aboutsummaryrefslogtreecommitdiff
path: root/.icons/Gruvbox_Dark-2/apps/64
diff options
context:
space:
mode:
Diffstat (limited to '.icons/Gruvbox_Dark-2/apps/64')
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/0ad.svg31
l---------.icons/Gruvbox_Dark-2/apps/64/10B4_steam.0.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/1CD8_rundll32.0.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/1E64_notepad.0.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/1cestart.svg33
l---------.icons/Gruvbox_Dark-2/apps/64/1cv8.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/1cv8c.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/1password.svg71
l---------.icons/Gruvbox_Dark-2/apps/64/2048-qt.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/2048.svg59
l---------.icons/Gruvbox_Dark-2/apps/64/2402_msiexec.0.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/2EF4_wordpad.0.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/2gis.svg27
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/3Depict.svg42
l---------.icons/Gruvbox_Dark-2/apps/64/4137_winhlp32.0.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/44F2_SynthesiaConfig.0.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/4Pane.svg31
l---------.icons/Gruvbox_Dark-2/apps/64/4PaneIcon48.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/4chan.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/4diac-ide.svg44
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/4kslideshowmaker.svg31
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/4kvideodownloader.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/5961_Defunct_x86.0.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/5B46_Synthesia.0.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/63EE_sublime_text.0.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/67EF_addoninstaller.0.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/67F8_NewShortcut1_4E956BBDAB1B4156AEF14A08F107E9D7.svg37
l---------.icons/Gruvbox_Dark-2/apps/64/7596_iexplore.0.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/7765_winebrowser.0.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/7BD8_halo.svg32
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/7kaa.svg118
l---------.icons/Gruvbox_Dark-2/apps/64/7z.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/7zip.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/8-ball-pool.svg36
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/8tracks.svg33
l---------.icons/Gruvbox_Dark-2/apps/64/97C1_wordpad.0.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/9AD6_Origin.svg37
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/9gag.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/A35F_hh.0.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/AVIMetaEdit.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/Abricotine.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/Acetino2.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/AddressManager.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/AdobeAIR.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/AdobeAfterEffect.svg24
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/AdobeAudition.svg24
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/AdobeBridge.svg24
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/AdobeDreamweaver.svg24
l---------.icons/Gruvbox_Dark-2/apps/64/AdobeFlash.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/AdobeFlashBuilder.svg24
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/AdobeIllustrator.svg24
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/AdobeIndesign.svg24
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/AdobeLightroom.svg24
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/AdobePhotoshop.svg24
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/AdobePrelude.svg24
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/AdobePremierePro.svg24
l---------.icons/Gruvbox_Dark-2/apps/64/AdobeReader.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/AdobeReader10.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/AdobeReader11.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/AdobeReader12.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/AdobeReader8.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/AdobeReader9.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/AdobeSpeedgrade.svg24
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/AdobeUpdate.svg24
l---------.icons/Gruvbox_Dark-2/apps/64/AdobeWidgetBrowser.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/AdvancedPhoto.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/AirPortUtility.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/AlphaPlot.svg29
l---------.icons/Gruvbox_Dark-2/apps/64/Alva.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/Amazon-www.amazon.ca.svg29
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/Amazon-www.amazon.cn.svg28
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/Amazon-www.amazon.co.uk.svg31
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/Amazon-www.amazon.com.svg26
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/Amazon-www.amazon.de.svg29
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/Amazon-www.amazon.es.svg29
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/Amazon-www.amazon.fr.svg29
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/Amazon-www.amazon.it.svg29
l---------.icons/Gruvbox_Dark-2/apps/64/Anatine.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/AndYetItMoves.svg28
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/AppImageLauncher.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/Appstore.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/Ardour-Ardour_4.0.0.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/Ardour-icon_256px.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/AtomicGameEngine.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/Awesomenauts.svg33
l---------.icons/Gruvbox_Dark-2/apps/64/Azureus.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/Blender.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/Botfather.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/BurpSuiteCommunity.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/CMakeSetup.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/CMakeSetup32.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/Calculator.app.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/Calculator.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/Camera.app.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/Camera.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/Caprine.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/Charmap.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/CycligentGitTool.svg38
l---------.icons/Gruvbox_Dark-2/apps/64/Dictionary.app.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/Dictionary.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/DictionaryReader.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/EasyTAG_icon.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/EdenMath.svg29
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/Encryptr.svg51
l---------.icons/Gruvbox_Dark-2/apps/64/Etermutilities-terminal.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/FAHControl.svg83
l---------.icons/Gruvbox_Dark-2/apps/64/FB4C_iexplore.0.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/FBReader.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/FacebookMessenger-facebook.com.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/FoxitReader.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/Freeter.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/GMail-mail.google.com.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/GNUMail.svg60
l---------.icons/Gruvbox_Dark-2/apps/64/GPU_Viewer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/GitKraken.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/Gitter.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/Gmail-mail.google.com.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/GnomeBaker.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/Grr.svg32
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/Hulu.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/IconPreview.svg68
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/Incredipede.svg41
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/JForex.svg38
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/JavaFXSceneBuilder2.0.svg38
l---------.icons/Gruvbox_Dark-2/apps/64/KDiskFree.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/KoboDeluxe.svg108
l---------.icons/Gruvbox_Dark-2/apps/64/LMMS.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/LabPlot2.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/MidnightCommander.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/Nextcloud.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/NoMachine-icon.svg38
l---------.icons/Gruvbox_Dark-2/apps/64/Nocturn-linux.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/Nocturn.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/Nvidiux.svg47
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/OfficeRunner.svg41
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/Othman.svg51
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/PCSX2.svg41
l---------.icons/Gruvbox_Dark-2/apps/64/Panini.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/PinguyBuilder-gtk.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/Pithos.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/PomoDoneApp.svg42
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/PosteRazor.svg62
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/QMPlay2.svg53
l---------.icons/Gruvbox_Dark-2/apps/64/QMapShack.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/QOwnNotes.svg46
l---------.icons/Gruvbox_Dark-2/apps/64/QtIcon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/QtProject-assistant.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/QtProject-designer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/QtProject-linguist.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/QtProject-qdbusviewer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/QtProject-qtcreator-qt5.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/QtProject-qtcreator.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/R.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/RSS_feeds.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/Rcmdr.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/RenameMyTVSeries.svg47
l---------.icons/Gruvbox_Dark-2/apps/64/RescueTime.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/Ri-li.svg45
l---------.icons/Gruvbox_Dark-2/apps/64/SUSEgreeter.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/Sci48M.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/ScudCloud.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/Singular.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/SpiderOak.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/SpiderOakONE.svg42
l---------.icons/Gruvbox_Dark-2/apps/64/Spotify.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/Stacer.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/Tag-Tool.svg64
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/TeXmacs.svg49
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/TeXstudio.svg45
l---------.icons/Gruvbox_Dark-2/apps/64/TeXworks.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/TeamViewer.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/TeighaViewer.svg39
l---------.icons/Gruvbox_Dark-2/apps/64/Temps.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/Terminal.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/Thunar.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/VBox.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/VCVRack.svg34
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/VVVVVV.svg37
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/WMail.svg32
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/WickrMe.svg31
l---------.icons/Gruvbox_Dark-2/apps/64/XMind.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/Xfwm4CompositeEditor.svg49
l---------.icons/Gruvbox_Dark-2/apps/64/XrendrMixer.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/Zoom.svg28
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/aarddict.svg35
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/abgx360gui.svg24
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/abiword.svg42
l---------.icons/Gruvbox_Dark-2/apps/64/abiword_48.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/abort.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/abricotine.svg61
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/abrowser.svg45
l---------.icons/Gruvbox_Dark-2/apps/64/abrt-gui.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/abrt.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/accerciser.svg41
l---------.icons/Gruvbox_Dark-2/apps/64/access.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/accessibility-directory.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/accessibility.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/accessibility_section.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/accessories-archiver.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/accessories-calculator.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/accessories-camera.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/accessories-character-map.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/accessories-clipboard.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/accessories-clock.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/accessories-dictionary.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/accessories-document-viewer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/accessories-ebook-reader.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/accessories-image-viewer.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/accessories-media-converter.svg30
l---------.icons/Gruvbox_Dark-2/apps/64/accessories-notes.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/accessories-painting.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/accessories-podcast.svg41
l---------.icons/Gruvbox_Dark-2/apps/64/accessories-screenshot.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/accessories-system-cleaner.svg43
l---------.icons/Gruvbox_Dark-2/apps/64/accessories-text-editor.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/accessories-thesaurus.svg53
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/aceofspades.svg50
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/acestreamplayer.svg47
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/acetoneiso.svg42
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/acidrip.svg55
l---------.icons/Gruvbox_Dark-2/apps/64/aclock.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/acorn.svg36
l---------.icons/Gruvbox_Dark-2/apps/64/acroread.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/actiona.svg42
l---------.icons/Gruvbox_Dark-2/apps/64/actionaz.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/activity-journal.svg73
l---------.icons/Gruvbox_Dark-2/apps/64/activity-log-manager.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/activitywatch.svg74
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/addressbook.svg36
l---------.icons/Gruvbox_Dark-2/apps/64/administration.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/adobe-air.svg43
l---------.icons/Gruvbox_Dark-2/apps/64/adobe-flashplayer.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/adobe-reader.svg39
l---------.icons/Gruvbox_Dark-2/apps/64/adobeflashplugin.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/adventure-capitalist.svg46
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/adventure-editor.svg51
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/aegisub.svg53
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/aesop.svg93
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/agave.svg37
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/agenda.svg33
l---------.icons/Gruvbox_Dark-2/apps/64/air.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/aircrack-ng.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/aircrack.svg28
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/airmirror.svg50
l---------.icons/Gruvbox_Dark-2/apps/64/airvpn.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/airwave-manager.svg41
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/aisleriot.svg51
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/akira.svg75
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/akonadi.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/akonadiconsole.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/akonaditray.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/akregator.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/alacarte.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/alarm-clock.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/albert.svg31
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/albion-online.svg56
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/alc.svg62
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/alchemy.svg33
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/alevt.svg31
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/alexandra.svg36
l---------.icons/Gruvbox_Dark-2/apps/64/alien-arena.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/alienarena.svg39
l---------.icons/Gruvbox_Dark-2/apps/64/alienfx-gtk.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/alienfx.svg44
l---------.icons/Gruvbox_Dark-2/apps/64/allen-b1.news.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/alltomp3.svg61
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/alltray.svg29
l---------.icons/Gruvbox_Dark-2/apps/64/almanah-tags.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/almanah.svg61
l---------.icons/Gruvbox_Dark-2/apps/64/alphaplot.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/alsa-tools.svg197
l---------.icons/Gruvbox_Dark-2/apps/64/alsamixergui.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/altyo.svg32
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/alva.svg64
l---------.icons/Gruvbox_Dark-2/apps/64/amarok-icon.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/amarok.svg22
l---------.icons/Gruvbox_Dark-2/apps/64/amarok2.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/amazon-mp3-store-source.svg33
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/amazon-store.svg33
l---------.icons/Gruvbox_Dark-2/apps/64/amazon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/amazonclouddrive.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/amazonmp3.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/ambientnoise.svg73
l---------.icons/Gruvbox_Dark-2/apps/64/amd-ati.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/amd.svg37
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/amnesia-a-machine-for-pigs.svg47
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/amnesia-the-dark-descent.svg46
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/amsynth.svg31
l---------.icons/Gruvbox_Dark-2/apps/64/amule.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/amulegui.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/anaconda.svg26
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/anatine.svg36
l---------.icons/Gruvbox_Dark-2/apps/64/anbox.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/android-file-transfer.svg43
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/android-sdk.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/android-studio-beta.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/android-studio.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/android.svg29
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/androidstudio.svg46
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/angry-birds.svg32
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/angrysearch.svg38
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/anjuta.svg30
l---------.icons/Gruvbox_Dark-2/apps/64/anjuta6.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/anjuta_icon.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/anki.svg39
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/anoise.svg40
l---------.icons/Gruvbox_Dark-2/apps/64/antimicro.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/any_do.svg28
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/anydesk.svg52
l---------.icons/Gruvbox_Dark-2/apps/64/anydo.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/ao-app.svg40
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/apachedirectorystudio.svg33
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/apk-icon-editor.svg32
l---------.icons/Gruvbox_Dark-2/apps/64/app-launcher.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/app.rednotebook.RedNotebook.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/app.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/apparmor_view_profile.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/appcode.svg68
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/appeditor.svg63
l---------.icons/Gruvbox_Dark-2/apps/64/apper.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/appgrid.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/appimagekit-Alva.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/appimagekit-Freeter.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/appimagekit-auryo.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/appimagekit-brackets-electron.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/appimagekit-cacher.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/appimagekit-caprine.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/appimagekit-colorpicker.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/appimagekit-dockstation.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/appimagekit-downline.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/appimagekit-draw.io.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/appimagekit-emacs.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/appimagekit-franz.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/appimagekit-github-desktop.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/appimagekit-gravit-designer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/appimagekit-hotspot.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/appimagekit-hw-probe.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/appimagekit-joplin.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/appimagekit-kaku.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/appimagekit-kitty.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/appimagekit-leonflix.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/appimagekit-odrive.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/appimagekit-org.keepassxc.KeePassXC.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/appimagekit-pcloud.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/appimagekit-raven-reader.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/appimagekit-standard-notes.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/appimagekit-synfigstudio.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/appimagekit-trinity-desktop.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/appimagekit-workflowy.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/appimagekit_0b58b82040223d044316bfbdc0a154c5_com.lettier.gifcurry.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/appimagekit_a6cf0f8bfa75c31451932761a60ce89e_elcalc.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/appimagekit_a8e143359b6912b67b65aed61612e2ff_edex-ui.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/applet_lockkeys.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/applets-screenshooter.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/applets-template.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/application-archive-zip.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/application-community.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/application-default-icon.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/application-gerris.svg22
l---------.icons/Gruvbox_Dark-2/apps/64/application-menu.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/application-vidiot.svg25
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/application-vnd.flatpak.svg57
l---------.icons/Gruvbox_Dark-2/apps/64/application-vnd.iccprofile.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/application-x-chemtool.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/application-x-clementine.svg56
l---------.icons/Gruvbox_Dark-2/apps/64/application-x-deb.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/application-x-executable.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/application-x-miamplayer.svg41
l---------.icons/Gruvbox_Dark-2/apps/64/application-x-wine-extension-its.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/application-x-yarock.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/application.svg51
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/application_icon.svg32
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/applications-3D.svg119
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/applications-accessories.svg72
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/applications-aerospace.svg42
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/applications-apps.svg30
l---------.icons/Gruvbox_Dark-2/apps/64/applications-arcade.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/applications-architecture.svg30
l---------.icons/Gruvbox_Dark-2/apps/64/applications-astronomy.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/applications-biology.svg37
l---------.icons/Gruvbox_Dark-2/apps/64/applications-boardgames.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/applications-cardgames.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/applications-chat.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/applications-chemistry.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/applications-community.svg31
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/applications-debugging.svg23
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/applications-development-translation.svg60
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/applications-development-web.svg59
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/applications-development.svg36
l---------.icons/Gruvbox_Dark-2/apps/64/applications-drawing.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/applications-education-language.svg31
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/applications-education-mathematics.svg33
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/applications-education-science.svg46
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/applications-education.svg34
l---------.icons/Gruvbox_Dark-2/apps/64/applications-electronics.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/applications-engineering.svg33
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/applications-featured.svg41
l---------.icons/Gruvbox_Dark-2/apps/64/applications-filesharing.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/applications-fonts.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/applications-games.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/applications-geography.svg32
l---------.icons/Gruvbox_Dark-2/apps/64/applications-geology.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/applications-graphics.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/applications-haskell.svg35
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/applications-history.svg41
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/applications-ide.svg37
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/applications-interfacedesign.svg63
l---------.icons/Gruvbox_Dark-2/apps/64/applications-internet.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/applications-java.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/applications-languages.svg37
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/applications-laws.svg41
l---------.icons/Gruvbox_Dark-2/apps/64/applications-libraries.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/applications-linguistics.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/applications-lisp.svg29
l---------.icons/Gruvbox_Dark-2/apps/64/applications-mail.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/applications-management.svg31
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/applications-mathematics.svg40
l---------.icons/Gruvbox_Dark-2/apps/64/applications-maths.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/applications-monodevelopment.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/applications-multimedia.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/applications-ocaml.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/applications-office.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/applications-other.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/applications-perl.svg30
l---------.icons/Gruvbox_Dark-2/apps/64/applications-photography.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/applications-php.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/applications-profiling.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/applications-programming.svg40
l---------.icons/Gruvbox_Dark-2/apps/64/applications-publishing.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/applications-puzzles.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/applications-python.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/applications-robotics.svg72
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/applications-roleplaying.svg47
l---------.icons/Gruvbox_Dark-2/apps/64/applications-ruby.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/applications-science.svg32
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/applications-sports.svg34
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/applications-system-orange.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/applications-system.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/applications-utilities.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/applications-versioncontrol.svg32
l---------.icons/Gruvbox_Dark-2/apps/64/applications-viewers.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/applications-webbrowsers.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/apport-gtk.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/apport-gtk2.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/apport.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/apps.com.office.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/apt-url.svg106
l---------.icons/Gruvbox_Dark-2/apps/64/aptana-studio.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/aptana.svg31
l---------.icons/Gruvbox_Dark-2/apps/64/aptanastore.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/aptdaemon-download.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/aptdaemon-update-cache.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/aptdaemon-upgrade.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/aptdaemon-working.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/aptik-battery-monitor.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/aptik-gtk.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/aptik.svg35
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/aptoncd.svg48
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/apx.svg26
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/aqualung.svg49
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/aquemu.svg24
l---------.icons/Gruvbox_Dark-2/apps/64/aquemu_48x48.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/archetype.svg61
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/archive-manager.svg37
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/archive-mounter.svg35
l---------.icons/Gruvbox_Dark-2/apps/64/archive.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/archivemanager.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/archiver.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/archlinux.svg32
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/ardour.svg30
l---------.icons/Gruvbox_Dark-2/apps/64/ardour2.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/ardour3.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/ardour4.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/ardour5.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/arduino-arduinoide.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/arduino-icon-small.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/arduino-ide.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/arduino.svg31
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/areca.svg30
l---------.icons/Gruvbox_Dark-2/apps/64/areca_72x72.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/argouml.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/argouml2.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/ariamaestosa.svg31
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/arista.svg30
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/ark-game.svg36
l---------.icons/Gruvbox_Dark-2/apps/64/ark.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/arkclient.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/armagetronad.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/armoryicon.svg30
l---------.icons/Gruvbox_Dark-2/apps/64/armoryofflineicon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/armorytestneticon.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/arronax.svg40
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/arteFetcher.svg37
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/artemanufrij.hashit.svg41
l---------.icons/Gruvbox_Dark-2/apps/64/artemanufrij.playmymusic.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/artemanufrij.playmyvideos.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/artemanufrij.screencast.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/artemanufrij.webpin.svg24
l---------.icons/Gruvbox_Dark-2/apps/64/artha.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/artikulate.svg69
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/arts.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/as-icon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/as-powered.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/as.svg37
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/asbru-cm.svg30
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/asc-de.svg30
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/ascii-design.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/ase-gui.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/ase.svg37
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/aseprite.svg32
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/askubuntu.svg30
l---------.icons/Gruvbox_Dark-2/apps/64/asounder.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/assaultcube.svg25
l---------.icons/Gruvbox_Dark-2/apps/64/assistant-qt4.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/assistant-qt5.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/assistant.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/assistant5.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/astah-community.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/astah-pro.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/astah.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/astah_community.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/astahc.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/astromenace.svg38
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/asunder.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/atanks.svg37
l---------.icons/Gruvbox_Dark-2/apps/64/atcore-gui.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/atelier.svg15
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/athena.svg25
l---------.icons/Gruvbox_Dark-2/apps/64/ati.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/atlas.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/atlauncher.svg23
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/atom-beta.svg68
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/atom-rpg.svg39
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/atom.svg68
l---------.icons/Gruvbox_Dark-2/apps/64/atomix-icon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/atomix.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/atril.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/atunes.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/auale.svg30
l---------.icons/Gruvbox_Dark-2/apps/64/audacious-16.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/audacious-32.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/audacious.svg38
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/audacity.svg23
l---------.icons/Gruvbox_Dark-2/apps/64/audacity16.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/audacity32.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/audex.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/audicius.svg23
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/audience.svg25
l---------.icons/Gruvbox_Dark-2/apps/64/audio-card.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/audio-player.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/audio-recorder.svg31
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/audio.svg227
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/audiobook.svg25
l---------.icons/Gruvbox_Dark-2/apps/64/audoban.applet.playbar.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/auralquiz.svg26
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/auryo.svg37
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/authy.svg47
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/autocad.svg25
l---------.icons/Gruvbox_Dark-2/apps/64/autokey.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/autoplus.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/avant-window-navigator.svg33
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/avastgui.svg38
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/avidemux.svg37
l---------.icons/Gruvbox_Dark-2/apps/64/avidemux_icon.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/avimetaedit.svg44
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/avocode.svg33
l---------.icons/Gruvbox_Dark-2/apps/64/avogadro-icon.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/avogadro.svg31
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/awf.svg30
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/awn-applet-digital-clock.svg29
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/awn-applet.svg29
l---------.icons/Gruvbox_Dark-2/apps/64/awn-plugins.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/awn-settings.svg70
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/awn-window-fallback.svg42
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/awn.svg70
l---------.icons/Gruvbox_Dark-2/apps/64/ax-applet.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/azpainter.svg109
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/azuredatastudio.svg63
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/azureus.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/babe.svg29
l---------.icons/Gruvbox_Dark-2/apps/64/background.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/backups-app.svg56
l---------.icons/Gruvbox_Dark-2/apps/64/badge-small.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/badland.svg52
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/baka-mplayer.svg58
l---------.icons/Gruvbox_Dark-2/apps/64/baloo.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/bandcamp.svg43
l---------.icons/Gruvbox_Dark-2/apps/64/banshee-1.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/banshee.svg44
l---------.icons/Gruvbox_Dark-2/apps/64/baobab.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/bareftp.svg47
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/base.svg29
l---------.icons/Gruvbox_Dark-2/apps/64/bash.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/basket.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/battery.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/bbc.svg32
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/bcompare.svg79
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/beaker.svg40
l---------.icons/Gruvbox_Dark-2/apps/64/beatbox.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/beryl-settings.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/beryl.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/betaflight-configurator.svg45
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/betaflight.svg35
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/bibletime.svg76
l---------.icons/Gruvbox_Dark-2/apps/64/bijiben.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/birdfont.svg31
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/birdie.svg54
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/bisq.svg47
l---------.icons/Gruvbox_Dark-2/apps/64/bitcoin-qt.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/bitcoin.svg38
l---------.icons/Gruvbox_Dark-2/apps/64/bitcoin128.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/bitmap2component.svg38
l---------.icons/Gruvbox_Dark-2/apps/64/bitorrent.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/bittorrent-sync.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/bittorrent.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/bitwarden.svg38
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/bitwig-studio.svg38
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/blackmagic-Fusion8.svg33
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/blackmagic-Fusion9.svg42
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/bleachbit.svg81
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/blender.svg25
l---------.icons/Gruvbox_Dark-2/apps/64/bless.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/blinken.svg45
l---------.icons/Gruvbox_Dark-2/apps/64/blivet-gui.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/blobby.svg48
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/blockout.svg61
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/blogilo.svg38
l---------.icons/Gruvbox_Dark-2/apps/64/bluedun.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/bluefish.svg42
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/bluegriffon.svg48
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/bluej.svg47
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/bluejeans.svg48
l---------.icons/Gruvbox_Dark-2/apps/64/blueman-device.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/blueman-serial.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/blueman.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/blueradio-48.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/blueradio.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/bluetooth-48.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/bluetooth-radio.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/bluetooth.svg36
l---------.icons/Gruvbox_Dark-2/apps/64/bluetoothradio.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/boinc.svg39
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/bomber.svg49
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/bombono-dvd.svg24
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/bomi.svg36
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/bookmarks-organize.svg135
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/bookworm.svg180
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/boomaga.svg58
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/boomaga2.svg95
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/boomaga3.svg63
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/boostnote.svg45
l---------.icons/Gruvbox_Dark-2/apps/64/boot.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/boswars.svg77
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/botfather.svg72
l---------.icons/Gruvbox_Dark-2/apps/64/bottles_notepad.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/bottles_wine-uninstaller.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/bottles_wine-winecfg.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/bottles_wine.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/bottles_winetricks.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/bovo.svg35
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/box.svg40
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/bpython.svg68
l---------.icons/Gruvbox_Dark-2/apps/64/br.com.jeanhertel.adriconf.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/brackets-electron.svg39
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/brackets.svg39
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/braindump.svg58
l---------.icons/Gruvbox_Dark-2/apps/64/brasero.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/brave-browser.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/brave.svg34
l---------.icons/Gruvbox_Dark-2/apps/64/breeze-settings.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/bridge-constructor-portal.svg70
l---------.icons/Gruvbox_Dark-2/apps/64/brightnesssettings.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/broom.svg34
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/browser-tor.svg131
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/browser.svg143
l---------.icons/Gruvbox_Dark-2/apps/64/bt-logo.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/btsync-gui.svg36
l---------.icons/Gruvbox_Dark-2/apps/64/bug-buddy.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/bug.svg40
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/bugzilla.svg59
l---------.icons/Gruvbox_Dark-2/apps/64/bugzilla2.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/bugzilla3.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/builder.svg29
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/bum.svg57
l---------.icons/Gruvbox_Dark-2/apps/64/bumblebee.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/burp.svg114
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/buttercup-desktop.svg109
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/bwfmetaedit.svg54
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/byobu.svg71
l---------.icons/Gruvbox_Dark-2/apps/64/byzanz.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/bzflag.svg45
l---------.icons/Gruvbox_Dark-2/apps/64/ca._0ldsk00l.Nestopia.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/ca.desrt.dconf-editor.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cacao-oj6.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cacao-oj7.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cacao-oj8.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cacao-oj9.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/cacher.svg41
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/cadence.svg40
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/caffeine.svg160
l---------.icons/Gruvbox_Dark-2/apps/64/cairo-clock.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/cairo-dock.svg60
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/caja-actions.svg177
l---------.icons/Gruvbox_Dark-2/apps/64/caja-dropbox.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/caja.svg163
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/calamares.svg25
l---------.icons/Gruvbox_Dark-2/apps/64/calc.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/calculator.svg64
l---------.icons/Gruvbox_Dark-2/apps/64/calendar-app.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/calendar.svg41
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/calibre-ebook-edit.svg46
l---------.icons/Gruvbox_Dark-2/apps/64/calibre-gui.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/calibre-viewer.svg46
l---------.icons/Gruvbox_Dark-2/apps/64/calibre.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/california.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/calligraauthor.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/calligraflow.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/calligragemini.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/calligrakarbon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/calligrakexi.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/calligrakrita.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/calligrakrita2.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/calligraplan.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/calligraplanner.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/calligraplanwork.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/calligrasheets.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/calligrastage.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/calligrawords.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/camara.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/camera-photo.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/camera.svg67
l---------.icons/Gruvbox_Dark-2/apps/64/camorama.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cantata.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/cantor.svg57
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/caprine.svg31
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/catarina.svg85
l---------.icons/Gruvbox_Dark-2/apps/64/catfish.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/catia.svg69
l---------.icons/Gruvbox_Dark-2/apps/64/cc.arduino.arduinoide.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/cc3d.svg125
l---------.icons/Gruvbox_Dark-2/apps/64/cc3d_128x128_logo.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/ccc-large.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/ccc_large.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/ccsm.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/cdbaby.svg42
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/cdcat.svg46
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/cdrom.svg47
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/celestia.svg132
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/cerebro.svg47
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/cervisia.svg73
l---------.icons/Gruvbox_Dark-2/apps/64/ch.x29a.playitslowly.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/characters-arrow.svg24
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/characters-bullet.svg24
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/characters-currency.svg27
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/characters-emoji-activities.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/characters-emoji-animals.svg24
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/characters-emoji-flags.svg26
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/characters-emoji-food.svg29
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/characters-emoji-objects.svg29
l---------.icons/Gruvbox_Dark-2/apps/64/characters-emoji-smileys.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/characters-emoji-symbols.svg24
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/characters-emoji-travel.svg31
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/characters-latin.svg24
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/characters-math.svg24
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/characters-picture.svg27
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/characters-punctuation.svg24
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/charles-proxy.svg133
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/charmap.svg29
l---------.icons/Gruvbox_Dark-2/apps/64/chat.delta.desktop.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chat.rocket.RocketChat.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/chat.svg85
l---------.icons/Gruvbox_Dark-2/apps/64/checkbox-touch.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/checkbox.svg56
l---------.icons/Gruvbox_Dark-2/apps/64/checkgmail.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cheese.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/cherrytree.svg32
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/chess.svg32
l---------.icons/Gruvbox_Dark-2/apps/64/chessx.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/chinese.svg38
l---------.icons/Gruvbox_Dark-2/apps/64/chmsee-icon.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/chocolate-doom-setup.svg80
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/chocolate-doom.svg66
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/choqok.svg65
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/christmas-tree.svg220
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/chrome-aapocclcgogkmnckokdopfmhonfmgoek-Default.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/chrome-aapocclcgogkmnckokdopfmhonfmgoek-White.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/chrome-aohghmighlieiainnegkcijnfilokake-Default.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/chrome-aohghmighlieiainnegkcijnfilokake-White.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-apboafhkiegglekeafbckfjldecefkhn-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-apdfllckaahabafndbhieahigkjlhalf-Default.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/chrome-app-list.svg96
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-bgjohebimpjdhhocbknplfelpmdhifhd-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-bgkodfmeijboinjdegggmkbkjfiagaan-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-bikioccmkafdpakkkcpdbppfkghcmihk-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-bllmngcdibgbgjnginpehneeofhbmdjm-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-blpcfgokakmgnkcojhhkbfbldkacnbeo-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-bnbaboaihhkjoaolfnfoablhllahjnee-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-boeajhmfdjldchidhphikilcgdacljfm-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-bommmmpbplimfmebiadkflfgbgejahgm-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-cjanmonomjogheabiocdamfpknlpdehm-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-clhhggbfdinjmjhajaheehoeibfljjno-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-damddgdogmdhjjbgpfpgmkdgdgjhohef-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-deceagebecbceejblnlcjooeohmmeldh-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-defekohaofmambflfpfoojkmfdpcbgko-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-dihbebhmaoagdpbcnfedokpfkkgmmpgc-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-djejicklhojeokkfmdelnempiecmdomj-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-efobjgdlbfdfckkpghggmiephjgicmak-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-ejidjjhkpiempkbhmpbfngldlkglhimk-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-ejjicmeblgpmajnghnpcppodonldlgfn-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-fahmaaghhglfmonjliepjlchgpgfmobi-Default.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/chrome-felcaaldnbdncclmgdcncolpebgiejap-Default.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/chrome-felcaaldnbdncclmgdcncolpebgiejap-White.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-fjliknjliaohjgjajlgolhijphojjdkc-Default.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/chrome-fljalecfjciodhpcledpamjachpmelml-Default.svg35
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-fpniocchabmgenibceglhnfeimmdhdfm-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-gaedmjdfmmahhbjefcbgaolhhanlaolb-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-gbchcmhmhahfdphkhkmpfmihenigjmpp-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-gjmanaihpgjcijokbimnamcdndkffigp-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-gkcknpgdmiigoagkcoglklgaagnpojed-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-haiffjcadagjlijoggckpgfnoeiflnem-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-hbdpomandigafcibbmofojjchbcdagbl-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-hcglmfcclpfgljeaiahehebeoaiicbko-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-hihbikoooaenkpdooehgemieligjejcb-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-hmjkmjkepdijhoojdojkdfohbdgmmhki-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-hncfgilfeieogcpghjnnhddghgdjbekl-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-icppfcnhkcmnfdhfhphakoifcfokfdhg-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-ighkikkfkalojiibipjigpccggljgdff-Default.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/chrome-imgohncinckhbblnlmaedahepnnpmdma-Default.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/chrome-jjphmlaoffndcnecccgemfdaaoighkel-Default.svg52
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-jknmpnbgkaekopldbncmggaejjamkemn-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-khjnjifipfkgglficmipimgjpbmlbemd-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-knipolnnllmklapflnccelgolnpehhpl-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-lainlkmlgipednloilifbppmhdocjbda-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-lbfehkoinhhcknnbdgnnmjhiladcgbol-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-macmgoeeggnlnmpiojbcniblabkdjphe-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-mjcnijlhddpbdemagnpefmlkjdagkogk-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-mmfbcljfglbokpmkimbfghdkjmjhdgbg-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-mnfehgbmkapmjnhcnbodoamcioleeooe-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-ncpaehbhmfoodbceflpbdocjhpokkbmo-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-nmgfcbigejokjgholnnnipegblickgnp-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-nmmhkkegccagdldgiimedpiccmgmieda-Default.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/chrome-nngjipgjhfkaeimbhgmodlbhligdflei-Default.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/chrome-oejfpnckiobiebgbjpbbiepcaclihlij-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-ojcflmmmcfpacggndoaaflkmcoblhnbh-Default.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/chrome-okdgofnjkaimfebepijgaoimfphblkpd-Default.svg38
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-oooiobdokpcfdlahlmcddobejikcmkfo-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-pdagghjnpkeagmlbilmjmclfhjeaapaa-Default.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/chrome-pjkljhegncpnkpknbcohdijeoejaedia-Default.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/chrome-remote-desktop.svg78
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/chrome-store.svg43
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/chrome.svg47
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/chromium-app-list.svg114
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/chromium-browser.svg38
l---------.icons/Gruvbox_Dark-2/apps/64/chromium-bsu.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/chromium-dev.svg55
l---------.icons/Gruvbox_Dark-2/apps/64/chromium.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/ciano.svg36
l---------.icons/Gruvbox_Dark-2/apps/64/cin.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cinelerra-cv.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cinelerra-gg.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cinelerra-hv.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cinelerra.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cinnamon-power-manager.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cinnamon-preferences-color.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/cipher.svg56
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/cisco-anyconnect.svg59
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/citra.svg65
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/citrix-receiver.svg40
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/civilization5.svg48
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/civilization6.svg61
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/clairvoyant.svg36
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/clamav.svg57
l---------.icons/Gruvbox_Dark-2/apps/64/clamtk.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/classicmenu-indicator-light.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/classicmenu-indicator.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/claws-mail.svg100
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/clawsker.svg74
l---------.icons/Gruvbox_Dark-2/apps/64/clementine.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/clion.svg68
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/clipboard.svg65
l---------.icons/Gruvbox_Dark-2/apps/64/clipgrab.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/clipit-trayicon.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/clipped.svg53
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/clock.svg43
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/clockify.svg64
l---------.icons/Gruvbox_Dark-2/apps/64/clocks.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/clonezilla.svg60
l---------.icons/Gruvbox_Dark-2/apps/64/cmake-gui.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/cmake.svg39
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/cmyktool.svg38
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/cockatrice.svg49
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/cockos-reaper.svg76
l---------.icons/Gruvbox_Dark-2/apps/64/code-insiders.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/code-oss.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/code.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/code_backup.svg49
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/codeblocks.svg48
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/coigtri.svg67
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/coin.svg33
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/cointop.svg44
l---------.icons/Gruvbox_Dark-2/apps/64/color-calibate.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/color-picker.svg128
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/colorgrab.svg40
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/colorhug-backlight.svg53
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/colorhug-ccmx.svg43
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/colorhug-flash.svg53
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/colorhug-refresh.svg56
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/colorhug.svg43
l---------.icons/Gruvbox_Dark-2/apps/64/colorpicker.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/colour.svg47
l---------.icons/Gruvbox_Dark-2/apps/64/com.abagames.noiz2sa.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.abagames.rRootage.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.abisource.AbiWord.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.adobe.Flash-Player-Projector.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.albiononline.AlbionOnline.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.anydesk.Anydesk.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.axosoft.GitKraken.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.beakerbrowser.Beaker.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.bitwarden.desktop.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.bixense.PasswordCalculator.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.bladecoder.adventure-editor.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.bluejeans.BlueJeans.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.bxabi.bumblebee-indicator.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.calibre_ebook.calibre.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.chez.GrafX2.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.deepin.Calendar.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.deepin.ImageViewer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.deepin.Music.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.deepin.ScreenShot.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.deepin.VoiceRecorder.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.discordapp.Discord.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.dosbox.DOSBox.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.dropbox.Client.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.elsevier.MendeleyDesktop.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/com.endlessm.HatchPreviewer.svg53
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/com.endlessm.photos.svg79
l---------.icons/Gruvbox_Dark-2/apps/64/com.frac_tion.teleport.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.getpostman.Postman.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.gexperts.Terminix.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.gexperts.Tilix.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.Cogitri.gxi.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.JannikHv.Gydl.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.PintaProject.Pinta.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.akiraux.akira.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/com.github.alainm23.planner.svg45
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/com.github.alcadica.develop.svg45
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.alcinnz.odysseus-web.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.alcinnz.odysseus.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.alecaddd.akira.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.alecaddd.sequeler.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.alecaddd.taxi.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.aleksandar-stefanovic.urmsimulator.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.allen-b1.news.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.alonsoenrique.quotes.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.arshubham.cipher.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.findfileconflicts.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.graphui.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.hashit.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.imageburner.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.metronome.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.playmymusic.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.playmyvideos.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.regextester.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.screencast.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.showmypictures.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.translit.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.webpin.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.babluboy.bookworm.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/com.github.babluboy.nutty.svg95
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.bajoja.indicator-kdeconnect.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/com.github.bartzaalberg.alias.svg30
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/com.github.bartzaalberg.bookmark-manager.svg48
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/com.github.bartzaalberg.lottery.svg34
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.bartzaalberg.php-tester.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.bartzaalberg.snaptastic.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.basjam.valacompiler.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.bcedu.museic.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.bcedu.shutdownscheduler.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.bharatkalluri.easypass.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.bharatkalluri.gifup.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.bilelmoussaoui.Authenticator.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/com.github.birros.WebArchives.svg113
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.bitseater.weather.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.bleakgrey.tootle.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.bleakgrey.transporter.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.brandonlujan.exchange.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.calo001.fondo.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.cassidyjames.clairvoyant.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.cassidyjames.dippi.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/com.github.cassidyjames.ephemeral.svg122
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.cassidyjames.palette.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.cassidyjames.principles.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.cjfloss.envelope.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.coralynnmay.goodvibesapp.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.coslyk.MoonPlayer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.dahenson.agenda.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.danrabbit.harvey.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.danrabbit.lookbook.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.danrabbit.nimbus.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.davidmhewitt.clipped.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.davidmhewitt.torrential.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.djaler.formatter.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.donadigo.appeditor.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.donadigo.eddy.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.eudaldgr.elements.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.fabiocolacio.marker.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.geigi.cozy.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.georgekap1an.chores.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.gijsgoudzwaard.image-optimizer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.gkarsay.parlatype.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.hannesschulze.optimizer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.harisvsulaiman.pushy.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.hluk.copyq.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.jeremypw.gnonograms.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/com.github.jmoerman.go-for-it.svg81
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.junrrein.PDFSlicer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.keyilan.swatches.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.kjlaw89.archetype.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.kjlaw89.webwatcher.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.kmal-kenneth.monilet.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.labyrinth_team.labyrinth.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.lainsce.aesop.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/com.github.lainsce.coin.svg58
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.lainsce.notejot.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.lainsce.palaura.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/com.github.lainsce.quilter.svg43
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.lainsce.yishu.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.libresprite.LibreSprite.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.luizaugustomm.tomato.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.marktext.marktext.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.mdh34.hackup.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.mdh34.quickdocs.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.miguelmota.Cointop.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/com.github.mirkobrombin.bottles.svg86
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/com.github.mirkobrombin.football.svg53
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/com.github.mirkobrombin.ppaextender.svg64
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.mohelm97.screenrecorder.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.mubitosh.qrshare.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.muriloventuroso.easyssh.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.naaando.lyrics.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.needle-and-thread.vocal.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.needleandthread.vocal.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.nick92.tranqil.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.ojubaorg.Othman.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/com.github.paolostivanin.OTPClient.svg87
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.parnold-x.nasc.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.parnold-x.sudoku.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/com.github.parnold-x.timer.svg99
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.peteruithoven.resizer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.phase1geo.minder.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.philip-scott.notes-up.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.philip-scott.spice-up.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.philip-scott.wallpaperize.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.philip_scott.notes-up.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.philip_scott.spice-up.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.plugarut.pwned-checker.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.quaternion.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.rapidfingers.translator.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.rickybas.date-countdown.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.rkoesters.xkcd-gtk.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.robertsanseries.ciano.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.robertsanseries.karim.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.ronnydo.colorpicker.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.ronnydo.wammer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.rssguard.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.ryanakca.slingshot.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.santileortiz.iconoscope.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.spheras.desktopfolder.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.stsdc.monitor.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.thejambi.dayjournal.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.thejambi.psnotes.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.themix_project.Oomox.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.timecraft.notifier.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.tkashkin.gamehub.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.torikulhabib.nino.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/com.github.unrud.RemoteTouchpad.svg70
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.unrud.djpdf.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.wwmm.pulseeffects.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.z.Cumulonimbus.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.zren.commandoutput.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.zren.tiledmenu.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.zren.todolist.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.github.ztefn.haguichi.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.gitlab.bitseater.meteo.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.google.AndroidStudio.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.googleplaymusicdesktopplayer.GPMDP.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.googleplaymusicdesktopplayer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.grangerhub.Tremulous.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.hamrick.VueScan.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.inventwithpython.flippy.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.jagex.RuneScape.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.jetbrains.DataGrip.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.jetbrains.IntelliJ-IDEA-Community.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.jetbrains.IntelliJ-IDEA-Ultimate.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.jetbrains.PyCharm-Community.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.jetbrains.WebStorm.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.jgraph.drawio.desktop.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/com.katawa_shoujo.KatawaShoujo.svg81
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/com.krillbite.ThePlan.svg35
l---------.icons/Gruvbox_Dark-2/apps/64/com.leagueoflegends.Client.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.lettier.gifcurry.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/com.lettier.movie-monad.svg61
l---------.icons/Gruvbox_Dark-2/apps/64/com.librehat.yahooweather.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.makemkv.MakeMKV.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.mattermost.Desktop.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/com.moddb.TotalChaos.svg39
l---------.icons/Gruvbox_Dark-2/apps/64/com.moonlight_stream.Moonlight.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.notepadqq.Notepadqq.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.obsproject.Studio.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.ozmartians.VidCutter.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.play0ad.zeroad.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.realm667.WolfenDoom_Blade_of_Agony.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.remarkable.reMarkable.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/com.scoutshonour.Digital.svg35
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/com.scoutshonour.dtipbijays.svg90
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/com.shatteredpixel.shatteredpixeldungeon.svg665
l---------.icons/Gruvbox_Dark-2/apps/64/com.skype.Client.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.slack.Slack.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.snes9x.Snes9x.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.spotify.Client.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.stepmania.StepMania.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.sublimetext.three.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.syntevo.SmartGit.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.syntevo.SmartSynchronize.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.szibele.e-juice-calc.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.teamspeak.TeamSpeak.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.teeworlds.Teeworlds.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.transmissionbt.Transmission.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.tux4kids.tuxmath.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.tux4kids.tuxtype.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.uploadedlobster.peek.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.valvesoftware.Steam.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.viber.Viber.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.viewizard.AstroMenace.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.vinszent.GnomeTwitch.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.visualstudio.code.oss.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.visualstudio.code.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.wings3d.WINGS.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.wire.WireDesktop.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.worldoftanks.Client.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.wps.Office.etmain.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.wps.Office.wppmain.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.wps.Office.wpsmain.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/com.xamarin.MonoDevelop.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/comix.svg44
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/company-of-heroes-2.svg32
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/compiz.svg39
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/compton.svg22
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/computer.svg33
l---------.icons/Gruvbox_Dark-2/apps/64/computerjanitor.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/config-date.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/config-language.svg21
l---------.icons/Gruvbox_Dark-2/apps/64/config-users.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/configuration_section.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/configurator-app.svg91
l---------.icons/Gruvbox_Dark-2/apps/64/configurator.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/configure-debian.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/conky-manager.svg24
l---------.icons/Gruvbox_Dark-2/apps/64/connectBig.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/connectagram.svg35
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/construo.svg57
l---------.icons/Gruvbox_Dark-2/apps/64/contact-editor.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/control-center2.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/converseen.svg22
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/copyq.svg67
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/coq.svg26
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/corebird.svg31
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/covergloobus.svg33
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/coypu.svg29
l---------.icons/Gruvbox_Dark-2/apps/64/cpu-freq.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/cpu.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/cqcb.plasma.webslice.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/crack-attack.svg64
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/crashplan.svg38
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/crawl.svg47
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/credentials-preferences.svg119
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/cronopete_preferences.svg45
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/cronopete_restore.svg72
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/crossftp.svg78
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/crossover.svg40
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/crossstudio.svg31
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/crow-translate.svg53
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/crusader-kings-2.svg47
l---------.icons/Gruvbox_Dark-2/apps/64/cryptfolder-indicator.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cryptkeeper.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/cryptomator.svg65
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/cs-applets.svg51
l---------.icons/Gruvbox_Dark-2/apps/64/cs-backgrounds.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-bluetooth.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-cat-admin.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-cat-appearance.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-cat-hardware.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-cat-prefs.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-color.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-date-time.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-default-applications.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-desklets.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-desktop-effects.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/cs-desktop.svg27
l---------.icons/Gruvbox_Dark-2/apps/64/cs-details.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-display.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-drivers.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-extensions.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-firewall.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-fonts.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-general.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-input-method.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-keyboard.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-language.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/cs-login.svg44
l---------.icons/Gruvbox_Dark-2/apps/64/cs-mouse.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-network.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-notifications.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-online-accounts.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/cs-overview-alt.svg24
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/cs-overview.svg33
l---------.icons/Gruvbox_Dark-2/apps/64/cs-panel.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-power.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-printer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-privacy.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-region.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-screen.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-screensaver.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-software-properties.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-sound.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-sources.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-startup-programs.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-tablet.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-themes.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-tiling.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-universal-access.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-user-accounts.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-user.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-windows.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cs-workspaces.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/cs.svg46
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/csgo.svg46
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/css.svg46
l---------.icons/Gruvbox_Dark-2/apps/64/cuckoo.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/cumulonimbus.svg40
l---------.icons/Gruvbox_Dark-2/apps/64/cumulus.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cups.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cupsprinter.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/cura-icon.svg40
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/curlew.svg31
l---------.icons/Gruvbox_Dark-2/apps/64/customdesktopmenu.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/cutecom.svg51
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/cutegram.svg38
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/cutemarked.svg47
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/cutemaze.svg44
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/cutter.svg54
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/cuttlefish.svg32
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/cuyo.svg65
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/cvpcb.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/cx.ring.Ring.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cxmenu-cxoffice-0-crossover.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cycligent-icon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/cycligent.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/d-feet.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/darktable.svg40
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/dash-qt.svg38
l---------.icons/Gruvbox_Dark-2/apps/64/dassault-systemes.draftsight.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/datagrip.svg68
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/date-countdown.svg54
l---------.icons/Gruvbox_Dark-2/apps/64/date.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/datovka.svg40
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/davmail.svg38
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/day-of-the-tentacle-remastered.svg39
l---------.icons/Gruvbox_Dark-2/apps/64/dayfolder.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/dayjournal.svg27
l---------.icons/Gruvbox_Dark-2/apps/64/dbeaver-ee.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/dbeaver.svg60
l---------.icons/Gruvbox_Dark-2/apps/64/dconf-editor.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/dde-calendar.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/dde-file-manager-alt.svg25
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/dde-file-manager.svg41
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/dde-introduction.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/ddm.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/de.haeckerfelix.Fragments.svg53
l---------.icons/Gruvbox_Dark-2/apps/64/de.haeckerfelix.gradio.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/de.manuel_kehl.go-for-it.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/de.rwth_aachen.ient.YUView.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/de.unifreiburg.ellipticcurve.svg51
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/de.wolfvollprecht.UberWriter.svg42
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/deadbeef.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/deb-swirl.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/deb.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/debian-installer-launcher.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/debian-logo.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/debian-plymouth-manager.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/debian-swirl.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/debian.svg41
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/deepin-appstore.svg54
l---------.icons/Gruvbox_Dark-2/apps/64/deepin-boot-maker.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/deepin-calculator.svg65
l---------.icons/Gruvbox_Dark-2/apps/64/deepin-calendar.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/deepin-clone.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/deepin-cloud-print-configurator.svg43
l---------.icons/Gruvbox_Dark-2/apps/64/deepin-cloud-scan-config-helper.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/deepin-cloud-scan-configurator.svg51
l---------.icons/Gruvbox_Dark-2/apps/64/deepin-cloudprint-config-helper.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/deepin-crossover.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/deepin-deb-installer.svg37
l---------.icons/Gruvbox_Dark-2/apps/64/deepin-download.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/deepin-draw.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/deepin-editor.svg49
l---------.icons/Gruvbox_Dark-2/apps/64/deepin-emacs.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/deepin-feedback.svg52
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/deepin-font-installer.svg47
l---------.icons/Gruvbox_Dark-2/apps/64/deepin-game-center.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/deepin-graphics-driver-manager.svg35
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/deepin-image-viewer.svg39
l---------.icons/Gruvbox_Dark-2/apps/64/deepin-installer-oem.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/deepin-installer.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/deepin-launcher.svg60
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/deepin-manual.svg44
l---------.icons/Gruvbox_Dark-2/apps/64/deepin-media-player.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/deepin-movie.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/deepin-multitasking-view.svg88
l---------.icons/Gruvbox_Dark-2/apps/64/deepin-music-player.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/deepin-music.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/deepin-note.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/deepin-picker.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/deepin-remote-assistance.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/deepin-repair-tools.svg41
l---------.icons/Gruvbox_Dark-2/apps/64/deepin-scanner.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/deepin-screen-recorder.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/deepin-screenshot.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/deepin-show-desktop.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/deepin-software-center.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/deepin-system-monitor.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/deepin-terminal.svg33
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/deepin-toggle-desktop.svg88
l---------.icons/Gruvbox_Dark-2/apps/64/deepin-translator.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/deepin-voice-recorder.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/deepin.com.wechat.devtools.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/deepin.com.wechat.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/deezer.svg267
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/defcon.svg34
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/deflemask.svg75
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/deja-dup.svg37
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/deltachat.svg35
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/deluge.svg40
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/denemo.svg57
l---------.icons/Gruvbox_Dark-2/apps/64/designer-qt4.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/designer-qt5.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/designer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/designer5.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/desktop-effects.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/desktop-enviroment-gnome.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/desktop-enviroment-kde.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/desktop-enviroment-lxde.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/desktop-enviroment-mate.svg29
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/desktop-enviroment-xfce.svg23
l---------.icons/Gruvbox_Dark-2/apps/64/desktop-environment-gnome.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/desktop-environment-kde.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/desktop-environment-unity.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/desktop-icons.svg134
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/desktop.svg46
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/desktopconnected.svg111
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/desktopfolder.svg66
l---------.icons/Gruvbox_Dark-2/apps/64/desktoptrusted.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/desmume.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/desura.svg56
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/devassistant.svg61
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/devdocs.svg60
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/devede.svg45
l---------.icons/Gruvbox_Dark-2/apps/64/devedeng.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/devhelp.svg34
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/deviantart.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/dfeet.svg60
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/dia.svg44
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/diablo-2.svg54
l---------.icons/Gruvbox_Dark-2/apps/64/dialog-password.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/dict.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/dictionary.svg100
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/diffuse.svg39
l---------.icons/Gruvbox_Dark-2/apps/64/digikam.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/digitallyimported.svg47
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/dino.svg62
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/diodon.svg31
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/dippi.svg49
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/dirt-rally.svg100
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/discord-canary.svg36
l---------.icons/Gruvbox_Dark-2/apps/64/discord-ptb.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/discord.svg38
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/disk-burner.svg62
l---------.icons/Gruvbox_Dark-2/apps/64/disk-manager.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/disk-usage-analyzer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/disk-utility-app.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/disk-utility.svg85
l---------.icons/Gruvbox_Dark-2/apps/64/diskmonitor.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/disper.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/display-brightness.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/display-capplet.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/display-im6.Q16.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/display-im6.q16.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/display-preferences.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/display.im6.svg71
l---------.icons/Gruvbox_Dark-2/apps/64/distributor-logo-archlinux.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/distributor-logo-debian.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/distributor-logo-elementary-os.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/distributor-logo-elementary.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/distributor-logo-fedora.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/distributor-logo-freebsd.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/distributor-logo-kali-linux.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/distributor-logo-kalilinux.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/distributor-logo-korora.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/distributor-logo-linux-mint.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/distributor-logo-lubuntu.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/distributor-logo-manjaro.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/distributor-logo-opensuse.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/distributor-logo-pisilinux.svg96
l---------.icons/Gruvbox_Dark-2/apps/64/distributor-logo-ubuntu-mate.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/distributor-logo-ubuntu.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/distributor-logo-void.svg74
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/dk.tangramgames.mrrescue.svg39
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/dmd-doc.svg53
l---------.icons/Gruvbox_Dark-2/apps/64/dnfdragora.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/dockbarx.svg69
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/dockstation.svg61
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/docky.svg37
l---------.icons/Gruvbox_Dark-2/apps/64/document-open-recent.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/document-print-preview.svg56
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/document-viewer.svg54
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/document.svg176
l---------.icons/Gruvbox_Dark-2/apps/64/documentation.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/docviewer-app.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/dods.svg34
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/dolphin-emu.svg39
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/dolphin.svg56
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/dont-starve-together.svg52
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/dont-starve.svg52
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/doom.svg38
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/doomseeker.svg45
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/dosbox.svg43
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/dota2.svg38
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/dotcover.svg74
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/dotmemory.svg74
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/dotpeek.svg74
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/dottrace.svg74
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/doublecmd.svg49
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/downline.svg49
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/download.svg48
l---------.icons/Gruvbox_Dark-2/apps/64/downloader-arrow.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/draftsight.svg48
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/dragon-ball-online-global.svg66
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/dragon-ball-xenoverse.svg75
l---------.icons/Gruvbox_Dark-2/apps/64/dragonplayer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/drakconf.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/drakmenustyle.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/draksec-mdk.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/drakstats.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/draw.io.svg34
l---------.icons/Gruvbox_Dark-2/apps/64/dreamchess.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/drgeo-alt1.svg41
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/drgeo-alt2.svg53
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/drgeo-alt3.svg52
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/drgeo.svg58
l---------.icons/Gruvbox_Dark-2/apps/64/driconf-icon.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/driconf.svg30
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/drive-removable-media.svg33
l---------.icons/Gruvbox_Dark-2/apps/64/driver-manager.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/dropbox.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/drracket.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/drweb-gui.svg38
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/dse.svg42
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/dukto.svg38
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/duplicati.svg31
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/dvanalyzer.svg47
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/dvd95.svg59
l---------.icons/Gruvbox_Dark-2/apps/64/dvd9548.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/dvdisaster.svg54
l---------.icons/Gruvbox_Dark-2/apps/64/dvdplayer.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/dvdrip.svg45
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/dvdstyler.svg110
l---------.icons/Gruvbox_Dark-2/apps/64/dz-client-linux-x128.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/dz-client-linux.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/e-juice-calc.svg74
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/eagle.svg48
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/ease.svg33
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/easy-ebook-viewer.svg58
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/easylife.svg32
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/easymp3gain.svg58
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/easypass.svg46
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/easyssh.svg68
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/easystroke.svg32
l---------.icons/Gruvbox_Dark-2/apps/64/easytag.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/ebay.svg32
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/ebook.svg53
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/echonest.svg29
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/eclipse-cdt.svg62
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/eclipse-jee.svg62
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/eclipse.svg47
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/edex-ui.svg38
l---------.icons/Gruvbox_Dark-2/apps/64/edex.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/edile.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/edit-find.svg47
l---------.icons/Gruvbox_Dark-2/apps/64/edit-urpm-sources.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/edu.stanford.Almond.svg52
l---------.icons/Gruvbox_Dark-2/apps/64/eekboard.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/eeschema.svg39
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/effects.svg241
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/eid-viewer.svg51
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/eiskaltdcpp.svg42
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/ekiga.svg43
l---------.icons/Gruvbox_Dark-2/apps/64/elcalc.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/electrip.svg35
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/electron.svg42
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/electrum-ltc.svg28
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/electrum.svg33
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/element4l.svg34
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/elementary-os.svg42
l---------.icons/Gruvbox_Dark-2/apps/64/elementary.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/elements.svg65
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/elisa.svg59
l---------.icons/Gruvbox_Dark-2/apps/64/emacs-24.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/emacs-25.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/emacs-nox.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/emacs-snapshot.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/emacs.svg38
l---------.icons/Gruvbox_Dark-2/apps/64/emacs24.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/emacs25.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/emblem-mail.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/emby-server.svg54
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/emeral.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/emerald-theme-manager-icon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/emerald.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/emoji-activity.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/emoji-body.svg31
l---------.icons/Gruvbox_Dark-2/apps/64/emoji-food.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/emoji-nature.svg25
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/emoji-objects.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/emoji-travel.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/empass.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/empathy.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/emule.svg32
l---------.icons/Gruvbox_Dark-2/apps/64/encryptpad.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/engauge-digitizer.svg50
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/engrampa.svg37
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/enjoy-music-player.svg203
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/enpass.svg45
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/entangle.svg71
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/enter-the-gungeon.svg53
l---------.icons/Gruvbox_Dark-2/apps/64/eog.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/eom.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/epiphany-bookmarks.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/epiphany-browser.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/epiphany-game.svg75
l---------.icons/Gruvbox_Dark-2/apps/64/epiphany-gecko.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/epiphany-icon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/epiphany-webkit.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/epiphany.svg53
l---------.icons/Gruvbox_Dark-2/apps/64/eradio.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/eric.svg68
l---------.icons/Gruvbox_Dark-2/apps/64/eric6.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/ericWeb.svg86
l---------.icons/Gruvbox_Dark-2/apps/64/ericWeb6.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/error-app.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/estmob-sendanywhere.svg43
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/etcher-electron.svg50
l---------.icons/Gruvbox_Dark-2/apps/64/etcher.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/eternallands.svg46
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/etherape.svg33
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/ethereumwallet.svg55
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/etherwall.svg46
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/etr.svg47
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/ettercap.svg50
l---------.icons/Gruvbox_Dark-2/apps/64/eu.blumenstingl.martin.keystateplasmoid.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/eu.scarpetta.PDFMixTool.svg59
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/eufloria.svg60
l---------.icons/Gruvbox_Dark-2/apps/64/eufloriahd.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/eureka.svg52
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/euro-truck-simulator-2.svg79
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/evelauncher.svg45
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/event-birthday.svg32
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/everdo.svg51
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/evernote.svg41
l---------.icons/Gruvbox_Dark-2/apps/64/everpad.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/evince.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/evnc.svg36
l---------.icons/Gruvbox_Dark-2/apps/64/evolution-calendar.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/evolution-mail.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/evolution-memos.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/evolution-tasks.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/evolution.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/evtest-qt.svg35
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/exaile.svg45
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/exfalso.svg39
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/exmplayer.svg65
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/exodus.svg52
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/exult.svg49
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/f-spot.svg33
l---------.icons/Gruvbox_Dark-2/apps/64/face-smile.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/facebook-facebook.com.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/facebook.svg22
l---------.icons/Gruvbox_Dark-2/apps/64/facebookresource.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/factorio.svg69
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/falkon.svg65
l---------.icons/Gruvbox_Dark-2/apps/64/fbmessenger.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/fbreader.svg64
l---------.icons/Gruvbox_Dark-2/apps/64/fceu.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/fceux.svg73
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/fcitx-sogoupinyin.svg125
l---------.icons/Gruvbox_Dark-2/apps/64/fcitx.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/fcitx_ubuntukylin.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/fedora-release-notes.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/fedora.svg33
l---------.icons/Gruvbox_Dark-2/apps/64/fedorasettings.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/feedindicator.svg27
l---------.icons/Gruvbox_Dark-2/apps/64/feedreader.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/feh.svg47
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/fern-wifi-cracker.svg48
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/ffado.svg43
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/ffmulticonverter.svg36
l---------.icons/Gruvbox_Dark-2/apps/64/fifteenpuzzle.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/figma.svg73
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/fiji.svg24
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/file-manager.svg48
l---------.icons/Gruvbox_Dark-2/apps/64/file-roller.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/filebot.svg56
l---------.icons/Gruvbox_Dark-2/apps/64/filelight.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/filezilla.svg32
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/fillets.svg46
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/film.svg33
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/findfileconflicts.svg74
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/fingerprint-gui.svg35
l---------.icons/Gruvbox_Dark-2/apps/64/firefox-3.0.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/firefox-3.5.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/firefox-4.0.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/firefox-aurora-icon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/firefox-aurora.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/firefox-beta-bin.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/firefox-beta.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/firefox-default.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/firefox-developer-edition.svg180
l---------.icons/Gruvbox_Dark-2/apps/64/firefox-developer-icon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/firefox-esr.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/firefox-gtk3.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/firefox-icon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/firefox-mozilla-build.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/firefox-mozilla.svg111
l---------.icons/Gruvbox_Dark-2/apps/64/firefox-nightly-icon.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/firefox-nightly.svg91
l---------.icons/Gruvbox_Dark-2/apps/64/firefox-original.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/firefox-traditional.svg103
l---------.icons/Gruvbox_Dark-2/apps/64/firefox-trunk.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/firefox.svg154
l---------.icons/Gruvbox_Dark-2/apps/64/firefox3.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/firestarter.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/firestorm.svg33
l---------.icons/Gruvbox_Dark-2/apps/64/firestorm_48.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/firestorm_icon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/firewall-config.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/firewall.svg60
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/firewatch.svg53
l---------.icons/Gruvbox_Dark-2/apps/64/five-or-more.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/fjt.svg45
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/flacon.svg56
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/flameshot.svg42
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/flare.svg42
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/flareget.svg42
l---------.icons/Gruvbox_Dark-2/apps/64/flash-player-properties.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/flash.svg37
l---------.icons/Gruvbox_Dark-2/apps/64/flashplayer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/flashplayerproperties.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/flegita.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/flickr.svg23
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/flightgear.svg38
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/flippy.svg46
l---------.icons/Gruvbox_Dark-2/apps/64/florence.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/flow.svg92
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/flowblade.svg88
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/fluid.svg113
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/fluxgui.svg45
l---------.icons/Gruvbox_Dark-2/apps/64/fma-config-tool.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/fman.svg63
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/fmit.svg66
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/focuswriter.svg63
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/fofix.svg68
l---------.icons/Gruvbox_Dark-2/apps/64/folder-remote.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/fondo.svg58
l---------.icons/Gruvbox_Dark-2/apps/64/font-manager.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/font.svg40
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/fontbase.svg39
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/fontforge.svg23
l---------.icons/Gruvbox_Dark-2/apps/64/fonts.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/fontypython.svg32
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/foobillardplus.svg91
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/foobnix.svg75
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/football.svg62
l---------.icons/Gruvbox_Dark-2/apps/64/footnote.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/formatter.svg63
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/fortran.svg38
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/fotowall.svg57
l---------.icons/Gruvbox_Dark-2/apps/64/four-in-a-row.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/foursquare.svg36
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/foxit-reader.svg46
l---------.icons/Gruvbox_Dark-2/apps/64/foxitpdf.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/foxitreader.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/fr.free.Homebank.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/fr.handbrake.ghb.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/fr.natron.Natron.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/fractal.svg47
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/franz.svg43
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/freebsd.svg38
l---------.icons/Gruvbox_Dark-2/apps/64/freecad-daily.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/freecad.svg61
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/freeciv-client.svg104
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/freeciv-server.svg118
l---------.icons/Gruvbox_Dark-2/apps/64/freedm.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/freedoom1.svg47
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/freedoom2.svg47
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/freedroidrpg.svg95
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/freefilesync.svg43
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/freemat.svg26
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/freemind.svg34
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/freeorion.svg68
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/freeplane.svg79
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/freeter.svg45
l---------.icons/Gruvbox_Dark-2/apps/64/freetuxtv.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/frescobaldi.svg113
l---------.icons/Gruvbox_Dark-2/apps/64/fretsonfire.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/friture.svg62
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/frogr.svg49
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/frostwire.svg34
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/frozen-bubble.svg84
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/fs-uae-launcher.svg72
l---------.icons/Gruvbox_Dark-2/apps/64/fslint_icon.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/full-throttle-remastered.svg52
l---------.icons/Gruvbox_Dark-2/apps/64/fuse-emulator.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/fuse.svg26
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/fusion-icon.svg27
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/fwupd.svg59
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gahshomar.svg43
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gajim.svg63
l---------.icons/Gruvbox_Dark-2/apps/64/galculator.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/galeon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gallery-app.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gallery.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/galternatives.svg42
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gambas3.svg31
l---------.icons/Gruvbox_Dark-2/apps/64/game.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gameboy.svg50
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gamehub.svg41
l---------.icons/Gruvbox_Dark-2/apps/64/games-app.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gargoyle-house.svg63
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/garrysmod.svg38
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gbrainy.svg50
l---------.icons/Gruvbox_Dark-2/apps/64/gcbalculator.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gcleaner.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gcolor.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gcolor2.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gcolor3.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gcompris-edit.svg55
l---------.icons/Gruvbox_Dark-2/apps/64/gcompris-qt.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gcompris.svg29
l---------.icons/Gruvbox_Dark-2/apps/64/gconf-editor.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gconfeditor.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gcstar.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gda-browser-5.0.svg32
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gda-control-center.svg46
l---------.icons/Gruvbox_Dark-2/apps/64/gdeb.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gdebi.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gdevilspie.svg86
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gdm-setup.svg64
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gdm-xnest.svg74
l---------.icons/Gruvbox_Dark-2/apps/64/gdm.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gdmap_icon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gdmsetup.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/geany.svg39
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/gear.svg56
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/geary.svg41
l---------.icons/Gruvbox_Dark-2/apps/64/gedit-icon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gedit-logo.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gedit.svg35
l---------.icons/Gruvbox_Dark-2/apps/64/geeqie.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gelemental.svg194
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gemini.svg32
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gens-gs.svg76
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gens.svg42
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/genymotion-player.svg35
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/genymotion.svg35
l---------.icons/Gruvbox_Dark-2/apps/64/geogebra-classic.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/geogebra.svg64
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/geomview.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/gerbview.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gfsview.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gftp.svg75
l---------.icons/Gruvbox_Dark-2/apps/64/ghex.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/ghostwriter.svg52
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/gifcurry.svg30
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gifup.svg78
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/giggle.svg84
l---------.icons/Gruvbox_Dark-2/apps/64/gimagereader.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gimp.svg48
l---------.icons/Gruvbox_Dark-2/apps/64/girl.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gis-weather.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/git-cola.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/git-cola_git-cola.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/git-dag.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/git-gui.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/git.svg33
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gitahead.svg51
l---------.icons/Gruvbox_Dark-2/apps/64/gitg.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/github-desktop.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/github.svg29
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gitkraken.svg39
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gitlab.svg46
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gitter.svg70
l---------.icons/Gruvbox_Dark-2/apps/64/gkdebconf-icon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gkdebconf.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gksu-debian.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gksu-root-terminal.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gksu.svg38
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/glabels-3.0.svg96
l---------.icons/Gruvbox_Dark-2/apps/64/glade-3.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/glade.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/glipper.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/glippy.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/glrp.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/glxinfo.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gmail-notify-icon.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/gmail-offline.svg32
l---------.icons/Gruvbox_Dark-2/apps/64/gmail-plasmoid.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/gmail.svg33
l---------.icons/Gruvbox_Dark-2/apps/64/gmailwatcher.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gmpc.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gmsh.svg41
l---------.icons/Gruvbox_Dark-2/apps/64/gmsh_32x32.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gmusicbrowser.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gnac.svg61
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gnash.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/gnethogs.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnibbles.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnochm.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-2048.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-about-logo.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-abrt.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-activity-journal.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-aisleriot.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-alsamixer-icon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-app-install.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gnome-appfolders-manager.svg62
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-apt.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-audio.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-baker.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-balsa.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-balsa2.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-books.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gnome-boxes.svg43
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gnome-break-timer.svg83
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-calculator.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-calendar.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-character-map.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-characters.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-characters_gnome-characters.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-chess.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-clocks.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-color-chooser.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-color-manager.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gnome-commander.svg303
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-contacts.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-control-center.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-debian.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-desktop-config.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-desktop-item-edit.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-device-manager.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-dictionary.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-disks.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-display-properties.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-do-panel.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gnome-do.svg62
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-documents.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-emacs.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-encfs-manager.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-eterm.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-freecell.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-genius.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-glchess.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-glines.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-gmail.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-gmenu.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-gnect.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-gnibbles.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-gnumeric.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-hearts.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-help.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-hideseek.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-iagno.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-info.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-internet-radio-locator.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-internet.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-joystick.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gnome-klotski.svg45
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-latex.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-ldraw.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-lightsoff.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gnome-lockscreen-alt.svg38
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/gnome-lockscreen.svg51
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-logo-icon-transparent.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-logo-icon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-logout.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-logs.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-logs_gnome-logs.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-mahjongg.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-maps.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gnome-mastermind.svg90
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-menu.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-mime-application-x-deb.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-mines.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-mixer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-monitor.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-mouse-properties.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-mouse.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/gnome-mplayer.svg92
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/gnome-mpv.svg92
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-multi-writer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-music.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-nettool.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-nettools.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-network-properties.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-networktool.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/gnome-nibbles.svg48
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-note.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-oregano.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-package.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-paint.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-panel-clock.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-panel-drawer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-panel-fish.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-panel-force-quit.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-panel-hibernate.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-panel-launcher.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-panel-notification-area.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-panel-screenshoot.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-panel-screenshot.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-panel-separator.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-panel-suspend.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-panel-window-list.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-panel-window-menu.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-panel-workspace-switcher.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-panel.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-pdf.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-photos.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/gnome-pie.svg74
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-planner.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-pomodoro.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-power-manager.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-power-preferences.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gnome-power-statistics.svg52
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-quadrapassel.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-remote-desktop.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/gnome-robots.svg70
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-run.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-samegnome.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/gnome-schedule.svg41
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-screenruler.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-screenshot.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-search-tool.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-searchtool.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-session-halt.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-session-hebirnate.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-session-hibernate.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-session-properties.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-session-suspend.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-session.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-set-time.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-settings-accessibility-keyboard.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-settings-accessibility-technologies.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-settings-background.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-settings-default-applications.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-settings-font.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-settings-keybinding.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-settings-keybindings.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-settings-mouse.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-settings-sound.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-settings-theme.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-settings-ui-behavior.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-settings.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-shell-extension-prefs.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-shell.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-shutdown.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-software.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-sound-properties.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gnome-sound-recorder.svg222
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gnome-split.svg31
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-status.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-sticky-notes-applet.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gnome-subtitles.svg79
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-sudoku.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-swell-foop.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-system-config.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-system-log.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-system-monitor.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-system.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-tablet.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gnome-tali.svg32
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/gnome-taquin.svg68
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-term.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-terminal.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gnome-tetraves.svg34
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-tetravex.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/gnome-todo.svg29
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-tracker.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-translate.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-tweak-tool.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gnome-tweaks.svg46
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-twitch.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gnome-twofactorauth.svg68
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-unknown.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-usage.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-user-share.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-video-arcade.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-volume-control.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-wacom.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-warning.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-weather.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-web-browser.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-web.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-window-manager.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-windows.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-wm.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-word.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnome-xterm.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gnome.svg30
l---------.icons/Gruvbox_Dark-2/apps/64/gnomeradio.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnomines.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gnonograms.svg48
l---------.icons/Gruvbox_Dark-2/apps/64/gnote.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnotski.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/gns3.svg44
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gnubg.svg140
l---------.icons/Gruvbox_Dark-2/apps/64/gnubik.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnucash-icon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnucash.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gnuclient.svg103
l---------.icons/Gruvbox_Dark-2/apps/64/gnugo.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnugo48.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gnumeric.svg75
l---------.icons/Gruvbox_Dark-2/apps/64/gnupg.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gnuradio-grc.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/go-for-it.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/goa-account-exchange.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/goa-account-facebook.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/goa-account-flickr.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/goa-account-foursquare.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/goa-account-google.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/goa-account-lastfm.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/goa-account-microsoft.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/goa-account-msn.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/goa-account-owncloud.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/goa-account-pocket.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/goa-account-todoist.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/goa-account-twitter.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/goa-account-ubuntusso.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/goa-panel.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/godot.svg36
l---------.icons/Gruvbox_Dark-2/apps/64/gogland.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/goland.svg68
l---------.icons/Gruvbox_Dark-2/apps/64/goldendict.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/golly.svg31
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/goobox.svg52
l---------.icons/Gruvbox_Dark-2/apps/64/goodvibes.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/goodvibesapp.svg37
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/google-agenda.svg97
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/google-chrome-beta.svg64
l---------.icons/Gruvbox_Dark-2/apps/64/google-chrome-stable.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/google-chrome-unstable.svg38
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/google-chrome.svg47
l---------.icons/Gruvbox_Dark-2/apps/64/google-chrome2.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/google-docs.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/google-drive.svg42
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/google-earth.svg34
l---------.icons/Gruvbox_Dark-2/apps/64/google-keep.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/google-photos.svg60
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/google-play-music-desktop-player.svg85
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/google-webdesigner.svg83
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/google.svg27
l---------.icons/Gruvbox_Dark-2/apps/64/googlechrome.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/googledocs.svg37
l---------.icons/Gruvbox_Dark-2/apps/64/googledrive.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/googleearth.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/goterminal.svg55
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gottet.svg106
l---------.icons/Gruvbox_Dark-2/apps/64/gourmet.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/goxel.svg60
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/gpa.svg99
l---------.icons/Gruvbox_Dark-2/apps/64/gpaint.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gparted.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gpaste.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/gpdftext.svg54
l---------.icons/Gruvbox_Dark-2/apps/64/gpick.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gpicview.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/gpk-log.svg55
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/gpk-prefs.svg51
l---------.icons/Gruvbox_Dark-2/apps/64/gpmdp.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gpodder.svg55
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gpredict-icon.svg35
l---------.icons/Gruvbox_Dark-2/apps/64/gprename.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gps.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gpx-viewer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gpxsee.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/gpxviewer.svg86
l---------.icons/Gruvbox_Dark-2/apps/64/gradio.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/grafx2.svg52
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gramps.svg57
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/granatier.svg57
l---------.icons/Gruvbox_Dark-2/apps/64/grandr.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/granule.svg44
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/graphui.svg80
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/grass.svg46
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/grave.svg56
l---------.icons/Gruvbox_Dark-2/apps/64/gravit-designer.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gravit.svg43
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/green-recorder.svg103
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/gretl.svg45
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/grid-autosport.svg33
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/griffith.svg42
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/grim-fandango-remastered.svg30
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/grisbi.svg55
l---------.icons/Gruvbox_Dark-2/apps/64/grive.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/groove.svg35
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/groovy.svg40
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/grsync.svg41
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/grub-customizer.svg34
l---------.icons/Gruvbox_Dark-2/apps/64/gscan2pdf.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gsconnect.svg43
l---------.icons/Gruvbox_Dark-2/apps/64/gsd-xrandr.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/gshutdown.svg51
l---------.icons/Gruvbox_Dark-2/apps/64/gsmartcontrol.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gst-debug-viewer.svg39
l---------.icons/Gruvbox_Dark-2/apps/64/gstreamer-properties.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gtali.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gtg.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gthumb.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gtk-find.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gtk-help.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gtk-info.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gtk-lshw.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gtk-recordmydesktop.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gtk-redshift.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gtk-select-color.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gtk-theme-config.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gtk3-demo.svg32
l---------.icons/Gruvbox_Dark-2/apps/64/gtk3-icon-browser.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gtk3-widget-factory.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gtk4-demo.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gtk4-widget-factory.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gtk_diskfree.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gtkam-camera.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gtkconfig.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gtkdiskfree.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gtkhash.svg41
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gtklick.svg78
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gtkpod.svg30
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/gtkterm.svg88
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/gtkwave.svg43
l---------.icons/Gruvbox_Dark-2/apps/64/gtranslator.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/guake-indicator.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/guake-prefs.svg67
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/guake.svg53
l---------.icons/Gruvbox_Dark-2/apps/64/guayadeque.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gufw.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/guitar-rig.svg32
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/guitarix.svg73
l---------.icons/Gruvbox_Dark-2/apps/64/guitarix2.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/gummi.svg33
l---------.icons/Gruvbox_Dark-2/apps/64/guvcview.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/gv_icon.svg35
l---------.icons/Gruvbox_Dark-2/apps/64/gvim.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gwc.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/gweled.svg60
l---------.icons/Gruvbox_Dark-2/apps/64/gwenview.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gx_head.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gxine.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gxneur.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/gydl.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/gzdoom.svg32
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/hackup.svg48
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/haguichi.svg57
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/half-life.svg37
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/half-life2.svg51
l---------.icons/Gruvbox_Dark-2/apps/64/hamster-applet.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/hamster-indicator.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/hamster-time-tracker.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/hamster.svg25
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/hangout.svg36
l---------.icons/Gruvbox_Dark-2/apps/64/hangouts.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/harbour-pure-maps.svg66
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/harddisk.svg85
l---------.icons/Gruvbox_Dark-2/apps/64/harddrake.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/hardinfo.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/harmony.svg38
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/haroopad.svg68
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/harvey.svg36
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/hashit.svg36
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/hb-icon.svg74
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/hedgewars.svg119
l---------.icons/Gruvbox_Dark-2/apps/64/help-about.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/help-app.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/help-browser.svg36
l---------.icons/Gruvbox_Dark-2/apps/64/help-faq.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/help-info.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/help.svg40
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/heroesofnewerth.svg44
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/hexalate.svg62
l---------.icons/Gruvbox_Dark-2/apps/64/hexchat.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/hi64-apps-ffado.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/higan.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/hipchat.svg47
l---------.icons/Gruvbox_Dark-2/apps/64/hipchat4.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/hiri.svg58
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/hitori.svg204
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/hmtimer.svg54
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/homebank.svg55
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/homerun.svg42
l---------.icons/Gruvbox_Dark-2/apps/64/hon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/honicon_128x128.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/hook.svg33
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/hotspot.svg34
l---------.icons/Gruvbox_Dark-2/apps/64/hotwire.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/hourglass.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/howl.svg39
l---------.icons/Gruvbox_Dark-2/apps/64/hp-logo.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/hp-toolbox.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/hp.svg38
l---------.icons/Gruvbox_Dark-2/apps/64/hp_icon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/hp_logo.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/hplip.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/hplj1020_icon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/htop.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/httrack.svg98
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/hub.svg74
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/hubstaff.svg78
l---------.icons/Gruvbox_Dark-2/apps/64/hugin.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/hulu.svg32
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/hw-probe.svg58
l---------.icons/Gruvbox_Dark-2/apps/64/hwbrowser.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/hwinfo.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/hwmonitor.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/hydrogen.svg57
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/hyper.svg53
l---------.icons/Gruvbox_Dark-2/apps/64/i-network-printer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/i2pd.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/iagno.svg42
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/ib-tws.svg65
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/ibus-anthy.svg38
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/ibus-bopomofo.svg38
l---------.icons/Gruvbox_Dark-2/apps/64/ibus-engine.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/ibus-keyboard.svg114
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/ibus-kkc.svg38
l---------.icons/Gruvbox_Dark-2/apps/64/ibus-mozc.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/ibus-pinyin.svg38
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/ibus-setup-chewing.svg38
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/ibus-setup-hangul.svg42
l---------.icons/Gruvbox_Dark-2/apps/64/ibus-setup.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/ibus.svg38
l---------.icons/Gruvbox_Dark-2/apps/64/ibus_ibus-setup.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/icaconfigmgr.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/icaconncenter.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/icamanager.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/icaselfservice.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/ice.svg52
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/icecat.svg132
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/icedove.svg107
l---------.icons/Gruvbox_Dark-2/apps/64/iceweasel.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/icon-preview.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/icon-requests.svg55
l---------.icons/Gruvbox_Dark-2/apps/64/icono_rakarrack_128x128.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/iconpreview.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/icons.svg34
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/icq.svg43
l---------.icons/Gruvbox_Dark-2/apps/64/id.sideka.App.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/idea-ultimate.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/idea.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/idjc.svg83
l---------.icons/Gruvbox_Dark-2/apps/64/idle.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/idle3.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/igdm.svg34
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/ignuit.svg47
l---------.icons/Gruvbox_Dark-2/apps/64/im-chooser.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/im-ekiga.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/im.gitter.Gitter.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/im.pidgin.Pidgin.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/im.riot.Riot.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/im.srain.Srain.svg37
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/im.vector.svg49
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/image-optimizer.svg52
l---------.icons/Gruvbox_Dark-2/apps/64/image-viewer-app.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/image-viewer.svg53
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/imageburner.svg61
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/imageshack.svg31
l---------.icons/Gruvbox_Dark-2/apps/64/imagewriter.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/imagination.svg43
l---------.icons/Gruvbox_Dark-2/apps/64/ime_product_icon_opensource-32.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/in.p1x.TanksOfFreedom.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/ind.ie.Gnomit.svg95
l---------.icons/Gruvbox_Dark-2/apps/64/indicator-applet.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/indicator-cpufreq.svg63
l---------.icons/Gruvbox_Dark-2/apps/64/indicator-keylock.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/indicator-privacy.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/indicator-sensors.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/indicator-sound-switcher.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/indicator-stickynotes.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/indicator-virtual-box.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/indicator-weather.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/infector.svg161
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/infinifactory.svg88
l---------.icons/Gruvbox_Dark-2/apps/64/info.bibletime.BibleTime.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/info.svg27
l---------.icons/Gruvbox_Dark-2/apps/64/inkscape-logo.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/inkscape.svg43
l---------.icons/Gruvbox_Dark-2/apps/64/input-keyboard.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/input-mouse.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/input-tablet.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/input-touchpad.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/input_device_settings.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/insomnia.svg32
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/instagram.svg72
l---------.icons/Gruvbox_Dark-2/apps/64/instant-messenger.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/instantbird.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/insurgency.svg42
l---------.icons/Gruvbox_Dark-2/apps/64/insync-help.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/insync.svg37
l---------.icons/Gruvbox_Dark-2/apps/64/insync_help.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/intellij-idea-ce.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/intellij-idea-community.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/intellij-idea-ue-bundled-jre.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/intellij-idea-ultimate-edition.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/intellij-idea-ultimate.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/intellij-idea.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/intellij.svg45
l---------.icons/Gruvbox_Dark-2/apps/64/intellij_idea.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/intergalacticfm.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/internet-archive.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/internet-chat.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/internet-feed-reader.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/internet-mail.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/internet-news-reader.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/internet-telephony.svg74
l---------.icons/Gruvbox_Dark-2/apps/64/internet-web-browser.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.ark.Desktop.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.atom.Atom.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.atom.electron.BaseApp.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.botfather.Botfather.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.brackets.Brackets.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.dbeaver.DBeaverCommunity.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.designer.GravitDesigner.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/io.elementary.code.svg40
l---------.icons/Gruvbox_Dark-2/apps/64/io.exodus.Exodus.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.github.Cockatrice.cockatrice.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.github.Fontforge.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.github.FreeDM.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.github.Freedoom-Phase-1.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.github.Freedoom-Phase-2.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.github.GnomeMpv.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.github.Hexchat.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/io.github.OpenToonz.svg56
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/io.github.Pithos.svg40
l---------.icons/Gruvbox_Dark-2/apps/64/io.github.TransmissionRemoteGtk.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.github.arunsivaramanneo.GPUViewer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.github.betaflight.BetaflightConfigurator.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.github.cges30901.hmtimer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.github.cloose.CuteMarkEd.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.github.gillesdegottex.FMIT.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.github.guillaumechereau.Goxel.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.github.janbar.noson.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.github.jkozera.ZevDocs.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.github.jliljebl.Flowblade.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.github.liberodark.OpenDrive.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.github.markummitchell.Engauge_Digitizer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.github.martinrotter.textosaurus.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.github.mki1967.mki3dgame.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.github.mmstick.FontFinder.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.github.mujx.Nheko.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.github.openWMail.openWMail.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.github.qtox.qTox.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.github.quodlibet.QuodLibet.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.github.rinigus.OSMScoutServer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.github.rinigus.PureMaps.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.github.wereturtle.ghostwriter.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.gitlab.Goodvibes.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.gitlab.construo.construo.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.gitlab.evtest_qt.evtest_qt.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.gitlab.jstest_gtk.jstest_gtk.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.gitlab.osslugaru.Lugaru.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.gitlab.windstille.Windstille-0_2.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.lbry.lbry-app.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.liri.BaseApp.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.liri.Calculator.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.liri.Text.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.lmms.LMMS.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.mgba.mGBA.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.neovim.nvim.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.otsaloma.nfoview.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.poez.Poezio.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.thp.numptyphysics.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/io.webtorrent.WebTorrent.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/ipython.svg77
l---------.icons/Gruvbox_Dark-2/apps/64/ipython3.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/irc-chat.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/irccloud-desktop.svg38
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/iridium-browser.svg132
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/iron_product_logo.svg46
l---------.icons/Gruvbox_Dark-2/apps/64/iso-image-burn.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/iso-master.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/isomaster.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/istanbul.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/itch.svg32
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/itmages.svg32
l---------.icons/Gruvbox_Dark-2/apps/64/itunes.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/jabref.svg38
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/jack.svg43
l---------.icons/Gruvbox_Dark-2/apps/64/jackeq.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/jamendo.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/jami.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/jamin.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/jamovi.svg38
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/jango.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/java-1.6.0.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/java-1.7.0.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/java-1.8.0-openjdk.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/java-1.8.0.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/java.svg47
l---------.icons/Gruvbox_Dark-2/apps/64/java10-openjdk.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/java11-openjdk.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/java9-openjdk.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/javaws.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/jazzradio.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/jblue.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/jdev_icon.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/jdeveloper.svg53
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/jdownloader.svg36
l---------.icons/Gruvbox_Dark-2/apps/64/jeex.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/jellyfin.svg57
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/jetbrains-toolbox.svg54
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/jgray.svg28
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/jgreen.svg28
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/jitsi.svg39
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/jmol-icon.svg52
l---------.icons/Gruvbox_Dark-2/apps/64/jockey-kde.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/jockey.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/jocky.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/jokosher.svg43
l---------.icons/Gruvbox_Dark-2/apps/64/jokosher_icon.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/joplin.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/josm.svg82
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/journey-of-a-roach.svg54
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/jred.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/jstest-gtk.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/juci.svg71
l---------.icons/Gruvbox_Dark-2/apps/64/juffed.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/juk.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/julia.svg59
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/jyellow.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/k3b.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/k4dirstat.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/k9-copy.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/k9copy.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kaccess.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kaddressbook.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/kadu.svg53
l---------.icons/Gruvbox_Dark-2/apps/64/kaffeine.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kaku.svg40
l---------.icons/Gruvbox_Dark-2/apps/64/kalarm.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kalgebra.svg30
l---------.icons/Gruvbox_Dark-2/apps/64/kalgebrabackend.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kali-arping.svg44
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kali-john.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kali-linux.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kali-menu.svg31
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kali-metasploit.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kali-nasm.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kali-nmap.svg44
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kali-vola.svg41
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kali-wireshark.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kali-wpscan.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/kalu.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kalzium.svg31
l---------.icons/Gruvbox_Dark-2/apps/64/kamerka.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kamoso.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kamule.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kanagram.svg25
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/kanatest.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kapman.svg47
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kapow.svg56
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/karbon.svg78
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/karim.svg46
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/karts.svg96
l---------.icons/Gruvbox_Dark-2/apps/64/kate.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/katomic.svg93
l---------.icons/Gruvbox_Dark-2/apps/64/kazam.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/kblackbox.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kblocks.svg42
l---------.icons/Gruvbox_Dark-2/apps/64/kblogger.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kbounce.svg32
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/kbreakout.svg75
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kbruch.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/kbugbuster.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kcalc.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kchart.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kchmviewer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kclock.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kcmkwm.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kcmsound.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kcnmsound.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kcolorchooser.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kde-frameworks.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kde-gtk-config.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kde-im-log-viewer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kde-logo.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kde-telepathy.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kde.svg32
l---------.icons/Gruvbox_Dark-2/apps/64/kdeapp.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kdeconnect.svg36
l---------.icons/Gruvbox_Dark-2/apps/64/kdeneur.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kdenlive.svg39
l---------.icons/Gruvbox_Dark-2/apps/64/kdepim-dropbox.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kdepim-googledrive.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kdesvn.svg33
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/kdevelop.svg58
l---------.icons/Gruvbox_Dark-2/apps/64/kdf.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kdiamond.svg38
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/kdiff3.svg38
l---------.icons/Gruvbox_Dark-2/apps/64/kdiskfree.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kdoubanfm.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kedit.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/keep.svg39
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/keepass.svg45
l---------.icons/Gruvbox_Dark-2/apps/64/keepass2.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/keepassx.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/keepassx2.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/keepassxc.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/keeweb.svg43
l---------.icons/Gruvbox_Dark-2/apps/64/kentoo.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kerbal-space-program.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/keurocalc.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kexi.svg52
l---------.icons/Gruvbox_Dark-2/apps/64/key-mon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/key_bindings.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/keybase.svg39
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/keyboard-alt.svg69
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/keyboard.svg343
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/keymon.svg125
l---------.icons/Gruvbox_Dark-2/apps/64/keyring-manager.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kfind.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kfloppy.svg45
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/kfoldersync.svg62
l---------.icons/Gruvbox_Dark-2/apps/64/kfontview.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/kfourinline.svg69
l---------.icons/Gruvbox_Dark-2/apps/64/kgeography.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kget.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kgoldrunner.svg45
l---------.icons/Gruvbox_Dark-2/apps/64/kgpg.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/khangman.svg65
l---------.icons/Gruvbox_Dark-2/apps/64/khelpcenter.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/kicad.svg58
l---------.icons/Gruvbox_Dark-2/apps/64/kid3-qt.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/kid3.svg57
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kig.svg49
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kigo.svg49
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kile.svg40
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/killbots.svg42
l---------.icons/Gruvbox_Dark-2/apps/64/kimtoy.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kingsoft-presentation.svg33
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kingsoft-spreadsheets.svg33
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kingsoft-writer.svg31
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kino.svg36
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/kipi-dngconverter.svg62
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/kipi-expoblending.svg35
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kipi-logo.svg62
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/kipi-panorama.svg48
l---------.icons/Gruvbox_Dark-2/apps/64/kiriki.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kiten.svg37
l---------.icons/Gruvbox_Dark-2/apps/64/kitty.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kjumpingcube.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/klavaro.svg128
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kleopatra.svg29
l---------.icons/Gruvbox_Dark-2/apps/64/klettres.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/klickety.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/klines.svg152
l---------.icons/Gruvbox_Dark-2/apps/64/klipper.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/klystrack.svg43
l---------.icons/Gruvbox_Dark-2/apps/64/kmag.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kmahjongg.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kmail.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kmenuedit.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kmines.svg45
l---------.icons/Gruvbox_Dark-2/apps/64/kminicom.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kmix.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kmousetool.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/kmouth.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/kmplayer.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kmplot.svg37
l---------.icons/Gruvbox_Dark-2/apps/64/kmymoney.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/knavalbattle.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/knemo.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/knetattach.svg64
l---------.icons/Gruvbox_Dark-2/apps/64/knetwalk.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/knotes.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/knotify.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/koala.svg50
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kodi.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kolf.svg42
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/kollision.svg42
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kolourpaint.svg111
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/komodo.svg31
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/komorebi.svg110
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/kompare.svg46
l---------.icons/Gruvbox_Dark-2/apps/64/konqueror.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/konquest.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/konsole.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/konsolekalendar.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/kontact-import-wizard.svg40
l---------.icons/Gruvbox_Dark-2/apps/64/kontact.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/konversation.svg37
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kopete.svg64
l---------.icons/Gruvbox_Dark-2/apps/64/korg-journal.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/korg-todo.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/korgac.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/korganizer.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/korora.svg37
l---------.icons/Gruvbox_Dark-2/apps/64/kpackage.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kpat.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/kpatience.svg33
l---------.icons/Gruvbox_Dark-2/apps/64/kphoto.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kphotoalbum.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kpresenter.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kradio.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kradio4.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/krdc.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kregexpeditor.svg95
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/krename.svg63
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/kreversi.svg36
l---------.icons/Gruvbox_Dark-2/apps/64/krfb.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/krita.svg52
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kronometer.svg61
l---------.icons/Gruvbox_Dark-2/apps/64/krudio.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kruler.svg35
l---------.icons/Gruvbox_Dark-2/apps/64/krunner.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/krusader_root.svg61
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/krusader_user.svg61
l---------.icons/Gruvbox_Dark-2/apps/64/ksame.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kscreengenie.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kscreensaver.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/kshisen.svg32
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/ksirk.svg36
l---------.icons/Gruvbox_Dark-2/apps/64/ksmserver.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/ksnakeduel.svg40
l---------.icons/Gruvbox_Dark-2/apps/64/ksnapshot.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/kspaceduel.svg90
l---------.icons/Gruvbox_Dark-2/apps/64/kspread.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/ksquares.svg31
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kstars.svg44
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/ksudoku.svg59
l---------.icons/Gruvbox_Dark-2/apps/64/ksysguard.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kteatime.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/ktechlab.svg112
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/ktikz.svg58
l---------.icons/Gruvbox_Dark-2/apps/64/ktimer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/ktip.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/ktnef.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/ktorrent.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/ktouch.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/ktuberling.svg33
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/kturtle.svg40
l---------.icons/Gruvbox_Dark-2/apps/64/kube-mail.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/kube.svg40
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/kubeplayer.svg92
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kubrick.svg103
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/kup.svg39
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/kupfer.svg36
l---------.icons/Gruvbox_Dark-2/apps/64/kuser.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kvantum.svg57
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kvpnc.svg23
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/kwalletmanager.svg45
l---------.icons/Gruvbox_Dark-2/apps/64/kwalletmanager2.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/kwave.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/kwikdisk.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kwin.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kword.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/kwordquiz.svg30
l---------.icons/Gruvbox_Dark-2/apps/64/kwrite.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/kynpatic.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/l4d.svg37
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/l4d2.svg38
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/labplot.svg36
l---------.icons/Gruvbox_Dark-2/apps/64/labplot2.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/labyrinth.svg66
l---------.icons/Gruvbox_Dark-2/apps/64/lash.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/last-fm.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/lastfm-audioscrobbler.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/lastfm-valut.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/lastfm-www.last.fm.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/lastfm.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/lastpass.svg37
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/latex.svg35
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/latexila.svg83
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/latte-dock.svg28
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/laverna.svg39
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/lazarus.svg38
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/lbry.svg39
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/ldview.svg62
l---------.icons/Gruvbox_Dark-2/apps/64/leafpad.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/league-of-legends.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/leagueoflegends.svg49
l---------.icons/Gruvbox_Dark-2/apps/64/leonflix.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/lftp-icon.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/lftp.svg43
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/libinput-gestures.svg44
l---------.icons/Gruvbox_Dark-2/apps/64/library-internet-radio.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/library-podcast.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/librecad.svg30
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/libreoffice-base.svg72
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/libreoffice-calc.svg76
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/libreoffice-draw.svg72
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/libreoffice-impress.svg112
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/libreoffice-main.svg67
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/libreoffice-math.svg63
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice-startcenter.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/libreoffice-writer.svg65
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/libreoffice-xslt.svg67
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice3-base.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice3-calc.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice3-draw.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice3-impress.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice3-main.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice3-math.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice3-startcenter.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice3-writer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice3.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice34-base.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice34-calc.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice34-draw.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice34-impress.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice34-main.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice34-math.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice34-startcenter.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice34-writer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice34.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice4.2-base.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice4.2-calc.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice4.2-draw.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice4.2-impress.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice4.2-math.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice4.2-startcenter1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice4.2-startcenter.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice4.2-writer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.0-base.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.0-calc.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.0-draw.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.0-impress.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.0-main.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.0-math.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.0-startcenter.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.0-writer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.0.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.1-base.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.1-calc.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.1-draw.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.1-impress.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.1-main.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.1-math.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.1-startcenter.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.1-writer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.1.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.2-base.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.2-calc.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.2-draw.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.2-impress.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.2-main.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.2-math.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.2-startcenter.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.2-writer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.2.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.3-base.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.3-calc.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.3-draw.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.3-impress.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.3-main.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.3-math.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.3-startcenter.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.3-writer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.3.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.4-base.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.4-calc.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.4-draw.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.4-impress.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.4-main.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.4-math.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.4-startcenter.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.4-writer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice5.4.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice6.0-base.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice6.0-calc.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice6.0-draw.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice6.0-impress.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice6.0-main.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice6.0-math.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice6.0-startcenter.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice6.0-writer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreoffice6.0.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.0-base.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.0-calc.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.0-draw.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.0-impress.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.0-main.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.0-math.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.0-startcenter.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.0-writer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.1-base.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.1-calc.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.1-draw.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.1-impress.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.1-main.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.1-math.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.1-startcenter.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.1-writer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/libresprite.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/licq.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/life-is-strange.svg34
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/lifeograph.svg58
l---------.icons/Gruvbox_Dark-2/apps/64/liferea.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/lightdm-gtk-greeter-settings.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/lightdm-settings.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/lightsoff.svg42
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/lighttable.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/lightwork.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/lightworks.svg47
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/lightzone.svg44
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/limbo.svg32
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/limewire.svg30
l---------.icons/Gruvbox_Dark-2/apps/64/linconnect-server.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/linconnect.svg29
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/lingot.svg69
l---------.icons/Gruvbox_Dark-2/apps/64/linguist-qt4.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/linguist-qt5.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/linguist.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/linguist5.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/links.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/links_32x32.xpm.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/linphone.svg74
l---------.icons/Gruvbox_Dark-2/apps/64/linssid.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/linux-mint.svg51
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/linuxdcpp.svg56
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/liri.svg35
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/listen1.svg38
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/litecoin-qt.svg37
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/livewallpaper-config.svg89
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/livewallpaper.svg70
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/lmms.svg37
l---------.icons/Gruvbox_Dark-2/apps/64/locale.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/log-viewer.svg29
l---------.icons/Gruvbox_Dark-2/apps/64/logisim-icon-128.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/logisim-icon.svg65
l---------.icons/Gruvbox_Dark-2/apps/64/logo_big.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/logout_highlight.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/logview.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/logviewer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/lokalize.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/lollypop.svg33
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/lookbook.svg60
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/lookit.svg48
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/lplayer.svg58
l---------.icons/Gruvbox_Dark-2/apps/64/lrfviewer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/lshw.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/lskat.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/ltris.svg40
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/luakit.svg92
l---------.icons/Gruvbox_Dark-2/apps/64/lubuntu-software-center.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/lubuntu.svg29
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/lucidchart.svg36
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/luckyBackup.svg56
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/lugaru.svg66
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/luminance-hdr.svg110
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/lutris.svg33
l---------.icons/Gruvbox_Dark-2/apps/64/lximage-qt.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/lximage.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/lxmusic.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/lxterminal.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/lynx.svg52
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/lyricfier.svg35
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/lyrics.svg67
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/lyx.svg44
l---------.icons/Gruvbox_Dark-2/apps/64/m_doom.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/magnatune.svg39
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/magnifying-glass.svg49
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/mahzhong.svg54
l---------.icons/Gruvbox_Dark-2/apps/64/mail-app.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mail-client.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/mail-message-new.svg62
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/mail.ru-cloud.svg34
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/mail.svg45
l---------.icons/Gruvbox_Dark-2/apps/64/mailnag.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/mailspring.svg28
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/makehuman.svg38
l---------.icons/Gruvbox_Dark-2/apps/64/makehuman_bg.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/makemkv.svg53
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/mame.svg40
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/manaplus.svg29
l---------.icons/Gruvbox_Dark-2/apps/64/mandrivaupdate.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/manjaro-architect.svg54
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/manjaro-documentation.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/manjaro-settings-manager.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/manjaro-welcome.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/manjaro.svg41
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/maps.svg57
l---------.icons/Gruvbox_Dark-2/apps/64/marble.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mark-location-symbolic.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/marker.svg58
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/marknoto.svg47
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/markpado.svg30
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/marktext.svg71
l---------.icons/Gruvbox_Dark-2/apps/64/marsshooter.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/master-pdf-editor.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/masterpdfeditor.svg32
l---------.icons/Gruvbox_Dark-2/apps/64/masterpdfeditor3.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/masterpdfeditor4.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/masterpdfeditor5.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/mat.svg36
l---------.icons/Gruvbox_Dark-2/apps/64/mate-ax-applet.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mate-brightness-applet.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mate-color-manager.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mate-cpu-frequency-applet.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mate-desktop-item-edit.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mate-disk-usage-analyzer.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/mate-eiciel.svg42
l---------.icons/Gruvbox_Dark-2/apps/64/mate-eyes-applet.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mate-indicator-applet.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/mate-inhibit-applet.svg34
l---------.icons/Gruvbox_Dark-2/apps/64/mate-invest-applet.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mate-logo.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mate-netspeed-applet.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mate-network-properties.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mate-notification-properties.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mate-panel-clock.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/mate-panel-drawer.svg35
l---------.icons/Gruvbox_Dark-2/apps/64/mate-panel-fish.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mate-panel-force-quit.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mate-panel-launcher.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mate-panel-notification-area.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/mate-panel-separator.svg52
l---------.icons/Gruvbox_Dark-2/apps/64/mate-panel-window-list.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mate-panel-window-menu.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mate-panel-workspace-switcher.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mate-panel.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mate-power-manager.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mate-power-statistics.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mate-preferences-desktop-display.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mate-sensors-applet.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mate-session-properties.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mate-sticky-notes-applet.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mate-system-log.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mate.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mateconf-editor.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/matepalimpsest.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/mathematica.svg50
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/mathomatic.svg84
l---------.icons/Gruvbox_Dark-2/apps/64/matlab-desktop.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/matlab.svg29
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/matrique.svg48
l---------.icons/Gruvbox_Dark-2/apps/64/mattermost-desktop.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/mattermost.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/maxima-icon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/maxima-new.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/maxima.svg33
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/maxthon-browser.svg31
l---------.icons/Gruvbox_Dark-2/apps/64/maya.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mc.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/mcomix.svg51
l---------.icons/Gruvbox_Dark-2/apps/64/mdmflexiserver.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mdmsetup.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/me-tv.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/me.kozec.syncthingtk.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/media-optical-copy.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/media-player-48.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/media-player-banshee.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/mediaconch.svg57
l---------.icons/Gruvbox_Dark-2/apps/64/mediainfo.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/mediawriter.svg43
l---------.icons/Gruvbox_Dark-2/apps/64/medit.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mednafen.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/mega.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/megabasterd.svg64
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/megaglest.svg44
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/meld.svg24
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/mellowplayer.svg53
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/mendeley-desktop.svg38
l---------.icons/Gruvbox_Dark-2/apps/64/mendeleydesktop.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/menu-editor.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/menu.svg32
l---------.icons/Gruvbox_Dark-2/apps/64/menulibre.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/meow.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/mess.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/messengerfordesktop.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/metacity.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/meteo.svg56
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/metronome.svg63
l---------.icons/Gruvbox_Dark-2/apps/64/mgba.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/microscope.svg57
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/microsoft.svg33
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/midnightcommander.svg26
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/midori.svg83
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/milkytracker.svg58
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/min.svg32
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/minder.svg51
l---------.icons/Gruvbox_Dark-2/apps/64/minecraft-launcher.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/minecraft.svg174
l---------.icons/Gruvbox_Dark-2/apps/64/minetest-icon.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/minetest.svg49
l---------.icons/Gruvbox_Dark-2/apps/64/minimizeall.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/minitube.svg66
l---------.icons/Gruvbox_Dark-2/apps/64/minitunes.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/mint-dev-settings.svg48
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/mintbackup.svg62
l---------.icons/Gruvbox_Dark-2/apps/64/mintdrivers.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/mintinstall.svg79
l---------.icons/Gruvbox_Dark-2/apps/64/mintlocale-im.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/mintnanny.svg58
l---------.icons/Gruvbox_Dark-2/apps/64/mintreport.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mintsources-additional.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mintsources-foreign.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mintsources-keys.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mintsources-maintenance.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mintsources-mint.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mintsources-ppa.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mintsources.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mintstick.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mintupdate-release-upgrade.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/mintupdate.svg39
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/mintupload.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/mintwelcome.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/minuet.svg66
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/mirage.svg41
l---------.icons/Gruvbox_Dark-2/apps/64/miro-guide-source.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/miro.svg38
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/mist.svg28
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/mixcloud.svg36
l---------.icons/Gruvbox_Dark-2/apps/64/mixxx-icon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mixxx.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/mki3dgame.svg50
l---------.icons/Gruvbox_Dark-2/apps/64/mkv-gui.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/mkvinfo.svg51
l---------.icons/Gruvbox_Dark-2/apps/64/mkvmerge.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/mkvmergeGUI.svg34
l---------.icons/Gruvbox_Dark-2/apps/64/mkvtoolnix-gui.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mmex.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/mnemosyne.svg41
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/modem-manager-gui.svg78
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/mog.svg37
l---------.icons/Gruvbox_Dark-2/apps/64/money-manager-ex.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/moneydance.svg38
l---------.icons/Gruvbox_Dark-2/apps/64/moneydance_icon512.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/monilet.svg50
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/monitor.svg37
l---------.icons/Gruvbox_Dark-2/apps/64/mono-runtime-common.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/mono-runtime.svg24
l---------.icons/Gruvbox_Dark-2/apps/64/mono.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/monodevelop.svg38
l---------.icons/Gruvbox_Dark-2/apps/64/monodoc.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/moonlight.svg35
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/morpheus.svg29
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/moserial.svg41
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/mouse.svg84
l---------.icons/Gruvbox_Dark-2/apps/64/mousepad.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/movmetaedit.svg68
l---------.icons/Gruvbox_Dark-2/apps/64/mozc.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mozilla-firefox.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mozo.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mp3splt-gtk.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/mpc-qt.svg33
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/mpd.svg58
l---------.icons/Gruvbox_Dark-2/apps/64/mplayer.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/mps.svg68
l---------.icons/Gruvbox_Dark-2/apps/64/mpv-icon-8bit-64x64.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/mpv.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/ms-excel.svg24
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/ms-office.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/ms-onenote.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/ms-outlook.svg24
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/ms-powerpoint.svg24
l---------.icons/Gruvbox_Dark-2/apps/64/ms-skype.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/ms-word.svg24
l---------.icons/Gruvbox_Dark-2/apps/64/mscore.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/msiexec.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/mstdn.svg32
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/mtpaint.svg77
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/mtvmusic.svg61
l---------.icons/Gruvbox_Dark-2/apps/64/mucommander.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mugshot.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mullvad-vpn.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/mullvad.svg37
l---------.icons/Gruvbox_Dark-2/apps/64/multibootusb.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/multimc.svg53
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/multimedia-audio-player.svg43
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/multimedia-photo-manager.svg63
l---------.icons/Gruvbox_Dark-2/apps/64/multimedia-photo-viewer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/multimedia-video-player.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/multimedia-volume-control.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/multimedia.svg34
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/multisystem-icon.svg81
l---------.icons/Gruvbox_Dark-2/apps/64/multisystem-liveusb.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/multisystem-vbox.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/multisystem.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/multitasking-view.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/mumble.svg39
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/muon.svg43
l---------.icons/Gruvbox_Dark-2/apps/64/muondiscover.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mupdf.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/mupen64plus-qt.svg114
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/museeks.svg35
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/museeq.svg32
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/museic.svg296
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/musescore.svg32
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/music.svg233
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/musicbrainz.svg263
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/musique.svg51
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/mutt.svg110
l---------.icons/Gruvbox_Dark-2/apps/64/mutter.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/mygpo.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/mynotes.svg44
l---------.icons/Gruvbox_Dark-2/apps/64/mypaint.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/myrulib.svg44
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/myspace.svg35
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/mysql-workbench.svg33
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/naev.svg48
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/nasc.svg24
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/natron.svg39
l---------.icons/Gruvbox_Dark-2/apps/64/natronIcon256_linux.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/nautilus-actions.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/nautilus-finder.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/nautilus.svg49
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/navalbattle.svg52
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/navicat-postgresql.svg48
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/navicat.svg48
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/navit.svg45
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/ndm.svg39
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/nedit.svg29
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/nemiver.svg42
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/nemo.svg39
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/nepomuk.svg83
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/nerolinux.svg43
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/nerolinuxexpress.svg43
l---------.icons/Gruvbox_Dark-2/apps/64/nestopia.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.ankiweb.Anki.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/net.bartkessels.getit.svg55
l---------.icons/Gruvbox_Dark-2/apps/64/net.baseart.Glide.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.blockout.BlockOutII.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.danigm.timetrack.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.fsuae.FS-UAE.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.mancubus.SLADE.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.mediaarea.AVIMetaEdit.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.mediaarea.BWFMetaEdit.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.mediaarea.DVAnalyzer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.mediaarea.MOVMetaEdit.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.mediaarea.MediaConch.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.mediaarea.MediaInfo.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.mediaarea.QCTools.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.meijn.onvifviewer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.minetest.Minetest.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.olofson.KoboDeluxe.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.openra.OpenRA.openra-cnc.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.openra.OpenRA.openra-d2k.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.openra.OpenRA.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.oz9aec.Gpredict.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.pcsx2.PCSX2.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/net.pioneerspacesim.Pioneer.svg60
l---------.icons/Gruvbox_Dark-2/apps/64/net.poedit.Poedit.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.redeclipse.RedEclipse.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.runelite.RuneLite.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.scribus.Scribus.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/net.sf.VICE.svg39
l---------.icons/Gruvbox_Dark-2/apps/64/net.sf.fuse_emulator.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.sf.nootka.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.Chessx.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.ExtremeTuxRacer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.Fillets.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.Klavaro.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.Ri-li.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.Teo.svg64
l---------.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.TuxFootball.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.atanks.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.btanks.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.chromium-bsu.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.electrip.Electrip.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.mars-game.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.projectM.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.qtpfsgui.LuminanceHDR.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.torcs.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.xournal.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.supertuxkart.SuperTuxKart.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/net.wz2100.wz2100.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/netbeans-beta.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/netbeans.svg40
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/netease-cloud-music.svg38
l---------.icons/Gruvbox_Dark-2/apps/64/netflix-desktop.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/netflix.svg31
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/netsurf.svg37
l---------.icons/Gruvbox_Dark-2/apps/64/network-defaultroute.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/network-firewall.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/network-idle.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/network-preference.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/network-preferences.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/network-wired.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/network-wireless.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/network-workgroup.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/network.svg76
l---------.icons/Gruvbox_Dark-2/apps/64/networkmanager.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/neverball.svg40
l---------.icons/Gruvbox_Dark-2/apps/64/neverputt.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/new_icon.svg38
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/newbreeze.svg35
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/nextcloud.svg41
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/nexuiz.svg35
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/nfoview.svg35
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/nheko.svg57
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/nicotine-plus.svg27
l---------.icons/Gruvbox_Dark-2/apps/64/nicotine.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/nicotineplus.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/night.svg63
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/nimbus.svg40
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/nino.svg103
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/nip2.svg44
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/nitrogen.svg71
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/nitroshare.svg45
l---------.icons/Gruvbox_Dark-2/apps/64/nixnote.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/nl.hjdskes.gcolor3.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/nl.openoffice.bluefish.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/nm-device-wireless.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/nmap.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/nocover.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/nocturn.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/noise.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/noiz2sa.svg60
l---------.icons/Gruvbox_Dark-2/apps/64/nomacs.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/non-starred.svg24
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/nootka.svg33
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/nos-tv.svg47
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/noson.svg49
l---------.icons/Gruvbox_Dark-2/apps/64/notepad-48.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/notepad-plus.svg51
l---------.icons/Gruvbox_Dark-2/apps/64/notepad.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/notepad_plus.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/notepadqq.svg38
l---------.icons/Gruvbox_Dark-2/apps/64/notes-app.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/notes-up.svg47
l---------.icons/Gruvbox_Dark-2/apps/64/notes.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/notification-daemon.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/notification.svg53
l---------.icons/Gruvbox_Dark-2/apps/64/notifyconf.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/novprog.svg55
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/npm-applet.svg41
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/nsight.svg63
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/nteract.svg41
l---------.icons/Gruvbox_Dark-2/apps/64/ntfs-config.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/nulloy.svg38
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/numptyphysics.svg43
l---------.icons/Gruvbox_Dark-2/apps/64/nutstore.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/nutty.svg58
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer.svg59
l---------.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_8tracks.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_bandcamp.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_deezer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_google_play_music.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_groove.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_jango.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_mixcloud.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_plex.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_soundcloud.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_spotify.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_yandex_music.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_youtube.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/nvidia-310-settings.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/nvidia-current-settings.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/nvidia-current-updates-settings.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/nvidia-drivers-settings.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/nvidia-settings.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/nvidia-x-server-setting.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/nvidia-x-server-settings.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/nvidia.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/nvim-gtk.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/nvim-qt.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/nvim.svg53
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/nvvp.svg143
l---------.icons/Gruvbox_Dark-2/apps/64/nylas-mail.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/nylas.svg35
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/nz.scuttlebutt.Patchwork.svg94
l---------.icons/Gruvbox_Dark-2/apps/64/obconf.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/obs.svg40
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/ocaml.svg25
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/ocenaudio.svg165
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/ocrfeeder.svg42
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/ocsstore.svg58
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/octave.svg66
l---------.icons/Gruvbox_Dark-2/apps/64/octavebackend.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/octopi.svg39
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/odrive.svg45
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/odysseus.svg41
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/office-address-book.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/office-addressbook.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/office-calendar.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/office-date.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/officerunner.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/okteta.svg86
l---------.icons/Gruvbox_Dark-2/apps/64/okular.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/onboard.svg132
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/onvifviewer.svg35
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/oomox.svg84
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/openage.svg28
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/openarena.svg32
l---------.icons/Gruvbox_Dark-2/apps/64/openarena128.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/openbazaar2.svg78
l---------.icons/Gruvbox_Dark-2/apps/64/openbazaar2client.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/openbox.svg38
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/openbve.svg43
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/openclonk.svg100
l---------.icons/Gruvbox_Dark-2/apps/64/opencubicplayer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/openjdk-10.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/openjdk-11.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/openjdk-6.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/openjdk-7.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/openjdk-8.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/openjdk-9.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/openjdk.svg36
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/openmw.svg89
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/openoffice4-base.svg39
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/openoffice4-calc.svg38
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/openoffice4-draw.svg39
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/openoffice4-impress.svg38
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/openoffice4-main.svg47
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/openoffice4-math.svg38
l---------.icons/Gruvbox_Dark-2/apps/64/openoffice4-printeradmin.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/openoffice4-startcenter.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/openoffice4-writer.svg30
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/openra-cnc.svg69
l---------.icons/Gruvbox_Dark-2/apps/64/openra-d2k.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/openra-ra.svg40
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/openrct2.svg47
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/openscad.svg102
l---------.icons/Gruvbox_Dark-2/apps/64/openshot-qt.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/openshot.svg33
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/openspades.svg42
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/opensuse.svg38
l---------.icons/Gruvbox_Dark-2/apps/64/openterm.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/openttd.svg34
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/opera-beta.svg94
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/opera-developer.svg89
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/opera.svg89
l---------.icons/Gruvbox_Dark-2/apps/64/optimizer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/oracle-javaws.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/oracle-sqldeveloper.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/oracle_java10.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/oracle_java11.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/oracle_java6.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/oracle_java7.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/oracle_java8.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/oracle_java9.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/orage.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/orage_globaltime.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/orca.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/oregano.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.DolphinEmu.dolphin-emu.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.apache.netbeans.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.armagetronad.ArmagetronAdvanced.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.audacityteam.Audacity.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.avidemux.Avidemux.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.baedert.corebird.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.blender.Blender.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.bunkus.mkvtoolnix-gui.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.bzflag.BZFlag.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.clementine_player.Clementine.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.codeblocks.codeblocks.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.cznic.Datovka.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.darktable.Darktable.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.davmail.DavMail.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.debian.TuxPuck.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.develz.Crawl.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.eclipse.iot.fourdiac.Ide.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.equeim.Tremotesf.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.ethereum.Mist.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.eu.encom.matrique.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.eu.encom.spectral.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.fedoraproject.MediaWriter.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.filezillaproject.Filezilla.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.flarerpg.Flare.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.flatpak.qtdemo.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.flightgear.FlightGear.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.freecadweb.FreeCAD.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.freeciv.Freeciv.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/org.freedesktop.Bustle.svg39
l---------.icons/Gruvbox_Dark-2/apps/64/org.freedesktop.GlxInfo.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.freedesktop.GstDebugViewer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.freedesktop.Piper.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.freedesktop.fwupd.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.freefilesync.FreeFileSync.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.frozen_bubble.frozen-bubble.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/org.gabmus.hydrapaper.svg54
l---------.icons/Gruvbox_Dark-2/apps/64/org.gahshomar.Gahshomar.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gajim.Gajim.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.games.Games.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.geany.Geany.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.geogebra.GeoGebra.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gimp.GIMP.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gna.Warmux.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnode.NixView.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome-Boxes.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Aisleriot.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.ArchiveManager.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Bijiben.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Books.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Boxes.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Builder.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Calculator.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Calendar.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Characters.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Cheese.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Chess.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.ChromeGnomeShell.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Clocks.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.ColorViewer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Contacts.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.DejaDup.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Devhelp.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Dictionary.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.DiskUtility.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Disks.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Documents.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Empathy.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Eolie.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Epiphany.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Evince.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Evolution.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.FeedReader.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Files.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Four-in-a-row.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Fractal.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Games.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Geany.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Geary.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Gedit.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Genius.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Glade.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Gnote.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Gtranslator.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Hitori.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.IconPreview.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/org.gnome.Keysign.svg44
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Klotski.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.LightsOff.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Logs.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Lollypop.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Mahjongg.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Maps.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Mines.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.MultiWriter.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Music.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Nautilus.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.OCRFeeder.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.OfficeRunner.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.PasswordSafe.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Photos.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/org.gnome.Podcasts.svg34
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Polari.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.PowerStats.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Quadrapassel.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Recipes.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Reversi.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Rhythmbox3.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Robots.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Screenshot.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Settings.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Shell.Extensions.GSConnect.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Shotwell.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Software.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.SoundRecorder.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Sudoku.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.SwellFoop.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Sysprof.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.SystemMonitor.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Tali.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Taquin.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Terminal.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Tetravex.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Todo.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Tomboy.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Totem.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Usage.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Weather.Application.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Weather.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.Yelp.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.baobab.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.bijiben.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.books.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.builder.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.calendar.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.cheese.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.chess.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.clocks.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.dfeet.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.documents.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.eog.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.epiphany.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.files.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.five-or-more.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.font-viewer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.frogr.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.games.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.gbrainy.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.gedit.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.ghex.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.gitg.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.glabels-3.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.hitori.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.iagno.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.lollypop.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.mahjongg.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.maps.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.meld.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.music.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.nautilus.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.photos.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.polari.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.powerstats.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.quadrapassel.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.recipes.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.software.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.tetravex.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.todo.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.totem.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.tweak.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.tweaks.desktop.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.tweaks.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.weather.application.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnome.weather.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnu.emacs.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gnucash.GnuCash.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.godotengine.Godot.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gottcode.Connectagram.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gottcode.CuteMaze.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gottcode.FocusWriter.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gottcode.Gottet.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gottcode.Hexalate.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gottcode.Kapow.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gottcode.NovProg.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gottcode.Peg-E.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gottcode.Simsu.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gottcode.Tanglet.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gottcode.Tetzle.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.gpodder.gpodder.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.inkscape.Inkscape.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.jamovi.jamovi.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.jdownloader.JDownloader.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kde.accountwizard.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kde.elisa.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kde.gcompris.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kde.kalzium.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kde.kapman.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kde.katomic.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kde.kblocks.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kde.kbounce.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kde.kbruch.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kde.kdenlive.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kde.kdiamond.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kde.kgeography.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kde.kgoldrunner.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kde.khangman.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kde.kigo.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kde.killbots.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kde.kiten.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kde.kjumpingcube.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kde.klickety.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kde.klines.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kde.kmix.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kde.kmplot.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kde.knavalbattle.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kde.knetwalk.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kde.kolourpaint.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kde.kontact.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kde.krita.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kde.ksquares.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kde.kstars.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kde.ksudoku.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kde.ktuberling.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kde.kubrick.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kde.kwordquiz.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kde.lokalize.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kde.okular.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kde.palapeli.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kde.skrooge.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.keepassxc.KeePassXC.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.kicad_pcb.KiCad.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.laptop.TurtleArtActivity.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.libreoffice.LibreOffice-base.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.libreoffice.LibreOffice-calc.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.libreoffice.LibreOffice-draw.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.libreoffice.LibreOffice-impress.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.libreoffice.LibreOffice-math.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.libreoffice.LibreOffice-startcenter.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.libreoffice.LibreOffice-writer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.libretro.RetroArch.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.linux_hardware.hw-probe.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.mapeditor.Tiled.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.megaglest.MegaGlest.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.mozilla.Firefox.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.mozilla.FirefoxDevEdition.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.mozilla.FirefoxNightly.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.mozilla.Thunderbird.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.musescore.MuseScore.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.musicbrainz.Picard.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.mypaint.MyPaint.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.naev.Naev.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.nextcloud.Nextcloud.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.nongnu.lingot.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.notepad_plus_plus.Notepad-plus-plus.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.octave.Octave.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/org.olivevideoeditor.Olive.svg45
l---------.icons/Gruvbox_Dark-2/apps/64/org.openclonk.OpenClonk.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.openmw.OpenMW.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.openscad.OpenSCAD.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.openshot.OpenShot.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.openstreetmap.josm.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.openttd.OpenTTD.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.osgeo.grass.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.pencil2d.Pencil2D.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.perezdecastro.Revolt.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.phoenicis.playonlinux.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.photoqt.PhotoQt.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.pitivi.Pitivi.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.pjbroad.EternallandsClient.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.ppsspp.PPSSPP.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.processing.processingide.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.pwmt.zathura.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.pyzo.pyzo.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.qbittorrent.qBittorrent.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.qgis.qgis.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.qownnotes.QOwnNotes.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.quassel_irc.QuasselClient.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.remmina.Remmina.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.sauerbraten.Sauerbraten.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.scantailor.ScanTailor.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.scummvm.ScummVM.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.seul.pingus.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.shotcut.Shotcut.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.signal.Signal.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.sparkleshare.SparkleShare.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.speed_dreams.SpeedDreams.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.speedcrunch.SpeedCrunch.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.stellarium.Stellarium.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.subsurface_divelog.Subsurface.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.supertux.SuperTux-Milestone1.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.supertuxproject.SuperTux.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.synfig.SynfigStudio.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.taisei_project.Taisei.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.telegram.desktop.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.texstudio.TeXstudio.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.tordini.flavio.Minitube.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.tuxfamily.StuntRally.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.tuxfamily.XMoto.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.tuxpaint.Tuxpaint.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.videolan.VLC.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.vim.Vim.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.wesnoth.Wesnoth.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.wireshark.Wireshark.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.xiphos.Xiphos.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.xonotic.Xonotic.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.zealdocs.Zeal.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.zim_wiki.Zim.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.zotero.Zotero.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/org.zulip.Zulip.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/osmo.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/osmscout-server.svg39
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/otter-browser.svg40
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/outlast.svg36
l---------.icons/Gruvbox_Dark-2/apps/64/overgrive.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/owncloud.svg27
l---------.icons/Gruvbox_Dark-2/apps/64/p7zip.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/pac.svg52
l---------.icons/Gruvbox_Dark-2/apps/64/package-manager-icon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/package.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/package_system.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/packet-tracer.svg49
l---------.icons/Gruvbox_Dark-2/apps/64/pacman.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/pairs.svg85
l---------.icons/Gruvbox_Dark-2/apps/64/palapeli.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/palaura.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/palemoon.svg84
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/palette.svg89
l---------.icons/Gruvbox_Dark-2/apps/64/palimpsest.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/pamac-updater.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/pan.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/panel.svg24
l---------.icons/Gruvbox_Dark-2/apps/64/panini.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/paperwork.svg49
l---------.icons/Gruvbox_Dark-2/apps/64/paprefs.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/paraview.svg29
l---------.icons/Gruvbox_Dark-2/apps/64/parcellite.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/parlatype.svg33
l---------.icons/Gruvbox_Dark-2/apps/64/parole.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/paromplayer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/partitionmanager.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/partitions.svg67
l---------.icons/Gruvbox_Dark-2/apps/64/password-manager.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/password.svg79
l---------.icons/Gruvbox_Dark-2/apps/64/passwords-app.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/passwords.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/patchage.svg162
l---------.icons/Gruvbox_Dark-2/apps/64/pavucontrol.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/payday2.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/pb-for-desktop.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/pcbcalculator.svg64
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/pcbnew.svg33
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/pcloud.svg54
l---------.icons/Gruvbox_Dark-2/apps/64/pcsx2.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/pcsxr-icon.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/pcsxr.svg32
l---------.icons/Gruvbox_Dark-2/apps/64/pcsxr_pcsxr-icon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/pd.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/pdfarranger.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/pdfchain.svg48
l---------.icons/Gruvbox_Dark-2/apps/64/pdfeditor.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/pdfmod.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/pdfsam-basic.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/pdfsam.svg39
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/pdfshuffler.svg43
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/peazip.svg59
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/peek.svg28
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/peerunity.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/peg-e.svg35
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/pencil.svg38
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/pencil2d.svg86
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/performous.svg32
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/persepolis.svg34
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/peruse.svg43
l---------.icons/Gruvbox_Dark-2/apps/64/pgAdmin4.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/pgadmin.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/pgadmin3.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/pgmodeler.svg52
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/phatch-inspector.svg51
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/phatch.svg43
l---------.icons/Gruvbox_Dark-2/apps/64/phonon-gstreamer.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/phoronix-test-suite.svg32
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/photo.svg47
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/photocollage.svg48
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/photofilmstrip.svg51
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/photolayoutseditor.svg47
l---------.icons/Gruvbox_Dark-2/apps/64/photoqt.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/photoshop.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/photowall.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/php.svg19
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/phpmyadmin.svg96
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/phpstorm.svg75
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/pia-manager.svg48
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/pianoteq.svg56
l---------.icons/Gruvbox_Dark-2/apps/64/picard.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/pick-colour-picker.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/picmi.svg91
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/pidgin.svg36
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/pillars-of-eternity.svg53
l---------.icons/Gruvbox_Dark-2/apps/64/pinegrow-web-editor.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/pinegrow-web-pro.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/pinegrow-web.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/pinegrow.svg39
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/pingus-icon.svg45
l---------.icons/Gruvbox_Dark-2/apps/64/pinta.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/piper.svg111
l---------.icons/Gruvbox_Dark-2/apps/64/pirut.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/pithos.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/pitivi.svg44
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/pix.svg71
l---------.icons/Gruvbox_Dark-2/apps/64/pk-package-sources.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/pkgbrowser.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/plan.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/planetary-annihilation-titans.svg33
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/planetkde.svg47
l---------.icons/Gruvbox_Dark-2/apps/64/plank.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/planner.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/planwork.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/plasma-media-center.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/plasma-mobile-phone.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/plasma-search.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/plasma.svg32
l---------.icons/Gruvbox_Dark-2/apps/64/plasmadiscover.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/plasmagik.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/plasmashell.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/plasmavault.svg54
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/playitslowly.svg41
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/playmymusic.svg38
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/playmyvideos.svg62
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/playonlinux.svg58
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/playstore.svg61
l---------.icons/Gruvbox_Dark-2/apps/64/plex-media-player.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/plex.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/plexhometheater.svg40
l---------.icons/Gruvbox_Dark-2/apps/64/plexmediamanager.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/plt.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/plugin-notification.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/plugin-stars.svg25
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/plugin.svg35
l---------.icons/Gruvbox_Dark-2/apps/64/plv.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/pnmixer.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/pocket.svg38
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/podcast.svg38
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/poedit.svg57
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/poezio.svg56
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/pokerth.svg89
l---------.icons/Gruvbox_Dark-2/apps/64/polari.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/polly.svg32
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/polo.svg35
l---------.icons/Gruvbox_Dark-2/apps/64/pomodoro-indicator.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/popcorn-time.svg43
l---------.icons/Gruvbox_Dark-2/apps/64/popcorntime.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/portal.svg32
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/portal2.svg47
l---------.icons/Gruvbox_Dark-2/apps/64/porthole.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/postman.svg37
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/postr.svg44
l---------.icons/Gruvbox_Dark-2/apps/64/postscript-viewer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/power-statistics.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/power.svg35
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/ppa.svg30
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/ppsspp.svg101
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/praat.svg56
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/pragha.svg38
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/prboom-plus.svg37
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-activities.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-autocompletion.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-bluetooth.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-calendar-and-tasks.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-certificates.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-color.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-composer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-accessibility.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-applications.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-baloo.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-color.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-cryptography.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-default-applications.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-display-color.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-display.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-emoticons.svg29
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-filetype-association.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-font-installer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-font.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-gaming.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-icons.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-keyboard-shortcuts.svg79
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-keyboard.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-launch-feedback.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-locale.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-mouse.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-multimedia.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-notification-bell.svg67
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-notification.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-notifications.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-online-accounts.svg40
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-peripherals.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-personal.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-plasma.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-printer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-remote-desktop.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-screensaver.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-sound.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-text-to-speech.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-theme.svg91
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-tweaks.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-user-password.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-user.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-wallpaper.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-desktop.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-gtk-config.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-kde-connect.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-mail-accounts.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-mail.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/preferences-management-service.svg32
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/preferences-other.svg60
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-plugin.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-sound.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-system-bluetooth.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/preferences-system-brightness-lock.svg41
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-system-firewall.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/preferences-system-login.svg38
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-system-network-proxy.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-system-network-sharing.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-system-network.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-system-notifications.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/preferences-system-parental-control.svg24
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-system-parental-controls.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-system-power-management.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-system-power.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-system-privacy.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-system-search.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-system-session-services.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-system-session.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-system-sharing.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-system-sound.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/preferences-system-splash.svg59
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-system-time.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-system-windows-actions.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-system-windows-move.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/preferences-system-windows.svg77
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-system.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-theme.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-tweaks-anim.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-tweaks-cerbere.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-tweaks-shadows.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-tweaks-slingshot.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/preferences-ubuntu-panel.svg65
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-wallpaper.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/preferences-web-browser-adblock.svg88
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/preferences-web-browser-cache.svg86
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/preferences-web-browser-cookies.svg86
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/preferences-web-browser-identification.svg86
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-web-browser-shortcuts.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/preferences-web-browser-ssl.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/preferences-web-browser-stylesheets.svg88
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/prepos.svg35
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/principles.svg37
l---------.icons/Gruvbox_Dark-2/apps/64/printer-driver-deepin-cloud-print.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/printer.svg42
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/printer2.svg79
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/printer3.svg47
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/privacy.svg74
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/prjm16-transparent.svg47
l---------.icons/Gruvbox_Dark-2/apps/64/product_icon_32bpp-128.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/proofgeneral.svg77
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/protege.svg80
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/protonmail-desktop.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/psensor.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/psi-plus.svg47
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/psi.svg32
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/psnotes.svg44
l---------.icons/Gruvbox_Dark-2/apps/64/pspp.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/ptbatcher.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/puddletag.svg32
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/pulseaudio.svg32
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/pulseeffects.svg83
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/pumpa.svg84
l---------.icons/Gruvbox_Dark-2/apps/64/pure-data.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/pure_data.svg31
l---------.icons/Gruvbox_Dark-2/apps/64/puredata.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/pushbullet-indicator.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/pushy.svg69
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/putty.svg63
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/pwned-checker.svg38
l---------.icons/Gruvbox_Dark-2/apps/64/pyRenamer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/pycad.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/pycharm-community.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/pycharm-education.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/pycharm-professional.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/pycharm.svg75
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/pycharmedu.svg74
l---------.icons/Gruvbox_Dark-2/apps/64/pychess.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/pymol.svg105
l---------.icons/Gruvbox_Dark-2/apps/64/pynvim.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/pyrenamer.svg40
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/python.svg54
l---------.icons/Gruvbox_Dark-2/apps/64/python2.6.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/python2.7.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/python3.0.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/python3.1.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/python3.2.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/python3.3.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/python3.4.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/python3.5.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/python3.6.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/python3.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/pyzologo.svg69
l---------.icons/Gruvbox_Dark-2/apps/64/q4wine.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/qalculate.svg32
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/qbittorrent.svg37
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/qbrowser.svg95
l---------.icons/Gruvbox_Dark-2/apps/64/qctools.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/qdbusviewer-qt4.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/qdbusviewer-qt5.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/qdbusviewer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/qdbusviewer5.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/qdirstat.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/qelectrotech.svg29
l---------.icons/Gruvbox_Dark-2/apps/64/qemu-system-aarch64.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/qemu-system-arm.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/qemu-system-i386.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/qemu-system-x86_64-spice.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/qemu-system-x86_64.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/qemu.svg33
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/qgis.svg50
l---------.icons/Gruvbox_Dark-2/apps/64/qgo.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/qjack.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/qjackctl.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/qjoypad.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/qlandkartegt.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/qlipper.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/qmapshack.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/qmmp.svg46
l---------.icons/Gruvbox_Dark-2/apps/64/qnapi-48.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/qnapi.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/qomp.svg45
l---------.icons/Gruvbox_Dark-2/apps/64/qownnotes.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/qpdfview.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/qps.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/qrcode.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/qreator.svg33
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/qrshare.svg33
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/qsampler.svg28
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/qsynth.svg33
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/qt-assistant.svg44
l---------.icons/Gruvbox_Dark-2/apps/64/qt-creator.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/qt-designer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/qt-linguist.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/qt.svg30
l---------.icons/Gruvbox_Dark-2/apps/64/qt4-logo.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/qt4logo.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/qt5-logo.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/qt5ct.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/qtassistant.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/qtconfig-qt4.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/qtconfig-qt5.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/qtconfig.svg44
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/qtcreator.svg45
l---------.icons/Gruvbox_Dark-2/apps/64/qtcreator_logo_32.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/qtcreatorubuntu.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/qtdbusviewer.svg45
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/qtdesigner.svg45
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/qtfm.svg60
l---------.icons/Gruvbox_Dark-2/apps/64/qtgain.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/qtikz.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/qtlinguist.svg44
l---------.icons/Gruvbox_Dark-2/apps/64/qtlogo.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/qtoctave.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/qtox.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/qtpass-icon.svg66
l---------.icons/Gruvbox_Dark-2/apps/64/qtqr.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/qtractor.svg68
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/quadrapassel.svg72
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/quake.svg33
l---------.icons/Gruvbox_Dark-2/apps/64/quake1.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/quake2.svg32
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/quake3-team-arena.svg46
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/quake3.svg47
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/quake4.svg32
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/quassel.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/quaternion.svg47
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/quickdocs.svg41
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/quicksynergy.svg43
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/quimup.svg35
l---------.icons/Gruvbox_Dark-2/apps/64/quimup64.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/quiterss.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/quodlibet.svg34
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/quotes.svg46
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/qupzilla.svg46
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/qutebrowser.svg87
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/qutim.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/qv4l2.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/qvidcap.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/qwinff.svg53
l---------.icons/Gruvbox_Dark-2/apps/64/rabbitvcs-small.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/rabbitvcs.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/racket-logo.svg33
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/racket-slideshow.svg48
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/radeon-profile.svg54
l---------.icons/Gruvbox_Dark-2/apps/64/radio.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/radiotray-ng-on.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/radiotray.svg84
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/radiotunes.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/rakarrack.svg34
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/rambox.svg52
l---------.icons/Gruvbox_Dark-2/apps/64/ramme.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/rapid-photo-downloader.svg71
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/rapidsvn.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/raven-reader.svg43
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/rawtherapee.svg47
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/razercommander.svg32
l---------.icons/Gruvbox_Dark-2/apps/64/rclock.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/rclone-browser.svg32
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/rdm.svg91
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/reactotron.svg57
l---------.icons/Gruvbox_Dark-2/apps/64/realtimesync.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/realvnc-vncviewer.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/recipes.svg28
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/recoll.svg210
l---------.icons/Gruvbox_Dark-2/apps/64/record-desktop.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/recordmydesktop.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/reddit-is-a-dead-bird.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/reddit.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/redeclipse.svg49
l---------.icons/Gruvbox_Dark-2/apps/64/redhat-server_settings.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/redhat-tools.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/redhat-web-browser.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/reditr.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/rednotebook.svg46
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/redream.svg30
l---------.icons/Gruvbox_Dark-2/apps/64/redshift-gtk.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/redshift-icon-256.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/redshift.svg38
l---------.icons/Gruvbox_Dark-2/apps/64/redshiftgui.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/referencer.svg31
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/regedit.svg55
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/regextester.svg42
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/regina.svg76
l---------.icons/Gruvbox_Dark-2/apps/64/rekonq.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/relay.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/reload.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/remarkable.svg31
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/remmina.svg37
l---------.icons/Gruvbox_Dark-2/apps/64/remote-desktop.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/remote.svg38
l---------.icons/Gruvbox_Dark-2/apps/64/repository.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/resapplet.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/rescuetime.svg33
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/resharper.svg54
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/resharpercpp.svg88
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/residualvm.svg33
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/resizer.svg74
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/resolve.svg46
l---------.icons/Gruvbox_Dark-2/apps/64/restart_highlight.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/retext.svg40
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/retroarch.svg32
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/retropie.svg70
l---------.icons/Gruvbox_Dark-2/apps/64/revelation.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/reversi.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/revolt.svg61
l---------.icons/Gruvbox_Dark-2/apps/64/rexloader.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/rhythmbox.svg69
l---------.icons/Gruvbox_Dark-2/apps/64/ricin.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/rider.svg68
l---------.icons/Gruvbox_Dark-2/apps/64/ring-kde.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/ring.svg58
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/riot-web.svg53
l---------.icons/Gruvbox_Dark-2/apps/64/riot.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/ripperx.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/ristretto.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/rkward.svg39
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/rlogo_icon.svg37
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/robocraft.svg74
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/roccat.svg32
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/rochard.svg33
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/rocket-league.svg44
l---------.icons/Gruvbox_Dark-2/apps/64/rocketchat-desktop.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/rocketchat.svg52
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/rockradio.svg33
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/rocs.svg39
l---------.icons/Gruvbox_Dark-2/apps/64/root-terminal-app.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/root.svg36
l---------.icons/Gruvbox_Dark-2/apps/64/rootxterm.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/rosa-imagewriter.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/rosamp.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/rosegarden.svg39
l---------.icons/Gruvbox_Dark-2/apps/64/roxterm.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/rpmdrake.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/rrootage.svg51
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/rss.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/rssguard.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/rssnow.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/rssowl.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/rssreader-app.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/rstudio.svg34
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/rto-proxy.svg38
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/rtt-rstudio.svg85
l---------.icons/Gruvbox_Dark-2/apps/64/ruby.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/rubymine.svg68
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/runescape.svg36
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/rust.svg42
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/rygel.svg32
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/sabnzbdplus.svg41
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/safeeyes.svg83
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/sage-notebook.svg38
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/sakura-dungeon.svg33
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/samba.svg29
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/sanctum-2.svg61
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/sauerbraten.svg64
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/sayonara.svg45
l---------.icons/Gruvbox_Dark-2/apps/64/sc-apps-gcompris-qt.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sc-controller.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/scanner.svg64
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/scans2pdf.svg66
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/scantailor.svg35
l---------.icons/Gruvbox_Dark-2/apps/64/schism-icon-128.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/schism.svg57
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/scid.svg235
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/scilab.svg40
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/scinotes.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/scite.svg58
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/scout-app.svg53
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/scratch.svg42
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/screencloud.svg56
l---------.icons/Gruvbox_Dark-2/apps/64/screengrab.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/screenruler-icon-32x32.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/screenruler-icon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/screenruler.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/screensaver.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/screenshot-app.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/screenshot.svg49
l---------.icons/Gruvbox_Dark-2/apps/64/scribus-ng.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/scribus-trunk.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/scribus.svg33
l---------.icons/Gruvbox_Dark-2/apps/64/script-error.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/scudcloud.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/scummvm.svg32
l---------.icons/Gruvbox_Dark-2/apps/64/seafile-client-qt5.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/seafile-client.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/seafile.svg33
l---------.icons/Gruvbox_Dark-2/apps/64/seahorse-preferences.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/seahorse.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/seamonkey-mozilla-build.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/seamonkey.svg35
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/search.svg49
l---------.icons/Gruvbox_Dark-2/apps/64/searchmonkey.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/securecrt.svg71
l---------.icons/Gruvbox_Dark-2/apps/64/securecrt_64.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/security-high.svg45
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/security-low.svg45
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/security-medium.svg44
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/selene.svg33
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/selinux.svg33
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/semaphor.svg73
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/semi-starred-rtl.svg26
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/semi-starred.svg26
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/sepolicy.svg49
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/sequeler.svg188
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/serviio.svg43
l---------.icons/Gruvbox_Dark-2/apps/64/session-properties.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/setroubleshoot_icon.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/settings-alt1.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/settings-alt2.svg62
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/settings.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/sgt-launcher.svg67
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/shadowsocks-qt5.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/share.svg91
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/sheets.svg39
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/shield.svg56
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/shotcut.svg69
l---------.icons/Gruvbox_Dark-2/apps/64/shotwell.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/showfoto.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/showmypictures.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/showtime.svg60
l---------.icons/Gruvbox_Dark-2/apps/64/shutdown_highlight.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/shutdownscheduler.svg37
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/shutter.svg42
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/sideka.svg35
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/sigil.svg37
l---------.icons/Gruvbox_Dark-2/apps/64/signal-desktop-beta.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/signal-desktop.svg50
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/signon-ui.svg55
l---------.icons/Gruvbox_Dark-2/apps/64/simple-ccsm.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/simplenote.svg32
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/simplescreenrecorder.svg68
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/simsu.svg53
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/singular.svg32
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/sirikali.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/skanlite.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/skrooge.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/skydrive.svg32
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/skype.svg41
l---------.icons/Gruvbox_Dark-2/apps/64/skypeforlinux.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/slack.svg33
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/slade.svg44
l---------.icons/Gruvbox_Dark-2/apps/64/sleep.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/slic3r.svg42
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/slidewall.svg61
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/slimjet.svg28
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/slingscold.svg34
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/slingshot.svg97
l---------.icons/Gruvbox_Dark-2/apps/64/smartcode-stremio.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/smartgit.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/smartgithg.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/smartphoneconnected.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/smartphonetrusted.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/smartsynchronize.svg40
l---------.icons/Gruvbox_Dark-2/apps/64/smb4k.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/smilla-enlarger.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/smilla.svg59
l---------.icons/Gruvbox_Dark-2/apps/64/smillaenlarger.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/smplayer.svg84
l---------.icons/Gruvbox_Dark-2/apps/64/smtube.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/smuxi-frontend-gnome.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/smuxi.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/snappea.svg44
l---------.icons/Gruvbox_Dark-2/apps/64/snapshot.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/snaptastic.svg69
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/snes9x.svg33
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/soapui.svg45
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/software-boutique.svg52
l---------.icons/Gruvbox_Dark-2/apps/64/software-center.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/software-manager.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/software-properties-gtk.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/software-properties-mint.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/software-properties.svg73
l---------.icons/Gruvbox_Dark-2/apps/64/software-sources.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/software-store.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/software-update-available.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/software-update-urgent.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/software.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/softwarecenter-debian.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/softwarecenter-ubuntu.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/softwarecenter.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/solaar.svg28
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/solfege.svg33
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/somafm.svg42
l---------.icons/Gruvbox_Dark-2/apps/64/sonata.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/songkick.svg38
l---------.icons/Gruvbox_Dark-2/apps/64/songwrite.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/songwrite3.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/sonic-visualiser.svg42
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/sopcast-player.svg95
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/soulseek.svg32
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/sound-box.svg39
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/sound-juicer.svg39
l---------.icons/Gruvbox_Dark-2/apps/64/sound-recorder.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/sound.svg44
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/soundcloud.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/soundconverter.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/soundkonverter.svg44
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/soundnode.svg39
l---------.icons/Gruvbox_Dark-2/apps/64/soundwire.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/space.fips.Fips.svg75
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/spacefm-find.svg80
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/spacefm.svg34
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/spacemacs.svg40
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/spaceview.svg42
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/sparkleshare.svg43
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/spec-ops-the-line.svg46
l---------.icons/Gruvbox_Dark-2/apps/64/spectacle.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/spectral.svg39
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/speed-dreams.svg37
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/speedcrunch.svg64
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/spflashtool.svg47
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/spice-up.svg59
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/spideroak.svg35
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/sportstracker.svg33
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/spotify-client.svg29
l---------.icons/Gruvbox_Dark-2/apps/64/spotify-linux-48x48.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/spotify-linux-512x512.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/spotify.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/sqldeveloper.svg74
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/sqlitebrowser.svg59
l---------.icons/Gruvbox_Dark-2/apps/64/sqliteman.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/squeak.svg32
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/sr-editor.svg62
l---------.icons/Gruvbox_Dark-2/apps/64/ssh-askpass-gnome.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/st.svg43
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/stacer.svg67
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/stack.svg38
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/stage.svg102
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/standard-notes.svg178
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/star.svg25
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/starbound.svg28
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/stardew-valley.svg32
l---------.icons/Gruvbox_Dark-2/apps/64/stargus.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/starred.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/start-here-archlinux.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/start-here-korora.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/start-here-lubuntu.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/staruml.svg74
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/statalogo_14.svg58
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/steadyflow.svg39
l---------.icons/Gruvbox_Dark-2/apps/64/steam-icon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam-launcher.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/steam.svg41
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_10.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_105600.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_107800.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_130.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_200710.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_203770.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_206440.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_20920.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_210770.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_211820.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_218620.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_219740.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_220.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_220200.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_221810.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_222880.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_22600.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_227300.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_228360.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_231430.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_233840.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_235820.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_236390.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_238320.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_239200.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_240.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_249590.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_250600.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_250820.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_252490.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_252950.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_255220.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_255300.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_257510.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_258890.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_269670.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_280.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_289070.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_291650.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_300.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_300570.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_301520.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_304930.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_310560.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_311690.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_316790.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_319630.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_319910.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_320.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_322330.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_323470.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_325610.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_340.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_344550.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_345180.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_346110.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_346900.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_35700.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_35720.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_360.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_367580.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_373340.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_373740.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_378120.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_380.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_380840.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_383870.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_386070.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_38700.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_388210.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_395160.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_400.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_4000.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_404790.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_407330.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_40800.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_41210.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_413150.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_420.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_427520.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_431730.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_440.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_450140.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_450660.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_468410.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_48000.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_487210.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_50.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_500.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_50300.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_550.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_552620.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_569860.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_570.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_57300.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_598530.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_599390.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_620.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_684410.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_70.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_70300.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_730.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steam_icon_8930.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/steampowered.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/steamvr.svg63
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/stellarium.svg40
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/step.svg52
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/stepmania-ssc.svg42
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/stickers.svg116
l---------.icons/Gruvbox_Dark-2/apps/64/sticky-notes.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sticky.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/stock_alarm.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/stock_help-agent.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/stock_help.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/stock_keyring.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/stock_task.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/stock_unknown.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/stock_view-details.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/stock_xfburn-audio-cd.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/stock_xfburn-audio-copy.svg66
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/stock_xfburn-blank-cdrw.svg61
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/stock_xfburn-burn-cd.svg62
l---------.icons/Gruvbox_Dark-2/apps/64/stock_xfburn-import-session.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/stock_xfburn-new-data-composition.svg61
l---------.icons/Gruvbox_Dark-2/apps/64/stock_xfburn.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/streamlink-twitch-gui.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/streamtuner.svg53
l---------.icons/Gruvbox_Dark-2/apps/64/streamtuner2.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/stremio.svg28
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/stride.svg42
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/sts.svg38
l---------.icons/Gruvbox_Dark-2/apps/64/studio.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/stuntrally.svg46
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/subdownloader.svg104
l---------.icons/Gruvbox_Dark-2/apps/64/sublime-text-2.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sublime-text-3.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/sublime-text-alt.svg34
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/sublime-text.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sublime-text2.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sublime.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sublime_text.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sublimetext.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/subsonic.svg60
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/subsurface-icon.svg33
l---------.icons/Gruvbox_Dark-2/apps/64/subtitlecomposer.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/subtitleeditor.svg126
l---------.icons/Gruvbox_Dark-2/apps/64/sudoku-app.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sun-java-jdk10.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sun-java-jdk5.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sun-java-jdk6.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sun-java-jdk7.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sun-java-jdk8.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sun-java-jdk9.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sun-java-jre10.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sun-java-jre8.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sun-java32-jdk5.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sun-java32-jdk6.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sun-java32-jdk7.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sun-java32-jdk8.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sun-javaws-jdk10.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sun-javaws-jdk6.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sun-javaws-jdk7.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sun-javaws-jdk8.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sun-javaws-jdk9.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sun-javaws-jre10.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sun-javaws-jre8.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sun-javaws32-jdk6.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sun-javaws32-jdk7.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sun-javaws32-jdk8.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol-jdk10.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol-jdk6.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol-jdk7.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol-jdk8.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol-jdk9.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol-jre10.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol-jre8.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol32-jdk6.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol32-jdk7.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol32-jdk8.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/sunflower.svg1759
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/superkaramba.svg43
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/supermeatboy.svg46
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/superproductivity.svg44
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/supertux.svg61
l---------.icons/Gruvbox_Dark-2/apps/64/supertuxkart.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/supertuxkart_128.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/supertuxkart_48.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/susehelpcenter.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/svgcleaner.svg89
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/svp-manager4.svg52
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/sw4stm32.svg28
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/swatchbooker.svg83
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/swatches.svg26
l---------.icons/Gruvbox_Dark-2/apps/64/sweeper.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/sweethome3d-furniture-editor.svg54
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/sweethome3d-textures-editor.svg49
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/sweethome3d.svg72
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/swell-foop.svg55
l---------.icons/Gruvbox_Dark-2/apps/64/sylpheed.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/synapse.svg38
l---------.icons/Gruvbox_Dark-2/apps/64/synaptic.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/syncthing-gtk.svg34
l---------.icons/Gruvbox_Dark-2/apps/64/syncthing.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/syncthingtray.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/synergy.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/synfig_icon.svg45
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/synology-cloud-station-drive.svg39
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/syntevo-smartgit.svg54
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/synthesia.svg84
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/syspeek.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/sysprof-icon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/sysprof.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/system-config-authentication.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/system-config-date.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/system-config-display.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/system-config-displayca.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/system-config-keyboard.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/system-config-printer.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/system-config-samba.svg31
l---------.icons/Gruvbox_Dark-2/apps/64/system-config-selinux.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/system-config-services.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/system-config-users.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/system-error.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/system-file-manager.svg40
l---------.icons/Gruvbox_Dark-2/apps/64/system-help.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/system-hibernate.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/system-installer.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/system-lock-screen-alt1.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/system-lock-screen-alt2.svg37
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/system-lock-screen.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/system-log-out-alt1.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/system-log-out-alt2.svg36
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/system-log-out.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/system-monitor-app.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/system-os-installer.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/system-reboot-alt1.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/system-reboot-alt2.svg37
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/system-reboot.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/system-restart.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/system-run.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/system-search.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/system-settings.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/system-shut-down.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/system-shutdown-alt1.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/system-shutdown-alt2.svg40
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/system-shutdown.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/system-software-install.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/system-software-installer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/system-software-update.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/system-suspend-alt1.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/system-suspend-alt2.svg36
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/system-suspend-hibernate-alt1.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/system-suspend-hibernate-alt2.svg37
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/system-suspend-hibernate.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/system-suspend.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/system-switch-user.svg39
l---------.icons/Gruvbox_Dark-2/apps/64/system-users.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/systemback.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/tablet.svg38
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/tagainijisho.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/taisei.svg42
l---------.icons/Gruvbox_Dark-2/apps/64/tali.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/tamtam-app.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/tanglet.svg64
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/taxi.svg31
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/team-fortress2.svg28
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/teamcity.svg74
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/teamspeak.svg32
l---------.icons/Gruvbox_Dark-2/apps/64/teamspeak3.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/teamviewer.svg38
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/teeworlds.svg47
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/tegaki-recognize.svg32
l---------.icons/Gruvbox_Dark-2/apps/64/telegram-desktop.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/telegram.svg44
l---------.icons/Gruvbox_Dark-2/apps/64/telepathy-kde.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/telepathy.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/teleport.svg94
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/television.svg68
l---------.icons/Gruvbox_Dark-2/apps/64/tellico.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/teravex.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/terminal-alt.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/terminal-app.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/terminal-tango.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/terminal.svg40
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/terminator.svg49
l---------.icons/Gruvbox_Dark-2/apps/64/terminix.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/terminology.svg54
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/terminus.svg32
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/terraria.svg35
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/teslagrad.svg61
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/tetzle.svg72
l---------.icons/Gruvbox_Dark-2/apps/64/texdoctk.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/texmacs.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/texmaker.svg32
l---------.icons/Gruvbox_Dark-2/apps/64/texstudio.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/text-editor.svg47
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/textosaurus.svg41
l---------.icons/Gruvbox_Dark-2/apps/64/texworks.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/the-cave.svg42
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/the-talos-principle.svg42
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/the-witcher-2.svg46
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/thermal-monitor.svg75
l---------.icons/Gruvbox_Dark-2/apps/64/thg.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/thg_logo.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/thimbleweed-parchive-manager.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/thimbleweed-park.svg42
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/thinkorswim.svg29
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/thunar.svg58
l---------.icons/Gruvbox_Dark-2/apps/64/thunderbird-3.0.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/thunderbird-icon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/thunderbird-mozilla-build.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/thunderbird.svg68
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/tigervnc.svg29
l---------.icons/Gruvbox_Dark-2/apps/64/tilda.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/tiled.svg79
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/tiling-alt.svg66
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/tiling.svg56
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/tilix.svg50
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/tilp.svg63
l---------.icons/Gruvbox_Dark-2/apps/64/time-admin.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/time.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/timeshift.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/timetrack.svg87
l---------.icons/Gruvbox_Dark-2/apps/64/tint2.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/tint2conf.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/tipp10.svg101
l---------.icons/Gruvbox_Dark-2/apps/64/tixat.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/tixati.svg48
l---------.icons/Gruvbox_Dark-2/apps/64/tmm.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/to-do-app.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/to-the-moon.svg147
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/toby-the-secret-mine.svg36
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/todoist.svg32
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/todour.svg69
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/toki-tori.svg47
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/tomahawk.svg29
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/tomato.svg53
l---------.icons/Gruvbox_Dark-2/apps/64/tomboy-note.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/tomboy.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/tool.svg46
l---------.icons/Gruvbox_Dark-2/apps/64/tools-report-bug.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/tools-wizard.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/tootle.svg38
l---------.icons/Gruvbox_Dark-2/apps/64/topmenu-applet.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/tor-browser-en.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/tor-browser-es.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/tor-browser-fr.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/tor-browser-it.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/tor-browser-pt.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/tor-browser-ru.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/tor-browser.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/tor-messenger.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/tor.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/torbrowser.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/torchlight-2.svg45
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/torcs.svg55
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/tormessenger.svg52
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/torrent.svg54
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/torrential.svg44
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/tortoisehg.svg52
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/total-war.svg88
l---------.icons/Gruvbox_Dark-2/apps/64/totem.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/touchpad-indicator.svg38
l---------.icons/Gruvbox_Dark-2/apps/64/touchpad.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/toxygen.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/tracker.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/trackma.svg47
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/tracktion.svg32
l---------.icons/Gruvbox_Dark-2/apps/64/tracktion7.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/tranqil.svg41
l---------.icons/Gruvbox_Dark-2/apps/64/tranquil.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/transfer.svg42
l---------.icons/Gruvbox_Dark-2/apps/64/transgui-2.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/transgui.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/translator.svg48
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/translit.svg39
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/transmageddon.svg53
l---------.icons/Gruvbox_Dark-2/apps/64/transmission-gtk.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/transmission-qt.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/transmission-remote-gtk.svg71
l---------.icons/Gruvbox_Dark-2/apps/64/transmission.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/transporter.svg96
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/trashindicator.svg51
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/trelby.svg51
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/trello.svg50
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/tremulous.svg42
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/tresorit.svg28
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/trillian.svg28
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/trimage.svg40
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/trine.svg33
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/trine2.svg33
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/trine3.svg33
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/trinity-desktop.svg40
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/trojita.svg49
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/tron.svg50
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/trophy-gold.svg30
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/truecrypt.svg34
l---------.icons/Gruvbox_Dark-2/apps/64/ts3client_linux_amd64.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/turtleart.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/tusk-app.svg32
l---------.icons/Gruvbox_Dark-2/apps/64/tusk.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/tux.svg88
l---------.icons/Gruvbox_Dark-2/apps/64/tuxboot.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/tuxguitar.svg66
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/tuxmath.svg64
l---------.icons/Gruvbox_Dark-2/apps/64/tuxpaint.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/tuxpuck.svg100
l---------.icons/Gruvbox_Dark-2/apps/64/tuxracer.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/tuxtype.svg59
l---------.icons/Gruvbox_Dark-2/apps/64/tv.kodi.Kodi.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/tvmaxe.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/tvtime.svg78
l---------.icons/Gruvbox_Dark-2/apps/64/tweaks-app.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/tweetdeck.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/twinkle.svg38
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/twitch.svg29
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/twitter.svg36
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/twupic.svg39
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/type-rider.svg38
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/typecatcher.svg46
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/typora.svg24
l---------.icons/Gruvbox_Dark-2/apps/64/ubinary.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/ubiquity-kde.svg56
l---------.icons/Gruvbox_Dark-2/apps/64/ubiquity.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/ubuntu-cleaner.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/ubuntu-kylin-software-center.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/ubuntu-mate.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/ubuntu-qtcreator.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/ubuntu-tweak-tool.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/ubuntu-tweak.svg32
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/ubuntu.svg40
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/ubuntudash.svg24
l---------.icons/Gruvbox_Dark-2/apps/64/ubuntuone-client.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/ubuntuone.svg32
l---------.icons/Gruvbox_Dark-2/apps/64/ubuntusoftware.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/ue4editor.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/ufraw.svg36
l---------.icons/Gruvbox_Dark-2/apps/64/uget-icon.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/uget.svg35
l---------.icons/Gruvbox_Dark-2/apps/64/uk.co.mangobrain.Infector.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/ukuu.svg38
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/ulauncher.svg46
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/umbrello.svg28
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/umlet_logo.svg46
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/umplayer.svg44
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/ums.svg40
l---------.icons/Gruvbox_Dark-2/apps/64/unetbootin.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/unison-gtk.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/unison.svg76
l---------.icons/Gruvbox_Dark-2/apps/64/unity-color-panel.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/unity-datetime-panel.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/unity-display-panel.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/unity-editor-icon.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/unity-lens-photos.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/unity-mail.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/unity-online-accounts.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/unity-power-panel.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/unity-scope-gdrive.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/unity-sound-panel.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/unity-tweak-tool.svg53
l---------.icons/Gruvbox_Dark-2/apps/64/unity-webapps-facebook.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/unity-webapps-gmail.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/unity-webapps-twitter.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/unity-webapps-wordpress.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/unity.svg37
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/unknown-horizons.svg116
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/unturned.svg33
l---------.icons/Gruvbox_Dark-2/apps/64/update-manager.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/update-notifier.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/update.svg31
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/upload-pictures.svg64
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/upsource.svg74
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/upwork.svg38
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/urbanterror.svg44
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/urmsimulator.svg36
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/urserver.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/urxvt.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/urxvt_48x48.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/us.zoom.Zoom.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/usage-app.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/usb-creator-gtk.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/usb-creator-kde.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/usb-creator.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/usb.svg38
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/user-alt1.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/user-alt2.svg41
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/user-alt3.svg33
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/user-alt4.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/user-desktop.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/user-info.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/user.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/user_icon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/userdrake.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/userinfo.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/users.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/uterror.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/utilities-energy-monitor.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/utilities-file-archiver.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/utilities-log-viewer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/utilities-root-terminal.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/utilities-system-monitor.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/utilities-terminal.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/utilities-terminal_su.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/utilities-tweak-tool.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/utilities-x-terminal.svg55
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/utorrent.svg31
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/utox.svg63
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/vacuum.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/vala.svg39
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/valacompiler.svg72
l---------.icons/Gruvbox_Dark-2/apps/64/valama.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/variety.svg39
l---------.icons/Gruvbox_Dark-2/apps/64/vbam.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/vcard.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/vdochat.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/vdrift-64x64.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/vdrift.svg42
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/vectr.svg41
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/veracrypt.svg107
l---------.icons/Gruvbox_Dark-2/apps/64/veracrypt.xpm.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/viber.svg49
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/victor-vran.svg28
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/vidcutter.svg53
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/video-card.svg40
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/video-display.svg140
l---------.icons/Gruvbox_Dark-2/apps/64/video-player.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/video.svg88
l---------.icons/Gruvbox_Dark-2/apps/64/videochat.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/view-file.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/viewnior.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/vifm.svg40
l---------.icons/Gruvbox_Dark-2/apps/64/viking.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/vim-qt.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/vim.svg32
l---------.icons/Gruvbox_Dark-2/apps/64/vinagre.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/virt-manager.svg40
l---------.icons/Gruvbox_Dark-2/apps/64/virt-viewer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/virtualbox-ose.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/virtualbox.svg31
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/visual-paradigm.svg45
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/visual-studio-code-insiders.svg83
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/visual-studio-code.svg83
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/vivado_logo.svg40
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/vivaldi-beta.svg34
l---------.icons/Gruvbox_Dark-2/apps/64/vivaldi-snapshot.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/vivaldi-stable.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/vivaldi.svg39
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/vk.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/vkaudiosaver.svg29
l---------.icons/Gruvbox_Dark-2/apps/64/vlc-kb.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/vlc.svg34
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/vmd.svg52
l---------.icons/Gruvbox_Dark-2/apps/64/vmnetcfg.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/vmpk.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/vmplayer.svg39
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/vmware-netcfg.svg62
l---------.icons/Gruvbox_Dark-2/apps/64/vmware-player.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/vmware-view.svg41
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/vmware-workstation.svg49
l---------.icons/Gruvbox_Dark-2/apps/64/vmware.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/vncviewer.svg35
l---------.icons/Gruvbox_Dark-2/apps/64/vncviewer48x48.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/vnote.svg38
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/vocal.svg54
l---------.icons/Gruvbox_Dark-2/apps/64/vokoscreen.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/volume-knob.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/vpn.svg90
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/vprerex.svg65
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/vscodium.svg32
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/vstudio.svg40
l---------.icons/Gruvbox_Dark-2/apps/64/vuescan.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/vuze.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/vym.svg39
l---------.icons/Gruvbox_Dark-2/apps/64/wacom.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/wallch.svg33
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/wallpaper.svg46
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/wallpapoz.svg51
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/wammer.svg48
l---------.icons/Gruvbox_Dark-2/apps/64/war-thunder.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/wargus.svg32
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/warmux.svg41
l---------.icons/Gruvbox_Dark-2/apps/64/warmux_128x128.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/warzone2100.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/watercolour.svg68
l---------.icons/Gruvbox_Dark-2/apps/64/waterfox-icon.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/waterfox.svg35
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/wavebox.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/waves-client.svg46
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/wayland.svg29
l---------.icons/Gruvbox_Dark-2/apps/64/weather-app.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/weather-widget.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/weather.svg81
l---------.icons/Gruvbox_Dark-2/apps/64/web-browser.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/web-deviantart.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/web-google-gmail-offline.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/web-google-gmail.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/webbrowser-app.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/webby.svg32
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/webcam.svg91
l---------.icons/Gruvbox_Dark-2/apps/64/webcamoid.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/webpin.svg51
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/webplotdigitizer.svg70
l---------.icons/Gruvbox_Dark-2/apps/64/website.i2pd.i2pd.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/webstorm.svg68
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/webtorrent-desktop.svg51
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/webwatcher.svg52
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/wechat.svg31
l---------.icons/Gruvbox_Dark-2/apps/64/weechat.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/wesnoth-1.10-icon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/wesnoth-1.10_editor-icon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/wesnoth-1.12-icon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/wesnoth-1.12_editor-icon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/wesnoth-icon.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/wesnoth.svg62
l---------.icons/Gruvbox_Dark-2/apps/64/wesnoth_editor-icon.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/wesnoth_editor.svg70
l---------.icons/Gruvbox_Dark-2/apps/64/whatsapp-desktop.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/whatsapp.svg66
l---------.icons/Gruvbox_Dark-2/apps/64/wicd-gtk.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/wicd.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/widelands.svg39
l---------.icons/Gruvbox_Dark-2/apps/64/wifi-radar.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/wifi.svg150
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/wikipedia.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/window-duplicate.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/windows.svg32
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/windstille-0.2.svg64
l---------.icons/Gruvbox_Dark-2/apps/64/wine-file.0.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/wine-help.svg45
l---------.icons/Gruvbox_Dark-2/apps/64/wine-notepad.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/wine-uninstaller.svg43
l---------.icons/Gruvbox_Dark-2/apps/64/wine-winecfg.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/wine.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/winecfg.svg45
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/winefile.svg68
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/winemine.svg70
l---------.icons/Gruvbox_Dark-2/apps/64/winepak.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/winetricks.svg44
l---------.icons/Gruvbox_Dark-2/apps/64/winff.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/wingpanel.svg32
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/wings3d.svg48
l---------.icons/Gruvbox_Dark-2/apps/64/winhelp.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/wire-desktop.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/wire.svg27
l---------.icons/Gruvbox_Dark-2/apps/64/wireshark.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/wiznote.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/wl-ico-64.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/wmail.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/wmtweaks.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/woeusbgui-icon.svg59
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/wolfenstein.svg39
l---------.icons/Gruvbox_Dark-2/apps/64/wolfram-mathematica.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/wolfram-player.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/wordpad.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/wordpress.svg38
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/words.svg42
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/wordview.svg67
l---------.icons/Gruvbox_Dark-2/apps/64/wordview.xpm.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/work.openpaper.Paperwork.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/workflowy.svg50
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/workrave.svg67
l---------.icons/Gruvbox_Dark-2/apps/64/workspace-switcher-left-bottom.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/workspace-switcher-right-bottom.svg41
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/workspace-switcher-right-top.svg41
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/workspace-switcher-top-left.svg41
l---------.icons/Gruvbox_Dark-2/apps/64/workspace-switcher.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/workspace.svg41
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/world-of-tanks.svg35
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/worms.svg33
l---------.icons/Gruvbox_Dark-2/apps/64/wpcom.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/wps-office-etmain.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/wps-office-wppmain.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/wps-office-wpsmain.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/wpscan.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/wpscrackgui.svg157
l---------.icons/Gruvbox_Dark-2/apps/64/ws.openarena.OpenArena.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/wunderlist.svg41
l---------.icons/Gruvbox_Dark-2/apps/64/www-browser.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/wxHexEditor.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/wxbanker.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/wxcas.svg37
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/wxglade.svg70
l---------.icons/Gruvbox_Dark-2/apps/64/wxmaxima.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/x-calendar.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/x-office-address-book.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/x-pdf.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/x-system-software-sources.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/xampp.svg31
l---------.icons/Gruvbox_Dark-2/apps/64/xane.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xar.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xarchiver.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/xbmc.svg27
l---------.icons/Gruvbox_Dark-2/apps/64/xboard.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/xcas.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/xchat-gnome.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xchat-mini.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/xchat.svg33
l---------.icons/Gruvbox_Dark-2/apps/64/xchm-48.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/xcos.svg42
l---------.icons/Gruvbox_Dark-2/apps/64/xdiagnose.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/xdman.svg156
l---------.icons/Gruvbox_Dark-2/apps/64/xed.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xedit.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfburn.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfcalendar.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce-dict.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce-edit.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce-filemanager.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce-mail.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce-man.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce-mount.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce-mouse.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce-newmail.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce-schedule.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce-sensors.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce-sound.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce-system-info.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce-system-lock.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce-system-settings.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce-terminal.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce-theme-manager.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce-ui.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce-unknown.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce4-about.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce4-appfinder.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce4-backdrop.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce4-battery-plugin.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce4-clipman-plugin.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce4-clock.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce4-cpufreq-plugin.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce4-cpugraph-plugin.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce4-dict.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce4-display.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/xfce4-eyes.svg65
l---------.icons/Gruvbox_Dark-2/apps/64/xfce4-indicator-plugin.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce4-mcs-manager.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce4-menueditor.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce4-mixer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce4-netload-plugin.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce4-notes-plugin.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce4-notifyd.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce4-panel-menu.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce4-panel.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce4-power-manager-settings.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce4-pulseaudio-plugin.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/xfce4-session.svg39
l---------.icons/Gruvbox_Dark-2/apps/64/xfce4-settings.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce4-sound.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce4-splash.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce4-system-lock.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/xfce4-systray.svg35
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/xfce4-taskbar.svg46
l---------.icons/Gruvbox_Dark-2/apps/64/xfce4-time-out-plugin.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce4-timer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce4-ui.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce4-weather.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce4-workspaces.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfce_unknown.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfdashboard.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/xfig.svg33
l---------.icons/Gruvbox_Dark-2/apps/64/xfpm-ac-adapter.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfpm-suspend.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfsm-hibernate.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfsm-logout.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfsm-reboot.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfsm-shutdown.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfsm-suspend.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfsm-switch.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xfwm4.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/xhydra.svg32
l---------.icons/Gruvbox_Dark-2/apps/64/ximian-evolution-calendar.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xine.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/xiphos.svg49
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/xkcd-gtk.svg31
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/xmind.svg43
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/xmlcopyeditor.svg36
l---------.icons/Gruvbox_Dark-2/apps/64/xmms.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/xmoto.svg44
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/xneur.svg39
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/xnoise.svg40
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/xnretro.svg35
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/xnsketch.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/xnview.svg40
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/xonotic.svg39
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/xorg.svg32
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/xoscope.svg27
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/xournal.svg106
l---------.icons/Gruvbox_Dark-2/apps/64/xpad.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xpdf.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xpf.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xplayer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xreader.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xsane-logo.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xsane.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xscreensaver.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/xt7-player-mpv.svg37
l---------.icons/Gruvbox_Dark-2/apps/64/xterm-color.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xterm-color_48x48.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xterm.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xvidcap.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xviewer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xvkbd.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/xyz.z3ntu.razergenie.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/y-ppa-manager.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yacreader-library.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yacreader.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/yad.svg53
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/yahoo-mail.svg51
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/yakuake.svg53
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/yakyak.svg32
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/yandex-browser-beta.svg41
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/yandex-browser.svg32
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/yandex-disk.svg57
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/yaourtgui.svg28
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/yarock.svg213
l---------.icons/Gruvbox_Dark-2/apps/64/yast-addon.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-bootloader.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-checkmedia.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-device-tree.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-disk.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-firewall.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-hardware.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-high_availability.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-host.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-hwinfo.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-inetd.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-iscsi-client.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-kerberos.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-keyboard.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-lan.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-language.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-ldap-server.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-live-install.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-mail.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-messages.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-misc.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-network_services.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-nfs.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-nis.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-ntp-client.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-online_update.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-powertweak.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-printer.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-proxy.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-release-notes.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-remote.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-runlevel.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-samba-client.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-samba-server.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-scanner.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-security.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/yast-snapper.svg19
l---------.icons/Gruvbox_Dark-2/apps/64/yast-software.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-sound.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-sudo.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-support.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-sw_single.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-sw_source.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-sysconfig.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-system.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-tftp-server.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-timezone.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-users.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-vendor.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-vm-install.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast-x11.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yast.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yd-128.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/yishu.svg38
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/youtrack.svg74
l---------.icons/Gruvbox_Dark-2/apps/64/youtube-dl-gui.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/youtube-dl-gui_48x48.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/youtube-dl-qt-icon.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/youtube-dl.svg52
l---------.icons/Gruvbox_Dark-2/apps/64/youtube-dlg.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/youtube.svg36
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/yubikey-neo-manager.svg43
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/yubikey-personalization-gui.svg45
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/yubikey-piv-manager.svg45
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/yubioath.svg44
l---------.icons/Gruvbox_Dark-2/apps/64/yumex-dnf.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/yumex.svg1
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/yuzu.svg39
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/zandronum.svg49
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/zanshin.svg33
l---------.icons/Gruvbox_Dark-2/apps/64/zathura.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/zeal.svg35
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/zegrapher.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/zen-icon.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/zenkit.svg44
l---------.icons/Gruvbox_Dark-2/apps/64/zenmap.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/zevdocs.svg65
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/zim.svg93
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/zipper.svg30
l---------.icons/Gruvbox_Dark-2/apps/64/zoom-desktop.svg1
l---------.icons/Gruvbox_Dark-2/apps/64/zoom-icon.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/zotero.svg28
l---------.icons/Gruvbox_Dark-2/apps/64/zsnes.svg1
-rw-r--r--.icons/Gruvbox_Dark-2/apps/64/zulip.svg47
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/zuluCrypt.svg46
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/zuluMount.svg46
-rwxr-xr-x.icons/Gruvbox_Dark-2/apps/64/zynaddsubfx.svg39
5262 files changed, 112900 insertions, 0 deletions
diff --git a/.icons/Gruvbox_Dark-2/apps/64/0ad.svg b/.icons/Gruvbox_Dark-2/apps/64/0ad.svg
new file mode 100755
index 000000000..9d73fc804
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/0ad.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#1a1a1a" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <defs>
+ <filter id="b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#eab305" fill-rule="evenodd" d="M128 45c-45.844 0-83 37.156-83 83s37.156 83 83 83 83-37.156 83-83-37.156-83-83-83zm-5.533 16.86c-32.274 2.723-57.874 28.333-60.585 60.607h60.585V61.86zm11.066.022v60.584h60.607c-2.723-32.273-28.333-57.873-60.607-60.584zM61.86 133.533c2.723 32.273 28.333 57.873 60.607 60.584v-60.584H61.86zm71.673 0v60.606c32.274-2.723 57.874-28.332 60.585-60.606h-60.585z" filter="url(#b)"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/10B4_steam.0.svg b/.icons/Gruvbox_Dark-2/apps/64/10B4_steam.0.svg
new file mode 120000
index 000000000..c630de4b6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/10B4_steam.0.svg
@@ -0,0 +1 @@
+steam.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/1CD8_rundll32.0.svg b/.icons/Gruvbox_Dark-2/apps/64/1CD8_rundll32.0.svg
new file mode 120000
index 000000000..0756da41c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/1CD8_rundll32.0.svg
@@ -0,0 +1 @@
+windows.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/1E64_notepad.0.svg b/.icons/Gruvbox_Dark-2/apps/64/1E64_notepad.0.svg
new file mode 120000
index 000000000..ca6c48312
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/1E64_notepad.0.svg
@@ -0,0 +1 @@
+text-editor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/1cestart.svg b/.icons/Gruvbox_Dark-2/apps/64/1cestart.svg
new file mode 100755
index 000000000..5bd5bf85e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/1cestart.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="LDMJD06QtfR6zn2dxVC3GkIG8b2ASU1O" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#LDMJD06QtfR6zn2dxVC3GkIG8b2ASU1O)">
+ <linearGradient id="_lgradient_0" x1=".533" x2=".533" y1="-.071" y2="1.071" gradientTransform="matrix(244.648,0,0,228.338,5.619,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f9af18"/>
+ <stop offset="100%" style="stop-color:#fecf3b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.628 11.952 C 239.684 11.952 250.267 22.509 250.267 96.495 L 250.267 155.746 C 250.267 229.733 239.684 240.29 165.628 240.29 L 90.259 240.29 C 16.203 240.29 5.619 229.733 5.619 155.746 L 5.619 96.495 C 5.619 22.509 16.203 11.952 90.259 11.952 L 165.628 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 64.088 86.647 L 64.088 107.699 L 78.123 107.699 L 78.123 170.858 L 99.176 170.858 L 99.176 86.647 L 64.088 86.647 Z M 155.317 86.647 C 132.062 86.647 113.211 105.498 113.211 128.752 C 113.211 152.006 132.062 170.858 155.317 170.858 L 212.32 170.858 C 216.115 164.278 219.207 157.244 221.407 149.805 L 155.316 149.805 C 143.688 149.805 134.263 140.38 134.263 128.752 C 134.263 117.125 143.688 107.699 155.316 107.699 C 161.293 107.711 166.983 110.262 170.969 114.717 L 194.955 114.717 C 189.018 97.917 173.144 86.675 155.319 86.647 L 155.317 86.647 Z"/>
+ </g>
+ <path fill="#da1636" d="M 64.088 83.14 L 64.088 104.192 L 78.123 104.192 L 78.123 167.351 L 99.176 167.351 L 99.176 83.14 L 64.088 83.14 Z M 155.317 83.14 C 132.062 83.14 113.211 101.991 113.211 125.245 C 113.211 148.499 132.062 167.351 155.317 167.351 L 215.967 167.351 C 219.115 160.702 221.589 153.675 223.19 146.298 L 155.316 146.298 C 143.688 146.298 134.263 136.873 134.263 125.245 C 134.263 113.618 143.688 104.192 155.316 104.192 C 161.293 104.204 166.983 106.755 170.969 111.21 L 194.955 111.21 C 189.018 94.41 173.144 83.168 155.319 83.14 L 155.317 83.14 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/1cv8.svg b/.icons/Gruvbox_Dark-2/apps/64/1cv8.svg
new file mode 120000
index 000000000..3144b306b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/1cv8.svg
@@ -0,0 +1 @@
+1cestart.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/1cv8c.svg b/.icons/Gruvbox_Dark-2/apps/64/1cv8c.svg
new file mode 120000
index 000000000..3144b306b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/1cv8c.svg
@@ -0,0 +1 @@
+1cestart.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/1password.svg b/.icons/Gruvbox_Dark-2/apps/64/1password.svg
new file mode 100644
index 000000000..48c52ba11
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/1password.svg
@@ -0,0 +1,71 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".567" x2=".567" y1="1.071" y2="-.071" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#a0a0a0"/>
+ <stop offset="100%" stop-color="#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".396"/>
+ </filter>
+ </defs>
+ <path fill-opacity=".996" opacity=".1" d="M128 209.5c45.276 0 82.034-36.758 82.034-82.034S173.276 45.432 128 45.432 45.966 82.19 45.966 127.466 82.724 209.5 128 209.5z" filter="url(#c)"/>
+ <g opacity=".4" filter="url(#d)">
+ <linearGradient id="e" x2="1" y1=".5" y2=".5" gradientTransform="matrix(0 -164.068 -164.068 0 210.034 209.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%"/>
+ <stop offset="49.903%"/>
+ <stop offset="100%"/>
+ </linearGradient>
+ <path fill="url(#e)" d="M128 209.5c45.276 0 82.034-36.758 82.034-82.034S173.276 45.432 128 45.432 45.966 82.19 45.966 127.466 82.724 209.5 128 209.5z"/>
+ </g>
+ <defs>
+ <filter id="d" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="12.881"/>
+ </filter>
+ </defs>
+ <path fill="#f7f7f7" d="M128 208.568c45.276 0 82.034-36.758 82.034-82.034S173.276 44.5 128 44.5s-82.034 36.758-82.034 82.034S82.724 208.568 128 208.568z"/>
+ <path fill="#ffffff" d="M128 202.042c41.16 0 74.576-33.416 74.576-74.576S169.16 52.89 128 52.89s-74.576 33.416-74.576 74.576S86.84 202.042 128 202.042z"/>
+ <path fill="#aea795" d="M128 201.11c41.16 0 74.576-33.416 74.576-74.576S169.16 51.958 128 51.958s-74.576 33.416-74.576 74.576S86.84 201.11 128 201.11z"/>
+ <defs>
+ <filter id="f" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".792"/>
+ </filter>
+ </defs>
+ <path opacity=".1" d="M128 190.856c34.986 0 63.39-28.404 63.39-63.39 0-34.986-28.404-63.39-63.39-63.39-34.986 0-63.39 28.404-63.39 63.39 0 34.986 28.404 63.39 63.39 63.39z" filter="url(#f)"/>
+ <g opacity=".05">
+ <radialGradient id="g" cx="-.5" cy=".5" r="96" fx="-.5" fy=".5" gradientTransform="matrix(0 149.154 -149.152 0 53.424 51.957)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%"/>
+ <stop offset="100%"/>
+ <stop offset="100%"/>
+ <stop offset="100%"/>
+ </radialGradient>
+ <path fill="url(#g)" d="M127.999 51.957c-41.187 0-74.576 33.39-74.575 74.577-.001 41.187 33.388 74.576 74.575 74.577 41.188 0 74.577-33.39 74.577-74.577 0-41.188-33.39-74.577-74.577-74.577zm0 26.682c26.452 0 47.895 21.443 47.895 47.895s-21.443 47.895-47.895 47.895c-26.451 0-47.894-21.443-47.894-47.895s21.443-47.895 47.894-47.895z"/>
+ </g>
+ <path fill="#f7f7f7" d="M128 189.924c34.986 0 63.39-28.404 63.39-63.39 0-34.986-28.404-63.39-63.39-63.39-34.986 0-63.39 28.404-63.39 63.39 0 34.986 28.404 63.39 63.39 63.39z"/>
+ <path opacity=".1" d="M128 182.466c30.87 0 55.932-25.062 55.932-55.932S158.87 70.602 128 70.602s-55.932 25.062-55.932 55.932S97.13 182.466 128 182.466z"/>
+ <path fill="#37a6e6" d="M128 156.365c16.464 0 29.831-13.367 29.831-29.831S144.464 96.703 128 96.703s-29.831 13.367-29.831 29.831 13.367 29.831 29.831 29.831z"/>
+ <path fill="#ffffff" d="M128 44.5c-45.306 0-82.034 36.728-82.034 82.034.012.258.024.516.038.774.597-44.865 37.127-80.927 81.996-80.944 44.991.019 81.571 36.272 81.996 81.261.015-.364.028-.727.038-1.091 0-45.306-36.728-82.034-82.034-82.034z"/>
+ <path fill="#3b3b3b" d="M120.542 89.246h14.916v39.618l-4.972 4.661 4.972 4.661v25.636h-14.916v-39.619l4.972-4.661-4.972-4.661V89.246z"/>
+ <path fill="#ffffff" d="M128 63.144c-35.009 0-63.39 28.381-63.39 63.39.011.257.024.515.038.772.596-34.567 28.78-62.282 63.352-62.297 34.695.018 62.929 27.925 63.352 62.617.015-.364.028-.728.038-1.092 0-35.009-28.381-63.39-63.39-63.39z"/>
+ <g opacity=".4">
+ <linearGradient id="h" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#h)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/2048-qt.svg b/.icons/Gruvbox_Dark-2/apps/64/2048-qt.svg
new file mode 120000
index 000000000..f9b2ba25c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/2048-qt.svg
@@ -0,0 +1 @@
+2048.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/2048.svg b/.icons/Gruvbox_Dark-2/apps/64/2048.svg
new file mode 100644
index 000000000..94986dc1a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/2048.svg
@@ -0,0 +1,59 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="v5qBUC5ADn69wd81QXgu1WoZxhpNqSR9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#v5qBUC5ADn69wd81QXgu1WoZxhpNqSR9)">
+ <linearGradient id="_lgradient_28" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9757"/>
+ <stop offset="50%" style="stop-color:#ff6e51"/>
+ <stop offset="100%" style="stop-color:#f5350f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_29" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_29)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 66.667 51 L 187.667 51 C 195.945 51 202.667 57.721 202.667 66 L 202.667 187 C 202.667 195.279 195.945 202 187.667 202 L 66.667 202 C 58.388 202 51.667 195.279 51.667 187 L 51.667 66 C 51.667 57.721 58.388 51 66.667 51 Z" style="fill:#ececec"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_30" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(142.181,0,0,142.181,56.076,55.409)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_30)" d="M 163.791 151.013 L 186.147 151.013 C 192.831 151.013 198.257 156.44 198.257 163.123 L 198.257 185.481 C 198.257 192.164 192.831 197.591 186.147 197.591 L 163.791 197.591 C 157.107 197.591 151.681 192.164 151.681 185.481 L 151.681 163.123 C 151.681 156.44 157.107 151.013 163.791 151.013 L 163.791 151.013 Z M 115.989 103.21 L 138.345 103.21 C 145.029 103.21 150.455 108.637 150.455 115.32 L 150.455 137.677 C 150.455 144.361 145.029 149.787 138.345 149.787 L 115.989 149.787 C 109.305 149.787 103.879 144.361 103.879 137.677 L 103.879 115.32 C 103.879 108.637 109.305 103.21 115.989 103.21 L 115.989 103.21 Z M 163.791 103.21 L 186.147 103.21 C 192.831 103.21 198.257 108.637 198.257 115.32 L 198.257 137.677 C 198.257 144.361 192.831 149.787 186.147 149.787 L 163.791 149.787 C 157.107 149.787 151.681 144.361 151.681 137.677 L 151.681 115.32 C 151.681 108.637 157.107 103.21 163.791 103.21 L 163.791 103.21 Z M 68.186 55.409 L 90.543 55.409 C 97.227 55.409 102.653 60.835 102.653 67.519 L 102.653 89.875 C 102.653 96.559 97.227 101.986 90.543 101.986 L 68.186 101.986 C 61.503 101.986 56.076 96.559 56.076 89.875 L 56.076 67.519 C 56.076 60.835 61.503 55.409 68.186 55.409 Z M 115.989 55.409 L 138.345 55.409 C 145.029 55.409 150.455 60.835 150.455 67.519 L 150.455 89.875 C 150.455 96.559 145.029 101.986 138.345 101.986 L 115.989 101.986 C 109.305 101.986 103.879 96.559 103.879 89.875 L 103.879 67.519 C 103.879 60.835 109.305 55.409 115.989 55.409 L 115.989 55.409 Z M 163.791 55.409 L 186.147 55.409 C 192.831 55.409 198.257 60.835 198.257 67.519 L 198.257 89.875 C 198.257 96.559 192.831 101.986 186.147 101.986 L 163.791 101.986 C 157.107 101.986 151.681 96.559 151.681 89.875 L 151.681 67.519 C 151.681 60.835 157.107 55.409 163.791 55.409 Z"/>
+ <linearGradient id="_lgradient_31" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(46.577,0,0,46.577,56.475,103.609)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f7ff57"/>
+ <stop offset="50%" style="stop-color:#ffe251"/>
+ <stop offset="100%" style="stop-color:#f5cf0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_31)" d="M 68.585 103.609 L 90.942 103.609 C 97.626 103.609 103.052 109.036 103.052 115.719 L 103.052 138.076 C 103.052 144.761 97.626 150.186 90.942 150.186 L 68.585 150.186 C 61.902 150.186 56.475 144.761 56.475 138.076 L 56.475 115.719 C 56.475 109.036 61.902 103.609 68.585 103.609 L 68.585 103.609 Z"/>
+ <linearGradient id="_lgradient_32" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(46.577,0,0,46.577,56.076,151.013)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#6aff57"/>
+ <stop offset="50%" style="stop-color:#8bff51"/>
+ <stop offset="100%" style="stop-color:#5cf50f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_32)" d="M 68.186 151.013 L 90.543 151.013 C 97.227 151.013 102.653 156.44 102.653 163.123 L 102.653 185.481 C 102.653 192.164 97.227 197.591 90.543 197.591 L 68.186 197.591 C 61.503 197.591 56.076 192.164 56.076 185.481 L 56.076 163.123 C 56.076 156.44 61.503 151.013 68.186 151.013 L 68.186 151.013 Z"/>
+ <linearGradient id="_lgradient_33" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(46.576,0,0,46.577,103.879,151.013)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#5786ff"/>
+ <stop offset="50%" style="stop-color:#51a8ff"/>
+ <stop offset="100%" style="stop-color:#0f82f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_33)" d="M 115.989 151.013 L 138.345 151.013 C 145.029 151.013 150.455 156.44 150.455 163.123 L 150.455 185.481 C 150.455 192.164 145.029 197.591 138.345 197.591 L 115.989 197.591 C 109.305 197.591 103.879 192.164 103.879 185.481 L 103.879 163.123 C 103.879 156.44 109.305 151.013 115.989 151.013 L 115.989 151.013 Z"/>
+ <path fill="#997500" d="M 89.363 141.188 L 70.043 141.188 Q 70.043 131.548 80.123 126.348 Q 82.323 125.228 83.563 123.968 Q 84.803 122.708 84.803 120.868 Q 84.803 119.108 83.423 117.908 Q 82.043 116.708 79.923 116.708 Q 75.723 116.708 74.283 120.428 L 70.483 118.708 Q 71.523 115.988 74.063 114.348 Q 76.603 112.708 79.963 112.708 Q 84.163 112.708 86.643 115.008 Q 89.123 117.308 89.123 120.988 Q 89.123 123.268 88.103 124.988 Q 87.083 126.708 85.723 127.708 Q 84.363 128.708 81.883 130.028 Q 76.043 133.149 75.123 137.108 L 89.363 137.108 L 89.363 141.188 L 89.363 141.188 Z"/>
+ <path fill="#269900" fill-rule="evenodd" d="M 87.033 189.438 L 82.873 189.438 L 82.873 183.078 L 67.793 183.078 L 67.793 180.399 L 82.113 161.438 L 87.033 161.438 L 87.033 179.238 L 90.673 179.238 L 90.673 183.078 L 87.033 183.078 L 87.033 189.438 Z M 73.313 179.238 L 82.873 179.238 L 82.873 166.479 L 73.313 179.238 Z"/>
+ <path fill="#005499" fill-rule="evenodd" d="M 127.098 171.283 Q 128.978 171.283 130.178 170.223 Q 131.378 169.164 131.378 167.643 Q 131.378 166.043 130.198 165.063 Q 129.018 164.083 127.098 164.083 Q 125.218 164.083 124.038 165.063 Q 122.858 166.043 122.858 167.643 Q 122.858 169.164 124.058 170.223 Q 125.258 171.283 127.098 171.283 L 127.098 171.283 L 127.098 171.283 L 127.098 171.283 Z M 134.118 186.604 Q 131.418 189.043 127.098 189.043 Q 122.778 189.043 120.098 186.604 Q 117.418 184.164 117.418 180.363 Q 117.418 175.563 122.098 173.244 Q 118.618 171.283 118.618 167.403 Q 118.618 164.244 120.958 162.164 Q 123.298 160.083 127.098 160.083 Q 130.898 160.083 133.258 162.164 Q 135.618 164.244 135.618 167.403 Q 135.618 171.244 132.098 173.244 Q 136.818 175.524 136.818 180.363 Q 136.818 184.164 134.118 186.604 L 134.118 186.604 L 134.118 186.604 Z M 123.238 183.703 Q 124.738 185.043 127.098 185.043 Q 129.458 185.043 130.978 183.703 Q 132.498 182.363 132.498 180.244 Q 132.498 178.164 130.958 176.723 Q 129.418 175.283 127.098 175.283 Q 124.778 175.283 123.258 176.723 Q 121.738 178.164 121.738 180.244 Q 121.738 182.363 123.238 183.703 L 123.238 183.703 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/2402_msiexec.0.svg b/.icons/Gruvbox_Dark-2/apps/64/2402_msiexec.0.svg
new file mode 120000
index 000000000..7e27a14af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/2402_msiexec.0.svg
@@ -0,0 +1 @@
+gear.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/2EF4_wordpad.0.svg b/.icons/Gruvbox_Dark-2/apps/64/2EF4_wordpad.0.svg
new file mode 120000
index 000000000..746aac97d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/2EF4_wordpad.0.svg
@@ -0,0 +1 @@
+document.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/2gis.svg b/.icons/Gruvbox_Dark-2/apps/64/2gis.svg
new file mode 100755
index 000000000..8013246b7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/2gis.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#fdc92b" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#f9f9f9" d="M133.25 52c60 10 59.5 10.25 116.499 20.029.416 7.264.575 15.386.575 24.462v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-31.437 1.911-51.423 9.79-64.013C65.25 40.75 77.5 43 133.25 52z"/>
+ <path fill="#2f8925" d="M39.75 42.75c98 17.042 168 28 210.278 35.258.21 5.673.296 11.821.296 18.483v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-27.057 1.415-45.631 6.833-58.308C19.25 39.75 26.75 41 39.75 42.75z"/>
+ <path fill="#f9f9f9" d="M218 174.25c13.358-1.582 31.5-1.874 32.119-2.754-1.764 59.772-15.992 68.789-84.434 68.789h-75.37c-57.816 0-76.945-6.434-82.555-44.463-4.237-.737 149.394-14.365 210.24-21.572z"/>
+ <path fill="#83c643" d="M211.5 182c21.499-2.218 38.726-3.411 38.379-4.268-2.614 54.171-18.206 62.553-84.194 62.553h-75.37c-54.572 0-74.676-5.733-81.478-38.355-1.02-1.153 135.494-12.999 202.663-19.93z"/>
+ <path fill="#f9f9f9" d="M128.668 42.333c-27.862 0-51.001 23.139-51.001 51.001 0 17.708 4.466 31.095 4.466 31.095l.963 2.905h11.571c6.729 0 12.592 3.867 17.448 13.58 4.856 9.713 8.052 25.095 8.052 45.92h17c0-20.825 3.196-36.207 8.052-45.92 4.856-9.713 10.719-13.58 17.448-13.58h11.571l.963-2.905s4.466-13.387 4.466-31.095c0-27.862-23.139-51.001-51.001-51.001h.002z"/>
+ <path fill="#37a6e6" d="M128.668 50.833c-23.139 0-42.501 19.362-42.501 42.501 0 14.625 2.955 23.349 3.619 25.5h4.881c10.271 0 19.283 6.757 25.052 18.294 5.769 11.538 8.949 28.031 8.949 49.706 0-21.675 3.179-38.167 8.948-49.706 5.768-11.537 14.78-18.294 25.052-18.294h4.881c.664-2.151 3.619-10.875 3.619-25.5 0-23.139-19.362-42.501-42.5-42.501z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/3Depict.svg b/.icons/Gruvbox_Dark-2/apps/64/3Depict.svg
new file mode 100755
index 000000000..ecd7209cf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/3Depict.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%"/>
+ <stop offset="100%" stop-color="#333333"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <radialGradient id="c" cx=".468" cy=".34" r=".5" fx=".312" fy=".121" gradientTransform="matrix(88.26863 13.95796 .71319 90.58858 111.635 65.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.739%" stop-color="#fa9381"/>
+ <stop offset="51.834%" stop-color="#bc1938"/>
+ </radialGradient>
+ <path fill="url(#c)" d="M114.231 95.199c8.27-23.229 33.843-35.373 57.071-27.103 23.228 8.271 35.372 33.843 27.102 57.071-8.27 23.228-33.843 35.372-57.071 27.102-23.228-8.27-35.372-33.842-27.102-57.07z"/>
+ <radialGradient id="d" cx=".414" cy=".27" r=".5" fx=".41" fy=".254" gradientTransform="matrix(88.88171 9.11638 4.51309 90.28064 55 65.872)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#cbe667"/>
+ <stop offset="100%" stop-color="#46a926"/>
+ </radialGradient>
+ <path fill="url(#d)" d="M55 110.547c0-24.657 20.018-44.675 44.674-44.675s44.674 20.018 44.674 44.675c0 24.656-20.018 44.674-44.674 44.674S55 135.203 55 110.547z"/>
+ <radialGradient id="e" cx=".414" cy=".27" r=".5" fx=".41" fy=".254" gradientTransform="matrix(88.88171 9.11638 4.51309 90.28064 83.326 101.151)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.739%" stop-color="#aee3f8"/>
+ <stop offset="100%" stop-color="#1463a5"/>
+ </radialGradient>
+ <path fill="url(#e)" d="M83.326 145.825c0-24.656 20.018-44.674 44.674-44.674s44.674 20.018 44.674 44.674c0 24.657-20.018 44.675-44.674 44.675s-44.674-20.018-44.674-44.675z"/>
+ <g opacity=".4">
+ <linearGradient id="f" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#f)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/4137_winhlp32.0.svg b/.icons/Gruvbox_Dark-2/apps/64/4137_winhlp32.0.svg
new file mode 120000
index 000000000..74f27a8db
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/4137_winhlp32.0.svg
@@ -0,0 +1 @@
+help.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/44F2_SynthesiaConfig.0.svg b/.icons/Gruvbox_Dark-2/apps/64/44F2_SynthesiaConfig.0.svg
new file mode 120000
index 000000000..7b4cff798
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/44F2_SynthesiaConfig.0.svg
@@ -0,0 +1 @@
+synthesia.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/4Pane.svg b/.icons/Gruvbox_Dark-2/apps/64/4Pane.svg
new file mode 100755
index 000000000..9ceef09b1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/4Pane.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="JL0PC5maDbkAjO55cpfF0OHpA8bDli6c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#JL0PC5maDbkAjO55cpfF0OHpA8bDli6c)">
+ <linearGradient id="_lgradient_162" x1=".854" x2=".5" y1=".005" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.739%" style="stop-color:#80d0c7"/>
+ <stop offset="100%" style="stop-color:#13547a"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_162)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 118.923 75 L 69 154.423 L 69 174.846 L 118.923 174.846 L 118.923 193 L 141.615 193 L 141.615 152.154 L 150.692 152.154 C 173.385 152.154 187 134 187 113.577 C 187 93.154 173.385 75 150.692 75 L 118.923 75 Z M 141.615 97.692 L 148.423 97.692 C 159.769 97.692 164.308 106.769 164.308 113.577 C 164.308 120.385 159.769 129.462 148.423 129.462 L 141.615 129.462 M 118.923 115.41 L 118.923 152.154 L 96.231 152.154"/>
+ </g>
+ <path fill="#f3f5f5" d="M 118.923 69 L 69 148.423 L 69 168.846 L 118.923 168.846 L 118.923 187 L 141.615 187 L 141.615 146.154 L 150.692 146.154 C 173.385 146.154 187 128 187 107.577 C 187 87.154 173.385 69 150.692 69 L 118.923 69 Z M 141.615 91.692 L 148.423 91.692 C 159.769 91.692 164.308 100.769 164.308 107.577 C 164.308 114.385 159.769 123.462 148.423 123.462 L 141.615 123.462 M 118.923 109.41 L 118.923 146.154 L 96.231 146.154"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_163" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_163)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/4PaneIcon48.svg b/.icons/Gruvbox_Dark-2/apps/64/4PaneIcon48.svg
new file mode 120000
index 000000000..271e9f2f4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/4PaneIcon48.svg
@@ -0,0 +1 @@
+4Pane.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/4chan.svg b/.icons/Gruvbox_Dark-2/apps/64/4chan.svg
new file mode 100755
index 000000000..43ca69722
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/4chan.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".533" x2=".533" y1="-.071" y2="1.071" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#2b898f"/>
+ <stop offset="100%" stop-color="#5bdbc1"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#f9f9f9" d="M155 56c-7.401 0-15 10.235-15 30 0 18 6 30 6 30s48-6 48-30c0-18-16.901-32.618-24-18-2.68-8.04-7.834-12-15-12zm-69 6c-18 0-32.618 16.901-18 24-8.04 2.68-12 7.834-12 15 0 7.401 10.235 15 30 15 18 0 30-6 30-6s-6-48-30-48zm24 78s-48 6-48 30c0 18 16.901 32.618 24 18 2.68 8.04 7.834 12 15 12 7.401 0 15-10.235 15-30 0-18-6-30-6-30zm60 0c-18 0-30 6-30 6s6 48 30 48c18 0 32.618-16.901 18-24 8.04-2.68 12-7.834 12-15 0-7.401-10.235-15-30-15z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/4diac-ide.svg b/.icons/Gruvbox_Dark-2/apps/64/4diac-ide.svg
new file mode 100644
index 000000000..934fb1044
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/4diac-ide.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_TdFio2EPpJ3zoBm3P2yvw1r0jhKyylP3">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_TdFio2EPpJ3zoBm3P2yvw1r0jhKyylP3)">
+ <defs>
+ <filter id="da7N8djhwx0spliqWj0jEKIZm9fkGtwT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#da7N8djhwx0spliqWj0jEKIZm9fkGtwT)">
+ <linearGradient id="_lgradient_303" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_303)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_304" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_304)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#ececec" d="M 168.763 70.148 L 168.763 172.634 L 111.826 172.634 L 168.763 70.148 Z"/>
+ <path fill="#ececec" d="M 5.502 80.47 L 5.502 104.443 L 29.476 104.443 L 29.476 80.47 L 5.502 80.47 Z M 5.502 115.098 L 5.502 123.089 L 138.077 123.089 L 138.077 115.098 L 5.502 115.098 Z M 5.502 131.08 L 5.502 139.071 L 138.077 139.071 L 138.077 131.08 L 5.502 131.08 Z M 5.502 147.062 L 5.502 155.053 L 138.077 155.053 L 138.077 147.062 L 5.502 147.062 Z"/>
+ <linearGradient id="_lgradient_305" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(98.557,0,0,151.831,96.776,51.169)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_305)" d="M 159.6 51.169 L 96.776 167.051 L 96.776 184.354 L 160.705 184.354 L 160.705 203 L 184.679 203 L 184.679 184.354 L 195.333 184.354 L 195.333 160.381 L 184.679 160.381 L 184.679 51.169 L 172.559 51.169 L 159.6 51.169 Z M 160.705 94.643 L 160.705 160.381 L 123.71 160.381 L 160.705 94.643 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/4kslideshowmaker.svg b/.icons/Gruvbox_Dark-2/apps/64/4kslideshowmaker.svg
new file mode 100755
index 000000000..7f021ee7c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/4kslideshowmaker.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="hBYla7m5PD9vyEZfG7pDkAts6vNnGLHv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#hBYla7m5PD9vyEZfG7pDkAts6vNnGLHv)">
+ <linearGradient id="_lgradient_0" x1=".5" x2=".5" y1="-.036" y2="1.173" gradientTransform="matrix(244.648,0,0,228.338,5.619,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#da1636"/>
+ <stop offset="100%" style="stop-color:#f22c42"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.628 11.952 C 239.684 11.952 250.267 22.509 250.267 96.495 L 250.267 155.746 C 250.267 229.733 239.684 240.29 165.628 240.29 L 90.259 240.29 C 16.203 240.29 5.619 229.733 5.619 155.746 L 5.619 96.495 C 5.619 22.509 16.203 11.952 90.259 11.952 L 165.628 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ebebeb" d="M 131.783 63.13 L 131.783 55.5 L 124.153 55.5 L 124.153 63.13 L 51.673 63.13 L 51.673 70.759 L 55.487 70.759 L 55.487 161.392 L 51.673 161.392 L 51.673 169.021 L 120.37 169.021 L 120.37 176.015 L 102.409 193.976 C 101.444 194.942 101.067 196.349 101.42 197.668 C 101.774 198.986 102.804 200.016 104.122 200.37 C 105.441 200.723 106.848 200.346 107.813 199.381 L 120.37 186.824 L 120.37 192.864 C 120.37 194.962 122.087 196.679 124.185 196.679 C 126.283 196.679 128 194.962 128 192.864 L 128 186.824 L 140.557 199.381 C 142.05 200.871 144.468 200.871 145.961 199.381 C 147.455 197.887 147.455 195.471 145.961 193.976 L 128 176.015 L 128 169.021 L 204.327 169.021 L 204.327 161.392 L 200.513 161.392 L 200.513 70.759 L 204.327 70.759 L 204.327 63.13 L 131.783 63.13 Z M 192.851 161.392 L 63.117 161.392 L 63.117 70.759 L 192.883 70.759 L 192.883 161.392 L 192.851 161.392 L 192.851 161.392 Z"/>
+ <rect fill="#ebebeb" width="133" height="16" x="61.5" y="70.5" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#ebebeb" d="M 59.75 132.75 Q 73.014 121.258 82.25 120.5 C 92.386 119.669 97.954 130.395 108.25 130.75 C 115.5 131 118.522 119.329 126.5 119.25 C 136.303 119.152 137.249 135.092 146.75 135.25 C 161.75 135.5 161 111 176 111 Q 188.273 111 197.5 129.75 L 196.75 162.75 L 60 162.25 L 59.75 132.75 Z"/>
+ <circle fill="#ebebeb" cx="105.25" cy="105" r="11" vector-effect="non-scaling-stroke"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/4kvideodownloader.svg b/.icons/Gruvbox_Dark-2/apps/64/4kvideodownloader.svg
new file mode 100755
index 000000000..960fce49a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/4kvideodownloader.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".533" x2=".533" y1="1" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#8ac249"/>
+ <stop offset="100%" stop-color="#aae961"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#f9f9f9" d="M111.167 74.008c-3.396.096-6.888.654-10.314 1.878-14.648 5.155-25.761 20.156-29.043 38.794-9.631 2.412-17.954 11.131-20.84 23.816-4.008 17.978 4.428 36.729 18.728 41.794.234.072.378.138.612.186 1.968.912 4.338 1.524 6.54 1.524h3.187s6-5.929 6-12.001V98.016c0-6 5.815-12.001 5.815-12.001h17.977s-5.79 6.001-5.79 12.001v18.002h48.124V98.016c0-3 1.362-6 2.814-8.25-.822.186-1.596.444-2.436.75-2.742.96-5.202 2.37-7.501 4.314-7.878-13.339-20.509-21.212-33.915-20.816M93.736 92.016c-.912 1.83-1.686 3.912-1.686 6h6c0-2.088.75-4.17 1.662-6m60.186 0c-.912 1.83-1.686 3.912-1.686 6h6c0-2.088.75-4.17 1.662-6m5.815.564c-.822 1.71-1.5 3.492-1.5 5.436v71.983c0 6.12-5.977 12.001-5.977 12.001h16.478c3.702 0 7.008-1.428 9.913-3.75 11.629-6.937 18.001-23.648 14.437-39.73-2.646-11.881-10.129-20.414-18.914-23.438-.138-.396-.138-.726-.186-1.128-2.178-9.703-7.524-17.3-14.251-21.47m-79.627 11.533v6.001h6v-6.001m60.126 0v6.001h6v-6.001m-72.126 11.977v6.001h6v-6.001m60.126 0v6.001h6v-6.001m-60.125 6.001v30.002h48.124v-30.002m-60.125 6v6.001h6v-6.001m60.126 0v6.001h6v-6.001m-72.126 11.977v6.001h6v-6.001m60.126 0v6.001h6v-6.001m-72.126 12.001v6.001h6v-6.001m60.126 0v6.001h6v-6.001m-60.125 6.001v11.977c0 5.88-6.001 12.001-6.001 12.001h48.125s6-6.001 6-12.001v-11.977m-60.125 6v5.977h6v-5.977m60.126 0v5.977h6v-5.977m-73.836 11.977c-1.783 3.445-4.315 6.001-4.315 6.001h6.001s2.532-2.556 4.314-6.001m60.126 0c-1.783 3.445-4.315 6.001-4.315 6.001h6.001s2.532-2.556 4.314-6.001"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/5961_Defunct_x86.0.svg b/.icons/Gruvbox_Dark-2/apps/64/5961_Defunct_x86.0.svg
new file mode 120000
index 000000000..f97340b86
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/5961_Defunct_x86.0.svg
@@ -0,0 +1 @@
+search.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/5B46_Synthesia.0.svg b/.icons/Gruvbox_Dark-2/apps/64/5B46_Synthesia.0.svg
new file mode 120000
index 000000000..7b4cff798
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/5B46_Synthesia.0.svg
@@ -0,0 +1 @@
+synthesia.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/63EE_sublime_text.0.svg b/.icons/Gruvbox_Dark-2/apps/64/63EE_sublime_text.0.svg
new file mode 120000
index 000000000..e9c599f46
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/63EE_sublime_text.0.svg
@@ -0,0 +1 @@
+sublime-text.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/67EF_addoninstaller.0.svg b/.icons/Gruvbox_Dark-2/apps/64/67EF_addoninstaller.0.svg
new file mode 120000
index 000000000..240d708d0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/67EF_addoninstaller.0.svg
@@ -0,0 +1 @@
+plugin.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/67F8_NewShortcut1_4E956BBDAB1B4156AEF14A08F107E9D7.svg b/.icons/Gruvbox_Dark-2/apps/64/67F8_NewShortcut1_4E956BBDAB1B4156AEF14A08F107E9D7.svg
new file mode 100755
index 000000000..ae9c8ac74
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/67F8_NewShortcut1_4E956BBDAB1B4156AEF14A08F107E9D7.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".567" x2=".567" y1="1.071" y2="-.071" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#a0a0a0"/>
+ <stop offset="100%" stop-color="#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation=".429"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".1"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#333333" d="M82.785 188.286V67.714h35.167v44.608c.577 6.059 7.023 3.366 7.485.575l7.587-45.183h38.953l-13.808 55.463-15.076 3.611 16.307 3.622 13.815 57.876h-40.191l-7.587-48.85c-.423-3.782-7.369-3.814-7.485.619-.115 4.427 0 48.231 0 48.231" filter="url(#c)"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/7596_iexplore.0.svg b/.icons/Gruvbox_Dark-2/apps/64/7596_iexplore.0.svg
new file mode 120000
index 000000000..8b26bb3cf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/7596_iexplore.0.svg
@@ -0,0 +1 @@
+browser.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/7765_winebrowser.0.svg b/.icons/Gruvbox_Dark-2/apps/64/7765_winebrowser.0.svg
new file mode 120000
index 000000000..0756da41c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/7765_winebrowser.0.svg
@@ -0,0 +1 @@
+windows.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/7BD8_halo.svg b/.icons/Gruvbox_Dark-2/apps/64/7BD8_halo.svg
new file mode 100755
index 000000000..53f05622d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/7BD8_halo.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="270.648" height="254.338" x="-7.32" y="2.95" filterUnits="userSpaceOnUse">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#cccccc" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.077" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" vector-effect="non-scaling-stroke"/>
+ </g>
+ <path fill-rule="evenodd" opacity=".1" d="M155 71C89 71 53.001 71 53.001 95l6 1.5v3l12 3v-3l6 1.5c0-4.495 5.052-7.301 11.999-9.059v6c.153-.039.326-.068.481-.106.496 11.295.588 22.3-3.867 33.469-3.909-5.024-6.922-11.028-8.613-18.305l-6 1.5v-3l-12 3v3l-6 1.5C59.17 150.02 88 172.901 114.992 183.828c.251.102.5.182.75.281 2.381.946 4.735 1.801 7.067 2.555.631.206 1.248.395 1.874.586a99.572 99.572 0 0 0 5.532 1.512c.814.198 1.625.402 2.425.574 1.848.395 3.634.698 5.391.949.571.083 1.162.191 1.723.258 2.309.274 4.54.449 6.633.457l.363-.305L161 179l-6-23.999c-12.891 0-27.555-1.131-40.758-5.25 5.356-12.176 10.758-24.027 10.758-36.75 0-12 6-12 12-12h12l5.754-5.754.246-.246c12 0 14.023 2.844 18 6 .543 2.409.932 4.277 1.382 6.352 5.916 27.236 3.919 27.616-7.383 41.648l18 11.999c19.717-16.393 18.235-30.291 13.254-49.253-.412-1.568-.803-3.104-1.254-4.746l6-6c-2.961-12.878-28.226-24-47.999-30V71z"/>
+ <path fill="#2e2e2e" fill-rule="evenodd" d="M83 130.999c9.833-18 6-35.361 6-53.999l60.954-9.376L161.003 83l-6 6-6 6h-12c-6 0-12 0-12 12 0 19.004-12 35.999-18 55.16l-24-19.161-.003-12z"/>
+ <path fill="#a11919" d="M137 86a3.001 3.001 0 0 1 6 0 3.001 3.001 0 0 1-6 0z"/>
+ <path fill="#333333" fill-rule="evenodd" d="M113 112.999l-12 36v18l18-54V77h-6v35.999zm-18 0l-6 18v18l12-36V77h-6v35.999z"/>
+ <path fill="#334a6d" fill-rule="evenodd" d="M77.001 107l-24 5.999c8.775 44.131 63.443 71.892 93.383 72l14.614-12-6-24c-29.999 0-69.629-6-77.999-41.999h.002z"/>
+ <path fill="#2e2e2e" fill-rule="evenodd" d="M95 148.999c-6 0-10.503 6.077-12.984 9.094 20.391 17.053 46.674 26.84 64.373 26.906l.363-.305c-1.86-14.607-5.214-6.428-27.749-17.695-12-6-12-18-24-18H95z"/>
+ <path fill-rule="evenodd" opacity=".1" d="M152.372 71c-8.992.001-17.307.041-25.137.117L88.997 77v14.941c11.602-2.936 28.495-2.941 36-2.941l6-6c19.193 0 22.983.109 23.754 6.246l.246-.247 6-5.999-8.625-12z"/>
+ <path fill="#2e2e2e" fill-rule="evenodd" d="M172.999 95c7.675 34.031 6.163 32.899-5.999 47.999l17.999 12c21.347-17.748 17.898-32.494 12-53.999-6.406-9.306-14.966-8.739-24-6z"/>
+ <path fill-rule="evenodd" opacity=".1" d="M182.875 93.242c-3.165.01-6.491.731-9.879 1.757.544 2.409.933 4.277 1.383 6.352l22.617 5.648 1.254-1.253c-.412-1.568-.804-3.104-1.254-4.747-4.004-5.815-8.844-7.774-14.121-7.757z"/>
+ <path fill="#334a6d" fill-rule="evenodd" d="M196.999 101l6-6C200.038 82.121 174.773 71 155 65 89 65 53.001 65 53.001 89l24 6C77.001 83 113 83 125 83l6-6c24 0 24 0 24 12 12 0 14.023 2.843 17.999 6"/>
+ <path fill="#76c22b" fill-rule="evenodd" d="M59.001 90.5v3l12 3v-3l-12-3zm12 15l-12 3v2.999l12-2.999v-3z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/7kaa.svg b/.icons/Gruvbox_Dark-2/apps/64/7kaa.svg
new file mode 100644
index 000000000..8063abd38
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/7kaa.svg
@@ -0,0 +1,118 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="AiwRkblkVuIZ3Rfm5Roc011eWyIM3tEB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#AiwRkblkVuIZ3Rfm5Roc011eWyIM3tEB)">
+ <path fill="#e4d487" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_0" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(61.451001,0,0,97.296997,50.161003,142.310004)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#111111"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 63.539006 239.441 C 64.089001 239.476996 64.560002 239.539008 65.120007 239.571997 C 65.555004 239.597006 66.147 239.582999 66.588001 239.607001 L 66.549 232.015006 L 93.178005 207.550009 L 93.178005 199.394003 L 105.468006 187.161002 L 105.468006 181.045996 L 111.612004 174.929007 L 111.612004 158.620001 L 103.419003 150.463995 L 87.032002 150.463995 L 78.839001 142.310004 L 58.356003 142.310004 L 50.161003 150.463995 L 50.161003 170.853003 L 66.604 185.192999 L 66.549 203.472006 L 60.405003 209.588995 L 60.405003 236.09101 L 63.539006 239.441 L 63.539006 239.441 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_1" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(12.290001,0,0,8.155998,93.178005,81.148001)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#111111"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" d="M 99.322003 81.148001 L 93.178005 87.265006 L 99.322003 87.265006 L 101.371006 89.303999 L 103.419003 89.303999 L 105.468006 87.265006 L 99.322003 81.148001 L 99.322003 81.148001 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_2" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(96.272995,0,0,101.991997,138.242008,109.690001)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#111111"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" d="M 177.160008 109.690001 L 152.580006 109.690001 L 138.242008 123.961005 L 138.242008 144.349005 L 148.483006 154.543005 L 162.82201 154.543005 L 168.966999 160.659003 L 168.966999 166.775 L 173.063999 170.851996 L 173.063999 195.317008 L 188.619999 211.681998 L 214.308003 186.114996 L 214.03101 162.696997 L 234.515003 142.310004 L 226.321003 142.310004 L 205.838001 121.923003 L 205.838001 113.768004 L 181.257008 113.768004 L 177.160008 109.690001 L 177.160008 109.690001 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_3" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(102.418991,0,0,104.843998,148.483006,33.388003)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#111111"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" d="M 250.901997 117.845 L 250.901997 96.373999 C 250.901997 87.126006 250.735005 78.869002 250.299 71.498999 C 250.080998 67.815001 249.796009 64.353003 249.429997 61.099001 C 249.063999 57.845004 248.618 54.801001 248.078007 51.952002 C 247.537998 49.104002 246.903996 46.451003 246.164006 43.982005 C 245.425007 41.513003 244.578999 39.226004 243.613011 37.111002 C 242.998997 35.764002 242.248005 34.600005 241.533009 33.388003 L 238.610996 36.296004 L 226.321003 36.296004 L 214.03101 48.529002 L 205.838001 40.374003 L 181.258 40.374003 L 168.968006 52.607005 L 168.968006 62.800002 L 181.258 62.800002 L 181.258 56.683001 L 189.451008 56.683001 L 189.451008 64.839003 L 185.353001 68.914999 L 168.968006 69.191 L 162.82201 75.032004 L 154.629002 75.032004 L 154.629002 83.187003 L 148.483006 89.303999 L 148.483006 101.534003 L 160.772999 101.534003 L 168.968006 93.380003 L 177.161 93.380003 L 177.161 97.458006 L 185.353001 105.613005 L 189.451008 105.613005 L 189.451008 101.534003 L 181.258 93.380003 L 189.451008 93.380003 L 197.643009 101.534003 L 207.884999 101.534003 L 201.741001 95.419005 L 207.884999 89.303999 L 214.03101 89.303999 L 220.175007 95.419005 L 214.03101 95.419005 L 207.884999 101.534003 L 213.91901 107.539999 L 214.03101 113.767004 L 205.838001 113.767004 L 230.41901 138.232001 L 234.513996 138.232001 L 238.610996 134.155997 L 246.804005 125.998999 L 238.610996 117.845 L 250.901997 117.845 L 250.901997 117.845 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_4" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(6.145004,0,0,12.231998,156.677006,58.722003)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#111111"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" d="M 156.677006 70.954001 L 156.677006 64.838004 L 162.82201 58.722003 L 162.82201 70.954001 L 156.677006 70.954001 L 156.677006 70.954001 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_5" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(8.194,0,0,20.388,220.175999,170.851996)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#111111"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" d="M 220.175999 191.239996 L 220.175999 178.456 L 228.369999 170.851996 L 228.369999 191.239996 L 220.175999 191.239996 L 220.175999 191.239996 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_6" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(55.304992,0,0,48.930001,80.888005,11.831003)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#111111"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" d="M 136.192997 11.831003 L 90.136006 11.831003 C 89.347004 11.831003 88.788006 11.880002 88.013005 11.882003 L 80.888005 19.986002 L 93.178005 32.218005 L 93.178005 45.001002 L 107.517002 60.761004 L 115.710003 60.761004 L 115.710003 52.607005 L 128.000004 40.374003 L 128.000004 32.218005 L 136.192997 24.064003 L 136.192997 11.831003 L 136.192997 11.831003 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_7" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(12.291008,0,0,6.116001,125.951,56.683001)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#111111"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" d="M 125.951 56.683001 L 132.097004 56.683001 L 138.242008 62.799002 L 125.951 62.799002 L 125.951 56.683001 L 125.951 56.683001 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_8" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(12.290996,0,0,6.117004,58.355004,123.961005)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#111111"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" d="M 70.646 123.961005 L 64.501004 123.961005 L 58.355004 130.078009 L 70.646 130.078009 L 70.646 123.961005 L 70.646 123.961005 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_9" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(92.177003,0,0,115.547005,5.098003,30.841002)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#111111"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" d="M 16.003002 30.841002 C 15.896004 30.993002 15.758003 31.109004 15.653004 31.263003 C 14.436003 33.051001 13.352003 34.995001 12.386004 37.111002 C 11.421004 39.226004 10.575003 41.513003 9.835003 43.982005 C 9.095003 46.451003 8.462003 49.104002 7.922003 51.952002 C 7.382004 54.801001 6.936003 57.845004 6.570003 61.099001 C 6.204003 64.353003 5.918003 67.815001 5.700003 71.498999 C 5.264004 78.869002 5.098003 87.126006 5.098003 96.373999 L 5.098003 117.845 L 13.291003 125.998999 L 25.581003 125.998999 L 46.066002 146.388007 L 46.066002 121.923003 L 58.356003 109.691 L 66.549 109.691 L 78.839001 97.458006 L 91.129002 97.458006 L 84.985005 91.341002 L 97.275006 77.072005 L 84.985005 64.839003 L 66.549 64.839003 L 66.549 81.148001 L 58.356003 81.148001 L 50.161003 72.993002 L 50.161003 64.839003 L 62.452004 52.607005 L 72.695004 52.607005 L 72.695004 44.450003 L 60.405003 32.218005 L 39.920002 32.218005 L 39.920002 44.450003 L 29.678004 44.450003 L 16.003002 30.841002 L 16.003002 30.841002 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_10" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(28.247997,0,0,11.668,38.301003,12.396003)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#111111"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" d="M 66.549 12.396003 C 66.120007 12.419003 65.544003 12.404003 65.120007 12.429003 C 61.415005 12.646003 57.931004 12.929003 54.659004 13.292003 C 51.387005 13.656003 48.325005 14.100003 45.460003 14.636003 C 42.901005 15.115003 40.554005 15.699003 38.301003 16.335003 L 46.066002 24.064003 L 66.549 24.064003 L 66.549 12.396003 L 66.549 12.396003 Z"/>
+ </g>
+ </g>
+ <path fill="#cba606" fill-rule="evenodd" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 L 165.688919 11.95 Z M 165.71 26.95 C 169.98 26.95 174.25 26.99 178.52 27.08 C 182.26 27.16 186 27.31 189.74 27.52 C 192.95 27.71 196.17 27.97 199.37 28.32 C 202.07 28.62 204.76 29.01 207.43 29.51 C 209.62 29.91 211.78 30.42 213.91 31.05 C 215.61 31.55 217.26 32.16 218.87 32.88 C 220.14 33.45 221.35 34.12 222.5 34.89 C 223.46 35.54 224.36 36.27 225.18 37.09 C 226 37.91 226.74 38.81 227.38 39.77 C 228.15 40.91 228.83 42.12 229.39 43.38 C 230.12 44.99 230.73 46.64 231.22 48.33 C 231.85 50.46 232.37 52.62 232.77 54.8 C 233.26 57.47 233.66 60.15 233.95 62.85 C 234.3 66.05 234.57 69.26 234.75 72.47 C 234.97 76.21 235.11 79.94 235.19 83.68 C 235.29 87.94 235.33 92.21 235.33 96.48 C 235.33 96.48 235.33 96.49 235.33 96.49 L 235.33 155.74 C 235.33 155.75 235.33 155.76 235.33 155.76 C 235.33 160.03 235.29 164.29 235.19 168.56 C 235.11 172.3 234.97 176.03 234.75 179.77 C 234.57 182.98 234.3 186.19 233.95 189.39 C 233.66 192.09 233.26 194.77 232.77 197.44 C 232.37 199.62 231.85 201.78 231.22 203.91 C 230.73 205.6 230.12 207.25 229.39 208.86 C 228.83 210.12 228.15 211.33 227.38 212.47 C 226.74 213.43 226 214.33 225.18 215.15 C 224.36 215.96 223.46 216.7 222.5 217.35 C 221.35 218.12 220.14 218.79 218.87 219.36 C 217.26 220.08 215.61 220.69 213.91 221.19 C 211.78 221.81 209.62 222.33 207.43 222.73 C 204.76 223.23 202.07 223.62 199.37 223.91 C 196.17 224.27 192.95 224.53 189.74 224.71 C 186 224.93 182.26 225.08 178.52 225.16 C 174.25 225.25 169.98 225.29 165.71 225.29 C 165.7 225.29 165.69 225.29 165.69 225.29 L 90.32 225.29 C 90.31 225.29 90.31 225.29 90.3 225.29 C 86.03 225.29 81.76 225.25 77.49 225.16 C 73.75 225.08 70.01 224.93 66.27 224.71 C 63.05 224.53 59.84 224.27 56.64 223.91 C 53.94 223.62 51.25 223.23 48.58 222.73 C 46.39 222.33 44.23 221.81 42.09 221.19 C 40.4 220.69 38.74 220.08 37.13 219.36 C 35.87 218.79 34.66 218.12 33.51 217.35 C 32.55 216.7 31.65 215.96 30.83 215.15 C 30.01 214.33 29.27 213.43 28.62 212.47 C 27.85 211.33 27.18 210.12 26.61 208.86 C 25.89 207.25 25.28 205.6 24.79 203.91 C 24.16 201.78 23.64 199.62 23.24 197.44 C 22.74 194.77 22.35 192.09 22.06 189.39 C 21.7 186.19 21.44 182.98 21.26 179.77 C 21.04 176.03 20.89 172.3 20.81 168.56 C 20.72 164.29 20.68 160.03 20.68 155.76 C 20.68 155.76 20.68 155.75 20.68 155.74 L 20.68 96.49 C 20.68 96.49 20.68 96.48 20.68 96.48 C 20.68 92.21 20.72 87.94 20.81 83.68 C 20.89 79.94 21.04 76.21 21.26 72.47 C 21.44 69.26 21.7 66.05 22.06 62.85 C 22.35 60.15 22.74 57.47 23.24 54.8 C 23.64 52.62 24.16 50.46 24.79 48.33 C 25.28 46.64 25.89 44.99 26.61 43.38 C 27.18 42.12 27.85 40.91 28.62 39.77 C 29.27 38.81 30.01 37.91 30.83 37.09 C 31.65 36.27 32.55 35.54 33.51 34.89 C 34.66 34.12 35.87 33.45 37.13 32.88 C 38.74 32.16 40.4 31.55 42.09 31.05 C 44.23 30.42 46.39 29.91 48.58 29.51 C 51.25 29.01 53.94 28.62 56.64 28.32 C 59.84 27.97 63.05 27.71 66.27 27.52 C 70.01 27.31 73.75 27.16 77.49 27.08 C 81.76 26.99 86.03 26.95 90.3 26.95 C 90.31 26.95 90.31 26.95 90.32 26.95 L 165.69 26.95 C 165.69 26.95 165.7 26.95 165.71 26.95 Z"/>
+ <path fill="#cba606" d="M 8 118 Q 44.502483 134 128 134 Q 211.497517 134 248 118 L 248 134 Q 211.497517 150 128 150 Q 44.502483 150 8 134 L 8 118 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_11" x1=".517" x2=".517" y1="0" y2="1.209" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="Td9rMAk1NqveT2uBj5G1oPzwFrIwrsC3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Td9rMAk1NqveT2uBj5G1oPzwFrIwrsC3)">
+ <path d="M 126.32 240.288391 L 126 211.493858 C 126 137.507198 136.583689 126 210.639397 126 L 248.648308 126"/>
+ </g>
+ <linearGradient id="_lgradient_12" x1="0" x2="0" y1="0" y2="1.209" gradientTransform="matrix(121.984949,0,0,114.142294,128.7,126.446097)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" d="M 146.981133 240.532816 L 129.235454 240.394579 L 128.875364 232.288958 C 128.427224 222.201426 128.898364 189.860369 129.607224 182.051733 C 130.891544 167.903799 133.047274 158.739611 136.919594 150.966242 C 144.316411 136.117749 157.752076 129.780038 186.519013 127.569798 C 189.981553 127.303761 205.835377 126.942096 221.749745 126.766096 L 250.684949 126.446097 L 250.677945 150.616882 C 250.66795 182.807833 249.912495 193.581553 246.801434 205.899988 C 242.94608 221.165552 235.295628 230.075769 221.947499 234.846575 C 208.545888 239.636499 192.095746 240.884256 146.981623 240.532816 L 146.981133 240.532816 L 146.981133 240.532816 Z"/>
+ <path fill="#ffffff" d="M 180.943088 148.519864 L 180.171364 157.73859 C 177.248338 158.821359 174.530667 160.39321 172.134556 162.386971 L 163.755894 158.441722 L 155.006157 173.597138 L 162.613262 178.880228 C 162.342353 180.411742 162.20185 181.963467 162.193272 183.518729 C 162.19409 185.079966 162.327867 186.638283 162.593135 188.176823 L 155.005456 193.440321 L 163.755193 208.595736 L 172.114346 204.660284 C 174.518517 206.645516 177.242797 208.207438 180.170663 209.279259 L 180.942387 218.517244 L 198.441861 218.517244 L 199.213584 209.298518 C 202.136678 208.215766 204.854399 206.643898 207.250576 204.65012 L 215.629138 208.595386 L 224.378875 193.43997 L 216.771687 188.15688 C 217.042596 186.625366 217.183099 185.073641 217.191677 183.518379 C 217.190859 181.957142 217.057082 180.398808 216.791813 178.860285 L 224.379493 173.596788 L 215.629755 158.441372 L 207.270603 162.376824 C 204.865847 160.391058 202.1408 158.828819 199.212099 157.756964 L 198.442128 148.517244 L 180.942654 148.517244 L 180.943088 148.519864 L 180.943088 148.519864 Z M 189.692825 173.519619 C 192.345309 173.519385 194.889233 174.572982 196.76482 176.44857 C 198.640408 178.324157 199.694005 180.868081 199.693771 183.520565 C 199.694005 186.173049 198.640408 188.716973 196.76482 190.592561 C 194.889233 192.468148 192.345309 193.521745 189.692825 193.521512 C 187.04034 193.521745 184.496417 192.468148 182.620829 190.592561 C 180.745242 188.716973 179.691645 186.173049 179.691878 183.520565 C 179.691645 180.868081 180.745242 178.324157 182.620829 176.44857 C 184.496417 174.572982 187.04034 173.519385 189.692825 173.519619 L 189.692825 173.519619 L 189.692825 173.519619 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/7z.svg b/.icons/Gruvbox_Dark-2/apps/64/7z.svg
new file mode 120000
index 000000000..a91daa988
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/7z.svg
@@ -0,0 +1 @@
+archive-manager.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/7zip.svg b/.icons/Gruvbox_Dark-2/apps/64/7zip.svg
new file mode 120000
index 000000000..a91daa988
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/7zip.svg
@@ -0,0 +1 @@
+archive-manager.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/8-ball-pool.svg b/.icons/Gruvbox_Dark-2/apps/64/8-ball-pool.svg
new file mode 100755
index 000000000..814c86cee
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/8-ball-pool.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#a0a0a0"/>
+ <stop offset="100%" stop-color="#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <radialGradient id="c" cx=".214" cy=".36" r=".5" fx=".218" fy=".36" gradientTransform="matrix(124.69691 83.39561 -60.43602 140.04279 52.99 51)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.174%" stop-color="#646363"/>
+ <stop offset="100%" stop-color="#333333"/>
+ <stop offset="100%" stop-color="#020202"/>
+ <stop offset="100%" stop-color="#9b9b9b"/>
+ </radialGradient>
+ <path fill="url(#c)" d="M203.01 126.01C202.99 167.441 169.411 201 128 201c-41.411 0-74.99-33.559-75.01-74.99C52.97 84.579 86.569 51 128 51c41.431 0 75.01 33.599 75.01 75.01z"/>
+ <path fill="#f9f9f9" d="M168.005 126.01c0 22.093-17.912 40.005-40.005 40.005-22.093 0-40.005-17.912-40.005-40.005 0-22.093 17.912-40.005 40.005-40.005 22.093 0 40.005 17.912 40.005 40.005z"/>
+ <path fill="#333333" fill-rule="evenodd" d="M127.925 153q-8.502 0-13.686-4.55-5.184-4.549-5.184-11.859 0-4.475 2.499-7.906 2.498-3.431 6.824-5.221-3.132-1.492-5.146-4.289-2.014-2.797-2.014-6.451 0-6.042 4.587-9.883Q120.392 99 127.925 99q7.608 0 12.232 3.841 4.625 3.841 4.625 9.883 0 3.654-2.051 6.451-2.051 2.797-5.259 4.215 4.326 1.79 6.9 5.295 2.573 3.506 2.573 7.906 0 7.31-5.221 11.859-5.221 4.55-13.799 4.55zm-5.743-35.018q2.163 1.827 5.743 1.827 3.581 0 5.818-1.827 2.238-1.827 2.238-4.587 0-2.909-2.238-4.699-2.237-1.79-5.818-1.79-3.58 0-5.743 1.79-2.163 1.79-2.163 4.699 0 2.76 2.163 4.587zm-1.454 24.613q2.797 2.424 7.197 2.424 4.401 0 7.235-2.424 2.834-2.424 2.834-6.302 0-3.729-2.834-6.191-2.834-2.461-7.235-2.461-4.4 0-7.197 2.461-2.797 2.462-2.797 6.191 0 3.878 2.797 6.302z"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1.209" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/8tracks.svg b/.icons/Gruvbox_Dark-2/apps/64/8tracks.svg
new file mode 100755
index 000000000..f679bcfe5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/8tracks.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="LWrUG9LqFdIkKsF7Iz5pmxhnRs0vXcK2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#LWrUG9LqFdIkKsF7Iz5pmxhnRs0vXcK2)">
+ <linearGradient id="_lgradient_4" x1=".071" x2=".927" y1=".059" y2=".948" gradientTransform="matrix(244.648,0,0,228.338,5.619,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#0575e6"/>
+ <stop offset="100%" style="stop-color:#021b79"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" d="M 165.628 11.952 C 239.684 11.952 250.267 22.509 250.267 96.495 L 250.267 155.746 C 250.267 229.733 239.684 240.29 165.628 240.29 L 90.259 240.29 C 16.203 240.29 5.619 229.733 5.619 155.746 L 5.619 96.495 C 5.619 22.509 16.203 11.952 90.259 11.952 L 165.628 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_5" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 158.414 77.098 L 158.261 77.098 C 158.231 77.098 158.2 77.098 158.2 77.098 C 155.697 77.098 153.225 77.344 150.783 77.838 C 149.044 78.177 147.335 78.763 145.717 79.535 C 143.458 80.614 141.505 82.28 140.101 84.378 C 138.728 86.507 137.782 88.882 137.324 91.381 C 136.774 94.065 136.53 96.811 136.53 99.557 C 136.561 101.346 136.622 103.166 136.744 104.955 C 136.805 105.912 136.835 106.868 136.866 107.824 L 118.553 108.102 C 118.553 107.485 118.523 106.868 118.462 106.282 C 118.309 104.091 118.248 101.901 118.218 99.711 C 118.187 95.7 118.553 91.721 119.347 87.772 C 120.293 82.928 122.155 78.27 124.841 74.136 C 128.106 69.262 132.593 65.344 137.843 62.814 C 140.834 61.364 143.977 60.315 147.212 59.667 C 150.844 58.958 154.537 58.587 158.231 58.587 L 158.322 58.587 C 164.152 58.526 169.951 59.667 175.353 61.919 C 180.236 63.986 184.601 67.133 188.141 71.113 C 191.437 74.845 193.97 79.226 195.619 83.946 C 197.206 88.512 198.03 93.325 197.999 98.199 C 197.999 103.135 197.175 108.04 195.558 112.73 C 193.909 117.511 191.376 121.954 188.08 125.779 C 184.57 129.851 180.236 133.091 175.383 135.312 C 170.042 137.687 164.274 138.86 158.414 138.798 L 158.2 138.798 L 97.189 138.798 C 97.158 138.798 97.097 138.798 97.067 138.798 C 93.77 138.767 90.535 139.384 87.483 140.649 C 85.164 141.667 83.088 143.148 81.409 145.061 C 79.761 146.973 78.479 149.164 77.655 151.57 C 76.77 154.161 76.313 156.876 76.313 159.622 C 76.313 162.491 76.801 165.36 77.747 168.106 C 78.632 170.697 79.975 173.134 81.745 175.232 C 83.485 177.268 85.591 178.903 88.002 180.014 C 90.871 181.34 94.015 182.019 97.158 181.988 C 97.189 181.988 97.219 181.988 97.219 181.988 L 97.616 181.988 C 97.616 181.988 97.647 181.988 97.647 181.988 C 100.027 182.019 102.377 181.742 104.697 181.186 C 106.345 180.785 107.902 180.168 109.367 179.304 C 111.747 177.854 113.701 175.787 115.043 173.35 C 116.508 170.605 117.485 167.643 117.973 164.558 C 118.462 161.689 118.675 158.758 118.675 155.827 C 118.675 154.686 118.645 153.514 118.584 152.341 C 118.584 152.31 118.584 152.31 118.584 152.28 L 118.553 151.477 L 118.553 151.477 L 136.866 150.83 L 136.896 151.601 C 136.957 152.989 136.988 154.377 136.988 155.766 C 136.988 159.714 136.683 163.663 136.042 167.581 C 135.218 172.672 133.57 177.608 131.158 182.143 C 128.228 187.572 123.895 192.107 118.645 195.285 C 115.623 197.043 112.358 198.37 108.97 199.203 C 105.216 200.097 101.37 200.529 97.525 200.498 L 97.189 200.498 C 91.39 200.529 85.652 199.264 80.372 196.858 C 75.549 194.606 71.277 191.305 67.828 187.233 C 64.562 183.377 62.059 178.934 60.442 174.152 C 58.824 169.494 58 164.589 58 159.622 C 58 154.809 58.794 150.027 60.35 145.492 C 61.968 140.803 64.47 136.453 67.736 132.751 C 71.246 128.803 75.549 125.656 80.402 123.589 C 85.743 121.337 91.451 120.226 97.25 120.288 L 158.261 120.288 L 158.505 120.288 C 158.536 120.288 158.566 120.288 158.597 120.288 C 161.801 120.319 165.006 119.671 167.936 118.375 C 170.347 117.265 172.514 115.66 174.254 113.655 C 176.024 111.588 177.398 109.182 178.283 106.59 C 179.229 103.906 179.717 101.037 179.687 98.168 C 179.717 95.423 179.259 92.677 178.344 90.085 C 177.489 87.648 176.207 85.396 174.498 83.484 C 172.789 81.54 170.652 79.997 168.272 78.979 C 165.189 77.684 161.862 77.067 158.505 77.098"/>
+ </g>
+ <path fill="#ffffff" d="M 158.414 74.013 L 158.261 74.013 C 158.231 74.013 158.2 74.013 158.2 74.013 C 155.697 74.013 153.225 74.259 150.783 74.753 C 149.044 75.092 147.335 75.678 145.717 76.45 C 143.458 77.529 141.505 79.195 140.101 81.293 C 138.728 83.422 137.782 85.797 137.324 88.296 C 136.774 90.98 136.53 93.726 136.53 96.471 C 136.561 98.261 136.622 100.081 136.744 101.87 C 136.805 102.827 136.835 103.783 136.866 104.739 L 118.553 105.017 C 118.553 104.4 118.523 103.783 118.462 103.197 C 118.309 101.006 118.248 98.816 118.218 96.626 C 118.187 92.615 118.553 88.636 119.347 84.687 C 120.293 79.843 122.155 75.185 124.841 71.051 C 128.106 66.177 132.593 62.259 137.843 59.729 C 140.834 58.279 143.977 57.23 147.212 56.582 C 150.844 55.873 154.537 55.502 158.231 55.502 L 158.322 55.502 C 164.152 55.441 169.951 56.582 175.353 58.834 C 180.236 60.901 184.601 64.048 188.141 68.028 C 191.437 71.76 193.97 76.141 195.619 80.861 C 197.206 85.427 198.03 90.24 197.999 95.114 C 197.999 100.05 197.175 104.955 195.558 109.645 C 193.909 114.426 191.376 118.869 188.08 122.694 C 184.57 126.766 180.236 130.006 175.383 132.227 C 170.042 134.602 164.274 135.775 158.414 135.713 L 158.2 135.713 L 97.189 135.713 C 97.158 135.713 97.097 135.713 97.067 135.713 C 93.77 135.682 90.535 136.299 87.483 137.564 C 85.164 138.582 83.088 140.063 81.409 141.976 C 79.761 143.888 78.479 146.079 77.655 148.485 C 76.77 151.076 76.313 153.791 76.313 156.537 C 76.313 159.406 76.801 162.275 77.747 165.021 C 78.632 167.612 79.975 170.049 81.745 172.147 C 83.485 174.183 85.591 175.818 88.002 176.929 C 90.871 178.255 94.015 178.934 97.158 178.903 C 97.189 178.903 97.219 178.903 97.219 178.903 L 97.616 178.903 C 97.616 178.903 97.647 178.903 97.647 178.903 C 100.027 178.934 102.377 178.656 104.697 178.101 C 106.345 177.7 107.902 177.083 109.367 176.219 C 111.747 174.769 113.701 172.702 115.043 170.265 C 116.508 167.52 117.485 164.558 117.973 161.473 C 118.462 158.604 118.675 155.673 118.675 152.742 C 118.675 151.601 118.645 150.429 118.584 149.256 C 118.584 149.225 118.584 149.225 118.584 149.195 L 118.553 148.392 L 118.553 148.392 L 136.866 147.745 L 136.896 148.516 C 136.957 149.904 136.988 151.292 136.988 152.681 C 136.988 156.629 136.683 160.578 136.042 164.496 C 135.218 169.587 133.57 174.523 131.158 179.058 C 128.228 184.487 123.895 189.022 118.645 192.2 C 115.623 193.958 112.358 195.285 108.97 196.118 C 105.216 197.012 101.37 197.444 97.525 197.413 L 97.189 197.413 C 91.39 197.444 85.652 196.179 80.372 193.773 C 75.549 191.521 71.277 188.22 67.828 184.148 C 64.562 180.292 62.059 175.849 60.442 171.067 C 58.824 166.409 58 161.504 58 156.537 C 58 151.724 58.794 146.942 60.35 142.407 C 61.968 137.718 64.47 133.368 67.736 129.666 C 71.246 125.717 75.549 122.571 80.402 120.504 C 85.743 118.252 91.451 117.141 97.25 117.203 L 158.261 117.203 L 158.505 117.203 C 158.536 117.203 158.566 117.203 158.597 117.203 C 161.801 117.234 165.006 116.586 167.936 115.29 C 170.347 114.18 172.514 112.575 174.254 110.57 C 176.024 108.503 177.398 106.097 178.283 103.505 C 179.229 100.821 179.717 97.952 179.687 95.083 C 179.717 92.338 179.259 89.592 178.344 87 C 177.489 84.563 176.207 82.311 174.498 80.399 C 172.789 78.455 170.652 76.912 168.272 75.894 C 165.189 74.599 161.862 73.982 158.505 74.013"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/97C1_wordpad.0.svg b/.icons/Gruvbox_Dark-2/apps/64/97C1_wordpad.0.svg
new file mode 120000
index 000000000..746aac97d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/97C1_wordpad.0.svg
@@ -0,0 +1 @@
+document.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/9AD6_Origin.svg b/.icons/Gruvbox_Dark-2/apps/64/9AD6_Origin.svg
new file mode 100755
index 000000000..bedd24c9f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/9AD6_Origin.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="wKQL6yIg1lswnu4nIoyv6kDKx6B0YTde" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#wKQL6yIg1lswnu4nIoyv6kDKx6B0YTde)">
+ <linearGradient id="_lgradient_164" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f37e40"/>
+ <stop offset="100%" style="stop-color:#fac82e"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_164)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill-rule="evenodd" d="M 127.109 66.013 C 126.211 65.94 125.157 66.161 124.009 66.781 C 92.855 83.59 74.65 113.944 74.926 134.182 C 75.325 163.618 97.914 187.714 131.599 186.895 C 130.051 194.744 125.398 197.342 126.084 201.076 C 126.355 202.553 128.516 205.086 131.444 203.491 C 161.345 187.202 180.467 158.113 181.056 137.168 C 181.861 108.548 160.087 81.401 124.24 83.221 C 125.089 79.26 127.079 75.747 129.568 71.642 C 131.12 69.082 129.804 66.233 127.111 66.014 L 127.109 66.013 Z M 128.001 113.771 C 139.725 113.771 149.23 123.276 149.23 135.002 C 149.23 146.727 139.725 156.232 128.001 156.232 C 116.276 156.232 106.771 146.727 106.771 135.002 C 106.771 123.276 116.276 113.771 128.001 113.771 L 128.001 113.771 Z"/>
+ </g>
+ <linearGradient id="_lgradient_165" x1=".233" x2=".695" y1="-.071" y2="1.117" gradientTransform="matrix(106.155,0,0,138,74.923,59)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e8e8e8"/>
+ <stop offset="100%" style="stop-color:#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_165)" fill-rule="evenodd" d="M 127.109 59.013 C 126.211 58.94 125.157 59.161 124.009 59.781 C 92.855 76.59 74.65 106.944 74.926 127.182 C 75.325 156.618 97.914 180.714 131.599 179.895 C 130.051 187.744 125.398 190.342 126.084 194.076 C 126.355 195.553 128.516 198.086 131.444 196.491 C 161.345 180.202 180.467 151.113 181.056 130.168 C 181.861 101.548 160.087 74.401 124.24 76.221 C 125.089 72.26 127.079 68.747 129.568 64.642 C 131.12 62.082 129.804 59.233 127.111 59.014 L 127.109 59.013 Z M 128.001 106.771 C 139.725 106.771 149.23 116.276 149.23 128.002 C 149.23 139.727 139.725 149.232 128.001 149.232 C 116.276 149.232 106.771 139.727 106.771 128.002 C 106.771 116.276 116.276 106.771 128.001 106.771 L 128.001 106.771 Z"/>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <linearGradient id="_lgradient_166" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.651,0,0,228.341,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_166)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.802 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.086 13.73 206.144 14.181 209.174 14.741 C 211.887 15.241 214.573 15.881 217.22 16.657 C 219.618 17.354 221.965 18.217 224.243 19.241 C 226.355 20.182 228.383 21.303 230.303 22.591 C 232.143 23.831 233.862 25.242 235.437 26.806 C 237.002 28.375 238.415 30.089 239.657 31.925 C 240.943 33.842 242.068 35.863 243.02 37.967 C 244.041 40.242 244.908 42.582 245.617 44.972 C 246.394 47.616 247.034 50.299 247.535 53.009 C 248.097 56.034 248.547 59.078 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.015 L 250.329 155.225 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.116 172.052 249.962 175.917 249.739 179.778 C 249.542 183.227 249.257 186.67 248.883 190.104 C 248.547 193.165 248.097 196.213 247.535 199.241 C 247.033 201.948 246.393 204.627 245.617 207.268 C 244.91 209.659 244.042 211.999 243.02 214.273 C 242.07 216.378 240.945 218.399 239.656 220.315 C 238.417 222.153 237.004 223.867 235.436 225.434 C 233.861 226.998 232.142 228.409 230.302 229.649 C 228.382 230.937 226.355 232.058 224.243 232.999 C 221.963 234.022 219.617 234.888 217.22 235.593 C 214.574 236.37 211.888 237.007 209.174 237.499 C 206.143 238.065 203.091 238.514 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.928 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.08 240.076 70.204 239.922 66.332 239.699 C 62.876 239.503 59.425 239.218 55.984 238.845 C 52.919 238.514 49.867 238.065 46.836 237.499 C 44.122 237.007 41.436 236.37 38.79 235.593 C 36.393 234.888 34.047 234.022 31.767 232.999 C 29.655 232.058 27.627 230.937 25.707 229.649 C 23.867 228.409 22.148 226.998 20.573 225.434 C 19.005 223.867 17.592 222.153 16.353 220.315 C 15.065 218.399 13.94 216.378 12.99 214.273 C 11.968 211.999 11.1 209.659 10.393 207.268 C 9.617 204.627 8.977 201.948 8.475 199.241 C 7.913 196.213 7.463 193.165 7.127 190.104 C 6.753 186.67 6.468 183.227 6.271 179.778 C 6.048 175.917 5.894 172.052 5.809 168.185 C 5.717 163.866 5.674 159.545 5.681 155.225 L 5.681 97.015 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.195 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.299 9.616 47.616 10.393 44.972 C 11.102 42.582 11.969 40.242 12.99 37.967 C 13.942 35.863 15.067 33.842 16.354 31.925 C 17.596 30.089 19.009 28.375 20.574 26.806 C 22.149 25.242 23.868 23.831 25.708 22.591 C 27.628 21.303 29.655 20.182 31.767 19.241 C 34.045 18.217 36.392 17.354 38.79 16.657 C 41.437 15.881 44.123 15.241 46.836 14.741 C 49.868 14.18 52.919 13.731 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.082 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.453 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.027 19.154 213.581 19.761 216.099 20.499 C 218.318 21.148 220.49 21.949 222.6 22.896 C 224.505 23.749 226.335 24.761 228.07 25.922 C 229.694 27.015 231.21 28.262 232.594 29.646 C 233.98 31.031 235.231 32.544 236.332 34.165 C 237.492 35.892 238.506 37.712 239.362 39.608 C 240.307 41.716 241.109 43.886 241.762 46.102 C 242.504 48.613 243.114 51.161 243.591 53.736 C 244.131 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 L 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.106 171.917 245.955 175.736 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.564 192.631 244.132 195.577 243.591 198.504 C 243.114 201.079 242.503 203.627 241.761 206.138 C 241.109 208.355 240.307 210.524 239.361 212.632 C 238.507 214.529 237.493 216.35 236.331 218.075 C 235.233 219.701 233.982 221.218 232.594 222.605 C 231.206 223.983 229.691 225.226 228.069 226.318 C 226.335 227.479 224.505 228.491 222.6 229.344 C 220.492 230.295 218.32 231.096 216.099 231.741 C 213.581 232.479 211.027 233.086 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.453 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 L 90.932 236.29 C 86.634 236.29 82.335 236.25 78.037 236.153 C 74.208 236.071 70.381 235.92 66.557 235.701 C 63.174 235.511 59.796 235.232 56.427 234.865 C 53.457 234.543 50.501 234.108 47.564 233.559 C 44.983 233.086 42.429 232.479 39.911 231.741 C 37.69 231.096 35.518 230.295 33.41 229.344 C 31.505 228.491 29.675 227.479 27.94 226.318 C 26.318 225.226 24.803 223.982 23.416 222.604 C 22.028 221.218 20.776 219.701 19.678 218.075 C 18.516 216.35 17.502 214.529 16.648 212.632 C 15.702 210.524 14.9 208.355 14.248 206.138 C 13.506 203.627 12.896 201.079 12.419 198.504 C 11.878 195.577 11.446 192.631 11.121 189.672 C 10.747 186.302 10.471 182.932 10.275 179.552 C 10.055 175.736 9.904 171.917 9.822 168.096 C 9.732 163.807 9.686 159.516 9.685 155.226 L 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.896 51.161 13.507 48.613 14.249 46.102 C 14.902 43.886 15.704 41.716 16.649 39.608 C 17.505 37.712 18.519 35.892 19.679 34.165 C 20.779 32.544 22.031 31.03 23.416 29.645 C 24.801 28.261 26.316 27.014 27.941 25.922 C 29.675 24.761 31.505 23.749 33.41 22.896 C 35.52 21.949 37.692 21.148 39.911 20.499 C 42.429 19.761 44.983 19.154 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.557 16.539 C 70.381 16.325 74.208 16.174 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 L 165.078 15.96 L 165.078 15.96 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/9gag.svg b/.icons/Gruvbox_Dark-2/apps/64/9gag.svg
new file mode 100755
index 000000000..12b00e123
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/9gag.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".567" x2=".567" y1="1.071" y2="-.071" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#a0a0a0"/>
+ <stop offset="100%" stop-color="#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#333333" d="M64.08 91.512A39555.378 39555.378 0 0 1 128.108 55c21.34 12.155 42.708 24.273 64.019 36.474-.028 24.376-.037 48.751.01 73.126-21.302 12.221-42.698 24.254-64.038 36.4-21.396-12.248-42.905-24.301-64.236-36.652 8.51-4.808 17.01-9.625 25.538-14.405 12.896 7.376 25.83 14.704 38.698 22.126 12.839-7.478 25.848-14.666 38.641-22.219-.113-9.756-.009-19.502-.057-29.258a19547.213 19547.213 0 0 1-38.584 22.135c-21.359-12.052-42.651-24.226-64.01-36.297 0-4.976.01-9.952-.009-14.918zm37.916 7.319c8.66 5.041 17.414 9.952 26.103 14.955 8.745-4.975 17.48-9.961 26.244-14.927-8.764-4.939-17.49-9.952-26.244-14.909-8.707 4.948-17.377 9.97-26.103 14.881z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/A35F_hh.0.svg b/.icons/Gruvbox_Dark-2/apps/64/A35F_hh.0.svg
new file mode 120000
index 000000000..74f27a8db
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/A35F_hh.0.svg
@@ -0,0 +1 @@
+help.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/AVIMetaEdit.svg b/.icons/Gruvbox_Dark-2/apps/64/AVIMetaEdit.svg
new file mode 120000
index 000000000..ff71af90f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/AVIMetaEdit.svg
@@ -0,0 +1 @@
+avimetaedit.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Abricotine.svg b/.icons/Gruvbox_Dark-2/apps/64/Abricotine.svg
new file mode 120000
index 000000000..b5d50149e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Abricotine.svg
@@ -0,0 +1 @@
+abricotine.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Acetino2.svg b/.icons/Gruvbox_Dark-2/apps/64/Acetino2.svg
new file mode 120000
index 000000000..35e96e4bd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Acetino2.svg
@@ -0,0 +1 @@
+acetoneiso.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/AddressManager.svg b/.icons/Gruvbox_Dark-2/apps/64/AddressManager.svg
new file mode 120000
index 000000000..ee8923e3b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/AddressManager.svg
@@ -0,0 +1 @@
+addressbook.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/AdobeAIR.svg b/.icons/Gruvbox_Dark-2/apps/64/AdobeAIR.svg
new file mode 120000
index 000000000..04a5caa01
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/AdobeAIR.svg
@@ -0,0 +1 @@
+adobe-air.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/AdobeAfterEffect.svg b/.icons/Gruvbox_Dark-2/apps/64/AdobeAfterEffect.svg
new file mode 100755
index 000000000..eb82d3280
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/AdobeAfterEffect.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#7839b7" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".1" d="M87.22 11.83h81.549v228.338H87.22V11.83z"/>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#c5c9f5" fill-rule="evenodd" d="M137.172 168.193h-19.396l-6.075-15.89h-30.73l-6.075 15.89H55.5l32.248-81.788h17.059l32.365 81.788zm-50.359-32.248h18.929l-7.011-17.643q-1.636-3.972-2.453-6.893-.468 1.986-2.454 6.893l-7.011 17.643zm86.814 33.65q-13.204 0-20.798-8.295-7.595-8.296-7.595-23.018 0-14.371 7.653-22.784 7.653-8.413 20.74-8.413 11.917 0 19.395 7.245 7.478 7.244 7.478 21.031 0 5.725-.467 8.763h-38.207q.233 5.608 3.505 8.354 3.271 2.746 8.296 2.746 8.178 0 13.436-6.309l9.815 9.814q-8.997 10.866-23.251 10.866zm-11.685-38.207h22.317q-1.285-9.931-11.334-9.931-4.556 0-7.477 2.629-2.921 2.629-3.506 7.302z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/AdobeAudition.svg b/.icons/Gruvbox_Dark-2/apps/64/AdobeAudition.svg
new file mode 100755
index 000000000..87d86d402
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/AdobeAudition.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#2b898f" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".1" d="M87.22 11.83h81.549v228.338H87.22V11.83z"/>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#81e9c0" fill-rule="evenodd" d="M136.649 167.936h-19.271l-6.037-15.789H80.808l-6.037 15.789H55.5l32.042-81.265h16.949l32.158 81.265zm-50.036-32.042h18.807l-6.966-17.53q-1.625-3.947-2.438-6.849-.464 1.973-2.438 6.849l-6.965 17.53zM200.5 167.936h-16.833v-5.456q-5.573 6.849-16.253 6.849-3.599 0-6.966-1.103t-6.501-3.541q-3.135-2.438-5.05-6.965-1.916-4.528-1.916-10.565v-38.543h16.834v30.881q0 7.082 2.089 10.332 2.09 3.251 7.43 3.251 5.341 0 7.837-3.251 2.496-3.25 2.496-10.1v-31.113H200.5v59.324z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/AdobeBridge.svg b/.icons/Gruvbox_Dark-2/apps/64/AdobeBridge.svg
new file mode 100755
index 000000000..5967440a0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/AdobeBridge.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#eab305" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".1" d="M87.22 11.83h81.549v228.338H87.22V11.83z"/>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#fff4c9" fill-rule="evenodd" d="M66.083 168.85V86.373h38.882q14.139 0 20.679 6.421 6.539 6.422 6.539 15.966 0 12.725-9.308 17.084 6.009 2.239 9.013 7.423 3.005 5.184 3.005 10.84 0 10.251-6.952 17.497t-21.444 7.246H66.083zm17.91-50.311h19.205q10.722 0 10.722-7.776 0-7.659-8.837-7.659h-21.09v15.435zm0 33.462h23.329q4.948 0 7.187-2.474 2.239-2.475 2.239-5.774 0-9.072-12.607-9.072H83.993v17.32zm82.594 16.849h-17.084v-60.208h17.084v5.42q1.179-2.357 4.242-4.595 3.064-2.239 7.187-2.239 7.07 0 11.901 5.066l-2.239 15.553q-4.949-4.124-10.722-4.124-10.369 0-10.369 12.49v32.637z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/AdobeDreamweaver.svg b/.icons/Gruvbox_Dark-2/apps/64/AdobeDreamweaver.svg
new file mode 100755
index 000000000..fc9d75980
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/AdobeDreamweaver.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#28851e" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".1" d="M87.22 11.83h81.549v228.338H87.22V11.83z"/>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#cbe667" fill-rule="evenodd" d="M55.5 164.802V91.198h27.128q9.253 0 16.404 3.102 7.15 3.102 11.303 8.412 4.153 5.31 6.204 11.724 2.05 6.414 2.05 13.564 0 5.257-1.156 10.252-1.157 4.995-3.891 9.884t-6.835 8.517q-4.1 3.628-10.409 5.888-6.309 2.261-14.09 2.261H55.5zm15.983-15.247H83.89q9.043 0 13.564-6.466 4.522-6.467 4.522-15.089t-4.364-15.141q-4.364-6.52-12.565-6.52H71.483v43.216zm84.855 15.247h-13.459l-15.457-53.731h15.036l5.573 22.081q.21.841.736 3.786.526 2.944.841 4.1.21-.736.841-3.785.631-3.049.947-4.101l5.678-22.081h13.669l5.573 22.081q.21.841.841 3.786.631 2.944.946 4.1.211-.946.684-3.943.473-2.996.788-3.943l5.889-22.081H200.5l-15.562 53.731h-13.459l-5.678-24.394q0-.316-.789-3.681-.788-3.364-.999-5.047-.21 1.262-.63 3.102-.421 1.84-.842 3.523l-.525 2.103-5.678 24.394z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/AdobeFlash.svg b/.icons/Gruvbox_Dark-2/apps/64/AdobeFlash.svg
new file mode 120000
index 000000000..29daacecc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/AdobeFlash.svg
@@ -0,0 +1 @@
+flash.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/AdobeFlashBuilder.svg b/.icons/Gruvbox_Dark-2/apps/64/AdobeFlashBuilder.svg
new file mode 100755
index 000000000..92664813a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/AdobeFlashBuilder.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="270.648" height="254.338" x="-7.32" y="2.95" filterUnits="userSpaceOnUse">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#bc1938" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".1" d="M87.22 11.83h81.549v228.338H87.22z"/>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.077" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" vector-effect="non-scaling-stroke"/>
+ </g>
+ <path fill="#fa9381" fill-rule="evenodd" d="M84.831 167.997H67V85.882h57.246v16.892H84.831v14.429h24.752v16.892H84.831v33.902zm78.361 1.408q-7.507 0-11.027-5.983v4.575h-17.009V90.926l17.009-7.625v29.092q4.106-5.748 11.966-5.748 10.792 0 17.831 8.564Q189 123.772 189 137.966q0 15.016-6.921 23.227-6.921 8.212-18.887 8.212zm-1.877-16.423q5.162 0 7.919-3.989 2.756-3.988 2.756-11.027 0-7.155-2.756-11.027-2.757-3.871-7.919-3.871-5.982 0-9.15 3.871v22.289q2.933 3.754 9.15 3.754z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/AdobeIllustrator.svg b/.icons/Gruvbox_Dark-2/apps/64/AdobeIllustrator.svg
new file mode 100755
index 000000000..b27c93260
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/AdobeIllustrator.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#d64310" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".1" d="M87.22 11.83h81.549v228.338H87.22V11.83z"/>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#fec589" fill-rule="evenodd" d="M154.468 169.333h-19.615l-6.144-16.07H97.633l-6.145 16.07H71.874l32.612-82.712h17.251l32.731 82.712zm-50.927-32.612h19.142l-7.09-17.842q-1.654-4.018-2.481-6.972-.473 2.009-2.482 6.972l-7.089 17.842zm70.778-33.558q-4.017 0-6.971-2.895-2.954-2.895-2.954-6.912 0-4.018 2.895-6.853 2.894-2.836 7.03-2.836t6.972 2.776q2.835 2.777 2.835 6.913 0 4.017-2.835 6.912-2.836 2.895-6.972 2.895zm8.508 66.17h-17.134v-60.38h17.134v60.38z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/AdobeIndesign.svg b/.icons/Gruvbox_Dark-2/apps/64/AdobeIndesign.svg
new file mode 100755
index 000000000..08a074b26
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/AdobeIndesign.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#62237c" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".1" d="M87.22 11.83h81.549v228.338H87.22V11.83z"/>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#e97cc8" fill-rule="evenodd" d="M102.26 168.916H84.312V86.264h17.948v82.652zm40.027 1.417q-11.453 0-18.124-8.147-6.672-8.147-6.672-23.497 0-14.287 7.085-22.906 7.084-8.62 17.947-8.62 7.793 0 12.044 6.022V91.342l17.121-7.675v85.249h-17.121v-4.959q-3.306 6.376-12.28 6.376zm2.952-16.53q6.612 0 9.328-3.778v-22.317q-3.188-4.014-9.328-4.014-5.077 0-7.852 3.896-2.775 3.897-2.775 11.099 0 15.114 10.627 15.114z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/AdobeLightroom.svg b/.icons/Gruvbox_Dark-2/apps/64/AdobeLightroom.svg
new file mode 100755
index 000000000..d823b9dfd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/AdobeLightroom.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#1463a5" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".1" d="M87.22 11.83h81.549v228.338H87.22V11.83z"/>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#aee3f8" fill-rule="evenodd" d="M131.715 168.635H74.167V86.087h17.924V151.3h39.624v17.335zm26.769 0h-17.099v-60.26h17.099v5.425q1.179-2.359 4.245-4.6 3.066-2.24 7.194-2.24 7.075 0 11.91 5.071l-2.24 15.566q-4.953-4.127-10.732-4.127-10.377 0-10.377 12.5v32.665z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/AdobePhotoshop.svg b/.icons/Gruvbox_Dark-2/apps/64/AdobePhotoshop.svg
new file mode 100755
index 000000000..5f19cfa0e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/AdobePhotoshop.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#234db8" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".1" d="M87.22 11.83h81.549v228.338H87.22V11.83z"/>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#a2bcfe" fill-rule="evenodd" d="M85.83 168.352H68V86.24h36.364q14.662 0 21.642 7.625 6.979 7.625 6.979 18.768 0 4.81-1.642 9.326-1.642 4.516-4.927 8.387-3.284 3.871-9.032 6.217-5.748 2.346-13.02 2.346H85.83v29.443zm0-46.217h19.237q4.693 0 7.039-2.815 2.346-2.816 2.346-6.687 0-3.753-2.229-6.627-2.229-2.874-7.156-2.874H85.83v19.003zm78.123 47.625q-7.39 0-14.193-3.109-6.804-3.108-10.44-8.27l10.909-9.267q2.463 2.464 6.334 4.575 3.871 2.112 7.859 2.112 8.329 0 8.329-4.692 0-2.112-2.17-3.461-2.17-1.349-8.036-3.578-11.143-3.753-16.187-8.035-5.044-4.281-5.044-12.023 0-7.86 6.393-12.434 6.393-4.575 15.894-4.575 13.607 0 22.522 9.971l-11.026 9.032q-5.513-5.044-11.496-5.044-7.038 0-7.038 3.871 0 3.636 11.73 6.569 4.223 1.407 6.98 2.639 2.756 1.232 6.041 3.519 3.284 2.288 4.985 5.689 1.701 3.402 1.701 7.86 0 8.797-6.51 13.724-6.511 4.927-17.537 4.927z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/AdobePrelude.svg b/.icons/Gruvbox_Dark-2/apps/64/AdobePrelude.svg
new file mode 100755
index 000000000..b66e1ceb4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/AdobePrelude.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#23abb8" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".1" d="M87.22 11.83h81.549v228.338H87.22V11.83z"/>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#a3f7ff" fill-rule="evenodd" d="M99.532 168.061H81.833V86.556h36.095q14.555 0 21.483 7.568 6.928 7.568 6.928 18.63 0 4.774-1.631 9.256-1.63 4.483-4.89 8.325-3.26 3.843-8.965 6.172-5.706 2.328-12.925 2.328H99.532v29.226zm0-45.876h19.095q4.657 0 6.986-2.794 2.329-2.795 2.329-6.637 0-3.726-2.212-6.579-2.213-2.853-7.103-2.853H99.532v18.863zm74.635 45.876h-16.883V91.912l16.883-7.918v84.067z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/AdobePremierePro.svg b/.icons/Gruvbox_Dark-2/apps/64/AdobePremierePro.svg
new file mode 100755
index 000000000..2d4ac3170
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/AdobePremierePro.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#5d39b8" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".1" d="M87.22 11.83h81.549v228.338H87.22V11.83z"/>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#d2c4f5" fill-rule="evenodd" d="M88.225 168h-17.73V86.35h36.159q14.581 0 21.521 7.582 6.94 7.582 6.94 18.663 0 4.782-1.633 9.273t-4.899 8.34q-3.266 3.849-8.981 6.182-5.716 2.333-12.948 2.333H88.225V168zm0-45.957h19.129q4.666 0 6.999-2.8 2.333-2.799 2.333-6.648 0-3.733-2.217-6.59-2.216-2.858-7.115-2.858H88.225v18.896zM162.41 168h-16.914v-59.604h16.914v5.365q1.166-2.333 4.199-4.549 3.032-2.216 7.115-2.216 6.998 0 11.781 5.016l-2.216 15.396q-4.899-4.082-10.615-4.082-10.264 0-10.264 12.364V168z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/AdobeReader.svg b/.icons/Gruvbox_Dark-2/apps/64/AdobeReader.svg
new file mode 120000
index 000000000..f7988e40d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/AdobeReader.svg
@@ -0,0 +1 @@
+adobe-reader.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/AdobeReader10.svg b/.icons/Gruvbox_Dark-2/apps/64/AdobeReader10.svg
new file mode 120000
index 000000000..f7988e40d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/AdobeReader10.svg
@@ -0,0 +1 @@
+adobe-reader.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/AdobeReader11.svg b/.icons/Gruvbox_Dark-2/apps/64/AdobeReader11.svg
new file mode 120000
index 000000000..f7988e40d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/AdobeReader11.svg
@@ -0,0 +1 @@
+adobe-reader.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/AdobeReader12.svg b/.icons/Gruvbox_Dark-2/apps/64/AdobeReader12.svg
new file mode 120000
index 000000000..f7988e40d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/AdobeReader12.svg
@@ -0,0 +1 @@
+adobe-reader.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/AdobeReader8.svg b/.icons/Gruvbox_Dark-2/apps/64/AdobeReader8.svg
new file mode 120000
index 000000000..f7988e40d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/AdobeReader8.svg
@@ -0,0 +1 @@
+adobe-reader.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/AdobeReader9.svg b/.icons/Gruvbox_Dark-2/apps/64/AdobeReader9.svg
new file mode 120000
index 000000000..f7988e40d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/AdobeReader9.svg
@@ -0,0 +1 @@
+adobe-reader.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/AdobeSpeedgrade.svg b/.icons/Gruvbox_Dark-2/apps/64/AdobeSpeedgrade.svg
new file mode 100755
index 000000000..2395083e3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/AdobeSpeedgrade.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#23abb8" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".1" d="M87.22 11.83h81.549v228.338H87.22V11.83z"/>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#a3f7ff" fill-rule="evenodd" d="M98.071 167.887q-11.455 0-19.709-6.12-8.254-6.121-11.848-16.902l15.273-5.727q2.696 5.727 7.075 9.152 4.38 3.425 9.659 3.425 5.502 0 8.647-2.077 3.144-2.078 3.144-6.008 0-2.583-2.302-4.605-2.302-2.021-4.829-2.976-2.527-.954-7.805-2.639-3.481-1.123-5.222-1.741-1.741-.617-4.997-1.965-3.257-1.347-4.942-2.471-1.684-1.123-4.043-3.032-2.358-1.909-3.537-3.986-1.179-2.078-2.078-5.054-.898-2.976-.898-6.345 0-9.434 7.412-15.835 7.412-6.401 20.102-6.401 10.556 0 17.744 5.503 7.187 5.503 9.545 14.15l-15.273 4.941q-3.706-8.422-12.915-8.422-9.545 0-9.545 6.401 0 1.46.898 2.583.899 1.123 3.257 2.246t3.874 1.684q1.516.562 5.335 1.909 4.043 1.348 6.233 2.134 2.189.786 6.008 2.415 3.818 1.628 6.008 3.481t4.548 4.436q2.359 2.583 3.425 6.064 1.067 3.482 1.067 7.637 0 11.118-8.31 17.632-8.31 6.513-21.001 6.513zm75.131-56.264v-2.47h16.284v47.392q0 6.738-.506 11.174-.505 4.436-2.133 8.535-1.629 4.099-4.605 6.513-2.976 2.415-7.861 4.043-4.885 1.628-11.96 2.19l-9.321-13.926q12.016-1.01 16.003-2.807t4.099-7.974q-3.818 3.594-11.455 3.594-10.893 0-17.351-7.749-6.457-7.749-6.457-22.348 0-13.701 6.57-21.843 6.569-8.142 17.238-8.142 7.412 0 11.455 3.818zm0 37.06v-21.45l-.842-.842q-.73-.73-1.236-1.067-.505-.337-1.516-.842-1.011-.505-2.358-.73-1.348-.224-3.032-.224-4.717 0-7.356 3.705-2.639 3.706-2.639 10.557 0 14.375 9.995 14.375 5.952 0 8.984-3.482z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/AdobeUpdate.svg b/.icons/Gruvbox_Dark-2/apps/64/AdobeUpdate.svg
new file mode 100755
index 000000000..c85bbf6cf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/AdobeUpdate.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#bc1938" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".1" d="M87.22 11.83h81.549v228.338H87.22V11.83z"/>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#f9f9f9" d="M127.833 185.846l4.988-14.962H85.443l42.39-79.794 49.872 94.756h14.962L127.833 66.154 63 185.846"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/AdobeWidgetBrowser.svg b/.icons/Gruvbox_Dark-2/apps/64/AdobeWidgetBrowser.svg
new file mode 120000
index 000000000..240d708d0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/AdobeWidgetBrowser.svg
@@ -0,0 +1 @@
+plugin.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/AdvancedPhoto.svg b/.icons/Gruvbox_Dark-2/apps/64/AdvancedPhoto.svg
new file mode 120000
index 000000000..4e734554e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/AdvancedPhoto.svg
@@ -0,0 +1 @@
+photo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/AirPortUtility.svg b/.icons/Gruvbox_Dark-2/apps/64/AirPortUtility.svg
new file mode 120000
index 000000000..ebb674347
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/AirPortUtility.svg
@@ -0,0 +1 @@
+wifi.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/AlphaPlot.svg b/.icons/Gruvbox_Dark-2/apps/64/AlphaPlot.svg
new file mode 100755
index 000000000..4a34762db
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/AlphaPlot.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1="-.033" x2="1.033" y1="-.071" y2=".924" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e72662"/>
+ <stop offset="48.272%" stop-color="#ec3c50"/>
+ <stop offset="100%" stop-color="#ff7b66"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" d="M120.5 78C83 78 63 125.59 63 142.005c0 21 10 35.995 32.5 35.995h7.5c16.525 0 36.555-20 42.5-30 2.5 5 7.5 30 27.5 30 8.56 0 20-10 20-10-25 7.7-32.5-37.5-32.5-37.5l30-47.5h-25L153 104.25C151.16 99.295 143 78 120.5 78zm-.78 12.59c7.655.84 14.53 10.535 18.28 34.91-6.38 12.5-27.7 40.1-45 40-26.25-.175 3.75-77.43 26.72-74.91z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Alva.svg b/.icons/Gruvbox_Dark-2/apps/64/Alva.svg
new file mode 120000
index 000000000..8956c64ba
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Alva.svg
@@ -0,0 +1 @@
+alva.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Amazon-www.amazon.ca.svg b/.icons/Gruvbox_Dark-2/apps/64/Amazon-www.amazon.ca.svg
new file mode 100755
index 000000000..72f091e19
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Amazon-www.amazon.ca.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#d9d9d9" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#d52b1e" d="M40.012 90.75l25-11.25 24.75 11.375-.001-29.173H40.123l-.111 29.048zM40.024 16l.099 15.155h49.638l-.004-19.092h-7.633c-18.708.231-32.731 1.554-42.1 3.937z"/>
+ <path fill="#eeeeee" d="M40.123 61.702V31.155h49.638v30.547H40.123z"/>
+ <path fill="#d52b1e" d="M72.794 45.254c.266-2.287.504-4.337.766-6.623l-1.913.583a.877.877 0 0 1-.909-.304l-5.411-6.642-.647 1.375c-.215.605-.557.439-1.378.219l-3.696-1.013.815 3.858c.057.376-.181.626-.411.684l-1.739.498 3.425 3.051c.55.433.55 1.311-.718 1.038l-6.938-1.304.907 1.751c.275.491.321.981-.17 1.254l-4.517 2.415h.113-.113l4.517 2.416c.491.274.445.765.17 1.256l-.907 1.749 6.938-1.304c1.268-.275 1.268.605.718 1.038L58.273 54.3l1.739.496c.229.058.468.31.411.686l-.815 3.858 3.696-1.014c.821-.215 1.162-.383 1.378.222l.647 1.375 5.411-6.642a.87.87 0 0 1 .909-.302l1.913.582-.766-6.625c0-.202.113-.336.346-.334l7.071.409v-1.825l-7.071.406c-.235-.004-.348-.135-.348-.338z"/>
+ <g fill-rule="evenodd">
+ <path fill="#201f1f" d="M136.09 118.046c0 5.943.152 10.886-2.717 16.152-2.309 4.278-5.978 6.912-10.069 6.912-5.587 0-8.831-4.447-8.831-11.021 0-12.973 11.109-15.334 21.621-15.334v3.295m14.674 37.09c-.952.9-2.344.97-3.431.374-4.821-4.195-5.691-6.148-8.356-10.156-7.982 8.526-13.621 11.073-23.981 11.073-12.243 0-21.782-7.895-21.782-23.707 0-12.348 6.404-20.769 15.504-24.882 7.882-3.635 18.921-4.278 27.359-5.282v-1.97c0-3.617.274-7.895-1.747-11.021-1.783-2.804-5.178-3.957-8.17-3.957-5.552 0-10.495 2.974-11.699 9.139-.257 1.374-1.205 2.717-2.531 2.787L97.822 95.96c-1.187-.287-2.496-1.291-2.174-3.191C98.909 74.904 114.365 69.5 128.186 69.5c7.082 0 16.338 1.969 21.912 7.574 7.083 6.912 6.404 16.134 6.404 26.173v23.707c0 7.135 2.818 10.256 5.487 14.113.935 1.361 1.139 3.021-.035 4.043a695.957 695.957 0 0 0-11.156 10.104l-.052-.052"/>
+ <path fill="#f34f17" d="M173.654 168.166c-12.382 9.339-30.316 14.334-45.768 14.334-21.651 0-41.151-8.204-55.907-21.869-1.156-1.069-.117-2.53 1.274-1.7 15.913 9.496 35.612 15.2 55.942 15.2 13.703 0 28.803-2.904 42.663-8.952 2.104-.9 3.857 1.409 1.8 2.974"/>
+ <path fill="#f34f17" d="M178.801 162.131c-1.578-2.074-10.46-.987-14.434-.491-1.222.152-1.408-.935-.304-1.717 7.065-5.096 18.682-3.635 20.021-1.918 1.361 1.718-.339 13.639-6.996 19.326-1.017.882-1.986.408-1.53-.748 1.478-3.822 4.839-12.382 3.243-14.452z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Amazon-www.amazon.cn.svg b/.icons/Gruvbox_Dark-2/apps/64/Amazon-www.amazon.cn.svg
new file mode 100755
index 000000000..2ad48963e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Amazon-www.amazon.cn.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#d9d9d9" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#de2910" d="M65.375 78.625L40 89.825V15.938C52.797 13.141 69.407 11.839 89.8 12v77.825l-24.425-11.2z"/>
+ <path fill="#ffde00" d="M44.98 57.375l13.513-4.391-8.351 11.495V50.271l8.351 11.495-13.513-4.391zm-2.291-13.424l4.718.415-4.062 2.437 1.854-4.358 1.062 4.615-3.572-3.109zm5.537-5.793l4.187 2.214-4.689.67 3.4-3.298-.812 4.666-2.086-4.252zm8.35-.552l2.92 3.729-4.554-1.301 4.449-1.624-2.645 3.929-.17-4.733zm3.504 6.44l4.731.22-3.956 2.603 1.671-4.431 1.253 4.567-3.699-2.959z"/>
+ <g fill-rule="evenodd">
+ <path fill="#201f1f" d="M136.09 118.046c0 5.943.152 10.886-2.717 16.152-2.309 4.278-5.978 6.912-10.069 6.912-5.587 0-8.831-4.447-8.831-11.021 0-12.973 11.109-15.334 21.621-15.334v3.295m14.674 37.09c-.952.9-2.344.97-3.431.374-4.821-4.195-5.691-6.148-8.356-10.156-7.982 8.526-13.621 11.073-23.981 11.073-12.243 0-21.782-7.895-21.782-23.707 0-12.348 6.404-20.769 15.504-24.882 7.882-3.635 18.921-4.278 27.359-5.282v-1.97c0-3.617.274-7.895-1.747-11.021-1.783-2.804-5.178-3.957-8.17-3.957-5.552 0-10.495 2.974-11.699 9.139-.257 1.374-1.205 2.717-2.531 2.787L97.822 95.96c-1.187-.287-2.496-1.291-2.174-3.191C98.909 74.904 114.365 69.5 128.186 69.5c7.082 0 16.338 1.969 21.912 7.574 7.083 6.912 6.404 16.134 6.404 26.173v23.707c0 7.135 2.818 10.256 5.487 14.113.935 1.361 1.139 3.021-.035 4.043a695.957 695.957 0 0 0-11.156 10.104l-.052-.052"/>
+ <path fill="#f34f17" d="M173.654 168.166c-12.382 9.339-30.316 14.334-45.768 14.334-21.651 0-41.151-8.204-55.907-21.869-1.156-1.069-.117-2.53 1.274-1.7 15.913 9.496 35.612 15.2 55.942 15.2 13.703 0 28.803-2.904 42.663-8.952 2.104-.9 3.857 1.409 1.8 2.974"/>
+ <path fill="#f34f17" d="M178.801 162.131c-1.578-2.074-10.46-.987-14.434-.491-1.222.152-1.408-.935-.304-1.717 7.065-5.096 18.682-3.635 20.021-1.918 1.361 1.718-.339 13.639-6.996 19.326-1.017.882-1.986.408-1.53-.748 1.478-3.822 4.839-12.382 3.243-14.452z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Amazon-www.amazon.co.uk.svg b/.icons/Gruvbox_Dark-2/apps/64/Amazon-www.amazon.co.uk.svg
new file mode 100755
index 000000000..b5f5cfc72
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Amazon-www.amazon.co.uk.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#d9d9d9" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#234db8" d="M40.024 16l.101 74.75 25-11.25L89.75 90.875l.007-78.812q-3.461-.032-7.679-.032C63.37 12.262 49.393 13.617 40.024 16z"/>
+ <path fill="#ffffff" d="M55.498 13.406V37.75H40.103V60.5h15.395v23.281q3.252-1.406 9.565-4.312 6.218 2.937 9.24 4.219V60.5h15.395V37.75H74.303V12.188c-6.802.26-13.061.676-18.805 1.218z"/>
+ <path fill="#ffffff" d="M57.897 49.187L40.129 79.781l-.103 11.094 10.428-4.83 14.434-24.832 14.493 24.933 10.369 4.729-.103-11.094-17.768-30.594 17.819-30.656.083-6.5q-6.328-.015-10.39.016c-2.826 4.844-7.676 13.299-14.503 25.103L51.379 13.89c-4.365.607-8.116 1.315-11.314 2.063l.012 2.578 17.82 30.656z"/>
+ <path fill="#da1636" d="M59.268 13.063l.005 29.163-19.17-.01v13.69l19.17.01-.005 26.209 5.795-2.594 5.522 2.563.005-26.178 19.108.008v-13.69l-19.108-.008-.006-29.851c-3.798.146-7.56.385-11.316.688z"/>
+ <path fill="#da1636" d="M55.498 65.375L41.125 90.344l6.207-2.859 8.192-14.172-.026-7.938zm18.857-32.5l12.02-20.906-4.597.059-7.397 12.816-.026 8.031zM45.177 14.902l10.347 17.879v4.938l-1.73-.063-12.71-21.911a41.33 41.33 0 0 1 4.093-.843zm43.731 75.597L74.381 65.406v-4.937l1.73.062 13.587 23.36.046 7.007-.836-.399z"/>
+ <g fill-rule="evenodd">
+ <path fill="#201f1f" d="M136.09 118.046c0 5.943.152 10.886-2.717 16.152-2.309 4.278-5.978 6.912-10.069 6.912-5.587 0-8.831-4.447-8.831-11.021 0-12.973 11.109-15.334 21.621-15.334v3.295m14.674 37.09c-.952.9-2.344.97-3.431.374-4.821-4.195-5.691-6.148-8.356-10.156-7.982 8.526-13.621 11.073-23.981 11.073-12.243 0-21.782-7.895-21.782-23.707 0-12.348 6.404-20.769 15.504-24.882 7.882-3.635 18.921-4.278 27.359-5.282v-1.97c0-3.617.274-7.895-1.747-11.021-1.783-2.804-5.178-3.957-8.17-3.957-5.552 0-10.495 2.974-11.699 9.139-.257 1.374-1.205 2.717-2.531 2.787L97.822 95.96c-1.187-.287-2.496-1.291-2.174-3.191C98.909 74.904 114.365 69.5 128.186 69.5c7.082 0 16.338 1.969 21.912 7.574 7.083 6.912 6.404 16.134 6.404 26.173v23.707c0 7.135 2.818 10.256 5.487 14.113.935 1.361 1.139 3.021-.035 4.043a695.957 695.957 0 0 0-11.156 10.104l-.052-.052"/>
+ <path fill="#f34f17" d="M173.654 168.166c-12.382 9.339-30.316 14.334-45.768 14.334-21.651 0-41.151-8.204-55.907-21.869-1.156-1.069-.117-2.53 1.274-1.7 15.913 9.496 35.612 15.2 55.942 15.2 13.703 0 28.803-2.904 42.663-8.952 2.104-.9 3.857 1.409 1.8 2.974"/>
+ <path fill="#f34f17" d="M178.801 162.131c-1.578-2.074-10.46-.987-14.434-.491-1.222.152-1.408-.935-.304-1.717 7.065-5.096 18.682-3.635 20.021-1.918 1.361 1.718-.339 13.639-6.996 19.326-1.017.882-1.986.408-1.53-.748 1.478-3.822 4.839-12.382 3.243-14.452z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Amazon-www.amazon.com.svg b/.icons/Gruvbox_Dark-2/apps/64/Amazon-www.amazon.com.svg
new file mode 100755
index 000000000..de4b02c43
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Amazon-www.amazon.com.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#d9d9d9" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <g fill-rule="evenodd">
+ <path fill="#201f1f" d="M136.09 118.046c0 5.943.152 10.886-2.717 16.152-2.309 4.278-5.978 6.912-10.069 6.912-5.587 0-8.831-4.447-8.831-11.021 0-12.973 11.109-15.334 21.621-15.334v3.295m14.674 37.09c-.952.9-2.344.97-3.431.374-4.821-4.195-5.691-6.148-8.356-10.156-7.982 8.526-13.621 11.073-23.981 11.073-12.243 0-21.782-7.895-21.782-23.707 0-12.348 6.404-20.769 15.504-24.882 7.882-3.635 18.921-4.278 27.359-5.282v-1.97c0-3.617.274-7.895-1.747-11.021-1.783-2.804-5.178-3.957-8.17-3.957-5.552 0-10.495 2.974-11.699 9.139-.257 1.374-1.205 2.717-2.531 2.787L97.822 95.96c-1.187-.287-2.496-1.291-2.174-3.191C98.909 74.904 114.365 69.5 128.186 69.5c7.082 0 16.338 1.969 21.912 7.574 7.083 6.912 6.404 16.134 6.404 26.173v23.707c0 7.135 2.818 10.256 5.487 14.113.935 1.361 1.139 3.021-.035 4.043a695.957 695.957 0 0 0-11.156 10.104l-.052-.052"/>
+ <path fill="#f34f17" d="M173.654 168.166c-12.382 9.339-30.316 14.334-45.768 14.334-21.651 0-41.151-8.204-55.907-21.869-1.156-1.069-.117-2.53 1.274-1.7 15.913 9.496 35.612 15.2 55.942 15.2 13.703 0 28.803-2.904 42.663-8.952 2.104-.9 3.857 1.409 1.8 2.974"/>
+ <path fill="#f34f17" d="M178.801 162.131c-1.578-2.074-10.46-.987-14.434-.491-1.222.152-1.408-.935-.304-1.717 7.065-5.096 18.682-3.635 20.021-1.918 1.361 1.718-.339 13.639-6.996 19.326-1.017.882-1.986.408-1.53-.748 1.478-3.822 4.839-12.382 3.243-14.452z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Amazon-www.amazon.de.svg b/.icons/Gruvbox_Dark-2/apps/64/Amazon-www.amazon.de.svg
new file mode 100755
index 000000000..b856f0d2b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Amazon-www.amazon.de.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#d9d9d9" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <g fill-rule="evenodd">
+ <path fill="#201f1f" d="M136.09 118.046c0 5.943.152 10.886-2.717 16.152-2.309 4.278-5.978 6.912-10.069 6.912-5.587 0-8.831-4.447-8.831-11.021 0-12.973 11.109-15.334 21.621-15.334v3.295m14.674 37.09c-.952.9-2.344.97-3.431.374-4.821-4.195-5.691-6.148-8.356-10.156-7.982 8.526-13.621 11.073-23.981 11.073-12.243 0-21.782-7.895-21.782-23.707 0-12.348 6.404-20.769 15.504-24.882 7.882-3.635 18.921-4.278 27.359-5.282v-1.97c0-3.617.274-7.895-1.747-11.021-1.783-2.804-5.178-3.957-8.17-3.957-5.552 0-10.495 2.974-11.699 9.139-.257 1.374-1.205 2.717-2.531 2.787L97.822 95.96c-1.187-.287-2.496-1.291-2.174-3.191C98.909 74.904 114.365 69.5 128.186 69.5c7.082 0 16.338 1.969 21.912 7.574 7.083 6.912 6.404 16.134 6.404 26.173v23.707c0 7.135 2.818 10.256 5.487 14.113.935 1.361 1.139 3.021-.035 4.043a695.957 695.957 0 0 0-11.156 10.104l-.052-.052"/>
+ <path fill="#f34f17" d="M173.654 168.166c-12.382 9.339-30.316 14.334-45.768 14.334-21.651 0-41.151-8.204-55.907-21.869-1.156-1.069-.117-2.53 1.274-1.7 15.913 9.496 35.612 15.2 55.942 15.2 13.703 0 28.803-2.904 42.663-8.952 2.104-.9 3.857 1.409 1.8 2.974"/>
+ <path fill="#f34f17" d="M178.801 162.131c-1.578-2.074-10.46-.987-14.434-.491-1.222.152-1.408-.935-.304-1.717 7.065-5.096 18.682-3.635 20.021-1.918 1.361 1.718-.339 13.639-6.996 19.326-1.017.882-1.986.408-1.53-.748 1.478-3.822 4.839-12.382 3.243-14.452z"/>
+ </g>
+ <path fill="#1a1a1a" d="M40.117 15.905c5.312-1.198 11.119-2.083 17.394-2.686l-.198 69.75L40 90.844l.117-74.939z"/>
+ <path fill="#bc1938" d="M65.031 79.563l-8.852 3.906V13.375c5.338-.573 11.146-.938 17.392-1.125v71.156l-8.54-3.843z"/>
+ <path fill="#eab305" d="M72.233 12.312c6.241-.35 12.11-.403 17.517-.249v78.968l-17.531-8.187.014-70.532z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Amazon-www.amazon.es.svg b/.icons/Gruvbox_Dark-2/apps/64/Amazon-www.amazon.es.svg
new file mode 100755
index 000000000..28a0d9ab2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Amazon-www.amazon.es.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#d9d9d9" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <g fill-rule="evenodd">
+ <path fill="#201f1f" d="M136.09 118.046c0 5.943.152 10.886-2.717 16.152-2.309 4.278-5.978 6.912-10.069 6.912-5.587 0-8.831-4.447-8.831-11.021 0-12.973 11.109-15.334 21.621-15.334v3.295m14.674 37.09c-.952.9-2.344.97-3.431.374-4.821-4.195-5.691-6.148-8.356-10.156-7.982 8.526-13.621 11.073-23.981 11.073-12.243 0-21.782-7.895-21.782-23.707 0-12.348 6.404-20.769 15.504-24.882 7.882-3.635 18.921-4.278 27.359-5.282v-1.97c0-3.617.274-7.895-1.747-11.021-1.783-2.804-5.178-3.957-8.17-3.957-5.552 0-10.495 2.974-11.699 9.139-.257 1.374-1.205 2.717-2.531 2.787L97.822 95.96c-1.187-.287-2.496-1.291-2.174-3.191C98.909 74.904 114.365 69.5 128.186 69.5c7.082 0 16.338 1.969 21.912 7.574 7.083 6.912 6.404 16.134 6.404 26.173v23.707c0 7.135 2.818 10.256 5.487 14.113.935 1.361 1.139 3.021-.035 4.043a695.957 695.957 0 0 0-11.156 10.104l-.052-.052"/>
+ <path fill="#f34f17" d="M173.654 168.166c-12.382 9.339-30.316 14.334-45.768 14.334-21.651 0-41.151-8.204-55.907-21.869-1.156-1.069-.117-2.53 1.274-1.7 15.913 9.496 35.612 15.2 55.942 15.2 13.703 0 28.803-2.904 42.663-8.952 2.104-.9 3.857 1.409 1.8 2.974"/>
+ <path fill="#f34f17" d="M178.801 162.131c-1.578-2.074-10.46-.987-14.434-.491-1.222.152-1.408-.935-.304-1.717 7.065-5.096 18.682-3.635 20.021-1.918 1.361 1.718-.339 13.639-6.996 19.326-1.017.882-1.986.408-1.53-.748 1.478-3.822 4.839-12.382 3.243-14.452z"/>
+ </g>
+ <path fill="#bc1938" d="M40.117 15.905c5.312-1.198 11.119-2.083 17.394-2.686l-.198 69.75L40 90.844l.117-74.939z"/>
+ <path fill="#eab305" d="M65.031 79.563l-8.852 3.906V13.375c5.338-.573 11.146-.938 17.392-1.125v71.156l-8.54-3.843z"/>
+ <path fill="#bc1938" d="M72.233 12.312c6.241-.35 12.11-.403 17.517-.249v78.968l-17.531-8.187.014-70.532z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Amazon-www.amazon.fr.svg b/.icons/Gruvbox_Dark-2/apps/64/Amazon-www.amazon.fr.svg
new file mode 100755
index 000000000..cbc778ab5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Amazon-www.amazon.fr.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#d9d9d9" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#234db8" d="M39.929 60.5h49.642V91L65.063 79.5 39.929 91V60.5z"/>
+ <path fill="#f2f2f2" d="M39.929 29.875h49.642V60.5H39.929V29.875z"/>
+ <path fill="#da1636" d="M39.929 16.125c11.443-2.878 28-4.222 49.642-4.062V30H39.929V16.125z"/>
+ <g fill-rule="evenodd">
+ <path fill="#201f1f" d="M136.09 118.046c0 5.943.152 10.886-2.717 16.152-2.309 4.278-5.978 6.912-10.069 6.912-5.587 0-8.831-4.447-8.831-11.021 0-12.973 11.109-15.334 21.621-15.334v3.295m14.674 37.09c-.952.9-2.344.97-3.431.374-4.821-4.195-5.691-6.148-8.356-10.156-7.982 8.526-13.621 11.073-23.981 11.073-12.243 0-21.782-7.895-21.782-23.707 0-12.348 6.404-20.769 15.504-24.882 7.882-3.635 18.921-4.278 27.359-5.282v-1.97c0-3.617.274-7.895-1.747-11.021-1.783-2.804-5.178-3.957-8.17-3.957-5.552 0-10.495 2.974-11.699 9.139-.257 1.374-1.205 2.717-2.531 2.787L97.822 95.96c-1.187-.287-2.496-1.291-2.174-3.191C98.909 74.904 114.365 69.5 128.186 69.5c7.082 0 16.338 1.969 21.912 7.574 7.083 6.912 6.404 16.134 6.404 26.173v23.707c0 7.135 2.818 10.256 5.487 14.113.935 1.361 1.139 3.021-.035 4.043a695.957 695.957 0 0 0-11.156 10.104l-.052-.052"/>
+ <path fill="#f34f17" d="M173.654 168.166c-12.382 9.339-30.316 14.334-45.768 14.334-21.651 0-41.151-8.204-55.907-21.869-1.156-1.069-.117-2.53 1.274-1.7 15.913 9.496 35.612 15.2 55.942 15.2 13.703 0 28.803-2.904 42.663-8.952 2.104-.9 3.857 1.409 1.8 2.974"/>
+ <path fill="#f34f17" d="M178.801 162.131c-1.578-2.074-10.46-.987-14.434-.491-1.222.152-1.408-.935-.304-1.717 7.065-5.096 18.682-3.635 20.021-1.918 1.361 1.718-.339 13.639-6.996 19.326-1.017.882-1.986.408-1.53-.748 1.478-3.822 4.839-12.382 3.243-14.452z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Amazon-www.amazon.it.svg b/.icons/Gruvbox_Dark-2/apps/64/Amazon-www.amazon.it.svg
new file mode 100755
index 000000000..78218d7a2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Amazon-www.amazon.it.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#d9d9d9" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#28851e" d="M39.929 60.5h49.642V91L65.063 79.5 39.929 91V60.5z"/>
+ <path fill="#f2f2f2" d="M39.929 29.875h49.642V60.5H39.929V29.875z"/>
+ <path fill="#da1636" d="M39.929 16.125c11.443-2.878 28-4.222 49.642-4.062V30H39.929V16.125z"/>
+ <g fill-rule="evenodd">
+ <path fill="#201f1f" d="M136.09 118.046c0 5.943.152 10.886-2.717 16.152-2.309 4.278-5.978 6.912-10.069 6.912-5.587 0-8.831-4.447-8.831-11.021 0-12.973 11.109-15.334 21.621-15.334v3.295m14.674 37.09c-.952.9-2.344.97-3.431.374-4.821-4.195-5.691-6.148-8.356-10.156-7.982 8.526-13.621 11.073-23.981 11.073-12.243 0-21.782-7.895-21.782-23.707 0-12.348 6.404-20.769 15.504-24.882 7.882-3.635 18.921-4.278 27.359-5.282v-1.97c0-3.617.274-7.895-1.747-11.021-1.783-2.804-5.178-3.957-8.17-3.957-5.552 0-10.495 2.974-11.699 9.139-.257 1.374-1.205 2.717-2.531 2.787L97.822 95.96c-1.187-.287-2.496-1.291-2.174-3.191C98.909 74.904 114.365 69.5 128.186 69.5c7.082 0 16.338 1.969 21.912 7.574 7.083 6.912 6.404 16.134 6.404 26.173v23.707c0 7.135 2.818 10.256 5.487 14.113.935 1.361 1.139 3.021-.035 4.043a695.957 695.957 0 0 0-11.156 10.104l-.052-.052"/>
+ <path fill="#f34f17" d="M173.654 168.166c-12.382 9.339-30.316 14.334-45.768 14.334-21.651 0-41.151-8.204-55.907-21.869-1.156-1.069-.117-2.53 1.274-1.7 15.913 9.496 35.612 15.2 55.942 15.2 13.703 0 28.803-2.904 42.663-8.952 2.104-.9 3.857 1.409 1.8 2.974"/>
+ <path fill="#f34f17" d="M178.801 162.131c-1.578-2.074-10.46-.987-14.434-.491-1.222.152-1.408-.935-.304-1.717 7.065-5.096 18.682-3.635 20.021-1.918 1.361 1.718-.339 13.639-6.996 19.326-1.017.882-1.986.408-1.53-.748 1.478-3.822 4.839-12.382 3.243-14.452z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Anatine.svg b/.icons/Gruvbox_Dark-2/apps/64/Anatine.svg
new file mode 120000
index 000000000..fdd0aecbb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Anatine.svg
@@ -0,0 +1 @@
+anatine.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/AndYetItMoves.svg b/.icons/Gruvbox_Dark-2/apps/64/AndYetItMoves.svg
new file mode 100644
index 000000000..93b3cfbe5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/AndYetItMoves.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#7c5f3f" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".1" d="M87.22 11.83h81.549v228.338H87.22V11.83z"/>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path opacity=".1" d="M6.125 175.125c.003 7.513.555 13.842 1.625 18.958 3.614-.614 7.213-1.211 10.944-1.892.498-.091.882-.166 1.378-.259 8.798-.556 17.405-1.612 22.187-3.045.522.22 1.077.416 1.655.634 2.374.937 5.759 1.331 9.103 1.496 1.281.542 2.703 1.122 3.796 1.165 1.754.084 3.432-.25 5.307-.5 3.745-.478 8.11-1.349 12.528-2.493 4.413-1.123 8.723-2.472 12.323-3.824 1.802-.665 3.583-1.286 4.937-1.995.369-.186.673-.478.987-.737.644-.073 1.343-.101 1.954-.145 1.993.151 3.925.293 6.357.218 4.242-.123 9.435-.543 14.225-.666 4.72-.112 9.383-.013 13.433.364l.36.041c3.984.393 7.358 1.058 9.535 2.089.686.394 1.546.622 2.468.664 2.677-.042 5.998-.412 9.864-.996 3.842-.56 8.104-1.395 12.323-1.996 4.193-.58 8.207-1.015 11.005-1.162 1.396-.064 2.233-.043 2.663 0 1.379.85 3.418 1.056 5.124.498h.185c4.176 1.744 9.492 2.358 14.42 2.328 2.464 0 4.763-.209 7.015-.832 1.657-.457 3.156-1.351 4.176-2.66 2.553-1.256 4.278-2.577 5.266-3.771.593-.063 1.256-.073 1.739-.229.179-.058.374-.099.555-.155 12.218-.883 34.436-.655 34.436-.847v-10.448L6.125 175.125z"/>
+ <path fill="#aba19a" d="M7.125 61.75C6 65.875 4.5 175.625 7.125 189.125c3.614-.611 7.838-1.57 11.569-2.251 5.973-1.101 11.801-2.302 16.498-3.159 2.871-.543 3.847-.703 5.504-.996.898.666 2.01 1.028 3.219 1.485 2.373.937 5.758 1.33 9.102 1.494 1.281.543 2.704 1.124 3.794 1.165 1.753.085 3.433-.25 5.308-.5 3.744-.478 8.11-1.346 12.528-2.489 4.414-1.123 8.727-2.474 12.324-3.825 1.802-.664 3.582-1.287 4.935-1.994.5-.25.9-.724 1.326-1 2.639.185 4.893.431 7.974.334 4.245-.122 9.437-.541 14.224-.664 9.553-.23 18.89.393 23.33 2.494.684.394 1.548.623 2.47.666 2.675-.043 5.998-.416 9.863-1 3.839-.56 8.105-1.395 12.324-1.996 4.191-.58 8.205-1.015 11.001-1.164 1.401-.064 2.233-.043 2.664 0 1.38.85 3.419 1.059 5.125.5h.184c4.177 1.744 9.496 2.362 14.419 2.33 2.465 0 4.767-.213 7.015-.836 1.659-.457 3.16-1.351 4.176-2.66 2.701-1.329 4.551-2.745 5.493-3.989 13.187-1.064 24.012-.825 36.756-.82L250 80.855c-2.486.101-5.229.149-8.237.282-3.56.165-7.115.5-10.053.665-1.49.106-2.87.064-3.981.165-.88.106-1.375.314-2.27.5-.074.022-.526 0-.579 0-2.297.25-5.003-.616-9.48-2.325-4.603-1.722-10.49-4.33-17.458-6.154-.358-.085-.715-.123-1.132-.165-7.867-.458-15.767 1.788-23.708 3.324-7.921 1.559-15.336 2.389-21.055.83a7.387 7.387 0 0 0-2.85 0c-6.688 1-13.086-.25-19.543-2.16-5.971-1.766-11.711-4.154-17.073-5.483-.4-.187-.916-.165-1.327-.336-11.665-4.633-27.001-4.586-37.933-1.825-15.741-2.388-34.755-4.883-53.485-5.819-4.087-.197-8.735-.508-12.711-.604z"/>
+ <path fill="#c6935f" d="M6.5 69.75c-1.25 28.5-1.875 80.375.25 117.125 14.067-.048 34.163-1.686 38.492-4.501 2.088-1.351 10.642-.787 12.517-1.995.31-.208 32.004-2.841 36.227-3.154 12.539-.958 30.655-1.569 42.488.994 1.991.437 36.785-2.696 39.076-2.989 4.529-.602 9.764-.405 14.414-1.011 3.671-.479 7.299-2.681 11.002-3.16 3.749-.5 10.558 1.123 14.039 0 10.486-3.394 24.375-3.213 35.245-5.059.167-26.986.052-53.863-.125-80.25-6.546-.5-14.228-.857-19.173-2.129-8.585-2.223-20.423-4.632-29.976-5.319-17.115-1.244-34.758.026-51.974-1-14.961-.894-29.422-2.432-44-3.99-11.122-1.208-23.45.558-34.714 0-19.566-.968-41.369-2.873-62.538-3.564l-1.25.002z"/>
+ <path opacity=".1" d="M181.064 95.777c-2.754.25-4.876 2.617-4.813 5.425a5.278 5.278 0 0 0 5.329 5.214h15.799c5.862 0 10.533 4.698 10.533 10.617 0 5.842-4.503 10.475-10.222 10.639h-16.11c-1.438-.02-2.796.56-3.808 1.581a5.412 5.412 0 0 0-1.521 3.845c0 1.416.552 2.783 1.585 3.783.99 1 2.306 1.558 3.744 1.538h15.783c5.883 0 10.533 4.696 10.533 10.638 0 5.821-4.487 10.453-10.222 10.619h-16.11a5.241 5.241 0 0 0-3.807 1.558 5.41 5.41 0 0 0-1.543 3.867v.48a5.304 5.304 0 0 0 5.35 4.739h15.779c.347 0 .72-.021 1.069-.086 11.069-.558 19.975-9.866 19.975-21.172a21.328 21.328 0 0 0-7.136-15.957c4.402-3.884 7.136-9.602 7.136-15.96 0-11.554-9.279-21.048-20.634-21.278h-16.705m-63.111 15.916c-2.775.207-4.939 2.575-4.877 5.384v11.39c-9.032 2.388-15.798 10.692-15.798 20.528a5.313 5.313 0 0 0 4.713 5.403h.495a5.15 5.15 0 0 0 3.786-1.558 5.246 5.246 0 0 0 1.543-3.845c0-5.713 4.318-10.224 9.874-10.554h1.238c5.598.334 9.937 4.819 9.937 10.554 0 2.931 2.365 5.298 5.267 5.298s5.267-2.367 5.267-5.298c0-9.853-6.747-18.14-15.799-20.528v-11.39a5.239 5.239 0 0 0-1.628-3.948c-1.069-1-2.527-1.558-3.992-1.436m-62.764.065c-2.943 0-5.266 2.366-5.266 5.319 0 2.181 1.254 4.095 3.129 4.905a21.045 21.045 0 0 0-3.129 11.033c0 11.696 9.506 21.278 21.045 21.278 11.559 0 21.065-9.582 21.065-21.278 0-4.033-1.196-7.816-3.15-11.033 1.869-.831 3.15-2.724 3.15-4.905 0-2.953-2.366-5.319-5.267-5.319m73.687 0c-2.924 0-5.267 2.366-5.267 5.319v31.918c0 2.931 2.343 5.298 5.267 5.298 2.922 0 5.265-2.367 5.265-5.298v-31.918c0-2.953-2.343-5.319-5.265-5.319zm-89.485 10.639c5.86 0 10.532 4.697 10.532 10.618 0 5.941-4.672 10.638-10.532 10.638-5.862 0-10.512-4.697-10.512-10.638 0-5.921 4.65-10.618 10.512-10.618z"/>
+ <path fill="#f9f9f9" d="M181.064 90.458c-2.754.25-4.876 2.616-4.813 5.425a5.279 5.279 0 0 0 5.329 5.214h15.799c5.862 0 10.533 4.697 10.533 10.617 0 5.842-4.503 10.474-10.222 10.639h-16.11c-1.438-.02-2.796.558-3.808 1.581a5.41 5.41 0 0 0-1.521 3.846c0 1.415.552 2.782 1.585 3.782.99 1 2.306 1.558 3.744 1.536h15.783c5.883 0 10.533 4.698 10.533 10.64 0 5.819-4.487 10.453-10.222 10.617h-16.11a5.243 5.243 0 0 0-3.807 1.56 5.41 5.41 0 0 0-1.543 3.866v.479a5.305 5.305 0 0 0 5.35 4.741h15.779c.347 0 .72-.021 1.069-.086 11.069-.558 19.975-9.868 19.975-21.172a21.334 21.334 0 0 0-7.136-15.959c4.402-3.882 7.136-9.601 7.136-15.959 0-11.554-9.279-21.048-20.634-21.278h-16.705m-63.111 15.916c-2.775.208-4.939 2.575-4.877 5.385v11.389c-9.032 2.388-15.798 10.691-15.798 20.527a5.315 5.315 0 0 0 4.713 5.405h.495a5.158 5.158 0 0 0 3.786-1.558 5.25 5.25 0 0 0 1.543-3.847c0-5.713 4.318-10.224 9.874-10.554h1.238c5.598.335 9.937 4.821 9.937 10.554 0 2.931 2.365 5.298 5.267 5.298s5.267-2.367 5.267-5.298c0-9.851-6.747-18.139-15.799-20.527v-11.389a5.237 5.237 0 0 0-1.628-3.948c-1.069-1-2.527-1.559-3.992-1.437m-62.764.065c-2.943 0-5.266 2.366-5.266 5.32 0 2.181 1.254 4.096 3.129 4.904a21.05 21.05 0 0 0-3.129 11.032c0 11.698 9.506 21.278 21.045 21.278 11.559 0 21.065-9.58 21.065-21.278 0-4.031-1.196-7.814-3.15-11.032 1.869-.83 3.15-2.723 3.15-4.904 0-2.954-2.366-5.32-5.267-5.32m73.687 0c-2.924 0-5.267 2.366-5.267 5.32v31.916c0 2.931 2.343 5.298 5.267 5.298 2.922 0 5.265-2.367 5.265-5.298v-31.916c0-2.954-2.343-5.32-5.265-5.32zm-89.485 10.639c5.86 0 10.532 4.698 10.532 10.617 0 5.942-4.672 10.64-10.532 10.64-5.862 0-10.512-4.698-10.512-10.64 0-5.919 4.65-10.617 10.512-10.617z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/AppImageLauncher.svg b/.icons/Gruvbox_Dark-2/apps/64/AppImageLauncher.svg
new file mode 100755
index 000000000..406419458
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/AppImageLauncher.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".25" x2=".75" y1=".036" y2=".844" gradientTransform="matrix(244.65 0 0 228.339 5.675 11.946)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.174%" stop-color="#957552"/>
+ <stop offset="100%" stop-color="#b29373"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.64 10.557 84.64 84.544v59.25c0 73.987-10.585 84.544-84.64 84.544h-75.37c-74.055 0-84.64-10.557-84.64-84.543V96.49c0-73.987 10.585-84.544 84.64-84.544h75.37v.001z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" d="M188.296 194.92a5.691 5.691 0 0 1-3.428-1.796c-2.048-2.197-5.416-8.653-8.18-15.679-1.551-3.943-4.52-12.628-4.52-13.22 0-.188 1.958-1.482 4.353-2.876l4.354-2.536.683.642c2.704 2.537 10.491 14.169 15.031 22.45 1.816 3.312 1.998 3.785 1.99 5.15-.009 1.82-.58 3.09-2.2 4.89-1.94 2.158-5.283 3.388-8.083 2.976v-.001zm-129.399-2.16c.082-.223 1.407-6.2 2.945-13.282 1.538-7.082 2.83-12.919 2.87-12.972.139-.178 14.05 9.581 14.048 9.855-.002.148-4.023 3.605-8.936 7.68-11.063 9.176-11.109 9.212-10.927 8.718v.001zm14.734-24.987c-3.877-2.68-7.018-4.986-6.98-5.124.09-.33 33.392-56.702 33.667-56.989.151-.158 14.703 8.992 15.385 9.674.147.147-34.479 57.186-34.753 57.25-.15.035-3.443-2.13-7.32-4.81l.001-.001zm91.4-14.896c-2.657-4.48-4.792-8.174-4.744-8.208.473-.334 10.543-6.123 10.65-6.123.168 0 8.621 16.837 8.497 16.924-1.09.76-9.159 5.572-9.33 5.564-.132-.007-2.415-3.677-5.073-8.157zm-109.285-.845c-.092-.783-.131-7.091-.087-14.019l.08-12.596 13.961.087c7.679.044 13.993.114 14.033.153.039.035-3.656 6.309-8.212 13.935l-8.282 13.866H55.914l-.168-1.426zm41.875 1.021c0-.069 3.792-6.354 8.427-13.96l8.426-13.83h29.911l7.995 13.316c4.397 7.324 8.152 13.606 8.343 13.96l.347.645h-31.724c-17.449 0-31.725-.061-31.725-.13v-.001zm81.607-5.9c-1.61-3.318-4.642-9.54-6.736-13.826l-3.807-7.793h10.348c5.691-.001 12.818-.08 15.837-.18l5.49-.177v28.007h-18.204l-2.928-6.031zm-23.104-8.946c-6.13-9.657-12.373-21.003-19.877-36.121-5.953-11.994-11.681-24.392-14.045-30.4-3.426-8.704-4.243-14.115-2.21-14.625 3.252-.816 9.617 6.57 18.677 21.673 7.098 11.832 18.455 32.508 27.121 49.375 1.609 3.131 3.212 6.2 3.562 6.818l.638 1.125-5.401 3.145c-2.971 1.729-5.5 3.144-5.621 3.144-.121 0-1.4-1.86-2.844-4.134zm-46.922-29.923l-7.53-4.965.71-1.126c.392-.619 2.364-3.764 4.383-6.987a899.985 899.985 0 0 1 3.742-5.946c.04-.044 3.431 2.127 7.538 4.83l7.468 4.917-1.112 1.81c-.61.996-2.45 4.007-4.086 6.69-1.637 2.684-3.113 5.074-3.28 5.31-.262.372-1.336-.25-7.833-4.533zm9.61-16.118c-3.902-2.549-7.095-4.755-7.095-4.903 0-1.075 3.226-4.067 4.816-4.466 2.616-.656 6.907 1.022 9.297 3.637 1.847 2.02 2.252 3.009 2.08 5.08-.13 1.561-1.404 5.286-1.807 5.286-.108 0-3.388-2.086-7.29-4.634h-.001z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Appstore.svg b/.icons/Gruvbox_Dark-2/apps/64/Appstore.svg
new file mode 120000
index 000000000..01532b287
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Appstore.svg
@@ -0,0 +1 @@
+application.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Ardour-Ardour_4.0.0.svg b/.icons/Gruvbox_Dark-2/apps/64/Ardour-Ardour_4.0.0.svg
new file mode 120000
index 000000000..de8b00f59
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Ardour-Ardour_4.0.0.svg
@@ -0,0 +1 @@
+ardour.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Ardour-icon_256px.svg b/.icons/Gruvbox_Dark-2/apps/64/Ardour-icon_256px.svg
new file mode 120000
index 000000000..de8b00f59
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Ardour-icon_256px.svg
@@ -0,0 +1 @@
+ardour.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/AtomicGameEngine.svg b/.icons/Gruvbox_Dark-2/apps/64/AtomicGameEngine.svg
new file mode 120000
index 000000000..11fe8ed5e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/AtomicGameEngine.svg
@@ -0,0 +1 @@
+katomic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Awesomenauts.svg b/.icons/Gruvbox_Dark-2/apps/64/Awesomenauts.svg
new file mode 100644
index 000000000..f85ae8ac3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Awesomenauts.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ZcNt01xWCgD8ZOm44A7umAudmYOr7h1U" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ZcNt01xWCgD8ZOm44A7umAudmYOr7h1U)">
+ <linearGradient id="_lgradient_103" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.7,11.9)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_103)" d="M 165.708919 11.9 C 239.764626 11.9 250.348309 22.457198 250.348309 96.443859 L 250.348309 155.694653 C 250.348309 229.68091 239.764626 240.238396 165.708919 240.238396 L 90.339393 240.238396 C 16.28369 240.238396 5.7 229.68091 5.7 155.694653 L 5.7 96.443859 C 5.7 22.457198 16.28369 11.9 90.339393 11.9 L 165.708919 11.9 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_104" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_104)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <linearGradient id="_lgradient_105" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(138.054005,0,0,127.162207,58.383999,63.419794)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_105)" d="M 58.383999 190.582001 L 113.358002 72.889999 C 114.344002 70.778 115.983002 68.474998 117.874001 66.796997 C 119.261002 65.566002 120.946999 64.630997 122.704002 64.038002 C 124.185997 63.537998 126.137001 63.414001 127.356003 63.419998 C 128.574005 63.425999 129.953995 63.459 131.365005 63.965 C 132.774994 64.471001 134.477997 65.327003 136.171997 66.640999 C 137.865997 67.955002 139.675003 69.830002 140.735992 72.066002 L 196.438004 190.582001 L 98.303001 190.582001 L 113.768997 156.261002 L 148.970993 156.466995 L 127.766998 109.325996 L 88.322998 190.582001 L 58.383999 190.582001 Z"/>
+ <path d="M 127.364998 61.534 C 126.010002 61.528999 123.970001 61.620998 122.100998 62.250999 C 120.122002 62.918999 118.222 63.966999 116.622002 65.387001 C 114.496002 67.274002 112.751999 69.730003 111.649002 72.091003 L 55.421001 192.468002 L 95.385002 192.468002 L 112.554001 154.367996 L 146.046005 154.563995 L 112.554001 154.367996 L 95.385002 192.468002 L 199.408005 192.468002 L 142.442001 71.261002 L 142.440002 71.254997 C 141.197998 68.638 139.195007 66.597 137.328003 65.149002 C 135.464005 63.702 133.593994 62.758999 132.001999 62.188 C 130.246994 61.557999 128.610001 61.537998 127.364998 61.532001 L 127.364998 61.534 L 127.364998 61.534 Z M 127.347 65.306 C 128.537994 65.310997 129.660995 65.357002 130.727997 65.739998 C 131.955994 66.181 133.492996 66.948997 135.016998 68.130997 C 136.537994 69.310997 138.151993 71.019997 139.033005 72.875 L 193.466995 188.695999 L 101.222 188.695999 L 114.985001 158.154999 L 151.895004 158.369995 L 127.833 104.873001 L 87.141998 188.695999 L 61.347 188.695999 L 115.066002 73.688004 C 115.935997 71.824997 117.471001 69.677002 119.125999 68.208 C 120.299004 67.166 121.773003 66.342003 123.306999 65.824997 C 124.403 65.455002 126.264999 65.301003 127.347 65.306 L 127.347 65.306 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Azureus.svg b/.icons/Gruvbox_Dark-2/apps/64/Azureus.svg
new file mode 120000
index 000000000..c37824ecd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Azureus.svg
@@ -0,0 +1 @@
+azureus.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Blender.svg b/.icons/Gruvbox_Dark-2/apps/64/Blender.svg
new file mode 120000
index 000000000..965ce9124
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Blender.svg
@@ -0,0 +1 @@
+blender.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Botfather.svg b/.icons/Gruvbox_Dark-2/apps/64/Botfather.svg
new file mode 120000
index 000000000..488811961
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Botfather.svg
@@ -0,0 +1 @@
+botfather.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/BurpSuiteCommunity.svg b/.icons/Gruvbox_Dark-2/apps/64/BurpSuiteCommunity.svg
new file mode 120000
index 000000000..f55d5b941
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/BurpSuiteCommunity.svg
@@ -0,0 +1 @@
+burp.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/CMakeSetup.svg b/.icons/Gruvbox_Dark-2/apps/64/CMakeSetup.svg
new file mode 120000
index 000000000..06c960615
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/CMakeSetup.svg
@@ -0,0 +1 @@
+cmake.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/CMakeSetup32.svg b/.icons/Gruvbox_Dark-2/apps/64/CMakeSetup32.svg
new file mode 120000
index 000000000..06c960615
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/CMakeSetup32.svg
@@ -0,0 +1 @@
+cmake.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Calculator.app.svg b/.icons/Gruvbox_Dark-2/apps/64/Calculator.app.svg
new file mode 120000
index 000000000..67684fa72
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Calculator.app.svg
@@ -0,0 +1 @@
+calculator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Calculator.svg b/.icons/Gruvbox_Dark-2/apps/64/Calculator.svg
new file mode 120000
index 000000000..67684fa72
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Calculator.svg
@@ -0,0 +1 @@
+calculator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Camera.app.svg b/.icons/Gruvbox_Dark-2/apps/64/Camera.app.svg
new file mode 120000
index 000000000..548c3346a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Camera.app.svg
@@ -0,0 +1 @@
+camera.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Camera.svg b/.icons/Gruvbox_Dark-2/apps/64/Camera.svg
new file mode 120000
index 000000000..548c3346a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Camera.svg
@@ -0,0 +1 @@
+camera.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Caprine.svg b/.icons/Gruvbox_Dark-2/apps/64/Caprine.svg
new file mode 120000
index 000000000..01c6fa730
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Caprine.svg
@@ -0,0 +1 @@
+caprine.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Charmap.svg b/.icons/Gruvbox_Dark-2/apps/64/Charmap.svg
new file mode 120000
index 000000000..c998cd276
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Charmap.svg
@@ -0,0 +1 @@
+charmap.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/CycligentGitTool.svg b/.icons/Gruvbox_Dark-2/apps/64/CycligentGitTool.svg
new file mode 100755
index 000000000..840699423
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/CycligentGitTool.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="TfUbPBUicwz3zCS9q2UW0lWm82NZazZt" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#TfUbPBUicwz3zCS9q2UW0lWm82NZazZt)">
+ <linearGradient id="_lgradient_119" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_119)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_120" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_120)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="62jmB1aqY2YkA74ek4MjkGOdGt6lQNgN" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#62jmB1aqY2YkA74ek4MjkGOdGt6lQNgN)">
+ <path d="M 146.459 190.41 C 123.765 185.562 101.499 166.462 94.115 144.246 C 92.212 138.52 91.545 129.143 92.681 124.074 C 96.782 105.765 117.6 99.179 144.014 107.833 C 153.818 111.045 168.187 118.713 168.187 120.733 C 168.187 121.759 166.375 122.719 160.998 124.541 L 157.104 125.861 L 151.712 123.216 C 130.85 112.984 112.158 115.659 107.971 129.476 C 106.145 135.502 107.182 142.004 111.274 150.2 C 119.565 166.801 139.386 178.68 156.109 177.896 C 160.839 177.674 161.885 177.396 166.641 175.095 C 173.369 171.84 180.042 165.569 182.911 159.806 C 190.411 144.735 186.103 128.185 170.494 112.11 C 152.342 93.416 124.955 81.04 101.826 81.079 C 90.706 81.097 84.284 83.267 78.474 88.965 C 72.773 94.556 70.568 101.433 71.195 111.659 C 72.567 134.001 85.642 157.433 107.28 176.324 C 111.365 179.89 114.707 183.181 114.707 183.637 C 114.707 185.187 112.505 184.474 107.159 181.195 C 88.717 169.882 74.086 154.147 64.417 135.226 C 56.773 120.269 53.92 105.772 56.337 94.166 C 58.182 85.307 62.61 78.569 69.549 74.027 C 84.73 64.608 109.763 68.507 123.296 72.412 C 152.191 80.981 177.984 98.576 191.543 118.632 C 205.564 138.287 201.968 164.119 188.751 177.734 C 182.146 184.206 177.796 187.068 171.049 189.379 C 164.34 191.677 154.352 192.096 146.459 190.41 Z"/>
+ </g>
+ <path fill="#ececec" d="M 146.459 186.785 C 123.765 181.937 101.499 162.837 94.115 140.621 C 92.212 134.895 91.545 125.518 92.681 120.449 C 96.782 102.14 117.6 95.554 144.014 104.208 C 153.818 107.42 168.187 115.088 168.187 117.108 C 168.187 118.134 166.375 119.094 160.998 120.916 L 157.104 122.236 L 151.712 119.591 C 130.85 109.359 112.158 112.034 107.971 125.851 C 106.145 131.877 107.182 138.379 111.274 146.575 C 119.565 163.176 139.386 175.055 156.109 174.271 C 160.839 174.049 161.885 173.771 166.641 171.47 C 173.369 168.215 180.042 161.944 182.911 156.181 C 190.411 141.11 186.103 124.56 170.494 108.485 C 152.342 89.791 124.955 77.415 101.826 77.454 C 90.706 77.472 84.284 79.642 78.474 85.34 C 72.773 90.931 70.568 97.808 71.195 108.034 C 72.567 130.376 85.642 153.808 107.28 172.699 C 111.365 176.265 114.707 179.556 114.707 180.012 C 114.707 181.562 112.505 180.849 107.159 177.57 C 88.717 166.257 74.086 150.522 64.417 131.601 C 56.773 116.644 53.92 102.147 56.337 90.541 C 58.182 81.682 62.61 74.944 69.549 70.402 C 84.73 60.983 109.763 64.882 123.296 68.787 C 152.191 77.356 177.984 94.951 191.543 115.007 C 205.564 134.662 201.968 160.494 188.751 174.109 C 182.146 180.581 177.796 183.443 171.049 185.754 C 164.34 188.052 154.352 188.471 146.459 186.785 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Dictionary.app.svg b/.icons/Gruvbox_Dark-2/apps/64/Dictionary.app.svg
new file mode 120000
index 000000000..9f0d52e99
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Dictionary.app.svg
@@ -0,0 +1 @@
+dictionary.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Dictionary.svg b/.icons/Gruvbox_Dark-2/apps/64/Dictionary.svg
new file mode 120000
index 000000000..9f0d52e99
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Dictionary.svg
@@ -0,0 +1 @@
+dictionary.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/DictionaryReader.svg b/.icons/Gruvbox_Dark-2/apps/64/DictionaryReader.svg
new file mode 120000
index 000000000..9f0d52e99
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/DictionaryReader.svg
@@ -0,0 +1 @@
+dictionary.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/EasyTAG_icon.svg b/.icons/Gruvbox_Dark-2/apps/64/EasyTAG_icon.svg
new file mode 120000
index 000000000..0d4bd5b0c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/EasyTAG_icon.svg
@@ -0,0 +1 @@
+kid3.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/EdenMath.svg b/.icons/Gruvbox_Dark-2/apps/64/EdenMath.svg
new file mode 100644
index 000000000..ee7a0bf64
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/EdenMath.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#7Gnk0LiWel9ilgodvlJvUVxK2T5JaAJ5)">
+ <linearGradient id="_lgradient_46" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d1313e"/>
+ <stop offset="34.838%" style="stop-color:#a9344f"/>
+ <stop offset="100%" style="stop-color:#6b3274"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_46)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="7Gnk0LiWel9ilgodvlJvUVxK2T5JaAJ5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#eceff4" d="M 70.867 183.904 L 70.867 170.466 L 82.77 168.162 L 82.77 84.915 L 70.867 82.611 L 70.867 69.096 L 185.133 69.096 L 185.133 82.611 L 173.23 84.915 L 173.23 168.162 L 185.133 170.466 L 185.133 183.904 L 138.904 183.904 L 138.904 170.466 L 150.807 168.162 L 150.807 86.374 L 105.193 86.374 L 105.193 168.162 L 117.172 170.466 L 117.172 183.904 L 70.867 183.904 L 70.867 183.904 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_47" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_47)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Encryptr.svg b/.icons/Gruvbox_Dark-2/apps/64/Encryptr.svg
new file mode 100755
index 000000000..7d4e52db9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Encryptr.svg
@@ -0,0 +1,51 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="EH06EBYYv95Febc7pDoxkApsk59pLs0v" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#EH06EBYYv95Febc7pDoxkApsk59pLs0v)">
+ <linearGradient id="_lgradient_85" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff576a"/>
+ <stop offset="50%" style="stop-color:#ff518b"/>
+ <stop offset="100%" style="stop-color:#f50f5c"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_85)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_86" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_86)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="iIofk2XCWlxLUQUzUeR9onzRfiJpDHp7" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#iIofk2XCWlxLUQUzUeR9onzRfiJpDHp7)">
+ <path d="M 80.653739 58.461217 L 80.653739 153.153739 L 128 200.5 L 175.346261 153.153739 L 128 153.153739 L 175.346261 105.807478 L 128 105.807478 L 175.346261 58.461217 L 80.653739 58.461217 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 175.346261 150.19481 L 128 150.19481 L 128 197.541071 L 175.346261 150.19481 Z"/>
+ <path fill="#ffffff" d="M 175.346261 102.848546 L 128 102.848546 L 128 150.19481 L 175.346261 102.848546 Z"/>
+ <path fill="#faf8f6" d="M 175.346261 55.502285 L 128 55.502285 L 128 102.848546 L 175.346261 55.502285 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_87" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(47.346261,0,0,47.346261,127.999998,55.502286)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff576a"/>
+ <stop offset="50%" style="stop-color:#ff518b"/>
+ <stop offset="100%" style="stop-color:#f50f5c"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_87)" d="M 175.34626 55.502286 L 127.999998 55.502286 L 127.999998 102.848547 L 175.34626 55.502286 Z"/>
+ </g>
+ <path fill="#e0e0e0" d="M 80.653739 150.19481 L 128 150.19481 L 128 197.541071 L 80.653739 150.19481 Z"/>
+ <rect fill="#e0e0e0" width="47.347" height="94.694" x="80.65" y="55.5" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Etermutilities-terminal.svg b/.icons/Gruvbox_Dark-2/apps/64/Etermutilities-terminal.svg
new file mode 120000
index 000000000..b6181fcf9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Etermutilities-terminal.svg
@@ -0,0 +1 @@
+terminal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/FAHControl.svg b/.icons/Gruvbox_Dark-2/apps/64/FAHControl.svg
new file mode 100755
index 000000000..7ed869420
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/FAHControl.svg
@@ -0,0 +1,83 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_fTJ407YpLwpup7aBH6DN2APxPKYfRuxT">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_fTJ407YpLwpup7aBH6DN2APxPKYfRuxT)">
+ <defs>
+ <filter id="jyFeudNjZCSV6pQ1F9eheVlKc55MnkCz" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#jyFeudNjZCSV6pQ1F9eheVlKc55MnkCz)">
+ <linearGradient id="_lgradient_29" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_29)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_30" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_30)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <circle cx="116.553" cy="182.693" r="17.807" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#e97cc8" cx="91.114" cy="144.535" r="17.807" vector-effect="non-scaling-stroke"/>
+ <circle fill="#e97cc8" cx="116.553" cy="180.149" r="17.807" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <circle cx="96.202" cy="172.518" r="27.982" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#da1636" cx="96.202" cy="169.974" r="27.982" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <circle cx="147.079" cy="152.167" r="33.07" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#f76363" cx="147.079" cy="149.623" r="33.07" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <circle cx="134.36" cy="124.184" r="45.789" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#ffda64" cx="134.36" cy="121.64" r="45.789" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <circle cx="83.482" cy="180.149" r="20.351" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#e97cc8" cx="83.482" cy="177.605" r="20.351" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path fill-rule="evenodd" d="M 127.194 120.397 C 121.992 139.439 109.53 153.68 90.115 148.577 C 70.7 143.475 59.178 123.902 64.381 104.86 C 69.583 85.818 89.539 74.518 108.954 79.62 C 128.369 84.722 132.396 101.355 127.194 120.397 Z"/>
+ </g>
+ <path fill="#f76363" fill-rule="evenodd" d="M 127.194 117.853 C 121.992 136.895 109.53 151.136 90.115 146.033 C 70.7 140.931 59.178 121.358 64.381 102.316 C 69.583 83.274 89.539 71.974 108.954 77.076 C 128.369 82.178 132.396 98.811 127.194 117.853 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 100.778 75.876 C 99.875 75.845 98.974 75.846 98.08 75.881 C 82.577 76.485 68.61 86.841 64.384 102.313 C 63.434 105.789 63.103 109.277 63.221 112.697 C 63.315 110.1 63.669 107.474 64.384 104.857 C 68.61 89.385 82.577 79.029 98.08 78.425 C 101.657 78.285 105.311 78.66 108.951 79.617 C 122.848 83.269 128.781 92.864 129.158 104.991 C 129.564 91.671 123.806 80.977 108.951 77.073 C 106.221 76.356 103.485 75.967 100.778 75.876 Z"/>
+ </g>
+ <circle fill="#81e9c0" cx="172.518" cy="75.851" r="20.351" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 172.518 55.5 C 161.278 55.5 152.167 64.611 152.167 75.851 C 152.178 76.191 152.198 76.53 152.226 76.869 C 153.024 66.253 161.871 58.045 172.518 58.044 C 183.232 58.055 192.103 66.372 192.804 77.063 C 192.837 76.66 192.859 76.256 192.868 75.851 C 192.868 64.611 183.757 55.5 172.518 55.5 Z"/>
+ </g>
+ <g opacity=".2">
+ <circle cx="167.43" cy="116.553" r="20.351" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#81e9c0" cx="167.43" cy="114.009" r="20.351" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <circle cx="162.342" cy="96.202" r="27.982" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#1463a5" cx="162.342" cy="93.658" r="27.982" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path fill-rule="evenodd" d="M 154.711 93.658 C 154.711 104.897 149.251 114.009 138.522 114.009 C 127.794 114.009 119.096 104.897 119.096 93.658 C 119.096 82.418 127.794 73.307 138.522 73.307 C 149.251 73.307 154.711 82.418 154.711 93.658 Z"/>
+ </g>
+ <path fill="#81e9c0" fill-rule="evenodd" d="M 154.711 91.114 C 154.711 102.354 149.251 111.465 138.522 111.465 C 127.794 111.465 119.096 102.354 119.096 91.114 C 119.096 79.875 127.794 70.763 138.522 70.763 C 149.251 70.763 154.711 79.875 154.711 91.114 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 138.523 70.763 C 127.795 70.763 119.096 79.875 119.096 91.114 C 119.096 91.4 119.151 91.67 119.176 91.949 C 120.006 81.511 128.345 73.307 138.523 73.307 C 148.704 73.307 154.128 81.516 154.656 91.959 C 154.672 91.676 154.711 91.403 154.711 91.114 C 154.711 79.875 149.252 70.763 138.523 70.763 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/FB4C_iexplore.0.svg b/.icons/Gruvbox_Dark-2/apps/64/FB4C_iexplore.0.svg
new file mode 120000
index 000000000..8b26bb3cf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/FB4C_iexplore.0.svg
@@ -0,0 +1 @@
+browser.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/FBReader.svg b/.icons/Gruvbox_Dark-2/apps/64/FBReader.svg
new file mode 120000
index 000000000..73b5f2720
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/FBReader.svg
@@ -0,0 +1 @@
+fbreader.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/FacebookMessenger-facebook.com.svg b/.icons/Gruvbox_Dark-2/apps/64/FacebookMessenger-facebook.com.svg
new file mode 120000
index 000000000..01c6fa730
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/FacebookMessenger-facebook.com.svg
@@ -0,0 +1 @@
+caprine.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/FoxitReader.svg b/.icons/Gruvbox_Dark-2/apps/64/FoxitReader.svg
new file mode 120000
index 000000000..d167b12d9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/FoxitReader.svg
@@ -0,0 +1 @@
+foxit-reader.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Freeter.svg b/.icons/Gruvbox_Dark-2/apps/64/Freeter.svg
new file mode 120000
index 000000000..d5aa60fe4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Freeter.svg
@@ -0,0 +1 @@
+freeter.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/GMail-mail.google.com.svg b/.icons/Gruvbox_Dark-2/apps/64/GMail-mail.google.com.svg
new file mode 120000
index 000000000..535ba0006
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/GMail-mail.google.com.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/GNUMail.svg b/.icons/Gruvbox_Dark-2/apps/64/GNUMail.svg
new file mode 100644
index 000000000..9d6f9f8ba
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/GNUMail.svg
@@ -0,0 +1,60 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="XCJxn0a1yAGTXWsMHVrfwv3Z6PJVIrdy" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#XCJxn0a1yAGTXWsMHVrfwv3Z6PJVIrdy)">
+ <path fill="#f76363" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="RleSRczZUKyHaLHVW8Jb1VFA3MhUFGIA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".76"/>
+ </filter>
+ </defs>
+ <g opacity=".1" filter="url(#RleSRczZUKyHaLHVW8Jb1VFA3MhUFGIA)">
+ <path d="M 64.462 52.779 C 57.175 52.688 52.279 54.324 49.766 57.34 C 47.127 60.481 45.775 65.634 45.775 72.796 L 45.775 199.565 L 208.875 199.565 L 208.875 72.796 C 208.875 65.634 207.523 60.481 204.884 57.34 C 202.371 54.324 197.4 52.779 190.188 52.779 L 64.462 52.779 L 64.462 52.779 Z"/>
+ </g>
+ <path fill="#faf8f6" d="M 64.462 52.779 C 57.175 52.688 52.279 54.324 49.766 57.34 C 47.127 60.481 45.775 65.634 45.775 72.796 L 45.775 199.565 L 208.875 199.565 L 208.875 72.796 C 208.875 65.634 207.523 60.481 204.884 57.34 C 202.371 54.324 197.4 52.779 190.188 52.779 L 64.462 52.779 L 64.462 52.779 Z"/>
+ <g opacity=".5">
+ <path fill="#1a7fd4" d="M 78.395 85.395 L 78.395 93.55 L 176.255 93.55 L 176.255 85.395 L 78.395 85.395 L 78.395 85.395 Z M 78.395 109.86 L 78.395 118.015 L 127.325 118.015 L 127.325 109.86 L 78.395 109.86 L 78.395 109.86 Z"/>
+ </g>
+ <path fill="none" d="M 89.64 12 C 15.584 12 5 22.557 5 96.544 L 5 155.796 C 5 229.782 15.584 240.34 89.64 240.34 L 165.01 240.34 C 239.066 240.34 249.65 229.782 249.65 155.796 L 249.65 96.544 C 249.65 22.557 239.066 12 165.01 12 L 89.64 12 L 89.64 12 Z"/>
+ <g style="opacity:0.2" filter="url(#NKWTxA54xRiHlI30dCHcuhMukxPfV39A)">
+ <g opacity=".2">
+ <linearGradient id="_lgradient_177" x1="1.133" x2="-.133" y1=".7" y2=".7" gradientTransform="matrix(244.65,0,0,135.832,5,104.508)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#000000"/>
+ <stop offset="50%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_177)" fill-rule="evenodd" d="M 5 104.508 L 5 155.795 C 5 165.044 5.166 173.301 5.6 180.67 C 5.797224 184.144007 6.085991 187.612212 6.466 191.071 C 6.83 194.325 7.274 197.371 7.812 200.22 C 8.349 203.068 8.979 205.72 9.715 208.19 C 10.451 210.659 11.293 212.945 12.253 215.06 C 13.170144 217.097944 14.258723 219.054308 15.507 220.908 C 16.694287 222.668592 18.047465 224.311426 19.548 225.814 C 21.053064 227.312396 22.697874 228.663538 24.46 229.849 C 26.316488 231.095852 28.27553 232.182759 30.316 233.098 C 32.434 234.058 34.722 234.898 37.194 235.633 C 39.666 236.368 42.321 236.998 45.172 237.534 C 48.024 238.071 51.071 238.515 54.329 238.878 C 57.586 239.242 61.053 239.526 64.741 239.742 C 72.118 240.176 80.383 240.34 89.64 240.34 L 165.01 240.34 C 174.267 240.34 182.533 240.176 189.909 239.742 C 193.598 239.526 197.063 239.242 200.32 238.878 C 203.577 238.515 206.625 238.071 209.477 237.534 C 212.328 236.998 214.985 236.368 217.456 235.633 C 219.928 234.898 222.217 234.058 224.335 233.098 C 226.37536 232.182539 228.334384 231.095642 230.191 229.849 C 231.952369 228.663765 233.596204 227.3126 235.1 225.814 C 236.601496 224.311488 237.955676 222.668658 239.144 220.908 C 240.391285 219.054227 241.47886 217.097862 242.395 215.06 C 243.356 212.945 244.2 210.659 244.936 208.19 C 245.672 205.72 246.302 203.068 246.839 200.22 C 247.376 197.371 247.821 194.325 248.185 191.071 C 248.549 187.817 248.834 184.355 249.051 180.67 C 249.485 173.301 249.65 165.044 249.65 155.795 L 249.65 104.508 L 127.325 158.79 L 5 104.508 L 5 104.508 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="NKWTxA54xRiHlI30dCHcuhMukxPfV39A" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.698"/>
+ </filter>
+ </defs>
+ <path fill="#fa9381" fill-rule="evenodd" d="M 5 101.45 L 5 155.795 C 5 165.044 5.166 173.301 5.6 180.67 C 5.797224 184.144007 6.085991 187.612212 6.466 191.071 C 6.83 194.325 7.274 197.371 7.812 200.22 C 8.349 203.068 8.979 205.72 9.715 208.19 C 10.451 210.659 11.293 212.945 12.253 215.06 C 13.170144 217.097944 14.258723 219.054308 15.507 220.908 C 16.694287 222.668592 18.047465 224.311426 19.548 225.814 C 21.053064 227.312396 22.697874 228.663538 24.46 229.849 C 26.316488 231.095852 28.27553 232.182759 30.316 233.098 C 32.434 234.058 34.722 234.898 37.194 235.633 C 39.666 236.368 42.321 236.998 45.172 237.534 C 48.024 238.071 51.071 238.515 54.329 238.878 C 57.586 239.242 61.053 239.526 64.741 239.742 C 72.118 240.176 80.383 240.34 89.64 240.34 L 165.01 240.34 C 174.267 240.34 182.533 240.176 189.909 239.742 C 193.598 239.526 197.063 239.242 200.32 238.878 C 203.577 238.515 206.625 238.071 209.477 237.534 C 212.328 236.998 214.985 236.368 217.456 235.633 C 219.928 234.898 222.217 234.058 224.335 233.098 C 226.37536 232.182539 228.334384 231.095642 230.191 229.849 C 231.952369 228.663765 233.596204 227.3126 235.1 225.814 C 236.601496 224.311488 237.955676 222.668658 239.144 220.908 C 240.391285 219.054227 241.47886 217.097862 242.395 215.06 C 243.356 212.945 244.2 210.659 244.936 208.19 C 245.672 205.72 246.302 203.068 246.839 200.22 C 247.376 197.371 247.821 194.325 248.185 191.071 C 248.549 187.817 248.834 184.355 249.051 180.67 C 249.485 173.301 249.65 165.044 249.65 155.795 L 249.65 101.45 L 127.325 158.79 L 5 101.45 L 5 101.45 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 11.483 212.976 C 11.753 213.649 11.962 214.418 12.253 215.06 C 13.170144 217.097944 14.258723 219.054308 15.507 220.908 C 16.694287 222.668592 18.047465 224.311426 19.548 225.814 C 21.053064 227.312396 22.697874 228.663538 24.46 229.849 C 26.316488 231.095852 28.27553 232.182759 30.316 233.098 C 32.434 234.058 34.722 234.898 37.194 235.633 C 39.666 236.368 42.321 236.998 45.172 237.534 C 48.024 238.071 51.071 238.515 54.329 238.878 C 57.586 239.242 61.053 239.526 64.741 239.742 C 72.118 240.176 80.383 240.34 89.64 240.34 L 165.01 240.34 C 174.267 240.34 182.533 240.176 189.909 239.742 C 193.598 239.526 197.063 239.242 200.32 238.878 C 203.577 238.515 206.625 238.071 209.477 237.534 C 212.328 236.998 214.985 236.368 217.456 235.633 C 219.928 234.898 222.217 234.058 224.335 233.098 C 226.37536 232.182539 228.334384 231.095642 230.191 229.849 C 231.952369 228.663765 233.596204 227.3126 235.1 225.814 C 236.601496 224.311488 237.955676 222.668658 239.144 220.908 C 240.391285 219.054227 241.47886 217.097862 242.395 215.06 C 243.356 212.945 244.2 210.659 244.936 208.19 C 245.672 205.72 246.302 203.068 246.839 200.22 C 247.376 197.371 247.821 194.325 248.185 191.071 C 248.549 187.817 248.834 184.355 249.051 180.67 C 249.485 173.301 249.65 165.044 249.65 155.795 L 249.65 101.8 L 11.483 212.976 L 11.483 212.976 Z"/>
+ </g>
+ <path fill="#bc1938" d="M 5.383 171.701 C 5.474 174.594 5.443 178.013 5.6 180.67 C 5.797224 184.144007 6.085991 187.612212 6.466 191.071 C 6.83 194.325 7.274 197.371 7.812 200.22 C 8.191 202.232 8.679 204.029 9.156 205.85 L 13.155 207.608 L 13.155 175.116 L 5.383 171.701 L 5.383 171.701 Z"/>
+ <path fill="#ed3146" d="M 5 122.73 L 13.155 126.313 L 13.155 158.806 L 5 155.222 L 5 122.73 L 5 122.73 Z"/>
+ <path fill="#bc1938" d="M 245.495 205.85 C 245.972 204.029 246.46 202.232 246.839 200.22 C 247.376 197.371 247.821 194.325 248.185 191.071 C 248.549 187.817 248.834 184.355 249.051 180.67 C 249.208 178.013 249.177 174.594 249.268 171.701 L 241.495 175.116 L 241.495 207.608 L 245.495 205.85 L 245.495 205.85 Z"/>
+ <path fill="#ed3146" d="M 249.65 122.73 L 249.65 155.222 L 241.495 158.806 L 241.495 126.313 L 249.65 122.73 L 249.65 122.73 Z"/>
+ <path fill="#ffffff" d="M 64.462 52.775 C 57.175 52.684 52.278 54.404 49.765 57.42 C 47.126 60.561 45.775 65.714 45.775 72.876 L 45.775 74.915 C 45.775 67.753 47.126 62.6 49.765 59.459 C 52.278 56.443 57.175 54.723 64.462 54.814 L 190.188 54.814 C 197.475 54.814 202.372 56.443 204.885 59.459 C 207.524 62.6 208.875 67.753 208.875 74.915 L 208.875 72.876 C 208.875 65.714 207.524 60.561 204.885 57.42 C 202.372 54.404 197.475 52.775 190.188 52.775 L 64.462 52.775 L 64.462 52.775 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_178" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_178)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/GPU_Viewer.svg b/.icons/Gruvbox_Dark-2/apps/64/GPU_Viewer.svg
new file mode 120000
index 000000000..1f9cbf31b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/GPU_Viewer.svg
@@ -0,0 +1 @@
+video-card.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/GitKraken.svg b/.icons/Gruvbox_Dark-2/apps/64/GitKraken.svg
new file mode 120000
index 000000000..e7d60f478
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/GitKraken.svg
@@ -0,0 +1 @@
+gitkraken.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Gitter.svg b/.icons/Gruvbox_Dark-2/apps/64/Gitter.svg
new file mode 120000
index 000000000..fe19be775
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Gitter.svg
@@ -0,0 +1 @@
+gitter.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Gmail-mail.google.com.svg b/.icons/Gruvbox_Dark-2/apps/64/Gmail-mail.google.com.svg
new file mode 120000
index 000000000..535ba0006
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Gmail-mail.google.com.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/GnomeBaker.svg b/.icons/Gruvbox_Dark-2/apps/64/GnomeBaker.svg
new file mode 120000
index 000000000..b9c3f8e38
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/GnomeBaker.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Grr.svg b/.icons/Gruvbox_Dark-2/apps/64/Grr.svg
new file mode 100644
index 000000000..87fe012f8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Grr.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="H1rpE7PuFkoUkUreLiEY2akaYDgGDZmw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#H1rpE7PuFkoUkUreLiEY2akaYDgGDZmw)">
+ <path fill="#f1f0e9" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <path fill="#fb7c38" d="M 218 66.322 L 38 66.322 L 38 41.652 L 218 41.652 L 218 66.322 Z"/>
+ <path fill="#847d6a" fill-opacity=".997" d="M 136.182 91.071 L 136.182 82.847 L 218 82.847 L 218 91.071 L 136.182 91.071 L 136.182 91.071 Z M 136.182 107.517 L 136.182 99.294 L 177.091 99.294 L 177.091 107.517 L 136.182 107.517 L 136.182 107.517 Z"/>
+ <g opacity=".5">
+ <path fill="#aea795" fill-opacity=".996" d="M 136.182 123.888 L 136.182 115.74 L 218 115.74 L 218 123.888 L 136.182 123.888 L 136.182 123.888 Z M 38 181.451 L 38 173.228 L 218 173.228 L 218 181.451 L 38 181.451 L 38 181.451 Z M 136.182 140.335 L 136.182 132.187 L 218 132.187 L 218 140.335 L 136.182 140.335 L 136.182 140.335 Z M 136.182 156.781 L 136.182 148.633 L 177.091 148.633 L 177.091 156.781 L 136.182 156.781 L 136.182 156.781 Z M 38 197.898 L 38 189.674 L 218 189.674 L 218 197.898 L 38 197.898 L 38 197.898 Z M 38 214.344 L 38 206.121 L 218 206.121 L 218 214.344 L 38 214.344 L 38 214.344 Z"/>
+ </g>
+ <path fill="#111111" d="M 90.692 156.981 C 88.501 156.66 87.02 156.218 85.286 155.364 C 82.299 153.894 80.026 151.801 78.747 149.343 L 78.359 148.597 L 78.109 149.127 C 77.759 149.865 77.679 149.916 77.201 149.7 C 76.591 149.425 75.824 148.6 75.389 147.75 C 74.922 146.838 74.611 145.867 74.282 144.286 C 73.993 142.902 73.907 142.635 73.766 142.682 C 73.711 142.7 73.491 143.05 73.278 143.459 C 72.811 144.355 72.656 144.417 72.111 143.924 C 71.267 143.16 70.795 141.996 70.508 139.968 C 70.248 138.137 70.238 138.09 70.103 138.09 C 70.035 138.09 69.843 138.405 69.675 138.79 C 69.507 139.175 69.314 139.49 69.245 139.49 C 69.053 139.49 68.214 137.676 67.993 136.783 C 67.711 135.648 67.648 133.548 67.851 132.069 C 67.936 131.453 68.03 130.868 68.06 130.768 C 68.095 130.652 67.842 130.814 67.365 131.212 C 64.439 133.657 59.31 135.492 55.369 135.505 C 53.621 135.51 52.738 135.224 52.462 134.562 C 52.245 134.042 52.476 133.542 53.462 132.396 C 55.001 130.606 55.983 128.957 56.769 126.843 C 57.061 126.058 57.956 122.712 58.15 121.686 L 58.207 121.382 L 57.393 121.381 C 54.995 121.376 52.253 120.769 50.237 119.796 C 45.707 117.612 42.726 113.246 41.531 107.047 C 40.35 100.915 41.139 95.792 43.903 91.655 C 46.946 87.099 52.276 84.019 58.628 83.145 C 60.06 82.948 62.823 82.952 64.112 83.153 C 66.173 83.475 67.454 83.976 69.078 85.097 C 69.637 85.483 70.315 85.909 70.585 86.045 C 71.325 86.418 72.614 86.82 73.45 86.939 C 74.614 87.105 74.801 87.184 74.801 87.513 C 74.801 88.6 73.356 89.34 70.625 89.652 C 69.703 89.758 68.857 89.749 65.015 89.593 C 63.799 89.544 63.394 89.565 62.451 89.725 C 59.621 90.208 57.094 91.527 54.998 93.615 C 53.095 95.51 51.874 97.555 51.241 99.908 C 51.035 100.677 51.001 100.998 50.997 102.202 C 50.994 103.494 51.013 103.659 51.251 104.348 C 52.377 107.613 55.688 108.757 59.097 107.059 C 60.694 106.264 62.149 104.942 63.574 102.994 C 66.47 99.034 68.103 97.387 70.658 95.85 C 75.214 93.11 80.316 93.539 84.476 97.013 C 84.997 97.449 85.083 97.49 85.234 97.379 L 85.998 96.82 C 88.227 95.186 91 94.472 93.534 94.88 C 95.07 95.128 97.138 96.04 98.707 97.163 C 100.325 98.321 101.446 99.479 104.314 102.955 C 106.301 105.365 107.544 106.499 109.005 107.237 C 109.891 107.684 110.541 107.872 111.234 107.884 C 113.842 107.928 115.903 104.217 115.902 99.483 C 115.901 96.752 115.168 94.449 113.858 93.067 C 112.47 91.601 110.787 90.735 108.58 90.35 C 108.15 90.274 106.947 90.169 105.908 90.117 C 103.522 89.995 102.491 89.868 101.771 89.607 C 100.714 89.223 99.782 88.548 99.449 87.924 C 99.277 87.601 99.275 87.575 99.427 87.463 C 99.529 87.387 100.076 87.322 100.918 87.284 C 103.503 87.167 105.542 86.732 109.099 85.538 C 111.724 84.657 112.516 84.517 113.909 84.688 C 116.127 84.961 118.074 85.972 120.039 87.871 C 123.524 91.24 125.697 96.183 125.845 101.082 C 125.937 104.134 125.492 105.729 123.356 110 C 121.661 113.388 120.148 115.129 117.967 116.199 C 116.761 116.79 115.542 117.121 113.456 117.423 C 112.802 117.518 112.267 117.631 112.267 117.674 C 112.267 117.919 113.462 119.503 114.223 120.266 C 115.237 121.283 115.966 121.719 117.16 122.024 C 117.911 122.215 118.325 122.506 118.325 122.84 C 118.325 123.363 117.372 124.127 116.17 124.566 C 115 124.993 113.92 125.145 112.454 125.088 C 109.549 124.975 107.025 123.806 104.765 121.526 C 104.201 120.958 103.635 120.336 103.507 120.145 C 103.378 119.953 103.248 119.797 103.217 119.796 C 103.187 119.796 103.136 120.163 103.105 120.612 C 103.073 121.062 102.879 122.121 102.673 122.966 L 102.298 124.503 L 102.599 124.816 C 103.684 125.943 105.261 126.44 106.765 126.128 C 107.511 125.974 107.884 126.074 108.445 126.579 C 109.262 127.314 109.688 128.43 109.688 129.829 C 109.688 131.479 109.221 132.468 107.796 133.836 C 106.24 135.33 105.851 135.76 105.603 136.259 C 105.181 137.108 105.329 137.607 106.246 138.418 C 107.009 139.093 107.157 139.457 106.92 140.079 C 106.796666 140.365256 106.633375 140.632582 106.435 140.873 C 106.039 141.337 104.676 142.267 103.954 142.566 L 103.432 142.783 L 103.699 143.153 C 104.312 144.001 104.514 145.235 104.208 146.268 C 103.916 147.25 102.937 148.263 102.134 148.414 C 101.901 148.457 101.608 148.415 101.178 148.277 C 100.451 148.042 99.95 148.024 99.416 148.213 C 98.850502 148.399318 98.387228 148.811197 98.136 149.351 C 97.903 149.83 97.889 149.933 97.902 151.069 C 97.927 153.158 97.531 154.364 96.477 155.404 C 95.443 156.423 94.055 156.93 92.136 156.987 C 91.495 157.006 90.845 157.004 90.692 156.981 L 90.692 156.981 Z M 92.396 153.514 C 91.551 151.85 91.479 150.713 92.13 149.32 C 92.448 148.641 93.204 147.828 93.805 147.521 C 94.782 147.022 96.68 146.771 99.499 146.769 C 102.185 146.768 102.984 146.474 103.234 145.395 C 103.342 144.928 103.136 144.218 102.761 143.764 C 102.597 143.566 102.208 143.287 101.85 143.111 C 101.239 142.81 101.2 142.803 100.013 142.807 C 98.801 142.811 98.799 142.812 97.402 143.291 C 95.622 143.901 95.001 144.008 93.636 143.941 C 92.334 143.878 91.73 143.723 90.505 143.138 C 88.295 142.084 86.229 139.959 85.519 138.011 C 85.282 137.362 85.203 136.943 85.23 136.48 C 85.248 136.168 85.411 136.32 85.782 136.993 C 87.213 139.59 89.564 141.708 91.722 142.344 C 92.372 142.535 93.437 142.554 94.233 142.389 C 94.541 142.325 95.608 142.045 96.605 141.767 C 97.603 141.489 98.777 141.192 99.215 141.107 C 100.08 140.939 101.826 140.893 102.947 141.008 C 104.187 141.136 104.962 140.68 104.942 139.833 C 104.931 139.334 104.673 138.837 104.067 138.145 C 103.527 137.529 103.413 137.297 103.413 136.806 C 103.413 136.043 104.04 135.313 106.294 133.448 C 107.612 132.358 108.05 131.394 107.958 129.783 C 107.902 128.805 107.639 128.144 107.117 127.672 L 106.742 127.333 L 106.126 127.407 C 105.658178 127.455556 105.188318 127.481919 104.718 127.486 C 104.034 127.489 103.852 127.453 103.379 127.224 C 101.916 126.514 100.492 124.57 99.641 122.123 C 99.17 120.768 98.568 119.67 97.273 117.8 C 95.625 115.423 95.515 115.169 95.817 114.446 C 95.893 114.262 95.983 113.752 96.017 113.311 C 96.051 112.87 96.108 112.491 96.144 112.469 C 96.18 112.446 96.31 112.583 96.433 112.773 C 96.786 113.317 96.949 113.358 97.942 113.15 C 99.182 112.889 100.289 112.946 101.037 113.309 L 101.68 113.62 C 101.897 113.724 101.628 112.354 101.142 110.875 C 100.853 109.999 100.617 109.168 100.617 109.029 C 100.617 108.452 101.211 108.698 101.927 109.572 C 102.774 110.606 103.065 111.291 103.749 113.869 C 104.546 116.871 105.154 118.37 106.066 119.584 C 106.851 120.631 107.297 120.78 107.955 120.216 C 108.165 120.036 108.374 119.889 108.42 119.889 C 108.466 119.889 108.922 120.299 109.433 120.799 C 110.858 122.195 111.84 122.688 113.339 122.758 C 113.989 122.789 114.22 122.766 114.364 122.657 C 114.546 122.52 114.544 122.514 114.271 122.414 C 113.311 122.061 112.403 121.204 111.423 119.726 C 110.677 118.603 109.369 115.988 108.631 114.149 C 107.684 111.787 106.822 110.365 105.489 108.962 C 103.303 106.661 101.062 105.591 98.427 105.59 C 97.005 105.59 96.37 105.761 94.89 106.543 C 93.456 107.301 92.774 107.557 91.996 107.63 C 91.229 107.701 90.633 107.529 88.433 106.599 C 84.812 105.069 83.099 104.643 80.533 104.634 C 78.799 104.627 78.511 104.703 75.393 105.986 C 74.154 106.496 72.749 107.02 72.27 107.151 C 68.936 108.064 67.384 108.892 65.572 110.729 C 62.776 113.562 61.295 117.376 60.681 123.327 C 60.46 125.472 60.023 126.645 58.47 129.269 C 58.188878 129.739805 57.918476 130.216928 57.659 130.7 C 57.108 131.79 57.817 131.826 59.941 130.817 C 61.801 129.933 62.679 129.195 63.886 127.499 C 64.953 126.001 65.143 125.904 65.614 126.616 C 66.058 127.287 66.134 127.174 66.831 124.814 C 67.298 123.232 67.764 122.193 68.028 122.144 C 68.121 122.127 68.275 122.183 68.37 122.269 C 68.475 122.365 68.616 122.403 68.728 122.367 C 69.038 122.269 69.647 121.527 70.009 120.806 C 70.803 119.228 71.046 118.213 71.169 115.969 C 71.271 114.103 71.536 112.94 72.136 111.722 C 73.111 109.743 75.042 108.416 77.191 108.248 C 78.016 108.184 78.343 108.256 78.343 108.502 C 78.343 108.726 78.07 108.912 77.401 109.143 C 76.569 109.429 76.174 109.669 75.7 110.178 C 74.857 111.08 74.5 112.196 74.282 114.616 C 73.701 121.059 73.589 121.618 72.362 124.206 L 71.776 125.443 L 71.784 126.516 C 71.793 127.705 71.95 128.336 72.237 128.336 C 72.343 128.336 72.546 128.1 72.799 127.683 C 73.278 126.89 73.886 126.236 74.142 126.236 C 74.407 126.236 74.478 126.606 74.349 127.311 C 74.118 128.562 74.293 130.671 74.852 133.388 C 75.232 135.234 75.71 136.783 75.9 136.783 C 75.947 136.783 76.136 136.478 76.323 136.106 C 76.927 134.898 77.88 133.766 78.152 133.934 C 78.206 133.967 78.249 134.133 78.249 134.302 C 78.249 134.472 78.397 135.446 78.577 136.467 C 79.767 143.222 81.577 147.412 84.489 150.156 C 86.179 151.747 88.401 152.87 90.785 153.336 C 92.075 153.588 92.455 153.63 92.396 153.514 L 92.396 153.514 Z M 93.594 133.913 C 93.550238 133.728644 93.514538 133.542467 93.487 133.355 C 93.41 132.859 93.092 132.379 92.764 132.263 C 92.551 132.188 92.449 132.221 92.09 132.479 C 91.857 132.647 91.535 132.821 91.374 132.867 C 90.433 133.138 89.093 132.003 89.291 131.102 C 89.487 130.207 91.219 129.662 92.302 130.155 C 93.207 130.566 94.466 132.348 94.466 133.219 C 94.466 133.78 93.723 134.371 93.594 133.913 Z M 88.044 133.264 C 87.178 132.213 86.938 130.124 87.536 128.845 C 88.256 127.303 90.097 126.331 92.064 126.453 C 93.993 126.573 96.17 127.724 98.245 129.723 C 98.96 130.412 99.034 130.515 99.034 130.833 C 99.033 131.501 98.407 131.774 97.857 131.347 C 97.401991 130.964267 96.955222 130.571844 96.517 130.17 C 93.785 127.703 91.995 127.046 90.22 127.86 C 88.68 128.566 87.983 130.385 88.321 132.819 C 88.376 133.213 88.402 133.554 88.379 133.577 C 88.355 133.6 88.205 133.459 88.044 133.264 L 88.044 133.264 Z M 82.574 118.965 C 81.717 118.442 81.207 117.574 81.153 116.547 C 81.108 115.681 81.296 115.158 81.875 114.539 C 82.369 114.009 82.95 113.69 83.77 113.496 C 84.414 113.344 85.926 113.314 86.478 113.442 C 86.787 113.514 86.847 113.499 86.96 113.323 C 87.031 113.213 87.139 112.86 87.201 112.539 C 87.269 112.191 87.362 111.955 87.432 111.955 C 87.567 111.955 87.608 112.1 87.758 113.117 C 87.834 113.634 87.935 113.947 88.091 114.153 C 88.449 114.622 88.355 115.234 87.899 115.408 C 87.731 115.471 87.511 115.417 86.949 115.171 C 86.106 114.802 85.607 114.76 85.333 115.036 C 84.951 115.418 85.222 116.156 85.744 116.156 C 86.108 116.156 86.278 116.052 86.403 115.754 L 86.52 115.474 L 86.636 115.825 C 86.855 116.49 86.569 117.29 85.963 117.711 C 85.637 117.937 85.491 117.976 84.961 117.976 C 84.453 117.976 84.278 117.933 83.996 117.742 C 83.627 117.492 83.189 116.741 83.189 116.358 C 83.189 115.928 83.406 115.406 83.72 115.082 C 84.014 114.779 84.019 114.763 83.798 114.848 C 83.021 115.144 82.514 115.638 82.345 116.267 C 82.164 116.942 82.42 117.845 83.001 118.58 C 83.155 118.776 83.282 118.982 83.282 119.039 C 83.282 119.2 82.892 119.16 82.574 118.965 Z M 101.641 123.019 C 101.69 122.892 101.856 121.915 102.012 120.846 C 102.519 117.37 102.357 115.842 101.4 115.052 C 101.117 114.818 100.564 114.547 100.75 114.732 C 100.781 114.764 100.68 114.843 100.525 114.908 C 99.822 115.204 100.062 116.212 100.818 116.139 C 101.043 116.117 101.179 116.027 101.331 115.8 L 101.539 115.49 L 101.602 115.829 C 101.826 117.024 101.06 118.022 99.918 118.022 C 98.94 118.022 98.194 117.267 98.194 116.275 C 98.194 115.45 98.82 114.702 99.604 114.589 L 100.012 114.53 L 99.592 114.463 C 99.362 114.426 98.837 114.393 98.427 114.389 C 97.581 114.382 97.12 114.552 96.897 114.954 C 96.649 115.403 96.935 115.888 98.22 117.193 C 99.534 118.527 99.755 118.904 100.295 120.729 C 100.832 122.549 101.146 123.249 101.423 123.249 C 101.495 123.249 101.593 123.146 101.641 123.019 Z M 52.477 116.459 C 52.28 115.988 51.878 114.713 51.776 114.232 C 51.594 113.376 51.606 112.184 51.798 111.992 C 52.042 111.747 52.372 111.941 53.269 112.856 C 55.135 114.759 56.558 115.459 58.785 115.567 L 59.872 115.62 L 60.402 114.797 C 63.103 110.604 66.583 107.569 70.188 106.261 C 71.257 105.873 71.696 105.651 71.809 105.44 C 71.938 105.199 71.843 105.098 71.117 104.7 C 70.761 104.505 70.456 104.279 70.441 104.197 C 70.361 103.785 72.655 103.254 75.826 102.95 C 77.536 102.787 77.971 102.723 77.967 102.635 C 77.966 102.602 77.622 102.407 77.202 102.202 C 75.994 101.61 75.947 101.292 77.02 100.973 C 77.734 100.761 79.748 100.765 80.952 100.98 C 82.888 101.327 85.017 102.224 87.241 103.631 C 90.225 105.519 90.733 105.778 91.849 105.98 C 93.082 106.204 94.167 105.732 95.716 104.297 C 96.97 103.135 97.66 102.759 98.103 102.996 C 98.244 103.072 98.287 103.192 98.287 103.506 C 98.287 103.733 98.34 103.951 98.404 103.993 C 98.468 104.034 99.165 104.068 99.954 104.068 C 101.488 104.068 101.379 104.037 101.621 104.544 C 101.66 104.626 101.985 104.787 102.343 104.902 C 103.101 105.145 103.993 105.584 104.718 106.072 C 105.458 106.568 105.507 106.594 105.415 106.44 C 103.925 103.929 100.981 100.544 98.986 99.046 C 98.021 98.322 96.373 97.473 95.491 97.247 C 94.626 97.025 93.278 97.044 92.509 97.289 C 91.808 97.512 90.881 98.038 90.568 98.391 C 90.375 98.608 90.367 98.65 90.493 98.776 C 90.619 98.902 90.702 98.893 91.269 98.694 C 91.79 98.51 92.087 98.47 92.928 98.469 C 94.59 98.468 94.715 98.659 93.259 98.976 C 91.662 99.324 90.582 100.024 89.972 101.105 C 89.82 101.375 89.678 101.595 89.658 101.595 C 89.637 101.595 89.364 101.388 89.051 101.135 C 86.074 98.733 83.019 97.151 80.174 96.537 C 79.408 96.372 78.935 96.335 77.69 96.339 C 76.279 96.344 76.06 96.368 75.034 96.635 C 73.576 97.015 71.834 97.871 70.562 98.832 C 68.851 100.127 67.164 101.943 65.136 104.675 C 63.274 107.184 61.133 108.855 58.766 109.647 C 56.639 110.359 54.718 110.186 53.119 109.141 C 52.175 108.524 51.93 108.409 51.564 108.409 C 51.165 108.409 51.067 108.525 50.934 109.162 C 50.876 109.441 50.797 109.703 50.758 109.745 C 50.572 109.945 49.734 108.659 49.413 107.68 C 49.046 106.56 48.953 105.808 49.014 104.448 C 49.163 101.07 50.549 97.809 53.276 94.415 C 54.193 93.273 55.741 91.786 56.632 91.191 C 57.641 90.518 57.745 90.41 57.745 90.048 C 57.745 89.787 57.657 89.65 57.233 89.25 C 56.951 88.984 56.72 88.737 56.72 88.7 C 56.72 88.589 56.992 88.536 58.351 88.385 C 59.069 88.305 60.746 88.215 62.079 88.185 C 64.668 88.126 65.885 88.2 67.898 88.541 C 69.329 88.783 71.375 88.752 72.141 88.477 L 72.603 88.31 L 71.82 88.103 C 71.277 87.959 70.321 87.534 68.702 86.718 C 66.083 85.396 65.345 85.151 63.462 84.976 C 62.48 84.884 60.038 84.988 59.899 85.127 C 59.876 85.15 60.032 85.319 60.246 85.502 C 60.46 85.686 60.635 85.911 60.635 86.004 C 60.635 86.37 60.494 86.401 57.619 86.66 C 55.601 86.841 53.057 87.501 51.378 88.278 C 50.141 88.85 50.143 88.87 51.426 88.824 C 52.657 88.78 53.437 88.9 53.681 89.17 C 53.821 89.325 53.82 89.349 53.667 89.488 C 53.576 89.57 52.894 89.854 52.152 90.118 C 48.568 91.392 46.915 92.584 45.616 94.828 C 44.451 96.84 43.485 100.602 43.486 103.121 C 43.487 105.35 44.129 108.113 45.276 110.835 C 45.637 111.69 46.181 112.702 46.28 112.702 C 46.307 112.702 46.314 112.261 46.297 111.722 C 46.246 110.153 46.62 108.71 47.173 108.348 C 47.5 108.134 47.658 108.364 47.953 109.482 C 48.64 112.093 49.74 114.28 51.029 115.596 C 51.802 116.385 52.662 116.897 52.477 116.459 L 52.477 116.459 Z M 116.681 112.863 C 117.365 112.538 118.219 111.907 118.782 111.311 C 118.956 111.126 119.491 110.483 119.97 109.881 C 120.885 108.732 121.206 108.443 121.46 108.54 C 121.588 108.59 121.603 108.688 121.553 109.134 C 121.52 109.428 121.466 109.942 121.433 110.275 L 121.373 110.882 L 121.587 110.695 C 122.184 110.173 123.518 107.656 124.055 106.037 C 124.608 104.368 124.787 103.064 124.728 101.128 C 124.671 99.281 124.47 98.216 123.872 96.601 C 122.725 93.503 120.433 90.569 117.71 88.713 C 115.824 87.427 114.223 86.83 112.64 86.823 C 111.841 86.819 111.673 86.851 110.916 87.15 C 109.138 87.852 106.951 88.286 103.926 88.538 L 102.528 88.655 L 102.947 88.842 C 103.318 89.008 103.656 89.038 105.837 89.098 C 108.369 89.168 109.171 89.249 110.42 89.562 C 112.155 89.997 114.108 90.861 115.602 91.855 C 116.561 92.492 117.855 93.747 118.416 94.584 C 119.216 95.777 119.91 97.592 119.91 98.49 C 119.91 98.846 119.887 98.888 119.69 98.888 C 119.566 98.888 119.285 98.725 119.047 98.515 C 118.527 98.057 118.404 98.042 118.481 98.445 C 118.56 98.858 119.252 100.885 119.685 101.968 C 120.014 102.792 120.04 102.924 120.044 103.835 C 120.048 104.572 120.007 104.925 119.879 105.259 C 119.651 105.851 119.455 105.84 119.117 105.217 C 118.90677 104.86357 118.657544 104.534846 118.374 104.237 C 117.641 103.478 117.484 103.547 117.151 104.775 C 116.964998 105.405786 116.733044 106.022102 116.457 106.619 C 115.674 108.272 114.464 109.259 112.884 109.534 C 111.733 109.734 110.13 109.448 108.655 108.778 L 108.032 108.495 L 108.309 108.786 C 108.72 109.219 109.633 109.887 110.216 110.181 C 111.335 110.747 111.887 110.859 113.851 110.919 L 115.667 110.975 L 115.796 111.244 C 115.962 111.592 115.827 112.09 115.383 112.771 C 115.207 113.039 115.063 113.298 115.063 113.346 C 115.063 113.478 115.936 113.218 116.681 112.863 L 116.681 112.863 Z"/>
+ <g opacity=".3">
+ <path fill="#ffffff" d="M 128 11.947 L 128 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 96.491 C 250.324 22.504 239.74 11.947 165.685 11.947 L 128 11.947 L 128 11.947 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_202" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_202)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Hulu.svg b/.icons/Gruvbox_Dark-2/apps/64/Hulu.svg
new file mode 100755
index 000000000..fa85a5987
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Hulu.svg
@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 256 256" width="256" height="256"><g filter="url(#gQI1WCYhhg8FFL9QzCbL2kT7XCTOaOfd)"><linearGradient id="_lgradient_0" x1="0.4920634643039538" y1="1.001519610649046" x2="0.9484142668266141" y2="0.007576100799793206" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="2.608695652173913%" stop-opacity="1" style="stop-color:#279980"/><stop offset="56.086956521739125%" stop-opacity="1" style="stop-color:#2dbd9d"/><stop offset="100%" stop-opacity="1" style="stop-color:#a3e170"/></linearGradient><path d=" M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z " fill="url(#_lgradient_0)"/></g><defs><filter id="gQI1WCYhhg8FFL9QzCbL2kT7XCTOaOfd" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/><feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/><feFlood xmlns="http://www.w3.org/2000/svg" flood-color="#000000" flood-opacity="0.4"/><feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/><feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/></filter></defs><g style="opacity:0.4;"><g style="opacity:0.4;"><g opacity="0.4"><linearGradient id="_lgradient_1" x1="0.5169998854248579" y1="0.0000011253516996531654" x2="0.5169998854248576" y2="1.2087556553904961" gradientTransform="matrix(244.651,0,0,228.341,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#ffffff"/><stop offset="12.5%" stop-opacity="0.098" style="stop-color:#ffffff"/><stop offset="92.5%" stop-opacity="0.098" style="stop-color:#000000"/><stop offset="100%" stop-opacity="0.498" style="stop-color:#000000"/></linearGradient><path d=" M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.22 17.011 199.584 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.581 19.762 216.099 20.499 C 218.322 21.147 220.496 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.493 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.762 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.326 92.721 246.326 97.014 C 246.326 97.014 246.326 97.014 246.326 97.014 L 246.326 155.226 C 246.326 155.226 246.326 155.226 246.326 155.226 C 246.326 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.762 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.493 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.496 230.297 218.322 231.093 216.099 231.741 C 213.581 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.584 234.865 C 196.22 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.211 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 L 165.078 15.96 L 165.078 15.96 Z " fill-rule="evenodd" fill="url(#_lgradient_1)"/></g></g></g><g><g><g><g><path d=" M 63.019 114.415 L 53.368 114.415 C 51.63 114.332 49.896 114.64 48.294 115.317 L 48.294 94.989 L 33.226 94.989 L 33.226 157.251 L 48.263 157.251 L 48.263 132.128 C 48.263 131.058 48.69 130.032 49.45 129.278 C 50.21 128.524 51.239 128.104 52.31 128.112 L 61.057 128.112 C 62.128 128.104 63.157 128.524 63.917 129.278 C 64.677 130.032 65.105 131.058 65.105 132.128 L 65.105 157.251 L 80.172 157.251 L 80.172 130.167 C 80.172 118.773 72.576 114.415 63.05 114.415 L 63.019 114.415 Z M 207.716 114.415 L 207.716 139.538 C 207.716 141.755 205.918 143.553 203.7 143.553 L 194.921 143.553 C 193.851 143.562 192.821 143.142 192.062 142.388 C 191.302 141.634 190.874 140.608 190.874 139.538 L 190.874 114.415 L 175.838 114.415 L 175.838 140.783 C 175.838 151.585 182.656 157.251 192.991 157.251 L 207.716 157.251 L 207.716 157.251 C 217.056 157.251 222.784 150.558 222.784 140.876 L 222.784 114.415 L 207.716 114.415 Z M 122.791 139.538 C 122.791 140.608 122.363 141.634 121.603 142.388 C 120.843 143.142 119.814 143.562 118.743 143.553 L 109.996 143.553 C 108.925 143.562 107.896 143.142 107.136 142.388 C 106.376 141.634 105.949 140.608 105.949 139.538 L 105.949 114.415 L 90.912 114.415 L 90.912 140.783 C 90.912 151.585 97.823 157.251 107.941 157.251 L 122.666 157.251 L 122.666 157.251 C 132.005 157.251 137.733 150.558 137.733 140.876 L 137.733 114.415 L 122.791 114.415 L 122.791 139.538 Z M 149.314 157.251 L 164.382 157.251 L 164.382 94.989 L 149.314 94.989 L 149.314 157.251 Z " fill="#ffffff"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/IconPreview.svg b/.icons/Gruvbox_Dark-2/apps/64/IconPreview.svg
new file mode 100644
index 000000000..0c0c14c6b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/IconPreview.svg
@@ -0,0 +1,68 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_igVz0rhtRspzFxxCspFUseYCLOA53tBS">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_igVz0rhtRspzFxxCspFUseYCLOA53tBS)">
+ <defs>
+ <filter id="lyVtOBcTMrEFvAmALLTS81YijMFbvCYi" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#lyVtOBcTMrEFvAmALLTS81YijMFbvCYi)">
+ <linearGradient id="_lgradient_318" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_318)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_319" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_319)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="ZI0SJZbzMYfxQm1NFrPgXaZJKKHxe5IL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#ZI0SJZbzMYfxQm1NFrPgXaZJKKHxe5IL)">
+ <path d="M 65.832 73.938 C 60.109 73.938 55.5 78.742 55.5 84.709 L 55.5 170.309 C 55.5 176.276 60.109 181.08 65.832 181.08 L 127.821 181.08 L 128.182 181.08 L 189.81 181.08 C 195.534 181.08 200.143 176.276 200.143 170.309 L 200.143 84.709 C 200.143 78.742 195.534 73.932 189.81 73.938 L 128.182 73.938 L 127.821 73.938 L 65.832 73.938 Z"/>
+ </g>
+ <path fill="#ececec" d="M 65.833 71.259 C 60.109 71.259 55.5 76.062 55.5 82.029 L 55.5 167.632 C 55.5 173.599 60.109 178.402 65.833 178.402 L 128.183 178.402 L 128.183 71.259 L 65.833 71.259 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 65.832 71.259 C 60.109 71.259 55.5 76.064 55.5 82.031 L 55.5 84.709 C 55.5 78.742 60.109 73.938 65.832 73.938 L 128.182 73.938 L 128.182 71.259 L 65.832 71.259 Z"/>
+ </g>
+ <linearGradient id="_lgradient_320" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(72.321,0,0,107.143,127.821,71.259)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_320)" d="M 127.821 71.259 L 127.821 178.402 L 189.811 178.402 C 195.535 178.402 200.143 173.597 200.143 167.63 L 200.143 82.031 C 200.143 76.064 195.535 71.254 189.811 71.259 L 127.821 71.259 Z"/>
+ <g opacity=".2">
+ <circle cx="170.679" cy="127.509" r="34.821" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#ececec" cx="170.679" cy="124.83" r="34.821" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_321" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(48.214,0,0,48.214,146.571,100.723)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_321)" cx="170.679" cy="124.83" r="24.107" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path d="M 170.679 100.723 C 157.365 100.723 146.571 111.516 146.571 124.83 C 146.574 125.345 146.593 125.86 146.629 126.374 C 147.235 113.527 157.818 103.418 170.679 103.402 C 183.39 103.406 193.914 113.28 194.728 125.966 C 194.756 125.588 194.775 125.209 194.786 124.83 C 194.786 111.516 183.993 100.723 170.679 100.723 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 127.821 71.259 L 127.821 73.938 L 189.81 73.938 C 195.534 73.932 200.143 78.742 200.143 84.709 L 200.143 82.031 C 200.143 76.064 195.534 71.254 189.81 71.259 L 127.821 71.259 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Incredipede.svg b/.icons/Gruvbox_Dark-2/apps/64/Incredipede.svg
new file mode 100644
index 000000000..59f21bf5e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Incredipede.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="tsxoj8Ol0HXwv97YS5bR8a1tl4QTrUGw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#tsxoj8Ol0HXwv97YS5bR8a1tl4QTrUGw)">
+ <path fill="#ffe8e1" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <path fill="#ffd3d1" d="M 46.646 122.65 C 44.913777 124.509408 44.913777 127.391592 46.646 129.251 C 56.399 139.714 74.953 181.612 128.173 181.612 C 178.525 181.612 199.946 139.718 209.7 129.252 C 211.432976 127.392118 211.432976 124.508882 209.7 122.649 C 199.946 112.183 179.046 74.388 128.021 74.388 C 75.213 74.388 56.399 112.187 46.646 122.65 L 46.646 122.65 Z"/>
+ <path fill="#ffffff" d="M 46.644 122.661 C 44.927 124.534 44.927 127.42 46.644 129.215 C 56.396 139.747 89.242 171.501 128.173 171.501 C 167.105 171.501 199.951 139.747 209.703 129.215 C 211.419 127.42 211.419 124.534 209.703 122.661 C 199.951 112.207 167.105 90.752 128.173 90.752 C 89.242 90.752 56.396 112.207 46.644 122.661 Z"/>
+ <radialGradient id="_rgradient_38" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(80.148,0,0,75.25,88.1,91.264)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#231f20"/>
+ <stop offset="22%" style="stop-color:#231f20"/>
+ <stop offset="52%" style="stop-color:#158cff"/>
+ <stop offset="70%" style="stop-color:#158cff"/>
+ <stop offset="99%" style="stop-color:#0d007f"/>
+ <stop offset="100%" style="stop-color:#0d007f"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_38)" d="M 105.086 93.712 C 94.824 100.942 88.1 112.914 88.1 126.44 C 88.1 148.557 106.058 166.514 128.174 166.514 C 150.291 166.514 168.248 148.557 168.248 126.44 C 168.248 112.914 161.524 100.942 151.262 93.712 C 143.672451 92.092937 135.934319 91.27247 128.174 91.264 C 120.167 91.264 112.393 92.158 105.086 93.712 L 105.086 93.712 Z"/>
+ <g opacity=".57">
+ <path d="M 127.703 111.319 C 129.703 106.241 129.385 100.751 129.703 95.23 C 131.226 100.751 129.1 105.956 128.782 111.128 C 131.829 106.241 131.829 100.434 133.067 94.944 C 133.384 100.434 130.94 105.638 130.306 111.128 C 131.543 105.638 135.224 101.037 135.51 95.547 C 135.827 101.354 132.146 105.956 131.543 111.446 C 133.067 105.956 137.351 101.672 138.271 96.15 C 136.113 101.354 134.304 106.559 132.749 111.763 C 135.224 106.844 138.271 101.957 140.714 97.07 L 139.762 99.641 C 139.415907 100.492707 139.056195 101.338815 138.683 102.179 C 138.326347 103.010252 137.956299 103.835693 137.573 104.655 C 137.192 105.448 136.811 106.273 136.399 107.066 C 135.605 108.653 134.812 110.24 133.987 111.763 C 134.551073 111.092288 135.080754 110.39339 135.574 109.669 C 136.081 108.97 136.557 108.209 137.033 107.447 C 138.874 104.401 140.397 101.354 142.841 98.593 C 141.032 102.878 138.271 106.241 136.081 110.303 C 135.669 111.065 135.256 111.858 134.907 112.683 C 135.415 111.954 135.923 111.255 136.399 110.525 C 138.874 106.844 141.317 103.48 144.681 100.434 C 141.952 103.798 139.477 107.479 137.319 111.128 C 136.811 111.858 136.335 112.556 135.827 113.286 C 136.43 112.683 137.033 112.049 137.636 111.414 C 140.714 108.399 143.475 104.718 146.839 101.672 C 143.761 105.956 139.477 109.002 137.033 113.889 C 141.032 110.525 145.316 107.162 149.283 103.48 C 144.396 105.956 142.238 111.446 138.271 114.81 C 142.238 111.128 146.839 107.765 151.726 105.321 C 146.839 107.765 142.238 111.446 139.191 116.047 C 143.761 112.969 148.362 109.923 153.249 107.162 C 149.283 110.843 144.396 113.286 140.714 117.253 C 144.999 113.889 150.203 112.366 154.773 109.605 C 150.489 112.969 145.602 115.413 141.317 118.491 C 146.236 115.73 151.726 114.207 156.931 112.366 C 151.726 114.207 147.442 118.173 142.238 120.014 C 147.442 118.173 152.647 117.57 157.534 115.127 C 152.329 116.968 147.759 119.411 142.841 121.855 C 148.045 120.617 153.249 119.411 158.454 118.173 C 153.249 119.697 148.362 121.855 143.475 123.378 C 148.68 123.378 153.567 121.537 158.771 121.22 C 154.487 122.14 150.489 123.378 146.363 124.235 C 145.506 124.393 144.65 124.489 143.761 124.615 C 144.65 124.615 145.506 124.584 146.363 124.584 C 150.806 124.615 155.09 123.981 159.374 123.695 C 156.01 124.615 152.647 125.504 148.965 125.853 C 148.109 125.98 147.252 126.107 146.363 126.202 C 145.506 126.297 144.65 126.393 143.761 126.424 C 148.965 127.059 154.487 126.424 159.692 126.139 C 154.487 127.345 148.965 127.662 143.475 127.979 C 148.965 128.265 154.17 129.185 159.692 128.868 C 154.17 129.503 148.965 129.788 143.475 129.185 C 148.68 130.423 153.852 131.026 159.057 131.946 C 153.852 131.026 148.362 131.946 143.158 130.708 C 148.362 132.232 153.567 133.152 158.771 134.993 C 153.567 133.469 148.045 133.469 142.841 131.946 C 148.045 133.469 152.647 135.913 157.851 137.436 C 153.567 135.627 149.283 135.627 144.872 133.914 C 143.983 133.66 143.126 133.406 142.238 133.152 C 143.063 133.533 143.888 133.882 144.713 134.231 C 148.68 136.23 152.964 137.753 156.931 140.197 C 152.647 138.356 148.362 136.833 144.205 135.31 C 143.348 134.993 142.492 134.707 141.635 134.39 C 142.46 134.802 143.253 135.215 144.047 135.627 C 147.125 137.15 150.203 138.991 153.218 141.022 L 155.407 142.64 C 154.634774 142.187753 153.851885 141.753963 153.059 141.339 C 150.489 140.197 148.362 138.991 145.76 137.817 C 144.949749 137.427625 144.145651 137.025576 143.348 136.611 C 142.565656 136.196011 141.793431 135.762218 141.032 135.31 C 144.681 138.991 149.886 140.8 153.567 144.798 C 149.283 141.72 144.999 139.277 140.714 136.23 C 144.078 140.197 148.362 142.958 152.044 146.639 C 148.045 143.561 143.475 140.514 139.794 137.15 C 143.158 141.117 146.522 144.798 149.886 148.765 C 146.236 145.084 143.158 141.435 138.874 138.356 C 142.555 141.72 144.396 146.322 147.442 150.288 C 144.078 146.639 141.317 142.355 137.668 138.991 C 140.714 142.958 142.841 147.528 145.316 152.129 C 143.158 148.448 140.714 144.798 138.017 141.53 C 137.542244 140.847311 137.107836 140.137432 136.716 139.404 C 137.033 140.197 137.351 141.022 137.7 141.815 C 138.588 142.958 138.874 144.481 139.509 145.719 C 139.794 146.385 140.112 147.052 140.429 147.718 C 141.32545 149.702052 142.235137 151.680096 143.158 153.652 C 141.032 150.003 138.874 146.004 136.716 142.228 C 136.301513 141.47299 135.899459 140.71122 135.51 139.943 C 135.7 140.641 135.923 141.339 136.176 142.038 C 137.668 146.322 139.477 150.891 140.397 155.493 C 138.874 150.288 135.827 145.719 134.304 140.514 C 134.907 146.004 136.43 151.526 138.271 156.73 C 135.827 151.812 134.304 146.639 133.067 141.117 C 132.464 146.639 134.59 152.129 134.907 157.651 C 133.669 152.446 132.464 146.925 131.226 141.72 C 131.543 147.242 132.146 152.732 132.146 158.254 C 132.146 152.732 129.385 147.528 130.02 141.72 C 129.1 147.242 129.385 153.049 129.703 158.539 C 128.179 153.049 129.385 147.528 128.179 142.038 C 128.179 147.528 125.736 153.049 126.942 158.539 C 125.736 153.049 126.339 147.528 126.942 142.038 C 126.339 147.242 124.498 152.446 124.213 157.651 C 124.213 152.129 124.498 146.925 126.022 141.72 C 123.578 146.639 123.292 152.129 121.134 157.016 C 121.737 151.812 123.895 146.639 124.816 141.435 C 122.055 146.004 120.849 151.209 118.691 156.096 C 119.929 151.812 121.134 147.845 122.658 143.561 C 122.975 142.736 123.292 141.942 123.578 141.117 C 123.134 141.879 122.689 142.64 122.245 143.434 C 120.214 147.242 118.374 151.209 116.247 155.175 C 117.453 151.209 119.611 147.528 121.261 143.402 C 121.642 142.64 121.991 141.879 122.372 141.117 C 121.806055 141.775439 121.276275 142.46412 120.785 143.18 C 120.278 143.878 119.802 144.608 119.326 145.338 C 118.374 146.925 117.453 148.448 116.628 149.844 C 116.185292 150.602175 115.730568 151.35327 115.264 152.097 C 114.788 152.827 114.312 153.557 113.804 154.255 C 116.565 149.685 118.088 144.798 121.452 140.514 C 117.453 144.164 115.327 149.368 111.36 153.049 C 113.804 148.448 117.453 144.798 119.611 139.88 C 115.93 143.561 112.884 147.845 108.917 151.209 C 112.566 147.528 115.644 143.243 118.691 138.991 C 114.407 142.038 111.043 146.004 106.759 149.083 C 111.043 146.004 113.201 140.8 117.453 137.753 C 113.201 140.8 108.917 143.561 104.918 146.925 C 108.282 142.958 112.281 139.594 116.565 136.516 C 111.646 138.674 107.362 141.435 103.078 144.481 C 106.759 141.117 110.726 137.436 115.327 135.31 C 110.44 136.833 105.553 138.991 101.554 142.038 C 105.553 138.674 110.123 136.516 114.407 133.787 C 110.44 135.31 106.156 136.833 102.189 138.356 C 101.364 138.674 100.539 138.991 99.714 139.277 C 100.507 138.864 101.269 138.452 102.031 138.039 C 102.792 137.626 103.554 137.214 104.315 136.77 C 107.362 135.31 110.44 133.469 113.804 132.232 C 111.36 133.152 108.599 133.787 106.156 134.421 C 105.299 134.643 104.411 134.866 103.554 135.088 C 101.84 135.564 100.126 136.135 98.508 136.833 C 103.078 133.787 108.282 132.866 113.201 130.708 C 108.282 132.232 102.792 132.232 97.905 133.787 C 102.792 132.549 107.679 131.026 112.281 129.503 C 107.076 130.423 101.872 130.423 96.667 131.026 C 101.872 130.105 106.759 128.265 111.963 128.265 C 106.759 127.059 101.554 128.265 96.35 128.265 C 101.554 127.979 106.442 126.139 111.646 127.059 C 106.759 125.821 101.554 126.742 96.35 125.821 C 101.554 124.615 107.076 125.218 112.281 125.504 C 107.076 123.981 101.872 123.695 96.667 122.775 C 101.872 123.378 107.076 123.695 112.281 123.981 C 107.362 122.458 102.475 121.855 97.588 120.331 C 102.475 121.22 107.679 120.934 112.566 122.775 C 108.282 120.014 102.792 120.331 98.191 117.856 C 103.395 118.491 107.997 120.331 113.201 121.22 C 108.599 119.411 104.315 116.968 99.428 116.047 C 104.315 117.253 109.52 118.491 114.407 120.014 C 108.917 118.776 104.633 115.413 99.428 113.604 C 104.633 115.127 109.837 116.65 114.724 118.776 C 110.123 116.333 105.553 113.889 100.952 111.446 C 105.553 114.207 110.726 115.413 115.327 117.856 C 111.36 115.73 107.997 113.286 104.315 110.843 C 103.585 110.335 102.887 109.827 102.189 109.32 C 102.951 109.7 103.681 110.145 104.442 110.557 C 107.679 112.049 110.123 114.207 113.36 115.698 C 114.121 116.142 114.883 116.555 115.644 116.968 C 115.01 116.396 114.407 115.825 113.772 115.286 C 113.137 114.714 112.503 114.175 111.868 113.604 C 110.44 112.683 109.52 111.446 107.87 110.399 C 107.19537 109.883885 106.507471 109.386384 105.807 108.907 C 105.123894 108.409035 104.425212 107.932797 103.712 107.479 C 107.997 110.525 112.566 112.683 116.85 116.047 C 113.487 112.366 109.52 109.002 105.553 105.638 C 110.44 108.082 113.804 112.366 118.088 115.127 C 114.407 110.843 110.44 107.162 107.362 102.592 C 110.726 106.844 115.01 110.525 119.611 113.889 C 115.644 110.24 112.281 105.638 110.123 100.751 C 112.884 105.321 116.247 109.923 120.849 112.969 C 116.85 109.605 114.724 104.401 112.566 99.514 C 115.93 103.798 117.771 108.685 121.737 112.366 C 119.008 108.082 116.247 103.48 115.327 98.308 C 115.327 99.514 116.247 100.434 116.85 101.672 C 118.691 105.035 121.452 108.082 122.372 112.049 C 121.134 106.844 119.008 102.275 117.771 97.07 C 119.929 101.672 122.372 106.241 123.578 111.446 C 122.975 106.241 121.134 101.672 121.134 96.467 C 122.055 101.037 123.578 105.321 124.784 109.605 C 125.006 110.335 125.228 111.033 125.419 111.763 C 125.26 111.033 125.133 110.303 125.038 109.573 C 124.213 105.035 125.101 100.434 123.895 95.864 C 125.419 101.037 125.101 106.241 126.656 111.446 C 126.656 108.685 126.656 105.956 126.974 103.354 C 127.037 102.465 127.101 101.545 127.132 100.656 C 127.164 98.879 127.037 97.07 126.656 95.23 C 127.577 100.117 128.465 105.321 127.672 110.208 C 127.672 110.906 127.703 111.319 127.703 111.319 L 127.703 111.319 Z"/>
+ </g>
+ <path fill="none" d="M 96.361 158.575 L 159.735 158.566 L 159.738 94.747 L 96.362 94.724 L 96.361 158.575 L 96.361 158.575 Z"/>
+ <g opacity=".5">
+ <path fill="#00132b" d="M 127.007 111.349 C 128.775 106.186 128.21 100.716 128.277 95.186 C 130.048 100.633 128.16 105.928 128.076 111.11 C 130.899 106.09 130.636 100.289 131.625 94.748 C 132.19 100.218 129.984 105.528 129.598 111.041 C 130.586 105.501 134.056 100.738 134.093 95.24 C 134.672 101.027 131.203 105.79 130.849 111.302 C 132.122 105.749 136.208 101.275 136.878 95.718 C 134.958 101.014 133.386 106.295 132.068 111.565 C 134.318 106.539 137.141 101.519 139.361 96.527 L 138.526 99.138 C 138.216 100.009 137.904 100.849 137.563 101.722 C 137.251 102.563 136.908 103.404 136.565 104.245 C 136.221 105.055 135.877 105.897 135.501 106.708 C 134.78 108.329 134.06 109.95 133.304 111.509 C 133.845 110.817 134.32 110.097 134.795 109.345 C 135.27 108.624 135.711 107.842 136.152 107.06 C 137.853 103.933 139.237 100.821 141.554 97.952 C 139.94 102.314 137.334 105.799 135.33 109.956 C 134.953 110.735 134.576 111.546 134.265 112.386 C 134.739 111.634 135.215 110.914 135.658 110.163 C 137.964 106.374 140.253 102.903 143.476 99.708 C 140.901 103.192 138.595 106.981 136.604 110.724 C 136.13 111.476 135.686 112.195 135.212 112.947 C 135.787 112.318 136.36 111.656 136.934 110.995 C 139.873 107.844 142.465 104.042 145.687 100.847 C 142.806 105.265 138.664 108.503 136.444 113.495 C 140.286 109.954 144.414 106.4 148.21 102.543 C 143.44 105.237 141.532 110.819 137.722 114.358 C 141.518 110.502 145.963 106.933 150.734 104.271 C 145.963 106.933 141.532 110.819 138.697 115.553 C 143.123 112.272 147.582 109.02 152.339 106.041 C 148.543 109.898 143.771 112.56 140.273 116.689 C 144.401 113.135 149.531 111.378 153.971 108.413 C 149.844 111.967 145.072 114.629 140.931 117.898 C 145.689 114.919 151.136 113.148 156.252 111.074 C 151.136 113.148 147.035 117.304 141.92 119.378 C 147.035 117.304 152.207 116.467 156.979 113.805 C 151.863 115.879 147.408 118.526 142.605 121.19 C 147.748 119.718 152.893 118.278 158.036 116.807 C 152.906 118.563 148.121 120.94 143.308 122.683 C 148.507 122.447 153.306 120.388 158.491 119.836 C 154.253 120.949 150.314 122.366 146.232 123.408 C 145.383 123.605 144.531 123.739 143.649 123.906 C 144.537 123.866 145.391 123.796 146.247 123.757 C 150.687 123.588 154.938 122.76 159.205 122.281 C 155.886 123.352 152.566 124.392 148.904 124.907 C 148.054 125.073 147.204 125.238 146.32 125.374 C 145.469 125.507 144.617 125.641 143.731 125.713 C 148.959 126.112 154.446 125.228 159.632 124.708 C 154.488 126.148 148.986 126.714 143.516 127.279 C 149.013 127.317 154.254 128.001 159.756 127.434 C 154.268 128.318 149.082 128.838 143.57 128.484 C 148.825 129.485 154.02 129.854 159.261 130.538 C 154.02 129.854 148.577 131.021 143.322 130.02 C 148.59 131.307 153.831 131.991 159.113 133.594 C 153.845 132.308 148.329 132.557 143.061 131.271 C 148.329 132.557 153.036 134.79 158.304 136.077 C 153.943 134.463 149.663 134.657 145.147 133.146 C 144.28 132.931 143.413 132.716 142.513 132.503 C 143.355 132.846 144.195 133.157 145.035 133.469 C 149.088 135.287 153.437 136.615 157.51 138.876 C 153.147 137.231 148.798 135.903 144.576 134.57 C 143.706 134.291 142.837 134.045 141.967 133.766 C 142.81 134.141 143.621 134.517 144.432 134.894 C 147.576 136.276 150.734 137.976 153.838 139.869 L 156.099 141.386 C 155.306979 140.969177 154.505082 140.571396 153.694 140.193 C 151.074 139.168 148.896 138.059 146.243 137.004 C 145.433 136.659 144.59 136.284 143.779 135.908 C 142.968 135.532 142.187 135.122 141.406 134.713 C 145.218 138.225 150.499 139.797 154.357 143.625 C 149.938 140.744 145.548 138.496 141.131 135.647 C 144.671 139.457 149.075 142.022 152.917 145.501 C 148.785 142.638 144.083 139.802 140.253 136.608 C 143.793 140.418 147.32 143.944 150.859 147.754 C 147.047 144.242 143.807 140.735 139.388 137.854 C 143.218 141.048 145.264 145.561 148.487 149.387 C 144.962 145.893 142.01 141.738 138.212 138.542 C 141.435 142.367 143.766 146.836 146.446 151.321 C 144.124 147.741 141.518 144.206 138.676 141.063 C 138.17046 140.40272 137.704317 139.713189 137.28 138.998 C 137.633 139.776 137.987 140.586 138.372 141.362 C 139.311 142.464 139.665 143.972 140.355 145.18 C 140.671 145.833 141.018 146.484 141.365 147.136 C 142.350147 149.077602 143.348169 151.012645 144.359 152.941 C 142.07 149.391 139.734 145.494 137.408 141.819 C 136.961 141.077 136.514 140.335 136.1 139.591 C 136.321 140.28 136.575 140.967 136.86 141.653 C 138.544 145.866 140.557 150.349 141.685 154.904 C 139.928 149.774 136.678 145.346 134.921 140.216 C 135.771 145.673 137.542 151.121 139.616 156.237 C 136.953 151.433 135.198 146.335 133.712 140.874 C 133.357 146.386 135.731 151.806 136.296 157.276 C 134.826 152.165 133.372 146.703 131.9 141.56 C 132.467 147.062 133.317 152.519 133.567 158.035 C 133.317 152.519 130.324 147.445 130.695 141.615 C 130.026 147.172 130.574 152.961 131.139 158.431 C 129.369 153.015 130.324 147.445 128.871 142.015 C 129.119 147.499 126.928 153.126 128.381 158.556 C 126.928 153.126 127.281 147.582 127.635 142.071 C 127.268 147.297 125.664 152.579 125.613 157.76 C 125.365 152.275 125.415 147.063 126.701 141.795 C 124.481 146.788 124.445 152.317 122.51 157.296 C 122.877 152.07 124.798 146.773 125.483 141.564 C 122.932 146.254 121.963 151.508 120.028 156.488 C 121.07 152.152 122.096 148.135 123.424 143.786 C 123.704 142.947 123.985 142.141 124.233 141.303 C 123.823 142.084 123.414 142.865 123.006 143.678 C 121.149 147.574 119.49 151.62 117.545 155.679 C 118.57 151.661 120.56 147.886 122.022 143.691 C 122.368 142.913 122.682 142.136 123.028 141.358 C 122.492237 142.040984 121.994163 142.75271 121.536 143.49 C 121.064057 144.219114 120.610579 144.960017 120.176 145.712 C 119.296 147.34 118.446 148.903 117.685 150.336 C 117.275 151.116 116.864 151.866 116.423 152.648 C 115.988452 153.400209 115.534635 154.14112 115.062 154.87 C 117.614 150.18 118.915 145.229 122.081 140.797 C 118.252 144.624 116.363 149.919 112.567 153.776 C 114.8 149.068 118.281 145.258 120.214 140.246 C 116.703 144.09 113.853 148.508 110.043 152.047 C 113.522 148.205 116.403 143.786 119.255 139.4 C 115.113 142.637 111.931 146.752 107.791 150.021 C 111.931 146.752 113.852 141.455 117.962 138.22 C 113.852 141.455 109.697 144.407 105.855 147.948 C 109.036 143.833 112.878 140.292 117.019 137.024 C 112.202 139.402 108.047 142.353 103.905 145.59 C 107.431 142.064 111.227 138.207 115.728 135.875 C 110.915 137.617 106.13 139.994 102.273 143.218 C 106.116 139.677 110.583 137.315 114.74 134.395 C 110.846 136.096 106.635 137.811 102.741 139.512 C 101.931 139.866 101.121 140.221 100.31 140.543 C 101.084 140.095 101.826 139.649 102.568 139.202 C 103.31 138.756 104.051 138.277 104.793 137.831 C 107.771 136.235 110.763 134.257 114.067 132.869 C 111.668 133.898 108.938 134.657 106.526 135.402 C 105.68 135.662 104.802 135.925 103.956 136.185 C 102.266 136.738 100.58 137.386 98.995 138.157 C 103.422 134.907 108.58 133.752 113.396 131.374 C 108.551 133.118 103.066 133.366 98.255 135.141 C 103.081 133.683 107.894 131.941 112.422 130.211 C 107.264 131.366 102.065 131.601 96.893 132.439 C 102.051 131.284 106.85 129.224 112.049 128.989 C 106.795 128.02 101.651 129.46 96.452 129.695 C 101.638 129.174 106.437 127.115 111.677 127.799 C 106.739 126.783 101.582 127.938 96.341 127.254 C 101.486 125.814 107.029 126.167 112.241 126.217 C 106.973 124.93 101.761 124.88 96.521 124.196 C 101.747 124.563 106.96 124.645 112.172 124.695 C 107.19 123.396 102.28 123.014 97.329 121.713 C 102.252 122.38 107.438 121.86 112.403 123.477 C 107.999 120.913 102.529 121.478 97.82 119.214 C 103.048 119.612 107.728 121.243 112.968 121.927 C 108.288 120.296 103.898 118.049 98.974 117.351 C 103.911 118.334 109.166 119.335 114.117 120.636 C 108.577 119.648 104.145 116.481 98.864 114.91 C 104.132 116.196 109.368 117.484 114.378 119.386 C 109.671 117.152 104.995 114.918 100.288 112.685 C 105.01 115.235 110.232 116.206 114.939 118.439 C 110.88 116.494 107.409 114.205 103.621 111.931 C 102.869 111.456 102.149 110.981 101.428 110.505 C 102.207 110.851 102.956 111.262 103.735 111.64 C 107.036 112.983 109.575 115.028 112.876 116.372 C 113.657 116.782 114.436 117.159 115.216 117.537 C 114.556 116.995 113.928 116.452 113.269 115.941 C 112.609 115.399 111.951 114.889 111.291 114.347 C 109.823 113.492 108.848 112.298 107.152 111.326 C 106.454873 110.842 105.745301 110.376176 105.024 109.929 C 104.318469 109.463549 103.599146 109.01935 102.867 108.597 C 107.284 111.447 111.947 113.396 116.379 116.563 C 112.852 113.038 108.737 109.857 104.622 106.676 C 109.615 108.896 113.169 113.023 117.574 115.588 C 113.703 111.474 109.573 107.976 106.292 103.55 C 109.844 107.646 114.29 111.13 119.039 114.283 C 114.912 110.816 111.343 106.371 108.967 101.587 C 111.931 106.027 115.5 110.472 120.202 113.309 C 116.088 110.128 113.728 105.025 111.352 100.24 C 114.906 104.368 116.965 109.167 121.094 112.665 C 118.174 108.508 115.208 104.036 114.055 98.911 C 114.11 100.115 115.071 100.993 115.729 102.202 C 117.72 105.479 120.616 108.398 121.714 112.319 C 120.243 107.176 117.912 102.707 116.44 97.564 C 118.804 102.063 121.452 106.518 122.892 111.662 C 122.054 106.49 120.009 102.008 119.773 96.809 C 120.899 101.333 122.615 105.544 124.013 109.769 C 124.268 110.488 124.521 111.175 124.745 111.896 C 124.554248 111.179813 124.394103 110.455823 124.265 109.726 C 123.236 105.23 123.916 100.593 122.503 96.051 C 124.26 101.181 124.178 106.394 125.967 111.523 C 125.842 108.765 125.718 106.039 125.918 103.425 C 125.945983 102.524617 125.957985 101.623809 125.954 100.723 C 125.906 98.946 125.697 97.145 125.234 95.323 C 126.374 100.164 127.497 105.323 126.925 110.241 C 126.957 110.938 127.007 111.349 127.007 111.349 L 127.007 111.349 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_230" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_230)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/JForex.svg b/.icons/Gruvbox_Dark-2/apps/64/JForex.svg
new file mode 100755
index 000000000..9900d1f25
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/JForex.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="VFU2i0Xy9WC6yfrI9BYKuCfpknOLLMNR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#VFU2i0Xy9WC6yfrI9BYKuCfpknOLLMNR)">
+ <linearGradient id="_lgradient_18" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#665252"/>
+ <stop offset="100%" style="stop-color:#4e3636"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_19" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="qWS3YNUtYeB42J6uBF1nZal29TIsjABl" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#qWS3YNUtYeB42J6uBF1nZal29TIsjABl)">
+ <path d="M 160.501 58.319 C 147.492 72.113 139.463 86.848 135.581 103.609 C 130.559 125.296 131.354 149.126 131.827 182.386 L 160.016 182.386 C 159.76 164.362 159.724 149.716 160.192 137.283 L 182.215 137.283 L 182.215 109.093 L 163.408 109.093 C 166.708 95.481 172.211 85.454 184.88 73.658 C 177.763 67.093 169.499 61.893 160.501 58.319 Z M 125.836 75.112 L 97.647 75.42 C 98.14 120.008 96.767 142.131 92.813 154.241 C 89.311 164.964 83.485 170.808 71.12 182.386 C 77.241 189.692 84.636 195.829 92.945 200.5 C 105.073 188.967 114.448 178.817 119.615 162.995 C 125.795 144.067 126.335 120.206 125.836 75.112 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 160.501 55.5 C 147.492 69.295 139.463 84.029 135.581 100.79 C 130.559 122.477 131.354 146.307 131.827 179.567 L 160.016 179.567 C 159.76 161.543 159.724 146.897 160.192 134.464 L 182.215 134.464 L 182.215 106.274 L 163.408 106.274 C 166.708 92.662 172.211 82.635 184.88 70.839 C 177.763 64.274 169.499 59.074 160.501 55.5 Z M 125.836 72.293 L 97.647 72.601 C 98.14 117.189 96.767 139.312 92.813 151.422 C 89.311 162.145 83.485 167.989 71.12 179.567 C 77.241 186.873 84.636 193.01 92.945 197.681 C 105.073 186.148 114.448 175.998 119.615 160.176 C 125.795 141.248 126.335 117.387 125.836 72.293 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/JavaFXSceneBuilder2.0.svg b/.icons/Gruvbox_Dark-2/apps/64/JavaFXSceneBuilder2.0.svg
new file mode 100755
index 000000000..38f47428f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/JavaFXSceneBuilder2.0.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="vzSXF3yNqJmBiTo1APBEMBjoreHlGhqf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#vzSXF3yNqJmBiTo1APBEMBjoreHlGhqf)">
+ <linearGradient id="_lgradient_6" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_7" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="gN4JeCGEw4BktarPLPq8STtUfTV67NIV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#gN4JeCGEw4BktarPLPq8STtUfTV67NIV)">
+ <path d="M 155.83 185.186 C 160.96 181.216 193.849 153.366 197.152 150.194 C 201.501 146.019 201.537 144.923 197.702 133.766 C 189.311 109.348 174.549 79.002 167.904 73.738 C 165.139 71.546 160.035 71.579 156.449 73.804 C 151.449 76.917 151.671 81.105 157.364 91.048 C 159.415 94.629 161.093 99.01 161.093 99.308 C 161.093 99.604 160.38 99.851 159.51 99.851 C 158.395 99.851 155.848 96.693 150.9 89.179 C 143.37 77.741 141.197 75.924 136.25 76.92 C 132.52 77.671 128.271 80.553 126.871 83.281 C 125.251 86.436 125.92 88.03 133.46 98.991 C 138.092 105.723 139.356 108.131 138.637 108.856 C 138.113 109.388 137.421 109.814 137.099 109.814 C 136.776 109.814 132.559 104.397 127.727 97.777 C 124.637 93.544 122.227 90.432 120.429 88.364 C 117.338 84.156 114.406 85.462 110.615 86.856 C 107.901 88.191 105.156 90.113 103.803 91.9 C 100.622 96.101 101.092 98.754 106.316 106.088 C 108.827 109.614 112.555 114.566 114.599 117.094 C 118.177 121.519 119.042 124.639 116.887 125.352 C 115.634 125.763 116.284 126.483 92.261 98.243 C 77.382 80.754 70.396 73.147 68.649 72.533 C 65.359 71.378 61.775 72.89 58.26 76.926 C 53.061 82.889 52.451 81.833 81.688 117.456 C 96.04 134.941 108.147 149.724 108.592 150.306 C 110.245 152.465 105.771 149.901 97.928 147.28 C 91.326 145.075 88.933 144.652 84.611 144.929 C 77.448 145.527 74.19 149.464 74.032 154.909 C 73.922 158.711 77.566 162.374 82.024 164.648 C 84.575 165.95 115.219 177.451 138.427 184.444 C 148.568 187.5 152.613 187.672 155.83 185.182 L 155.83 185.186 Z"/>
+ </g>
+ <path fill="#e6e6e6" d="M 155.83 182.165 C 160.96 178.195 193.849 150.345 197.152 147.173 C 201.501 142.998 201.537 141.903 197.702 130.746 C 189.311 106.327 174.549 75.981 167.904 70.717 C 165.139 68.525 160.035 68.558 156.449 70.783 C 151.449 73.896 151.671 78.084 157.364 88.027 C 159.415 91.608 161.093 95.989 161.093 96.287 C 161.093 96.583 160.38 96.831 159.51 96.831 C 158.395 96.831 155.848 93.673 150.9 86.158 C 143.37 74.72 141.197 72.903 136.25 73.899 C 132.52 74.65 128.271 77.532 126.871 80.26 C 125.251 83.415 125.92 85.01 133.46 95.97 C 138.092 102.703 139.356 105.11 138.637 105.835 C 138.113 106.367 137.421 106.793 137.099 106.793 C 136.776 106.793 132.559 101.376 127.727 94.756 C 124.637 90.523 122.227 87.411 120.429 85.343 C 117.338 81.135 114.406 82.441 110.615 83.836 C 107.901 85.17 105.156 87.092 103.803 88.879 C 100.622 93.08 101.092 95.733 106.316 103.067 C 108.827 106.593 112.555 111.545 114.599 114.073 C 118.177 118.498 119.042 121.618 116.887 122.331 C 115.634 122.742 116.284 123.462 92.261 95.222 C 77.382 77.733 70.396 70.126 68.649 69.513 C 65.359 68.357 61.775 69.869 58.26 73.906 C 53.061 79.869 52.451 78.813 81.688 114.435 C 96.04 131.921 108.147 146.703 108.592 147.285 C 110.245 149.444 105.771 146.88 97.928 144.259 C 91.326 142.054 88.933 141.631 84.611 141.908 C 77.448 142.506 74.19 146.443 74.032 151.888 C 73.922 155.69 77.566 159.353 82.024 161.627 C 84.575 162.929 115.219 174.43 138.427 181.423 C 148.568 184.479 152.613 184.651 155.83 182.161 L 155.83 182.165 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/KDiskFree.svg b/.icons/Gruvbox_Dark-2/apps/64/KDiskFree.svg
new file mode 120000
index 000000000..b7d0f7432
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/KDiskFree.svg
@@ -0,0 +1 @@
+harddisk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/KoboDeluxe.svg b/.icons/Gruvbox_Dark-2/apps/64/KoboDeluxe.svg
new file mode 100755
index 000000000..f5606b437
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/KoboDeluxe.svg
@@ -0,0 +1,108 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="qV9R7QXDv0ihoLwfj5sMBOee3u1DCXe5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#qV9R7QXDv0ihoLwfj5sMBOee3u1DCXe5)">
+ <linearGradient id="_lgradient_84" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_84)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_85" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_85)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="a4jAApJaQBE9Jxs9Z3Y8nZXvZfrGIDZZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#a4jAApJaQBE9Jxs9Z3Y8nZXvZfrGIDZZ)">
+ <path d="M 128.083 59.399 C 123.239 59.19 118.673 61.463 116.249 65.29 L 55.955 160.451 C 53.61 169.658 60.581 176.507 71.007 181.529 C 90.564 190.949 122.278 193.943 127.472 194.022 C 136.035 194.204 161.983 190.28 180.51 182.918 C 194.602 177.319 204.4 169.732 198.987 160.451 L 138.694 65.29 C 136.488 61.809 132.49 59.589 128.083 59.399 Z"/>
+ </g>
+ <linearGradient id="_lgradient_86" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,134.643,55.5,56.796)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#dedede"/>
+ <stop offset="100%" style="stop-color:#a1a1a1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_86)" d="M 128.083 56.809 C 123.239 56.601 118.673 58.874 116.249 62.701 L 55.955 157.862 C 53.61 167.069 60.581 173.918 71.007 178.94 C 90.564 188.36 122.278 191.353 127.472 191.433 C 136.035 191.615 161.983 187.69 180.51 180.329 C 194.602 174.73 204.4 167.142 198.987 157.862 L 138.694 62.701 C 136.488 59.22 132.49 57 128.083 56.809 Z"/>
+ <defs>
+ <filter id="QiBowOSwhKSASuUdyIjLqX0Sm4ooLvUh" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.147"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#QiBowOSwhKSASuUdyIjLqX0Sm4ooLvUh)">
+ <path d="M 128.243 59.406 C 123.426 59.241 118.893 61.498 116.48 65.292 L 107.478 79.452 C 107.416 80.121 107.286 80.768 107.286 81.455 L 107.286 184.49 C 107.286 195.53 119.158 199.207 128 199.207 C 136.842 199.207 148.714 195.53 148.714 184.49 L 148.714 81.455 C 148.714 81.112 148.671 80.782 148.654 80.444 L 139.015 65.292 C 137.039 62.186 133.604 60.17 129.75 59.618 C 129.245 59.552 128.76 59.43 128.243 59.406 Z"/>
+ </g>
+ <linearGradient id="_lgradient_87" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(41.429,0,0,139.825,107.286,56.793)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_87)" d="M 128.081 56.806 C 123.237 56.598 118.672 58.876 116.247 62.703 L 107.286 76.843 L 107.286 181.901 C 107.286 192.941 119.158 196.618 128 196.618 C 136.842 196.618 148.714 192.941 148.714 181.901 L 148.714 78.522 L 138.691 62.703 C 136.485 59.221 132.488 56.997 128.081 56.806 Z"/>
+ <defs>
+ <filter id="hM6AoDT1SpniUQQuWMAJl0SuFUF8hbmt" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.147"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#hM6AoDT1SpniUQQuWMAJl0SuFUF8hbmt)">
+ <path d="M 83.982 105.993 L 83.982 105.993 C 88.269 105.993 91.75 109.473 91.75 113.76 L 91.75 186.26 C 91.75 190.548 88.269 194.028 83.982 194.028 L 83.982 194.028 C 79.695 194.028 76.214 190.548 76.214 186.26 L 76.214 113.76 C 76.214 109.473 79.695 105.993 83.982 105.993 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 128.086 56.811 C 123.242 56.603 118.672 58.876 116.247 62.703 L 55.955 157.859 C 55.521 159.565 55.408 161.192 55.576 162.739 C 55.644 161.991 55.756 161.231 55.955 160.449 L 116.247 65.292 C 118.672 61.465 123.242 59.192 128.086 59.401 C 132.493 59.591 136.49 61.811 138.696 65.292 L 198.988 160.449 C 199.767 161.784 200.197 163.083 200.379 164.348 C 200.711 162.289 200.309 160.124 198.988 157.859 L 138.696 62.703 C 136.49 59.221 132.493 57.002 128.086 56.811 Z"/>
+ </g>
+ <linearGradient id="_lgradient_88" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(15.536,0,0,88.036,76.214,103.403)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_88)" d="M 83.982 103.403 L 83.982 103.403 C 88.269 103.403 91.75 106.884 91.75 111.171 L 91.75 183.671 C 91.75 187.958 88.269 191.439 83.982 191.439 L 83.982 191.439 C 79.695 191.439 76.214 187.958 76.214 183.671 L 76.214 111.171 C 76.214 106.884 79.695 103.403 83.982 103.403 Z"/>
+ <defs>
+ <filter id="TvUhcr3xtqBjH6cNUhER3inQMnlLwFLV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.147"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#TvUhcr3xtqBjH6cNUhER3inQMnlLwFLV)">
+ <ellipse cx="128" cy="152.167" rx="18.125" ry="21.147" vector-effect="non-scaling-stroke"/>
+ </g>
+ <radialGradient id="_rgradient_0" cx=".5" cy=".5" r=".5" fx=".34" fy=".456" gradientTransform="matrix(49.333,27.511,-61.333,62.489,134,104.578)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </radialGradient>
+ <ellipse fill="url(#_rgradient_0)" cx="128" cy="149.578" rx="18.125" ry="21.147" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="Xy0CyWZ7yCbBHtwF3PlJHmN6b5RqYidC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.147"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Xy0CyWZ7yCbBHtwF3PlJHmN6b5RqYidC)">
+ <path d="M 172.018 105.993 L 172.018 105.993 C 176.305 105.993 179.786 109.473 179.786 113.76 L 179.786 186.26 C 179.786 190.548 176.305 194.028 172.018 194.028 L 172.018 194.028 C 167.731 194.028 164.25 190.548 164.25 186.26 L 164.25 113.76 C 164.25 109.473 167.731 105.993 172.018 105.993 Z"/>
+ </g>
+ <defs>
+ <linearGradient id="_lgradient_89" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ </defs>
+ <path d="M 172.018 103.403 L 172.018 103.403 C 176.305 103.403 179.786 106.884 179.786 111.171 L 179.786 183.671 C 179.786 187.958 176.305 191.439 172.018 191.439 L 172.018 191.439 C 167.731 191.439 164.25 187.958 164.25 183.671 L 164.25 111.171 C 164.25 106.884 167.731 103.403 172.018 103.403 Z" style="fill:url(#_lgradient_89)"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 128.431 C 123.192 128.431 118.582 130.66 115.183 134.626 C 111.783 138.592 109.874 143.972 109.875 149.581 C 109.875 150.078 109.89 150.576 109.921 151.072 C 110.419 139.844 118.362 131.034 128 131.021 C 137.51 131.02 145.403 139.596 146.079 150.663 C 146.103 150.303 146.118 149.942 146.125 149.581 C 146.126 143.972 144.217 138.592 140.817 134.626 C 137.418 130.66 132.808 128.431 128 128.431 L 128 128.431 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 83.982 103.403 C 78.942 103.385 75.488 108.303 76.214 114.408 L 76.214 116.997 C 76.214 110.901 79.679 105.993 83.982 105.993 C 88.286 105.993 91.75 110.901 91.75 116.997 L 91.75 114.408 C 92.56 108.168 89.106 103.27 83.982 103.403 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 172.018 103.403 C 166.773 103.012 163.319 107.93 164.25 114.408 L 164.25 116.997 C 164.25 110.901 167.714 105.993 172.018 105.993 C 176.321 105.993 179.786 110.901 179.786 116.997 L 179.786 114.408 C 180.589 107.916 177.145 103.028 172.018 103.403 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/LMMS.svg b/.icons/Gruvbox_Dark-2/apps/64/LMMS.svg
new file mode 120000
index 000000000..954d40972
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/LMMS.svg
@@ -0,0 +1 @@
+lmms.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/LabPlot2.svg b/.icons/Gruvbox_Dark-2/apps/64/LabPlot2.svg
new file mode 120000
index 000000000..9da241fae
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/LabPlot2.svg
@@ -0,0 +1 @@
+labplot.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/MidnightCommander.svg b/.icons/Gruvbox_Dark-2/apps/64/MidnightCommander.svg
new file mode 120000
index 000000000..7bf20587e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/MidnightCommander.svg
@@ -0,0 +1 @@
+midnightcommander.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Nextcloud.svg b/.icons/Gruvbox_Dark-2/apps/64/Nextcloud.svg
new file mode 120000
index 000000000..d01d25d43
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Nextcloud.svg
@@ -0,0 +1 @@
+nextcloud.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/NoMachine-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/NoMachine-icon.svg
new file mode 100755
index 000000000..5ab656bce
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/NoMachine-icon.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="wpJIbjn20VEXfHnDSOOHXRfi45c9CMdB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#wpJIbjn20VEXfHnDSOOHXRfi45c9CMdB)">
+ <linearGradient id="_lgradient_52" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_52)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_53" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_53)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="sAZkcAb3Gg8YCe9kt8MHA6AtTSljGIkP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#sAZkcAb3Gg8YCe9kt8MHA6AtTSljGIkP)">
+ <path fill-rule="evenodd" d="M 95.045 76.92 L 95.045 182.375 L 121.409 182.375 L 121.409 116.466 L 134.591 116.466 L 134.591 182.375 L 160.955 182.375 L 160.955 116.466 L 174.136 116.466 L 174.136 182.375 L 200.5 182.375 L 200.5 76.92 L 95.045 76.92 L 95.045 76.92 Z M 55.5 76.92 L 81.864 76.92 L 81.864 142.829 L 55.5 142.829 L 55.5 76.92 L 55.5 76.92 Z M 55.5 156.011 L 81.864 156.011 L 81.864 182.375 L 55.5 182.375 L 55.5 156.011 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 95.045 73.625 L 95.045 179.08 L 121.409 179.08 L 121.409 113.171 L 134.591 113.171 L 134.591 179.08 L 160.955 179.08 L 160.955 113.171 L 174.136 113.171 L 174.136 179.08 L 200.5 179.08 L 200.5 73.625 L 95.045 73.625 L 95.045 73.625 Z M 55.706 73.625 L 82.07 73.625 L 82.07 139.534 L 55.706 139.534 L 55.706 73.625 L 55.706 73.625 Z M 55.706 152.716 L 82.07 152.716 L 82.07 179.08 L 55.706 179.08 L 55.706 152.716 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Nocturn-linux.svg b/.icons/Gruvbox_Dark-2/apps/64/Nocturn-linux.svg
new file mode 120000
index 000000000..894e8e48e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Nocturn-linux.svg
@@ -0,0 +1 @@
+twitter.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Nocturn.svg b/.icons/Gruvbox_Dark-2/apps/64/Nocturn.svg
new file mode 120000
index 000000000..894e8e48e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Nocturn.svg
@@ -0,0 +1 @@
+twitter.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Nvidiux.svg b/.icons/Gruvbox_Dark-2/apps/64/Nvidiux.svg
new file mode 100644
index 000000000..cefd1c4c7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Nvidiux.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_APW8ROWkurquS026XvqZR6XC8OVSXvu0">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_APW8ROWkurquS026XvqZR6XC8OVSXvu0)">
+ <defs>
+ <filter id="bSyg9dNu1MaoDSRGw4yIKf7afm9WMjST" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#bSyg9dNu1MaoDSRGw4yIKf7afm9WMjST)">
+ <linearGradient id="_lgradient_283" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_283)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_284" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_284)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".4">
+ <path d="M 100.115 47.513 C 73.636 47.539 48.268 56.701 28 72.979 L 28 77.162 C 44.203 67.339 62.863 61.954 82.087 61.937 C 110.519 61.946 136.649 73.399 155.681 92.262 L 179.301 79.247 C 158.527 59.555 130.59 47.55 100.115 47.513 Z M 195.189 97.727 L 174.907 118.587 C 179.597 127.675 183.093 137.532 184.978 148.038 L 214.176 146.404 C 211.578 128.414 204.904 111.902 195.189 97.727 Z M 215.035 153.588 L 185.921 155.208 C 186.369 158.957 186.614 162.728 186.654 166.504 C 186.613 167.707 186.553 168.909 186.471 170.11 L 215.232 170.11 C 215.397 167.709 215.486 165.304 215.5 162.898 C 215.47 159.79 215.315 156.684 215.035 153.588 Z M 186.076 177.321 C 185.522 182.281 184.614 187.195 183.358 192.026 L 211.331 193.589 C 212.757 188.248 213.797 182.811 214.444 177.321 L 186.076 177.321 Z M 181.344 199.139 C 179.784 203.84 177.892 208.425 175.682 212.858 L 200.345 219.773 C 203.801 213.683 206.696 207.29 208.993 200.674 L 181.344 199.139 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 193.865 87.177 L 92.25 191.685 L 77.505 151.331 L 193.865 87.177 Z"/>
+ </g>
+ <path fill="#cccccc" d="M 193.865 83.571 L 92.25 188.079 L 77.505 147.726 L 193.865 83.571 Z"/>
+ <g opacity=".2">
+ <circle cx="92.904" cy="166.504" r="36.058" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#ececec" cx="92.904" cy="162.898" r="36.058" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/OfficeRunner.svg b/.icons/Gruvbox_Dark-2/apps/64/OfficeRunner.svg
new file mode 100644
index 000000000..a20b7a52a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/OfficeRunner.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_oiMtHhgiHu4lDqRcjx01rT5GcaMPd5UJ">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_oiMtHhgiHu4lDqRcjx01rT5GcaMPd5UJ)">
+ <defs>
+ <filter id="DyOfDAvHt7J8ysGoILJJk7cK9nJbEkEB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#DyOfDAvHt7J8ysGoILJJk7cK9nJbEkEB)">
+ <linearGradient id="_lgradient_322" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_322)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_323" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_323)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".8">
+ <path fill="#ececec" d="M 147.142 89.024 C 144.609 89.164 142.342 90.642 141.191 92.903 L 122.575 133.356 L 100.695 158.365 L 72.348 154.962 C 62.911 153.914 61.34 168.07 70.777 169.117 L 102.815 172.931 C 105.132 173.188 107.428 172.294 108.961 170.539 L 133.88 142.061 C 134.268 141.617 134.6 141.127 134.867 140.601 L 148.25 112.545 L 156.364 130.406 C 158.423 134.928 164.363 136.004 167.878 132.492 L 189.236 111.133 C 196.226 104.423 185.879 94.077 179.169 101.066 L 165.076 115.159 L 154.019 93.188 C 152.804 90.515 150.074 88.861 147.142 89.024 L 147.142 89.024 Z"/>
+ </g>
+ <circle fill="#ececec" cx="159.831" cy="69.491" r="13.991" vector-effect="non-scaling-stroke"/>
+ <path fill="#ececec" d="M 132.438 83.725 C 131.822 83.717 131.207 83.79 130.609 83.94 L 102.893 91.06 C 99.724 91.851 97.499 94.697 97.497 97.964 L 97.497 130.002 C 97.361 139.63 110.362 139.63 110.226 130.002 L 110.226 103.779 L 125.715 100.088 L 126.187 108.5 C 124.417 113.751 122.742 118.979 121.46 124.13 C 117.584 137.656 121.837 145.792 130.053 147.804 C 130.372 148.146 130.723 148.456 131.103 148.729 L 151.53 163.392 L 164.983 193.664 C 168.84 202.341 181.855 196.556 177.999 187.879 L 163.76 155.841 C 163.245 154.685 162.431 153.686 161.403 152.949 L 145.12 141.261 C 148.491 135.515 149.879 127.254 151.843 120.348 C 153.368 114.986 154.902 109.622 156.438 104.259 C 157.831 99.852 157.444 96.204 156.455 93.703 C 154.251 88.45 151.211 87.92 146.229 86.763 L 134.398 84.017 C 134.396 84.024 134.394 84.031 134.391 84.038 C 133.758 83.843 133.1 83.738 132.438 83.725 L 132.438 83.725 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Othman.svg b/.icons/Gruvbox_Dark-2/apps/64/Othman.svg
new file mode 100644
index 000000000..397d8227e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Othman.svg
@@ -0,0 +1,51 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_AFGH4vQL6OvLHpsR1C0ZlTvHn7kjUhnL">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_AFGH4vQL6OvLHpsR1C0ZlTvHn7kjUhnL)">
+ <defs>
+ <filter id="bASkKhFPuvAxfwmpO3UE97SixjdF99vM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#bASkKhFPuvAxfwmpO3UE97SixjdF99vM)">
+ <path fill="#d9c813" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="z4ggXBbhDWTSYa679JgVbw74JXZX4bBk" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#z4ggXBbhDWTSYa679JgVbw74JXZX4bBk)">
+ <linearGradient id="_lgradient_12" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_13" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_14" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,145,55.5,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" d="M 122.483 198.117 C 119.963 195.953 119.806 195.437 119.806 189.308 L 119.806 182.798 L 115.481 184.985 C 113.102 186.187 108.099 187.951 104.363 188.905 C 96.811 190.833 90.319 190.284 85.186 187.283 C 80.249 184.397 78.785 181.438 78.768 174.314 C 78.761 170.787 79.069 166.297 79.455 164.337 C 79.846 162.355 79.821 161.269 79.4 161.891 C 77.664 164.452 72.447 167.455 69.734 167.455 C 65.06 167.455 62.242 163.347 62.242 156.533 C 62.242 153.312 62.99 148.99 64.075 145.939 L 65.908 140.786 L 63.852 138.007 C 62.244 135.835 61.802 134.091 61.826 130.014 C 61.852 125.63 62.485 123.579 65.809 117.126 C 69.78 109.416 72.07 106.35 72.048 108.771 C 72.041 109.443 71.097 111.636 69.947 113.643 C 66.136 120.295 63.686 128.39 64.374 132.054 C 64.914 134.926 65.332 135.383 67.414 135.38 C 71.006 135.374 74.306 133.007 85.239 122.584 L 95.141 113.145 L 88.511 108.312 C 84.865 105.654 80.098 102.353 77.918 100.976 C 72.422 97.505 70.842 93.591 73.015 88.829 C 74.083 86.489 75.561 85.441 82.992 81.755 C 85.814 80.355 88.123 79.048 88.123 78.852 C 88.123 78.656 87.465 77.838 86.661 77.035 C 84.315 74.694 86.371 69.127 90.135 67.627 C 91.728 66.992 95.564 65.335 98.658 63.945 C 104.758 61.204 123.044 55.023 123.552 55.529 C 124.637 56.612 122.202 58.667 118.212 60.036 C 104.777 64.646 88.123 71.617 88.123 72.63 C 88.123 72.895 88.732 74.285 89.475 75.721 L 90.828 78.331 L 95.5 76.461 C 110.404 70.496 132.426 64.114 138.104 64.114 C 139.129 64.114 140.971 65.116 142.198 66.341 C 144.084 68.223 144.337 69.085 143.834 71.909 C 142.967 76.776 140.682 80.054 134.058 85.931 C 130.817 88.806 126.898 92.921 125.347 95.076 C 121.922 99.837 121.131 98.637 123.963 92.977 C 125.834 89.237 131.427 83.189 138.539 77.215 C 141.178 74.998 141.189 74.951 139.516 73.107 C 138.283 71.746 136.751 71.241 133.858 71.241 C 129.775 71.241 116.761 74.368 107.311 77.62 C 96.711 81.268 75.629 90.667 75.629 91.744 C 75.629 92.045 76.934 92.963 78.529 93.784 C 81.569 95.349 88.825 99.699 97.719 105.288 L 102.99 108.601 L 107.117 107.037 C 109.388 106.177 111.458 105.261 111.717 105.002 C 111.977 104.742 111.339 99.688 110.299 93.77 C 108.496 83.501 108.547 78.368 110.452 78.368 C 110.933 78.368 111.327 78.742 111.327 79.199 C 111.327 79.657 112.595 82.066 114.144 84.554 C 116.934 89.035 117.095 91.249 114.473 89.076 C 112.777 87.671 112.701 88.836 114.071 95.214 C 115.223 100.575 117.727 103.985 121.741 105.659 C 124.405 106.771 124.714 107.268 124.714 110.451 C 124.714 114.383 124.296 114.608 120.577 112.672 C 117.597 111.12 112.85 110.93 110.356 112.263 C 108.804 113.092 109.678 113.958 118.224 120.065 C 123.512 123.844 129.344 128.082 131.185 129.483 L 134.531 132.031 L 134.531 129.622 C 134.531 128.297 134.099 119.463 133.572 109.991 C 132.744 95.147 132.796 92.421 133.945 90.246 L 135.279 87.722 L 137.209 92.176 C 141.713 102.569 142.529 107.939 138.886 103.211 L 137.248 101.085 L 137.308 105.985 C 137.341 108.68 137.834 116.459 138.404 123.271 L 139.441 135.658 L 142.912 137.455 C 146.102 139.105 146.683 139.148 150.052 137.986 L 153.72 136.72 L 153.884 131.375 C 153.974 128.435 153.677 122.822 153.224 118.902 C 152.771 114.983 152.013 106.363 151.54 99.749 C 151.068 93.134 150.236 82.199 149.693 75.449 C 148.77 63.975 148.974 59.636 150.433 59.676 C 151.28 59.7 156.844 72.483 156.844 74.404 C 156.844 75.884 156.745 75.882 155.059 74.359 C 152.876 72.387 152.905 71.563 154.554 88.613 C 158.167 125.976 158.388 131.435 156.529 137.591 C 154.722 143.576 148.26 146.623 142.23 144.335 L 139.994 143.486 L 140.164 158.366 C 140.327 172.733 139.165 181.709 137.141 181.709 C 136.74 181.709 136.491 177.8 136.588 173.023 C 136.685 168.246 136.424 158.874 136.008 152.197 L 135.254 140.057 L 129.315 135.548 C 126.049 133.067 122.573 130.312 121.591 129.424 C 120.609 128.537 117.453 126.061 114.577 123.922 L 109.347 120.033 L 111.61 123.922 C 114.569 129.009 115.345 133.534 113.984 137.775 C 112.293 143.044 109.91 144.961 102.033 147.388 C 93.626 149.979 86.075 154.087 84.05 157.173 C 83.266 158.367 82.212 161.87 81.707 164.958 C 80.526 172.174 81.904 176.473 86.613 180.26 C 89.518 182.597 90.908 183.043 96.212 183.342 C 105.149 183.847 117.003 179.535 125.912 172.541 C 129.985 169.343 129.969 168.485 125.622 156.437 C 123.449 150.418 122.914 147.775 123.373 145.331 L 123.976 142.125 L 127.881 146.549 C 132.215 151.459 132.726 152.745 130.07 152.052 C 127.867 151.477 127.867 151.654 130.07 157.442 C 132.052 162.647 132.394 169.214 130.838 172.19 C 130.278 173.261 128.132 175.956 126.069 178.181 C 122.996 181.493 122.204 183.081 121.688 186.958 C 121.208 190.572 121.391 192.196 122.462 193.827 C 125.328 198.194 128.136 196.321 141.49 181.138 C 146.204 175.778 148.152 174.49 158.068 170.179 L 163.308 167.9 L 163.495 161.664 C 163.744 153.345 166.289 148.746 170.644 148.746 C 172.228 148.746 173.051 149.588 174.15 152.328 C 174.939 154.298 175.585 156.653 175.585 157.561 C 175.585 160.342 172.954 166.846 170.98 168.943 C 168.272 171.82 169.389 173.691 173.813 173.691 C 176.486 173.691 178.033 173.111 179.642 171.504 C 182.3 168.851 182.338 167.621 180.521 142.956 C 176.393 86.93 176.044 77.435 178.11 77.494 C 178.795 77.513 184.51 90.145 184.51 91.638 C 184.51 93.154 182.919 92.803 181.904 91.062 C 180.616 88.855 180.672 92.308 182.237 111.724 C 186.402 163.396 186.163 170.961 180.183 176.68 C 175.059 181.579 168.778 181.462 166.544 176.424 C 165.878 174.921 164.878 173.691 164.323 173.691 C 162.091 173.691 149.251 180.175 146.026 182.931 C 144.132 184.549 140.613 188.47 138.206 191.644 C 131.255 200.81 127.447 202.377 122.484 198.117 L 122.483 198.117 Z M 170.031 164.286 C 172.335 162.675 172.666 158.871 170.728 156.267 C 168.03 152.639 164.738 157.892 166.161 163.554 C 166.787 166.043 167.363 166.152 170.031 164.286 Z M 73.064 160.545 C 74.353 159.691 77.578 156.75 80.231 154.011 C 86.972 147.05 91.107 144.567 102.157 140.848 C 110.121 138.167 111.821 137.278 112.05 135.675 C 112.46 132.802 109.258 127.203 104.047 121.676 C 98.534 115.83 100.017 115.224 85.7 129.182 C 79.575 135.153 74.014 139.76 71.695 140.784 C 68.592 142.154 67.573 143.215 66.414 146.282 C 62.959 155.43 63.732 162.115 68.244 162.104 C 69.606 162.101 71.775 161.399 73.064 160.545 Z M 76.224 150.825 C 75.109 149.713 75.625 143.234 77.069 140.195 C 78.522 137.139 80.826 135.825 79.649 138.724 C 77.741 143.425 77.286 145.347 77.779 146.631 C 78.223 147.785 78.58 147.847 79.655 146.956 C 81.213 145.666 81.292 146.039 80.113 149.134 C 79.282 151.317 77.495 152.094 76.224 150.825 Z M 89.736 136.02 C 87.395 134.098 87.372 133.984 88.828 131.597 C 90.508 128.841 91.846 128.521 93.478 130.484 C 95.021 132.34 96.714 132.152 98.257 129.953 L 99.567 128.086 L 102.323 130.121 C 105.533 132.49 105.654 133.288 103.239 136.183 L 101.458 138.318 L 99.177 136.183 L 96.896 134.047 L 95.267 136.052 C 93.269 138.51 92.767 138.507 89.736 136.02 L 89.736 136.02 Z M 141.699 199.749 C 141.715 199.382 142.317 198.303 143.038 197.352 C 144.742 195.102 144.727 193.201 143.01 193.859 C 141.076 194.6 141.366 192.951 143.51 191.014 C 145.085 189.592 145.469 189.54 146.174 190.653 C 147.353 192.514 147.253 193.09 145.077 196.955 C 143.316 200.082 141.626 201.48 141.699 199.749 L 141.699 199.749 Z M 156.452 193.73 C 155.693 191.917 154.19 190.244 152.87 189.743 C 150.264 188.754 149.534 184.382 151.975 184.382 C 153.415 184.382 156.632 187.339 158.207 190.11 C 159.061 191.614 159.134 191.597 159.265 189.852 C 159.457 187.317 161.508 183.256 162.81 182.833 C 164.176 182.389 167.005 186.667 166.202 187.964 C 165.782 188.642 165.063 188.476 163.913 187.436 C 162.042 185.746 162.24 185.456 160.384 192.622 C 159.781 194.949 158.944 196.854 158.524 196.854 C 158.103 196.854 157.171 195.448 156.452 193.73 L 156.452 193.73 Z M 71.198 179.259 C 71.216 178.891 71.804 177.589 72.505 176.364 C 74.148 173.494 74.148 172.8 72.505 172.8 C 70.891 172.8 70.78 171.761 72.237 170.306 C 73.706 168.84 75.333 168.965 75.959 170.592 C 76.517 172.043 73.073 179.927 71.881 179.927 C 71.488 179.927 71.181 179.626 71.198 179.259 L 71.198 179.259 Z M 92.593 176.396 C 91.132 175.464 90.754 168.766 91.927 164.583 L 92.608 162.157 L 89.435 164.025 C 86.108 165.985 84.44 165.73 86.26 163.54 C 87.41 162.156 98.194 155.483 100.963 154.441 C 103.705 153.409 102.24 156.034 98.764 158.381 C 94.373 161.346 93.069 164.367 93.379 170.856 C 93.458 172.499 93.842 172.805 95.263 172.355 C 97.464 171.657 97.555 172.885 95.486 175.369 C 94.356 176.726 93.557 177.01 92.593 176.396 L 92.593 176.396 Z M 105.677 168.305 C 102.893 166.119 102.712 164.779 104.857 162.242 L 106.419 160.395 L 109.06 162.548 C 111.368 164.43 111.593 165.006 110.845 167.119 C 109.718 170.302 108.559 170.568 105.677 168.305 Z M 117.212 167.547 C 115.42 165.571 115.42 163.51 117.212 158.259 C 118.855 153.447 120.544 153.407 119.215 158.212 C 118.19 161.919 118.978 166.84 120.265 164.762 C 121.336 163.033 122.077 163.992 121.467 166.319 C 120.789 168.908 118.932 169.445 117.212 167.548 L 117.212 167.547 Z M 146.133 164.93 C 146.133 164.417 146.522 163.757 146.997 163.464 C 147.471 163.171 147.637 161.817 147.364 160.456 C 146.991 158.596 147.473 157.262 149.296 155.098 C 152.049 151.833 155.504 151.521 155.504 154.537 C 155.504 155.911 154.909 156.319 152.909 156.319 C 151.481 156.319 150.154 156.786 149.959 157.357 C 149.454 158.839 152.892 159.707 156.55 159.022 C 159.17 158.531 159.624 158.677 159.373 159.931 C 159.188 160.853 157.196 162.024 154.165 162.991 C 151.466 163.852 148.554 164.851 147.695 165.21 C 146.785 165.591 146.133 165.474 146.133 164.93 L 146.133 164.93 Z M 190.31 152.533 C 190.31 145.306 189.601 129.313 188.734 116.994 C 187.55 100.169 187.403 93.962 188.144 92.049 C 189.116 89.538 189.171 89.601 192.143 96.631 C 193.8 100.55 195.17 104.259 195.187 104.871 C 195.233 106.501 193.666 106.23 192.613 104.426 C 191.325 102.219 191.414 106.827 192.995 124.248 C 194.699 143.036 194.686 155.233 192.953 161.057 C 192.198 163.596 191.294 165.673 190.945 165.674 C 190.596 165.674 190.31 159.761 190.31 152.533 L 190.31 152.533 Z M 104.209 155.403 C 104.831 154.654 108.467 151.408 112.288 148.189 C 116.109 144.97 119.453 141.77 119.72 141.077 C 119.986 140.384 119.756 138.836 119.209 137.637 C 118.411 135.888 118.516 134.997 119.739 133.133 C 120.969 131.26 121.511 131.015 122.543 131.869 C 123.246 132.452 123.822 134.002 123.822 135.314 C 123.822 136.626 124.269 138.146 124.815 138.691 C 125.981 139.855 125.06 141.777 123.507 141.421 C 122.917 141.286 120.856 142.92 118.926 145.052 C 114.902 149.498 105.732 156.764 104.146 156.764 C 103.342 156.764 103.358 156.426 104.209 155.403 L 104.209 155.403 Z M 155.058 149.734 C 155.058 149.191 155.861 148.747 156.843 148.747 C 157.825 148.747 158.628 148.314 158.628 147.785 C 158.628 147.17 157.582 147.041 155.727 147.427 L 152.827 148.03 L 154.752 146.046 C 156.327 144.423 157.259 144.172 159.883 144.663 C 163.472 145.335 163.81 146.041 161.528 148.094 C 159.485 149.932 155.058 151.054 155.058 149.734 L 155.058 149.734 Z M 55.682 148.072 C 55.407 147.627 56.168 145.813 57.374 144.041 C 59.413 141.046 59.457 140.757 58.004 139.933 C 56.55 139.109 56.544 138.944 57.917 137.556 C 59.971 135.479 61.648 136.786 61.011 139.966 C 60.381 143.112 56.38 149.198 55.682 148.072 L 55.682 148.072 Z M 163.557 142.533 C 162.064 140.886 162.056 140.631 163.439 138.524 C 165.138 135.937 165.577 135.85 167.943 137.637 C 169.498 138.811 169.884 138.745 171.761 136.985 L 173.848 135.027 L 176.258 137.433 L 178.668 139.838 L 176.268 142.234 C 173.921 144.576 173.827 144.593 172.049 142.987 C 170.353 141.454 170.12 141.443 168.598 142.818 C 166.479 144.732 165.5 144.677 163.557 142.533 L 163.557 142.533 Z M 166.66 132.574 C 166.66 130.833 166.401 126.939 166.085 123.92 L 165.511 118.432 L 162.403 120.262 C 159.004 122.265 157.099 121.791 159.968 119.657 C 166.069 115.119 165.666 116.257 164.813 105.985 C 162.18 74.276 162.004 65.895 163.97 65.895 C 164.81 65.895 170.23 78.726 170.23 80.713 C 170.23 82.072 170.069 82.062 168.445 80.595 C 166.679 79 166.664 79.03 167.045 83.352 C 167.256 85.755 167.733 91.931 168.105 97.076 C 168.477 102.221 168.856 106.731 168.947 107.098 C 169.039 107.466 169.164 108.818 169.226 110.103 C 169.321 112.103 169.535 112.275 170.714 111.298 C 171.669 110.507 171.806 109.874 171.16 109.229 C 169.853 107.925 170.003 104.852 171.472 102.848 C 172.494 101.452 172.954 101.351 174.068 102.274 C 175.772 103.685 175.857 111.33 174.169 111.33 C 171.92 111.33 169.276 115.887 169.824 118.818 C 170.423 122.016 168.743 133.647 167.503 134.893 C 166.973 135.425 166.66 134.563 166.66 132.574 L 166.66 132.574 Z M 195.584 131.369 C 194.9 128.65 195.811 123.402 197.549 120.047 C 199.676 115.943 200.407 117.25 198.738 122.171 C 197.087 127.039 197.32 129.559 199.35 128.781 C 200.808 128.223 200.828 128.365 199.703 131.317 C 198.592 134.235 196.312 134.264 195.584 131.369 L 195.584 131.369 Z M 144.707 127.778 C 143.818 124.242 146.306 114.893 148.136 114.893 C 149.111 114.893 148.985 115.713 147.364 119.953 C 145.688 124.332 146.231 127.351 148.375 125.575 C 149.99 124.237 150.201 125.664 148.779 128.315 C 147.482 130.735 145.381 130.459 144.707 127.778 L 144.707 127.778 Z M 77.348 121.898 C 76.167 119.694 76.64 115.794 78.68 110.92 C 80.466 106.653 81.442 107.309 80.161 111.915 C 79.637 113.798 79.206 116.268 79.204 117.403 C 79.201 119.087 79.54 119.36 81.048 118.882 C 82.845 118.313 82.857 118.375 81.472 121.049 C 79.793 124.289 78.746 124.505 77.348 121.898 L 77.348 121.898 Z M 126.635 122.629 C 125.551 121.326 126.596 116.373 128.895 111.915 C 130.897 108.033 131.324 109.781 129.623 114.893 C 128.004 119.76 128.283 121.197 130.494 119.366 C 132.134 118.006 132.36 119.411 130.93 122.079 C 129.859 124.076 128.032 124.31 126.635 122.629 L 126.635 122.629 Z M 55.672 116.23 C 55.954 115.495 56.474 114.893 56.827 114.893 C 57.747 114.893 67.983 106.885 68.35 105.877 C 68.519 105.413 68.169 104.446 67.572 103.728 C 66.047 101.894 68.082 97.076 70.382 97.076 C 71.751 97.076 72.059 97.749 72.059 100.734 C 72.059 105.261 68.522 110.06 61.91 114.505 C 57.034 117.783 54.842 118.389 55.672 116.23 Z M 60.491 105.157 C 59.699 103.681 59.85 102.479 61.211 99.408 C 62.158 97.272 63.379 95.248 63.926 94.911 C 65.217 94.115 65.182 94.448 63.581 98.275 C 62.844 100.034 62.242 101.936 62.242 102.502 C 62.242 103.243 62.615 103.221 63.581 102.421 C 65.676 100.686 65.322 103.563 63.205 105.475 C 61.57 106.952 61.445 106.938 60.491 105.157 L 60.491 105.157 Z M 97.149 99.056 C 95.936 96.682 94.591 95.323 93.269 95.135 C 90.719 94.774 89.944 91.112 92.232 90.236 C 93.329 89.815 94.496 90.486 96.192 92.515 L 98.597 95.39 L 99.589 91.458 C 100.851 86.454 102.771 84.635 104.125 87.16 C 105.909 90.487 104.61 93.684 102.717 90.626 C 101.876 89.268 100.842 92.565 100.693 97.076 C 100.516 102.46 99.25 103.167 97.149 99.056 Z M 143.458 94.851 C 142.23 93.374 142.606 88.539 144.283 84.257 C 145.804 80.373 146.536 82.214 145.268 86.735 C 144.167 90.66 144.591 93.128 146.195 92.138 C 147.51 91.327 147.16 94.074 145.806 95.196 C 144.877 95.965 144.316 95.883 143.458 94.851 L 143.458 94.851 Z M 156.815 93.46 C 155.718 91.415 156.377 87.137 158.315 83.713 C 159.487 81.641 159.536 81.812 159.017 86.167 C 158.534 90.219 158.651 90.775 159.882 90.303 C 161.52 89.676 161.731 91.054 160.381 93.571 C 159.191 95.791 158.045 95.755 156.815 93.46 L 156.815 93.46 Z M 122.26 87.143 C 121.646 86.53 121.144 85.283 121.144 84.37 C 121.144 82.166 125.511 73.022 126.564 73.022 C 127.853 73.022 127.55 74.502 125.61 77.678 C 123.407 81.284 123.126 84.508 125.16 82.822 C 127.123 81.196 126.955 83.844 124.937 86.331 C 123.688 87.872 123.153 88.034 122.26 87.143 Z M 73.485 84.839 C 72.448 83.804 72.97 78.243 74.356 75.568 C 76.128 72.147 77.053 72.89 75.732 76.673 C 74.437 80.382 74.476 81.04 75.991 81.04 C 76.792 81.04 77.084 81.663 76.796 82.76 C 76.326 84.554 74.406 85.759 73.485 84.839 L 73.485 84.839 Z M 134.531 61.613 C 134.531 61.218 135.636 60.423 136.986 59.848 C 139.375 58.829 139.351 58.811 136.093 59.174 C 132.623 59.561 131.983 58.996 133.817 57.165 C 134.927 56.057 141.838 55.668 142.83 56.658 C 143.909 57.736 141.69 60.369 138.879 61.347 C 135.513 62.519 134.531 62.579 134.531 61.613 L 134.531 61.613 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/PCSX2.svg b/.icons/Gruvbox_Dark-2/apps/64/PCSX2.svg
new file mode 100644
index 000000000..b3aa8e3fd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/PCSX2.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="EdwdD3MevEN6eiIrWtSxjAGpO7RuU42V" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#EdwdD3MevEN6eiIrWtSxjAGpO7RuU42V)">
+ <linearGradient id="_lgradient_198" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_198)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_199" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_199)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="MWKMOQPUka1vW1COmgPIbxCDsds81EIB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#MWKMOQPUka1vW1COmgPIbxCDsds81EIB)">
+ <path d="M 127.552 45.321 C 125.843 45.372 124.22 46.086 123.028 47.313 L 94.109 76.232 C 91.54 78.802 91.54 82.968 94.109 85.538 L 113.388 104.817 C 115.958 107.386 120.124 107.386 122.694 104.817 L 146.96 80.551 L 156.928 90.525 L 143.914 103.538 C 142.195 105.189 141.502 107.64 142.104 109.946 C 142.705 112.252 144.506 114.053 146.812 114.654 C 149.118 115.255 151.569 114.563 153.22 112.844 L 170.892 95.177 C 173.461 92.607 173.461 88.442 170.892 85.872 L 151.613 66.592 C 149.043 64.023 144.877 64.023 142.307 66.592 L 118.041 90.852 L 108.074 80.885 L 132.334 56.618 C 134.28 54.727 134.865 51.834 133.807 49.334 C 132.749 46.835 130.265 45.241 127.552 45.321 Z M 80.999 91.977 C 79.288 92.001 77.654 92.69 76.443 93.898 L 47.523 122.818 C 45.804 124.468 45.112 126.919 45.713 129.225 C 46.314 131.531 48.115 133.332 50.421 133.934 C 52.727 134.535 55.178 133.842 56.829 132.123 L 81.095 107.863 L 91.063 117.831 L 66.803 142.097 C 64.234 144.667 64.234 148.833 66.803 151.403 L 86.082 170.682 C 87.733 172.401 90.184 173.094 92.49 172.492 C 94.796 171.891 96.597 170.09 97.198 167.784 C 97.799 165.478 97.107 163.027 95.388 161.376 L 80.761 146.75 L 105.027 122.483 C 107.596 119.913 107.596 115.748 105.027 113.178 L 85.748 93.898 C 84.49 92.643 82.777 91.95 80.999 91.977 Z M 179.273 97.677 C 176.834 97.562 174.446 98.384 172.666 100.164 L 156.6 116.224 L 190.332 149.963 C 190.891 150.522 191.331 151.146 191.714 151.795 L 208.005 135.503 C 211.565 131.943 211.279 125.93 207.363 122.014 L 186.155 100.8 C 184.197 98.843 181.711 97.793 179.273 97.677 Z M 135.688 114.399 C 133.977 114.423 132.343 115.112 131.132 116.32 L 102.213 145.24 C 100.494 146.89 99.801 149.341 100.402 151.647 C 101.003 153.953 102.804 155.754 105.111 156.356 C 107.417 156.957 109.868 156.264 111.518 154.545 L 135.785 130.285 L 145.752 140.253 L 121.492 164.519 C 118.931 167.081 118.922 171.232 121.473 173.805 L 140.681 193.155 C 141.915 194.397 143.591 195.096 145.341 195.098 C 147.091 195.1 148.77 194.406 150.006 193.168 L 178.925 164.255 C 180.588 162.592 181.237 160.168 180.628 157.896 C 180.018 155.625 178.243 153.851 175.971 153.243 C 173.699 152.635 171.276 153.286 169.613 154.95 L 145.366 179.197 L 135.431 169.191 L 159.717 144.905 C 162.286 142.335 162.286 138.17 159.717 135.6 L 140.437 116.32 C 139.179 115.065 137.466 114.372 135.688 114.399 L 135.688 114.399 Z M 105.188 167.636 L 98.768 174.062 C 95.208 177.622 95.488 183.635 99.404 187.551 L 120.618 208.759 C 124.534 212.675 130.547 212.961 134.107 209.401 L 140.759 202.75 C 140.11 202.367 139.486 201.927 138.927 201.368 L 105.188 167.636 Z"/>
+ </g>
+ <path fill="#37a6e6" d="M 56.845 128.839 C 55.594 130.057 53.916 130.748 52.172 130.748 C 50.428 130.748 48.75 130.057 47.533 128.839 C 46.283 127.589 45.592 125.911 45.592 124.167 C 45.592 122.423 46.283 120.778 47.533 119.528 L 81.095 85.966 L 109.688 114.559 L 80.766 143.448 L 95.375 158.091 C 96.625 159.308 97.316 160.986 97.316 162.73 C 97.316 164.474 96.625 166.152 95.375 167.402 C 94.157 168.62 92.479 169.311 90.735 169.311 C 88.991 169.311 87.313 168.62 86.096 167.402 L 62.142 143.448 L 91.064 114.559 L 81.095 104.556 L 56.845 128.839 Z"/>
+ <path fill="#31c6b7" d="M 123.014 44.014 C 124.264 42.797 125.942 42.106 127.686 42.106 C 129.43 42.106 131.108 42.797 132.325 44.014 C 133.576 45.264 134.267 46.942 134.267 48.686 C 134.267 50.43 133.576 52.108 132.325 53.326 L 108.075 77.608 L 118.045 87.578 L 146.967 58.656 L 175.528 87.249 L 153.219 109.558 C 152.002 110.775 150.324 111.499 148.58 111.499 C 146.836 111.499 145.158 110.775 143.907 109.558 C 142.69 108.34 141.999 106.662 141.999 104.918 C 141.999 103.175 142.69 101.496 143.907 100.246 L 156.937 87.249 L 146.967 77.247 L 118.045 106.169 L 89.452 77.608 L 123.014 44.014 Z"/>
+ <path fill="#9b33ae" d="M 178.917 160.953 L 145.322 194.548 L 116.861 165.856 L 145.75 136.966 L 135.78 126.997 L 111.53 151.247 C 110.28 152.497 108.602 153.188 106.858 153.188 C 105.114 153.188 103.436 152.497 102.219 151.247 C 100.968 150.029 100.277 148.351 100.277 146.607 C 100.277 144.863 100.968 143.185 102.219 141.935 L 135.78 108.373 L 164.373 136.966 L 135.418 165.889 L 145.355 175.891 L 169.605 151.674 C 170.855 150.424 172.533 149.733 174.277 149.733 C 176.021 149.733 177.699 150.424 178.917 151.674 C 180.167 152.892 180.858 154.57 180.858 156.314 C 180.858 158.058 180.167 159.736 178.917 160.953 Z"/>
+ <path fill="#234db8" d="M 98.765 170.77 C 95.205 174.33 95.489 180.346 99.405 184.262 L 120.616 205.473 C 124.532 209.389 130.548 209.673 134.108 206.113 L 140.76 199.461 C 140.111 199.078 139.486 198.639 138.927 198.08 L 105.191 164.344 L 98.765 170.77 Z M 156.598 112.937 L 190.335 146.673 C 190.893 147.231 191.332 147.857 191.715 148.505 L 208.006 132.215 C 211.566 128.655 211.282 122.639 207.366 118.723 L 186.155 97.512 C 182.239 93.596 176.223 93.312 172.663 96.872 L 156.598 112.937 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Panini.svg b/.icons/Gruvbox_Dark-2/apps/64/Panini.svg
new file mode 120000
index 000000000..fd113dd39
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Panini.svg
@@ -0,0 +1 @@
+kipi-panorama.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/PinguyBuilder-gtk.svg b/.icons/Gruvbox_Dark-2/apps/64/PinguyBuilder-gtk.svg
new file mode 120000
index 000000000..b7d0f7432
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/PinguyBuilder-gtk.svg
@@ -0,0 +1 @@
+harddisk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Pithos.svg b/.icons/Gruvbox_Dark-2/apps/64/Pithos.svg
new file mode 120000
index 000000000..7fa3cf36c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Pithos.svg
@@ -0,0 +1 @@
+cantata.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/PomoDoneApp.svg b/.icons/Gruvbox_Dark-2/apps/64/PomoDoneApp.svg
new file mode 100755
index 000000000..c0c9826f5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/PomoDoneApp.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Vss7Qhxzbp0yAG2woT6Y0LgNYcyiDieJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Vss7Qhxzbp0yAG2woT6Y0LgNYcyiDieJ)">
+ <linearGradient id="_lgradient_56" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff576a"/>
+ <stop offset="50%" style="stop-color:#ff518b"/>
+ <stop offset="100%" style="stop-color:#f50f5c"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_56)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_57" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_57)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g opacity=".2">
+ <linearGradient id="_lgradient_58" x1="0" x2="0" y1="0" y2=".907" gradientTransform="matrix(165,0,0,156.515,45.5,49.742)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_58)" d="M 102.584 49.742 C 52.639 49.742 45.5 56.978 45.5 107.693 L 45.5 148.306 C 45.5 199.02 52.639 206.258 102.584 206.258 L 153.416 206.258 C 203.361 206.258 210.5 199.02 210.5 148.306 L 210.5 107.693 C 210.5 56.978 203.361 49.742 153.416 49.742 L 102.584 49.742 L 102.584 49.742 Z"/>
+ </g>
+ <g opacity=".8">
+ <linearGradient id="_lgradient_59" x1="0" x2="0" y1="0" y2=".907" gradientTransform="matrix(165,0,0,156.515,45.5,49.742)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_59)" fill-rule="evenodd" d="M 102.584 49.742 C 52.639 49.742 45.5 56.978 45.5 107.693 L 45.5 148.306 C 45.5 199.02 52.639 206.258 102.584 206.258 L 153.416 206.258 C 203.361 206.258 210.5 199.02 210.5 148.306 L 210.5 107.693 C 210.5 56.978 203.361 49.742 153.416 49.742 L 102.584 49.742 L 102.584 49.742 Z M 105.665 59.228 C 61.773 59.228 55.5 65.587 55.5 110.154 L 55.5 145.845 C 55.5 190.411 61.773 196.772 105.665 196.772 L 150.335 196.772 C 194.227 196.772 200.5 190.411 200.5 145.845 L 200.5 110.154 C 200.5 65.587 194.227 59.228 150.335 59.228 L 105.665 59.228 L 105.665 59.228 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/PosteRazor.svg b/.icons/Gruvbox_Dark-2/apps/64/PosteRazor.svg
new file mode 100755
index 000000000..0c2920aab
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/PosteRazor.svg
@@ -0,0 +1,62 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="r4KdpG5m124uclNjriW9c6LCjmU5bdxi" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#r4KdpG5m124uclNjriW9c6LCjmU5bdxi)">
+ <linearGradient id="_lgradient_67" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_67)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_68" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_68)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="wi08PIATYGplOeBJpXwVf10iwzfYpM3z" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#wi08PIATYGplOeBJpXwVf10iwzfYpM3z)">
+ <path d="M 67.011 82.33 C 63.257 82.33 60.232 85.332 60.232 89.063 L 60.232 102.955 L 54.708 102.955 L 52.866 102.955 L 51.025 102.955 C 47.964 102.955 45.5 105.487 45.5 108.635 L 45.5 150.311 C 45.5 153.459 47.964 155.991 51.025 155.991 L 52.866 155.991 L 54.708 155.991 L 60.232 155.991 L 60.232 169.883 C 60.232 173.614 63.257 176.616 67.011 176.616 L 188.989 176.616 C 192.743 176.616 195.768 173.614 195.768 169.883 L 195.768 155.991 L 201.292 155.991 L 203.134 155.991 L 204.975 155.991 C 208.036 155.991 210.5 153.459 210.5 150.311 L 210.5 108.635 C 210.5 105.487 208.036 102.955 204.975 102.955 L 203.134 102.955 L 201.292 102.955 L 195.768 102.955 L 195.768 89.063 C 195.768 85.332 192.743 82.33 188.989 82.33 L 67.011 82.33 Z"/>
+ </g>
+ <defs>
+ <linearGradient id="_lgradient_69" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ </defs>
+ <path d="M 67.009 79.384 L 188.991 79.384 C 192.731 79.384 195.768 82.421 195.768 86.161 L 195.768 166.893 C 195.768 170.633 192.731 173.67 188.991 173.67 L 67.009 173.67 C 63.269 173.67 60.232 170.633 60.232 166.893 L 60.232 86.161 C 60.232 82.421 63.269 79.384 67.009 79.384 Z" style="fill:url(#_lgradient_69)"/>
+ <linearGradient id="_lgradient_70" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(14.732,0,0,53.036,45.5,100.009)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_70)" d="M 51.025 100.009 C 47.964 100.009 45.5 102.543 45.5 105.691 L 45.5 147.362 C 45.5 150.51 47.964 153.045 51.025 153.045 L 52.866 153.045 L 54.708 153.045 L 60.232 153.045 L 60.232 147.362 L 60.232 105.691 L 60.232 100.009 L 54.708 100.009 L 52.866 100.009 L 51.025 100.009 Z"/>
+ <linearGradient id="_lgradient_71" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(14.732,0,0,53.036,195.768,100.009)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_71)" d="M 204.975 153.045 C 208.036 153.045 210.5 150.51 210.5 147.362 L 210.5 105.691 C 210.5 102.543 208.036 100.009 204.975 100.009 L 203.134 100.009 L 201.292 100.009 L 195.768 100.009 L 195.768 105.691 L 195.768 147.362 L 195.768 153.045 L 201.292 153.045 L 203.134 153.045 L 204.975 153.045 Z"/>
+ <linearGradient id="_lgradient_72" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(153.214,0,0,47.143,51.393,102.955)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_72)" d="M 128 102.955 C 118.401 102.963 109.766 108.789 106.167 117.688 L 93.103 117.688 L 92.746 117.101 L 89.012 110.908 C 88.199 109.565 86.667 108.771 85.047 108.854 C 83.59 108.929 82.272 109.701 81.542 110.908 L 77.807 117.101 L 77.45 117.688 L 66.125 117.688 L 66.125 114.741 C 66.125 111.476 63.497 108.848 60.232 108.848 L 57.286 108.848 C 54.021 108.848 51.393 111.476 51.393 114.741 L 51.393 121.267 L 51.393 131.787 L 51.393 138.313 C 51.393 141.577 54.021 144.205 57.286 144.205 L 60.232 144.205 C 63.497 144.205 66.125 141.577 66.125 138.313 L 66.125 135.366 L 77.45 135.366 L 77.807 135.953 L 81.542 142.145 C 82.272 143.352 83.59 144.125 85.047 144.2 C 86.667 144.282 88.199 143.488 89.012 142.145 L 92.746 135.953 L 93.103 135.366 L 106.161 135.366 C 109.761 144.266 118.399 150.093 128 150.098 C 137.599 150.091 146.234 144.264 149.833 135.366 L 162.897 135.366 L 163.254 135.953 L 166.988 142.145 C 167.718 143.352 169.037 144.125 170.493 144.2 C 172.114 144.282 173.646 143.488 174.458 142.145 L 178.193 135.953 L 178.55 135.366 L 189.875 135.366 L 189.875 138.313 C 189.875 141.577 192.503 144.205 195.768 144.205 L 198.714 144.205 C 201.979 144.205 204.607 141.577 204.607 138.313 L 204.607 131.787 L 204.607 121.267 L 204.607 114.741 C 204.607 111.476 201.979 108.848 198.714 108.848 L 195.768 108.848 C 192.503 108.848 189.875 111.476 189.875 114.741 L 189.875 117.688 L 178.55 117.688 L 178.193 117.101 L 174.458 110.908 C 173.646 109.565 172.114 108.771 170.493 108.854 C 169.037 108.929 167.718 109.701 166.988 110.908 L 163.254 117.101 L 162.897 117.688 L 149.839 117.688 C 146.239 108.787 137.601 102.96 128 102.955 Z"/>
+ <g opacity=".2">
+ <path d="M 67.011 79.384 C 63.257 79.384 60.232 82.386 60.232 86.117 L 60.232 88.223 L 195.768 88.223 L 195.768 86.117 C 195.768 82.386 192.743 79.384 188.989 79.384 L 67.011 79.384 Z M 60.232 164.83 L 60.232 166.937 C 60.232 170.668 63.257 173.67 67.011 173.67 L 188.989 173.67 C 192.743 173.67 195.768 170.668 195.768 166.937 L 195.768 164.83 L 60.232 164.83 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/QMPlay2.svg b/.icons/Gruvbox_Dark-2/apps/64/QMPlay2.svg
new file mode 100755
index 000000000..c1f05e891
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/QMPlay2.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="jUyHZ94fChKYQtKmLlCRszRmfIg3dPc3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#jUyHZ94fChKYQtKmLlCRszRmfIg3dPc3)">
+ <linearGradient id="_lgradient_190" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_190)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g>
+ <g opacity=".3">
+ <linearGradient id="_lgradient_191" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(228.891,0,0,212.028,13.278,19.986)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_191)" d="M 29.088 20.108 C 24.406 22.641 19.797 25.223 13.278 36.226 L 34.218 36.296 L 34.218 19.986 C 32.073 19.993 31.533 20.105 29.088 20.108 Z M 226.313 19.986 L 221.782 19.986 L 221.782 36.296 L 242.169 36.296 L 242.169 35.375 C 238.662 28.35 233.386 23.23 226.313 19.986 Z M 13.831 44.451 L 13.831 60.76 L 34.218 60.76 L 34.218 44.451 L 13.831 44.451 L 13.831 44.451 Z M 221.782 44.451 L 221.782 60.76 L 242.169 60.76 L 242.169 44.451 L 221.782 44.451 L 221.782 44.451 Z M 13.831 68.915 L 13.831 85.225 L 34.218 85.225 L 34.218 68.915 L 13.831 68.915 L 13.831 68.915 Z M 221.782 68.915 L 221.782 85.225 L 242.169 85.225 L 242.169 68.915 L 221.782 68.915 L 221.782 68.915 Z M 13.831 93.38 L 13.831 109.69 L 34.218 109.69 L 34.218 93.38 L 13.831 93.38 L 13.831 93.38 Z M 221.782 93.38 L 221.782 109.69 L 242.169 109.69 L 242.169 93.38 L 221.782 93.38 L 221.782 93.38 Z M 13.831 117.845 L 13.831 134.155 L 34.218 134.155 L 34.218 117.845 L 13.831 117.845 L 13.831 117.845 Z M 221.782 117.845 L 221.782 134.155 L 242.169 134.155 L 242.169 117.845 L 221.782 117.845 L 221.782 117.845 Z M 13.831 142.31 L 13.831 158.62 L 34.218 158.62 L 34.218 142.31 L 13.831 142.31 L 13.831 142.31 Z M 221.782 142.31 L 221.782 158.62 L 242.169 158.62 L 242.169 142.31 L 221.782 142.31 L 221.782 142.31 Z M 13.831 166.775 L 13.831 183.085 L 34.218 183.085 L 34.218 166.775 L 13.831 166.775 L 13.831 166.775 Z M 221.782 166.775 L 221.782 183.085 L 242.169 183.085 L 242.169 166.775 L 221.782 166.775 L 221.782 166.775 Z M 13.831 191.24 L 13.831 207.549 L 34.218 207.549 L 34.218 191.24 L 13.831 191.24 L 13.831 191.24 Z M 221.782 191.24 L 221.782 207.549 L 242.169 207.549 L 242.169 191.24 L 221.782 191.24 L 221.782 191.24 Z M 13.831 215.704 L 13.831 216.938 C 16.417 222.579 21.4 227.614 28.75 232.014 L 34.218 232.014 L 34.218 215.704 L 13.831 215.704 L 13.831 215.704 Z M 221.782 215.704 L 221.782 232.014 L 227 232.014 C 232.991 229.249 238.058 224.212 242.169 216.875 L 242.169 215.704 L 221.782 215.704 L 221.782 215.704 Z"/>
+ </g>
+ <defs>
+ <filter id="2J6gUJ4cMqjDZZL7TZmmVBzyrNZWOYa9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#2J6gUJ4cMqjDZZL7TZmmVBzyrNZWOYa9)">
+ <path d="M 73.16 65.992 L 73.16 185 C 73.16 185 133.518 160.605 182.84 125.458 C 182.84 125.449 182.834 125.439 182.827 125.427 C 182.822 125.414 182.814 125.401 182.806 125.388 C 182.796 125.376 182.787 125.363 182.78 125.349 C 182.773 125.337 182.769 125.324 182.768 125.311 C 130.743 89.044 73.16 65.992 73.16 65.992 Z"/>
+ </g>
+ <g opacity=".1">
+ <path d="M 73.16 65.992 L 73.16 185 C 73.16 185 133.518 160.605 182.84 125.458 C 182.84 125.449 182.834 125.439 182.827 125.427 C 182.822 125.414 182.814 125.401 182.806 125.388 C 182.796 125.376 182.787 125.363 182.78 125.349 C 182.773 125.337 182.769 125.324 182.768 125.311 C 130.743 89.044 73.16 65.992 73.16 65.992 Z"/>
+ </g>
+ <linearGradient id="_lgradient_192" x1="0" x2="-.001" y1="0" y2="1.534" gradientTransform="matrix(109.68,0,0,119.008,73.16,65)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_192)" d="M 73.16 65 L 73.16 184.008 C 73.16 184.008 133.518 159.613 182.84 124.466 C 182.84 124.456 182.834 124.448 182.827 124.433 C 182.822 124.419 182.814 124.409 182.806 124.394 C 182.796 124.381 182.786 124.369 182.78 124.356 C 182.773 124.345 182.769 124.332 182.768 124.319 C 130.743 88.053 73.16 65 73.16 65 Z"/>
+ <path fill="#ffffff" d="M 73.16 65 L 73.16 65.992 C 73.16 65.992 130.353 88.881 182.197 124.919 C 182.411 124.766 182.627 124.619 182.84 124.466 C 182.84 124.456 182.834 124.448 182.827 124.433 C 182.822 124.419 182.814 124.407 182.806 124.394 C 182.796 124.379 182.786 124.369 182.78 124.356 C 182.773 124.345 182.769 124.332 182.768 124.319 C 130.743 88.053 73.16 65 73.16 65 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_193" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_193)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/QMapShack.svg b/.icons/Gruvbox_Dark-2/apps/64/QMapShack.svg
new file mode 120000
index 000000000..59b5c64af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/QMapShack.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/QOwnNotes.svg b/.icons/Gruvbox_Dark-2/apps/64/QOwnNotes.svg
new file mode 100644
index 000000000..6a6a626c6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/QOwnNotes.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="MFprvNgkUi4CtEUv3hBSR01qQ2nvhq3X" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#MFprvNgkUi4CtEUv3hBSR01qQ2nvhq3X)">
+ <linearGradient id="_lgradient_199" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1f5dd1"/>
+ <stop offset="100%" style="stop-color:#007fff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_199)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".39">
+ <path fill="#ececec" d="M 128 69.278 C 103.838 69.278 84.25 89.782 84.25 115.076 C 84.267 117.271 84.434 119.461 84.751 121.631 C 84.584 121.623 84.417 121.617 84.25 121.612 C 75.962 121.612 68.013 125.059 62.153 131.194 C 56.292 137.329 53 145.649 53 154.325 C 53 172.392 66.991 187.038 84.25 187.038 L 165.5 187.038 C 186.211 187.038 203 169.463 203 147.783 C 202.984 128.469 189.549 112.037 171.323 109.038 C 168.436 86.294 149.918 69.296 128 69.272 L 128 69.278 Z M 128 75.821 C 129.252 75.82 130.502 75.885 131.748 76.015 C 137.996 76.677 143.986 78.97 149.167 82.686 C 149.172 82.686 149.176 82.686 149.181 82.686 C 152.278 84.904 155.039 87.596 157.372 90.672 C 157.372 90.678 157.372 90.685 157.372 90.691 C 161.304 95.884 163.916 102.034 164.965 108.568 C 165.316 110.721 165.496 112.901 165.501 115.085 C 167.592 115.083 169.678 115.301 171.727 115.736 C 172.744 115.951 173.75 116.219 174.742 116.54 C 174.747 116.54 174.751 116.54 174.756 116.54 C 175.746 116.864 176.719 117.239 177.674 117.664 C 177.678 117.664 177.683 117.664 177.688 117.664 C 178.641 118.088 179.574 118.561 180.483 119.083 C 180.493 119.089 180.502 119.095 180.512 119.101 C 181.417 119.622 182.297 120.19 183.149 120.801 C 183.159 120.808 183.168 120.814 183.178 120.82 C 184.03 121.433 184.853 122.089 185.644 122.787 C 185.648 122.794 185.653 122.8 185.658 122.806 C 186.449 123.504 187.207 124.242 187.928 125.018 C 187.933 125.024 187.938 125.031 187.943 125.037 C 189.392 126.601 190.688 128.314 191.812 130.148 C 191.817 130.154 191.822 130.161 191.826 130.167 C 192.383 131.081 192.897 132.024 193.364 132.991 C 193.369 132.997 193.374 133.004 193.378 133.01 C 193.848 133.976 194.272 134.965 194.648 135.975 C 194.653 135.981 194.657 135.987 194.662 135.993 C 195.036 137.007 195.362 138.039 195.638 139.086 C 195.638 139.092 195.638 139.099 195.638 139.105 C 195.917 140.153 196.145 141.215 196.322 142.287 C 196.322 142.293 196.322 142.3 196.322 142.306 C 196.499 143.376 196.625 144.455 196.7 145.539 C 196.75 146.307 196.774 147.078 196.772 147.848 C 196.772 165.915 182.781 180.56 165.522 180.56 L 84.272 180.56 C 70.465 180.561 59.272 168.844 59.272 154.391 C 59.271 153.52 59.312 152.65 59.394 151.784 C 60.674 138.406 71.428 128.219 84.272 128.22 C 84.895 128.224 85.518 128.251 86.14 128.304 C 86.14 128.309 86.14 128.314 86.14 128.319 C 88.617 128.511 91.052 129.089 93.366 130.033 C 92.417 127.613 91.702 125.1 91.23 122.532 C 91.03 121.432 90.876 120.323 90.767 119.209 C 90.736 118.958 90.708 118.707 90.681 118.455 C 90.583 117.35 90.53 116.242 90.522 115.132 C 90.521 113.823 90.582 112.513 90.705 111.21 C 92.63 91.148 108.761 75.875 128.022 75.877 L 128 75.821 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_200" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_200)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_201" x1=".011" x2=".551" y1=".4" y2=".791" gradientTransform="matrix(0,89.857,-80.767,0,246.292,150.433)" gradientUnits="userSpaceOnUse">
+ <stop offset="18.439%" style="stop-color:#000000"/>
+ <stop offset="44.877%" style="stop-color:#000000"/>
+ <stop offset="72.44%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_201)" d="M 246.292 150.433 C 175.738 150.729 165.525 161.918 165.525 234.247 L 165.525 240.29 L 184.667 240 L 204.88 230.4 L 246.292 150.433 L 246.292 150.433 L 246.292 150.433 Z"/>
+ </g>
+ <path fill="#5d5d5d" d="M 169.563 240.29 C 240.117 239.994 250.33 228.805 250.33 156.476 L 250.33 150.433 L 169.563 240.29 L 169.563 240.29 L 169.563 240.29 Z"/>
+ <linearGradient id="_lgradient_202" x1=".854" x2="-2.24" y1=".146" y2="3.353" gradientTransform="matrix(0,89.857,-80.767,0,250.33,150.433)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#faf8f6"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_202)" d="M 250.33 150.433 C 179.777 150.729 169.563 161.918 169.563 234.247 L 169.563 240.29 L 250.33 150.433 L 250.33 150.433 L 250.33 150.433 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/QtIcon.svg b/.icons/Gruvbox_Dark-2/apps/64/QtIcon.svg
new file mode 120000
index 000000000..2ba2d083e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/QtIcon.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/QtProject-assistant.svg b/.icons/Gruvbox_Dark-2/apps/64/QtProject-assistant.svg
new file mode 120000
index 000000000..a2c2cf3c4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/QtProject-assistant.svg
@@ -0,0 +1 @@
+qtassistant.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/QtProject-designer.svg b/.icons/Gruvbox_Dark-2/apps/64/QtProject-designer.svg
new file mode 120000
index 000000000..5562b2224
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/QtProject-designer.svg
@@ -0,0 +1 @@
+qtdesigner.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/QtProject-linguist.svg b/.icons/Gruvbox_Dark-2/apps/64/QtProject-linguist.svg
new file mode 120000
index 000000000..4d6eb91b2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/QtProject-linguist.svg
@@ -0,0 +1 @@
+qtlinguist.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/QtProject-qdbusviewer.svg b/.icons/Gruvbox_Dark-2/apps/64/QtProject-qdbusviewer.svg
new file mode 120000
index 000000000..b54d60898
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/QtProject-qdbusviewer.svg
@@ -0,0 +1 @@
+qtdbusviewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/QtProject-qtcreator-qt5.svg b/.icons/Gruvbox_Dark-2/apps/64/QtProject-qtcreator-qt5.svg
new file mode 120000
index 000000000..619ebc9c6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/QtProject-qtcreator-qt5.svg
@@ -0,0 +1 @@
+qtcreator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/QtProject-qtcreator.svg b/.icons/Gruvbox_Dark-2/apps/64/QtProject-qtcreator.svg
new file mode 120000
index 000000000..619ebc9c6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/QtProject-qtcreator.svg
@@ -0,0 +1 @@
+qtcreator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/R.svg b/.icons/Gruvbox_Dark-2/apps/64/R.svg
new file mode 100644
index 000000000..05b273500
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/R.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" version="1.1" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Tzcz4vEdmITS7wQ3AsSx9hYNK6Mdtix6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood flood-opacity=".4"/>
+ <feComposite in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g style="filter:url(#Tzcz4vEdmITS7wQ3AsSx9hYNK6Mdtix6)">
+ <linearGradient id="_lgradient_0" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.64831,0,0,228.3384,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1680f4"/>
+ <stop offset="100%" style="stop-color:#1ccefe"/>
+ </linearGradient>
+ <path d="m 165.68892,11.95 c 74.05571,0 84.63939,10.557198 84.63939,84.543859 v 59.250791 c 0,73.98626 -10.58368,84.54375 -84.63939,84.54375 H 90.319393 C 16.26369,240.2884 5.68,229.73091 5.68,155.74465 V 96.493859 C 5.68,22.507198 16.26369,11.95 90.319393,11.95 Z" style="fill:url(#_lgradient_0)"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <path d="m 98.529458,51.279512 c -31.318004,0 -33.07939,0.150902 -36.356056,3.123616 -6.494955,5.892476 -2.891508,17.952453 5.378239,17.999816 1.9767,0.0113 4.917243,0.427477 6.534542,0.92737 l 2.94054,0.909705 v 51.826741 51.8297 h -3.726726 c -5.44191,0 -11.822158,2.9224 -13.291162,6.08824 -2.910536,6.27248 -0.638175,12.95077 5.255718,15.45029 1.078198,0.45725 12.417035,0.88547 25.198829,0.95093 17.418418,0.0892 24.363728,-0.42294 27.725848,-2.04316 v 0.003 c 5.10122,-2.45831 7.05168,-8.00975 4.809,-13.6868 -1.71613,-4.3442 -8.41157,-6.74192 -18.85316,-6.75361 l -7.514712,-0.009 v -20.34963 -20.34915 h 14.235582 14.23558 l 7.00169,8.73494 c 7.62306,9.50926 19.08003,28.68377 26.72524,44.72572 l 4.84476,10.16574 c 0,0 5.79846,0.1086 16.82754,0.13496 11.02905,0.0264 16.76153,-3.2603 16.76153,-11.95818 0,-6.59071 -4.04928,-9.62368 -14.27133,-10.69274 l -7.83125,-0.81843 -7.27479,-13.23931 c -4.00227,-7.28155 -9.98675,-16.71308 -13.29626,-20.95857 -3.30945,-4.24547 -5.79523,-7.89001 -5.52372,-8.09903 6.26777,-4.82545 13.25173,-11.83423 15.4251,-15.48267 10.79106,-18.1149 4.70015,-46.400748 -12.74235,-59.172099 -11.31714,-8.28597 -16.91374,-9.258591 -53.218222,-9.258591 z m -1.8991,22.610168 18.623442,0.03237 c 7.76614,0.01386 12.65078,0.14177 16.17043,0.568199 1.75982,0.21322 3.17987,0.500828 4.44655,0.886157 1.26666,0.385333 2.38023,0.868619 3.53272,1.472015 1.77769,0.930737 3.34072,2.058691 4.6865,3.373873 1.34577,1.315152 2.47379,2.816765 3.37958,4.50142 0.90581,1.68464 1.58938,3.551548 2.04717,5.590703 0.45772,2.039155 0.69013,4.251289 0.69171,6.629972 0.003,1.767936 -0.10469,3.370641 -0.34714,4.819381 -0.24245,1.44873 -0.62216,2.74321 -1.16395,3.90084 -0.5418,1.15763 -1.24723,2.17597 -2.14414,3.07062 -0.89691,0.89466 -1.98505,1.666 -3.29279,2.32579 -1.30779,0.65979 -2.83557,1.21033 -4.60993,1.66337 -1.77437,0.45306 -3.7962,0.80896 -6.09296,1.08342 -4.59348,0.54888 -10.28624,0.76818 -17.30375,0.77134 l -18.623442,0.009 V 94.239056 Z" style="isolation:isolate;fill:#ffffff"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/RSS_feeds.svg b/.icons/Gruvbox_Dark-2/apps/64/RSS_feeds.svg
new file mode 120000
index 000000000..0c771e9d4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/RSS_feeds.svg
@@ -0,0 +1 @@
+rss.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Rcmdr.svg b/.icons/Gruvbox_Dark-2/apps/64/Rcmdr.svg
new file mode 100644
index 000000000..7c4ebe81e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Rcmdr.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="psOCN6tuBZbTVyH97LSvK2AuDhhAqXlt" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#psOCN6tuBZbTVyH97LSvK2AuDhhAqXlt)">
+ <path fill="#f7f7f7" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 128 65.5 C 87.959 65.5 55.5 88.716 55.5 117.355 C 55.5 145.994 87.959 169.211 128 169.211 C 168.041 169.211 200.5 145.994 200.5 117.355 C 200.5 88.716 168.041 65.5 128 65.5 Z M 140.083 83.802 C 170.114 83.802 194.458 98.824 194.458 117.355 C 194.458 135.886 170.114 150.909 140.083 150.909 C 110.053 150.909 85.708 135.886 85.708 117.355 C 85.708 98.824 110.053 83.802 140.083 83.802 Z"/>
+ </g>
+ <path fill="#bc1938" fill-rule="evenodd" d="M 170.896 141.606 C 170.896 141.606 173.235 140.929 175.568 142.131 C 176.377 142.546 177.777 143.384 178.788 144.478 C 179.381989 145.121506 179.877976 145.848977 180.26 146.637 L 194.457 175.311 L 164.249 175.311 C 164.249 175.311 157.499 155.386 151.181 146.857 C 149.924 145.819 148.874 144.707 147.635 144.807 L 140.081 144.807 L 140.084 175.294 L 115.916 175.294 L 115.916 89.902 L 161.702 89.902 C 166.665 89.902 187.681 92.952 188.415 114.305 C 187.681 135.657 170.894 141.758 170.894 141.758 L 170.896 141.606 L 170.896 141.606 Z M 140.086 108.047 L 140.086 126.355 L 158.209 126.355 C 158.209 126.355 164.25 126.574 164.25 117.203 C 164.25 107.36 158.209 108.058 158.209 108.058 L 140.086 108.047 L 140.086 108.047 Z"/>
+ <path fill="#545454" d="M 113.766 199.5 C 116.312 199.5 118.157 198.267 118.832 196.142 L 116.806 195.407 C 116.364 196.667 115.325 197.427 113.844 197.427 C 111.531 197.427 110.414 195.591 110.414 192.495 C 110.414 189.452 111.479 187.511 113.896 187.511 C 115.377 187.511 116.208 188.298 116.65 189.321 L 118.702 188.56 C 117.923 186.514 116.208 185.465 113.922 185.465 C 110.336 185.465 108.154 188.088 108.154 192.495 C 108.154 196.929 110.31 199.5 113.766 199.5 Z M 132.92 185.465 C 131.517 185.465 130.556 186.409 129.958 187.511 C 129.646 186.514 128.789 185.465 127.36 185.465 C 126.113 185.465 125.281 186.199 124.788 187.511 L 124.788 185.779 L 122.761 185.779 L 122.761 199.185 L 124.918 199.185 L 124.918 191.105 C 124.918 189.111 125.593 187.563 126.918 187.563 C 128.191 187.563 128.399 189.006 128.399 190.738 L 128.399 199.185 L 130.556 199.185 L 130.556 191.105 C 130.556 189.111 131.127 187.563 132.452 187.563 C 133.751 187.563 134.011 188.665 134.011 190.974 L 134.011 199.185 L 136.167 199.185 L 136.167 190.108 C 136.167 186.829 135.128 185.465 132.92 185.465 Z M 145.033 199.5 C 146.774 199.5 147.891 198.844 148.592 198.083 L 148.592 199.185 L 150.801 199.185 L 150.801 180.244 L 148.592 181.319 L 148.592 186.724 C 147.839 186.068 146.722 185.465 145.007 185.465 C 141.552 185.465 139.317 188.088 139.317 192.469 C 139.317 196.798 141.5 199.5 145.033 199.5 Z M 145.319 197.427 C 142.981 197.427 141.578 195.276 141.578 192.469 C 141.578 189.295 142.903 187.511 145.293 187.511 C 147.06 187.511 148.073 188.455 148.592 189.242 L 148.592 195.591 C 147.917 196.772 146.774 197.427 145.319 197.427 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_317" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_317)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/RenameMyTVSeries.svg b/.icons/Gruvbox_Dark-2/apps/64/RenameMyTVSeries.svg
new file mode 100644
index 000000000..c6b390a2e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/RenameMyTVSeries.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_CZkxNrtvrGVM2oHUtdAq3WlAvURTfqvF">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_CZkxNrtvrGVM2oHUtdAq3WlAvURTfqvF)">
+ <defs>
+ <filter id="pRSO4MoiSRzsKE9sSVHeBr4jZKkmBG4L" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#pRSO4MoiSRzsKE9sSVHeBr4jZKkmBG4L)">
+ <linearGradient id="_lgradient_392" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_392)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_393" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_393)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_394" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(158.994,0,0,151.547,24.629,48)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_394)" d="M 183.623 123.774 C 183.623 53.829 157.126 48 104.126 48 C 51.127 48 24.629 53.829 24.629 123.774 C 24.629 193.721 51.127 199.547 104.126 199.547 C 157.126 199.547 183.623 193.721 183.623 123.774 Z"/>
+ <path fill="#3b3b3b" d="M 203.573 159.799 L 203.573 167.749 L 235.371 167.749 L 235.371 159.799 L 203.573 159.799 Z"/>
+ <path fill="#3b3b3b" d="M 203.573 171.723 L 203.573 179.673 L 235.371 179.673 L 235.371 171.723 L 203.573 171.723 Z"/>
+ <path fill="#3b3b3b" d="M 203.573 183.648 L 203.573 191.598 L 235.371 191.598 L 235.371 183.648 L 203.573 183.648 Z"/>
+ <circle fill="#e6e6e6" cx="219.472" cy="76.327" r="15.899" vector-effect="non-scaling-stroke"/>
+ <circle fill="#e6e6e6" cx="219.472" cy="116.075" r="15.899" vector-effect="non-scaling-stroke"/>
+ <path fill="#848484" d="M 68.352 147.837 L 68.352 163.774 L 84.288 163.774 L 124.537 123.524 L 108.601 107.588 L 68.352 147.837 Z M 138.635 109.477 C 140.321 107.792 140.321 105.135 138.635 103.45 L 128.675 93.49 C 126.99 91.804 124.334 91.804 122.648 93.49 L 114.322 101.867 L 130.258 117.803 L 138.635 109.477 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/RescueTime.svg b/.icons/Gruvbox_Dark-2/apps/64/RescueTime.svg
new file mode 120000
index 000000000..50f4ff11d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/RescueTime.svg
@@ -0,0 +1 @@
+rescuetime.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Ri-li.svg b/.icons/Gruvbox_Dark-2/apps/64/Ri-li.svg
new file mode 100755
index 000000000..11e47b4c2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Ri-li.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="BmznYzpWTGrhJI6hDSfIbnhCRnqqoHCH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#BmznYzpWTGrhJI6hDSfIbnhCRnqqoHCH)">
+ <linearGradient id="_lgradient_10" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="y7rtbev0uxut42yAuxPw0o8Bx4WVkEDB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#y7rtbev0uxut42yAuxPw0o8Bx4WVkEDB)">
+ <path d="M 46.02 79.125 C 38.508 79.125 32 85.507 32 93.123 L 32 147.63 C 32 155.246 38.508 161.721 46.02 161.628 L 114.5 161.628 L 114.5 235.125 L 139.25 235.125 L 139.25 148.425 C 139.249 142.046 134.079 136.876 127.7 136.875 L 56.75 136.875 L 56.75 103.875 L 172.25 103.875 L 172.25 116.245 L 172.25 145.977 L 172.25 235.125 L 197 235.125 L 197 145.977 L 197 116.245 L 197 93.123 C 197 85.507 190.492 79.125 182.98 79.125 L 46.02 79.125 Z"/>
+ </g>
+ <linearGradient id="_lgradient_11" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(165,0,0,165,32,75)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" d="M 46.02 75 C 38.508 75 32 81.382 32 88.998 L 32 143.505 C 32 151.121 38.508 157.596 46.02 157.503 L 114.5 157.503 L 114.5 239.844 C 127.479 239.914 135.739 239.882 139.25 239.719 L 139.25 144.3 C 139.249 137.921 134.079 132.751 127.7 132.75 L 56.75 132.75 L 56.75 99.75 L 172.25 99.75 L 172.25 112.12 L 172.25 141.852 L 172.25 240 L 197 239 L 197 141.852 L 197 112.12 L 197 88.998 C 197 81.382 190.492 75 182.98 75 L 46.02 75 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 46.019 75 C 38.506 75 32 81.387 32 89.002 L 32 93.127 C 32 85.512 38.506 79.125 46.019 79.125 L 182.981 79.125 C 190.494 79.125 197 85.512 197 93.127 L 197 89.002 C 197 81.387 190.494 75 182.981 75 L 46.019 75 Z M 56.75 132.75 L 56.75 136.875 L 127.697 136.875 C 134.075 136.876 139.249 142.05 139.25 148.428 L 139.25 144.303 C 139.249 137.925 134.075 132.751 127.697 132.75 L 56.75 132.75 Z"/>
+ </g>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_12" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/SUSEgreeter.svg b/.icons/Gruvbox_Dark-2/apps/64/SUSEgreeter.svg
new file mode 120000
index 000000000..0d4da8d90
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/SUSEgreeter.svg
@@ -0,0 +1 @@
+opensuse.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Sci48M.svg b/.icons/Gruvbox_Dark-2/apps/64/Sci48M.svg
new file mode 120000
index 000000000..160ceeb5a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Sci48M.svg
@@ -0,0 +1 @@
+scite.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ScudCloud.svg b/.icons/Gruvbox_Dark-2/apps/64/ScudCloud.svg
new file mode 120000
index 000000000..7cb5329ce
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ScudCloud.svg
@@ -0,0 +1 @@
+slack.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Singular.svg b/.icons/Gruvbox_Dark-2/apps/64/Singular.svg
new file mode 120000
index 000000000..d0d271078
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Singular.svg
@@ -0,0 +1 @@
+singular.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/SpiderOak.svg b/.icons/Gruvbox_Dark-2/apps/64/SpiderOak.svg
new file mode 120000
index 000000000..c774ff29d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/SpiderOak.svg
@@ -0,0 +1 @@
+spideroak.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/SpiderOakONE.svg b/.icons/Gruvbox_Dark-2/apps/64/SpiderOakONE.svg
new file mode 100755
index 000000000..e9095b918
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/SpiderOakONE.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="8xbqUBIfmYZLcnIBkyzp1WxJ93XJLqOt" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#8xbqUBIfmYZLcnIBkyzp1WxJ93XJLqOt)">
+ <linearGradient id="_lgradient_22" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_23" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="Yeuia2S9O6K3qvJu8Mg5WmXuncjLLLYh" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Yeuia2S9O6K3qvJu8Mg5WmXuncjLLLYh)">
+ <path fill-rule="evenodd" d="M 79.667 53.5 L 79.667 57.528 L 79.667 105.594 L 79.667 105.861 L 128 57.528 L 176.333 105.861 L 176.333 105.594 L 176.333 57.528 L 176.333 53.5 L 79.667 53.5 Z M 176.333 105.861 L 128 154.194 L 79.667 105.861 L 79.667 148.554 L 79.667 150.167 L 128 198.5 L 176.333 150.167 L 176.333 148.554 L 176.333 105.861 Z"/>
+ </g>
+ <linearGradient id="_lgradient_24" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(96.667,0,0,140.972,79.667,53.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" fill-rule="evenodd" d="M 79.667 53.5 L 79.667 101.566 L 79.667 101.833 L 128 53.5 L 79.667 53.5 Z M 128 53.5 L 176.333 101.833 L 176.333 101.566 L 176.333 53.5 L 128 53.5 Z M 176.333 101.833 L 128 150.167 L 79.667 101.833 L 79.667 144.526 L 79.667 146.139 L 128 194.472 L 176.333 146.139 L 176.333 144.526 L 176.333 101.833 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Spotify.svg b/.icons/Gruvbox_Dark-2/apps/64/Spotify.svg
new file mode 120000
index 000000000..2d1e6f848
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Spotify.svg
@@ -0,0 +1 @@
+spotify-client.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Stacer.svg b/.icons/Gruvbox_Dark-2/apps/64/Stacer.svg
new file mode 120000
index 000000000..45ae7634c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Stacer.svg
@@ -0,0 +1 @@
+stacer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Tag-Tool.svg b/.icons/Gruvbox_Dark-2/apps/64/Tag-Tool.svg
new file mode 100644
index 000000000..6c2d2407e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Tag-Tool.svg
@@ -0,0 +1,64 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#bwvJQH4TLPdoIqrqOnNTkH2sNaP0hGA2)">
+ <linearGradient id="_lgradient_462" x1=".5" x2=".5" y1="-.027" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.609%" style="stop-color:#007946"/>
+ <stop offset="100%" style="stop-color:#009053"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_462)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="bwvJQH4TLPdoIqrqOnNTkH2sNaP0hGA2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="4QTHgEPKJZ3HJQdRODqgSdbEWjiOonMe" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#4QTHgEPKJZ3HJQdRODqgSdbEWjiOonMe)">
+ <path fill="#ffda64" d="M 148.526 72.938 C 146.728057 71.345631 144.22644 70.81342 141.936 71.536 L 134.481 73.895 L 117.587 79.274 L 110.178 81.641 C 107.893883 82.347337 106.172626 84.237045 105.682 86.577 L 98.897 119.051 C 98.662 120.151 98.748 121.311 99.091 122.377 L 123.94 197.47 C 125.09 200.903 128.848 202.787 132.37 201.686 L 155.677 194.292 L 172.571 188.913 L 195.878 181.52 C 199.381 180.392 201.303 176.709 200.179 173.257 L 175.331 98.165 C 174.975647 97.081341 174.340597 96.110656 173.49 95.351 L 148.526 72.938 L 148.526 72.938 Z M 138.718 99.696 C 132.278 106.444 121.715 101.181 123.529 92.11 C 123.758143 90.931725 124.322373 89.844584 125.154 88.979 C 131.594 82.231 142.158 87.494 140.344 96.565 C 140.114683 97.743424 139.550084 98.830607 138.718 99.696 Z"/>
+ </g>
+ <defs>
+ <filter id="P5l05XI9no4hNESIhiQZp54C1bATLsTA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#P5l05XI9no4hNESIhiQZp54C1bATLsTA)">
+ <path fill="#fec589" d="M 159.482 89.098 C 159.241 86.742 157.752 84.71 155.55 83.729 L 148.404 80.584 L 132.186 73.482 L 125.068 70.373 C 122.866 69.392 120.321 69.676 118.356 71.083 L 91.114 90.73 C 90.193484 91.399416 89.459825 92.293509 88.983 93.327 L 56.078 165.383 C 54.584 168.686 56.085 172.553 59.452 174.049 L 81.807 183.867 L 98.025 190.97 L 120.379 200.789 C 123.75 202.253 127.696 200.781 129.222 197.482 L 162.128 125.426 C 162.603662 124.39612 162.795941 123.257982 162.685 122.129 L 159.482 89.098 L 159.482 89.098 Z M 133.905 102.518 C 124.511 103.296 120.269 92.453 127.819 86.911 C 128.794976 86.1869 129.95465 85.751372 131.166 85.654 C 140.56 84.876 144.802 95.72 137.253 101.261 C 136.276794 101.98537 135.11672 102.420917 133.905 102.518 L 133.905 102.518 Z"/>
+ </g>
+ <defs>
+ <filter id="rjJdMQLCEQnV97ztI3cH9xUKyKaBuzKB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#rjJdMQLCEQnV97ztI3cH9xUKyKaBuzKB)">
+ <path fill="#d85eca" d="M 154.69 78.831 C 153.495644 76.759406 151.289219 75.479816 148.898 75.472 L 141.062 75.443 L 123.316 75.358 L 115.48 75.329 C 113.088083 75.311851 110.868119 76.57006 109.654 78.631 L 92.826 107.39 C 92.264261 108.368709 91.959457 109.473708 91.94 110.602 L 91.526 189.548 C 91.514 193.159 94.49 196.115 98.174 196.126 L 122.684 196.238 L 140.43 196.323 L 164.94 196.435 C 168.624 196.447 171.64 193.531 171.652 189.92 L 172.066 110.974 C 172.08137 109.833337 171.787276 108.709837 171.215 107.723 L 154.69 78.831 L 154.69 78.831 Z M 136.816 101.188 C 128.529 105.621 120.207 97.372 124.821 89.318 C 125.421 88.294 126.301 87.412 127.362 86.854 C 135.649 82.421 143.971 90.67 139.357 98.724 C 138.789 99.753 137.877 100.63 136.816 101.188 Z"/>
+ </g>
+ <path fill="#3c3c3c" d="M 141.149 75.33 C 139.874 68.384 137.254 60.539 133.476 53.096 C 132.978 52.113 131.763 51.722 130.76 52.21 C 130.2823 52.437969 129.916907 52.84919 129.746703 53.350387 C 129.5765 53.851583 129.615912 54.400275 129.856 54.872 C 130.744 56.66 131.566 58.439 132.323 60.209 C 131.979067 59.718586 131.434954 59.406408 130.838 59.357 C 129.718 59.24 128.736 60.059 128.655 61.128 C 128.293 64.943 127.844 68.419 127.453 71.477 L 131.294 73.167 C 131.762 69.792 132.236 65.894 132.674 61.533 C 132.698664 61.346403 132.690882 61.156946 132.651 60.973 C 134.723 66.028 136.171 71.001 137.021 75.468 C 137.958 80.274 138.203 84.529 137.795 87.716 C 137.542 89.777 137.015 91.409 136.236 92.451 C 135.578 93.345 134.864 93.676 133.847 93.541 C 130.338 93.073 129.3 91.887 129.686 86.21 C 128.075657 86.763026 126.666683 87.783461 125.639 89.141 C 125.865 94.016 127.765 96.692 133.308 97.43 C 135.801 97.762 138.003 96.811 139.524 94.755 C 139.983 94.096 140.385 93.364 140.735 92.526 C 142.336 88.451 142.419 82.308 141.149 75.33 L 141.149 75.33 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_463" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_463)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/TeXmacs.svg b/.icons/Gruvbox_Dark-2/apps/64/TeXmacs.svg
new file mode 100644
index 000000000..6ea65085d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/TeXmacs.svg
@@ -0,0 +1,49 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="5nlOpVNH4KSgTiBmtXC28vaRBWTEdYEe" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#5nlOpVNH4KSgTiBmtXC28vaRBWTEdYEe)">
+ <linearGradient id="_lgradient_16" x1=".568" x2=".567" y1="1.005" y2="-.071" gradientTransform="matrix(244.648309,0,0,228.338396,5.619191,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00979c"/>
+ <stop offset="100%" style="stop-color:#20b6bb"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" d="M 165.628109 11.951604 C 239.683817 11.951604 250.2675 22.508801 250.2675 96.495462 L 250.2675 155.746257 C 250.2675 229.732514 239.683817 240.29 165.628109 240.29 L 90.258584 240.29 C 16.20288 240.29 5.619191 229.732514 5.619191 155.746257 L 5.619191 96.495462 C 5.619191 22.508801 16.20288 11.951604 90.258584 11.951604 L 165.628109 11.951604 Z"/>
+ </g>
+ <g>
+ <g opacity=".4">
+ <rect fill="#333333" width="111.583" height="128.833" x="74.75" y="56.5" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ <rect fill="#ebebeb" width="113.333" height="129.667" x="71" y="53.67" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#37474f" d="M 116.547178 105.593716 L 116.547178 106.967996 L 142.085876 138.748215 L 141.914091 139.034523 L 107.728883 139.034523 L 106.869958 129.471826 L 97.25 129.471826 L 97.25 147.910079 L 155.943197 147.910079 L 155.943197 139.492616 L 128.514864 106.223594 L 155.943197 72.954573 L 155.943197 64.537109 L 100.055821 64.537109 L 100.055821 82.975362 L 109.733041 82.975362 L 110.591966 73.412666 L 141.914091 73.412666 L 142.085876 73.698974 L 116.547178 105.593716 Z"/>
+ <path fill="#cbe667" d="M 124.22 111.49 C 127.38 110.9 130.54 110.34 133.71 109.83 C 135.76 109.5 137.81 109.23 139.87 109.01 C 141.75 108.8 143.64 108.69 145.53 108.67 C 146.53 108.67 147.52 108.71 148.51 108.81 C 149.5 108.91 150.48 109.1 151.44 109.38 C 152.61 109.72 153.72 110.27 154.7 111 C 156.01 112 156.98 113.38 157.48 114.96 C 157.49 115 157.5 115.03 157.51 115.07 L 166.76 146.82 C 167.21 148.35 167.03 149.99 166.26 151.39 C 165.49 152.78 164.21 153.82 162.68 154.26 C 161.15 154.71 159.51 154.53 158.11 153.76 C 156.72 152.99 155.68 151.71 155.24 150.18 L 146.65 120.7 C 146.31 120.68 145.96 120.67 145.62 120.67 C 144.13 120.68 142.65 120.77 141.18 120.94 C 139.32 121.14 137.46 121.38 135.62 121.68 C 131.54 122.34 127.47 123.07 123.41 123.87 C 121.2 124.3 118.99 124.71 116.78 125.11 C 114.93 125.45 113.08 125.73 111.21 125.96 C 111.1 125.97 110.99 125.98 110.87 125.99 L 110.59 126.01 C 109.22 126.09 107.86 125.77 106.69 125.08 C 104.69 123.87 103.49 121.67 103.58 119.33 C 103.61 118.59 103.75 117.85 104 117.15 C 104.18 116.64 104.4 116.15 104.66 115.68 C 105.15 114.82 105.7 113.99 106.31 113.22 C 107.09 112.22 107.91 111.25 108.76 110.3 C 109.95 108.97 111.17 107.66 112.41 106.38 C 114.11 104.63 115.83 102.9 117.57 101.19 C 119.86 98.95 122.17 96.72 124.5 94.51 C 126.19 92.91 127.89 91.32 129.58 89.73 C 123.3 90.65 117.07 91.84 110.89 93.31 C 104.61 94.81 98.37 96.46 92.17 98.26 C 90.64 98.71 89 98.52 87.61 97.76 C 86.21 96.99 85.18 95.7 84.74 94.17 C 84.29 92.64 84.48 91 85.24 89.61 C 86.01 88.21 87.3 87.18 88.83 86.74 C 95.21 84.88 101.64 83.18 108.11 81.64 C 114.73 80.06 121.42 78.79 128.15 77.81 C 148.113861 72.773651 150.693861 88.243651 132.75 103.22 C 130.47 105.38 128.21 107.56 125.97 109.76 C 125.39 110.34 124.8 110.91 124.22 111.49 Z" style="mix-blend-mode:multiply"/>
+ <g filter="url(#gJNXX3Rx7Q5mMPyD4vK8wV3wYK9YJoPg)">
+ <path fill="#cbe667" d="M 184.988204 196.85803 C 184.749809 198.298399 183.389113 199.272952 181.948671 199.034993 L 114.829976 192.770829 L 121.006993 157.294083 L 186.549452 171.211225 C 187.24148 171.32505 187.859832 171.709413 188.268198 172.279585 C 188.676564 172.849757 188.841416 173.558924 188.726414 174.250757 L 184.988204 196.85803 Z M 66.774155 175.201664 C 66.678616 175.071354 66.61094 174.922763 66.575346 174.765151 L 62.765938 159.674328 C 62.663343 159.249715 62.777121 158.801835 63.069932 158.477669 C 63.370306 158.157237 63.809511 158.005762 64.243554 158.072906 L 79.723774 160.492395 C 80.060056 160.546515 80.360786 160.732727 80.559115 161.009639 C 80.757444 161.286551 80.836937 161.631216 80.779924 161.96702 L 78.31965 176.077974 C 78.200494 176.7847 77.533144 177.262667 76.825679 177.147981 L 67.601315 175.711758 C 67.268212 175.659894 66.97005 175.476023 66.774155 175.201664 Z"/>
+ <path fill="#37474f" d="M 78.95352 157.850335 L 89.442372 159.512701 L 108.019756 155.303874 L 101.868186 190.729872 L 85.71886 180.873584 L 75.240786 179.226265 L 78.95352 157.850335 Z"/>
+ <path fill="#46a926" d="M 108.019756 155.303874 L 101.869725 190.732022 L 114.829976 192.770829 L 121.006993 157.294083 L 108.019756 155.303874 Z"/>
+ </g>
+ <defs>
+ <filter id="gJNXX3Rx7Q5mMPyD4vK8wV3wYK9YJoPg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_17" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/TeXstudio.svg b/.icons/Gruvbox_Dark-2/apps/64/TeXstudio.svg
new file mode 100644
index 000000000..3f671698b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/TeXstudio.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="SLcTFKJsSbZaARhoOtoSWZukvVENrTTi" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#SLcTFKJsSbZaARhoOtoSWZukvVENrTTi)">
+ <linearGradient id="_lgradient_4" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.619191,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d1313e"/>
+ <stop offset="34.838%" style="stop-color:#a9344f"/>
+ <stop offset="100%" style="stop-color:#6b3274"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" d="M 165.628109 11.951604 C 239.683817 11.951604 250.2675 22.508801 250.2675 96.495462 L 250.2675 155.746257 C 250.2675 229.732514 239.683817 240.29 165.628109 240.29 L 90.258584 240.29 C 16.20288 240.29 5.619191 229.732514 5.619191 155.746257 L 5.619191 96.495462 C 5.619191 22.508801 16.20288 11.951604 90.258584 11.951604 L 165.628109 11.951604 Z"/>
+ </g>
+ <g opacity=".5">
+ <path fill="#fee581" d="M 165.628109 11.951604 C 177 64 198.5 166.5 213.925082 236.67964 C 201.998092 239.468842 186.281519 240.29 165.628109 240.29 L 90.258584 240.29 C 68.274327 240.29 51.883637 239.359606 39.702885 236.115634 C 50.5 182.5 77.5 67 90.258584 11.951604 L 165.628109 11.951604 Z"/>
+ </g>
+ <g filter="url(#gy4KpahIHqkX68yR4W26b2fVrjqgLPh7)">
+ <path fill="#ffffff" d="M 102.332867 82.999365 L 41.956868 82.999365 L 40.191868 106.123365 L 42.07087 106.123365 C 43.421868 88.804365 44.907868 85.773367 61.120869 85.773367 L 66.891865 85.773367 C 68.888867 86.085371 68.888867 87.356367 68.888867 89.763372 L 68.888867 146.677374 C 68.888867 150.455374 68.572865 151.608373 59.76487 151.608373 L 56.796868 151.608373 L 56.796868 154.133367 C 61.81287 154.036367 67.039868 153.934362 72.169865 153.934362 C 77.282872 153.934362 82.526867 154.036367 87.538868 154.133367 L 87.538868 151.608373 L 84.620869 151.608373 C 75.944867 151.608373 75.631871 150.455374 75.631871 146.677374 L 75.631871 89.763372 C 75.631871 87.453367 75.631871 86.199369 77.514866 85.773367 L 83.252865 85.773367 C 99.250866 85.773367 100.816868 88.787367 102.167866 106.123365 L 104.050869 106.123365"/>
+ <path fill="#ffffff" d="M 154.796872 150.48937 L 152.917874 150.48937 C 150.624874 165.993368 149.273861 174.42037 130.88287 174.42037 L 116.370869 174.42037 C 112.195866 174.42037 111.996868 173.89237 111.996868 170.29537 L 111.996868 141.070364 L 121.859867 141.070364 C 131.722866 141.070364 132.664868 144.684362 132.664868 153.508367 L 134.344876 153.508367 L 134.344876 126.30937 L 132.664868 126.30937 C 132.664868 134.986364 131.722866 138.532369 121.859867 138.532369 L 111.996868 138.532369 L 111.996868 112.621366 C 111.996868 109.091368 112.195866 108.564367 116.370869 108.564367 L 130.666867 108.564367 C 146.846875 108.564367 148.72987 114.994367 150.194867 128.817365 L 152.077862 128.817365 L 149.569867 105.693365 L 96.628872 105.693365 L 96.628872 108.564367 C 104.033871 108.564367 105.220868 108.564367 105.220868 113.263372 L 105.220868 169.687368 C 105.220868 174.387365 104.050869 174.387365 96.628872 174.387365 L 96.628872 176.911367 L 151.038876 176.911367"/>
+ <path fill="#ffffff" d="M 184.728863 113.913366 L 184.853863 113.700369 C 184.728863 113.913366 196.490872 95.298368 198.453869 92.203367 C 200.002865 90.007368 203.152874 85.49037 211.731869 85.376371 L 211.731869 82.85137 C 209.337872 83.049368 205.364865 83.049368 202.856869 83.049368 C 199.411862 83.049368 195.121868 83.049368 192.516873 82.85137 L 192.516873 85.376371 C 195.864865 85.688368 196.68887 87.782369 196.68887 89.467367 C 196.68887 90.717367 196.177868 91.561369 195.434872 92.60037 L 181.63287 112.621366 L 166.162869 89.978369 C 165.436871 88.838369 165.334866 88.509367 165.334866 88.196371 C 165.334866 87.255369 166.474865 85.473371 169.936871 85.376371 L 169.936871 82.85137 C 166.588864 83.049368 161.475872 83.049368 158.030865 83.049368 C 155.324871 83.049368 150.097866 83.049368 147.572873 82.85137 L 147.572873 85.376371 C 153.314862 85.376371 155.193875 85.591368 157.502865 88.838369 L 177.671872 118.460371 L 159.482861 145.030371 C 154.99487 151.528372 148.20187 151.64237 146.204861 151.64237 L 146.204861 154.167364 C 148.594876 153.969366 152.571865 153.969366 155.079861 153.969366 C 157.899868 153.969366 162.814862 153.969366 165.419873 154.167364 L 165.419873 151.64237 C 162.185864 151.330374 161.247876 149.235372 161.247876 147.551367 C 161.247876 146.199362 161.758862 145.456365 162.286862 144.713369 L 179.010876 120.305372 L 197.199871 147.040365 C 198.022869 148.197363 198.022869 148.509374 198.022869 148.821371 C 198.022869 149.645376 197.085873 151.443365 193.424862 151.659368 L 193.424862 154.184362 C 196.772869 153.985372 201.885876 153.985372 205.330868 153.985372 C 208.037869 153.985372 213.264874 153.985372 215.801861 154.184362 L 215.801861 151.659368 C 209.105862 151.659368 208.050869 151.148367 205.972866 148.197363"/>
+ </g>
+ <defs>
+ <filter id="gy4KpahIHqkX68yR4W26b2fVrjqgLPh7" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_5" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/TeXworks.svg b/.icons/Gruvbox_Dark-2/apps/64/TeXworks.svg
new file mode 120000
index 000000000..febda2674
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/TeXworks.svg
@@ -0,0 +1 @@
+TeXmacs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/TeamViewer.svg b/.icons/Gruvbox_Dark-2/apps/64/TeamViewer.svg
new file mode 120000
index 000000000..49924271d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/TeamViewer.svg
@@ -0,0 +1 @@
+teamviewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/TeighaViewer.svg b/.icons/Gruvbox_Dark-2/apps/64/TeighaViewer.svg
new file mode 100644
index 000000000..416892538
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/TeighaViewer.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_7TI9Q3jUYxkROHv7iQCoW9fxehUYOc3B">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_7TI9Q3jUYxkROHv7iQCoW9fxehUYOc3B)">
+ <defs>
+ <filter id="yUHal3UdDSBEnvXFLUkYRHYjNI4yrlHH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#yUHal3UdDSBEnvXFLUkYRHYjNI4yrlHH)">
+ <linearGradient id="_lgradient_431" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_431)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_432" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_432)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#ffffff" d="M 133.8 96.1 C 104.971 96.1 81.6 119.471 81.6 148.3 C 81.6 177.129 104.971 200.5 133.8 200.5 C 162.629 200.5 186 177.129 186 148.3 C 186 119.471 162.629 96.1 133.8 96.1 Z M 133.8 104.8 C 157.824 104.8 177.3 124.276 177.3 148.3 C 177.3 172.324 157.824 191.8 133.8 191.8 C 109.776 191.8 90.3 172.324 90.3 148.3 C 90.3 124.276 109.776 104.8 133.8 104.8 Z"/>
+ <path fill="#ffffff" d="M 99 84.5 C 82.984 84.5 70 97.484 70 113.5 C 70 129.516 82.984 142.5 99 142.5 C 115.016 142.5 128 129.516 128 113.5 C 128 97.484 115.016 84.5 99 84.5 Z M 99 93.2 C 110.211 93.2 119.3 102.289 119.3 113.5 C 119.3 124.711 110.211 133.8 99 133.8 C 87.789 133.8 78.7 124.711 78.7 113.5 C 78.7 102.289 87.789 93.2 99 93.2 Z"/>
+ <path fill="#ffffff" d="M 133.8 55.5 C 111.377 55.5 93.2 73.677 93.2 96.1 C 93.2 118.523 111.377 136.7 133.8 136.7 C 156.223 136.7 174.4 118.523 174.4 96.1 C 174.4 73.677 156.223 55.5 133.8 55.5 Z M 133.8 64.2 C 151.418 64.2 165.7 78.482 165.7 96.1 C 165.7 113.718 151.418 128 133.8 128 C 116.182 128 101.9 113.718 101.9 96.1 C 101.9 78.482 116.182 64.2 133.8 64.2 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Temps.svg b/.icons/Gruvbox_Dark-2/apps/64/Temps.svg
new file mode 120000
index 000000000..8103a34ff
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Temps.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Terminal.svg b/.icons/Gruvbox_Dark-2/apps/64/Terminal.svg
new file mode 120000
index 000000000..b6181fcf9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Terminal.svg
@@ -0,0 +1 @@
+terminal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Thunar.svg b/.icons/Gruvbox_Dark-2/apps/64/Thunar.svg
new file mode 120000
index 000000000..e08c35afa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Thunar.svg
@@ -0,0 +1 @@
+thunar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/VBox.svg b/.icons/Gruvbox_Dark-2/apps/64/VBox.svg
new file mode 120000
index 000000000..f7e0337e9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/VBox.svg
@@ -0,0 +1 @@
+virtualbox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/VCVRack.svg b/.icons/Gruvbox_Dark-2/apps/64/VCVRack.svg
new file mode 100755
index 000000000..c76a13b91
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/VCVRack.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="CkFYileboLIvpLqGQo5mLnVsRTBLX0vS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#CkFYileboLIvpLqGQo5mLnVsRTBLX0vS)">
+ <linearGradient id="_lgradient_578" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_578)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_579" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_579)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g opacity=".8">
+ <linearGradient id="_lgradient_580" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(116.797,0,0,145,69.601,53.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_580)" fill-rule="evenodd" d="M 162.229 160.901 C 165.933 158.768 170.32 158.204 174.467 159.291 C 178.573 160.378 182.115 163.075 184.249 166.779 C 186.382 170.482 186.946 174.87 185.859 179.016 C 184.732 183.122 182.035 186.665 178.331 188.798 C 167.341 195.159 154.822 198.5 142.142 198.5 C 120.726 198.5 100.356 189.04 86.589 172.656 C 75.599 159.573 69.601 143.068 69.601 126 C 69.601 108.972 75.559 92.507 86.509 79.465 C 100.276 63 120.645 53.5 142.142 53.5 C 154.782 53.5 167.261 56.841 178.251 63.161 C 181.954 65.295 184.651 68.797 185.738 72.903 C 186.865 77.049 186.302 81.437 184.168 85.141 C 182.035 88.844 178.532 91.541 174.386 92.669 C 170.28 93.755 165.892 93.192 162.189 91.058 C 156.07 87.556 149.146 85.704 142.101 85.704 C 130.186 85.704 118.834 90.978 111.185 100.156 C 105.107 107.402 101.806 116.54 101.806 126 C 101.806 135.5 105.147 144.679 111.225 151.924 C 118.874 161.022 130.226 166.296 142.101 166.296 C 149.186 166.296 156.11 164.444 162.229 160.901 Z M 117.948 126 C 117.948 112.669 128.771 101.847 142.101 101.847 C 155.432 101.847 166.255 112.669 166.255 126 C 166.255 139.331 155.432 150.153 142.101 150.153 C 128.771 150.153 117.948 139.331 117.948 126 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/VVVVVV.svg b/.icons/Gruvbox_Dark-2/apps/64/VVVVVV.svg
new file mode 100755
index 000000000..48ecbeb64
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/VVVVVV.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="F70L7XlWzmFzl5Uz7QClMOqaPObYKL6G" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#F70L7XlWzmFzl5Uz7QClMOqaPObYKL6G)">
+ <linearGradient id="_lgradient_83" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_83)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_84" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_84)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 177.605 59.316 L 177.605 70.763 L 189.053 70.763 L 189.053 162.342 L 177.605 162.342 L 177.605 173.789 L 154.711 173.789 L 154.711 189.053 L 177.605 189.053 L 177.605 200.5 L 78.395 200.5 L 78.395 189.053 L 101.289 189.053 L 101.289 173.789 L 78.395 173.789 L 78.395 162.342 L 66.947 162.342 L 66.947 70.763 L 78.395 70.763 L 78.395 59.316 L 177.605 59.316 Z"/>
+ </g>
+ <path fill="#aee3f8" d="M 177.605 55.5 L 177.605 66.947 L 189.053 66.947 L 189.053 158.526 L 177.605 158.526 L 177.605 169.974 L 154.711 169.974 L 154.711 185.237 L 177.605 185.237 L 177.605 196.684 L 78.395 196.684 L 78.395 185.237 L 101.289 185.237 L 101.289 169.974 L 78.395 169.974 L 78.395 158.526 L 66.947 158.526 L 66.947 66.947 L 78.395 66.947 L 78.395 55.5 L 177.605 55.5 Z"/>
+ <g opacity=".2">
+ <path d="M 78.395 78.395 L 78.395 108.921 L 108.921 108.921 L 108.921 78.395 L 78.395 78.395 Z M 135.632 78.395 L 135.632 108.921 L 166.158 108.921 L 166.158 78.395 L 135.632 78.395 Z M 78.395 135.632 L 78.395 150.895 L 93.658 150.895 L 93.658 162.342 L 139.447 162.342 L 139.447 150.895 L 154.711 150.895 L 154.711 135.632 L 78.395 135.632 Z"/>
+ </g>
+ <path fill="#3b3b3b" d="M 78.395 74.579 L 78.395 105.105 L 108.921 105.105 L 108.921 74.579 L 78.395 74.579 Z M 135.632 74.579 L 135.632 105.105 L 166.158 105.105 L 166.158 74.579 L 135.632 74.579 Z M 78.395 131.816 L 78.395 147.079 L 93.658 147.079 L 93.658 158.526 L 139.447 158.526 L 139.447 147.079 L 154.711 147.079 L 154.711 131.816 L 78.395 131.816 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/WMail.svg b/.icons/Gruvbox_Dark-2/apps/64/WMail.svg
new file mode 100644
index 000000000..b00d70a0f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/WMail.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="M12IXOX64a54Pu3EQFhoieYUOVheXipp" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#M12IXOX64a54Pu3EQFhoieYUOVheXipp)">
+ <linearGradient id="_lgradient_696" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_696)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_697" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_697)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_698" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,112.776,55.5,71.612)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_698)" d="M 71.611 71.612 C 62.686 71.612 55.5 78.797 55.5 87.723 L 128 128 L 200.5 87.723 C 200.5 78.797 193.314 71.612 184.389 71.612 L 71.611 71.612 Z M 71.611 79.667 L 184.389 79.667 C 187.437 79.667 189.516 81.476 190.887 83.837 L 127.997 118.773 L 65.111 83.837 C 66.481 81.476 68.56 79.664 71.608 79.664 L 71.611 79.667 Z M 55.5 95.778 L 55.5 168.277 C 55.5 177.203 62.686 184.388 71.611 184.388 L 184.389 184.388 C 193.314 184.388 200.5 177.203 200.5 168.277 L 200.5 95.778 L 128 136.055 L 55.5 95.778 Z M 63.556 109.482 L 124.083 143.104 C 126.518 144.46 129.482 144.46 131.918 143.104 L 192.439 109.481 L 192.439 168.277 C 192.439 172.879 188.986 176.333 184.384 176.333 L 71.606 176.333 C 67.004 176.333 63.55 172.877 63.55 168.277 L 63.55 109.482 L 63.556 109.482 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/WickrMe.svg b/.icons/Gruvbox_Dark-2/apps/64/WickrMe.svg
new file mode 100755
index 000000000..b8574e729
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/WickrMe.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="VgCVFPrV28Q0wCAkMYO4tYMhtbGUDb3E" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#VgCVFPrV28Q0wCAkMYO4tYMhtbGUDb3E)">
+ <linearGradient id="_lgradient_673" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_673)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_674" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_674)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#3f3f3f" d="M 136.611 129.056 C 138.556 127.111 141.194 126 143.972 126 C 146.75 126 149.389 127.111 151.333 129.056 C 153.278 131 154.389 133.639 154.389 136.417 C 154.389 139.194 153.278 141.833 151.333 143.778 L 95.778 199.333 C 93.833 201.278 91.194 202.389 88.417 202.389 C 85.639 202.389 83 201.278 81.056 199.333 C 79.111 197.389 78 194.75 78 191.972 C 78 189.194 79.111 186.556 81.056 184.611 L 136.611 129.056 Z"/>
+ <path fill="#3f3f3f" d="M 144.389 199.333 C 142.444 201.278 139.806 202.389 137.028 202.389 C 134.25 202.389 131.611 201.278 129.667 199.333 C 127.722 197.389 126.611 194.75 126.611 191.972 C 126.611 189.194 127.722 186.556 129.667 184.611 L 185.222 129.056 C 187.167 127.111 189.806 126 192.583 126 C 195.361 126 198 127.111 199.944 129.056 C 201.889 131 203 133.639 203 136.417 C 203 139.194 201.889 141.833 199.944 143.778 L 144.389 199.333 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/XMind.svg b/.icons/Gruvbox_Dark-2/apps/64/XMind.svg
new file mode 120000
index 000000000..8399b1727
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/XMind.svg
@@ -0,0 +1 @@
+xmind.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Xfwm4CompositeEditor.svg b/.icons/Gruvbox_Dark-2/apps/64/Xfwm4CompositeEditor.svg
new file mode 100755
index 000000000..92ab01b9f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Xfwm4CompositeEditor.svg
@@ -0,0 +1,49 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="oPLyILIqJTNcCuDsGPHYSFa3jeDfyAXP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#oPLyILIqJTNcCuDsGPHYSFa3jeDfyAXP)">
+ <linearGradient id="_lgradient_793" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_793)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_794" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(145,0,0,135.333,55.5,58.333)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_794)" d="M 150.335 58.333 C 194.227 58.333 200.5 64.59 200.5 108.441 L 200.5 143.559 C 200.5 187.409 194.227 193.667 150.335 193.667 L 105.665 193.667 C 61.773 193.667 55.5 187.409 55.5 143.559 L 55.5 108.441 C 55.5 64.59 61.773 58.333 105.665 58.333 L 150.335 58.333 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_795" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_795)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="I3256buQRv3aAn1cMLG1izKS4VOm59lS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#I3256buQRv3aAn1cMLG1izKS4VOm59lS)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_796" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_796)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <g>
+ <path fill="#ffffff" d="M 183.135 145.667 L 182.363 154.886 C 179.44 155.968 176.723 157.54 174.326 159.534 L 165.948 155.589 L 157.198 170.744 L 164.805 176.027 C 164.534 177.559 164.394 179.111 164.385 180.666 C 164.386 182.227 164.52 183.785 164.785 185.324 L 157.197 190.587 L 165.947 205.743 L 174.306 201.807 C 176.71 203.793 179.435 205.355 182.363 206.426 L 183.134 215.664 L 200.634 215.664 L 201.405 206.446 C 204.329 205.363 207.046 203.791 209.442 201.797 L 217.821 205.742 L 226.571 190.587 L 218.964 185.304 C 219.234 183.772 219.375 182.221 219.384 180.665 C 219.383 179.104 219.249 177.546 218.984 176.007 L 226.571 170.744 L 217.822 155.588 L 209.462 159.524 C 207.058 157.538 204.333 155.976 201.404 154.904 L 200.634 145.664 L 183.135 145.664 L 183.135 145.667 Z M 191.885 170.667 C 194.537 170.666 197.081 171.72 198.957 173.596 C 200.832 175.471 201.886 178.015 201.886 180.668 C 201.886 183.32 200.832 185.864 198.957 187.74 C 197.081 189.615 194.537 190.669 191.885 190.669 C 189.232 190.669 186.688 189.615 184.813 187.74 C 182.937 185.864 181.883 183.32 181.884 180.668 C 181.883 178.015 182.937 175.471 184.813 173.596 C 186.688 171.72 189.232 170.666 191.885 170.667 L 191.885 170.667 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/XrendrMixer.svg b/.icons/Gruvbox_Dark-2/apps/64/XrendrMixer.svg
new file mode 120000
index 000000000..c720251fe
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/XrendrMixer.svg
@@ -0,0 +1 @@
+desktop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/Zoom.svg b/.icons/Gruvbox_Dark-2/apps/64/Zoom.svg
new file mode 100755
index 000000000..6a2402836
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/Zoom.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="2qoviCa1KA8AzCEYwIaVbqIWzTXklsUZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#2qoviCa1KA8AzCEYwIaVbqIWzTXklsUZ)">
+ <linearGradient id="_lgradient_563" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_563)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_564" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_564)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 55.5 85.353 L 55.5 103.63 L 55.5 152.37 C 55.5 162.495 63.584 170.647 73.625 170.647 L 140.083 170.647 L 157.853 170.647 L 157.853 152.37 L 157.853 103.63 C 157.853 93.505 150.125 85.353 140.083 85.353 L 73.625 85.353 L 55.5 85.353 Z M 200.5 85.353 L 166.382 106.676 L 166.382 149.324 L 200.5 170.647 L 200.5 128 L 200.5 85.353 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/aarddict.svg b/.icons/Gruvbox_Dark-2/apps/64/aarddict.svg
new file mode 100755
index 000000000..a10a267d9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/aarddict.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e8e8e8"/>
+ <stop offset="100%" stop-color="#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#a2bcfe" d="M165.685 11.95c74.056 0 84.64 10.557 84.64 84.544v59.252c0 73.986-10.584 84.544-84.64 84.544h-75.37c-74.056 0-84.64-10.558-84.64-84.544V96.494c0-73.987 10.584-84.544 84.64-84.544h75.37z"/>
+ <path fill="none" d="M165.685 11.951c74.055 0 84.639 10.557 84.639 84.544v59.25c0 73.987-10.584 84.544-84.639 84.544h-75.37c-74.055 0-84.639-10.557-84.639-84.544v-59.25c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ <path fill="#cbe667" fill-rule="evenodd" d="M70.915 124.081h-6.116l-6.116 6.116h12.232v-6.116zm55.046-67.278h6.116l6.117 6.116h-12.233v-6.116zM66.838 12.516c-.427.023-1.001.008-1.422.033-3.688.216-7.155.499-10.412.863-3.257.364-6.305.807-9.156 1.344a80.016 80.016 0 0 0-7.125 1.699l7.728 7.728h20.387V12.516zm69.316-.565h-45.84c-.785 0-1.341.048-2.113.051l-7.092 8.103 12.233 12.233v12.783l14.271 15.76h8.155v-8.155L128 40.494v-8.156l8.154-8.155V11.951zm83.589 179.409v-12.784l8.155-7.604v20.388h-8.155zM156.542 71.074v-6.116l6.116-6.116v12.232h-6.116zm93.782 46.891V96.494c0-9.248-.165-17.506-.599-24.875a197.869 197.869 0 0 0-.866-10.4c-.364-3.254-.808-6.298-1.345-9.147-.538-2.848-1.168-5.501-1.905-7.971-.736-2.469-1.578-4.755-2.539-6.871-.611-1.346-1.359-2.51-2.07-3.722l-2.908 2.908h-12.233l-12.232 12.232-8.154-8.154h-24.465l-12.233 12.232V62.92h12.233v-6.117h8.154v8.156l-4.078 4.076-16.309.275-6.117 5.842h-8.154v8.155l-6.117 6.117v12.23h12.232l8.156-8.154h8.155v4.078l8.154 8.154h4.078v-4.078l-8.154-8.154h8.154l8.154 8.154h10.194l-6.115-6.115 6.115-6.115h6.117l6.115 6.115h-6.115l-6.117 6.115 6.006 6.006.111 6.227h-8.154l24.465 24.464h4.076l4.078-4.076 8.154-8.156-8.154-8.154h12.232zm-73.394-8.155h-24.465l-14.271 14.271v20.388l10.193 10.193h14.271l6.117 6.117v6.116l4.077 4.077v24.465l15.484 16.365 25.566-25.567-.275-23.418 20.387-20.387h-8.155l-20.387-20.387v-8.155h-24.465l-4.077-4.078zM16.529 30.961c-.106.151-.243.268-.347.422a39.5 39.5 0 0 0-3.252 5.847c-.961 2.116-1.803 4.402-2.539 6.871-.737 2.47-1.367 5.123-1.905 7.971-.537 2.849-.981 5.893-1.345 9.147-.38 3.458-.669 6.926-.866 10.4-.434 7.369-.599 15.627-.599 24.875v21.471l8.154 8.154h12.233l20.388 20.389v-24.465l12.233-12.233h8.154L79.07 97.578h12.233l-6.115-6.117 12.232-14.27-12.232-12.232h-18.35v16.308h-8.154l-8.157-8.154v-8.154L62.76 52.726h10.195V44.57L60.723 32.338H40.334V44.57H30.141L16.529 30.961zm82.928 50.306l-6.115 6.118h6.115l2.039 2.039h2.039l2.039-2.039-6.117-6.118zM63.842 239.56c.547.036 1.016.099 1.574.131.433.026 1.022.012 1.461.035l-.039-7.591 26.504-24.465v-8.156l12.232-12.233v-6.115l6.115-6.117V158.74l-8.154-8.156h-16.31l-8.155-8.154H58.684l-8.157 8.154v20.389l16.366 14.339-.055 18.28-6.115 6.117v26.502l3.119 3.349z"/>
+ <path fill="#ebebeb" d="M141.086 29.245h65.828c5.567 0 10.086 4.519 10.086 10.086v34.234c0 5.566-4.519 10.086-10.086 10.086h-65.828c-5.567 0-10.086-4.52-10.086-10.086V39.331c0-5.567 4.519-10.086 10.086-10.086zm52.378 54.406l6.697 15.903-21.763-15.903h15.066z"/>
+ <path fill="#1463a5" fill-rule="evenodd" d="M143.841 56.336l4.656 6.946h-3.337l-3.204-5.212-3.205 5.212h-3.129l4.571-7.107-4.279-6.673h3.224l2.969 4.958 2.912-4.958h3.148l-4.326 6.834zm10.528 4.844q1.112 0 1.616-.674t.542-2.361v-.113q0-1.696-.523-2.432-.523-.735-1.683-.735-2.026 0-2.026 3.205 0 1.555.504 2.332.505.778 1.57.778zm-.877 2.29q-1.932 0-3.03-1.432-1.098-1.433-1.098-3.987 0-2.62 1.145-4.053 1.145-1.432 3.2-1.432 1.112 0 1.833.395.721.396 1.192 1.188h.142q.226-.886.631-1.404h2.375q-.301.914-.485 2.097-.184 1.183-.184 2.163v2.94q0 1.113.792 1.113.301 0 .556-.095v2.262q-.151.095-.58.17-.429.075-.711.075-1.056 0-1.612-.363-.556-.362-.877-1.211h-.198q-1.036 1.574-3.091 1.574zm9.001-10.725h2.875v7.238q0 .613.344.905.344.292.909.292.764 0 1.819-.33v2.14q-1.027.48-2.479.48-1.79 0-2.629-.871-.839-.872-.839-2.616v-7.238zm.641-1.16v-.292q.17-.509.419-1.546.25-1.036.354-1.828h2.667v.226q-.735 1.753-1.762 3.44h-1.678zm16.776 6.428q0 2.573-1.154 4.015-1.155 1.442-3.209 1.442-1.452 0-2.649-.725h-.169q.15 1.621.15 2.526v2.648h-2.893v-9.925q0-2.592 1.305-4.019 1.306-1.428 3.709-1.428 1.461 0 2.573.664 1.112.665 1.725 1.909.612 1.244.612 2.893zm-4.967-3.148q-1.065 0-1.564.721-.5.721-.5 2.276v2.489q.406.405.952.608.547.202 1.112.202 1.075 0 1.541-.74.467-.74.467-2.408 0-1.659-.457-2.403-.457-.745-1.551-.745zm12.3 1.932h1.452v1.989h-1.584q-1.376 0-2.069.306-.692.307-.692.985 0 1.178 2.526 1.178.97 0 2.007-.212 1.037-.212 1.876-.598v2.3q-1.621.725-4.091.725-2.507 0-3.831-.777-1.324-.778-1.324-2.323 0-1.009.603-1.64.603-.632 1.96-.896v-.094q-2.007-.462-2.007-2.432 0-1.329 1.197-2.045t3.402-.716q1.084 0 2.182.216 1.098.217 1.928.575l-.886 2.083q-1.122-.452-1.772-.598-.651-.146-1.376-.146-1.065 0-1.584.235-.518.236-.518.745 0 .622.627.881.626.259 1.974.259zm13.902-1.894h-3.742v5.08q0 .613.344.905.344.292.91.292.754 0 1.81-.33v2.14q-1.009.48-2.47.48-1.791 0-2.629-.871-.839-.872-.839-2.616v-5.08h-2.649v-1.197l1.659-.961h7.606v2.158zm7.201 1.894h1.451v1.989h-1.583q-1.376 0-2.069.306-.693.307-.693.985 0 1.178 2.526 1.178.971 0 2.008-.212t1.875-.598v2.3q-1.621.725-4.09.725-2.507 0-3.831-.777-1.325-.778-1.325-2.323 0-1.009.604-1.64.603-.632 1.96-.896v-.094q-2.007-.462-2.007-2.432 0-1.329 1.197-2.045t3.402-.716q1.084 0 2.182.216 1.098.217 1.927.575l-.886 2.083q-1.121-.452-1.772-.598-.65-.146-1.376-.146-1.065 0-1.583.235-.518.236-.518.745 0 .622.626.881.627.259 1.975.259z"/>
+ <path fill="#ebebeb" d="M102.354 133.12h42.292a8.358 8.358 0 0 1 8.354 8.354v37.698a8.358 8.358 0 0 1-8.354 8.354h-42.292A8.358 8.358 0 0 1 94 179.172v-37.698a8.358 8.358 0 0 1 8.354-8.354zm3.122 54.406L98.78 203.43l21.763-15.904h-15.067z"/>
+ <path fill="#1463a5" fill-rule="evenodd" d="M107.661 170.86c6.076 0 8.28-5.08 8.28-9.731 0-4.65-2.204-9.731-8.28-9.731-6.075 0-8.306 5.081-8.306 9.731 0 4.651 2.231 9.731 8.306 9.731zm0-3.494c-3.387 0-4.543-3.387-4.543-6.237 0-2.715 1.129-6.236 4.543-6.236 3.387 0 4.517 3.36 4.517 6.236 0 2.715-1.183 6.237-4.517 6.237zm11.909 3.172h3.495v-19.409l-3.495 1.64v17.769zm10.269-15.484h3.387l4.785-4.194h-4.355l-3.817 4.194zm5.188 15.484h3.441v-8.764c0-4.677-3.145-5.295-5.618-5.295-2.366 0-4.302.725-5.619 1.613l1.076 2.822c1.29-.887 2.634-1.371 4.247-1.371 1.586 0 2.473.672 2.473 2.178v.699c-.833-.404-1.828-.646-3.145-.646-2.715 0-5.457 1.371-5.457 4.543 0 3.011 2.204 4.543 5.054 4.543 1.801 0 2.903-.672 3.548-1.317v.995zm-2.876-2.742c-1.506 0-2.312-.592-2.312-1.479 0-1.129 1.183-1.586 2.634-1.586.941 0 1.828.162 2.554.457v1.479c-.672.618-1.613 1.129-2.876 1.129zm11.075-2.446h1.989l.753-7.877v-6.075h-3.495v6.075l.753 7.877zm.995 5.51c1.317 0 2.365-1.021 2.365-2.285 0-1.29-1.048-2.311-2.365-2.311-1.345 0-2.312 1.021-2.312 2.311 0 1.264.967 2.285 2.312 2.285z"/>
+ <path fill="#2752b2" d="M64.461 239.629c-50.782-3.177-58.785-19.551-58.785-83.887V96.491c0-64.578 8.063-80.833 59.358-83.923.238-1.119-.182 226.879-.573 227.061z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/abgx360gui.svg b/.icons/Gruvbox_Dark-2/apps/64/abgx360gui.svg
new file mode 100755
index 000000000..991b7d40b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/abgx360gui.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#2b898f" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#ffffff" opacity=".2" d="M128 11.947v228.338h37.685c74.055 0 84.639-10.557 84.639-84.543V96.491c0-73.987-10.584-84.544-84.639-84.544H128z"/>
+ <path fill="#ffffff" d="M128 60c-37.581 0-67.989 30.385-67.989 67.898C60.011 165.411 90.419 196 128 196s67.989-30.567 67.989-68.102C195.989 90.385 165.581 60 128 60zm37.071 28.176c16.311 4.934 20.583 28.283 7.943 37.382l10.249 38.754-14.209 3.495-10.136-38.464c-18.04-4.448-22.176-20.187-11.388-36.295l11.575 21.49 6.731-1.994m-37.847 2.901c6.969 0 12.481 5.552 12.481 12.459 0 6.906-5.535 12.634-12.481 12.634-6.93 0-12.437-5.733-12.437-12.634a12.41 12.41 0 0 1 12.437-12.459z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/abiword.svg b/.icons/Gruvbox_Dark-2/apps/64/abiword.svg
new file mode 100644
index 000000000..be04dda37
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/abiword.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e8e8e8"/>
+ <stop offset="100%" stop-color="#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#ffffff" opacity=".2" d="M128 11.947v228.338h37.685c74.055 0 84.639-10.557 84.639-84.543V96.491c0-73.987-10.584-84.544-84.639-84.544H128z"/>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <path fill="#333333" fill-rule="evenodd" opacity=".4" d="M126.086 167.707l4.938 3.634v-.001l8.274 6.091a1.845 1.845 0 0 0 2.584-.394l21.763-29.562a.617.617 0 0 0 .055-.088c.248.545.495 1.09.74 1.637 0 0 30.574 62.183 11.682-3.928 0 0-1.555-5.182-4.31-13.186l26.923-36.575a3.697 3.697 0 0 0-.655-5.07l2.396-3.257a3.975 3.975 0 0 0-3.799-6.29 3.975 3.975 0 0 0-2.605 1.574l-2.396 3.254-.112-.083a3.267 3.267 0 0 0-4.57.694l-.223.303-.031.043-21.053 28.597c-5.871-15.231-13.811-33.424-22.744-47.43 0 0-16.851-34.626-37.923-11.995 0 0-44.481 46.999-49.947 101.713 0 0-5.78 31.334 31.418 11.445l50.347-24.919s3.743-1.985 7.503-4.295l-18.731 25.443a1.85 1.85 0 0 0 .386 2.579l-.124-.092-4.775 19.534a.739.739 0 0 0 1.098.809l17.232-10.36-13.341-9.825zm24.297-32.29c3.732-3.246 2.066-4.849-18.885 1.377l-42.21 15.258s-18.407 8.79-10.426-8.138c0 0 17.546-42.974 28.226-54.419 0 0 12.46-23.942 22.631-1.419.003-.003 12.779 18.156 25.226 41.616l-4.336 5.891-.226-.166z" filter="url(#c)"/>
+ <path fill="#37a6e6" d="M164.44 149.024s30.574 62.183 11.682-3.928c0 0-14.392-47.972-33.179-77.426 0 0-16.851-34.626-37.923-11.995 0 0-44.481 46.999-49.947 101.713 0 0-5.78 31.334 31.418 11.445l50.347-24.919s37.334-19.802-5.34-7.12l-42.21 15.258s-18.407 8.79-10.426-8.138c0 0 17.546-42.974 28.226-54.419 0 0 12.46-23.942 22.631-1.419.004-.004 20.364 28.937 34.721 60.948z"/>
+ <path fill="#b3b3b3" d="M193.555 96.412l-6.407-4.716 6.924-9.404a3.975 3.975 0 0 1 7.134 1.761 3.975 3.975 0 0 1-.73 2.955l-6.921 9.404z"/>
+ <path fill="#2daaaa" d="M155.42 154.179l-11.999-8.832 43.319-58.844a3.694 3.694 0 0 1 5.169-.785l6.042 4.447a3.696 3.696 0 0 1 .784 5.17l-43.315 58.844z"/>
+ <path fill="#5bdbc1" d="M148.848 149.341l-5.427-3.994 43.573-59.19a3.267 3.267 0 0 1 4.57-.694l2.794 2.058-45.51 61.82z"/>
+ <path fill="#4d4d4d" d="M139.298 177.431l-13.29-9.784a1.85 1.85 0 0 1-.394-2.585l21.762-29.562a1.85 1.85 0 0 1 2.585-.394l13.29 9.784a1.85 1.85 0 0 1 .394 2.585l-21.763 29.562a1.845 1.845 0 0 1-2.584.394z"/>
+ <path fill="#6e706b" d="M131.024 171.341l-5.02-3.694a1.85 1.85 0 0 1-.394-2.585l21.763-29.562a1.85 1.85 0 0 1 2.584-.394l5.02 3.694-23.953 32.541z"/>
+ <path fill="#cccccc" d="M125.872 167.549l-4.775 19.534a.739.739 0 0 0 1.098.809l17.232-10.36-13.555-9.983z"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/abiword_48.svg b/.icons/Gruvbox_Dark-2/apps/64/abiword_48.svg
new file mode 120000
index 000000000..3c89b5b9c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/abiword_48.svg
@@ -0,0 +1 @@
+abiword.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/abort.svg b/.icons/Gruvbox_Dark-2/apps/64/abort.svg
new file mode 120000
index 000000000..ad6469ba7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/abort.svg
@@ -0,0 +1 @@
+bug.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/abricotine.svg b/.icons/Gruvbox_Dark-2/apps/64/abricotine.svg
new file mode 100755
index 000000000..51d12907a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/abricotine.svg
@@ -0,0 +1,61 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="i8BWMxdsBG0Q0aDP7LDO1g46P8QrG0bn" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#i8BWMxdsBG0Q0aDP7LDO1g46P8QrG0bn)">
+ <linearGradient id="_lgradient_0" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.7,11.9)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.708919 11.9 C 239.764626 11.9 250.348309 22.457198 250.348309 96.443859 L 250.348309 155.694653 C 250.348309 229.68091 239.764626 240.238396 165.708919 240.238396 L 90.339393 240.238396 C 16.28369 240.238396 5.7 229.68091 5.7 155.694653 L 5.7 96.443859 C 5.7 22.457198 16.28369 11.9 90.339393 11.9 L 165.708919 11.9 Z"/>
+ </g>
+ <g opacity=".7">
+ <path fill="#ffffff" d="M 85.526001 238.529999 C 88.733002 235.535995 88.726997 235.647003 85.875 232.908997 C 79.710999 226.990005 72.362999 224.005997 63.969002 224.011002 C 58.591999 224.014008 54.879002 224.880005 50.145 227.235001 C 46.462002 229.067001 42.182999 232.302994 40.464001 234.557007 C 39.504002 235.817001 39.499001 235.845993 40.164001 236.597 C 40.835999 237.354996 40.834 237.358002 39.874001 237.123993 C 39.342999 236.994995 37.362 235.841003 35.472 234.559006 C 31.768 232.048004 25.726999 228.888 22.155001 227.593002 C 20.934999 227.151001 19.660999 226.485001 19.326 226.113998 C 18.657 225.376007 19.017 225.257996 20.368999 225.772003 C 21.171 226.076996 21.427 225.869995 23.483 223.259995 C 31.017 213.695007 41.958 206.998993 54.261002 204.423004 C 58.522999 203.529999 69.254997 203.537003 73.710999 204.434006 C 80.322998 205.766998 86.936996 208.539001 92.875 212.466995 C 96.434998 214.820999 102.290001 220.335007 104.765999 223.664993 L 106.533997 226.042007 L 109.426003 225.205002 C 111.403725 224.650101 113.400673 224.166122 115.413002 223.753998 C 117.115997 223.416 118.573997 223.095001 118.654999 223.039993 C 118.734001 222.985001 117.902 221.589996 116.803001 219.938995 C 107.665001 206.207993 93.806999 196.664993 77.789001 193.072006 C 60.771999 189.255997 43.330002 192.546005 28.669001 202.339005 C 23.413 205.850006 17.737 211.080002 14.101 215.764008 C 13.282 216.817993 13.101 216.910995 12.898 216.382004 C 12.728 215.938995 13.293 214.990997 14.848 213.112 C 16.052 211.656006 17.037001 210.309998 17.037001 210.121002 C 17.037001 209.483994 11.993 205.011993 10.404 204.240005 C 8.971 203.542999 8.178 202.679993 8.592 202.266998 C 9.027 201.830994 13.555 204.774994 15.736 206.912003 L 18.198 209.324005 L 20.212 207.483002 C 21.32 206.470001 22.67 205.313995 23.211 204.914001 C 23.752001 204.514008 24.195 204.011002 24.195 203.796997 C 24.195 203.237 19.297001 198.528 17.395 197.259003 C 15.102 195.729996 12.215 194.317993 9.52 193.408005 C 8.091 192.925003 7.15 192.397995 7.08 192.041 C 6.977 191.509003 7.127 191.505005 8.87 192.003006 C 14.031 193.477005 20.857 197.787003 24.014 201.563995 L 25.35 203.162003 L 28.261999 201.251007 C 29.473 200.460999 30.676001 199.658997 31.871 198.845001 C 32.529999 198.375 32.389 198.164001 29.247999 194.917007 C 23.264 188.731995 16.559999 184.953003 8.267 183.091995 C 6.889 182.781998 6.082 182.412003 6.013 182.057007 C 5.921 181.580994 6.168 181.552002 7.79 181.847 C 16.559 183.440994 26.229 189.082001 31.610001 195.740997 C 32.634998 197.009995 33.537998 197.806 33.859001 197.723007 C 34.154999 197.647003 35.972 196.863007 37.897999 195.981003 L 41.400002 194.376007 L 39.297001 191.742004 C 36.592999 188.356003 32.171001 184.156006 28.809999 181.783005 C 23.518999 178.046997 15.464 174.608002 9.52 173.546997 C 5.688 172.863007 5.583 172.830002 5.583 172.279007 C 5.583 171.628998 5.18 171.608994 9.699 172.481995 C 20.969999 174.656998 32.27 181.270996 39.120998 189.703003 C 40.051064 190.850479 40.985401 191.994492 41.924 193.134995 L 42.652 194.011002 L 45.682999 193.100998 C 47.348999 192.600006 49.997002 191.931 51.566002 191.615005 C 53.134998 191.298004 54.478001 190.979996 54.549999 190.908005 C 54.620998 190.837006 53.833 189.516006 52.798 187.975006 C 44.799999 176.059006 33.316002 167.244995 20.025999 162.820999 C 15.883 161.440994 9.41 159.938004 7.614 159.938004 C 6.362 159.938004 5.583 159.589005 5.583 159.026993 C 5.583 158.692001 5.928 158.604004 6.746 158.729004 C 7.847 158.897003 7.981 158.789001 9.252 156.712997 C 9.99 155.505997 10.594 154.274994 10.594 153.975998 C 10.594 153.102997 8.462 150.382004 6.964 149.343994 C 5.713 148.477005 5.119 147.410004 5.887 147.410004 C 6.584 147.410004 9.279 149.703003 10.323 151.184006 C 10.942 152.061996 11.547 152.779007 11.669 152.779007 C 11.791 152.779007 12.273 152.255997 12.74 151.615997 C 13.207 150.975998 14.365 149.554993 15.313 148.455994 C 16.261 147.358994 17.032 146.311996 17.025999 146.130005 C 16.986 144.880005 11.807 140.723999 8.356 139.171997 C 6.831 138.485992 5.584 137.712997 5.583 137.453995 C 5.583 136.815994 6.528 137.108994 10.187 138.878998 C 12.382 139.940994 13.849 140.983994 15.689 142.791 L 18.198 145.255005 L 20.212 143.414001 C 21.32 142.401001 22.67 141.244995 23.211 140.845001 C 23.752001 140.445007 24.195 139.942001 24.195 139.727997 C 24.195 139.259995 19.537001 134.684998 17.695 133.343994 C 14.986 131.371002 8.139 128.440002 6.24 128.440002 C 5.834 128.440002 5.583 128.181 5.583 127.763 C 5.583 127.164001 5.739 127.120003 6.925 127.389999 C 13.069 128.785004 19.509001 132.511002 23.542999 137.003006 L 25.393999 139.063995 L 28.284 137.167999 C 29.874001 136.125 31.488001 135.048996 31.871 134.776001 C 32.529999 134.307007 32.384998 134.091003 29.190001 130.789001 C 23.216999 124.614998 15.674 120.396004 8.089 118.987999 C 6.418 118.677002 5.731 118.387001 5.648 117.954002 C 5.513 117.252998 6.236 117.329002 10.591 118.473999 C 19.253 120.752998 27.448999 126.092003 32.712002 132.886993 L 33.521999 133.932007 L 34.854 133.276993 C 35.585999 132.917007 37.360001 132.102997 38.796001 131.468002 L 41.404999 130.313995 L 39.304001 127.677002 C 33.089001 119.877998 24.511 113.921997 15.247 110.972 C 12.615 110.134003 6.69 108.754997 5.722 108.754997 C 5.646 108.754997 5.583 108.513 5.583 108.218002 C 5.583 107.921997 5.643 107.681 5.715 107.681 C 6.853 107.681 12.852 109.021004 15.519 109.870003 C 20.247 111.375999 24.173 113.294998 28.566 116.247002 C 33.169998 119.339996 36.702 122.567001 39.985001 126.678001 C 41.388 128.434998 42.652 129.871994 42.794998 129.871994 C 42.937 129.871994 43.957001 129.561005 45.061001 129.181 C 46.166 128.801003 48.723999 128.148003 50.745998 127.728996 C 52.768002 127.309998 54.48 126.908997 54.550999 126.837997 C 54.622002 126.766998 53.834 125.447998 52.799 123.905998 C 46.409 114.387001 37.689999 106.727997 27.649 101.809998 C 23.112 99.588997 15.601 97.160004 10.952 96.411003 C 5.571 95.544998 5.583 95.547997 5.583 94.989998 C 5.583 94.619003 5.896 94.530998 6.746 94.662003 C 7.794 94.822998 7.989 94.705002 8.701 93.475998 C 9.188 92.640999 9.695 91.816002 10.221 91.004997 L 10.95 89.899002 L 9.546 87.962997 C 8.774 86.898003 7.566 85.642998 6.863 85.175003 C 5.699 84.401001 5.136 83.342003 5.887 83.342003 C 6.585 83.342003 9.279 85.634003 10.323 87.115997 C 10.942 87.992996 11.548 88.710999 11.67 88.710999 C 11.791 88.710999 12.273 88.186996 12.74 87.547997 C 13.207 86.907997 14.365 85.486 15.313 84.388 C 16.261 83.290001 17.037001 82.228996 17.037001 82.028999 C 17.037001 81.830002 16.033001 80.663002 14.806 79.435997 C 13.179 77.808998 11.68 76.761002 9.259 75.558998 C 7.434 74.653 5.941 73.688004 5.941 73.413002 C 5.941 72.056999 12.623 75.711998 15.738 78.771004 L 18.198 81.186996 L 20.212 79.345001 C 21.32 78.333 22.67 77.177002 23.211 76.777 C 23.752001 76.375999 24.195 75.865997 24.195 75.641998 C 24.195 75.095001 20.514999 71.402 18.288 69.712997 C 16.040001 68.009003 11.413 65.689003 8.715 64.912998 C 7.446 64.548 6.657 64.125 6.657 63.810001 C 6.657 63.144001 6.828 63.159 9.551 64.048 C 14.726 65.738998 18.796 68.239998 22.726999 72.146004 C 24.183001 73.592003 25.479 74.730003 25.607 74.674004 C 25.733999 74.617996 27.319 73.626999 29.127001 72.472 L 32.416 70.371002 L 31.743999 69.428001 C 30.490999 67.667999 24.743999 62.394001 22.406 60.859001 C 18.447001 58.258999 10.925 55.066002 8.759 55.066002 C 8.335 55.066002 8.089 54.811001 8.089 54.373001 C 8.089 53.688999 8.127 53.689999 10.684 54.398998 C 19.558001 56.855 27.441999 62.015999 32.712002 68.819 L 33.521999 69.864998 L 34.854 69.209999 C 36.152813 68.589531 37.460964 67.988792 38.778 67.407997 L 41.369999 66.262001 L 39.632 63.976002 C 38.674999 62.717999 36.381001 60.234001 34.534 58.456001 C 28.059 52.223999 20.500999 48.075001 11.414 45.765999 C 10.323 45.488998 9.964 45.238998 10.11 44.859001 C 10.349 44.236 10.75 44.312 15.963 45.974998 C 26.033001 49.187 33.987999 54.953999 41.556999 64.529999 L 42.632999 65.890999 L 45.52 64.979 C 47.109001 64.477001 49.754002 63.812 51.398998 63.499001 C 53.043999 63.187 54.457001 62.865002 54.539001 62.783001 C 54.721001 62.602001 51.453999 57.666 49.669998 55.424999 C 45.937 50.734001 40.092999 45.389 34.932999 41.944 C 29.642 38.411999 25.809 36.57 19.059999 34.317001 C 16.059 33.314999 15.287 32.93 15.66 32.622999 C 16.021 32.325001 16.790001 32.43 18.721001 33.042999 L 21.299 33.862 L 23.325001 31.218 C 28.764999 24.115 38.938 16.591 44.073002 15.871 C 45.803001 15.629 45.752998 15.67 42.137001 17.459 C 37.089001 19.955999 32.625 23.087 28.872999 26.761 C 25.288 30.271999 22.495001 33.834999 22.976999 34.283001 C 23.155001 34.449001 24.853001 35.262001 26.750999 36.09 L 30.201 37.596001 L 34.088001 33.675999 C 38.248001 29.481001 40.769001 27.606001 45.264999 25.362 C 51.965 22.018999 57.362999 20.902 65.536003 21.167999 C 71.918999 21.377001 75.499001 22.146999 80.841003 24.462 C 86.239998 26.802 93.325996 32.298 96.841003 36.872002 L 97.573997 37.825001 L 101.482002 35.998001 L 105.390999 34.169998 L 104.264999 32.603001 C 102.045998 29.511999 97.782997 25.291 94.056 22.493 C 88.183998 18.084 81.296997 14.965 73.946999 13.388 L 71.621002 12.889 L 74.251999 12.858 C 78.749001 12.81 86.042999 15.668 92.578003 20.040001 C 96.386002 22.586 102.094002 27.921 104.778 31.441 L 106.630997 33.869999 L 108.564003 33.205002 C 109.627998 32.839001 112.139 32.201 114.144997 31.785999 C 119.192001 30.743 118.875999 30.943001 117.945 29.384001 C 115.228996 24.832001 109.039001 17.679001 104.753998 14.14 C 103.235001 12.885 103.208 12.83 104.113998 12.83 C 104.778 12.83 105.753998 13.478 107.384003 15.003 L 109.707001 17.177 L 111.834 15.003 C 113.365997 13.437 114.223 12.83 114.899002 12.83 C 115.753998 12.83 115.612999 13.042 113.325996 15.2 C 111.944 16.503 110.814003 17.719999 110.814003 17.903999 C 110.814003 18.087 111.747002 19.322001 112.887001 20.646999 C 114.027 21.971001 115.247002 23.452 115.598 23.938 L 116.236 24.820999 L 116.835999 23.929001 C 118.139694 21.962238 119.911377 20.349995 121.991997 19.237 C 124.139 18.073 124.399002 18.02 127.994003 18.02 C 131.447006 18.02 131.921997 18.106001 133.841003 19.077999 C 135.791 20.063999 139.447998 23.497999 139.447998 24.341999 C 139.447998 25.033001 140.076004 24.438 142.746002 21.219 L 145.436005 17.976 L 144.141998 16.488 C 143.429993 15.67 142.222 14.512 141.457001 13.915 L 140.065002 12.83 L 141.080994 12.83 C 141.852997 12.83 142.602005 13.349 144.194 14.987 L 146.292007 17.143 L 148.681 14.987 C 150.238998 13.58 151.376999 12.83 151.951996 12.83 C 152.729004 12.83 152.580002 13.051 150.703995 14.685 C 147.720001 17.284 144.779007 20.4 142.149002 23.747 C 138.957001 27.809 137.162003 30.705999 137.733002 30.871 C 137.987 30.944 139.563995 31.278999 141.237 31.615999 C 142.910995 31.952 145.442001 32.596001 146.863007 33.046001 L 149.447006 33.863998 L 150.959 31.861 C 157.005005 23.853001 166.386993 17.108999 175.886993 13.941 C 178.451004 13.086 179.811996 12.837 181.792999 12.859 L 184.367996 12.889 L 181.862 13.421 C 172.791 15.344 163.559998 20.302999 156.990997 26.782 C 153.410004 30.313999 150.641998 33.845001 151.115005 34.278999 C 151.292999 34.442001 153.013 35.259998 154.936996 36.095001 L 158.436005 37.613998 L 161.380005 34.464001 C 165.143005 30.436001 168.992996 27.589001 173.968994 25.150999 C 179.645004 22.371 183.751999 21.375999 190.453995 21.157 C 196.373001 20.962999 199.199997 21.281 204.080994 22.687 C 211.445007 24.808001 219.050003 29.722 223.809998 35.436001 L 225.794998 37.818001 L 228.608002 36.458 C 230.156006 35.709 231.921005 34.923 232.531006 34.710999 L 233.639008 34.324001 L 232.447998 32.615 C 230.559998 29.908001 224.009003 23.575001 220.876999 21.427999 C 219.302002 20.349001 216.322006 18.606001 214.255005 17.555 C 210.779007 15.788 210.617004 15.662 212.106995 15.867 C 217.149002 16.564 227.423996 24.24 232.865005 31.375 L 234.746994 33.842999 L 237.382996 33.029999 C 239.016006 32.525999 240.102005 32.351 240.237 32.57 C 240.567993 33.105 240.389008 33.193001 235.985001 34.668999 C 223.871002 38.729 212.824005 46.758999 205.279999 56.992001 C 204.100998 58.59 202.742004 60.562 202.261002 61.372002 L 201.384995 62.846001 L 204.492996 63.463001 C 206.203003 63.803001 208.959 64.473999 210.617996 64.955002 C 212.276001 65.434998 213.664001 65.782997 213.701996 65.726997 C 216.429993 61.666 221.774994 56.202 225.973999 53.182999 C 231.102005 49.495998 238.244003 46.144001 243.664993 44.879002 C 245.470001 44.458 245.751999 44.462002 245.751999 44.909 C 245.751999 45.194 245.550995 45.485001 245.304993 45.556999 C 237.421005 47.860001 232.940002 49.827999 227.856003 53.217999 C 223.151993 56.354 213.882004 65.973999 215.149002 66.403 C 215.345993 66.470001 217.104996 67.245003 219.059006 68.125999 L 222.610001 69.726997 L 223.863007 68.213997 C 228.792999 62.255001 235.658005 57.591 243.227005 55.055 C 246.656998 53.905998 247.901001 53.742001 247.897003 54.441002 C 247.895996 54.695999 246.626999 55.237 244.944 55.700001 C 241.475006 56.654999 236.292999 59.069 233.190002 61.175999 C 230.800003 62.798 226.283005 66.945 224.628006 69.035004 L 223.595001 70.338997 L 226.865997 72.457001 C 228.664993 73.621002 230.264008 74.626999 230.419006 74.691002 C 230.574005 74.754997 231.792007 73.700996 233.126007 72.348 C 236.966995 68.455002 242.194 65.288002 247.117996 63.870998 C 248.862 63.369999 249.011993 63.373001 248.908005 63.905998 C 248.837997 64.263 247.897003 64.790001 246.468002 65.272003 C 241.645996 66.901001 238.291 68.973 234.388 72.733002 C 232.061005 74.974998 231.253006 76.184998 232.084 76.184998 C 232.244003 76.184998 233.617004 77.330002 235.134995 78.728996 L 237.895996 81.273003 L 239.766006 79.336998 C 241.912994 77.113998 244.218002 75.459999 246.912003 74.205002 C 249.026993 73.221001 249.694 73.115997 249.679993 73.768997 C 249.675995 74.014999 248.384003 74.825996 246.811005 75.57 C 244.841995 76.501999 243.175003 77.655998 241.451996 79.281998 C 240.076996 80.579002 238.951004 81.791 238.951004 81.974998 C 238.951004 82.158997 239.921997 83.436996 241.108994 84.816002 C 242.294998 86.194 243.462006 87.635002 243.699997 88.017998 C 244.298996 88.975998 244.438004 88.917999 245.604004 87.237 C 246.578995 85.830002 249.449005 83.344002 250.098999 83.344002 C 250.837006 83.344002 250.270004 84.236 248.509003 85.845001 C 247.466995 86.797997 246.313004 88.136002 245.945007 88.819 L 245.276001 90.060997 L 246.727005 92.339996 C 248.026993 94.382004 248.294006 94.612999 249.292007 94.566002 C 249.990005 94.531998 250.404999 94.684998 250.404999 94.974998 C 250.404999 95.523003 249.615997 95.871002 248.373993 95.871002 C 246.593002 95.871002 240.119995 97.370003 236.052002 98.723999 C 223.919006 102.763 212.845001 110.802002 205.279999 121.061996 C 204.100998 122.660004 202.735001 124.644997 202.242996 125.472 L 201.350006 126.974998 L 202.701996 127.195 C 203.791 127.371002 208.860001 128.596001 213.001999 129.682999 C 213.561005 129.828995 214.070007 129.391006 215.328003 127.68 C 217.617996 124.568001 222.628998 119.664001 226.005997 117.233002 C 231.580994 113.219002 239.009003 109.896004 245.246002 108.625 C 250.154999 107.625 250.404999 107.605003 250.404999 108.196999 C 250.404999 108.497002 250.042999 108.819 249.600006 108.911003 C 249.156998 109.003998 247.462997 109.334 245.835999 109.646004 C 236.570999 111.419998 226.623001 116.988998 219.772003 124.238998 C 217.029007 127.140999 214.714005 130.117996 215.007004 130.365997 C 215.085007 130.432999 216.826004 131.233994 218.875 132.147003 L 222.600998 133.807007 L 223.858002 132.287994 C 228.447998 126.741997 234.837006 122.224998 241.815002 119.591003 C 244.197998 118.691002 250.087997 117.267998 250.348007 117.528999 C 250.744995 117.926003 249.964005 118.778 249.203995 118.778 C 247.720001 118.778 242.136002 120.551003 239.020996 122.011002 C 233.682007 124.513 227.901993 128.970001 224.615005 133.119995 L 223.570007 134.440002 L 226.858994 136.542007 C 228.669006 137.697998 230.272995 138.695999 230.425003 138.759995 C 230.576996 138.824005 231.792007 137.770004 233.126007 136.417007 C 237.192001 132.294998 242.354004 129.253998 247.809998 127.764999 C 250.225006 127.106003 250.404999 127.098999 250.404999 127.669998 C 250.404999 128.128998 249.783005 128.444 247.938995 128.918999 C 245.143005 129.639999 241.158997 131.460007 238.667999 133.154999 C 236.772995 134.445007 231.792999 139.128998 231.792999 139.621994 C 231.792999 139.798004 232.315994 140.373993 232.955994 140.901001 C 233.595993 141.427994 234.964005 142.647995 235.996994 143.612 L 237.873993 145.365005 L 239.755005 143.417999 C 241.942993 141.153 244.298004 139.470993 246.927002 138.294998 C 249.778 137.020004 250.404999 136.886993 250.404999 137.557007 C 250.404999 137.871994 250.123001 138.218994 249.779007 138.330002 C 247.421005 139.085007 243.649994 141.296997 241.796997 143.011993 C 238.552002 146.016998 238.563004 145.927002 241.095001 148.867996 C 242.289001 150.255997 243.462006 151.703995 243.699997 152.085999 C 244.298996 153.044998 244.438004 152.987 245.604004 151.306 C 246.578995 149.899002 249.449005 147.412994 250.098999 147.412994 C 250.878998 147.412994 250.233002 148.451004 248.516006 149.955994 C 247.483002 150.862 246.330994 152.171997 245.955994 152.867004 L 245.276001 154.130005 L 246.727005 156.408997 C 248.035995 158.464996 248.289001 158.682007 249.311005 158.632996 C 250.188004 158.589996 250.419006 158.710999 250.330002 159.169006 C 250.246994 159.602005 249.645004 159.828995 248.074005 160.020996 C 234.138 161.720993 219.942993 168.927002 210.212997 179.240997 C 206.988998 182.658997 200.781998 191.080002 201.487 191.080002 C 202.287994 191.080002 207.886993 192.332993 210.438004 193.084 L 213.600006 194.014008 L 214.151993 193.225998 C 221.457993 182.796005 233.686996 174.925995 246.423004 172.459 C 248.309006 172.093994 249.916 171.858994 249.994003 171.936996 C 250.552994 172.496994 249.395996 173.093002 246.955994 173.501999 C 238.289993 174.955002 228.768005 179.778 221.865997 186.212006 C 219.259995 188.641006 214.970001 193.664001 214.970001 194.285995 C 214.970001 194.447998 215.593994 194.830994 216.356003 195.136002 C 217.117996 195.440994 218.820007 196.199997 220.136993 196.822006 L 222.533997 197.953995 L 223.824997 196.395996 C 228.796997 190.393997 235.673996 185.710007 243.173996 183.220001 C 247.360001 181.830002 249.688995 181.490005 249.688995 182.270004 C 249.688995 182.598007 249.397003 182.848007 249.013 182.848007 C 247.507004 182.848007 241.776001 184.772995 238.391006 186.416 C 233.809006 188.639999 229.852997 191.576996 226.334 195.369003 C 224.809006 197.013 223.612 198.408997 223.675003 198.473007 C 223.738998 198.535995 225.330002 199.602997 227.212006 200.843002 L 230.632996 203.098999 L 233.091995 200.561005 C 236.891006 196.639008 242.123993 193.445999 247.093994 192.016998 C 248.852997 191.511002 248.973007 191.516998 248.973007 192.104996 C 248.973007 192.559006 248.481003 192.860001 247.205994 193.186996 C 243.134995 194.229996 238.414993 197.009995 234.710999 200.544006 C 231.589005 203.524002 231.492996 203.763 232.938995 204.955994 C 233.587997 205.490997 234.977997 206.731003 236.028 207.710999 L 237.936005 209.492996 L 239.427994 207.830002 C 241.093002 205.973999 243.723007 203.927002 245.806 202.863998 C 247.098999 202.203995 247.184006 202.199997 247.184006 202.794998 C 247.184006 203.186005 246.535995 203.772995 245.496994 204.324005 C 243.725998 205.263 239.888 208.612 239.279007 209.748001 C 238.985992 210.296997 239.306 210.860992 241.108994 212.953995 C 242.447006 214.509003 243.216003 215.697998 243.091995 216.022003 C 242.979996 216.313004 242.889008 216.639999 242.889008 216.748993 C 242.889008 216.858002 242.533997 216.483002 242.102005 215.914993 C 240.001999 213.160004 236.024002 209.037003 233.085007 206.570999 C 208.098999 185.600998 171.837997 186.673996 148.539001 209.072006 C 142.869995 214.522003 136.561005 222.710999 137.733002 223.100006 C 137.987 223.184006 139.505997 223.511002 141.108002 223.826004 C 143.011993 224.216003 144.897995 224.688004 146.759995 225.242996 L 149.498001 226.087997 L 150.968002 224.063995 C 151.776001 222.951004 154.067993 220.425003 156.059998 218.451004 C 163.203003 211.371994 172.201004 206.561005 182.220001 204.464996 C 186.669006 203.533997 197.296005 203.518997 201.848007 204.434998 C 213.990005 206.882004 224.811005 213.511993 232.626007 223.292007 C 233.806 224.768005 234.865997 225.953995 234.981995 225.927994 C 235.332001 225.834 235.682007 225.733002 236.029007 225.626007 C 236.768997 225.401001 236.822998 225.449997 236.498993 226.056 C 236.296997 226.432999 234.955002 227.195007 233.514999 227.75 C 229.570999 229.270996 224.304993 232.044006 220.516006 234.595001 C 218.651993 235.850006 216.682007 236.972 216.138 237.089005 L 215.149002 237.300995 L 216.003998 236.552002 L 216.858002 235.804001 L 213.845993 232.858994 C 207.761993 226.908997 200.667007 224.007996 192.203003 224.007996 C 185.701996 224.007996 180.373001 225.574005 175.048996 229.050003 C 172.526993 230.695999 167.723999 235.091995 167.723999 235.753006 C 167.723999 235.921005 169.031006 237.173004 170.628006 238.533997 C 173.052002 240.600006 173.403 241.028 172.755997 241.126007 C 172.248001 241.203003 171.460999 240.768005 170.477997 239.867004 C 163.335007 233.320007 153.268005 227.962006 143.350006 225.429993 C 134.320007 223.125 122.110001 223.070999 113.139999 225.298004 C 103.726997 227.634995 94.795998 232.192001 87.132004 238.572006 C 82.942001 242.057999 81.778999 242.028 85.526001 238.529999 L 85.526001 238.529999 Z M 41.384998 232.125 C 47.738998 225.886993 55.150002 222.884995 64.174004 222.893997 C 69.069 222.897995 73.138 223.785004 77.365997 225.766006 C 81.315002 227.617004 83.224998 228.957993 86.674004 232.300995 L 89.557999 235.095993 L 93.011002 232.863007 C 94.910004 231.634995 96.471001 230.542999 96.480003 230.436996 C 96.487999 230.330994 95.447998 229.095001 94.167 227.690994 C 88.277 221.237 80.473999 216.826996 71.800003 215.048004 C 66.575996 213.977005 58.937 214.182999 53.804001 215.533997 C 46.103001 217.561005 38.151001 222.479996 33.265999 228.238007 L 31.319 230.533005 L 34.826 232.809998 C 36.755001 234.061996 38.337002 235.089996 38.341999 235.095001 C 39.362 234.110992 40.375999 233.121002 41.384998 232.125 L 41.384998 232.125 Z M 169.557007 232.102997 C 176.050003 225.792999 183.296997 222.875 192.421005 222.895996 C 197.393997 222.908005 202.005005 223.953003 206.046997 225.985001 C 209.817001 227.880005 211.522995 229.110992 214.843002 232.330002 L 217.757996 235.154999 L 219.496002 233.925995 C 220.613495 233.14653 221.76033 232.410004 222.934006 231.718002 C 223.869003 231.179993 224.634003 230.630997 224.634003 230.5 C 224.634003 229.942001 219.960999 225.145996 217.554001 223.233994 C 212.380997 219.121994 206.520004 216.397995 199.938004 215.044998 C 194.757004 213.979004 187.115005 214.190002 181.942001 215.539993 C 174.220993 217.556 166.192001 222.533005 161.455002 228.240005 L 159.522003 230.567993 L 162.102005 232.169006 C 163.520996 233.048996 165.065994 234.070007 165.535004 234.436005 C 166.005005 234.802002 166.406998 235.102005 166.429993 235.100998 C 166.453003 235.100998 167.860001 233.751999 169.557007 232.102997 L 169.557007 232.102997 Z M 38.804001 221.593994 C 42.110001 219.102997 46.941002 216.565002 50.845001 215.266998 C 59.237 212.477997 70.154999 212.604996 78.072998 215.585999 C 84.541 218.020004 88.642998 220.718002 93.839996 225.953003 L 97.806 229.947998 L 100.553001 228.621994 C 102.063004 227.893005 103.802002 227.121994 104.417 226.908005 L 105.533997 226.518005 L 104.532997 225.173004 C 99.449997 218.347 93.252998 213.306 85.235001 209.475998 C 74.002998 204.110001 60.497002 203.207993 48.632 207.031006 C 41.627998 209.287994 33.962002 213.957001 28.676001 219.184006 C 25.540001 222.285995 22.527 226.037003 22.885 226.395004 C 23.007 226.516998 24.68 227.375 26.604 228.302994 L 30.101 229.990005 L 33.070999 226.832993 C 34.703999 225.097 37.284 222.740005 38.804001 221.593994 Z M 166.835999 221.686005 C 174.335999 216.042007 182.731995 213.268997 192.322006 213.268997 C 204.181 213.268997 214.261002 217.703995 222.733002 226.647995 L 225.886993 229.977997 L 228.662003 228.636993 C 230.188995 227.899994 231.932999 227.123993 232.537994 226.912994 L 233.639999 226.529007 L 232.447998 224.841995 C 230.645996 222.289993 225.149994 216.843994 222.128998 214.615997 C 216.169006 210.220993 209.612 207.253998 202.442993 205.707993 C 197.466003 204.634995 187.475998 204.528 182.682007 205.498001 C 173.365997 207.380997 164.156998 212.151001 157.503998 218.539993 C 154.959 220.983994 150.901993 225.699005 150.901993 226.212997 C 150.901993 226.365997 152.149994 227.057007 153.675003 227.75 C 155.201004 228.442993 156.850998 229.242996 157.343002 229.526993 C 158.216003 230.033005 158.302994 229.973007 161.190994 226.878006 C 162.817001 225.136002 165.356995 222.800003 166.835999 221.686005 L 166.835999 221.686005 Z M 123.928001 222.574997 C 124.450996 222.574997 124.773003 222.363998 124.773003 222.022003 C 124.773003 221.718002 125.167999 221.072998 125.651001 220.589996 C 127.228996 219.011993 130.436005 219.630997 131.209 221.662003 C 131.466003 222.337997 131.875 222.503998 133.766006 222.701996 C 135.403 222.873001 136.087997 222.815002 136.279007 222.488007 C 136.423004 222.240005 137.102005 221.156006 137.787994 220.078003 C 139.011002 218.156998 139.022995 218.098007 138.436005 217.085999 C 135.598999 212.197006 129.182999 209.858994 123.985001 211.820999 C 121.703003 212.682007 118.820999 215.072006 117.819 216.934006 L 117.157997 218.160995 L 118.549004 220.569 L 119.941002 222.975998 L 121.512001 222.776001 C 122.375999 222.664993 123.462997 222.574997 123.928001 222.574997 L 123.928001 222.574997 Z M 130.141998 222.242996 C 130.141998 220.934998 127.646004 220.341995 126.500999 221.378006 C 125.435997 222.341995 125.726997 222.574997 127.994003 222.574997 C 129.175003 222.574997 130.141998 222.425003 130.141998 222.242996 Z M 117.466003 215.371994 C 118.809998 213.432999 121.140999 211.686005 123.643997 210.742004 C 126.524002 209.656006 130.968002 209.876007 133.617996 211.235992 C 135.893005 212.404007 137.733002 213.979004 138.757996 215.636993 C 139.181 216.322006 139.643997 216.834 139.787994 216.774994 C 139.932007 216.716995 141.264999 215.220001 142.75 213.447998 L 145.449997 210.227005 L 144.328003 208.962997 C 137.279007 201.026001 126.119003 199.201996 117.035004 204.501007 C 115.259003 205.537003 110.814003 209.546997 110.814003 210.113007 C 110.814003 210.475998 115.899002 216.781998 116.223 216.820999 C 116.344002 216.837006 116.903 216.184006 117.466003 215.371994 L 117.466003 215.371994 Z M 112.027 207.095001 C 114.700996 204.432999 117.940002 202.444 121.373001 201.356003 C 124.731003 200.292007 131.464996 200.231003 134.436996 201.237 C 138.095001 202.475998 141.339996 204.423996 143.860992 206.897003 L 146.306 209.294998 L 149.468994 206.550003 L 152.632004 203.804993 L 151.334 202.369003 C 146.987 197.557007 141.712006 194.356995 135.332001 192.660004 C 133.429993 192.154999 131.619003 191.998993 127.815002 192.016006 C 123.447998 192.033997 122.400002 192.158997 119.655998 192.992004 C 114.095001 194.679001 110.454002 196.817993 106.25 200.867996 C 103.945 203.089005 103.115997 204.320007 103.924004 204.320999 C 104.070999 204.322006 105.400002 205.440994 106.876999 206.809998 C 108.352997 208.177994 109.610001 209.304993 109.669998 209.315002 C 109.731003 209.322998 110.791 208.324997 112.027 207.095001 L 112.027 207.095001 Z M 109.671997 196.490005 C 112.710999 194.429993 116.475998 192.686005 119.941002 191.733002 C 122.307999 191.082993 123.736 190.947006 128.173004 190.951996 C 132.966995 190.955994 133.880997 191.061005 136.705994 191.921005 C 142.772003 193.764999 147.979004 196.949005 151.690002 201.082001 L 153.550003 203.153 L 156.431 201.248993 C 158.016006 200.201996 159.626007 199.121994 160.009003 198.847 C 160.669006 198.375 160.529007 198.166 157.386002 194.917007 C 150.725998 188.033005 143.050003 184.052994 133.723007 182.645996 C 129.630005 182.029007 127.419998 182.003998 123.162003 182.526001 C 113.725998 183.682007 104.857002 188.242996 98.153 195.386002 L 95.334999 198.388 L 96.182999 198.938004 C 96.649002 199.240997 98.239998 200.296997 99.717003 201.285004 L 102.402 203.082001 L 104.907997 200.550995 C 106.286003 199.158997 108.43 197.330994 109.671997 196.488998 L 109.671997 196.490005 Z M 96.308998 195.710999 C 101.828003 189.013 110.536003 183.891998 119.762001 181.917999 C 123.414001 181.136993 131.959 181.035995 135.494995 181.733002 C 141.117004 182.839996 146.764008 185.167007 151.548004 188.347 C 154.462997 190.285004 158.824997 194.264999 160.386993 196.410995 C 161.029999 197.296005 161.675995 197.826996 161.996994 197.735992 C 162.292999 197.653 164.102005 196.867004 166.018997 195.988998 L 169.503006 194.391998 L 167.772003 192.108002 C 165.253006 188.785995 159.697006 183.626007 155.917999 181.098007 C 147.457001 175.438995 138.412003 172.723007 127.994003 172.712997 C 114.928001 172.701996 102.815002 177.542999 93.311996 186.574997 C 91.061996 188.714005 86.833 193.729004 86.833 194.257996 C 86.833 194.406006 88.081001 195.069 89.607002 195.729996 C 91.132004 196.391006 92.697998 197.145004 93.085999 197.404999 C 94.181 198.139008 94.406998 198.020004 96.308998 195.710999 L 96.308998 195.710999 Z M 87.012001 191.910004 C 89.070999 189.011002 94.476997 183.720993 97.851997 181.302002 C 103.943001 176.936005 111.542999 173.695999 119.045998 172.264999 C 124.056999 171.309998 132.320007 171.365005 137.488007 172.389999 C 144.960999 173.871002 150.537003 176.171997 156.720993 180.326996 C 161.309006 183.410004 164.843994 186.639999 168.123001 190.746994 C 169.526001 192.503998 170.751999 193.940994 170.847 193.940994 C 170.942993 193.940994 172.332993 193.546997 173.936005 193.065994 C 175.839325 192.508469 177.763412 192.024445 179.703995 191.615005 C 181.272995 191.298004 182.613998 190.981995 182.682999 190.912994 C 183.145996 190.449997 177.546997 183 173.848007 179.156006 C 164.697998 169.647003 153.455002 163.436996 140.343002 160.647995 C 135.753998 159.671997 125.652 159.296997 120.594002 159.914001 C 104.527 161.876999 89.719002 169.882004 79.503998 182.128998 C 77.222 184.863998 73.100998 190.709 73.307999 190.916 C 73.371002 190.979004 75.029999 191.358002 76.996002 191.759995 C 78.960999 192.160995 81.455002 192.804001 82.538002 193.188995 C 83.620003 193.574005 84.748001 193.897003 85.042999 193.906998 C 85.337997 193.919006 86.223999 193.018997 87.012001 191.910004 L 87.012001 191.910004 Z M 59.898998 190.494003 C 60.341999 190.375 60.703999 190.070007 60.703999 189.815002 C 60.703999 189.095001 62.808998 187.498001 63.757 187.498001 C 65.114998 187.498001 66.384003 188.244003 66.861 189.320999 C 67.357002 190.442993 68.028999 190.707993 70.391998 190.714996 C 72.012001 190.718994 72.038002 190.699997 73.494003 188.417007 L 74.961998 186.113998 L 73.977997 184.561996 C 70.521004 179.110992 63.396999 177.453995 57.811001 180.802994 C 56.009998 181.882004 53.193001 185.020996 53.188999 185.951996 C 53.188 186.184998 53.792 187.350998 54.529999 188.542999 C 55.849998 190.675995 55.897999 190.712006 57.483002 190.710999 C 58.368 190.710007 59.456001 190.613007 59.898998 190.494003 L 59.898998 190.494003 Z M 188.559006 190.143005 C 190.074997 188.248993 191.016006 187.498001 191.873993 187.498001 C 193.264008 187.498001 194.886002 188.464996 195.130997 189.440002 C 195.373993 190.410004 196.173996 190.707993 198.554993 190.714996 C 200.210007 190.718994 200.220001 190.712997 201.658997 188.417999 L 203.102005 186.117004 L 202.104996 184.570007 C 200.712997 182.412003 199.362 181.240005 197.074005 180.207001 C 193.199005 178.457001 189.533997 178.653 185.949005 180.802994 C 184.147995 181.882004 181.330994 185.020996 181.326996 185.951996 C 181.326004 186.184998 181.929001 187.350998 182.667999 188.542999 L 184.009995 190.712006 L 186.054001 190.716003 C 187.507004 190.718994 188.231003 190.552994 188.559006 190.143005 L 188.559006 190.143005 Z M 65.985001 189.914001 C 65.903 189.667999 65.405998 189.225006 64.880997 188.929993 C 64.030998 188.453003 63.819 188.453003 62.970001 188.929993 C 61.220001 189.912994 61.519001 190.362 63.924999 190.362 C 65.530998 190.362 66.092003 190.240005 65.985001 189.914001 L 65.985001 189.914001 Z M 194.210999 190.011993 C 194.210999 189.820007 193.809006 189.399002 193.317993 189.078003 C 192.240005 188.371002 190.811996 188.639008 190.270996 189.649994 C 189.910995 190.324005 190.005997 190.362 192.050003 190.362 C 193.238998 190.362 194.210999 190.205002 194.210999 190.011993 Z M 55.526001 181.091995 C 57.993999 178.927994 60.453999 178.029999 63.924999 178.024994 C 66.593002 178.022003 67.254997 178.158005 69.293999 179.130005 C 71.718002 180.285995 73.806 182.069 74.896004 183.914001 C 75.246002 184.507004 75.619003 184.990005 75.724998 184.985001 C 75.830002 184.981003 76.363998 184.343994 76.912003 183.570007 C 77.459999 182.794998 78.725998 181.266006 79.726997 180.171005 L 81.545998 178.179993 L 79.088997 175.770004 C 72.460999 169.268005 63.008999 167.600998 54.852001 171.494003 C 52.071999 172.820007 48.681999 175.403 47.451 177.132004 C 46.557999 178.386002 46.388 178.031998 49.921001 182.251999 L 52.202999 184.977005 L 53.171001 183.643005 C 53.702999 182.908997 54.763 181.761002 55.526001 181.091995 L 55.526001 181.091995 Z M 182.718994 182.056 C 183.673004 181.013 185.220993 179.876999 186.649002 179.173996 C 188.751007 178.139008 189.335007 178.014008 192.056 178.016998 C 194.729996 178.022003 195.401001 178.160995 197.5 179.151993 C 199.865997 180.268997 202.925003 182.975998 203.356003 184.335007 C 203.559998 184.977997 204.233002 185.268005 204.233002 184.712997 C 204.233002 184.559998 205.449005 183.020996 206.936005 181.294998 L 209.639008 178.156006 L 207.203995 175.744995 C 202.147995 170.738007 195.319 168.539001 188.557007 169.738998 C 183.658997 170.608002 178.574005 173.455994 175.906998 176.822998 L 174.806 178.212997 L 175.649994 179.238007 C 176.586044 180.38205 177.518051 181.529388 178.445999 182.679993 C 180.181 184.828003 180.440994 185.024002 180.772995 184.438995 C 180.977997 184.076004 181.854004 183.003998 182.718994 182.057007 L 182.718994 182.056 L 182.718994 182.056 Z M 53.372002 170.973999 C 62.208 166.341003 72.306999 167.807999 79.629997 174.787994 L 82.359001 177.388 L 85.345001 174.608002 C 88.848999 171.347 88.859001 171.572006 85.057999 168.102997 C 78.994003 162.569 72.135002 159.938004 63.769001 159.938004 C 56.581001 159.938004 50.147999 162.209 44.405998 166.770996 C 41.867001 168.789001 39.500999 171.317993 39.674 171.830994 C 39.723999 171.979996 41.101002 173.270996 42.734001 174.699997 L 45.703999 177.298004 L 48.287998 174.791 C 49.827 173.298004 51.882 171.755005 53.372002 170.973999 Z M 182.095993 170.744003 C 183.738998 169.964005 185.807999 169.154999 186.694 168.945007 C 194.395996 167.126007 201.916 169.203003 207.725998 174.753998 L 210.557999 177.459 L 211.600998 176.350006 C 212.175003 175.738998 213.570999 174.460999 214.703003 173.509003 L 216.763 171.779007 L 214.561005 169.425003 C 210.606003 165.197006 204.328003 161.677994 198.559998 160.455002 C 194.973999 159.695007 188.565994 159.794998 184.904999 160.669006 C 179.119003 162.048996 171.945007 166.345001 168.804001 170.309998 L 167.593002 171.839005 L 169.533997 173.494995 C 170.600998 174.404999 172.013 175.636993 172.673004 176.231995 L 173.871002 177.315002 L 176.490005 174.738007 C 178.475998 172.783997 179.830994 171.819 182.095993 170.744003 L 182.095993 170.744003 Z M 40.720001 168.666 C 51.594002 157.309998 69.097 155.485992 82.18 164.345001 C 83.065002 164.944 85.087997 166.692993 86.674004 168.231003 L 89.557999 171.026001 L 93.011002 168.792999 C 94.910004 167.565002 96.471001 166.440994 96.480003 166.294998 C 96.514 165.742004 89.768997 159.261002 87.492996 157.660995 C 82.536003 154.177002 75.936996 151.528 69.858002 150.584 C 65.744003 149.945007 57.958 150.378006 53.723999 151.481995 C 46.349998 153.404999 38.02 158.563004 33.293999 164.134995 L 31.297001 166.488998 L 33.025002 167.537003 C 34.21487 168.266846 35.388168 169.023361 36.543999 169.806 C 37.528 170.477997 38.360001 171.029007 38.393002 171.031006 C 38.426998 171.033005 39.473 169.968994 40.720001 168.666 Z M 169.557007 168.033997 C 175.990997 161.781998 183.315002 158.804001 192.259995 158.804001 C 201.042007 158.802994 208.914993 162.130997 215.190002 168.496002 L 217.735992 171.078995 L 220.022003 169.492004 C 221.279007 168.619003 222.830994 167.638 223.470993 167.311996 C 224.110992 166.987 224.634003 166.587006 224.634003 166.423996 C 224.634003 166.261002 223.367996 164.776001 221.820007 163.123001 C 215.574997 156.453995 207.110992 152 197.996002 150.584 C 193.904999 149.947998 186.091003 150.378006 181.942001 151.466995 C 174.240997 153.488007 166.421005 158.320999 161.472 164.117996 L 159.468002 166.466003 L 162.074997 168.084 C 163.509003 168.973007 165.065994 170.001007 165.535004 170.367996 C 166.005005 170.733994 166.406998 171.033997 166.429993 171.033005 C 166.453003 171.033005 167.860001 169.682999 169.557007 168.033997 L 169.557007 168.033997 Z M 39.030998 157.337997 C 42.800999 154.539993 48.931 151.578003 53.366001 150.408997 C 58.584999 149.033997 66.822998 148.813004 72.157997 149.906006 C 81.028999 151.723999 88.089996 155.712997 94.596001 162.580994 L 97.749001 165.910995 L 100.524002 164.570007 C 102.051003 163.832993 103.797997 163.056 104.407997 162.843994 L 105.515999 162.457001 L 104.399002 160.929993 C 96.538002 150.175003 83.626999 142.641998 70.149002 140.945999 C 65.959999 140.419006 58.477001 140.679993 54.303001 141.5 C 42.278999 143.860001 31.077999 150.904999 23.674 160.761002 C 23.089001 161.539993 22.792 162.244003 22.976999 162.410995 C 23.155001 162.572006 24.509001 163.240005 25.985001 163.897995 C 27.462 164.554993 28.983999 165.298996 29.367001 165.552002 C 30.002001 165.970993 30.344 165.714005 33.125999 162.731003 C 34.808998 160.925995 37.466 158.498993 39.030998 157.337997 L 39.030998 157.337997 Z M 166.942001 157.526993 C 171.959 153.746994 178.330994 150.938995 184.585007 149.751999 C 188.839996 148.945007 195.932007 149.029007 200.417999 149.938995 C 209.794998 151.841003 218.412003 157.037994 224.524994 164.479004 L 225.755005 165.975998 L 228.587997 164.606003 C 230.147003 163.852005 231.921005 163.061005 232.531006 162.848999 L 233.639999 162.462006 L 232.457993 160.817001 C 230.190994 157.660004 225.959 153.457001 222.222 150.651001 C 216.25 146.167999 209.354004 143.067993 201.727005 141.440994 C 197.526001 140.544998 187.115005 140.539001 182.692001 141.429993 C 172.994995 143.384003 163.759003 148.272995 156.860001 155.100998 C 153.354996 158.570007 150.662994 161.998993 151.113998 162.419998 C 151.292999 162.585999 152.807007 163.315994 154.481003 164.041 C 156.154007 164.766998 157.675003 165.507996 157.860001 165.688995 C 158.067993 165.891006 159.345993 164.787003 161.188004 162.813004 C 162.832001 161.050995 165.421997 158.671997 166.942001 157.526001 L 166.942001 157.526993 L 166.942001 157.526993 Z M 22.787001 160.029007 C 26.160999 155.520996 31.903 150.279999 36.903999 147.141998 C 41.557999 144.220993 48.457001 141.514008 54.195999 140.356003 C 58.561001 139.475006 69.305 139.477997 73.685997 140.363998 C 80.538002 141.746002 86.882004 144.371002 92.579002 148.182007 C 96.427002 150.755005 102.237999 156.201004 104.768997 159.602997 L 106.539001 161.983994 L 109.853996 160.998993 C 111.676003 160.457001 114.410004 159.804993 115.928001 159.550003 C 117.445999 159.294998 118.688004 158.985992 118.688004 158.865005 C 118.688004 158.388 114.245003 152.167999 111.968002 149.459 C 107.247002 143.839996 99.761002 137.966995 92.737999 134.371002 C 65.478996 120.415001 32.282001 128.052002 13.406 152.621002 C 10.659 156.195999 9.076 158.860001 9.595 159.031998 C 9.849 159.117004 11.351 159.438995 12.932 159.75 C 15.104 160.177002 20.830999 161.772003 21.200001 162.052994 C 21.226 162.072006 21.938999 161.162994 22.787001 160.031006 L 22.787001 160.029007 L 22.787001 160.029007 Z M 152.332993 158.326004 C 158.882996 149.934006 170.201996 143.039993 181.501999 140.559998 C 186.636993 139.432999 195.100006 139.268005 200.473999 140.190002 C 211.113998 142.016006 219.873993 146.410995 227.539001 153.768005 C 229.477997 155.628006 231.889008 158.233002 232.899002 159.557007 L 234.735001 161.964996 L 238.007004 160.996002 C 239.806 160.464005 242.485992 159.820999 243.962006 159.567001 C 245.438995 159.313995 246.699005 159.067001 246.763 159.018997 C 247.399002 158.539993 240.919006 150.026001 236.835999 145.975998 C 212.300995 121.642998 173.080002 121.234001 148.464996 145.054993 C 142.830002 150.507996 136.572006 158.653 137.733002 159.024002 C 137.987 159.104996 139.826996 159.509003 141.822006 159.921005 C 143.817001 160.332993 146.313995 160.975006 147.369995 161.348007 L 149.291 162.024994 L 150.007004 161.207001 C 150.399994 160.757996 151.447006 159.460999 152.332993 158.326004 L 152.332993 158.326004 Z M 123.565002 158.507004 C 124.416 158.507004 124.773003 158.343994 124.773003 157.953995 C 124.773003 157.649994 125.167999 157.005997 125.651001 156.522995 C 127.228996 154.945007 130.436005 155.563004 131.209 157.595001 C 131.466003 158.270004 131.875 158.436996 133.766006 158.634995 C 135.403 158.806 136.087997 158.746994 136.279007 158.419998 C 136.423004 158.173004 137.102005 157.089005 137.787994 156.011002 C 139.013 154.085007 139.024994 154.031998 138.436005 152.992004 C 137.473999 151.291 135.322998 149.302994 133.285995 148.231003 C 131.602997 147.345993 131.018997 147.235992 127.994003 147.235001 C 125.119003 147.235001 124.345001 147.365005 122.983002 148.076004 C 120.057999 149.604996 116.917999 153.173004 117.398003 154.423004 C 117.503998 154.699997 118.169998 155.830994 118.876999 156.936005 C 120.075996 158.811005 120.236 158.932007 121.260002 158.727005 C 121.862999 158.606003 122.900002 158.507996 123.565002 158.507996 L 123.565002 158.507004 L 123.565002 158.507004 Z M 130.141998 158.175003 C 130.141998 156.867004 127.646004 156.274002 126.500999 157.309998 C 125.435997 158.274002 125.726997 158.507996 127.994003 158.507996 C 129.175003 158.507996 130.141998 158.358002 130.141998 158.175003 Z M 117.466003 151.304993 C 118.809998 149.365005 121.140999 147.617996 123.643997 146.673996 C 126.524002 145.589005 130.968002 145.809006 133.617996 147.169006 C 135.893005 148.335999 137.733002 149.912003 138.757996 151.570007 C 139.181 152.253998 139.645996 152.766006 139.791 152.707993 C 139.936996 152.649994 141.279999 151.125 142.776993 149.320999 L 145.498993 146.039993 L 143.175995 143.716003 C 140.453995 140.994995 136.472 138.764008 132.781998 137.893997 C 127.804001 136.720001 121.717003 137.701996 117.035004 140.434006 C 115.241997 141.479004 110.814003 145.481995 110.814003 146.056 C 110.814003 146.233002 111.785004 147.505005 112.971001 148.884003 C 114.157997 150.261993 115.323997 151.703003 115.563004 152.085999 C 116.161003 153.044006 116.301003 152.985992 117.466003 151.304993 L 117.466003 151.304993 Z M 112.017998 143.026993 C 116.135002 138.897995 120.910004 136.735992 126.629997 136.410995 C 131.153 136.154007 133.804993 136.686996 137.947006 138.684006 C 140.507004 139.917999 141.860992 140.860992 143.792007 142.759003 L 146.306 145.227997 L 149.468994 142.481995 L 152.632004 139.737 L 151.348999 138.294998 C 140.882004 126.522003 123.501999 124.360001 110.456001 133.209 C 107.108002 135.479004 102.682999 140.251999 103.924004 140.253998 C 104.070999 140.253998 105.400002 141.373993 106.876999 142.742004 C 108.352997 144.110001 109.612 145.238007 109.674004 145.246994 C 109.736 145.255005 110.791 144.257996 112.017998 143.026993 L 112.017998 143.026993 Z M 159.957993 134.809998 C 160.556 134.380997 160.472 134.192993 158.787003 132.199997 C 154.229996 126.810997 147.511993 122.382004 140.350006 120.043999 C 137.207993 119.018997 131.210999 118.060997 127.947998 118.064003 C 120.452003 118.071999 111.436996 120.913002 104.952003 125.313004 C 102.640999 126.880997 98.117996 131.046997 96.476997 133.119003 L 95.431999 134.438995 L 98.722 136.541 C 100.530998 137.697006 102.136002 138.695007 102.287003 138.759003 C 102.439003 138.822998 103.653999 137.768997 104.987999 136.417007 C 109.021004 132.328003 113.615997 129.576996 119.297997 127.848 C 122.087997 127 123.056999 126.888 127.815002 126.867996 C 133.574005 126.841003 135.425995 127.169998 140.102005 129.037003 C 144.104996 130.634995 147.306 132.761002 150.524002 135.957993 L 153.585999 139.001007 L 156.449005 137.136993 C 158.024002 136.112 159.602997 135.065002 159.957993 134.809998 L 159.957993 134.809998 Z M 96.142998 131.787994 C 99.064003 128.110001 104.297997 124.019997 109.306 121.499001 C 125.052002 113.575996 144.026001 116.419998 156.947998 128.639999 C 158.248993 129.869995 159.796005 131.537994 160.386993 132.348007 C 161.029007 133.229004 161.675995 133.759003 161.996994 133.669006 C 162.292999 133.585999 164.106995 132.796997 166.029007 131.916 L 169.522995 130.315002 L 167.938004 128.214996 C 163.796997 122.730003 156.772003 116.971001 150.365005 113.809998 C 142.977005 110.165001 136.610001 108.672997 128.352005 108.652 C 117.610001 108.625999 108.737 111.305 99.721001 117.294998 C 95.497002 120.101997 86.833 128.793999 86.833 130.225006 C 86.833 130.360001 88.241997 131.076004 89.963997 131.819 C 91.686996 132.561005 93.249001 133.311996 93.435997 133.488998 C 94.078003 134.095993 94.539001 133.807007 96.142998 131.787994 L 96.142998 131.787994 Z M 87.012001 127.843002 C 89.070999 124.944 94.476997 119.653999 97.851997 117.234001 C 103.943001 112.869003 111.542999 109.627998 119.045998 108.197998 C 123.557999 107.336998 132.253006 107.315002 136.843002 108.151001 C 149.425995 110.444 160.738007 117.182999 168.337006 126.916 C 169.608002 128.542999 170.731003 129.873993 170.834 129.873993 C 170.936996 129.873993 172.332993 129.479996 173.936005 128.998001 C 175.839584 128.441406 177.763641 127.95739 179.703995 127.546997 C 181.272995 127.231003 182.619995 126.907997 182.697006 126.831001 C 182.774002 126.753998 182.059998 125.521004 181.110001 124.092003 C 172.729996 111.486 159.908005 102 145.712006 97.903 C 139.072006 95.987 136.662003 95.691002 127.815002 95.705002 C 120.637001 95.716003 119.101997 95.821999 115.824997 96.529999 C 101.085999 99.710999 88.719002 107.078003 79.376999 118.240997 C 76.888 121.216003 73.086998 126.626999 73.320999 126.862 C 73.376999 126.917 75.029999 127.294998 76.996002 127.700996 C 78.960999 128.108002 81.535004 128.748001 82.716003 129.123993 C 83.898003 129.5 85.025002 129.820007 85.222 129.832993 C 85.418999 129.848007 86.223999 128.950996 87.012001 127.843002 L 87.012001 127.843002 Z M 59.898998 126.427002 C 60.341999 126.307999 60.703999 126.001999 60.703999 125.747002 C 60.703999 125.014999 62.816002 123.431 63.792 123.431 C 65.132004 123.431 66.751999 124.413002 66.992996 125.372002 C 67.236 126.339996 68.036003 126.639999 70.391998 126.647003 C 72.012001 126.651001 72.038002 126.632004 73.494003 124.348999 L 74.961998 122.046997 L 73.966003 120.501999 C 72.557999 118.318001 71.226997 117.177002 68.757004 116.037003 C 64.179001 113.921997 58.819 115.035004 55.241001 118.844002 C 52.926998 121.306999 52.863998 121.785004 54.507 124.439003 C 55.852001 126.612 55.895 126.643997 57.483002 126.642998 C 58.368 126.642998 59.456001 126.544998 59.898998 126.427002 L 59.898998 126.427002 Z M 188.787994 125.917999 C 189.130005 124.890999 190.942001 123.431 191.873993 123.431 C 193.264008 123.431 194.886002 124.398003 195.130997 125.372002 C 195.373993 126.342003 196.173996 126.639999 198.554993 126.647003 C 200.209 126.651001 200.220993 126.642998 201.651993 124.362 L 203.087997 122.070999 L 202.371002 120.872002 C 198.613007 114.584 190.539001 113.067001 184.666 117.545998 C 183.479004 118.452003 181.324997 121.290001 181.324997 121.948997 C 181.324997 122.146004 181.929001 123.295998 182.667999 124.503998 L 184.009995 126.699997 L 186.313004 126.566002 C 187.901993 126.472 188.669998 126.272003 188.787994 125.917999 L 188.787994 125.917999 Z M 65.985001 125.847 C 65.903 125.600998 65.405998 125.157997 64.880997 124.862999 C 64.030998 124.385002 63.819 124.385002 62.970001 124.862999 C 61.220001 125.846001 61.519001 126.293999 63.924999 126.293999 C 65.530998 126.293999 66.092003 126.171997 65.985001 125.847 Z M 194.210999 125.945 C 194.210999 125.751999 193.809006 125.332001 193.317993 125.010002 C 192.240005 124.303001 190.811996 124.571999 190.270996 125.583 C 189.910995 126.255997 190.005997 126.293999 192.050003 126.293999 C 193.238998 126.293999 194.210999 126.137001 194.210999 125.945 L 194.210999 125.945 Z M 55.526001 117.024002 C 57.993999 114.860001 60.453999 113.961998 63.924999 113.958 C 66.584 113.955002 67.261002 114.092003 69.293999 115.055 C 71.608002 116.149002 74.803001 118.958 75.216003 120.260002 C 75.517998 121.210999 75.789001 121.089996 76.912003 119.501999 C 77.459999 118.727997 78.725998 117.197998 79.726997 116.103996 L 81.545998 114.112999 L 79.088997 111.702003 C 76.427002 109.091003 73.011002 107.081001 69.473 106.042999 C 66.599998 105.199997 61.248001 105.198997 58.396 106.042 C 54.188 107.283997 49.722 110.111 47.625999 112.858002 C 46.513 114.317001 46.334 113.900002 49.921001 118.184998 L 52.202999 120.910004 L 53.171001 119.575996 C 53.702999 118.842003 54.763 117.694 55.526001 117.025002 L 55.526001 117.024002 L 55.526001 117.024002 Z M 182.718994 117.988998 C 184.692001 115.829002 187.917999 114.200996 190.815994 113.903999 C 195.274002 113.445999 200.300003 115.720001 202.615005 119.241997 C 203.209 120.147003 203.776001 120.891998 203.875 120.898003 C 203.973007 120.905998 204.501999 120.277 205.050003 119.501999 C 205.597 118.727997 206.848007 117.217003 207.828003 116.143997 L 209.610992 114.193001 L 207.800995 112.212997 C 201.511002 105.331001 190.957993 103.389 182.593002 107.574997 C 180.192001 108.776001 177.261002 111.044998 175.914993 112.745003 C 174.660004 114.330002 174.406998 113.726997 178.283005 118.386002 C 180.139999 120.617996 180.479004 120.882004 180.787994 120.338997 C 180.985001 119.994003 181.854004 118.935997 182.718994 117.988998 L 182.718994 117.988998 Z M 53.938999 106.638 C 58.394001 104.431 62.615002 103.769997 67.338997 104.542 C 72.153 105.329002 75.910004 107.186996 79.410004 110.511002 C 80.880997 111.907997 82.197998 113.051003 82.336998 113.051003 C 82.709999 113.051003 88.264 107.912003 88.264 107.566002 C 88.264999 106.862 83.907997 102.795998 81.278999 101.045998 C 75.905998 97.471001 70.461998 95.835999 63.953999 95.842003 C 56.473999 95.849998 50.348999 97.981003 44.532001 102.603996 C 41.887001 104.705002 39.498001 107.241997 39.674 107.762001 C 39.723999 107.911003 41.108002 109.202003 42.749001 110.630997 L 45.734001 113.230003 L 48.298 110.695999 C 50.189999 108.827003 51.669998 107.763 53.938999 106.638 L 53.938999 106.638 Z M 181.509995 106.905998 C 185.162994 104.990997 187.985001 104.327003 192.421005 104.339996 C 195.641998 104.348 196.615997 104.501999 199.237 105.412003 C 202.891998 106.679001 205.781006 108.524002 208.518005 111.337997 L 210.535995 113.414001 L 211.589996 112.292999 C 212.169998 111.677002 213.570999 110.393997 214.703003 109.442001 L 216.763 107.710999 L 214.561005 105.358002 C 211.865005 102.474998 207.261993 99.357002 203.608002 97.939003 C 195.311005 94.717003 185.677994 95.172997 178.035995 99.149002 C 174.608002 100.932999 170.531006 104.061996 168.817993 106.224998 L 167.619995 107.737 L 169.548996 109.410004 C 170.610001 110.330002 172.007996 111.566002 172.654999 112.155998 L 173.832993 113.230003 L 176.421005 110.723999 C 177.957993 109.235001 180.024994 107.684998 181.509995 106.905998 Z M 40.720001 104.598999 C 46.886002 98.158997 54.951 94.721001 63.924999 94.708 C 72.807999 94.696999 80.162003 97.739998 86.653999 104.117996 L 89.516998 106.931 L 92.996002 104.711998 C 94.910004 103.490997 96.480003 102.401001 96.486 102.291 C 96.492996 102.18 95.358002 100.852997 93.966003 99.343002 C 87.709999 92.554001 79.057999 87.949997 69.858002 86.514 C 65.691002 85.863998 57.598 86.325996 53.557999 87.444 C 45.696999 89.619003 38.174999 94.313004 33.254002 100.114998 L 31.320999 102.392998 L 33.932999 104.013 C 35.368999 104.904999 36.928001 105.933998 37.397999 106.300003 C 37.867001 106.666 38.297001 106.966003 38.352001 106.966003 C 38.408001 106.966003 39.473 105.901001 40.720001 104.598999 L 40.720001 104.598999 Z M 168.858002 104.598999 C 175.033005 98.150002 183.113007 94.709 192.063004 94.719002 C 201.621002 94.730003 209.701004 98.303001 216.171997 105.383003 L 217.654999 107.004997 L 221.128006 104.749001 C 223.037994 103.508003 224.608994 102.361 224.617996 102.199997 C 224.626007 102.039001 222.897003 100.186996 220.772995 98.084 C 215.179001 92.544998 209.619995 89.350998 201.845001 87.209 C 199.438004 86.545998 198.082993 86.435997 192.242004 86.428001 C 185.962997 86.419998 185.167007 86.491997 181.862 87.383003 C 174.417007 89.389 166.126007 94.533997 161.447006 100.050003 L 159.464005 102.386002 L 162.013 103.958 C 163.414993 104.821999 164.973007 105.852997 165.475998 106.248001 C 165.977997 106.642998 166.434006 106.966003 166.490005 106.966003 C 166.546005 106.966003 167.610992 105.901001 168.858002 104.598999 L 168.858002 104.598999 Z M 39.030998 93.268997 C 42.810001 90.464996 48.931999 87.507004 53.366001 86.344002 C 57.756001 85.192001 65.911003 84.778 70.304001 85.485001 C 79.720001 86.999001 87.556999 91.153 94.277 98.192001 L 97.755997 101.834999 L 100.528 100.498001 C 102.052002 99.763 103.794998 98.987999 104.401001 98.777 L 105.501999 98.392998 L 104.309998 96.692001 C 102.467003 94.059998 96.267998 88.044998 93.030998 85.745003 C 87.514 81.825996 80.717003 78.899002 73.588997 77.373001 C 69.264 76.446999 58.553001 76.458 54.261002 77.391998 C 44.380001 79.544998 35.602001 84.194 28.853001 90.849998 C 25.264999 94.389999 22.504999 97.912003 22.976999 98.350998 C 23.155001 98.516998 24.67 99.247002 26.343 99.972 C 28.016001 100.697998 29.537001 101.439003 29.723 101.620003 C 29.931 101.821999 31.236 100.686996 33.123001 98.664001 C 34.807999 96.857002 37.466 94.429001 39.030998 93.267998 L 39.030998 93.268997 L 39.030998 93.268997 Z M 232.531006 98.779999 L 233.639999 98.392998 L 232.447998 96.683998 C 230.556 93.972 224.371002 87.973999 221.121002 85.700996 C 215.382004 81.685997 208.983002 78.940002 201.718994 77.375 C 197.412994 76.447998 186.699005 76.457001 182.399002 77.389999 C 172.520996 79.538002 163.679001 84.257004 156.813995 91.046997 C 153.358994 94.463997 150.658005 97.925003 151.115005 98.350998 C 151.292999 98.516998 153.009003 99.337997 154.929001 100.176003 L 158.419998 101.698997 L 161.307007 98.612999 C 165.095993 94.564003 169.046997 91.629997 173.942001 89.233002 C 179.647003 86.438004 183.742004 85.444 190.453995 85.224998 C 196.369003 85.030998 199.216995 85.350998 204.037994 86.747002 C 211.475998 88.903 218.792007 93.614998 223.716995 99.421997 L 225.804001 101.882004 L 228.613007 100.524002 C 230.158005 99.777 231.921005 98.990997 232.531006 98.778999 L 232.531006 98.779999 L 232.531006 98.779999 Z M 23.221001 95.422997 C 30.927999 85.366997 42.741001 78.305 55.512001 76.120003 C 59.125 75.501999 60.75 75.417 65.714996 75.584999 C 76.072998 75.935997 84.226997 78.524002 92.579002 84.111 C 96.427002 86.683998 102.237999 92.129997 104.768997 95.531998 L 106.539001 97.913002 L 109.839996 96.935997 C 111.654999 96.399002 114.348 95.751999 115.824997 95.498001 C 117.301003 95.245003 118.568001 94.990997 118.639999 94.934998 C 118.841003 94.778 116.635002 91.293999 114.811996 88.890999 C 98.998001 68.036003 73.054001 58.953999 47.819 65.440002 C 37.153 68.181999 26.594999 74.360001 18.568001 82.557999 C 13.965 87.259003 8.62 94.643997 9.595 94.955002 C 9.849 95.036003 11.69 95.440002 13.684 95.851997 C 16.431 96.419998 20.613001 97.611 21.193001 97.991997 C 21.216 98.007004 22.128 96.849998 23.221001 95.422997 Z M 152.332993 94.260002 C 157.699997 87.394997 166.996002 80.992996 175.953995 77.992996 C 181.733994 76.057999 186.966003 75.352997 193.852997 75.581001 C 204.787994 75.943001 213.376999 78.834 222.154999 85.109001 C 225.595001 87.568001 230.384995 92.203003 232.936005 95.541 L 234.735001 97.896004 L 238.020004 96.918999 C 239.826996 96.382004 242.548004 95.734001 244.065994 95.478996 C 245.584 95.223999 246.826004 94.892998 246.826004 94.744003 C 246.826004 94.595001 245.899994 93.109001 244.768005 91.442001 C 234.078003 75.699997 217.481003 65.755997 198.429993 63.678001 C 178.910004 61.549 158.727005 69.337997 145.153 84.237999 C 141.085007 88.704002 136.934006 94.698997 137.733002 94.957001 C 137.987 95.038002 139.535004 95.364998 141.173996 95.682999 C 142.811996 96.000999 145.307999 96.636002 146.720993 97.096001 L 149.291 97.931 L 150.007004 97.125999 C 150.399994 96.682999 151.447006 95.393997 152.332993 94.260002 L 152.332993 94.260002 Z M 123.565002 94.439003 C 124.416 94.439003 124.773003 94.275002 124.773003 93.886002 C 124.773003 93.582001 125.167999 92.936996 125.651001 92.454002 C 127.228996 90.875999 130.436005 91.495003 131.209 93.526001 C 131.466003 94.202003 131.875 94.367996 133.766006 94.566002 C 135.403 94.737 136.087997 94.678001 136.279007 94.351997 C 136.423004 94.103996 137.102005 93.019997 137.787994 91.942001 C 139.014008 90.014999 139.024994 89.963997 138.436005 88.915001 C 137.505005 87.255997 134.998001 84.953003 133.110001 84.021004 C 131.673996 83.313004 130.841003 83.175003 127.994003 83.170998 C 125.113998 83.167 124.348 83.294998 122.983002 84.008003 C 120.132004 85.498001 116.917 89.100998 117.375 90.293999 C 117.468002 90.538002 118.139999 91.667 118.866997 92.805 C 120.098999 94.730003 120.264 94.857002 121.273003 94.655998 C 121.869003 94.536003 122.900002 94.439003 123.565002 94.439003 L 123.565002 94.439003 Z M 130.141998 93.915001 C 130.141998 92.710999 127.606003 92.241997 126.500999 93.241997 C 125.435997 94.206001 125.726997 94.439003 127.994003 94.439003 C 129.641998 94.439003 130.141998 94.317001 130.141998 93.915001 Z M 118.027 86.564003 C 119.176003 85.143997 120.303001 84.247002 122.071999 83.343002 C 124.402 82.153999 124.708 82.091003 128.139008 82.098 C 131.186996 82.106003 132.016998 82.236 133.440994 82.936996 C 135.524994 83.963997 138.214996 86.292999 138.944 87.702003 C 139.244003 88.282997 139.617004 88.707001 139.772995 88.644997 C 139.927994 88.584 141.283997 87.052002 142.785004 85.241997 L 145.514999 81.950996 L 143.369003 79.806 C 139.373001 75.808998 134.826004 73.734001 129.348999 73.408997 C 127.556999 73.302002 125.271004 73.407997 123.980003 73.654999 C 120.414001 74.339996 116.189003 76.57 113.310997 79.285004 C 111.936996 80.580002 110.814003 81.791 110.814003 81.973999 C 110.814003 82.157997 111.785004 83.435997 112.971001 84.815002 C 114.157997 86.194 115.323997 87.635002 115.563004 88.017998 C 115.802002 88.401001 116.096001 88.672997 116.216003 88.624001 C 116.335999 88.573997 117.151001 87.647003 118.027 86.565002 L 118.027 86.564003 L 118.027 86.564003 Z M 112.155998 78.778 C 116.217003 74.773003 120.917 72.685997 126.629997 72.349998 C 130.447998 72.125 133.516998 72.570999 136.404999 73.771004 C 139.141998 74.907997 142.804993 77.443001 144.608994 79.448997 L 146.233002 81.254997 L 148.656998 79.101997 C 149.990005 77.917999 151.459 76.650002 151.923004 76.282997 L 152.764999 75.616997 L 150.266006 73.094002 C 139.509003 62.23 123.054001 60.595001 110.456001 69.139999 C 107.108002 71.410004 102.682999 76.182999 103.924004 76.184998 C 104.070999 76.184998 105.400002 77.305 106.876999 78.672997 C 108.352997 80.042 109.593002 81.168999 109.633003 81.178001 C 109.672997 81.185997 110.807999 80.108002 112.155998 78.778 L 112.155998 78.778 Z M 103.989998 73.295998 C 106.961998 69.598 113.460999 65.551003 119.242996 63.798 C 122.083 62.937 123.055 62.823002 127.815002 62.796001 C 132.016006 62.772999 133.723007 62.91 135.658997 63.435001 C 141.738998 65.080002 146.593002 67.861 150.895996 72.162003 C 153.406998 74.671997 153.625 74.809998 154.352997 74.348999 C 154.779999 74.079002 156.274994 73.153 157.675003 72.292 C 159.074997 71.431 160.292007 70.611 160.378998 70.470001 C 160.628006 70.066002 157.192993 66.174004 154.740997 64.082001 C 143.723999 54.681 129.434006 51.705002 115.824997 55.977001 C 112.008003 57.174999 106.704002 59.884998 103.607002 62.220001 C 101.167 64.058998 95.25 70.045998 95.563004 70.359001 C 96.068001 70.863998 102.100998 74.696999 102.431999 74.723 C 102.644997 74.737999 103.346001 74.097 103.989998 73.295998 L 103.989998 73.295998 Z M 96.142998 67.719002 C 99.125999 63.964001 104.306 59.943001 109.560997 57.305 C 119.184998 52.473999 131.007996 51.667 141.416 55.130001 C 148.567993 57.509998 156.376999 63.008999 160.854004 68.819 L 161.660004 69.864998 L 162.992004 69.209999 C 163.723999 68.848999 165.494995 68.037003 166.925995 67.403999 L 169.528 66.252998 L 167.914993 64.105999 C 160.843994 54.700001 149.056 47.506001 136.942001 45.206001 C 131.957993 44.259998 123.294998 44.327999 118.442001 45.353001 C 111.681999 46.779999 105.598 49.334999 99.718002 53.214001 C 94.947998 56.361 85.714996 65.949997 87.014 66.408997 C 87.209 66.477997 88.900002 67.241997 90.769997 68.106003 C 92.639999 68.971001 94.251999 69.692001 94.352997 69.709999 C 94.453003 69.728996 95.259003 68.832001 96.142998 67.719002 L 96.142998 67.719002 Z M 87.012001 63.763 C 87.799004 62.648998 89.900002 60.276001 91.681 58.491001 C 107.408997 42.681999 131.542999 38.833 151.408005 48.966 C 157.811005 52.227001 164.007004 57.300999 168.304993 62.805 C 169.593002 64.455002 170.768997 65.805 170.919006 65.805 C 171.069 65.805 172.141998 65.476997 173.304993 65.077003 C 174.468002 64.676998 177.026993 64.022999 178.992004 63.622002 C 180.957993 63.221001 182.623993 62.834999 182.695007 62.764 C 182.916 62.543999 179.768005 57.889 177.488998 55.067001 C 168.087006 43.421001 154.897003 35.443001 140.076004 32.438999 C 136.557999 31.726 135.003998 31.624001 127.815002 31.636 C 120.621002 31.646999 119.111 31.752001 115.839996 32.462999 C 107.015999 34.382 98.003998 38.286999 91.133003 43.168999 C 85.237999 47.358002 76.989998 56.173 74.017998 61.459999 L 73.249001 62.828999 L 77.087997 63.634998 C 79.198997 64.078999 81.813004 64.731998 82.894997 65.085999 C 83.977997 65.441002 85.025002 65.744003 85.222 65.760002 C 85.418999 65.775002 86.223999 64.876999 87.012001 63.763 L 87.012001 63.763 Z M 59.898998 62.358002 C 60.341999 62.238998 60.703999 61.932999 60.703999 61.679001 C 60.703999 60.946999 62.816002 59.362 63.792 59.362 C 65.128998 59.362 66.751999 60.344002 66.991997 61.298 C 67.221001 62.210999 68.295998 62.583 70.705002 62.583 C 71.938004 62.583 72.123001 62.431 73.487 60.292 L 74.947998 58 L 74.232002 56.801998 C 71.861 52.834 67.271004 50.437 62.908001 50.887001 C 60.195 51.167 56.780998 52.923 54.987999 54.960999 C 52.943001 57.283001 52.900002 57.773998 54.507 60.369999 C 55.852001 62.542999 55.895 62.575001 57.483002 62.575001 C 58.368 62.574001 59.456001 62.476002 59.898998 62.358002 L 59.898998 62.358002 Z M 188.787994 61.849998 C 189.130005 60.821999 190.942001 59.362 191.873993 59.362 C 193.179993 59.362 194.830002 60.283001 195.110992 61.167999 C 195.401001 62.084 196.647995 62.583 198.641998 62.583 C 200.119995 62.583 200.205002 62.518002 201.610001 60.314999 L 203.056 58.048 L 202.406998 56.784 C 202.050003 56.088001 200.927994 54.771999 199.912003 53.859001 C 195.679993 50.054001 189.360992 49.896 184.666 53.478001 C 183.479004 54.382999 181.324997 57.221001 181.324997 57.880001 C 181.324997 58.077 181.929001 59.227001 182.667999 60.435001 L 184.009995 62.632 L 186.313004 62.497002 C 187.901993 62.403999 188.669998 62.202999 188.787994 61.849998 L 188.787994 61.849998 Z M 65.985001 61.778 C 65.903 61.532001 65.405998 61.089001 64.880997 60.793999 C 64.030998 60.317001 63.819 60.317001 62.970001 60.793999 C 61.220001 61.777 61.519001 62.226002 63.924999 62.226002 C 65.530998 62.226002 66.092003 62.104 65.985001 61.778 Z M 194.121994 61.778 C 194.041 61.532001 193.544006 61.089001 193.018997 60.793999 C 192.169006 60.317001 191.957001 60.317001 191.106995 60.793999 C 189.358002 61.777 189.656998 62.226002 192.063004 62.226002 C 193.669006 62.226002 194.229996 62.104 194.121994 61.778 L 194.121994 61.778 Z M 55.380001 53.028 C 57.09 51.409 60.234001 50.073002 62.926998 49.821999 C 67.748001 49.370998 72.767998 51.984001 75.212997 56.215 C 75.536003 56.776001 75.931999 56.449001 78.344002 53.633999 C 79.862999 51.861 81.106003 50.243999 81.106003 50.039001 C 81.106003 49.311001 77.754997 46.101002 75.522003 44.691002 C 71.877998 42.389999 68.358002 41.355999 64.103996 41.337002 C 60.162998 41.318001 57.658001 41.898998 54.261002 43.612999 C 51.784 44.863998 48.91 47.105999 47.625 48.790001 L 46.655998 50.060001 L 47.506001 51.092999 C 47.973 51.660999 49.216999 53.192001 50.271 54.494999 L 52.186001 56.865002 L 53.179001 55.519001 C 53.850761 54.635956 54.586399 53.803387 55.380001 53.028 L 55.380001 53.028 Z M 182.718994 53.919998 C 185.906998 50.429001 190.899994 48.986 195.492004 50.229 C 198.319 50.994999 201.514999 53.238998 202.800995 55.361 C 203.292999 56.173 203.776001 56.838001 203.875 56.839001 C 203.973007 56.84 204.501999 56.208 205.050003 55.432999 C 205.597 54.659 206.848007 53.147999 207.828003 52.075001 L 209.610992 50.124001 L 207.791 48.132999 C 201.393005 41.132 190.983002 39.279999 182.397995 43.613998 C 180.044006 44.801998 176.686996 47.452999 175.595993 48.986 C 174.714005 50.224998 174.460999 49.723999 178.283005 54.317001 C 180.139999 56.549 180.479004 56.813 180.787994 56.27 C 180.985001 55.924999 181.854004 54.868 182.718994 53.919998 L 182.718994 53.919998 Z M 53.903999 42.587002 C 59.417999 39.855 65.361 39.417 71.044998 41.323002 C 74.624001 42.523998 76.516998 43.695 79.583 46.606998 L 82.176003 49.07 L 83.341003 48.143002 C 83.982002 47.632999 85.374001 46.435001 86.433998 45.481998 C 88.731003 43.416 88.719002 43.359001 85.260002 40.123001 C 75.706001 31.186001 61.646999 29.15 49.984001 35.014 C 48.498001 35.762001 46.283001 37.124001 45.063 38.041 C 42.707001 39.813 39.493 43.158001 39.662998 43.661999 C 39.719002 43.827999 41.108002 45.132999 42.749001 46.562 L 45.734001 49.160999 L 48.298 46.626999 C 50.181 44.766998 51.671001 43.693001 53.903999 42.587002 Z M 182.042007 42.587002 C 190.903 38.198002 201.153 39.875 208.134003 46.855999 C 209.302994 48.026001 210.406006 48.981998 210.584 48.981998 C 210.763 48.981998 211.298996 48.557999 211.776001 48.040001 C 212.253006 47.521999 213.580994 46.312 214.727005 45.351002 L 216.809998 43.603001 L 214.595993 41.298 C 209.380005 35.866001 202.651001 32.587 195.195007 31.844999 C 187.059006 31.035 179.154007 33.382 172.671005 38.534 C 170.074005 40.598 167.626999 43.18 167.811996 43.661999 C 167.862 43.792999 169.246994 45.084 170.891006 46.530998 L 173.878006 49.160999 L 176.438995 46.626999 C 178.322998 44.764999 179.806 43.695 182.042007 42.587002 Z M 40.720001 40.529999 C 49.380001 31.485001 62.275002 28.271999 74.119003 32.207001 C 79.271004 33.918999 83.087997 36.34 87.191002 40.499001 L 89.516998 42.856998 L 92.996002 40.639999 C 94.910004 39.421001 96.480003 38.292 96.486 38.131001 C 96.492996 37.970001 94.759003 36.118 92.635002 34.014999 C 87.041 28.476 81.482002 25.282 73.708 23.139999 C 71.313004 22.481001 69.913002 22.365 64.103996 22.343 C 57.742001 22.320999 57.073002 22.381001 53.723999 23.305 C 46.134998 25.399 38.222 30.283001 33.466 35.808998 L 31.313999 38.308998 L 33.868999 39.884998 C 35.275002 40.750999 36.835999 41.784 37.338001 42.179001 C 37.84 42.574001 38.297001 42.896999 38.352001 42.896999 C 38.408001 42.896999 39.473 41.832001 40.720001 40.529999 Z M 168.858002 40.529999 C 175.024002 34.09 183.121994 30.635 192.063004 30.632 C 201.070007 30.628 208.848007 33.867001 215.106003 40.227001 L 217.673004 42.835999 L 221.143005 40.630001 C 223.052002 39.416 224.617996 38.280998 224.623993 38.106998 C 224.630997 37.933998 222.895004 36.082001 220.768005 33.991001 C 215.100998 28.421 209.634995 25.285999 201.850006 23.142 C 199.451004 22.481001 198.054993 22.365 192.242004 22.343 C 185.878998 22.320999 185.210999 22.381001 181.862 23.305 C 174.330002 25.382999 166.104004 30.49 161.447006 35.980999 L 159.464005 38.317001 L 162.013 39.889 C 163.414993 40.752998 164.973007 41.784 165.475998 42.179001 C 165.977997 42.574001 166.434006 42.896999 166.490005 42.896999 C 166.546005 42.896999 167.610992 41.832001 168.858002 40.529999 Z M 123.486 30.370001 C 124.414001 30.370001 124.689003 30.177 125.024002 29.290001 C 125.494003 28.042999 127.405998 27.07 128.742996 27.396999 C 129.847 27.666 130.856003 28.540001 131.248001 29.563999 C 131.483994 30.181 131.841003 30.370001 132.772995 30.370001 C 133.442001 30.370001 134.453003 30.458 135.018997 30.566 C 135.973007 30.747 136.156006 30.584999 137.537994 28.332001 C 139.009995 25.931999 139.020996 25.889 138.432999 24.841999 C 137.462006 23.115 135.080994 20.909 133.175003 19.971001 C 131.662003 19.226999 130.884003 19.096001 127.994003 19.1 C 125.130997 19.104 124.338997 19.237 122.983002 19.941999 C 120.137001 21.424 116.917 25.031 117.375 26.225 C 117.468002 26.469 118.139999 27.598 118.866997 28.736 C 120.098999 30.660999 120.264 30.788 121.273003 30.586 C 122.002998 30.454 122.742996 30.382 123.486 30.370001 L 123.486 30.370001 Z M 130.141998 29.844999 C 130.141998 28.641001 127.606003 28.173 126.500999 29.173 C 125.435997 30.136999 125.726997 30.370001 127.994003 30.370001 C 129.641998 30.370001 130.141998 30.247999 130.141998 29.844999 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="hdOsnzKjeyMW0EzOgl9e3VHtSgkUOoXj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#hdOsnzKjeyMW0EzOgl9e3VHtSgkUOoXj)">
+ <path d="M 130.824005 61.715 L 152.253006 51 L 152.253006 187.607006 L 130.824005 200.999996 L 130.824005 61.715 Z"/>
+ </g>
+ <defs>
+ <filter id="grUODeHDKOoju5uCzxVdyhZdgiPx0izV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#grUODeHDKOoju5uCzxVdyhZdgiPx0izV)">
+ <path d="M 55.825001 122.785999 L 55.825001 99.215 L 184.395004 171.535992 L 184.395004 195.643002 L 55.825001 122.785999 L 55.825001 122.785999 Z"/>
+ </g>
+ <defs>
+ <filter id="DszN4fdNVzFPi5F9PTMc2uPZGoIbT2ux" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#DszN4fdNVzFPi5F9PTMc2uPZGoIbT2ux)">
+ <path d="M 165.645996 72.428997 L 184.395004 85.822002 L 66.539001 157.072002 L 45.110001 143.678997 L 165.645996 72.428997 Z"/>
+ </g>
+ </g>
+ <g>
+ <path fill="#f9f9f9" d="M 130.824005 58.525002 L 152.253006 47.810001 L 152.253006 184.417007 L 130.824005 197.809998 L 130.824005 58.525002 Z"/>
+ <path fill="#f9f9f9" d="M 55.825001 119.596001 L 55.825001 96.025002 L 184.395004 168.345993 L 184.395004 192.453003 L 55.825001 119.596001 L 55.825001 119.596001 Z"/>
+ <path fill="#f9f9f9" d="M 165.645996 69.238998 L 184.395004 82.632004 L 66.539001 153.882004 L 45.110001 140.488998 L 165.645996 69.238998 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/abrowser.svg b/.icons/Gruvbox_Dark-2/apps/64/abrowser.svg
new file mode 100755
index 000000000..2b7bed47d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/abrowser.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".533" x2=".533" y1="1" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#325fd1"/>
+ <stop offset="100%" stop-color="#6e98ff"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".5">
+ <path fill="none" opacity=".5" d="M166.444 11.95c74.406 0 85.04 10.557 85.04 84.544v59.251c0 73.986-10.634 84.543-85.04 84.543H90.719c-74.405 0-85.039-10.557-85.039-84.543V96.494c0-73.987 10.634-84.544 85.039-84.544h75.725z"/>
+ <path fill="#f1f5dc" fill-opacity=".961" opacity=".5" d="M64.121 239.56c.55.036 1.021.098 1.581.131.435.025 1.027.011 1.468.035l-.039-7.592 26.629-24.465v-8.156l12.29-12.233v-6.115l6.144-6.117v-16.309l-8.193-8.156H87.614l-8.193-8.154H58.938l-8.195 8.154v20.389l16.443 14.34-.055 18.279-6.144 6.117v26.502l3.134 3.35zM99.904 81.267l-6.144 6.117h6.144l2.049 2.039h2.048l2.049-2.039-6.146-6.117zm77.838 28.542h-24.58l-14.338 14.271v20.388l10.241 10.194h14.339l6.145 6.116v6.116l4.097 4.077v24.465l15.556 16.365 25.688-25.567-.277-23.418 20.484-20.387h-8.194l-20.483-20.387v-8.155h-24.581l-4.097-4.078z"/>
+ <path fill="#f1f5dc" fill-opacity=".961" opacity=".5" d="M251.484 117.964V96.493c0-9.248-.167-17.505-.603-24.875a197.93 197.93 0 0 0-.869-10.4c-.366-3.254-.812-6.298-1.352-9.147-.54-2.848-1.174-5.501-1.914-7.97-.739-2.469-1.585-4.756-2.551-6.871-.614-1.347-1.365-2.511-2.08-3.723l-2.922 2.908h-12.29l-12.29 12.233-8.193-8.155h-24.58l-12.29 12.233v10.193h12.29v-6.117h8.193v8.156l-4.098 4.076-16.385.276-6.146 5.841h-8.193v8.155l-6.146 6.117v12.23h12.29l8.195-8.154h8.193v4.078l8.192 8.155h4.098v-4.079l-8.193-8.154h8.193l8.192 8.154h10.242l-6.144-6.115 6.144-6.115h6.146l6.144 6.115h-6.144l-6.146 6.115 6.034 6.006.112 6.227h-8.193l24.581 24.465h4.095l4.097-4.076 8.193-8.157-8.193-8.154h12.291z"/>
+ <path fill="#f1f5dc" fill-opacity=".961" opacity=".5" d="M157.259 71.073v-6.116l6.145-6.116v12.232h-6.145zm63.499 120.286v-12.784l8.194-7.604v20.388h-8.194zM136.775 11.95H90.718c-.789 0-1.348.049-2.123.051l-7.125 8.104 12.29 12.232V45.12l14.339 15.76h8.193v-8.154l12.29-12.233v-8.156l8.193-8.154V11.95zm-10.242 44.852h6.146l6.145 6.116h-12.291v-6.116zM71.228 124.08h-6.145l-6.146 6.117h12.291v-6.117z"/>
+ <path fill="#f1f5dc" fill-opacity=".961" opacity=".5" d="M16.585 30.96c-.107.152-.245.268-.35.422a39.514 39.514 0 0 0-3.267 5.848c-.965 2.115-1.811 4.402-2.551 6.871-.74 2.469-1.373 5.122-1.913 7.97-.54 2.849-.986 5.893-1.352 9.147a197.89 197.89 0 0 0-.87 10.4c-.436 7.37-.602 15.627-.602 24.875v21.471l8.193 8.154h12.29l20.485 20.389v-24.465l12.29-12.232h8.193l12.29-12.233h12.29l-6.144-6.117 12.29-14.269-12.29-12.233H67.131v16.309h-8.193l-8.195-8.155v-8.154l12.291-12.232h10.243v-8.157l-12.29-12.232H40.502v12.232H30.26L16.585 30.96zm50.546-18.445c-.429.023-1.005.008-1.429.033-3.705.217-7.189.5-10.461.863-3.272.364-6.334.808-9.199 1.344-2.41.457-4.8 1.024-7.159 1.699l7.765 7.729h20.483V12.515z"/>
+ </g>
+ <path fill="#ffffff" opacity=".1" d="M87.22 11.83h81.549v228.338H87.22V11.83z"/>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="4" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-color="#3b68d8" flood-opacity=".65"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#cad4e6" fill-rule="evenodd" d="M158.441 184.373h23.355L138.63 71.627h-21.26L74.204 184.373h23.355l8.697-23.354h43.488l8.697 23.354zm-15.784-43.166h-29.314l11.114-29.313c1.127-2.9 2.738-7.248 3.543-10.148.805 2.9 2.416 7.248 3.543 10.148l11.114 29.313z" filter="url(#c)"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/abrt-gui.svg b/.icons/Gruvbox_Dark-2/apps/64/abrt-gui.svg
new file mode 120000
index 000000000..ad6469ba7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/abrt-gui.svg
@@ -0,0 +1 @@
+bug.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/abrt.svg b/.icons/Gruvbox_Dark-2/apps/64/abrt.svg
new file mode 120000
index 000000000..ad6469ba7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/abrt.svg
@@ -0,0 +1 @@
+bug.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/accerciser.svg b/.icons/Gruvbox_Dark-2/apps/64/accerciser.svg
new file mode 100755
index 000000000..23d707df3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/accerciser.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".567" x2=".567" y1="1.071" y2="-.071" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#a0a0a0"/>
+ <stop offset="100%" stop-color="#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#ffffff" opacity=".2" d="M128 11.947v228.338h37.685c74.055 0 84.639-10.557 84.639-84.543V96.491c0-73.987-10.584-84.544-84.639-84.544H128z"/>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <path fill="#4d4d4d" fill-rule="evenodd" opacity=".4" d="M174.286 94.571V81.714A7.718 7.718 0 0 0 166.571 74h-5.142a7.718 7.718 0 0 0-7.715 7.714v33.429h-51.428V81.714A7.718 7.718 0 0 0 94.571 74h-5.142a7.718 7.718 0 0 0-7.715 7.714v12.857a5.145 5.145 0 0 0-5.143-5.142 5.144 5.144 0 0 0-5.142 5.142v20.572h-5.143a5.145 5.145 0 0 0-5.143 5.143v10.285a5.145 5.145 0 0 0 5.143 5.143h5.143v20.572a5.145 5.145 0 0 0 5.142 5.143 5.145 5.145 0 0 0 5.143-5.143v12.857a7.718 7.718 0 0 0 7.715 7.714h5.142a7.718 7.718 0 0 0 7.715-7.714v-33.429h51.428v33.429a7.718 7.718 0 0 0 7.715 7.714h5.142a7.718 7.718 0 0 0 7.715-7.714v-12.857a5.145 5.145 0 0 0 5.143 5.143 5.145 5.145 0 0 0 5.142-5.143v-20.572h5.143a5.145 5.145 0 0 0 5.143-5.143v-10.285a5.145 5.145 0 0 0-5.143-5.143h-5.143V94.571a5.144 5.144 0 0 0-5.142-5.142q-3.804-.054-5.143 5.142z" filter="url(#c)"/>
+ <path fill="#4d4d4d" d="M66.286 115.143h123.428a5.145 5.145 0 0 1 5.143 5.143v10.285a5.145 5.145 0 0 1-5.143 5.143H66.286a5.145 5.145 0 0 1-5.143-5.143v-10.285a5.145 5.145 0 0 1 5.143-5.143z"/>
+ <path fill-opacity=".098" d="M179.43 115.14h10.286v20.571H179.43V115.14zm-82.29 0h10.286v20.571H97.14V115.14z"/>
+ <path fill="#f22c42" d="M76.571 89.429a5.145 5.145 0 0 1 5.143 5.142v61.715a5.145 5.145 0 0 1-5.143 5.143 5.145 5.145 0 0 1-5.142-5.143V94.571a5.144 5.144 0 0 1 5.142-5.142z"/>
+ <path fill="#da1636" d="M89.429 74h5.142a7.718 7.718 0 0 1 7.715 7.714v87.429a7.718 7.718 0 0 1-7.715 7.714h-5.142a7.718 7.718 0 0 1-7.715-7.714V81.714A7.718 7.718 0 0 1 89.429 74z"/>
+ <path fill="#f22c42" d="M179.429 89.429a5.145 5.145 0 0 0-5.143 5.142v61.715a5.145 5.145 0 0 0 5.143 5.143 5.145 5.145 0 0 0 5.142-5.143V94.571a5.144 5.144 0 0 0-5.142-5.142z"/>
+ <path fill="#da1636" d="M166.571 74h-5.142a7.718 7.718 0 0 0-7.715 7.714v87.429a7.718 7.718 0 0 0 7.715 7.714h5.142a7.718 7.718 0 0 0 7.715-7.714V81.714A7.718 7.718 0 0 0 166.571 74z"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/access.svg b/.icons/Gruvbox_Dark-2/apps/64/access.svg
new file mode 120000
index 000000000..7a2bed3aa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/access.svg
@@ -0,0 +1 @@
+accessibility.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/accessibility-directory.svg b/.icons/Gruvbox_Dark-2/apps/64/accessibility-directory.svg
new file mode 120000
index 000000000..7a2bed3aa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/accessibility-directory.svg
@@ -0,0 +1 @@
+accessibility.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/accessibility.svg b/.icons/Gruvbox_Dark-2/apps/64/accessibility.svg
new file mode 100644
index 000000000..24ee5c50f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/accessibility.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#FQGRIlM7aCUvfKvUGsds0CFtoIMAoFCN)">
+ <linearGradient id="_lgradient_83" x1=".25" x2=".75" y1=".036" y2=".844" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2f5fdd"/>
+ <stop offset="100%" style="stop-color:#5884f4"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_83)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="FQGRIlM7aCUvfKvUGsds0CFtoIMAoFCN" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#faf8f6" d="M 128.5 43.5 C 82.705 43.5 45.498 80.708 45.498 126.5 C 45.498 172.292 82.705 209.5 128.5 209.5 C 174.295 209.5 211.502 172.292 211.502 126.5 C 211.502 80.708 174.295 43.5 128.5 43.5 Z M 128.5 51.401 C 170.02 51.401 203.597 84.977 203.597 126.5 C 203.597 168.023 170.02 201.599 128.5 201.599 C 86.98 201.599 53.403 168.023 53.403 126.5 C 53.403 84.977 86.98 51.401 128.5 51.401 Z M 128.498 71.167 C 122.819851 71.12202 117.553691 74.125545 114.701656 79.035667 C 111.849621 83.945789 111.849812 90.008264 114.702158 94.918206 C 117.554503 99.828147 122.820854 102.831339 128.499 102.786 C 137.181282 102.716674 144.183039 95.658563 144.182764 86.976004 C 144.18249 78.293445 137.180286 71.235777 128.498 71.167 L 128.498 71.167 Z M 81.068 110.692 L 81.068 118.597 L 90.869 118.612 C 94.988 118.612 98.489 119.206 101.371 120.468 C 104.202 121.645 106.524 123.379 108.23 125.648 C 109.978 127.825 111.192 130.445 111.874 133.445 C 112.56 136.466 112.659 139.656 112.87 143.029 L 112.874 143.076 L 112.8 181.836 L 120.593 181.836 L 120.593 154.169 C 120.593 149.803189 124.132189 146.264 128.498 146.264 C 132.863811 146.264 136.403 149.803189 136.403 154.169 L 136.403 181.836 L 144.308 181.836 L 144.381 143.122 C 144.388 139.624 144.714 136.397 145.385 133.445 C 146.068 130.44 147.284 127.816 149.036 125.637 C 150.742 123.373 153.064 121.639 155.891 120.465 C 158.772 119.204 162.85 118.612 166.386 118.612 L 175.928 118.612 L 175.928 110.691 L 81.068 110.692 L 81.068 110.692 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_84" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_84)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/accessibility_section.svg b/.icons/Gruvbox_Dark-2/apps/64/accessibility_section.svg
new file mode 120000
index 000000000..7a2bed3aa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/accessibility_section.svg
@@ -0,0 +1 @@
+accessibility.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/accessories-archiver.svg b/.icons/Gruvbox_Dark-2/apps/64/accessories-archiver.svg
new file mode 120000
index 000000000..a91daa988
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/accessories-archiver.svg
@@ -0,0 +1 @@
+archive-manager.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/accessories-calculator.svg b/.icons/Gruvbox_Dark-2/apps/64/accessories-calculator.svg
new file mode 120000
index 000000000..67684fa72
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/accessories-calculator.svg
@@ -0,0 +1 @@
+calculator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/accessories-camera.svg b/.icons/Gruvbox_Dark-2/apps/64/accessories-camera.svg
new file mode 120000
index 000000000..548c3346a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/accessories-camera.svg
@@ -0,0 +1 @@
+camera.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/accessories-character-map.svg b/.icons/Gruvbox_Dark-2/apps/64/accessories-character-map.svg
new file mode 120000
index 000000000..c998cd276
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/accessories-character-map.svg
@@ -0,0 +1 @@
+charmap.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/accessories-clipboard.svg b/.icons/Gruvbox_Dark-2/apps/64/accessories-clipboard.svg
new file mode 120000
index 000000000..899a89aa2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/accessories-clipboard.svg
@@ -0,0 +1 @@
+clipboard.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/accessories-clock.svg b/.icons/Gruvbox_Dark-2/apps/64/accessories-clock.svg
new file mode 120000
index 000000000..09c3073e1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/accessories-clock.svg
@@ -0,0 +1 @@
+clock.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/accessories-dictionary.svg b/.icons/Gruvbox_Dark-2/apps/64/accessories-dictionary.svg
new file mode 120000
index 000000000..9f0d52e99
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/accessories-dictionary.svg
@@ -0,0 +1 @@
+dictionary.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/accessories-document-viewer.svg b/.icons/Gruvbox_Dark-2/apps/64/accessories-document-viewer.svg
new file mode 120000
index 000000000..746aac97d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/accessories-document-viewer.svg
@@ -0,0 +1 @@
+document.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/accessories-ebook-reader.svg b/.icons/Gruvbox_Dark-2/apps/64/accessories-ebook-reader.svg
new file mode 120000
index 000000000..aa6a01325
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/accessories-ebook-reader.svg
@@ -0,0 +1 @@
+ebook.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/accessories-image-viewer.svg b/.icons/Gruvbox_Dark-2/apps/64/accessories-image-viewer.svg
new file mode 120000
index 000000000..599e358cb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/accessories-image-viewer.svg
@@ -0,0 +1 @@
+image-viewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/accessories-media-converter.svg b/.icons/Gruvbox_Dark-2/apps/64/accessories-media-converter.svg
new file mode 100755
index 000000000..bda3fecb9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/accessories-media-converter.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#4d4d4d" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#81e9c0" d="M250.325 125.02v4h-48.7l-3.66-14.78-11.69 58.95-8.31-76.5v46.72l-6.74-27.23-5.85 49.42-10.1-51.84-6.82 119.39-6.45-151.72-8.79 43.97-4.92-20.76-5.95 124.9-6.66-152.82-10.14 156.31-11.18-120.36-5.92 67.75-5.95-104.26-8.26 52.86H5.675v-4h65.14l13.53-86.65 4.93 86.54 4.97-56.78 10.59 114.04 11.64-162.32 6.05 121.86 3.12-65.56 7.24 30.52 11.71-58.59 4.45 104.67 4.06-71.06 11.31 58.03 5.41-45.81 4.14 16.72V22.84l13.47 123.94 10.09-50.93 7.23 29.17h45.57z"/>
+ <defs>
+ <filter id="b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.719"/>
+ </filter>
+ </defs>
+ <path fill="#0f0000" opacity=".3" d="M128.739 66.209a60.498 60.498 0 0 0-4.972.145v.002C103.974 67.743 85.56 78.781 75.226 96.68l8.121 4.685c11.657-20.221 35.453-30.078 57.994-24.023a51.52 51.52 0 0 1 35.555 33.432l-17.643 6.791a394.208 394.208 0 0 0 18.014 15.984 476.219 476.219 0 0 0 19.019 14.957 405.144 405.144 0 0 0 4.194-23.896c1.152-8.219 1.995-16.18 2.519-23.883l-17.351 6.678c-6.447-18.795-21.884-33.762-41.877-39.12a60.891 60.891 0 0 0-15.032-2.076zm-69.027 39.563a404.252 404.252 0 0 0-4.193 23.898c-1.152 8.219-1.995 16.179-2.52 23.883l17.348-6.678c6.446 18.797 21.884 33.766 41.879 39.123a60.749 60.749 0 0 0 20.004 1.926c19.793-1.388 38.21-12.421 48.545-30.32l-8.125-4.686c-11.657 20.221-35.453 30.079-57.995 24.024a51.517 51.517 0 0 1-35.554-33.438l17.642-6.791a393.499 393.499 0 0 0-18.011-15.984 474.612 474.612 0 0 0-19.02-14.957z" filter="url(#b)"/>
+ <path fill="#ffffff" d="M128.739 66.209a61.857 61.857 0 0 0-4.972.145v.002C103.974 67.743 85.56 78.781 75.226 96.68l8.121 4.685c11.657-20.221 35.453-30.078 57.994-24.023a51.52 51.52 0 0 1 35.555 33.432l-17.643 6.791a394.208 394.208 0 0 0 18.014 15.984 476.219 476.219 0 0 0 19.019 14.957 405.144 405.144 0 0 0 4.194-23.896c1.152-8.219 1.995-16.18 2.519-23.883l-17.351 6.677c-6.447-18.794-21.884-33.762-41.877-39.119a60.891 60.891 0 0 0-15.032-2.076zm-69.027 39.563a404.252 404.252 0 0 0-4.193 23.898c-1.152 8.219-1.995 16.179-2.52 23.883l17.348-6.678c6.446 18.797 21.884 33.766 41.879 39.123a60.776 60.776 0 0 0 20.004 1.926c19.793-1.388 38.21-12.421 48.545-30.32l-8.125-4.686c-11.657 20.221-35.453 30.079-57.995 24.024a51.517 51.517 0 0 1-35.554-33.438l17.642-6.791a393.499 393.499 0 0 0-18.011-15.984 474.612 474.612 0 0 0-19.02-14.957z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/accessories-notes.svg b/.icons/Gruvbox_Dark-2/apps/64/accessories-notes.svg
new file mode 120000
index 000000000..c172a8761
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/accessories-notes.svg
@@ -0,0 +1 @@
+stickers.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/accessories-painting.svg b/.icons/Gruvbox_Dark-2/apps/64/accessories-painting.svg
new file mode 120000
index 000000000..66f79fff9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/accessories-painting.svg
@@ -0,0 +1 @@
+watercolour.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/accessories-podcast.svg b/.icons/Gruvbox_Dark-2/apps/64/accessories-podcast.svg
new file mode 100755
index 000000000..12817a363
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/accessories-podcast.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".146" x2=".854" y1=".854" y2=".193" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#d1313e"/>
+ <stop offset="34.838%" stop-color="#a9344f"/>
+ <stop offset="100%" stop-color="#6b3274"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g fill="#ececec" filter="url(#c)">
+ <path d="M169.19 164.246a67.467 67.467 0 0 0 6.53-5.746 67.606 67.606 0 0 0 14.47-21.46 67.303 67.303 0 0 0 5.31-26.26c.01-9.02-1.8-17.96-5.31-26.27-3.4-8.01-8.31-15.3-14.47-21.45a67.51 67.51 0 0 0-21.45-14.47A67.389 67.389 0 0 0 128 43.28c-9.02-.01-17.95 1.8-26.27 5.31a67.51 67.51 0 0 0-21.45 14.47 67.675 67.675 0 0 0-14.47 21.45 67.389 67.389 0 0 0-5.31 26.27c-.01 9.02 1.8 17.95 5.31 26.26 3.4 8.02 8.31 15.31 14.47 21.46 2.174 2.177 4.405 4.521 6.845 6.375-2.5-4.75-2.976-12.426-3.499-12.991A60.608 60.608 0 0 1 72.26 134.32a60.273 60.273 0 0 1-4.76-23.54 60.237 60.237 0 0 1 4.76-23.54 60.432 60.432 0 0 1 12.97-19.23 60.737 60.737 0 0 1 19.23-12.98A60.407 60.407 0 0 1 128 50.28c8.09-.01 16.09 1.61 23.54 4.75a60.737 60.737 0 0 1 19.23 12.98 60.432 60.432 0 0 1 12.97 19.23 60.237 60.237 0 0 1 4.76 23.54c.01 8.08-1.61 16.09-4.76 23.54a60.634 60.634 0 0 1-11.184 17.367c.182 1.067-1.533 9.258-3.366 12.559z"/>
+ <path d="M165.462 117.339a3.413 3.413 0 0 0-3.403 3.403v27.225c0 18.773-15.285 34.059-34.059 34.059-18.774 0-34.059-15.286-34.059-34.059v-27.225a3.413 3.413 0 0 0-3.403-3.403 3.413 3.413 0 0 0-3.403 3.403v27.225c0 21.382 16.505 38.965 37.462 40.695v13.754h-12.166a3.413 3.413 0 0 0-3.403 3.403 3.413 3.413 0 0 0 3.403 3.403h31.138a3.413 3.413 0 0 0 3.403-3.403 3.413 3.413 0 0 0-3.403-3.403h-12.166v-13.754c20.929-1.73 37.462-19.341 37.462-40.695v-27.225a3.413 3.413 0 0 0-3.403-3.403zm-51.074-13.612a3.403 3.403 0 1 1 0 6.806 3.403 3.403 0 0 1 0-6.806zm27.253 0a3.403 3.403 0 1 1 0 6.806 3.403 3.403 0 0 1 0-6.806zm-6.835-6.807a3.403 3.403 0 1 1 0 6.806 3.403 3.403 0 0 1 0-6.806zm-13.612 0a3.404 3.404 0 1 1 .116 6.807 3.404 3.404 0 0 1-.116-6.807zm13.612-13.612a3.403 3.403 0 1 1 0 6.806 3.403 3.403 0 0 1 0-6.806zm-13.612 0a3.404 3.404 0 1 1 .116 6.807 3.404 3.404 0 0 1-.116-6.807zM128 103.727a3.403 3.403 0 1 1 0 6.806 3.403 3.403 0 0 1 0-6.806zm-13.612-13.613a3.404 3.404 0 1 1 .116 6.807 3.404 3.404 0 0 1-.116-6.807zm27.253 0a3.404 3.404 0 1 1 .116 6.807 3.404 3.404 0 0 1-.116-6.807zm-13.641 0a3.404 3.404 0 1 1 .116 6.807 3.404 3.404 0 0 1-.116-6.807zm27.253 3.403c0-15.03-12.223-27.224-27.225-27.224s-27.224 12.222-27.224 27.224v54.45c0 15.03 12.194 27.224 27.224 27.224 15.031 0 27.225-12.194 27.225-27.224v-54.45zm-6.806 23.822h-40.866V93.517c0-11.258 9.16-20.418 20.419-20.418s20.419 9.16 20.419 20.418v23.822h.028z"/>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/accessories-screenshot.svg b/.icons/Gruvbox_Dark-2/apps/64/accessories-screenshot.svg
new file mode 120000
index 000000000..4c9b2f738
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/accessories-screenshot.svg
@@ -0,0 +1 @@
+screenshot.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/accessories-system-cleaner.svg b/.icons/Gruvbox_Dark-2/apps/64/accessories-system-cleaner.svg
new file mode 100755
index 000000000..037d33246
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/accessories-system-cleaner.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="256" height="256" style="isolation:isolate">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".568" x2=".567" y1="1.005" y2="-.071" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#00979c"/>
+ <stop offset="100%" stop-color="#20b6bb"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#c)">
+ <path fill="#fdc92b" d="M49.644 149.994c28.421 55.445 85.264 59.505 85.264 59.505 20.427-19.488 34.654-49.672 34.654-49.672l-59.998-34.118c0-.016-25.66 29.753-59.92 24.28v.005z"/>
+ <path fill="#1463a5" d="M165.961 125.087l-1.95 3.558-24.775-14.085 2.014-3.533 29.6-44.584c2.995-3.711 8.562-4.016 12.78-1.365 4.328 2.221 6.647 7.04 5.076 11.036l-22.745 48.973z"/>
+ <path fill="#1a7fd4" d="M162.424 123.078l-17.649-10.04c-14.118-8.024-25.19-4.979-33.213 9.134l-2.013 3.521 59.997 34.134 2.013-3.537c8.04-14.101 4.983-25.189-9.135-33.212z"/>
+ <path fill="#f34f17" d="M100.461 134.134c1.158 2.583 3.106 6.326 6.172 8.486.093.077.203.109.285.17h.011c3.903 2.761 8.726 3.777 14.418 3.078 1.08 2.903 3.029 6.362 6.63 8.9.081.045.192.081.284.159 3.918 2.76 8.726 3.776 14.418 3.073 1.08 2.903 3.03 6.362 6.63 8.9.46.333.951.634 1.442.918.24.129.528.19.763.316 3.378 1.795 8.072 2.396 12.575 1.97 4.108-6.631 5.473-10.277 5.473-10.277l-59.998-34.118c-3.857 3.841-3.792 3.728-9.103 8.425z"/>
+ <path fill="#eab305" d="M77.798 178.049c5.151-.65 22.074-3.394 33.082-20.65-15.068 17.256-43.981 13.163-49.628 10.784a109.809 109.809 0 0 0 9.091 10.167c1.997.125 4.425.081 7.451-.301h.004zm10.877 14.861A115.663 115.663 0 0 0 103 200.571a46.024 46.024 0 0 0 4.278-1.478c5.36-2.761 17.621-9.213 27.963-25.295-15.924 17.418-36.859 19.018-46.566 19.112z"/>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/accessories-text-editor.svg b/.icons/Gruvbox_Dark-2/apps/64/accessories-text-editor.svg
new file mode 120000
index 000000000..ca6c48312
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/accessories-text-editor.svg
@@ -0,0 +1 @@
+text-editor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/accessories-thesaurus.svg b/.icons/Gruvbox_Dark-2/apps/64/accessories-thesaurus.svg
new file mode 100755
index 000000000..94cb4fabe
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/accessories-thesaurus.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#ORIjpVHhqWbWHH1qUi5vmE9DMqUQ0r4T)">
+ <linearGradient id="_lgradient_21" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#333333"/>
+ <stop offset="100%" style="stop-color:#4d4d4d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="ORIjpVHhqWbWHH1qUi5vmE9DMqUQ0r4T" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#nTixgYLuBDN8I0UBdjplbtf3dCvyNiO0)">
+ <path fill="#eab305" d="M 75.098 67.142 L 182.573 67.142 C 182.918 67.142 183.198 67.421 183.198 67.765 L 183.198 195.785 C 183.198 196.128 182.918 196.408 182.573 196.408 L 75.098 196.408 C 74.753 196.408 74.474 196.129 74.473 195.785 L 74.473 67.765 C 74.473 67.421 74.753 67.142 75.098 67.142 Z"/>
+ <path fill="#ca9c03" d="M 74.666 68.923 L 182.781 68.923 C 183.149 68.923 183.448 69.202 183.448 69.547 L 183.448 197.566 C 183.448 197.91 183.149 198.189 182.781 198.189 L 74.666 198.189 C 74.298 198.188 74.001 197.91 74 197.566 L 74 69.547 C 74 69.202 74.299 68.923 74.666 68.923 Z"/>
+ <path fill="#ca9c03" d="M 74.368 53.114 C 76.365 53.114 77.986 54.759 77.986 56.789 L 77.986 194.39 C 77.986 196.418 76.365 198.065 74.368 198.065 C 72.371 198.065 70.75 196.418 70.75 194.39 L 70.75 56.789 C 70.75 54.759 72.371 53.114 74.368 53.114 Z"/>
+ <path fill="#ffffff" d="M 77.2 69.365 L 180.48 69.365 C 180.818 69.365 181.092 69.638 181.092 69.976 L 181.092 195.503 C 181.092 195.665 181.028 195.82 180.913 195.935 C 180.798 196.049 180.642 196.114 180.48 196.113 L 77.2 196.113 C 77.038 196.114 76.882 196.049 76.767 195.935 C 76.652 195.82 76.588 195.665 76.588 195.503 L 76.588 69.976 C 76.588 69.638 76.862 69.365 77.2 69.365 Z"/>
+ <linearGradient id="_lgradient_22" x1="0" x2=".009" y1=".5" y2="-.5" gradientTransform="matrix(103.405,0,0,125.019,77.687,70.667)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" d="M 78.262 70.667 C 77.943 70.667 77.687 70.909 77.687 71.207 L 77.687 195.147 C 77.687 195.446 77.943 195.686 78.262 195.686 L 178.413 195.686 C 175.661 190.577 176.382 187.546 181.092 183.477 L 181.092 71.207 C 181.092 70.909 180.836 70.667 180.517 70.667 L 78.262 70.667 Z"/>
+ <path fill="#f5f5f5" d="M 74.887 189.187 C 74.887 185.373 76.139 182.278 77.68 182.278 C 79.221 182.278 80.472 185.373 80.472 189.187 C 80.472 192.999 79.221 196.095 77.68 196.095 C 76.139 196.095 74.887 192.999 74.887 189.187 Z"/>
+ <path fill="#ca9c03" d="M 75.348 53.25 L 185.125 53.25 C 185.47 53.25 185.75 53.528 185.75 53.87 L 185.75 181.395 C 185.75 181.738 185.47 182.016 185.125 182.016 L 75.348 182.016 C 75.003 182.016 74.723 181.738 74.723 181.395 L 74.723 53.87 C 74.723 53.528 75.003 53.25 75.348 53.25 Z"/>
+ <path fill="#fdc92b" d="M 81.633 53.332 L 184.875 53.332 C 185.22 53.332 185.5 53.612 185.5 53.955 L 185.5 181.974 C 185.5 182.319 185.22 182.598 184.875 182.598 L 81.633 182.598 C 81.288 182.598 81.009 182.319 81.009 181.974 L 81.009 53.955 C 81.009 53.612 81.289 53.332 81.633 53.332 Z"/>
+ <path fill="#ffffff" d="M 77.813 187.902 L 177.791 187.902 C 178.043 187.902 178.248 188.086 178.248 188.309 C 178.248 188.535 178.043 188.719 177.791 188.719 L 77.813 188.719 C 77.561 188.719 77.356 188.535 77.356 188.309 C 77.356 188.086 77.561 187.902 77.813 187.902 Z M 77.813 190.113 L 177.791 190.113 C 178.043 190.113 178.248 190.294 178.248 190.52 C 178.248 190.744 178.043 190.927 177.791 190.927 L 77.813 190.927 C 77.561 190.927 77.356 190.744 77.356 190.52 C 77.356 190.294 77.561 190.113 77.813 190.113 Z M 77.813 192.898 L 177.791 192.898 C 178.043 192.898 178.248 193.082 178.248 193.306 C 178.248 193.531 178.043 193.713 177.791 193.713 L 77.813 193.713 C 77.561 193.713 77.356 193.531 77.356 193.306 C 77.356 193.082 77.561 192.898 77.813 192.898 Z M 77.813 194.052 L 177.791 194.052 C 178.043 194.052 178.248 194.234 178.248 194.459 C 178.248 194.684 178.043 194.866 177.791 194.866 L 77.813 194.866 C 77.561 194.866 77.356 194.684 77.356 194.459 C 77.356 194.234 77.561 194.052 77.813 194.052 Z"/>
+ <path fill="#333333" fill-rule="evenodd" d="M 140.057 97.752 L 139.442 97.6 L 134.044 97.6 L 134.044 97.122 L 134.847 96.491 L 134.847 91.726 L 133.899 91.444 L 134.18 90.892 L 139.357 90.892 L 139.971 90.738 L 139.971 92.911 L 139.502 93.099 L 138.452 91.539 L 136.393 91.539 L 136.393 93.84 L 137.41 93.84 L 138.032 92.886 L 138.511 92.886 L 138.511 95.366 L 137.956 95.648 L 137.4 94.497 L 136.393 94.497 L 136.393 96.943 L 138.383 96.943 L 139.588 95.205 L 140.057 95.4 L 140.057 97.752 L 140.057 97.752 Z M 144.746 96.926 L 143.883 97.608 Q 143.593 97.676 143.191 97.676 Q 142.372 97.676 141.991 97.305 Q 141.612 96.934 141.612 96.159 L 141.612 93.816 L 140.689 93.816 L 140.689 93.363 L 142.526 91.369 L 143.064 91.369 L 143.064 93.253 L 144.601 93.253 L 144.601 93.816 L 143.064 93.816 L 143.064 96.1 Q 143.064 96.688 143.73 96.688 Q 143.901 96.688 144.067 96.632 Q 144.233 96.577 144.49 96.439 L 144.746 96.926 Z M 148.043 94.122 Q 147.735 94.122 147.428 94.394 L 147.428 96.696 L 148.726 97.037 L 148.453 97.59 L 145.215 97.59 L 145.215 97.113 L 145.976 96.474 L 145.976 94.539 L 145.215 94.062 L 145.215 93.585 L 146.992 92.835 L 147.317 93.781 L 148.094 92.979 Q 148.274 92.911 148.513 92.911 Q 148.956 92.911 149.277 93.116 Q 149.598 93.321 149.726 93.678 L 148.906 94.701 L 148.367 94.701 Q 148.359 94.394 148.282 94.263 Q 148.205 94.13 148.043 94.13 L 148.043 94.122 L 148.043 94.122 Z M 155.704 97.037 L 155.431 97.59 L 153.483 97.59 L 153.483 96.858 L 152.561 97.617 Q 152.33 97.685 152.04 97.685 Q 151.383 97.685 150.998 97.33 Q 150.613 96.977 150.613 96.371 L 150.613 94.539 L 149.854 94.105 L 149.854 93.627 L 151.527 92.886 L 152.066 92.886 L 152.066 95.733 Q 152.066 96.142 152.186 96.303 Q 152.305 96.466 152.612 96.466 Q 153.057 96.466 153.483 96.176 L 153.483 94.539 L 152.723 94.105 L 152.723 93.627 L 154.397 92.886 L 154.935 92.886 L 154.935 96.78 L 155.704 97.037 L 155.704 97.037 Z M 158.685 96.509 Q 158.685 96.346 158.463 96.18 Q 158.241 96.014 157.78 95.759 Q 157.327 95.502 157.053 95.319 Q 156.781 95.136 156.58 94.902 Q 156.379 94.668 156.379 94.394 Q 156.379 94.087 156.674 93.738 Q 156.968 93.388 157.395 93.15 Q 157.823 92.911 158.181 92.911 Q 158.616 92.911 159.202 93.009 Q 159.787 93.107 160.051 93.226 L 160.051 94.65 L 159.513 94.65 Q 159.283 94.224 158.962 93.985 Q 158.642 93.747 158.301 93.747 Q 158.13 93.747 158.027 93.844 Q 157.924 93.942 157.924 94.079 Q 157.924 94.258 158.151 94.428 Q 158.377 94.599 158.873 94.88 Q 159.53 95.239 159.885 95.528 Q 160.24 95.818 160.24 96.193 Q 160.24 96.509 159.936 96.853 Q 159.633 97.199 159.193 97.437 Q 158.753 97.676 158.386 97.676 Q 157.916 97.676 157.271 97.578 Q 156.627 97.48 156.353 97.36 L 156.353 95.886 L 156.891 95.886 Q 157.148 96.338 157.523 96.589 Q 157.899 96.84 158.266 96.84 Q 158.455 96.84 158.57 96.742 Q 158.685 96.645 158.685 96.509 L 158.685 96.509 Z M 163.724 92.911 Q 164.125 92.911 164.655 93.009 Q 165.185 93.107 165.424 93.226 L 165.424 94.811 L 164.885 94.811 Q 164.561 94.377 164.151 94.138 Q 163.742 93.899 163.297 93.899 Q 162.981 93.899 162.814 94.194 Q 162.648 94.488 162.648 95.034 Q 162.648 95.724 162.943 96.176 Q 163.237 96.628 163.784 96.628 Q 164.339 96.628 165.381 96.09 L 165.638 96.577 L 164.407 97.548 Q 163.921 97.676 163.289 97.676 Q 162.665 97.676 162.165 97.382 Q 161.665 97.088 161.389 96.577 Q 161.111 96.065 161.111 95.442 Q 161.111 94.769 161.516 94.186 Q 161.922 93.602 162.537 93.257 Q 163.152 92.911 163.724 92.911 L 163.724 92.911 Z M 171.633 97.037 L 171.36 97.59 L 169.412 97.59 L 169.412 96.849 L 168.447 97.608 Q 168.276 97.676 168.02 97.676 Q 167.201 97.676 166.837 97.275 Q 166.474 96.874 166.474 96.312 Q 166.474 95.979 166.68 95.661 Q 166.884 95.34 167.269 95.068 L 169.412 95.068 L 169.412 94.923 Q 169.412 94.454 169.156 94.233 Q 168.9 94.011 168.473 94.011 Q 167.875 94.011 166.91 94.479 L 166.653 93.994 L 167.841 93.039 Q 168.276 92.911 168.858 92.911 Q 169.814 92.911 170.339 93.347 Q 170.864 93.781 170.864 94.608 L 170.864 96.738 L 171.633 97.037 L 171.633 97.037 Z M 168.456 96.534 Q 168.891 96.534 169.412 96.176 L 169.412 95.63 L 168.037 95.63 Q 167.969 95.733 167.94 95.822 Q 167.909 95.911 167.909 96.022 Q 167.909 96.236 168.059 96.38 Q 168.208 96.525 168.456 96.525 L 168.456 96.534 L 168.456 96.534 Z M 175.024 92.911 Q 175.92 92.911 176.412 93.593 Q 176.902 94.276 176.886 95.485 L 173.811 95.485 Q 173.896 96.005 174.178 96.316 Q 174.46 96.628 174.913 96.628 Q 175.51 96.628 176.63 96.031 L 176.886 96.517 L 175.588 97.548 Q 175.084 97.676 174.417 97.676 Q 173.794 97.676 173.295 97.382 Q 172.795 97.088 172.517 96.577 Q 172.239 96.065 172.239 95.442 Q 172.239 94.769 172.675 94.186 Q 173.111 93.602 173.764 93.257 Q 174.417 92.911 175.024 92.911 L 175.024 92.911 Z M 174.554 93.899 Q 174.178 93.899 173.991 94.152 Q 173.803 94.403 173.785 94.923 L 175.417 94.923 Q 175.348 94.394 175.165 94.147 Q 174.981 93.899 174.545 93.899 L 174.554 93.899 L 174.554 93.899 Z M 98.155 97.743 L 97.54 97.59 L 92.09 97.59 L 92.09 97.113 L 92.893 96.482 L 92.893 91.693 L 91.946 91.444 L 92.228 90.892 L 95.251 90.892 L 95.251 91.369 L 94.439 91.999 L 94.439 96.943 L 96.362 96.943 L 97.685 95.034 L 98.155 95.23 L 98.155 97.743 L 98.155 97.743 Z M 101.836 97.037 L 101.554 97.59 L 98.855 97.59 L 98.855 97.113 L 99.615 96.474 L 99.615 94.497 L 98.855 93.994 L 98.855 93.517 L 100.529 92.835 L 101.068 92.835 L 101.068 96.78 L 101.836 97.037 L 101.836 97.037 Z M 100.333 90.269 Q 100.7 90.269 100.935 90.503 Q 101.17 90.738 101.17 91.087 Q 101.17 91.334 100.999 91.547 Q 100.828 91.761 100.572 91.889 Q 100.316 92.016 100.076 92.016 Q 99.718 92.016 99.483 91.782 Q 99.248 91.547 99.248 91.198 Q 99.248 90.951 99.419 90.738 Q 99.59 90.524 99.842 90.397 Q 100.094 90.269 100.333 90.269 Z M 108.225 97.037 L 107.943 97.59 L 106.004 97.59 L 106.004 94.863 Q 106.004 94.462 105.88 94.297 Q 105.756 94.13 105.449 94.13 Q 104.996 94.13 104.552 94.419 L 104.552 96.78 L 105.321 97.037 L 105.039 97.59 L 102.34 97.59 L 102.34 97.113 L 103.1 96.474 L 103.1 94.539 L 102.34 94.062 L 102.34 93.585 L 104.117 92.835 L 104.449 93.824 L 105.509 92.979 Q 105.74 92.911 106.03 92.911 Q 106.679 92.911 107.068 93.265 Q 107.456 93.619 107.456 94.224 L 107.456 96.78 L 108.225 97.037 L 108.225 97.037 Z M 113.759 93.824 L 112.88 93.824 Q 113.025 94.096 113.025 94.403 Q 113.025 94.923 112.585 95.404 Q 112.145 95.886 111.496 96.133 Q 111.274 96.389 111.274 96.645 Q 111.274 96.763 111.461 96.879 Q 111.65 96.994 112.052 97.173 Q 112.641 97.429 112.956 97.646 Q 113.273 97.863 113.273 98.153 Q 113.273 98.426 112.931 98.83 Q 112.589 99.235 112.081 99.538 Q 111.573 99.841 111.095 99.841 Q 110.574 99.841 109.856 99.679 Q 109.139 99.517 108.661 99.355 L 108.661 97.829 L 109.198 97.829 Q 109.617 98.391 110.049 98.686 Q 110.479 98.98 111.026 98.98 Q 111.308 98.98 111.5 98.857 Q 111.692 98.732 111.692 98.597 Q 111.692 98.401 111.466 98.251 Q 111.24 98.102 110.77 97.889 Q 110.267 97.668 110.01 97.493 Q 109.754 97.318 109.754 97.088 Q 109.754 96.883 110.065 96.67 Q 110.378 96.457 110.813 96.295 Q 110.642 96.312 110.557 96.312 Q 110.036 96.312 109.604 96.108 Q 109.173 95.903 108.925 95.558 Q 108.678 95.213 108.678 94.82 Q 108.678 94.334 109.036 93.891 Q 109.395 93.448 109.967 93.18 Q 110.539 92.911 111.138 92.911 Q 111.821 92.911 112.342 93.253 L 113.751 93.253 L 113.759 93.824 L 113.759 93.824 Z M 111.06 95.34 Q 111.334 95.34 111.483 95.209 Q 111.632 95.077 111.632 94.811 Q 111.632 94.394 111.364 94.152 Q 111.095 93.908 110.65 93.908 Q 110.086 93.908 110.086 94.411 Q 110.086 94.82 110.356 95.081 Q 110.625 95.34 111.06 95.34 L 111.06 95.34 Z M 119.789 97.037 L 119.516 97.59 L 117.569 97.59 L 117.569 96.858 L 116.647 97.617 Q 116.416 97.685 116.125 97.685 Q 115.468 97.685 115.083 97.33 Q 114.699 96.977 114.699 96.371 L 114.699 94.539 L 113.938 94.105 L 113.938 93.627 L 115.613 92.886 L 116.151 92.886 L 116.151 95.733 Q 116.151 96.142 116.27 96.303 Q 116.39 96.466 116.697 96.466 Q 117.141 96.466 117.569 96.176 L 117.569 94.539 L 116.808 94.105 L 116.808 93.627 L 118.482 92.886 L 119.021 92.886 L 119.021 96.78 L 119.789 97.037 L 119.789 97.037 Z M 125.494 97.037 L 125.222 97.59 L 123.274 97.59 L 123.274 96.849 L 122.309 97.608 Q 122.138 97.676 121.882 97.676 Q 121.062 97.676 120.699 97.275 Q 120.336 96.874 120.336 96.312 Q 120.336 95.979 120.541 95.661 Q 120.746 95.34 121.131 95.068 L 123.274 95.068 L 123.274 94.923 Q 123.274 94.454 123.017 94.233 Q 122.762 94.011 122.334 94.011 Q 121.737 94.011 120.771 94.479 L 120.515 93.994 L 121.702 93.039 Q 122.138 92.911 122.719 92.911 Q 123.676 92.911 124.201 93.347 Q 124.726 93.781 124.726 94.608 L 124.726 96.738 L 125.494 97.037 L 125.494 97.037 Z M 122.317 96.534 Q 122.753 96.534 123.274 96.176 L 123.274 95.63 L 121.899 95.63 Q 121.831 95.733 121.801 95.822 Q 121.771 95.911 121.771 96.022 Q 121.771 96.236 121.92 96.38 Q 122.07 96.525 122.317 96.525 L 122.317 96.534 Z M 128.885 92.911 Q 129.782 92.911 130.274 93.593 Q 130.764 94.276 130.748 95.485 L 127.672 95.485 Q 127.758 96.005 128.04 96.316 Q 128.322 96.628 128.774 96.628 Q 129.372 96.628 130.491 96.031 L 130.748 96.517 L 129.449 97.548 Q 128.945 97.676 128.279 97.676 Q 127.656 97.676 127.156 97.382 Q 126.657 97.088 126.379 96.577 Q 126.101 96.065 126.101 95.442 Q 126.101 94.769 126.537 94.186 Q 126.972 93.602 127.625 93.257 Q 128.279 92.911 128.885 92.911 L 128.885 92.911 Z M 128.415 93.899 Q 128.04 93.899 127.852 94.152 Q 127.664 94.403 127.647 94.923 L 129.278 94.923 Q 129.21 94.394 129.027 94.147 Q 128.843 93.899 128.407 93.899 L 128.415 93.899 L 128.415 93.899 Z M 105.88 73.61 L 105.88 76.958 L 105.21 77.227 L 103.489 74.755 L 102.354 74.755 L 102.354 82.255 L 103.721 82.608 L 103.318 83.4 L 98.999 83.4 L 98.999 82.717 L 100.146 81.817 L 100.146 74.755 L 99.06 74.755 L 97.34 77.227 L 96.668 76.958 L 96.668 73.61 L 97.546 73.829 L 105.002 73.829 L 105.88 73.61 L 105.88 73.61 Z M 115.117 82.608 L 114.714 83.4 L 111.945 83.4 L 111.945 79.503 Q 111.945 78.931 111.768 78.694 Q 111.591 78.456 111.151 78.456 Q 110.505 78.456 109.871 78.87 L 109.871 82.243 L 110.969 82.608 L 110.566 83.4 L 106.71 83.4 L 106.71 82.717 L 107.796 81.804 L 107.796 75.144 L 106.71 74.427 L 106.71 73.744 L 109.101 72.77 L 109.871 72.77 L 109.871 77.907 L 111.236 76.812 Q 111.566 76.716 111.981 76.716 Q 112.909 76.716 113.463 77.221 Q 114.019 77.726 114.019 78.59 L 114.019 82.243 L 115.117 82.608 L 115.117 82.608 Z M 119.949 76.716 Q 121.229 76.716 121.931 77.69 Q 122.633 78.664 122.608 80.392 L 118.216 80.392 Q 118.338 81.136 118.741 81.579 Q 119.143 82.024 119.79 82.024 Q 120.644 82.024 122.243 81.172 L 122.608 81.865 L 120.754 83.339 Q 120.034 83.521 119.082 83.521 Q 118.191 83.521 117.478 83.102 Q 116.764 82.682 116.368 81.951 Q 115.971 81.221 115.971 80.331 Q 115.971 79.369 116.594 78.535 Q 117.215 77.702 118.149 77.208 Q 119.082 76.716 119.949 76.716 L 119.949 76.716 Z M 119.277 78.127 Q 118.741 78.127 118.472 78.487 Q 118.204 78.846 118.179 79.589 L 120.51 79.589 Q 120.412 78.834 120.149 78.48 Q 119.888 78.127 119.265 78.127 L 119.277 78.127 L 119.277 78.127 Z M 127.391 81.853 Q 127.391 81.622 127.074 81.384 Q 126.757 81.148 126.098 80.782 Q 125.452 80.416 125.061 80.155 Q 124.67 79.893 124.384 79.558 Q 124.097 79.223 124.097 78.834 Q 124.097 78.395 124.518 77.895 Q 124.939 77.397 125.549 77.056 Q 126.159 76.716 126.672 76.716 Q 127.294 76.716 128.129 76.855 Q 128.966 76.995 129.343 77.166 L 129.343 79.199 L 128.575 79.199 Q 128.245 78.59 127.788 78.249 Q 127.33 77.907 126.842 77.907 Q 126.599 77.907 126.452 78.048 Q 126.306 78.188 126.306 78.383 Q 126.306 78.639 126.629 78.882 Q 126.952 79.126 127.66 79.528 Q 128.599 80.04 129.105 80.453 Q 129.612 80.867 129.612 81.402 Q 129.612 81.853 129.179 82.347 Q 128.746 82.839 128.117 83.18 Q 127.489 83.521 126.964 83.521 Q 126.293 83.521 125.372 83.382 Q 124.451 83.241 124.06 83.071 L 124.06 80.965 L 124.829 80.965 Q 125.195 81.61 125.732 81.969 Q 126.269 82.329 126.794 82.329 Q 127.062 82.329 127.227 82.189 Q 127.391 82.049 127.391 81.853 L 127.391 81.853 Z M 138.105 82.608 L 137.714 83.4 L 134.932 83.4 L 134.932 82.341 L 133.554 83.425 Q 133.309 83.521 132.943 83.521 Q 131.772 83.521 131.254 82.949 Q 130.735 82.376 130.735 81.573 Q 130.735 81.099 131.028 80.642 Q 131.321 80.185 131.869 79.795 L 134.932 79.795 L 134.932 79.589 Q 134.932 78.919 134.566 78.603 Q 134.2 78.286 133.59 78.286 Q 132.735 78.286 131.356 78.956 L 130.991 78.262 L 132.687 76.897 Q 133.309 76.716 134.139 76.716 Q 135.506 76.716 136.256 77.337 Q 137.006 77.956 137.006 79.138 L 137.006 82.183 L 138.105 82.608 L 138.105 82.608 Z M 133.566 81.89 Q 134.188 81.89 134.932 81.378 L 134.932 80.599 L 132.967 80.599 Q 132.87 80.746 132.827 80.873 Q 132.784 81.001 132.784 81.16 Q 132.784 81.463 132.998 81.671 Q 133.212 81.878 133.566 81.878 L 133.566 81.89 L 133.566 81.89 Z M 146.828 82.608 L 146.438 83.4 L 143.656 83.4 L 143.656 82.353 L 142.338 83.437 Q 142.009 83.534 141.593 83.534 Q 140.654 83.534 140.106 83.029 Q 139.556 82.523 139.556 81.659 L 139.556 79.04 L 138.47 78.419 L 138.47 77.739 L 140.862 76.679 L 141.63 76.679 L 141.63 80.746 Q 141.63 81.329 141.801 81.561 Q 141.972 81.792 142.412 81.792 Q 143.046 81.792 143.656 81.378 L 143.656 79.04 L 142.57 78.419 L 142.57 77.739 L 144.961 76.679 L 145.73 76.679 L 145.73 82.243 L 146.828 82.608 L 146.828 82.608 Z M 151.587 78.444 Q 151.148 78.444 150.708 78.834 L 150.708 82.122 L 152.563 82.608 L 152.172 83.4 L 147.548 83.4 L 147.548 82.717 L 148.634 81.804 L 148.634 79.04 L 147.548 78.358 L 147.548 77.677 L 150.086 76.606 L 150.55 77.956 L 151.66 76.812 Q 151.916 76.716 152.258 76.716 Q 152.892 76.716 153.35 77.007 Q 153.808 77.3 153.99 77.812 L 152.82 79.272 L 152.05 79.272 Q 152.038 78.834 151.928 78.645 Q 151.818 78.456 151.587 78.456 L 151.587 78.444 L 151.587 78.444 Z M 162.532 82.608 L 162.141 83.4 L 159.359 83.4 L 159.359 82.353 L 158.041 83.437 Q 157.712 83.534 157.298 83.534 Q 156.357 83.534 155.809 83.029 Q 155.259 82.523 155.259 81.659 L 155.259 79.04 L 154.173 78.419 L 154.173 77.739 L 156.565 76.679 L 157.334 76.679 L 157.334 80.746 Q 157.334 81.329 157.504 81.561 Q 157.675 81.792 158.115 81.792 Q 158.749 81.792 159.359 81.378 L 159.359 79.04 L 158.273 78.419 L 158.273 77.739 L 160.665 76.679 L 161.433 76.679 L 161.433 82.243 L 162.532 82.608 L 162.532 82.608 Z M 166.79 81.853 Q 166.79 81.622 166.472 81.384 Q 166.156 81.148 165.496 80.782 Q 164.85 80.416 164.459 80.155 Q 164.069 79.893 163.782 79.558 Q 163.495 79.223 163.495 78.834 Q 163.495 78.395 163.917 77.895 Q 164.337 77.397 164.948 77.056 Q 165.557 76.716 166.07 76.716 Q 166.692 76.716 167.527 76.855 Q 168.364 76.995 168.742 77.166 L 168.742 79.199 L 167.973 79.199 Q 167.643 78.59 167.187 78.249 Q 166.729 77.907 166.241 77.907 Q 165.997 77.907 165.85 78.048 Q 165.704 78.188 165.704 78.383 Q 165.704 78.639 166.027 78.882 Q 166.351 79.126 167.058 79.528 Q 167.998 80.04 168.504 80.453 Q 169.01 80.867 169.01 81.402 Q 169.01 81.853 168.578 82.347 Q 168.144 82.839 167.516 83.18 Q 166.887 83.521 166.363 83.521 Q 165.691 83.521 164.77 83.382 Q 163.849 83.241 163.459 83.071 L 163.459 80.965 L 164.227 80.965 Q 164.593 81.61 165.131 81.969 Q 165.667 82.329 166.192 82.329 Q 166.46 82.329 166.625 82.189 Q 166.79 82.049 166.79 81.853 L 166.79 81.853 Z M 132.879 170.146 Q 133.3 170.146 133.545 169.917 Q 133.79 169.689 133.79 169.287 Q 133.79 168.717 133.502 168.356 Q 133.214 167.993 132.662 167.993 Q 132.24 167.993 131.893 168.235 L 131.893 172.008 L 132.853 172.275 L 132.73 172.521 L 130.535 172.521 L 130.535 172.33 L 131.118 171.872 L 131.118 168.11 L 130.473 167.901 L 130.597 167.654 L 131.317 167.654 Q 131.918 167.654 132.5 167.616 Q 132.935 167.591 133.139 167.591 Q 133.573 167.591 133.911 167.775 Q 134.249 167.956 134.435 168.278 Q 134.62 168.6 134.62 168.989 Q 134.62 169.422 134.305 169.806 Q 133.988 170.19 133.499 170.405 Q 133.009 170.622 132.538 170.598 L 132.247 170.387 L 132.37 170.14 L 132.873 170.14 L 132.879 170.146 L 132.879 170.146 Z M 138.687 172.269 L 138.563 172.515 L 137.385 172.515 L 137.385 171.977 L 136.685 172.527 Q 136.561 172.577 136.375 172.577 Q 135.841 172.577 135.603 172.311 Q 135.364 172.045 135.364 171.675 Q 135.364 171.452 135.526 171.235 Q 135.687 171.018 135.984 170.827 L 137.385 170.827 L 137.385 170.431 Q 137.385 170.029 137.171 169.861 Q 136.958 169.695 136.585 169.695 Q 136.202 169.695 135.643 170.159 L 135.458 169.923 L 136.35 169.219 Q 136.598 169.169 136.945 169.169 Q 137.509 169.169 137.819 169.444 Q 138.129 169.719 138.129 170.246 L 138.129 172.051 L 138.687 172.269 L 138.687 172.269 Z M 136.573 172.051 Q 136.952 172.051 137.385 171.705 L 137.385 171.08 L 136.288 171.08 Q 136.208 171.18 136.173 171.279 Q 136.14 171.377 136.14 171.494 Q 136.14 171.724 136.257 171.887 Q 136.375 172.051 136.573 172.051 Z M 140.913 172.269 L 140.788 172.515 L 139.059 172.515 L 139.059 172.323 L 139.611 171.89 L 139.611 168.086 L 139.059 167.702 L 139.059 167.511 L 140.119 167.115 L 140.355 167.115 L 140.355 172.051 L 140.913 172.269 L 140.913 172.269 Z M 143.199 172.269 L 143.075 172.515 L 141.346 172.515 L 141.346 172.323 L 141.898 171.89 L 141.898 168.086 L 141.346 167.702 L 141.346 167.511 L 142.407 167.115 L 142.642 167.115 L 142.642 172.051 L 143.199 172.269 Z M 145.716 169.169 Q 146.125 169.169 146.451 169.382 Q 146.777 169.595 146.959 169.961 Q 147.142 170.326 147.142 170.766 Q 147.142 171.242 146.851 171.659 Q 146.56 172.077 146.122 172.326 Q 145.686 172.577 145.276 172.577 Q 144.867 172.577 144.542 172.364 Q 144.216 172.151 144.034 171.787 Q 143.851 171.42 143.851 170.982 Q 143.851 170.505 144.142 170.088 Q 144.433 169.67 144.87 169.419 Q 145.307 169.169 145.716 169.169 L 145.716 169.169 Z M 145.357 169.689 Q 144.657 169.689 144.657 170.684 Q 144.657 171.273 144.91 171.665 Q 145.165 172.058 145.636 172.058 Q 146.336 172.058 146.336 171.056 Q 146.336 170.474 146.082 170.081 Q 145.828 169.689 145.357 169.689 L 145.357 169.689 Z M 150.31 172.033 L 149.683 172.527 Q 149.541 172.577 149.336 172.577 Q 148.822 172.577 148.583 172.308 Q 148.345 172.039 148.345 171.476 L 148.345 169.67 L 147.675 169.67 L 147.675 169.416 L 148.853 168.049 L 149.089 168.049 L 149.089 169.416 L 150.204 169.416 L 150.204 169.67 L 149.089 169.67 L 149.089 171.55 Q 149.089 172.051 149.572 172.051 Q 149.702 172.051 149.824 171.996 Q 149.944 171.94 150.124 171.798 L 150.31 172.033 L 150.31 172.033 Z M 153.136 172.033 L 152.51 172.527 Q 152.368 172.577 152.163 172.577 Q 151.648 172.577 151.41 172.308 Q 151.171 172.039 151.171 171.476 L 151.171 169.67 L 150.501 169.67 L 150.501 169.416 L 151.68 168.049 L 151.915 168.049 L 151.915 169.416 L 153.031 169.416 L 153.031 169.67 L 151.915 169.67 L 151.915 171.55 Q 151.915 172.051 152.398 172.051 Q 152.529 172.051 152.65 171.996 Q 152.771 171.94 152.95 171.798 L 153.136 172.033 L 153.136 172.033 Z M 155.424 172.269 L 155.3 172.515 L 153.571 172.515 L 153.571 172.323 L 154.122 171.89 L 154.122 170.085 L 153.571 169.701 L 153.571 169.509 L 154.63 169.113 L 154.866 169.113 L 154.866 172.051 L 155.424 172.269 L 155.424 172.269 Z M 154.469 167.258 Q 154.655 167.258 154.776 167.394 Q 154.897 167.529 154.897 167.734 Q 154.897 167.876 154.81 168.003 Q 154.723 168.13 154.593 168.204 Q 154.463 168.278 154.339 168.278 Q 154.153 168.278 154.032 168.142 Q 153.912 168.006 153.912 167.802 Q 153.912 167.66 153.998 167.532 Q 154.085 167.406 154.215 167.332 Q 154.345 167.258 154.469 167.258 L 154.469 167.258 Z M 159.943 172.275 L 159.818 172.521 L 158.641 172.521 L 158.641 170.437 Q 158.641 170.097 158.535 169.961 Q 158.43 169.825 158.157 169.825 Q 157.953 169.825 157.751 169.899 Q 157.55 169.973 157.277 170.184 L 157.277 172.058 L 157.835 172.275 L 157.711 172.521 L 155.982 172.521 L 155.982 172.33 L 156.533 171.896 L 156.533 170.146 L 155.982 169.825 L 155.982 169.633 L 157.041 169.113 L 157.246 169.917 L 158.126 169.219 Q 158.256 169.169 158.467 169.169 Q 158.889 169.169 159.137 169.425 Q 159.385 169.683 159.385 170.122 L 159.385 172.051 L 159.943 172.275 L 159.943 172.275 Z M 162.397 169.169 Q 162.806 169.169 163.132 169.382 Q 163.458 169.595 163.64 169.961 Q 163.823 170.326 163.823 170.766 Q 163.823 171.242 163.532 171.659 Q 163.24 172.077 162.803 172.326 Q 162.367 172.577 161.958 172.577 Q 161.548 172.577 161.223 172.364 Q 160.897 172.151 160.714 171.787 Q 160.532 171.42 160.532 170.982 Q 160.532 170.505 160.823 170.088 Q 161.114 169.67 161.552 169.419 Q 161.988 169.169 162.397 169.169 L 162.397 169.169 Z M 162.038 169.689 Q 161.338 169.689 161.338 170.684 Q 161.338 171.273 161.591 171.665 Q 161.846 172.058 162.317 172.058 Q 163.017 172.058 163.017 171.056 Q 163.017 170.474 162.763 170.081 Q 162.509 169.689 162.038 169.689 L 162.038 169.689 Z M 104.333 172.275 L 104.209 172.521 L 102.324 172.521 L 102.324 172.33 L 102.908 171.872 L 102.908 168.45 L 101.253 172.521 L 100.912 172.521 L 99.268 168.408 L 99.268 171.946 L 99.92 172.275 L 99.795 172.521 L 98.345 172.521 L 98.345 172.33 L 98.927 171.872 L 98.927 168.247 L 98.283 167.901 L 98.407 167.654 L 99.753 167.654 L 101.302 171.538 L 102.846 167.654 L 104.271 167.654 L 104.271 167.846 L 103.682 168.303 L 103.682 172.045 L 104.333 172.275 L 104.333 172.275 Z M 108.338 172.269 L 108.214 172.515 L 107.035 172.515 L 107.035 171.977 L 106.335 172.527 Q 106.211 172.577 106.026 172.577 Q 105.493 172.577 105.253 172.311 Q 105.015 172.045 105.015 171.675 Q 105.015 171.452 105.176 171.235 Q 105.338 171.018 105.635 170.827 L 107.035 170.827 L 107.035 170.431 Q 107.035 170.029 106.822 169.861 Q 106.608 169.695 106.237 169.695 Q 105.852 169.695 105.294 170.159 L 105.108 169.923 L 106 169.219 Q 106.249 169.169 106.596 169.169 Q 107.16 169.169 107.47 169.444 Q 107.779 169.719 107.779 170.246 L 107.779 172.051 L 108.338 172.269 L 108.338 172.269 Z M 106.224 172.051 Q 106.602 172.051 107.035 171.705 L 107.035 171.08 L 105.938 171.08 Q 105.858 171.18 105.824 171.279 Q 105.79 171.377 105.79 171.494 Q 105.79 171.724 105.908 171.887 Q 106.026 172.051 106.224 172.051 Z M 110.829 171.847 Q 110.829 171.675 110.637 171.529 Q 110.446 171.384 110.049 171.18 Q 109.726 171.012 109.528 170.888 Q 109.329 170.766 109.19 170.601 Q 109.05 170.437 109.05 170.246 Q 109.05 170.023 109.237 169.769 Q 109.423 169.515 109.696 169.343 Q 109.968 169.169 110.203 169.169 Q 110.488 169.169 110.864 169.24 Q 111.238 169.311 111.406 169.397 L 111.406 170.349 L 111.17 170.349 Q 110.972 169.967 110.711 169.754 Q 110.452 169.539 110.179 169.539 Q 109.987 169.539 109.869 169.642 Q 109.751 169.744 109.751 169.899 Q 109.751 170.091 109.952 170.243 Q 110.154 170.393 110.563 170.598 Q 110.879 170.759 111.072 170.876 Q 111.264 170.994 111.396 171.151 Q 111.53 171.31 111.53 171.501 Q 111.53 171.731 111.335 171.98 Q 111.14 172.231 110.858 172.404 Q 110.575 172.577 110.34 172.577 Q 110.037 172.577 109.617 172.506 Q 109.199 172.435 109.02 172.348 L 109.02 171.396 L 109.255 171.396 Q 109.472 171.779 109.77 171.993 Q 110.067 172.207 110.37 172.207 Q 110.575 172.207 110.702 172.101 Q 110.829 171.996 110.829 171.847 L 110.829 171.847 Z M 114.295 171.847 Q 114.295 171.675 114.102 171.529 Q 113.91 171.384 113.514 171.18 Q 113.191 171.012 112.993 170.888 Q 112.795 170.766 112.655 170.601 Q 112.516 170.437 112.516 170.246 Q 112.516 170.023 112.702 169.769 Q 112.887 169.515 113.16 169.343 Q 113.433 169.169 113.669 169.169 Q 113.954 169.169 114.329 169.24 Q 114.704 169.311 114.871 169.397 L 114.871 170.349 L 114.636 170.349 Q 114.437 169.967 114.177 169.754 Q 113.916 169.539 113.643 169.539 Q 113.452 169.539 113.334 169.642 Q 113.216 169.744 113.216 169.899 Q 113.216 170.091 113.417 170.243 Q 113.619 170.393 114.028 170.598 Q 114.345 170.759 114.537 170.876 Q 114.728 170.994 114.862 171.151 Q 114.995 171.31 114.995 171.501 Q 114.995 171.731 114.799 171.98 Q 114.605 172.231 114.322 172.404 Q 114.04 172.577 113.805 172.577 Q 113.501 172.577 113.083 172.506 Q 112.664 172.435 112.484 172.348 L 112.484 171.396 L 112.72 171.396 Q 112.937 171.779 113.234 171.993 Q 113.532 172.207 113.836 172.207 Q 114.04 172.207 114.167 172.101 Q 114.295 171.996 114.295 171.847 L 114.295 171.847 Z M 117.617 172.269 L 117.493 172.515 L 115.764 172.515 L 115.764 172.323 L 116.316 171.89 L 116.316 170.085 L 115.764 169.701 L 115.764 169.509 L 116.824 169.113 L 117.06 169.113 L 117.06 172.051 L 117.617 172.269 L 117.617 172.269 Z M 116.663 167.258 Q 116.849 167.258 116.969 167.394 Q 117.09 167.529 117.09 167.734 Q 117.09 167.876 117.004 168.003 Q 116.917 168.13 116.787 168.204 Q 116.657 168.278 116.533 168.278 Q 116.346 168.278 116.225 168.142 Q 116.105 168.006 116.105 167.802 Q 116.105 167.66 116.192 167.532 Q 116.278 167.406 116.408 167.332 Q 116.539 167.258 116.663 167.258 L 116.663 167.258 Z M 124.126 172.269 L 124.002 172.515 L 122.824 172.515 L 122.824 170.431 Q 122.824 170.091 122.719 169.955 Q 122.613 169.819 122.341 169.819 Q 122.148 169.819 121.963 169.889 Q 121.777 169.961 121.522 170.171 L 121.522 172.051 L 122.08 172.269 L 121.956 172.515 L 120.778 172.515 L 120.778 170.431 Q 120.778 170.091 120.674 169.955 Q 120.568 169.819 120.295 169.819 Q 120.103 169.819 119.917 169.889 Q 119.731 169.961 119.477 170.171 L 119.477 172.051 L 120.034 172.269 L 119.91 172.515 L 118.181 172.515 L 118.181 172.323 L 118.733 171.89 L 118.733 170.14 L 118.181 169.819 L 118.181 169.627 L 119.242 169.107 L 119.44 169.899 L 120.264 169.213 Q 120.395 169.163 120.605 169.163 Q 120.965 169.163 121.2 169.358 Q 121.436 169.553 121.498 169.893 L 122.304 169.219 Q 122.433 169.169 122.645 169.169 Q 123.066 169.169 123.313 169.425 Q 123.562 169.683 123.562 170.122 L 123.562 172.051 L 124.126 172.269 L 124.126 172.269 Z M 126.574 169.169 Q 126.983 169.169 127.309 169.382 Q 127.635 169.595 127.818 169.961 Q 128 170.326 128 170.766 Q 128 171.242 127.709 171.659 Q 127.418 172.077 126.98 172.326 Q 126.544 172.577 126.135 172.577 Q 125.725 172.577 125.4 172.364 Q 125.074 172.151 124.892 171.787 Q 124.709 171.42 124.709 170.982 Q 124.709 170.505 125 170.088 Q 125.291 169.67 125.728 169.419 Q 126.165 169.169 126.574 169.169 L 126.574 169.169 Z M 126.215 169.689 Q 125.515 169.689 125.515 170.684 Q 125.515 171.273 125.768 171.665 Q 126.023 172.058 126.494 172.058 Q 127.194 172.058 127.194 171.056 Q 127.194 170.474 126.941 170.081 Q 126.686 169.689 126.215 169.689 L 126.215 169.689 Z"/>
+ </g>
+ <defs>
+ <filter id="nTixgYLuBDN8I0UBdjplbtf3dCvyNiO0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <linearGradient id="_lgradient_23" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.651,0,0,228.341,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.802 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.086 13.73 206.144 14.181 209.174 14.741 C 211.887 15.241 214.573 15.881 217.22 16.657 C 219.618 17.354 221.965 18.217 224.243 19.241 C 226.355 20.182 228.383 21.303 230.303 22.591 C 232.143 23.831 233.862 25.242 235.437 26.806 C 237.002 28.375 238.415 30.089 239.657 31.925 C 240.943 33.842 242.068 35.863 243.02 37.967 C 244.041 40.242 244.908 42.582 245.617 44.972 C 246.394 47.616 247.034 50.299 247.535 53.009 C 248.097 56.034 248.547 59.078 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.015 L 250.329 155.225 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.116 172.052 249.962 175.917 249.739 179.778 C 249.542 183.227 249.257 186.67 248.883 190.104 C 248.547 193.165 248.097 196.213 247.535 199.241 C 247.033 201.948 246.393 204.627 245.617 207.268 C 244.91 209.659 244.042 211.999 243.02 214.273 C 242.07 216.378 240.945 218.399 239.656 220.315 C 238.417 222.153 237.004 223.867 235.436 225.434 C 233.861 226.998 232.142 228.409 230.302 229.649 C 228.382 230.937 226.355 232.058 224.243 232.999 C 221.963 234.022 219.617 234.888 217.22 235.593 C 214.574 236.37 211.888 237.007 209.174 237.499 C 206.143 238.065 203.091 238.514 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.928 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.08 240.076 70.204 239.922 66.332 239.699 C 62.876 239.503 59.425 239.218 55.984 238.845 C 52.919 238.514 49.867 238.065 46.836 237.499 C 44.122 237.007 41.436 236.37 38.79 235.593 C 36.393 234.888 34.047 234.022 31.767 232.999 C 29.655 232.058 27.627 230.937 25.707 229.649 C 23.867 228.409 22.148 226.998 20.573 225.434 C 19.005 223.867 17.592 222.153 16.353 220.315 C 15.065 218.399 13.94 216.378 12.99 214.273 C 11.968 211.999 11.1 209.659 10.393 207.268 C 9.617 204.627 8.977 201.948 8.475 199.241 C 7.913 196.213 7.463 193.165 7.127 190.104 C 6.753 186.67 6.468 183.227 6.271 179.778 C 6.048 175.917 5.894 172.052 5.809 168.185 C 5.717 163.866 5.674 159.545 5.681 155.225 L 5.681 97.015 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.195 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.299 9.616 47.616 10.393 44.972 C 11.102 42.582 11.969 40.242 12.99 37.967 C 13.942 35.863 15.067 33.842 16.354 31.925 C 17.596 30.089 19.009 28.375 20.574 26.806 C 22.149 25.242 23.868 23.831 25.708 22.591 C 27.628 21.303 29.655 20.182 31.767 19.241 C 34.045 18.217 36.392 17.354 38.79 16.657 C 41.437 15.881 44.123 15.241 46.836 14.741 C 49.868 14.18 52.919 13.731 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.082 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.453 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.027 19.154 213.581 19.761 216.099 20.499 C 218.318 21.148 220.49 21.949 222.6 22.896 C 224.505 23.749 226.335 24.761 228.07 25.922 C 229.694 27.015 231.21 28.262 232.594 29.646 C 233.98 31.031 235.231 32.544 236.332 34.165 C 237.492 35.892 238.506 37.712 239.362 39.608 C 240.307 41.716 241.109 43.886 241.762 46.102 C 242.504 48.613 243.114 51.161 243.591 53.736 C 244.131 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 L 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.106 171.917 245.955 175.736 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.564 192.631 244.132 195.577 243.591 198.504 C 243.114 201.079 242.503 203.627 241.761 206.138 C 241.109 208.355 240.307 210.524 239.361 212.632 C 238.507 214.529 237.493 216.35 236.331 218.075 C 235.233 219.701 233.982 221.218 232.594 222.605 C 231.206 223.983 229.691 225.226 228.069 226.318 C 226.335 227.479 224.505 228.491 222.6 229.344 C 220.492 230.295 218.32 231.096 216.099 231.741 C 213.581 232.479 211.027 233.086 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.453 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 L 90.932 236.29 C 86.634 236.29 82.335 236.25 78.037 236.153 C 74.208 236.071 70.381 235.92 66.557 235.701 C 63.174 235.511 59.796 235.232 56.427 234.865 C 53.457 234.543 50.501 234.108 47.564 233.559 C 44.983 233.086 42.429 232.479 39.911 231.741 C 37.69 231.096 35.518 230.295 33.41 229.344 C 31.505 228.491 29.675 227.479 27.94 226.318 C 26.318 225.226 24.803 223.982 23.416 222.604 C 22.028 221.218 20.776 219.701 19.678 218.075 C 18.516 216.35 17.502 214.529 16.648 212.632 C 15.702 210.524 14.9 208.355 14.248 206.138 C 13.506 203.627 12.896 201.079 12.419 198.504 C 11.878 195.577 11.446 192.631 11.121 189.672 C 10.747 186.302 10.471 182.932 10.275 179.552 C 10.055 175.736 9.904 171.917 9.822 168.096 C 9.732 163.807 9.686 159.516 9.685 155.226 L 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.896 51.161 13.507 48.613 14.249 46.102 C 14.902 43.886 15.704 41.716 16.649 39.608 C 17.505 37.712 18.519 35.892 19.679 34.165 C 20.779 32.544 22.031 31.03 23.416 29.645 C 24.801 28.261 26.316 27.014 27.941 25.922 C 29.675 24.761 31.505 23.749 33.41 22.896 C 35.52 21.949 37.692 21.148 39.911 20.499 C 42.429 19.761 44.983 19.154 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.557 16.539 C 70.381 16.325 74.208 16.174 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 L 165.078 15.96 L 165.078 15.96 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/aceofspades.svg b/.icons/Gruvbox_Dark-2/apps/64/aceofspades.svg
new file mode 100755
index 000000000..27bad887b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/aceofspades.svg
@@ -0,0 +1,50 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".567" x2=".567" y1="1.071" y2="-.071" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#a0a0a0"/>
+ <stop offset="100%" stop-color="#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#c)">
+ <path opacity=".1" d="M78.72 80.773v8.214h-8.213v41.066h8.213v36.96h8.213v4.107h4.107v8.213h73.92v-8.213h4.107v-4.107h8.213v-36.96h8.213V88.987h-8.213v-8.214H78.72z"/>
+ <path fill="#789911" d="M78.72 76.667v8.213h-8.213v41.067h114.986V84.88h-8.213v-8.213H78.72z"/>
+ <path fill="#9ac011" d="M78.72 84.88v41.067h98.56V84.88H78.72z"/>
+ <path fill="#ecc593" d="M86.933 125.947v41.066h82.134v-41.066H86.933z"/>
+ <path fill="#cbaf75" d="M91.04 167.013v8.214h73.92v-8.214H91.04zM78.72 125.95h8.213v36.96H78.72v-36.96z"/>
+ <path fill="#353535" d="M95.15 125.95h16.427v16.427H95.15V125.95z"/>
+ <path fill="#e3a258" d="M119.787 125.947v12.32h16.426v-12.32h-16.426z"/>
+ <path fill="#717169" d="M115.68 150.587v8.213h16.427v-8.213H115.68z"/>
+ <path fill="#cbaf75" d="M169.07 125.95h8.213v36.96h-8.213v-36.96z"/>
+ <path fill="#353535" d="M144.43 125.95h16.427v16.427H144.43V125.95z"/>
+ <path fill="#554025" d="M136.213 146.48l-4.106 4.107v8.213h8.213l4.107-4.107h-8.214v-8.213z"/>
+ <path fill="#e6dc35" d="M136.21 146.48h8.213v8.213h-8.213v-8.213z"/>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/acestreamplayer.svg b/.icons/Gruvbox_Dark-2/apps/64/acestreamplayer.svg
new file mode 100755
index 000000000..016fa119e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/acestreamplayer.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#31c6b7" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="none" d="M0-2h256v256H0V-2z"/>
+ <g opacity=".3">
+ <linearGradient id="b" x2="0" y1=".5" y2="-.5" gradientTransform="matrix(228.891 0 0 212.028 13.278 19.986)" gradientUnits="userSpaceOnUse">
+ <stop offset="50.422%" stop-color="#88f2e8"/>
+ <stop offset="81.401%" stop-color="#55eedf"/>
+ <stop offset="98.28%" stop-color="#88f2e8" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M29.088 20.108c-4.682 2.533-9.291 5.115-15.81 16.118l20.94.07v-16.31c-2.145.007-2.685.119-5.13.122zm197.225-.122h-4.531v16.31h20.387v-.921c-3.507-7.025-8.783-12.145-15.856-15.389zM13.831 44.451V60.76h20.387V44.451H13.831zm207.951 0V60.76h20.387V44.451h-20.387zM13.831 68.915v16.31h20.387v-16.31H13.831zm207.951 0v16.31h20.387v-16.31h-20.387zM13.831 93.38v16.31h20.387V93.38H13.831zm207.951 0v16.31h20.387V93.38h-20.387zM13.831 117.845v16.31h20.387v-16.31H13.831zm207.951 0v16.31h20.387v-16.31h-20.387zM13.831 142.31v16.31h20.387v-16.31H13.831zm207.951 0v16.31h20.387v-16.31h-20.387zM13.831 166.775v16.31h20.387v-16.31H13.831zm207.951 0v16.31h20.387v-16.31h-20.387zM13.831 191.24v16.309h20.387V191.24H13.831zm207.951 0v16.309h20.387V191.24h-20.387zM13.831 215.704v1.234c2.586 5.641 7.569 10.676 14.919 15.076h5.468v-16.31H13.831zm207.951 0v16.31H227c5.991-2.765 11.058-7.802 15.169-15.139v-1.171h-20.387z"/>
+ </g>
+ <linearGradient id="c" x2="1" y1=".5" y2=".5" gradientTransform="matrix(230.099 0 0 228.338 20.225 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="5.584%" stop-color="#e5e5e5"/>
+ <stop offset="51.012%" stop-color="#f9f9f9"/>
+ <stop offset="96.439%" stop-color="#e5e5e5"/>
+ </linearGradient>
+ <path fill="url(#c)" d="M133 11.947c32.155 54.074 71.273 102.015 117.324 143.795 0 73.986-10.584 84.543-84.639 84.543H160C91.311 197.97 44.73 126.709 20.225 26.474c11.903-11.888 33.062-14.527 70.09-14.527H133z"/>
+ <g opacity=".4">
+ <linearGradient id="d" x2="0" y1=".5" y2="1.5" gradientTransform="matrix(66.875 0 0 72.562 105.646 85.438)" gradientUnits="userSpaceOnUse">
+ <stop offset="50%"/>
+ <stop offset="99.846%"/>
+ <stop offset="100%"/>
+ </linearGradient>
+ <path fill="url(#d)" d="M105.646 85.438V158s36.802-14.874 66.875-36.304c0-.006-.004-.012-.008-.019-.003-.008-.008-.016-.013-.024-.006-.008-.012-.016-.016-.024a.055.055 0 0 1-.007-.023c-31.721-22.113-66.831-36.168-66.831-36.168z"/>
+ </g>
+ <path opacity=".1" d="M105.646 85.438V158s36.802-14.874 66.875-36.304c0-.006-.004-.012-.008-.019-.003-.008-.008-.016-.013-.024-.006-.008-.012-.016-.016-.024a.055.055 0 0 1-.007-.023c-31.721-22.113-66.831-36.168-66.831-36.168z"/>
+ <path fill="#31c6b7" d="M105.646 84.833v72.562s36.802-14.874 66.875-36.304c0-.006-.004-.011-.008-.02-.003-.009-.008-.015-.013-.024-.006-.008-.012-.015-.016-.023a.06.06 0 0 1-.007-.023c-31.721-22.112-66.831-36.168-66.831-36.168z"/>
+ <path fill="#ffffff" d="M105.646 84.833v.605s34.872 13.956 66.483 35.929c.13-.093.262-.183.392-.276 0-.006-.004-.011-.008-.02-.003-.009-.008-.016-.013-.024-.006-.009-.012-.015-.016-.023a.06.06 0 0 1-.007-.023c-31.721-22.112-66.831-36.168-66.831-36.168z"/>
+ <g opacity=".4">
+ <linearGradient id="e" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#e)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/acetoneiso.svg b/.icons/Gruvbox_Dark-2/apps/64/acetoneiso.svg
new file mode 100755
index 000000000..9acad5b63
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/acetoneiso.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="qCHjFJVplUT3XfbwtPvEAWI5vc1bBqTm" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#qCHjFJVplUT3XfbwtPvEAWI5vc1bBqTm)">
+ <linearGradient id="_lgradient_43" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(244.648,0,0,228.338,5.619,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2657eb"/>
+ <stop offset="100%" style="stop-color:#de6161"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_43)" d="M 165.628 11.952 C 239.684 11.952 250.267 22.509 250.267 96.495 L 250.267 155.746 C 250.267 229.733 239.684 240.29 165.628 240.29 L 90.259 240.29 C 16.203 240.29 5.619 229.733 5.619 155.746 L 5.619 96.495 C 5.619 22.509 16.203 11.952 90.259 11.952 L 165.628 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_44" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_44)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 123.167 59.125 C 85.679 59.125 55.5 89.304 55.5 126.792 C 55.5 164.279 85.679 194.458 123.167 194.458 C 160.654 194.458 190.833 164.279 190.833 126.792 C 190.833 89.304 160.654 59.125 123.167 59.125 Z M 123.167 97.792 C 139.183 97.792 152.167 110.775 152.167 126.792 C 152.167 142.808 139.183 155.792 123.167 155.792 C 107.15 155.792 94.167 142.808 94.167 126.792 C 94.167 110.775 107.15 97.792 123.167 97.792 Z"/>
+ </g>
+ <path fill="#848484" d="M 123.167 88.125 C 103.146 88.125 86.917 104.355 86.917 124.375 C 86.917 144.395 103.146 160.625 123.167 160.625 C 143.187 160.625 159.417 144.395 159.417 124.375 C 159.417 104.355 143.187 88.125 123.167 88.125 Z M 123.167 109.875 C 131.175 109.875 137.667 116.367 137.667 124.375 C 137.667 132.383 131.175 138.875 123.167 138.875 C 115.158 138.875 108.667 132.383 108.667 124.375 C 108.667 116.367 115.158 109.875 123.167 109.875 Z"/>
+ <path fill="#e4e4e4" d="M 123.167 56.708 C 85.679 56.708 55.5 86.888 55.5 124.375 C 55.5 161.862 85.679 192.042 123.167 192.042 C 160.654 192.042 190.833 161.862 190.833 124.375 C 190.833 86.888 160.654 56.708 123.167 56.708 Z M 123.167 95.375 C 139.183 95.375 152.167 108.359 152.167 124.375 C 152.167 140.391 139.183 153.375 123.167 153.375 C 107.15 153.375 94.167 140.391 94.167 124.375 C 94.167 108.359 107.15 95.375 123.167 95.375 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 123.167 56.708 C 85.679 56.708 55.5 86.888 55.5 124.375 C 55.5 124.649 55.527 124.916 55.542 125.187 C 56.392 88.449 86.218 59.125 123.167 59.125 C 160.113 59.125 189.941 88.444 190.796 125.177 C 190.811 124.91 190.833 124.646 190.833 124.375 C 190.833 86.888 160.654 56.708 123.167 56.708 Z M 94.289 126.782 C 94.215 127.589 94.174 128.398 94.167 129.208 C 94.179 129.611 94.199 130.014 94.228 130.417 C 94.24 130.01 94.26 129.604 94.289 129.199 C 95.541 144.221 108.092 155.78 123.167 155.792 C 138.234 155.781 150.783 144.233 152.044 129.218 C 152.079 129.694 152.103 130.171 152.115 130.648 C 152.144 130.169 152.161 129.689 152.167 129.208 C 152.159 128.405 152.118 127.601 152.044 126.801 C 150.783 141.816 138.234 153.364 123.167 153.375 C 108.092 153.363 95.541 141.805 94.289 126.782 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 200.398 157.841 C 199.31 178.353 182.374 194.433 161.833 194.458 C 141.559 194.458 124.728 178.797 123.268 158.576 C 123.216 159.258 123.182 159.941 123.167 160.625 C 123.167 181.98 140.478 199.292 161.833 199.292 C 183.188 199.292 200.5 181.98 200.5 160.625 C 200.499 159.696 200.464 158.767 200.396 157.84 L 200.398 157.841 Z"/>
+ </g>
+ <circle fill="#d85eca" cx="161.833" cy="158.208" r="38.667" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" d="M 142.5 159.823 C 142.5 170.5 151.156 179.156 161.833 179.156 C 172.402 179.156 180.974 170.672 181.148 160.144 C 181.16 160.037 181.166 159.93 181.167 159.823 C 181.167 158.043 179.725 156.6 177.945 156.6 C 176.165 156.6 174.723 158.043 174.723 159.823 C 174.723 166.941 168.952 172.712 161.834 172.712 C 154.716 172.712 148.945 166.941 148.945 159.823 C 148.945 152.705 154.715 146.934 161.834 146.934 L 161.834 153.378 L 174.723 143.711 L 161.836 134.042 L 161.836 140.486 C 151.158 140.486 142.502 149.142 142.502 159.819 L 142.5 159.823 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/acidrip.svg b/.icons/Gruvbox_Dark-2/apps/64/acidrip.svg
new file mode 100755
index 000000000..30659d88b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/acidrip.svg
@@ -0,0 +1,55 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#80jCXGPTTRoldl2Ue2yVl1gw0M78P6hE)">
+ <linearGradient id="_lgradient_45" x1=".5" x2=".5" y1=".999" y2="-.814" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.739%" style="stop-color:#ad4f8d"/>
+ <stop offset="100%" style="stop-color:#6b8ccb"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_45)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="80jCXGPTTRoldl2Ue2yVl1gw0M78P6hE" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#EDcdB7zZPU8obPbpjInaRvGiMQWJ5AhU)">
+ <linearGradient id="_lgradient_46" x1=".567" x2=".567" y1="1.071" y2="-.071" gradientTransform="matrix(80.836,0,0,80.837,109.426,126.567)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_46)" d="M 190.262 166.985 C 190.289 156.257 186.04 145.961 178.454 138.375 C 170.868 130.789 160.572 126.54 149.844 126.567 C 139.116 126.539 128.819 130.789 121.234 138.375 C 113.648 145.96 109.398 156.257 109.426 166.985 C 109.398 177.713 113.648 188.01 121.234 195.596 C 128.819 203.182 139.116 207.431 149.844 207.404 C 160.572 207.431 170.868 203.181 178.454 195.595 C 186.04 188.01 190.289 177.713 190.262 166.985 Z M 164.631 166.985 C 164.631 175.124 158.146 181.772 149.844 181.772 C 141.38 181.772 135.057 174.96 135.057 166.985 C 135.057 158.848 141.053 152.199 149.844 152.199 C 158.634 152.199 164.631 159.009 164.631 166.985 Z"/>
+ <linearGradient id="_lgradient_47" x1=".567" x2=".567" y1="1.071" y2="-.071" gradientTransform="matrix(80.836,0,0,80.835,58.434,69.069)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_47)" fill-rule="evenodd" d="M 108.684 148.704 C 105.468 149.505 102.166 149.908 98.852 149.904 C 88.124 149.932 77.827 145.682 70.242 138.096 C 62.656 130.511 58.406 120.214 58.434 109.486 C 58.407 98.758 62.656 88.462 70.242 80.876 C 77.828 73.291 88.124 69.041 98.852 69.069 C 109.58 69.041 119.876 73.291 127.462 80.876 C 135.048 88.462 139.297 98.758 139.27 109.486 C 139.27 114.59 138.336 119.465 136.624 123.95 C 124.088 127.76 113.916 136.874 108.684 148.704 L 108.684 148.704 Z M 113.639 109.486 C 113.639 117.625 107.154 124.274 98.852 124.274 C 90.388 124.274 84.066 117.461 84.066 109.486 C 84.066 101.349 90.061 94.699 98.852 94.699 C 107.642 94.699 113.639 101.511 113.639 109.486 Z"/>
+ <linearGradient id="_lgradient_48" x1="0" x2=".883" y1=".5" y2=".788" gradientTransform="matrix(145.666,0,0,113.928,55.167,47.749)" gradientUnits="userSpaceOnUse">
+ <stop offset="11.039%" style="stop-color:#f76363"/>
+ <stop offset="83.376%" style="stop-color:#bc1938"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_48)" fill-rule="evenodd" d="M 115.239 47.749 C 82.389 47.784 57.576 73.365 55.167 106.074 C 57.53 82.805 74.698 64.839 98.127 64.839 C 123.335 64.839 143.869 85.242 143.869 110.409 L 143.869 121.802 L 120.97 121.802 L 160.901 161.677 L 200.833 121.802 L 178.048 121.802 L 178.048 110.409 C 178.048 75.804 149.914 47.749 115.274 47.749"/>
+ </g>
+ <defs>
+ <filter id="EDcdB7zZPU8obPbpjInaRvGiMQWJ5AhU" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <linearGradient id="_lgradient_49" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.651,0,0,228.341,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_49)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.802 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.086 13.73 206.144 14.181 209.174 14.741 C 211.887 15.241 214.573 15.881 217.22 16.657 C 219.618 17.354 221.965 18.217 224.243 19.241 C 226.355 20.182 228.383 21.303 230.303 22.591 C 232.143 23.831 233.862 25.242 235.437 26.806 C 237.002 28.375 238.415 30.089 239.657 31.925 C 240.943 33.842 242.068 35.863 243.02 37.967 C 244.041 40.242 244.908 42.582 245.617 44.972 C 246.394 47.616 247.034 50.299 247.535 53.009 C 248.097 56.034 248.547 59.078 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.015 L 250.329 155.225 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.116 172.052 249.962 175.917 249.739 179.778 C 249.542 183.227 249.257 186.67 248.883 190.104 C 248.547 193.165 248.097 196.213 247.535 199.241 C 247.033 201.948 246.393 204.627 245.617 207.268 C 244.91 209.659 244.042 211.999 243.02 214.273 C 242.07 216.378 240.945 218.399 239.656 220.315 C 238.417 222.153 237.004 223.867 235.436 225.434 C 233.861 226.998 232.142 228.409 230.302 229.649 C 228.382 230.937 226.355 232.058 224.243 232.999 C 221.963 234.022 219.617 234.888 217.22 235.593 C 214.574 236.37 211.888 237.007 209.174 237.499 C 206.143 238.065 203.091 238.514 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.928 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.08 240.076 70.204 239.922 66.332 239.699 C 62.876 239.503 59.425 239.218 55.984 238.845 C 52.919 238.514 49.867 238.065 46.836 237.499 C 44.122 237.007 41.436 236.37 38.79 235.593 C 36.393 234.888 34.047 234.022 31.767 232.999 C 29.655 232.058 27.627 230.937 25.707 229.649 C 23.867 228.409 22.148 226.998 20.573 225.434 C 19.005 223.867 17.592 222.153 16.353 220.315 C 15.065 218.399 13.94 216.378 12.99 214.273 C 11.968 211.999 11.1 209.659 10.393 207.268 C 9.617 204.627 8.977 201.948 8.475 199.241 C 7.913 196.213 7.463 193.165 7.127 190.104 C 6.753 186.67 6.468 183.227 6.271 179.778 C 6.048 175.917 5.894 172.052 5.809 168.185 C 5.717 163.866 5.674 159.545 5.681 155.225 L 5.681 97.015 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.195 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.299 9.616 47.616 10.393 44.972 C 11.102 42.582 11.969 40.242 12.99 37.967 C 13.942 35.863 15.067 33.842 16.354 31.925 C 17.596 30.089 19.009 28.375 20.574 26.806 C 22.149 25.242 23.868 23.831 25.708 22.591 C 27.628 21.303 29.655 20.182 31.767 19.241 C 34.045 18.217 36.392 17.354 38.79 16.657 C 41.437 15.881 44.123 15.241 46.836 14.741 C 49.868 14.18 52.919 13.731 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.082 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.453 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.027 19.154 213.581 19.761 216.099 20.499 C 218.318 21.148 220.49 21.949 222.6 22.896 C 224.505 23.749 226.335 24.761 228.07 25.922 C 229.694 27.015 231.21 28.262 232.594 29.646 C 233.98 31.031 235.231 32.544 236.332 34.165 C 237.492 35.892 238.506 37.712 239.362 39.608 C 240.307 41.716 241.109 43.886 241.762 46.102 C 242.504 48.613 243.114 51.161 243.591 53.736 C 244.131 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 L 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.106 171.917 245.955 175.736 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.564 192.631 244.132 195.577 243.591 198.504 C 243.114 201.079 242.503 203.627 241.761 206.138 C 241.109 208.355 240.307 210.524 239.361 212.632 C 238.507 214.529 237.493 216.35 236.331 218.075 C 235.233 219.701 233.982 221.218 232.594 222.605 C 231.206 223.983 229.691 225.226 228.069 226.318 C 226.335 227.479 224.505 228.491 222.6 229.344 C 220.492 230.295 218.32 231.096 216.099 231.741 C 213.581 232.479 211.027 233.086 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.453 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 L 90.932 236.29 C 86.634 236.29 82.335 236.25 78.037 236.153 C 74.208 236.071 70.381 235.92 66.557 235.701 C 63.174 235.511 59.796 235.232 56.427 234.865 C 53.457 234.543 50.501 234.108 47.564 233.559 C 44.983 233.086 42.429 232.479 39.911 231.741 C 37.69 231.096 35.518 230.295 33.41 229.344 C 31.505 228.491 29.675 227.479 27.94 226.318 C 26.318 225.226 24.803 223.982 23.416 222.604 C 22.028 221.218 20.776 219.701 19.678 218.075 C 18.516 216.35 17.502 214.529 16.648 212.632 C 15.702 210.524 14.9 208.355 14.248 206.138 C 13.506 203.627 12.896 201.079 12.419 198.504 C 11.878 195.577 11.446 192.631 11.121 189.672 C 10.747 186.302 10.471 182.932 10.275 179.552 C 10.055 175.736 9.904 171.917 9.822 168.096 C 9.732 163.807 9.686 159.516 9.685 155.226 L 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.896 51.161 13.507 48.613 14.249 46.102 C 14.902 43.886 15.704 41.716 16.649 39.608 C 17.505 37.712 18.519 35.892 19.679 34.165 C 20.779 32.544 22.031 31.03 23.416 29.645 C 24.801 28.261 26.316 27.014 27.941 25.922 C 29.675 24.761 31.505 23.749 33.41 22.896 C 35.52 21.949 37.692 21.148 39.911 20.499 C 42.429 19.761 44.983 19.154 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.557 16.539 C 70.381 16.325 74.208 16.174 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 L 165.078 15.96 L 165.078 15.96 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/aclock.svg b/.icons/Gruvbox_Dark-2/apps/64/aclock.svg
new file mode 120000
index 000000000..09c3073e1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/aclock.svg
@@ -0,0 +1 @@
+clock.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/acorn.svg b/.icons/Gruvbox_Dark-2/apps/64/acorn.svg
new file mode 100755
index 000000000..4b6e7d27a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/acorn.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#WUVs8inxqiqfrvyj96qEGiIdbnChdfz7)">
+ <linearGradient id="_lgradient_50" x1=".233" x2=".933" y1="-.071" y2=".858" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity=".996" style="stop-color:#c58d67"/>
+ <stop offset="100%" stop-opacity=".996" style="stop-color:#e6aa81"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_50)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="WUVs8inxqiqfrvyj96qEGiIdbnChdfz7" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#a05a2c" d="M 165.406 102.355 C 151.603 78.391 118.297 68.403 93.588 80.817 C 76.234 89.375 65.564 106.831 58.932 124.295 C 54.171 136.896 51.234 150.983 54.781 164.302 C 59.14 174.656 70.248 179.578 80.287 182.822 C 100.318 189.175 123.054 190.032 142.706 181.528 C 166.722 169.984 179.624 139.936 171.011 114.661 C 169.654 110.368 167.729 106.235 165.408 102.353 L 165.406 102.355 L 165.406 102.355 Z"/>
+ <path fill="#c87c49" d="M 55.224 164.863 C 67.689 125.393 85.548 97.094 108.776 79.941 C 112.05 81.18 114.347 83.372 115.642 86.489 C 94.509 100.576 74.379 126.709 55.224 164.863 Z M 56.386 167.504 C 79.507 132.324 102.013 108.638 123.881 96.418 C 127.437 98.355 129.1 100.511 128.845 102.861 C 105.332 115.962 81.188 137.518 56.386 167.504 Z M 57.443 169.088 C 86.283 141.389 111.078 120.836 131.802 107.403 C 135.042 108.213 136.177 109.947 135.182 112.579 C 117.844 128.732 91.939 147.577 57.443 169.088 L 57.443 169.088 Z M 59.238 171.306 C 96.383 148.969 123.686 132.649 141.097 122.296 C 143.985 123.669 145.049 125.826 144.266 128.739 C 132.602 140.637 104.276 154.843 59.238 171.306 L 59.238 171.306 Z M 61.245 173.207 C 105.119 159.718 134.738 148.636 150.076 139.936 L 152.822 147.435 C 136.753 155.884 106.236 164.483 61.245 173.207 L 61.245 173.207 Z M 63.041 174.475 C 105.442 169.458 136.258 163.199 155.462 155.674 C 156.976 157.786 157.443 159.907 156.836 162.011 C 137.793 171.517 106.537 175.68 63.041 174.475 L 63.041 174.475 Z"/>
+ <path fill-opacity=".314" d="M 126.778 76.341 C 130.537 78.375 134.032 80.903 137.123 83.934 C 140.145 86.802 142.87 89.987 145.139 93.46 C 159.052 113.75 155.061 143.618 136.615 159.822 C 121.287 172.243 100.895 177.116 81.544 176.447 C 73.706 176.134 64.985 175.028 58.525 170.35 C 63.945 176.723 72.431 180.292 80.274 182.827 C 100.305 189.18 123.045 190.032 142.697 181.528 C 166.714 169.984 179.622 139.934 171.008 114.661 C 169.652 110.367 167.726 106.236 165.406 102.354 C 157.33 88.334 142.578 79.108 126.778 76.343 L 126.778 76.341 L 126.778 76.341 Z"/>
+ <path fill="#502d16" fill-rule="evenodd" d="M 167.176 97.735 C 173.982 87.168 195.604 81.506 200.084 87.032 C 204.565 92.558 202.43 102.272 201.068 103.426 C 199.707 104.581 190.842 97.53 183.114 101.07 C 175.386 104.61 171.025 108.234 171.025 108.234 L 167.176 97.735 L 167.176 97.735 Z"/>
+ <path fill-opacity=".314" fill-rule="evenodd" d="M 202.565 93.078 C 202.348 94.376 201.891 95.378 201.45 95.689 C 200.175 96.59 190.872 92.871 183.428 96 C 175.983 99.128 171.897 101.956 171.897 101.956 L 168.087 96.494 C 167.767 96.903 167.443 97.31 167.169 97.736 L 171.022 108.236 C 171.022 108.236 175.389 104.606 183.117 101.067 C 183.117 101.067 199.708 104.578 201.069 103.424 C 202.004 102.631 203.29 97.813 202.565 93.079 L 202.565 93.078 L 202.565 93.078 Z"/>
+ <path fill="#502d16" d="M 171.48 98.959 C 157.876 75.62 128.451 62.622 103.176 70.609 C 97.572 71.987 97.25 79.153 97.323 79.052 C 107.208 74.785 113.759 84.168 122.74 95.141 C 133.723 108.562 144.661 127.559 151.738 145.077 C 156.69 157.337 159.513 168.829 153.242 174.647 C 153.45 174.778 159.361 178.302 163.87 173.122 C 186.018 149.273 184.832 120.336 171.479 98.956 L 171.48 98.959 L 171.48 98.959 Z"/>
+ <path fill-opacity=".314" d="M 170.572 96.524 C 172.357 113.361 167.731 127.593 156.558 139.524 C 154.023 142.23 151.701 140.511 149.527 139.876 C 150.287 141.601 151.021 143.336 151.729 145.083 C 156.681 157.344 159.51 168.833 153.239 174.651 C 153.446 174.782 159.356 178.306 163.866 173.126 C 184.152 151.282 185.647 121.98 170.572 96.522 L 170.572 96.524 L 170.572 96.524 Z"/>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <linearGradient id="_lgradient_51" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.651,0,0,228.341,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_51)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.802 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.086 13.73 206.144 14.181 209.174 14.741 C 211.887 15.241 214.573 15.881 217.22 16.657 C 219.618 17.354 221.965 18.217 224.243 19.241 C 226.355 20.182 228.383 21.303 230.303 22.591 C 232.143 23.831 233.862 25.242 235.437 26.806 C 237.002 28.375 238.415 30.089 239.657 31.925 C 240.943 33.842 242.068 35.863 243.02 37.967 C 244.041 40.242 244.908 42.582 245.617 44.972 C 246.394 47.616 247.034 50.299 247.535 53.009 C 248.097 56.034 248.547 59.078 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.015 L 250.329 155.225 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.116 172.052 249.962 175.917 249.739 179.778 C 249.542 183.227 249.257 186.67 248.883 190.104 C 248.547 193.165 248.097 196.213 247.535 199.241 C 247.033 201.948 246.393 204.627 245.617 207.268 C 244.91 209.659 244.042 211.999 243.02 214.273 C 242.07 216.378 240.945 218.399 239.656 220.315 C 238.417 222.153 237.004 223.867 235.436 225.434 C 233.861 226.998 232.142 228.409 230.302 229.649 C 228.382 230.937 226.355 232.058 224.243 232.999 C 221.963 234.022 219.617 234.888 217.22 235.593 C 214.574 236.37 211.888 237.007 209.174 237.499 C 206.143 238.065 203.091 238.514 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.928 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.08 240.076 70.204 239.922 66.332 239.699 C 62.876 239.503 59.425 239.218 55.984 238.845 C 52.919 238.514 49.867 238.065 46.836 237.499 C 44.122 237.007 41.436 236.37 38.79 235.593 C 36.393 234.888 34.047 234.022 31.767 232.999 C 29.655 232.058 27.627 230.937 25.707 229.649 C 23.867 228.409 22.148 226.998 20.573 225.434 C 19.005 223.867 17.592 222.153 16.353 220.315 C 15.065 218.399 13.94 216.378 12.99 214.273 C 11.968 211.999 11.1 209.659 10.393 207.268 C 9.617 204.627 8.977 201.948 8.475 199.241 C 7.913 196.213 7.463 193.165 7.127 190.104 C 6.753 186.67 6.468 183.227 6.271 179.778 C 6.048 175.917 5.894 172.052 5.809 168.185 C 5.717 163.866 5.674 159.545 5.681 155.225 L 5.681 97.015 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.195 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.299 9.616 47.616 10.393 44.972 C 11.102 42.582 11.969 40.242 12.99 37.967 C 13.942 35.863 15.067 33.842 16.354 31.925 C 17.596 30.089 19.009 28.375 20.574 26.806 C 22.149 25.242 23.868 23.831 25.708 22.591 C 27.628 21.303 29.655 20.182 31.767 19.241 C 34.045 18.217 36.392 17.354 38.79 16.657 C 41.437 15.881 44.123 15.241 46.836 14.741 C 49.868 14.18 52.919 13.731 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.082 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.453 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.027 19.154 213.581 19.761 216.099 20.499 C 218.318 21.148 220.49 21.949 222.6 22.896 C 224.505 23.749 226.335 24.761 228.07 25.922 C 229.694 27.015 231.21 28.262 232.594 29.646 C 233.98 31.031 235.231 32.544 236.332 34.165 C 237.492 35.892 238.506 37.712 239.362 39.608 C 240.307 41.716 241.109 43.886 241.762 46.102 C 242.504 48.613 243.114 51.161 243.591 53.736 C 244.131 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 L 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.106 171.917 245.955 175.736 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.564 192.631 244.132 195.577 243.591 198.504 C 243.114 201.079 242.503 203.627 241.761 206.138 C 241.109 208.355 240.307 210.524 239.361 212.632 C 238.507 214.529 237.493 216.35 236.331 218.075 C 235.233 219.701 233.982 221.218 232.594 222.605 C 231.206 223.983 229.691 225.226 228.069 226.318 C 226.335 227.479 224.505 228.491 222.6 229.344 C 220.492 230.295 218.32 231.096 216.099 231.741 C 213.581 232.479 211.027 233.086 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.453 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 L 90.932 236.29 C 86.634 236.29 82.335 236.25 78.037 236.153 C 74.208 236.071 70.381 235.92 66.557 235.701 C 63.174 235.511 59.796 235.232 56.427 234.865 C 53.457 234.543 50.501 234.108 47.564 233.559 C 44.983 233.086 42.429 232.479 39.911 231.741 C 37.69 231.096 35.518 230.295 33.41 229.344 C 31.505 228.491 29.675 227.479 27.94 226.318 C 26.318 225.226 24.803 223.982 23.416 222.604 C 22.028 221.218 20.776 219.701 19.678 218.075 C 18.516 216.35 17.502 214.529 16.648 212.632 C 15.702 210.524 14.9 208.355 14.248 206.138 C 13.506 203.627 12.896 201.079 12.419 198.504 C 11.878 195.577 11.446 192.631 11.121 189.672 C 10.747 186.302 10.471 182.932 10.275 179.552 C 10.055 175.736 9.904 171.917 9.822 168.096 C 9.732 163.807 9.686 159.516 9.685 155.226 L 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.896 51.161 13.507 48.613 14.249 46.102 C 14.902 43.886 15.704 41.716 16.649 39.608 C 17.505 37.712 18.519 35.892 19.679 34.165 C 20.779 32.544 22.031 31.03 23.416 29.645 C 24.801 28.261 26.316 27.014 27.941 25.922 C 29.675 24.761 31.505 23.749 33.41 22.896 C 35.52 21.949 37.692 21.148 39.911 20.499 C 42.429 19.761 44.983 19.154 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.557 16.539 C 70.381 16.325 74.208 16.174 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 L 165.078 15.96 L 165.078 15.96 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/acroread.svg b/.icons/Gruvbox_Dark-2/apps/64/acroread.svg
new file mode 120000
index 000000000..f7988e40d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/acroread.svg
@@ -0,0 +1 @@
+adobe-reader.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/actiona.svg b/.icons/Gruvbox_Dark-2/apps/64/actiona.svg
new file mode 100755
index 000000000..26e89b680
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/actiona.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".533" x2=".533" y1="-.071" y2="1.071" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#2b898f"/>
+ <stop offset="100%" stop-color="#5bdbc1"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".1" d="M87.22 11.83h81.549v228.338H87.22V11.83z"/>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <g fill="#f2f2f2" filter="url(#c)">
+ <path fill-rule="evenodd" d="M84.227 54c-12.015 0-21.688 9.881-21.688 22.154v66.461c0 12.274 9.673 22.154 21.688 22.154h86.751c12.016 0 21.689-9.88 21.689-22.154V76.154c0-12.273-9.673-22.154-21.689-22.154h-16.265v22.154h10.844c3.003 0 5.421 2.47 5.421 5.538v55.385c0 3.068-2.418 5.538-5.421 5.538H89.648c-3.003 0-5.421-2.47-5.421-5.538V81.692c0-3.068 2.418-5.538 5.421-5.538h10.844V54H84.227z"/>
+ <path d="M67.961 198h24.4l35.242-84.738L162.846 198h24.4L138.445 87.231H116.76L67.961 198z"/>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/actionaz.svg b/.icons/Gruvbox_Dark-2/apps/64/actionaz.svg
new file mode 120000
index 000000000..edf8af966
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/actionaz.svg
@@ -0,0 +1 @@
+actiona.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/activity-journal.svg b/.icons/Gruvbox_Dark-2/apps/64/activity-journal.svg
new file mode 100755
index 000000000..1abb8833a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/activity-journal.svg
@@ -0,0 +1,73 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1="-.033" x2="1.033" y1="-.071" y2=".924" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#5884f4"/>
+ <stop offset="100%" stop-color="#80a3fa"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <linearGradient id="c" x1="-.008" x2="-.008" y1=".917" y2=".083" gradientTransform="matrix(244.648 0 0 48.93 5.676 103.534)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#d9d9d9"/>
+ <stop offset="100%" stop-color="#ececec"/>
+ </linearGradient>
+ <path fill="url(#c)" d="M5.676 103.534v48.93h8.155v-48.93H5.676zm236.493 0v48.93h8.155v-48.93h-8.155z"/>
+ <path fill="#ffffff" d="M5.676 103.534v1.019h8.155v-1.019H5.676zm236.493 0v1.019h8.155v-1.019h-8.155z"/>
+ <path fill="#fee1c2" d="M133.253 158.258l-51.726 24.139 24.139-51.726 5.173-5.172 27.586 27.587-5.172 5.172z"/>
+ <path fill="#5d5d5d" d="M89.205 165.936l-7.678 16.461 16.461-7.678s1.628-.959.773-1.813c-.854-.854-3.425.023-3.425.023s1.709-2.602-.006-4.316c-1.715-1.715-4.316-.006-4.316-.006s.859-2.59-.004-3.452c-.862-.862-1.805.781-1.805.781z"/>
+ <linearGradient id="d" x1="-.204" x2=".037" y1=".963" y2="1.204" gradientTransform="translate(105.666 43.763) scale(114.495)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#5884f4"/>
+ <stop offset="27.8%" stop-color="#5884f4"/>
+ <stop offset="27.8%" stop-color="#2f5fdd"/>
+ <stop offset="70.735%" stop-color="#2f5fdd"/>
+ <stop offset="70.936%" stop-color="#234db8"/>
+ <stop offset="100%" stop-color="#234db8"/>
+ </linearGradient>
+ <path fill="url(#d)" d="M105.666 130.671c3.448-3.448 9.483 6.035 4.31 11.207 8.621-8.62 20.691 3.449 12.07 12.07 5.172-5.173 14.655.862 11.207 4.31l86.908-86.908-27.586-27.587-86.909 86.908z"/>
+ <defs>
+ <filter id="e" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".571"/>
+ </filter>
+ </defs>
+ <circle fill="#131313" opacity=".3" cx="48.339" cy="52.999" r="12.5" filter="url(#e)" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ececec" cx="48.339" cy="52.999" r="12.5" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="f" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".571"/>
+ </filter>
+ </defs>
+ <path fill="#131313" opacity=".3" d="M71.564 183.611l-1.41 1.396-20.868 20.662-8.489-8.401-4.961 4.916 9.921 9.818 3.529 3.499 4.584-4.547 22.648-22.411-4.954-4.932z" filter="url(#f)"/>
+ <path fill="#f7f7f7" d="M71.564 183.611l-1.41 1.396-20.868 20.662-8.489-8.401-4.961 4.916 9.921 9.818 3.529 3.499 4.584-4.547 22.648-22.411-4.954-4.932z"/>
+ <defs>
+ <filter id="g" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".571"/>
+ </filter>
+ </defs>
+ <circle fill="#131313" opacity=".3" cx="48.339" cy="102.999" r="12.5" filter="url(#g)" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ececec" cx="48.339" cy="102.999" r="12.5" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="h" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".571"/>
+ </filter>
+ </defs>
+ <circle fill="#131313" opacity=".3" cx="48.339" cy="152.999" r="12.5" filter="url(#h)" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ececec" cx="48.339" cy="152.999" r="12.5" vector-effect="non-scaling-stroke"/>
+ <g opacity=".4">
+ <linearGradient id="i" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#i)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/activity-log-manager.svg b/.icons/Gruvbox_Dark-2/apps/64/activity-log-manager.svg
new file mode 120000
index 000000000..feb853f0d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/activity-log-manager.svg
@@ -0,0 +1 @@
+log-viewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/activitywatch.svg b/.icons/Gruvbox_Dark-2/apps/64/activitywatch.svg
new file mode 100644
index 000000000..cc7c91f84
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/activitywatch.svg
@@ -0,0 +1,74 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="OWOPqPCsDDqRNsUBb17EkVOrTSyVev84" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#OWOPqPCsDDqRNsUBb17EkVOrTSyVev84)">
+ <linearGradient id="_lgradient_7" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_8" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,107.506,5.68,132.783)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" d="M 34 153.333 C 51 129.333 88.703 125.657 99 146 C 109.297 166.343 128.333 169.667 138 167 C 147.667 164.333 150.078 145.842 185.333 160 C 220.588 174.158 230.667 128.667 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 C 19.333 140 25.333 160.667 34 153.333 Z"/>
+ <linearGradient id="_lgradient_9" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(213,0,0,3.25,20.25,57.75)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" fill-rule="evenodd" d="M 20.25 57.75 L 33.25 57.75 L 33.25 61 L 20.25 61 L 20.25 57.75 Z M 40.25 57.75 L 53.25 57.75 L 53.25 61 L 40.25 61 L 40.25 57.75 Z M 60.25 57.75 L 73.25 57.75 L 73.25 61 L 60.25 61 L 60.25 57.75 Z M 80.25 57.75 L 93.25 57.75 L 93.25 61 L 80.25 61 L 80.25 57.75 Z M 100.25 57.75 L 113.25 57.75 L 113.25 61 L 100.25 61 L 100.25 57.75 Z M 120.25 57.75 L 133.25 57.75 L 133.25 61 L 120.25 61 L 120.25 57.75 Z M 140.25 57.75 L 153.25 57.75 L 153.25 61 L 140.25 61 L 140.25 57.75 Z M 160.25 57.75 L 173.25 57.75 L 173.25 61 L 160.25 61 L 160.25 57.75 Z M 180.25 57.75 L 193.25 57.75 L 193.25 61 L 180.25 61 L 180.25 57.75 Z M 200.25 57.75 L 213.25 57.75 L 213.25 61 L 200.25 61 L 200.25 57.75 Z M 220.25 57.75 L 233.25 57.75 L 233.25 61 L 220.25 61 L 220.25 57.75 Z"/>
+ <linearGradient id="_lgradient_10" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(213,0,0,3.25,20.25,87.75)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" fill-rule="evenodd" d="M 20.25 87.75 L 33.25 87.75 L 33.25 91 L 20.25 91 L 20.25 87.75 Z M 40.25 87.75 L 53.25 87.75 L 53.25 91 L 40.25 91 L 40.25 87.75 Z M 60.25 87.75 L 73.25 87.75 L 73.25 91 L 60.25 91 L 60.25 87.75 Z M 80.25 87.75 L 93.25 87.75 L 93.25 91 L 80.25 91 L 80.25 87.75 Z M 100.25 87.75 L 113.25 87.75 L 113.25 91 L 100.25 91 L 100.25 87.75 Z M 120.25 87.75 L 133.25 87.75 L 133.25 91 L 120.25 91 L 120.25 87.75 Z M 140.25 87.75 L 153.25 87.75 L 153.25 91 L 140.25 91 L 140.25 87.75 Z M 160.25 87.75 L 173.25 87.75 L 173.25 91 L 160.25 91 L 160.25 87.75 Z M 180.25 87.75 L 193.25 87.75 L 193.25 91 L 180.25 91 L 180.25 87.75 Z M 200.25 87.75 L 213.25 87.75 L 213.25 91 L 200.25 91 L 200.25 87.75 Z M 220.25 87.75 L 233.25 87.75 L 233.25 91 L 220.25 91 L 220.25 87.75 Z"/>
+ <linearGradient id="_lgradient_11" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(213,0,0,3.25,20.25,117.75)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" fill-rule="evenodd" d="M 20.25 117.75 L 33.25 117.75 L 33.25 121 L 20.25 121 L 20.25 117.75 Z M 40.25 117.75 L 53.25 117.75 L 53.25 121 L 40.25 121 L 40.25 117.75 Z M 60.25 117.75 L 73.25 117.75 L 73.25 121 L 60.25 121 L 60.25 117.75 Z M 80.25 117.75 L 93.25 117.75 L 93.25 121 L 80.25 121 L 80.25 117.75 Z M 100.25 117.75 L 113.25 117.75 L 113.25 121 L 100.25 121 L 100.25 117.75 Z M 120.25 117.75 L 133.25 117.75 L 133.25 121 L 120.25 121 L 120.25 117.75 Z M 140.25 117.75 L 153.25 117.75 L 153.25 121 L 140.25 121 L 140.25 117.75 Z M 160.25 117.75 L 173.25 117.75 L 173.25 121 L 160.25 121 L 160.25 117.75 Z M 180.25 117.75 L 193.25 117.75 L 193.25 121 L 180.25 121 L 180.25 117.75 Z M 200.25 117.75 L 213.25 117.75 L 213.25 121 L 200.25 121 L 200.25 117.75 Z M 220.25 117.75 L 233.25 117.75 L 233.25 121 L 220.25 121 L 220.25 117.75 Z"/>
+ <linearGradient id="_lgradient_12" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(213,0,0,3.25,20.25,147.75)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" fill-rule="evenodd" d="M 20.25 147.75 L 33.25 147.75 L 33.25 151 L 20.25 151 L 20.25 147.75 Z M 40.25 147.75 L 53.25 147.75 L 53.25 151 L 40.25 151 L 40.25 147.75 Z M 60.25 147.75 L 73.25 147.75 L 73.25 151 L 60.25 151 L 60.25 147.75 Z M 80.25 147.75 L 93.25 147.75 L 93.25 151 L 80.25 151 L 80.25 147.75 Z M 100.25 147.75 L 113.25 147.75 L 113.25 151 L 100.25 151 L 100.25 147.75 Z M 120.25 147.75 L 133.25 147.75 L 133.25 151 L 120.25 151 L 120.25 147.75 Z M 140.25 147.75 L 153.25 147.75 L 153.25 151 L 140.25 151 L 140.25 147.75 Z M 160.25 147.75 L 173.25 147.75 L 173.25 151 L 160.25 151 L 160.25 147.75 Z M 180.25 147.75 L 193.25 147.75 L 193.25 151 L 180.25 151 L 180.25 147.75 Z M 200.25 147.75 L 213.25 147.75 L 213.25 151 L 200.25 151 L 200.25 147.75 Z M 220.25 147.75 L 233.25 147.75 L 233.25 151 L 220.25 151 L 220.25 147.75 Z"/>
+ <linearGradient id="_lgradient_13" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.18,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" fill-rule="evenodd" d="M 165.189 11.952 C 239.245 11.952 249.828 22.509 249.828 96.495 L 249.828 155.746 C 249.828 229.733 239.245 240.29 165.189 240.29 L 89.819 240.29 C 15.764 240.29 5.18 229.733 5.18 155.746 L 5.18 96.495 C 5.18 22.509 15.764 11.952 89.819 11.952 L 165.189 11.952 Z M 165.21 31.95 C 169.44 31.95 173.68 31.99 177.91 32.08 C 181.59 32.16 185.27 32.31 188.95 32.52 C 192.08 32.69 195.21 32.95 198.33 33.3 C 200.91 33.58 203.47 33.95 206.02 34.42 C 208.04 34.8 210.04 35.27 212.01 35.85 C 213.48 36.28 214.93 36.81 216.33 37.44 C 217.33 37.89 218.3 38.43 219.21 39.04 C 219.9 39.51 220.55 40.04 221.15 40.63 C 221.74 41.22 222.27 41.87 222.74 42.56 C 223.35 43.47 223.88 44.43 224.33 45.43 C 224.96 46.83 225.49 48.27 225.93 49.74 C 226.5 51.71 226.98 53.7 227.35 55.72 C 227.82 58.26 228.2 60.82 228.48 63.39 C 228.82 66.51 229.08 69.63 229.26 72.76 C 229.47 76.43 229.62 80.11 229.7 83.79 C 229.79 88.02 229.83 92.24 229.83 96.47 C 229.83 96.48 229.83 96.49 229.83 96.5 L 229.83 155.75 C 229.83 155.75 229.83 155.76 229.83 155.77 C 229.83 160 229.79 164.23 229.7 168.45 C 229.62 172.13 229.47 175.81 229.26 179.48 C 229.08 182.61 228.82 185.73 228.48 188.85 C 228.2 191.42 227.82 193.98 227.35 196.53 C 226.98 198.54 226.5 200.53 225.93 202.5 C 225.49 203.97 224.96 205.41 224.33 206.81 C 223.88 207.81 223.35 208.77 222.74 209.68 C 222.27 210.37 221.74 211.02 221.15 211.61 C 220.55 212.2 219.9 212.73 219.21 213.2 C 218.3 213.81 217.33 214.35 216.33 214.8 C 214.93 215.43 213.48 215.96 212.01 216.39 C 210.04 216.97 208.04 217.45 206.02 217.82 C 203.47 218.29 200.91 218.67 198.33 218.95 C 195.21 219.29 192.08 219.55 188.95 219.72 C 185.27 219.93 181.59 220.08 177.91 220.16 C 173.68 220.25 169.44 220.29 165.21 220.29 C 165.2 220.29 165.2 220.29 165.19 220.29 L 89.82 220.29 C 89.81 220.29 89.8 220.29 89.8 220.29 C 85.56 220.29 81.33 220.25 77.1 220.16 C 73.42 220.08 69.73 219.93 66.06 219.72 C 62.92 219.55 59.8 219.29 56.68 218.95 C 54.1 218.67 51.53 218.29 48.99 217.82 C 46.97 217.45 44.97 216.97 43 216.39 C 41.53 215.96 40.08 215.43 38.68 214.8 C 37.68 214.35 36.71 213.81 35.8 213.2 C 35.1 212.73 34.46 212.2 33.86 211.61 C 33.27 211.02 32.74 210.37 32.27 209.68 C 31.66 208.77 31.12 207.81 30.67 206.81 C 30.05 205.41 29.51 203.97 29.08 202.5 C 28.5 200.53 28.03 198.54 27.66 196.53 C 27.18 193.98 26.81 191.42 26.53 188.85 C 26.18 185.73 25.92 182.61 25.75 179.48 C 25.54 175.81 25.39 172.13 25.31 168.45 C 25.22 164.23 25.18 160 25.18 155.77 C 25.18 155.76 25.18 155.75 25.18 155.75 L 25.18 96.5 C 25.18 96.49 25.18 96.48 25.18 96.47 C 25.18 92.24 25.22 88.02 25.31 83.79 C 25.39 80.11 25.54 76.43 25.75 72.76 C 25.92 69.63 26.18 66.51 26.53 63.39 C 26.81 60.82 27.18 58.26 27.66 55.72 C 28.03 53.7 28.5 51.71 29.08 49.74 C 29.51 48.27 30.05 46.83 30.67 45.43 C 31.12 44.43 31.66 43.47 32.27 42.56 C 32.74 41.87 33.27 41.22 33.86 40.63 C 34.46 40.04 35.1 39.51 35.8 39.04 C 36.71 38.43 37.68 37.89 38.68 37.44 C 40.08 36.81 41.53 36.28 43 35.85 C 44.97 35.27 46.97 34.8 48.99 34.42 C 51.53 33.95 54.1 33.58 56.68 33.3 C 59.8 32.95 62.92 32.69 66.06 32.52 C 69.73 32.31 73.42 32.16 77.1 32.08 C 81.33 31.99 85.56 31.95 89.8 31.95 C 89.8 31.95 89.81 31.95 89.82 31.95 L 165.19 31.95 C 165.2 31.95 165.2 31.95 165.21 31.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_14" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_15" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(13.333,0,0,87.333,121.333,36.667)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff57a3"/>
+ <stop offset="50%" style="stop-color:#ff51c5"/>
+ <stop offset="100%" style="stop-color:#f50fa9"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_15)" width="13.333" height="87.333" x="121.33" y="36.67" transform="matrix(1,0,0,1,0,0)"/>
+ <linearGradient id="_lgradient_16" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(13.333,0,0,67.667,151.5,94.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_16)" width="13.333" height="67.667" x="151.5" y="94.5" transform="matrix(0,1,-1,0,286.5,-29.833)"/>
+ <circle fill="#3b3b3b" cx="128" cy="128" r="15" vector-effect="non-scaling-stroke"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/addressbook.svg b/.icons/Gruvbox_Dark-2/apps/64/addressbook.svg
new file mode 100644
index 000000000..4e12ca803
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/addressbook.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <linearGradient id="_lgradient_56" x1="0" x2="0" y1=".5" y2="1.5" gradientTransform="matrix(244.648,0,0,228.338,6.176,12.447)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_56)" d="M 166.185 12.447 C 240.24 12.447 250.824 23.004 250.824 96.991 L 250.824 156.242 C 250.824 230.228 240.24 240.785 166.185 240.785 L 90.815 240.785 C 16.76 240.785 6.176 230.228 6.176 156.242 L 6.176 96.991 C 6.176 23.004 16.76 12.447 90.815 12.447 L 166.185 12.447 L 166.185 12.447 L 166.185 12.447 Z"/>
+ <linearGradient id="_lgradient_57" x1="0" x2="0" y1="1" y2="0" gradientTransform="matrix(31.197,0,0,218.228,219.627,17.444)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="22.761%" style="stop-color:#adadad"/>
+ <stop offset="23.22%" style="stop-color:#fdc92b"/>
+ <stop offset="49.95%" style="stop-color:#fdc92b"/>
+ <stop offset="49.95%" style="stop-color:#76c22b"/>
+ <stop offset="76.833%" style="stop-color:#76c22b"/>
+ <stop offset="76.986%" style="stop-color:#f22c42"/>
+ <stop offset="100%" style="stop-color:#f22c42"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_57)" d="M 219.627 17.459 C 245.944 25.76 250.824 46.753 250.824 96.991 L 250.824 156.242 C 250.824 206.053 246.027 227.114 220.293 235.559 C 220.333 241.435 219.726 15.322 219.627 17.459 Z"/>
+ <g>
+ <g opacity=".4">
+ <rect fill="#ffffff" width="79.879" height="7.262" x="81" y="176.34" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ <g opacity=".4">
+ <rect fill="#ffffff" width="79.879" height="7.262" x="81" y="190.87" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ <path fill="#e4ebfe" d="M 120.94 53.129 C 117.288 53.129 113.807 53.811 110.605 55.197 L 110.604 55.198 C 107.439 56.51 104.634 58.439 102.299 60.925 L 102.288 60.936 L 102.282 60.943 L 102.278 60.947 L 102.262 60.966 C 99.979 63.471 98.225 66.474 96.994 69.869 L 97.035 69.775 C 97.035 69.775 97.008 69.843 96.991 69.884 L 96.993 69.873 C 96.989 69.884 96.986 69.897 96.982 69.908 C 96.982 69.91 96.98 69.914 96.979 69.915 C 96.974 69.933 96.973 69.934 96.978 69.917 L 96.935 70.056 L 96.935 70.056 C 95.725 73.41 95.134 77.062 95.134 80.957 C 95.134 84.977 95.736 88.724 96.995 92.136 C 98.229 95.478 99.984 98.446 102.257 100.943 L 102.258 100.943 L 102.26 100.946 L 102.261 100.948 L 102.277 100.966 L 102.289 100.978 L 102.298 100.989 C 103.241 101.993 104.288 102.857 105.372 103.666 C 104.697 103.876 104.01 104.053 103.355 104.311 C 98.349 106.283 94.095 109.024 90.744 112.559 L 90.735 112.569 L 90.715 112.59 L 90.689 112.62 C 87.419 116.172 84.957 120.363 83.339 125.086 L 83.318 125.131 L 83.294 125.212 C 81.793 129.906 81.058 134.939 81.058 140.264 L 81.058 150.242 L 82.413 151.327 L 82.416 151.33 L 82.46 151.364 C 82.46 151.364 86.004 154.158 92.436 156.73 C 98.86 159.3 108.389 161.82 120.939 161.82 C 133.489 161.82 143.017 159.3 149.441 156.73 C 155.872 154.158 159.417 151.364 159.417 151.364 L 159.461 151.33 L 159.464 151.327 L 159.968 150.922 L 160.82 150.922 L 160.82 140.264 C 160.82 134.932 160.033 129.886 158.436 125.186 C 158.434 125.181 158.433 125.176 158.432 125.172 L 158.41 125.111 L 158.396 125.082 C 156.857 120.335 154.377 116.111 150.998 112.557 L 150.997 112.557 C 148.531 109.955 145.573 107.788 142.192 106.039 L 141.397 105.626 L 140.724 106.218 C 139.41 107.374 137.976 108.404 136.461 109.309 L 134.255 110.627 L 136.617 111.638 C 140.323 113.224 143.28 115.236 145.597 117.68 L 145.605 117.689 C 148.241 120.463 150.13 123.664 151.345 127.452 L 151.367 127.521 L 151.374 127.54 C 152.699 131.422 153.376 135.642 153.376 140.264 L 153.376 146.451 C 152.368 147.141 150.574 148.263 146.676 149.823 C 141.046 152.074 132.497 154.377 120.939 154.377 C 109.382 154.377 100.83 152.074 95.2 149.822 C 91.302 148.262 89.508 147.141 88.5 146.451 L 88.5 140.264 C 88.5 135.635 89.135 131.403 90.375 127.512 C 90.375 127.512 90.375 127.511 90.375 127.51 C 91.685 123.685 93.598 120.448 96.159 117.665 L 96.162 117.662 C 98.677 115.015 101.928 112.869 106.079 111.234 C 110.114 109.644 115.038 108.788 120.888 108.783 C 120.896 108.783 120.924 108.785 120.938 108.785 C 124.56 108.785 128.011 108.144 131.194 106.838 L 131.195 106.84 L 131.254 106.817 L 131.333 106.78 L 131.347 106.773 C 134.482 105.404 137.235 103.452 139.502 100.971 C 141.845 98.474 143.645 95.495 144.884 92.135 C 146.143 88.723 146.745 84.976 146.745 80.956 C 146.745 76.994 146.141 73.282 144.889 69.881 L 144.886 69.872 L 144.859 69.804 L 144.839 69.765 C 143.605 66.401 141.829 63.423 139.505 60.944 C 139.503 60.942 139.503 60.939 139.5 60.938 L 139.464 60.9 L 139.423 60.864 L 139.421 60.863 C 137.153 58.405 134.402 56.493 131.271 55.195 L 131.269 55.194 C 128.195 53.865 124.858 53.202 121.368 53.15 L 121.338 53.13 L 120.939 53.13 L 120.94 53.129 L 120.94 53.129 L 120.94 53.129 L 120.94 53.129 Z M 120.927 60.572 L 120.95 60.572 C 123.69 60.572 126.104 61.064 128.33 62.029 L 128.335 62.031 L 128.349 62.037 L 128.374 62.048 L 128.395 62.057 C 130.635 62.98 132.46 64.257 134.028 65.978 L 134.03 65.979 L 134.045 65.997 L 134.08 66.032 C 135.698 67.757 136.964 69.842 137.897 72.419 L 137.897 72.42 C 137.897 72.421 137.897 72.421 137.897 72.422 L 137.905 72.444 C 138.821 74.927 139.306 77.741 139.306 80.958 C 139.306 84.239 138.818 87.085 137.905 89.561 C 136.974 92.083 135.707 94.149 134.074 95.888 L 134.05 95.912 L 134.023 95.943 C 132.453 97.665 130.609 98.978 128.359 99.958 C 126.152 100.862 123.746 101.332 121.031 101.342 L 120.942 101.342 C 120.931 101.342 120.919 101.342 120.905 101.342 L 120.904 101.342 L 120.903 101.342 C 118.17 101.337 115.752 100.868 113.533 99.96 C 111.279 98.979 109.39 97.657 107.751 95.919 C 106.169 94.178 104.914 92.099 103.978 89.562 C 103.064 87.086 102.579 84.24 102.579 80.959 C 102.579 77.742 103.061 74.929 103.978 72.446 L 103.994 72.405 C 104.931 69.819 106.183 67.722 107.749 65.998 C 109.381 64.268 111.245 62.983 113.478 62.061 L 113.491 62.056 L 113.524 62.04 L 113.546 62.031 L 113.556 62.026 L 113.558 62.025 C 115.78 61.062 118.191 60.572 120.927 60.571 L 120.927 60.572 L 120.927 60.572 L 120.927 60.572 L 120.927 60.572 Z M 130.88 105.93 L 131.004 106.229 L 130.876 105.932 L 130.88 105.93 L 130.88 105.93 L 130.88 105.93 L 130.88 105.93 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_58" x1=".517" x2=".517" y1="0" y2="1.209" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_58)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/administration.svg b/.icons/Gruvbox_Dark-2/apps/64/administration.svg
new file mode 120000
index 000000000..9cb7fcff7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/administration.svg
@@ -0,0 +1 @@
+tool.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/adobe-air.svg b/.icons/Gruvbox_Dark-2/apps/64/adobe-air.svg
new file mode 100755
index 000000000..3150c44de
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/adobe-air.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#da1636"/>
+ <stop offset="100%" stop-color="#f22c42"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#c)">
+ <linearGradient id="d" x1=".506" x2=".506" y1=".983" y2=".066" gradientTransform="matrix(144.025 0 0 144.00002 55.988 54)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e6e6e6"/>
+ <stop offset="100%" stop-color="#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#d)" d="M193.924 153.79a21.978 21.978 0 0 0-1.835-2.137c-7.798-8.002-13.622-17.45-16.76-27.915-.144-.487-.288-.973-.417-1.461-.136-.491-.253-.992-.374-1.49-2.511-10.626-2.204-21.726.56-32.55 0 0 .422-1.787.531-2.523 2.323-13.676-6.096-27.12-19.756-30.783-13.928-3.731-28.203 4.079-32.757 17.549a41.79 41.79 0 0 0-.576 1.792c-2.994 10.61-8.195 20.244-15.543 28.13-8.347 8.762-18.959 14.991-30.858 18.179-14.493 3.883-23.104 18.807-19.219 33.306 3.89 14.497 18.79 23.107 33.294 19.218 10.822-2.762 21.922-3.075 32.552-.565.495.123.994.245 1.487.379.496.132.987.276 1.477.416 10.461 3.14 19.92 8.96 27.91 16.762.982.983 1.83 1.676 2.622 2.236 10.742 8.185 26.026 7.558 35.819-2.236 9.941-9.934 10.517-25.631 1.843-36.307zm-65.861 4.913c-14.189-3.802-22.613-18.392-18.811-32.581 3.804-14.191 18.392-22.615 32.581-18.813 14.195 3.805 22.616 18.391 18.813 32.581-3.804 14.191-18.388 22.617-32.583 18.813z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="e" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#e)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/adobe-flashplayer.svg b/.icons/Gruvbox_Dark-2/apps/64/adobe-flashplayer.svg
new file mode 120000
index 000000000..29daacecc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/adobe-flashplayer.svg
@@ -0,0 +1 @@
+flash.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/adobe-reader.svg b/.icons/Gruvbox_Dark-2/apps/64/adobe-reader.svg
new file mode 100755
index 000000000..ab39bdb3f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/adobe-reader.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#da1636"/>
+ <stop offset="100%" stop-color="#f22c42"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#faf8f6" opacity=".2" d="M127.808 240.288C117.057 200.226 35.201 135.483 5.483 128.71v26.377c32.444 3.323 78.964 40.779 102.028 85.201h20.297z"/>
+ <path fill="#faf8f6" opacity=".2" d="M204.196 13.909c-1.15-.157-2.185-.363-3.392-.498a198.576 198.576 0 0 0-10.412-.863c-7.377-.434-15.642-.598-24.899-.598h-27.847C66.752 72.527 23.882 85.509 5.687 88.1c-.042 2.899-.204 5.273-.204 8.393v15.518c13.033-2.198 37.889-8.078 64.913-25.004 38.529-24.133 84.591-69.948 84.591-69.948-12.633 24.781-16.31 110.232-16.554 223.229h27.06c9.257 0 17.522-.165 24.899-.598 3.688-.216 7.155-.499 10.412-.863 3.257-.364 6.304-.807 9.156-1.344 2.852-.536 5.507-1.167 7.978-1.902 2.472-.735 4.761-1.576 6.879-2.535a39.689 39.689 0 0 0 5.496-3.049c.033-.354.204-.658.204-1.022-14.972-30.877-24.755-75.517-32.1-115.384-5.968-45.286 2.026-84.395 5.779-99.682z"/>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#dbdbdb" d="M119.435 54.119c-2.485 0-2.975.117-3.975.955-1.99 1.668-3.124 6.8-3.113 14.263.012 7.716 1.069 15.06 3.496 24.616l1.533 5.963-1.437 4.484c-4.563 14.582-11.179 29.757-20.927 47.943-14.775 27.561-26.193 42.03-34.146 43.316-1.279.207-1.34.153-1.34-.764 0-4.651 8.82-16.283 18.629-24.568 5.01-4.232-.821-1.403-7.567 3.674-6.798 5.116-12.43 11.75-14.175 16.696-1.241 3.518-.979 4.761 1.293 5.916 4.058 2.062 6.124 2.143 9.578.429 6.713-3.333 15.592-13.879 25.477-30.245 3.205-5.306 4.21-6.631 5.028-6.631.288 0 3.317-.839 6.705-1.86 13.539-4.08 29.796-7.374 45.734-9.303l5.316-.667 2.681 1.335c6.985 3.504 16.716 6.903 23.849 8.301 4.825.945 11.107 1.119 13.218.381 1.33-.464 4.1-2.107 4.1-2.647-5.413 2.539-13.574-.598-19.712-2.41-4.048-1.275-12.955-4.757-13.457-5.247 10.784-2.087 31.013-2.55 33.187 4.914.637 0 .473-2.997-.239-4.198-1.335-2.251-5.203-4.068-10.775-5.105-4.512-.839-15.203-1.074-23.562-.525l-7.423.477-2.682-1.622c-15.377-9.315-23.521-19.824-30.888-39.785-1.106-2.996-1.18-3.407-.814-5.295 1.287-6.65 2.482-29.117 1.58-29.673-1.643 7.362-2.972 14.726-4.645 21.372-.346 0-1.358-5.18-2.155-11.211-.867-6.56-.553-15.436.622-18.461.471-1.212 1.085-2.317 1.389-2.433 3.012.864 4.688 3.249 5.124 6.917.428 0 .537-.701.623-2.958.188-4.963-1.142-6.344-6.13-6.344zm1.197 54.765c.171-.058.268.315.479.907.26.728 1.715 3.714 3.209 6.63 6.427 12.549 13.544 20.78 23.801 27.526.519.342.84.731.718.859-.122.127-2.21.577-4.597 1.001-16.279 2.899-36.546 8.997-46.405 13.93-.157.083-.287-.074-.287-.334 0-.259.969-2.278 2.203-4.484 9.292-16.622 15.537-30.057 19.059-41.122 1.118-3.51 1.536-4.823 1.82-4.913z" filter="url(#c)"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/adobeflashplugin.svg b/.icons/Gruvbox_Dark-2/apps/64/adobeflashplugin.svg
new file mode 120000
index 000000000..29daacecc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/adobeflashplugin.svg
@@ -0,0 +1 @@
+flash.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/adventure-capitalist.svg b/.icons/Gruvbox_Dark-2/apps/64/adventure-capitalist.svg
new file mode 100755
index 000000000..d672be56c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/adventure-capitalist.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="f1G79boRdOv22OgjZNKBHEfRZjq2sqWY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#f1G79boRdOv22OgjZNKBHEfRZjq2sqWY)">
+ <linearGradient id="_lgradient_61" x1=".568" x2=".567" y1="1.005" y2="-.071" gradientTransform="matrix(244.648,0,0,228.338,5.619,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00979c"/>
+ <stop offset="100%" style="stop-color:#20b6bb"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_61)" d="M 165.628 11.952 C 239.684 11.952 250.267 22.509 250.267 96.495 L 250.267 155.746 C 250.267 229.733 239.684 240.29 165.628 240.29 L 90.259 240.29 C 16.203 240.29 5.619 229.733 5.619 155.746 L 5.619 96.495 C 5.619 22.509 16.203 11.952 90.259 11.952 L 165.628 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_62" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_62)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path fill-rule="evenodd" d="M 126.679 57.959 C 123.288 58.009 120.579 60.795 120.627 64.182 L 120.627 194.276 C 120.596 196.489 121.76 198.548 123.673 199.663 C 125.587 200.779 127.954 200.779 129.868 199.663 C 131.781 198.548 132.945 196.489 132.914 194.276 L 132.914 64.182 C 132.937 62.524 132.288 60.926 131.113 59.754 C 129.939 58.582 128.339 57.934 126.679 57.959 L 126.679 57.959 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 110.936 70.137 L 111.651 70.156 C 111.651 70.156 101.926 69.43 91.246 72.974 C 85.906 74.746 79.887 77.7 74.888 83.207 C 69.889 88.715 66.56 96.907 66.56 105.772 C 66.56 114.638 69.889 122.825 74.878 128.337 C 79.867 133.85 85.872 136.821 91.208 138.609 C 101.879 142.186 111.608 141.494 111.608 141.494 L 111.013 141.509 L 127.986 141.408 C 128.003 141.408 128.021 141.408 128.038 141.408 C 128.085 141.408 128.131 141.408 128.178 141.408 L 145.146 141.307 C 145.479 141.305 145.812 141.291 146.144 141.264 C 146.144 141.264 151.505 141.078 155.917 142.665 C 158.123 143.459 159.652 144.488 160.583 145.641 C 161.513 146.795 162.407 148.24 162.407 152.467 C 162.407 154.861 162.155 154.709 161.562 155.299 C 160.969 155.89 159.28 156.907 156.867 157.579 C 152.043 158.923 146.149 158.654 146.149 158.654 C 145.788 158.625 145.426 158.611 145.064 158.611 L 93.963 158.611 C 89.088 158.542 84.554 161.103 82.097 165.314 C 79.639 169.524 79.639 174.732 82.097 178.942 C 84.554 183.153 89.088 185.714 93.963 185.645 L 145.064 185.645 L 143.984 185.602 C 143.984 185.602 153.516 186.572 164.12 183.619 C 169.422 182.143 175.449 179.627 180.642 174.456 C 185.835 169.285 189.44 161.142 189.44 152.467 C 189.44 143.119 186.476 134.687 181.621 128.669 C 176.766 122.65 170.579 119.212 165.071 117.23 C 154.053 113.266 143.984 114.316 143.984 114.316 L 144.987 114.273 L 128.014 114.374 C 127.997 114.374 127.979 114.374 127.962 114.374 C 127.915 114.374 127.869 114.374 127.822 114.374 L 110.854 114.475 C 110.657 114.477 110.46 114.483 110.264 114.494 C 110.264 114.494 104.557 114.567 99.8 112.972 C 97.421 112.175 95.715 111.079 94.918 110.198 C 94.121 109.317 93.593 108.785 93.593 105.772 C 93.593 102.759 94.122 102.247 94.909 101.38 C 95.695 100.514 97.387 99.423 99.761 98.635 C 104.51 97.059 110.216 97.152 110.216 97.152 C 110.456 97.164 110.696 97.171 110.936 97.171 L 161.178 97.171 C 166.052 97.24 170.587 94.679 173.044 90.468 C 175.501 86.258 175.501 81.05 173.044 76.84 C 170.587 72.629 166.052 70.068 161.178 70.137 L 110.936 70.137 L 110.936 70.137 Z"/>
+ </g>
+ <path fill="#ff990f" d="M 128.172 139.06 C 124.584 139.084 121.143 137.683 118.587 135.152 C 116.056 132.645 114.606 129.205 114.581 125.616 C 114.557 122.028 115.958 118.588 118.489 116.032 C 120.996 113.5 124.436 112.05 128.024 112.026 L 144.589 111.928 C 145.424 111.878 146.26 111.854 147.096 111.854 C 150.315 111.878 153.51 112.149 156.656 112.689 C 161.35 113.451 165.896 114.926 170.123 117.064 C 175.653 119.866 180.347 124.044 183.714 129.229 C 185.631 132.227 187.081 135.521 188.015 138.961 C 188.998 142.599 189.465 146.359 189.44 150.119 C 189.465 153.56 188.949 157 187.892 160.269 C 186.86 163.464 185.312 166.462 183.247 169.141 C 179.733 173.589 175.137 177.079 169.902 179.242 C 165.847 180.962 161.571 182.117 157.221 182.707 C 154.124 183.149 150.979 183.37 147.833 183.37 C 146.776 183.395 145.695 183.37 144.638 183.297 L 93.962 183.297 C 90.374 183.297 86.933 181.871 84.402 179.34 C 81.87 176.809 80.445 173.368 80.445 169.78 C 80.445 166.192 81.87 162.751 84.402 160.22 C 86.933 157.688 90.374 156.263 93.962 156.263 L 145.056 156.263 C 145.375 156.263 145.695 156.263 146.014 156.287 C 146.579 156.337 147.145 156.361 147.735 156.337 C 149.652 156.361 151.593 156.214 153.51 155.943 C 155.55 155.673 157.565 155.108 159.482 154.297 C 160.416 153.928 161.227 153.338 161.89 152.576 C 161.989 152.404 162.087 152.232 162.161 152.036 C 162.333 151.421 162.431 150.782 162.407 150.143 C 162.431 148.718 162.259 147.317 161.915 145.966 C 161.694 145.228 161.399 144.54 161.006 143.901 C 160.244 142.746 159.187 141.837 157.934 141.198 C 156.14 140.288 154.198 139.674 152.183 139.355 C 150.463 139.035 148.718 138.888 146.973 138.888 C 146.653 138.888 146.334 138.912 146.014 138.937 C 145.719 138.937 145.424 138.961 145.154 138.961 L 128.172 139.06 Z M 127.828 112.026 C 131.416 112.001 134.857 113.402 137.413 115.933 C 139.944 118.44 141.394 121.881 141.419 125.469 C 141.443 129.057 140.042 132.498 137.511 135.054 C 135.004 137.585 131.563 139.035 127.975 139.06 L 111.239 139.158 C 110.747 139.182 110.256 139.182 109.764 139.182 C 106.815 139.182 103.866 138.961 100.942 138.544 C 96.346 137.905 91.848 136.676 87.572 134.882 C 84.967 133.751 82.46 132.35 80.15 130.704 C 77.521 128.811 75.21 126.575 73.22 124.019 C 71.057 121.168 69.361 117.973 68.255 114.557 C 67.1 110.969 66.535 107.209 66.56 103.424 C 66.535 99.664 67.1 95.928 68.231 92.365 C 69.337 88.973 70.983 85.779 73.146 82.952 C 75.087 80.421 77.398 78.16 80.003 76.292 C 82.313 74.621 84.795 73.22 87.4 72.09 C 91.652 70.296 96.149 69.042 100.72 68.428 C 103.67 67.985 106.643 67.764 109.617 67.764 C 110.158 67.764 110.674 67.764 111.214 67.789 L 161.178 67.789 C 164.766 67.789 168.207 69.214 170.738 71.746 C 173.269 74.277 174.695 77.718 174.695 81.306 C 174.695 84.894 173.269 88.334 170.738 90.866 C 168.207 93.397 164.766 94.823 161.178 94.823 L 110.944 94.823 C 110.723 94.823 110.526 94.823 110.305 94.798 C 110.133 94.798 109.936 94.798 109.74 94.798 C 107.995 94.798 106.25 94.921 104.505 95.191 C 102.269 95.486 100.106 96.076 98.042 96.961 C 97.255 97.28 96.518 97.698 95.83 98.214 C 95.387 98.534 94.97 98.927 94.626 99.369 C 94.355 99.738 94.134 100.156 93.987 100.598 C 93.692 101.507 93.569 102.466 93.593 103.424 C 93.569 104.383 93.716 105.341 93.987 106.275 C 94.134 106.717 94.38 107.16 94.65 107.528 C 95.019 107.995 95.437 108.389 95.903 108.708 C 96.592 109.224 97.353 109.642 98.164 109.986 C 100.253 110.871 102.441 111.461 104.702 111.756 C 106.422 112.026 108.142 112.149 109.887 112.149 C 110.035 112.149 110.207 112.149 110.354 112.149 C 110.526 112.124 110.698 112.124 110.846 112.124 L 127.828 112.026 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 109.966 67.75 C 106.73 67.712 99.256 67.967 91.246 70.626 C 85.906 72.398 79.887 75.352 74.888 80.859 C 69.889 86.367 66.56 94.559 66.56 103.424 C 66.56 103.819 66.599 104.204 66.612 104.595 C 66.894 96.188 70.112 88.468 74.888 83.206 C 79.887 77.699 85.906 74.745 91.246 72.973 C 101.036 69.724 109.66 70.057 111.089 70.136 L 161.178 70.136 C 168.282 70.045 174.244 75.468 174.824 82.549 C 175.177 78.731 173.892 74.944 171.289 72.129 C 168.687 69.314 165.011 67.736 161.178 67.789 L 111.089 67.789 C 110.829 67.774 110.685 67.759 109.966 67.75 Z M 93.656 104.6 C 93.63 104.965 93.593 105.29 93.593 105.771 C 93.593 108.784 94.121 109.316 94.918 110.197 C 95.715 111.078 97.421 112.174 99.8 112.971 C 104.557 114.566 110.264 114.493 110.264 114.493 C 110.46 114.482 110.657 114.476 110.854 114.474 L 127.822 114.373 C 127.869 114.373 127.915 114.373 127.962 114.373 C 127.979 114.373 127.997 114.373 128.014 114.373 L 144.704 114.272 C 146.478 114.136 155.189 113.674 165.071 117.229 C 170.579 119.211 176.766 122.649 181.621 128.668 C 186.247 134.403 189.123 142.339 189.388 151.16 C 189.399 150.812 189.44 150.469 189.44 150.119 C 189.44 140.771 186.476 132.339 181.621 126.32 C 176.766 120.301 170.579 116.864 165.071 114.882 C 155.189 111.326 146.478 111.789 144.704 111.925 L 128.014 112.026 C 127.997 112.026 127.979 112.026 127.962 112.026 C 127.915 112.026 127.869 112.026 127.822 112.026 L 110.854 112.127 C 110.657 112.129 110.46 112.135 110.264 112.146 C 110.264 112.146 104.557 112.219 99.8 110.624 C 97.421 109.827 95.715 108.731 94.918 107.85 C 94.249 107.11 93.792 106.525 93.656 104.6 Z M 162.354 151.516 C 162.252 152.473 162.001 152.514 161.562 152.951 C 160.969 153.541 159.28 154.559 156.867 155.231 C 152.043 156.574 146.149 156.306 146.149 156.306 C 145.788 156.277 145.426 156.263 145.064 156.263 L 93.963 156.263 C 90.156 156.214 86.505 157.773 83.907 160.556 C 81.309 163.339 80.006 167.089 80.316 170.884 C 80.965 163.858 86.908 158.513 93.963 158.61 L 145.064 158.61 C 145.426 158.61 145.788 158.624 146.149 158.653 C 146.149 158.653 152.043 158.922 156.867 157.578 C 159.28 156.906 160.969 155.889 161.562 155.298 C 162.155 154.708 162.407 154.86 162.407 152.466 C 162.407 152.092 162.367 151.848 162.354 151.516 Z"/>
+ </g>
+ <path fill="#ffd56a" fill-rule="evenodd" d="M 126.68 55.501 C 123.288 55.551 120.578 58.338 120.627 61.726 L 120.627 112.026 L 132.915 112.026 L 132.915 61.726 C 132.939 60.067 132.29 58.469 131.115 57.297 C 129.941 56.124 128.341 55.476 126.68 55.501 Z M 120.627 139.06 L 120.627 191.817 C 120.627 195.206 123.378 197.954 126.771 197.954 C 130.164 197.954 132.915 195.206 132.915 191.817 L 132.915 139.06 L 120.627 139.06 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 126.68 55.501 C 123.288 55.551 120.578 58.338 120.627 61.726 L 120.627 64.184 C 120.578 60.795 123.288 58.008 126.68 57.958 C 128.341 57.934 129.941 58.581 131.115 59.754 C 132.29 60.927 132.939 62.525 132.915 64.184 L 132.915 61.726 C 132.939 60.067 132.29 58.469 131.115 57.297 C 129.941 56.124 128.341 55.476 126.68 55.501 Z"/>
+ </g>
+ <g opacity=".2">
+ <rect width="12.288" height="2.458" x="120.63" y="139.06" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/adventure-editor.svg b/.icons/Gruvbox_Dark-2/apps/64/adventure-editor.svg
new file mode 100755
index 000000000..4c75874b7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/adventure-editor.svg
@@ -0,0 +1,51 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="udX6HNspE7ZAh6NmcMVLtzJIT1NP102N" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#udX6HNspE7ZAh6NmcMVLtzJIT1NP102N)">
+ <path fill="#d9c813" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="DutcOLsXNmylwvi5kD2HKYokY8P53wf3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#DutcOLsXNmylwvi5kD2HKYokY8P53wf3)">
+ <linearGradient id="_lgradient_111" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_111)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_112" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_112)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="s1P88w2SXtJLio5hJwQSG2op2AM7hcvM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#s1P88w2SXtJLio5hJwQSG2op2AM7hcvM)">
+ <path fill="#f9f9f9" d="M 138.934 55.5 L 135.307 58.289 L 135.307 61.077 L 138.934 62.472 L 135.307 72.231 L 142.561 77.808 L 147.379 77.808 L 153.444 80.596 L 149.817 88.961 L 135.307 105.692 L 113.045 114.003 C 111.69 112.311 109.228 111.27 106.57 111.269 C 102.406 111.267 99.031 113.765 99.031 116.845 C 99.031 119.925 102.405 122.423 106.57 122.423 C 110.733 122.423 114.109 119.925 114.109 116.845 L 138.934 108.48 L 149.817 100.116 L 149.817 116.845 L 141.385 122.423 L 94.68 153.096 L 78.717 189.347 L 70.011 189.347 L 55.5 183.768 L 55.5 189.347 L 70.011 200.5 L 80.894 200.5 L 102.659 155.884 L 128.051 144.732 L 113.542 172.615 L 158.523 189.347 L 142.561 197.711 L 142.561 200.5 L 171.582 200.5 L 171.582 194.923 L 167.955 186.559 L 124.424 169.827 L 171.582 128 L 171.582 100.116 L 178.838 105.692 L 189.181 129.014 C 186.592 130.412 185.48 132.938 186.433 135.257 C 187.386 137.576 190.184 139.152 193.347 139.153 C 197.314 139.11 200.5 136.626 200.5 133.577 C 200.5 130.527 197.314 128.043 193.347 128 L 186.092 102.904 L 171.582 88.961 L 164.326 78.777 L 157.072 72.231 L 157.072 61.077 L 150.54 55.5 L 138.934 55.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/aegisub.svg b/.icons/Gruvbox_Dark-2/apps/64/aegisub.svg
new file mode 100755
index 000000000..f34d56736
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/aegisub.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="TaLslxips2zec4TKSMV40gklnimoNV6z" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#TaLslxips2zec4TKSMV40gklnimoNV6z)">
+ <linearGradient id="_lgradient_0" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#111111" d="M 130.466 126.35 L 194.515 239.42 L 194.515 239.42 C 186.194 240.058 176.635 240.288 165.689 240.288 L 90.319 240.288 C 78.628 240.288 68.519 240.025 59.746 239.304 L 122.115 126.35 L 130.466 126.35 L 130.466 126.35 Z"/>
+ </g>
+ <g opacity=".3">
+ <path fill="#111111" d="M 122.115 126.35 L 59.746 239.304 C 13.186 235.374 5.68 218.051 5.68 155.745 L 5.68 126.35 L 122.115 126.35 L 122.115 126.35 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#111111" d="M 122.115 126.35 L 126.237 118.885 L 126.237 118.885 L 66.005 12.554 C 13.833 15.482 5.68 31.558 5.68 96.494 L 5.68 126.35 L 122.115 126.35 L 122.115 126.35 Z"/>
+ </g>
+ <g opacity=".3">
+ <path fill="#111111" d="M 250.328 126.35 L 250.328 155.745 C 250.328 218.795 242.642 235.782 194.515 239.42 L 194.515 239.42 L 130.466 126.35 L 250.328 126.35 L 250.328 126.35 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#111111" d="M 250.328 126.35 L 250.328 96.494 C 250.328 29.512 241.654 14.518 185.108 12.266 L 185.108 12.266 L 126.237 118.885 L 130.466 126.35 L 250.328 126.35 L 250.328 126.35 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#111111" d="M 185.108 12.266 C 179.142 12.045 172.7 11.95 165.689 11.95 L 90.319 11.95 C 81.26 11.95 73.151 12.108 66.005 12.554 L 126.237 118.885 L 185.108 12.266 L 185.108 12.266 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 128 86.807 C 87.219 86.807 55.5 120.128 55.5 130.429 C 55.5 143.928 87.219 172.489 128 172.489 C 168.781 172.489 200.5 139.168 200.5 130.429 C 200.5 120.128 168.781 86.807 128 86.807 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 128 83.511 C 87.219 83.511 55.5 116.832 55.5 127.133 C 55.5 140.633 87.219 169.193 128 169.193 C 168.781 169.193 200.5 135.872 200.5 127.133 C 200.5 116.832 168.781 83.511 128 83.511 L 128 83.511 Z"/>
+ <circle fill="#1b87e6" cx="128" cy="126.352" r="36.25" vector-effect="non-scaling-stroke"/>
+ <circle fill="#3f3f3f" cx="128" cy="126.352" r="19.773" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/aesop.svg b/.icons/Gruvbox_Dark-2/apps/64/aesop.svg
new file mode 100644
index 000000000..932b62e12
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/aesop.svg
@@ -0,0 +1,93 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="wwxQvZ9ZohVkPhdLuuufaIDNDCMLG5ra" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#wwxQvZ9ZohVkPhdLuuufaIDNDCMLG5ra)">
+ <linearGradient id="_lgradient_113" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.7,11.9)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_113)" d="M 165.708919 11.9 C 239.764626 11.9 250.348309 22.457198 250.348309 96.443859 L 250.348309 155.694653 C 250.348309 229.68091 239.764626 240.238396 165.708919 240.238396 L 90.339393 240.238396 C 16.28369 240.238396 5.7 229.68091 5.7 155.694653 L 5.7 96.443859 C 5.7 22.457198 16.28369 11.9 90.339393 11.9 L 165.708919 11.9 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_114" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_114)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_115" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(144.999998,0,0,16.414987,55.524156,178.585013)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_115)" d="M 186.679323 178.629102 L 186.679323 178.585013 L 193.707971 178.629102 L 193.707562 186.815113 L 200.524154 186.815113 L 200.524154 195 L 55.524156 194.999376 L 55.524156 186.814852 L 62.340748 186.814852 L 62.340748 178.628841 L 69.369022 178.628841 L 69.369022 178.628841 L 186.679323 178.585013 L 186.679323 178.629102 Z"/>
+ <path fill="#666666" d="M 186.679323 178.585013 L 186.679323 170.443091 L 69.369059 170.443091 L 69.369238 170.44283 L 69.369022 170.44283 L 69.369022 178.585013 L 186.679323 178.585013 L 186.679323 178.585013 Z"/>
+ <path fill="#666666" d="M 75.734386 98.062878 L 180.310277 98.062878 L 180.310277 106.247401 L 75.734386 106.247401 L 75.734386 98.062878 Z"/>
+ <linearGradient id="_lgradient_116" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(129.550473,0,0,35.604575,62.245547,63.17002)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_116)" d="M 191.795395 93.771212 L 127.022335 63.17002 L 62.245547 93.771212 L 62.245956 98.774187 L 191.795804 98.774596 L 191.795804 93.771248 L 191.79602 93.771248 L 191.795395 93.771212 Z"/>
+ <g>
+ <path fill="#666666" d="M 173.549062 101.992384 L 173.549062 102.781765 L 174.338443 102.781765 L 174.338443 101.203052 L 172.759729 101.203052 L 172.759729 103.571186 L 175.127864 103.571186 L 175.127864 100.41363 L 171.970308 100.41363 L 171.970308 104.360608 L 175.917285 104.360608 L 175.917285 100.41363 L 179.864263 100.41363 L 179.857189 104.390474 L 176.706771 104.360616 L 176.706771 101.20306 L 179.074906 101.20306 L 179.074906 103.571195 L 177.496192 103.571195 L 177.496192 101.992481 L 178.285573 101.992481 L 178.285573 102.781862 M 169.547369 101.992481 L 169.547369 102.781862 L 168.75798 102.781862 L 168.75798 101.203157 L 170.336694 101.203157 L 170.336694 103.571283 L 167.968559 103.571283 L 167.968559 100.413735 L 171.126115 100.413735 L 171.126115 104.360705 L 167.179138 104.360705 L 167.179138 100.413735 L 163.232168 100.413735 L 163.239234 104.390571 L 166.389652 104.360713 L 166.389652 101.203157 L 164.021525 101.203157 L 164.021525 103.571291 L 165.60023 103.571291 L 165.60023 101.992578 L 164.81085 101.992578 L 164.81085 102.781959 M 156.072637 101.992578 L 156.072637 102.781959 L 156.862018 102.781959 L 156.862018 101.203253 L 155.283313 101.203253 L 155.283313 103.57138 L 157.651439 103.57138 L 157.651439 100.413832 L 154.493892 100.413832 L 154.493892 104.360801 L 158.440861 104.360801 L 158.440861 100.413832 L 162.387838 100.413832 L 162.380773 104.390667 L 159.230355 104.360809 L 159.230355 101.203253 L 161.598481 101.203253 L 161.598481 103.571388 L 160.019776 103.571388 L 160.019776 101.992675 L 160.809157 101.992675 L 160.809157 102.782064 M 152.070945 101.992675 L 152.070945 102.782064 L 151.281564 102.782064 L 151.281564 101.20335 L 152.860277 101.20335 L 152.860277 103.571485 L 150.492142 103.571485 L 150.492142 100.413929 L 153.649698 100.413929 L 153.649698 104.360906 L 149.702721 104.360906 L 149.702721 100.413929 L 145.755744 100.413929 L 145.762813 104.390764 L 148.913235 104.360906 L 148.913235 101.203358 L 146.545101 101.203358 L 146.545101 103.571485 L 148.123814 103.571485 L 148.123814 101.992779 L 147.334433 101.992779 L 147.334433 102.78216 M 103.777503 101.992779 L 103.777503 102.78216 L 104.566884 102.78216 L 104.566884 101.203447 L 102.988174 101.203447 L 102.988174 103.571582 L 105.356305 103.571582 L 105.356305 100.414026 L 102.198753 100.414026 L 102.198753 104.361003 L 106.145728 104.361003 L 106.145728 100.414026 L 110.092701 100.414026 L 110.085632 104.390861 L 106.935214 104.361003 L 106.935214 101.203455 L 109.303347 101.203455 L 109.303347 103.571582 L 107.724635 103.571582 L 107.724635 101.992876 L 108.514018 101.992876 L 108.514018 102.782257 M 99.775808 101.992876 L 99.775808 102.782257 L 98.986425 102.782257 L 98.986425 101.203544 L 100.565136 101.203544 L 100.565136 103.571678 L 98.197004 103.571678 L 98.197004 100.414122 L 101.354558 100.414122 L 101.354558 104.3611 L 97.407582 104.3611 L 97.407582 100.414122 L 93.460608 100.414122 L 93.467677 104.390966 L 96.618095 104.3611 L 96.618095 101.203552 L 94.249963 101.203552 L 94.249963 103.571678 L 95.828673 103.571678 L 95.828673 101.992973 L 95.039292 101.992973 L 95.039292 102.782354 M 86.301082 101.992973 L 86.301082 102.782354 L 87.090464 102.782354 L 87.090464 101.203641 L 85.511753 101.203641 L 85.511753 103.571775 L 87.879885 103.571775 L 87.879885 100.414219 L 84.722331 100.414219 L 84.722331 104.361197 L 88.669307 104.361197 L 88.669307 100.414219 L 92.616281 100.414219 L 92.609212 104.391063 L 89.458794 104.361205 L 89.458794 101.203649 L 91.826926 101.203649 L 91.826926 103.571783 L 90.248216 103.571783 L 90.248216 101.99307 L 91.037597 101.99307 L 91.037597 102.782451 M 82.299387 101.99307 L 82.299387 102.782451 L 81.510005 102.782451 L 81.510005 101.203737 L 83.088715 101.203737 L 83.088715 103.571872 L 80.720584 103.571872 L 80.720584 100.414316 L 83.878137 100.414316 L 83.878137 104.361293 L 79.931162 104.361293 L 79.931162 100.414316 L 75.984187 100.414316 L 75.991257 104.391159 L 79.141675 104.361301 L 79.141675 101.203745 L 76.773543 101.203745 L 76.773543 103.57188 L 78.352253 103.57188 L 78.352253 101.993167 L 77.562871 101.993167 L 77.562871 102.782548 M 138.663083 101.993167 L 138.663083 102.782548 L 139.452464 102.782548 L 139.452464 101.203834 L 137.873754 101.203834 L 137.873754 103.571969 L 140.241885 103.571969 L 140.241885 100.414413 L 137.084333 100.414413 L 137.084333 104.36139 L 141.031306 104.36139 L 141.031306 100.414413 L 144.978283 100.414413 L 144.971214 104.391256 L 141.820796 104.361398 L 141.820796 101.203842 L 144.188927 101.203842 L 144.188927 103.571977 L 142.610217 103.571977 L 142.610217 101.993263 L 143.399598 101.993263 L 143.399598 102.782644 M 134.66139 101.993263 L 134.66139 102.782644 L 133.872005 102.782644 L 133.872005 101.203939 L 135.450718 101.203939 L 135.450718 103.572066 L 133.082584 103.572066 L 133.082584 100.414518 L 136.24014 100.414518 L 136.24014 104.361487 L 132.293162 104.361487 L 132.293162 100.414518 L 128.346189 100.414518 L 128.353258 104.391353 L 131.503677 104.361495 L 131.503677 101.203939 L 129.135546 101.203939 L 129.135546 103.572074 L 130.714255 103.572074 L 130.714255 101.99336 L 129.924874 101.99336 L 129.924874 102.782741 M 121.186662 101.99336 L 121.186662 102.782741 L 121.976043 102.782741 L 121.976043 101.204036 L 120.397334 101.204036 L 120.397334 103.572162 L 122.765464 103.572162 L 122.765464 100.414614 L 119.607912 100.414614 L 119.607912 104.361584 L 123.554886 104.361584 L 123.554886 100.414614 L 127.501863 100.414614 L 127.494794 104.39145 L 124.344375 104.361592 L 124.344375 101.204036 L 126.712506 101.204036 L 126.712506 103.57217 L 125.133797 103.57217 L 125.133797 101.993457 L 125.923178 101.993457 L 125.923178 102.782846 M 117.184969 101.993457 L 117.184969 102.782846 L 116.395584 102.782846 L 116.395584 101.204132 L 117.974298 101.204132 L 117.974298 103.572267 L 115.606163 103.572267 L 115.606163 100.414711 L 118.763719 100.414711 L 118.763719 104.361689 L 114.816742 104.361689 L 114.816742 100.414711 L 110.869769 100.414711 L 110.876838 104.391546 L 114.027256 104.361689 L 114.027256 101.204141 L 111.659123 101.204141 L 111.659123 103.572267 L 113.237835 103.572267 L 113.237835 101.993562 L 112.448452 101.993562 L 112.448452 102.782943"/>
+ <path fill="#cccccc" fill-rule="evenodd" d="M 178.422721 102.787491 L 178.422721 102.156447 L 177.945287 102.156447 L 177.945287 103.422686 L 179.215678 103.422686 L 179.215678 101.363491 L 177.156482 101.363491 L 177.156482 104.215642 L 180.000331 104.240552 L 180.004482 100.570535 L 176.363526 100.570535 L 176.363526 104.531164 L 172.087375 104.531164 L 172.087375 100.255013 L 175.57057 100.255013 L 175.57057 103.738208 L 172.880331 103.738208 L 172.880331 101.047969 L 174.781766 101.047969 L 174.781766 102.949403 L 173.673288 102.949403 L 173.673288 101.998686 C 173.673288 101.95717 173.689894 101.915654 173.718955 101.886593 C 173.748016 101.857532 173.789532 101.840925 173.831048 101.840925 C 173.872564 101.840925 173.914081 101.857532 173.943142 101.886593 C 173.972203 101.915654 173.988809 101.95717 173.988809 101.998686 L 173.988809 102.62973 L 174.462092 102.62973 L 174.462092 101.363491 L 173.195853 101.363491 L 173.195853 103.422686 L 175.255048 103.422686 L 175.255048 100.570535 L 172.407049 100.570535 L 172.407049 104.215642 L 176.048004 104.215642 L 176.048004 100.255013 L 180.324156 100.255013 L 180.315852 104.560225 L 176.840961 104.531164 L 176.840961 101.047969 L 179.531199 101.047969 L 179.531199 103.738208 L 177.629765 103.738208 L 177.629765 101.840925 L 178.738243 101.840925 L 178.738243 102.787491 C 178.738243 102.833158 178.721637 102.870523 178.692576 102.899584 C 178.663514 102.932797 178.621998 102.949403 178.580482 102.949403 C 178.538966 102.949403 178.49745 102.932797 178.468389 102.899584 C 178.439328 102.870523 178.422721 102.833158 178.422721 102.787491 Z M 164.909254 102.787491 L 164.909254 101.840925 L 166.017732 101.840925 L 166.017732 103.738208 L 164.116297 103.738208 L 164.116297 101.047969 L 166.810688 101.047969 L 166.810688 104.531164 L 163.331644 104.564377 L 163.323341 100.255013 L 167.599492 100.255013 L 167.599492 104.215642 L 171.240448 104.215642 L 171.240448 100.570535 L 168.392448 100.570535 L 168.392448 103.422686 L 170.451644 103.422686 L 170.451644 101.363491 L 169.185405 101.363491 L 169.185405 102.62973 L 169.658687 102.62973 L 169.658687 101.998686 C 169.658687 101.95717 169.675294 101.915654 169.704355 101.886593 C 169.733416 101.857532 169.774932 101.840925 169.816448 101.840925 C 169.857964 101.840925 169.89948 101.857532 169.928542 101.886593 C 169.957603 101.915654 169.974209 101.95717 169.974209 101.998686 L 169.974209 102.949403 L 168.865731 102.949403 L 168.865731 101.047969 L 170.767165 101.047969 L 170.767165 103.738208 L 168.076927 103.738208 L 168.076927 100.255013 L 171.560122 100.255013 L 171.560122 104.531164 L 167.28397 104.531164 L 167.28397 100.570535 L 163.643015 100.570535 L 163.647166 104.244703 L 166.491014 104.215642 L 166.491014 101.363491 L 164.431819 101.363491 L 164.431819 103.422686 L 165.70221 103.422686 L 165.70221 102.156447 L 165.224775 102.156447 L 165.224775 102.787491 C 165.224775 102.833158 165.208169 102.870523 165.179108 102.899584 C 165.150046 102.932797 165.10853 102.949403 165.067014 102.949403 C 165.025498 102.949403 164.983982 102.932797 164.954921 102.899584 C 164.92586 102.870523 164.909254 102.833158 164.909254 102.787491 Z M 156.14522 101.998686 C 156.14522 101.95717 156.161826 101.915654 156.190887 101.886593 C 156.219948 101.857532 156.261464 101.840925 156.30298 101.840925 C 156.344496 101.840925 156.386012 101.857532 156.415074 101.886593 C 156.444135 101.915654 156.460741 101.95717 156.460741 101.998686 L 156.460741 102.62973 L 156.938176 102.62973 L 156.938176 101.363491 L 155.671937 101.363491 L 155.671937 103.422686 L 157.72698 103.422686 L 157.72698 100.574686 L 154.878981 100.574686 L 154.878981 104.215642 L 158.519936 104.215642 L 158.519936 100.255013 L 162.796088 100.255013 L 162.787784 104.564377 L 159.312893 104.531164 L 159.312893 101.047969 L 162.003131 101.047969 L 162.003131 103.738208 L 160.105849 103.738208 L 160.105849 101.840925 L 161.210175 101.840925 L 161.210175 102.787491 C 161.210175 102.833158 161.193569 102.870523 161.164508 102.899584 C 161.135446 102.932797 161.09393 102.949403 161.052414 102.949403 C 161.010898 102.949403 160.973534 102.932797 160.940321 102.899584 C 160.91126 102.870523 160.894653 102.833158 160.894653 102.787491 L 160.894653 102.156447 L 160.421371 102.156447 L 160.421371 103.422686 L 161.68761 103.422686 L 161.68761 101.363491 L 159.628414 101.363491 L 159.628414 104.215642 L 162.472263 104.244703 L 162.476414 100.574686 L 158.835458 100.574686 L 158.835458 104.531164 L 154.563459 104.531164 L 154.563459 100.255013 L 158.046654 100.255013 L 158.046654 103.738208 L 155.352263 103.738208 L 155.352263 101.047969 L 157.253698 101.047969 L 157.253698 102.949403 L 156.14522 102.949403 L 156.14522 101.998686 Z M 152.130619 101.998686 C 152.130619 101.95717 152.147226 101.915654 152.180439 101.886593 C 152.2095 101.857532 152.246864 101.840925 152.292532 101.840925 C 152.334048 101.840925 152.371412 101.857532 152.400474 101.886593 C 152.433686 101.915654 152.450293 101.95717 152.450293 101.998686 L 152.450293 102.949403 L 151.341815 102.949403 L 151.341815 101.047969 L 153.239097 101.047969 L 153.239097 103.738208 L 150.548859 103.738208 L 150.548859 100.255013 L 154.032054 100.255013 L 154.032054 104.531164 L 149.755902 104.531164 L 149.755902 100.574686 L 146.114947 100.574686 L 146.12325 104.244703 L 148.967098 104.215642 L 148.967098 101.363491 L 146.907903 101.363491 L 146.907903 103.422686 L 148.174142 103.422686 L 148.174142 102.156447 L 147.696707 102.156447 L 147.696707 102.787491 C 147.696707 102.833158 147.680101 102.870523 147.65104 102.899584 C 147.621978 102.932797 147.580462 102.949403 147.538946 102.949403 C 147.49743 102.949403 147.460066 102.932797 147.426853 102.899584 C 147.397792 102.870523 147.381186 102.833158 147.381186 102.787491 L 147.381186 101.840925 L 148.489664 101.840925 L 148.489664 103.738208 L 146.592381 103.738208 L 146.592381 101.047969 L 149.28262 101.047969 L 149.28262 104.531164 L 145.807728 104.564377 L 145.799425 100.255013 L 150.075576 100.255013 L 150.075576 104.215642 L 153.716532 104.215642 L 153.716532 100.574686 L 150.86438 100.574686 L 150.86438 103.422686 L 152.923576 103.422686 L 152.923576 101.363491 L 151.657337 101.363491 L 151.657337 102.62973 L 152.130619 102.62973 L 152.130619 101.998686 Z M 103.698018 101.998686 C 103.698018 101.95717 103.714625 101.915654 103.747838 101.886593 C 103.776899 101.857532 103.814263 101.840925 103.859931 101.840925 C 103.901447 101.840925 103.938811 101.857532 103.967873 101.886593 C 104.001085 101.915654 104.017692 101.95717 104.017692 101.998686 L 104.017692 102.62973 L 104.490975 102.62973 L 104.490975 101.363491 L 103.224736 101.363491 L 103.224736 103.422686 L 105.283931 103.422686 L 105.283931 100.574686 L 102.431779 100.574686 L 102.431779 104.215642 L 106.072735 104.215642 L 106.072735 100.255013 L 110.348886 100.255013 L 110.340583 104.564377 L 106.865691 104.531164 L 106.865691 101.047969 L 109.560082 101.047969 L 109.560082 103.738208 L 107.658648 103.738208 L 107.658648 101.840925 L 108.767126 101.840925 L 108.767126 102.787491 C 108.767126 102.833158 108.750519 102.870523 108.721458 102.899584 C 108.692397 102.932797 108.650881 102.949403 108.609365 102.949403 C 108.567849 102.949403 108.526333 102.932797 108.497271 102.899584 C 108.46821 102.870523 108.451604 102.833158 108.451604 102.787491 L 108.451604 102.156447 L 107.974169 102.156447 L 107.974169 103.422686 L 109.240408 103.422686 L 109.240408 101.363491 L 107.181213 101.363491 L 107.181213 104.215642 L 110.025061 104.244703 L 110.033365 100.574686 L 106.392409 100.574686 L 106.392409 104.531164 L 102.116258 104.531164 L 102.116258 100.255013 L 105.599453 100.255013 L 105.599453 103.738208 L 102.909214 103.738208 L 102.909214 101.047969 L 104.806496 101.047969 L 104.806496 102.949403 L 103.698018 102.949403 L 103.698018 101.998686 Z M 99.68757 101.998686 C 99.68757 101.95717 99.704176 101.915654 99.733237 101.886593 C 99.762299 101.857532 99.803815 101.840925 99.845331 101.840925 C 99.886847 101.840925 99.928363 101.857532 99.957424 101.886593 C 99.986485 101.915654 100.003092 101.95717 100.003092 101.998686 L 100.003092 102.949403 L 98.894614 102.949403 L 98.894614 101.047969 L 100.796048 101.047969 L 100.796048 103.738208 L 98.101657 103.738208 L 98.101657 100.255013 L 101.584852 100.255013 L 101.584852 104.531164 L 97.312853 104.531164 L 97.312853 100.574686 L 93.671897 100.574686 L 93.676049 104.244703 L 96.519897 104.215642 L 96.519897 101.363491 L 94.460702 101.363491 L 94.460702 103.422686 L 95.726941 103.422686 L 95.726941 102.156447 L 95.253658 102.156447 L 95.253658 102.791642 C 95.253658 102.833158 95.237051 102.870523 95.20799 102.899584 C 95.178929 102.932797 95.137413 102.949403 95.095897 102.949403 C 95.054381 102.949403 95.012865 102.932797 94.983804 102.899584 C 94.954742 102.870523 94.938136 102.833158 94.938136 102.791642 L 94.938136 101.840925 L 96.046614 101.840925 L 96.046614 103.738208 L 94.14518 103.738208 L 94.14518 101.047969 L 96.835419 101.047969 L 96.835419 104.531164 L 93.360527 104.564377 L 93.352224 100.255013 L 97.628375 100.255013 L 97.628375 104.215642 L 101.269331 104.215642 L 101.269331 100.574686 L 98.421331 100.574686 L 98.421331 103.422686 L 100.476374 103.422686 L 100.476374 101.363491 L 99.210135 101.363491 L 99.210135 102.62973 L 99.68757 102.62973 L 99.68757 101.998686 Z M 86.174102 101.998686 C 86.174102 101.95717 86.190708 101.915654 86.21977 101.886593 C 86.248831 101.857532 86.290347 101.840925 86.331863 101.840925 C 86.373379 101.840925 86.414895 101.857532 86.443956 101.886593 C 86.473017 101.915654 86.489624 101.95717 86.489624 101.998686 L 86.489624 102.62973 L 86.962907 102.62973 L 86.962907 101.363491 L 85.696668 101.363491 L 85.696668 103.422686 L 87.755863 103.422686 L 87.755863 100.574686 L 84.907863 100.574686 L 84.907863 104.215642 L 88.548819 104.215642 L 88.548819 100.255013 L 92.82497 100.255013 L 92.816667 104.564377 L 89.341775 104.531164 L 89.341775 101.047969 L 92.032014 101.047969 L 92.032014 103.738208 L 90.13058 103.738208 L 90.13058 101.840925 L 91.239058 101.840925 L 91.239058 102.791642 C 91.239058 102.833158 91.222451 102.870523 91.19339 102.903736 C 91.164329 102.932797 91.122813 102.949403 91.081297 102.949403 C 91.039781 102.949403 90.998265 102.932797 90.969203 102.903736 C 90.940142 102.870523 90.923536 102.833158 90.923536 102.791642 L 90.923536 102.156447 L 90.446101 102.156447 L 90.446101 103.422686 L 91.716492 103.422686 L 91.716492 101.363491 L 89.657297 101.363491 L 89.657297 104.215642 L 92.501145 104.244703 L 92.505297 100.574686 L 88.864341 100.574686 L 88.864341 104.531164 L 84.58819 104.531164 L 84.58819 100.255013 L 88.071385 100.255013 L 88.071385 103.738208 L 85.381146 103.738208 L 85.381146 101.047969 L 87.28258 101.047969 L 87.28258 102.949403 L 86.174102 102.949403 L 86.174102 101.998686 Z M 82.159502 101.998686 C 82.159502 101.95717 82.176108 101.915654 82.205169 101.886593 C 82.234231 101.857532 82.275747 101.840925 82.317263 101.840925 C 82.358779 101.840925 82.400295 101.857532 82.429356 101.886593 C 82.458417 101.915654 82.475024 101.95717 82.475024 101.998686 L 82.475024 102.949403 L 81.366546 102.949403 L 81.366546 101.047969 L 83.26798 101.047969 L 83.26798 103.738208 L 80.577741 103.738208 L 80.577741 100.255013 L 84.060936 100.255013 L 84.060936 104.531164 L 79.784785 104.531164 L 79.784785 100.574686 L 76.143829 100.574686 L 76.147981 104.244703 L 78.991829 104.215642 L 78.991829 101.363491 L 76.932634 101.363491 L 76.932634 103.422686 L 78.203024 103.422686 L 78.203024 102.156447 L 77.72559 102.156447 L 77.72559 102.791642 C 77.72559 102.833158 77.708983 102.870523 77.679922 102.903736 C 77.650861 102.932797 77.609345 102.949403 77.567829 102.949403 C 77.526313 102.949403 77.484797 102.932797 77.455736 102.903736 C 77.426674 102.870523 77.410068 102.833158 77.410068 102.791642 L 77.410068 101.840925 L 78.518546 101.840925 L 78.518546 103.738208 L 76.617112 103.738208 L 76.617112 101.047969 L 79.311502 101.047969 L 79.311502 104.531164 L 75.832459 104.564377 L 75.824156 100.255013 L 80.100307 100.255013 L 80.100307 104.215642 L 83.741263 104.215642 L 83.741263 100.574686 L 80.893263 100.574686 L 80.893263 103.422686 L 82.952458 103.422686 L 82.952458 101.363491 L 81.686219 101.363491 L 81.686219 102.62973 L 82.159502 102.62973 L 82.159502 101.998686 Z M 138.687729 101.998686 C 138.687729 101.95717 138.704335 101.915654 138.733396 101.886593 C 138.762458 101.857532 138.803974 101.840925 138.84549 101.840925 C 138.887006 101.840925 138.92437 101.857532 138.957583 101.886593 C 138.986644 101.915654 139.003251 101.95717 139.003251 101.998686 L 139.003251 102.62973 L 139.476533 102.62973 L 139.476533 101.363491 L 138.210294 101.363491 L 138.210294 103.422686 L 140.26949 103.422686 L 140.26949 100.574686 L 137.417338 100.574686 L 137.417338 104.215642 L 141.062446 104.215642 L 141.062446 100.255013 L 145.334445 100.255013 L 145.330294 104.564377 L 141.85125 104.531164 L 141.85125 101.047969 L 144.545641 101.047969 L 144.545641 103.738208 L 142.644206 103.738208 L 142.644206 101.840925 L 143.752684 101.840925 L 143.752684 102.791642 C 143.752684 102.833158 143.736078 102.870523 143.707017 102.903736 C 143.677956 102.932797 143.63644 102.949403 143.594924 102.949403 C 143.553408 102.949403 143.511891 102.932797 143.48283 102.903736 C 143.453769 102.870523 143.437163 102.833158 143.437163 102.791642 L 143.437163 102.156447 L 142.959728 102.156447 L 142.959728 103.422686 L 144.225967 103.422686 L 144.225967 101.363491 L 142.170924 101.363491 L 142.170924 104.215642 L 145.01062 104.244703 L 145.018923 100.574686 L 141.377968 100.574686 L 141.377968 104.531164 L 137.101816 104.531164 L 137.101816 100.255013 L 140.585011 100.255013 L 140.585011 103.738208 L 137.894773 103.738208 L 137.894773 101.047969 L 139.792055 101.047969 L 139.792055 102.949403 L 138.687729 102.949403 L 138.687729 101.998686 Z M 134.673129 101.998686 C 134.673129 101.95717 134.689735 101.915654 134.718796 101.886593 C 134.747857 101.857532 134.789373 101.840925 134.83089 101.840925 C 134.872406 101.840925 134.913922 101.857532 134.942983 101.886593 C 134.972044 101.915654 134.98865 101.95717 134.98865 101.998686 L 134.98865 102.949403 L 133.880172 102.949403 L 133.880172 101.047969 L 135.781607 101.047969 L 135.781607 103.738208 L 133.087216 103.738208 L 133.087216 100.255013 L 136.570411 100.255013 L 136.570411 104.531164 L 132.298412 104.531164 L 132.298412 100.574686 L 128.657456 100.574686 L 128.661607 104.244703 L 131.505455 104.215642 L 131.505455 101.363491 L 129.44626 101.363491 L 129.44626 103.422686 L 130.712499 103.422686 L 130.712499 102.156447 L 130.239217 102.156447 L 130.239217 102.791642 C 130.239217 102.833158 130.22261 102.870523 130.193549 102.903736 C 130.164488 102.932797 130.122972 102.949403 130.081456 102.949403 C 130.03994 102.949403 129.998424 102.932797 129.969362 102.903736 C 129.940301 102.870523 129.923695 102.833158 129.923695 102.791642 L 129.923695 101.840925 L 131.032173 101.840925 L 131.032173 103.738208 L 129.130739 103.738208 L 129.130739 101.047969 L 131.820977 101.047969 L 131.820977 104.531164 L 128.346086 104.564377 L 128.337782 100.255013 L 132.613934 100.255013 L 132.613934 104.215642 L 136.254889 104.215642 L 136.254889 100.574686 L 133.40689 100.574686 L 133.40689 103.422686 L 135.466085 103.422686 L 135.466085 101.363491 L 134.195694 101.363491 L 134.195694 102.62973 L 134.673129 102.62973 L 134.673129 101.998686 Z M 121.159661 101.998686 C 121.159661 101.95717 121.176267 101.915654 121.205328 101.886593 C 121.23439 101.857532 121.275906 101.840925 121.317422 101.840925 C 121.358938 101.840925 121.400454 101.857532 121.429515 101.886593 C 121.458576 101.915654 121.475183 101.95717 121.475183 101.998686 L 121.475183 102.62973 L 121.952617 102.62973 L 121.952617 101.363491 L 120.682226 101.363491 L 120.682226 103.422686 L 122.741421 103.422686 L 122.741421 100.574686 L 119.893422 100.574686 L 119.893422 104.215642 L 123.534378 104.215642 L 123.534378 100.255013 L 127.810529 100.255013 L 127.802226 104.564377 L 124.327334 104.531164 L 124.327334 101.047969 L 127.017573 101.047969 L 127.017573 103.738208 L 125.116138 103.738208 L 125.116138 101.840925 L 126.224616 101.840925 L 126.224616 102.791642 C 126.224616 102.833158 126.20801 102.870523 126.178949 102.903736 C 126.149888 102.932797 126.108372 102.949403 126.066856 102.949403 C 126.025339 102.949403 125.983823 102.932797 125.954762 102.903736 C 125.925701 102.870523 125.909095 102.833158 125.909095 102.791642 L 125.909095 102.156447 L 125.435812 102.156447 L 125.435812 103.422686 L 126.702051 103.422686 L 126.702051 101.363491 L 124.642856 101.363491 L 124.642856 104.215642 L 127.486704 104.244703 L 127.490855 100.574686 L 123.849899 100.574686 L 123.849899 104.531164 L 119.573748 104.531164 L 119.573748 100.255013 L 123.056943 100.255013 L 123.056943 103.738208 L 120.366705 103.738208 L 120.366705 101.047969 L 122.268139 101.047969 L 122.268139 102.949403 L 121.159661 102.949403 L 121.159661 101.998686 Z M 117.145061 101.998686 C 117.145061 101.95717 117.161667 101.915654 117.190728 101.886593 C 117.219789 101.857532 117.261305 101.840925 117.302822 101.840925 C 117.344338 101.840925 117.385854 101.857532 117.414915 101.886593 C 117.443976 101.915654 117.460582 101.95717 117.460582 101.998686 L 117.460582 102.949403 L 116.352104 102.949403 L 116.352104 101.047969 L 118.253539 101.047969 L 118.253539 103.738208 L 115.5633 103.738208 L 115.5633 100.255013 L 119.046495 100.255013 L 119.046495 104.531164 L 114.770344 104.531164 L 114.770344 100.574686 L 111.129388 100.574686 L 111.137691 104.244703 L 113.977387 104.215642 L 113.977387 101.363491 L 111.922344 101.363491 L 111.922344 103.422686 L 113.188583 103.422686 L 113.188583 102.156447 L 112.711149 102.156447 L 112.711149 102.791642 C 112.711149 102.833158 112.694542 102.870523 112.665481 102.903736 C 112.63642 102.932797 112.594904 102.949403 112.553388 102.949403 C 112.511872 102.949403 112.470356 102.932797 112.441294 102.903736 C 112.412233 102.870523 112.395627 102.833158 112.395627 102.791642 L 112.395627 101.840925 L 113.504105 101.840925 L 113.504105 103.738208 L 111.602671 103.738208 L 111.602671 101.047969 L 114.297061 101.047969 L 114.297061 104.531164 L 110.818018 104.564377 L 110.813866 100.255013 L 115.085865 100.255013 L 115.085865 104.215642 L 118.730973 104.215642 L 118.730973 100.574686 L 115.878822 100.574686 L 115.878822 103.422686 L 117.938017 103.422686 L 117.938017 101.363491 L 116.671778 101.363491 L 116.671778 102.62973 L 117.145061 102.62973 L 117.145061 101.998686 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_117" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(15.229912,0,0,63.623513,79.4092,106.532076)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_117)" d="M 80.9999 106.535346 L 92.821701 106.535346 L 94.639112 170.155135 L 79.4092 170.155589 L 80.999863 106.532076 L 80.999863 106.532297 L 80.9999 106.535346 Z"/>
+ <linearGradient id="_lgradient_118" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(22,0,0,7,76.024156,106.28501)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_118)" d="M 92.075646 112.28501 L 81.972665 112.28501 C 81.341287 112.903487 80.476922 113.28501 79.524156 113.28501 C 77.592454 113.28501 76.024156 111.716719 76.024156 109.78501 C 76.024156 107.853308 77.592454 106.28501 79.524156 106.28501 C 79.599893 106.28501 79.675073 106.287421 79.749619 106.292174 L 79.749619 106.28501 L 94.524156 106.28501 L 94.749619 106.28501 L 94.749619 106.292174 C 96.576425 106.408553 98.024156 107.929045 98.024156 109.78501 C 98.024156 111.716719 96.455857 113.28501 94.524156 113.28501 C 93.571389 113.28501 92.707025 112.903487 92.075646 112.28501 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_119" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(15.230656,0,0,63.623508,106.742161,106.534307)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_119)" d="M 108.332674 106.534977 L 120.154103 106.534307 L 121.972817 170.157815 L 106.742161 170.157815 L 108.332827 106.538025 L 108.332674 106.534977 Z"/>
+ <linearGradient id="_lgradient_120" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(22,0,0,7,103.357489,106.28501)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_120)" d="M 119.40898 112.28501 L 109.305998 112.28501 C 108.67462 112.903487 107.810255 113.28501 106.857489 113.28501 C 104.925787 113.28501 103.357489 111.716719 103.357489 109.78501 C 103.357489 107.853308 104.925787 106.28501 106.857489 106.28501 C 106.933226 106.28501 107.008406 106.287421 107.082953 106.292174 L 107.082953 106.28501 L 121.857489 106.28501 L 122.082953 106.28501 L 122.082953 106.292174 C 123.909758 106.408553 125.357489 107.929045 125.357489 109.78501 C 125.357489 111.716719 123.789191 113.28501 121.857489 113.28501 C 120.904723 113.28501 120.040358 112.903487 119.40898 112.28501 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_121" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(15.230281,0,0,63.623513,134.075682,106.657852)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_121)" d="M 135.666303 106.660719 L 147.488106 106.661128 L 149.305963 170.280923 L 134.075682 170.281366 L 135.666342 106.657852 L 135.666342 106.658074 L 135.666303 106.660719 Z"/>
+ <linearGradient id="_lgradient_122" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(22,0,0,7,130.690822,106.28501)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_122)" d="M 146.742313 112.28501 L 136.639331 112.28501 C 136.007953 112.903487 135.143589 113.28501 134.190822 113.28501 C 132.259121 113.28501 130.690822 111.716719 130.690822 109.78501 C 130.690822 107.853308 132.259121 106.28501 134.190822 106.28501 C 134.266559 106.28501 134.341739 106.287421 134.416286 106.292174 L 134.416286 106.28501 L 149.190822 106.28501 L 149.416286 106.28501 L 149.416286 106.292174 C 151.243091 106.408553 152.690822 107.929045 152.690822 109.78501 C 152.690822 111.716719 151.122524 113.28501 149.190822 113.28501 C 148.238056 113.28501 147.373691 112.903487 146.742313 112.28501 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_123" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(15.229532,0,0,63.623508,161.40939,106.534977)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_123)" d="M 162.999267 106.534977 L 174.821071 106.534977 L 176.638921 170.158484 L 161.40939 170.15786 L 162.999415 106.538065 L 162.999267 106.534977 Z"/>
+ <linearGradient id="_lgradient_124" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(22,0,0,7,158.024156,106.28501)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_124)" d="M 174.075646 112.28501 L 163.972665 112.28501 C 163.341287 112.903487 162.476922 113.28501 161.524156 113.28501 C 159.592454 113.28501 158.024156 111.716719 158.024156 109.78501 C 158.024156 107.853308 159.592454 106.28501 161.524156 106.28501 C 161.599893 106.28501 161.675073 106.287421 161.749619 106.292174 L 161.749619 106.28501 L 176.524156 106.28501 L 176.749619 106.28501 L 176.749619 106.292174 C 178.576425 106.408553 180.024156 107.929045 180.024156 109.78501 C 180.024156 111.716719 178.455857 113.28501 176.524156 113.28501 C 175.571389 113.28501 174.707025 112.903487 174.075646 112.28501 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/agave.svg b/.icons/Gruvbox_Dark-2/apps/64/agave.svg
new file mode 100755
index 000000000..8f271e6c0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/agave.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#4d4d4d" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <g filter="url(#b)">
+ <path fill="#5884f4" d="M56.415 148.514c4.584 14.268 13.283 27.982 26.336 37.768 16.625 12.625 30.086 14.116 45.233 15.674-5.827-14.078-15.264-26.924-28.342-36.694-13.099-9.791-28.074-15.189-43.251-16.751"/>
+ <path fill="#76c22b" d="M73.638 103.569c-2.136 18.743.73 38.984 10.63 56.975 12.527 23.101 27.194 31.79 43.763 41.43.614-19.17-3.551-38.797-13.488-56.785-9.952-18.022-24.331-31.977-40.93-41.636"/>
+ <path fill="#f22c42" d="M199.585 148.514c-4.586 14.268-13.282 27.982-26.336 37.768-16.625 12.624-30.086 14.116-45.233 15.674 5.826-14.078 15.263-26.924 28.341-36.694 13.101-9.791 28.075-15.189 43.252-16.751"/>
+ <path fill="#ffda64" d="M127.999 60c-12.413 20.78-19.579 45.02-19.579 71 0 25.98 7.166 50.197 19.579 71 12.414-20.803 19.785-44.996 19.785-71 0-25.98-7.371-50.22-19.785-71z"/>
+ <path fill="#fb7c38" d="M182.454 103.475c2.138 18.743-.729 38.984-10.63 56.976-12.526 23.1-27.194 31.79-43.762 41.43-.614-19.171 3.551-38.798 13.489-56.786 9.95-18.022 24.329-31.977 40.929-41.636"/>
+ </g>
+ <defs>
+ <filter id="b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/agenda.svg b/.icons/Gruvbox_Dark-2/apps/64/agenda.svg
new file mode 100755
index 000000000..db6503606
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/agenda.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x2="0" y1=".5" y2="1.5" gradientTransform="matrix(244.648 0 0 228.339 6.343 13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#07b3ff"/>
+ <stop offset="100%" stop-color="#007de8"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path opacity=".2" d="M86.442 60.029L65.194 81.277 52.979 69.062l-5.676 5.676L65.194 92.63l26.924-26.924-5.676-5.677z"/>
+ <path fill="#fdfeff" d="M86.442 116.229l-21.248 21.248-12.215-12.216-5.676 5.677 17.891 17.892 26.924-26.924-5.676-5.677z"/>
+ <path opacity=".2" d="M86.442 172.429l-21.248 21.248-12.215-12.216-5.676 5.677 17.891 17.891 26.924-26.923-5.676-5.677z"/>
+ <path fill-rule="evenodd" opacity=".2" d="M125.91 72.402v8.028h80.286v-8.028H125.91z"/>
+ <path fill="#fdfeff" fill-rule="evenodd" d="M125.91 128.601v8.029h80.286v-8.029H125.91z"/>
+ <path fill-rule="evenodd" opacity=".2" d="M125.91 184.801v8.029h80.286v-8.029H125.91z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/air.svg b/.icons/Gruvbox_Dark-2/apps/64/air.svg
new file mode 120000
index 000000000..04a5caa01
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/air.svg
@@ -0,0 +1 @@
+adobe-air.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/aircrack-ng.svg b/.icons/Gruvbox_Dark-2/apps/64/aircrack-ng.svg
new file mode 120000
index 000000000..9c2ab0c67
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/aircrack-ng.svg
@@ -0,0 +1 @@
+aircrack.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/aircrack.svg b/.icons/Gruvbox_Dark-2/apps/64/aircrack.svg
new file mode 100755
index 000000000..296ad9a99
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/aircrack.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".567" x2=".567" y1="1.071" y2="-.071" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#a0a0a0"/>
+ <stop offset="100%" stop-color="#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#666666" d="M223.388 76.023a112.612 112.612 0 0 0-5.684-8.863c-.145.177-.3.347-.473.501-1.799 2.122-5.402 2.159-7.259.093-12.122-11.671-29.238-17.982-46.044-16.726-13.961.898-27.487 6.912-37.617 16.543-.901.921-2.052 1.677-3.376 1.742-3.319.39-6.388-3.079-5.672-6.326.202-1.165.951-2.135 1.806-2.912 11.861-11.356 27.783-18.33 44.165-19.41 13.02-.938 26.236 1.934 37.789 7.967-23.368-20.385-52.901-26.901-75.348-13.941-30.59 17.662-36.439 64.8-13.063 105.287 23.376 40.488 67.123 58.992 97.713 41.33 30.59-17.659 36.438-64.798 13.063-105.285zm-55.289 43.46c-5.55.192-10.693-4.411-11.179-9.931-.791-5.795 3.74-11.596 9.544-12.265 6.186-1.038 12.464 4.07 12.664 10.344.574 6.15-4.855 11.987-11.029 11.852zm22.791-23.518c-1.75 2.111-5.255 2.254-7.156.275-3.766-3.865-8.981-6.308-14.381-6.603-6.128-.436-12.329 1.985-16.682 6.291-1.07 1.203-2.66 1.941-4.287 1.749-3.778-.265-6.401-5.307-3.798-8.334 5.256-5.7 12.719-9.23 20.41-9.995 9.599-.953 19.524 2.723 26.203 9.675 1.829 1.904 1.617 5.181-.309 6.942zm13.22-14.216c-1.704 2.086-5.141 2.32-7.072.429-6.892-6.795-16.21-11.11-25.871-11.815-11.734-.974-23.721 3.478-32.075 11.745-1.927 2.037-5.515 1.805-7.249-.361-1.869-1.764-2.024-4.992-.23-6.86 8.28-8.284 19.477-13.554 31.123-14.749 15.211-1.655 31.007 3.952 41.771 14.822 1.682 1.921 1.472 5.062-.397 6.789z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/airmirror.svg b/.icons/Gruvbox_Dark-2/apps/64/airmirror.svg
new file mode 100755
index 000000000..1840ba9ae
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/airmirror.svg
@@ -0,0 +1,50 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".568" x2=".567" y1="1.005" y2="-.071" gradientTransform="matrix(244.649 0 0 228.338 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#00979c"/>
+ <stop offset="100%" stop-color="#20b6bb"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.689 11.95c74.056 0 84.64 10.557 84.64 84.544v59.25c0 73.987-10.584 84.544-84.64 84.544h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.64-84.544h75.369z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" fill-rule="evenodd" d="M165.689 11.95c74.056 0 84.64 10.557 84.64 84.544v59.25c0 73.987-10.584 84.544-84.64 84.544h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.64-84.544h75.369zm.011 8c4.32 0 8.65.04 12.97.13 3.82.09 7.65.24 11.46.46 3.34.18 6.68.46 10 .82 2.87.32 5.73.74 8.57 1.26 2.42.45 4.82 1.02 7.18 1.71 2 .59 3.96 1.31 5.86 2.16 1.62.73 3.19 1.6 4.67 2.59 1.33.9 2.58 1.92 3.72 3.06 1.13 1.14 2.16 2.38 3.06 3.71.99 1.48 1.86 3.04 2.59 4.66.85 1.9 1.57 3.85 2.16 5.85a73.26 73.26 0 0 1 1.71 7.17c.53 2.83.95 5.69 1.26 8.56.37 3.32.64 6.65.83 9.98.22 3.82.37 7.64.45 11.46.1 4.31.14 8.63.14 12.95v59.27c0 4.32-.04 8.64-.14 12.96-.08 3.82-.23 7.64-.45 11.45-.19 3.34-.46 6.67-.83 9.99-.31 2.87-.73 5.72-1.26 8.56a73.26 73.26 0 0 1-1.71 7.17c-.59 2-1.31 3.95-2.16 5.85-.73 1.62-1.6 3.18-2.59 4.66-.9 1.33-1.93 2.57-3.06 3.71a25.328 25.328 0 0 1-3.72 3.06 32.25 32.25 0 0 1-4.67 2.59c-1.9.85-3.86 1.57-5.86 2.16-2.36.69-4.76 1.26-7.18 1.71-2.84.52-5.7.94-8.57 1.25-3.32.37-6.66.64-10 .83-3.81.22-7.64.37-11.46.45-4.32.1-8.65.14-12.97.14H90.31c-4.32 0-8.65-.04-12.97-.14-3.83-.08-7.65-.23-11.47-.45a185.9 185.9 0 0 1-9.99-.83c-2.88-.31-5.73-.73-8.57-1.25-2.43-.45-4.82-1.02-7.19-1.71-1.99-.59-3.95-1.31-5.85-2.16a31.73 31.73 0 0 1-4.67-2.59c-1.33-.9-2.58-1.92-3.72-3.06a25.897 25.897 0 0 1-3.06-3.71c-.99-1.48-1.86-3.04-2.59-4.66a46.59 46.59 0 0 1-2.16-5.85c-.69-2.36-1.27-4.75-1.71-7.17-.53-2.84-.95-5.69-1.26-8.56-.37-3.32-.64-6.65-.83-9.99-.22-3.81-.37-7.63-.45-11.45-.1-4.32-.14-8.64-.14-12.96V96.48c0-4.32.04-8.64.14-12.95.08-3.82.23-7.64.45-11.46.19-3.33.46-6.66.83-9.98.31-2.87.73-5.73 1.26-8.56.44-2.42 1.02-4.81 1.71-7.17.59-2 1.31-3.95 2.16-5.85.73-1.62 1.6-3.18 2.59-4.66.9-1.33 1.93-2.57 3.06-3.71 1.14-1.14 2.39-2.16 3.72-3.06 1.48-.99 3.04-1.86 4.67-2.59 1.9-.85 3.86-1.57 5.85-2.16 2.37-.69 4.76-1.26 7.19-1.71 2.84-.52 5.69-.94 8.57-1.26 3.32-.36 6.66-.64 9.99-.82 3.82-.22 7.64-.37 11.47-.46 4.32-.09 8.65-.13 12.97-.13h75.39z"/>
+ <path fill="#ffffff" opacity=".1" d="M6.357 83.58l205.409 153.03c-11.562 2.311-26.426 3.019-45.523 3.019h-75.37c-74.055 0-84.639-10.558-84.639-84.544v-59.25c0-4.304.041-8.371.123-12.255z"/>
+ <g filter="url(#c)">
+ <circle fill="#37474f" cx="155.188" cy="100.812" r="18.125" vector-effect="non-scaling-stroke"/>
+ <circle fill="#37474f" cx="100.813" cy="100.812" r="18.125" vector-effect="non-scaling-stroke"/>
+ <path fill="#37474f" d="M196.573 128l-46.219 9.063h-44.406L59.729 128l12.99-23.865c3.323-5.74 9.364-9.364 16.01-9.364h79.146c6.646 0 12.688 3.625 16.01 9.364L196.573 128z"/>
+ <circle fill="#37474f" cx="170.292" cy="143.104" r="30.208" vector-effect="non-scaling-stroke"/>
+ <circle fill="#37474f" cx="85.708" cy="143.104" r="30.208" vector-effect="non-scaling-stroke"/>
+ <circle fill="#37474f" cx="128" cy="137.062" r="15.104" vector-effect="non-scaling-stroke"/>
+ <circle fill="#546e7a" cx="128" cy="137.062" r="6.042" vector-effect="non-scaling-stroke"/>
+ <circle fill="#46a926" cx="170.292" cy="143.104" r="21.146" vector-effect="non-scaling-stroke"/>
+ <circle fill="#46a926" cx="85.708" cy="143.104" r="21.146" vector-effect="non-scaling-stroke"/>
+ <path fill="#cbe667" d="M181.469 136.156c-3.021-3.323-6.948-5.135-11.177-5.135-4.23 0-8.459 1.812-11.177 5.135-1.209 1.209-.907 3.021.302 4.23 1.208 1.208 3.02.906 4.229-.303 3.625-3.927 9.969-3.927 13.594 0 .604.605 1.51.907 2.114.907.604 0 1.51-.303 2.115-.907 1.208-.906 1.208-2.718 0-3.927zm-95.76-5.135c-4.23 0-8.459 1.812-11.178 5.135-1.208 1.209-.906 3.021.302 4.23 1.209 1.208 3.021.906 4.23-.303 3.624-3.927 9.968-3.927 13.593 0 .604.605 1.51.907 2.115.907.604 0 1.51-.303 2.114-.907 1.209-1.208 1.209-3.02.302-4.229-3.02-3.02-7.25-4.833-11.479-4.833h.001z"/>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/airvpn.svg b/.icons/Gruvbox_Dark-2/apps/64/airvpn.svg
new file mode 120000
index 000000000..3a87e3257
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/airvpn.svg
@@ -0,0 +1 @@
+vpn.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/airwave-manager.svg b/.icons/Gruvbox_Dark-2/apps/64/airwave-manager.svg
new file mode 100755
index 000000000..9cdd88f5f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/airwave-manager.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ZFMfNkc38BRlYctguk3C4AiPjnrtwRIf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ZFMfNkc38BRlYctguk3C4AiPjnrtwRIf)">
+ <linearGradient id="_lgradient_64" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.619,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#325f78"/>
+ <stop offset="100%" style="stop-color:#295166"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_64)" d="M 165.628 11.952 C 239.684 11.952 250.267 22.509 250.267 96.495 L 250.267 155.746 C 250.267 229.733 239.684 240.29 165.628 240.29 L 90.259 240.29 C 16.203 240.29 5.619 229.733 5.619 155.746 L 5.619 96.495 C 5.619 22.509 16.203 11.952 90.259 11.952 L 165.628 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_65" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_65)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 73.283 187.729 L 73.283 193.201 C 73.283 197.244 76.54 200.5 80.582 200.5 L 175.418 200.5 C 179.461 200.5 182.717 197.244 182.717 193.201 L 182.717 187.729 C 182.717 191.773 179.461 195.028 175.418 195.028 L 80.582 195.028 C 76.54 195.028 73.283 191.773 73.283 187.729 Z"/>
+ </g>
+ <path d="M 96.992 55.5 L 104.291 55.5 C 108.317 55.5 111.585 58.768 111.585 62.794 L 111.585 108.395 C 111.585 112.42 108.317 115.689 104.291 115.689 L 96.992 115.689 C 92.966 115.689 89.698 112.42 89.698 108.395 L 89.698 62.794 C 89.698 58.768 92.966 55.5 96.992 55.5 Z" style="fill:#999999"/>
+ <path d="M 151.709 55.5 L 159.008 55.5 C 163.034 55.5 166.302 58.768 166.302 62.794 L 166.302 108.395 C 166.302 112.42 163.034 115.689 159.008 115.689 L 151.709 115.689 C 147.683 115.689 144.415 112.42 144.415 108.395 L 144.415 62.794 C 144.415 58.768 147.683 55.5 151.709 55.5 Z" style="fill:#999999"/>
+ <path d="M 80.577 110.217 L 175.423 110.217 C 179.449 110.217 182.717 113.485 182.717 117.511 L 182.717 190.47 C 182.717 194.496 179.449 197.764 175.423 197.764 L 80.577 197.764 C 76.551 197.764 73.283 194.496 73.283 190.47 L 73.283 117.511 C 73.283 113.485 76.551 110.217 80.577 110.217 Z" style="fill:#da1636"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 96.997 55.5 C 92.955 55.5 89.698 58.855 89.698 63.024 L 89.698 65.759 C 89.698 61.591 92.955 58.236 96.997 58.236 L 104.286 58.236 C 108.329 58.236 111.585 61.591 111.585 65.759 L 111.585 63.024 C 111.585 58.855 108.329 55.5 104.286 55.5 L 96.997 55.5 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 151.714 55.5 C 147.671 55.5 144.415 58.855 144.415 63.024 L 144.415 65.759 C 144.415 61.591 147.671 58.236 151.714 58.236 L 159.003 58.236 C 163.046 58.236 166.302 61.591 166.302 65.759 L 166.302 63.024 C 166.302 58.855 163.046 55.5 159.003 55.5 L 151.714 55.5 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/aisleriot.svg b/.icons/Gruvbox_Dark-2/apps/64/aisleriot.svg
new file mode 100755
index 000000000..b13069932
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/aisleriot.svg
@@ -0,0 +1,51 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".533" x2=".533" y1="1" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#325fd1"/>
+ <stop offset="100%" stop-color="#6e98ff"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ececec" d="M139.303 68.164c-2.471-.682-5.051.829-5.711 3.322l-24.479 94.877c-.638 2.493.851 5.154 3.322 5.836l56.119 15.616c2.471.682 5.051-.829 5.711-3.344l24.479-94.877c.638-2.618-.851-5.155-3.322-5.836" filter="url(#c)"/>
+ <path fill="#1a1a1a" fill-rule="evenodd" d="M145.55 91.75l-.23-.07c-.1-.01-.2-.02-.3-.02-.49.01-.97.17-1.36.48-.38.3-.66.72-.78 1.2l-16.03 61.78c-.05.19-.08.4-.08.6-.01.49.15.97.44 1.37.3.4.72.69 1.19.82l32.74 9c.19.05.38.07.57.07.49 0 .97-.16 1.37-.47.39-.3.67-.72.79-1.2l16.03-61.79c.05-.18.07-.37.07-.56 0-.61-.24-1.2-.66-1.64m-33.98-10.64l.01-.03.19.05.29.09c.12.03.25.07.38.1 6.01 1.67 12.03 3.36 18.04 5.05 3.56.99 7.1 2 10.65 3.02 1.16.33 2.32.67 3.47 1.02.34.1.67.2 1 .31.09.02.18.05.27.09.11.03.21.08.29.15a3.336 3.336 0 0 1 .95 3.24l-16.03 61.79a3.236 3.236 0 0 1-3.96 2.31l-32.74-9h-.01c-.68-.19-1.29-.61-1.71-1.18-.43-.57-.66-1.27-.65-1.98 0-.29.04-.57.11-.85l16.03-61.77c.18-.69.58-1.3 1.14-1.74.56-.44 1.26-.68 1.97-.69.1 0 .21.01.31.02.07.01.13.01.2.02"/>
+ <defs>
+ <filter id="d" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#f9f9f9" d="M60.985 81.827c-2.515.469-4.238 2.983-3.813 5.52l16.418 96.748c.447 2.558 2.874 4.282 5.41 3.834l57.205-10.483c2.514-.447 4.2-2.961 3.753-5.52L123.54 75.2c-.447-2.558-2.874-4.304-5.389-3.834" filter="url(#d)"/>
+ <path fill="#f22c42" fill-rule="evenodd" d="M109.55 91.53c.07 0 .13-.01.19-.01h.04c.76.01 1.49.28 2.07.78.58.49.96 1.17 1.09 1.92l10.6 62.93c.03.19.05.38.05.57.01.76-.25 1.5-.73 2.1-.48.59-1.16.99-1.91 1.13l-33.41 6.13c-.18.03-.37.05-.56.05-.76-.01-1.5-.28-2.08-.77-.58-.5-.97-1.18-1.1-1.93l-10.61-62.97-.03-.47c-.01-.02-.01-.03-.01-.05.01-1.01.47-1.98 1.27-2.61.1-.07.21-.11.32-.13.1-.02.2-.05.3-.07.38-.09.76-.17 1.14-.25 1.31-.26 2.62-.53 3.93-.78 3.92-.76 7.85-1.52 11.78-2.26 5.78-1.09 11.57-2.18 17.35-3.25l.31-.06.18-.03.01.02m-.06 1.01l-.25.04c-5.79 1.08-11.57 2.16-17.35 3.26-3.93.74-7.86 1.49-11.78 2.25-1.31.25-2.61.52-3.92.78-.37.08-.74.16-1.12.24-.09.03-.19.05-.29.08v-.01a2.37 2.37 0 0 0-.82 1.76l.04.41 10.6 62.92c.08.52.35.99.76 1.33.4.34.91.53 1.43.54.13 0 .26-.02.38-.04l33.4-6.12c.52-.1.99-.38 1.32-.79.34-.41.52-.93.51-1.45 0-.14-.01-.27-.04-.4v-.01l-10.6-62.93c-.08-.52-.35-.99-.75-1.33-.4-.34-.9-.53-1.43-.54-.03 0-.06 0-.09.01-.1 0-.2.01-.29.03"/>
+ <path fill="#f22c42" d="M86.357 130.534l7.438-17.046 12.766 13.77-7.055 16.23-13.149-12.954zM62.408 93.147l3.256-7.461 5.588 6.028-3.088 7.103-5.756-5.67zm61.625 73.75l3.256-7.461 5.588 6.028-3.088 7.103-5.756-5.67z"/>
+ <path fill="#1a1a1a" d="M149.324 136.777l-4.853-1.28 2.763-3.069c-.662.061-2.235.297-3.713-.153-.71-.216-1.685-.809-2.353-1.419-1.165-1.063-1.879-2.382-2.095-3.318-.217-.936-.364-3.746 1.505-5.697 1.4-1.462 4.226-2.533 6.783-4.1 1.697-1.031 6.777-3.754 8.738-4.906 1.091 1.995 3.748 6.853 4.676 8.609 1.391 2.657 3.267 5.026 3.719 7 .603 2.633-.964 4.97-1.631 5.662-.666.692-1.955 1.458-3.501 1.773-.886.181-2.027.19-2.748.011-1.499-.372-2.728-1.382-3.265-1.774l.797 4.052-4.822-1.391zm-9.801-49.906l-2.49-.657 1.417-1.575c-.339.031-1.146.153-1.905-.078-.364-.111-.865-.416-1.207-.728-.598-.546-.964-1.223-1.076-1.703-.111-.48-.186-1.922.773-2.924.718-.75 2.169-1.3 3.481-2.104.871-.529 3.477-1.926 4.483-2.517.56 1.023 1.924 3.517 2.4 4.418.714 1.363 1.677 2.579 1.909 3.592.309 1.351-.495 2.55-.837 2.905-.342.356-1.004.749-1.797.91-.454.093-1.04.098-1.41.006-.77-.191-1.4-.709-1.676-.91l.41 2.079-2.475-.714zm23.375 96l-2.49-.657 1.417-1.575c-.339.031-1.146.153-1.905-.078-.364-.111-.865-.416-1.207-.728-.598-.546-.964-1.223-1.076-1.703-.111-.48-.186-1.922.773-2.924.718-.75 2.169-1.3 3.481-2.104.871-.529 3.477-1.926 4.483-2.517.56 1.023 1.924 3.517 2.4 4.418.714 1.363 1.677 2.579 1.909 3.592.309 1.351-.495 2.55-.837 2.905-.342.356-1.004.749-1.797.91-.454.093-1.04.098-1.41.006-.77-.191-1.4-.709-1.676-.91l.41 2.079-2.475-.714z"/>
+ <g opacity=".4">
+ <linearGradient id="e" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#e)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/akira.svg b/.icons/Gruvbox_Dark-2/apps/64/akira.svg
new file mode 100644
index 000000000..f7a7fb950
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/akira.svg
@@ -0,0 +1,75 @@
+<svg width="256" height="256" fill="none" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg">
+ <g clip-path="url(#clip0)">
+ <g filter="url(#filter0_d)">
+ <path d="m165.685 11.947c74.055 0 84.639 10.5572 84.639 84.5438v59.2512c0 73.986-10.584 84.543-84.639 84.543h-75.3698c-74.0557 0-84.63934-10.557-84.63934-84.543v-59.2512c0-73.9866 10.58364-84.5438 84.63934-84.5438h75.3698z" fill="url(#paint0_linear)"/>
+ </g>
+ <g filter="url(#filter1_f)" opacity=".2">
+ <path d="m120.334 60.1429s5.364 4.2651 7.328 5.869h5.869c1.628-2.043 5.67-5.869 5.67-5.869s38.75 95.2251 54.975 135.5671c0.294 0.659 0.176 0.866-0.59 0.36l-79.726-48.186-48.891 48.772 55.365-136.5131z" clip-rule="evenodd" fill-rule="evenodd"/>
+ </g>
+ <path d="m89.7865 125.064c0-0.929 1.5898-1.681 3.5895-1.681 0.104 0 0.2067 1e-3 0.3094 5e-3 0.082 3e-3 2.7352 0 2.7352 0l-4.7753 12.496-5.3433-2.028s3.4845-7.864 3.4845-8.792z" clip-rule="evenodd" fill="#f68412" fill-rule="evenodd"/>
+ <path d="m120.334 56s5.364 4.2651 7.328 5.8691h5.869c1.628-2.0431 5.67-5.8691 5.67-5.8691s38.75 95.226 54.975 135.567c0.294 0.659 0.176 0.866-0.59 0.36l-79.726-48.186-48.891 48.773 55.365-136.514z" clip-rule="evenodd" fill="url(#paint1_linear)" fill-rule="evenodd"/>
+ <g filter="url(#filter2_f)" opacity=".2">
+ <path d="m93.376 130.626h84.931c0.56-2e-3 0.528 0.178-6e-3 0.511l-116.6063 69.642c-0.7078 0.419-0.8694 0.239-0.5092-0.514l28.601-71.433s-0.2667 1.629 3.5895 1.794z" clip-rule="evenodd" fill-rule="evenodd"/>
+ </g>
+ <path d="m93.376 126.483h84.931c0.56-2e-3 0.528 0.178-6e-3 0.511l-116.6063 69.642c-0.7078 0.419-0.8694 0.239-0.5092-0.514l28.601-71.433s-0.2667 1.629 3.5895 1.794z" clip-rule="evenodd" fill="url(#paint2_linear)" fill-rule="evenodd"/>
+ <g filter="url(#filter3_f)" opacity=".2">
+ <path d="m139.201 60.1429h-18.867l9.313 12.4285 9.554-12.4285z" clip-rule="evenodd" fill-rule="evenodd"/>
+ </g>
+ <path d="M139.201 56H120.334L129.647 68.4286L139.201 56Z" clip-rule="evenodd" fill="url(#paint3_linear)" fill-rule="evenodd"/>
+ <path d="m165.068 11.9512c4.328-0.0098 8.656 0.0393 12.984 0.1376 3.875 0.0786 7.751 0.226 11.626 0.4519 3.453 0.1965 6.905 0.4814 10.348 0.8548 3.059 0.334 6.118 0.786 9.148 1.346 2.715 0.501 5.4 1.1397 8.046 1.9158 2.4 0.6976 4.751 1.5622 7.023 2.5839 2.115 0.9432 4.141 2.0632 6.059 3.3503 1.839 1.2379 3.561 2.6527 5.135 4.2148 1.564 1.572 2.98 3.2815 4.219 5.1187 1.289 1.9158 2.41 3.9397 3.364 6.0422 1.023 2.2794 1.889 4.6177 2.597 7.0051 0.777 2.6429 1.417 5.325 1.918 8.0367 0.561 3.026 1.013 6.0717 1.348 9.1272 0.374 3.4386 0.659 6.8773 0.856 10.3258 0.226 3.8612 0.373 7.7321 0.462 11.5933 0.088 4.3228 0.138 8.6457 0.128 12.9588v58.2119c0.01 4.323-0.04 8.636-0.128 12.959-0.089 3.871-0.236 7.732-0.462 11.593-0.197 3.449-0.482 6.897-0.856 10.326-0.335 3.055-0.787 6.111-1.348 9.137-0.501 2.702-1.141 5.384-1.918 8.027-0.708 2.387-1.574 4.735-2.597 7.005-0.954 2.112-2.075 4.126-3.364 6.042-1.239 1.837-2.655 3.557-4.219 5.119-1.574 1.562-3.296 2.977-5.135 4.215-1.918 1.287-3.944 2.407-6.059 3.35-2.272 1.022-4.623 1.886-7.023 2.594-2.646 0.776-5.331 1.414-8.046 1.906-3.03 0.569-6.089 1.011-9.148 1.346-3.443 0.373-6.895 0.658-10.348 0.854-3.875 0.226-7.751 0.374-11.626 0.462-4.328 0.088-8.656 0.138-12.984 0.128h-74.126c-4.328 0.01-8.656-0.04-12.9839-0.128-3.8755-0.088-7.751-0.236-11.6265-0.462-3.4525-0.196-6.905-0.481-10.3477-0.854-3.0591-0.335-6.1182-0.777-9.1477-1.346-2.7149-0.492-5.4001-1.13-8.0461-1.906-2.4001-0.708-4.7509-1.572-7.0231-2.594-2.1148-0.943-4.1411-2.063-6.0591-3.35-1.8394-1.238-3.5608-2.653-5.1346-4.215-1.5639-1.562-2.9804-3.282-4.2197-5.119-1.2886-1.916-2.4099-3.93-3.364-6.042-1.023-2.27-1.8886-4.618-2.5968-7.005-0.77706-2.643-1.41642-5.325-1.91807-8.027-0.56067-3.026-1.01313-6.082-1.34757-9.137-0.37377-3.429-0.65903-6.877-0.85575-10.326-0.22623-3.861-0.37378-7.722-0.46231-11.593-0.08852-4.323-0.1377-8.636-0.12787-12.959v-58.2119c-0.00983-4.3131 0.03935-8.636 0.12787-12.9588 0.08853-3.8612 0.23608-7.7321 0.46231-11.5933 0.19672-3.4485 0.48198-6.8872 0.85575-10.3258 0.33444-3.0555 0.7869-6.1012 1.34757-9.1272 0.50165-2.7117 1.14101-5.3938 1.91807-8.0367 0.7082-2.3874 1.5738-4.7257 2.5968-7.0051 0.9541-2.1025 2.0754-4.1264 3.364-6.0422 1.2393-1.8372 2.6558-3.5467 4.2197-5.1187 1.5738-1.5621 3.2952-2.9769 5.1346-4.2148 1.918-1.2871 3.9443-2.4071 6.0591-3.3503 2.2722-1.0217 4.623-1.8863 7.0231-2.5839 2.646-0.7761 5.3312-1.4148 8.0461-1.9158 3.0295-0.56 6.0886-1.012 9.1477-1.346 3.4427-0.3734 6.8952-0.6583 10.3477-0.8548 3.8755-0.2259 7.751-0.3733 11.6265-0.4519 4.3279-0.0983 8.6559-0.1474 12.9839-0.1376h74.126zm0.01 4.0086c4.298-0.0099 8.597 0.0393 12.895 0.1277 3.827 0.0884 7.653 0.2358 11.479 0.4519 3.384 0.1965 6.767 0.4716 10.131 0.8449 2.971 0.3144 5.932 0.7467 8.863 1.2969 2.577 0.4716 5.134 1.0807 7.653 1.8176 2.223 0.6484 4.396 1.4541 6.501 2.3972 1.909 0.8548 3.738 1.8667 5.469 3.0261 1.623 1.0905 3.138 2.3383 4.525 3.7236s2.636 2.8983 3.738 4.5194c1.16 1.7291 2.174 3.5467 3.029 5.4429 0.945 2.1123 1.751 4.2836 2.4 6.4941 0.748 2.5152 1.348 5.0598 1.83 7.6339 0.541 2.9278 0.974 5.8752 1.298 8.8423 0.374 3.3601 0.65 6.73 0.846 10.1097 0.217 3.8218 0.374 7.6338 0.453 11.4557 0.088 4.2934 0.137 8.577 0.137 12.8704v58.2119c0 4.293-0.049 8.577-0.137 12.87-0.079 3.822-0.236 7.644-0.453 11.456-0.196 3.38-0.472 6.75-0.846 10.12-0.324 2.957-0.757 5.904-1.298 8.832-0.482 2.574-1.082 5.119-1.83 7.634-0.649 2.22-1.455 4.382-2.4 6.494-0.855 1.896-1.869 3.724-3.029 5.443-1.102 1.631-2.351 3.144-3.738 4.529-1.387 1.376-2.902 2.623-4.525 3.714-1.731 1.159-3.56 2.171-5.469 3.026-2.105 0.953-4.278 1.749-6.501 2.397-2.519 0.737-5.076 1.346-7.653 1.818-2.931 0.55-5.892 0.982-8.863 1.306-3.364 0.364-6.747 0.649-10.131 0.836-3.826 0.216-7.652 0.373-11.479 0.452-4.298 0.098-8.597 0.137-12.895 0.137h-0.01-74.126-0.0099c-4.2984 0-8.5969-0.039-12.8953-0.137-3.8263-0.079-7.6526-0.236-11.4789-0.452-3.3837-0.187-6.7674-0.472-10.1314-0.836-2.9705-0.324-5.9313-0.756-8.8625-1.306-2.5771-0.472-5.1345-1.081-7.6526-1.818-2.223-0.648-4.3968-1.444-6.5017-2.397-1.9083-0.855-3.7378-1.867-5.469-3.026-1.623-1.091-3.1378-2.338-4.5247-3.714-1.3869-1.385-2.6361-2.898-3.7378-4.529-1.1606-1.719-2.1738-3.547-3.0295-5.443-0.9443-2.112-1.7509-4.274-2.4001-6.494-0.7475-2.515-1.3476-5.06-1.8295-7.634-0.541-2.928-0.9738-5.875-1.2984-8.832-0.3738-3.37-0.6492-6.74-0.8459-10.12-0.2164-3.812-0.37381-7.634-0.4525-11.456-0.08853-4.293-0.13771-8.577-0.13771-12.87v-58.2119c0-4.2934 0.04918-8.577 0.13771-12.8704 0.07869-3.8219 0.2361-7.6339 0.4525-11.4557 0.1967-3.3797 0.4721-6.7496 0.8459-10.1097 0.3246-2.9671 0.7574-5.9145 1.2984-8.8423 0.4819-2.5741 1.082-5.1187 1.8295-7.6339 0.6492-2.2105 1.4558-4.3818 2.4001-6.4941 0.8557-1.8962 1.8689-3.7138 3.0295-5.4429 1.1017-1.6211 2.3509-3.1341 3.7378-4.5194s2.9017-2.6331 4.5247-3.7236c1.7312-1.1594 3.5607-2.1713 5.469-3.0261 2.1049-0.9431 4.2787-1.7488 6.5017-2.3972 2.5181-0.7369 5.0755-1.346 7.6526-1.8176 2.9312-0.5502 5.892-0.9825 8.8625-1.2969 3.364-0.3733 6.7477-0.6484 10.1314-0.8449 3.8263-0.2161 7.6526-0.3635 11.4789-0.4519 4.2984-0.0884 8.5969-0.1376 12.8953-0.1277h0.0099 74.126 0.01z" clip-rule="evenodd" fill="url(#paint4_linear)" fill-rule="evenodd" opacity=".4"/>
+ </g>
+ <defs>
+ <filter id="filter0_d" x="-4.32414" y="5.94696" width="264.648" height="248.338" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+ <feBlend in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <filter id="filter1_f" x="54.969" y="50.1429" width="149.355" height="156.514" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <filter id="filter2_f" x="51" y="118.832" width="137.714" height="92.1678" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <filter id="filter3_f" x="110.334" y="50.1429" width="38.8668" height="32.4286" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="5.67586" x2="5.67586" y1="11.947" y2="240.285" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#4c5561" offset="1e-7"/>
+ <stop stop-color="#2e3842" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="64.969" x2="64.969" y1="56" y2="192.514" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#ffb357" offset="1e-7"/>
+ <stop stop-color="#ff8b51" offset=".5"/>
+ <stop stop-color="#f55c0f" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint2_linear" x1="61" x2="61" y1="124.689" y2="196.857" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#ffec57" offset="1e-7"/>
+ <stop stop-color="#ffc551" offset=".5"/>
+ <stop stop-color="#f5a90f" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint3_linear" x1="120.334" x2="120.334" y1="56" y2="68.4286" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#ffec57" offset="1e-7"/>
+ <stop stop-color="#ffc551" offset=".5"/>
+ <stop stop-color="#f5a90f" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint4_linear" x1="132.082" x2="132.082" y1="11.95" y2="240.29" gradientUnits="userSpaceOnUse">
+ <stop stop-color="white" offset="0"/>
+ <stop stop-color="white" stop-opacity=".0980392" offset=".125"/>
+ <stop stop-opacity=".0980392" offset=".925"/>
+ <stop stop-opacity=".498039" offset="1"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect width="256" height="256" fill="white"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/akonadi.svg b/.icons/Gruvbox_Dark-2/apps/64/akonadi.svg
new file mode 100755
index 000000000..f18f92f58
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/akonadi.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".533" x2=".533" y1="1" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#132e73"/>
+ <stop offset="100%" stop-color="#35529b"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ecedf1" d="M127.984 53c-40.643 0-73.5 31.926-74.987 72.181 10.717 28.171 37.956 48.061 69.982 48.061 22.652 0 42.793-9.936 56.491-25.727-5.637 26.389-25.059 47.48-50.43 55.485 41.106-.513 73.963-33.732 73.963-74.988 0-41.593-33.419-74.987-74.987-74.987"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/akonadiconsole.svg b/.icons/Gruvbox_Dark-2/apps/64/akonadiconsole.svg
new file mode 120000
index 000000000..d6bb2456b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/akonadiconsole.svg
@@ -0,0 +1 @@
+akonadi.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/akonaditray.svg b/.icons/Gruvbox_Dark-2/apps/64/akonaditray.svg
new file mode 120000
index 000000000..d6bb2456b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/akonaditray.svg
@@ -0,0 +1 @@
+akonadi.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/akregator.svg b/.icons/Gruvbox_Dark-2/apps/64/akregator.svg
new file mode 120000
index 000000000..0c771e9d4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/akregator.svg
@@ -0,0 +1 @@
+rss.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/alacarte.svg b/.icons/Gruvbox_Dark-2/apps/64/alacarte.svg
new file mode 120000
index 000000000..34d961dc0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/alacarte.svg
@@ -0,0 +1 @@
+menu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/alarm-clock.svg b/.icons/Gruvbox_Dark-2/apps/64/alarm-clock.svg
new file mode 120000
index 000000000..09c3073e1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/alarm-clock.svg
@@ -0,0 +1 @@
+clock.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/albert.svg b/.icons/Gruvbox_Dark-2/apps/64/albert.svg
new file mode 100755
index 000000000..efdaeb3c8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/albert.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#333333" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <defs>
+ <filter id="b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#cbe667" d="M112.271 81.868c-20.316-.024-35.161 15.555-44.653 33.701-12.37 23.644-25.421 58.592-.236 58.592 26.506 0 48.529-14.713 64.102-25.832 5.648 10.299 13.87 25.832 25.358 25.832 11.488 0 21.96-4.524 27.077-8.551L203 139.034l-2.066-2.377c-24.152 11.967-32.391 20.194-45.961-5.631l17.13-15.752 25.156-31.139-1.852-2.296-45.264 39.638c-7.327-15.169-22.381-39.592-37.89-39.609m-16.945 19.594c14.384 0 22.819 21.186 31.283 36.886-12.48 7.096-28.785 15.849-40.734 13.403-14.165-2.902-17.771-17.719-12.065-28.849 5.06-10.432 11.268-21.429 21.498-21.429" filter="url(#b)"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/albion-online.svg b/.icons/Gruvbox_Dark-2/apps/64/albion-online.svg
new file mode 100755
index 000000000..18fc13064
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/albion-online.svg
@@ -0,0 +1,56 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="zTv3jwCYYeYARkS7m5jLeCm2KF0WL3O0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#zTv3jwCYYeYARkS7m5jLeCm2KF0WL3O0)">
+ <linearGradient id="_lgradient_71" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(244.648,0,0,228.338,5.619,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#333333"/>
+ <stop offset="100%" style="stop-color:#4d4d4d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_71)" d="M 165.628 11.952 C 239.684 11.952 250.267 22.509 250.267 96.495 L 250.267 155.746 C 250.267 229.733 239.684 240.29 165.628 240.29 L 90.259 240.29 C 16.203 240.29 5.619 229.733 5.619 155.746 L 5.619 96.495 C 5.619 22.509 16.203 11.952 90.259 11.952 L 165.628 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_72" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_72)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g style="opacity:0.2">
+ <g opacity=".2">
+ <path d="M 107.666 119.096 L 148.368 119.096 L 148.368 179.687 L 128.017 200.5 L 107.666 179.687 L 107.666 119.096 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 107.666 119.096 L 128.017 119.096 L 128.017 200.5 L 107.666 179.687 L 107.666 119.096 Z"/>
+ </g>
+ </g>
+ <g>
+ <path fill="#afafb1" d="M 107.666 116.553 L 148.368 116.553 L 148.368 177.143 L 128.017 197.956 L 107.666 177.143 L 107.666 116.553 Z"/>
+ <path fill="#e4e4e4" d="M 107.666 116.553 L 128.017 116.553 L 128.017 197.956 L 107.666 177.143 L 107.666 116.553 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 176.315 108.894 L 176.315 113.982 C 176.315 119.598 171.755 124.158 166.138 124.158 L 89.826 124.158 C 84.209 124.158 79.649 119.598 79.649 113.982 L 79.649 108.894 C 79.649 103.277 84.209 98.718 89.826 98.718 L 166.138 98.718 C 171.755 98.718 176.315 103.277 176.315 108.894 Z"/>
+ </g>
+ <path fill="#fb7c38" d="M 176.315 107.92 L 176.315 109.956 C 176.315 116.414 171.071 121.658 164.612 121.658 L 91.352 121.658 C 84.893 121.658 79.649 116.414 79.649 109.956 L 79.649 107.92 C 79.649 101.462 84.893 96.218 91.352 96.218 L 164.612 96.218 C 171.071 96.218 176.315 101.462 176.315 107.92 Z"/>
+ <rect fill="#d64310" width="30.526" height="35.612" x="112.76" y="60.55" transform="matrix(1,0,0,1,0,0)"/>
+ <g opacity=".2">
+ <path d="M 108.445 58.048 L 147.577 58.048 C 150.819 58.048 153.451 60.68 153.451 63.922 L 153.451 67.432 C 153.451 70.674 150.819 73.306 147.577 73.306 L 108.445 73.306 C 105.203 73.306 102.571 70.674 102.571 67.432 L 102.571 63.922 C 102.571 60.68 105.203 58.048 108.445 58.048 Z"/>
+ </g>
+ <path fill="#fb7c38" d="M 108.521 55.548 L 147.5 55.548 C 150.785 55.548 153.451 58.215 153.451 61.499 L 153.451 64.856 C 153.451 68.14 150.785 70.807 147.5 70.807 L 108.521 70.807 C 105.237 70.807 102.571 68.14 102.571 64.856 L 102.571 61.499 C 102.571 58.215 105.237 55.548 108.521 55.548 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 111.055 55.5 C 106.357 55.5 102.579 58.904 102.579 63.132 C 102.579 63.58 102.628 64.014 102.718 64.438 C 103.374 60.807 106.829 58.044 111.055 58.044 L 144.98 58.044 C 149.206 58.044 152.66 60.807 153.317 64.438 C 153.407 64.014 153.456 63.58 153.456 63.132 C 153.456 58.904 149.677 55.5 144.98 55.5 L 111.055 55.5 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 93.491 96.202 C 85.841 96.202 79.684 101.875 79.684 108.921 C 79.684 109.351 79.709 109.774 79.753 110.193 C 80.443 103.749 86.308 98.746 93.491 98.746 L 162.543 98.746 C 169.726 98.746 175.591 103.749 176.281 110.193 C 176.326 109.774 176.351 109.351 176.351 108.921 C 176.351 101.875 170.194 96.202 162.543 96.202 L 93.491 96.202 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/alc.svg b/.icons/Gruvbox_Dark-2/apps/64/alc.svg
new file mode 100755
index 000000000..7ca12b54c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/alc.svg
@@ -0,0 +1,62 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="e0ARVDf2j4NkDNYb1IeHZlHmk4ASsgUa" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#e0ARVDf2j4NkDNYb1IeHZlHmk4ASsgUa)">
+ <linearGradient id="_lgradient_73" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(244.648,0,0,228.338,5.619,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#333333"/>
+ <stop offset="100%" style="stop-color:#4d4d4d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_73)" d="M 165.628 11.952 C 239.684 11.952 250.267 22.509 250.267 96.495 L 250.267 155.746 C 250.267 229.733 239.684 240.29 165.628 240.29 L 90.259 240.29 C 16.203 240.29 5.619 229.733 5.619 155.746 L 5.619 96.495 C 5.619 22.509 16.203 11.952 90.259 11.952 L 165.628 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_74" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_74)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <circle cx="127.667" cy="180.482" r="20.352" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#8e8e8e" cx="127.667" cy="177.935" r="20.352" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path d="M 68.888 58.404 C 68.352 58.359 67.871 58.375 67.437 58.454 C 66.858 58.559 66.364 58.766 65.956 59.09 C 62.614 61.738 63.659 72.258 69.444 94.139 C 72.688 106.409 75.362 112.937 79.968 119.857 C 82.992 124.4 84.453 126.13 89.448 131.066 C 93.921 135.994 99.568 142.885 99.683 148.685 C 98.399 160.132 90.016 166.128 89.507 175.873 C 89.507 187.672 95.007 195.748 106.808 195.748 C 114.211 196.488 121.039 186.907 127.667 185.572 C 134.294 186.907 141.123 196.488 148.525 195.748 C 160.327 195.748 165.826 187.672 165.826 175.873 C 165.317 166.128 156.935 160.132 155.65 148.685 C 155.766 142.885 161.412 135.994 165.886 131.066 C 170.881 126.13 172.341 124.4 175.366 119.857 C 179.971 112.937 182.646 106.409 185.889 94.139 C 191.674 72.258 192.719 61.738 189.377 59.09 C 188.969 58.766 188.476 58.559 187.897 58.454 C 187.462 58.375 186.981 58.359 186.446 58.404 C 184.84 58.539 182.771 59.231 180.185 60.491 C 175.058 62.991 170.044 66.679 164.395 72.118 C 155.919 80.279 152.89 84.958 142.91 105.269 C 139.93 111.32 136.272 117.204 131.801 123.633 C 130.501 124.527 127.667 124.517 127.667 124.517 C 127.667 124.517 124.832 124.527 123.533 123.633 C 119.061 117.204 115.404 111.32 112.423 105.269 C 102.443 84.958 99.415 80.279 90.938 72.118 C 85.29 66.679 80.276 62.991 75.148 60.491 C 72.563 59.231 70.494 58.539 68.888 58.404 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 121.943 177.938 L 125.759 177.938 C 126.816 177.938 127.667 178.789 127.667 179.846 L 127.667 189.767 C 127.667 190.824 126.816 193.201 125.759 193.201 L 121.943 193.201 C 120.886 193.201 120.035 192.351 120.035 191.294 L 120.035 179.846 C 120.035 178.789 120.886 177.938 121.943 177.938 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 121.943 175.394 L 125.759 175.394 C 126.816 175.394 127.667 176.245 127.667 177.302 L 127.667 187.223 C 127.667 188.28 126.816 190.658 125.759 190.658 L 121.943 190.658 C 120.886 190.658 120.035 189.807 120.035 188.75 L 120.035 177.302 C 120.035 176.245 120.886 175.394 121.943 175.394 Z"/>
+ <g opacity=".2">
+ <path d="M 129.575 177.938 L 133.391 177.938 C 134.448 177.938 135.299 178.789 135.299 179.846 L 135.299 191.294 C 135.299 192.351 134.448 193.201 133.391 193.201 L 129.575 193.201 C 128.518 193.201 127.667 190.824 127.667 189.767 L 127.667 179.846 C 127.667 178.789 128.518 177.938 129.575 177.938 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 129.575 175.394 L 133.391 175.394 C 134.448 175.394 135.299 176.245 135.299 177.302 L 135.299 188.75 C 135.299 189.807 134.448 190.658 133.391 190.658 L 129.575 190.658 C 128.518 190.658 127.667 188.28 127.667 187.223 L 127.667 177.302 C 127.667 176.245 128.518 175.394 129.575 175.394 Z"/>
+ <path fill="#e4e4e4" d="M 68.888 55.858 C 68.352 55.813 67.871 55.829 67.437 55.908 C 66.858 56.013 66.364 56.22 65.956 56.544 C 62.614 59.192 63.659 69.711 69.444 91.593 C 72.688 103.863 75.362 110.391 79.968 117.31 C 82.992 121.854 84.453 123.583 89.448 128.52 C 93.921 133.448 99.568 140.339 99.683 146.138 C 98.399 157.586 90.016 163.582 89.507 173.327 C 89.507 185.125 95.007 193.201 106.808 193.201 C 114.211 193.942 121.039 184.361 127.667 183.026 C 134.294 184.361 141.123 193.942 148.525 193.201 C 160.327 193.201 165.826 185.125 165.826 173.327 C 165.317 163.582 156.935 157.586 155.65 146.138 C 155.766 140.339 161.412 133.448 165.886 128.52 C 170.881 123.583 172.341 121.854 175.366 117.31 C 179.971 110.391 182.646 103.863 185.889 91.593 C 191.674 69.711 192.719 59.192 189.377 56.544 C 188.969 56.22 188.476 56.013 187.897 55.908 C 187.462 55.829 186.981 55.813 186.446 55.858 C 184.84 55.993 182.771 56.684 180.185 57.945 C 175.058 60.445 170.044 64.133 164.395 69.572 C 155.919 77.733 152.89 82.411 142.91 102.722 C 139.93 108.774 136.272 114.658 131.801 121.087 C 130.501 121.981 127.667 121.971 127.667 121.971 C 127.667 121.971 124.832 121.981 123.533 121.087 C 119.061 114.658 115.404 108.774 112.423 102.722 C 102.443 82.411 99.415 77.733 90.938 69.572 C 85.29 64.133 80.276 60.445 75.148 57.945 C 72.563 56.684 70.494 55.993 68.888 55.858 Z"/>
+ <g opacity=".3">
+ <path d="M 71.343 64.051 C 71.354 64.818 71.259 65.1 71.364 66.159 C 71.856 71.116 73.483 79.008 76.33 89.781 C 79.486 101.723 81.737 107.131 85.902 113.39 L 85.895 113.39 C 88.793 117.745 89.558 118.633 94.457 123.476 L 94.596 123.608 L 94.722 123.754 C 96.817 126.064 99.389 128.725 101.636 131.851 C 105.296 127.745 109.858 124.543 114.963 122.495 C 111.368 116.688 108.43 110.748 106.032 105.878 L 106.032 105.87 C 96.114 85.679 94.108 82.525 85.999 74.715 C 80.706 69.617 76.311 66.434 72.025 64.344 C 71.433 64.055 71.816 64.223 71.343 64.051 Z M 185.003 64.086 C 184.685 64.225 184.681 64.168 184.321 64.344 C 180.035 66.434 175.64 69.617 170.347 74.715 C 162.238 82.525 160.232 85.679 150.314 105.871 L 150.314 105.878 C 147.914 110.75 144.973 116.692 141.375 122.502 C 146.483 124.549 151.047 127.751 154.71 131.858 C 156.957 128.73 159.527 126.065 161.624 123.754 L 161.749 123.608 L 161.888 123.476 C 166.788 118.633 167.553 117.745 170.451 113.39 L 170.444 113.39 C 174.609 107.132 176.859 101.723 180.015 89.782 C 182.863 79.009 184.49 71.116 184.982 66.159 C 185.086 65.118 184.991 64.846 185.003 64.086 L 185.003 64.086 Z"/>
+ </g>
+ <path fill="#bc1938" d="M 127.665 183.026 C 121.113 182.523 115.487 175.227 118.176 171.631 C 121.046 168.795 124.648 167.729 127.665 167.763 C 130.681 167.729 134.283 168.795 137.153 171.631 C 139.842 175.227 134.216 182.523 127.665 183.026 Z"/>
+ <g opacity=".2">
+ <path d="M 111.518 165.218 C 106.681 165.218 99.693 161.801 99.693 157.586 C 99.693 153.371 99.235 149.954 104.073 149.954 C 116.508 151.243 117.212 165.218 111.518 165.218 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 111.518 162.673 C 106.681 162.673 99.693 159.256 99.693 155.041 C 99.693 150.826 99.235 147.409 104.073 147.409 C 116.508 148.698 117.212 162.673 111.518 162.673 Z"/>
+ <circle fill="#323232" cx="111.129" cy="158.858" r="3.816" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path d="M 143.815 165.218 C 148.653 165.218 155.64 161.801 155.64 157.586 C 155.64 153.371 156.098 149.954 151.261 149.954 C 138.826 151.243 138.121 165.218 143.815 165.218 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 143.815 162.673 C 148.653 162.673 155.64 159.256 155.64 155.041 C 155.64 150.826 156.098 147.409 151.261 147.409 C 138.826 148.698 138.121 162.673 143.815 162.673 Z"/>
+ <circle fill="#323232" cx="144.2" cy="158.858" r="3.816" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 68.885 55.858 C 68.35 55.813 67.869 55.829 67.435 55.908 C 66.855 56.013 66.362 56.22 65.954 56.544 C 64.545 57.661 63.968 60.28 64.145 64.459 C 64.285 61.772 64.858 59.957 65.954 59.088 C 66.362 58.764 66.855 58.556 67.435 58.452 C 67.869 58.373 68.35 58.357 68.885 58.402 C 70.491 58.537 72.56 59.228 75.146 60.489 C 80.273 62.989 85.288 66.677 90.936 72.116 C 99.413 80.277 102.441 84.955 112.421 105.266 C 115.402 111.318 119.059 117.202 123.531 123.63 C 124.83 124.525 127.665 124.515 127.665 124.515 C 127.665 124.515 130.499 124.525 131.799 123.63 C 136.27 117.202 139.928 111.318 142.908 105.266 C 152.888 84.955 155.917 80.277 164.393 72.116 C 170.042 66.677 175.056 62.989 180.183 60.489 C 182.769 59.228 184.838 58.537 186.444 58.402 C 186.979 58.357 187.46 58.373 187.895 58.452 C 188.474 58.556 188.967 58.764 189.375 59.088 C 190.472 59.957 191.049 61.772 191.189 64.459 C 191.366 60.28 190.785 57.661 189.375 56.544 C 188.967 56.22 188.474 56.013 187.895 55.908 C 187.46 55.829 186.979 55.813 186.444 55.858 C 184.838 55.993 182.769 56.684 180.183 57.945 C 175.056 60.445 170.042 64.133 164.393 69.572 C 155.917 77.733 152.888 82.411 142.908 102.722 C 139.928 108.774 136.27 114.658 131.799 121.087 C 130.499 121.981 127.665 121.971 127.665 121.971 C 127.665 121.971 124.83 121.981 123.531 121.087 C 119.059 114.658 115.402 108.774 112.421 102.722 C 102.441 82.411 99.413 77.733 90.936 69.572 C 85.288 64.133 80.273 60.445 75.146 57.945 C 72.56 56.684 70.491 55.993 68.885 55.858 Z M 99.502 147.306 C 97.801 157.996 89.996 163.923 89.505 173.327 C 89.505 173.998 89.529 174.653 89.565 175.299 C 90.367 165.893 98.422 159.901 99.681 148.682 C 99.672 148.233 99.575 147.767 99.502 147.306 Z M 155.827 147.311 C 155.755 147.77 155.657 148.235 155.648 148.682 C 156.907 159.901 164.962 165.893 165.764 175.299 C 165.8 174.653 165.824 173.998 165.824 173.327 C 165.333 163.924 157.529 157.999 155.827 147.311 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/alchemy.svg b/.icons/Gruvbox_Dark-2/apps/64/alchemy.svg
new file mode 100755
index 000000000..45d1ccf08
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/alchemy.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#768b94" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#81e9c0" opacity=".5" d="M19.523 27.5c-.326.3-.721.537-1.034.85a33.316 33.316 0 0 0-4.043 4.904c-.786 1.161-1.432 2.499-2.111 3.795 3.643.146 8.159.213 18.201.213 26.605 0 34.549.828 33.442 3.483-4.794 11.484-3.095 20.415 4.578 24.056 6.117 2.903 14.289.064 16.72-5.806 1.835-4.429.752-11.925-2.472-17.112l-2.789-4.486 3.558-1.424c1.957-.783 4.912-1.424 6.567-1.424h3.008L91.39 39.75c-2.331 6.903-2.385 16.073-.123 20.69 4.788 9.772 16.986 9.962 22.259.346 2.724-4.966 1.897-15.099-1.843-22.584-1.581-3.164-2.875-5.89-2.875-6.059 0-.169 1.248-.309 2.773-.309 8.136 0 8.988 3.174 8.988 33.493v24.41h10.028l-.264-26.944c-.264-26.877-.27-26.952-2.576-31.429-3.364-6.533-8.53-9.905-15.18-9.905-3.645 0-6.127.568-8.431 1.928-2.862 1.688-4.216 1.868-10.924 1.449-8.361-.521-14.819.964-19.211 4.418-2.282 1.795-2.421 1.8-6.612.215-3.693-1.397-8.103-1.665-32.189-1.949-8.39-.099-11.479-.042-15.687-.02zm82.443 14.877c.308.163.653.608 1.045 1.323 1.804 3.289 2.543 9.684 1.406 12.179-2.297 5.043-5.095.636-4.408-6.943.452-4.984 1.033-7.046 1.957-6.559zm-29.401 4.02c.526-.539 1.276.112 2.182 2.021.82 1.728 1.49 3.995 1.49 5.039 0 1.423-.567 1.901-2.261 1.901-2.06 0-2.261-.344-2.248-3.846.01-2.848.312-4.576.837-5.115zm65.632 107.092v-40.465h-25.91v41.14c-15.98 5.738-27.423 21.032-27.423 38.977 0 22.849 18.551 41.4 41.4 41.4 22.85 0 41.4-18.551 41.4-41.4 0-18.702-12.427-34.524-29.467-39.652z"/>
+ <path fill="#922929" d="M110.876 231.54c.045.023.082.05.127.069.118.049.24.06.358.108a39.992 39.992 0 0 1-.485-.177z"/>
+ <path fill="#fb7c38" d="M86.336 182.384a41.73 41.73 0 0 0-.647 2.532 41.316 41.316 0 0 0-.824 8.224c.002.922.034 1.844.097 2.764.025.269.054.536.084.804.092 1.162.232 2.32.421 3.47.107.526.224 1.05.351 1.572 3.031 12.916 11.903 24.264 25.058 29.79.161.06.323.119.485.177 2.049.832 4.133 1.384 6.221 1.883l.457.116a41.336 41.336 0 0 0 15.262.222A41.387 41.387 0 0 0 152 225.57a41.714 41.714 0 0 0 5.93-5.76 41.636 41.636 0 0 0 2.503-3.292 41.613 41.613 0 0 0 3.963-7.256 41.23 41.23 0 0 0 2.443-7.896 41.238 41.238 0 0 0 .722-11.154c-.046-.446-.1-.891-.161-1.335-9.075-8.7-29.489-11.5-39.477-2.094-6.277 4.259-15.527 9.428-27.429 6.978-8.823-1.816-14.116-5.102-14.158-11.377z"/>
+ <circle fill="#fb7c38" cx="105.814" cy="177.03" r="7.176" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" opacity=".5" cx="150.545" cy="171.232" r="4.416" vector-effect="non-scaling-stroke"/>
+ <circle fill="#fb7c38" cx="133.099" cy="160.112" r="2.76" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" opacity=".5" cx="148.572" cy="200.566" r="8.832" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" opacity=".5" cx="111.733" cy="219.687" r="4.416" vector-effect="non-scaling-stroke"/>
+ <path fill="#77534f" d="M105.724 87.873l38.183-.085-6.392 15.427-24.461.171-7.33-15.513z"/>
+ <path fill="#2b898f" d="M105.13 101.43h40.229v13.296H105.13V101.43z"/>
+ <circle fill="#fb7c38" cx="119.121" cy="127.042" r="2.76" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" opacity=".5" cx="131.112" cy="140.89" r="4.416" vector-effect="non-scaling-stroke"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/alevt.svg b/.icons/Gruvbox_Dark-2/apps/64/alevt.svg
new file mode 100755
index 000000000..5fccb8ac9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/alevt.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".567" x2=".567" y1="1.071" y2="-.071" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#a0a0a0"/>
+ <stop offset="100%" stop-color="#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#2d2d2d" d="M70.494 105.595h115.012v78.395H70.494"/>
+ <path fill="#868686" d="M80.95 116.05h94.1v57.506h-94.1"/>
+ <path fill="#2d2d2d" d="M117.545 95.139h20.91v20.911h-20.91m0-31.366h5.227v10.434h-5.227m0-15.663h5.227v5.229h-5.227m-5.229 0h5.229v5.206h-5.229m-5.227-10.435h5.207v5.229h-5.207M96.634 69h10.455v10.455H96.634m36.699 10.456h5.227v5.228h-5.227m5.122-10.455h5.229v5.206h-5.229m5.229-15.662h10.455v10.456h-10.455M86.178 163.1h20.911v5.227H86.178m47.155-5.227h15.682v5.227h-15.682m-21.017-5.227H128v5.227h-15.684m41.823-5.227h15.683v5.227h-15.683m-67.961-47.05h5.227v20.912h-5.227m5.227-20.912h10.456v5.229H91.405m5.229 0h5.227v15.683h-5.227m-5.229-10.456h5.229v5.228h-5.229m15.684-15.684h5.227v20.912h-5.227m10.456-20.912h5.227v20.912h-5.227m5.227-5.228h10.456v5.228h-10.456m0-20.912h10.456v10.456h-10.456m15.683-10.456h5.229v10.456h-5.229m5.229 5.228h5.227v5.228h-5.227m5.227-20.912h5.228v15.684h-5.228m-10.456-5.228h5.229v5.228h-5.229m20.911-15.684h5.229v20.912h-5.229"/>
+ <path fill="#2d2d2d" d="M164.595 126.506h5.227v5.227h-5.227"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/alexandra.svg b/.icons/Gruvbox_Dark-2/apps/64/alexandra.svg
new file mode 100755
index 000000000..8954c007a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/alexandra.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="XG0ICm3c73Nvktd69gUaiMUGTzcp8FxC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#XG0ICm3c73Nvktd69gUaiMUGTzcp8FxC)">
+ <linearGradient id="_lgradient_75" x1=".51" x2=".512" y1="1.06" y2=".158" gradientTransform="matrix(244.648,0,0,228.338,5.619,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#11ab66"/>
+ <stop offset="100%" style="stop-color:#46a926"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_75)" d="M 165.628 11.952 C 239.684 11.952 250.267 22.509 250.267 96.495 L 250.267 155.746 C 250.267 229.733 239.684 240.29 165.628 240.29 L 90.259 240.29 C 16.203 240.29 5.619 229.733 5.619 155.746 L 5.619 96.495 C 5.619 22.509 16.203 11.952 90.259 11.952 L 165.628 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_76" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_76)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 92.5 58.041 C 83.085 58.041 74.055 61.793 67.398 68.472 C 60.74 75.151 57 84.21 57 93.656 C 57.015 103.314 60.941 112.553 67.876 119.253 C 67.421 120.311 67.143 121.481 67.143 122.753 L 67.143 144.534 C 64.342 144.534 62.071 146.812 62.071 149.622 C 62.071 152.432 64.342 154.71 67.143 154.71 L 67.143 178.521 C 67.143 182.799 70.059 186.249 73.68 186.249 L 96.64 186.249 L 88.221 195.102 C 87.161 196.216 87.162 197.588 88.222 198.702 C 89.283 199.815 91.242 200.501 93.362 200.5 L 147.433 200.5 C 149.037 200.499 150.572 200.105 151.688 199.406 C 152.804 198.707 153.406 197.764 153.357 196.791 C 153.327 196.197 153.055 195.617 152.565 195.102 L 144.147 186.249 L 167.105 186.249 C 170.726 186.249 173.642 182.799 173.642 178.521 L 173.642 161.258 L 179.454 165.114 L 193.619 174.516 C 194.731 175.253 196.101 175.252 197.211 174.512 C 198.322 173.773 199.004 172.409 198.999 170.935 L 198.999 133.386 C 198.999 132.272 198.606 131.206 197.909 130.43 C 197.213 129.655 196.272 129.236 195.302 129.27 C 194.71 129.293 194.131 129.483 193.619 129.825 L 179.454 139.207 L 173.642 143.064 L 173.642 122.753 C 173.642 121.496 173.368 120.331 172.917 119.283 C 179.857 112.575 183.78 103.324 183.785 93.656 C 183.785 84.21 180.045 75.151 173.387 68.472 C 166.73 61.793 157.7 58.041 148.285 58.041 C 137.404 58.057 127.131 63.078 120.413 71.665 C 113.685 63.067 103.395 58.044 92.499 58.041 L 92.5 58.041 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 89.964 75.851 C 96.998 75.851 102.643 81.516 102.643 88.571 C 102.643 95.628 96.998 101.29 89.964 101.29 C 82.932 101.29 77.286 95.628 77.286 88.571 C 77.286 81.516 82.932 75.851 89.964 75.851 L 89.964 75.851 L 89.964 75.851 L 89.964 75.851 L 89.964 75.851 Z M 89.964 70.763 C 80.191 70.763 72.214 78.766 72.214 88.571 C 72.214 98.375 80.191 106.378 89.964 106.378 C 99.737 106.378 107.714 98.375 107.714 88.571 C 107.714 78.766 99.737 70.763 89.964 70.763 L 89.964 70.763 L 89.964 70.763 L 89.964 70.763 L 89.964 70.763 Z M 92.5 55.5 C 83.085 55.5 74.055 59.252 67.398 65.931 C 60.74 72.61 57 81.669 57 91.115 C 57.015 100.774 60.941 110.012 67.876 116.712 C 67.421 117.77 67.143 118.94 67.143 120.212 L 67.143 141.993 C 64.342 141.993 62.071 144.271 62.071 147.081 C 62.071 149.891 64.342 152.169 67.143 152.169 L 67.143 175.98 C 67.143 180.259 70.059 183.708 73.68 183.708 L 96.64 183.708 L 88.221 192.561 C 87.161 193.675 87.162 195.047 88.222 196.161 C 89.283 197.275 91.242 197.96 93.362 197.959 L 147.433 197.959 C 149.037 197.958 150.572 197.564 151.688 196.865 C 152.804 196.166 153.406 195.223 153.357 194.25 C 153.327 193.656 153.055 193.076 152.565 192.561 L 144.147 183.708 L 167.105 183.708 C 170.726 183.708 173.642 180.259 173.642 175.98 L 173.642 158.717 L 179.454 162.573 L 193.619 171.976 C 194.731 172.713 196.101 172.711 197.211 171.972 C 198.322 171.232 199.004 169.868 198.999 168.394 L 198.999 130.846 C 198.999 129.732 198.606 128.665 197.909 127.89 C 197.213 127.114 196.272 126.696 195.302 126.73 C 194.71 126.752 194.131 126.942 193.619 127.284 L 179.454 136.666 L 173.642 140.523 L 173.642 120.212 C 173.642 118.955 173.368 117.79 172.917 116.742 C 179.857 110.034 183.78 100.783 183.785 91.115 C 183.785 81.669 180.045 72.61 173.387 65.931 C 166.73 59.252 157.7 55.5 148.285 55.5 C 137.404 55.516 127.131 60.537 120.413 69.124 C 113.685 60.526 103.395 55.503 92.499 55.5 L 92.5 55.5 L 92.5 55.5 L 92.5 55.5 Z M 150.821 75.851 C 157.855 75.851 163.5 81.516 163.5 88.571 C 163.5 95.628 157.855 101.29 150.821 101.29 C 143.787 101.29 138.143 95.628 138.143 88.571 C 138.143 81.516 143.787 75.851 150.821 75.851 L 150.821 75.851 L 150.821 75.851 Z M 150.821 70.763 C 141.049 70.763 133.071 78.766 133.071 88.571 C 133.071 98.375 141.049 106.378 150.821 106.378 C 160.594 106.378 168.571 98.375 168.571 88.571 C 168.571 78.766 160.594 70.763 150.821 70.763 L 150.821 70.763 L 150.821 70.763 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 92.5 55.502 C 72.894 55.502 57 71.447 57 91.117 C 57.013 91.461 57.031 91.806 57.054 92.15 C 57.858 73.092 73.486 58.053 92.5 58.041 C 103.395 58.044 113.685 63.067 120.413 71.665 C 127.131 63.078 137.404 58.057 148.286 58.041 C 167.388 58.064 183.047 73.247 183.721 92.399 C 183.75 91.972 183.772 91.544 183.786 91.117 C 183.786 71.447 167.892 55.502 148.286 55.502 C 137.404 55.518 127.131 60.539 120.413 69.126 C 113.685 60.528 103.395 55.505 92.5 55.502 Z M 67.311 118.658 C 67.219 119.16 67.143 119.673 67.143 120.213 L 67.143 122.752 C 67.143 121.48 67.421 120.312 67.876 119.254 C 67.685 119.057 67.497 118.858 67.311 118.658 L 67.311 118.658 Z M 173.479 118.682 C 173.294 118.885 173.105 119.085 172.915 119.284 C 173.366 120.332 173.643 121.495 173.643 122.752 L 173.643 120.213 C 173.643 119.682 173.57 119.178 173.479 118.682 Z M 195.3 126.731 C 194.708 126.753 194.13 126.942 193.617 127.283 L 179.452 136.664 L 173.643 140.524 L 173.643 143.063 L 179.452 139.208 L 193.617 129.827 C 194.129 129.484 194.708 129.293 195.3 129.27 C 196.27 129.236 197.211 129.653 197.908 130.429 C 198.605 131.204 198.999 132.27 199 133.384 L 199 130.845 C 198.999 129.731 198.605 128.665 197.908 127.89 C 197.211 127.115 196.27 126.697 195.3 126.731 L 195.3 126.731 Z M 67.143 141.995 C 64.342 141.995 62.071 144.273 62.071 147.083 C 62.073 147.509 62.128 147.933 62.235 148.345 C 62.815 146.101 64.833 144.534 67.143 144.534 L 67.143 141.995 Z M 94.223 186.25 L 88.221 192.56 C 87.33 193.496 87.179 194.625 87.81 195.636 C 87.923 195.452 88.06 195.274 88.221 195.104 L 96.64 186.25 L 94.223 186.25 Z M 144.145 186.25 L 152.565 195.104 C 152.723 195.273 152.859 195.449 152.971 195.631 C 153.247 195.19 153.379 194.721 153.357 194.25 C 153.327 193.655 153.055 193.075 152.565 192.56 L 146.562 186.25 L 144.145 186.25 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/alien-arena.svg b/.icons/Gruvbox_Dark-2/apps/64/alien-arena.svg
new file mode 120000
index 000000000..5cbf24d10
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/alien-arena.svg
@@ -0,0 +1 @@
+alienarena.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/alienarena.svg b/.icons/Gruvbox_Dark-2/apps/64/alienarena.svg
new file mode 100755
index 000000000..04febc452
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/alienarena.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Mvj6ziFdNDY8mLXKjueSnxpiut5Sd4Ys" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Mvj6ziFdNDY8mLXKjueSnxpiut5Sd4Ys)">
+ <linearGradient id="_lgradient_77" x1=".51" x2=".512" y1="1.06" y2=".158" gradientTransform="matrix(244.648,0,0,228.338,5.619,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#11ab66"/>
+ <stop offset="100%" style="stop-color:#46a926"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_77)" d="M 165.628 11.952 C 239.684 11.952 250.267 22.509 250.267 96.495 L 250.267 155.746 C 250.267 229.733 239.684 240.29 165.628 240.29 L 90.259 240.29 C 16.203 240.29 5.619 229.733 5.619 155.746 L 5.619 96.495 C 5.619 22.509 16.203 11.952 90.259 11.952 L 165.628 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_78" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_78)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <circle fill="#393939" cx="128" cy="164.25" r="36.25" vector-effect="non-scaling-stroke"/>
+ <circle fill="#393939" cx="128" cy="120.75" r="65.25" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path d="M 78.017 125.145 C 89.335 122.753 101.597 125.95 110.387 134.739 C 119.176 143.528 122.373 155.791 119.981 167.109 C 108.663 169.501 96.401 166.304 87.611 157.515 C 78.823 148.721 75.627 136.461 78.018 125.144 L 78.017 125.145 Z"/>
+ </g>
+ <path fill="#f76363" d="M 78.017 121.52 C 89.335 119.128 101.597 122.325 110.387 131.114 C 119.176 139.903 122.373 152.166 119.981 163.484 C 108.663 165.876 96.401 162.679 87.611 153.89 C 78.823 145.096 75.627 132.837 78.018 121.519 L 78.017 121.52 Z"/>
+ <g opacity=".2">
+ <path d="M 177.979 125.145 C 166.662 122.753 154.399 125.95 145.609 134.739 C 136.82 143.528 133.623 155.791 136.015 167.109 C 147.333 169.501 159.596 166.304 168.386 157.515 C 177.175 148.725 180.371 136.463 177.979 125.145 Z"/>
+ </g>
+ <path fill="#f76363" d="M 177.979 121.52 C 166.662 119.128 154.399 122.325 145.609 131.114 C 136.82 139.903 133.623 152.166 136.015 163.484 C 147.333 165.876 159.596 162.679 168.386 153.89 C 177.175 145.1 180.371 132.838 177.979 121.52 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/alienfx-gtk.svg b/.icons/Gruvbox_Dark-2/apps/64/alienfx-gtk.svg
new file mode 120000
index 000000000..328632318
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/alienfx-gtk.svg
@@ -0,0 +1 @@
+alienfx.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/alienfx.svg b/.icons/Gruvbox_Dark-2/apps/64/alienfx.svg
new file mode 100755
index 000000000..544f263a0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/alienfx.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="OqGnP5HhA7DGgKDuwCvbEtT5uQkPhnh5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#OqGnP5HhA7DGgKDuwCvbEtT5uQkPhnh5)">
+ <linearGradient id="_lgradient_79" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(244.648,0,0,228.338,5.619,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#333333"/>
+ <stop offset="100%" style="stop-color:#4d4d4d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_79)" d="M 165.628 11.952 C 239.684 11.952 250.267 22.509 250.267 96.495 L 250.267 155.746 C 250.267 229.733 239.684 240.29 165.628 240.29 L 90.259 240.29 C 16.203 240.29 5.619 229.733 5.619 155.746 L 5.619 96.495 C 5.619 22.509 16.203 11.952 90.259 11.952 L 165.628 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_80" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_80)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 177.605 107.904 C 177.605 157.763 149.259 200.5 128 200.5 C 106.741 200.5 78.395 157.763 78.395 107.904 C 78.395 80.367 100.604 58.044 128 58.044 C 155.396 58.044 177.605 80.367 177.605 107.904 Z"/>
+ </g>
+ <path fill="#356db6" d="M 177.605 105.36 C 177.605 155.219 149.259 197.956 128 197.956 C 106.741 197.956 78.395 155.219 78.395 105.36 C 78.395 77.823 100.604 55.5 128 55.5 C 155.396 55.5 177.605 77.823 177.605 105.36 Z"/>
+ <g opacity=".2">
+ <path d="M 134.401 161.882 C 133.865 160.504 138.626 148.518 141.476 144.073 C 146.799 135.771 154.071 130.913 163.173 129.58 C 167.515 128.944 167.628 129.023 167.331 132.482 C 166.689 139.955 164.418 145.279 159.435 150.995 C 154.073 157.144 145.612 161.399 137.09 162.231 C 135.002 162.434 134.597 162.382 134.401 161.882 L 134.401 161.882 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 134.401 159.338 C 133.865 157.961 138.626 145.974 141.476 141.529 C 146.799 133.227 154.071 128.369 163.173 127.036 C 167.515 126.4 167.628 126.479 167.331 129.938 C 166.689 137.411 164.418 142.736 159.435 148.451 C 154.073 154.6 145.612 158.855 137.09 159.687 C 135.002 159.89 134.597 159.838 134.401 159.338 L 134.401 159.338 Z"/>
+ <g opacity=".2">
+ <path d="M 121.599 161.882 C 122.135 160.504 117.374 148.518 114.524 144.073 C 109.201 135.771 101.929 130.913 92.827 129.58 C 88.485 128.944 88.372 129.023 88.669 132.482 C 89.311 139.955 91.582 145.279 96.565 150.995 C 101.927 157.144 110.388 161.399 118.91 162.231 C 120.998 162.434 121.403 162.382 121.599 161.882 L 121.599 161.882 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 121.599 159.338 C 122.135 157.961 117.374 145.974 114.524 141.529 C 109.201 133.227 101.929 128.369 92.827 127.036 C 88.485 126.4 88.372 126.479 88.669 129.938 C 89.311 137.411 91.582 142.736 96.565 148.451 C 101.927 154.6 110.388 158.855 118.91 159.687 C 120.998 159.89 121.403 159.838 121.599 159.338 L 121.599 159.338 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 128 55.5 C 100.604 55.5 78.395 77.822 78.395 105.359 C 78.395 105.866 78.414 106.368 78.42 106.874 C 78.967 79.814 100.947 58.044 128 58.044 C 155.053 58.044 177.033 79.814 177.58 106.874 C 177.586 106.368 177.605 105.866 177.605 105.359 C 177.605 77.822 155.396 55.5 128 55.5 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/allen-b1.news.svg b/.icons/Gruvbox_Dark-2/apps/64/allen-b1.news.svg
new file mode 120000
index 000000000..0c771e9d4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/allen-b1.news.svg
@@ -0,0 +1 @@
+rss.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/alltomp3.svg b/.icons/Gruvbox_Dark-2/apps/64/alltomp3.svg
new file mode 100644
index 000000000..b774e22f1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/alltomp3.svg
@@ -0,0 +1,61 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="cCTLBz8BA0cZnMdQLxjycwOFipmRCbDB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#cCTLBz8BA0cZnMdQLxjycwOFipmRCbDB)">
+ <path fill="#d9c813" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="qiYQaVdnqKQWcPCmAHDT2lsxkR7mi81u" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#qiYQaVdnqKQWcPCmAHDT2lsxkR7mi81u)">
+ <linearGradient id="_lgradient_17" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9757"/>
+ <stop offset="50%" style="stop-color:#ff6e51"/>
+ <stop offset="100%" style="stop-color:#f5350f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_18" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.18,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" fill-rule="evenodd" d="M 165.189 11.952 C 239.245 11.952 249.828 22.509 249.828 96.495 L 249.828 155.746 C 249.828 229.733 239.245 240.29 165.189 240.29 L 89.819 240.29 C 15.764 240.29 5.18 229.733 5.18 155.746 L 5.18 96.495 C 5.18 22.509 15.764 11.952 89.819 11.952 L 165.189 11.952 Z M 165.21 31.95 C 169.44 31.95 173.68 31.99 177.91 32.08 C 181.59 32.16 185.27 32.31 188.95 32.52 C 192.08 32.69 195.21 32.95 198.33 33.3 C 200.91 33.58 203.47 33.95 206.02 34.42 C 208.04 34.8 210.04 35.27 212.01 35.85 C 213.48 36.28 214.93 36.81 216.33 37.44 C 217.33 37.89 218.3 38.43 219.21 39.04 C 219.9 39.51 220.55 40.04 221.15 40.63 C 221.74 41.22 222.27 41.87 222.74 42.56 C 223.35 43.47 223.88 44.43 224.33 45.43 C 224.96 46.83 225.49 48.27 225.93 49.74 C 226.5 51.71 226.98 53.7 227.35 55.72 C 227.82 58.26 228.2 60.82 228.48 63.39 C 228.82 66.51 229.08 69.63 229.26 72.76 C 229.47 76.43 229.62 80.11 229.7 83.79 C 229.79 88.02 229.83 92.24 229.83 96.47 C 229.83 96.48 229.83 96.49 229.83 96.5 L 229.83 155.75 C 229.83 155.75 229.83 155.76 229.83 155.77 C 229.83 160 229.79 164.23 229.7 168.45 C 229.62 172.13 229.47 175.81 229.26 179.48 C 229.08 182.61 228.82 185.73 228.48 188.85 C 228.2 191.42 227.82 193.98 227.35 196.53 C 226.98 198.54 226.5 200.53 225.93 202.5 C 225.49 203.97 224.96 205.41 224.33 206.81 C 223.88 207.81 223.35 208.77 222.74 209.68 C 222.27 210.37 221.74 211.02 221.15 211.61 C 220.55 212.2 219.9 212.73 219.21 213.2 C 218.3 213.81 217.33 214.35 216.33 214.8 C 214.93 215.43 213.48 215.96 212.01 216.39 C 210.04 216.97 208.04 217.45 206.02 217.82 C 203.47 218.29 200.91 218.67 198.33 218.95 C 195.21 219.29 192.08 219.55 188.95 219.72 C 185.27 219.93 181.59 220.08 177.91 220.16 C 173.68 220.25 169.44 220.29 165.21 220.29 C 165.2 220.29 165.2 220.29 165.19 220.29 L 89.82 220.29 C 89.81 220.29 89.8 220.29 89.8 220.29 C 85.56 220.29 81.33 220.25 77.1 220.16 C 73.42 220.08 69.73 219.93 66.06 219.72 C 62.92 219.55 59.8 219.29 56.68 218.95 C 54.1 218.67 51.53 218.29 48.99 217.82 C 46.97 217.45 44.97 216.97 43 216.39 C 41.53 215.96 40.08 215.43 38.68 214.8 C 37.68 214.35 36.71 213.81 35.8 213.2 C 35.1 212.73 34.46 212.2 33.86 211.61 C 33.27 211.02 32.74 210.37 32.27 209.68 C 31.66 208.77 31.12 207.81 30.67 206.81 C 30.05 205.41 29.51 203.97 29.08 202.5 C 28.5 200.53 28.03 198.54 27.66 196.53 C 27.18 193.98 26.81 191.42 26.53 188.85 C 26.18 185.73 25.92 182.61 25.75 179.48 C 25.54 175.81 25.39 172.13 25.31 168.45 C 25.22 164.23 25.18 160 25.18 155.77 C 25.18 155.76 25.18 155.75 25.18 155.75 L 25.18 96.5 C 25.18 96.49 25.18 96.48 25.18 96.47 C 25.18 92.24 25.22 88.02 25.31 83.79 C 25.39 80.11 25.54 76.43 25.75 72.76 C 25.92 69.63 26.18 66.51 26.53 63.39 C 26.81 60.82 27.18 58.26 27.66 55.72 C 28.03 53.7 28.5 51.71 29.08 49.74 C 29.51 48.27 30.05 46.83 30.67 45.43 C 31.12 44.43 31.66 43.47 32.27 42.56 C 32.74 41.87 33.27 41.22 33.86 40.63 C 34.46 40.04 35.1 39.51 35.8 39.04 C 36.71 38.43 37.68 37.89 38.68 37.44 C 40.08 36.81 41.53 36.28 43 35.85 C 44.97 35.27 46.97 34.8 48.99 34.42 C 51.53 33.95 54.1 33.58 56.68 33.3 C 59.8 32.95 62.92 32.69 66.06 32.52 C 69.73 32.31 73.42 32.16 77.1 32.08 C 81.33 31.99 85.56 31.95 89.8 31.95 C 89.8 31.95 89.81 31.95 89.82 31.95 L 165.19 31.95 C 165.2 31.95 165.2 31.95 165.21 31.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_19" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="HajwsxJYKAAB9g0DZLcappKm2Y5q7rgJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#HajwsxJYKAAB9g0DZLcappKm2Y5q7rgJ)">
+ <linearGradient id="_lgradient_20" x1="-.175" x2="1.306" y1="1.379" y2=".366" gradientTransform="matrix(92.162,0,0,100,81.919,78)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="98.261%" style="stop-color:#e0f5bc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" d="M 81.919 78 L 81.919 178 C 81.919 178 132.637 157.501 174.081 127.968 C 174.081 127.958 174.076 127.953 174.071 127.941 C 174.066 127.929 174.06 127.918 174.052 127.908 C 174.044 127.895 174.036 127.886 174.031 127.875 C 174.025 127.865 174.022 127.854 174.021 127.843 C 130.305 97.37 81.919 78 81.919 78 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/alltray.svg b/.icons/Gruvbox_Dark-2/apps/64/alltray.svg
new file mode 100755
index 000000000..efd2849e3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/alltray.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="MDildCuR73lz5gJCHuHW6P67dauPHCDh" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#MDildCuR73lz5gJCHuHW6P67dauPHCDh)">
+ <path fill="#4949b1" d="M 165.628 11.952 C 239.684 11.952 250.267 22.509 250.267 96.495 L 250.267 155.746 C 250.267 229.733 239.684 240.29 165.628 240.29 L 90.259 240.29 C 16.203 240.29 5.619 229.733 5.619 155.746 L 5.619 96.495 C 5.619 22.509 16.203 11.952 90.259 11.952 L 165.628 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_91" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_91)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 135.219 37.783 C 132.211 37.784 129.5 39.596 128.349 42.375 C 127.198 45.154 127.834 48.353 129.96 50.48 L 209.302 129.823 C 211.43 131.949 214.629 132.585 217.408 131.434 C 220.186 130.283 221.999 127.571 222 124.564 L 222 45.221 C 222 41.113 218.67 37.783 214.562 37.783 L 135.219 37.783 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 135.219 33.5 C 132.211 33.501 129.5 35.314 128.349 38.092 C 127.198 40.871 127.834 44.07 129.96 46.198 L 209.302 125.54 C 211.43 127.666 214.629 128.302 217.408 127.151 C 220.186 126 221.999 123.289 222 120.281 L 222 40.938 C 222 36.83 218.67 33.5 214.562 33.5 L 135.219 33.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/almanah-tags.svg b/.icons/Gruvbox_Dark-2/apps/64/almanah-tags.svg
new file mode 120000
index 000000000..3dfd8eadf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/almanah-tags.svg
@@ -0,0 +1 @@
+almanah.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/almanah.svg b/.icons/Gruvbox_Dark-2/apps/64/almanah.svg
new file mode 100755
index 000000000..d190fd991
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/almanah.svg
@@ -0,0 +1,61 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#bc1938" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#333333" d="M65 239.662c-51.265-3.095-59.324-19.357-59.324-83.92V96.491c0-64.579 8.063-80.833 59.358-83.923-.027-.605-.042 227.402-.034 227.094z"/>
+ <defs>
+ <filter id="b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".396"/>
+ </filter>
+ </defs>
+ <path fill-opacity=".996" opacity=".1" d="M156 193c35.874 0 65-28.961 65-64.633s-29.126-64.633-65-64.633c-35.874 0-65 28.961-65 64.633S120.126 193 156 193z" filter="url(#b)"/>
+ <g opacity=".4">
+ <linearGradient id="c" x2="1" y1=".5" y2=".5" gradientTransform="matrix(0 -129.266 -130 0 221 193)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%"/>
+ <stop offset="49.903%"/>
+ <stop offset="100%"/>
+ </linearGradient>
+ <path fill="url(#c)" d="M156 193c35.874 0 65-28.961 65-64.633s-29.126-64.633-65-64.633c-35.874 0-65 28.961-65 64.633S120.126 193 156 193z"/>
+ </g>
+ <path fill="#f7f7f7" d="M156 192.266c35.874 0 65-28.961 65-64.633S191.874 63 156 63c-35.874 0-65 28.961-65 64.633s29.126 64.633 65 64.633z"/>
+ <path fill="#ffffff" d="M156 187.124c32.613 0 59.091-26.328 59.091-58.757S188.613 69.61 156 69.61s-59.091 26.328-59.091 58.757 26.478 58.757 59.091 58.757z"/>
+ <path fill="#fa9381" d="M156 186.39c32.613 0 59.091-26.328 59.091-58.757S188.613 68.876 156 68.876s-59.091 26.328-59.091 58.757S123.387 186.39 156 186.39z"/>
+ <defs>
+ <filter id="d" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".792"/>
+ </filter>
+ </defs>
+ <path opacity=".1" d="M156 178.31c27.721 0 50.227-22.379 50.227-49.943 0-27.564-22.506-49.943-50.227-49.943-27.721 0-50.227 22.379-50.227 49.943 0 27.564 22.506 49.943 50.227 49.943z" filter="url(#d)"/>
+ <g opacity=".05">
+ <radialGradient id="e" cx="-.5" cy=".5" r="96" fx="-.5" fy=".5" gradientTransform="matrix(0 117.515 -118.182 0 96.909 68.875)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%"/>
+ <stop offset="100%"/>
+ <stop offset="100%"/>
+ <stop offset="100%"/>
+ </radialGradient>
+ <path fill="url(#e)" d="M155.999 68.875c-32.635.001-59.09 26.307-59.09 58.758 0 32.45 26.455 58.757 59.09 58.757 15.673 0 30.703-6.19 41.785-17.209 11.081-11.019 17.307-25.965 17.307-41.548 0-15.584-6.226-30.529-17.307-41.548-11.082-11.019-26.112-17.21-41.785-17.21zm0 21.022c20.96 0 37.95 16.895 37.95 37.736 0 20.84-16.99 37.735-37.95 37.735-20.959 0-37.949-16.895-37.949-37.735 0-20.841 16.99-37.736 37.949-37.736z"/>
+ </g>
+ <path fill="#f7f7f7" d="M156 177.576c27.721 0 50.227-22.379 50.227-49.943 0-27.564-22.506-49.943-50.227-49.943-27.721 0-50.227 22.379-50.227 49.943 0 27.564 22.506 49.943 50.227 49.943z"/>
+ <path opacity=".1" d="M156 171.701c24.46 0 44.318-19.746 44.318-44.068S180.46 83.565 156 83.565c-24.46 0-44.318 19.746-44.318 44.068S131.54 171.701 156 171.701z"/>
+ <path fill="#fa9381" d="M156 151.136c13.045 0 23.636-10.531 23.636-23.503S169.046 104.13 156 104.13c-13.045 0-23.636 10.531-23.636 23.503s10.59 23.503 23.636 23.503z"/>
+ <path fill="#ffffff" d="M156 63c-35.899 0-65 28.937-65 64.633l.03.609c.473-35.348 29.418-63.76 64.97-63.773 35.649.015 64.633 28.577 64.97 64.023.012-.286.022-.573.03-.859C221 91.937 191.899 63 156 63z"/>
+ <path fill="#3b3b3b" d="M150.091 98.254h11.818v31.215l-3.939 3.672 3.939 3.673v20.197h-11.818v-31.214l3.939-3.673-3.939-3.672V98.254z"/>
+ <path fill="#ffffff" d="M156 77.689c-27.74 0-50.227 22.361-50.227 49.944.009.203.019.405.03.608.472-27.235 22.804-49.07 50.197-49.083 27.491.015 49.862 22.002 50.197 49.335.013-.286.023-.573.03-.86 0-27.583-22.487-49.944-50.227-49.944z"/>
+ <path fill="#ffffff" opacity=".1" d="M226.499 22.25L29.956 231.898c12.579 6.593 31.794 8.25 60.948 8.25h74.647c73.345 0 83.828-10.456 83.828-83.733V97.733c0-44.15-3.813-65.489-22.88-75.483z"/>
+ <g opacity=".4">
+ <linearGradient id="f" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#f)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/alphaplot.svg b/.icons/Gruvbox_Dark-2/apps/64/alphaplot.svg
new file mode 120000
index 000000000..90daf7d79
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/alphaplot.svg
@@ -0,0 +1 @@
+AlphaPlot.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/alsa-tools.svg b/.icons/Gruvbox_Dark-2/apps/64/alsa-tools.svg
new file mode 100755
index 000000000..17599b5ef
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/alsa-tools.svg
@@ -0,0 +1,197 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#f1f0e9" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#333333" d="M55.907 69.792v118.317h39.439V69.792H55.907z"/>
+ <path fill="#d64310" d="M60.84 74.72h29.579v9.86H60.84v-9.86z"/>
+ <path fill="#f34f17" d="M90.414 96.904H60.835v-9.86h29.579v9.86z"/>
+ <path fill="#fb7c38" d="M90.414 109.233H60.835v-9.86h29.579v9.86z"/>
+ <path fill="#fda463" d="M60.84 111.7h29.579v9.86H60.84v-9.86z"/>
+ <path fill="#fec589" d="M90.414 133.881H60.835v-9.86h29.579v9.86z"/>
+ <path fill="#fdc92b" d="M60.84 173.32h29.579v9.86H60.84v-9.86z"/>
+ <path fill="#ffda64" d="M90.414 170.849H60.835v-9.86h29.579v9.86z"/>
+ <path fill="#fee581" d="M60.84 148.67h29.579v9.86H60.84v-9.86z"/>
+ <path fill="#fff4c9" d="M90.414 146.211H60.835v-9.86h29.579v9.86z"/>
+ <linearGradient id="b" x1="-.012" x2=".978" y1=".707" y2=".707" gradientTransform="matrix(12.051 0 0 121.902 174.339 67.049)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#d7d3cd"/>
+ <stop offset="100%" stop-color="#f4f3f1"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M174.339 174.983V81.017c0-11.428 0-13.968 6.025-13.968 6.026 0 6.026 2.54 6.026 13.968v93.966c0 11.428 0 13.968-6.026 13.968-6.025 0-6.025-2.54-6.025-13.968z"/>
+ <path fill="#ffffff" opacity=".6" d="M180.176 188.951h.188c6.026 0 6.026-2.54 6.026-13.968V81.017c0-11.428 0-13.968-6.026-13.968h-.188c5.835.054 5.837 2.661 5.837 13.968v93.966c0 11.307 0 13.913-5.837 13.968z"/>
+ <path opacity=".05" d="M174.339 174.983c0 11.428 0 13.968 6.025 13.968h.188c-5.835-.055-5.837-2.661-5.837-13.968V81.017c0-11.307.002-13.914 5.837-13.968h-.188c-6.025 0-6.025 2.54-6.025 13.968v93.966z"/>
+ <g opacity=".6">
+ <linearGradient id="c" x1="-.001" x2=".997" y1=".716" y2=".716" gradientTransform="matrix(6.026 0 0 116.822 177.351 69.589)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#a4967d"/>
+ <stop offset="100%" stop-color="#cdc6ba"/>
+ </linearGradient>
+ <path fill="url(#c)" d="M177.351 178.792c0 5.08 0 7.619 3.013 7.619s3.013-2.539 3.013-7.619V77.207c0-5.079 0-7.618-3.013-7.618s-3.013 2.539-3.013 7.618v101.585z"/>
+ </g>
+ <linearGradient id="d" x1="-.036" x2="1.036" y1=".5" y2=".5" gradientTransform="matrix(6.02822 0 0 54.909 177.349 131.502)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#da1636"/>
+ <stop offset="100%" stop-color="#f22c42"/>
+ </linearGradient>
+ <path fill="url(#d)" d="M177.351 180.425c.042 3.991.377 5.986 3.013 5.986 3.013 0 3.013-2.606 3.013-7.818v-47.091h-6.026v47.091c0 .652-.005 1.262 0 1.832z"/>
+ <g>
+ <defs>
+ <filter id="e" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.4"/>
+ </filter>
+ </defs>
+ <path opacity=".4" d="M161.865 110.073v-6.371c0-19.114 0-25.485 19.114-25.485s19.114 6.371 19.114 25.485v6.371c0 19.114 0 25.485-19.114 25.485s-19.114-6.371-19.114-25.485z" filter="url(#e)"/>
+ <linearGradient id="f" x1="1" x2="0" y1=".333" y2=".333" gradientTransform="matrix(38.228 0 0 57.341 161.068 78.217)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e5e2dd"/>
+ <stop offset="100%" stop-color="#f2f1ee"/>
+ </linearGradient>
+ <path fill="url(#f)" d="M161.068 110.073v-6.371c0-19.114 0-25.485 19.114-25.485s19.114 6.371 19.114 25.485v6.371c0 19.114 0 25.485-19.114 25.485s-19.114-6.371-19.114-25.485z"/>
+ <g opacity=".5">
+ <linearGradient id="g" x1=".5" x2=".5" y1="1" gradientTransform="matrix(35.042 0 0 23.94 162.661 110.073)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#d9d6d0"/>
+ <stop offset="73.611%" stop-color="#bdb8ad"/>
+ <stop offset="100%" stop-color="#938a79"/>
+ </linearGradient>
+ <path fill="url(#g)" d="M162.661 116.867c.144 5.789.629 9.835 2.119 12.32 1.003 1.68 2.421 2.795 4.85 3.608 2.429.812 5.861 1.218 10.552 1.218s8.124-.406 10.553-1.218c2.429-.813 3.846-1.928 4.85-3.608 1.513-2.525 1.983-6.634 2.118-12.567v-1.768a4.772 4.772 0 0 0-4.778-4.779H167.44a4.773 4.773 0 0 0-4.779 4.779v2.015z"/>
+ </g>
+ <defs>
+ <filter id="h" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.26"/>
+ </filter>
+ </defs>
+ <path fill="none" opacity=".2" d="M162.661 119.112c.147 7.698.626 13.089 2.116 16.392 1.008 2.237 2.424 3.725 4.853 4.802 2.429 1.083 5.861 1.624 10.552 1.624 4.693 0 8.124-.545 10.553-1.622 2.428-1.077 3.844-2.565 4.853-4.802 1.513-3.355 1.979-8.83 2.115-16.723v-2.351c0-3.528-2.134-6.363-4.778-6.363H167.44c-2.648 0-4.779 2.835-4.779 6.358v2.685z" filter="url(#h)"/>
+ <g opacity=".5">
+ <linearGradient id="i" x1=".5" x2=".5" y2="1" gradientTransform="matrix(35.04202 0 0 23.94301 162.661 79.808)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#d9d6d0"/>
+ <stop offset="73.611%" stop-color="#bdb8ad"/>
+ <stop offset="100%" stop-color="#938a79"/>
+ </linearGradient>
+ <path fill="url(#i)" d="M162.661 96.956c.147-5.785.626-9.836 2.116-12.319 1.008-1.681 2.424-2.8 4.853-3.609 2.428-.81 5.859-1.22 10.552-1.22s8.124.41 10.553 1.22c2.428.809 3.844 1.928 4.853 3.609 1.513 2.521 1.979 6.636 2.115 12.568v1.768a4.768 4.768 0 0 1-4.778 4.778H167.44a4.768 4.768 0 0 1-4.779-4.778v-2.017z"/>
+ </g>
+ <defs>
+ <filter id="j" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.26"/>
+ </filter>
+ </defs>
+ <path fill="none" opacity=".2" d="M162.661 94.71c.147-7.697.626-13.088 2.116-16.391 1.008-2.237 2.424-3.725 4.853-4.802 2.429-1.083 5.861-1.625 10.552-1.625 4.693 0 8.124.546 10.553 1.623 2.428 1.077 3.844 2.565 4.853 4.802 1.513 3.354 1.979 8.83 2.115 16.723v2.351c0 3.528-2.134 6.363-4.778 6.363H167.44c-2.648 0-4.779-2.836-4.779-6.358V94.71z" filter="url(#j)"/>
+ <g opacity=".8">
+ <linearGradient id="k" x1=".009" x2=".973" y1=".046" y2=".046" gradientTransform="matrix(35.042 0 0 5.575 162.661 109.277)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="100%" stop-color="#ffffff" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#k)" d="M162.661 114.852a4.773 4.773 0 0 1 4.779-4.779h25.485a4.772 4.772 0 0 1 4.778 4.779v-.797a4.771 4.771 0 0 0-4.778-4.778H167.44a4.772 4.772 0 0 0-4.779 4.778v.797z"/>
+ </g>
+ <g opacity=".8">
+ <linearGradient id="l" x1=".009" x2=".973" y1=".954" y2=".954" gradientTransform="matrix(35.04203 0 0 5.57501 162.661 98.923)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="100%" stop-color="#ffffff" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#l)" d="M162.661 98.923a4.768 4.768 0 0 0 4.779 4.779h25.485a4.768 4.768 0 0 0 4.778-4.779v.797a4.768 4.768 0 0 1-4.778 4.778H167.44a4.768 4.768 0 0 1-4.779-4.778v-.797z"/>
+ </g>
+ <g opacity=".3">
+ <linearGradient id="m" x1=".507" x2="-.005" y1="-.864" y2="-.864" gradientTransform="matrix(38.1343 0 0 20.507 161.114 115.051)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f18137"/>
+ <stop offset="50%" stop-color="#f18137" stop-opacity=".15"/>
+ <stop offset="100%" stop-color="#f1a737" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#m)" d="M161.116 116.644c.263 14.024 2.342 18.914 19.066 18.914 17.306 0 18.907-5.336 19.066-20.507-.263 14.024-2.341 18.914-19.066 18.914-16.724 0-18.803-4.89-19.066-18.914.008.509-.008 1.107 0 1.593z"/>
+ </g>
+ </g>
+ <g>
+ <linearGradient id="n" x1="-.012" x2=".978" y1=".707" y2=".707" gradientTransform="matrix(12.051 0 0 121.902 124.144 67.049)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#d7d3cd"/>
+ <stop offset="100%" stop-color="#f4f3f1"/>
+ </linearGradient>
+ <path fill="url(#n)" d="M124.144 174.983V81.017c0-11.428 0-13.968 6.025-13.968 6.026 0 6.026 2.54 6.026 13.968v93.966c0 11.428 0 13.968-6.026 13.968-6.025 0-6.025-2.54-6.025-13.968z"/>
+ <path fill="#ffffff" opacity=".6" d="M129.981 188.951h.188c6.026 0 6.026-2.54 6.026-13.968V81.017c0-11.428 0-13.968-6.026-13.968h-.188c5.835.054 5.837 2.661 5.837 13.968v93.966c0 11.307 0 13.913-5.837 13.968z"/>
+ <path opacity=".05" d="M124.144 174.983c0 11.428 0 13.968 6.025 13.968h.189c-5.836-.055-5.838-2.661-5.838-13.968V81.017c0-11.307.002-13.914 5.838-13.968h-.189c-6.025 0-6.025 2.54-6.025 13.968v93.966z"/>
+ <g opacity=".6">
+ <linearGradient id="o" x1="-.001" x2=".997" y1=".716" y2=".716" gradientTransform="matrix(6.025 0 0 116.822 127.157 69.589)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#a4967d"/>
+ <stop offset="100%" stop-color="#cdc6ba"/>
+ </linearGradient>
+ <path fill="url(#o)" d="M127.157 178.792c0 5.08 0 7.619 3.012 7.619 3.013 0 3.013-2.539 3.013-7.619V77.207c0-5.079 0-7.618-3.013-7.618-3.012 0-3.012 2.539-3.012 7.618v101.585z"/>
+ </g>
+ <linearGradient id="p" x1="-.036" x2="1.036" y1=".5" y2=".5" gradientTransform="matrix(6.02767 0 0 54.909 127.154 131.502)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#da1636"/>
+ <stop offset="100%" stop-color="#f22c42"/>
+ </linearGradient>
+ <path fill="url(#p)" d="M127.157 180.425c.041 3.991.376 5.986 3.012 5.986 3.013 0 3.013-2.606 3.013-7.818v-47.091h-6.025v47.091c0 .652-.006 1.262 0 1.832z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="q" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.4"/>
+ </filter>
+ </defs>
+ <path opacity=".4" d="M111.67 138.756v-6.371c0-19.114 0-25.486 19.114-25.486s19.114 6.372 19.114 25.486v6.371c0 19.114 0 25.485-19.114 25.485s-19.114-6.371-19.114-25.485z" filter="url(#q)"/>
+ <linearGradient id="r" x1="1" x2="0" y1=".333" y2=".333" gradientTransform="matrix(38.227 0 0 57.342 110.874 106.899)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e5e2dd"/>
+ <stop offset="100%" stop-color="#f2f1ee"/>
+ </linearGradient>
+ <path fill="url(#r)" d="M110.874 138.756v-6.371c0-19.114 0-25.486 19.113-25.486 19.114 0 19.114 6.372 19.114 25.486v6.371c0 19.114 0 25.485-19.114 25.485-19.113 0-19.113-6.371-19.113-25.485z"/>
+ <g opacity=".5">
+ <linearGradient id="s" x1=".5" x2=".5" y1="1" gradientTransform="matrix(35.042 0 0 23.94 112.466 138.756)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#d9d6d0"/>
+ <stop offset="73.611%" stop-color="#bdb8ad"/>
+ <stop offset="100%" stop-color="#938a79"/>
+ </linearGradient>
+ <path fill="url(#s)" d="M112.466 145.549c.144 5.79.629 9.836 2.119 12.321 1.003 1.68 2.421 2.795 4.85 3.608 2.429.812 5.862 1.218 10.552 1.218 4.691 0 8.124-.406 10.553-1.218 2.429-.813 3.846-1.928 4.85-3.608 1.513-2.525 1.983-6.634 2.118-12.568v-1.768a4.771 4.771 0 0 0-4.778-4.778h-25.485a4.772 4.772 0 0 0-4.779 4.778v2.015z"/>
+ </g>
+ <defs>
+ <filter id="t" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.26"/>
+ </filter>
+ </defs>
+ <path fill="none" opacity=".2" d="M112.466 147.795c.147 7.698.626 13.088 2.116 16.392 1.008 2.236 2.424 3.724 4.853 4.802 2.429 1.083 5.862 1.624 10.552 1.624 4.693 0 8.125-.545 10.553-1.622 2.428-1.078 3.844-2.566 4.853-4.802 1.513-3.355 1.979-8.831 2.115-16.723v-2.351c0-3.528-2.134-6.364-4.778-6.364h-25.485c-2.647 0-4.779 2.836-4.779 6.359v2.685z" filter="url(#t)"/>
+ <g opacity=".5">
+ <linearGradient id="u" x1="-.499" x2="-.499" y1="-.001" y2=".999" gradientTransform="matrix(35.04202 0 0 23.94301 112.466 108.491)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#d9d6d0"/>
+ <stop offset="73.611%" stop-color="#bdb8ad"/>
+ <stop offset="100%" stop-color="#938a79"/>
+ </linearGradient>
+ <path fill="url(#u)" d="M112.466 125.639c.147-5.785.626-9.836 2.116-12.32 1.008-1.681 2.424-2.799 4.853-3.608 2.429-.81 5.859-1.22 10.552-1.22s8.125.41 10.553 1.22c2.428.809 3.844 1.928 4.853 3.608 1.513 2.522 1.979 6.637 2.115 12.568v1.769a4.768 4.768 0 0 1-4.778 4.778h-25.485a4.768 4.768 0 0 1-4.779-4.778v-2.017z"/>
+ </g>
+ <defs>
+ <filter id="v" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.26"/>
+ </filter>
+ </defs>
+ <path fill="none" opacity=".2" d="M112.466 123.393c.147-7.697.626-13.088 2.116-16.392 1.008-2.236 2.424-3.724 4.853-4.801 2.429-1.083 5.862-1.625 10.552-1.625 4.693 0 8.125.546 10.553 1.623 2.428 1.077 3.844 2.565 4.853 4.801 1.513 3.355 1.979 8.831 2.115 16.723v2.352c0 3.528-2.134 6.363-4.778 6.363h-25.485c-2.647 0-4.779-2.836-4.779-6.358v-2.686z" filter="url(#v)"/>
+ <g opacity=".8">
+ <linearGradient id="w" x1=".009" x2=".973" y1=".046" y2=".046" gradientTransform="matrix(35.042 0 0 5.575 112.466 137.959)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="100%" stop-color="#ffffff" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#w)" d="M112.466 143.534a4.772 4.772 0 0 1 4.779-4.778h25.485a4.771 4.771 0 0 1 4.778 4.778v-.796a4.772 4.772 0 0 0-4.778-4.779h-25.485a4.773 4.773 0 0 0-4.779 4.779v.796z"/>
+ </g>
+ <g opacity=".8">
+ <linearGradient id="x" x1=".009" x2=".973" y1=".954" y2=".954" gradientTransform="matrix(35.04202 0 0 5.57501 112.466 127.606)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="100%" stop-color="#ffffff" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#x)" d="M112.466 127.606a4.77 4.77 0 0 0 4.779 4.779h25.485a4.768 4.768 0 0 0 4.778-4.779v.797a4.768 4.768 0 0 1-4.778 4.778h-25.485a4.768 4.768 0 0 1-4.779-4.778v-.797z"/>
+ </g>
+ <g opacity=".3">
+ <linearGradient id="y" x1=".507" x2="-.005" y1="-.864" y2="-.864" gradientTransform="matrix(38.1343 0 0 20.508 110.919 143.733)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f18137"/>
+ <stop offset="50%" stop-color="#f18137" stop-opacity=".15"/>
+ <stop offset="100%" stop-color="#f1a737" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#y)" d="M110.921 145.326c.263 14.025 2.342 18.915 19.066 18.915 17.306 0 18.907-5.336 19.066-20.508-.262 14.025-2.341 18.915-19.066 18.915-16.724 0-18.803-4.89-19.066-18.915.008.51-.008 1.107 0 1.593z"/>
+ </g>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="z" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#z)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/alsamixergui.svg b/.icons/Gruvbox_Dark-2/apps/64/alsamixergui.svg
new file mode 120000
index 000000000..460e1866c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/alsamixergui.svg
@@ -0,0 +1 @@
+sound-box.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/altyo.svg b/.icons/Gruvbox_Dark-2/apps/64/altyo.svg
new file mode 100755
index 000000000..73950110a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/altyo.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#d9d9d9" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#808080" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v29.625H5.676V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ <defs>
+ <filter id="b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" d="M169.978 109.667V93.705h-49.645v15.962m-46.444-5.342L60.333 90.738l30.508-23.742-30.508-23.743 13.556-13.586 45.778 37.297-45.778 37.297" filter="url(#b)"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/alva.svg b/.icons/Gruvbox_Dark-2/apps/64/alva.svg
new file mode 100644
index 000000000..b220b0162
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/alva.svg
@@ -0,0 +1,64 @@
+<svg xmlns="http://www.w3.org/2000/svg" fill="none" width="256" height="256" viewBox="0 0 256 256">
+ <g clip-path="url(#clip0)">
+ <g filter="url(#filter0_d)">
+ <path fill="url(#paint0_linear)" d="M165.685 11.947C239.74 11.947 250.324 22.5042 250.324 96.4908V155.742C250.324 229.728 239.74 240.285 165.685 240.285H90.3152C16.2595 240.285 5.67586 229.728 5.67586 155.742V96.4908C5.67586 22.5042 16.2595 11.947 90.3152 11.947H165.685Z"/>
+ </g>
+ <path fill="url(#paint1_linear)" fill-rule="evenodd" opacity=".4" d="M165.068 11.9512C169.396 11.9414 173.724 11.9905 178.052 12.0888C181.927 12.1674 185.803 12.3148 189.678 12.5407C193.131 12.7372 196.583 13.0221 200.026 13.3955C203.085 13.7295 206.144 14.1815 209.174 14.7415C211.889 15.2425 214.574 15.8812 217.22 16.6573C219.62 17.3549 221.971 18.2195 224.243 19.2412C226.358 20.1844 228.384 21.3044 230.302 22.5915C232.141 23.8294 233.863 25.2442 235.437 26.8063C237.001 28.3783 238.417 30.0878 239.656 31.925C240.945 33.8408 242.066 35.8647 243.02 37.9672C244.043 40.2466 244.909 42.5849 245.617 44.9723C246.394 47.6152 247.034 50.2973 247.535 53.009C248.096 56.035 248.548 59.0807 248.883 62.1362C249.257 65.5748 249.542 69.0135 249.739 72.462C249.965 76.3232 250.112 80.1941 250.201 84.0553C250.289 88.3781 250.339 92.701 250.329 97.0141V155.226C250.339 159.549 250.289 163.862 250.201 168.185C250.112 172.056 249.965 175.917 249.739 179.778C249.542 183.227 249.257 186.675 248.883 190.104C248.548 193.159 248.096 196.215 247.535 199.241C247.034 201.943 246.394 204.625 245.617 207.268C244.909 209.655 244.043 212.003 243.02 214.273C242.066 216.385 240.945 218.399 239.656 220.315C238.417 222.152 237.001 223.872 235.437 225.434C233.863 226.996 232.141 228.411 230.302 229.649C228.384 230.936 226.358 232.056 224.243 232.999C221.971 234.021 219.62 234.885 217.22 235.593C214.574 236.369 211.889 237.007 209.174 237.499C206.144 238.068 203.085 238.51 200.026 238.845C196.583 239.218 193.131 239.503 189.678 239.699C185.803 239.925 181.927 240.073 178.052 240.161C173.724 240.249 169.396 240.299 165.068 240.289H90.942C86.614 240.299 82.286 240.249 77.9581 240.161C74.0826 240.073 70.2071 239.925 66.3316 239.699C62.8791 239.503 59.4266 239.218 55.9839 238.845C52.9248 238.51 49.8657 238.068 46.8362 237.499C44.1213 237.007 41.4361 236.369 38.7901 235.593C36.39 234.885 34.0392 234.021 31.767 232.999C29.6522 232.056 27.6259 230.936 25.7079 229.649C23.8685 228.411 22.1471 226.996 20.5733 225.434C19.0094 223.872 17.5929 222.152 16.3536 220.315C15.065 218.399 13.9437 216.385 12.9896 214.273C11.9666 212.003 11.101 209.655 10.3928 207.268C9.61574 204.625 8.97638 201.943 8.47473 199.241C7.91406 196.215 7.4616 193.159 7.12716 190.104C6.75339 186.675 6.46813 183.227 6.27141 179.778C6.04518 175.917 5.89763 172.056 5.8091 168.185C5.72058 163.862 5.6714 159.549 5.68123 155.226V97.0141C5.6714 92.701 5.72058 88.3781 5.8091 84.0553C5.89763 80.1941 6.04518 76.3232 6.27141 72.462C6.46813 69.0135 6.75339 65.5748 7.12716 62.1362C7.4616 59.0807 7.91406 56.035 8.47473 53.009C8.97638 50.2973 9.61574 47.6152 10.3928 44.9723C11.101 42.5849 11.9666 40.2466 12.9896 37.9672C13.9437 35.8647 15.065 33.8408 16.3536 31.925C17.5929 30.0878 19.0094 28.3783 20.5733 26.8063C22.1471 25.2442 23.8685 23.8294 25.7079 22.5915C27.6259 21.3044 29.6522 20.1844 31.767 19.2412C34.0392 18.2195 36.39 17.3549 38.7901 16.6573C41.4361 15.8812 44.1213 15.2425 46.8362 14.7415C49.8657 14.1815 52.9248 13.7295 55.9839 13.3955C59.4266 13.0221 62.8791 12.7372 66.3316 12.5407C70.2071 12.3148 74.0826 12.1674 77.9581 12.0888C82.286 11.9905 86.614 11.9414 90.942 11.9512H165.068ZM165.078 15.9598C169.376 15.9499 173.675 15.9991 177.973 16.0875C181.8 16.1759 185.626 16.3233 189.452 16.5394C192.836 16.7359 196.219 17.011 199.583 17.3843C202.554 17.6987 205.515 18.131 208.446 18.6812C211.023 19.1528 213.58 19.7619 216.099 20.4988C218.322 21.1472 220.495 21.9529 222.6 22.896C224.509 23.7508 226.338 24.7627 228.069 25.9221C229.692 27.0126 231.207 28.2604 232.594 29.6457C233.981 31.031 235.23 32.544 236.332 34.1651C237.492 35.8942 238.506 37.7118 239.361 39.608C240.306 41.7203 241.112 43.8916 241.761 46.1021C242.509 48.6173 243.109 51.1619 243.591 53.736C244.132 56.6638 244.565 59.6112 244.889 62.5783C245.263 65.9384 245.539 69.3083 245.735 72.688C245.952 76.5098 246.109 80.3218 246.188 84.1437C246.276 88.4371 246.325 92.7207 246.325 97.0141V155.226C246.325 159.519 246.276 163.803 246.188 168.096C246.109 171.918 245.952 175.74 245.735 179.552C245.539 182.932 245.263 186.302 244.889 189.672C244.565 192.629 244.132 195.576 243.591 198.504C243.109 201.078 242.509 203.623 241.761 206.138C241.112 208.358 240.306 210.52 239.361 212.632C238.506 214.528 237.492 216.356 236.332 218.075C235.23 219.706 233.981 221.219 232.594 222.604C231.207 223.98 229.692 225.227 228.069 226.318C226.338 227.477 224.509 228.489 222.6 229.344C220.495 230.297 218.322 231.093 216.099 231.741C213.58 232.478 211.023 233.087 208.446 233.559C205.515 234.109 202.554 234.541 199.583 234.865C196.219 235.229 192.836 235.514 189.452 235.701C185.626 235.917 181.8 236.074 177.973 236.153C173.675 236.251 169.376 236.29 165.078 236.29C165.078 236.29 165.078 236.29 165.068 236.29H90.942C90.9321 236.29 90.9321 236.29 90.9321 236.29C86.6337 236.29 82.3352 236.251 78.0368 236.153C74.2105 236.074 70.3842 235.917 66.5579 235.701C63.1742 235.514 59.7905 235.229 56.4265 234.865C53.456 234.541 50.4952 234.109 47.564 233.559C44.9869 233.087 42.4295 232.478 39.9114 231.741C37.6884 231.093 35.5146 230.297 33.4097 229.344C31.5014 228.489 29.6719 227.477 27.9407 226.318C26.3177 225.227 24.8029 223.98 23.416 222.604C22.0291 221.219 20.7799 219.706 19.6782 218.075C18.5176 216.356 17.5044 214.528 16.6487 212.632C15.7044 210.52 14.8978 208.358 14.2486 206.138C13.5011 203.623 12.901 201.078 12.4191 198.504C11.8781 195.576 11.4453 192.629 11.1207 189.672C10.7469 186.302 10.4715 182.932 10.2748 179.552C10.0584 175.74 9.90099 171.918 9.8223 168.096C9.73377 163.803 9.68459 159.519 9.68459 155.226V97.0141C9.68459 92.7207 9.73377 88.4371 9.8223 84.1437C9.90099 80.3218 10.0584 76.5098 10.2748 72.688C10.4715 69.3083 10.7469 65.9384 11.1207 62.5783C11.4453 59.6112 11.8781 56.6638 12.4191 53.736C12.901 51.1619 13.5011 48.6173 14.2486 46.1021C14.8978 43.8916 15.7044 41.7203 16.6487 39.608C17.5044 37.7118 18.5176 35.8942 19.6782 34.1651C20.7799 32.544 22.0291 31.031 23.416 29.6457C24.8029 28.2604 26.3177 27.0126 27.9407 25.9221C29.6719 24.7627 31.5014 23.7508 33.4097 22.896C35.5146 21.9529 37.6884 21.1472 39.9114 20.4988C42.4295 19.7619 44.9869 19.1528 47.564 18.6812C50.4952 18.131 53.456 17.6987 56.4265 17.3843C59.7905 17.011 63.1742 16.7359 66.5579 16.5394C70.3842 16.3233 74.2105 16.1759 78.0368 16.0875C82.3352 15.9991 86.6337 15.9499 90.9321 15.9598C90.9321 15.9598 90.9321 15.9598 90.942 15.9598H165.068C165.078 15.9598 165.078 15.9598 165.078 15.9598Z" clip-rule="evenodd"/>
+ <g opacity=".1" filter="url(#filter1_f)">
+ <path fill-rule="evenodd" d="M171.769 118.143C173.741 118.143 174.914 120.463 173.764 122.12L119.964 199.941C118.555 201.93 115.527 200.935 115.527 198.473V120.652C115.527 119.279 116.63 118.143 117.968 118.143H171.769Z" clip-rule="evenodd"/>
+ </g>
+ <path fill="url(#paint2_linear)" fill-rule="evenodd" d="M171.769 114.69C173.741 114.69 174.914 117.011 173.764 118.668L119.964 196.489C118.555 198.477 115.527 197.483 115.527 195.021V117.2C115.527 115.827 116.63 114.69 117.968 114.69H171.769Z" clip-rule="evenodd"/>
+ <g opacity=".1" filter="url(#filter2_f)">
+ <path fill-rule="evenodd" d="M137.226 59.4524C136.839 59.4544 136.459 59.5527 136.119 59.7385C135.779 59.9244 135.49 60.1921 135.277 60.5178L81.4686 138.331C80.2948 139.988 81.4655 142.31 83.4375 142.31H137.246C138.584 142.31 139.694 141.167 139.694 139.794V61.9877C139.694 60.4253 138.47 59.4524 137.226 59.4524ZM129.337 87.3277V131.952H98.4743L129.337 87.3277Z" clip-rule="evenodd"/>
+ </g>
+ <path fill="url(#paint3_linear)" d="M136.119 56.2862C136.459 56.1003 136.839 56.002 137.226 56C138.47 56 139.694 56.9729 139.694 58.5353V115.036H129.337V83.8753L98.4743 128.5H115.696V138.857H83.4375C81.4655 138.857 80.2948 136.536 81.4686 134.879L135.277 57.0654C135.49 56.7397 135.779 56.472 136.119 56.2862Z"/>
+ <path fill="url(#paint4_linear)" fill-opacity=".6" fill-rule="evenodd" d="M129.337 114.69V128.5H115.527V138.857H137.246C138.584 138.857 139.694 137.715 139.694 136.342V114.69H129.337Z" clip-rule="evenodd"/>
+ </g>
+ <defs>
+ <filter id="filter0_d" width="264.648" height="248.338" x="-4.32" y="5.95" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+ <feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="effect1_dropShadow" mode="normal" result="shape"/>
+ </filter>
+ <filter id="filter1_f" width="78.691" height="102.857" x="105.53" y="108.14" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" mode="normal" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <filter id="filter2_f" width="78.694" height="102.857" x="71" y="49.45" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" mode="normal" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="5.676" x2="5.676" y1="11.947" y2="240.285" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#E0E5E7"/>
+ <stop offset="1" stop-color="#C7CED2"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="132.082" x2="132.082" y1="11.95" y2="240.29" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#fff"/>
+ <stop offset=".125" stop-color="#fff" stop-opacity=".098"/>
+ <stop offset=".925" stop-opacity=".098"/>
+ <stop offset="1" stop-opacity=".498"/>
+ </linearGradient>
+ <linearGradient id="paint2_linear" x1="115.527" x2="115.527" y1="114.69" y2="197.548" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#FF576A"/>
+ <stop offset=".5" stop-color="#FF518B"/>
+ <stop offset="1" stop-color="#F50F5C"/>
+ </linearGradient>
+ <linearGradient id="paint3_linear" x1="81" x2="81" y1="56" y2="138.857" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#EE00FF"/>
+ <stop offset="1" stop-color="#9914DC"/>
+ </linearGradient>
+ <linearGradient id="paint4_linear" x1="140.036" x2="140.036" y1="57.036" y2="138.857" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#EE00FF"/>
+ <stop offset="1" stop-color="#9914DC"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect fill="#fff" width="256" height="256"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/amarok-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/amarok-icon.svg
new file mode 120000
index 000000000..d0cde88f9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/amarok-icon.svg
@@ -0,0 +1 @@
+amarok.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/amarok.svg b/.icons/Gruvbox_Dark-2/apps/64/amarok.svg
new file mode 100755
index 000000000..68daf1d07
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/amarok.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#d9d9d9" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#1463a5" d="M176.255 18.671c-5.966 0-17.539 14.14-21.877 16.372-4.345 2.232-38.696 27.533-41.945 31.999-3.257 4.464-7.594 6.325-12.292 5.953-4.706-.372-19.558-.525-24.624 2.45-5.058 2.978-28.165 27.319-33.954 30.295-5.785 2.975-13.333 4.499-16.949 4.872-3.615.371-15.592 14.103-18.846 16.708-.012.007-.075.04-.088.049v28.425c0 9.248.165 17.506.599 24.875.217 3.685.502 7.147.866 10.401.365 3.253.809 6.3 1.346 9.148.538 2.849 1.167 5.501 1.904 7.97.736 2.469 1.577 4.755 2.538 6.871a39.595 39.595 0 0 0 3.253 5.847 33.327 33.327 0 0 0 4.042 4.906 33.273 33.273 0 0 0 4.912 4.035 39.626 39.626 0 0 0 5.855 3.25c2.118.959 4.407 1.799 6.879 2.534 2.472.735 5.126 1.365 7.977 1.902 2.852.536 5.9.98 9.157 1.343 3.257.364 6.724.648 10.413.864 7.376.434 15.641.598 24.898.598h50.827c.21-6.029.073-12.636.574-17.397.724-6.697 3.253-62.88 12.654-77.763 9.401-14.881 36.27-32.749 45.671-34.609 9.401-1.86 7.593-5.581 7.593-8.929s-1.446-10.79-3.978-11.906c-2.53-1.116-12.404 5.588-15.658 6.331-3.255.745-18.803 1.861-20.973-1.859-2.169-3.718 17.538-41.67 20.067-46.134 2.529-4.466 3.618-10.42-1.087-16.744-4.698-6.327-7.947-12.651-9.756-12.651l.002-.006zM93.847 96.972c2.453-.039 4.126.209 4.126.209 1.372 3.088-5.033 12.801-10.98 14.125-5.946 1.324-19.67 20.744-20.127 16.33-.459-4.413 5.489-18.979 12.352-25.599 4.289-4.139 10.542-5.001 14.629-5.065z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/amarok2.svg b/.icons/Gruvbox_Dark-2/apps/64/amarok2.svg
new file mode 120000
index 000000000..d0cde88f9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/amarok2.svg
@@ -0,0 +1 @@
+amarok.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/amazon-mp3-store-source.svg b/.icons/Gruvbox_Dark-2/apps/64/amazon-mp3-store-source.svg
new file mode 100755
index 000000000..9ac089325
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/amazon-mp3-store-source.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="GN9ApiEhxPLa4787kSYEpMzP5CL4qzrt" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#GN9ApiEhxPLa4787kSYEpMzP5CL4qzrt)">
+ <path fill="#3f5979" d="M 165.628 11.952 C 239.684 11.952 250.267 22.509 250.267 96.495 L 250.267 155.746 C 250.267 229.733 239.684 240.29 165.628 240.29 L 90.259 240.29 C 16.203 240.29 5.619 229.733 5.619 155.746 L 5.619 96.495 C 5.619 22.509 16.203 11.952 90.259 11.952 L 165.628 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_86" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_86)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path fill-rule="evenodd" d="M 138.059 120.309 C 138.059 127.703 138.248 133.852 134.678 140.403 C 131.806 145.726 127.241 149.003 122.151 149.003 C 115.201 149.003 111.165 143.47 111.165 135.292 C 111.165 119.152 124.985 116.214 138.064 116.214 L 138.064 120.314 M 156.318 166.458 C 155.134 167.578 153.403 167.664 152.051 166.923 C 146.052 161.704 144.97 159.275 141.655 154.288 C 131.723 164.895 124.709 168.064 111.819 168.064 C 96.587 168.064 84.72 158.242 84.72 138.569 C 84.72 123.208 92.687 112.731 104.008 107.614 C 113.815 103.092 127.548 102.291 138.047 101.042 L 138.047 98.592 C 138.047 94.091 138.387 88.769 135.872 84.88 C 133.654 81.391 129.43 79.958 125.709 79.958 C 118.802 79.958 112.651 83.658 111.153 91.328 C 110.834 93.037 109.655 94.708 108.005 94.795 L 90.448 92.831 C 88.971 92.474 87.343 91.225 87.743 88.861 C 91.8 66.636 111.029 59.912 128.224 59.912 C 137.035 59.912 148.55 62.362 155.485 69.335 C 164.297 77.935 163.453 89.407 163.453 101.896 L 163.453 131.391 C 163.453 140.267 166.958 144.151 170.279 148.949 C 171.442 150.642 171.696 152.708 170.236 153.979 C 166.536 157.235 159.97 163.19 156.356 166.55 L 156.291 166.485"/>
+ </g>
+ <g opacity=".2">
+ <path fill-rule="evenodd" d="M 187.992 168.036 C 183.071 168.107 177.258 169.24 172.863 172.409 C 171.489 173.383 171.723 174.732 173.243 174.543 C 178.187 173.927 189.239 172.576 191.203 175.156 C 193.188 177.73 189.006 188.382 187.167 193.137 C 186.599 194.575 187.803 195.164 189.069 194.066 C 197.35 186.991 199.467 172.158 197.774 170.022 C 196.941 168.953 192.912 167.965 187.991 168.036 L 187.992 168.036 Z M 58.707 170.888 C 57.681 171.026 57.227 172.299 58.306 173.297 C 76.655 190.295 100.923 200.5 127.854 200.5 C 147.078 200.5 169.378 194.285 184.784 182.667 L 184.794 182.646 C 187.353 180.699 185.172 177.829 182.555 178.948 C 165.31 186.472 146.528 190.083 129.479 190.083 C 104.187 190.083 79.678 182.986 59.882 171.172 C 59.45 170.914 59.041 170.841 58.699 170.887 L 58.707 170.888 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 138.059 115.896 C 138.059 123.29 138.248 129.44 134.678 135.991 C 131.806 141.313 127.241 144.591 122.151 144.591 C 115.201 144.591 111.165 139.058 111.165 130.88 C 111.165 114.739 124.985 111.802 138.064 111.802 L 138.064 115.902 M 156.318 162.046 C 155.134 163.166 153.403 163.252 152.051 162.511 C 146.052 157.291 144.97 154.863 141.655 149.875 C 131.723 160.482 124.709 163.652 111.819 163.652 C 96.587 163.652 84.72 153.83 84.72 134.157 C 84.72 118.796 92.687 108.319 104.008 103.201 C 113.815 98.679 127.548 97.879 138.047 96.629 L 138.047 94.179 C 138.047 89.679 138.387 84.357 135.872 80.468 C 133.654 76.979 129.43 75.546 125.709 75.546 C 118.802 75.546 112.651 79.245 111.153 86.916 C 110.834 88.625 109.655 90.296 108.005 90.383 L 90.448 88.419 C 88.971 88.062 87.343 86.813 87.743 84.449 C 91.8 62.224 111.029 55.5 128.224 55.5 C 137.035 55.5 148.55 57.95 155.485 64.922 C 164.297 73.523 163.453 84.995 163.453 97.484 L 163.453 126.979 C 163.453 135.855 166.958 139.738 170.279 144.537 C 171.442 146.23 171.696 148.296 170.236 149.567 C 166.536 152.823 159.97 158.778 156.356 162.138 L 156.291 162.073"/>
+ <path fill="#76c22b" fill-rule="evenodd" d="M 187.992 163.623 C 183.071 163.694 177.258 164.827 172.863 167.997 C 171.489 168.971 171.723 170.32 173.243 170.131 C 178.187 169.514 189.239 168.164 191.203 170.744 C 193.188 173.318 189.006 183.97 187.167 188.724 C 186.599 190.163 187.803 190.752 189.069 189.654 C 197.35 182.579 199.467 167.746 197.774 165.609 C 196.941 164.541 192.912 163.552 187.991 163.623 L 187.992 163.623 Z M 58.707 166.476 C 57.681 166.613 57.227 167.886 58.306 168.884 C 76.658 185.89 100.923 196.091 127.859 196.091 C 147.083 196.091 169.384 189.876 184.789 178.258 L 184.799 178.237 C 187.358 176.29 185.178 173.42 182.56 174.54 C 165.316 182.064 146.533 185.674 129.485 185.674 C 104.192 185.674 79.683 178.577 59.888 166.764 C 59.455 166.505 59.047 166.432 58.704 166.478 L 58.707 166.476 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/amazon-store.svg b/.icons/Gruvbox_Dark-2/apps/64/amazon-store.svg
new file mode 100755
index 000000000..3de3ec3e3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/amazon-store.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="uxmryrJCAjAKIjbrLoDd7V46FZXyh5h6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#uxmryrJCAjAKIjbrLoDd7V46FZXyh5h6)">
+ <path fill="#3f5979" d="M 165.628 11.952 C 239.684 11.952 250.267 22.509 250.267 96.495 L 250.267 155.746 C 250.267 229.733 239.684 240.29 165.628 240.29 L 90.259 240.29 C 16.203 240.29 5.619 229.733 5.619 155.746 L 5.619 96.495 C 5.619 22.509 16.203 11.952 90.259 11.952 L 165.628 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_85" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_85)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path fill-rule="evenodd" d="M 138.059 120.309 C 138.059 127.703 138.248 133.852 134.678 140.403 C 131.806 145.726 127.241 149.003 122.151 149.003 C 115.201 149.003 111.165 143.47 111.165 135.292 C 111.165 119.152 124.985 116.214 138.064 116.214 L 138.064 120.314 M 156.318 166.458 C 155.134 167.578 153.403 167.664 152.051 166.923 C 146.052 161.704 144.97 159.275 141.655 154.288 C 131.723 164.895 124.709 168.064 111.819 168.064 C 96.587 168.064 84.72 158.242 84.72 138.569 C 84.72 123.208 92.687 112.731 104.008 107.614 C 113.815 103.092 127.548 102.291 138.047 101.042 L 138.047 98.592 C 138.047 94.091 138.387 88.769 135.872 84.88 C 133.654 81.391 129.43 79.958 125.709 79.958 C 118.802 79.958 112.651 83.658 111.153 91.328 C 110.834 93.037 109.655 94.708 108.005 94.795 L 90.448 92.831 C 88.971 92.474 87.343 91.225 87.743 88.861 C 91.8 66.636 111.029 59.912 128.224 59.912 C 137.035 59.912 148.55 62.362 155.485 69.335 C 164.297 77.935 163.453 89.407 163.453 101.896 L 163.453 131.391 C 163.453 140.267 166.958 144.151 170.279 148.949 C 171.442 150.642 171.696 152.708 170.236 153.979 C 166.536 157.235 159.97 163.19 156.356 166.55 L 156.291 166.485"/>
+ </g>
+ <g opacity=".2">
+ <path fill-rule="evenodd" d="M 187.992 168.036 C 183.071 168.107 177.258 169.24 172.863 172.409 C 171.489 173.383 171.723 174.732 173.243 174.543 C 178.187 173.927 189.239 172.576 191.203 175.156 C 193.188 177.73 189.006 188.382 187.167 193.137 C 186.599 194.575 187.803 195.164 189.069 194.066 C 197.35 186.991 199.467 172.158 197.774 170.022 C 196.941 168.953 192.912 167.965 187.991 168.036 L 187.992 168.036 Z M 58.707 170.888 C 57.681 171.026 57.227 172.299 58.306 173.297 C 76.655 190.295 100.923 200.5 127.854 200.5 C 147.078 200.5 169.378 194.285 184.784 182.667 L 184.794 182.646 C 187.353 180.699 185.172 177.829 182.555 178.948 C 165.31 186.472 146.528 190.083 129.479 190.083 C 104.187 190.083 79.678 182.986 59.882 171.172 C 59.45 170.914 59.041 170.841 58.699 170.887 L 58.707 170.888 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 138.059 115.896 C 138.059 123.29 138.248 129.44 134.678 135.991 C 131.806 141.313 127.241 144.591 122.151 144.591 C 115.201 144.591 111.165 139.058 111.165 130.88 C 111.165 114.739 124.985 111.802 138.064 111.802 L 138.064 115.902 M 156.318 162.046 C 155.134 163.166 153.403 163.252 152.051 162.511 C 146.052 157.291 144.97 154.863 141.655 149.875 C 131.723 160.482 124.709 163.652 111.819 163.652 C 96.587 163.652 84.72 153.83 84.72 134.157 C 84.72 118.796 92.687 108.319 104.008 103.201 C 113.815 98.679 127.548 97.879 138.047 96.629 L 138.047 94.179 C 138.047 89.679 138.387 84.357 135.872 80.468 C 133.654 76.979 129.43 75.546 125.709 75.546 C 118.802 75.546 112.651 79.245 111.153 86.916 C 110.834 88.625 109.655 90.296 108.005 90.383 L 90.448 88.419 C 88.971 88.062 87.343 86.813 87.743 84.449 C 91.8 62.224 111.029 55.5 128.224 55.5 C 137.035 55.5 148.55 57.95 155.485 64.922 C 164.297 73.523 163.453 84.995 163.453 97.484 L 163.453 126.979 C 163.453 135.855 166.958 139.738 170.279 144.537 C 171.442 146.23 171.696 148.296 170.236 149.567 C 166.536 152.823 159.97 158.778 156.356 162.138 L 156.291 162.073"/>
+ <path fill="#ff9900" fill-rule="evenodd" d="M 187.992 163.623 C 183.071 163.694 177.258 164.827 172.863 167.997 C 171.489 168.971 171.723 170.32 173.243 170.131 C 178.187 169.514 189.239 168.164 191.203 170.744 C 193.188 173.318 189.006 183.97 187.167 188.724 C 186.599 190.163 187.803 190.752 189.069 189.654 C 197.35 182.579 199.467 167.746 197.774 165.609 C 196.941 164.541 192.912 163.552 187.991 163.623 L 187.992 163.623 Z M 58.707 166.476 C 57.681 166.613 57.227 167.886 58.306 168.884 C 76.658 185.89 100.923 196.091 127.859 196.091 C 147.083 196.091 169.384 189.876 184.789 178.258 L 184.799 178.237 C 187.358 176.29 185.178 173.42 182.56 174.54 C 165.316 182.064 146.533 185.674 129.485 185.674 C 104.192 185.674 79.683 178.577 59.888 166.764 C 59.455 166.505 59.047 166.432 58.704 166.478 L 58.707 166.476 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/amazon.svg b/.icons/Gruvbox_Dark-2/apps/64/amazon.svg
new file mode 120000
index 000000000..4f2e80b4d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/amazon.svg
@@ -0,0 +1 @@
+amazon-store.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/amazonclouddrive.svg b/.icons/Gruvbox_Dark-2/apps/64/amazonclouddrive.svg
new file mode 120000
index 000000000..4f2e80b4d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/amazonclouddrive.svg
@@ -0,0 +1 @@
+amazon-store.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/amazonmp3.svg b/.icons/Gruvbox_Dark-2/apps/64/amazonmp3.svg
new file mode 120000
index 000000000..7c17bcee8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/amazonmp3.svg
@@ -0,0 +1 @@
+amazon-mp3-store-source.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ambientnoise.svg b/.icons/Gruvbox_Dark-2/apps/64/ambientnoise.svg
new file mode 100644
index 000000000..564eaa946
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ambientnoise.svg
@@ -0,0 +1,73 @@
+<svg width="256" height="256" fill="none" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg">
+ <g clip-path="url(#clip0)">
+ <g filter="url(#filter0_d)">
+ <path d="m165.685 11.947c74.055 0 84.639 10.5572 84.639 84.5438v59.2512c0 73.986-10.584 84.543-84.639 84.543h-75.3698c-74.0557 0-84.63934-10.557-84.63934-84.543v-59.2512c0-73.9866 10.58364-84.5438 84.63934-84.5438h75.3698z" fill="url(#paint0_linear)"/>
+ </g>
+ <path d="m147.057 158.505c25.011-2.269 43.22-9.172 43.22-17.317 0-0.672-0.444-1.295-0.685-1.948 1.477 0.367 2.965 0.753 4.584 0.753 9.022 0 16.324-6.134 16.324-13.681 0-7.546-7.303-13.636-16.324-13.636-1.105 0-2.083 0.356-3.128 0.532 0.913-3.018 1.543-6.112 1.543-9.386 0-19.9754-18.107-36.2149-40.447-36.2149-15.828 0-29.383 8.2497-36.034 20.0987-2.656-1.4828-5.614-2.3906-8.74-2.3906-9.4551 0-17.3209 7.6053-19.7522 17.9298-4.1507-1.64-8.9412-2.656-14.0962-2.656-15.4654 0-28.0216 8.473-28.0216 18.904 0 9.416 10.2851 17.162 23.6501 18.595-0.599 1.016-1.0712 2.032-1.0712 3.099 1e-4 6.879 12.9861 12.872 32.0881 15.936" fill="url(#paint1_linear)"/>
+ <path d="m98.8676 175.723c2.4494-2.299 5.2744-5.127 9.7444-4.842 4.69-4e-3 6.94 0.507 11.522 1.983 4.581 1.475 9.243 3.933 12.741 3.05 3.645-0.92 7.665-4.377 9.273-6.498 2.354 0.742-0.642 3.843-1.343 5.15-2.193 3.402-4.193 5.707-7.395 6.674-3.498 1.23-7.646 0.707-11.12-0.047-3.924-0.963-7.748-2.64-11.653-3.723-4.33-0.956-10.575 1.307-12.2596 2.125-1.7498 0.851-5.1873 4.695-4.5397 1.599 1.6667-1.627 2.5474-3.14 5.03-5.471h-1e-4z" fill="url(#paint2_linear)"/>
+ <path d="m48.1456 174.003c2.4492-2.299 5.2748-5.127 9.7448-4.842 4.6893-4e-3 6.9394 0.507 11.5212 1.983 4.5817 1.475 9.2436 3.934 12.7419 3.051 3.645-0.92 7.665-4.378 9.273-6.499 2.3537 0.742-0.642 3.844-1.3433 5.15-2.1934 3.402-4.1935 5.708-7.3957 6.674-3.4974 1.23-7.6455 0.708-11.1192-0.047-3.9246-0.963-7.748-2.639-11.6529-3.723-4.3307-0.956-10.5756 1.307-12.26 2.126-1.7497 0.85-5.1873 4.694-4.5397 1.599 1.6668-1.628 2.5475-3.141 5.0301-5.472h-2e-4z" fill="url(#paint3_linear)"/>
+ <path d="m69.4495 191.262c2.4493-2.3 5.2747-5.127 9.7448-4.843 4.6893-3e-3 6.9393 0.508 11.521 1.983 4.5818 1.476 9.2437 3.934 12.7417 3.051 3.645-0.92 7.665-4.378 9.273-6.499 2.354 0.742-0.642 3.844-1.343 5.15-2.193 3.403-4.194 5.708-7.396 6.674-3.497 1.23-7.6452 0.708-11.1189-0.046-3.9246-0.964-7.7479-2.64-11.6528-3.724-4.3308-0.956-10.5757 1.307-12.26 2.126-1.7498 0.85-5.1874 4.694-4.5398 1.599 1.6667-1.628 2.5474-3.14 5.03-5.471z" fill="url(#paint4_linear)"/>
+ <path d="m121.947 175.541c-13.373 11.784 2.328 21.832 8.299 5.651l4.591-15.01-12.891 9.359h1e-3z" fill="url(#paint5_linear)"/>
+ <path d="m169.033 177.486c-13.373 11.784 2.329 21.832 8.299 5.651l4.591-15.01-12.89 9.359z" fill="url(#paint6_linear)"/>
+ <path d="m158.06 152.622c-13.373 11.784 2.328 21.832 8.299 5.651l4.591-15.01-12.891 9.359h1e-3z" fill="url(#paint7_linear)"/>
+ <path d="m149.018 76.2948-32.485 20.5996 32.085 7.0766-29.656 22.115-11.973-3.734 8.492 21.316 33.748-9.3-14.249-3.888 38.694-31.7641-35.369-5.757 34.155-21.4651-19.483-3.2228 21.219-13.6419-7.796-0.196-32.927 18.7145 15.547 3.1463-2e-3 9e-4z" fill="url(#paint8_linear)"/>
+ <path d="m165.068 11.9512c4.328-0.0098 8.656 0.0393 12.984 0.1376 3.875 0.0786 7.751 0.226 11.626 0.4519 3.453 0.1965 6.905 0.4814 10.348 0.8548 3.059 0.334 6.118 0.786 9.148 1.346 2.715 0.501 5.4 1.1397 8.046 1.9158 2.4 0.6976 4.751 1.5622 7.023 2.5839 2.115 0.9432 4.141 2.0632 6.059 3.3503 1.839 1.2379 3.561 2.6527 5.135 4.2148 1.564 1.572 2.98 3.2815 4.219 5.1187 1.289 1.9158 2.41 3.9397 3.364 6.0422 1.023 2.2794 1.889 4.6177 2.597 7.0051 0.777 2.6429 1.417 5.325 1.918 8.0367 0.561 3.026 1.013 6.0717 1.348 9.1272 0.374 3.4386 0.659 6.8773 0.856 10.3258 0.226 3.8612 0.373 7.7321 0.462 11.5933 0.088 4.3228 0.138 8.6457 0.128 12.9588v58.2119c0.01 4.323-0.04 8.636-0.128 12.959-0.089 3.871-0.236 7.732-0.462 11.593-0.197 3.449-0.482 6.897-0.856 10.326-0.335 3.055-0.787 6.111-1.348 9.137-0.501 2.702-1.141 5.384-1.918 8.027-0.708 2.387-1.574 4.735-2.597 7.005-0.954 2.112-2.075 4.126-3.364 6.042-1.239 1.837-2.655 3.557-4.219 5.119-1.574 1.562-3.296 2.977-5.135 4.215-1.918 1.287-3.944 2.407-6.059 3.35-2.272 1.022-4.623 1.886-7.023 2.594-2.646 0.776-5.331 1.414-8.046 1.906-3.03 0.569-6.089 1.011-9.148 1.346-3.443 0.373-6.895 0.658-10.348 0.854-3.875 0.226-7.751 0.374-11.626 0.462-4.328 0.088-8.656 0.138-12.984 0.128h-74.126c-4.328 0.01-8.656-0.04-12.9839-0.128-3.8755-0.088-7.751-0.236-11.6265-0.462-3.4525-0.196-6.905-0.481-10.3477-0.854-3.0591-0.335-6.1182-0.777-9.1477-1.346-2.7149-0.492-5.4001-1.13-8.0461-1.906-2.4001-0.708-4.7509-1.572-7.0231-2.594-2.1148-0.943-4.1411-2.063-6.0591-3.35-1.8394-1.238-3.5608-2.653-5.1346-4.215-1.5639-1.562-2.9804-3.282-4.2197-5.119-1.2886-1.916-2.4099-3.93-3.364-6.042-1.023-2.27-1.8886-4.618-2.5968-7.005-0.77706-2.643-1.41642-5.325-1.91807-8.027-0.56067-3.026-1.01313-6.082-1.34757-9.137-0.37377-3.429-0.65903-6.877-0.85575-10.326-0.22623-3.861-0.37378-7.722-0.46231-11.593-0.08852-4.323-0.1377-8.636-0.12787-12.959v-58.2119c-0.00983-4.3131 0.03935-8.636 0.12787-12.9588 0.08853-3.8612 0.23608-7.7321 0.46231-11.5933 0.19672-3.4485 0.48198-6.8872 0.85575-10.3258 0.33444-3.0555 0.7869-6.1012 1.34757-9.1272 0.50165-2.7117 1.14101-5.3938 1.91807-8.0367 0.7082-2.3874 1.5738-4.7257 2.5968-7.0051 0.9541-2.1025 2.0754-4.1264 3.364-6.0422 1.2393-1.8372 2.6558-3.5467 4.2197-5.1187 1.5738-1.5621 3.2952-2.9769 5.1346-4.2148 1.918-1.2871 3.9443-2.4071 6.0591-3.3503 2.2722-1.0217 4.623-1.8863 7.0231-2.5839 2.646-0.7761 5.3312-1.4148 8.0461-1.9158 3.0295-0.56 6.0886-1.012 9.1477-1.346 3.4427-0.3734 6.8952-0.6583 10.3477-0.8548 3.8755-0.2259 7.751-0.3733 11.6265-0.4519 4.3279-0.0983 8.6559-0.1474 12.9839-0.1376h74.126zm0.01 4.0086c4.298-0.0099 8.597 0.0393 12.895 0.1277 3.827 0.0884 7.653 0.2358 11.479 0.4519 3.384 0.1965 6.767 0.4716 10.131 0.8449 2.971 0.3144 5.932 0.7467 8.863 1.2969 2.577 0.4716 5.134 1.0807 7.653 1.8176 2.223 0.6484 4.396 1.4541 6.501 2.3972 1.909 0.8548 3.738 1.8667 5.469 3.0261 1.623 1.0905 3.138 2.3383 4.525 3.7236s2.636 2.8983 3.738 4.5194c1.16 1.7291 2.174 3.5467 3.029 5.4429 0.945 2.1123 1.751 4.2836 2.4 6.4941 0.748 2.5152 1.348 5.0598 1.83 7.6339 0.541 2.9278 0.974 5.8752 1.298 8.8423 0.374 3.3601 0.65 6.73 0.846 10.1097 0.217 3.8218 0.374 7.6338 0.453 11.4557 0.088 4.2934 0.137 8.577 0.137 12.8704v58.2119c0 4.293-0.049 8.577-0.137 12.87-0.079 3.822-0.236 7.644-0.453 11.456-0.196 3.38-0.472 6.75-0.846 10.12-0.324 2.957-0.757 5.904-1.298 8.832-0.482 2.574-1.082 5.119-1.83 7.634-0.649 2.22-1.455 4.382-2.4 6.494-0.855 1.896-1.869 3.724-3.029 5.443-1.102 1.631-2.351 3.144-3.738 4.529-1.387 1.376-2.902 2.623-4.525 3.714-1.731 1.159-3.56 2.171-5.469 3.026-2.105 0.953-4.278 1.749-6.501 2.397-2.519 0.737-5.076 1.346-7.653 1.818-2.931 0.55-5.892 0.982-8.863 1.306-3.364 0.364-6.747 0.649-10.131 0.836-3.826 0.216-7.652 0.373-11.479 0.452-4.298 0.098-8.597 0.137-12.895 0.137h-0.01-74.126-0.0099c-4.2984 0-8.5969-0.039-12.8953-0.137-3.8263-0.079-7.6526-0.236-11.4789-0.452-3.3837-0.187-6.7674-0.472-10.1314-0.836-2.9705-0.324-5.9313-0.756-8.8625-1.306-2.5771-0.472-5.1345-1.081-7.6526-1.818-2.223-0.648-4.3968-1.444-6.5017-2.397-1.9083-0.855-3.7378-1.867-5.469-3.026-1.623-1.091-3.1378-2.338-4.5247-3.714-1.3869-1.385-2.6361-2.898-3.7378-4.529-1.1606-1.719-2.1738-3.547-3.0295-5.443-0.9443-2.112-1.7509-4.274-2.4001-6.494-0.7475-2.515-1.3476-5.06-1.8295-7.634-0.541-2.928-0.9738-5.875-1.2984-8.832-0.3738-3.37-0.6492-6.74-0.8459-10.12-0.2164-3.812-0.37381-7.634-0.4525-11.456-0.08853-4.293-0.13771-8.577-0.13771-12.87v-58.2119c0-4.2934 0.04918-8.577 0.13771-12.8704 0.07869-3.8219 0.2361-7.6339 0.4525-11.4557 0.1967-3.3797 0.4721-6.7496 0.8459-10.1097 0.3246-2.9671 0.7574-5.9145 1.2984-8.8423 0.4819-2.5741 1.082-5.1187 1.8295-7.6339 0.6492-2.2105 1.4558-4.3818 2.4001-6.4941 0.8557-1.8962 1.8689-3.7138 3.0295-5.4429 1.1017-1.6211 2.3509-3.1341 3.7378-4.5194s2.9017-2.6331 4.5247-3.7236c1.7312-1.1594 3.5607-2.1713 5.469-3.0261 2.1049-0.9431 4.2787-1.7488 6.5017-2.3972 2.5181-0.7369 5.0755-1.346 7.6526-1.8176 2.9312-0.5502 5.892-0.9825 8.8625-1.2969 3.364-0.3733 6.7477-0.6484 10.1314-0.8449 3.8263-0.2161 7.6526-0.3635 11.4789-0.4519 4.2984-0.0884 8.5969-0.1376 12.8953-0.1277h0.0099 74.126 0.01z" clip-rule="evenodd" fill="url(#paint9_linear)" fill-rule="evenodd" opacity=".4"/>
+ </g>
+ <defs>
+ <filter id="filter0_d" x="-4.32414" y="5.94696" width="264.648" height="248.338" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+ <feBlend in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="5.67586" x2="5.67586" y1="11.947" y2="240.285" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#ad4f8d" offset="1e-7"/>
+ <stop stop-color="#6b8ccb" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="45.5" x2="45.5" y1="67.6071" y2="158.505" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#e0e5e7" offset="1e-7"/>
+ <stop stop-color="#c7ced2" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint2_linear" x1="122.667" x2="122.622" y1="182.38" y2="169.413" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#a0a0a0" offset="0"/>
+ <stop stop-color="#dfdfdf" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint3_linear" x1="71.9454" x2="71.8999" y1="180.661" y2="167.694" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#a0a0a0" offset="0"/>
+ <stop stop-color="#dfdfdf" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint4_linear" x1="93.2492" x2="93.2037" y1="197.919" y2="184.952" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#a0a0a0" offset="0"/>
+ <stop stop-color="#dfdfdf" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint5_linear" x1="116.699" x2="116.699" y1="166.182" y2="189.622" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#00bbff" offset="1e-7"/>
+ <stop stop-color="#14dcdc" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint6_linear" x1="163.785" x2="163.785" y1="168.127" y2="191.567" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#00bbff" offset="1e-7"/>
+ <stop stop-color="#14dcdc" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint7_linear" x1="152.812" x2="152.812" y1="143.263" y2="166.703" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#00bbff" offset="1e-7"/>
+ <stop stop-color="#14dcdc" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint8_linear" x1="106.989" x2="106.989" y1="54.4331" y2="143.668" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#f7ff57" offset="1e-7"/>
+ <stop stop-color="#ffe251" offset=".5"/>
+ <stop stop-color="#f5cf0f" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint9_linear" x1="132.082" x2="132.082" y1="11.95" y2="240.29" gradientUnits="userSpaceOnUse">
+ <stop stop-color="white" offset="0"/>
+ <stop stop-color="white" stop-opacity=".0980392" offset=".125"/>
+ <stop stop-opacity=".0980392" offset=".925"/>
+ <stop stop-opacity=".498039" offset="1"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect width="256" height="256" fill="white"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/amd-ati.svg b/.icons/Gruvbox_Dark-2/apps/64/amd-ati.svg
new file mode 120000
index 000000000..b519b7f2c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/amd-ati.svg
@@ -0,0 +1 @@
+amd.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/amd.svg b/.icons/Gruvbox_Dark-2/apps/64/amd.svg
new file mode 100755
index 000000000..9bca69fed
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/amd.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#da1636"/>
+ <stop offset="100%" stop-color="#f22c42"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" d="M63 63.24l37.917 37.777L63 138.793v53.967h54.167l37.916-37.777L193 192.76V63.24m-92.083 37.777h54.166v53.944l-54.166.022" filter="url(#c)"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/amnesia-a-machine-for-pigs.svg b/.icons/Gruvbox_Dark-2/apps/64/amnesia-a-machine-for-pigs.svg
new file mode 100755
index 000000000..ff5ff2dba
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/amnesia-a-machine-for-pigs.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="tmTT8t8klv8IlGKHmh3VrXu1NzVyg8Mp" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#tmTT8t8klv8IlGKHmh3VrXu1NzVyg8Mp)">
+ <linearGradient id="_lgradient_87" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(244.648,0,0,228.338,5.619,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#333333"/>
+ <stop offset="100%" style="stop-color:#4d4d4d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_87)" d="M 165.628 11.952 C 239.684 11.952 250.267 22.509 250.267 96.495 L 250.267 155.746 C 250.267 229.733 239.684 240.29 165.628 240.29 L 90.259 240.29 C 16.203 240.29 5.619 229.733 5.619 155.746 L 5.619 96.495 C 5.619 22.509 16.203 11.952 90.259 11.952 L 165.628 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_88" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_88)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 160.627 186.495 C 122.63 208.627 77.252 203.684 48.69 177.622 C 47.841 176.847 47.261 175.834 47.021 174.706 C 38.939 136.762 57.337 94.624 95.373 72.47 C 133.37 50.338 178.748 55.281 207.31 81.343 C 208.159 82.117 208.739 83.13 208.979 84.259 C 217.061 122.203 198.663 164.34 160.627 186.495 Z"/>
+ </g>
+ <path fill="#ff5555" d="M 160.627 183.536 C 122.63 205.667 77.252 200.725 48.69 174.662 C 47.841 173.888 47.261 172.875 47.021 171.747 C 45.126 162.848 44.687 153.718 45.616 144.67 C 48.649 115.137 89.844 118.02 118.96 101.062 C 156.956 78.93 169.252 62.43 197.814 88.492 C 198.663 89.267 208.739 80.171 208.979 81.3 C 217.061 119.244 198.663 161.381 160.627 183.536 Z"/>
+ <g opacity=".2">
+ <path d="M 147.454 58.47 C 130.031 58.287 111.999 62.785 95.375 72.468 C 65.579 89.823 47.903 119.446 45.498 149.704 C 45.803 153.128 46.3 156.536 47.018 159.911 C 47.259 161.039 47.84 162.049 48.689 162.824 C 77.25 188.886 122.628 193.833 160.625 171.701 C 190.421 154.346 208.097 124.723 210.502 94.465 C 210.197 91.041 209.7 87.633 208.982 84.258 C 208.741 83.13 208.16 82.119 207.311 81.345 C 191.245 66.685 169.855 58.706 147.454 58.47 Z"/>
+ </g>
+ <path fill="#e4e4e4" d="M 147.454 55.511 C 130.031 55.328 111.999 59.826 95.375 69.509 C 65.579 86.864 47.903 116.487 45.498 146.745 C 45.803 150.169 46.3 153.577 47.018 156.952 C 47.259 158.08 47.84 159.09 48.689 159.865 C 77.25 185.927 122.628 190.874 160.625 168.742 C 190.421 151.387 208.097 121.764 210.502 91.506 C 210.197 88.082 209.7 84.674 208.982 81.299 C 208.741 80.171 208.16 79.16 207.311 78.386 C 191.245 63.726 169.855 55.747 147.454 55.511 Z"/>
+ <g opacity=".1">
+ <path d="M 84.436 154.634 C 70.554 130.59 78.805 99.799 102.849 85.918 C 126.893 72.036 157.684 80.286 171.565 104.33 C 185.447 128.374 177.197 159.165 153.153 173.047 C 129.109 186.929 98.318 178.679 84.436 154.634 Z"/>
+ </g>
+ <path fill="#1c93e1" d="M 84.436 151.675 C 70.554 127.631 78.805 96.84 102.849 82.959 C 126.893 69.077 157.684 77.327 171.566 101.371 C 185.447 125.415 177.197 156.206 153.153 170.088 C 129.109 183.97 98.318 175.72 84.436 151.675 Z"/>
+ <g opacity=".957">
+ <path fill="#3f3f3f" d="M 107.5 138.36 C 100.967 127.045 104.85 112.555 116.164 106.022 C 127.479 99.49 141.969 103.372 148.502 114.687 C 155.034 126.002 151.152 140.492 139.837 147.024 C 128.522 153.557 114.032 149.674 107.5 138.36 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 147.454 55.505 C 130.031 55.322 111.993 59.832 95.369 69.515 C 63.234 88.232 45.183 121.212 45.209 153.877 C 46.244 122.194 64.206 90.625 95.369 72.474 C 111.993 62.791 130.031 58.281 147.454 58.464 C 169.855 58.7 191.239 66.68 207.306 81.339 C 208.154 82.114 208.741 83.135 208.982 84.264 C 210.182 89.899 210.725 95.625 210.767 101.365 C 210.769 101.402 210.772 101.438 210.773 101.475 C 210.944 94.709 210.396 87.943 208.982 81.305 C 208.741 80.176 208.154 79.155 207.306 78.38 C 191.239 63.72 169.855 55.741 147.454 55.505 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/amnesia-the-dark-descent.svg b/.icons/Gruvbox_Dark-2/apps/64/amnesia-the-dark-descent.svg
new file mode 100755
index 000000000..15ef2c2f4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/amnesia-the-dark-descent.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ieWME28MvSqOW6tPDu7drwerUopruBmk" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ieWME28MvSqOW6tPDu7drwerUopruBmk)">
+ <linearGradient id="_lgradient_89" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(244.648,0,0,228.338,5.619,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#333333"/>
+ <stop offset="100%" style="stop-color:#4d4d4d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_89)" d="M 165.628 11.952 C 239.684 11.952 250.267 22.509 250.267 96.495 L 250.267 155.746 C 250.267 229.733 239.684 240.29 165.628 240.29 L 90.259 240.29 C 16.203 240.29 5.619 229.733 5.619 155.746 L 5.619 96.495 C 5.619 22.509 16.203 11.952 90.259 11.952 L 165.628 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_90" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_90)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 160.627 186.495 C 122.63 208.627 77.252 203.684 48.69 177.622 C 47.841 176.847 47.261 175.834 47.021 174.706 C 38.939 136.762 57.337 94.624 95.373 72.47 C 133.37 50.338 178.748 55.281 207.31 81.343 C 208.159 82.117 208.739 83.13 208.979 84.259 C 217.061 122.203 198.663 164.34 160.627 186.495 Z"/>
+ </g>
+ <path fill="#4b4e30" d="M 160.627 183.536 C 122.63 205.667 77.252 200.725 48.69 174.662 C 47.841 173.888 47.261 172.875 47.021 171.747 C 38.939 133.803 57.337 91.665 95.373 69.511 C 133.37 47.379 178.748 52.322 207.31 78.384 C 208.159 79.158 208.739 80.171 208.979 81.3 C 217.061 119.244 198.663 161.381 160.627 183.536 Z"/>
+ <g opacity=".2">
+ <path d="M 84.436 154.634 C 70.554 130.59 78.805 99.799 102.849 85.918 C 126.893 72.036 157.684 80.286 171.565 104.33 C 185.447 128.374 177.197 159.165 153.153 173.047 C 129.109 186.929 98.318 178.679 84.436 154.634 Z"/>
+ </g>
+ <path fill="#97c800" d="M 84.436 151.675 C 70.554 127.631 78.805 96.84 102.849 82.959 C 126.893 69.077 157.684 77.327 171.566 101.371 C 185.447 125.415 177.197 156.206 153.153 170.088 C 129.109 183.97 98.318 175.72 84.436 151.675 Z"/>
+ <g opacity=".957">
+ <path fill="#3f3f3f" d="M 107.5 138.36 C 100.967 127.045 104.85 112.555 116.164 106.022 C 127.479 99.49 141.969 103.372 148.502 114.687 C 155.034 126.002 151.152 140.492 139.837 147.024 C 128.522 153.557 114.032 149.674 107.5 138.36 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 147.454 55.505 C 130.031 55.322 111.993 59.832 95.369 69.515 C 63.234 88.232 45.183 121.212 45.209 153.877 C 46.244 122.194 64.206 90.625 95.369 72.474 C 111.993 62.791 130.031 58.281 147.454 58.464 C 169.855 58.7 191.239 66.68 207.306 81.339 C 208.154 82.114 208.741 83.135 208.982 84.264 C 210.182 89.899 210.725 95.625 210.767 101.365 C 210.769 101.402 210.772 101.438 210.773 101.475 C 210.944 94.709 210.396 87.943 208.982 81.305 C 208.741 80.176 208.154 79.155 207.306 78.38 C 191.239 63.72 169.855 55.741 147.454 55.505 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 126.815 76.23 C 118.389 76.429 110.147 78.743 102.848 82.958 C 86.686 92.304 77.029 109.833 77.765 128.488 C 78.101 110.886 87.614 94.74 102.848 85.917 C 114.402 79.246 128.133 77.438 141.02 80.891 C 153.907 84.345 164.895 92.776 171.565 104.33 C 175.637 111.404 177.926 119.362 178.235 127.517 C 178.434 118.357 176.128 109.316 171.565 101.371 C 162.368 85.438 145.207 75.797 126.815 76.23 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/amsynth.svg b/.icons/Gruvbox_Dark-2/apps/64/amsynth.svg
new file mode 100755
index 000000000..314885386
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/amsynth.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#333333" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <defs>
+ <filter id="b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#fb7c38" d="M63.625 63.375v129.25h32.187V95.687H128v96.938h64.375v-32.313h-32.188V63.375H63.625z" filter="url(#b)"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/amule.svg b/.icons/Gruvbox_Dark-2/apps/64/amule.svg
new file mode 120000
index 000000000..b6cfdb904
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/amule.svg
@@ -0,0 +1 @@
+emule.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/amulegui.svg b/.icons/Gruvbox_Dark-2/apps/64/amulegui.svg
new file mode 120000
index 000000000..b6cfdb904
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/amulegui.svg
@@ -0,0 +1 @@
+emule.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/anaconda.svg b/.icons/Gruvbox_Dark-2/apps/64/anaconda.svg
new file mode 100755
index 000000000..8e8934c68
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/anaconda.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ececec" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#28851e" d="M46.073 128.058c0-45.533 36.967-82.5 82.5-82.5s82.5 36.967 82.5 82.5-36.967 82.5-82.5 82.5-82.5-36.967-82.5-82.5z"/>
+ <path fill="none" d="M46.073 128.058c0-45.533 36.967-82.5 82.5-82.5s82.5 36.967 82.5 82.5-36.967 82.5-82.5 82.5-82.5-36.967-82.5-82.5z"/>
+ <path fill="#ececec" d="M93.052 171.37l6.761 4.355c-15.055 1.711-29.14.88-40.907-2.292l-6.073-10.885c3.119-10.51 8.284-21.119 15.698-31.396-7.906-8.556-14.008-18.172-19.02-28.875 1.102-3.994 3.518-9.371 7.218-16.157 10.42-3.913 21.62-5.546 33.573-4.927 1.783-10.636 5.612-21.206 11.459-31.739l17.072-4.011c6.671 4.938 12.103 9.569 16.271 13.865L122.042 72.6l-8.136-3.323 8.594-10.198c-3.781-3.056-7.935-5.949-12.489-8.709-5.714 10.729-9.791 20.822-11.573 30.48l-9.511 7.562c-9.871-.424-21.664 1.61-35.406 6.073 4.537 11.58 11.048 21.949 19.25 31.74l.229 9.51c-6.415 9.015-11.753 19.643-15.812 31.854 12.376 3.301 24.111 4.8 35.864 3.781z"/>
+ <path fill="#ececec" d="M82.396 196.579c-1.742-14.746-2.287-27.705-1.031-38.5l-3.667-6.99c-10.123-4.232-19.797-9.971-29.104-17.989 7.477-9.482 16.595-16.749 26.812-22.573l5.157-10.198c-2.897-11.864-4.054-22.226-2.407-34.375 11.607 1.829 22.205 4.75 31.969 9.625l12.031-3.667c-14.818-7.11-27.833-11.761-39.073-13.979-5.461 2.826-9.768 6.426-12.947 10.771-1.075 11.148-.025 22.93 3.781 35.291-11.001 6.268-20.426 13.687-28.99 22.23l1.146 13.52c10.179 7.28 20.043 12.942 29.563 16.959-.693 11.606-.445 23.847.687 36.666l6.073 3.209z"/>
+ <path fill="#ececec" d="M72.198 128.058c0-31.114 25.261-56.375 56.375-56.375s56.375 25.261 56.375 56.375-25.261 56.375-56.375 56.375-56.375-25.261-56.375-56.375z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/anatine.svg b/.icons/Gruvbox_Dark-2/apps/64/anatine.svg
new file mode 100755
index 000000000..d6b323c97
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/anatine.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="7wW25wl4s9n1P523y4g8a6JGJFZnqY01" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#7wW25wl4s9n1P523y4g8a6JGJFZnqY01)">
+ <linearGradient id="_lgradient_99" x1=".516" x2=".52" y1="1.651" y2="-.013" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#0575e6"/>
+ <stop offset="100%" style="stop-color:#00f260"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_99)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_100" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_100)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#ffffff" d="M 114.64 197.889 C 98.671 196.256 87.552 191.687 79.335 183.389 C 76.013 180.036 73.759 176.953 71.884 173.203 C 67.918 165.271 66.674 156.35 68.616 149.751 C 70.547 143.188 74.939 135.953 81.122 129.146 C 84.555 125.371 86.292 122.919 87.88 119.835 C 89.796 116.121 90.002 113.633 89.841 110.184 C 89.685 106.836 88.966 105.397 87.131 103.87 C 85.391 102.43 84.673 101.632 79.289 101.891 C 74.034 102.14 71.456 101.82 68.946 100.609 C 66.999 99.668 66.309 98.604 66.911 97.47 C 70.041 95.03 71.139 92.359 74.578 91.115 C 69.544 86.824 64.574 82.331 64.403 75.918 C 64.756 72.484 67.935 73.31 67.935 73.31 C 72.918 74.32 78.069 75.335 82.762 75.494 C 84.112 75.311 85.535 74.951 85.924 74.694 C 86.314 74.437 87.375 72.915 88.283 71.311 C 91.821 65.062 95.567 61.026 99.765 58.946 C 104.601 56.549 111.444 55.266 117.939 55.54 C 125.748 55.869 132.38 58.569 137.796 63.624 C 141.519 67.098 143.982 67.967 147.523 67.054 C 150.014 66.412 150.07 66.415 150.07 67.197 C 150.07 68.223 149.251 69.554 147.993 70.569 L 146.835 71.505 L 148.003 72.198 C 149.612 73.154 149.422 73.923 147.507 74.198 C 145.912 74.428 144.716 74.957 144.716 75.433 C 144.716 75.601 144.945 77.058 145.225 78.671 C 145.912 82.628 145.667 90.294 144.734 94.077 C 143.289 99.944 141.096 104.075 137.357 107.998 C 134.446 110.644 126.225 116.072 125.457 116.555 C 125.817 116.555 128.966 116.37 131.075 116.557 C 138.792 117.241 144.167 118.542 151.917 122.154 C 159.237 125.565 162.348 125.933 166.399 123.866 C 168.984 122.547 172.685 119.734 175.45 116.007 C 177.816 112.822 179.225 111.469 181.423 111.469 C 183.575 111.469 185.121 112.888 186.75 115.374 C 189.057 118.895 190.315 121.409 191.21 127.543 C 191.85 131.926 191.67 142.214 190.877 146.584 C 186.14 172.7 169.473 190.281 144.029 196.007 C 137.161 197.552 134.395 197.83 124.878 197.93 C 119.941 197.981 115.335 197.965 114.642 197.894 L 114.64 197.889 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 115.489 55.506 C 109.763 55.601 103.996 56.847 99.763 58.944 C 95.565 61.025 91.818 65.061 88.282 71.312 C 87.374 72.914 86.316 74.433 85.926 74.69 C 85.537 74.947 84.11 75.306 82.762 75.489 C 78.068 75.331 72.919 74.319 67.935 73.309 C 67.935 73.309 64.756 72.482 64.402 75.916 C 64.418 76.496 64.511 77.043 64.601 77.593 C 65.37 75.212 67.935 75.853 67.935 75.853 C 72.919 76.863 78.068 77.875 82.762 78.033 C 84.11 77.85 85.537 77.491 85.926 77.234 C 86.316 76.977 87.374 75.453 88.282 73.851 C 91.818 67.6 95.565 63.569 99.763 61.488 C 104.601 59.091 111.444 57.806 117.939 58.08 C 125.746 58.409 132.378 61.109 137.794 66.164 C 141.516 69.638 143.981 70.51 147.522 69.597 C 148.489 69.347 148.868 69.281 149.242 69.234 C 149.748 68.533 150.071 67.808 150.071 67.192 C 150.071 66.411 150.013 66.411 147.522 67.053 C 143.981 67.966 141.516 67.094 137.794 63.62 C 132.378 58.565 125.746 55.865 117.939 55.536 C 117.127 55.502 116.308 55.492 115.489 55.506 Z M 148.53 72.604 C 148.357 72.774 148.191 72.95 147.993 73.11 L 146.835 74.044 L 147.199 74.258 C 147.306 74.24 147.395 74.214 147.507 74.199 C 149.132 73.965 149.435 73.36 148.53 72.604 Z M 145.047 77.542 C 144.854 77.684 144.714 77.832 144.714 77.974 C 144.714 78.142 144.945 79.6 145.225 81.213 C 145.472 82.635 145.561 84.573 145.579 86.601 C 145.68 83.66 145.576 80.686 145.225 78.669 C 145.128 78.109 145.126 78.017 145.047 77.542 Z M 72.759 92.039 C 70.628 93.439 69.409 95.522 66.911 97.471 C 66.523 98.203 66.73 98.898 67.408 99.557 C 70.128 97.244 71.349 94.823 74.578 93.655 C 73.957 93.126 73.37 92.579 72.759 92.039 Z M 181.422 111.467 C 179.224 111.467 177.815 112.818 175.449 116.003 C 172.684 119.73 168.983 122.546 166.398 123.864 C 162.346 125.929 159.239 125.561 151.918 122.149 C 144.169 118.537 138.794 117.239 131.076 116.555 C 130.529 116.507 129.898 116.527 129.277 116.52 C 127.591 117.667 125.741 118.913 125.456 119.094 C 125.815 119.094 128.967 118.911 131.076 119.099 C 138.794 119.783 144.169 121.081 151.918 124.693 C 159.239 128.105 162.346 128.473 166.398 126.408 C 168.983 125.09 172.684 122.274 175.449 118.547 C 177.815 115.362 179.224 114.011 181.422 114.011 C 183.574 114.011 185.119 115.431 186.749 117.916 C 189.057 121.437 190.316 123.95 191.211 130.084 C 191.466 131.836 191.557 134.597 191.562 137.481 C 191.644 133.676 191.542 129.819 191.211 127.54 C 190.316 121.406 189.057 118.893 186.749 115.372 C 185.119 112.887 183.574 111.467 181.422 111.467 Z M 89.841 112.897 C 89.735 115.118 89.259 117.161 87.88 119.834 C 86.29 122.918 84.555 125.37 81.121 129.145 C 74.939 135.953 70.546 143.187 68.616 149.751 C 67.917 152.124 67.647 154.803 67.751 157.624 C 67.846 155.737 68.13 153.943 68.616 152.295 C 70.546 145.731 74.939 138.496 81.121 131.689 C 84.555 127.914 86.29 125.461 87.88 122.378 C 89.76 118.73 89.986 116.252 89.841 112.897 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 149.733 69.134 C 149.66 69.13 149.344 69.225 149.236 69.239 C 148.898 69.703 148.494 70.161 147.994 70.565 L 146.836 71.499 L 148.004 72.195 C 148.247 72.339 148.369 72.468 148.53 72.602 C 149.467 71.676 150.071 70.601 150.071 69.735 C 150.071 69.345 150.058 69.152 149.733 69.134 L 149.733 69.134 Z M 147.194 74.257 C 145.768 74.508 144.715 74.987 144.715 75.43 C 144.715 75.539 144.902 76.65 145.047 77.541 C 145.5 77.208 146.391 76.902 147.507 76.741 C 149.422 76.466 149.613 75.695 148.004 74.739 L 147.194 74.257 Z M 64.601 77.59 C 64.516 77.852 64.437 78.121 64.402 78.46 C 64.552 84.083 68.422 88.209 72.759 92.039 C 73.299 91.685 73.884 91.36 74.578 91.11 C 69.999 87.205 65.511 83.12 64.601 77.589 L 64.601 77.59 Z M 145.578 86.598 C 145.481 89.424 145.191 92.216 144.734 94.07 C 143.289 99.937 141.095 104.07 137.355 107.992 C 134.445 110.638 126.223 116.067 125.455 116.55 C 125.722 116.55 127.512 116.491 129.286 116.515 C 132.141 114.573 135.528 112.199 137.355 110.538 C 141.094 106.615 143.288 102.483 144.733 96.616 C 145.331 94.191 145.609 90.215 145.578 86.599 L 145.578 86.598 Z M 67.409 99.561 C 67.232 99.712 67.104 99.864 66.912 100.013 C 66.31 101.148 67.002 102.207 68.949 103.149 C 71.46 104.359 74.033 104.685 79.289 104.435 C 84.673 104.176 85.39 104.973 87.129 106.413 C 88.965 107.939 89.686 109.38 89.842 112.728 C 89.845 112.788 89.84 112.838 89.842 112.897 C 89.884 112.034 89.887 111.145 89.842 110.179 C 89.686 106.831 88.965 105.395 87.129 103.869 C 85.389 102.429 84.673 101.627 79.289 101.886 C 74.034 102.136 71.46 101.815 68.949 100.604 C 68.261 100.271 67.782 99.923 67.409 99.561 L 67.409 99.561 Z M 191.562 137.481 C 191.487 141.001 191.257 144.479 190.877 146.578 C 186.139 172.694 169.473 190.275 144.028 196.002 C 137.161 197.547 134.395 197.825 124.879 197.924 C 119.942 197.976 115.332 197.96 114.639 197.89 L 114.639 197.885 C 98.673 196.251 87.549 191.685 79.332 183.387 C 76.012 180.034 73.758 176.951 71.884 173.201 C 69.405 168.245 67.989 162.901 67.75 157.978 C 67.541 163.562 68.97 169.918 71.884 175.746 C 73.759 179.496 76.012 182.579 79.332 185.931 C 87.549 194.229 98.673 198.802 114.639 200.435 C 115.332 200.506 119.942 200.521 124.879 200.47 C 134.396 200.37 137.161 200.092 144.028 198.547 C 169.472 192.822 186.14 175.24 190.877 149.124 C 191.352 146.502 191.573 141.812 191.562 137.482 L 191.562 137.481 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/anbox.svg b/.icons/Gruvbox_Dark-2/apps/64/anbox.svg
new file mode 120000
index 000000000..76158c4e9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/anbox.svg
@@ -0,0 +1 @@
+android.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/android-file-transfer.svg b/.icons/Gruvbox_Dark-2/apps/64/android-file-transfer.svg
new file mode 100755
index 000000000..8244193f2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/android-file-transfer.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="K4Gz0IYYDNYXq2Fczidx3PVeZCc491at" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#K4Gz0IYYDNYXq2Fczidx3PVeZCc491at)">
+ <linearGradient id="_lgradient_92" x1=".516" x2=".52" y1="1.651" y2="-.013" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#0575e6"/>
+ <stop offset="100%" style="stop-color:#00f260"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_92)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 107.809 76.083 C 109.402 76.084 110.694 77.376 110.693 78.969 C 110.692 80.562 109.4 81.854 107.807 81.853 C 106.214 81.852 104.922 80.56 104.923 78.967 C 104.924 77.374 106.216 76.082 107.809 76.083 L 107.809 76.083 Z M 148.191 76.083 C 149.222 76.083 150.174 76.633 150.689 77.525 C 151.205 78.418 151.205 79.518 150.689 80.411 C 150.174 81.303 149.222 81.853 148.191 81.853 C 146.598 81.853 145.306 80.561 145.306 78.968 C 145.306 77.375 146.598 76.083 148.191 76.083 L 148.191 76.083 L 148.191 76.083 Z M 73.195 99.159 C 70.899 99.154 68.695 100.064 67.071 101.688 C 65.447 103.312 64.537 105.516 64.542 107.812 L 64.542 148.195 C 64.537 150.491 65.447 152.695 67.071 154.319 C 68.695 155.943 70.899 156.853 73.195 156.848 C 75.491 156.853 77.695 155.943 79.319 154.319 C 80.943 152.695 81.853 150.491 81.848 148.195 L 81.848 107.812 C 81.853 105.516 80.943 103.312 79.319 101.688 C 77.695 100.064 75.491 99.154 73.195 99.159 L 73.195 99.159 L 73.195 99.159 Z M 182.805 99.159 C 180.509 99.154 178.305 100.064 176.681 101.688 C 175.057 103.312 174.147 105.516 174.152 107.812 L 174.152 148.195 C 174.147 150.491 175.057 152.695 176.681 154.319 C 178.305 155.943 180.509 156.853 182.805 156.848 C 185.101 156.853 187.305 155.943 188.929 154.319 C 190.553 152.695 191.463 150.491 191.458 148.195 L 191.458 107.812 C 191.463 105.516 190.553 103.312 188.929 101.688 C 187.305 100.064 185.101 99.154 182.805 99.159 L 182.805 99.159 L 182.805 99.159 Z M 100.823 53.007 L 100.834 53.019 C 99.513 53.076 98.734 54.524 99.415 55.655 L 104.878 65.053 C 94.073 71.525 87.635 82.106 87.629 93.401 L 168.394 93.401 C 168.371 82.111 161.927 71.537 151.122 65.076 L 156.608 55.655 C 156.927 55.119 156.936 54.454 156.631 53.91 C 156.326 53.367 155.754 53.027 155.131 53.019 C 154.492 53.011 153.9 53.351 153.585 53.907 L 148.053 63.403 C 141.955 60.391 135.032 58.776 127.994 58.77 C 120.956 58.764 114.039 60.374 107.936 63.38 L 102.415 53.89 C 102.094 53.315 101.475 52.971 100.817 53.001 L 100.823 53.007 L 100.823 53.007 L 100.823 53.007 Z M 87.617 99.159 L 87.617 162.617 C 87.61 165.679 88.824 168.618 90.989 170.783 C 93.154 172.948 96.093 174.162 99.155 174.155 L 104.924 174.155 L 104.924 194.346 C 104.919 196.643 105.829 198.847 107.453 200.471 C 109.077 202.095 111.281 203.005 113.578 203 C 115.875 203.005 118.078 202.095 119.702 200.471 C 121.326 198.847 122.236 196.643 122.231 194.346 L 122.231 174.155 L 133.769 174.155 L 133.769 194.346 C 133.764 196.643 134.674 198.847 136.298 200.471 C 137.922 202.095 140.125 203.005 142.422 203 C 144.719 203.005 146.923 202.095 148.547 200.471 C 150.171 198.847 151.081 196.643 151.076 194.346 L 151.076 174.155 L 156.845 174.155 C 159.907 174.162 162.846 172.948 165.011 170.783 C 167.176 168.618 168.39 165.679 168.383 162.617 L 168.383 99.159 L 87.617 99.159 L 87.617 99.159 L 87.617 99.159 Z"/>
+ <g>
+ <g opacity=".2">
+ <path d="M 160.596 132.859 C 181.424 132.859 198.333 149.768 198.333 170.596 C 198.333 191.424 181.424 208.333 160.596 208.333 C 139.768 208.333 122.859 191.424 122.859 170.596 C 122.859 149.768 139.768 132.859 160.596 132.859 Z"/>
+ </g>
+ <linearGradient id="_lgradient_93" x1="-.033" x2="1.033" y1="-.071" y2=".924" gradientTransform="matrix(0,75.475,-75.475,0,198.333,130.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e72662"/>
+ <stop offset="48.272%" style="stop-color:#ec3c50"/>
+ <stop offset="100%" style="stop-color:#ff7b66"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_93)" d="M 160.596 130.5 C 181.424 130.5 198.333 147.41 198.333 168.237 C 198.333 189.065 181.424 205.975 160.596 205.975 C 139.768 205.975 122.859 189.065 122.859 168.237 C 122.859 147.41 139.768 130.5 160.596 130.5 Z"/>
+ <g>
+ <path fill="#ffffff" d="M 155.879 177.672 L 170.03 196.54 L 184.182 177.672 C 184.182 177.686 181.561 177.672 179.465 177.672 L 179.465 168.237 L 160.596 168.237 L 160.596 177.672 L 155.879 177.672 Z"/>
+ <path fill="#ffffff" d="M 137.01 158.803 L 151.162 139.934 L 165.313 158.803 C 165.313 158.789 162.693 158.803 160.596 158.803 L 160.596 168.237 L 141.727 168.237 L 141.727 158.803 L 137.01 158.803 Z"/>
+ </g>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_94" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_94)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/android-sdk.svg b/.icons/Gruvbox_Dark-2/apps/64/android-sdk.svg
new file mode 100755
index 000000000..3ecfca727
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/android-sdk.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="9ZRlNwL2TyMfsUXKwAHkOtUxmlt9pnqM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#9ZRlNwL2TyMfsUXKwAHkOtUxmlt9pnqM)">
+ <linearGradient id="_lgradient_95" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#32867d"/>
+ <stop offset="100%" style="stop-color:#1b514b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_95)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <path fill="#7dff7c" fill-rule="evenodd" d="M 107.809 76.083 C 109.402 76.084 110.694 77.376 110.693 78.969 C 110.692 80.562 109.4 81.854 107.807 81.853 C 106.214 81.852 104.922 80.56 104.923 78.967 C 104.924 77.374 106.216 76.082 107.809 76.083 L 107.809 76.083 Z M 148.191 76.083 C 149.222 76.083 150.174 76.633 150.689 77.525 C 151.205 78.418 151.205 79.518 150.689 80.411 C 150.174 81.303 149.222 81.853 148.191 81.853 C 146.598 81.853 145.306 80.561 145.306 78.968 C 145.306 77.375 146.598 76.083 148.191 76.083 L 148.191 76.083 L 148.191 76.083 Z M 73.195 99.159 C 70.899 99.154 68.695 100.064 67.071 101.688 C 65.447 103.312 64.537 105.516 64.542 107.812 L 64.542 148.195 C 64.537 150.491 65.447 152.695 67.071 154.319 C 68.695 155.943 70.899 156.853 73.195 156.848 C 75.491 156.853 77.695 155.943 79.319 154.319 C 80.943 152.695 81.853 150.491 81.848 148.195 L 81.848 107.812 C 81.853 105.516 80.943 103.312 79.319 101.688 C 77.695 100.064 75.491 99.154 73.195 99.159 L 73.195 99.159 L 73.195 99.159 Z M 182.805 99.159 C 180.509 99.154 178.305 100.064 176.681 101.688 C 175.057 103.312 174.147 105.516 174.152 107.812 L 174.152 148.195 C 174.147 150.491 175.057 152.695 176.681 154.319 C 178.305 155.943 180.509 156.853 182.805 156.848 C 185.101 156.853 187.305 155.943 188.929 154.319 C 190.553 152.695 191.463 150.491 191.458 148.195 L 191.458 107.812 C 191.463 105.516 190.553 103.312 188.929 101.688 C 187.305 100.064 185.101 99.154 182.805 99.159 L 182.805 99.159 L 182.805 99.159 Z M 100.823 53.007 L 100.834 53.019 C 99.513 53.076 98.734 54.524 99.415 55.655 L 104.878 65.053 C 94.073 71.525 87.635 82.106 87.629 93.401 L 168.394 93.401 C 168.371 82.111 161.927 71.537 151.122 65.076 L 156.608 55.655 C 156.927 55.119 156.936 54.454 156.631 53.91 C 156.326 53.367 155.754 53.027 155.131 53.019 C 154.492 53.011 153.9 53.351 153.585 53.907 L 148.053 63.403 C 141.955 60.391 135.032 58.776 127.994 58.77 C 120.956 58.764 114.039 60.374 107.936 63.38 L 102.415 53.89 C 102.094 53.315 101.475 52.971 100.817 53.001 L 100.823 53.007 L 100.823 53.007 L 100.823 53.007 Z M 87.617 99.159 L 87.617 162.617 C 87.61 165.679 88.824 168.618 90.989 170.783 C 93.154 172.948 96.093 174.162 99.155 174.155 L 104.924 174.155 L 104.924 194.346 C 104.919 196.643 105.829 198.847 107.453 200.471 C 109.077 202.095 111.281 203.005 113.578 203 C 115.875 203.005 118.078 202.095 119.702 200.471 C 121.326 198.847 122.236 196.643 122.231 194.346 L 122.231 174.155 L 133.769 174.155 L 133.769 194.346 C 133.764 196.643 134.674 198.847 136.298 200.471 C 137.922 202.095 140.125 203.005 142.422 203 C 144.719 203.005 146.923 202.095 148.547 200.471 C 150.171 198.847 151.081 196.643 151.076 194.346 L 151.076 174.155 L 156.845 174.155 C 159.907 174.162 162.846 172.948 165.011 170.783 C 167.176 168.618 168.39 165.679 168.383 162.617 L 168.383 99.159 L 87.617 99.159 L 87.617 99.159 L 87.617 99.159 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_96" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_96)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/android-studio-beta.svg b/.icons/Gruvbox_Dark-2/apps/64/android-studio-beta.svg
new file mode 120000
index 000000000..c82ea351d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/android-studio-beta.svg
@@ -0,0 +1 @@
+androidstudio.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/android-studio.svg b/.icons/Gruvbox_Dark-2/apps/64/android-studio.svg
new file mode 120000
index 000000000..c82ea351d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/android-studio.svg
@@ -0,0 +1 @@
+androidstudio.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/android.svg b/.icons/Gruvbox_Dark-2/apps/64/android.svg
new file mode 100755
index 000000000..cf42fbd82
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/android.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".568" x2=".567" y1="1.005" y2="-.071" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#00979c"/>
+ <stop offset="100%" stop-color="#20b6bb"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <path fill="#ffffff" d="M100.823 53.007l.011.012c-1.321.057-2.1 1.505-1.419 2.636l5.463 9.398c-10.805 6.472-17.243 17.053-17.249 28.348h80.765c-.023-11.29-6.467-21.864-17.272-28.325l5.486-9.421a1.744 1.744 0 0 0-1.477-2.636 1.75 1.75 0 0 0-1.546.888l-5.532 9.496c-6.098-3.012-13.021-4.627-20.059-4.633-7.038-.006-13.955 1.604-20.058 4.61l-5.521-9.49a1.74 1.74 0 0 0-1.598-.889l.006.006zm6.986 23.076a2.885 2.885 0 1 1-.002 5.77 2.885 2.885 0 0 1 .002-5.77zm40.382 0a2.885 2.885 0 1 1 0 5.77 2.885 2.885 0 0 1 0-5.77zM73.195 99.159a8.634 8.634 0 0 0-8.653 8.653v40.383a8.634 8.634 0 0 0 8.653 8.653 8.634 8.634 0 0 0 8.653-8.653v-40.383a8.634 8.634 0 0 0-8.653-8.653zm14.422 0v63.458a11.513 11.513 0 0 0 11.538 11.538h5.769v20.191a8.635 8.635 0 0 0 8.654 8.654 8.635 8.635 0 0 0 8.653-8.654v-20.191h11.538v20.191a8.635 8.635 0 0 0 8.653 8.654 8.635 8.635 0 0 0 8.654-8.654v-20.191h5.769a11.513 11.513 0 0 0 11.538-11.538V99.159H87.617zm95.188 0a8.634 8.634 0 0 0-8.653 8.653v40.383a8.634 8.634 0 0 0 8.653 8.653 8.634 8.634 0 0 0 8.653-8.653v-40.383a8.634 8.634 0 0 0-8.653-8.653zm-54.793 5.769c13.707-.006 25.516 9.645 28.256 23.075H137.98a11.52 11.52 0 0 0-9.974-5.769c-2.025 0-4.01.543-5.758 1.558l-8.653-14.976a28.805 28.805 0 0 1 14.411-3.888m-19.113 7.28l9.115 15.807a11.612 11.612 0 0 0-1.546 5.757 11.545 11.545 0 0 0 5.769 9.981l-8.642 14.964c-8.919-5.146-14.434-14.653-14.434-24.945a28.785 28.785 0 0 1 9.738-21.564zm19.113 15.795a5.772 5.772 0 0 1 5.769 5.769 5.77 5.77 0 1 1-5.769-5.769zm11.538 5.769h17.306c0 15.928-12.916 28.845-28.844 28.845-3.098 0-6.179-.519-9.115-1.511l9.115-15.796c6.374 0 11.538-5.163 11.538-11.538z"/>
+ <path fill="#ffffff" d="M96 104h65v61.5H96V104z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/androidstudio.svg b/.icons/Gruvbox_Dark-2/apps/64/androidstudio.svg
new file mode 100755
index 000000000..8296a5858
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/androidstudio.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="uMbvjftKvFYdrfFAgbBsjpcGhVpKdwmD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#uMbvjftKvFYdrfFAgbBsjpcGhVpKdwmD)">
+ <linearGradient id="_lgradient_97" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#9fe654"/>
+ <stop offset="100%" style="stop-color:#8bba58"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_97)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <g>
+ <g opacity=".1">
+ <path d="M 129.431 99.595 L 114.568 108.176 L 161.767 189.927 L 177.78 200.5 L 176.63 181.345 L 129.431 99.595 Z"/>
+ </g>
+ <path fill="#e4e4e4" d="M 129.431 96.636 L 114.568 105.217 L 161.767 186.968 L 177.78 197.541 L 176.63 178.386 L 129.431 96.636 Z"/>
+ <g opacity=".2">
+ <path d="M 114.429 99.599 L 67.233 181.346 L 66.077 200.5 L 82.098 189.923 L 90.675 175.069 C 100.281 180.05 110.96 182.725 121.862 182.745 C 159.451 182.745 189.923 152.273 189.923 114.684 C 189.895 113.696 189.845 112.71 189.773 111.724 L 172.064 111.724 C 172.128 112.71 172.163 113.696 172.168 114.684 C 172.168 142.467 149.645 164.99 121.862 164.99 C 114.018 164.99 106.436 163.05 99.576 159.638 L 129.295 108.176 L 114.429 99.599 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 114.43 96.636 L 129.294 105.217 L 82.095 186.968 L 66.081 197.541 L 67.231 178.386 L 114.43 96.636 Z"/>
+ <g opacity=".1">
+ <path d="M 112.984 58.459 L 112.984 76.214 L 104.107 76.214 C 95.229 76.214 95.229 84.747 95.229 84.747 L 95.229 120.069 L 112.984 137.512 C 118.882 142.194 125.269 142.96 130.74 137.512 L 148.495 120.069 L 148.495 84.747 C 148.495 76.025 139.617 76.214 139.617 76.214 L 130.74 76.214 L 130.74 58.459 L 112.984 58.459 Z"/>
+ </g>
+ <path fill="#4f4f4f" d="M 112.984 55.5 L 112.984 73.255 L 104.107 73.255 C 95.229 73.255 95.229 81.788 95.229 81.788 L 95.229 117.11 L 112.984 134.553 C 118.882 139.235 125.269 140.001 130.74 134.553 L 148.495 117.11 L 148.495 81.788 C 148.495 73.066 139.617 73.255 139.617 73.255 L 130.74 73.255 L 130.74 55.5 L 112.984 55.5 Z"/>
+ <g opacity=".2">
+ <circle cx="121.862" cy="102.848" r="8.878" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#ffffff" cx="121.862" cy="99.889" r="8.878" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" d="M 172.064 108.765 C 172.128 109.75 172.163 110.737 172.168 111.724 C 172.168 139.508 149.645 162.031 121.862 162.031 C 112.317 162.031 103.089 159.293 95.18 154.327 C 90.786 151.568 92.719 154.256 89.311 150.194 L 83.393 167.787 C 94.711 175.578 108.122 179.761 121.862 179.786 C 159.451 179.786 189.923 149.314 189.923 111.724 C 189.895 110.737 189.845 109.75 189.773 108.765 L 172.064 108.765 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_98" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_98)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/angry-birds.svg b/.icons/Gruvbox_Dark-2/apps/64/angry-birds.svg
new file mode 100755
index 000000000..bc7754a2e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/angry-birds.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#bc1938" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#fec589" d="M65.283 239.565c7.308.41 15.383.589 24.487.589h76.46c9.391 0 17.775-.167 25.258-.607 1.065-.062 1.977-.176 3.006-.249-15.15-17.249-42.2-32.28-66.494-32.28-24.42 0-47.807 15.232-62.717 32.547z"/>
+ <circle fill="#ffffff" cx="173.298" cy="131.103" r="30.407" vector-effect="non-scaling-stroke"/>
+ <path fill="#010101" d="M173.298 131.103c-9.892 9.893-27.803 8.018-17.911 17.911 9.893 9.893 25.982 9.893 35.875 0 9.892-9.893 9.892-25.982 0-35.874-9.893-9.893-8.071 8.07-17.964 17.963z"/>
+ <circle fill="#ffffff" cx="82.702" cy="131.103" r="30.407" vector-effect="non-scaling-stroke"/>
+ <path fill="#010101" d="M64.79 113.192c-9.892 9.892-9.892 25.981 0 35.874 9.893 9.893 25.982 9.893 35.875 0 9.892-9.893-8.071-8.07-17.963-17.963-9.893-9.893-8.019-27.804-17.912-17.911z"/>
+ <path fill="#eab305" d="M90.772 176.037c-6.456 3.645 15.464 27.023 36.759 27.023 22.025 0 44.414-23.066 38.478-27.023-19.942-13.225-29.47-10.57-38.53-10.778-8.799-.208-20.41 1.614-36.707 10.778z"/>
+ <path fill="#ffda64" d="M90.355 179.838c-13.537 4.842 12.757-34.052 37.697-34.052 25.721 0 49.047 36.915 38.842 34.052-24.471-6.925-28.272 16.609-38.894 16.869-10.309.313-16.714-24.367-37.645-16.869z"/>
+ <path fill="#010101" d="M119.044 127.562c-18.64-5.467-64.615-22.128-71.592-39.415-2.239-5.571 11.767-27.335 15.881-22.493 17.13 19.838 61.595 51.13 61.595 51.13s-2.343 11.82-5.884 10.778zm17.912 0c18.64-5.467 64.615-22.128 71.592-39.415 2.239-5.571-11.767-27.335-15.881-22.493-17.13 19.838-61.595 51.13-61.595 51.13s2.343 11.82 5.884 10.778zm-8.852-48.995c-8.591-14.11-28.585-36.291-28.585-36.291.885-9.372 7.758-12.652 7.758-12.652s20.619 30.251 25.565 42.747c.781 2.135-3.644 7.966-4.738 6.196z"/>
+ <path fill="#010101" d="M130.135 84.607C118.315 77.89 93.948 71.85 93.948 71.85c-1.926-9.007 3.176-16.609 3.176-16.609s27.283 12.913 35.354 20.619c1.354 1.249-.885 9.528-2.343 8.747z"/>
+ <path fill="#010101" d="M127.011 78.046c-4.27-18.171-16.87-50.609-16.87-50.609 3.28-8.122 10.413-6.925 10.413-6.925s11.039 40.3 12.392 54.723c.209 2.395-5.415 5.102-5.935 2.811z"/>
+ <path fill="#ffffff" opacity=".1" d="M249.643 83.58L44.234 236.61c11.562 2.311 26.426 3.019 45.523 3.019h75.37c74.055 0 84.639-10.558 84.639-84.544V95.834c0-4.303-.041-8.37-.123-12.254z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/angrysearch.svg b/.icons/Gruvbox_Dark-2/apps/64/angrysearch.svg
new file mode 100755
index 000000000..b50473114
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/angrysearch.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Mo3IxxejdrLvgztuGWYWaIHUx8Tb3Qc3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Mo3IxxejdrLvgztuGWYWaIHUx8Tb3Qc3)">
+ <linearGradient id="_lgradient_101" x1=".559" x2=".557" y1=".991" y2=".39" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#333333"/>
+ <stop offset="100%" style="stop-color:#4f4f4f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_101)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_102" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_102)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 49.801 116.332 C 44.924 116.332 41 120.023 41 124.601 L 41 146.069 C 41 150.648 44.924 154.332 49.801 154.332 L 70.199 154.332 C 75.076 154.332 79 150.648 79 146.069 L 79 124.601 C 79 120.023 75.076 116.332 70.199 116.332 L 49.801 116.332 Z M 106.801 116.332 C 101.924 116.332 98 120.023 98 124.601 L 98 146.069 C 98 150.648 101.924 154.332 106.801 154.332 L 127.193 154.332 C 132.07 154.332 136 150.648 136 146.069 L 136 124.601 C 136 120.023 132.07 116.332 127.193 116.332 L 106.801 116.332 Z M 49.801 173.332 C 44.924 173.332 41 177.016 41 181.595 L 41 203.069 C 41 207.648 44.924 211.332 49.801 211.332 L 70.199 211.332 C 75.076 211.332 79 207.648 79 203.069 L 79 181.595 C 79 177.016 75.076 173.332 70.199 173.332 L 49.801 173.332 Z M 106.801 173.332 C 101.924 173.332 98 177.016 98 181.595 L 98 203.069 C 98 207.648 101.924 211.332 106.801 211.332 L 127.193 211.332 C 132.07 211.332 136 207.648 136 203.069 L 136 181.595 C 136 177.016 132.07 173.332 127.193 173.332 L 106.801 173.332 Z"/>
+ </g>
+ <linearGradient id="_lgradient_103" x1="-.033" x2="1.033" y1="-.071" y2=".924" gradientTransform="matrix(94.998,0,0,94.998,41,113.167)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e72662"/>
+ <stop offset="48.272%" style="stop-color:#ec3c50"/>
+ <stop offset="100%" style="stop-color:#ff7b66"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_103)" fill-rule="evenodd" d="M 46.51 170.166 L 73.489 170.166 C 76.53 170.166 78.999 172.635 78.999 175.676 L 78.999 202.656 C 78.999 205.697 76.53 208.166 73.489 208.166 L 46.51 208.166 C 43.469 208.166 41 205.697 41 202.656 L 41 175.676 C 41 172.635 43.469 170.166 46.51 170.166 L 46.51 170.166 L 46.51 170.166 Z M 46.51 113.167 L 73.489 113.167 C 76.53 113.167 78.999 115.636 78.999 118.677 L 78.999 145.657 C 78.999 148.698 76.53 151.167 73.489 151.167 L 46.51 151.167 C 43.469 151.167 41 148.698 41 145.657 L 41 118.677 C 41 115.636 43.469 113.167 46.51 113.167 L 46.51 113.167 L 46.51 113.167 Z M 103.509 170.166 L 130.488 170.166 C 133.529 170.166 135.998 172.635 135.998 175.676 L 135.998 202.656 C 135.998 205.697 133.529 208.166 130.488 208.166 L 103.509 208.166 C 100.468 208.166 97.999 205.697 97.999 202.656 L 97.999 175.676 C 97.999 172.635 100.468 170.166 103.509 170.166 L 103.509 170.166 Z M 103.509 113.167 L 130.488 113.167 C 133.529 113.167 135.998 115.636 135.998 118.677 L 135.998 145.657 C 135.998 148.698 133.529 151.167 130.488 151.167 L 103.509 151.167 C 100.468 151.167 97.999 148.698 97.999 145.657 L 97.999 118.677 C 97.999 115.636 100.468 113.167 103.509 113.167 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/anjuta.svg b/.icons/Gruvbox_Dark-2/apps/64/anjuta.svg
new file mode 100755
index 000000000..66b520497
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/anjuta.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="2SnFYTsEm5IstvZotAFRjmC9syskkvTI" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#2SnFYTsEm5IstvZotAFRjmC9syskkvTI)">
+ <linearGradient id="_lgradient_104" x1="-.397" x2=".735" y1="1.572" y2="-.541" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2657eb"/>
+ <stop offset="100%" style="stop-color:#de6161"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_104)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <path fill="#f3f3f3" d="M 8.454 200.445 C 8.976 203.152 9.571 205.705 10.275 208.066 C 11.011 210.535 11.853 212.821 12.814 214.937 C 13.73 216.975 14.818 218.931 16.066 220.785 C 17.254 222.545 18.608 224.187 20.109 225.689 C 21.613 227.188 23.257 228.54 25.019 229.726 C 26.875 230.972 28.834 232.059 30.874 232.974 C 32.992 233.934 35.281 234.774 37.753 235.509 C 40.225 236.244 42.88 236.875 45.732 237.412 C 48.583 237.948 51.631 238.392 54.888 238.755 C 58.145 239.119 61.612 239.402 65.3 239.619 C 72.677 240.052 80.942 240.216 90.199 240.216 L 147.952 240.216 C 150.688 230.957 151.477 219.749 144.286 210.345 C 132.468 194.855 103.297 148.661 129.083 134.103 C 129.083 134.103 148.16 159.121 168.458 161.505 C 168.458 161.505 176.753 183.368 195.103 172.398 C 201.651 168.843 204.337 153.876 197.73 144.332 L 192.527 136.709 C 192.527 136.709 178.839 93.796 166.572 81.396 C 166.572 81.396 166.298 61.258 170.544 51.259 C 170.544 51.259 162.54 52.142 160.179 56.435 C 160.179 56.435 157.812 43.268 160.179 40.9 C 160.179 40.9 140.855 53.501 139.447 61.613 C 139.447 61.613 84.394 45.168 46.158 82.324 C 46.158 82.324 72.067 80.409 77.255 82.324 C 77.255 82.324 23.821 112.882 15.14 144.248 L 15.14 144.41 C 15.279 144.307 31.082 132.704 35.788 134.099 C 29.612 147.42 22.335 167.266 15.999 187.32 C 16.064 188.173 12.491 193.995 8.454 200.445 L 8.454 200.445 Z"/>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <linearGradient id="_lgradient_105" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.651,0,0,228.341,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_105)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.802 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.086 13.73 206.144 14.181 209.174 14.741 C 211.887 15.241 214.573 15.881 217.22 16.657 C 219.618 17.354 221.965 18.217 224.243 19.241 C 226.355 20.182 228.383 21.303 230.303 22.591 C 232.143 23.831 233.862 25.242 235.437 26.806 C 237.002 28.375 238.415 30.089 239.657 31.925 C 240.943 33.842 242.068 35.863 243.02 37.967 C 244.041 40.242 244.908 42.582 245.617 44.972 C 246.394 47.616 247.034 50.299 247.535 53.009 C 248.097 56.034 248.547 59.078 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.015 L 250.329 155.225 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.116 172.052 249.962 175.917 249.739 179.778 C 249.542 183.227 249.257 186.67 248.883 190.104 C 248.547 193.165 248.097 196.213 247.535 199.241 C 247.033 201.948 246.393 204.627 245.617 207.268 C 244.91 209.659 244.042 211.999 243.02 214.273 C 242.07 216.378 240.945 218.399 239.656 220.315 C 238.417 222.153 237.004 223.867 235.436 225.434 C 233.861 226.998 232.142 228.409 230.302 229.649 C 228.382 230.937 226.355 232.058 224.243 232.999 C 221.963 234.022 219.617 234.888 217.22 235.593 C 214.574 236.37 211.888 237.007 209.174 237.499 C 206.143 238.065 203.091 238.514 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.928 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.08 240.076 70.204 239.922 66.332 239.699 C 62.876 239.503 59.425 239.218 55.984 238.845 C 52.919 238.514 49.867 238.065 46.836 237.499 C 44.122 237.007 41.436 236.37 38.79 235.593 C 36.393 234.888 34.047 234.022 31.767 232.999 C 29.655 232.058 27.627 230.937 25.707 229.649 C 23.867 228.409 22.148 226.998 20.573 225.434 C 19.005 223.867 17.592 222.153 16.353 220.315 C 15.065 218.399 13.94 216.378 12.99 214.273 C 11.968 211.999 11.1 209.659 10.393 207.268 C 9.617 204.627 8.977 201.948 8.475 199.241 C 7.913 196.213 7.463 193.165 7.127 190.104 C 6.753 186.67 6.468 183.227 6.271 179.778 C 6.048 175.917 5.894 172.052 5.809 168.185 C 5.717 163.866 5.674 159.545 5.681 155.225 L 5.681 97.015 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.195 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.299 9.616 47.616 10.393 44.972 C 11.102 42.582 11.969 40.242 12.99 37.967 C 13.942 35.863 15.067 33.842 16.354 31.925 C 17.596 30.089 19.009 28.375 20.574 26.806 C 22.149 25.242 23.868 23.831 25.708 22.591 C 27.628 21.303 29.655 20.182 31.767 19.241 C 34.045 18.217 36.392 17.354 38.79 16.657 C 41.437 15.881 44.123 15.241 46.836 14.741 C 49.868 14.18 52.919 13.731 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.082 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.453 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.027 19.154 213.581 19.761 216.099 20.499 C 218.318 21.148 220.49 21.949 222.6 22.896 C 224.505 23.749 226.335 24.761 228.07 25.922 C 229.694 27.015 231.21 28.262 232.594 29.646 C 233.98 31.031 235.231 32.544 236.332 34.165 C 237.492 35.892 238.506 37.712 239.362 39.608 C 240.307 41.716 241.109 43.886 241.762 46.102 C 242.504 48.613 243.114 51.161 243.591 53.736 C 244.131 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 L 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.106 171.917 245.955 175.736 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.564 192.631 244.132 195.577 243.591 198.504 C 243.114 201.079 242.503 203.627 241.761 206.138 C 241.109 208.355 240.307 210.524 239.361 212.632 C 238.507 214.529 237.493 216.35 236.331 218.075 C 235.233 219.701 233.982 221.218 232.594 222.605 C 231.206 223.983 229.691 225.226 228.069 226.318 C 226.335 227.479 224.505 228.491 222.6 229.344 C 220.492 230.295 218.32 231.096 216.099 231.741 C 213.581 232.479 211.027 233.086 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.453 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 L 90.932 236.29 C 86.634 236.29 82.335 236.25 78.037 236.153 C 74.208 236.071 70.381 235.92 66.557 235.701 C 63.174 235.511 59.796 235.232 56.427 234.865 C 53.457 234.543 50.501 234.108 47.564 233.559 C 44.983 233.086 42.429 232.479 39.911 231.741 C 37.69 231.096 35.518 230.295 33.41 229.344 C 31.505 228.491 29.675 227.479 27.94 226.318 C 26.318 225.226 24.803 223.982 23.416 222.604 C 22.028 221.218 20.776 219.701 19.678 218.075 C 18.516 216.35 17.502 214.529 16.648 212.632 C 15.702 210.524 14.9 208.355 14.248 206.138 C 13.506 203.627 12.896 201.079 12.419 198.504 C 11.878 195.577 11.446 192.631 11.121 189.672 C 10.747 186.302 10.471 182.932 10.275 179.552 C 10.055 175.736 9.904 171.917 9.822 168.096 C 9.732 163.807 9.686 159.516 9.685 155.226 L 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.896 51.161 13.507 48.613 14.249 46.102 C 14.902 43.886 15.704 41.716 16.649 39.608 C 17.505 37.712 18.519 35.892 19.679 34.165 C 20.779 32.544 22.031 31.03 23.416 29.645 C 24.801 28.261 26.316 27.014 27.941 25.922 C 29.675 24.761 31.505 23.749 33.41 22.896 C 35.52 21.949 37.692 21.148 39.911 20.499 C 42.429 19.761 44.983 19.154 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.557 16.539 C 70.381 16.325 74.208 16.174 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 L 165.078 15.96 L 165.078 15.96 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/anjuta6.svg b/.icons/Gruvbox_Dark-2/apps/64/anjuta6.svg
new file mode 120000
index 000000000..8602ae25f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/anjuta6.svg
@@ -0,0 +1 @@
+anjuta.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/anjuta_icon.svg b/.icons/Gruvbox_Dark-2/apps/64/anjuta_icon.svg
new file mode 120000
index 000000000..8602ae25f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/anjuta_icon.svg
@@ -0,0 +1 @@
+anjuta.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/anki.svg b/.icons/Gruvbox_Dark-2/apps/64/anki.svg
new file mode 100755
index 000000000..48242885b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/anki.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="jPHBtfjU3wuaBEAMsJFB9pcJ8SLTpLgp" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#jPHBtfjU3wuaBEAMsJFB9pcJ8SLTpLgp)">
+ <linearGradient id="_lgradient_109" x1="0" x2="0" y1=".5" y2="1.5" gradientTransform="matrix(244.648,0,0,228.338,5.619,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_109)" d="M 165.628 11.952 C 239.684 11.952 250.267 22.509 250.267 96.495 L 250.267 155.746 C 250.267 229.733 239.684 240.29 165.628 240.29 L 90.259 240.29 C 16.203 240.29 5.619 229.733 5.619 155.746 L 5.619 96.495 C 5.619 22.509 16.203 11.952 90.259 11.952 L 165.628 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_110" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_110)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="KppjrqBAP45ncSKi7BQrotOVOZfgaMxM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#KppjrqBAP45ncSKi7BQrotOVOZfgaMxM)">
+ <path fill="#ececec" d="M 172.733 55.614 C 169.097 56.616 162.996 64.652 159.902 65.243 C 156.349 65.918 145.765 58.926 143.301 61.518 C 140.858 64.133 148.615 74.372 148.18 77.919 C 147.722 81.449 137.596 89.44 139.335 92.557 C 141.082 95.651 153.322 91.492 156.567 92.992 C 159.835 94.497 164.324 106.325 167.848 105.65 C 171.378 104.976 171.138 92.317 173.597 89.707 C 176.057 87.115 188.865 86.485 189.301 82.932 C 189.735 79.402 177.562 75.788 175.795 72.671 C 174.049 69.554 177.3 57.118 174.032 55.614 C 173.642 55.44 173.223 55.485 172.706 55.614 M 111.672 100.113 C 104.589 101.094 103.653 126.818 98.494 131.786 C 93.33 136.755 67.997 136.537 66.737 143.615 C 65.471 150.674 89.266 159.579 92.4 166.087 C 95.517 172.555 87.498 196.735 93.794 200.114 C 100.111 203.511 115.904 183.384 122.98 182.403 C 130.063 181.422 150.533 196.584 155.675 191.616 C 160.86 186.647 146.658 165.368 147.918 158.285 C 149.184 151.187 169.855 136.392 166.738 129.946 C 163.621 123.478 139.163 130.493 132.867 127.092 C 126.55 123.695 118.776 99.153 111.672 100.168"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/anoise.svg b/.icons/Gruvbox_Dark-2/apps/64/anoise.svg
new file mode 100644
index 000000000..3a13f94a9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/anoise.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="P7kNga7o5CwuXPDCPW1u5s7uCNVyDF53" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#P7kNga7o5CwuXPDCPW1u5s7uCNVyDF53)">
+ <linearGradient id="_lgradient_111" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f37e40"/>
+ <stop offset="100%" style="stop-color:#fac82e"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_111)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 153.394 55.065 C 203.298 55.065 210.43 62.18 210.43 112.037 L 210.43 151.963 C 210.43 201.82 203.298 208.935 153.394 208.935 L 102.606 208.935 C 52.702 208.935 45.57 201.82 45.57 151.963 L 45.57 112.037 C 45.57 62.18 52.702 55.065 102.606 55.065 L 153.394 55.065 L 153.394 55.065 Z"/>
+ </g>
+ <path fill="#f9f9f9" d="M 153.394 51.065 C 203.298 51.065 210.43 58.18 210.43 108.037 L 210.43 147.963 C 210.43 197.82 203.298 204.935 153.394 204.935 L 102.606 204.935 C 52.702 204.935 45.57 197.82 45.57 147.963 L 45.57 108.037 C 45.57 58.18 52.702 51.065 102.606 51.065 L 153.394 51.065 L 153.394 51.065 Z"/>
+ <g opacity=".2">
+ <path d="M 95.192 87.27 L 95.192 171.923 C 95.192 171.923 138.127 154.57 173.211 129.57 C 173.211 129.562 173.207 129.559 173.202 129.547 C 173.198 129.537 173.193 129.529 173.186 129.521 L 173.168 129.494 C 173.163 129.483 173.159 129.475 173.159 129.468 C 136.152 103.671 95.191 87.273 95.191 87.273 L 95.192 87.27 L 95.192 87.27 Z"/>
+ </g>
+ <linearGradient id="_lgradient_112" x1=".51" x2=".512" y1="1.06" y2=".158" gradientTransform="matrix(78.02,0,0,84.653,95.191,85.27)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f76363"/>
+ <stop offset="100%" style="stop-color:#e6548b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_112)" d="M 95.192 85.27 L 95.192 169.923 C 95.192 169.923 138.127 152.57 173.211 127.57 C 173.211 127.562 173.207 127.559 173.202 127.547 C 173.198 127.537 173.193 127.529 173.186 127.521 L 173.168 127.494 C 173.163 127.483 173.159 127.475 173.159 127.468 C 136.152 101.671 95.191 85.273 95.191 85.273 L 95.192 85.27 L 95.192 85.27 Z"/>
+ <path fill="#ffffff" d="M 95.192 85.27 L 95.192 85.975 C 95.192 85.975 135.875 102.256 172.754 127.891 C 172.906 127.783 173.059 127.678 173.211 127.57 C 173.211 127.562 173.207 127.558 173.202 127.547 C 173.199 127.537 173.193 127.528 173.186 127.521 L 173.168 127.494 C 173.163 127.483 173.159 127.475 173.159 127.468 C 136.153 101.671 95.191 85.274 95.191 85.274 L 95.192 85.27 L 95.192 85.27 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_113" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_113)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/antimicro.svg b/.icons/Gruvbox_Dark-2/apps/64/antimicro.svg
new file mode 120000
index 000000000..491732295
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/antimicro.svg
@@ -0,0 +1 @@
+gameboy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/any_do.svg b/.icons/Gruvbox_Dark-2/apps/64/any_do.svg
new file mode 100755
index 000000000..70d85f2ce
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/any_do.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="zDV3YKMNY4CXqGWy1RBkZ12bA6e3fg3l" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#zDV3YKMNY4CXqGWy1RBkZ12bA6e3fg3l)">
+ <linearGradient id="_lgradient_117" x1=".516" x2=".52" y1="1.651" y2="-.013" gradientTransform="matrix(244.648,0,0,228.338,5.619,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#0575e6"/>
+ <stop offset="100%" style="stop-color:#00f260"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_117)" d="M 165.628 11.952 C 239.684 11.952 250.267 22.509 250.267 96.495 L 250.267 155.746 C 250.267 229.733 239.684 240.29 165.628 240.29 L 90.259 240.29 C 16.203 240.29 5.619 229.733 5.619 155.746 L 5.619 96.495 C 5.619 22.509 16.203 11.952 90.259 11.952 L 165.628 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_118" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_118)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#f9f9f9" d="M 127.997 47.381 C 82.43 47.381 45.497 84.313 45.497 129.881 C 45.497 175.448 82.43 212.381 127.997 212.381 C 173.564 212.381 210.497 175.448 210.497 129.881 C 210.497 84.313 173.564 47.381 127.997 47.381 Z M 177.497 74.881 L 193.997 91.381 L 105.997 184.881 L 61.997 140.881 L 78.497 124.381 L 105.997 151.881"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/anydesk.svg b/.icons/Gruvbox_Dark-2/apps/64/anydesk.svg
new file mode 100755
index 000000000..344c40e86
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/anydesk.svg
@@ -0,0 +1,52 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="dn1mTJXWdF25DdNBuwEabgqaN4d0vmuP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#dn1mTJXWdF25DdNBuwEabgqaN4d0vmuP)">
+ <linearGradient id="_lgradient_119" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(244.648,0,0,228.338,5.619,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#333333"/>
+ <stop offset="100%" style="stop-color:#4d4d4d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_119)" d="M 165.628 11.952 C 239.684 11.952 250.267 22.509 250.267 96.495 L 250.267 155.746 C 250.267 229.733 239.684 240.29 165.628 240.29 L 90.259 240.29 C 16.203 240.29 5.619 229.733 5.619 155.746 L 5.619 96.495 C 5.619 22.509 16.203 11.952 90.259 11.952 L 165.628 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_120" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_120)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 110.498 74.25 C 107.617 74.25 104.734 75.324 102.581 77.477 L 58.727 121.336 C 54.42 125.643 54.426 132.851 58.734 137.158 L 102.587 181.016 C 106.894 185.324 114.109 185.33 118.416 181.023 L 162.27 137.165 C 166.577 132.857 166.577 125.643 162.27 121.336 L 118.416 77.477 C 116.263 75.324 113.38 74.25 110.498 74.25 Z"/>
+ </g>
+ <path fill="#8e8e8e" d="M 110.498 71.75 C 107.617 71.75 104.734 72.824 102.581 74.977 L 58.727 118.836 C 54.42 123.143 54.426 130.351 58.734 134.658 L 102.587 178.516 C 106.894 182.824 114.109 182.83 118.416 178.523 L 162.27 134.665 C 166.577 130.357 166.577 123.143 162.27 118.836 L 118.416 74.977 C 116.263 72.824 113.38 71.75 110.498 71.75 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 110.5 71.75 C 107.619 71.75 104.734 72.824 102.58 74.978 L 58.728 118.835 C 56.264 121.298 55.261 124.705 55.617 127.98 C 55.887 125.54 56.891 123.171 58.728 121.335 L 102.58 77.478 C 104.734 75.324 107.619 74.25 110.5 74.25 C 113.381 74.25 116.261 75.324 118.415 77.478 L 162.268 121.335 C 164.108 123.175 165.115 125.552 165.383 128 C 165.742 124.718 164.735 121.302 162.268 118.835 L 118.415 74.978 C 116.261 72.824 113.381 71.75 110.5 71.75 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 113.036 85.305 L 154.458 126.727 C 155.854 128.123 155.854 130.388 154.458 131.783 L 113.036 173.205 C 111.641 174.601 109.376 174.601 107.98 173.205 L 66.558 131.783 C 65.163 130.388 65.163 128.123 66.558 126.727 L 107.98 85.305 C 109.376 83.91 111.641 83.91 113.036 85.305 Z"/>
+ </g>
+ <path d="M 113.036 82.795 L 154.458 124.217 C 155.854 125.612 155.854 127.878 154.458 129.273 L 113.036 170.695 C 111.641 172.09 109.376 172.09 107.98 170.695 L 66.558 129.273 C 65.163 127.878 65.163 125.612 66.558 124.217 L 107.98 82.795 C 109.376 81.4 111.641 81.4 113.036 82.795 Z" style="fill:#ffffff"/>
+ <g opacity=".2">
+ <path d="M 145.498 74.25 C 142.617 74.25 139.734 75.324 137.581 77.478 L 93.727 121.336 C 89.42 125.643 89.426 132.851 93.734 137.158 L 137.587 181.016 C 141.894 185.324 149.109 185.33 153.416 181.023 L 197.269 137.165 C 201.577 132.857 201.577 125.643 197.269 121.336 L 153.416 77.478 C 151.263 75.324 148.38 74.25 145.498 74.25 Z"/>
+ </g>
+ <linearGradient id="_lgradient_121" x1="-.033" x2="1.033" y1="-.071" y2=".924" gradientTransform="matrix(110,0,0,110,90.5,71.75)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e72662"/>
+ <stop offset="48.272%" style="stop-color:#ec3c50"/>
+ <stop offset="100%" style="stop-color:#ff7b66"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_121)" d="M 145.498 71.75 C 142.617 71.75 139.734 72.824 137.581 74.978 L 93.727 118.836 C 89.42 123.143 89.426 130.351 93.734 134.658 L 137.587 178.516 C 141.894 182.824 149.109 182.83 153.416 178.523 L 197.269 134.665 C 201.577 130.357 201.577 123.143 197.269 118.836 L 153.416 74.978 C 151.263 72.824 148.38 71.75 145.498 71.75 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 145.5 71.75 C 142.619 71.75 139.734 72.824 137.58 74.978 L 93.728 118.835 C 91.264 121.298 90.261 124.705 90.617 127.98 C 90.887 125.54 91.891 123.171 93.728 121.335 L 137.58 77.478 C 139.734 75.324 142.619 74.25 145.5 74.25 C 148.381 74.25 151.261 75.324 153.415 77.478 L 197.268 121.335 C 199.108 123.175 200.115 125.552 200.383 128 C 200.742 124.718 199.735 121.302 197.268 118.835 L 153.415 74.978 C 151.261 72.824 148.381 71.75 145.5 71.75 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/anydo.svg b/.icons/Gruvbox_Dark-2/apps/64/anydo.svg
new file mode 120000
index 000000000..f07425d59
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/anydo.svg
@@ -0,0 +1 @@
+any_do.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ao-app.svg b/.icons/Gruvbox_Dark-2/apps/64/ao-app.svg
new file mode 100755
index 000000000..4ce11e59a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ao-app.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="vBL0PHezzbxiLlkphfRsV3Vd0KBldiRj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#vBL0PHezzbxiLlkphfRsV3Vd0KBldiRj)">
+ <linearGradient id="_lgradient_126" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(244.648,0,0,228.338,5.619,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#333333"/>
+ <stop offset="100%" style="stop-color:#4d4d4d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_126)" d="M 165.628 11.952 C 239.684 11.952 250.267 22.509 250.267 96.495 L 250.267 155.746 C 250.267 229.733 239.684 240.29 165.628 240.29 L 90.259 240.29 C 16.203 240.29 5.619 229.733 5.619 155.746 L 5.619 96.495 C 5.619 22.509 16.203 11.952 90.259 11.952 L 165.628 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_127" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_127)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 128.428 49.813 C 125.098 49.735 121.807 50.56 118.921 52.198 L 65.5 82.56 C 59.882 85.753 56.421 91.651 56.421 98.037 L 56.421 158.766 C 56.421 163.212 58.128 167.399 61.043 170.625 C 61.144 170.739 61.246 170.853 61.35 170.965 C 61.644 171.274 61.948 171.569 62.265 171.858 C 62.494 172.067 62.728 172.27 62.967 172.467 C 63.241 172.691 63.512 172.915 63.8 173.125 C 64.345 173.529 64.913 173.902 65.5 174.243 L 118.921 204.605 C 124.539 207.798 131.461 207.798 137.079 204.605 L 190.5 174.243 C 196.118 171.051 199.578 165.151 199.579 158.766 L 199.579 98.042 C 199.579 98.041 199.579 98.039 199.579 98.037 C 199.579 98.031 199.579 98.026 199.579 98.02 C 199.574 97.329 199.528 96.639 199.442 95.953 C 199.41 95.688 199.359 95.427 199.316 95.164 C 199.244 94.73 199.156 94.298 199.053 93.87 C 198.986 93.598 198.918 93.327 198.839 93.059 C 198.705 92.613 198.553 92.172 198.384 91.738 C 198.3 91.519 198.23 91.295 198.137 91.08 C 198.132 91.065 198.126 91.051 198.121 91.036 C 198.09 90.968 198.059 90.9 198.027 90.833 L 198.016 90.839 C 196.485 87.418 193.898 84.491 190.5 82.56 L 137.079 52.198 C 134.446 50.704 131.472 49.883 128.433 49.813 L 128.428 49.813 Z"/>
+ </g>
+ <linearGradient id="_lgradient_128" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(143.158,0,0,157.193,56.421,47)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#9269f4"/>
+ <stop offset="100%" style="stop-color:#09d4df"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_128)" d="M 65.51 171.439 L 65.499 171.436 C 64.894 171.092 64.314 170.717 63.777 170.296 C 63.515 170.134 63.275 169.949 63.052 169.747 C 62.697 169.481 62.365 169.191 62.06 168.878 C 61.912 168.766 61.781 168.639 61.671 168.494 C 58.345 165.21 56.421 160.719 56.421 155.958 L 56.421 95.231 C 56.421 88.845 59.882 82.944 65.5 79.751 L 118.922 49.389 C 121.809 47.751 125.099 46.926 128.431 47.005 L 128.428 47.004 C 131.469 47.073 134.443 47.893 137.078 49.388 L 190.5 79.75 C 196.118 82.942 199.579 88.843 199.579 95.229 L 199.579 95.229 C 199.579 95.23 199.579 95.231 199.579 95.232 L 199.579 155.96 C 199.577 162.344 196.116 168.242 190.5 171.434 L 137.079 201.798 C 131.461 204.991 124.539 204.991 118.921 201.798 L 65.51 171.439 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128.428 47.005 C 125.098 46.927 121.807 47.753 118.921 49.39 L 65.5 79.752 C 59.882 82.945 56.421 88.843 56.421 95.229 L 56.421 98.036 C 56.421 91.65 59.882 85.752 65.5 82.559 L 118.921 52.197 C 121.807 50.56 125.098 49.734 128.428 49.813 L 128.433 49.813 C 131.472 49.882 134.446 50.703 137.079 52.197 L 190.5 82.559 C 193.898 84.49 196.485 87.417 198.016 90.838 L 198.027 90.832 C 198.059 90.9 198.09 90.967 198.121 91.035 C 198.126 91.05 198.132 91.064 198.137 91.079 C 198.23 91.294 198.3 91.518 198.384 91.737 C 198.553 92.171 198.705 92.612 198.839 93.058 C 198.918 93.326 198.986 93.597 199.053 93.87 C 199.156 94.297 199.244 94.729 199.316 95.163 C 199.359 95.426 199.41 95.687 199.442 95.953 C 199.528 96.639 199.574 97.329 199.579 98.02 L 199.579 95.235 C 199.579 95.233 199.579 95.231 199.579 95.229 C 199.579 95.224 199.579 95.218 199.579 95.213 C 199.574 94.522 199.528 93.832 199.442 93.146 C 199.41 92.88 199.359 92.619 199.316 92.356 C 199.244 91.922 199.156 91.49 199.053 91.063 C 198.986 90.79 198.918 90.519 198.839 90.251 C 198.705 89.805 198.553 89.364 198.384 88.93 C 198.3 88.711 198.23 88.487 198.137 88.272 C 198.132 88.257 198.126 88.243 198.121 88.228 C 198.09 88.16 198.059 88.093 198.027 88.025 L 198.016 88.031 C 196.485 84.61 193.898 81.683 190.5 79.752 L 137.079 49.39 C 134.446 47.896 131.472 47.075 128.433 47.005 L 128.428 47.005 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/apachedirectorystudio.svg b/.icons/Gruvbox_Dark-2/apps/64/apachedirectorystudio.svg
new file mode 100644
index 000000000..34f97b7ad
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/apachedirectorystudio.svg
@@ -0,0 +1,33 @@
+<svg width="256" height="256" fill="none" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg">
+ <g clip-path="url(#clip0)">
+ <g filter="url(#filter0_d)">
+ <path d="m165.685 11.947c74.055 0 84.639 10.5572 84.639 84.5438v59.2512c0 73.986-10.584 84.543-84.639 84.543h-75.3698c-74.0557 0-84.63934-10.557-84.63934-84.543v-59.2512c0-73.9866 10.58364-84.5438 84.63934-84.5438h75.3698z" fill="url(#paint0_linear)"/>
+ </g>
+ <path d="m119.209 215.389c-0.511-0.338-1.317-0.616-1.79-0.617-1.147-3e-3 -1.323-0.619-0.589-2.062 1.481-2.911 2.46-6.715 2.808-10.911 0.431-5.182 0.449-16.114 0.031-18.335-0.492-2.617-1.679-4.779-2.865-5.218-0.55-0.204-1.242-0.499-1.538-0.655-0.936-0.494-2.814-0.302-4.436 0.453-2.115 0.984-3.938 2.609-3.747 3.338 0.216 0.829-1.03 2.489-2.407 3.207-1.275 0.665-1.646 1.111-3.303 3.979-0.577 0.999-1.5736 2.392-2.214 3.096l-1.1644 1.279 0.6442-1.703c0.3544-0.937 0.7899-2.093 0.968-2.57s0.2484-0.943 0.1567-1.035c-0.092-0.092-2.0483 0.304-4.3476 0.879-2.2992 0.575-4.1115 0.934-4.0273 0.797 0.3363-0.544 2.7719-1.549 4.7578-1.963 1.1555-0.241 2.3591-0.529 2.6746-0.641 1.916-0.678 3.827-3.244 2.868-3.851-0.24-0.151-0.881-0.278-1.425-0.28-2.5854-0.012-1.1294-1.463 3.246-3.233 6.257-2.532 10.901-5.155 10.901-6.159 0-0.727-5.462-8.693-6.982-10.183-0.818-0.802-1.881-1.545-2.362-1.65-1.04-0.229-3.18 0.704-3.226 1.405-0.016 0.256-0.051 0.641-0.078 0.856-0.065 0.535-1.9022 1.618-2.7487 1.62-0.8883 1e-3 -1.7034 1.246-1.7871 2.73-0.0702 1.235-4.1282 8.631-4.6671 8.504-0.1579-0.04-0.3564-0.59-0.4418-1.229l-0.1551-1.161-0.4972 0.764c-0.2738 0.421-0.6061 1.113-0.7392 1.539-0.1329 0.426-0.7225 1.803-1.3098 3.061s-1.222 3.117-1.4104 4.13c-0.3331 1.791-0.4037 1.889-2.5275 3.515-1.2017 0.921-2.7422 2.119-3.4233 2.663l-1.2385 0.991 0.9523-1.066c2.9726-3.325 4.7459-6.507 5.5666-9.988 0.3074-1.303 0.4675-2.46 0.3565-2.571-0.1111-0.112-0.9898 0.409-1.9524 1.156-3.1809 2.471-3.0447 2.401-2.8013 1.432 0.3057-1.218-0.5034-1.121-3.599 0.431-2.0123 1.009-2.4185 1.133-1.9337 0.593 1.4267-1.591 3.4619-2.745 6.0428-3.425 3.1563-0.832 4.2338-1.438 5.6426-3.171 1.046-1.287 3.336-5.159 3.336-5.641 0-0.507-4.033 0.088-5.485 0.81-1.2264 0.61-1.5096 0.915-1.6859 1.817-0.2364 1.21-1.721 2.65-3.0278 2.937-0.4467 0.098-1.4346 0.59-2.1954 1.094-1.5854 1.05-1.8871 0.786-0.9092-0.796 0.3741-0.605 0.608-1.173 0.52-1.261-0.0882-0.088-0.6961 0.117-1.3512 0.455-1.2339 0.637-1.786 1.046-5.8261 4.318-1.3236 1.072-2.4733 1.883-2.5549 1.801-0.0815-0.081 0.2141-0.623 0.657-1.204s0.8053-1.163 0.8053-1.295c0-0.131-0.7663-0.143-1.7029-0.027-1.0063 0.126-1.7028 0.094-1.7028-0.079 0-0.16 1.1596-0.728 2.5769-1.263 2.6675-1.007 5.7974-2.727 6.8534-3.767 0.6023-0.594 0.6023-0.601 0-1.044-0.563-0.414-0.4902-0.461 1.0126-0.662 1.0085-0.135 2.1952-0.588 3.1469-1.201 1.2298-0.792 2.4845-1.18 6.4307-1.99 2.6966-0.553 5.3465-1.146 5.8886-1.316 1.0503-0.33 3.194-2.467 3.194-3.184 0-0.577-2.2079-1.576-4.4894-2.032-1.0217-0.204-2.8838-0.594-4.138-0.866-1.97-0.428-2.4756-0.438-3.7153-0.077-0.7892 0.231-2.0278 0.441-2.7526 0.467-0.9849 0.036-1.6104 0.294-2.4768 1.024-0.6376 0.537-2.4131 1.745-3.9456 2.683-1.5326 0.939-3.6813 2.264-4.7748 2.944-2.1726 1.352-2.9386 1.368-1.34 0.027 1.6209-1.359 1.3559-1.666-1.2384-1.436-2.8516 0.252-2.2974-0.121 1.7802-1.199 2.8967-0.766 5.4182-1.991 5.4182-2.632 0-0.155-0.9405-0.38-2.0899-0.502-3.3551-0.355-3.6518-0.715-0.6069-0.737 2.1394-0.016 2.9982-0.161 4.0152-0.68 1.5981-0.815 3.3256-2.17 3.3257-2.608 0-0.589-5.6437-2.861-8.3594-3.365-1.4475-0.268-3.8614-0.718-5.3644-0.999-2.4002-0.449-3.1062-0.462-5.8028-0.105-2.4621 0.326-3.4079 0.33-4.7753 0.024-1.7806-0.399-2.196-0.846-1.0085-1.086 0.3829-0.078 1.2539-0.249 1.935-0.382 0.6812-0.133 2.8058-0.204 4.7215-0.158s3.4831-0.041 3.4831-0.191c0-0.358-2.1206-1.868-4.6441-3.307-2.792-1.592-1.1497-1.16 3.675 0.968 7.5501 3.329 12.3005 4.679 11.5292 3.276-0.1636-0.297-1.2248-1.551-2.3579-2.786-1.1328-1.234-1.9306-2.244-1.7726-2.244 0.1581 0 1.667 1.274 3.3533 2.831 6.4821 5.983 7.4576 6.434 12.7392 5.883 4.2763-0.446 11.9501-1.534 12.6142-1.789 0.719-0.276 0.594-0.546-1.119-2.42-1.8789-2.056-3.4775-3.021-13.0287-7.865-8.9974-4.563-8.8881-4.524-10.7784-3.853-1.2808 0.455-1.6364 0.469-2.7216 0.111-1.4804-0.488-3.3128-0.321-6.5594 0.6-1.5062 0.427-3.6272 0.716-6.0373 0.822-2.0971 0.092-4.2688 0.364-4.9862 0.625-1.4154 0.513-2.9505 0.455-3.1391-0.12-0.0676-0.206 0.2001-0.437 0.5954-0.513 3.0437-0.582 4.1593-0.888 4.5743-1.253 0.3379-0.296 1.8013-0.464 4.9681-0.566 3.3884-0.11 4.8626-0.29 6.0116-0.732 0.8372-0.322 1.5726-0.736 1.6342-0.921 0.0613-0.185-0.4841-0.589-1.2127-0.899-0.7284-0.309-2.5087-1.091-3.9561-1.736-2.668-1.191-4.913-1.666-11.5801-2.451-3.9253-0.462-4.1783-0.557-3.2855-1.23l0.6898-0.521-1.0391-0.692-1.0392-0.692 0.9288 0.137c0.5109 0.077 3.367 0.781 6.347 1.568 6.047 1.597 7.4305 1.756 7.4305 0.857 0-0.972-2.2664-3.512-3.5093-3.933-0.4264-0.144-0.52-0.383-0.3758-0.959 0.4116-1.64-1.8875-3.893-7.5135-7.365-1.5863-0.979-2.818-1.846-2.7371-1.927 0.0808-0.08 1.1672 0.282 2.4139 0.806 2.2907 0.962 3.0577 1.144 3.0464 0.72-0.0036-0.128-0.7699-1.262-1.703-2.52-0.9332-1.258-1.6967-2.407-1.6967-2.554 0-0.37 0.8494-0.336 1.0836 0.043 0.1053 0.17 0.4373 0.31 0.738 0.31 0.356 0 1.1759 1.017 2.3519 2.918 0.9929 1.605 2.6824 3.939 3.7545 5.186 1.0722 1.248 3.1939 3.87 4.715 5.828 2.0657 2.66 3.1868 3.814 4.4306 4.56 1.9968 1.199 8.1074 3.552 9.3648 3.606 2.1386 0.093 0.8569-1.666-3.0414-4.174-1.5445-0.994-3.0868-2.014-3.4274-2.266-0.6114-0.454-0.6104-0.46 0.0771-0.473 0.383-0.01 0.6967-0.116 0.6967-0.241s-1.4954-1.727-3.323-3.561c-3.3123-3.322-3.7487-4.044-1.5381-2.541 0.6842 0.465 1.395 0.719 1.7218 0.615 0.6635-0.211 2.7795 1.922 7.2296 7.288 4.4365 5.349 6.1937 6.82 9.795 8.198 3.4944 1.337 4.3546 1.818 7.4938 4.188 3.0879 2.33 4.3271 3.066 5.1697 3.067 0.8783 2e-3 0.8889-0.569 0.044-2.256-0.9919-1.975-2.9488-4.398-4.2339-5.243-0.632-0.415-2.1361-1.13-3.3425-1.588-1.3612-0.518-2.9472-1.454-4.1797-2.467-2.6998-2.218-4.3762-3.335-6.9578-4.632-2.6167-1.315-3.8404-2.45-1.5489-1.437 1.1345 0.502 1.5442 0.562 1.8892 0.276 0.3541-0.294 0.8595-0.056 2.5737 1.216 1.1733 0.869 2.2207 1.581 2.3275 1.581s0.1945-0.301 0.1945-0.67c0-0.555 0.3585-0.326 2.0899 1.335 3.2656 3.133 6.9063 5.316 7.8703 4.721 0.4487-0.278-4.0409-4.773-6.9423-6.951-1.3203-0.991-3.2708-2.571-4.3347-3.51-1.064-0.939-2.9557-2.411-4.2038-3.27-2.1817-1.502-2.3511-1.563-4.3793-1.563-2.7172 0-4.8132-0.66-12.3212-3.879-6.1024-2.616-7.2711-3.242-6.0546-3.242 0.8729 0 2.452 0.58 6.6556 2.445 4.2285 1.875 7.6877 2.818 10.343 2.818 2.1806 0 2.917-0.194 2.917-0.77 0-0.217-1.3183-1.655-2.9297-3.196-2.8052-2.682-3.0418-2.835-5.5737-3.607-1.701-0.519-3.0303-1.146-3.7269-1.757-1.2957-1.138-1.4124-1.689-0.2314-1.092 1.4112 0.713 4.9852 1.807 5.5487 1.699 0.8064-0.156-1.1051-2.173-3.7495-3.959-3.0663-2.07-6.7926-5.081-6.4349-5.201 0.165-0.056 1.5492 0.579 3.0762 1.409 3.135 1.703 3.8041 1.999 3.8041 1.681 0-0.123-1.3213-1.825-2.9362-3.783-2.9566-3.5857-3.7699-4.9143-1.9778-3.2318 1.1975 1.1242 7.3167 7.9758 10.622 11.8938 1.3513 1.601 2.5096 2.754 2.5739 2.561 0.0641-0.193-0.6056-2.135-1.4887-4.316-1.967-4.859-2.2843-5.857-1.7106-5.381 0.5284 0.439 2.1215 3.688 4.5245 9.229 2.3345 5.383 3.9145 7.673 8.0784 11.71 3.7582 3.643 6.5595 5.689 6.7244 4.911 0.0591-0.274-0.9631-2.642-2.2693-5.262-2.0867-4.185-2.7125-5.138-5.1554-7.854-2.5306-2.812-7.7125-10.419-7.6867-11.284 0.0192-0.596 3.8504 3.637 4.4603 4.927 0.9785 2.069 2.0972 3.57 3.0145 4.045 0.8009 0.414 0.8743 0.406 0.8741-0.098-3e-4 -0.935-1.8123-4.438-3.4097-6.593-0.837-1.129-3.8255-4.25-6.6413-6.936-2.8157-2.6858-5.1196-5.0091-5.1196-5.1629 0-0.1539 0.4199-0.2797 0.9333-0.2797 0.652 0 1.2186 0.303 1.8806 1.0062l0.9474 1.0063-0.1795-0.9289c-0.5176-2.6723-0.5558-3.0858-0.258-2.7864 0.1697 0.1705 0.6829 1.3075 1.1407 2.5272 1.068 2.8454 2.868 5.3482 4.7391 6.5902 1.2179 0.808 1.4961 0.893 1.581 0.483 0.0571-0.274-0.1175-0.834-0.3869-1.245-0.2694-0.412-0.4901-0.903-0.4901-1.093 0-0.419 0.9963 0.804 2.5957 3.187 0.6572 0.979 1.3174 1.78 1.4669 1.78 0.5368 0 0.2302-1.149-1.4042-5.2633-0.9131-2.2988-1.6048-4.2392-1.5369-4.3118 0.4472-0.4794 3.5227 5.5901 3.5227 6.9521 0 0.561 0.3026 1.811 0.6728 2.778 0.5838 1.526 1.1867 2.236 4.5561 5.368 2.1358 1.986 6.1172 5.777 8.8475 8.425 4.6597 4.519 7.0837 6.482 7.4967 6.07 0.257-0.258-1.256-3.036-3.349-6.149-2.2845-3.398-5.0122-6.326-8.0404-8.631-2.5979-1.978-5.2301-4.489-5.2301-4.99 0-0.328 1.044 0.4 3.9538 2.756 1.4795 1.198 3.1784 2.259 3.6162 2.259 0.3508 0 0.1498-0.992-0.4255-2.102-0.8759-1.689-14.7488-15.6314-16.3657-16.4473-3.72-1.8771-9.9744-6.3984-9.9744-7.2106 0-0.479 0.499-0.231 2.5583 1.2701 1.6558 1.2072 3.9605 2.4386 3.9396 2.1049-0.0022-0.0352-1.1957-1.3016-2.6523-2.8177-3.4158-3.555-5.7962-6.9962-4.8396-6.9962 0.1345 0 1.4929 1.3904 3.0187 3.0897s3.0114 3.0925 3.3013 3.096c0.2914 0.0036 1.8721 1.6336 3.5342 3.6443 1.654 2.0009 4.0853 4.689 5.403 5.9737 2.4883 2.4258 7.4826 6.1781 8.2229 6.1781 1.3044 0-0.3105-4.053-3.0762-7.7214-3.4568-4.5845-9.8746-10.9326-13.3184-13.1736-0.6213-0.4043-0.8278-0.7468-0.7136-1.1835 0.1068-0.4081-0.2121-1.0699-0.9497-1.9697-1.263-1.5414-1.1861-2.0279 0.1682-1.0635 1.833 1.3052 1.7404 0.9178-0.7267-3.039-1.1068-1.7751-2.0123-3.352-2.0123-3.5041 0-0.4762 1.9482 1.0259 3.4696 2.6751 1.657 1.7962 1.8192 1.5811 0.706-0.9359-0.4279-0.9676-0.7177-1.8196-0.6441-1.8932 0.194-0.1942 4.0133 5.598 6.8521 10.3916 2.4318 4.1064 5.4244 7.8591 5.8993 7.3977 0.292-0.2835-0.0584-1.6983-1.7756-7.1884l-1.26-4.0251-2.7807-2.8117c-2.9955-3.029-3.3341-3.4488-3.3414-4.1429-0.0027-0.2524 0.6701 0.2119 1.5195 1.0485 0.9923 0.9774 1.6923 1.4368 2.006 1.3164 0.3215-0.1234 0.7607 0.1966 1.3214 0.964 0.4619 0.6318 1.224 1.5668 1.6938 2.0776 0.8543 0.9289 3.3907 7.8543 7.5975 20.7437 0.9448 2.8948 2.412 6.7954 3.2604 8.6694 0.8484 1.873 1.686 3.754 1.8613 4.179l0.3184 0.774 0.2753-0.929c0.5838-1.972-0.4689-9.7642-1.7572-13.0033-0.6048-1.5208-0.6972-2.1383-0.5092-3.4057l0.2293-1.548 1.1957 3.338c1.1392 3.1802 1.3218 3.4739 3.8603 6.2099 1.466 1.5791 3.624 4.0091 4.796 5.4001 3.229 3.831 4.872 4.624 3.152 1.521-0.969-1.748-5.875-9.0192-10.6399-15.7686-4.1739-5.9125-6.9658-10.9274-8.8732-15.9385-2.5317-6.6511-2.5606-6.6946-5.0885-7.6605-1.1846-0.4527-2.3205-1.0238-2.524-1.2691-0.6019-0.7252 1.7554-0.569 2.9974 0.1986 0.9406 0.5814 1.0619 0.5946 1.2382 0.135 0.1077-0.2802 0.04-0.8554-0.1552-1.2783-0.5034-1.1049-0.4433-1.5119 0.1508-1.0191 0.2757 0.2288 1.4536 2.3704 2.6181 4.7594 2.0091 4.1218 2.118 4.278 2.1308 3.0562 0.0096-0.7081-0.4806-2.9877-1.0844-5.0656s-1.0449-3.9367-0.9801-4.1305c0.1441-0.431 1.2013 2.7537 2.0829 6.2737 2.1099 8.424 7.7397 20.7677 10.8071 23.6958l0.953 0.9093v-0.771c0-2.1635-3.332-9.8346-4.6166-10.6285-0.1835-0.1132-0.481-0.4816-0.6612-0.8182-0.2954-0.5515-0.2492-0.5923 0.4629-0.4135 0.5148 0.129 0.7902 0.0704 0.7902-0.1693 0-0.5056-2.7545-7.8124-4.5012-11.9403-2.5846-6.1082-2.716-6.849-0.6951-3.9203 1.2779 1.8518 1.5052 1.1413 0.4413-1.3793-0.4202-0.9955-0.72-1.8545-0.6663-1.9089 0.0545-0.0546 0.3943 0.085 0.7565 0.3097 0.5549 0.344 0.7034 0.3366 0.9421-0.0468 0.3629-0.5834 0.375-0.5671 1.4948 2.0035 1.7676 4.0578 4.8886 9.672 5.2026 9.3583 0.148-0.1488-0.853-3.097-2.9332-8.6372-1.8936-5.0423-1.9995-5.8581-0.5473-4.2152 0.7485 0.8467 1.3187 2.1179 2.162 4.8199 0.6485 2.0757 1.7545 4.7369 2.5475 6.1258 0.771 1.3507 1.768 3.6763 2.216 5.168 0.756 2.5214 0.986 2.9024 3.262 5.4181 1.347 1.4883 3.439 4.1551 4.65 5.9262 1.21 1.7711 2.257 3.0524 2.325 2.8473 0.484-1.45-5.769-16.092-9.09-21.2878-0.562-0.8787-2.284-2.9685-3.826-4.6441-2.6966-2.929-3.907-4.7151-3.6725-5.4186 0.0614-0.1824 0.7266 0.4668 1.4794 1.4426 1.6031 2.0784 3.9961 4.0236 4.4231 3.5964 0.489-0.4893-0.619-3.1908-1.986-4.8421-1.161-1.401-1.218-1.5489-0.637-1.6366 0.378-0.0575 0.683-0.3733 0.746-0.7741 0.091-0.5815 0.199-0.5014 0.761 0.5646 0.361 0.6832 0.968 2.2854 1.35 3.5605 0.381 1.2751 1.1 3.2239 1.598 4.3307 0.775 1.7272 0.949 1.932 1.225 1.4444 0.225-0.3976 0.21-1.1586-0.051-2.5365-0.204-1.0827-0.308-2.1506-0.229-2.3732s0.313 0.4312 0.522 1.4529c1.242 6.0611 3.013 11.753 3.411 10.9596 0.364-0.7287-0.209-7.105-0.862-9.5664-0.906-3.4182-1.899-5.8824-2.37-5.8824-1.064 0-2.808-3.2744-3.58-6.7179-0.426-1.8994-0.139-2.0492 0.604-0.3157 0.47 1.0955 0.735 1.3797 1.181 1.2633 0.445-0.1163 0.652-0.6401 0.918-2.3284 0.508-3.2299 1.025-3.4303 1.031-0.4002 0.01 2.6933 0.578 5.8774 1.359 7.5704 0.277 0.5999 0.444 0.7787 0.375 0.4009-0.14-0.7602 0.554-1.927 0.925-1.556 0.305 0.3054 0.609 2.7432 1.205 9.6688 0.582 6.7642 0.827 8.2062 2.001 11.7747l0.913 2.7768-0.162-2.4769c-0.09-1.3624-0.293-3.5879-0.451-4.9457-0.158-1.3579-0.278-2.8207-0.267-3.2509 0.019-0.7583 0.036-0.7523 0.509 0.1994 0.269 0.54 0.73 1.0449 1.025 1.122 0.388 0.1012 0.632 0.6936 0.884 2.1396 0.192 1.0997 0.35 2.2667 0.353 2.5933 2e-3 0.3267 0.135 0.8005 0.295 1.0531 0.398 0.6303 1.591-2.073 1.613-3.6565 9e-3 -0.639-0.695-3.2461-1.564-5.7936-0.87-2.5472-1.851-6.0471-2.181-7.7772-0.716-3.7495-1.201-4.7889-3.046-6.5264-1.148-1.081-1.328-1.3934-1.018-1.7667 0.47-0.5666 0.167-1.0999-0.624-1.0999-0.767 0-0.765-0.3757 9e-3 -1.074 0.593-0.537 0.638-0.5032 1.78 1.3387 0.849 1.3685 1.313 1.8454 1.685 1.7296 0.563-0.1756 0.902 0.6771 2.134 5.3589 0.369 1.4048 0.778 2.5542 0.907 2.5542 0.13 0 0.325-0.9404 0.434-2.0898 0.153-1.6186 0.024-2.9225-0.576-5.7826-0.426-2.031-0.716-3.7506-0.645-3.8214 0.219-0.2188 1.017 1.5488 1.577 3.4934 0.294 1.0194 0.964 2.6895 1.49 3.7111 1.301 2.5307 1.415 1.5554 0.381-3.2621-0.879-4.088-0.937-4.6328-0.501-4.6328 0.163 0 0.589 1.0101 0.947 2.2446 1.747 6.0337 3.818 12.4942 4.094 12.7713 0.635 0.6374-0.145-4.9865-1.2-8.6558-1.465-5.0931-1.477-5.1675-0.572-3.4799 0.62 1.1557 0.924 1.4467 1.368 1.3059 0.504-0.16 0.629 0.1531 1.076 2.6928 1.021 5.7904 2.014 14.137 2.221 18.6636 0.254 5.5538 0.444 5.2892 1.521-2.1167 1.01-6.9445 0.986-8.4128-0.212-13.2539-0.724-2.9269-0.895-4.0793-0.642-4.3321s0.444 0.1619 0.719 1.5596c0.583 2.9659 0.964 2.8046 1.387-0.5881 0.117-0.9365 0.296-1.8407 0.397-2.0093 0.296-0.4943 0.61 1.0777 0.648 3.2478 0.051 2.7811 0.43 3.2469 1.101 1.3493 0.293-0.8273 0.689-1.8524 0.88-2.2782 0.344-0.7676 0.348-0.7651 0.46 0.3033 0.146 1.4028-1.04 5.8728-2.156 8.1248-0.821 1.6568-1.188 3.9563-0.63 3.9563 0.364 0 3.831-2.5843 4.551-3.3928 0.561-0.6297 0.634-1.2594 0.774-6.676 0.085-3.2895 0.259-6.0849 0.387-6.2122 0.519-0.5171 0.701 0.414 0.799 4.0764 0.085 3.2025 0.182 3.8452 0.577 3.8452 0.543 0 0.51 0.2983-0.477 4.3345-1.015 4.1505-1.347 6.8669-1.572 12.8698-0.197 5.2671-0.259 5.6874-1.046 7.1926-1.171 2.2403-1.119 2.9204 0.134 1.7454l0.97-0.9094-0.215 1.3933c-0.118 0.7664-0.317 2.3685-0.443 3.5604-0.153 1.4626-0.554 2.8325-1.23 4.213-1.605 3.2761-2.024 8.814-1.786 23.652 0.3 18.809 0.513 23.575 1.02 22.882 1.138-1.557 2.853-8.943 3.515-15.142 0.2-1.873 1.038-6.819 1.863-10.991 2.551-12.9 2.836-16.9199 2.455-34.6995-0.418-19.5131-0.435-26.5984-0.069-26.9659 0.456-0.4556 0.585 0.1875 1.023 5.0957 0.497 5.5602 0.749 5.7831 1.537 1.3595 0.207-1.1619 0.488-1.9978 0.625-1.8577 0.642 0.6564 0.314 6.3393-0.783 13.5679-0.521 3.4314-0.627 9.9601-0.173 10.6775 0.223 0.3517 0.543-0.0862 1.361-1.8576 2.118-4.5874 3.596-11.4353 3.6-16.6793 1e-3 -2.3572 0.073-2.661 0.761-3.3002 0.528-0.4891 0.824-1.1851 0.969-2.2801 0.22-1.661 0.75-2.1759 0.746-0.7248-9e-3 1.9976-0.713 6.8391-1.844 12.6165-0.666 3.4057-1.363 7.0533-1.55 8.1059-0.186 1.0526-0.732 2.7941-1.212 3.8701-1.014 2.2695-1.323 3.3496-0.956 3.3496 0.465 0 1.551-1.7927 3.332-5.4972 1.457-3.0341 1.765-3.4928 1.857-2.7698 0.142 1.1204-0.843 4.1477-2.748 8.4489-0.837 1.888-1.509 3.8386-1.496 4.3345l0.028 0.9017 0.43-0.9826c0.489-1.1167 0.934-1.4949 1.219-1.0349 0.107 0.1732 0.31 0.3145 0.451 0.3145 0.142 0 1.28-1.6371 2.53-3.6379 4.087-6.5438 5.275-11.1892 4.137-16.177-0.775-3.3954-0.884-4.3345-0.502-4.3345 0.183 0 0.528-0.3727 0.767-0.8277 0.404-0.7707 0.448-0.595 0.647 2.5543 0.118 1.8601 0.295 3.8578 0.395 4.4394 0.165 0.9649 0.216 1.0085 0.589 0.4983 0.226-0.3078 0.641-1.6194 0.924-2.9152 0.706-3.2253 0.829-3.3745 1.512-1.8269l0.58 1.314-1.06 3.0913c-0.582 1.7001-2.714 6.51-4.736 10.6887-2.023 4.1786-4.228 8.8442-4.901 10.3679l-1.223 2.7703-0.064 4.5828c-0.048 3.4245 0.031 4.5825 0.313 4.5825 0.207 0 1.047-0.854 1.867-1.899 2.001-2.5485 2.114-1.7227 0.295 2.155-0.772 1.647-1.49 3.439-1.595 3.982-0.132 0.687-0.988 1.79-2.82 3.634-2.064 2.078-2.86 3.147-3.701 4.967-1.134 2.454-1.69 4.425-1.156 4.095 0.17-0.105 1.196-1.537 2.281-3.181 1.084-1.644 2.014-2.862 2.066-2.706s-0.187 1.1-0.53 2.097c-0.852 2.478-0.8 3.038 0.175 1.872 3.797-4.54 11.723-21.3055 13.267-28.0636 0.247-1.0824 0.888-4.8241 1.424-8.3149 1.2-7.8165 1.883-11.1948 2.91-14.3967 1.416-4.4172 1.897-4.2375 0.829 0.3096-0.831 3.5381-1.065 5.4182-0.675 5.4182 0.178 0 0.877-1.0798 1.551-2.3995 0.675-1.3197 1.234-2.269 1.243-2.1096 9e-3 0.1593-0.276 1.3277-0.632 2.5961-0.506 1.8024-0.562 2.3586-0.26 2.5459 0.299 0.1848 0.227 0.6194-0.314 1.8932-0.386 0.9095-0.957 1.9322-1.268 2.2728-0.311 0.3405-0.721 1.0301-0.912 1.5324-0.422 1.1135-1.552 7.6082-1.552 8.9181 0 0.9422 2e-3 0.9437 0.651 0.3564 0.359-0.3244 2.064-2.3 3.79-4.3904 1.726-2.0903 3.183-3.6662 3.238-3.5019 0.128 0.3822-0.561 1.4675-2.768 4.3613-2.093 2.7454-3.932 5.7295-4.198 6.8113-0.104 0.4258-0.937 1.586-1.851 2.5785-1.94 2.1074-2.239 2.6564-4.573 8.4128-0.967 2.384-2.752 6.215-3.966 8.514-3.925 7.434-4.565 8.798-4.87 10.372-0.165 0.851-0.389 1.861-0.498 2.244s-0.073 0.697 0.084 0.697c0.653 0 3.678-2.098 4.496-3.119 0.9-1.123 3.353-6.83 4.515-10.504 0.351-1.106 1.347-4.27 2.216-7.029 0.868-2.759 1.734-5.1122 1.924-5.2296 0.587-0.3629-1e-3 2.5086-1.328 6.4896-0.673 2.021-1.184 3.794-1.133 3.94 0.051 0.147 1.125-1.576 2.388-3.828 8.01-14.2746 9.43-17.2283 11.348-23.6011 0.766-2.5445 0.836-3.2015 0.803-7.5847-0.036-4.71 0.314-6.8936 0.753-4.7151 0.307 1.5234 0.599 1.459 1.327-0.293 0.363-0.875 0.723-1.5285 0.8-1.4523 0.123 0.1238-0.139 3.4944-0.612 7.8536l-0.168 1.548 1.081-1.8576c0.595-1.0217 1.661-3.1812 2.369-4.799 0.707-1.6176 1.398-3.0628 1.534-3.2115 0.136-0.1488 0.415 0.2903 0.621 0.9749 0.343 1.1456 0.312 1.3283-0.387 2.2828-0.773 1.0562-3.035 5.8582-3.035 6.4436 0 0.5559 0.795 0.3505 1.451-0.375 0.347-0.3829 1.33-1.7456 2.185-3.0277 1.651-2.476 2.879-3.7961 2.441-2.6226-0.636 1.7007-3.193 5.9459-4.401 7.3066-0.752 0.8458-1.366 1.7808-1.366 2.0778 0 0.809-0.84 1.8521-2.163 2.6875-0.972 0.6135-1.547 1.4642-3.243 4.7992-1.133 2.2296-3.402 6.1028-5.042 8.6072-2.035 3.1079-3.605 5.9784-4.946 9.0424-1.081 2.47-3.028 6.615-4.326 9.213-1.299 2.598-2.277 4.809-2.173 4.912 0.324 0.324 2.304-1.092 3.69-2.639 0.731-0.816 2.991-3.909 5.023-6.872s4.225-5.999 4.875-6.745c2.375-2.7305 5.553-7.7709 6.318-10.0175 0.861-2.5322 1.367-3.273 1.367-2.0001 0 0.4599 0.13 0.836 0.288 0.836 0.321 0 4.258-5.1396 5.223-6.819 0.341-0.5918 0.846-1.8771 1.123-2.8563 0.495-1.7444 1.107-2.3868 1.107-1.161 0 0.6897 0.607 0.8175 1.176 0.2478 0.29-0.2892 0.372-0.258 0.372 0.1396 0 0.2808 0.23 0.64 0.513 0.7978 0.466 0.2609 0.451 0.3726-0.16 1.231-0.37 0.5192-1.336 1.4312-2.147 2.0265-2.023 1.485-5.044 5.1531-8.228 9.9885-3.283 4.9877-3.38 5.4877-0.793 4.1093 2.163-1.1528 5.466-4.1014 7.394-6.5998 0.731-0.9479 1.427-1.7234 1.547-1.7234 0.121 0 0.155 0.4373 0.077 0.9719l-0.143 0.972 1.358-0.7397c0.746-0.4069 2.522-1.8946 3.945-3.3062 2.303-2.2829 2.631-2.5088 2.971-2.0442 0.622 0.851 1.913 0.2791 4.134-1.8308 1.111-1.0549 1.912-1.6393 1.782-1.2987-0.131 0.3406-0.375 0.998-0.543 1.4609-0.167 0.4631-0.971 1.3209-1.787 1.9065-1.353 0.9726-1.479 1.1701-1.45 2.2782 0.043 1.5926-0.764 2.7702-2.374 3.473-1.682 0.7338-2.898 2.0529-4.812 5.2219-1.531 2.5328-3.077 6.4148-2.705 6.7878 0.105 0.105 0.746-0.122 1.425-0.504 0.68-0.382 1.235-0.566 1.235-0.409 0 0.156-0.488 0.924-1.085 1.705-1.189 1.559-1.701 2.679-1.701 3.725 0 0.375-0.348 1.195-0.774 1.821-0.975 1.434-0.969 1.598 0.049 1.343 1.221-0.307 3.221-1.786 4.394-3.249 0.886-1.107 1.087-1.225 1.393-0.818 0.312 0.416 0.7 0.306 3.079-0.873 1.497-0.742 2.981-1.584 3.297-1.87 0.41-0.371 0.875-0.468 1.613-0.337 2.296 0.41 3.978-1.711 5.886-7.4205 0.741-2.2169 1.31-3.4407 1.628-3.5058 0.741-0.1516 0.617 0.8003-0.594 4.5471-1.304 4.0332-1.312 4.1362-0.31 3.8842 1.093-0.274 0.958 0.122-0.628 1.828-0.761 0.819-1.384 1.655-1.384 1.857 0 0.203-0.413 1.134-0.917 2.071-0.504 0.936-0.922 1.892-0.929 2.123-9e-3 0.231 1.65-1.3 3.681-3.402 3.576-3.703 4.958-4.611 3.362-2.21-0.427 0.642-1.422 1.884-2.213 2.76-2.24 2.485-1.795 2.645 1.667 0.6l2.315-1.367 0.733 0.773c0.403 0.426 0.612 0.886 0.464 1.022-0.147 0.136-1.174 0.401-2.281 0.589-2.622 0.446-5.131 2.126-6.08 4.072-0.774 1.59-2.094 2.832-2.744 2.582-0.296-0.113-1.139 0.57-2.395 1.941-1.067 1.163-3.297 3.424-4.958 5.024-1.66 1.599-3.018 3.011-3.018 3.136 0 0.126 1.173 0.324 2.607 0.44 2.91 0.236 3.783 0 6.233-1.686 1.183-0.813 1.401-0.88 1.319-0.404-0.086 0.506 0.108 0.564 1.714 0.508 2.24-0.079 4.229-0.721 6.546-2.116 0.979-0.59 1.833-1.072 1.897-1.072 0.066 0 0.118 0.296 0.118 0.659 0 0.615 0.108 0.645 1.6 0.447 1.405-0.186 1.553-0.156 1.213 0.254-0.796 0.96-3.012 1.704-6.064 2.037-1.703 0.185-3.619 0.478-4.257 0.65-2.438 0.655-0.866 1.38 2.941 1.356 1.984-0.012 2.399 0.071 2.399 0.473 0 0.269 0.223 0.807 0.496 1.196 0.273 0.39 0.408 0.797 0.3 0.904-0.107 0.108-1.34-0.18-2.74-0.639-2.774-0.911-6.357-1.57-8.644-1.592-1.097-0.012-1.606 0.149-2.068 0.646-0.549 0.589-0.772 0.628-2.106 0.366-2.067-0.404-3.824-0.116-5.742 0.941-1.94 1.069-3.258 1.421-3.761 1.004-0.564-0.468-2.874 0.684-3.139 1.564-0.269 0.895-2.292 3.047-2.863 3.047-0.302 0-0.393 0.367-0.325 1.304 0.121 1.648 0.359 1.722 5.668 1.758 2.564 0.016 4.82 0.212 6.214 0.538 2.84 0.665 4.481 0.412 7.509-1.155l2.365-1.224-1.233 1.264-1.232 1.263 1.239 0.024c0.681 0.012 4.303 0.043 8.049 0.063 4.561 0.024 7.013 0.155 7.422 0.396 0.559 0.33 0.521 0.377-0.465 0.55-0.591 0.104-2.955 0.151-5.254 0.104l-4.179-0.085-1.858 1.309c-1.369 0.965-2.978 1.668-6.115 2.673-2.341 0.75-4.257 1.316-4.257 1.259 0-0.455 3.228-2.394 4.897-2.942 2.13-0.699 2.843-1.091 2.843-1.563 0-0.15-2.339-0.272-5.197-0.272-2.859 0-6.865-0.208-8.902-0.462s-4.431-0.463-5.321-0.464c-1.493-2e-3 -1.655 0.071-2.109 0.948-0.27 0.523-0.97 1.233-1.556 1.578-1.453 0.858-1.498 2.185-0.097 2.909 1.082 0.56 6.853 1.84 9.736 2.161 1.665 0.185 2.069 0.112 3.56-0.636l1.682-0.845-0.736 0.796c-0.949 1.025-0.699 1.616 0.786 1.862 2.817 0.465 4.236 0.255 6.16-0.915 1.012-0.616 2.419-1.371 3.127-1.68 1.337-0.583 4.131-1.126 4.131-0.803 0 0.102-0.732 0.555-1.626 1.008-1.761 0.892-3.638 2.222-3.638 2.579 0 0.283 5 1.162 8.05 1.416 3.044 0.253 3.275 0.331 2.775 0.934-0.316 0.381-0.313 0.619 0.016 1.235 0.224 0.419 0.346 0.825 0.269 0.901-0.077 0.078-1.388-0.372-2.916-0.997-2.5-1.024-3.091-1.143-5.926-1.202-1.732-0.036-3.952-0.214-4.933-0.395-0.981-0.182-2.887-0.33-4.236-0.33-1.597 0-4.753-0.445-9.058-1.277-3.878-0.749-6.937-1.193-7.406-1.075-1.438 0.36-5.222 4.298-6.782 7.056-0.789 1.394-1.434 2.643-1.434 2.774 0 0.441 2.287 0.848 8.514 1.515 6.262 0.67 8.7 0.656 12.245-0.071 1.496-0.307 1.918-0.276 3.251 0.239l1.533 0.591-4.18 0.17c-2.299 0.093-4.458 0.327-4.799 0.52-0.594 0.336-0.585 0.363 0.225 0.671 1.794 0.682 10.789 2.509 12.353 2.509 0.149 0 0.271 0.129 0.271 0.287s-0.767 0.383-1.703 0.5c-0.937 0.117-1.703 0.339-1.703 0.493s1.014 0.939 2.253 1.744c1.66 1.08 3.003 1.658 5.108 2.198 2.028 0.521 2.856 0.87 2.856 1.204 0 0.381-0.286 0.437-1.503 0.293-1.566-0.185-4.68-1.464-11.113-4.561-3.357-1.617-3.793-1.757-3.793-1.219 0 0.765-0.155 0.761-1.264-0.031-4.972-3.54-15.013-5.112-20.673-3.235-2.465 0.817-3.141 1.229-3.141 1.913 0 0.243 0.887 1.677 1.971 3.187s2.466 3.631 3.072 4.714c1.278 2.284 1.812 2.829 3.451 3.514 1.497 0.625 3.928 0.633 8.713 0.027 3.624-0.459 5.085-0.415 5.085 0.152 0 0.15-0.341 0.273-0.756 0.273-1.09 0-1.22 0.471-0.298 1.075 0.648 0.425 0.76 0.679 0.592 1.349-0.114 0.454-0.252 0.87-0.306 0.924s-0.843-0.295-1.755-0.774c-1.416-0.744-2.017-0.871-4.134-0.871-2.6 0-4.18 0.286-4.18 0.756 0 0.154 0.453 0.872 1.007 1.597 0.739 0.967 1.861 1.775 4.227 3.043 3.062 1.64 6.596 4.383 6.186 4.802-0.106 0.107-1.336-0.653-2.734-1.69-1.399-1.037-2.889-2.017-3.312-2.178-0.918-0.349-2.372-0.388-2.224-0.061 0.059 0.127 0.617 1.309 1.242 2.626 1.489 3.136 1.642 3.643 1.099 3.643-0.484 0-0.731-0.294-6.09-7.276-3.972-5.174-5.517-6.966-6.005-6.966-0.168 0-0.225 0.915-0.135 2.169 0.175 2.443 1.575 5.608 4.713 10.654 0.944 1.518 1.715 2.911 1.713 3.096s-1.617-1.292-3.589-3.28c-1.972-1.989-3.761-3.683-3.976-3.766-0.277-0.106-0.443-1.481-0.575-4.743-0.206-5.095-0.741-7.794-2.004-10.114-1.801-3.309-4.326-3.568-7.393-0.758-2.158 1.977-5.989 6.681-5.989 7.355 0 0.329 0.741 1.23 1.678 2.039 1.009 0.871 1.613 1.62 1.515 1.877-0.218 0.566 3.718 4.458 6.791 6.716 1.32 0.97 2.4 1.832 2.4 1.916 0 0.49-1.674 2e-3 -3.192-0.931-0.969-0.596-2.555-1.572-3.524-2.168s-2.032-1.083-2.363-1.083c-1.009 0-0.483 1.995 1.771 6.721 1.124 2.357 2.045 4.457 2.045 4.665 0 0.776-0.584 0.333-1.556-1.181-0.915-1.425-1.567-2.819-5.077-10.854-1.492-3.414-2.3-4.459-3.222-4.167-2.201 0.699-6.501 11.858-7.354 20.896-0.55 5.836 0.256 9.955 2.558 13.068 0.772 1.045 0.584 1.573-0.798 2.228-0.928 0.441-2.324 0.513-9.858 0.511-8.238-2e-3 -8.033-0.041-8.905-0.617l-2e-3 6e-3zm17.182-37.809c1.221-1.888 1.772-3.579 1.445-4.432-0.095-0.247-0.519-0.676-0.942-0.953-0.609-0.399-0.908-0.431-1.425-0.154-0.927 0.496-1.244 1.562-1.244 4.178 0 3.87 0.388 4.113 2.166 1.361zm-18.033-10.727c-0.228-3.339-0.797-4.582-2.299-5.032-0.652-0.195-1.616-0.309-2.142-0.252l-0.958 0.103 0.338 1.324c0.231 0.901 1.017 2.112 2.464 3.792 1.169 1.358 2.269 2.469 2.444 2.469 0.205 0 0.26-0.858 0.153-2.405v1e-3zm21.44 1.166c0-1.044-0.443-1.219-0.904-0.357-0.211 0.393-0.195 0.683 0.051 0.929 0.587 0.588 0.852 0.41 0.852-0.572h1e-3zm9.187-4.228c4.004-3.035 11.002-9.286 12.717-11.36 1.679-2.03 1.726-2.549 0.171-1.899-0.629 0.263-1.315 0.412-1.525 0.332-0.515-0.198-5.036 2.018-7.617 3.734-1.43 0.951-2.097 1.592-2.097 2.016 0 0.342-0.61 1.41-1.354 2.375-1.706 2.209-3.009 5.934-2.076 5.934 0.158 0 0.959-0.51 1.781-1.132zm-11.814-1.242c0.678-0.454 2.38-1.728 3.782-2.832 2.155-1.696 2.641-2.252 3.139-3.586 0.791-2.118 1.278-5.449 1.278-8.731v-2.697l-0.655 0.589c-1.008 0.908-5.028 6.338-6.306 8.518-1.138 1.943-2.699 6.199-3.082 8.404-0.248 1.427 0.116 1.493 1.844 0.335zm-34.929-2.899c0.818-0.176 1.695-0.45 1.951-0.608 0.413-0.257 0.413-0.339 0-0.737-0.256-0.247-1.346-0.816-2.424-1.264l-1.9585-0.815-3.597 0.498c-1.9784 0.273-3.7283 0.578-3.8886 0.677-0.3619 0.224 2.0252 1.173 4.9016 1.949 2.5618 0.692 3.0565 0.721 5.0155 0.3zm13.367-0.803c1.847-0.369 1.158-2-2.94-6.953-2.218-2.682-4.358-4.592-7.208-6.433-2.084-1.346-3.114-1.577-3.73-0.836-0.501 0.604 0.131 1.965 3.531 7.604 3.579 5.937 3.972 6.435 5.201 6.588 1.747 0.216 4.144 0.231 5.146 0.031v-1e-3zm6.028-3.772c-0.129-5.439-5.193-15.498-10.748-21.346-1.184-1.246-3.863-3.504-5.955-5.017-2.125-1.537-6.4794-5.254-9.8683-8.422-7.0944-6.631-9.1398-8.18-9.1398-6.92 0 1.376 5.6173 13.716 8.3065 18.247 2.8628 4.823 4.9021 7.193 6.4366 7.481 0.592 0.111 1.152 0.125 1.246 0.031 0.203-0.203-1.024-2.031-4.2554-6.338-2.5331-3.376-4.5987-6.996-4.2127-7.382 0.5745-0.575 5.3766 5.362 9.0471 11.185 0.644 1.021 3.136 3.877 5.537 6.347 5.094 5.238 7.586 8.036 10.703 12.018 2.606 3.328 2.979 3.343 2.903 0.116zm28.767-2.11c0.552-0.283 2.885-1.703 5.183-3.154 4.758-3.003 8.364-4.808 10.837-5.423 1.489-0.371 1.772-0.568 2.256-1.574 0.304-0.633 0.583-1.664 0.619-2.292l0.066-1.142-2.508-0.27c-2.426-0.261-2.573-0.239-4.498 0.68-1.094 0.522-2.596 1.086-3.337 1.252-1.506 0.339-3.19 1.788-4.775 4.111-0.54 0.792-2.2 2.721-3.69 4.289-2.117 2.226-2.709 3.045-2.709 3.74 0 0.822 0.059 0.867 0.776 0.594 0.426-0.162 1.228-0.527 1.78-0.811zm-10.391-10.411c2.044-2.151 5.431-6.942 6.659-9.42 1.07-2.16 1.317-3.01 1.466-5.036 0.156-2.118 0.118-2.401-0.288-2.162-0.869 0.512-1.86 1.467-1.86 1.792 0 0.177-0.847 1.269-1.883 2.427-2.88 3.22-3.79 5.359-5.406 12.709-0.213 0.966 0.19 0.87 1.312-0.31zm-17.809-2.781c-0.192-1.749-0.427-4.13-0.522-5.292-0.235-2.867-1.427-6.465-2.805-8.466-1.934-2.808-6.575-5.35-11.183-6.125l-1.298-0.218 0.575 1.575c0.768 2.101 14.995 22.291 15.413 21.873 0.093-0.093 0.012-1.599-0.18-3.347zm47.89-2.826c0.763-0.95 4.379-13.398 4.379-15.075 0-1.201-0.322-1.304-1.605-0.51-1.518 0.94-3.739 3.668-5.088 6.252-0.622 1.191-2.026 3.477-3.12 5.079-2.274 3.331-2.272 3.345 0.68 4.153 2.993 0.819 4.157 0.844 4.754 0.101zm-12.286-2.052c2.445-4e-3 2.772-0.078 3.654-0.818 0.593-0.499 1.649-2.206 2.726-4.404 1.504-3.069 1.776-3.893 1.877-5.687 0.118-2.075 0.11-2.098-0.672-2.098-1.51 0-8.079 6.582-9.232 9.252-0.323 0.746-1.002 1.881-1.509 2.521-1.105 1.395-1.148 1.673-0.226 1.425 0.383-0.103 1.905-0.189 3.382-0.191zm-5.007-5.619c2.027-1.232 8.991-7.16 11.318-9.634 1.678-1.784 2.681-3.204 3.631-5.141 0.722-1.471 1.914-3.469 2.649-4.439 0.791-1.043 1.941-3.262 2.818-5.436 0.814-2.02 1.644-3.978 1.844-4.351 0.605-1.1318-0.307-0.8394-2.47 0.792-1.073 0.808-2.676 1.888-3.563 2.399-1.479 0.852-2.041 1.568-6.786 8.662-3.167 4.733-5.521 7.944-6.069 8.277-0.492 0.3-0.895 0.747-0.895 0.995 0 0.247-0.581 1.12-1.29 1.939-1.354 1.563-2.539 3.892-2.847 5.592-0.219 1.208 0.124 1.279 1.66 0.345zm27.485-3.71c1.239-1.427 2.388-2.641 2.554-2.698 0.49-0.167 0.348 0.813-0.304 2.09-0.333 0.653-0.521 1.272-0.418 1.375 0.464 0.464 3.472-1.719 5.97-4.332 2.728-2.853 6.327-7.862 7.321-10.188 0.614-1.437 1.393-4.544 1.19-4.747-0.392-0.391-5.533 1.38-7.884 2.717-1.447 0.823-3.607 2.007-4.799 2.632-2.785 1.458-3.463 2.041-4.061 3.49-0.269 0.651-1.185 2.324-2.035 3.717-1.389 2.274-1.607 2.886-2.137 5.99-0.324 1.902-0.508 3.59-0.408 3.752 0.366 0.59 2.809-1.262 5.011-3.798zm-56.613-4.396c0.858-4.449 0.819-5.371-0.355-8.354-1.193-3.028-7.542-15.8751-8.841-17.8875-0.977-1.5138-5.243-4.9412-7.343-5.8997-0.681-0.3108-1.778-0.5681-2.438-0.572-1.186-0.0088-1.198 0.0039-1.015 0.9995 0.264 1.4397 3.21 7.1647 7.257 14.1047 1.922 3.297 5.177 9.36 7.233 13.476 2.056 4.115 3.886 7.665 4.067 7.889 0.492 0.607 0.696 0.075 1.435-3.756zm-9.263-3.263c0-1.148-13.807-16.763-14.8221-16.763-0.4325 0-0.6267 3.197-0.335 5.52 0.3212 2.559 1.6761 6.837 2.5911 8.183 0.991 1.457 2.516 2.051 6.873 2.678 4.682 0.674 5.693 0.741 5.693 0.382zm14.667-1.321c0.304-1.519 0.227-8.549-0.132-12.081-0.719-7.0749-1.862-10.7361-6.172-19.7702-1.665-3.4909-3.127-6.8136-3.25-7.3838-0.131-0.6142-0.336-0.9233-0.501-0.7582-0.623 0.6231-1.505 6.0011-1.57 9.5706l-0.067 3.6799 2.39 6.3469c2.467 6.5508 2.835 7.3828 3.138 7.0798 0.098-0.098 0.266-1.317 0.373-2.71 0.108-1.3935 0.308-2.6028 0.445-2.6876 0.535-0.3304 2.192 3.8656 2.736 6.9286 0.172 0.968 0.46 3.355 0.641 5.303 0.336 3.631 1.126 7.449 1.542 7.449 0.128 0 0.321-0.435 0.427-0.967zm45.985-9.095c1.922-3.161 2.817-4.945 2.817-5.615 0-0.454-0.106-0.431-0.742 0.167-0.756 0.711-4.282 7.29-4.661 8.699l-0.209 0.774 0.645-0.774c0.354-0.426 1.322-1.889 2.15-3.251zm12.238-16.1983c0.861-1.1285 0.338-1.1528-1.36-0.0638-1.516 0.9725-4.346 3.8201-4.346 4.3726 0 0.377 5.03-3.4213 5.706-4.3093v5e-4zm-56.908-1.3323c0.863-4.8589 0.726-19.8801-0.176-19.3226-0.456 0.2818-0.91 3.941-1.076 8.6788-0.09 2.5543-0.38 5.6652-0.645 6.9132-0.49 2.3105-0.315 4.653 0.507 6.8169 0.265 0.6961 0.355 0.7449 0.594 0.3192 0.154-0.2761 0.513-1.8087 0.796-3.4056v1e-4zm-20.626-2.3326c0-0.1116-1.377-2.0274-3.059-4.2571s-4.106-5.6563-5.387-7.6145c-1.281-1.9583-2.757-4.0481-3.2804-4.6441l-0.9516-1.0837-0.0096 1.0424c-0.0096 1.102 2.6513 7.7815 3.0986 7.7815 0.144 0 0.348-0.1396 0.454-0.3097 0.105-0.1705 0.306-0.3096 0.445-0.3096 0.297 0 3.363 4.5488 4.277 6.3469 0.698 1.3721 1.323 2.0032 2.708 2.7353 0.982 0.5185 1.703 0.6508 1.703 0.3124l2e-3 2e-4zm14.3-11.0202c0.135-4.8746-0.193-8.0104-1.158-11.0685-1.261-3.9955-3.719-8.2879-4.372-7.6349-0.302 0.3022-0.192 6.5177 0.142 7.9446 0.2 0.8585 0.387 1.0647 0.897 0.9929 0.596-0.0839 0.673 0.1463 1.03 3.0961 0.499 4.1325 2.345 10.1529 3.112 10.1529 0.139 0 0.295-1.5674 0.349-3.4831zm9.69-7.1395c0.419-2.0607 0.468-2.815 0.198-3.0848s-0.552-0.1623-1.154 0.4392c-0.731 0.7316-0.769 0.8945-0.462 2.0012 0.184 0.6626 0.335 1.8247 0.336 2.5825 3e-3 1.9931 0.441 1.2086 1.081-1.9381h1e-3zm-49.0685 120.8909c0-0.411 1.219-1.409 1.4448-1.183 0.1111 0.111-0.0505 0.482-0.3596 0.823-0.584 0.646-1.0853 0.812-1.0853 0.36h1e-4zm77.4555-4.587c0.13-0.677 1.03-0.773 1.03-0.11 0 0.254-0.257 0.51-0.57 0.57-0.414 0.08-0.54-0.046-0.46-0.46zm23.846-17.045c-0.728-0.139-1.574-1.464-1.184-1.855 0.119-0.118 0.731 0.3 1.361 0.93 0.63 0.631 1.009 1.127 0.841 1.104-0.167-0.024-0.625-0.104-1.018-0.179zm16.814-2.723c-4.992-1.443-4.82-1.925 0.229-0.645 2.694 0.684 5.979 2.031 4.879 2.001-0.256-0.01-2.554-0.617-5.109-1.356h1e-3zm6.186-15.333c-0.121-0.194-0.075-0.499 0.105-0.677 0.416-0.416 1.386-0.055 1.217 0.455-0.173 0.517-1.049 0.665-1.322 0.222zm-157.2147-2.355c-0.109-0.109-0.1321-0.305-0.0512-0.436 0.1906-0.308 1.3846 3e-3 1.3846 0.36 0 0.314-1.0362 0.373-1.3332 0.077l-2e-4 -1e-3zm152.3437-2.993c-0.979-0.174-1.78-0.414-1.78-0.534 0-0.287 3.031-0.874 5.573-1.078l2.012-0.162-1.238 0.473c-0.681 0.26-1.47 0.75-1.752 1.089-0.283 0.339-0.631 0.597-0.774 0.572-0.143-0.024-1.061-0.187-2.041-0.36zm-152.8681-7.396c-1.8013-0.393-2.1354-0.736-0.9486-0.973 1.0807-0.216 3.1604 0.377 3.3502 0.956 0.1459 0.446-0.4169 0.449-2.4016 0.016v1e-3zm149.7231-0.204c-0.254-0.412 1.263-0.974 2.628-0.974 1.167 0 3.381 0.699 3.381 1.068 0 0.282-5.833 0.192-6.009-0.094zm7.093-6.857c-0.106-0.17 0.027-0.309 0.291-0.309 0.266 0 0.483 0.139 0.483 0.309 0 0.171-0.131 0.31-0.291 0.31-0.161 0-0.378-0.139-0.483-0.31zm-141.9549-3.096c-1.1691-0.984-0.8416-1.22 0.6345-0.456 0.5024 0.26 0.9135 0.678 0.9135 0.929 0 0.657-0.3239 0.558-1.548-0.473zm-11.3863-1.229c-2.1774-0.784-4.1148-1.979-3.423-2.113 0.5289-0.102 5.7494 1.925 6.2796 2.438 0.5017 0.486-1.1145 0.302-2.8566-0.325zm-6.4289-3.745c-0.3374-0.546 0.0196-0.622 0.6545-0.141 0.5239 0.396 0.5328 0.452 0.0732 0.461-0.2879 4e-3 -0.6154-0.139-0.7276-0.32h-1e-4zm11.7004-14.867c-0.7131-0.269-0.9067-0.736-0.4284-1.032 0.2745-0.169 1.4821 0.968 1.2521 1.179-0.07 0.065-0.4406-2e-3 -0.8237-0.147zm128.3957-4.231c0.653-1.83 1.399-3.8156 1.659-4.4116l0.472-1.0836 0.027 1.0062c0.027 1.066 0.304 1.21 1.3 0.6771 0.338-0.1807 0.827-0.2856 1.086-0.2321 0.68 0.14-1.63 3.038-2.422 3.038-0.383 0-0.577 0.194-0.542 0.542 0.031 0.298 0.04 0.716 0.019 0.928-0.043 0.461-2.165 2.865-2.53 2.865-0.14 0 0.279-1.498 0.933-3.329h-2e-3zm-13.295-17.3377c9e-3 -0.3903 1.217-4.1259 1.501-4.6338 0.456-0.8155 0.657 0.0599 0.306 1.3346-0.515 1.8714-1.824 4.2611-1.807 3.2992zm-91.2995-15.6165c-0.5097-1.3522-0.7396-2.8146-0.4105-2.6112 0.4877 0.3014 1.3014 2.9425 0.9697 3.1475-0.1594 0.0986-0.4109-0.143-0.5592-0.5363zm95.3245-3.5791c0.01-0.4237 0.578-1.1461 0.76-0.9642 0.244 0.244-0.144 1.1964-0.488 1.1964-0.152 0-0.274-0.1044-0.272-0.2322zm-78.932-11.7294c-0.675-0.8585-0.8581-1.522-0.3297-1.1953 0.3427 0.2118 1.3377 2.011 1.1117 2.011-0.078 0-0.429-0.3671-0.782-0.8157z" fill="white"/>
+ <path d="m165.068 11.9512c4.328-0.0098 8.656 0.0393 12.984 0.1376 3.875 0.0786 7.751 0.226 11.626 0.4519 3.453 0.1965 6.905 0.4814 10.348 0.8548 3.059 0.334 6.118 0.786 9.148 1.346 2.715 0.501 5.4 1.1397 8.046 1.9158 2.4 0.6976 4.751 1.5622 7.023 2.5839 2.115 0.9432 4.141 2.0632 6.059 3.3503 1.839 1.2379 3.561 2.6527 5.135 4.2148 1.564 1.572 2.98 3.2815 4.219 5.1187 1.289 1.9158 2.41 3.9397 3.364 6.0422 1.023 2.2794 1.889 4.6177 2.597 7.0051 0.777 2.6429 1.417 5.325 1.918 8.0367 0.561 3.026 1.013 6.0717 1.348 9.1272 0.374 3.4386 0.659 6.8773 0.856 10.3258 0.226 3.8612 0.373 7.7321 0.462 11.5933 0.088 4.3228 0.138 8.6457 0.128 12.9588v58.2119c0.01 4.323-0.04 8.636-0.128 12.959-0.089 3.871-0.236 7.732-0.462 11.593-0.197 3.449-0.482 6.897-0.856 10.326-0.335 3.055-0.787 6.111-1.348 9.137-0.501 2.702-1.141 5.384-1.918 8.027-0.708 2.387-1.574 4.735-2.597 7.005-0.954 2.112-2.075 4.126-3.364 6.042-1.239 1.837-2.655 3.557-4.219 5.119-1.574 1.562-3.296 2.977-5.135 4.215-1.918 1.287-3.944 2.407-6.059 3.35-2.272 1.022-4.623 1.886-7.023 2.594-2.646 0.776-5.331 1.414-8.046 1.906-3.03 0.569-6.089 1.011-9.148 1.346-3.443 0.373-6.895 0.658-10.348 0.854-3.875 0.226-7.751 0.374-11.626 0.462-4.328 0.088-8.656 0.138-12.984 0.128h-74.126c-4.328 0.01-8.656-0.04-12.9839-0.128-3.8755-0.088-7.751-0.236-11.6265-0.462-3.4525-0.196-6.905-0.481-10.3477-0.854-3.0591-0.335-6.1182-0.777-9.1477-1.346-2.7149-0.492-5.4001-1.13-8.0461-1.906-2.4001-0.708-4.7509-1.572-7.0231-2.594-2.1148-0.943-4.1411-2.063-6.0591-3.35-1.8394-1.238-3.5608-2.653-5.1346-4.215-1.5639-1.562-2.9804-3.282-4.2197-5.119-1.2886-1.916-2.4099-3.93-3.364-6.042-1.023-2.27-1.8886-4.618-2.5968-7.005-0.77706-2.643-1.41642-5.325-1.91807-8.027-0.56067-3.026-1.01313-6.082-1.34757-9.137-0.37377-3.429-0.65903-6.877-0.85575-10.326-0.22623-3.861-0.37378-7.722-0.46231-11.593-0.08852-4.323-0.1377-8.636-0.12787-12.959v-58.2119c-0.00983-4.3131 0.03935-8.636 0.12787-12.9588 0.08853-3.8612 0.23608-7.7321 0.46231-11.5933 0.19672-3.4485 0.48198-6.8872 0.85575-10.3258 0.33444-3.0555 0.7869-6.1012 1.34757-9.1272 0.50165-2.7117 1.14101-5.3938 1.91807-8.0367 0.7082-2.3874 1.5738-4.7257 2.5968-7.0051 0.9541-2.1025 2.0754-4.1264 3.364-6.0422 1.2393-1.8372 2.6558-3.5467 4.2197-5.1187 1.5738-1.5621 3.2952-2.9769 5.1346-4.2148 1.918-1.2871 3.9443-2.4071 6.0591-3.3503 2.2722-1.0217 4.623-1.8863 7.0231-2.5839 2.646-0.7761 5.3312-1.4148 8.0461-1.9158 3.0295-0.56 6.0886-1.012 9.1477-1.346 3.4427-0.3734 6.8952-0.6583 10.3477-0.8548 3.8755-0.2259 7.751-0.3733 11.6265-0.4519 4.3279-0.0983 8.6559-0.1474 12.9839-0.1376h74.126zm0.01 4.0086c4.298-0.0099 8.597 0.0393 12.895 0.1277 3.827 0.0884 7.653 0.2358 11.479 0.4519 3.384 0.1965 6.767 0.4716 10.131 0.8449 2.971 0.3144 5.932 0.7467 8.863 1.2969 2.577 0.4716 5.134 1.0807 7.653 1.8176 2.223 0.6484 4.396 1.4541 6.501 2.3972 1.909 0.8548 3.738 1.8667 5.469 3.0261 1.623 1.0905 3.138 2.3383 4.525 3.7236s2.636 2.8983 3.738 4.5194c1.16 1.7291 2.174 3.5467 3.029 5.4429 0.945 2.1123 1.751 4.2836 2.4 6.4941 0.748 2.5152 1.348 5.0598 1.83 7.6339 0.541 2.9278 0.974 5.8752 1.298 8.8423 0.374 3.3601 0.65 6.73 0.846 10.1097 0.217 3.8218 0.374 7.6338 0.453 11.4557 0.088 4.2934 0.137 8.577 0.137 12.8704v58.2119c0 4.293-0.049 8.577-0.137 12.87-0.079 3.822-0.236 7.644-0.453 11.456-0.196 3.38-0.472 6.75-0.846 10.12-0.324 2.957-0.757 5.904-1.298 8.832-0.482 2.574-1.082 5.119-1.83 7.634-0.649 2.22-1.455 4.382-2.4 6.494-0.855 1.896-1.869 3.724-3.029 5.443-1.102 1.631-2.351 3.144-3.738 4.529-1.387 1.376-2.902 2.623-4.525 3.714-1.731 1.159-3.56 2.171-5.469 3.026-2.105 0.953-4.278 1.749-6.501 2.397-2.519 0.737-5.076 1.346-7.653 1.818-2.931 0.55-5.892 0.982-8.863 1.306-3.364 0.364-6.747 0.649-10.131 0.836-3.826 0.216-7.652 0.373-11.479 0.452-4.298 0.098-8.597 0.137-12.895 0.137h-0.01-74.126-0.0099c-4.2984 0-8.5969-0.039-12.8953-0.137-3.8263-0.079-7.6526-0.236-11.4789-0.452-3.3837-0.187-6.7674-0.472-10.1314-0.836-2.9705-0.324-5.9313-0.756-8.8625-1.306-2.5771-0.472-5.1345-1.081-7.6526-1.818-2.223-0.648-4.3968-1.444-6.5017-2.397-1.9083-0.855-3.7378-1.867-5.469-3.026-1.623-1.091-3.1378-2.338-4.5247-3.714-1.3869-1.385-2.6361-2.898-3.7378-4.529-1.1606-1.719-2.1738-3.547-3.0295-5.443-0.9443-2.112-1.7509-4.274-2.4001-6.494-0.7475-2.515-1.3476-5.06-1.8295-7.634-0.541-2.928-0.9738-5.875-1.2984-8.832-0.3738-3.37-0.6492-6.74-0.8459-10.12-0.2164-3.812-0.37381-7.634-0.4525-11.456-0.08853-4.293-0.13771-8.577-0.13771-12.87v-58.2119c0-4.2934 0.04918-8.577 0.13771-12.8704 0.07869-3.8219 0.2361-7.6339 0.4525-11.4557 0.1967-3.3797 0.4721-6.7496 0.8459-10.1097 0.3246-2.9671 0.7574-5.9145 1.2984-8.8423 0.4819-2.5741 1.082-5.1187 1.8295-7.6339 0.6492-2.2105 1.4558-4.3818 2.4001-6.4941 0.8557-1.8962 1.8689-3.7138 3.0295-5.4429 1.1017-1.6211 2.3509-3.1341 3.7378-4.5194s2.9017-2.6331 4.5247-3.7236c1.7312-1.1594 3.5607-2.1713 5.469-3.0261 2.1049-0.9431 4.2787-1.7488 6.5017-2.3972 2.5181-0.7369 5.0755-1.346 7.6526-1.8176 2.9312-0.5502 5.892-0.9825 8.8625-1.2969 3.364-0.3733 6.7477-0.6484 10.1314-0.8449 3.8263-0.2161 7.6526-0.3635 11.4789-0.4519 4.2984-0.0884 8.5969-0.1376 12.8953-0.1277h0.0099 74.126 0.01z" clip-rule="evenodd" fill="url(#paint1_linear)" fill-rule="evenodd" opacity=".4"/>
+ </g>
+ <defs>
+ <filter id="filter0_d" x="-4.32414" y="5.94696" width="264.648" height="248.338" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+ <feBlend in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="126.487" x2="127.02" y1="11.8597" y2="241.039" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#1ad6ab" offset="0"/>
+ <stop stop-color="#329db6" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="132.082" x2="132.082" y1="11.95" y2="240.29" gradientUnits="userSpaceOnUse">
+ <stop stop-color="white" offset="0"/>
+ <stop stop-color="white" stop-opacity=".0980392" offset=".125"/>
+ <stop stop-opacity=".0980392" offset=".925"/>
+ <stop stop-opacity=".498039" offset="1"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect width="256" height="256" fill="white"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/apk-icon-editor.svg b/.icons/Gruvbox_Dark-2/apps/64/apk-icon-editor.svg
new file mode 100755
index 000000000..bb2b77938
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/apk-icon-editor.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="rxmzpKZhS1Rg1bUBpXZWxPjgMjI9gn7l" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#rxmzpKZhS1Rg1bUBpXZWxPjgMjI9gn7l)">
+ <linearGradient id="_lgradient_133" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(244.648,0,0,228.338,5.619,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#333333"/>
+ <stop offset="100%" style="stop-color:#4d4d4d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_133)" d="M 165.628 11.952 C 239.684 11.952 250.267 22.509 250.267 96.495 L 250.267 155.746 C 250.267 229.733 239.684 240.29 165.628 240.29 L 90.259 240.29 C 16.203 240.29 5.619 229.733 5.619 155.746 L 5.619 96.495 C 5.619 22.509 16.203 11.952 90.259 11.952 L 165.628 11.952 Z"/>
+ </g>
+ <linearGradient id="_lgradient_134" x1=".516" x2=".52" y1="1.651" y2="-.013" gradientTransform="matrix(145,0,0,145,55.5,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#0575e6"/>
+ <stop offset="100%" style="stop-color:#00f260"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_134)" d="M 55.5 55.5 L 55.5 76.214 L 76.214 76.214 L 76.214 55.5 L 55.5 55.5 Z M 86.571 55.5 L 86.571 76.214 L 107.286 76.214 L 107.286 55.5 L 86.571 55.5 Z M 117.643 55.5 L 117.643 76.214 L 138.357 76.214 L 138.357 55.5 L 117.643 55.5 Z M 148.714 55.5 L 148.714 76.214 L 169.429 76.214 L 169.429 55.5 L 148.714 55.5 Z M 179.786 55.5 L 179.786 76.214 L 200.5 76.214 L 200.5 55.5 L 179.786 55.5 Z M 55.5 86.571 L 55.5 107.286 L 76.214 107.286 L 76.214 86.571 L 55.5 86.571 Z M 86.571 86.571 L 86.571 107.286 L 107.286 107.286 L 107.286 86.571 L 86.571 86.571 Z M 117.643 86.571 L 117.643 107.286 L 138.357 107.286 L 138.357 86.571 L 117.643 86.571 Z M 148.714 86.571 L 148.714 107.286 L 169.429 107.286 L 169.429 86.571 L 148.714 86.571 Z M 179.786 86.571 L 179.786 107.286 L 200.5 107.286 L 200.5 86.571 L 179.786 86.571 Z M 55.5 117.643 L 55.5 138.357 L 76.214 138.357 L 76.214 117.643 L 55.5 117.643 Z M 86.571 117.643 L 86.571 138.357 L 107.286 138.357 L 107.286 117.643 L 86.571 117.643 Z M 117.643 117.643 L 117.643 138.357 L 138.357 138.357 L 138.357 117.643 L 117.643 117.643 Z M 148.714 117.643 L 148.714 138.357 L 169.429 138.357 L 169.429 117.643 L 148.714 117.643 Z M 179.786 117.643 L 179.786 138.357 L 200.5 138.357 L 200.5 117.643 L 179.786 117.643 Z M 55.5 148.714 L 55.5 169.429 L 76.214 169.429 L 76.214 148.714 L 55.5 148.714 Z M 86.571 148.714 L 86.571 169.429 L 107.286 169.429 L 107.286 148.714 L 86.571 148.714 Z M 117.643 148.714 L 117.643 169.429 L 138.357 169.429 L 138.357 148.714 L 117.643 148.714 Z M 148.714 148.714 L 148.714 169.429 L 169.429 169.429 L 169.429 148.714 L 148.714 148.714 Z M 179.786 148.714 L 179.786 169.429 L 200.5 169.429 L 200.5 148.714 L 179.786 148.714 Z M 55.5 179.786 L 55.5 200.5 L 76.214 200.5 L 76.214 179.786 L 55.5 179.786 Z M 86.571 179.786 L 86.571 200.5 L 107.286 200.5 L 107.286 179.786 L 86.571 179.786 Z M 117.643 179.786 L 117.643 200.5 L 138.357 200.5 L 138.357 179.786 L 117.643 179.786 Z M 148.714 179.786 L 148.714 200.5 L 169.429 200.5 L 169.429 179.786 L 148.714 179.786 Z M 179.786 179.786 L 179.786 200.5 L 200.5 200.5 L 200.5 179.786 L 179.786 179.786 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_135" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_135)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/app-launcher.svg b/.icons/Gruvbox_Dark-2/apps/64/app-launcher.svg
new file mode 120000
index 000000000..c4f0a8b9f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/app-launcher.svg
@@ -0,0 +1 @@
+chrome-app-list.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/app.rednotebook.RedNotebook.svg b/.icons/Gruvbox_Dark-2/apps/64/app.rednotebook.RedNotebook.svg
new file mode 120000
index 000000000..11fbe71e0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/app.rednotebook.RedNotebook.svg
@@ -0,0 +1 @@
+rednotebook.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/app.svg b/.icons/Gruvbox_Dark-2/apps/64/app.svg
new file mode 120000
index 000000000..e7d60f478
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/app.svg
@@ -0,0 +1 @@
+gitkraken.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/apparmor_view_profile.svg b/.icons/Gruvbox_Dark-2/apps/64/apparmor_view_profile.svg
new file mode 120000
index 000000000..8b9d3b181
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/apparmor_view_profile.svg
@@ -0,0 +1 @@
+shield.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/appcode.svg b/.icons/Gruvbox_Dark-2/apps/64/appcode.svg
new file mode 100755
index 000000000..174267b48
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/appcode.svg
@@ -0,0 +1,68 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="njbLCBABbSYyXQL7tfOLueI6P3x7HJYe" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#njbLCBABbSYyXQL7tfOLueI6P3x7HJYe)">
+ <linearGradient id="_lgradient_152" x1="-.033" x2="1.033" y1="-.071" y2=".924" gradientTransform="matrix(244.648,0,0,228.338,5.619,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e72662"/>
+ <stop offset="48.272%" style="stop-color:#ec3c50"/>
+ <stop offset="100%" style="stop-color:#ff7b66"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_152)" d="M 165.628 11.952 C 239.684 11.952 250.267 22.509 250.267 96.495 L 250.267 155.746 C 250.267 229.733 239.684 240.29 165.628 240.29 L 90.259 240.29 C 16.203 240.29 5.619 229.733 5.619 155.746 L 5.619 96.495 C 5.619 22.509 16.203 11.952 90.259 11.952 L 165.628 11.952 Z"/>
+ </g>
+ <path fill="#31c6b7" d="M 165.628 11.95 C 239.684 11.95 250.268 22.476 250.268 96.249 L 250.268 155.326 C 250.268 229.099 239.684 239.625 165.628 239.625 L 90.26 239.625 C 16.204 239.625 5.62 229.099 5.62 155.326 L 5.62 96.249 C 5.62 22.476 16.204 11.95 90.26 11.95 L 165.628 11.95 L 165.628 11.95 Z"/>
+ <path fill="#1a7fd4" d="M 127.944 12.285 L 127.944 127.123 L 250.268 127.123 L 250.268 96.582 C 250.268 22.811 239.686 12.285 165.63 12.285 L 127.944 12.285 L 127.944 12.285 Z"/>
+ <path fill="#1a7fd4" d="M 5.62 126.835 L 127.944 126.835 L 127.944 240.671 L 90.259 240.671 C 16.203 240.671 5.62 230.146 5.62 156.374 L 5.62 126.835 L 5.62 126.835 Z"/>
+ <path fill="#31c6b7" d="M 250.268 126.835 L 127.944 126.835 L 127.944 240.671 L 165.63 240.671 C 239.686 240.671 250.268 230.146 250.268 156.374 L 250.268 126.835 L 250.268 126.835 Z"/>
+ <defs>
+ <filter id="S7Mvpbk8PAgltYABWNg19U1w0GJf6Ifx" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#S7Mvpbk8PAgltYABWNg19U1w0GJf6Ifx)">
+ <path fill="#404040" d="M 154.13 47.02 C 205.589 47.02 212.945 54.335 212.945 105.596 L 212.945 146.649 C 212.945 197.91 205.589 205.226 154.13 205.226 L 101.758 205.226 C 50.299 205.226 42.945 197.91 42.945 146.649 L 42.945 105.596 C 42.945 54.335 50.299 47.02 101.758 47.02 L 154.13 47.02 L 154.13 47.02 Z"/>
+ </g>
+ <defs>
+ <filter id="z0GnGHsQUDFx81YCyV83lXK66GLgJatg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#z0GnGHsQUDFx81YCyV83lXK66GLgJatg)">
+ <path fill="#ffffff" d="M 142.636 171.003 C 144.623 170.997 146.531 171.782 147.939 173.185 C 149.346 174.588 150.137 176.494 150.136 178.481 C 150.134 180.465 149.343 182.366 147.937 183.766 C 146.529 185.169 144.623 185.957 142.636 185.959 L 82.687 185.959 C 80.7 185.955 78.795 185.167 77.386 183.766 C 75.981 182.366 75.19 180.465 75.187 178.481 C 75.188 176.494 75.979 174.589 77.386 173.186 C 78.796 171.788 80.701 171.003 82.687 171.003 L 142.636 171.003 L 142.636 171.003 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_153" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_153)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="AXpoKOqwlK2bKgZGv0gGTPBG2k1VV15o" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#AXpoKOqwlK2bKgZGv0gGTPBG2k1VV15o)">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 99.05 100.12 L 102.14 110.47 L 95.97 110.47 L 99.05 100.12 L 99.05 100.12 Z M 126.84 140.05 L 112.95 140.05 C 111.846 140.05 110.694 139.191 110.378 138.134 L 106.81 126.19 L 91.3 126.19 L 87.732 138.134 C 87.416 139.191 86.264 140.05 85.16 140.05 L 71.27 140.05 C 70.166 140.05 69.549 139.198 69.892 138.149 L 91.218 72.951 C 91.561 71.902 92.736 71.05 93.84 71.05 L 104.27 71.05 C 105.374 71.05 106.549 71.902 106.892 72.951 L 128.218 138.149 C 128.561 139.198 127.944 140.05 126.84 140.05 L 126.84 140.05 Z M 156.57 141.04 C 157.86 141.04 159.15 140.95 160.42 140.77 C 161.59 140.6 162.75 140.34 163.88 140 C 164.96 139.67 166 139.25 167.01 138.76 C 168.01 138.27 168.97 137.7 169.88 137.06 C 170.81 136.41 171.69 135.68 172.5 134.88 C 173.37 134.04 174.17 133.13 174.91 132.17 C 175.73 131.09 176.48 129.96 177.14 128.78 C 177.89 127.42 178.57 126.02 179.15 124.59 C 179.46 123.84 179.45 123 179.12 122.26 C 178.8 121.52 178.19 120.94 177.44 120.65 L 167.72 116.96 C 167.01 116.69 166.23 116.7 165.52 116.99 C 164.82 117.27 164.25 117.81 163.93 118.5 C 163.41 119.62 162.78 120.7 162.06 121.71 C 161.6 122.34 161.07 122.92 160.47 123.42 C 160.17 123.67 159.84 123.9 159.51 124.09 C 159.22 124.26 158.91 124.41 158.59 124.52 C 158.29 124.63 157.97 124.72 157.65 124.77 C 157.29 124.84 156.93 124.87 156.57 124.87 C 155.79 124.87 155.02 124.76 154.26 124.56 C 153.62 124.38 153 124.11 152.44 123.75 C 151.81 123.36 151.24 122.88 150.75 122.33 C 150.06 121.54 149.45 120.67 148.96 119.74 C 148.45 118.79 148 117.81 147.61 116.79 C 147.21 115.72 146.87 114.62 146.6 113.51 C 146.31 112.29 146.09 111.06 145.95 109.81 C 145.79 108.4 145.71 106.97 145.71 105.55 C 145.71 103.85 145.82 102.15 146.02 100.46 C 146.21 98.96 146.49 97.47 146.88 96 C 147.23 94.65 147.74 93.35 148.4 92.12 C 149.03 90.94 149.8 89.83 150.7 88.83 C 151.1 88.39 151.54 87.99 152.02 87.64 C 152.43 87.33 152.87 87.08 153.33 86.87 C 153.8 86.66 154.29 86.51 154.79 86.41 C 155.37 86.29 155.97 86.23 156.57 86.23 C 157 86.23 157.43 86.26 157.86 86.33 C 158.19 86.38 158.52 86.46 158.83 86.57 C 159.12 86.67 159.39 86.79 159.65 86.94 C 159.91 87.08 160.15 87.25 160.38 87.43 C 160.95 87.9 161.47 88.44 161.92 89.03 C 162.66 90.03 163.33 91.08 163.91 92.18 C 164.27 92.87 164.88 93.39 165.62 93.63 C 166.36 93.88 167.16 93.83 167.86 93.49 L 177.4 88.9 C 178.09 88.57 178.63 87.99 178.9 87.28 C 179.18 86.57 179.17 85.78 178.89 85.07 C 178.47 84.03 177.98 83.02 177.42 82.05 C 176.88 81.09 176.26 80.16 175.59 79.28 C 174.91 78.39 174.17 77.55 173.37 76.76 C 172.54 75.93 171.65 75.16 170.72 74.45 C 169.8 73.75 168.82 73.13 167.8 72.59 C 166.75 72.05 165.65 71.59 164.53 71.23 C 163.31 70.84 162.07 70.55 160.81 70.36 C 159.41 70.16 157.99 70.06 156.57 70.06 C 155.34 70.06 154.12 70.13 152.89 70.28 C 151.76 70.42 150.64 70.64 149.54 70.93 C 148.49 71.21 147.47 71.56 146.47 71.97 C 145.48 72.38 144.53 72.86 143.62 73.4 C 142.69 73.95 141.79 74.55 140.93 75.21 C 140.1 75.85 139.32 76.54 138.57 77.27 C 137.84 78 137.15 78.77 136.52 79.59 C 135.87 80.42 135.28 81.28 134.74 82.18 C 133.71 83.9 132.81 85.7 132.04 87.55 C 131.27 89.43 130.63 91.37 130.13 93.34 C 129.64 95.3 129.27 97.28 129.02 99.29 C 128.77 101.37 128.64 103.46 128.64 105.55 C 128.64 107.25 128.72 108.95 128.86 110.65 C 129 112.27 129.21 113.88 129.5 115.48 C 129.79 117.11 130.18 118.71 130.66 120.29 C 131.15 121.89 131.73 123.46 132.41 124.98 C 133.1 126.54 133.9 128.04 134.82 129.47 C 135.66 130.78 136.61 132.02 137.66 133.17 C 138.74 134.36 139.95 135.42 141.26 136.34 C 142.68 137.33 144.19 138.19 145.78 138.89 C 147.38 139.6 149.07 140.13 150.79 140.47 C 152.7 140.85 154.63 141.04 156.57 141.04 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/appeditor.svg b/.icons/Gruvbox_Dark-2/apps/64/appeditor.svg
new file mode 100644
index 000000000..d7671e43a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/appeditor.svg
@@ -0,0 +1,63 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="hVfC9u96VvJCxHLlfAU4s7lQjBQbfhbl" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#hVfC9u96VvJCxHLlfAU4s7lQjBQbfhbl)">
+ <linearGradient id="_lgradient_17" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.7,11.9)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" d="M 165.709 11.9 C 239.765 11.9 250.348 22.457 250.348 96.444 L 250.348 155.695 C 250.348 229.681 239.765 240.238 165.709 240.238 L 90.339 240.238 C 16.284 240.238 5.7 229.681 5.7 155.695 L 5.7 96.444 C 5.7 22.457 16.284 11.9 90.339 11.9 L 165.709 11.9 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_18" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="cyXIta9A0iuiUxuoBIwTlKqxcXX4LDit" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#cyXIta9A0iuiUxuoBIwTlKqxcXX4LDit)">
+ <path d="M 56.44 102.27 L 55.915 103.179 C 55.143 104.546 55.479 106.438 56.67 107.461 L 67.529 116.991 C 67.639 115.49 67.795 114.004 68.016 112.526 L 56.67 102.566 C 56.574 102.478 56.525 102.361 56.44 102.268 L 56.44 102.27 Z M 187.935 102.27 C 187.85 102.363 187.801 102.484 187.705 102.567 L 176.358 112.528 C 176.579 114.006 176.735 115.491 176.846 116.992 L 187.705 107.461 C 188.895 106.438 189.232 104.546 188.46 103.179 L 187.937 102.268 L 187.935 102.27 Z M 67.482 123.111 C 67.441 123.924 67.377 124.73 67.377 125.558 C 67.377 126.8 67.44 128.018 67.53 129.229 L 68.017 128.799 C 67.736 126.924 67.578 125.03 67.482 123.112 L 67.482 123.111 Z M 176.893 123.111 C 176.797 125.029 176.638 126.924 176.358 128.799 L 176.845 129.229 C 176.935 128.018 176.998 126.8 176.998 125.558 C 176.998 124.73 176.934 123.924 176.893 123.111 L 176.893 123.111 Z M 56.44 143.952 C 55.475 145.014 55.205 146.678 55.915 147.936 L 69.623 171.701 C 70.417 173.049 72.206 173.712 73.685 173.202 L 87.928 168.381 C 92.208 171.807 97.087 174.601 102.276 176.631 L 105.163 191.295 C 105.456 192.83 106.917 194.056 108.48 194.077 L 135.896 194.077 C 137.459 194.057 138.92 192.83 139.213 191.295 L 142.099 176.631 C 147.283 174.599 152.162 171.805 156.44 168.379 L 170.683 173.197 C 172.162 173.707 173.951 173.044 174.746 171.696 L 188.454 147.931 C 189.163 146.674 188.894 145.006 187.928 143.944 L 174.746 166.801 C 173.951 168.149 172.162 168.812 170.683 168.302 L 156.436 163.481 C 152.156 166.907 147.277 169.691 142.088 171.721 L 139.201 186.395 C 138.912 187.927 137.449 189.155 135.887 189.175 L 108.472 189.175 C 106.909 189.154 105.448 187.928 105.155 186.393 L 102.272 171.719 C 97.079 169.688 92.201 166.903 87.922 163.477 L 73.679 168.293 C 72.2 168.807 70.411 168.141 69.616 166.796 L 56.434 143.938 L 56.44 143.952 Z"/>
+ </g>
+ <linearGradient id="_lgradient_19" x1="0" x2="0" y1=".5" y2="1" gradientTransform="matrix(133.375,0,0,137.046,55.501,54.585)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" d="M 108.162 54.589 C 106.709 54.747 105.429 55.936 105.164 57.373 L 102.273 72.04 C 97.084 74.07 92.207 76.858 87.927 80.285 L 73.689 75.466 C 72.21 74.956 70.416 75.617 69.621 76.965 L 55.917 100.733 C 55.145 102.1 55.476 103.992 56.666 105.016 L 68.015 114.973 C 67.615 117.642 67.372 120.329 67.372 123.11 C 67.372 125.891 67.615 128.577 68.015 131.247 L 56.666 141.204 C 55.476 142.227 55.145 144.119 55.917 145.486 L 69.621 169.254 C 70.416 170.602 72.21 171.263 73.689 170.753 L 87.928 165.935 C 92.208 169.361 97.085 172.15 102.275 174.179 L 105.165 188.847 C 105.458 190.382 106.921 191.609 108.484 191.631 L 135.892 191.631 C 137.455 191.611 138.918 190.382 139.211 188.847 L 142.101 174.179 C 147.291 172.15 152.168 169.361 156.448 165.935 L 170.687 170.753 C 172.166 171.263 173.96 170.602 174.755 169.254 L 188.459 145.486 C 189.231 144.119 188.9 142.227 187.71 141.204 L 176.361 131.247 C 176.761 128.577 177.004 125.891 177.004 123.11 C 177.004 120.329 176.76 117.643 176.361 114.973 L 187.71 105.016 C 188.9 103.992 189.231 102.1 188.459 100.733 L 174.755 76.965 C 173.96 75.617 172.166 74.956 170.687 75.466 L 156.448 80.284 C 152.165 76.856 147.29 74.067 142.102 72.038 L 139.212 57.37 C 138.919 55.835 137.456 54.608 135.893 54.587 L 108.485 54.587 C 108.378 54.584 108.271 54.584 108.164 54.587 L 108.162 54.589 Z"/>
+ <g opacity=".2">
+ <path d="M 122.188 96.187 C 138.407 96.187 151.555 109.335 151.555 125.554 C 151.555 141.773 138.407 154.921 122.188 154.921 C 105.969 154.921 92.821 141.773 92.821 125.554 C 92.821 109.335 105.969 96.187 122.188 96.187 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 122.191 93.74 C 138.41 93.74 151.558 106.888 151.558 123.107 C 151.558 139.326 138.41 152.474 122.191 152.474 C 105.972 152.474 92.824 139.326 92.824 123.107 C 92.824 106.888 105.972 93.74 122.191 93.74 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 108.121 54.583 C 106.668 54.741 105.48 55.899 105.215 57.336 L 102.309 72.02 C 97.119 74.049 92.211 76.853 87.931 80.279 L 73.706 75.538 C 72.227 75.028 70.371 75.567 69.577 76.914 L 56.422 99.857 C 56.516 99.963 56.621 100.071 56.728 100.163 L 57.335 100.708 L 69.577 79.362 C 70.371 78.014 72.227 77.475 73.706 77.985 L 87.931 82.727 C 92.211 79.301 97.119 76.497 102.309 74.467 L 105.215 59.784 C 105.48 58.347 106.668 57.189 108.121 57.03 C 108.228 57.028 108.32 57.028 108.427 57.03 L 135.958 57.03 C 137.521 57.052 138.877 58.248 139.17 59.784 L 142.077 74.467 C 147.266 76.497 152.174 79.301 156.454 82.727 L 170.679 77.985 C 172.158 77.475 174.014 78.014 174.809 79.362 L 187.05 100.708 L 187.657 100.163 C 187.764 100.071 187.87 99.963 187.963 99.857 L 174.809 76.914 C 174.014 75.566 172.158 75.028 170.679 75.538 L 156.454 80.279 C 152.174 76.853 147.266 74.05 142.077 72.02 L 139.17 57.336 C 138.877 55.801 137.521 54.604 135.958 54.583 L 108.427 54.583 C 108.32 54.581 108.228 54.581 108.121 54.583 Z M 55.653 101.846 C 55.57 102.299 55.558 102.616 55.653 103.07 C 55.583 102.684 55.595 102.231 55.653 101.846 Z M 188.727 101.846 C 188.785 102.232 188.797 102.684 188.727 103.07 C 188.823 102.616 188.81 102.299 188.727 101.846 Z M 67.588 131.672 L 56.728 141.155 C 56.621 141.247 56.516 141.356 56.422 141.461 L 57.34 143.067 L 67.588 134.119 C 67.643 134.863 67.741 135.583 67.813 136.308 L 68.047 136.107 C 67.825 134.624 67.699 133.178 67.588 131.672 Z M 176.792 131.672 C 176.682 133.178 176.555 134.624 176.333 136.107 L 176.568 136.308 C 176.639 135.583 176.738 134.863 176.792 134.119 L 187.04 143.067 L 187.958 141.461 C 187.864 141.356 187.759 141.247 187.652 141.155 L 176.792 131.672 Z"/>
+ </g>
+ <defs>
+ <filter id="WQJXy6bboGww0PGLOw6acn8R4WCKiape" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#WQJXy6bboGww0PGLOw6acn8R4WCKiape)">
+ <path fill-rule="evenodd" d="M 200.397 159.443 C 199.295 180.215 182.144 196.499 161.344 196.524 C 140.813 196.524 123.769 180.665 122.291 160.187 C 122.238 160.878 122.204 161.57 122.188 162.263 C 122.188 183.888 139.719 201.419 161.344 201.419 C 182.969 201.419 200.5 183.888 200.5 162.263 C 200.499 161.322 200.464 160.381 200.395 159.442 L 200.397 159.443 Z"/>
+ </g>
+ <linearGradient id="_lgradient_20" x1="0" x2=".004" y1="0" y2="1.684" gradientTransform="matrix(78.312,0,0,78.312,122.188,120.659)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_20)" cx="161.344" cy="159.815" r="39.156" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" d="M 141.766 170.671 L 141.766 179.393 L 150.487 179.393 L 172.515 157.366 L 163.793 148.645 L 141.766 170.671 Z M 180.23 149.678 C 181.152 148.756 181.152 147.302 180.23 146.38 L 174.779 140.929 C 173.856 140.006 172.403 140.006 171.48 140.929 L 166.923 145.515 L 175.646 154.237 L 180.23 149.678 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/apper.svg b/.icons/Gruvbox_Dark-2/apps/64/apper.svg
new file mode 120000
index 000000000..65a1d1f76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/apper.svg
@@ -0,0 +1 @@
+download.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/appgrid.svg b/.icons/Gruvbox_Dark-2/apps/64/appgrid.svg
new file mode 120000
index 000000000..65a1d1f76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/appgrid.svg
@@ -0,0 +1 @@
+download.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/appimagekit-Alva.svg b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-Alva.svg
new file mode 120000
index 000000000..8956c64ba
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-Alva.svg
@@ -0,0 +1 @@
+alva.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/appimagekit-Freeter.svg b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-Freeter.svg
new file mode 120000
index 000000000..d65d889d8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-Freeter.svg
@@ -0,0 +1 @@
+Freeter.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/appimagekit-auryo.svg b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-auryo.svg
new file mode 120000
index 000000000..7f175fac4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-auryo.svg
@@ -0,0 +1 @@
+auryo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/appimagekit-brackets-electron.svg b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-brackets-electron.svg
new file mode 120000
index 000000000..934a95e40
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-brackets-electron.svg
@@ -0,0 +1 @@
+brackets-electron.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/appimagekit-cacher.svg b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-cacher.svg
new file mode 120000
index 000000000..7f86c1b23
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-cacher.svg
@@ -0,0 +1 @@
+cacher.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/appimagekit-caprine.svg b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-caprine.svg
new file mode 120000
index 000000000..01c6fa730
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-caprine.svg
@@ -0,0 +1 @@
+caprine.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/appimagekit-colorpicker.svg b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-colorpicker.svg
new file mode 120000
index 000000000..aed247700
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-colorpicker.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/appimagekit-dockstation.svg b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-dockstation.svg
new file mode 120000
index 000000000..3e55e7e32
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-dockstation.svg
@@ -0,0 +1 @@
+dockstation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/appimagekit-downline.svg b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-downline.svg
new file mode 120000
index 000000000..3119f466e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-downline.svg
@@ -0,0 +1 @@
+downline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/appimagekit-draw.io.svg b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-draw.io.svg
new file mode 120000
index 000000000..d8360c673
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-draw.io.svg
@@ -0,0 +1 @@
+draw.io.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/appimagekit-emacs.svg b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-emacs.svg
new file mode 120000
index 000000000..a940c6403
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-emacs.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/appimagekit-franz.svg b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-franz.svg
new file mode 120000
index 000000000..d9225a68b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-franz.svg
@@ -0,0 +1 @@
+franz.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/appimagekit-github-desktop.svg b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-github-desktop.svg
new file mode 120000
index 000000000..0298855ed
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-github-desktop.svg
@@ -0,0 +1 @@
+github.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/appimagekit-gravit-designer.svg b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-gravit-designer.svg
new file mode 120000
index 000000000..7bc36db47
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-gravit-designer.svg
@@ -0,0 +1 @@
+gravit.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/appimagekit-hotspot.svg b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-hotspot.svg
new file mode 120000
index 000000000..7a5cd7e61
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-hotspot.svg
@@ -0,0 +1 @@
+hotspot.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/appimagekit-hw-probe.svg b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-hw-probe.svg
new file mode 120000
index 000000000..64b64e73a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-hw-probe.svg
@@ -0,0 +1 @@
+hw-probe.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/appimagekit-joplin.svg b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-joplin.svg
new file mode 120000
index 000000000..2b32d05b8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-joplin.svg
@@ -0,0 +1 @@
+joplin.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/appimagekit-kaku.svg b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-kaku.svg
new file mode 120000
index 000000000..b4a9df238
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-kaku.svg
@@ -0,0 +1 @@
+kaku.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/appimagekit-kitty.svg b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-kitty.svg
new file mode 120000
index 000000000..d3dd8e494
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-kitty.svg
@@ -0,0 +1 @@
+kitty.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/appimagekit-leonflix.svg b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-leonflix.svg
new file mode 120000
index 000000000..0a8bb495a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-leonflix.svg
@@ -0,0 +1 @@
+electron.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/appimagekit-odrive.svg b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-odrive.svg
new file mode 120000
index 000000000..8053e9060
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-odrive.svg
@@ -0,0 +1 @@
+odrive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/appimagekit-org.keepassxc.KeePassXC.svg b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-org.keepassxc.KeePassXC.svg
new file mode 120000
index 000000000..a13d2aae7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-org.keepassxc.KeePassXC.svg
@@ -0,0 +1 @@
+keepassxc.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/appimagekit-pcloud.svg b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-pcloud.svg
new file mode 120000
index 000000000..6f7df497a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-pcloud.svg
@@ -0,0 +1 @@
+pcloud.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/appimagekit-raven-reader.svg b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-raven-reader.svg
new file mode 120000
index 000000000..92a2f16df
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-raven-reader.svg
@@ -0,0 +1 @@
+raven-reader.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/appimagekit-standard-notes.svg b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-standard-notes.svg
new file mode 120000
index 000000000..92550a6bd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-standard-notes.svg
@@ -0,0 +1 @@
+standard-notes.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/appimagekit-synfigstudio.svg b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-synfigstudio.svg
new file mode 120000
index 000000000..9e193459a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-synfigstudio.svg
@@ -0,0 +1 @@
+synfig_icon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/appimagekit-trinity-desktop.svg b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-trinity-desktop.svg
new file mode 120000
index 000000000..805af1ad0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-trinity-desktop.svg
@@ -0,0 +1 @@
+trinity-desktop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/appimagekit-workflowy.svg b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-workflowy.svg
new file mode 120000
index 000000000..d7a02ab90
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/appimagekit-workflowy.svg
@@ -0,0 +1 @@
+workflowy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/appimagekit_0b58b82040223d044316bfbdc0a154c5_com.lettier.gifcurry.svg b/.icons/Gruvbox_Dark-2/apps/64/appimagekit_0b58b82040223d044316bfbdc0a154c5_com.lettier.gifcurry.svg
new file mode 120000
index 000000000..6612d6ce3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/appimagekit_0b58b82040223d044316bfbdc0a154c5_com.lettier.gifcurry.svg
@@ -0,0 +1 @@
+gifcurry.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/appimagekit_a6cf0f8bfa75c31451932761a60ce89e_elcalc.svg b/.icons/Gruvbox_Dark-2/apps/64/appimagekit_a6cf0f8bfa75c31451932761a60ce89e_elcalc.svg
new file mode 120000
index 000000000..67684fa72
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/appimagekit_a6cf0f8bfa75c31451932761a60ce89e_elcalc.svg
@@ -0,0 +1 @@
+calculator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/appimagekit_a8e143359b6912b67b65aed61612e2ff_edex-ui.svg b/.icons/Gruvbox_Dark-2/apps/64/appimagekit_a8e143359b6912b67b65aed61612e2ff_edex-ui.svg
new file mode 120000
index 000000000..cbb1146e7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/appimagekit_a8e143359b6912b67b65aed61612e2ff_edex-ui.svg
@@ -0,0 +1 @@
+edex-ui.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applet_lockkeys.svg b/.icons/Gruvbox_Dark-2/apps/64/applet_lockkeys.svg
new file mode 120000
index 000000000..51f34f757
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applet_lockkeys.svg
@@ -0,0 +1 @@
+keyboard-alt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applets-screenshooter.svg b/.icons/Gruvbox_Dark-2/apps/64/applets-screenshooter.svg
new file mode 120000
index 000000000..4c9b2f738
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applets-screenshooter.svg
@@ -0,0 +1 @@
+screenshot.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applets-template.svg b/.icons/Gruvbox_Dark-2/apps/64/applets-template.svg
new file mode 120000
index 000000000..7e27a14af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applets-template.svg
@@ -0,0 +1 @@
+gear.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/application-archive-zip.svg b/.icons/Gruvbox_Dark-2/apps/64/application-archive-zip.svg
new file mode 120000
index 000000000..a91daa988
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/application-archive-zip.svg
@@ -0,0 +1 @@
+archive-manager.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/application-community.svg b/.icons/Gruvbox_Dark-2/apps/64/application-community.svg
new file mode 120000
index 000000000..31b427666
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/application-community.svg
@@ -0,0 +1 @@
+applications-community.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/application-default-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/application-default-icon.svg
new file mode 120000
index 000000000..7e27a14af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/application-default-icon.svg
@@ -0,0 +1 @@
+gear.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/application-gerris.svg b/.icons/Gruvbox_Dark-2/apps/64/application-gerris.svg
new file mode 100755
index 000000000..f1b7e5a9b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/application-gerris.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#d9d9d9" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#1a7fd4" d="M71.152 214.3c-6.323-2.272-17.901-8.965-23.235-13.431-9.444-7.907-16.392-18.534-12.118-18.534.706 0 5.607 3.437 10.893 7.637 17.375 13.807 31.008 18.674 43.437 15.507 14.133-3.599 35.219-16.662 40.379-25.011 3.307-5.351 3.217-8.714-.3-11.217-2.713-1.933-2.468-2.009 5.369-1.731l8.211.303.362 4.422c.255 3.114-1.144 7.528-4.737 14.937-2.804 5.784-5.099 11.52-5.099 12.748 0 2.751-9.128 7.87-19.581 10.984-8.01 2.387-29.562 3.16-36.539 1.313-3.258-.863-3.501-.747-2.056.995 1.388 1.671 1.277 1.958-.727 1.872-1.3-.053-3.218-.403-4.26-.777l.001-.017zm51.456-3.271c15.707-6.535 25.746-13.822 32.531-23.611 3.353-4.841 3.617-8.553.378-5.313-3.389 3.387-4.779 1.62-4.779-6.085 0-9.992-2.625-12.992-10.435-11.93l-5.356.726 6.316-3.347c3.474-1.842 7.169-4.088 8.211-4.987 1.042-.904 4.292-2.847 7.222-4.321 6.342-3.19 7.937-5.773 7.937-12.862 0-9.002-2.659-15.244-9.519-22.336-3.759-3.887-5.63-6.632-4.519-6.632 1.041 0 4.872 3.074 8.512 6.831 5.238 5.409 7.161 8.594 9.23 15.293 3.066 9.928 3.418 24.185.864 35.038-.94 3.998-1.518 7.264-1.284 7.264.234 0 1.273-1.565 2.31-3.473 1.037-1.908 1.908-2.792 1.935-1.964.081 2.322-5.692 12.616-10.985 19.597-9.238 12.183-28.773 24.1-42.023 25.634l-6.946.803 10.4-4.325zm-13.559-50.262c-12.26-5.53-24.565-22.103-25.971-34.978l-.655-5.984 4.041 8.131c7.669 15.431 19.245 23.512 28.276 19.739 3.854-1.61 8.205-6.232 8.205-8.716 0-.621-1.401-.202-3.114.913-5.005 3.281-11.651 2.63-15.83-1.55-8.986-8.986-7.061-24.641 4.445-36.146 6.582-6.582 11.469-8.627 22.134-9.26 7.879-.454 10.658-.106 16.045 2.237 12.564 5.405 25.155 22.747 26.512 36.517l.573 5.819-4.345-8.842c-5.563-11.32-9.724-16.187-16.746-19.586-6.988-3.382-11.93-2.559-16.376 2.721-4.066 4.83-4.105 7.014-.08 4.376 5.005-3.281 11.651-2.63 15.83 1.55 12.532 12.532 2.73 37.216-17.553 44.198-6.774 2.332-18.902 1.787-25.393-1.14l.002.001zm28.227-4.094c2.541-1.938 5.473-5.172 6.514-7.186 3.891-7.524 1.296-20.29-4.499-22.129-3.518-1.115-6.61 1.847-12.556 12.025-6.351 10.874-8.766 12.875-16.429 13.611-5.514.531-6.139.863-4.751 2.535 3.107 3.745 8.985 5.368 18.139 5.012 7.554-.303 9.686-.899 13.582-3.872v.004zm-14.694-30.238c1.433-1.565 4.371-6.009 6.529-9.879 5.617-10.07 8.951-12.79 16.578-13.522 6.114-.585 6.309-.721 4.31-2.928-3.227-3.564-10.081-5.265-18.954-4.699-8.94.57-13.145 2.887-17.89 9.857-7.608 11.179.958 30.418 9.427 21.173v-.002zm-24.271 14.076c-11.2-10.323-15.888-27.448-12.587-45.974 2.263-12.705 2.261-13.004-.081-10.031-1.693 2.145-1.686 1.822.054-2.6 6.523-16.534 26.451-33.822 45.139-39.159 10.146-2.898 15.227-1.989 6.005 1.075-16.175 5.372-32.958 17.816-38.5 28.546l-2.25 4.357 3.276-2.146c5.175-3.392 5.892-2.731 5.892 5.433 0 10.023 2.631 13.017 10.435 11.874l5.356-.782-5.685 3.079c-10.412 5.638-20.825 12.381-22.423 14.519-2.015 2.696-2.028 11.834-.026 18.538.947 3.17 4.053 7.786 7.967 11.832 7.568 7.825 5.569 8.948-2.572 1.444v-.005zm14.107-52.501c-2.045-2.044-.439-9.435 4.211-19.369 2.764-5.906 5.032-11.643 5.039-12.748.014-2.524 9.657-7.809 19.595-10.741 8.12-2.398 26.611-3.09 35.294-1.323 4.452.905 4.802.803 3.32-.984-5.584-6.729 17.45 3.312 28.15 12.27 9.491 7.946 16.456 18.578 12.17 18.578-.705 0-5.679-3.503-11.053-7.781-10.931-8.705-18.727-15.941-30.288-18.082-8.518-1.575-17.76.778-25.603 4.452-12.397 5.812-31.294 18.906-31.294 26.605 0 1.202 2.23 5.974 3.751 7.391l2.765 2.574h-7.607c-4.185 0-7.987-.403-8.45-.843v.001z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/application-menu.svg b/.icons/Gruvbox_Dark-2/apps/64/application-menu.svg
new file mode 120000
index 000000000..0849399e3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/application-menu.svg
@@ -0,0 +1 @@
+settings.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/application-vidiot.svg b/.icons/Gruvbox_Dark-2/apps/64/application-vidiot.svg
new file mode 100755
index 000000000..062d325a2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/application-vidiot.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#666666" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#333333" d="M165.685 11.947c64.324 0 80.762 7.965 83.971 58.543-5.534-.093-249.79-.86-243.244-1.03C9.78 19.804 26.43 11.947 90.315 11.947h75.37zm83.855 171.52c-3.477 49.035-20.269 56.818-83.855 56.818h-75.37c-63.154 0-80.148-7.678-83.782-55.825-5.315.597 238.902-.149 243.007-.993z"/>
+ <path fill="#f9f9f9" fill-rule="evenodd" d="M43.025 33.641l6.76 10.993-6.76 10.992H29.498l6.761-10.992-6.761-10.993m40.321 0l6.76 10.993-6.76 10.992H56.293l6.76-10.992-6.76-10.993m39.424 0l6.761 10.993-6.761 10.992H82.191l6.761-10.992-6.761-10.993m39.458 0l6.76 10.993-6.76 10.992h-13.526l6.76-10.992-6.76-10.993M43.025 221.559l6.76-10.993-6.76-10.992H29.498l6.761 10.992-6.761 10.993m40.321 0l6.76-10.993-6.76-10.992H56.293l6.76 10.992-6.76 10.993m39.424 0l6.761-10.993-6.761-10.992H82.191l6.761 10.992-6.761 10.993m39.458 0l6.76-10.993-6.76-10.992h-13.526l6.76 10.992-6.76 10.993m37.902-187.918l6.76 10.993-6.76 10.992h-13.527l6.761-10.992-6.761-10.993m40.321 0l6.76 10.993-6.76 10.992h-13.526l6.76-10.992-6.76-10.993m39.424 0l6.761 10.993-6.761 10.992h-13.526l6.761-10.992-6.761-10.993m39.458 0l6.76 10.993-6.76 10.992h-13.526l6.76-10.992-6.76-10.993m-65.098 187.918l6.76-10.993-6.76-10.992h-13.527l6.761 10.992-6.761 10.993m40.321 0l6.76-10.993-6.76-10.992h-13.526l6.76 10.992-6.76 10.993m39.424 0l6.761-10.993-6.761-10.992h-13.526l6.761 10.992-6.761 10.993m39.458 0l6.76-10.993-6.76-10.992h-13.526l6.76 10.992-6.76 10.993"/>
+ <path fill="#b3b3b3" d="M89.441 77.611c0 54.402 24.733 44.531 53.33 67.566-2.423 3.265-3.863 7.173-3.863 11.57 0 10.948 8.843 19.797 19.775 19.797 10.949 0 19.798-8.843 19.798-19.797.17-7.272-4.7-12.625-9.448-16.709m-10.35 6.826c5.452 0 9.899 4.447 9.899 9.877 0 5.452-4.447 9.899-9.899 9.899-5.43 0-9.877-4.447-9.877-9.899 0-5.43 4.447-9.877 9.877-9.877z"/>
+ <path fill="#cdcdcd" d="M168.582 77.611c0 54.402-24.733 44.509-53.33 67.566 2.424 3.287 3.864 7.173 3.864 11.57 0 10.926-8.866 19.797-19.798 19.797-10.927 0-19.776-8.865-19.776-19.797-.088-7.305 4.672-12.62 9.443-16.709m10.327 6.804c-5.43 0-9.898 4.469-9.898 9.899 0 5.43 4.468 9.899 9.898 9.899 5.431 0 9.899-4.469 9.899-9.899 0-5.43-4.468-9.899-9.899-9.899z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/application-vnd.flatpak.svg b/.icons/Gruvbox_Dark-2/apps/64/application-vnd.flatpak.svg
new file mode 100644
index 000000000..9c9e025fb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/application-vnd.flatpak.svg
@@ -0,0 +1,57 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_wwyX0wCs7q1WfR4wHs043Kc3kPdiJZCr">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_wwyX0wCs7q1WfR4wHs043Kc3kPdiJZCr)">
+ <defs>
+ <filter id="pF9rxS1pAI3u7k26QKcx84GXPFm7eKD2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#pF9rxS1pAI3u7k26QKcx84GXPFm7eKD2)">
+ <linearGradient id="_lgradient_311" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_311)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_312" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_312)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="0aVddThbyQDfc6tkKNE82CeE8eOsfO2A" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#0aVddThbyQDfc6tkKNE82CeE8eOsfO2A)">
+ <path d="M 72.812 123.79 L 72.812 156.605 L 127.994 200 L 183.176 156.605 L 182.64 123.79 L 127.994 163.033 L 72.812 123.79 Z"/>
+ </g>
+ <defs>
+ <filter id="sIrcDMTdIGgs4rcKWqdIMMylucntHahv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#sIrcDMTdIGgs4rcKWqdIMMylucntHahv)">
+ <path d="M 108.841 123.79 L 127.191 108.789 L 146.344 123.79 L 144 125.732 L 127.191 111.87 L 110.85 125.129 L 108.841 123.79 Z"/>
+ </g>
+ <path fill="#945f2b" d="M 110.85 122.451 L 127.191 109.191 L 127.994 55.214 L 76.161 96.199 L 110.85 122.451 Z"/>
+ <path fill="#a26f3d" d="M 144.736 123.522 L 127.191 109.191 L 127.994 56.286 L 179.426 97.271 L 144.736 123.522 Z"/>
+ <path fill="#a26f3d" d="M 72.812 96.199 L 72.812 152.988 L 127.994 196.384 L 127.994 139.595 L 72.812 96.199 Z"/>
+ <path fill="#945f2b" d="M 183.176 96.199 L 182.64 152.988 L 127.994 196.384 L 127.994 139.595 L 183.176 96.199 Z"/>
+ <path fill="#b98756" fill-rule="evenodd" d="M 72.812 96.199 L 128.798 52 Q 183.98 95.663 183.176 96.199 Q 182.373 96.735 127.994 139.595 L 72.812 96.199 Z M 79.375 96.199 L 127.994 135.041 L 176.881 96.199 Q 129.601 57.114 127.994 57.503 Q 126.387 57.893 79.375 96.199 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/application-vnd.iccprofile.svg b/.icons/Gruvbox_Dark-2/apps/64/application-vnd.iccprofile.svg
new file mode 120000
index 000000000..15e177802
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/application-vnd.iccprofile.svg
@@ -0,0 +1 @@
+colour.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/application-x-chemtool.svg b/.icons/Gruvbox_Dark-2/apps/64/application-x-chemtool.svg
new file mode 120000
index 000000000..74f27a8db
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/application-x-chemtool.svg
@@ -0,0 +1 @@
+help.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/application-x-clementine.svg b/.icons/Gruvbox_Dark-2/apps/64/application-x-clementine.svg
new file mode 100644
index 000000000..1f0ca7e89
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/application-x-clementine.svg
@@ -0,0 +1,56 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".733" x2=".267" y1="1.071" y2=".076" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f37e40"/>
+ <stop offset="100%" stop-color="#f34f17"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#feffe7" opacity=".21" d="M128 43.5c-45.564 0-82.5 36.937-82.5 82.5 0 45.564 36.937 82.5 82.5 82.5s82.5-36.936 82.5-82.5A82.498 82.498 0 0 0 128 43.5zm2.824 14.867a57.736 57.736 0 0 1 3.816 0c8.109.253 18.507 2.185 22.067 7.59 2.941 4.464-.929 9.034-3.087 12.661-5.342 8.978-10.047 18.713-15.223 27.885-1.406 2.492-6.614 11.045-9.99 6.776-7.183-9.084-9.295-28.112-10.363-39.291-.341-3.565-1.52-9.117.169-12.441 1.454-2.862 6.657-2.613 9.422-2.943a39.72 39.72 0 0 1 3.189-.238v.001zm-29.504 5.809c1.497.091 2.938.561 4.249 1.543 4.697 3.522 6.067 10.954 7.581 16.165 1.964 6.76 4.65 12.916 5.954 19.921.574 3.084 4.29 10.694.093 12.576-3.033 1.361-7.679-2.021-10.338-3.188-9.334-4.099-18.966-10.418-27.011-16.716-12.731-9.965-2.905-18.154 6.734-25.136 3.276-2.374 8.247-5.44 12.738-5.165zm68.812 8.548c7.703-.756 12.566 7.58 16.605 12.721 3.029 3.857 8.42 12.892 5.513 17.818-1.924 3.258-6.32 3.885-9.541 5.089-8.374 3.129-16.898 6.386-25.688 8.37-3.436.775-17.371 5.762-19.726 2.629-1.153-1.533.628-4.425 1.331-5.835 2.722-5.457 6.771-9.655 9.957-14.731 4.397-7.007 9.764-13.039 14.747-19.556 1.934-2.529 3.162-6.148 6.802-6.505zM70.56 101.61c11.111-.444 24.886 8.069 33.982 12.822 3.311 1.73 7.818 2.835 10.483 5.581 4.391 4.526-3.079 7.549-6.556 8.226-11.204 2.181-22.53 3.449-33.745 5.478-3.641.659-10.802 2.232-13.721-.924-7.279-7.87-3.864-29.198 7.369-30.971a18.96 18.96 0 0 1 2.188-.213v.001zm119.815 15.604c1.016.041 1.982.234 2.85.636 9.966 4.619 5.448 28.685-4.19 31.37-6.583 1.834-14.437-2.155-20.277-4.817-7.551-3.442-15.468-5.645-22.686-9.871-2.172-1.273-7.212-4.267-5.453-7.345 1.979-3.463 8.301-3.74 11.661-4.469 9.518-2.063 19.161-2.941 28.843-4.164 2.7-.341 6.205-1.474 9.252-1.34zm-79.701 14.697c2.125-.106 3.988.128 5.317.891 5.027 2.884-1.56 10.448-3.222 13.458-5.319 9.633-12.295 19.723-19.031 28.411-2.602 3.355-6.117 7.243-10.855 4.766-7.517-3.93-13.602-14.3-16.775-21.796-1.214-2.868-3.023-6.95-.874-9.786 5.029-6.634 19.02-8.649 26.384-11 3.93-1.254 12.68-4.625 19.056-4.944zm27.901 4.283c3.034.36 6.964 3.102 8.752 4.13 9.126 5.245 19.056 10.654 26.757 17.741 1.678 1.544 4.547 2.178 5.86 4.012 1.836 2.563.471 8.073-1.145 10.465-4.093 6.059-22.821 19.67-29.139 11.525-7.566-9.75-9.867-23.34-12.662-35.135-.645-2.72-3.84-9.903-1.043-12.153.697-.561 1.609-.705 2.62-.586v.001zm-12.899 2.688c.293-.05.593-.04.882.027 2.212.519 3.136 3.87 3.978 5.632 2.865 5.998 4.257 12.005 5.538 18.547 1.316 6.726 6.429 20.454 2.679 26.816-3.404 5.775-19.481 3.509-24.839 2.239-4.358-1.033-11.463-1.842-13.968-6.064-1.941-3.273.604-6.524 2.052-9.38 3.586-7.072 7.557-13.851 11.203-20.905 1.602-3.098 7.906-16.177 12.475-16.91v-.002z"/>
+ <g opacity=".4" filter="url(#c)">
+ <linearGradient id="d" x1=".652" x2=".652" y1="-.058" y2="1.023" gradientTransform="matrix(117.30193 0 0 150.95904 59.643 55.182)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%"/>
+ <stop offset="50.277%"/>
+ <stop offset="100%"/>
+ </linearGradient>
+ <path fill="url(#d)" d="M171.14 55.183c-1.915-.021-4.461.277-7.848.786l-54.304 8.619C95.38 67.486 95.426 68.387 95.38 79.885v93.288c-.567-.398-1.127-.798-1.714-1.191v.004c-4.324-2.897-8.932-4.959-15.121-4.959-7.753 0-12.377 2.968-15.175 6.878-2.799 3.911-3.727 8.839-3.727 12.649 0 4.594 1.568 9.497 4.971 13.234 3.403 3.736 8.634 6.353 16.157 6.353 8.494 0 14.469-2.372 17.847-7.004 2.659-3.647 4.13-8.52 4.654-14.53v-.016c.074-.73.127-1.479.174-2.25.071-1.188.055-3.411.055-3.411v-71.429c0-10.204 0-10.813 13.612-13.14l38.022-6.288c13.637-1.784 13.64-.533 13.64 7.12v65.552c-.553-.387-1.098-.776-1.669-1.159v.005c-4.323-2.898-8.929-4.96-15.119-4.96-7.753 0-12.378 2.969-15.177 6.879-2.799 3.91-3.727 8.838-3.727 12.648 0 4.595 1.57 9.498 4.973 13.234 3.403 3.737 8.635 6.355 16.157 6.355 8.494 0 14.469-2.374 17.847-7.006 2.659-3.647 4.128-8.518 4.653-14.528v-.018c.072-.748.13-1.498.173-2.248.071-1.188.058-3.412.058-3.412V67.16c0-8.949-.059-11.913-5.804-11.977z"/>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="5.263"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="e" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".658"/>
+ </filter>
+ </defs>
+ <path opacity=".1" d="M171.14 54.163c-1.915-.021-4.461.278-7.848.787l-54.304 8.619C95.38 66.467 95.426 67.368 95.38 78.865v93.288c-.567-.397-1.127-.797-1.714-1.19v.004c-4.324-2.898-8.932-4.96-15.121-4.96-7.753 0-12.377 2.969-15.175 6.879-2.799 3.91-3.727 8.839-3.727 12.649 0 4.594 1.568 9.497 4.971 13.233 3.403 3.737 8.634 6.354 16.157 6.354 8.494 0 14.469-2.372 17.847-7.005 2.659-3.647 4.13-8.519 4.654-14.53v-.016c.074-.729.127-1.478.174-2.25.071-1.188.055-3.41.055-3.41v-71.43c0-10.204 0-10.813 13.612-13.14l38.022-6.287c13.637-1.785 13.64-.533 13.64 7.12v65.552c-.553-.387-1.098-.776-1.669-1.159v.004c-4.323-2.897-8.929-4.959-15.119-4.959-7.753 0-12.378 2.968-15.177 6.878-2.799 3.911-3.727 8.839-3.727 12.649 0 4.594 1.57 9.497 4.973 13.234 3.403 3.736 8.635 6.355 16.157 6.355 8.494 0 14.469-2.374 17.847-7.006 2.659-3.647 4.128-8.518 4.653-14.528v-.019c.073-.729.126-1.476.173-2.247.071-1.188.058-3.413.058-3.413V66.141c0-8.95-.059-11.914-5.804-11.978z" filter="url(#e)"/>
+ <path fill="#fef8f8" d="M171.14 53.144c-1.915-.023-4.461.278-7.848.787l-54.304 8.618c-13.608 2.898-13.562 3.8-13.608 15.297v93.288c-.567-.398-1.127-.797-1.714-1.191v.004c-4.324-2.897-8.932-4.959-15.121-4.959-7.753 0-12.377 2.968-15.175 6.878-2.799 3.911-3.727 8.839-3.727 12.649 0 4.594 1.568 9.497 4.971 13.234 3.403 3.736 8.634 6.353 16.157 6.353 8.494 0 14.469-2.372 17.847-7.004 2.659-3.647 4.13-8.52 4.654-14.53v-.019c.074-.729.127-1.478.174-2.25.071-1.188.055-3.41.055-3.41v-71.43c0-10.204 0-10.813 13.613-13.14l38.021-6.288c13.637-1.784 13.64-.533 13.64 7.12v65.553c-.553-.387-1.098-.777-1.669-1.159v.004c-4.323-2.898-8.929-4.96-15.119-4.96-7.753 0-12.378 2.969-15.177 6.879-2.799 3.91-3.727 8.839-3.727 12.648 0 4.595 1.571 9.498 4.973 13.234 3.403 3.737 8.635 6.355 16.157 6.355 8.494 0 14.469-2.373 17.847-7.006 2.659-3.647 4.128-8.517 4.653-14.528v-.019c.073-.729.127-1.476.173-2.247.071-1.188.058-3.413.058-3.413V65.118c0-8.95-.059-11.914-5.804-11.978v.004z"/>
+ <g opacity=".1">
+ <linearGradient id="f" x1=".965" x2=".409" y1=".478" y2=".478" gradientTransform="matrix(117.30193 0 0 137.943 59.643 66.159)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#fed965"/>
+ <stop offset="100%" stop-color="#fed965" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#f)" d="M97.962 66.159c-2.546 1.999-2.555 5.103-2.582 11.687v93.288c-.567-.398-1.127-.797-1.714-1.191v.004c-4.324-2.897-8.932-4.959-15.121-4.959-7.753 0-12.377 2.968-15.175 6.878-2.799 3.911-3.727 8.839-3.727 12.649 0 4.594 1.568 9.497 4.971 13.234 3.403 3.736 8.634 6.353 16.157 6.353 8.494 0 14.469-2.372 17.847-7.004 2.659-3.647 4.13-8.52 4.654-14.53v-.019c.074-.729.127-1.478.174-2.25.071-1.188.055-3.41.055-3.41v-71.43c0-10.204 0-10.813 13.613-13.14l38.021-6.288c3.471-.454 6.05-.709 7.979-.714L97.962 66.159zm69.809 20.531c.989 1.209 1.004 3.274 1.004 6.464v65.552c-.553-.387-1.098-.776-1.669-1.158v.003c-4.323-2.897-8.929-4.959-15.119-4.959-7.753 0-12.378 2.969-15.177 6.879-2.799 3.91-3.727 8.838-3.727 12.648 0 4.594 1.57 9.498 4.973 13.234 3.403 3.737 8.635 6.355 16.157 6.355 8.494 0 14.469-2.374 17.847-7.006 2.659-3.647 4.128-8.518 4.653-14.528v-.019c.072-.748.13-1.498.173-2.248.071-1.188.058-3.412.058-3.412V89.386l-9.173-2.696z"/>
+ </g>
+ <path fill="#ffffff" d="M171.14 53.144c-1.915-.023-4.461.278-7.848.787l-54.304 8.618c-13.608 2.898-13.562 3.8-13.608 15.297v2.039c.046-11.498 0-12.399 13.608-15.297l54.304-8.619c3.387-.509 5.933-.807 7.848-.786 5.745.064 5.804 3.028 5.804 11.977v-2.038c0-8.95-.059-11.914-5.804-11.978zm-19.153 99.448c-7.753 0-12.378 2.969-15.177 6.879-2.799 3.91-3.727 8.839-3.727 12.648 0 .285.024.574.036.861.175-3.612 1.171-7.95 3.691-11.47 2.799-3.91 7.424-6.879 15.177-6.879 6.19 0 10.796 2.062 15.119 4.959v-.003c.571.382 1.116.771 1.669 1.158v-2.038c-.553-.387-1.098-.777-1.669-1.159v.004c-4.323-2.898-8.929-4.96-15.119-4.96zm-73.442 12.396c-7.753 0-12.377 2.969-15.175 6.879-2.799 3.91-3.727 8.838-3.727 12.648 0 .285.023.573.036.86.175-3.611 1.171-7.949 3.691-11.47 2.799-3.91 7.422-6.878 15.175-6.878 6.189 0 10.797 2.062 15.121 4.959v-.004c.587.394 1.147.793 1.714 1.191v-2.039c-.567-.397-1.127-.797-1.714-1.19v.003c-4.324-2.897-8.932-4.959-15.121-4.959z"/>
+ <g opacity=".4">
+ <linearGradient id="g" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#g)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/application-x-deb.svg b/.icons/Gruvbox_Dark-2/apps/64/application-x-deb.svg
new file mode 120000
index 000000000..e7d701a61
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/application-x-deb.svg
@@ -0,0 +1 @@
+debian.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/application-x-executable.svg b/.icons/Gruvbox_Dark-2/apps/64/application-x-executable.svg
new file mode 120000
index 000000000..ec622de56
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/application-x-executable.svg
@@ -0,0 +1 @@
+preferences-desktop-filetype-association.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/application-x-miamplayer.svg b/.icons/Gruvbox_Dark-2/apps/64/application-x-miamplayer.svg
new file mode 100644
index 000000000..9fd4813ba
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/application-x-miamplayer.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#454f6f"/>
+ <stop offset="100%" stop-color="#5f6888"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#c)">
+ <path fill="#e1d393" d="M70.167 84.681c0-19.547 15.869-35.417 35.416-35.417 19.547 0 35.417 15.87 35.417 35.417 0 19.547-15.87 35.416-35.417 35.416-19.547 0-35.416-15.869-35.416-35.416z"/>
+ <path fill="#cd6975" d="M70.167 167.32c0-19.547 15.869-35.417 35.416-35.417 19.547 0 35.417 15.87 35.417 35.417 0 19.547-15.87 35.416-35.417 35.416-19.547 0-35.416-15.869-35.416-35.416z"/>
+ <path fill="#967c8e" d="M141 126c0-19.547 15.87-35.417 35.417-35.417 19.547 0 35.416 15.87 35.416 35.417 0 19.547-15.869 35.417-35.416 35.417C156.87 161.417 141 145.547 141 126z"/>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="5"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".65"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/application-x-wine-extension-its.svg b/.icons/Gruvbox_Dark-2/apps/64/application-x-wine-extension-its.svg
new file mode 120000
index 000000000..0756da41c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/application-x-wine-extension-its.svg
@@ -0,0 +1 @@
+windows.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/application-x-yarock.svg b/.icons/Gruvbox_Dark-2/apps/64/application-x-yarock.svg
new file mode 120000
index 000000000..b14b1e80d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/application-x-yarock.svg
@@ -0,0 +1 @@
+yarock.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/application.svg b/.icons/Gruvbox_Dark-2/apps/64/application.svg
new file mode 100755
index 000000000..8a1aaba3c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/application.svg
@@ -0,0 +1,51 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="BX90gU39MqqeMZHCevwLZ39z8qCvl0rJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#BX90gU39MqqeMZHCevwLZ39z8qCvl0rJ)">
+ <linearGradient id="_lgradient_188" x1="1.033" x2="-.033" y1="1.071" y2=".076" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e72662"/>
+ <stop offset="48.272%" style="stop-color:#ec3c50"/>
+ <stop offset="100%" style="stop-color:#ff7b66"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_188)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <g>
+ <g opacity=".4">
+ <path d="M 115.753 55.717 C 110.739 66.163 105.934 76.749 101.338 87.474 C 96.741 98.059 92.074 109.202 87.338 120.902 C 82.742 132.602 78.007 144.997 73.133 158.089 C 68.258 171.043 63.035 185.179 57.463 200.5 L 84.951 200.5 L 98.113 163.52 L 169.003 160.805 C 171.231 167.073 173.53 173.479 175.898 180.026 C 178.265 186.572 180.772 193.397 183.418 200.5 L 199.088 200.5 C 193.377 185.458 188.085 171.461 183.21 158.507 C 178.336 145.415 173.531 133.088 168.795 121.528 C 164.199 109.828 159.602 98.616 155.005 87.892 C 150.409 77.167 145.535 66.442 140.382 55.717 L 128 55.717 L 115.753 55.717 L 115.753 55.717 L 115.753 55.717 L 115.753 55.717 Z M 133.695 72.015 C 138.988 83.993 144.142 96.178 149.156 108.574 C 154.171 120.97 159.323 134.341 164.616 148.687 L 103.964 146.807 C 108.282 134.69 112.6 122.991 116.918 111.71 C 120.476 102.59 124.175 93.795 128 85.297 L 128 85.135 C 129.882 80.737 131.776 76.358 133.695 72.015 L 133.695 72.015 L 133.695 72.015 L 133.695 72.015 L 133.695 72.015 Z"/>
+ </g>
+ <path fill="#fff9f2" d="M 115.753 53.588 C 110.739 64.034 105.934 74.62 101.338 85.345 C 96.741 95.93 92.074 107.073 87.338 118.773 C 82.742 130.472 78.007 142.868 73.133 155.96 C 68.258 168.913 63.035 183.05 57.463 198.371 L 84.951 198.371 L 98.113 161.391 L 169.003 158.676 C 171.231 164.943 173.53 171.35 175.898 177.896 C 178.265 184.443 180.772 191.268 183.418 198.371 L 199.088 198.371 C 193.377 183.329 188.085 169.331 183.21 156.378 C 178.336 143.286 173.531 130.959 168.795 119.399 C 164.199 107.699 159.602 96.487 155.005 85.763 C 150.409 75.038 145.535 64.313 140.382 53.588 L 128 53.588 L 115.753 53.588 L 115.753 53.588 L 115.753 53.588 L 115.753 53.588 Z M 133.695 69.885 C 138.988 81.864 144.142 94.049 149.156 106.445 C 154.171 118.841 159.323 132.212 164.616 146.558 L 103.964 144.678 C 108.282 132.561 112.6 120.862 116.918 109.58 C 120.476 100.461 124.175 91.666 128 83.168 L 128 83.005 C 129.882 78.608 131.776 74.228 133.695 69.885 L 133.695 69.885 L 133.695 69.885 L 133.695 69.885 L 133.695 69.885 Z"/>
+ <g opacity=".1">
+ <path fill="#f34f17" d="M 140.382 53.588 L 133.695 69.885 L 136.517 76.339 C 140.822 86.236 145.039 96.266 149.156 106.445 C 154.171 118.841 159.323 132.212 164.616 146.558 L 164.616 146.558 L 179.782 147.271 C 176.079 137.535 172.416 128.239 168.795 119.399 C 164.199 107.699 159.602 96.487 155.005 85.763 C 150.409 75.038 145.535 64.313 140.382 53.588 L 140.382 53.588 L 140.382 53.588 L 140.382 53.588 L 140.382 53.588 Z M 136.517 157.232 L 169.003 158.676 C 171.231 164.943 173.53 171.35 175.898 177.896 C 178.265 184.443 180.772 191.268 183.418 198.371 L 199.088 198.371 C 193.377 183.329 188.085 169.331 183.21 156.378 C 183.136 156.178 183.062 155.987 182.988 155.788 L 136.517 157.232 L 136.517 157.232 L 136.517 157.232 L 136.517 157.232 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 69.384 140.754 L 188.616 140.754 C 195.667 140.754 201.391 146.479 201.391 153.529 L 201.391 153.529 C 201.391 160.58 195.667 166.304 188.616 166.304 L 69.384 166.304 C 62.333 166.304 56.609 160.58 56.609 153.529 L 56.609 153.529 C 56.609 146.479 62.333 140.754 69.384 140.754 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 68.384 138.754 L 187.616 138.754 C 194.667 138.754 200.391 144.479 200.391 151.529 L 200.391 151.529 C 200.391 158.58 194.667 164.304 187.616 164.304 L 68.384 164.304 C 61.333 164.304 55.609 158.58 55.609 151.529 L 55.609 151.529 C 55.609 144.479 61.333 138.754 68.384 138.754 Z"/>
+ <g opacity=".2">
+ <path fill="#f34f17" d="M 110.967 147.271 L 187.616 147.271 C 189.967 147.271 191.875 149.179 191.875 151.529 L 191.875 151.529 C 191.875 153.88 189.967 155.788 187.616 155.788 L 110.967 155.788 C 108.617 155.788 106.708 153.88 106.708 151.529 L 106.708 151.529 C 106.708 149.179 108.617 147.271 110.967 147.271 Z"/>
+ </g>
+ <linearGradient id="_lgradient_189" x1=".997" x2="0" y1=".445" y2=".451" gradientTransform="matrix(85.167,0,0,8.517,64.125,147.271)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fee140"/>
+ <stop offset="100%" style="stop-color:#fa709a"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_189)" d="M 68.384 147.271 L 145.033 147.271 C 147.383 147.271 149.292 149.179 149.292 151.529 L 149.292 151.529 C 149.292 153.88 147.383 155.788 145.033 155.788 L 68.384 155.788 C 66.033 155.788 64.125 153.88 64.125 151.529 L 64.125 151.529 C 64.125 149.179 66.033 147.271 68.384 147.271 Z"/>
+ </g>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <linearGradient id="_lgradient_190" x1=".517" x2=".517" y1="0" y2="1.209" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_190)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/application_icon.svg b/.icons/Gruvbox_Dark-2/apps/64/application_icon.svg
new file mode 100644
index 000000000..fb1521998
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/application_icon.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#zSMPlHx7GAM6PCW1OKj0JlrE5NssN2cE)">
+ <linearGradient id="_lgradient_186" x1=".25" x2=".75" y1=".036" y2=".902" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f61111"/>
+ <stop offset="48.272%" style="stop-color:#ff4f4f"/>
+ <stop offset="100%" style="stop-color:#ff7a55"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_186)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="zSMPlHx7GAM6PCW1OKj0JlrE5NssN2cE" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <path fill-rule="evenodd" d="M 136.934 198.53 C 134.328 194.603 132.195 190.831 132.195 190.146 C 132.195 189.462 136.891 188.218 142.63 187.382 C 161.2 184.675 176.538 175.326 180.573 164.253 C 186.656 147.561 176.05 130.672 157.053 126.8 C 153.808 126.139 153.19 126.803 148.688 135.79 C 142.382 148.38 134.764 159.593 126.584 168.327 C 120.713 174.596 120.118 175.773 120.918 179.54 C 123.658 192.439 124.058 191.406 114.843 195.197 L 106.472 198.64 L 105.693 195.037 C 104.348 188.811 103.479 188.285 98.85 190.895 C 87.685 197.191 73.406 197.579 67.123 191.756 C 56.172 181.608 61.385 156.504 77.942 139.655 C 82.025 135.5 88.724 129.962 92.83 127.349 L 100.293 122.597 L 101.235 112.55 C 101.752 107.024 101.757 102.084 101.244 101.573 C 100.731 101.061 93.536 100.855 85.254 101.113 L 70.195 101.584 L 70.177 95.837 C 70.167 92.676 69.806 88.772 69.374 87.162 C 68.597 84.263 68.753 84.231 85.511 83.864 L 102.433 83.494 L 104.357 71.174 L 106.28 58.854 L 110.168 59.632 C 112.307 60.059 116.244 60.409 118.917 60.409 L 123.777 60.409 L 122.695 70.508 C 122.1 76.063 121.922 80.916 122.299 81.294 C 123.212 82.206 140.406 79.634 155.851 76.274 C 170.19 73.154 170.398 73.259 170.429 83.642 L 170.45 90.386 L 151.652 93.856 C 141.313 95.765 129.886 97.779 126.258 98.332 L 119.663 99.339 L 119.262 107.077 C 118.863 114.787 118.874 114.812 122.231 113.97 C 124.085 113.505 128.42 112.757 131.866 112.308 C 139.615 111.298 141.135 110.144 142.2 104.468 C 143.143 99.442 143.329 99.394 153.765 101.49 L 161.265 102.996 L 160.45 107.341 C 159.662 111.538 159.809 111.719 164.712 112.623 C 179.739 115.394 194.882 128.215 198.719 141.415 C 204.539 161.435 196.877 182.128 179.608 193.03 C 173.08 197.151 160.38 202.263 153.879 203.387 C 150.974 203.89 148.073 204.42 145.178 204.978 C 142.104 205.585 141.09 204.791 136.934 198.53 L 136.934 198.53 Z M 87.238 177.843 C 89.71 177.134 94.085 174.923 96.962 172.93 L 102.191 169.306 L 101.283 156.109 C 100.783 148.851 100.057 142.603 99.671 142.224 C 98.512 141.09 85.379 155.922 82.881 161.187 C 79.029 169.304 78.385 179.132 81.706 179.132 C 82.277 179.132 84.767 178.552 87.238 177.843 Z M 123.544 145.815 C 124.952 143.462 127.769 138.343 129.802 134.439 L 133.5 127.342 L 129.22 128.058 C 126.866 128.451 123.307 129.404 121.312 130.175 C 117.832 131.52 117.685 131.954 117.685 140.844 C 117.685 151.347 119.374 152.78 123.544 145.815 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 133.934 194.53 C 131.328 190.603 129.195 186.831 129.195 186.146 C 129.195 185.462 133.891 184.218 139.63 183.382 C 158.2 180.675 173.538 171.326 177.573 160.253 C 183.656 143.561 173.05 126.672 154.053 122.8 C 150.808 122.139 150.19 122.803 145.688 131.79 C 139.382 144.38 131.764 155.593 123.584 164.327 C 117.713 170.596 117.118 171.773 117.918 175.54 C 120.658 188.439 121.058 187.406 111.843 191.197 L 103.472 194.64 L 102.693 191.037 C 101.348 184.811 100.479 184.285 95.85 186.895 C 84.685 193.191 70.406 193.579 64.123 187.756 C 53.172 177.608 58.385 152.504 74.942 135.655 C 79.025 131.5 85.724 125.962 89.83 123.349 L 97.293 118.597 L 98.235 108.55 C 98.752 103.024 98.757 98.084 98.244 97.573 C 97.731 97.061 90.536 96.855 82.254 97.113 L 67.195 97.584 L 67.177 91.837 C 67.167 88.676 66.806 84.772 66.374 83.162 C 65.597 80.263 65.753 80.231 82.511 79.864 L 99.433 79.494 L 101.357 67.174 L 103.28 54.854 L 107.168 55.632 C 109.307 56.059 113.244 56.409 115.917 56.409 L 120.777 56.409 L 119.695 66.508 C 119.1 72.063 118.922 76.916 119.299 77.294 C 120.212 78.206 137.406 75.634 152.851 72.274 C 167.19 69.154 167.398 69.259 167.429 79.642 L 167.45 86.386 L 148.652 89.856 C 138.313 91.765 126.886 93.779 123.258 94.332 L 116.663 95.339 L 116.262 103.077 C 115.863 110.787 115.874 110.812 119.231 109.97 C 121.085 109.505 125.42 108.757 128.866 108.308 C 136.615 107.298 138.135 106.144 139.2 100.468 C 140.143 95.442 140.329 95.394 150.765 97.49 L 158.265 98.996 L 157.45 103.341 C 156.662 107.538 156.809 107.719 161.712 108.623 C 176.739 111.394 191.882 124.215 195.719 137.415 C 201.539 157.435 193.877 178.128 176.608 189.03 C 170.08 193.151 157.38 198.263 150.879 199.387 C 147.974 199.89 145.073 200.42 142.178 200.978 C 139.104 201.585 138.09 200.791 133.934 194.53 L 133.934 194.53 Z M 84.238 173.843 C 86.71 173.134 91.085 170.923 93.962 168.93 L 99.191 165.306 L 98.283 152.109 C 97.783 144.851 97.057 138.603 96.671 138.224 C 95.512 137.09 82.379 151.922 79.881 157.187 C 76.029 165.304 75.385 175.132 78.706 175.132 C 79.277 175.132 81.767 174.552 84.238 173.843 Z M 120.544 141.815 C 121.952 139.462 124.769 134.343 126.802 130.439 L 130.5 123.342 L 126.22 124.058 C 123.866 124.451 120.307 125.404 118.312 126.175 C 114.832 127.52 114.685 127.954 114.685 136.844 C 114.685 147.347 116.374 148.78 120.544 141.815 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_187" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_187)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-3D.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-3D.svg
new file mode 100755
index 000000000..ca878b273
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-3D.svg
@@ -0,0 +1,119 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".497" y1="1" y2="-.277" gradientTransform="matrix(244.648 0 0 228.338 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f37e40"/>
+ <stop offset="100%" stop-color="#fac82e"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.689 11.95c74.056 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.583 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#c)">
+ <path fill="none" d="M128.315 62.75c9.581.124 45.371 11.462 68.056 15.952 2.225.44 4.129 4.024 4.129 6.234v93.296c0 2.209-1.882 3.705-4.129 4.02-22.642 3.166-51.32 10.384-68.056 10.498v-.007h-7.17c-18.385 0-36.771-5.64-55.157-5.64-6.169 0-9.566-17.437-9.566-24.191v-5.642c0-2.534.354-4.473 1.093-5.783.735-1.3 1.781-1.925 3.194-1.925 4.191 0 5.143.065 9.348.065 1.911 0 3.224 1.682 3.794 5.069.123.734.208 1.302.307 1.769.385 1.832.924 3.139 1.562 3.951.648.824 1.512 1.234 2.603 1.234l31.66-.001c1.363 0 2.415-.656 3.11-2.001.695-1.344 1.05-3.276 1.045-5.811l-.016-5.29c-.006-2.456-.376-4.335-1.075-5.603-.702-1.278-1.754-1.91-3.117-1.91H89.181c-1.317 0-2.239-.49-2.747-1.496-.521-1.033-.792-2.796-.795-5.341-.006-5.018-.017-10.035-.022-15.067-.003-2.533.267-4.302.779-5.264.51-.96 1.423-1.468 2.737-1.468l19.634-.002c1.394 0 2.452-.663 3.184-1.988.733-1.325 1.096-3.265 1.09-5.825-.004-1.572-.01-3.158-.013-4.757-.007-2.52-.381-4.459-1.121-5.784-.741-1.325-1.8-1.989-3.191-1.989-10.16 0-20.302.003-30.446.003h-.026c-.588 0-1.958.448-2.705 1.391-.755.953-1.118 1.859-1.118 2.794 0 1.781-.361 3.294-1.085 4.42-.731 1.134-1.744 1.702-2.994 1.702-4.309 0-6.272-.512-10.564-.512-1.409 0-2.456-.676-3.189-2.002-.738-1.334-1.089-3.263-1.089-5.785V86.2c0-8.287 3.932-15.129 10.366-16.04 14.555-2.061 35.248-7.406 54.881-7.409h.783l6.785-.001z"/>
+ <linearGradient id="d" x1=".531" x2=".468" y1="1.536" y2="1.487" gradientTransform="matrix(25.006 0 0 3.81798 87.48 108.945)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#469edd"/>
+ <stop offset="19%" stop-color="#4494d7"/>
+ <stop offset="25%" stop-color="#98dcf7"/>
+ <stop offset="27%" stop-color="#4598d9"/>
+ <stop offset="54%" stop-color="#98dcf7"/>
+ <stop offset="68%" stop-color="#387ac7"/>
+ <stop offset="72%" stop-color="#3574c3"/>
+ <stop offset="76%" stop-color="#98dcf7"/>
+ <stop offset="79%" stop-color="#2f67ba"/>
+ <stop offset="100%" stop-color="#2e358b"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M87.48 112.763c7.165-6.592 16.682-2.363 25.006-3.631-.149.475-.327.9-.535 1.276-.732 1.325-1.79 1.989-3.184 1.989H89.133c-.649 0-1.2.125-1.653.366"/>
+ <path fill="none" d="M87.48 112.763c7.165-6.592 16.682-2.363 25.006-3.631-.149.475-.327.9-.535 1.276-.732 1.325-1.79 1.989-3.184 1.989H89.133c-.649 0-1.2.125-1.653.366z"/>
+ <linearGradient id="e" x1=".498" x2=".501" y1="1.309" y2="1.295" gradientTransform="matrix(28.303 0 0 2.507 85.083 159.347)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#469edd"/>
+ <stop offset="19%" stop-color="#4494d7"/>
+ <stop offset="25%" stop-color="#98dcf7"/>
+ <stop offset="27%" stop-color="#4598d9"/>
+ <stop offset="29%" stop-color="#3574c3"/>
+ <stop offset="54%" stop-color="#98dcf7"/>
+ <stop offset="68%" stop-color="#387ac7"/>
+ <stop offset="76%" stop-color="#98dcf7"/>
+ <stop offset="79%" stop-color="#2f67ba"/>
+ <stop offset="100%" stop-color="#2e358b"/>
+ </linearGradient>
+ <path fill="url(#e)" fill-rule="evenodd" d="M85.083 159.347h28.303c-.071.171-.15.34-.234.505-.695 1.345-1.746 2-3.111 2l-24.958.002v-2.507z"/>
+ <path fill="none" d="M85.083 159.347h28.303c-.071.171-.15.34-.234.505-.695 1.345-1.746 2-3.111 2l-24.958.002v-2.507z"/>
+ <linearGradient id="f" x1=".492" x2=".505" y1="1.078" y2=".498" gradientTransform="matrix(16.407 0 0 12.43036 70.584 149.665)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#469edd"/>
+ <stop offset="1%" stop-color="#4598d9"/>
+ <stop offset="11%" stop-color="#98dcf7"/>
+ <stop offset="19%" stop-color="#4494d7"/>
+ <stop offset="54%" stop-color="#98dcf7"/>
+ <stop offset="68%" stop-color="#387ac7"/>
+ <stop offset="72%" stop-color="#3574c3"/>
+ <stop offset="76%" stop-color="#98dcf7"/>
+ <stop offset="79%" stop-color="#2f67ba"/>
+ <stop offset="100%" stop-color="#2e358b"/>
+ </linearGradient>
+ <path fill="url(#f)" fill-rule="evenodd" d="M79.292 162.055c10.684-.18-3.889.167 6.795-.013.287-.135.593-.245.904-.369-.716-.551-1.163-1.376-1.477-2.336-.027-.085-.055-.173-.081-.26-.97-3.27-.625-7.928-4.011-9.047-2.025-.174-2.245-.408-10.838-.358 4.84 2.279 1.66 12.221 8.708 12.383z"/>
+ <path fill="none" d="M79.292 162.055c10.684-.18-3.889.167 6.795-.013.287-.135.593-.245.904-.369-.716-.551-1.163-1.376-1.477-2.336-.027-.085-.055-.173-.081-.26-.97-3.27-.625-7.928-4.011-9.047-2.025-.174-2.245-.408-10.838-.358 4.84 2.279 1.66 12.221 8.708 12.383z"/>
+ <linearGradient id="g" x1=".5" x2=".5" y1=".013" y2=".54" gradientTransform="matrix(19.737 0 0 10.46196 70.638 92.006)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#469edd"/>
+ <stop offset="1%" stop-color="#4598d9"/>
+ <stop offset="11%" stop-color="#98dcf7"/>
+ <stop offset="19%" stop-color="#4494d7"/>
+ <stop offset="54%" stop-color="#98dcf7"/>
+ <stop offset="68%" stop-color="#387ac7"/>
+ <stop offset="72%" stop-color="#3574c3"/>
+ <stop offset="76%" stop-color="#98dcf7"/>
+ <stop offset="79%" stop-color="#2f67ba"/>
+ <stop offset="100%" stop-color="#2e358b"/>
+ </linearGradient>
+ <path fill="url(#g)" fill-rule="evenodd" d="M79.118 92.037c3.891-.086 7.602.039 11.257.018-5.278.731-1.776 8.907-6.673 10.404-4.312.045-8.835-.085-13.064-.107 5.548-1.461.733-10.58 8.48-10.315"/>
+ <path fill="none" d="M79.118 92.037c3.891-.086 7.602.039 11.257.018-5.278.731-1.776 8.907-6.673 10.404-4.312.045-8.835-.085-13.064-.107 5.548-1.461.733-10.58 8.48-10.315zm62.032 3.811l42.118 6.203c2.246.331 4.129 1.809 4.129 4.02v48.011c0 2.211-1.861 3.936-4.129 4.02l-42.118 1.551v-2.003l23.561-.523c2.268-.05 4.125-1.809 4.128-4.019l.045-44.202c.002-2.209-1.878-3.727-4.129-4.019l-23.605-3.061v-5.978z"/>
+ <linearGradient id="h" x1="-.136" x2="1.136" y1=".5" y2=".5" gradientTransform="matrix(145 0 0 130 55.5 62.75)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#469edd"/>
+ <stop offset="33%" stop-color="#3a7ec9"/>
+ <stop offset="40%" stop-color="#387ac7"/>
+ <stop offset="42%" stop-color="#3574c3"/>
+ <stop offset="50%" stop-color="#98dcf7"/>
+ <stop offset="54%" stop-color="#2f67ba"/>
+ <stop offset="100%" stop-color="#2e358b"/>
+ </linearGradient>
+ <path fill="url(#h)" fill-rule="evenodd" d="M128.315 62.75c9.581.124 45.371 11.462 68.056 15.952 2.225.44 4.129 4.024 4.129 6.234v93.296c0 2.209-1.882 3.705-4.129 4.02-22.642 3.166-51.32 10.384-68.056 10.498v-.007h-7.17c-18.385 0-36.771-5.64-55.157-5.64-6.169 0-9.566-17.437-9.566-24.191v-5.642c0-2.534.354-4.473 1.093-5.783.735-1.3 1.781-1.925 3.194-1.925 4.191 0 5.143.065 9.348.065 1.911 0 3.224 1.682 3.794 5.069.123.734.208 1.302.307 1.769.385 1.832.924 3.139 1.562 3.951.648.824 1.512 1.234 2.603 1.234l31.66-.001c1.363 0 2.415-.656 3.11-2.001.695-1.344 1.05-3.276 1.045-5.811l-.016-5.29c-.006-2.456-.376-4.335-1.075-5.603-.702-1.278-1.754-1.91-3.117-1.91H89.181c-1.317 0-2.239-.49-2.747-1.496-.521-1.033-.792-2.796-.795-5.341-.006-5.018-.017-10.035-.022-15.067-.003-2.533.267-4.302.779-5.264.51-.96 1.423-1.468 2.737-1.468l19.634-.002c1.394 0 2.452-.663 3.184-1.988.733-1.325 1.096-3.265 1.09-5.825-.004-1.572-.01-3.158-.013-4.757-.007-2.52-.381-4.459-1.121-5.784-.741-1.325-1.8-1.989-3.191-1.989-10.16 0-20.302.003-30.446.003h-.026c-.588 0-1.958.448-2.705 1.391-.755.953-1.118 1.859-1.118 2.794 0 1.781-.361 3.294-1.085 4.42-.731 1.134-1.744 1.702-2.994 1.702-4.309 0-6.272-.512-10.564-.512-1.409 0-2.456-.676-3.189-2.002-.738-1.334-1.089-3.263-1.089-5.785V86.2c0-8.287 3.932-15.129 10.366-16.04 14.555-2.061 35.248-7.406 54.881-7.409h.783l6.785-.001zm13.017 38.769l23.606 3.368c2.247.32 4.131 1.81 4.129 4.019l-.046 44.202c-.002 2.21-1.86 3.964-4.128 4.019l-23.561.576v-56.184z"/>
+ <linearGradient id="i" x1=".531" x2=".497" y1="-.161" y2="1.187" gradientTransform="matrix(46.247 0 0 63.805 141.332 95.848)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#469edd"/>
+ <stop offset="4%" stop-color="#4598d9"/>
+ <stop offset="11%" stop-color="#98dcf7"/>
+ <stop offset="19%" stop-color="#4494d7"/>
+ <stop offset="54%" stop-color="#98dcf7"/>
+ <stop offset="68%" stop-color="#387ac7"/>
+ <stop offset="72%" stop-color="#3574c3"/>
+ <stop offset="76%" stop-color="#98dcf7"/>
+ <stop offset="79%" stop-color="#2f67ba"/>
+ <stop offset="100%" stop-color="#2e358b"/>
+ </linearGradient>
+ <path fill="url(#i)" d="M141.332 157.703v1.95l42.119-1.551c2.268-.084 4.128-1.809 4.128-4.02v-48.011c0-2.211-1.883-3.689-4.128-4.02l-42.119-6.203v5.671l23.606 3.368c2.247.32 4.131 1.81 4.129 4.019l-.046 44.202c-.002 2.21-1.86 3.964-4.128 4.019l-23.561.576z"/>
+ <path fill="none" d="M141.15 101.519l23.605 3.368c2.247.32 4.131 1.81 4.129 4.019l-.045 44.202c-.003 2.21-1.861 3.964-4.128 4.019l-23.562.576.001-56.184z"/>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="j" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#j)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-accessories.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-accessories.svg
new file mode 100755
index 000000000..533447a25
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-accessories.svg
@@ -0,0 +1,72 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#HMJojk61sYgEh4CLhO4CEk7Y3YErGlZa)">
+ <linearGradient id="_lgradient_191" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#325f78"/>
+ <stop offset="100%" style="stop-color:#295166"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_191)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="HMJojk61sYgEh4CLhO4CEk7Y3YErGlZa" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="XbxouAWKtqI3FB4elMGtA3XC9SNAjeZS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#XbxouAWKtqI3FB4elMGtA3XC9SNAjeZS)">
+ <path fill="#fcfcfc" d="M 160.307 32.891 C 220.848 32.891 229.5 41.522 229.5 102.006 L 229.5 150.443 C 229.5 210.927 220.848 219.558 160.307 219.558 L 98.693 219.558 C 38.152 219.558 29.5 210.927 29.5 150.443 L 29.5 102.006 C 29.5 41.522 38.152 32.891 98.693 32.891 L 160.307 32.891 L 160.307 32.891 Z"/>
+ </g>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <linearGradient id="_lgradient_192" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.651,0,0,228.341,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_192)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.802 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.086 13.73 206.144 14.181 209.174 14.741 C 211.887 15.241 214.573 15.881 217.22 16.657 C 219.618 17.354 221.965 18.217 224.243 19.241 C 226.355 20.182 228.383 21.303 230.303 22.591 C 232.143 23.831 233.862 25.242 235.437 26.806 C 237.002 28.375 238.415 30.089 239.657 31.925 C 240.943 33.842 242.068 35.863 243.02 37.967 C 244.041 40.242 244.908 42.582 245.617 44.972 C 246.394 47.616 247.034 50.299 247.535 53.009 C 248.097 56.034 248.547 59.078 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.015 L 250.329 155.225 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.116 172.052 249.962 175.917 249.739 179.778 C 249.542 183.227 249.257 186.67 248.883 190.104 C 248.547 193.165 248.097 196.213 247.535 199.241 C 247.033 201.948 246.393 204.627 245.617 207.268 C 244.91 209.659 244.042 211.999 243.02 214.273 C 242.07 216.378 240.945 218.399 239.656 220.315 C 238.417 222.153 237.004 223.867 235.436 225.434 C 233.861 226.998 232.142 228.409 230.302 229.649 C 228.382 230.937 226.355 232.058 224.243 232.999 C 221.963 234.022 219.617 234.888 217.22 235.593 C 214.574 236.37 211.888 237.007 209.174 237.499 C 206.143 238.065 203.091 238.514 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.928 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.08 240.076 70.204 239.922 66.332 239.699 C 62.876 239.503 59.425 239.218 55.984 238.845 C 52.919 238.514 49.867 238.065 46.836 237.499 C 44.122 237.007 41.436 236.37 38.79 235.593 C 36.393 234.888 34.047 234.022 31.767 232.999 C 29.655 232.058 27.627 230.937 25.707 229.649 C 23.867 228.409 22.148 226.998 20.573 225.434 C 19.005 223.867 17.592 222.153 16.353 220.315 C 15.065 218.399 13.94 216.378 12.99 214.273 C 11.968 211.999 11.1 209.659 10.393 207.268 C 9.617 204.627 8.977 201.948 8.475 199.241 C 7.913 196.213 7.463 193.165 7.127 190.104 C 6.753 186.67 6.468 183.227 6.271 179.778 C 6.048 175.917 5.894 172.052 5.809 168.185 C 5.717 163.866 5.674 159.545 5.681 155.225 L 5.681 97.015 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.195 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.299 9.616 47.616 10.393 44.972 C 11.102 42.582 11.969 40.242 12.99 37.967 C 13.942 35.863 15.067 33.842 16.354 31.925 C 17.596 30.089 19.009 28.375 20.574 26.806 C 22.149 25.242 23.868 23.831 25.708 22.591 C 27.628 21.303 29.655 20.182 31.767 19.241 C 34.045 18.217 36.392 17.354 38.79 16.657 C 41.437 15.881 44.123 15.241 46.836 14.741 C 49.868 14.18 52.919 13.731 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.082 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.453 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.027 19.154 213.581 19.761 216.099 20.499 C 218.318 21.148 220.49 21.949 222.6 22.896 C 224.505 23.749 226.335 24.761 228.07 25.922 C 229.694 27.015 231.21 28.262 232.594 29.646 C 233.98 31.031 235.231 32.544 236.332 34.165 C 237.492 35.892 238.506 37.712 239.362 39.608 C 240.307 41.716 241.109 43.886 241.762 46.102 C 242.504 48.613 243.114 51.161 243.591 53.736 C 244.131 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 L 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.106 171.917 245.955 175.736 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.564 192.631 244.132 195.577 243.591 198.504 C 243.114 201.079 242.503 203.627 241.761 206.138 C 241.109 208.355 240.307 210.524 239.361 212.632 C 238.507 214.529 237.493 216.35 236.331 218.075 C 235.233 219.701 233.982 221.218 232.594 222.605 C 231.206 223.983 229.691 225.226 228.069 226.318 C 226.335 227.479 224.505 228.491 222.6 229.344 C 220.492 230.295 218.32 231.096 216.099 231.741 C 213.581 232.479 211.027 233.086 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.453 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 L 90.932 236.29 C 86.634 236.29 82.335 236.25 78.037 236.153 C 74.208 236.071 70.381 235.92 66.557 235.701 C 63.174 235.511 59.796 235.232 56.427 234.865 C 53.457 234.543 50.501 234.108 47.564 233.559 C 44.983 233.086 42.429 232.479 39.911 231.741 C 37.69 231.096 35.518 230.295 33.41 229.344 C 31.505 228.491 29.675 227.479 27.94 226.318 C 26.318 225.226 24.803 223.982 23.416 222.604 C 22.028 221.218 20.776 219.701 19.678 218.075 C 18.516 216.35 17.502 214.529 16.648 212.632 C 15.702 210.524 14.9 208.355 14.248 206.138 C 13.506 203.627 12.896 201.079 12.419 198.504 C 11.878 195.577 11.446 192.631 11.121 189.672 C 10.747 186.302 10.471 182.932 10.275 179.552 C 10.055 175.736 9.904 171.917 9.822 168.096 C 9.732 163.807 9.686 159.516 9.685 155.226 L 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.896 51.161 13.507 48.613 14.249 46.102 C 14.902 43.886 15.704 41.716 16.649 39.608 C 17.505 37.712 18.519 35.892 19.679 34.165 C 20.779 32.544 22.031 31.03 23.416 29.645 C 24.801 28.261 26.316 27.014 27.941 25.922 C 29.675 24.761 31.505 23.749 33.41 22.896 C 35.52 21.949 37.692 21.148 39.911 20.499 C 42.429 19.761 44.983 19.154 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.557 16.539 C 70.381 16.325 74.208 16.174 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 L 165.078 15.96 L 165.078 15.96 Z"/>
+ </g>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 64.035 58.535 L 64.035 166.936 C 64.035 176.791 73.89 176.791 73.89 176.791 L 202 176.791 L 64.035 58.535 Z M 88.672 112.101 L 135.395 152.154 L 88.672 152.154 L 88.672 112.101 Z"/>
+ </g>
+ <path fill="#009688" d="M 64.035 56.072 L 64.035 164.473 C 64.035 174.327 73.89 174.327 73.89 174.327 L 202 174.327 L 64.035 56.072 Z M 88.672 109.637 L 135.395 149.691 L 88.672 149.691 L 88.672 109.637 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 64.035 56.071 L 64.035 58.535 L 199.127 174.327 L 202 174.327 L 64.035 56.071 Z M 88.672 149.69 L 88.672 152.154 L 135.395 152.154 L 132.522 149.69 L 88.672 149.69 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill-rule="evenodd" d="M 123.437 107.808 C 126.024 107.902 128.373 109.342 129.63 111.605 L 166.585 178.124 L 167.509 196.5 L 153.651 185.313 L 123.163 130.429 L 123.163 107.837 C 123.257 107.837 123.343 107.808 123.437 107.808 L 123.437 107.808 Z"/>
+ </g>
+ <path fill="#a2a2a2" fill-rule="evenodd" d="M 123.437 102.881 C 126.024 102.975 128.373 104.415 129.63 106.677 L 166.585 173.196 L 167.509 191.573 L 153.651 180.385 L 123.163 125.501 L 123.163 102.91 C 123.257 102.91 123.343 102.88 123.437 102.88 L 123.437 102.881 Z"/>
+ <g opacity=".2">
+ <path d="M 122.889 105.345 C 120.302 105.438 117.953 106.879 116.696 109.141 L 79.741 175.66 L 78.817 194.036 L 92.675 182.849 L 97.872 173.509 C 105.773 177.272 114.411 179.235 123.163 179.254 C 155.818 179.254 182.291 152.782 182.291 120.127 L 167.509 120.127 C 167.509 144.618 147.654 164.472 123.163 164.472 C 116.924 164.446 110.76 163.103 105.075 160.532 L 123.163 127.965 L 123.163 105.374 C 123.069 105.374 122.983 105.344 122.888 105.344 L 122.889 105.345 Z"/>
+ </g>
+ <path fill="#e4e4e4" d="M 122.889 102.881 C 120.302 102.975 117.953 104.415 116.696 106.678 L 79.741 173.196 L 78.817 191.573 L 92.675 180.385 L 97.872 171.045 C 105.773 174.809 114.411 176.771 123.163 176.791 C 155.818 176.791 182.291 150.318 182.291 117.663 L 167.509 117.663 C 167.509 142.154 147.654 162.009 123.163 162.009 C 116.924 161.982 110.76 160.639 105.075 158.068 L 123.163 125.501 L 123.163 102.91 C 123.069 102.91 122.983 102.88 122.888 102.88 L 122.889 102.881 Z"/>
+ <g opacity=".2">
+ <path d="M 113.308 75.78 L 113.308 90.562 L 108.381 90.562 C 98.526 90.562 98.526 100.417 98.526 100.417 L 98.526 125.053 C 98.526 125.053 110.845 137.372 115.772 142.299 C 120.203 145.748 127.559 146.025 131.367 141.486 L 147.799 125.053 L 147.799 100.417 C 147.799 100.417 147.799 90.562 137.945 90.562 L 133.018 90.562 L 133.018 75.78 L 113.308 75.78 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 122.889 102.881 C 120.302 102.975 117.953 104.415 116.696 106.677 L 79.741 173.196 L 78.817 191.573 L 78.947 191.467 L 79.741 175.66 L 116.696 109.141 C 117.953 106.879 120.302 105.438 122.889 105.345 C 122.983 105.345 123.069 105.373 123.163 105.373 L 123.163 102.91 C 123.069 102.91 122.983 102.881 122.889 102.881 Z M 167.509 117.663 C 167.509 142.154 147.654 162.009 123.163 162.009 C 117.329 161.979 111.559 160.798 106.182 158.535 L 105.075 160.532 C 110.76 163.103 116.924 164.446 123.163 164.472 C 147.654 164.472 167.509 144.618 167.509 120.127 L 182.204 120.127 C 182.25 119.306 182.279 118.485 182.291 117.663 L 167.509 117.663 Z"/>
+ </g>
+ <path fill="#4f4f4f" d="M 113.308 73.317 L 113.308 88.099 L 108.381 88.099 C 98.526 88.099 98.526 97.954 98.526 97.954 L 98.526 122.59 C 98.526 122.59 110.845 134.909 115.772 139.836 C 120.203 143.285 127.559 143.561 131.367 139.023 L 147.799 122.59 L 147.799 97.954 C 147.799 97.954 147.799 88.099 137.945 88.099 L 133.018 88.099 L 133.018 73.317 L 113.308 73.317 Z"/>
+ <g opacity=".2">
+ <circle cx="123.163" cy="110.272" r="9.855" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#ffffff" cx="123.163" cy="107.808" r="9.855" vector-effect="non-scaling-stroke"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 113.308 73.317 L 113.308 75.781 L 133.018 75.781 L 133.018 73.317 L 113.308 73.317 Z M 108.381 88.099 C 98.526 88.099 98.526 97.954 98.526 97.954 L 98.526 100.417 C 98.526 100.417 98.526 90.563 108.381 90.563 L 113.308 90.563 L 113.308 88.099 L 108.381 88.099 Z M 133.018 88.099 L 133.018 90.563 L 137.945 90.563 C 147.799 90.563 147.799 100.417 147.799 100.417 L 147.799 97.954 C 147.799 97.954 147.799 88.099 137.945 88.099 L 133.018 88.099 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-aerospace.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-aerospace.svg
new file mode 100755
index 000000000..699653b57
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-aerospace.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1="1" gradientTransform="matrix(244.648 0 0 228.338 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#2a2c2f"/>
+ <stop offset="100%" stop-color="#424649"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.689 11.95c74.056 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.583 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#cccccc" d="M87.375 192l3.375-3.75c-7.833-7.583-14.407-17.823-18.25-30.75l16.125-3.125-3.25-2.75-13.5-.125.125-8.875 16-.375-.375-2.875L73 137.125c.625-8.75 10-23.25 20.25-47.375l19.25-40.375h9.625L121.75 75.5h11l.125-26.5h8.625l30.125 63.25 3-8.375 7.75-.375 1.375 5.875.25 16.375-5.875 2.125 3 9.25-18.625 3.625 6.25 1.625 13.375.5-.125 8.875-17-.125-1.25 2.375 17.375 3.125c-2.769 13.146-9.426 23.573-18.5 31.75l3 3.25c-23 19-52.75 20.25-78.25-.125z"/>
+ <path fill="#333333" d="M121.536 207.932c-12.516-1.353-23.794-5.972-33.257-13.62-2.396-1.936-2.548-2.719-.85-4.365.625-.606 1.137-1.198 1.137-1.316 0-.117-.964-1.221-2.142-2.453-4.143-4.333-7.771-9.642-10.338-15.13-2.69-5.748-4.973-13.976-4.152-14.965.215-.259 1.451-.643 2.746-.851 5.896-.951 9.945-1.796 9.792-2.044-.092-.149-2.979-.27-6.417-.27-4.428 0-6.363-.114-6.64-.39-.269-.269-.389-1.922-.389-5.337 0-4.063.091-5.037.51-5.457.432-.431 1.563-.51 7.328-.51 6.443 0 8.382-.302 4.92-.767-4.463-.6-11.355-1.979-11.761-2.354-.401-.371-.387-.791.105-3.12.908-4.297 2.324-8.105 5.47-14.71 1.616-3.394 3.485-7.341 4.153-8.77 1.674-3.586 8.71-18.493 12.341-26.148 1.361-2.867 2.717-5.736 4.066-8.608 5.497-11.777 12.94-27.419 13.328-28.011.469-.715.632-.736 5.823-.736 4.948 0 5.365.046 5.677.628.215.402.336 5.142.336 13.156v12.527h7.796V61.784c0-8.014.121-12.754.336-13.156.311-.582.729-.628 5.645-.628 3.851 0 5.4.111 5.643.406.344.417 6.574 13.542 25.468 53.654 1.678 3.561 3.19 6.517 3.361 6.569.172.052.751-1.253 1.286-2.901l.975-2.995 4.223-.175c2.322-.096 4.403-.118 4.625-.048.221.07.804 1.318 1.296 2.773.873 2.588.895 2.839.984 11.255.05 4.734.021 8.901-.064 9.26-.113.472-.796.87-2.469 1.44-2.007.683-2.293.877-2.154 1.459.088.369.631 2.488 1.207 4.71l1.046 4.038-.729.59c-.401.325-1.047.59-1.437.59-.39 0-2.584.361-4.875.801-2.292.44-5.027.897-6.077 1.016-3.978.45-1.645.782 5.496.782 5.327 0 7.515.109 7.796.39.5.5.553 10.839.057 11.146-.183.113-3.387.19-7.12.171-4.356-.022-6.863.086-6.996.301-.114.184-.089.336.056.338.144.001 3.099.504 6.566 1.118 3.966.702 6.488 1.3 6.802 1.614.449.449.398.905-.502 4.536-2.428 9.794-7.388 18.655-14.424 25.772l-2.65 2.679 1.202 1.467c.758.925 1.164 1.731 1.098 2.181-.233 1.605-9.862 7.842-16.028 10.381-7.672 3.159-14.016 4.474-22.404 4.643-3.037.062-6.107.049-6.822-.029h.001zm12.18-2.774c6.099-.67 12.92-2.673 18.711-5.494 2.771-1.35 8.446-4.872 10.65-6.61.581-.458.273-.889-5.751-8.048-17.299-20.56-19.789-23.488-20.05-23.584-.155-.057-.91.259-1.677.702-3.446 1.99-8.963 2.734-12.766 1.722-2.026-.54-4.666-1.695-5.408-2.366-.309-.28-.69-.457-.848-.394-.273.109-3.925 4.212-16.155 18.151-3.037 3.461-6.761 7.67-8.274 9.354l-2.753 3.061 1.291 1.1c3.905 3.331 11.504 7.545 17.156 9.515 3.595 1.253 9.337 2.587 12.546 2.916 3.412.349 10.04.337 13.328-.025zm-9.647-11.949c-1.368-.834-2.159-2.412-2.166-4.319-.016-4.558 6.245-6.555 8.893-2.836 1.611 2.262 1.024 5.522-1.269 7.054-1.433.957-3.977 1.004-5.458.101zm4.788-3.124c.931-1.739-.949-3.867-2.832-3.205-.503.177-1.119.748-1.369 1.27-1.244 2.595 2.841 4.477 4.201 1.935zm-17.716 1.028c-4.217-1.874-3.708-8.069.761-9.272 3.177-.856 6.223 1.539 6.223 4.892 0 3.324-3.882 5.758-6.984 4.38zm3.588-2.937c1.044-1.045 1.021-2.275-.062-3.279-1.045-.969-1.716-1.002-2.813-.138-1.065.837-1.342 1.716-.84 2.659.91 1.708 2.45 2.023 3.715.758zm23.86 3.031c-2.337-.929-3.604-3.538-2.915-6.001.449-1.605 1.283-2.488 3.042-3.223 4.561-1.906 8.682 3.867 5.478 7.674-1.431 1.701-3.669 2.32-5.605 1.55zm3.425-3.031c1.092-1.092 1.022-2.205-.202-3.234-.55-.463-1.219-.841-1.487-.841-.728 0-2.386 1.798-2.386 2.588 0 .953 1.42 2.284 2.436 2.284.463 0 1.201-.359 1.639-.797zm-16.827-5.84c-1.664-.592-2.19-1.084-2.917-2.724-.778-1.753-.538-3.562.661-4.987 2.395-2.846 6.799-2.346 8.251.936 1.822 4.121-1.837 8.257-5.995 6.775zm2.694-2.626c.527-.273 1.047-.865 1.162-1.324.675-2.688-3.004-4.184-4.27-1.735-.61 1.18-.404 2.007.723 2.894 1.003.788 1.158.799 2.385.165zm-14.304.59c-1.852-.672-3.496-3.647-3.053-5.526.613-2.6 2.393-3.991 5.106-3.991 4.741 0 6.483 6.292 2.495 9.014-1.04.71-3.29.959-4.548.503zm3.471-3.077c1.239-1.164.959-2.9-.596-3.704-.793-.41-1.086-.421-1.825-.067-.485.233-1.071.819-1.303 1.303-.355.741-.344 1.034.071 1.836.784 1.516 2.413 1.797 3.653.632zm17.935 2.567c-4.125-2.755-2.214-9.002 2.755-9.006 3.036-.002 4.749 1.798 4.749 4.993 0 1.443-.16 1.967-.851 2.788-1.754 2.085-4.586 2.606-6.653 1.225zm3.918-2.179c.327-.175.741-.741.922-1.259.414-1.187-.099-2.319-1.316-2.903-.731-.35-1.028-.339-1.818.07-.52.268-1.036.725-1.147 1.014-.834 2.175 1.333 4.162 3.359 3.078zm27.024 6.473c4.748-5.166 7.874-9.958 10.516-16.118 1.352-3.151 3.282-9.428 2.989-9.721-.135-.135-4.561-.989-12.419-2.397-2.144-.384-4.127-.763-4.406-.843-.379-.107-.656.334-1.087 1.727-1.569 5.077-4.761 10.461-8.536 14.4l-2.047 2.136 5.764 6.859c3.17 3.773 5.935 6.868 6.144 6.878.209.011 1.596-1.304 3.082-2.921zm-74.344 1.089c.575-.661 2.288-2.6 3.806-4.308a937.552 937.552 0 0 0 4.613-5.231l1.851-2.125-2.109-2.256c-3.846-4.116-6.917-9.28-8.441-14.194-.385-1.24-.751-1.865-1.089-1.861-.28.003-2.921.441-5.869.973-2.947.532-6.346 1.135-7.552 1.34-1.714.293-2.192.496-2.192.934 0 1.034 1.947 7.125 3.225 10.09 2.372 5.502 6.251 11.296 10.691 15.972.976 1.027 1.829 1.867 1.897 1.867.068 0 .593-.54 1.169-1.201zm17.671-20.027l5.23-5.961-1.038-1.313c-.572-.722-1.397-2.022-1.833-2.89-.437-.867-.941-1.685-1.119-1.816-.588-.432-8.156-.259-10.927.25-6.622 1.215-6.219 1.07-6.002 2.156.353 1.766 2.382 6.037 4.168 8.776 1.876 2.876 5.269 6.76 5.906 6.76.211 0 2.738-2.683 5.615-5.962zm41.877 4.094c3.257-3.421 6.55-8.941 7.789-13.058.24-.796.367-1.516.284-1.599-.531-.531-8.549-1.64-11.943-1.652l-3.834-.013-.616 1.39c-.667 1.509-2.388 4.068-3.14 4.669-.389.31.381 1.379 4.504 6.252 2.735 3.233 5.018 5.878 5.075 5.878.056.001.902-.84 1.881-1.867zm-17.954-8.936c9.516-4.519 11.562-16.568 4.061-23.913-1.479-1.448-4.399-3.174-6.362-3.762-.709-.213-.731-.152-.731 2.065 0 1.926-.098 2.337-.628 2.621-.813.435-.856.429-1.46-.174-.366-.366-.51-1.149-.51-2.761 0-2.184-.024-2.251-.812-2.251-.794 0-.812.055-.812 2.425 0 2.065-.094 2.474-.629 2.761-.812.435-.856.429-1.459-.174-.35-.35-.511-1.119-.511-2.437 0-2.218-.087-2.259-2.436-1.157-6.312 2.964-9.908 10.421-8.166 16.934 1.337 4.996 4.733 8.697 9.593 10.454 1.81.654 2.629.76 5.236.675 2.781-.091 3.342-.222 5.626-1.306zm-8.878-7.101c-2.203-.875-3.898-3.578-3.898-6.213 0-3.578 2.506-6.382 5.961-6.669 4.27-.354 7.356 2.409 7.356 6.585 0 2.901-1.41 5.223-3.771 6.21-1.235.516-4.445.566-5.648.087zm4.22-2.434c1.755-.702 2.601-1.949 2.601-3.834 0-1.253-.182-1.697-1.112-2.711-1.033-1.127-1.243-1.213-2.948-1.213-1.706 0-1.916.086-2.949 1.213-.889.97-1.112 1.481-1.112 2.548 0 1.797.866 3.186 2.436 3.909 1.59.732 1.483.729 3.084.088zm-46.447-1.424v-.975h-8.446v1.949h8.446v-.974zm27.772-2.274v-3.248H84.668v6.496h25.174v-3.248zm59.605 0v-3.249l-12.587.001h-12.587v6.496h25.174v-3.248zm11.044 2.273v-.974h-8.446v1.949h8.446v-.975zm-98.421-4.547v-.975h-8.446v1.949h8.446v-.974zm98.421 0v-.975h-8.446v1.949h8.446v-.974zm-68.7-6.092c.714-1.384 1.299-2.601 1.299-2.706 0-.201-13.375-11.341-13.615-11.341-.337 0-3.239 4.728-4.264 6.948-1.113 2.407-2.669 7.53-2.377 7.822.083.083 2.116.506 4.519.939 3.089.557 5.653.798 8.753.821l4.386.033 1.299-2.516zm43.479 1.718c2.475-.431 4.572-.854 4.659-.941.087-.088-.076-.963-.361-1.946l-.52-1.787-2.515.93a561.589 561.589 0 0 1-6.981 2.493c-2.456.861-4.466 1.674-4.466 1.808-.002.514 5.88.192 10.184-.557zm-64.921-2.529c.433-2.166 1.921-6.331 3.105-8.689 4.397-8.755 12.362-15.578 21.636-18.532l2.324-.74.187-1.651c.103-.909.283-4.392.4-7.742l.214-6.091h-.789c-2.065 0-8.906 2.193-13.19 4.228-14.128 6.71-24.706 19.205-28.867 34.099-.424 1.518-.77 2.929-.77 3.138 0 .218 1.001.545 2.355.771 1.295.215 4.547.801 7.227 1.302 6.247 1.166 5.916 1.171 6.168-.093zm63.506-3.055c6.278-2.28 12.558-4.552 18.84-6.817 4.734-1.705 8.718-3.204 8.853-3.331.135-.127-.42-.7-1.233-1.272-1.111-.784-1.618-.967-2.043-.739-.312.166-3.192 1.273-6.401 2.459-3.209 1.185-9.124 3.376-13.143 4.867-4.02 1.491-9.574 3.546-12.344 4.567-2.769 1.021-5.088 1.904-5.153 1.963-.065.058.209.634.608 1.28.521.843.874 1.113 1.255.957.291-.119 5.134-1.889 10.761-3.934zm15.917 2.983a273.31 273.31 0 0 1 6.539-1.157c1.364-.215 2.65-.495 2.858-.624.44-.273-1.184-6.496-1.752-6.713-.297-.113-15.321 5.171-15.657 5.507-.126.126.391 2.836.715 3.745.183.513 1.043.423 7.297-.758zm-22.413-6.406a9867.641 9867.641 0 0 0 24.341-9.025c2.222-.829 4.083-1.644 4.137-1.812.054-.169-.41-.635-1.031-1.037l-1.128-.731-2.034.798c-1.119.439-9.338 3.443-18.265 6.675-8.927 3.233-16.299 5.946-16.383 6.03-.084.084.349.581.963 1.105 1.316 1.12.436 1.308 9.4-2.003zm-31.102 1.832c1.214-1.022 3.839-2.373 5.592-2.878 1.068-.307 1.33-.541 1.413-1.258l.103-.881h-2.905c-2.185 0-3.005-.121-3.309-.487-.309-.371-.35-1.854-.177-6.253.126-3.171.292-6.323.371-7.004.079-.682.061-1.372-.04-1.535-.215-.349-3.348.783-6.33 2.287-2.899 1.462-5.311 3.149-7.721 5.401l-2.04 1.907 6.912 5.742c3.802 3.158 6.965 5.752 7.029 5.765.063.013.559-.35 1.102-.806zm18.828-3.095c.944-.373 5.148-1.915 9.341-3.429 4.193-1.513 7.685-2.812 7.76-2.887.338-.338-2.503-3.241-5.081-5.192-2.706-2.049-7.676-4.754-9.572-5.211-1.064-.257-1.035-.673-.568 8.114.221 4.171.208 5.945-.048 6.253-.252.304-1.3.43-3.565.43-3.186 0-3.209.006-3.209.793 0 .664.253.871 1.543 1.266.849.259 1.574.487 1.612.506.038.018.842-.271 1.787-.643zm-7.54-1.272c0-.477-.217-.65-.812-.65-.596 0-.812.173-.812.65 0 .476.216.649.812.649.595 0 .812-.173.812-.649zm-4.218-5.116c.005-1.978.182-2.48.97-2.75 1.154-.396 1.624.332 1.624 2.518 0 2.023.029 2.099.812 2.099.771 0 .812-.093.817-1.867.005-1.978.182-2.48.969-2.75 1.157-.397 1.624.331 1.624 2.532v2.115l2.152-.096 2.152-.096-.065-3.735c-.036-2.055-.113-4.174-.171-4.71-.059-.536-.2-3.314-.314-6.172-.115-2.858-.275-6.147-.356-7.308-.082-1.162-.373-7.447-.648-13.968-.274-6.521-.562-12.039-.64-12.262-.104-.302-1.469-.406-5.324-.406h-5.184l-.177 1.705c-.098.938-.256 4.191-.353 7.228-.096 3.037-.243 6.545-.326 7.795-.15 2.267-.203 3.362-.811 16.891-.177 3.931-.408 8.937-.514 11.125l-.192 3.979h3.95l.005-1.867zm39.834-3.838c4.254-1.529 7.799-2.845 7.876-2.923.342-.341-2.678-4.135-5.813-7.305-3.724-3.766-8.313-7.406-8.743-6.936-.148.162-1.99 2.706-4.094 5.654s-4.132 5.7-4.508 6.116l-.682.757.974.682c.536.375 2.29 2.022 3.898 3.659 1.608 1.638 3.021 3 3.14 3.028.119.028 3.698-1.202 7.952-2.732zm19.279-3.895v-5.379l-1.381.1-1.38.1-.082 4.223c-.044 2.322.029 4.374.163 4.559.322.445 2.126 1.752 2.436 1.765.134.005.244-2.41.244-5.368zm-5.522-1.768v-3.573h-1.3c-1.126 0-1.301.097-1.315.731-.009.402-.046 1.56-.081 2.574-.064 1.8-.034 1.867 1.234 2.82.715.537 1.336.986 1.381.999.044.012.081-1.586.081-3.551zm-27.111-6.861c5.171-7.184 5.143-6.269.262-8.614-3.647-1.752-10.004-3.869-12.578-4.188l-1.91-.237.197 2.398c.108 1.319.292 4.914.408 7.99l.211 5.592 1.664.487c.916.268 2.834 1.058 4.263 1.755 1.429.697 2.69 1.217 2.801 1.155.111-.063 2.218-2.915 4.682-6.338zm18.341.855c0-.088-1.847-4.071-4.104-8.852a61883.017 61883.017 0 0 1-18.238-38.652l-4.781-10.145-3.654-.005-3.655-.005v11.816c0 9.818.078 11.881.462 12.199.615.51.776 1.808.993 7.98.277 7.879.42 8.908 1.257 9.076 11.903 2.38 22.066 7.486 29.283 14.713 1.793 1.795 2.437 2.29 2.437 1.875zm-25.374-17.811c-1.883-.703-3.013-1.679-3.824-3.303-1.037-2.077-.883-5.029.361-6.909 1.014-1.532 3.689-3.001 5.465-3.001 2.596 0 5.078 1.461 6.193 3.645.984 1.929.776 5.168-.451 7.022-1.537 2.323-5.155 3.512-7.744 2.546zm3.871-2.623c.977-.505 1.906-1.437 2.069-2.076.082-.321-.783-.435-3.71-.487-2.099-.038-3.817.05-3.817.196 0 .631.768 1.603 1.726 2.187 1.222.746 2.518.808 3.732.18zm2.013-5.499c0-.942-2.319-2.492-3.73-2.492-1.495 0-3.741 1.603-3.741 2.67 0 .139 1.681.253 3.736.253 2.885 0 3.735-.098 3.735-.431zM138.6 71.468c-2.157-1.088-3.118-4.445-1.834-6.405 1.271-1.94 4.032-2.675 6.076-1.618 3.068 1.586 2.946 6.814-.19 8.124-1.482.62-2.683.59-4.052-.101zm3.165-2.535c1.325-.929.593-3.393-1.008-3.393-1.59 0-2.412 2.082-1.306 3.304.658.727 1.363.754 2.314.089zm39.87 37.941c-.39-2.088-.94-2.313-4.47-1.829-1.353.186-1.495.296-1.832 1.418-.2.67-.364 1.31-.364 1.423 0 .113 1.551.206 3.447.206h3.446l-.227-1.218zm-86.099-6.307c6.487-4.362 13.446-7.157 22.15-8.897.673-.135.708-.359.95-6.07.139-3.261.275-6.149.302-6.417.028-.268.075-1.331.106-2.363.05-1.678.141-1.908.867-2.185l.812-.308V50.599h-7.38l-1.152 2.517c-.634 1.384-4.985 10.63-9.668 20.545-3.3 6.982-6.596 13.966-9.89 20.951-.755 1.608-2.418 5.138-3.695 7.844-1.276 2.707-2.321 5.013-2.321 5.126 0 .112 1.352-.98 3.005-2.427 1.652-1.447 4.314-3.512 5.914-4.588zm11.142-10.134c-3.01-1.12-4.534-3.249-4.534-6.33 0-3.219 1.7-5.57 4.732-6.542 2.774-.89 6.504.573 7.786 3.054 1.672 3.233.648 7.46-2.212 9.136-1.726 1.012-4.125 1.295-5.772.682zm3.884-2.697c2.208-1.048 3.008-3.76 1.729-5.858-1.201-1.97-3.527-2.574-5.436-1.41-1.44.878-2.128 2.058-2.106 3.615.022 1.572.685 2.693 2.106 3.56 1.273.776 2.217.799 3.707.093zm.428-16.268c-2.157-1.088-3.118-4.445-1.834-6.405 1.271-1.94 4.032-2.675 6.076-1.618 3.068 1.586 2.946 6.814-.19 8.124-1.482.62-2.683.59-4.052-.101zm3.165-2.535c1.325-.929.593-3.393-1.008-3.393-1.703 0-2.504 2.424-1.121 3.393.397.278.876.505 1.064.505.189 0 .668-.227 1.065-.505z"/>
+ <path fill="#68a7f8" opacity=".83" d="M86.449 196.468l-2.027 2.286c8.522 10.226 24.912 16.596 42.737 16.61 17.523-.009 33.689-6.164 42.337-16.119l-1.845-2.116c-8.568 9.478-23.851 15.269-40.334 15.282-16.873-.025-32.447-6.101-40.868-15.943z"/>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.147"/>
+ </filter>
+ </defs>
+ <path fill="#68a7f8" opacity=".83" d="M86.449 196.468l-2.027 2.286c8.522 10.226 24.912 16.596 42.737 16.61 17.523-.009 33.689-6.164 42.337-16.119l-1.845-2.116c-8.568 9.478-23.851 15.269-40.334 15.282-16.873-.025-32.447-6.101-40.868-15.943z" filter="url(#c)"/>
+ <defs>
+ <filter id="d" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <path fill="#68a7f8" opacity=".83" d="M86.449 196.468l-2.027 2.286c8.522 10.226 24.912 16.596 42.737 16.61 17.523-.009 33.689-6.164 42.337-16.119l-1.845-2.116c-8.568 9.478-23.851 15.269-40.334 15.282-16.873-.025-32.447-6.101-40.868-15.943z" filter="url(#d)"/>
+ <g opacity=".4">
+ <linearGradient id="e" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#e)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-apps.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-apps.svg
new file mode 100755
index 000000000..873ab6ae0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-apps.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#RUBscUqzYAWjBFOUtTF8RjadzjAuFozV)">
+ <linearGradient id="_lgradient_193" x1=".488" x2=".471" y1=".977" y2=".005" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#9269f4"/>
+ <stop offset="100%" style="stop-color:#09d4df"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_193)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="RUBscUqzYAWjBFOUtTF8RjadzjAuFozV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" d="M 188.296 194.921 C 186.979 194.74 185.766 194.104 184.868 193.124 C 182.82 190.927 179.452 184.471 176.688 177.445 C 175.137 173.502 172.167 164.817 172.167 164.224 C 172.167 164.037 174.126 162.743 176.521 161.349 L 180.875 158.813 L 181.558 159.455 C 184.262 161.992 192.049 173.624 196.589 181.905 C 198.405 185.217 198.587 185.69 198.58 187.056 C 198.57 188.874 197.998 190.145 196.38 191.945 C 194.44 194.103 191.096 195.333 188.296 194.921 L 188.296 194.921 Z M 58.897 192.759 C 58.979 192.537 60.304 186.56 61.842 179.478 C 63.38 172.396 64.671 166.559 64.712 166.506 C 64.851 166.328 78.763 176.087 78.76 176.361 C 78.758 176.509 74.737 179.966 69.824 184.041 C 58.761 193.217 58.715 193.253 58.897 192.759 L 58.897 192.759 Z M 73.631 167.773 C 69.754 165.093 66.613 162.787 66.651 162.649 C 66.741 162.318 100.043 105.947 100.318 105.66 C 100.469 105.502 115.021 114.652 115.703 115.334 C 115.85 115.481 81.224 172.52 80.95 172.584 C 80.801 172.619 77.507 170.454 73.631 167.773 Z M 165.031 152.877 C 162.374 148.396 160.239 144.703 160.287 144.669 C 160.76 144.335 170.83 138.546 170.938 138.546 C 171.105 138.546 179.558 155.383 179.434 155.47 C 178.344 156.23 170.275 161.042 170.104 161.034 C 169.972 161.027 167.689 157.357 165.031 152.877 Z M 55.746 152.032 C 55.654 151.249 55.615 144.941 55.659 138.013 L 55.74 125.417 L 69.7 125.504 C 77.379 125.548 83.693 125.618 83.733 125.657 C 83.772 125.692 80.077 131.966 75.521 139.592 L 67.239 153.458 L 55.914 153.458 L 55.746 152.032 L 55.746 152.032 Z M 97.621 153.053 C 97.621 152.984 101.413 146.699 106.048 139.093 L 114.474 125.263 L 144.385 125.263 L 152.38 138.579 C 156.777 145.903 160.532 152.185 160.723 152.539 L 161.07 153.184 L 129.346 153.184 C 111.897 153.184 97.621 153.123 97.621 153.053 Z M 179.228 147.152 C 176.987 142.542 174.742 137.933 172.492 133.327 L 168.685 125.534 L 179.033 125.533 C 184.724 125.533 191.851 125.455 194.87 125.355 L 200.359 125.177 L 200.359 153.184 L 182.156 153.184 L 179.228 147.153 L 179.228 147.152 L 179.228 147.152 Z M 156.124 138.207 C 149.994 128.55 143.751 117.204 136.247 102.086 C 130.294 90.092 124.566 77.694 122.202 71.686 C 118.776 62.982 117.959 57.571 119.991 57.061 C 123.244 56.245 129.609 63.631 138.669 78.734 C 145.767 90.566 157.124 111.242 165.79 128.109 C 167.399 131.24 169.002 134.308 169.352 134.927 L 169.99 136.052 L 164.589 139.197 C 161.618 140.926 159.089 142.341 158.968 142.341 C 158.847 142.341 157.567 140.48 156.124 138.207 Z M 109.202 108.284 L 101.672 103.319 L 102.383 102.193 C 102.774 101.574 104.746 98.429 106.765 95.206 C 108.005 93.22 109.253 91.237 110.507 89.26 C 110.546 89.216 113.938 91.387 118.045 94.091 L 125.513 99.007 L 124.401 100.817 C 123.79 101.813 121.951 104.824 120.315 107.507 C 118.678 110.191 117.202 112.581 117.035 112.818 C 116.773 113.189 115.699 112.567 109.202 108.284 L 109.202 108.284 Z M 118.812 92.166 C 114.91 89.617 111.717 87.411 111.717 87.263 C 111.717 86.188 114.943 83.196 116.533 82.797 C 119.149 82.141 123.44 83.819 125.83 86.434 C 127.677 88.454 128.082 89.443 127.909 91.513 C 127.779 93.075 126.506 96.8 126.103 96.8 C 125.995 96.8 122.715 94.714 118.812 92.166 Z"/>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <linearGradient id="_lgradient_194" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.651,0,0,228.341,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_194)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.802 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.086 13.73 206.144 14.181 209.174 14.741 C 211.887 15.241 214.573 15.881 217.22 16.657 C 219.618 17.354 221.965 18.217 224.243 19.241 C 226.355 20.182 228.383 21.303 230.303 22.591 C 232.143 23.831 233.862 25.242 235.437 26.806 C 237.002 28.375 238.415 30.089 239.657 31.925 C 240.943 33.842 242.068 35.863 243.02 37.967 C 244.041 40.242 244.908 42.582 245.617 44.972 C 246.394 47.616 247.034 50.299 247.535 53.009 C 248.097 56.034 248.547 59.078 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.015 L 250.329 155.225 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.116 172.052 249.962 175.917 249.739 179.778 C 249.542 183.227 249.257 186.67 248.883 190.104 C 248.547 193.165 248.097 196.213 247.535 199.241 C 247.033 201.948 246.393 204.627 245.617 207.268 C 244.91 209.659 244.042 211.999 243.02 214.273 C 242.07 216.378 240.945 218.399 239.656 220.315 C 238.417 222.153 237.004 223.867 235.436 225.434 C 233.861 226.998 232.142 228.409 230.302 229.649 C 228.382 230.937 226.355 232.058 224.243 232.999 C 221.963 234.022 219.617 234.888 217.22 235.593 C 214.574 236.37 211.888 237.007 209.174 237.499 C 206.143 238.065 203.091 238.514 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.928 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.08 240.076 70.204 239.922 66.332 239.699 C 62.876 239.503 59.425 239.218 55.984 238.845 C 52.919 238.514 49.867 238.065 46.836 237.499 C 44.122 237.007 41.436 236.37 38.79 235.593 C 36.393 234.888 34.047 234.022 31.767 232.999 C 29.655 232.058 27.627 230.937 25.707 229.649 C 23.867 228.409 22.148 226.998 20.573 225.434 C 19.005 223.867 17.592 222.153 16.353 220.315 C 15.065 218.399 13.94 216.378 12.99 214.273 C 11.968 211.999 11.1 209.659 10.393 207.268 C 9.617 204.627 8.977 201.948 8.475 199.241 C 7.913 196.213 7.463 193.165 7.127 190.104 C 6.753 186.67 6.468 183.227 6.271 179.778 C 6.048 175.917 5.894 172.052 5.809 168.185 C 5.717 163.866 5.674 159.545 5.681 155.225 L 5.681 97.015 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.195 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.299 9.616 47.616 10.393 44.972 C 11.102 42.582 11.969 40.242 12.99 37.967 C 13.942 35.863 15.067 33.842 16.354 31.925 C 17.596 30.089 19.009 28.375 20.574 26.806 C 22.149 25.242 23.868 23.831 25.708 22.591 C 27.628 21.303 29.655 20.182 31.767 19.241 C 34.045 18.217 36.392 17.354 38.79 16.657 C 41.437 15.881 44.123 15.241 46.836 14.741 C 49.868 14.18 52.919 13.731 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.082 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.453 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.027 19.154 213.581 19.761 216.099 20.499 C 218.318 21.148 220.49 21.949 222.6 22.896 C 224.505 23.749 226.335 24.761 228.07 25.922 C 229.694 27.015 231.21 28.262 232.594 29.646 C 233.98 31.031 235.231 32.544 236.332 34.165 C 237.492 35.892 238.506 37.712 239.362 39.608 C 240.307 41.716 241.109 43.886 241.762 46.102 C 242.504 48.613 243.114 51.161 243.591 53.736 C 244.131 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 L 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.106 171.917 245.955 175.736 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.564 192.631 244.132 195.577 243.591 198.504 C 243.114 201.079 242.503 203.627 241.761 206.138 C 241.109 208.355 240.307 210.524 239.361 212.632 C 238.507 214.529 237.493 216.35 236.331 218.075 C 235.233 219.701 233.982 221.218 232.594 222.605 C 231.206 223.983 229.691 225.226 228.069 226.318 C 226.335 227.479 224.505 228.491 222.6 229.344 C 220.492 230.295 218.32 231.096 216.099 231.741 C 213.581 232.479 211.027 233.086 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.453 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 L 90.932 236.29 C 86.634 236.29 82.335 236.25 78.037 236.153 C 74.208 236.071 70.381 235.92 66.557 235.701 C 63.174 235.511 59.796 235.232 56.427 234.865 C 53.457 234.543 50.501 234.108 47.564 233.559 C 44.983 233.086 42.429 232.479 39.911 231.741 C 37.69 231.096 35.518 230.295 33.41 229.344 C 31.505 228.491 29.675 227.479 27.94 226.318 C 26.318 225.226 24.803 223.982 23.416 222.604 C 22.028 221.218 20.776 219.701 19.678 218.075 C 18.516 216.35 17.502 214.529 16.648 212.632 C 15.702 210.524 14.9 208.355 14.248 206.138 C 13.506 203.627 12.896 201.079 12.419 198.504 C 11.878 195.577 11.446 192.631 11.121 189.672 C 10.747 186.302 10.471 182.932 10.275 179.552 C 10.055 175.736 9.904 171.917 9.822 168.096 C 9.732 163.807 9.686 159.516 9.685 155.226 L 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.896 51.161 13.507 48.613 14.249 46.102 C 14.902 43.886 15.704 41.716 16.649 39.608 C 17.505 37.712 18.519 35.892 19.679 34.165 C 20.779 32.544 22.031 31.03 23.416 29.645 C 24.801 28.261 26.316 27.014 27.941 25.922 C 29.675 24.761 31.505 23.749 33.41 22.896 C 35.52 21.949 37.692 21.148 39.911 20.499 C 42.429 19.761 44.983 19.154 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.557 16.539 C 70.381 16.325 74.208 16.174 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 L 165.078 15.96 L 165.078 15.96 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-arcade.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-arcade.svg
new file mode 120000
index 000000000..60ef68f64
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-arcade.svg
@@ -0,0 +1 @@
+mame.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-architecture.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-architecture.svg
new file mode 100755
index 000000000..977028390
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-architecture.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".473" x2=".473" y1="1.281" y2="-.793" gradientTransform="matrix(244.648 0 0 228.338 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f37e40"/>
+ <stop offset="100%" stop-color="#fac82e"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.689 11.95c74.056 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.583 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#fffaee" opacity=".3" d="M9.519 203.619c.338 1.444.631 2.974 1.029 4.309.736 2.469 1.578 4.755 2.539 6.871a39.45 39.45 0 0 0 3.252 5.847 33.261 33.261 0 0 0 4.043 4.905 33.33 33.33 0 0 0 4.91 4.037 39.619 39.619 0 0 0 5.855 3.248c2.119.959 4.407 1.8 6.879 2.535 2.472.735 5.127 1.366 7.979 1.902 2.851.537 5.899.981 9.156 1.344 3.257.364 6.724.647 10.412.863 7.377.434 15.642.598 24.899.598h75.371c9.257 0 17.521-.164 24.898-.598 3.689-.216 7.155-.499 10.412-.863 3.257-.363 6.305-.807 9.157-1.344 2.851-.536 5.506-1.167 7.978-1.902 2.472-.735 4.761-1.576 6.879-2.535a39.619 39.619 0 0 0 5.855-3.248 33.287 33.287 0 0 0 4.911-4.037 33.388 33.388 0 0 0 4.043-4.905 39.54 39.54 0 0 0 3.252-5.847c.96-2.116 1.802-4.402 2.539-6.871.736-2.469 1.367-5.122 1.904-7.971.537-2.849.981-5.893 1.346-9.146.364-3.254.648-6.716.865-10.401.434-7.369.599-15.627.599-24.875v-16.314c-11.139.144-20.708 8.512-23.07 20.172-1.43-.5-2.916-.754-4.41-.756-6.647.008-12.525 4.968-14.535 12.263l-19.229 4.733-.084.05c-3.541-9.885-12.4-16.416-22.287-16.429-12.014.012-22.153 9.573-23.685 22.336a22.375 22.375 0 0 0-5.616-.746c-6.339-.001-12.419 2.696-16.902 7.497-4.483 4.801-7.002 11.313-7.002 18.102.006 4.43 1.085 8.782 3.131 12.631l-.127.076-11.76 13.485-1.648.621c-3.936-7.227-13.17-13.066-25.213-15.943-2.173-12.033-12.004-20.728-23.447-20.739-.114.004-.227.009-.34.015-4.095-8.529-12.297-13.892-21.252-13.894-11.513.008-21.384 8.803-23.486 20.926v-.002z"/>
+ <path fill="#2a0d03" d="M75.734 171.448c-1.77-.275-4.237-1.454-4.237-2.024 0-.178-.349-.694-.909-1.344-1.106-1.285-1.65-2.311-1.927-3.634-.115-.551-.244-1.043-.286-1.093-.043-.051-.47-.23-.949-.397-.759-.266-.897-.282-1.069-.127-.253.228-.577.225-1.252-.013-.605-.214-.866-.171-.866.144 0 .307-.579 1.017-1.012 1.242-.343.177-.446.173-1.241-.052-.477-.135-.973-.218-1.101-.185-.317.083-3.966-1.146-4.252-1.432-.125-.125-.537-.325-.916-.444-.519-.163-.745-.313-.92-.609-.257-.435-.296-1.301-.077-1.711.125-.232.091-.281-.316-.451-.251-.105-.521-.19-.601-.19-.262 0-.701-.386-.701-.616 0-.168-.237-.313-.907-.557-.499-.182-.947-.33-.996-.33-.049.001-.347.252-.663.558-1.088 1.058-2.881 1.893-4.59 2.138-.329.047-.681.188-.802.321-.6.663-3.849-.127-5.913-1.438-.409-.26-.528-.405-.481-.587.045-.172-.135-.446-.628-.95-.38-.39-.885-1.012-1.122-1.382-.515-.805-1.164-2.351-1.17-2.789a1.097 1.097 0 0 0-.188-.555c-.214-.283-.242-.98-.053-1.333.073-.136.153-.579.18-.985.043-.68.218-1.226.442-1.381.05-.035.33-.457.622-.939.655-1.08 1.239-1.819 2.06-2.609.657-.631 2.03-1.51 2.572-1.646.215-.054.449-.32.75-.85.584-1.027 2.164-2.688 2.605-2.74.349-.04.32 0 2.095-2.945.383-.635.741-1.182.796-1.216.055-.034.291-.007.524.059.361.104.452.085.612-.126.104-.136.364-.283.579-.325.318-.063.429-.023.595.213.112.16.203.408.203.552 0 .178.146.331.454.478.446.213.452.226.379.805-.04.324-.141 1.428-.223 2.453-.139 1.715-.134 1.876.062 2.02.376.274.493.951.51 2.941.014 1.752.042 1.987.284 2.377.848 1.374 1.305 3.75 1.074 5.592-.082.66-.092 1.154-.024 1.238.144.176-.201 1.034-.455 1.131-.342.131-.187.26.564.471.583.163.808.178 1.015.067.2-.107.466-.104 1.072.009.443.084.822.132.842.106a6.01 6.01 0 0 0 .228-.547c.218-.57.844-1.064 1.35-1.064.185 0 .642.104 1.014.231s.748.207.835.177c.246-.085 4.127 1.206 4.2 1.396.035.093.35.237.698.321.763.183 1.234.53 1.463 1.077.144.345.142.496-.012 1.008-.099.332-.14.638-.091.68.05.043.344.176.653.295.614.236 1.002.528 1.002.754 0 .079.267.239.594.357.683.244 1.155.284.951.08-.179-.179.067-1.245.288-1.245.09 0 .285-.24.434-.532.889-1.748 2.462-3.347 4.05-4.118.678-.329 1.055-.595 1.176-.827.642-1.238 2.563-3.311 2.973-3.209.186.047.445-.286 1.294-1.666l1.314-2.134c.23-.373.295-.403.725-.342.364.052.535.01.743-.184.149-.139.392-.253.541-.253.349 0 .715.409.715.798 0 .233.114.356.483.523.454.204.48.245.424.669-.073.67-.136 1.342-.19 2.015-.071.86-.164 1.778-.206 2.04-.066.415-.041.486.191.547.148.038.268.105.269.149.001.044.077.671.17 1.393.107.832.135 1.63.076 2.174-.087.81-.072.894.267 1.439.494.797.847 1.856.997 2.997.15 1.137.024 4.527-.182 4.873-.077.131-.267.43-.421.666-.155.235-.282.568-.282.74-.001.341-.496 1.001-.752 1.001-.087 0-.394.217-.681.481-.287.265-.884.683-1.328.929-.856.476-2.793 1.093-3.43 1.093-.246 0-.437.089-.538.25-.183.294-.48.302-2.049.058z"/>
+ <path fill="#2a0d03" d="M128.005 206.568c-.449-.322-1.366-.962-2.039-1.424l-1.223-.839v-7.545l1.708-2.271 1.708-2.27-.08-7.316c-.044-4.024-.147-14.622-.229-23.551-.082-8.93-.178-18.438-.213-21.129-.036-2.691-.11-9.879-.165-15.973l-.101-11.079-2.005-1.524a1438.194 1438.194 0 0 1-6.172-4.711c-.647-.498-1.298-.992-1.951-1.482a619.465 619.465 0 0 1-3.697-2.817c-5.038-3.859-4.434-3.517-6.83-3.866-1.135-.165-2.297-.36-2.583-.433-.285-.073-1.252-.238-2.149-.366a98.784 98.784 0 0 1-3.188-.518 77.398 77.398 0 0 0-2.743-.449 52.451 52.451 0 0 1-2.298-.38 109.75 109.75 0 0 0-2.966-.506c-2.846-.447-9.589-1.561-12.603-2.082-.938-.163-2.172-.363-2.743-.447-2.253-.35-4.502-.727-6.746-1.128-.693-.127-2.261-.388-3.484-.582-1.632-.26-3.263-.525-4.893-.797-1.468-.244-3.935-.648-5.483-.896-1.547-.248-2.915-.482-3.039-.519-.125-.037-1.327-.243-2.673-.459l-4.522-.725a787.872 787.872 0 0 1-4.189-.686l-2.112-.353v-3.928l1.075-1.576c.618-.906 1.24-1.809 1.864-2.71.434-.623.865-1.248 1.293-1.875.277-.407.716-1.041.975-1.408s.808-1.168 1.221-1.779c.43-.637.869-1.267 1.317-1.891l.567-.778h163.355l.645.881c.355.484 1 1.402 1.434 2.038.434.637 1.505 2.192 2.378 3.456l2.732 3.957 1.144 1.659v3.953l-1.817.322c-1.959.347-5.611 1.001-8.933 1.599-1.142.205-3.21.572-4.596.816-1.387.243-3.622.646-4.967.894-1.346.249-3.381.614-4.523.813-1.533.269-3.065.541-4.596.818-1.386.251-3.588.649-4.893.883l-4.967.893c-4.476.806-7.413 1.327-9.638 1.71-1.182.204-2.268.408-2.413.454-.145.045-1.212.242-2.372.437s-3.21.552-4.556.793c-4.17.748-7.436 1.338-8.673 1.566-.653.12-1.362.221-1.575.224-.235 0-.742.284-1.279.709a749.247 749.247 0 0 1-7.811 5.968c-.5.367-1.972 1.491-4.955 3.787-.843.649-1.72 1.314-1.948 1.477-.229.163-.716.52-1.084.793l-.669.497-.088 1.95c-.048 1.072-.155 11.424-.236 23.004-.082 11.58-.225 28.543-.317 37.697l-.169 16.643.391.557c.216.305.608.839.873 1.186s.871 1.163 1.347 1.814l.866 1.184-.108 3.628c-.125 4.203.17 3.538-2.399 5.401-1.634 1.184-1.68 1.206-2.521 1.199-.754-.01-.953-.077-1.671-.592zM51.349 69.128c.123-.079 3.74-1.913 8.04-4.075l7.817-3.932h7.529l.528-.42c.746-.592 3.324-1.842 5.073-2.459 4.972-1.754 12.406-3.257 20.758-4.196l1.038-.116.04-2.484.041-2.483h3.848v4.448h.741v-7.562h.955c.526 0 .997.067 1.048.15.051.082.13 1.7.177 3.595.046 1.896.108 3.474.138 3.508.03.034.055-1.217.055-2.78V47.48h1.921l.04 2.78c.039 2.668.052 2.78.337 2.78.284 0 .298-.112.337-2.78l.04-2.78h3.849v2.644c0 1.454.03 2.674.066 2.711.037.037.42.031.853-.012l.786-.079.042-1.668c.035-1.395.079-1.668.273-1.668.127 0 .266-.134.309-.297.073-.278.202-.296 2.07-.296h1.993l-.046 1.89c-.038 1.602-.011 1.891.177 1.891.192 0 .228-.599.262-4.337l.039-4.337h1.407c1.236 0 1.408.031 1.418.259.007.143.002 2.078-.011 4.3l-.022 4.041h1.059v-2.728c0-2.051.046-2.742.185-2.786.163-.052.618-.049 1.48.01.231.016.26.282.296 2.723l.041 2.706h1.038l-.045-2.52c-.024-1.387-.003-2.871.048-3.299.088-.741.113-.779.526-.779h.434v3.336c0 3.237.009 3.336.297 3.336.281 0 .296-.099.296-1.915v-1.914l.977-.05c.537-.027 1.004-.022 1.038.012.034.034.061.955.061 2.048v1.986l.482-.046.482-.046.04-2.558.041-2.557h2.81v2.063l1.149.043 1.149.043.042 1.594.043 1.594h.879v-4.3h2.817v2.235c0 2.048.022 2.231.26 2.185.225-.043.265-.266.301-1.71l.042-1.66 1.144-.043 1.145-.043.04-2.498c.036-2.19.069-2.487.272-2.409.127.049.625.089 1.106.089h.875l.04 4.337.039 4.336.333.047.334.047v-4.742l1.187-.048 1.186-.048v4.932l.371.071.37.071v-3.814h2.364l.042 2.039.041 2.039 1.038.116c6.813.766 13.731 2.047 18.172 3.364 3.318.985 6.438 2.321 7.631 3.27l.556.441h7.516l7.957 4.001c4.377 2.201 7.992 4.035 8.034 4.077.042.042-34.647.075-77.086.074-49.715 0-77.083-.053-76.94-.145l-.001-.001z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-astronomy.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-astronomy.svg
new file mode 120000
index 000000000..0e4d5591a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-astronomy.svg
@@ -0,0 +1 @@
+kstars.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-biology.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-biology.svg
new file mode 100755
index 000000000..ca3408521
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-biology.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".568" x2=".567" y1="1.005" y2="-.071" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#00979c"/>
+ <stop offset="100%" stop-color="#20b6bb"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <path fill="#ffdb77" d="M132.86 166.741L89.258 123.14a7.693 7.693 0 0 1 10.879-10.879l43.601 43.602a7.692 7.692 0 1 1-10.878 10.878z"/>
+ <path fill="#ff905e" d="M143.738 155.862l-21.8-21.8-10.879 10.878 21.801 21.801a7.693 7.693 0 0 0 10.878-10.879z"/>
+ <path fill="#ffdb77" d="M200.381 99.219L156.78 55.618a7.693 7.693 0 0 1 10.878-10.879l43.602 43.602a7.693 7.693 0 0 1-10.879 10.878z"/>
+ <path fill="#ff905e" d="M211.26 88.341l-21.8-21.801-10.879 10.879 21.8 21.8a7.693 7.693 0 0 0 10.879-10.878z"/>
+ <path fill="#28d2e4" d="M88.339 211.259L44.74 167.66a7.693 7.693 0 0 1 10.878-10.879l43.599 43.599a7.693 7.693 0 0 1-10.878 10.879z"/>
+ <path fill="#28c3e4" d="M99.218 200.381l-21.799-21.8-10.879 10.878 21.8 21.8a7.692 7.692 0 1 0 10.878-10.878z"/>
+ <path fill="#28d2e4" d="M155.862 143.738l-43.601-43.601a7.693 7.693 0 0 1 10.878-10.879l43.602 43.602a7.693 7.693 0 0 1-10.879 10.878z"/>
+ <path fill="#28c3e4" d="M166.741 132.86l-21.8-21.801-10.879 10.878 21.801 21.801a7.692 7.692 0 1 0 10.878-10.878z"/>
+ <path fill="#808285" d="M171.131 103.609c14.514 1.717 39.676 2.032 54.615-12.906a7.693 7.693 0 0 0-10.878-10.879c-10.539 10.539-31.869 10.258-46.588 7.842-2.072-12.355-3.227-35.412 7.896-46.534a7.693 7.693 0 0 0-10.879-10.879c-14.939 14.939-14.623 40.102-12.906 54.615-49.045-5.799-73.446 17.42-67.522 67.522-14.514-1.716-39.677-2.032-54.615 12.906a7.693 7.693 0 0 0 10.879 10.879c10.516-10.517 31.79-10.264 46.542-7.849 2.413 14.745 2.67 36.023-7.85 46.542a7.693 7.693 0 0 0 10.879 10.878c14.939-14.939 14.623-40.101 12.907-54.615 49.043 5.799 73.444-17.419 67.52-67.522zm-15.935-2.805c6.936 42.391-9.033 55.879-38.325 55.77-6.418-.022-12.226-.75-16.067-1.378-.629-3.843-1.356-9.65-1.379-16.068-.106-28.584 12.632-45.385 55.771-38.324z"/>
+ <path fill="#6d6e71" d="M103.609 171.131c49.046 5.799 73.446-17.419 67.522-67.521 14.514 1.716 39.676 2.031 54.615-12.907a7.692 7.692 0 1 0-10.879-10.878c-10.528 10.528-31.823 10.257-46.542 7.849l-13.131 13.131c6.937 42.391-9.032 55.878-38.324 55.77-6.418-.022-12.226-.75-16.067-1.379l-13.13 13.13c2.413 14.746 2.67 36.023-7.85 46.542a7.693 7.693 0 0 0 10.879 10.879c14.939-14.939 14.623-40.102 12.907-54.616z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-boardgames.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-boardgames.svg
new file mode 120000
index 000000000..bc82c7e79
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-boardgames.svg
@@ -0,0 +1 @@
+gnome-tali.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-cardgames.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-cardgames.svg
new file mode 120000
index 000000000..f29204c8d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-cardgames.svg
@@ -0,0 +1 @@
+aisleriot.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-chat.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-chat.svg
new file mode 120000
index 000000000..d6a48e595
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-chat.svg
@@ -0,0 +1 @@
+chat.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-chemistry.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-chemistry.svg
new file mode 120000
index 000000000..4196f401e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-chemistry.svg
@@ -0,0 +1 @@
+alchemy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-community.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-community.svg
new file mode 100755
index 000000000..91be8332c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-community.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#f7f7f7" d="M165.689 11.95c74.056 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.583 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <defs>
+ <filter id="b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#bc1938" d="M160.955 69c-13.26-.004-25.636 6.608-32.955 17.605C120.681 75.608 108.305 68.996 95.045 69 73.2 69 55.5 86.605 55.5 108.333 55.5 147.473 128 187 128 187s72.5-39.179 72.5-78.667C200.5 86.605 182.8 69 160.955 69z" filter="url(#b)"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-debugging.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-debugging.svg
new file mode 100755
index 000000000..187c8408a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-debugging.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#cdcdcd" d="M165.689 11.95c74.056 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.583 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path d="M128.62 185.058c-.397-.163-.874-.582-1.06-.93-.186-.348-.888-4.828-1.56-9.955l-1.221-9.322 5.499-5.5 5.5-5.5 1.896 1.896 1.896 1.896-4.589 4.598-4.589 4.598 1.042 7.933c1.047 7.969 1.047 8.99.003 9.856-.676.561-2.007.765-2.817.43zm-17.772-24.908c-2.234-.517-5.028-1.57-6.368-2.4-1.277-.792-2.713-2.149-2.713-2.564 0-.194 3.938-4.29 8.751-9.101l8.752-8.747 6.852 6.865 6.851 6.864-2.972 2.888c-3.283 3.192-5.064 4.325-8.734 5.563-3.05 1.027-7.533 1.299-10.419.632zm-12.54-8.169c-2.473-2.94-3.941-7.424-3.929-12.004.015-6.159 1.795-10.343 6.457-15.18l2.875-2.983 6.869 6.852 6.869 6.851-8.747 8.752c-4.811 4.814-8.921 8.752-9.133 8.752-.212 0-.779-.468-1.261-1.04zm54.64-16.962l-1.798-1.821 2.818-2.818 2.818-2.818 6.243 1.014c3.434.557 6.582 1.235 6.995 1.506 1.424.933 1.406 3.348-.032 4.29-.712.466-1.206.451-5.526-.173-2.609-.377-4.972-.755-5.251-.839-.305-.092-1.219.569-2.3 1.664-.987.998-1.878 1.816-1.981 1.816-.104 0-.997-.82-1.986-1.821zm-73.145-6.259c-4.361-.589-8.263-1.178-8.672-1.308-.952-.302-1.831-1.974-1.54-2.93.674-2.214 1.318-2.271 11.311-1.009l7.039.89 4.602-4.593 4.601-4.593 1.895 1.895 1.895 1.895-5.442 5.449c-5.046 5.053-5.525 5.446-6.601 5.413-.637-.019-4.727-.519-9.088-1.109zm57.874-11.654c-4.313-4.315-7.841-8.071-7.841-8.346 0-.93 1.985-2.915 3.803-3.805 1.145-.56 2.585-.946 3.927-1.054l2.119-.17.429-2.187c.55-2.804.544-9.727-.012-12.918-.612-3.519-2.148-8.183-4.04-12.274-1.79-3.87-1.843-4.732-.365-5.894 1.976-1.555 3.436-.503 5.363 3.865 1.932 4.379 3.159 8.063 4.026 12.092.593 2.76.719 4.377.699 8.98-.017 3.66-.193 6.344-.508 7.711l-.482 2.098 2.426 2.426 2.426 2.426 2.396-.525c3.733-.817 11.72-.717 16.1.202 4.58.961 8.615 2.33 13.009 4.414 3.038 1.441 3.667 1.872 4.042 2.769.469 1.122.341 1.883-.476 2.834-.84.979-2.563.695-6.311-1.039-6.793-3.144-12.141-4.365-19.015-4.342-2.361.006-5.185.2-6.275.427l-1.981.413-.221 2.235c-.122 1.229-.539 2.891-.927 3.694-.795 1.641-3.011 3.813-3.892 3.813-.318 0-4.107-3.53-8.42-7.845h.001zm-18.078-15.436l-1.795-1.817 1.876-1.899 1.876-1.898-.648-3.963c-.357-2.179-.648-4.42-.648-4.978-.001-2.169 2.845-3.274 4.4-1.709.617.621.891 1.717 1.664 6.653l.925 5.909-2.744 2.759c-1.51 1.518-2.827 2.759-2.928 2.759-.102 0-.992-.817-1.978-1.816z"/>
+ <path fill="#bc1938" d="M127.5 45C82.025 45 45 82.025 45 127.5S82.025 210 127.5 210s82.5-37.025 82.5-82.5S172.975 45 127.5 45zm0 15c37.368 0 67.5 30.132 67.5 67.5 0 15.791-5.381 30.288-14.414 41.767-30.435-30.236-71.274-68.601-93.618-95.801C98.244 65.006 112.27 60 127.5 60zM75.048 84.946c23.898 28.876 64.087 66.427 93.824 95.944C157.456 189.738 143.111 195 127.5 195 90.132 195 60 164.868 60 127.5c0-16.155 5.635-30.954 15.048-42.554z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-development-translation.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-development-translation.svg
new file mode 100755
index 000000000..0ab7e9c51
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-development-translation.svg
@@ -0,0 +1,60 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="2LRpIz0MpeUI4sscifTPobiUz32cPZty" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#2LRpIz0MpeUI4sscifTPobiUz32cPZty)">
+ <linearGradient id="_lgradient_0" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.619191,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#dfdfdf"/>
+ <stop offset="100%" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.628109 11.951604 C 239.683817 11.951604 250.2675 22.508801 250.2675 96.495462 L 250.2675 155.746257 C 250.2675 229.732514 239.683817 240.29 165.628109 240.29 L 90.258584 240.29 C 16.20288 240.29 5.619191 229.732514 5.619191 155.746257 L 5.619191 96.495462 C 5.619191 22.508801 16.20288 11.951604 90.258584 11.951604 L 165.628109 11.951604 Z"/>
+ </g>
+ <linearGradient id="_lgradient_1" x1=".187" x2=".192" y1=".005" y2=".999" gradientTransform="matrix(151.247892,0,0,228.338396,99.019608,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" d="M 127.943347 219.25 L 99.019608 196.918689 L 127.943347 175 L 127.943347 75.25 L 157.144997 52.918689 L 127.943347 30.875 L 127.943347 11.951604 L 165.628109 11.951604 C 239.683817 11.951604 250.2675 22.508801 250.2675 96.495462 L 250.2675 155.746257 C 250.2675 229.732514 239.683817 240.29 165.628109 240.29 L 127.943347 240.29 L 127.943347 219.25 Z"/>
+ <g opacity=".2">
+ <path d="M 56.953795 91.683528 C 59.955147 93.761495 62.725593 96.301039 65.265511 99.302172 L 60.763845 104.836525 C 57.990122 101.374827 55.103679 98.487659 52.102326 96.182274 L 56.950885 91.680615 M 56.950885 113.498044 C 59.721335 115.576011 62.376297 117.884656 64.915702 120.424199 L 60.413752 126.31142 C 57.873473 123.07517 55.102659 120.304353 52.101307 117.998982 L 56.949869 113.497323 M 58.335129 137.392497 L 63.876101 141.201958 C 61.105291 150.663454 57.066155 159.783137 51.755794 168.553739 L 45.868723 164.05208 C 51.178796 155.509825 55.334578 146.621415 58.33593 137.386088 M 74.610275 88.907759 L 81.190123 90.292959 C 80.728318 92.601826 80.035759 94.795048 79.112302 96.872877 L 106.124461 96.872877 L 106.124461 103.106335 L 76.342219 103.106335 L 73.225449 108.300983 C 72.301922 110.147981 70.801244 112.110457 68.723498 114.188203 L 64.570914 109.337462 C 68.957526 104.027462 72.305195 97.216423 74.614207 88.905442 M 72.8827 110.376703 L 104.743422 110.376703 C 104.743277 117.533757 104.627785 124.229305 104.396519 130.462555 L 108.898476 130.462555 L 108.898476 136.696151 L 104.050205 136.696151 C 103.588406 141.544492 103.242086 146.277647 103.011332 150.894936 L 108.205917 150.894936 L 108.205917 156.782225 L 102.318704 156.782225 C 101.395101 164.861947 98.158844 168.905442 92.617216 168.905442 C 91.23196 168.905442 89.269554 168.674182 86.730003 168.213105 L 85.691061 162.325885 C 88.692333 162.786962 91.00113 163.018222 92.617216 163.018222 C 94.233309 163.018222 95.272182 160.940338 95.734056 156.784625 L 68.721896 156.784625 C 69.645354 150.551014 70.453404 143.855619 71.146032 136.698773 L 66.297761 136.698773 L 66.297761 130.465162 L 71.83866 130.465162 C 72.300465 124.000736 72.64671 117.305618 72.877609 110.37931 M 78.072194 130.465162 L 97.811878 130.465162 C 98.043138 125.616905 98.158775 120.884402 98.158775 116.266378 L 79.112156 116.266378 C 78.880896 121.345632 78.534721 126.078412 78.073214 130.465162 M 86.742002 118.000147 C 89.281552 119.616233 91.590342 121.463218 93.66824 123.541046 L 89.512527 128.735625 C 87.447141 126.430254 85.14177 124.350331 82.603676 122.50311 L 86.756261 118.001451 M 96.452651 150.900678 C 96.914449 146.052407 97.260625 141.319197 97.491593 136.701894 L 77.751916 136.701894 C 77.290111 141.780995 76.712967 146.513928 76.020409 150.900678 L 96.452429 150.900678 M 85.716806 138.433471 C 88.487179 140.049571 91.026799 141.896556 93.33545 143.97437 L 88.833424 149.169032 C 86.524703 146.629405 84.100498 144.436183 81.560947 142.589184 L 85.71666 138.433471 M 49.354275 97.222527 L 49.354275 151.593015 L 43.120744 151.593015 L 43.120744 145.705809 L 37.233531 145.705809 L 37.233531 154.709862 L 31 154.709862 L 31 97.222388 L 49.354275 97.222388 M 37.23324 139.818006 L 43.120453 139.818006 L 43.120453 103.109456 L 37.23324 103.109456 L 37.23324 139.818006 Z"/>
+ </g>
+ <linearGradient id="_lgradient_2" x1="1.254" x2="1.249" y1="-.915" y2="1.947" gradientTransform="matrix(77.898476,0,0,80,31,85.905442)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" d="M 56.953795 88.683528 C 59.955147 90.761495 62.725593 93.301039 65.265511 96.302172 L 60.763845 101.836525 C 57.990122 98.374827 55.103679 95.487659 52.102326 93.182274 L 56.950885 88.680615 M 56.950885 110.498044 C 59.721335 112.576011 62.376297 114.884656 64.915702 117.424199 L 60.413752 123.31142 C 57.873473 120.07517 55.102659 117.304353 52.101307 114.998982 L 56.949869 110.497323 M 58.335129 134.392497 L 63.876101 138.201958 C 61.105291 147.663454 57.066155 156.783137 51.755794 165.553739 L 45.868723 161.05208 C 51.178796 152.509825 55.334578 143.621415 58.33593 134.386088 M 74.610275 85.907759 L 81.190123 87.292959 C 80.728318 89.601826 80.035759 91.795048 79.112302 93.872877 L 106.124461 93.872877 L 106.124461 100.106335 L 76.342219 100.106335 L 73.225449 105.300983 C 72.301922 107.147981 70.801244 109.110457 68.723498 111.188203 L 64.570914 106.337462 C 68.957526 101.027462 72.305195 94.216423 74.614207 85.905442 M 72.8827 107.376703 L 104.743422 107.376703 C 104.743277 114.533757 104.627785 121.229305 104.396519 127.462555 L 108.898476 127.462555 L 108.898476 133.696151 L 104.050205 133.696151 C 103.588406 138.544492 103.242086 143.277647 103.011332 147.894936 L 108.205917 147.894936 L 108.205917 153.782225 L 102.318704 153.782225 C 101.395101 161.861947 98.158844 165.905442 92.617216 165.905442 C 91.23196 165.905442 89.269554 165.674182 86.730003 165.213105 L 85.691061 159.325885 C 88.692333 159.786962 91.00113 160.018222 92.617216 160.018222 C 94.233309 160.018222 95.272182 157.940338 95.734056 153.784625 L 68.721896 153.784625 C 69.645354 147.551014 70.453404 140.855619 71.146032 133.698773 L 66.297761 133.698773 L 66.297761 127.465162 L 71.83866 127.465162 C 72.300465 121.000736 72.64671 114.305618 72.877609 107.37931 M 78.072194 127.465162 L 97.811878 127.465162 C 98.043138 122.616905 98.158775 117.884402 98.158775 113.266378 L 79.112156 113.266378 C 78.880896 118.345632 78.534721 123.078412 78.073214 127.465162 M 86.742002 115.000147 C 89.281552 116.616233 91.590342 118.463218 93.66824 120.541046 L 89.512527 125.735625 C 87.447141 123.430254 85.14177 121.350331 82.603676 119.50311 L 86.756261 115.001451 M 96.452651 147.900678 C 96.914449 143.052407 97.260625 138.319197 97.491593 133.701894 L 77.751916 133.701894 C 77.290111 138.780995 76.712967 143.513928 76.020409 147.900678 L 96.452429 147.900678 M 85.716806 135.433471 C 88.487179 137.049571 91.026799 138.896556 93.33545 140.97437 L 88.833424 146.169032 C 86.524703 143.629405 84.100498 141.436183 81.560947 139.589184 L 85.71666 135.433471 M 49.354275 94.222527 L 49.354275 148.593015 L 43.120744 148.593015 L 43.120744 142.705809 L 37.233531 142.705809 L 37.233531 151.709862 L 31 151.709862 L 31 94.222388 L 49.354275 94.222388 M 37.23324 136.818006 L 43.120453 136.818006 L 43.120453 100.109456 L 37.23324 100.109456 L 37.23324 136.818006 Z"/>
+ <g>
+ <g opacity=".2">
+ <path d="M 180.583615 134.218483 L 182.461455 127.1764 C 184.574014 119.547874 186.569214 110.628223 188.447053 102.529442 L 188.916626 102.529442 C 190.911825 110.509964 193.024371 119.547184 195.136997 127.1764 L 196.897424 134.218483 L 180.583682 134.218483 M 205.126289 165.905442 L 223.435854 165.905442 L 199.491511 89.383703 L 178.719336 89.383703 L 154.774992 165.905442 L 172.379853 165.905442 L 177.074465 147.714139 L 200.430284 147.714139 L 205.125944 165.905442"/>
+ </g>
+ <linearGradient id="_lgradient_3" x1="-.39" x2="-.385" y1="2.009" y2="-.961" gradientTransform="matrix(68.660862,0,0,76.521739,154.774992,85.905442)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#dfdfdf"/>
+ <stop offset="100%" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" d="M 180.583615 130.740223 L 182.461455 123.698139 C 184.574014 116.069613 186.569214 107.149962 188.447053 99.051181 L 188.916626 99.051181 C 190.911825 107.031703 193.024371 116.068923 195.136997 123.698139 L 196.897424 130.740223 L 180.583682 130.740223 M 205.126289 162.427181 L 223.435854 162.427181 L 199.491511 85.905442 L 178.719336 85.905442 L 154.774992 162.427181 L 172.379853 162.427181 L 177.074465 144.235878 L 200.430284 144.235878 L 205.125944 162.427181"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 99.026867 173.620367 C 112.81287 159.269369 125.408871 144.348364 127.017865 140.463369 C 128.625866 136.579367 134.969876 128.908369 141.113873 123.418371 C 157.196865 109.046369 166.579861 110.174368 174.654873 127.449369 C 176.711865 131.85037 179.543866 135.451376 180.946865 135.451376 C 184.156872 135.451376 198.960873 121.041372 198.960873 117.916372 C 198.960873 113.867369 191.364865 106.890371 186.957867 106.890371 C 182.310864 106.890371 177.860867 100.217367 177.860867 93.249365 C 177.860867 87.968366 163.324871 73.269369 152.773861 67.880369 C 147.746868 65.312368 139.089871 64.048368 126.536869 64.048368 C 107.561871 64.048368 99.630871 67.192369 111.774868 69.900366 C 115.42387 70.713369 122.290867 74.627371 127.034863 78.597372 C 139.249874 88.819372 138.75787 96.500372 124.825871 113.055372 C 118.865872 120.137365 112.529866 125.931372 110.74387 125.931372 C 106.795872 125.931372 53.603867 175.385366 53.603867 179.056372 C 53.603867 181.828375 69.933865 199.714361 72.463871 199.714361 C 73.287869 199.714361 85.240872 187.972372 99.026867 173.620367 L 99.026867 173.620367 Z"/>
+ </g>
+ <radialGradient id="_rgradient_0" cx=".5" cy=".5" r="12.672" fx=".061" fy="2.387" gradientTransform="matrix(0,135.665993,-145.357006,0,54.603867,60.048368)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#919caf"/>
+ <stop offset="26.238%" style="stop-color:#68758e"/>
+ <stop offset="70.495%" style="stop-color:#485a6c"/>
+ <stop offset="100%" style="stop-color:#444c5c"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_0)" d="M 100.026867 169.620367 C 113.81287 155.269369 126.408871 140.348364 128.017865 136.463369 C 129.625866 132.579367 135.969876 124.908369 142.113873 119.418371 C 158.196865 105.046369 167.579861 106.174368 175.654873 123.449369 C 177.711865 127.85037 180.543866 131.451376 181.946865 131.451376 C 185.156872 131.451376 199.960873 117.041372 199.960873 113.916372 C 199.960873 109.867369 192.364865 102.890371 187.957867 102.890371 C 183.310864 102.890371 178.860867 96.217367 178.860867 89.249365 C 178.860867 83.968366 164.324871 69.269369 153.773861 63.880369 C 148.746868 61.312368 140.089871 60.048368 127.536869 60.048368 C 108.561871 60.048368 100.630871 63.192369 112.774868 65.900366 C 116.42387 66.713369 123.290867 70.627371 128.034863 74.597372 C 140.249874 84.819372 139.75787 92.500372 125.825871 109.055372 C 119.865872 116.137365 113.529866 121.931372 111.74387 121.931372 C 107.795872 121.931372 54.603867 171.385366 54.603867 175.056372 C 54.603867 177.828375 70.933865 195.714361 73.463871 195.714361 C 74.287869 195.714361 86.240872 183.972372 100.026867 169.620367 L 100.026867 169.620367 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_4" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-development-web.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-development-web.svg
new file mode 100755
index 000000000..1314bd2c1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-development-web.svg
@@ -0,0 +1,59 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Jsk6BBpuo12753buVg8w8APN5ZPKFDED" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Jsk6BBpuo12753buVg8w8APN5ZPKFDED)">
+ <linearGradient id="_lgradient_7" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.619191,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4ce0c6"/>
+ <stop offset="100%" style="stop-color:#3b85b5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" d="M 165.628109 11.951604 C 239.683817 11.951604 250.2675 22.508801 250.2675 96.495462 L 250.2675 155.746257 C 250.2675 229.732514 239.683817 240.29 165.628109 240.29 L 90.258584 240.29 C 16.20288 240.29 5.619191 229.732514 5.619191 155.746257 L 5.619191 96.495462 C 5.619191 22.508801 16.20288 11.951604 90.258584 11.951604 L 165.628109 11.951604 Z"/>
+ </g>
+ <g>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 64.121002 239.559998 C 64.670998 239.595993 65.141998 239.658005 65.702003 239.690994 C 66.137001 239.716003 66.728996 239.701996 67.169998 239.725998 L 67.130997 232.134003 L 93.760002 207.669006 L 93.760002 199.513 L 106.050003 187.279999 L 106.050003 181.164993 L 112.194 175.048004 L 112.194 158.738998 L 104.000999 150.582993 L 87.613998 150.582993 L 79.420998 142.429001 L 58.938 142.429001 L 50.743 150.582993 L 50.743 170.972 L 67.185997 185.311996 L 67.130997 203.591003 L 60.987 209.707993 L 60.987 236.210007 L 64.121002 239.559998 L 64.121002 239.559998 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 99.903999 81.266998 L 93.760002 87.384003 L 99.903999 87.384003 L 101.953003 89.422997 L 104.000999 89.422997 L 106.050003 87.384003 L 99.903999 81.266998 L 99.903999 81.266998 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 177.742004 109.808998 L 153.162003 109.808998 L 138.824005 124.080002 L 138.824005 144.468002 L 149.065002 154.662003 L 163.404007 154.662003 L 169.548996 160.778 L 169.548996 166.893997 L 173.645996 170.970993 L 173.645996 195.436005 L 189.201996 211.800995 L 214.889999 186.233994 L 214.613007 162.815994 L 235.097 142.429001 L 226.903 142.429001 L 206.419998 122.042 L 206.419998 113.887001 L 181.839005 113.887001 L 177.742004 109.808998 L 177.742004 109.808998 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 251.483994 117.963997 L 251.483994 96.492996 C 251.483994 87.245003 251.317001 78.987999 250.880997 71.617996 C 250.6828 68.144295 250.393021 64.67643 250.011993 61.217999 C 249.645996 57.964001 249.199997 54.919998 248.660004 52.070999 C 248.119995 49.223 247.485992 46.57 246.746002 44.101002 C 246.007004 41.632 245.160995 39.345001 244.195007 37.23 C 243.580994 35.882999 242.830002 34.719002 242.115005 33.507 L 239.192993 36.415001 L 226.903 36.415001 L 214.613007 48.647999 L 206.419998 40.493 L 181.839996 40.493 L 169.550003 52.726002 L 169.550003 62.918999 L 181.839996 62.918999 L 181.839996 56.801998 L 190.033005 56.801998 L 190.033005 64.958 L 185.934998 69.033997 L 169.550003 69.309998 L 163.404007 75.151001 L 155.210999 75.151001 L 155.210999 83.306 L 149.065002 89.422997 L 149.065002 101.653 L 161.354996 101.653 L 169.550003 93.499001 L 177.742996 93.499001 L 177.742996 97.577003 L 185.934998 105.732002 L 190.033005 105.732002 L 190.033005 101.653 L 181.839996 93.499001 L 190.033005 93.499001 L 198.225006 101.653 L 208.466995 101.653 L 202.322998 95.538002 L 208.466995 89.422997 L 214.613007 89.422997 L 220.757004 95.538002 L 214.613007 95.538002 L 208.466995 101.653 L 214.501007 107.658997 L 214.613007 113.886002 L 206.419998 113.886002 L 231.001007 138.350998 L 235.095993 138.350998 L 239.192993 134.274994 L 247.386002 126.117996 L 239.192993 117.963997 L 251.483994 117.963997 L 251.483994 117.963997 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 157.259003 71.072998 L 157.259003 64.957001 L 163.404007 58.841 L 163.404007 71.072998 L 157.259003 71.072998 L 157.259003 71.072998 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 220.757996 191.358994 L 220.757996 178.574997 L 228.951996 170.970993 L 228.951996 191.358994 L 220.757996 191.358994 L 220.757996 191.358994 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 136.774994 11.95 L 90.718002 11.95 C 89.929001 11.95 89.370003 11.999 88.595001 12.001 L 81.470001 20.105 L 93.760002 32.337002 L 93.760002 45.119999 L 108.098999 60.880001 L 116.292 60.880001 L 116.292 52.726002 L 128.582001 40.493 L 128.582001 32.337002 L 136.774994 24.183001 L 136.774994 11.95 L 136.774994 11.95 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 126.532997 56.801998 L 132.679001 56.801998 L 138.824005 62.917999 L 126.532997 62.917999 L 126.532997 56.801998 L 126.532997 56.801998 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 71.227997 124.080002 L 65.083 124.080002 L 58.937 130.197006 L 71.227997 130.197006 L 71.227997 124.080002 L 71.227997 124.080002 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 16.584999 30.959999 C 16.478001 31.112 16.34 31.228001 16.235001 31.382 C 14.982433 33.235344 13.889507 35.191708 12.968 37.23 C 12.003 39.345001 11.157 41.632 10.417 44.101002 C 9.677 46.57 9.044 49.223 8.504 52.070999 C 7.964 54.919998 7.518 57.964001 7.152 61.217999 C 6.770622 64.676414 6.480521 68.144287 6.282 71.617996 C 5.846 78.987999 5.68 87.245003 5.68 96.492996 L 5.68 117.963997 L 13.873 126.117996 L 26.163 126.117996 L 46.647999 146.507004 L 46.647999 122.042 L 58.938 109.809998 L 67.130997 109.809998 L 79.420998 97.577003 L 91.710999 97.577003 L 85.567001 91.459999 L 97.857002 77.191002 L 85.567001 64.958 L 67.130997 64.958 L 67.130997 81.266998 L 58.938 81.266998 L 50.743 73.112 L 50.743 64.958 L 63.034 52.726002 L 73.277 52.726002 L 73.277 44.569 L 60.987 32.337002 L 40.501999 32.337002 L 40.501999 44.569 L 30.26 44.569 L 16.584999 30.959999 L 16.584999 30.959999 Z M 67.130997 12.515 C 66.702003 12.538 66.125999 12.523 65.702003 12.548 C 61.997002 12.765 58.513 13.048 55.241001 13.411 C 51.969002 13.775 48.907001 14.219 46.042 14.755 C 43.631092 15.212274 41.242283 15.779195 38.882999 16.454 L 46.647999 24.183001 L 67.130997 24.183001 L 67.130997 12.515 L 67.130997 12.515 Z"/>
+ </g>
+ <g>
+ <circle fill="#ffffff" cx="72.959" cy="103.694" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="93.346" cy="185.244" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="154.509" cy="144.469" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="174.896" cy="83.306" r="4.078" vector-effect="non-scaling-stroke"/>
+ <g opacity=".5">
+ <path fill="none" stroke="#ffffff" stroke-width="2" d="M 5.68 138.352997 C 74.095001 89.264 156.548004 81.267998 250.330002 79.228996 M 7.252 59.908001 C 28.225 74.956001 48.945 89.292 72.477997 103.740997 C 125.711998 136.425003 185.296997 163.251999 250.330002 164.664993 M 155.018005 141.410995 C 175.115005 98.334 187.384995 62.814999 182.270004 12.294 M 140.057007 239.945999 C 70.119003 187.606995 64.499001 114.679001 76.551003 12.294" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#ffffff" cx="72.959" cy="103.694" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="93.346" cy="185.244" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="154.509" cy="144.469" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="174.896" cy="83.306" r="4.078" vector-effect="non-scaling-stroke"/>
+ <g opacity=".5">
+ <path fill="none" stroke="#ffffff" stroke-width="2" d="M 153.936996 144.278 C 109.541 199.826996 18.459 201.298004 7.278 194.300995" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g opacity=".2">
+ <path d="M 99.026867 173.620367 C 112.81287 159.269369 125.408871 144.348364 127.017865 140.463369 C 128.625866 136.579367 134.969876 128.908369 141.113873 123.418371 C 157.196865 109.046369 166.579861 110.174368 174.654873 127.449369 C 176.711865 131.85037 179.543866 135.451376 180.946865 135.451376 C 184.156872 135.451376 198.960873 121.041372 198.960873 117.916372 C 198.960873 113.867369 191.364865 106.890371 186.957867 106.890371 C 182.310864 106.890371 177.860867 100.217367 177.860867 93.249365 C 177.860867 87.968366 163.324871 73.269369 152.773861 67.880369 C 147.746868 65.312368 139.089871 64.048368 126.536869 64.048368 C 107.561871 64.048368 99.630871 67.192369 111.774868 69.900366 C 115.42387 70.713369 122.290867 74.627371 127.034863 78.597372 C 139.249874 88.819372 138.75787 96.500372 124.825871 113.055372 C 118.865872 120.137365 112.529866 125.931372 110.74387 125.931372 C 106.795872 125.931372 53.603867 175.385366 53.603867 179.056372 C 53.603867 181.828375 69.933865 199.714361 72.463871 199.714361 C 73.287869 199.714361 85.240872 187.972372 99.026867 173.620367 L 99.026867 173.620367 Z"/>
+ </g>
+ <path fill="#385564" d="M 100.026867 169.620367 C 113.81287 155.269369 126.408871 140.348364 128.017865 136.463369 C 129.625866 132.579367 135.969876 124.908369 142.113873 119.418371 C 158.196865 105.046369 167.579861 106.174368 175.654873 123.449369 C 177.711865 127.85037 180.543866 131.451376 181.946865 131.451376 C 185.156872 131.451376 199.960873 117.041372 199.960873 113.916372 C 199.960873 109.867369 192.364865 102.890371 187.957867 102.890371 C 183.310864 102.890371 178.860867 96.217367 178.860867 89.249365 C 178.860867 83.968366 164.324871 69.269369 153.773861 63.880369 C 148.746868 61.312368 140.089871 60.048368 127.536869 60.048368 C 108.561871 60.048368 100.630871 63.192369 112.774868 65.900366 C 116.42387 66.713369 123.290867 70.627371 128.034863 74.597372 C 140.249874 84.819372 139.75787 92.500372 125.825871 109.055372 C 119.865872 116.137365 113.529866 121.931372 111.74387 121.931372 C 107.795872 121.931372 54.603867 171.385366 54.603867 175.056372 C 54.603867 177.828375 70.933865 195.714361 73.463871 195.714361 C 74.287869 195.714361 86.240872 183.972372 100.026867 169.620367 L 100.026867 169.620367 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_8" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-development.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-development.svg
new file mode 100755
index 000000000..bc4b2f736
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-development.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e8e8e8"/>
+ <stop offset="100%" stop-color="#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".3" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#ffffff" opacity=".3" d="M128 11.947v228.338h37.685c74.055 0 84.639-10.557 84.639-84.543V96.491c0-73.987-10.584-84.544-84.639-84.544H128z"/>
+ <radialGradient id="c" cx="-.5" cy=".5" r="12.672" fx="2.387" fy="-.061" gradientTransform="matrix(0 135.666 -145.357 0 54.607 58.167)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#919caf"/>
+ <stop offset="26.238%" stop-color="#68758e"/>
+ <stop offset="70.495%" stop-color="#485a6c"/>
+ <stop offset="100%" stop-color="#444c5c"/>
+ </radialGradient>
+ <path fill="url(#c)" d="M100.03 167.739c13.786-14.351 26.382-29.272 27.991-33.157 1.608-3.884 7.952-11.555 14.096-17.045 16.083-14.372 25.466-13.244 33.541 4.031 2.057 4.401 4.889 8.002 6.292 8.002 3.21 0 18.014-14.41 18.014-17.535 0-4.049-7.596-11.026-12.003-11.026-4.647 0-9.097-6.673-9.097-13.641 0-5.281-14.536-19.98-25.087-25.369-5.027-2.568-13.684-3.832-26.237-3.832-18.975 0-26.906 3.144-14.762 5.852 3.649.813 10.516 4.727 15.26 8.697 12.215 10.222 11.723 17.903-2.209 34.458-5.96 7.082-12.296 12.876-14.082 12.876-3.948 0-57.14 49.454-57.14 53.125 0 2.772 16.33 20.658 18.86 20.658.824 0 12.777-11.742 26.563-26.094z"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-drawing.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-drawing.svg
new file mode 120000
index 000000000..5e98c9a91
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-drawing.svg
@@ -0,0 +1 @@
+mypaint.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-education-language.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-education-language.svg
new file mode 100644
index 000000000..3dbcd47f9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-education-language.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="tfbcCLg2etCTE4CxWoq5ZkBH79R55IeA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#tfbcCLg2etCTE4CxWoq5ZkBH79R55IeA)">
+ <linearGradient id="_lgradient_4" x1=".993" x2=".002" y1=".988" y2=".193" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <path fill="#e7b870" fill-rule="evenodd" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z M 165.7 21.95 C 170.01 21.95 174.32 21.99 178.63 22.08 C 182.43 22.17 186.23 22.32 190.02 22.53 C 193.33 22.72 196.62 22.99 199.91 23.35 C 202.74 23.66 205.55 24.07 208.34 24.59 C 210.69 25.02 213.02 25.58 215.32 26.25 C 217.23 26.81 219.1 27.5 220.92 28.32 C 222.44 29 223.9 29.81 225.29 30.74 C 226.52 31.57 227.66 32.51 228.71 33.55 C 229.76 34.6 230.7 35.74 231.53 36.97 C 232.46 38.35 233.27 39.81 233.95 41.33 C 234.77 43.15 235.46 45.01 236.02 46.92 C 236.69 49.21 237.25 51.54 237.68 53.89 C 238.2 56.68 238.62 59.49 238.92 62.31 C 239.28 65.59 239.56 68.89 239.75 72.19 C 239.96 75.98 240.11 79.77 240.19 83.57 C 240.29 87.87 240.33 92.18 240.33 96.48 C 240.33 96.49 240.33 96.49 240.33 96.49 L 240.33 155.74 C 240.33 155.75 240.33 155.75 240.33 155.76 C 240.33 160.06 240.29 164.37 240.19 168.67 C 240.11 172.47 239.96 176.26 239.75 180.05 C 239.56 183.35 239.28 186.65 238.92 189.93 C 238.62 192.75 238.2 195.56 237.68 198.35 C 237.25 200.7 236.69 203.02 236.02 205.32 C 235.46 207.23 234.77 209.09 233.95 210.91 C 233.27 212.43 232.46 213.88 231.53 215.27 C 230.7 216.49 229.76 217.64 228.71 218.69 C 227.66 219.73 226.52 220.67 225.29 221.5 C 223.9 222.43 222.44 223.24 220.92 223.92 C 219.1 224.74 217.23 225.43 215.32 225.99 C 213.02 226.66 210.69 227.22 208.34 227.65 C 205.55 228.17 202.74 228.58 199.91 228.89 C 196.62 229.25 193.32 229.52 190.02 229.71 C 186.23 229.92 182.43 230.07 178.63 230.15 C 174.32 230.25 170.01 230.29 165.7 230.29 C 165.7 230.29 165.69 230.29 165.69 230.29 L 90.32 230.29 C 90.32 230.29 90.31 230.29 90.31 230.29 C 86 230.29 81.69 230.25 77.38 230.15 C 73.58 230.07 69.78 229.92 65.99 229.71 C 62.68 229.52 59.38 229.25 56.09 228.89 C 53.27 228.58 50.46 228.17 47.67 227.65 C 45.31 227.22 42.98 226.66 40.69 225.99 C 38.78 225.43 36.9 224.74 35.09 223.92 C 33.57 223.24 32.1 222.43 30.72 221.5 C 29.49 220.67 28.34 219.73 27.3 218.69 C 26.25 217.64 25.31 216.49 24.48 215.27 C 23.55 213.88 22.74 212.43 22.05 210.91 C 21.24 209.09 20.55 207.23 19.99 205.32 C 19.31 203.02 18.76 200.7 18.32 198.35 C 17.81 195.56 17.39 192.75 17.09 189.93 C 16.72 186.65 16.45 183.35 16.26 180.05 C 16.05 176.26 15.9 172.47 15.81 168.67 C 15.72 164.37 15.68 160.06 15.68 155.76 C 15.68 155.75 15.68 155.75 15.68 155.74 L 15.68 96.49 C 15.68 96.49 15.68 96.49 15.68 96.48 C 15.68 92.18 15.72 87.87 15.81 83.57 C 15.9 79.77 16.05 75.98 16.26 72.19 C 16.45 68.89 16.72 65.59 17.09 62.31 C 17.39 59.49 17.81 56.68 18.32 53.89 C 18.76 51.54 19.31 49.21 19.99 46.92 C 20.55 45.01 21.24 43.15 22.05 41.33 C 22.74 39.81 23.55 38.35 24.48 36.97 C 25.31 35.74 26.25 34.6 27.3 33.55 C 28.34 32.51 29.49 31.57 30.72 30.74 C 32.1 29.81 33.57 29 35.09 28.32 C 36.9 27.5 38.78 26.81 40.69 26.25 C 42.98 25.58 45.31 25.02 47.67 24.59 C 50.46 24.07 53.27 23.66 56.09 23.35 C 59.38 22.99 62.68 22.72 65.99 22.53 C 69.78 22.32 73.58 22.17 77.38 22.08 C 81.69 21.99 86 21.95 90.31 21.95 C 90.31 21.95 90.32 21.95 90.32 21.95 L 165.69 21.95 C 165.69 21.95 165.7 21.95 165.7 21.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_5" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <path fill="#007ad9" d="M 127.169998 225.059998 L 147.169998 225.059998 L 147.169998 230.059998 L 127.169998 230.059998 L 127.169998 225.059998 L 127.169998 225.059998 Z"/>
+ <path fill="#d6d6d6" d="M 154.889999 225.369995 L 174.889999 225.369995 L 174.889999 230.369995 L 154.889999 230.369995 L 154.889999 225.369995 Z"/>
+ <path fill="#f2f2f2" d="M 171.499551 133.25 L 171.499551 191.25 L 142.499551 191.25 L 142.499551 198.5 L 207.749551 198.5 L 207.749551 191.25 L 178.749551 191.25 L 178.749551 155 L 207.749551 155 L 207.749551 147.75 L 178.749551 147.75 L 178.749551 133.25 L 171.499551 133.25 Z M 62.750449 133.25 L 62.750449 169.5 L 84.500449 169.5 L 84.500449 176.75 L 48.250449 176.75 L 48.250449 184 L 84.500449 184 L 84.500449 198.5 L 91.750449 198.5 L 91.750449 184 L 128.000449 184 L 128.000449 176.75 L 91.750449 176.75 L 91.750449 169.5 L 113.500449 169.5 L 113.500449 133.25 L 62.750449 133.25 Z M 70.000449 140.5 L 106.250449 140.5 L 106.250449 147.75 L 70.000449 147.75 L 70.000449 140.5 Z M 70.000449 155 L 106.250449 155 L 106.250449 162.25 L 70.000449 162.25 L 70.000449 155 Z M 157.000449 89.765405 L 157.000449 111.495471 L 172.738384 111.495471 C 177.487139 111.495471 180.998858 110.519437 183.27083 108.567375 C 185.572699 106.585409 186.723641 103.570313 186.723641 99.52028 C 186.723641 95.441249 185.572699 94.616565 183.27083 92.693501 C 180.998858 90.741439 177.487139 89.765405 172.738384 89.765405 L 157.000449 89.765405 M 157.000449 60.755438 L 157.000449 82.597877 L 173.094546 82.597877 C 177.406479 82.597877 180.856579 81.796749 182.95455 80.194501 C 185.081519 78.562343 186.14454 73.90966 186.145453 70.588253 C 186.145453 67.295843 185.081519 64.834469 182.95455 63.202314 C 180.856579 61.570155 177.406479 60.755438 173.094546 60.755438 L 157.000449 60.755438 Z M 149.750449 53.5 L 172.301577 53.5 C 179.031385 53.5 184.21786 54.898343 187.860076 57.695938 C 191.502292 60.492625 193.322951 64.470156 193.322951 69.626717 C 193.322951 73.618747 192.390414 78.971065 190.525352 81.330937 C 188.661204 83.690815 185.922513 85.162566 182.309295 85.744377 C 191.350043 87.989156 195.828732 94.23684 196.032644 100.481815 C 196.032644 106.309003 194.051577 110.810342 190.088545 113.986753 C 186.126425 117.162251 180.488636 118.75 173.175206 118.75 L 149.750449 118.75 L 149.750449 53.5 Z M 98.789292 90.270185 C 92.56517 72.277501 88.774328 62.981189 88.125449 60.75 C 88.125449 60.75 84.894666 70.046315 77.726232 90.270185 L 98.789292 90.270185 L 98.789292 90.270185 Z M 108.922978 118.75 L 101.267886 96.653809 L 75.159731 96.653809 L 67.239105 118.75 L 59.450794 118.75 L 84.584733 53.5 L 92.417449 53.5 L 116.799199 118.75 L 108.922978 118.75 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-education-mathematics.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-education-mathematics.svg
new file mode 100644
index 000000000..637cc8881
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-education-mathematics.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="lqSEMA1wLk1o5bAzjm2h5cuV3koZA6ss" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#lqSEMA1wLk1o5bAzjm2h5cuV3koZA6ss)">
+ <linearGradient id="_lgradient_6" x1=".993" x2=".002" y1=".988" y2=".193" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <path fill="#e7b870" fill-rule="evenodd" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z M 165.7 21.95 C 170.01 21.95 174.32 21.99 178.63 22.08 C 182.43 22.17 186.23 22.32 190.02 22.53 C 193.33 22.72 196.62 22.99 199.91 23.35 C 202.74 23.66 205.55 24.07 208.34 24.59 C 210.69 25.02 213.02 25.58 215.32 26.25 C 217.23 26.81 219.1 27.5 220.92 28.32 C 222.44 29 223.9 29.81 225.29 30.74 C 226.52 31.57 227.66 32.51 228.71 33.55 C 229.76 34.6 230.7 35.74 231.53 36.97 C 232.46 38.35 233.27 39.81 233.95 41.33 C 234.77 43.15 235.46 45.01 236.02 46.92 C 236.69 49.21 237.25 51.54 237.68 53.89 C 238.2 56.68 238.62 59.49 238.92 62.31 C 239.28 65.59 239.56 68.89 239.75 72.19 C 239.96 75.98 240.11 79.77 240.19 83.57 C 240.29 87.87 240.33 92.18 240.33 96.48 C 240.33 96.49 240.33 96.49 240.33 96.49 L 240.33 155.74 C 240.33 155.75 240.33 155.75 240.33 155.76 C 240.33 160.06 240.29 164.37 240.19 168.67 C 240.11 172.47 239.96 176.26 239.75 180.05 C 239.56 183.35 239.28 186.65 238.92 189.93 C 238.62 192.75 238.2 195.56 237.68 198.35 C 237.25 200.7 236.69 203.02 236.02 205.32 C 235.46 207.23 234.77 209.09 233.95 210.91 C 233.27 212.43 232.46 213.88 231.53 215.27 C 230.7 216.49 229.76 217.64 228.71 218.69 C 227.66 219.73 226.52 220.67 225.29 221.5 C 223.9 222.43 222.44 223.24 220.92 223.92 C 219.1 224.74 217.23 225.43 215.32 225.99 C 213.02 226.66 210.69 227.22 208.34 227.65 C 205.55 228.17 202.74 228.58 199.91 228.89 C 196.62 229.25 193.32 229.52 190.02 229.71 C 186.23 229.92 182.43 230.07 178.63 230.15 C 174.32 230.25 170.01 230.29 165.7 230.29 C 165.7 230.29 165.69 230.29 165.69 230.29 L 90.32 230.29 C 90.32 230.29 90.31 230.29 90.31 230.29 C 86 230.29 81.69 230.25 77.38 230.15 C 73.58 230.07 69.78 229.92 65.99 229.71 C 62.68 229.52 59.38 229.25 56.09 228.89 C 53.27 228.58 50.46 228.17 47.67 227.65 C 45.31 227.22 42.98 226.66 40.69 225.99 C 38.78 225.43 36.9 224.74 35.09 223.92 C 33.57 223.24 32.1 222.43 30.72 221.5 C 29.49 220.67 28.34 219.73 27.3 218.69 C 26.25 217.64 25.31 216.49 24.48 215.27 C 23.55 213.88 22.74 212.43 22.05 210.91 C 21.24 209.09 20.55 207.23 19.99 205.32 C 19.31 203.02 18.76 200.7 18.32 198.35 C 17.81 195.56 17.39 192.75 17.09 189.93 C 16.72 186.65 16.45 183.35 16.26 180.05 C 16.05 176.26 15.9 172.47 15.81 168.67 C 15.72 164.37 15.68 160.06 15.68 155.76 C 15.68 155.75 15.68 155.75 15.68 155.74 L 15.68 96.49 C 15.68 96.49 15.68 96.49 15.68 96.48 C 15.68 92.18 15.72 87.87 15.81 83.57 C 15.9 79.77 16.05 75.98 16.26 72.19 C 16.45 68.89 16.72 65.59 17.09 62.31 C 17.39 59.49 17.81 56.68 18.32 53.89 C 18.76 51.54 19.31 49.21 19.99 46.92 C 20.55 45.01 21.24 43.15 22.05 41.33 C 22.74 39.81 23.55 38.35 24.48 36.97 C 25.31 35.74 26.25 34.6 27.3 33.55 C 28.34 32.51 29.49 31.57 30.72 30.74 C 32.1 29.81 33.57 29 35.09 28.32 C 36.9 27.5 38.78 26.81 40.69 26.25 C 42.98 25.58 45.31 25.02 47.67 24.59 C 50.46 24.07 53.27 23.66 56.09 23.35 C 59.38 22.99 62.68 22.72 65.99 22.53 C 69.78 22.32 73.58 22.17 77.38 22.08 C 81.69 21.99 86 21.95 90.31 21.95 C 90.31 21.95 90.32 21.95 90.32 21.95 L 165.69 21.95 C 165.69 21.95 165.7 21.95 165.7 21.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_7" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <path fill="#007ad9" d="M 127.169998 225.059998 L 147.169998 225.059998 L 147.169998 230.059998 L 127.169998 230.059998 L 127.169998 225.059998 L 127.169998 225.059998 Z"/>
+ <path fill="#d6d6d6" d="M 154.889999 225.369995 L 174.889999 225.369995 L 174.889999 230.369995 L 154.889999 230.369995 L 154.889999 225.369995 Z"/>
+ <path fill="#e8e8e8" d="M 55 132.5 C 53.54 132.5 52.14 131.92 51.11 130.89 C 50.08 129.86 49.5 128.46 49.5 127 C 49.5 125.54 50.08 124.14 51.11 123.11 C 52.14 122.08 53.54 121.5 55 121.5 L 73.93 121.5 C 76.689575 121.5 79.712205 123.599443 80.675662 126.185367 L 97 170 L 111.182509 69.431415 C 111.722001 65.605863 115.296595 62.5 119.16 62.5 L 200.5 62.5 C 203.259575 62.5 205.5 64.740425 205.5 67.5 L 205.5 89 C 205.5 90.46 204.92 91.86 203.89 92.89 C 202.86 93.92 201.46 94.5 200 94.5 C 198.54 94.5 197.14 93.92 196.11 92.89 C 195.08 91.86 194.5 90.46 194.5 89 L 194.5 76.5 C 194.5 74.844255 193.155745 73.5 191.5 73.5 L 125.84 73.5 C 123.63234 73.5 121.556827 75.269829 121.208038 77.449763 L 103.475791 188.276306 C 101.55745 200.265939 96.552518 200.764608 92.306186 189.389196 L 71.769438 134.373709 C 71.383407 133.339581 70.17383 132.5 69.07 132.5 L 55 132.5 Z"/>
+ <path fill="#e8e8e8" d="M 83.332 100.945816 L 83.332 100.945816 Q 88.372 100.945816 88.372 105.229816 L 88.372 105.229816 L 88.372 105.229816 Q 88.372 109.681816 83.332 109.681816 L 83.332 109.681816 L 51.412 109.681816 L 51.412 109.681816 Q 49.228 109.681816 47.968 108.379816 L 47.968 108.379816 L 47.968 108.379816 Q 46.708 107.077816 46.708 105.145816 L 46.708 105.145816 L 46.708 105.145816 Q 46.708 102.625816 48.64 100.609816 L 48.64 100.609816 L 67.792 80.029816 L 67.792 80.029816 Q 71.32 76.165816 72.958 72.931816 L 72.958 72.931816 L 72.958 72.931816 Q 74.596 69.697816 74.596 66.505816 L 74.596 66.505816 L 74.596 66.505816 Q 74.596 62.557816 72.328 60.457816 L 72.328 60.457816 L 72.328 60.457816 Q 70.06 58.357816 65.86 58.357816 L 65.86 58.357816 L 65.86 58.357816 Q 62.416 58.357816 59.182 59.659816 L 59.182 59.659816 L 59.182 59.659816 Q 55.948 60.961816 52.672 63.229816 L 52.672 63.229816 L 52.672 63.229816 Q 51.832 63.817816 50.992 64.195816 L 50.992 64.195816 L 50.992 64.195816 Q 50.152 64.573816 49.312 64.573816 L 49.312 64.573816 L 49.312 64.573816 Q 47.884 64.573816 46.834 63.229816 L 46.834 63.229816 L 46.834 63.229816 Q 45.784 61.885816 45.784 60.037816 L 45.784 60.037816 L 45.784 60.037816 Q 45.784 58.777816 46.246 57.853816 L 46.246 57.853816 L 46.246 57.853816 Q 46.708 56.929816 47.716 56.089816 L 47.716 56.089816 L 47.716 56.089816 Q 51.412 53.149816 56.368 51.427816 L 56.368 51.427816 L 56.368 51.427816 Q 61.324 49.705816 66.28 49.705816 L 66.28 49.705816 L 66.28 49.705816 Q 74.932 49.705816 80.098 54.073816 L 80.098 54.073816 L 80.098 54.073816 Q 85.264 58.441816 85.264 65.833816 L 85.264 65.833816 L 85.264 65.833816 Q 85.264 70.957816 83.08 75.451816 L 83.08 75.451816 L 83.08 75.451816 Q 80.896 79.945816 75.688 85.489816 L 75.688 85.489816 L 61.156 100.945816 L 83.332 100.945816 Z"/>
+ <path fill="#e8e8e8" d="M 192.280792 187.107816 L 192.280792 187.107816 Q 194.080792 188.907816 194.080792 191.457816 L 194.080792 191.457816 L 194.080792 191.457816 Q 194.080792 193.707816 192.430792 195.357816 L 192.430792 195.357816 L 192.430792 195.357816 Q 190.780792 197.007816 188.530792 197.007816 L 188.530792 197.007816 L 188.530792 197.007816 Q 186.130792 197.007816 184.180792 194.907816 L 184.180792 194.907816 L 159.880792 167.157816 L 135.730792 194.907816 L 135.730792 194.907816 Q 133.780792 197.007816 131.380792 197.007816 L 131.380792 197.007816 L 131.380792 197.007816 Q 129.130792 197.007816 127.405792 195.357816 L 127.405792 195.357816 L 127.405792 195.357816 Q 125.680792 193.707816 125.680792 191.307816 L 125.680792 191.307816 L 125.680792 191.307816 Q 125.680792 189.057816 127.480792 187.107816 L 127.480792 187.107816 L 152.380792 159.057816 L 128.530792 131.907816 L 128.530792 131.907816 Q 126.730792 129.807816 126.730792 127.707816 L 126.730792 127.707816 L 126.730792 127.707816 Q 126.730792 125.307816 128.455792 123.657816 L 128.455792 123.657816 L 128.455792 123.657816 Q 130.180792 122.007816 132.280792 122.007816 L 132.280792 122.007816 L 132.280792 122.007816 Q 134.680792 122.007816 136.630792 124.107816 L 136.630792 124.107816 L 159.880792 150.807816 L 183.130792 124.107816 L 183.130792 124.107816 Q 185.080792 122.007816 187.480792 122.007816 L 187.480792 122.007816 L 187.480792 122.007816 Q 189.730792 122.007816 191.380792 123.657816 L 191.380792 123.657816 L 191.380792 123.657816 Q 193.030792 125.307816 193.030792 127.557816 L 193.030792 127.557816 L 193.030792 127.557816 Q 193.030792 130.107816 191.230792 131.907816 L 191.230792 131.907816 L 167.380792 159.057816 L 192.280792 187.107816 L 192.280792 187.107816 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-education-science.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-education-science.svg
new file mode 100644
index 000000000..0f125ea5b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-education-science.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#e7b870" d="M165.689 11.95c74.056 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.583 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <g filter="url(#b)">
+ <linearGradient id="c" x1=".993" x2=".002" y1=".988" y2=".136" gradientTransform="matrix(220 0 0 205.334 18 25.333)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#343b40"/>
+ <stop offset="100%" stop-color="#555e63"/>
+ </linearGradient>
+ <path fill="url(#c)" d="M161.888 25.333c66.595 0 76.112 9.494 76.112 76.026v53.282c0 66.532-9.517 76.026-76.112 76.026H94.112c-66.595 0-76.112-9.494-76.112-76.026v-53.282c0-66.532 9.517-76.026 76.112-76.026h67.776z"/>
+ </g>
+ <defs>
+ <filter id="b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="d" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#e7b870" fill-rule="evenodd" opacity=".755" d="M240.5 101.36v53.28c0 3.96-.04 7.92-.12 11.87-.08 3.55-.22 7.1-.42 10.64-.18 3.17-.45 6.33-.79 9.48-.31 2.82-.72 5.63-1.24 8.41-.46 2.5-1.05 4.98-1.77 7.42-.65 2.22-1.46 4.39-2.4 6.5-.89 1.96-1.93 3.84-3.13 5.63a31.755 31.755 0 0 1-3.95 4.78 32.827 32.827 0 0 1-4.78 3.94c-1.79 1.2-3.68 2.24-5.64 3.13-2.11.94-4.29 1.74-6.51 2.39-2.44.72-4.92 1.31-7.42 1.77-2.79.52-5.6.93-8.42 1.24-3.15.34-6.32.61-9.49.78-3.55.21-7.1.35-10.65.42-3.96.09-7.92.13-11.88.13H94.11c-3.96 0-7.92-.04-11.88-.13-3.55-.07-7.1-.21-10.65-.42-3.17-.17-6.34-.44-9.49-.78-2.82-.31-5.63-.72-8.42-1.24-2.5-.46-4.98-1.05-7.42-1.77-2.22-.65-4.4-1.45-6.51-2.39-1.96-.89-3.85-1.93-5.64-3.13a32.827 32.827 0 0 1-4.78-3.94 31.755 31.755 0 0 1-3.95-4.78c-1.2-1.79-2.24-3.67-3.13-5.63-.94-2.11-1.75-4.28-2.4-6.5-.72-2.44-1.31-4.92-1.77-7.42-.52-2.78-.93-5.59-1.24-8.41-.34-3.15-.61-6.31-.79-9.48-.2-3.54-.34-7.09-.42-10.64-.08-3.95-.12-7.91-.12-11.87v-53.28c0-3.96.04-7.92.12-11.87.08-3.55.22-7.1.42-10.64.18-3.17.45-6.33.79-9.48.31-2.82.72-5.63 1.24-8.41.46-2.5 1.05-4.98 1.77-7.42.65-2.22 1.46-4.39 2.4-6.5.89-1.96 1.93-3.85 3.13-5.63 1.16-1.72 2.48-3.32 3.95-4.78 1.46-1.46 3.07-2.78 4.78-3.94 1.79-1.2 3.68-2.24 5.64-3.13 2.11-.94 4.29-1.74 6.51-2.39 2.44-.72 4.92-1.31 7.42-1.77 2.79-.52 5.6-.93 8.42-1.24 3.15-.34 6.32-.61 9.49-.78 3.55-.21 7.1-.35 10.65-.42 3.96-.09 7.92-.13 11.88-.13h67.78c3.96 0 7.92.04 11.88.13 3.55.07 7.1.21 10.65.42 3.17.17 6.34.44 9.49.78 2.82.31 5.63.72 8.42 1.24 2.5.46 4.98 1.05 7.42 1.77 2.22.65 4.4 1.45 6.51 2.39 1.96.89 3.85 1.93 5.64 3.13 1.71 1.16 3.32 2.48 4.78 3.94 1.47 1.46 2.79 3.06 3.95 4.78 1.2 1.78 2.24 3.67 3.13 5.63.94 2.11 1.75 4.28 2.4 6.5.72 2.44 1.31 4.92 1.77 7.42.52 2.78.93 5.59 1.24 8.41.34 3.15.61 6.31.79 9.48.2 3.54.34 7.09.42 10.64.08 3.95.12 7.91.12 11.87zm-5 0v53.28c0 3.92-.04 7.84-.12 11.76-.08 3.49-.22 6.98-.41 10.47-.18 3.08-.44 6.15-.77 9.22-.3 2.7-.69 5.38-1.19 8.04-.43 2.34-.98 4.64-1.65 6.92-.59 2-1.31 3.96-2.16 5.86-.77 1.7-1.68 3.34-2.72 4.89a27.402 27.402 0 0 1-7.37 7.36 32.965 32.965 0 0 1-4.9 2.71c-1.9.86-3.86 1.58-5.86 2.17-2.28.66-4.59 1.21-6.93 1.65-2.67.49-5.35.88-8.05 1.18-3.07.33-6.15.59-9.23.76-3.49.2-6.98.34-10.48.41-3.92.09-7.84.13-11.77.13H94.11c-3.93 0-7.85-.04-11.77-.13-3.5-.07-6.99-.21-10.48-.41-3.08-.17-6.16-.43-9.23-.76-2.7-.3-5.38-.69-8.05-1.18-2.34-.44-4.65-.99-6.93-1.65-2-.59-3.96-1.31-5.86-2.17-1.71-.76-3.34-1.67-4.9-2.71a27.402 27.402 0 0 1-7.37-7.36 33.848 33.848 0 0 1-2.72-4.89 46.73 46.73 0 0 1-2.16-5.86c-.67-2.28-1.22-4.58-1.65-6.92-.5-2.66-.89-5.34-1.19-8.04-.33-3.07-.59-6.14-.77-9.22-.19-3.49-.33-6.98-.41-10.47-.08-3.92-.12-7.84-.12-11.76v-53.28c0-3.92.04-7.84.12-11.76.08-3.49.22-6.98.41-10.47.18-3.08.44-6.15.77-9.22.3-2.7.69-5.38 1.19-8.04.43-2.34.98-4.64 1.65-6.92.59-2 1.31-3.96 2.16-5.86.77-1.7 1.68-3.34 2.72-4.89a27.402 27.402 0 0 1 7.37-7.36c1.56-1.04 3.19-1.95 4.9-2.71 1.9-.86 3.86-1.58 5.86-2.17 2.28-.66 4.59-1.21 6.93-1.65 2.67-.49 5.35-.88 8.05-1.18 3.07-.33 6.15-.59 9.23-.76 3.49-.2 6.98-.34 10.48-.41 3.92-.09 7.84-.13 11.77-.13h67.78c3.93 0 7.85.04 11.77.13 3.5.07 6.99.21 10.48.41 3.08.17 6.16.43 9.23.76 2.7.3 5.38.69 8.05 1.18 2.34.44 4.65.99 6.93 1.65 2 .59 3.96 1.31 5.86 2.17 1.71.76 3.34 1.67 4.9 2.71a27.402 27.402 0 0 1 7.37 7.36c1.04 1.55 1.95 3.19 2.72 4.89.85 1.9 1.57 3.86 2.16 5.86.67 2.28 1.22 4.58 1.65 6.92.5 2.66.89 5.34 1.19 8.04.33 3.07.59 6.14.77 9.22.19 3.49.33 6.98.41 10.47.08 3.92.12 7.84.12 11.76z" filter="url(#d)"/>
+ <path fill="#007ad9" d="M127.17 225.06h20v5h-20v-5z"/>
+ <path fill="#d6d6d6" d="M154.89 225.37h20v5h-20v-5z"/>
+ <path fill="#d6d6d6" fill-rule="evenodd" d="M127.971 60.5h.063c2.338.018 4.631.569 6.715 1.608a19.246 19.246 0 0 1 2.991 1.839c.978.728 1.899 1.53 2.755 2.398a34.896 34.896 0 0 1 4.803 6.208 55.918 55.918 0 0 1 4.005 7.86 82.99 82.99 0 0 1 3.236 9.335c.978 3.49 1.785 7.025 2.41 10.595a126.128 126.128 0 0 1 1.523 11.644c.353 4.148.534 8.304.525 12.461.009 4.157-.172 8.313-.525 12.461a126.128 126.128 0 0 1-1.523 11.644c-.626 3.57-1.43 7.106-2.41 10.595a83.06 83.06 0 0 1-3.236 9.335 55.918 55.918 0 0 1-4.005 7.86 34.932 34.932 0 0 1-4.803 6.208 24.028 24.028 0 0 1-2.755 2.398 19.246 19.246 0 0 1-2.991 1.839 15.442 15.442 0 0 1-6.751 1.607 15.327 15.327 0 0 1-6.751-1.616 18.897 18.897 0 0 1-2.982-1.83c-.98-.726-1.9-1.528-2.755-2.398a34.978 34.978 0 0 1-4.803-6.208 55.918 55.918 0 0 1-4.005-7.86 83.053 83.053 0 0 1-3.235-9.335 111.234 111.234 0 0 1-2.42-10.595 129.262 129.262 0 0 1-1.514-11.644 146.935 146.935 0 0 1-.534-12.461c0-4.157.181-8.313.534-12.461.327-3.899.834-7.789 1.514-11.644.634-3.57 1.441-7.105 2.42-10.595a82.984 82.984 0 0 1 3.235-9.335 55.918 55.918 0 0 1 4.005-7.86 34.942 34.942 0 0 1 4.803-6.208 23.288 23.288 0 0 1 2.755-2.398 19.293 19.293 0 0 1 2.991-1.839 15.273 15.273 0 0 1 6.715-1.608zm0 7.106h.027-.027zm0 0h.027a8.01 8.01 0 0 1 3.48.843c.652.329 1.287.711 1.867 1.146.68.506 1.32 1.064 1.912 1.67a27.345 27.345 0 0 1 3.815 4.929 48.584 48.584 0 0 1 3.507 6.892 73.513 73.513 0 0 1 2.964 8.544 100.944 100.944 0 0 1 2.265 9.921 125.092 125.092 0 0 1 1.441 11.031c.335 3.944.508 7.905.498 11.866.01 3.961-.163 7.922-.498 11.866a125.585 125.585 0 0 1-1.441 11.031 100.86 100.86 0 0 1-2.265 9.92 73.384 73.384 0 0 1-2.964 8.544 48.542 48.542 0 0 1-3.507 6.893 27.663 27.663 0 0 1-3.815 4.929 16.267 16.267 0 0 1-1.912 1.67c-.58.435-1.215.817-1.867 1.145a7.998 7.998 0 0 1-3.48.844 7.955 7.955 0 0 1-3.462-.844c-.67-.328-1.296-.71-1.876-1.145a16.267 16.267 0 0 1-1.912-1.67 27.663 27.663 0 0 1-3.815-4.929 48.542 48.542 0 0 1-3.507-6.893 71.564 71.564 0 0 1-2.963-8.544 100.578 100.578 0 0 1-2.266-9.92 125.965 125.965 0 0 1-1.441-11.031 140.244 140.244 0 0 1-.507-11.866c0-3.961.172-7.922.507-11.866.317-3.695.798-7.38 1.441-11.031a100.662 100.662 0 0 1 2.266-9.921 71.687 71.687 0 0 1 2.963-8.544 48.584 48.584 0 0 1 3.507-6.892 27.345 27.345 0 0 1 3.815-4.929 16.175 16.175 0 0 1 1.912-1.67c.58-.435 1.206-.817 1.867-1.146a8.006 8.006 0 0 1 3.471-.843"/>
+ <path fill="#d6d6d6" fill-rule="evenodd" d="M100.675 148.846a164.774 164.774 0 0 1-15.768-15.676 137.063 137.063 0 0 1-6.443-7.949 112.148 112.148 0 0 1-5.429-7.869 93.626 93.626 0 0 1-4.34-7.692 68.333 68.333 0 0 1-3.217-7.443 51.215 51.215 0 0 1-2.012-7.114 35.099 35.099 0 0 1-.707-6.741c0-1.492.118-2.984.371-4.459a20.92 20.92 0 0 1 1.179-4.174 18.41 18.41 0 0 1 4.966-7.025 19.338 19.338 0 0 1 3.67-2.514 23.088 23.088 0 0 1 4.168-1.714c1.49-.447 3.015-.77 4.559-.968a36.155 36.155 0 0 1 4.902-.311 50.23 50.23 0 0 1 7.486.595c2.7.418 5.374.986 8.002 1.714a92.95 92.95 0 0 1 8.437 2.771 112.465 112.465 0 0 1 8.781 3.757 147.237 147.237 0 0 1 18.07 10.294 171.583 171.583 0 0 1 17.971 13.722 164.76 164.76 0 0 1 15.777 15.676 139.744 139.744 0 0 1 6.443 7.949 111.69 111.69 0 0 1 5.42 7.869 89.923 89.923 0 0 1 4.349 7.701 69.45 69.45 0 0 1 3.218 7.442 51.051 51.051 0 0 1 2.011 7.115c.454 2.211.689 4.467.707 6.732 0 1.492-.118 2.984-.371 4.458a20.975 20.975 0 0 1-1.178 4.175 18.271 18.271 0 0 1-4.976 7.025 18.993 18.993 0 0 1-3.661 2.514 22.682 22.682 0 0 1-4.168 1.714 29.622 29.622 0 0 1-4.559.977 37.76 37.76 0 0 1-4.902.302 49.187 49.187 0 0 1-7.486-.595 70.569 70.569 0 0 1-8.011-1.715 96.211 96.211 0 0 1-8.437-2.762 117.067 117.067 0 0 1-8.772-3.766 147.36 147.36 0 0 1-18.07-10.293 172.883 172.883 0 0 1-17.98-13.722zm5.111-5.64a155.737 155.737 0 0 1-15.043-14.948 124.762 124.762 0 0 1-6.09-7.505 105.479 105.479 0 0 1-5.075-7.354 85.082 85.082 0 0 1-3.987-7.07 61.905 61.905 0 0 1-2.873-6.652 42.301 42.301 0 0 1-1.712-6.057 27.291 27.291 0 0 1-.553-5.294c-.008-1.062.08-2.123.263-3.17.154-.924.407-1.821.761-2.691a10.756 10.756 0 0 1 2.909-4.13 12.177 12.177 0 0 1 2.22-1.519c.88-.464 1.802-.842 2.755-1.128a20.37 20.37 0 0 1 3.326-.711 29.538 29.538 0 0 1 3.851-.248c2.121.009 4.232.177 6.326.506 2.401.373 4.775.879 7.114 1.528 2.618.723 5.2 1.567 7.739 2.531a108.583 108.583 0 0 1 8.183 3.508 139.198 139.198 0 0 1 17.128 9.761 165.62 165.62 0 0 1 17.191 13.127 156.766 156.766 0 0 1 15.043 14.948 130.646 130.646 0 0 1 6.09 7.505c1.794 2.38 3.48 4.84 5.066 7.354a82.693 82.693 0 0 1 3.996 7.078 59.781 59.781 0 0 1 2.864 6.644 42.73 42.73 0 0 1 1.722 6.057 27.44 27.44 0 0 1 .552 5.293 17.72 17.72 0 0 1-.262 3.171c-.164.924-.417 1.83-.762 2.7a10.652 10.652 0 0 1-2.918 4.121 11.41 11.41 0 0 1-2.211 1.519c-.879.471-1.803.844-2.755 1.137-1.088.322-2.2.556-3.326.701-1.28.168-2.57.25-3.86.249a41.97 41.97 0 0 1-6.317-.506 62.95 62.95 0 0 1-7.122-1.528 84.29 84.29 0 0 1-7.731-2.531 107.196 107.196 0 0 1-8.183-3.508 139.112 139.112 0 0 1-17.127-9.761 164.284 164.284 0 0 1-17.192-13.127z"/>
+ <path fill="#d6d6d6" fill-rule="evenodd" d="M128.007 152.869h-.009c-4.712 0-9.434-.169-14.137-.515-4.422-.32-8.827-.817-13.213-1.483a141.897 141.897 0 0 1-12.007-2.354c-3.58-.861-7.105-1.91-10.567-3.153a67.363 67.363 0 0 1-8.899-3.89 46.83 46.83 0 0 1-3.752-2.229 31.945 31.945 0 0 1-3.244-2.434 25.346 25.346 0 0 1-2.71-2.664 18.894 18.894 0 0 1-2.102-2.949 14.74 14.74 0 0 1-1.378-3.251 13.431 13.431 0 0 1-.489-3.499c.009-1.181.172-2.354.489-3.491a14.465 14.465 0 0 1 1.378-3.259 18.894 18.894 0 0 1 2.102-2.949 24.52 24.52 0 0 1 2.71-2.664 31.797 31.797 0 0 1 3.244-2.434 46.83 46.83 0 0 1 3.752-2.229 67.413 67.413 0 0 1 8.899-3.899 103.397 103.397 0 0 1 10.567-3.144c3.969-.959 7.974-1.75 12.007-2.354a169.467 169.467 0 0 1 13.213-1.483c4.703-.346 9.425-.515 14.137-.515 4.721 0 9.443.169 14.146.515 4.423.32 8.827.817 13.213 1.483 4.033.604 8.038 1.395 12.007 2.354 3.58.861 7.105 1.909 10.567 3.144a67.936 67.936 0 0 1 8.899 3.899 46.654 46.654 0 0 1 3.752 2.229 32.822 32.822 0 0 1 3.244 2.434 24.52 24.52 0 0 1 2.71 2.664 18.894 18.894 0 0 1 2.102 2.949 14.082 14.082 0 0 1 1.369 3.251c.326 1.136.489 2.309.489 3.49m0 .018c0 1.181-.163 2.353-.489 3.49a14.25 14.25 0 0 1-1.369 3.251 18.894 18.894 0 0 1-2.102 2.949c-.834.95-1.74 1.847-2.71 2.664a32.98 32.98 0 0 1-3.244 2.434 46.654 46.654 0 0 1-3.752 2.229 67.885 67.885 0 0 1-8.899 3.89 101.464 101.464 0 0 1-10.567 3.153 141.897 141.897 0 0 1-12.007 2.354c-4.386.666-8.79 1.163-13.213 1.483-4.703.346-9.425.515-14.146.515m65.248-28.43v.009-.009zm0 0v.009c0 .533-.072 1.066-.217 1.581a7.7 7.7 0 0 1-.716 1.687c-.372.64-.807 1.253-1.296 1.812a16.817 16.817 0 0 1-1.93 1.901c-.813.69-1.666 1.33-2.556 1.918a38.373 38.373 0 0 1-3.144 1.874 60.181 60.181 0 0 1-7.93 3.464 94.225 94.225 0 0 1-9.823 2.931 133.385 133.385 0 0 1-11.392 2.229c-4.186.64-8.409 1.111-12.642 1.421-4.522.329-9.062.498-13.593.498h-.009c-4.54 0-9.071-.169-13.602-.498-4.223-.31-8.446-.781-12.633-1.421a133.286 133.286 0 0 1-11.391-2.229 94.17 94.17 0 0 1-9.824-2.931 59.596 59.596 0 0 1-7.929-3.464 38.224 38.224 0 0 1-3.145-1.874 25.39 25.39 0 0 1-2.556-1.918 16.12 16.12 0 0 1-1.93-1.901 11.653 11.653 0 0 1-1.296-1.812 7.75 7.75 0 0 1-.716-1.687 5.838 5.838 0 0 1-.217-1.581c0-.542.072-1.075.217-1.59a7.878 7.878 0 0 1 .716-1.679c.372-.648.807-1.252 1.296-1.811a16.904 16.904 0 0 1 1.93-1.91 26.739 26.739 0 0 1 2.556-1.909 38.224 38.224 0 0 1 3.145-1.874 59.466 59.466 0 0 1 7.929-3.464 94.17 94.17 0 0 1 9.824-2.931c3.76-.906 7.557-1.652 11.391-2.229 4.187-.64 8.41-1.111 12.633-1.422a188.46 188.46 0 0 1 13.602-.497c4.54 0 9.08.169 13.602.497 4.233.311 8.456.782 12.642 1.422 3.834.577 7.631 1.323 11.392 2.229a94.225 94.225 0 0 1 9.823 2.931 60.05 60.05 0 0 1 7.93 3.464c1.077.574 2.126 1.2 3.144 1.874a27.92 27.92 0 0 1 2.556 1.909 17.67 17.67 0 0 1 1.93 1.91c.489.559.924 1.163 1.296 1.811.308.533.544 1.102.716 1.688.145.515.217 1.048.217 1.581"/>
+ <path fill="#37a6e6" d="M70.004 60.5c-8.009 0-14.5 6.362-14.5 14.21 0 7.849 6.491 14.211 14.5 14.211 8.008 0 14.499-6.362 14.499-14.211 0-7.848-6.491-14.21-14.499-14.21z"/>
+ <path fill="#f76363" d="M186 96.026c-8.008 0-14.499 6.362-14.499 14.211s6.491 14.21 14.499 14.21c8.009 0 14.5-6.361 14.5-14.21 0-7.849-6.491-14.211-14.5-14.211z"/>
+ <path fill="#fb7c38" d="M120.752 167.079c-8.008 0-14.499 6.362-14.499 14.21 0 7.849 6.491 14.211 14.499 14.211 8.009 0 14.5-6.362 14.5-14.211 0-7.848-6.491-14.21-14.5-14.21z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-education.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-education.svg
new file mode 100755
index 000000000..cdfc4907b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-education.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="HPf7PcMoZMQAvBxBQB9BE0g62nYdCQGN" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#HPf7PcMoZMQAvBxBQB9BE0g62nYdCQGN)">
+ <linearGradient id="_lgradient_8" x1=".993" x2=".002" y1=".988" y2=".193" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <path fill="#e7b870" fill-rule="evenodd" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z M 165.7 21.95 C 170.01 21.95 174.32 21.99 178.63 22.08 C 182.43 22.17 186.23 22.32 190.02 22.53 C 193.33 22.72 196.62 22.99 199.91 23.35 C 202.74 23.66 205.55 24.07 208.34 24.59 C 210.69 25.02 213.02 25.58 215.32 26.25 C 217.23 26.81 219.1 27.5 220.92 28.32 C 222.44 29 223.9 29.81 225.29 30.74 C 226.52 31.57 227.66 32.51 228.71 33.55 C 229.76 34.6 230.7 35.74 231.53 36.97 C 232.46 38.35 233.27 39.81 233.95 41.33 C 234.77 43.15 235.46 45.01 236.02 46.92 C 236.69 49.21 237.25 51.54 237.68 53.89 C 238.2 56.68 238.62 59.49 238.92 62.31 C 239.28 65.59 239.56 68.89 239.75 72.19 C 239.96 75.98 240.11 79.77 240.19 83.57 C 240.29 87.87 240.33 92.18 240.33 96.48 C 240.33 96.49 240.33 96.49 240.33 96.49 L 240.33 155.74 C 240.33 155.75 240.33 155.75 240.33 155.76 C 240.33 160.06 240.29 164.37 240.19 168.67 C 240.11 172.47 239.96 176.26 239.75 180.05 C 239.56 183.35 239.28 186.65 238.92 189.93 C 238.62 192.75 238.2 195.56 237.68 198.35 C 237.25 200.7 236.69 203.02 236.02 205.32 C 235.46 207.23 234.77 209.09 233.95 210.91 C 233.27 212.43 232.46 213.88 231.53 215.27 C 230.7 216.49 229.76 217.64 228.71 218.69 C 227.66 219.73 226.52 220.67 225.29 221.5 C 223.9 222.43 222.44 223.24 220.92 223.92 C 219.1 224.74 217.23 225.43 215.32 225.99 C 213.02 226.66 210.69 227.22 208.34 227.65 C 205.55 228.17 202.74 228.58 199.91 228.89 C 196.62 229.25 193.32 229.52 190.02 229.71 C 186.23 229.92 182.43 230.07 178.63 230.15 C 174.32 230.25 170.01 230.29 165.7 230.29 C 165.7 230.29 165.69 230.29 165.69 230.29 L 90.32 230.29 C 90.32 230.29 90.31 230.29 90.31 230.29 C 86 230.29 81.69 230.25 77.38 230.15 C 73.58 230.07 69.78 229.92 65.99 229.71 C 62.68 229.52 59.38 229.25 56.09 228.89 C 53.27 228.58 50.46 228.17 47.67 227.65 C 45.31 227.22 42.98 226.66 40.69 225.99 C 38.78 225.43 36.9 224.74 35.09 223.92 C 33.57 223.24 32.1 222.43 30.72 221.5 C 29.49 220.67 28.34 219.73 27.3 218.69 C 26.25 217.64 25.31 216.49 24.48 215.27 C 23.55 213.88 22.74 212.43 22.05 210.91 C 21.24 209.09 20.55 207.23 19.99 205.32 C 19.31 203.02 18.76 200.7 18.32 198.35 C 17.81 195.56 17.39 192.75 17.09 189.93 C 16.72 186.65 16.45 183.35 16.26 180.05 C 16.05 176.26 15.9 172.47 15.81 168.67 C 15.72 164.37 15.68 160.06 15.68 155.76 C 15.68 155.75 15.68 155.75 15.68 155.74 L 15.68 96.49 C 15.68 96.49 15.68 96.49 15.68 96.48 C 15.68 92.18 15.72 87.87 15.81 83.57 C 15.9 79.77 16.05 75.98 16.26 72.19 C 16.45 68.89 16.72 65.59 17.09 62.31 C 17.39 59.49 17.81 56.68 18.32 53.89 C 18.76 51.54 19.31 49.21 19.99 46.92 C 20.55 45.01 21.24 43.15 22.05 41.33 C 22.74 39.81 23.55 38.35 24.48 36.97 C 25.31 35.74 26.25 34.6 27.3 33.55 C 28.34 32.51 29.49 31.57 30.72 30.74 C 32.1 29.81 33.57 29 35.09 28.32 C 36.9 27.5 38.78 26.81 40.69 26.25 C 42.98 25.58 45.31 25.02 47.67 24.59 C 50.46 24.07 53.27 23.66 56.09 23.35 C 59.38 22.99 62.68 22.72 65.99 22.53 C 69.78 22.32 73.58 22.17 77.38 22.08 C 81.69 21.99 86 21.95 90.31 21.95 C 90.31 21.95 90.32 21.95 90.32 21.95 L 165.69 21.95 C 165.69 21.95 165.7 21.95 165.7 21.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_9" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <path fill="#007ad9" d="M 127.169998 225.059998 L 147.169998 225.059998 L 147.169998 230.059998 L 127.169998 230.059998 L 127.169998 225.059998 L 127.169998 225.059998 Z"/>
+ <path fill="#d6d6d6" d="M 154.889999 225.369995 L 174.889999 225.369995 L 174.889999 230.369995 L 154.889999 230.369995 L 154.889999 225.369995 Z"/>
+ <g>
+ <path fill="none" d="M 63.333333 61 L 168.833333 61 L 168.833333 146 L 63.333333 146 L 63.333333 61 Z"/>
+ <path fill="#e8e8e8" d="M 82.687364 120.71162 L 82.687364 138.943102 L 128.412309 156.354167 L 174.137255 138.943102 L 174.137255 120.71162 L 128.412309 138.122685 L 82.687364 120.71162 Z M 128.412309 74.3125 L 56.558824 101.659722 L 128.412309 129.006944 L 187.201525 106.627801 L 187.201525 138.122685 L 200.265795 138.122685 L 200.265795 101.659722 L 128.412309 74.3125 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-electronics.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-electronics.svg
new file mode 120000
index 000000000..347775659
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-electronics.svg
@@ -0,0 +1 @@
+cpu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-engineering.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-engineering.svg
new file mode 100644
index 000000000..16e540e05
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-engineering.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".568" x2=".567" y1="1.005" y2="-.071" gradientTransform="matrix(244.648 0 0 228.338 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#00979c"/>
+ <stop offset="100%" stop-color="#20b6bb"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.689 11.95c74.056 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.583 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <path fill="#ffffff" d="M119.875 55.5v16.825c-9.733 3.278-16.242 12.04-16.25 21.874.009 8.367 4.744 16.083 12.394 20.196l-11.728 41.722H95.5v7.74h6.617l-6.569 23.34 4.649 13.303 10.315-36.643h34.96l10.299 36.643 4.65-13.303-6.57-23.34h6.649v-7.74h-8.823l-11.728-41.707c7.667-4.108 12.416-11.832 12.426-20.211-.014-9.828-6.523-18.583-16.25-21.859V55.5h-16.25zm3.809 61.525c1.423.253 2.868.384 4.316.392 1.441 0 2.88-.12 4.301-.363l10.981 39.062h-30.596l10.998-39.091z"/>
+ <linearGradient id="c" x1="-199.786" x2="-199.786" y2="1" gradientTransform="matrix(16.25 0 0 15.48 119.875 86.457)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#2a2c2f"/>
+ <stop offset="100%" stop-color="#424649"/>
+ </linearGradient>
+ <ellipse fill="url(#c)" cx="128" cy="94.197" rx="8.125" ry="7.74" vector-effect="non-scaling-stroke"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-featured.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-featured.svg
new file mode 100755
index 000000000..b12a3fd4a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-featured.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="U8b29o7VFRiukftgakof0pm48NXFWHR5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#U8b29o7VFRiukftgakof0pm48NXFWHR5)">
+ <linearGradient id="_lgradient_5" x1=".567" x2=".565" y1="1.059" y2="-.265" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d5d5d5"/>
+ <stop offset="98.696%" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <path fill="#d06c48" fill-rule="evenodd" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z M 165.7 21.95 C 170.01 21.95 174.32 21.99 178.63 22.08 C 182.43 22.17 186.23 22.32 190.02 22.53 C 193.33 22.72 196.63 22.99 199.92 23.35 C 202.74 23.66 205.55 24.07 208.34 24.59 C 210.7 25.02 213.03 25.58 215.32 26.25 C 217.23 26.81 219.11 27.5 220.92 28.32 C 222.44 29 223.91 29.81 225.29 30.74 C 226.52 31.57 227.67 32.51 228.71 33.55 C 229.76 34.6 230.7 35.74 231.53 36.97 C 232.46 38.35 233.27 39.81 233.96 41.33 C 234.77 43.15 235.46 45.01 236.02 46.92 C 236.7 49.21 237.25 51.54 237.69 53.89 C 238.2 56.68 238.62 59.49 238.92 62.31 C 239.29 65.59 239.56 68.89 239.75 72.19 C 239.96 75.98 240.11 79.77 240.2 83.57 C 240.29 87.87 240.33 92.18 240.33 96.48 C 240.33 96.49 240.33 96.49 240.33 96.49 L 240.33 155.74 C 240.33 155.75 240.33 155.75 240.33 155.76 C 240.33 160.06 240.29 164.37 240.2 168.67 C 240.11 172.47 239.96 176.26 239.75 180.05 C 239.56 183.35 239.29 186.65 238.92 189.93 C 238.62 192.75 238.2 195.56 237.69 198.35 C 237.25 200.7 236.7 203.02 236.02 205.32 C 235.46 207.23 234.77 209.09 233.96 210.91 C 233.27 212.43 232.46 213.88 231.53 215.27 C 230.7 216.49 229.76 217.64 228.71 218.69 C 227.67 219.73 226.52 220.67 225.29 221.5 C 223.91 222.43 222.44 223.24 220.92 223.92 C 219.11 224.74 217.23 225.43 215.32 225.99 C 213.03 226.66 210.7 227.22 208.34 227.65 C 205.55 228.17 202.74 228.58 199.92 228.89 C 196.63 229.25 193.33 229.52 190.02 229.71 C 186.23 229.92 182.43 230.07 178.63 230.15 C 174.32 230.25 170.01 230.29 165.7 230.29 C 165.7 230.29 165.69 230.29 165.69 230.29 L 90.32 230.29 C 90.32 230.29 90.31 230.29 90.31 230.29 C 86 230.29 81.69 230.25 77.38 230.15 C 73.58 230.07 69.78 229.92 65.99 229.71 C 62.69 229.52 59.39 229.25 56.1 228.89 C 53.27 228.58 50.46 228.17 47.67 227.65 C 45.32 227.22 42.99 226.66 40.69 225.99 C 38.78 225.43 36.91 224.74 35.09 223.92 C 33.57 223.24 32.11 222.43 30.72 221.5 C 29.49 220.67 28.35 219.73 27.3 218.69 C 26.25 217.64 25.31 216.49 24.48 215.27 C 23.55 213.88 22.74 212.43 22.06 210.91 C 21.24 209.09 20.55 207.23 19.99 205.32 C 19.32 203.02 18.76 200.7 18.33 198.35 C 17.81 195.56 17.39 192.75 17.09 189.93 C 16.73 186.65 16.45 183.35 16.26 180.05 C 16.05 176.26 15.9 172.47 15.82 168.67 C 15.72 164.37 15.68 160.06 15.68 155.76 C 15.68 155.75 15.68 155.75 15.68 155.74 L 15.68 96.49 C 15.68 96.49 15.68 96.49 15.68 96.48 C 15.68 92.18 15.72 87.87 15.82 83.57 C 15.9 79.77 16.05 75.98 16.26 72.19 C 16.45 68.89 16.73 65.59 17.09 62.31 C 17.39 59.49 17.81 56.68 18.33 53.89 C 18.76 51.54 19.32 49.21 19.99 46.92 C 20.55 45.01 21.24 43.15 22.06 41.33 C 22.74 39.81 23.55 38.35 24.48 36.97 C 25.31 35.74 26.25 34.6 27.3 33.55 C 28.35 32.51 29.49 31.57 30.72 30.74 C 32.11 29.81 33.57 29 35.09 28.32 C 36.91 27.5 38.78 26.81 40.69 26.25 C 42.99 25.58 45.32 25.02 47.67 24.59 C 50.46 24.07 53.27 23.66 56.1 23.35 C 59.39 22.99 62.69 22.72 65.99 22.53 C 69.78 22.32 73.58 22.17 77.38 22.08 C 81.69 21.99 86 21.95 90.31 21.95 C 90.31 21.95 90.32 21.95 90.32 21.95 L 165.69 21.95 C 165.69 21.95 165.7 21.95 165.7 21.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_6" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g filter="url(#9wiiDv6UvwII4JyrfhFMzDxOVBIRqpYV)">
+ <path fill="#fdc92b" d="M 127 54.5 L 152.375 101.625 L 203.125 108.875 L 166.875 145.125 L 174.125 199.5 L 127 174.125 L 79.875 199.5 L 87.125 145.125 L 50.875 108.875 L 101.625 101.625 L 127 54.5 Z"/>
+ <path fill="#fb7c38" d="M 127 130.625 L 152.375 101.625 L 127 54.5 L 127 130.625 Z M 203.125 108.875 L 127 130.625 L 166.875 145.125 L 203.125 108.875 Z M 174.125 199.5 L 127 130.625 L 127 174.125 L 174.125 199.5 Z M 87.125 145.125 L 79.875 199.5 L 127 130.625 L 87.125 145.125 Z M 50.875 108.875 L 127 130.625 L 101.625 101.625 L 50.875 108.875 Z"/>
+ </g>
+ <defs>
+ <filter id="9wiiDv6UvwII4JyrfhFMzDxOVBIRqpYV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-filesharing.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-filesharing.svg
new file mode 120000
index 000000000..62b7fd6c6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-filesharing.svg
@@ -0,0 +1 @@
+torrent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-fonts.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-fonts.svg
new file mode 120000
index 000000000..6b94e326e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-fonts.svg
@@ -0,0 +1 @@
+font.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-games.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-games.svg
new file mode 120000
index 000000000..491732295
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-games.svg
@@ -0,0 +1 @@
+gameboy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-geography.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-geography.svg
new file mode 100644
index 000000000..f98f0e66b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-geography.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x2="0" y1=".5" y2="1.5" gradientTransform="matrix(244.648 0 0 228.338 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#07b3ff"/>
+ <stop offset="100%" stop-color="#007de8"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.689 11.95c74.056 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.583 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="none" d="M165.862 11.831c74.406 0 85.04 10.557 85.04 84.544v59.251c0 73.986-10.634 84.543-85.04 84.543H90.137c-74.405 0-85.039-10.557-85.039-84.543V96.375c0-73.987 10.634-84.544 85.039-84.544h75.725z"/>
+ <path fill="#e7b870" d="M63.539 239.441c.55.036 1.021.098 1.581.131.435.025 1.027.011 1.468.035l-.039-7.592 26.629-24.465v-8.156l12.29-12.233v-6.115l6.144-6.117V158.62l-8.193-8.156H87.032l-8.193-8.154H58.356l-8.195 8.154v20.389l16.443 14.34-.055 18.279-6.144 6.117v26.502l3.134 3.35zM99.322 81.148l-6.144 6.117h6.144l2.049 2.039h2.048l2.049-2.039-6.146-6.117zm77.838 28.542h-24.58l-14.338 14.271v20.388l10.241 10.194h14.339l6.145 6.116v6.116l4.097 4.077v24.465l15.556 16.365 25.688-25.567-.277-23.418 20.484-20.387h-8.194l-20.483-20.387v-8.155h-24.581l-4.097-4.078z"/>
+ <path fill="#e7b870" d="M250.902 117.845V96.374c0-9.248-.167-17.505-.603-24.875a197.93 197.93 0 0 0-.869-10.4c-.366-3.254-.812-6.298-1.352-9.147-.54-2.848-1.174-5.501-1.914-7.97-.739-2.469-1.585-4.756-2.551-6.871-.614-1.347-1.365-2.511-2.08-3.723l-2.922 2.908h-12.29l-12.29 12.233-8.193-8.155h-24.58l-12.29 12.233V62.8h12.29v-6.117h8.193v8.156l-4.098 4.076-16.385.276-6.146 5.841h-8.193v8.155l-6.146 6.117v12.23h12.29l8.195-8.154h8.193v4.078l8.192 8.155h4.098v-4.079l-8.193-8.154h8.193l8.192 8.154h10.242l-6.144-6.115 6.144-6.115h6.146l6.144 6.115h-6.144l-6.146 6.115 6.034 6.006.112 6.227h-8.193l24.581 24.465h4.095l4.097-4.076 8.193-8.157-8.193-8.154h12.291z"/>
+ <path fill="#e7b870" d="M156.677 70.954v-6.116l6.145-6.116v12.232h-6.145zm63.499 120.286v-12.784l8.194-7.604v20.388h-8.194zM136.193 11.831H90.136c-.789 0-1.348.049-2.123.051l-7.125 8.104 12.29 12.232v12.783l14.339 15.76h8.193v-8.154L128 40.374v-8.156l8.193-8.154V11.831zm-10.242 44.852h6.146l6.145 6.116h-12.291v-6.116zm-55.305 67.278h-6.145l-6.146 6.117h12.291v-6.117z"/>
+ <path fill="#e7b870" d="M16.003 30.841c-.107.152-.245.268-.35.422a39.514 39.514 0 0 0-3.267 5.848c-.965 2.115-1.811 4.402-2.551 6.871-.74 2.469-1.373 5.122-1.913 7.97-.54 2.849-.986 5.893-1.352 9.147a197.89 197.89 0 0 0-.87 10.4c-.436 7.37-.602 15.627-.602 24.875v21.471l8.193 8.154h12.29l20.485 20.389v-24.465l12.29-12.232h8.193l12.29-12.233h12.29l-6.144-6.117 12.29-14.269-12.29-12.233H66.549v16.309h-8.193l-8.195-8.155v-8.154l12.291-12.232h10.243V44.45l-12.29-12.232H39.92V44.45H29.678L16.003 30.841zm50.546-18.445c-.429.023-1.005.008-1.429.033-3.705.217-7.189.5-10.461.863-3.272.364-6.334.808-9.199 1.344-2.41.457-4.8 1.024-7.159 1.699l7.765 7.729h20.483V12.396z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-geology.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-geology.svg
new file mode 120000
index 000000000..9a4276adf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-geology.svg
@@ -0,0 +1 @@
+minecraft.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-graphics.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-graphics.svg
new file mode 120000
index 000000000..15e177802
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-graphics.svg
@@ -0,0 +1 @@
+colour.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-haskell.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-haskell.svg
new file mode 100644
index 000000000..2b49818cf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-haskell.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#333333" d="M165.689 11.95c74.056 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.583 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <g filter="url(#b)">
+ <path fill="#6094ca" fill-rule="evenodd" d="M200.499 102.721v15.805h-50.435l-9.455-15.805H200.5h-.001zm0 25.263v15.805h-34.674l-9.455-15.805h44.13-.001z"/>
+ <path fill="#63cdba" d="M180.011 188h-18.913l-28.37-44.211L107.511 188H88.598l36.25-60-36.25-60h18.913l72.5 120z"/>
+ <path fill="#6094ca" d="M74.413 188H55.5l36.25-60L55.5 68h18.913l36.25 60-36.25 60z"/>
+ </g>
+ <defs>
+ <filter id="b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-history.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-history.svg
new file mode 100644
index 000000000..fb1e8e348
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-history.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#4dc7ff" d="M165.689 11.95c74.056 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.583 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#4d4d4d" d="M250.328 155.745c0 73.986-10.583 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543h244.648z"/>
+ <path fill="#ffefb3" stroke="#ffefb3" stroke-width=".4" d="M37.094 104.786s35.497-9.45 93.186-9.183c57.691.267 94.049 11.946 94.049 11.946L233 180.182s-46.527 5.316-104.455 5.316l-105.322-5.316 13.869-75.397.002.001z" vector-effect="non-scaling-stroke"/>
+ <path fill="#884000" stroke="#884000" stroke-width=".4" d="M138.086 162.755s-.84-6.201-9.068-6.336c-8.228-.135-8.565 6.336-8.565 6.336v23.162l17.633-.41v-22.752zM96.55 130.432s.716-5.363 7.499-5.678c6.783-.314 7.037 5.253 7.037 5.253L111 149.963l-14.535.073.085-19.604z" vector-effect="non-scaling-stroke"/>
+ <path fill="#f5e5ac" stroke="#f5e5ac" stroke-width=".4" d="M31.026 85.095c4.027-11.764 11.836-23.53 24.394-26.649 5.335 1.19 4.353 3.121 4.353 3.121L65.39 78.39l6.675 2.092 2.01 7.836 8.819 21.322 12.168.017.434 8.25 9.873 30.117 11.908.415v9.05l7.369 28.735s-26.963-.814-55.031-2.44C41.547 182.159 23 180.337 23 180.337s7.017-92.302 8.023-95.244l.003.002z" vector-effect="non-scaling-stroke"/>
+ <path fill="#f5d59f" stroke="#f5d59f" stroke-width=".4" d="M55.645 62.158l-5.164 3.704-.36 17.953 5.524-2.137v-19.52zm-7.087 4.915l-4.715 3.196-.328 15.489 5.043-1.844V67.073zm-6.963 4.97l-4.266 4.811-.298 11.932 4.564-1.61V72.043zm-6.029 7.506l-2.873 4.807-.345 6.708 3.458-1.108-.24-10.407zm81.359 68.63s-.867-1.254-2.413-1.249c-6.186.019-23.696.169-44.462 1.453-25.956 1.605-45.58 3.885-45.58 3.885l-.386 2.722s20.379-2.369 46.334-3.367c19.467-.749 36.806-1.311 43.882-1.232 2.358.027 2.903 1.316 2.903 1.316l-.28-3.528h.002z" vector-effect="non-scaling-stroke"/>
+ <path fill="#f5ca78" stroke="#f5ca78" stroke-width=".4" d="M117.034 150.794s-1.551-1.133-2.496-1.132c-5.357.005-21.921.441-46.95 1.883-25.03 1.442-43.693 3.338-43.693 3.338l-.39 2.541 44.454-3.098s39.867-1.556 46.578-1.567c1.678-.003 2.568 1.381 2.568 1.381l-.072-3.346h.001zm-21.62-35.786s-3.022-1.251-5.056-1.018c-4.749.545-11.189 1.531-25.054 2.913-19.808 1.973-38.494 6.582-38.494 6.582l-.403 2.467s15.738-4.316 35.547-6.289c13.866-1.381 22.157-2.344 28.086-2.899 2.541-.238 5.624 1.627 5.624 1.627l-.249-3.383h-.001z" vector-effect="non-scaling-stroke"/>
+ <path fill="#f5d59f" stroke="#f5d59f" stroke-width=".4" d="M58.869 57.014s-2.364-1.124-3.35-.69c-3.943 1.735-10.6 6.088-15.453 10.847-6.065 5.949-6.817 7.424-6.817 7.424l-1.317 4.343s5.291-7.733 11.486-12.492c4.647-3.57 12.829-8.157 12.829-8.157l3.259.671-.637-1.946z" vector-effect="non-scaling-stroke"/>
+ <path fill="#f5ca78" stroke="#f5ca78" stroke-width=".4" d="M59.533 58.849s-2.79-1.224-3.7-.664c-3.642 2.239-11.766 7.246-16.688 11.61-4.921 4.364-6.891 8.566-6.891 8.566l-.746 5.46s2.536-7.175 8.666-12.529c4.292-3.748 12.43-9.297 16.595-11.832 1.784.296 3.217 1.483 3.217 1.483l-.453-2.094z" vector-effect="non-scaling-stroke"/>
+ <path fill="#884000" stroke="#884000" stroke-width=".4" d="M93.064 162.541s.718-6.201 7.75-6.336c7.032-.134 7.32 6.336 7.32 6.336v23.162l-15.07-.409v-22.753zm-20.24.507s.657-6.048 7.086-6.179c6.429-.132 6.693 6.179 6.693 6.179v22.026l-13.779-.632v-21.394zm-17.955.341s.655-5.773 6.081-5.806c5.426-.034 5.543 6.003 5.543 6.003l-.356 20.449-11.613-.824.345-19.822zm-11.998.598s.49-5.092 3.907-5.108c3.418-.016 3.41 5.311 3.41 5.311l-.516 18.681-7.305-.416.504-18.468zm-9.006.079s.43-4.728 3.041-4.742c2.61-.014 2.547 4.933 2.547 4.933l-.598 17.386-5.792-.408.802-17.169zm-6.713.602s.319-4.432 2.03-4.473c1.712-.042 1.632 4.59 1.632 4.59l-.522 16.112-3.874-.124.734-16.105zm59.63-39.405s-.592-5.382-6.841-5.505c-6.25-.122-6.554 5.492-6.554 5.492l-.171 19.596 13.4-.55.166-19.033zm-19.635 2.811s-.42-5.153-5.691-5.361c-5.271-.208-5.61 5.154-5.61 5.154l-.417 18.19 11.314-.351.404-17.632zm-15.678 1.819s-.285-4.543-3.605-4.67c-3.32-.126-3.511 4.61-3.511 4.61l-.196 16.623 7.114-.129.198-16.434zM40.25 131.74s-.241-4.217-2.777-4.316c-2.537-.098-2.659 4.301-2.659 4.301l-.068 15.476 5.643-.172-.139-15.289zm-8.425 1.71s-.144-3.95-1.805-4.043c-1.662-.093-1.757 4.027-1.757 4.027l-.094 14.34 3.768.017-.112-14.341z" vector-effect="non-scaling-stroke"/>
+ <path fill="#f5d59f" stroke="#f5d59f" stroke-width=".4" d="M116.925 142.821s-.867-1.254-2.413-1.249c-6.186.02-23.696.17-44.462 1.454-25.956 1.604-45.58 3.884-45.58 3.884l-.386 2.723s20.379-3.011 46.334-4.009c19.467-.748 36.806-.669 43.882-.59 2.358.026 2.903 1.315 2.903 1.315l-.28-3.528h.002z" vector-effect="non-scaling-stroke"/>
+ <path fill="#f5ca78" stroke="#f5ca78" stroke-width=".4" d="M117.034 145.071s-1.551-1.133-2.496-1.132c-5.357.005-21.921.441-46.95 1.883-25.03 1.442-43.693 3.338-43.693 3.338l-.39 2.541 44.454-3.098s39.867-1.556 46.578-1.567c1.678-.003 2.568 1.381 2.568 1.381l-.072-3.346h.001z" vector-effect="non-scaling-stroke"/>
+ <path fill="#884000" stroke="#884000" stroke-width=".4" d="M67.978 93.922s-.42-4.532-5.691-4.002l-5.61 5.353-.417 16.259 11.314-1.849.404-15.761zM52.3 97.672s-.286-4.007-3.605-3.67c-3.32.339-3.512 4.584-3.512 4.584l-.195 14.833 7.113-1.082.199-14.665zm-11.218 3.169s-.241-3.724-2.777-3.467l-2.66 4.192-.067 13.794 5.643-.92-.139-13.599zm-7.656 2.793s-.039-3.509-1.705-3.482c-1.666.026-1.871 3.702-1.871 3.702l-.476 12.78 3.783-.234.269-12.766zm127.705 59.367s-.695-6.019-7.503-6.15c-6.808-.13-7.086 6.15-7.086 6.15v22.484l14.589-.398v-22.086zm20.896.489s-.636-5.871-6.86-5.999c-6.225-.127-6.479 5.999-6.479 5.999v21.38l13.339-.614V163.49zm17.383.334s-.634-5.604-5.887-5.636c-5.253-.033-5.366 5.827-5.366 5.827l.345 19.85 11.242-.801-.334-19.24zm12.049.579s-.474-4.942-3.783-4.958c-3.308-.015-3.301 5.156-3.301 5.156l.5 18.134 7.072-.404-.488-17.928zm8.718.576s-.415-4.589-2.942-4.603c-2.528-.014-2.467 4.788-2.467 4.788l.579 16.877 5.608-.396-.778-16.666zm6.497.58s-.308-4.301-1.965-4.342c-1.657-.04-1.58 4.456-1.58 4.456l.506 15.64 3.749-.121-.71-15.633zm-89.065-35.605s-.862-5.529-9.06-5.888c-8.198-.36-8.508 5.374-8.508 5.374l.089 20.559 17.566.151-.087-20.196zm22.961.891s-.716-5.363-7.499-5.678c-6.783-.314-7.037 5.253-7.037 5.253l.086 19.956 14.535.073-.085-19.604zm19.719 1.123s-.844-5.208-7.057-5.502l-6.247 5.115.763 18.898 13.282-.155-.741-18.356zm17.35 1.138s-.833-4.871-6.073-5.049c-5.24-.178-5.144 4.894-5.144 4.894l1.053 17.202 11.184.031-1.02-17.078zm12.038.746s-.65-4.429-3.95-4.54c-3.3-.111-3.108 4.509-3.108 4.509l1.146 16.213 7.04-.153-1.128-16.029zm8.715 1.232s-.578-4.101-3.099-4.187c-2.522-.087-2.289 4.193-2.289 4.193l1.18 15.052 5.578-.189-1.37-14.869zm6.504 1.47s-.461-3.745-2.115-3.828l-1.416 3.826 1.062 13.603 3.736.002-1.267-13.603z" vector-effect="non-scaling-stroke"/>
+ <path fill="#f5ca78" stroke="#f5ca78" stroke-width=".4" d="M98.285 105.181s.667-4.37 6.996-4.627c6.328-.256 6.565 4.28 6.565 4.28l-.081 16.261-13.56.059.08-15.973zm38.402-.388s-.766-4.505-8.053-4.798c-7.287-.293-7.563 4.379-7.563 4.379l.079 16.752 15.615.123-.078-16.456zm23.063.728s-.668-4.37-6.996-4.627c-6.328-.256-6.565 4.281-6.565 4.281l.081 16.261 13.559.059-.079-15.974zm18.83 1.714s-.787-4.262-6.583-4.502c-5.796-.24-5.829 4.185-5.829 4.185l.713 15.463 12.391.738-.692-15.884zm17.059 2.362s-.777-4.091-5.666-4.38c-4.889-.289-4.799 3.949-4.799 3.949l.982 13.96 10.435.759-.952-14.288zm11.662 2.133s-.605-3.603-3.684-3.782c-3.079-.178-2.9 3.567-2.9 3.567l1.069 12.942 6.568.281-1.053-13.008zm8.461 1.521s-.54-3.344-2.892-3.482c-2.352-.138-2.135 3.343-2.135 3.343l1.21 11.82 5.095.428-1.278-12.109zm6.609 1.518s-.43-3.13-1.973-3.243c-1.544-.113-1.322 3.147-1.322 3.147l.992 11.244 3.485.21-1.182-11.358z" vector-effect="non-scaling-stroke"/>
+ <path fill="#4dc7ff" stroke="#4dc7ff" stroke-width=".4" d="M67.978 93.922s-.42-4.532-5.691-4.002l-5.61 5.353-.293 5.067 11.562-1.455.032-4.963zM52.3 97.672s-.286-4.007-3.605-3.67c-3.32.339-3.512 4.584-3.512 4.584l.053 4.167 6.989-1.476.075-3.605zm-11.218 3.169s-.241-3.724-2.777-3.467l-2.66 4.192.057 3.524 5.519-1.184-.139-3.065zm-7.656 2.793s-.039-3.509-1.705-3.482c-1.666.026-1.871 3.702-1.871 3.702l-.104 2.641 3.659-.76.021-2.101zm12.005-29.993l1.249-.494v4.321l-1.249.37v-4.197zm-11.552 9.595l.542-.334v2.931l-.542.251v-2.848z" vector-effect="non-scaling-stroke"/>
+ <path fill="#f5ca78" stroke="#f5ca78" stroke-width=".4" d="M73.764 81.436s-3.755-.826-5.918-1.09c-4.015.794-4.708 1.308-16.003 4.607-11.296 3.299-22.414 7.853-22.414 7.853l-.016 2.038s10.961-4.523 22.325-7.7c11.365-3.177 13.864-3.089 18.481-3.619 2.487-.285 3.741.095 3.741.095l-.196-2.184z" vector-effect="non-scaling-stroke"/>
+ <path fill="#f5d59f" stroke="#f5d59f" stroke-width=".4" d="M73.964 83.302S69.691 82 68.806 82.196c-3.218.642-4.76 1.033-16.192 4.246-11.432 3.213-23.135 8.384-23.135 8.384l.128 2.463s10.983-5.307 22.441-8.526c11.458-3.219 15.157-3.058 19.052-3.789 2.097-.393 2.978 1.081 2.978 1.081l-.114-2.753z" vector-effect="non-scaling-stroke"/>
+ <path fill="#f5ca78" stroke="#f5ca78" stroke-width=".4" d="M74.081 85.787s-3.755-2.071-5.917-1.644c-4.016.794-3.983.982-15.279 4.281-11.296 3.298-23.365 8.671-23.365 8.671l.05 1.526s11-4.591 22.365-7.768c11.364-3.177 11.955-3.415 16.572-3.945 2.486-.285 5.77 1.546 5.77 1.546l-.196-2.667z" vector-effect="non-scaling-stroke"/>
+ <path fill="#f5d59f" stroke="#f5d59f" stroke-width=".4" d="M95.104 108.6s-5.577-1.604-8.322-1.291c-5.099.579-9.665 1.279-22.54 2.562-19.808 1.973-38.468 6.838-38.468 6.838l.455 2.683s14.853-4.787 34.661-6.761c11.885-1.184 19.667-2.226 26.154-2.838 4.325-.407 8.273 1.418 8.273 1.418l-.213-2.611z" vector-effect="non-scaling-stroke"/>
+ <path fill="#f5ca78" stroke="#f5ca78" stroke-width=".4" d="M95.279 110.567s-3.967-1.396-6.002-1.162c-4.748.544-10.606 1.386-24.472 2.767-19.808 1.974-38.493 6.583-38.493 6.583l-.404 2.466s15.739-4.315 35.547-6.288c13.865-1.382 22.375-2.344 28.304-2.899 2.541-.238 5.624 1.626 5.624 1.626l-.103-3.093h-.001z" vector-effect="non-scaling-stroke"/>
+ <path fill="#f5d59f" stroke="#f5d59f" stroke-width=".4" d="M95.239 113.259s-4.34-1.604-7.086-1.292c-5.098.58-10.537 1.352-23.412 2.635-19.809 1.973-38.468 6.838-38.468 6.838l.455 2.683s14.853-4.788 34.661-6.761c11.885-1.184 19.667-2.227 26.154-2.838 4.325-.408 7.836.839 7.836.839l-.14-2.104zM73.564 79.98s-5.464-1.924-6.348-1.728c-3.218.642-3.17.939-14.602 4.151-11.432 3.213-23.123 8.674-23.123 8.674l.06 1.645s1.008-.278 1.79-.579c3.131-1.204 11.299-4.365 20.465-6.941 11.458-3.219 15.278-2.819 19.173-3.549 2.097-.394 2.839-.096 2.839-.096l-.254-1.577z" vector-effect="non-scaling-stroke"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-ide.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-ide.svg
new file mode 100644
index 000000000..4bfeb1473
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-ide.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y2="1" gradientTransform="matrix(244.648 0 0 228.338 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#b5956b"/>
+ <stop offset="100%" stop-color="#91744e"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.689 11.95c74.056 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.583 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ede6dc" d="M189.14 55.533c-2.21.184-4.427 1.296-6.212 3.02l-39.957 34.733c-1.724 1.665-2.687 4.007-2.687 6.376 0 1.13.259 2.169.672 3.188.02.048-.021.119 0 .167-1.477 3.161-1.007 7.578-1.007 17.115 0 3.514-9.144 7.215-11.417 7.215h-.336c-7.27 0-30.839 1.077-38.111 11.074C82.814 148.418 55.5 193.837 55.5 200.5c10.907 0 90.123-39.565 94.184-43.289 4.916-4.507 2.506-13.58-.671-19.631.022-.028-.013-.135 0-.168.088-.219.114-.534-.168-1.007-1.703-2.854-2.686-5.733-2.686-9.732 0-8.891.934-13.796 2.854-16.611 4.289.74 10.499-1.357 13.263-4.027l35.089-33.39c3.571-3.449 4.412-8.632.839-12.081l-2.854-2.852c-1.784-1.723-4.002-2.366-6.211-2.181l.001.002z" filter="url(#c)"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-interfacedesign.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-interfacedesign.svg
new file mode 100755
index 000000000..5447cf21d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-interfacedesign.svg
@@ -0,0 +1,63 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Op6v71fDkmsW6XEamXC5o2MvCqxJEIAG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Op6v71fDkmsW6XEamXC5o2MvCqxJEIAG)">
+ <linearGradient id="_lgradient_0" x1=".567" x2=".565" y1="1.059" y2="-.265" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d5d5d5"/>
+ <stop offset="98.696%" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_1" x1=".635" x2=".635" y1="-.01" y2="1.069" gradientTransform="matrix(232.978,0,0,28.596,11.434,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" d="M 165.691 11.95 C 214.224 11.95 235.496 16.484 244.394 40.435 C 246.853 40.228 4.722 40.344 11.577 40.546 C 20.45 16.498 41.713 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ <g>
+ <g opacity=".2">
+ <path d="M 65.052 167.85 L 190.373 167.85 C 195.313 167.85 199.324 171.861 199.324 176.802 L 199.324 176.802 C 199.324 181.742 195.313 185.753 190.373 185.753 L 65.052 185.753 C 60.111 185.753 56.1 181.742 56.1 176.802 L 56.1 176.802 C 56.1 171.861 60.111 167.85 65.052 167.85 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 66.97 164.333 L 188.455 164.333 C 193.748 164.333 198.045 168.631 198.045 173.924 L 198.045 173.924 C 198.045 179.218 193.748 183.515 188.455 183.515 L 66.97 183.515 C 61.676 183.515 57.379 179.218 57.379 173.924 L 57.379 173.924 C 57.379 168.631 61.676 164.333 66.97 164.333 Z"/>
+ <g opacity=".1">
+ <path fill-rule="evenodd" d="M 178.864 177.121 C 178.864 189.474 168.838 199.5 156.485 199.5 C 144.132 199.5 134.106 189.474 134.106 177.121 C 134.106 164.768 144.132 154.742 156.485 154.742 C 168.838 154.742 178.864 164.768 178.864 177.121 Z"/>
+ </g>
+ <linearGradient id="_lgradient_2" x1="0" x2="0" y1=".5" y2="1" gradientTransform="matrix(44.758,0,0,44.758,134.106,151.545)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" fill-rule="evenodd" d="M 178.864 173.924 C 178.864 186.277 168.838 196.303 156.485 196.303 C 144.132 196.303 134.106 186.277 134.106 173.924 C 134.106 161.571 144.132 151.545 156.485 151.545 C 168.838 151.545 178.864 161.571 178.864 173.924 Z"/>
+ <g opacity=".2">
+ <circle cx="64.97" cy="80.788" r="9.591" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#fffff7" cx="64.97" cy="77.591" r="9.591" vector-effect="non-scaling-stroke"/>
+ <g opacity=".1">
+ <path d="M 110.76 107.167 L 123.906 107.167 C 125.572 107.167 126.924 108.519 126.924 110.185 L 126.924 123.331 C 126.924 124.996 125.572 126.348 123.906 126.348 L 110.76 126.348 C 109.095 126.348 107.742 124.996 107.742 123.331 L 107.742 110.185 C 107.742 108.519 109.095 107.167 110.76 107.167 Z"/>
+ </g>
+ <defs>
+ <linearGradient id="_lgradient_3" x1="0" x2="0" y1=".5" y2="1">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ </defs>
+ <path d="M 110.76 103.97 L 123.906 103.97 C 125.572 103.97 126.924 105.322 126.924 106.988 L 126.924 120.134 C 126.924 121.799 125.572 123.152 123.906 123.152 L 110.76 123.152 C 109.095 123.152 107.742 121.799 107.742 120.134 L 107.742 106.988 C 107.742 105.322 109.095 103.97 110.76 103.97 Z" style="fill:url(#_lgradient_3)"/>
+ <g opacity=".1">
+ <circle cx="64.97" cy="116.758" r="9.591" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_4" x1="0" x2="0" y1=".5" y2="1" gradientTransform="matrix(19.182,0,0,19.182,55.379,103.97)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_4)" cx="64.97" cy="113.561" r="9.591" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path d="M 110.76 71.197 L 123.906 71.197 C 125.572 71.197 126.924 72.549 126.924 74.215 L 126.924 87.361 C 126.924 89.026 125.572 90.379 123.906 90.379 L 110.76 90.379 C 109.095 90.379 107.742 89.026 107.742 87.361 L 107.742 74.215 C 107.742 72.549 109.095 71.197 110.76 71.197 Z"/>
+ </g>
+ <path d="M 110.76 68 L 123.906 68 C 125.572 68 126.924 69.352 126.924 71.018 L 126.924 84.164 C 126.924 85.83 125.572 87.182 123.906 87.182 L 110.76 87.182 C 109.095 87.182 107.742 85.83 107.742 84.164 L 107.742 71.018 C 107.742 69.352 109.095 68 110.76 68 Z" style="fill:#ffffff"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-internet.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-internet.svg
new file mode 120000
index 000000000..8b26bb3cf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-internet.svg
@@ -0,0 +1 @@
+browser.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-java.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-java.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-java.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-languages.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-languages.svg
new file mode 100644
index 000000000..0ab570546
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-languages.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x2="0" y1=".5" y2="1.5" gradientTransform="matrix(244.648 0 0 228.338 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#07b3ff"/>
+ <stop offset="100%" stop-color="#007de8"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.689 11.95c74.056 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.583 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" d="M113.171 115.234H85.246l-5.31 15.503H63L91.775 55.5h14.76l28.935 75.237h-16.937l-5.362-15.503zm-23.625-12.556h19.325l-9.716-28.162-9.609 28.162zm85.424 28.059c-.709-1.344-1.22-3.015-1.539-5.013-3.717 4.03-8.549 6.046-14.494 6.046-5.628 0-10.292-1.584-13.99-4.754-3.699-3.17-5.547-7.165-5.547-11.989 0-5.924 2.256-10.472 6.768-13.641 4.514-3.17 11.034-4.772 19.565-4.806h7.061v-3.204c0-2.584-.683-4.65-2.044-6.201-1.363-1.55-3.513-2.325-6.45-2.325-2.585 0-4.611.603-6.079 1.809-1.47 1.206-2.204 2.859-2.204 4.96h-15.343c0-3.238 1.026-6.234 3.079-8.99 2.053-2.756 4.955-4.918 8.707-6.486 3.751-1.567 7.964-2.351 12.636-2.351 7.078 0 12.697 1.731 16.856 5.193 4.159 3.462 6.238 8.328 6.238 14.598v24.234c.036 5.306.797 9.319 2.284 12.04v.879H174.97v.001zm-12.689-10.387c2.264 0 4.353-.491 6.265-1.472 1.911-.983 3.327-2.3 4.247-3.953v-9.611h-5.734c-7.681 0-11.769 2.583-12.264 7.751l-.053.878c0 1.861.672 3.393 2.018 4.599 1.345 1.206 3.185 1.808 5.521 1.808zm-70.376 53.297c0-1.361-.067-2.788-.266-4.151h3.465c3.331-1.686 5.864-3.372 8.263-5.512H82.508c-2.998 0-4.865.128-6.931.388v-7.069c1.933.258 3.865.324 6.931.324h24.324c2.532 0 3.799-.066 5.131-.26l3.532 4.345c-1.733 1.427-1.733 1.427-2.666 2.206-4.997 4.217-8.796 6.941-13.661 9.665v.454h17.593c3.199 0 5.931-.13 8.13-.39v7.33c-2.133-.26-5.065-.388-8.13-.388H99.168v11.414c0 5.578-2.199 7.33-9.463 7.33-2.267 0-4.798-.13-8.064-.388-.399-2.53-.666-3.374-2.132-6.877 3.399.454 6.997.779 9.329.779 2.333 0 3.066-.452 3.066-1.752v-10.506H73.577c-3.065 0-5.864.128-8.13.388v-7.33c2.4.26 5.065.39 8.13.39h18.327l.001-.39zm-1.067-28.667c0-1.948-.066-3.374-.332-4.93h8.129c-.266 1.491-.332 2.919-.332 4.93v1.425h18.193c3.399 0 5.064-.064 7.596-.258-.2 1.621-.267 2.984-.267 5.124v5.254c0 1.816.134 3.372.334 4.929h-7.33v-8.626H73.512v8.626h-7.33c.266-1.492.333-2.92.333-4.929v-5.254c0-2.076-.067-3.567-.333-5.124 2.532.194 4.331.258 7.663.258h16.993v-1.425zm65.773 43.391c-4.265 3.632-6.53 5.19-10.196 7.2-3.666 2.011-6.064 3.05-10.929 4.605-1.733-3.307-2.666-4.475-4.931-6.615 4.997-1.103 7.397-1.882 10.862-3.503 3.533-1.62 5.531-2.984 9.396-6.032l5.798 4.345zm-4.931-42.029c0-3.113-.066-4.346-.399-5.903h7.464c-.333 1.752-.4 2.791-.4 5.967v1.622h7.73v-1.622c0-3.307-.066-4.41-.399-5.967h7.531c-.4 1.882-.467 2.985-.467 5.903v1.687h8.664c3.199 0 5.131-.066 6.531-.196-.2 1.363-.267 3.05-.267 5.514v23.74c2.533-.066 3.599-.13 5.332-.39v7.396c-2.133-.26-4.531-.39-7.864-.39h-45.915c-3.266 0-5.798.13-7.797.39v-7.396c1.733.26 2.798.324 5.265.39v-23.804c0-2.271-.067-3.826-.267-5.45 1.933.13 3.599.196 6.464.196h8.797v-1.687h-.003zm0 8.107h-7.797v7.784h7.797v-7.784zm0 14.011h-7.797v8.626h7.797v-8.626zm14.395-6.227v-7.784h-7.731v7.784h7.731zm0 14.853v-8.626h-7.731v8.626h7.731zm5.597 6.94c3.799 2.854 5.731 4.021 9.197 5.642 3.999 1.881 6.731 2.79 12.129 3.957-2.133 2.594-2.599 3.308-4.332 6.875-5.198-1.491-7.997-2.658-12.063-4.864-3.665-2.011-5.864-3.502-10.329-7.134l5.398-4.476zm8.797-21.793v-7.784h-7.73v7.784h7.73zm0 14.853v-8.626h-7.73v8.626h7.73z" filter="url(#c)"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-laws.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-laws.svg
new file mode 100644
index 000000000..bcbbe69ee
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-laws.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y2="1" gradientTransform="matrix(244.648 0 0 228.338 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#b5956b"/>
+ <stop offset="100%" stop-color="#91744e"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.689 11.95c74.056 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.583 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#c)">
+ <path fill="#fdc92b" d="M169.139 76.999l-19.588 44.092h-5.693l20.902-46.696h-32.287v109.09c6.656.266 40.578 11.407 40.578 11.407v5.608H81.854v-5.963s33.965-11.067 39.176-11.067V74.395H90.524l20.902 46.696h-5.707L86.131 76.999l-19.603 44.092h-5.692l21.018-47.199v-5.445h35.075c0-7.117 4.714-12.947 10.202-12.947 5.81 0 10.203 6.141 10.203 12.947h35.717v4.66l21.383 47.984h-5.722l-19.573-44.092zm-57.348 50.187c0 14.175-9.707 27.077-25.646 27.077-15.588 0-25.645-12.902-25.645-27.077-.029.03 51.291.03 51.291 0zm32.403 0c0 .015 51.306.015 51.306 0 0 14.175-9.707 27.077-25.646 27.077-15.588 0-25.66-12.902-25.66-27.077z"/>
+ <path fill="#d0a003" d="M144.195 127.186c0 1.772.157 3.524.463 5.233a29 29 0 0 0 1.354 4.978 27.747 27.747 0 0 0 2.192 4.585 26.41 26.41 0 0 0 2.974 4.059 25.018 25.018 0 0 0 3.707 3.392 24.036 24.036 0 0 0 4.383 2.592 24.439 24.439 0 0 0 5.008 1.656c1.768.38 3.629.582 5.578.582 1.992 0 3.887-.202 5.678-.582a24.53 24.53 0 0 0 5.053-1.656 23.736 23.736 0 0 0 4.387-2.592 24.395 24.395 0 0 0 3.682-3.392 25.904 25.904 0 0 0 2.933-4.059 27.72 27.72 0 0 0 2.148-4.585 29.371 29.371 0 0 0 1.316-4.978c.297-1.709.449-3.461.449-5.233 0 .015-51.305.015-51.305 0z"/>
+ <path fill="#d0a003" d="M127.086 200.5h45.965v-5.608s-8.48-2.785-17.792-5.604c-4.656-1.409-9.522-2.826-13.638-3.908-4.116-1.082-7.483-1.829-9.147-1.895V74.395h32.287l-20.903 46.696h5.693l19.588-44.092 19.574 44.092h5.721l-21.383-47.984v-4.661h-35.717a15.73 15.73 0 0 0-.777-4.893c-.502-1.533-1.233-2.939-2.145-4.132a11.515 11.515 0 0 0-1.499-1.618 9.765 9.765 0 0 0-1.736-1.237 8.572 8.572 0 0 0-1.94-.789 8.114 8.114 0 0 0-2.105-.277c-.016 0-.03.006-.046.006V200.5z"/>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-libraries.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-libraries.svg
new file mode 120000
index 000000000..aa6a01325
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-libraries.svg
@@ -0,0 +1 @@
+ebook.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-linguistics.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-linguistics.svg
new file mode 120000
index 000000000..2abbb7b89
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-linguistics.svg
@@ -0,0 +1 @@
+applications-languages.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-lisp.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-lisp.svg
new file mode 100644
index 000000000..6330bbfff
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-lisp.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="wNWe9bd8fNgbk9VfHST3yErDKNNcfpwu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#wNWe9bd8fNgbk9VfHST3yErDKNNcfpwu)">
+ <linearGradient id="_lgradient_0" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#737b80"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_1" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(244.283,0,0,198.03,6.047,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 169.355 249.972 180.819 248.926 190.465 C 233.75 206.5 194 221.75 160.75 196.75 C 110 159 144.25 99.75 88 68.75 C 32.25 46 5.967 78.155 6.047 76.273 C 8.41 20.514 23.621 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ <path fill="#ffffff" d="M 21.75 100.301 L 38.636 100.028 C 43.625 118.907 49.905 136.718 57.428 153.41 C 62.015 139.372 70.466 121.133 82.757 98.667 L 100.46 100.028 C 90.33 115.527 85.903 128.192 80.851 140.064 C 68.75 168.495 64.237 179.555 90.111 214.417 L 70.501 214.144 C 50.217 182.031 33.975 144.091 21.75 100.301 Z"/>
+ <linearGradient id="_lgradient_2" x1=".496" x2=".635" y1="-.194" y2="1.069" gradientTransform="matrix(-78.71,0,0,-115.75,229.127,155.75)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" d="M 229.127 154.116 L 212.241 154.388 C 207.252 135.509 200.971 117.699 193.448 101.007 C 188.861 115.044 180.41 133.284 168.12 155.75 L 150.417 154.388 C 160.547 138.889 164.973 126.224 170.026 114.352 C 182.126 85.921 186.64 74.861 160.766 40 L 180.375 40.272 C 200.66 72.386 216.902 110.326 229.127 154.116 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-mail.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-mail.svg
new file mode 120000
index 000000000..c76682b96
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-mail.svg
@@ -0,0 +1 @@
+mail.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-management.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-management.svg
new file mode 100644
index 000000000..2d32ee8ad
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-management.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y2="1" gradientTransform="matrix(244.648 0 0 228.338 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#2a2c2f"/>
+ <stop offset="100%" stop-color="#424649"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.689 11.95c74.056 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.583 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g fill-opacity=".941">
+ <path fill="#ffffff" d="M66.874 164.991c3.11 0 5.635 2.551 5.635 5.693v11.622c0 3.143-2.525 5.694-5.635 5.694-3.111 0-5.636-2.551-5.636-5.694v-11.622c0-3.142 2.525-5.693 5.636-5.693zm40.576-27.324c3.11 0 5.635 2.551 5.635 5.693v38.946c0 3.143-2.525 5.694-5.635 5.694s-5.636-2.551-5.636-5.694V143.36c0-3.142 2.526-5.693 5.636-5.693zm-20.288 15.819c3.11 0 5.635 2.551 5.635 5.693v23.127c0 3.143-2.525 5.694-5.635 5.694-3.111 0-5.636-2.551-5.636-5.694v-23.127c0-3.142 2.525-5.693 5.636-5.693zm40.576-1.151c3.11 0 5.635 2.551 5.635 5.694v24.277c0 3.143-2.525 5.694-5.635 5.694s-5.636-2.551-5.636-5.694v-24.277c0-3.143 2.526-5.694 5.636-5.694zm20.288-3.451c3.11 0 5.636 2.551 5.636 5.693v27.729c0 3.143-2.526 5.694-5.636 5.694-3.11 0-5.636-2.551-5.636-5.694v-27.729c0-3.142 2.526-5.693 5.636-5.693zm19.725-18.408c3.11 0 5.635 2.551 5.635 5.694v46.136c0 3.143-2.525 5.694-5.635 5.694-3.111 0-5.636-2.551-5.636-5.694V136.17c0-3.143 2.525-5.694 5.636-5.694zm20.288-20.133c3.11 0 5.635 2.551 5.635 5.694v66.269c0 3.143-2.525 5.694-5.635 5.694-3.111 0-5.636-2.551-5.636-5.694v-66.269c0-3.143 2.525-5.694 5.636-5.694z"/>
+ <path fill="#fdc92b" d="M194.117 68.003a6.14 6.14 0 0 0-4.264 1.915l-54.789 55.924-23.796-24.289a6.11 6.11 0 0 0-8.765 0L57.42 147.575a6.414 6.414 0 0 0-1.721 6.168c.565 2.223 2.266 3.958 4.443 4.535a6.118 6.118 0 0 0 6.043-1.756l40.699-41.542 23.795 24.285a6.138 6.138 0 0 0 4.385 1.854 6.138 6.138 0 0 0 4.385-1.854l59.173-60.4c1.833-1.82 2.384-4.601 1.387-7.004-.997-2.403-3.336-3.935-5.892-3.858z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-mathematics.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-mathematics.svg
new file mode 100644
index 000000000..e9db73e27
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-mathematics.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".51" x2=".512" y1="1.06" y2=".158" gradientTransform="matrix(244.648 0 0 228.338 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f76363"/>
+ <stop offset="100%" stop-color="#e6548b"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.689 11.95c74.056 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.583 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#c)">
+ <path fill="#f8f8f8" d="M111.289 118.889c-.237-.053-1.571 1.29-1.566 1.578.001.107.23.156.508.112l.507-.082.194.78c.106.429.154 1.397.107 2.151-.098 1.59.055 1.557-2.411.519l-1.709-.721-1.023 1.078c-.74.779-.963 1.106-.81 1.182.117.057.433-.033.703-.202.44-.274.729-.214 2.796.585l2.306.891-.018 3.31c-.015 2.679.05 3.377.349 3.668.361.353.386.342 1.145-.457.783-.824.822-1.164.133-1.153-.552.007-.775-.781-.775-2.746 0-1.078.054-2.018.122-2.09.068-.071 1.12.263 2.336.742l2.21.871 1.094-1.071c.913-.894 1.059-1.107.888-1.276-.119-.118-.317-.085-.472.077-.532.561-1.025.5-3.491-.441l-2.509-.959.011-2.496c.012-2.431-.204-3.755-.625-3.85zm-11.284 3.604c-.175.033-.485.356-1.291 1.205-.718.756-1.253 1.428-1.187 1.493.154.153.606-.065 1.006-.485.174-.184.432-.284.573-.223.141.061.723.767 1.293 1.567 1.729 2.426 1.653 2.068.619 2.955-2.24 1.921-2.771 5.032-1.374 8.041 1.3 2.799 3.769 4.383 5.62 3.606v-.002c1.152-.484 1.75-1.557 1.908-3.427l.115-1.346.42.595c.231.327.472.661.536.744.176.224 2.319-2.087 2.182-2.355-.061-.12-.345-.068-.654.121-.448.275-.599.273-.834-.018-.35-.432-8.363-11.753-8.686-12.272-.085-.137-.141-.22-.246-.2v.001zm2.668 6.812l1.994 2.872c1.096 1.579 2.01 3.032 2.032 3.228.022.196-.048.797-.157 1.335v.002c-.281 1.389-1.022 2.144-2.032 2.071-.987-.071-1.404-.34-2.528-1.635-.765-.881-1.038-1.371-1.441-2.585-.64-1.929-.559-3.018.303-4.091.43-.535.823-.852 1.23-.991l.599-.206zm-9.819 3.03c-.922-.054-1.997.56-2.763 1.665-.752 1.086-.787 1.224-.427 1.758.189.281.421.645.514.808.3.527.616-.11.346-.696-.414-.899.402-2.25 1.368-2.264.64-.011 1.6.87 2.008 1.843.362.861.449 3.151.195 5.109-.157 1.206-.126 1.672.136 2.022l.343.453 1.965-2.07c1.929-2.031 1.962-2.076 1.744-2.448-.457-.781-.472-.775-2.075.832l-1.533 1.537.261-1.994c.457-3.495.088-5.382-1.228-6.272a1.684 1.684 0 0 0-.854-.283zm-1.983 8.053c-.237-.054-1.572 1.292-1.568 1.58.002.107.232.154.511.11l.506-.08.193.78c.106.429.155 1.395.109 2.149-.098 1.59.052 1.557-2.413.519l-1.707-.719-1.025 1.076c-.74.779-.963 1.106-.81 1.182.117.057.433-.033.703-.201.44-.273.73-.213 2.798.586l2.304.889-.019 3.31c-.015 2.679.053 3.378.352 3.67.36.351.384.342 1.143-.457.782-.824.822-1.166.133-1.155-.552.007-.775-.779-.775-2.744 0-1.078.056-2.019.124-2.09.068-.071 1.117.263 2.334.742l2.211.871 1.093-1.073c.912-.894 1.061-1.105.89-1.274-.119-.118-.32-.085-.474.077-.532.561-1.025.498-3.491-.443l-2.51-.958.012-2.498c.011-2.43-.203-3.755-.624-3.849zm-22.623 4.808c-1.199.089-2.431 1.203-2.7 2.812-.246 1.472.457 3.45 2.079 5.853.852 1.263 1.814 2.27 8.549 8.953 4.173 4.141 7.707 7.671 7.853 7.842.147.172.301.652.342 1.069.058.583-.03.87-.381 1.239-.413.435-.475.444-.663.087-.553-1.045-.788-1.244-1.465-1.233-1.638.025-1.912 2.051-.414 3.058.729.491 1.255.524 2.039.129.837-.422.927-.51 1.439-1.417.906-1.603.494-3.684-1.294-6.519-.945-1.497-1.229-1.798-8.764-9.278-4.282-4.251-7.936-7.968-8.12-8.26-.402-.639-.337-1.621.141-2.124.481-.507.613-.468.921.264.662 1.577 2.537 1.136 2.511-.591-.009-.608-.132-.903-.553-1.319a1.912 1.912 0 0 0-1.52-.565z"/>
+ <path fill="#f8f8f8" fill-rule="evenodd" class="fil0" d="M190.5 153.224l-4.715 45.276H72.668v-3.592l57.158-64.984-55.551-72.865V53.5h107.102v38.51h-7.106c-1.467-6.801-4.303-13.22-8.472-19.253-4.169-6.037-8.471-9.418-12.949-10.151-2.013-.35-4.851-.628-8.541-.768-3.722-.174-6.729-.279-9.088-.279h-30.918l44.55 58.458v1.641l-52.065 58.843h65.357c3.006 0 5.671-.907 8.027-2.755 2.324-1.813 4.34-4.186 6.014-7.045 1.537-2.581 2.902-5.475 4.099-8.617a281.618 281.618 0 0 0 3.178-8.86h7.037z"/>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-maths.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-maths.svg
new file mode 120000
index 000000000..2c6329830
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-maths.svg
@@ -0,0 +1 @@
+applications-mathematics.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-monodevelopment.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-monodevelopment.svg
new file mode 120000
index 000000000..2a2801775
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-monodevelopment.svg
@@ -0,0 +1 @@
+monodevelop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-multimedia.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-multimedia.svg
new file mode 120000
index 000000000..2f38ccce0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-multimedia.svg
@@ -0,0 +1 @@
+multimedia.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-ocaml.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-ocaml.svg
new file mode 120000
index 000000000..e1ae2d530
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-ocaml.svg
@@ -0,0 +1 @@
+ocaml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-office.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-office.svg
new file mode 120000
index 000000000..746aac97d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-office.svg
@@ -0,0 +1 @@
+document.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-other.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-other.svg
new file mode 120000
index 000000000..a0189fac4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-other.svg
@@ -0,0 +1 @@
+archiver.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-perl.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-perl.svg
new file mode 100644
index 000000000..f01755247
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-perl.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1=".999" y2="-.814" gradientTransform="matrix(244.648 0 0 228.338 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ad4f8d"/>
+ <stop offset="100%" stop-color="#6b8ccb"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.689 11.95c74.056 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.583 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#2a2c2f" fill-opacity=".5" d="M250.328 155.745c0 73.986-10.583 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543 84.206-15.665 165.775-15.645 244.648 0z"/>
+ <path fill="#333333" d="M131.465 197.008a3.03 3.03 0 0 0-.408.026c-.09.024.024.09.246.143.186.045.235.076.135.087-.037.004-.423.011-.857.015-.887.008-1.315.027-1.613.071-.441.066-.43.165.03.278.361.088.968.191 1.688.287 1.13.15 2.024.233 3.14.293.901.049 1.067.07 1.322.166.06.023.248.068.418.1.543.103.921.266 1.435.619.559.385.832.635 1.939 1.776l1.131 1.166-.267.119c-.487.219-.913.439-1.004.52-.155.137-.164.279-.039.61.229.607.033.796-1.948 1.88-1.669.913-2.699 1.544-3.265 2.001-.524.422-1.051.67-1.652.777-.259.042-.52.065-.782.068-.368 0-1.001-.077-1.573-.19-.558-.111-1.828-.434-2.697-.686a43.65 43.65 0 0 1-4.25-1.455c-1.758-.707-2.626-.991-4.384-1.435-1.29-.326-1.508-.403-2.011-.709-.594-.361-1.358-.652-2.334-.889a11.65 11.65 0 0 0-1.182-.222c-.626-.092-.709-.111-1.05-.24-.174-.066-.866-.316-1.536-.555a114.19 114.19 0 0 1-4.705-1.776 37.333 37.333 0 0 0-2.128-.799c-.636-.212-.711-.26-.709-.456.002-.164-.11-.264-.429-.382-.586-.217-1.59-.348-3.129-.408-1.182-.046-1.953-.054-5.12-.055-3.115 0-3.513.004-4.271.046-.44.024-.791.074-.873.126-.033.021-.048.073-.033.115.032.094-.016.105-.419.089a3.553 3.553 0 0 0-.756.032c-.543.093-.313.372.382.465.54.072 1.312.097 3.477.112 2.23.015 3.023.041 4.203.137.713.059 1.28.129 1.52.189.099.024.3.099.446.165.146.067.372.155.502.198.334.107 1.494.394 2.802.692 1.982.452 2.69.65 3.65 1.02.335.129 1.19.445 1.899.702.51.182 1.016.372 1.519.571.328.146.488.288.7.62.224.35.463.605.664.707.081.041.362.154.625.25.701.257.843.335 1.094.6.289.304.36.546.385 1.31.027.784.119 1.065.498 1.516.157.187.269.343.249.347-.019.004-1.453.09-3.185.192-1.732.101-3.527.207-3.988.235-4.001.247-5.846.422-7.657.728-4.157.702-6.29 1.713-7.452 3.531-.57.891-.68 1.46-.407 2.098.052.122.229.393.576.884.427.604.325.721-1.067 1.222-.586.21-1.145.445-1.319.555a.43.43 0 0 0-.163.2c-.02.066-.055.13-.077.142-.045.025-1.474.147-2.669.229-.894.061-2.647.208-3.139.264-.425.05-.849.107-1.272.172-.3-.008-.6-.024-.899-.048-.46-.03-1.09-.067-1.4-.082-.522-.024-.652-.026-1.767-.027-1.355 0-1.849.015-2.649.08-.886.072-1.12.128-1.111.269.008.134.203.208.844.322.162.029.118.048-.212.089-.452.058-.498.098-.326.28.183.195.219.204 1.412.373 1.063.151 1.953.305 2.637.457 1.269.282 1.688.357 2.216.394.602.042 2.062.058 6.509.071 4.668.015 6.163.032 7.589.086 1.175.045 1.904.106 3.36.279.97.115 1.078.12 2.811.12 1.54.001 2.451-.012 3.752-.051.988-.03 1.591-.033 2.05-.009.183.01.714.043 1.179.075.465.032.995.065 1.178.074 1.295.062 2.375.039 3.214-.066.769-.097 1.23-.225 2.048-.568.282-.118.765-.311 1.073-.43 1.178-.451 1.455-.695 1.192-1.045-.203-.27-.449-.381-1.712-.772-.683-.211-.681-.21-1.258-.823-.331-.351-.54-.604-.587-.71-.258-.576-.365-1.046-.318-1.396.049-.364.202-.484.745-.585.683-.128 1.786-.17 4.497-.17 2.291 0 3.354.026 4.508.111 1.899.14 4.438.487 6.802.931 1 .188 1.911.377 3.396.706 4.329.96 6.505 1.325 10.606 1.781 2.472.274 3.825.535 5.168.997 1.366.469 3.077.806 5.573 1.098 3.007.35 5.427.47 9.522.471 1.666.001 2.376-.011 3.417-.054 2.183-.092 3.543-.276 4.193-.567.248-.111.325-.23.495-.768.173-.544.352-.753.84-.98.34-.158.764-.275 1.492-.41.882-.163 1.546-.219 2.209-.186.545.027.88.097 3.386.706 2.305.56 2.91.701 3.812.892 1.556.328 2.739.477 4.209.53.422.015.767.018 1.998.017 1.717-.001 1.908-.006 3.11-.093 3.156-.229 5.456-.567 5.978-.88.277-.166 1.171-.993 1.657-1.534.277-.308.411-.409.748-.56.426-.191.683-.254 2.002-.498.866-.159 1.353-.259 1.675-.345 1.17-.31 2.098-.679 3.099-1.232 1.521-.841 1.917-1.272 1.662-1.812-.109-.231-.665-.753-1.382-1.296-.713-.541-.918-.768-.797-.881.09-.083.44-.244.728-.335.386-.121.645-.159 2.729-.399.741-.086 1.41-.173 1.749-.228 1.422-.232 2.227-.525 2.133-.774-.031-.082-.182-.137-.403-.145-.42-.016-2.61.16-5.26.423-1.39.138-2.203.23-3.206.362-1.016.134-1.352.17-1.643.178-.103.01-.207.004-.308-.018-.491-.113-2.982-1.113-5.129-2.058-1.924-.847-2.438-1.141-2.959-1.693-.409-.435-.521-.74-.388-1.058.117-.278.088-.358-.256-.681-.315-.296-.542-.46-1.817-1.315-1.227-.823-1.634-1.165-2.006-1.685-.423-.592-1.092-1.862-1.26-2.391-.108-.342-.066-.463.229-.659.289-.192.365-.293.303-.401-.093-.162-.417-.26-1.216-.37-.994-.137-2.255-.175-4.988-.151-3.709.032-4.278.059-3.968.187.155.064.169.102.044.113-.062.006-.35.011-.639.011-.683 0-1.232.015-1.409.038-.078.01-.194.038-.258.063-.096.036-.104.057-.046.119.062.066.102.082.353.14.338.078 1.137.191 1.974.28 2.542.27 4.434.573 4.881.781.713.332 1.551 1.289 2.066 2.36.283.586.445.865.715 1.23.279.377.271.42-.125.64-.21.116-.387.321-.456.524-.082.245-.069.323.085.486.159.168.386.275.889.418.43.123.547.188.601.336.138.377.012.726-.379 1.046-.298.245-.603.412-1.389.759-1.082.478-1.453.687-1.514.855-.105.287.379.864.952 1.137.11.052.241.14.291.195.081.088.077.108-.031.163-.154.08-.539.146-.972.167-.575.028-.924.015-1.376-.053-.556-.084-1.04-.222-2.188-.623a218.415 218.415 0 0 0-4.709-1.569c-4.063-1.311-5.127-1.728-6.771-2.656-1.294-.73-2.03-1.014-3.936-1.52-.605-.161-2.791-.689-4.18-1.01-2.846-.658-4.432-1.132-6.12-1.826-1.054-.433-1.659-.637-2.443-.825-.367-.088-.511-.113-1.2-.206-.87-.118-.892-.124-.739-.205.073-.038.075-.074.011-.165-.109-.154-.262-.211-.72-.268a32.144 32.144 0 0 0-2.025-.146c-.557-.02-2.073-.034-3.596-.035-1.182 0-2.434-.015-2.543-.03-.1-.013-.04-.042.374-.177.5-.164.606-.216.553-.274-.057-.061-.401-.143-1-.239-1.301-.207-2.665-.295-5.276-.34-1.51-.026-4.385-.037-5.115-.02h.001zm11.65 1.956c.692.053 1.517.15 2.893.339 1.401.192 1.956.282 2.957.475 1.938.376 3.586.879 6.243 1.906 2.239.865 3.451 1.409 4.304 1.93.369.226 1.068.972 1.213 1.295.129.288.633.889.897 1.071.109.074.306.204.439.29.729.466 1.41 1.261 1.214 1.418-.035.029-.082.038-.215.04-.27.006-.991-.032-2.285-.119a91.132 91.132 0 0 0-4.879-.22c-1.555-.026-3.496.022-4.695.116-.25.02-.48.033-.512.031-.11-.01-.293-.162-.909-.755-.782-.754-1.004-.916-2.03-1.484-.873-.483-1-.568-1.281-.863-.28-.293-.304-.374-.185-.63.117-.251.081-.387-.176-.66-.294-.311-.715-.56-1.517-.895-1.988-.832-2.813-1.557-2.727-2.397.034-.332.323-.873.487-.911.088-.021.277-.015.765.023h-.001z"/>
+ <path fill="#ffffff" d="M132.457 203.935c-.216-.03-.378-.093-.432-.166-.112-.149-.061-.568.111-.905.144-.283.164-.48.054-.548-.041-.026-.433-.067-.871-.093-.896-.053-1.341-.173-1.68-.452-.503-.415-.586-1.048-.232-1.76.278-.558.788-1.211 1.418-1.816.989-.949 1.805-1.478 2.864-1.858.855-.307 1.002-.439 1.165-1.051.039-.144.185-.429.325-.634.445-.653.669-1.684.851-3.919.198-2.435.236-4.018.269-11.245l.033-7.381-.38-.757c-.693-1.385-1.325-2.779-1.493-3.291-.283-.867-.427-1.771-.613-3.864-.342-3.844-.716-5.042-3.719-11.907-2.528-5.781-4.151-9.775-5.147-12.667-.922-2.676-1.683-4.246-2.384-4.921-.254-.244-.621-.431-.846-.431-.368 0-.929.485-1.394 1.204-.454.702-1.42 2.748-2.051 4.345-1.135 2.869-2.039 5.761-2.881 9.21-1.092 4.476-1.693 6.275-3.033 9.087-.983 2.063-1.129 2.551-1.344 4.492-.253 2.285-.743 4.128-1.497 5.627a5.388 5.388 0 0 1-.972 1.408c-.54.583-.605.703-.825 1.52-.112.418-.568 2-1.013 3.515-1.276 4.34-2.095 7.375-3.034 11.242-.543 2.24-.969 3.807-1.376 5.06-.436 1.344-.466 1.648-.279 2.889.156 1.037.138 1.671-.069 2.42-.382 1.376-1.263 2.205-2.746 2.583-1.139.291-1.901.342-5.068.346-3.114.003-3.516-.023-4.314-.286-.463-.152-.861-.474-.992-.802-.053-.132-.116-.459-.141-.728-.056-.596-.115-.661-.503-.564-.319.081-.544.023-.786-.202-.63-.586-.663-2.354-.056-2.942.472-.457 1.222-.615 3.372-.711 2.216-.098 2.984-.263 4.073-.871.659-.368 1.16-.812 1.344-1.192.075-.156.206-.628.289-1.048.084-.42.227-.982.317-1.249.232-.683 1.122-2.5 2.15-4.388 1.556-2.859 2.078-4.112 2.69-6.455.214-.817.771-2.819 1.238-4.449.467-1.629.909-3.254.982-3.61.19-.927.217-1.826.116-3.928-.105-2.214-.106-3.831-.002-4.478.043-.261.218-.974.39-1.583.459-1.629.528-2.119.529-3.801.002-1.926-.154-3.456-.848-8.297-.711-4.959-.883-6.742-.929-9.595-.019-1.184-.054-2.174-.077-2.2-.024-.026-1.538-.571-3.366-1.213a516.398 516.398 0 0 1-4.21-1.492c-4.233-1.559-6.242-2.668-8.342-4.607-4.817-4.447-7.902-10.848-10.776-22.361-1.408-5.643-2.054-9.246-2.382-13.285-.062-.774-.141-2.488-.256-5.598-.141-3.825-.354-4.566-2.217-7.734-.783-1.332-1.564-2.822-1.841-3.515a8.814 8.814 0 0 1-.352-1.267c-.082-.418-.176-.822-.21-.899-.068-.157-1.613-.933-2.884-1.449-.952-.386-2.844-1.322-3.389-1.677-.226-.147-.625-.44-.887-.65-.261-.21-.507-.406-.546-.436-.043-.034-.38.086-.855.301-.431.195-1.026.429-1.322.521-.499.153-.627.166-1.742.169-1.354.003-1.862-.091-2.723-.503-.954-.456-1.241-.814-1.365-1.704-.118-.846.007-1.316.541-2.04.135-.182.073-.3-.296-.565-.506-.364-.59-.616-.59-1.772 0-1.235.027-1.294 1.061-2.363.922-.954 1.667-1.93 2.208-2.893 1.002-1.786 1.351-2.258 1.845-2.492.562-.267 2.007-.369 6.441-.454 4.655-.09 6.134-.197 7.508-.543 1.133-.285 1.805-.668 3.099-1.764.861-.73.965-.759 2.697-.762 1.539-.003 2.462.076 3.8.325 1.017.188 1.621.204 2.058.054.175-.06.673-.274 1.109-.475.435-.201.934-.411 1.108-.466 1.237-.392 2.338-.251 3.277.419.86.614 1.442 1.423 2.581 3.593.394.748 1.059 1.974 1.479 2.723 1.603 2.86 2.109 4.401 2.175 6.618.052 1.71-.09 2.411-.985 4.888-.484 1.339-.483 1.332-.483 5.214 0 2.224.029 3.824.082 4.497.283 3.646.618 6.619.995 8.836.393 2.308.657 3.065 1.296 3.709.804.809 1.945 1.072 4.657 1.072 2.291 0 3.329-.166 4.403-.703 1.768-.885 3.98-3.085 5.926-5.895.823-1.188 1.556-2.388 2.732-4.472 3.426-6.074 5.257-8.387 8.93-11.273 2.213-1.739 3.32-3.393 4.229-6.316.924-2.972 2.317-5.105 4.54-6.949 2.676-2.222 4.983-2.981 9.078-2.987 1.665-.003 2.386.069 3.468.345 2.269.58 3.802 1.743 4.726 3.587.353.705.541 1.456 1.218 4.864.684 3.443 1.061 4.769 1.763 6.207.489 1.003 1.022 1.738 1.877 2.593 1.036 1.034 1.753 1.39 2.385 1.181.519-.171.788-.613 2.722-4.471 1.777-3.546 2.249-4.442 2.971-5.647 1.248-2.081 2.29-3.024 3.711-3.357.408-.096.75-.115 1.981-.111 1.718.008 1.914.042 3.199.594 3.371 1.447 5.989 3.591 6.806 5.571.433 1.05 2.106 6.289 3.1 9.712.568 1.952.796 2.588 1.276 3.545.605 1.208.922 1.613 2.47 3.152 1.016 1.011 1.598 1.646 1.999 2.185 1.463 1.965 2.738 4.3 4.26 7.805 2.312 5.322 3.114 8.055 3.368 11.474.108 1.463.043 4.765-.162 8.209-.204 3.424-.196 4.858.032 5.573.168.527.669 1.547 1.043 2.122.5.769.795 1.009 3.105 2.529.822.541 1.572 1.093 1.963 1.444 1.641 1.471 2.721 3.321 2.862 4.899.046.521-.054.866-.267.919-.405.102-2.76-1.013-5.658-2.679-1.52-.874-2.419-1.456-3.547-2.293-1.142-.847-1.512-1.077-1.81-1.126-.177-.03-.226-.011-.291.113-.385.719-1.935 7.047-3.192 13.034-1.127 5.365-1.363 7.225-1.365 10.721-.001 2.75.175 4.683.608 6.696.379 1.764.424 2.269.385 4.314-.037 1.875-.109 2.916-.579 8.329-.453 5.211-.538 7.374-.42 10.672.135 3.748.66 11.786.991 15.137.213 2.168.368 2.93.848 4.172.471 1.217.641 1.854.681 2.541.06 1.023-.172 1.648-.868 2.344-.865.865-2.089 1.107-4.845.957-3.739-.204-4.333-.375-4.144-1.189.094-.405.073-.643-.063-.716-.068-.038-.36-.066-.649-.066-.683-.001-1.246-.095-1.445-.242a1.526 1.526 0 0 1-.317-.397c-.13-.229-.159-.364-.158-.754 0-.422.025-.521.221-.887.265-.492.957-1.21 1.71-1.773 2.288-1.712 3.894-3.63 4.146-4.949.4-2.099.338-8.157-.154-14.938-.27-3.714-.371-5.479-.444-7.79-.076-2.391-.124-2.66-.728-4.054-.319-.738-.689-2.03-.949-3.321-.313-1.55-.372-2.042-.372-3.076.001-1.063.127-1.74.495-2.649.315-.776.37-1.189.285-2.124-.216-2.386-.671-4.595-1.364-6.627-.529-1.55-.991-2.605-2.103-4.803-1.533-3.029-2.1-4.353-2.319-5.413-.374-1.817-.434-5.471-.118-7.201.061-.331.109-.887.107-1.235-.002-.559-.024-.681-.184-1.033-.229-.504-.676-.922-1.129-1.057-.602-.179-.939-.093-1.326.336-.478.529-.832 1.403-1.602 3.944-.794 2.624-1.965 6.226-3.232 9.938-2.83 8.297-3.501 10.939-4.272 16.816-.606 4.623-1.074 6.422-2.504 9.627-.454 1.017-2.142 4.361-3.23 6.396-2.225 4.168-3.366 7.164-4.401 11.559-.646 2.743-1.059 4.036-1.666 5.225-.284.558-.405.714-1.007 1.306-.759.746-.775.785-.545 1.299.109.242.144.467.166 1.043.037.978-.063 1.339-.467 1.695-.376.331-1.334.802-1.888.929-.539.124-2.04.215-3.563.218-1.183.002-2.42.095-2.515.189-.087.087-.001.266.54 1.123.654 1.036.811 1.37.811 1.736.001.388-.265.908-.775 1.513-1.106 1.312-2.387 1.869-4.956 2.152-1.485.164-4.349.235-5.095.127v-.001zm9.81-12.381c.641-.337 1.376-.95 2.573-2.147 1.22-1.221 1.691-1.786 2.509-3.013 1.585-2.377 2.76-5.563 4.45-12.066 1.424-5.481 2.125-8.924 2.487-12.223.157-1.429.153-6.154-.006-8.202-.142-1.818-.204-5.629-.11-6.777.038-.47.113-1.296.166-1.836.29-2.955.222-7.988-.122-8.984-.062-.181-.118-.236-.253-.252-.275-.034-.96.205-2.172.755-1.857.842-3.159 1.23-4.673 1.392-1.53.163-3.517-.14-4.804-.735-.268-.124-.511-.211-.54-.193-.101.062-.141 1.024-.199 4.778-.073 4.773-.142 5.8-.634 9.395-.418 3.059-.464 3.599-.468 5.466-.004 1.856.049 2.373.408 3.99.354 1.593.445 2.45.445 4.178-.001 1.973-.188 3.547-.674 5.67-1.205 5.266-1.348 9.856-.471 15.179.347 2.103 1.145 5.528 1.345 5.769.107.129.291.093.743-.144z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-photography.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-photography.svg
new file mode 120000
index 000000000..548c3346a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-photography.svg
@@ -0,0 +1 @@
+camera.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-php.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-php.svg
new file mode 120000
index 000000000..66b3f41d4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-php.svg
@@ -0,0 +1 @@
+php.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-profiling.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-profiling.svg
new file mode 120000
index 000000000..02a5b0836
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-profiling.svg
@@ -0,0 +1 @@
+kronometer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-programming.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-programming.svg
new file mode 100644
index 000000000..29413c1bf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-programming.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".568" x2=".567" y1="1.005" y2="-.071" gradientTransform="matrix(244.648 0 0 228.338 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#00979c"/>
+ <stop offset="100%" stop-color="#20b6bb"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.689 11.95c74.056 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.583 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".383"/>
+ </filter>
+ </defs>
+ <path opacity=".3" d="M57.3 165.541h3.121v-9.184H57.3c-6.242-.179-9.274-3.835-9.274-10.077v-6.064c0-7.49-2.675-10.878-7.044-12.038v-.356c4.369-1.16 7.044-4.191 7.044-12.039v-6.063c0-6.153 3.032-9.72 9.274-9.987h3.121v-9.274H57.3c-11.771.356-19.618 7.133-19.618 20.866v5.439c0 3.924-1.516 6.599-4.369 6.599h-2.319v9.185h2.319c2.853 0 4.369 2.675 4.369 6.599v5.617c0 13.644 7.847 20.51 19.618 20.777zm138.279 0h3.121c11.86-.267 19.618-7.133 19.618-20.777v-5.617c0-3.924 1.516-6.599 4.369-6.599h2.319v-9.185h-2.319c-2.853 0-4.369-2.675-4.369-6.599v-5.439c0-13.733-7.758-20.51-19.618-20.866h-3.121v9.274h3.121c6.242.267 9.274 3.834 9.274 9.987v6.063c0 7.848 2.764 10.879 7.044 12.039v.356c-4.369 1.16-7.044 4.548-7.044 12.038v6.064c0 6.242-3.032 9.898-9.274 10.077h-3.121v9.184z" filter="url(#c)"/>
+ <path fill="#ffffff" d="M57.3 165.541h3.121v-9.184H57.3c-6.242-.179-9.274-3.835-9.274-10.077v-6.064c0-7.49-2.675-10.878-7.044-12.038v-.356c4.369-1.16 7.044-4.191 7.044-12.039v-6.063c0-6.153 3.032-9.72 9.274-9.987h3.121v-9.274H57.3c-11.771.356-19.618 7.133-19.618 20.866v5.439c0 3.924-1.516 6.599-4.369 6.599h-2.319v9.185h2.319c2.853 0 4.369 2.675 4.369 6.599v5.617c0 13.644 7.847 20.51 19.618 20.777zm138.279 0h3.121c11.86-.267 19.618-7.133 19.618-20.777v-5.617c0-3.924 1.516-6.599 4.369-6.599h2.319v-9.185h-2.319c-2.853 0-4.369-2.675-4.369-6.599v-5.439c0-13.733-7.758-20.51-19.618-20.866h-3.121v9.274h3.121c6.242.267 9.274 3.834 9.274 9.987v6.063c0 7.848 2.764 10.879 7.044 12.039v.356c-4.369 1.16-7.044 4.548-7.044 12.038v6.064c0 6.242-3.032 9.898-9.274 10.077h-3.121v9.184z"/>
+ <g opacity=".3" filter="url(#d)">
+ <circle opacity=".3" cx="97" cy="159.973" r="5" vector-effect="non-scaling-stroke"/>
+ <circle opacity=".3" cx="129" cy="159.973" r="5" vector-effect="non-scaling-stroke"/>
+ <circle opacity=".3" cx="159" cy="159.973" r="5" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="d" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".712"/>
+ </filter>
+ </defs>
+ <g fill="#ffffff">
+ <circle cx="97" cy="159.973" r="5" vector-effect="non-scaling-stroke"/>
+ <circle cx="129" cy="159.973" r="5" vector-effect="non-scaling-stroke"/>
+ <circle cx="159" cy="159.973" r="5" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-publishing.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-publishing.svg
new file mode 120000
index 000000000..e1b9885f3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-publishing.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-puzzles.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-puzzles.svg
new file mode 120000
index 000000000..240d708d0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-puzzles.svg
@@ -0,0 +1 @@
+plugin.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-python.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-python.svg
new file mode 120000
index 000000000..00d4dd1bc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-python.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-robotics.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-robotics.svg
new file mode 100644
index 000000000..a3e611174
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-robotics.svg
@@ -0,0 +1,72 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x2="1" y1=".5" y2=".5" gradientTransform="matrix(244.648 0 0 228.338 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#2a2c2f"/>
+ <stop offset="100%" stop-color="#424649"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.689 11.95c74.056 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.583 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#c)">
+ <path fill="#f34f17" d="M137.974 89.198c-6.793 6.71-19.335 10.845-32.912 10.853a65.115 65.115 0 0 1-10.496-.861c-14.324 10.42-22.784 26.901-22.809 44.429 0 30.567 25.181 55.346 56.243 55.346s56.243-24.779 56.243-55.346c-.024-26.763-19.504-49.675-46.269-54.421z"/>
+ <path fill="#ee4d16" d="M83.445 90.607c.763.26 1.537.506 2.321.737 1.4.389 2.828.732 4.28 1.027 1.452.295 2.926.543 4.416.741 4.069.541 8.178.716 12.278.521 1.512-.07 3.02-.19 4.524-.36a66.146 66.146 0 0 0 8.769-1.6c1.4-.356 2.787-.764 4.158-1.222a54.963 54.963 0 0 0 3.952-1.49 50.3 50.3 0 0 0 3.706-1.742 45.34 45.34 0 0 0 3.424-1.976 39.98 39.98 0 0 0 3.104-2.19c.979-.763 1.9-1.559 2.758-2.383.76-.736 1.482-1.51 2.163-2.32-2.973-13.958-15.448-23.957-29.908-23.975-8.116 0-15.899 3.18-21.638 8.84-5.738 5.66-8.962 13.337-8.962 21.341.011 2.034.231 4.061.655 6.051z"/>
+ <path fill="#bebebe" d="M120.489 199.078c-11.022-1.491-21.282-6.093-29.807-13.371-8.357-7.136-14.732-17.287-17.497-27.864-1.101-4.213-1.435-6.313-1.715-10.803-.872-13.948 3.583-27.822 12.375-38.541 2.104-2.566 7.062-7.351 9.591-9.259l1.819-1.371 3.092.307c12.575 1.248 26.456-1.741 37.11-7.99 3.062-1.797 3.137-1.801 8.023-.413 6.401 1.817 12.13 4.543 17.704 8.423 3.047 2.122 8.186 6.888 10.718 9.941 6.554 7.901 10.725 17.251 12.29 27.551.587 3.861.596 11.739.019 15.741-3.265 22.634-20.228 41.125-42.684 46.529-6.288 1.513-14.789 1.966-21.038 1.12zm29.458-6.123c9.817-4.046 18.316-10.979 23.891-19.489 3.972-6.063 7.358-14.892 8.843-23.062l.161-.882-2.087-.483c-1.896-.439-3.78-.667-7.02-.847l-1.16-.065-.186-3.858c-.103-2.122-.273-5.678-.379-7.902l-.192-4.043 1.33-.197c1.59-.236 6.134-2.419 7.063-3.395l.66-.693-.622-1.828c-.958-2.815-4.385-9.569-6.21-12.244-7.524-11.021-18.303-18.532-32.53-22.671l-3.093-.9-.681.824c-1.12 1.356-2.369 3.86-2.858 5.73-.498 1.907-.597 5.614-.194 7.324l.252 1.069-10.155 6.41-10.154 6.409-1.888-1.409c-7.873-5.878-17.977-6.231-26.101-.912-6.713 4.395-11.482 12.182-13.022 21.263-.728 4.3-.464 11.076.587 15.041 2.72 10.258 9.366 18.046 17.821 20.882 8.28 2.778 17.015.547 23.629-6.035 1.874-1.864 4.646-5.604 5.445-7.346.223-.485.523-.739.766-.647.219.083 4.973 2.812 10.563 6.064l10.165 5.913-.169.887c-1.112 5.855-.764 10.65 1.154 15.918.777 2.134 2.253 5.254 2.808 5.934.416.509.552.48 3.563-.76zm1.576-3.477c-.482-.509-.83-1.064-.773-1.232.057-.169 1.661-.912 3.565-1.65l3.461-1.342-.008-1.529c-.014-2.374-.143-2.531-2.087-2.533-.922-.001-2.754-.085-4.071-.186l-2.394-.183v-1.495c0-4.362 1.706-9.606 4.446-13.669 1.991-2.95 7.003-7.846 7.564-7.388.208.171 1.41 1.943 2.671 3.939a609.29 609.29 0 0 0 2.487 3.915c.154.227 3.402-.928 3.977-1.414.059-.05-.263-2.279-.717-4.954-.454-2.674-.72-4.966-.591-5.093.286-.282 9.632-.31 9.916-.028.274.271-.595 3.733-1.818 7.241-4.116 11.804-11.765 20.818-23.659 27.88l-1.092.648-.877-.926v-.001zm-18.432-25.697c-12.335-7.232-10.99-6.257-10.433-7.569.886-2.087 1.86-6.261 2.223-9.52.976-8.774-1.769-18.551-7.003-24.942-.57-.691-1.13-1.39-1.682-2.095-.34-.453.531-1.072 9.228-6.551 5.281-3.329 9.727-5.976 9.879-5.884.151.093.275.325.275.517 0 .191.711 1.761 1.58 3.489 5.899 11.729 19.795 21.314 30.901 21.314h2.265l.18 3.649c.098 2.007.262 5.526.363 7.821l.185 4.172-2.312.322c-4.373.61-9.355 2.515-13.285 5.079-2.259 1.474-5.94 4.935-7.751 7.288-1.362 1.769-3.998 6.575-4.358 7.945-.093.354-.279.632-.414.618-.135-.016-4.563-2.558-9.841-5.653zm-39.717 2.78c-.631-.145-2.1-.717-3.265-1.269-2.475-1.175-2.387-.847-1.672-6.228l.447-3.36-.932-.778c-1.402-1.17-1.826-1.474-2.067-1.484-.121-.007-.836 1.215-1.59 2.711-.754 1.497-1.502 2.678-1.663 2.625-.161-.053-.85-1.116-1.531-2.363-2.717-4.977-3.971-11.291-3.335-16.794.35-3.027 1.07-6.178 1.511-6.614.142-.141.938.138 1.834.644.87.491 1.719.892 1.886.892.168 0 .827-.726 1.466-1.614 1.293-1.798 1.318-1.449-.35-5.025l-1.028-2.204.928-1.106c4.097-4.886 10.641-7.281 16.504-6.04 2.059.435 4.013 1.288 4.013 1.751 0 .208-.9 1.79-2 3.516l-2 3.138 1.336 1.36c.735.747 1.431 1.359 1.547 1.359.115 0 1.817-1.034 3.783-2.298l3.573-2.299.819.939c1.261 1.445 3.56 6.373 4.31 9.239.907 3.465.974 10.839.129 14.167-.299 1.18-.626 2.234-.725 2.341-.1.106-2.139-.628-4.533-1.633-2.394-1.005-4.51-1.833-4.702-1.84-.329-.012-2.407 3.176-2.407 3.694 0 .133 1.685 1.768 3.744 3.633 2.06 1.866 3.758 3.585 3.773 3.819.015.235-.922 1.33-2.081 2.434-2.321 2.209-5.208 3.876-7.918 4.572-1.859.478-5.974.539-7.804.115zm70.542-40.045c-2.13-.352-5.35-1.377-7.157-2.276-2.118-1.055-5.934-3.869-7.404-5.462-1.37-1.482-2.75-3.243-2.75-3.506 0-.102 1.436-.896 3.191-1.764 1.756-.869 3.192-1.709 3.192-1.869 0-.419-1.277-2.337-1.952-2.933-.546-.481-.783-.484-4.459-.06-4.458.513-4.141.642-5.251-2.133-.514-1.284-.64-2.199-.653-4.739-.018-3.354.346-4.58 1.941-6.53l.658-.806 2.174.77c10.49 3.714 18.854 10.153 25.107 19.332 1.626 2.386 5.359 9.476 5.359 10.178 0 .201-.36.55-.801.774-1.673.854-1.735.81-3.347-2.396l-1.511-3.006-1.71-.087-1.711-.087.205 3.45.205 3.45-.961-.034c-.528-.018-1.593-.138-2.365-.266zM100.323 95.45c-5.257-.523-11.844-1.833-15.379-3.058-1.591-.551-1.926-1.61-2.102-6.645-.162-4.621.278-7.574 1.707-11.47.487-1.326.905-2.411.93-2.411.025.001 1.024.197 2.221.436 2.883.577 10.668.833 14.654.483 1.755-.155 3.247-.231 3.314-.17.067.062-.155.403-.494.758-1.117 1.173-1.87 3.296-1.859 5.242.041 6.977 8.376 10.647 13.62 5.997 4.265-3.783 3.516-10.679-1.435-13.204l-.918-.468 3.316-.945c6.571-1.87 11.861-4.181 14.778-6.455l1.404-1.095 1.859 1.944c3.293 3.443 5.934 8.339 7.082 13.127l.497 2.073-.706.749c-.388.411-1.88 1.724-3.317 2.916-7.543 6.261-16.046 10.055-26.115 11.652-2.823.447-10.721.777-13.057.544zm30.802-12.282c3.256-2.104 1.795-7.104-2.076-7.104-4.271 0-5.374 5.65-1.451 7.432 1.017.462 2.522.322 3.527-.328zM90.467 71.272c-1.111-.151-2.518-.408-3.127-.569l-1.107-.294.661-1.085c1.431-2.347 1.396-2.322 2.837-2.02 2.345.491 12.402.669 15.988.283 6.929-.747 15.023-3.387 21.009-6.853l2.902-1.68 1.662 1.149c.914.631 1.592 1.261 1.505 1.399-.086.138-.949.781-1.918 1.43-4.952 3.317-14.05 6.283-23.592 7.693-4.648.686-13.653.979-16.82.547zm4.342-10.739c1.373-1.139 4.945-3.144 6.863-3.851.962-.356 1.809-.796 1.88-.979.071-.183-.11-1.998-.402-4.033l-.532-3.701.593-.168c.327-.093.626-.146.667-.119.04.028.269 1.455.509 3.173.683 4.895.607 4.691 1.651 4.396.491-.139.945-.305 1.01-.369.064-.063-.204-1.903-.597-4.087-1.219-6.772-2.47-13.955-2.56-14.704-.066-.547.06-.736.537-.803.704-.099.54-.813 2.814 12.251l1.22 7.012 3.475-.091c3.363-.089 7.583.308 8.036.756.297.292-2.376 1.866-5.249 3.091-4.781 2.038-10.012 2.975-16.526 2.96l-4.259-.01.87-.722v-.002z"/>
+ <path fill="#46444a" d="M111.474 86.683c4.595 0 8.326-3.679 8.326-8.212 0-4.533-3.731-8.212-8.326-8.212-4.595 0-8.326 3.679-8.326 8.212 0 4.533 3.731 8.212 8.326 8.212z"/>
+ <g opacity=".1">
+ <radialGradient id="d" cx="-.5" cy=".5" r="96" fx="-.5" fy=".5" gradientTransform="matrix(0 16.425 -16.652 0 103.148 70.258)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%"/>
+ <stop offset="100%"/>
+ <stop offset="100%"/>
+ <stop offset="100%"/>
+ </radialGradient>
+ <path fill="url(#d)" d="M111.474 70.258c-4.599 0-8.326 3.677-8.326 8.213s3.727 8.212 8.326 8.212a8.388 8.388 0 0 0 5.888-2.405 8.157 8.157 0 0 0 2.438-5.807 8.157 8.157 0 0 0-2.438-5.807 8.389 8.389 0 0 0-5.888-2.406zm0 2.939c1.418 0 2.778.555 3.781 1.544a5.24 5.24 0 0 1 1.566 3.73c0 1.399-.563 2.74-1.566 3.729a5.386 5.386 0 0 1-3.781 1.545c-2.953 0-5.347-2.361-5.347-5.274s2.394-5.274 5.347-5.274z"/>
+ </g>
+ <path fill="#a7a7f1" d="M111.474 85.041c3.676 0 6.661-2.944 6.661-6.57 0-3.626-2.985-6.57-6.661-6.57-3.676 0-6.661 2.944-6.661 6.57 0 3.626 2.985 6.57 6.661 6.57z"/>
+ <path fill="#8f76e4" d="M111.474 84.63c3.447 0 6.245-2.76 6.245-6.159s-2.798-6.159-6.245-6.159-6.245 2.76-6.245 6.159 2.798 6.159 6.245 6.159z"/>
+ <path fill="#8c59d9" d="M111.474 82.577c2.298 0 4.163-1.84 4.163-4.106s-1.865-4.106-4.163-4.106-4.163 1.84-4.163 4.106 1.865 4.106 4.163 4.106z"/>
+ <path fill="#7839b7" d="M111.774 80.504c1.138-.158 1.932-1.197 1.772-2.319-.16-1.122-1.214-1.905-2.351-1.747-1.138.158-1.932 1.197-1.772 2.319.16 1.122 1.213 1.905 2.351 1.747z"/>
+ <path fill="#ffffff" opacity=".3" d="M111.688 77.735a.617.617 0 0 1 .532-.695c.34-.05.655.185.705.524a.618.618 0 0 1-.531.696.624.624 0 0 1-.706-.525zm-1.253 1.586a.207.207 0 0 1 .177-.232.207.207 0 0 1 .235.175.206.206 0 0 1-.177.232.209.209 0 0 1-.235-.175z"/>
+ <ellipse fill="#ffffff" opacity=".2" cx="114.18" cy="75.802" rx="2.498" ry="2.464" vector-effect="non-scaling-stroke"/>
+ <path fill="#46444a" d="M129.015 83.997c2.298 0 4.164-1.84 4.164-4.106s-1.866-4.106-4.164-4.106c-2.297 0-4.163 1.84-4.163 4.106s1.866 4.106 4.163 4.106z"/>
+ <g opacity=".1">
+ <radialGradient id="e" cx="-.5" cy=".5" r="96" fx="-.5" fy=".5" gradientTransform="matrix(0 8.212 -8.327 0 124.852 75.785)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%"/>
+ <stop offset="100%"/>
+ <stop offset="100%"/>
+ <stop offset="100%"/>
+ </radialGradient>
+ <path fill="url(#e)" d="M129.015 75.785c-2.299 0-4.163 1.838-4.163 4.106s1.864 4.106 4.163 4.106a4.193 4.193 0 0 0 2.944-1.203 4.076 4.076 0 0 0 1.22-2.903 4.079 4.079 0 0 0-1.22-2.904 4.192 4.192 0 0 0-2.944-1.202zm0 1.469c.709 0 1.39.278 1.891.772.5.492.782 1.164.783 1.865 0 .699-.282 1.37-.783 1.865a2.695 2.695 0 0 1-1.891.772c-1.476 0-2.673-1.181-2.673-2.637 0-1.457 1.197-2.637 2.673-2.637z"/>
+ </g>
+ <path fill="#636363" d="M129.015 82.97c1.724 0 3.123-1.379 3.123-3.079 0-1.7-1.399-3.08-3.123-3.08-1.723 0-3.122 1.38-3.122 3.08 0 1.7 1.399 3.079 3.122 3.079z"/>
+ <path fill="#3c3c3c" d="M129.015 81.944c1.149 0 2.082-.92 2.082-2.053s-.933-2.053-2.082-2.053c-1.148 0-2.081.92-2.081 2.053s.933 2.053 2.081 2.053z"/>
+ <path d="M129.165 80.907c.569-.078.966-.598.886-1.159a1.039 1.039 0 0 0-1.175-.874 1.03 1.03 0 0 0-.886 1.16c.08.561.607.952 1.175.873z"/>
+ <path fill="#ffffff" opacity=".3" d="M129.122 79.523a.312.312 0 1 1 .559.144.308.308 0 0 1-.206.118.312.312 0 0 1-.353-.262zm-.626.793a.103.103 0 0 1 .089-.116.104.104 0 0 1 .117.087.104.104 0 0 1-.206.029z"/>
+ <ellipse fill="#ffffff" opacity=".2" cx="130.368" cy="78.556" rx="1.249" ry="1.232" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="f" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#f)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-roleplaying.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-roleplaying.svg
new file mode 100644
index 000000000..250ae4ab6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-roleplaying.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1="1" gradientTransform="matrix(244.648 0 0 228.338 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#2a2c2f"/>
+ <stop offset="100%" stop-color="#424649"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.689 11.95c74.056 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.583 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#5bdbc1" fill-rule="evenodd" d="M84.605 113.222c1.047 4.971 1.568 8.93.645 14.067-7.632 6.137-27.153 8.896-27.114 15.247L55.5 161.585c0 6.311 18.213 11.425 40.662 11.425 22.446 0 40.641-5.114 40.641-11.425l-2.615-19.049c-.04-5.443-19.677-8.897-27.212-15.247-.605-4.827-.193-9.518.786-14.33 1.391-1.86 2.478-3.516 2.826-4.569 2.127-9.206 2.127-12.585 2.247-16.038 0-8.837-7.554-16.019-16.866-16.019h-.001c-9.312 0-16.866 7.179-16.866 16.019.078 3.281.352 7.179 2.265 16.038.36 1.111 1.653 2.893 3.238 4.832z" filter="url(#c)"/>
+ <defs>
+ <filter id="d" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#2daaaa" fill-rule="evenodd" d="M124.773 77.631c-4.15-6.958-7.668-14.367-6.744-7.977l3.377 23.334 1.84-1.212c.374 4.033 1.192 9.394 3.071 17.892.771 2.296 4.36 6.352 8.022 10.217.617 4.28.71 8.306-.13 13.111-9.8 8.048-34.901 11.676-34.864 19.992l-3.377 25.016c0 8.28 23.405 14.996 52.259 14.996 28.87 0 52.273-6.716 52.273-14.996l-3.377-25.016c-.04-7.122-25.303-11.657-34.983-19.992-.519-4.162-.463-8.244.003-12.344 3.508-4.077 7.173-8.534 7.997-10.984 2.118-8.871 2.835-14.028 3.128-17.95l1.928 1.27 3.377-23.334c.93-6.435-2.636 1.124-6.822 8.124C168.062 69.119 158.918 63 148.215 63h.004c-10.624 0-19.721 6.049-23.446 14.631z" filter="url(#d)"/>
+ <g opacity=".4">
+ <linearGradient id="e" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#e)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-ruby.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-ruby.svg
new file mode 120000
index 000000000..b67b5f122
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-ruby.svg
@@ -0,0 +1 @@
+beryl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-science.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-science.svg
new file mode 100644
index 000000000..afa9e1adf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-science.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e8e8e8"/>
+ <stop offset="100%" stop-color="#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#ffffff" opacity=".2" d="M128 11.947v228.338h37.685c74.055 0 84.639-10.557 84.639-84.543V96.491c0-73.987-10.584-84.544-84.639-84.544H128z"/>
+ <path fill="#dd4231" d="M177.332 144.879c-2.894-5.982-6.797-12.361-11.594-18.879 4.797-6.518 8.7-12.897 11.593-18.88 12.98 4.811 21.047 11.496 21.047 18.88 0 7.384-8.067 14.069-21.046 18.879zm.433 30.886c-5.221 5.221-15.652 4.244-28.232-1.533 2.184-6.276 3.935-13.547 5.152-21.548 8-1.216 15.272-2.967 21.547-5.151 5.777 12.579 6.754 23.011 1.533 28.232M128 196.378c-7.384 0-14.069-8.067-18.88-21.047 5.983-2.893 12.363-6.796 18.88-11.593 6.518 4.797 12.897 8.7 18.88 11.593-4.811 12.98-11.496 21.047-18.88 21.047zm-49.765-20.613c-5.221-5.221-4.244-15.653 1.532-28.232 6.276 2.184 13.548 3.935 21.548 5.151 1.217 8.002 2.968 15.272 5.152 21.548-12.58 5.777-23.011 6.754-28.232 1.533zM57.622 126c0-7.384 8.067-14.069 21.047-18.88 2.893 5.983 6.796 12.362 11.593 18.88-4.797 6.518-8.7 12.897-11.594 18.879-12.979-4.81-21.046-11.495-21.046-18.879zm20.613-49.765c5.221-5.221 15.653-4.244 28.232 1.533-2.184 6.275-3.935 13.546-5.152 21.547-8 1.217-15.272 2.967-21.548 5.152-5.776-12.579-6.753-23.011-1.532-28.232zM128 55.622c7.384 0 14.069 8.067 18.88 21.047-5.983 2.892-12.363 6.796-18.88 11.593-6.517-4.797-12.897-8.701-18.88-11.593 4.811-12.98 11.496-21.047 18.88-21.047zm28.266 58.67c-.272-4.41-.697-8.674-1.258-12.763 7.515 1.181 14.378 2.836 20.314 4.87-2.759 5.635-6.442 11.658-10.921 17.807a171.666 171.666 0 0 0-8.135-9.914zm.178 19.97c.117-2.709.182-5.462.182-8.262 0-2.8-.065-5.553-.182-8.262a166.27 166.27 0 0 1 6.628 8.262 166.27 166.27 0 0 1-6.628 8.262zm-.178 3.446a171.666 171.666 0 0 0 8.135-9.914c4.479 6.149 8.162 12.172 10.921 17.807-5.936 2.034-12.799 3.689-20.314 4.87.561-4.089.986-8.353 1.258-12.763zm-13.995 14.247a193.008 193.008 0 0 0 5.97-5.713c1.98-1.98 3.881-3.973 5.714-5.971-.281 3.62-.672 7.134-1.155 10.529-3.395.483-6.909.873-10.529 1.155zm-2.563 2.311c4.411-.272 8.675-.696 12.763-1.258-1.18 7.515-2.836 14.378-4.87 20.313-5.635-2.758-11.658-6.44-17.807-10.92 3.405-2.587 6.712-5.3 9.914-8.135m-19.97.178c2.709.116 5.462.181 8.262.181 2.8 0 5.553-.065 8.262-.181a166.848 166.848 0 0 1-8.262 6.628 166.848 166.848 0 0 1-8.262-6.628zm-3.446-.178a171.339 171.339 0 0 0 9.915 8.135c-6.15 4.48-12.173 8.162-17.808 10.92-2.034-5.935-3.69-12.798-4.87-20.313 4.088.562 8.352.986 12.763 1.258zm-14.247-13.995a193.008 193.008 0 0 0 5.713 5.97c1.98 1.98 3.973 3.881 5.971 5.714-3.62-.282-7.134-.672-10.529-1.155a166.713 166.713 0 0 1-1.155-10.529zm-2.311-2.563c.272 4.41.697 8.674 1.258 12.763-7.515-1.181-14.378-2.836-20.314-4.87 2.759-5.635 6.442-11.658 10.921-17.807 2.587 3.405 5.3 6.712 8.135 9.914zm-.178-19.97a192.97 192.97 0 0 0-.182 8.262c0 2.8.066 5.553.182 8.262A166.27 166.27 0 0 1 92.928 126a166.848 166.848 0 0 1 6.628-8.262m.178-3.446a171.326 171.326 0 0 0-8.135 9.914c-4.48-6.149-8.162-12.172-10.921-17.807 5.936-2.034 12.799-3.69 20.314-4.87a171.774 171.774 0 0 0-1.258 12.763zm13.995-14.247a191.898 191.898 0 0 0-5.971 5.714 193.008 193.008 0 0 0-5.713 5.97c.282-3.62.672-7.134 1.155-10.529 3.395-.483 6.909-.873 10.529-1.155zm2.563-2.311c-4.411.272-8.675.696-12.763 1.258 1.18-7.515 2.836-14.378 4.87-20.314 5.635 2.759 11.658 6.441 17.807 10.921a171.666 171.666 0 0 0-9.914 8.135m19.97-.178a192.97 192.97 0 0 0-8.262-.182c-2.8 0-5.553.066-8.262.182 2.759-2.36 5.52-4.569 8.262-6.628a166.848 166.848 0 0 1 8.262 6.628zm3.446.178a171.666 171.666 0 0 0-9.914-8.135c6.149-4.48 12.172-8.162 17.807-10.92 2.034 5.935 3.69 12.798 4.87 20.313a171.187 171.187 0 0 0-12.763-1.258m8.533 8.024a193.008 193.008 0 0 0-5.97-5.713c3.62.282 7.134.672 10.529 1.155.483 3.395.873 6.909 1.155 10.529a191.898 191.898 0 0 0-5.714-5.971zM154.504 126c0 3.689-.109 7.311-.316 10.847a185.653 185.653 0 0 1-15.341 15.341c-7.225.423-14.469.423-21.694 0a185.653 185.653 0 0 1-15.341-15.341 185.727 185.727 0 0 1 0-21.695 185.6 185.6 0 0 1 7.447-7.893 185.652 185.652 0 0 1 7.894-7.447c7.225-.423 14.47-.423 21.695 0a185.6 185.6 0 0 1 7.893 7.447 185.6 185.6 0 0 1 7.447 7.893c.207 3.538.316 7.16.316 10.848zm23.261-49.765c5.221 5.221 4.244 15.653-1.532 28.232-6.276-2.185-13.548-3.935-21.548-5.152-1.217-8.001-2.968-15.271-5.152-21.547 12.579-5.777 23.011-6.754 28.232-1.533zM200.5 126c0-8.279-8.486-15.627-22.267-20.807 6.081-13.409 6.886-24.605 1.032-30.458-5.854-5.854-17.05-5.05-30.458 1.032C143.626 61.986 136.279 53.5 128 53.5c-8.279 0-15.627 8.486-20.807 22.267-13.408-6.082-24.604-6.886-30.458-1.032-5.854 5.853-5.049 17.049 1.032 30.458C63.986 110.373 55.5 117.721 55.5 126c0 8.279 8.486 15.626 22.267 20.807-6.082 13.408-6.886 24.604-1.032 30.458 5.854 5.854 17.05 5.05 30.458-1.032 5.18 13.781 12.528 22.267 20.807 22.267 8.279 0 15.627-8.486 20.807-22.268 13.408 6.083 24.604 6.887 30.458 1.033 5.854-5.854 5.05-17.05-1.032-30.458C192.015 141.626 200.5 134.279 200.5 126z"/>
+ <path fill="#2b898f" d="M142.542 126.408c0 8.203-6.65 14.853-14.854 14.853-8.203 0-14.853-6.65-14.853-14.853 0-8.204 6.65-14.854 14.853-14.854 8.204 0 14.854 6.65 14.854 14.854z"/>
+ <path fill="#414142" d="M143.957 80.786a2.83 2.83 0 1 1-5.66-.001 2.83 2.83 0 0 1 5.66.001zm-44.583-7.965a2.454 2.454 0 1 1-4.909 0 2.454 2.454 0 0 1 4.909 0zm-11.826 43.684a2.122 2.122 0 1 1-4.244 0 2.122 2.122 0 0 1 4.244 0zm96.713 41.025a3.082 3.082 0 1 1-6.164-.002 3.082 3.082 0 0 1 6.164.002zM78.529 175.213a2.298 2.298 0 1 1-4.596 0 2.298 2.298 0 0 1 4.596 0zm46.86-9.549a2.476 2.476 0 1 1-4.951.1 2.476 2.476 0 0 1 4.951-.1zm49.336-51.281a2.122 2.122 0 1 1-4.244 0 2.122 2.122 0 0 1 4.244 0zM70.926 141.261a1.945 1.945 0 1 1-3.89 0 1.945 1.945 0 0 1 3.89 0zm79.396-34.305a2.475 2.475 0 1 1-4.95.002 2.475 2.475 0 0 1 4.95-.002z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-sports.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-sports.svg
new file mode 100644
index 000000000..fc67a4d63
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-sports.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#46a926" d="M165.689 11.95c74.056 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.583 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <g filter="url(#b)">
+ <ellipse fill="#f7f7f7" cx="128" cy="127.907" rx="82.5" ry="82.407" vector-effect="non-scaling-stroke"/>
+ <path d="M133.775 138.736s20.302-22.603 26.685-24.313c6.382-1.71 24.906 19.569 24.906 19.569s-8.906 33.783-13.046 36.173c-4.14 2.39-28.168 4.447-30.836 1.779-2.669-2.669-7.116-32.615-7.709-33.208zm-13.929-74.423c6.779-2.207 30.717 4.161 36.481 12.579l21.548-14.786c-15.812-11.986-37.438-19.166-62.25-15.732l4.222 17.938-.001.001zm-21.148 63.488s-5.532-27.319-9.718-31.628c-4.185-4.309-28.23 3.998-28.23 3.998s-8.393 30.914-6.259 34.726c2.134 3.811 19.876 16.558 23.16 15.676 3.284-.882 20.317-22.575 21.047-22.771v-.001zm-23.897 63.636l8.278-7.108s11.443 7.525 16.792 8.785c5.349 1.259 18.791 2.109 18.791 2.109l5.112 15.277-11.039-1.414c-8.467-1.677-18.366-5.288-26.984-10.314l-10.95-7.335zm131.824-88.252l.594 14.072 3.281 7.341c-.437-6.43-.57-10.44-3.875-21.413zm-16.341 78.91l-7.041 2.808-9.587 11.699c3.499-2.008 15.634-12.486 16.628-14.507zM46.651 140.83l1.935 4.186 1.047 8.213s-1.79-4.497-1.909-6.17c-.118-1.673-1.252-5.797-1.073-6.229zm20.59-63.382l10.915-15.217c-11.187 8.771-16.062 16.107-18.032 18.775l7.117-3.558z"/>
+ </g>
+ <defs>
+ <filter id="b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-system-orange.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-system-orange.svg
new file mode 100644
index 000000000..7b64bbe0a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-system-orange.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="0GIovw8wkG9mDPlgIOsFJwB1AFK55qys" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#0GIovw8wkG9mDPlgIOsFJwB1AFK55qys)">
+ <linearGradient id="_lgradient_99" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.7,11.9)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_99)" d="M 165.708919 11.9 C 239.764626 11.9 250.348309 22.457198 250.348309 96.443859 L 250.348309 155.694653 C 250.348309 229.68091 239.764626 240.238396 165.708919 240.238396 L 90.339393 240.238396 C 16.28369 240.238396 5.7 229.68091 5.7 155.694653 L 5.7 96.443859 C 5.7 22.457198 16.28369 11.9 90.339393 11.9 L 165.708919 11.9 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_100" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_100)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 133.009995 67.292999 C 133.009995 56.68 142.175003 48 152.785995 48 C 162.436996 48 169.429993 54.507 169.429993 64.402 C 169.429993 75.501999 160.264999 83.704002 149.414993 83.704002 C 139.524002 83.703003 133.009995 77.186996 133.009995 67.292999 Z M 119.987999 114.814003 C 121.68 110.477997 119.509003 108.306 117.575996 108.306 C 108.652 108.306 97.073997 129.292007 92.739998 129.292007 C 91.047997 129.292007 89.600998 127.599998 89.600998 126.153 C 89.600998 121.809998 100.210999 111.683998 103.349998 108.543999 C 112.995003 99.377998 125.537003 92.383003 139.524002 92.383003 C 149.895004 92.383003 160.992004 98.652 152.306 122.056 L 134.942001 169.091995 C 133.496002 172.710007 130.845001 178.746002 130.845001 182.604004 C 130.845001 184.287994 131.804001 185.981003 133.733994 185.981003 C 140.966995 185.981003 154.235001 165.473999 157.613998 165.473999 C 158.819 165.473999 160.503006 166.919006 160.503006 169.091003 C 160.503006 176.085999 132.289993 206 107.931 206 C 99.245003 206 93.217003 201.903 93.217003 192.737 C 93.217003 181.158005 101.417 161.376999 103.109001 157.272003 L 119.987999 114.814003 L 119.987999 114.814003 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-system.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-system.svg
new file mode 120000
index 000000000..7e27a14af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-system.svg
@@ -0,0 +1 @@
+gear.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-utilities.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-utilities.svg
new file mode 120000
index 000000000..c0db69da4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-utilities.svg
@@ -0,0 +1 @@
+monitor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-versioncontrol.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-versioncontrol.svg
new file mode 100644
index 000000000..9cfa3b380
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-versioncontrol.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#f7f7f7" d="M165.689 11.95c74.056 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.583 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <g opacity=".6">
+ <linearGradient id="b" x1="1.036" x2="1.036" y1="-.014" y2="1.014" gradientTransform="matrix(44.804 0 0 218.062 30.5 17.063)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#999999"/>
+ <stop offset="100%" stop-color="#808080"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M30.67 19.438l-.17 213.185c1.583.747 3.614 1.591 6.062 2.502l-.093-40.207 27.093-.031-.008-5.809-27.08.024.024-29.057 27.064-.014-.008-5.818-27.052.016.024-29.225 38.778-.016v-5.816l-38.774.023.023-28.879 38.751-.023v-5.816l-38.747.023.024-29.055 26.981-.015-.008-5.819-26.969.024-.022-32.572a77.353 77.353 0 0 0-5.893 2.375z"/>
+ </g>
+ <path fill="#1a7fd4" d="M71.634 46.524h11.744c1.627 0 2.936 1.295 2.936 2.905v11.622c0 1.61-1.309 2.905-2.936 2.905H71.634c-1.627 0-2.936-1.296-2.936-2.905V49.429c0-1.61 1.309-2.905 2.936-2.905zm28.899.002c-1.345.087-2.492 1.124-2.474 2.23v12.97c-.015 1.171 1.292 2.241 2.721 2.23h100.255c1.428.011 2.735-1.059 2.721-2.23v-12.97c.015-1.171-1.293-2.242-2.721-2.23H100.78a3.39 3.39 0 0 0-.247 0z"/>
+ <path fill="#a6d74f" d="M83.378 81.389h11.745c1.626 0 2.936 1.295 2.936 2.905v11.622c0 1.61-1.31 2.905-2.936 2.905H83.378c-1.626 0-2.936-1.296-2.936-2.905V84.294c0-1.61 1.31-2.905 2.936-2.905zm28.899.002c-1.345.087-2.491 1.124-2.474 2.23v12.97c-.015 1.171 1.293 2.241 2.721 2.23h100.255c1.428.011 2.735-1.059 2.721-2.23v-12.97c.015-1.171-1.292-2.242-2.721-2.23H112.524a3.39 3.39 0 0 0-.247 0z"/>
+ <path fill="#fb7c38" d="M83.378 116.254h11.745c1.626 0 2.936 1.296 2.936 2.905v11.622c0 1.61-1.31 2.905-2.936 2.905H83.378c-1.626 0-2.936-1.296-2.936-2.905v-11.622c0-1.61 1.31-2.905 2.936-2.905zm28.899.002c-1.345.087-2.491 1.124-2.474 2.23v12.971c-.015 1.17 1.293 2.24 2.721 2.229h100.255c1.428.011 2.735-1.059 2.721-2.229v-12.971c.015-1.171-1.292-2.242-2.721-2.23H112.524a3.39 3.39 0 0 0-.247 0z"/>
+ <path fill="#1a7fd4" d="M71.634 151.119h11.744c1.627 0 2.936 1.296 2.936 2.905v11.622c0 1.61-1.309 2.905-2.936 2.905H71.634c-1.627 0-2.936-1.295-2.936-2.905v-11.622c0-1.61 1.309-2.905 2.936-2.905zm28.899.002c-1.345.088-2.492 1.125-2.474 2.23v12.971c-.015 1.17 1.292 2.241 2.721 2.229h100.255c1.428.011 2.735-1.059 2.721-2.229v-12.971c.015-1.171-1.293-2.242-2.721-2.23H100.78a3.39 3.39 0 0 0-.247 0zm-28.899 34.863h11.744c1.627 0 2.936 1.296 2.936 2.905v11.622c0 1.61-1.309 2.905-2.936 2.905H71.634c-1.627 0-2.936-1.295-2.936-2.905v-11.622c0-1.61 1.309-2.905 2.936-2.905zm28.899.002c-1.345.088-2.492 1.125-2.474 2.23v12.971c-.015 1.17 1.292 2.241 2.721 2.229h100.255c1.428.011 2.735-1.059 2.721-2.229v-12.971c.015-1.171-1.293-2.242-2.721-2.23H100.78a3.39 3.39 0 0 0-.247 0z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-viewers.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-viewers.svg
new file mode 120000
index 000000000..599e358cb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-viewers.svg
@@ -0,0 +1 @@
+image-viewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/applications-webbrowsers.svg b/.icons/Gruvbox_Dark-2/apps/64/applications-webbrowsers.svg
new file mode 120000
index 000000000..8b26bb3cf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/applications-webbrowsers.svg
@@ -0,0 +1 @@
+browser.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/apport-gtk.svg b/.icons/Gruvbox_Dark-2/apps/64/apport-gtk.svg
new file mode 120000
index 000000000..ad6469ba7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/apport-gtk.svg
@@ -0,0 +1 @@
+bug.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/apport-gtk2.svg b/.icons/Gruvbox_Dark-2/apps/64/apport-gtk2.svg
new file mode 120000
index 000000000..ad6469ba7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/apport-gtk2.svg
@@ -0,0 +1 @@
+bug.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/apport.svg b/.icons/Gruvbox_Dark-2/apps/64/apport.svg
new file mode 120000
index 000000000..ad6469ba7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/apport.svg
@@ -0,0 +1 @@
+bug.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/apps.com.office.svg b/.icons/Gruvbox_Dark-2/apps/64/apps.com.office.svg
new file mode 120000
index 000000000..6ea827284
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/apps.com.office.svg
@@ -0,0 +1 @@
+ms-office.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/apt-url.svg b/.icons/Gruvbox_Dark-2/apps/64/apt-url.svg
new file mode 100644
index 000000000..e2467a240
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/apt-url.svg
@@ -0,0 +1,106 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="x9INXwisgkRgieIPPKxqBV8DIP2mSqlx" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#x9INXwisgkRgieIPPKxqBV8DIP2mSqlx)">
+ <linearGradient id="_lgradient_120" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_120)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g>
+ <g>
+ <path fill="none" d="M 165.862 11.831 C 240.268 11.831 250.902 22.388 250.902 96.375 L 250.902 155.626 C 250.902 229.612 240.268 240.169 165.862 240.169 L 90.137 240.169 C 15.732 240.169 5.098 229.612 5.098 155.626 L 5.098 96.375 C 5.098 22.388 15.732 11.831 90.137 11.831 L 165.862 11.831 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 63.539 239.441 C 64.089 239.477 64.56 239.539 65.12 239.572 C 65.555 239.597 66.147 239.583 66.588 239.607 L 66.549 232.015 L 93.178 207.55 L 93.178 199.394 L 105.468 187.161 L 105.468 181.046 L 111.612 174.929 L 111.612 158.62 L 103.419 150.464 L 87.032 150.464 L 78.839 142.31 L 58.356 142.31 L 50.161 150.464 L 50.161 170.853 L 66.604 185.193 L 66.549 203.472 L 60.405 209.589 L 60.405 236.091 L 63.539 239.441 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 99.322 81.148 L 93.178 87.265 L 99.322 87.265 L 101.371 89.304 L 103.419 89.304 L 105.468 87.265 L 99.322 81.148 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 177.16 109.69 L 152.58 109.69 L 138.242 123.961 L 138.242 144.349 L 148.483 154.543 L 162.822 154.543 L 168.967 160.659 L 168.967 166.775 L 173.064 170.852 L 173.064 195.317 L 188.62 211.682 L 214.308 186.115 L 214.031 162.697 L 234.515 142.31 L 226.321 142.31 L 205.838 121.923 L 205.838 113.768 L 181.257 113.768 L 177.16 109.69 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 250.902 117.845 L 250.902 96.374 C 250.902 87.126 250.735 78.869 250.299 71.499 C 250.081 67.815 249.796 64.353 249.43 61.099 C 249.064 57.845 248.618 54.801 248.078 51.952 C 247.538 49.104 246.904 46.451 246.164 43.982 C 245.425 41.513 244.579 39.226 243.613 37.111 C 242.999 35.764 242.248 34.6 241.533 33.388 L 238.611 36.296 L 226.321 36.296 L 214.031 48.529 L 205.838 40.374 L 181.258 40.374 L 168.968 52.607 L 168.968 62.8 L 181.258 62.8 L 181.258 56.683 L 189.451 56.683 L 189.451 64.839 L 185.353 68.915 L 168.968 69.191 L 162.822 75.032 L 154.629 75.032 L 154.629 83.187 L 148.483 89.304 L 148.483 101.534 L 160.773 101.534 L 168.968 93.38 L 177.161 93.38 L 177.161 97.458 L 185.353 105.613 L 189.451 105.613 L 189.451 101.534 L 181.258 93.38 L 189.451 93.38 L 197.643 101.534 L 207.885 101.534 L 201.741 95.419 L 207.885 89.304 L 214.031 89.304 L 220.175 95.419 L 214.031 95.419 L 207.885 101.534 L 213.919 107.54 L 214.031 113.767 L 205.838 113.767 L 230.419 138.232 L 234.514 138.232 L 238.611 134.156 L 246.804 125.999 L 238.611 117.845 L 250.902 117.845 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 156.677 70.954 L 156.677 64.838 L 162.822 58.722 L 162.822 70.954 L 156.677 70.954 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 220.176 191.24 L 220.176 178.456 L 228.37 170.852 L 228.37 191.24 L 220.176 191.24 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 136.193 11.831 L 90.136 11.831 C 89.347 11.831 88.788 11.88 88.013 11.882 L 80.888 19.986 L 93.178 32.218 L 93.178 45.001 L 107.517 60.761 L 115.71 60.761 L 115.71 52.607 L 128 40.374 L 128 32.218 L 136.193 24.064 L 136.193 11.831 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 125.951 56.683 L 132.097 56.683 L 138.242 62.799 L 125.951 62.799 L 125.951 56.683 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 70.646 123.961 L 64.501 123.961 L 58.355 130.078 L 70.646 130.078 L 70.646 123.961 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 16.003 30.841 C 15.896 30.993 15.758 31.109 15.653 31.263 C 14.436 33.051 13.352 34.995 12.386 37.111 C 11.421 39.226 10.575 41.513 9.835 43.982 C 9.095 46.451 8.462 49.104 7.922 51.952 C 7.382 54.801 6.936 57.845 6.57 61.099 C 6.204 64.353 5.918 67.815 5.7 71.499 C 5.264 78.869 5.098 87.126 5.098 96.374 L 5.098 117.845 L 13.291 125.999 L 25.581 125.999 L 46.066 146.388 L 46.066 121.923 L 58.356 109.691 L 66.549 109.691 L 78.839 97.458 L 91.129 97.458 L 84.985 91.341 L 97.275 77.072 L 84.985 64.839 L 66.549 64.839 L 66.549 81.148 L 58.356 81.148 L 50.161 72.993 L 50.161 64.839 L 62.452 52.607 L 72.695 52.607 L 72.695 44.45 L 60.405 32.218 L 39.92 32.218 L 39.92 44.45 L 29.678 44.45 L 16.003 30.841 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 66.549 12.396 C 66.12 12.419 65.544 12.404 65.12 12.429 C 61.415 12.646 57.931 12.929 54.659 13.292 C 51.387 13.656 48.325 14.1 45.46 14.636 C 42.901 15.115 40.554 15.699 38.301 16.335 L 46.066 24.064 L 66.549 24.064 L 66.549 12.396 Z"/>
+ </g>
+ </g>
+ <g>
+ <circle fill="#ffffff" cx="72.377" cy="103.575" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="92.764" cy="185.125" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="153.927" cy="144.35" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="174.314" cy="83.187" r="4.078" vector-effect="non-scaling-stroke"/>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 5.098 138.234 C 73.513 89.145 155.966 81.149 249.748 79.11" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 6.67 59.789 C 27.643 74.837 48.363 89.173 71.896 103.622 C 125.13 136.306 184.715 163.133 249.748 164.546" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 154.436 141.292 C 174.533 98.215 186.803 62.696 181.688 12.175" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 139.475 239.827 C 69.537 187.488 63.917 114.56 75.969 12.175" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g filter="url(#1WmEgqzh8NCSU1rZC4C0GynUP6ds3ShM)">
+ <circle fill="#ffffff" cx="72.377" cy="103.575" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="1WmEgqzh8NCSU1rZC4C0GynUP6ds3ShM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#XLuF9Snsr26hgFekiVgD6uW0y0WcdG4v)">
+ <circle fill="#ffffff" cx="92.764" cy="185.125" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="XLuF9Snsr26hgFekiVgD6uW0y0WcdG4v" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#j66rbSeWwtbH27uNGzSiF9R0D2n7kDxv)">
+ <circle fill="#ffffff" cx="153.927" cy="144.35" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="j66rbSeWwtbH27uNGzSiF9R0D2n7kDxv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#kMQaJBZQq5o1UU7XL7xRnsTJh0Iqo9xj)">
+ <circle fill="#ffffff" cx="174.314" cy="83.187" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="kMQaJBZQq5o1UU7XL7xRnsTJh0Iqo9xj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 153.355 144.159 C 108.959 199.708 17.877 201.179 6.696 194.182" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_121" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_121)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/aptana-studio.svg b/.icons/Gruvbox_Dark-2/apps/64/aptana-studio.svg
new file mode 120000
index 000000000..f0d532e92
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/aptana-studio.svg
@@ -0,0 +1 @@
+aptana.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/aptana.svg b/.icons/Gruvbox_Dark-2/apps/64/aptana.svg
new file mode 100644
index 000000000..1dd47dc1d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/aptana.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="PbMApEi9yAgE9XrTY26pxXopt8wF7HIz" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#PbMApEi9yAgE9XrTY26pxXopt8wF7HIz)">
+ <linearGradient id="_lgradient_5" x1="-.033" x2="1.033" y1="-.071" y2=".924" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e72662"/>
+ <stop offset="30.233%" style="stop-color:#ec3c50"/>
+ <stop offset="100%" style="stop-color:#ffcf66"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="A1c1jM52eexbBCDB3DCShZv0XlOlx4nD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#A1c1jM52eexbBCDB3DCShZv0XlOlx4nD)">
+ <path fill="#faf8f6" d="M 117.642 55.5 C 115.779 55.5 114.226 62.699 113.314 72.988 C 108.492 74.304 103.863 76.249 99.548 78.773 C 91.596 72.109 85.384 68.086 84.063 69.407 L 69.407 84.063 C 68.086 85.384 72.109 91.596 78.773 99.548 C 76.267 103.866 74.338 108.494 73.039 113.314 C 62.721 114.225 55.5 115.776 55.5 117.642 L 55.5 138.358 C 55.5 140.221 62.699 141.774 72.988 142.686 C 74.295 147.518 76.233 152.157 78.753 156.483 C 72.103 164.419 68.087 170.617 69.407 171.937 L 84.063 186.593 C 85.382 187.911 91.571 183.905 99.498 177.267 C 103.833 179.764 108.479 181.678 113.314 182.961 C 114.225 193.279 115.776 200.5 117.642 200.5 L 138.358 200.5 C 140.221 200.5 141.774 193.301 142.686 183.012 C 147.508 181.696 152.137 179.751 156.452 177.227 C 164.404 183.891 170.616 187.914 171.937 186.593 L 186.593 171.937 C 187.914 170.616 183.891 164.404 177.227 156.452 C 179.733 152.134 181.662 147.506 182.961 142.686 C 193.279 141.775 200.5 140.224 200.5 138.358 L 200.5 117.642 C 200.5 115.779 193.301 114.226 183.012 113.314 C 181.705 108.482 179.767 103.843 177.247 99.517 C 183.897 91.581 187.913 85.383 186.593 84.063 L 171.937 69.407 C 170.618 68.089 164.429 72.095 156.502 78.733 C 152.167 76.236 147.521 74.322 142.686 73.039 C 141.775 62.721 140.224 55.5 138.358 55.5 L 117.642 55.5 Z M 128 102.108 C 142.301 102.108 153.892 113.699 153.892 128 C 153.892 142.301 142.3 153.892 128 153.892 C 113.699 153.892 102.108 142.3 102.108 128 C 102.108 113.699 113.699 102.108 128 102.108 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/aptanastore.svg b/.icons/Gruvbox_Dark-2/apps/64/aptanastore.svg
new file mode 120000
index 000000000..f0d532e92
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/aptanastore.svg
@@ -0,0 +1 @@
+aptana.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/aptdaemon-download.svg b/.icons/Gruvbox_Dark-2/apps/64/aptdaemon-download.svg
new file mode 120000
index 000000000..65a1d1f76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/aptdaemon-download.svg
@@ -0,0 +1 @@
+download.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/aptdaemon-update-cache.svg b/.icons/Gruvbox_Dark-2/apps/64/aptdaemon-update-cache.svg
new file mode 120000
index 000000000..1cca4a72d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/aptdaemon-update-cache.svg
@@ -0,0 +1 @@
+update.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/aptdaemon-upgrade.svg b/.icons/Gruvbox_Dark-2/apps/64/aptdaemon-upgrade.svg
new file mode 120000
index 000000000..1cca4a72d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/aptdaemon-upgrade.svg
@@ -0,0 +1 @@
+update.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/aptdaemon-working.svg b/.icons/Gruvbox_Dark-2/apps/64/aptdaemon-working.svg
new file mode 120000
index 000000000..65a1d1f76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/aptdaemon-working.svg
@@ -0,0 +1 @@
+download.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/aptik-battery-monitor.svg b/.icons/Gruvbox_Dark-2/apps/64/aptik-battery-monitor.svg
new file mode 120000
index 000000000..d2cbd7844
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/aptik-battery-monitor.svg
@@ -0,0 +1 @@
+power.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/aptik-gtk.svg b/.icons/Gruvbox_Dark-2/apps/64/aptik-gtk.svg
new file mode 120000
index 000000000..8c7b7cd85
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/aptik-gtk.svg
@@ -0,0 +1 @@
+aptik.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/aptik.svg b/.icons/Gruvbox_Dark-2/apps/64/aptik.svg
new file mode 100644
index 000000000..f3c26465b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/aptik.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="OEkthJ6bw7rRTsHOTC91AeAsUMtXm3sX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#OEkthJ6bw7rRTsHOTC91AeAsUMtXm3sX)">
+ <linearGradient id="_lgradient_101" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.7,11.9)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_101)" d="M 165.708919 11.9 C 239.764626 11.9 250.348309 22.457198 250.348309 96.443859 L 250.348309 155.694653 C 250.348309 229.68091 239.764626 240.238396 165.708919 240.238396 L 90.339393 240.238396 C 16.28369 240.238396 5.7 229.68091 5.7 155.694653 L 5.7 96.443859 C 5.7 22.457198 16.28369 11.9 90.339393 11.9 L 165.708919 11.9 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_102" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_102)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 200.679001 93.934998 L 171.660995 110.061996 L 171.218994 145.610001 L 200.410995 162.362 L 200.679001 93.934998 L 200.679001 93.934998 Z M 55.743999 162.065002 L 84.763 145.938004 L 85.205002 110.389999 L 56.012001 93.638 L 55.743999 162.065002 Z M 122.626999 205.440002 L 122.626999 173.186996 L 90.864998 155.046005 L 61.196999 171.003998 L 122.626999 205.440002 L 122.626999 205.440002 Z M 195.093994 171.375 L 166.074997 155.248993 L 133.871002 172.654007 L 133.395004 205.363998 L 195.093994 171.375 Z M 119.9375 52.6875 L 61.330002 84.625 L 90.348 100.750999 L 120 85.1875 L 119.9375 52.6875 Z M 136.3125 52.625 L 136.375 85.25 L 165.559006 100.954002 L 195.227005 84.996002 L 136.3125 52.625 Z M 94.704002 146.619995 L 94.704002 109.377998 L 128.212006 90.757004 L 161.720001 109.377998 L 161.720001 146.619995 L 128.212006 165.242996 L 94.704002 146.619995 L 94.704002 146.619995 Z"/>
+ </g>
+ <g opacity=".1">
+ <path d="M 128.154007 11.95 L 128.154007 20.105 L 136.309006 20.105 L 136.309006 11.95 L 128.154007 11.95 Z M 128.154007 20.105 L 119.999001 20.105 L 119.999001 28.26 L 128.154007 28.26 L 128.154007 20.105 Z M 128.154007 28.26 L 128.154007 36.415001 L 136.309006 36.415001 L 136.309006 28.26 L 128.154007 28.26 Z M 128.154007 36.415001 L 119.999001 36.415001 L 119.999001 44.57 L 128.154007 44.57 L 128.154007 36.415001 Z M 128.154007 44.57 L 128.154007 52.724998 L 136.309006 52.724998 L 136.309006 44.57 L 128.154007 44.57 Z M 128.154007 52.724998 L 119.999001 52.724998 L 119.999001 60.880001 L 128.154007 60.880001 L 128.154007 52.724998 Z M 128.154007 60.880001 L 128.154007 69.035004 L 136.309006 69.035004 L 136.309006 60.880001 L 128.154007 60.880001 Z M 128.154007 69.035004 L 119.999001 69.035004 L 119.999001 77.190002 L 128.154007 77.190002 L 128.154007 69.035004 Z M 128.154007 77.190002 L 128.154007 85.344002 L 136.309006 85.344002 L 136.309006 77.190002 L 128.154007 77.190002 Z M 128.154007 85.344002 L 119.999001 85.344002 L 119.999001 93.499001 L 128.154007 93.499001 L 128.154007 85.344002 Z M 128.154007 93.499001 L 128.154007 101.653999 L 136.309006 101.653999 L 136.309006 93.499001 L 128.154007 93.499001 Z M 128.154007 101.653999 L 119.999001 101.653999 L 119.999001 109.808998 L 128.154007 109.808998 L 128.154007 101.653999 Z M 128.154007 109.808998 L 128.154007 117.963997 L 136.309006 117.963997 L 136.309006 109.808998 L 128.154007 109.808998 Z"/>
+ </g>
+ <path fill="#f1f0e9" d="M 128.154007 11.95 L 128.154007 20.105 L 119.999001 20.105 L 119.999001 11.95 L 128.154007 11.95 Z M 128.154007 20.105 L 136.309006 20.105 L 136.309006 28.26 L 128.154007 28.26 L 128.154007 20.105 Z M 128.154007 28.26 L 128.154007 36.415001 L 119.999001 36.415001 L 119.999001 28.26 L 128.154007 28.26 Z M 128.154007 36.415001 L 136.309006 36.415001 L 136.309006 44.57 L 128.154007 44.57 L 128.154007 36.415001 Z M 128.154007 44.57 L 128.154007 52.724998 L 119.999001 52.724998 L 119.999001 44.57 L 128.154007 44.57 Z M 128.154007 52.724998 L 136.309006 52.724998 L 136.309006 60.880001 L 128.154007 60.880001 L 128.154007 52.724998 Z M 128.154007 60.880001 L 128.154007 69.035004 L 119.999001 69.035004 L 119.999001 60.880001 L 128.154007 60.880001 Z M 128.154007 69.035004 L 136.309006 69.035004 L 136.309006 77.190002 L 128.154007 77.190002 L 128.154007 69.035004 Z M 128.154007 77.190002 L 128.154007 85.344002 L 119.999001 85.344002 L 119.999001 77.190002 L 128.154007 77.190002 Z M 128.154007 85.344002 L 136.309006 85.344002 L 136.309006 93.499001 L 128.154007 93.499001 L 128.154007 85.344002 Z M 128.154007 93.499001 L 128.154007 101.653999 L 119.999001 101.653999 L 119.999001 93.499001 L 128.154007 93.499001 Z M 128.154007 101.653999 L 136.309006 101.653999 L 136.309006 109.808998 L 128.154007 109.808998 L 128.154007 101.653999 Z M 128.154007 109.808998 L 128.154007 117.963997 L 119.999001 117.963997 L 119.999001 109.808998 L 128.154007 109.808998 Z"/>
+ <path fill="#faf8f6" d="M 119.999001 117.963997 L 119.999001 148.544998 C 119.999001 149.675003 120.908997 150.584 122.038002 150.584 L 134.270004 150.584 C 135.399994 150.584 136.309006 149.675003 136.309006 148.544998 L 136.309006 117.963997 L 119.999001 117.963997 L 119.999001 117.963997 Z M 124.077003 138.352005 L 132.231995 138.352005 L 132.231995 146.507004 L 124.077003 146.507004 L 124.077003 138.352005 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/aptoncd.svg b/.icons/Gruvbox_Dark-2/apps/64/aptoncd.svg
new file mode 100644
index 000000000..f503dc642
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/aptoncd.svg
@@ -0,0 +1,48 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#2b898f" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".1" d="M87.22 11.83h81.549v228.338H87.22V11.83z"/>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <g filter="url(#b)">
+ <linearGradient id="c" x2="0" y1=".5" y2="-.5" gradientTransform="matrix(165 0 0 165 45.5 45.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#c8c8c8"/>
+ <stop offset="100%" stop-color="#eaeaea"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M128.011 45.5c45.552 0 82.489 36.937 82.489 82.511 0 45.552-36.937 82.489-82.489 82.489-45.574 0-82.511-36.937-82.511-82.489 0-45.574 36.937-82.511 82.511-82.511zm23.6 82.512c0 13.021-10.551 23.571-23.571 23.571-13.02 0-23.571-10.55-23.571-23.571 0-13.02 10.551-23.57 23.571-23.57 13.02 0 23.571 10.55 23.571 23.57z"/>
+ <linearGradient id="d" x2="0" y1=".5" y2="-.5" gradientTransform="matrix(165 0 0 165 45.5 45.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#c8c8c8"/>
+ <stop offset="100%" stop-color="#eaeaea"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M128.011 45.5c45.552 0 82.489 36.937 82.489 82.511 0 45.552-36.937 82.489-82.489 82.489-45.574 0-82.511-36.937-82.511-82.489 0-45.574 36.937-82.511 82.511-82.511zm23.6 82.512c0 13.021-10.551 23.571-23.571 23.571-13.02 0-23.571-10.55-23.571-23.571 0-13.02 10.551-23.57 23.571-23.57 13.02 0 23.571 10.55 23.571 23.57z"/>
+ <path fill="#999999" fill-opacity=".498" d="M45.5 128.011c0-7.371.99-14.72 2.943-21.854l79.568 21.854"/>
+ <path fill="#ffffff" fill-opacity=".498" d="M185.917 187.122c3.801-3.801 7.223-8.015 10.248-12.487a84.401 84.401 0 0 0 7.756-14.313c2.129-5.027 3.741-10.292 4.857-15.77a86.405 86.405 0 0 0 1.7-16.932h-58.852c0 3.482-.71 6.832-1.975 9.841a24.748 24.748 0 0 1-5.374 7.993l41.662 41.662M70.231 69.093a83.231 83.231 0 0 0-10.204 12.442 83.677 83.677 0 0 0-7.712 14.269 80.772 80.772 0 0 0-4.835 15.688 84.273 84.273 0 0 0-1.699 16.888h58.659c0-3.482.688-6.81 1.975-9.797a24.967 24.967 0 0 1 5.352-7.971L70.297 69.12m36.371 68.583l-53.781 24.451c4.126 9.087 9.863 17.234 16.827 24.192l41.602-41.618c-1.974-1.997-3.482-4.406-4.642-7.003m79.656-68.033l-41.619 41.597c1.997 1.997 3.482 4.406 4.665 7.002l53.781-24.451c-4.148-9.065-9.863-17.211-16.827-24.175"/>
+ <path fill="#999999" fill-opacity=".498" d="M210.522 128.011a82.52 82.52 0 0 1-2.943 21.854l-79.568-21.854"/>
+ <path fill="#fb7c38" d="M111.487 73.004h33.004v71.509h27.504l-44.006 38.505-44.006-38.505h27.482"/>
+ </g>
+ <defs>
+ <filter id="b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="e" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#e)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/apx.svg b/.icons/Gruvbox_Dark-2/apps/64/apx.svg
new file mode 100644
index 000000000..0e74432a6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/apx.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#e3dfd5" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".1" d="M87.22 11.83h81.549v228.338H87.22V11.83z"/>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#808080" d="M122.595 169.729V240h10.81v-70.271h-10.81z"/>
+ <path fill="#808080" fill-rule="evenodd" d="M128 40l-70.27 70.27L128 180.54l70.27-70.27L128 40zm0 16.216l54.054 54.054L128 164.324 73.946 110.27 128 56.216z"/>
+ <path fill="#0ec6a2" d="M90.12 110.273l37.824-37.824 37.824 37.824-37.824 37.825-37.824-37.825z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/aqualung.svg b/.icons/Gruvbox_Dark-2/apps/64/aqualung.svg
new file mode 100644
index 000000000..be8fb50d6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/aqualung.svg
@@ -0,0 +1,49 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1="-.033" x2="1.033" y1="-.071" y2=".924" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#5884f4"/>
+ <stop offset="100%" stop-color="#80a3fa"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#ffffff" opacity=".2" d="M128 11.947v228.338h37.685c74.055 0 84.639-10.557 84.639-84.543V96.491c0-73.987-10.584-84.544-84.639-84.544H128z"/>
+ <g opacity=".895">
+ <path fill="#eaeaea" opacity=".895" d="M126.5 63v130h4V63h-4zm8.35 39.5v51h3v-51h-3zm7.9-22.5v96h3V80h-3zm8 30v36h3v-36h-3zm7.965 12v12h3v-12h-3zm7.935 4.5v3h3v-3h-3zm-48-41v85h3v-85h-3z"/>
+ <path fill="#eaeaea" opacity=".3" d="M198.55 86v84h3V86h-3z"/>
+ <path fill="#eaeaea" opacity=".5" d="M190.585 89v78h3V89h-3z"/>
+ <path fill="#eaeaea" opacity=".75" d="M182.55 107v42h3v-42h-3z"/>
+ <path fill="#eaeaea" opacity=".9" d="M174.55 110v36h3v-36h-3z"/>
+ <path fill="#eaeaea" opacity=".2" d="M206.55 63v130h3V63h-3zm7.9 26v78h3V89h-3z"/>
+ <path fill="#eaeaea" opacity=".15" d="M222.45 107v42h3v-42h-3z"/>
+ <path fill="#eaeaea" opacity=".25" d="M230.45 110v36h3v-36h-3z"/>
+ <path fill="#eaeaea" opacity=".5" d="M238.35 80v96h3V80h-3z"/>
+ <path fill="#eaeaea" opacity=".7" d="M246.35 122v12h3v-12h-3z"/>
+ <path fill="#eaeaea" opacity=".895" d="M110.65 90.5v75h3v-75h-3zm-8 17.5v40h3v-40h-3zm-8 5v30h3v-30h-3zm-8 13.5v3h3v-3h-3z"/>
+ <path fill="#eaeaea" opacity=".9" d="M78.65 123v10h3v-10h-3z"/>
+ <path fill="#eaeaea" opacity=".75" d="M70.65 110.5v35h3v-35h-3z"/>
+ <path fill="#eaeaea" opacity=".5" d="M62.65 80.5v95h3v-95h-3zm-8 22.5v50h3v-50h-3zm-8-17.5v85h3v-85h-3zm-8-22.5v130h3V63h-3z"/>
+ <path fill="#eaeaea" opacity=".895" d="M30.65 90.5v75h3v-75h-3z"/>
+ <path fill="#eaeaea" opacity=".75" d="M22.65 110.5v35h3v-35h-3z"/>
+ <path fill="#eaeaea" opacity=".9" d="M14.65 123v10h3v-10h-3zm-8 3.5v3h3v-3h-3z"/>
+ </g>
+ <path fill="#333333" d="M128.794 56.627c-1.859.015-3.799.066-5.836.15-35.032 1.44-58.278 15.902-66.914 41.629-2.408 7.174-2.709 9.801-2.709 23.596v15.523l-4 2.063c-5.069 2.612-10 7.835-13.205 13.982-2.053 3.937-3.158 6.32-3.158 13.757 0 7.436 1.105 10.039 3.158 13.976 4.392 8.425 11.542 14.431 20.404 17.136 3.91 1.194 12.759 1.146 17.219-.093 7.158-1.989 7.253-3.529.65-10.451-12.09-12.675-14.638-21.72-14.634-51.926.004-30.398 2.563-40.143 13.656-52.006 6.998-7.485 12.126-10.722 23.133-14.609 14.371-5.076 28.455-6.916 41.007-5.358 19.428 2.412 33.017 8.224 43.329 18.535 12.722 12.723 15.335 21.825 15.339 53.438.005 30.257-2.321 38.728-14.093 51.312-6.251 6.682-6.26 6.7-4.145 8.815 1.166 1.166 4.359 2.456 7.098 2.867 14.565 2.184 27.685-4.338 34.455-17.127 2.412-4.558 3.369-6.652 3.371-14.4.002-7.44-.992-9.927-3.045-13.866-3.205-6.147-8.138-11.37-13.207-13.982l-4-2.063v-15.523c0-13.728-.307-16.442-2.664-23.465-6.149-18.318-17.179-29.049-37.195-36.193-11.87-4.236-20.998-5.832-34.014-5.717zm-63.727 80.41c-2.621 0-2.671.161-2.976 9.486-.171 5.218.204 11.969.834 15.002 2.292 11.043 11.858 27.123 17.486 29.397 2.86 1.155 3.312 1.19 5.369.4 2.874-1.103 1.894-3.728-3.537-9.47-9.025-9.544-12.774-19.068-13.861-35.215-.63-9.357-.716-9.6-3.315-9.6zm125.868 0c-2.599 0-2.683.243-3.313 9.6-1.087 16.147-4.838 25.671-13.863 35.215-5.223 5.522-6.401 8.379-3.891 9.433 2.852 1.198 6.842-.625 10.815-4.941 4.951-5.381 10.779-17.034 12.382-24.76.637-3.066 1.017-9.843.846-15.061-.305-9.325-.355-9.486-2.976-9.486z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/aquemu.svg b/.icons/Gruvbox_Dark-2/apps/64/aquemu.svg
new file mode 100644
index 000000000..11e82cc08
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/aquemu.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#c8c4b7" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".1" d="M87.22 11.83h81.549v228.338H87.22V11.83z"/>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#1463a5" d="M128.003 43.5c-45.565 0-82.5 36.934-82.5 82.5 0 45.565 36.935 82.5 82.5 82.5 20.187 0 38.813-7.197 53.149-19.229l19.229 19.229 10.116-10.116-19.229-19.229c12.045-14.336 19.229-32.962 19.229-53.149 0-45.565-36.935-82.5-82.5-82.5l.006-.006zm0 12.692c37.017 0 67.25 28.824 69.611 65.245L86.157 70.287c11.677-8.783 26.108-14.082 41.846-14.082v-.013zM72.075 84.356l50.959 111.255c-36.23-2.552-64.851-32.728-64.851-69.611 0-15.631 5.204-30.011 13.885-41.65l.007.006zm18.245 4.163l61.678 29.154-32.524 32.328L90.32 88.519zm75.557 35.501l30.741 15.072c-2.196 11.594-7.305 22.141-14.476 30.937l-12.096-12.096-10.115 10.116 12.095 12.096c-8.846 7.19-19.482 12.299-31.134 14.476l-14.875-30.741 39.86-39.86z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/aquemu_48x48.svg b/.icons/Gruvbox_Dark-2/apps/64/aquemu_48x48.svg
new file mode 120000
index 000000000..d062faf86
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/aquemu_48x48.svg
@@ -0,0 +1 @@
+aquemu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/archetype.svg b/.icons/Gruvbox_Dark-2/apps/64/archetype.svg
new file mode 100644
index 000000000..4888f9c4b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/archetype.svg
@@ -0,0 +1,61 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="M8osjUnfnUG8hidoJVR9eUL1nqsLUPz1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#M8osjUnfnUG8hidoJVR9eUL1nqsLUPz1)">
+ <path fill="#62237c" d="M 165.709 11.9 C 239.765 11.9 250.348 22.457 250.348 96.444 L 250.348 155.695 C 250.348 229.681 239.765 240.238 165.709 240.238 L 90.339 240.238 C 16.284 240.238 5.7 229.681 5.7 155.695 L 5.7 96.444 C 5.7 22.457 16.284 11.9 90.339 11.9 L 165.709 11.9 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_42" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_42)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="Or8tGlFm0ZQBZ0uicgBuAQvvfsd7WDMb" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Or8tGlFm0ZQBZ0uicgBuAQvvfsd7WDMb)">
+ <path d="M 160.275 85.381 L 92.183 203.545 L 109.05 203.545 L 125.253 174.004 L 179.085 174.004 L 183.874 203.545 L 200.5 203.545 L 178.411 85.381 L 160.275 85.381 Z M 166.295 101.132 L 176.459 159.234 L 133.513 159.234 L 166.295 101.132 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 160.275 81.688 L 92.183 199.853 L 109.05 199.853 L 125.253 170.312 L 179.085 170.312 L 183.874 199.853 L 200.5 199.853 L 178.411 81.688 L 160.275 81.688 Z M 166.295 97.44 L 176.459 155.541 L 133.513 155.541 L 166.295 97.44 Z"/>
+ <g>
+ <defs>
+ <filter id="Yf5bVfG6S5CdChU5Y3ws5ivoeTcmBT7x" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Yf5bVfG6S5CdChU5Y3ws5ivoeTcmBT7x)">
+ <circle cx="46.611" cy="60.344" r="11.111" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="ZvI1i8VZUzVa4IwAueB7cW5V85T8JYaI" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#ZvI1i8VZUzVa4IwAueB7cW5V85T8JYaI)">
+ <circle cx="74.389" cy="60.344" r="11.111" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="lrcFQiPFtpLw3N77E14ArYg0cplsg8ts" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#lrcFQiPFtpLw3N77E14ArYg0cplsg8ts)">
+ <circle cx="102.167" cy="60.344" r="11.111" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#ac7ece" cx="46.611" cy="57.566" r="11.111" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ac7ece" cx="74.389" cy="57.566" r="11.111" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ac7ece" cx="102.167" cy="57.566" r="11.111" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/archive-manager.svg b/.icons/Gruvbox_Dark-2/apps/64/archive-manager.svg
new file mode 100755
index 000000000..9d39e8a1d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/archive-manager.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="dxToCuQdD4EBGE5dAUFYgvnYns23JFET" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#dxToCuQdD4EBGE5dAUFYgvnYns23JFET)">
+ <linearGradient id="_lgradient_131" x1=".453" x2=".453" y1=".992" y2=".002" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#9269f4"/>
+ <stop offset="100%" style="stop-color:#09d4df"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_131)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <g>
+ <g opacity=".1">
+ <path d="M 128 11.935 L 128 22.013 L 138.078 22.013 L 138.078 11.935 L 128 11.935 L 128 11.935 L 128 11.935 Z M 128 22.013 L 117.923 22.013 L 117.923 32.09 L 128 32.09 L 128 22.013 L 128 22.013 L 128 22.013 Z M 128 32.09 L 128 42.168 L 138.078 42.168 L 138.078 32.09 L 128 32.09 L 128 32.09 L 128 32.09 Z M 128 42.168 L 117.923 42.168 L 117.923 52.245 L 128 52.245 L 128 42.168 L 128 42.168 L 128 42.168 Z M 128 52.245 L 128 62.323 L 138.078 62.323 L 138.078 52.245 L 128 52.245 L 128 52.245 L 128 52.245 Z M 128 62.323 L 117.923 62.323 L 117.923 72.4 L 128 72.4 L 128 62.323 L 128 62.323 L 128 62.323 Z M 128 72.4 L 128 82.477 L 138.078 82.477 L 138.078 72.4 L 128 72.4 L 128 72.4 L 128 72.4 Z M 128 82.477 L 117.923 82.477 L 117.923 92.555 L 128 92.555 L 128 82.477 L 128 82.477 L 128 82.477 Z M 128 92.555 L 128 102.633 L 138.078 102.633 L 138.078 92.555 L 128 92.555 L 128 92.555 L 128 92.555 Z M 128 102.633 L 117.923 102.633 L 117.923 112.71 L 128 112.71 L 128 102.633 L 128 102.633 L 128 102.633 Z M 128 112.71 L 128 122.788 L 138.078 122.788 L 138.078 112.71 L 128 112.71 L 128 112.71 L 128 112.71 Z M 128 122.788 L 117.923 122.788 L 117.923 132.865 L 128 132.865 L 128 122.788 L 128 122.788 L 128 122.788 Z M 128 132.865 L 128 142.943 L 138.078 142.943 L 138.078 132.865 L 128 132.865 L 128 132.865 L 128 132.865 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 117.923 14.455 L 117.923 24.532 L 128 24.532 L 128 14.455 L 117.923 14.455 L 117.923 14.455 L 117.923 14.455 Z M 128 24.532 L 128 34.61 L 138.078 34.61 L 138.078 24.532 L 128 24.532 L 128 24.532 L 128 24.532 Z M 128 34.61 L 117.923 34.61 L 117.923 44.687 L 128 44.687 L 128 34.61 L 128 34.61 L 128 34.61 Z M 128 44.687 L 128 54.765 L 138.078 54.765 L 138.078 44.687 L 128 44.687 L 128 44.687 L 128 44.687 Z M 128 54.765 L 117.923 54.765 L 117.923 64.842 L 128 64.842 L 128 54.765 L 128 54.765 L 128 54.765 Z M 128 64.842 L 128 74.92 L 138.078 74.92 L 138.078 64.842 L 128 64.842 L 128 64.842 L 128 64.842 Z M 128 74.92 L 117.923 74.92 L 117.923 84.997 L 128 84.997 L 128 74.92 L 128 74.92 L 128 74.92 Z M 128 84.997 L 128 95.075 L 138.078 95.075 L 138.078 84.997 L 128 84.997 L 128 84.997 L 128 84.997 Z M 128 95.075 L 117.923 95.075 L 117.923 105.152 L 128 105.152 L 128 95.075 L 128 95.075 L 128 95.075 Z M 128 105.152 L 128 115.23 L 138.078 115.23 L 138.078 105.152 L 128 105.152 L 128 105.152 L 128 105.152 Z M 128 115.23 L 117.923 115.23 L 117.923 125.307 L 128 125.307 L 128 115.23 L 128 115.23 L 128 115.23 Z M 128 125.307 L 128 135.385 L 138.078 135.385 L 138.078 125.307 L 128 125.307 L 128 125.307 L 128 125.307 Z M 128 135.385 L 117.923 135.385 L 117.923 145.462 L 117.923 183.252 C 117.923 184.648 119.046 185.771 120.442 185.771 L 135.558 185.771 C 136.954 185.771 138.078 184.648 138.078 183.252 L 138.078 145.462 L 128 145.462 L 128 135.385 L 128 135.385 L 128 135.385 Z M 122.962 170.655 L 133.038 170.655 L 133.038 180.733 L 122.962 180.733 L 122.962 170.655 L 122.962 170.655 L 122.962 170.655 Z"/>
+ </g>
+ <path fill="#faf8f6" d="M 117.923 142.943 L 117.923 180.733 C 117.923 182.128 119.046 183.252 120.442 183.252 L 135.558 183.252 C 136.954 183.252 138.078 182.128 138.078 180.733 L 138.078 142.943 L 117.923 142.943 L 117.923 142.943 L 117.923 142.943 Z M 122.962 168.136 L 133.038 168.136 L 133.038 178.213 L 122.962 178.213 L 122.962 168.136 L 122.962 168.136 L 122.962 168.136 Z"/>
+ <path fill="#f1f0e9" d="M 128 11.935 L 128 22.013 L 117.923 22.013 L 117.923 11.935 L 128 11.935 L 128 11.935 L 128 11.935 Z M 128 22.013 L 138.078 22.013 L 138.078 32.09 L 128 32.09 L 128 22.013 L 128 22.013 L 128 22.013 Z M 128 32.09 L 128 42.168 L 117.923 42.168 L 117.923 32.09 L 128 32.09 L 128 32.09 L 128 32.09 Z M 128 42.168 L 138.078 42.168 L 138.078 52.245 L 128 52.245 L 128 42.168 L 128 42.168 L 128 42.168 Z M 128 52.245 L 128 62.323 L 117.923 62.323 L 117.923 52.245 L 128 52.245 L 128 52.245 L 128 52.245 Z M 128 62.323 L 138.078 62.323 L 138.078 72.4 L 128 72.4 L 128 62.323 L 128 62.323 L 128 62.323 Z M 128 72.4 L 128 82.477 L 117.923 82.477 L 117.923 72.4 L 128 72.4 L 128 72.4 L 128 72.4 Z M 128 82.477 L 138.078 82.477 L 138.078 92.555 L 128 92.555 L 128 82.477 L 128 82.477 L 128 82.477 Z M 128 92.555 L 128 102.633 L 117.923 102.633 L 117.923 92.555 L 128 92.555 L 128 92.555 L 128 92.555 Z M 128 102.633 L 138.078 102.633 L 138.078 112.71 L 128 112.71 L 128 102.633 L 128 102.633 L 128 102.633 Z M 128 112.71 L 128 122.788 L 117.923 122.788 L 117.923 112.71 L 128 112.71 L 128 112.71 L 128 112.71 Z M 128 122.788 L 138.078 122.788 L 138.078 132.865 L 128 132.865 L 128 122.788 L 128 122.788 L 128 122.788 Z M 128 132.865 L 128 142.943 L 117.923 142.943 L 117.923 132.865 L 128 132.865 L 128 132.865 L 128 132.865 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_132" x1=".517" x2=".517" y1="0" y2="1.209" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_132)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/archive-mounter.svg b/.icons/Gruvbox_Dark-2/apps/64/archive-mounter.svg
new file mode 100644
index 000000000..8a3e9b1a8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/archive-mounter.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#aea795"/>
+ <stop offset="100%" stop-color="#c8c4b7"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".2" d="M128 11.947v228.338h37.685c74.055 0 84.639-10.557 84.639-84.543V96.491c0-73.987-10.584-84.544-84.639-84.544H128z"/>
+ <path fill="#404040" d="M118.048 59.833c-1.701 0-3.119 6.571-3.951 15.961a52.009 52.009 0 0 0-12.563 5.279c-7.258-6.082-12.927-9.753-14.133-8.547L74.026 85.902c-1.206 1.205 2.465 6.874 8.548 14.132a51.943 51.943 0 0 0-5.234 12.563c-9.417.831-16.007 2.247-16.007 3.951v18.905c0 1.701 6.571 3.118 15.961 3.95a52.01 52.01 0 0 0 5.261 12.591c-6.068 7.245-9.734 12.9-8.529 14.105l13.375 13.375c1.204 1.204 6.852-2.453 14.086-8.51a52.056 52.056 0 0 0 12.61 5.197c.831 9.416 2.247 16.006 3.951 16.006h18.904c1.702 0 3.119-6.571 3.951-15.96a52.012 52.012 0 0 0 12.563-5.28c7.258 6.082 12.927 9.753 14.133 8.547l13.375-13.375c1.206-1.206-2.465-6.875-8.548-14.133a51.943 51.943 0 0 0 5.234-12.563c9.417-.831 16.007-2.246 16.007-3.95v-18.905c0-1.701-6.571-3.119-15.961-3.951a52.01 52.01 0 0 0-5.261-12.591c6.068-7.244 9.734-12.9 8.529-14.104l-13.375-13.376c-1.204-1.204-6.852 2.453-14.086 8.511a51.976 51.976 0 0 0-12.61-5.197c-.831-9.417-2.247-16.007-3.951-16.007h-18.904zm9.452 42.536c6.267 0 12.278 2.49 16.71 6.921 9.227 9.23 9.227 24.19 0 33.42a23.631 23.631 0 1 1-16.71-40.341z"/>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".222"/>
+ </filter>
+ </defs>
+ <path fill="#404040" opacity=".3" d="M118.048 59.833c-1.701 0-3.119 6.571-3.951 15.961a52.009 52.009 0 0 0-12.563 5.279c-7.258-6.082-12.927-9.753-14.133-8.547L74.026 85.902c-1.206 1.205 2.465 6.874 8.548 14.132a51.943 51.943 0 0 0-5.234 12.563c-9.417.831-16.007 2.247-16.007 3.951v18.905c0 1.701 6.571 3.118 15.961 3.95a52.01 52.01 0 0 0 5.261 12.591c-6.068 7.245-9.734 12.9-8.529 14.105l13.375 13.375c1.204 1.204 6.852-2.453 14.086-8.51a52.056 52.056 0 0 0 12.61 5.197c.831 9.416 2.247 16.006 3.951 16.006h18.904c1.702 0 3.119-6.571 3.951-15.96a52.012 52.012 0 0 0 12.563-5.28c7.258 6.082 12.927 9.753 14.133 8.547l13.375-13.375c1.206-1.206-2.465-6.875-8.548-14.133a51.943 51.943 0 0 0 5.234-12.563c9.417-.831 16.007-2.246 16.007-3.95v-18.905c0-1.701-6.571-3.119-15.961-3.951a52.01 52.01 0 0 0-5.261-12.591c6.068-7.244 9.734-12.9 8.529-14.104l-13.375-13.376c-1.204-1.204-6.852 2.453-14.086 8.511a51.976 51.976 0 0 0-12.61-5.197c-.831-9.417-2.247-16.007-3.951-16.007h-18.904zm9.452 42.536c6.267 0 12.278 2.49 16.71 6.921 9.227 9.23 9.227 24.19 0 33.42a23.631 23.631 0 1 1-16.71-40.341z" filter="url(#c)"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/archive.svg b/.icons/Gruvbox_Dark-2/apps/64/archive.svg
new file mode 120000
index 000000000..a91daa988
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/archive.svg
@@ -0,0 +1 @@
+archive-manager.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/archivemanager.svg b/.icons/Gruvbox_Dark-2/apps/64/archivemanager.svg
new file mode 120000
index 000000000..a91daa988
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/archivemanager.svg
@@ -0,0 +1 @@
+archive-manager.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/archiver.svg b/.icons/Gruvbox_Dark-2/apps/64/archiver.svg
new file mode 120000
index 000000000..a91daa988
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/archiver.svg
@@ -0,0 +1 @@
+archive-manager.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/archlinux.svg b/.icons/Gruvbox_Dark-2/apps/64/archlinux.svg
new file mode 100644
index 000000000..5d5eb5ab3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/archlinux.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".978" x2="-.023" y1="1.003" y2=".087" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#4ce0c6"/>
+ <stop offset="100%" stop-color="#3b85b5"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <radialGradient id="c" cx=".5" cy=".5" r="32.994" fx=".5" fy=".864" gradientTransform="matrix(159.97 0 0 160 48.015 48)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#fafafa"/>
+ <stop offset="100%" stop-color="#f0f0f0"/>
+ </radialGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M127.985 48c-7.122 17.46-11.417 28.881-19.346 45.822 4.862 5.153 10.829 11.154 20.519 17.931-10.418-4.287-17.525-8.591-22.835-13.057C96.175 119.87 80.277 150.031 48.015 208c25.357-14.639 45.013-23.664 63.332-27.108a46.422 46.422 0 0 1-1.203-10.861l.03-.812c.402-16.246 8.853-28.739 18.864-27.891 10.011.849 17.792 14.714 17.39 30.959-.076 3.057-.42 5.998-1.023 8.725 18.12 3.545 37.566 12.547 62.58 26.988-4.932-9.081-9.335-17.266-13.539-25.062-6.622-5.133-13.53-11.813-27.619-19.045 9.684 2.517 16.618 5.42 22.023 8.665C146.105 92.974 142.643 82.399 127.985 48z"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ardour.svg b/.icons/Gruvbox_Dark-2/apps/64/ardour.svg
new file mode 100644
index 000000000..297d9e79e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ardour.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".567" x2=".567" y1="1.071" y2="-.071" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#a0a0a0"/>
+ <stop offset="100%" stop-color="#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#ffffff" opacity=".2" d="M128 11.947v228.338h37.685c74.055 0 84.639-10.557 84.639-84.543V96.491c0-73.987-10.584-84.544-84.639-84.544H128z"/>
+ <path fill="#c2213f" d="M128.001 63.667l-72.17 125h1.248c2.47-.055 3.451-4.099 4.732-4.099.844 0 2.069.635 2.915.635 1.603 0 2.069-8.484 3.422-8.456 1.35.029 1.096 7.248 3.641 7.339 2.636.093.9-16.64 3.479-16.64 2.246 0 1.12 14.277 4.188 14.371 2.974.093.672-24.729 3.641-24.968 3.459-.282 1.268 23.102 4.846 23.102 3.122 0 1.059-32.833 3.823-32.833 2.761 0 1.926 31.722 4.741 31.453 2.712 0 .094-38.26 3.222-38.26 4.003 0 1.955 37.977 4.698 37.966 3.089-.01.569-41.693 4.169-41.693 3.731 0 1.186 42.099 4.299 41.987 3.276-.117-.164-39.442 3.448-39.442 3.477 0 1.112 39.994 4.146 39.994 3.209 0-.228-39.479 3.969-39.203 4.065.267 1.401 40.353 4.307 40.353 2.771 0 1.116-35.021 4.424-34.833 3.875.221 1.616 35.915 4.291 35.915 2.483 0 1.355-28.493 4.643-28.493 3.471 0 .859 29.571 4.054 29.435 3.193-.132 1.767-22.548 4.874-22.548 2.975 0 .513 24.448 3.875 24.448 3.495 0 1.728-17.116 4.809-17.116 3.178 0 1.176 18.701 3.61 18.701 2.366 0 1.673-11.781 4.008-11.781 2.337 0 1.241 12.466 3.208 12.466 2.036 0 1.203-7.196 3.358-7.196 2.16 0 1.389 7.771 3.045 7.862 1.467.081 1.28-4.9 2.633-4.9 1.38 0 .799 5.538 2.697 5.532 1.829-.002 1.267-3.063 2.571-3.063 1.28 0 1.319 3.597 2.831 3.597 1.077-.021 2.22-1.645 3.589-1.645 1.804 0 2.355 2.012 6.969 2.012h1.915L128.001 63.667z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ardour2.svg b/.icons/Gruvbox_Dark-2/apps/64/ardour2.svg
new file mode 120000
index 000000000..de8b00f59
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ardour2.svg
@@ -0,0 +1 @@
+ardour.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ardour3.svg b/.icons/Gruvbox_Dark-2/apps/64/ardour3.svg
new file mode 120000
index 000000000..de8b00f59
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ardour3.svg
@@ -0,0 +1 @@
+ardour.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ardour4.svg b/.icons/Gruvbox_Dark-2/apps/64/ardour4.svg
new file mode 120000
index 000000000..de8b00f59
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ardour4.svg
@@ -0,0 +1 @@
+ardour.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ardour5.svg b/.icons/Gruvbox_Dark-2/apps/64/ardour5.svg
new file mode 120000
index 000000000..de8b00f59
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ardour5.svg
@@ -0,0 +1 @@
+ardour.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/arduino-arduinoide.svg b/.icons/Gruvbox_Dark-2/apps/64/arduino-arduinoide.svg
new file mode 120000
index 000000000..6140ae5ce
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/arduino-arduinoide.svg
@@ -0,0 +1 @@
+arduino.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/arduino-icon-small.svg b/.icons/Gruvbox_Dark-2/apps/64/arduino-icon-small.svg
new file mode 120000
index 000000000..6140ae5ce
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/arduino-icon-small.svg
@@ -0,0 +1 @@
+arduino.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/arduino-ide.svg b/.icons/Gruvbox_Dark-2/apps/64/arduino-ide.svg
new file mode 120000
index 000000000..6140ae5ce
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/arduino-ide.svg
@@ -0,0 +1 @@
+arduino.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/arduino.svg b/.icons/Gruvbox_Dark-2/apps/64/arduino.svg
new file mode 100644
index 000000000..986a9bb0b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/arduino.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".568" x2=".567" y1="1.005" y2=".001" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#00979c"/>
+ <stop offset="100%" stop-color="#20b6bb"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g fill="#f7f7f7">
+ <path d="M81.004 128.496v-6.986h21.506v6.986H81.004zm78.986 6.461v-6.589h-6.544v-6.78h6.544v-6.539h6.808v6.539h6.539v6.78h-6.539v6.589h-6.808z"/>
+ <path fill-rule="evenodd" d="M67.568 125.972v.006c0 2.931.609 5.835 1.787 8.521a22.158 22.158 0 0 0 4.925 7.031 23.416 23.416 0 0 0 7.394 4.792 24.154 24.154 0 0 0 9.282 1.77c.586.039 1.172.056 1.764.056a25.16 25.16 0 0 0 5.004-.486 21.205 21.205 0 0 0 4.222-1.335 22.495 22.495 0 0 0 3.758-2.094 28.548 28.548 0 0 0 3.49-2.859 41.878 41.878 0 0 0 3.323-3.591 66.48 66.48 0 0 0 3.194-4.227c1.077-1.548 2.12-3.12 3.128-4.714.692-1.1 1.385-2.211 2.072-3.317l-.47-.748a125.927 125.927 0 0 0-3.333-4.993 69.423 69.423 0 0 0-3.457-4.517 43.85 43.85 0 0 0-3.669-3.882 31.37 31.37 0 0 0-3.943-3.132 25.524 25.524 0 0 0-4.339-2.34 25.715 25.715 0 0 0-4.97-1.508 30.493 30.493 0 0 0-5.925-.547 24.16 24.16 0 0 0-9.131 1.77 23.327 23.327 0 0 0-7.394 4.797 22.089 22.089 0 0 0-4.925 7.025 21.226 21.226 0 0 0-1.787 8.522zm60.435-11.655c.335-.491.676-.977 1.016-1.468a79.978 79.978 0 0 1 4.077-5.317 56.708 56.708 0 0 1 4.68-4.953 43.669 43.669 0 0 1 5.467-4.351 38.412 38.412 0 0 1 6.394-3.445 37.891 37.891 0 0 1 7.343-2.223 43.306 43.306 0 0 1 8.232-.77 36.187 36.187 0 0 1 13.648 2.658 35.324 35.324 0 0 1 11.214 7.271 34.124 34.124 0 0 1 7.611 10.867 33.2 33.2 0 0 1 2.815 13.392c0 4.607-.955 9.169-2.815 13.385a34.205 34.205 0 0 1-7.611 10.873 35.513 35.513 0 0 1-11.214 7.271 36.328 36.328 0 0 1-13.503 2.653c-.681.033-1.368.05-2.049.05a36.72 36.72 0 0 1-7.417-.726 33.475 33.475 0 0 1-6.656-2.094 34.401 34.401 0 0 1-5.808-3.245 40.398 40.398 0 0 1-4.976-4.071 52.828 52.828 0 0 1-4.289-4.64 78.3 78.3 0 0 1-3.775-4.982 134.914 134.914 0 0 1-2.384-3.551m60.435-10.923v-.006.006c0 2.934-.61 5.836-1.793 8.521a22.158 22.158 0 0 1-4.925 7.031 23.36 23.36 0 0 1-7.394 4.792 24.102 24.102 0 0 1-9.276 1.77c-.592.039-1.178.056-1.765.056a25.15 25.15 0 0 1-5.003-.486 21.083 21.083 0 0 1-4.222-1.335 22.504 22.504 0 0 1-3.759-2.094 28.673 28.673 0 0 1-3.495-2.859 42.975 42.975 0 0 1-3.318-3.591 65.007 65.007 0 0 1-3.194-4.227 120.582 120.582 0 0 1-3.127-4.714c-.698-1.1-1.385-2.211-2.072-3.317.156-.251.313-.497.469-.748a120.558 120.558 0 0 1 3.328-4.993 67.447 67.447 0 0 1 3.463-4.517 43.782 43.782 0 0 1 3.663-3.882 31.37 31.37 0 0 1 3.943-3.132c1.37-.917 2.825-1.7 4.345-2.34 1.6-.67 3.262-1.175 4.964-1.508a30.536 30.536 0 0 1 5.925-.547c3.13-.007 6.23.594 9.131 1.77a23.272 23.272 0 0 1 7.394 4.797 22.089 22.089 0 0 1 4.925 7.025 21.132 21.132 0 0 1 1.793 8.522m-60.435-11.655c-.335-.491-.676-.977-1.022-1.468a79.89 79.89 0 0 0-4.071-5.317 56.859 56.859 0 0 0-4.68-4.953 43.727 43.727 0 0 0-5.473-4.351 38.595 38.595 0 0 0-6.388-3.445 37.948 37.948 0 0 0-7.349-2.223 43.251 43.251 0 0 0-8.226-.77 36.173 36.173 0 0 0-13.649 2.658 35.253 35.253 0 0 0-11.213 7.271 34.047 34.047 0 0 0-7.617 10.867 33.3 33.3 0 0 0-2.815 13.392c0 4.607.961 9.169 2.815 13.385a34.127 34.127 0 0 0 7.617 10.873 35.475 35.475 0 0 0 11.208 7.271 36.347 36.347 0 0 0 13.503 2.653 42.7 42.7 0 0 0 2.055.05c2.485.011 4.97-.234 7.416-.726a33.608 33.608 0 0 0 6.657-2.094 34.581 34.581 0 0 0 5.802-3.245 40.447 40.447 0 0 0 4.981-4.071 54.41 54.41 0 0 0 4.289-4.64 77.85 77.85 0 0 0 3.77-4.982 135.134 135.134 0 0 0 2.39-3.551"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/areca.svg b/.icons/Gruvbox_Dark-2/apps/64/areca.svg
new file mode 100644
index 000000000..8b781bec8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/areca.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".568" x2=".567" y1="1.005" y2=".001" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#00979c"/>
+ <stop offset="100%" stop-color="#20b6bb"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#92edf0" d="M165.444 129.317l-42.267-43.881 33.828-30.939L200.5 98.485v28.503M99.013 199.503l33.829-28.997-48.969-43.494H55.5v28.354"/>
+ <path fill="#cdf8fa" d="M55.519 127.012h53.16L94.18 112.514l62.825-57.993H99.013L70.017 88.35 55.519 73.852m43.494 125.651l62.826-57.993-14.499-14.498h53.16v53.16l-14.498-14.499-33.829 33.83"/>
+ <path fill="#5fe3e8" d="M55.519 155.385l28.373-28.373H55.519m67.658-41.571h64.411l-30.583-30.92"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/areca_72x72.svg b/.icons/Gruvbox_Dark-2/apps/64/areca_72x72.svg
new file mode 120000
index 000000000..2cb84e018
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/areca_72x72.svg
@@ -0,0 +1 @@
+areca.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/argouml.svg b/.icons/Gruvbox_Dark-2/apps/64/argouml.svg
new file mode 100644
index 000000000..b3a9d416c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/argouml.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".568" x2=".567" y1="1.005" y2=".001" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#00979c"/>
+ <stop offset="100%" stop-color="#20b6bb"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ececeb" d="M197.71 66.333v101.884c-37.536 21.449-64.347 26.812-101.884 16.087-26.811-26.812-32.152-48.261-37.536-75.501 37.536 32.613 91.16 32.613 139.42 21.824l-91.159 21.449 30.726-66.905 33.622 56.181-21.449-21.449"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/argouml2.svg b/.icons/Gruvbox_Dark-2/apps/64/argouml2.svg
new file mode 120000
index 000000000..f41f9b290
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/argouml2.svg
@@ -0,0 +1 @@
+argouml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ariamaestosa.svg b/.icons/Gruvbox_Dark-2/apps/64/ariamaestosa.svg
new file mode 100644
index 000000000..3eb7c4ec9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ariamaestosa.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#768b94" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path opacity=".1" d="M102.759 11.85l-3.548 44.308h7.057l-3.082 64.52h-2.482v4.964h2.482l8.249 59.556h-6.264c0 15.699 7.956 40.281 11.336 54.952h18.755c1.42-.154 2.854-.263 4.254-.462 3.315-14.462 10.819-38.99 10.819-54.49h-5.767l8.249-59.556h2.481v-4.964h-2.481l-3.082-64.52h7.057l-3.548-44.308h-50.485zm8.462 44.308h7.981l-1.147 64.52h-9.926l3.092-64.52zm12.944 0h7.673l1.126 64.52h-9.926l1.127-64.52zm12.626 0h7.981l3.062 64.52h-9.926l-1.117-64.52zm-28.642 69.484h9.926l2.745 59.556h-4.422l-8.249-59.556zm14.879 0h9.936l-3.201 59.556h-3.98l-2.755-59.556zm14.89 0h9.926l-8.239 59.556h-4.884l3.197-59.556zm-25.793 69.483h4.963v.948a3.723 3.723 0 1 1-4.963 0v-.948zm8.928 0h4.963v.938c.79.71 1.24 1.722 1.241 2.784a3.723 3.723 0 0 1-7.445 0c0-1.057.457-2.06 1.241-2.765v-.957zm8.442 0h4.963v.948a3.723 3.723 0 1 1-4.963 0v-.948zm9.41 0h4.963v.938c.79.71 1.24 1.722 1.241 2.784a3.723 3.723 0 0 1-7.444 0c0-1.057.456-2.06 1.24-2.765v-.957z"/>
+ <path fill="#b3b3b3" d="M108.15 185.2h39.705v4.963H108.15V185.2z"/>
+ <path fill="#333333" d="M102.362 11.85l-3.151 39.345h57.581l-3.151-39.345h-51.279z"/>
+ <path fill="#473527" fill-rule="evenodd" d="M60.95 148.392c.03 1.613-1.459 3.956-1.459 3.956l3.99 2.501c7.47-10.055 8.18-24.244 7.842-37.401l-3.276-2.135 3.872-2.069c-.154-32.93 3.335-41.248 13.236-42.167 5.584-.516 9.768 5.594 10.229 7.286.506 1.861.407 3.43.089 5.038-.387 1.98-2.506 4.074-5.027 4.114-5.097.085-6.239-5.97-4.239-8.432.04 0-4.114-2.01-4.114-2.01-4.005 4.099-3.598 18.785-2.854 39.441l3.385 2.08-3.112 2.114c-.02 24.354-7.181 39.511-18.353 39.675-8.239.124-12.383-4.635-12.557-9.757-.149-4.358 1.514-8.492 6.11-8.572 2.58-.044 6.169 2.313 6.238 6.343v-.005zm134.098 0c-.03 1.613 1.459 3.956 1.459 3.956l-3.991 2.501c-7.469-10.055-8.179-24.244-7.841-37.401l3.275-2.135-3.871-2.069c.154-32.93-3.335-41.248-13.236-42.167-5.584-.516-9.768 5.594-10.229 7.286-.506 1.861-.407 3.43-.09 5.038.388 1.98 2.507 4.074 5.028 4.114 5.097.085 6.239-5.97 4.239-8.432-.04 0 4.114-2.01 4.114-2.01 4.005 4.099 3.598 18.785 2.854 39.441l-3.385 2.08 3.112 2.114c.02 24.354 7.181 39.511 18.353 39.675 8.239.124 12.383-4.635 12.557-9.757.149-4.358-1.514-8.492-6.11-8.572-2.581-.044-6.169 2.313-6.238 6.343v-.005z"/>
+ <path fill="#e0d57b" d="M100.7 115.72h54.594v4.963H100.7v-4.963z"/>
+ <path fill="#b3b3b3" d="M108.119 11.85l-4.963 103.857v4.963l5.693 41.055 4.884-.546-5.614-40.489v-4.963l4.973-103.877-4.973.001v-.001zm11.768 0l-1.812 103.877v4.963l1.851 40.092 4.954-.224-1.842-39.898v-4.963L124.85 11.85l-4.963.001v-.001z"/>
+ <path fill="#cd2242" d="M113.757 161.177l-4.893.541 3.256 23.475h4.963l-3.326-24.021v.005zm11.128-.595l-4.954.223 1.127 24.408h4.963l-1.136-24.631zm5.94-.05l-1.33 24.652h4.963l1.311-24.419-4.944-.233zm11.42.645l-3.325 24.021h4.963l3.256-23.475-4.894-.541v-.005z"/>
+ <path fill="#b3b3b3" d="M131.153 11.85l1.811 103.867v4.963l-2.144 39.848 4.944.234 2.164-40.102v-4.963L136.126 11.85l-4.973.001v-.001zm11.728 0l4.973 103.867v4.963l-5.614 40.499 4.894.546 5.683-41.055v-4.963L147.854 11.85l-4.973.001v-.001z"/>
+ <path fill="#333333" d="M105.171 180.235c0 17.51 10.011 44.847 12.383 59.915h20.905c2.273-15.083 11.876-42.4 11.876-59.915h-45.164zm9.435 4.963a2.477 2.477 0 0 1 2.482 2.482v3.429a3.723 3.723 0 1 1-4.963 0v-3.429a2.476 2.476 0 0 1 2.481-2.482zm8.929 0a2.476 2.476 0 0 1 2.481 2.482v3.42c.79.71 1.24 1.722 1.241 2.784a3.723 3.723 0 0 1-7.445 0c0-1.057.452-2.06 1.241-2.765v-3.439a2.477 2.477 0 0 1 2.482-2.482zm8.442 0a2.476 2.476 0 0 1 2.481 2.482v3.429a3.723 3.723 0 1 1-4.963 0v-3.429a2.477 2.477 0 0 1 2.482-2.482zm9.4 0a2.476 2.476 0 0 1 2.481 2.482v3.42a3.706 3.706 0 0 1 1.241 2.784 3.723 3.723 0 0 1-7.444 0 3.741 3.741 0 0 1 1.24-2.765v-3.439a2.477 2.477 0 0 1 2.482-2.482z"/>
+ <path opacity=".1" d="M85.155 71.077c-9.901.919-13.395 9.237-13.241 42.167l-3.868 2.075 3.276 2.132c.009.355-.007.72 0 1.076l.592-.32c-.154-32.93 3.34-41.248 13.241-42.166 5.584-.517 9.765 5.597 10.227 7.289.02.076.01.138.029.214.011-.049.048-.097.058-.146.317-1.608.419-3.17-.087-5.031-.462-1.692-4.644-7.806-10.227-7.29zm85.693 0c-5.584-.516-9.775 5.598-10.237 7.29-.506 1.861-.405 3.423-.087 5.031.01.049.047.097.058.146.019-.075.009-.137.029-.214.462-1.692 4.653-7.805 10.237-7.289 9.901.918 13.385 9.236 13.231 42.166l.601.32c.008-.355-.009-.721 0-1.076l3.267-2.132-3.868-2.075c.154-32.93-3.33-41.248-13.231-42.166v-.001zM85.537 83.718c.087.32.19.629.33.931.109-.205.199-.429.339-.601.007 0-.489-.241-.669-.33zm84.924 0c-.181.089-.676.33-.669.33.14.172.23.396.339.601.139-.303.243-.611.33-.931zm-91.624 19.387c.018 5.432.156 11.397.407 18.369l.233.145c.003-.315.038-.592.039-.911l3.111-2.113-3.383-2.084c-.174-4.842-.322-9.28-.407-13.406zm98.324.019a881.197 881.197 0 0 1-.398 13.387l-3.383 2.084 3.112 2.113c0 .319.036.596.039.911l.232-.145c.251-6.963.38-12.922.398-18.35zM71.318 122.405c-.009 11.679-1.289 23.636-7.832 32.444l-2.54-1.59c.001.034.009.063.01.097v.01c.024 1.612-1.464 3.945-1.464 3.945l3.994 2.501c7.469-10.055 8.18-24.241 7.842-37.398l-.01-.01v.001zm113.377 0l-.01.009c-.338 13.157.363 27.343 7.832 37.398l3.994-2.501s-1.478-2.332-1.454-3.945c.001-.041.018-.076.019-.116l-2.559 1.599c-6.543-8.808-7.815-20.765-7.823-32.444h.001zM54.717 142.053c-4.596.08-6.256 4.212-6.107 8.57.02.607.109 1.203.242 1.793.619-3.004 2.418-5.34 5.864-5.399 1.947-.034 4.471 1.305 5.622 3.693.326-.736.632-1.586.621-2.307v-.01c-.075-4.024-3.664-6.384-6.243-6.339l.001-.001zm146.574 0c-2.579-.044-6.158 2.326-6.233 6.35-.011.727.294 1.586.62 2.326 1.148-2.396 3.664-3.746 5.613-3.712 3.447.059 5.245 2.395 5.865 5.399a9.74 9.74 0 0 0 .242-1.793c.149-4.358-1.511-8.49-6.107-8.57z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/arista.svg b/.icons/Gruvbox_Dark-2/apps/64/arista.svg
new file mode 100644
index 000000000..a49b6b590
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/arista.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#666666" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#bc1938" d="M83.375 181.75L88 77.75l-1.375-3.375-5 102.188 1.75 5.187z"/>
+ <path fill="#1463a5" d="M172.563 181.875l-4.625-104 1.375-3.375 5 102.188-1.75 5.187z"/>
+ <path fill="#6dc7f1" d="M176.813 167.625l39.535 8.789-1.641 5.47h-42.123l4.229-14.259z"/>
+ <path fill="#a6d74f" d="M108.58 176.414h38.84v5.47h-38.84v-5.47z"/>
+ <path fill="#f76363" d="M81.5 176.375l-41.301.039 1.094 5.47h42.123l-1.916-5.509z"/>
+ <path fill="#1a7fd4" d="M169.302 74.116h32.823l14.223 102.298h-42.123l-4.923-102.298z"/>
+ <path fill="#46a926" d="M111.862 74.116h32.276l3.282 102.298h-38.84l3.282-102.298z"/>
+ <path fill="#da1636" d="M86.698 74.116H53.875L39.652 176.414h42.123l4.923-102.298z"/>
+ <path fill="#ffffff" opacity=".05" d="M8.476 55.74C6.729 66.667 6.158 80.255 6.158 97.205v59.251c0 73.986 10.584 84.544 84.64 84.544h75.369c55.135 0 75.078-5.874 81.675-39.397L8.476 55.74z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ark-game.svg b/.icons/Gruvbox_Dark-2/apps/64/ark-game.svg
new file mode 100644
index 000000000..d7293d66e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ark-game.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ZIO3OXaRHdN6AorwPqzgRlMa4XLNd7Op" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ZIO3OXaRHdN6AorwPqzgRlMa4XLNd7Op)">
+ <linearGradient id="_lgradient_7" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="4Rg9Ba62fKu0dDdrndheOTtIXXTurPH5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#4Rg9Ba62fKu0dDdrndheOTtIXXTurPH5)">
+ <path fill="#4f4f4f" d="M 55.5 175.902 L 91.75 175.902 L 128 108.58 L 164.25 175.902 L 200.5 175.902 L 146.125 77.509 L 109.875 77.509 L 55.5 175.902 Z"/>
+ </g>
+ <path fill="#f22c42" d="M 72.589 144.83 L 91.75 175.902 L 55.5 175.902 L 72.589 144.83 Z"/>
+ <path fill="#fdc92b" d="M 183.411 144.83 L 200.5 175.902 L 164.25 175.902 L 183.411 144.83 Z"/>
+ <path fill="#5884f4" d="M 128 108.58 L 146.125 77.509 L 109.875 77.509 L 128 108.58 Z"/>
+ <path fill="#333333" d="M 119.637 124.116 L 102.905 155.188 L 128 155.188 L 128 124.116 L 119.637 124.116 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ark.svg b/.icons/Gruvbox_Dark-2/apps/64/ark.svg
new file mode 120000
index 000000000..a91daa988
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ark.svg
@@ -0,0 +1 @@
+archive-manager.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/arkclient.svg b/.icons/Gruvbox_Dark-2/apps/64/arkclient.svg
new file mode 100644
index 000000000..e0caf85d5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/arkclient.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#da1636"/>
+ <stop offset="100%" stop-color="#f22c42"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#f9f9f9" d="M127.999 63.509L56.272 192.491l71.727-82.08 71.729 82.08-71.729-128.982zm0 64.49l-11.035 11.727h22.07l-11.035-11.727zm-22.07 23.451l-11.035 11.727h66.211l-11.036-11.727h-44.14z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/armagetronad.svg b/.icons/Gruvbox_Dark-2/apps/64/armagetronad.svg
new file mode 120000
index 000000000..e2eaed59a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/armagetronad.svg
@@ -0,0 +1 @@
+tron.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/armoryicon.svg b/.icons/Gruvbox_Dark-2/apps/64/armoryicon.svg
new file mode 100644
index 000000000..1de3d8e07
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/armoryicon.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e8e8e8"/>
+ <stop offset="100%" stop-color="#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#2f5fdd" d="M135.424 107.083H120.08L97.573 84.577l-5.812 5.813 35.764 35.765h.453l35.76-35.761-5.812-5.812-22.502 22.501zm0 39.834H120.08l-22.507 22.506-5.812-5.813 35.764-35.765h.453l35.76 35.761-5.812 5.812-22.502-22.501z"/>
+ <path fill="#fb7c38" d="M74.571 135.045v-15.344l22.506-22.506-5.812-5.813L55.5 127.147v.453l35.76 35.76 5.813-5.813-22.502-22.502z"/>
+ <path fill="#2f5fdd" d="M180.928 119.696v15.345l-22.507 22.506 5.813 5.813 35.765-35.765v-.453l-35.761-35.76-5.812 5.813 22.502 22.501z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/armoryofflineicon.svg b/.icons/Gruvbox_Dark-2/apps/64/armoryofflineicon.svg
new file mode 120000
index 000000000..a38b092fd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/armoryofflineicon.svg
@@ -0,0 +1 @@
+armoryicon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/armorytestneticon.svg b/.icons/Gruvbox_Dark-2/apps/64/armorytestneticon.svg
new file mode 120000
index 000000000..a38b092fd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/armorytestneticon.svg
@@ -0,0 +1 @@
+armoryicon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/arronax.svg b/.icons/Gruvbox_Dark-2/apps/64/arronax.svg
new file mode 100644
index 000000000..be176b73a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/arronax.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".533" x2=".533" y1="1" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#325fd1"/>
+ <stop offset="100%" stop-color="#6e98ff"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g fill="#ffffff" filter="url(#c)">
+ <path d="M164.178 192.015L127.902 88.932 91.817 192.015H73.833l45.973-128.03h16.407l45.954 128.03h-17.984"/>
+ <path d="M143.752 132.925c-5.865-1.675-12.311-1.173-17.849 1.344-5.52 2.541-10.175 7.287-11.848 13.867-1 4.017-.616 8.345 1.131 12.079 1.769 3.751 5.059 6.943 9.578 7.981a11.84 11.84 0 0 0 7.944-.98c2.481-1.231 4.653-3.613 5.248-6.789.345-1.828.08-3.694-.788-5.407-.906-1.694-2.634-3.25-4.903-3.595-1.291-.192-2.522.04-3.694.713-1.192.675-2.363 2.078-2.521 3.827l6.042.576c-.039.424-.424.867-.536.94-.134.08-.041.04-.173.021.192.039.231.059.403.403.192.345.291.979.213 1.384-.213 1.118-.868 1.886-1.98 2.442-1.132.537-2.694.715-3.924.483-2.562-.596-4.289-2.25-5.407-4.634-1.119-2.349-1.384-5.367-.749-7.903 1.191-4.673 4.328-7.903 8.485-9.809 4.155-1.906 9.252-2.31 13.694-1.04 12.886 3.655 19.894 17.95 18.175 31.088l6.023.787c2.037-15.851-6.329-33.16-22.564-37.778z"/>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".65"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/arteFetcher.svg b/.icons/Gruvbox_Dark-2/apps/64/arteFetcher.svg
new file mode 100644
index 000000000..efd4d7e56
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/arteFetcher.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#4d4d4d"/>
+ <stop offset="98.696%" stop-color="#6c6c6c"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#f05d30" d="M133.002 78c25 0 60 7.165 60 35v65h-50v-27.5s-13.444 3.825-20.249 7.5c-9.751 5.27-13.405 10-2.655 20h-45.35c-5.9 0-11.75-5.83-11.75-15 0-22.535 18.735-27.975 36.499-31.5 14.32-2.845 35.251-4.96 39.25-7.25 8.975-5.125 3.316-16.25-5.749-16.25-15 0-20 3.15-20 15h-45c0-33.28 35-45 65-45h.004z" filter="url(#c)"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/artemanufrij.hashit.svg b/.icons/Gruvbox_Dark-2/apps/64/artemanufrij.hashit.svg
new file mode 100644
index 000000000..216877ac2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/artemanufrij.hashit.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <clipPath id="a">
+ <path d="M0 0h256v256H0z"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#a)">
+ <defs>
+ <filter id="b" width="270.648" height="254.338" x="-7.32" y="2.95" filterUnits="userSpaceOnUse">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#b)">
+ <linearGradient id="c" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#4d4d4d"/>
+ <stop offset="98.696%" stop-color="#6c6c6c"/>
+ </linearGradient>
+ <path fill="url(#c)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <g fill="#ffffff">
+ <path d="M67.872 159.928h2.654v-7.812h-2.654c-5.309-.151-7.887-3.261-7.887-8.569v-5.157c0-6.37-2.275-9.252-5.991-10.238v-.304c3.716-.986 5.991-3.564 5.991-10.238v-5.157c0-5.233 2.578-8.266 7.887-8.493h2.654v-7.888h-2.654c-10.01.304-16.684 6.067-16.684 17.746v4.626c0 3.337-1.289 5.612-3.716 5.612H45.5v7.812h1.972c2.427 0 3.716 2.275 3.716 5.612v4.777c0 11.604 6.674 17.443 16.684 17.671zm117.602 0h2.654c10.086-.228 16.684-6.067 16.684-17.671v-4.777c0-3.337 1.289-5.612 3.716-5.612h1.972v-7.812h-1.972c-2.427 0-3.716-2.275-3.716-5.612v-4.626c0-11.679-6.598-17.442-16.684-17.746h-2.654v7.888h2.654c5.309.227 7.887 3.26 7.887 8.493v5.157c0 6.674 2.351 9.252 5.991 10.238v.304c-3.716.986-5.991 3.868-5.991 10.238v5.157c0 5.308-2.578 8.418-7.887 8.569h-2.654v7.812z"/>
+ <circle r="1" transform="translate(101.636 155.192) scale(4.252)" vector-effect="non-scaling-stroke"/>
+ <circle r="1" transform="translate(128.85 155.192) scale(4.252)" vector-effect="non-scaling-stroke"/>
+ <circle r="1" transform="translate(154.365 155.192) scale(4.252)" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.077" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/artemanufrij.playmymusic.svg b/.icons/Gruvbox_Dark-2/apps/64/artemanufrij.playmymusic.svg
new file mode 120000
index 000000000..f0affa0bf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/artemanufrij.playmymusic.svg
@@ -0,0 +1 @@
+lplayer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/artemanufrij.playmyvideos.svg b/.icons/Gruvbox_Dark-2/apps/64/artemanufrij.playmyvideos.svg
new file mode 120000
index 000000000..61754308e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/artemanufrij.playmyvideos.svg
@@ -0,0 +1 @@
+video.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/artemanufrij.screencast.svg b/.icons/Gruvbox_Dark-2/apps/64/artemanufrij.screencast.svg
new file mode 120000
index 000000000..4c9b2f738
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/artemanufrij.screencast.svg
@@ -0,0 +1 @@
+screenshot.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/artemanufrij.webpin.svg b/.icons/Gruvbox_Dark-2/apps/64/artemanufrij.webpin.svg
new file mode 100644
index 000000000..4b1964305
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/artemanufrij.webpin.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#1463a5" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#aee3f8" d="M139.619 71.397c-13.56 0-25.302 7.587-31.122 18.597a24.662 24.662 0 0 0-13.036-3.721c-13.456 0-24.368 10.659-24.368 23.805 0 2.092.336 4.113.859 6.045-9.717 6.403-16.086 17.303-16.086 29.663 0 19.786 16.301 35.714 36.544 35.714h70.046c20.248 0 36.544-15.928 36.544-35.714 0-15.801-10.437-29.117-24.933-33.852.39-2.054.572-4.157.572-6.326 0-18.9-15.679-34.222-35.026-34.222"/>
+ <path fill="#f9f9f9" d="M135.086 108.488c3.27 13.465 7.692 26.775 11.409 39.79 1.945-23.88 2.844-47.477 4.816-70.764l22.939 2.06c-4.279 30.681-8.133 60.786-14.792 90.263l-20.525-1.843c-5.37-14.249-9.469-28.318-14.276-41.823-7.709 13.189-14.616 25.836-21.54 38.608l-20.524-1.843c-2.055-30.905-1.147-61.436.303-91.563l22.937 2.059c-2.304 23.238-5.492 47.885-7.43 70.528 6.211-12.596 12.36-24.465 18.573-37.099l18.11 1.627z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/artha.svg b/.icons/Gruvbox_Dark-2/apps/64/artha.svg
new file mode 120000
index 000000000..9f0d52e99
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/artha.svg
@@ -0,0 +1 @@
+dictionary.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/artikulate.svg b/.icons/Gruvbox_Dark-2/apps/64/artikulate.svg
new file mode 100644
index 000000000..ca5da9f58
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/artikulate.svg
@@ -0,0 +1,69 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1="-.033" x2="1.033" y1="-.071" y2=".924" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#5884f4"/>
+ <stop offset="100%" stop-color="#80a3fa"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="none" d="M166.444 11.95c74.406 0 85.04 10.557 85.04 84.544v59.251c0 73.986-10.634 84.543-85.04 84.543H90.719c-74.405 0-85.039-10.557-85.039-84.543V96.494c0-73.987 10.634-84.544 85.039-84.544h75.725z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M64.121 239.56c.55.036 1.021.098 1.581.131.435.025 1.027.011 1.468.035l-.039-7.592 26.629-24.465v-8.156l12.29-12.233v-6.115l6.144-6.117v-16.309l-8.193-8.156H87.614l-8.193-8.154H58.938l-8.195 8.154v20.389l16.443 14.34-.055 18.279-6.144 6.117v26.502l3.134 3.35zM99.904 81.267l-6.144 6.117h6.144l2.049 2.039h2.048l2.049-2.039-6.146-6.117zm77.838 28.542h-24.58l-14.338 14.271v20.388l10.241 10.194h14.339l6.145 6.116v6.116l4.097 4.077v24.465l15.556 16.365 25.688-25.567-.277-23.418 20.484-20.387h-8.194l-20.483-20.387v-8.155h-24.581l-4.097-4.078z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M251.484 117.964V96.493c0-9.248-.167-17.505-.603-24.875a197.93 197.93 0 0 0-.869-10.4c-.366-3.254-.812-6.298-1.352-9.147-.54-2.848-1.174-5.501-1.914-7.97-.739-2.469-1.585-4.756-2.551-6.871-.614-1.347-1.365-2.511-2.08-3.723l-2.922 2.908h-12.29l-12.29 12.233-8.193-8.155h-24.58l-12.29 12.233v10.193h12.29v-6.117h8.193v8.156l-4.098 4.076-16.385.276-6.146 5.841h-8.193v8.155l-6.146 6.117v12.23h12.29l8.195-8.154h8.193v4.078l8.192 8.155h4.098v-4.079l-8.193-8.154h8.193l8.192 8.154h10.242l-6.144-6.115 6.144-6.115h6.146l6.144 6.115h-6.144l-6.146 6.115 6.034 6.006.112 6.227h-8.193l24.581 24.465h4.095l4.097-4.076 8.193-8.157-8.193-8.154h12.291z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M157.259 71.073v-6.116l6.145-6.116v12.232h-6.145zm63.499 120.286v-12.784l8.194-7.604v20.388h-8.194zM136.775 11.95H90.718c-.789 0-1.348.049-2.123.051l-7.125 8.104 12.29 12.232V45.12l14.339 15.76h8.193v-8.154l12.29-12.233v-8.156l8.193-8.154V11.95zm-10.242 44.852h6.146l6.145 6.116h-12.291v-6.116zM71.228 124.08h-6.145l-6.146 6.117h12.291v-6.117z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M16.585 30.96c-.107.152-.245.268-.35.422a39.514 39.514 0 0 0-3.267 5.848c-.965 2.115-1.811 4.402-2.551 6.871-.74 2.469-1.373 5.122-1.913 7.97-.54 2.849-.986 5.893-1.352 9.147a197.89 197.89 0 0 0-.87 10.4c-.436 7.37-.602 15.627-.602 24.875v21.471l8.193 8.154h12.29l20.485 20.389v-24.465l12.29-12.232h8.193l12.29-12.233h12.29l-6.144-6.117 12.29-14.269-12.29-12.233H67.131v16.309h-8.193l-8.195-8.155v-8.154l12.291-12.232h10.243v-8.157l-12.29-12.232H40.502v12.232H30.26L16.585 30.96zm50.546-18.445c-.429.023-1.005.008-1.429.033-3.705.217-7.189.5-10.461.863-3.272.364-6.334.808-9.199 1.344-2.41.457-4.8 1.024-7.159 1.699l7.765 7.729h20.483V12.515z"/>
+ <g filter="url(#c)">
+ <linearGradient id="d" x1=".631" x2=".636" y1=".775" y2=".427" gradientTransform="matrix(163.099 0 0 89.541 45.892 100.995)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.609%" stop-color="#d1e3ff" stop-opacity=".996"/>
+ <stop offset="98.261%" stop-color="#ecf3fd"/>
+ </linearGradient>
+ <path fill="url(#d)" d="M45.892 100.995v53.411c0 7.162 1.352 12.315 3.99 15.456 2.513 3.015 7.41 4.561 14.698 4.561h17.307l22.824 16.113 22.826-16.113h62.767c7.288 0 12.184-1.546 14.697-4.561 2.639-3.141 3.99-8.294 3.99-15.456v-53.411H45.892z"/>
+ <linearGradient id="e" x1=".361" x2=".361" y1=".01" y2=".967" gradientTransform="matrix(163.099 0 0 122.16344 45.892 68.372)" gradientUnits="userSpaceOnUse">
+ <stop offset=".435%" stop-color="#ffffff"/>
+ <stop offset="97.826%" stop-color="#f6f9fd"/>
+ <stop offset="100%" stop-color="#d8e4f7"/>
+ </linearGradient>
+ <path fill="url(#e)" d="M64.579 68.375c-7.286-.091-12.183 1.628-14.696 4.644-2.638 3.141-3.991 8.294-3.991 15.456v63.418l35.995 22.53 22.825 16.112 22.825-16.112 81.454-61.85V88.475c0-7.162-1.352-12.315-3.99-15.456-2.513-3.016-7.409-4.644-14.697-4.644H64.579z"/>
+ <g opacity=".1">
+ <linearGradient id="f" x1=".612" x2=".714" y1=".365" y2=".466" gradientTransform="matrix(81.454 0 0 61.85 127.537 112.573)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#4082e6" stop-opacity=".996"/>
+ <stop offset="100%" stop-color="#eab261" stop-opacity=".275"/>
+ </linearGradient>
+ <path fill="url(#f)" d="M208.991 112.573l-81.454 61.85h62.767c7.288 0 12.184-1.545 14.697-4.561 2.638-3.141 3.99-8.294 3.99-15.456v-41.833z"/>
+ </g>
+ <g opacity=".1">
+ <linearGradient id="g" x1=".368" x2=".178" y1=".105" y2=".261" gradientTransform="matrix(35.995 0 0 22.70434 45.892 151.893)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#4082e6" stop-opacity=".996"/>
+ <stop offset="100%" stop-color="#eab261" stop-opacity=".275"/>
+ </linearGradient>
+ <path fill="url(#g)" d="M45.892 151.893v2.513c0 7.162 1.353 12.315 3.991 15.456 2.513 3.016 7.459 5.414 14.696 4.561h17.308l-35.995-22.53z"/>
+ </g>
+ <path fill="#ffffff" d="M64.58 68.375c-7.287-.091-12.185 1.629-14.698 4.645-2.638 3.141-3.99 8.294-3.99 15.455v2.039c0-7.162 1.352-12.314 3.99-15.456 2.513-3.015 7.411-4.736 14.698-4.644h125.724c7.288 0 12.185 1.629 14.697 4.644 2.639 3.142 3.99 8.294 3.99 15.456v-2.039c0-7.161-1.351-12.314-3.99-15.455-2.512-3.016-7.409-4.645-14.697-4.645H64.58z"/>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="h" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#h)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/arts.svg b/.icons/Gruvbox_Dark-2/apps/64/arts.svg
new file mode 100644
index 000000000..da749af6d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/arts.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#fda463" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#e6e6e6" d="M70.972 70.972c-19.009 42.771-19.009 71.285 0 114.056 38.019 19.009 76.037 19.009 114.056 0 19.009-42.771 19.009-71.285 0-114.056-38.019-19.01-76.037-19.01-114.056 0z"/>
+ <path fill="#808080" d="M189.78 128c0 34.12-27.66 61.78-61.78 61.78-34.12 0-61.78-27.66-61.78-61.78 0-34.121 27.66-61.781 61.78-61.781 34.12 0 61.78 27.66 61.78 61.781z"/>
+ <path fill="#fec589" d="M175.523 128c0 26.246-21.277 47.523-47.523 47.523-26.246 0-47.523-21.277-47.523-47.523 0-26.247 21.277-47.524 47.523-47.524 26.246 0 47.523 21.277 47.523 47.524z"/>
+ <path fill="#e6e6e6" d="M85.229 75.724a9.505 9.505 0 1 1-19.01 0 9.505 9.505 0 0 1 19.01 0zm0 104.551a9.504 9.504 0 0 1-9.505 9.505c-5.249 0-9.504-4.255-9.504-9.505a9.504 9.504 0 0 1 9.504-9.504c5.25 0 9.505 4.255 9.505 9.504zm104.551 0c0 5.25-4.255 9.505-9.504 9.505a9.504 9.504 0 0 1-9.505-9.505c0-5.249 4.255-9.504 9.505-9.504a9.504 9.504 0 0 1 9.504 9.504zm0-104.551a9.505 9.505 0 1 1-19.009-.195 9.505 9.505 0 0 1 19.009.195z"/>
+ <path fill="#666666" d="M161.266 128c0 18.372-14.894 33.266-33.266 33.266-18.373 0-33.266-14.894-33.266-33.266 0-18.373 14.893-33.267 33.266-33.267 18.372 0 33.266 14.894 33.266 33.267z"/>
+ <path fill="#f9f9f9" d="M132.752 118.495a9.505 9.505 0 1 1-19.009-.195 9.505 9.505 0 0 1 19.009.195z"/>
+ <path fill="#b3b3b3" d="M80.477 75.724a4.752 4.752 0 1 1-9.504 0 4.752 4.752 0 0 1 9.504 0zm104.551 0a4.752 4.752 0 1 1-9.504 0 4.752 4.752 0 0 1 9.504 0zm0 104.551a4.753 4.753 0 1 1-9.506 0 4.753 4.753 0 0 1 9.506 0zm-104.551 0a4.753 4.753 0 1 1-9.506 0 4.753 4.753 0 0 1 9.506 0z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/as-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/as-icon.svg
new file mode 120000
index 000000000..9bd4f711a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/as-icon.svg
@@ -0,0 +1 @@
+as.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/as-powered.svg b/.icons/Gruvbox_Dark-2/apps/64/as-powered.svg
new file mode 120000
index 000000000..9bd4f711a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/as-powered.svg
@@ -0,0 +1 @@
+as.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/as.svg b/.icons/Gruvbox_Dark-2/apps/64/as.svg
new file mode 100644
index 000000000..d48951d81
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/as.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#da1636"/>
+ <stop offset="100%" stop-color="#f22c42"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" d="M92.719 171.6c-2.862-.385-7.953-2.042-11.349-3.677-22.126-10.6-31.174-37.299-20.276-59.788 12.449-25.714 46.419-32.269 66.86-12.901 5.912 5.592 8.537 10.364 17.437 31.521 9.29 22.125 11.007 25.604 14.018 28.554 3.225 3.137 6.214 4.194 11.932 4.194 9.395 0 16.104-5.807 16.104-13.909 0-6.857-2.41-9.054-14.706-13.418-18.724-6.753-24.789-12.857-24.811-25.114 0-6.539 1.657-10.898 5.867-15.416 6.043-6.451 16.467-8.581 25.692-5.378 3.935 1.398 12.169 8.685 12.169 10.771 0 1.013-4.772 4.106-7.419 4.838-1.398.364-2.604-.11-4.216-1.656-3.269-3.138-5.482-4.106-9.395-4.106-6.753 0-10.942 4.062-10.942 10.622 0 6.539 2.664 8.751 15.972 13.242 18.339 6.192 23.755 11.784 23.865 24.724.11 11.178-4.926 19.241-14.943 24.013-4.557 2.152-6.104 2.427-13.545 2.427-10.622-.022-15.394-1.976-21.349-8.685-4.002-4.513-8.064-12.983-21.069-43.904-5.394-12.813-12.318-19.093-23.865-21.564-5.85-1.25-13.996-.088-19.307 2.708-5.179 2.708-10.964 8.817-13.694 14.403-2.256 4.535-2.874 5.637-2.874 13.524 0 7.524.706 9.46 2.594 13.588 2.861 6.319 8.492 12.125 14.684 15.262 4.474 2.257 5.709 3.025 12.847 3.025 6.858 0 8.761-.851 12.867-2.766 4.667-2.279 10.941-7.87 13.501-12.059l1.332-2.174 2.625 5.999c1.464 3.33 2.642 6.429 2.642 7.007 0 1.656-5.933 6.99-11.371 10.43-8.256 5.096-17.739 7.006-27.866 5.63" filter="url(#c)"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/asbru-cm.svg b/.icons/Gruvbox_Dark-2/apps/64/asbru-cm.svg
new file mode 100644
index 000000000..ea76f3cb1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/asbru-cm.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e8e8e8"/>
+ <stop offset="100%" stop-color="#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" fill-rule="evenodd" d="M107.895 113.28c-.44.385-.875.77-1.3 1.19-9.89 9.805-10.98 25.1-3.29 36.16l-33.3 33.3 7.07 7.07 33.28-33.32c10.98 7.645 26.17 6.655 36.005-3.115l-38.465-41.29v.005zM182.945 71l-33.31 33.27c-10.97-7.64-26.165-6.62-35.995 3.145l38.465 41.31c.46-.385.88-.79 1.32-1.21 9.87-9.8 10.965-25.1 3.28-36.15l33.29-33.31-7.05-7.05V71z"/>
+ <path fill="#1a7fd4" d="M105.895 110.28c-.44.385-.875.77-1.3 1.19-9.89 9.805-10.98 25.1-3.29 36.16l-33.3 33.3 7.07 7.07 33.28-33.32c10.98 7.645 26.17 6.655 36.005-3.115l-38.465-41.29v.005z"/>
+ <path fill="#fdc92b" d="M180.945 68l-33.31 33.27c-10.97-7.64-26.165-6.62-35.995 3.145l38.465 41.31c.46-.385.88-.79 1.32-1.21 9.87-9.8 10.965-25.1 3.28-36.15l33.29-33.31-7.05-7.05"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/asc-de.svg b/.icons/Gruvbox_Dark-2/apps/64/asc-de.svg
new file mode 100644
index 000000000..37cde2981
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/asc-de.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e8e8e8"/>
+ <stop offset="100%" stop-color="#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#fb7c38" d="M85.631 143.005l-17.781 8.206c-4.875 2.25-4.875 5.878 0 8.128l51.351 23.695c4.874 2.25 12.723 2.25 17.598 0l51.351-23.695c4.875-2.25 4.875-5.879 0-8.128l-17.781-8.206-33.57 15.489c-4.875 2.25-12.724 2.25-17.598 0l-33.57-15.489z"/>
+ <path fill="#76c22b" d="M85.631 113.559l-17.781 8.205c-4.873 2.248-4.873 5.88 0 8.128l51.351 23.695c4.873 2.252 12.725 2.252 17.599 0l51.35-23.695c4.874-2.248 4.874-5.88 0-8.128l-17.781-8.205-33.569 15.489c-4.874 2.252-12.726 2.252-17.599 0l-33.57-15.489z"/>
+ <path fill="#37a6e6" opacity=".996" d="M65.752 93.289l55.552-25.64c3.696-1.705 9.697-1.705 13.392 0l55.553 25.64c3.695 1.706 3.695 4.475 0 6.181l-55.553 25.639c-3.695 1.706-9.696 1.706-13.392 0L65.752 99.47c-3.696-1.706-3.696-4.475 0-6.181z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ascii-design.svg b/.icons/Gruvbox_Dark-2/apps/64/ascii-design.svg
new file mode 100644
index 000000000..46c9e2360
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ascii-design.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#62237c"/>
+ <stop offset="98.696%" stop-color="#9b33ae"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#f9f9f9" fill-rule="evenodd" d="M56.139 94.833v66.334h5.528v-27.639h11.055v27.639h5.528V94.833H56.139zm33.167 0V128h16.583v27.639H89.306v5.528h22.111v-38.695H94.833v-22.111h16.584v-5.528H89.306zm33.166 0v66.334h22.111v-5.528H128v-55.278h16.583v-5.528h-22.111zm33.167 0v5.528h5.528v55.278h-5.528v5.528h16.583v-5.528h-5.527v-55.278h5.527v-5.528h-16.583zm27.639 0v5.528h5.528v55.278h-5.528v5.528h16.583v-5.528h-5.528v-55.278h5.528v-5.528h-16.583zm-121.611 5.528h11.055V128H61.667v-27.639z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ase-gui.svg b/.icons/Gruvbox_Dark-2/apps/64/ase-gui.svg
new file mode 120000
index 000000000..455045db1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ase-gui.svg
@@ -0,0 +1 @@
+ase.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ase.svg b/.icons/Gruvbox_Dark-2/apps/64/ase.svg
new file mode 100644
index 000000000..2bf3a91cb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ase.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".007" x2=".995" y1=".006" y2=".862" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#2a4b52"/>
+ <stop offset="100%" stop-color="#04151d"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#eab305" d="M76.928 92.25a5.107 5.107 0 1 0 0 10.214 5.107 5.107 0 0 0 0-10.214zm51.072 0a5.107 5.107 0 0 0 0 10.214 5.108 5.108 0 0 0 0-10.214zm15.321 0a5.107 5.107 0 1 0 0 10.214 5.107 5.107 0 0 0 0-10.214zm20.429 0a5.107 5.107 0 0 0 0 10.214 5.108 5.108 0 0 0 0-10.214zm15.321 0a5.107 5.107 0 1 0 0 10.214 5.107 5.107 0 0 0 0-10.214zm15.322 0a5.107 5.107 0 1 0-.002 10.214 5.107 5.107 0 0 0 .002-10.214zM61.607 107.571a5.107 5.107 0 1 0 0 10.214 5.107 5.107 0 0 0 0-10.214zm30.643 0a5.107 5.107 0 1 0 0 10.214 5.107 5.107 0 0 0 0-10.214zm25.535 0a5.108 5.108 0 1 0-.142 10.215 5.108 5.108 0 0 0 .142-10.215zm45.965 0a5.107 5.107 0 1 0 0 10.214 5.107 5.107 0 0 0 0-10.214zM61.607 122.893a5.107 5.107 0 0 0 0 10.214 5.108 5.108 0 0 0 0-10.214zm15.321 0a5.107 5.107 0 1 0 0 10.214 5.107 5.107 0 0 0 0-10.214zm15.322 0a5.107 5.107 0 0 0 0 10.214 5.108 5.108 0 0 0 0-10.214zm35.75 0a5.107 5.107 0 0 0 0 10.214 5.108 5.108 0 0 0 0-10.214zm35.75 0a5.107 5.107 0 0 0 0 10.214 5.108 5.108 0 0 0 0-10.214zm15.321 0a5.107 5.107 0 1 0 0 10.214 5.107 5.107 0 0 0 0-10.214zM61.607 138.214a5.107 5.107 0 1 0 0 10.214 5.107 5.107 0 0 0 0-10.214zm30.643 0a5.107 5.107 0 1 0 0 10.214 5.107 5.107 0 0 0 0-10.214zm51.071 0a5.108 5.108 0 1 0-.142 10.215 5.108 5.108 0 0 0 .142-10.215zm20.429 0a5.107 5.107 0 1 0 0 10.214 5.107 5.107 0 0 0 0-10.214zM61.607 153.535a5.107 5.107 0 1 0 0 10.214 5.107 5.107 0 0 0 0-10.214zm30.643 0a5.107 5.107 0 1 0 0 10.214 5.107 5.107 0 0 0 0-10.214zm20.428 0a5.108 5.108 0 1 0 .002 10.216 5.108 5.108 0 0 0-.002-10.216zm15.322 0a5.107 5.107 0 1 0 0 10.214 5.107 5.107 0 0 0 0-10.214zm35.75 0a5.107 5.107 0 1 0 0 10.214 5.107 5.107 0 0 0 0-10.214zm15.321 0a5.108 5.108 0 1 0 .002 10.216 5.108 5.108 0 0 0-.002-10.216zm15.322 0a5.108 5.108 0 1 0 0 10.216 5.108 5.108 0 0 0 0-10.216z" filter="url(#c)"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/aseprite.svg b/.icons/Gruvbox_Dark-2/apps/64/aseprite.svg
new file mode 100644
index 000000000..0c1e017e6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/aseprite.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".361" x2=".361" y1=".01" y2=".967" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#fdfdfb"/>
+ <stop offset="65.207%" stop-color="#d9e5f7"/>
+ <stop offset="100%" stop-color="#d8e4f7"/>
+ <stop offset="100%" stop-color="#f0e9df"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#f9f9f9" d="M80.815 80.641h94.358c.098 0 .178.08.178.178v80.161c0 .099-.08.179-.178.179H80.815a.179.179 0 0 1-.179-.179V80.819c0-.098.08-.178.179-.178z"/>
+ <path fill="#859fad" d="M80.639 71.17v9.472h-9.472v94.719h9.472v9.472h94.722v-9.472h9.472V80.642h-9.472V71.17H80.639zm9.472 9.472h75.776l9.473 9.472v61.571h-9.473v9.472H90.111v-9.472h-9.472V90.114l9.472-9.472z"/>
+ <path fill="#645460" d="M90.112 175.361H80.64v-9.472h-9.472V90.112h9.472v-9.473h9.472v-9.472h75.776v9.472h9.472v9.473h9.473v75.777h-9.473v9.472h-9.472v9.472H90.112v-9.472zm75.776-9.472h9.472V90.112h-9.472v-9.473H90.112v9.473H80.64v75.777h9.472v9.472h75.776v-9.472zm-61.57-66.306h9.473v33.151h-9.473V99.583zm37.89 0h9.472v33.151h-9.472V99.583z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/askubuntu.svg b/.icons/Gruvbox_Dark-2/apps/64/askubuntu.svg
new file mode 100644
index 000000000..50bb949ef
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/askubuntu.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e8e8e8"/>
+ <stop offset="100%" stop-color="#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#f47323" d="M163.953 186.615l36.547 10.994-11.588-44.273-24.959 33.279z"/>
+ <circle fill="#f47323" cx="126.96" cy="125.851" r="71.46" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M91.332 141.306q2.374 0 4.208-.108 1.835-.108 3.058-.396V129.65q-.719-.36-2.338-.611-1.619-.252-3.921-.252-1.511 0-3.202.216t-3.093.899q-1.403.684-2.339 1.871-.935 1.187-.935 3.129 0 3.598 2.302 5.001 2.303 1.403 6.26 1.403zm-.576-33.528q4.029 0 6.799 1.044 2.77 1.043 4.461 2.949 1.69 1.907 2.41 4.533.719 2.626.719 5.792v23.382q-.863.144-2.41.396-1.547.252-3.489.468-1.943.216-4.209.396-2.266.179-4.497.179-3.165 0-5.827-.647-2.663-.648-4.605-2.051-1.943-1.403-3.022-3.705-1.079-2.302-1.079-5.54 0-3.093 1.259-5.324 1.259-2.23 3.418-3.597 2.158-1.367 5.036-2.015 2.878-.647 6.043-.647 1.008 0 2.087.108 1.079.108 2.05.288.972.179 1.691.323.719.144 1.007.216v-1.87q0-1.655-.36-3.274-.359-1.619-1.295-2.878-.935-1.259-2.554-2.014-1.618-.756-4.209-.756-3.309 0-5.791.468-2.482.467-3.705.971l-.792-5.54q1.295-.575 4.317-1.115 3.022-.54 6.547-.54zm34.175 33.528q4.101 0 6.079-1.08 1.979-1.079 1.979-3.453 0-2.446-1.943-3.885-1.942-1.439-6.403-3.238-2.158-.863-4.137-1.762-1.979-.9-3.417-2.123-1.439-1.223-2.303-2.95-.863-1.726-.863-4.245 0-4.964 3.669-7.878 3.669-2.914 10.001-2.914 1.583 0 3.165.18 1.583.18 2.95.432 1.367.252 2.41.54 1.044.287 1.619.503l-1.223 5.756q-1.079-.576-3.381-1.187-2.303-.612-5.54-.612-2.806 0-4.893 1.115-2.086 1.116-2.086 3.49 0 1.223.468 2.158.467.936 1.438 1.691.972.755 2.411 1.403 1.439.647 3.453 1.367 2.662 1.007 4.749 1.978 2.086.972 3.561 2.267t2.266 3.129q.792 1.835.792 4.497 0 5.18-3.849 7.842-3.85 2.662-10.972 2.662-4.965 0-7.771-.827-2.805-.827-3.813-1.259l1.223-5.756q1.152.432 3.67 1.295 2.518.864 6.691.864zm36.908-15.757q2.159 1.655 4.569 4.101 2.41 2.446 4.748 5.288 2.339 2.842 4.425 5.756 2.087 2.914 3.526 5.432h-7.843q-1.511-2.518-3.489-5.144-1.979-2.626-4.137-5.036-2.158-2.411-4.389-4.425-2.23-2.015-4.245-3.382v17.987h-6.691V91.447l6.691-1.152v34.103l3.814-3.813q2.086-2.087 4.101-4.245 2.014-2.158 3.813-4.137 1.798-1.978 3.093-3.489h7.843q-1.655 1.798-3.598 3.957-1.942 2.158-4.029 4.353-2.086 2.194-4.209 4.388-2.122 2.195-3.993 4.137z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/asounder.svg b/.icons/Gruvbox_Dark-2/apps/64/asounder.svg
new file mode 120000
index 000000000..b9c3f8e38
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/asounder.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/assaultcube.svg b/.icons/Gruvbox_Dark-2/apps/64/assaultcube.svg
new file mode 100644
index 000000000..6dc790c02
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/assaultcube.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#fa9381" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#bc1938" d="M104.78 61.511c-4.416 0-8.14 8.439.521 6.583 3.374-1.103 2.964-6.583-.521-6.583zm50.911 5.541c-2.577 0-5.02 2.987-3.813 4.677.327.454 2.034.931 3.635 1.042 2.206.149 2.771-.521 2.771-2.771 0-2.078-.715-2.942-2.599-2.942m-37.923 1.734c-5.153-.388-10.971 4.134-11.946 9.37-.626 3.292-.127 5.259-2.942 4.505-1.735-.477-5.713-4.178-8.14-4.505-3.812.565-8.289 4.959-5.541 11.082 2.726 3.181 3.657 5.497 0 5.541-8.223 2.167-11.254 4.006-8.483 13.31.543 1.579.349 3.59-1.906 5.906-3.336 3.486-3.574 3.658-8.661 2.078-7.165-2.205-14.977 6.561-.521 6.406 9.132-1.081 10.129 1.058 2.25 5.197-5.347 2.793-7.054 3.917-7.098 7.098-.045 3.119 1.407 4.112 5.369 5.713 8.744 3.098 12.445 4.267 13.509 15.238 0 3.312-.521 9.004 2.599 10.909 3.031 1.862 3.79 3.181 3.291 5.37-.842 3.85 1.773 4.96 6.926 3.137 5.78-2.056 6.583-.582 2.078 3.463-2.466 2.188-3.635 4.72-3.635 7.275.067 5.691 17.382 9.675 14.545-2.428-1.296-5.496-4.067-9.585 1.929-11.082 3.962-1.474 7.663 4.483 11.082 5.541 7.968 2.444 13.897-1.08 18.701-5.213 2.898-2.511 5.951-2.145 7.768-1.734 6.71 1.385 32.748 3.656 22.857-12.639-4.067-5.929-3.247-7.098 5.02-6.927 6.799.127 7.359-.127 7.791-2.77.26-1.579-.388-4.09-1.385-5.713-1.497-2.427-1.43-3.12.171-3.984 1.513-.82.388-5.197-1.385-9.37-3.657-11.797 7.985-32.404-3.635-36.167-7.015-2.531 2.316-16.295-8.311-13.009-3.076.886-5.237-.693-8.833-3.12-5.153-2.599-6.732-2.704-13.16-2.427-5.474.216-8.051-7.015-14.545-2.25-5.452 5.713-4.134 2.898-11.082-1.557-1.385-1.385-2.942-2.122-4.677-2.249m72.532 44.001c-.864.194-1.645.803-2.598 1.535-2.621 2.033-2.771 2.205-.521 4.326 3.247 3.099 6.732 2.295 7.275-1.733.432-3.158-1.557-4.804-4.156-4.156m-63.378 69.434c-.931.194-1.147 1.235-.864 2.942.26 1.497 1.429 2.772 2.599 2.772 1.257 0 2.166 1.318 2.427 3.291.26 1.84 1.102 3.29 1.734 3.29.648 0 1.474-1.45 1.928-3.29.604-2.621.216-4.783-2.77-6.926-2.405-1.712-4.09-2.273-5.021-2.079m13.138 1.735c-.864-.112-1.734.327-1.734 1.385 0 1.059 1.019 1.906 2.25 1.906 1.213 0 2.033-.565 1.734-1.386-.432-1.101-1.385-1.795-2.25-1.905zm-21.299 2.078c-.782 0-1.951 1.125-1.907 2.942.089 2.943.843 3.53 1.907 1.385 1.645-3.291 1.645-4.327 0-4.327z"/>
+ <path fill="#e5e5e5" d="M128.035 172.332v-44.328l-38.46-22.164v44.328"/>
+ <path fill="#c1c1c1" d="M166.335 105.84l-38.311 22.164v44.328l38.311-22.164"/>
+ <path fill="#f9f9f9" d="M128.035 83.675l-38.46 22.165 38.46 22.164 38.333-22.164"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/assistant-qt4.svg b/.icons/Gruvbox_Dark-2/apps/64/assistant-qt4.svg
new file mode 120000
index 000000000..3b55e9f63
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/assistant-qt4.svg
@@ -0,0 +1 @@
+qt-assistant.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/assistant-qt5.svg b/.icons/Gruvbox_Dark-2/apps/64/assistant-qt5.svg
new file mode 120000
index 000000000..3b55e9f63
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/assistant-qt5.svg
@@ -0,0 +1 @@
+qt-assistant.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/assistant.svg b/.icons/Gruvbox_Dark-2/apps/64/assistant.svg
new file mode 120000
index 000000000..3b55e9f63
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/assistant.svg
@@ -0,0 +1 @@
+qt-assistant.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/assistant5.svg b/.icons/Gruvbox_Dark-2/apps/64/assistant5.svg
new file mode 120000
index 000000000..3b55e9f63
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/assistant5.svg
@@ -0,0 +1 @@
+qt-assistant.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/astah-community.svg b/.icons/Gruvbox_Dark-2/apps/64/astah-community.svg
new file mode 120000
index 000000000..796f8600c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/astah-community.svg
@@ -0,0 +1 @@
+astah.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/astah-pro.svg b/.icons/Gruvbox_Dark-2/apps/64/astah-pro.svg
new file mode 120000
index 000000000..796f8600c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/astah-pro.svg
@@ -0,0 +1 @@
+astah.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/astah.svg b/.icons/Gruvbox_Dark-2/apps/64/astah.svg
new file mode 100644
index 000000000..3e46d9901
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/astah.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".733" x2=".267" y1="1.071" y2=".076" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f37e40"/>
+ <stop offset="100%" stop-color="#f34f17"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" d="M113.631 62.611c-6.964 16.258-1.669 26.134.206 33.012l11.014-1.482c-2.333-8.53-6.35-18.354-.697-31.53m73.586 27.346c-18.218 0-35.737 3.509-58.179 11.917l7.715 6.995c11.22-5.601 29.438-11.916 50.464-11.916m-139.477-.68v9.109c7.014 2.11 22.425 4.206 36.451 4.206l1.396-7.714c-13.962-.545-24.536-2.093-37.85-5.601m82.051 24.417l-9.175 8.53c24.534 11.899 44.149 28.723 55.367 51.144l8.413-11.201c-11.101-16.651-28.026-33.645-54.601-48.425m-38.464 4.428c-1.414.035-2.843.24-4.36.41-4.306.475-7.557 1.377-11.17 2.724-2.455.902-4.307 1.822-7.083 3.544-2.777 1.721-5.584 4.223-5.584 4.223l8.447 8.46s3.984-2.981 6.267-4.241c2.28-1.242 5.38-1.769 7.628-2.044 5.824-.68 11.477.475 14.165 2.724 2.877 2.419 4.09 4.089 4.224 10.505-2.589-.118-5.243.052-8.172.117-2.607.088-7.903.205-10.082.545-5.806.955-12.073 1.922-18.114 5.876-3.217 2.092-5.823 5.261-7.219 8.852-1.546 4.036-1.921 8.805-.679 12.941 1.294 4.324 4.206 8.53 8.037 10.897 7.371 2.929 16.99 3.661 23.972 1.224 3.916-1.412 6.966-2.589 10.487-6.673.581-.662 1.073-1.822 1.77-2.998v9.942h14.71v-40.061c-.151-8.717-3.625-16.497-9.805-21.658-6.03-4.071-11.325-5.466-17.436-5.313m11.033 37.184h.818v.287s.698 11.442-5.582 15.391c-6.282 3.914-9.023 4.053-13.621 3.269-3.2-.545-6.878-2.332-8.174-5.348-1.036-2.402-.256-5.549 1.379-7.628 2.535-3.169 7.17-4.019 11.171-4.921 3.66-.819 9.362-1.107 14.029-1.09"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/astah_community.svg b/.icons/Gruvbox_Dark-2/apps/64/astah_community.svg
new file mode 120000
index 000000000..796f8600c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/astah_community.svg
@@ -0,0 +1 @@
+astah.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/astahc.svg b/.icons/Gruvbox_Dark-2/apps/64/astahc.svg
new file mode 120000
index 000000000..796f8600c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/astahc.svg
@@ -0,0 +1 @@
+astah.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/astromenace.svg b/.icons/Gruvbox_Dark-2/apps/64/astromenace.svg
new file mode 100644
index 000000000..4f9f548a8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/astromenace.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_zXMimNfijPDq0uoVktnI4ztsnk1jlGwP">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_zXMimNfijPDq0uoVktnI4ztsnk1jlGwP)">
+ <defs>
+ <filter id="PlIDggwbIS6D9MDlmMKnK1sW5ViK5XJZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#PlIDggwbIS6D9MDlmMKnK1sW5ViK5XJZ)">
+ <linearGradient id="_lgradient_111" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_111)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_112" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_112)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#3b3b3b" d="M 130.983 69.229 C 130.482 69.242 129.964 69.296 129.406 69.371 C 123.128 70.217 121.405 71.754 117.568 79.906 C 114.979 85.405 113.684 86.077 110.348 86.802 C 94.755 75.307 94.755 92.854 91.685 97.718 C 87.477 93.982 82.012 85.903 76.609 81.386 C 71.777 77.348 66.995 74.902 63.202 77.451 C 60.197 79.583 57.644 84.158 56.715 94.655 C 55.447 108.995 56.728 117.069 65.728 128.945 C 75.904 142.375 91.065 155.809 115.07 172.673 C 125.468 179.978 134.181 185.954 134.438 185.954 C 135.877 185.954 120.521 165.769 111.221 155.44 C 97.322 140.004 94.757 134.515 94.457 127.583 C 94.186 121.32 96.835 117.171 100.388 117.171 C 101.679 117.171 107.521 121.608 113.963 129.002 C 119.331 134.872 122.861 143.128 127.148 149.17 C 136.225 160.641 146.753 162.104 150.664 152.438 C 154.453 143.033 151.98 126.517 143.318 115.008 C 142.344 110.799 144.186 110.158 148.444 110.163 C 153.83 110.169 164.059 113.868 170.205 119.255 C 177.801 125.912 179.08 125.88 187.535 142.849 C 192.526 152.866 197.476 162.208 198.538 163.607 C 200.429 166.098 200.468 166.084 200.5 162.97 C 198.905 137.044 190.012 112.368 170.787 94.66 C 167.535 91.783 157.993 84.766 149.58 79.07 C 137.323 70.771 134.491 69.111 130.983 69.228 L 130.983 69.229 Z"/>
+ <path fill="#ffffff" d="M 131.191 139.871 C 125.971 134.076 123.557 125.406 125.805 120.521 C 128.053 115.636 134.116 116.374 139.337 122.169 C 144.557 127.964 146.971 136.634 144.723 141.519 C 142.475 146.404 136.412 145.666 131.191 139.871 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/asunder.svg b/.icons/Gruvbox_Dark-2/apps/64/asunder.svg
new file mode 100644
index 000000000..858826637
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/asunder.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#5d5d5d" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <linearGradient id="b" x1=".234" x2=".754" y1=".161" y2=".819" gradientTransform="matrix(165.704 0 0 165 45.148 44.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#dedbde"/>
+ <stop offset="50%" stop-color="#e6e6e6"/>
+ <stop offset="100%" stop-color="#d2d2d2"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M138.712 44.5c.56.108 1.128.198 1.679.328 1.939 4.758 3.365 10.703 5.288 15.49-5.323 3.404-10.423 6.943-15.151 10.927 0 .35 4.035 3.696 7.78 6.974l6.821 5.967-8.888 5.899c-4.735 3.153-7.429 4.958-8.953 5.821-.429.243-.744.399-1.003.51.571-.028 1.131-.081 1.715-.081 18.019 0 30.313 13.963 30.313 30.313 0 16.684-13.295 30.313-30.313 30.313-17.352 0-30.313-13.966-30.313-30.313 0-15.889 11.168-28.982 27.801-30.192-.027-.053-.057-.104-.057-.19 0-.326 1.116-3.169 2.48-6.254 1.364-3.085 2.317-5.646 2.132-5.753-4.949-4.769-8.126-7.746-13.633-13.014 4.049-4.277 7.204-7.8 10.328-12.007l-6.817-8.196c-3.392-4.085-3.792-4.434-5.405-6.15-39.455 6.401-69.368 40.428-69.368 81.756 0 45.924 36.928 82.852 82.852 82.852 45.924 0 82.852-36.928 82.852-82.852 0-42.289-31.322-76.927-72.14-82.148z"/>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/atanks.svg b/.icons/Gruvbox_Dark-2/apps/64/atanks.svg
new file mode 100644
index 000000000..3a21639bc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/atanks.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="RUWpcpo4FLvmzPuRV5lI2whUeqoouiMD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#RUWpcpo4FLvmzPuRV5lI2whUeqoouiMD)">
+ <linearGradient id="_lgradient_654" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_654)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_655" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_655)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g>
+ <path fill="#995f1a" d="M 93.476 103.833 L 112.464 115.917 L 146.988 109.012 C 146.988 109.012 152.167 101.634 152.167 100.381 L 152.167 93.476 C 152.167 91.56 136.821 83.119 134.905 83.119 L 93.476 83.119 C 91.56 83.119 90.024 84.655 90.024 86.571 L 90.024 100.381 C 90.024 102.297 91.56 103.833 93.476 103.833 Z"/>
+ <path fill="#995f1a" d="M 165.976 107.286 C 172.881 107.286 183.238 131.452 183.238 131.452 L 58.952 131.452 L 58.952 121.095 C 58.952 121.095 58.952 114.204 65.857 114.204 C 72.762 114.204 159.071 107.286 165.976 107.286 Z M 165.976 179.786 L 90.024 179.786 C 80.623 179.786 55.5 164.681 55.5 148.714 C 55.5 139.531 63.565 131.452 72.762 131.452 L 183.238 131.452 C 192.435 131.452 200.5 139.531 200.5 148.714 C 200.5 164.681 175.391 179.786 165.976 179.786 Z M 152.167 93.476 L 190.143 93.476 L 190.143 100.381 L 152.167 100.381 L 152.167 93.476 Z M 83.119 90.024 L 90.024 90.024 L 90.024 96.929 L 83.119 96.929 L 83.119 90.024 Z"/>
+ <path fill="#995f1a" d="M 190.143 90.024 L 183.238 93.476 L 183.238 100.395 L 190.143 103.833 L 200.5 103.833 L 200.5 90.024 L 190.143 90.024 Z M 197.048 100.381 L 190.143 100.381 L 190.143 93.476 L 197.048 93.476 L 197.048 100.381 Z M 128 83.119 L 128 79.667 C 128 77.751 126.464 76.214 124.548 76.214 L 100.381 76.214 C 98.465 76.214 96.929 77.751 96.929 79.667 L 96.929 83.119 L 128 83.119 Z"/>
+ <path fill="#56300d" d="M 183.238 138.357 L 72.762 138.357 C 66.934 138.357 62.405 143.926 62.405 148.714 C 62.405 160.297 84.345 172.881 90.024 172.881 L 165.976 172.881 C 171.655 172.881 193.595 160.297 193.595 148.714 C 193.595 143.926 189.062 138.357 183.238 138.357 Z"/>
+ <path fill="#c68632" d="M 186.69 150.44 C 186.69 155.201 182.82 159.071 178.06 159.071 C 173.294 159.068 169.432 155.206 169.429 150.44 C 169.429 145.68 173.299 141.81 178.06 141.81 C 182.82 141.81 186.69 145.68 186.69 150.44 Z M 86.571 150.44 C 86.571 155.207 82.707 159.071 77.94 159.071 C 73.174 159.071 69.31 155.207 69.31 150.44 C 69.31 145.674 73.174 141.81 77.94 141.81 C 82.707 141.81 86.571 145.674 86.571 150.44 Z M 103.833 162.524 C 103.833 166.337 100.742 169.429 96.929 169.429 C 93.115 169.429 90.024 166.337 90.024 162.524 C 90.024 158.71 93.115 155.619 96.929 155.619 C 100.742 155.619 103.833 158.71 103.833 162.524 Z M 124.548 162.524 C 124.548 166.337 121.456 169.429 117.643 169.429 C 113.83 169.429 110.738 166.337 110.738 162.524 C 110.738 158.71 113.83 155.619 117.643 155.619 C 121.456 155.619 124.548 158.71 124.548 162.524 Z M 165.976 162.524 C 165.976 166.337 162.885 169.429 159.071 169.429 C 155.258 169.429 152.167 166.337 152.167 162.524 C 152.167 158.71 155.258 155.619 159.071 155.619 C 162.885 155.619 165.976 158.71 165.976 162.524 Z M 145.262 162.524 C 145.262 166.337 142.17 169.429 138.357 169.429 C 134.544 169.429 131.452 166.337 131.452 162.524 C 131.452 158.71 134.544 155.619 138.357 155.619 C 142.17 155.619 145.262 158.71 145.262 162.524 Z M 165.976 107.286 C 163.995 107.286 58.952 124.548 58.952 124.548 L 58.952 131.452 L 183.238 131.452 C 183.238 131.452 172.881 107.286 165.976 107.286 Z M 134.905 83.119 L 93.476 83.119 C 91.56 83.119 90.024 84.655 90.024 86.571 L 90.024 100.381 C 90.024 102.297 91.56 103.833 93.476 103.833 L 97.412 106.195 L 93.494 103.833 L 110.738 103.833 L 117.536 110.631 C 128.459 109.82 139.286 109.012 147.958 108.39 C 149.981 105.749 152.167 101.634 152.167 100.381 L 152.167 93.476 C 152.167 91.56 136.821 83.119 134.905 83.119 Z"/>
+ <path fill="#fff3e0" d="M 157.749 118.52 L 162.524 119.21 L 159.071 122.58 L 159.879 127.327 L 155.619 125.086 L 151.359 127.327 L 152.167 122.58 L 148.714 119.207 L 153.489 118.516 L 155.619 114.19 L 157.749 118.52 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/atcore-gui.svg b/.icons/Gruvbox_Dark-2/apps/64/atcore-gui.svg
new file mode 120000
index 000000000..ad02c4964
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/atcore-gui.svg
@@ -0,0 +1 @@
+atelier.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/atelier.svg b/.icons/Gruvbox_Dark-2/apps/64/atelier.svg
new file mode 100644
index 000000000..7e3b91036
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/atelier.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <path fill="#f1f0e9" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#1a7fd4" d="M119.282 158.514v8.716c0 10.898 4.359 13.077 8.718 17.436 4.359-4.359 8.718-6.538 8.718-17.436v-8.716h-17.436z"/>
+ <path fill="#666666" d="M101.846 71.334v8.718H71.333v13.077h30.513v52.308h13.077v17.436h26.154v-17.436h13.077V93.129h30.513V80.052h-30.513v-8.718h-52.308zm-8.718 30.513c-7.223 0-13.077 5.855-13.077 13.077 0 7.223 5.854 13.077 13.077 13.077v-26.154zm69.744 0v26.154c7.222 0 13.077-5.854 13.077-13.077 0-7.222-5.855-13.077-13.077-13.077z"/>
+ <g opacity=".4">
+ <linearGradient id="a" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#a)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/athena.svg b/.icons/Gruvbox_Dark-2/apps/64/athena.svg
new file mode 100644
index 000000000..879ead5a4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/athena.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#fb7c38" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#d64310" d="M91.239 62.075c-11.345.131-19.648-.258-26.436 3.488-3.393 1.873-6.088 5.026-7.573 8.982-1.485 3.955-2.007 8.653-2.007 14.583V127H199.5v-23.445c0-5.93-.523-10.627-2.008-14.583-.185-.491-.433-.937-.669-1.391-.091-.167-.162-.343-.247-.511-1.557-3.054-3.836-5.541-6.658-7.098-6.788-3.745-15.09-3.338-26.435-3.469h-36.421L112.44 62.075H91.239z"/>
+ <path fill="#fec589" d="M163.483 76.503c11.346.131 19.648-.258 26.435 3.487 3.395 1.873 6.089 5.027 7.574 8.982 1.485 3.956 2.008 8.653 2.008 14.583v61.317c0 5.93-.523 10.628-2.008 14.583-1.485 3.956-4.179 7.127-7.574 9-6.787 3.745-15.089 3.338-26.435 3.47H91.236c-11.345-.132-19.647.275-26.435-3.47-3.394-1.873-6.089-5.044-7.574-9-1.482-3.955-2.005-8.653-2.005-14.583v-46.889c0-5.93.523-10.628 2.008-14.583.185-.492.432-.938.669-1.391.09-.167.161-.344.246-.511 1.557-3.055 3.837-5.541 6.658-7.098 6.788-3.745 15.09-3.338 26.436-3.469h21.994l14.62-14.428h35.63z"/>
+ <path fill="#d64310" d="M127.188 105.312l-3.358 7.706.897 2.038c-5.409.367-4.348 1.47-4.348 1.47s-6.235 1.155-6.235 2.019v.075c-1.249.606-2.475 1.451-3.649 2.367-15.683 21.073 1.099 25.953-2.625 38.189-.807 2.658-4.183 7.17-4.183 7.17s6.803.845 9.611-7.118c2.273-6.438-5.428-19.388.31-25.182 8.143-8.218 14.181 8.71 11.631 11.058-2.587 2.347-1.944 2.99-1.944 2.99l3.851 7.777 3.831-7.777s.662-.643-1.925-2.99c-2.568-2.348 3.484-19.295 11.613-11.058 5.761 5.812-1.963 18.744.328 25.182 2.808 7.959 9.612 7.118 9.612 7.118s-3.357-4.55-4.184-7.17c-3.723-12.218 13.007-17.096-2.657-38.189-1.174-.883-2.405-1.742-3.631-2.348v-.075c0-.883-6.216-2.019-6.216-2.019s1.066-1.099-4.367-1.47l.883-2.038-3.339-7.705"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ati.svg b/.icons/Gruvbox_Dark-2/apps/64/ati.svg
new file mode 120000
index 000000000..25311c098
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ati.svg
@@ -0,0 +1 @@
+amd-ati.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/atlas.svg b/.icons/Gruvbox_Dark-2/apps/64/atlas.svg
new file mode 120000
index 000000000..59b5c64af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/atlas.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/atlauncher.svg b/.icons/Gruvbox_Dark-2/apps/64/atlauncher.svg
new file mode 100644
index 000000000..e88a0b2db
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/atlauncher.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#1a1a1a" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#78ab2f" d="M71.333 71.334v37.777h37.778V71.334m37.778 37.777h-37.778V128H90.222v56.666h18.889v-18.888h37.778v18.888h18.888V128h-18.888v-18.889h37.778V71.334h-37.778"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/atom-beta.svg b/.icons/Gruvbox_Dark-2/apps/64/atom-beta.svg
new file mode 100644
index 000000000..bdbddc0f7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/atom-beta.svg
@@ -0,0 +1,68 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <radialGradient id="b" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.739%" stop-color="#fda463"/>
+ <stop offset="98.261%" stop-color="#f34f17"/>
+ </radialGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#fcfcfc" d="M112.39 179.78a2.996 2.996 0 0 1 4.7 2.93c-.12.78-.56 1.49-1.21 1.95a65.017 65.017 0 0 1-5.56 3.59 46.405 46.405 0 0 1-5.37 2.69c-1.66.71-3.38 1.28-5.14 1.71-1.62.39-3.27.59-4.93.61-1.39.01-2.77-.17-4.11-.52-1.33-.36-2.59-.92-3.74-1.66a13.32 13.32 0 0 1-3.33-3.11c-.93-1.24-1.68-2.61-2.22-4.06-.58-1.54-.99-3.13-1.23-4.76-.27-1.77-.39-3.56-.38-5.35 0-2.09.14-4.18.4-6.25.29-2.29.69-4.57 1.19-6.82.55-2.47 1.2-4.91 1.94-7.33.8-2.61 1.68-5.2 2.65-7.76 2.14-5.62 4.6-11.12 7.36-16.47 3.03-5.88 6.36-11.61 9.97-17.16 4.42-6.84 9.28-13.39 14.54-19.62 2.41-2.84 4.92-5.59 7.51-8.26 2.4-2.46 4.9-4.82 7.49-7.08 2.34-2.05 4.79-3.99 7.33-5.8 2.25-1.62 4.61-3.09 7.06-4.41 2.15-1.16 4.4-2.13 6.73-2.89 2.06-.69 4.2-1.09 6.37-1.2h.1l.58-.01h.04c1.38-.01 2.76.16 4.1.51 1.33.36 2.59.92 3.74 1.67 1.29.83 2.41 1.89 3.33 3.11.93 1.24 1.68 2.61 2.23 4.07.57 1.54.98 3.13 1.23 4.76.26 1.78.39 3.57.38 5.37 0 1.79-.11 3.59-.3 5.37-.22 1.95-.52 3.89-.9 5.82-.16.78-.62 1.46-1.28 1.91-.66.44-1.47.6-2.25.44-.78-.15-1.47-.61-1.91-1.27-.44-.66-.6-1.47-.45-2.25.35-1.76.63-3.53.82-5.31.18-1.57.27-3.16.27-4.74.01-1.49-.1-2.98-.32-4.45-.18-1.21-.48-2.4-.91-3.55-.35-.92-.82-1.78-1.4-2.57-.5-.66-1.11-1.23-1.81-1.68-.62-.4-1.3-.71-2.01-.9-.82-.21-1.66-.32-2.5-.31h-.52c-1.61.09-3.21.4-4.75.91-1.99.65-3.92 1.48-5.76 2.47a59.92 59.92 0 0 0-6.42 4.01c-2.38 1.7-4.68 3.51-6.88 5.44-2.46 2.15-4.84 4.4-7.13 6.75-2.5 2.56-4.91 5.21-7.22 7.95-5.1 6.03-9.81 12.38-14.1 19.01-3.5 5.38-6.73 10.93-9.66 16.64-2.66 5.15-5.03 10.44-7.09 15.85-.92 2.44-1.76 4.9-2.52 7.38-.7 2.27-1.3 4.57-1.82 6.88a66.81 66.81 0 0 0-1.09 6.27c-.24 1.83-.36 3.68-.36 5.53-.01 1.48.09 2.97.32 4.44.17 1.2.48 2.39.91 3.53.34.92.81 1.78 1.4 2.56.5.66 1.1 1.23 1.8 1.69.62.4 1.3.7 2.01.89.83.22 1.67.32 2.52.32 1.2-.01 2.4-.16 3.56-.44 1.44-.35 2.85-.82 4.21-1.4 1.62-.69 3.19-1.47 4.71-2.36 1.74-1.01 3.44-2.1 5.08-3.28z" filter="url(#c)"/>
+ <defs>
+ <filter id="d" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#fcfcfc" d="M72.43 138.95c.71.36 1.25.99 1.49 1.75.25.75.19 1.58-.17 2.29-.37.71-.99 1.24-1.75 1.49s-1.58.18-2.29-.18a53.857 53.857 0 0 1-6.76-4.07c-1.9-1.33-3.66-2.86-5.24-4.55a19.938 19.938 0 0 1-3.52-5.15c-.85-1.8-1.3-3.77-1.32-5.77v-.11l.01-.51c0-.04 0-.08.01-.11.13-2.15.77-4.23 1.86-6.09.55-.95 1.19-1.84 1.91-2.67a21.8 21.8 0 0 1 2.45-2.45c1.94-1.64 4.05-3.06 6.3-4.24 2.56-1.36 5.22-2.53 7.96-3.5 3.11-1.11 6.27-2.04 9.47-2.81 3.57-.85 7.17-1.54 10.8-2.08 3.95-.59 7.93-1.03 11.91-1.31 4.28-.31 8.56-.47 12.84-.49h.58c3.53.01 7.06.11 10.58.3a185.9 185.9 0 0 1 28.11 3.53c4.13.84 8.23 1.87 12.27 3.07 3.65 1.08 7.23 2.35 10.74 3.8 3.1 1.28 6.09 2.77 8.98 4.46a42.18 42.18 0 0 1 6.99 5.11c.95.87 1.85 1.82 2.66 2.83.78.94 1.46 1.96 2.04 3.03.57 1.04 1.01 2.14 1.33 3.27.3 1.13.46 2.29.46 3.46v.09l-.01.51c0 .04 0 .08-.01.11a13.58 13.58 0 0 1-1.72 5.85 19.415 19.415 0 0 1-4.03 4.95 32.475 32.475 0 0 1-5.8 4.13 54.046 54.046 0 0 1-7.35 3.45c-.75.29-1.57.26-2.3-.06-.72-.33-1.29-.93-1.58-1.67-.28-.75-.25-1.57.07-2.3.33-.72.93-1.29 1.67-1.57 2.26-.86 4.45-1.89 6.56-3.08 1.7-.95 3.3-2.09 4.75-3.39 1.11-.98 2.05-2.13 2.79-3.42.55-.98.88-2.08.95-3.21l.01-.41c0-.62-.09-1.25-.25-1.85a9.04 9.04 0 0 0-.81-1.99c-.4-.75-.88-1.45-1.42-2.11-.63-.78-1.31-1.51-2.05-2.18a36.088 36.088 0 0 0-5.98-4.37c-2.65-1.56-5.4-2.92-8.24-4.09a101.97 101.97 0 0 0-10.15-3.6c-3.88-1.15-7.81-2.13-11.77-2.94a180.53 180.53 0 0 0-27.22-3.42c-3.42-.19-6.84-.28-10.27-.29h-.57c-4.14.02-8.28.17-12.41.47-3.84.28-7.67.7-11.47 1.26-3.46.52-6.89 1.18-10.28 1.99-3 .71-5.96 1.59-8.86 2.62-2.46.88-4.86 1.93-7.17 3.16-1.86.97-3.61 2.15-5.21 3.5-.64.55-1.24 1.15-1.8 1.8-.48.55-.9 1.15-1.27 1.78a7.647 7.647 0 0 0-1.05 3.39l-.01.39c.02 1.11.27 2.21.74 3.22.63 1.32 1.46 2.53 2.47 3.6 1.3 1.4 2.75 2.65 4.32 3.75 1.92 1.35 3.93 2.57 6.03 3.63z" filter="url(#d)"/>
+ <defs>
+ <filter id="e" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#fcfcfc" d="M150.81 121.4c-.35-.72-.4-1.54-.13-2.29.26-.75.81-1.37 1.53-1.72a3.03 3.03 0 0 1 2.29-.13c.75.27 1.37.82 1.71 1.53 2.39 4.95 4.56 9.99 6.51 15.12 1.8 4.72 3.38 9.53 4.73 14.41 1.21 4.36 2.18 8.8 2.89 13.27.64 3.89.97 7.83.99 11.77.02 2.37-.15 4.73-.49 7.07-.3 2.08-.82 4.12-1.56 6.09-.67 1.8-1.63 3.49-2.83 4.99a13.265 13.265 0 0 1-4.31 3.53c-1.95.97-4.1 1.46-6.28 1.44-2.2-.04-4.39-.44-6.46-1.19-2.33-.82-4.55-1.89-6.65-3.19a57.29 57.29 0 0 1-6.85-4.95 89.988 89.988 0 0 1-7-6.53c-2.46-2.56-4.81-5.22-7.04-7.99a149.98 149.98 0 0 1-6.96-9.3c-4.85-7.03-9.22-14.37-13.08-21.99-2.7-5.3-5.16-10.71-7.37-16.23-2.05-5.09-3.84-10.27-5.37-15.53-1.38-4.71-2.48-9.49-3.29-14.32a90.18 90.18 0 0 1-.84-6.55c-.19-2.02-.28-4.04-.29-6.07-.01-2.36.15-4.73.5-7.07.29-2.08.82-4.12 1.56-6.09a18.15 18.15 0 0 1 2.82-5c1.18-1.46 2.65-2.66 4.32-3.52 1.59-.8 3.32-1.27 5.09-1.4h.1l.91-.03c.05-.01.1-.01.14-.01 1.64.02 3.26.25 4.83.68 1.7.47 3.36 1.1 4.94 1.88 1.74.85 3.43 1.82 5.04 2.91 1.79 1.2 3.51 2.49 5.16 3.86.61.51.99 1.25 1.07 2.04.07.79-.18 1.58-.69 2.19-.51.61-1.24.99-2.03 1.06-.8.08-1.59-.17-2.2-.68a54.21 54.21 0 0 0-4.65-3.49c-1.39-.94-2.84-1.77-4.34-2.51-1.25-.61-2.55-1.1-3.89-1.47-1.05-.29-2.14-.45-3.23-.47l-.79.03c-.95.07-1.88.33-2.74.76a7.41 7.41 0 0 0-2.35 1.92c-.81 1.01-1.44 2.14-1.89 3.35-.59 1.57-1.01 3.2-1.25 4.85-.3 2.05-.44 4.12-.43 6.19 0 1.85.09 3.7.26 5.54.19 2.05.45 4.08.79 6.11.77 4.6 1.81 9.15 3.13 13.62 1.48 5.08 3.2 10.08 5.17 14.98 2.15 5.36 4.54 10.61 7.16 15.75 3.74 7.38 7.97 14.49 12.67 21.3 2.11 3.07 4.34 6.05 6.68 8.94 2.13 2.63 4.36 5.17 6.71 7.6 2.06 2.15 4.24 4.18 6.53 6.1a52.77 52.77 0 0 0 6.15 4.44c1.73 1.07 3.58 1.96 5.51 2.64 1.45.53 2.98.81 4.52.84 1.21.01 2.4-.26 3.48-.8a7.28 7.28 0 0 0 2.35-1.92c.8-1.01 1.44-2.14 1.89-3.34.59-1.57 1.01-3.2 1.24-4.85.3-2.04.45-4.11.43-6.17-.02-3.64-.33-7.26-.91-10.85-.68-4.26-1.6-8.48-2.76-12.63-1.29-4.69-2.81-9.32-4.55-13.88-1.89-4.97-3.99-9.85-6.3-14.64z" filter="url(#e)"/>
+ <defs>
+ <filter id="f" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" d="M137.064 129.018a8.599 8.599 0 1 1-17.197.178 8.599 8.599 0 0 1 17.197-.178z" filter="url(#f)"/>
+ <g opacity=".4">
+ <linearGradient id="g" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#g)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/atom-rpg.svg b/.icons/Gruvbox_Dark-2/apps/64/atom-rpg.svg
new file mode 100644
index 000000000..cc6a85c10
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/atom-rpg.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="kTdfALLYgwTSDzrlyi6JOU0KuKGklg9K" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#kTdfALLYgwTSDzrlyi6JOU0KuKGklg9K)">
+ <linearGradient id="_lgradient_15" x1=".25" x2=".75" y1=".036" y2=".902" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.174%" style="stop-color:#957552"/>
+ <stop offset="100%" style="stop-color:#b29373"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_16" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="ZX9SwPKTi5Bm6QyPpGGqSFoGZd8AefMb" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ZX9SwPKTi5Bm6QyPpGGqSFoGZd8AefMb)">
+ <path fill="#ffffff" d="M 167.521 55.515 C 141.856 56.165 117.399 77.55 99.737 92.005 C 93.403 97.189 84.072 107.624 84.515 108.063 C 84.957 108.502 94.338 100.819 98.958 97.089 C 120.026 80.079 144.219 70.481 160.639 70.51 C 166.764 70.522 175.77 74.123 179.571 78.44 C 183.915 83.375 185.33 87.177 185.433 98.391 C 185.491 104.677 182.638 113.941 183.38 113.486 C 185.197 112.372 192.235 91.614 193.079 83.594 C 194.356 71.469 188.193 58.982 178.594 56.591 C 174.895 55.758 171.187 55.422 167.521 55.515 Z M 78.525 62.751 C 73.566 62.697 69.605 63.501 66.447 65.257 C 35.375 85.472 78.559 141.957 96.027 159.393 C 100.462 163.741 109.601 171.499 110.144 171.499 C 110.687 171.499 101.287 160.976 95.46 153.247 C 78.963 131.362 69.814 110.791 70.199 95.418 C 70.419 86.654 73.497 79.579 79.587 74.914 C 83.214 72.136 87.494 68.847 96.409 69.93 L 113.5 73.654 C 103.076 67.152 91.701 63.058 78.525 62.751 Z M 145.856 84.501 C 145.313 84.501 154.713 95.024 160.54 102.753 C 177.037 124.638 186.186 145.209 185.801 160.582 C 185.581 169.346 182.503 176.421 176.413 181.086 C 172.786 183.864 168.506 187.153 159.591 186.07 L 142.5 182.346 C 152.924 188.848 164.299 192.942 177.475 193.249 C 182.434 193.304 186.395 192.499 189.553 190.743 C 220.625 170.528 177.441 114.043 159.973 96.607 C 155.538 92.259 146.399 84.501 145.856 84.501 Z M 128 113.5 C 119.992 113.5 113.5 119.992 113.5 128 C 113.5 136.008 119.992 142.5 128 142.5 C 136.008 142.5 142.5 136.008 142.5 128 C 142.5 119.992 136.008 113.5 128 113.5 Z M 72.62 142.514 C 70.803 143.628 63.765 164.386 62.921 172.406 C 61.644 184.531 67.807 197.018 77.406 199.409 C 81.105 200.242 84.813 200.578 88.479 200.485 C 114.144 199.835 138.601 178.45 156.263 163.995 C 162.597 158.811 171.928 148.376 171.485 147.937 C 171.043 147.498 161.662 155.181 157.042 158.911 C 135.974 175.921 111.781 185.519 95.361 185.49 C 89.236 185.479 80.23 181.877 76.429 177.56 C 72.085 172.625 70.67 168.823 70.567 157.609 C 70.509 151.323 73.362 142.059 72.62 142.514 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/atom.svg b/.icons/Gruvbox_Dark-2/apps/64/atom.svg
new file mode 100644
index 000000000..020790972
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/atom.svg
@@ -0,0 +1,68 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <radialGradient id="b" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#cbe667"/>
+ <stop offset="99.13%" stop-color="#76c22b"/>
+ </radialGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#fcfcfc" d="M112.39 179.78a2.996 2.996 0 0 1 4.7 2.93c-.12.78-.56 1.49-1.21 1.95a65.017 65.017 0 0 1-5.56 3.59 46.405 46.405 0 0 1-5.37 2.69c-1.66.71-3.38 1.28-5.14 1.71-1.62.39-3.27.59-4.93.61-1.39.01-2.77-.17-4.11-.52-1.33-.36-2.59-.92-3.74-1.66a13.32 13.32 0 0 1-3.33-3.11c-.93-1.24-1.68-2.61-2.22-4.06-.58-1.54-.99-3.13-1.23-4.76-.27-1.77-.39-3.56-.38-5.35 0-2.09.14-4.18.4-6.25.29-2.29.69-4.57 1.19-6.82.55-2.47 1.2-4.91 1.94-7.33.8-2.61 1.68-5.2 2.65-7.76 2.14-5.62 4.6-11.12 7.36-16.47 3.03-5.88 6.36-11.61 9.97-17.16 4.42-6.84 9.28-13.39 14.54-19.62 2.41-2.84 4.92-5.59 7.51-8.26 2.4-2.46 4.9-4.82 7.49-7.08 2.34-2.05 4.79-3.99 7.33-5.8 2.25-1.62 4.61-3.09 7.06-4.41 2.15-1.16 4.4-2.13 6.73-2.89 2.06-.69 4.2-1.09 6.37-1.2h.1l.58-.01h.04c1.38-.01 2.76.16 4.1.51 1.33.36 2.59.92 3.74 1.67 1.29.83 2.41 1.89 3.33 3.11.93 1.24 1.68 2.61 2.23 4.07.57 1.54.98 3.13 1.23 4.76.26 1.78.39 3.57.38 5.37 0 1.79-.11 3.59-.3 5.37-.22 1.95-.52 3.89-.9 5.82-.16.78-.62 1.46-1.28 1.91-.66.44-1.47.6-2.25.44-.78-.15-1.47-.61-1.91-1.27-.44-.66-.6-1.47-.45-2.25.35-1.76.63-3.53.82-5.31.18-1.57.27-3.16.27-4.74.01-1.49-.1-2.98-.32-4.45-.18-1.21-.48-2.4-.91-3.55-.35-.92-.82-1.78-1.4-2.57-.5-.66-1.11-1.23-1.81-1.68-.62-.4-1.3-.71-2.01-.9-.82-.21-1.66-.32-2.5-.31h-.52c-1.61.09-3.21.4-4.75.91-1.99.65-3.92 1.48-5.76 2.47a59.92 59.92 0 0 0-6.42 4.01c-2.38 1.7-4.68 3.51-6.88 5.44-2.46 2.15-4.84 4.4-7.13 6.75-2.5 2.56-4.91 5.21-7.22 7.95-5.1 6.03-9.81 12.38-14.1 19.01-3.5 5.38-6.73 10.93-9.66 16.64-2.66 5.15-5.03 10.44-7.09 15.85-.92 2.44-1.76 4.9-2.52 7.38-.7 2.27-1.3 4.57-1.82 6.88a66.81 66.81 0 0 0-1.09 6.27c-.24 1.83-.36 3.68-.36 5.53-.01 1.48.09 2.97.32 4.44.17 1.2.48 2.39.91 3.53.34.92.81 1.78 1.4 2.56.5.66 1.1 1.23 1.8 1.69.62.4 1.3.7 2.01.89.83.22 1.67.32 2.52.32 1.2-.01 2.4-.16 3.56-.44 1.44-.35 2.85-.82 4.21-1.4 1.62-.69 3.19-1.47 4.71-2.36 1.74-1.01 3.44-2.1 5.08-3.28z" filter="url(#c)"/>
+ <defs>
+ <filter id="d" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#fcfcfc" d="M72.43 138.95c.71.36 1.25.99 1.49 1.75.25.75.19 1.58-.17 2.29-.37.71-.99 1.24-1.75 1.49s-1.58.18-2.29-.18a53.857 53.857 0 0 1-6.76-4.07c-1.9-1.33-3.66-2.86-5.24-4.55a19.938 19.938 0 0 1-3.52-5.15c-.85-1.8-1.3-3.77-1.32-5.77v-.11l.01-.51c0-.04 0-.08.01-.11.13-2.15.77-4.23 1.86-6.09.55-.95 1.19-1.84 1.91-2.67a21.8 21.8 0 0 1 2.45-2.45c1.94-1.64 4.05-3.06 6.3-4.24 2.56-1.36 5.22-2.53 7.96-3.5 3.11-1.11 6.27-2.04 9.47-2.81 3.57-.85 7.17-1.54 10.8-2.08 3.95-.59 7.93-1.03 11.91-1.31 4.28-.31 8.56-.47 12.84-.49h.58c3.53.01 7.06.11 10.58.3a185.9 185.9 0 0 1 28.11 3.53c4.13.84 8.23 1.87 12.27 3.07 3.65 1.08 7.23 2.35 10.74 3.8 3.1 1.28 6.09 2.77 8.98 4.46a42.18 42.18 0 0 1 6.99 5.11c.95.87 1.85 1.82 2.66 2.83.78.94 1.46 1.96 2.04 3.03.57 1.04 1.01 2.14 1.33 3.27.3 1.13.46 2.29.46 3.46v.09l-.01.51c0 .04 0 .08-.01.11a13.58 13.58 0 0 1-1.72 5.85 19.415 19.415 0 0 1-4.03 4.95 32.475 32.475 0 0 1-5.8 4.13 54.046 54.046 0 0 1-7.35 3.45c-.75.29-1.57.26-2.3-.06-.72-.33-1.29-.93-1.58-1.67-.28-.75-.25-1.57.07-2.3.33-.72.93-1.29 1.67-1.57 2.26-.86 4.45-1.89 6.56-3.08 1.7-.95 3.3-2.09 4.75-3.39 1.11-.98 2.05-2.13 2.79-3.42.55-.98.88-2.08.95-3.21l.01-.41c0-.62-.09-1.25-.25-1.85a9.04 9.04 0 0 0-.81-1.99c-.4-.75-.88-1.45-1.42-2.11-.63-.78-1.31-1.51-2.05-2.18a36.088 36.088 0 0 0-5.98-4.37c-2.65-1.56-5.4-2.92-8.24-4.09a101.97 101.97 0 0 0-10.15-3.6c-3.88-1.15-7.81-2.13-11.77-2.94a180.53 180.53 0 0 0-27.22-3.42c-3.42-.19-6.84-.28-10.27-.29h-.57c-4.14.02-8.28.17-12.41.47-3.84.28-7.67.7-11.47 1.26-3.46.52-6.89 1.18-10.28 1.99-3 .71-5.96 1.59-8.86 2.62-2.46.88-4.86 1.93-7.17 3.16-1.86.97-3.61 2.15-5.21 3.5-.64.55-1.24 1.15-1.8 1.8-.48.55-.9 1.15-1.27 1.78a7.647 7.647 0 0 0-1.05 3.39l-.01.39c.02 1.11.27 2.21.74 3.22.63 1.32 1.46 2.53 2.47 3.6 1.3 1.4 2.75 2.65 4.32 3.75 1.92 1.35 3.93 2.57 6.03 3.63z" filter="url(#d)"/>
+ <defs>
+ <filter id="e" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#fcfcfc" d="M150.81 121.4c-.35-.72-.4-1.54-.13-2.29.26-.75.81-1.37 1.53-1.72a3.03 3.03 0 0 1 2.29-.13c.75.27 1.37.82 1.71 1.53 2.39 4.95 4.56 9.99 6.51 15.12 1.8 4.72 3.38 9.53 4.73 14.41 1.21 4.36 2.18 8.8 2.89 13.27.64 3.89.97 7.83.99 11.77.02 2.37-.15 4.73-.49 7.07-.3 2.08-.82 4.12-1.56 6.09-.67 1.8-1.63 3.49-2.83 4.99a13.265 13.265 0 0 1-4.31 3.53c-1.95.97-4.1 1.46-6.28 1.44-2.2-.04-4.39-.44-6.46-1.19-2.33-.82-4.55-1.89-6.65-3.19a57.29 57.29 0 0 1-6.85-4.95 89.988 89.988 0 0 1-7-6.53c-2.46-2.56-4.81-5.22-7.04-7.99a149.98 149.98 0 0 1-6.96-9.3c-4.85-7.03-9.22-14.37-13.08-21.99-2.7-5.3-5.16-10.71-7.37-16.23-2.05-5.09-3.84-10.27-5.37-15.53-1.38-4.71-2.48-9.49-3.29-14.32a90.18 90.18 0 0 1-.84-6.55c-.19-2.02-.28-4.04-.29-6.07-.01-2.36.15-4.73.5-7.07.29-2.08.82-4.12 1.56-6.09a18.15 18.15 0 0 1 2.82-5c1.18-1.46 2.65-2.66 4.32-3.52 1.59-.8 3.32-1.27 5.09-1.4h.1l.91-.03c.05-.01.1-.01.14-.01 1.64.02 3.26.25 4.83.68 1.7.47 3.36 1.1 4.94 1.88 1.74.85 3.43 1.82 5.04 2.91 1.79 1.2 3.51 2.49 5.16 3.86.61.51.99 1.25 1.07 2.04.07.79-.18 1.58-.69 2.19-.51.61-1.24.99-2.03 1.06-.8.08-1.59-.17-2.2-.68a54.21 54.21 0 0 0-4.65-3.49c-1.39-.94-2.84-1.77-4.34-2.51-1.25-.61-2.55-1.1-3.89-1.47-1.05-.29-2.14-.45-3.23-.47l-.79.03c-.95.07-1.88.33-2.74.76a7.41 7.41 0 0 0-2.35 1.92c-.81 1.01-1.44 2.14-1.89 3.35-.59 1.57-1.01 3.2-1.25 4.85-.3 2.05-.44 4.12-.43 6.19 0 1.85.09 3.7.26 5.54.19 2.05.45 4.08.79 6.11.77 4.6 1.81 9.15 3.13 13.62 1.48 5.08 3.2 10.08 5.17 14.98 2.15 5.36 4.54 10.61 7.16 15.75 3.74 7.38 7.97 14.49 12.67 21.3 2.11 3.07 4.34 6.05 6.68 8.94 2.13 2.63 4.36 5.17 6.71 7.6 2.06 2.15 4.24 4.18 6.53 6.1a52.77 52.77 0 0 0 6.15 4.44c1.73 1.07 3.58 1.96 5.51 2.64 1.45.53 2.98.81 4.52.84 1.21.01 2.4-.26 3.48-.8a7.28 7.28 0 0 0 2.35-1.92c.8-1.01 1.44-2.14 1.89-3.34.59-1.57 1.01-3.2 1.24-4.85.3-2.04.45-4.11.43-6.17-.02-3.64-.33-7.26-.91-10.85-.68-4.26-1.6-8.48-2.76-12.63-1.29-4.69-2.81-9.32-4.55-13.88-1.89-4.97-3.99-9.85-6.3-14.64z" filter="url(#e)"/>
+ <defs>
+ <filter id="f" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" d="M137.064 129.018a8.599 8.599 0 1 1-17.197.178 8.599 8.599 0 0 1 17.197-.178z" filter="url(#f)"/>
+ <g opacity=".4">
+ <linearGradient id="g" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#g)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/atomix-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/atomix-icon.svg
new file mode 120000
index 000000000..11fe8ed5e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/atomix-icon.svg
@@ -0,0 +1 @@
+katomic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/atomix.svg b/.icons/Gruvbox_Dark-2/apps/64/atomix.svg
new file mode 120000
index 000000000..11fe8ed5e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/atomix.svg
@@ -0,0 +1 @@
+katomic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/atril.svg b/.icons/Gruvbox_Dark-2/apps/64/atril.svg
new file mode 120000
index 000000000..e1b9885f3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/atril.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/atunes.svg b/.icons/Gruvbox_Dark-2/apps/64/atunes.svg
new file mode 120000
index 000000000..d025f1c3f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/atunes.svg
@@ -0,0 +1 @@
+music.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/auale.svg b/.icons/Gruvbox_Dark-2/apps/64/auale.svg
new file mode 100644
index 000000000..d74184211
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/auale.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="270.648" height="254.338" x="-7.32" y="2.95" filterUnits="userSpaceOnUse">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".533" x2=".533" y1="1" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#8ac249"/>
+ <stop offset="100%" stop-color="#aae961"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="none" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.077" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" vector-effect="non-scaling-stroke"/>
+ </g>
+ <path fill="#1d973d" d="M56 158.857c0-14.192 11.522-25.714 25.714-25.714 14.192 0 25.715 11.522 25.715 25.714 0 14.192-11.523 25.714-25.715 25.714S56 173.049 56 158.857zm56.571 15.429c0-14.192 11.523-25.715 25.715-25.715S164 160.094 164 174.286 152.478 200 138.286 200c-14.192 0-25.715-11.522-25.715-25.714zm-56.571-72c0-14.192 11.522-25.715 25.714-25.715 14.192 0 25.715 11.523 25.715 25.715S95.906 128 81.714 128 56 116.478 56 102.286zm56.571-20.572c0-14.192 11.523-25.714 25.715-25.714S164 67.522 164 81.714c0 14.192-11.522 25.715-25.714 25.715-14.192 0-25.715-11.523-25.715-25.715zm36 46.286c0-14.192 11.523-25.714 25.715-25.714S200 113.808 200 128c0 14.192-11.522 25.714-25.714 25.714-14.192 0-25.715-11.522-25.715-25.714z"/>
+ <path fill="#b0e51b" d="M66.286 102.286c0-8.516 6.913-15.429 15.428-15.429 8.516 0 15.429 6.913 15.429 15.429 0 8.515-6.913 15.428-15.429 15.428-8.515 0-15.428-6.913-15.428-15.428zm0 56.571c0-8.515 6.913-15.428 15.428-15.428 8.516 0 15.429 6.913 15.429 15.428s-6.913 15.429-15.429 15.429c-8.515 0-15.428-6.914-15.428-15.429zm56.571 15.429c0-8.516 6.913-15.429 15.429-15.429 8.515 0 15.428 6.913 15.428 15.429 0 8.515-6.913 15.428-15.428 15.428-8.516 0-15.429-6.913-15.429-15.428zm0-92.572c0-8.515 6.913-15.428 15.429-15.428 8.515 0 15.428 6.913 15.428 15.428 0 8.516-6.913 15.429-15.428 15.429-8.516 0-15.429-6.913-15.429-15.429zm36 46.286c0-8.515 6.913-15.429 15.429-15.429 8.515 0 15.428 6.914 15.428 15.429s-6.913 15.429-15.428 15.429c-8.516 0-15.429-6.914-15.429-15.429z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/audacious-16.svg b/.icons/Gruvbox_Dark-2/apps/64/audacious-16.svg
new file mode 120000
index 000000000..895924ee3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/audacious-16.svg
@@ -0,0 +1 @@
+audacious.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/audacious-32.svg b/.icons/Gruvbox_Dark-2/apps/64/audacious-32.svg
new file mode 120000
index 000000000..895924ee3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/audacious-32.svg
@@ -0,0 +1 @@
+audacious.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/audacious.svg b/.icons/Gruvbox_Dark-2/apps/64/audacious.svg
new file mode 100644
index 000000000..d1bb6b7fb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/audacious.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#4d4d4d"/>
+ <stop offset="98.696%" stop-color="#6c6c6c"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" d="M128 51.636c-41.421 0-75 33.579-75 75 0 41.422 33.579 75 75 75s75-33.578 75-75c0-41.421-33.579-75-75-75zm3.48 40.909c16.975.603 27.018 11.366 28.125 27.06 1.248 17.691-4.297 22.297-1.917 25.852 4.968 7.424-2.077 9.37-6.748 12.998-2.905 2.256-8.51 1.222-11.292-1.989-8.453-4.584-5.199 4.223-22.657 4.261-9.075-.348-17.394-6.493-19.744-14.772-3.604-12.699 1.686-22.069 16.406-26.492 4.258-1.279 12.692-.507 16.407-3.054 3.508-2.405 2.248-5.87-2.06-6.321-6.179-.646-15.819 1.984-21.52.923-4.576-.851-5.969-9.046-2.983-12.571 4.887-5.768 17.421-5.516 24.503-5.824 1.193-.051 2.348-.111 3.48-.07v-.001zm-2.273 37.927c-3.931 0-7.173 2.753-7.173 6.179 0 3.425 3.242 6.25 7.173 6.25 3.932 0 7.032-2.825 7.032-6.25 0-3.426-3.1-6.179-7.032-6.179z" filter="url(#c)"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/audacity.svg b/.icons/Gruvbox_Dark-2/apps/64/audacity.svg
new file mode 100644
index 000000000..f21402b43
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/audacity.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#2b898f" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" d="M128.794 56.627c-1.859.015-3.799.066-5.836.15-35.032 1.44-58.278 15.902-66.914 41.629-2.408 7.174-2.709 9.801-2.709 23.596v15.523l-4 2.063c-5.069 2.612-10 7.835-13.205 13.982-2.053 3.937-3.158 6.32-3.158 13.757 0 7.436 1.105 10.039 3.158 13.976 4.392 8.425 11.542 14.431 20.404 17.136 3.91 1.194 12.759 1.146 17.219-.093 7.158-1.989 7.253-3.529.65-10.451-12.09-12.675-14.638-21.72-14.634-51.926.004-30.398 2.563-40.143 13.656-52.006 6.998-7.485 12.126-10.722 23.133-14.609 14.371-5.076 28.455-6.916 41.007-5.358 19.428 2.412 33.017 8.224 43.329 18.535 12.722 12.723 15.335 21.825 15.339 53.438.005 30.257-2.321 38.728-14.093 51.312-6.251 6.682-6.26 6.7-4.145 8.815 1.166 1.166 4.359 2.456 7.098 2.867 14.565 2.184 27.685-4.338 34.455-17.127 2.412-4.558 3.369-6.652 3.371-14.4.002-7.44-.992-9.927-3.045-13.866-3.205-6.147-8.138-11.37-13.207-13.982l-4-2.063v-15.523c0-13.728-.307-16.442-2.664-23.465-6.149-18.318-17.179-29.049-37.195-36.193-11.87-4.236-20.998-5.832-34.014-5.717zm-63.727 80.41c-2.621 0-2.671.161-2.976 9.486-.171 5.218.204 11.969.834 15.002 2.292 11.043 11.858 27.123 17.486 29.397 2.86 1.155 3.312 1.19 5.369.4 2.874-1.103 1.894-3.728-3.537-9.47-9.025-9.544-12.774-19.068-13.861-35.215-.63-9.357-.716-9.6-3.315-9.6zm125.868 0c-2.599 0-2.683.243-3.313 9.6-1.087 16.147-4.838 25.671-13.863 35.215-5.223 5.522-6.401 8.379-3.891 9.433 2.852 1.198 6.842-.625 10.815-4.941 4.951-5.381 10.779-17.034 12.382-24.76.637-3.066 1.017-9.843.846-15.061-.305-9.325-.355-9.486-2.976-9.486z"/>
+ <path fill="#fdc92b" d="M133.093 96.105c-1.142 0-1.686 1.375-1.895 4.801-.161 2.64-1.481 18.362-2.933 34.939-1.453 16.577-2.639 30.938-2.639 31.912 0 3.805-1.471-.1-4.774-12.672-2.276-8.664-3.939-13.113-4.898-13.113-1.611 0-1.588-.228-1.865 18.934-.108 7.48-.58 13.599-1.049 13.599-.818 0-1.659-3.66-9.305-40.533-2.427-11.706-3.858-16.533-4.902-16.533-.831 0-1.385.93-1.27 2.133.964 10.071 4.551 67.068 4.241 67.378-.345.345-13.308-30.961-14.981-36.177-.615-1.919-2.295-2.486-3.16-1.067-.268.44.189 4.355 1.014 8.702.824 4.346 1.332 8.069 1.129 8.273-.204.204-1.277-1.312-2.385-3.369-2.187-4.06-2.743-4.307-5.897-2.619-2.462 1.318-1.797 3.151.903 2.488 1.405-.345 2.872 1.419 5.953 7.158 4.744 8.838 6.795 8.822 5.183-.043-.555-3.055-.646-5.159-.203-4.674.444.486 3.588 7.843 6.987 16.35 3.399 8.507 6.631 16.062 7.183 16.789 1.464 1.928 2.989.527 2.381-2.187-.777-3.474-3.888-51.089-3.371-51.606.568-.568 2.036 5.636 6.357 26.871 1.91 9.387 3.848 17.675 4.307 18.418 1.935 3.131 2.829-.622 2.938-12.348.063-6.858.422-15.303.798-18.765l.686-6.297 3.144 12.695c3.115 12.571 4.382 15.782 5.862 14.867.42-.259 1.656-11.551 2.748-25.091 1.092-13.541 2.319-24.002 2.724-23.248.406.753.914 16.121 1.129 34.152.305 25.468.699 32.904 1.766 33.316 1.736.672 1.494 1.528 6.193-21.832 2.184-10.853 4.376-20.19 4.869-20.748.499-.562.979 2.524 1.081 6.934.278 12.119.291 12.213 1.839 12.213.812 0 2.301-2.581 3.383-5.865l1.932-5.868-.123 12.737c-.086 8.876.255 12.864 1.125 13.154.686.229 1.698-.77 2.25-2.221 1.968-5.177 16.355-35.424 17.347-36.47.642-.677.887 1.274.67 5.334l-.339 6.4 3.466.334c3.854.371 4.722-1.392 1.231-2.5-2.113-.671-2.194-1.185-1.487-9.406.412-4.783.818-9.175.903-9.762.084-.587-.494-1.066-1.285-1.066-.82 0-5.328 8.26-10.475 19.199-8.856 18.821-11.951 24.226-10.691 18.668.803-3.542 1.262-27.566.541-28.287-1.013-1.013-2.592 2.023-4.588 8.826-1.077 3.67-2.186 6.444-2.467 6.164-.281-.281-.805-5.685-1.164-12.008-.523-9.218-.969-11.496-2.252-11.496-.914 0-1.73 1.142-1.904 2.666-.524 4.587-6.666 33.493-7.594 35.734-.765 1.849-1.664-23.66-2.555-72.533-.175-9.623-.5-11.734-1.812-11.734z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/audacity16.svg b/.icons/Gruvbox_Dark-2/apps/64/audacity16.svg
new file mode 120000
index 000000000..c2e2d1315
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/audacity16.svg
@@ -0,0 +1 @@
+audacity.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/audacity32.svg b/.icons/Gruvbox_Dark-2/apps/64/audacity32.svg
new file mode 120000
index 000000000..c2e2d1315
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/audacity32.svg
@@ -0,0 +1 @@
+audacity.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/audex.svg b/.icons/Gruvbox_Dark-2/apps/64/audex.svg
new file mode 120000
index 000000000..b9c3f8e38
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/audex.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/audicius.svg b/.icons/Gruvbox_Dark-2/apps/64/audicius.svg
new file mode 100644
index 000000000..3882d5335
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/audicius.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#1463a5" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#ffffff" d="M178.492 126.811l-3.227-15.967-3.189 15.781-6.305-.182a2.709 2.709 0 0 0-.862-.796l-6.723-3.882-9.206-44.725-7.25 35.224-33.775-19.5-1.422-5.525-1.054 4.097-12.757-7.366a2.719 2.719 0 0 0-4.076 2.354v40.165l-5.206.15-3.192-15.795-3.229 15.981-39.508 1.139 46.472 1.34 4.663 22.651v17.722a2.719 2.719 0 0 0 4.076 2.354l30.256-17.469L128 178.96l6.377-30.979 26.103-15.071 5.153 25.036 5.893-28.628 46.963-1.354-39.997-1.153z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/audience.svg b/.icons/Gruvbox_Dark-2/apps/64/audience.svg
new file mode 100644
index 000000000..73d360b1a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/audience.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#666666" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#333333" d="M165.685 11.947c64.324 0 80.762 7.965 83.971 58.543-5.534-.093-249.79-.86-243.244-1.03C9.78 19.804 26.43 11.947 90.315 11.947h75.37zm83.855 171.52c-3.477 49.035-20.269 56.818-83.855 56.818h-75.37c-63.154 0-80.148-7.678-83.782-55.825-5.315.596 238.902-.149 243.007-.993z"/>
+ <path fill="#fda463" d="M94.197 82.229v88.46L163 126.459"/>
+ <path fill="#f9f9f9" fill-rule="evenodd" d="M95.595 31.998l6.044 9.829-6.044 9.829H83.5l6.045-9.829-6.045-9.829m36.053 0l6.044 9.829-6.044 9.829h-12.095l6.045-9.829-6.045-9.829m35.252 0l6.045 9.829-6.045 9.829h-12.095l6.045-9.829-6.045-9.829m35.281 0l6.045 9.829-6.045 9.829h-12.094l6.044-9.829-6.044-9.829M95.595 220.024l6.044-9.829-6.044-9.829H83.5l6.045 9.829-6.045 9.829m36.053 0l6.044-9.829-6.044-9.829h-12.095l6.045 9.829-6.045 9.829m35.252 0l6.045-9.829-6.045-9.829h-12.095l6.045 9.829-6.045 9.829m35.281 0l6.045-9.829-6.045-9.829h-12.094l6.044 9.829-6.044 9.829"/>
+ <path fill="#ffffff" opacity=".05" d="M8.476 55.74C6.729 66.667 6.158 80.255 6.158 97.205v59.251c0 73.986 10.584 84.544 84.64 84.544h75.369c55.135 0 75.078-5.874 81.675-39.397L8.476 55.74z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/audio-card.svg b/.icons/Gruvbox_Dark-2/apps/64/audio-card.svg
new file mode 120000
index 000000000..347775659
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/audio-card.svg
@@ -0,0 +1 @@
+cpu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/audio-player.svg b/.icons/Gruvbox_Dark-2/apps/64/audio-player.svg
new file mode 120000
index 000000000..d025f1c3f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/audio-player.svg
@@ -0,0 +1 @@
+music.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/audio-recorder.svg b/.icons/Gruvbox_Dark-2/apps/64/audio-recorder.svg
new file mode 100644
index 000000000..1a6baebde
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/audio-recorder.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <radialGradient id="b" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(244.64741 .50104 1.6859 228.342 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.739%" stop-color="#393939"/>
+ <stop offset="96.957%" stop-color="#242424"/>
+ </radialGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#e54747" d="M45.333 128c0-45.625 37.042-82.667 82.667-82.667S210.667 82.375 210.667 128 173.625 210.667 128 210.667 45.333 173.625 45.333 128z"/>
+ <path fill="#f9f9f9" d="M83.911 122.489c.026 22.199 16.553 40.917 38.578 43.692V177.6h-11.022v11.022h33.066V177.6h-11.022v-11.408c22.029-2.775 38.558-21.5 38.578-43.703h-11.022c0 18.262-14.805 33.067-33.067 33.067s-33.067-14.805-33.067-33.067H83.911z"/>
+ <path fill="#f9f9f9" d="M128 72.889c12.167 0 22.044 9.878 22.044 22.044V128c0 12.167-9.877 22.044-22.044 22.044s-22.044-9.877-22.044-22.044V94.933c0-12.166 9.877-22.044 22.044-22.044z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/audio.svg b/.icons/Gruvbox_Dark-2/apps/64/audio.svg
new file mode 100644
index 000000000..5ca163a25
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/audio.svg
@@ -0,0 +1,227 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#9qiXzLaKabW5nLljbageTYxPTWRJzaTA)">
+ <path fill="#f1f0e9" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="9qiXzLaKabW5nLljbageTYxPTWRJzaTA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g>
+ <linearGradient id="_lgradient_92" x1=".293" x2=".293" y1="-.012" y2=".003" gradientTransform="matrix(170,0,0,16.805,45,82.99)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d7d3cd"/>
+ <stop offset="100%" style="stop-color:#f4f3f1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_92)" d="M 64.479 82.99 L 195.521 82.99 C 211.458 82.99 215 82.99 215 91.393 C 215 99.795 211.458 99.795 195.521 99.795 L 64.479 99.795 C 48.542 99.795 45 99.795 45 91.393 C 45 82.99 48.542 82.99 64.479 82.99 Z"/>
+ <g style="opacity:0.6">
+ <g style="opacity:0.6">
+ <g opacity=".6">
+ <path fill="#ffffff" d="M 45 91.13 C 44.999 91.217 45 91.303 45 91.393 C 45 99.795 48.542 99.795 64.479 99.795 L 195.521 99.795 C 211.458 99.795 215 99.795 215 91.393 C 215 91.303 215 91.217 215 91.13 C 214.924 99.268 211.289 99.27 195.521 99.27 L 64.479 99.27 C 48.711 99.27 45.076 99.27 45 91.13 Z"/>
+ </g>
+ </g>
+ </g>
+ <g style="opacity:0.05">
+ <g style="opacity:0.05">
+ <g opacity=".05">
+ <path d="M 64.479 82.99 C 48.542 82.99 45 82.99 45 91.393 C 45 91.482 44.999 91.568 45 91.655 C 45.076 83.518 48.711 83.515 64.479 83.515 L 195.521 83.515 C 211.289 83.515 214.924 83.517 215 91.655 C 215 91.568 215 91.482 215 91.393 C 215 82.99 211.458 82.99 195.521 82.99 L 64.479 82.99 L 64.479 82.99 L 64.479 82.99 Z"/>
+ </g>
+ </g>
+ </g>
+ <g style="opacity:0.6">
+ <g style="opacity:0.6">
+ <g opacity=".6">
+ <linearGradient id="_lgradient_93" x1=".284" x2=".284" y1="-.001" y2=".003" gradientTransform="matrix(162.916,0,0,8.403,48.542,87.191)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a4967d"/>
+ <stop offset="100%" style="stop-color:#cdc6ba"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_93)" d="M 59.167 87.191 C 52.083 87.191 48.542 87.191 48.542 91.393 C 48.542 95.594 52.083 95.594 59.167 95.594 L 200.833 95.594 C 207.917 95.594 211.458 95.594 211.458 91.393 C 211.458 87.191 207.917 87.191 200.833 87.191 L 59.167 87.191 L 59.167 87.191 L 59.167 87.191 Z"/>
+ </g>
+ </g>
+ </g>
+ <clipPath id="_clipPath_r6NlscmJD5RkoTEH2TEfcC6HZmxK1SYA">
+ <path fill="#ffffff" d="M 59.167 87.191 C 52.083 87.191 48.542 87.191 48.542 91.393 C 48.542 95.594 52.083 95.594 59.167 95.594 L 200.833 95.594 C 207.917 95.594 211.458 95.594 211.458 91.393 C 211.458 87.191 207.917 87.191 200.833 87.191 L 59.167 87.191 L 59.167 87.191 L 59.167 87.191 Z"/>
+ </clipPath>
+ <g clip-path="url(#_clipPath_r6NlscmJD5RkoTEH2TEfcC6HZmxK1SYA)">
+ <g>
+ <g>
+ <g style="opacity:0.4" filter="url(#S9d6Mkvjwu763lNsKRXhXPfP9Lxgu5S0)">
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <path d="M 64.479 82.99 C 48.542 82.99 45 82.99 45 91.393 C 45 99.795 48.542 99.795 64.479 99.795 L 195.521 99.795 C 211.458 99.795 215 99.795 215 91.393 C 215 82.99 211.458 82.99 195.521 82.99 L 64.479 82.99 L 64.479 82.99 L 64.479 82.99 Z M 56.676 87.716 C 57.451 87.708 58.281 87.716 59.167 87.716 L 200.833 87.716 C 207.917 87.716 211.458 87.454 211.458 91.655 C 211.458 95.857 207.917 95.594 200.833 95.594 L 59.167 95.594 C 52.083 95.594 48.542 95.857 48.542 91.655 C 48.542 87.979 51.253 87.774 56.676 87.716 Z"/>
+ </g>
+ </g>
+ </g>
+ <defs>
+ <filter id="S9d6Mkvjwu763lNsKRXhXPfP9Lxgu5S0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.04"/>
+ </filter>
+ </defs>
+ </g>
+ </g>
+ </g>
+ <path fill="#813352" d="M 53.061 87.191 C 50.048 87.248 48.542 87.716 48.542 91.393 C 48.542 95.594 50.509 95.594 54.445 95.594 L 90 95.594 L 90 87.191 L 54.445 87.191 C 53.953 87.191 53.492 87.183 53.061 87.191 Z"/>
+ <g>
+ <g style="opacity:0.4" filter="url(#ijvD9Y66dL6PeiRNVHJNbCfwbU3tzCNb)">
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <path d="M 125 65.594 L 133.885 65.594 C 160.541 65.594 169.426 65.594 169.426 92.25 C 169.426 118.905 160.541 118.905 133.885 118.905 L 125 118.905 C 98.344 118.905 89.459 118.905 89.459 92.25 C 89.459 65.594 98.344 65.594 125 65.594 Z"/>
+ </g>
+ </g>
+ </g>
+ <defs>
+ <filter id="ijvD9Y66dL6PeiRNVHJNbCfwbU3tzCNb" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.4"/>
+ </filter>
+ </defs>
+ <clipPath id="_clipPath_2nny3f6ZhwytrjBnIOiWwmx5A3zqeAbU">
+ <rect fill="#ffffff" width="115.507" height="17.77" x="71.69" y="82.25" transform="matrix(1,0,0,1,0,0)"/>
+ </clipPath>
+ <g clip-path="url(#_clipPath_2nny3f6ZhwytrjBnIOiWwmx5A3zqeAbU)">
+ <g>
+ <g>
+ <g style="opacity:0.5" filter="url(#R7N7CF2iSnH7tKLAx4r2eOMaQ5lWc7vP)">
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path stroke="#000000" stroke-width="4.443" d="M 125 64.483 L 133.885 64.483 C 160.541 64.483 169.426 64.483 169.426 91.139 C 169.426 117.794 160.541 117.794 133.885 117.794 L 125 117.794 C 98.344 117.794 89.459 117.794 89.459 91.139 C 89.459 64.483 98.344 64.483 125 64.483 Z" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ </g>
+ <defs>
+ <filter id="R7N7CF2iSnH7tKLAx4r2eOMaQ5lWc7vP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.8"/>
+ </filter>
+ </defs>
+ </g>
+ </g>
+ </g>
+ <linearGradient id="_lgradient_94" x1=".667" x2=".667" y1="1" y2=".561" gradientTransform="matrix(79.967,0,0,53.311,89.459,64.483)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e5e2dd"/>
+ <stop offset="100%" style="stop-color:#f2f1ee"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_94)" d="M 125 64.483 L 133.885 64.483 C 160.541 64.483 169.426 64.483 169.426 91.139 C 169.426 117.794 160.541 117.794 133.885 117.794 L 125 117.794 C 98.344 117.794 89.459 117.794 89.459 91.139 C 89.459 64.483 98.344 64.483 125 64.483 Z"/>
+ <g style="opacity:0.5">
+ <g style="opacity:0.5">
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_95" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(33.386,0,0,48.868,91.614,66.705)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d9d6d0"/>
+ <stop offset="73.611%" style="stop-color:#bdb8ad"/>
+ <stop offset="100%" style="stop-color:#938a79"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_95)" d="M 115.526 66.705 C 107.452 66.905 101.81 67.582 98.344 69.659 C 96.001 71.058 94.446 73.035 93.313 76.423 C 92.18 79.81 91.614 84.597 91.614 91.139 C 91.614 97.681 92.18 102.468 93.313 105.855 C 94.446 109.242 96.001 111.219 98.344 112.619 C 101.865 114.729 107.596 115.384 115.87 115.573 L 118.336 115.573 C 122.023 115.573 125 112.597 125 108.909 L 125 73.369 C 125 69.681 122.023 66.705 118.336 66.705 L 115.526 66.705 L 115.526 66.705 L 115.526 66.705 Z"/>
+ </g>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <clipPath id="_clipPath_xsEMlnQydGFjTVlbfUVtfhopIWHtwCLr">
+ <path fill="#ffffff" d="M 115.526 66.705 C 107.459 66.909 101.809 67.577 98.346 69.655 C 96.001 71.061 94.442 73.036 93.313 76.423 C 92.184 79.81 91.612 84.594 91.612 91.139 C 91.612 97.684 92.184 102.469 93.313 105.855 C 94.442 109.242 96.002 111.217 98.346 112.623 C 101.862 114.733 107.601 115.383 115.873 115.573 L 118.338 115.573 C 122.03 115.573 125.002 112.601 125.002 108.909 L 125.002 73.369 C 125.002 69.677 122.03 66.705 118.338 66.705 L 115.527 66.705 L 115.526 66.705 L 115.526 66.705 L 115.526 66.705 Z"/>
+ </clipPath>
+ <g clip-path="url(#_clipPath_xsEMlnQydGFjTVlbfUVtfhopIWHtwCLr)">
+ <g style="opacity:0.5">
+ <g style="opacity:0.5">
+ <g style="opacity:0.2" filter="url(#PCUDjSom4bft79nu1h0KjnaM0tN5koXY)">
+ <g style="opacity:0.2">
+ <g opacity=".2">
+ <path fill="none" d="M 112.394 66.705 C 101.66 66.909 94.142 67.577 89.535 69.655 C 86.416 71.061 84.341 73.036 82.839 76.423 C 81.328 79.81 80.573 84.597 80.573 91.139 C 80.573 97.684 81.334 102.469 82.836 105.855 C 84.338 109.242 86.413 111.217 89.532 112.623 C 94.21 114.733 101.847 115.383 112.853 115.573 L 116.132 115.573 C 121.052 115.573 125.006 112.597 125.006 108.909 L 125.006 73.369 C 125.006 69.677 121.052 66.705 116.139 66.705 L 112.399 66.705 L 112.394 66.705 L 112.394 66.705 L 112.394 66.705 Z"/>
+ </g>
+ </g>
+ </g>
+ <defs>
+ <filter id="PCUDjSom4bft79nu1h0KjnaM0tN5koXY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.26"/>
+ </filter>
+ </defs>
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <linearGradient id="_lgradient_96" x1=".667" x2=".667" y1="1" y2=".561" gradientTransform="matrix(79.967,0,0,53.311,89.459,64.483)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d6d4cf"/>
+ <stop offset="100%" style="stop-color:#fbfaf9"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_96)" d="M 125 64.483 C 98.344 64.483 89.459 64.483 89.459 91.139 C 89.459 117.794 98.344 117.794 125 117.794 L 133.885 117.794 C 160.541 117.794 169.426 117.794 169.426 91.139 C 169.426 64.483 160.541 64.483 133.885 64.483 L 125 64.483 L 125 64.483 L 125 64.483 Z M 120.213 65.561 C 121.735 65.55 123.334 65.561 125 65.561 L 133.885 65.561 C 147.213 65.561 155.976 65.683 161.096 68.748 C 163.651 70.292 165.394 72.513 166.583 76.079 C 167.771 79.644 168.349 84.531 168.349 91.139 C 168.349 97.747 167.771 102.634 166.583 106.199 C 165.394 109.764 163.651 111.986 161.096 113.53 C 155.976 116.595 147.213 116.717 133.885 116.717 L 125 116.717 C 111.672 116.717 102.909 116.595 97.789 113.53 C 95.235 111.986 93.491 109.764 92.303 106.199 C 91.114 102.634 90.537 97.747 90.537 91.139 C 90.537 84.531 91.114 79.644 92.303 76.079 C 93.491 72.513 95.235 70.292 97.789 68.748 C 102.265 66.072 109.529 65.627 120.213 65.561 Z"/>
+ <g style="opacity:0.8">
+ <g style="opacity:0.5">
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_97" x1="1" x2="0" y1=".5" y2=".5" gradientTransform="matrix(33.39,0,0,48.868,133.816,66.705)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d9d6d0"/>
+ <stop offset="73.611%" style="stop-color:#bdb8ad"/>
+ <stop offset="100%" style="stop-color:#938a79"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_97)" d="M 143.292 66.705 C 151.36 66.909 157.01 67.577 160.473 69.655 C 162.817 71.061 164.377 73.036 165.506 76.423 C 166.635 79.81 167.206 84.594 167.206 91.139 C 167.206 97.684 166.634 102.469 165.506 105.855 C 164.377 109.242 162.817 111.217 160.473 112.623 C 156.957 114.733 151.218 115.383 142.946 115.573 L 140.48 115.573 C 136.788 115.573 133.816 112.601 133.816 108.909 L 133.816 73.369 C 133.816 69.677 136.788 66.705 140.48 66.705 L 143.291 66.705 L 143.292 66.705 L 143.292 66.705 L 143.292 66.705 Z"/>
+ </g>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <clipPath id="_clipPath_t6DpGDyYTKb1CarIS2MD0XpLFQ2iEVzk">
+ <path fill="#ffffff" d="M 143.292 66.705 C 151.36 66.909 157.01 67.577 160.473 69.655 C 162.817 71.061 164.377 73.036 165.506 76.423 C 166.635 79.81 167.206 84.594 167.206 91.139 C 167.206 97.684 166.634 102.469 165.506 105.855 C 164.377 109.242 162.817 111.217 160.473 112.623 C 156.957 114.733 151.218 115.383 142.946 115.573 L 140.48 115.573 C 136.788 115.573 133.816 112.601 133.816 108.909 L 133.816 73.369 C 133.816 69.677 136.788 66.705 140.48 66.705 L 143.291 66.705 L 143.292 66.705 L 143.292 66.705 L 143.292 66.705 Z"/>
+ </clipPath>
+ <g clip-path="url(#_clipPath_t6DpGDyYTKb1CarIS2MD0XpLFQ2iEVzk)">
+ <g style="opacity:0.5">
+ <g style="opacity:0.5">
+ <g style="opacity:0.2" filter="url(#jF8wEXYe63y8AAeIpxRvkF2zAC3qSz1D)">
+ <g style="opacity:0.2">
+ <g opacity=".2">
+ <path fill="none" d="M 146.424 66.705 C 157.159 66.909 164.677 67.577 169.284 69.655 C 172.403 71.061 174.478 73.036 175.98 76.423 C 177.49 79.81 178.246 84.597 178.246 91.139 C 178.246 97.684 177.485 102.469 175.983 105.855 C 174.481 109.242 172.406 111.217 169.287 112.623 C 164.608 114.733 156.972 115.383 145.965 115.573 L 142.686 115.573 C 137.766 115.573 133.812 112.597 133.812 108.909 L 133.812 73.369 C 133.812 69.677 137.767 66.705 142.679 66.705 L 146.42 66.705 L 146.424 66.705 L 146.424 66.705 L 146.424 66.705 Z"/>
+ </g>
+ </g>
+ </g>
+ <defs>
+ <filter id="jF8wEXYe63y8AAeIpxRvkF2zAC3qSz1D" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.26"/>
+ </filter>
+ </defs>
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g style="opacity:0.8">
+ <g style="opacity:0.8">
+ <g opacity=".8">
+ <linearGradient id="_lgradient_98" x1=".954" x2=".954" y1=".009" y2=".973" gradientTransform="matrix(7.775,0,0,48.868,118.336,66.705)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_98)" d="M 118.336 66.705 C 122.023 66.705 125 69.681 125 73.369 L 125 108.909 C 125 112.597 122.023 115.573 118.336 115.573 L 119.447 115.573 C 123.134 115.573 126.111 112.597 126.111 108.909 L 126.111 73.369 C 126.111 69.681 123.134 66.705 119.447 66.705 L 118.336 66.705 L 118.336 66.705 L 118.336 66.705 Z"/>
+ </g>
+ </g>
+ </g>
+ <g style="opacity:0.8">
+ <g style="opacity:0.8">
+ <g opacity=".8">
+ <linearGradient id="_lgradient_99" x1=".046" x2=".046" y1=".009" y2=".973" gradientTransform="matrix(7.774,0,0,48.868,132.775,66.705)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_99)" d="M 140.549 66.705 C 136.857 66.705 133.885 69.677 133.885 73.369 L 133.885 108.909 C 133.885 112.601 136.857 115.573 140.549 115.573 L 139.438 115.573 C 135.747 115.573 132.775 112.601 132.775 108.909 L 132.775 73.369 C 132.775 69.677 135.747 66.705 139.438 66.705 L 140.549 66.705 L 140.549 66.705 L 140.549 66.705 Z"/>
+ </g>
+ </g>
+ </g>
+ </g>
+ <path fill="#813352" d="M 18 138.824 L 18 140.047 L 18 180.858 L 18 182.082 L 19.224 182.082 L 26.013 182.082 L 27.237 182.082 L 27.237 180.858 L 27.237 140.047 L 27.237 138.824 L 26.013 138.824 L 19.224 138.824 L 18 138.824 L 18 138.824 L 18 138.824 Z M 45.194 138.824 L 45.194 140.047 L 45.194 174.05 L 45.194 175.273 L 46.418 175.273 L 53.207 175.273 L 54.431 175.273 L 54.431 174.05 L 54.431 140.047 L 54.431 138.824 L 53.207 138.824 L 46.418 138.824 L 45.194 138.824 L 45.194 138.824 L 45.194 138.824 Z M 72.388 138.824 L 72.388 140.047 L 72.388 167.261 L 72.388 168.485 L 73.612 168.485 L 80.401 168.485 L 81.625 168.485 L 81.625 167.261 L 81.625 140.047 L 81.625 138.824 L 80.401 138.824 L 73.612 138.824 L 72.388 138.824 L 72.388 138.824 L 72.388 138.824 Z M 99.582 138.824 L 99.582 140.047 L 99.582 160.453 L 99.582 161.676 L 100.806 161.676 L 107.595 161.676 L 108.819 161.676 L 108.819 160.453 L 108.819 140.047 L 108.819 138.824 L 107.595 138.824 L 100.806 138.824 L 99.582 138.824 L 99.582 138.824 L 99.582 138.824 Z M 126.776 138.824 L 126.776 140.047 L 126.776 180.858 L 126.776 182.082 L 128 182.082 L 134.808 182.082 L 136.032 182.082 L 136.032 180.858 L 136.032 140.047 L 136.032 138.824 L 134.808 138.824 L 128 138.824 L 126.776 138.824 L 126.776 138.824 L 126.776 138.824 Z M 153.97 138.824 L 153.97 140.047 L 153.97 160.453 L 153.97 161.676 L 155.194 161.676 L 162.002 161.676 L 163.226 161.676 L 163.226 160.453 L 163.226 140.047 L 163.226 138.824 L 162.002 138.824 L 155.194 138.824 L 153.97 138.824 L 153.97 138.824 L 153.97 138.824 Z M 181.164 138.824 L 181.164 140.047 L 181.164 167.261 L 181.164 168.485 L 182.388 168.485 L 189.196 168.485 L 190.42 168.485 L 190.42 167.261 L 190.42 140.047 L 190.42 138.824 L 189.196 138.824 L 182.388 138.824 L 181.164 138.824 L 181.164 138.824 L 181.164 138.824 Z M 201.569 138.824 L 201.569 140.047 L 201.569 174.05 L 201.569 175.273 L 202.793 175.273 L 209.582 175.273 L 210.806 175.273 L 210.806 174.05 L 210.806 140.047 L 210.806 138.824 L 209.582 138.824 L 202.793 138.824 L 201.569 138.824 L 201.569 138.824 L 201.569 138.824 Z M 228.763 138.824 L 228.763 140.047 L 228.763 180.858 L 228.763 182.082 L 229.987 182.082 L 236.776 182.082 L 238 182.082 L 238 180.858 L 238 140.047 L 238 138.824 L 236.776 138.824 L 229.987 138.824 L 228.763 138.824 L 228.763 138.824 L 228.763 138.824 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_100" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_100)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/audiobook.svg b/.icons/Gruvbox_Dark-2/apps/64/audiobook.svg
new file mode 100644
index 000000000..fdffac8fc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/audiobook.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#e3dfd5" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#bc1938" d="M165.685 11.947c64.324 0 80.762 7.965 83.971 58.543-5.534-.093-249.79-.86-243.244-1.03C9.78 19.804 26.43 11.947 90.315 11.947h75.37z"/>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#aea795" d="M55 97.069v4.079h145v-4.079H55zm0 16.311v4.077h145v-4.077H55zm0 16.233v4.079h145v-4.079H55zm0 16.31v4.078h145v-4.078H55zm.673 16.31v4.078l144.327.076v-4.078l-144.327-.076zm0 16.311v4.077H200v-4.077H55.673zm0 16.31v4.077h108.246v-4.077H55.673z"/>
+ <path fill="#4d4d4d" d="M82.441 137.014v18.433c0 3.868 3.15 7.019 7.017 7.019h11.727v-32.468H89.458c-3.867 0-7.017 3.149-7.017 7.016zm51.742-28.164l-29.224 21.148v32.468l29.224 21.145c1.903 1.374 4.554.032 4.554-2.307v-70.145c-.032-2.34-2.683-3.68-4.554-2.309zm11.541 25.638c-1.248.905-1.528 2.683-.625 3.931a13.24 13.24 0 0 1 0 15.625c-.903 1.248-.623 3.026.625 3.931 1.26.9 3.01.621 3.929-.625a18.862 18.862 0 0 0 0-22.237c-.935-1.248-2.681-1.528-3.929-.625zm13.006-7.361a2.83 2.83 0 0 0-3.93-.622 2.828 2.828 0 0 0-.624 3.928 26.867 26.867 0 0 1 0 31.626 2.832 2.832 0 0 0 .624 3.931 2.84 2.84 0 0 0 3.93-.623c8.296-11.448 8.296-26.823 0-38.24zm9.076-5.208a2.832 2.832 0 0 0-3.931-.624 2.832 2.832 0 0 0-.623 3.93c9.138 12.513 9.138 29.5 0 42.013a2.83 2.83 0 0 0 .623 3.929c1.261.9 3.011.622 3.931-.623 10.573-14.485 10.573-34.141 0-48.625z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/audoban.applet.playbar.svg b/.icons/Gruvbox_Dark-2/apps/64/audoban.applet.playbar.svg
new file mode 120000
index 000000000..03818cfbb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/audoban.applet.playbar.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/auralquiz.svg b/.icons/Gruvbox_Dark-2/apps/64/auralquiz.svg
new file mode 100644
index 000000000..8a9f9f6a5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/auralquiz.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#2daaaa" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <g fill="#ececec">
+ <path d="M103.852 63.675c-2.953.196-6.104 2.815-8.777 8.787-2.869 6.41-3.946 12.846-1.199 25.18l1.207 5.413c-8.964 7.71-20.236 17.574-21.439 31.637-1.513 17.79 17.447 31.007 34.468 26.873l2.416 10.854c1.193 5.354.398 12.719-4.852 16.096-2.6 1.678-11.804 2.825-14.055-1.179l-6.476-8.188c-.825 4.188 3.765 12.891 13.001 13.175 11.165.344 18.295-7.786 14.972-21.053l-2.388-10.506c10.778-4.244 16.123-20.06 9.221-28.36-5.403-6.504-11.717-8.194-17.321-7.211l-3.035-13.319c6.171-6.997 11.398-14.534 13.407-23.951 2.848-13.355-2.659-24.682-9.154-24.244m2.64 9.125c.948-.07 1.706.19 2.137.793.982 1.373 3.353 7.797-3.403 19.303-1.471 2.502-4.489 5.263-8.042 8.342l-.725-3.171c-1.984-8.715-.499-13.452.561-16.268 2.125-5.638 6.63-8.791 9.474-8.999h-.002zm-8.931 41.38l2.591 11.62c-12.489 4.156-19.611 21.781.011 28.147-3.185-2.386-5.355-4.23-5.761-6.486-1.477-8.25 2.488-12.574 7.53-13.667l5.557 24.948c-6.262 1.886-14.377.747-19.892-4.024-7.41-6.404-10.702-18.746-2.454-27.605 4.061-4.364 8.388-8.572 12.42-12.943l-.002.01zm6.968 19.333c7.896-.044 16.545 6.925 11.291 18.637-1.1 2.452-3.207 4.264-5.79 5.529l-5.501-24.164v-.002z"/>
+ <path d="M100.72 180.077c-.082 4.195-3.667 7.538-8 7.46-4.333-.077-7.783-3.546-7.701-7.74.083-4.195 3.668-7.537 8.001-7.46 4.333.077 7.783 3.546 7.7 7.74zM160.171 93.6c-14.847 0-22.271 7.548-22.271 24.745h14.847c0-9.898 7.424-9.898 7.424-9.898s7.423 0 7.423 7.424c0 14.629-14.847 2.474-14.847 32.168h14.847c.06-22.27 14.847-10.635 14.847-34.643 0-14.847-7.423-19.796-22.27-19.796zm-7.424 59.388v14.847h14.847v-14.847h-14.847z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/auryo.svg b/.icons/Gruvbox_Dark-2/apps/64/auryo.svg
new file mode 100755
index 000000000..9dec4c627
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/auryo.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="vJqsnMfN0qJPPub1UHmDCK2w83k14zNV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#vJqsnMfN0qJPPub1UHmDCK2w83k14zNV)">
+ <linearGradient id="_lgradient_157" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(244.648,0,0,228.338,5.619,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#333333"/>
+ <stop offset="100%" style="stop-color:#4d4d4d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_157)" d="M 165.628 11.952 C 239.684 11.952 250.267 22.509 250.267 96.495 L 250.267 155.746 C 250.267 229.733 239.684 240.29 165.628 240.29 L 90.259 240.29 C 16.203 240.29 5.619 229.733 5.619 155.746 L 5.619 96.495 C 5.619 22.509 16.203 11.952 90.259 11.952 L 165.628 11.952 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 128 70.426 C 97.381 70.426 72.559 95.248 72.559 125.868 L 72.559 143.843 C 62.476 146.701 55.512 155.902 55.5 166.382 C 55.5 179.337 66.002 189.838 78.956 189.838 C 82.665 189.83 86.319 188.942 89.618 187.248 L 89.618 189.838 L 102.412 189.838 L 102.412 166.382 L 102.412 142.926 L 89.618 142.926 L 89.618 145.492 C 88.254 144.799 86.825 144.241 85.353 143.826 L 85.353 125.868 C 85.353 102.314 104.447 83.221 128 83.221 C 151.553 83.221 170.647 102.314 170.647 125.868 L 170.647 143.843 C 160.564 146.701 153.6 155.902 153.588 166.382 C 153.588 179.337 164.09 189.838 177.044 189.838 C 189.998 189.838 200.5 179.337 200.5 166.382 C 200.495 155.896 193.53 146.686 183.441 143.826 L 183.441 125.868 C 183.441 95.248 158.619 70.426 128 70.426 Z M 78.956 155.721 C 84.844 155.721 89.618 160.494 89.618 166.382 C 89.618 172.271 84.844 177.044 78.956 177.044 C 73.068 177.044 68.294 172.271 68.294 166.382 C 68.294 160.494 73.068 155.721 78.956 155.721 Z M 177.044 155.721 C 182.932 155.721 187.706 160.494 187.706 166.382 C 187.706 172.271 182.932 177.044 177.044 177.044 C 171.156 177.044 166.382 172.271 166.382 166.382 C 166.382 160.494 171.156 155.721 177.044 155.721 Z"/>
+ </g>
+ <linearGradient id="_lgradient_158" x1=".583" x2=".584" y1="1.012" y2=".054" gradientTransform="matrix(145,0,0,119.412,55.5,66.162)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#9269f4"/>
+ <stop offset="100%" style="stop-color:#09d4df"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_158)" d="M 128 66.162 C 97.381 66.162 72.559 90.984 72.559 121.603 L 72.559 139.578 C 62.476 142.436 55.512 151.637 55.5 162.118 C 55.5 175.072 66.002 185.574 78.956 185.574 C 82.665 185.565 86.319 184.677 89.618 182.983 L 89.618 185.574 L 102.412 185.574 L 102.412 162.118 L 102.412 138.662 L 89.618 138.662 L 89.618 141.227 C 88.254 140.534 86.825 139.976 85.353 139.561 L 85.353 121.603 C 85.353 98.05 104.447 78.956 128 78.956 C 151.553 78.956 170.647 98.05 170.647 121.603 L 170.647 139.578 C 160.564 142.436 153.6 151.637 153.588 162.118 C 153.588 175.072 164.09 185.574 177.044 185.574 C 189.998 185.574 200.5 175.072 200.5 162.118 C 200.495 151.631 193.53 142.421 183.441 139.561 L 183.441 121.603 C 183.441 90.984 158.619 66.162 128 66.162 Z M 78.956 151.456 C 84.844 151.456 89.618 156.229 89.618 162.118 C 89.618 168.006 84.844 172.779 78.956 172.779 C 73.068 172.779 68.294 168.006 68.294 162.118 C 68.294 156.229 73.068 151.456 78.956 151.456 Z M 177.044 151.456 C 182.932 151.456 187.706 156.229 187.706 162.118 C 187.706 168.006 182.932 172.779 177.044 172.779 C 171.156 172.779 166.382 168.006 166.382 162.118 C 166.382 156.229 171.156 151.456 177.044 151.456 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_159" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_159)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/authy.svg b/.icons/Gruvbox_Dark-2/apps/64/authy.svg
new file mode 100755
index 000000000..4466dc86b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/authy.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_vGmGZvv2fwXmQpNwTP6BKCH0VBpaCeoU">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_vGmGZvv2fwXmQpNwTP6BKCH0VBpaCeoU)">
+ <defs>
+ <filter id="59VMAbZ4rBo673JrLXADqPhkhd7dNPIL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#59VMAbZ4rBo673JrLXADqPhkhd7dNPIL)">
+ <linearGradient id="_lgradient_16" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d11f3f"/>
+ <stop offset="100%" style="stop-color:#ff0055"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_17" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g filter="url(#W18bjzQxPOWTISHxDwUNBjECJ2oKECuk)">
+ <path fill="#ececec" d="M 119.361 104.663 L 143.507 128.81 C 146.997 132.3 152.653 132.297 156.144 128.807 C 159.636 125.314 159.639 119.658 156.148 116.169 L 132.001 92.02 C 114.723 74.741 86.799 74.459 69.152 91.145 C 68.99 91.283 68.828 91.424 68.677 91.576 C 68.602 91.651 68.532 91.729 68.461 91.806 C 68.385 91.879 68.305 91.947 68.232 92.019 C 68.078 92.173 67.941 92.332 67.803 92.493 C 51.116 110.143 51.4 138.063 68.678 155.343 L 92.825 179.487 C 96.316 182.978 101.97 182.978 105.461 179.487 C 108.952 175.994 108.955 170.338 105.464 166.85 L 81.318 142.701 C 70.784 132.167 70.711 115.072 81.101 104.442 C 91.729 94.056 108.825 94.127 119.361 104.663 Z"/>
+ <path fill="#ececec" d="M 150.534 72.513 C 147.044 76.003 147.047 81.661 150.537 85.15 L 174.683 109.296 C 185.219 119.834 185.285 136.927 174.897 147.558 C 164.268 157.943 147.175 157.874 136.639 147.34 L 112.495 123.192 C 109.004 119.703 103.342 119.703 99.852 123.192 C 96.361 126.686 96.361 132.348 99.852 135.837 L 123.998 159.982 C 141.277 177.262 169.201 177.543 186.843 160.857 C 187.005 160.719 187.167 160.583 187.32 160.427 C 187.394 160.35 187.462 160.276 187.537 160.201 C 187.612 160.125 187.693 160.055 187.769 159.982 C 187.921 159.828 188.055 159.668 188.193 159.506 C 204.884 141.863 204.601 113.939 187.322 96.66 L 163.179 72.514 C 159.688 69.022 154.024 69.022 150.534 72.513 L 150.534 72.513 Z"/>
+ </g>
+ <defs>
+ <filter id="W18bjzQxPOWTISHxDwUNBjECJ2oKECuk" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/autocad.svg b/.icons/Gruvbox_Dark-2/apps/64/autocad.svg
new file mode 100644
index 000000000..3d6bed2c7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/autocad.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#d9d9d9" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#ff2a2a" fill-rule="evenodd" d="M61.037 186.593l11.161 16.74h22.321L128 52.667 61.037 186.593zm133.926 0l-11.161 16.74h-22.321L128 52.667"/>
+ <path fill="#ff5555" fill-rule="evenodd" opacity=".7" d="M61.037 186.593L128 52.667l66.963 133.926"/>
+ <path fill="#800000" fill-rule="evenodd" opacity=".1" d="M61.037 186.593l9.905-19.81 94.518-39.174 29.503 59"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/autokey.svg b/.icons/Gruvbox_Dark-2/apps/64/autokey.svg
new file mode 120000
index 000000000..c998cd276
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/autokey.svg
@@ -0,0 +1 @@
+charmap.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/autoplus.svg b/.icons/Gruvbox_Dark-2/apps/64/autoplus.svg
new file mode 120000
index 000000000..2226ef0f9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/autoplus.svg
@@ -0,0 +1 @@
+fedora.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/avant-window-navigator.svg b/.icons/Gruvbox_Dark-2/apps/64/avant-window-navigator.svg
new file mode 100644
index 000000000..35c6a73c5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/avant-window-navigator.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".527" x2=".527" y1="-.281" y2="1.227" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#5884f4"/>
+ <stop offset="100%" stop-color="#80a3fa"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <g fill="#ffffff">
+ <path d="M146.961 159.402c1.743-.022 2.912.37 3.513 1.091.631.752.956 1.984.956 3.697v29.961c0 1.713-.325 2.946-.956 3.697-.601.721-1.77 1.091-3.513 1.091h-37.19c-1.742 0-2.915-.37-3.516-1.091-.631-.751-.953-1.984-.953-3.697V164.19c0-1.713.322-2.945.953-3.697.601-.721 1.774-1.091 3.516-1.091h37.19zm49.07 0c1.743-.022 2.912.37 3.513 1.091.631.752.956 1.984.956 3.697v29.961c0 1.713-.325 2.946-.956 3.697-.601.721-1.77 1.091-3.513 1.091h-37.189c-1.743 0-2.916-.37-3.517-1.091-.631-.751-.952-1.984-.952-3.697V164.19c0-1.713.321-2.945.952-3.697.601-.721 1.774-1.091 3.517-1.091h37.189z"/>
+ <path fill-opacity=".678" d="M78.675 186.311l-12.237 12.72h24.031l-11.794-12.72z"/>
+ <path d="M97.158 134.415c1.743-.022 2.913.37 3.514 1.091.631.752.955 1.984.955 3.697v29.961c0 1.713-.324 2.946-.955 3.697-.601.721-1.771 1.091-3.514 1.091H59.969c-1.743 0-2.916-.37-3.517-1.091-.631-.751-.952-1.984-.952-3.697v-29.961c0-1.713.321-2.945.952-3.697.601-.721 1.774-1.091 3.517-1.091h37.189z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/avastgui.svg b/.icons/Gruvbox_Dark-2/apps/64/avastgui.svg
new file mode 100644
index 000000000..31726945b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/avastgui.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <radialGradient id="b" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.739%" stop-color="#fda463"/>
+ <stop offset="98.261%" stop-color="#f34f17"/>
+ </radialGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#f9f9f9" d="M167.84 62.367a17.38 17.38 0 0 0-6.925.897c-2.756.919-4.66 2.116-6.793 4.211-2.757 2.757-4.211 5.683-4.873 9.616-.361 2.177-.64 3.024-1.28 4.392-2.456 5.19-7.843 8.811-13.204 8.811-.448 0-1.859-.087-3.205-.257-5.382-.705-7.843-.793-13.46-.257-1.515.148-3.353.257-3.977.257-2.669 0-4.293-1.006-5.382-3.205-.683-1.367-.919-2.051-.897-4.485.022-2.007.066-2.243-.257-3.205-.536-1.477-1.017-2.155-2.166-3.304-1.69-1.69-3.473-2.434-5.781-2.434-1.515 0-2.587.235-3.845.897-2.669 1.39-4.327 3.977-4.474 6.925-.11 2.051.301 3.292 1.411 4.999.809 1.241 1.794 2.133 3.588 3.079 1.942 1.007 2.959 1.964 3.834 3.72.558 1.11.525 1.219.525 2.433 0 1.155 0 1.28-.383 2.052-.235.47-.897 1.345-1.411 1.925-4.808 5.344-7.745 11.108-8.986 17.305-.596 2.927-.761 4.507-.629 7.691.065 1.515.415 3.205.415 3.719-.043 2.904-2.406 4.895-6.826 6.41-1.066.361-1.558.46-2.948.525-1.088.044-1.952 0-2.576-.125-.558-.11-1.69-.11-2.822-.11-2.161 0-3.183.235-4.873 1.028-6.28 2.905-9.058 10.212-6.154 16.409 3.72 7.904 14.232 9.616 20.254 3.331.897-.941 1.346-1.646 2.308-3.331.301-.558.941-1.302 1.411-1.794 2.139-2.242 5.065-3.309 8.462-3.309 2.434 0 3.867.514 5.77 2.051 3.161 2.543 7.543 4.764 11.41 5.896 4.271 1.242 6.689 1.433 13.843 1.258 2.095-.065 2.757.066 3.719.235 2.691.558 5.311 1.581 7.576 3.096 1.668 1.11 4.403 3.845 5.535 5.524 1.493 2.243 2.587 5.065 2.948 7.308.596 3.763 1.323 6.005 2.565 8.461 3.375 6.646 9.446 11.087 16.923 12.432 2.051.361 6.514.301 8.587-.125 7.116-1.455 13.034-5.94 16.283-12.307 1.75-3.462 2.587-6.624 2.587-10.638.022-9.38-5.448-17.689-14.101-21.408-1.985-.831-3.44-1.198-6.153-1.668-2.691-.449-4.485-1.045-6.41-2.051-4.507-2.33-8.921-6.646-10.524-11.388-.875-2.647-1.148-5.896-1.148-8.33v-13.078c0-2.926.301-4.693 1.537-7.181 1.411-2.844 4.545-5.191 7.449-6.668 1.494-.771 2.609-1.055 4.742-1.422 2.265-.382 3.889-.886 5.618-1.783 4.058-2.095 7.159-5.639 8.587-9.998.618-1.86.771-3.386.771-5.546 0-2.139-.279-3.632-.875-5.535-2.33-6.881-8.461-11.41-15.255-11.924l-.065-.027zm-45.337 38.232c12.082 0 21.878 9.796 21.878 21.878s-9.796 21.878-21.878 21.878c-12.083 0-21.879-9.796-21.879-21.878s9.796-21.878 21.879-21.878zm.651 8.067c-6.64-.497-12.701 3.846-14.473 10.513-.323 1.176-.383 1.455-.383 3.462 0 1.986.066 2.396.383 3.588.728 2.713 2.456 5.442 4.485 7.182 5.891 4.829 10.179.618 13.078-3.205v-.515h-2.434c-1.75 0-2.669-.022-3.205-.125-3.118-.832-5.256-3.654-5.256-6.794 0-1.941.661-3.61 2.051-4.999 1.323-1.323 3.095-2.051 4.873-2.051 3.161 0 6.919 2.325 6.946 5.535l.11 13.461h.798c1.603-.17 3.309-.963 4.359-2.051.597-.618 1.242-1.986 1.537-2.926.236-.772.257-1.231.257-4.732 0-5.042-.169-6.218-1.536-8.844-1.729-3.309-5.147-6.016-8.719-6.935-.974-.268-2.046-.492-2.861-.558l-.01-.006z" filter="url(#c)"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/avidemux.svg b/.icons/Gruvbox_Dark-2/apps/64/avidemux.svg
new file mode 100644
index 000000000..7e7f8c668
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/avidemux.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%"/>
+ <stop offset="100%" stop-color="#333333"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".05" d="M8.476 55.74C6.729 66.667 6.158 80.255 6.158 97.205v59.251c0 73.986 10.584 84.544 84.64 84.544h75.369c55.135 0 75.078-5.874 81.675-39.397L8.476 55.74z"/>
+ <path fill="#f22c42" d="M79.262 12.204c-5.847.083-11.904.114-16.916.408-5.544.325-10.104.992-14.706 1.657L33.345 67.618h31.071l14.846-55.414z"/>
+ <radialGradient id="c" cx=".5" cy=".5" r="14.914" fx=".5" fy=".5" gradientTransform="matrix(108.694 0 0 117.938 79.653 91.031)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f5f5f5"/>
+ <stop offset="100%" stop-color="#fbfbfb"/>
+ </radialGradient>
+ <path fill="url(#c)" d="M79.653 91.031v117.938s59.816-24.176 108.694-59.006c0-.011-.006-.018-.012-.033a.187.187 0 0 0-.022-.039c-.01-.014-.019-.025-.025-.038a.093.093 0 0 1-.012-.037c-51.557-35.94-108.623-58.785-108.623-58.785z"/>
+ <path fill="#1a7fd4" d="M194.633 13.135c-1.647-.134-2.88-.42-4.623-.523-7.524-.442-15.952-.612-25.393-.612h-.608l-14.911 55.644h30.931l14.604-54.509z"/>
+ <path fill="#46a926" d="M137.082 12h-30.467L91.721 67.58h30.467L137.082 12z"/>
+ <circle fill="#fdc92b" cx="217.809" cy="59.367" r="9.661" vector-effect="non-scaling-stroke"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/avidemux_icon.svg b/.icons/Gruvbox_Dark-2/apps/64/avidemux_icon.svg
new file mode 120000
index 000000000..cdae97d34
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/avidemux_icon.svg
@@ -0,0 +1 @@
+avidemux.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/avimetaedit.svg b/.icons/Gruvbox_Dark-2/apps/64/avimetaedit.svg
new file mode 100644
index 000000000..ce30b619a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/avimetaedit.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="tt3ZzM1hKDbqIygDwhBT8C8vw79IASRt" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#tt3ZzM1hKDbqIygDwhBT8C8vw79IASRt)">
+ <path fill="#d9c813" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="hVCKJ1U6L8PL8tNnusPEXO7L2vOuaJo9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#hVCKJ1U6L8PL8tNnusPEXO7L2vOuaJo9)">
+ <linearGradient id="_lgradient_35" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_35)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_36" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_36)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_37" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,90.911,55.5,82.545)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_37)" d="M 191.309 82.546 C 188.906 82.58 186.615 83.568 184.941 85.291 C 183.266 87.014 182.344 89.333 182.379 91.735 L 182.379 164.158 C 182.333 167.425 184.049 170.464 186.871 172.112 C 189.694 173.759 193.184 173.759 196.006 172.112 C 198.829 170.464 200.545 167.425 200.499 164.158 L 200.499 91.735 C 200.534 89.288 199.577 86.93 197.846 85.199 C 196.115 83.467 193.757 82.51 191.309 82.546 L 191.309 82.546 Z M 118.627 82.557 C 115.755 82.664 113.103 84.127 111.481 86.5 C 109.859 88.873 109.46 91.876 110.405 94.59 L 134.518 167.072 C 135.745 170.779 139.209 173.283 143.114 173.285 C 147.018 173.288 150.486 170.789 151.718 167.084 L 175.879 94.602 C 176.906 91.529 176.214 88.141 174.065 85.717 C 171.916 83.292 168.635 82.198 165.461 82.849 C 162.287 83.499 159.701 85.794 158.678 88.869 L 143.118 135.538 L 127.593 88.881 C 126.365 84.997 122.697 82.411 118.627 82.557 L 118.627 82.557 Z M 88.285 82.687 C 84.562 82.879 81.337 85.332 80.157 88.869 L 56.044 161.303 C 54.92 164.4 55.566 167.864 57.731 170.348 C 59.896 172.832 63.239 173.945 66.461 173.254 C 69.683 172.563 72.275 170.178 73.232 167.025 L 88.769 120.402 L 104.317 167.025 C 105.901 171.774 111.035 174.34 115.784 172.757 C 120.533 171.174 123.1 166.041 121.518 161.291 L 97.357 88.869 C 96.068 85.002 92.355 82.473 88.285 82.687 L 88.285 82.687 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/avocode.svg b/.icons/Gruvbox_Dark-2/apps/64/avocode.svg
new file mode 100644
index 000000000..bb67b8619
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/avocode.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".533" x2=".533" y1="1" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#8ac249"/>
+ <stop offset="100%" stop-color="#aae961"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <g fill-rule="evenodd">
+ <path fill="#28851e" d="M128 43.504c-54.231 0-111.57 166.226 0 166.226s54.231-166.226 0-166.226z"/>
+ <path fill="#ffe680" d="M128 49.897c-48.807 0-100.413 153.439 0 153.439s48.807-153.439 0-153.439z"/>
+ <path fill="#7e502f" d="M128 101.044c-27.115 0-55.784 83.113 0 83.113s27.115-83.113 0-83.113z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/avogadro-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/avogadro-icon.svg
new file mode 120000
index 000000000..0f66e6d97
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/avogadro-icon.svg
@@ -0,0 +1 @@
+avogadro.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/avogadro.svg b/.icons/Gruvbox_Dark-2/apps/64/avogadro.svg
new file mode 100644
index 000000000..894ae4d15
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/avogadro.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".567" x2=".567" y1="1.071" y2="-.071" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#a0a0a0"/>
+ <stop offset="100%" stop-color="#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path opacity=".4" d="M228 128.652c0-9.639-17.803-17.946-45.206-22.712 3.201-4.551 6.071-8.98 8.556-13.229 4.164-7.119 9.803-18.243 10.034-26.594a8.208 8.208 0 0 0 3.292-6.571 8.227 8.227 0 0 0-8.227-8.227 8.214 8.214 0 0 0-7.043 3.99c-9.174.733-23.003 7.548-38.688 18.583-4.765-27.422-13.075-45.24-22.718-45.24s-17.953 17.818-22.719 45.239a199.332 199.332 0 0 0-10.388-6.86c.348-.92.526-1.895.528-2.879a8.228 8.228 0 0 0-8.227-8.227 8.208 8.208 0 0 0-6.679 3.436c-6.084-2.672-11.363-4.119-15.516-4.119-3.325 0-5.919.908-7.71 2.699-6.813 6.813-.106 25.266 15.889 48.003C45.791 110.711 28 119.017 28 128.652c0 9.639 17.803 17.946 45.206 22.713-3.201 4.55-6.07 8.98-8.556 13.228-5.807 9.927-14.485 27.645-7.36 34.769 1.791 1.791 4.385 2.7 7.709 2.7 9.122 0 23.661-6.955 40.283-18.649 4.765 27.422 13.075 45.239 22.718 45.239 6.736 0 12.821-8.698 17.503-23.287a8.25 8.25 0 0 0 1.526.147 8.226 8.226 0 1 0 2.549-16.046c.4-1.961.781-3.979 1.141-6.053 16.622 11.695 31.16 18.65 40.282 18.65 3.325 0 5.919-.909 7.71-2.7 7.125-7.124-1.554-24.842-7.36-34.769-2.485-4.248-5.355-8.678-8.556-13.228C210.197 146.598 228 138.29 228 128.652zm-39.547-71.017a8.24 8.24 0 0 0-.231 1.91 8.227 8.227 0 0 0 8.227 8.227c.939 0 1.838-.165 2.678-.455-.537 5.918-3.823 14.257-9.685 24.278-2.611 4.464-5.662 9.135-9.071 13.935-8.044-1.311-16.866-2.323-26.265-2.984-.663-9.409-1.675-18.239-2.989-26.29 15.059-10.726 28.345-17.489 37.336-18.621zm-36.943 46.984l.492.031c.034.513.066 1.03.098 1.546l-.59-1.577zm-23.112-2.967l-.398-.001-.632.002.512-1.543.518 1.542zm-33.415 28.053c-.315-.357-.631-.714-.943-1.071.758-.864 1.533-1.729 2.307-2.594l-1.364 3.665zm18.547 13.615l13.104-39.455c.455-.002.909-.004 1.366-.004.381 0 .761.003 1.141.004l13.249 39.455h-28.86zm-9.597-37.66c.022-.336.042-.674.065-1.01l.319-.02-.384 1.03zm-2.604 6.997l-2.909 7.815a358.353 358.353 0 0 0-5.84 6.481c-5.712-6.616-10.882-13.127-15.407-19.354 7.6-1.203 15.856-2.151 24.57-2.791a354.193 354.193 0 0 0-.414 7.849zm-7.231 19.424l-4.485 12.049a8.22 8.22 0 0 0-7.773 6.272c-1.602-.224-3.176-.46-4.725-.705 4.573-6.294 9.767-12.796 15.445-19.353.508.578 1.021 1.157 1.538 1.737zm33.944 30.504l-.042.037-.042-.037h.084zm31.396-36.787c.854.952 1.704 1.904 2.538 2.854-.34.388-.691.776-1.034 1.164l-1.504-4.018zm2.379 6.357c.541-.607 1.085-1.213 1.617-1.819 5.68 6.56 10.877 13.064 15.452 19.36a272.22 272.22 0 0 1-9.983 1.387l-7.086-18.928zm-4.467-11.935l-2.659-7.103a357.472 357.472 0 0 0-.433-8.309c8.736.642 17.012 1.593 24.628 2.8-4.575 6.296-9.772 12.801-15.452 19.36-2-2.275-4.028-4.524-6.084-6.748zm-5.506-17.826c-.398-.025-.795-.051-1.195-.075l-7.53-20.119c1.954-1.51 3.928-2.99 5.923-4.445 1.208 7.619 2.16 15.899 2.802 24.639zM128 30.862c8.5 0 16.165 17.921 20.651 44.505a259.2 259.2 0 0 0-6.33 4.703l-3.42-9.136H116.86l-3.353 9.006a260.227 260.227 0 0 0-6.159-4.573C111.835 48.783 119.5 30.862 128 30.862zm-21.042 46.894a264.642 264.642 0 0 1 5.756 4.317l-7.541 20.256-1.017.065c.642-8.74 1.594-17.02 2.802-24.638zM58.852 59.504c1.361-1.361 3.429-2.052 6.147-2.052 3.882 0 8.811 1.337 14.5 3.811a8.197 8.197 0 0 0-.532 2.89 8.227 8.227 0 0 0 8.227 8.227 8.21 8.21 0 0 0 6.687-3.447 198.455 198.455 0 0 1 11.001 7.324c-1.314 8.051-2.326 16.88-2.989 26.29-9.379.66-18.183 1.668-26.213 2.975C60.082 83.577 52.846 65.51 58.852 59.504zM30.21 128.652c0-8.493 17.892-16.152 44.439-20.64 4.756 6.607 10.272 13.55 16.442 20.653-6.069 6.997-11.586 13.933-16.408 20.633-26.566-4.487-44.473-12.149-44.473-20.646zm34.789 71.2c-2.718 0-4.786-.69-6.147-2.052-4.438-4.437-1.629-16.134 7.705-32.091 2.612-4.464 5.663-9.135 9.071-13.935 1.951.318 3.949.618 5.988.9a8.19 8.19 0 0 0 2.677 5.747l-10.404 27.95H97.05c-13.224 8.542-24.573 13.481-32.051 13.481zm34.78-15.278l3.907-11.719c.365 2.81.764 5.544 1.196 8.193a221.236 221.236 0 0 1-5.103 3.526zm5.585-16.756l1.745-5.233h17.529c.563.501 1.126.998 1.688 1.492-6.616 5.73-13.13 10.927-19.369 15.472a276.742 276.742 0 0 1-1.593-11.731zm41.965 21.255c-.1-.002-.199-.015-.3-.015a8.227 8.227 0 0 0-8.227 8.227c0 3.237 1.873 6.028 4.591 7.372-4.263 13.562-9.636 21.786-15.393 21.786-8.5 0-16.164-17.922-20.65-44.505 6.648-4.784 13.598-10.296 20.65-16.404 7.053 6.108 14.003 11.62 20.651 16.404a217.911 217.911 0 0 1-1.322 7.135zm1.713-9.524c-6.238-4.545-12.752-9.742-19.368-15.473.562-.493 1.125-.99 1.688-1.491h17.45l1.808 5.371a274.47 274.47 0 0 1-1.578 11.593zm2.076 1.499c.427-2.618.822-5.321 1.184-8.097l3.911 11.617a214.413 214.413 0 0 1-5.095-3.52zm38.325-15.339c9.334 15.957 12.143 27.654 7.705 32.091-1.361 1.362-3.429 2.052-6.147 2.052-7.478 0-18.827-4.939-32.051-13.482h23.162l-12.387-33.092c3.678-.445 7.233-.948 10.648-1.504 3.407 4.8 6.458 9.471 9.07 13.935zm-8.126-16.411c-4.825-6.704-10.346-13.645-16.419-20.646 6.073-7.001 11.594-13.942 16.419-20.645 26.566 4.486 44.473 12.148 44.473 20.645s-17.907 16.159-44.473 20.646z"/>
+ <path fill="#393c3d" d="M161.817 130.85l-.875-2.339-1.504-4.018a354.55 354.55 0 0 0-4.514-4.936c.124 6.3.097 12.6-.082 18.899-.124 4.342-.32 8.592-.585 12.736 5.049-.371 9.942-.846 14.645-1.413l-7.085-18.929zm-22.713-30.345a367.945 367.945 0 0 1 7.989 7.75c1.85 1.849 3.66 3.708 5.449 5.57-.112-3.019-.259-6-.442-8.933l-.59-1.578-.861-2.299-7.53-20.118a310.785 310.785 0 0 0-13.445 11.027 360.274 360.274 0 0 1 9.43 8.581zm3.217-21.739l-3.42-9.136H116.86l-3.352 9.006A310.268 310.268 0 0 1 128 90.467a310.34 310.34 0 0 1 14.321-11.701zm15.029 40.149l-2.659-7.103c.059 1.464.109 2.941.152 4.428.84.891 1.681 1.783 2.507 2.675zm12.374 33.059c-5.193.623-10.4 1.117-15.618 1.48a307.992 307.992 0 0 1-1.804 18.193l3.911 11.617c.907.609 1.82 1.21 2.737 1.803h23.161l-12.387-33.093zm-66.266-38.148a389.287 389.287 0 0 1 5.449-5.571 373.175 373.175 0 0 1 7.99-7.749 355.406 355.406 0 0 1 9.43-8.582 312.162 312.162 0 0 0-13.613-11.155l-7.54 20.256-.857 2.301-.383 1.03-2.605 6.997-2.909 7.815a385.985 385.985 0 0 1 5.038-5.342zm49.192 23.739c.188-6.81.188-13.624 0-20.434a389.082 389.082 0 0 0-7.119-7.314 379.516 379.516 0 0 0-7.321-7.119 360.494 360.494 0 0 0-10.21-9.32 360.494 360.494 0 0 0-10.21 9.32 376.62 376.62 0 0 0-7.32 7.119 383.126 383.126 0 0 0-7.12 7.315 388.482 388.482 0 0 0-7.003 7.604l-1.364 3.665-.885 2.375-4.485 12.049c.072-.002.141-.011.214-.011 4.495 0 8.142 3.607 8.22 8.084 5.466.463 10.943.794 16.426.991 7.91.29 15.826.326 23.738.108 4.6-.126 9.199-.341 13.791-.647.306-4.59.522-9.186.648-13.785zm-39.12 4.45l13.104-39.455.735-2.212.512-1.542.518 1.541.743 2.213 13.248 39.455h-28.86zm22.26 12.257c-6.298.124-12.598.097-18.894-.082a364.01 364.01 0 0 1-15.002-.736c-1.374-.096-2.748-.2-4.121-.314-.929 3.525-4.129 6.129-7.946 6.129a8.185 8.185 0 0 1-5.534-2.152l-10.404 27.95H97.05c.915-.592 1.825-1.19 2.73-1.797l3.906-11.72 1.679-5.036 1.744-5.233h41.703l1.808 5.371c.485-4.21.896-8.567 1.224-13.046a363.84 363.84 0 0 1-16.054.666z"/>
+ <path fill="#ffffff" d="M129.141 102.56l-.743-2.212-.398-.001-.632.002-.735 2.212c.456-.002.91-.004 1.367-.004.381-.001.761.002 1.141.003z"/>
+ <path fill="#ffffff" d="M228 127.348c0-9.639-17.803-17.946-45.206-22.713 3.201-4.55 6.071-8.98 8.556-13.228 4.164-7.119 9.803-18.243 10.034-26.595a8.207 8.207 0 0 0 3.292-6.571 8.228 8.228 0 0 0-8.227-8.227c-2.992 0-5.603 1.603-7.043 3.991-9.174.733-23.003 7.547-38.688 18.582-4.765-27.422-13.075-45.239-22.718-45.239s-17.953 17.817-22.719 45.239a198.691 198.691 0 0 0-10.388-6.86c.348-.92.526-1.895.528-2.879a8.227 8.227 0 0 0-8.227-8.227 8.208 8.208 0 0 0-6.679 3.436c-6.084-2.673-11.363-4.119-15.516-4.119-3.325 0-5.919.908-7.71 2.699-6.813 6.813-.106 25.266 15.889 48.003C45.791 109.407 28 117.713 28 127.348c0 9.639 17.803 17.946 45.206 22.712-3.201 4.55-6.07 8.98-8.556 13.229-5.807 9.927-14.485 27.645-7.36 34.769 1.791 1.791 4.385 2.699 7.709 2.699 9.122 0 23.661-6.954 40.283-18.649 4.765 27.422 13.075 45.24 22.718 45.24 6.736 0 12.821-8.698 17.503-23.287a8.25 8.25 0 0 0 1.526.147 8.227 8.227 0 0 0 8.227-8.227c0-3.654-2.383-6.746-5.678-7.82.4-1.96.781-3.978 1.141-6.052 16.622 11.695 31.16 18.649 40.282 18.649 3.325 0 5.919-.908 7.71-2.699 7.125-7.125-1.554-24.842-7.36-34.769-2.485-4.249-5.355-8.679-8.555-13.229C210.197 145.294 228 136.986 228 127.348zm-39.547-71.017a8.234 8.234 0 0 0-.231 1.91 8.227 8.227 0 0 0 8.227 8.227c.939 0 1.838-.165 2.678-.455-.537 5.918-3.823 14.257-9.685 24.277-2.611 4.464-5.662 9.136-9.071 13.936-8.044-1.312-16.866-2.323-26.265-2.985-.663-9.409-1.675-18.238-2.989-26.289 15.059-10.726 28.345-17.489 37.336-18.621zm-90.406 94.567c-.078-4.477-3.725-8.083-8.22-8.083-.073 0-.142.009-.214.011a8.219 8.219 0 0 0-7.773 6.272c-1.577-.22-3.152-.456-4.725-.706 4.573-6.293 9.767-12.795 15.445-19.352.508.578 1.021 1.157 1.538 1.737l.885-2.376c-.315-.357-.631-.714-.943-1.071.758-.863 1.533-1.729 2.307-2.594 2.3-2.565 4.635-5.1 7.003-7.604 2.34-2.47 4.714-4.908 7.12-7.315a376.62 376.62 0 0 1 7.32-7.119 360.494 360.494 0 0 1 10.21-9.32 360.494 360.494 0 0 1 10.21 9.32 379.516 379.516 0 0 1 7.321 7.119c2.427 2.428 4.8 4.869 7.119 7.314a369.893 369.893 0 0 1-.108 23.739c-.131 3.552-.311 7.05-.54 10.48a365.527 365.527 0 0 1-48.004 0 310.998 310.998 0 0 1-5.951-.452zm5.886-46.542c.022-.336.042-.675.065-1.01l.319-.02.856-2.301-1.017.065c.642-8.74 1.594-17.02 2.802-24.638a264.642 264.642 0 0 1 5.756 4.317c4.641 3.59 9.18 7.31 13.612 11.155a360.335 360.335 0 0 0-9.43 8.582 366.62 366.62 0 0 0-7.989 7.749 384.013 384.013 0 0 0-5.449 5.571 351.426 351.426 0 0 0-10.879 11.823c-5.712-6.617-10.882-13.128-15.406-19.355 7.599-1.202 15.856-2.151 24.57-2.79a354.193 354.193 0 0 0-.414 7.849l2.604-6.997zm47.577-1.042l.492.032c.035.513.066 1.029.098 1.546.183 2.933.33 5.914.442 8.933a383.969 383.969 0 0 0-5.449-5.57 373.329 373.329 0 0 0-17.42-16.332c4.549-3.939 9.05-7.63 13.445-11.027a262.02 262.02 0 0 1 5.924-4.445c1.208 7.619 2.16 15.899 2.801 24.639l-1.194-.076.861 2.3zm3.332 35.142c.179-6.298.206-12.6.082-18.899 2.388 2.563 4.74 5.16 7.052 7.791-.34.387-.691.775-1.034 1.163l.875 2.34c.541-.607 1.085-1.213 1.617-1.819 5.68 6.56 10.877 13.064 15.452 19.36a272.22 272.22 0 0 1-9.983 1.387c-4.87.585-9.753 1.056-14.645 1.413.264-4.144.46-8.394.584-12.736zm2.508-19.541a385.295 385.295 0 0 0-2.507-2.675c-.12-4.248-.314-8.494-.585-12.736 8.736.641 17.012 1.593 24.628 2.8-4.575 6.296-9.772 12.8-15.452 19.36-2-2.275-4.028-4.525-6.084-6.749zM128 29.558c8.5 0 16.165 17.921 20.651 44.504a259.279 259.279 0 0 0-6.33 4.704A311.655 311.655 0 0 0 128 90.467a310.91 310.91 0 0 0-14.492-11.831 259.597 259.597 0 0 0-6.159-4.574C111.835 47.479 119.5 29.558 128 29.558zM58.852 58.2c1.361-1.362 3.429-2.052 6.147-2.052 3.882 0 8.811 1.337 14.5 3.811a8.195 8.195 0 0 0-.532 2.889 8.227 8.227 0 0 0 8.227 8.227 8.21 8.21 0 0 0 6.687-3.446 197.893 197.893 0 0 1 11.001 7.324c-1.314 8.05-2.326 16.88-2.989 26.289-9.379.66-18.183 1.668-26.213 2.976C60.082 82.273 52.846 64.205 58.852 58.2zM30.21 127.348c0-8.494 17.892-16.152 44.439-20.64 4.756 6.606 10.272 13.549 16.442 20.652-6.069 6.997-11.586 13.934-16.408 20.633-26.566-4.486-44.473-12.148-44.473-20.645zm69.569 55.922c-.918.615-1.828 1.214-2.729 1.797-13.224 8.542-24.573 13.481-32.051 13.481-2.718 0-4.786-.69-6.147-2.052-4.438-4.437-1.629-16.134 7.705-32.091 2.612-4.464 5.663-9.135 9.071-13.935 1.951.318 3.949.618 5.988.9a8.19 8.19 0 0 0 2.677 5.747 8.185 8.185 0 0 0 5.534 2.152c3.816 0 7.017-2.603 7.946-6.129 2.126.177 4.254.332 6.383.466 4.144.264 8.396.461 12.74.584 1.099.032 2.203.06 3.314.083a400.11 400.11 0 0 0 15.58 0c1.111-.023 2.214-.051 3.314-.083 4.344-.123 8.595-.32 12.74-.584a319.231 319.231 0 0 1-1.224 13.046c-.444 3.875-.97 7.74-1.578 11.592-6.238-4.544-12.752-9.742-19.368-15.472.562-.494 1.125-.991 1.688-1.492h-3.32a1.392 1.392 0 0 1-.042.037l-.042-.037h-3.32c.563.501 1.126.998 1.688 1.492-6.616 5.73-13.13 10.928-19.369 15.472a276.3 276.3 0 0 1-1.593-11.731l-1.679 5.037c.366 2.81.765 5.544 1.197 8.193a218.23 218.23 0 0 1-5.103 3.527zm47.55 4.499c-.1-.003-.199-.015-.3-.015a8.227 8.227 0 0 0-8.227 8.227c0 3.236 1.873 6.028 4.591 7.372-4.263 13.562-9.636 21.785-15.393 21.785-8.5 0-16.165-17.921-20.651-44.504 6.648-4.784 13.599-10.297 20.651-16.404 7.053 6.107 14.003 11.62 20.651 16.404a218.407 218.407 0 0 1-1.322 7.135zm42.114-23.364c9.334 15.957 12.143 27.654 7.705 32.091-1.361 1.361-3.429 2.052-6.147 2.052-7.478 0-18.827-4.939-32.051-13.482a193.48 193.48 0 0 1-2.737-1.802 217.482 217.482 0 0 1-5.094-3.521c.427-2.618.821-5.32 1.184-8.096a308.793 308.793 0 0 0 1.804-18.194c5.41-.38 10.63-.876 15.618-1.48 3.679-.444 7.233-.947 10.648-1.504 3.407 4.801 6.458 9.472 9.07 13.936zm-8.126-16.412c-4.825-6.703-10.346-13.644-16.419-20.645 6.073-7.001 11.594-13.942 16.419-20.646 26.566 4.487 44.473 12.149 44.473 20.646 0 8.497-17.907 16.159-44.473 20.645z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/awf.svg b/.icons/Gruvbox_Dark-2/apps/64/awf.svg
new file mode 100644
index 000000000..a2db1644d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/awf.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e8e8e8"/>
+ <stop offset="100%" stop-color="#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#364e59" d="M250.324 126.116v29.626c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543v-29.626h244.648z"/>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#37a6e6" d="M55.292 54.13v144.74h145.416V54.13H55.292zm46.733 39.354h51.95v66.032h-51.95V93.484z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/awn-applet-digital-clock.svg b/.icons/Gruvbox_Dark-2/apps/64/awn-applet-digital-clock.svg
new file mode 100644
index 000000000..e004421b3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/awn-applet-digital-clock.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="270.648" height="254.338" x="-7.32" y="2.95" filterUnits="userSpaceOnUse">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".527" x2=".527" y1="-.281" y2="1.227" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#5884f4"/>
+ <stop offset="100%" stop-color="#80a3fa"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="none" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.077" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" vector-effect="non-scaling-stroke"/>
+ </g>
+ <path fill="#ffffff" d="M146.961 159.402c1.743-.022 2.912.37 3.513 1.091.631.752.956 1.984.956 3.697v29.961c0 1.713-.325 2.946-.956 3.697-.601.721-1.77 1.091-3.513 1.091h-37.19c-1.742 0-2.915-.37-3.516-1.091-.631-.751-.953-1.984-.953-3.697V164.19c0-1.713.322-2.945.953-3.697.601-.721 1.774-1.091 3.516-1.091h37.19zm49.07 0c1.743-.022 2.912.37 3.513 1.091.631.752.956 1.984.956 3.697v29.961c0 1.713-.325 2.946-.956 3.697-.601.721-1.77 1.091-3.513 1.091h-37.189c-1.743 0-2.916-.37-3.517-1.091-.631-.751-.952-1.984-.952-3.697V164.19c0-1.713.321-2.945.952-3.697.601-.721 1.774-1.091 3.517-1.091h37.189zm-116.893 1.099c-.525-.006-1.048.01-1.569.046v.001a19.232 19.232 0 0 0-15.309 9.563l2.562 1.478a16.247 16.247 0 0 1 18.29-7.577 16.254 16.254 0 0 1 11.214 10.544l-5.565 2.142a124.664 124.664 0 0 0 5.681 5.041 149.975 149.975 0 0 0 5.999 4.718c.508-2.452.949-4.964 1.322-7.537.364-2.592.63-5.103.795-7.533l-5.472 2.106a19.234 19.234 0 0 0-17.948-12.992zm-21.77 12.477a126.891 126.891 0 0 0-1.323 7.538 106.938 106.938 0 0 0-.795 7.532l5.471-2.106a19.236 19.236 0 0 0 13.208 12.339 19.234 19.234 0 0 0 21.62-8.955l-2.563-1.478a16.245 16.245 0 0 1-18.29 7.576 16.245 16.245 0 0 1-11.214-10.545l5.565-2.142a125.27 125.27 0 0 0-5.681-5.041 150.674 150.674 0 0 0-5.998-4.718z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/awn-applet.svg b/.icons/Gruvbox_Dark-2/apps/64/awn-applet.svg
new file mode 100644
index 000000000..75143ab33
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/awn-applet.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".527" x2=".527" y1="-.281" y2="1.227" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#5884f4"/>
+ <stop offset="100%" stop-color="#80a3fa"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#ffffff" d="M146.961 159.402c1.743-.022 2.912.37 3.513 1.091.631.752.956 1.984.956 3.697v29.961c0 1.713-.325 2.946-.956 3.697-.601.721-1.77 1.091-3.513 1.091h-37.19c-1.742 0-2.915-.37-3.516-1.091-.631-.751-.953-1.984-.953-3.697V164.19c0-1.713.322-2.945.953-3.697.601-.721 1.774-1.091 3.516-1.091h37.19zm49.07 0c1.743-.022 2.912.37 3.513 1.091.631.752.956 1.984.956 3.697v29.961c0 1.713-.325 2.946-.956 3.697-.601.721-1.77 1.091-3.513 1.091h-37.189c-1.743 0-2.916-.37-3.517-1.091-.631-.751-.952-1.984-.952-3.697V164.19c0-1.713.321-2.945.952-3.697.601-.721 1.774-1.091 3.517-1.091h37.189zm-123.462-.128c-.844.003-1.592.12-2.242.352-.66.242-1.212.562-1.658.962-.445.4-.784.866-1.015 1.398a4.197 4.197 0 0 0-.344 1.702c.001.381.032.721.091 1.023.06.31.128.575.207.796a3.5 3.5 0 0 0 .234.557c.079.142.137.272.176.325l.383.619c.176.286.257.534.242.744-.008.213-.131.393-.372.542a1.596 1.596 0 0 1-.387.165l-12.606.041.028 8.531c.038.135.094.265.165.386.149.241.33.365.542.372.21.015.459-.066.744-.243l.619-.381c.053-.039.183-.099.325-.177.141-.078.327-.156.557-.235.221-.078.487-.147.797-.206.3-.059.641-.089 1.022-.091a4.177 4.177 0 0 1 1.702.344c.532.231.998.57 1.398 1.015.4.446.719.998.961 1.658.232.649.35 1.397.353 2.242.003.845-.096 1.598-.298 2.259-.21.651-.505 1.201-.884 1.649a3.77 3.77 0 0 1-1.365 1.025 4.344 4.344 0 0 1-1.766.355 7.004 7.004 0 0 1-1.873-.242 5.073 5.073 0 0 1-.6-.202c-.159-.077-.237-.14-.299-.188l-.621-.379c-.287-.175-.536-.254-.746-.237-.212.009-.392.134-.539.376a1.54 1.54 0 0 0-.163.386l.041 12.549 12.606-.041c.06-.016.126-.039.197-.07.072-.029.135-.061.19-.095.241-.149.364-.329.371-.542.015-.21-.065-.459-.242-.744l-.382-.619c-.039-.053-.098-.183-.176-.324a3.548 3.548 0 0 1-.235-.558 5.675 5.675 0 0 1-.207-.796 5.422 5.422 0 0 1-.09-1.023 4.185 4.185 0 0 1 .343-1.701 4 4 0 0 1 1.016-1.398c.445-.401.998-.721 1.658-.962.649-.233 1.397-.35 2.242-.353.845-.002 1.597.096 2.259.298.651.21 1.201.505 1.649.884.448.38.79.834 1.024 1.365.235.531.353 1.119.355 1.766a6.87 6.87 0 0 1-.241 1.874 5.098 5.098 0 0 1-.203.599c-.077.16-.139.237-.187.299l-.379.621c-.175.287-.254.536-.238.747.009.212.135.391.376.538.056.034.119.066.19.095.072.03.137.053.197.068l8.473-.028-.041-12.548c.016-.06.038-.125.068-.196.03-.072.061-.135.095-.191.147-.241.327-.367.539-.376.211-.016.46.063.746.238l.621.379c.062.048.14.111.299.188.16.067.361.135.6.202.24.067.518.125.837.172.318.048.665.071 1.036.07a4.378 4.378 0 0 0 1.766-.355 3.774 3.774 0 0 0 1.366-1.025c.379-.448.673-.998.883-1.649.202-.662.301-1.414.298-2.259-.002-.845-.121-1.593-.353-2.242-.241-.66-.561-1.212-.961-1.658a4.002 4.002 0 0 0-1.398-1.015 4.174 4.174 0 0 0-1.702-.344c-.38.001-.721.032-1.022.091-.31.059-.576.128-.797.206-.23.079-.416.157-.557.235-.141.078-.271.138-.325.176l-.618.382c-.286.177-.534.258-.745.243-.212-.008-.393-.131-.542-.372a1.657 1.657 0 0 1-.165-.386l-.028-8.531-8.473.027a1.524 1.524 0 0 1-.387-.163c-.241-.147-.367-.326-.375-.539-.017-.21.062-.459.237-.746l.379-.621c.049-.062.111-.139.188-.299.067-.16.135-.36.202-.6.068-.239.125-.517.172-.836.048-.319.071-.665.07-1.037a4.351 4.351 0 0 0-.355-1.766 3.768 3.768 0 0 0-1.024-1.365c-.448-.379-.999-.673-1.65-.884-.661-.202-1.414-.301-2.259-.298z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/awn-plugins.svg b/.icons/Gruvbox_Dark-2/apps/64/awn-plugins.svg
new file mode 120000
index 000000000..240d708d0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/awn-plugins.svg
@@ -0,0 +1 @@
+plugin.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/awn-settings.svg b/.icons/Gruvbox_Dark-2/apps/64/awn-settings.svg
new file mode 100644
index 000000000..c2e79fbaa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/awn-settings.svg
@@ -0,0 +1,70 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="270.648" height="254.338" x="-7.32" y="2.95" filterUnits="userSpaceOnUse">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".527" x2=".527" y1="-.281" y2="1.227" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#5884f4"/>
+ <stop offset="100%" stop-color="#80a3fa"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="none" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.077" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" vector-effect="non-scaling-stroke"/>
+ </g>
+ <path fill="#ffffff" d="M146.961 159.402c1.743-.022 2.912.37 3.513 1.091.631.752.956 1.984.956 3.697v29.961c0 1.713-.325 2.946-.956 3.697-.601.721-1.77 1.091-3.513 1.091h-37.19c-1.742 0-2.915-.37-3.516-1.091-.631-.751-.953-1.984-.953-3.697V164.19c0-1.713.322-2.945.953-3.697.601-.721 1.774-1.091 3.516-1.091h37.19zm49.07 0c1.743-.022 2.912.37 3.513 1.091.631.752.956 1.984.956 3.697v29.961c0 1.713-.325 2.946-.956 3.697-.601.721-1.77 1.091-3.513 1.091h-37.189c-1.743 0-2.916-.37-3.517-1.091-.631-.751-.952-1.984-.952-3.697V164.19c0-1.713.321-2.945.952-3.697.601-.721 1.774-1.091 3.517-1.091h37.189z"/>
+ <path fill="#ffffff" fill-opacity=".678" d="M78.675 186.311l-12.237 12.72h24.031l-11.794-12.72z"/>
+ <circle fill="#5d5d5d" r="1" transform="matrix(18.896 0 0 -18.896 78.532 159.349)" vector-effect="non-scaling-stroke"/>
+ <path opacity=".05" d="M59.636 159.349a18.9 18.9 0 0 1 5.534-13.362 18.9 18.9 0 0 1 26.724 0 18.9 18.9 0 0 1 5.534 13.362H59.636z"/>
+ <defs>
+ <filter id="d" width="60.436" height="60.436" x="48.31" y="129.56" filterUnits="userSpaceOnUse">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.4"/>
+ </filter>
+ </defs>
+ <g opacity=".2" filter="url(#d)">
+ <linearGradient id="e" x1=".5" x2=".5" y1=".307" y2=".943" gradientTransform="translate(58.56 139.81) scale(39.94)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%"/>
+ <stop offset="100%" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#e)" fill-rule="evenodd" d="M98.5 159.777a19.98 19.98 0 0 1-5.845 14.122 20.006 20.006 0 0 1-14.122 5.851c-5.297 0-10.38-2.11-14.122-5.851a19.985 19.985 0 0 1-5.851-14.122c0-5.291 2.11-10.374 5.851-14.122a19.98 19.98 0 0 1 28.244 0 20 20 0 0 1 5.845 14.122zm-2.148 0c0 4.724-1.877 9.265-5.215 12.604a17.855 17.855 0 0 1-12.604 5.221 17.845 17.845 0 0 1-12.604-5.221 17.845 17.845 0 0 1-5.221-12.604c0-4.724 1.883-9.259 5.221-12.604a17.839 17.839 0 0 1 25.208 0 17.85 17.85 0 0 1 5.215 12.604z"/>
+ </g>
+ <defs>
+ <filter id="f" width="39.197" height="39.197" x="58.93" y="140.18" filterUnits="userSpaceOnUse">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.5"/>
+ </filter>
+ </defs>
+ <path fill-opacity=".714" opacity=".2" d="M78.532 143.675c-1.158-.013-1.563.03-1.726 1.431l-.062.495c-.143.908-.171 1.319-1.03 1.542a5.316 5.316 0 0 0-.172.039l-.04.009h.002c-.217.053-.432.111-.644.174l.002-.003c-.036.013-.068.022-.102.033l-.096.029c-.863.242-1.092-.1-1.672-.818l-.302-.398c-.42-.565-.723-.807-1.046-.833a.828.828 0 0 0-.122 0c-.289.023-.605.2-1.041.458-1.01.568-1.339.807-.78 2.101l.193.46c.356.924.541 1.281-.279 1.998l.021-.005a13.62 13.62 0 0 0-.495.496l.005-.022c-.717.82-1.074.635-1.998.28l-.46-.194c-.404-.175-.706-.263-.947-.27-.529-.017-.764.356-1.155 1.05-.59.996-.755 1.368.376 2.21l.397.301c.718.58 1.061.809.819 1.672l-.03.097c-.01.034-.019.066-.032.101l.003-.002a11.75 11.75 0 0 0-.174.644l-.001-.001-.008.039-.04.172c-.222.86-.634.887-1.542 1.03l-.495.062c-1.4.163-1.443.568-1.43 1.726-.013 1.159.03 1.564 1.43 1.727l.495.062c.908.143 1.32.17 1.542 1.029l.04.173.008.039.001-.002c.052.217.11.432.174.645l-.003-.003.032.102.03.096c.242.864-.101 1.092-.819 1.672l-.397.302c-1.131.841-.966 1.213-.375 2.21.567 1.009.807 1.339 2.101.779l.46-.193c.924-.356 1.281-.541 1.998.28l-.005-.022c.16.17.326.335.495.495l-.021-.004c.82.716.635 1.074.279 1.998l-.193.459c-.56 1.295-.23 1.534.779 2.102.997.591 1.369.756 2.21-.375l.302-.398c.58-.718.809-1.061 1.672-.818l.097.029.101.032-.002-.002c.212.063.427.121.644.173l-.002.001.04.009.172.039c.859.223.887.634 1.03 1.542l.062.495c.163 1.401.568 1.444 1.726 1.431 1.158.013 1.563-.03 1.726-1.431l.062-.495c.143-.908.171-1.319 1.03-1.542l.172-.039.04-.009-.002-.001c.217-.052.432-.11.644-.173l-.002.002.101-.032.097-.029c.863-.243 1.092.1 1.672.818l.302.398c.841 1.131 1.213.965 2.209.375 1.01-.568 1.339-.807.78-2.102l-.193-.459c-.356-.924-.541-1.282.279-1.998l-.021.005c.169-.161.334-.326.495-.496l-.005.022c.717-.821 1.074-.636 1.998-.28l.46.194c1.294.559 1.534.23 2.101-.78.591-.996.756-1.369-.375-2.21l-.397-.302c-.718-.58-1.061-.808-.819-1.672l.03-.096c.01-.034.019-.066.032-.102l-.003.003c.064-.213.122-.428.174-.645v.002l.009-.039.04-.173c.222-.859.634-.886 1.542-1.029l.495-.062c1.4-.163 1.443-.568 1.43-1.727.013-1.158-.03-1.563-1.43-1.726l-.495-.062c-.908-.143-1.32-.17-1.542-1.03l-.04-.172-.009-.039v.001a11.75 11.75 0 0 0-.174-.644l.003.002a2.332 2.332 0 0 1-.032-.101l-.03-.097c-.242-.863.101-1.092.818-1.672l.398-.301c1.131-.842.966-1.213.375-2.21-.39-.694-.625-1.067-1.155-1.05-.24.007-.542.096-.946.27l-.46.194c-.924.355-1.281.54-1.998-.28l.005.022c-.16-.17-.326-.335-.495-.496l.021.005c-.82-.717-.635-1.074-.279-1.998l.193-.46c.56-1.294.23-1.533-.779-2.101-.499-.295-.841-.484-1.164-.458-.322.026-.626.268-1.046.833l-.302.398c-.58.718-.809 1.06-1.672.818l-.097-.029-.101-.032.002.002a13.869 13.869 0 0 0-.644-.174h.002l-.04-.009c-.057-.014-.115-.026-.172-.039-.86-.223-.887-.634-1.03-1.542l-.062-.495c-.163-1.401-.568-1.444-1.726-1.431zm-.003 6.655h.003c1.088 0 2.139.188 3.121.533.19.623.61 1.151 1.174 1.477a2.572 2.572 0 0 0 1.861.277 9.432 9.432 0 0 1 3.101 5.272.86.86 0 0 1-.842 1.031h-2.658a.859.859 0 0 1-.823-.614 5.149 5.149 0 0 0-4.932-3.681c-.4.003-.8.051-1.189.146a.859.859 0 0 1-.946-.406l-1.327-2.297a.858.858 0 0 1 .47-1.244 9.452 9.452 0 0 1 2.987-.494zm-5.648 2.168a.857.857 0 0 1 .703.429l1.327 2.298a.856.856 0 0 1-.12 1.02 5.148 5.148 0 0 0-1.412 3.534 5.15 5.15 0 0 0 1.41 3.537.86.86 0 0 1 .12 1.02l-1.323 2.292a.86.86 0 0 1-1.313.214 9.45 9.45 0 0 1-3.02-5.313 2.573 2.573 0 0 0 .69-1.751 2.579 2.579 0 0 0-.69-1.75 9.445 9.445 0 0 1 3.018-5.315.863.863 0 0 1 .61-.215zm11.41 8.139h2.647a.86.86 0 0 1 .842 1.031 9.425 9.425 0 0 1-3.098 5.269 2.603 2.603 0 0 0-.628-.065 2.571 2.571 0 0 0-2.398 1.818 9.42 9.42 0 0 1-3.123.536h-.004a9.443 9.443 0 0 1-2.986-.496.86.86 0 0 1-.47-1.244l1.325-2.294a.859.859 0 0 1 .947-.406c.389.095.789.143 1.19.146a5.148 5.148 0 0 0 4.933-3.681.859.859 0 0 1 .823-.614z" filter="url(#f)"/>
+ <defs>
+ <filter id="g" width="39.197" height="39.197" x="58.93" y="140.61" filterUnits="userSpaceOnUse">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.5"/>
+ </filter>
+ </defs>
+ <g opacity=".2" filter="url(#g)">
+ <linearGradient id="h" x1=".5" x2=".5" y1=".1" y2=".847" gradientTransform="translate(62.427 144.103) scale(32.209)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0"/>
+ <stop offset="50%"/>
+ <stop offset="100%" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#h)" d="M78.532 144.105c-1.158-.013-1.563.03-1.726 1.43l-.062.495c-.143.908-.171 1.32-1.03 1.542l-.172.04-.04.008.002.001c-.217.052-.432.11-.644.173l.002-.002a2.908 2.908 0 0 1-.102.032l-.096.03c-.863.242-1.092-.101-1.672-.819l-.302-.397c-.42-.566-.723-.807-1.046-.834a.828.828 0 0 0-.122 0c-.289.023-.605.2-1.041.458-1.01.568-1.339.808-.78 2.102l.193.46c.356.923.541 1.281-.279 1.998l.021-.005c-.169.16-.334.326-.495.495l.005-.022c-.717.821-1.074.636-1.998.28l-.46-.194c-.404-.174-.706-.262-.947-.27-.529-.016-.764.356-1.155 1.05-.59.997-.755 1.369.376 2.21l.397.302c.718.58 1.061.808.819 1.672l-.03.096c-.01.034-.019.066-.032.102l.003-.002c-.064.212-.122.427-.174.644l-.001-.002-.008.04a8.659 8.659 0 0 0-.04.172c-.222.859-.634.887-1.542 1.03l-.495.062c-1.4.163-1.443.568-1.43 1.726-.013 1.158.03 1.563 1.43 1.726l.495.062c.908.143 1.32.17 1.542 1.03l.04.172.008.04.001-.002c.052.217.11.431.174.644l-.003-.002.032.101.03.097c.242.863-.101 1.092-.819 1.672l-.397.301c-1.131.842-.966 1.214-.375 2.21.567 1.01.807 1.339 2.101.78l.46-.193c.924-.356 1.281-.541 1.998.279l-.005-.022c.16.17.326.335.495.496l-.021-.005c.82.717.635 1.074.279 1.998l-.193.46c-.56 1.294-.23 1.534.779 2.102.997.59 1.369.755 2.21-.376l.302-.398c.58-.717.809-1.06 1.672-.818a11.63 11.63 0 0 0 .198.062l-.002-.003c.212.063.427.122.644.174h-.002l.04.009.172.04c.859.222.887.633 1.03 1.542l.062.495c.163 1.4.568 1.443 1.726 1.43 1.158.013 1.563-.03 1.726-1.43l.062-.495c.143-.909.171-1.32 1.03-1.542l.172-.04.04-.009h-.002c.217-.052.432-.111.644-.174l-.002.003.101-.032.097-.03c.863-.242 1.092.101 1.672.818l.302.398c.841 1.131 1.213.966 2.209.375 1.01-.568 1.339-.807.78-2.101l-.193-.46c-.356-.924-.541-1.281.279-1.998l-.021.005c.169-.161.334-.326.495-.496l-.005.022c.717-.82 1.074-.635 1.998-.279l.46.193c1.294.559 1.534.23 2.101-.779.591-.997.756-1.369-.375-2.211l-.397-.301c-.718-.58-1.061-.809-.819-1.672l.03-.097c.01-.033.019-.066.032-.101l-.003.002c.064-.213.122-.427.174-.644v.002l.009-.04.04-.172c.222-.86.634-.887 1.542-1.03l.495-.062c1.4-.163 1.443-.568 1.43-1.726.013-1.158-.03-1.563-1.43-1.726l-.495-.062c-.908-.143-1.32-.171-1.542-1.03a8.659 8.659 0 0 0-.04-.172l-.009-.04v.002c-.052-.217-.11-.432-.174-.644l.003.002a2.908 2.908 0 0 1-.032-.102l-.03-.096c-.242-.864.101-1.092.818-1.672l.398-.302c1.131-.841.966-1.213.375-2.21-.39-.694-.625-1.066-1.155-1.05-.24.008-.542.096-.946.271l-.46.193c-.924.356-1.281.541-1.998-.28l.005.022c-.16-.169-.326-.334-.495-.495l.021.005c-.82-.717-.635-1.075-.279-1.998l.193-.46c.56-1.294.23-1.534-.779-2.102-.499-.295-.841-.484-1.164-.458-.322.027-.626.268-1.046.834l-.302.397c-.58.718-.809 1.061-1.672.819-.032-.011-.064-.02-.097-.03l-.101-.032.002.002a12.713 12.713 0 0 0-.644-.173l.002-.001-.04-.008-.172-.04c-.86-.222-.887-.634-1.03-1.542l-.062-.495c-.163-1.4-.568-1.443-1.726-1.43zm-.003 6.655h.003c1.088 0 2.139.188 3.121.533.19.622.61 1.15 1.174 1.477a2.582 2.582 0 0 0 1.861.277 9.426 9.426 0 0 1 3.101 5.271.859.859 0 0 1-.842 1.031h-2.658a.857.857 0 0 1-.823-.614 5.147 5.147 0 0 0-4.932-3.68c-.4.002-.8.05-1.189.145a.858.858 0 0 1-.946-.405l-1.327-2.298a.858.858 0 0 1 .47-1.244 9.451 9.451 0 0 1 2.987-.493zm-5.648 2.168a.856.856 0 0 1 .703.428l1.327 2.298a.858.858 0 0 1-.12 1.021 5.144 5.144 0 0 0-1.412 3.533 5.15 5.15 0 0 0 1.41 3.537.86.86 0 0 1 .12 1.02l-1.323 2.292a.858.858 0 0 1-1.313.214 9.451 9.451 0 0 1-3.02-5.312 2.575 2.575 0 0 0 .69-1.751 2.575 2.575 0 0 0-.69-1.75 9.45 9.45 0 0 1 3.018-5.316.858.858 0 0 1 .61-.214zm11.41 8.139h2.647c.544 0 .951.498.842 1.031a9.429 9.429 0 0 1-3.098 5.269 2.57 2.57 0 0 0-3.026 1.753 9.42 9.42 0 0 1-3.123.536h-.004a9.444 9.444 0 0 1-2.986-.497.859.859 0 0 1-.47-1.243l1.325-2.295a.86.86 0 0 1 .947-.405 5.18 5.18 0 0 0 1.19.145 5.147 5.147 0 0 0 4.933-3.681.858.858 0 0 1 .823-.613z"/>
+ </g>
+ <linearGradient id="i" x1=".82" x2=".82" y1="1.247" y2="-.247" gradientTransform="matrix(32.209 0 0 32.207 62.427 143.244)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e6e6e6"/>
+ <stop offset="100%" stop-color="#d3d3d3"/>
+ </linearGradient>
+ <path fill="url(#i)" d="M78.532 143.246c-1.158-.012-1.563.03-1.726 1.43l-.062.495c-.143.908-.171 1.32-1.03 1.542l-.172.039c-.014.002-.026.008-.04.008h.002c-.217.052-.432.11-.644.174l.002-.002a6.362 6.362 0 0 0-.102.032l-.096.029c-.864.242-1.092-.101-1.672-.818l-.302-.398c-.42-.566-.723-.807-1.046-.833a.506.506 0 0 0-.123 0c-.288.024-.605.2-1.041.458-1.009.568-1.338.807-.779 2.101l.193.46c.356.924.541 1.281-.28 1.998l.022-.005a13.62 13.62 0 0 0-.495.496l.005-.022c-.717.821-1.074.636-1.998.28l-.46-.193c-.404-.175-.706-.263-.946-.27-.53-.017-.765.355-1.155 1.049-.591.997-.756 1.369.375 2.21l.398.302c.717.58 1.06.809.818 1.672l-.03.097c-.01.033-.019.066-.031.101l.002-.002a11.75 11.75 0 0 0-.174.644v-.001l-.009.039-.04.172c-.222.86-.634.887-1.542 1.03l-.495.062c-1.4.163-1.443.568-1.43 1.726-.013 1.159.03 1.564 1.43 1.727l.495.061c.908.143 1.32.171 1.542 1.03l.04.172.009.04v-.002c.052.217.11.432.174.644l-.003-.002.032.102.03.096c.242.864-.101 1.092-.818 1.672l-.398.301c-1.131.842-.965 1.214-.375 2.21.568 1.01.807 1.339 2.101.78l.46-.193c.924-.356 1.281-.541 1.998.279l-.005-.021c.161.169.326.334.496.495l-.022-.005c.82.717.635 1.074.28 1.998l-.194.46c-.559 1.294-.23 1.534.779 2.102.997.59 1.369.756 2.211-.376l.301-.397c.58-.718.809-1.061 1.672-.819.032.01.065.022.097.03.033.009.066.021.101.032l-.002-.002c.213.063.427.121.644.173l-.001.001c.013.002.026.007.039.007.057.014.115.026.172.039.86.223.887.634 1.03 1.542l.062.495c.163 1.401.568 1.444 1.726 1.431 1.159.012 1.564-.03 1.727-1.431l.062-.495c.143-.908.17-1.319 1.029-1.542.058-.012.115-.026.173-.039.013-.002.025-.007.039-.007l-.002-.001c.217-.052.432-.11.644-.173l-.002.002.102-.032.096-.03c.864-.242 1.092.101 1.672.819l.302.397c.841 1.132 1.213.966 2.21.376 1.009-.568 1.338-.808.779-2.102l-.193-.46c-.356-.924-.541-1.281.28-1.998l-.022.005c.169-.161.334-.326.495-.496l-.005.022c.717-.821 1.074-.636 1.998-.28l.46.194c1.294.559 1.534.23 2.102-.78.59-.996.756-1.369-.376-2.21l-.397-.302c-.718-.58-1.061-.808-.819-1.672l.03-.096c.01-.034.019-.066.032-.101l-.003.002c.064-.213.122-.428.174-.645v.002l.009-.039.04-.173c.222-.859.633-.886 1.542-1.029l.495-.062c1.4-.163 1.443-.568 1.43-1.726.013-1.159-.03-1.564-1.43-1.727l-.495-.062c-.909-.143-1.32-.17-1.542-1.029l-.04-.173-.009-.039v.002a12.759 12.759 0 0 0-.174-.645l.003.002-.033-.101-.029-.096c-.242-.864.1-1.092.818-1.672l.398-.302c1.131-.841.965-1.213.375-2.21-.39-.694-.625-1.067-1.155-1.05-.24.007-.542.096-.946.271l-.46.193c-.924.356-1.281.541-1.998-.28l.005.022c-.161-.17-.326-.335-.496-.496l.022.005c-.82-.717-.635-1.074-.28-1.998l.194-.46c.559-1.294.23-1.533-.779-2.101-.499-.295-.841-.484-1.164-.458-.323.026-.626.267-1.047.833l-.301.398c-.58.718-.809 1.06-1.672.818-.032-.01-.064-.021-.097-.029-.033-.01-.066-.022-.101-.032l.002.002a13.869 13.869 0 0 0-.644-.174h.002c-.014-.002-.026-.007-.04-.007-.057-.015-.115-.027-.172-.04-.86-.222-.887-.633-1.03-1.542l-.062-.495c-.163-1.4-.568-1.443-1.726-1.43zm-.002 6.655h.002c1.088 0 2.139.188 3.121.533.19.623.61 1.15 1.174 1.477a2.572 2.572 0 0 0 1.861.277 9.426 9.426 0 0 1 3.101 5.271.859.859 0 0 1-.842 1.031h-2.658a.858.858 0 0 1-.823-.613 5.147 5.147 0 0 0-4.932-3.681c-.4.002-.8.051-1.189.145a.858.858 0 0 1-.946-.405l-1.327-2.298a.858.858 0 0 1 .47-1.244 9.451 9.451 0 0 1 2.987-.493h.001zm-5.649 2.168a.862.862 0 0 1 .704.428l1.327 2.298a.86.86 0 0 1-.121 1.021 5.149 5.149 0 0 0-1.412 3.533 5.15 5.15 0 0 0 1.41 3.537.86.86 0 0 1 .12 1.02l-1.323 2.292a.858.858 0 0 1-1.313.214 9.444 9.444 0 0 1-3.019-5.312 2.578 2.578 0 0 0 .689-1.751 2.579 2.579 0 0 0-.69-1.75 9.45 9.45 0 0 1 3.018-5.315.86.86 0 0 1 .61-.215zm11.41 8.139h2.647c.544 0 .951.498.842 1.031a9.42 9.42 0 0 1-3.098 5.269 2.603 2.603 0 0 0-.628-.065 2.574 2.574 0 0 0-2.398 1.818 9.42 9.42 0 0 1-3.123.536h-.004a9.473 9.473 0 0 1-2.986-.497.859.859 0 0 1-.47-1.243l1.325-2.295a.86.86 0 0 1 .947-.405c.389.095.789.143 1.19.145a5.147 5.147 0 0 0 4.933-3.681.858.858 0 0 1 .823-.613z"/>
+ <path opacity=".1" d="M78.532 148.183c-5.284 0-9.711 3.677-10.868 8.609a2.582 2.582 0 0 1 1.589.807 9.445 9.445 0 0 1 3.018-5.315.859.859 0 0 1 1.313.213l1.327 2.298a.858.858 0 0 1-.12 1.021 5.144 5.144 0 0 0-1.412 3.533 5.15 5.15 0 0 0 1.41 3.537.86.86 0 0 1 .12 1.02l-1.323 2.292a.858.858 0 0 1-1.313.214 9.451 9.451 0 0 1-3.02-5.312c-.417.449-.98.735-1.589.807 1.158 4.932 5.584 8.608 10.868 8.608 1.12 0 2.201-.167 3.221-.474a2.574 2.574 0 0 1-.097-1.78 9.42 9.42 0 0 1-3.123.536h-.004a9.484 9.484 0 0 1-2.987-.497.859.859 0 0 1-.469-1.243l1.325-2.295a.86.86 0 0 1 .947-.405c.389.095.789.143 1.189.145a5.147 5.147 0 0 0 4.934-3.681.858.858 0 0 1 .823-.613h2.647c.544 0 .951.498.842 1.031a9.425 9.425 0 0 1-3.098 5.269c.599.135 1.13.479 1.497.971a11.13 11.13 0 0 0 3.519-8.13c0-3.206-1.355-6.095-3.52-8.132-.366.49-.894.834-1.49.971a9.426 9.426 0 0 1 3.101 5.271.86.86 0 0 1-.842 1.031h-2.658a.857.857 0 0 1-.823-.614 5.147 5.147 0 0 0-4.932-3.68c-.401.002-.8.051-1.189.145a.86.86 0 0 1-.947-.405l-1.327-2.298a.86.86 0 0 1 .471-1.244 9.451 9.451 0 0 1 2.987-.493h.003c1.087 0 2.139.188 3.121.532a2.583 2.583 0 0 1 .098-1.777 11.179 11.179 0 0 0-3.219-.473zm0 7.73c.911 0 1.785.362 2.429 1.007a3.437 3.437 0 1 1-5.865 2.429c0-.911.362-1.785 1.007-2.429a3.432 3.432 0 0 1 2.429-1.007z"/>
+ <path fill="#b3b3b3" d="M84.054 148.392a1.29 1.29 0 0 0-.583 2.403 1.288 1.288 0 1 0 .583-2.403zm-16.688 9.669a1.287 1.287 0 0 0-1.288 1.288 1.288 1.288 0 1 0 1.288-1.288zm16.719 9.67a1.287 1.287 0 0 0-1.086 1.932 1.288 1.288 0 1 0 1.086-1.932z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/awn-window-fallback.svg b/.icons/Gruvbox_Dark-2/apps/64/awn-window-fallback.svg
new file mode 100644
index 000000000..82dd29844
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/awn-window-fallback.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".527" x2=".527" y1="-.281" y2=".928" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#5884f4"/>
+ <stop offset="100%" stop-color="#80a3fa"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path opacity=".05" d="M197.15 105.002c4.231-.053 7.071.897 8.531 2.648 1.532 1.825 2.32 4.817 2.32 8.977v72.749c0 4.159-.788 7.151-2.32 8.976-1.46 1.751-4.299 2.648-8.531 2.648h-90.3c-4.232 0-7.079-.897-8.539-2.648-1.532-1.825-2.312-4.817-2.312-8.976v-72.749c0-4.16.78-7.152 2.312-8.977 1.46-1.751 4.307-2.648 8.539-2.648h90.3z" filter="url(#c)"/>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.04"/>
+ </filter>
+ </defs>
+ <path fill="#a2bcfe" d="M197.15 103.002c4.231-.053 7.071.897 8.531 2.648 1.532 1.825 2.32 4.817 2.32 8.977v72.749c0 4.159-.788 7.151-2.32 8.976-1.46 1.751-4.299 2.648-8.531 2.648h-90.3c-4.232 0-7.079-.897-8.539-2.648-1.532-1.825-2.312-4.817-2.312-8.976v-72.749c0-4.16.78-7.152 2.312-8.977 1.46-1.751 4.307-2.648 8.539-2.648h90.3z"/>
+ <path opacity=".1" d="M149.15 57.002c4.231-.053 7.071.897 8.531 2.648 1.532 1.825 2.32 4.817 2.32 8.977v72.749c0 4.159-.788 7.151-2.32 8.976-1.46 1.751-4.299 2.648-8.531 2.648h-90.3c-4.232 0-7.079-.897-8.539-2.648-1.532-1.825-2.312-4.817-2.312-8.976V68.627c0-4.16.78-7.152 2.312-8.977 1.46-1.751 4.307-2.648 8.539-2.648h90.3z" filter="url(#d)"/>
+ <defs>
+ <filter id="d" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.6"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" d="M149.15 55.002c4.231-.053 7.071.897 8.531 2.648 1.532 1.825 2.32 4.817 2.32 8.977v72.749c0 4.159-.788 7.151-2.32 8.976-1.46 1.751-4.299 2.648-8.531 2.648h-90.3c-4.231 0-7.079-.897-8.539-2.648-1.532-1.825-2.312-4.817-2.312-8.977V66.627c0-4.16.78-7.152 2.312-8.977 1.46-1.751 4.308-2.648 8.539-2.648h90.3z"/>
+ <g opacity=".4">
+ <linearGradient id="e" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#e)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/awn.svg b/.icons/Gruvbox_Dark-2/apps/64/awn.svg
new file mode 100644
index 000000000..6d46e727b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/awn.svg
@@ -0,0 +1,70 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".527" x2=".527" y1="-.281" y2="1.227" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#5884f4"/>
+ <stop offset="100%" stop-color="#80a3fa"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#ffffff" d="M146.961 159.402c1.743-.022 2.912.37 3.513 1.091.631.752.956 1.984.956 3.697v29.961c0 1.713-.325 2.946-.956 3.697-.601.721-1.77 1.091-3.513 1.091h-37.19c-1.742 0-2.915-.37-3.516-1.091-.631-.751-.953-1.984-.953-3.697V164.19c0-1.713.322-2.945.953-3.697.601-.721 1.774-1.091 3.516-1.091h37.19zm49.07 0c1.743-.022 2.912.37 3.513 1.091.631.752.956 1.984.956 3.697v29.961c0 1.713-.325 2.946-.956 3.697-.601.721-1.77 1.091-3.513 1.091h-37.189c-1.743 0-2.916-.37-3.517-1.091-.631-.751-.952-1.984-.952-3.697V164.19c0-1.713.321-2.945.952-3.697.601-.721 1.774-1.091 3.517-1.091h37.189z"/>
+ <path fill="#ffffff" fill-opacity=".678" d="M78.675 186.311l-12.237 12.72h24.031l-11.794-12.72z"/>
+ <path fill="#5d5d5d" d="M59.636 159.349c0 10.429 8.467 18.896 18.896 18.896s18.896-8.467 18.896-18.896-8.467-18.896-18.896-18.896-18.896 8.467-18.896 18.896z"/>
+ <path opacity=".05" d="M59.636 159.349a18.9 18.9 0 0 1 5.534-13.362c7.38-7.378 19.344-7.378 26.724 0a18.9 18.9 0 0 1 5.534 13.362H59.636z"/>
+ <g opacity=".2" filter="url(#c)">
+ <linearGradient id="d" x1=".5" x2=".5" y1=".307" y2=".943" gradientTransform="matrix(39.94 0 0 39.94102 58.56 139.809)" gradientUnits="userSpaceOnUse">
+ <stop offset="30.702%"/>
+ <stop offset="94.3%"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M98.5 159.777a19.98 19.98 0 0 1-5.845 14.122 20.006 20.006 0 0 1-14.122 5.851c-5.297 0-10.38-2.11-14.122-5.851a19.985 19.985 0 0 1-5.851-14.122c0-5.291 2.11-10.374 5.851-14.122 7.801-7.795 20.443-7.795 28.244 0a20 20 0 0 1 5.845 14.122zm-2.148 0c0 4.724-1.877 9.265-5.215 12.604a17.855 17.855 0 0 1-12.604 5.221 17.845 17.845 0 0 1-12.604-5.221 17.845 17.845 0 0 1-5.221-12.604c0-4.724 1.883-9.259 5.221-12.604 6.964-6.953 18.244-6.953 25.208 0a17.85 17.85 0 0 1 5.215 12.604z"/>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.4"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="e" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.5"/>
+ </filter>
+ </defs>
+ <path fill-opacity=".714" opacity=".2" d="M78.532 143.675c-1.158-.013-1.563.03-1.726 1.431l-.062.495c-.143.908-.171 1.319-1.03 1.542a5.317 5.317 0 0 0-.172.039l-.04.009h.002c-.217.053-.432.111-.644.174l.002-.003c-.036.013-.068.022-.102.033l-.096.029c-.863.242-1.092-.1-1.672-.818l-.302-.398c-.42-.565-.723-.807-1.046-.833a.828.828 0 0 0-.122 0c-.289.023-.605.2-1.041.458-1.01.568-1.339.807-.78 2.101l.193.46c.356.924.541 1.281-.279 1.998l.021-.005c-.17.161-.334.326-.495.496l.005-.022c-.717.82-1.074.635-1.998.28l-.46-.194c-.404-.175-.706-.263-.947-.27-.529-.017-.764.356-1.155 1.05-.59.996-.755 1.368.376 2.21l.397.301c.718.58 1.061.809.819 1.672l-.03.097c-.01.034-.019.066-.032.101l.003-.002a11.75 11.75 0 0 0-.174.644l-.001-.001-.008.039-.04.172c-.222.86-.634.887-1.542 1.03l-.495.062c-1.4.163-1.443.568-1.43 1.726-.013 1.159.03 1.564 1.43 1.727l.495.062c.908.143 1.32.17 1.542 1.029l.04.173.008.039.001-.002c.052.217.11.432.174.645l-.003-.003.032.102.03.096c.242.864-.101 1.092-.819 1.672l-.397.302c-1.131.841-.966 1.213-.375 2.21.567 1.009.807 1.339 2.101.779l.46-.193c.924-.356 1.281-.541 1.998.28l-.005-.022c.16.17.326.335.495.495l-.021-.004c.82.716.635 1.074.279 1.998l-.193.459c-.56 1.295-.23 1.534.779 2.102.997.591 1.369.756 2.21-.375l.302-.398c.58-.718.809-1.061 1.672-.818l.097.029.101.032-.002-.002c.212.063.427.121.644.173l-.002.001.04.009.172.039c.859.223.887.634 1.03 1.542l.062.495c.163 1.401.568 1.444 1.726 1.431 1.158.013 1.563-.03 1.726-1.431l.062-.495c.143-.908.171-1.319 1.03-1.542l.172-.039.04-.009-.002-.001c.217-.052.432-.11.644-.173l-.002.002.101-.032.097-.029c.863-.243 1.092.1 1.672.818l.302.398c.841 1.131 1.213.965 2.209.375 1.01-.568 1.339-.807.78-2.102l-.193-.459c-.356-.924-.541-1.282.279-1.998l-.021.005c.169-.161.334-.326.495-.496l-.005.022c.717-.821 1.074-.636 1.998-.28l.46.194c1.294.559 1.534.23 2.101-.78.591-.996.756-1.369-.375-2.21l-.397-.302c-.718-.58-1.061-.808-.819-1.672l.03-.096c.01-.034.019-.066.032-.102l-.003.003c.064-.213.122-.428.174-.645v.002l.009-.039.04-.173c.222-.859.634-.886 1.542-1.029l.495-.062c1.4-.163 1.443-.568 1.43-1.727.013-1.158-.03-1.563-1.43-1.726l-.495-.062c-.908-.143-1.32-.17-1.542-1.03l-.04-.172-.009-.039v.001a11.75 11.75 0 0 0-.174-.644l.003.002a2.332 2.332 0 0 1-.032-.101l-.03-.097c-.242-.863.101-1.092.818-1.672l.398-.301c1.131-.842.966-1.213.375-2.21-.39-.694-.625-1.067-1.155-1.05-.24.007-.542.096-.946.27l-.46.194c-.924.355-1.281.54-1.998-.28l.005.022c-.16-.17-.326-.335-.495-.496l.021.005c-.82-.717-.635-1.074-.279-1.998l.193-.46c.56-1.294.23-1.533-.779-2.101-.499-.295-.841-.484-1.164-.458-.322.026-.626.268-1.046.833l-.302.398c-.58.718-.809 1.06-1.672.818l-.097-.029-.101-.032.002.002a13.869 13.869 0 0 0-.644-.174h.002l-.04-.009c-.057-.014-.115-.026-.172-.039-.86-.223-.887-.634-1.03-1.542l-.062-.495c-.163-1.401-.568-1.444-1.726-1.431zm-.003 6.655h.003c1.088 0 2.139.188 3.121.533.19.623.61 1.151 1.174 1.477a2.572 2.572 0 0 0 1.861.277 9.432 9.432 0 0 1 3.101 5.272.86.86 0 0 1-.842 1.031h-2.658a.859.859 0 0 1-.823-.614 5.149 5.149 0 0 0-4.932-3.681c-.4.003-.8.051-1.189.146a.859.859 0 0 1-.946-.406l-1.327-2.297a.858.858 0 0 1 .47-1.244 9.452 9.452 0 0 1 2.987-.494zm-5.648 2.168a.857.857 0 0 1 .703.429l1.327 2.298a.856.856 0 0 1-.12 1.02 5.148 5.148 0 0 0-1.412 3.534 5.15 5.15 0 0 0 1.41 3.537c.26.276.31.69.12 1.02l-1.323 2.292a.86.86 0 0 1-1.313.214 9.45 9.45 0 0 1-3.02-5.313c.443-.476.69-1.101.69-1.751a2.579 2.579 0 0 0-.69-1.75 9.445 9.445 0 0 1 3.018-5.315.863.863 0 0 1 .61-.215zm11.41 8.139h2.647a.86.86 0 0 1 .842 1.031 9.425 9.425 0 0 1-3.098 5.269 2.571 2.571 0 0 0-3.026 1.753 9.42 9.42 0 0 1-3.123.536h-.004a9.443 9.443 0 0 1-2.986-.496.86.86 0 0 1-.47-1.244l1.325-2.294a.859.859 0 0 1 .947-.406c.389.095.789.143 1.19.146a5.148 5.148 0 0 0 4.933-3.681.859.859 0 0 1 .823-.614z" filter="url(#e)"/>
+ <g opacity=".2" filter="url(#f)">
+ <linearGradient id="g" x1=".5" x2=".5" y1=".1" y2=".847" gradientTransform="matrix(32.20894 0 0 32.20894 62.428 144.104)" gradientUnits="userSpaceOnUse">
+ <stop offset="9.998%"/>
+ <stop offset="47.348%"/>
+ <stop offset="84.699%"/>
+ </linearGradient>
+ <path fill="url(#g)" d="M78.532 144.105c-1.158-.013-1.563.03-1.726 1.43l-.062.495c-.143.908-.171 1.32-1.03 1.542l-.172.04-.04.008.002.001c-.217.052-.432.11-.644.173l.002-.002a2.908 2.908 0 0 1-.102.032l-.096.03c-.863.242-1.092-.101-1.672-.819l-.302-.397c-.42-.566-.723-.807-1.046-.834a.828.828 0 0 0-.122 0c-.289.023-.605.2-1.041.458-1.01.568-1.339.808-.78 2.102l.193.46c.356.923.541 1.281-.279 1.998l.021-.005c-.169.16-.334.326-.495.495l.005-.022c-.717.821-1.074.636-1.998.28l-.46-.194c-.404-.174-.706-.262-.947-.27-.529-.016-.764.356-1.155 1.05-.59.997-.755 1.369.376 2.21l.397.302c.718.58 1.061.808.819 1.672l-.03.096c-.01.034-.019.066-.032.102l.003-.002c-.064.212-.122.427-.174.644l-.001-.002-.008.04a8.654 8.654 0 0 0-.04.172c-.222.859-.634.887-1.542 1.03l-.495.062c-1.4.163-1.443.568-1.43 1.726-.013 1.158.03 1.563 1.43 1.726l.495.062c.908.143 1.32.17 1.542 1.03l.04.172.008.04.001-.002c.052.217.11.431.174.644l-.003-.002.032.101.03.097c.242.863-.101 1.092-.819 1.672l-.397.301c-1.131.842-.966 1.214-.375 2.21.567 1.01.807 1.339 2.101.78l.46-.193c.924-.356 1.281-.541 1.998.279l-.005-.022c.16.17.326.335.495.496l-.021-.005c.82.717.635 1.074.279 1.998l-.193.46c-.56 1.294-.23 1.534.779 2.102.997.59 1.369.755 2.21-.376l.302-.398c.58-.717.809-1.06 1.672-.818l.198.062-.002-.003c.212.063.427.122.644.174h-.002l.04.009.172.04c.859.222.887.633 1.03 1.542l.062.495c.163 1.4.568 1.443 1.726 1.43 1.158.013 1.563-.03 1.726-1.43l.062-.495c.143-.909.171-1.32 1.03-1.542l.172-.04.04-.009h-.002c.217-.052.432-.111.644-.174l-.002.003.101-.032.097-.03c.863-.242 1.092.101 1.672.818l.302.398c.841 1.131 1.213.966 2.209.375 1.01-.568 1.339-.807.78-2.101l-.193-.46c-.356-.924-.541-1.281.279-1.998l-.021.005c.169-.161.334-.326.495-.496l-.005.022c.717-.82 1.074-.635 1.998-.279l.46.193c1.294.559 1.534.23 2.101-.779.591-.997.756-1.369-.375-2.211l-.397-.301c-.718-.58-1.061-.809-.819-1.672l.03-.097c.01-.033.019-.066.032-.101l-.003.002c.064-.213.122-.427.174-.644v.002l.009-.04.04-.172c.222-.86.634-.887 1.542-1.03l.495-.062c1.4-.163 1.443-.568 1.43-1.726.013-1.158-.03-1.563-1.43-1.726l-.495-.062c-.908-.143-1.32-.171-1.542-1.03a8.654 8.654 0 0 0-.04-.172l-.009-.04v.002c-.052-.217-.11-.432-.174-.644l.003.002a2.908 2.908 0 0 1-.032-.102l-.03-.096c-.242-.864.101-1.092.818-1.672l.398-.302c1.131-.841.966-1.213.375-2.21-.39-.694-.625-1.066-1.155-1.05-.24.008-.542.096-.946.271l-.46.193c-.924.356-1.281.541-1.998-.28l.005.022c-.16-.169-.326-.334-.495-.495l.021.005c-.82-.717-.635-1.075-.279-1.998l.193-.46c.56-1.294.23-1.534-.779-2.102-.499-.295-.841-.484-1.164-.458-.322.027-.626.268-1.046.834l-.302.397c-.58.718-.809 1.061-1.672.819-.032-.011-.064-.02-.097-.03l-.101-.032.002.002a12.713 12.713 0 0 0-.644-.173l.002-.001-.04-.008-.172-.04c-.86-.222-.887-.634-1.03-1.542l-.062-.495c-.163-1.4-.568-1.443-1.726-1.43zm-.003 6.655h.003c1.088 0 2.139.188 3.121.533.19.622.61 1.15 1.174 1.477a2.582 2.582 0 0 0 1.861.277 9.426 9.426 0 0 1 3.101 5.271.859.859 0 0 1-.842 1.031h-2.658a.857.857 0 0 1-.823-.614 5.147 5.147 0 0 0-4.932-3.68c-.4.002-.8.05-1.189.145a.858.858 0 0 1-.946-.405l-1.327-2.298a.858.858 0 0 1 .47-1.244 9.451 9.451 0 0 1 2.987-.493zm-5.648 2.168a.856.856 0 0 1 .703.428l1.327 2.298c.19.33.142.745-.12 1.021a5.144 5.144 0 0 0-1.412 3.533 5.15 5.15 0 0 0 1.41 3.537c.26.276.31.69.12 1.02l-1.323 2.292a.858.858 0 0 1-1.313.214 9.451 9.451 0 0 1-3.02-5.312c.443-.476.69-1.101.69-1.751a2.575 2.575 0 0 0-.69-1.75 9.45 9.45 0 0 1 3.018-5.316.858.858 0 0 1 .61-.214zm11.41 8.139h2.647c.544 0 .951.498.842 1.031a9.429 9.429 0 0 1-3.098 5.269 2.57 2.57 0 0 0-3.026 1.753 9.42 9.42 0 0 1-3.123.536h-.004a9.444 9.444 0 0 1-2.986-.497.859.859 0 0 1-.47-1.243l1.325-2.295a.86.86 0 0 1 .947-.405c.39.094.79.143 1.19.145a5.147 5.147 0 0 0 4.933-3.681.858.858 0 0 1 .823-.613z"/>
+ </g>
+ <defs>
+ <filter id="f" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.5"/>
+ </filter>
+ </defs>
+ <linearGradient id="h" x1=".82" x2=".82" y1="1.247" y2="-.247" gradientTransform="matrix(32.20894 0 0 32.20694 62.428 143.245)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e6e6e6"/>
+ <stop offset="100%" stop-color="#d3d3d3"/>
+ </linearGradient>
+ <path fill="url(#h)" d="M78.532 143.246c-1.158-.012-1.563.03-1.726 1.43l-.062.495c-.143.908-.171 1.32-1.03 1.542l-.172.039c-.014.002-.026.008-.04.008h.002c-.217.052-.432.11-.644.174l.002-.002-.102.032-.096.029c-.864.242-1.092-.101-1.672-.818l-.302-.398c-.42-.566-.723-.807-1.046-.833a.506.506 0 0 0-.123 0c-.288.024-.605.2-1.041.458-1.009.568-1.338.807-.779 2.101l.193.46c.356.924.541 1.281-.28 1.998l.022-.005c-.17.161-.334.326-.495.496l.005-.022c-.717.821-1.074.636-1.998.28l-.46-.193c-.404-.175-.706-.263-.946-.27-.53-.017-.765.355-1.155 1.049-.591.997-.756 1.369.375 2.21l.398.302c.717.58 1.06.809.818 1.672l-.03.097c-.01.033-.019.066-.031.101l.002-.002a11.75 11.75 0 0 0-.174.644v-.001l-.009.039-.04.172c-.222.86-.634.887-1.542 1.03l-.495.062c-1.4.163-1.443.568-1.43 1.726-.013 1.159.03 1.564 1.43 1.727l.495.061c.908.143 1.32.171 1.542 1.03l.04.172.009.04v-.002c.052.217.11.432.174.644l-.003-.002.032.102.03.096c.242.864-.101 1.092-.818 1.672l-.398.301c-1.131.842-.965 1.214-.375 2.21.568 1.01.807 1.339 2.101.78l.46-.193c.924-.356 1.281-.541 1.998.279l-.005-.021c.161.169.326.334.496.495l-.022-.005c.82.717.635 1.074.28 1.998l-.194.46c-.559 1.294-.23 1.534.779 2.102.997.59 1.369.756 2.211-.376l.301-.397c.58-.718.809-1.061 1.672-.819.032.01.065.022.097.03.033.009.066.021.101.032l-.002-.002c.213.063.427.121.644.173l-.001.001c.013.002.026.007.039.007.057.014.115.026.172.039.86.223.887.634 1.03 1.542l.062.495c.163 1.401.568 1.444 1.726 1.431 1.159.012 1.564-.03 1.727-1.431l.062-.495c.143-.908.17-1.319 1.029-1.542.058-.012.115-.026.173-.039.013-.002.025-.007.039-.007l-.002-.001c.217-.052.432-.11.644-.173l-.002.002.102-.032.096-.03c.864-.242 1.092.101 1.672.819l.302.397c.841 1.132 1.213.966 2.21.376 1.009-.568 1.338-.808.779-2.102l-.193-.46c-.356-.924-.541-1.281.28-1.998l-.022.005c.169-.161.334-.326.495-.496l-.005.022c.717-.821 1.074-.636 1.998-.28l.46.194c1.294.559 1.534.23 2.102-.78.59-.996.756-1.369-.376-2.21l-.397-.302c-.718-.58-1.061-.808-.819-1.672l.03-.096c.01-.034.019-.066.032-.101l-.003.002c.064-.213.122-.428.174-.645v.002l.009-.039.04-.173c.222-.859.633-.886 1.542-1.029l.495-.062c1.4-.163 1.443-.568 1.43-1.726.013-1.159-.03-1.564-1.43-1.727l-.495-.062c-.909-.143-1.32-.17-1.542-1.029l-.04-.173-.009-.039v.002c-.052-.216-.11-.432-.174-.645l.003.002-.033-.101-.029-.096c-.242-.864.1-1.092.818-1.672l.398-.302c1.131-.841.965-1.213.375-2.21-.39-.694-.625-1.067-1.155-1.05-.24.007-.542.096-.946.271l-.46.193c-.924.356-1.281.541-1.998-.28l.005.022c-.161-.17-.326-.335-.496-.496l.022.005c-.82-.717-.635-1.074-.28-1.998l.194-.46c.559-1.294.23-1.533-.779-2.101-.499-.295-.841-.484-1.164-.458-.323.026-.626.267-1.047.833l-.301.398c-.58.718-.809 1.06-1.672.818-.032-.01-.064-.021-.097-.029-.033-.01-.066-.022-.101-.032l.002.002a13.869 13.869 0 0 0-.644-.174h.002c-.014-.002-.026-.007-.04-.007-.057-.015-.115-.027-.172-.04-.86-.222-.887-.633-1.03-1.542l-.062-.495c-.163-1.4-.568-1.443-1.726-1.43zm-.002 6.655h.002c1.088 0 2.139.188 3.121.533.19.623.61 1.15 1.174 1.477a2.572 2.572 0 0 0 1.861.277 9.426 9.426 0 0 1 3.101 5.271.859.859 0 0 1-.842 1.031h-2.658a.858.858 0 0 1-.823-.613 5.147 5.147 0 0 0-4.932-3.681c-.4.002-.8.051-1.189.145a.858.858 0 0 1-.946-.405l-1.327-2.298a.858.858 0 0 1 .47-1.244 9.451 9.451 0 0 1 2.987-.493h.001zm-5.649 2.168a.862.862 0 0 1 .704.428l1.327 2.298a.86.86 0 0 1-.121 1.021 5.149 5.149 0 0 0-1.412 3.533 5.15 5.15 0 0 0 1.41 3.537c.26.276.31.69.12 1.02l-1.323 2.292a.858.858 0 0 1-1.313.214 9.444 9.444 0 0 1-3.019-5.312 2.578 2.578 0 0 0 .689-1.751 2.579 2.579 0 0 0-.69-1.75 9.45 9.45 0 0 1 3.018-5.315.86.86 0 0 1 .61-.215zm11.41 8.139h2.647c.544 0 .951.498.842 1.031a9.42 9.42 0 0 1-3.098 5.269 2.603 2.603 0 0 0-.628-.065 2.574 2.574 0 0 0-2.398 1.818 9.42 9.42 0 0 1-3.123.536h-.004a9.473 9.473 0 0 1-2.986-.497.859.859 0 0 1-.47-1.243l1.325-2.295a.86.86 0 0 1 .947-.405c.389.095.789.143 1.19.145a5.147 5.147 0 0 0 4.933-3.681.858.858 0 0 1 .823-.613z"/>
+ <path opacity=".1" d="M78.532 148.183c-5.284 0-9.711 3.677-10.868 8.609a2.582 2.582 0 0 1 1.589.807 9.445 9.445 0 0 1 3.018-5.315.859.859 0 0 1 1.313.213l1.327 2.298c.19.33.142.745-.12 1.021a5.144 5.144 0 0 0-1.412 3.533 5.15 5.15 0 0 0 1.41 3.537c.26.276.31.69.12 1.02l-1.323 2.292a.858.858 0 0 1-1.313.214 9.451 9.451 0 0 1-3.02-5.312c-.417.449-.98.735-1.589.807 1.158 4.932 5.584 8.608 10.868 8.608 1.12 0 2.201-.167 3.221-.474a2.574 2.574 0 0 1-.097-1.78 9.42 9.42 0 0 1-3.123.536h-.004a9.484 9.484 0 0 1-2.987-.497.859.859 0 0 1-.469-1.243l1.325-2.295a.86.86 0 0 1 .947-.405c.389.095.789.143 1.189.145a5.147 5.147 0 0 0 4.934-3.681.858.858 0 0 1 .823-.613h2.647c.544 0 .951.498.842 1.031a9.425 9.425 0 0 1-3.098 5.269c.599.135 1.13.479 1.497.971a11.13 11.13 0 0 0 3.519-8.13c0-3.206-1.355-6.095-3.52-8.132-.366.49-.894.834-1.49.971a9.426 9.426 0 0 1 3.101 5.271.86.86 0 0 1-.842 1.031h-2.658a.857.857 0 0 1-.823-.614 5.147 5.147 0 0 0-4.932-3.68c-.401.002-.8.051-1.189.145a.86.86 0 0 1-.947-.405l-1.327-2.298a.86.86 0 0 1 .471-1.244 9.451 9.451 0 0 1 2.987-.493h.003c1.087 0 2.139.188 3.121.532a2.583 2.583 0 0 1 .098-1.777 11.179 11.179 0 0 0-3.219-.473zm0 7.73c.911 0 1.785.362 2.429 1.007a3.437 3.437 0 1 1-4.858 0 3.432 3.432 0 0 1 2.429-1.007z"/>
+ <path fill="#b3b3b3" d="M84.054 148.392a1.29 1.29 0 0 0-.583 2.403 1.288 1.288 0 1 0 .583-2.403zm-16.688 9.669a1.287 1.287 0 1 0 0 2.576 1.288 1.288 0 1 0 0-2.576zm16.719 9.67a1.287 1.287 0 0 0-1.086 1.932 1.288 1.288 0 1 0 1.086-1.932z"/>
+ <g opacity=".4">
+ <linearGradient id="i" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#i)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ax-applet.svg b/.icons/Gruvbox_Dark-2/apps/64/ax-applet.svg
new file mode 120000
index 000000000..7a2bed3aa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ax-applet.svg
@@ -0,0 +1 @@
+accessibility.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/azpainter.svg b/.icons/Gruvbox_Dark-2/apps/64/azpainter.svg
new file mode 100644
index 000000000..481c44cde
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/azpainter.svg
@@ -0,0 +1,109 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="FXKvDDM6vpuIisNJC4polPPeuahqL78a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#FXKvDDM6vpuIisNJC4polPPeuahqL78a)">
+ <linearGradient id="_lgradient_10" x1=".556" x2="-.218" y1=".396" y2="1.253" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity=".996" style="stop-color:#fbede4"/>
+ <stop offset="100%" stop-opacity=".996" style="stop-color:#e6aa81"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_11" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f37e40"/>
+ <stop offset="100%" style="stop-color:#fac82e"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" fill-rule="evenodd" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z M 165.7 21.95 C 170.01 21.95 174.32 21.99 178.63 22.08 C 182.43 22.17 186.23 22.32 190.02 22.53 C 193.33 22.72 196.63 22.99 199.92 23.35 C 202.74 23.66 205.55 24.07 208.34 24.59 C 210.7 25.02 213.03 25.58 215.32 26.25 C 217.23 26.81 219.11 27.5 220.92 28.32 C 222.44 29 223.91 29.81 225.29 30.74 C 226.52 31.57 227.67 32.51 228.71 33.55 C 229.76 34.6 230.7 35.74 231.53 36.97 C 232.46 38.35 233.27 39.81 233.96 41.33 C 234.77 43.15 235.46 45.01 236.02 46.92 C 236.7 49.21 237.25 51.54 237.69 53.89 C 238.2 56.68 238.62 59.49 238.92 62.31 C 239.29 65.59 239.56 68.89 239.75 72.19 C 239.96 75.98 240.11 79.77 240.2 83.57 C 240.29 87.87 240.33 92.18 240.33 96.48 C 240.33 96.49 240.33 96.49 240.33 96.49 L 240.33 155.74 C 240.33 155.75 240.33 155.75 240.33 155.76 C 240.33 160.06 240.29 164.37 240.2 168.67 C 240.11 172.47 239.96 176.26 239.75 180.05 C 239.56 183.35 239.29 186.65 238.92 189.93 C 238.62 192.75 238.2 195.56 237.69 198.35 C 237.25 200.7 236.7 203.02 236.02 205.32 C 235.46 207.23 234.77 209.09 233.96 210.91 C 233.27 212.43 232.46 213.88 231.53 215.27 C 230.7 216.49 229.76 217.64 228.71 218.69 C 227.67 219.73 226.52 220.67 225.29 221.5 C 223.91 222.43 222.44 223.24 220.92 223.92 C 219.11 224.74 217.23 225.43 215.32 225.99 C 213.03 226.66 210.7 227.22 208.34 227.65 C 205.55 228.17 202.74 228.58 199.92 228.89 C 196.63 229.25 193.33 229.52 190.02 229.71 C 186.23 229.92 182.43 230.07 178.63 230.15 C 174.32 230.25 170.01 230.29 165.7 230.29 C 165.7 230.29 165.69 230.29 165.69 230.29 L 90.32 230.29 C 90.32 230.29 90.31 230.29 90.31 230.29 C 86 230.29 81.69 230.25 77.38 230.15 C 73.58 230.07 69.78 229.92 65.99 229.71 C 62.69 229.52 59.39 229.25 56.1 228.89 C 53.27 228.58 50.46 228.17 47.67 227.65 C 45.32 227.22 42.99 226.66 40.69 225.99 C 38.78 225.43 36.91 224.74 35.09 223.92 C 33.57 223.24 32.11 222.43 30.72 221.5 C 29.49 220.67 28.35 219.73 27.3 218.69 C 26.25 217.64 25.31 216.49 24.48 215.27 C 23.55 213.88 22.74 212.43 22.06 210.91 C 21.24 209.09 20.55 207.23 19.99 205.32 C 19.32 203.02 18.76 200.7 18.33 198.35 C 17.81 195.56 17.39 192.75 17.09 189.93 C 16.73 186.65 16.45 183.35 16.26 180.05 C 16.05 176.26 15.9 172.47 15.82 168.67 C 15.72 164.37 15.68 160.06 15.68 155.76 C 15.68 155.75 15.68 155.75 15.68 155.74 L 15.68 96.49 C 15.68 96.49 15.68 96.49 15.68 96.48 C 15.68 92.18 15.72 87.87 15.82 83.57 C 15.9 79.77 16.05 75.98 16.26 72.19 C 16.45 68.89 16.73 65.59 17.09 62.31 C 17.39 59.49 17.81 56.68 18.33 53.89 C 18.76 51.54 19.32 49.21 19.99 46.92 C 20.55 45.01 21.24 43.15 22.06 41.33 C 22.74 39.81 23.55 38.35 24.48 36.97 C 25.31 35.74 26.25 34.6 27.3 33.55 C 28.35 32.51 29.49 31.57 30.72 30.74 C 32.11 29.81 33.57 29 35.09 28.32 C 36.91 27.5 38.78 26.81 40.69 26.25 C 42.99 25.58 45.32 25.02 47.67 24.59 C 50.46 24.07 53.27 23.66 56.1 23.35 C 59.39 22.99 62.69 22.72 65.99 22.53 C 69.78 22.32 73.58 22.17 77.38 22.08 C 81.69 21.99 86 21.95 90.31 21.95 C 90.31 21.95 90.32 21.95 90.32 21.95 L 165.69 21.95 C 165.69 21.95 165.7 21.95 165.7 21.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_12" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="VxYAG3Nl3gOOClCFilglmxJt8l8i209H" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#VxYAG3Nl3gOOClCFilglmxJt8l8i209H)">
+ <path fill="#2f5fdd" fill-rule="evenodd" d="M 66 83.352 C 158.212 77.079 214.615 111.757 163.596 199.916 C 167.042 188.135 165.246 160.839 146.76 127.434 C 132.466 101.603 66 83.352 66 83.352 Z"/>
+ </g>
+ <defs>
+ <filter id="1UDh4Cudn7GbsskTYdRGFaPKqiGmwahz" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#1UDh4Cudn7GbsskTYdRGFaPKqiGmwahz)">
+ <path fill="#37a6e6" fill-rule="evenodd" d="M 71.018 67.703 C 160.956 59.259 215.228 98.024 163.839 199.289 C 167.422 185.803 166.197 154.694 148.833 116.852 C 135.407 87.591 71.018 67.703 71.018 67.703 Z"/>
+ </g>
+ <defs>
+ <filter id="p4bKoza4mo8tdtfCYhDjEEkB5mr3HpDW" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#p4bKoza4mo8tdtfCYhDjEEkB5mr3HpDW)">
+ <path fill="#aee3f8" fill-rule="evenodd" d="M 85.752 53.726 C 187.421 64.035 240.27 112.866 163.483 200.667 C 170.083 188.302 174.751 157.829 162.774 117.491 C 153.512 86.3 85.752 53.726 85.752 53.726 Z"/>
+ </g>
+ <defs>
+ <filter id="ZzPzPSD91bg3Qwl2h5LJYQCIw34FYngc" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ZzPzPSD91bg3Qwl2h5LJYQCIw34FYngc)">
+ <circle fill="#ffffff" cx="179.73" cy="151.048" r="6.815" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="MzbmZkFA5sFhfFSY4BpRpES3aglDaNkp" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#MzbmZkFA5sFhfFSY4BpRpES3aglDaNkp)">
+ <circle fill="#ffffff" cx="171.211" cy="173.195" r="5.111" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g filter="url(#EmoKP152xYZJF7wRWALE3IbnN4knbpvQ)">
+ <path fill="#aee3f8" d="M 91.216 114.904 L 139.763 163.451 L 103.867 199.333 L 55.334 150.8 L 91.216 114.904 Z"/>
+ <path fill="#fdc92b" d="M 139.763 163.451 L 152.691 150.496 C 153.441 149.753 153.656 148.625 153.232 147.659 C 148.905 137.791 145.606 125.285 147.771 123.124 C 152.6 118.281 157.389 116.302 162.006 114.39 C 165.805 112.82 169.391 111.327 172.306 108.413 C 182.151 98.571 187.757 82.253 180.08 74.573 C 177.743 72.243 174.38 71 170.354 71 C 162.586 71 153.127 75.444 146.227 82.33 C 143.036 85.539 140.662 90.51 138.379 95.312 C 136.281 99.733 134.117 104.296 131.533 106.869 C 130.912 107.504 129.632 107.849 127.866 107.849 C 120.054 107.849 107.244 101.54 107.113 101.472 C 106.127 100.981 104.939 101.173 104.158 101.949 L 91.23 114.904 L 139.763 163.451 Z M 165.832 82.054 C 169.562 82.054 172.586 85.078 172.586 88.808 C 172.586 92.538 169.562 95.562 165.832 95.562 C 162.102 95.562 159.078 92.538 159.078 88.808 C 159.078 85.078 162.102 82.054 165.832 82.054 Z"/>
+ <path fill="#339ad6" d="M 55.334 150.8 L 103.867 199.333 L 120.78 182.42 L 120.713 182.343 C 120.821 182.262 120.949 182.224 121.044 182.13 C 124.829 178.331 126.623 172.502 122.138 168.013 C 122.123 167.998 122.106 167.985 122.087 167.976 C 121.665 167.537 121.189 167.209 120.702 166.933 L 120.544 166.855 C 117.589 165.244 113.891 166.102 111.121 167.236 C 110.501 167.498 109.89 167.78 109.288 168.081 L 108.973 168.24 C 108.412 168.535 107.863 168.852 107.325 169.189 C 101.547 172.883 99.051 172.792 98.815 172.66 C 98.737 172.475 98.68 172.184 98.697 171.762 C 98.764 170.455 99.45 167.804 101.692 162.488 L 101.888 162.025 C 102.194 161.316 102.445 160.584 102.641 159.837 C 103.891 154.994 101.875 151.985 100.436 150.536 C 97.721 147.804 93.918 148.767 90.872 149.533 C 88.143 150.219 86.296 150.6 85.384 149.702 C 85.101 149.392 84.921 149.001 84.87 148.584 C 84.648 147.223 85.174 145.207 85.647 143.36 C 86.454 140.31 87.299 137.159 85.134 134.994 C 84.779 134.64 84.394 134.336 83.999 134.083 C 83.79 133.941 83.577 133.846 83.368 133.745 C 83.182 133.65 83.01 133.542 82.827 133.465 C 82.432 133.313 82.026 133.195 81.611 133.11 C 81.27 133.015 80.902 132.975 80.531 132.938 L 80.44 132.938 C 80.227 132.924 80.017 132.884 79.805 132.884 C 74.685 132.884 69.133 136.96 68.234 137.858 C 67.901 138.203 67.677 138.639 67.589 139.111 L 66.482 139.638 L 55.334 150.8 Z"/>
+ <path fill="#eab305" d="M 98.288 107.832 L 146.818 156.379 L 137.335 165.865 L 88.805 117.318 L 98.288 107.832 Z"/>
+ </g>
+ <defs>
+ <filter id="EmoKP152xYZJF7wRWALE3IbnN4knbpvQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/azuredatastudio.svg b/.icons/Gruvbox_Dark-2/apps/64/azuredatastudio.svg
new file mode 100644
index 000000000..5ef9eee67
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/azuredatastudio.svg
@@ -0,0 +1,63 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="s7iIuheOW9X4JStu8HUIkeufjh7mM7sP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#s7iIuheOW9X4JStu8HUIkeufjh7mM7sP)">
+ <linearGradient id="_lgradient_13" x1=".993" x2=".002" y1=".988" y2=".193" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_14" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="Yk96zkIVadDon6kYqe15tAfcUszfAxWs" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Yk96zkIVadDon6kYqe15tAfcUszfAxWs)">
+ <linearGradient id="_lgradient_15" x1="-.194" x2="1.208" y1=".482" y2=".468" gradientTransform="matrix(96.667,0,0,27.188,79.667,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4ce0c6"/>
+ <stop offset="100%" style="stop-color:#3b85b5"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_15)" cx="128" cy="69.094" rx="48.333" ry="13.594" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="DEc5cPU2ZeZxHGX8QBpshuW43gr2w0G5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#DEc5cPU2ZeZxHGX8QBpshuW43gr2w0G5)">
+ <linearGradient id="_lgradient_16" x1="-.194" x2="1.208" y1=".482" y2=".468" gradientTransform="matrix(122.847,0,0,129.896,66.576,70.604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4ce0c6"/>
+ <stop offset="100%" style="stop-color:#3b85b5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" d="M 127.968 89.417 Q 75.848 89.417 66.576 70.604 L 66.576 173.625 Q 66.544 200.5 127.968 200.5 Q 189.391 200.5 189.424 173.625 L 189.424 70.604 Q 180.086 89.417 127.968 89.417 Z"/>
+ </g>
+ <path fill="#f2f2f2" d="M 132.061 104.005 L 105.792 125.961 L 83.443 164.778 L 103.831 164.778 L 132.061 104.005 L 132.061 104.005 L 132.061 104.005 Z"/>
+ <path fill="#f2f2f2" d="M 123.827 139.685 L 145.392 165.169 L 103.831 172.62 L 172.054 172.62 L 135.198 108.71 L 123.827 139.685 L 123.827 139.685 L 123.827 139.685 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/azureus.svg b/.icons/Gruvbox_Dark-2/apps/64/azureus.svg
new file mode 100644
index 000000000..8f4a71170
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/azureus.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="yA3DJUcV9UIbXDgrxTQyu1POkKN9nXTV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#yA3DJUcV9UIbXDgrxTQyu1POkKN9nXTV)">
+ <linearGradient id="_lgradient_646" x1=".5" x2=".5" y1=".456" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#31c6b7"/>
+ <stop offset="100%" style="stop-color:#2b898f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_646)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_647" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_647)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ececec" d="M 136.664 55.992 C 120.699 60.35 115.821 65.377 111.497 81.69 C 107.728 95.433 105.954 98.002 96.419 102.695 C 88.547 106.605 88.215 106.94 88.215 110.628 C 88.215 112.75 88.658 114.873 89.324 115.209 C 89.989 115.655 89.434 117.219 87.994 119.23 L 85.554 122.47 L 83.226 120.236 C 81.896 119.007 80.122 118.001 79.235 118.001 C 76.463 118.001 71.918 123.699 68.37 131.409 C 66.486 135.878 63.714 139.677 61.607 141.241 C 58.725 143.475 58.171 144.481 58.835 146.827 C 59.944 151.743 65.377 155.989 70.476 155.989 C 74.689 155.989 79.346 158.894 79.346 161.463 C 79.346 162.134 80.787 163.475 82.561 164.481 C 84.335 165.598 86.663 168.279 87.771 170.625 C 89.989 175.765 98.304 184.256 103.404 186.714 C 105.399 187.72 110.721 189.284 115.156 190.178 C 119.48 191.071 126.463 193.306 130.566 195.205 C 138.659 198.893 145.865 200.568 145.865 198.781 C 145.865 197.105 143.648 195.54 138.991 194.088 C 133.892 192.413 131.453 189.731 133.781 188.39 C 134.668 187.832 137.551 187.049 140.322 186.714 C 152.296 185.038 165.156 179.452 162.717 176.993 C 161.941 176.212 159.723 176.547 155.511 178.111 L 149.413 180.457 L 148.748 176.993 C 147.861 172.301 140.876 165.933 134.114 163.475 C 131.009 162.357 127.35 160.682 126.02 159.788 L 123.581 158 L 128.681 153.419 C 135.001 147.832 138.104 143.028 141.431 133.643 C 142.872 129.622 144.424 125.934 144.978 125.376 C 146.309 123.699 151.853 129.622 154.735 135.878 C 156.176 139.006 156.952 141.799 156.509 142.246 C 156.065 142.805 152.406 143.363 148.526 143.699 C 144.646 144.035 141.431 144.705 141.431 145.375 C 141.431 146.045 145.976 146.827 151.741 147.162 C 157.396 147.609 161.559 147.892 165.551 147.913 C 178.366 147.425 181.846 144.282 186.813 143.871 C 197.896 142.953 198.067 140.127 196.99 138.327 C 194.361 133.933 190.279 139.92 188.209 140.476 C 185.984 141.072 174.911 141.762 174.54 140.874 C 173.817 139.141 176.056 133.185 179.907 130.686 C 186.277 126.551 188.725 120.647 183.072 120.094 C 180.595 119.852 177.354 123.721 177.023 127.768 C 176.727 131.392 169.977 138.447 167.765 137.991 C 166.555 137.742 165.485 136.737 164.269 135.544 C 159.28 130.739 157.285 125.712 155.067 112.751 C 154.069 107.388 154.291 106.606 157.728 101.02 C 166.376 86.942 164.158 60.35 153.848 55.546 C 150.522 53.982 143.315 54.205 136.664 55.993 L 136.664 55.992 L 136.664 55.992 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/babe.svg b/.icons/Gruvbox_Dark-2/apps/64/babe.svg
new file mode 100644
index 000000000..7feead48b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/babe.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#G5ks69CU8sMonDtbKszLAxtUX7IvToxE)">
+ <linearGradient id="_lgradient_28" x1=".51" x2=".512" y1="1.06" y2=".158" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f76363"/>
+ <stop offset="100%" style="stop-color:#e6548b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_29" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_29)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="UT9dIgurQLF4AV7RJYvjIXyHSfdHRC0o" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#UT9dIgurQLF4AV7RJYvjIXyHSfdHRC0o)">
+ <path d="M 86.571 75.762 L 86.571 89.571 L 107.286 89.571 L 107.286 75.762 L 86.571 75.762 Z M 148.714 75.762 L 148.714 89.571 L 169.429 89.571 L 169.429 75.762 L 148.714 75.762 Z M 55.5 89.571 L 55.5 103.381 L 76.214 103.381 L 76.214 89.571 L 55.5 89.571 Z M 179.786 89.571 L 179.786 103.381 L 200.5 103.381 L 200.5 89.571 L 179.786 89.571 Z M 117.643 96.476 L 117.643 110.286 L 138.357 110.286 L 138.357 96.476 L 117.643 96.476 Z M 86.571 99.929 L 86.571 113.738 L 107.286 113.738 L 107.286 99.929 L 86.571 99.929 Z M 148.714 99.929 L 148.714 113.738 L 169.429 113.738 L 169.429 99.929 L 148.714 99.929 Z M 55.5 113.738 L 55.5 127.548 L 76.214 127.548 L 76.214 113.738 L 55.5 113.738 Z M 179.786 113.738 L 179.786 127.548 L 200.5 127.548 L 200.5 113.738 L 179.786 113.738 Z M 117.643 120.643 L 117.643 134.452 L 138.357 134.452 L 138.357 120.643 L 117.643 120.643 Z M 86.571 124.095 L 86.571 137.905 L 107.286 137.905 L 107.286 124.095 L 86.571 124.095 Z M 148.714 124.095 L 148.714 137.905 L 169.429 137.905 L 169.429 124.095 L 148.714 124.095 Z M 55.5 137.905 L 55.5 151.714 L 76.214 151.714 L 76.214 137.905 L 55.5 137.905 Z M 179.786 137.905 L 179.786 151.714 L 200.5 151.714 L 200.5 137.905 L 179.786 137.905 Z M 117.643 144.81 L 117.643 158.619 L 138.357 158.619 L 138.357 144.81 L 117.643 144.81 Z M 86.571 148.262 L 86.571 162.071 L 107.286 162.071 L 107.286 148.262 L 86.571 148.262 Z M 148.714 148.262 L 148.714 162.071 L 169.429 162.071 L 169.429 148.262 L 148.714 148.262 Z M 117.643 168.976 L 117.643 182.786 L 138.357 182.786 L 138.357 168.976 L 117.643 168.976 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 86.571 72.762 L 86.571 86.571 L 107.286 86.571 L 107.286 72.762 L 86.571 72.762 Z M 148.714 72.762 L 148.714 86.571 L 169.429 86.571 L 169.429 72.762 L 148.714 72.762 Z M 55.5 86.571 L 55.5 100.381 L 76.214 100.381 L 76.214 86.571 L 55.5 86.571 Z M 179.786 86.571 L 179.786 100.381 L 200.5 100.381 L 200.5 86.571 L 179.786 86.571 Z M 117.643 93.476 L 117.643 107.286 L 138.357 107.286 L 138.357 93.476 L 117.643 93.476 Z M 86.571 96.929 L 86.571 110.738 L 107.286 110.738 L 107.286 96.929 L 86.571 96.929 Z M 148.714 96.929 L 148.714 110.738 L 169.429 110.738 L 169.429 96.929 L 148.714 96.929 Z M 55.5 110.738 L 55.5 124.548 L 76.214 124.548 L 76.214 110.738 L 55.5 110.738 Z M 179.786 110.738 L 179.786 124.548 L 200.5 124.548 L 200.5 110.738 L 179.786 110.738 Z M 117.643 117.643 L 117.643 131.452 L 138.357 131.452 L 138.357 117.643 L 117.643 117.643 Z M 86.571 121.095 L 86.571 134.905 L 107.286 134.905 L 107.286 121.095 L 86.571 121.095 Z M 148.714 121.095 L 148.714 134.905 L 169.429 134.905 L 169.429 121.095 L 148.714 121.095 Z M 55.5 134.905 L 55.5 148.714 L 76.214 148.714 L 76.214 134.905 L 55.5 134.905 Z M 179.786 134.905 L 179.786 148.714 L 200.5 148.714 L 200.5 134.905 L 179.786 134.905 Z M 117.643 141.81 L 117.643 155.619 L 138.357 155.619 L 138.357 141.81 L 117.643 141.81 Z M 86.571 145.262 L 86.571 159.071 L 107.286 159.071 L 107.286 145.262 L 86.571 145.262 Z M 148.714 145.262 L 148.714 159.071 L 169.429 159.071 L 169.429 145.262 L 148.714 145.262 Z M 117.643 165.976 L 117.643 179.786 L 138.357 179.786 L 138.357 165.976 L 117.643 165.976 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/background.svg b/.icons/Gruvbox_Dark-2/apps/64/background.svg
new file mode 120000
index 000000000..b51d9aa7d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/background.svg
@@ -0,0 +1 @@
+wallpaper.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/backups-app.svg b/.icons/Gruvbox_Dark-2/apps/64/backups-app.svg
new file mode 100644
index 000000000..6570d968f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/backups-app.svg
@@ -0,0 +1,56 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#4d4d4d"/>
+ <stop offset="98.696%" stop-color="#6c6c6c"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="none" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" opacity=".2" d="M91.031 32.5h73.938c35.567 0 51.638 3.765 57.451 9.57 5.813 5.805 9.58 21.838 9.58 57.368v58.125c0 35.529-3.767 51.562-9.58 57.367-5.813 5.805-21.884 9.57-57.451 9.57H91.031c-35.567 0-51.638-3.765-57.451-9.57-5.813-5.805-9.58-21.838-9.58-57.367V99.438c0-35.53 3.767-51.563 9.58-57.368 5.813-5.805 21.884-9.57 57.451-9.57z" vector-effect="non-scaling-stroke"/>
+ <path fill="none" stroke="#3b3b3b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M91.031 31.5h73.938c35.567 0 51.638 3.765 57.451 9.57 5.813 5.805 9.58 21.838 9.58 57.367v58.125c0 35.53-3.767 51.563-9.58 57.368-5.813 5.805-21.884 9.57-57.451 9.57H91.031c-35.567 0-51.638-3.765-57.451-9.57-5.813-5.805-9.58-21.838-9.58-57.368V98.437c0-35.529 3.767-51.562 9.58-57.367 5.813-5.805 21.884-9.57 57.451-9.57z" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".369"/>
+ </filter>
+ </defs>
+ <circle opacity=".1" cx="128" cy="89.5" r="40" filter="url(#c)" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="128" cy="87.5" r="40" vector-effect="non-scaling-stroke"/>
+ <circle fill="#cdcdcd" cx="128" cy="87.5" r="34" vector-effect="non-scaling-stroke"/>
+ <circle fill="#666666" cx="128" cy="87.5" r="28" vector-effect="non-scaling-stroke"/>
+ <path fill="#f7f7f7" d="M128 59.5l-5.953 8.93A19.998 19.998 0 0 0 108 87.5c0 10.27 7.776 18.87 17.994 19.9 10.218 1.03 19.555-5.846 21.604-15.909 2.049-10.063-3.857-20.042-13.664-23.089L128 59.5z"/>
+ <path fill="#ffffff" d="M128 65.1l-4.763 7.144A16 16 0 0 0 112 87.5c0 4.243 1.686 8.313 4.686 11.314 6.25 6.247 16.379 6.247 22.628 0a16 16 0 0 0-6.567-26.592L128 65.1z"/>
+ <defs>
+ <filter id="d" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".792"/>
+ </filter>
+ </defs>
+ <path fill-rule="evenodd" opacity=".1" d="M166.283 143.473a3.998 3.998 0 0 0-2.178.562l-28.312 16.346A12 12 0 0 0 128 157.5a11.999 11.999 0 0 0-7.785 2.887l-28.32-16.352a4 4 0 1 0-4 6.93l28.314 16.346A11.901 11.901 0 0 0 116 169.5a12 12 0 0 0 8 11.299V213.5a4.002 4.002 0 0 0 6.017 3.512A4.004 4.004 0 0 0 132 213.5v-32.701a12 12 0 0 0 8-11.299 11.987 11.987 0 0 0-.207-2.189l28.312-16.346a4 4 0 0 0-1.822-7.492z" filter="url(#d)"/>
+ <path stroke="#cdcdcd" stroke-linecap="round" stroke-width="8" d="M128 211.5v-44m0 0l-38.105-22m76.21 0L128 167.5" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="e" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".24"/>
+ </filter>
+ </defs>
+ <circle opacity=".1" cx="128" cy="169.5" r="12" filter="url(#e)" vector-effect="non-scaling-stroke"/>
+ <circle fill="#e6e6e6" cx="128" cy="167.5" r="12" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="128" cy="167.5" r="8" vector-effect="non-scaling-stroke"/>
+ <g opacity=".4">
+ <linearGradient id="f" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#f)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/badge-small.svg b/.icons/Gruvbox_Dark-2/apps/64/badge-small.svg
new file mode 120000
index 000000000..22a7f7ffc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/badge-small.svg
@@ -0,0 +1 @@
+password.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/badland.svg b/.icons/Gruvbox_Dark-2/apps/64/badland.svg
new file mode 100644
index 000000000..cffe2f7ea
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/badland.svg
@@ -0,0 +1,52 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="UxVIwFaf3Zq2hTU2uWF7oLho5eKEcTR8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#UxVIwFaf3Zq2hTU2uWF7oLho5eKEcTR8)">
+ <linearGradient id="_lgradient_21" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f37e40"/>
+ <stop offset="100%" style="stop-color:#fac82e"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_22" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g filter="url(#KAj1OTUdgPNFdLisx2ZqLV9IYLnRzGUe)">
+ <path fill="#4f4f4f" d="M 123.264 201.158 C 122.788 200.695 122.397 200.01 122.397 199.638 C 122.397 199.148 122.187 199.052 121.639 199.29 C 121.221 199.472 119.188 199.7 117.119 199.798 L 113.357 199.975 L 112.669 198.683 C 112.057 197.532 111.859 197.435 110.874 197.799 C 108.174 198.797 105.487 198.018 105.487 196.238 C 105.487 195.142 105.485 195.141 102.716 195.417 C 101.134 195.575 99.449 195.51 98.787 195.265 C 97.81 194.905 97.65 194.625 97.765 193.47 L 97.901 192.1 L 95.257 191.89 C 92.157 191.64 91.075 190.97 91.449 189.52 C 91.683 188.615 91.568 188.515 90.252 188.505 C 88.446 188.485 87.326 187.695 86.894 186.135 C 86.622 185.15 86.358 184.96 85.431 185.065 C 83.667 185.27 82.718 183.515 82.812 180.219 C 82.888 177.574 82.682 177.134 81.779 178.014 C 81.52 178.264 80.847 178.409 80.283 178.329 C 78.978 178.149 78.685 176.084 79.638 173.769 C 80.401 171.914 80.238 171.614 78.641 171.924 C 76.544 172.329 76.037 170.849 77.119 167.474 C 77.405 166.589 77.341 166.499 76.619 166.784 C 74.887 167.469 74.494 167.279 74.357 165.679 C 74.275 164.719 74.567 163.474 75.125 162.414 C 76.055 160.639 76.018 160.549 74.38 160.679 C 72.799 160.804 72.742 159.589 74.22 157.279 C 74.964 156.114 75.574 155.014 75.574 154.835 C 75.574 154.656 75.086 154.293 74.49 154.029 C 73.109 153.418 73.12 152.502 74.531 150.522 C 75.726 148.846 75.631 148.051 74.234 148.051 C 72.418 148.051 72.631 145.742 74.679 143.238 C 75.707 141.98 75.921 141.384 75.725 140.323 C 75.59 139.589 75.11 138.673 74.659 138.289 C 74.208 137.904 73.84 137.228 73.84 136.787 C 73.84 135.934 75.582 134.143 77.2 133.335 C 78.354 132.757 78.432 131.963 77.475 130.543 C 76.829 129.585 76.831 129.421 77.496 128.434 C 77.893 127.845 78.862 127.065 79.65 126.699 C 80.437 126.334 81.422 125.476 81.838 124.791 C 82.559 123.604 82.558 123.509 81.808 122.703 C 80.568 121.372 81.694 119.872 84.671 118.891 C 87.765 117.872 88.541 117.148 87.793 115.982 C 86.705 114.289 87.807 113.204 91.396 112.433 C 93.291 112.026 93.782 111.479 93.496 110.091 C 93.285 109.066 93.43 108.796 94.424 108.356 C 95.472 107.892 95.573 107.669 95.343 106.34 C 94.703 102.644 94.571 100.516 94.967 100.278 C 95.2 100.139 95.996 100.247 96.738 100.519 C 97.479 100.791 98.193 100.908 98.326 100.78 C 98.458 100.651 98.345 99.101 98.075 97.334 C 97.802 95.568 97.71 93.452 97.868 92.634 C 98.13 91.272 98.28 91.146 99.655 91.146 C 101.39 91.146 101.338 91.364 100.51 87.563 C 99.678 83.744 99.691 83.293 100.665 82.346 C 102.248 80.808 102.499 76.958 101.385 71.31 C 100.474 66.683 100.693 64.169 102.008 64.169 C 102.457 64.169 103.207 64.643 103.676 65.223 C 104.659 66.437 105.284 66.559 105.658 65.61 C 106.151 64.366 105.928 63.306 104.673 60.887 C 103.283 58.21 102.023 54.42 102.023 52.918 C 102.023 51.422 103.015 51.729 105.601 54.027 C 108.047 56.2 110.068 59.445 111.327 63.217 C 112.515 66.78 113.257 66.169 113.524 61.407 C 113.707 58.16 113.908 57.421 114.611 57.421 C 115.423 57.421 116.334 60.007 117.232 64.86 C 118.037 69.209 118.118 70.711 117.854 76.46 C 117.687 80.092 117.692 83.498 117.865 84.028 L 118.179 84.991 L 119.177 83.774 L 120.176 82.557 L 120.483 83.749 C 120.653 84.404 120.691 87.901 120.569 91.519 C 120.448 95.137 120.436 98.335 120.543 98.625 C 121.035 99.951 123.424 98.657 123.765 96.879 C 124.072 95.276 125.222 95.109 127.196 96.379 C 128.206 97.029 129.637 97.729 130.375 97.935 C 131.515 98.253 131.829 98.166 132.452 97.364 C 133.133 96.485 133.288 96.459 134.621 96.988 C 137.328 98.061 137.806 97.897 137.682 95.938 C 137.609 94.797 137.796 94.019 138.224 93.674 C 138.599 93.37 138.889 92.41 138.906 91.408 C 138.923 90.451 139.084 89.301 139.265 88.852 C 139.478 88.324 139.085 86.618 138.151 84.009 C 135.777 77.383 136.401 73.169 139.309 76.179 C 140.741 77.661 141.477 77.531 141.477 75.797 C 141.477 74.87 140.555 72.614 138.876 69.435 C 135.351 62.759 135.376 61.074 138.966 63.287 C 141.434 64.809 143.814 67.544 146.029 71.405 C 148.445 75.614 149.048 75.677 148.738 71.687 C 148.335 66.5 149.766 65.568 151.881 69.642 C 153.949 73.626 154.491 76.374 154.956 85.238 C 155.193 89.757 155.563 93.626 155.779 93.836 C 156.013 94.063 156.477 93.594 156.929 92.672 C 158.389 89.697 159.119 91.416 159.504 98.731 C 159.826 104.859 159.794 104.758 161.24 104.118 C 162.26 103.666 162.482 103.719 163.206 104.588 C 163.655 105.128 164.022 106.093 164.022 106.735 C 164.022 108.528 165.087 109.164 166.617 108.286 C 167.731 107.646 167.92 107.64 168.522 108.225 C 168.89 108.582 169.308 109.58 169.452 110.442 C 169.853 112.847 170.427 113.906 171.33 113.906 C 172.463 113.906 173.039 114.698 173.37 116.714 C 173.789 119.262 174.19 119.725 175.205 118.832 C 177.094 117.17 178.354 119.282 177.265 122.284 C 176.896 123.298 176.595 124.211 176.595 124.312 C 176.595 124.413 177.473 124.367 178.546 124.211 C 180.374 123.944 180.497 123.987 180.497 124.89 C 180.497 125.419 180.203 126.169 179.843 126.555 C 178.827 127.646 179.442 129.923 180.753 129.923 C 181.331 129.923 181.971 130.294 182.242 130.786 C 182.625 131.482 182.502 132.021 181.607 133.579 C 180.23 135.974 180.232 136.075 181.657 136.75 C 183.246 137.503 183.318 138.036 182.032 139.521 C 180.704 141.056 180.653 141.557 181.798 141.848 C 182.774 142.096 182.992 143.768 182.155 144.583 C 181.764 144.963 181.83 145.278 182.44 145.933 C 183.101 146.643 183.152 146.968 182.74 147.846 C 182.467 148.428 181.753 149.122 181.154 149.387 C 179.91 149.938 179.762 150.654 180.73 151.435 C 181.241 151.846 181.329 152.427 181.109 153.91 C 180.778 156.138 180.283 156.901 179.169 156.901 C 177.96 156.901 177.82 157.537 178.769 158.709 C 180.255 160.547 179.504 162.157 177.604 161.206 C 176.609 160.707 175.728 160.993 175.728 161.814 C 175.728 162.159 176.23 163.275 176.844 164.293 C 178.209 166.558 178.117 168.014 176.595 168.212 C 174.901 168.433 174.674 168.951 175.675 170.317 C 176.859 171.934 176.883 173.616 175.728 173.973 C 174.618 174.315 174.628 175.211 175.759 176.755 C 176.852 178.247 176.704 179.406 175.398 179.587 C 174.188 179.755 174.172 180.152 175.334 181.174 C 177.032 182.668 177.242 183.507 176.125 184.327 C 175.232 184.982 175.177 185.19 175.64 186.177 C 176.779 188.609 175.982 191.011 174.323 190.147 C 173.33 189.63 173.414 189.544 172.766 191.742 C 172.37 193.083 171.953 193.595 170.988 193.922 C 170.193 194.191 169.674 194.696 169.584 195.288 C 169.365 196.724 168.154 197.279 167.156 196.401 C 166.004 195.387 165.869 195.468 165.538 197.375 C 165.256 198.995 164.38 200.318 163.589 200.318 C 163.384 200.318 162.816 199.822 162.326 199.216 C 161.315 197.967 160.26 198.103 160.045 199.511 C 159.967 200.023 159.559 200.651 159.139 200.907 C 158.51 201.29 158.192 201.149 157.332 200.107 L 156.289 198.842 L 155.037 200.002 C 153.654 201.283 152.422 201.499 152.039 200.528 C 151.687 199.638 151.117 199.738 149.635 200.95 C 148.93 201.525 148.07 202 147.72 202 C 147.375 202 146.907 201.526 146.681 200.946 C 146.454 200.367 146.19 199.892 146.095 199.892 C 145.999 199.892 144.795 200.376 143.419 200.968 C 140.486 202.229 138.839 202.187 138.229 200.835 C 137.946 200.207 137.575 199.975 137.145 200.156 C 133.852 201.545 132.785 201.768 131.931 201.249 C 131.216 200.815 130.584 200.835 128.508 201.358 C 125.163 202.201 124.309 202.168 123.269 201.157 L 123.264 201.158 Z"/>
+ <g opacity=".2">
+ <path d="M 140.305 159.584 C 139.736 159.579 139.161 159.632 138.586 159.746 C 133.779 160.694 128.069 164.173 125.015 168.022 C 122.76 170.864 121.521 174.178 121.219 178.174 L 120.997 181.147 L 123.275 183.565 C 127.116 187.651 131.141 188.95 139.31 188.743 C 142.952 188.65 144.221 188.447 145.662 187.725 C 148.079 186.514 149.13 185.108 149.737 182.268 C 150.377 179.267 150.045 169.663 149.2 166.748 C 147.962 162.478 144.286 159.624 140.305 159.585 L 140.305 159.584 Z M 144.702 169.516 C 145.652 169.516 145.812 169.702 145.812 170.82 C 145.812 171.749 145.571 172.186 144.981 172.336 C 144.215 172.531 144.201 172.653 144.767 173.969 C 145.513 175.706 145.566 180.035 144.86 181.542 C 143.899 183.591 140.362 184.612 137.361 183.71 C 135.276 183.083 134.556 181.883 134.547 179.03 C 134.531 173.926 139.236 169.516 144.702 169.516 L 144.702 169.516 Z"/>
+ </g>
+ <path fill="#929292" d="M 140.305 157.084 C 139.736 157.079 139.161 157.132 138.586 157.245 C 133.779 158.194 128.069 161.673 125.015 165.522 C 122.76 168.364 121.521 171.678 121.219 175.674 L 120.997 178.647 L 123.275 181.064 C 127.116 185.151 131.141 186.45 139.31 186.243 C 142.952 186.15 144.221 185.947 145.662 185.225 C 148.079 184.014 149.13 182.607 149.737 179.768 C 150.377 176.767 150.045 167.163 149.2 164.248 C 147.962 159.978 144.286 157.124 140.305 157.084 L 140.305 157.084 Z M 144.702 167.016 C 145.652 167.016 145.812 167.202 145.812 168.32 C 145.812 169.249 145.571 169.686 144.981 169.836 C 144.215 170.031 144.201 170.153 144.767 171.469 C 145.513 173.206 145.566 177.535 144.86 179.042 C 143.899 181.091 140.362 182.112 137.361 181.21 C 135.276 180.583 134.556 179.383 134.547 176.53 C 134.531 171.426 139.236 167.016 144.702 167.016 L 144.702 167.016 Z"/>
+ <path fill="#ffffff" d="M 141.625 178.775 C 144.63 177.444 144.122 171.656 141 171.656 C 139.503 171.656 137.14 174.28 137.148 175.934 C 137.156 177.546 137.435 178.065 138.659 178.74 C 139.763 179.348 140.316 179.355 141.625 178.775 L 141.625 178.775 Z"/>
+ <g opacity=".2">
+ <path d="M 170.199 185.37 C 171.431 184.461 171.938 180.466 171.702 173.525 C 171.478 166.93 170.899 164.263 169.515 163.45 C 168.864 163.068 168.552 163.199 167.718 164.203 C 166.202 166.03 163.644 172.902 163.593 175.284 C 163.587 175.556 164.153 175.224 164.85 174.547 C 165.744 173.678 166.543 173.315 167.562 173.315 C 168.88 173.315 169.097 173.506 170.03 175.481 C 171.203 177.969 171.152 181.311 169.922 182.507 C 168.449 183.939 163.94 182.901 163.452 181.018 C 163.346 180.606 163.322 180.903 163.4 181.677 C 163.578 183.457 164.227 184.213 166.401 185.175 C 168.461 186.086 169.179 186.123 170.199 185.37 L 170.199 185.37 Z"/>
+ </g>
+ <path fill="#929292" d="M 170.199 182.87 C 171.431 181.961 171.938 177.966 171.702 171.025 C 171.478 164.43 170.899 161.762 169.515 160.95 C 168.864 160.568 168.552 160.699 167.718 161.703 C 166.202 163.53 163.644 170.401 163.593 172.784 C 163.587 173.056 164.153 172.724 164.85 172.047 C 165.744 171.178 166.543 170.814 167.562 170.814 C 168.88 170.814 169.097 171.006 170.03 172.981 C 171.203 175.468 171.152 178.811 169.922 180.007 C 168.449 181.439 163.94 180.401 163.452 178.518 C 163.346 178.106 163.322 178.403 163.4 179.177 C 163.578 180.957 164.227 181.713 166.401 182.675 C 168.461 183.586 169.179 183.623 170.199 182.87 L 170.199 182.87 Z"/>
+ <path fill="#ffffff" d="M 168.538 178.16 C 169.51 177.215 169.381 175.679 168.219 174.366 C 166.921 172.898 165.484 173.249 164.96 175.161 C 164.395 177.224 165.124 178.822 166.63 178.822 C 167.305 178.822 168.164 178.524 168.538 178.16 L 168.538 178.16 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 102.471 52.011 C 102.161 52.055 102.021 52.362 102.021 52.924 C 102.021 53.332 102.126 53.924 102.291 54.603 C 102.731 54.283 103.751 54.893 105.596 56.532 C 108.042 58.706 110.067 61.95 111.324 65.722 C 112.514 69.285 113.254 68.673 113.522 63.911 C 113.704 60.664 113.904 59.926 114.607 59.926 C 115.417 59.926 116.329 62.509 117.227 67.363 C 117.699 69.911 117.904 71.548 117.954 73.569 C 118.044 70.098 117.872 68.343 117.227 64.863 C 116.329 60.009 115.417 57.426 114.607 57.426 C 113.904 57.426 113.704 58.164 113.522 61.41 C 113.254 66.173 112.514 66.785 111.324 63.222 C 110.067 59.45 108.042 56.206 105.596 54.032 C 103.981 52.596 102.989 51.937 102.471 52.011 Z M 136.94 62.382 C 136.105 62.292 136.065 63.134 136.745 64.926 C 137.182 64.865 137.892 65.132 138.963 65.79 C 141.43 67.312 143.813 70.051 146.028 73.912 C 148.443 78.119 149.043 78.179 148.733 74.189 C 148.73 74.167 148.735 74.152 148.733 74.132 C 148.513 75.232 147.723 74.367 146.028 71.411 C 143.813 67.551 141.43 64.812 138.963 63.29 C 138.065 62.737 137.392 62.431 136.94 62.382 Z M 102.009 64.169 C 101.029 64.169 100.664 65.57 100.914 68.188 C 101.059 67.206 101.416 66.669 102.009 66.669 C 102.456 66.669 103.209 67.144 103.676 67.724 C 104.659 68.938 105.286 69.059 105.659 68.11 C 105.961 67.349 105.951 66.62 105.641 65.639 C 105.264 66.544 104.646 66.421 103.676 65.224 C 103.209 64.644 102.456 64.169 102.009 64.169 Z M 149.845 67.138 C 148.96 66.876 148.5 68.414 148.728 71.557 C 148.975 68.88 150.203 68.923 151.878 72.149 C 153.945 76.132 154.488 78.879 154.953 87.745 C 155.191 92.262 155.558 96.127 155.773 96.337 C 156.008 96.565 156.473 96.097 156.926 95.177 C 158.386 92.2 159.116 93.922 159.501 101.235 C 159.823 107.365 159.791 107.263 161.238 106.623 C 162.258 106.17 162.478 106.223 163.201 107.09 C 163.651 107.63 164.016 108.598 164.016 109.24 C 164.016 111.033 165.083 111.665 166.613 110.788 C 167.728 110.148 167.916 110.143 168.518 110.728 C 168.886 111.085 169.303 112.083 169.446 112.945 C 169.849 115.35 170.424 116.408 171.326 116.408 C 172.459 116.408 173.036 117.201 173.366 119.216 C 173.786 121.763 174.189 122.228 175.204 121.333 C 176.254 120.411 177.089 120.681 177.454 121.593 C 178.119 118.981 176.941 117.306 175.204 118.833 C 174.189 119.728 173.786 119.268 173.366 116.721 C 173.036 114.705 172.459 113.908 171.326 113.908 C 170.424 113.908 169.849 112.85 169.446 110.445 C 169.303 109.583 168.886 108.585 168.518 108.228 C 167.916 107.643 167.728 107.653 166.613 108.293 C 165.083 109.17 164.016 108.533 164.016 106.74 C 164.016 106.098 163.651 105.13 163.201 104.59 C 162.478 103.723 162.258 103.67 161.238 104.123 C 159.791 104.763 159.823 104.865 159.501 98.735 C 159.116 91.422 158.386 89.7 156.926 92.677 C 156.473 93.597 156.008 94.065 155.773 93.837 C 155.558 93.627 155.191 89.762 154.953 85.244 C 154.488 76.379 153.945 73.632 151.878 69.648 C 151.085 68.12 150.385 67.298 149.845 67.138 Z M 137.565 75.204 C 136.805 75.337 136.557 76.692 136.817 78.759 C 137.105 77.494 137.94 77.272 139.303 78.682 C 140.735 80.164 141.473 80.034 141.473 78.302 C 141.473 78.014 141.36 77.564 141.188 77.037 C 140.855 77.414 140.225 77.134 139.303 76.182 C 138.577 75.429 137.995 75.129 137.565 75.204 Z M 101.989 78.774 C 101.829 80.414 101.394 81.639 100.664 82.349 C 99.904 83.089 99.746 83.579 100.104 85.562 C 100.229 85.312 100.411 85.097 100.664 84.849 C 101.716 83.824 102.124 81.692 101.989 78.774 Z M 117.769 82.237 C 117.734 84.372 117.747 86.18 117.862 86.532 L 118.174 87.495 L 119.177 86.28 L 120.172 85.059 L 120.479 86.25 C 120.549 86.522 120.584 87.5 120.607 88.555 C 120.627 86.232 120.599 84.214 120.479 83.754 L 120.172 82.559 L 119.177 83.779 L 118.174 84.994 L 117.862 84.032 C 117.804 83.852 117.789 82.987 117.769 82.237 Z M 139.098 89.6 C 138.998 90.142 138.915 90.782 138.903 91.412 C 138.885 92.415 138.595 93.375 138.22 93.677 C 137.792 94.022 137.605 94.802 137.677 95.942 C 137.802 97.902 137.322 98.065 134.615 96.992 C 133.282 96.465 133.13 96.49 132.447 97.367 C 131.825 98.17 131.512 98.257 130.372 97.94 C 129.635 97.735 128.205 97.032 127.195 96.382 C 125.22 95.112 124.07 95.282 123.762 96.885 C 123.42 98.662 121.029 99.955 120.539 98.627 C 120.507 98.547 120.512 97.817 120.499 97.33 C 120.469 99.317 120.467 100.938 120.539 101.128 C 121.029 102.455 123.42 101.158 123.762 99.38 C 124.07 97.777 125.22 97.612 127.195 98.882 C 128.205 99.532 129.635 100.235 130.372 100.44 C 131.512 100.757 131.825 100.67 132.447 99.867 C 133.13 98.99 133.282 98.965 134.615 99.492 C 137.322 100.565 137.802 100.402 137.677 98.442 C 137.605 97.302 137.792 96.522 138.22 96.177 C 138.595 95.875 138.885 94.915 138.903 93.912 C 138.92 92.955 139.08 91.807 139.26 91.357 C 139.37 91.085 139.305 90.467 139.098 89.6 Z M 100.729 91.09 C 100.501 91.157 100.161 91.147 99.654 91.147 C 98.279 91.147 98.129 91.275 97.866 92.637 C 97.771 93.132 97.794 94.12 97.866 95.2 C 97.869 95.185 97.864 95.147 97.866 95.132 C 98.129 93.77 98.279 93.647 99.654 93.647 C 101.184 93.647 101.284 93.652 100.729 91.09 Z M 95.664 100.245 C 95.344 100.2 95.084 100.21 94.966 100.28 C 94.724 100.425 94.746 101.49 94.894 102.975 C 94.921 102.92 94.929 102.8 94.966 102.78 C 95.199 102.64 95.999 102.745 96.739 103.018 C 97.481 103.29 98.194 103.41 98.326 103.283 C 98.431 103.18 98.351 102.083 98.189 100.787 C 97.956 100.847 97.391 100.757 96.739 100.517 C 96.369 100.382 95.986 100.287 95.664 100.245 Z M 95.211 107.843 C 95.051 108.025 94.824 108.178 94.424 108.355 C 93.431 108.795 93.286 109.068 93.496 110.093 C 93.781 111.48 93.294 112.025 91.396 112.433 C 87.808 113.203 86.706 114.29 87.793 115.983 C 87.861 116.088 87.903 116.188 87.946 116.285 C 88.558 115.743 89.686 115.3 91.396 114.933 C 93.294 114.525 93.781 113.98 93.496 112.593 C 93.286 111.568 93.431 111.295 94.424 110.855 C 95.471 110.39 95.574 110.168 95.344 108.838 C 95.269 108.413 95.271 108.225 95.211 107.843 Z M 87.446 117.628 C 86.921 118.033 86.063 118.436 84.673 118.893 C 81.696 119.873 80.568 121.376 81.806 122.706 C 81.868 122.771 81.893 122.811 81.943 122.868 C 82.501 122.318 83.411 121.808 84.673 121.393 C 87.766 120.373 88.541 119.648 87.793 118.483 C 87.596 118.176 87.498 117.896 87.446 117.628 Z M 179.616 124.083 C 179.349 124.103 179.001 124.148 178.544 124.216 C 178.091 124.281 177.716 124.313 177.386 124.338 C 177.341 124.488 177.316 124.631 177.259 124.786 C 176.891 125.801 176.591 126.711 176.591 126.813 C 176.591 126.913 177.471 126.871 178.544 126.716 C 179.156 126.626 179.529 126.593 179.819 126.593 C 179.826 126.583 179.831 126.568 179.841 126.558 C 180.201 126.173 180.491 125.423 180.491 124.893 C 180.491 124.216 180.424 124.026 179.616 124.083 L 179.616 124.083 Z M 81.661 124.991 C 81.193 125.636 80.363 126.368 79.648 126.701 C 78.861 127.066 77.893 127.846 77.496 128.433 C 76.83 129.421 76.83 129.586 77.476 130.543 C 77.543 130.641 77.566 130.713 77.623 130.806 C 78.061 130.236 78.913 129.541 79.648 129.201 C 80.436 128.836 81.421 127.976 81.836 127.291 C 82.558 126.103 82.556 126.008 81.806 125.201 C 81.743 125.133 81.713 125.061 81.661 124.991 Z M 179.706 129.263 C 178.914 130.408 179.514 132.429 180.751 132.429 C 181.184 132.429 181.601 132.669 181.921 132.981 C 182.491 131.896 182.564 131.378 182.239 130.788 C 181.969 130.296 181.329 129.928 180.751 129.928 C 180.306 129.928 179.954 129.651 179.706 129.263 Z M 77.516 133.111 C 77.408 133.186 77.338 133.269 77.203 133.336 C 75.585 134.146 73.843 135.936 73.843 136.789 C 73.843 137.164 74.128 137.681 74.488 138.074 C 75.135 137.256 76.17 136.351 77.203 135.836 C 78.336 135.271 78.418 134.484 77.516 133.111 Z M 181.331 136.574 C 180.296 138.414 180.354 138.639 181.654 139.254 C 181.829 139.339 181.916 139.414 182.054 139.494 C 183.309 138.036 183.229 137.501 181.654 136.754 C 181.509 136.686 181.446 136.634 181.331 136.574 Z M 182.064 141.979 C 182.049 141.996 182.044 142.006 182.029 142.024 C 180.701 143.559 180.651 144.061 181.796 144.351 C 181.941 144.389 182.061 144.466 182.171 144.556 C 182.894 143.819 182.789 142.436 182.064 141.979 Z M 75.463 142.091 C 75.285 142.426 75.048 142.784 74.678 143.239 C 73.045 145.236 72.603 147.089 73.403 147.767 C 73.685 147.134 74.098 146.449 74.678 145.739 C 75.705 144.481 75.923 143.886 75.728 142.824 C 75.685 142.591 75.565 142.339 75.463 142.091 Z M 182.601 146.144 C 182.536 146.494 182.411 146.834 182.151 147.086 C 181.786 147.444 181.861 147.764 182.366 148.337 C 182.496 148.172 182.664 148.009 182.739 147.849 C 183.104 147.066 183.074 146.711 182.601 146.144 Z M 74.488 150.599 C 73.315 152.264 73.218 153.149 74.083 153.752 C 74.225 153.514 74.333 153.304 74.53 153.024 C 75.633 151.479 75.585 150.714 74.488 150.599 Z M 181.081 151.937 C 179.919 152.482 179.781 153.174 180.726 153.937 C 180.851 154.039 180.951 154.152 181.029 154.284 C 181.051 154.149 181.084 154.062 181.106 153.914 C 181.256 152.914 181.249 152.339 181.081 151.937 Z M 74.623 156.604 C 74.483 156.837 74.375 157.032 74.218 157.277 C 72.973 159.224 72.832 160.382 73.76 160.627 C 73.905 160.349 74.013 160.099 74.218 159.777 C 74.963 158.612 75.575 157.514 75.575 157.337 C 75.575 157.172 75.148 156.859 74.623 156.604 Z M 179.226 159.392 C 179.204 159.392 179.189 159.407 179.164 159.407 C 177.954 159.407 177.814 160.039 178.764 161.214 C 178.824 161.287 178.856 161.359 178.909 161.432 C 179.586 161.244 179.779 160.417 179.226 159.392 Z M 75.318 163.147 C 75.208 163.137 75.005 163.16 74.848 163.167 C 74.513 164.035 74.295 164.937 74.36 165.682 C 74.393 166.05 74.44 166.325 74.51 166.55 C 74.645 165.997 74.853 165.435 75.128 164.915 C 75.825 163.585 75.975 163.2 75.318 163.147 Z M 176.424 163.51 C 176.009 163.59 175.726 163.862 175.726 164.32 C 175.726 164.665 176.226 165.777 176.839 166.795 C 177.084 167.2 177.226 167.547 177.376 167.897 C 178.071 167.33 177.904 166.06 176.839 164.295 C 176.676 164.027 176.564 163.775 176.424 163.51 Z M 77.041 169.147 C 76.958 169.162 76.833 169.21 76.698 169.26 C 76.55 170.165 76.565 170.87 76.8 171.317 C 76.893 170.885 76.953 170.495 77.118 169.975 C 77.333 169.31 77.351 169.095 77.041 169.147 Z M 175.971 170.857 C 174.921 171.132 174.829 171.667 175.671 172.82 C 175.891 173.12 176.026 173.415 176.166 173.71 C 176.744 173.17 176.649 172.042 175.971 170.857 Z M 79.581 174.32 C 79.553 174.317 79.501 174.33 79.473 174.33 C 79.058 175.592 78.978 176.747 79.288 177.482 C 79.381 177.087 79.466 176.69 79.638 176.267 C 80.211 174.877 80.263 174.36 79.581 174.32 Z M 175.619 176.54 C 174.649 176.915 174.674 177.782 175.756 179.26 C 175.794 179.315 175.801 179.36 175.839 179.413 C 176.664 179.025 176.689 178.035 175.756 176.76 C 175.696 176.68 175.671 176.62 175.619 176.54 Z M 175.989 181.85 C 175.824 181.955 175.649 182.053 175.394 182.088 C 174.184 182.255 174.169 182.653 175.331 183.675 C 175.634 183.943 175.834 184.168 176.044 184.398 C 176.076 184.373 176.086 184.355 176.121 184.33 C 177.054 183.645 176.999 182.928 175.989 181.85 Z M 175.936 186.98 C 175.256 187.513 175.216 187.78 175.639 188.68 C 175.774 188.97 175.879 189.255 175.961 189.54 C 176.221 188.915 176.241 187.988 175.936 186.98 Z M 97.846 194.593 C 97.861 194.626 97.874 194.663 97.891 194.691 L 97.901 194.598 L 97.846 194.593 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="KAj1OTUdgPNFdLisx2ZqLV9IYLnRzGUe" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/baka-mplayer.svg b/.icons/Gruvbox_Dark-2/apps/64/baka-mplayer.svg
new file mode 100644
index 000000000..f950583b8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/baka-mplayer.svg
@@ -0,0 +1,58 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="FEn6UFZcfofKRGme7WRezf2VOPMr5wwL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#FEn6UFZcfofKRGme7WRezf2VOPMr5wwL)">
+ <linearGradient id="_lgradient_23" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_24" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g filter="url(#fP1j1XJfsQ23oySPiCt4RmHsKN7XB8QK)">
+ <path fill="#4d4d4d" fill-rule="evenodd" d="M 62.474 56.634 C 56.776 62.446 56.776 90.261 56.776 107.874 C 56.776 171.807 93.812 197.956 128 197.956 C 162.187 197.956 199.223 171.802 199.223 107.874 C 199.223 90.436 199.223 62.446 193.525 56.634 C 187.827 50.822 150.079 68.861 138.683 80.484 L 117.316 80.484 C 105.92 68.861 68.172 50.822 62.474 56.634 Z"/>
+ <g style="opacity:0.2">
+ <g opacity=".2">
+ <path d="M 143.262 165.763 C 143.262 173.71 136.43 180.15 128 180.15 C 119.57 180.15 112.738 173.71 112.738 165.763 C 112.738 157.815 143.262 157.815 143.262 165.763 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill-rule="evenodd" d="M 97.475 93.665 C 83.427 93.665 72.038 107.331 72.038 124.189 C 72.038 141.047 83.427 154.713 97.475 154.713 C 111.524 154.713 122.912 141.047 122.912 124.189 C 122.912 107.331 111.524 93.665 97.475 93.665 Z M 97.475 103.84 C 105.904 103.84 112.738 112.95 112.738 124.189 C 112.738 135.428 105.904 144.539 97.475 144.539 C 89.046 144.539 82.213 135.428 82.213 124.189 C 82.213 112.95 89.046 103.84 97.475 103.84 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill-rule="evenodd" d="M 158.524 93.665 C 144.476 93.665 133.087 107.331 133.087 124.189 C 133.087 141.047 144.476 154.713 158.524 154.713 C 172.573 154.713 183.961 141.047 183.961 124.189 C 183.961 107.331 172.573 93.665 158.524 93.665 Z M 158.524 103.84 C 166.953 103.84 173.786 112.95 173.786 124.189 C 173.786 135.428 166.953 144.539 158.524 144.539 C 150.095 144.539 143.262 135.428 143.262 124.189 C 143.262 112.95 150.095 103.84 158.524 103.84 Z"/>
+ </g>
+ </g>
+ <g>
+ <path fill="#ffffff" d="M 143.262 163.22 C 143.262 171.166 136.43 177.607 128 177.607 C 119.57 177.607 112.738 171.166 112.738 163.22 C 112.738 155.272 143.262 155.272 143.262 163.22 Z"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 97.475 91.121 C 83.427 91.121 72.038 104.787 72.038 121.645 C 72.038 138.504 83.427 152.17 97.475 152.17 C 111.524 152.17 122.912 138.504 122.912 121.645 C 122.912 104.787 111.524 91.121 97.475 91.121 Z M 97.475 101.296 C 105.904 101.296 112.738 110.407 112.738 121.645 C 112.738 132.884 105.904 141.995 97.475 141.995 C 89.046 141.995 82.213 132.884 82.213 121.645 C 82.213 110.407 89.046 101.296 97.475 101.296 Z"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 158.524 91.121 C 144.476 91.121 133.087 104.787 133.087 121.645 C 133.087 138.504 144.476 152.17 158.524 152.17 C 172.573 152.17 183.961 138.504 183.961 121.645 C 183.961 104.787 172.573 91.121 158.524 91.121 Z M 158.524 101.296 C 166.953 101.296 173.786 110.407 173.786 121.645 C 173.786 132.884 166.953 141.995 158.524 141.995 C 150.095 141.995 143.262 132.884 143.262 121.645 C 143.262 110.407 150.095 101.296 158.524 101.296 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 65.997 55.504 L 65.997 55.509 C 64.397 55.549 63.182 55.905 62.47 56.632 C 56.772 62.444 56.776 90.265 56.776 107.873 C 56.776 107.986 56.785 108.094 56.791 108.201 C 56.799 90.56 56.988 64.767 62.47 59.175 C 63.182 58.449 64.397 58.093 65.997 58.053 C 77.199 57.771 107.347 72.861 117.318 83.033 L 138.682 83.033 C 150.077 71.408 187.832 53.362 193.53 59.175 C 199.011 64.764 199.201 90.701 199.209 108.201 C 199.216 108.093 199.224 107.982 199.224 107.868 C 199.224 90.432 199.228 62.442 193.53 56.632 C 187.832 50.818 150.077 68.865 138.682 80.489 L 117.318 80.489 C 107.347 70.318 77.199 55.222 65.997 55.504 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="fP1j1XJfsQ23oySPiCt4RmHsKN7XB8QK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/baloo.svg b/.icons/Gruvbox_Dark-2/apps/64/baloo.svg
new file mode 120000
index 000000000..f97340b86
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/baloo.svg
@@ -0,0 +1 @@
+search.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bandcamp.svg b/.icons/Gruvbox_Dark-2/apps/64/bandcamp.svg
new file mode 100644
index 000000000..aa5dc0c48
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bandcamp.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="4xETEHO2iGm9AMioZR1kovbQ6pNQ3xxg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#4xETEHO2iGm9AMioZR1kovbQ6pNQ3xxg)">
+ <linearGradient id="_lgradient_25" x1=".993" x2=".002" y1=".988" y2=".193" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_26" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="ZAarD7uZm2md2MCnYmPGy4aTTMK1WVYA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ZAarD7uZm2md2MCnYmPGy4aTTMK1WVYA)">
+ <linearGradient id="_lgradient_27" x1="-.194" x2="1.208" y1=".482" y2=".468" gradientTransform="matrix(145,0,0,82.116,55.833,86.942)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4ce0c6"/>
+ <stop offset="100%" style="stop-color:#3b85b5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_27)" d="M 55.833 86.942 L 55.833 138.265 L 55.833 169.058 L 76.362 169.058 L 76.362 167.254 C 79.657 168.434 83.128 169.044 86.627 169.058 C 103.634 169.058 117.421 155.271 117.421 138.265 C 117.421 130.098 114.176 122.265 108.401 116.49 C 102.626 110.715 94.794 107.471 86.627 107.471 C 83.128 107.485 79.657 108.095 76.362 109.275 L 76.362 86.942 L 55.833 86.942 Z M 165.322 86.942 C 154.432 86.942 143.989 91.268 136.289 98.967 C 128.589 106.667 124.264 117.111 124.264 128 C 124.264 138.889 128.589 149.333 136.289 157.033 C 143.989 164.732 154.432 169.058 165.322 169.058 C 179.969 169.037 193.496 161.214 200.82 148.529 L 165.322 148.529 C 153.984 148.529 144.793 139.338 144.793 128 C 144.793 116.662 153.984 107.471 165.322 107.471 L 200.833 107.471 C 193.507 94.782 179.974 86.958 165.322 86.942 Z M 86.627 128 C 89.349 128 91.96 129.081 93.885 131.006 C 95.81 132.931 96.891 135.542 96.891 138.265 C 96.891 140.987 95.81 143.598 93.885 145.523 C 91.96 147.448 89.349 148.529 86.627 148.529 C 80.958 148.529 76.362 143.933 76.362 138.265 C 76.362 132.596 80.958 128 86.627 128 L 86.627 128 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/banshee-1.svg b/.icons/Gruvbox_Dark-2/apps/64/banshee-1.svg
new file mode 120000
index 000000000..f9620b11f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/banshee-1.svg
@@ -0,0 +1 @@
+banshee.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/banshee.svg b/.icons/Gruvbox_Dark-2/apps/64/banshee.svg
new file mode 100644
index 000000000..8ac214973
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/banshee.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="IOiZ4wsu572j1Q1qB6QZ7CnDCry6uTWS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#IOiZ4wsu572j1Q1qB6QZ7CnDCry6uTWS)">
+ <linearGradient id="_lgradient_0" x1=".993" x2=".002" y1=".988" y2=".193" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="c3eLV9k8SikLR21XqJcSyNt1YDz2X0DU" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" in="SourceGraphic"/>
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur" stdDeviation="4.294"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_offsetBlur" operator="out" result="pf_100_inverse"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4" result="pf_100_color"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_color" in2="pf_100_inverse" operator="in" result="pf_100_shadow"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_shadow" in2="SourceGraphic" operator="over"/>
+ </filter>
+ </defs>
+ <g filter="url(#c3eLV9k8SikLR21XqJcSyNt1YDz2X0DU)">
+ <linearGradient id="_lgradient_2" x1=".568" x2=".567" y1="1.005" y2="-.071" gradientTransform="matrix(131.712024,0,0,145,62.143988,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00979c"/>
+ <stop offset="100%" style="stop-color:#20b6bb"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" fill-rule="evenodd" d="M 62.143988 92.077797 C 83.414546 76.221563 94.823299 51.277001 129.436297 56.111218 L 129.436297 151.24862 C 170.613388 135.745495 194.794919 142.35366 193.828075 169.425279 C 192.861232 196.496897 145.679268 203.844908 110.679533 199.204059 L 110.292795 78.348619 C 104.685103 71.000608 84.574758 94.784959 62.143988 92.077797 Z M 128.856191 187.408568 L 129.04956 162.270637 Q 168.690144 151.24862 171.590675 166.138011 Q 172.557518 184.894775 128.856191 187.408568 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/baobab.svg b/.icons/Gruvbox_Dark-2/apps/64/baobab.svg
new file mode 120000
index 000000000..b7d0f7432
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/baobab.svg
@@ -0,0 +1 @@
+harddisk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bareftp.svg b/.icons/Gruvbox_Dark-2/apps/64/bareftp.svg
new file mode 100644
index 000000000..ec7fec64a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bareftp.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="awLy3rul4vefJiI2FmgHRrRXdXeqopyR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#awLy3rul4vefJiI2FmgHRrRXdXeqopyR)">
+ <linearGradient id="_lgradient_8" x1=".993" x2=".002" y1=".988" y2=".193" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="wtaD3cdKKFb7jQsvLCeLR3b44Z2PRxy1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#wtaD3cdKKFb7jQsvLCeLR3b44Z2PRxy1)">
+ <path fill="#111111" fill-rule="evenodd" d="M 94.202972 59.508263 C 91.766404 59.608748 89.55943 60.679392 88.338251 62.353348 L 63.051401 97.060813 C 61.759292 98.828858 61.757355 101.009232 63.046321 102.778722 C 64.335288 104.548213 66.718798 105.637259 69.296951 105.634688 L 81.584937 105.634688 L 81.584937 160.56671 C 81.584937 166.650833 86.413797 171.547963 92.413096 171.547963 L 96.754506 171.547963 C 102.753805 171.547963 107.582665 166.650833 107.582665 160.56671 L 107.582665 105.634688 L 119.870651 105.634688 C 122.448801 105.637259 124.832311 104.548213 126.121274 102.778722 C 127.410237 101.009232 127.408304 98.828858 126.116198 97.060813 L 100.829351 62.353348 C 99.472075 60.492387 96.911336 59.392916 94.202972 59.508263 Z M 157.407414 92.452027 C 151.408115 92.452027 146.579249 97.349164 146.579249 103.433287 L 146.579249 158.365309 L 134.291263 158.365309 C 131.713113 158.362745 129.329603 159.451778 128.040646 161.221269 C 126.751676 162.990759 126.753616 165.171126 128.045716 166.939184 L 153.332563 201.64664 C 154.553748 203.320608 156.760716 204.391249 159.197284 204.491737 C 161.905648 204.607084 164.466393 203.507604 165.823669 201.64664 L 191.110516 166.939184 C 192.402622 165.171126 192.404556 162.990759 191.115586 161.221269 C 189.826629 159.451791 187.443119 158.362745 184.864969 158.365309 L 172.576983 158.365309 L 172.576983 103.433287 C 172.576983 97.349164 167.748117 92.452027 161.748818 92.452027 L 157.407414 92.452027 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_9" x1=".5" x2=".501" y1="0" y2=".769" gradientTransform="matrix(65.005683,0,0,112.047963,62.080956,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f9af18"/>
+ <stop offset="100%" style="stop-color:#fecf3b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" d="M 94.202972 55.508263 C 91.766404 55.608748 89.55943 56.679392 88.338251 58.353348 L 63.051401 93.060813 C 61.759292 94.828858 61.757355 97.009232 63.046321 98.778722 C 64.335288 100.548213 66.718798 101.637259 69.296951 101.634688 L 81.584937 101.634688 L 81.584937 156.56671 C 81.584937 162.650833 86.413797 167.547963 92.413096 167.547963 L 96.754506 167.547963 C 102.753805 167.547963 107.582665 162.650833 107.582665 156.56671 L 107.582665 101.634688 L 119.870651 101.634688 C 122.448801 101.637259 124.832311 100.548213 126.121274 98.778722 C 127.410237 97.009232 127.408304 94.828858 126.116198 93.060813 L 100.829351 58.353348 C 99.472075 56.492387 96.911336 55.392916 94.202972 55.508263 Z"/>
+ <linearGradient id="_lgradient_10" x1=".5" x2=".496" y1="1" y2=".219" gradientTransform="matrix(65.005678,0,0,112.047973,127.075278,88.452027)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#009a56"/>
+ <stop offset="100%" style="stop-color:#46a926"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" d="M 157.407414 88.452027 C 151.408115 88.452027 146.579249 93.349164 146.579249 99.433287 L 146.579249 154.365309 L 134.291263 154.365309 C 131.713113 154.362745 129.329603 155.451778 128.040646 157.221269 C 126.751676 158.990759 126.753616 161.171126 128.045716 162.939184 L 153.332563 197.64664 C 154.553748 199.320608 156.760716 200.391249 159.197284 200.491737 C 161.905648 200.607084 164.466393 199.507604 165.823669 197.64664 L 191.110516 162.939184 C 192.402622 161.171126 192.404556 158.990759 191.115586 157.221269 C 189.826629 155.451791 187.443119 154.362745 184.864969 154.365309 L 172.576983 154.365309 L 172.576983 99.433287 C 172.576983 93.349164 167.748117 88.452027 161.748818 88.452027 L 157.407414 88.452027 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_11" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/base.svg b/.icons/Gruvbox_Dark-2/apps/64/base.svg
new file mode 100644
index 000000000..f00a41b35
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/base.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".567" x2=".567" y1="1.071" y2="-.071" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#a0a0a0"/>
+ <stop offset="100%" stop-color="#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".1" d="M87.22 11.83h81.549v228.338H87.22V11.83z"/>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bash.svg b/.icons/Gruvbox_Dark-2/apps/64/bash.svg
new file mode 120000
index 000000000..b6181fcf9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bash.svg
@@ -0,0 +1 @@
+terminal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/basket.svg b/.icons/Gruvbox_Dark-2/apps/64/basket.svg
new file mode 120000
index 000000000..c172a8761
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/basket.svg
@@ -0,0 +1 @@
+stickers.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/battery.svg b/.icons/Gruvbox_Dark-2/apps/64/battery.svg
new file mode 120000
index 000000000..d2cbd7844
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/battery.svg
@@ -0,0 +1 @@
+power.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bbc.svg b/.icons/Gruvbox_Dark-2/apps/64/bbc.svg
new file mode 100644
index 000000000..a7ed6d245
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bbc.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="KobjPFJoEs4lmWRq6HjxBF3fNWimxR94" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#KobjPFJoEs4lmWRq6HjxBF3fNWimxR94)">
+ <linearGradient id="_lgradient_12" x1=".5" x2=".493" y1="0" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_13" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#ffffff" d="M 134.689462 134.669445 C 134.689462 139.624096 128.523673 139.33034 128.523673 139.33034 L 122.357885 139.33034 L 122.357885 130.375414 L 128.523673 130.375414 C 134.873114 130.338859 134.689462 134.669445 134.689462 134.669445 Z M 122.357885 116.722597 L 127.055775 116.722597 C 131.936878 116.979799 131.753225 120.612769 131.753225 120.612769 C 131.753225 125.127007 126.358161 125.200556 126.358161 125.200556 L 122.357885 125.200556 L 122.357885 116.722597 Z M 133.551874 126.96221 C 133.551874 126.96221 137.772356 125.164002 137.735801 120.392562 C 137.735801 120.392562 138.377484 112.575664 128.01896 111.621288 L 116.522407 111.621288 L 116.522407 144.395095 L 129.698256 144.395095 C 129.698256 144.395095 140.708592 144.43209 140.708592 135.146413 C 140.708592 135.146413 140.965353 128.833967 133.551874 126.96221 Z M 103.804148 105.198915 L 152.195896 105.198915 L 152.195896 150.801084 L 103.804148 150.801084 L 103.804148 105.198915 Z"/>
+ <path fill="#ffffff" d="M 78.885314 134.669445 C 78.885314 139.624096 72.719526 139.33034 72.719526 139.33034 L 66.553737 139.33034 L 66.553737 130.375414 L 72.719526 130.375414 C 79.068966 130.338859 78.885314 134.669445 78.885314 134.669445 Z M 66.553737 116.722597 L 71.251628 116.722597 C 76.13273 116.979799 75.949077 120.612769 75.949077 120.612769 C 75.949077 125.127007 70.554013 125.200556 70.554013 125.200556 L 66.553737 125.200556 L 66.553737 116.722597 Z M 77.747726 126.96221 C 77.747726 126.96221 81.968208 125.164002 81.931653 120.392562 C 81.931653 120.392562 82.573336 112.575664 72.214812 111.621288 L 60.718259 111.621288 L 60.718259 144.395095 L 73.894108 144.395095 C 73.894108 144.395095 84.904444 144.43209 84.904444 135.146413 C 84.904444 135.146413 85.161205 128.833967 77.747726 126.96221 Z M 48 105.198915 L 96.391748 105.198915 L 96.391748 150.801084 L 48 150.801084 L 48 105.198915 Z"/>
+ <path fill="#ffffff" d="M 198.127252 113.97063 L 198.127252 120.026315 C 198.127252 120.026315 192.218225 116.392904 185.685572 116.319355 C 185.685572 116.319355 173.501094 116.081532 172.950577 128 C 172.950577 128 172.510164 138.964093 185.538915 139.588159 C 185.538915 139.588159 191.007528 140.248779 198.421008 135.514334 L 198.421008 141.790226 C 198.421008 141.790226 188.475151 147.698812 176.950853 143.14802 C 176.950853 143.14802 167.261757 139.607096 166.894452 128 C 166.894452 128 166.490593 116.062594 179.409681 112.098873 C 179.409681 112.098873 182.85988 110.777633 189.062222 111.364704 C 189.062222 111.364704 192.768742 111.732009 198.127252 113.97063 Z M 159.608252 150.801085 L 208 150.801085 L 208 105.198916 L 159.608252 105.198916 L 159.608252 150.801085 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bcompare.svg b/.icons/Gruvbox_Dark-2/apps/64/bcompare.svg
new file mode 100644
index 000000000..5fd933261
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bcompare.svg
@@ -0,0 +1,79 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".25" x2=".75" y1=".036" y2=".844" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#2f5fdd"/>
+ <stop offset="100%" stop-color="#5884f4"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#c)">
+ <path fill="#ebebeb" d="M59.62 53.59h66.658a4.122 4.122 0 0 1 4.12 4.12v92.443a4.122 4.122 0 0 1-4.12 4.119H59.62a4.122 4.122 0 0 1-4.12-4.119V57.71a4.122 4.122 0 0 1 4.12-4.12z"/>
+ <path fill="#c8c4b7" d="M70.21 67.29h48.466v6.635H70.21V67.29zm-7.79 11.25h48.466v6.635H62.42V78.54zm8.66 11.26h30.579v6.635H71.08V89.8zm0 11.25h30.579v6.635H71.08v-6.635z"/>
+ <path fill="#f76363" d="M88.39 111.43h34.041v6.635H88.39v-6.635z"/>
+ <path fill="#c8c4b7" d="M74.83 122.68h38.368v6.635H74.83v-6.635z"/>
+ <path fill="#f76363" d="M74.83 133.93h38.368v6.635H74.83v-6.635z"/>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#d)">
+ <path fill="#ebebeb" d="M129.722 96.863h66.658a4.122 4.122 0 0 1 4.12 4.12v92.443a4.122 4.122 0 0 1-4.12 4.119h-66.658a4.122 4.122 0 0 1-4.12-4.119v-92.443a4.122 4.122 0 0 1 4.12-4.12z"/>
+ <path fill="#c8c4b7" d="M140.31 110.57h48.466v6.635H140.31v-6.635zm-7.78 11.25h48.466v6.635H132.53v-6.635zm8.65 11.25h30.579v6.635H141.18v-6.635zm0 11.25h30.579v6.635H141.18v-6.635z"/>
+ <path fill="#76c22b" d="M135.41 154.7h57.12v6.635h-57.12V154.7z"/>
+ <path fill="#c8c4b7" d="M144.93 165.96h38.368v6.635H144.93v-6.635z"/>
+ <path fill="#76c22b" d="M136.28 177.21h32.887v6.635H136.28v-6.635z"/>
+ </g>
+ <defs>
+ <filter id="d" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="e" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffda64" d="M78.651 149.656L66.463 166.72h7.313v12.189c0 10.701 8.8 19.501 19.501 19.501h21.94v-9.75h-21.94a9.748 9.748 0 0 1-9.75-9.751V166.72h7.313l-12.189-17.064z" filter="url(#e)"/>
+ <defs>
+ <filter id="f" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffda64" d="M177.458 102.344l12.188-17.063h-7.313v-12.19c0-10.701-8.8-19.501-19.501-19.501h-21.94v9.751h21.94a9.749 9.749 0 0 1 9.751 9.75v12.19h-7.313l12.188 17.063z" filter="url(#f)"/>
+ <g opacity=".4">
+ <linearGradient id="g" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#g)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/beaker.svg b/.icons/Gruvbox_Dark-2/apps/64/beaker.svg
new file mode 100644
index 000000000..68b87bdb0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/beaker.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="n4gnilRy0p6yp6J5jWKteA38lhP4YhnA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#n4gnilRy0p6yp6J5jWKteA38lhP4YhnA)">
+ <path fill="#d9c813" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="qhVhLkSPTftEZS9W0lKTCtW9F3XLc2ro" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#qhVhLkSPTftEZS9W0lKTCtW9F3XLc2ro)">
+ <linearGradient id="_lgradient_109" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_109)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_110" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_110)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 189.188 89.091 C 196.35 100.334 200.5 113.682 200.5 128 C 200.5 168.041 168.041 200.5 128 200.5 C 87.959 200.5 55.5 168.041 55.5 128 C 55.5 87.959 87.959 55.5 128 55.5 L 128 55.5 C 141.067 55.5 153.327 58.957 163.917 65.005 C 167.074 64.828 171.316 64.473 175.312 64.095 C 177.945 63.833 181.141 63.19 184.059 63.968 C 184.965 64.204 185.871 64.626 186.629 65.514 C 187.297 66.151 187.86 66.873 188.244 67.608 C 188.822 68.713 188.889 69.108 188.865 71.181 C 188.851 72.463 188.805 76.28 188.767 79.655 C 188.713 84.46 188.788 86.399 189.116 88.609 C 189.141 88.781 189.167 88.949 189.188 89.091 Z M 128 79.667 C 154.694 79.667 176.333 101.306 176.333 128 C 176.333 154.694 154.694 176.333 128 176.333 C 101.306 176.333 79.667 154.694 79.667 128 C 79.667 101.306 101.306 79.667 128 79.667 L 128 79.667 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/beatbox.svg b/.icons/Gruvbox_Dark-2/apps/64/beatbox.svg
new file mode 120000
index 000000000..d025f1c3f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/beatbox.svg
@@ -0,0 +1 @@
+music.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/beryl-settings.svg b/.icons/Gruvbox_Dark-2/apps/64/beryl-settings.svg
new file mode 120000
index 000000000..d87a4ae02
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/beryl-settings.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/beryl.svg b/.icons/Gruvbox_Dark-2/apps/64/beryl.svg
new file mode 100644
index 000000000..51b13f6e4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/beryl.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#a0a0a0"/>
+ <stop offset="100%" stop-color="#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#bc1938" fill-rule="evenodd" d="M163.238 67.438l1.268 1.691-6.172 23.781-2.347.394-14.966-23.781 1.078-2.085h21.139zm-49.337 0l1.04 2.136-17.609 25.102-2.345-.61-3.53-25.102 1.305-1.526h21.139zm62.676.475L203 102.263l-1.015 2.167h-36.993l-1.252-1.739 10.569-34.35 2.268-.428zm-47.562 0l26.423 34.35-1.015 2.167h-52.846l-1.015-2.167 26.423-34.35h2.03zm-49.592 0l2.268.428 10.569 34.35-1.252 1.739H54.015L53 102.263l26.423-34.35zm122.562 41.802l.967 2.22-68.7 76.627-2.181-1.419 31.707-76.627 1.214-.801h36.993zm-47.562 0l1.219 1.829-26.423 66.058h-2.438l-26.423-66.058 1.219-1.829h52.846zm-63.415 0l1.214.801 31.707 76.627-2.181 1.419-68.7-76.627.967-2.22h36.993z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/betaflight-configurator.svg b/.icons/Gruvbox_Dark-2/apps/64/betaflight-configurator.svg
new file mode 100644
index 000000000..522fdb42d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/betaflight-configurator.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="tv5rkVitjQNG62IMpaeniBaI8Nhsknr5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#tv5rkVitjQNG62IMpaeniBaI8Nhsknr5)">
+ <path fill="#d9c813" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="iAyfgarx4xmdoZsy1kyDh2ZALjyfyHTs" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#iAyfgarx4xmdoZsy1kyDh2ZALjyfyHTs)">
+ <linearGradient id="_lgradient_38" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_38)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_39" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_39)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_40" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,117.381,55.5,69.31)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_40)" class="st0" d="M 170.235 161.741 C 159.394 157.096 151.489 150.129 143.81 147.11 C 147.875 145.252 151.715 142.697 153.974 140.375 C 156.458 137.82 157.361 134.801 157.136 131.782 C 165.266 137.356 174.752 137.82 179.721 138.052 C 184.69 138.285 189.659 139.446 190.562 141.768 C 190.562 141.768 192.143 113.435 135.453 94.624 C 135.453 94.624 152.393 102.52 157.587 108.79 C 157.587 108.79 151.489 108.326 149.005 112.506 C 147.65 114.596 147.424 117.615 148.553 121.099 C 147.65 120.867 146.52 120.867 145.391 120.634 L 55.5 69.31 L 64.986 90.211 L 56.178 86.96 L 58.888 92.069 C 58.888 92.069 62.727 99.501 71.31 115.061 C 78.086 127.369 90.282 133.407 106.544 132.711 L 108.576 132.711 C 112.642 132.478 118.966 131.782 125.064 131.317 C 124.612 133.64 124.612 136.427 125.29 139.678 C 125.967 143.394 127.548 145.948 129.355 147.342 C 124.612 149.664 120.786 154.309 118.979 159.65 L 118.979 159.65 C 117.624 163.134 117.172 167.082 118.979 171.959 L 118.979 171.959 C 119.205 172.888 119.657 173.817 120.334 174.978 C 120.786 175.907 121.464 176.836 122.367 177.765 C 132.305 190.074 156.006 187.984 171.364 181.481 C 171.59 181.481 171.816 181.249 172.042 181.249 C 173.171 180.784 174.526 180.087 175.656 179.623 C 175.882 179.391 176.107 179.391 176.333 179.158 C 177.688 178.462 178.818 177.765 180.173 177.068 C 195.305 168.011 200.5 157.328 200.5 157.328 C 200.5 157.328 184.916 168.011 170.235 161.741 L 170.235 161.741 Z M 172.692 118.321 C 176.983 120.179 183.533 131.327 183.533 131.327 C 178.112 130.398 167.045 126.682 165.916 122.501 C 164.787 118.321 168.401 116.463 172.692 118.321 Z M 159.846 174.514 C 159.846 174.514 160.975 178.23 159.62 183.107 C 158.039 183.571 156.458 183.803 154.877 184.268 C 157.587 182.178 159.846 178.926 159.846 174.514 L 159.846 174.514 Z M 85.539 103.681 L 124.612 126.44 C 117.385 127.137 109.931 127.834 106.092 128.066 C 100.22 128.298 95.025 127.601 90.508 125.976 C 83.732 123.653 78.763 119.009 75.15 112.738 C 70.632 104.842 67.696 99.036 65.664 95.32 L 73.794 98.107 L 65.664 80.225 L 136.808 120.634 C 134.776 120.867 132.969 121.563 131.162 122.26 L 85.539 103.681 Z M 127.097 132.246 C 129.807 118.776 146.746 122.957 146.746 122.957 C 140.648 122.957 137.034 124.582 135.227 127.137 C 132.517 130.853 135.905 133.872 135.905 133.872 C 135.002 133.64 134.098 133.407 133.646 132.943 L 133.646 133.175 C 135.002 138.517 139.293 139.91 139.293 139.91 C 137.712 140.142 136.357 139.91 135.227 139.678 C 136.131 141.768 137.486 143.394 138.164 143.858 C 134.324 143.858 132.517 144.787 131.162 145.252 C 128.226 143.161 125.741 138.052 127.097 132.246 Z M 139.306 161.973 C 139.306 161.973 133.208 169.869 119.883 169.869 C 119.205 166.85 119.431 163.831 120.109 161.044 C 124.4 163.831 130.724 165.224 139.306 161.973 L 139.306 161.973 Z M 128.239 180.32 C 133.886 178.926 141.113 175.675 147.889 167.779 C 147.889 167.779 146.985 176.604 140.661 184.732 C 137.725 184.268 134.789 183.571 132.079 182.41 C 130.724 181.713 129.369 181.016 128.239 180.32 Z M 180.85 173.12 C 180.173 171.03 179.721 166.618 179.721 166.618 C 184.464 167.082 190.111 164.992 190.111 164.992 C 186.271 170.101 180.85 173.12 180.85 173.12 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/betaflight.svg b/.icons/Gruvbox_Dark-2/apps/64/betaflight.svg
new file mode 100644
index 000000000..4830edb36
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/betaflight.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1="1" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f37e40"/>
+ <stop offset="100%" stop-color="#fac82e"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".65">
+ <path fill="#f1ebda" opacity=".65" d="M23.787 229.01c.468.365.856.806 1.348 1.15a39.24 39.24 0 0 0 5.855 3.365c2.118.994 4.407 1.865 6.879 2.627 2.472.761 5.127 1.415 7.979 1.971 2.851.556 5.899 1.015 9.156 1.392.663.077 1.44.112 2.121.182 21.412-6.07 43.739-9.226 66.539-9.226 23.443 0 46.361 3.409 68.322 9.819 3.14-.211 6.192-.449 9.01-.775 3.257-.377 6.305-.836 9.156-1.392 2.852-.556 5.507-1.21 7.979-1.971 2.472-.762 4.761-1.633 6.879-2.627 1.44-.676 2.695-1.494 3.982-2.289-33.373-14.579-68.808-21.98-105.328-21.98-34.546 0-68.099 6.699-99.877 19.754z"/>
+ <path fill="#f1ebda" opacity=".65" d="M6.932 187.389c.078.837.121 1.782.209 2.594.364 3.371.808 6.525 1.345 9.477.538 2.951 1.168 5.7 1.905 8.258.119.415.287.75.412 1.155 34.58-18.092 72.996-27.727 112.861-27.727 42.682 0 83.671 11.1 120.098 31.754.653-1.666 1.311-3.32 1.847-5.182.737-2.558 1.367-5.307 1.905-8.258.449-2.47.8-5.169 1.127-7.931-6.324-3.402-12.76-6.61-19.366-9.505-33.456-14.661-68.988-22.094-105.611-22.094-36.623 0-72.156 7.433-105.611 22.094-3.78 1.656-7.434 3.542-11.121 5.365z"/>
+ <path fill="#f1ebda" opacity=".65" d="M5.676 138.729v14.706c0 3.306.163 5.827.207 8.893 35.85-19.823 75.995-30.51 117.781-30.51 45.122 0 88.402 12.306 126.342 35.308.109-4.526.318-8.601.318-13.691v-10.298c-6.858-3.759-13.851-7.284-21.049-10.438-33.455-14.661-68.988-22.096-105.611-22.096-36.623 0-72.156 7.435-105.611 22.096-4.216 1.847-8.277 3.974-12.377 6.03z"/>
+ <path fill="#f1ebda" opacity=".65" d="M5.738 89.373c-.003.971-.062 1.678-.062 2.671v21.074c35.903-19.897 76.121-30.625 117.988-30.625 45.246 0 88.646 12.36 126.66 35.484V93.811c-6.858-3.759-13.851-7.286-21.049-10.44-33.455-14.661-68.988-22.094-105.611-22.094-36.623 0-72.156 7.433-105.611 22.094-4.195 1.838-8.235 3.957-12.315 6.002z"/>
+ <path fill="#f1ebda" opacity=".65" d="M10.402 37.731l-.011.03c-.737 2.558-1.367 5.307-1.905 8.258-.537 2.952-.981 6.106-1.345 9.477-.265 2.448-.444 5.144-.629 7.825 35.691-19.598 75.611-30.155 117.152-30.155 45.032 0 88.225 12.263 126.109 35.176-.031-.625-.014-1.457-.048-2.07a212.339 212.339 0 0 0-.866-10.776c-.364-3.371-.808-6.525-1.345-9.477-.232-1.272-.555-2.363-.823-3.561a266.324 266.324 0 0 0-17.416-8.412C195.82 19.384 160.287 11.95 123.664 11.95c-36.623 0-72.156 7.434-105.611 22.096-2.599 1.139-5.095 2.466-7.651 3.685z"/>
+ </g>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bibletime.svg b/.icons/Gruvbox_Dark-2/apps/64/bibletime.svg
new file mode 100644
index 000000000..2684e3892
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bibletime.svg
@@ -0,0 +1,76 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="dhUqdyqGeALvjnnQzoHya6lNhWlE4lpA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#dhUqdyqGeALvjnnQzoHya6lNhWlE4lpA)">
+ <linearGradient id="_lgradient_20" x1="-.033" x2="1.033" y1="-.071" y2=".924" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e72662"/>
+ <stop offset="48.272%" style="stop-color:#ec3c50"/>
+ <stop offset="100%" style="stop-color:#ff7b66"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_21" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g filter="url(#5w6L4Mjf0sLpDf5oF6CuEX4meJGFEjjS)">
+ <path fill="#eab305" d="M 75.243833 68.553001 L 182.718831 68.553001 C 183.063833 68.553001 183.343831 68.832001 183.343831 69.176003 L 183.343831 197.196007 C 183.343831 197.539009 183.063833 197.819008 182.718831 197.819008 L 75.243833 197.819008 C 74.898832 197.819008 74.619832 197.540001 74.618833 197.196007 L 74.618833 69.176003 C 74.618833 68.832001 74.898832 68.553001 75.243833 68.553001 Z"/>
+ <path fill="#1463a5" d="M 74.811834 70.334 L 182.926839 70.334 C 183.294835 70.334 183.593831 70.613007 183.593831 70.958 L 183.593831 198.976997 C 183.593831 199.321007 183.294835 199.599998 182.926839 199.599998 L 74.811834 199.599998 C 74.44383 199.599007 74.146833 199.321007 74.145833 198.976997 L 74.145833 70.958 C 74.145833 70.613007 74.444837 70.334 74.811834 70.334 Z"/>
+ <path fill="#1463a5" d="M 74.51383 54.525002 C 76.510831 54.525002 78.131833 56.170002 78.131833 58.200005 L 78.131833 195.801003 C 78.131833 197.829002 76.510831 199.476006 74.51383 199.476006 C 72.516836 199.476006 70.895833 197.829002 70.895833 195.801003 L 70.895833 58.200005 C 70.895833 56.170002 72.516836 54.525002 74.51383 54.525002 Z"/>
+ <path fill="#ffffff" d="M 77.34583 70.776001 L 180.625829 70.776001 C 180.963826 70.776001 181.237829 71.049004 181.237829 71.387001 L 181.237829 196.914009 C 181.237829 197.075996 181.173833 197.23101 181.058828 197.346001 C 180.943837 197.459999 180.787832 197.525002 180.625829 197.52401 L 77.34583 197.52401 C 77.183835 197.525002 77.027837 197.459999 76.912832 197.346001 C 76.797834 197.23101 76.733831 197.075996 76.733831 196.914009 L 76.733831 71.387001 C 76.733831 71.049004 77.007833 70.776001 77.34583 70.776001 Z"/>
+ <linearGradient id="_lgradient_22" x1="0" x2=".008" y1=".5" y2="-.5" gradientTransform="matrix(103.404999,0,0,125.019005,77.83283,72.078003)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" d="M 78.407834 72.078003 C 78.088834 72.078003 77.83283 72.32 77.83283 72.618004 L 77.83283 196.558006 C 77.83283 196.857002 78.088834 197.097008 78.407834 197.097008 L 178.558828 197.097008 C 175.806829 191.987999 176.527837 188.957008 181.237829 184.888008 L 181.237829 72.618004 C 181.237829 72.32 180.981832 72.078003 180.662832 72.078003 L 78.407834 72.078003 Z"/>
+ <path fill="#f5f5f5" d="M 75.032834 190.598 C 75.032834 186.784004 76.284833 183.689003 77.825834 183.689003 C 79.366834 183.689003 80.617833 186.784004 80.617833 190.598 C 80.617833 194.409996 79.366834 197.506004 77.825834 197.506004 C 76.284833 197.506004 75.032834 194.409996 75.032834 190.598 Z"/>
+ <path fill="#1463a5" d="M 75.493833 54.661003 L 185.270833 54.661003 C 185.615835 54.661003 185.895833 54.939003 185.895833 55.281002 L 185.895833 182.806007 C 185.895833 183.14901 185.615835 183.42701 185.270833 183.42701 L 76.0625 183.9375 C 75.717499 183.9375 74.868833 183.14901 74.868833 182.806007 L 74.868833 55.281002 C 74.868833 54.939003 75.148832 54.661003 75.493833 54.661003 Z"/>
+ <path fill="#37a6e6" d="M 81.778837 54.743004 L 185.020833 54.743004 C 185.365835 54.743004 185.645833 55.023003 185.645833 55.366005 L 185.645833 183.385002 C 185.645833 183.730003 185.365835 184.00901 185.020833 184.00901 L 81.778837 184.00901 C 81.433835 184.00901 81.154836 183.730003 81.154836 183.385002 L 81.154836 55.366005 C 81.154836 55.023003 81.434835 54.743004 81.778837 54.743004 Z"/>
+ <path fill="#ffffff" d="M 77.958837 189.312996 L 177.936834 189.312996 C 178.188833 189.312996 178.393834 189.497002 178.393834 189.720009 C 178.393834 189.946007 178.188833 190.129997 177.936834 190.129997 L 77.958837 190.129997 C 77.70683 190.129997 77.501836 189.946007 77.501836 189.720009 C 77.501836 189.497002 77.70683 189.312996 77.958837 189.312996 Z M 77.958837 191.52401 L 177.936834 191.52401 C 178.188833 191.52401 178.393834 191.705009 178.393834 191.931007 C 178.393834 192.155006 178.188833 192.338005 177.936834 192.338005 L 77.958837 192.338005 C 77.70683 192.338005 77.501836 192.155006 77.501836 191.931007 C 77.501836 191.705009 77.70683 191.52401 77.958837 191.52401 Z M 77.958837 194.308998 L 177.936834 194.308998 C 178.188833 194.308998 178.393834 194.493004 178.393834 194.717003 C 178.393834 194.942009 178.188833 195.124001 177.936834 195.124001 L 77.958837 195.124001 C 77.70683 195.124001 77.501836 194.942009 77.501836 194.717003 C 77.501836 194.493004 77.70683 194.308998 77.958837 194.308998 Z M 77.958837 195.463005 L 177.936834 195.463005 C 178.188833 195.463005 178.393834 195.644997 178.393834 195.870003 C 178.393834 196.095009 178.188833 196.277 177.936834 196.277 L 77.958837 196.277 C 77.70683 196.277 77.501836 196.095009 77.501836 195.870003 C 77.501836 195.644997 77.70683 195.463005 77.958837 195.463005 Z"/>
+ </g>
+ <defs>
+ <filter id="5w6L4Mjf0sLpDf5oF6CuEX4meJGFEjjS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".2">
+ <path fill="#ececec" fill-rule="evenodd" d="M 90.587342 98.25 L 93.404041 97.713486 C 93.404041 97.713486 92.894352 94.574878 92.867527 91.463096 L 92.921178 91.463096 C 93.538169 91.865482 95.067235 92.455648 96.78408 92.455648 C 101.129844 92.455648 103.517332 89.290214 103.517332 85.937001 C 103.517332 82.798393 101.693184 81.001071 99.788559 80.545034 L 99.788559 80.491383 C 101.371276 79.498832 102.068744 77.942941 102.068744 76.226095 C 102.068744 72.685102 99.332522 71.102386 96.435346 71.102386 C 92.089581 71.102386 89.997176 73.75813 89.997176 77.916115 L 89.997176 91.838656 C 89.997176 95.111392 90.265433 98.115871 90.265433 98.115871 L 90.587342 98.25 Z M 96.462171 90.604674 C 95.228189 90.604674 93.511344 90.175463 92.840701 89.531646 L 92.840701 77.728335 C 92.840701 75.528627 93.269912 72.980185 96.328043 72.980185 C 97.696154 72.980185 99.520302 73.731305 99.520302 76.440701 C 99.520302 78.425803 98.715531 79.44518 97.883934 80.115823 C 97.374245 79.686611 96.649951 79.364703 95.898832 79.364703 C 94.691675 79.364703 94.074684 80.062171 94.074684 81.027897 C 94.074684 81.805842 94.638023 82.583788 95.898832 82.583788 C 96.703603 82.583788 97.427897 82.100925 98.044888 81.671714 C 99.439825 82.288705 100.459202 83.656816 100.459202 86.151607 C 100.459202 88.807352 99.010613 90.604674 96.462171 90.604674 Z M 109.633593 92.455648 C 111.082181 92.455648 112.235686 91.999611 112.906329 91.328968 L 112.611246 90.094985 C 112.101558 90.282765 111.538218 90.363242 110.948053 90.363242 C 109.392162 90.363242 109.097079 89.6926 109.097079 88.244012 C 109.097079 86.580818 109.33851 80.625511 109.52629 78.345326 L 109.231207 78.211198 L 106.334031 78.425803 C 106.334031 79.123272 106.46816 86.634469 106.46816 88.297663 C 106.46816 90.470545 106.977848 92.455648 109.633593 92.455648 Z M 115.454771 98.25 L 118.27147 97.713486 C 118.27147 97.713486 117.761782 94.574878 117.734956 91.463096 L 117.788608 91.463096 C 118.405599 91.865482 119.934664 92.455648 121.651509 92.455648 C 125.997274 92.455648 128.384761 89.290214 128.384761 85.937001 C 128.384761 82.798393 126.560613 81.001071 124.655988 80.545034 L 124.655988 80.491383 C 126.238705 79.498832 126.936173 77.942941 126.936173 76.226095 C 126.936173 72.685102 124.199951 71.102386 121.302775 71.102386 C 116.957011 71.102386 114.864606 73.75813 114.864606 77.916115 L 114.864606 91.838656 C 114.864606 95.111392 115.132863 98.115871 115.132863 98.115871 L 115.454771 98.25 Z M 121.329601 90.604674 C 120.095618 90.604674 118.378773 90.175463 117.70813 89.531646 L 117.70813 77.728335 C 117.70813 75.528627 118.137342 72.980185 121.195472 72.980185 C 122.563583 72.980185 124.387731 73.731305 124.387731 76.440701 C 124.387731 78.425803 123.58296 79.44518 122.751363 80.115823 C 122.241675 79.686611 121.517381 79.364703 120.766261 79.364703 C 119.559104 79.364703 118.942113 80.062171 118.942113 81.027897 C 118.942113 81.805842 119.505453 82.583788 120.766261 82.583788 C 121.571032 82.583788 122.295326 82.100925 122.912317 81.671714 C 124.307254 82.288705 125.326631 83.656816 125.326631 86.151607 C 125.326631 88.807352 123.878043 90.604674 121.329601 90.604674 Z M 142.57556 92.455648 C 143.782717 92.455648 144.775268 91.785005 145.177653 91.382619 L 144.882571 90.148637 C 144.507011 90.25594 144.104625 90.363242 143.70224 90.363242 C 142.924294 90.363242 142.441431 89.987683 142.065871 88.592746 L 138.417575 75.340847 C 137.559153 72.20224 136.083739 71.102386 133.535297 71.102386 C 131.120983 71.102386 129.404138 72.255891 129.404138 74.13369 C 129.404138 74.965287 129.779698 75.904187 131.040506 75.904187 C 132.274489 75.904187 132.676874 75.233544 132.676874 74.69703 C 132.676874 74.214167 132.408617 73.731305 131.979406 73.114314 C 132.274489 73.007011 132.730526 72.926534 133.213389 72.926534 C 134.5815 72.926534 135.332619 73.597176 135.815482 75.501801 L 136.51295 78.157546 L 130.128432 91.919133 L 130.477167 92.080088 L 133.26704 92.080088 L 137.371373 81.671714 L 137.45185 81.537585 L 139.490604 89.12926 C 140.188072 91.704528 140.858715 92.455648 142.57556 92.455648 Z M 148.691821 76.816261 L 152.581548 72.524148 L 152.608374 72.121762 C 152.25964 71.343817 151.776777 70.7 150.811052 70.7 C 150.086758 70.7 149.791675 71.129211 149.496592 71.853505 L 147.672444 76.279747 L 148.691821 76.816261 Z M 150.086758 92.455648 C 151.535346 92.455648 152.688851 91.999611 153.359494 91.328968 L 153.064411 90.094985 C 152.554722 90.282765 151.991383 90.363242 151.401217 90.363242 C 149.845326 90.363242 149.550243 89.6926 149.550243 88.244012 C 149.550243 86.580818 149.791675 80.625511 149.979455 78.345326 L 149.684372 78.211198 L 146.787196 78.425803 C 146.787196 79.123272 146.921324 86.634469 146.921324 88.297663 C 146.921324 90.470545 147.431013 92.455648 150.086758 92.455648 Z M 160.06592 92.455648 C 162.748491 92.455648 163.794693 90.980234 164.411685 89.746251 L 164.492162 89.746251 C 164.787244 91.302142 165.37741 92.455648 167.094255 92.455648 C 168.301412 92.455648 169.267137 91.838656 169.75 91.382619 L 169.454917 90.148637 C 169.079357 90.25594 168.62332 90.363242 168.355063 90.363242 C 167.389338 90.363242 166.852824 89.88038 166.852824 87.063681 C 166.852824 84.220156 167.442989 80.813291 168.033155 78.372152 L 167.684421 78.211198 L 165.135979 78.533106 L 164.733593 80.115823 L 164.653116 80.357254 C 164.009299 79.123272 162.802142 78.050243 160.682911 78.050243 C 155.773807 78.050243 154.75443 82.476485 154.75443 85.427313 C 154.75443 89.397517 156.417624 92.455648 160.06592 92.455648 Z M 160.843866 90.524197 C 158.349075 90.524197 157.812561 88.056232 157.812561 85.212707 C 157.812561 82.583788 158.429552 79.874391 161.085297 79.874391 C 162.775316 79.874391 163.928822 81.108374 164.384859 82.664265 C 164.304382 84.327459 164.197079 86.553992 164.223905 87.62702 C 163.580088 89.075609 162.560711 90.524197 160.843866 90.524197 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#1a1a1a" fill-rule="evenodd" d="M 90.587342 96.25 L 93.404041 95.713486 C 93.404041 95.713486 92.894353 92.574878 92.867527 89.463097 L 92.921178 89.463097 C 93.538169 89.865483 95.067234 90.455649 96.78408 90.455649 C 101.129844 90.455649 103.517332 87.290213 103.517332 83.937 C 103.517332 80.798393 101.693184 79.001072 99.788559 78.545034 L 99.788559 78.491382 C 101.371275 77.498832 102.068744 75.94294 102.068744 74.226095 C 102.068744 70.685102 99.332522 69.102386 96.435346 69.102386 C 92.089581 69.102386 89.997176 71.758131 89.997176 75.916115 L 89.997176 89.838655 C 89.997176 93.111392 90.265433 96.115871 90.265433 96.115871 L 90.587342 96.25 Z M 96.462172 88.604674 C 95.228189 88.604674 93.511344 88.175464 92.840701 87.531646 L 92.840701 75.728335 C 92.840701 73.528627 93.269912 70.980185 96.328043 70.980185 C 97.696154 70.980185 99.520302 71.731305 99.520302 74.440702 C 99.520302 76.425804 98.715531 77.44518 97.883934 78.115823 C 97.374245 77.686611 96.649951 77.364703 95.898832 77.364703 C 94.691675 77.364703 94.074683 78.062172 94.074683 79.027896 C 94.074683 79.805843 94.638024 80.583788 95.898832 80.583788 C 96.703603 80.583788 97.427897 80.100924 98.044888 79.671714 C 99.439825 80.288705 100.459202 81.656816 100.459202 84.151608 C 100.459202 86.807351 99.010614 88.604674 96.462172 88.604674 Z M 109.633594 90.455649 C 111.082181 90.455649 112.235688 89.999611 112.90633 89.328968 L 112.611246 88.094984 C 112.101559 88.282765 111.538218 88.363241 110.948053 88.363241 C 109.392161 88.363241 109.097079 87.692599 109.097079 86.244012 C 109.097079 84.580818 109.33851 78.625511 109.52629 76.345326 L 109.231208 76.211197 L 106.334031 76.425804 C 106.334031 77.123272 106.468159 84.63447 106.468159 86.297664 C 106.468159 88.470545 106.977848 90.455649 109.633594 90.455649 Z M 115.454772 96.25 L 118.271471 95.713486 C 118.271471 95.713486 117.761782 92.574878 117.734957 89.463097 L 117.788607 89.463097 C 118.4056 89.865483 119.934663 90.455649 121.651509 90.455649 C 125.997274 90.455649 128.38476 87.290213 128.38476 83.937 C 128.38476 80.798393 126.560613 79.001072 124.655989 78.545034 L 124.655989 78.491382 C 126.238704 77.498832 126.936174 75.94294 126.936174 74.226095 C 126.936174 70.685102 124.199951 69.102386 121.302776 69.102386 C 116.957011 69.102386 114.864606 71.758131 114.864606 75.916115 L 114.864606 89.838655 C 114.864606 93.111392 115.132863 96.115871 115.132863 96.115871 L 115.454772 96.25 Z M 121.3296 88.604674 C 120.095619 88.604674 118.378773 88.175464 117.70813 87.531646 L 117.70813 75.728335 C 117.70813 73.528627 118.137343 70.980185 121.195472 70.980185 C 122.563584 70.980185 124.387732 71.731305 124.387732 74.440702 C 124.387732 76.425804 123.582961 77.44518 122.751362 78.115823 C 122.241675 77.686611 121.517381 77.364703 120.766262 77.364703 C 119.559105 77.364703 118.942114 78.062172 118.942114 79.027896 C 118.942114 79.805843 119.505453 80.583788 120.766262 80.583788 C 121.571033 80.583788 122.295327 80.100924 122.912318 79.671714 C 124.307255 80.288705 125.326632 81.656816 125.326632 84.151608 C 125.326632 86.807351 123.878042 88.604674 121.3296 88.604674 Z M 142.57556 90.455649 C 143.782717 90.455649 144.775266 89.785006 145.177651 89.38262 L 144.88257 88.148636 C 144.507009 88.25594 144.104623 88.363241 143.702237 88.363241 C 142.924296 88.363241 142.441431 87.987683 142.06587 86.592746 L 138.417575 73.340847 C 137.559155 70.202239 136.083741 69.102386 133.535296 69.102386 C 131.120983 69.102386 129.404139 70.255891 129.404139 72.133691 C 129.404139 72.965288 129.779698 73.904187 131.040506 73.904187 C 132.274488 73.904187 132.676873 73.233545 132.676873 72.697031 C 132.676873 72.214167 132.408616 71.731305 131.979406 71.114314 C 132.274488 71.00701 132.730525 70.926534 133.213387 70.926534 C 134.581497 70.926534 135.332619 71.597177 135.815484 73.501802 L 136.512951 76.157547 L 130.128431 89.919134 L 130.477168 90.080088 L 133.267039 90.080088 L 137.371372 79.671714 L 137.451851 79.537586 L 139.490604 87.12926 C 140.188071 89.704527 140.858714 90.455649 142.57556 90.455649 Z M 148.691823 74.816261 L 152.58155 70.524148 L 152.608375 70.121763 C 152.259639 69.343817 151.776779 68.7 150.811049 68.7 C 150.086758 68.7 149.791676 69.129211 149.496594 69.853506 L 147.672444 74.279747 L 148.691823 74.816261 Z M 150.086758 90.455649 C 151.535347 90.455649 152.688849 89.999611 153.359491 89.328968 L 153.06441 88.094984 C 152.55472 88.282765 151.991382 88.363241 151.401218 88.363241 C 149.845325 88.363241 149.550243 87.692599 149.550243 86.244012 C 149.550243 84.580818 149.791676 78.625511 149.979454 76.345326 L 149.684372 76.211197 L 146.787194 76.425804 C 146.787194 77.123272 146.921322 84.63447 146.921322 86.297664 C 146.921322 88.470545 147.431012 90.455649 150.086758 90.455649 Z M 160.065918 90.455649 C 162.748489 90.455649 163.794692 88.980235 164.411686 87.746251 L 164.492159 87.746251 C 164.787247 89.302141 165.37741 90.455649 167.094256 90.455649 C 168.301413 90.455649 169.267137 89.838655 169.750002 89.38262 L 169.454915 88.148636 C 169.07936 88.25594 168.623319 88.363241 168.355062 88.363241 C 167.389338 88.363241 166.852824 87.880379 166.852824 85.06368 C 166.852824 82.220156 167.442987 78.813291 168.033156 76.372152 L 167.68442 76.211197 L 165.135977 76.533106 L 164.733592 78.115823 L 164.653118 78.357254 C 164.0093 77.123272 162.802143 76.050244 160.682911 76.050244 C 155.773805 76.050244 154.754431 80.476485 154.754431 83.427313 C 154.754431 87.397517 156.417623 90.455649 160.065918 90.455649 Z M 160.843865 88.524197 C 158.349077 88.524197 157.812563 86.056232 157.812563 83.212708 C 157.812563 80.583788 158.429551 77.874391 161.085297 77.874391 C 162.775319 77.874391 163.928821 79.108374 164.384861 80.664265 C 164.304382 82.327459 164.197078 84.553993 164.223902 85.627022 C 163.58009 87.075608 162.560711 88.524197 160.843865 88.524197 Z"/>
+ </g>
+ <path fill="#ececec" fill-rule="evenodd" d="M 90.587342 97.25 L 93.404041 96.713486 C 93.404041 96.713486 92.894353 93.574878 92.867527 90.463097 L 92.921178 90.463097 C 93.538169 90.865483 95.067234 91.455649 96.78408 91.455649 C 101.129844 91.455649 103.517332 88.290213 103.517332 84.937 C 103.517332 81.798393 101.693184 80.001072 99.788559 79.545034 L 99.788559 79.491382 C 101.371275 78.498832 102.068744 76.94294 102.068744 75.226095 C 102.068744 71.685102 99.332522 70.102386 96.435346 70.102386 C 92.089581 70.102386 89.997176 72.758131 89.997176 76.916115 L 89.997176 90.838655 C 89.997176 94.111392 90.265433 97.115871 90.265433 97.115871 L 90.587342 97.25 Z M 96.462172 89.604674 C 95.228189 89.604674 93.511344 89.175464 92.840701 88.531646 L 92.840701 76.728335 C 92.840701 74.528627 93.269912 71.980185 96.328043 71.980185 C 97.696154 71.980185 99.520302 72.731305 99.520302 75.440702 C 99.520302 77.425804 98.715531 78.44518 97.883934 79.115823 C 97.374245 78.686611 96.649951 78.364703 95.898832 78.364703 C 94.691675 78.364703 94.074683 79.062172 94.074683 80.027896 C 94.074683 80.805843 94.638024 81.583788 95.898832 81.583788 C 96.703603 81.583788 97.427897 81.100924 98.044888 80.671714 C 99.439825 81.288705 100.459202 82.656816 100.459202 85.151608 C 100.459202 87.807351 99.010614 89.604674 96.462172 89.604674 Z M 109.633594 91.455649 C 111.082181 91.455649 112.235688 90.999611 112.90633 90.328968 L 112.611246 89.094984 C 112.101559 89.282765 111.538218 89.363241 110.948053 89.363241 C 109.392161 89.363241 109.097079 88.692599 109.097079 87.244012 C 109.097079 85.580818 109.33851 79.625511 109.52629 77.345326 L 109.231208 77.211197 L 106.334031 77.425804 C 106.334031 78.123272 106.468159 85.63447 106.468159 87.297664 C 106.468159 89.470545 106.977848 91.455649 109.633594 91.455649 Z M 115.454772 97.25 L 118.271471 96.713486 C 118.271471 96.713486 117.761782 93.574878 117.734957 90.463097 L 117.788607 90.463097 C 118.4056 90.865483 119.934663 91.455649 121.651509 91.455649 C 125.997274 91.455649 128.38476 88.290213 128.38476 84.937 C 128.38476 81.798393 126.560613 80.001072 124.655989 79.545034 L 124.655989 79.491382 C 126.238704 78.498832 126.936174 76.94294 126.936174 75.226095 C 126.936174 71.685102 124.199951 70.102386 121.302776 70.102386 C 116.957011 70.102386 114.864606 72.758131 114.864606 76.916115 L 114.864606 90.838655 C 114.864606 94.111392 115.132863 97.115871 115.132863 97.115871 L 115.454772 97.25 Z M 121.3296 89.604674 C 120.095619 89.604674 118.378773 89.175464 117.70813 88.531646 L 117.70813 76.728335 C 117.70813 74.528627 118.137343 71.980185 121.195472 71.980185 C 122.563584 71.980185 124.387732 72.731305 124.387732 75.440702 C 124.387732 77.425804 123.582961 78.44518 122.751362 79.115823 C 122.241675 78.686611 121.517381 78.364703 120.766262 78.364703 C 119.559105 78.364703 118.942114 79.062172 118.942114 80.027896 C 118.942114 80.805843 119.505453 81.583788 120.766262 81.583788 C 121.571033 81.583788 122.295327 81.100924 122.912318 80.671714 C 124.307255 81.288705 125.326632 82.656816 125.326632 85.151608 C 125.326632 87.807351 123.878042 89.604674 121.3296 89.604674 Z M 142.57556 91.455649 C 143.782717 91.455649 144.775266 90.785006 145.177651 90.38262 L 144.88257 89.148636 C 144.507009 89.25594 144.104623 89.363241 143.702237 89.363241 C 142.924296 89.363241 142.441431 88.987683 142.06587 87.592746 L 138.417575 74.340847 C 137.559155 71.202239 136.083741 70.102386 133.535296 70.102386 C 131.120983 70.102386 129.404139 71.255891 129.404139 73.133691 C 129.404139 73.965288 129.779698 74.904187 131.040506 74.904187 C 132.274488 74.904187 132.676873 74.233545 132.676873 73.697031 C 132.676873 73.214167 132.408616 72.731305 131.979406 72.114314 C 132.274488 72.00701 132.730525 71.926534 133.213387 71.926534 C 134.581497 71.926534 135.332619 72.597177 135.815484 74.501802 L 136.512951 77.157547 L 130.128431 90.919134 L 130.477168 91.080088 L 133.267039 91.080088 L 137.371372 80.671714 L 137.451851 80.537586 L 139.490604 88.12926 C 140.188071 90.704527 140.858714 91.455649 142.57556 91.455649 Z M 148.691823 75.816261 L 152.58155 71.524148 L 152.608375 71.121763 C 152.259639 70.343817 151.776779 69.7 150.811049 69.7 C 150.086758 69.7 149.791676 70.129211 149.496594 70.853506 L 147.672444 75.279747 L 148.691823 75.816261 Z M 150.086758 91.455649 C 151.535347 91.455649 152.688849 90.999611 153.359491 90.328968 L 153.06441 89.094984 C 152.55472 89.282765 151.991382 89.363241 151.401218 89.363241 C 149.845325 89.363241 149.550243 88.692599 149.550243 87.244012 C 149.550243 85.580818 149.791676 79.625511 149.979454 77.345326 L 149.684372 77.211197 L 146.787194 77.425804 C 146.787194 78.123272 146.921322 85.63447 146.921322 87.297664 C 146.921322 89.470545 147.431012 91.455649 150.086758 91.455649 Z M 160.065918 91.455649 C 162.748489 91.455649 163.794692 89.980235 164.411686 88.746251 L 164.492159 88.746251 C 164.787247 90.302141 165.37741 91.455649 167.094256 91.455649 C 168.301413 91.455649 169.267137 90.838655 169.750002 90.38262 L 169.454915 89.148636 C 169.07936 89.25594 168.623319 89.363241 168.355062 89.363241 C 167.389338 89.363241 166.852824 88.880379 166.852824 86.06368 C 166.852824 83.220156 167.442987 79.813291 168.033156 77.372152 L 167.68442 77.211197 L 165.135977 77.533106 L 164.733592 79.115823 L 164.653118 79.357254 C 164.0093 78.123272 162.802143 77.050244 160.682911 77.050244 C 155.773805 77.050244 154.754431 81.476485 154.754431 84.427313 C 154.754431 88.397517 156.417623 91.455649 160.065918 91.455649 Z M 160.843865 89.524197 C 158.349077 89.524197 157.812563 87.056232 157.812563 84.212708 C 157.812563 81.583788 158.429551 78.874391 161.085297 78.874391 C 162.775319 78.874391 163.928821 80.108374 164.384861 81.664265 C 164.304382 83.327459 164.197078 85.553993 164.223902 86.627022 C 163.58009 88.075608 162.560711 89.524197 160.843865 89.524197 Z"/>
+ <path fill="#ffda64" d="M 133.925 124.3125 L 133.925 109.5 L 122.075 109.5 L 122.075 124.3125 L 107.2625 124.3125 L 107.2625 136.1625 L 122.075 136.1625 L 122.075 168.75 L 133.925 168.75 L 133.925 136.1625 L 148.7375 136.1625 L 148.7375 124.3125 L 133.925 124.3125 Z"/>
+ <g filter="url(#fuCzZH0ECZqqwXvbAKBckLUYNCrx7g3s)">
+ <linearGradient id="_lgradient_23" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(59.5,0,0,59.5,150.5,149.75)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f37e40"/>
+ <stop offset="100%" style="stop-color:#fac82e"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_23)" cx="180.25" cy="179.5" r="29.75" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" d="M 180.25 160.90625 C 169.980958 160.90625 161.65625 169.230958 161.65625 179.5 C 161.65625 189.769042 169.980958 198.09375 180.25 198.09375 C 190.519042 198.09375 198.84375 189.769042 198.84375 179.5 C 198.84375 169.230958 190.519042 160.90625 180.25 160.90625 Z M 180.25 164.625 C 188.465235 164.625 195.125 171.284765 195.125 179.5 C 195.125 187.715235 188.465235 194.375 180.25 194.375 C 172.034765 194.375 165.375 187.715235 165.375 179.5 C 165.375 171.284765 172.034765 164.625 180.25 164.625 Z M 178.390625 168.34375 L 178.390625 177.640625 L 178.390625 181.359375 L 182.109375 181.359375 L 191.40625 181.359375 L 191.40625 177.640625 L 182.109375 177.640625 L 182.109375 168.34375 L 178.390625 168.34375 Z"/>
+ </g>
+ <defs>
+ <filter id="fuCzZH0ECZqqwXvbAKBckLUYNCrx7g3s" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bijiben.svg b/.icons/Gruvbox_Dark-2/apps/64/bijiben.svg
new file mode 120000
index 000000000..c172a8761
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bijiben.svg
@@ -0,0 +1 @@
+stickers.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/birdfont.svg b/.icons/Gruvbox_Dark-2/apps/64/birdfont.svg
new file mode 100644
index 000000000..8b0dbefef
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/birdfont.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e8e8e8"/>
+ <stop offset="100%" stop-color="#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#00b4e1" fill-rule="evenodd" d="M69.446 122.721h99.72c11.66 6.374 17.777 18.565 18.332 36.55.227 22.135-18.162 39.672-39.445 39.729H69.446v-76.279zm0 0h99.72c11.66-5.796 17.027-16.743 16.516-33.259-.341-24.008-16.346-36.045-37.629-36.097H69.446v69.356z"/>
+ <path fill="#ffffff" d="M86.218 179.516V75.369l74.033.209-5.229 29.278-29.278-.209v16.94h24.259l-1.673 26.978h-23.841l-.418 31.16-37.853-.209z"/>
+ <path fill="#b1e1f8" d="M96.675 84.78l-.42 94.791-10.037-.055V75.369l74.033.209-1.579 8.838-61.997.364z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/birdie.svg b/.icons/Gruvbox_Dark-2/apps/64/birdie.svg
new file mode 100644
index 000000000..6aabf88e4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/birdie.svg
@@ -0,0 +1,54 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="cCu0DucEsNu1QeowFGuBo2DjQRrN4Aga" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#cCu0DucEsNu1QeowFGuBo2DjQRrN4Aga)">
+ <linearGradient id="_lgradient_24" x1="0" x2="0" y1=".5" y2="1.5" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_25" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#d64310" d="M 104.862068 156.61948 C 109.635637 164.887438 118.452373 169.985965 127.999464 169.999964 C 137.546554 169.999964 146.36329 164.887438 151.13686 156.61948 L 127.999464 156.61948 L 104.862068 156.61948 Z"/>
+ <defs>
+ <filter id="8yCqnJkqkdCSMtDCycFmBKU0bfhatBH6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#8yCqnJkqkdCSMtDCycFmBKU0bfhatBH6)">
+ <path d="M 127.999471 128.00221 C 126.927338 128.00291 125.89238 128.448786 125.133236 129.250243 L 101.317471 151.55595 C 98.769033 154.250806 100.109322 162.22058 103.714682 162.22303 L 127.999471 166.500152 L 152.284252 162.22303 C 155.889571 162.22058 157.229908 154.250806 154.681463 151.55595 L 130.865691 129.250243 C 130.106547 128.447386 129.071596 128.00291 127.999471 128.00221 Z"/>
+ </g>
+ <path fill="#fdc92b" d="M 127.999471 124.502397 C 126.927338 124.503097 125.89238 124.948973 125.133236 125.75043 L 101.317471 148.056138 C 98.769033 150.750993 100.109322 158.720767 103.714682 158.723217 L 127.999471 163.000339 L 152.284252 158.723217 C 155.889571 158.720767 157.229908 150.750993 154.681463 148.056138 L 130.865691 125.75043 C 130.106547 124.947573 129.071596 124.503097 127.999471 124.502397 Z"/>
+ <g opacity=".6">
+ <path d="M 99.747833 101.833897 C 97.952449 90.601288 87.198901 83.798376 75.748931 86.651705 C 64.298961 89.505035 56.460662 100.94103 58.256047 112.173639 C 60.051431 123.406248 70.804979 130.20916 82.254949 127.35583 C 93.704919 124.502501 101.543218 113.066505 99.747833 101.833897 Z"/>
+ </g>
+ <g opacity=".764">
+ <path fill="#ffffff" d="M 72.608226 95.36257 C 76.124849 92.471001 80.277486 92.202898 81.875747 94.764238 C 83.474008 97.325578 81.916543 101.752648 78.39992 104.644217 C 74.883298 107.535785 70.730661 107.803888 69.132399 105.242548 C 67.534138 102.681208 69.091604 98.254138 72.608226 95.36257 Z"/>
+ </g>
+ <g opacity=".6">
+ <path d="M 156.252167 101.832532 C 158.047551 90.599923 168.801099 83.797011 180.251069 86.650341 C 191.701039 89.503671 199.539338 100.939666 197.743953 112.172275 C 195.948569 123.404884 185.195021 130.207796 173.745051 127.354466 C 162.295081 124.501136 154.456782 113.065141 156.252167 101.832532 Z"/>
+ </g>
+ <g opacity=".764">
+ <path fill="#ffffff" d="M 170.600196 95.362979 C 174.116819 92.47141 178.269456 92.203307 179.867717 94.764647 C 181.465978 97.325987 179.908513 101.753057 176.39189 104.644625 C 172.875268 107.536194 168.722631 107.804297 167.124369 105.242957 C 165.526108 102.681617 167.083574 98.254547 170.600196 95.362979 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 127.999464 124.502397 C 126.927331 124.503097 125.894505 124.95185 125.13536 125.753307 L 101.320225 148.057779 C 100.096106 149.352227 99.781445 151.859955 100.171849 154.120932 C 100.365494 153.098374 100.731385 152.180265 101.320225 151.557592 L 125.13536 129.25312 C 125.894505 128.451663 126.927331 128.00291 127.999464 128.00221 C 129.071589 128.00291 130.104423 128.450263 130.863567 129.25312 L 154.678702 151.557592 C 155.267545 152.180265 155.633437 153.098374 155.827078 154.120932 C 156.217489 151.859955 155.902824 149.352227 154.678702 148.057779 L 130.863567 125.753307 C 130.104423 124.95045 129.071589 124.503097 127.999464 124.502397 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bisq.svg b/.icons/Gruvbox_Dark-2/apps/64/bisq.svg
new file mode 100644
index 000000000..2a617c80b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bisq.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="IebX8aCcuvgugtXATtnusjvdTVYgnSL1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#IebX8aCcuvgugtXATtnusjvdTVYgnSL1)">
+ <linearGradient id="_lgradient_26" x1=".51" x2=".512" y1="1.06" y2=".248" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2ea33c"/>
+ <stop offset="100%" style="stop-color:#41d753"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_27" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_27)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path fill-rule="evenodd" d="M 77.584505 63.051316 C 76.338339 63.085683 75.120212 63.19922 73.930064 63.389408 C 64.408894 64.910527 57.149326 72.054007 55.70758 81.298588 C 54.704581 87.72999 57.347492 95.098202 63.394335 101.062472 C 67.769192 105.377652 74.331935 108.382317 82.32782 108.281762 C 82.157717 108.734639 80.653186 112.985158 78.926953 117.882789 C 76.229308 125.536117 75.75977 127.31911 75.75977 130.427384 C 75.75977 133.938129 75.91829 134.390496 79.995937 142.47939 C 82.326302 147.102088 84.952628 151.882618 85.833099 153.099707 C 87.968829 156.05193 91.710549 157.330879 96.319108 157.330879 C 102.344735 157.330879 106.043962 153.815042 102.290514 146.874759 C 101.717288 145.922675 100.993824 144.735625 100.082935 143.190398 C 97.341514 138.539698 96.639541 138.245417 97.238933 137.522445 C 98.267362 136.281426 101.291284 136.847585 105.53725 138.934533 C 108.067038 140.177842 110.283291 141.901266 113.298586 144.9655 C 119.913672 151.687364 124.202812 158.933384 127.627971 171.013901 C 129.446395 177.427484 130.584258 179.584692 132.967929 181.156903 C 136.87311 183.732875 141.383884 183.283054 143.419134 180.172489 C 144.314619 178.804187 144.818651 173.762725 144.418511 169.015289 C 144.116558 165.433774 144.909781 164.7024 152.890848 164.987771 C 160.070038 165.243102 162.832445 164.26989 165.465107 166.767709 C 166.291396 167.551524 169.801808 172.167603 173.261248 177.030103 C 180.461937 187.150958 184.936506 192.820438 188.127614 194.402323 C 190.782993 195.718948 195.737884 195.889509 197.957314 194.740389 C 199.688978 193.843547 200.897506 191.320779 200.378692 189.683908 C 200.179162 189.054871 198.353818 186.836821 196.326488 184.756747 C 192.136128 180.456587 190.385218 180.464733 182.09157 162.193634 C 178.926617 155.22102 175.692857 150.924679 174.906991 150.09657 C 170.830726 145.800737 167.841872 146.059123 160.721793 151.314677 C 154.575058 155.852094 153.385465 155.763505 150.37003 156.177432 C 147.111579 156.624708 144.245013 155.655313 139.695083 152.577588 C 129.956857 145.878126 126.593405 115.890796 140.048098 126.171264 C 142.643529 129.711285 142.088469 124.364087 144.582588 125.112262 C 146.317172 125.632344 147.297432 130.06717 149.584449 129.318486 L 151.697561 129.015296 C 160.232842 142.543541 169.159401 131.889113 153.5571 127.558404 L 153.840505 124.202182 L 145.487498 115.421627 C 134.193106 103.430463 127.530612 97.739344 124.331516 95.836958 C 119.144403 92.752359 114.818776 91.470865 108.938116 91.192877 C 102.566392 90.891214 101.394377 91.666373 94.733031 94.648635 C 92.244864 95.762624 90.182139 96.564004 88.259449 97.189223 C 79.274591 99.707662 74.128558 97.339418 70.549084 93.808307 C 66.856246 90.16595 65.55114 84.279323 65.770965 82.869781 C 66.598007 77.566623 69.712935 74.373171 75.536028 73.442853 C 81.359125 72.512535 90.242064 74.544062 100.550304 82.447198 C 101.28372 83.00563 102.154975 83.354489 103.071124 83.456559 C 103.232797 83.477931 103.395404 83.491524 103.558382 83.49729 C 103.588217 83.497553 103.618053 83.497553 103.647888 83.49729 C 106.042132 83.526638 108.133358 81.883867 108.671767 79.550762 C 109.210177 77.217656 108.05029 74.824628 105.8853 73.801844 C 97.296038 67.406362 88.937565 63.90445 81.403033 63.186568 C 80.10488 63.062848 78.830681 63.018044 77.584515 63.052411 L 77.584505 63.051316 Z M 153.840505 124.202182 C 156.482235 128.772693 163.753263 132.096585 169.750996 134.36504 C 169.59431 133.046887 169.361714 131.662293 169.00022 130.153724 C 166.516424 119.788993 164.445484 116.554454 161.979717 116.590094 C 160.716261 116.61555 159.344196 116.635916 157.763437 118.752902 C 156.458468 120.500765 155.165564 122.539853 153.885253 124.073116 L 153.8405 124.202945 L 153.840505 124.202182 Z"/>
+ </g>
+ <path fill="none" stroke="#4e4e4e" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M 90.58286 99.301627 C 68.633577 106.040802 59.517443 87.378432 60.740267 79.537487 C 63.009056 64.989545 81.478701 58.862351 103.647679 75.858982 L 103.647679 75.858982 L 103.647679 75.858982" vector-effect="non-scaling-stroke"/>
+ <path fill="#4f4f4f" d="M 188.376015 192.107663 C 185.184908 190.525778 180.710068 184.857316 173.509379 174.736461 C 170.04994 169.873961 166.543402 165.254572 165.717113 164.470758 C 163.084451 161.972938 160.319832 162.948442 153.140641 162.693111 C 145.159575 162.40774 144.365507 163.137586 144.66746 166.719101 C 145.0676 171.466537 144.5624 176.508508 143.666914 177.87681 C 141.631664 180.987375 137.124828 181.438469 133.219648 178.862497 C 130.835976 177.290286 129.698806 175.12926 127.880382 168.715677 C 124.455222 156.635159 120.165497 149.390922 113.550411 142.669057 C 110.535116 139.604824 108.315928 137.880636 105.78614 136.637327 C 101.540175 134.550379 98.516071 133.982948 97.487643 135.223966 C 96.88825 135.946939 97.592474 136.242237 100.333892 140.892938 C 101.244782 142.438164 101.968284 143.627251 102.54151 144.579335 C 106.294957 151.519618 102.59362 155.042837 96.567993 155.036219 C 91.959434 155.036219 88.220336 153.754215 86.084606 150.801991 C 85.204135 149.584902 82.577102 144.807173 80.246737 140.184475 C 76.169081 132.095582 76.00977 131.642196 76.00977 128.131451 C 76.00977 125.023177 76.478328 123.242221 79.175973 115.588893 C 80.917398 110.64824 82.462732 106.289274 82.610025 105.901567 C 82.821545 105.345082 81.741605 105.185722 77.46473 105.142446 C 76.129404 101.966712 78.276649 96.711413 81.705026 96.413059 C 85.817934 95.947709 89.414527 94.847976 94.983369 92.354739 C 101.644715 89.372476 102.816797 88.596299 109.188521 88.897962 C 115.069181 89.17595 119.395997 90.454135 124.58311 93.538734 C 127.782205 95.441119 134.44487 101.132493 145.739262 113.123657 L 154.090393 121.906758 L 153.80876 125.263744 C 169.411061 129.594452 160.485107 140.246081 151.949826 126.717836 L 149.834449 127.022553 C 147.547432 127.771237 146.568132 123.335392 144.833547 122.81531 C 142.339429 122.067135 142.894922 127.413315 140.29949 123.873294 C 126.844797 113.592826 130.206353 143.582702 139.944579 150.282164 C 144.494509 153.359889 147.362824 154.326483 150.621275 153.879208 C 153.63671 153.46528 154.826428 153.555906 160.973162 149.018489 C 168.093242 143.762936 171.081482 143.507095 175.157747 147.802927 C 175.943613 148.631037 179.176152 152.927378 182.341105 159.899992 C 190.634752 178.171091 192.387429 178.162436 196.577789 182.462596 C 198.605119 184.54267 200.427087 186.76021 200.626617 187.389248 C 201.145431 189.026119 199.938314 191.547614 198.206649 192.444456 C 195.98722 193.593575 191.031384 193.423779 188.376005 192.107154 L 188.376015 192.107663 Z"/>
+ <defs>
+ <filter id="IL59g4WpWkvXMPPyDmKu7heKJzDwwoSY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#IL59g4WpWkvXMPPyDmKu7heKJzDwwoSY)">
+ <path d="M 137.190365 116.589839 C 134.7246 116.554199 132.654327 119.788739 130.170531 130.153469 C 129.52164 132.861307 129.190364 135.235153 129.220965 137.373013 C 129.310319 143.609926 133.520884 148.845114 140.914059 153.755728 C 144.514562 156.147393 147.063514 157.194685 149.584449 157.320696 C 152.105386 157.193412 154.654336 156.147393 158.254839 153.755728 C 165.648017 148.845114 169.85859 143.609926 169.947935 137.373013 C 169.964991 136.176544 169.868841 134.906251 169.667058 133.544822 C 169.508284 132.4736 167.234962 131.976429 166.949212 130.784034 C 164.465457 120.419303 164.4443 120.731403 161.978533 120.767043 C 160.715077 120.7925 160.367994 120.260962 158.787235 122.377948 C 157.612554 123.951432 155.422843 122.153929 154.268055 123.621767 C 153.785613 124.235021 153.304976 124.785142 152.826205 125.227581 C 150.236148 127.527602 149.35461 127.243758 146.810833 125.639472 C 145.034359 124.155596 143.231825 121.197517 141.406243 118.752647 C 139.825481 116.635661 138.453823 116.604604 137.190365 116.589839 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 137.190365 114.04416 C 134.7246 114.008521 132.654327 117.24306 130.170531 127.60779 C 129.52164 130.315629 129.190364 132.689474 129.220965 134.827335 C 129.310319 141.064247 133.520884 146.299435 140.914059 151.210049 C 144.514562 153.601714 147.063514 154.649007 149.584449 154.775018 C 152.105386 154.647734 154.654336 153.601714 158.254839 151.210049 C 165.648017 146.299435 169.85859 141.064247 169.947935 134.827335 C 169.964991 133.630866 169.868841 132.360572 169.667058 130.999143 C 169.508284 129.927922 167.234962 129.430751 166.949212 128.238355 C 164.465457 117.873625 164.4443 118.185725 161.978533 118.221364 C 160.715077 118.246821 160.367994 117.715283 158.787235 119.83227 C 157.612554 121.405754 155.422843 119.60825 154.268055 121.076088 C 153.785613 121.689342 153.304976 122.239463 152.826205 122.681902 C 150.236148 124.981923 149.35461 124.69808 146.810833 123.093793 C 145.034359 121.609917 143.231825 118.651839 141.406243 116.206969 C 139.825481 114.089983 138.453823 114.058925 137.190365 114.04416 Z"/>
+ <path fill="#4f4f4f" d="M 161.979717 114.04416 C 160.716261 114.069617 159.344196 114.090006 157.763437 116.206992 C 156.458468 117.954745 155.165564 119.993864 153.885253 121.527063 L 153.840505 121.656335 C 156.482235 126.226648 163.753263 129.550698 169.750996 131.819162 C 169.594302 130.501008 169.361714 129.116375 169.00022 127.607854 C 166.516424 117.243124 164.445484 114.008521 161.979717 114.04416 Z"/>
+ <path fill="#4f4f4f" d="M 137.729089 134.412644 C 140.393381 134.333728 141.947413 135.871063 141.947413 138.770336 C 141.947413 142.036187 141.55557 142.416512 138.766267 141.80173 C 136.133587 141.220552 134.52269 140.247594 133.775271 138.798593 C 132.587373 136.496282 132.787634 135.711194 134.714998 135.037099 C 135.832281 134.646846 136.840988 134.437846 137.729089 134.412644 L 137.729089 134.412644 Z"/>
+ <path fill="#4f4f4f" d="M 149.584449 144.592303 C 152.392534 144.638126 154.675806 144.760318 154.675806 144.947425 C 154.675806 145.156171 153.318382 147.297087 151.661081 149.201 L 149.584449 152.229339 L 147.507822 149.201 C 145.850519 147.297087 144.493092 145.15999 144.493092 144.947425 C 144.493092 144.759045 146.77637 144.622851 149.584449 144.592303 Z"/>
+ <path fill="#4f4f4f" d="M 161.439809 134.412644 C 158.775517 134.333728 157.221485 135.871063 157.221485 138.770336 C 157.221485 142.036187 157.613328 142.416512 160.402631 141.80173 C 163.035311 141.220552 164.646208 140.247594 165.393627 138.798593 C 166.581525 136.496282 166.381264 135.711194 164.4539 135.037099 C 163.336617 134.646846 162.32791 134.437846 161.439809 134.412644 L 161.439809 134.412644 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bitcoin-qt.svg b/.icons/Gruvbox_Dark-2/apps/64/bitcoin-qt.svg
new file mode 120000
index 000000000..b43f41015
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bitcoin-qt.svg
@@ -0,0 +1 @@
+bitcoin.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bitcoin.svg b/.icons/Gruvbox_Dark-2/apps/64/bitcoin.svg
new file mode 100644
index 000000000..fc54b3da6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bitcoin.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="5Z2FCgMwCe3Kv3UYKcy9QehtRiBevWl6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#5Z2FCgMwCe3Kv3UYKcy9QehtRiBevWl6)">
+ <linearGradient id="_lgradient_28" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f37e40"/>
+ <stop offset="100%" style="stop-color:#fac82e"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_29" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_29)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="ayvmiKaCYtpBd4YzjIz5RBQeKru550Tn" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#ayvmiKaCYtpBd4YzjIz5RBQeKru550Tn)">
+ <path d="M 104.551853 59.418919 L 104.551853 82.932432 L 81.038332 82.932432 L 81.038332 98.608116 C 81.038332 98.608116 90.017758 98.451437 89.874467 98.608116 C 94.682014 98.535222 96.212991 102.025868 96.710749 104.353825 L 96.710749 156.085576 C 96.526482 157.55674 96.683317 161.206299 93.323217 161.310811 C 93.478408 161.446642 81.038332 161.310811 81.038332 161.310811 L 81.038332 176.986486 L 98.037172 176.986486 C 100.911526 176.882005 101.775135 176.986486 104.551853 176.986486 L 104.551853 200.5 L 120.227529 200.5 L 120.227529 176.986486 L 127.902103 176.986486 L 128.22863 200.5 L 143.741042 200.5 L 143.577779 176.986486 C 163.511129 175.539346 175.092394 165.996908 174.960554 149.554054 C 175.092394 134.427712 162.99588 126.090786 155.497799 126.040541 C 162.994744 126.069931 167.254556 117.916203 167.254556 106.445946 C 167.254556 90.77027 156.436806 82.932432 143.741027 82.932432 L 143.741027 59.418919 L 128.065367 59.418919 L 128.065367 82.932432 C 124.945266 82.932432 123.395139 82.817448 120.227529 82.932432 L 120.227529 59.418919 L 104.551853 59.418919 Z M 120.227529 98.608116 C 135.903205 98.608108 143.741042 98.608108 143.741042 110.364865 C 143.741042 122.121622 135.903205 122.121622 120.227529 122.121622 L 120.227529 98.608116 Z M 120.227529 137.797297 C 141.124075 137.797955 151.581048 136.49119 151.57888 149.554054 C 151.581048 162.617964 141.124075 161.310811 120.227529 161.310811 L 120.227529 137.797297 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 104.551853 55.5 L 104.551853 79.013506 L 81.038332 79.013506 L 81.038332 94.689197 C 81.038332 94.689197 90.017758 94.532519 89.874467 94.689197 C 94.682014 94.616303 96.212991 98.106949 96.710749 100.434906 L 96.710749 152.166657 C 96.526482 153.637821 96.683317 157.28738 93.323217 157.391892 C 93.478408 157.527723 81.038332 157.391892 81.038332 157.391892 L 81.038332 173.067568 L 98.037172 173.067568 C 100.911526 172.963086 101.775135 173.067568 104.551853 173.067568 L 104.551853 196.581081 L 120.227529 196.581081 L 120.227529 173.067568 L 127.902103 173.067568 L 128.22863 196.581081 L 143.741042 196.581081 L 143.577779 173.067568 C 163.511129 171.620427 175.092394 162.077989 174.960554 145.635135 C 175.092394 130.508793 162.99588 122.171867 155.497799 122.121622 C 162.994744 122.151012 167.254556 113.997284 167.254556 102.527027 C 167.254556 86.851351 156.436806 79.013514 143.741027 79.013514 L 143.741027 55.5 L 128.065367 55.5 L 128.065367 79.013514 C 124.945266 79.013514 123.395139 78.89853 120.227529 79.013514 L 120.227529 55.5 L 104.551853 55.5 Z M 120.227529 94.689197 C 135.903205 94.689189 143.741042 94.689189 143.741042 106.445946 C 143.741042 118.202703 135.903205 118.202703 120.227529 118.202703 L 120.227529 94.689197 Z M 120.227529 133.878378 C 141.124075 133.879036 151.581048 132.572271 151.57888 145.635135 C 151.581048 158.699045 141.124075 157.391892 120.227529 157.391892 L 120.227529 133.878378 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bitcoin128.svg b/.icons/Gruvbox_Dark-2/apps/64/bitcoin128.svg
new file mode 120000
index 000000000..b43f41015
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bitcoin128.svg
@@ -0,0 +1 @@
+bitcoin.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bitmap2component.svg b/.icons/Gruvbox_Dark-2/apps/64/bitmap2component.svg
new file mode 100644
index 000000000..d7b0a2d61
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bitmap2component.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="KmQ9zRLmVSOXgkc4Ohnp0QfyeUT0vZDT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#KmQ9zRLmVSOXgkc4Ohnp0QfyeUT0vZDT)">
+ <linearGradient id="_lgradient_30" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#79e854"/>
+ <stop offset="99.13%" style="stop-color:#459520"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_30)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <path fill="#46a926" d="M 165.690609 11.95 C 222.174658 11.890501 241.671621 18.051234 247.791873 54.035399 C 247.992131 55.212821 248.178068 56.422173 248.35051 57.664282 C 252.044744 57.416951 8.414641 57.150893 7.634667 57.328853 C 7.843396 55.838134 8.07206 54.395 8.322113 52.997992 C 14.587294 17.995501 34.280801 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ <path fill="#a6d74f" d="M 165.690609 11.95 C 221.8411 11.95 241.501714 18.019301 247.726385 53.204829 C 243.921975 53.059928 0.528702 52.895508 8.322113 52.997992 C 14.587294 17.995501 34.280801 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_31" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_31)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="kGyYlPK8YV74KPEWnZNE3m1zn4Gd6aDM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#kGyYlPK8YV74KPEWnZNE3m1zn4Gd6aDM)">
+ <path fill-rule="evenodd" d="M 141.073191 153.169461 C 141.073191 160.944016 141.286499 167.41017 137.264789 174.298198 C 134.029194 179.894496 128.886238 183.341198 123.152425 183.341198 C 115.32232 183.341198 110.776697 177.523071 110.776697 168.924225 C 110.776697 151.953491 126.34546 148.865251 141.079202 148.865251 L 141.079202 153.176201 M 161.645046 201.694653 C 160.31057 202.871968 158.360634 202.962928 156.837313 202.183799 C 150.071106 196.700988 148.852704 194.142346 145.116266 188.903209 C 133.931325 200.055662 126.027938 203.385965 111.504567 203.385965 C 94.349451 203.385965 80.979497 193.053899 80.979497 172.373531 C 80.979497 156.221556 89.955071 145.205566 102.708511 139.825102 C 113.756176 135.070479 129.227472 134.228805 141.054925 132.915043 L 141.054925 130.338692 C 141.054925 125.606812 141.438795 120.010685 138.605354 115.92172 C 136.107072 112.253436 131.348064 110.746267 127.155613 110.746267 C 119.374234 110.746267 112.446233 114.636388 110.758338 122.701243 C 110.398822 124.498472 109.070443 126.255815 107.211969 126.34679 L 87.425099 124.275505 C 85.768066 123.901859 83.932336 122.585983 84.379093 120.100444 C 88.952161 96.731463 110.615376 89.664715 129.987994 89.664715 C 139.913926 89.664715 152.88749 92.241073 160.699073 99.571969 C 170.625005 108.614961 169.674647 120.677962 169.674647 133.80992 L 169.674647 164.82316 C 169.674647 174.156143 173.623246 178.239422 177.364641 183.284416 C 178.674762 185.064595 178.961166 187.237074 177.315916 188.573595 C 173.147998 191.997306 165.750822 198.259091 161.679735 201.790834 L 161.605818 201.722603"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 141.073191 149.110785 C 141.073191 156.88534 141.286499 163.351477 137.264789 170.239521 C 134.029194 175.835819 128.886238 179.282521 123.152425 179.282521 C 115.32232 179.282521 110.776697 173.464394 110.776697 164.865549 C 110.776697 147.894815 126.34546 144.806575 141.079202 144.806575 L 141.079202 149.117524 M 161.645046 197.635977 C 160.31057 198.813276 158.360634 198.904267 156.837313 198.125138 C 150.071106 192.642311 148.852704 190.083669 145.116266 184.844532 C 133.931325 195.996985 126.027938 199.327288 111.504567 199.327288 C 94.349451 199.327288 80.979497 188.995222 80.979497 168.314854 C 80.979497 152.16288 89.955071 141.14689 102.708511 135.766426 C 113.756176 131.011802 129.227472 130.170128 141.054925 128.856366 L 141.054925 126.280015 C 141.054925 121.548136 141.438795 115.952009 138.605354 111.863051 C 136.107072 108.19476 131.348064 106.687598 127.155613 106.687598 C 119.374234 106.687598 112.446233 110.577711 110.758338 118.642574 C 110.398822 120.439796 109.070443 122.197139 107.211969 122.288114 L 87.425099 120.216828 C 85.768066 119.843183 83.932336 118.527306 84.379093 116.041768 C 88.952161 92.675218 110.615376 85.606046 129.987994 85.606046 C 139.913926 85.606046 152.88749 88.182396 160.699073 95.513285 C 170.625005 104.556277 169.674647 116.619293 169.674647 129.751243 L 169.674647 160.764483 C 169.674647 170.097466 173.623246 174.18073 177.364641 179.225739 C 178.674762 181.005903 178.961166 183.178397 177.315916 184.514918 C 173.147998 187.938629 165.750822 194.200414 161.679735 197.732157 L 161.605818 197.663926"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bitorrent.svg b/.icons/Gruvbox_Dark-2/apps/64/bitorrent.svg
new file mode 120000
index 000000000..62b7fd6c6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bitorrent.svg
@@ -0,0 +1 @@
+torrent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bittorrent-sync.svg b/.icons/Gruvbox_Dark-2/apps/64/bittorrent-sync.svg
new file mode 100644
index 000000000..1adcf2acc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bittorrent-sync.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1="1" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.304%" stop-color="#054783"/>
+ <stop offset="100%" stop-color="#0268ba"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" d="M51.578 121.129c.042-.658.092-1.315.151-1.972l.026-.276c.054-.58.115-1.158.182-1.736l.002-.017c1.918-16.413 9.165-31.709 20.862-43.732 10.947-11.252 24.888-18.69 40.08-21.551l.027-.005a74.897 74.897 0 0 1 3.471-.569l.379-.055c.47-.063.94-.12 1.412-.176.164-.019.328-.04.493-.058.446-.049.894-.091 1.341-.132.186-.017.371-.037.558-.053.455-.039.912-.07 1.369-.1.175-.012.35-.027.526-.038.63-.037 1.262-.068 1.896-.09.63-.022 1.259-.034 1.887-.041h.42c.487-.002.973-.002 1.458.005.174.003.347.009.52.012.451.01.903.022 1.353.039.183.007.365.017.548.026.443.02.885.043 1.326.072.178.011.355.024.533.036.61.045 1.22.096 1.829.153.478.045.954.095 1.431.15l.375.043c.53.064 1.06.133 1.588.208l.195.027a75.396 75.396 0 0 1 38.168 17.227c12.981 11.042 21.769 25.985 25.096 42.499.054.272.104.545.156.817-.053-.276-.112-.55-.167-.825l-25.224-18.13-4.107 5.712 30.636 22.01 3.659 2.628h.003l3.186-5.179c-.09-.96-.198-1.917-.321-2.872l-.001-.004a82.137 82.137 0 0 0-1.4-7.75 82.09 82.09 0 0 0-17.506-34.811l-.04-.047c-.384-.45-.772-.896-1.166-1.338-.095-.107-.193-.213-.289-.319-.322-.36-.647-.716-.975-1.069-.201-.216-.407-.428-.611-.643-.236-.248-.472-.498-.711-.744-.432-.442-.869-.88-1.311-1.313l-.068-.069c-.482-.47-.97-.936-1.464-1.396-.123-.115-.249-.226-.373-.34a82.175 82.175 0 0 0-1.074-.976c-.281-.25-.567-.495-.852-.742-.198-.172-.395-.345-.595-.515-.398-.337-.799-.67-1.203-.999l-.251-.207c-14.483-11.732-32.397-18.179-51.016-18.4h-.326a80.985 80.985 0 0 0-3.561.045c-.118.004-.236.012-.353.016-.571.022-1.141.048-1.708.082-.236.014-.47.034-.706.049-.456.031-.912.062-1.366.101-.23.019-.46.043-.69.065-.462.042-.924.087-1.386.137-.198.021-.395.047-.594.07-.497.059-.995.119-1.49.185l-.451.065c-.55.078-1.099.158-1.645.247l-.272.046c-.617.101-1.23.208-1.841.323l-.055.011c-35.272 6.682-62.386 35.723-66.595 71.329l-.01.081a85.401 85.401 0 0 0-.193 1.839l-.032.35a92.998 92.998 0 0 0-.165 2.143c-.022.346-.038.692-.056 1.039l7.038.019c.011-.207.027-.412.04-.617zm150.879 9.124l-.015.253c-.025.445-.057.887-.091 1.331l-.034.45c-.04.491-.087.981-.136 1.471l-.029.294c-.057.538-.12 1.075-.189 1.611l-.017.136c-1.706 13.232-6.883 25.703-15.126 36.327a76.61 76.61 0 0 1-.836 1.065c-.07.087-.143.172-.213.259-.32.395-.643.788-.972 1.178l-.246.284c-.32.374-.641.748-.969 1.117-.116.131-.236.26-.354.391-.293.325-.586.65-.885.971l-.071.079c-.149.159-.301.313-.45.47-.21.221-.417.445-.63.663l-.108.109c-.238.244-.479.482-.72.722-.187.187-.373.375-.563.56a74.75 74.75 0 0 1-.911.873c-.13.122-.258.246-.388.367-.363.339-.73.673-1.1 1.003l-.219.198c-.44.392-.885.779-1.335 1.16-11.066 9.399-24.487 15.348-38.924 17.232a70.56 70.56 0 0 1-1.79.212c-.129.014-.258.024-.387.038-.474.048-.948.095-1.424.135-.266.022-.533.038-.8.057-.343.025-.686.053-1.031.073a75.845 75.845 0 0 1-3.688.128c-.311.004-.621.001-.932 0-.296 0-.592.001-.889-.003-.364-.004-.728-.015-1.092-.025-.239-.006-.478-.011-.717-.02-.389-.014-.775-.034-1.162-.054a68.147 68.147 0 0 1-1.838-.118c-.197-.015-.395-.03-.592-.047a80.323 80.323 0 0 1-1.213-.112c-.195-.019-.389-.04-.583-.061-.401-.043-.8-.09-1.199-.139-.201-.025-.403-.052-.605-.079a89.384 89.384 0 0 1-1.157-.162c-.225-.033-.45-.07-.676-.105-.356-.057-.713-.113-1.068-.175-.279-.048-.558-.101-.838-.152-.296-.055-.593-.108-.888-.166-.419-.084-.837-.17-1.255-.261-.151-.033-.304-.063-.454-.096a75.384 75.384 0 0 1-32.638-16.223c-12.981-11.042-21.769-25.985-25.096-42.499-.055-.275-.106-.552-.158-.828.053.28.113.557.17.836l25.223 18.13 4.107-5.712-30.635-22.009-3.659-2.629h-.003l-3.184 5.176c.093.962.199 1.921.324 2.873.011.079.018.159.029.237.014.106.03.211.045.317.079.565.161 1.129.25 1.69l.047.279c.094.577.193 1.152.299 1.725l.041.215c.113.602.231 1.201.357 1.797l.023.106c.098.462.204.921.31 1.38 7.426 32.181 33.671 56.989 66.156 62.699.169.03.338.056.507.084.449.077.9.15 1.352.219.257.04.514.075.771.112.663.097 1.327.183 1.993.259.334.039.67.077 1.006.113.639.066 1.278.125 1.918.178.321.026.641.052.961.074.33.023.66.043.991.062.314.018.629.037.944.052.354.016.711.028 1.067.04.291.01.582.022.874.029.479.011.96.015 1.44.018.164.001.327.005.49.005a81.202 81.202 0 0 0 4.942-.146c.381-.023.761-.054 1.141-.081.287-.021.575-.038.861-.062a77.68 77.68 0 0 0 1.604-.152l.372-.036c.64-.068 1.281-.144 1.92-.228l.037-.005a82.087 82.087 0 0 0 42.552-18.837l.05-.042c.474-.403.944-.812 1.41-1.226l.237-.214c.404-.362.805-.726 1.202-1.096.145-.135.288-.273.431-.409.332-.313.663-.628.99-.947.209-.204.414-.412.621-.618.261-.26.522-.519.78-.784.275-.281.546-.568.817-.854.187-.197.376-.391.56-.589.331-.355.655-.715.979-1.075.125-.139.253-.276.376-.415.358-.405.711-.813 1.061-1.223.088-.104.179-.206.267-.309.362-.428.716-.86 1.068-1.294.075-.093.153-.183.227-.276.311-.386.614-.776.917-1.167 8.974-11.577 14.66-25.23 16.533-39.718l.016-.125c.076-.592.145-1.186.208-1.781l.031-.309a85.47 85.47 0 0 0 .15-1.613l.038-.504c.036-.478.07-.957.099-1.437.012-.219.022-.439.033-.659l-7.043-.016z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bittorrent.svg b/.icons/Gruvbox_Dark-2/apps/64/bittorrent.svg
new file mode 120000
index 000000000..62b7fd6c6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bittorrent.svg
@@ -0,0 +1 @@
+torrent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bitwarden.svg b/.icons/Gruvbox_Dark-2/apps/64/bitwarden.svg
new file mode 100644
index 000000000..53a3e401c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bitwarden.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="0XfH47fjPuXe2AThWDVWRbeR7O1nxOuo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#0XfH47fjPuXe2AThWDVWRbeR7O1nxOuo)">
+ <linearGradient id="_lgradient_32" x1=".424" x2=".42" y1=".002" y2="1.005" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset=".435%" style="stop-color:#07b3ff"/>
+ <stop offset="98.696%" style="stop-color:#0499f4"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_32)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_33" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_33)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="FhLjGCzWRY0OQCN1hH0oPDCLj80KDNcA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#FhLjGCzWRY0OQCN1hH0oPDCLj80KDNcA)">
+ <path d="M 127.105222 60.138342 C 71.649204 60.140207 70.235482 60.172556 68.790628 61.038736 C 65.723437 62.878039 65.878416 60.600674 65.878416 103.483882 C 65.878416 147.000774 65.823244 146.127981 69.170479 154.567185 C 73.020782 164.275151 79.220698 172.480037 89.401214 181.396118 C 97.943322 188.877265 108.071246 195.650995 119.367459 201.401752 C 123.189113 203.347294 125.164516 204.233565 127.105222 204.201415 C 129.045927 204.233111 131.021324 203.347294 134.842985 201.401752 C 146.139184 195.650995 156.267135 188.877265 164.809229 181.396118 C 174.989759 172.480037 181.189669 164.275151 185.039962 154.567185 C 188.387135 146.127981 188.332028 147.000774 188.332028 103.483882 C 188.332028 60.600643 188.487003 62.878039 185.419815 61.038736 C 183.974961 60.172501 182.56124 60.140207 127.105222 60.138342 Z M 127.105222 81.747803 C 149.394554 81.748552 158.42056 81.786712 166.567812 81.846284 C 166.630475 87.613033 166.722567 90.266164 166.722567 103.483882 C 166.722567 125.252041 166.671444 136.116935 166.37085 140.793967 C 166.069982 145.470986 166.702123 142.186476 164.949916 146.604323 C 162.491088 152.803931 159.078504 157.69661 150.571746 165.146817 C 144.115454 170.801236 135.976281 176.037388 127.105222 180.763029 L 127.105222 81.747803 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 127.105222 54.5 C 71.649204 54.501865 70.235482 54.534213 68.790628 55.400394 C 65.723437 57.239696 65.878416 54.962332 65.878416 97.84554 C 65.878416 141.362432 65.823244 140.489639 69.170479 148.928842 C 73.020782 158.636808 79.220698 166.841694 89.401214 175.757776 C 97.943322 183.238923 108.071246 190.012653 119.367459 195.76341 C 123.189113 197.708952 125.164516 198.595222 127.105222 198.563073 C 129.045927 198.594769 131.021324 197.708952 134.842985 195.76341 C 146.139184 190.012653 156.267135 183.238923 164.809229 175.757776 C 174.989759 166.841694 181.189669 158.636808 185.039962 148.928842 C 188.387135 140.489639 188.332028 141.362432 188.332028 97.84554 C 188.332028 54.962301 188.487003 57.239696 185.419815 55.400394 C 183.974961 54.534158 182.56124 54.501865 127.105222 54.5 Z M 127.105222 76.109461 C 149.394554 76.11021 158.42056 76.148658 166.567812 76.207942 C 166.630228 81.974711 166.722567 84.627821 166.722567 97.84554 C 166.722567 119.613699 166.671444 130.478592 166.37085 135.155625 C 166.069982 139.832644 166.702123 136.548134 164.949916 140.965981 C 162.491088 147.165589 159.078504 152.058267 150.571746 159.508474 C 144.115454 165.162894 135.976281 170.399046 127.105222 175.124686 L 127.105222 76.109461 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bitwig-studio.svg b/.icons/Gruvbox_Dark-2/apps/64/bitwig-studio.svg
new file mode 100644
index 000000000..b4b997cbe
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bitwig-studio.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="IfHgBAbkSqkqROiEEjNRZupFJr26yYFc" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#IfHgBAbkSqkqROiEEjNRZupFJr26yYFc)">
+ <linearGradient id="_lgradient_34" x1=".5" x2=".493" y1="0" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_34)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_35" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_35)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="eYJKPdW1guP1RrSwu97hkgtfbzyWaBLG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#eYJKPdW1guP1RrSwu97hkgtfbzyWaBLG)">
+ <path fill-rule="evenodd" d="M 80.717216 104.356805 C 80.717216 99.137645 84.954511 94.900349 90.173671 94.900349 C 95.392831 94.900349 99.630127 99.137645 99.630127 104.356805 C 99.630127 109.575965 95.392831 113.81326 90.173671 113.81326 C 84.954511 113.81326 80.717216 109.575965 80.717216 104.356805 L 80.717216 104.356805 L 80.717216 104.356805 L 80.717216 104.356805 L 80.717216 104.356805 L 80.717216 104.356805 L 80.717216 104.356805 L 80.717216 104.356805 L 80.717216 104.356805 L 80.717216 104.356805 L 80.717216 104.356805 L 80.717216 104.356805 L 80.717216 104.356805 Z M 105.934431 104.356805 C 105.934431 99.137645 110.171727 94.900349 115.390887 94.900349 C 120.610047 94.900349 124.847343 99.137645 124.847343 104.356805 C 124.847343 109.575965 120.610047 113.81326 115.390887 113.81326 C 110.171727 113.81326 105.934431 109.575965 105.934431 104.356805 L 105.934431 104.356805 L 105.934431 104.356805 L 105.934431 104.356805 L 105.934431 104.356805 L 105.934431 104.356805 L 105.934431 104.356805 L 105.934431 104.356805 L 105.934431 104.356805 L 105.934431 104.356805 L 105.934431 104.356805 L 105.934431 104.356805 L 105.934431 104.356805 Z M 131.151647 104.356805 C 131.151647 99.137645 135.388942 94.900349 140.608102 94.900349 C 145.827262 94.900349 150.064558 99.137645 150.064558 104.356805 C 150.064558 109.575965 145.827262 113.81326 140.608102 113.81326 C 135.388942 113.81326 131.151647 109.575965 131.151647 104.356805 L 131.151647 104.356805 L 131.151647 104.356805 L 131.151647 104.356805 L 131.151647 104.356805 L 131.151647 104.356805 L 131.151647 104.356805 L 131.151647 104.356805 L 131.151647 104.356805 L 131.151647 104.356805 L 131.151647 104.356805 L 131.151647 104.356805 Z M 156.368862 104.356805 C 156.368862 99.137645 160.606158 94.900349 165.825318 94.900349 C 171.044478 94.900349 175.281774 99.137645 175.281774 104.356805 C 175.281774 109.575965 171.044478 113.81326 165.825318 113.81326 C 160.606158 113.81326 156.368862 109.575965 156.368862 104.356805 L 156.368862 104.356805 L 156.368862 104.356805 L 156.368862 104.356805 L 156.368862 104.356805 L 156.368862 104.356805 L 156.368862 104.356805 L 156.368862 104.356805 L 156.368862 104.356805 L 156.368862 104.356805 L 156.368862 104.356805 Z M 55.5 129.57402 C 55.5 124.35486 59.737296 120.117564 64.956456 120.117564 C 70.175616 120.117564 74.412912 124.35486 74.412912 129.57402 C 74.412912 134.79318 70.175616 139.030476 64.956456 139.030476 C 59.737296 139.030476 55.5 134.79318 55.5 129.57402 L 55.5 129.57402 L 55.5 129.57402 L 55.5 129.57402 L 55.5 129.57402 L 55.5 129.57402 L 55.5 129.57402 L 55.5 129.57402 L 55.5 129.57402 L 55.5 129.57402 Z M 80.717216 129.57402 C 80.717216 124.35486 84.954511 120.117564 90.173671 120.117564 C 95.392831 120.117564 99.630127 124.35486 99.630127 129.57402 C 99.630127 134.79318 95.392831 139.030476 90.173671 139.030476 C 84.954511 139.030476 80.717216 134.79318 80.717216 129.57402 L 80.717216 129.57402 L 80.717216 129.57402 L 80.717216 129.57402 L 80.717216 129.57402 L 80.717216 129.57402 L 80.717216 129.57402 L 80.717216 129.57402 L 80.717216 129.57402 Z M 105.934431 129.57402 C 105.934431 124.35486 110.171727 120.117564 115.390887 120.117564 C 120.610047 120.117564 124.847343 124.35486 124.847343 129.57402 C 124.847343 134.79318 120.610047 139.030476 115.390887 139.030476 C 110.171727 139.030476 105.934431 134.79318 105.934431 129.57402 L 105.934431 129.57402 L 105.934431 129.57402 L 105.934431 129.57402 L 105.934431 129.57402 L 105.934431 129.57402 L 105.934431 129.57402 L 105.934431 129.57402 Z M 131.151647 129.57402 C 131.151647 124.35486 135.388942 120.117564 140.608102 120.117564 C 145.827262 120.117564 150.064558 124.35486 150.064558 129.57402 C 150.064558 134.79318 145.827262 139.030476 140.608102 139.030476 C 135.388942 139.030476 131.151647 134.79318 131.151647 129.57402 L 131.151647 129.57402 L 131.151647 129.57402 L 131.151647 129.57402 L 131.151647 129.57402 L 131.151647 129.57402 L 131.151647 129.57402 Z M 156.368862 129.57402 C 156.368862 124.35486 160.606158 120.117564 165.825318 120.117564 C 171.044478 120.117564 175.281774 124.35486 175.281774 129.57402 C 175.281774 134.79318 171.044478 139.030476 165.825318 139.030476 C 160.606158 139.030476 156.368862 134.79318 156.368862 129.57402 L 156.368862 129.57402 L 156.368862 129.57402 L 156.368862 129.57402 L 156.368862 129.57402 L 156.368862 129.57402 Z M 181.586078 129.57402 C 181.586078 124.35486 185.823374 120.117564 191.042534 120.117564 C 196.261694 120.117564 200.498989 124.35486 200.498989 129.57402 C 200.498989 134.79318 196.261694 139.030476 191.042534 139.030476 C 185.823374 139.030476 181.586078 134.79318 181.586078 129.57402 L 181.586078 129.57402 L 181.586078 129.57402 L 181.586078 129.57402 L 181.586078 129.57402 Z M 55.5 154.791236 C 55.5 149.572076 59.737296 145.33478 64.956456 145.33478 C 70.175616 145.33478 74.412912 149.572076 74.412912 154.791236 C 74.412912 160.010396 70.175616 164.247691 64.956456 164.247691 C 59.737296 164.247691 55.5 160.010396 55.5 154.791236 L 55.5 154.791236 L 55.5 154.791236 L 55.5 154.791236 Z M 80.717216 154.791236 C 80.717216 149.572076 84.954511 145.33478 90.173671 145.33478 C 95.392831 145.33478 99.630127 149.572076 99.630127 154.791236 C 99.630127 160.010396 95.392831 164.247691 90.173671 164.247691 C 84.954511 164.247691 80.717216 160.010396 80.717216 154.791236 L 80.717216 154.791236 L 80.717216 154.791236 Z M 156.368862 154.791236 C 156.368862 149.572076 160.606158 145.33478 165.825318 145.33478 C 171.044478 145.33478 175.281774 149.572076 175.281774 154.791236 C 175.281774 160.010396 171.044478 164.247691 165.825318 164.247691 C 160.606158 164.247691 156.368862 160.010396 156.368862 154.791236 L 156.368862 154.791236 Z M 181.586078 154.791236 C 181.586078 149.572076 185.823374 145.33478 191.042534 145.33478 C 196.261694 145.33478 200.498989 149.572076 200.498989 154.791236 C 200.498989 160.010396 196.261694 164.247691 191.042534 164.247691 C 185.823374 164.247691 181.586078 160.010396 181.586078 154.791236 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 90.177727 91.752309 C 87.669627 91.752238 85.264231 92.748546 83.490736 94.52204 C 81.717241 96.295535 80.720934 98.700931 80.721005 101.209031 C 80.724256 106.429491 84.957266 110.659745 90.177727 110.659597 C 95.398188 110.659745 99.631198 106.429491 99.63445 101.209031 C 99.63452 98.700931 98.638213 96.295535 96.864718 94.52204 C 95.091223 92.748546 92.685827 91.752238 90.177727 91.752309 L 90.177727 91.752309 Z M 115.395654 91.752309 C 112.887553 91.752238 110.482158 92.748546 108.708663 94.52204 C 106.935168 96.295535 105.93886 98.700931 105.938931 101.209031 C 105.942183 106.429491 110.175192 110.659745 115.395654 110.659597 C 120.616115 110.659745 124.849125 106.429491 124.852376 101.209031 C 124.852447 98.700931 123.856139 96.295535 122.082644 94.52204 C 120.30915 92.748546 117.903754 91.752238 115.395654 91.752309 L 115.395654 91.752309 Z M 140.61358 91.752309 C 138.10548 91.752238 135.700085 92.748546 133.92659 94.52204 C 132.153095 96.295535 131.156787 98.700931 131.156858 101.209031 C 131.160109 106.429491 135.393119 110.659745 140.61358 110.659597 C 145.834042 110.659745 150.067052 106.429491 150.070303 101.209031 C 150.070374 98.700931 149.074066 96.295535 147.300571 94.52204 C 145.527076 92.748546 143.121681 91.752238 140.61358 91.752309 L 140.61358 91.752309 Z M 165.825351 91.752309 C 163.31725 91.752238 160.911855 92.748546 159.13836 94.52204 C 157.364865 96.295535 156.368558 98.700931 156.368628 101.209031 C 156.37188 106.429491 160.60489 110.659745 165.825351 110.659597 C 171.045812 110.659745 175.278822 106.429491 175.282073 101.209031 C 175.282144 98.700931 174.285836 96.295535 172.512342 94.52204 C 170.738847 92.748546 168.333451 91.752238 165.825351 91.752309 L 165.825351 91.752309 Z M 64.959804 116.964079 C 62.451703 116.964008 60.046307 117.960315 58.272812 119.73381 C 56.499317 121.507305 55.503009 123.912701 55.503079 126.420801 C 55.503009 128.928902 56.499317 131.334298 58.272812 133.107793 C 60.046307 134.881288 62.451703 135.877595 64.959804 135.877524 C 67.467904 135.877595 69.873299 134.881287 71.646794 133.107792 C 73.420289 131.334297 74.416597 128.928902 74.416526 126.420801 C 74.416597 123.912701 73.420289 121.507306 71.646794 119.733811 C 69.873299 117.960316 67.467904 116.964008 64.959804 116.964079 L 64.959804 116.964079 Z M 90.177727 116.964079 C 87.669627 116.964008 85.264231 117.960316 83.490736 119.733811 C 81.717241 121.507306 80.720934 123.912701 80.721005 126.420801 C 80.720934 128.928902 81.717241 131.334297 83.490736 133.107792 C 85.264231 134.881287 87.669627 135.877595 90.177727 135.877524 C 92.685827 135.877595 95.091223 134.881287 96.864718 133.107792 C 98.638213 131.334297 99.63452 128.928902 99.63445 126.420801 C 99.63452 123.912701 98.638213 121.507306 96.864718 119.733811 C 95.091223 117.960316 92.685827 116.964008 90.177727 116.964079 L 90.177727 116.964079 Z M 115.395654 116.964079 C 112.887553 116.964008 110.482158 117.960316 108.708663 119.733811 C 106.935168 121.507306 105.93886 123.912701 105.938931 126.420801 C 105.93886 128.928902 106.935168 131.334297 108.708663 133.107792 C 110.482158 134.881287 112.887553 135.877595 115.395654 135.877524 C 117.903754 135.877595 120.30915 134.881287 122.082644 133.107792 C 123.856139 131.334297 124.852447 128.928902 124.852376 126.420801 C 124.852447 123.912701 123.856139 121.507306 122.082644 119.733811 C 120.30915 117.960316 117.903754 116.964008 115.395654 116.964079 L 115.395654 116.964079 Z M 140.61358 116.964079 C 138.10548 116.964008 135.700085 117.960316 133.92659 119.733811 C 132.153095 121.507306 131.156787 123.912701 131.156858 126.420801 C 131.156787 128.928902 132.153095 131.334297 133.92659 133.107792 C 135.700085 134.881287 138.10548 135.877595 140.61358 135.877524 C 143.121681 135.877595 145.527076 134.881287 147.300571 133.107792 C 149.074066 131.334297 150.070374 128.928902 150.070303 126.420801 C 150.070374 123.912701 149.074066 121.507306 147.300571 119.733811 C 145.527076 117.960316 143.121681 116.964008 140.61358 116.964079 L 140.61358 116.964079 Z M 165.825351 116.964079 C 163.31725 116.964008 160.911855 117.960316 159.13836 119.733811 C 157.364865 121.507306 156.368558 123.912701 156.368628 126.420801 C 156.368558 128.928902 157.364865 131.334297 159.13836 133.107792 C 160.911855 134.881287 163.31725 135.877595 165.825351 135.877524 C 168.333451 135.877595 170.738847 134.881287 172.512342 133.107792 C 174.285836 131.334297 175.282144 128.928902 175.282073 126.420801 C 175.282144 123.912701 174.285836 121.507306 172.512342 119.733811 C 170.738847 117.960316 168.333451 116.964008 165.825351 116.964079 L 165.825351 116.964079 Z M 191.043277 116.964079 C 188.535177 116.964008 186.129782 117.960316 184.356287 119.733811 C 182.582792 121.507306 181.586484 123.912701 181.586555 126.420801 C 181.586484 128.928902 182.582792 131.334297 184.356287 133.107792 C 186.129782 134.881287 188.535177 135.877595 191.043277 135.877524 C 193.551378 135.877595 195.956773 134.881287 197.730268 133.107792 C 199.503763 131.334297 200.500071 128.928902 200.5 126.420801 C 200.500071 123.912701 199.503763 121.507306 197.730268 119.733811 C 195.956773 117.960316 193.551378 116.964008 191.043277 116.964079 L 191.043277 116.964079 Z M 64.959804 142.182006 C 62.451703 142.181934 60.046307 143.178242 58.272812 144.951737 C 56.499317 146.725232 55.503009 149.130627 55.503079 151.638728 C 55.503009 154.146829 56.499317 156.552225 58.272812 158.325719 C 60.046307 160.099214 62.451703 161.095522 64.959804 161.095451 C 67.467904 161.095521 69.873299 160.099214 71.646794 158.325719 C 73.420289 156.552224 74.416597 154.146829 74.416526 151.638728 C 74.416597 149.130628 73.420289 146.725232 71.646794 144.951737 C 69.873299 143.178243 67.467904 142.181935 64.959804 142.182006 L 64.959804 142.182006 Z M 90.177727 142.182006 C 87.669627 142.181935 85.264231 143.178243 83.490736 144.951737 C 81.717241 146.725232 80.720934 149.130628 80.721005 151.638728 C 80.720934 154.146829 81.717241 156.552224 83.490736 158.325719 C 85.264231 160.099214 87.669627 161.095521 90.177727 161.095451 C 92.685827 161.095521 95.091223 160.099214 96.864718 158.325719 C 98.638213 156.552224 99.63452 154.146829 99.63445 151.638728 C 99.63452 149.130628 98.638213 146.725232 96.864718 144.951737 C 95.091223 143.178243 92.685827 142.181935 90.177727 142.182006 L 90.177727 142.182006 Z M 165.825351 142.182006 C 163.31725 142.181935 160.911855 143.178243 159.13836 144.951737 C 157.364865 146.725232 156.368558 149.130628 156.368628 151.638728 C 156.368558 154.146829 157.364865 156.552224 159.13836 158.325719 C 160.911855 160.099214 163.31725 161.095521 165.825351 161.095451 C 168.333451 161.095521 170.738847 160.099214 172.512342 158.325719 C 174.285836 156.552224 175.282144 154.146829 175.282073 151.638728 C 175.282144 149.130628 174.285836 146.725232 172.512342 144.951737 C 170.738847 143.178243 168.333451 142.181935 165.825351 142.182006 L 165.825351 142.182006 Z M 191.043277 142.182006 C 188.535177 142.181935 186.129782 143.178243 184.356287 144.951737 C 182.582792 146.725232 181.586484 149.130628 181.586555 151.638728 C 181.586484 154.146829 182.582792 156.552224 184.356287 158.325719 C 186.129782 160.099214 188.535177 161.095521 191.043277 161.095451 C 193.551378 161.095521 195.956773 160.099214 197.730268 158.325719 C 199.503763 156.552224 200.500071 154.146829 200.5 151.638728 C 200.500071 149.130628 199.503763 146.725232 197.730268 144.951737 C 195.956773 143.178243 193.551378 142.181935 191.043277 142.182006 L 191.043277 142.182006 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/blackmagic-Fusion8.svg b/.icons/Gruvbox_Dark-2/apps/64/blackmagic-Fusion8.svg
new file mode 100644
index 000000000..e2a2d0849
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/blackmagic-Fusion8.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="wu5G41By0RpP67v2ezBEw32ch4UgbOru" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#wu5G41By0RpP67v2ezBEw32ch4UgbOru)">
+ <linearGradient id="_lgradient_36" x1=".313" x2=".842" y1=".263" y2=".986" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2e8f92"/>
+ <stop offset="100%" style="stop-color:#3360d2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_36)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_37" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_37)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 166.693813 59.327396 C 161.528046 59.46976 156.39667 61.140211 152.213443 64.193934 C 147.36242 67.735142 143.924476 72.832204 140.14026 77.504247 C 138.24815 79.840275 136.238519 82.096485 133.91735 84.0029 C 131.596189 85.909311 129.000757 87.853201 126.047422 88.24342 C 120.088927 89.030706 113.886645 85.997092 108.496589 84.114689 C 102.892876 81.968444 97.372296 79.275815 91.407814 78.644492 C 83.178365 77.773427 74.611564 81.203159 69.236378 87.520519 C 63.8612 93.83788 61.825668 104.773833 63.967403 112.799683 C 66.109145 120.825525 72.368491 127.622846 80.16932 130.395232 C 87.970146 133.167625 97.093397 131.830642 103.786557 126.944685 C 108.637584 123.403481 112.075528 118.306412 115.85974 113.634372 C 119.906009 108.599759 124.15524 103.641975 129.952578 101.367419 C 132.723243 100.280361 135.921276 100.598554 138.88077 101.084216 C 141.840283 101.569896 144.701556 102.522613 147.503411 103.59574 C 153.107124 105.741981 158.6277 108.427158 164.592186 109.058481 C 172.821631 109.929546 181.38844 106.50727 186.763622 100.189909 C 192.1388 93.872549 194.174332 86.364787 192.032597 78.338933 C 189.890859 70.31309 183.631513 63.515769 175.83068 60.743384 C 172.905371 59.703736 169.793275 59.241973 166.693813 59.327392 L 166.693813 59.327396 Z M 169.80154 116.563237 C 166.003183 116.668131 162.235149 117.897816 159.159253 120.147929 C 155.592323 122.757242 153.05829 126.51297 150.275773 129.955531 C 148.884515 131.676811 147.406632 133.342813 145.699886 134.74754 C 143.993148 136.152268 142.046526 137.295936 139.916681 137.870175 C 137.78684 138.444411 135.534515 138.429266 133.358408 138.071378 C 131.182305 137.71354 129.068998 137.021318 127.008805 136.23059 C 122.888431 134.649152 118.836855 132.663931 114.451204 132.198741 C 108.400139 131.556909 102.104743 134.079758 98.152402 138.734658 C 94.200068 143.389557 92.702252 150.043796 94.277058 155.957579 C 95.851868 161.871369 100.45039 166.88226 106.186288 168.925072 C 111.922193 170.967888 118.629367 169.983924 123.550806 166.383744 C 127.11774 163.77443 129.651773 160.01871 132.434286 156.576142 C 133.82554 154.854865 135.303435 153.188856 137.010173 151.784132 C 138.716911 150.379404 140.663537 149.235737 142.793378 148.661497 C 144.923215 148.087261 147.175548 148.102406 149.351651 148.460294 C 151.527758 148.818209 153.641065 149.510358 155.701254 150.301083 C 159.821632 151.882528 163.873201 153.867746 168.258855 154.332932 C 174.30992 154.974763 180.605317 152.451918 184.557658 147.797015 C 188.509998 143.142119 190.007807 136.487873 188.433001 130.574094 C 186.858187 124.660303 182.25968 119.649412 176.523772 117.6066 C 174.37281 116.840544 172.080557 116.500296 169.80154 116.563237 Z M 129.035908 173.813982 C 128.163424 173.867936 127.294812 174.012362 126.449863 174.238783 C 123.070067 175.144391 120.083512 177.431448 118.334 180.461689 C 116.584491 183.491933 116.094373 187.224859 116.999989 190.604654 C 117.905593 193.984446 120.192657 196.971001 123.222894 198.720517 C 126.253135 200.470026 129.986068 200.96014 133.36586 200.054528 C 136.745656 199.148924 139.732214 196.861859 141.481723 193.831622 C 143.231236 190.801381 143.721346 187.068452 142.815734 183.688657 C 141.910126 180.308857 139.623065 177.322306 136.592828 175.572794 C 134.320146 174.260666 131.653368 173.652115 129.035908 173.813982 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 166.693813 55.509986 C 161.528046 55.652351 156.39667 57.322802 152.213443 60.376525 C 147.36242 63.917733 143.924476 69.014794 140.14026 73.686838 C 138.24815 76.022865 136.238519 78.279075 133.91735 80.185491 C 131.596189 82.091902 129.000757 84.035792 126.047422 84.42601 C 120.088927 85.213297 113.886645 82.179683 108.496589 80.29728 C 102.892876 78.151035 97.372296 75.458405 91.407814 74.827083 C 83.178365 73.956018 74.611564 77.38575 69.236378 83.70311 C 63.8612 90.02047 61.825668 100.956423 63.967403 108.982273 C 66.109145 117.008116 72.368491 123.805437 80.16932 126.577822 C 87.970146 129.350216 97.093397 128.013232 103.786557 123.127276 C 108.637584 119.586071 112.075528 114.489002 115.85974 109.816963 C 119.906009 104.782349 124.15524 99.824565 129.952578 97.550009 C 132.723243 96.462952 135.921276 96.781145 138.88077 97.26681 C 141.840283 97.752491 144.701556 98.705208 147.503411 99.778334 C 153.107124 101.924575 158.6277 104.609753 164.592186 105.241075 C 172.821631 106.11214 181.38844 102.689864 186.763622 96.372504 C 192.1388 90.055144 194.174332 82.547381 192.032597 74.521527 C 189.890859 66.495685 183.631513 59.698364 175.83068 56.925978 C 172.905371 55.886331 169.793275 55.424568 166.693813 55.509986 Z M 169.80154 112.745827 C 166.003183 112.850729 162.235149 114.080407 159.159253 116.33052 C 155.592323 118.939833 153.05829 122.695561 150.275773 126.138121 C 148.884515 127.859402 147.406632 129.525403 145.699886 130.930131 C 143.993148 132.334859 142.046526 133.478526 139.916681 134.052766 C 137.78684 134.627002 135.534515 134.611857 133.358408 134.253984 C 131.182305 133.896146 129.068998 133.203924 127.008805 132.413196 C 122.888431 130.831758 118.836855 128.846537 114.451204 128.381347 C 108.400139 127.739515 102.104743 130.262364 98.152402 134.917264 C 94.200068 139.572163 92.702252 146.226402 94.277058 152.140185 C 95.851868 158.053975 100.45039 163.064866 106.186288 165.107678 C 111.922193 167.150494 118.629367 166.16653 123.550806 162.56635 C 127.11774 159.957036 129.651773 156.201316 132.434286 152.758748 C 133.82554 151.037471 135.303435 149.371462 137.010173 147.966738 C 138.716911 146.56201 140.663537 145.418343 142.793378 144.844103 C 144.923215 144.269867 147.175548 144.285012 149.351651 144.642885 C 151.527758 145.0008 153.641065 145.692949 155.701254 146.483673 C 159.821632 148.065119 163.873201 150.050336 168.258855 150.515522 C 174.30992 151.157354 180.605317 148.634509 184.557658 143.979605 C 188.509998 139.32471 190.007807 132.670463 188.433001 126.756684 C 186.858187 120.842894 182.25968 115.832003 176.523772 113.789191 C 174.37281 113.023135 172.080557 112.682887 169.80154 112.745827 Z M 129.035908 169.996573 C 128.163424 170.050531 127.294812 170.194971 126.449863 170.421373 C 123.070067 171.326982 120.083512 173.614038 118.334 176.644279 C 116.584491 179.674524 116.094373 183.407449 116.999989 186.787245 C 117.905593 190.167037 120.192657 193.153591 123.222894 194.903108 C 126.253135 196.652617 129.986068 197.142731 133.36586 196.237119 C 136.745656 195.331514 139.732214 193.04445 141.481723 190.014213 C 143.231236 186.983972 143.721346 183.251043 142.815734 179.871247 C 141.910126 176.491448 139.623065 173.504897 136.592828 171.755384 C 134.320146 170.443257 131.653368 169.834706 129.035908 169.996573 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/blackmagic-Fusion9.svg b/.icons/Gruvbox_Dark-2/apps/64/blackmagic-Fusion9.svg
new file mode 100644
index 000000000..ce8084602
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/blackmagic-Fusion9.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="PgDbz7BTgLGSfzmSTDCO1psse4uL6sau" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#PgDbz7BTgLGSfzmSTDCO1psse4uL6sau)">
+ <linearGradient id="_lgradient_38" x1=".993" x2=".002" y1=".988" y2=".193" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#191d20"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_38)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_39" x1=".467" x2=".467" y1="1.071" y2="-.071" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f9af18"/>
+ <stop offset="100%" style="stop-color:#fecf3b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_39)" fill-rule="evenodd" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z M 165.7 21.95 C 170.01 21.95 174.32 21.99 178.63 22.08 C 182.43 22.17 186.23 22.32 190.02 22.53 C 193.33 22.72 196.63 22.99 199.92 23.35 C 202.74 23.66 205.55 24.07 208.34 24.59 C 210.7 25.02 213.03 25.58 215.32 26.25 C 217.23 26.81 219.11 27.5 220.92 28.32 C 222.44 29 223.91 29.81 225.29 30.74 C 226.52 31.57 227.67 32.51 228.71 33.55 C 229.76 34.6 230.7 35.74 231.53 36.97 C 232.46 38.35 233.27 39.81 233.96 41.33 C 234.77 43.15 235.46 45.01 236.02 46.92 C 236.7 49.21 237.25 51.54 237.69 53.89 C 238.2 56.68 238.62 59.49 238.92 62.31 C 239.29 65.59 239.56 68.89 239.75 72.19 C 239.96 75.98 240.11 79.77 240.2 83.57 C 240.29 87.87 240.33 92.18 240.33 96.48 C 240.33 96.49 240.33 96.49 240.33 96.49 L 240.33 155.74 C 240.33 155.75 240.33 155.75 240.33 155.76 C 240.33 160.06 240.29 164.37 240.2 168.67 C 240.11 172.47 239.96 176.26 239.75 180.05 C 239.56 183.35 239.29 186.65 238.92 189.93 C 238.62 192.75 238.2 195.56 237.69 198.35 C 237.25 200.7 236.7 203.02 236.02 205.32 C 235.46 207.23 234.77 209.09 233.96 210.91 C 233.27 212.43 232.46 213.88 231.53 215.27 C 230.7 216.49 229.76 217.64 228.71 218.69 C 227.67 219.73 226.52 220.67 225.29 221.5 C 223.91 222.43 222.44 223.24 220.92 223.92 C 219.11 224.74 217.23 225.43 215.32 225.99 C 213.03 226.66 210.7 227.22 208.34 227.65 C 205.55 228.17 202.74 228.58 199.92 228.89 C 196.63 229.25 193.33 229.52 190.02 229.71 C 186.23 229.92 182.43 230.07 178.63 230.15 C 174.32 230.25 170.01 230.29 165.7 230.29 C 165.7 230.29 165.69 230.29 165.69 230.29 L 90.32 230.29 C 90.32 230.29 90.31 230.29 90.31 230.29 C 86 230.29 81.69 230.25 77.38 230.15 C 73.58 230.07 69.78 229.92 65.99 229.71 C 62.69 229.52 59.39 229.25 56.1 228.89 C 53.27 228.58 50.46 228.17 47.67 227.65 C 45.32 227.22 42.99 226.66 40.69 225.99 C 38.78 225.43 36.91 224.74 35.09 223.92 C 33.57 223.24 32.11 222.43 30.72 221.5 C 29.49 220.67 28.35 219.73 27.3 218.69 C 26.25 217.64 25.31 216.49 24.48 215.27 C 23.55 213.88 22.74 212.43 22.06 210.91 C 21.24 209.09 20.55 207.23 19.99 205.32 C 19.32 203.02 18.76 200.7 18.33 198.35 C 17.81 195.56 17.39 192.75 17.09 189.93 C 16.73 186.65 16.45 183.35 16.26 180.05 C 16.05 176.26 15.9 172.47 15.82 168.67 C 15.72 164.37 15.68 160.06 15.68 155.76 C 15.68 155.75 15.68 155.75 15.68 155.74 L 15.68 96.49 C 15.68 96.49 15.68 96.49 15.68 96.48 C 15.68 92.18 15.72 87.87 15.82 83.57 C 15.9 79.77 16.05 75.98 16.26 72.19 C 16.45 68.89 16.73 65.59 17.09 62.31 C 17.39 59.49 17.81 56.68 18.33 53.89 C 18.76 51.54 19.32 49.21 19.99 46.92 C 20.55 45.01 21.24 43.15 22.06 41.33 C 22.74 39.81 23.55 38.35 24.48 36.97 C 25.31 35.74 26.25 34.6 27.3 33.55 C 28.35 32.51 29.49 31.57 30.72 30.74 C 32.11 29.81 33.57 29 35.09 28.32 C 36.91 27.5 38.78 26.81 40.69 26.25 C 42.99 25.58 45.32 25.02 47.67 24.59 C 50.46 24.07 53.27 23.66 56.1 23.35 C 59.39 22.99 62.69 22.72 65.99 22.53 C 69.78 22.32 73.58 22.17 77.38 22.08 C 81.69 21.99 86 21.95 90.31 21.95 C 90.31 21.95 90.32 21.95 90.32 21.95 L 165.69 21.95 C 165.69 21.95 165.7 21.95 165.7 21.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_40" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_40)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 166.693813 59.327396 C 161.528046 59.46976 156.39667 61.140211 152.213443 64.193934 C 147.36242 67.735142 143.924476 72.832204 140.14026 77.504247 C 138.24815 79.840275 136.238519 82.096485 133.91735 84.0029 C 131.596189 85.909311 129.000757 87.853201 126.047422 88.24342 C 120.088927 89.030706 113.886645 85.997092 108.496589 84.114689 C 102.892876 81.968444 97.372296 79.275815 91.407814 78.644492 C 83.178365 77.773427 74.611564 81.203159 69.236378 87.520519 C 63.8612 93.83788 61.825668 104.773833 63.967403 112.799683 C 66.109145 120.825525 72.368491 127.622846 80.16932 130.395232 C 87.970146 133.167625 97.093397 131.830642 103.786557 126.944685 C 108.637584 123.403481 112.075528 118.306412 115.85974 113.634372 C 119.906009 108.599759 124.15524 103.641975 129.952578 101.367419 C 132.723243 100.280361 135.921276 100.598554 138.88077 101.084216 C 141.840283 101.569896 144.701556 102.522613 147.503411 103.59574 C 153.107124 105.741981 158.6277 108.427158 164.592186 109.058481 C 172.821631 109.929546 181.38844 106.50727 186.763622 100.189909 C 192.1388 93.872549 194.174332 86.364787 192.032597 78.338933 C 189.890859 70.31309 183.631513 63.515769 175.83068 60.743384 C 172.905371 59.703736 169.793275 59.241973 166.693813 59.327392 L 166.693813 59.327396 Z M 169.80154 116.563237 C 166.003183 116.668131 162.235149 117.897816 159.159253 120.147929 C 155.592323 122.757242 153.05829 126.51297 150.275773 129.955531 C 148.884515 131.676811 147.406632 133.342813 145.699886 134.74754 C 143.993148 136.152268 142.046526 137.295936 139.916681 137.870175 C 137.78684 138.444411 135.534515 138.429266 133.358408 138.071378 C 131.182305 137.71354 129.068998 137.021318 127.008805 136.23059 C 122.888431 134.649152 118.836855 132.663931 114.451204 132.198741 C 108.400139 131.556909 102.104743 134.079758 98.152402 138.734658 C 94.200068 143.389557 92.702252 150.043796 94.277058 155.957579 C 95.851868 161.871369 100.45039 166.88226 106.186288 168.925072 C 111.922193 170.967888 118.629367 169.983924 123.550806 166.383744 C 127.11774 163.77443 129.651773 160.01871 132.434286 156.576142 C 133.82554 154.854865 135.303435 153.188856 137.010173 151.784132 C 138.716911 150.379404 140.663537 149.235737 142.793378 148.661497 C 144.923215 148.087261 147.175548 148.102406 149.351651 148.460294 C 151.527758 148.818209 153.641065 149.510358 155.701254 150.301083 C 159.821632 151.882528 163.873201 153.867746 168.258855 154.332932 C 174.30992 154.974763 180.605317 152.451918 184.557658 147.797015 C 188.509998 143.142119 190.007807 136.487873 188.433001 130.574094 C 186.858187 124.660303 182.25968 119.649412 176.523772 117.6066 C 174.37281 116.840544 172.080557 116.500296 169.80154 116.563237 Z M 129.035908 173.813982 C 128.163424 173.867936 127.294812 174.012362 126.449863 174.238783 C 123.070067 175.144391 120.083512 177.431448 118.334 180.461689 C 116.584491 183.491933 116.094373 187.224859 116.999989 190.604654 C 117.905593 193.984446 120.192657 196.971001 123.222894 198.720517 C 126.253135 200.470026 129.986068 200.96014 133.36586 200.054528 C 136.745656 199.148924 139.732214 196.861859 141.481723 193.831622 C 143.231236 190.801381 143.721346 187.068452 142.815734 183.688657 C 141.910126 180.308857 139.623065 177.322306 136.592828 175.572794 C 134.320146 174.260666 131.653368 173.652115 129.035908 173.813982 Z"/>
+ </g>
+ <linearGradient id="_lgradient_41" x1=".467" x2=".467" y1="1.071" y2="-.071" gradientTransform="matrix(129.741705,0,0,141.182591,63.129147,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f9af18"/>
+ <stop offset="100%" style="stop-color:#fecf3b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_41)" d="M 166.693813 55.509986 C 161.528046 55.652351 156.39667 57.322802 152.213443 60.376525 C 147.36242 63.917733 143.924476 69.014794 140.14026 73.686838 C 138.24815 76.022865 136.238519 78.279075 133.91735 80.185491 C 131.596189 82.091902 129.000757 84.035792 126.047422 84.42601 C 120.088927 85.213297 113.886645 82.179683 108.496589 80.29728 C 102.892876 78.151035 97.372296 75.458405 91.407814 74.827083 C 83.178365 73.956018 74.611564 77.38575 69.236378 83.70311 C 63.8612 90.02047 61.825668 100.956423 63.967403 108.982273 C 66.109145 117.008116 72.368491 123.805437 80.16932 126.577822 C 87.970146 129.350216 97.093397 128.013232 103.786557 123.127276 C 108.637584 119.586071 112.075528 114.489002 115.85974 109.816963 C 119.906009 104.782349 124.15524 99.824565 129.952578 97.550009 C 132.723243 96.462952 135.921276 96.781145 138.88077 97.26681 C 141.840283 97.752491 144.701556 98.705208 147.503411 99.778334 C 153.107124 101.924575 158.6277 104.609753 164.592186 105.241075 C 172.821631 106.11214 181.38844 102.689864 186.763622 96.372504 C 192.1388 90.055144 194.174332 82.547381 192.032597 74.521527 C 189.890859 66.495685 183.631513 59.698364 175.83068 56.925978 C 172.905371 55.886331 169.793275 55.424568 166.693813 55.509986 Z M 169.80154 112.745827 C 166.003183 112.850729 162.235149 114.080407 159.159253 116.33052 C 155.592323 118.939833 153.05829 122.695561 150.275773 126.138121 C 148.884515 127.859402 147.406632 129.525403 145.699886 130.930131 C 143.993148 132.334859 142.046526 133.478526 139.916681 134.052766 C 137.78684 134.627002 135.534515 134.611857 133.358408 134.253984 C 131.182305 133.896146 129.068998 133.203924 127.008805 132.413196 C 122.888431 130.831758 118.836855 128.846537 114.451204 128.381347 C 108.400139 127.739515 102.104743 130.262364 98.152402 134.917264 C 94.200068 139.572163 92.702252 146.226402 94.277058 152.140185 C 95.851868 158.053975 100.45039 163.064866 106.186288 165.107678 C 111.922193 167.150494 118.629367 166.16653 123.550806 162.56635 C 127.11774 159.957036 129.651773 156.201316 132.434286 152.758748 C 133.82554 151.037471 135.303435 149.371462 137.010173 147.966738 C 138.716911 146.56201 140.663537 145.418343 142.793378 144.844103 C 144.923215 144.269867 147.175548 144.285012 149.351651 144.642885 C 151.527758 145.0008 153.641065 145.692949 155.701254 146.483673 C 159.821632 148.065119 163.873201 150.050336 168.258855 150.515522 C 174.30992 151.157354 180.605317 148.634509 184.557658 143.979605 C 188.509998 139.32471 190.007807 132.670463 188.433001 126.756684 C 186.858187 120.842894 182.25968 115.832003 176.523772 113.789191 C 174.37281 113.023135 172.080557 112.682887 169.80154 112.745827 Z M 129.035908 169.996573 C 128.163424 170.050531 127.294812 170.194971 126.449863 170.421373 C 123.070067 171.326982 120.083512 173.614038 118.334 176.644279 C 116.584491 179.674524 116.094373 183.407449 116.999989 186.787245 C 117.905593 190.167037 120.192657 193.153591 123.222894 194.903108 C 126.253135 196.652617 129.986068 197.142731 133.36586 196.237119 C 136.745656 195.331514 139.732214 193.04445 141.481723 190.014213 C 143.231236 186.983972 143.721346 183.251043 142.815734 179.871247 C 141.910126 176.491448 139.623065 173.504897 136.592828 171.755384 C 134.320146 170.443257 131.653368 169.834706 129.035908 169.996573 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bleachbit.svg b/.icons/Gruvbox_Dark-2/apps/64/bleachbit.svg
new file mode 100644
index 000000000..45e068e43
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bleachbit.svg
@@ -0,0 +1,81 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="obMuIzev57GAduBzWrp2hUq3A0J1bjv7" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#obMuIzev57GAduBzWrp2hUq3A0J1bjv7)">
+ <linearGradient id="_lgradient_106" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.7,11.9)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_106)" d="M 165.708919 11.9 C 239.764626 11.9 250.348309 22.457198 250.348309 96.443859 L 250.348309 155.694653 C 250.348309 229.68091 239.764626 240.238396 165.708919 240.238396 L 90.339393 240.238396 C 16.28369 240.238396 5.7 229.68091 5.7 155.694653 L 5.7 96.443859 C 5.7 22.457198 16.28369 11.9 90.339393 11.9 L 165.708919 11.9 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_107" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_107)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.215" d="M 59.551998 59.747005 L 66.196999 59.747005 C 68.434402 59.748104 70.247894 61.561604 70.249001 63.799004 L 70.249001 81.505997 C 70.247345 83.743011 68.434013 85.555901 66.196999 85.556999 L 59.551998 85.556999 C 57.314762 85.55645 55.501102 83.74324 55.5 81.505997 L 55.5 63.799004 C 55.501102 61.561604 57.314598 59.748104 59.551998 59.747005 L 59.551998 59.747005 Z M 111.172997 59.747005 L 117.818001 59.747005 C 120.055397 59.748104 121.868896 61.561604 121.870003 63.799004 L 121.870003 81.505997 C 121.868347 83.743011 120.055008 85.555901 117.818001 85.556999 L 111.172997 85.556999 C 108.93576 85.55645 107.122101 83.74324 107.121002 81.505997 L 107.121002 63.799004 C 107.122101 61.561604 108.9356 59.748104 111.172997 59.747005 L 111.172997 59.747005 Z M 136.983002 59.747005 L 143.628006 59.747005 C 145.865402 59.748104 147.678894 61.561604 147.679993 63.799004 L 147.679993 81.505997 C 147.678894 83.74324 145.865234 85.55645 143.628006 85.556999 L 136.983002 85.556999 C 134.745987 85.555901 132.932648 83.743011 132.931 81.505997 L 132.931 63.799004 C 132.932098 61.561604 134.745605 59.748104 136.983002 59.747005 L 136.983002 59.747005 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#999999" stroke-linecap="round" stroke-width="4.215" d="M 81.309998 59.747005 L 88.684998 59.747005 L 88.684998 85.556999" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.215" d="M 81.309998 85.556999 L 96.058998 85.556999 L 96.058998 78.182999" vector-effect="non-scaling-stroke"/>
+ <path fill="none" stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.215" d="M 59.551998 96.619003 L 66.196999 96.619003 C 68.434402 96.620102 70.247894 98.433601 70.249001 100.670998 L 70.249001 118.377998 C 70.247894 120.615402 68.434402 122.428894 66.196999 122.43 L 59.551998 122.43 C 57.314598 122.428894 55.501102 120.615402 55.5 118.377998 L 55.5 100.670998 C 55.501102 98.433601 57.314598 96.620102 59.551998 96.619003 L 59.551998 96.619003 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#999999" stroke-linecap="round" stroke-width="4.215" d="M 107.121002 96.619003 L 114.495003 96.619003 L 114.495003 122.43" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.215" d="M 107.121002 122.429001 L 121.870003 122.429001 L 121.870003 115.055" vector-effect="non-scaling-stroke"/>
+ <path fill="none" stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.215" d="M 85.362 96.619003 L 92.008003 96.619003 C 94.24501 96.620659 96.057899 98.43399 96.058998 100.670998 L 96.058998 118.377998 C 96.057899 120.615013 94.24501 122.428345 92.008003 122.43 L 85.362 122.43 C 83.124596 122.428894 81.311104 120.615402 81.309998 118.377998 L 81.309998 100.670998 C 81.311104 98.433601 83.124596 96.620102 85.362 96.619003 L 85.362 96.619003 Z M 136.983002 96.619003 L 143.628006 96.619003 C 145.865402 96.620102 147.678894 98.433601 147.679993 100.670998 L 147.679993 118.377998 C 147.678894 120.615402 145.865402 122.428894 143.628006 122.43 L 136.983002 122.43 C 134.745605 122.428894 132.932098 120.615402 132.931 118.377998 L 132.931 100.670998 C 132.932098 98.433601 134.745605 96.620102 136.983002 96.619003 L 136.983002 96.619003 Z M 85.362 133.490997 L 92.008003 133.490997 C 94.24501 133.492661 96.057899 135.305984 96.058998 137.542999 L 96.058998 155.25 C 96.057899 157.487015 94.24501 159.300339 92.008003 159.302002 L 85.362 159.302002 C 83.124596 159.300903 81.311104 157.487396 81.309998 155.25 L 81.309998 137.542999 C 81.311104 135.305603 83.124596 133.492096 85.362 133.490997 L 85.362 133.490997 Z M 111.172997 133.490997 L 117.818001 133.490997 C 120.055397 133.492096 121.868896 135.305603 121.870003 137.542999 L 121.870003 155.25 C 121.868896 157.487396 120.055397 159.300903 117.818001 159.302002 L 111.172997 159.302002 C 108.9356 159.300903 107.122101 157.487396 107.121002 155.25 L 107.121002 137.542999 C 107.122101 135.305603 108.9356 133.492096 111.172997 133.490997 L 111.172997 133.490997 Z M 59.551998 170.363007 L 66.196999 170.363007 C 68.434402 170.364105 70.247894 172.177597 70.249001 174.414993 L 70.249001 192.121994 C 70.247894 194.359406 68.434402 196.172897 66.196999 196.173996 L 59.551998 196.173996 C 57.314598 196.172897 55.501102 194.359406 55.5 192.121994 L 55.5 174.414993 C 55.501102 172.177597 57.314598 170.364105 59.551998 170.363007 L 59.551998 170.363007 Z M 136.983002 170.363007 L 143.628006 170.363007 C 145.865402 170.364105 147.678894 172.177597 147.679993 174.414993 L 147.679993 192.121994 C 147.678894 194.359406 145.865402 196.172897 143.628006 196.173996 L 136.983002 196.173996 C 134.745605 196.172897 132.932098 194.359406 132.931 192.121994 L 132.931 174.414993 C 132.932098 172.177597 134.745605 170.364105 136.983002 170.363007 L 136.983002 170.363007 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#999999" stroke-linecap="round" stroke-width="4.215" d="M 81.309998 170.363007 L 88.684998 170.363007 L 88.684998 196.173996" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.215" d="M 81.309998 196.173004 L 96.058998 196.173004 L 96.058998 188.798996" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#999999" stroke-linecap="round" stroke-width="4.215" d="M 55.5 133.490997 L 62.874001 133.490997 L 62.874001 159.302002" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.215" d="M 55.5 159.300995 L 70.249001 159.300995 L 70.249001 151.927002" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#999999" stroke-linecap="round" stroke-width="4.215" d="M 132.931 133.490997 L 140.306 133.490997 L 140.306 159.302002" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.215" d="M 132.931 159.300995 L 147.679993 159.300995 L 147.679993 151.927002" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#999999" stroke-linecap="round" stroke-width="4.215" d="M 107.121002 170.363007 L 114.495003 170.363007 L 114.495003 196.173996" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.215" d="M 107.121002 196.173004 L 121.870003 196.173004 L 121.870003 188.798996" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#999999" stroke-linecap="round" stroke-width="4.215" d="M 158.742004 59.747005 L 166.115997 59.747005 L 166.115997 85.556999" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.215" d="M 158.742004 85.556999 L 173.490997 85.556999 L 173.490997 78.182999" vector-effect="non-scaling-stroke"/>
+ <path fill="none" stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.215" d="M 162.792999 96.619003 L 169.438995 96.619003 C 171.676407 96.620102 173.489899 98.433601 173.490997 100.670998 L 173.490997 118.377998 C 173.489899 120.615402 171.676407 122.428894 169.438995 122.43 L 162.792999 122.43 C 160.555984 122.428345 158.743103 120.615013 158.742004 118.377998 L 158.742004 100.670998 C 158.743103 98.43399 160.555984 96.620659 162.792999 96.619003 L 162.792999 96.619003 Z M 162.792999 133.490997 L 169.438995 133.490997 C 171.676407 133.492096 173.489899 135.305603 173.490997 137.542999 L 173.490997 155.25 C 173.489899 157.487396 171.676407 159.300903 169.438995 159.302002 L 162.792999 159.302002 C 160.555984 159.300339 158.743103 157.487015 158.742004 155.25 L 158.742004 137.542999 C 158.743103 135.305984 160.555984 133.492661 162.792999 133.490997 L 162.792999 133.490997 Z M 162.792999 170.363007 L 169.438995 170.363007 C 171.676407 170.364105 173.489899 172.177597 173.490997 174.414993 L 173.490997 192.121994 C 173.489899 194.359406 171.676407 196.172897 169.438995 196.173996 L 162.792999 196.173996 C 160.555984 196.172348 158.743103 194.359009 158.742004 192.121994 L 158.742004 174.414993 C 158.743103 172.177994 160.555984 170.364655 162.792999 170.363007 L 162.792999 170.363007 Z M 189.513 59.745998 L 196.158997 59.745998 C 198.396011 59.747658 200.208893 61.560989 200.210007 63.798 L 200.210007 81.504997 C 200.208893 83.742012 198.396011 85.555344 196.158997 85.556999 L 189.513 85.556999 C 187.275986 85.555344 185.463104 83.742012 185.462006 81.504997 L 185.462006 63.798 C 185.463104 61.560989 187.275986 59.747658 189.513 59.745998 L 189.513 59.745998 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#999999" stroke-linecap="round" stroke-width="4.215" d="M 185.751007 96.619003 L 193.126007 96.619003 L 193.126007 122.43" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.215" d="M 185.751007 122.429001 L 200.5 122.429001 L 200.5 115.055" vector-effect="non-scaling-stroke"/>
+ <path fill="none" stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.215" d="M 189.513 133.570999 L 196.158997 133.570999 C 198.395844 133.572098 200.208893 135.385147 200.210007 137.621994 L 200.210007 155.328995 C 200.209442 157.566238 198.39624 159.379898 196.158997 159.380997 L 189.513 159.380997 C 187.275757 159.379898 185.462555 157.566238 185.462006 155.328995 L 185.462006 137.621994 C 185.463104 135.385147 187.276154 133.572098 189.513 133.570999 L 189.513 133.570999 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#999999" stroke-linecap="round" stroke-width="4.215" d="M 185.559006 170.442993 L 192.932999 170.442993 L 192.932999 196.253998" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.215" d="M 185.559006 196.253006 L 200.307999 196.253006 L 200.307999 188.878998" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_108" x1=".427" x2=".773" y1=".004" y2=".993" gradientTransform="matrix(145,0,0,144.890749,55.5,55.554625)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#44484c"/>
+ <stop offset="100%" style="stop-color:#1d1e1e"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_108)" d="M 139.729252 55.569892 C 139.729252 55.569892 116.549234 55.695519 115.438286 55.732634 C 112.781088 56.126649 109.798931 58.336501 109.798931 58.336501 C 109.865953 58.355774 109.93556 58.243782 110.011204 58.258668 C 112.058497 57.035667 115.266099 56.795606 117.270898 58.81765 L 121.672 66.438207 L 129.221798 79.514149 L 138.745727 96.007664 C 134.443929 98.463697 126.193389 103.253207 126.193389 103.253207 L 165.782072 113.859719 L 176.402738 74.292263 C 176.402738 74.292263 163.834336 81.501018 163.843325 81.516578 L 150.739079 58.824726 C 149.268965 56.752348 146.849215 55.972214 144.767168 55.626498 C 144.302243 55.560267 142.10663 55.53594 139.729252 55.569892 Z M 96.234768 108.977469 L 56.653157 119.56983 C 56.653157 119.56983 69.189434 126.845087 69.198419 126.829527 L 56.094175 149.521376 C 55.034498 151.830719 55.571898 154.316886 56.313522 156.292847 C 56.488629 156.728601 57.564857 158.644975 58.78295 160.686874 C 58.78295 160.686874 70.478794 180.694546 71.06641 181.638097 C 72.736236 183.742289 76.139705 185.225488 76.139705 185.225488 C 76.122896 185.157815 75.994823 185.156938 75.969888 185.083976 C 73.887092 183.922461 72.072448 181.257854 72.82119 178.510623 L 77.222292 170.890069 L 84.77209 157.814128 L 94.296016 141.320613 C 98.573904 143.818061 106.841279 148.566153 106.841279 148.566156 L 96.234768 108.977469 Z M 153.314645 142.48103 L 124.332473 171.463202 L 153.293419 200.445375 C 153.293419 200.445375 153.332614 185.954289 153.314645 185.954289 L 179.516057 185.954289 C 182.045846 185.717323 183.928202 184.011295 185.26862 182.381048 C 185.558442 182.011525 186.684899 180.119474 187.844186 178.043626 C 187.844186 178.043626 199.321285 157.910327 199.844617 156.929661 C 200.831988 154.431452 200.410675 150.745478 200.410675 150.745478 C 200.360463 150.793878 200.426013 150.906753 200.375295 150.964826 C 200.410798 153.349334 199.010767 156.246932 196.257225 156.972116 L 187.45502 156.972116 L 172.355421 156.972116 L 153.314645 156.972116 C 153.338555 152.018632 153.314645 142.48103 153.314645 142.48103 Z"/>
+ <linearGradient id="_lgradient_109" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(41.116928,0,0,50.757706,88.104757,57.17577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff6e00"/>
+ <stop offset="100%" style="stop-color:#dc3514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_109)" d="M 88.120444 93.71762 L 112.65144 107.933477 C 112.719983 107.885548 114.897413 104.223045 117.470346 99.767478 C 120.045578 95.323134 123.761212 88.94868 125.690733 85.617567 L 125.703413 85.610321 L 129.221685 79.517142 L 117.271973 58.819634 C 115.248753 56.779139 112.016104 56.679397 109.947718 58.291902 C 108.643858 59.337512 108.209766 59.839127 107.049566 61.763933 C 105.409389 64.480391 88.136131 93.708563 88.104757 93.726677"/>
+ <linearGradient id="_lgradient_110" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(44.391081,0,0,43.074753,156.031723,113.897363)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff6e00"/>
+ <stop offset="100%" style="stop-color:#dc3514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_110)" d="M 179.981866 113.915477 L 156.031723 128.413808 C 156.038969 128.497132 158.122063 132.214096 160.69423 136.670105 C 163.25553 141.122491 166.918152 147.527551 168.838221 150.864124 L 168.838221 150.878615 L 172.355932 156.972116 L 196.255356 156.972116 C 199.034021 156.240317 200.736724 153.490633 200.374447 150.893106 C 200.120853 149.241122 199.903487 148.614382 198.816655 146.647218 C 197.284223 143.868552 179.981866 113.933591 179.981866 113.897363"/>
+ <linearGradient id="_lgradient_111" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(44.464915,0,0,28.984909,72.629857,156.969379)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff6e00"/>
+ <stop offset="100%" style="stop-color:#dc3514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_111)" d="M 117.079086 185.945232 L 117.08693 156.972116 C 117.08693 156.972116 94.945593 156.965958 84.773688 156.972116 L 72.823976 178.510167 C 72.0684 181.282464 73.598344 184.13189 76.029008 185.11691 C 77.586464 185.723286 78.237922 185.848409 80.484953 185.890767 C 83.657693 185.952977 117.0634 185.936175 117.094773 185.954289"/>
+ <g opacity=".2">
+ <linearGradient id="_lgradient_112" x1=".084" x2=".955" y1=".046" y2=".548" gradientTransform="matrix(143.831835,0,0,96.767625,56.653157,89.186663)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_112)" d="M 90.80061 89.186663 C 90.193832 90.209937 88.109217 93.726706 88.104757 93.729282 L 88.118908 93.715127 L 112.650451 107.930263 C 112.688812 107.903437 114.287139 105.155978 115.3463 103.359344 L 90.80061 89.186663 Z M 96.234768 108.977469 L 56.653157 119.56983 C 56.653157 119.56983 69.189434 126.845087 69.198419 126.829527 L 69.16304 126.893208 L 94.26064 141.384294 L 94.296016 141.320613 C 98.573904 143.818061 106.841279 148.566153 106.841279 148.566156 L 96.234768 108.977469 Z M 157.354883 127.614929 L 156.031723 128.41449 C 156.038969 128.49781 158.122457 132.215849 160.694625 136.671858 C 163.255925 141.124244 166.918717 147.529192 168.838786 150.865765 L 168.838786 150.879915 L 172.355421 156.972116 L 153.314645 156.972116 C 153.338555 152.018632 153.314645 142.48103 153.314645 142.48103 L 132.398798 163.396877 L 171.463882 185.954289 L 179.516057 185.954289 C 182.045846 185.717323 183.928202 184.011295 185.26862 182.381048 C 185.558442 182.011525 186.684899 180.119474 187.844186 178.043626 C 187.844186 178.043626 199.321285 157.910327 199.844617 156.929661 C 200.428933 155.451248 200.504526 153.807593 200.481431 152.507333 L 157.354883 127.614929 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/blender.svg b/.icons/Gruvbox_Dark-2/apps/64/blender.svg
new file mode 100644
index 000000000..3c237039e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/blender.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#333333" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#fb7c38" d="M126.549 240.384h39.392c9.257 0 17.522-.165 24.899-.598 3.688-.216 7.155-.499 10.412-.863 3.257-.364 6.304-.807 9.156-1.344 2.852-.536 5.507-1.167 7.979-1.902 2.471-.735 4.76-1.576 6.878-2.535 2.04-.915 4-2.002 5.856-3.248.971-.657 1.783-1.456 2.664-2.192a93.793 93.793 0 0 0 3.115-2.9c1.12-1.216 2.223-2.446 3.174-3.85a39.5 39.5 0 0 0 3.252-5.847c.961-2.116 1.803-4.402 2.539-6.872.736-2.469 1.367-5.122 1.904-7.97.538-2.849.982-5.893 1.346-9.147.364-3.253.648-6.715.865-10.4.434-7.369.6-15.627.6-24.875v-44.938a92.9 92.9 0 0 0-26.756-28.414 17.393 17.393 0 0 0-1.258-1.056l-75.474-58.057a17.42 17.42 0 0 0-11.338-3.752l-.002.002a17.418 17.418 0 0 0-9.899 31.365l19.797 15.227H49.392a17.417 17.417 0 0 0-15.287 26.196 17.418 17.418 0 0 0 15.287 8.638h43.659l-71.311 51.81a17.42 17.42 0 1 0 20.467 28.178l36.443-26.48a93.18 93.18 0 0 0-.228 4.547 92.89 92.89 0 0 0 48.127 81.277z"/>
+ <circle fill="#ffffff" cx="171.74" cy="158.454" r="58.056" vector-effect="non-scaling-stroke"/>
+ <path fill="#37a6e6" d="M194.297 159.12c0 12.817-10.406 23.223-23.223 23.223-12.817 0-23.223-10.406-23.223-23.223 0-12.817 10.406-23.223 23.223-23.223 12.817 0 23.223 10.406 23.223 23.223z"/>
+ <path fill="#ffffff" opacity=".05" d="M8.476 55.74C6.729 66.667 6.158 80.255 6.158 97.205v59.251c0 73.986 10.584 84.544 84.64 84.544h75.369c55.135 0 75.078-5.874 81.675-39.397L8.476 55.74z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bless.svg b/.icons/Gruvbox_Dark-2/apps/64/bless.svg
new file mode 120000
index 000000000..601daaa9f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bless.svg
@@ -0,0 +1 @@
+okteta.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/blinken.svg b/.icons/Gruvbox_Dark-2/apps/64/blinken.svg
new file mode 100644
index 000000000..ecebc82a0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/blinken.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Evxasy9AWePCXjmXJMNt9MRSjMyxto9r" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Evxasy9AWePCXjmXJMNt9MRSjMyxto9r)">
+ <linearGradient id="_lgradient_0" x1=".993" x2=".002" y1=".988" y2=".193" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="YtnUTgxVY0iYVtaPO9aXCoO2cI3DFe9v" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#YtnUTgxVY0iYVtaPO9aXCoO2cI3DFe9v)">
+ <path d="M 47.09442 126.553833 C 47.060262 127.520661 46.94737 128.47012 46.94737 129.448526 C 46.94737 174.351044 83.096327 210.5 127.998842 210.5 C 172.901357 210.5 209.050316 174.351044 209.050316 129.448526 C 209.050316 128.471046 208.937305 127.522745 208.903321 126.553833 C 207.374923 170.095842 171.920693 204.71061 127.996584 204.71061 C 84.071318 204.71061 48.618246 170.095842 47.089846 126.553833 L 47.09442 126.553833 Z"/>
+ </g>
+ <path fill="#fdc92b" d="M 127.998842 45.502401 C 83.096327 45.502401 46.94737 81.651358 46.94737 126.553873 L 127.998842 126.553873 L 127.998842 45.502401 Z"/>
+ <path fill="#f22c42" d="M 127.998842 45.502401 C 172.901357 45.502401 209.050316 81.651358 209.050316 126.553873 L 127.998842 126.553873 L 127.998842 45.502401 Z"/>
+ <path fill="#76c22b" d="M 127.998842 207.605347 C 172.901357 207.605347 209.050316 171.456389 209.050316 126.553873 L 127.998842 126.553873 L 127.998842 207.605347 Z"/>
+ <path fill="#37a6e6" d="M 127.998842 207.605347 C 83.096327 207.605347 46.94737 171.456389 46.94737 126.553873 L 127.998842 126.553873 L 127.998842 207.605347 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 45.5 C 83.097485 45.5 46.947368 81.650116 46.947368 126.552632 C 46.947368 126.837326 46.97977 127.114112 46.998252 127.395046 C 48.083183 83.451436 83.785798 48.394737 128 48.394737 C 172.214202 48.394737 207.916818 83.451436 209.001748 127.395046 C 209.020121 127.114297 209.052632 126.836903 209.052632 126.552632 C 209.052632 81.650116 172.902515 45.5 128 45.5 Z"/>
+ </g>
+ <circle fill="#3f3f3f" cx="128" cy="126.553" r="40.526" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/blivet-gui.svg b/.icons/Gruvbox_Dark-2/apps/64/blivet-gui.svg
new file mode 120000
index 000000000..c9bbd72e9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/blivet-gui.svg
@@ -0,0 +1 @@
+partitions.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/blobby.svg b/.icons/Gruvbox_Dark-2/apps/64/blobby.svg
new file mode 100644
index 000000000..1663daa4a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/blobby.svg
@@ -0,0 +1,48 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="MP2Hakfv2WyU53cfzGMKur3qxMOovmWj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#MP2Hakfv2WyU53cfzGMKur3qxMOovmWj)">
+ <linearGradient id="_lgradient_4" x1=".993" x2=".002" y1=".988" y2=".193" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_5" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="oMJ39GNuFebkLp67ALPxt8L8M42bniOy" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#oMJ39GNuFebkLp67ALPxt8L8M42bniOy)">
+ <circle cx="128" cy="129.272" r="71.228" vector-effect="non-scaling-stroke"/>
+ </g>
+ <radialGradient id="_rgradient_4" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(201.333333,37.210526,-2,198.122807,-3,-15.27193)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" style="stop-color:#aeaeae"/>
+ </radialGradient>
+ <circle fill="url(#_rgradient_4)" cx="128" cy="126.728" r="71.228" vector-effect="non-scaling-stroke"/>
+ <g style="mix-blend-mode:multiply">
+ <path fill="#4f4f4f" d="M 118.971288 56.084293 C 116.814278 56.354974 114.698102 56.739461 112.606668 57.197231 C 109.558763 78.23688 113.123336 100.800834 124.494241 120.620818 C 118.653539 129.928414 111.643644 138.650489 103.466661 145.049822 C 86.559399 123.157778 80.556656 95.85568 84.35194 70.448156 C 81.958069 72.304444 79.649452 74.260451 77.514322 76.402378 C 75.407281 101.649323 82.464783 127.275417 98.21498 149.125956 C 88.767838 155.76807 78.251518 160.801223 67.191817 163.781971 C 68.278087 165.565964 69.435387 167.295524 70.669751 168.971047 C 94.535992 161.761769 116.054071 146.268784 129.752882 123.528368 C 140.850363 123.528378 151.945722 125.853013 161.875068 129.343473 C 148.696664 160.161198 122.016715 181.420376 91.231289 187.71015 C 93.953346 189.350085 96.764586 190.856976 99.710495 192.127125 C 129.193253 183.544646 154.580357 161.811639 167.133704 132.257984 C 177.577764 137.185674 186.958547 143.67826 194.845875 151.212719 C 195.684901 148.910837 196.406991 146.559929 197.009148 144.152517 C 179.108939 128.16354 155.814663 118.277709 129.752882 117.713268 C 123.912175 107.823774 120.410634 97.3493 118.658271 86.877914 C 122.52772 86.441606 126.368089 86.226194 130.170228 86.217105 C 155.735946 86.156002 179.474054 95.567578 197.614307 111.64775 C 196.852355 108.08859 195.781247 104.655488 194.511994 101.318291 C 173.245108 85.121022 146.212315 77.138945 118.073982 81.062808 C 117.52924 72.922317 117.551178 64.292877 118.971288 56.084293 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 55.5 C 88.661823 55.5 56.77193 87.389893 56.77193 126.72807 C 56.783164 127.145546 56.79807 127.562914 56.816646 127.980127 C 57.520719 89.164737 89.178229 58.061846 128 58.04386 C 166.814037 58.072673 198.459553 89.172463 199.163479 127.980127 C 199.188682 127.562973 199.210213 127.145604 199.22807 126.72807 C 199.22807 87.389893 167.338177 55.5 128 55.5 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/blockout.svg b/.icons/Gruvbox_Dark-2/apps/64/blockout.svg
new file mode 100644
index 000000000..1b42ef892
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/blockout.svg
@@ -0,0 +1,61 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="TR2kYxBcxifhQMNFc59jtEMG2IfguAlz" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#TR2kYxBcxifhQMNFc59jtEMG2IfguAlz)">
+ <linearGradient id="_lgradient_6" x1=".993" x2=".002" y1=".988" y2=".193" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g>
+ <path fill="#66b7fe" d="M 5.953518 78.55729 C 6.995366 37.082534 15.70915 21.386564 41.13734 15.181435 C 51.077414 12.755805 55.097253 12.364931 72.068623 12.1738 L 87.49981 12 L 87.49981 49.918206 L 87.49981 87.836416 L 46.610123 87.836416 L 5.720399 87.836416 L 5.953518 78.55729 Z"/>
+ <path fill="#4799e2" d="M 87.523672 49.954557 L 87.523672 12.072682 L 127.98459 12.072682 L 168.445469 12.072682 L 168.445469 49.954557 L 168.445469 87.836435 L 127.98459 87.836435 L 87.523672 87.836435 L 87.523672 49.954557 Z"/>
+ <path fill="#66fe76" d="M 168.55546 49.954557 L 168.55546 12.072682 L 181.685926 12.076398 C 197.951565 12.080952 206.212253 12.876319 215.710103 15.352309 C 240.588834 21.837951 249.011027 37.3663 250.094708 78.748645 L 250.332763 87.836469 L 209.444169 87.836469 L 168.555536 87.836469 L 168.55546 49.954557 Z"/>
+ <path fill="#20c931" d="M 168.55546 128.014184 L 168.55546 92.045534 L 209.384465 92.045534 L 250.213469 92.045534 L 250.213469 128.014184 L 250.213469 163.982832 L 209.384465 163.982832 L 168.55546 163.982832 L 168.55546 128.014184 Z"/>
+ <path fill="#3182c6" d="M 87.523672 128.014184 L 87.523672 92.045534 L 127.98459 92.045534 L 168.445469 92.045534 L 168.445469 128.014184 L 168.445469 163.982832 L 127.98459 163.982832 L 87.523672 163.982832 L 87.523672 128.014184 Z"/>
+ <path fill="#20c931" d="M 5.839012 128.014184 L 5.839012 92.045534 L 46.669411 92.045534 L 87.49981 92.045534 L 87.49981 128.014184 L 87.49981 163.982832 L 46.669411 163.982832 L 5.839012 163.982832 L 5.839012 128.014184 Z"/>
+ <path fill="#278e33" d="M 69.672441 239.873375 C 34.501244 238.173895 20.016414 231.481717 12.251268 213.344069 C 8.767337 205.20643 6.619143 192.0777 5.974586 174.983882 L 5.718649 168.191935 L 46.609325 168.191935 L 87.5 168.191935 L 87.5 204.160581 L 87.5 240.129239 L 79.73649 240.05682 C 75.466533 240.017042 70.937825 239.93445 69.672631 239.873303 L 69.672441 239.873375 Z"/>
+ <path fill="#1e4f77" d="M 87.523672 204.160581 L 87.523672 168.191935 L 127.98459 168.191935 L 168.445469 168.191935 L 168.445469 204.160581 L 168.445469 240.129239 L 127.98459 240.129239 L 87.523672 240.129239 L 87.523672 204.160581 Z"/>
+ <path fill="#278e33" d="M 168.55546 204.220957 L 168.55546 168.191935 L 209.444397 168.191935 L 250.333333 168.191935 L 250.073603 174.792561 C 249.032703 201.238586 245.184393 215.538005 236.640435 224.707033 C 226.899206 235.160893 211.46326 239.28568 179.38577 240.006589 L 168.555536 240.25 L 168.55546 204.220957 Z"/>
+ <linearGradient id="_lgradient_7" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(244.375464,0,0,4.295534,5.838485,87.75)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#19a027"/>
+ <stop offset="33.333%" style="stop-color:#19a027"/>
+ <stop offset="33.384%" style="stop-color:#27679d"/>
+ <stop offset="66.65%" style="stop-color:#27679d"/>
+ <stop offset="66.65%" style="stop-color:#19a027"/>
+ <stop offset="100%" style="stop-color:#19a027"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" d="M 5.838485 89.897769 L 5.838485 87.75 L 128.026236 87.75 L 250.213949 87.75 L 250.213949 89.897769 L 250.213949 92.045534 L 128.026236 92.045534 L 5.838485 92.045534 L 5.838485 89.897769 Z"/>
+ <linearGradient id="_lgradient_8" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(244.375464,0,0,4.450987,5.838485,163.875)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#19a027"/>
+ <stop offset="33.333%" style="stop-color:#19a027"/>
+ <stop offset="33.384%" style="stop-color:#27679d"/>
+ <stop offset="66.65%" style="stop-color:#27679d"/>
+ <stop offset="66.65%" style="stop-color:#19a027"/>
+ <stop offset="100%" style="stop-color:#19a027"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" d="M 46.599538 168.280896 L 5.838485 168.171419 L 5.838485 166.023203 L 5.838485 163.875 L 128.026236 163.875 L 250.213949 163.875 L 250.213949 166.023182 L 250.213949 168.171372 L 168.787289 168.280828 C 124.002623 168.340973 69.018139 168.341101 46.599538 168.280849 L 46.599538 168.280896 Z"/>
+ </g>
+ <linearGradient id="_lgradient_9" x1=".5" x2=".5" y1="1" y2=".254" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity=".2" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_10" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/blogilo.svg b/.icons/Gruvbox_Dark-2/apps/64/blogilo.svg
new file mode 100644
index 000000000..cb93ed11d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/blogilo.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="tHh03uFOH4eBhlHmkImxr3joxMWNLxtu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#tHh03uFOH4eBhlHmkImxr3joxMWNLxtu)">
+ <linearGradient id="_lgradient_11" x1=".518" x2=".532" y1="-.194" y2="1.208" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4ce0c6"/>
+ <stop offset="100%" style="stop-color:#3b85b5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_12" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="tF4jElGyKqyDSwIjsQhiHAjMf8fn7O0X" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#tF4jElGyKqyDSwIjsQhiHAjMf8fn7O0X)">
+ <path d="M 128 60.5 C 89.342058 60.5 58 91.840628 58 130.5 C 58 169.159382 89.342058 200.5 128 200.5 C 166.657932 200.5 198 169.159382 198 130.5 C 198 91.840628 166.657932 60.5 128 60.5 Z M 131.857422 80.5 L 132.082012 80.510004 C 147.675312 80.936516 157.890442 91.661823 158 106.583984 C 158.407124 111.065462 158 120.5 158 120.5 C 163.242176 120.653646 170.000332 120.011251 174.191406 125.363281 C 177.892464 130.0891 177.920082 135.457104 177.951172 142.892578 C 177.960175 144.414204 178.000172 148.292969 178.000172 148.292969 C 177.899521 157.918709 174.89291 166.007755 169.308765 171.681641 C 163.718689 177.371643 155.830906 180.423916 146.4865 180.5 L 109.963062 180.5 C 109.733608 180.502861 109.505957 180.5 109.279469 180.5 C 98.806971 180.5 90.723217 177.5825 85.256031 171.828125 C 79.787357 166.070831 78.029469 158.289364 78.029469 147.472656 C 78.039968 146.726482 77.974318 145.992306 78.019464 145.275391 L 78.038967 107.248047 C 78.490513 97.818363 82.749336 91.993092 85.958889 88.654297 C 91.144808 83.25692 98.47945 80.519531 107.755764 80.519531 L 108.009661 80.519531 L 131.857422 80.5 Z M 128.9375 100.5 L 107.355469 100.529497 C 102.261894 100.476244 98.08153 104.839638 98 110.353516 C 97.920053 115.867393 101.976765 120.411594 107.0625 120.5 L 128.791016 120.489996 C 133.809326 120.489996 137.916916 116.498039 138 111.036871 C 138.079956 105.521544 134.023235 100.586708 128.9375 100.5 Z M 106.974609 140.5 C 102.019299 140.5 98 144.977367 98 150.5 C 98 156.022652 102.019299 160.5 106.974609 160.5 L 149.025391 160.5 C 153.980701 160.5 158 156.022652 158 150.5 C 158 144.977367 153.980701 140.5 149.025391 140.5 L 106.974609 140.5 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 128 55.5 C 89.342058 55.5 58 86.840628 58 125.5 C 58 164.159382 89.342058 195.5 128 195.5 C 166.657932 195.5 198 164.159382 198 125.5 C 198 86.840628 166.657932 55.5 128 55.5 Z M 131.857422 75.5 L 132.082031 75.509766 C 147.675312 75.936516 157.890442 86.661823 158 101.583984 C 158.407124 106.065462 158 115.5 158 115.5 C 163.242176 115.653646 170.000332 115.011251 174.191406 120.363281 C 177.892464 125.08909 177.920082 130.457104 177.951172 137.892578 C 177.960175 139.414204 178 143.292969 178 143.292969 C 177.899349 152.918709 174.892738 161.007755 169.308594 166.681641 C 163.718517 172.371643 155.830734 175.423916 146.486328 175.5 L 109.962891 175.5 C 109.733437 175.502861 109.505795 175.5 109.279297 175.5 C 98.806808 175.5 90.723045 172.5825 85.255859 166.828125 C 79.787186 161.070831 78.029297 153.289364 78.029297 142.472656 C 78.039797 141.726482 77.974127 140.992306 78.019531 140.275391 L 78.039063 102.248047 C 78.490608 92.818363 82.749432 86.993092 85.958984 83.654297 C 91.144903 78.25692 98.479546 75.519531 107.755859 75.519531 L 108.009766 75.519531 L 131.857422 75.5 Z M 128.9375 95.5 L 107.355469 95.529297 C 102.261894 95.476244 98.08153 99.839638 98 105.353516 C 97.920053 110.867393 101.976765 115.411594 107.0625 115.5 L 128.791016 115.490234 C 133.809326 115.490234 137.916916 111.498278 138 106.037109 C 138.079956 100.521544 134.023235 95.586708 128.9375 95.5 Z M 106.974609 135.5 C 102.019299 135.5 98 139.977367 98 145.5 C 98 151.022652 102.019299 155.5 106.974609 155.5 L 149.025391 155.5 C 153.980701 155.5 158 151.022652 158 145.5 C 158 139.977367 153.980701 135.5 149.025391 135.5 L 106.974609 135.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bluedun.svg b/.icons/Gruvbox_Dark-2/apps/64/bluedun.svg
new file mode 120000
index 000000000..195bf0717
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bluedun.svg
@@ -0,0 +1 @@
+bluetooth.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bluefish.svg b/.icons/Gruvbox_Dark-2/apps/64/bluefish.svg
new file mode 100644
index 000000000..8500518c2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bluefish.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1="-.033" x2="1.033" y1="-.036" y2=".897" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#369ad4"/>
+ <stop offset="100%" stop-color="#b6e2f3"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#81e9c0" d="M250.221 78.631v29.808c0 11.952-9.521 21.642-21.265 21.642H26.945c-11.744 0-21.265-9.69-21.265-21.642V78.63c7.783 8.604 18.735 13.577 30.468 13.577 11.798 0 22.81-5.026 30.601-13.721 7.79 8.695 18.802 13.721 30.6 13.721 11.799 0 22.81-5.026 30.601-13.721 7.791 8.695 18.803 13.721 30.601 13.721 11.799 0 22.811-5.026 30.602-13.721 7.79 8.695 18.802 13.721 30.601 13.721 11.733 0 22.684-4.973 30.467-13.576z"/>
+ <path fill="#2daaaa" d="M5.869 92.994c-.006 1.21-.08 2.104-.08 3.35v59.314c0 9.258.165 17.524.599 24.901.217 3.689.501 7.154.865 10.411.364 3.258.808 6.305 1.345 9.157.537 2.851 1.168 5.507 1.904 7.979.735 2.471 1.577 4.76 2.537 6.878a39.618 39.618 0 0 0 3.251 5.854 33.294 33.294 0 0 0 4.041 4.909 33.28 33.28 0 0 0 4.908 4.042 39.515 39.515 0 0 0 5.853 3.251c2.117.961 4.405 1.802 6.876 2.538 2.471.736 5.125 1.367 7.975 1.904 2.85.537 5.897.982 9.152 1.346 3.256.364 6.721.647 10.408.864 7.373.433 15.634.598 24.887.598h75.338c9.253 0 17.514-.165 24.888-.598 3.687-.217 7.152-.5 10.407-.864 3.256-.364 6.302-.809 9.153-1.346 2.85-.537 5.504-1.168 7.975-1.904s4.758-1.577 6.876-2.538a39.566 39.566 0 0 0 5.853-3.251 33.333 33.333 0 0 0 4.908-4.042 33.294 33.294 0 0 0 4.041-4.909 39.523 39.523 0 0 0 3.25-5.854c.961-2.118 1.802-4.407 2.538-6.878.736-2.472 1.367-5.128 1.904-7.979.537-2.852.981-5.899 1.345-9.157.364-3.257.648-6.722.865-10.411.434-7.377.599-15.643.599-24.901V96.344c0-1.472-.087-2.536-.096-3.958-7.799 8.517-18.697 13.454-30.385 13.454-11.841 0-22.892-5.044-30.711-13.77-7.819 8.726-18.872 13.77-30.713 13.77-11.841 0-22.892-5.044-30.711-13.77-7.819 8.726-18.87 13.77-30.711 13.77-11.842 0-22.894-5.044-30.713-13.77-7.82 8.726-18.87 13.77-30.712 13.77-11.377 0-21.957-4.742-29.709-12.846z"/>
+ <g class="cls-2">
+ <path fill="#234db8" class="cls-3" d="M193.938 150.537v41.839c0 .893-.495 1.711-1.285 2.125a2.53 2.53 0 0 1-1.125.273c-.494 0-.976-.152-1.382-.434a444.524 444.524 0 0 0-6.764-4.587 483.139 483.139 0 0 1-10.332-7.032c5.061-4.827 8.034-9.124 8.034-11.264 0-2.14-2.892-6.437-8.034-11.265 3.085-2.269 6.652-4.634 10.267-7.064 2.314-1.609 4.612-3.09 6.765-4.586a2.421 2.421 0 0 1 2.507-.161 2.396 2.396 0 0 1 1.349 2.156z"/>
+ <path fill="#a2bcfe" class="cls-4" d="M142.521 115.618a.803.803 0 0 0-.772-.483c-30.738 1.609-42.435 27.581-42.612 27.839a.806.806 0 0 0 .739 1.126h33.743a.803.803 0 0 0 .803-.885c-1.606-17.089 7.713-26.616 7.809-26.712a.805.805 0 0 0 .29-.885z"/>
+ <path fill="#80a3fa" class="cls-5" d="M181.417 171.123c0 2.124-2.892 6.437-8.034 11.265a90.023 90.023 0 0 1-11.505 9.285 50.632 50.632 0 0 0-12.918-15.561.802.802 0 0 0-.868 0c-14.108 7.788-31.574 7.885-31.75 7.885a.801.801 0 0 0-.675.37.772.772 0 0 0 0 .772c4.065 8.819 13.85 14.483 28.344 16.35a79.696 79.696 0 0 1-30.883 6.646 64.07 64.07 0 0 1-16.871-2.108c4.82-8.787 8.034-21.177 8.034-34.904 0-13.726-3.053-26.117-8.034-34.903a63.987 63.987 0 0 1 16.871-2.108c25.612 0 48.686 14.482 60.255 25.747 5.142 4.827 8.034 9.14 8.034 11.264z"/>
+ <path fill="#a2bcfe" class="cls-4" d="M96.735 136.115c-25.242 6.793-33.742 28.154-33.742 34.994 0 6.841 8.5 28.202 33.742 34.994 4.982-8.809 8.034-21.232 8.034-34.994s-3.052-26.185-8.034-34.994z"/>
+ <ellipse cx="87.889" cy="160.192" rx="6.427" ry="6.437" vector-effect="non-scaling-stroke"/>
+ <path fill="#234db8" class="cls-3" d="M165.121 201.381a.852.852 0 0 1-.562.338 88.67 88.67 0 0 1-9.529.483 87.877 87.877 0 0 1-11.103-.692c-14.461-1.883-24.278-7.531-28.344-16.35a.776.776 0 0 1 0-.772.801.801 0 0 1 .675-.37c.177 0 17.675-.097 31.751-7.95a.8.8 0 0 1 .867 0 50.649 50.649 0 0 1 12.999 15.545 37.291 37.291 0 0 1 3.391 9.124.839.839 0 0 1-.145.644z"/>
+ <ellipse fill="#a2bcfe" class="cls-5" cx="71.821" cy="129.618" rx="3.214" ry="3.218" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#a2bcfe" class="cls-5" cx="81.462" cy="116.744" rx="3.214" ry="3.218" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#a2bcfe" class="cls-5" cx="70.214" cy="107.089" rx="4.82" ry="4.828" vector-effect="non-scaling-stroke"/>
+ </g>
+ <path fill="#ffffff" opacity=".15" d="M249.102 63.868c-.088-.919-.137-1.949-.236-2.837-.364-3.257-.808-6.305-1.345-9.156-.537-2.852-1.168-5.507-1.904-7.979-.736-2.472-1.577-4.761-2.538-6.879a39.512 39.512 0 0 0-3.25-5.853 33.355 33.355 0 0 0-4.041-4.91 33.39 33.39 0 0 0-4.908-4.041 39.66 39.66 0 0 0-5.853-3.252c-2.118-.96-4.405-1.802-6.876-2.538-2.471-.735-5.125-1.367-7.975-1.904-2.851-.537-5.897-.981-9.153-1.345-3.255-.364-6.72-.647-10.407-.864-4.428-.261-9.854-.271-14.945-.36a45.784 45.784 0 0 0-4.47 19.605c.001 25.248 20.437 45.715 45.648 45.716a45.616 45.616 0 0 0 32.253-13.403z"/>
+ <path fill="#fb7c38" d="M241.357 33.915c-.512-.913-.959-1.91-1.528-2.751a33.355 33.355 0 0 0-4.041-4.91 33.39 33.39 0 0 0-4.908-4.041 39.66 39.66 0 0 0-5.853-3.252c-2.118-.96-4.405-1.802-6.876-2.538-2.471-.735-5.125-1.367-7.975-1.904-2.851-.537-5.897-.981-9.153-1.345-.051-.006-.113-.008-.165-.014a24.504 24.504 0 0 0-8.288 18.336 24.508 24.508 0 0 0 7.163 17.317 24.435 24.435 0 0 0 17.291 7.174c12.57-.001 23.092-9.545 24.333-22.072z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bluegriffon.svg b/.icons/Gruvbox_Dark-2/apps/64/bluegriffon.svg
new file mode 100644
index 000000000..13c8fdd27
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bluegriffon.svg
@@ -0,0 +1,48 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="hE2ixijgcYouFhnU2BccxAhqcOlt3FEt" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#hE2ixijgcYouFhnU2BccxAhqcOlt3FEt)">
+ <linearGradient id="_lgradient_13" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_14" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="3RCLvMjsVY8T7Ttny77C02MZ9nhxE9dB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#3RCLvMjsVY8T7Ttny77C02MZ9nhxE9dB)">
+ <path d="M 164.512973 68.2854 C 163.534171 68.356414 162.667146 68.8417 161.898403 69.76716 C 161.030293 70.812256 160.592592 72.223098 160.720076 73.474085 C 160.90842 75.322584 161.454679 76.847231 163.683593 81.277343 C 164.908652 83.71224 165.30952 84.686759 165.73176 86.637972 C 166.328062 89.393599 166.565326 91.808398 166.561139 95.007637 C 166.556478 97.953816 166.377481 100.098734 165.908761 102.896866 C 165.497235 105.353594 164.792522 108.306848 164.644462 108.257498 C 164.418521 108.182176 164.149722 105.89063 163.946566 102.547921 C 163.707342 98.612132 163.506424 97.034206 163.162702 95.483014 C 162.248197 91.355905 160.213075 89.612295 156.841204 90.122385 C 155.895139 90.265494 154.36868 90.728982 154.226631 90.906249 C 154.165835 90.98209 154.504402 92.183839 155.445416 94.87615 C 156.184742 96.99148 156.795633 98.757109 156.79569 98.795479 C 156.795871 98.928672 156.258801 99.113829 156.143311 99.018003 C 156.083835 98.968625 155.548759 98.207209 154.964982 97.359241 C 153.733038 95.569809 153.108166 94.699631 152.26444 93.697831 C 149.994765 91.002931 147.539073 89.716281 144.98713 89.864474 C 144.055876 89.918564 142.652395 90.224817 142.413015 90.43088 C 142.24699 90.573783 142.285933 90.812756 145.462508 102.370926 L 148.734513 114.184542 L 147.991106 121.421393 C 147.589898 125.411659 147.205423 128.767533 147.166783 128.875703 C 147.098012 129.068035 147.083538 129.093152 145.770995 129.093152 C 145.032924 129.093152 143.536504 129.038802 142.45853 128.961668 C 140.076651 128.791034 137.10382 128.76975 136.091518 128.916148 C 135.062458 129.065032 133.569732 129.438176 132.172188 129.917474 C 127.807484 131.414415 123.985235 134.061993 120.793492 137.852218 C 117.851628 141.345701 115.357603 145.794412 112.904262 151.931459 C 112.167937 153.773407 110.578959 158.189626 110.203717 159.385772 C 109.275399 162.345012 108.759991 165.486401 108.676443 168.888246 C 108.602104 171.918091 108.831593 174.408611 109.46031 176.949423 C 110.197876 179.9299 111.298227 182.239362 112.81829 184.186272 C 113.182188 184.652351 113.575687 185.066165 113.996617 185.496088 C 114.011117 185.512141 114.02251 185.521463 114.037088 185.536558 C 114.049775 185.550281 114.069402 185.56851 114.082607 185.582078 C 114.090893 185.589587 114.074322 185.613693 114.082607 185.622548 C 116.039362 187.584448 118.166022 188.730986 120.879482 189.283959 C 122.818842 189.67918 126.199656 189.747552 126.199656 189.374998 C 126.199656 189.312752 125.610687 187.560336 124.88984 185.496127 C 124.168999 183.43192 123.585338 181.710081 123.585084 181.657712 C 123.584569 181.566078 123.944764 181.354282 124.105976 181.354279 C 124.148932 181.354279 124.603421 181.984151 125.107299 182.750067 C 127.135714 185.833347 128.699485 187.599015 130.472988 188.808592 C 131.526011 189.526805 132.905743 190.07655 134.002912 190.244835 C 134.680533 190.348717 136.29872 190.339577 136.966432 190.199315 C 137.790731 190.026248 138.609898 189.754963 138.711165 189.632909 L 133.476963 181.045787 C 136.908251 183.716813 141.410068 186.301674 144.592686 187.19534 C 148.578475 188.31452 152.337074 187.767844 155.187518 185.622551 C 156.089524 184.943664 157.019994 184.026407 156.972709 183.882875 C 156.950959 183.816874 153.637654 182.408913 149.604371 180.742353 C 145.571102 179.075793 142.259921 177.663584 142.241089 177.606891 C 142.186973 177.444517 145.366743 177.628383 148.820506 177.996297 C 149.926234 178.114213 151.725117 178.31286 152.830864 178.431214 C 156.386616 178.811813 157.18547 178.867433 159.632796 178.866134 C 162.230978 178.86473 163.368392 178.761035 165.342373 178.345242 C 168.417258 177.697511 171.708559 176.146943 174.404873 174.117425 C 175.502639 173.291122 176.042099 172.785481 175.977662 172.681179 C 175.942499 172.62406 171.618747 172.639103 163.248692 172.681179 C 154.631844 172.724653 150.711166 172.69542 150.565239 172.63566 C 150.541417 172.631776 150.493076 172.641874 150.479275 172.63566 C 150.423734 172.54576 151.341675 170.032835 151.480598 169.889601 C 151.520369 169.848483 151.843222 169.953452 152.178493 170.152576 C 157.982685 173.600782 170.481325 172.711764 179.548051 168.190382 C 182.149727 166.892974 183.865954 165.669031 185.566118 163.962565 C 187.599808 161.921322 188.79843 159.691222 188.964556 157.555093 C 189.013493 156.925065 188.990656 156.902714 188.833072 156.902714 C 188.639523 156.902714 185.475566 157.766971 183.78093 158.293443 C 183.155949 158.487588 181.551617 159.00031 180.205489 159.426256 C 171.412865 162.208482 167.762366 162.958013 162.985729 163.047211 C 160.255501 163.098246 157.809542 162.933671 157.888073 162.698263 C 157.97686 162.431968 161.691148 161.156201 164.209571 160.518613 C 166.359493 159.974327 167.487873 159.743174 172.488206 158.73342 C 179.879982 157.240753 182.561596 156.545711 185.829094 155.243953 C 192.720328 152.498497 196.624616 148.025069 197.855114 141.51366 C 198.175424 139.819651 198.369196 136.850921 198.163602 136.850921 C 198.120645 136.850921 194.583803 138.84523 190.274372 141.250684 C 185.964638 143.656138 182.391796 145.601782 182.339627 145.569533 C 182.220339 145.495919 181.714504 144.363912 181.773221 144.305234 C 181.797043 144.281412 182.349412 143.977699 183.03752 143.607341 C 186.342471 141.828413 188.85274 139.956906 191.579131 137.240326 C 196.674343 132.163436 199.656074 126.303046 200.383712 120.025623 C 200.579488 118.335837 200.516361 115.252503 200.252228 113.704123 C 199.939388 111.870158 199.213886 109.160532 198.992986 109.086901 C 198.942987 109.070588 195.859813 113.510965 192.191054 118.933268 C 184.465436 130.351482 184.059201 130.93918 183.998391 130.878371 C 183.859554 130.739559 185.699376 127.483491 188.792617 122.336763 C 190.131744 120.108659 191.570812 117.697268 191.973593 116.976131 C 192.964603 115.201887 194.358646 112.257893 194.891596 110.872092 C 196.76388 106.003704 197.02784 101.870652 195.720978 97.925663 C 195.341472 96.78008 194.430439 94.914438 193.718326 93.829333 C 193.012277 92.753467 191.952024 91.395583 191.842107 91.432221 C 191.792444 91.448534 189.6738 96.452248 187.133856 102.547945 L 182.516634 113.618151 L 176.109161 124.556873 C 169.701026 135.511848 169.419278 136.042554 169.352744 135.976027 C 169.29943 135.922765 169.884612 134.281995 170.485556 132.795048 C 171.988813 129.075389 173.530836 126.11337 177.762866 118.847296 C 180.46571 114.206732 181.681636 112.035937 182.77455 109.870768 C 186.179212 103.12585 187.821497 97.67936 188.22621 91.735652 C 188.308058 90.527613 188.308239 89.953299 188.22621 89.166596 C 187.798427 85.062889 186.349877 79.949614 184.822714 77.090005 C 183.935446 75.428595 182.788335 74.104017 181.773224 73.605595 C 181.31384 73.380043 181.162212 73.342622 180.422953 73.342622 C 179.660949 73.342622 179.524007 73.372839 178.941192 73.646053 C 177.518854 74.312677 177.109607 75.360753 177.110487 78.050873 C 177.110904 79.493538 177.221516 80.619753 177.676893 83.846422 L 177.980324 86.112047 L 177.939854 88.686162 C 177.89102 91.237468 177.854148 92.060447 177.590908 94.441254 C 177.01189 99.677662 175.588055 105.697767 173.489519 112.090876 C 172.697858 114.502643 171.530898 117.860789 171.400897 118.063429 C 171.097192 118.536732 171.847251 115.075727 173.363089 108.864385 C 175.849135 98.677568 176.441126 95.043281 176.544068 89.904947 C 176.615144 86.349078 176.375247 83.894192 175.714686 81.014391 C 175.318712 79.288259 175.163321 78.835836 174.581874 77.656411 C 172.951828 74.34988 170.104732 70.850644 167.779924 69.332241 C 166.581543 68.549541 165.49178 68.214367 164.512973 68.2854 L 164.512973 68.2854 Z M 133.087542 96.094934 C 132.243464 96.10555 131.341369 96.17875 130.821917 96.266889 C 127.552123 96.821936 124.943332 98.029102 123.585066 99.670386 C 122.52146 100.955635 122.220504 102.562299 122.755684 104.115661 C 122.826371 104.322001 122.876086 104.516055 122.841648 104.550581 C 122.807211 104.585018 119.604404 104.928026 115.741342 105.334448 C 112.587927 105.666211 110.856435 105.904226 109.940737 106.032341 C 109.816865 106.049689 109.211682 106.108 109.156869 106.118305 C 109.120464 106.125296 108.639478 106.1602 108.635977 106.163825 C 108.627692 106.172111 108.674894 106.305407 108.676448 106.340829 C 108.679296 106.391734 108.667127 106.417575 108.676448 106.426793 C 108.71161 106.71484 108.851095 107.332452 109.202397 108.560931 C 109.824138 110.734093 109.950879 111.175504 109.854778 111.175504 C 109.833804 111.175504 109.508753 110.947466 109.156882 110.69507 C 107.703029 109.652162 106.388988 109.152966 104.97458 109.08688 C 103.412909 109.01394 102.42477 109.436558 101.313167 110.523126 C 101.289345 110.546429 101.246234 110.544617 101.222127 110.568645 C 100.664504 111.127014 100.454855 111.385324 100.089315 112.136378 C 99.556699 113.2307 99.292291 114.204217 99.219478 115.494357 C 99.134394 117.001366 99.465512 118.906834 100.003343 120.157094 L 100.180346 120.592014 L 100.918699 120.592014 C 102.847787 120.592014 104.366074 118.122125 105.975898 117.36552 C 107.097895 117.088531 109.16058 117.089365 110.552663 117.36552 C 115.568966 118.360629 119.329298 121.766767 119.139785 125.168778 C 119.089294 126.075932 118.765784 126.671688 117.961458 127.479918 C 117.290991 128.153632 116.416755 128.747285 114.911966 129.568539 C 114.383151 129.857167 113.502656 130.358149 112.949774 130.660896 C 112.39691 130.963656 111.606973 131.441569 111.205041 131.707734 C 110.408683 132.235112 109.41985 133.111257 109.41985 133.320981 C 109.41985 133.501661 109.913368 133.492935 112.03442 133.275461 C 112.944137 133.182118 113.692904 133.038412 114.477049 132.926516 C 118.280453 132.383566 120.817399 131.649706 122.801198 130.357458 C 124.686771 129.129205 126.102305 127.175381 126.634553 125.123258 C 126.720906 124.790191 126.799982 124.556852 126.852001 124.556852 C 126.90402 124.556852 127.250402 124.736575 127.595408 124.951312 C 129.83456 126.344782 131.676578 126.845403 133.219013 126.519044 C 134.597572 126.227374 135.924175 125.396363 138.362184 123.292551 C 139.008682 122.734681 139.570409 122.24571 139.626483 122.245713 C 139.682567 122.245713 140.190038 123.35938 140.759295 124.688339 C 141.328553 126.017297 141.863421 127.173569 141.937622 127.262454 C 142.068304 127.418847 142.170788 127.431974 144.243708 127.08545 C 145.421566 126.888509 146.421444 126.649842 146.468872 126.605016 C 146.589947 126.490647 146.137019 124.965729 145.725465 123.990446 C 145.06231 122.418895 143.919099 121.000805 142.544489 120.111574 C 141.720609 119.578614 140.485626 119.001597 138.49367 118.240409 C 136.325027 117.411721 135.200534 116.874431 134.174825 116.187188 C 133.158709 115.506374 132.178822 114.604746 132.303659 114.487969 C 132.351768 114.442916 132.702917 114.317983 133.087527 114.184536 C 136.150975 113.121513 138.249788 111.104425 139.626483 107.863038 C 140.192967 106.529282 140.651524 104.824579 141.411676 101.455569 C 141.756564 99.927051 142.205217 98.203397 142.372542 97.622212 C 142.539862 97.041026 142.655947 96.510289 142.630461 96.443885 C 142.627613 96.436376 142.532301 96.483216 142.504026 96.489404 C 142.199487 96.555664 140.45406 97.357462 136.182528 99.49338 C 132.667045 101.251256 129.735536 102.694902 129.689087 102.679415 C 129.642661 102.664139 130.762853 101.641692 132.17217 100.408734 C 133.581495 99.17577 134.855509 98.073136 134.963744 97.971164 C 135.03337 97.905578 135.020268 97.839862 135.049708 97.75369 C 135.093752 97.624433 135.135672 97.449429 135.135672 97.055798 C 135.135672 96.329236 135.108148 96.279235 134.872699 96.180901 C 134.682024 96.101307 133.931587 96.084787 133.087509 96.094937 L 133.087542 96.094934 Z M 117.921003 122.989117 C 114.311063 123.437279 110.748415 124.294136 107.316058 125.497488 C 103.759053 126.799394 100.208821 128.515127 97.58095 131.313267 C 97.386986 131.643176 96.390942 132.382331 96.776855 132.562393 C 100.641835 131.517308 106.070399 130.006382 109.738456 128.966727 C 110.732509 128.684981 111.485391 128.469297 112.353027 128.223317 C 113.941486 127.791403 115.522706 127.33319 117.101738 126.867989 L 118.224434 126.519041 C 118.57777 126.103901 118.375234 124.859801 118.426735 124.137101 C 118.319072 123.755494 118.644183 122.752571 117.921016 122.989117 L 117.921003 122.989117 Z M 73.15468 123.772982 C 73.07348 123.691963 71.394752 123.905502 70.712054 124.076415 C 68.772459 124.562101 67.605713 125.725648 66.919154 127.828857 C 66.79598 128.206295 66.701696 128.563169 66.701696 128.65318 C 66.701696 128.857837 66.771565 128.863689 67.531076 128.65318 C 69.112664 128.214902 70.356885 127.478351 71.364433 126.433069 C 72.188771 125.577862 73.31214 123.930442 73.15468 123.772982 L 73.15468 123.772982 Z M 80.03247 124.460761 C 79.913311 124.440565 79.69433 124.446261 79.299176 124.470859 C 78.258514 124.535566 76.916311 124.854092 76.072683 125.254727 C 73.665284 126.397997 72.249597 128.47173 71.581893 131.748169 C 71.191188 133.66541 71.129389 134.718571 71.106516 139.814402 C 71.093828 142.472796 71.050095 144.66076 71.015487 144.694597 C 70.981049 144.728672 70.857155 144.645427 70.712055 144.477149 C 70.168628 143.846855 69.468147 142.72624 68.486886 140.775286 C 68.125433 140.056661 67.836807 139.578391 67.531076 139.03055 C 67.366395 138.735434 67.136636 138.199972 67.050642 138.069684 C 66.51819 137.262941 65.536988 136.249608 64.870989 135.804059 C 64.30143 135.423023 63.444775 135.106164 62.868338 135.106164 C 61.203437 135.106164 59.734588 136.633276 59.292899 138.813092 C 58.868414 140.908031 59.692618 142.641379 61.427037 143.298827 C 61.71095 143.40649 62.149744 143.459156 62.994768 143.475831 C 63.638634 143.488518 64.225448 143.523007 64.259068 143.561795 C 64.292781 143.600582 64.435611 143.961058 64.567557 144.345662 C 64.953446 145.470728 65.88939 147.317013 67.313616 149.706292 C 68.818489 152.230863 69.780066 154.069129 70.191162 155.19841 C 70.631926 156.409183 72.696531 164.394696 72.977679 165.965186 C 73.22234 167.3318 73.288727 168.582244 73.154682 169.237193 C 73.095672 169.525637 72.823989 170.347254 72.542761 171.022384 C 71.762524 172.895432 71.705187 173.599534 72.239331 175.078257 C 73.301904 178.019955 75.171453 180.018189 77.862936 181.136782 C 78.543825 181.419754 78.65513 181.437307 78.818745 181.050817 C 79.185261 180.184779 79.658023 178.299199 79.820071 176.994945 C 80.085353 174.85976 79.894823 173.340499 78.778287 168.407819 C 78.261688 166.125649 77.853472 163.350623 78.03488 163.350623 C 78.077137 163.350675 78.41798 163.58208 78.778287 163.876569 C 79.138617 164.17107 80.327335 165.121998 81.433317 165.965193 C 84.319801 168.165822 84.677933 168.465309 87.972276 171.720285 C 89.217199 172.950322 90.119648 173.77981 90.895336 174.466344 C 92.438027 175.831677 93.359158 176.420947 94.642721 176.863458 C 95.334281 177.101905 95.618504 177.166019 96.210451 177.166889 C 97.65528 177.168292 98.313811 176.567101 98.390104 175.164239 C 98.443935 174.173975 98.140963 173.035492 97.343264 171.416854 C 96.563252 169.834125 95.938669 169.002907 94.728693 167.841413 C 93.320609 166.489765 92.016298 165.53436 87.800329 162.829732 C 84.210966 160.527075 82.608234 159.342186 81.215859 157.944477 C 79.380757 156.102376 78.603329 154.574788 78.515314 152.583845 C 78.442736 150.944861 78.851597 149.900501 79.911099 148.836463 C 80.997403 147.745511 82.194572 147.14077 85.706651 145.918459 C 89.417421 144.627006 90.800693 143.813922 91.416228 142.560479 C 91.63044 142.124205 91.633857 141.982219 91.633676 141.250663 C 91.633466 140.547675 91.636266 140.364879 91.461722 140.031879 C 90.653269 138.490586 88.220845 137.564059 84.270385 137.331334 L 83.264002 137.285814 L 79.911079 140.643794 C 78.066731 142.485835 76.535344 143.938477 76.507584 143.910745 C 76.479672 143.882833 77.286126 139.58284 78.297835 134.322297 C 79.309526 129.061748 80.168998 124.691363 80.168998 124.602361 C 80.168998 124.527324 80.151649 124.48082 80.032439 124.460753 L 80.03247 124.460761 Z M 86.404541 130.615372 L 86.450061 130.923862 C 86.504876 131.511681 86.809355 132.899681 87.056925 133.578892 C 87.8384 135.72287 89.194683 137.038167 91.416231 137.766251 C 91.944186 137.939267 92.187861 137.952265 92.24561 137.852215 C 92.328182 137.709132 92.114514 135.668378 91.942179 134.934212 C 91.431422 132.758689 90.121375 131.443938 87.886304 130.87834 C 87.450276 130.768036 86.9458 130.677748 86.753492 130.660891 L 86.404541 130.615372 Z M 56.066406 139.682928 C 55.974797 139.718816 55.952721 139.804703 55.894462 139.945904 C 55.736844 140.327347 55.5 141.780162 55.5 142.343016 C 55.5 143.823287 56.176487 145.049371 57.462193 145.918457 C 57.960073 146.255007 58.031385 146.25786 58.028599 146.044892 C 58.024198 145.665294 57.33443 139.84857 57.285191 139.768908 C 57.254741 139.719686 56.968934 139.682944 56.632812 139.682944 C 56.329215 139.682944 56.158073 139.647057 56.066406 139.682944 L 56.066406 139.682928 Z M 102.703893 158.905343 C 102.5533 158.905343 101.77191 159.706328 101.399134 160.255614 C 100.371161 161.770281 99.568708 164.025257 99.087994 166.794573 C 98.91736 167.777344 98.91881 168.237356 98.91604 170.370011 C 98.913191 173.065856 98.972564 173.677596 99.482446 175.209751 C 100.044295 176.898183 100.975876 178.019372 102.097019 178.431185 C 102.276715 178.497186 102.595003 178.560339 102.835369 178.562669 C 104.242876 178.576392 105.54551 177.017787 106.147834 174.64334 C 106.65991 172.624686 106.281286 170.925928 104.408158 166.971568 C 103.209378 164.44072 102.891637 163.441313 102.703882 161.91437 C 102.613076 161.175797 102.611756 160.440851 102.749402 159.340255 C 102.787905 159.031873 102.767786 158.905338 102.703882 158.905338 L 102.703893 158.905343 Z M 67.48556 175.513182 C 67.368289 175.513182 67.37376 175.760899 67.571532 176.731966 C 67.894198 178.315918 68.468148 179.269513 69.533725 179.826973 C 70.188217 180.169393 70.600701 180.271717 71.581892 180.438894 C 71.942437 180.500312 72.28778 180.565484 72.325299 180.570378 C 72.58138 180.60409 72.374055 179.574277 71.930837 178.648644 C 71.520909 177.792401 70.544008 176.85974 69.533725 176.342564 C 68.79854 175.966229 67.65973 175.513182 67.48556 175.513182 L 67.48556 175.513182 Z"/>
+ </g>
+ <path fill="#4d4d4d" d="M 133.086986 93.504895 C 132.242907 93.515511 131.339844 93.591093 130.820392 93.679232 C 127.550598 94.234279 124.943022 95.437831 123.584755 97.079112 C 122.521149 98.364361 122.2214 99.971748 122.75658 101.525109 C 122.827267 101.73145 122.878198 101.926467 122.843761 101.960992 C 122.809323 101.99543 119.601942 102.339155 115.73888 102.745577 C 112.585464 103.077342 110.857349 103.314876 109.941651 103.442991 C 109.817779 103.460339 109.211876 103.519867 109.157063 103.530172 C 109.120658 103.537163 108.637505 103.570202 108.634004 103.573827 C 108.625719 103.582113 108.676132 103.712743 108.67766 103.748164 C 108.680508 103.799069 108.668338 103.826127 108.67766 103.835345 C 108.712822 104.12339 108.849407 104.742688 109.200714 105.971167 C 109.822455 108.144328 109.950641 108.586457 109.854539 108.586457 C 109.833566 108.586457 109.508999 108.359376 109.157128 108.106988 C 107.703275 107.064081 106.387066 106.56031 104.972659 106.494223 C 103.410988 106.421283 102.422857 106.846071 101.311253 107.932639 C 101.287432 107.955942 101.248178 107.952317 101.224072 107.976294 C 100.666449 108.534663 100.456318 108.794413 100.090778 109.545466 C 99.558162 110.639789 99.291823 111.611618 99.219009 112.901758 C 99.133925 114.408766 99.465768 116.315433 100.003602 117.565693 L 100.177938 118.001579 L 100.918938 118.001579 C 102.848025 118.001579 104.365308 115.532785 105.975132 114.77618 C 107.097129 114.499192 109.159805 114.500025 110.551888 114.77618 C 115.568192 115.77129 119.32828 119.176457 119.138768 122.578467 C 119.088277 123.485621 118.766213 124.080411 117.961888 124.888641 C 117.291421 125.562355 116.415499 126.15962 114.91071 126.980877 C 114.381895 127.269505 113.502126 127.767836 112.949243 128.070583 C 112.396379 128.373346 111.607646 128.850538 111.205714 129.116704 C 110.409356 129.644082 109.418597 130.519737 109.418597 130.729461 C 109.418597 130.910141 109.91284 130.90328 112.033892 130.685806 C 112.943609 130.592462 113.690685 130.449015 114.47483 130.337112 C 118.278234 129.794164 120.816374 129.057655 122.800173 127.765407 C 124.685745 126.537154 126.10369 124.586945 126.635938 122.534822 C 126.722291 122.201755 126.80186 121.968175 126.853878 121.968175 C 126.905897 121.968175 127.249871 122.145723 127.594878 122.36047 C 129.83403 123.753941 131.67532 124.256006 133.217755 123.929647 C 134.596314 123.637977 135.923154 122.80793 138.361164 120.704117 C 139.007662 120.146248 139.569148 119.658002 139.625222 119.658002 C 139.681306 119.658002 140.189259 120.769983 140.758516 122.098942 C 141.327773 123.427901 141.861192 124.581764 141.935396 124.670646 C 142.066077 124.827039 142.172652 124.842834 144.245569 124.49631 C 145.423428 124.299369 146.421142 124.06167 146.468569 124.016844 C 146.589644 123.902475 146.139124 122.376837 145.72757 121.401554 C 145.064415 119.830003 143.920244 118.411429 142.545633 117.522198 C 141.721754 116.989238 140.483886 116.409093 138.49193 115.647907 C 136.323287 114.81922 135.202406 114.286505 134.176697 113.599262 C 133.160581 112.918448 132.177569 112.016098 132.302406 111.899321 C 132.350515 111.854267 132.702383 111.727651 133.086993 111.594202 C 136.150442 110.531179 138.248527 108.515301 139.625222 105.273914 C 140.191706 103.940157 140.652187 102.235459 141.412337 98.866449 C 141.757227 97.337932 142.203956 95.611872 142.371281 95.030686 C 142.538601 94.4495 142.658314 93.920209 142.632828 93.853804 C 142.629979 93.846295 142.530421 93.891219 142.502146 93.897408 C 142.197605 93.963668 140.453387 94.769078 136.181855 96.904995 C 132.666372 98.662872 129.733661 100.102419 129.687212 100.086932 C 129.640786 100.071655 130.762426 99.053307 132.171743 97.820349 C 133.581068 96.587386 134.85315 95.481383 134.961385 95.379409 C 135.031011 95.313822 135.019126 95.24764 135.048566 95.161469 C 135.09261 95.032211 135.135773 94.857691 135.135773 94.46406 C 135.135773 93.737499 135.109673 93.69063 134.874227 93.592297 C 134.683552 93.512702 133.931189 93.494965 133.08711 93.505115 L 133.086986 93.504895 Z"/>
+ <path fill="#7839b7" d="M 164.51442 65.694509 C 163.535616 65.765522 162.66856 66.250827 161.899816 67.176287 C 161.031707 68.221383 160.59399 69.632274 160.721474 70.883262 C 160.909819 72.73176 161.456116 74.256508 163.68503 78.68662 C 164.910089 81.121517 165.310983 82.096106 165.733223 84.04732 C 166.329525 86.802946 166.566799 89.217854 166.562612 92.417092 C 166.557952 95.363272 166.378954 97.508291 165.910226 100.306423 C 165.498701 102.763151 164.79397 105.716474 164.645909 105.667125 C 164.419968 105.591803 164.151161 103.300181 163.948006 99.957473 C 163.708782 96.021684 163.507853 94.443667 163.164131 92.892475 C 162.249626 88.765366 160.214422 87.021686 156.84255 87.531776 C 155.896485 87.674886 154.369992 88.138383 154.227944 88.315651 C 154.167148 88.391491 154.50573 89.593293 155.446744 92.285603 C 156.186071 94.400933 156.796979 96.166614 156.797036 96.204984 C 156.797217 96.338177 156.26014 96.523342 156.14465 96.427508 C 156.085174 96.37813 155.55008 95.616694 154.966305 94.768726 C 153.734359 92.979294 153.109456 92.109066 152.265729 91.107266 C 149.996054 88.412366 147.540267 87.125667 144.988324 87.27386 C 144.057069 87.32795 142.653555 87.634211 142.414175 87.840274 C 142.24815 87.983176 142.287145 88.222305 145.463709 99.780475 L 148.735756 111.594243 L 147.992338 118.831188 C 147.591131 122.821454 147.206645 126.177424 147.168005 126.285594 C 147.099234 126.477926 147.084734 126.503042 145.772199 126.503042 C 145.034128 126.503042 143.537666 126.448693 142.459692 126.371559 C 140.077814 126.200925 137.104899 126.179641 136.092597 126.326039 C 135.063538 126.474923 133.57076 126.84808 132.173216 127.327378 C 127.808512 128.824319 123.986115 131.472001 120.794372 135.262226 C 117.852509 138.755708 115.358382 143.204601 112.905042 149.341648 C 112.168716 151.183596 110.579702 155.599913 110.204461 156.796057 C 109.276142 159.755299 108.760716 162.89681 108.677168 166.298655 C 108.602829 169.3285 108.832318 171.819123 109.461046 174.359935 C 110.198611 177.340413 111.299003 179.649967 112.819067 181.596877 C 113.182965 182.062956 113.57648 182.476789 113.997409 182.906711 C 114.011909 182.922765 114.023302 182.932086 114.03788 182.947182 C 114.050567 182.960905 114.070194 182.979134 114.0834 182.992702 C 114.091685 183.00021 114.075114 183.024317 114.0834 183.033172 C 116.040154 184.995071 118.166902 186.141656 120.880363 186.694629 C 122.819722 187.089847 126.200604 187.15823 126.200604 186.785669 C 126.200604 186.723422 125.611619 184.970957 124.890773 182.906748 C 124.169931 180.842541 123.586252 179.120653 123.585998 179.068284 C 123.585483 178.97665 123.945686 178.764849 124.106897 178.764846 C 124.149854 178.764846 124.604356 179.394736 125.108234 180.160652 C 127.136646 183.243932 128.70049 185.009677 130.473992 186.219255 C 131.527016 186.937468 132.906792 187.487233 134.00396 187.655518 C 134.681582 187.7594 136.299808 187.75026 136.96752 187.609999 C 137.791819 187.436931 138.611009 187.165641 138.712276 187.043587 L 133.478007 178.456353 C 136.909294 181.12738 141.411254 183.712318 144.593872 184.605985 C 148.579661 185.725164 152.338397 185.17847 155.188841 183.033177 C 156.090847 182.35429 157.021341 181.43701 156.974055 181.293478 C 156.952305 181.227477 153.638905 179.819475 149.605621 178.152915 C 145.572353 176.486355 142.261076 175.074107 142.242244 175.017414 C 142.188128 174.85504 145.367983 175.038905 148.821746 175.406822 C 149.927475 175.524738 151.726409 175.723393 152.832156 175.841747 C 156.387908 176.222346 157.18685 176.277972 159.634176 176.276672 C 162.232358 176.275268 163.369847 176.171573 165.343828 175.755772 C 168.418713 175.108042 171.710131 173.55742 174.406444 171.527901 C 175.504211 170.701598 176.043691 170.195939 175.979254 170.091637 C 175.944092 170.034518 171.620174 170.049561 163.250119 170.091637 C 154.633271 170.135111 150.712429 170.105878 150.566502 170.046118 C 150.542681 170.042234 150.494339 170.052332 150.480538 170.046118 C 150.424998 169.956218 151.342952 167.443256 151.481875 167.300022 C 151.521646 167.258904 151.844507 167.363874 152.179778 167.563 C 157.98397 171.011207 170.482964 170.122162 179.54969 165.60078 C 182.151366 164.303372 183.867671 163.079375 185.567835 161.372909 C 187.601525 159.331666 188.80019 157.101484 188.966316 154.965354 C 189.015254 154.335326 188.992416 154.312968 188.834832 154.312968 C 188.641283 154.312968 185.477262 155.177243 183.782626 155.703715 C 183.157645 155.897859 181.553266 156.410595 180.207138 156.836543 C 171.414514 159.618769 167.763792 160.368346 162.987156 160.457545 C 160.256928 160.50858 157.810904 160.344005 157.889435 160.108592 C 157.978221 159.842297 161.692591 158.566501 164.211013 157.928913 C 166.360936 157.384627 167.489424 157.15345 172.489757 156.143696 C 179.881533 154.65103 182.563318 153.955944 185.830816 152.654186 C 192.722049 149.90873 196.626493 145.435123 197.856991 138.923714 C 198.177302 137.229705 198.371078 134.260915 198.165484 134.260915 C 198.122528 134.260915 194.585582 136.255282 190.276151 138.660736 C 185.966417 141.06619 182.393474 143.011888 182.341305 142.979638 C 182.222017 142.906025 181.716174 141.774002 181.774891 141.715324 C 181.798713 141.691502 182.351098 141.387784 183.039206 141.017423 C 186.344157 139.238496 188.854537 137.366906 191.580928 134.650326 C 196.67614 129.573436 199.657985 123.712823 200.385623 117.4354 C 200.581399 115.745614 200.518272 112.662197 200.254139 111.113817 C 199.941299 109.279852 199.215781 106.570167 198.994881 106.496535 C 198.944882 106.480223 195.86162 110.920726 192.192862 116.34303 C 184.467243 127.761244 184.060902 128.349097 184.000092 128.288288 C 183.861255 128.149476 185.701139 124.893296 188.79438 119.746568 C 190.133507 117.518464 191.572616 115.107006 191.975398 114.385869 C 192.966408 112.611626 194.36049 109.667551 194.89344 108.28175 C 196.765724 103.413362 197.029694 99.280142 195.722832 95.335153 C 195.343326 94.18957 194.432267 92.323876 193.720154 91.238771 C 193.014105 90.162904 191.953826 88.80499 191.843909 88.841628 C 191.794246 88.857941 189.675542 93.861797 187.135598 99.957494 L 182.518317 111.027845 L 176.110761 121.966707 C 169.702626 132.921682 169.42079 133.452535 169.354256 133.386009 C 169.300943 133.332747 169.886139 131.691937 170.487084 130.204991 C 171.99034 126.485332 173.532457 123.523132 177.764486 116.257058 C 180.46733 111.616496 181.683321 109.445582 182.776235 107.280413 C 186.180897 100.535495 187.823253 95.088769 188.227966 89.145061 C 188.309813 87.937022 188.309995 87.362677 188.227966 86.575975 C 187.800182 82.472267 186.351588 77.358835 184.824425 74.499225 C 183.937155 72.837815 182.790008 71.513193 181.774896 71.014771 C 181.315513 70.789219 181.163866 70.751796 180.424607 70.751796 C 179.662604 70.751796 179.525643 70.782013 178.942829 71.055229 C 177.52049 71.721854 177.11122 72.769986 177.1121 75.460106 C 177.112517 76.902771 177.223129 78.029061 177.678512 81.25573 L 177.981948 83.521384 L 177.941477 86.095533 C 177.892643 88.646839 177.855772 89.469892 177.592527 91.850699 C 177.013508 97.087107 175.589621 103.10744 173.491085 109.50055 C 172.699424 111.912317 171.532436 115.27054 171.402435 115.47318 C 171.09873 115.946483 171.848815 112.485359 173.364653 106.274017 C 175.850699 96.0872 176.442731 92.452667 176.545673 87.314333 C 176.616749 83.758464 176.376852 81.303464 175.716281 78.423663 C 175.320307 76.697531 175.16488 76.245043 174.583432 75.065618 C 172.953405 71.759111 170.106218 68.259768 167.78141 66.741362 C 166.583029 65.958664 165.493224 65.623476 164.51442 65.694509 L 164.51442 65.694509 Z"/>
+ <path fill="#da1636" d="M 117.919688 120.398558 C 114.309747 120.846719 110.746963 121.703607 107.314605 122.90696 C 103.7576 124.208865 100.207244 125.924671 97.579373 128.722811 C 97.385409 129.05272 96.389355 129.791891 96.775267 129.971955 C 100.640248 128.926868 106.068978 127.415895 109.737035 126.37624 C 110.731088 126.094495 111.484005 125.878805 112.351641 125.632825 C 113.940101 125.200911 115.52138 124.74268 117.100412 124.277479 L 118.223124 123.928526 C 118.57646 123.513386 118.37395 122.269255 118.425425 121.546554 C 118.317762 121.164948 118.642873 120.162011 117.919698 120.398558 L 117.919688 120.398558 Z"/>
+ <path fill="#7839b7" d="M 73.153211 121.183409 C 73.072011 121.102391 71.39497 121.317612 70.71227 121.488528 C 68.772676 121.974213 67.606656 123.133898 66.920098 125.237107 C 66.796923 125.614547 66.702155 125.975274 66.702155 126.065285 C 66.702155 126.269942 66.770823 126.275794 67.530334 126.065285 C 69.111921 125.627007 70.358546 124.887569 71.366094 123.842287 C 72.190432 122.98708 73.310668 121.340869 73.153209 121.183409 L 73.153211 121.183409 Z"/>
+ <path fill="#4d4d4d" d="M 79.299145 121.880815 C 78.258483 121.945522 76.917253 122.264768 76.073625 122.665403 C 73.666227 123.808673 72.251741 125.883605 71.584037 129.160043 C 71.193334 131.077285 71.127442 132.128033 71.104569 137.223863 C 71.091881 139.882257 71.05198 142.071905 71.017382 142.105742 C 70.982945 142.139817 70.857362 142.056079 70.712262 141.887801 C 70.168836 141.257502 69.470533 140.13376 68.489272 138.182805 C 68.127818 137.46418 67.836064 136.987122 67.530333 136.439281 C 67.365652 136.144165 67.136852 135.610632 67.050858 135.480345 C 66.518407 134.673601 65.537453 133.6593 64.871454 133.213751 C 64.301895 132.832714 63.442834 132.51634 62.866397 132.51634 C 61.201496 132.51634 59.733849 134.041525 59.29216 136.221341 C 58.867675 138.31628 59.693567 140.053474 61.427986 140.710922 C 61.7119 140.818584 62.152136 140.868583 62.99716 140.885258 C 63.641025 140.897946 64.227599 140.933652 64.261219 140.97244 C 64.294932 141.011227 64.434393 141.372422 64.566339 141.757027 C 64.952228 142.882092 65.888169 144.7291 67.312395 147.118379 C 68.817269 149.64295 69.778121 151.481214 70.189217 152.610494 C 70.629981 153.821268 72.697712 161.806291 72.978859 163.376781 C 73.223521 164.743395 73.287243 165.990949 73.153196 166.645899 C 73.094186 166.934343 72.824186 167.757886 72.542958 168.433016 C 71.762721 170.306064 71.703696 171.00798 72.237839 172.486703 C 73.300412 175.428401 75.169237 177.426887 77.860719 178.545479 C 78.541608 178.828452 78.656044 178.844873 78.819659 178.458376 C 79.186175 177.592337 79.660138 175.708919 79.822186 174.404665 C 80.087469 172.26948 79.892615 170.750463 78.776068 165.817783 C 78.259469 163.535613 77.853661 160.761561 78.035069 160.761561 C 78.077326 160.761615 78.415761 160.990117 78.776068 161.28462 C 79.136398 161.579117 80.328966 162.533652 81.434948 163.376848 C 84.321432 165.577477 84.678829 165.875524 87.973172 169.1305 C 89.218095 170.360537 90.117895 171.190023 90.893583 171.876556 C 92.436275 173.241889 93.358612 173.831389 94.642175 174.273898 C 95.333734 174.512346 95.619397 174.578147 96.211344 174.579017 C 97.656174 174.58042 98.314461 173.976837 98.390754 172.573973 C 98.444585 171.583708 98.142338 170.444024 97.344638 168.825386 C 96.564626 167.242657 95.939324 166.412635 94.729349 165.251144 C 93.321264 163.899495 92.014791 162.943132 87.798822 160.238504 C 84.209459 157.935847 82.609386 156.754333 81.217011 155.356623 C 79.381909 153.514523 78.602552 151.986218 78.514537 149.995274 C 78.441959 148.35629 78.849857 147.310731 79.909359 146.246693 C 80.995663 145.155741 82.194513 144.548593 85.706592 143.326282 C 89.417362 142.034829 90.80111 141.223432 91.416645 139.96999 C 91.630856 139.533716 91.634766 139.393897 91.634585 138.662341 C 91.634375 137.959353 91.634891 137.774874 91.460248 137.441873 C 90.651796 135.90058 88.218654 134.972127 84.268194 134.739402 L 83.265667 134.695747 L 79.90938 138.052044 C 78.065032 139.894085 76.537258 141.348886 76.509498 141.321154 C 76.481585 141.293242 77.284906 136.992296 78.296613 131.731753 C 79.308306 126.471205 80.170908 122.100586 80.170908 122.011585 C 80.170908 121.861536 80.089449 121.831629 79.299143 121.880903 L 79.299145 121.880815 Z"/>
+ <path fill="#7839b7" d="M 86.404023 128.026754 L 86.447679 128.331873 C 86.502494 128.919693 86.810344 130.311545 87.057914 130.990756 C 87.839389 133.134734 89.195183 134.447137 91.41673 135.175221 C 91.944686 135.348237 92.187162 135.362452 92.244911 135.262402 C 92.327483 135.119318 92.112132 133.076159 91.939789 132.341993 C 91.429032 130.16647 90.12115 128.853889 87.886081 128.28829 C 87.450051 128.177987 86.945099 128.087206 86.75279 128.07035 L 86.404098 128.026695 L 86.404023 128.026754 Z"/>
+ <path fill="#7839b7" d="M 56.066635 137.093097 C 55.975026 137.128984 55.950555 137.213447 55.892296 137.354643 C 55.734678 137.736086 55.5 139.189139 55.5 139.751993 C 55.5 141.232264 56.175769 142.457144 57.461475 143.32623 C 57.959355 143.66278 58.030908 143.669885 58.028122 143.456911 C 58.02372 143.077314 57.336357 137.259867 57.287118 137.180205 C 57.256668 137.130983 56.969419 137.093024 56.633297 137.093024 C 56.329699 137.093024 56.158317 137.057137 56.06665 137.093024 L 56.066635 137.093097 Z"/>
+ <path fill="#7839b7" d="M 102.706006 156.315495 C 102.555413 156.315495 101.771139 157.117444 101.398362 157.66673 C 100.370387 159.181397 99.5689 161.43564 99.088186 164.204956 C 98.917552 165.187727 98.91662 165.646543 98.913849 167.779198 C 98.911001 170.475043 98.970606 171.08532 99.480496 172.617475 C 100.042345 174.305907 100.974641 175.431187 102.095784 175.843 C 102.27548 175.909001 102.596417 175.971429 102.836783 175.973759 C 104.24429 175.987482 105.547162 174.42527 106.149486 172.050823 C 106.661562 170.032169 106.27908 168.333665 104.40596 164.379305 C 103.20718 161.848457 102.893775 160.850018 102.706021 159.323075 C 102.615215 158.584502 102.61203 157.851967 102.749677 156.751371 C 102.788179 156.442989 102.769873 156.31549 102.706021 156.31549 L 102.706006 156.315495 Z"/>
+ <path fill="#7839b7" d="M 67.486747 172.922599 C 67.369476 172.922599 67.376156 173.171999 67.573929 174.143072 C 67.896594 175.727023 68.469818 176.680367 69.535395 177.237828 C 70.189887 177.580248 70.602852 177.680888 71.584042 177.848065 C 71.94459 177.909483 72.287523 177.973931 72.325041 177.978824 C 72.581122 178.012537 72.375973 176.986587 71.932749 176.060953 C 71.522821 175.204708 70.545678 174.267958 69.535396 173.750782 C 68.800211 173.374448 67.660921 172.922597 67.48675 172.922597 L 67.486747 172.922599 Z"/>
+ <path fill="#da1636" d="M 114.252923 108.252773 C 114.252923 108.252773 116.193491 106.899718 117.947453 106.970994 C 119.991764 107.054084 121.340401 108.855963 121.340401 108.855963 C 116.816479 111.645713 114.252923 108.252773 114.252923 108.252773 Z"/>
+ <path fill="#008000" d="M 118.431781 122.4168 C 118.441621 122.741395 118.436442 123.039723 118.406406 123.322038 C 118.436079 123.03898 118.441517 122.741359 118.431781 122.4168 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bluej.svg b/.icons/Gruvbox_Dark-2/apps/64/bluej.svg
new file mode 100644
index 000000000..fe23e8cbc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bluej.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="rc86OjTFEnOMTTjJ6EIxTgd2oSRC5Jc6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#rc86OjTFEnOMTTjJ6EIxTgd2oSRC5Jc6)">
+ <linearGradient id="_lgradient_15" x1=".25" x2=".75" y1=".036" y2=".902" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.174%" style="stop-color:#957552"/>
+ <stop offset="100%" style="stop-color:#b29373"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_16" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="Th1X2Gw28F5lHKeCUoemSAfacttStJv3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Th1X2Gw28F5lHKeCUoemSAfacttStJv3)">
+ <path d="M 140.898026 65.335142 C 131.95952 65.917007 122.774475 68.314808 114.636715 72.116099 C 97.336917 81.388472 90.550389 95.982288 85.01272 111.589227 C 81.708531 119.897717 77.397384 123.875344 67.443368 128.418091 C 61.918411 130.936939 55.884379 133.706283 50.902338 137.822539 C 46.085164 140.628411 47.846515 145.193029 51.950573 145.335141 L 87.228992 145.335141 C 87.750123 147.51944 88.286456 150.473402 88.867008 152.819717 C 89.899552 157.142069 91.020469 160.937802 90.933333 164.454386 C 90.794827 170.043672 88.466083 174.927765 84.403832 180.100298 C 81.492837 183.809056 81.900088 192.209024 86.459557 193.157584 C 86.459557 193.157584 104.306203 193.779445 112.943563 192.683664 C 145.71016 188.158437 203.988026 165.240421 203.988026 165.240421 C 207.545072 163.858976 209.063898 159.566293 207.193648 156.180341 C 196.692986 140.768491 185.816309 124.157408 174.135936 110.942709 C 168.094064 104.055605 161.21984 90.477165 169.652682 87.505752 L 175.980128 86.951197 C 182.216778 86.404603 182.471354 81.977813 180.179872 77.666789 C 176.678064 72.420928 168.980848 70.911792 163.807285 69.36336 C 156.618794 67.221778 148.478277 65.401464 140.898026 65.335142 Z"/>
+ </g>
+ <path fill="#4d4d4d" d="M 140.901042 65.333333 C 131.962536 65.915199 125.190731 68.062589 117.052971 71.86388 C 99.753173 81.136253 90.550389 93.313813 85.01272 108.920752 C 81.708531 117.229243 77.397384 121.206869 67.443368 125.749616 C 61.918411 128.268464 55.884379 131.037808 50.902338 135.154064 C 46.085164 137.959936 47.846515 142.524555 51.950573 142.666667 L 87.228992 142.666667 C 87.750123 144.850965 90.263392 147.585269 90.843944 149.931584 C 91.876488 154.253936 94.315363 157.39069 94.228227 160.907274 C 94.08972 166.49656 92.200293 172.918269 88.138043 178.090802 C 85.227048 181.79956 85.41464 187.563613 89.974109 188.512173 C 89.974109 188.512173 104.965181 189.134034 113.602541 188.038253 C 146.369138 183.513026 202.45041 161.253989 202.45041 161.253989 C 206.007456 159.872544 206.208325 156.67816 204.338074 153.292208 C 193.837413 137.880357 183.400053 123.026549 171.71968 109.811851 C 169.633488 107.433808 169.864312 102.720376 168.244056 99.458909 C 165.171853 93.274771 164.13161 86.782693 169.652682 84.837277 L 175.980128 84.282723 C 182.216778 83.736128 182.471354 79.309339 180.179872 74.998315 C 177.571357 71.090645 172.634877 69.256424 168.147661 67.934886 C 166.611005 67.482322 163.809077 68.188179 162.489328 67.793183 C 155.300837 65.6516 148.481293 65.399655 140.901042 65.333333 Z"/>
+ <g opacity=".1">
+ <path d="M 140.901042 65.333333 C 131.962536 65.915198 122.773176 68.313291 114.635416 72.114584 C 103.991165 77.819707 97.342139 85.147117 92.5 93.567709 C 92.5 93.567709 107.327168 99.213541 115.5 99.213541 C 126.16248 99.213541 138.587714 96.465877 142.187498 95.619792 C 143.495333 93.613664 145.012069 91.742389 146.843749 90.052083 C 155.353829 83.374275 156.461714 83.684184 166.302082 78.989584 C 167.790157 78.279656 169.945125 73.393531 169.239584 71.078125 C 167.375989 70.438197 165.523192 69.876589 163.812501 69.364584 C 156.62401 67.223002 148.481288 65.399655 140.901042 65.333333 Z M 167.619792 101.098957 C 159.288 115.593485 152.492498 129.239144 142.864584 140.401043 C 142.339517 146.299832 141.617392 151.889821 140.536458 156.338541 C 138.210218 165.912466 130.17028 181.240266 126.817709 187.40625 C 159.866405 179.919682 203.989584 162.572917 203.989584 162.572917 C 206.055082 161.770741 207.401645 159.976226 207.828125 157.958333 C 207.699218 157.352346 207.509016 156.749733 207.192709 156.177082 C 196.692053 140.765232 185.815789 124.157403 174.135416 110.942709 C 171.75125 108.225013 169.271472 104.63668 167.619792 101.098957 Z"/>
+ </g>
+ <path fill="#1a7fd4" d="M 140.90105 62.666667 C 131.962544 63.248532 122.774139 65.644691 114.636379 69.445984 C 103.992128 75.151107 97.343275 82.480971 92.501136 90.901563 C 92.501136 90.901563 107.326635 97.333333 115.499467 97.333333 C 126.161947 97.333333 138.588453 93.799091 142.18824 92.953005 C 143.496074 90.946877 145.014261 89.077211 146.845941 87.386904 C 155.356021 80.709096 156.462266 81.015485 166.302634 76.320885 C 167.790709 75.610957 169.947141 70.724637 169.2416 68.409232 C 167.378005 67.769304 165.520789 67.208028 163.810096 66.696022 C 156.621605 64.554439 148.481296 62.732989 140.90105 62.666667 Z M 169.42761 68.475408 M 167.619589 98.430869 C 159.287797 112.925397 152.493237 126.569883 142.865322 137.731781 C 142.340256 143.630571 141.617402 149.224016 140.536469 153.672736 C 137.596661 165.771877 125.157125 187.76784 125.157125 187.76784 C 158.368133 180.503392 203.988346 162.569664 203.988346 162.569664 C 207.545392 161.188224 209.065418 156.896922 207.195162 153.51097 C 196.694506 138.09912 185.817765 121.491008 174.137392 108.276315 C 171.753226 105.558619 169.271269 101.968592 167.619589 98.430869 Z"/>
+ <g opacity=".1">
+ <path d="M 92.427083 93.692709 C 89.434827 98.922683 87.129072 104.569669 85.015624 110.526043 C 84.5222 111.766768 83.986061 112.878837 83.432291 113.942709 C 82.767331 121.855963 83.224637 133.538677 85.979168 142.666667 L 87.229168 142.666667 C 87.750296 144.850965 88.284032 147.804728 88.864584 150.151042 C 90.305219 156.181712 90.774072 161.175616 89.906251 165.828125 C 89.881816 166.20433 89.893272 166.592888 89.854165 166.963541 C 89.609635 169.280485 89.074907 171.509525 88.187499 173.687498 C 87.300099 175.865474 86.060765 177.992232 84.406251 180.098957 C 83.984363 180.636456 83.649957 181.286936 83.369792 181.984376 C 83.291419 182.179736 83.238861 182.394749 83.171875 182.598957 C 83.005768 183.105464 82.87096 183.628434 82.776043 184.171874 C 82.727083 184.453634 82.685717 184.734224 82.656251 185.020832 C 82.653408 185.048554 82.653691 185.076426 82.651043 185.104165 C 82.980656 187.738386 84.210896 190.022024 86.458333 190.489584 C 86.458333 190.489584 104.305349 191.111405 112.942709 190.015624 C 117.19436 189.42845 121.890061 188.522517 126.817709 187.40625 C 130.170653 181.239517 138.210352 165.911914 140.536458 156.338541 C 141.617392 151.889821 142.339544 146.299832 142.864584 140.401043 C 136.278973 148.035917 127.848272 156.65137 117.177083 161.40625 C 116.808763 161.520704 116.427987 161.581893 116.041667 161.583333 C 113.937741 161.583333 112.229165 159.896872 112.229168 157.817709 C 112.018072 156.079538 114.721733 154.409389 117.177083 152.052082 C 134.397003 134.77724 132.600776 110.325128 142.187498 95.619792 C 138.587768 96.465877 126.16248 97.333333 115.5 97.333333 C 109.21736 97.333333 97.562509 95.457707 92.427083 93.692709 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 92.426728 91.02656 C 86.3236 100.939125 82.559973 111.83472 82.666667 122.834299 C 82.727947 129.152211 84.563245 135.504427 86.6976 141.724373 C 88.177512 148.057928 90.269973 154.699208 90.666667 160.746378 L 90.666667 160.753845 C 90.090963 168.215362 86.333416 173.721717 83.371728 179.31976 C 83.293355 179.51512 83.237835 179.72584 83.170848 179.930048 C 83.004741 180.436554 82.871424 180.960112 82.776507 181.503552 C 82.727547 181.785312 82.686933 182.069872 82.657467 182.35648 C 82.602827 182.8896 82.583947 183.426656 82.59792 183.959397 C 82.60432 184.202917 82.599152 184.447237 82.62032 184.687328 C 82.688613 185.463514 82.81296 186.222277 83.036981 186.915237 L 83.036981 186.922704 C 83.212101 187.463978 83.448741 187.949242 83.721499 188.400629 C 83.798059 188.527189 83.890059 188.635776 83.974485 188.753589 C 84.205419 189.076042 84.465589 189.360618 84.755731 189.606517 C 84.862157 189.696597 84.968611 189.785504 85.083117 189.86385 C 85.494888 190.14577 85.942045 190.381184 86.459595 190.488848 C 86.459595 190.488848 104.302683 191.114037 112.940043 190.018234 C 114.890709 189.748848 116.949691 189.401946 119.063504 189.010901 C 119.073637 189.009077 119.083771 189.005034 119.093371 189.003434 C 121.060949 188.635061 123.086869 188.221034 125.157312 187.768154 C 125.157312 187.768154 137.596848 165.772192 140.536656 153.67305 C 141.617589 149.22433 142.340464 143.630885 142.865504 137.732096 C 136.279893 145.366971 127.849131 153.983146 117.177941 158.738026 C 116.809621 158.85248 116.425771 158.912533 116.039451 158.913973 C 113.935525 158.913973 112.229957 157.22848 112.229957 155.149317 C 112.018864 153.411146 114.722485 151.742 117.177835 149.384693 C 134.397755 132.109851 132.601589 107.658133 142.188314 92.952797 C 138.588581 93.798883 126.162075 97.333333 115.499595 97.333333 C 109.216955 97.333333 97.636563 92.66656 92.501136 90.901563 L 92.426728 91.02656 Z"/>
+ <circle fill="#333333" cx="114.667" cy="113.333" r="8" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bluejeans.svg b/.icons/Gruvbox_Dark-2/apps/64/bluejeans.svg
new file mode 100644
index 000000000..af0ce7b07
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bluejeans.svg
@@ -0,0 +1,48 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="wG52DJV2u6Epx1f6BpDJEj22GeLyIh5j" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#wG52DJV2u6Epx1f6BpDJEj22GeLyIh5j)">
+ <path fill="#d9c813" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="DnJraFD8NVQe6T5eWa1lPKu4utbA984x" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#DnJraFD8NVQe6T5eWa1lPKu4utbA984x)">
+ <linearGradient id="_lgradient_41" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_41)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_42" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_42)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_43" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(145,0,0,121.613,55.5,67.194)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_43)" fill-rule="evenodd" d="M 69.808 67.194 L 162.805 67.194 C 170.702 67.194 177.113 73.605 177.113 81.502 L 177.113 174.498 C 177.113 182.395 170.702 188.806 162.805 188.806 L 69.808 188.806 C 61.911 188.806 55.5 182.395 55.5 174.498 L 55.5 81.502 C 55.5 73.605 61.911 67.194 69.808 67.194 Z M 177.113 94.924 L 200.5 76.548 L 200.5 179.452 L 177.113 161.076 L 177.113 94.924 Z"/>
+ <path fill="#ffffff" d="M 83.565 120.984 L 83.565 167.758 L 127.22 167.758 C 139.276 167.758 149.048 156.294 149.048 144.371 C 149.048 132.448 139.276 120.984 127.22 120.984 L 83.565 120.984 Z M 97.597 135.016 L 127.22 135.016 C 131.411 135.016 135.016 140.226 135.016 144.371 C 135.016 148.516 131.411 153.777 127.22 153.726 L 97.597 153.726 L 97.597 135.016 Z"/>
+ <path fill="#ffffff" d="M 83.565 88.242 L 83.565 135.016 L 127.22 135.016 C 139.276 135.016 149.048 123.552 149.048 111.629 C 149.048 99.706 139.276 88.242 127.22 88.242 L 83.565 88.242 Z M 97.597 102.274 L 127.22 102.274 C 131.411 102.274 135.016 107.484 135.016 111.629 C 135.016 115.774 131.411 121.035 127.22 120.984 L 97.597 120.984 L 97.597 102.274 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/blueman-device.svg b/.icons/Gruvbox_Dark-2/apps/64/blueman-device.svg
new file mode 120000
index 000000000..195bf0717
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/blueman-device.svg
@@ -0,0 +1 @@
+bluetooth.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/blueman-serial.svg b/.icons/Gruvbox_Dark-2/apps/64/blueman-serial.svg
new file mode 120000
index 000000000..a7c3c34e7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/blueman-serial.svg
@@ -0,0 +1 @@
+cutecom.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/blueman.svg b/.icons/Gruvbox_Dark-2/apps/64/blueman.svg
new file mode 120000
index 000000000..195bf0717
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/blueman.svg
@@ -0,0 +1 @@
+bluetooth.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/blueradio-48.svg b/.icons/Gruvbox_Dark-2/apps/64/blueradio-48.svg
new file mode 120000
index 000000000..195bf0717
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/blueradio-48.svg
@@ -0,0 +1 @@
+bluetooth.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/blueradio.svg b/.icons/Gruvbox_Dark-2/apps/64/blueradio.svg
new file mode 120000
index 000000000..195bf0717
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/blueradio.svg
@@ -0,0 +1 @@
+bluetooth.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bluetooth-48.svg b/.icons/Gruvbox_Dark-2/apps/64/bluetooth-48.svg
new file mode 120000
index 000000000..195bf0717
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bluetooth-48.svg
@@ -0,0 +1 @@
+bluetooth.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bluetooth-radio.svg b/.icons/Gruvbox_Dark-2/apps/64/bluetooth-radio.svg
new file mode 120000
index 000000000..195bf0717
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bluetooth-radio.svg
@@ -0,0 +1 @@
+bluetooth.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bluetooth.svg b/.icons/Gruvbox_Dark-2/apps/64/bluetooth.svg
new file mode 100644
index 000000000..eccad0336
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bluetooth.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="EnuSW5FcOHVNFLfUsxO5cvEoM6llmyKE" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#EnuSW5FcOHVNFLfUsxO5cvEoM6llmyKE)">
+ <linearGradient id="_lgradient_0" x1=".516" x2=".52" y1="1.651" y2=".098" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#0575e6"/>
+ <stop offset="100%" style="stop-color:#00f260"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="AfZT4x65CJXTjgMfJzCTmgZbdoKzgcOS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="6.44"/>
+ </filter>
+ </defs>
+ <g filter="url(#AfZT4x65CJXTjgMfJzCTmgZbdoKzgcOS)">
+ <path fill="#03abac" fill-rule="evenodd" d="M 123 139.619995 L 92.699997 168.330002 L 89.07 171.770004 L 82.199997 164.509995 L 85.830002 161.070007 L 120.730003 128 L 85.830002 94.93 L 82.199997 91.489998 L 89.07 84.230003 L 92.699997 87.669998 L 123 116.379997 L 123 40.5 L 173.899994 91.400002 L 135.270004 128 L 173.899994 164.600006 L 123 215.5 L 123 139.619995 L 123 139.619995 Z M 133 116.379997 L 159.570007 91.209999 L 133 64.639999 L 133 116.379997 L 133 116.379997 Z M 133 139.619995 L 133 191.360001 L 159.570007 164.789993 L 133 139.619995 L 133 139.619995 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 123 139.619995 L 92.699997 168.330002 L 89.07 171.770004 L 82.199997 164.509995 L 85.830002 161.070007 L 120.730003 128 L 85.830002 94.93 L 82.199997 91.489998 L 89.07 84.230003 L 92.699997 87.669998 L 123 116.379997 L 123 40.5 L 173.899994 91.400002 L 135.270004 128 L 173.899994 164.600006 L 123 215.5 L 123 139.619995 L 123 139.619995 Z M 133 116.379997 L 159.570007 91.209999 L 133 64.639999 L 133 116.379997 L 133 116.379997 Z M 133 139.619995 L 133 191.360001 L 159.570007 164.789993 L 133 139.619995 L 133 139.619995 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bluetoothradio.svg b/.icons/Gruvbox_Dark-2/apps/64/bluetoothradio.svg
new file mode 120000
index 000000000..195bf0717
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bluetoothradio.svg
@@ -0,0 +1 @@
+bluetooth.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/boinc.svg b/.icons/Gruvbox_Dark-2/apps/64/boinc.svg
new file mode 100644
index 000000000..16b59c560
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/boinc.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="BTolB3muUOTgrFi4xyjJxltqGj6qfg5L" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#BTolB3muUOTgrFi4xyjJxltqGj6qfg5L)">
+ <linearGradient id="_lgradient_7" x1=".516" x2=".52" y1="1.651" y2=".098" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#0575e6"/>
+ <stop offset="100%" style="stop-color:#00f260"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_8" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_9" x1=".46" x2=".46" y1=".988" y2=".394" gradientTransform="matrix(78.034216,0,0,78.034216,90.732894,86.232894)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f9af18"/>
+ <stop offset="100%" style="stop-color:#fecf3b"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_9)" cx="129.75" cy="125.25" r="39.017" vector-effect="non-scaling-stroke"/>
+ <radialGradient id="_rgradient_1" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(341,-0.375,2,323.375,-43,-35.3125)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#203c66"/>
+ <stop offset="100%" style="stop-color:#045b8a"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_1)" d="M 210.4375 14.875 L 190.638033 49.044713 L 175.720846 74.878311 C 189.901434 87.790637 197.997822 106.071467 198.029941 125.250002 C 198.024886 132.264711 196.938918 139.236753 194.810269 145.92069 L 220.567656 160.799767 C 225.006646 149.472911 227.28758 137.41562 227.292772 125.250002 C 227.26491 106.263521 221.696548 87.6979 211.270611 71.830099 L 237 27.75 C 230.396374 20.219503 221.25 16.875 210.4375 14.875 Z M 32.5 18.375 C 27 21 17.625 25 11.625 40 L 53.544713 64.361976 L 79.378311 79.279158 C 92.290637 65.09857 110.571467 57.002182 129.750002 56.970063 C 136.764711 56.975118 143.736753 58.061086 150.42069 60.189735 L 165.299767 34.432348 C 153.972911 29.993358 141.91562 27.712424 129.750002 27.707232 C 110.763521 27.735094 92.1979 33.303456 76.330099 43.729393 L 32.5 18.375 Z M 38.932348 89.700237 C 34.493358 101.027093 32.212424 113.084384 32.207232 125.250002 C 32.235094 144.236483 37.803456 162.802104 48.229393 178.669905 L 27.082428 215.286553 L 20.625 226 Q 32.25 236.375 48.25 237.5 L 68.861976 201.455291 L 83.779158 175.621693 C 69.59857 162.709367 61.502182 144.428537 61.470063 125.250002 C 61.475118 118.235293 62.561086 111.263251 64.689735 104.579314 L 38.932348 89.700237 Z M 180.121693 171.220846 C 167.209367 185.401434 148.928537 193.497822 129.750002 193.529941 C 122.735293 193.524886 115.763251 192.438918 109.079314 190.310269 L 94.200237 216.067656 C 105.527093 220.506646 117.584384 222.78758 129.750002 222.792772 C 148.736483 222.76491 167.302104 217.196548 183.169905 206.770611 L 226.875 232.0625 C 235.125 227.3125 240.9375 222.0625 245.375 208.875 L 205.955291 186.138033 L 180.121693 171.220846 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bomber.svg b/.icons/Gruvbox_Dark-2/apps/64/bomber.svg
new file mode 100644
index 000000000..131b34c58
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bomber.svg
@@ -0,0 +1,49 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="itgSKMvDmrRDSvXwNRijY2UcVlj1ME0K" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#itgSKMvDmrRDSvXwNRijY2UcVlj1ME0K)">
+ <linearGradient id="_lgradient_10" x1="1.334" x2="-.328" y1="1.509" y2="-1.19" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ccda"/>
+ <stop offset="22%" style="stop-color:#0083ff"/>
+ <stop offset="26.1%" style="stop-color:#007af9"/>
+ <stop offset="33%" style="stop-color:#0060e8"/>
+ <stop offset="33.3%" style="stop-color:#005fe7"/>
+ <stop offset="43.8%" style="stop-color:#2639ad"/>
+ <stop offset="52.2%" style="stop-color:#401e84"/>
+ <stop offset="56.6%" style="stop-color:#4a1475"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g filter="url(#qb3yv8MVqlG4BD7ievzEo3ofFO20zGPT)">
+ <path fill="#fdc92b" d="M 45.5 129.573174 C 52.940593 140.486044 67.325739 144.45436 81.214846 143.462281 L 80.718807 121.140502 C 72.224184 118.878415 59.241176 122.099365 45.5 129.573174 Z"/>
+ <path fill="#333333" d="M 97.212121 120.024413 L 77.742569 119.156344 L 78.238609 145.322429 L 97.336131 143.834311 L 97.212121 139.369955 L 139.87152 138.873915 L 140.863599 123.992729 L 97.088111 124.364759 L 97.212121 120.024413 Z"/>
+ <path fill="#d9d9d9" d="M 128.090581 110.227633 C 109.117069 110.723672 97.336131 97.330605 84.687123 104.275158 C 86.340588 109.566246 90.718963 115.598087 97.58415 122.132581 L 128.090581 110.227633 Z"/>
+ <path fill="#e6e6e6" d="M 137.763352 108.243474 Q 118.792815 109.331948 88.159399 124.612779 C 145.478481 129.338253 137.763352 138.501886 95.599992 145.942479 C 78.486629 149.290745 72.782174 149.538765 56.41287 160.823664 C 94.359894 159.831585 118.541821 148.918716 144.583896 147.058567 C 163.557408 141.726143 182.03488 144.57837 195.799977 139.990004 C 231.514823 132.549411 198.280175 104.771198 137.763352 108.243474 Z"/>
+ <path fill="#4d4d4d" d="M 141.235629 107.871445 C 173.795484 106.819982 198.528194 113.32788 209.441064 125.728868 C 162.355118 126.916772 140.360725 120.134259 141.235629 107.871445 Z"/>
+ </g>
+ <defs>
+ <filter id="qb3yv8MVqlG4BD7ievzEo3ofFO20zGPT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_11" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bombono-dvd.svg b/.icons/Gruvbox_Dark-2/apps/64/bombono-dvd.svg
new file mode 100644
index 000000000..a16f0f582
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bombono-dvd.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#48859d" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#185168" fill-rule="evenodd" d="M96.493 126.56c-.82-.97-1.551-2.03-2.161-3.16-.6-1.26-1.13-2.55-1.589-3.87a28.673 28.673 0 0 1-.971-3.5 25.07 25.07 0 0 1-.449-3.24c-.08-1.02-.08-2.04-.01-3.06.069-.98.199-1.96.41-2.93.21-.96.479-1.91.82-2.84.359-.95.78-1.88 1.259-2.77.521-.95 1.091-1.86 1.731-2.73a27.346 27.346 0 0 1 3.78-4.2c1.73-1.57 3.58-3 5.529-4.27 1.86-1.21 3.79-2.31 5.78-3.3a91.49 91.49 0 0 1 7.72-3.39c2.28-.83 4.6-1.52 6.951-2.09a84.13 84.13 0 0 1 7.529-1.48c5.351-.8 10.75-1.19 16.16-1.18 1.331 0 2.67.03 4 .07a47.392 47.392 0 0 1 15.351-14.37 42.423 42.423 0 0 1 9.33-4.05c2.989-.9 6.09-1.37 9.2-1.4 1.589 0 3.179.14 4.729.44 1.5.29 2.961.75 4.351 1.37 1.129.5 2.19 1.15 3.149 1.92.881.72 1.64 1.57 2.26 2.51a10.649 10.649 0 0 1 1.711 5.88 13.376 13.376 0 0 1-1.01 4.94c-.64 1.55-1.52 2.98-2.621 4.23a13.53 13.53 0 0 1-3.849 3.09 10.41 10.41 0 0 1-4.851 1.27h-.11a8.79 8.79 0 0 1-3.39-.66c-.94-.39-1.8-.98-2.509-1.72a9.84 9.84 0 0 1-1.511-2.06c-.329-.6-.64-1.22-.92-1.85-.14-.33-.3-.65-.459-.97-.05-.11-.11-.21-.17-.3-.011 0-.02 0-.02.01-.51.22-.991.5-1.42.83-1.72.96-3.36 2.04-4.91 3.24-.17.13-.34.27-.51.4 1.81.44 3.61.94 5.39 1.5 3.069.95 6.039 2.15 8.899 3.6 1.48.71 2.84 1.66 4.021 2.8a17.305 17.305 0 0 1 3.009 3.85 19.18 19.18 0 0 1 2.541 9.58c0 4.41-1.55 8.68-4.371 12.07a21.568 21.568 0 0 1-5.739 4.81c-.871.5-1.77.96-2.69 1.36.569.41 1.119.84 1.66 1.29a22.43 22.43 0 0 1 4.579 5.23 21.721 21.721 0 0 1 2.571 5.98c.529 2.07.789 4.2.779 6.34a32.537 32.537 0 0 1-.649 6.3 41.871 41.871 0 0 1-1.77 6.2 56.06 56.06 0 0 1-5.821 11.48 55.244 55.244 0 0 1-7.429 9.14 35.222 35.222 0 0 1-3.81 3.28 18.85 18.85 0 0 1-3.75 2.21c-2.11.93-4.31 1.67-6.56 2.19-2.291.55-4.63.83-6.981.85a22.18 22.18 0 0 1-6.379-.88 16.829 16.829 0 0 1-5.78-3.02 16.513 16.513 0 0 1-4.33-5.52 19.7 19.7 0 0 1-1.38-3.67c-.381-1.4-.65-2.83-.801-4.27a30.18 30.18 0 0 1-.149-1.87c-.86 1.64-1.78 3.25-2.761 4.82a66.487 66.487 0 0 1-12.819 15.06 72.804 72.804 0 0 1-8.981 6.65 89.63 89.63 0 0 1-11.07 5.91c-2.059.86-4.21 1.5-6.409 1.9-2.381.44-4.801.66-7.231.66-3.229 0-6.449-.38-9.599-1.11a40.467 40.467 0 0 1-9.6-3.57 36.952 36.952 0 0 1-8.74-6.42 37.656 37.656 0 0 1-7.01-9.66 33.88 33.88 0 0 1-2.58-12.77c0-3.47.569-6.91 1.689-10.2a34.704 34.704 0 0 1 4.621-9 39.633 39.633 0 0 1 6.929-7.42c2.64-2.19 5.54-4.05 8.631-5.54a50.429 50.429 0 0 1 10.82-3.7c1.799-.4 3.61-.71 5.439-.93 1.701-.2 3.421-.31 5.131-.31.059-.01.119-.01.17-.01zm51.659 14.24c.351-.3.711-.59 1.08-.86.75-.56 1.571-1.02 2.441-1.39.839-.35 1.74-.55 2.649-.57 1.211-.03 2.38.39 3.311 1.17.89.81 1.5 1.9 1.719 3.1.1.46.24.92.431 1.36.089.23.209.45.36.65.339-.29.63-.65.849-1.05.451-.77.811-1.6 1.071-2.46.36-1.19.619-2.41.779-3.65.03-.36.051-.71.051-1.07 0-.53-.041-1.05-.151-1.57-.069-.39-.2-.77-.37-1.13-.33-.65-.83-1.2-1.449-1.58-.42-.26-.87-.48-1.331-.65-.6-.22-1.22-.39-1.839-.51-.791-.15-1.58-.25-2.37-.32-.96-.07-1.921-.11-2.891-.1-.409 0-.829 0-1.239.01l-1.071 3.68c-.659 2.32-1.34 4.63-2.03 6.94zm-38.979-8.26c.099.42.14.85.15 1.27-.01.76-.15 1.51-.4 2.23-.271.73-.621 1.43-1.051 2.09-.61.92-1.1 1.91-1.46 2.96-.26.72-.4 1.49-.409 2.26 0 .52.1 1.05.31 1.53.18.4.44.76.779 1.04.411.34.881.6 1.39.76.701.22 1.43.32 2.161.32 1.54-.03 3.059-.33 4.489-.89.861-.34 1.67-.79 2.411-1.34.869-.64 1.67-1.36 2.399-2.15.86-.93 1.65-1.91 2.381-2.94.829-1.18 1.61-2.4 2.329-3.66a80.066 80.066 0 0 0 2.321-4.29c.799-1.6 1.569-3.21 2.31-4.83.14-.32.28-.63.419-.95a25.49 25.49 0 0 1-3.849 2.57 29.393 29.393 0 0 1-6.1 2.55c-1.601.47-3.22.84-4.851 1.11-1.52.25-3.049.38-4.589.39-.38 0-.761-.01-1.14-.03zm26.63-20.66c.92-2.15 1.86-4.28 2.799-6.41.83-1.87 1.681-3.73 2.55-5.57a63.936 63.936 0 0 0-5.75 2.66c-.66.42-1.289.87-1.899 1.35-.44.35-.851.73-1.23 1.15-.21.23-.38.49-.511.77a.896.896 0 0 0-.069.27c.019.16.069.32.159.45.35.51.781.96 1.27 1.32 1.021.94 1.84 2.06 2.411 3.32.1.22.19.45.27.69zm18.569 31.1c.041.06.06.13.071.2.159.8.399 1.58.709 2.33.271.67.631 1.3 1.071 1.87.45.58 1 1.06 1.629 1.42.69.39 1.461.59 2.25.58a5.06 5.06 0 0 0 3.13-1.19 8.724 8.724 0 0 0 2.11-2.5c.631-1.1 1.14-2.28 1.5-3.5.461-1.48.78-3.01.971-4.55.05-.53.08-1.06.08-1.59.009-.86-.071-1.71-.241-2.55a9.856 9.856 0 0 0-.789-2.37 9.046 9.046 0 0 0-3.291-3.62c-.72-.45-1.48-.82-2.28-1.11a16.38 16.38 0 0 0-2.599-.72c-.961-.18-1.94-.31-2.92-.39-1.1-.09-2.19-.13-3.291-.12-1.089 0-2.179.03-3.27.09-1.06.06-1.97.78-2.26 1.8l-1.569 5.41-.011.01c-.78 2.77-1.589 5.52-2.429 8.27-.83 2.74-1.741 5.45-2.711 8.14a101.99 101.99 0 0 1-3.27 7.91 71.95 71.95 0 0 1-4.11 7.58c-3.23 5.21-7.23 9.9-11.849 13.92a68.378 68.378 0 0 1-8.36 6.2 85.03 85.03 0 0 1-10.4 5.55c-1.71.72-3.49 1.24-5.32 1.57-2.081.39-4.2.58-6.32.58-2.85 0-5.701-.33-8.481-.98-2.92-.68-5.74-1.73-8.399-3.13a32 32 0 0 1-7.55-5.53 32.635 32.635 0 0 1-5.98-8.21 28.784 28.784 0 0 1-2.13-10.69c0-2.92.479-5.82 1.419-8.58.941-2.75 2.27-5.34 3.961-7.7a34.696 34.696 0 0 1 6.039-6.48 37.54 37.54 0 0 1 7.61-4.88 45.28 45.28 0 0 1 9.75-3.33c1.631-.37 3.28-.65 4.941-.84 1.519-.19 3.04-.28 4.57-.29 1.279 0 2.549.09 3.82.27.93.13 1.849.37 2.729.72.281.12.561.27.811.44.159.11.309.23.43.37.11.13.17.28.18.44-.01.18-.051.37-.11.54-.131.37-.301.72-.521 1.04-.829 1.26-1.5 2.62-2 4.04-.439 1.24-.67 2.55-.689 3.87-.01 1.24.24 2.46.729 3.6a8.047 8.047 0 0 0 2.14 2.86 8.934 8.934 0 0 0 3.131 1.7c1.199.38 2.449.56 3.71.55a18.17 18.17 0 0 0 6.269-1.24c1.25-.5 2.441-1.16 3.53-1.97a20.96 20.96 0 0 0 3.101-2.78 31.98 31.98 0 0 0 2.789-3.45c.93-1.31 1.791-2.65 2.59-4.04.86-1.49 1.681-3.01 2.451-4.55.83-1.65 1.62-3.32 2.39-5.01 1.659-3.66 3.269-7.35 4.83-11.05 1.47-3.49 2.98-6.96 4.51-10.42 2.3-5.17 4.77-10.27 7.419-15.28-3.75.53-7.429 1.51-10.949 2.91a71.914 71.914 0 0 0-6.741 3.1c-.86.54-1.7 1.13-2.489 1.76-.681.53-1.3 1.12-1.871 1.76-.53.59-.979 1.26-1.31 1.99-.35.75-.54 1.57-.54 2.4a5.97 5.97 0 0 0 1.021 3.22c.6.89 1.329 1.67 2.159 2.33.461.45.83.98 1.101 1.56.209.49.319 1.02.319 1.56 0 .47-.069.94-.209 1.39-.16.55-.381 1.07-.66 1.57a13.703 13.703 0 0 1-2.75 3.36 22.295 22.295 0 0 1-4.24 3.03c-1.61.89-3.32 1.61-5.091 2.13-1.4.41-2.82.73-4.26.97-1.25.21-2.519.31-3.799.32-1.24.01-2.49-.13-3.701-.4a12.187 12.187 0 0 1-3.089-1.18c-.95-.53-1.82-1.2-2.581-1.98-.83-.87-1.54-1.84-2.129-2.89-.5-1.05-.941-2.13-1.32-3.23-.331-.94-.591-1.9-.79-2.88-.18-.85-.301-1.72-.371-2.59-.049-.78-.059-1.57 0-2.35.051-.75.15-1.49.311-2.23.159-.72.36-1.44.619-2.14.271-.73.591-1.44.96-2.12.411-.75.871-1.48 1.381-2.17a22.443 22.443 0 0 1 3.1-3.45 38.836 38.836 0 0 1 4.9-3.78c1.699-1.1 3.46-2.11 5.269-3.01a88.205 88.205 0 0 1 7.25-3.19 61.63 61.63 0 0 1 6.381-1.91c2.34-.57 4.709-1.04 7.09-1.4 5.1-.75 10.259-1.13 15.41-1.12 2.229 0 4.459.07 6.69.21a42.23 42.23 0 0 1 15.2-15.19 37.449 37.449 0 0 1 8.239-3.58 28.203 28.203 0 0 1 7.8-1.19c1.261 0 2.521.12 3.75.35 1.131.22 2.22.56 3.261 1.03.73.32 1.409.74 2.03 1.24.47.38.879.84 1.22 1.35.599.93.909 2.01.9 3.11a8.28 8.28 0 0 1-.631 3.07 10.072 10.072 0 0 1-1.78 2.86 8.668 8.668 0 0 1-2.45 1.98c-.77.42-1.639.65-2.52.66h-.069c-.5 0-1-.09-1.461-.27-.31-.14-.589-.33-.819-.57a5.1 5.1 0 0 1-.741-1.01c-.259-.48-.509-.97-.729-1.47-.181-.4-.371-.8-.571-1.2-.229-.45-.5-.88-.81-1.29-.39-.51-.88-.95-1.44-1.27a4.278 4.278 0 0 0-2.19-.56c-.789.02-1.56.2-2.28.53-.72.32-1.42.72-2.069 1.18a46.788 46.788 0 0 0-5.25 3.49 37.174 37.174 0 0 0-7.39 7.64c4.69.57 9.33 1.57 13.839 2.99 2.821.87 5.551 1.98 8.181 3.32a10.34 10.34 0 0 1 2.76 1.91c.839.81 1.559 1.73 2.14 2.74 1.24 2.16 1.89 4.6 1.88 7.08 0 3.24-1.13 6.38-3.201 8.87a16.376 16.376 0 0 1-4.399 3.68 24.41 24.41 0 0 1-6.801 2.65 2.513 2.513 0 0 0-1.929 2.19c-.11 1.07.48 2.09 1.459 2.53 1.991.9 3.851 2.06 5.53 3.46 1.38 1.16 2.58 2.52 3.541 4.05.89 1.42 1.55 2.96 1.97 4.57.42 1.65.629 3.35.619 5.06a27.861 27.861 0 0 1-.55 5.33c-.378 1.86-.9 3.69-1.56 5.47a51.06 51.06 0 0 1-5.319 10.47 50.078 50.078 0 0 1-6.761 8.33 30.491 30.491 0 0 1-3.289 2.83c-.86.65-1.791 1.2-2.771 1.63-1.83.81-3.74 1.45-5.69 1.91-1.92.46-3.89.69-5.869.71-1.67.01-3.33-.22-4.941-.68a11.64 11.64 0 0 1-4.02-2.1 11.535 11.535 0 0 1-3-3.82c-.44-.9-.789-1.84-1.049-2.8a21.571 21.571 0 0 1-.651-3.49c-.099-.93-.149-1.87-.16-2.8 0-2.54.39-5.06 1.17-7.47.66-2.04 1.61-3.98 2.83-5.74.511-.74 1.08-1.44 1.701-2.09a12.23 12.23 0 0 1 1.67-1.47c.44-.33.92-.6 1.429-.81.241-.11.491-.17.75-.18zm5.821-50.78c1.899.06 3.769.41 5.569 1.03 1.151.4 2.23.99 3.19 1.76a8 8 0 0 1 2.26 2.96c.5 1.21.75 2.5.731 3.81-.011.82-.08 1.64-.231 2.44-.159.9-.379 1.79-.659 2.66-.291.93-.66 1.83-1.11 2.7-.401.79-.89 1.54-1.44 2.24-.521.66-1.11 1.27-1.75 1.81-.651.55-1.351 1.04-2.09 1.45-.711.4-1.461.74-2.231 1.01-.849.29-1.709.52-2.59.68-.949.17-1.91.28-2.88.32-2.209.09-4.429-.07-6.61-.48 1.64-4.67 3.36-9.31 5.171-13.91 1.39-3.56 2.95-7.06 4.67-10.48zm-2.89 19.84c.929-2.52 1.89-5.04 2.87-7.54.91-2.31 1.88-4.6 2.929-6.85.35.09.681.19 1.02.3.61.21 1.181.52 1.681.92.349.29.629.65.81 1.07.229.55.339 1.15.33 1.75 0 .55-.05 1.09-.151 1.62-.129.69-.3 1.37-.509 2.04-.211.66-.47 1.31-.791 1.93-.25.5-.56.97-.909 1.41-.321.41-.681.78-1.071 1.12-.399.34-.83.63-1.289.89-.461.26-.94.47-1.431.64-.61.21-1.229.38-1.849.49-.55.1-1.091.17-1.64.21z"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M154.301 81.179c-12.545-.588-25.337.906-35.08 4.461Q85.32 98.726 96.562 122.263c4.303 7.729 12.208 9.398 22.483 6.412 10.276-2.986 19.057-12.494 12.472-18.883-3.679-2.993-3.122-5.743 2.635-9.397q6.281-3.295 11.849-4.728c-12.035 23.811-18.097 48.089-29.942 52.769-9.661 3.6-16.248-2.372-10.275-11.681 5.972-9.31-15.24-9.994-29.773-2.986-15.053 7.258-25.294 23.8-18.093 41.629 10.1 19.673 33.111 22.132 45.319 16.951 34.209-15.443 39.079-40.831 46.114-64.593 11.689-.633 16.668 1.995 15.979 9.613-1.343 10.155-6.851 12.56-8.431 5.358-1.581-7.202-16.296 3.72-14.404 21.078 1.892 17.358 17.741 17.126 28.719 12.296 12.208-5.182 37.063-42.596 8.607-55.77 21.342-5.094 19.234-26.348 8.168-31.617-5.14-2.647-11.49-4.617-18.411-5.883 2.56-2.762 5.562-5.081 9.277-7.203 7.29-5.094 3.689 6.235 11.769 6.323 8.08.088 15.369-14.052 4.303-19.058-10.991-4.973-30.249 1.893-40.626 18.286zm-.557 33.337q12.002.902 14.923-8.413c2.319-7.394-.719-10.393-6.985-11.277-2.572 5.194-5.008 11.615-7.938 19.69z"/>
+ <path fill="#fc5c74" opacity=".78" d="M65.5 185.5l39.885-54.368c1.428.962 2.021 2.993.709 5.181-1.891 2.64-5.365 9.877 1.406 12.625 4.406 1.593 10.5-.157 14.781-5.219 1.349-1.522 3.083-4.078 5.25-7.75 1-1.75 1.859-3.407 2.75-5.281 1.856-3.905 3.759-8.472 6.563-14.969 2.515-5.469 5.312-12.875 9.094-19.969-2.242.684-5.152 1.368-8.876 3.25-1.675.781-2.968 1.281-4.656 2.594-1.005.803-2.277 1.875-3.062 3.531-.469 1.563.184 2.675 1.297 3.844.953.89 2.156 1.969 2.765 3.594.32.824.547 1.796.328 3.015-.5 5.766-8.603 11.118-12.171 12.235-4.438 1.875-9.625 2.687-15.188 2 4.461-6.658 19.812-27.55 35.309-48.519 3.691-.2 7.91-.388 12.629-.169 8.093-12.687 21.843-20.219 33.188-19.758l-11.748 16.198c-2.088 1.474-4.142 3.275-6.19 5.248l2.116.369-8.616 11.881-1.375-.219-2.714 5.887-68.13 93.98c-9.447.087-17.885-2.973-25.344-9.211zm76.891-23.05l14.52-19.282c2.089 5.957 5.589 4.832 7.964-3.48.461-1.883.688-4.563-.016-7.075l28.949-38.444c5.942 10.456.942 22.456-13.87 26.206 7.713 3.696 11.96 9.129 12.711 16.268l-30.83 42.095c-12.033 1.112-18.499-4.307-19.428-16.288z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bomi.svg b/.icons/Gruvbox_Dark-2/apps/64/bomi.svg
new file mode 100644
index 000000000..f5b0c3699
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bomi.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="YVAdlLXncZ5lVZdoaNnTJ4ftGg60CnKq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#YVAdlLXncZ5lVZdoaNnTJ4ftGg60CnKq)">
+ <linearGradient id="_lgradient_12" x1=".146" x2=".854" y1=".146" y2=".854" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e75177"/>
+ <stop offset="100%" style="stop-color:#ff0040"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="FFZjbUD2PvlbAhbPnObr5XysktbLCDEK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#FFZjbUD2PvlbAhbPnObr5XysktbLCDEK)">
+ <path fill="#333333" d="M 128 50.5 C 118.626496 50.531436 109.326904 52.160107 100.500612 55.316061 L 100.500612 160.501224 C 100.500612 165.579435 96.412369 169.667687 91.334149 169.667687 C 86.25593 169.667687 82.167687 165.579435 82.167687 160.501224 L 82.167687 64.482524 C 59.279976 79.775 45.527274 105.475366 45.501836 133.001836 C 45.501836 178.564307 82.43752 215.5 128 215.5 C 173.562471 215.5 210.498164 178.564307 210.498164 133.001836 C 210.498164 87.439356 173.562471 50.503667 128 50.503667 L 128 50.5 Z M 122.894279 96.332313 C 123.566796 96.344229 124.225597 96.530211 124.810075 96.873135 L 152.886948 113.125271 L 180.954659 129.395748 C 182.218848 130.127123 183.001416 131.504493 183.001416 132.998164 C 183.001416 134.491844 182.218848 135.869205 180.954659 136.600581 L 152.886948 152.871049 L 124.810075 169.123194 C 123.569436 169.842033 122.051908 169.829585 120.822555 169.090464 C 119.593201 168.351343 118.836239 166.996309 118.833537 165.529938 L 118.833537 100.46639 C 118.832812 99.361162 119.261948 98.301714 120.025039 97.524855 C 120.788121 96.747987 121.821535 96.318466 122.894279 96.332313 L 122.894279 96.332313 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 128 45.5 C 118.626496 45.531436 109.326904 47.160107 100.500612 50.316061 L 100.500612 155.501224 C 100.500612 160.579435 96.412369 164.667687 91.334149 164.667687 C 86.25593 164.667687 82.167687 160.579435 82.167687 155.501224 L 82.167687 59.482524 C 59.279976 74.775 45.527274 100.475366 45.501836 128.001836 C 45.501836 173.564307 82.43752 210.5 128 210.5 C 173.562471 210.5 210.498164 173.564307 210.498164 128.001836 C 210.498164 82.439356 173.562471 45.503667 128 45.503667 L 128 45.5 Z M 122.894279 91.332313 C 123.566796 91.344229 124.225597 91.530211 124.810075 91.873135 L 152.886948 108.125271 L 180.954659 124.395748 C 182.218848 125.127123 183.001416 126.504493 183.001416 127.998164 C 183.001416 129.491844 182.218848 130.869205 180.954659 131.600581 L 152.886948 147.871049 L 124.810075 164.123194 C 123.569436 164.842033 122.051908 164.829585 120.822555 164.090464 C 119.593201 163.351343 118.836239 161.996309 118.833537 160.529938 L 118.833537 95.46639 C 118.832812 94.361162 119.261948 93.301714 120.025039 92.524855 C 120.788121 91.747987 121.821535 91.318466 122.894279 91.332313 L 122.894279 91.332313 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_13" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bookmarks-organize.svg b/.icons/Gruvbox_Dark-2/apps/64/bookmarks-organize.svg
new file mode 100644
index 000000000..de1cc3840
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bookmarks-organize.svg
@@ -0,0 +1,135 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e8e8e8"/>
+ <stop offset="100%" stop-color="#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#c)">
+ <path fill="#ffca28" d="M44.5 56.118l7 13 14 2-10 10 2 15-13-7-13 7 2-15-10-10 14-2 7-13z"/>
+ <path fill="#f9a825" d="M44.5 77.118l7-8-7-13v21zm21-6l-21 6 11 4 10-10zm-8 25l-13-19v12l13 7zm-24-15l-2 15 13-19-11 4zm-10-10l21 6-7-8-14 2z"/>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation=".429"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".1"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#d)">
+ <path fill="#ffca28" d="M44.5 106.118l7 13 14 2-10 10 2 15-13-7-13 7 2-15-10-10 14-2 7-13z"/>
+ <path fill="#f9a825" d="M44.5 127.118l7-8-7-13v21zm21-6l-21 6 11 4 10-10zm-8 25l-13-19v12l13 7zm-24-15l-2 15 13-19-11 4zm-10-10l21 6-7-8-14 2z"/>
+ </g>
+ <defs>
+ <filter id="d" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation=".429"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".1"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#e)">
+ <path fill="#ffca28" d="M44.5 156.118l7 13 14 2-10 10 2 15-13-7-13 7 2-15-10-10 14-2 7-13z"/>
+ <path fill="#f9a825" d="M44.5 177.118l7-8-7-13v21zm21-6l-21 6 11 4 10-10zm-8 25l-13-19v12l13 7zm-24-15l-2 15 13-19-11 4zm-10-10l21 6-7-8-14 2z"/>
+ </g>
+ <defs>
+ <filter id="e" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation=".429"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".1"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="f" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation=".429"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".19"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#1a1a1a" fill-rule="evenodd" d="M77.838 88.26q-.418 0-.671-.242-.253-.242-.253-.638V73.63q0-.396.253-.638t.671-.242h4.29q3.718 0 5.753 2.013t2.035 5.731q0 3.718-2.046 5.742t-5.742 2.024h-4.29zm.88-1.54h3.3q6.028 0 6.028-6.226 0-6.204-6.028-6.204h-3.3v12.43zm22.484-.946q.242 0 .418.198t.176.506q0 .55-.77 1.012-.792.462-1.672.693-.88.231-1.716.231-2.486 0-3.927-1.474-1.441-1.474-1.441-4.07 0-1.65.638-2.915.638-1.265 1.793-1.969 1.155-.704 2.629-.704 2.09 0 3.322 1.364 1.232 1.364 1.232 3.696 0 .44-.176.638t-.572.198h-7.084q.198 3.784 3.586 3.784.858 0 1.474-.231t1.32-.627q.572-.33.77-.33zm-3.85-7.106q-1.408 0-2.255.88t-1.001 2.486h6.226q-.044-1.628-.814-2.497-.77-.869-2.156-.869zm14.872-.792q.242-.528.77-.528.33 0 .594.22.264.22.264.55 0 .198-.088.352l-4.29 9.24q-.132.286-.396.451-.264.165-.572.165-.286 0-.55-.165-.264-.165-.418-.451l-4.268-9.24q-.088-.154-.088-.33 0-.33.297-.572.297-.242.649-.242.22 0 .429.132t.319.374l3.674 8.25 3.674-8.206zm4.488 10.494q-.396 0-.649-.231t-.253-.649v-9.284q0-.418.253-.649.253-.231.649-.231t.638.231q.242.231.242.649v9.284q0 .44-.242.66-.242.22-.638.22zm0-13.354q-.528 0-.858-.308-.33-.308-.33-.814 0-.484.33-.792.33-.308.858-.308t.858.308q.33.308.33.792 0 .506-.33.814-.33.308-.858.308zm8.58 2.266q4.026 0 4.026 4.224v5.984q0 .396-.231.638t-.627.242q-.396 0-.638-.242t-.242-.638v-1.056q-.418.946-1.276 1.463-.858.517-1.98.517-1.034 0-1.903-.418t-1.375-1.166q-.506-.748-.506-1.65 0-1.21.616-1.881t2.024-.968q1.408-.297 3.916-.297h.484v-.726q0-1.32-.539-1.936-.539-.616-1.749-.616-1.496 0-3.036.814-.594.374-.836.374-.264 0-.44-.198t-.176-.506q0-.308.187-.539.187-.231.605-.473.77-.44 1.749-.693.979-.253 1.947-.253zm-.726 9.724q1.32 0 2.167-.891.847-.891.847-2.299v-.638h-.396q-1.936 0-2.948.165t-1.441.55q-.429.385-.429 1.133 0 .858.627 1.419t1.573.561zm13.398-9.724q3.85 0 3.85 4.246v5.962q0 .418-.231.649-.231.231-.649.231-.418 0-.66-.231-.242-.231-.242-.649v-5.852q0-1.496-.583-2.178-.583-.682-1.859-.682-1.474 0-2.354.902-.88.902-.88 2.442v5.368q0 .418-.231.649-.231.231-.649.231-.418 0-.66-.231-.242-.231-.242-.649v-9.284q0-.396.242-.638t.66-.242q.396 0 .627.242.231.242.231.616v1.122q.528-.99 1.474-1.507.946-.517 2.156-.517zm12.056 9.68q.77.066.77.704 0 .374-.275.561-.275.187-.825.143l-.594-.044q-1.76-.132-2.596-1.056-.836-.924-.836-2.794v-5.522h-1.474q-.374 0-.583-.187-.209-.187-.209-.495 0-.33.209-.528t.583-.198h1.474V75.06q0-.418.242-.649.242-.231.66-.231.396 0 .638.231t.242.649v2.486h2.442q.352 0 .561.198.209.198.209.528 0 .308-.209.495t-.561.187h-2.442v5.61q0 1.21.495 1.749.495.539 1.485.605l.594.044zm6.908-9.68q4.026 0 4.026 4.224v5.984q0 .396-.231.638t-.627.242q-.396 0-.638-.242t-.242-.638v-1.056q-.418.946-1.276 1.463-.858.517-1.98.517-1.034 0-1.903-.418t-1.375-1.166q-.506-.748-.506-1.65 0-1.21.616-1.881t2.024-.968q1.408-.297 3.916-.297h.484v-.726q0-1.32-.539-1.936-.539-.616-1.749-.616-1.496 0-3.036.814-.594.374-.836.374-.264 0-.44-.198t-.176-.506q0-.308.187-.539.187-.231.605-.473.77-.44 1.749-.693.979-.253 1.947-.253zm-.726 9.724q1.32 0 2.167-.891.847-.891.847-2.299v-.638h-.396q-1.936 0-2.948.165t-1.441.55q-.429.385-.429 1.133 0 .858.627 1.419t1.573.561zm13.31-9.68q.924-.066.924.748 0 .352-.198.561-.198.209-.682.253l-.66.066q-1.474.132-2.189 1.045-.715.913-.715 2.145v5.346q0 .44-.242.66-.242.22-.638.22t-.649-.231q-.253-.231-.253-.649v-9.284q0-.418.264-.649.264-.231.638-.231.352 0 .594.231t.242.627v1.232q.462-.968 1.309-1.474t1.947-.594l.308-.022zm7.414 9.636q.77.066.77.704 0 .374-.275.561-.275.187-.825.143l-.594-.044q-1.76-.132-2.596-1.056-.836-.924-.836-2.794v-5.522h-1.474q-.374 0-.583-.187-.209-.187-.209-.495 0-.33.209-.528t.583-.198h1.474V75.06q0-.418.242-.649.242-.231.66-.231.396 0 .638.231t.242.649v2.486h2.442q.352 0 .561.198.209.198.209.528 0 .308-.209.495t-.561.187h-2.442v5.61q0 1.21.495 1.749.495.539 1.485.605l.594.044z" filter="url(#f)"/>
+ <defs>
+ <filter id="g" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation=".429"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".19"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#1a1a1a" fill-rule="evenodd" d="M88.068 136.896q.308.286.308.638 0 .308-.253.561-.253.253-.583.253-.286 0-.594-.264l-8.228-7.194v6.556q0 .418-.242.671-.242.253-.66.253-.418 0-.66-.253-.242-.253-.242-.671v-13.882q0-.418.242-.671.242-.253.66-.253.418 0 .66.253.242.253.242.671v6.314l7.854-6.974q.242-.242.572-.242.33 0 .572.253.242.253.242.561 0 .33-.286.616l-7.106 6.248 7.502 6.556zm7.7-9.57q.924-.066.924.748 0 .352-.198.561-.198.209-.682.253l-.66.066q-1.474.132-2.189 1.045-.715.913-.715 2.145v5.346q0 .44-.242.66-.242.22-.638.22t-.649-.231q-.253-.231-.253-.649v-9.284q0-.418.264-.649.264-.231.638-.231.352 0 .594.231t.242.627v1.232q.462-.968 1.309-1.474t1.947-.594l.308-.022zm10.186.55q.242-.528.77-.528.33 0 .594.22.264.22.264.55 0 .198-.088.352l-6.182 13.332q-.11.242-.319.374-.209.132-.429.132-.33 0-.583-.209-.253-.209-.253-.539 0-.176.088-.352l1.54-3.322L97 128.47q-.088-.154-.088-.33 0-.33.297-.572.297-.242.649-.242.22 0 .429.132t.319.374l3.674 8.25 3.674-8.206zm8.976-.594q1.408 0 2.486.704 1.078.704 1.672 1.969.594 1.265.594 2.937t-.594 2.915q-.594 1.243-1.661 1.925-1.067.682-2.497.682-1.254 0-2.189-.55t-1.419-1.562v5.17q0 .396-.231.627-.231.231-.649.231-.418 0-.66-.242-.242-.242-.242-.616v-13.266q0-.396.242-.638t.66-.242q.418 0 .649.242.231.242.231.638v1.188q.484-1.012 1.419-1.562t2.189-.55zm-.352 9.658q1.562 0 2.42-1.056.858-1.056.858-2.992t-.858-3.025q-.858-1.089-2.42-1.089-1.562 0-2.409 1.056-.847 1.056-.847 3.014 0 1.958.847 3.025t2.409 1.067zm12.716.022q.77.066.77.704 0 .374-.275.561-.275.187-.825.143l-.594-.044q-1.76-.132-2.596-1.056-.836-.924-.836-2.794v-5.522h-1.474q-.374 0-.583-.187-.209-.187-.209-.495 0-.33.209-.528t.583-.198h1.474v-2.486q0-.418.242-.649.242-.231.66-.231.396 0 .638.231t.242.649v2.486h2.442q.352 0 .561.198.209.198.209.528 0 .308-.209.495t-.561.187h-2.442v5.61q0 1.21.495 1.749.495.539 1.485.605l.594.044zm6.974 1.452q-1.518 0-2.673-.682t-1.782-1.947q-.627-1.265-.627-2.937t.627-2.937q.627-1.265 1.782-1.947 1.155-.682 2.673-.682t2.684.682q1.166.682 1.793 1.947.627 1.265.627 2.937t-.627 2.937q-.627 1.265-1.793 1.947-1.166.682-2.684.682zm0-1.474q1.584 0 2.431-1.045t.847-3.047q0-1.958-.858-3.025t-2.42-1.067q-1.562 0-2.42 1.067-.858 1.067-.858 3.025 0 1.98.847 3.036t2.431 1.056zm13.156-9.658q3.85 0 3.85 4.246v5.962q0 .418-.231.649-.231.231-.649.231-.418 0-.66-.231-.242-.231-.242-.649v-5.852q0-1.496-.583-2.178-.583-.682-1.859-.682-1.474 0-2.354.902-.88.902-.88 2.442v5.368q0 .418-.231.649-.231.231-.649.231-.418 0-.66-.231-.242-.231-.242-.649v-9.284q0-.396.242-.638t.66-.242q.396 0 .627.242.231.242.231.616v1.122q.528-.99 1.474-1.507.946-.517 2.156-.517z" filter="url(#g)"/>
+ <defs>
+ <filter id="h" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation=".429"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".19"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#1a1a1a" fill-rule="evenodd" d="M133.19 187.226q.088.176.088.374 0 .33-.253.55-.253.22-.605.22-.55 0-.77-.528l-1.562-3.564h-8.294l-1.584 3.564q-.22.528-.77.528-.352 0-.616-.231t-.264-.561q0-.176.088-.352l6.292-13.992q.132-.308.396-.462.264-.154.572-.154.33 0 .594.165.264.165.396.451l6.292 13.992zm-7.26-12.342l-3.476 7.898h6.974l-3.498-7.898zm17.358 2.992q.242-.528.77-.528.33 0 .594.22.264.22.264.55 0 .198-.088.352l-4.29 9.24q-.132.286-.396.451-.264.165-.572.165-.286 0-.55-.165-.264-.165-.418-.451l-4.268-9.24q-.088-.154-.088-.33 0-.33.297-.572.297-.242.649-.242.22 0 .429.132t.319.374l3.674 8.25 3.674-8.206zm11.88 7.898q.242 0 .418.198t.176.506q0 .55-.77 1.012-.792.462-1.672.693-.88.231-1.716.231-2.486 0-3.927-1.474-1.441-1.474-1.441-4.07 0-1.65.638-2.915.638-1.265 1.793-1.969 1.155-.704 2.629-.704 2.09 0 3.322 1.364 1.232 1.364 1.232 3.696 0 .44-.176.638t-.572.198h-7.084q.198 3.784 3.586 3.784.858 0 1.474-.231t1.32-.627q.572-.33.77-.33zm-3.85-7.106q-1.408 0-2.255.88t-1.001 2.486h6.226q-.044-1.628-.814-2.497-.77-.869-2.156-.869zm12.54-1.386q3.85 0 3.85 4.246v5.962q0 .418-.231.649-.231.231-.649.231-.418 0-.66-.231-.242-.231-.242-.649v-5.852q0-1.496-.583-2.178-.583-.682-1.859-.682-1.474 0-2.354.902-.88.902-.88 2.442v5.368q0 .418-.231.649-.231.231-.649.231-.418 0-.66-.231-.242-.231-.242-.649v-9.284q0-.396.242-.638t.66-.242q.396 0 .627.242.231.242.231.616v1.122q.528-.99 1.474-1.507.946-.517 2.156-.517zm15.796.044q.418 0 .66.242.242.242.242.638v9.328q0 2.398-1.232 3.619t-3.652 1.221q-2.354 0-3.916-.924-.792-.44-.792-1.012 0-.308.165-.506t.429-.198q.22 0 .792.308.77.396 1.518.638t1.782.242q1.562 0 2.354-.825t.792-2.409v-1.892q-.462 1.034-1.419 1.584-.957.55-2.255.55-1.408 0-2.497-.66t-1.694-1.87q-.605-1.21-.605-2.794t.605-2.794q.605-1.21 1.694-1.87 1.089-.66 2.497-.66 1.276 0 2.222.55t1.43 1.562v-1.188q0-.396.231-.638t.649-.242zm-4.18 9.13q1.54 0 2.42-1.023.88-1.023.88-2.827 0-1.782-.869-2.805-.869-1.023-2.431-1.023t-2.453 1.023q-.891 1.023-.891 2.805 0 1.804.891 2.827t2.453 1.023zm16.676-.682q.242 0 .418.198t.176.506q0 .55-.77 1.012-.792.462-1.672.693-.88.231-1.716.231-2.486 0-3.927-1.474-1.441-1.474-1.441-4.07 0-1.65.638-2.915.638-1.265 1.793-1.969 1.155-.704 2.629-.704 2.09 0 3.322 1.364 1.232 1.364 1.232 3.696 0 .44-.176.638t-.572.198H185q.198 3.784 3.586 3.784.858 0 1.474-.231t1.32-.627q.572-.33.77-.33zm-3.85-7.106q-1.408 0-2.255.88t-1.001 2.486h6.226q-.044-1.628-.814-2.497-.77-.869-2.156-.869zm12.452-1.342q.924-.066.924.748 0 .352-.198.561-.198.209-.682.253l-.66.066q-1.474.132-2.189 1.045-.715.913-.715 2.145v5.346q0 .44-.242.66-.242.22-.638.22t-.649-.231q-.253-.231-.253-.649v-9.284q0-.418.264-.649.264-.231.638-.231.352 0 .594.231t.242.627v1.232q.462-.968 1.309-1.474t1.947-.594l.308-.022zm6.072 11.088q-1.012 0-1.925-.242t-1.617-.682q-.396-.264-.561-.495-.165-.231-.165-.561 0-.286.165-.473t.429-.187q.264 0 .77.33.66.396 1.309.627.649.231 1.617.231 1.188 0 1.848-.418.66-.418.66-1.21 0-.484-.242-.781-.242-.297-.836-.528-.594-.231-1.738-.473-1.936-.418-2.772-1.122-.836-.704-.836-1.914 0-.946.528-1.672t1.463-1.144q.935-.418 2.123-.418.858 0 1.661.231t1.419.649q.748.528.748 1.1 0 .286-.176.484t-.418.198q-.264 0-.792-.374-.616-.396-1.166-.616-.55-.22-1.364-.22-1.034 0-1.661.462t-.627 1.232q0 .484.231.781.231.297.77.528.539.231 1.551.451 1.496.33 2.321.726.825.396 1.177.968.352.572.352 1.452 0 1.386-1.166 2.233-1.166.847-3.08.847zm-125.246-.044q-.418 0-.671-.253-.253-.253-.253-.671V174.29h-4.73q-.396 0-.616-.198-.22-.198-.22-.572 0-.374.22-.572.22-.198.616-.198H87.21q.396 0 .616.198.22.198.22.572 0 .374-.22.572-.22.198-.616.198h-4.73v13.156q0 .418-.242.671-.242.253-.66.253zm13.64-11.088q1.892 0 2.86 1.067t.968 3.179v5.962q0 .418-.242.649-.242.231-.638.231-.418 0-.66-.231-.242-.231-.242-.649v-5.918q0-1.43-.583-2.112-.583-.682-1.859-.682-1.474 0-2.354.902-.88.902-.88 2.442v5.368q0 .418-.231.649-.231.231-.649.231-.418 0-.66-.231-.242-.231-.242-.649v-13.992q0-.374.253-.616t.649-.242q.418 0 .649.231.231.231.231.627v5.764q.528-.968 1.474-1.474t2.156-.506zm15.378 8.492q.242 0 .418.198t.176.506q0 .55-.77 1.012-.792.462-1.672.693-.88.231-1.716.231-2.486 0-3.927-1.474-1.441-1.474-1.441-4.07 0-1.65.638-2.915.638-1.265 1.793-1.969 1.155-.704 2.629-.704 2.09 0 3.322 1.364 1.232 1.364 1.232 3.696 0 .44-.176.638t-.572.198h-7.084q.198 3.784 3.586 3.784.858 0 1.474-.231t1.32-.627q.572-.33.77-.33zm-3.85-7.106q-1.408 0-2.255.88t-1.001 2.486h6.226q-.044-1.628-.814-2.497-.77-.869-2.156-.869z" filter="url(#h)"/>
+ <g filter="url(#i)">
+ <path fill="#fee1c2" d="M143.253 175.744l-51.726 24.138 24.139-51.725 5.173-5.173 27.586 27.587-5.172 5.173z"/>
+ <path fill="#5d5d5d" d="M99.205 183.422l-7.678 16.46 16.461-7.678s1.628-.958.773-1.813c-.854-.854-3.425.023-3.425.023s1.709-2.601-.006-4.316c-1.715-1.715-4.316-.006-4.316-.006s.859-2.59-.004-3.452c-.862-.862-1.805.782-1.805.782z"/>
+ <linearGradient id="j" x1=".277" x2=".519" y1=".479" y2=".718" gradientTransform="matrix(114.495 0 0 114.496 115.666 61.248)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.174%" stop-color="#ff9900"/>
+ <stop offset="27.391%" stop-color="#ff9900"/>
+ <stop offset="28.696%" stop-color="#c37602"/>
+ <stop offset="70.435%" stop-color="#c37602"/>
+ <stop offset="72.609%" stop-color="#9f6002"/>
+ <stop offset="98.261%" stop-color="#9f6002"/>
+ </linearGradient>
+ <path fill="url(#j)" d="M115.666 148.157c3.448-3.449 9.483 6.034 4.31 11.207 8.621-8.621 20.691 3.448 12.07 12.069 5.172-5.172 14.655.862 11.207 4.311l86.908-86.909-27.586-27.587-86.909 86.909z"/>
+ </g>
+ <defs>
+ <filter id="i" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation=".429"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".1"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#k)">
+ <linearGradient id="l" x1=".533" x2=".533" y1="-.071" y2="1.071" gradientTransform="matrix(244.648 0 0 48.93 5.676 101.019)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#2b898f"/>
+ <stop offset="100%" stop-color="#5bdbc1"/>
+ </linearGradient>
+ <path fill="url(#l)" d="M5.676 101.019v48.93h8.155v-48.93H5.676zm236.493 0v48.93h8.155v-48.93h-8.155z"/>
+ <path fill="#ffffff" d="M5.676 101.019v1.02h8.155v-1.02H5.676zm236.493 0v1.02h8.155v-1.02h-8.155z"/>
+ </g>
+ <defs>
+ <filter id="k" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation=".429"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".1"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="m" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#m)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bookworm.svg b/.icons/Gruvbox_Dark-2/apps/64/bookworm.svg
new file mode 100644
index 000000000..7f05b3c21
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bookworm.svg
@@ -0,0 +1,180 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="GSwnE5I2zhZdgH52Iw4Ji9t3BecoO7mL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#GSwnE5I2zhZdgH52Iw4Ji9t3BecoO7mL)">
+ <linearGradient id="_lgradient_6" x1=".25" x2=".75" y1=".036" y2=".902" gradientTransform="matrix(244.648309,0,0,228.338396,5.619191,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.174%" style="stop-color:#957552"/>
+ <stop offset="100%" style="stop-color:#b29373"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" d="M 165.628109 11.951604 C 239.683817 11.951604 250.2675 22.508801 250.2675 96.495462 L 250.2675 155.746257 C 250.2675 229.732514 239.683817 240.29 165.628109 240.29 L 90.258584 240.29 C 16.20288 240.29 5.619191 229.732514 5.619191 155.746257 L 5.619191 96.495462 C 5.619191 22.508801 16.20288 11.951604 90.258584 11.951604 L 165.628109 11.951604 Z"/>
+ </g>
+ <g>
+ <g filter="url(#RWb3EZYJUQ0W8qLwFz2ETu10rK1WNM95)">
+ <path fill="#c8c4b7" d="M 91.75 169.798263 L 70.557902 169.798263 L 80.51703 173.997122 L 84.917575 182.636153 L 87.754768 199.045487 L 91.692098 199.09375 L 91.75 169.798263 Z"/>
+ <path fill="#ffffff" d="M 89.723433 190.261667 C 87.690866 176.18392 81.563882 170.094762 70.5 169.75 Q 70.557902 171.294408 70.557902 171.970086 C 80.164372 172.217005 83.991144 181.236534 85.091281 199.045487 L 91.113079 199.045487 C 90.765668 195.908409 90.186649 192.674805 89.723433 190.261667 Z"/>
+ </g>
+ <defs>
+ <filter id="RWb3EZYJUQ0W8qLwFz2ETu10rK1WNM95" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ZFZrjvmibHzvs5tmZWP7q5UE65N6jMf7)">
+ <path fill="#c8c4b7" d="M 162.5 169.798263 L 183.692098 169.798263 L 173.73297 173.997122 L 169.332425 182.636153 L 166.495232 199.045487 L 162.557902 199.09375 L 162.5 169.798263 Z"/>
+ <path fill="#ffffff" d="M 164.526567 190.261667 C 166.559127 176.18391 172.686099 170.094768 183.75 169.75 Q 183.692098 171.294408 183.692098 171.970086 C 174.08564 172.217009 170.258856 181.236534 169.158719 199.045487 L 163.136921 199.045487 C 163.484332 195.908409 164.063351 192.674805 164.526567 190.261667 Z"/>
+ </g>
+ <defs>
+ <filter id="ZFZrjvmibHzvs5tmZWP7q5UE65N6jMf7" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#vwNPZunoOuHlYbLqVzf87Ag1lVBZDWJe)">
+ <rect fill="#fdc92b" width="145.167" height="9.673" x="55.13" y="160.2" transform="matrix(1,0,0,1,0,0)"/>
+ <linearGradient id="_lgradient_7" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(145.125,0,0,20.447234,55.125,140)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#97760a"/>
+ <stop offset="100%" style="stop-color:#eab305"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" d="M 67.594621 140 L 55.125 160.447234 L 200.25 160.355129 L 187.614725 140 L 67.594621 140 Z"/>
+ </g>
+ <defs>
+ <filter id="vwNPZunoOuHlYbLqVzf87Ag1lVBZDWJe" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#axZqTlPSnN995spjb6RTjRN33jw7cbas)">
+ <path fill="#8c59d9" d="M 70.335526 58.1875 L 99.875 58.1875 L 100 154.295139 L 70.460526 154.295139 L 70.335526 58.1875 Z"/>
+ <path fill="#7839b7" d="M 70.335526 58.25 L 79.875 58.25 L 79.875 154.295139 L 70.335526 154.295139 L 70.335526 58.25 Z"/>
+ <g opacity=".4">
+ <path fill="#a7a7f1" d="M 99.875 74.107639 L 70.335526 74.107639 L 70.335526 63.864583 L 99.875 63.864583 L 99.875 74.107639 Z M 99.875 134.1875 L 70.335526 134.1875 L 70.335526 144.430556 L 99.875 144.430556 L 99.875 134.1875 Z"/>
+ </g>
+ <g>
+ <path fill="#faf8f6" fill-rule="evenodd" d="M 88.19997 101.053301 L 88.077867 101.053301 L 88.077867 99.048262 L 88.19997 99.048262 L 88.19997 99.420994 L 90.192157 99.420994 L 90.192157 98.142137 L 88.19997 98.142137 L 88.19997 98.521296 L 88.077867 98.521296 L 88.077867 96.509829 L 88.19997 96.509829 L 88.19997 96.888986 L 92.454254 96.888986 L 92.454254 96.509829 L 92.576355 96.509829 L 92.576355 98.521296 L 92.454254 98.521296 L 92.454254 98.142137 L 90.359243 98.142137 L 90.359243 99.420994 L 92.454254 99.420994 L 92.454254 99.048262 L 92.576355 99.048262 L 92.576355 101.053301 L 92.454254 101.053301 L 92.454254 100.674144 L 88.19997 100.674144 L 88.19997 101.053301 Z M 91.310352 94.234878 L 91.310352 94.234878 L 90.764107 94.234878 L 90.764107 94.234878 Q 90.140746 94.234878 89.85477 94.302356 L 89.85477 94.302356 L 89.85477 94.302356 Q 89.568795 94.369834 89.568795 94.614038 L 89.568795 94.614038 L 89.568795 94.614038 Q 89.568795 94.755418 89.649125 94.842176 L 89.649125 94.842176 L 89.649125 94.842176 Q 89.729455 94.928931 89.915821 94.96749 L 89.915821 94.96749 L 89.915821 94.96749 Q 90.20501 95.025327 90.796239 95.025327 L 90.796239 95.025327 L 91.2975 95.025327 L 91.2975 95.025327 Q 91.997978 95.025327 92.13936 94.983556 L 92.13936 94.983556 L 92.13936 94.983556 Q 92.280741 94.941783 92.37071 94.896799 L 92.37071 94.896799 L 92.37071 94.896799 Q 92.524944 94.82611 92.524944 94.620463 L 92.524944 94.620463 L 92.524944 94.620463 Q 92.524944 94.369834 92.235756 94.292717 L 92.235756 94.292717 L 92.235756 94.292717 Q 92.03011 94.234878 91.310352 94.234878 Z M 92.640619 94.633318 L 92.640619 94.633318 Q 92.640619 95.436619 92.22933 95.847908 L 92.22933 95.847908 L 92.22933 95.847908 Q 91.818039 96.259198 91.050083 96.259198 L 91.050083 96.259198 L 91.050083 96.259198 Q 90.282126 96.259198 89.867623 95.81899 L 89.867623 95.81899 L 89.867623 95.81899 Q 89.45312 95.37878 89.45312 94.581906 L 89.45312 94.581906 L 89.45312 94.581906 Q 89.45312 93.785029 89.835491 93.39302 L 89.835491 93.39302 L 89.835491 93.39302 Q 90.217862 93.001008 91.001885 93.001008 L 91.001885 93.001008 L 91.001885 93.001008 Q 92.640619 93.001008 92.640619 94.633318 L 92.640619 94.633318 Z M 87.872223 92.846775 L 87.756547 92.846775 L 87.756547 91.272304 L 92.46068 91.272304 L 92.46068 90.912424 L 92.576355 90.912424 L 92.576355 92.821067 L 92.46068 92.821067 L 92.46068 92.467615 L 87.872223 92.467615 L 87.872223 92.846775 Z M 89.633059 90.790323 L 89.517384 90.790323 L 89.517384 89.241557 L 90.108614 89.241557 L 90.108614 89.241557 Q 89.45312 89.029485 89.45312 88.306514 L 89.45312 88.306514 L 89.45312 88.306514 Q 89.45312 87.583542 90.147172 87.429309 L 90.147172 87.429309 L 90.147172 87.429309 Q 89.45312 87.204385 89.45312 86.484628 L 89.45312 86.484628 L 89.45312 86.484628 Q 89.45312 85.539946 90.526331 85.539946 L 90.526331 85.539946 L 92.46068 85.539946 L 92.46068 85.180066 L 92.576355 85.180066 L 92.576355 86.960181 L 92.46068 86.960181 L 92.46068 86.735257 L 90.372096 86.735257 L 90.372096 86.735257 Q 89.883689 86.735257 89.800146 86.8188 L 89.800146 86.8188 L 89.800146 86.8188 Q 89.761587 86.85736 89.761587 86.921624 L 89.761587 86.921624 L 89.761587 86.921624 Q 89.761587 87.107989 90.012218 87.249369 L 90.012218 87.249369 L 90.012218 87.249369 Q 90.262847 87.39075 90.648432 87.39075 L 90.648432 87.39075 L 92.46068 87.39075 L 92.46068 87.159401 L 92.576355 87.159401 L 92.576355 88.810988 L 92.46068 88.810988 L 92.46068 88.586064 L 90.372096 88.586064 L 90.372096 88.586064 Q 89.883689 88.586064 89.800146 88.669607 L 89.800146 88.669607 L 89.800146 88.669607 Q 89.761587 88.708164 89.761587 88.772428 L 89.761587 88.772428 L 89.761587 88.772428 Q 89.761587 88.952368 90.03471 89.096963 L 90.03471 89.096963 L 90.03471 89.096963 Q 90.307832 89.241557 90.686991 89.241557 L 90.686991 89.241557 L 92.46068 89.241557 L 92.46068 89.010208 L 92.576355 89.010208 L 92.576355 90.790323 L 92.46068 90.790323 L 92.46068 90.43687 L 89.633059 90.43687 L 89.633059 90.790323 Z M 92.640619 83.393525 L 92.640619 83.393525 Q 92.640619 84.222531 92.213264 84.637032 L 92.213264 84.637032 L 92.213264 84.637032 Q 91.785907 85.051537 91.024377 85.051537 L 91.024377 85.051537 L 91.024377 85.051537 Q 90.262847 85.051537 89.857984 84.585622 L 89.857984 84.585622 L 89.857984 84.585622 Q 89.45312 84.119708 89.45312 83.399948 L 89.45312 83.399948 L 89.45312 83.399948 Q 89.45312 81.941155 90.918341 81.998992 L 90.918341 81.998992 L 90.918341 83.811242 L 91.168972 83.811242 L 91.168972 83.811242 Q 91.79876 83.811242 92.12008 83.650582 L 92.12008 83.650582 L 92.12008 83.650582 Q 92.441401 83.489921 92.441401 83.091482 L 92.441401 83.091482 L 92.441401 83.091482 Q 92.441401 82.346017 91.644526 82.114665 L 91.644526 82.114665 L 91.663805 81.998992 L 91.663805 81.998992 Q 92.126507 82.121093 92.383563 82.439202 L 92.383563 82.439202 L 92.383563 82.439202 Q 92.640619 82.757306 92.640619 83.393525 L 92.640619 83.393525 Z M 90.474919 83.804815 L 90.789813 83.804815 L 90.789813 83.142891 L 90.474919 83.142891 L 90.474919 83.142891 Q 89.95438 83.142891 89.7648 83.203944 L 89.7648 83.203944 L 89.7648 83.203944 Q 89.575221 83.264997 89.575221 83.448146 L 89.575221 83.448146 L 89.575221 83.448146 Q 89.575221 83.631299 89.777653 83.718057 L 89.777653 83.718057 L 89.777653 83.718057 Q 89.980086 83.804815 90.474919 83.804815 L 90.474919 83.804815 Z M 92.640619 81.542716 L 92.640619 81.619835 L 91.490292 81.619835 L 91.490292 81.542716 L 91.490292 81.542716 Q 92.04939 81.375628 92.274314 81.092867 L 92.274314 81.092867 L 92.274314 81.092867 Q 92.499238 80.810106 92.499238 80.385962 L 92.499238 80.385962 L 92.499238 80.385962 Q 92.499238 79.730471 92.081522 79.730471 L 92.081522 79.730471 L 92.081522 79.730471 Q 91.901582 79.730471 91.811613 79.891131 L 91.811613 79.891131 L 91.811613 79.891131 Q 91.670232 80.14176 91.593115 80.533772 L 91.593115 80.533772 L 91.593115 80.533772 Q 91.477439 80.970766 91.284647 81.266382 L 91.284647 81.266382 L 91.284647 81.266382 Q 91.053296 81.619835 90.552036 81.619835 L 90.552036 81.619835 L 90.552036 81.619835 Q 90.050776 81.619835 89.751947 81.311364 L 89.751947 81.311364 L 89.751947 81.311364 Q 89.45312 81.002898 89.45312 80.488785 L 89.45312 80.488785 L 89.45312 80.488785 Q 89.45312 80.173892 89.600927 79.839717 L 89.600927 79.839717 L 89.600927 79.839717 Q 89.652338 79.717616 89.652338 79.653352 L 89.652338 79.653352 L 89.652338 79.653352 Q 89.652338 79.589088 89.607353 79.544101 L 89.607353 79.544101 L 89.607353 79.544101 Q 89.562369 79.499119 89.440267 79.434855 L 89.440267 79.434855 L 89.440267 79.364163 L 90.423508 79.364163 L 90.423508 79.441282 L 90.423508 79.441282 Q 89.588074 79.769025 89.588074 80.456653 L 89.588074 80.456653 L 89.588074 80.456653 Q 89.588074 80.758697 89.69411 80.906502 L 89.69411 80.906502 L 89.69411 80.906502 Q 89.800146 81.054307 89.960806 81.054307 L 89.960806 81.054307 L 89.960806 81.054307 Q 90.057202 81.054307 90.111827 81.009326 L 90.111827 81.009326 L 90.111827 81.009326 Q 90.166451 80.964339 90.192157 80.938634 L 90.192157 80.938634 L 90.192157 80.938634 Q 90.217862 80.912929 90.246781 80.855093 L 90.246781 80.855093 L 90.246781 80.855093 Q 90.2757 80.797251 90.291766 80.758697 L 90.291766 80.758697 L 90.291766 80.758697 Q 90.307832 80.720137 90.333538 80.639807 L 90.333538 80.639807 L 90.333538 80.639807 Q 90.359243 80.559477 90.36567 80.520917 L 90.36567 80.520917 L 90.36567 80.520917 Q 90.474919 80.083923 90.555249 79.891131 L 90.555249 79.891131 L 90.555249 79.891131 Q 90.635579 79.698339 90.751255 79.524824 L 90.751255 79.524824 L 90.751255 79.524824 Q 90.995458 79.171371 91.53849 79.171371 L 91.53849 79.171371 L 91.53849 79.171371 Q 92.081522 79.171371 92.361071 79.492692 L 92.361071 79.492692 L 92.361071 79.492692 Q 92.640619 79.814012 92.640619 80.373112 L 92.640619 80.373112 L 92.640619 80.373112 Q 92.640619 80.771546 92.454254 81.144281 L 92.454254 81.144281 L 92.454254 81.144281 Q 92.402842 81.221395 92.402842 81.266382 L 92.402842 81.266382 L 92.402842 81.266382 Q 92.402842 81.40776 92.640619 81.542716 L 92.640619 81.542716 Z M 92.505665 127.176663 L 92.505665 127.176663 L 92.505665 127.176663 Q 92.505665 126.855343 92.332152 126.607926 L 92.332152 126.607926 L 92.332152 126.607926 Q 92.158639 126.360509 91.808399 126.360509 L 91.808399 126.360509 L 91.808399 126.360509 Q 91.45816 126.360509 91.271794 126.627205 L 91.271794 126.627205 L 91.271794 126.627205 Q 91.085428 126.893901 90.94726 127.385522 L 90.94726 127.385522 L 90.94726 127.385522 Q 90.809092 127.877142 90.70627 128.098853 L 90.70627 128.098853 L 90.70627 128.098853 Q 90.603447 128.320565 90.436361 128.519783 L 90.436361 128.519783 L 90.436361 128.519783 Q 90.102187 128.918221 89.401709 128.918221 L 89.401709 128.918221 L 89.401709 128.918221 Q 88.829758 128.918221 88.418467 128.510144 L 88.418467 128.510144 L 88.418467 128.510144 Q 88.007177 128.102066 88.007177 127.395161 L 88.007177 127.395161 L 88.007177 127.395161 Q 88.007177 127.054562 88.106786 126.685043 L 88.106786 126.685043 L 88.106786 126.685043 Q 88.206396 126.315524 88.206396 126.225555 L 88.206396 126.225555 L 88.206396 126.225555 Q 88.206396 126.135585 88.077867 126.064894 L 88.077867 126.064894 L 88.077867 125.994204 L 89.376003 125.949219 L 89.376003 126.052041 L 89.376003 126.052041 Q 88.816905 126.360509 88.479518 126.697896 L 88.479518 126.697896 L 88.479518 126.697896 Q 88.142132 127.035282 88.142132 127.430507 L 88.142132 127.430507 L 88.142132 127.430507 Q 88.142132 127.825731 88.325285 128.044229 L 88.325285 128.044229 L 88.325285 128.044229 Q 88.508437 128.262727 88.813692 128.262727 L 88.813692 128.262727 L 88.813692 128.262727 Q 89.118946 128.262727 89.28282 128.002457 L 89.28282 128.002457 L 89.28282 128.002457 Q 89.446693 127.742188 89.549516 127.363029 L 89.549516 127.363029 L 89.549516 127.363029 Q 89.652338 126.983871 89.690897 126.864982 L 89.690897 126.864982 L 89.690897 126.864982 Q 89.729455 126.746094 89.796932 126.569367 L 89.796932 126.569367 L 89.796932 126.569367 Q 89.86441 126.392641 89.938314 126.280179 L 89.938314 126.280179 L 89.938314 126.280179 Q 90.012218 126.167717 90.12468 126.042402 L 90.12468 126.042402 L 90.12468 126.042402 Q 90.237142 125.917087 90.372096 125.846396 L 90.372096 125.846396 L 90.372096 125.846396 Q 90.680564 125.672883 91.104708 125.672883 L 91.104708 125.672883 L 91.104708 125.672883 Q 91.79876 125.672883 92.21969 126.106666 L 92.21969 126.106666 L 92.21969 126.106666 Q 92.640619 126.540449 92.640619 127.247354 L 92.640619 127.247354 L 92.640619 127.247354 Q 92.640619 127.613659 92.544223 128.086 L 92.544223 128.086 L 92.544223 128.086 Q 92.447827 128.558342 92.447827 128.609753 L 92.447827 128.609753 L 92.447827 128.609753 Q 92.447827 128.699723 92.640619 128.783266 L 92.640619 128.783266 L 92.640619 128.873236 L 91.111134 128.9375 L 91.111134 128.828251 L 91.111134 128.828251 Q 91.670232 128.545489 92.087948 128.10528 L 92.087948 128.10528 L 92.087948 128.10528 Q 92.505665 127.665071 92.505665 127.176663 Z M 87.872223 125.345136 L 87.756547 125.345136 L 87.756547 123.796371 L 90.108614 123.796371 L 90.108614 123.796371 Q 89.812999 123.693548 89.633059 123.481477 L 89.633059 123.481477 L 89.633059 123.481477 Q 89.45312 123.269405 89.45312 122.838836 L 89.45312 122.838836 L 89.45312 122.838836 Q 89.45312 121.842742 90.526331 121.842742 L 90.526331 121.842742 L 92.46068 121.842742 L 92.46068 121.482863 L 92.576355 121.482863 L 92.576355 123.301537 L 92.46068 123.301537 L 92.46068 123.038054 L 90.372096 123.038054 L 90.372096 123.038054 Q 89.986512 123.038054 89.87405 123.089466 L 89.87405 123.089466 L 89.87405 123.089466 Q 89.761587 123.140877 89.761587 123.275832 L 89.761587 123.275832 L 89.761587 123.275832 Q 89.761587 123.481477 90.031497 123.638924 L 90.031497 123.638924 L 90.031497 123.638924 Q 90.301406 123.796371 90.686991 123.796371 L 90.686991 123.796371 L 92.46068 123.796371 L 92.46068 123.520035 L 92.576355 123.520035 L 92.576355 125.345136 L 92.46068 125.345136 L 92.46068 124.991683 L 87.872223 124.991683 L 87.872223 125.345136 Z M 92.640619 119.69632 L 92.640619 119.69632 Q 92.640619 120.525328 92.213264 120.939831 L 92.213264 120.939831 L 92.213264 120.939831 Q 91.785907 121.354335 91.024377 121.354335 L 91.024377 121.354335 L 91.024377 121.354335 Q 90.262847 121.354335 89.857984 120.88842 L 89.857984 120.88842 L 89.857984 120.88842 Q 89.45312 120.422505 89.45312 119.702747 L 89.45312 119.702747 L 89.45312 119.702747 Q 89.45312 118.243952 90.918341 118.30179 L 90.918341 118.30179 L 90.918341 120.114037 L 91.168972 120.114037 L 91.168972 120.114037 Q 91.79876 120.114037 92.12008 119.953377 L 92.12008 119.953377 L 92.12008 119.953377 Q 92.441401 119.792716 92.441401 119.394279 L 92.441401 119.394279 L 92.441401 119.394279 Q 92.441401 118.648816 91.644526 118.417464 L 91.644526 118.417464 L 91.663805 118.30179 L 91.663805 118.30179 Q 92.126507 118.423892 92.383563 118.741998 L 92.383563 118.741998 L 92.383563 118.741998 Q 92.640619 119.060105 92.640619 119.69632 L 92.640619 119.69632 Z M 90.474919 120.107611 L 90.789813 120.107611 L 90.789813 119.445691 L 90.474919 119.445691 L 90.474919 119.445691 Q 89.95438 119.445691 89.7648 119.506742 L 89.7648 119.506742 L 89.7648 119.506742 Q 89.575221 119.567792 89.575221 119.750945 L 89.575221 119.750945 L 89.575221 119.750945 Q 89.575221 119.934098 89.777653 120.020855 L 89.777653 120.020855 L 89.777653 120.020855 Q 89.980086 120.107611 90.474919 120.107611 L 90.474919 120.107611 Z M 89.697323 115.924017 L 89.697323 115.924017 L 89.697323 115.924017 Q 89.697323 116.161794 90.005791 116.341734 L 90.005791 116.341734 L 90.005791 116.341734 Q 90.314258 116.521673 90.738402 116.521673 L 90.738402 116.521673 L 92.46068 116.521673 L 92.46068 116.065398 L 92.576355 116.065398 L 92.576355 118.070439 L 92.46068 118.070439 L 92.46068 117.716986 L 89.633059 117.716986 L 89.633059 118.070439 L 89.517384 118.070439 L 89.517384 116.521673 L 90.134319 116.521673 L 90.134319 116.521673 Q 89.806572 116.43813 89.629846 116.200352 L 89.629846 116.200352 L 89.629846 116.200352 Q 89.45312 115.962576 89.45312 115.660535 L 89.45312 115.660535 L 89.45312 115.660535 Q 89.45312 115.358493 89.623419 115.168914 L 89.623419 115.168914 L 89.623419 115.168914 Q 89.793719 114.979334 90.1054 114.979334 L 90.1054 114.979334 L 90.1054 114.979334 Q 90.417081 114.979334 90.584168 115.120716 L 90.584168 115.120716 L 90.584168 115.120716 Q 90.751255 115.262097 90.751255 115.554499 L 90.751255 115.554499 L 90.751255 115.554499 Q 90.751255 115.8469 90.558463 115.985068 L 90.558463 115.985068 L 90.558463 115.985068 Q 90.36567 116.123236 90.02507 116.020414 L 90.02507 116.020414 L 90.02507 115.789063 L 90.02507 115.789063 Q 89.697323 115.628403 89.697323 115.924017 Z M 87.872223 114.91507 L 87.756547 114.91507 L 87.756547 113.340599 L 92.46068 113.340599 L 92.46068 112.98072 L 92.576355 112.98072 L 92.576355 114.889365 L 92.46068 114.889365 L 92.46068 114.535913 L 87.872223 114.535913 L 87.872223 114.91507 Z M 91.310352 110.782888 L 91.310352 110.782888 L 90.764107 110.782888 L 90.764107 110.782888 Q 90.140746 110.782888 89.85477 110.850365 L 89.85477 110.850365 L 89.85477 110.850365 Q 89.568795 110.917843 89.568795 111.162047 L 89.568795 111.162047 L 89.568795 111.162047 Q 89.568795 111.303427 89.649125 111.390184 L 89.649125 111.390184 L 89.649125 111.390184 Q 89.729455 111.47694 89.915821 111.5155 L 89.915821 111.5155 L 89.915821 111.5155 Q 90.20501 111.573336 90.796239 111.573336 L 90.796239 111.573336 L 91.2975 111.573336 L 91.2975 111.573336 Q 91.997978 111.573336 92.13936 111.531566 L 92.13936 111.531566 L 92.13936 111.531566 Q 92.280741 111.489794 92.37071 111.444808 L 92.37071 111.444808 L 92.37071 111.444808 Q 92.524944 111.374118 92.524944 111.168473 L 92.524944 111.168473 L 92.524944 111.168473 Q 92.524944 110.917843 92.235756 110.840726 L 92.235756 110.840726 L 92.235756 110.840726 Q 92.03011 110.782888 91.310352 110.782888 Z M 92.640619 111.181325 L 92.640619 111.181325 Q 92.640619 111.984627 92.22933 112.395917 L 92.22933 112.395917 L 92.22933 112.395917 Q 91.818039 112.807208 91.050083 112.807208 L 91.050083 112.807208 L 91.050083 112.807208 Q 90.282126 112.807208 89.867623 112.366999 L 89.867623 112.366999 L 89.867623 112.366999 Q 89.45312 111.926789 89.45312 111.129915 L 89.45312 111.129915 L 89.45312 111.129915 Q 89.45312 110.33304 89.835491 109.941029 L 89.835491 109.941029 L 89.835491 109.941029 Q 90.217862 109.549017 91.001885 109.549017 L 91.001885 109.549017 L 91.001885 109.549017 Q 92.640619 109.549017 92.640619 111.181325 L 92.640619 111.181325 Z M 89.568795 107.569681 L 89.568795 107.569681 L 89.568795 107.569681 Q 89.568795 107.852445 89.877263 107.974546 L 89.877263 107.974546 L 89.877263 107.974546 Q 90.18573 108.096649 90.899062 108.096649 L 90.899062 108.096649 L 91.233236 108.096649 L 91.233236 108.096649 Q 91.86945 108.096649 92.145786 107.955266 L 92.145786 107.955266 L 92.145786 107.955266 Q 92.422122 107.813886 92.422122 107.434728 L 92.422122 107.434728 L 92.422122 107.434728 Q 92.422122 107.055569 92.165065 106.830644 L 92.165065 106.830644 L 92.165065 106.830644 Q 91.908009 106.60572 91.580262 106.541456 L 91.580262 106.541456 L 91.593115 106.425782 L 91.593115 106.425782 Q 92.145786 106.547883 92.38999 106.875631 L 92.38999 106.875631 L 92.38999 106.875631 Q 92.640619 107.209804 92.640619 107.794606 L 92.640619 107.794606 L 92.640619 107.794606 Q 92.640619 108.540071 92.238969 108.938508 L 92.238969 108.938508 L 92.238969 108.938508 Q 91.837318 109.336946 91.062936 109.336946 L 91.062936 109.336946 L 91.062936 109.336946 Q 90.288553 109.336946 89.870836 108.883883 L 89.870836 108.883883 L 89.870836 108.883883 Q 89.45312 108.430822 89.45312 107.621093 L 89.45312 107.621093 L 89.45312 107.621093 Q 89.45312 107.049144 89.674831 106.747103 L 89.674831 106.747103 L 89.674831 106.747103 Q 89.896542 106.445059 90.230715 106.445059 L 90.230715 106.445059 L 90.230715 106.445059 Q 90.564889 106.445059 90.719123 106.589654 L 90.719123 106.589654 L 90.719123 106.589654 Q 90.873356 106.734248 90.873356 106.988093 L 90.873356 106.988093 L 90.873356 106.988093 Q 90.873356 107.241936 90.738402 107.396169 L 90.738402 107.396169 L 90.738402 107.396169 Q 90.603447 107.550404 90.339964 107.550404 L 90.339964 107.550404 L 90.339964 107.550404 Q 90.224289 107.550404 90.108614 107.518272 L 90.108614 107.518272 L 90.108614 107.3062 L 90.108614 107.3062 Q 89.980086 107.261216 89.877263 107.261216 L 89.877263 107.261216 L 89.877263 107.261216 Q 89.568795 107.261216 89.568795 107.569681 Z M 92.576355 102.377143 L 92.576355 104.163683 L 92.46068 104.163683 L 92.46068 103.86807 L 90.969753 104.594255 L 91.001885 104.716356 L 92.46068 104.716356 L 92.46068 104.42074 L 92.576355 104.42074 L 92.576355 106.265122 L 92.46068 106.265122 L 92.46068 105.911669 L 87.872223 105.911669 L 87.872223 106.290827 L 87.756547 106.290827 L 87.756547 104.716356 L 90.873356 104.716356 L 90.834798 104.613532 L 89.633059 103.16759 L 89.633059 103.771674 L 89.517384 103.771674 L 89.517384 102.505671 L 89.633059 102.505671 L 89.633059 102.95552 L 90.282126 103.720262 L 92.46068 102.608492 L 92.46068 102.377143 L 92.576355 102.377143 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="axZqTlPSnN995spjb6RTjRN33jw7cbas" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="2.147"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="2" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#iGooWFzgMSVaYHqLBWXH7CNiqlnWM7jc)">
+ <path fill="#bc1938" d="M 99.335527 64.1875 L 119.290558 64.1875 L 119.375 154.295139 L 99.419969 154.295139 L 99.335527 64.1875 Z"/>
+ <g opacity=".4">
+ <path fill="#333333" d="M 99.335527 64.1875 L 119.290558 64.1875 L 119.375 74.295139 L 99.419969 74.295139 L 99.335527 64.1875 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#333333" d="M 99.335527 144.1875 L 119.290558 144.1875 L 119.375 154.295139 L 99.419969 154.295139 L 99.335527 144.1875 Z"/>
+ </g>
+ <path fill="#faf8f6" fill-rule="evenodd" d="M 111.550484 110.761716 L 111.550484 110.761716 L 111.550484 111.007508 L 112.751352 111.007508 L 112.751352 110.270133 L 112.909361 110.270133 L 112.909361 111.007508 L 113.727496 111.007508 L 113.727496 110.621264 L 113.867948 110.621264 L 113.867948 111.744883 L 113.727496 111.744883 L 113.727496 111.534204 L 111.550484 111.534204 L 111.550484 111.744883 L 111.410032 111.744883 L 111.410032 110.238531 L 111.410032 110.238531 Q 111.410032 110.161282 111.415299 110.124414 L 111.415299 110.124414 L 111.415299 110.124414 Q 111.420566 110.087545 111.453923 110.055943 L 111.453923 110.055943 L 111.453923 110.055943 Q 111.487281 110.024341 111.557507 110.024341 L 111.557507 110.024341 L 112.147407 110.119147 L 112.147407 110.256088 L 111.799787 110.326314 L 111.799787 110.326314 Q 111.641778 110.357916 111.596131 110.443943 L 111.596131 110.443943 L 111.596131 110.443943 Q 111.550484 110.52997 111.550484 110.761716 Z M 111.71376 109.446731 L 111.71376 109.446731 L 111.71376 109.446731 Q 111.631244 109.529247 111.515371 109.529247 L 111.515371 109.529247 L 111.515371 109.529247 Q 111.399498 109.529247 111.316982 109.446731 L 111.316982 109.446731 L 111.316982 109.446731 Q 111.234466 109.364215 111.234466 109.248342 L 111.234466 109.248342 L 111.234466 109.248342 Q 111.234466 109.132469 111.316982 109.049953 L 111.316982 109.049953 L 111.316982 109.049953 Q 111.399498 108.967437 111.515371 108.967437 L 111.515371 108.967437 L 111.515371 108.967437 Q 111.631244 108.967437 111.71376 109.049953 L 111.71376 109.049953 L 111.71376 109.049953 Q 111.796276 109.132469 111.796276 109.248342 L 111.796276 109.248342 L 111.796276 109.248342 Q 111.796276 109.364215 111.71376 109.446731 Z M 112.059624 109.315057 L 112.059624 109.315057 L 112.059624 109.315057 Q 112.059624 108.984994 112.34404 108.984994 L 112.34404 108.984994 L 113.478193 108.984994 L 113.478193 108.984994 Q 113.572998 108.984994 113.627424 108.939347 L 113.627424 108.939347 L 113.627424 108.939347 Q 113.681849 108.8937 113.681849 108.798894 L 113.681849 108.798894 L 113.681849 108.798894 Q 113.681849 108.704089 113.580021 108.581193 L 113.580021 108.581193 L 113.664292 108.51799 L 113.664292 108.51799 Q 113.920618 108.798894 113.920618 109.079799 L 113.920618 109.079799 L 113.920618 109.079799 Q 113.920618 109.51169 113.404455 109.51169 L 113.404455 109.51169 L 112.228167 109.51169 L 112.228167 109.51169 Q 112.277325 109.704812 112.400221 109.80664 L 112.400221 109.80664 L 112.29137 109.901445 L 112.29137 109.901445 Q 112.186031 109.799617 112.122828 109.643364 L 112.122828 109.643364 L 112.122828 109.643364 Q 112.059624 109.487111 112.059624 109.315057 Z M 112.305416 108.163347 L 112.305416 108.451275 L 112.161452 108.451275 L 112.161452 108.163347 L 111.655823 108.163347 L 111.655823 107.636651 L 112.161452 107.636651 L 112.161452 107.239873 L 112.305416 107.239873 L 112.305416 107.636651 L 113.478193 107.636651 L 113.478193 107.636651 Q 113.572998 107.636651 113.627424 107.591004 L 113.627424 107.591004 L 113.627424 107.591004 Q 113.681849 107.545357 113.681849 107.450552 L 113.681849 107.450552 L 113.681849 107.450552 Q 113.681849 107.355746 113.580021 107.23285 L 113.580021 107.23285 L 113.664292 107.169647 L 113.664292 107.169647 Q 113.920618 107.450552 113.920618 107.731456 L 113.920618 107.731456 L 113.920618 107.731456 Q 113.920618 108.163347 113.404455 108.163347 L 113.404455 108.163347 L 112.305416 108.163347 Z M 113.867948 105.382391 L 113.867948 105.382391 L 113.867948 106.836073 L 113.727496 106.836073 L 112.252746 105.754589 L 112.252746 106.046028 L 112.252746 106.046028 Q 112.252746 106.277774 112.298393 106.363801 L 112.298393 106.363801 L 112.298393 106.363801 Q 112.34404 106.449829 112.502049 106.48143 L 112.502049 106.48143 L 112.849669 106.551656 L 112.849669 106.688598 L 112.259769 106.783403 L 112.259769 106.783403 Q 112.189542 106.783403 112.156185 106.751801 L 112.156185 106.751801 L 112.156185 106.751801 Q 112.122828 106.720199 112.117561 106.683331 L 112.117561 106.683331 L 112.117561 106.683331 Q 112.112294 106.646462 112.112294 106.569213 L 112.112294 106.569213 L 112.112294 105.185757 L 112.252746 105.185757 L 113.727496 106.242661 L 113.727496 105.905576 L 113.727496 105.905576 Q 113.727496 105.673829 113.681849 105.587802 L 113.681849 105.587802 L 113.681849 105.587802 Q 113.636202 105.501775 113.478193 105.470173 L 113.478193 105.470173 L 113.130573 105.399947 L 113.130573 105.263006 L 113.720473 105.168201 L 113.720473 105.168201 Q 113.790699 105.168201 113.824057 105.199802 L 113.824057 105.199802 L 113.824057 105.199802 Q 113.857414 105.231404 113.862681 105.268273 L 113.862681 105.268273 L 113.862681 105.268273 Q 113.867948 105.305142 113.867948 105.382391 Z M 114.331441 103.451171 L 114.331441 103.451171 L 114.331441 104.100763 L 114.331441 104.100763 Q 114.331441 104.616925 113.89955 104.616925 L 113.89955 104.616925 L 113.89955 104.616925 Q 113.664292 104.616925 113.369342 104.357088 L 113.369342 104.357088 L 113.369342 104.357088 Q 113.162175 104.641504 112.796999 104.641504 L 112.796999 104.641504 L 112.796999 104.641504 Q 112.484492 104.641504 112.272058 104.413269 L 112.272058 104.413269 L 112.272058 104.413269 Q 112.059624 104.185034 112.059624 103.816347 L 112.059624 103.816347 L 112.059624 103.816347 Q 112.059624 103.549487 112.18252 103.34232 L 112.18252 103.34232 L 112.18252 103.34232 Q 112.045579 103.191334 111.824366 103.135153 L 111.824366 103.135153 L 111.859479 102.998212 L 111.859479 102.998212 Q 112.105271 103.061415 112.266791 103.229958 L 112.266791 103.229958 L 112.266791 103.229958 Q 112.484492 102.991189 112.796999 102.991189 L 112.796999 102.991189 L 112.796999 102.991189 Q 113.109505 102.991189 113.32194 103.219424 L 113.32194 103.219424 L 113.32194 103.219424 Q 113.534374 103.447659 113.534374 103.816347 L 113.534374 103.816347 L 113.534374 103.816347 Q 113.534374 104.069161 113.432546 104.25526 L 113.432546 104.25526 L 113.432546 104.25526 Q 113.6046 104.378156 113.692383 104.378156 L 113.692383 104.378156 L 113.692383 104.378156 Q 113.867948 104.378156 113.867948 104.1745 L 113.867948 104.1745 L 113.867948 103.524908 L 113.867948 103.524908 Q 113.867948 103.008746 114.24717 103.008746 L 114.24717 103.008746 L 114.24717 103.008746 Q 114.51754 103.008746 114.798445 103.265071 L 114.798445 103.265071 L 114.717685 103.349343 L 114.717685 103.349343 Q 114.594789 103.247515 114.508762 103.247515 L 114.508762 103.247515 L 114.508762 103.247515 Q 114.422735 103.247515 114.377088 103.30194 L 114.377088 103.30194 L 114.377088 103.30194 Q 114.331441 103.356365 114.331441 103.451171 Z M 112.372131 104.02527 L 112.372131 104.02527 L 112.372131 104.02527 Q 112.537162 104.097251 112.796999 104.097251 L 112.796999 104.097251 L 112.796999 104.097251 Q 113.056836 104.097251 113.221867 104.02527 L 113.221867 104.02527 L 113.221867 104.02527 Q 113.386899 103.953288 113.386899 103.812835 L 113.386899 103.812835 L 113.386899 103.812835 Q 113.386899 103.672383 113.221867 103.600401 L 113.221867 103.600401 L 113.221867 103.600401 Q 113.056836 103.528419 112.796999 103.528419 L 112.796999 103.528419 L 112.796999 103.528419 Q 112.537162 103.528419 112.372131 103.600401 L 112.372131 103.600401 L 112.372131 103.600401 Q 112.207099 103.672383 112.207099 103.812835 L 112.207099 103.812835 L 112.207099 103.812835 Q 112.207099 103.953288 112.372131 104.02527 Z M 113.056836 101.783299 L 113.056836 101.783299 Q 113.035768 101.555064 112.883026 101.430412 L 112.883026 101.430412 L 112.883026 101.430412 Q 112.730284 101.305761 112.574031 101.305761 L 112.574031 101.305761 L 112.574031 101.305761 Q 112.417778 101.305761 112.333506 101.374231 L 112.333506 101.374231 L 112.333506 101.374231 Q 112.249235 101.442702 112.249235 101.581398 L 112.249235 101.581398 L 112.249235 101.581398 Q 112.249235 101.720095 112.445868 101.846502 L 112.445868 101.846502 L 112.445868 101.846502 Q 112.642501 101.972909 112.972564 101.972909 L 112.972564 101.972909 L 112.972564 101.972909 Q 113.302627 101.972909 113.502772 101.853525 L 113.502772 101.853525 L 113.502772 101.853525 Q 113.702917 101.73414 113.702917 101.512928 L 113.702917 101.512928 L 113.702917 101.512928 Q 113.702917 101.175842 113.439568 100.940584 L 113.439568 100.940584 L 113.502772 100.842268 L 113.502772 100.842268 Q 113.692383 100.961652 113.8065 101.158286 L 113.8065 101.158286 L 113.8065 101.158286 Q 113.920618 101.354919 113.920618 101.600711 L 113.920618 101.600711 L 113.920618 101.600711 Q 113.920618 102.018556 113.64498 102.267859 L 113.64498 102.267859 L 113.64498 102.267859 Q 113.369342 102.517162 112.979587 102.517162 L 112.979587 102.517162 L 112.979587 102.517162 Q 112.589832 102.517162 112.324728 102.252058 L 112.324728 102.252058 L 112.324728 102.252058 Q 112.059624 101.986955 112.059624 101.516439 L 112.059624 101.516439 L 112.059624 101.516439 Q 112.059624 101.207444 112.203588 101.031879 L 112.203588 101.031879 L 112.203588 101.031879 Q 112.347551 100.856313 112.568764 100.856313 L 112.568764 100.856313 L 112.568764 100.856313 Q 112.789976 100.856313 112.977831 101.051191 L 112.977831 101.051191 L 112.977831 101.051191 Q 113.165686 101.246068 113.165686 101.565598 L 113.165686 101.565598 L 113.165686 101.565598 Q 113.165686 101.674448 113.141107 101.776276 L 113.141107 101.776276 L 113.056836 101.783299 Z M 112.059624 99.269201 L 112.059624 99.269201 L 112.059624 99.269201 Q 112.059624 99.163862 112.259769 99.163862 L 112.259769 99.163862 L 113.478193 99.163862 L 113.478193 99.163862 Q 113.572998 99.163862 113.627424 99.118215 L 113.627424 99.118215 L 113.627424 99.118215 Q 113.681849 99.072568 113.681849 98.977763 L 113.681849 98.977763 L 113.681849 98.977763 Q 113.681849 98.882957 113.580021 98.760061 L 113.580021 98.760061 L 113.664292 98.696858 L 113.664292 98.696858 Q 113.920618 98.977763 113.920618 99.258667 L 113.920618 99.258667 L 113.920618 99.258667 Q 113.920618 99.690558 113.404455 99.690558 L 113.404455 99.690558 L 112.417778 99.690558 L 112.417778 99.690558 Q 112.484492 99.85559 112.509072 100.090848 L 112.509072 100.090848 L 112.509072 100.090848 Q 112.832112 100.118938 113.155152 100.276947 L 113.155152 100.276947 L 113.113017 100.420911 L 113.113017 100.420911 Q 112.863714 100.322594 112.519605 100.315571 L 112.519605 100.315571 L 112.519605 100.315571 Q 112.519605 100.449001 112.442357 100.531517 L 112.442357 100.531517 L 112.442357 100.531517 Q 112.365108 100.614033 112.25099 100.614033 L 112.25099 100.614033 L 112.25099 100.614033 Q 112.136873 100.614033 112.057868 100.535028 L 112.057868 100.535028 L 112.057868 100.535028 Q 111.978864 100.456024 111.978864 100.341906 L 111.978864 100.341906 L 111.978864 100.341906 Q 111.978864 100.227789 112.059624 100.15054 L 112.059624 100.15054 L 112.059624 100.15054 Q 112.140384 100.073291 112.266791 100.073291 L 112.266791 100.073291 L 112.266791 100.006576 L 112.266791 100.006576 Q 112.266791 99.729183 112.112294 99.416676 L 112.112294 99.416676 L 112.112294 99.416676 Q 112.059624 99.314848 112.059624 99.269201 Z M 112.112294 97.197529 L 112.112294 96.670833 L 113.478193 96.670833 L 113.478193 96.670833 Q 113.572998 96.670833 113.627424 96.625186 L 113.627424 96.625186 L 113.627424 96.625186 Q 113.681849 96.579539 113.681849 96.484733 L 113.681849 96.484733 L 113.681849 96.484733 Q 113.681849 96.389928 113.580021 96.267032 L 113.580021 96.267032 L 113.664292 96.203828 L 113.664292 96.203828 Q 113.920618 96.484733 113.920618 96.765638 L 113.920618 96.765638 L 113.920618 96.765638 Q 113.920618 97.099212 113.608111 97.176461 L 113.608111 97.176461 L 113.608111 97.176461 Q 113.920618 97.359049 113.920618 97.713691 L 113.920618 97.713691 L 113.920618 97.713691 Q 113.920618 98.117492 113.659025 98.32817 L 113.659025 98.32817 L 113.659025 98.32817 Q 113.397433 98.538849 112.991877 98.538849 L 112.991877 98.538849 L 112.991877 98.538849 Q 112.58632 98.538849 112.322972 98.31237 L 112.322972 98.31237 L 112.322972 98.31237 Q 112.059624 98.08589 112.059624 97.678578 L 112.059624 97.678578 L 112.059624 97.678578 Q 112.059624 97.366072 112.308927 97.197529 L 112.308927 97.197529 L 112.112294 97.197529 Z M 112.456402 97.896279 L 112.456402 97.896279 L 112.456402 97.896279 Q 112.653035 97.994596 112.990121 97.994596 L 112.990121 97.994596 L 112.990121 97.994596 Q 113.327207 97.994596 113.52384 97.896279 L 113.52384 97.896279 L 113.52384 97.896279 Q 113.720473 97.797963 113.720473 97.596063 L 113.720473 97.596063 L 113.720473 97.596063 Q 113.720473 97.394162 113.522084 97.287067 L 113.522084 97.287067 L 113.522084 97.287067 Q 113.323695 97.179972 112.990121 97.179972 L 112.990121 97.179972 L 112.990121 97.179972 Q 112.656547 97.179972 112.458158 97.287067 L 112.458158 97.287067 L 112.458158 97.287067 Q 112.259769 97.394162 112.259769 97.596063 L 112.259769 97.596063 L 112.259769 97.596063 Q 112.259769 97.797963 112.456402 97.896279 Z M 111.413543 96.274055 L 111.413543 96.274055 Q 111.308204 96.172227 111.245 96.015973 L 111.245 96.015973 L 111.245 96.015973 Q 111.181797 95.85972 111.181797 95.706978 L 111.181797 95.706978 L 111.181797 95.706978 Q 111.181797 95.554236 111.243245 95.45592 L 111.243245 95.45592 L 111.243245 95.45592 Q 111.304693 95.357603 111.395987 95.357603 L 111.395987 95.357603 L 113.478193 95.357603 L 113.478193 95.357603 Q 113.572998 95.357603 113.627424 95.311956 L 113.627424 95.311956 L 113.627424 95.311956 Q 113.681849 95.266309 113.681849 95.171504 L 113.681849 95.171504 L 113.681849 95.171504 Q 113.681849 95.076698 113.580021 94.953802 L 113.580021 94.953802 L 113.664292 94.890599 L 113.664292 94.890599 Q 113.920618 95.171504 113.920618 95.452408 L 113.920618 95.452408 L 113.920618 95.452408 Q 113.920618 95.884299 113.404455 95.884299 L 113.404455 95.884299 L 111.35034 95.884299 L 111.35034 95.884299 Q 111.399498 96.077421 111.522394 96.179249 L 111.522394 96.179249 L 111.413543 96.274055 Z M 111.395987 92.864573 L 111.395987 92.864573 L 113.478193 92.864573 L 113.478193 92.864573 Q 113.572998 92.864573 113.627424 92.818926 L 113.627424 92.818926 L 113.627424 92.818926 Q 113.681849 92.773279 113.681849 92.687252 L 113.681849 92.687252 L 113.681849 92.687252 Q 113.681849 92.601225 113.580021 92.478329 L 113.580021 92.478329 L 113.664292 92.397569 L 113.664292 92.397569 Q 113.920618 92.678474 113.920618 92.959379 L 113.920618 92.959379 L 113.920618 92.959379 Q 113.920618 93.292953 113.608111 93.370202 L 113.608111 93.370202 L 113.608111 93.370202 Q 113.920618 93.55279 113.920618 93.907432 L 113.920618 93.907432 L 113.920618 93.907432 Q 113.920618 94.311233 113.659025 94.521911 L 113.659025 94.521911 L 113.659025 94.521911 Q 113.397433 94.73259 112.991877 94.73259 L 112.991877 94.73259 L 112.991877 94.73259 Q 112.58632 94.73259 112.322972 94.50611 L 112.322972 94.50611 L 112.322972 94.50611 Q 112.059624 94.279631 112.059624 93.872319 L 112.059624 93.872319 L 112.059624 93.872319 Q 112.059624 93.559813 112.308927 93.39127 L 112.308927 93.39127 L 111.35034 93.39127 L 111.35034 93.39127 Q 111.399498 93.584392 111.522394 93.68622 L 111.522394 93.68622 L 111.413543 93.781025 L 111.413543 93.781025 Q 111.308204 93.679197 111.245 93.522944 L 111.245 93.522944 L 111.245 93.522944 Q 111.181797 93.366691 111.181797 93.213949 L 111.181797 93.213949 L 111.181797 93.213949 Q 111.181797 93.061207 111.243245 92.96289 L 111.243245 92.96289 L 111.243245 92.96289 Q 111.304693 92.864573 111.395987 92.864573 Z M 112.456402 94.09002 L 112.456402 94.09002 L 112.456402 94.09002 Q 112.653035 94.188337 112.990121 94.188337 L 112.990121 94.188337 L 112.990121 94.188337 Q 113.327207 94.188337 113.52384 94.09002 L 113.52384 94.09002 L 113.52384 94.09002 Q 113.720473 93.991704 113.720473 93.789803 L 113.720473 93.789803 L 113.720473 93.789803 Q 113.720473 93.587903 113.522084 93.480808 L 113.522084 93.480808 L 113.522084 93.480808 Q 113.323695 93.373713 112.990121 93.373713 L 112.990121 93.373713 L 112.990121 93.373713 Q 112.656547 93.373713 112.458158 93.480808 L 112.458158 93.480808 L 112.458158 93.480808 Q 112.259769 93.587903 112.259769 93.789803 L 112.259769 93.789803 L 112.259769 93.789803 Q 112.259769 93.991704 112.456402 94.09002 Z M 113.120039 121.825851 L 113.414989 121.825851 L 113.414989 121.825851 Q 113.55193 121.825851 113.653758 121.692422 L 113.653758 121.692422 L 113.653758 121.692422 Q 113.755586 121.558992 113.755586 121.348313 L 113.755586 121.348313 L 113.755586 121.348313 Q 113.755586 121.137635 113.653758 121.014739 L 113.653758 121.014739 L 113.653758 121.014739 Q 113.55193 120.891843 113.383388 120.891843 L 113.383388 120.891843 L 113.383388 120.891843 Q 113.169198 120.891843 113.028745 121.148169 L 113.028745 121.148169 L 112.751352 121.667842 L 112.751352 121.667842 Q 112.509072 122.11729 112.059624 122.11729 L 112.059624 122.11729 L 112.059624 122.11729 Q 111.771697 122.11729 111.564529 121.906611 L 111.564529 121.906611 L 111.564529 121.906611 Q 111.357362 121.695933 111.357362 121.278087 L 111.357362 121.278087 L 111.357362 121.278087 Q 111.357362 120.997182 111.469724 120.744368 L 111.469724 120.744368 L 111.469724 120.744368 Q 111.582086 120.491554 111.736584 120.491554 L 111.736584 120.491554 L 111.736584 120.491554 Q 111.796276 120.491554 111.873525 120.530178 L 111.873525 120.530178 L 112.196565 120.698721 L 112.157941 120.821617 L 111.862991 120.821617 L 111.862991 120.821617 Q 111.704982 120.821617 111.613688 120.960314 L 111.613688 120.960314 L 111.613688 120.960314 Q 111.522394 121.09901 111.522394 121.290377 L 111.522394 121.290377 L 111.522394 121.290377 Q 111.522394 121.481743 111.634756 121.583571 L 111.634756 121.583571 L 111.634756 121.583571 Q 111.747117 121.685399 111.891081 121.685399 L 111.891081 121.685399 L 111.891081 121.685399 Q 112.179009 121.685399 112.31595 121.425562 L 112.31595 121.425562 L 112.551207 120.979626 L 112.551207 120.979626 Q 112.818067 120.470486 113.253469 120.470486 L 113.253469 120.470486 L 113.253469 120.470486 Q 113.583532 120.470486 113.752075 120.718033 L 113.752075 120.718033 L 113.752075 120.718033 Q 113.920618 120.965581 113.920618 121.344802 L 113.920618 121.344802 L 113.920618 121.344802 Q 113.920618 121.629218 113.808256 121.892566 L 113.808256 121.892566 L 113.808256 121.892566 Q 113.695894 122.155914 113.541396 122.155914 L 113.541396 122.155914 L 113.541396 122.155914 Q 113.481704 122.155914 113.404455 122.11729 L 113.404455 122.11729 L 113.081415 121.948747 L 113.120039 121.825851 Z M 113.920618 119.150234 L 113.920618 119.150234 L 113.920618 119.150234 Q 113.920618 119.56808 113.652003 119.826161 L 113.652003 119.826161 L 113.652003 119.826161 Q 113.383388 120.084242 112.990121 120.084242 L 112.990121 120.084242 L 112.990121 120.084242 Q 112.596854 120.084242 112.328239 119.826161 L 112.328239 119.826161 L 112.328239 119.826161 Q 112.059624 119.56808 112.059624 119.153745 L 112.059624 119.153745 L 112.059624 119.153745 Q 112.059624 118.921999 112.193054 118.700786 L 112.193054 118.700786 L 112.193054 118.700786 Q 112.326483 118.479574 112.554719 118.479574 L 112.554719 118.479574 L 112.554719 118.479574 Q 112.670592 118.479574 112.753108 118.562089 L 112.753108 118.562089 L 112.753108 118.562089 Q 112.835623 118.644605 112.835623 118.760478 L 112.835623 118.760478 L 112.835623 118.760478 Q 112.835623 118.876352 112.753108 118.958867 L 112.753108 118.958867 L 112.753108 118.958867 Q 112.670592 119.041383 112.565253 119.041383 L 112.565253 119.041383 L 112.565253 119.041383 Q 112.459913 119.041383 112.386176 118.985202 L 112.386176 118.985202 L 112.386176 118.985202 Q 112.312438 118.929021 112.284348 118.837727 L 112.284348 118.837727 L 112.284348 118.837727 Q 112.242212 118.936044 112.242212 119.062451 L 112.242212 119.062451 L 112.242212 119.062451 Q 112.242212 119.297709 112.451135 119.418849 L 112.451135 119.418849 L 112.451135 119.418849 Q 112.660058 119.539989 112.981343 119.539989 L 112.981343 119.539989 L 112.981343 119.539989 Q 113.302627 119.539989 113.502772 119.418849 L 113.502772 119.418849 L 113.502772 119.418849 Q 113.702917 119.297709 113.702917 119.062451 L 113.702917 119.062451 L 113.702917 119.062451 Q 113.702917 118.746433 113.439568 118.525221 L 113.439568 118.525221 L 113.502772 118.426904 L 113.502772 118.426904 Q 113.692383 118.542777 113.8065 118.730632 L 113.8065 118.730632 L 113.8065 118.730632 Q 113.920618 118.918487 113.920618 119.150234 Z M 113.652003 117.852805 L 113.652003 117.852805 L 113.652003 117.852805 Q 113.383388 118.110886 112.990121 118.110886 L 112.990121 118.110886 L 112.990121 118.110886 Q 112.596854 118.110886 112.328239 117.852805 L 112.328239 117.852805 L 112.328239 117.852805 Q 112.059624 117.594724 112.059624 117.180389 L 112.059624 117.180389 L 112.059624 117.180389 Q 112.059624 116.766055 112.328239 116.507974 L 112.328239 116.507974 L 112.328239 116.507974 Q 112.596854 116.249892 112.990121 116.249892 L 112.990121 116.249892 L 112.990121 116.249892 Q 113.383388 116.249892 113.652003 116.507974 L 113.652003 116.507974 L 113.652003 116.507974 Q 113.920618 116.766055 113.920618 117.180389 L 113.920618 117.180389 L 113.920618 117.180389 Q 113.920618 117.594724 113.652003 117.852805 Z M 112.426556 117.468317 L 112.426556 117.468317 L 112.426556 117.468317 Q 112.646013 117.566633 112.990121 117.566633 L 112.990121 117.566633 L 112.990121 117.566633 Q 113.334229 117.566633 113.553686 117.468317 L 113.553686 117.468317 L 113.553686 117.468317 Q 113.773143 117.37 113.773143 117.176878 L 113.773143 117.176878 L 113.773143 117.176878 Q 113.773143 116.983756 113.553686 116.885439 L 113.553686 116.885439 L 113.553686 116.885439 Q 113.334229 116.787123 112.990121 116.787123 L 112.990121 116.787123 L 112.990121 116.787123 Q 112.646013 116.787123 112.426556 116.885439 L 112.426556 116.885439 L 112.426556 116.885439 Q 112.207099 116.983756 112.207099 117.176878 L 112.207099 117.176878 L 112.207099 117.176878 Q 112.207099 117.37 112.426556 117.468317 Z M 112.305416 115.596789 L 112.305416 115.884716 L 112.161452 115.884716 L 112.161452 115.596789 L 111.655823 115.596789 L 111.655823 115.070093 L 112.161452 115.070093 L 112.161452 114.673315 L 112.305416 114.673315 L 112.305416 115.070093 L 113.478193 115.070093 L 113.478193 115.070093 Q 113.572998 115.070093 113.627424 115.024445 L 113.627424 115.024445 L 113.627424 115.024445 Q 113.681849 114.978798 113.681849 114.883993 L 113.681849 114.883993 L 113.681849 114.883993 Q 113.681849 114.789188 113.580021 114.666292 L 113.580021 114.666292 L 113.664292 114.603088 L 113.664292 114.603088 Q 113.920618 114.883993 113.920618 115.164898 L 113.920618 115.164898 L 113.920618 115.164898 Q 113.920618 115.596789 113.404455 115.596789 L 113.404455 115.596789 L 112.305416 115.596789 Z M 112.305416 114.107994 L 112.305416 114.395921 L 112.161452 114.395921 L 112.161452 114.107994 L 111.655823 114.107994 L 111.655823 113.581297 L 112.161452 113.581297 L 112.161452 113.184519 L 112.305416 113.184519 L 112.305416 113.581297 L 113.478193 113.581297 L 113.478193 113.581297 Q 113.572998 113.581297 113.627424 113.53565 L 113.627424 113.53565 L 113.627424 113.53565 Q 113.681849 113.490003 113.681849 113.395198 L 113.681849 113.395198 L 113.681849 113.395198 Q 113.681849 113.300393 113.580021 113.177497 L 113.580021 113.177497 L 113.664292 113.114293 L 113.664292 113.114293 Q 113.920618 113.395198 113.920618 113.676103 L 113.920618 113.676103 L 113.920618 113.676103 Q 113.920618 114.107994 113.404455 114.107994 L 113.404455 114.107994 L 112.305416 114.107994 Z M 111.550484 125.101903 L 111.550484 125.101903 L 111.550484 125.347694 L 112.751352 125.347694 L 112.751352 124.610319 L 112.909361 124.610319 L 112.909361 125.347694 L 113.727496 125.347694 L 113.727496 124.96145 L 113.867948 124.96145 L 113.867948 126.085069 L 113.727496 126.085069 L 113.727496 125.874391 L 111.550484 125.874391 L 111.550484 126.085069 L 111.410032 126.085069 L 111.410032 124.578718 L 111.410032 124.578718 Q 111.410032 124.501469 111.415299 124.4646 L 111.415299 124.4646 L 111.415299 124.4646 Q 111.420566 124.427731 111.453923 124.39613 L 111.453923 124.39613 L 111.453923 124.39613 Q 111.487281 124.364528 111.557507 124.364528 L 111.557507 124.364528 L 112.147407 124.459333 L 112.147407 124.596274 L 111.799787 124.6665 L 111.799787 124.6665 Q 111.641778 124.698102 111.596131 124.784129 L 111.596131 124.784129 L 111.596131 124.784129 Q 111.550484 124.870156 111.550484 125.101903 Z M 113.841613 124.039732 L 113.841613 124.039732 L 113.841613 124.039732 Q 113.762609 124.118736 113.650247 124.118736 L 113.650247 124.118736 L 113.650247 124.118736 Q 113.537885 124.118736 113.458881 124.039732 L 113.458881 124.039732 L 113.458881 124.039732 Q 113.379876 123.960727 113.379876 123.848365 L 113.379876 123.848365 L 113.379876 123.848365 Q 113.379876 123.736003 113.458881 123.656999 L 113.458881 123.656999 L 113.458881 123.656999 Q 113.537885 123.577995 113.650247 123.577995 L 113.650247 123.577995 L 113.650247 123.577995 Q 113.762609 123.577995 113.841613 123.656999 L 113.841613 123.656999 L 113.841613 123.656999 Q 113.920618 123.736003 113.920618 123.848365 L 113.920618 123.848365 L 113.920618 123.848365 Q 113.920618 123.960727 113.841613 124.039732 Z"/>
+ <path fill="#ffffff" d="M 104.557448 99.957406 L 104.557448 99.957406 L 104.557448 99.957406 Q 104.557448 100.027173 104.579646 100.104867 L 104.579646 100.104867 L 104.579646 100.104867 Q 104.601845 100.182562 104.665269 100.25867 L 104.665269 100.25867 L 104.665269 100.25867 Q 104.728693 100.334779 104.84127 100.406131 L 104.84127 100.406131 L 104.84127 100.406131 Q 104.953848 100.477483 105.137777 100.529808 L 105.137777 100.529808 L 105.137777 100.529808 Q 105.321707 100.582133 105.583331 100.613845 L 105.583331 100.613845 L 105.583331 100.613845 Q 105.844955 100.645557 106.206472 100.645557 L 106.206472 100.645557 L 106.206472 100.645557 Q 106.564817 100.645557 106.831198 100.613845 L 106.831198 100.613845 L 106.831198 100.613845 Q 107.097579 100.582133 107.28785 100.529808 L 107.28785 100.529808 L 107.28785 100.529808 Q 107.478122 100.477483 107.600214 100.406131 L 107.600214 100.406131 L 107.600214 100.406131 Q 107.722305 100.334779 107.792071 100.25867 L 107.792071 100.25867 L 107.792071 100.25867 Q 107.861838 100.182562 107.888793 100.104867 L 107.888793 100.104867 L 107.888793 100.104867 Q 107.915748 100.027173 107.915748 99.957406 L 107.915748 99.957406 L 107.915748 99.957406 Q 107.915748 99.86227 107.874522 99.779819 L 107.874522 99.779819 L 106.659953 99.779819 L 106.659953 99.779819 Q 106.609214 99.779819 106.56006 99.757621 L 106.56006 99.757621 L 106.56006 99.757621 Q 106.510907 99.735423 106.510907 99.652971 L 106.510907 99.652971 L 106.510907 99.319995 L 106.510907 99.319995 Q 106.510907 99.291455 106.514078 99.262914 L 106.514078 99.262914 L 106.514078 99.262914 Q 106.517249 99.234373 106.531519 99.212175 L 106.531519 99.212175 L 106.531519 99.212175 Q 106.54579 99.189976 106.575916 99.177291 L 106.575916 99.177291 L 106.575916 99.177291 Q 106.606043 99.164607 106.659953 99.164607 L 106.659953 99.164607 L 108.480221 99.164607 L 108.480221 99.164607 Q 108.534132 99.164607 108.564258 99.177291 L 108.564258 99.177291 L 108.564258 99.177291 Q 108.594385 99.189976 108.608655 99.212175 L 108.608655 99.212175 L 108.608655 99.212175 Q 108.622925 99.234373 108.626097 99.262914 L 108.626097 99.262914 L 108.626097 99.262914 Q 108.629268 99.291455 108.629268 99.319995 L 108.629268 99.319995 L 108.629268 99.652971 L 108.629268 99.652971 Q 108.629268 99.694197 108.616583 99.717981 L 108.616583 99.717981 L 108.616583 99.717981 Q 108.603898 99.741765 108.5817 99.756035 L 108.5817 99.756035 L 108.5817 99.756035 Q 108.559501 99.770306 108.532546 99.775063 L 108.532546 99.775063 L 108.532546 99.775063 Q 108.505591 99.779819 108.480221 99.779819 L 108.480221 99.779819 L 108.388257 99.779819 L 108.388257 99.779819 Q 108.461194 99.881298 108.527789 100.004974 L 108.527789 100.004974 L 108.527789 100.004974 Q 108.594385 100.128651 108.645124 100.276112 L 108.645124 100.276112 L 108.645124 100.276112 Q 108.695863 100.423573 108.724404 100.594818 L 108.724404 100.594818 L 108.724404 100.594818 Q 108.752945 100.766062 108.752945 100.962677 L 108.752945 100.962677 L 108.752945 100.962677 Q 108.752945 101.194174 108.711719 101.438357 L 108.711719 101.438357 L 108.711719 101.438357 Q 108.670493 101.682539 108.564258 101.912451 L 108.564258 101.912451 L 108.564258 101.912451 Q 108.458023 102.142363 108.274093 102.348491 L 108.274093 102.348491 L 108.274093 102.348491 Q 108.090164 102.554619 107.807927 102.708422 L 107.807927 102.708422 L 107.807927 102.708422 Q 107.52569 102.862225 107.130876 102.952604 L 107.130876 102.952604 L 107.130876 102.952604 Q 106.736062 103.042983 106.206472 103.042983 L 106.206472 103.042983 L 106.206472 103.042983 Q 105.756161 103.042983 105.412086 102.952604 L 105.412086 102.952604 L 105.412086 102.952604 Q 105.068011 102.862225 104.814315 102.706836 L 104.814315 102.706836 L 104.814315 102.706836 Q 104.560619 102.551447 104.389374 102.343734 L 104.389374 102.343734 L 104.389374 102.343734 Q 104.21813 102.13602 104.115066 101.901352 L 104.115066 101.901352 L 104.115066 101.901352 Q 104.012002 101.666683 103.96919 101.417744 L 103.96919 101.417744 L 103.96919 101.417744 Q 103.926379 101.168805 103.926379 100.930965 L 103.926379 100.930965 L 103.926379 100.930965 Q 103.926379 100.670926 103.967605 100.436258 L 103.967605 100.436258 L 103.967605 100.436258 Q 104.00883 100.201589 104.072254 100.00656 L 104.072254 100.00656 L 104.072254 100.00656 Q 104.135678 99.811531 104.214958 99.659314 L 104.214958 99.659314 L 104.214958 99.659314 Q 104.294238 99.507096 104.370347 99.408789 L 104.370347 99.408789 L 104.370347 99.408789 Q 104.379861 99.399275 104.39096 99.386591 L 104.39096 99.386591 L 104.39096 99.386591 Q 104.402059 99.373906 104.417915 99.373906 L 104.417915 99.373906 L 104.417915 99.373906 Q 104.4306 99.373906 104.449627 99.383419 L 104.449627 99.383419 L 104.665269 99.519781 L 104.665269 99.519781 Q 104.693809 99.538808 104.693809 99.564178 L 104.693809 99.564178 L 104.693809 99.564178 Q 104.693809 99.583205 104.673197 99.616503 L 104.673197 99.616503 L 104.673197 99.616503 Q 104.652584 99.6498 104.625629 99.700539 L 104.625629 99.700539 L 104.625629 99.700539 Q 104.598673 99.751279 104.578061 99.814703 L 104.578061 99.814703 L 104.578061 99.814703 Q 104.557448 99.878126 104.557448 99.957406 Z M 108.629268 95.625548 L 108.629268 97.318969 L 108.629268 97.318969 Q 108.629268 97.490213 108.607069 97.663044 L 108.607069 97.663044 L 108.607069 97.663044 Q 108.584871 97.835874 108.535717 97.992849 L 108.535717 97.992849 L 108.535717 97.992849 Q 108.486564 98.149823 108.407284 98.286184 L 108.407284 98.286184 L 108.407284 98.286184 Q 108.328004 98.422546 108.210669 98.522439 L 108.210669 98.522439 L 108.210669 98.522439 Q 108.093335 98.622332 107.934775 98.679413 L 107.934775 98.679413 L 107.934775 98.679413 Q 107.776215 98.736495 107.570087 98.736495 L 107.570087 98.736495 L 107.570087 98.736495 Q 107.294193 98.736495 107.097579 98.631845 L 107.097579 98.631845 L 107.097579 98.631845 Q 106.900964 98.527196 106.770945 98.351194 L 106.770945 98.351194 L 106.770945 98.351194 Q 106.640926 98.175192 106.571159 97.946866 L 106.571159 97.946866 L 106.571159 97.946866 Q 106.501393 97.71854 106.482366 97.474357 L 106.482366 97.474357 L 106.263553 97.474357 L 106.263553 97.474357 Q 106.139876 97.474357 106.066939 97.506069 L 106.066939 97.506069 L 106.066939 97.506069 Q 105.994001 97.537781 105.957532 97.586935 L 105.957532 97.586935 L 105.957532 97.586935 Q 105.921064 97.636089 105.909964 97.694756 L 105.909964 97.694756 L 105.909964 97.694756 Q 105.898865 97.753423 105.898865 97.807333 L 105.898865 97.807333 L 105.898865 97.807333 Q 105.898865 97.870757 105.917892 97.942109 L 105.917892 97.942109 L 105.917892 97.942109 Q 105.93692 98.013461 105.963875 98.080057 L 105.963875 98.080057 L 105.963875 98.080057 Q 105.99083 98.146652 106.022542 98.206904 L 106.022542 98.206904 L 106.022542 98.206904 Q 106.054254 98.267157 106.079624 98.308383 L 106.079624 98.308383 L 106.079624 98.308383 Q 106.092308 98.32741 106.101822 98.343266 L 106.101822 98.343266 L 106.101822 98.343266 Q 106.111336 98.359122 106.111336 98.374978 L 106.111336 98.374978 L 106.111336 98.374978 Q 106.111336 98.403519 106.07011 98.428888 L 106.07011 98.428888 L 105.898865 98.536709 L 105.898865 98.536709 Q 105.876667 98.552565 105.851297 98.552565 L 105.851297 98.552565 L 105.851297 98.552565 Q 105.825928 98.552565 105.8069 98.531952 L 105.8069 98.531952 L 105.8069 98.531952 Q 105.787873 98.51134 105.775188 98.492312 L 105.775188 98.492312 L 105.775188 98.492312 Q 105.702251 98.387663 105.626142 98.225932 L 105.626142 98.225932 L 105.626142 98.225932 Q 105.550033 98.064201 105.48978 97.862829 L 105.48978 97.862829 L 105.48978 97.862829 Q 105.429528 97.661458 105.391473 97.426789 L 105.391473 97.426789 L 105.391473 97.426789 Q 105.353419 97.192121 105.353419 96.941596 L 105.353419 96.941596 L 105.353419 96.941596 Q 105.353419 96.703756 105.369275 96.477015 L 105.369275 96.477015 L 105.369275 96.477015 Q 105.385131 96.250275 105.437456 96.048903 L 105.437456 96.048903 L 105.437456 96.048903 Q 105.48978 95.847532 105.586502 95.681044 L 105.586502 95.681044 L 105.586502 95.681044 Q 105.683224 95.514556 105.841784 95.392465 L 105.841784 95.392465 L 105.841784 95.392465 Q 106.000344 95.270374 106.231841 95.203779 L 106.231841 95.203779 L 106.231841 95.203779 Q 106.463339 95.137184 106.786801 95.137184 L 106.786801 95.137184 L 108.201156 95.137184 L 108.201156 95.137184 Q 108.305805 95.137184 108.386671 95.156211 L 108.386671 95.156211 L 108.386671 95.156211 Q 108.467537 95.175238 108.521447 95.229148 L 108.521447 95.229148 L 108.521447 95.229148 Q 108.575357 95.283059 108.602313 95.378195 L 108.602313 95.378195 L 108.602313 95.378195 Q 108.629268 95.473331 108.629268 95.625548 L 108.629268 95.625548 Z M 108.223354 97.474357 L 106.885108 97.474357 L 106.885108 97.474357 Q 106.885108 97.702684 106.94219 97.858073 L 106.94219 97.858073 L 106.94219 97.858073 Q 106.999271 98.013461 107.094407 98.108597 L 107.094407 98.108597 L 107.094407 98.108597 Q 107.189543 98.203733 107.314806 98.244959 L 107.314806 98.244959 L 107.314806 98.244959 Q 107.440068 98.286184 107.573258 98.286184 L 107.573258 98.286184 L 107.573258 98.286184 Q 107.706449 98.286184 107.825369 98.244959 L 107.825369 98.244959 L 107.825369 98.244959 Q 107.944289 98.203733 108.033082 98.108597 L 108.033082 98.108597 L 108.033082 98.108597 Q 108.121876 98.013461 108.172615 97.858073 L 108.172615 97.858073 L 108.172615 97.858073 Q 108.223354 97.702684 108.223354 97.474357 L 108.223354 97.474357 Z M 106.422113 94.449033 L 106.422113 94.778838 L 106.422113 94.778838 Q 106.422113 94.845433 106.352347 94.845433 L 106.352347 94.845433 L 106.098651 94.845433 L 106.098651 94.845433 Q 106.032056 94.845433 106.032056 94.778838 L 106.032056 94.778838 L 106.032056 94.449033 L 105.312193 94.449033 L 105.312193 94.449033 Q 105.264625 94.449033 105.217057 94.434763 L 105.217057 94.434763 L 105.217057 94.434763 Q 105.169489 94.420493 105.14412 94.357069 L 105.14412 94.357069 L 104.497195 92.606567 L 104.497195 92.606567 Q 104.452798 92.486061 104.4306 92.406781 L 104.4306 92.406781 L 104.4306 92.406781 Q 104.408402 92.327501 104.408402 92.267248 L 104.408402 92.267248 L 104.408402 92.267248 Q 104.408402 92.24505 104.41633 92.218095 L 104.41633 92.218095 L 104.41633 92.218095 Q 104.424258 92.191139 104.443285 92.167355 L 104.443285 92.167355 L 104.443285 92.167355 Q 104.462312 92.143571 104.49561 92.127715 L 104.49561 92.127715 L 104.49561 92.127715 Q 104.528907 92.111859 104.576475 92.111859 L 104.576475 92.111859 L 106.032056 92.111859 L 106.032056 91.541044 L 106.032056 91.541044 Q 106.032056 91.474448 106.098651 91.474448 L 106.098651 91.474448 L 106.352347 91.474448 L 106.352347 91.474448 Q 106.422113 91.474448 106.422113 91.541044 L 106.422113 91.541044 L 106.422113 92.111859 L 107.700106 92.111859 L 107.700106 92.111859 Q 107.925262 92.111859 108.017226 92.037336 L 108.017226 92.037336 L 108.017226 92.037336 Q 108.109191 91.962813 108.109191 91.807424 L 108.109191 91.807424 L 108.109191 91.807424 Q 108.109191 91.772541 108.101263 91.734487 L 108.101263 91.734487 L 108.101263 91.734487 Q 108.093335 91.696432 108.085407 91.663135 L 108.085407 91.663135 L 108.085407 91.663135 Q 108.077479 91.629837 108.069551 91.601296 L 108.069551 91.601296 L 108.069551 91.601296 Q 108.061623 91.572756 108.061623 91.553728 L 108.061623 91.553728 L 108.061623 91.553728 Q 108.061623 91.518845 108.102849 91.518845 L 108.102849 91.518845 L 108.347031 91.518845 L 108.347031 91.518845 Q 108.410455 91.518845 108.432653 91.544215 L 108.432653 91.544215 L 108.432653 91.544215 Q 108.454852 91.569584 108.461194 91.588612 L 108.461194 91.588612 L 108.461194 91.588612 Q 108.511933 91.709117 108.562673 91.872434 L 108.562673 91.872434 L 108.562673 91.872434 Q 108.613412 92.035751 108.653052 92.224437 L 108.653052 92.224437 L 108.653052 92.224437 Q 108.692692 92.413123 108.716476 92.622423 L 108.716476 92.622423 L 108.716476 92.622423 Q 108.74026 92.831722 108.74026 93.041021 L 108.74026 93.041021 L 108.74026 93.041021 Q 108.74026 93.342285 108.710133 93.600738 L 108.710133 93.600738 L 108.710133 93.600738 Q 108.680007 93.85919 108.572186 94.047877 L 108.572186 94.047877 L 108.572186 94.047877 Q 108.464365 94.236563 108.251895 94.342798 L 108.251895 94.342798 L 108.251895 94.342798 Q 108.039425 94.449033 107.674737 94.449033 L 107.674737 94.449033 L 106.422113 94.449033 Z M 105.270968 88.72819 L 105.270968 88.72819 L 105.270968 88.72819 Q 105.270968 88.525233 105.294752 88.322276 L 105.294752 88.322276 L 105.294752 88.322276 Q 105.318536 88.11932 105.35659 87.936976 L 105.35659 87.936976 L 105.35659 87.936976 Q 105.394645 87.754632 105.440627 87.604 L 105.440627 87.604 L 105.440627 87.604 Q 105.486609 87.453368 105.531006 87.358232 L 105.531006 87.358232 L 105.531006 87.358232 Q 105.537348 87.342376 105.550033 87.324934 L 105.550033 87.324934 L 105.550033 87.324934 Q 105.562718 87.307493 105.597601 87.307493 L 105.597601 87.307493 L 105.597601 87.307493 Q 105.607115 87.307493 105.622971 87.310664 L 105.622971 87.310664 L 105.622971 87.310664 Q 105.638827 87.313835 105.654683 87.317006 L 105.654683 87.317006 L 105.841784 87.355061 L 105.841784 87.355061 Q 105.879838 87.361403 105.887766 87.372502 L 105.887766 87.372502 L 105.887766 87.372502 Q 105.895694 87.383601 105.895694 87.393115 L 105.895694 87.393115 L 105.895694 87.393115 Q 105.895694 87.408971 105.88618 87.453368 L 105.88618 87.453368 L 105.88618 87.453368 Q 105.876667 87.497765 105.876667 87.548504 L 105.876667 87.548504 L 105.876667 87.548504 Q 105.876667 87.729262 105.973388 87.833912 L 105.973388 87.833912 L 105.973388 87.833912 Q 106.07011 87.938561 106.311121 87.967102 L 106.311121 87.967102 L 107.792071 88.144689 L 107.792071 88.144689 Q 107.988686 88.170059 108.15993 88.276294 L 108.15993 88.276294 L 108.15993 88.276294 Q 108.331175 88.382529 108.461194 88.582315 L 108.461194 88.582315 L 108.461194 88.582315 Q 108.591213 88.7821 108.665737 89.075436 L 108.665737 89.075436 L 108.665737 89.075436 Q 108.74026 89.368772 108.74026 89.762001 L 108.74026 89.762001 L 108.74026 89.762001 Q 108.74026 90.009354 108.710133 90.244023 L 108.710133 90.244023 L 108.710133 90.244023 Q 108.680007 90.478692 108.637196 90.676892 L 108.637196 90.676892 L 108.637196 90.676892 Q 108.594385 90.875092 108.551573 91.022553 L 108.551573 91.022553 L 108.551573 91.022553 Q 108.508762 91.170013 108.483393 91.242951 L 108.483393 91.242951 L 108.483393 91.242951 Q 108.47705 91.26832 108.465951 91.282591 L 108.465951 91.282591 L 108.465951 91.282591 Q 108.454852 91.296861 108.429482 91.296861 L 108.429482 91.296861 L 108.429482 91.296861 Q 108.416797 91.296861 108.400941 91.29369 L 108.400941 91.29369 L 108.400941 91.29369 Q 108.385085 91.290519 108.362887 91.284176 L 108.362887 91.284176 L 108.1853 91.246122 L 108.1853 91.246122 Q 108.15993 91.23978 108.144074 91.223924 L 108.144074 91.223924 L 108.144074 91.223924 Q 108.128218 91.208068 108.128218 91.166842 L 108.128218 91.166842 L 108.128218 91.166842 Q 108.128218 91.062193 108.117119 90.955957 L 108.117119 90.955957 L 108.117119 90.955957 Q 108.10602 90.849722 108.058452 90.759343 L 108.058452 90.759343 L 108.058452 90.759343 Q 108.010884 90.668964 107.912577 90.600783 L 107.912577 90.600783 L 107.912577 90.600783 Q 107.81427 90.532602 107.636682 90.507233 L 107.636682 90.507233 L 106.108164 90.285249 L 106.108164 90.285249 Q 105.867153 90.250366 105.705422 90.107662 L 105.705422 90.107662 L 105.705422 90.107662 Q 105.543691 89.964958 105.446969 89.754073 L 105.446969 89.754073 L 105.446969 89.754073 Q 105.350248 89.543188 105.310608 89.276807 L 105.310608 89.276807 L 105.310608 89.276807 Q 105.270968 89.010427 105.270968 88.72819 Z M 108.692692 85.258898 L 108.692692 85.258898 L 108.692692 85.258898 Q 108.692692 85.674325 108.5817 86.00413 L 108.5817 86.00413 L 108.5817 86.00413 Q 108.470708 86.333934 108.259823 86.562261 L 108.259823 86.562261 L 108.259823 86.562261 Q 108.048938 86.790587 107.738161 86.911093 L 107.738161 86.911093 L 107.738161 86.911093 Q 107.427383 87.031598 107.027812 87.031598 L 107.027812 87.031598 L 103.869298 87.031598 L 103.869298 87.031598 Q 103.761477 87.031598 103.67744 87.012571 L 103.67744 87.012571 L 103.67744 87.012571 Q 103.593403 86.993544 103.539493 86.939633 L 103.539493 86.939633 L 103.539493 86.939633 Q 103.485583 86.885723 103.457042 86.790587 L 103.457042 86.790587 L 103.457042 86.790587 Q 103.428501 86.695451 103.428501 86.543234 L 103.428501 86.543234 L 103.428501 85.154248 L 103.428501 85.154248 Q 103.428501 85.017887 103.457042 84.929093 L 103.457042 84.929093 L 103.457042 84.929093 Q 103.485583 84.8403 103.541079 84.787975 L 103.541079 84.787975 L 103.541079 84.787975 Q 103.596575 84.73565 103.680611 84.715037 L 103.680611 84.715037 L 103.680611 84.715037 Q 103.764648 84.694424 103.878811 84.694424 L 103.878811 84.694424 L 105.38196 84.694424 L 105.38196 84.694424 Q 105.432699 84.415359 105.545276 84.163249 L 105.545276 84.163249 L 105.545276 84.163249 Q 105.657854 83.911138 105.852883 83.720866 L 105.852883 83.720866 L 105.852883 83.720866 Q 106.047912 83.530594 106.333319 83.419602 L 106.333319 83.419602 L 106.333319 83.419602 Q 106.618727 83.30861 107.018299 83.30861 L 107.018299 83.30861 L 107.018299 83.30861 Q 107.351274 83.30861 107.603385 83.386305 L 107.603385 83.386305 L 107.603385 83.386305 Q 107.855495 83.463999 108.042596 83.601946 L 108.042596 83.601946 L 108.042596 83.601946 Q 108.229697 83.739893 108.353373 83.925409 L 108.353373 83.925409 L 108.353373 83.925409 Q 108.47705 84.110924 108.553159 84.328151 L 108.553159 84.328151 L 108.553159 84.328151 Q 108.629268 84.545378 108.66098 84.783218 L 108.66098 84.783218 L 108.66098 84.783218 Q 108.692692 85.021058 108.692692 85.258898 Z M 105.787873 84.694424 L 108.242381 84.694424 L 108.242381 84.694424 Q 108.210669 84.447071 108.107605 84.269484 L 108.107605 84.269484 L 108.107605 84.269484 Q 108.004542 84.091897 107.84281 83.979319 L 107.84281 83.979319 L 107.84281 83.979319 Q 107.681079 83.866741 107.47178 83.812831 L 107.47178 83.812831 L 107.47178 83.812831 Q 107.262481 83.758921 107.018299 83.758921 L 107.018299 83.758921 L 107.018299 83.758921 Q 106.777287 83.758921 106.564817 83.812831 L 106.564817 83.812831 L 106.564817 83.812831 Q 106.352347 83.866741 106.190616 83.980905 L 106.190616 83.980905 L 106.190616 83.980905 Q 106.028884 84.095068 105.924235 84.271069 L 105.924235 84.271069 L 105.924235 84.271069 Q 105.819585 84.447071 105.787873 84.694424 L 105.787873 84.694424 Z M 105.518321 81.088771 L 106.729719 80.597235 L 105.56906 80.153267 L 105.56906 80.153267 Q 105.527835 80.137411 105.494537 80.124726 L 105.494537 80.124726 L 105.494537 80.124726 Q 105.46124 80.112041 105.43587 80.093014 L 105.43587 80.093014 L 105.43587 80.093014 Q 105.410501 80.073987 105.39623 80.042275 L 105.39623 80.042275 L 105.39623 80.042275 Q 105.38196 80.010563 105.38196 79.959824 L 105.38196 79.959824 L 105.38196 79.588794 L 105.38196 79.588794 Q 105.38196 79.5 105.432699 79.5 L 105.432699 79.5 L 105.432699 79.5 Q 105.473924 79.5 105.550033 79.531712 L 105.550033 79.531712 L 109.777242 81.32344 L 109.777242 81.32344 Q 109.818467 81.342467 109.848594 81.355152 L 109.848594 81.355152 L 109.848594 81.355152 Q 109.87872 81.367836 109.897747 81.385278 L 109.897747 81.385278 L 109.897747 81.385278 Q 109.916775 81.40272 109.926288 81.428089 L 109.926288 81.428089 L 109.926288 81.428089 Q 109.935802 81.453459 109.935802 81.497856 L 109.935802 81.497856 L 109.935802 81.90694 L 109.935802 81.90694 Q 109.935802 82.002076 109.87872 82.002076 L 109.87872 82.002076 L 109.87872 82.002076 Q 109.840666 82.002076 109.764557 81.964022 L 109.764557 81.964022 L 108.749773 81.494684 L 105.64834 83.108825 L 105.64834 83.108825 Q 105.616628 83.124681 105.584916 83.132609 L 105.584916 83.132609 L 105.584916 83.132609 Q 105.553204 83.140537 105.527835 83.140537 L 105.527835 83.140537 L 105.527835 83.140537 Q 105.448555 83.140537 105.415257 83.078698 L 105.415257 83.078698 L 105.415257 83.078698 Q 105.38196 83.01686 105.38196 82.953436 L 105.38196 82.953436 L 105.38196 81.345638 L 105.38196 81.345638 Q 105.38196 81.231475 105.427942 81.169636 L 105.427942 81.169636 L 105.427942 81.169636 Q 105.473924 81.107798 105.518321 81.088771 L 105.518321 81.088771 Z M 104.557448 121.540589 L 104.557448 121.540589 L 104.557448 121.540589 Q 104.557448 121.610355 104.579646 121.688049 L 104.579646 121.688049 L 104.579646 121.688049 Q 104.601845 121.765744 104.665269 121.841853 L 104.665269 121.841853 L 104.665269 121.841853 Q 104.728693 121.917961 104.84127 121.989313 L 104.84127 121.989313 L 104.84127 121.989313 Q 104.953848 122.060665 105.137777 122.11299 L 105.137777 122.11299 L 105.137777 122.11299 Q 105.321707 122.165315 105.583331 122.197027 L 105.583331 122.197027 L 105.583331 122.197027 Q 105.844955 122.228739 106.206472 122.228739 L 106.206472 122.228739 L 106.206472 122.228739 Q 106.564817 122.228739 106.831198 122.197027 L 106.831198 122.197027 L 106.831198 122.197027 Q 107.097579 122.165315 107.28785 122.11299 L 107.28785 122.11299 L 107.28785 122.11299 Q 107.478122 122.060665 107.600214 121.989313 L 107.600214 121.989313 L 107.600214 121.989313 Q 107.722305 121.917961 107.792071 121.841853 L 107.792071 121.841853 L 107.792071 121.841853 Q 107.861838 121.765744 107.888793 121.688049 L 107.888793 121.688049 L 107.888793 121.688049 Q 107.915748 121.610355 107.915748 121.540589 L 107.915748 121.540589 L 107.915748 121.540589 Q 107.915748 121.445453 107.874522 121.363002 L 107.874522 121.363002 L 106.659953 121.363002 L 106.659953 121.363002 Q 106.609214 121.363002 106.56006 121.340803 L 106.56006 121.340803 L 106.56006 121.340803 Q 106.510907 121.318605 106.510907 121.236154 L 106.510907 121.236154 L 106.510907 120.903178 L 106.510907 120.903178 Q 106.510907 120.874637 106.514078 120.846096 L 106.514078 120.846096 L 106.514078 120.846096 Q 106.517249 120.817555 106.531519 120.795357 L 106.531519 120.795357 L 106.531519 120.795357 Q 106.54579 120.773158 106.575916 120.760474 L 106.575916 120.760474 L 106.575916 120.760474 Q 106.606043 120.747789 106.659953 120.747789 L 106.659953 120.747789 L 108.480221 120.747789 L 108.480221 120.747789 Q 108.534132 120.747789 108.564258 120.760474 L 108.564258 120.760474 L 108.564258 120.760474 Q 108.594385 120.773158 108.608655 120.795357 L 108.608655 120.795357 L 108.608655 120.795357 Q 108.622925 120.817555 108.626097 120.846096 L 108.626097 120.846096 L 108.626097 120.846096 Q 108.629268 120.874637 108.629268 120.903178 L 108.629268 120.903178 L 108.629268 121.236154 L 108.629268 121.236154 Q 108.629268 121.277379 108.616583 121.301163 L 108.616583 121.301163 L 108.616583 121.301163 Q 108.603898 121.324947 108.5817 121.339218 L 108.5817 121.339218 L 108.5817 121.339218 Q 108.559501 121.353488 108.532546 121.358245 L 108.532546 121.358245 L 108.532546 121.358245 Q 108.505591 121.363002 108.480221 121.363002 L 108.480221 121.363002 L 108.388257 121.363002 L 108.388257 121.363002 Q 108.461194 121.46448 108.527789 121.588157 L 108.527789 121.588157 L 108.527789 121.588157 Q 108.594385 121.711833 108.645124 121.859294 L 108.645124 121.859294 L 108.645124 121.859294 Q 108.695863 122.006755 108.724404 122.178 L 108.724404 122.178 L 108.724404 122.178 Q 108.752945 122.349244 108.752945 122.545859 L 108.752945 122.545859 L 108.752945 122.545859 Q 108.752945 122.777356 108.711719 123.021539 L 108.711719 123.021539 L 108.711719 123.021539 Q 108.670493 123.265721 108.564258 123.495633 L 108.564258 123.495633 L 108.564258 123.495633 Q 108.458023 123.725545 108.274093 123.931673 L 108.274093 123.931673 L 108.274093 123.931673 Q 108.090164 124.137801 107.807927 124.291604 L 107.807927 124.291604 L 107.807927 124.291604 Q 107.52569 124.445407 107.130876 124.535786 L 107.130876 124.535786 L 107.130876 124.535786 Q 106.736062 124.626166 106.206472 124.626166 L 106.206472 124.626166 L 106.206472 124.626166 Q 105.756161 124.626166 105.412086 124.535786 L 105.412086 124.535786 L 105.412086 124.535786 Q 105.068011 124.445407 104.814315 124.290018 L 104.814315 124.290018 L 104.814315 124.290018 Q 104.560619 124.13463 104.389374 123.926916 L 104.389374 123.926916 L 104.389374 123.926916 Q 104.21813 123.719203 104.115066 123.484534 L 104.115066 123.484534 L 104.115066 123.484534 Q 104.012002 123.249865 103.96919 123.000926 L 103.96919 123.000926 L 103.96919 123.000926 Q 103.926379 122.751987 103.926379 122.514147 L 103.926379 122.514147 L 103.926379 122.514147 Q 103.926379 122.254109 103.967605 122.01944 L 103.967605 122.01944 L 103.967605 122.01944 Q 104.00883 121.784771 104.072254 121.589742 L 104.072254 121.589742 L 104.072254 121.589742 Q 104.135678 121.394714 104.214958 121.242496 L 104.214958 121.242496 L 104.214958 121.242496 Q 104.294238 121.090278 104.370347 120.991971 L 104.370347 120.991971 L 104.370347 120.991971 Q 104.379861 120.982458 104.39096 120.969773 L 104.39096 120.969773 L 104.39096 120.969773 Q 104.402059 120.957088 104.417915 120.957088 L 104.417915 120.957088 L 104.417915 120.957088 Q 104.4306 120.957088 104.449627 120.966602 L 104.449627 120.966602 L 104.665269 121.102963 L 104.665269 121.102963 Q 104.693809 121.12199 104.693809 121.14736 L 104.693809 121.14736 L 104.693809 121.14736 Q 104.693809 121.166387 104.673197 121.199685 L 104.673197 121.199685 L 104.673197 121.199685 Q 104.652584 121.232982 104.625629 121.283722 L 104.625629 121.283722 L 104.625629 121.283722 Q 104.598673 121.334461 104.578061 121.397885 L 104.578061 121.397885 L 104.578061 121.397885 Q 104.557448 121.461309 104.557448 121.540589 Z M 108.188471 120.227712 L 105.822756 120.227712 L 105.822756 120.227712 Q 105.714936 120.227712 105.630899 120.208685 L 105.630899 120.208685 L 105.630899 120.208685 Q 105.546862 120.189658 105.492952 120.135747 L 105.492952 120.135747 L 105.492952 120.135747 Q 105.439041 120.081837 105.410501 119.986701 L 105.410501 119.986701 L 105.410501 119.986701 Q 105.38196 119.891565 105.38196 119.739347 L 105.38196 119.739347 L 105.38196 118.350362 L 105.38196 118.350362 Q 105.38196 118.204487 105.410501 118.115693 L 105.410501 118.115693 L 105.410501 118.115693 Q 105.439041 118.0269 105.496123 117.976161 L 105.496123 117.976161 L 105.496123 117.976161 Q 105.553204 117.925422 105.638827 117.90798 L 105.638827 117.90798 L 105.638827 117.90798 Q 105.724449 117.890538 105.838612 117.890538 L 105.838612 117.890538 L 106.073281 117.890538 L 105.388302 117.186532 L 105.388302 117.186532 Q 105.321707 117.116766 105.321707 117.056513 L 105.321707 117.056513 L 105.321707 117.056513 Q 105.321707 117.02163 105.335977 116.994675 L 105.335977 116.994675 L 105.335977 116.994675 Q 105.350248 116.967719 105.369275 116.948692 L 105.369275 116.948692 L 105.518321 116.805988 L 105.518321 116.805988 Q 105.565889 116.75842 105.622971 116.75842 L 105.622971 116.75842 L 105.622971 116.75842 Q 105.657854 116.75842 105.694323 116.779033 L 105.694323 116.779033 L 105.694323 116.779033 Q 105.730792 116.799646 105.765675 116.844043 L 105.765675 116.844043 L 106.577502 117.890538 L 108.182129 117.890538 L 108.182129 117.890538 Q 108.293121 117.890538 108.377157 117.906394 L 108.377157 117.906394 L 108.377157 117.906394 Q 108.461194 117.92225 108.51669 117.976161 L 108.51669 117.976161 L 108.51669 117.976161 Q 108.572186 118.030071 108.600727 118.131549 L 108.600727 118.131549 L 108.600727 118.131549 Q 108.629268 118.233028 108.629268 118.407444 L 108.629268 118.407444 L 108.629268 119.739347 L 108.629268 119.739347 Q 108.629268 119.891565 108.600727 119.986701 L 108.600727 119.986701 L 108.600727 119.986701 Q 108.572186 120.081837 108.518276 120.135747 L 108.518276 120.135747 L 108.518276 120.135747 Q 108.464365 120.189658 108.381914 120.208685 L 108.381914 120.208685 L 108.381914 120.208685 Q 108.299463 120.227712 108.188471 120.227712 L 108.188471 120.227712 Z M 108.102849 113.831403 L 108.102849 113.831403 L 108.102849 113.831403 Q 108.102849 113.745781 108.079065 113.676014 L 108.079065 113.676014 L 108.079065 113.676014 Q 108.055281 113.606248 108.02674 113.550752 L 108.02674 113.550752 L 108.02674 113.550752 Q 107.998199 113.495256 107.974415 113.458787 L 107.974415 113.458787 L 107.974415 113.458787 Q 107.950631 113.422319 107.950631 113.403291 L 107.950631 113.403291 L 107.950631 113.403291 Q 107.950631 113.374751 107.960145 113.363651 L 107.960145 113.363651 L 107.960145 113.363651 Q 107.969658 113.352552 107.995028 113.336696 L 107.995028 113.336696 L 108.166273 113.225704 L 108.166273 113.225704 Q 108.191642 113.209848 108.210669 113.209848 L 108.210669 113.209848 L 108.210669 113.209848 Q 108.232868 113.209848 108.245553 113.222533 L 108.245553 113.222533 L 108.245553 113.222533 Q 108.258237 113.235218 108.267751 113.247903 L 108.267751 113.247903 L 108.267751 113.247903 Q 108.340689 113.352552 108.424725 113.50477 L 108.424725 113.50477 L 108.424725 113.50477 Q 108.508762 113.656987 108.578529 113.858358 L 108.578529 113.858358 L 108.578529 113.858358 Q 108.648295 114.05973 108.694277 114.313426 L 108.694277 114.313426 L 108.694277 114.313426 Q 108.74026 114.567121 108.74026 114.871557 L 108.74026 114.871557 L 108.74026 114.871557 Q 108.74026 115.109397 108.702205 115.347237 L 108.702205 115.347237 L 108.702205 115.347237 Q 108.664151 115.585076 108.5817 115.802304 L 108.5817 115.802304 L 108.5817 115.802304 Q 108.499249 116.019531 108.366058 116.206632 L 108.366058 116.206632 L 108.366058 116.206632 Q 108.232868 116.393732 108.039425 116.531679 L 108.039425 116.531679 L 108.039425 116.531679 Q 107.845982 116.669627 107.5907 116.748907 L 107.5907 116.748907 L 107.5907 116.748907 Q 107.335418 116.828187 107.005614 116.828187 L 107.005614 116.828187 L 107.005614 116.828187 Q 106.682151 116.828187 106.42687 116.748907 L 106.42687 116.748907 L 106.42687 116.748907 Q 106.171588 116.669627 105.978145 116.531679 L 105.978145 116.531679 L 105.978145 116.531679 Q 105.784702 116.393732 105.649926 116.206632 L 105.649926 116.206632 L 105.649926 116.206632 Q 105.51515 116.019531 105.431113 115.802304 L 105.431113 115.802304 L 105.431113 115.802304 Q 105.347077 115.585076 105.309022 115.347237 L 105.309022 115.347237 L 105.309022 115.347237 Q 105.270968 115.109397 105.270968 114.871557 L 105.270968 114.871557 L 105.270968 114.871557 Q 105.270968 114.475157 105.359761 114.134253 L 105.359761 114.134253 L 105.359761 114.134253 Q 105.448555 113.793349 105.651512 113.542824 L 105.651512 113.542824 L 105.651512 113.542824 Q 105.854468 113.292299 106.184273 113.149595 L 106.184273 113.149595 L 106.184273 113.149595 Q 106.514078 113.006891 106.992929 113.006891 L 106.992929 113.006891 L 107.170516 113.006891 L 107.170516 113.006891 Q 107.227598 113.006891 107.25931 113.035432 L 107.25931 113.035432 L 107.25931 113.035432 Q 107.291022 113.063973 107.291022 113.130568 L 107.291022 113.130568 L 107.291022 114.443445 L 107.291022 114.443445 Q 107.52569 114.418075 107.682665 114.353066 L 107.682665 114.353066 L 107.682665 114.353066 Q 107.839639 114.288056 107.93319 114.204019 L 107.93319 114.204019 L 107.93319 114.204019 Q 108.02674 114.119982 108.064794 114.021675 L 108.064794 114.021675 L 108.064794 114.021675 Q 108.102849 113.923368 108.102849 113.831403 Z M 106.900964 114.45613 L 106.900964 113.457202 L 106.900964 113.457202 Q 106.647268 113.457202 106.48078 113.496842 L 106.48078 113.496842 L 106.48078 113.496842 Q 106.314292 113.536482 106.2144 113.603077 L 106.2144 113.603077 L 106.2144 113.603077 Q 106.114507 113.669672 106.073281 113.760051 L 106.073281 113.760051 L 106.073281 113.760051 Q 106.032056 113.85043 106.032056 113.948738 L 106.032056 113.948738 L 106.032056 113.948738 Q 106.032056 114.021675 106.060596 114.107298 L 106.060596 114.107298 L 106.060596 114.107298 Q 106.089137 114.19292 106.181102 114.267443 L 106.181102 114.267443 L 106.181102 114.267443 Q 106.273067 114.341966 106.444311 114.394291 L 106.444311 114.394291 L 106.444311 114.394291 Q 106.615556 114.446616 106.900964 114.45613 L 106.900964 114.45613 Z M 108.629268 109.528086 L 108.629268 111.221506 L 108.629268 111.221506 Q 108.629268 111.392751 108.607069 111.565581 L 108.607069 111.565581 L 108.607069 111.565581 Q 108.584871 111.738412 108.535717 111.895386 L 108.535717 111.895386 L 108.535717 111.895386 Q 108.486564 112.05236 108.407284 112.188722 L 108.407284 112.188722 L 108.407284 112.188722 Q 108.328004 112.325084 108.210669 112.424976 L 108.210669 112.424976 L 108.210669 112.424976 Q 108.093335 112.524869 107.934775 112.581951 L 107.934775 112.581951 L 107.934775 112.581951 Q 107.776215 112.639032 107.570087 112.639032 L 107.570087 112.639032 L 107.570087 112.639032 Q 107.294193 112.639032 107.097579 112.534383 L 107.097579 112.534383 L 107.097579 112.534383 Q 106.900964 112.429733 106.770945 112.253732 L 106.770945 112.253732 L 106.770945 112.253732 Q 106.640926 112.07773 106.571159 111.849404 L 106.571159 111.849404 L 106.571159 111.849404 Q 106.501393 111.621077 106.482366 111.376895 L 106.482366 111.376895 L 106.263553 111.376895 L 106.263553 111.376895 Q 106.139876 111.376895 106.066939 111.408607 L 106.066939 111.408607 L 106.066939 111.408607 Q 105.994001 111.440319 105.957532 111.489473 L 105.957532 111.489473 L 105.957532 111.489473 Q 105.921064 111.538626 105.909964 111.597293 L 105.909964 111.597293 L 105.909964 111.597293 Q 105.898865 111.655961 105.898865 111.709871 L 105.898865 111.709871 L 105.898865 111.709871 Q 105.898865 111.773295 105.917892 111.844647 L 105.917892 111.844647 L 105.917892 111.844647 Q 105.93692 111.915999 105.963875 111.982594 L 105.963875 111.982594 L 105.963875 111.982594 Q 105.99083 112.049189 106.022542 112.109442 L 106.022542 112.109442 L 106.022542 112.109442 Q 106.054254 112.169695 106.079624 112.21092 L 106.079624 112.21092 L 106.079624 112.21092 Q 106.092308 112.229948 106.101822 112.245804 L 106.101822 112.245804 L 106.101822 112.245804 Q 106.111336 112.26166 106.111336 112.277516 L 106.111336 112.277516 L 106.111336 112.277516 Q 106.111336 112.306056 106.07011 112.331426 L 106.07011 112.331426 L 105.898865 112.439247 L 105.898865 112.439247 Q 105.876667 112.455103 105.851297 112.455103 L 105.851297 112.455103 L 105.851297 112.455103 Q 105.825928 112.455103 105.8069 112.43449 L 105.8069 112.43449 L 105.8069 112.43449 Q 105.787873 112.413877 105.775188 112.39485 L 105.775188 112.39485 L 105.775188 112.39485 Q 105.702251 112.2902 105.626142 112.128469 L 105.626142 112.128469 L 105.626142 112.128469 Q 105.550033 111.966738 105.48978 111.765367 L 105.48978 111.765367 L 105.48978 111.765367 Q 105.429528 111.563996 105.391473 111.329327 L 105.391473 111.329327 L 105.391473 111.329327 Q 105.353419 111.094658 105.353419 110.844134 L 105.353419 110.844134 L 105.353419 110.844134 Q 105.353419 110.606294 105.369275 110.379553 L 105.369275 110.379553 L 105.369275 110.379553 Q 105.385131 110.152812 105.437456 109.951441 L 105.437456 109.951441 L 105.437456 109.951441 Q 105.48978 109.75007 105.586502 109.583582 L 105.586502 109.583582 L 105.586502 109.583582 Q 105.683224 109.417094 105.841784 109.295003 L 105.841784 109.295003 L 105.841784 109.295003 Q 106.000344 109.172912 106.231841 109.106316 L 106.231841 109.106316 L 106.231841 109.106316 Q 106.463339 109.039721 106.786801 109.039721 L 106.786801 109.039721 L 108.201156 109.039721 L 108.201156 109.039721 Q 108.305805 109.039721 108.386671 109.058748 L 108.386671 109.058748 L 108.386671 109.058748 Q 108.467537 109.077776 108.521447 109.131686 L 108.521447 109.131686 L 108.521447 109.131686 Q 108.575357 109.185596 108.602313 109.280732 L 108.602313 109.280732 L 108.602313 109.280732 Q 108.629268 109.375868 108.629268 109.528086 L 108.629268 109.528086 Z M 108.223354 111.376895 L 106.885108 111.376895 L 106.885108 111.376895 Q 106.885108 111.605221 106.94219 111.76061 L 106.94219 111.76061 L 106.94219 111.76061 Q 106.999271 111.915999 107.094407 112.011135 L 107.094407 112.011135 L 107.094407 112.011135 Q 107.189543 112.106271 107.314806 112.147496 L 107.314806 112.147496 L 107.314806 112.147496 Q 107.440068 112.188722 107.573258 112.188722 L 107.573258 112.188722 L 107.573258 112.188722 Q 107.706449 112.188722 107.825369 112.147496 L 107.825369 112.147496 L 107.825369 112.147496 Q 107.944289 112.106271 108.033082 112.011135 L 108.033082 112.011135 L 108.033082 112.011135 Q 108.121876 111.915999 108.172615 111.76061 L 108.172615 111.76061 L 108.172615 111.76061 Q 108.223354 111.605221 108.223354 111.376895 L 108.223354 111.376895 Z M 106.422113 108.351571 L 106.422113 108.681376 L 106.422113 108.681376 Q 106.422113 108.747971 106.352347 108.747971 L 106.352347 108.747971 L 106.098651 108.747971 L 106.098651 108.747971 Q 106.032056 108.747971 106.032056 108.681376 L 106.032056 108.681376 L 106.032056 108.351571 L 105.312193 108.351571 L 105.312193 108.351571 Q 105.264625 108.351571 105.217057 108.337301 L 105.217057 108.337301 L 105.217057 108.337301 Q 105.169489 108.32303 105.14412 108.259606 L 105.14412 108.259606 L 104.497195 106.509104 L 104.497195 106.509104 Q 104.452798 106.388599 104.4306 106.309319 L 104.4306 106.309319 L 104.4306 106.309319 Q 104.408402 106.230039 104.408402 106.169786 L 104.408402 106.169786 L 104.408402 106.169786 Q 104.408402 106.147587 104.41633 106.120632 L 104.41633 106.120632 L 104.41633 106.120632 Q 104.424258 106.093677 104.443285 106.069893 L 104.443285 106.069893 L 104.443285 106.069893 Q 104.462312 106.046109 104.49561 106.030253 L 104.49561 106.030253 L 104.49561 106.030253 Q 104.528907 106.014397 104.576475 106.014397 L 104.576475 106.014397 L 106.032056 106.014397 L 106.032056 105.443581 L 106.032056 105.443581 Q 106.032056 105.376986 106.098651 105.376986 L 106.098651 105.376986 L 106.352347 105.376986 L 106.352347 105.376986 Q 106.422113 105.376986 106.422113 105.443581 L 106.422113 105.443581 L 106.422113 106.014397 L 107.700106 106.014397 L 107.700106 106.014397 Q 107.925262 106.014397 108.017226 105.939874 L 108.017226 105.939874 L 108.017226 105.939874 Q 108.109191 105.865351 108.109191 105.709962 L 108.109191 105.709962 L 108.109191 105.709962 Q 108.109191 105.675079 108.101263 105.637024 L 108.101263 105.637024 L 108.101263 105.637024 Q 108.093335 105.59897 108.085407 105.565672 L 108.085407 105.565672 L 108.085407 105.565672 Q 108.077479 105.532375 108.069551 105.503834 L 108.069551 105.503834 L 108.069551 105.503834 Q 108.061623 105.475293 108.061623 105.456266 L 108.061623 105.456266 L 108.061623 105.456266 Q 108.061623 105.421383 108.102849 105.421383 L 108.102849 105.421383 L 108.347031 105.421383 L 108.347031 105.421383 Q 108.410455 105.421383 108.432653 105.446752 L 108.432653 105.446752 L 108.432653 105.446752 Q 108.454852 105.472122 108.461194 105.491149 L 108.461194 105.491149 L 108.461194 105.491149 Q 108.511933 105.611655 108.562673 105.774972 L 108.562673 105.774972 L 108.562673 105.774972 Q 108.613412 105.938288 108.653052 106.126975 L 108.653052 106.126975 L 108.653052 106.126975 Q 108.692692 106.315661 108.716476 106.52496 L 108.716476 106.52496 L 108.716476 106.52496 Q 108.74026 106.734259 108.74026 106.943558 L 108.74026 106.943558 L 108.74026 106.943558 Q 108.74026 107.244822 108.710133 107.503275 L 108.710133 107.503275 L 108.710133 107.503275 Q 108.680007 107.761728 108.572186 107.950414 L 108.572186 107.950414 L 108.572186 107.950414 Q 108.464365 108.139101 108.251895 108.245336 L 108.251895 108.245336 L 108.251895 108.245336 Q 108.039425 108.351571 107.674737 108.351571 L 107.674737 108.351571 L 106.422113 108.351571 Z M 108.188471 138.294034 L 104.538421 138.294034 L 104.538421 138.294034 Q 104.582818 138.500162 104.617701 138.674578 L 104.617701 138.674578 L 104.617701 138.674578 Q 104.633557 138.750687 104.646241 138.82521 L 104.646241 138.82521 L 104.646241 138.82521 Q 104.658926 138.899733 104.670025 138.966329 L 104.670025 138.966329 L 104.670025 138.966329 Q 104.681125 139.032924 104.687467 139.085249 L 104.687467 139.085249 L 104.687467 139.085249 Q 104.693809 139.137573 104.693809 139.162943 L 104.693809 139.162943 L 104.693809 139.162943 Q 104.693809 139.216853 104.673197 139.253322 L 104.673197 139.253322 L 104.673197 139.253322 Q 104.652584 139.289791 104.58916 139.289791 L 104.58916 139.289791 L 104.233986 139.289791 L 104.233986 139.289791 Q 104.173733 139.289791 104.124579 139.239052 L 104.124579 139.239052 L 104.124579 139.239052 Q 104.075426 139.188313 104.075426 139.080492 L 104.075426 139.080492 L 104.075426 135.145034 L 104.075426 135.145034 Q 104.075426 135.037213 104.124579 134.986474 L 104.124579 134.986474 L 104.124579 134.986474 Q 104.173733 134.935734 104.233986 134.935734 L 104.233986 134.935734 L 104.58916 134.935734 L 104.58916 134.935734 Q 104.652584 134.935734 104.673197 134.972203 L 104.673197 134.972203 L 104.673197 134.972203 Q 104.693809 135.008672 104.693809 135.062582 L 104.693809 135.062582 L 104.693809 135.062582 Q 104.693809 135.091123 104.687467 135.141862 L 104.687467 135.141862 L 104.687467 135.141862 Q 104.681125 135.192602 104.670025 135.259197 L 104.670025 135.259197 L 104.670025 135.259197 Q 104.658926 135.325792 104.646241 135.400315 L 104.646241 135.400315 L 104.646241 135.400315 Q 104.633557 135.474838 104.617701 135.550947 L 104.617701 135.550947 L 104.617701 135.550947 Q 104.582818 135.725363 104.538421 135.931491 L 104.538421 135.931491 L 108.194813 135.931491 L 108.194813 135.931491 Q 108.302634 135.931491 108.3835 135.950518 L 108.3835 135.950518 L 108.3835 135.950518 Q 108.464365 135.969545 108.519861 136.02187 L 108.519861 136.02187 L 108.519861 136.02187 Q 108.575357 136.074195 108.602313 136.16616 L 108.602313 136.16616 L 108.602313 136.16616 Q 108.629268 136.258124 108.629268 136.400828 L 108.629268 136.400828 L 108.629268 137.815183 L 108.629268 137.815183 Q 108.629268 137.96423 108.600727 138.05778 L 108.600727 138.05778 L 108.600727 138.05778 Q 108.572186 138.15133 108.518276 138.203655 L 108.518276 138.203655 L 108.518276 138.203655 Q 108.464365 138.25598 108.381914 138.275007 L 108.381914 138.275007 L 108.381914 138.275007 Q 108.299463 138.294034 108.188471 138.294034 L 108.188471 138.294034 Z M 103.87564 132.243386 L 105.442213 132.243386 L 105.442213 132.243386 Q 105.388302 132.17362 105.353419 132.075313 L 105.353419 132.075313 L 105.353419 132.075313 Q 105.318536 131.977005 105.318536 131.859671 L 105.318536 131.859671 L 105.318536 131.859671 Q 105.318536 131.555236 105.527835 131.385577 L 105.527835 131.385577 L 105.527835 131.385577 Q 105.737134 131.215918 106.143048 131.215918 L 106.143048 131.215918 L 108.480221 131.215918 L 108.480221 131.215918 Q 108.534132 131.215918 108.564258 131.230188 L 108.564258 131.230188 L 108.564258 131.230188 Q 108.594385 131.244458 108.608655 131.265071 L 108.608655 131.265071 L 108.608655 131.265071 Q 108.622925 131.285684 108.626097 131.314225 L 108.626097 131.314225 L 108.626097 131.314225 Q 108.629268 131.342766 108.629268 131.371306 L 108.629268 131.371306 L 108.629268 131.574263 L 108.629268 131.574263 Q 108.629268 131.656714 108.5817 131.680498 L 108.5817 131.680498 L 108.5817 131.680498 Q 108.534132 131.704282 108.480221 131.704282 L 108.480221 131.704282 L 106.111336 131.704282 L 106.111336 131.704282 Q 105.930577 131.704282 105.835441 131.769292 L 105.835441 131.769292 L 105.835441 131.769292 Q 105.740305 131.834301 105.740305 131.977005 L 105.740305 131.977005 L 105.740305 131.977005 Q 105.740305 132.049943 105.779945 132.124466 L 105.779945 132.124466 L 105.779945 132.124466 Q 105.819585 132.198989 105.863982 132.243386 L 105.863982 132.243386 L 108.1853 132.243386 L 108.1853 132.243386 Q 108.296292 132.243386 108.378743 132.256071 L 108.378743 132.256071 L 108.378743 132.256071 Q 108.461194 132.268756 108.51669 132.316324 L 108.51669 132.316324 L 108.51669 132.316324 Q 108.572186 132.363892 108.600727 132.452685 L 108.600727 132.452685 L 108.600727 132.452685 Q 108.629268 132.541479 108.629268 132.693696 L 108.629268 132.693696 L 108.629268 134.161962 L 108.629268 134.161962 Q 108.629268 134.285639 108.600727 134.366504 L 108.600727 134.366504 L 108.600727 134.366504 Q 108.572186 134.44737 108.518276 134.494938 L 108.518276 134.494938 L 108.518276 134.494938 Q 108.464365 134.542506 108.381914 134.561533 L 108.381914 134.561533 L 108.381914 134.561533 Q 108.299463 134.58056 108.188471 134.58056 L 108.188471 134.58056 L 103.87564 134.58056 L 103.87564 134.58056 Q 103.767819 134.58056 103.683783 134.561533 L 103.683783 134.561533 L 103.683783 134.561533 Q 103.599746 134.542506 103.545835 134.488595 L 103.545835 134.488595 L 103.545835 134.488595 Q 103.491925 134.434685 103.463384 134.339549 L 103.463384 134.339549 L 103.463384 134.339549 Q 103.434843 134.244413 103.434843 134.092195 L 103.434843 134.092195 L 103.434843 132.70321 L 103.434843 132.70321 Q 103.434843 132.560506 103.460213 132.470127 L 103.460213 132.470127 L 103.460213 132.470127 Q 103.485583 132.379748 103.541079 132.329009 L 103.541079 132.329009 L 103.541079 132.329009 Q 103.596575 132.278269 103.679026 132.260828 L 103.679026 132.260828 L 103.679026 132.260828 Q 103.761477 132.243386 103.87564 132.243386 L 103.87564 132.243386 Z M 108.102849 127.75931 L 108.102849 127.75931 L 108.102849 127.75931 Q 108.102849 127.673688 108.079065 127.603922 L 108.079065 127.603922 L 108.079065 127.603922 Q 108.055281 127.534155 108.02674 127.478659 L 108.02674 127.478659 L 108.02674 127.478659 Q 107.998199 127.423163 107.974415 127.386695 L 107.974415 127.386695 L 107.974415 127.386695 Q 107.950631 127.350226 107.950631 127.331199 L 107.950631 127.331199 L 107.950631 127.331199 Q 107.950631 127.302658 107.960145 127.291559 L 107.960145 127.291559 L 107.960145 127.291559 Q 107.969658 127.280459 107.995028 127.264603 L 107.995028 127.264603 L 108.166273 127.153611 L 108.166273 127.153611 Q 108.191642 127.137755 108.210669 127.137755 L 108.210669 127.137755 L 108.210669 127.137755 Q 108.232868 127.137755 108.245553 127.15044 L 108.245553 127.15044 L 108.245553 127.15044 Q 108.258237 127.163125 108.267751 127.17581 L 108.267751 127.17581 L 108.267751 127.17581 Q 108.340689 127.280459 108.424725 127.432677 L 108.424725 127.432677 L 108.424725 127.432677 Q 108.508762 127.584894 108.578529 127.786266 L 108.578529 127.786266 L 108.578529 127.786266 Q 108.648295 127.987637 108.694277 128.241333 L 108.694277 128.241333 L 108.694277 128.241333 Q 108.74026 128.495029 108.74026 128.799464 L 108.74026 128.799464 L 108.74026 128.799464 Q 108.74026 129.037304 108.702205 129.275144 L 108.702205 129.275144 L 108.702205 129.275144 Q 108.664151 129.512984 108.5817 129.730211 L 108.5817 129.730211 L 108.5817 129.730211 Q 108.499249 129.947438 108.366058 130.134539 L 108.366058 130.134539 L 108.366058 130.134539 Q 108.232868 130.321639 108.039425 130.459587 L 108.039425 130.459587 L 108.039425 130.459587 Q 107.845982 130.597534 107.5907 130.676814 L 107.5907 130.676814 L 107.5907 130.676814 Q 107.335418 130.756094 107.005614 130.756094 L 107.005614 130.756094 L 107.005614 130.756094 Q 106.682151 130.756094 106.42687 130.676814 L 106.42687 130.676814 L 106.42687 130.676814 Q 106.171588 130.597534 105.978145 130.459587 L 105.978145 130.459587 L 105.978145 130.459587 Q 105.784702 130.321639 105.649926 130.134539 L 105.649926 130.134539 L 105.649926 130.134539 Q 105.51515 129.947438 105.431113 129.730211 L 105.431113 129.730211 L 105.431113 129.730211 Q 105.347077 129.512984 105.309022 129.275144 L 105.309022 129.275144 L 105.309022 129.275144 Q 105.270968 129.037304 105.270968 128.799464 L 105.270968 128.799464 L 105.270968 128.799464 Q 105.270968 128.403064 105.359761 128.06216 L 105.359761 128.06216 L 105.359761 128.06216 Q 105.448555 127.721256 105.651512 127.470731 L 105.651512 127.470731 L 105.651512 127.470731 Q 105.854468 127.220207 106.184273 127.077503 L 106.184273 127.077503 L 106.184273 127.077503 Q 106.514078 126.934799 106.992929 126.934799 L 106.992929 126.934799 L 107.170516 126.934799 L 107.170516 126.934799 Q 107.227598 126.934799 107.25931 126.963339 L 107.25931 126.963339 L 107.25931 126.963339 Q 107.291022 126.99188 107.291022 127.058475 L 107.291022 127.058475 L 107.291022 128.371352 L 107.291022 128.371352 Q 107.52569 128.345982 107.682665 128.280973 L 107.682665 128.280973 L 107.682665 128.280973 Q 107.839639 128.215963 107.93319 128.131926 L 107.93319 128.131926 L 107.93319 128.131926 Q 108.02674 128.04789 108.064794 127.949582 L 108.064794 127.949582 L 108.064794 127.949582 Q 108.102849 127.851275 108.102849 127.75931 Z M 106.900964 128.384037 L 106.900964 127.385109 L 106.900964 127.385109 Q 106.647268 127.385109 106.48078 127.424749 L 106.48078 127.424749 L 106.48078 127.424749 Q 106.314292 127.464389 106.2144 127.530984 L 106.2144 127.530984 L 106.2144 127.530984 Q 106.114507 127.597579 106.073281 127.687958 L 106.073281 127.687958 L 106.073281 127.687958 Q 106.032056 127.778338 106.032056 127.876645 L 106.032056 127.876645 L 106.032056 127.876645 Q 106.032056 127.949582 106.060596 128.035205 L 106.060596 128.035205 L 106.060596 128.035205 Q 106.089137 128.120827 106.181102 128.19535 L 106.181102 128.19535 L 106.181102 128.19535 Q 106.273067 128.269874 106.444311 128.322198 L 106.444311 128.322198 L 106.444311 128.322198 Q 106.615556 128.374523 106.900964 128.384037 L 106.900964 128.384037 Z"/>
+ </g>
+ <defs>
+ <filter id="iGooWFzgMSVaYHqLBWXH7CNiqlnWM7jc" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="2.147"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="2" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#KcYUckP7dYwVsXmVl1Fbyvl1udJ8u6Lc)">
+ <path fill="#76c22b" d="M 119.335527 70 L 139.290558 70 L 139.375 154.295139 L 119.419969 154.295139 L 119.335527 70 Z"/>
+ <g opacity=".2">
+ <path d="M 119.335527 149.875 L 139.290558 149.875 L 139.375 154.295139 L 119.419969 154.295139 L 119.335527 149.875 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 119.335527 69.875 L 139.290558 69.875 L 139.375 74.295139 L 119.419969 74.295139 L 119.335527 69.875 Z"/>
+ </g>
+ <linearGradient id="_lgradient_8" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(-10.163462,0,0,9.485896,134.436994,136.264104)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#b72424"/>
+ <stop offset="31.05%" style="stop-color:#b72424"/>
+ <stop offset="31.511%" style="stop-color:#f8fbf7"/>
+ <stop offset="66.871%" style="stop-color:#f9fcf8"/>
+ <stop offset="67.024%" style="stop-color:#35881a"/>
+ <stop offset="100%" style="stop-color:#35881a"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" d="M 127.789719 136.264104 C 124.713212 136.264104 124.273533 136.702683 124.273533 139.776322 L 124.273533 142.237787 C 124.273533 145.311409 124.713212 145.75 127.789719 145.75 L 130.920807 145.75 C 133.997314 145.75 134.436994 145.311409 134.436994 142.237787 L 134.436994 139.776322 C 134.436994 136.702683 133.997314 136.264104 130.920807 136.264104 L 127.789719 136.264104 Z"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 133.31537 102.645486 L 133.462498 102.645486 L 133.462498 103.958606 L 133.31537 103.958606 L 133.31537 103.958606 Q 133.311692 103.833547 133.291462 103.758144 L 133.291462 103.758144 L 133.291462 103.758144 Q 133.271231 103.68274 133.216058 103.64228 L 133.216058 103.64228 L 133.216058 103.64228 Q 133.160885 103.60182 133.059734 103.587107 L 133.059734 103.587107 L 133.059734 103.587107 Q 132.958584 103.572394 132.785708 103.572394 L 132.785708 103.572394 L 131.307068 103.572394 L 131.307068 103.572394 Q 131.152584 103.572394 131.051433 103.585268 L 131.051433 103.585268 L 131.051433 103.585268 Q 130.950282 103.598141 130.891431 103.634924 L 130.891431 103.634924 L 130.891431 103.634924 Q 130.83258 103.671706 130.808671 103.739752 L 130.808671 103.739752 L 130.808671 103.739752 Q 130.784763 103.807799 130.777406 103.921824 L 130.777406 103.921824 L 130.630278 103.921824 L 130.630278 102.682268 L 130.777406 102.682268 L 130.777406 102.682268 Q 130.784763 102.796292 130.808671 102.864339 L 130.808671 102.864339 L 130.808671 102.864339 Q 130.83258 102.932386 130.891431 102.969168 L 130.891431 102.969168 L 130.891431 102.969168 Q 130.950282 103.00595 131.051433 103.018824 L 131.051433 103.018824 L 131.051433 103.018824 Q 131.152584 103.031697 131.307068 103.031697 L 131.307068 103.031697 L 132.785708 103.031697 L 132.785708 103.031697 Q 132.958584 103.031697 133.059734 103.018824 L 133.059734 103.018824 L 133.059734 103.018824 Q 133.160885 103.00595 133.216058 102.963651 L 133.216058 102.963651 L 133.216058 102.963651 Q 133.271231 102.921351 133.291462 102.845948 L 133.291462 102.845948 L 133.291462 102.845948 Q 133.311692 102.770545 133.31537 102.645486 L 133.31537 102.645486 Z M 130.630278 99.552113 L 131.439484 99.515331 L 131.439484 99.673494 L 131.439484 99.673494 Q 131.259252 99.684528 131.13971 99.726828 L 131.13971 99.726828 L 131.13971 99.726828 Q 131.020168 99.769127 130.948443 99.846369 L 130.948443 99.846369 L 130.948443 99.846369 Q 130.876718 99.923612 130.849132 100.033958 L 130.849132 100.033958 L 130.849132 100.033958 Q 130.821545 100.144304 130.821545 100.291433 L 130.821545 100.291433 L 130.821545 100.291433 Q 130.821545 100.434883 130.827062 100.521321 L 130.827062 100.521321 L 130.827062 100.521321 Q 130.83258 100.607758 130.845453 100.653736 L 130.845453 100.653736 L 130.845453 100.653736 Q 130.858327 100.699714 130.880396 100.714426 L 130.880396 100.714426 L 130.880396 100.714426 Q 130.902466 100.729139 130.935569 100.729139 L 130.935569 100.729139 L 132.86295 100.729139 L 132.86295 100.729139 Q 132.980653 100.729139 133.065252 100.712587 L 133.065252 100.712587 L 133.065252 100.712587 Q 133.149851 100.696035 133.203185 100.644541 L 133.203185 100.644541 L 133.203185 100.644541 Q 133.256519 100.593046 133.284105 100.493734 L 133.284105 100.493734 L 133.284105 100.493734 Q 133.311692 100.394422 133.31537 100.232581 L 133.31537 100.232581 L 133.462498 100.232581 L 133.462498 101.77375 L 133.31537 101.77375 L 133.31537 101.77375 Q 133.311692 101.608231 133.284105 101.508919 L 133.284105 101.508919 L 133.284105 101.508919 Q 133.256519 101.409608 133.203185 101.356274 L 133.203185 101.356274 L 133.203185 101.356274 Q 133.149851 101.30294 133.065252 101.286388 L 133.065252 101.286388 L 133.065252 101.286388 Q 132.980653 101.269836 132.86295 101.269836 L 132.86295 101.269836 L 130.935569 101.269836 L 130.935569 101.269836 Q 130.902466 101.269836 130.880396 101.28271 L 130.880396 101.28271 L 130.880396 101.28271 Q 130.858327 101.295583 130.845453 101.336044 L 130.845453 101.336044 L 130.845453 101.336044 Q 130.83258 101.376504 130.827062 101.451907 L 130.827062 101.451907 L 130.827062 101.451907 Q 130.821545 101.52731 130.821545 101.648691 L 130.821545 101.648691 L 130.821545 101.648691 Q 130.821545 101.781107 130.834419 101.902488 L 130.834419 101.902488 L 130.834419 101.902488 Q 130.847292 102.023869 130.907983 102.115824 L 130.907983 102.115824 L 130.907983 102.115824 Q 130.968673 102.207779 131.091893 102.264791 L 131.091893 102.264791 L 131.091893 102.264791 Q 131.215113 102.321803 131.439484 102.325482 L 131.439484 102.325482 L 131.439484 102.468932 L 130.630278 102.43215 L 130.630278 99.552113 Z M 132.826168 97.543811 L 132.605476 97.62841 L 132.605476 98.669343 L 132.605476 98.669343 Q 132.995366 98.842219 133.146172 98.842219 L 133.146172 98.842219 L 133.146172 98.842219 Q 133.256519 98.842219 133.285944 98.759459 L 133.285944 98.759459 L 133.285944 98.759459 Q 133.31537 98.676699 133.31537 98.51118 L 133.31537 98.51118 L 133.462498 98.51118 L 133.462498 99.519009 L 133.31537 99.519009 L 133.31537 99.519009 Q 133.304335 99.430732 133.285944 99.366363 L 133.285944 99.366363 L 133.285944 99.366363 Q 133.267553 99.301995 133.234449 99.252339 L 133.234449 99.252339 L 133.234449 99.252339 Q 133.201345 99.202683 133.148011 99.165901 L 133.148011 99.165901 L 133.148011 99.165901 Q 133.094677 99.129119 133.017435 99.096015 L 133.017435 99.096015 L 130.593496 98.128646 L 130.593496 97.856459 L 132.741569 96.977367 L 132.741569 96.977367 Q 132.929158 96.900125 133.035826 96.846791 L 133.035826 96.846791 L 133.035826 96.846791 Q 133.142494 96.793457 133.199506 96.732766 L 133.199506 96.732766 L 133.199506 96.732766 Q 133.256519 96.672076 133.278588 96.592995 L 133.278588 96.592995 L 133.278588 96.592995 Q 133.300657 96.513913 133.311692 96.388854 L 133.311692 96.388854 L 133.462498 96.388854 L 133.462498 97.779217 L 133.311692 97.779217 L 133.311692 97.779217 Q 133.304335 97.602663 133.27491 97.52542 L 133.27491 97.52542 L 133.27491 97.52542 Q 133.245484 97.448178 133.157207 97.448178 L 133.157207 97.448178 L 133.157207 97.448178 Q 133.105712 97.448178 133.024791 97.473925 L 133.024791 97.473925 L 133.024791 97.473925 Q 132.943871 97.499673 132.826168 97.543811 L 132.826168 97.543811 Z M 131.270286 98.147037 L 132.384783 98.584744 L 132.384783 97.709331 L 131.270286 98.132325 L 131.270286 98.147037 Z M 132.627545 93.773648 L 133.462498 93.832499 L 133.462498 96.366785 L 133.31537 96.366785 L 133.31537 96.366785 Q 133.311692 96.245404 133.293301 96.168162 L 133.293301 96.168162 L 133.293301 96.168162 Q 133.27491 96.090919 133.230771 96.050459 L 133.230771 96.050459 L 133.230771 96.050459 Q 133.186633 96.009999 133.105712 95.995286 L 133.105712 95.995286 L 133.105712 95.995286 Q 133.024791 95.980573 132.896054 95.980573 L 132.896054 95.980573 L 131.196722 95.980573 L 131.196722 95.980573 Q 131.067985 95.980573 130.988903 95.993447 L 130.988903 95.993447 L 130.988903 95.993447 Q 130.909822 96.00632 130.863844 96.043102 L 130.863844 96.043102 L 130.863844 96.043102 Q 130.817867 96.079885 130.801315 96.147931 L 130.801315 96.147931 L 130.801315 96.147931 Q 130.784763 96.215978 130.777406 96.326324 L 130.777406 96.326324 L 130.630278 96.326324 L 130.630278 95.057343 L 130.777406 95.057343 L 130.777406 95.057343 Q 130.781085 95.182402 130.799476 95.257805 L 130.799476 95.257805 L 130.799476 95.257805 Q 130.817867 95.333208 130.865683 95.373669 L 130.865683 95.373669 L 130.865683 95.373669 Q 130.9135 95.414129 130.998099 95.427003 L 130.998099 95.427003 L 130.998099 95.427003 Q 131.082698 95.439876 131.22247 95.439876 L 131.22247 95.439876 L 132.763639 95.439876 L 132.763639 95.439876 Q 132.918123 95.439876 133.015596 95.408612 L 133.015596 95.408612 L 133.015596 95.408612 Q 133.113068 95.377347 133.166402 95.300104 L 133.166402 95.300104 L 133.166402 95.300104 Q 133.219737 95.222862 133.239967 95.094125 L 133.239967 95.094125 L 133.239967 95.094125 Q 133.260197 94.965388 133.260197 94.774121 L 133.260197 94.774121 L 133.260197 94.774121 Q 133.260197 94.560785 133.234449 94.417335 L 133.234449 94.417335 L 133.234449 94.417335 Q 133.208702 94.273884 133.136977 94.176412 L 133.136977 94.176412 L 133.136977 94.176412 Q 133.065252 94.078939 132.943871 94.020088 L 132.943871 94.020088 L 132.943871 94.020088 Q 132.82249 93.961237 132.627545 93.920776 L 132.627545 93.920776 L 132.627545 93.773648 Z M 133.31537 92.272939 L 133.462498 92.272939 L 133.462498 93.58606 L 133.31537 93.58606 L 133.31537 93.58606 Q 133.311692 93.461 133.291462 93.385597 L 133.291462 93.385597 L 133.291462 93.385597 Q 133.271231 93.310194 133.216058 93.269734 L 133.216058 93.269734 L 133.216058 93.269734 Q 133.160885 93.229273 133.059734 93.214561 L 133.059734 93.214561 L 133.059734 93.214561 Q 132.958584 93.199848 132.785708 93.199848 L 132.785708 93.199848 L 131.307068 93.199848 L 131.307068 93.199848 Q 131.152584 93.199848 131.051433 93.212721 L 131.051433 93.212721 L 131.051433 93.212721 Q 130.950282 93.225595 130.891431 93.262377 L 130.891431 93.262377 L 130.891431 93.262377 Q 130.83258 93.299159 130.808671 93.367206 L 130.808671 93.367206 L 130.808671 93.367206 Q 130.784763 93.435253 130.777406 93.549277 L 130.777406 93.549277 L 130.630278 93.549277 L 130.630278 92.309721 L 130.777406 92.309721 L 130.777406 92.309721 Q 130.784763 92.423746 130.808671 92.491793 L 130.808671 92.491793 L 130.808671 92.491793 Q 130.83258 92.55984 130.891431 92.596622 L 130.891431 92.596622 L 130.891431 92.596622 Q 130.950282 92.633404 131.051433 92.646277 L 131.051433 92.646277 L 131.051433 92.646277 Q 131.152584 92.659151 131.307068 92.659151 L 131.307068 92.659151 L 132.785708 92.659151 L 132.785708 92.659151 Q 132.958584 92.659151 133.059734 92.646277 L 133.059734 92.646277 L 133.059734 92.646277 Q 133.160885 92.633404 133.216058 92.591104 L 133.216058 92.591104 L 133.216058 92.591104 Q 133.271231 92.548805 133.291462 92.473402 L 133.291462 92.473402 L 133.291462 92.473402 Q 133.311692 92.397998 133.31537 92.272939 L 133.31537 92.272939 Z M 132.826168 90.213143 L 132.605476 90.297742 L 132.605476 91.338675 L 132.605476 91.338675 Q 132.995366 91.51155 133.146172 91.51155 L 133.146172 91.51155 L 133.146172 91.51155 Q 133.256519 91.51155 133.285944 91.428791 L 133.285944 91.428791 L 133.285944 91.428791 Q 133.31537 91.346031 133.31537 91.180512 L 133.31537 91.180512 L 133.462498 91.180512 L 133.462498 92.188341 L 133.31537 92.188341 L 133.31537 92.188341 Q 133.304335 92.100064 133.285944 92.035695 L 133.285944 92.035695 L 133.285944 92.035695 Q 133.267553 91.971326 133.234449 91.92167 L 133.234449 91.92167 L 133.234449 91.92167 Q 133.201345 91.872015 133.148011 91.835233 L 133.148011 91.835233 L 133.148011 91.835233 Q 133.094677 91.798451 133.017435 91.765347 L 133.017435 91.765347 L 130.593496 90.797978 L 130.593496 90.525791 L 132.741569 89.646699 L 132.741569 89.646699 Q 132.929158 89.569457 133.035826 89.516123 L 133.035826 89.516123 L 133.035826 89.516123 Q 133.142494 89.462789 133.199506 89.402098 L 133.199506 89.402098 L 133.199506 89.402098 Q 133.256519 89.341408 133.278588 89.262326 L 133.278588 89.262326 L 133.278588 89.262326 Q 133.300657 89.183245 133.311692 89.058186 L 133.311692 89.058186 L 133.462498 89.058186 L 133.462498 90.448548 L 133.311692 90.448548 L 133.311692 90.448548 Q 133.304335 90.271994 133.27491 90.194752 L 133.27491 90.194752 L 133.27491 90.194752 Q 133.245484 90.11751 133.157207 90.11751 L 133.157207 90.11751 L 133.157207 90.11751 Q 133.105712 90.11751 133.024791 90.143257 L 133.024791 90.143257 L 133.024791 90.143257 Q 132.943871 90.169004 132.826168 90.213143 L 132.826168 90.213143 Z M 131.270286 90.816369 L 132.384783 91.254076 L 132.384783 90.378662 L 131.270286 90.801656 L 131.270286 90.816369 Z M 133.49928 86.207575 L 133.49928 86.700454 L 131.178331 88.3299 L 131.178331 88.344613 L 132.759961 88.344613 L 132.759961 88.344613 Q 132.943871 88.344613 133.050539 88.33174 L 133.050539 88.33174 L 133.050539 88.33174 Q 133.157207 88.318866 133.216058 88.276566 L 133.216058 88.276566 L 133.216058 88.276566 Q 133.27491 88.234267 133.293301 88.158864 L 133.293301 88.158864 L 133.293301 88.158864 Q 133.311692 88.083461 133.31537 87.96208 L 133.31537 87.96208 L 133.462498 87.96208 L 133.462498 89.054507 L 133.31537 89.054507 L 133.31537 89.054507 Q 133.311692 88.918414 133.291462 88.835654 L 133.291462 88.835654 L 133.291462 88.835654 Q 133.271231 88.752894 133.216058 88.706917 L 133.216058 88.706917 L 133.216058 88.706917 Q 133.160885 88.660939 133.059734 88.646226 L 133.059734 88.646226 L 133.059734 88.646226 Q 132.958584 88.631514 132.785708 88.631514 L 132.785708 88.631514 L 131.307068 88.631514 L 131.307068 88.631514 Q 131.152584 88.631514 131.051433 88.646226 L 131.051433 88.646226 L 131.051433 88.646226 Q 130.950282 88.660939 130.891431 88.701399 L 130.891431 88.701399 L 130.891431 88.701399 Q 130.83258 88.74186 130.808671 88.817263 L 130.808671 88.817263 L 130.808671 88.817263 Q 130.784763 88.892666 130.777406 89.017725 L 130.777406 89.017725 L 130.630278 89.017725 L 130.630278 87.991505 L 132.756282 86.509188 L 132.756282 86.494475 L 131.332816 86.494475 L 131.332816 86.494475 Q 131.152584 86.494475 131.044077 86.507348 L 131.044077 86.507348 L 131.044077 86.507348 Q 130.935569 86.520222 130.876718 86.562522 L 130.876718 86.562522 L 130.876718 86.562522 Q 130.817867 86.604821 130.799476 86.680224 L 130.799476 86.680224 L 130.799476 86.680224 Q 130.781085 86.755627 130.777406 86.877008 L 130.777406 86.877008 L 130.630278 86.877008 L 130.630278 85.784581 L 130.777406 85.784581 L 130.777406 85.784581 Q 130.781085 85.920674 130.801315 86.003434 L 130.801315 86.003434 L 130.801315 86.003434 Q 130.821545 86.086194 130.876718 86.132171 L 130.876718 86.132171 L 130.876718 86.132171 Q 130.931891 86.178149 131.034881 86.192862 L 131.034881 86.192862 L 131.034881 86.192862 Q 131.137871 86.207575 131.307068 86.207575 L 131.307068 86.207575 L 133.49928 86.207575 Z M 132.826168 83.779957 L 132.605476 83.864556 L 132.605476 84.905489 L 132.605476 84.905489 Q 132.995366 85.078365 133.146172 85.078365 L 133.146172 85.078365 L 133.146172 85.078365 Q 133.256519 85.078365 133.285944 84.995605 L 133.285944 84.995605 L 133.285944 84.995605 Q 133.31537 84.912845 133.31537 84.747326 L 133.31537 84.747326 L 133.462498 84.747326 L 133.462498 85.755155 L 133.31537 85.755155 L 133.31537 85.755155 Q 133.304335 85.666878 133.285944 85.602509 L 133.285944 85.602509 L 133.285944 85.602509 Q 133.267553 85.538141 133.234449 85.488485 L 133.234449 85.488485 L 133.234449 85.488485 Q 133.201345 85.438829 133.148011 85.402047 L 133.148011 85.402047 L 133.148011 85.402047 Q 133.094677 85.365265 133.017435 85.332161 L 133.017435 85.332161 L 130.593496 84.364792 L 130.593496 84.092605 L 132.741569 83.213513 L 132.741569 83.213513 Q 132.929158 83.136271 133.035826 83.082937 L 133.035826 83.082937 L 133.035826 83.082937 Q 133.142494 83.029603 133.199506 82.968912 L 133.199506 82.968912 L 133.199506 82.968912 Q 133.256519 82.908222 133.278588 82.829141 L 133.278588 82.829141 L 133.278588 82.829141 Q 133.300657 82.750059 133.311692 82.625 L 133.311692 82.625 L 133.462498 82.625 L 133.462498 84.015363 L 133.311692 84.015363 L 133.311692 84.015363 Q 133.304335 83.838809 133.27491 83.761566 L 133.27491 83.761566 L 133.27491 83.761566 Q 133.245484 83.684324 133.157207 83.684324 L 133.157207 83.684324 L 133.157207 83.684324 Q 133.105712 83.684324 133.024791 83.710071 L 133.024791 83.710071 L 133.024791 83.710071 Q 132.943871 83.735819 132.826168 83.779957 L 132.826168 83.779957 Z M 131.270286 84.383183 L 132.384783 84.82089 L 132.384783 83.945477 L 131.270286 84.368471 L 131.270286 84.383183 Z M 132.627545 119.594668 L 133.462498 119.653519 L 133.462498 122.187804 L 133.31537 122.187804 L 133.31537 122.187804 Q 133.311692 122.066423 133.293301 121.989181 L 133.293301 121.989181 L 133.293301 121.989181 Q 133.27491 121.911939 133.230771 121.871478 L 133.230771 121.871478 L 133.230771 121.871478 Q 133.186633 121.831018 133.105712 121.816305 L 133.105712 121.816305 L 133.105712 121.816305 Q 133.024791 121.801592 132.896054 121.801592 L 132.896054 121.801592 L 131.196722 121.801592 L 131.196722 121.801592 Q 131.067985 121.801592 130.988903 121.814466 L 130.988903 121.814466 L 130.988903 121.814466 Q 130.909822 121.82734 130.863844 121.864122 L 130.863844 121.864122 L 130.863844 121.864122 Q 130.817867 121.900904 130.801315 121.968951 L 130.801315 121.968951 L 130.801315 121.968951 Q 130.784763 122.036998 130.777406 122.147344 L 130.777406 122.147344 L 130.630278 122.147344 L 130.630278 120.878362 L 130.777406 120.878362 L 130.777406 120.878362 Q 130.781085 121.003421 130.799476 121.078825 L 130.799476 121.078825 L 130.799476 121.078825 Q 130.817867 121.154228 130.865683 121.194688 L 130.865683 121.194688 L 130.865683 121.194688 Q 130.9135 121.235148 130.998099 121.248022 L 130.998099 121.248022 L 130.998099 121.248022 Q 131.082698 121.260896 131.22247 121.260896 L 131.22247 121.260896 L 132.763639 121.260896 L 132.763639 121.260896 Q 132.918123 121.260896 133.015596 121.229631 L 133.015596 121.229631 L 133.015596 121.229631 Q 133.113068 121.198366 133.166402 121.121124 L 133.166402 121.121124 L 133.166402 121.121124 Q 133.219737 121.043882 133.239967 120.915144 L 133.239967 120.915144 L 133.239967 120.915144 Q 133.260197 120.786407 133.260197 120.59514 L 133.260197 120.59514 L 133.260197 120.59514 Q 133.260197 120.381804 133.234449 120.238354 L 133.234449 120.238354 L 133.234449 120.238354 Q 133.208702 120.094904 133.136977 119.997431 L 133.136977 119.997431 L 133.136977 119.997431 Q 133.065252 119.899959 132.943871 119.841108 L 132.943871 119.841108 L 132.943871 119.841108 Q 132.82249 119.782256 132.627545 119.741796 L 132.627545 119.741796 L 132.627545 119.594668 Z M 133.31537 118.093959 L 133.462498 118.093959 L 133.462498 119.407079 L 133.31537 119.407079 L 133.31537 119.407079 Q 133.311692 119.28202 133.291462 119.206617 L 133.291462 119.206617 L 133.291462 119.206617 Q 133.271231 119.131213 133.216058 119.090753 L 133.216058 119.090753 L 133.216058 119.090753 Q 133.160885 119.050293 133.059734 119.03558 L 133.059734 119.03558 L 133.059734 119.03558 Q 132.958584 119.020867 132.785708 119.020867 L 132.785708 119.020867 L 131.307068 119.020867 L 131.307068 119.020867 Q 131.152584 119.020867 131.051433 119.033741 L 131.051433 119.033741 L 131.051433 119.033741 Q 130.950282 119.046615 130.891431 119.083397 L 130.891431 119.083397 L 130.891431 119.083397 Q 130.83258 119.120179 130.808671 119.188226 L 130.808671 119.188226 L 130.808671 119.188226 Q 130.784763 119.256273 130.777406 119.370297 L 130.777406 119.370297 L 130.630278 119.370297 L 130.630278 118.130741 L 130.777406 118.130741 L 130.777406 118.130741 Q 130.784763 118.244765 130.808671 118.312812 L 130.808671 118.312812 L 130.808671 118.312812 Q 130.83258 118.380859 130.891431 118.417641 L 130.891431 118.417641 L 130.891431 118.417641 Q 130.950282 118.454423 131.051433 118.467297 L 131.051433 118.467297 L 131.051433 118.467297 Q 131.152584 118.480171 131.307068 118.480171 L 131.307068 118.480171 L 132.785708 118.480171 L 132.785708 118.480171 Q 132.958584 118.480171 133.059734 118.467297 L 133.059734 118.467297 L 133.059734 118.467297 Q 133.160885 118.454423 133.216058 118.412124 L 133.216058 118.412124 L 133.216058 118.412124 Q 133.271231 118.369824 133.291462 118.294421 L 133.291462 118.294421 L 133.291462 118.294421 Q 133.311692 118.219018 133.31537 118.093959 L 133.31537 118.093959 Z M 133.49928 115.004264 L 133.49928 115.497144 L 131.178331 117.12659 L 131.178331 117.141303 L 132.759961 117.141303 L 132.759961 117.141303 Q 132.943871 117.141303 133.050539 117.128429 L 133.050539 117.128429 L 133.050539 117.128429 Q 133.157207 117.115556 133.216058 117.073256 L 133.216058 117.073256 L 133.216058 117.073256 Q 133.27491 117.030957 133.293301 116.955554 L 133.293301 116.955554 L 133.293301 116.955554 Q 133.311692 116.88015 133.31537 116.758769 L 133.31537 116.758769 L 133.462498 116.758769 L 133.462498 117.851197 L 133.31537 117.851197 L 133.31537 117.851197 Q 133.311692 117.715103 133.291462 117.632344 L 133.291462 117.632344 L 133.291462 117.632344 Q 133.271231 117.549584 133.216058 117.503606 L 133.216058 117.503606 L 133.216058 117.503606 Q 133.160885 117.457629 133.059734 117.442916 L 133.059734 117.442916 L 133.059734 117.442916 Q 132.958584 117.428203 132.785708 117.428203 L 132.785708 117.428203 L 131.307068 117.428203 L 131.307068 117.428203 Q 131.152584 117.428203 131.051433 117.442916 L 131.051433 117.442916 L 131.051433 117.442916 Q 130.950282 117.457629 130.891431 117.498089 L 130.891431 117.498089 L 130.891431 117.498089 Q 130.83258 117.538549 130.808671 117.613953 L 130.808671 117.613953 L 130.808671 117.613953 Q 130.784763 117.689356 130.777406 117.814415 L 130.777406 117.814415 L 130.630278 117.814415 L 130.630278 116.788195 L 132.756282 115.305877 L 132.756282 115.291164 L 131.332816 115.291164 L 131.332816 115.291164 Q 131.152584 115.291164 131.044077 115.304038 L 131.044077 115.304038 L 131.044077 115.304038 Q 130.935569 115.316912 130.876718 115.359211 L 130.876718 115.359211 L 130.876718 115.359211 Q 130.817867 115.401511 130.799476 115.476914 L 130.799476 115.476914 L 130.799476 115.476914 Q 130.781085 115.552317 130.777406 115.673698 L 130.777406 115.673698 L 130.630278 115.673698 L 130.630278 114.58127 L 130.777406 114.58127 L 130.777406 114.58127 Q 130.781085 114.717364 130.801315 114.800124 L 130.801315 114.800124 L 130.801315 114.800124 Q 130.821545 114.882883 130.876718 114.928861 L 130.876718 114.928861 L 130.876718 114.928861 Q 130.931891 114.974839 131.034881 114.989551 L 131.034881 114.989551 L 131.034881 114.989551 Q 131.137871 115.004264 131.307068 115.004264 L 131.307068 115.004264 L 133.49928 115.004264 Z M 133.49928 112.892973 L 133.49928 112.892973 L 133.49928 112.892973 Q 133.49928 113.224012 133.401808 113.490682 L 133.401808 113.490682 L 133.401808 113.490682 Q 133.304335 113.757352 133.122264 113.943101 L 133.122264 113.943101 L 133.122264 113.943101 Q 132.940193 114.128851 132.680879 114.230001 L 132.680879 114.230001 L 132.680879 114.230001 Q 132.421565 114.331152 132.097883 114.331152 L 132.097883 114.331152 L 132.097883 114.331152 Q 131.763166 114.331152 131.485461 114.222645 L 131.485461 114.222645 L 131.485461 114.222645 Q 131.207757 114.114138 131.009134 113.919193 L 131.009134 113.919193 L 131.009134 113.919193 Q 130.81051 113.724248 130.702003 113.45206 L 130.702003 113.45206 L 130.702003 113.45206 Q 130.593496 113.179873 130.593496 112.848834 L 130.593496 112.848834 L 130.593496 112.848834 Q 130.593496 112.620785 130.656026 112.414806 L 130.656026 112.414806 L 130.656026 112.414806 Q 130.718555 112.208826 130.858327 111.969743 L 130.858327 111.969743 L 130.630278 111.899857 L 130.630278 111.767441 L 131.560865 111.767441 L 131.560865 111.951352 L 131.560865 111.951352 Q 131.215113 112.024916 131.023846 112.247447 L 131.023846 112.247447 L 131.023846 112.247447 Q 130.83258 112.469979 130.83258 112.804696 L 130.83258 112.804696 L 130.83258 112.804696 Q 130.83258 113.22769 131.158101 113.461256 L 131.158101 113.461256 L 131.158101 113.461256 Q 131.483622 113.694822 132.068457 113.694822 L 132.068457 113.694822 L 132.068457 113.694822 Q 132.642258 113.694822 132.947549 113.466773 L 132.947549 113.466773 L 132.947549 113.466773 Q 133.25284 113.238724 133.25284 112.804696 L 133.25284 112.804696 L 133.25284 112.804696 Q 133.25284 112.492048 133.092838 112.317333 L 133.092838 112.317333 L 133.092838 112.317333 Q 132.932836 112.142618 132.649614 112.142618 L 132.649614 112.142618 L 132.649614 112.142618 Q 132.480417 112.142618 132.401335 112.230895 L 132.401335 112.230895 L 132.401335 112.230895 Q 132.322254 112.319172 132.303863 112.52883 L 132.303863 112.52883 L 132.156734 112.52883 L 132.156734 111.337091 L 132.303863 111.337091 L 132.303863 111.337091 Q 132.303863 111.517323 132.382944 111.587209 L 132.382944 111.587209 L 132.382944 111.587209 Q 132.462026 111.657095 132.668005 111.657095 L 132.668005 111.657095 L 133.157207 111.657095 L 133.157207 111.657095 Q 133.157207 111.738016 133.162724 111.793189 L 133.162724 111.793189 L 133.162724 111.793189 Q 133.168242 111.848362 133.184794 111.901696 L 133.184794 111.901696 L 133.184794 111.901696 Q 133.201345 111.95503 133.238128 112.021238 L 133.238128 112.021238 L 133.238128 112.021238 Q 133.27491 112.087445 133.333761 112.186757 L 133.333761 112.186757 L 133.333761 112.186757 Q 133.49928 112.469979 133.49928 112.892973 Z M 131.542474 108.497514 L 132.322254 108.497514 L 132.322254 108.497514 Q 132.634901 108.497514 132.857433 108.565561 L 132.857433 108.565561 L 132.857433 108.565561 Q 133.079965 108.633608 133.223415 108.777058 L 133.223415 108.777058 L 133.223415 108.777058 Q 133.366865 108.920508 133.433073 109.146718 L 133.433073 109.146718 L 133.433073 109.146718 Q 133.49928 109.372928 133.49928 109.689254 L 133.49928 109.689254 L 133.49928 109.689254 Q 133.49928 110.281445 133.251001 110.555472 L 133.251001 110.555472 L 133.251001 110.555472 Q 133.002722 110.829498 132.458347 110.829498 L 132.458347 110.829498 L 131.450518 110.829498 L 131.450518 110.829498 Q 131.307068 110.829498 131.209596 110.833176 L 131.209596 110.833176 L 131.209596 110.833176 Q 131.112123 110.836855 131.045916 110.844211 L 131.045916 110.844211 L 131.045916 110.844211 Q 130.979708 110.851567 130.937408 110.864441 L 130.937408 110.864441 L 130.937408 110.864441 Q 130.895109 110.877315 130.865683 110.895706 L 130.865683 110.895706 L 130.865683 110.895706 Q 130.814189 110.92881 130.795797 110.991339 L 130.795797 110.991339 L 130.795797 110.991339 Q 130.777406 111.053869 130.777406 111.182606 L 130.777406 111.182606 L 130.630278 111.182606 L 130.630278 109.86213 L 130.777406 109.86213 L 130.777406 109.86213 Q 130.777406 110.016614 130.793958 110.090178 L 130.793958 110.090178 L 130.793958 110.090178 Q 130.81051 110.163743 130.858327 110.204203 L 130.858327 110.204203 L 130.858327 110.204203 Q 130.887753 110.22995 130.930052 110.246502 L 130.930052 110.246502 L 130.930052 110.246502 Q 130.972351 110.263054 131.040398 110.27225 L 131.040398 110.27225 L 131.040398 110.27225 Q 131.108445 110.281445 131.207757 110.285123 L 131.207757 110.285123 L 131.207757 110.285123 Q 131.307068 110.288802 131.450518 110.288802 L 131.450518 110.288802 L 132.414209 110.288802 L 132.414209 110.288802 Q 132.833525 110.288802 133.033987 110.110409 L 133.033987 110.110409 L 133.033987 110.110409 Q 133.234449 109.932016 133.234449 109.560517 L 133.234449 109.560517 L 133.234449 109.560517 Q 133.234449 108.802806 132.39214 108.802806 L 132.39214 108.802806 L 131.542474 108.802806 L 131.542474 108.802806 Q 131.387989 108.802806 131.277643 108.808323 L 131.277643 108.808323 L 131.277643 108.808323 Q 131.167296 108.81384 131.090054 108.826714 L 131.090054 108.826714 L 131.090054 108.826714 Q 131.012812 108.839588 130.961317 108.859818 L 130.961317 108.859818 L 130.961317 108.859818 Q 130.909822 108.880048 130.876718 108.909474 L 130.876718 108.909474 L 130.876718 108.909474 Q 130.825223 108.960969 130.801315 109.041889 L 130.801315 109.041889 L 130.801315 109.041889 Q 130.777406 109.12281 130.777406 109.26626 L 130.777406 109.26626 L 130.630278 109.26626 L 130.630278 108.074521 L 130.777406 108.074521 L 130.777406 108.074521 Q 130.777406 108.210614 130.797637 108.284178 L 130.797637 108.284178 L 130.797637 108.284178 Q 130.817867 108.357743 130.869362 108.398203 L 130.869362 108.398203 L 130.869362 108.398203 Q 130.902466 108.427628 130.9558 108.44602 L 130.9558 108.44602 L 130.9558 108.44602 Q 131.009134 108.464411 131.088215 108.475445 L 131.088215 108.475445 L 131.088215 108.475445 Q 131.167296 108.48648 131.277643 108.491997 L 131.277643 108.491997 L 131.277643 108.491997 Q 131.387989 108.497514 131.542474 108.497514 L 131.542474 108.497514 Z M 132.826168 106.117714 L 132.605476 106.202313 L 132.605476 107.243246 L 132.605476 107.243246 Q 132.995366 107.416121 133.146172 107.416121 L 133.146172 107.416121 L 133.146172 107.416121 Q 133.256519 107.416121 133.285944 107.333362 L 133.285944 107.333362 L 133.285944 107.333362 Q 133.31537 107.250602 133.31537 107.085083 L 133.31537 107.085083 L 133.462498 107.085083 L 133.462498 108.092912 L 133.31537 108.092912 L 133.31537 108.092912 Q 133.304335 108.004635 133.285944 107.940266 L 133.285944 107.940266 L 133.285944 107.940266 Q 133.267553 107.875897 133.234449 107.826241 L 133.234449 107.826241 L 133.234449 107.826241 Q 133.201345 107.776586 133.148011 107.739804 L 133.148011 107.739804 L 133.148011 107.739804 Q 133.094677 107.703022 133.017435 107.669918 L 133.017435 107.669918 L 130.593496 106.702549 L 130.593496 106.430362 L 132.741569 105.55127 L 132.741569 105.55127 Q 132.929158 105.474028 133.035826 105.420694 L 133.035826 105.420694 L 133.035826 105.420694 Q 133.142494 105.367359 133.199506 105.306669 L 133.199506 105.306669 L 133.199506 105.306669 Q 133.256519 105.245979 133.278588 105.166897 L 133.278588 105.166897 L 133.278588 105.166897 Q 133.300657 105.087816 133.311692 104.962757 L 133.311692 104.962757 L 133.462498 104.962757 L 133.462498 106.353119 L 133.311692 106.353119 L 133.311692 106.353119 Q 133.304335 106.176565 133.27491 106.099323 L 133.27491 106.099323 L 133.27491 106.099323 Q 133.245484 106.022081 133.157207 106.022081 L 133.157207 106.022081 L 133.157207 106.022081 Q 133.105712 106.022081 133.024791 106.047828 L 133.024791 106.047828 L 133.024791 106.047828 Q 132.943871 106.073575 132.826168 106.117714 L 132.826168 106.117714 Z M 131.270286 106.72094 L 132.384783 107.158647 L 132.384783 106.283233 L 131.270286 106.706227 L 131.270286 106.72094 Z M 133.462498 126.590619 L 133.462498 128.124432 L 133.31537 128.124432 L 133.31537 128.124432 Q 133.311692 128.003051 133.29514 127.927648 L 133.29514 127.927648 L 133.29514 127.927648 Q 133.278588 127.852244 133.23261 127.809945 L 133.23261 127.809945 L 133.23261 127.809945 Q 133.186633 127.767646 133.107551 127.752933 L 133.107551 127.752933 L 133.107551 127.752933 Q 133.02847 127.73822 132.896054 127.73822 L 132.896054 127.73822 L 131.196722 127.73822 L 131.196722 127.73822 Q 131.067985 127.73822 130.988903 127.749255 L 130.988903 127.749255 L 130.988903 127.749255 Q 130.909822 127.760289 130.863844 127.797071 L 130.863844 127.797071 L 130.863844 127.797071 Q 130.817867 127.833853 130.801315 127.898222 L 130.801315 127.898222 L 130.801315 127.898222 Q 130.784763 127.962591 130.777406 128.06558 L 130.777406 128.06558 L 130.630278 128.06558 L 130.630278 126.667861 L 130.630278 126.667861 Q 130.630278 126.314754 130.740624 126.016819 L 130.740624 126.016819 L 130.740624 126.016819 Q 130.850971 125.718884 131.045916 125.50187 L 131.045916 125.50187 L 131.045916 125.50187 Q 131.240861 125.284855 131.50937 125.163474 L 131.50937 125.163474 L 131.50937 125.163474 Q 131.777879 125.042094 132.094205 125.042094 L 132.094205 125.042094 L 132.094205 125.042094 Q 132.395818 125.042094 132.647775 125.156118 L 132.647775 125.156118 L 132.647775 125.156118 Q 132.899732 125.270142 133.079965 125.474283 L 133.079965 125.474283 L 133.079965 125.474283 Q 133.260197 125.678424 133.361348 125.963485 L 133.361348 125.963485 L 133.361348 125.963485 Q 133.462498 126.248546 133.462498 126.590619 L 133.462498 126.590619 Z M 130.854649 126.675218 L 130.854649 127.134994 L 130.854649 127.134994 Q 130.854649 127.197523 130.917178 127.197523 L 130.917178 127.197523 L 132.818812 127.197523 L 132.818812 127.197523 Q 133.032148 127.197523 133.135138 127.065108 L 133.135138 127.065108 L 133.135138 127.065108 Q 133.238128 126.932692 133.238128 126.656827 L 133.238128 126.656827 L 133.238128 126.656827 Q 133.238128 126.174982 132.947549 125.915668 L 132.947549 125.915668 L 132.947549 125.915668 Q 132.656971 125.656354 132.101561 125.656354 L 132.101561 125.656354 L 132.101561 125.656354 Q 131.807305 125.656354 131.575578 125.72624 L 131.575578 125.72624 L 131.575578 125.72624 Q 131.34385 125.796126 131.183848 125.928542 L 131.183848 125.928542 L 131.183848 125.928542 Q 131.023846 126.060957 130.939248 126.250385 L 130.939248 126.250385 L 130.939248 126.250385 Q 130.854649 126.439813 130.854649 126.675218 L 130.854649 126.675218 Z M 133.31537 123.42736 L 133.462498 123.42736 L 133.462498 124.740481 L 133.31537 124.740481 L 133.31537 124.740481 Q 133.311692 124.615421 133.291462 124.540018 L 133.291462 124.540018 L 133.291462 124.540018 Q 133.271231 124.464615 133.216058 124.424155 L 133.216058 124.424155 L 133.216058 124.424155 Q 133.160885 124.383694 133.059734 124.368982 L 133.059734 124.368982 L 133.059734 124.368982 Q 132.958584 124.354269 132.785708 124.354269 L 132.785708 124.354269 L 131.307068 124.354269 L 131.307068 124.354269 Q 131.152584 124.354269 131.051433 124.367142 L 131.051433 124.367142 L 131.051433 124.367142 Q 130.950282 124.380016 130.891431 124.416798 L 130.891431 124.416798 L 130.891431 124.416798 Q 130.83258 124.45358 130.808671 124.521627 L 130.808671 124.521627 L 130.808671 124.521627 Q 130.784763 124.589674 130.777406 124.703698 L 130.777406 124.703698 L 130.630278 124.703698 L 130.630278 123.464142 L 130.777406 123.464142 L 130.777406 123.464142 Q 130.784763 123.578167 130.808671 123.646214 L 130.808671 123.646214 L 130.808671 123.646214 Q 130.83258 123.714261 130.891431 123.751043 L 130.891431 123.751043 L 130.891431 123.751043 Q 130.950282 123.787825 131.051433 123.800698 L 131.051433 123.800698 L 131.051433 123.800698 Q 131.152584 123.813572 131.307068 123.813572 L 131.307068 123.813572 L 132.785708 123.813572 L 132.785708 123.813572 Q 132.958584 123.813572 133.059734 123.800698 L 133.059734 123.800698 L 133.059734 123.800698 Q 133.160885 123.787825 133.216058 123.745525 L 133.216058 123.745525 L 133.216058 123.745525 Q 133.271231 123.703226 133.291462 123.627823 L 133.291462 123.627823 L 133.291462 123.627823 Q 133.311692 123.552419 133.31537 123.42736 L 133.31537 123.42736 Z M 128.653241 120.547783 L 128.653241 122.465049 L 128.469331 122.465049 L 128.469331 122.465049 Q 128.464733 122.313323 128.444043 122.219069 L 128.444043 122.219069 L 128.444043 122.219069 Q 128.423353 122.124815 128.365881 122.071941 L 128.365881 122.071941 L 128.365881 122.071941 Q 128.308409 122.019066 128.209558 122.000675 L 128.209558 122.000675 L 128.209558 122.000675 Q 128.110706 121.982284 127.945186 121.982284 L 127.945186 121.982284 L 125.821021 121.982284 L 125.821021 121.982284 Q 125.6601 121.982284 125.561248 121.996078 L 125.561248 121.996078 L 125.561248 121.996078 Q 125.462396 122.009871 125.404924 122.055849 L 125.404924 122.055849 L 125.404924 122.055849 Q 125.347452 122.101826 125.326762 122.182287 L 125.326762 122.182287 L 125.326762 122.182287 Q 125.306072 122.262748 125.296877 122.391485 L 125.296877 122.391485 L 125.112966 122.391485 L 125.112966 120.644336 L 125.112966 120.644336 Q 125.112966 120.202951 125.250899 119.830533 L 125.250899 119.830533 L 125.250899 119.830533 Q 125.388832 119.458114 125.632513 119.186846 L 125.632513 119.186846 L 125.632513 119.186846 Q 125.876194 118.915579 126.211831 118.763852 L 126.211831 118.763852 L 126.211831 118.763852 Q 126.547467 118.612126 126.942875 118.612126 L 126.942875 118.612126 L 126.942875 118.612126 Q 127.319891 118.612126 127.634838 118.754657 L 127.634838 118.754657 L 127.634838 118.754657 Q 127.949784 118.897188 128.175074 119.152363 L 128.175074 119.152363 L 128.175074 119.152363 Q 128.400365 119.407539 128.526803 119.763865 L 128.526803 119.763865 L 128.526803 119.763865 Q 128.653241 120.120192 128.653241 120.547783 L 128.653241 120.547783 Z M 125.39343 120.653532 L 125.39343 121.228252 L 125.39343 121.228252 Q 125.39343 121.306414 125.471592 121.306414 L 125.471592 121.306414 L 127.848633 121.306414 L 127.848633 121.306414 Q 128.115303 121.306414 128.244041 121.140894 L 128.244041 121.140894 L 128.244041 121.140894 Q 128.372778 120.975375 128.372778 120.630543 L 128.372778 120.630543 L 128.372778 120.630543 Q 128.372778 120.028236 128.009555 119.704094 L 128.009555 119.704094 L 128.009555 119.704094 Q 127.646332 119.379952 126.95207 119.379952 L 126.95207 119.379952 L 126.95207 119.379952 Q 126.584249 119.379952 126.294591 119.46731 L 126.294591 119.46731 L 126.294591 119.46731 Q 126.004932 119.554667 125.804929 119.720187 L 125.804929 119.720187 L 125.804929 119.720187 Q 125.604927 119.885706 125.499178 120.122491 L 125.499178 120.122491 L 125.499178 120.122491 Q 125.39343 120.359275 125.39343 120.653532 L 125.39343 120.653532 Z M 128.469331 116.59371 L 128.653241 116.59371 L 128.653241 118.23511 L 128.469331 118.23511 L 128.469331 118.23511 Q 128.464733 118.078786 128.439446 117.984532 L 128.439446 117.984532 L 128.439446 117.984532 Q 128.414158 117.890278 128.345191 117.839703 L 128.345191 117.839703 L 128.345191 117.839703 Q 128.276225 117.789127 128.149787 117.770736 L 128.149787 117.770736 L 128.149787 117.770736 Q 128.023348 117.752345 127.807254 117.752345 L 127.807254 117.752345 L 125.958954 117.752345 L 125.958954 117.752345 Q 125.765848 117.752345 125.63941 117.768437 L 125.63941 117.768437 L 125.63941 117.768437 Q 125.512971 117.78453 125.439407 117.830507 L 125.439407 117.830507 L 125.439407 117.830507 Q 125.365843 117.876485 125.335958 117.961543 L 125.335958 117.961543 L 125.335958 117.961543 Q 125.306072 118.046602 125.296877 118.189132 L 125.296877 118.189132 L 125.112966 118.189132 L 125.112966 116.639687 L 125.296877 116.639687 L 125.296877 116.639687 Q 125.306072 116.782218 125.335958 116.867277 L 125.335958 116.867277 L 125.335958 116.867277 Q 125.365843 116.952335 125.439407 116.998313 L 125.439407 116.998313 L 125.439407 116.998313 Q 125.512971 117.04429 125.63941 117.060382 L 125.63941 117.060382 L 125.63941 117.060382 Q 125.765848 117.076475 125.958954 117.076475 L 125.958954 117.076475 L 127.807254 117.076475 L 127.807254 117.076475 Q 128.023348 117.076475 128.149787 117.060382 L 128.149787 117.060382 L 128.149787 117.060382 Q 128.276225 117.04429 128.345191 116.991416 L 128.345191 116.991416 L 128.345191 116.991416 Q 128.414158 116.938542 128.439446 116.844288 L 128.439446 116.844288 L 128.439446 116.844288 Q 128.464733 116.750034 128.469331 116.59371 L 128.469331 116.59371 Z M 127.480813 112.933893 L 128.653241 112.993664 L 128.653241 116.359224 L 128.547493 116.359224 L 125.35205 114.046551 L 125.35205 115.209784 L 125.35205 115.209784 Q 125.35205 115.550018 125.522167 115.722434 L 125.522167 115.722434 L 125.522167 115.722434 Q 125.692284 115.89485 126.050909 115.959219 L 126.050909 115.959219 L 126.050909 116.138532 L 125.112966 116.064967 L 125.112966 113.085619 L 125.218715 113.085619 L 128.395767 115.375303 L 128.395767 114.060344 L 128.395767 114.060344 Q 128.395767 113.812065 128.354387 113.653442 L 128.354387 113.653442 L 128.354387 113.653442 Q 128.313007 113.49482 128.207259 113.395968 L 128.207259 113.395968 L 128.207259 113.395968 Q 128.10151 113.297116 127.926795 113.241943 L 127.926795 113.241943 L 127.926795 113.241943 Q 127.75208 113.18677 127.480813 113.14539 L 127.480813 113.14539 L 127.480813 112.933893 Z M 128.469331 110.956856 L 128.653241 110.956856 L 128.653241 112.598256 L 128.469331 112.598256 L 128.469331 112.598256 Q 128.464733 112.441933 128.439446 112.347679 L 128.439446 112.347679 L 128.439446 112.347679 Q 128.414158 112.253424 128.345191 112.202849 L 128.345191 112.202849 L 128.345191 112.202849 Q 128.276225 112.152274 128.149787 112.133883 L 128.149787 112.133883 L 128.149787 112.133883 Q 128.023348 112.115492 127.807254 112.115492 L 127.807254 112.115492 L 125.958954 112.115492 L 125.958954 112.115492 Q 125.765848 112.115492 125.63941 112.131584 L 125.63941 112.131584 L 125.63941 112.131584 Q 125.512971 112.147676 125.439407 112.193654 L 125.439407 112.193654 L 125.439407 112.193654 Q 125.365843 112.239631 125.335958 112.32469 L 125.335958 112.32469 L 125.335958 112.32469 Q 125.306072 112.409748 125.296877 112.552279 L 125.296877 112.552279 L 125.112966 112.552279 L 125.112966 111.002834 L 125.296877 111.002834 L 125.296877 111.002834 Q 125.306072 111.145364 125.335958 111.230423 L 125.335958 111.230423 L 125.335958 111.230423 Q 125.365843 111.315481 125.439407 111.361459 L 125.439407 111.361459 L 125.439407 111.361459 Q 125.512971 111.407437 125.63941 111.423529 L 125.63941 111.423529 L 125.63941 111.423529 Q 125.765848 111.439621 125.958954 111.439621 L 125.958954 111.439621 L 127.807254 111.439621 L 127.807254 111.439621 Q 128.023348 111.439621 128.149787 111.423529 L 128.149787 111.423529 L 128.149787 111.423529 Q 128.276225 111.407437 128.345191 111.354562 L 128.345191 111.354562 L 128.345191 111.354562 Q 128.414158 111.301688 128.439446 111.207434 L 128.439446 111.207434 L 128.439446 111.207434 Q 128.464733 111.11318 128.469331 110.956856 L 128.469331 110.956856 Z M 125.066989 108.621194 L 125.066989 108.621194 L 125.066989 108.621194 Q 125.066989 108.207396 125.209519 107.848771 L 125.209519 107.848771 L 125.209519 107.848771 Q 125.35205 107.490145 125.600329 107.225774 L 125.600329 107.225774 L 125.600329 107.225774 Q 125.848608 106.961403 126.184244 106.809677 L 126.184244 106.809677 L 126.184244 106.809677 Q 126.519881 106.657951 126.91069 106.657951 L 126.91069 106.657951 L 126.91069 106.657951 Q 127.283109 106.657951 127.60955 106.811976 L 127.60955 106.811976 L 127.60955 106.811976 Q 127.935991 106.966001 128.177373 107.230372 L 128.177373 107.230372 L 128.177373 107.230372 Q 128.418756 107.494743 128.558987 107.853368 L 128.558987 107.853368 L 128.558987 107.853368 Q 128.699219 108.211994 128.699219 108.621194 L 128.699219 108.621194 L 128.699219 108.621194 Q 128.699219 109.030395 128.558987 109.38902 L 128.558987 109.38902 L 128.558987 109.38902 Q 128.418756 109.747645 128.177373 110.014315 L 128.177373 110.014315 L 128.177373 110.014315 Q 127.935991 110.280985 127.60955 110.432712 L 127.60955 110.432712 L 127.60955 110.432712 Q 127.283109 110.584438 126.91069 110.584438 L 126.91069 110.584438 L 126.91069 110.584438 Q 126.519881 110.584438 126.184244 110.432712 L 126.184244 110.432712 L 126.184244 110.432712 Q 125.848608 110.280985 125.600329 110.016614 L 125.600329 110.016614 L 125.600329 110.016614 Q 125.35205 109.752243 125.209519 109.393618 L 125.209519 109.393618 L 125.209519 109.393618 Q 125.066989 109.034993 125.066989 108.621194 Z M 128.400365 108.621194 L 128.400365 108.621194 L 128.400365 108.621194 Q 128.400365 108.354524 128.296915 108.138429 L 128.296915 108.138429 L 128.296915 108.138429 Q 128.193465 107.922335 128.002658 107.770609 L 128.002658 107.770609 L 128.002658 107.770609 Q 127.811851 107.618883 127.538285 107.538422 L 127.538285 107.538422 L 127.538285 107.538422 Q 127.264718 107.457961 126.924484 107.457961 L 126.924484 107.457961 L 126.924484 107.457961 Q 126.565858 107.457961 126.278498 107.538422 L 126.278498 107.538422 L 126.278498 107.538422 Q 125.991138 107.618883 125.786538 107.770609 L 125.786538 107.770609 L 125.786538 107.770609 Q 125.581938 107.922335 125.47389 108.138429 L 125.47389 108.138429 L 125.47389 108.138429 Q 125.365843 108.354524 125.365843 108.621194 L 125.365843 108.621194 L 125.365843 108.621194 Q 125.365843 108.892462 125.47389 109.106258 L 125.47389 109.106258 L 125.47389 109.106258 Q 125.581938 109.320054 125.786538 109.47178 L 125.786538 109.47178 L 125.786538 109.47178 Q 125.991138 109.623506 126.278498 109.703967 L 126.278498 109.703967 L 126.278498 109.703967 Q 126.565858 109.784427 126.924484 109.784427 L 126.924484 109.784427 L 126.924484 109.784427 Q 127.264718 109.784427 127.538285 109.703967 L 127.538285 109.703967 L 127.538285 109.703967 Q 127.811851 109.623506 128.002658 109.47178 L 128.002658 109.47178 L 128.002658 109.47178 Q 128.193465 109.320054 128.296915 109.106258 L 128.296915 109.106258 L 128.296915 109.106258 Q 128.400365 108.892462 128.400365 108.621194 Z M 128.699219 102.75905 L 128.699219 103.37515 L 125.798032 105.411958 L 125.798032 105.430349 L 127.775069 105.430349 L 127.775069 105.430349 Q 128.004957 105.430349 128.138292 105.414257 L 128.138292 105.414257 L 128.138292 105.414257 Q 128.271627 105.398164 128.345191 105.34529 L 128.345191 105.34529 L 128.345191 105.34529 Q 128.418756 105.292416 128.441744 105.198162 L 128.441744 105.198162 L 128.441744 105.198162 Q 128.464733 105.103908 128.469331 104.952182 L 128.469331 104.952182 L 128.653241 104.952182 L 128.653241 106.317716 L 128.469331 106.317716 L 128.469331 106.317716 Q 128.464733 106.147599 128.439446 106.04415 L 128.439446 106.04415 L 128.439446 106.04415 Q 128.414158 105.9407 128.345191 105.883228 L 128.345191 105.883228 L 128.345191 105.883228 Q 128.276225 105.825756 128.149787 105.807365 L 128.149787 105.807365 L 128.149787 105.807365 Q 128.023348 105.788974 127.807254 105.788974 L 127.807254 105.788974 L 125.958954 105.788974 L 125.958954 105.788974 Q 125.765848 105.788974 125.63941 105.807365 L 125.63941 105.807365 L 125.63941 105.807365 Q 125.512971 105.825756 125.439407 105.876332 L 125.439407 105.876332 L 125.439407 105.876332 Q 125.365843 105.926907 125.335958 106.021161 L 125.335958 106.021161 L 125.335958 106.021161 Q 125.306072 106.115415 125.296877 106.271739 L 125.296877 106.271739 L 125.112966 106.271739 L 125.112966 104.988964 L 127.770471 103.136067 L 127.770471 103.117676 L 125.991138 103.117676 L 125.991138 103.117676 Q 125.765848 103.117676 125.630214 103.133768 L 125.630214 103.133768 L 125.630214 103.133768 Q 125.49458 103.14986 125.421016 103.202734 L 125.421016 103.202734 L 125.421016 103.202734 Q 125.347452 103.255608 125.324463 103.349862 L 125.324463 103.349862 L 125.324463 103.349862 Q 125.301474 103.444117 125.296877 103.595843 L 125.296877 103.595843 L 125.112966 103.595843 L 125.112966 102.230308 L 125.296877 102.230308 L 125.296877 102.230308 Q 125.301474 102.400425 125.326762 102.503875 L 125.326762 102.503875 L 125.326762 102.503875 Q 125.35205 102.607324 125.421016 102.664796 L 125.421016 102.664796 L 125.421016 102.664796 Q 125.489983 102.722268 125.61872 102.740659 L 125.61872 102.740659 L 125.61872 102.740659 Q 125.747457 102.75905 125.958954 102.75905 L 125.958954 102.75905 L 128.699219 102.75905 Z M 127.857829 99.724529 L 127.581963 99.830277 L 127.581963 101.131443 L 127.581963 101.131443 Q 128.069326 101.347538 128.257834 101.347538 L 128.257834 101.347538 L 128.257834 101.347538 Q 128.395767 101.347538 128.432549 101.244088 L 128.432549 101.244088 L 128.432549 101.244088 Q 128.469331 101.140639 128.469331 100.93374 L 128.469331 100.93374 L 128.653241 100.93374 L 128.653241 102.193526 L 128.469331 102.193526 L 128.469331 102.193526 Q 128.455538 102.08318 128.432549 102.002719 L 128.432549 102.002719 L 128.432549 102.002719 Q 128.40956 101.922258 128.36818 101.860188 L 128.36818 101.860188 L 128.36818 101.860188 Q 128.3268 101.798118 128.260133 101.752141 L 128.260133 101.752141 L 128.260133 101.752141 Q 128.193465 101.706163 128.096912 101.664783 L 128.096912 101.664783 L 125.066989 100.455573 L 125.066989 100.115338 L 127.75208 99.016474 L 127.75208 99.016474 Q 127.986566 98.919921 128.119901 98.853253 L 128.119901 98.853253 L 128.119901 98.853253 Q 128.253236 98.786586 128.324502 98.710723 L 128.324502 98.710723 L 128.324502 98.710723 Q 128.395767 98.63486 128.423353 98.536008 L 128.423353 98.536008 L 128.423353 98.536008 Q 128.45094 98.437156 128.464733 98.280832 L 128.464733 98.280832 L 128.653241 98.280832 L 128.653241 100.018785 L 128.464733 100.018785 L 128.464733 100.018785 Q 128.455538 99.798093 128.418756 99.70154 L 128.418756 99.70154 L 128.418756 99.70154 Q 128.381974 99.604987 128.271627 99.604987 L 128.271627 99.604987 L 128.271627 99.604987 Q 128.207259 99.604987 128.106108 99.637171 L 128.106108 99.637171 L 128.106108 99.637171 Q 128.004957 99.669356 127.857829 99.724529 L 127.857829 99.724529 Z M 125.912976 100.478561 L 127.306098 101.025695 L 127.306098 99.931428 L 125.912976 100.46017 L 125.912976 100.478561 Z M 126.000334 95.218724 L 126.000334 95.218724 L 126.000334 95.218724 Q 126.381948 95.218724 126.639423 95.439417 L 126.639423 95.439417 L 126.639423 95.439417 Q 126.896897 95.660109 126.984255 96.142874 L 126.984255 96.142874 L 128.207259 95.076194 L 128.207259 95.076194 Q 128.335996 94.965847 128.402663 94.814121 L 128.402663 94.814121 L 128.402663 94.814121 Q 128.469331 94.662395 128.469331 94.506071 L 128.469331 94.506071 L 128.653241 94.506071 L 128.653241 95.59574 L 127.255522 96.735985 L 127.255522 96.735985 Q 127.11759 96.850929 127.069313 96.935987 L 127.069313 96.935987 L 127.069313 96.935987 Q 127.021037 97.021046 127.021037 97.09461 L 127.021037 97.09461 L 127.922198 97.09461 L 127.922198 97.09461 Q 128.092315 97.09461 128.200362 97.071621 L 128.200362 97.071621 L 128.200362 97.071621 Q 128.308409 97.048633 128.36818 96.979666 L 128.36818 96.979666 L 128.36818 96.979666 Q 128.427951 96.9107 128.448641 96.779664 L 128.448641 96.779664 L 128.448641 96.779664 Q 128.469331 96.648627 128.469331 96.427935 L 128.469331 96.427935 L 128.653241 96.427935 L 128.653241 98.253246 L 128.469331 98.253246 L 128.469331 98.253246 Q 128.469331 98.10152 128.448641 98.007265 L 128.448641 98.007265 L 128.448641 98.007265 Q 128.427951 97.913011 128.370479 97.860137 L 128.370479 97.860137 L 128.370479 97.860137 Q 128.313007 97.807263 128.209558 97.788872 L 128.209558 97.788872 L 128.209558 97.788872 Q 128.106108 97.770481 127.945186 97.770481 L 127.945186 97.770481 L 125.821021 97.770481 L 125.821021 97.770481 Q 125.6601 97.770481 125.561248 97.784274 L 125.561248 97.784274 L 125.561248 97.784274 Q 125.462396 97.798067 125.404924 97.844045 L 125.404924 97.844045 L 125.404924 97.844045 Q 125.347452 97.890023 125.326762 97.975081 L 125.326762 97.975081 L 125.326762 97.975081 Q 125.306072 98.06014 125.296877 98.20267 L 125.296877 98.20267 L 125.112966 98.20267 L 125.112966 96.611845 L 125.112966 96.611845 Q 125.112966 95.94517 125.347452 95.581947 L 125.347452 95.581947 L 125.347452 95.581947 Q 125.581938 95.218724 126.000334 95.218724 Z M 125.448603 97.09461 L 126.745171 97.09461 L 126.745171 96.795756 L 126.745171 96.795756 Q 126.745171 96.363566 126.577353 96.14977 L 126.577353 96.14977 L 126.577353 96.14977 Q 126.409535 95.935975 126.023323 95.935975 L 126.023323 95.935975 L 126.023323 95.935975 Q 125.729066 95.935975 125.549753 96.115287 L 125.549753 96.115287 L 125.549753 96.115287 Q 125.370441 96.2946 125.370441 96.611845 L 125.370441 96.611845 L 125.370441 97.01185 L 125.370441 97.01185 Q 125.370441 97.09461 125.448603 97.09461 L 125.448603 97.09461 Z M 128.469331 92.860073 L 128.653241 92.860073 L 128.653241 94.501474 L 128.469331 94.501474 L 128.469331 94.501474 Q 128.464733 94.34515 128.439446 94.250896 L 128.439446 94.250896 L 128.439446 94.250896 Q 128.414158 94.156642 128.345191 94.106066 L 128.345191 94.106066 L 128.345191 94.106066 Q 128.276225 94.055491 128.149787 94.0371 L 128.149787 94.0371 L 128.149787 94.0371 Q 128.023348 94.018709 127.807254 94.018709 L 127.807254 94.018709 L 125.958954 94.018709 L 125.958954 94.018709 Q 125.765848 94.018709 125.63941 94.034801 L 125.63941 94.034801 L 125.63941 94.034801 Q 125.512971 94.050893 125.439407 94.096871 L 125.439407 94.096871 L 125.439407 94.096871 Q 125.365843 94.142848 125.335958 94.227907 L 125.335958 94.227907 L 125.335958 94.227907 Q 125.306072 94.312965 125.296877 94.455496 L 125.296877 94.455496 L 125.112966 94.455496 L 125.112966 92.906051 L 125.296877 92.906051 L 125.296877 92.906051 Q 125.306072 93.048581 125.335958 93.13364 L 125.335958 93.13364 L 125.335958 93.13364 Q 125.365843 93.218699 125.439407 93.264676 L 125.439407 93.264676 L 125.439407 93.264676 Q 125.512971 93.310654 125.63941 93.326746 L 125.63941 93.326746 L 125.63941 93.326746 Q 125.765848 93.342838 125.958954 93.342838 L 125.958954 93.342838 L 127.807254 93.342838 L 127.807254 93.342838 Q 128.023348 93.342838 128.149787 93.326746 L 128.149787 93.326746 L 128.149787 93.326746 Q 128.276225 93.310654 128.345191 93.25778 L 128.345191 93.25778 L 128.345191 93.25778 Q 128.414158 93.204905 128.439446 93.110651 L 128.439446 93.110651 L 128.439446 93.110651 Q 128.464733 93.016397 128.469331 92.860073 L 128.469331 92.860073 Z M 125.066989 90.524411 L 125.066989 90.524411 L 125.066989 90.524411 Q 125.066989 90.110613 125.209519 89.751988 L 125.209519 89.751988 L 125.209519 89.751988 Q 125.35205 89.393362 125.600329 89.128991 L 125.600329 89.128991 L 125.600329 89.128991 Q 125.848608 88.86462 126.184244 88.712894 L 126.184244 88.712894 L 126.184244 88.712894 Q 126.519881 88.561168 126.91069 88.561168 L 126.91069 88.561168 L 126.91069 88.561168 Q 127.283109 88.561168 127.60955 88.715193 L 127.60955 88.715193 L 127.60955 88.715193 Q 127.935991 88.869218 128.177373 89.133589 L 128.177373 89.133589 L 128.177373 89.133589 Q 128.418756 89.39796 128.558987 89.756585 L 128.558987 89.756585 L 128.558987 89.756585 Q 128.699219 90.115211 128.699219 90.524411 L 128.699219 90.524411 L 128.699219 90.524411 Q 128.699219 90.933612 128.558987 91.292237 L 128.558987 91.292237 L 128.558987 91.292237 Q 128.418756 91.650862 128.177373 91.917533 L 128.177373 91.917533 L 128.177373 91.917533 Q 127.935991 92.184203 127.60955 92.335929 L 127.60955 92.335929 L 127.60955 92.335929 Q 127.283109 92.487655 126.91069 92.487655 L 126.91069 92.487655 L 126.91069 92.487655 Q 126.519881 92.487655 126.184244 92.335929 L 126.184244 92.335929 L 126.184244 92.335929 Q 125.848608 92.184203 125.600329 91.919831 L 125.600329 91.919831 L 125.600329 91.919831 Q 125.35205 91.65546 125.209519 91.296835 L 125.209519 91.296835 L 125.209519 91.296835 Q 125.066989 90.93821 125.066989 90.524411 Z M 128.400365 90.524411 L 128.400365 90.524411 L 128.400365 90.524411 Q 128.400365 90.257741 128.296915 90.041646 L 128.296915 90.041646 L 128.296915 90.041646 Q 128.193465 89.825552 128.002658 89.673826 L 128.002658 89.673826 L 128.002658 89.673826 Q 127.811851 89.5221 127.538285 89.441639 L 127.538285 89.441639 L 127.538285 89.441639 Q 127.264718 89.361178 126.924484 89.361178 L 126.924484 89.361178 L 126.924484 89.361178 Q 126.565858 89.361178 126.278498 89.441639 L 126.278498 89.441639 L 126.278498 89.441639 Q 125.991138 89.5221 125.786538 89.673826 L 125.786538 89.673826 L 125.786538 89.673826 Q 125.581938 89.825552 125.47389 90.041646 L 125.47389 90.041646 L 125.47389 90.041646 Q 125.365843 90.257741 125.365843 90.524411 L 125.365843 90.524411 L 125.365843 90.524411 Q 125.365843 90.795679 125.47389 91.009475 L 125.47389 91.009475 L 125.47389 91.009475 Q 125.581938 91.223271 125.786538 91.374997 L 125.786538 91.374997 L 125.786538 91.374997 Q 125.991138 91.526723 126.278498 91.607184 L 126.278498 91.607184 L 126.278498 91.607184 Q 126.565858 91.687645 126.924484 91.687645 L 126.924484 91.687645 L 126.924484 91.687645 Q 127.264718 91.687645 127.538285 91.607184 L 127.538285 91.607184 L 127.538285 91.607184 Q 127.811851 91.526723 128.002658 91.374997 L 128.002658 91.374997 L 128.002658 91.374997 Q 128.193465 91.223271 128.296915 91.009475 L 128.296915 91.009475 L 128.296915 91.009475 Q 128.400365 90.795679 128.400365 90.524411 Z"/>
+ </g>
+ <defs>
+ <filter id="KcYUckP7dYwVsXmVl1Fbyvl1udJ8u6Lc" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="2.147"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="2" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Fud2FKLmnH5aHP2AwcNkqBW4PKQ5xJSF)">
+ <path fill="#2b898f" d="M 139.346072 88.993908 L 158.945002 85.24088 L 169.239455 138.551231 L 149.640525 142.304259 L 139.346072 88.993908 Z"/>
+ <g opacity=".2">
+ <path d="M 148.749785 138.101648 L 168.348715 134.34862 L 169.239455 138.551231 L 149.640525 142.304259 L 148.749785 138.101648 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 139.346072 88.993906 L 158.945002 85.240879 L 159.835742 89.44349 L 140.236812 93.196518 L 139.346072 88.993906 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 160.506253 113.766301 L 160.649749 114.515664 L 157.333421 115.150712 L 157.183818 114.369462 L 157.183818 114.369462 Q 157.080449 113.829648 157.36533 113.449247 L 157.36533 113.449247 L 157.36533 113.449247 Q 157.650211 113.068847 158.254334 112.943717 L 158.254334 112.943717 L 158.949032 112.810689 L 158.949032 112.810689 Q 159.573121 112.691181 159.984731 112.941751 L 159.984731 112.941751 L 159.984731 112.941751 Q 160.39634 113.192321 160.506253 113.766301 L 160.506253 113.766301 Z M 157.431118 114.32919 L 157.52969 114.84395 L 160.358591 114.302239 L 160.2622 113.798868 L 160.2622 113.798868 Q 160.177149 113.354717 159.856017 113.163561 L 159.856017 113.163561 L 159.856017 113.163561 Q 159.534885 112.972404 159.023372 113.063271 L 159.023372 113.063271 L 158.328675 113.1963 L 158.328675 113.1963 Q 157.81847 113.293999 157.581614 113.586103 L 157.581614 113.586103 L 157.581614 113.586103 Q 157.344759 113.878206 157.431118 114.32919 L 157.431118 114.32919 Z M 157.632666 112.101746 L 160.097135 111.629821 L 160.145985 111.884923 L 157.681516 112.356848 L 157.632666 112.101746 Z M 156.977853 112.529373 L 156.977853 112.529373 L 156.977853 112.529373 Q 156.900411 112.544202 156.837459 112.511394 L 156.837459 112.511394 L 156.837459 112.511394 Q 156.774507 112.478585 156.759242 112.398866 L 156.759242 112.398866 L 156.759242 112.398866 Q 156.743976 112.319146 156.790136 112.264263 L 156.790136 112.264263 L 156.790136 112.264263 Q 156.836295 112.209381 156.913737 112.194551 L 156.913737 112.194551 L 156.913737 112.194551 Q 156.991179 112.179722 157.05321 112.213887 L 157.05321 112.213887 L 157.05321 112.213887 Q 157.115241 112.248052 157.130506 112.327772 L 157.130506 112.327772 L 157.130506 112.327772 Q 157.145772 112.407491 157.100533 112.461017 L 157.100533 112.461017 L 157.100533 112.461017 Q 157.055294 112.514543 156.977853 112.529373 Z M 159.625018 110.187796 L 159.625018 110.187796 L 159.625018 110.187796 Q 159.574424 109.923583 159.399332 109.810716 L 159.399332 109.810716 L 159.399332 109.810716 Q 159.224239 109.697849 158.944179 109.739672 L 158.944179 109.739672 L 158.89751 109.495959 L 158.89751 109.495959 Q 159.279097 109.441778 159.537084 109.623775 L 159.537084 109.623775 L 159.537084 109.623775 Q 159.79507 109.805772 159.859621 110.142872 L 159.859621 110.142872 L 159.859621 110.142872 Q 159.9438 110.582467 159.705466 110.860686 L 159.705466 110.860686 L 159.705466 110.860686 Q 159.467132 111.138905 158.914524 111.249447 L 158.914524 111.249447 L 158.613868 111.307021 L 158.613868 111.307021 Q 158.048999 111.415188 157.719047 111.245791 L 157.719047 111.245791 L 157.719047 111.245791 Q 157.389095 111.076394 157.30448 110.63452 L 157.30448 110.63452 L 157.30448 110.63452 Q 157.234259 110.267811 157.424882 110.011715 L 157.424882 110.011715 L 157.424882 110.011715 Q 157.615506 109.755619 158.02743 109.662572 L 158.02743 109.662572 L 158.074099 109.906285 L 158.074099 109.906285 Q 157.771068 109.976119 157.631135 110.151672 L 157.631135 110.151672 L 157.631135 110.151672 Q 157.491203 110.327225 157.541361 110.58916 L 157.541361 110.58916 L 157.541361 110.58916 Q 157.604168 110.917148 157.854545 111.028585 L 157.854545 111.028585 L 157.854545 111.028585 Q 158.104923 111.140023 158.56274 111.052355 L 158.56274 111.052355 L 158.842897 110.998707 L 158.842897 110.998707 Q 159.316658 110.907986 159.502242 110.711885 L 159.502242 110.711885 L 159.502242 110.711885 Q 159.687825 110.515785 159.625018 110.187796 Z M 156.440503 109.27934 L 156.392089 109.026515 L 157.020734 108.906135 L 156.940044 108.484761 L 157.167814 108.441145 L 157.248504 108.862519 L 158.886168 108.548921 L 158.886168 108.548921 Q 159.088883 108.510102 159.176405 108.43077 L 159.176405 108.43077 L 159.176405 108.43077 Q 159.263927 108.351439 159.236885 108.210221 L 159.236885 108.210221 L 159.236885 108.210221 Q 159.225108 108.148723 159.179215 108.032367 L 159.179215 108.032367 L 159.405676 107.981918 L 159.405676 107.981918 Q 159.460971 108.061056 159.491939 108.222772 L 159.491939 108.222772 L 159.491939 108.222772 Q 159.57699 108.666923 158.968748 108.795203 L 158.968748 108.795203 L 157.296917 109.115344 L 157.369756 109.495719 L 157.141986 109.539335 L 157.069147 109.15896 L 156.440503 109.27934 Z M 156.78041 107.651124 L 159.244879 107.179199 L 159.293729 107.434301 L 156.82926 107.906226 L 156.78041 107.651124 Z M 156.125596 108.078751 L 156.125596 108.078751 L 156.125596 108.078751 Q 156.048155 108.09358 155.985203 108.060772 L 155.985203 108.060772 L 155.985203 108.060772 Q 155.922251 108.027964 155.906986 107.948244 L 155.906986 107.948244 L 155.906986 107.948244 Q 155.89172 107.868525 155.93788 107.813642 L 155.93788 107.813642 L 155.93788 107.813642 Q 155.984039 107.758759 156.061481 107.743929 L 156.061481 107.743929 L 156.061481 107.743929 Q 156.138923 107.7291 156.200954 107.763265 L 156.200954 107.763265 L 156.200954 107.763265 Q 156.262985 107.797431 156.27825 107.87715 L 156.27825 107.87715 L 156.27825 107.87715 Q 156.293516 107.95687 156.248277 108.010396 L 156.248277 108.010396 L 156.248277 108.010396 Q 156.203038 108.063922 156.125596 108.078751 Z M 158.063334 106.779732 L 157.771789 106.83556 L 157.771789 106.83556 Q 157.238807 106.937622 156.882807 106.755503 L 156.882807 106.755503 L 156.882807 106.755503 Q 156.526808 106.573385 156.44699 106.156566 L 156.44699 106.156566 L 156.44699 106.156566 Q 156.366737 105.73747 156.625934 105.438727 L 156.625934 105.438727 L 156.625934 105.438727 Q 156.88513 105.139985 157.419953 105.03521 L 157.419953 105.03521 L 157.681888 104.985051 L 157.681888 104.985051 Q 158.223981 104.881245 158.573365 105.065811 L 158.573365 105.065811 L 158.573365 105.065811 Q 158.92275 105.250377 159.001695 105.66264 L 159.001695 105.66264 L 159.001695 105.66264 Q 159.08064 106.074903 158.830772 106.37304 L 158.830772 106.37304 L 158.830772 106.37304 Q 158.580904 106.671177 158.063334 106.779732 L 158.063334 106.779732 Z M 157.704717 106.583947 L 157.978041 106.531608 L 157.978041 106.531608 Q 158.40397 106.450046 158.614754 106.231411 L 158.614754 106.231411 L 158.614754 106.231411 Q 158.825538 106.012776 158.767092 105.707564 L 158.767092 105.707564 L 158.767092 105.707564 Q 158.707338 105.39552 158.441114 105.275311 L 158.441114 105.275311 L 158.441114 105.275311 Q 158.174889 105.155102 157.737135 105.236567 L 157.737135 105.236567 L 157.4752 105.286726 L 157.4752 105.286726 Q 157.049271 105.368288 156.837566 105.58828 L 156.837566 105.58828 L 156.837566 105.58828 Q 156.625862 105.808272 156.683871 106.111206 L 156.683871 106.111206 L 156.683871 106.111206 Q 156.740136 106.405029 157.012442 106.532337 L 157.012442 106.532337 L 157.012442 106.532337 Q 157.284748 106.659645 157.704717 106.583947 L 157.704717 106.583947 Z M 156.208168 104.662784 L 156.161935 104.421348 L 156.552391 104.339496 L 156.552391 104.339496 Q 156.331018 104.268548 156.180084 104.12154 L 156.180084 104.12154 L 156.180084 104.12154 Q 156.029149 103.974532 155.987714 103.758151 L 155.987714 103.758151 L 155.987714 103.758151 Q 155.864281 103.113562 156.71992 102.933186 L 156.71992 102.933186 L 158.371251 102.61697 L 158.419229 102.867517 L 156.79523 103.178499 L 156.79523 103.178499 Q 156.4654 103.24402 156.330047 103.388 L 156.330047 103.388 L 156.330047 103.388 Q 156.194694 103.531979 156.241363 103.775693 L 156.241363 103.775693 L 156.241363 103.775693 Q 156.279309 103.973853 156.458811 104.103584 L 156.458811 104.103584 L 156.458811 104.103584 Q 156.638313 104.233316 156.913673 104.265591 L 156.913673 104.265591 L 158.624224 103.938035 L 158.672637 104.190859 L 156.208168 104.662784 Z M 157.941634 100.373438 L 157.993101 100.642206 L 157.993101 100.642206 Q 157.881203 100.699052 157.660169 100.753184 L 157.660169 100.753184 L 157.660169 100.753184 Q 157.866471 100.83174 158.002067 100.99113 L 158.002067 100.99113 L 158.002067 100.99113 Q 158.137663 101.15052 158.17779 101.360069 L 158.17779 101.360069 L 158.17779 101.360069 Q 158.238852 101.678946 158.092934 101.891063 L 158.092934 101.891063 L 158.092934 101.891063 Q 157.947017 102.10318 157.614473 102.16686 L 157.614473 102.16686 L 157.614473 102.16686 Q 157.252319 102.236209 156.993169 102.029642 L 156.993169 102.029642 L 156.993169 102.029642 Q 156.73402 101.823074 156.648436 101.38847 L 156.648436 101.38847 L 156.56731 100.964818 L 156.223378 101.030678 L 156.223378 101.030678 Q 155.959165 101.081273 155.86922 101.234267 L 155.86922 101.234267 L 155.86922 101.234267 Q 155.779276 101.38726 155.82769 101.640085 L 155.82769 101.640085 L 155.82769 101.640085 Q 155.872614 101.874688 156.038062 101.998846 L 156.038062 101.998846 L 156.038062 101.998846 Q 156.203511 102.123005 156.419892 102.08157 L 156.419892 102.08157 L 156.466028 102.33483 L 156.466028 102.33483 Q 156.163094 102.392839 155.908791 102.205414 L 155.908791 102.205414 L 155.908791 102.205414 Q 155.654488 102.017989 155.588628 101.674057 L 155.588628 101.674057 L 155.588628 101.674057 Q 155.517534 101.302792 155.667668 101.075701 L 155.667668 101.075701 L 155.667668 101.075701 Q 155.817802 100.848609 156.1754 100.780132 L 156.1754 100.780132 L 157.384858 100.548531 L 157.384858 100.548531 Q 157.747012 100.479182 157.914301 100.378672 L 157.914301 100.378672 L 157.941634 100.373438 Z M 157.92797 101.37485 L 157.92797 101.37485 L 157.92797 101.37485 Q 157.885226 101.151635 157.736133 101.001913 L 157.736133 101.001913 L 157.736133 101.001913 Q 157.587041 100.852191 157.378171 100.809546 L 157.378171 100.809546 L 156.779136 100.924256 L 156.8559 101.32513 L 156.8559 101.32513 Q 156.926752 101.670468 157.109525 101.817282 L 157.109525 101.817282 L 157.109525 101.817282 Q 157.292299 101.964097 157.545123 101.915683 L 157.545123 101.915683 L 157.545123 101.915683 Q 158.014329 101.825834 157.92797 101.37485 Z M 155.155909 99.254027 L 155.409606 99.210169 L 155.409606 99.210169 Q 155.411108 99.30433 155.424193 99.372661 L 155.424193 99.372661 L 155.424193 99.372661 Q 155.46432 99.582209 155.635075 99.697087 L 155.635075 99.697087 L 155.635075 99.697087 Q 155.80583 99.811965 156.072272 99.822335 L 156.072272 99.822335 L 157.773712 99.496524 L 157.822126 99.749349 L 155.357657 100.221273 L 155.310115 99.973004 L 155.67823 99.897791 L 155.67823 99.897791 Q 155.229233 99.797234 155.155522 99.412303 L 155.155522 99.412303 L 155.155522 99.412303 Q 155.136331 99.312084 155.155909 99.254027 L 155.155909 99.254027 Z M 155.079387 98.768102 L 157.00971 97.763294 L 154.849531 97.567755 L 154.797628 97.296709 L 157.822316 97.617132 L 157.968137 97.638794 L 157.968137 97.638794 Q 158.466371 97.7252 158.535721 98.087354 L 158.535721 98.087354 L 158.535721 98.087354 Q 158.552295 98.173906 158.538726 98.275676 L 158.538726 98.275676 L 158.306837 98.322442 L 158.306837 98.322442 Q 158.312749 98.267002 158.300537 98.203226 L 158.300537 98.203226 L 158.300537 98.203226 Q 158.269133 98.039232 158.151129 97.953213 L 158.151129 97.953213 L 158.151129 97.953213 Q 158.033124 97.867194 157.801381 97.840734 L 157.801381 97.840734 L 157.432829 97.802692 L 155.132598 99.045981 L 155.079387 98.768102 Z M 161.237955 127.488902 L 161.479391 127.442669 L 161.725821 128.729568 L 163.07194 128.471798 L 162.788437 126.991294 L 163.029873 126.945061 L 163.363099 128.685223 L 160.046771 129.320271 L 159.715725 127.591498 L 159.961717 127.544393 L 160.24304 129.013508 L 161.484385 128.775801 L 161.237955 127.488902 Z M 160.465087 126.893116 L 160.418854 126.65168 L 160.809309 126.569827 L 160.809309 126.569827 Q 160.587936 126.49888 160.437002 126.351871 L 160.437002 126.351871 L 160.437002 126.351871 Q 160.286068 126.204863 160.244633 125.988482 L 160.244633 125.988482 L 160.244633 125.988482 Q 160.1212 125.343893 160.976839 125.163517 L 160.976839 125.163517 L 162.62817 124.847302 L 162.676147 125.097848 L 161.052149 125.40883 L 161.052149 125.40883 Q 160.722319 125.474351 160.586965 125.618331 L 160.586965 125.618331 L 160.586965 125.618331 Q 160.451612 125.762311 160.498281 126.006025 L 160.498281 126.006025 L 160.498281 126.006025 Q 160.536227 126.204184 160.715729 126.333916 L 160.715729 126.333916 L 160.715729 126.333916 Q 160.895232 126.463647 161.170591 126.495922 L 161.170591 126.495922 L 162.881142 126.168366 L 162.929556 126.421191 L 160.465087 126.893116 Z M 161.436884 124.470951 L 161.170393 124.521981 L 161.170393 124.521981 Q 160.587303 124.633638 160.258514 124.488811 L 160.258514 124.488811 L 160.258514 124.488811 Q 159.929726 124.343984 159.852961 123.943109 L 159.852961 123.943109 L 159.852961 123.943109 Q 159.7714 123.51718 160.121195 123.235326 L 160.121195 123.235326 L 159.774646 123.28752 L 159.729722 123.052917 L 162.264799 122.567471 L 162.264799 122.567471 Q 162.711664 122.484262 162.984334 122.65046 L 162.984334 122.65046 L 162.984334 122.65046 Q 163.257004 122.816659 163.334204 123.219812 L 163.334204 123.219812 L 163.334204 123.219812 Q 163.373023 123.422527 163.313415 123.647631 L 163.313415 123.647631 L 163.313415 123.647631 Q 163.253808 123.872736 163.130812 124.007266 L 163.130812 124.007266 L 162.925916 123.923718 L 162.925916 123.923718 Q 163.16677 123.615502 163.103091 123.282958 L 163.103091 123.282958 L 163.103091 123.282958 Q 163.044209 122.975469 162.853391 122.866794 L 162.853391 122.866794 L 162.853391 122.866794 Q 162.662573 122.758119 162.327315 122.819956 L 162.327315 122.819956 L 161.935551 122.894976 L 161.935551 122.894976 Q 162.328285 123.034642 162.408975 123.456016 L 162.408975 123.456016 L 162.408975 123.456016 Q 162.482686 123.840947 162.232454 124.100193 L 162.232454 124.100193 L 162.232454 124.100193 Q 161.982223 124.359439 161.436884 124.470951 L 161.436884 124.470951 Z M 161.105599 124.269932 L 161.351591 124.222827 L 161.351591 124.222827 Q 161.825352 124.132106 162.021088 123.945867 L 162.021088 123.945867 L 162.021088 123.945867 Q 162.216825 123.759629 162.157943 123.452139 L 162.157943 123.452139 L 162.157943 123.452139 Q 162.079434 123.042154 161.657672 122.948187 L 161.657672 122.948187 L 160.398105 123.189384 L 160.398105 123.189384 Q 160.009443 123.440901 160.086643 123.844053 L 160.086643 123.844053 L 160.086643 123.844053 Q 160.145961 124.15382 160.394376 124.255008 L 160.394376 124.255008 L 160.394376 124.255008 Q 160.642791 124.356195 161.105599 124.269932 L 161.105599 124.269932 Z M 158.51246 122.2943 L 162.011004 121.624359 L 162.059854 121.879461 L 158.56131 122.549403 L 158.51246 122.2943 Z M 159.35855 121.114596 L 161.823019 120.642671 L 161.871869 120.897773 L 159.4074 121.369698 L 159.35855 121.114596 Z M 158.703736 121.542223 L 158.703736 121.542223 L 158.703736 121.542223 Q 158.626295 121.557053 158.563343 121.524244 L 158.563343 121.524244 L 158.563343 121.524244 Q 158.500391 121.491436 158.485126 121.411716 L 158.485126 121.411716 L 158.485126 121.411716 Q 158.46986 121.331997 158.51602 121.277114 L 158.51602 121.277114 L 158.51602 121.277114 Q 158.562179 121.222231 158.639621 121.207402 L 158.639621 121.207402 L 158.639621 121.207402 Q 158.717063 121.192572 158.779094 121.226738 L 158.779094 121.226738 L 158.779094 121.226738 Q 158.841125 121.260903 158.85639 121.340622 L 158.85639 121.340622 L 158.85639 121.340622 Q 158.871656 121.420342 158.826417 121.473868 L 158.826417 121.473868 L 158.826417 121.473868 Q 158.781178 121.527394 158.703736 121.542223 Z M 160.847288 118.827202 L 160.847288 118.827202 L 160.847288 118.827202 Q 160.687849 118.857733 160.593567 119.012738 L 160.593567 119.012738 L 160.593567 119.012738 Q 160.499285 119.167743 160.417337 119.510464 L 160.417337 119.510464 L 160.417337 119.510464 Q 160.335389 119.853185 160.264853 119.996559 L 160.264853 119.996559 L 160.264853 119.996559 Q 160.194318 120.139933 160.094051 120.220525 L 160.094051 120.220525 L 160.094051 120.220525 Q 159.993784 120.301117 159.841178 120.33034 L 159.841178 120.33034 L 159.841178 120.33034 Q 159.556466 120.38486 159.331579 120.215414 L 159.331579 120.215414 L 159.331579 120.215414 Q 159.106692 120.045968 159.044321 119.720257 L 159.044321 119.720257 L 159.044321 119.720257 Q 158.977153 119.369492 159.135186 119.121998 L 159.135186 119.121998 L 159.135186 119.121998 Q 159.293219 118.874504 159.61893 118.812133 L 159.61893 118.812133 L 159.667343 119.064957 L 159.667343 119.064957 Q 159.457795 119.105084 159.347472 119.274967 L 159.347472 119.274967 L 159.347472 119.274967 Q 159.23715 119.444849 159.281202 119.674897 L 159.281202 119.674897 L 159.281202 119.674897 Q 159.323946 119.898111 159.46291 120.007271 L 159.46291 120.007271 L 159.46291 120.007271 Q 159.601874 120.11643 159.78409 120.081538 L 159.78409 120.081538 L 159.78409 120.081538 Q 159.93214 120.053187 160.006335 119.935086 L 160.006335 119.935086 L 160.006335 119.935086 Q 160.080529 119.816985 160.176289 119.45391 L 160.176289 119.45391 L 160.176289 119.45391 Q 160.260757 119.081191 160.333837 118.932607 L 160.333837 118.932607 L 160.333837 118.932607 Q 160.406916 118.784023 160.513847 118.695072 L 160.513847 118.695072 L 160.513847 118.695072 Q 160.620777 118.60612 160.784772 118.574717 L 160.784772 118.574717 L 160.784772 118.574717 Q 161.089983 118.516271 161.310484 118.693641 L 161.310484 118.693641 L 161.310484 118.693641 Q 161.530985 118.87101 161.597281 119.21722 L 161.597281 119.21722 L 161.597281 119.21722 Q 161.667503 119.583929 161.510464 119.848942 L 161.510464 119.848942 L 161.510464 119.848942 Q 161.353424 120.113955 161.036824 120.174582 L 161.036824 120.174582 L 160.987974 119.919479 L 160.987974 119.919479 Q 161.215841 119.864039 161.314993 119.697476 L 161.314993 119.697476 L 161.314993 119.697476 Q 161.414145 119.530913 161.362679 119.262144 L 161.362679 119.262144 L 161.362679 119.262144 Q 161.31819 119.029819 161.177263 118.91041 L 161.177263 118.91041 L 161.177263 118.91041 Q 161.036337 118.791001 160.847288 118.827202 Z M 157.74351 118.278719 L 159.164794 118.006555 L 159.164794 118.006555 Q 158.945698 117.935172 158.796339 117.790223 L 158.796339 117.790223 L 158.796339 117.790223 Q 158.64698 117.645275 158.605545 117.428893 L 158.605545 117.428893 L 158.605545 117.428893 Q 158.482112 116.784305 159.337751 116.603929 L 159.337751 116.603929 L 160.989081 116.287713 L 161.037059 116.53826 L 159.41306 116.849242 L 159.41306 116.849242 Q 159.08323 116.914762 158.947877 117.058742 L 158.947877 117.058742 L 158.947877 117.058742 Q 158.812524 117.202722 158.859193 117.446436 L 158.859193 117.446436 L 158.859193 117.446436 Q 158.897139 117.644596 159.076641 117.774327 L 159.076641 117.774327 L 159.076641 117.774327 Q 159.256144 117.904059 159.531503 117.936334 L 159.531503 117.936334 L 161.242054 117.608778 L 161.290468 117.861602 L 157.791924 118.531543 L 157.74351 118.278719 Z"/>
+ <path fill="#faf8f6" fill-rule="evenodd" d="M 149.945563 123.999591 L 151.14854 123.769231 L 151.343509 124.787391 L 150.560125 125.083324 L 150.560125 125.083324 Q 150.419148 125.319473 150.373573 125.646794 L 150.373573 125.646794 L 150.373573 125.646794 Q 150.327998 125.974115 150.407962 126.391701 L 150.407962 126.391701 L 150.407962 126.391701 Q 150.578672 127.283178 151.247192 127.653725 L 151.247192 127.653725 L 151.247192 127.653725 Q 151.915713 128.024273 152.843008 127.846703 L 152.843008 127.846703 L 153.056035 127.805911 L 153.056035 127.805911 Q 153.98333 127.628342 154.472289 127.038579 L 154.472289 127.038579 L 154.472289 127.038579 Q 154.961248 126.448816 154.794132 125.576107 L 154.794132 125.576107 L 154.794132 125.576107 Q 154.716863 125.172597 154.548197 124.857117 L 154.548197 124.857117 L 154.548197 124.857117 Q 154.379531 124.541637 154.16488 124.393044 L 154.16488 124.393044 L 153.327586 124.407457 L 153.132618 123.389297 L 154.335595 123.158937 L 154.335595 123.158937 Q 154.840715 123.490246 155.216066 124.08231 L 155.216066 124.08231 L 155.216066 124.08231 Q 155.591416 124.674373 155.743258 125.467318 L 155.743258 125.467318 L 155.743258 125.467318 Q 156.006511 126.842069 155.326594 127.881841 L 155.326594 127.881841 L 155.326594 127.881841 Q 154.646677 128.921614 153.318389 129.175969 L 153.318389 129.175969 L 153.113716 129.215162 L 153.113716 129.215162 Q 151.789606 129.468718 150.77038 128.759181 L 150.77038 128.759181 L 150.77038 128.759181 Q 149.751154 128.049644 149.486104 126.66551 L 149.486104 126.66551 L 149.486104 126.66551 Q 149.334262 125.872565 149.468956 125.185264 L 149.468956 125.185264 L 149.468956 125.185264 Q 149.603649 124.497963 149.945563 123.999591 L 149.945563 123.999591 L 149.945563 123.999591 L 149.945563 123.999591 L 149.945563 123.999591 L 149.945563 123.999591 L 149.945563 123.999591 L 149.945563 123.999591 Z M 152.488781 121.406461 L 152.576498 121.389664 L 152.576498 121.389664 Q 153.194695 121.271284 153.521816 120.955714 L 153.521816 120.955714 L 153.521816 120.955714 Q 153.848937 120.640143 153.744714 120.095873 L 153.744714 120.095873 L 153.744714 120.095873 Q 153.643186 119.565679 153.220086 119.391337 L 153.220086 119.391337 L 153.220086 119.391337 Q 152.796986 119.216996 152.182966 119.334575 L 152.182966 119.334575 L 152.095249 119.351372 L 152.095249 119.351372 Q 151.49376 119.466552 151.161272 119.788015 L 151.161272 119.788015 L 151.161272 119.788015 Q 150.828784 120.109477 150.93121 120.644363 L 150.93121 120.644363 L 150.93121 120.644363 Q 151.033636 121.179249 151.460464 121.350445 L 151.460464 121.350445 L 151.460464 121.350445 Q 151.887292 121.521641 152.488781 121.406461 L 152.488781 121.406461 L 152.488781 121.406461 L 152.488781 121.406461 L 152.488781 121.406461 L 152.488781 121.406461 L 152.488781 121.406461 L 152.488781 121.406461 L 152.488781 121.406461 Z M 148.278092 117.575689 L 148.277561 118.251297 L 147.542408 118.392073 L 147.18407 116.520775 L 152.843912 115.436963 L 152.856442 114.82401 L 153.587418 114.684034 L 154.046538 117.081635 L 153.315562 117.221611 L 153.077472 116.656649 L 148.278092 117.575689 L 148.278092 117.575689 L 148.278092 117.575689 L 148.278092 117.575689 L 148.278092 117.575689 L 148.278092 117.575689 Z M 147.755783 114.848105 L 147.755251 115.523713 L 147.020099 115.664489 L 146.661761 113.793191 L 152.321603 112.709379 L 152.334133 112.096426 L 153.065109 111.95645 L 153.524229 114.354051 L 152.793253 114.494026 L 152.555163 113.929065 L 147.755783 114.848105 L 147.755783 114.848105 L 147.755783 114.848105 L 147.755783 114.848105 L 147.755783 114.848105 Z M 152.996321 111.597228 L 152.265345 111.737204 L 152.027255 111.172242 L 149.224484 111.708948 L 149.223953 112.384557 L 148.4888 112.525332 L 148.130462 110.654034 L 151.793695 109.952556 L 151.807025 109.34378 L 152.538001 109.203804 L 152.996321 111.597228 L 152.996321 111.597228 L 152.996321 111.597228 L 152.996321 111.597228 Z M 146.133853 111.036368 L 147.048617 110.861198 L 147.282176 112.080884 L 146.367412 112.256053 L 146.133853 111.036368 L 146.133853 111.036368 L 146.133853 111.036368 Z M 152.474012 108.869643 L 151.743036 109.009619 L 151.505745 108.448834 L 148.702975 108.985541 L 148.701643 109.656972 L 147.966491 109.797748 L 147.62495 108.014167 L 148.261988 107.835887 L 148.261988 107.835887 Q 147.872104 107.676718 147.616773 107.383528 L 147.616773 107.383528 L 147.616773 107.383528 Q 147.361441 107.090338 147.283055 106.680992 L 147.283055 106.680992 L 147.283055 106.680992 Q 147.151878 105.995963 147.508522 105.529293 L 147.508522 105.529293 L 147.508522 105.529293 Q 147.865166 105.062623 148.784107 104.886653 L 148.784107 104.886653 L 150.751477 104.509919 L 150.764806 103.901142 L 151.495782 103.761167 L 151.942104 106.091935 L 151.211129 106.231911 L 150.985836 105.733781 L 149.022644 106.109716 L 149.022644 106.109716 Q 148.56735 106.196901 148.41249 106.417082 L 148.41249 106.417082 L 148.41249 106.417082 Q 148.25763 106.637264 148.328818 107.009018 L 148.328818 107.009018 L 148.328818 107.009018 Q 148.37521 107.251284 148.510163 107.424629 L 148.510163 107.424629 L 148.510163 107.424629 Q 148.645116 107.597975 148.849523 107.693068 L 148.849523 107.693068 L 151.272186 107.229149 L 151.303113 106.712267 L 152.034088 106.572291 L 152.474012 108.869643 L 152.474012 108.869643 Z M 152.838852 122.759722 L 152.751135 122.776519 L 152.751135 122.776519 Q 151.7403 122.970086 150.97321 122.457901 L 150.97321 122.457901 L 150.97321 122.457901 Q 150.206119 121.945715 149.991384 120.824332 L 149.991384 120.824332 L 149.991384 120.824332 Q 149.77575 119.698256 150.297265 118.939314 L 150.297265 118.939314 L 150.297265 118.939314 Q 150.818781 118.180372 151.833793 117.986006 L 151.833793 117.986006 L 151.92151 117.969209 L 151.92151 117.969209 Q 152.940699 117.774043 153.703613 118.287028 L 153.703613 118.287028 L 153.703613 118.287028 Q 154.466526 118.800012 154.680363 119.916704 L 154.680363 119.916704 L 154.680363 119.916704 Q 154.896895 121.047472 154.377469 121.806014 L 154.377469 121.806014 L 154.377469 121.806014 Q 153.858042 122.564556 152.838852 122.759722 L 152.838852 122.759722 L 152.838852 122.759722 L 152.838852 122.759722 L 152.838852 122.759722 L 152.838852 122.759722 L 152.838852 122.759722 L 152.838852 122.759722 L 152.838852 122.759722 Z M 146.62823 100.480006 L 147.749445 100.252312 L 147.906218 101.071005 L 147.367118 101.308473 L 147.367118 101.308473 Q 147.290865 101.45298 147.260427 101.655832 L 147.260427 101.655832 L 147.260427 101.655832 Q 147.229989 101.858683 147.273981 102.088418 L 147.273981 102.088418 L 147.273981 102.088418 Q 147.33557 102.410048 147.51567 102.570417 L 147.51567 102.570417 L 147.51567 102.570417 Q 147.695771 102.730787 147.912975 102.689194 L 147.912975 102.689194 L 147.912975 102.689194 Q 148.117648 102.650001 148.219007 102.444394 L 148.219007 102.444394 L 148.219007 102.444394 Q 148.320366 102.238789 148.321609 101.679958 L 148.321609 101.679958 L 148.321609 101.679958 Q 148.327917 100.808386 148.574048 100.341227 L 148.574048 100.341227 L 148.574048 100.341227 Q 148.82018 99.874069 149.388252 99.765288 L 149.388252 99.765288 L 149.388252 99.765288 Q 149.998095 99.648508 150.48485 100.098735 L 150.48485 100.098735 L 150.48485 100.098735 Q 150.971606 100.548962 151.135577 101.405248 L 151.135577 101.405248 L 151.135577 101.405248 Q 151.23556 101.927373 151.166685 102.393065 L 151.166685 102.393065 L 151.166685 102.393065 Q 151.097809 102.858756 150.878562 103.251484 L 150.878562 103.251484 L 149.865949 103.458382 L 149.702778 102.606273 L 150.259741 102.326412 L 150.259741 102.326412 Q 150.330839 102.200213 150.338703 102.003849 L 150.338703 102.003849 L 150.338703 102.003849 Q 150.346568 101.807486 150.307375 101.602813 L 150.307375 101.602813 L 150.307375 101.602813 Q 150.236188 101.23106 150.06533 101.062425 L 150.06533 101.062425 L 150.06533 101.062425 Q 149.894472 100.893789 149.664737 100.937782 L 149.664737 100.937782 L 149.664737 100.937782 Q 149.464241 100.976175 149.355639 101.200489 L 149.355639 101.200489 L 149.355639 101.200489 Q 149.247037 101.424804 149.235041 101.972703 L 149.235041 101.972703 L 149.235041 101.972703 Q 149.224911 102.801704 148.983356 103.270151 L 148.983356 103.270151 L 148.983356 103.270151 Q 148.741802 103.738599 148.190437 103.84418 L 148.190437 103.84418 L 148.190437 103.84418 Q 147.622365 103.952961 147.121345 103.563923 L 147.121345 103.563923 L 147.121345 103.563923 Q 146.620326 103.174885 146.454755 102.310246 L 146.454755 102.310246 L 146.454755 102.310246 Q 146.353972 101.783943 146.406006 101.286835 L 146.406006 101.286835 L 146.406006 101.286835 Q 146.45804 100.789727 146.62823 100.480006 L 146.62823 100.480006 Z"/>
+ </g>
+ <defs>
+ <filter id="Fud2FKLmnH5aHP2AwcNkqBW4PKQ5xJSF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="2.147"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="2" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#FUVbunwFZDWsUUkDcEnN5DN9v5WwonaU)">
+ <linearGradient id="_lgradient_9" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(40.625,0,0,12,139.75,142.3125)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4d4d4d"/>
+ <stop offset="100%" style="stop-color:#333333"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" d="M 142.75 142.3125 L 180.375 142.3125 L 180.375 154.3125 L 142.75 154.3125 C 141.094255 154.3125 139.75 152.968245 139.75 151.3125 L 139.75 145.3125 C 139.75 143.656755 141.094255 142.3125 142.75 142.3125 Z"/>
+ <linearGradient id="_lgradient_10" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(38,0,0,9.375,142.375,143.625)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" style="stop-color:#b9b9b9"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" d="M 143.374999 143.626645 L 180.375 143.6875 L 180.375 153 L 143.374999 152.939145 C 142.823084 152.938237 142.375 152.489415 142.375 151.9375 L 142.375 144.625 C 142.375 144.073085 142.823084 143.625737 143.374999 143.626645 Z"/>
+ </g>
+ <defs>
+ <filter id="FUVbunwFZDWsUUkDcEnN5DN9v5WwonaU" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="1.717"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="2" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_11" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/boomaga.svg b/.icons/Gruvbox_Dark-2/apps/64/boomaga.svg
new file mode 100644
index 000000000..3776ea63f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/boomaga.svg
@@ -0,0 +1,58 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="dXfd4RS9LhQmZldykVE7fHpKml2cXyGa" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#dXfd4RS9LhQmZldykVE7fHpKml2cXyGa)">
+ <linearGradient id="_lgradient_22" x1=".516" x2=".52" y1="1.651" y2=".098" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#0575e6"/>
+ <stop offset="100%" style="stop-color:#00f260"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_23" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#616161" d="M 51.684212 135.631577 L 204.315796 135.631577 L 204.315796 108.921051 C 204.315796 100.49144 197.482239 93.657898 189.052628 93.657898 L 66.947365 93.657898 C 58.517757 93.657898 51.684212 100.49144 51.684212 108.921051 L 51.684212 135.631577 Z"/>
+ <g>
+ <rect fill="#424242" width="114.474" height="11.447" x="70.76" y="82.21" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#424242" d="M 66.947365 177.60527 L 189.052628 177.60527 C 197.482239 177.60527 204.315796 170.771713 204.315796 162.342102 L 204.315796 131.815796 L 51.684212 131.815796 L 51.684212 162.342102 C 51.684212 170.771713 58.517757 177.60527 66.947365 177.60527 Z"/>
+ </g>
+ <path fill="#00e676" d="M 185.236847 108.921051 C 185.236847 111.028458 186.945236 112.736839 189.052628 112.736839 C 191.160034 112.736839 192.868423 111.028458 192.868423 108.921051 C 192.868423 106.813652 191.160034 105.105263 189.052628 105.105263 C 186.945236 105.105263 185.236847 106.813652 185.236847 108.921051 Z"/>
+ <path fill="#242424" d="M 179.513153 158.526321 L 76.486839 158.526321 C 73.325737 158.526321 70.763161 155.96373 70.763161 152.802628 C 70.763161 149.641525 73.325737 147.078949 76.486839 147.078949 L 179.513153 147.078949 C 182.674255 147.078949 185.236847 149.641525 185.236847 152.802628 C 185.236847 155.96373 182.674255 158.526321 179.513153 158.526321 Z"/>
+ <g>
+ <rect fill="#f2f2f2" width="99.211" height="38.158" x="78.39" y="55.5" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#f2f2f2" width="99.211" height="41.974" x="78.39" y="158.53" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ <rect fill="#666666" width="99.211" height="7.632" x="78.39" y="150.9" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#1463a5" fill-rule="evenodd" d="M 147.086319 167.790447 L 146.19193 167.790447 L 144.924866 171.069881 C 144.80065 171.392859 144.750961 171.475673 144.543923 171.517075 L 144.237516 171.583326 L 144.237516 172.005681 L 146.00974 172.005681 L 146.092553 171.591612 L 145.728164 171.508798 C 145.488008 171.450824 145.43832 171.343171 145.537697 171.061604 L 146.440371 168.568896 L 146.481774 168.568896 L 147.384448 171.119569 C 147.492111 171.409422 147.450699 171.500513 147.227106 171.533638 L 146.829591 171.591612 L 146.829591 172.005681 L 148.93307 172.005681 L 149.015884 171.566764 L 148.72604 171.500513 C 148.494162 171.442547 148.469313 171.368011 148.36166 171.078167 L 147.086319 167.790447 Z M 141.794497 167.674508 C 140.999485 167.674508 140.428065 168.105139 140.113373 168.527485 L 140.428065 168.842186 C 140.66822 168.610299 141.03261 168.353581 141.579181 168.353581 C 142.365916 168.353581 142.81311 168.908437 142.846236 169.802826 L 140.287277 169.802826 C 140.212749 170.06783 140.171338 170.357683 140.171338 170.622687 C 140.171338 171.566764 140.833857 172.12162 141.728246 172.12162 C 142.92905 172.12162 143.782036 171.260357 143.782036 169.819389 C 143.782036 168.635147 143.127803 167.674508 141.794497 167.674508 Z M 142.846236 170.307994 C 142.788262 170.962228 142.556383 171.633015 141.827622 171.633015 C 141.33074 171.633015 141.049173 171.343171 141.049173 170.7055 C 141.049173 170.556436 141.05745 170.415648 141.074012 170.307994 L 142.846236 170.307994 Z M 139.508828 167.790447 L 137.231436 167.790447 L 137.231436 168.212793 L 137.670353 168.295606 C 137.902232 168.337018 137.92708 168.436394 137.92708 168.676559 L 137.92708 174.042909 L 138.018171 174.134008 L 139.467416 174.092597 L 139.517105 173.645403 L 139.152724 173.579152 C 138.838032 173.529463 138.804906 173.438364 138.804906 173.098832 L 138.804906 168.701398 C 138.804906 168.452957 138.813192 168.337018 139.061633 168.295606 L 139.508828 168.221079 L 139.508828 167.790447 Z M 134.920927 165.893998 C 133.513084 165.893998 132.643535 166.41573 132.643535 167.409495 C 132.643535 168.320455 133.314331 168.510922 134.142469 168.510922 L 135.23562 168.510922 C 135.616563 168.510922 135.823602 168.568896 135.823602 168.842186 C 135.823602 169.007814 135.707663 169.156879 135.583437 169.297657 C 135.392961 169.239692 135.094832 169.206567 134.904365 169.206567 C 133.844339 169.206567 133.148704 169.761424 133.148704 170.664089 C 133.148704 171.069881 133.289483 171.368011 133.479959 171.591612 C 133.430271 171.740677 133.355734 171.906305 133.231518 172.080218 L 133.156981 171.906305 C 133.082453 171.765526 132.991353 171.66614 132.809163 171.66614 C 132.560722 171.66614 132.328843 171.898028 132.328843 172.163032 C 132.328843 172.469438 132.61041 172.626789 132.900263 172.626789 C 133.347457 172.626789 133.629024 172.254122 133.794651 171.856616 C 134.101067 172.038807 134.50685 172.12162 134.887802 172.12162 C 135.922978 172.12162 136.660016 171.550201 136.660016 170.614401 C 136.660016 170.051267 136.428138 169.686887 136.038918 169.488134 L 136.038918 169.463285 C 136.403298 169.098904 136.568926 168.867026 136.568926 168.552334 C 136.568926 168.337018 136.444701 168.022326 136.072043 167.906386 L 136.072043 167.873261 C 136.552363 167.657945 136.850493 167.392932 136.850493 166.920898 C 136.850493 166.341193 136.419861 165.893998 134.920927 165.893998 Z M 134.887802 169.67861 C 135.401247 169.67861 135.757351 170.034704 135.757351 170.664089 C 135.757351 171.218946 135.566875 171.657863 134.929204 171.657863 C 134.366071 171.657863 134.043092 171.27692 134.043092 170.630964 C 134.043092 170.034704 134.349508 169.67861 134.887802 169.67861 Z M 134.838114 166.448855 C 135.633126 166.448855 135.980944 166.622768 135.980944 167.0534 C 135.980944 167.35153 135.823602 167.541997 135.62484 167.699347 L 134.283257 167.699347 C 133.786374 167.699347 133.554487 167.550283 133.554487 167.219028 C 133.554487 166.78011 133.976841 166.448855 134.838114 166.448855 Z M 129.943798 167.674508 C 129.148777 167.674508 128.577366 168.105139 128.262665 168.527485 L 128.577366 168.842186 C 128.817522 168.610299 129.181902 168.353581 129.728482 168.353581 C 130.515217 168.353581 130.962412 168.908437 130.995537 169.802826 L 128.436578 169.802826 C 128.362041 170.06783 128.320639 170.357683 128.320639 170.622687 C 128.320639 171.566764 128.983149 172.12162 129.877547 172.12162 C 131.078351 172.12162 131.931337 171.260357 131.931337 169.819389 C 131.931337 168.635147 131.277104 167.674508 129.943798 167.674508 Z M 130.995537 170.307994 C 130.937563 170.962228 130.705684 171.633015 129.976923 171.633015 C 129.480041 171.633015 129.198465 171.343171 129.198465 170.7055 C 129.198465 170.556436 129.206751 170.415648 129.223314 170.307994 L 130.995537 170.307994 Z M 127.567029 167.790447 L 125.446988 167.790447 L 125.446988 168.19623 L 125.861061 168.28733 C 126.043252 168.328732 126.068096 168.411546 126.068096 168.643433 L 126.068096 170.324557 C 126.068096 171.127855 125.562927 171.45911 125.008075 171.45911 C 124.295872 171.45911 124.229621 171.011916 124.229621 170.423934 L 124.229621 168.610299 C 124.229621 168.37842 124.262747 168.303892 124.478062 168.262481 L 124.825885 168.19623 L 124.825885 167.790447 L 122.705839 167.790447 L 122.705839 168.204516 L 123.095068 168.270767 C 123.326947 168.312169 123.351791 168.386706 123.351791 168.610299 L 123.351791 170.7055 C 123.351791 171.467387 123.658202 172.12162 124.709941 172.12162 C 125.463551 172.12162 125.91075 171.657863 126.134347 171.268634 L 126.159191 171.268634 L 126.21716 172.005681 L 126.316537 172.063655 L 127.583592 171.972556 L 127.641566 171.541924 L 127.235774 171.48395 C 126.979052 171.442547 126.954207 171.343171 126.954207 170.970504 L 126.954207 168.676559 C 126.954207 168.444671 126.954207 168.320455 127.169523 168.279044 L 127.567029 168.204516 L 127.567029 167.790447 Z M 120.3622 165.893998 C 118.954362 165.893998 118.084813 166.41573 118.084813 167.409495 C 118.084813 168.320455 118.755609 168.510922 119.583747 168.510922 L 120.676897 168.510922 C 121.057841 168.510922 121.264875 168.568896 121.264875 168.842186 C 121.264875 169.007814 121.148936 169.156879 121.024715 169.297657 C 120.834243 169.239692 120.536109 169.206567 120.345638 169.206567 C 119.285617 169.206567 118.589981 169.761424 118.589981 170.664089 C 118.589981 171.069881 118.730765 171.368011 118.921236 171.591612 C 118.871548 171.740677 118.797016 171.906305 118.672795 172.080218 L 118.598263 171.906305 C 118.523726 171.765526 118.432631 171.66614 118.25044 171.66614 C 118.001999 171.66614 117.770121 171.898028 117.770121 172.163032 C 117.770121 172.469438 118.051687 172.626789 118.341536 172.626789 C 118.788734 172.626789 119.070301 172.254122 119.235929 171.856616 C 119.54234 172.038807 119.948132 172.12162 120.329075 172.12162 C 121.364251 172.12162 122.101298 171.550201 122.101298 170.614401 C 122.101298 170.051267 121.86942 169.686887 121.480191 169.488134 L 121.480191 169.463285 C 121.844576 169.098904 122.010203 168.867026 122.010203 168.552334 C 122.010203 168.337018 121.885983 168.022326 121.513316 167.906386 L 121.513316 167.873261 C 121.993641 167.657945 122.29177 167.392932 122.29177 166.920898 C 122.29177 166.341193 121.861139 165.893998 120.3622 165.893998 Z M 120.329075 169.67861 C 120.842525 169.67861 121.198624 170.034704 121.198624 170.664089 C 121.198624 171.218946 121.008152 171.657863 120.370482 171.657863 C 119.807348 171.657863 119.48437 171.27692 119.48437 170.630964 C 119.48437 170.034704 119.790785 169.67861 120.329075 169.67861 Z M 120.279387 166.448855 C 121.074403 166.448855 121.422221 166.622768 121.422221 167.0534 C 121.422221 167.35153 121.264875 167.541997 121.066122 167.699347 L 119.724534 167.699347 C 119.227647 167.699347 118.995769 167.550283 118.995769 167.219028 C 118.995769 166.78011 119.418119 166.448855 120.279387 166.448855 Z M 117.331203 167.790447 L 115.211162 167.790447 L 115.211162 168.19623 L 115.625235 168.28733 C 115.807425 168.328732 115.83227 168.411546 115.83227 168.643433 L 115.83227 170.324557 C 115.83227 171.127855 115.327101 171.45911 114.772249 171.45911 C 114.060046 171.45911 113.993795 171.011916 113.993795 170.423934 L 113.993795 168.610299 C 113.993795 168.37842 114.026921 168.303892 114.242236 168.262481 L 114.590059 168.19623 L 114.590059 167.790447 L 112.470017 167.790447 L 112.470017 168.204516 L 112.859242 168.270767 C 113.091121 168.312169 113.115965 168.386706 113.115965 168.610299 L 113.115965 170.7055 C 113.115965 171.467387 113.42238 172.12162 114.474119 172.12162 C 115.227725 172.12162 115.674923 171.657863 115.898521 171.268634 L 115.923365 171.268634 L 115.981334 172.005681 L 116.080711 172.063655 L 117.347766 171.972556 L 117.405736 171.541924 L 116.999948 171.48395 C 116.743225 171.442547 116.718381 171.343171 116.718381 170.970504 L 116.718381 168.676559 C 116.718381 168.444671 116.718381 168.320455 116.933697 168.279044 L 117.331203 168.204516 L 117.331203 167.790447 Z M 110.896547 172.908356 C 110.523885 172.908356 110.267158 173.156797 110.267158 173.504615 C 110.267158 173.860718 110.515604 174.100883 110.896547 174.100883 C 111.260927 174.100883 111.509373 173.852441 111.509373 173.504615 C 111.509373 173.14852 111.260927 172.908356 110.896547 172.908356 Z M 111.923442 167.790447 L 109.629492 167.790447 L 109.629492 168.212793 L 110.068405 168.295606 C 110.300288 168.337018 110.325132 168.436394 110.325132 168.676559 L 110.325132 171.997404 L 110.424508 172.038807 L 111.840628 171.964279 L 111.898598 171.525361 L 111.509373 171.467387 C 111.236083 171.434262 111.211239 171.326608 111.211239 170.953942 L 111.211239 168.701398 C 111.211239 168.452957 111.219521 168.337018 111.459685 168.295606 L 111.923442 168.221079 L 111.923442 167.790447 Z M 108.279623 169.380471 L 107.782736 169.380471 L 107.782736 169.893926 C 107.782736 171.27692 107.418355 172.527412 107.418355 173.156797 C 107.418355 173.521177 107.650234 173.703368 107.98977 173.703368 C 108.32103 173.703368 108.602597 173.529463 108.602597 173.140234 C 108.602597 172.486001 108.279623 171.210669 108.279623 169.902202 L 108.279623 169.380471 Z M 108.022896 167.674508 C 107.658515 167.674508 107.410074 167.906386 107.410074 168.270767 C 107.410074 168.643433 107.658515 168.867026 108.022896 168.867026 C 108.378999 168.867026 108.635722 168.635147 108.635722 168.262481 C 108.635722 167.8981 108.378999 167.674508 108.022896 167.674508 Z M 118.797016 177.612195 C 118.267003 177.612195 117.819809 177.877199 117.513393 178.191901 L 117.728714 178.523156 C 117.952311 178.374091 118.192471 178.258152 118.498882 178.258152 C 118.904674 178.258152 119.06202 178.498307 119.06202 178.945501 L 119.06202 181.388521 L 117.794965 181.388521 L 117.794965 181.943378 L 119.06202 181.943378 L 119.06202 183.334658 L 119.177959 183.384346 L 119.650002 183.326372 C 119.716253 182.365732 119.923287 181.901966 120.585798 181.844001 L 120.585798 181.388521 L 119.948132 181.388521 L 119.948132 178.846125 C 119.948132 178.084238 119.625158 177.612195 118.797016 177.612195 Z M 116.130399 182.846052 C 115.757737 182.846052 115.501015 183.094493 115.501015 183.442311 C 115.501015 183.798415 115.749456 184.03857 116.130399 184.03857 C 116.49478 184.03857 116.743225 183.790129 116.743225 183.442311 C 116.743225 183.086207 116.49478 182.846052 116.130399 182.846052 Z M 117.157294 177.728134 L 114.863344 177.728134 L 114.863344 178.150489 L 115.302257 178.233303 C 115.53414 178.274714 115.558984 178.374091 115.558984 178.614246 L 115.558984 181.935092 L 115.658361 181.976503 L 117.074481 181.901966 L 117.13245 181.463058 L 116.743225 181.405084 C 116.469936 181.371958 116.445091 181.264305 116.445091 180.891638 L 116.445091 178.639095 C 116.445091 178.390654 116.453373 178.274714 116.693537 178.233303 L 117.157294 178.158775 L 117.157294 177.728134 Z M 114.358176 177.728134 L 112.080788 177.728134 L 112.080788 178.150489 L 112.519706 178.233303 C 112.751584 178.274714 112.776428 178.374091 112.776428 178.614246 L 112.776428 183.980605 L 112.867523 184.071696 L 114.316769 184.030293 L 114.366457 183.583099 L 114.002076 183.516848 C 113.687384 183.46716 113.654259 183.37606 113.654259 183.036519 L 113.654259 178.639095 C 113.654259 178.390654 113.66254 178.274714 113.910981 178.233303 L 114.358176 178.158775 L 114.358176 177.728134 Z M 145.189879 177.728134 L 142.912487 177.728134 L 142.912487 178.150489 L 143.351404 178.233303 C 143.583283 178.274714 143.608123 178.374091 143.608123 178.614246 L 143.608123 183.980605 L 143.699222 184.071696 L 145.148468 184.030293 L 145.198156 183.583099 L 144.833775 183.516848 C 144.519083 183.46716 144.485957 183.37606 144.485957 183.036519 L 144.485957 178.639095 C 144.485957 178.390654 144.494234 178.274714 144.742676 178.233303 L 145.189879 178.158775 L 145.189879 177.728134 Z M 140.361814 177.612195 C 139.566793 177.612195 138.995382 178.042836 138.680681 178.465181 L 138.995382 178.779874 C 139.235538 178.547995 139.599918 178.291277 140.146498 178.291277 C 140.933234 178.291277 141.380428 178.846125 141.413553 179.740522 L 138.854595 179.740522 C 138.780067 180.005526 138.738655 180.295379 138.738655 180.560383 C 138.738655 181.50446 139.401165 182.059317 140.295563 182.059317 C 141.496367 182.059317 142.349353 181.198054 142.349353 179.757085 C 142.349353 178.572844 141.69512 177.612195 140.361814 177.612195 Z M 141.413553 180.245691 C 141.355579 180.899915 141.123701 181.570711 140.39494 181.570711 C 139.898057 181.570711 139.616481 181.280867 139.616481 180.643197 C 139.616481 180.494132 139.624767 180.353344 139.64133 180.245691 L 141.413553 180.245691 Z M 137.049246 182.846052 C 136.676579 182.846052 136.419861 183.094493 136.419861 183.442311 C 136.419861 183.798415 136.668302 184.03857 137.049246 184.03857 C 137.413626 184.03857 137.662067 183.790129 137.662067 183.442311 C 137.662067 183.086207 137.413626 182.846052 137.049246 182.846052 Z M 138.076145 177.728134 L 135.78219 177.728134 L 135.78219 178.150489 L 136.221108 178.233303 C 136.452986 178.274714 136.477826 178.374091 136.477826 178.614246 L 136.477826 181.935092 L 136.577203 181.976503 L 137.993331 181.901966 L 138.051297 181.463058 L 137.662067 181.405084 C 137.388786 181.371958 137.363938 181.264305 137.363938 180.891638 L 137.363938 178.639095 C 137.363938 178.390654 137.372224 178.274714 137.612379 178.233303 L 138.076145 178.158775 L 138.076145 177.728134 Z M 133.289483 177.612195 C 131.865086 177.612195 131.144602 178.730186 131.144602 180.610071 C 131.144602 181.926815 131.558671 182.862615 132.204618 183.417472 L 131.550394 183.906068 L 131.76571 184.320146 L 132.61041 183.682476 C 133.140418 183.988882 133.769812 184.096544 134.407473 184.12967 L 134.490287 183.715601 C 133.943716 183.64935 133.496522 183.483723 133.165267 183.251844 L 133.802937 182.788078 L 133.579335 182.374009 L 132.7926 182.970268 C 132.419934 182.556199 132.171492 181.926815 132.080402 181.289144 L 132.080402 181.198054 C 132.370245 181.612122 132.834012 181.835715 133.36402 181.835715 C 134.258408 181.835715 135.227334 181.214616 135.227334 179.72396 C 135.227334 178.390654 134.473724 177.612195 133.289483 177.612195 Z M 133.165267 178.158775 C 133.894028 178.158775 134.266694 178.713623 134.266694 179.773648 C 134.266694 180.84195 133.811214 181.29743 133.206669 181.29743 C 132.7926 181.29743 132.419934 181.098677 132.262592 180.800539 C 132.13009 180.552097 132.113527 180.162877 132.113527 179.798488 C 132.113527 178.763311 132.477908 178.158775 133.165267 178.158775 Z M 129.438629 182.846052 C 129.065963 182.846052 128.809245 183.094493 128.809245 183.442311 C 128.809245 183.798415 129.057686 184.03857 129.438629 184.03857 C 129.80301 184.03857 130.051451 183.790129 130.051451 183.442311 C 130.051451 183.086207 129.80301 182.846052 129.438629 182.846052 Z M 130.46552 177.728134 L 128.171574 177.728134 L 128.171574 178.150489 L 128.610492 178.233303 C 128.84237 178.274714 128.86721 178.374091 128.86721 178.614246 L 128.86721 181.935092 L 128.966586 181.976503 L 130.382706 181.901966 L 130.44068 181.463058 L 130.051451 181.405084 C 129.77817 181.371958 129.753322 181.264305 129.753322 180.891638 L 129.753322 178.639095 C 129.753322 178.390654 129.761607 178.274714 130.001763 178.233303 L 130.46552 178.158775 L 130.46552 177.728134 Z M 127.575315 177.728134 L 125.455269 177.728134 L 125.455269 178.133926 L 125.869343 178.225026 C 126.051533 178.266428 126.076377 178.349242 126.076377 178.581121 L 126.076377 180.262254 C 126.076377 181.065552 125.571209 181.396807 125.016356 181.396807 C 124.304154 181.396807 124.237902 180.949603 124.237902 180.36163 L 124.237902 178.547995 C 124.237902 178.316117 124.271028 178.241589 124.486344 178.200177 L 124.834166 178.133926 L 124.834166 177.728134 L 122.714125 177.728134 L 122.714125 178.142212 L 123.103349 178.208463 C 123.335228 178.249866 123.360072 178.324403 123.360072 178.547995 L 123.360072 180.643197 C 123.360072 181.405084 123.666483 182.059317 124.718222 182.059317 C 125.471832 182.059317 125.919031 181.59556 126.142628 181.206331 L 126.167472 181.206331 L 126.225442 181.943378 L 126.324818 182.001343 L 127.591878 181.910252 L 127.649843 181.47962 L 127.244056 181.421646 C 126.987333 181.380244 126.962489 181.280867 126.962489 180.908201 L 126.962489 178.614246 C 126.962489 178.382368 126.962489 178.258152 127.177805 178.21674 L 127.575315 178.142212 L 127.575315 177.728134 Z M 110.904828 187.549892 L 110.532166 187.549892 L 110.441071 187.831459 C 110.242314 187.698957 109.902777 187.549892 109.397613 187.549892 C 108.370718 187.549892 107.873831 188.228965 107.873831 188.941172 C 107.873831 190.597456 110.176063 189.968063 110.176063 190.953551 C 110.176063 191.317931 109.911059 191.516693 109.472146 191.516693 C 109.04151 191.516693 108.635722 191.226841 108.511501 190.663707 L 107.998052 190.622296 L 108.10571 191.997013 L 108.494939 191.997013 L 108.56119 191.715447 C 108.759943 191.881074 109.132605 191.997013 109.480427 191.997013 C 110.424508 191.997013 110.954516 191.450442 110.954516 190.713395 C 110.954516 189.090237 108.644004 189.74447 108.644004 188.734133 C 108.644004 188.311787 108.950414 188.088186 109.381051 188.088186 C 109.803401 188.088186 110.267158 188.26209 110.532166 189.023986 L 111.03733 188.99086 L 110.904828 187.549892 Z M 105.563318 187.549892 C 105.033305 187.549892 104.586111 187.814896 104.2797 188.129588 L 104.495016 188.460852 C 104.718613 188.311787 104.958773 188.195839 105.265189 188.195839 C 105.670976 188.195839 105.828322 188.436004 105.828322 188.883198 L 105.828322 191.326217 L 104.561267 191.326217 L 104.561267 191.881074 L 105.828322 191.881074 L 105.828322 193.272345 L 105.944261 193.322033 L 106.416304 193.264068 C 106.482555 192.30342 106.68959 191.839663 107.352104 191.781698 L 107.352104 191.326217 L 106.714434 191.326217 L 106.714434 188.783821 C 106.714434 188.021935 106.39146 187.549892 105.563318 187.549892 Z M 103.310775 185.769391 C 102.4081 185.769391 102.068564 186.423625 101.695897 187.293174 L 100.130713 190.936988 C 99.989929 191.259966 99.948522 191.351057 99.741484 191.392468 L 99.435073 191.458719 L 99.435073 191.881074 L 101.207296 191.881074 L 101.29011 191.467005 L 100.925725 191.384182 C 100.685565 191.326217 100.635877 191.218555 100.735253 190.936988 L 101.604802 188.792107 L 101.646209 188.792107 L 102.515758 190.994962 C 102.623416 191.284806 102.582009 191.375906 102.358412 191.409031 L 101.960901 191.467005 L 101.960901 191.881074 L 104.047817 191.881074 L 104.130635 191.442157 L 103.840783 191.375906 C 103.608904 191.317931 103.600623 191.235118 103.468121 190.961837 L 102.109971 187.698957 L 102.308724 187.243476 C 102.615135 186.572689 102.805606 186.241434 103.194835 186.233148 C 103.169991 186.448464 103.145147 186.614092 103.153429 186.696905 C 103.169991 186.945347 103.385307 187.028161 103.600623 187.028161 C 103.923597 187.028161 104.180324 186.788005 104.180324 186.440187 C 104.180324 186.108923 103.940159 185.769391 103.310775 185.769391 Z M 98.880216 187.549892 L 98.507554 187.549892 L 98.416459 187.831459 C 98.217706 187.698957 97.878169 187.549892 97.373001 187.549892 C 96.346106 187.549892 95.849223 188.228965 95.849223 188.941172 C 95.849223 190.597456 98.151455 189.968063 98.151455 190.953551 C 98.151455 191.317931 97.886451 191.516693 97.447533 191.516693 C 97.016902 191.516693 96.61111 191.226841 96.486889 190.663707 L 95.973444 190.622296 L 96.081102 191.997013 L 96.470326 191.997013 L 96.536577 191.715447 C 96.73533 191.881074 97.107997 191.997013 97.455815 191.997013 C 98.399896 191.997013 98.929909 191.450442 98.929909 190.713395 C 98.929909 189.090237 96.619391 189.74447 96.619391 188.734133 C 96.619391 188.311787 96.925807 188.088186 97.356438 188.088186 C 97.778788 188.088186 98.24255 188.26209 98.507554 189.023986 L 99.012722 188.99086 L 98.880216 187.549892 Z M 93.538706 187.549892 C 93.008698 187.549892 92.561499 187.814896 92.255088 188.129588 L 92.470404 188.460852 C 92.694005 188.311787 92.934165 188.195839 93.240576 188.195839 C 93.646364 188.195839 93.803714 188.436004 93.803714 188.883198 L 93.803714 191.326217 L 92.536655 191.326217 L 92.536655 191.881074 L 93.803714 191.881074 L 93.803714 193.272345 L 93.919654 193.322033 L 94.391692 193.264068 C 94.457943 192.30342 94.664977 191.839663 95.327492 191.781698 L 95.327492 191.326217 L 94.689822 191.326217 L 94.689822 188.783821 C 94.689822 188.021935 94.366848 187.549892 93.538706 187.549892 Z M 90.631934 187.549892 C 90.043951 187.549892 89.646445 187.798333 89.356595 188.26209 C 89.298623 187.848021 89.066745 187.549892 88.561578 187.549892 C 88.313137 187.549892 87.98188 187.665831 87.749999 187.881147 L 87.841096 188.220688 C 88.362825 188.071623 88.578141 188.187562 88.578141 188.527103 L 88.578141 190.464954 C 88.578141 191.682321 89.265498 191.997013 90.151609 191.997013 C 91.012877 191.997013 91.791331 191.500131 91.791331 190.895586 C 91.791331 190.647144 91.658829 190.440106 91.302725 190.440106 C 90.963189 190.440106 90.805843 190.638859 90.805843 190.829335 C 90.805843 190.945274 90.930063 191.152304 91.012877 191.293092 C 90.896938 191.409031 90.615366 191.533256 90.27583 191.533256 C 89.754103 191.533256 89.455971 191.301369 89.455971 190.605733 L 89.455971 190.026037 C 89.787229 190.009474 90.151609 189.984625 90.482864 189.934937 C 91.302725 189.818998 91.816175 189.421492 91.816175 188.684445 C 91.816175 187.856307 91.203349 187.549892 90.631934 187.549892 Z M 90.267549 188.170999 C 90.615366 188.170999 90.905219 188.344913 90.905219 188.783821 C 90.905219 189.106799 90.73131 189.421492 90.201298 189.504306 C 90.002545 189.537431 89.729259 189.570557 89.455971 189.570557 L 89.455971 188.99086 C 89.455971 188.361476 89.936294 188.170999 90.267549 188.170999 Z M 119.053738 187.549892 C 118.258722 187.549892 117.687307 187.980523 117.37261 188.402878 L 117.687307 188.71757 C 117.927467 188.485692 118.291847 188.228965 118.838423 188.228965 C 119.625158 188.228965 120.072352 188.783821 120.105478 189.678219 L 117.546523 189.678219 C 117.471987 189.943223 117.43058 190.233067 117.43058 190.49808 C 117.43058 191.442157 118.093094 191.997013 118.987487 191.997013 C 120.188292 191.997013 121.041278 191.135741 121.041278 189.694782 C 121.041278 188.51054 120.387045 187.549892 119.053738 187.549892 Z M 120.105478 190.183378 C 120.047508 190.837612 119.81563 191.508408 119.086864 191.508408 C 118.589981 191.508408 118.30841 191.218555 118.30841 190.580893 C 118.30841 190.431829 118.316691 190.291041 118.333254 190.183378 L 120.105478 190.183378 Z M 116.676974 187.665831 L 114.258799 187.665831 L 114.258799 188.0799 L 114.971002 188.187562 C 115.169755 188.220688 115.178036 188.311787 115.178036 188.543666 L 115.178036 190.175102 C 115.178036 190.920425 114.573496 191.582944 114.051765 191.36762 C 114.184267 191.110902 114.217392 190.986676 114.217392 190.879023 C 114.217392 190.655421 114.043483 190.49808 113.703947 190.49808 C 113.306436 190.49808 113.115965 190.754798 113.115965 191.168867 C 113.115965 191.732009 113.513475 191.997013 114.010358 191.997013 C 114.672872 191.997013 115.037253 191.516693 115.252569 191.144027 L 115.277413 191.144027 L 115.351945 191.881074 L 115.451322 191.939039 L 116.693537 191.847949 L 116.751507 191.409031 L 116.345715 191.351057 C 116.088992 191.309655 116.064148 191.210278 116.064148 190.837612 L 116.064148 188.560229 C 116.064148 188.32835 116.07243 188.204125 116.279464 188.162714 L 116.676974 188.088186 L 116.676974 187.665831 Z M 167.499997 187.665831 L 164.990735 187.665831 L 164.990735 188.088186 L 165.545583 188.162714 C 165.80231 188.195839 165.835435 188.295225 165.835435 188.568506 L 165.835435 188.891484 C 165.644959 188.891484 165.396518 188.883198 165.197765 188.883198 C 164.261965 188.883198 163.110849 189.338678 163.110849 190.713395 C 163.110849 191.947325 164.079775 192.295143 165.338553 192.295143 L 165.835435 192.295143 L 165.835435 192.55187 C 165.835435 192.833437 165.80231 192.932813 165.545583 192.965939 L 164.990735 193.040467 L 164.990735 193.462821 L 167.499997 193.462821 L 167.499997 193.040467 L 167.036239 192.965939 C 166.787798 192.924527 166.771235 192.808588 166.771235 192.543584 L 166.771235 188.585068 C 166.771235 188.320064 166.787798 188.204125 167.036239 188.162714 L 167.499997 188.088186 L 167.499997 187.665831 Z M 165.835435 189.371804 L 165.835435 191.814823 L 165.421367 191.814823 C 164.618069 191.814823 164.104623 191.541533 164.104623 190.68027 C 164.104623 189.885249 164.493843 189.371804 165.396518 189.371804 L 165.835435 189.371804 Z M 162.580841 187.665831 L 160.16267 187.665831 L 160.16267 188.0799 L 160.874869 188.187562 C 161.073622 188.220688 161.081907 188.311787 161.081907 188.543666 L 161.081907 190.175102 C 161.081907 190.920425 160.477362 191.582944 159.955631 191.36762 C 160.088133 191.110902 160.121259 190.986676 160.121259 190.879023 C 160.121259 190.655421 159.947354 190.49808 159.607813 190.49808 C 159.210307 190.49808 159.019831 190.754798 159.019831 191.168867 C 159.019831 191.732009 159.417337 191.997013 159.914229 191.997013 C 160.576739 191.997013 160.94112 191.516693 161.156435 191.144027 L 161.181284 191.144027 L 161.255812 191.881074 L 161.355188 191.939039 L 162.597404 191.847949 L 162.655378 191.409031 L 162.249586 191.351057 C 161.992859 191.309655 161.968019 191.210278 161.968019 190.837612 L 161.968019 188.560229 C 161.968019 188.32835 161.976296 188.204125 162.183335 188.162714 L 162.580841 188.088186 L 162.580841 187.665831 Z M 157.371833 187.549892 C 156.783851 187.549892 156.386345 187.798333 156.096492 188.26209 C 156.038527 187.848021 155.806648 187.549892 155.30148 187.549892 C 155.053039 187.549892 154.721783 187.665831 154.489905 187.881147 L 154.580996 188.220688 C 155.102727 188.071623 155.318043 188.187562 155.318043 188.527103 L 155.318043 190.464954 C 155.318043 191.682321 156.005401 191.997013 156.891513 191.997013 C 157.752776 191.997013 158.531235 191.500131 158.531235 190.895586 C 158.531235 190.647144 158.398724 190.440106 158.042629 190.440106 C 157.703088 190.440106 157.545746 190.638859 157.545746 190.829335 C 157.545746 190.945274 157.669962 191.152304 157.752776 191.293092 C 157.636837 191.409031 157.35527 191.533256 157.015729 191.533256 C 156.494007 191.533256 156.195868 191.301369 156.195868 190.605733 L 156.195868 190.026037 C 156.527133 190.009474 156.891513 189.984625 157.222768 189.934937 C 158.042629 189.818998 158.556074 189.421492 158.556074 188.684445 C 158.556074 187.856307 157.943252 187.549892 157.371833 187.549892 Z M 157.007452 188.170999 C 157.35527 188.170999 157.645123 188.344913 157.645123 188.783821 C 157.645123 189.106799 157.471209 189.421492 156.941201 189.504306 C 156.742448 189.537431 156.469158 189.570557 156.195868 189.570557 L 156.195868 188.99086 C 156.195868 188.361476 156.676197 188.170999 157.007452 188.170999 Z M 152.278764 187.549892 C 151.574843 187.549892 151.193899 187.905995 150.887484 188.295225 L 150.862644 188.295225 L 150.738419 187.616143 L 149.371987 187.665831 L 149.371987 188.088186 L 149.786056 188.162714 C 150.017935 188.204125 150.05106 188.295225 150.05106 188.551943 L 150.05106 191.881074 L 150.150446 191.939039 L 151.508591 191.847949 L 151.566566 191.417317 L 151.210462 191.359343 C 150.953735 191.317931 150.928895 191.218555 150.928895 190.854174 L 150.928895 189.346964 C 150.928895 188.551943 151.417501 188.212402 151.972349 188.212402 C 152.684556 188.212402 152.709396 188.667882 152.709396 189.239302 L 152.709396 191.881074 L 152.808772 191.939039 L 154.18349 191.847949 L 154.249741 191.417317 L 153.877074 191.359343 C 153.61207 191.317931 153.58723 191.210278 153.58723 190.854174 L 153.58723 188.957735 C 153.58723 188.212402 153.305664 187.549892 152.278764 187.549892 Z M 147.078042 187.549892 C 146.548025 187.549892 146.10083 187.814896 145.794415 188.129588 L 146.00974 188.460852 C 146.233332 188.311787 146.473497 188.195839 146.779903 188.195839 C 147.185695 188.195839 147.343046 188.436004 147.343046 188.883198 L 147.343046 191.326217 L 146.075991 191.326217 L 146.075991 191.881074 L 147.343046 191.881074 L 147.343046 193.272345 L 147.458985 193.322033 L 147.931019 193.264068 C 147.99727 192.30342 148.204309 191.839663 148.866819 191.781698 L 148.866819 191.326217 L 148.229158 191.326217 L 148.229158 188.783821 C 148.229158 188.021935 147.906179 187.549892 147.078042 187.549892 Z M 145.223004 187.549892 L 144.850338 187.549892 L 144.759238 187.831459 C 144.560485 187.698957 144.220953 187.549892 143.715785 187.549892 C 142.688885 187.549892 142.192003 188.228965 142.192003 188.941172 C 142.192003 190.597456 144.494234 189.968063 144.494234 190.953551 C 144.494234 191.317931 144.22923 191.516693 143.790313 191.516693 C 143.359681 191.516693 142.953898 191.226841 142.829673 190.663707 L 142.316228 190.622296 L 142.423881 191.997013 L 142.81311 191.997013 L 142.879361 191.715447 C 143.078114 191.881074 143.450781 191.997013 143.798599 191.997013 C 144.742676 191.997013 145.272693 191.450442 145.272693 190.713395 C 145.272693 189.090237 142.962175 189.74447 142.962175 188.734133 C 142.962175 188.311787 143.268591 188.088186 143.699222 188.088186 C 144.121577 188.088186 144.585334 188.26209 144.850338 189.023986 L 145.355506 188.99086 L 145.223004 187.549892 Z M 139.599918 187.549892 C 138.804906 187.549892 138.233487 187.980523 137.918795 188.402878 L 138.233487 188.71757 C 138.473651 188.485692 138.838032 188.228965 139.384603 188.228965 C 140.171338 188.228965 140.618532 188.783821 140.651658 189.678219 L 138.092708 189.678219 C 138.018171 189.943223 137.976769 190.233067 137.976769 190.49808 C 137.976769 191.442157 138.639279 191.997013 139.533667 191.997013 C 140.734471 191.997013 141.587458 191.135741 141.587458 189.694782 C 141.587458 188.51054 140.933234 187.549892 139.599918 187.549892 Z M 140.651658 190.183378 C 140.593693 190.837612 140.361814 191.508408 139.633044 191.508408 C 139.136161 191.508408 138.854595 191.218555 138.854595 190.580893 C 138.854595 190.431829 138.86288 190.291041 138.879443 190.183378 L 140.651658 190.183378 Z M 136.287359 192.783749 C 135.914693 192.783749 135.657974 193.03219 135.657974 193.380008 C 135.657974 193.736111 135.906416 193.976267 136.287359 193.976267 C 136.65174 193.976267 136.900181 193.727825 136.900181 193.380008 C 136.900181 193.023904 136.65174 192.783749 136.287359 192.783749 Z M 137.31425 187.665831 L 135.020304 187.665831 L 135.020304 188.088186 L 135.459212 188.170999 C 135.6911 188.212402 135.715939 188.311787 135.715939 188.551943 L 135.715939 191.872788 L 135.815316 191.9142 L 137.231436 191.839663 L 137.28941 191.400754 L 136.900181 191.34278 C 136.626891 191.309655 136.602051 191.201992 136.602051 190.829335 L 136.602051 188.576791 C 136.602051 188.32835 136.610328 188.212402 136.850493 188.170999 L 137.31425 188.096463 L 137.31425 187.665831 Z M 132.718072 185.769391 C 131.310229 185.769391 130.44068 186.291123 130.44068 187.284888 C 130.44068 188.195839 131.111476 188.386315 131.939614 188.386315 L 133.032765 188.386315 C 133.413708 188.386315 133.620747 188.444289 133.620747 188.71757 C 133.620747 188.883198 133.504799 189.032263 133.380582 189.17305 C 133.190106 189.115076 132.891977 189.081951 132.70151 189.081951 C 131.641484 189.081951 130.945849 189.636808 130.945849 190.539482 C 130.945849 190.945274 131.086628 191.243404 131.277104 191.467005 C 131.227416 191.61607 131.152879 191.781698 131.028663 191.955602 L 130.954126 191.781698 C 130.879598 191.64091 130.788498 191.541533 130.606308 191.541533 C 130.357867 191.541533 130.125988 191.773412 130.125988 192.038416 C 130.125988 192.344831 130.407555 192.502182 130.697407 192.502182 C 131.144602 192.502182 131.426169 192.129515 131.591796 191.732009 C 131.898212 191.9142 132.303994 191.997013 132.684947 191.997013 C 133.720123 191.997013 134.457161 191.425594 134.457161 190.489794 C 134.457161 189.92666 134.225283 189.56228 133.836063 189.363527 L 133.836063 189.338678 C 134.200443 188.974297 134.366071 188.742419 134.366071 188.427727 C 134.366071 188.212402 134.241846 187.89771 133.869188 187.78177 L 133.869188 187.748645 C 134.349508 187.533329 134.647637 187.268325 134.647637 186.796282 C 134.647637 186.216586 134.217006 185.769391 132.718072 185.769391 Z M 132.684947 189.553994 C 133.198392 189.553994 133.554487 189.910097 133.554487 190.539482 C 133.554487 191.094339 133.36402 191.533256 132.726349 191.533256 C 132.163216 191.533256 131.840237 191.152304 131.840237 190.506357 C 131.840237 189.910097 132.146653 189.553994 132.684947 189.553994 Z M 132.635259 186.324248 C 133.430271 186.324248 133.778088 186.498152 133.778088 186.928784 C 133.778088 187.226914 133.620747 187.41739 133.421985 187.57474 L 132.080402 187.57474 C 131.583519 187.57474 131.351632 187.425676 131.351632 187.094412 C 131.351632 186.655503 131.773986 186.324248 132.635259 186.324248 Z M 128.825807 192.783749 C 128.453141 192.783749 128.196414 193.03219 128.196414 193.388284 C 128.196414 193.744388 128.453141 193.976267 128.825807 193.976267 C 129.181902 193.976267 129.438629 193.736111 129.438629 193.371722 C 129.438629 193.023904 129.181902 192.783749 128.825807 192.783749 Z M 129.579417 185.769391 C 128.635331 186.282837 128.254388 186.945347 128.254388 188.452566 L 128.254388 191.872788 L 128.353764 191.9142 L 129.769884 191.839663 L 129.827858 191.400754 L 129.430343 191.34278 C 129.157062 191.309655 129.1405 191.201992 129.1405 190.829335 L 129.1405 187.922558 C 129.1405 187.11926 129.306127 186.572689 129.860984 186.133772 L 129.579417 185.769391 Z M 125.943875 187.549892 C 125.355893 187.549892 124.958387 187.798333 124.668534 188.26209 C 124.610564 187.848021 124.378686 187.549892 123.873522 187.549892 C 123.625076 187.549892 123.293821 187.665831 123.061943 187.881147 L 123.153038 188.220688 C 123.674764 188.071623 123.890085 188.187562 123.890085 188.527103 L 123.890085 190.464954 C 123.890085 191.682321 124.577439 191.997013 125.463551 191.997013 C 126.324818 191.997013 127.103272 191.500131 127.103272 190.895586 C 127.103272 190.647144 126.97077 190.440106 126.614666 190.440106 C 126.27513 190.440106 126.117784 190.638859 126.117784 190.829335 C 126.117784 190.945274 126.242005 191.152304 126.324818 191.293092 C 126.208879 191.409031 125.927312 191.533256 125.587771 191.533256 C 125.066045 191.533256 124.767911 191.301369 124.767911 190.605733 L 124.767911 190.026037 C 125.09917 190.009474 125.463551 189.984625 125.794806 189.934937 C 126.614666 189.818998 127.128116 189.421492 127.128116 188.684445 C 127.128116 187.856307 126.51529 187.549892 125.943875 187.549892 Z M 125.57949 188.170999 C 125.927312 188.170999 126.21716 188.344913 126.21716 188.783821 C 126.21716 189.106799 126.043252 189.421492 125.513239 189.504306 C 125.314486 189.537431 125.0412 189.570557 124.767911 189.570557 L 124.767911 188.99086 C 124.767911 188.361476 125.248235 188.170999 125.57949 188.170999 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="pSZRkKxNAFDtD3y4fdhpgyVpu9t7Sbqb" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#pSZRkKxNAFDtD3y4fdhpgyVpu9t7Sbqb)">
+ <path fill-rule="evenodd" d="M 208.893688 166.917332 C 207.753446 188.40144 190.014321 205.244598 168.5 205.270833 C 147.264369 205.270206 129.635279 188.867359 128.106312 167.686834 C 128.051896 168.401269 128.016444 169.117016 128 169.833333 C 128 192.200864 146.132469 210.333333 168.5 210.333333 C 190.867531 210.333333 209 192.200864 209 169.833333 C 208.998812 168.860052 208.962545 167.887137 208.891255 166.916473 L 208.893688 166.917332 Z"/>
+ </g>
+ <linearGradient id="_lgradient_24" x1=".5" x2=".493" y1="0" y2=".999" gradientTransform="matrix(81,0,0,81,128,126.802083)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_24)" cx="168.5" cy="167.302" r="40.5" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 181.156246 172.364653 L 198.87479 158.44271 L 181.156246 144.520845 C 181.171435 144.520845 181.156246 147.333199 181.156246 149.583327 L 168.499895 149.583327 L 168.499895 167.302171 L 181.156246 167.302171 L 181.156246 172.364653 Z M 155.843747 190.083323 L 138.125 176.161457 L 155.843747 162.239688 C 155.828558 162.239688 155.843747 165.052052 155.843747 167.302171 L 168.499895 167.302171 L 168.499895 185.02084 L 155.843747 185.02084 L 155.843747 190.083323 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/boomaga2.svg b/.icons/Gruvbox_Dark-2/apps/64/boomaga2.svg
new file mode 100644
index 000000000..cef0cc8da
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/boomaga2.svg
@@ -0,0 +1,95 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="GwX3GjG9ITtPy3T4qp0zpoELebBdq8PW" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#GwX3GjG9ITtPy3T4qp0zpoELebBdq8PW)">
+ <linearGradient id="_lgradient_25" x1=".516" x2=".52" y1="1.651" y2=".098" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#0575e6"/>
+ <stop offset="100%" style="stop-color:#00f260"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_26" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g style="opacity:0.4" filter="url(#GudriDVcSXGolokQaujDuNLRfKnLbc1A)">
+ <g opacity=".4">
+ <path d="M 71.70536 138.754471 L 71.70536 190.787506 C 71.70536 194.783218 74.864693 198 78.789063 198 L 177.960938 198 C 181.885315 198 185.044647 194.783218 185.044647 190.787506 L 185.044647 138.754471 L 71.70536 138.754471 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="GudriDVcSXGolokQaujDuNLRfKnLbc1A" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g style="opacity:0.4" filter="url(#kapESacgDZI5wjxEfcRbOnjTXEK11NrV)">
+ <g opacity=".4">
+ <path d="M 200.5 152.08728 L 200.5 104.814499 C 200.5 100.79969 197.240479 97.540176 193.225677 97.540176 L 63.524323 97.540176 C 59.509514 97.540176 56.25 100.79969 56.25 104.814499 L 56.25 152.08728 C 56.25 156.102097 59.509514 159.361603 63.524323 159.361603 L 193.225677 159.361603 C 197.240479 159.361603 200.5 156.102097 200.5 152.08728 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="kapESacgDZI5wjxEfcRbOnjTXEK11NrV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <path fill="#e4e4e4" d="M 78.789063 53.75 C 74.864693 53.75 71.70536 57.032421 71.70536 61.109695 L 71.70536 105.26786 L 185.044647 105.26786 L 185.044647 61.109695 C 185.044647 57.032421 181.885315 53.75 177.960938 53.75 L 78.789063 53.75 Z"/>
+ <path fill="#4f4f4f" d="M 200.5 149.511398 L 200.5 102.238609 C 200.5 98.223801 197.240479 94.964287 193.225677 94.964287 L 63.524323 94.964287 C 59.509514 94.964287 56.25 98.223801 56.25 102.238609 L 56.25 149.511398 C 56.25 153.526199 59.509514 156.785721 63.524323 156.785721 L 193.225677 156.785721 C 197.240479 156.785721 200.5 153.526199 200.5 149.511398 Z"/>
+ <g style="opacity:0.2">
+ <g opacity=".2">
+ <rect width="128.795" height="15.455" x="63.98" y="128.45" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ </g>
+ <g style="opacity:0.2">
+ <g opacity=".2">
+ <path d="M 68.80748 105.26786 L 72.027344 105.26786 C 74.692986 105.26786 76.85714 107.432014 76.85714 110.097656 L 76.85714 113.31752 C 76.85714 115.983162 74.692986 118.147324 72.027344 118.147324 L 68.80748 118.147324 C 66.141838 118.147324 63.97768 115.983162 63.97768 113.31752 L 63.97768 110.097656 C 63.97768 107.432014 66.141838 105.26786 68.80748 105.26786 Z"/>
+ </g>
+ </g>
+ <path fill="#76ff03" d="M 68.80748 102.691963 L 72.027344 102.691963 C 74.692986 102.691963 76.85714 104.856125 76.85714 107.521767 L 76.85714 110.741631 C 76.85714 113.407265 74.692986 115.571426 72.027344 115.571426 L 68.80748 115.571426 C 66.141838 115.571426 63.97768 113.407265 63.97768 110.741631 L 63.97768 107.521767 C 63.97768 104.856125 66.141838 102.691963 68.80748 102.691963 Z"/>
+ <path fill="#e4e4e4" d="M 71.70536 136.178574 L 71.70536 188.211609 C 71.70536 192.207336 74.864693 195.424103 78.789063 195.424103 L 177.960938 195.424103 C 181.885315 195.424103 185.044647 192.207336 185.044647 188.211609 L 185.044647 136.178574 L 71.70536 136.178574 Z"/>
+ <g style="opacity:0.2">
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 78.789063 53.75 C 74.864693 53.75 71.70536 57.033142 71.70536 61.110413 L 71.70536 63.68631 C 71.70536 59.609035 74.864693 56.325893 78.789063 56.325893 L 177.960938 56.325893 C 181.885315 56.325893 185.044647 59.609035 185.044647 63.68631 L 185.044647 61.110413 C 185.044647 57.033142 181.885315 53.75 177.960938 53.75 L 78.789063 53.75 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.1">
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 63.464512 94.964287 C 59.468788 94.964287 56.25 98.209869 56.25 102.239174 L 56.25 104.815063 C 56.25 100.785759 59.468788 97.540176 63.464512 97.540176 L 193.285492 97.540176 C 197.281219 97.540176 200.5 100.785759 200.5 104.815063 L 200.5 102.239174 C 200.5 98.209869 197.281219 94.964287 193.285492 94.964287 L 63.464512 94.964287 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.2">
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 68.80748 102.691963 C 66.131767 102.691963 63.97768 104.846054 63.97768 107.521767 L 63.97768 110.097656 C 63.97768 107.421951 66.131767 105.26786 68.80748 105.26786 L 72.027344 105.26786 C 74.703049 105.26786 76.85714 107.421951 76.85714 110.097656 L 76.85714 107.521767 C 76.85714 104.846054 74.703049 102.691963 72.027344 102.691963 L 68.80748 102.691963 Z"/>
+ </g>
+ </g>
+ <path fill="#555555" fill-rule="evenodd" d="M 149.128742 150.768758 L 148.126679 150.768758 L 146.707074 154.442999 C 146.567904 154.80486 146.512234 154.897643 146.28027 154.94403 L 145.936976 155.018257 L 145.936976 155.491458 L 147.922555 155.491458 L 148.015338 155.02754 L 147.60708 154.934757 C 147.338013 154.869803 147.282343 154.74919 147.393683 154.433725 L 148.40503 151.640924 L 148.451416 151.640924 L 149.462763 154.498669 C 149.583386 154.823416 149.53699 154.925473 149.286479 154.962587 L 148.841107 155.02754 L 148.841107 155.491458 L 151.197821 155.491458 L 151.290605 154.9997 L 150.965867 154.925473 C 150.706073 154.86053 150.678233 154.77702 150.557619 154.452282 L 149.128742 150.768758 Z M 143.199844 150.638861 C 142.309122 150.638861 141.66891 151.121336 141.316332 151.594527 L 141.66891 151.947115 C 141.937977 151.68731 142.346235 151.399686 142.958607 151.399686 C 143.840056 151.399686 144.341088 152.021342 144.378201 153.023404 L 141.511172 153.023404 C 141.427672 153.320312 141.381275 153.64506 141.381275 153.941967 C 141.381275 154.9997 142.123554 155.621355 143.125617 155.621355 C 144.470985 155.621355 145.426661 154.656406 145.426661 153.041961 C 145.426661 151.715151 144.693665 150.638861 143.199844 150.638861 Z M 144.378201 153.58939 C 144.313247 154.322385 144.053453 155.073927 143.236958 155.073927 C 142.680256 155.073927 142.364792 154.74919 142.364792 154.034751 C 142.364792 153.86774 142.374065 153.710003 142.392622 153.58939 L 144.378201 153.58939 Z M 140.639007 150.768758 L 138.087442 150.768758 L 138.087442 151.241949 L 138.5792 151.334733 C 138.838995 151.38113 138.866835 151.49247 138.866835 151.761547 L 138.866835 157.773945 L 138.968892 157.876012 L 140.59261 157.829615 L 140.64828 157.328584 L 140.240032 157.254357 C 139.887454 157.198687 139.850341 157.09662 139.850341 156.716212 L 139.850341 151.789377 C 139.850341 151.511027 139.859624 151.38113 140.137975 151.334733 L 140.639007 151.251233 L 140.639007 150.768758 Z M 135.498775 148.643998 C 133.921443 148.643998 132.94721 149.22854 132.94721 150.341943 C 132.94721 151.362573 133.698763 151.57597 134.626599 151.57597 L 135.851352 151.57597 C 136.278157 151.57597 136.510121 151.640924 136.510121 151.947115 C 136.510121 152.132682 136.380224 152.299692 136.241044 152.457419 C 136.027636 152.392476 135.693615 152.355363 135.480218 152.355363 C 134.292578 152.355363 133.513195 152.977018 133.513195 153.988354 C 133.513195 154.442999 133.670923 154.77702 133.88433 155.02754 C 133.82866 155.194551 133.745149 155.380118 133.605979 155.574969 L 133.522469 155.380118 C 133.438969 155.222391 133.336902 155.111041 133.132778 155.111041 C 132.854427 155.111041 132.594633 155.370845 132.594633 155.667752 C 132.594633 156.011047 132.910097 156.187341 133.234845 156.187341 C 133.735876 156.187341 134.05134 155.769809 134.236908 155.324448 C 134.580212 155.528572 135.034847 155.621355 135.461661 155.621355 C 136.621461 155.621355 137.44723 154.981144 137.44723 153.932684 C 137.44723 153.301755 137.187436 152.893507 136.751358 152.670827 L 136.751358 152.642987 C 137.159606 152.234739 137.345173 151.974945 137.345173 151.622367 C 137.345173 151.38113 137.205993 151.028552 136.788472 150.898655 L 136.788472 150.861541 C 137.326617 150.620304 137.660638 150.323386 137.660638 149.794525 C 137.660638 149.14503 137.178163 148.643998 135.498775 148.643998 Z M 135.461661 152.884234 C 136.03692 152.884234 136.435894 153.283199 136.435894 153.988354 C 136.435894 154.610009 136.222487 155.101767 135.508048 155.101767 C 134.877119 155.101767 134.515258 154.674963 134.515258 153.951241 C 134.515258 153.283199 134.858563 152.884234 135.461661 152.884234 Z M 135.405991 149.265653 C 136.296714 149.265653 136.686405 149.460504 136.686405 149.942979 C 136.686405 150.277 136.510121 150.490397 136.28743 150.666691 L 134.784336 150.666691 C 134.227634 150.666691 133.96783 150.49968 133.96783 150.128546 C 133.96783 149.636788 134.441031 149.265653 135.405991 149.265653 Z M 129.922455 150.638861 C 129.031722 150.638861 128.39152 151.121336 128.038932 151.594527 L 128.39152 151.947115 C 128.660588 151.68731 129.068836 151.399686 129.681217 151.399686 C 130.562667 151.399686 131.063698 152.021342 131.100812 153.023404 L 128.233783 153.023404 C 128.150273 153.320312 128.103886 153.64506 128.103886 153.941967 C 128.103886 154.9997 128.846155 155.621355 129.848228 155.621355 C 131.193595 155.621355 132.149271 154.656406 132.149271 153.041961 C 132.149271 151.715151 131.416276 150.638861 129.922455 150.638861 Z M 131.100812 153.58939 C 131.035858 154.322385 130.776064 155.073927 129.959568 155.073927 C 129.402867 155.073927 129.087392 154.74919 129.087392 154.034751 C 129.087392 153.86774 129.096676 153.710003 129.115232 153.58939 L 131.100812 153.58939 Z M 127.25955 150.768758 L 124.88428 150.768758 L 124.88428 151.223392 L 125.348203 151.325459 C 125.552327 151.371846 125.580162 151.46463 125.580162 151.724434 L 125.580162 153.607946 C 125.580162 154.507952 125.014177 154.879087 124.392527 154.879087 C 123.594583 154.879087 123.520356 154.378055 123.520356 153.719287 L 123.520356 151.68731 C 123.520356 151.427516 123.557469 151.344016 123.798707 151.297619 L 124.188403 151.223392 L 124.188403 150.768758 L 121.813127 150.768758 L 121.813127 151.232676 L 122.249215 151.306903 C 122.509009 151.353289 122.536845 151.4368 122.536845 151.68731 L 122.536845 154.034751 C 122.536845 154.88836 122.880144 155.621355 124.058501 155.621355 C 124.902837 155.621355 125.403873 155.101767 125.654389 154.665679 L 125.682224 154.665679 L 125.747172 155.491458 L 125.858513 155.556412 L 127.278107 155.454345 L 127.343061 154.97187 L 126.888416 154.906917 C 126.600787 154.86053 126.572952 154.74919 126.572952 154.331658 L 126.572952 151.761547 C 126.572952 151.501743 126.572952 151.362573 126.814189 151.316176 L 127.25955 151.232676 L 127.25955 150.768758 Z M 119.187341 148.643998 C 117.610015 148.643998 116.635782 149.22854 116.635782 150.341943 C 116.635782 151.362573 117.387334 151.57597 118.31517 151.57597 L 119.539924 151.57597 C 119.966729 151.57597 120.198688 151.640924 120.198688 151.947115 C 120.198688 152.132682 120.068791 152.299692 119.929615 152.457419 C 119.716213 152.392476 119.382187 152.355363 119.168785 152.355363 C 117.981149 152.355363 117.201767 152.977018 117.201767 153.988354 C 117.201767 154.442999 117.359499 154.77702 117.572902 155.02754 C 117.517231 155.194551 117.433726 155.380118 117.294551 155.574969 L 117.211045 155.380118 C 117.127535 155.222391 117.025473 155.111041 116.821349 155.111041 C 116.542998 155.111041 116.283204 155.370845 116.283204 155.667752 C 116.283204 156.011047 116.598669 156.187341 116.923411 156.187341 C 117.424448 156.187341 117.739912 155.769809 117.925479 155.324448 C 118.268779 155.528572 118.723423 155.621355 119.150228 155.621355 C 120.310028 155.621355 121.135807 154.981144 121.135807 153.932684 C 121.135807 153.301755 120.876013 152.893507 120.439925 152.670827 L 120.439925 152.642987 C 120.848178 152.234739 121.033745 151.974945 121.033745 151.622367 C 121.033745 151.38113 120.89457 151.028552 120.477038 150.898655 L 120.477038 150.861541 C 121.015188 150.620304 121.349209 150.323386 121.349209 149.794525 C 121.349209 149.14503 120.866735 148.643998 119.187341 148.643998 Z M 119.150228 152.884234 C 119.725491 152.884234 120.124461 153.283199 120.124461 153.988354 C 120.124461 154.610009 119.911058 155.101767 119.19662 155.101767 C 118.565691 155.101767 118.20383 154.674963 118.20383 153.951241 C 118.20383 153.283199 118.547134 152.884234 119.150228 152.884234 Z M 119.094558 149.265653 C 119.985285 149.265653 120.374976 149.460504 120.374976 149.942979 C 120.374976 150.277 120.198688 150.490397 119.976007 150.666691 L 118.472908 150.666691 C 117.916201 150.666691 117.656407 150.49968 117.656407 150.128546 C 117.656407 149.636788 118.129603 149.265653 119.094558 149.265653 Z M 115.791446 150.768758 L 113.416176 150.768758 L 113.416176 151.223392 L 113.880099 151.325459 C 114.084223 151.371846 114.112058 151.46463 114.112058 151.724434 L 114.112058 153.607946 C 114.112058 154.507952 113.546073 154.879087 112.924423 154.879087 C 112.126479 154.879087 112.052252 154.378055 112.052252 153.719287 L 112.052252 151.68731 C 112.052252 151.427516 112.089365 151.344016 112.330603 151.297619 L 112.720299 151.223392 L 112.720299 150.768758 L 110.345028 150.768758 L 110.345028 151.232676 L 110.781111 151.306903 C 111.040905 151.353289 111.068741 151.4368 111.068741 151.68731 L 111.068741 154.034751 C 111.068741 154.88836 111.412045 155.621355 112.590402 155.621355 C 113.434733 155.621355 113.935769 155.101767 114.186285 154.665679 L 114.21412 154.665679 L 114.279068 155.491458 L 114.390409 155.556412 L 115.810003 155.454345 L 115.874951 154.97187 L 115.420312 154.906917 C 115.132683 154.86053 115.104848 154.74919 115.104848 154.331658 L 115.104848 151.761547 C 115.104848 151.501743 115.104848 151.362573 115.346085 151.316176 L 115.791446 151.232676 L 115.791446 150.768758 Z M 108.58213 156.502805 C 108.164604 156.502805 107.876969 156.781156 107.876969 157.170847 C 107.876969 157.569821 108.155325 157.838899 108.58213 157.838899 C 108.990378 157.838899 109.268734 157.560548 109.268734 157.170847 C 109.268734 156.771882 108.990378 156.502805 108.58213 156.502805 Z M 109.732652 150.768758 L 107.162536 150.768758 L 107.162536 151.241949 L 107.654289 151.334733 C 107.914088 151.38113 107.941923 151.49247 107.941923 151.761547 L 107.941923 155.482185 L 108.053263 155.528572 L 109.639868 155.445072 L 109.704817 154.953314 L 109.268734 154.88836 C 108.962543 154.851247 108.934708 154.730633 108.934708 154.313102 L 108.934708 151.789377 C 108.934708 151.511027 108.943986 151.38113 109.213063 151.334733 L 109.732652 151.251233 L 109.732652 150.768758 Z M 105.650158 152.550203 L 105.093451 152.550203 L 105.093451 153.125471 C 105.093451 154.674963 104.685203 156.076 104.685203 156.781156 C 104.685203 157.189403 104.944997 157.393527 105.32541 157.393527 C 105.69655 157.393527 106.012014 157.198687 106.012014 156.762599 C 106.012014 156.029603 105.650158 154.600736 105.650158 153.134745 L 105.650158 152.550203 Z M 105.362524 150.638861 C 104.954276 150.638861 104.675925 150.898655 104.675925 151.306903 C 104.675925 151.724434 104.954276 151.974945 105.362524 151.974945 C 105.761498 151.974945 106.049127 151.715151 106.049127 151.297619 C 106.049127 150.889371 105.761498 150.638861 105.362524 150.638861 Z M 117.433726 161.772934 C 116.839906 161.772934 116.338875 162.069841 115.99557 162.422429 L 116.236813 162.793563 C 116.487328 162.626553 116.756401 162.496656 117.0997 162.496656 C 117.554345 162.496656 117.730634 162.765723 117.730634 163.266755 L 117.730634 166.003886 L 116.311039 166.003886 L 116.311039 166.625541 L 117.730634 166.625541 L 117.730634 168.184316 L 117.860531 168.239986 L 118.389402 168.175033 C 118.463629 167.098743 118.695588 166.579145 119.437857 166.514201 L 119.437857 166.003886 L 118.723423 166.003886 L 118.723423 163.155414 C 118.723423 162.301805 118.361567 161.772934 117.433726 161.772934 Z M 114.446079 167.636888 C 114.028553 167.636888 113.740924 167.915239 113.740924 168.30493 C 113.740924 168.703904 114.019274 168.972972 114.446079 168.972972 C 114.854327 168.972972 115.132683 168.694621 115.132683 168.30493 C 115.132683 167.905955 114.854327 167.636888 114.446079 167.636888 Z M 115.596601 161.902831 L 113.026485 161.902831 L 113.026485 162.376032 L 113.518238 162.468816 C 113.778037 162.515213 113.805872 162.626553 113.805872 162.89562 L 113.805872 166.616258 L 113.917212 166.662655 L 115.503817 166.579145 L 115.568766 166.087397 L 115.132683 166.022443 C 114.826492 165.98533 114.798657 165.864716 114.798657 165.447185 L 114.798657 162.92346 C 114.798657 162.64511 114.807935 162.515213 115.077012 162.468816 L 115.596601 162.385316 L 115.596601 161.902831 Z M 112.4605 161.902831 L 109.90894 161.902831 L 109.90894 162.376032 L 110.400699 162.468816 C 110.660493 162.515213 110.688328 162.626553 110.688328 162.89562 L 110.688328 168.908028 L 110.79039 169.010085 L 112.414108 168.963698 L 112.469778 168.462667 L 112.06153 168.38844 C 111.708952 168.33277 111.671839 168.230703 111.671839 167.850285 L 111.671839 162.92346 C 111.671839 162.64511 111.681117 162.515213 111.959468 162.468816 L 112.4605 162.385316 L 112.4605 161.902831 Z M 147.003992 161.902831 L 144.452428 161.902831 L 144.452428 162.376032 L 144.944186 162.468816 C 145.20398 162.515213 145.23181 162.626553 145.23181 162.89562 L 145.23181 168.908028 L 145.333877 169.010085 L 146.957595 168.963698 L 147.013265 168.462667 L 146.605018 168.38844 C 146.25244 168.33277 146.215326 168.230703 146.215326 167.850285 L 146.215326 162.92346 C 146.215326 162.64511 146.2246 162.515213 146.502951 162.468816 L 147.003992 162.385316 L 147.003992 161.902831 Z M 141.594683 161.772934 C 140.70395 161.772934 140.063748 162.255419 139.71116 162.72861 L 140.063748 163.081188 C 140.332816 162.821393 140.741063 162.533769 141.353445 162.533769 C 142.234895 162.533769 142.735926 163.155414 142.77304 164.157487 L 139.906011 164.157487 C 139.822511 164.454395 139.776114 164.779143 139.776114 165.07605 C 139.776114 166.133783 140.518383 166.755439 141.520456 166.755439 C 142.865823 166.755439 143.821499 165.790489 143.821499 164.176044 C 143.821499 162.849234 143.088504 161.772934 141.594683 161.772934 Z M 142.77304 164.723473 C 142.708086 165.456458 142.448292 166.20801 141.631796 166.20801 C 141.075095 166.20801 140.75962 165.883273 140.75962 165.168834 C 140.75962 165.001823 140.768904 164.844086 140.78746 164.723473 L 142.77304 164.723473 Z M 137.883318 167.636888 C 137.465787 167.636888 137.178163 167.915239 137.178163 168.30493 C 137.178163 168.703904 137.456514 168.972972 137.883318 168.972972 C 138.291566 168.972972 138.569917 168.694621 138.569917 168.30493 C 138.569917 167.905955 138.291566 167.636888 137.883318 167.636888 Z M 139.033845 161.902831 L 136.463724 161.902831 L 136.463724 162.376032 L 136.955482 162.468816 C 137.215276 162.515213 137.243106 162.626553 137.243106 162.89562 L 137.243106 166.616258 L 137.354447 166.662655 L 138.941062 166.579145 L 139.006005 166.087397 L 138.569917 166.022443 C 138.263736 165.98533 138.235896 165.864716 138.235896 165.447185 L 138.235896 162.92346 C 138.235896 162.64511 138.245179 162.515213 138.514247 162.468816 L 139.033845 162.385316 L 139.033845 161.902831 Z M 133.670923 161.772934 C 132.075045 161.772934 131.267822 163.025517 131.267822 165.13172 C 131.267822 166.606985 131.73174 167.655445 132.455452 168.2771 L 131.722467 168.824518 L 131.963704 169.288446 L 132.910097 168.574007 C 133.503912 168.917302 134.209078 169.037925 134.923506 169.075039 L 135.01629 168.611121 C 134.403918 168.536894 133.902887 168.351327 133.531752 168.091533 L 134.246191 167.571934 L 133.99567 167.108016 L 133.114221 167.776058 C 132.69669 167.31214 132.418339 166.606985 132.316282 165.892546 L 132.316282 165.790489 C 132.641019 166.254407 133.160618 166.504918 133.754433 166.504918 C 134.756496 166.504918 135.842069 165.809046 135.842069 164.138931 C 135.842069 162.64511 134.997733 161.772934 133.670923 161.772934 Z M 133.531752 162.385316 C 134.348248 162.385316 134.765779 163.006961 134.765779 164.194601 C 134.765779 165.391514 134.255464 165.901829 133.578139 165.901829 C 133.114221 165.901829 132.69669 165.679149 132.520406 165.345118 C 132.371952 165.066767 132.353395 164.630689 132.353395 164.222431 C 132.353395 163.062631 132.761643 162.385316 133.531752 162.385316 Z M 129.35647 167.636888 C 128.938939 167.636888 128.651314 167.915239 128.651314 168.30493 C 128.651314 168.703904 128.929665 168.972972 129.35647 168.972972 C 129.764718 168.972972 130.043068 168.694621 130.043068 168.30493 C 130.043068 167.905955 129.764718 167.636888 129.35647 167.636888 Z M 130.506986 161.902831 L 127.936876 161.902831 L 127.936876 162.376032 L 128.428634 162.468816 C 128.688428 162.515213 128.716258 162.626553 128.716258 162.89562 L 128.716258 166.616258 L 128.827598 166.662655 L 130.414203 166.579145 L 130.479156 166.087397 L 130.043068 166.022443 C 129.736888 165.98533 129.709047 165.864716 129.709047 165.447185 L 129.709047 162.92346 C 129.709047 162.64511 129.718331 162.515213 129.987398 162.468816 L 130.506986 162.385316 L 130.506986 161.902831 Z M 127.268834 161.902831 L 124.893558 161.902831 L 124.893558 162.357475 L 125.357481 162.459542 C 125.561605 162.505929 125.58944 162.598713 125.58944 162.858507 L 125.58944 164.742029 C 125.58944 165.642035 125.023455 166.01317 124.401805 166.01317 C 123.603861 166.01317 123.529634 165.512128 123.529634 164.85337 L 123.529634 162.821393 C 123.529634 162.561599 123.566748 162.478099 123.807985 162.431702 L 124.197681 162.357475 L 124.197681 161.902831 L 121.822411 161.902831 L 121.822411 162.366759 L 122.258494 162.440986 C 122.518288 162.487373 122.546123 162.570883 122.546123 162.821393 L 122.546123 165.168834 C 122.546123 166.022443 122.889422 166.755439 124.067779 166.755439 C 124.912115 166.755439 125.413151 166.23585 125.663667 165.799762 L 125.691502 165.799762 L 125.756451 166.625541 L 125.867791 166.690485 L 127.28739 166.588428 L 127.352334 166.105953 L 126.897694 166.041 C 126.610065 165.994613 126.58223 165.883273 126.58223 165.465741 L 126.58223 162.89562 C 126.58223 162.635826 126.58223 162.496656 126.823467 162.450259 L 127.268834 162.366759 L 127.268834 161.902831 Z M 108.591408 172.907017 L 108.173882 172.907017 L 108.07182 173.222481 C 107.849134 173.074027 107.468722 172.907017 106.902742 172.907017 C 105.75222 172.907017 105.195513 173.667842 105.195513 174.465791 C 105.195513 176.321474 107.774907 175.616308 107.774907 176.720438 C 107.774907 177.128686 107.478 177.351377 106.986247 177.351377 C 106.503767 177.351377 106.049127 177.026629 105.909952 176.3957 L 105.334689 176.349304 L 105.455307 177.889522 L 105.891395 177.889522 L 105.965622 177.574057 C 106.188303 177.759624 106.605829 177.889522 106.995525 177.889522 C 108.053263 177.889522 108.647078 177.27715 108.647078 176.451371 C 108.647078 174.632802 106.058406 175.365797 106.058406 174.233827 C 106.058406 173.760636 106.401705 173.510115 106.884185 173.510115 C 107.357381 173.510115 107.876969 173.704956 108.173882 174.558575 L 108.739862 174.521462 L 108.591408 172.907017 Z M 102.606841 172.907017 C 102.01302 172.907017 101.511989 173.203924 101.16869 173.556502 L 101.409927 173.927646 C 101.660443 173.760636 101.929515 173.630729 102.27282 173.630729 C 102.727459 173.630729 102.903748 173.899806 102.903748 174.400838 L 102.903748 177.137969 L 101.484154 177.137969 L 101.484154 177.759624 L 102.903748 177.759624 L 102.903748 179.318389 L 103.033645 179.374059 L 103.562517 179.309116 C 103.636744 178.232816 103.868703 177.713228 104.610976 177.648284 L 104.610976 177.137969 L 103.896538 177.137969 L 103.896538 174.289497 C 103.896538 173.435888 103.534682 172.907017 102.606841 172.907017 Z M 100.083116 170.912164 C 99.07177 170.912164 98.691357 171.64516 98.273826 172.619393 L 96.520211 176.701881 C 96.362479 177.063742 96.316087 177.165799 96.084123 177.212196 L 95.740823 177.286423 L 95.740823 177.759624 L 97.726403 177.759624 L 97.819186 177.295706 L 97.410933 177.202913 C 97.141861 177.137969 97.086191 177.017346 97.197531 176.701881 L 98.171764 174.298781 L 98.218156 174.298781 L 99.192389 176.766835 C 99.313007 177.091572 99.266616 177.193639 99.0161 177.230753 L 98.570734 177.295706 L 98.570734 177.759624 L 100.90889 177.759624 L 101.001679 177.267866 L 100.676931 177.193639 C 100.417137 177.128686 100.407859 177.035902 100.259405 176.729721 L 98.737749 173.074027 L 98.96043 172.563712 C 99.303729 171.81217 99.517131 171.441036 99.953219 171.431752 C 99.925384 171.67299 99.897549 171.858557 99.906828 171.951341 C 99.925384 172.229691 100.166622 172.322475 100.407859 172.322475 C 100.769715 172.322475 101.057349 172.053408 101.057349 171.663716 C 101.057349 171.292572 100.788272 170.912164 100.083116 170.912164 Z M 95.119168 172.907017 L 94.701642 172.907017 L 94.59958 173.222481 C 94.376899 173.074027 93.996487 172.907017 93.430502 172.907017 C 92.27998 172.907017 91.723278 173.667842 91.723278 174.465791 C 91.723278 176.321474 94.302673 175.616308 94.302673 176.720438 C 94.302673 177.128686 94.005765 177.351377 93.514007 177.351377 C 93.031532 177.351377 92.576887 177.026629 92.437712 176.3957 L 91.862454 176.349304 L 91.983072 177.889522 L 92.419155 177.889522 L 92.493382 177.574057 C 92.716063 177.759624 93.133594 177.889522 93.523285 177.889522 C 94.581023 177.889522 95.174844 177.27715 95.174844 176.451371 C 95.174844 174.632802 92.586166 175.365797 92.586166 174.233827 C 92.586166 173.760636 92.92947 173.510115 93.411945 173.510115 C 93.885141 173.510115 94.404735 173.704956 94.701642 174.558575 L 95.267627 174.521462 L 95.119168 172.907017 Z M 89.134601 172.907017 C 88.540785 172.907017 88.039749 173.203924 87.69645 173.556502 L 87.937687 173.927646 C 88.188208 173.760636 88.45728 173.630729 88.80058 173.630729 C 89.255219 173.630729 89.431513 173.899806 89.431513 174.400838 L 89.431513 177.137969 L 88.011914 177.137969 L 88.011914 177.759624 L 89.431513 177.759624 L 89.431513 179.318389 L 89.56141 179.374059 L 90.090277 179.309116 C 90.164504 178.232816 90.396463 177.713228 91.138737 177.648284 L 91.138737 177.137969 L 90.424298 177.137969 L 90.424298 174.289497 C 90.424298 173.435888 90.062442 172.907017 89.134601 172.907017 Z M 85.877886 172.907017 C 85.219117 172.907017 84.773756 173.185368 84.449011 173.704956 C 84.38406 173.241038 84.124266 172.907017 83.558283 172.907017 C 83.279932 172.907017 82.908795 173.036914 82.648999 173.278151 L 82.751063 173.658569 C 83.335603 173.491558 83.57684 173.621456 83.57684 174.001873 L 83.57684 176.17302 C 83.57684 177.536944 84.346946 177.889522 85.339736 177.889522 C 86.304691 177.889522 87.176861 177.33282 87.176861 176.655495 C 87.176861 176.377144 87.028408 176.14518 86.629433 176.14518 C 86.24902 176.14518 86.072732 176.36786 86.072732 176.581268 C 86.072732 176.711165 86.211907 176.943119 86.304691 177.100856 C 86.174793 177.230753 85.859324 177.369933 85.478911 177.369933 C 84.894375 177.369933 84.560351 177.110129 84.560351 176.330747 L 84.560351 175.681262 C 84.931488 175.662705 85.339736 175.634865 85.71087 175.579195 C 86.629433 175.449298 87.204697 175.003936 87.204697 174.178157 C 87.204697 173.250321 86.518093 172.907017 85.877886 172.907017 Z M 85.469633 173.602899 C 85.859324 173.602899 86.184072 173.797749 86.184072 174.289497 C 86.184072 174.651359 85.989226 175.003936 85.395406 175.09672 C 85.172726 175.133833 84.86654 175.170947 84.560351 175.170947 L 84.560351 174.521462 C 84.560351 173.816306 85.098499 173.602899 85.469633 173.602899 Z M 117.721355 172.907017 C 116.830628 172.907017 116.190421 173.389491 115.837838 173.862693 L 116.190421 174.215271 C 116.459493 173.955476 116.867741 173.667842 117.480118 173.667842 C 118.361567 173.667842 118.862599 174.289497 118.899712 175.291571 L 116.032689 175.291571 C 115.949178 175.588478 115.902787 175.913216 115.902787 176.210133 C 115.902787 177.267866 116.64506 177.889522 117.647128 177.889522 C 118.992496 177.889522 119.948172 176.924562 119.948172 175.310127 C 119.948172 173.983317 119.215176 172.907017 117.721355 172.907017 Z M 118.899712 175.857545 C 118.834764 176.590541 118.57497 177.342093 117.758469 177.342093 C 117.201767 177.342093 116.886298 177.017346 116.886298 176.302917 C 116.886298 176.135906 116.895576 175.978169 116.914133 175.857545 L 118.899712 175.857545 Z M 115.058456 173.036914 L 112.349159 173.036914 L 112.349159 173.500832 L 113.147103 173.621456 C 113.369784 173.658569 113.379062 173.760636 113.379062 174.02043 L 113.379062 175.848272 C 113.379062 176.683325 112.701742 177.425604 112.1172 177.184356 C 112.265654 176.896732 112.302768 176.757551 112.302768 176.636938 C 112.302768 176.386417 112.107922 176.210133 111.727509 176.210133 C 111.282143 176.210133 111.068741 176.497757 111.068741 176.961675 C 111.068741 177.592614 111.514107 177.889522 112.070809 177.889522 C 112.813082 177.889522 113.22133 177.351377 113.462568 176.933845 L 113.490403 176.933845 L 113.573908 177.759624 L 113.685248 177.824568 L 115.077012 177.722511 L 115.141961 177.230753 L 114.687316 177.165799 C 114.399687 177.119413 114.371852 177.008072 114.371852 176.590541 L 114.371852 174.038987 C 114.371852 173.779193 114.38113 173.640012 114.613089 173.593615 L 115.058456 173.510115 L 115.058456 173.036914 Z M 171.999996 173.036914 L 169.188648 173.036914 L 169.188648 173.510115 L 169.810293 173.593615 C 170.097927 173.630729 170.135041 173.742079 170.135041 174.04826 L 170.135041 174.410121 C 169.921633 174.410121 169.643282 174.400838 169.420602 174.400838 C 168.372142 174.400838 167.082445 174.911153 167.082445 176.451371 C 167.082445 177.833851 168.168018 178.223542 169.578339 178.223542 L 170.135041 178.223542 L 170.135041 178.511177 C 170.135041 178.826641 170.097927 178.937981 169.810293 178.975095 L 169.188648 179.058595 L 169.188648 179.531796 L 171.999996 179.531796 L 171.999996 179.058595 L 171.480408 178.975095 C 171.202057 178.928698 171.1835 178.798801 171.1835 178.501893 L 171.1835 174.066817 C 171.1835 173.769909 171.202057 173.640012 171.480408 173.593615 L 171.999996 173.510115 L 171.999996 173.036914 Z M 170.135041 174.948266 L 170.135041 177.685398 L 169.671123 177.685398 C 168.771117 177.685398 168.195858 177.379207 168.195858 176.414257 C 168.195858 175.523524 168.631936 174.948266 169.643282 174.948266 L 170.135041 174.948266 Z M 166.48863 173.036914 L 163.779338 173.036914 L 163.779338 173.500832 L 164.577277 173.621456 C 164.799958 173.658569 164.809242 173.760636 164.809242 174.02043 L 164.809242 175.848272 C 164.809242 176.683325 164.131916 177.425604 163.547374 177.184356 C 163.695828 176.896732 163.732942 176.757551 163.732942 176.636938 C 163.732942 176.386417 163.538101 176.210133 163.157683 176.210133 C 162.712322 176.210133 162.498915 176.497757 162.498915 176.961675 C 162.498915 177.592614 162.944276 177.889522 163.500988 177.889522 C 164.243257 177.889522 164.651504 177.351377 164.892742 176.933845 L 164.920582 176.933845 L 165.004082 177.759624 L 165.115422 177.824568 L 166.507187 177.722511 L 166.57214 177.230753 L 166.117495 177.165799 C 165.829861 177.119413 165.802031 177.008072 165.802031 176.590541 L 165.802031 174.038987 C 165.802031 173.779193 165.811304 173.640012 166.043269 173.593615 L 166.48863 173.510115 L 166.48863 173.036914 Z M 160.652516 172.907017 C 159.993747 172.907017 159.548386 173.185368 159.223638 173.704956 C 159.158695 173.241038 158.898901 172.907017 158.332916 172.907017 C 158.054565 172.907017 157.68343 173.036914 157.423636 173.278151 L 157.525693 173.658569 C 158.110235 173.491558 158.351472 173.621456 158.351472 174.001873 L 158.351472 176.17302 C 158.351472 177.536944 159.121581 177.889522 160.114371 177.889522 C 161.07932 177.889522 161.951496 177.33282 161.951496 176.655495 C 161.951496 176.377144 161.803033 176.14518 161.404068 176.14518 C 161.02365 176.14518 160.847366 176.36786 160.847366 176.581268 C 160.847366 176.711165 160.986537 176.943119 161.07932 177.100856 C 160.949423 177.230753 160.633959 177.369933 160.253541 177.369933 C 159.66901 177.369933 159.334979 177.110129 159.334979 176.330747 L 159.334979 175.681262 C 159.706123 175.662705 160.114371 175.634865 160.485505 175.579195 C 161.404068 175.449298 161.979326 175.003936 161.979326 174.178157 C 161.979326 173.250321 161.292728 172.907017 160.652516 172.907017 Z M 160.244268 173.602899 C 160.633959 173.602899 160.958707 173.797749 160.958707 174.289497 C 160.958707 174.651359 160.763856 175.003936 160.170041 175.09672 C 159.94736 175.133833 159.64117 175.170947 159.334979 175.170947 L 159.334979 174.521462 C 159.334979 173.816306 159.873134 173.602899 160.244268 173.602899 Z M 154.946299 172.907017 C 154.157633 172.907017 153.730829 173.305991 153.387524 173.742079 L 153.359694 173.742079 L 153.220514 172.981244 L 151.689579 173.036914 L 151.689579 173.510115 L 152.153497 173.593615 C 152.413291 173.640012 152.450405 173.742079 152.450405 174.029703 L 152.450405 177.759624 L 152.561755 177.824568 L 154.083406 177.722511 L 154.14836 177.240036 L 153.749385 177.175083 C 153.461751 177.128686 153.433921 177.017346 153.433921 176.609098 L 153.433921 174.920436 C 153.433921 174.029703 153.981349 173.649286 154.602995 173.649286 C 155.400944 173.649286 155.428774 174.1596 155.428774 174.799812 L 155.428774 177.759624 L 155.540114 177.824568 L 157.080332 177.722511 L 157.154559 177.240036 L 156.737028 177.175083 C 156.44012 177.128686 156.41229 177.008072 156.41229 176.609098 L 156.41229 174.484348 C 156.41229 173.649286 156.096826 172.907017 154.946299 172.907017 Z M 149.119468 172.907017 C 148.525643 172.907017 148.024612 173.203924 147.681307 173.556502 L 147.922555 173.927646 C 148.173066 173.760636 148.442143 173.630729 148.785437 173.630729 C 149.240082 173.630729 149.416376 173.899806 149.416376 174.400838 L 149.416376 177.137969 L 147.996782 177.137969 L 147.996782 177.759624 L 149.416376 177.759624 L 149.416376 179.318389 L 149.546273 179.374059 L 150.075134 179.309116 C 150.149361 178.232816 150.381325 177.713228 151.123594 177.648284 L 151.123594 177.137969 L 150.409166 177.137969 L 150.409166 174.289497 C 150.409166 173.435888 150.047304 172.907017 149.119468 172.907017 Z M 147.041106 172.907017 L 146.623574 172.907017 L 146.521507 173.222481 C 146.298827 173.074027 145.918419 172.907017 145.352434 172.907017 C 144.201907 172.907017 143.645205 173.667842 143.645205 174.465791 C 143.645205 176.321474 146.2246 175.616308 146.2246 176.720438 C 146.2246 177.128686 145.927692 177.351377 145.435934 177.351377 C 144.953459 177.351377 144.498825 177.026629 144.359644 176.3957 L 143.784386 176.349304 L 143.905 177.889522 L 144.341088 177.889522 L 144.415314 177.574057 C 144.637995 177.759624 145.055526 177.889522 145.445217 177.889522 C 146.502951 177.889522 147.096776 177.27715 147.096776 176.451371 C 147.096776 174.632802 144.508098 175.365797 144.508098 174.233827 C 144.508098 173.760636 144.851402 173.510115 145.333877 173.510115 C 145.807079 173.510115 146.326667 173.704956 146.623574 174.558575 L 147.189559 174.521462 L 147.041106 172.907017 Z M 140.741063 172.907017 C 139.850341 172.907017 139.210129 173.389491 138.857551 173.862693 L 139.210129 174.215271 C 139.479206 173.955476 139.887454 173.667842 140.499826 173.667842 C 141.381275 173.667842 141.882307 174.289497 141.91942 175.291571 L 139.052402 175.291571 C 138.968892 175.588478 138.922505 175.913216 138.922505 176.210133 C 138.922505 177.267866 139.664774 177.889522 140.666837 177.889522 C 142.012204 177.889522 142.96788 176.924562 142.96788 175.310127 C 142.96788 173.983317 142.234895 172.907017 140.741063 172.907017 Z M 141.91942 175.857545 C 141.854477 176.590541 141.594683 177.342093 140.778177 177.342093 C 140.221475 177.342093 139.906011 177.017346 139.906011 176.302917 C 139.906011 176.135906 139.915294 175.978169 139.933851 175.857545 L 141.91942 175.857545 Z M 137.029709 178.770971 C 136.612178 178.770971 136.324554 179.049322 136.324554 179.439013 C 136.324554 179.837987 136.602905 180.107055 137.029709 180.107055 C 137.437957 180.107055 137.716308 179.828704 137.716308 179.439013 C 137.716308 179.040038 137.437957 178.770971 137.029709 178.770971 Z M 138.180226 173.036914 L 135.610115 173.036914 L 135.610115 173.510115 L 136.101863 173.602899 C 136.361667 173.649286 136.389497 173.760636 136.389497 174.029703 L 136.389497 177.750341 L 136.500838 177.796738 L 138.087442 177.713228 L 138.152396 177.22148 L 137.716308 177.156526 C 137.410117 177.119413 137.382287 176.998789 137.382287 176.581268 L 137.382287 174.057544 C 137.382287 173.779193 137.39156 173.649286 137.660638 173.602899 L 138.180226 173.519389 L 138.180226 173.036914 Z M 133.030721 170.912164 C 131.453389 170.912164 130.479156 171.496706 130.479156 172.610109 C 130.479156 173.630729 131.230709 173.844136 132.158545 173.844136 L 133.383298 173.844136 C 133.810103 173.844136 134.042067 173.90909 134.042067 174.215271 C 134.042067 174.400838 133.91216 174.567848 133.77299 174.725585 C 133.559582 174.660632 133.225561 174.623518 133.012164 174.623518 C 131.824524 174.623518 131.045141 175.245174 131.045141 176.25652 C 131.045141 176.711165 131.202869 177.045186 131.416276 177.295706 C 131.360606 177.462717 131.277095 177.648284 131.137925 177.843125 L 131.054415 177.648284 C 130.970915 177.490547 130.868848 177.379207 130.664724 177.379207 C 130.386373 177.379207 130.126579 177.639001 130.126579 177.935908 C 130.126579 178.279213 130.442043 178.455507 130.766791 178.455507 C 131.267822 178.455507 131.583286 178.037975 131.768854 177.592614 C 132.112158 177.796738 132.566793 177.889522 132.993607 177.889522 C 134.153407 177.889522 134.979176 177.24931 134.979176 176.20085 C 134.979176 175.569921 134.719382 175.161673 134.283304 174.938993 L 134.283304 174.911153 C 134.691552 174.502905 134.877119 174.243111 134.877119 173.890533 C 134.877119 173.649286 134.737939 173.296708 134.320418 173.166811 L 134.320418 173.129697 C 134.858563 172.88846 135.192584 172.591552 135.192584 172.062681 C 135.192584 171.413196 134.710109 170.912164 133.030721 170.912164 Z M 132.993607 175.15239 C 133.568866 175.15239 133.96783 175.551365 133.96783 176.25652 C 133.96783 176.878175 133.754433 177.369933 133.039994 177.369933 C 132.409066 177.369933 132.047204 176.943119 132.047204 176.219407 C 132.047204 175.551365 132.390509 175.15239 132.993607 175.15239 Z M 132.937937 171.533819 C 133.82866 171.533819 134.218351 171.72866 134.218351 172.211135 C 134.218351 172.545156 134.042067 172.758563 133.819376 172.934857 L 132.316282 172.934857 C 131.75958 172.934857 131.499776 172.767846 131.499776 172.396702 C 131.499776 171.904954 131.972978 171.533819 132.937937 171.533819 Z M 128.669871 178.770971 C 128.25234 178.770971 127.964706 179.049322 127.964706 179.448286 C 127.964706 179.847261 128.25234 180.107055 128.669871 180.107055 C 129.068836 180.107055 129.35647 179.837987 129.35647 179.429729 C 129.35647 179.040038 129.068836 178.770971 128.669871 178.770971 Z M 129.514207 170.912164 C 128.456464 171.487423 128.029659 172.229691 128.029659 173.918363 L 128.029659 177.750341 L 128.141 177.796738 L 129.727604 177.713228 L 129.792558 177.22148 L 129.347186 177.156526 C 129.041006 177.119413 129.022449 176.998789 129.022449 176.581268 L 129.022449 173.324548 C 129.022449 172.424542 129.208016 171.81217 129.829671 171.320412 L 129.514207 170.912164 Z M 125.440987 172.907017 C 124.782218 172.907017 124.336857 173.185368 124.012109 173.704956 C 123.94716 173.241038 123.687366 172.907017 123.121386 172.907017 C 122.84303 172.907017 122.471896 173.036914 122.212102 173.278151 L 122.314164 173.658569 C 122.898701 173.491558 123.139943 173.621456 123.139943 174.001873 L 123.139943 176.17302 C 123.139943 177.536944 123.910047 177.889522 124.902837 177.889522 C 125.867791 177.889522 126.739962 177.33282 126.739962 176.655495 C 126.739962 176.377144 126.591508 176.14518 126.192534 176.14518 C 125.812121 176.14518 125.635832 176.36786 125.635832 176.581268 C 125.635832 176.711165 125.775008 176.943119 125.867791 177.100856 C 125.737894 177.230753 125.42243 177.369933 125.042012 177.369933 C 124.457475 177.369933 124.123449 177.110129 124.123449 176.330747 L 124.123449 175.681262 C 124.494589 175.662705 124.902837 175.634865 125.273971 175.579195 C 126.192534 175.449298 126.767797 175.003936 126.767797 174.178157 C 126.767797 173.250321 126.081193 172.907017 125.440987 172.907017 Z M 125.032734 173.602899 C 125.42243 173.602899 125.747172 173.797749 125.747172 174.289497 C 125.747172 174.651359 125.552327 175.003936 124.958507 175.09672 C 124.735826 175.133833 124.42964 175.170947 124.123449 175.170947 L 124.123449 174.521462 C 124.123449 173.816306 124.661599 173.602899 125.032734 173.602899 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="6UWRGdiUnp3tCmqnJaBnN9zJZ20huCfw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#6UWRGdiUnp3tCmqnJaBnN9zJZ20huCfw)">
+ <path fill-rule="evenodd" d="M 208.893688 166.917332 C 207.753446 188.40144 190.014321 205.244598 168.5 205.270833 C 147.264369 205.270206 129.635279 188.867359 128.106312 167.686834 C 128.051896 168.401269 128.016444 169.117016 128 169.833333 C 128 192.200864 146.132469 210.333333 168.5 210.333333 C 190.867531 210.333333 209 192.200864 209 169.833333 C 208.998812 168.860052 208.962545 167.887137 208.891255 166.916473 L 208.893688 166.917332 Z"/>
+ </g>
+ <linearGradient id="_lgradient_27" x1=".5" x2=".493" y1="0" y2=".999" gradientTransform="matrix(81,0,0,81,128,126.802083)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_27)" cx="168.5" cy="167.302" r="40.5" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 181.156237 172.364648 L 198.874794 158.442695 L 181.156237 144.520859 C 181.171416 144.520859 181.156237 147.333213 181.156237 149.58332 L 168.49991 149.58332 L 168.49991 167.302186 L 181.156237 167.302186 L 181.156237 172.364648 Z M 155.843737 190.08332 L 138.124987 176.161445 L 155.843737 162.239686 C 155.828558 162.239686 155.843737 165.05204 155.843737 167.302186 L 168.49991 167.302186 L 168.49991 185.020859 L 155.843737 185.020859 L 155.843737 190.08332 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/boomaga3.svg b/.icons/Gruvbox_Dark-2/apps/64/boomaga3.svg
new file mode 100644
index 000000000..a695faf63
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/boomaga3.svg
@@ -0,0 +1,63 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="1Q4KwTMYmheDYhOonx1oKcPuId1p6N9i" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#1Q4KwTMYmheDYhOonx1oKcPuId1p6N9i)">
+ <linearGradient id="_lgradient_28" x1=".516" x2=".52" y1="1.651" y2=".098" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#0575e6"/>
+ <stop offset="100%" style="stop-color:#00f260"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_29" x1=".553" x2=".555" y1=".622" y2=".014" gradientTransform="matrix(244.648005,0,0,186.643003,5.676,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_29)" d="M 247.746002 198.593002 C 248.164993 196.177994 248.557999 193.714005 248.858994 191.020004 C 249.223999 187.766998 249.507996 184.304993 249.725006 180.619995 C 250.158997 173.251007 250.324005 164.992996 250.324005 155.744995 L 250.324005 96.492996 C 250.324005 87.245003 250.158997 78.987 249.725006 71.617996 C 249.527817 68.144325 249.239059 64.676453 248.858994 61.217999 C 248.494995 57.964001 248.050995 54.919998 247.514008 52.070999 C 246.975998 49.223 246.345993 46.57 245.608994 44.099998 C 244.873001 41.631001 244.031006 39.345001 243.070007 37.229 C 242.153305 35.19154 241.065414 33.235523 239.817993 31.382 C 238.63002 29.621677 237.276169 27.979179 235.774994 26.476999 C 234.270889 24.977751 232.626724 23.625919 230.865005 22.440001 C 229.008484 21.194063 227.04982 20.107517 225.009995 19.191999 C 222.891998 18.233 220.602997 17.392 218.130997 16.657 C 215.658997 15.922 213.003998 15.291 210.151993 14.755 C 207.300995 14.218 204.253006 13.775 200.996002 13.411 C 197.533508 13.032066 194.06163 12.7443 190.584 12.548 C 183.207001 12.114 174.942993 11.95 165.686005 11.95 L 90.314003 11.95 C 81.056999 11.95 72.792999 12.114 65.416 12.548 C 61.728001 12.764 58.261002 13.047 55.004002 13.411 C 51.747002 13.775 48.699001 14.218 45.848 14.755 C 42.995998 15.291 40.341 15.922 37.868999 16.657 C 35.396999 17.392 33.108002 18.233 30.99 19.191999 C 28.95018 20.107517 26.991522 21.194063 25.135 22.440001 C 23.373272 23.625919 21.729107 24.977751 20.225 26.476999 C 18.723833 27.979179 17.369986 29.621677 16.181999 31.382 C 14.934593 33.235523 13.846691 35.19154 12.93 37.229 C 11.969 39.345001 11.127 41.631001 10.391 44.099998 C 9.654 46.57 9.024 49.223 8.486 52.070999 C 7.949 54.919998 7.505 57.964001 7.141 61.217999 C 6.760948 64.676453 6.472181 68.144325 6.275 71.617996 C 5.841 78.987 5.676 87.245003 5.676 96.492996 L 5.676 155.744995 C 5.676 164.992996 5.841 173.251007 6.275 180.619995 C 6.492 184.304993 6.776 187.766998 7.141 191.020004 C 7.442 193.714005 7.835 196.177994 8.254 198.593002 L 34.272999 198.593002 L 44.223 148.845993 L 213.363007 148.845993 L 223.311996 198.593002 L 247.746002 198.593002 L 247.746002 198.593002 Z"/>
+ <linearGradient id="_lgradient_30" x1=".5" x2=".496" y1="1" y2=".007" gradientTransform="matrix(244.648005,0,0,186.643003,5.676,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_30)" d="M 5.676 128.947998 L 5.676 155.744995 C 5.676 164.992996 5.841 173.251007 6.275 180.619995 C 6.492 184.304993 6.776 187.766998 7.141 191.020004 C 7.442 193.714005 7.835 196.177994 8.254 198.593002 L 34.272999 198.593002 L 44.223 148.845993 L 213.363007 148.845993 L 223.311996 198.593002 L 247.746002 198.593002 C 248.164993 196.177994 248.557999 193.714005 248.858994 191.020004 C 249.223999 187.766998 249.507996 184.304993 249.725006 180.619995 C 250.158997 173.251007 250.324005 164.992996 250.324005 155.744995 L 250.324005 128.947998 L 5.676 128.947998 L 5.676 128.947998 Z M 223.311996 18.566999 C 221.653 17.888 219.992996 17.211 218.130997 16.657 C 215.658997 15.922 213.003998 15.291 210.151993 14.755 C 207.300995 14.218 204.253006 13.775 200.996002 13.411 C 197.533508 13.032066 194.06163 12.7443 190.584 12.548 C 183.207001 12.114 174.942993 11.95 165.686005 11.95 L 90.314003 11.95 C 81.056999 11.95 72.792999 12.114 65.416 12.548 C 61.728001 12.764 58.261002 13.047 55.004002 13.411 C 51.747002 13.775 48.699001 14.218 45.848 14.755 C 42.995998 15.291 40.341 15.922 37.868999 16.657 C 36.577 17.041 35.466999 17.537001 34.272999 17.981001 L 34.272999 64.276001 C 34.272999 75.264999 43.182999 84.175003 54.172001 84.175003 L 203.414001 84.175003 C 214.403 84.175003 223.311996 75.264999 223.311996 64.276001 L 223.311996 18.566999 L 223.311996 18.566999 Z"/>
+ <linearGradient id="_lgradient_31" x1=".516" x2=".52" y1="1.651" y2=".098" gradientTransform="matrix(59.695999,0,0,29.847,143.716995,34.429001)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#0575e6"/>
+ <stop offset="100%" style="stop-color:#00f260"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_31)" d="M 203.412994 59.276001 L 203.412994 39.429001 C 203.412994 36.669426 201.172569 34.429001 198.412994 34.429001 L 148.716995 34.429001 C 145.95742 34.429001 143.716995 36.669426 143.716995 39.429001 L 143.716995 59.276001 C 143.716995 62.035576 145.95742 64.276001 148.716995 64.276001 L 198.412994 64.276001 C 201.172569 64.276001 203.412994 62.035576 203.412994 59.276001 Z"/>
+ <path fill="#ffffff" d="M 28.427999 231.623993 C 29.291 232.089996 30.063 232.626007 30.99 233.046005 C 33.108002 234.005005 35.396999 234.845993 37.868999 235.580994 C 40.341 236.315994 42.995998 236.947006 45.848 237.483002 C 48.699001 238.020004 51.747002 238.462997 55.004002 238.826996 C 58.261002 239.190994 61.728001 239.473999 65.416 239.690002 C 72.792999 240.123001 81.056999 240.287994 90.314003 240.287994 L 165.686005 240.287994 C 174.942993 240.287994 183.207001 240.123001 190.584 239.690002 C 194.272003 239.473999 197.738998 239.190994 200.996002 238.826996 C 204.253006 238.462997 207.300995 238.020004 210.151993 237.483002 C 213.003998 236.947006 215.658997 236.315994 218.130997 235.580994 C 220.602997 234.845993 222.891998 234.005005 225.009995 233.046005 C 226.870926 232.19458 228.663254 231.200623 230.371002 230.072998 L 214.123001 148.845993 L 44.986 148.845993 L 28.427999 231.623993 L 28.427999 231.623993 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_32" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_32)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g opacity=".6">
+ <path d="M 36.301075 139 L 222.698925 139 C 225.072753 139 227 140.927247 227 143.301075 L 227 160.365591 C 227 162.739419 225.072753 164.666667 222.698925 164.666667 L 36.301075 164.666667 C 33.927247 164.666667 32 162.739419 32 160.365591 L 32 143.301075 C 32 140.927247 33.927247 139 36.301075 139 Z" style="fill:#111111"/>
+ </g>
+ <path fill="#555555" fill-rule="evenodd" d="M 161.209 173.100006 L 159.697006 173.100006 L 157.554993 178.643997 C 157.345001 179.190002 157.261002 179.330002 156.910995 179.399994 L 156.393005 179.511993 L 156.393005 180.225998 L 159.389008 180.225998 L 159.529007 179.526001 L 158.912994 179.386002 C 158.507004 179.287994 158.423004 179.106003 158.591003 178.630005 L 160.117004 174.416 L 160.186996 174.416 L 161.712997 178.727997 C 161.895004 179.218002 161.824997 179.371994 161.447006 179.427994 L 160.774994 179.526001 L 160.774994 180.225998 L 164.330994 180.225998 L 164.470993 179.483994 L 163.981003 179.371994 C 163.589005 179.274002 163.546997 179.147995 163.365005 178.658005 L 161.209 173.100006 Z M 152.263 172.904007 C 150.919006 172.904007 149.953003 173.632004 149.421005 174.345993 L 149.953003 174.878006 C 150.358994 174.485992 150.975006 174.052002 151.899002 174.052002 C 153.229004 174.052002 153.985001 174.990005 154.041 176.501999 L 149.714996 176.501999 C 149.589005 176.949997 149.518997 177.440002 149.518997 177.888 C 149.518997 179.483994 150.639008 180.421997 152.151001 180.421997 C 154.181 180.421997 155.623001 178.966003 155.623001 176.529999 C 155.623001 174.528 154.516998 172.904007 152.263 172.904007 Z M 154.041 177.356003 C 153.942993 178.462006 153.550995 179.595993 152.319 179.595993 C 151.479004 179.595993 151.003006 179.106003 151.003006 178.028 C 151.003006 177.776001 151.016998 177.537994 151.044998 177.356003 L 154.041 177.356003 Z M 148.399002 173.100006 L 144.548996 173.100006 L 144.548996 173.813995 L 145.291 173.953995 C 145.682999 174.024002 145.725006 174.192001 145.725006 174.598007 L 145.725006 183.669998 L 145.878998 183.824005 L 148.328995 183.753998 L 148.412994 182.998001 L 147.796997 182.886002 C 147.264999 182.802002 147.209 182.647995 147.209 182.074005 L 147.209 174.639999 C 147.209 174.220001 147.223007 174.024002 147.643005 173.953995 L 148.399002 173.828003 L 148.399002 173.100006 Z M 140.643005 169.893997 C 138.263 169.893997 136.792999 170.776001 136.792999 172.455994 C 136.792999 173.996002 137.927002 174.317993 139.326996 174.317993 L 141.175003 174.317993 C 141.819 174.317993 142.169006 174.416 142.169006 174.878006 C 142.169006 175.158005 141.973007 175.410004 141.763 175.647995 C 141.440994 175.550003 140.936996 175.494003 140.615005 175.494003 C 138.822998 175.494003 137.647003 176.432007 137.647003 177.957993 C 137.647003 178.643997 137.884995 179.147995 138.207001 179.526001 C 138.123001 179.778 137.996994 180.057999 137.787003 180.352005 L 137.660995 180.057999 C 137.535004 179.820007 137.380997 179.651993 137.072998 179.651993 C 136.653 179.651993 136.261002 180.044006 136.261002 180.492004 C 136.261002 181.009995 136.737 181.276001 137.227005 181.276001 C 137.983002 181.276001 138.459 180.645996 138.738998 179.973999 C 139.257004 180.281998 139.942993 180.421997 140.587006 180.421997 C 142.337006 180.421997 143.582993 179.455994 143.582993 177.873993 C 143.582993 176.921997 143.190994 176.306 142.533005 175.970001 L 142.533005 175.927994 C 143.149002 175.311996 143.429001 174.919998 143.429001 174.388 C 143.429001 174.024002 143.218994 173.492004 142.589005 173.296005 L 142.589005 173.240005 C 143.401001 172.876007 143.904999 172.427994 143.904999 171.630005 C 143.904999 170.649994 143.177002 169.893997 140.643005 169.893997 Z M 140.587006 176.292007 C 141.455002 176.292007 142.057007 176.893997 142.057007 177.957993 C 142.057007 178.895996 141.735001 179.638 140.656998 179.638 C 139.705002 179.638 139.158997 178.994003 139.158997 177.901993 C 139.158997 176.893997 139.677002 176.292007 140.587006 176.292007 Z M 140.503006 170.832001 C 141.847 170.832001 142.434998 171.126007 142.434998 171.854004 C 142.434998 172.358002 142.169006 172.679993 141.832993 172.945999 L 139.565002 172.945999 C 138.725006 172.945999 138.332993 172.694 138.332993 172.134003 C 138.332993 171.391998 139.046997 170.832001 140.503006 170.832001 Z M 132.229004 172.904007 C 130.884995 172.904007 129.919006 173.632004 129.386993 174.345993 L 129.919006 174.878006 C 130.324997 174.485992 130.940994 174.052002 131.865005 174.052002 C 133.195007 174.052002 133.951004 174.990005 134.007004 176.501999 L 129.681 176.501999 C 129.554993 176.949997 129.485001 177.440002 129.485001 177.888 C 129.485001 179.483994 130.604996 180.421997 132.117004 180.421997 C 134.147003 180.421997 135.589005 178.966003 135.589005 176.529999 C 135.589005 174.528 134.483002 172.904007 132.229004 172.904007 Z M 134.007004 177.356003 C 133.908997 178.462006 133.516998 179.595993 132.285004 179.595993 C 131.445007 179.595993 130.968994 179.106003 130.968994 178.028 C 130.968994 177.776001 130.983002 177.537994 131.011002 177.356003 L 134.007004 177.356003 Z M 128.210999 173.100006 L 124.626999 173.100006 L 124.626999 173.785995 L 125.327003 173.940002 C 125.635002 174.009995 125.677002 174.149994 125.677002 174.542007 L 125.677002 177.384003 C 125.677002 178.742004 124.822998 179.302002 123.885002 179.302002 C 122.681 179.302002 122.569 178.546005 122.569 177.552002 L 122.569 174.485992 C 122.569 174.093994 122.625 173.968002 122.988998 173.897995 L 123.577003 173.785995 L 123.577003 173.100006 L 119.992996 173.100006 L 119.992996 173.800003 L 120.651001 173.912003 C 121.042999 173.981995 121.084999 174.108002 121.084999 174.485992 L 121.084999 178.028 C 121.084999 179.315994 121.602997 180.421997 123.380997 180.421997 C 124.654999 180.421997 125.411003 179.638 125.789001 178.979996 L 125.831001 178.979996 L 125.929001 180.225998 L 126.097 180.324005 L 128.238998 180.169998 L 128.337006 179.442001 L 127.651001 179.343994 C 127.217003 179.274002 127.175003 179.106003 127.175003 178.475998 L 127.175003 174.598007 C 127.175003 174.205994 127.175003 173.996002 127.539001 173.925995 L 128.210999 173.800003 L 128.210999 173.100006 Z M 116.030998 169.893997 C 113.651001 169.893997 112.181 170.776001 112.181 172.455994 C 112.181 173.996002 113.315002 174.317993 114.714996 174.317993 L 116.563004 174.317993 C 117.207001 174.317993 117.556999 174.416 117.556999 174.878006 C 117.556999 175.158005 117.361 175.410004 117.151001 175.647995 C 116.829002 175.550003 116.324997 175.494003 116.002998 175.494003 C 114.210999 175.494003 113.035004 176.432007 113.035004 177.957993 C 113.035004 178.643997 113.273003 179.147995 113.595001 179.526001 C 113.511002 179.778 113.385002 180.057999 113.175003 180.352005 L 113.049004 180.057999 C 112.922997 179.820007 112.768997 179.651993 112.460999 179.651993 C 112.041 179.651993 111.649002 180.044006 111.649002 180.492004 C 111.649002 181.009995 112.125 181.276001 112.614998 181.276001 C 113.371002 181.276001 113.847 180.645996 114.126999 179.973999 C 114.644997 180.281998 115.331001 180.421997 115.974998 180.421997 C 117.724998 180.421997 118.971001 179.455994 118.971001 177.873993 C 118.971001 176.921997 118.579002 176.306 117.920998 175.970001 L 117.920998 175.927994 C 118.537003 175.311996 118.817001 174.919998 118.817001 174.388 C 118.817001 174.024002 118.607002 173.492004 117.976997 173.296005 L 117.976997 173.240005 C 118.789001 172.876007 119.292999 172.427994 119.292999 171.630005 C 119.292999 170.649994 118.565002 169.893997 116.030998 169.893997 Z M 115.974998 176.292007 C 116.843002 176.292007 117.445 176.893997 117.445 177.957993 C 117.445 178.895996 117.123001 179.638 116.044998 179.638 C 115.093002 179.638 114.546997 178.994003 114.546997 177.901993 C 114.546997 176.893997 115.065002 176.292007 115.974998 176.292007 Z M 115.890999 170.832001 C 117.235001 170.832001 117.822998 171.126007 117.822998 171.854004 C 117.822998 172.358002 117.556999 172.679993 117.221001 172.945999 L 114.953003 172.945999 C 114.112999 172.945999 113.721001 172.694 113.721001 172.134003 C 113.721001 171.391998 114.434998 170.832001 115.890999 170.832001 Z M 110.906998 173.100006 L 107.322998 173.100006 L 107.322998 173.785995 L 108.023003 173.940002 C 108.331001 174.009995 108.373001 174.149994 108.373001 174.542007 L 108.373001 177.384003 C 108.373001 178.742004 107.518997 179.302002 106.581001 179.302002 C 105.376999 179.302002 105.264999 178.546005 105.264999 177.552002 L 105.264999 174.485992 C 105.264999 174.093994 105.320999 173.968002 105.684998 173.897995 L 106.273003 173.785995 L 106.273003 173.100006 L 102.689003 173.100006 L 102.689003 173.800003 L 103.347 173.912003 C 103.738998 173.981995 103.780998 174.108002 103.780998 174.485992 L 103.780998 178.028 C 103.780998 179.315994 104.299004 180.421997 106.077003 180.421997 C 107.350998 180.421997 108.107002 179.638 108.485001 178.979996 L 108.527 178.979996 L 108.625 180.225998 L 108.792999 180.324005 L 110.934998 180.169998 L 111.032997 179.442001 L 110.347 179.343994 C 109.913002 179.274002 109.871002 179.106003 109.871002 178.475998 L 109.871002 174.598007 C 109.871002 174.205994 109.871002 173.996002 110.235001 173.925995 L 110.906998 173.800003 L 110.906998 173.100006 Z M 100.028999 181.751999 C 99.399002 181.751999 98.964996 182.171997 98.964996 182.759995 C 98.964996 183.362 99.385002 183.768005 100.028999 183.768005 C 100.644997 183.768005 101.065002 183.348007 101.065002 182.759995 C 101.065002 182.158005 100.644997 181.751999 100.028999 181.751999 Z M 101.764999 173.100006 L 97.887001 173.100006 L 97.887001 173.813995 L 98.628998 173.953995 C 99.021004 174.024002 99.063004 174.192001 99.063004 174.598007 L 99.063004 180.212006 L 99.231003 180.281998 L 101.625 180.156006 L 101.723 179.414001 L 101.065002 179.315994 C 100.602997 179.259995 100.560997 179.078003 100.560997 178.447998 L 100.560997 174.639999 C 100.560997 174.220001 100.574997 174.024002 100.981003 173.953995 L 101.764999 173.828003 L 101.764999 173.100006 Z M 95.605003 175.787994 L 94.764999 175.787994 L 94.764999 176.656006 C 94.764999 178.994003 94.149002 181.108002 94.149002 182.171997 C 94.149002 182.787994 94.541 183.095993 95.114998 183.095993 C 95.675003 183.095993 96.151001 182.802002 96.151001 182.143997 C 96.151001 181.037994 95.605003 178.882004 95.605003 176.669998 L 95.605003 175.787994 Z M 95.170998 172.904007 C 94.555 172.904007 94.135002 173.296005 94.135002 173.912003 C 94.135002 174.542007 94.555 174.919998 95.170998 174.919998 C 95.773003 174.919998 96.207001 174.528 96.207001 173.897995 C 96.207001 173.281998 95.773003 172.904007 95.170998 172.904007 Z M 113.385002 189.703995 C 112.488998 189.703995 111.733002 190.151993 111.214996 190.684006 L 111.579002 191.244003 C 111.957001 190.992004 112.362999 190.796005 112.880997 190.796005 C 113.567001 190.796005 113.833 191.201996 113.833 191.957993 L 113.833 196.087997 L 111.691002 196.087997 L 111.691002 197.026001 L 113.833 197.026001 L 113.833 199.378006 L 114.028999 199.462006 L 114.827003 199.363998 C 114.939003 197.740005 115.289001 196.955994 116.408997 196.858002 L 116.408997 196.087997 L 115.331001 196.087997 L 115.331001 191.789993 C 115.331001 190.501999 114.785004 189.703995 113.385002 189.703995 Z M 108.876999 198.552002 C 108.247002 198.552002 107.813004 198.972 107.813004 199.559998 C 107.813004 200.162003 108.233002 200.567993 108.876999 200.567993 C 109.492996 200.567993 109.913002 200.147995 109.913002 199.559998 C 109.913002 198.957993 109.492996 198.552002 108.876999 198.552002 Z M 110.612999 189.899994 L 106.735001 189.899994 L 106.735001 190.613998 L 107.476997 190.753998 C 107.869003 190.824005 107.911003 190.992004 107.911003 191.397995 L 107.911003 197.011993 L 108.079002 197.082001 L 110.473 196.955994 L 110.570999 196.214005 L 109.913002 196.115997 C 109.450996 196.059998 109.408997 195.878006 109.408997 195.248001 L 109.408997 191.440002 C 109.408997 191.020004 109.422997 190.824005 109.829002 190.753998 L 110.612999 190.628006 L 110.612999 189.899994 Z M 105.880997 189.899994 L 102.030998 189.899994 L 102.030998 190.613998 L 102.773003 190.753998 C 103.165001 190.824005 103.207001 190.992004 103.207001 191.397995 L 103.207001 200.470001 L 103.361 200.623993 L 105.810997 200.554001 L 105.894997 199.798004 L 105.278999 199.686005 C 104.747002 199.602005 104.691002 199.447998 104.691002 198.873993 L 104.691002 191.440002 C 104.691002 191.020004 104.705002 190.824005 105.125 190.753998 L 105.880997 190.628006 L 105.880997 189.899994 Z M 158.003006 189.899994 L 154.153 189.899994 L 154.153 190.613998 L 154.895004 190.753998 C 155.287003 190.824005 155.328995 190.992004 155.328995 191.397995 L 155.328995 200.470001 L 155.483002 200.623993 L 157.932999 200.554001 L 158.016998 199.798004 L 157.401001 199.686005 C 156.869003 199.602005 156.813004 199.447998 156.813004 198.873993 L 156.813004 191.440002 C 156.813004 191.020004 156.826996 190.824005 157.246994 190.753998 L 158.003006 190.628006 L 158.003006 189.899994 Z M 149.841003 189.703995 C 148.496994 189.703995 147.531006 190.432007 146.998993 191.145996 L 147.531006 191.677994 C 147.936996 191.285995 148.552994 190.852005 149.477005 190.852005 C 150.807007 190.852005 151.563004 191.789993 151.619003 193.302002 L 147.292999 193.302002 C 147.167007 193.75 147.097 194.240005 147.097 194.688004 C 147.097 196.283997 148.216995 197.222 149.729004 197.222 C 151.759003 197.222 153.201004 195.766006 153.201004 193.330002 C 153.201004 191.328003 152.095001 189.703995 149.841003 189.703995 Z M 151.619003 194.156006 C 151.520996 195.261993 151.128998 196.395996 149.897003 196.395996 C 149.057007 196.395996 148.580994 195.906006 148.580994 194.828003 C 148.580994 194.576004 148.595001 194.337997 148.623001 194.156006 L 151.619003 194.156006 Z M 144.240997 198.552002 C 143.610992 198.552002 143.177002 198.972 143.177002 199.559998 C 143.177002 200.162003 143.597 200.567993 144.240997 200.567993 C 144.856995 200.567993 145.276993 200.147995 145.276993 199.559998 C 145.276993 198.957993 144.856995 198.552002 144.240997 198.552002 Z M 145.977005 189.899994 L 142.098999 189.899994 L 142.098999 190.613998 L 142.841003 190.753998 C 143.233002 190.824005 143.274994 190.992004 143.274994 191.397995 L 143.274994 197.011993 L 143.442993 197.082001 L 145.837006 196.955994 L 145.934998 196.214005 L 145.276993 196.115997 C 144.815002 196.059998 144.772995 195.878006 144.772995 195.248001 L 144.772995 191.440002 C 144.772995 191.020004 144.787003 190.824005 145.192993 190.753998 L 145.977005 190.628006 L 145.977005 189.899994 Z M 137.884995 189.703995 C 135.477005 189.703995 134.259003 191.593994 134.259003 194.772003 C 134.259003 196.998001 134.959 198.580002 136.050995 199.518005 L 134.945007 200.343994 L 135.309006 201.044006 L 136.737 199.966003 C 137.632996 200.483994 138.697006 200.666 139.774994 200.722 L 139.914993 200.022003 C 138.990997 199.910004 138.235001 199.630005 137.675003 199.238007 L 138.753006 198.453995 L 138.375 197.753998 L 137.044998 198.761993 C 136.414993 198.061996 135.994995 196.998001 135.841003 195.919998 L 135.841003 195.766006 C 136.330994 196.466003 137.115005 196.843994 138.011002 196.843994 C 139.522995 196.843994 141.160995 195.794006 141.160995 193.274002 C 141.160995 191.020004 139.886993 189.703995 137.884995 189.703995 Z M 137.675003 190.628006 C 138.906998 190.628006 139.537003 191.565994 139.537003 193.358002 C 139.537003 195.164001 138.766998 195.934006 137.744995 195.934006 C 137.044998 195.934006 136.414993 195.598007 136.149002 195.093994 C 135.925003 194.673996 135.897003 194.016006 135.897003 193.399994 C 135.897003 191.649994 136.513 190.628006 137.675003 190.628006 Z M 131.375 198.552002 C 130.744995 198.552002 130.311005 198.972 130.311005 199.559998 C 130.311005 200.162003 130.731003 200.567993 131.375 200.567993 C 131.990997 200.567993 132.410995 200.147995 132.410995 199.559998 C 132.410995 198.957993 131.990997 198.552002 131.375 198.552002 Z M 133.110992 189.899994 L 129.233002 189.899994 L 129.233002 190.613998 L 129.975006 190.753998 C 130.367004 190.824005 130.408997 190.992004 130.408997 191.397995 L 130.408997 197.011993 L 130.576996 197.082001 L 132.970993 196.955994 L 133.069 196.214005 L 132.410995 196.115997 C 131.949005 196.059998 131.906998 195.878006 131.906998 195.248001 L 131.906998 191.440002 C 131.906998 191.020004 131.921005 190.824005 132.326996 190.753998 L 133.110992 190.628006 L 133.110992 189.899994 Z M 128.225006 189.899994 L 124.640999 189.899994 L 124.640999 190.585999 L 125.341003 190.740005 C 125.649002 190.809998 125.691002 190.949997 125.691002 191.341995 L 125.691002 194.184006 C 125.691002 195.542007 124.836998 196.102005 123.899002 196.102005 C 122.695 196.102005 122.583 195.345993 122.583 194.352005 L 122.583 191.285995 C 122.583 190.893997 122.639 190.768005 123.002998 190.697998 L 123.591003 190.585999 L 123.591003 189.899994 L 120.007004 189.899994 L 120.007004 190.600006 L 120.665001 190.712006 C 121.056999 190.781998 121.098999 190.908005 121.098999 191.285995 L 121.098999 194.828003 C 121.098999 196.115997 121.616997 197.222 123.394997 197.222 C 124.668999 197.222 125.425003 196.438004 125.803001 195.779999 L 125.845001 195.779999 L 125.943001 197.026001 L 126.111 197.123993 L 128.253006 196.970001 L 128.350998 196.242004 L 127.665001 196.143997 C 127.231003 196.074005 127.189003 195.906006 127.189003 195.276001 L 127.189003 191.397995 C 127.189003 191.005997 127.189003 190.796005 127.553001 190.725998 L 128.225006 190.600006 L 128.225006 189.899994 Z M 100.042999 206.503998 L 99.413002 206.503998 L 99.259003 206.979996 C 98.922997 206.755997 98.348999 206.503998 97.495003 206.503998 C 95.759003 206.503998 94.918999 207.651993 94.918999 208.856003 C 94.918999 211.656006 98.810997 210.591995 98.810997 212.257996 C 98.810997 212.873993 98.362999 213.210007 97.621002 213.210007 C 96.892998 213.210007 96.207001 212.720001 95.997002 211.768005 L 95.128998 211.697998 L 95.310997 214.022003 L 95.969002 214.022003 L 96.081001 213.546005 C 96.417 213.826004 97.046997 214.022003 97.635002 214.022003 C 99.231003 214.022003 100.126999 213.098007 100.126999 211.852005 C 100.126999 209.108002 96.221001 210.214005 96.221001 208.505997 C 96.221001 207.792007 96.738998 207.414001 97.467003 207.414001 C 98.181 207.414001 98.964996 207.707993 99.413002 208.996002 L 100.266998 208.940002 L 100.042999 206.503998 Z M 91.013 206.503998 C 90.116997 206.503998 89.361 206.951996 88.843002 207.483994 L 89.207001 208.044006 C 89.584999 207.792007 89.990997 207.595993 90.509003 207.595993 C 91.195 207.595993 91.460999 208.001999 91.460999 208.757996 L 91.460999 212.888 L 89.319 212.888 L 89.319 213.826004 L 91.460999 213.826004 L 91.460999 216.177994 L 91.656998 216.261993 L 92.455002 216.164001 C 92.567001 214.539993 92.917 213.755997 94.037003 213.658005 L 94.037003 212.888 L 92.959 212.888 L 92.959 208.589996 C 92.959 207.302002 92.413002 206.503998 91.013 206.503998 Z M 87.205002 203.494003 C 85.679001 203.494003 85.105003 204.600006 84.474998 206.070007 L 81.829002 212.229996 C 81.591003 212.776001 81.521004 212.929993 81.170998 213 L 80.653 213.112 L 80.653 213.826004 L 83.649002 213.826004 L 83.789001 213.126007 L 83.172997 212.985992 C 82.766998 212.888 82.682999 212.705994 82.850998 212.229996 L 84.320999 208.604004 L 84.390999 208.604004 L 85.861 212.328003 C 86.042999 212.817993 85.973 212.972 85.595001 213.028 L 84.922997 213.126007 L 84.922997 213.826004 L 88.450996 213.826004 L 88.591003 213.084 L 88.100998 212.972 C 87.709 212.873993 87.695 212.733994 87.471001 212.272003 L 85.175003 206.755997 L 85.511002 205.985992 C 86.028999 204.852005 86.350998 204.292007 87.009003 204.278 C 86.967003 204.641998 86.925003 204.921997 86.939003 205.061996 C 86.967003 205.481995 87.331001 205.621994 87.695 205.621994 C 88.240997 205.621994 88.675003 205.216003 88.675003 204.628006 C 88.675003 204.067993 88.268997 203.494003 87.205002 203.494003 Z M 79.714996 206.503998 L 79.084999 206.503998 L 78.931 206.979996 C 78.595001 206.755997 78.021004 206.503998 77.167 206.503998 C 75.431 206.503998 74.591003 207.651993 74.591003 208.856003 C 74.591003 211.656006 78.483002 210.591995 78.483002 212.257996 C 78.483002 212.873993 78.035004 213.210007 77.292999 213.210007 C 76.565002 213.210007 75.878998 212.720001 75.668999 211.768005 L 74.801003 211.697998 L 74.983002 214.022003 L 75.640999 214.022003 L 75.752998 213.546005 C 76.088997 213.826004 76.719002 214.022003 77.306999 214.022003 C 78.903 214.022003 79.799004 213.098007 79.799004 211.852005 C 79.799004 209.108002 75.892998 210.214005 75.892998 208.505997 C 75.892998 207.792007 76.411003 207.414001 77.139 207.414001 C 77.852997 207.414001 78.637001 207.707993 79.084999 208.996002 L 79.939003 208.940002 L 79.714996 206.503998 Z M 70.684998 206.503998 C 69.789001 206.503998 69.032997 206.951996 68.514999 207.483994 L 68.878998 208.044006 C 69.257004 207.792007 69.663002 207.595993 70.181 207.595993 C 70.866997 207.595993 71.133003 208.001999 71.133003 208.757996 L 71.133003 212.888 L 68.990997 212.888 L 68.990997 213.826004 L 71.133003 213.826004 L 71.133003 216.177994 L 71.329002 216.261993 L 72.126999 216.164001 C 72.238998 214.539993 72.588997 213.755997 73.709 213.658005 L 73.709 212.888 L 72.630997 212.888 L 72.630997 208.589996 C 72.630997 207.302002 72.084999 206.503998 70.684998 206.503998 Z M 65.771004 206.503998 C 64.777 206.503998 64.105003 206.923996 63.615002 207.707993 C 63.516998 207.007996 63.125 206.503998 62.271 206.503998 C 61.851002 206.503998 61.291 206.699997 60.898998 207.063995 L 61.053001 207.638 C 61.935001 207.386002 62.299 207.582001 62.299 208.156006 L 62.299 211.432007 C 62.299 213.490005 63.460999 214.022003 64.959 214.022003 C 66.415001 214.022003 67.731003 213.182007 67.731003 212.160004 C 67.731003 211.740005 67.507004 211.389999 66.904999 211.389999 C 66.331001 211.389999 66.065002 211.725998 66.065002 212.048004 C 66.065002 212.244003 66.275002 212.593994 66.415001 212.832001 C 66.219002 213.028 65.742996 213.238007 65.168999 213.238007 C 64.287003 213.238007 63.783001 212.845993 63.783001 211.669998 L 63.783001 210.690002 C 64.343002 210.662003 64.959 210.619995 65.518997 210.535995 C 66.904999 210.339996 67.773003 209.667999 67.773003 208.421997 C 67.773003 207.022003 66.737 206.503998 65.771004 206.503998 Z M 65.154999 207.554001 C 65.742996 207.554001 66.233002 207.848007 66.233002 208.589996 C 66.233002 209.136002 65.939003 209.667999 65.042999 209.807999 C 64.707001 209.863998 64.245003 209.919998 63.783001 209.919998 L 63.783001 208.940002 C 63.783001 207.876007 64.595001 207.554001 65.154999 207.554001 Z M 113.819 206.503998 C 112.474998 206.503998 111.509003 207.231995 110.976997 207.945999 L 111.509003 208.477997 C 111.915001 208.085999 112.530998 207.651993 113.455002 207.651993 C 114.785004 207.651993 115.541 208.589996 115.597 210.102005 L 111.271004 210.102005 C 111.144997 210.550003 111.074997 211.039993 111.074997 211.488007 C 111.074997 213.084 112.195 214.022003 113.707001 214.022003 C 115.737 214.022003 117.179001 212.565994 117.179001 210.130005 C 117.179001 208.128006 116.072998 206.503998 113.819 206.503998 Z M 115.597 210.955994 C 115.499001 212.061996 115.107002 213.195999 113.875 213.195999 C 113.035004 213.195999 112.558998 212.705994 112.558998 211.628006 C 112.558998 211.376007 112.572998 211.138 112.600998 210.955994 L 115.597 210.955994 Z M 109.801003 206.699997 L 105.712997 206.699997 L 105.712997 207.399994 L 106.917 207.582001 C 107.252998 207.638 107.266998 207.792007 107.266998 208.184006 L 107.266998 210.942001 C 107.266998 212.201996 106.245003 213.322006 105.362999 212.957993 C 105.586998 212.524002 105.642998 212.313995 105.642998 212.132004 C 105.642998 211.753998 105.348999 211.488007 104.775002 211.488007 C 104.102997 211.488007 103.780998 211.921997 103.780998 212.621994 C 103.780998 213.574005 104.453003 214.022003 105.292999 214.022003 C 106.413002 214.022003 107.028999 213.210007 107.392998 212.580002 L 107.434998 212.580002 L 107.560997 213.826004 L 107.728996 213.923996 L 109.829002 213.770004 L 109.927002 213.028 L 109.240997 212.929993 C 108.806999 212.860001 108.764999 212.692001 108.764999 212.061996 L 108.764999 208.212006 C 108.764999 207.820007 108.778999 207.610001 109.128998 207.539993 L 109.801003 207.414001 L 109.801003 206.699997 Z M 195.718994 206.699997 L 191.477005 206.699997 L 191.477005 207.414001 L 192.414993 207.539993 C 192.848999 207.595993 192.904999 207.764008 192.904999 208.225998 L 192.904999 208.772003 C 192.582993 208.772003 192.162994 208.757996 191.826996 208.757996 C 190.244995 208.757996 188.298996 209.528 188.298996 211.852005 C 188.298996 213.938004 189.936996 214.526001 192.065002 214.526001 L 192.904999 214.526001 L 192.904999 214.960007 C 192.904999 215.436005 192.848999 215.604004 192.414993 215.660004 L 191.477005 215.785995 L 191.477005 216.5 L 195.718994 216.5 L 195.718994 215.785995 L 194.934998 215.660004 C 194.514999 215.589996 194.487 215.393997 194.487 214.945999 L 194.487 208.253998 C 194.487 207.806 194.514999 207.610001 194.934998 207.539993 L 195.718994 207.414001 L 195.718994 206.699997 Z M 192.904999 209.584 L 192.904999 213.714005 L 192.205002 213.714005 C 190.847 213.714005 189.979004 213.251999 189.979004 211.796005 C 189.979004 210.451996 190.636993 209.584 192.162994 209.584 L 192.904999 209.584 Z M 187.403 206.699997 L 183.315002 206.699997 L 183.315002 207.399994 L 184.518997 207.582001 C 184.854996 207.638 184.869003 207.792007 184.869003 208.184006 L 184.869003 210.942001 C 184.869003 212.201996 183.847 213.322006 182.964996 212.957993 C 183.188995 212.524002 183.244995 212.313995 183.244995 212.132004 C 183.244995 211.753998 182.951004 211.488007 182.376999 211.488007 C 181.705002 211.488007 181.382996 211.921997 181.382996 212.621994 C 181.382996 213.574005 182.054993 214.022003 182.895004 214.022003 C 184.014999 214.022003 184.630997 213.210007 184.994995 212.580002 L 185.037003 212.580002 L 185.162994 213.826004 L 185.330994 213.923996 L 187.431 213.770004 L 187.529007 213.028 L 186.843002 212.929993 C 186.408997 212.860001 186.367004 212.692001 186.367004 212.061996 L 186.367004 208.212006 C 186.367004 207.820007 186.380997 207.610001 186.731003 207.539993 L 187.403 207.414001 L 187.403 206.699997 Z M 178.597 206.503998 C 177.602997 206.503998 176.931 206.923996 176.440994 207.707993 C 176.343002 207.007996 175.951004 206.503998 175.097 206.503998 C 174.677002 206.503998 174.117004 206.699997 173.725006 207.063995 L 173.878998 207.638 C 174.761002 207.386002 175.125 207.582001 175.125 208.156006 L 175.125 211.432007 C 175.125 213.490005 176.287003 214.022003 177.785004 214.022003 C 179.240997 214.022003 180.557007 213.182007 180.557007 212.160004 C 180.557007 211.740005 180.332993 211.389999 179.731003 211.389999 C 179.156998 211.389999 178.891006 211.725998 178.891006 212.048004 C 178.891006 212.244003 179.100998 212.593994 179.240997 212.832001 C 179.044998 213.028 178.569 213.238007 177.994995 213.238007 C 177.113007 213.238007 176.608994 212.845993 176.608994 211.669998 L 176.608994 210.690002 C 177.169006 210.662003 177.785004 210.619995 178.345001 210.535995 C 179.731003 210.339996 180.598999 209.667999 180.598999 208.421997 C 180.598999 207.022003 179.563004 206.503998 178.597 206.503998 Z M 177.981003 207.554001 C 178.569 207.554001 179.059006 207.848007 179.059006 208.589996 C 179.059006 209.136002 178.764999 209.667999 177.869003 209.807999 C 177.533005 209.863998 177.070999 209.919998 176.608994 209.919998 L 176.608994 208.940002 C 176.608994 207.876007 177.421005 207.554001 177.981003 207.554001 Z M 169.987 206.503998 C 168.796997 206.503998 168.153 207.106003 167.634995 207.764008 L 167.593002 207.764008 L 167.382996 206.615997 L 165.072998 206.699997 L 165.072998 207.414001 L 165.772995 207.539993 C 166.164993 207.610001 166.220993 207.764008 166.220993 208.197998 L 166.220993 213.826004 L 166.389008 213.923996 L 168.684998 213.770004 L 168.783005 213.042007 L 168.181 212.944 C 167.746994 212.873993 167.705002 212.705994 167.705002 212.089996 L 167.705002 209.542007 C 167.705002 208.197998 168.531006 207.623993 169.468994 207.623993 C 170.673004 207.623993 170.714996 208.393997 170.714996 209.360001 L 170.714996 213.826004 L 170.882996 213.923996 L 173.207001 213.770004 L 173.319 213.042007 L 172.688995 212.944 C 172.240997 212.873993 172.199005 212.692001 172.199005 212.089996 L 172.199005 208.884003 C 172.199005 207.623993 171.723007 206.503998 169.987 206.503998 Z M 161.195007 206.503998 C 160.298996 206.503998 159.542999 206.951996 159.024994 207.483994 L 159.389008 208.044006 C 159.766998 207.792007 160.173004 207.595993 160.690994 207.595993 C 161.376999 207.595993 161.643005 208.001999 161.643005 208.757996 L 161.643005 212.888 L 159.501007 212.888 L 159.501007 213.826004 L 161.643005 213.826004 L 161.643005 216.177994 L 161.839005 216.261993 L 162.636993 216.164001 C 162.748993 214.539993 163.098999 213.755997 164.218994 213.658005 L 164.218994 212.888 L 163.141006 212.888 L 163.141006 208.589996 C 163.141006 207.302002 162.595001 206.503998 161.195007 206.503998 Z M 158.059006 206.503998 L 157.429001 206.503998 L 157.274994 206.979996 C 156.938995 206.755997 156.365005 206.503998 155.511002 206.503998 C 153.774994 206.503998 152.934998 207.651993 152.934998 208.856003 C 152.934998 211.656006 156.826996 210.591995 156.826996 212.257996 C 156.826996 212.873993 156.378998 213.210007 155.636993 213.210007 C 154.908997 213.210007 154.223007 212.720001 154.013 211.768005 L 153.145004 211.697998 L 153.326996 214.022003 L 153.985001 214.022003 L 154.097 213.546005 C 154.432999 213.826004 155.063004 214.022003 155.651001 214.022003 C 157.246994 214.022003 158.143005 213.098007 158.143005 211.852005 C 158.143005 209.108002 154.237 210.214005 154.237 208.505997 C 154.237 207.792007 154.755005 207.414001 155.483002 207.414001 C 156.197006 207.414001 156.981003 207.707993 157.429001 208.996002 L 158.283005 208.940002 L 158.059006 206.503998 Z M 148.552994 206.503998 C 147.209 206.503998 146.242996 207.231995 145.710999 207.945999 L 146.242996 208.477997 C 146.649002 208.085999 147.264999 207.651993 148.188995 207.651993 C 149.518997 207.651993 150.274994 208.589996 150.330994 210.102005 L 146.005005 210.102005 C 145.878998 210.550003 145.809006 211.039993 145.809006 211.488007 C 145.809006 213.084 146.929001 214.022003 148.440994 214.022003 C 150.470993 214.022003 151.912994 212.565994 151.912994 210.130005 C 151.912994 208.128006 150.807007 206.503998 148.552994 206.503998 Z M 150.330994 210.955994 C 150.233002 212.061996 149.841003 213.195999 148.608994 213.195999 C 147.768997 213.195999 147.292999 212.705994 147.292999 211.628006 C 147.292999 211.376007 147.307007 211.138 147.335007 210.955994 L 150.330994 210.955994 Z M 142.953003 215.352005 C 142.322998 215.352005 141.889008 215.772003 141.889008 216.360001 C 141.889008 216.962006 142.309006 217.367996 142.953003 217.367996 C 143.569 217.367996 143.988998 216.947998 143.988998 216.360001 C 143.988998 215.757996 143.569 215.352005 142.953003 215.352005 Z M 144.688995 206.699997 L 140.811005 206.699997 L 140.811005 207.414001 L 141.552994 207.554001 C 141.945007 207.623993 141.987 207.792007 141.987 208.197998 L 141.987 213.811996 L 142.154999 213.882004 L 144.548996 213.755997 L 144.647003 213.014008 L 143.988998 212.916 C 143.526993 212.860001 143.485001 212.677994 143.485001 212.048004 L 143.485001 208.240005 C 143.485001 207.820007 143.498993 207.623993 143.904999 207.554001 L 144.688995 207.427994 L 144.688995 206.699997 Z M 136.919006 203.494003 C 134.539001 203.494003 133.069 204.376007 133.069 206.056 C 133.069 207.595993 134.203003 207.917999 135.602997 207.917999 L 137.451004 207.917999 C 138.095001 207.917999 138.445007 208.016006 138.445007 208.477997 C 138.445007 208.757996 138.248993 209.009995 138.039001 209.248001 C 137.716995 209.149994 137.212997 209.093994 136.891006 209.093994 C 135.098999 209.093994 133.923004 210.031998 133.923004 211.557999 C 133.923004 212.244003 134.160995 212.748001 134.483002 213.126007 C 134.399002 213.378006 134.272995 213.658005 134.063004 213.951996 L 133.936996 213.658005 C 133.811005 213.419998 133.656998 213.251999 133.348999 213.251999 C 132.929001 213.251999 132.537003 213.643997 132.537003 214.091995 C 132.537003 214.610001 133.013 214.876007 133.503006 214.876007 C 134.259003 214.876007 134.735001 214.246002 135.014999 213.574005 C 135.533005 213.882004 136.218994 214.022003 136.863007 214.022003 C 138.613007 214.022003 139.858994 213.056 139.858994 211.473999 C 139.858994 210.522003 139.466995 209.906006 138.809006 209.570007 L 138.809006 209.528 C 139.425003 208.912003 139.705002 208.520004 139.705002 207.988007 C 139.705002 207.623993 139.494995 207.091995 138.865005 206.895996 L 138.865005 206.839996 C 139.677002 206.475998 140.181 206.028 140.181 205.229996 C 140.181 204.25 139.453003 203.494003 136.919006 203.494003 Z M 136.863007 209.891998 C 137.731003 209.891998 138.332993 210.494003 138.332993 211.557999 C 138.332993 212.496002 138.011002 213.238007 136.932999 213.238007 C 135.981003 213.238007 135.434998 212.593994 135.434998 211.501999 C 135.434998 210.494003 135.953003 209.891998 136.863007 209.891998 Z M 136.779007 204.432007 C 138.123001 204.432007 138.710999 204.725998 138.710999 205.453995 C 138.710999 205.957993 138.445007 206.279999 138.108994 206.546005 L 135.841003 206.546005 C 135.001007 206.546005 134.608994 206.294006 134.608994 205.733994 C 134.608994 204.992004 135.322998 204.432007 136.779007 204.432007 Z M 130.339005 215.352005 C 129.709 215.352005 129.274994 215.772003 129.274994 216.373993 C 129.274994 216.975998 129.709 217.367996 130.339005 217.367996 C 130.940994 217.367996 131.375 216.962006 131.375 216.345993 C 131.375 215.757996 130.940994 215.352005 130.339005 215.352005 Z M 131.613007 203.494003 C 130.016998 204.362 129.373001 205.481995 129.373001 208.029999 L 129.373001 213.811996 L 129.541 213.882004 L 131.934998 213.755997 L 132.033005 213.014008 L 131.360992 212.916 C 130.899002 212.860001 130.871002 212.677994 130.871002 212.048004 L 130.871002 207.134003 C 130.871002 205.776001 131.151001 204.852005 132.089005 204.110001 L 131.613007 203.494003 Z M 125.467003 206.503998 C 124.473 206.503998 123.801003 206.923996 123.310997 207.707993 C 123.212997 207.007996 122.820999 206.503998 121.967003 206.503998 C 121.546997 206.503998 120.987 206.699997 120.595001 207.063995 L 120.749001 207.638 C 121.630997 207.386002 121.995003 207.582001 121.995003 208.156006 L 121.995003 211.432007 C 121.995003 213.490005 123.156998 214.022003 124.654999 214.022003 C 126.111 214.022003 127.427002 213.182007 127.427002 212.160004 C 127.427002 211.740005 127.203003 211.389999 126.600998 211.389999 C 126.027 211.389999 125.761002 211.725998 125.761002 212.048004 C 125.761002 212.244003 125.971001 212.593994 126.111 212.832001 C 125.915001 213.028 125.439003 213.238007 124.864998 213.238007 C 123.983002 213.238007 123.478996 212.845993 123.478996 211.669998 L 123.478996 210.690002 C 124.039001 210.662003 124.654999 210.619995 125.214996 210.535995 C 126.600998 210.339996 127.469002 209.667999 127.469002 208.421997 C 127.469002 207.022003 126.432999 206.503998 125.467003 206.503998 Z M 124.850998 207.554001 C 125.439003 207.554001 125.929001 207.848007 125.929001 208.589996 C 125.929001 209.136002 125.635002 209.667999 124.738998 209.807999 C 124.403 209.863998 123.941002 209.919998 123.478996 209.919998 L 123.478996 208.940002 C 123.478996 207.876007 124.291 207.554001 124.850998 207.554001 Z"/>
+ <g>
+ <defs>
+ <filter id="GDYH21XzV1VqMYC0ZrZO6r3AHK1N4zWq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#GDYH21XzV1VqMYC0ZrZO6r3AHK1N4zWq)">
+ <path fill-rule="evenodd" d="M 218.375313 167.413332 C 217.037992 192.610743 196.232846 212.365064 171 212.395833 C 146.094013 212.395097 125.41792 193.157191 123.624687 168.315835 C 123.560866 169.153751 123.519286 169.993208 123.5 170.833333 C 123.5 197.066857 144.766476 218.333333 171 218.333333 C 197.233524 218.333333 218.5 197.066857 218.5 170.833333 C 218.498607 169.69183 218.456071 168.550758 218.372459 167.412324 L 218.375313 167.413332 Z"/>
+ </g>
+ <linearGradient id="_lgradient_33" x1=".5" x2=".493" y1="0" y2=".999" gradientTransform="matrix(95,0,0,95,123.5,120.364583)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_33)" cx="171" cy="167.865" r="47.5" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 185.843735 173.802159 L 206.624758 157.473943 L 185.843735 141.145864 C 185.861538 141.145864 185.843735 144.444304 185.843735 147.083318 L 170.999894 147.083318 L 170.999894 167.864704 L 185.843735 167.864704 L 185.843735 173.802159 Z M 156.156235 194.583318 L 135.374985 178.255193 L 156.156235 161.927204 C 156.138432 161.927204 156.156235 165.225644 156.156235 167.864704 L 170.999894 167.864704 L 170.999894 188.645864 L 156.156235 188.645864 L 156.156235 194.583318 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/boostnote.svg b/.icons/Gruvbox_Dark-2/apps/64/boostnote.svg
new file mode 100644
index 000000000..adf9a1700
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/boostnote.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="NKf7Xd6Rz0fBfjOvvyfuJcgkbt7Cx1le" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#NKf7Xd6Rz0fBfjOvvyfuJcgkbt7Cx1le)">
+ <linearGradient id="_lgradient_34" x1=".516" x2=".52" y1="1.651" y2=".098" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#0575e6"/>
+ <stop offset="100%" style="stop-color:#00f260"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_34)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_35" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_35)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="Jzltgb3ozCNaSXC70PjXQxpvnEzH2JVL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Jzltgb3ozCNaSXC70PjXQxpvnEzH2JVL)">
+ <path d="M 195.96875 63.5625 L 60.03125 107.069578 L 110.352902 127.991211 L 128 131.53125 L 131.787844 149.638551 L 152.461672 199.5 L 195.96875 63.5625 Z M 104.724247 145.248903 C 104.724247 145.009562 103.134684 145.146859 101.786012 145.496671 C 96.628534 146.842779 89.144839 152.373305 85.130125 157.816007 C 80.576844 163.988884 78.145443 171.22626 78.15625 178.596066 C 78.158914 180.657359 78.257977 181.007153 78.864258 181.268797 C 79.551485 181.565412 85.384971 181.200828 87.749758 180.720062 C 94.568111 179.326911 100.365837 176.151275 105.556157 170.949554 C 108.818992 167.679632 110.743079 164.983076 112.636235 161.037445 C 113.875622 158.454488 114.73057 155.309229 114.300047 154.877782 C 114.213953 154.796219 113.522937 155.195422 112.777828 155.780497 C 107.150377 159.386819 102.65825 161.997445 96.28125 163.25 C 97.936153 156.97904 99.698383 152.194221 102.989621 147.691527 C 103.94315 146.4068 104.724247 145.312938 104.724247 145.248903 Z"/>
+ </g>
+ <path fill="#f2f2f2" d="M 195.96875 54.5 L 60.03125 97.998228 L 110.352906 118.928711 L 128 122.46875 L 131.787844 140.567201 L 152.470522 190.4375 L 195.96875 54.5 Z M 103.759584 136.089049 C 103.192711 136.137116 102.460348 136.259297 101.786012 136.434203 C 96.628534 137.78031 89.135985 143.319687 85.121275 148.762388 C 80.56799 154.935229 78.145443 162.163764 78.15625 169.53357 C 78.158914 171.594863 78.249154 171.944658 78.855408 172.206297 C 79.542636 172.502917 85.376117 172.146937 87.740904 171.666443 C 94.559257 170.273293 100.365841 167.079958 105.556152 161.878237 C 108.818997 158.608314 110.751933 155.911758 112.64508 151.966127 C 113.884477 149.38317 114.72172 146.246756 114.291197 145.815309 C 114.205103 145.733746 113.522915 146.132927 112.777832 146.718015 C 107.150373 150.324319 102.65825 152.934945 96.28125 154.1875 C 97.936153 147.91654 99.698388 143.140571 102.989625 138.637877 C 103.943154 137.35315 104.724242 136.250438 104.724242 136.186403 C 104.724242 136.066732 104.326453 136.040986 103.759584 136.089049 Z"/>
+ <g opacity=".3">
+ <linearGradient id="_lgradient_36" x1=".515" x2=".485" y1="3.906" y2="-.044" gradientTransform="matrix(135.9375,0,0,67.96875,60.03125,54.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#0575e6"/>
+ <stop offset="100%" style="stop-color:#00f260"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_36)" d="M 60.03125 98 L 110.350899 118.926971 L 127.999991 122.46875 L 195.96875 54.5 L 60.03125 98 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/boot.svg b/.icons/Gruvbox_Dark-2/apps/64/boot.svg
new file mode 120000
index 000000000..014e3332f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/boot.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/boswars.svg b/.icons/Gruvbox_Dark-2/apps/64/boswars.svg
new file mode 100644
index 000000000..84e95a0f5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/boswars.svg
@@ -0,0 +1,77 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ENzpY0k3lOGT1t5PHk0CMv3I1Gtjp6q9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ENzpY0k3lOGT1t5PHk0CMv3I1Gtjp6q9)">
+ <linearGradient id="_lgradient_39" x1=".51" x2=".512" y1="1.06" y2=".158" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#009a56"/>
+ <stop offset="100%" style="stop-color:#46a926"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_39)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_40" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_40)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="L7agUsMsE9Enj8qXxILauZcU4QjY7abz" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#L7agUsMsE9Enj8qXxILauZcU4QjY7abz)">
+ <path d="M 145.255161 98.223214 C 145.985339 100.242857 146.349053 101.625536 146.499232 103.401786 L 200.5 103.401786 L 200.5 100.8125 L 146.499232 100.8125 C 146.421579 99.894039 146.276994 99.073688 146.064312 98.223214 L 145.255161 98.223214 Z M 146.564977 108.747244 C 146.505793 109.557823 146.422284 110.367402 146.276717 111.169643 L 81.767089 111.169643 C 81.6214 110.379025 81.529595 109.581414 81.468715 108.782645 C 81.448418 109.148045 81.392857 109.506591 81.392857 109.875 C 81.406321 111.174821 81.530426 112.474643 81.767089 113.758929 L 146.276717 113.758929 C 146.509752 112.474643 146.630356 111.174821 146.645892 109.875 C 146.643626 109.45153 146.605059 109.093709 146.564977 108.747244 Z"/>
+ </g>
+ <path fill="#b3b3b3" d="M 114.016977 80.098214 C 95.999142 80.098214 81.392857 92.270446 81.392857 107.285714 C 81.406321 108.585536 81.531643 109.885357 81.768293 111.169643 L 146.270839 111.169643 C 146.504859 109.884011 146.627901 108.586054 146.638984 107.285714 C 146.63018 104.65412 146.162555 103.332186 145.251323 100.8125 L 200.5 100.8125 L 200.5 90.455357 L 140.746075 90.455357 C 134.656241 83.166518 124.677403 80.110643 114.020188 80.098214 L 114.016977 80.098214 Z"/>
+ <defs>
+ <linearGradient id="_lgradient_41" x1=".567" x2=".558" y1="1.071" y2=".012">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ </defs>
+ <path d="M 61.917619 111.502976 L 182.391905 111.502976 C 186.301828 111.502976 189.47619 114.677338 189.47619 118.587262 L 189.47619 145.847262 C 189.47619 149.757186 186.301828 152.931548 182.391905 152.931548 L 61.917619 152.931548 C 58.007695 152.931548 54.833333 149.757186 54.833333 145.847262 L 54.833333 118.587262 C 54.833333 114.677338 58.007695 111.502976 61.917619 111.502976 Z" style="fill:url(#_lgradient_41)"/>
+ <defs>
+ <filter id="e3cvO3urg3IBIlwbbRDanuVlrUxfYAJp" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#e3cvO3urg3IBIlwbbRDanuVlrUxfYAJp)">
+ <path d="M 55.5 145.69008 L 55.5 148.279366 C 55.5 152.10633 58.664317 155.1875 62.590192 155.1875 L 183.052665 155.1875 C 186.978022 155.1875 190.142857 152.10633 190.142857 148.279366 L 190.142857 145.69008 C 190.142857 149.517045 186.978022 152.598214 183.052665 152.598214 L 62.590192 152.598214 C 58.664317 152.598214 55.5 149.517045 55.5 145.69008 Z"/>
+ </g>
+ <path d="M 81.848571 142.241071 L 158.615714 142.241071 C 167.441624 142.241071 174.607143 149.202392 174.607143 157.776786 L 174.607143 157.776786 C 174.607143 166.35118 167.441624 173.3125 158.615714 173.3125 L 81.848571 173.3125 C 73.022662 173.3125 65.857143 166.35118 65.857143 157.776786 L 65.857143 157.776786 C 65.857143 149.202392 73.022662 142.241071 81.848571 142.241071 Z" style="fill:#4f4f4f"/>
+ <g style="opacity:0.2">
+ <g opacity=".2">
+ <circle cx="81.393" cy="160.366" r="10.357" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <circle cx="107.286" cy="160.366" r="10.357" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <circle cx="133.179" cy="160.366" r="10.357" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <circle cx="159.071" cy="160.366" r="10.357" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g>
+ <circle fill="#c4c4c4" cx="81.393" cy="157.777" r="10.357" vector-effect="non-scaling-stroke"/>
+ <circle fill="#c4c4c4" cx="107.286" cy="157.777" r="10.357" vector-effect="non-scaling-stroke"/>
+ <circle fill="#c4c4c4" cx="133.179" cy="157.777" r="10.357" vector-effect="non-scaling-stroke"/>
+ <circle fill="#c4c4c4" cx="159.071" cy="157.777" r="10.357" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".4" filter="url(#G9keiOziiHaYiaeYH5qFEz7LnY8iPhQn)">
+ <path d="M 65.927944 159.157401 C 65.886759 159.554812 65.857143 159.95509 65.857143 160.366071 C 65.857143 168.972857 72.987987 175.901786 81.848004 175.901786 L 158.616281 175.901786 C 167.476817 175.901786 174.607143 168.972857 174.607143 160.366071 C 174.607143 159.95509 174.577899 159.554812 174.536341 159.157401 C 173.820645 167.111474 166.996859 173.3125 158.616281 173.3125 L 81.848004 173.3125 C 73.467916 173.3125 66.643638 167.111474 65.927944 159.157401 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/botfather.svg b/.icons/Gruvbox_Dark-2/apps/64/botfather.svg
new file mode 100644
index 000000000..554d6c3c7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/botfather.svg
@@ -0,0 +1,72 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_1FGHhbR5BHDrVdbjtqzl1tarjlz5winN">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_1FGHhbR5BHDrVdbjtqzl1tarjlz5winN)">
+ <defs>
+ <filter id="CJGSfhYFsDVBAyJ62rYVwQIhzmbUZiD0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#CJGSfhYFsDVBAyJ62rYVwQIhzmbUZiD0)">
+ <linearGradient id="_lgradient_146" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_146)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_147" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_147)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g filter="url(#KUyDa2vozCowMHpJYsyy4aSsZbaNL25p)">
+ <linearGradient id="_lgradient_148" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(37.802,0,0,25.022,128.661,172.934)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_148)" d="M 150.838 172.934 L 141.514 173.429 L 128.661 180.366 L 166.463 197.956 C 165.991 186.511 156.758 180.809 150.838 172.934 Z"/>
+ <linearGradient id="_lgradient_149" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(37.802,0,0,25.022,84.755,172.934)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_149)" d="M 100.379 172.934 L 109.704 173.429 L 122.556 180.366 L 84.755 197.956 C 85.226 186.511 94.46 180.809 100.379 172.934 Z"/>
+ <path fill="#9b33ae" d="M 118.973 96.724 C 117.672 95.933 110.455 73.192 110.221 67.397 C 109.888 59.159 112.499 51.234 120.092 58.133 C 123.728 61.436 144.381 87.313 144.12 88.083 C 143.277 90.567 120.815 97.843 118.973 96.724 Z"/>
+ <linearGradient id="_lgradient_150" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(44.844,0,0,47.437,111.597,60.345)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d11fb6"/>
+ <stop offset="100%" style="stop-color:#ff00ff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_150)" d="M 118.028 88.665 L 111.597 83.632 L 114.532 81.295 C 118.848 77.86 137.277 66.477 147.03 63.215 C 151.749 61.636 155.792 60.345 156.013 60.345 C 156.954 60.345 156.286 65.198 154.577 70.782 C 152.896 76.27 147.278 97.72 140.186 101.615 C 134.306 104.844 123.005 110.015 119.865 106.731 C 116.653 103.371 121.63 91.484 118.028 88.665 Z"/>
+ <linearGradient id="_lgradient_151" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(81.584,0,0,111.929,94.749,75.852)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff00bb"/>
+ <stop offset="100%" style="stop-color:#dc14dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_151)" d="M 167.894 75.852 C 166.056 75.852 122.168 87.577 120.72 89.268 C 119.984 90.128 120.907 92.181 123.69 96.019 C 121.138 102.278 119.951 111.104 117.758 110.751 C 114.98 110.304 109.74 92.629 111.796 108.013 C 113.424 120.194 103.946 105.992 98.756 126.406 C 93.797 145.911 93.461 158.203 97.638 167.486 C 102.045 177.282 103.256 185.281 114.924 187.308 C 121.886 188.517 143.48 187.324 150.642 184.703 C 162.697 180.292 176.091 166.85 176.324 152.618 C 176.811 122.812 157.495 117.312 167.894 75.852 Z"/>
+ <linearGradient id="_lgradient_152" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(81.403,0,0,122.104,79.667,65.676)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff57db"/>
+ <stop offset="50%" style="stop-color:#ff51ff"/>
+ <stop offset="100%" style="stop-color:#f50ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_152)" d="M 109.369 187.309 C 97.755 185.29 86.93 177.319 82.543 167.556 C 78.386 158.307 78.718 146.062 83.654 126.626 C 88.819 106.283 90.376 92.022 88.755 79.884 C 86.709 64.554 86.667 65.416 89.432 65.862 C 93.242 66.476 110.755 76.469 121.206 83.993 C 153.361 107.143 166.822 133.965 158.809 158.917 C 154.46 172.459 147.296 180.319 135.298 184.714 C 128.169 187.326 116.297 188.514 109.369 187.309 Z"/>
+ </g>
+ <defs>
+ <filter id="KUyDa2vozCowMHpJYsyy4aSsZbaNL25p" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bottles_notepad.svg b/.icons/Gruvbox_Dark-2/apps/64/bottles_notepad.svg
new file mode 120000
index 000000000..ca6c48312
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bottles_notepad.svg
@@ -0,0 +1 @@
+text-editor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bottles_wine-uninstaller.svg b/.icons/Gruvbox_Dark-2/apps/64/bottles_wine-uninstaller.svg
new file mode 120000
index 000000000..5daa6135e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bottles_wine-uninstaller.svg
@@ -0,0 +1 @@
+wine-uninstaller.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bottles_wine-winecfg.svg b/.icons/Gruvbox_Dark-2/apps/64/bottles_wine-winecfg.svg
new file mode 120000
index 000000000..d3b438b8c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bottles_wine-winecfg.svg
@@ -0,0 +1 @@
+winecfg.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bottles_wine.svg b/.icons/Gruvbox_Dark-2/apps/64/bottles_wine.svg
new file mode 120000
index 000000000..0756da41c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bottles_wine.svg
@@ -0,0 +1 @@
+windows.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bottles_winetricks.svg b/.icons/Gruvbox_Dark-2/apps/64/bottles_winetricks.svg
new file mode 120000
index 000000000..cda48fcbe
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bottles_winetricks.svg
@@ -0,0 +1 @@
+winetricks.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bovo.svg b/.icons/Gruvbox_Dark-2/apps/64/bovo.svg
new file mode 100644
index 000000000..928c03629
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bovo.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="LVHPFW4kxQZzWaB7fDhe9FX8Mf2SI4Da" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#LVHPFW4kxQZzWaB7fDhe9FX8Mf2SI4Da)">
+ <linearGradient id="_lgradient_54" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#dcdcbe"/>
+ <stop offset="100%" stop-opacity=".996" style="stop-color:#e6aa81"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_54)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_55" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_55)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#2daaaa" d="M 79.666667 61.555556 C 70.768746 61.555556 63.555556 68.768746 63.555556 77.666667 C 63.555556 86.564587 70.768746 93.777778 79.666667 93.777778 C 88.564587 93.777778 95.777778 86.564587 95.777778 77.666667 C 95.777778 68.768746 88.564587 61.555556 79.666667 61.555556 Z M 79.666667 69.611111 C 84.115631 69.611111 87.722222 73.217703 87.722222 77.666667 C 87.722222 82.115631 84.115631 85.722222 79.666667 85.722222 C 75.217703 85.722222 71.611111 82.115631 71.611111 77.666667 C 71.611111 73.217703 75.217703 69.611111 79.666667 69.611111 Z"/>
+ <g opacity=".4">
+ <path fill="#1463a5" d="M 103.833333 53.5 L 103.833333 101.833333 L 55.5 101.833333 L 55.5 109.888889 L 103.833333 109.888889 L 103.833333 142.111111 L 55.5 142.111111 L 55.5 150.166667 L 103.833333 150.166667 L 103.833333 198.5 L 111.888889 198.5 L 111.888889 150.166667 L 144.111111 150.166667 L 144.111111 198.5 L 152.166667 198.5 L 152.166667 150.166667 L 200.5 150.166667 L 200.5 142.111111 L 152.166667 142.111111 L 152.166667 109.888889 L 200.5 109.888889 L 200.5 101.833333 L 152.166667 101.833333 L 152.166667 53.5 L 144.111111 53.5 L 144.111111 101.833333 L 111.888889 101.833333 L 111.888889 53.5 L 103.833333 53.5 Z M 111.888889 109.888889 L 144.111111 109.888889 L 144.111111 142.111111 L 111.888889 142.111111 L 111.888889 109.888889 Z"/>
+ </g>
+ <path fill="#2daaaa" d="M 176.333333 158.222222 C 167.435405 158.222222 160.222222 165.435405 160.222222 174.333333 C 160.222222 183.231261 167.435405 190.444444 176.333333 190.444444 C 185.231261 190.444444 192.444444 183.231261 192.444444 174.333333 C 192.444444 165.435405 185.231261 158.222222 176.333333 158.222222 Z M 176.333333 166.277778 C 180.78229 166.277778 184.388889 169.884377 184.388889 174.333333 C 184.388889 178.78229 180.78229 182.388889 176.333333 182.388889 C 171.884377 182.388889 168.277778 178.78229 168.277778 174.333333 C 168.277778 169.884377 171.884377 166.277778 176.333333 166.277778 Z"/>
+ <path fill="#da1636" d="M 136.546951 111.757781 L 128 120.304724 L 119.453057 111.757781 L 113.757781 117.453057 L 122.304724 126 L 113.757781 134.546951 L 119.453057 140.242219 L 128 131.695284 L 136.546951 140.242219 L 142.242219 134.546951 L 133.695284 126 L 142.242219 117.453057 L 136.546951 111.757781 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/box.svg b/.icons/Gruvbox_Dark-2/apps/64/box.svg
new file mode 100644
index 000000000..307913bf3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/box.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="aY0OWwqlTdUK4tvhOLzHOiKAWtZhUOr9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#aY0OWwqlTdUK4tvhOLzHOiKAWtZhUOr9)">
+ <linearGradient id="_lgradient_56" x1=".518" x2=".532" y1="-.194" y2="1.208" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4ce0c6"/>
+ <stop offset="100%" style="stop-color:#3b85b5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_56)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_57" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_57)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="IAi0eRn1kGF75RLUMPDMlabhELrwUEXM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#IAi0eRn1kGF75RLUMPDMlabhELrwUEXM)">
+ <path fill="#1a1a1a" fill-rule="evenodd" d="M 165.827789 116.782505 C 164.277559 116.782505 162.727814 117.371376 161.539944 118.559247 C 159.164202 120.934989 159.164202 124.759075 161.539944 127.135181 L 176.547373 142.142611 L 161.539944 157.15004 C 159.164202 159.525782 159.164202 163.361998 161.539944 165.737497 C 163.915685 168.113239 167.751901 168.113239 170.1274 165.737497 L 185.13483 150.730067 L 200.14226 165.737497 C 202.518001 168.113239 206.342088 168.113239 208.718194 165.737497 C 211.093935 163.361755 211.093935 159.52554 208.718194 157.15004 L 193.710764 142.142611 L 208.718194 127.135181 C 211.093935 124.759439 211.093935 120.935353 208.718194 118.559247 C 206.342452 116.183505 202.518365 116.183505 200.14226 118.559247 L 185.138469 133.566677 L 170.128613 118.559247 C 168.939954 117.371801 167.381355 116.782929 165.82882 116.782929 L 165.827789 116.782505 L 165.827789 116.782505 Z M 128.046129 126.926394 C 136.453196 126.926394 143.268471 133.741668 143.268471 142.148735 C 143.268471 150.555802 136.453196 157.371076 128.046129 157.371076 C 119.639063 157.371076 112.823788 150.555802 112.823788 142.148735 C 112.823788 133.741668 119.639063 126.926394 128.046129 126.926394 L 128.046129 126.926394 L 128.046129 126.926394 Z M 128.046129 116.778166 C 114.034351 116.778166 102.675561 128.136957 102.675561 142.148735 C 102.675561 156.160513 114.034351 167.519303 128.046129 167.519303 C 142.057908 167.519303 153.416698 156.160513 153.416698 142.148735 C 153.416698 128.136957 142.057908 116.778166 128.046129 116.778166 L 128.046129 116.778166 L 128.046129 116.778166 Z M 70.963553 126.926394 C 79.370852 126.926394 86.185894 133.741436 86.185894 142.148735 C 86.185894 150.556034 79.370852 157.371076 70.963553 157.371076 C 62.556254 157.371076 55.741212 150.556034 55.741212 142.148735 C 55.741211 133.741436 62.556254 126.926394 70.963553 126.926394 L 70.963553 126.926394 Z M 50.667098 96.481711 C 47.856039 96.481711 45.592984 98.744766 45.592984 101.555825 C 45.232991 114.935756 46.067871 129.065133 45.592984 142.148735 C 45.592984 156.160392 56.951895 167.519303 70.963553 167.519303 C 84.975211 167.519303 96.334122 156.160392 96.334122 142.148735 C 96.334122 128.137077 84.975211 116.778166 70.963553 116.778166 C 65.46981 116.789837 60.127783 118.584094 55.741212 121.891858 L 55.741212 101.55481 C 55.741212 98.743751 53.478157 96.480697 50.667098 96.480697 L 50.667098 96.481711 L 50.667098 96.481711 Z"/>
+ </g>
+ <g>
+ <path fill="#ffffff" d="M 165.827789 112.782504 C 164.277565 112.782504 162.727815 113.371376 161.539947 114.559246 C 159.164201 116.934989 159.164201 120.759075 161.539947 123.13518 L 176.547376 138.142612 L 161.539947 153.15004 C 159.164201 155.525781 159.164201 159.361996 161.539947 161.737499 C 163.915683 164.11324 167.751903 164.11324 170.127395 161.737499 L 185.134835 146.730065 L 200.142264 161.737499 C 202.517999 164.11324 206.342085 164.11324 208.71819 161.737499 C 211.093937 159.361753 211.093937 155.525538 208.71819 153.15004 L 193.710762 138.142612 L 208.71819 123.13518 C 211.093937 120.759439 211.093937 116.935353 208.71819 114.559246 C 206.342455 112.183506 202.518369 112.183506 200.142264 114.559246 L 185.138467 129.566677 L 170.128609 114.559246 C 168.939955 113.371801 167.381356 112.782929 165.828819 112.782929 L 165.827789 112.782504 Z"/>
+ <path fill="#ffffff" d="M 128.046129 112.778166 C 114.03435 112.778166 102.675561 124.136955 102.675561 138.148735 C 102.675561 152.16051 114.03435 163.519303 128.046129 163.519303 C 142.057904 163.519303 153.416698 152.16051 153.416698 138.148735 C 153.416698 124.136955 142.057904 112.778166 128.046129 112.778166 Z M 128.046129 122.926394 C 136.453198 122.926394 143.268471 129.741666 143.268471 138.148735 C 143.268471 146.555804 136.453198 153.371076 128.046129 153.371076 C 119.639061 153.371076 112.823788 146.555804 112.823788 138.148735 C 112.823788 129.741666 119.639061 122.926394 128.046129 122.926394 Z"/>
+ <path fill="#ffffff" d="M 50.667098 92.481711 C 47.85604 92.481711 45.592984 94.744767 45.592984 97.555825 C 45.232992 110.935755 46.067871 125.065129 45.592984 138.148735 C 45.592984 152.160394 56.951894 163.519303 70.963553 163.519303 C 84.975212 163.519303 96.334122 152.160394 96.334122 138.148735 C 96.334122 124.137076 84.975212 112.778166 70.963553 112.778166 C 65.469811 112.789838 60.127783 114.584091 55.741212 117.891854 L 55.741212 97.554809 C 55.741212 94.74375 53.478157 92.480695 50.667098 92.480695 L 50.667098 92.481711 Z M 70.963553 122.926394 C 79.370854 122.926394 86.185894 129.741434 86.185894 138.148735 C 86.185894 146.556036 79.370854 153.371076 70.963553 153.371076 C 62.556254 153.371076 55.741212 146.556036 55.741212 138.148735 C 55.741212 129.741434 62.556254 122.926394 70.963553 122.926394 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bpython.svg b/.icons/Gruvbox_Dark-2/apps/64/bpython.svg
new file mode 100644
index 000000000..0ca9fa3c8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bpython.svg
@@ -0,0 +1,68 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="WUjPq0NxXG2NLUUEUVC1sr0ooXUHm5Ck" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#WUjPq0NxXG2NLUUEUVC1sr0ooXUHm5Ck)">
+ <linearGradient id="_lgradient_58" x1=".993" x2=".002" y1=".988" y2=".193" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_58)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_59" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_59)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="wgrSorPvqims6oXho8c9La77ljj2Eevn" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#wgrSorPvqims6oXho8c9La77ljj2Eevn)">
+ <path d="M 92.597955 58.044718 C 76.976619 58.044718 64.403509 67.026663 64.403509 78.183607 L 64.403509 106.378048 L 64.403509 149.622812 L 123.759534 149.622812 L 135.842867 149.622812 C 146.999808 149.622812 155.981759 137.049704 155.981759 121.428371 L 155.981759 115.917715 C 155.981759 100.296381 146.999808 88.57103 135.842867 88.57103 L 100.017544 88.57103 L 100.017544 103.834381 L 114.989883 103.834381 L 123.492978 103.834381 C 130.12339 103.834381 135.630882 108.626845 135.630882 114.577223 L 135.630882 122.768868 C 135.630882 128.719236 130.123395 134.359654 123.492978 134.359654 L 94.929825 134.359654 L 94.929825 122.768868 L 94.929825 117.120889 L 94.929825 109.600273 L 94.929825 106.378048 L 94.929825 90.26694 L 94.929825 83.483311 L 125.45614 83.483311 L 125.45614 78.183607 C 125.45614 67.026663 113.496983 58.044718 97.875647 58.044718 L 92.597955 58.044718 Z"/>
+ </g>
+ <defs>
+ <filter id="fzBDtBn3wEnVnuw0OJMmqOWycQQQC75G" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#fzBDtBn3wEnVnuw0OJMmqOWycQQQC75G)">
+ <path d="M 128.21199 200.5 C 112.590652 200.5 100.017544 191.518059 100.017544 180.361113 L 100.017544 152.166672 L 100.017544 108.921907 L 159.373569 108.921907 L 171.456902 108.921907 C 182.613843 108.921907 191.595794 121.495015 191.595794 137.116348 L 191.595794 142.627005 C 191.595794 158.248338 182.613843 169.973689 171.456902 169.973689 L 135.631579 169.973689 L 135.631579 154.710338 L 150.603918 154.710338 L 159.107013 154.710338 C 165.737425 154.710338 171.244917 149.917874 171.244917 143.967497 L 171.244917 135.775851 C 171.244917 129.825484 165.73743 124.185065 159.107013 124.185065 L 130.54386 124.185065 L 130.54386 135.775851 L 130.54386 141.42383 L 130.54386 148.944446 L 130.54386 152.166672 L 130.54386 168.277779 L 130.54386 175.061409 L 161.070175 175.061409 L 161.070175 180.361113 C 161.070175 191.518059 149.111018 200.5 133.48968 200.5 L 128.21199 200.5 Z"/>
+ </g>
+ <linearGradient id="_lgradient_60" x1=".301" x2=".301" y1=".005" y2=".996" gradientTransform="matrix(91.57825,0,0,91.578094,64.403509,55.500004)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_60)" d="M 92.597955 55.500004 C 76.976619 55.500004 64.403509 64.481948 64.403509 75.638892 L 64.403509 103.833333 L 64.403509 147.078098 L 123.759534 147.078098 L 135.842867 147.078098 C 146.999808 147.078098 155.981759 134.50499 155.981759 118.883657 L 155.981759 113.373 C 155.981759 97.751667 146.999808 86.026316 135.842867 86.026316 L 100.017544 86.026316 L 100.017544 101.289667 L 114.989883 101.289667 L 123.492978 101.289667 C 130.12339 101.289667 135.630882 106.082131 135.630882 112.032508 L 135.630882 120.224154 C 135.630882 126.174521 130.123395 131.81494 123.492978 131.81494 L 94.929825 131.81494 L 94.929825 120.224154 L 94.929825 114.576175 L 94.929825 107.055559 L 94.929825 103.833333 L 94.929825 87.722226 L 94.929825 80.938596 L 125.45614 80.938596 L 125.45614 75.638892 C 125.45614 64.481948 113.496983 55.500004 97.875647 55.500004 L 92.597955 55.500004 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 92.599608 55.5 C 76.978273 55.5 64.403509 64.480289 64.403509 75.637234 L 64.403509 78.186061 C 64.403509 67.029117 76.978273 58.04386 92.599608 58.04386 L 97.87613 58.04386 C 113.497466 58.04386 125.45614 67.029117 125.45614 78.186061 L 125.45614 75.637234 C 125.45614 64.480289 113.497466 55.5 97.87613 55.5 L 92.599608 55.5 Z M 100.017544 86.026316 L 100.017544 88.570175 L 135.845222 88.570175 C 147.002164 88.570175 155.982456 100.295333 155.982456 115.916667 L 155.982456 113.372807 C 155.982456 97.751474 147.002164 86.026316 135.845222 86.026316 L 100.017544 86.026316 Z M 135.631579 120.224334 C 135.631579 126.174702 130.124011 131.815789 123.493593 131.815789 L 94.929825 131.815789 L 94.929825 134.359649 L 123.493593 134.359649 C 130.124011 134.359649 135.631579 128.718561 135.631579 122.768194 L 135.631579 120.224334 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 108.921053 63.13158 C 106.81365 63.131581 105.105263 64.839969 105.105263 66.947372 C 105.105263 69.054775 106.81365 70.763162 108.921053 70.763163 C 111.028455 70.763162 112.736842 69.054775 112.736842 66.947372 C 112.736842 64.839969 111.028455 63.131581 108.921053 63.13158 L 108.921053 63.13158 Z"/>
+ <linearGradient id="_lgradient_61" x1=".451" x2=".444" y1="1.004" y2=".007" gradientTransform="matrix(91.57825,0,0,91.578093,100.017544,106.377193)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f9af18"/>
+ <stop offset="100%" style="stop-color:#fecf3b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_61)" d="M 128.21199 197.955286 C 112.590654 197.955286 100.017544 188.973342 100.017544 177.816398 L 100.017544 149.621957 L 100.017544 106.377193 L 159.373569 106.377193 L 171.456902 106.377193 C 182.613843 106.377193 191.595794 118.950301 191.595794 134.571634 L 191.595794 140.08229 C 191.595794 155.703624 182.613843 167.428975 171.456902 167.428975 L 135.631579 167.428975 L 135.631579 152.165624 L 150.603918 152.165624 L 159.107013 152.165624 C 165.737425 152.165624 171.244917 147.37316 171.244917 141.422782 L 171.244917 133.231137 C 171.244917 127.280769 165.73743 121.640351 159.107013 121.640351 L 130.54386 121.640351 L 130.54386 133.231137 L 130.54386 138.879116 L 130.54386 146.399732 L 130.54386 149.621957 L 130.54386 165.733065 L 130.54386 172.516694 L 161.070175 172.516694 L 161.070175 177.816398 C 161.070175 188.973342 149.111018 197.955286 133.489682 197.955286 L 128.21199 197.955286 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 100.017544 106.377193 L 100.017544 108.921053 L 159.375924 108.921053 L 171.459258 108.921053 C 182.616199 108.921053 191.596491 121.495819 191.596491 137.117152 L 191.596491 134.573293 C 191.596491 118.951959 182.616199 106.377193 171.459258 106.377193 L 159.375924 106.377193 L 100.017544 106.377193 Z M 171.245614 141.424822 C 171.245614 147.3752 165.738041 152.166667 159.107628 152.166667 L 150.601598 152.166667 L 135.631579 152.166667 L 135.631579 154.710526 L 150.601598 154.710526 L 159.107628 154.710526 C 165.738041 154.710526 171.245614 149.91906 171.245614 143.968682 L 171.245614 141.424822 Z M 130.54386 172.517544 L 130.54386 175.061404 L 161.070175 175.061404 L 161.070175 172.517544 L 130.54386 172.517544 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 144.535088 190.324564 C 142.427686 190.324563 140.719299 188.616176 140.719298 186.508774 C 140.719298 184.401372 142.427685 182.692983 144.535088 182.692982 C 146.642491 182.692983 148.350878 184.401372 148.350877 186.508774 C 148.350876 188.616176 146.64249 190.324563 144.535088 190.324564 L 144.535088 190.324564 Z"/>
+ <linearGradient id="_lgradient_62" x1=".041" x2=".011" y1="-3.322" y2="2.705" gradientTransform="matrix(22.219024,0,0,15.263158,133.763432,106.377193)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_62)" d="M 133.763432 106.377193 C 134.927255 108.021518 135.631579 109.946271 135.631579 112.031318 L 135.631579 120.224334 C 135.631579 120.701753 135.541231 121.169676 135.472588 121.640351 L 155.883088 121.640351 C 155.945458 120.732984 155.982456 119.813885 155.982456 118.882848 L 155.982456 113.372807 C 155.982456 110.930213 155.7398 108.599349 155.326619 106.377193 L 133.763432 106.377193 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/br.com.jeanhertel.adriconf.svg b/.icons/Gruvbox_Dark-2/apps/64/br.com.jeanhertel.adriconf.svg
new file mode 120000
index 000000000..892c27329
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/br.com.jeanhertel.adriconf.svg
@@ -0,0 +1 @@
+driconf.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/brackets-electron.svg b/.icons/Gruvbox_Dark-2/apps/64/brackets-electron.svg
new file mode 100644
index 000000000..8d0deb4a4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/brackets-electron.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="LaHzRwN3S88FyTrX7T27OrpgkbJtvO2P" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#LaHzRwN3S88FyTrX7T27OrpgkbJtvO2P)">
+ <linearGradient id="_lgradient_63" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f37e40"/>
+ <stop offset="100%" style="stop-color:#fac82e"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_63)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_64" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_64)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="Fk7qzFhRiWgM6Ypyum38vcRlEJMtSeRG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Fk7qzFhRiWgM6Ypyum38vcRlEJMtSeRG)">
+ <path fill="#1a1a1a" d="M 156.707074 36 C 215.085371 36 223.428769 44.322597 223.428769 102.646025 L 223.428769 149.353969 C 223.428769 207.677402 215.085371 216 156.707074 216 L 97.292937 216 C 38.914637 216 30.571231 207.677402 30.571231 149.353969 L 30.571231 102.646025 C 30.571231 44.322597 38.914637 36 97.292937 36 L 156.707074 36 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 156.707074 36 C 215.085371 36 223.428769 44.322597 223.428769 102.646025 L 223.428769 149.353969 C 223.428769 207.677402 215.085371 216 156.707074 216 L 97.292937 216 C 38.914637 216 30.571231 207.677402 30.571231 149.353969 L 30.571231 102.646025 C 30.571231 44.322597 38.914637 36 97.292937 36 L 156.707074 36 Z"/>
+ <path fill="#4d4d4d" d="M 119.768107 64.526502 L 119.768107 93.45504 L 86.017989 93.45504 L 86.017989 156.133688 L 119.768107 156.133688 L 119.768107 187.473493 L 54.678188 187.473493 L 54.678188 64.526502 L 119.768107 64.526502 Z M 199.321819 64.526502 L 199.321819 187.473493 L 134.231903 187.473493 L 134.231903 156.133688 L 170.393274 156.133688 L 170.393274 93.45504 L 134.231903 93.45504 L 134.231903 64.526502 L 199.321819 64.526502 L 199.321819 64.526502 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/brackets.svg b/.icons/Gruvbox_Dark-2/apps/64/brackets.svg
new file mode 100644
index 000000000..ce73e4766
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/brackets.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="WK52ylMJfAHotXF4U9CTGBHPMv5QRSfs" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#WK52ylMJfAHotXF4U9CTGBHPMv5QRSfs)">
+ <linearGradient id="_lgradient_65" x1=".518" x2=".532" y1="-.194" y2="1.208" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4ce0c6"/>
+ <stop offset="100%" style="stop-color:#3b85b5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_65)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_66" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_66)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="32I6VBLtOqC71BYoi4cyfoSCJgGOvF2m" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#32I6VBLtOqC71BYoi4cyfoSCJgGOvF2m)">
+ <path fill="#1a1a1a" d="M 156.707074 36 C 215.085371 36 223.428769 44.322597 223.428769 102.646025 L 223.428769 149.353969 C 223.428769 207.677402 215.085371 216 156.707074 216 L 97.292937 216 C 38.914637 216 30.571231 207.677402 30.571231 149.353969 L 30.571231 102.646025 C 30.571231 44.322597 38.914637 36 97.292937 36 L 156.707074 36 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 156.707074 36 C 215.085371 36 223.428769 44.322597 223.428769 102.646025 L 223.428769 149.353969 C 223.428769 207.677402 215.085371 216 156.707074 216 L 97.292937 216 C 38.914637 216 30.571231 207.677402 30.571231 149.353969 L 30.571231 102.646025 C 30.571231 44.322597 38.914637 36 97.292937 36 L 156.707074 36 Z"/>
+ <path fill="#4d4d4d" d="M 119.768107 64.526502 L 119.768107 93.45504 L 86.017989 93.45504 L 86.017989 156.133688 L 119.768107 156.133688 L 119.768107 187.473493 L 54.678188 187.473493 L 54.678188 64.526502 L 119.768107 64.526502 Z M 199.321819 64.526502 L 199.321819 187.473493 L 134.231903 187.473493 L 134.231903 156.133688 L 170.393274 156.133688 L 170.393274 93.45504 L 134.231903 93.45504 L 134.231903 64.526502 L 199.321819 64.526502 L 199.321819 64.526502 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/braindump.svg b/.icons/Gruvbox_Dark-2/apps/64/braindump.svg
new file mode 100644
index 000000000..d40f334c9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/braindump.svg
@@ -0,0 +1,58 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="QdCZ6od0RYSYM4Cy6wo2qnEGnXCfjj9m" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#QdCZ6od0RYSYM4Cy6wo2qnEGnXCfjj9m)">
+ <linearGradient id="_lgradient_67" x1=".493" x2=".497" y1="1.063" y2="-.058" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4ce0c6"/>
+ <stop offset="100%" style="stop-color:#3b85b5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_67)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_68" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_68)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="m5dBvim6CSZYTNtb3fRx1I25IlK68c2C" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#m5dBvim6CSZYTNtb3fRx1I25IlK68c2C)">
+ <path d="M 174.317992 98.975644 C 173.223661 112.129527 162.055991 124.046817 156.617153 136.806741 C 154.100188 142.721611 149.471159 154.726445 149.471159 154.726445 L 106.529527 154.726445 C 106.529527 154.726445 101.900495 142.721611 99.38353 136.806741 C 94.089145 124.38606 82.972362 112.911977 81.630162 100.064504 C 81.575445 100.989215 81.491181 101.902983 81.491181 102.84411 C 81.395974 116.796858 93.722541 128.998674 99.383527 142.278406 C 101.900492 148.193276 106.529524 160.198113 106.529524 160.198113 L 149.471156 160.198113 C 149.471156 160.198113 154.100186 148.193276 156.61715 142.278406 C 162.280328 128.998674 174.263276 116.643653 174.509502 102.84411 C 174.509502 101.536382 174.421955 100.250542 174.317992 98.975644 Z"/>
+ </g>
+ <defs>
+ <filter id="1oniRPJvcPYR3TgDHcPHVMxhgE0OSRub" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#1oniRPJvcPYR3TgDHcPHVMxhgE0OSRub)">
+ <path d="M 106.529527 160.19834 L 113.691936 191.381362 C 114.523628 195.233415 116.876445 198.5 120.837932 198.5 L 135.162753 198.5 C 139.124238 198.5 141.427809 195.222472 142.308747 191.381362 L 149.471159 160.19834 L 148.207205 160.19834 L 142.308747 185.909697 C 141.427809 189.750807 139.124238 193.028335 135.162753 193.028335 L 120.837932 193.028335 C 116.876445 193.028335 114.523628 189.76175 113.691936 185.909697 L 107.793481 160.19834 L 106.529527 160.19834 Z"/>
+ </g>
+ <linearGradient id="_lgradient_69" x1=".496" x2=".45" y1=".018" y2=".819" gradientTransform="matrix(93.017228,0,0,103.96165,81.49118,53.500872)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f9af18"/>
+ <stop offset="100%" style="stop-color:#fecf3b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_69)" d="M 128.000342 53.500872 C 102.316344 53.500872 81.491728 74.365976 81.491728 100.103049 C 81.396521 114.061269 93.720902 126.257613 99.378058 139.537345 C 101.900495 145.457687 106.534996 157.462521 106.534996 157.462521 L 149.466235 157.462521 C 149.466235 157.462521 154.099532 145.456045 156.62153 139.537892 C 162.279233 126.25816 174.262181 113.908609 174.508408 100.103596 C 174.508408 74.366523 153.683248 53.501419 127.999247 53.501419 L 128.000342 53.500872 Z"/>
+ <path fill="#434343" d="M 149.465687 157.462521 L 142.308747 188.651017 C 141.427809 192.492127 139.118766 195.764184 135.157282 195.764184 L 120.846687 195.764184 C 116.882683 195.764184 114.521987 192.504275 113.691389 188.651017 L 106.534449 157.462521 L 149.465687 157.462521 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 107.941214 162.934189 L 109.161397 168.405855 L 146.839289 168.405855 L 148.059469 162.934189 L 107.941214 162.934189 Z M 110.387049 173.87752 L 111.607232 179.349185 L 144.393453 179.349185 L 145.613634 173.87752 L 110.387049 173.87752 Z M 112.838356 184.82085 L 113.691936 188.645546 C 113.817785 189.225543 114.042122 189.750823 114.233631 190.292518 L 141.756111 190.292518 C 141.953092 189.750823 142.182901 189.225543 142.308747 188.645546 L 143.162329 184.82085 L 112.838356 184.82085 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128.000068 53.5 C 102.31607 53.5 81.490634 74.370055 81.490634 100.110959 C 81.487605 100.565058 81.53594 101.011523 81.5601 101.462854 C 82.295091 76.366169 102.780888 56.235849 128.000068 56.235849 C 153.0355 56.235849 173.398052 76.076812 174.41332 100.917821 C 174.454681 100.650701 174.503995 100.383589 174.509502 100.110959 C 174.509502 74.370055 153.684068 53.5 128.000068 53.5 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 136.207839 64.444203 L 108.849513 108.217531 L 125.264509 108.217531 L 125.264509 141.047525 L 152.622838 97.274198 L 136.207839 97.274198 L 136.207839 64.444203 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/brasero.svg b/.icons/Gruvbox_Dark-2/apps/64/brasero.svg
new file mode 120000
index 000000000..b9c3f8e38
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/brasero.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/brave-browser.svg b/.icons/Gruvbox_Dark-2/apps/64/brave-browser.svg
new file mode 120000
index 000000000..22ef93325
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/brave-browser.svg
@@ -0,0 +1 @@
+brave.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/brave.svg b/.icons/Gruvbox_Dark-2/apps/64/brave.svg
new file mode 100644
index 000000000..c1517eecb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/brave.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="1024" height="1024" version="1.1" style="isolation:isolate">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1="1" gradientTransform="matrix(978.6 0 0 913.36 22.7 55.32)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f37e40"/>
+ <stop offset="100%" stop-color="#fac82e"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M662.74 55.32c296.225 0 338.56 42.23 338.56 338.178v237.005c0 295.947-42.335 338.177-338.56 338.177H361.26c-296.225 0-338.56-42.23-338.56-338.177V393.498C22.7 97.549 65.035 55.32 361.26 55.32h301.48z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur in="SourceGraphic" stdDeviation="17.174"/>
+ <feOffset dy="8" result="pf_100_offsetBlur"/>
+ <feFlood flood-opacity=".4"/>
+ <feComposite in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur stdDeviation="17.174"/>
+ </filter>
+ </defs>
+ <path fill="#181800" opacity=".4" d="M496.226 807.746c-7.357-5.74-31.146-24.62-52.864-41.954-21.717-17.335-45.2-35.898-52.184-41.253-16.219-12.434-15.363-13.274 43.061-42.283 60.005-29.794 73.107-33.641 93.938-27.584 22.426 6.52 116.711 52.613 116.711 57.055 0 2-14.09 14.253-31.313 27.228-17.222 12.974-41.56 32.342-54.085 43.04-28.743 24.55-43.95 36.189-47.28 36.189-1.433 0-8.626-4.697-15.984-10.438zm-165.122-142.33c-18.62-17.096-31.383-39.966-31.52-56.48-.05-5.492 4.186-21.33 9.405-35.195 5.219-13.865 9.488-28.304 9.488-32.085 0-3.937-25.218-30.877-58.967-62.994-32.432-30.864-61.393-60.807-64.358-66.54-7.8-15.085-1.683-33.028 24.52-71.916 27.907-41.419 75.286-102.694 81.078-104.86 2.444-.914 26.825 2.344 54.181 7.237l49.738 8.898 53.689-15.297 53.689-15.297 53.503 15.244 53.503 15.245 51.166-9.068c41.815-7.41 52.232-8.184 56.992-4.233 8.255 6.85 77.555 99.88 91.989 123.487 7.903 12.925 12.272 25.241 12.692 35.778.64 16.053.584 16.121-62.862 77.074-34.927 33.554-63.483 63.174-63.459 65.823.02 2.65 4.315 17.037 9.533 31.974 11.394 32.611 11.807 44.368 2.218 63.163-10.111 19.82-39.53 46.173-51.543 46.173-5.303 0-27.07-8.746-48.371-19.435-28.571-14.338-45.477-25.95-64.455-44.27-14.148-13.66-25.725-27.683-25.725-31.164 0-3.481 18.788-23.83 41.75-45.223 25.69-23.932 41.75-41.754 41.75-46.329 0-4.089-5.977-22.913-13.283-41.831-15.573-40.323-16.534-53.53-4.745-65.224 4.697-4.659 37.145-19.526 72.106-33.038 34.961-13.512 63.57-25.744 63.574-27.181.01-4.042-32.315-7.945-66.17-7.989-25.733-.03-35.973 2.015-64.314 12.873-19.096 7.314-35.767 16.202-38.458 20.503-3.962 6.331-2.503 17.87 8.797 69.554 15.336 70.149 16.414 65.819-18.234 73.266-25.843 5.555-48.932 5.513-75.978-.151-34.556-7.221-33.502-2.975-18.165-73.127 11.278-51.587 12.754-63.235 8.816-69.554-2.792-4.479-20.116-13.396-42.254-21.748-33.907-12.793-40.082-13.969-64.09-12.206-44.699 3.28-62.722 6.056-60.69 9.345 1.07 1.731 30.962 14.519 66.428 28.422 66.365 26.014 75.824 32.384 75.907 51.117.02 5.276-6.18 26.083-13.786 46.239-8.768 23.236-12.995 39.902-11.55 45.545 1.254 4.895 20.268 24.794 42.253 44.221 23.561 20.82 39.972 38.197 39.972 42.324 0 3.852-12.831 18.987-28.514 33.633-30.186 28.19-89.487 61.416-109.615 61.416-6.553 0-16.191-5.626-27.631-16.13v.011z" filter="url(#c)"/>
+ <path fill="#fffff7" d="M496.226 807.746c-7.357-5.74-31.146-24.62-52.864-41.954-21.717-17.335-45.2-35.898-52.184-41.253-16.219-12.434-15.363-13.274 43.061-42.283 60.005-29.794 73.107-33.641 93.938-27.584 22.426 6.52 116.711 52.613 116.711 57.055 0 2-14.09 14.253-31.313 27.228-17.222 12.974-41.56 32.342-54.085 43.04-28.743 24.55-43.95 36.189-47.28 36.189-1.433 0-8.626-4.697-15.984-10.438zm-165.122-142.33c-18.62-17.096-31.383-39.966-31.52-56.48-.05-5.492 4.186-21.33 9.405-35.195 5.219-13.865 9.488-28.304 9.488-32.085 0-3.937-25.218-30.877-58.967-62.994-32.432-30.864-61.393-60.807-64.358-66.54-7.8-15.085-1.683-33.028 24.52-71.916 27.907-41.419 75.286-102.694 81.078-104.86 2.444-.914 26.825 2.344 54.181 7.237l49.738 8.898 53.689-15.297 53.689-15.297 53.503 15.244 53.503 15.245 51.166-9.068c41.815-7.41 52.232-8.184 56.992-4.233 8.255 6.85 77.555 99.88 91.989 123.487 7.903 12.925 12.272 25.241 12.692 35.778.64 16.053.584 16.121-62.862 77.074-34.927 33.554-63.483 63.174-63.459 65.823.02 2.65 4.315 17.037 9.533 31.974 11.394 32.611 11.807 44.368 2.218 63.163-10.111 19.82-39.53 46.173-51.543 46.173-5.303 0-27.07-8.746-48.371-19.435-28.571-14.338-45.477-25.95-64.455-44.27-14.148-13.66-25.725-27.683-25.725-31.164 0-3.481 18.788-23.83 41.75-45.223 25.69-23.932 41.75-41.754 41.75-46.329 0-4.089-5.977-22.913-13.283-41.831-15.573-40.323-16.534-53.53-4.745-65.224 4.697-4.659 37.145-19.526 72.106-33.038 34.961-13.512 63.57-25.744 63.574-27.181.01-4.042-32.315-7.945-66.17-7.989-25.733-.03-35.973 2.015-64.314 12.873-19.096 7.314-35.767 16.202-38.458 20.503-3.962 6.331-2.503 17.87 8.797 69.554 15.336 70.149 16.414 65.819-18.234 73.266-25.843 5.555-48.932 5.513-75.978-.151-34.556-7.221-33.502-2.975-18.165-73.127 11.278-51.587 12.754-63.235 8.816-69.554-2.792-4.479-20.116-13.396-42.254-21.748-33.907-12.793-40.082-13.969-64.09-12.206-44.699 3.28-62.722 6.056-60.69 9.345 1.07 1.731 30.962 14.519 66.428 28.422 66.365 26.014 75.824 32.384 75.907 51.117.02 5.276-6.18 26.083-13.786 46.239-8.768 23.236-12.995 39.902-11.55 45.545 1.254 4.895 20.268 24.794 42.253 44.221 23.561 20.82 39.972 38.197 39.972 42.324 0 3.852-12.831 18.987-28.514 33.633-30.186 28.19-89.487 61.416-109.615 61.416-6.553 0-16.191-5.626-27.631-16.13v.011z"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(978.6 0 0 913.36 22.7 55.32)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M660.252 55.325c17.312-.04 34.624.157 51.936.55 15.502.315 31.003.904 46.505 1.808 13.81.786 27.62 1.926 41.391 3.419a500.44 500.44 0 0 1 36.591 5.384 321.883 321.883 0 0 1 32.185 7.663c9.6 2.79 19.003 6.249 28.092 10.336a161.651 161.651 0 0 1 24.237 13.4 140.705 140.705 0 0 1 20.538 16.86c6.255 6.288 11.921 13.126 16.879 20.475 5.154 7.663 9.64 15.759 13.456 24.169a223.927 223.927 0 0 1 10.387 28.02 320.893 320.893 0 0 1 7.672 32.147 497.722 497.722 0 0 1 5.39 36.509 807.614 807.614 0 0 1 3.423 41.303c.905 15.445 1.495 30.928 1.85 46.373.354 17.292.55 34.583.511 51.835v232.848c.04 17.291-.157 34.543-.511 51.835-.355 15.484-.945 30.928-1.85 46.373a803.938 803.938 0 0 1-3.423 41.303 498.765 498.765 0 0 1-5.39 36.548 322.747 322.747 0 0 1-7.672 32.108c-2.833 9.55-6.295 18.942-10.387 28.02a164.722 164.722 0 0 1-13.456 24.169 138.236 138.236 0 0 1-16.88 20.475 140.709 140.709 0 0 1-20.537 16.86 161.648 161.648 0 0 1-24.237 13.4 220.552 220.552 0 0 1-28.092 10.375 311.224 311.224 0 0 1-32.185 7.624c-12.118 2.28-24.354 4.048-36.59 5.384a812.011 812.011 0 0 1-41.392 3.42c-15.502.903-31.003 1.492-46.505 1.846-17.312.354-34.624.55-51.936.511H363.748c-17.312.04-34.624-.157-51.936-.51-15.502-.355-31.004-.944-46.505-1.848a812.014 812.014 0 0 1-41.391-3.419c-12.237-1.336-24.473-3.105-36.591-5.384a311.223 311.223 0 0 1-32.185-7.624 220.554 220.554 0 0 1-28.092-10.375 161.65 161.65 0 0 1-24.237-13.4 140.706 140.706 0 0 1-20.538-16.86 138.236 138.236 0 0 1-16.879-20.475 164.732 164.732 0 0 1-13.456-24.169c-4.092-9.078-7.554-18.47-10.387-28.02a322.728 322.728 0 0 1-7.672-32.108 498.755 498.755 0 0 1-5.39-36.548 803.974 803.974 0 0 1-3.423-41.303c-.905-15.445-1.495-30.89-1.85-46.373-.354-17.292-.55-34.544-.511-51.835V395.576c-.04-17.252.157-34.543.511-51.835.355-15.445.945-30.928 1.85-46.373a807.65 807.65 0 0 1 3.423-41.303 497.712 497.712 0 0 1 5.39-36.51 320.875 320.875 0 0 1 7.672-32.146 223.931 223.931 0 0 1 10.387-28.02c3.817-8.41 8.302-16.506 13.456-24.169 4.958-7.349 10.624-14.187 16.88-20.475a140.702 140.702 0 0 1 20.537-16.86 161.653 161.653 0 0 1 24.237-13.4 214.559 214.559 0 0 1 28.092-10.336 321.883 321.883 0 0 1 32.185-7.663 500.44 500.44 0 0 1 36.59-5.384 811.98 811.98 0 0 1 41.392-3.42 1225.86 1225.86 0 0 1 46.505-1.807c17.312-.393 34.624-.59 51.936-.55h296.504zm.04 16.034c17.193-.04 34.387.157 51.58.51 15.306.355 30.611.944 45.917 1.809 13.534.786 27.069 1.886 40.525 3.38a447.73 447.73 0 0 1 35.45 5.187 303.774 303.774 0 0 1 30.61 7.27 201.972 201.972 0 0 1 26.007 9.59 148.153 148.153 0 0 1 21.876 12.103 121.534 121.534 0 0 1 18.099 14.895 124.198 124.198 0 0 1 14.951 18.077 149.084 149.084 0 0 1 12.118 21.772c3.777 8.45 7.004 17.134 9.6 25.977 2.99 10.06 5.39 20.239 7.319 30.535a484.65 484.65 0 0 1 5.193 35.37c1.495 13.44 2.597 26.919 3.384 40.438.866 15.287 1.495 30.535 1.81 45.823.354 17.173.55 34.308.55 51.481v232.848c0 17.173-.196 34.308-.55 51.481-.315 15.288-.944 30.575-1.81 45.823-.787 13.519-1.889 26.999-3.384 40.478a486.756 486.756 0 0 1-5.193 35.33c-1.928 10.296-4.328 20.475-7.319 30.535-2.596 8.882-5.823 17.528-9.6 25.977a147.07 147.07 0 0 1-12.118 21.772 122.462 122.462 0 0 1-14.951 18.117 123.753 123.753 0 0 1-18.099 14.855 148.153 148.153 0 0 1-21.876 12.104c-8.42 3.812-17.115 6.995-26.007 9.589a303.77 303.77 0 0 1-30.61 7.27c-11.725 2.2-23.568 3.93-35.45 5.227-13.456 1.454-26.99 2.594-40.525 3.34-15.306.865-30.61 1.494-45.916 1.808-17.194.393-34.388.55-51.581.55H363.708c-17.193 0-34.387-.157-51.58-.55-15.306-.314-30.611-.943-45.917-1.808-13.534-.746-27.069-1.886-40.525-3.34-11.882-1.297-23.725-3.026-35.45-5.227a303.77 303.77 0 0 1-30.61-7.27c-8.892-2.594-17.587-5.777-26.007-9.59a148.154 148.154 0 0 1-21.876-12.103 123.754 123.754 0 0 1-18.099-14.855 122.46 122.46 0 0 1-14.951-18.117 147.063 147.063 0 0 1-12.118-21.772c-3.777-8.45-7.004-17.095-9.6-25.977-2.99-10.06-5.39-20.239-7.319-30.535a486.758 486.758 0 0 1-5.193-35.33c-1.495-13.48-2.597-26.959-3.384-40.478-.865-15.248-1.495-30.535-1.81-45.823-.354-17.173-.55-34.308-.55-51.481V395.576c0-17.173.196-34.308.55-51.481.315-15.288.945-30.536 1.81-45.823.787-13.519 1.889-26.999 3.384-40.439a484.652 484.652 0 0 1 5.193-35.37c1.928-10.295 4.328-20.474 7.319-30.534 2.596-8.843 5.823-17.528 9.6-25.977a149.078 149.078 0 0 1 12.118-21.772 124.196 124.196 0 0 1 14.951-18.077 121.535 121.535 0 0 1 18.099-14.895 148.154 148.154 0 0 1 21.876-12.104 201.974 201.974 0 0 1 26.007-9.589 303.773 303.773 0 0 1 30.61-7.27 447.73 447.73 0 0 1 35.45-5.188c13.456-1.493 26.99-2.593 40.525-3.38 15.306-.864 30.61-1.453 45.916-1.807 17.194-.354 34.388-.55 51.581-.511H660.292z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/breeze-settings.svg b/.icons/Gruvbox_Dark-2/apps/64/breeze-settings.svg
new file mode 120000
index 000000000..9cb7fcff7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/breeze-settings.svg
@@ -0,0 +1 @@
+tool.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bridge-constructor-portal.svg b/.icons/Gruvbox_Dark-2/apps/64/bridge-constructor-portal.svg
new file mode 100644
index 000000000..8a80493d0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bridge-constructor-portal.svg
@@ -0,0 +1,70 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Jv938UCd2dZ4say3RkH7FRMkdWVyrlLr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Jv938UCd2dZ4say3RkH7FRMkdWVyrlLr)">
+ <linearGradient id="_lgradient_70" x1=".993" x2=".002" y1=".988" y2=".193" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_70)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_71" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_71)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="Qe3OhF3KYWdyQWgYVkjXrDdIfNLL3PsN" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Qe3OhF3KYWdyQWgYVkjXrDdIfNLL3PsN)">
+ <path d="M 179.138393 64.5625 L 193.379464 64.5625 C 197.309395 64.5625 200.5 67.753105 200.5 71.683036 L 200.5 186.90625 C 200.5 190.836181 197.309395 194.026786 193.379464 194.026786 L 179.138393 194.026786 C 175.208462 194.026786 172.017857 190.836181 172.017857 186.90625 L 172.017857 71.683036 C 172.017857 67.753105 175.208462 64.5625 179.138393 64.5625 Z"/>
+ </g>
+ <defs>
+ <filter id="KA9xjKkYyOfraTjIJimperrMJNMM4zc1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#KA9xjKkYyOfraTjIJimperrMJNMM4zc1)">
+ <path d="M 62.620536 64.5625 L 76.861607 64.5625 C 80.791538 64.5625 83.982143 67.753105 83.982143 71.683036 L 83.982143 186.90625 C 83.982143 190.836181 80.791538 194.026786 76.861607 194.026786 L 62.620536 194.026786 C 58.690605 194.026786 55.5 190.836181 55.5 186.90625 L 55.5 71.683036 C 55.5 67.753105 58.690605 64.5625 62.620536 64.5625 Z"/>
+ </g>
+ <path fill="#808080" d="M 69.741071 74.919643 C 66.154911 74.919643 63.267857 77.48591 63.267857 80.673613 L 63.267857 172.737101 C 63.267857 175.924804 66.154911 178.491071 69.741071 178.491071 L 176.549105 178.491071 C 180.135268 178.491071 183.022321 175.924804 183.022321 172.737101 L 183.022321 80.673613 C 183.022321 77.48591 180.135268 74.919643 176.549105 74.919643 L 69.741071 74.919643 Z M 173.3125 74.919643 C 169.726339 74.919643 166.839286 77.48591 166.839286 80.673613 L 166.839286 172.737101 C 166.839286 175.924804 169.726339 178.491071 173.3125 178.491071 L 186.258926 178.491071 C 189.845087 178.491071 192.732143 175.924804 192.732143 172.737101 L 192.732143 80.673613 C 192.732143 77.48591 189.845087 74.919643 186.258926 74.919643 L 173.3125 74.919643 Z"/>
+ <defs>
+ <linearGradient id="_lgradient_72" x1=".5" x2=".5" y1="1" y2="0">
+ <stop offset="0%" style="stop-color:#f37e40"/>
+ <stop offset="100%" style="stop-color:#fac82e"/>
+ </linearGradient>
+ </defs>
+ <path d="M 62.620536 61.973214 L 76.861607 61.973214 C 80.791538 61.973214 83.982143 65.163819 83.982143 69.09375 L 83.982143 184.316964 C 83.982143 188.246895 80.791538 191.4375 76.861607 191.4375 L 62.620536 191.4375 C 58.690605 191.4375 55.5 188.246895 55.5 184.316964 L 55.5 69.09375 C 55.5 65.163819 58.690605 61.973214 62.620536 61.973214 Z" style="fill:url(#_lgradient_72)"/>
+ <defs>
+ <linearGradient id="_lgradient_73" x1=".516" x2=".52" y1="1.651" y2=".098">
+ <stop offset="0%" style="stop-color:#0575e6"/>
+ <stop offset="100%" style="stop-color:#00f260"/>
+ </linearGradient>
+ </defs>
+ <path d="M 179.138393 61.973214 L 193.379464 61.973214 C 197.309395 61.973214 200.5 65.163819 200.5 69.09375 L 200.5 184.316964 C 200.5 188.246895 197.309395 191.4375 193.379464 191.4375 L 179.138393 191.4375 C 175.208462 191.4375 172.017857 188.246895 172.017857 184.316964 L 172.017857 69.09375 C 172.017857 65.163819 175.208462 61.973214 179.138393 61.973214 Z" style="fill:url(#_lgradient_73)"/>
+ <path fill="#333333" fill-rule="evenodd" d="M 130.5 152.6 L 130.5 155.1 L 125.5 155.1 L 125.5 152.6 L 125.5 98.22 L 125.5 95.72 L 130.5 95.72 L 130.5 98.22 L 130.5 152.6 Z M 177.26 155.1 L 78.74 155.1 L 128 94.25 L 177.26 155.1 Z M 166.78 150.1 L 89.22 150.1 L 128 102.2 L 166.78 150.1 Z"/>
+ <defs>
+ <filter id="OILiacCmuYiefeQZ5ZcRH7EBUEG5U75V" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#OILiacCmuYiefeQZ5ZcRH7EBUEG5U75V)">
+ <path d="M 128 85.276786 C 123.879672 85.276786 119.928103 86.913579 117.014591 89.827091 C 114.101079 92.740603 112.464286 96.692172 112.464286 100.8125 C 112.464286 104.932828 114.101079 108.884397 117.014591 111.797909 C 119.928103 114.711421 123.879672 116.348214 128 116.348214 C 132.120328 116.348214 136.071897 114.711421 138.985409 111.797909 C 141.898921 108.884397 143.535714 104.932828 143.535714 100.8125 C 143.535714 96.692172 141.898921 92.740603 138.985409 89.827091 C 136.071897 86.913579 132.120328 85.276786 128 85.276786 L 128 85.276786 Z M 83.982143 139.651786 C 79.861815 139.651786 75.910245 141.288579 72.996734 144.202091 C 70.083222 147.115603 68.446429 151.067172 68.446429 155.1875 C 68.446429 159.307828 70.083222 163.259397 72.996734 166.172909 C 75.910245 169.086421 79.861815 170.723214 83.982143 170.723214 C 88.10247 170.723214 92.05404 169.086421 94.967552 166.172909 C 97.881063 163.259397 99.517857 159.307828 99.517857 155.1875 C 99.517857 151.067172 97.881063 147.115603 94.967552 144.202091 C 92.05404 141.288579 88.10247 139.651786 83.982143 139.651786 L 83.982143 139.651786 Z M 128 139.651786 C 123.879672 139.651786 119.928103 141.288579 117.014591 144.202091 C 114.101079 147.115603 112.464286 151.067172 112.464286 155.1875 C 112.464286 159.307828 114.101079 163.259397 117.014591 166.172909 C 119.928103 169.086421 123.879672 170.723214 128 170.723214 C 132.120328 170.723214 136.071897 169.086421 138.985409 166.172909 C 141.898921 163.259397 143.535714 159.307828 143.535714 155.1875 C 143.535714 151.067172 141.898921 147.115603 138.985409 144.202091 C 136.071897 141.288579 132.120328 139.651786 128 139.651786 L 128 139.651786 Z M 172.017857 139.651786 C 167.89753 139.651786 163.94596 141.288579 161.032448 144.202091 C 158.118937 147.115603 156.482143 151.067172 156.482143 155.1875 C 156.482143 159.307828 158.118937 163.259397 161.032448 166.172909 C 163.94596 169.086421 167.89753 170.723214 172.017857 170.723214 C 176.138185 170.723214 180.089755 169.086421 183.003266 166.172909 C 185.916778 163.259397 187.553571 159.307828 187.553571 155.1875 C 187.553571 151.067172 185.916778 147.115603 183.003266 144.202091 C 180.089755 141.288579 176.138185 139.651786 172.017857 139.651786 L 172.017857 139.651786 Z"/>
+ </g>
+ <path fill="#e6e6e6" d="M 128 82.6875 C 123.879672 82.6875 119.928103 84.324294 117.014591 87.237805 C 114.101079 90.151317 112.464286 94.102887 112.464286 98.223214 C 112.464286 102.343542 114.101079 106.295112 117.014591 109.208623 C 119.928103 112.122135 123.879672 113.758929 128 113.758929 C 132.120328 113.758929 136.071897 112.122135 138.985409 109.208623 C 141.898921 106.295112 143.535714 102.343542 143.535714 98.223214 C 143.535714 94.102887 141.898921 90.151317 138.985409 87.237805 C 136.071897 84.324294 132.120328 82.6875 128 82.6875 L 128 82.6875 Z M 83.982143 137.0625 C 79.861815 137.0625 75.910245 138.699294 72.996734 141.612805 C 70.083222 144.526317 68.446429 148.477887 68.446429 152.598214 C 68.446429 156.718542 70.083222 160.670112 72.996734 163.583623 C 75.910245 166.497135 79.861815 168.133929 83.982143 168.133929 C 88.10247 168.133929 92.05404 166.497135 94.967552 163.583623 C 97.881063 160.670112 99.517857 156.718542 99.517857 152.598214 C 99.517857 148.477887 97.881063 144.526317 94.967552 141.612805 C 92.05404 138.699294 88.10247 137.0625 83.982143 137.0625 L 83.982143 137.0625 Z M 128 137.0625 C 123.879672 137.0625 119.928103 138.699294 117.014591 141.612805 C 114.101079 144.526317 112.464286 148.477887 112.464286 152.598214 C 112.464286 156.718542 114.101079 160.670112 117.014591 163.583623 C 119.928103 166.497135 123.879672 168.133929 128 168.133929 C 132.120328 168.133929 136.071897 166.497135 138.985409 163.583623 C 141.898921 160.670112 143.535714 156.718542 143.535714 152.598214 C 143.535714 148.477887 141.898921 144.526317 138.985409 141.612805 C 136.071897 138.699294 132.120328 137.0625 128 137.0625 L 128 137.0625 Z M 172.017857 137.0625 C 167.89753 137.0625 163.94596 138.699294 161.032448 141.612805 C 158.118937 144.526317 156.482143 148.477887 156.482143 152.598214 C 156.482143 156.718542 158.118937 160.670112 161.032448 163.583623 C 163.94596 166.497135 167.89753 168.133929 172.017857 168.133929 C 176.138185 168.133929 180.089755 166.497135 183.003266 163.583623 C 185.916778 160.670112 187.553571 156.718542 187.553571 152.598214 C 187.553571 148.477887 185.916778 144.526317 183.003266 141.612805 C 180.089755 138.699294 176.138185 137.0625 172.017857 137.0625 L 172.017857 137.0625 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/brightnesssettings.svg b/.icons/Gruvbox_Dark-2/apps/64/brightnesssettings.svg
new file mode 120000
index 000000000..75d9c9dae
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/brightnesssettings.svg
@@ -0,0 +1 @@
+preferences-system-brightness-lock.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/broom.svg b/.icons/Gruvbox_Dark-2/apps/64/broom.svg
new file mode 100644
index 000000000..2f25d6d6c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/broom.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="xLN3MpSDRe7Xtr2ya7uA88JdSGUP0po6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="2.147"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".65"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#xLN3MpSDRe7Xtr2ya7uA88JdSGUP0po6)">
+ <linearGradient id="_lgradient_2" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g filter="url(#IO5Z6oJtRQ64IkzcS0feCe7oQEHBELe5)">
+ <path fill="#b98756" d="M 48.671982 125.629155 C 39.166968 145.204637 35.352427 162.62919 33.379834 182.549928 C 96.035163 204.850978 163.575483 205.063369 222.620166 181.700365 C 217.351075 159.662678 212.191391 138.290485 205.416499 125.629155 L 48.671982 125.629155 Z"/>
+ <path fill="#3eb34f" d="M 48.034809 126.903501 L 206.053672 127.646869 L 206.053672 130.104472 C 206.053672 136.074444 201.206813 140.921303 195.236841 140.921303 L 58.851641 140.921303 C 52.881669 140.921303 48.034809 136.074444 48.034809 130.104472 L 48.034809 126.903501 Z"/>
+ <path fill="#da1636" d="M 57.314617 117.345908 L 196.773865 117.345908 C 201.89553 117.345908 206.053672 121.504051 206.053672 126.625716 L 206.053672 127.606068 C 206.053672 132.727733 201.89553 136.885875 196.773865 136.885875 L 57.314617 136.885875 C 52.192952 136.885875 48.034809 132.727733 48.034809 127.606068 L 48.034809 126.625716 C 48.034809 121.504051 52.192952 117.345908 57.314617 117.345908 Z"/>
+ <rect fill="#f22c42" width="17.514" height="90.903" x="119.58" y="12" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#bc1938" d="M 128.318587 131.770355 C 128.226859 131.778537 128.13447 131.783746 128.041978 131.788493 C 128.041978 131.782285 128.04198 131.776028 128.042361 131.752242 C 122.029472 131.323186 116.566233 128.907317 115.256543 124.275163 Q 116.176019 103.627688 117.223533 90.451905 Q 117.530876 89.044815 119.620802 89.283755 C 119.424799 94.354697 123.635577 96.789439 128.318586 97.046812 C 133.001603 96.789438 137.212381 94.3547 137.01637 89.283755 Q 139.106297 89.044815 139.413639 90.451905 Q 140.461153 103.627691 141.38063 124.275163 C 140.07094 128.907319 134.607702 131.323189 128.594811 131.752242 C 128.595193 131.776028 128.595194 131.782285 128.595194 131.788493 C 128.502703 131.783746 128.410315 131.778537 128.318587 131.770355 Z"/>
+ </g>
+ <defs>
+ <filter id="IO5Z6oJtRQ64IkzcS0feCe7oQEHBELe5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/browser-tor.svg b/.icons/Gruvbox_Dark-2/apps/64/browser-tor.svg
new file mode 100644
index 000000000..b2695af4d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/browser-tor.svg
@@ -0,0 +1,131 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Fg8gY4Cts3HcOuvsQXauBdQsHtVwmohF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Fg8gY4Cts3HcOuvsQXauBdQsHtVwmohF)">
+ <linearGradient id="_lgradient_74" x1=".5" x2=".5" y1=".999" y2="-.814" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.739%" style="stop-color:#ad4f8d"/>
+ <stop offset="100%" style="stop-color:#3cff00"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_74)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g>
+ <g>
+ <path fill="none" d="M 165.862004 11.831003 C 240.268009 11.831003 250.901997 22.388003 250.901997 96.375006 L 250.901997 155.625998 C 250.901997 229.612006 240.268009 240.168997 165.862004 240.168997 L 90.137005 240.168997 C 15.732002 240.168997 5.098003 229.612006 5.098003 155.625998 L 5.098003 96.375006 C 5.098003 22.388003 15.732002 11.831003 90.137005 11.831003 L 165.862004 11.831003 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 63.539006 239.441 C 64.089001 239.476996 64.560002 239.539008 65.120007 239.571997 C 65.555004 239.597006 66.147 239.582999 66.588001 239.607001 L 66.549 232.015006 L 93.178005 207.550009 L 93.178005 199.394003 L 105.468006 187.161002 L 105.468006 181.045996 L 111.612004 174.929007 L 111.612004 158.620001 L 103.419003 150.463995 L 87.032002 150.463995 L 78.839001 142.310004 L 58.356003 142.310004 L 50.161003 150.463995 L 50.161003 170.853003 L 66.604 185.192999 L 66.549 203.472006 L 60.405003 209.588995 L 60.405003 236.09101 L 63.539006 239.441 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 99.322003 81.148001 L 93.178005 87.265006 L 99.322003 87.265006 L 101.371006 89.303999 L 103.419003 89.303999 L 105.468006 87.265006 L 99.322003 81.148001 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 177.160008 109.690001 L 152.580006 109.690001 L 138.242008 123.961005 L 138.242008 144.349005 L 148.483006 154.543005 L 162.82201 154.543005 L 168.966999 160.659003 L 168.966999 166.775 L 173.063999 170.851996 L 173.063999 195.317008 L 188.619999 211.681998 L 214.308003 186.114996 L 214.03101 162.696997 L 234.515003 142.310004 L 226.321003 142.310004 L 205.838001 121.923003 L 205.838001 113.768004 L 181.257008 113.768004 L 177.160008 109.690001 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 250.901997 117.845 L 250.901997 96.373999 C 250.901997 87.126006 250.735005 78.869002 250.299 71.498999 C 250.080998 67.815001 249.796009 64.353003 249.429997 61.099001 C 249.063999 57.845004 248.618 54.801001 248.078007 51.952002 C 247.537998 49.104002 246.903996 46.451003 246.164006 43.982005 C 245.425007 41.513003 244.578999 39.226004 243.613011 37.111002 C 242.998997 35.764002 242.248005 34.600005 241.533009 33.388003 L 238.610996 36.296004 L 226.321003 36.296004 L 214.03101 48.529002 L 205.838001 40.374003 L 181.258 40.374003 L 168.968006 52.607005 L 168.968006 62.800002 L 181.258 62.800002 L 181.258 56.683001 L 189.451008 56.683001 L 189.451008 64.839003 L 185.353001 68.914999 L 168.968006 69.191 L 162.82201 75.032004 L 154.629002 75.032004 L 154.629002 83.187003 L 148.483006 89.303999 L 148.483006 101.534003 L 160.772999 101.534003 L 168.968006 93.380003 L 177.161 93.380003 L 177.161 97.458006 L 185.353001 105.613005 L 189.451008 105.613005 L 189.451008 101.534003 L 181.258 93.380003 L 189.451008 93.380003 L 197.643009 101.534003 L 207.884999 101.534003 L 201.741001 95.419005 L 207.884999 89.303999 L 214.03101 89.303999 L 220.175007 95.419005 L 214.03101 95.419005 L 207.884999 101.534003 L 213.91901 107.539999 L 214.03101 113.767004 L 205.838001 113.767004 L 230.41901 138.232001 L 234.513996 138.232001 L 238.610996 134.155997 L 246.804005 125.998999 L 238.610996 117.845 L 250.901997 117.845 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 156.677006 70.954001 L 156.677006 64.838004 L 162.82201 58.722003 L 162.82201 70.954001 L 156.677006 70.954001 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 220.175999 191.239996 L 220.175999 178.456 L 228.369999 170.851996 L 228.369999 191.239996 L 220.175999 191.239996 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 136.192997 11.831003 L 90.136006 11.831003 C 89.347004 11.831003 88.788006 11.880002 88.013005 11.882003 L 80.888005 19.986002 L 93.178005 32.218005 L 93.178005 45.001002 L 107.517002 60.761004 L 115.710003 60.761004 L 115.710003 52.607005 L 128.000004 40.374003 L 128.000004 32.218005 L 136.192997 24.064003 L 136.192997 11.831003 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 125.951 56.683001 L 132.097004 56.683001 L 138.242008 62.799002 L 125.951 62.799002 L 125.951 56.683001 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 70.646 123.961005 L 64.501004 123.961005 L 58.355004 130.078009 L 70.646 130.078009 L 70.646 123.961005 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 16.003002 30.841002 C 15.896004 30.993002 15.758003 31.109004 15.653004 31.263003 C 14.436003 33.051001 13.352003 34.995001 12.386004 37.111002 C 11.421004 39.226004 10.575003 41.513003 9.835003 43.982005 C 9.095003 46.451003 8.462003 49.104002 7.922003 51.952002 C 7.382004 54.801001 6.936003 57.845004 6.570003 61.099001 C 6.204003 64.353003 5.918003 67.815001 5.700003 71.498999 C 5.264004 78.869002 5.098003 87.126006 5.098003 96.373999 L 5.098003 117.845 L 13.291003 125.998999 L 25.581003 125.998999 L 46.066002 146.388007 L 46.066002 121.923003 L 58.356003 109.691 L 66.549 109.691 L 78.839001 97.458006 L 91.129002 97.458006 L 84.985005 91.341002 L 97.275006 77.072005 L 84.985005 64.839003 L 66.549 64.839003 L 66.549 81.148001 L 58.356003 81.148001 L 50.161003 72.993002 L 50.161003 64.839003 L 62.452004 52.607005 L 72.695004 52.607005 L 72.695004 44.450003 L 60.405003 32.218005 L 39.920002 32.218005 L 39.920002 44.450003 L 29.678004 44.450003 L 16.003002 30.841002 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 66.549 12.396003 C 66.120007 12.419003 65.544003 12.404003 65.120007 12.429003 C 61.415005 12.646003 57.931004 12.929003 54.659004 13.292003 C 51.387005 13.656003 48.325005 14.100003 45.460003 14.636003 C 42.901005 15.115003 40.554005 15.699003 38.301003 16.335003 L 46.066002 24.064003 L 66.549 24.064003 L 66.549 12.396003 Z"/>
+ </g>
+ </g>
+ <g>
+ <circle fill="#ffffff" cx="72.377" cy="103.575" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="92.764" cy="185.125" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="153.927" cy="144.35" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="174.314" cy="83.187" r="4.078" vector-effect="non-scaling-stroke"/>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 5.098003 138.234 C 73.513005 89.145003 155.966007 81.149001 249.748005 79.109999" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 6.670003 59.789004 C 27.643004 74.837004 48.363003 89.173003 71.896 103.622 C 125.130001 136.306006 184.715 163.133002 249.748005 164.545996" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 154.436009 141.291998 C 174.533009 98.215003 186.802998 62.696002 181.688008 12.175003" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 139.47501 239.827002 C 69.537007 187.487998 63.917004 114.560004 75.969006 12.175003" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g filter="url(#lyasLWu90pazTjhkBBIGbbLdom93L6Ci)">
+ <circle fill="#ffffff" cx="72.377" cy="103.575" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="lyasLWu90pazTjhkBBIGbbLdom93L6Ci" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#2vqKt5b5tJlJ2hiWCZuDHu9uxLRVGs5w)">
+ <circle fill="#ffffff" cx="92.764" cy="185.125" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="2vqKt5b5tJlJ2hiWCZuDHu9uxLRVGs5w" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#06voXZlVMsYwt13LbaxEROe2dAmFtSRO)">
+ <circle fill="#ffffff" cx="153.927" cy="144.35" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="06voXZlVMsYwt13LbaxEROe2dAmFtSRO" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#94QvnVvYLUZppD6UrPfJdyKQpDlYYsF3)">
+ <circle fill="#ffffff" cx="174.314" cy="83.187" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="94QvnVvYLUZppD6UrPfJdyKQpDlYYsF3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 153.355 144.159003 C 108.959004 199.707999 17.877003 201.179007 6.696003 194.181998" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ </g>
+ <g filter="url(#7BE0oOgzp9XxA7d6qNIgLA0haok1xQnY)">
+ <linearGradient id="_lgradient_75" x1=".523" x2=".716" y1=".275" y2=".49" gradientTransform="matrix(92.967003,0,0,92.966003,109.407997,52.776001)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e75177"/>
+ <stop offset="100%" style="stop-color:#ff0040"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_75)" d="M 109.407997 106.598 L 202.375 52.776001 L 148.552002 145.742004 L 109.407997 106.598 L 109.407997 106.598 Z"/>
+ <g opacity=".5">
+ <path fill="#ffffff" d="M 202.375 52.776001 L 109.408997 106.598999 L 55.585999 199.565002 L 57.362 198.537003 L 109.408997 108.638 L 200.598999 55.841999 L 202.375 52.776001 Z"/>
+ </g>
+ <path fill="#dfdfdf" d="M 109.407997 106.598 L 55.585999 199.565002 L 148.552002 145.742004 L 109.407997 106.598 L 109.407997 106.598 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 202.375 52.776001 L 109.408997 106.598999 L 55.585999 199.565002 L 59.009998 197.582001 L 129.701004 126.890999 L 200.391998 56.200001 L 202.375 52.776001 Z"/>
+ </g>
+ <path fill="#f2f2f2" d="M 100.156998 97.357002 C 116.07 81.444 141.908997 81.444 157.822006 97.357002 C 173.735001 113.269997 173.735001 139.108994 157.822006 155.022003 C 141.908997 170.934998 116.07 170.934998 100.156998 155.022003 C 84.244003 139.108994 84.244003 113.269997 100.156998 97.357002 L 100.156998 97.357002 Z"/>
+ <path fill="#ffffff" d="M 129.574997 85.400002 C 118.555565 85.23851 107.940041 89.544525 100.147003 97.336998 C 92.341072 105.168297 88.049919 115.833733 88.257004 126.889 C 88.584038 116.541161 92.83477 106.705124 100.147003 99.375999 C 116.070999 83.453003 141.889008 83.453003 157.813004 99.375999 C 165.26683 106.854446 169.529144 116.932701 169.703003 127.489998 C 170.076263 116.227875 165.772415 105.313362 157.813004 97.336998 C 150.311676 89.83596 140.182159 85.553925 129.574997 85.400002 L 129.574997 85.400002 Z"/>
+ </g>
+ <defs>
+ <filter id="7BE0oOgzp9XxA7d6qNIgLA0haok1xQnY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_76" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_76)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/browser.svg b/.icons/Gruvbox_Dark-2/apps/64/browser.svg
new file mode 100755
index 000000000..3190b1c3a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/browser.svg
@@ -0,0 +1,143 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#ZlcWoEeBXhrFnHRUvTVczcaoaqhWhHo3)">
+ <linearGradient id="_lgradient_104" x1=".533" x2=".533" y1="1" y2="-.813" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#325fd1"/>
+ <stop offset="100%" style="stop-color:#6e98ff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_104)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="ZlcWoEeBXhrFnHRUvTVczcaoaqhWhHo3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g>
+ <g style="opacity:0.1" filter="url(#b3ljAhEvFeaCiDSa9VrUFAneErkNhFNT)">
+ <g style="opacity:0.1">
+ <g opacity=".1">
+ <linearGradient id="_lgradient_105" x1=".5" x2=".5" y1="1.056" y2=".836" gradientTransform="matrix(146.789,0,0,146.789,55.586,54.815)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#000000"/>
+ <stop offset="51.494%" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_105)" d="M 202.375 54.815 L 142.188 89.66 C 127.469 84.611 111.159 88.38 100.147 99.376 C 89.168 110.386 85.406 126.681 90.447 141.389 L 55.586 201.604 L 115.772 166.758 C 130.492 171.807 146.802 168.038 157.813 157.042 C 168.792 146.033 172.554 129.737 167.513 115.029 L 202.375 54.815 L 202.375 54.815 L 202.375 54.815 Z"/>
+ </g>
+ </g>
+ </g>
+ <defs>
+ <filter id="b3ljAhEvFeaCiDSa9VrUFAneErkNhFNT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".72"/>
+ </filter>
+ </defs>
+ <g style="opacity:0.5">
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" d="M 166.444 11.95 C 240.85 11.95 251.484 22.507 251.484 96.494 L 251.484 155.745 C 251.484 229.731 240.85 240.288 166.444 240.288 L 90.719 240.288 C 16.314 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.314 11.95 90.719 11.95 L 166.444 11.95 L 166.444 11.95 L 166.444 11.95 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="#f1f5dc" fill-opacity=".961" d="M 64.121 239.56 C 64.671 239.596 65.142 239.658 65.702 239.691 C 66.137 239.716 66.729 239.702 67.17 239.726 L 67.131 232.134 L 93.76 207.669 L 93.76 199.513 L 106.05 187.28 L 106.05 181.165 L 112.194 175.048 L 112.194 158.739 L 104.001 150.583 L 87.614 150.583 L 79.421 142.429 L 58.938 142.429 L 50.743 150.583 L 50.743 170.972 L 67.186 185.312 L 67.131 203.591 L 60.987 209.708 L 60.987 236.21 L 64.121 239.56 L 64.121 239.56 L 64.121 239.56 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="#f1f5dc" fill-opacity=".961" d="M 99.904 81.267 L 93.76 87.384 L 99.904 87.384 L 101.953 89.423 L 104.001 89.423 L 106.05 87.384 L 99.904 81.267 L 99.904 81.267 L 99.904 81.267 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="#f1f5dc" fill-opacity=".961" d="M 177.742 109.809 L 153.162 109.809 L 138.824 124.08 L 138.824 144.468 L 149.065 154.662 L 163.404 154.662 L 169.549 160.778 L 169.549 166.894 L 173.646 170.971 L 173.646 195.436 L 189.202 211.801 L 214.89 186.234 L 214.613 162.816 L 235.097 142.429 L 226.903 142.429 L 206.42 122.042 L 206.42 113.887 L 181.839 113.887 L 177.742 109.809 L 177.742 109.809 L 177.742 109.809 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="#f1f5dc" fill-opacity=".961" d="M 251.484 117.964 L 251.484 96.493 C 251.484 87.245 251.317 78.988 250.881 71.618 C 250.663 67.934 250.378 64.472 250.012 61.218 C 249.646 57.964 249.2 54.92 248.66 52.071 C 248.12 49.223 247.486 46.57 246.746 44.101 C 246.007 41.632 245.161 39.345 244.195 37.23 C 243.581 35.883 242.83 34.719 242.115 33.507 L 239.193 36.415 L 226.903 36.415 L 214.613 48.648 L 206.42 40.493 L 181.84 40.493 L 169.55 52.726 L 169.55 62.919 L 181.84 62.919 L 181.84 56.802 L 190.033 56.802 L 190.033 64.958 L 185.935 69.034 L 169.55 69.31 L 163.404 75.151 L 155.211 75.151 L 155.211 83.306 L 149.065 89.423 L 149.065 101.653 L 161.355 101.653 L 169.55 93.499 L 177.743 93.499 L 177.743 97.577 L 185.935 105.732 L 190.033 105.732 L 190.033 101.653 L 181.84 93.499 L 190.033 93.499 L 198.225 101.653 L 208.467 101.653 L 202.323 95.538 L 208.467 89.423 L 214.613 89.423 L 220.757 95.538 L 214.613 95.538 L 208.467 101.653 L 214.501 107.659 L 214.613 113.886 L 206.42 113.886 L 231.001 138.351 L 235.096 138.351 L 239.193 134.274 L 247.386 126.118 L 239.193 117.964 L 251.484 117.964 L 251.484 117.964 L 251.484 117.964 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="#f1f5dc" fill-opacity=".961" d="M 157.259 71.073 L 157.259 64.957 L 163.404 58.841 L 163.404 71.073 L 157.259 71.073 L 157.259 71.073 L 157.259 71.073 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="#f1f5dc" fill-opacity=".961" d="M 220.758 191.359 L 220.758 178.575 L 228.952 170.971 L 228.952 191.359 L 220.758 191.359 L 220.758 191.359 L 220.758 191.359 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="#f1f5dc" fill-opacity=".961" d="M 136.775 11.95 L 90.718 11.95 C 89.929 11.95 89.37 11.999 88.595 12.001 L 81.47 20.105 L 93.76 32.337 L 93.76 45.12 L 108.099 60.88 L 116.292 60.88 L 116.292 52.726 L 128.582 40.493 L 128.582 32.337 L 136.775 24.183 L 136.775 11.95 L 136.775 11.95 L 136.775 11.95 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="#f1f5dc" fill-opacity=".961" d="M 126.533 56.802 L 132.679 56.802 L 138.824 62.918 L 126.533 62.918 L 126.533 56.802 L 126.533 56.802 L 126.533 56.802 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="#f1f5dc" fill-opacity=".961" d="M 71.228 124.08 L 65.083 124.08 L 58.937 130.197 L 71.228 130.197 L 71.228 124.08 L 71.228 124.08 L 71.228 124.08 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="#f1f5dc" fill-opacity=".961" d="M 16.585 30.96 C 16.478 31.112 16.34 31.228 16.235 31.382 C 15.018 33.17 13.934 35.114 12.968 37.23 C 12.003 39.345 11.157 41.632 10.417 44.101 C 9.677 46.57 9.044 49.223 8.504 52.071 C 7.964 54.92 7.518 57.964 7.152 61.218 C 6.786 64.472 6.5 67.934 6.282 71.618 C 5.846 78.988 5.68 87.245 5.68 96.493 L 5.68 117.964 L 13.873 126.118 L 26.163 126.118 L 46.648 146.507 L 46.648 122.042 L 58.938 109.81 L 67.131 109.81 L 79.421 97.577 L 91.711 97.577 L 85.567 91.46 L 97.857 77.191 L 85.567 64.958 L 67.131 64.958 L 67.131 81.267 L 58.938 81.267 L 50.743 73.112 L 50.743 64.958 L 63.034 52.726 L 73.277 52.726 L 73.277 44.569 L 60.987 32.337 L 40.502 32.337 L 40.502 44.569 L 30.26 44.569 L 16.585 30.96 L 16.585 30.96 L 16.585 30.96 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="#f1f5dc" fill-opacity=".961" d="M 67.131 12.515 C 66.702 12.538 66.126 12.523 65.702 12.548 C 61.997 12.765 58.513 13.048 55.241 13.411 C 51.969 13.775 48.907 14.219 46.042 14.755 C 43.483 15.234 41.136 15.818 38.883 16.454 L 46.648 24.183 L 67.131 24.183 L 67.131 12.515 L 67.131 12.515 L 67.131 12.515 Z"/>
+ </g>
+ </g>
+ </g>
+ <path fill="#e93549" d="M 109.408 106.598 L 202.375 52.776 L 148.552 145.742 L 109.408 106.598 L 109.408 106.598 L 109.408 106.598 Z"/>
+ <g style="opacity:0.5">
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="#ffffff" d="M 202.375 52.776 L 109.409 106.599 L 55.586 199.565 L 57.362 198.537 L 109.409 108.638 L 200.599 55.842 L 202.375 52.776 L 202.375 52.776 L 202.375 52.776 Z"/>
+ </g>
+ </g>
+ </g>
+ <path fill="#dfdfdf" d="M 109.408 106.598 L 55.586 199.565 L 148.552 145.742 L 109.408 106.598 L 109.408 106.598 L 109.408 106.598 Z"/>
+ <g style="opacity:0.2">
+ <g style="opacity:0.2">
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 202.375 52.776 L 109.409 106.599 L 55.586 199.565 L 59.01 197.582 L 129.701 126.891 L 200.392 56.2 L 202.375 52.776 L 202.375 52.776 L 202.375 52.776 Z"/>
+ </g>
+ </g>
+ </g>
+ <g style="opacity:0.2" filter="url(#zegUtyWKYcGfMmfy2hjpYna9xC9qOFZG)">
+ <g style="opacity:0.2">
+ <g opacity=".2">
+ <path d="M 100.148 98.358 C 116.060814 82.445186 141.899186 82.445186 157.812 98.358 C 173.724814 114.270814 173.724814 140.109186 157.812 156.022 C 141.899186 171.934814 116.060814 171.934814 100.148 156.022 C 84.235186 140.109186 84.235186 114.270814 100.148 98.358 Z"/>
+ </g>
+ </g>
+ </g>
+ <defs>
+ <filter id="zegUtyWKYcGfMmfy2hjpYna9xC9qOFZG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.2"/>
+ </filter>
+ </defs>
+ <path fill="#f2f2f2" d="M 100.148 97.338 C 116.060814 81.425186 141.899186 81.425186 157.812 97.338 C 173.724814 113.250814 173.724814 139.089186 157.812 155.002 C 141.899186 170.914814 116.060814 170.914814 100.148 155.002 C 84.235186 139.089186 84.235186 113.250814 100.148 97.338 Z"/>
+ <path fill="#ffffff" d="M 129.575 85.4 C 118.556 85.238 107.94 89.545 100.147 97.337 C 92.341 105.168 88.05 115.834 88.257 126.889 C 88.584 116.541 92.835 106.705 100.147 99.376 C 107.794 91.729 118.166 87.432 128.98 87.432 C 139.795 87.432 150.166 91.729 157.813 99.376 C 165.267 106.854 169.529 116.933 169.703 127.49 C 170.076 116.228 165.773 105.314 157.813 97.337 C 150.312 89.836 140.182 85.554 129.575 85.4 Z"/>
+ </g>
+ <g style="opacity:0.1">
+ <g opacity=".1">
+ <rect fill="#ffffff" width="81.549" height="228.338" x="87.22" y="11.83" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_106" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_106)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bt-logo.svg b/.icons/Gruvbox_Dark-2/apps/64/bt-logo.svg
new file mode 120000
index 000000000..195bf0717
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bt-logo.svg
@@ -0,0 +1 @@
+bluetooth.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/btsync-gui.svg b/.icons/Gruvbox_Dark-2/apps/64/btsync-gui.svg
new file mode 100644
index 000000000..d5961fe33
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/btsync-gui.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="JsEKOwrq6YaEsA5ySW85BzGW2ETWfgMK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#JsEKOwrq6YaEsA5ySW85BzGW2ETWfgMK)">
+ <linearGradient id="_lgradient_79" x1=".993" x2=".002" y1=".988" y2=".193" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_79)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_80" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_80)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="4svXV9v6D8eJ1slbOrlvvDdJoioJs0oR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#4svXV9v6D8eJ1slbOrlvvDdJoioJs0oR)">
+ <path fill="#1a1a1a" d="M 126.172512 47.501308 C 120.258037 47.520281 114.331344 48.15759 108.533272 49.444172 C 87.661698 54.075039 69.605828 66.851592 56.69299 86.127628 C 51.20891 94.314065 46.237813 105.688281 46.237813 110.050043 C 46.237813 113.779597 50.55708 115.706872 53.452985 113.269175 C 54.120652 112.707101 54.794346 111.660844 54.950435 110.94409 C 56.418845 104.199659 61.597266 94.064665 67.600096 86.187604 C 72.60766 79.616099 81.794981 71.317869 88.882526 66.966021 C 111.022944 53.370083 141.254111 53.093707 163.534772 66.284239 C 177.492884 74.547402 188.905062 88.26214 195.596606 104.812385 C 197.049753 108.406401 199.434067 116.282305 199.434067 117.489277 C 199.434067 117.836435 197.296833 116.010552 194.684573 113.4317 C 188.999853 107.819662 188.433405 107.41739 186.213512 107.41739 C 183.759222 107.41739 182.048437 108.996847 181.763403 111.526785 C 181.648313 112.549368 181.713899 113.67103 181.908674 114.019344 C 182.32373 114.761181 200.371261 133.021479 201.803463 134.148428 C 203.247373 135.284692 205.937508 135.171664 207.434635 133.911325 C 209.418511 132.241358 209.687117 131.040829 209.410171 125.083035 C 208.378926 102.857636 194.469484 77.663081 175.296579 63.280924 C 161.55214 52.966824 143.913734 47.44595 126.176312 47.500399 L 126.172512 47.501308 Z M 44.502846 128.883879 L 44.745972 134.627827 C 45.160368 144.420534 47.919735 154.492908 53.076783 165.03801 C 63.476689 186.304767 80.531833 201.683516 101.231811 208.458379 C 107.229865 210.421374 111.625938 211.337215 119.601999 212.286037 C 123.033073 212.694154 134.006426 212.486587 138.27578 211.932852 C 162.521592 208.787976 183.944272 194.788606 198.149054 172.807408 C 202.747345 165.691822 207.238035 155.381023 207.797387 150.655448 C 208.015844 148.80844 207.943665 148.602351 206.601139 147.259432 C 205.398376 146.05626 204.894225 145.831525 203.414186 145.83911 C 200.655067 145.851494 199.983678 146.654699 198.168944 152.099845 C 191.958452 170.734028 176.921983 187.818055 159.170548 196.409557 C 144.789213 203.370052 128.37261 205.312103 111.921365 201.997424 C 93.245105 198.234613 77.073528 186.871121 65.940208 169.688102 C 61.748563 163.218477 57.375099 153.501679 55.74903 147.043603 C 55.381908 145.599866 54.98261 144.048876 54.858036 143.603371 C 54.734283 143.157882 57.102024 145.228617 60.119859 148.206854 L 65.607653 153.617178 L 67.67864 153.418264 C 70.501779 153.146024 71.740096 151.900271 72.013171 149.062286 L 72.213642 146.966798 L 61.741144 136.489343 L 51.269464 126.011896 C 51.269464 126.011896 49.279574 124.681841 46.82447 125.77735 C 44.369361 126.872781 44.499546 128.879174 44.499546 128.879174 L 44.502846 128.883879 Z"/>
+ </g>
+ <path fill="#5cd1ff" d="M 126.172512 43.501308 C 120.258037 43.520281 114.331344 44.15759 108.533272 45.444172 C 87.661698 50.075039 69.605828 62.851592 56.69299 82.127628 C 51.20891 90.314065 46.237813 101.688281 46.237813 106.050043 C 46.237813 109.779597 50.55708 111.706872 53.452985 109.269175 C 54.120652 108.707101 54.794346 107.660844 54.950435 106.94409 C 56.418845 100.199659 61.597266 90.064665 67.600096 82.187604 C 72.60766 75.616099 81.794981 67.317869 88.882526 62.966021 C 111.022944 49.370083 141.254111 49.093707 163.534772 62.284239 C 177.492884 70.547402 188.905062 84.26214 195.596606 100.812385 C 197.049753 104.406401 199.434067 112.282305 199.434067 113.489277 C 199.434067 113.836435 197.296833 112.010552 194.684573 109.4317 C 188.999853 103.819662 188.433405 103.41739 186.213512 103.41739 C 183.759222 103.41739 182.048437 104.996847 181.763403 107.526785 C 181.648313 108.549368 181.713899 109.67103 181.908674 110.019344 C 182.32373 110.761181 200.371261 129.021479 201.803463 130.148428 C 203.247373 131.284692 205.937508 131.171664 207.434635 129.911325 C 209.418511 128.241358 209.687117 127.040829 209.410171 121.083035 C 208.378926 98.857636 194.469484 73.663081 175.296579 59.280924 C 161.55214 48.966824 143.913734 43.44595 126.176312 43.500399 L 126.172512 43.501308 Z M 44.502846 124.883879 L 44.745972 130.627827 C 45.160368 140.420534 47.919735 150.492908 53.076783 161.03801 C 63.476689 182.304767 80.531833 197.683516 101.231811 204.458379 C 107.229865 206.421374 111.625938 207.337215 119.601999 208.286037 C 123.033073 208.694154 134.006426 208.486587 138.27578 207.932852 C 162.521592 204.787976 183.944272 190.788606 198.149054 168.807408 C 202.747345 161.691822 207.238035 151.381023 207.797387 146.655448 C 208.015844 144.80844 207.943665 144.602351 206.601139 143.259432 C 205.398376 142.05626 204.894225 141.831525 203.414186 141.83911 C 200.655067 141.851494 199.983678 142.654699 198.168944 148.099845 C 191.958452 166.734028 176.921983 183.818055 159.170548 192.409557 C 144.789213 199.370052 128.37261 201.312103 111.921365 197.997424 C 93.245105 194.234613 77.073528 182.871121 65.940208 165.688102 C 61.748563 159.218477 57.375099 149.501679 55.74903 143.043603 C 55.381908 141.599866 54.98261 140.048876 54.858036 139.603371 C 54.734283 139.157882 57.102024 141.228617 60.119859 144.206854 L 65.607653 149.617178 L 67.67864 149.418264 C 70.501779 149.146024 71.740096 147.900271 72.013171 145.062286 L 72.213642 142.966798 L 61.741144 132.489343 L 51.269464 122.011896 C 51.269464 122.011896 49.279574 120.681841 46.82447 121.77735 C 44.369361 122.872781 44.499546 124.879174 44.499546 124.879174 L 44.502846 124.883879 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bug-buddy.svg b/.icons/Gruvbox_Dark-2/apps/64/bug-buddy.svg
new file mode 120000
index 000000000..ad6469ba7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bug-buddy.svg
@@ -0,0 +1 @@
+bug.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bug.svg b/.icons/Gruvbox_Dark-2/apps/64/bug.svg
new file mode 100644
index 000000000..d44a62d13
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bug.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="M9UElT5eECekfa9ImGVGgKLr4ICLZAa6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#M9UElT5eECekfa9ImGVGgKLr4ICLZAa6)">
+ <linearGradient id="_lgradient_0" x1=".25" x2=".75" y1=".036" y2=".902" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f61111"/>
+ <stop offset="48.272%" style="stop-color:#ff4f4f"/>
+ <stop offset="100%" style="stop-color:#ff7a55"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="dGUqAhRxh6UWtMcwrXAlfoCxtvV7Aoda" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#dGUqAhRxh6UWtMcwrXAlfoCxtvV7Aoda)">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 128 155.972067 L 128 155.972067 Q 124.962291 155.972067 122.835894 153.946927 L 122.835894 153.946927 L 122.835894 153.946927 Q 120.709497 151.921788 120.304469 148.074022 L 120.304469 148.074022 L 112.811453 69.296089 L 112.608939 67.27095 L 112.608939 67.27095 Q 112.608939 60.993017 116.962989 57.246508 L 116.962989 57.246508 L 116.962989 57.246508 Q 121.317039 53.5 128 53.5 L 128 53.5 L 128 53.5 Q 134.682961 53.5 139.037011 57.246508 L 139.037011 57.246508 L 139.037011 57.246508 Q 143.391061 60.993017 143.391061 67.27095 L 143.391061 67.27095 L 143.188547 69.498603 L 135.695531 148.074022 L 135.695531 148.074022 Q 135.290503 151.921788 133.164106 153.946927 L 133.164106 153.946927 L 133.164106 153.946927 Q 131.037709 155.972067 128 155.972067 L 128 155.972067 Z M 128 198.5 L 128 198.5 Q 121.519553 198.5 117.26676 194.14595 L 117.26676 194.14595 L 117.26676 194.14595 Q 113.013966 189.791899 113.013966 183.311453 L 113.013966 183.311453 L 113.013966 183.311453 Q 113.013966 176.831006 117.26676 172.476955 L 117.26676 172.476955 L 117.26676 172.476955 Q 121.519553 168.122905 128 168.122905 L 128 168.122905 L 128 168.122905 Q 134.480447 168.122905 138.73324 172.476955 L 138.73324 172.476955 L 138.73324 172.476955 Q 142.986034 176.831006 142.986034 183.311453 L 142.986034 183.311453 L 142.986034 183.311453 Q 142.986034 189.791899 138.73324 194.14595 L 138.73324 194.14595 L 138.73324 194.14595 Q 134.480447 198.5 128 198.5 L 128 198.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bugzilla.svg b/.icons/Gruvbox_Dark-2/apps/64/bugzilla.svg
new file mode 100644
index 000000000..b6e13f348
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bugzilla.svg
@@ -0,0 +1,59 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1="1.003" x2=".003" y1=".01" y2=".869" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#d446ff"/>
+ <stop offset="100%" stop-color="#a0d8ff"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#363433" d="M11.78 211.731c.49 1.379.936 2.823 1.506 4.079a39.591 39.591 0 0 0 3.252 5.847 33.324 33.324 0 0 0 4.043 4.905 33.394 33.394 0 0 0 4.91 4.037 39.722 39.722 0 0 0 5.856 3.248c2.118.959 4.407 1.8 6.879 2.535 2.471.735 5.127 1.366 7.978 1.902 2.852.537 5.899.98 9.156 1.344 3.257.364 6.724.647 10.412.863 4.508.265 10.02.277 15.215.365h9.885c.17-9.317-1.483-48.652-42.051-48.652-19.622 0-30.707 9.102-37.041 19.527z"/>
+ <path fill="#f6daaa" stroke="#363433" stroke-linecap="square" stroke-width="2.409" d="M122.609 124.332c.38 22.481-27.511-9.779-23.928-23.316 2.361-2.317 4.739-4.33 8.818-4.593 3.356.314 12.351 15.043 15.11 27.909z" vector-effect="non-scaling-stroke"/>
+ <path fill="none" stroke="#6d6e6e" stroke-linecap="square" stroke-width=".927" d="M63.376 103.885c15.576-39.855 8.62-77.701-5.422-81.421" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="c" x1=".214" x2=".099" y1=".79" y2=".902" gradientTransform="matrix(112.45954 0 0 97.34675 37.76 103.164)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f6daaa"/>
+ <stop offset="100%" stop-color="#e4bc98"/>
+ </linearGradient>
+ <path fill="url(#c)" stroke="#363433" stroke-linecap="square" stroke-width="2.409" d="M62.419 103.164c-22.276 2.787-26.129 22.203-24.236 29.267 6.264 22.251 9.204 37.369 9.403 62.759 3.797 4.02 14.379 8.561 20.907 2.033-2.002-15.114 10.6-19.441 29.697-18.039 22.716 1.667 52.03-3.711 52.03-25.279-1.79-13.592-17.482-23.671-41.845-37.673" vector-effect="non-scaling-stroke"/>
+ <path fill="none" stroke="#6d6e6e" stroke-linecap="square" stroke-width=".927" d="M68.408 100.24c-.831-18.447 41.024-52.435 55.534-35.229" vector-effect="non-scaling-stroke"/>
+ <path fill="#f6daaa" d="M53.031 113.778C76.074 85.4 97.105 81.847 112.67 128.872"/>
+ <radialGradient id="d" cx=".033" cy=".218" r="9.79" fx=".033" fy=".218" gradientTransform="matrix(21.69544 75.82874 -9.03255 126.05237 38.972 104.223)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e4bc98"/>
+ <stop offset="100%" stop-color="#f6daaa" stop-opacity="0"/>
+ </radialGradient>
+ <path fill="url(#d)" d="M63.534 104.223l-.58.056c-1.027.879-1.085.548-.984.116-.197.026-.386.085-.579.116-.199.227-.43.47-.753.868l-.579.695-.58.232.58-.695c.463-.571.631-.825.695-.985-.156.027-.31.027-.464.056-.576.387-1.062.802-.405.116-9.151 1.834-14.55 6.689-17.608 11.99-3.332 5.774-3.762 12.206-2.954 15.291.004.011-.004.041 0 .055 6.207 22.06 9.193 37.338 9.441 62.381 1.734 1.723 4.98 3.722 8.514 4.459 2.332.487 4.676.448 6.835-.405 1.288-1.316 2.187-3.269 3.128-5.444.351-5.63 3.09-9.755 7.645-12.164.022-.011.036-.048.058-.056l-11.41-76.682z"/>
+ <radialGradient id="e" cx=".511" cy=".484" r="5.297" fx=".511" fy=".484" gradientTransform="matrix(30.234 0 0 29.945 117.11 128.376)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="100%" stop-color="#ffffff" stop-opacity="0"/>
+ </radialGradient>
+ <path fill="url(#e)" d="M127.13 128.376c-5.867 2.208-10.02 7.84-10.02 14.48 0 8.548 6.859 15.465 15.407 15.465 7.012 0 12.927-4.67 14.827-11.063-2.063-3.943-5.427-7.714-10.02-11.526-2.919-2.423-6.356-4.847-10.194-7.356z"/>
+ <path fill="#363433" d="M63.997 174.017c-.929 0-2.001 1.702-.347 1.564 8.345-.695 16.394-.522 23.341 4.344l.638-.115.868-1.101.188-.293c-7.604-4.844-15.993-5.275-24.688-4.399z"/>
+ <linearGradient id="f" x2=".991" y1=".5" y2=".633">
+ <stop offset="19.074%" stop-color="#363433" stop-opacity="0"/>
+ <stop offset="35.674%" stop-color="#363433"/>
+ </linearGradient>
+ <path fill="#ffffff" stroke="url(#f)" stroke-linecap="square" stroke-width="1.39" d="M73.962 139.374c-1.686-1.686-11.309-31.651 5.206-36.357 10.581-3.016 23.254 20.24 23.254 29.936 0 9.695-19.788 14.34-28.46 6.421z" vector-effect="non-scaling-stroke"/>
+ <path fill="#343231" d="M89.873 116.854c-.013 4.105-1.696 7.834-4.317 9.565-2.621 1.731-5.706 1.152-7.916-1.485-2.209-2.637-3.143-6.857-2.395-10.824.013-4.106 1.696-7.834 4.317-9.566 2.621-1.731 5.707-1.152 7.916 1.485 2.209 2.638 3.143 6.857 2.395 10.825z"/>
+ <path fill="#ffffff" d="M83.958 112.917c.061 1.664-.537 3.206-1.472 3.794-.935.588-1.984.081-2.58-1.246-.596-1.328-.597-3.16-.003-4.507-.062-1.664.537-3.206 1.472-3.794.934-.588 1.983-.081 2.579 1.246.596 1.328.598 3.16.004 4.507zm-2.869 8.601c.04.449.469.825 1.052.923.583.098 1.182-.104 1.471-.497.288-.394.197-.883-.224-1.204-.04-.448-.468-.824-1.052-.922-.583-.099-1.182.104-1.471.497-.288.393-.197.883.224 1.203z"/>
+ <path fill="#413f3e" d="M60.119 22.044a2.9 2.9 0 1 1-5.801 0 2.9 2.9 0 0 1 5.801 0zm66.756 43.072a2.902 2.902 0 0 1-4.351 2.514 2.9 2.9 0 0 1-1.449-2.514 2.9 2.9 0 0 1 5.8 0z"/>
+ <path fill="#ffffff" d="M46.853 193.189c-21.456-.582-35.298 21.102-33.751 21.881 2.571.567 5.322-5.534 16.112-14.628 4.892-4.123 17.835-5.516 17.645-6.963-.003-.1 0-.193-.006-.29z"/>
+ <path fill="#e67e71" d="M19.901 225.735c.243.259.43.576.68.827a33.394 33.394 0 0 0 4.91 4.037 39.722 39.722 0 0 0 5.856 3.248c2.118.959 4.407 1.8 6.879 2.535 2.471.735 5.127 1.366 7.978 1.902 2.852.537 5.899.98 9.156 1.344 3.257.364 6.724.647 10.412.863 4.508.265 10.02.277 15.215.365h7.451c-.006-12.089-.704-28.094-18.185-40.601-4.14 3.643-9.49 4.235-13.959 3.303-3.609-.754-6.82-2.329-9.268-4.229-15.369 6.746-23.391 16.2-27.125 26.406z"/>
+ <path fill="#363433" d="M112.679 128.897c-3.014-11.963-7.284-20.796-11.903-26.759-4.618-5.963-9.675-9.258-15.001-10.02-5.326-.762-10.815.965-16.391 4.634-5.577 3.668-12.621 11.654-16.363 17.028 6.187-6.15 12.013-11.955 17.347-15.465 5.334-3.509 10.418-5.024 15.175-4.344 4.758.681 9.305 3.558 13.728 9.268 4.422 5.709 9.248 14.08 13.408 25.658z"/>
+ <g opacity=".4">
+ <linearGradient id="g" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#g)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bugzilla2.svg b/.icons/Gruvbox_Dark-2/apps/64/bugzilla2.svg
new file mode 120000
index 000000000..97fe7f426
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bugzilla2.svg
@@ -0,0 +1 @@
+bugzilla.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bugzilla3.svg b/.icons/Gruvbox_Dark-2/apps/64/bugzilla3.svg
new file mode 120000
index 000000000..97fe7f426
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bugzilla3.svg
@@ -0,0 +1 @@
+bugzilla.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/builder.svg b/.icons/Gruvbox_Dark-2/apps/64/builder.svg
new file mode 100644
index 000000000..e5e909680
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/builder.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1="1" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f37e40"/>
+ <stop offset="100%" stop-color="#fac82e"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#faf8f6" fill-rule="evenodd" opacity=".4" d="M169.119 85.771l-8.264-7.847c.34-1.398.52-2.859.52-4.361 0-10.176-8.262-18.438-18.437-18.438-10.176 0-18.438 8.262-18.438 18.438 0 1.466.172 2.894.496 4.262l-22.891 14.398A30.039 30.039 0 0 0 95 91.375c-16.557 0-30 13.443-30 30 0 11.146 6.092 20.881 15.125 26.053V172.5h29.625v-25.001c9.102-5.153 15.25-14.926 15.25-26.124 0-3.747-.688-7.334-1.945-10.642l13.728-19.787c1.977.7 4.058 1.056 6.155 1.054 1.751 0 3.445-.245 5.05-.702l7.755 7.172-3.163 3.003c-.8.76-1.45 2.273-1.45 3.377v17.28c0 3.311 2.689 6 6 6h20.12c1.33 0 2.6-.53 3.54-1.47a5.03 5.03 0 0 0 1.46-3.53c0-1.33-.53-2.6-1.46-3.54a4.994 4.994 0 0 0-3.54-1.46h-14.12a2 2 0 0 1-2-2v-6.98c0-1.104.65-2.617 1.45-3.377l13.84-13.146c.8-.76 2.346-1.377 3.45-1.377H188a2 2 0 0 1 2 2v11.38c0 1.32.53 2.59 1.46 3.53.94.94 2.21 1.47 3.54 1.47s2.6-.53 3.54-1.47a5.03 5.03 0 0 0 1.46-3.53V87.25c0-3.311-2.689-6-6-6h-18.12c-1.104 0-2.65.617-3.45 1.377l-3.311 3.144zM61.375 182.25h63c3.311 0 6 2.689 6 6v11.125h-75V188.25c0-3.311 2.689-6 6-6zM85 121.375c0-5.519 4.481-10 10-10s10 4.481 10 10-4.481 10-10 10-10-4.481-10-10zm48.125-47.809a9.81 9.81 0 0 1 9.813-9.813 9.81 9.81 0 0 1 6.937 16.75 9.815 9.815 0 0 1-6.937 2.875c-5.419-.001-9.811-4.393-9.813-9.812zM75 121.38c0-5.31 2.11-10.4 5.86-14.15 3.75-3.75 8.84-5.85 14.14-5.85 5.3 0 10.39 2.1 14.14 5.85 3.75 3.75 5.86 8.84 5.86 14.15-.003 11.044-8.956 19.997-20 20-11.044-.003-19.997-8.956-20-20z"/>
+ <path fill="#555555" fill-rule="evenodd" d="M169.119 83.771l-8.264-7.847c.34-1.398.52-2.859.52-4.361 0-10.176-8.262-18.438-18.437-18.438-10.176 0-18.438 8.262-18.438 18.438 0 1.466.172 2.894.496 4.262l-22.891 14.398A30.039 30.039 0 0 0 95 89.375c-16.557 0-30 13.443-30 30 0 11.146 6.092 20.881 15.125 26.053V170.5h29.625v-25.001c9.102-5.153 15.25-14.926 15.25-26.124 0-3.747-.688-7.334-1.945-10.642l13.728-19.787c1.977.7 4.058 1.056 6.155 1.054 1.751 0 3.445-.245 5.05-.702l7.755 7.172-3.163 3.003c-.8.76-1.45 2.273-1.45 3.377v17.28c0 3.311 2.689 6 6 6h20.12c1.33 0 2.6-.53 3.54-1.47a5.03 5.03 0 0 0 1.46-3.53c0-1.33-.53-2.6-1.46-3.54a4.994 4.994 0 0 0-3.54-1.46h-14.12a2 2 0 0 1-2-2v-6.98c0-1.104.65-2.617 1.45-3.377l13.84-13.146c.8-.76 2.346-1.377 3.45-1.377H188a2 2 0 0 1 2 2v11.38c0 1.32.53 2.59 1.46 3.53.94.94 2.21 1.47 3.54 1.47s2.6-.53 3.54-1.47a5.03 5.03 0 0 0 1.46-3.53V85.25c0-3.311-2.689-6-6-6h-18.12c-1.104 0-2.65.617-3.45 1.377l-3.311 3.144zM61.375 180.25h63c3.311 0 6 2.689 6 6v11.125h-75V186.25c0-3.311 2.689-6 6-6zM85 119.375c0-5.519 4.481-10 10-10s10 4.481 10 10-4.481 10-10 10-10-4.481-10-10zm48.125-47.809a9.81 9.81 0 0 1 9.813-9.813 9.81 9.81 0 0 1 6.937 16.75 9.815 9.815 0 0 1-6.937 2.875c-5.419-.001-9.811-4.393-9.813-9.812zM75 119.38c0-5.31 2.11-10.4 5.86-14.15 3.75-3.75 8.84-5.85 14.14-5.85 5.3 0 10.39 2.1 14.14 5.85 3.75 3.75 5.86 8.84 5.86 14.15-.003 11.044-8.956 19.997-20 20-11.044-.003-19.997-8.956-20-20z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bum.svg b/.icons/Gruvbox_Dark-2/apps/64/bum.svg
new file mode 100755
index 000000000..8564f20ef
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bum.svg
@@ -0,0 +1,57 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="6gR0obluz0gbQoI1UJbU1ai5Z90PesK1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#6gR0obluz0gbQoI1UJbU1ai5Z90PesK1)">
+ <linearGradient id="_lgradient_0" x1=".993" x2=".002" y1=".988" y2=".193" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="ARZ7vKrVsYENAgshP9eUMyXzFDdoxGMD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.147"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#ARZ7vKrVsYENAgshP9eUMyXzFDdoxGMD)">
+ <path d="M 58.625157 104.434117 L 58.066407 105.399263 C 57.246019 106.852055 57.60387 108.86266 58.869005 109.950615 L 70.409671 120.078019 C 70.527163 118.482811 70.692864 116.904037 70.927791 115.333641 L 58.869052 104.748499 C 58.767101 104.654869 58.715087 104.530028 58.6251 104.431204 L 58.625157 104.434117 Z M 198.375043 104.434117 C 198.285106 104.532949 198.233089 104.661431 198.13124 104.749071 L 186.07198 115.335253 C 186.306732 116.90565 186.472551 118.484424 186.590107 120.079632 L 198.131292 109.950667 C 199.396256 108.862712 199.754226 106.852107 198.933891 105.399316 L 198.377327 104.431828 L 198.375043 104.434117 Z M 70.35984 126.582292 C 70.316512 127.446424 70.24809 128.303222 70.24809 129.183064 C 70.24809 130.502799 70.315891 131.79736 70.410637 133.084221 L 70.928759 132.627057 C 70.63019 130.634867 70.46166 128.62187 70.35971 126.582864 L 70.35984 126.582292 Z M 186.64036 126.582292 C 186.538095 128.620985 186.369514 130.634399 186.071413 132.627005 L 186.58954 133.084168 C 186.684314 131.797308 186.752092 130.502747 186.752092 129.183012 C 186.752092 128.30317 186.68369 127.446372 186.64036 126.58224 L 186.64036 126.582292 Z M 58.625157 148.730466 C 57.598892 149.859201 57.312287 151.627727 58.066511 152.964523 L 72.634995 178.220621 C 73.479673 179.653126 75.380527 180.357728 76.952692 179.815622 L 92.089706 174.6921 C 96.637989 178.333027 101.823876 181.302744 107.338554 183.459303 L 110.406632 199.043651 C 110.718205 200.675375 112.270867 201.977373 113.931926 202 L 143.068897 202 C 144.729906 201.979193 146.282724 200.675375 146.59419 199.043651 L 149.662269 183.459303 C 155.170704 181.300663 160.356643 178.330582 164.902793 174.689502 L 180.040328 179.809796 C 181.612443 180.351902 183.513347 179.647503 184.358025 178.214795 L 198.92651 152.958697 C 199.680786 151.622941 199.394129 149.85041 198.367761 148.7223 L 184.357921 173.012991 C 183.513243 174.445704 181.612339 175.150098 180.040223 174.607991 L 164.898528 169.484473 C 160.350248 173.125397 155.164358 176.084711 149.649683 178.241792 L 146.581602 193.836021 C 146.274713 195.464104 144.719451 196.769691 143.060158 196.790497 L 113.923187 196.790497 C 112.26218 196.76813 110.709467 195.465873 110.397893 193.834148 L 107.334185 178.239919 C 101.815345 176.081278 96.631487 173.1216 92.083256 169.480519 L 76.945722 174.598836 C 75.373817 175.145 73.473171 174.437584 72.628441 173.007165 L 58.618602 148.715954 L 58.625157 148.730466 Z"/>
+ </g>
+ <linearGradient id="_lgradient_2" x1=".491" x2=".493" y1=".003" y2=".99" gradientTransform="matrix(141.747041,0,0,145.648554,57.625579,53.751992)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f37e40"/>
+ <stop offset="100%" style="stop-color:#f34f17"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" d="M 113.592994 53.758663 C 112.049124 53.926673 110.689232 55.189868 110.407048 56.71699 L 107.334965 72.304976 C 101.819767 74.461849 96.636429 77.425272 92.088198 81.066457 L 76.956906 75.946059 C 75.383961 75.404056 73.477072 76.106271 72.632342 77.539291 L 58.068019 102.79903 C 57.247632 104.251821 57.59936 106.262374 58.86448 107.35033 L 70.9253 117.93183 C 70.500854 120.769115 70.242597 123.62388 70.242597 126.579397 C 70.242597 129.535017 70.500593 132.389523 70.9253 135.226963 L 58.86448 145.808984 C 57.599516 146.89694 57.247632 148.907493 58.068019 150.360284 L 72.632342 175.620023 C 73.47702 177.052528 75.383909 177.75505 76.956074 177.212943 L 92.088926 172.092751 C 96.637209 175.733678 101.820495 178.697153 107.335693 180.854234 L 110.407777 196.442221 C 110.71935 198.073945 112.27404 199.377919 113.935047 199.400547 L 143.063175 199.400547 C 144.724185 199.37974 146.278978 198.073945 146.590393 196.442221 L 149.662529 180.854234 C 155.177727 178.697361 160.361065 175.733886 164.909296 172.092751 L 180.042148 177.212943 C 181.614264 177.75505 183.521201 177.052731 184.365879 175.620023 L 198.930203 150.360284 C 199.750538 148.907493 199.398862 146.89694 198.133742 145.808984 L 186.072921 135.226963 C 186.497368 132.389679 186.755572 129.535434 186.755572 126.579397 C 186.755572 123.623776 186.497049 120.769271 186.072921 117.93183 L 198.133742 107.35033 C 199.398706 106.262374 199.750538 104.251821 198.930203 102.79903 L 184.365879 77.539291 C 183.52323 76.104705 181.614264 75.401976 180.043397 75.943978 L 164.910544 81.064168 C 160.359192 77.420487 155.178455 74.457168 149.664817 72.300086 L 146.590705 56.7121 C 146.278614 55.080376 144.723352 53.776349 143.064059 53.753982 L 113.935931 53.753982 C 113.822014 53.751329 113.708097 53.751329 113.594711 53.753982 L 113.592994 53.758663 Z"/>
+ <g opacity=".2">
+ <path d="M 128.500619 97.967994 C 145.736976 97.967994 159.709884 111.940902 159.709884 129.177259 C 159.709884 146.413615 145.736976 160.386523 128.500619 160.386523 C 111.264263 160.386523 97.291355 146.413615 97.291355 129.177259 C 97.291355 111.940902 111.264263 97.967994 128.500619 97.967994 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 128.500619 95.368936 C 145.736976 95.368936 159.709884 109.341844 159.709884 126.578201 C 159.709884 143.814557 145.736976 157.787465 128.500619 157.787465 C 111.264263 157.787465 97.291355 143.814557 97.291355 126.578201 C 97.291355 109.341844 111.264263 95.368936 128.500619 95.368936 Z"/>
+ <g opacity=".2">
+ <path d="M 128.500619 79.763263 C 102.678594 79.763263 81.686722 100.755134 81.686722 126.57716 C 81.686722 152.399186 102.678594 173.391057 128.500619 173.391057 C 154.322645 173.391057 175.314516 152.399186 175.314516 126.57716 C 175.314516 100.755134 154.322645 79.763263 128.500619 79.763263 Z M 128.500619 85.270658 C 151.346322 85.270658 169.807121 103.731458 169.807121 126.57716 C 169.807121 149.422863 151.346322 167.883662 128.500619 167.883662 C 105.655437 167.883662 87.194118 149.423383 87.194118 126.578201 C 87.194118 103.733018 105.655437 85.271699 128.500619 85.271699 L 128.500619 85.270658 Z"/>
+ </g>
+ <linearGradient id="_lgradient_3" x1=".78" x2=".775" y1="-.279" y2="1.269" gradientTransform="matrix(58.762208,0,0,93.380254,81.688803,80.010283)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f9af18"/>
+ <stop offset="100%" style="stop-color:#fecf3b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" d="M 123.694393 80.010335 C 100.125157 82.424008 81.688803 102.376976 81.688803 126.57664 C 81.688803 152.398666 102.680674 173.390537 128.5027 173.390537 C 132.376707 173.390537 136.120362 172.866428 139.721912 171.97603 C 140.055225 171.205421 140.64326 169.896035 140.388958 168.867066 C 140.154101 167.916901 139.377412 167.1078 138.506413 166.613652 C 135.301016 167.409489 131.96079 167.883142 128.504885 167.883142 C 105.659702 167.883142 87.198383 149.421822 87.198383 126.57664 C 87.198383 104.794653 103.991049 87.043863 125.351709 85.432946 C 126.177817 84.539372 126.491731 83.57719 126.337507 82.317636 C 126.177815 81.020893 125.180943 80.317591 123.696682 80.010283 L 123.694393 80.010335 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 113.595957 53.75199 L 113.590877 53.757069 C 112.047007 53.925079 110.688046 55.191454 110.405862 56.718575 L 107.332601 72.303309 C 101.817403 74.460182 96.636442 77.424729 92.088211 81.065913 L 76.955577 75.945505 C 75.382632 75.403502 73.477421 76.107532 72.632691 77.540552 L 58.068991 102.79717 C 57.544173 103.726547 57.544715 104.867012 57.911518 105.86535 C 57.970161 105.711354 57.987433 105.54244 58.068991 105.398012 L 72.632691 80.136315 C 73.477421 78.703295 75.382632 78.004345 76.955577 78.546347 L 92.088211 83.666755 C 96.636442 80.025571 101.817403 77.061024 107.332601 74.904151 L 110.405862 59.314338 C 110.688046 57.787216 112.047007 56.525921 113.590877 56.357912 L 113.595957 56.352832 C 113.709343 56.350179 113.822386 56.350179 113.936303 56.352832 L 143.063703 56.352832 C 144.722996 56.375199 146.276973 57.677533 146.589064 59.309258 L 149.662326 74.899072 C 155.175963 77.056153 160.360443 80.017995 164.911795 83.661676 L 180.044429 78.541268 C 181.615296 77.999265 183.524666 78.701729 184.367315 80.136315 L 198.931015 105.398012 C 199.01188 105.54122 199.030156 105.707643 199.088488 105.860271 C 199.452866 104.863318 199.454731 103.724659 198.931015 102.79717 L 184.367315 77.540552 C 183.524666 76.105966 181.615296 75.403502 180.044429 75.945505 L 164.911795 81.065913 C 160.360443 77.422232 155.175963 74.455311 149.662326 72.298229 L 146.589064 56.713496 C 146.276973 55.081771 144.722996 53.774356 143.063703 53.75199 L 113.936303 53.75199 C 113.822386 53.749337 113.709343 53.749337 113.595957 53.75199 Z M 70.646501 120.286818 C 70.41024 122.354708 70.24012 124.43862 70.24012 126.580653 C 70.24012 127.02058 70.284867 127.44535 70.295997 127.881074 C 70.359559 125.388172 70.564446 122.946777 70.925889 120.530647 L 70.646501 120.286818 Z M 186.348426 120.291897 L 186.074118 120.530647 C 186.435289 122.94691 186.635317 125.388159 186.698929 127.881074 C 186.710065 127.445316 186.754808 127.020643 186.754808 126.580653 C 186.754808 124.440183 186.584307 122.358227 186.348426 120.291897 Z M 186.348426 135.465172 C 186.258583 136.252046 186.191179 137.044749 186.074118 137.827265 L 198.133493 148.408425 C 198.590937 148.80181 198.882116 149.33215 199.088488 149.896798 C 199.620917 148.501369 199.273416 146.787876 198.133493 145.807583 L 186.348426 135.465172 Z M 70.646501 135.470251 L 58.866514 145.807583 C 57.727794 146.786961 57.381314 148.496971 57.911518 149.891719 C 58.118099 149.329466 58.410772 148.800395 58.866514 148.408425 L 70.925889 137.827265 C 70.808991 137.046281 70.736236 136.255573 70.646501 135.470251 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bumblebee.svg b/.icons/Gruvbox_Dark-2/apps/64/bumblebee.svg
new file mode 120000
index 000000000..fc42cf5f9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bumblebee.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/burp.svg b/.icons/Gruvbox_Dark-2/apps/64/burp.svg
new file mode 100644
index 000000000..dddd0731c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/burp.svg
@@ -0,0 +1,114 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="BljOyziZR0sBTvXNu1uN9TtPmJLXIXhX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#BljOyziZR0sBTvXNu1uN9TtPmJLXIXhX)">
+ <path fill="#d9c813" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="lNThdwHyy5StRVkUdNq35jSuHSZNrR9T" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#lNThdwHyy5StRVkUdNq35jSuHSZNrR9T)">
+ <linearGradient id="_lgradient_44" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_44)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g style="opacity:0.4">
+ <linearGradient id="_lgradient_45" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(61.451,0,0,97.297,50.161,142.31)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_45)" d="M 63.539 239.441 C 64.089 239.477 64.56 239.539 65.12 239.572 C 65.555 239.597 66.147 239.583 66.588 239.607 L 66.549 232.015 L 93.178 207.55 L 93.178 199.394 L 105.468 187.161 L 105.468 181.046 L 111.612 174.929 L 111.612 158.62 L 103.419 150.464 L 87.032 150.464 L 78.839 142.31 L 58.356 142.31 L 50.161 150.464 L 50.161 170.853 L 66.604 185.193 L 66.549 203.472 L 60.405 209.589 L 60.405 236.091 L 63.539 239.441 Z"/>
+ <linearGradient id="_lgradient_46" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.29,0,0,8.156,93.178,81.148)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_46)" d="M 99.322 81.148 L 93.178 87.265 L 99.322 87.265 L 101.371 89.304 L 103.419 89.304 L 105.468 87.265 L 99.322 81.148 Z"/>
+ <linearGradient id="_lgradient_47" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(96.273,0,0,101.992,138.242,109.69)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_47)" d="M 177.16 109.69 L 152.58 109.69 L 138.242 123.961 L 138.242 144.349 L 148.483 154.543 L 162.822 154.543 L 168.967 160.659 L 168.967 166.775 L 173.064 170.852 L 173.064 195.317 L 188.62 211.682 L 214.308 186.115 L 214.031 162.697 L 234.515 142.31 L 226.321 142.31 L 205.838 121.923 L 205.838 113.768 L 181.257 113.768 L 177.16 109.69 Z"/>
+ <linearGradient id="_lgradient_48" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(102.419,0,0,104.844,148.483,33.388)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_48)" d="M 250.902 117.845 L 250.902 96.374 C 250.902 87.126 250.735 78.869 250.299 71.499 C 250.081 67.815 249.796 64.353 249.43 61.099 C 249.064 57.845 248.618 54.801 248.078 51.952 C 247.538 49.104 246.904 46.451 246.164 43.982 C 245.425 41.513 244.579 39.226 243.613 37.111 C 242.999 35.764 242.248 34.6 241.533 33.388 L 238.611 36.296 L 226.321 36.296 L 214.031 48.529 L 205.838 40.374 L 181.258 40.374 L 168.968 52.607 L 168.968 62.8 L 181.258 62.8 L 181.258 56.683 L 189.451 56.683 L 189.451 64.839 L 185.353 68.915 L 168.968 69.191 L 162.822 75.032 L 154.629 75.032 L 154.629 83.187 L 148.483 89.304 L 148.483 101.534 L 160.773 101.534 L 168.968 93.38 L 177.161 93.38 L 177.161 97.458 L 185.353 105.613 L 189.451 105.613 L 189.451 101.534 L 181.258 93.38 L 189.451 93.38 L 197.643 101.534 L 207.885 101.534 L 201.741 95.419 L 207.885 89.304 L 214.031 89.304 L 220.175 95.419 L 214.031 95.419 L 207.885 101.534 L 213.919 107.54 L 214.031 113.767 L 205.838 113.767 L 230.419 138.232 L 234.514 138.232 L 238.611 134.156 L 246.804 125.999 L 238.611 117.845 L 250.902 117.845 Z"/>
+ <linearGradient id="_lgradient_49" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(6.145,0,0,12.232,156.677,58.722)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_49)" d="M 156.677 70.954 L 156.677 64.838 L 162.822 58.722 L 162.822 70.954 L 156.677 70.954 Z"/>
+ <linearGradient id="_lgradient_50" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(8.194,0,0,20.388,220.176,170.852)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_50)" d="M 220.176 191.24 L 220.176 178.456 L 228.37 170.852 L 228.37 191.24 L 220.176 191.24 Z"/>
+ <linearGradient id="_lgradient_51" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(55.305,0,0,48.93,80.888,11.831)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_51)" d="M 136.193 11.831 L 90.136 11.831 C 89.347 11.831 88.788 11.88 88.013 11.882 L 80.888 19.986 L 93.178 32.218 L 93.178 45.001 L 107.517 60.761 L 115.71 60.761 L 115.71 52.607 L 128 40.374 L 128 32.218 L 136.193 24.064 L 136.193 11.831 Z"/>
+ <linearGradient id="_lgradient_52" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.291,0,0,6.116,125.951,56.683)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_52)" d="M 125.951 56.683 L 132.097 56.683 L 138.242 62.799 L 125.951 62.799 L 125.951 56.683 Z"/>
+ <linearGradient id="_lgradient_53" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.291,0,0,6.117,58.355,123.961)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_53)" d="M 70.646 123.961 L 64.501 123.961 L 58.355 130.078 L 70.646 130.078 L 70.646 123.961 Z"/>
+ <linearGradient id="_lgradient_54" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(92.177,0,0,115.547,5.098,30.841)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_54)" d="M 16.003 30.841 C 15.896 30.993 15.758 31.109 15.653 31.263 C 14.436 33.051 13.352 34.995 12.386 37.111 C 11.421 39.226 10.575 41.513 9.835 43.982 C 9.095 46.451 8.462 49.104 7.922 51.952 C 7.382 54.801 6.936 57.845 6.57 61.099 C 6.204 64.353 5.918 67.815 5.7 71.499 C 5.264 78.869 5.098 87.126 5.098 96.374 L 5.098 117.845 L 13.291 125.999 L 25.581 125.999 L 46.066 146.388 L 46.066 121.923 L 58.356 109.691 L 66.549 109.691 L 78.839 97.458 L 91.129 97.458 L 84.985 91.341 L 97.275 77.072 L 84.985 64.839 L 66.549 64.839 L 66.549 81.148 L 58.356 81.148 L 50.161 72.993 L 50.161 64.839 L 62.452 52.607 L 72.695 52.607 L 72.695 44.45 L 60.405 32.218 L 39.92 32.218 L 39.92 44.45 L 29.678 44.45 L 16.003 30.841 Z"/>
+ <linearGradient id="_lgradient_55" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(28.248,0,0,11.668,38.301,12.396)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_55)" d="M 66.549 12.396 C 66.12 12.419 65.544 12.404 65.12 12.429 C 61.415 12.646 57.931 12.929 54.659 13.292 C 51.387 13.656 48.325 14.1 45.46 14.636 C 42.901 15.115 40.554 15.699 38.301 16.335 L 46.066 24.064 L 66.549 24.064 L 66.549 12.396 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_56" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_56)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_57" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(72.5,0,0,137.225,128,59.391)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_57)" d="M 128 59.391 L 128 196.616 C 128.402 196.612 128.802 196.572 129.197 196.496 L 195.155 183.877 C 198.258 183.285 200.5 180.592 200.5 177.459 L 200.5 78.647 C 200.502 75.518 198.266 72.827 195.169 72.228 L 129.211 59.504 C 128.811 59.429 128.406 59.392 128 59.391 Z"/>
+ <linearGradient id="_lgradient_58" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(64.732,0,0,85.623,131.884,82.687)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_58)" d="M 164.648 98.342 L 164.648 108.318 L 171.408 100.995 L 171.408 82.687 L 158.029 82.687 L 158.029 95.08 L 131.884 121.837 L 131.884 124.513 L 158.029 124.513 L 158.029 140.145 L 164.648 140.145 L 164.648 133.385 L 182.449 133.385 L 164.648 154.91 L 164.648 144.229 L 158.029 152.538 L 158.029 168.31 L 171.408 168.31 L 171.408 156.763 L 196.616 126.766 L 171.408 126.766 L 171.408 110.571 L 164.648 110.571 L 164.648 117.613 L 145.541 117.613 L 164.648 98.342 Z"/>
+ <linearGradient id="_lgradient_59" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(72.5,0,0,137.232,55.5,59.384)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_59)" d="M 127.894 59.384 C 127.49 59.387 127.087 59.427 126.69 59.504 L 60.831 72.228 C 57.734 72.827 55.498 75.518 55.5 78.647 L 55.5 177.459 C 55.5 180.592 57.742 183.285 60.845 183.877 L 126.697 196.496 C 127.126 196.579 127.563 196.619 128 196.616 L 128 59.391 C 127.965 59.388 127.929 59.386 127.894 59.384 L 127.894 59.384 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/buttercup-desktop.svg b/.icons/Gruvbox_Dark-2/apps/64/buttercup-desktop.svg
new file mode 100644
index 000000000..c16a19a5d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/buttercup-desktop.svg
@@ -0,0 +1,109 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="RTkllDXpTgCRQRaUCK6YezuamZ7BeWcy" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#RTkllDXpTgCRQRaUCK6YezuamZ7BeWcy)">
+ <path fill="#d9c813" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="zUWBiddUJvTekztFWxI7yXJmwQaCUzwj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#zUWBiddUJvTekztFWxI7yXJmwQaCUzwj)">
+ <linearGradient id="_lgradient_60" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_60)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g style="opacity:0.4">
+ <linearGradient id="_lgradient_61" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(61.451,0,0,97.297,50.161,142.31)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_61)" d="M 63.539 239.441 C 64.089 239.477 64.56 239.539 65.12 239.572 C 65.555 239.597 66.147 239.583 66.588 239.607 L 66.549 232.015 L 93.178 207.55 L 93.178 199.394 L 105.468 187.161 L 105.468 181.046 L 111.612 174.929 L 111.612 158.62 L 103.419 150.464 L 87.032 150.464 L 78.839 142.31 L 58.356 142.31 L 50.161 150.464 L 50.161 170.853 L 66.604 185.193 L 66.549 203.472 L 60.405 209.589 L 60.405 236.091 L 63.539 239.441 Z"/>
+ <linearGradient id="_lgradient_62" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.29,0,0,8.156,93.178,81.148)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_62)" d="M 99.322 81.148 L 93.178 87.265 L 99.322 87.265 L 101.371 89.304 L 103.419 89.304 L 105.468 87.265 L 99.322 81.148 Z"/>
+ <linearGradient id="_lgradient_63" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(96.273,0,0,101.992,138.242,109.69)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_63)" d="M 177.16 109.69 L 152.58 109.69 L 138.242 123.961 L 138.242 144.349 L 148.483 154.543 L 162.822 154.543 L 168.967 160.659 L 168.967 166.775 L 173.064 170.852 L 173.064 195.317 L 188.62 211.682 L 214.308 186.115 L 214.031 162.697 L 234.515 142.31 L 226.321 142.31 L 205.838 121.923 L 205.838 113.768 L 181.257 113.768 L 177.16 109.69 Z"/>
+ <linearGradient id="_lgradient_64" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(102.419,0,0,104.844,148.483,33.388)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_64)" d="M 250.902 117.845 L 250.902 96.374 C 250.902 87.126 250.735 78.869 250.299 71.499 C 250.081 67.815 249.796 64.353 249.43 61.099 C 249.064 57.845 248.618 54.801 248.078 51.952 C 247.538 49.104 246.904 46.451 246.164 43.982 C 245.425 41.513 244.579 39.226 243.613 37.111 C 242.999 35.764 242.248 34.6 241.533 33.388 L 238.611 36.296 L 226.321 36.296 L 214.031 48.529 L 205.838 40.374 L 181.258 40.374 L 168.968 52.607 L 168.968 62.8 L 181.258 62.8 L 181.258 56.683 L 189.451 56.683 L 189.451 64.839 L 185.353 68.915 L 168.968 69.191 L 162.822 75.032 L 154.629 75.032 L 154.629 83.187 L 148.483 89.304 L 148.483 101.534 L 160.773 101.534 L 168.968 93.38 L 177.161 93.38 L 177.161 97.458 L 185.353 105.613 L 189.451 105.613 L 189.451 101.534 L 181.258 93.38 L 189.451 93.38 L 197.643 101.534 L 207.885 101.534 L 201.741 95.419 L 207.885 89.304 L 214.031 89.304 L 220.175 95.419 L 214.031 95.419 L 207.885 101.534 L 213.919 107.54 L 214.031 113.767 L 205.838 113.767 L 230.419 138.232 L 234.514 138.232 L 238.611 134.156 L 246.804 125.999 L 238.611 117.845 L 250.902 117.845 Z"/>
+ <linearGradient id="_lgradient_65" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(6.145,0,0,12.232,156.677,58.722)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_65)" d="M 156.677 70.954 L 156.677 64.838 L 162.822 58.722 L 162.822 70.954 L 156.677 70.954 Z"/>
+ <linearGradient id="_lgradient_66" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(8.194,0,0,20.388,220.176,170.852)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_66)" d="M 220.176 191.24 L 220.176 178.456 L 228.37 170.852 L 228.37 191.24 L 220.176 191.24 Z"/>
+ <linearGradient id="_lgradient_67" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(55.305,0,0,48.93,80.888,11.831)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_67)" d="M 136.193 11.831 L 90.136 11.831 C 89.347 11.831 88.788 11.88 88.013 11.882 L 80.888 19.986 L 93.178 32.218 L 93.178 45.001 L 107.517 60.761 L 115.71 60.761 L 115.71 52.607 L 128 40.374 L 128 32.218 L 136.193 24.064 L 136.193 11.831 Z"/>
+ <linearGradient id="_lgradient_68" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.291,0,0,6.116,125.951,56.683)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_68)" d="M 125.951 56.683 L 132.097 56.683 L 138.242 62.799 L 125.951 62.799 L 125.951 56.683 Z"/>
+ <linearGradient id="_lgradient_69" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.291,0,0,6.117,58.355,123.961)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_69)" d="M 70.646 123.961 L 64.501 123.961 L 58.355 130.078 L 70.646 130.078 L 70.646 123.961 Z"/>
+ <linearGradient id="_lgradient_70" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(92.177,0,0,115.547,5.098,30.841)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_70)" d="M 16.003 30.841 C 15.896 30.993 15.758 31.109 15.653 31.263 C 14.436 33.051 13.352 34.995 12.386 37.111 C 11.421 39.226 10.575 41.513 9.835 43.982 C 9.095 46.451 8.462 49.104 7.922 51.952 C 7.382 54.801 6.936 57.845 6.57 61.099 C 6.204 64.353 5.918 67.815 5.7 71.499 C 5.264 78.869 5.098 87.126 5.098 96.374 L 5.098 117.845 L 13.291 125.999 L 25.581 125.999 L 46.066 146.388 L 46.066 121.923 L 58.356 109.691 L 66.549 109.691 L 78.839 97.458 L 91.129 97.458 L 84.985 91.341 L 97.275 77.072 L 84.985 64.839 L 66.549 64.839 L 66.549 81.148 L 58.356 81.148 L 50.161 72.993 L 50.161 64.839 L 62.452 52.607 L 72.695 52.607 L 72.695 44.45 L 60.405 32.218 L 39.92 32.218 L 39.92 44.45 L 29.678 44.45 L 16.003 30.841 Z"/>
+ <linearGradient id="_lgradient_71" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(28.248,0,0,11.668,38.301,12.396)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_71)" d="M 66.549 12.396 C 66.12 12.419 65.544 12.404 65.12 12.429 C 61.415 12.646 57.931 12.929 54.659 13.292 C 51.387 13.656 48.325 14.1 45.46 14.636 C 42.901 15.115 40.554 15.699 38.301 16.335 L 46.066 24.064 L 66.549 24.064 L 66.549 12.396 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_72" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_72)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="1ElVfjXFOPDyN8J5MzQxWgUqRQwSv96D" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#1ElVfjXFOPDyN8J5MzQxWgUqRQwSv96D)">
+ <path fill-rule="evenodd" d="M 138.357 101.13 C 138.357 116.371 125.605 114.928 109.875 114.928 C 94.145 114.928 81.393 116.371 81.393 101.13 C 81.393 85.89 94.145 73.536 109.875 73.536 C 125.605 73.536 138.357 85.89 138.357 101.13 L 138.357 101.13 L 138.357 101.13 Z M 113.544 203 L 149.794 203 C 172.063 203 190.143 184.92 190.143 162.651 L 190.143 155.313 C 190.143 134.428 174.24 117.227 153.893 115.17 L 153.893 98.349 C 153.893 76.08 135.813 58 113.544 58 L 106.206 58 C 83.937 58 65.857 76.08 65.857 98.349 L 65.857 155.313 L 65.857 162.651 C 65.857 184.92 83.937 203 106.206 203 L 106.206 203 L 113.544 203 L 113.544 203 L 113.544 203 L 113.544 203 Z M 102.107 166.75 L 102.107 166.75 L 102.107 166.75 C 102.107 171.037 105.588 174.518 109.875 174.518 C 114.162 174.518 117.643 171.037 117.643 166.75 L 117.643 166.75 L 117.643 155.473 C 119.254 153.647 120.232 151.249 120.232 148.625 C 120.232 142.909 115.591 138.268 109.875 138.268 C 104.159 138.268 99.518 142.909 99.518 148.625 L 99.518 148.625 C 99.518 151.249 100.496 153.647 102.107 155.473 L 102.107 166.75 Z"/>
+ </g>
+ <linearGradient id="_lgradient_73" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(124.286,0,0,145,65.857,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_73)" fill-rule="evenodd" d="M 138.357 98.63 C 138.357 113.871 125.605 112.428 109.875 112.428 C 94.145 112.428 81.393 113.871 81.393 98.63 C 81.393 83.39 94.145 71.036 109.875 71.036 C 125.605 71.036 138.357 83.39 138.357 98.63 L 138.357 98.63 L 138.357 98.63 Z M 113.544 200.5 L 149.794 200.5 C 172.063 200.5 190.143 182.42 190.143 160.151 L 190.143 152.813 C 190.143 131.928 174.24 114.727 153.893 112.67 L 153.893 95.849 C 153.893 73.58 135.813 55.5 113.544 55.5 L 106.206 55.5 C 83.937 55.5 65.857 73.58 65.857 95.849 L 65.857 152.813 L 65.857 160.151 C 65.857 182.42 83.937 200.5 106.206 200.5 L 106.206 200.5 L 113.544 200.5 L 113.544 200.5 L 113.544 200.5 L 113.544 200.5 Z M 102.107 164.25 L 102.107 164.25 L 102.107 164.25 C 102.107 168.537 105.588 172.018 109.875 172.018 C 114.162 172.018 117.643 168.537 117.643 164.25 L 117.643 164.25 L 117.643 152.973 C 119.254 151.147 120.232 148.749 120.232 146.125 C 120.232 140.409 115.591 135.768 109.875 135.768 C 104.159 135.768 99.518 140.409 99.518 146.125 L 99.518 146.125 C 99.518 148.749 100.496 151.147 102.107 152.973 L 102.107 164.25 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bwfmetaedit.svg b/.icons/Gruvbox_Dark-2/apps/64/bwfmetaedit.svg
new file mode 100644
index 000000000..372befa1a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bwfmetaedit.svg
@@ -0,0 +1,54 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="8TB3crmSUrrpkvpLgbquYe2D2WR2bc6N" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#8TB3crmSUrrpkvpLgbquYe2D2WR2bc6N)">
+ <path fill="#d9c813" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="YzDiIJFEKkdcTDB8vSvM4HmXPRgoknii" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#YzDiIJFEKkdcTDB8vSvM4HmXPRgoknii)">
+ <linearGradient id="_lgradient_74" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_74)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z M 165.71 31.95 C 169.94 31.95 174.18 31.99 178.41 32.08 C 182.09 32.16 185.77 32.31 189.45 32.52 C 192.58 32.69 195.71 32.95 198.83 33.3 C 201.41 33.58 203.97 33.95 206.52 34.42 C 208.54 34.8 210.54 35.27 212.51 35.85 C 213.98 36.28 215.43 36.81 216.83 37.44 C 217.83 37.89 218.8 38.43 219.71 39.04 C 220.4 39.51 221.05 40.04 221.65 40.63 C 222.24 41.22 222.77 41.87 223.24 42.56 C 223.85 43.47 224.38 44.43 224.83 45.43 C 225.46 46.83 225.99 48.27 226.43 49.74 C 227 51.71 227.48 53.7 227.85 55.72 C 228.32 58.26 228.7 60.82 228.98 63.39 C 229.32 66.51 229.58 69.63 229.76 72.76 C 229.97 76.43 230.12 80.11 230.2 83.79 C 230.29 88.02 230.33 92.24 230.33 96.47 C 230.33 96.48 230.33 96.49 230.33 96.5 L 230.33 155.75 C 230.33 155.75 230.33 155.76 230.33 155.77 C 230.33 160 230.29 164.23 230.2 168.45 C 230.12 172.13 229.97 175.81 229.76 179.48 C 229.58 182.61 229.32 185.73 228.98 188.85 C 228.7 191.42 228.32 193.98 227.85 196.53 C 227.48 198.54 227 200.53 226.43 202.5 C 225.99 203.97 225.46 205.41 224.83 206.81 C 224.38 207.81 223.85 208.77 223.24 209.68 C 222.77 210.37 222.24 211.02 221.65 211.61 C 221.05 212.2 220.4 212.73 219.71 213.2 C 218.8 213.81 217.83 214.35 216.83 214.8 C 215.43 215.43 213.98 215.96 212.51 216.39 C 210.54 216.97 208.54 217.45 206.52 217.82 C 203.97 218.29 201.41 218.67 198.83 218.95 C 195.71 219.29 192.58 219.55 189.45 219.72 C 185.77 219.93 182.09 220.08 178.41 220.16 C 174.18 220.25 169.94 220.29 165.71 220.29 C 165.7 220.29 165.7 220.29 165.69 220.29 L 90.32 220.29 C 90.31 220.29 90.3 220.29 90.3 220.29 C 86.06 220.29 81.83 220.25 77.6 220.16 C 73.92 220.08 70.23 219.93 66.56 219.72 C 63.42 219.55 60.3 219.29 57.18 218.95 C 54.6 218.67 52.03 218.29 49.49 217.82 C 47.47 217.45 45.47 216.97 43.5 216.39 C 42.03 215.96 40.58 215.43 39.18 214.8 C 38.18 214.35 37.21 213.81 36.3 213.2 C 35.6 212.73 34.96 212.2 34.36 211.61 C 33.77 211.02 33.24 210.37 32.77 209.68 C 32.16 208.77 31.62 207.81 31.17 206.81 C 30.55 205.41 30.01 203.97 29.58 202.5 C 29 200.53 28.53 198.54 28.16 196.53 C 27.68 193.98 27.31 191.42 27.03 188.85 C 26.68 185.73 26.42 182.61 26.25 179.48 C 26.04 175.81 25.89 172.13 25.81 168.45 C 25.72 164.23 25.68 160 25.68 155.77 C 25.68 155.76 25.68 155.75 25.68 155.75 L 25.68 96.5 C 25.68 96.49 25.68 96.48 25.68 96.47 C 25.68 92.24 25.72 88.02 25.81 83.79 C 25.89 80.11 26.04 76.43 26.25 72.76 C 26.42 69.63 26.68 66.51 27.03 63.39 C 27.31 60.82 27.68 58.26 28.16 55.72 C 28.53 53.7 29 51.71 29.58 49.74 C 30.01 48.27 30.55 46.83 31.17 45.43 C 31.62 44.43 32.16 43.47 32.77 42.56 C 33.24 41.87 33.77 41.22 34.36 40.63 C 34.96 40.04 35.6 39.51 36.3 39.04 C 37.21 38.43 38.18 37.89 39.18 37.44 C 40.58 36.81 42.03 36.28 43.5 35.85 C 45.47 35.27 47.47 34.8 49.49 34.42 C 52.03 33.95 54.6 33.58 57.18 33.3 C 60.3 32.95 63.42 32.69 66.56 32.52 C 70.23 32.31 73.92 32.16 77.6 32.08 C 81.83 31.99 86.06 31.95 90.3 31.95 C 90.3 31.95 90.31 31.95 90.32 31.95 L 165.69 31.95 C 165.7 31.95 165.7 31.95 165.71 31.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_75" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_75)" d="M 165.689 11.95 Q 166 40 166.5 96 Q 186 96 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_76" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_76)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#ffffff" d="M 60.281 67.429 L 60.281 80.379 L 81.286 80.379 L 81.286 92.286 L 60.281 92.286 L 60.281 121.286 L 44 121.286 L 44 55 L 85.429 55 L 85.429 67.429 L 60.281 67.429 Z"/>
+ <path fill="#ffffff" d="M 153.209 121.286 L 138.762 121.286 L 135.067 108.857 L 111.008 108.857 L 107.315 121.286 L 92.819 121.286 L 114.587 55 L 131.49 55 L 153.209 121.286 Z M 123.039 63.943 C 122.973 64.27 122.842 64.844 122.646 65.663 C 122.482 66.482 122.269 67.415 122.007 68.464 C 121.745 69.512 121.45 70.658 121.122 71.903 C 120.828 73.115 120.516 74.311 120.189 75.49 L 114.054 96.429 L 132.02 96.429 L 125.889 75.49 C 125.561 74.311 125.233 73.115 124.906 71.903 C 124.611 70.658 124.333 69.512 124.071 68.464 C 123.808 67.415 123.579 66.482 123.383 65.663 L 123.039 63.943 L 123.039 63.943 Z"/>
+ <path fill="#ffffff" d="M 93.714 166.341 C 93.714 171.845 93.061 176.693 91.753 180.886 C 90.446 185.079 88.55 188.6 86.066 191.45 C 83.582 194.267 80.526 196.397 76.898 197.838 C 73.302 199.279 69.217 200 64.641 200 L 44 200 L 44 133.714 L 61.699 133.714 C 66.863 133.714 71.439 134.353 75.427 135.631 C 79.414 136.908 82.765 138.874 85.478 141.527 C 88.19 144.18 90.233 147.571 91.606 151.698 C 93.012 155.793 93.714 160.674 93.714 166.341 Z M 79.153 166.341 C 79.153 162.509 78.793 159.249 78.074 156.563 C 77.355 153.844 76.26 151.633 74.79 149.929 C 73.351 148.193 71.521 146.932 69.298 146.146 C 67.076 145.327 64.461 144.918 61.454 144.918 L 60.862 144.918 L 60.862 188.797 L 63.464 188.797 C 68.759 188.797 72.698 186.93 75.28 183.195 C 77.862 179.428 79.153 173.81 79.153 166.341 Z"/>
+ <path fill="#ffffff" d="M 151.714 190.224 C 150.513 191.241 149.105 192.322 147.492 193.467 C 145.911 194.611 144.124 195.676 142.132 196.662 C 140.171 197.616 138.037 198.41 135.728 199.046 C 133.419 199.682 130.953 200 128.328 200 C 123.869 200 119.979 199.173 116.658 197.52 C 113.369 195.835 110.634 193.514 108.451 190.558 C 106.269 187.601 104.641 184.088 103.565 180.019 C 102.522 175.918 102 171.435 102 166.571 C 102 161.262 102.522 156.573 103.565 152.503 C 104.609 148.402 106.206 144.969 108.357 142.203 C 110.539 139.405 113.29 137.291 116.611 135.86 C 119.931 134.43 123.884 133.714 128.47 133.714 C 131.632 133.714 134.4 134.143 136.772 135.002 C 139.175 135.86 141.246 137.084 142.986 138.674 C 144.757 140.232 146.243 142.107 147.445 144.301 C 148.647 146.495 149.627 148.927 150.386 151.597 L 137.388 154.172 C 136.534 150.993 135.364 148.64 133.878 147.114 C 132.391 145.557 130.636 144.778 128.612 144.778 C 126.335 144.778 124.406 145.255 122.825 146.208 C 121.244 147.13 119.963 148.513 118.983 150.357 C 118.002 152.169 117.291 154.442 116.848 157.177 C 116.405 159.879 116.184 163.01 116.184 166.571 C 116.184 173.661 117.243 179.129 119.362 182.976 C 121.481 186.822 124.707 188.746 129.039 188.746 C 130.241 188.746 131.364 188.619 132.407 188.364 C 133.483 188.078 134.431 187.76 135.254 187.41 C 136.107 187.029 136.835 186.647 137.436 186.266 C 138.068 185.853 138.558 185.503 138.906 185.217 L 138.906 175.143 L 126.857 175.143 L 126.857 163.06 L 151.714 163.06 L 151.714 190.224 Z"/>
+ <rect fill="#ffffff" width="16.571" height="66.286" x="160" y="133.71" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/byobu.svg b/.icons/Gruvbox_Dark-2/apps/64/byobu.svg
new file mode 100644
index 000000000..b103d8e28
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/byobu.svg
@@ -0,0 +1,71 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1="1.226" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#b7855f"/>
+ <stop offset="100%" stop-color="#f99d6c"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#a17250" d="M93.75 240.25h-3l.531-228.266 2.969-.015-.5 228.281zm76 0h-3l.531-228.266 2.969-.015-.5 228.281z"/>
+ <path d="M230.625 229.938c-1.271.916-2.49 1.676-3.687 2.25L164.56 179.18l-23.99-11.46-13.75-29.09-23.46-21.59-.5-13.64 7.79-30.33 3.85.99-7.64 29.78.42 11.4 22.81 20.99 13.47 28.51 23.19 11.07 63.875 54.128z"/>
+ <path stroke="#000000" stroke-width="3.541" d="M163.84 175.827l36.293-17.947m-42.644 14.608l29.488-25.043" vector-effect="non-scaling-stroke"/>
+ <path stroke="#000000" stroke-width="2.213" d="M149.323 169.149l-25.406 17.948" vector-effect="non-scaling-stroke"/>
+ <path fill="none" stroke="#000000" stroke-width="3.354" d="M140.57 161.285l-27.846 12.75-16.707-13.946-44.553 2.79" vector-effect="non-scaling-stroke"/>
+ <path fill="none" stroke="#000000" stroke-opacity=".996" stroke-width="3.541" d="M127.547 135.759l20.868-25.043 40.377-27.13 14.063-2.087h.454" vector-effect="non-scaling-stroke"/>
+ <path fill="none" stroke="#000000" stroke-opacity=".996" stroke-width="3.099" d="M138.434 121.985l-4.536-17.53 19.961-10.852" vector-effect="non-scaling-stroke"/>
+ <path fill="none" stroke="#000000" stroke-opacity=".996" stroke-width="2.213" d="M145.24 98.611l-.454-18.365 12.703.835 36.293-31.304" vector-effect="non-scaling-stroke"/>
+ <path stroke="#000000" stroke-opacity=".996" stroke-width="2.213" d="M104.864 105.29l21.775-20.035" vector-effect="non-scaling-stroke"/>
+ <path fill="none" stroke="#000000" stroke-width="3.099" d="M104.41 109.046l-19.508 7.513-22.683-17.948-8.166-1.252" vector-effect="non-scaling-stroke"/>
+ <path fill="none" stroke="#000000" stroke-width="2.213" d="M105.771 99.864L74.468 83.168l-19.054.835 3.175-14.191" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#aa0000" cx="209.887" cy="79.412" rx="4.31" ry="4.174" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#aa0000" cx="205.124" cy="89.638" rx="3.176" ry="3.548" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#aa0000" cx="196.05" cy="73.568" rx="5.444" ry="4.591" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#aa0000" cx="193.781" cy="57.708" rx="3.176" ry="3.756" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#aa0000" cx="181.306" cy="51.447" rx="4.763" ry="4.174" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#aa0000" cx="186.749" cy="153.706" rx="2.495" ry="2.087" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#aa0000" cx="189.471" cy="141.393" rx="4.763" ry="3.965" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#aa0000" cx="178.809" cy="144.732" rx="4.537" ry="4.383" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#aa0000" cx="207.391" cy="161.01" rx="5.444" ry="3.548" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#aa0000" cx="156.354" cy="97.777" rx="2.495" ry="1.67" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#aa0000" cx="198.545" cy="166.645" rx="3.856" ry="2.922" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#aa0000" cx="119.154" cy="181.879" rx="4.31" ry="3.965" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#aa0000" cx="129.587" cy="190.853" rx="2.495" ry="4.174" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#aa0000" cx="191.74" cy="44.56" rx="4.31" ry="3.13" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#aa0000" cx="130.949" cy="79.203" rx="3.856" ry="3.965" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#aa0000" cx="152.724" cy="87.551" rx="3.402" ry="3.965" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#aa0000" cx="131.629" cy="88.594" rx="4.083" ry="3.339" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#aa0000" cx="109.627" cy="66.89" rx="2.949" ry="5.009" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#aa0000" cx="50.876" cy="70.855" rx="4.537" ry="5.635" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#aa0000" cx="59.043" cy="91.933" rx="5.898" ry="3.339" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#aa0000" cx="55.64" cy="105.081" rx="5.671" ry="4.383" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#aa0000" cx="56.775" cy="62.716" rx="4.083" ry="2.922" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#aa0000" cx="48.835" cy="96.107" rx="2.949" ry="4.174" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#aa0000" cx="159.077" cy="92.559" rx="2.949" ry="2.713" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#aa0000" cx="45.886" cy="168.106" rx="4.083" ry="3.548" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#aa0000" cx="57.909" cy="169.567" rx="4.763" ry="3.339" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#aa0000" cx="51.785" cy="156.21" rx="4.537" ry="3.339" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#aa0000" cx="118.246" cy="73.36" rx="2.949" ry="3.13" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#aa0000" cx="119.38" cy="65.847" rx="5.444" ry="2.713" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#aa0000" cx="122.557" cy="80.664" rx="3.176" ry="3.339" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#aa0000" cx="201.722" cy="149.115" rx="5.217" ry="6.261" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#aa0000" cx="65.848" cy="67.934" rx="5.444" ry="3.13" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#aa0000" cx="121.196" cy="192.314" rx="3.629" ry="2.713" vector-effect="non-scaling-stroke"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/byzanz.svg b/.icons/Gruvbox_Dark-2/apps/64/byzanz.svg
new file mode 120000
index 000000000..9100e9c32
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/byzanz.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/bzflag.svg b/.icons/Gruvbox_Dark-2/apps/64/bzflag.svg
new file mode 100644
index 000000000..d79a5b987
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/bzflag.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="cW0tixImAxFfRKzSMZ0pg7mxDRd9LV8G" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#cW0tixImAxFfRKzSMZ0pg7mxDRd9LV8G)">
+ <path fill="#d9c813" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="p6lAFovFhKPrxCx0dWqudRTwjCXVrNyn" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#p6lAFovFhKPrxCx0dWqudRTwjCXVrNyn)">
+ <linearGradient id="_lgradient_77" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9757"/>
+ <stop offset="50%" style="stop-color:#ff6e51"/>
+ <stop offset="100%" style="stop-color:#f5350f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_77)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_78" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_78)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_79" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(117.012,0,0,145,69.494,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_79)" fill-rule="evenodd" d="M 122.436 182.628 L 122.267 189.372 L 106.924 189.372 L 106.587 182.628 L 98.663 182.628 L 91.413 175.884 L 92.087 107.093 L 97.82 99 L 114.343 99 L 114.343 99 L 114.006 119.57 C 99.843 128.674 102.203 133.058 102.541 167.791 L 107.262 171.837 L 148.738 171.837 L 153.459 167.791 C 153.797 133.058 156.157 128.674 141.994 119.57 L 141.657 99 L 141.657 99 L 158.18 99 L 163.913 107.093 L 164.587 175.884 L 157.337 182.628 L 149.413 182.628 L 149.076 189.372 L 133.733 189.372 L 133.564 182.628 L 122.436 182.628 Z M 120.413 55.5 L 120.413 55.5 L 120.413 116.535 L 135.587 116.535 L 135.587 55.5 L 135.587 55.5 L 120.413 55.5 Z M 108.442 165.936 L 108.273 138.959 L 108.273 138.959 C 109.902 128.659 116.968 121.498 128 121.593 C 139.032 121.498 146.098 128.659 147.727 138.959 L 147.727 138.959 L 147.558 165.936 L 108.442 165.936 Z M 69.494 72.698 L 69.831 195.442 L 75.227 200.5 L 92.087 200.163 L 96.808 194.767 L 97.145 189.709 L 86.355 178.919 L 85.343 102.709 L 96.471 92.256 L 97.145 72.698 L 92.424 66.628 L 74.215 66.628 L 69.494 72.698 L 69.494 72.698 Z M 186.506 72.698 L 186.169 195.442 L 180.773 200.5 L 163.913 200.163 L 159.192 194.767 L 158.855 189.709 L 169.645 178.919 L 170.657 102.709 L 159.529 92.256 L 158.855 72.698 L 163.576 66.628 L 181.785 66.628 L 186.506 72.698 L 186.506 72.698 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ca._0ldsk00l.Nestopia.svg b/.icons/Gruvbox_Dark-2/apps/64/ca._0ldsk00l.Nestopia.svg
new file mode 120000
index 000000000..2f6dc60b6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ca._0ldsk00l.Nestopia.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ca.desrt.dconf-editor.svg b/.icons/Gruvbox_Dark-2/apps/64/ca.desrt.dconf-editor.svg
new file mode 120000
index 000000000..6e6371ae6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ca.desrt.dconf-editor.svg
@@ -0,0 +1 @@
+magnifying-glass.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cacao-oj6.svg b/.icons/Gruvbox_Dark-2/apps/64/cacao-oj6.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cacao-oj6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cacao-oj7.svg b/.icons/Gruvbox_Dark-2/apps/64/cacao-oj7.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cacao-oj7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cacao-oj8.svg b/.icons/Gruvbox_Dark-2/apps/64/cacao-oj8.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cacao-oj8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cacao-oj9.svg b/.icons/Gruvbox_Dark-2/apps/64/cacao-oj9.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cacao-oj9.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cacher.svg b/.icons/Gruvbox_Dark-2/apps/64/cacher.svg
new file mode 100644
index 000000000..ead791753
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cacher.svg
@@ -0,0 +1,41 @@
+<svg width="256" height="256" fill="none" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg">
+ <g clip-path="url(#clip0)">
+ <g filter="url(#filter0_d)">
+ <path d="m165.685 11.947c74.055 0 84.639 10.5572 84.639 84.5438v59.2512c0 73.986-10.584 84.543-84.639 84.543h-75.3698c-74.0557 0-84.63934-10.557-84.63934-84.543v-59.2512c0-73.9866 10.58364-84.5438 84.63934-84.5438h75.3698z" fill="url(#paint0_linear)"/>
+ </g>
+ <g filter="url(#filter1_f)" opacity=".2">
+ <path d="m133.602 76-33.336 100h17.718l33.336-100h-17.718zm-37.602 27.188-3.4297 1.546-48.5703 21.078 0.0236 15.329 48.5703 20.937 3.4061 1.524v-18.399l-27.9922-11.758 27.9922-11.836v-18.421zm60 0v18.421l27.992 11.836-27.992 11.758v18.399l3.406-1.524 48.571-20.937 0.023-15.329-48.57-21.078-3.43-1.546z"/>
+ </g>
+ <path d="m133.602 72-33.336 100h17.718l33.336-100h-17.718zm-37.602 27.1875-3.4297 1.5465-48.5703 21.078 0.0234 15.329 48.5704 20.937 3.4062 1.524v-18.399l-27.9922-11.758 27.9922-11.836v-18.4215zm60 0v18.4215l27.992 11.836-27.992 11.758v18.399l3.406-1.524 48.571-20.937 0.023-15.329-48.57-21.078-3.43-1.5465z" fill="white"/>
+ <path d="m165.068 11.9512c4.328-0.0098 8.656 0.0393 12.984 0.1376 3.875 0.0786 7.751 0.226 11.626 0.4519 3.453 0.1965 6.905 0.4814 10.348 0.8548 3.059 0.334 6.118 0.786 9.148 1.346 2.715 0.501 5.4 1.1397 8.046 1.9158 2.4 0.6976 4.751 1.5622 7.023 2.5839 2.115 0.9432 4.141 2.0632 6.059 3.3503 1.839 1.2379 3.561 2.6527 5.135 4.2148 1.564 1.572 2.98 3.2815 4.219 5.1187 1.289 1.9158 2.41 3.9397 3.364 6.0422 1.023 2.2794 1.889 4.6177 2.597 7.0051 0.777 2.6429 1.417 5.325 1.918 8.0367 0.561 3.026 1.013 6.0717 1.348 9.1272 0.374 3.4386 0.659 6.8773 0.856 10.3258 0.226 3.8612 0.373 7.7321 0.462 11.5933 0.088 4.3228 0.138 8.6457 0.128 12.9588v58.2119c0.01 4.323-0.04 8.636-0.128 12.959-0.089 3.871-0.236 7.732-0.462 11.593-0.197 3.449-0.482 6.897-0.856 10.326-0.335 3.055-0.787 6.111-1.348 9.137-0.501 2.702-1.141 5.384-1.918 8.027-0.708 2.387-1.574 4.735-2.597 7.005-0.954 2.112-2.075 4.126-3.364 6.042-1.239 1.837-2.655 3.557-4.219 5.119-1.574 1.562-3.296 2.977-5.135 4.215-1.918 1.287-3.944 2.407-6.059 3.35-2.272 1.022-4.623 1.886-7.023 2.594-2.646 0.776-5.331 1.414-8.046 1.906-3.03 0.569-6.089 1.011-9.148 1.346-3.443 0.373-6.895 0.658-10.348 0.854-3.875 0.226-7.751 0.374-11.626 0.462-4.328 0.088-8.656 0.138-12.984 0.128h-74.126c-4.328 0.01-8.656-0.04-12.9839-0.128-3.8755-0.088-7.751-0.236-11.6265-0.462-3.4525-0.196-6.905-0.481-10.3477-0.854-3.0591-0.335-6.1182-0.777-9.1477-1.346-2.7149-0.492-5.4001-1.13-8.0461-1.906-2.4001-0.708-4.7509-1.572-7.0231-2.594-2.1148-0.943-4.1411-2.063-6.0591-3.35-1.8394-1.238-3.5608-2.653-5.1346-4.215-1.5639-1.562-2.9804-3.282-4.2197-5.119-1.2886-1.916-2.4099-3.93-3.364-6.042-1.023-2.27-1.8886-4.618-2.5968-7.005-0.77706-2.643-1.41642-5.325-1.91807-8.027-0.56067-3.026-1.01313-6.082-1.34757-9.137-0.37377-3.429-0.65903-6.877-0.85575-10.326-0.22623-3.861-0.37378-7.722-0.46231-11.593-0.08852-4.323-0.1377-8.636-0.12787-12.959v-58.2119c-0.00983-4.3131 0.03935-8.636 0.12787-12.9588 0.08853-3.8612 0.23608-7.7321 0.46231-11.5933 0.19672-3.4485 0.48198-6.8872 0.85575-10.3258 0.33444-3.0555 0.7869-6.1012 1.34757-9.1272 0.50165-2.7117 1.14101-5.3938 1.91807-8.0367 0.7082-2.3874 1.5738-4.7257 2.5968-7.0051 0.9541-2.1025 2.0754-4.1264 3.364-6.0422 1.2393-1.8372 2.6558-3.5467 4.2197-5.1187 1.5738-1.5621 3.2952-2.9769 5.1346-4.2148 1.918-1.2871 3.9443-2.4071 6.0591-3.3503 2.2722-1.0217 4.623-1.8863 7.0231-2.5839 2.646-0.7761 5.3312-1.4148 8.0461-1.9158 3.0295-0.56 6.0886-1.012 9.1477-1.346 3.4427-0.3734 6.8952-0.6583 10.3477-0.8548 3.8755-0.2259 7.751-0.3733 11.6265-0.4519 4.3279-0.0983 8.6559-0.1474 12.9839-0.1376h74.126zm0.01 4.0086c4.298-0.0099 8.597 0.0393 12.895 0.1277 3.827 0.0884 7.653 0.2358 11.479 0.4519 3.384 0.1965 6.767 0.4716 10.131 0.8449 2.971 0.3144 5.932 0.7467 8.863 1.2969 2.577 0.4716 5.134 1.0807 7.653 1.8176 2.223 0.6484 4.396 1.4541 6.501 2.3972 1.909 0.8548 3.738 1.8667 5.469 3.0261 1.623 1.0905 3.138 2.3383 4.525 3.7236s2.636 2.8983 3.738 4.5194c1.16 1.7291 2.174 3.5467 3.029 5.4429 0.945 2.1123 1.751 4.2836 2.4 6.4941 0.748 2.5152 1.348 5.0598 1.83 7.6339 0.541 2.9278 0.974 5.8752 1.298 8.8423 0.374 3.3601 0.65 6.73 0.846 10.1097 0.217 3.8218 0.374 7.6338 0.453 11.4557 0.088 4.2934 0.137 8.577 0.137 12.8704v58.2119c0 4.293-0.049 8.577-0.137 12.87-0.079 3.822-0.236 7.644-0.453 11.456-0.196 3.38-0.472 6.75-0.846 10.12-0.324 2.957-0.757 5.904-1.298 8.832-0.482 2.574-1.082 5.119-1.83 7.634-0.649 2.22-1.455 4.382-2.4 6.494-0.855 1.896-1.869 3.724-3.029 5.443-1.102 1.631-2.351 3.144-3.738 4.529-1.387 1.376-2.902 2.623-4.525 3.714-1.731 1.159-3.56 2.171-5.469 3.026-2.105 0.953-4.278 1.749-6.501 2.397-2.519 0.737-5.076 1.346-7.653 1.818-2.931 0.55-5.892 0.982-8.863 1.306-3.364 0.364-6.747 0.649-10.131 0.836-3.826 0.216-7.652 0.373-11.479 0.452-4.298 0.098-8.597 0.137-12.895 0.137h-0.01-74.126-0.0099c-4.2984 0-8.5969-0.039-12.8953-0.137-3.8263-0.079-7.6526-0.236-11.4789-0.452-3.3837-0.187-6.7674-0.472-10.1314-0.836-2.9705-0.324-5.9313-0.756-8.8625-1.306-2.5771-0.472-5.1345-1.081-7.6526-1.818-2.223-0.648-4.3968-1.444-6.5017-2.397-1.9083-0.855-3.7378-1.867-5.469-3.026-1.623-1.091-3.1378-2.338-4.5247-3.714-1.3869-1.385-2.6361-2.898-3.7378-4.529-1.1606-1.719-2.1738-3.547-3.0295-5.443-0.9443-2.112-1.7509-4.274-2.4001-6.494-0.7475-2.515-1.3476-5.06-1.8295-7.634-0.541-2.928-0.9738-5.875-1.2984-8.832-0.3738-3.37-0.6492-6.74-0.8459-10.12-0.2164-3.812-0.37381-7.634-0.4525-11.456-0.08853-4.293-0.13771-8.577-0.13771-12.87v-58.2119c0-4.2934 0.04918-8.577 0.13771-12.8704 0.07869-3.8219 0.2361-7.6339 0.4525-11.4557 0.1967-3.3797 0.4721-6.7496 0.8459-10.1097 0.3246-2.9671 0.7574-5.9145 1.2984-8.8423 0.4819-2.5741 1.082-5.1187 1.8295-7.6339 0.6492-2.2105 1.4558-4.3818 2.4001-6.4941 0.8557-1.8962 1.8689-3.7138 3.0295-5.4429 1.1017-1.6211 2.3509-3.1341 3.7378-4.5194s2.9017-2.6331 4.5247-3.7236c1.7312-1.1594 3.5607-2.1713 5.469-3.0261 2.1049-0.9431 4.2787-1.7488 6.5017-2.3972 2.5181-0.7369 5.0755-1.346 7.6526-1.8176 2.9312-0.5502 5.892-0.9825 8.8625-1.2969 3.364-0.3733 6.7477-0.6484 10.1314-0.8449 3.8263-0.2161 7.6526-0.3635 11.4789-0.4519 4.2984-0.0884 8.5969-0.1376 12.8953-0.1277h0.0099 74.126 0.01z" clip-rule="evenodd" fill="url(#paint1_linear)" fill-rule="evenodd" opacity=".4"/>
+ </g>
+ <defs>
+ <filter id="filter0_d" x="-4.32414" y="5.94696" width="264.648" height="248.338" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+ <feBlend in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <filter id="filter1_f" x="34" y="66" width="184" height="120" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="126.487" x2="127.02" y1="11.8597" y2="241.039" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#1ad6ab" offset="0"/>
+ <stop stop-color="#329db6" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="132.082" x2="132.082" y1="11.95" y2="240.29" gradientUnits="userSpaceOnUse">
+ <stop stop-color="white" offset="0"/>
+ <stop stop-color="white" stop-opacity=".0980392" offset=".125"/>
+ <stop stop-opacity=".0980392" offset=".925"/>
+ <stop stop-opacity=".498039" offset="1"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect width="256" height="256" fill="white"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cadence.svg b/.icons/Gruvbox_Dark-2/apps/64/cadence.svg
new file mode 100755
index 000000000..c9394a5cc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cadence.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="smiEZz7I7FcEefqCUTKK7i5oQKSoNuzx" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#smiEZz7I7FcEefqCUTKK7i5oQKSoNuzx)">
+ <linearGradient id="_lgradient_4" x1=".5" x2=".507" y1="1" y2=".001" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d0391f"/>
+ <stop offset="100%" style="stop-color:#ff005d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_5" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="5UyIkWVg9zRKTQgCbnkDvys7K54RjMpQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#5UyIkWVg9zRKTQgCbnkDvys7K54RjMpQ)">
+ <path fill="#1a1a1a" d="M 128.00004 66 C 120.709802 66.122342 112.741073 67.848126 109.860219 71.026679 C 106.78801 74.416341 106.127253 79.176583 106.985602 84.450028 C 108.621979 94.503579 119.180173 106.834683 127.306158 117.923434 C 127.248881 117.995209 127.192987 118.078435 127.136222 118.149996 C 123.043222 123.306799 116.27317 129.24087 112.28736 133.244193 C 112.929857 130.314276 113.398725 127.133169 113.505182 125.102388 C 113.596387 123.36279 113.542159 122.011179 113.00957 120.911132 C 112.743133 120.361146 112.263451 119.821338 111.607665 119.608445 C 110.951907 119.395586 110.268976 119.54247 109.68182 119.820868 C 108.507515 120.37774 107.390895 121.495902 105.971726 123.289984 C 104.552563 125.084073 102.892478 128.090356 100.930527 131.389308 C 98.96857 134.688226 97.581593 137.327755 96.682319 139.431978 C 96.219265 140.515521 95.877589 141.45507 95.662752 142.278074 C 95.460334 143.053343 95.35956 143.743444 95.393709 144.373695 C 96.514437 145.90374 98.339155 145.679874 99.811833 145.775496 C 100.451059 145.76861 101.112756 145.661385 101.850966 145.209062 C 103.58338 144.148032 105.701749 142.469554 107.968385 140.508053 C 106.351789 145.925229 106.731957 147.53043 104.153486 153.591576 C 104.117961 153.676039 104.062136 153.762092 104.026031 153.846486 C 90.42047 151.971412 76.219539 153.161571 66.613547 156.508487 C 61.574879 158.264084 57.704162 162.171142 56.191296 166.491043 C 54.67845 170.810958 55.604569 178.474733 59.405768 185.280891 C 63.20698 192.087063 67.385836 195.213984 71.852995 196.183831 C 76.320161 197.153664 80.778303 195.883535 84.90913 192.502326 C 92.784346 186.056201 99.902443 168.9311 105.427942 156.338578 C 105.518642 156.351618 105.606438 156.353803 105.696992 156.366843 C 112.204065 157.338737 118.452183 162.755484 123.907621 164.211298 C 121.051009 165.119388 118.509992 166.048939 116.699828 166.97242 C 115.150002 167.763135 114.014319 168.494693 113.329591 169.507006 C 112.987251 170.013205 112.760979 170.68667 112.904744 171.361919 C 113.04851 172.037182 113.503302 172.549409 114.037592 172.919482 C 115.106166 173.659654 116.633763 174.086534 118.894702 174.420404 C 121.155647 174.754191 124.138104 174.948644 127.971692 175.000984 C 127.982568 175.001136 127.989095 175.000832 127.999971 175.000984 C 128.01084 175.000832 128.017367 175.001136 128.02825 175.000984 C 131.861838 174.948783 134.844281 174.754191 137.105234 174.420404 C 139.366172 174.086547 140.893769 173.659654 141.962336 172.919482 C 142.496592 172.549368 142.951418 172.037168 143.095191 171.361919 C 143.238964 170.686656 143.012761 170.013191 142.670414 169.507006 C 141.985651 168.494693 140.850003 167.763135 139.30017 166.97242 C 137.49002 166.048939 134.949003 165.119388 132.092397 164.211298 C 137.547822 162.755484 143.795939 157.338737 150.303019 156.366843 C 150.393567 156.353803 150.481363 156.351618 150.572062 156.338578 C 156.097569 168.9311 163.215651 186.056201 171.090874 192.502326 C 175.221701 195.883549 179.679844 197.153664 184.147016 196.183831 C 188.614175 195.213984 192.793014 192.087063 196.594244 185.280891 C 200.395405 178.474733 201.321554 170.810958 199.808712 166.491043 C 198.295842 162.171142 194.425125 158.264084 189.386457 156.508487 C 179.780472 153.161599 165.579528 151.971412 151.973974 153.846486 C 151.93773 153.762092 151.882043 153.676039 151.846519 153.591576 C 149.268041 147.53043 149.643133 145.925229 148.026538 140.508053 C 150.29316 142.469554 152.411529 144.148032 154.143936 145.209062 C 154.882159 145.661385 155.543829 145.768679 156.183083 145.775496 C 157.655754 145.679874 159.480479 145.903754 160.601207 144.373695 C 160.635279 143.743388 160.534499 143.053343 160.33215 142.278074 C 160.117341 141.45507 159.775644 140.515521 159.31259 139.431978 C 158.413323 137.327755 157.026346 134.688226 155.064388 131.389308 C 153.102431 128.090356 151.442345 125.084073 150.02319 123.289984 C 148.604021 121.495902 147.4874 120.377719 146.313088 119.820868 C 145.725912 119.54247 145.04303 119.395586 144.387237 119.608445 C 143.731486 119.821373 143.251782 120.361167 142.985339 120.911132 C 142.452756 122.011179 142.398522 123.36279 142.489733 125.102388 C 142.596156 127.133169 143.065018 130.314276 143.707549 133.244193 C 139.721739 129.24087 132.956776 123.306799 128.863769 118.149996 C 128.807225 118.078221 128.75111 117.995209 128.693833 117.923434 C 136.819818 106.834683 147.378019 94.503579 149.014403 84.450028 C 149.872807 79.176583 149.212037 74.416341 146.139848 71.026679 C 143.258987 67.848126 135.290257 66.122356 128.00004 66 Z"/>
+ </g>
+ <linearGradient id="_lgradient_6" x1="0" x2="0" y1=".5" y2="1.5" gradientTransform="matrix(145,0,0,130.500083,55.5,62.749959)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" d="M 128.00004 62.749959 C 120.709802 62.872301 112.741073 64.598085 109.860219 67.776638 C 106.78801 71.1663 106.127253 75.926542 106.985602 81.199986 C 108.621979 91.253538 119.180173 103.584642 127.306158 114.673393 C 127.248881 114.745168 127.192987 114.828394 127.136222 114.899955 C 123.043222 120.056758 116.27317 125.990828 112.28736 129.994152 C 112.929857 127.064235 113.398725 123.883128 113.505182 121.852347 C 113.596387 120.112749 113.542159 118.761138 113.00957 117.661091 C 112.743133 117.111105 112.263451 116.571297 111.607665 116.358404 C 110.951907 116.145545 110.268976 116.292429 109.68182 116.570827 C 108.507515 117.127699 107.390895 118.245861 105.971726 120.039943 C 104.552563 121.834032 102.892478 124.840315 100.930527 128.139267 C 98.96857 131.438184 97.581593 134.077714 96.682319 136.181936 C 96.219265 137.265479 95.877589 138.205028 95.662752 139.028033 C 95.460334 139.803302 95.35956 140.493402 95.393709 141.123654 C 96.514437 142.653699 98.339155 142.429833 99.811833 142.525455 C 100.451059 142.518569 101.112756 142.411344 101.850966 141.959021 C 103.58338 140.89799 105.701749 139.219513 107.968385 137.258012 C 106.351789 142.675188 106.731957 144.280389 104.153486 150.341534 C 104.117961 150.425997 104.062136 150.512051 104.026031 150.596445 C 90.42047 148.721371 76.219539 149.91153 66.613547 153.258445 C 61.574879 155.014043 57.704162 158.921101 56.191296 163.241002 C 54.67845 167.560917 55.604569 175.224692 59.405768 182.030849 C 63.20698 188.837021 67.385836 191.963942 71.852995 192.933789 C 76.320161 193.903622 80.778303 192.633494 84.90913 189.252285 C 92.784346 182.80616 99.902443 165.681058 105.427942 153.088537 C 105.518642 153.101577 105.606438 153.103762 105.696992 153.116802 C 112.204065 154.088696 118.452183 159.505443 123.907621 160.961257 C 121.051009 161.869347 118.509992 162.798898 116.699828 163.722379 C 115.150002 164.513094 114.014319 165.244652 113.329591 166.256965 C 112.987251 166.763163 112.760979 167.436628 112.904744 168.111878 C 113.04851 168.78714 113.503302 169.299368 114.037592 169.66944 C 115.106166 170.409613 116.633763 170.836492 118.894702 171.170363 C 121.155647 171.50415 124.138104 171.698603 127.971692 171.750943 C 127.982568 171.751095 127.989095 171.750791 127.999971 171.750943 C 128.01084 171.750791 128.017367 171.751095 128.02825 171.750943 C 131.861838 171.698741 134.844281 171.50415 137.105234 171.170363 C 139.366172 170.836506 140.893769 170.409613 141.962336 169.66944 C 142.496592 169.299326 142.951418 168.787127 143.095191 168.111878 C 143.238964 167.436615 143.012761 166.763149 142.670414 166.256965 C 141.985651 165.244652 140.850003 164.513094 139.30017 163.722379 C 137.49002 162.798898 134.949003 161.869347 132.092397 160.961257 C 137.547822 159.505443 143.795939 154.088696 150.303019 153.116802 C 150.393567 153.103762 150.481363 153.101577 150.572062 153.088537 C 156.097569 165.681058 163.215651 182.80616 171.090874 189.252285 C 175.221701 192.633508 179.679844 193.903622 184.147016 192.933789 C 188.614175 191.963942 192.793014 188.837021 196.594244 182.030849 C 200.395405 175.224692 201.321554 167.560917 199.808712 163.241002 C 198.295842 158.921101 194.425125 155.014043 189.386457 153.258445 C 179.780472 149.911558 165.579528 148.721371 151.973974 150.596445 C 151.93773 150.512051 151.882043 150.425997 151.846519 150.341534 C 149.268041 144.280389 149.643133 142.675188 148.026538 137.258012 C 150.29316 139.219513 152.411529 140.89799 154.143936 141.959021 C 154.882159 142.411344 155.543829 142.518638 156.183083 142.525455 C 157.655754 142.429833 159.480479 142.653712 160.601207 141.123654 C 160.635279 140.493347 160.534499 139.803302 160.33215 139.028033 C 160.117341 138.205028 159.775644 137.265479 159.31259 136.181936 C 158.413323 134.077714 157.026346 131.438184 155.064388 128.139267 C 153.102431 124.840315 151.442345 121.834032 150.02319 120.039943 C 148.604021 118.245861 147.4874 117.127678 146.313088 116.570827 C 145.725912 116.292429 145.04303 116.145545 144.387237 116.358404 C 143.731486 116.571332 143.251782 117.111126 142.985339 117.661091 C 142.452756 118.761138 142.398522 120.112749 142.489733 121.852347 C 142.596156 123.883128 143.065018 127.064235 143.707549 129.994152 C 139.721739 125.990828 132.956776 120.056758 128.863769 114.899955 C 128.807225 114.828179 128.75111 114.745168 128.693833 114.673393 C 136.819818 103.584642 147.378019 91.253538 149.014403 81.199986 C 149.872807 75.926542 149.212037 71.1663 146.139848 67.776638 C 143.258987 64.598085 135.290257 62.872315 128.00004 62.749959 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/caffeine.svg b/.icons/Gruvbox_Dark-2/apps/64/caffeine.svg
new file mode 100644
index 000000000..0c7a120be
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/caffeine.svg
@@ -0,0 +1,160 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="341.333" height="341.333" version="1.1" viewBox="0 0 341.33 341.33" xml:space="preserve">
+ <defs>
+ <linearGradient id="linearGradient854" x1="151.052" x2="148.502" y1="-268.478" y2="-15.574" gradientTransform="matrix(0.90276125,0,0,-0.89897008,0.04797048,0.96456693)" gradientUnits="userSpaceOnUse" spreadMethod="pad">
+ <stop offset="0" style="stop-color:#31c6b7"/>
+ <stop offset="1" style="stop-color:#2b898f"/>
+ <stop offset="1" style="stop-color:#2b898f"/>
+ </linearGradient>
+ <linearGradient id="linearGradient864" x1="174.642" x2="173.99" y1="-726.842" y2="-474.089" gradientTransform="matrix(0.90276125,0,0,-0.33285,0.04797048,0.96456693)" gradientUnits="userSpaceOnUse" spreadMethod="pad">
+ <stop offset="0" style="stop-color:#ffeb00"/>
+ <stop offset="1" style="stop-color:#ffa100"/>
+ <stop offset="1" style="stop-color:#ffa100"/>
+ </linearGradient>
+ <clipPath id="clipPath918" clipPathUnits="userSpaceOnUse">
+ <path d="M 0,0 H 256 V 256 H 0 Z"/>
+ </clipPath>
+ <radialGradient id="radialGradient938" cx=".5" cy=".5" r="293.95" fx=".503" fy=".404" gradientTransform="matrix(0.47588118,0,0,-0.32647165,0.28133653,0.63209055)" gradientUnits="userSpaceOnUse" spreadMethod="pad">
+ <stop offset="0" style="stop-color:#f2f2f2"/>
+ <stop offset="1" style="stop-color:#e5e5e5"/>
+ <stop offset="1" style="stop-color:#e5e5e5"/>
+ </radialGradient>
+ <clipPath id="clipPath948" clipPathUnits="userSpaceOnUse">
+ <path d="M 0,0 H 256 V 256 H 0 Z"/>
+ </clipPath>
+ <linearGradient id="linearGradient1026" x1=".026" x2=".672" y1=".511" y2=".498" gradientTransform="matrix(0.12092288,0,0,-0.15535118,0.25271218,0.61646496)" gradientUnits="userSpaceOnUse" spreadMethod="pad">
+ <stop offset="0" style="stop-color:#f2f2f2"/>
+ <stop offset="1" style="stop-color:#e5e5e5"/>
+ <stop offset="1" style="stop-color:#e5e5e5"/>
+ </linearGradient>
+ <clipPath id="clipPath1108" clipPathUnits="userSpaceOnUse">
+ <path d="M 0,0 H 256 V 256 H 0 Z"/>
+ </clipPath>
+ <clipPath id="clipPath1124" clipPathUnits="userSpaceOnUse">
+ <path d="M 0,0 H 256 V 256 H 0 Z"/>
+ </clipPath>
+ <clipPath id="clipPath1140" clipPathUnits="userSpaceOnUse">
+ <path d="M 0,0 H 256 V 256 H 0 Z"/>
+ </clipPath>
+ <clipPath id="clipPath1156" clipPathUnits="userSpaceOnUse">
+ <path d="M 0,0 H 256 V 256 H 0 Z"/>
+ </clipPath>
+ <clipPath id="clipPath1172" clipPathUnits="userSpaceOnUse">
+ <path d="M 0,0 H 256 V 256 H 0 Z"/>
+ </clipPath>
+ <clipPath id="clipPath1188" clipPathUnits="userSpaceOnUse">
+ <path d="M 0,0 H 256 V 256 H 0 Z"/>
+ </clipPath>
+ <linearGradient id="linearGradient1204" x1=".479" x2=".126" y1=".732" y2=".165" gradientTransform="matrix(0.08168339,-0.00345118,-0.0031797,-0.08566535,0.34591218,0.4394937)" gradientUnits="userSpaceOnUse" spreadMethod="pad">
+ <stop offset="0" style="stop-color:#cdcdcd"/>
+ <stop offset="1" style="stop-color:#fdfdfd"/>
+ <stop offset="1" style="stop-color:#fdfdfd"/>
+ </linearGradient>
+ <linearGradient id="linearGradient1216" x1=".083" x2="-.026" y1=".736" y2=".078" gradientTransform="matrix(0.07115351,0,0,-0.08715354,0.38910886,0.4223437)" gradientUnits="userSpaceOnUse" spreadMethod="pad">
+ <stop offset="0" style="stop-color:#cdcdcd"/>
+ <stop offset="1" style="stop-color:#fdfdfd"/>
+ <stop offset="1" style="stop-color:#fdfdfd"/>
+ </linearGradient>
+ <linearGradient id="linearGradient1226" x1=".645" x2=".132" y1=".709" y2=".07" gradientTransform="matrix(0.03932546,0,0,-0.07502913,0.43104686,0.41025512)" gradientUnits="userSpaceOnUse" spreadMethod="pad">
+ <stop offset="0" style="stop-color:#cdcdcd"/>
+ <stop offset="1" style="stop-color:#fdfdfd"/>
+ <stop offset="1" style="stop-color:#fdfdfd"/>
+ </linearGradient>
+ <filter id="filter1275" width="1.023" height="1.025" x="-.01" y="-.01" style="color-interpolation-filters:sRGB">
+ <feGaussianBlur stdDeviation="1.182"/>
+ </filter>
+ </defs>
+ <g transform="matrix(1.3333333,0,0,-1.3333333,0,341.33333)">
+ <g>
+ <path style="opacity:0.4;filter:url(#filter1275)" d="m 165.6889,241.83839 c 74.0557,0 84.6394,-10.5572 84.6394,-84.5439 V 98.0437 c 0,-73.986215 -10.5837,-84.54371 -84.6394,-84.54371 H 90.319396 c -74.0557,0 -84.6394,10.557495 -84.6394,84.54371 v 59.25079 c 0,73.9867 10.5837,84.5439 84.6394,84.5439 z"/>
+ <path style="fill:url(#linearGradient854)" d="m 165.6889,244.05 c 74.0557,0 84.6394,-10.5572 84.6394,-84.5439 v -59.2508 c 0,-73.9862 -10.5837,-84.5437 -84.6394,-84.5437 H 90.3194 C 16.2637,15.7116 5.68,26.2691 5.68,100.2553 v 59.2508 c 0,73.9867 10.5837,84.5439 84.6394,84.5439 z"/>
+ <path style="fill:url(#linearGradient864)" d="m 165.6889,244.05 c 74.0557,0 84.6394,-10.5572 84.6394,-84.5439 -81.5917,33.9999 -163.1311,33.9898 -244.6483,0 0,73.9867 10.5837,84.5439 84.6394,84.5439 z"/>
+ <g>
+ <g>
+ <g style="opacity:0.3" clip-path="url(#clipPath918)">
+ <g>
+ <path style="fill:#666666;fill-rule:evenodd" d="m 187.4238,107.8008 c 0,-22.4711 -29.5328,-40.6861 -65.9619,-40.6861 -36.4291,0 -65.9619,18.2168 -65.9619,40.6861 0,22.4694 29.5328,40.6861 65.9619,40.6861 36.4291,0 65.9619,-18.2167 65.9619,-40.6861 z"/>
+ </g>
+ </g>
+ </g>
+ </g>
+ <path style="fill:#cdcdcd;fill-rule:evenodd" d="m 200.5,116.8283 c 0,-23.9316 -30.2412,-43.3304 -67.5435,-43.3304 -37.3023,0 -67.5436,19.4007 -67.5436,43.3304 0,23.9297 30.2413,43.3305 67.5436,43.3305 37.3023,0 67.5435,-19.4008 67.5435,-43.3305 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 200.4973,118.1393 c 0,-23.8272 -30.0398,-43.1414 -67.0937,-43.1414 -37.0538,0 -67.0936,19.3161 -67.0936,43.1414 0,23.8253 30.0398,43.1414 67.0936,43.1414 37.0539,0 67.0937,-19.3161 67.0937,-43.1414 z"/>
+ <path style="fill:url(#radialGradient938);fill-rule:evenodd" d="m 197.886,118.1391 c 0,-22.8996 -28.8705,-41.4619 -64.4819,-41.4619 -35.6115,0 -64.4819,18.5641 -64.4819,41.4619 0,22.8978 28.8704,41.4619 64.4819,41.4619 35.6114,0 64.4819,-18.5641 64.4819,-41.4619 z"/>
+ <g>
+ <g>
+ <g style="opacity:0.2" clip-path="url(#clipPath948)">
+ <g>
+ <path style="fill:#737373;fill-rule:evenodd" d="m 65.4717,112.8031 c -1.0077,-7.0078 21.3943,-2.2241 21.1242,-8.4334 -0.7046,-16.2257 32.2987,-29.8713 61.3261,-21.541 8.0023,2.2963 19.721,6.4412 26.0451,14.0014 5.2426,6.267 10.488,15.6526 7.6116,23.301 -4.6476,12.3568 -18.8852,18.7845 -34.0608,20.2112 -15.425,1.4503 -35.485,-6.1957 -52.3029,-12.3709 -10.4472,-3.8361 -28.6724,-7.7215 -29.7437,-15.1669 l 4e-4,-0.001 z"/>
+ </g>
+ </g>
+ </g>
+ </g>
+ <path style="fill:#f5f5f5;fill-rule:evenodd" d="m 189.8053,162.1811 c 0,-16.7116 -110.3598,-16.7116 -110.3598,0 0,-83.5579 110.3598,-83.5579 110.3598,0 z"/>
+ <path style="fill:#e6e6e6;fill-rule:evenodd" d="m 189.8041,161.1077 c 0,-15.3408 -24.7051,-27.7776 -55.1793,-27.7776 -30.4741,0 -55.1792,12.4361 -55.1792,27.7776 0,15.3414 24.7051,27.7776 55.1792,27.7776 30.4742,0 55.1793,-12.4362 55.1793,-27.7776 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 189.8041,161.3223 c 0,-15.222 -24.7051,-27.5626 -55.1793,-27.5626 -30.4741,0 -55.1792,12.3399 -55.1792,27.5626 0,15.2226 24.7051,27.5625 55.1792,27.5625 30.4742,0 55.1793,-12.3399 55.1793,-27.5625 z"/>
+ <path style="fill:#f68e56;fill-rule:evenodd" d="m 135.7042,173.6467 c -24.5318,0 -45.0227,-9.5857 -49.9648,-22.3721 8.3146,-9.0539 27.0698,-15.3642 48.8828,-15.3642 23.1458,0 42.8524,7.11 50.2899,17.0581 -6.0284,11.9291 -25.773,20.6782 -49.2079,20.6782 z"/>
+ <path style="fill:#fbaf5d;fill-rule:evenodd" d="m 136.091,163.7689 c -20.9902,0 -38.6139,-7.6424 -43.5347,-17.968 9.7863,-6.024 24.9908,-9.8907 42.068,-9.8907 18.3894,0 34.6072,4.4914 44.2256,11.3255 -5.8083,9.5899 -22.7547,16.5332 -42.7589,16.5332 z"/>
+ <path style="fill:url(#linearGradient1026);fill-rule:evenodd" d="m 73.1112,155.6321 c -3.2469,-0.0138 -6.6872,-1.135 -8.7814,-3.5604 -8.1944,-9.4903 1.4031,-21.2183 7.5925,-27.0549 4.9901,-4.7059 15.9593,-12.5526 22.0129,-6.8419 -1.8704,2.2011 -3.5963,4.5967 -5.1612,7.1871 -2.7361,0.3603 -5.4975,0.7968 -6.8617,2.119 -4.6615,4.5178 -14.0172,9.1546 -9.9838,17.4964 1.3602,2.8132 6.6402,1.5121 8.6619,3.0621 -0.3023,1.7842 -0.5394,3.6174 -0.7241,5.5001 -1.5586,1.3711 -4.0914,2.1037 -6.7554,2.0924 z"/>
+ <path style="fill:#a7a7a7;fill-rule:evenodd" d="m 194.7661,92.0824 c -8.0089,-5.7697 -43.6628,1.3695 -59.8864,0.5711 -10.0833,-0.4962 -12.0268,-5.5931 -12.318,-5.9378 -3.8517,-4.5627 -12.8768,-7.3687 -21.608,-6.6505 -11.2278,0.9235 -19.8645,7.3252 -19.291,14.2985 0.5736,6.9732 10.1405,11.8775 21.3681,10.9539 8.439,-0.6941 16.6276,-4.4831 19.931,-9.2836 0.8583,-1.2472 4.7208,3.9964 71.1665,0.386 3.9704,-0.2157 0.6373,-4.3378 0.6373,-4.3378 z"/>
+ <path style="fill:#e6e6e6;fill-rule:evenodd" d="m 99.9215,105.8608 c -9.4953,-0.1191 -17.1932,-4.4304 -18.1806,-10.4155 1.9638,5.9598 10.7929,9.9258 20.9905,9.087 8.4391,-0.6942 16.6242,-4.4793 19.9276,-9.2796 0.8584,-1.2472 4.7219,3.9957 71.1677,0.3853 1.489,-0.0809 1.9506,-0.7119 1.9463,-1.468 0.5109,1.1733 0.619,2.5607 -1.6407,2.6836 -66.4467,3.6105 -70.309,-1.6325 -71.1677,-0.3853 -3.3034,4.8003 -11.4951,8.5854 -19.9343,9.2796 -1.0526,0.0866 -2.0913,0.1257 -3.1087,0.1129 z"/>
+ <path style="fill:#9a9a9a;fill-rule:evenodd" d="m 195.1767,96.1765 c 0.1032,-1.2538 -0.658,-2.207 -0.658,-2.207 -8.0519,-5.6599 -43.8982,1.3434 -60.2102,0.5604 -10.1373,-0.4867 -12.0884,-5.4875 -12.3811,-5.8257 -3.8722,-4.4759 -12.9458,-7.2275 -21.7237,-6.5229 -8.5006,0.6824 -15.5272,4.4075 -18.231,9.1296 2.3192,-5.1115 9.6635,-9.2416 18.6584,-9.9637 8.7777,-0.7045 17.8514,2.0471 21.7238,6.5229 0.2927,0.3383 2.2438,5.3389 12.3811,5.8257 16.3098,0.783 52.1583,-6.2202 60.2101,-0.5604 0,0 1.5792,1.9354 0.2307,3.0411 z"/>
+ <g>
+ <g>
+ <g style="opacity:0.3" clip-path="url(#clipPath1108)">
+ <g>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 99.9215,105.8608 c -9.4953,-0.1191 -19.688,-6.7667 -15.7144,-12.0335 1.358,-1.8001 0.957,1.9127 5.4292,4.0352 6.0508,2.8717 14.6241,2.0937 16.1318,-0.0107 11.762,-16.4179 2.2994,4.2138 66.1363,-2.3367 2.6252,-0.2694 -11.5939,-3.7241 17.7349,-3.6346 4.4693,0.0136 6.1375,3.0458 6.1332,2.2895 0.5109,1.1733 0.6191,2.5607 -1.6407,2.6836 -66.4467,3.6105 -69.8179,-1.9749 -70.953,-0.9742 -12.1898,11.9655 -14.356,9.4783 -23.2585,9.9815 z"/>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g>
+ <g>
+ <g style="opacity:0.3" clip-path="url(#clipPath1124)">
+ <g>
+ <path style="fill:#9a9a9a;fill-rule:evenodd" d="m 192.6855,89.2534 c -2.8619,0.1965 -5.7899,-0.971 -9.5304,-1.1513 0,0 1.5809,2.4342 1.2911,2.4202 -14.3558,-0.6963 -39.4047,4.2121 -52.084,3.5389 -10.1564,-0.5391 -12.648,-5.3274 -12.9411,-5.7021 -3.8797,-4.9584 -10.179,-7.6845 -18.9733,-6.904 -8.5165,0.7558 -18.9919,16.1555 -18.2654,7.9664 2.3237,-5.6625 9.6818,-10.2378 18.6937,-11.0377 8.7943,-0.7805 18.6366,1.3015 22.5167,6.2599 0.2932,0.3747 5.0394,7.3102 13.5854,6.3462 11.5859,-1.3067 31.2827,-4.522 44.5678,-3.9948 0.2523,0.01 -2.8258,-2.1259 -2.5782,-2.1131 5.0127,0.2581 10.2177,1.1928 14.1454,2.159 0.5079,0.316 2.07,1.9061 -0.4282,2.2123 z"/>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g>
+ <g>
+ <g style="opacity:0.7" clip-path="url(#clipPath1140)">
+ <g>
+ <path style="fill:#ffffff" d="m 164.6401,132.5564 c 2.0461,3.3784 6.1199,7.5098 7.3632,2.1184 -6.4846,-28.3727 -22.9694,-27.295 -27.9072,-32.0691 4.2136,5.3219 18.6425,10.8651 20.5434,29.952 l 6e-4,-0.001 z"/>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g>
+ <g>
+ <g style="opacity:0.7" clip-path="url(#clipPath1156)">
+ <g>
+ <path style="fill:#ffffff" d="m 70.2543,152.941 c -1.2105,0.008 -2.0803,2.1091 1.1582,2.1297 10.958,0.0697 7.101,-5.6065 8.0614,-6.8664 -1.4657,1.0127 0.0905,4.6719 -9.2194,4.7367 z"/>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g>
+ <g>
+ <g style="opacity:0.7" clip-path="url(#clipPath1172)">
+ <g>
+ <path style="fill:#ffffff" d="m 101.063,155.2048 c 0,-7.0438 -6.5788,-3.3959 -6.5788,-1.1686 0,7.0287 29.1018,13.7066 29.1018,14.8397 0,-3.3599 -22.523,-6.6272 -22.523,-13.6711 z"/>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g>
+ <g>
+ <g style="opacity:0.7" clip-path="url(#clipPath1188)">
+ <g>
+ <path style="fill:#ffffff" d="m 157.1197,158.7652 c 0,2.501 19.2166,-0.2908 19.2166,-2.8266 0,-6.7486 -35.079,-14.8126 -35.079,-17.3935 0,3.0216 36.0951,20.2201 15.8614,20.2201 z"/>
+ </g>
+ </g>
+ </g>
+ </g>
+ <path style="fill:url(#linearGradient1204);fill-rule:evenodd" d="m 104.4625,90.7602 c -0.8604,-0.7403 -10.0809,-2.4843 -11.1524,-2.1094 -1.0714,0.375 -7.192,7.4883 -7.403,8.6035 -0.211,1.1152 2.889,9.9728 3.7494,10.7128 0.8604,0.7399 10.0808,2.4843 11.1523,2.1094 1.0715,-0.375 7.1921,-7.4883 7.403,-8.6035 0.211,-1.1152 -2.8889,-9.9728 -3.7493,-10.7128 z"/>
+ <path style="fill:url(#linearGradient1216);fill-rule:evenodd" d="m 106.4408,106.3221 c -0.0494,-0.003 -0.0851,-0.0114 -0.1196,-0.02 -1.101,-0.2755 -7.8518,-6.8 -8.1636,-7.8913 -0.3118,-1.0913 1.9675,-10.1976 2.7567,-11.0132 0.7268,-0.7513 8.8362,-3.0737 10.9112,-3.2093 l -1.9316,10.309 7.5172,8.2668 -0.2545,0.7703 c -1.4434,0.9007 -9.2635,2.8811 -10.7155,2.7878 z"/>
+ <path style="fill:url(#linearGradient1226);fill-rule:evenodd" d="m 117.1858,103.2548 0.0398,-0.1262 -7.7319,-8.5888 2.0659,-10.3358 c 0.1782,-0.0116 0.3181,-0.0085 0.4052,0.0133 1.101,0.2756 7.8452,6.8001 8.157,7.8913 0.3118,1.0913 -1.9675,10.1909 -2.7567,11.0067 -0.0394,0.0407 -0.101,0.0906 -0.1794,0.1395 z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cairo-clock.svg b/.icons/Gruvbox_Dark-2/apps/64/cairo-clock.svg
new file mode 120000
index 000000000..09c3073e1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cairo-clock.svg
@@ -0,0 +1 @@
+clock.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cairo-dock.svg b/.icons/Gruvbox_Dark-2/apps/64/cairo-dock.svg
new file mode 100644
index 000000000..d11c9c036
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cairo-dock.svg
@@ -0,0 +1,60 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1="1" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f37e40"/>
+ <stop offset="100%" stop-color="#fac82e"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".2" d="M250.324 150v5.742c0 24.067-1.12 41.423-5.18 53.886-8.624.707-225.768.782-234.113.528-4.203-12.5-5.355-30.006-5.355-54.414V150h244.648z"/>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation=".429"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".1"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ebebeb" d="M58.417 163.193h37.411a2.92 2.92 0 0 1 2.918 2.917v29.78a2.92 2.92 0 0 1-2.918 2.917H58.417a2.918 2.918 0 0 1-2.917-2.917v-29.78a2.918 2.918 0 0 1 2.917-2.917z" filter="url(#c)"/>
+ <defs>
+ <filter id="d" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation=".429"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".1"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ebebeb" d="M109.295 163.193h37.41a2.919 2.919 0 0 1 2.918 2.917v29.78a2.919 2.919 0 0 1-2.918 2.917h-37.41a2.919 2.919 0 0 1-2.918-2.917v-29.78a2.919 2.919 0 0 1 2.918-2.917z" filter="url(#d)"/>
+ <defs>
+ <filter id="e" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation=".429"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".1"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ebebeb" d="M160.172 163.193h37.411a2.918 2.918 0 0 1 2.917 2.917v29.78a2.918 2.918 0 0 1-2.917 2.917h-37.411a2.92 2.92 0 0 1-2.918-2.917v-29.78a2.92 2.92 0 0 1 2.918-2.917z" filter="url(#e)"/>
+ <circle fill="#f22c42" cx="127" cy="83.667" r="43.167" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M112.23 100.613q-3.719 0-6.52-1.483-2.8-1.482-4.354-3.977-1.553-2.495-2.283-5.367-.73-2.871-.73-6.119 0-2.966.754-5.814.753-2.848 2.306-5.414 1.554-2.565 4.355-4.142 2.8-1.577 6.472-1.577 4.472 0 7.626 2.307 3.154 2.306 4.472 5.601l-6.402 2.872q-1.365-2.024-2.612-2.966-1.248-.941-3.084-.941-1.742 0-3.06.918t-2.024 2.448q-.706 1.53-1.035 3.201-.33 1.671-.33 3.507 0 2.495.636 4.707.635 2.213 2.165 3.79t3.648 1.577q3.06 0 5.602-4.237l6.543 2.448q-4.001 8.661-12.145 8.661zm17.182-.47V67.191h12.145q4.143 0 7.344 1.388 3.201 1.389 5.06 3.766 1.86 2.378 2.778 5.249.918 2.872.918 6.073 0 2.353-.518 4.589t-1.742 4.425q-1.224 2.189-3.06 3.813t-4.66 2.636q-2.824 1.013-6.308 1.013h-11.957zm7.155-6.826h5.555q4.049 0 6.073-2.895t2.024-6.755q0-3.86-1.954-6.779-1.953-2.919-5.625-2.919h-6.073v19.348z"/>
+ <g opacity=".4">
+ <linearGradient id="f" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#f)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/caja-actions.svg b/.icons/Gruvbox_Dark-2/apps/64/caja-actions.svg
new file mode 100755
index 000000000..ac3809c23
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/caja-actions.svg
@@ -0,0 +1,177 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#RMFZGhI2AG8uiUEC09Kn3odLINW5H00L)">
+ <path fill="#009a56" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="RMFZGhI2AG8uiUEC09Kn3odLINW5H00L" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="xJ6FsfJwFEFoDqW5pTYLWuc3QHvWrkGi" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" in="SourceGraphic"/>
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur" stdDeviation="4.294"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_offsetBlur" operator="out" result="pf_100_inverse"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4" result="pf_100_color"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_color" in2="pf_100_inverse" operator="in" result="pf_100_shadow"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_shadow" in2="SourceGraphic" operator="over"/>
+ </filter>
+ </defs>
+ <g filter="url(#xJ6FsfJwFEFoDqW5pTYLWuc3QHvWrkGi)">
+ <path fill="#024f2d" d="M 65.333 50 L 190.667 50 C 193.978 50 196.667 52.689 196.667 56 L 196.667 75.667 C 196.667 78.978 193.978 81.667 190.667 81.667 L 65.333 81.667 C 62.022 81.667 59.333 78.978 59.333 75.667 L 59.333 56 C 59.333 52.689 62.022 50 65.333 50 Z"/>
+ </g>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <linearGradient id="_lgradient_15" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="100" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ </g>
+ <g>
+ <g style="opacity:0.4" filter="url(#Wup56KUrRgWBkQmn9zkGKUoWF1fxQYaj)">
+ <g opacity=".4">
+ <path fill="#1a1a1a" d="M 52.58 162.75 L 202.92 162.75 C 204.827 162.75 206.375 164.298 206.375 166.205 L 206.375 198.211 C 206.375 200.118 204.827 201.667 202.92 201.667 L 52.58 201.667 C 50.673 201.667 49.125 200.118 49.125 198.211 L 49.125 166.205 C 49.125 164.298 50.673 162.75 52.58 162.75 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="Wup56KUrRgWBkQmn9zkGKUoWF1fxQYaj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <path fill="#007341" d="M 52.58 159.75 L 202.92 159.75 C 204.827 159.75 206.375 161.298 206.375 163.205 L 206.375 195.211 C 206.375 197.118 204.827 198.667 202.92 198.667 L 52.58 198.667 C 50.673 198.667 49.125 197.118 49.125 195.211 L 49.125 163.205 C 49.125 161.298 50.673 159.75 52.58 159.75 Z"/>
+ </g>
+ <g>
+ <g style="opacity:0.4" filter="url(#5qtrTHM63wFHPdoLZjkVUzTssUQeQme9)">
+ <g opacity=".4">
+ <path fill="#1a1a1a" d="M 95.484 184.733 C 98.065 184.104 99.969 181.881 99.969 179.24 C 99.969 176.101 97.28 173.552 93.969 173.552 C 90.657 173.552 87.969 176.101 87.969 179.24 L 87.969 179.24 C 87.969 181.884 89.877 184.109 92.462 184.734 C 92.542 185.802 92.998 186.802 93.751 187.565 C 94.591 188.395 95.721 188.865 96.911 188.865 L 158.531 188.865 C 159.721 188.865 160.871 188.395 161.711 187.545 C 162.457 186.808 162.91 185.832 163.017 184.801 C 165.613 184.184 167.531 181.954 167.531 179.302 C 167.531 176.163 164.843 173.615 161.531 173.615 C 158.22 173.615 155.531 176.163 155.531 179.302 L 155.531 179.302 C 155.531 181.925 157.408 184.136 159.96 184.784 C 159.899 185.027 159.77 185.246 159.591 185.425 C 159.311 185.705 158.931 185.865 158.531 185.865 L 96.911 185.865 C 96.901 185.865 96.901 185.865 96.901 185.865 C 96.521 185.865 96.151 185.715 95.881 185.445 C 95.68 185.244 95.546 184.996 95.484 184.733 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="5qtrTHM63wFHPdoLZjkVUzTssUQeQme9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <linearGradient id="_lgradient_16" x1=".993" x2=".002" y1=".988" y2=".234" gradientTransform="matrix(12,0,0,11.376,87.969,170.552)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="100" style="stop-color:#343b40"/>
+ <stop offset="100%" stop-opacity="100" style="stop-color:#555e63"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_16)" cx="93.969" cy="176.24" rx="6" ry="5.688" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_17" x1=".993" x2=".002" y1=".988" y2=".234" gradientTransform="matrix(12,0,0,11.376,155.531,170.614)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="100" style="stop-color:#343b40"/>
+ <stop offset="100%" stop-opacity="100" style="stop-color:#555e63"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_17)" cx="161.531" cy="176.302" rx="6" ry="5.688" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_18" x1=".467" x2=".466" y1="1.071" y2="1.007" gradientTransform="matrix(70.58,0,0,11.75,92.451,176.115)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="100" style="stop-color:#f9af18"/>
+ <stop offset="100%" stop-opacity="100" style="stop-color:#fecf3b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" d="M 160.031 177.615 C 160.031 177.215 160.191 176.835 160.471 176.555 C 160.751 176.275 161.131 176.115 161.531 176.115 C 161.931 176.115 162.311 176.275 162.591 176.555 C 162.871 176.835 163.031 177.215 163.031 177.615 L 163.031 183.365 C 163.031 184.555 162.561 185.705 161.711 186.545 C 160.871 187.395 159.721 187.865 158.531 187.865 L 96.911 187.865 C 95.721 187.865 94.591 187.395 93.751 186.565 C 92.921 185.725 92.451 184.595 92.451 183.405 C 92.451 183.405 92.451 183.405 92.451 183.395 L 92.451 183.345 L 92.531 177.715 C 92.541 177.325 92.701 176.945 92.981 176.665 C 93.271 176.385 93.651 176.235 94.051 176.245 C 94.451 176.245 94.831 176.405 95.111 176.695 C 95.381 176.985 95.541 177.365 95.531 177.765 L 95.451 183.385 L 95.451 183.415 C 95.451 183.795 95.601 184.165 95.881 184.445 C 96.151 184.715 96.521 184.865 96.901 184.865 C 96.901 184.865 96.901 184.865 96.911 184.865 L 158.531 184.865 C 158.931 184.865 159.311 184.705 159.591 184.425 C 159.871 184.145 160.031 183.765 160.031 183.365 L 160.031 177.615 L 160.031 177.615 Z"/>
+ </g>
+ <g>
+ <g style="opacity:0.4" filter="url(#mB0n9Upn01PWi0qP5HD5Kg3fEmtl5zNY)">
+ <g opacity=".4">
+ <path fill="#1a1a1a" d="M 52.58 115.75 L 202.92 115.75 C 204.827 115.75 206.375 117.298 206.375 119.205 L 206.375 151.211 C 206.375 153.118 204.827 154.667 202.92 154.667 L 52.58 154.667 C 50.673 154.667 49.125 153.118 49.125 151.211 L 49.125 119.205 C 49.125 117.298 50.673 115.75 52.58 115.75 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="mB0n9Upn01PWi0qP5HD5Kg3fEmtl5zNY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <path fill="#007341" d="M 52.58 112.75 L 202.92 112.75 C 204.827 112.75 206.375 114.298 206.375 116.205 L 206.375 148.211 C 206.375 150.118 204.827 151.667 202.92 151.667 L 52.58 151.667 C 50.673 151.667 49.125 150.118 49.125 148.211 L 49.125 116.205 C 49.125 114.298 50.673 112.75 52.58 112.75 Z"/>
+ </g>
+ <g>
+ <g style="opacity:0.4" filter="url(#wjsRAt9PoA2qfXUfE3oSZBrtkOpRdMMc)">
+ <g opacity=".4">
+ <path fill="#1a1a1a" d="M 95.484 137.733 C 98.065 137.104 99.969 134.881 99.969 132.24 C 99.969 129.101 97.28 126.552 93.969 126.552 C 90.657 126.552 87.969 129.101 87.969 132.24 L 87.969 132.24 C 87.969 134.884 89.877 137.109 92.462 137.734 C 92.542 138.802 92.998 139.802 93.751 140.565 C 94.591 141.395 95.721 141.865 96.911 141.865 L 158.531 141.865 C 159.721 141.865 160.871 141.395 161.711 140.545 C 162.457 139.808 162.91 138.832 163.017 137.801 C 165.613 137.184 167.531 134.954 167.531 132.302 C 167.531 129.163 164.843 126.615 161.531 126.615 C 158.22 126.615 155.531 129.163 155.531 132.302 L 155.531 132.302 C 155.531 134.925 157.408 137.136 159.96 137.784 C 159.899 138.027 159.77 138.246 159.591 138.425 C 159.311 138.705 158.931 138.865 158.531 138.865 L 96.911 138.865 C 96.901 138.865 96.901 138.865 96.901 138.865 C 96.521 138.865 96.151 138.715 95.881 138.445 C 95.68 138.244 95.546 137.996 95.484 137.733 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="wjsRAt9PoA2qfXUfE3oSZBrtkOpRdMMc" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <linearGradient id="_lgradient_19" x1=".993" x2=".002" y1=".988" y2=".234" gradientTransform="matrix(12,0,0,11.376,87.969,123.552)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="100" style="stop-color:#343b40"/>
+ <stop offset="100%" stop-opacity="100" style="stop-color:#555e63"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_19)" cx="93.969" cy="129.24" rx="6" ry="5.688" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_20" x1=".993" x2=".002" y1=".988" y2=".234" gradientTransform="matrix(12,0,0,11.376,155.531,123.614)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="100" style="stop-color:#343b40"/>
+ <stop offset="100%" stop-opacity="100" style="stop-color:#555e63"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_20)" cx="161.531" cy="129.302" rx="6" ry="5.688" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_21" x1=".467" x2=".466" y1="1.071" y2="1.007" gradientTransform="matrix(70.58,0,0,11.75,92.451,129.115)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="100" style="stop-color:#f9af18"/>
+ <stop offset="100%" stop-opacity="100" style="stop-color:#fecf3b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" d="M 160.031 130.615 C 160.031 130.215 160.191 129.835 160.471 129.555 C 160.751 129.275 161.131 129.115 161.531 129.115 C 161.931 129.115 162.311 129.275 162.591 129.555 C 162.871 129.835 163.031 130.215 163.031 130.615 L 163.031 136.365 C 163.031 137.555 162.561 138.705 161.711 139.545 C 160.871 140.395 159.721 140.865 158.531 140.865 L 96.911 140.865 C 95.721 140.865 94.591 140.395 93.751 139.565 C 92.921 138.725 92.451 137.595 92.451 136.405 C 92.451 136.405 92.451 136.405 92.451 136.395 L 92.451 136.345 L 92.531 130.715 C 92.541 130.325 92.701 129.945 92.981 129.665 C 93.271 129.385 93.651 129.235 94.051 129.245 C 94.451 129.245 94.831 129.405 95.111 129.695 C 95.381 129.985 95.541 130.365 95.531 130.765 L 95.451 136.385 L 95.451 136.415 C 95.451 136.795 95.601 137.165 95.881 137.445 C 96.151 137.715 96.521 137.865 96.901 137.865 C 96.901 137.865 96.901 137.865 96.911 137.865 L 158.531 137.865 C 158.931 137.865 159.311 137.705 159.591 137.425 C 159.871 137.145 160.031 136.765 160.031 136.365 L 160.031 130.615 L 160.031 130.615 Z"/>
+ </g>
+ <rect fill="#ebebeb" width="110.25" height="39.75" x="70.75" y="40.25" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#333333" d="M 114.172 69.458 C 114.454 69.458 114.652 69.278 114.652 68.99 C 114.652 68.702 114.454 68.528 114.172 68.528 C 113.902 68.528 113.704 68.708 113.704 68.996 C 113.704 69.284 113.902 69.458 114.172 69.458 Z"/>
+ <path fill="#46a926" fill-rule="evenodd" d="M 99.112 69.35 L 100.612 69.35 L 100.612 69.044 L 100.276 68.99 C 100.102 68.96 100.084 68.888 100.09 68.702 L 100.258 65.768 L 100.264 65.732 L 101.296 68.672 L 101.914 68.672 L 103 65.726 L 103.006 65.756 L 103.174 68.678 C 103.174 68.87 103.162 68.954 102.994 68.984 L 102.628 69.044 L 102.628 69.35 L 104.392 69.35 L 104.392 69.044 L 104.044 68.99 C 103.87 68.96 103.852 68.894 103.852 68.708 L 103.672 65.822 C 103.666 65.642 103.684 65.54 103.852 65.516 L 104.218 65.456 L 104.218 65.15 L 102.784 65.15 L 101.752 68.018 L 101.728 68.066 L 100.75 65.15 L 99.286 65.15 L 99.286 65.456 L 99.622 65.516 C 99.796 65.546 99.82 65.612 99.814 65.798 L 99.634 68.696 C 99.622 68.876 99.616 68.96 99.448 68.99 L 99.112 69.044 L 99.112 69.35 L 99.112 69.35 Z M 105.694 65.642 C 105.964 65.642 106.15 65.462 106.15 65.21 C 106.15 64.952 105.97 64.778 105.694 64.778 C 105.43 64.778 105.25 64.958 105.25 65.21 C 105.25 65.468 105.43 65.642 105.694 65.642 Z M 104.95 69.35 L 106.612 69.35 L 106.612 69.044 L 106.294 68.984 C 106.126 68.954 106.108 68.882 106.108 68.708 L 106.108 66.302 L 106.036 66.272 L 105.01 66.326 L 104.968 66.644 L 105.25 66.686 C 105.448 66.71 105.466 66.788 105.466 67.058 L 105.466 68.69 C 105.466 68.87 105.46 68.954 105.286 68.984 L 104.95 69.038 L 104.95 69.35 L 104.95 69.35 Z M 107.044 69.35 L 108.58 69.35 L 108.58 69.056 L 108.28 68.99 C 108.148 68.96 108.13 68.9 108.13 68.732 L 108.13 67.514 C 108.13 66.932 108.496 66.692 108.898 66.692 C 109.414 66.692 109.462 67.016 109.462 67.442 L 109.462 68.756 C 109.462 68.924 109.438 68.978 109.282 69.008 L 109.03 69.056 L 109.03 69.35 L 110.566 69.35 L 110.566 69.05 L 110.284 69.002 C 110.116 68.972 110.098 68.918 110.098 68.756 L 110.098 67.238 C 110.098 66.686 109.876 66.212 109.114 66.212 C 108.568 66.212 108.244 66.548 108.082 66.83 L 108.064 66.83 L 108.022 66.296 L 107.95 66.254 L 107.032 66.32 L 106.99 66.632 L 107.284 66.674 C 107.47 66.704 107.488 66.776 107.488 67.046 L 107.488 68.708 C 107.488 68.876 107.488 68.966 107.332 68.996 L 107.044 69.05 L 107.044 69.35 L 107.044 69.35 Z M 112.234 69.434 C 112.618 69.434 112.942 69.242 113.164 69.014 L 113.008 68.774 C 112.846 68.882 112.672 68.966 112.45 68.966 C 112.156 68.966 112.042 68.792 112.042 68.468 L 112.042 66.698 L 112.96 66.698 L 112.96 66.296 L 112.042 66.296 L 112.042 65.288 L 111.958 65.252 L 111.616 65.294 C 111.568 65.99 111.418 66.326 110.938 66.368 L 110.938 66.698 L 111.4 66.698 L 111.4 68.54 C 111.4 69.092 111.634 69.434 112.234 69.434 Z M 80.854 69.35 L 83.842 69.35 L 83.998 68.048 L 83.632 68.048 C 83.41 68.774 83.254 68.996 82.684 68.996 L 82.048 68.996 L 82.048 65.792 C 82.048 65.606 82.072 65.54 82.246 65.51 L 82.636 65.456 L 82.636 65.15 L 80.854 65.15 L 80.854 65.456 L 81.178 65.51 C 81.364 65.546 81.376 65.606 81.376 65.792 L 81.376 68.684 C 81.376 68.87 81.364 68.96 81.19 68.99 L 80.854 69.044 L 80.854 69.35 L 80.854 69.35 Z M 85.282 65.642 C 85.552 65.642 85.738 65.462 85.738 65.21 C 85.738 64.952 85.558 64.778 85.282 64.778 C 85.018 64.778 84.838 64.958 84.838 65.21 C 84.838 65.468 85.018 65.642 85.282 65.642 Z M 84.538 69.35 L 86.2 69.35 L 86.2 69.044 L 85.882 68.984 C 85.714 68.954 85.696 68.882 85.696 68.708 L 85.696 66.302 L 85.624 66.272 L 84.598 66.326 L 84.556 66.644 L 84.838 66.686 C 85.036 66.71 85.054 66.788 85.054 67.058 L 85.054 68.69 C 85.054 68.87 85.048 68.954 84.874 68.984 L 84.538 69.038 L 84.538 69.35 L 84.538 69.35 Z M 86.632 69.35 L 88.168 69.35 L 88.168 69.056 L 87.868 68.99 C 87.736 68.96 87.718 68.9 87.718 68.732 L 87.718 67.514 C 87.718 66.932 88.084 66.692 88.486 66.692 C 89.002 66.692 89.05 67.016 89.05 67.442 L 89.05 68.756 C 89.05 68.924 89.026 68.978 88.87 69.008 L 88.618 69.056 L 88.618 69.35 L 90.154 69.35 L 90.154 69.05 L 89.872 69.002 C 89.704 68.972 89.686 68.918 89.686 68.756 L 89.686 67.238 C 89.686 66.686 89.464 66.212 88.702 66.212 C 88.156 66.212 87.832 66.548 87.67 66.83 L 87.652 66.83 L 87.61 66.296 L 87.538 66.254 L 86.62 66.32 L 86.578 66.632 L 86.872 66.674 C 87.058 66.704 87.076 66.776 87.076 67.046 L 87.076 68.708 C 87.076 68.876 87.076 68.966 86.92 68.996 L 86.632 69.05 L 86.632 69.35 L 86.632 69.35 Z M 91.894 69.434 C 92.404 69.434 92.68 69.176 92.902 68.894 L 92.92 68.894 L 93.01 69.386 L 94 69.35 L 94 69.044 L 93.7 68.99 C 93.532 68.96 93.508 68.894 93.508 68.708 L 93.508 66.296 L 93.436 66.254 L 92.452 66.32 L 92.41 66.632 L 92.668 66.674 C 92.854 66.704 92.872 66.776 92.872 67.04 L 92.872 68.132 C 92.872 68.708 92.518 68.954 92.116 68.954 C 91.6 68.954 91.582 68.624 91.582 68.21 L 91.582 66.296 L 91.51 66.254 L 90.514 66.32 L 90.466 66.632 L 90.736 66.674 C 90.928 66.704 90.946 66.782 90.946 67.04 L 90.946 68.414 C 90.946 68.954 91.15 69.434 91.894 69.434 Z M 94.21 69.35 L 95.542 69.35 L 95.542 69.056 L 95.308 68.996 C 95.134 68.954 95.164 68.876 95.266 68.744 L 95.74 68.132 L 96.25 68.756 C 96.37 68.906 96.358 68.99 96.208 69.014 L 95.95 69.05 L 95.95 69.35 L 97.6 69.35 L 97.6 69.038 L 97.384 69.002 C 97.21 68.966 97.126 68.888 96.982 68.714 L 96.202 67.754 L 96.862 66.926 C 97.018 66.728 97.102 66.68 97.246 66.65 L 97.468 66.602 L 97.468 66.296 L 96.226 66.296 L 96.166 66.596 L 96.37 66.65 C 96.544 66.692 96.544 66.752 96.412 66.92 L 95.992 67.484 L 95.512 66.896 C 95.398 66.758 95.386 66.662 95.548 66.638 L 95.776 66.596 L 95.776 66.296 L 94.252 66.296 L 94.192 66.614 L 94.402 66.662 C 94.564 66.704 94.624 66.764 94.756 66.926 L 95.524 67.862 L 94.816 68.738 C 94.642 68.924 94.582 68.966 94.432 69.002 L 94.21 69.05 L 94.21 69.35 L 94.21 69.35 Z"/>
+ <path fill="#333333" fill-rule="evenodd" d="M 159.892 62.234 C 160.432 62.234 160.714 61.952 160.876 61.724 L 160.894 61.724 L 160.978 62.198 L 161.962 62.162 L 161.962 61.856 L 161.674 61.802 C 161.506 61.772 161.476 61.718 161.476 61.532 L 161.476 57.62 L 161.41 57.554 L 160.36 57.584 L 160.324 57.908 L 160.588 57.95 C 160.816 57.986 160.834 58.058 160.834 58.298 L 160.834 59.204 C 160.69 59.114 160.426 59.012 160.114 59.012 C 159.208 59.012 158.65 59.672 158.65 60.716 C 158.65 61.658 159.094 62.234 159.892 62.234 Z M 160.09 61.766 C 159.538 61.766 159.322 61.292 159.322 60.656 C 159.322 59.912 159.556 59.444 160.138 59.444 C 160.36 59.444 160.624 59.504 160.834 59.666 L 160.834 60.89 C 160.834 61.532 160.444 61.766 160.09 61.766 Z M 163.81 62.234 C 164.386 62.234 164.8 61.922 165.028 61.616 L 164.8 61.388 C 164.626 61.556 164.362 61.742 163.966 61.742 C 163.396 61.742 163.072 61.34 163.048 60.692 L 164.902 60.692 C 164.956 60.5 164.986 60.29 164.986 60.098 C 164.986 59.414 164.506 59.012 163.858 59.012 C 162.988 59.012 162.37 59.636 162.37 60.68 C 162.37 61.538 162.844 62.234 163.81 62.234 Z M 163.048 60.326 C 163.09 59.852 163.258 59.366 163.786 59.366 C 164.146 59.366 164.35 59.576 164.35 60.038 C 164.35 60.146 164.344 60.248 164.332 60.326 L 163.048 60.326 L 163.048 60.326 Z M 133.24 62.234 C 133.666 62.234 133.954 62.054 134.164 61.718 C 134.206 62.018 134.374 62.234 134.74 62.234 C 134.92 62.234 135.16 62.15 135.328 61.994 L 135.262 61.748 C 134.884 61.856 134.728 61.772 134.728 61.526 L 134.728 60.122 C 134.728 59.24 134.23 59.012 133.588 59.012 C 132.964 59.012 132.4 59.372 132.4 59.81 C 132.4 59.99 132.496 60.14 132.754 60.14 C 133 60.14 133.114 59.996 133.114 59.858 C 133.114 59.774 133.024 59.624 132.964 59.522 C 133.048 59.438 133.252 59.348 133.498 59.348 C 133.876 59.348 134.092 59.516 134.092 60.02 L 134.092 60.44 C 133.852 60.452 133.588 60.47 133.348 60.506 C 132.754 60.59 132.382 60.878 132.382 61.412 C 132.382 62.012 132.826 62.234 133.24 62.234 Z M 133.504 61.784 C 133.252 61.784 133.042 61.658 133.042 61.34 C 133.042 61.106 133.168 60.878 133.552 60.818 C 133.696 60.794 133.894 60.77 134.092 60.77 L 134.092 61.19 C 134.092 61.646 133.744 61.784 133.504 61.784 Z M 135.652 62.15 L 137.404 62.15 L 137.404 61.85 L 136.888 61.772 C 136.744 61.748 136.738 61.682 136.738 61.514 L 136.738 60.332 C 136.738 59.792 137.176 59.312 137.554 59.468 C 137.458 59.654 137.434 59.744 137.434 59.822 C 137.434 59.984 137.56 60.098 137.806 60.098 C 138.094 60.098 138.232 59.912 138.232 59.612 C 138.232 59.204 137.944 59.012 137.584 59.012 C 137.104 59.012 136.84 59.36 136.684 59.63 L 136.666 59.63 L 136.612 59.096 L 136.54 59.054 L 135.64 59.12 L 135.598 59.438 L 135.892 59.48 C 136.078 59.51 136.096 59.582 136.096 59.852 L 136.096 61.502 C 136.096 61.67 136.09 61.76 135.94 61.79 L 135.652 61.844 L 135.652 62.15 L 135.652 62.15 Z M 139.972 62.234 C 140.5 62.234 140.914 61.952 141.154 61.64 L 140.938 61.406 C 140.752 61.574 140.506 61.73 140.134 61.73 C 139.582 61.73 139.222 61.31 139.222 60.554 C 139.222 59.858 139.534 59.378 140.026 59.378 C 140.212 59.378 140.356 59.402 140.53 59.516 C 140.404 59.726 140.356 59.828 140.356 59.918 C 140.356 60.11 140.506 60.218 140.734 60.218 C 141.016 60.218 141.148 60.032 141.148 59.81 C 141.148 59.384 140.728 59.012 140.05 59.012 C 139.156 59.012 138.544 59.654 138.544 60.68 C 138.544 61.55 139.03 62.234 139.972 62.234 Z M 141.61 62.15 L 143.146 62.15 L 143.146 61.856 L 142.846 61.79 C 142.714 61.76 142.696 61.7 142.696 61.532 L 142.696 60.314 C 142.696 59.732 143.068 59.492 143.464 59.492 C 143.98 59.492 144.028 59.816 144.028 60.242 L 144.028 61.556 C 144.028 61.724 144.004 61.778 143.848 61.808 L 143.596 61.856 L 143.596 62.15 L 145.132 62.15 L 145.132 61.85 L 144.85 61.802 C 144.682 61.772 144.664 61.718 144.664 61.556 L 144.664 60.038 C 144.664 59.486 144.442 59.012 143.686 59.012 C 143.194 59.012 142.846 59.3 142.696 59.558 L 142.696 57.62 L 142.63 57.554 L 141.58 57.584 L 141.538 57.908 L 141.808 57.95 C 142.03 57.986 142.054 58.046 142.054 58.292 L 142.054 61.508 C 142.054 61.676 142.048 61.766 141.892 61.796 L 141.61 61.85 L 141.61 62.15 L 141.61 62.15 Z M 146.272 58.442 C 146.542 58.442 146.728 58.262 146.728 58.01 C 146.728 57.752 146.548 57.578 146.272 57.578 C 146.008 57.578 145.828 57.758 145.828 58.01 C 145.828 58.268 146.008 58.442 146.272 58.442 Z M 145.528 62.15 L 147.19 62.15 L 147.19 61.844 L 146.872 61.784 C 146.704 61.754 146.686 61.682 146.686 61.508 L 146.686 59.102 L 146.614 59.072 L 145.588 59.126 L 145.546 59.444 L 145.828 59.486 C 146.026 59.51 146.044 59.588 146.044 59.858 L 146.044 61.49 C 146.044 61.67 146.038 61.754 145.864 61.784 L 145.528 61.838 L 145.528 62.15 L 145.528 62.15 Z M 148.792 62.15 L 149.44 62.15 L 150.358 59.774 C 150.448 59.54 150.484 59.48 150.634 59.45 L 150.856 59.402 L 150.856 59.096 L 149.572 59.096 L 149.512 59.396 L 149.776 59.456 C 149.95 59.498 149.986 59.576 149.914 59.78 L 149.26 61.586 L 149.23 61.586 L 148.576 59.738 C 148.498 59.528 148.528 59.462 148.69 59.438 L 148.978 59.396 L 148.978 59.096 L 147.454 59.096 L 147.394 59.414 L 147.604 59.462 C 147.772 59.504 147.79 59.558 147.868 59.768 L 148.792 62.15 L 148.792 62.15 Z M 152.668 62.234 C 153.556 62.234 154.198 61.634 154.198 60.542 C 154.198 59.528 153.568 59.012 152.752 59.012 C 151.93 59.012 151.186 59.492 151.186 60.698 C 151.186 61.574 151.69 62.234 152.668 62.234 Z M 152.752 61.832 C 152.176 61.832 151.87 61.328 151.87 60.512 C 151.87 59.72 152.188 59.396 152.656 59.396 C 153.178 59.396 153.508 59.846 153.508 60.686 C 153.508 61.442 153.238 61.832 152.752 61.832 Z M 154.84 62.234 L 155.11 62.234 L 155.176 62.03 C 155.32 62.126 155.566 62.234 155.932 62.234 C 156.676 62.234 157.036 61.742 157.036 61.226 C 157.036 60.026 155.368 60.482 155.368 59.768 C 155.368 59.504 155.56 59.36 155.878 59.36 C 156.19 59.36 156.484 59.57 156.574 59.978 L 156.946 60.008 L 156.868 59.012 L 156.586 59.012 L 156.538 59.216 C 156.394 59.096 156.124 59.012 155.872 59.012 C 155.188 59.012 154.804 59.408 154.804 59.942 C 154.804 61.118 156.478 60.644 156.478 61.376 C 156.478 61.682 156.256 61.844 155.944 61.844 C 155.638 61.844 155.302 61.718 155.11 61.166 L 154.744 61.19 L 154.84 62.234 L 154.84 62.234 Z M 125.578 62.234 C 126.118 62.234 126.4 61.952 126.562 61.724 L 126.58 61.724 L 126.664 62.198 L 127.648 62.162 L 127.648 61.856 L 127.36 61.802 C 127.192 61.772 127.162 61.718 127.162 61.532 L 127.162 57.62 L 127.096 57.554 L 126.046 57.584 L 126.01 57.908 L 126.274 57.95 C 126.502 57.986 126.52 58.058 126.52 58.298 L 126.52 59.204 C 126.376 59.114 126.112 59.012 125.8 59.012 C 124.894 59.012 124.336 59.672 124.336 60.716 C 124.336 61.658 124.78 62.234 125.578 62.234 Z M 125.776 61.766 C 125.224 61.766 125.008 61.292 125.008 60.656 C 125.008 59.912 125.242 59.444 125.824 59.444 C 126.046 59.444 126.31 59.504 126.52 59.666 L 126.52 60.89 C 126.52 61.532 126.13 61.766 125.776 61.766 Z M 129.496 62.234 C 130.072 62.234 130.486 61.922 130.714 61.616 L 130.486 61.388 C 130.312 61.556 130.048 61.742 129.652 61.742 C 129.082 61.742 128.758 61.34 128.734 60.692 L 130.588 60.692 C 130.642 60.5 130.672 60.29 130.672 60.098 C 130.672 59.414 130.192 59.012 129.544 59.012 C 128.674 59.012 128.056 59.636 128.056 60.68 C 128.056 61.538 128.53 62.234 129.496 62.234 Z M 128.734 60.326 C 128.776 59.852 128.944 59.366 129.472 59.366 C 129.832 59.366 130.036 59.576 130.036 60.038 C 130.036 60.146 130.03 60.248 130.018 60.326 L 128.734 60.326 L 128.734 60.326 Z M 81.646 62.234 C 82.072 62.234 82.36 62.054 82.57 61.718 C 82.612 62.018 82.78 62.234 83.146 62.234 C 83.326 62.234 83.566 62.15 83.734 61.994 L 83.668 61.748 C 83.29 61.856 83.134 61.772 83.134 61.526 L 83.134 60.122 C 83.134 59.24 82.636 59.012 81.994 59.012 C 81.37 59.012 80.806 59.372 80.806 59.81 C 80.806 59.99 80.902 60.14 81.16 60.14 C 81.406 60.14 81.52 59.996 81.52 59.858 C 81.52 59.774 81.43 59.624 81.37 59.522 C 81.454 59.438 81.658 59.348 81.904 59.348 C 82.282 59.348 82.498 59.516 82.498 60.02 L 82.498 60.44 C 82.258 60.452 81.994 60.47 81.754 60.506 C 81.16 60.59 80.788 60.878 80.788 61.412 C 80.788 62.012 81.232 62.234 81.646 62.234 Z M 81.91 61.784 C 81.658 61.784 81.448 61.658 81.448 61.34 C 81.448 61.106 81.574 60.878 81.958 60.818 C 82.102 60.794 82.3 60.77 82.498 60.77 L 82.498 61.19 C 82.498 61.646 82.15 61.784 81.91 61.784 Z M 85.276 62.234 C 85.816 62.234 86.098 61.952 86.26 61.724 L 86.278 61.724 L 86.362 62.198 L 87.346 62.162 L 87.346 61.856 L 87.058 61.802 C 86.89 61.772 86.86 61.718 86.86 61.532 L 86.86 57.62 L 86.794 57.554 L 85.744 57.584 L 85.708 57.908 L 85.972 57.95 C 86.2 57.986 86.218 58.058 86.218 58.298 L 86.218 59.204 C 86.074 59.114 85.81 59.012 85.498 59.012 C 84.592 59.012 84.034 59.672 84.034 60.716 C 84.034 61.658 84.478 62.234 85.276 62.234 Z M 85.474 61.766 C 84.922 61.766 84.706 61.292 84.706 60.656 C 84.706 59.912 84.94 59.444 85.522 59.444 C 85.744 59.444 86.008 59.504 86.218 59.666 L 86.218 60.89 C 86.218 61.532 85.828 61.766 85.474 61.766 Z M 87.784 62.15 L 89.272 62.15 L 89.272 61.856 L 89.02 61.79 C 88.888 61.76 88.87 61.706 88.87 61.532 L 88.87 60.314 C 88.87 59.726 89.236 59.492 89.596 59.492 C 90.07 59.492 90.118 59.816 90.118 60.242 L 90.118 61.556 C 90.118 61.724 90.094 61.778 89.944 61.808 L 89.728 61.856 L 89.728 62.15 L 91.162 62.15 L 91.162 61.856 L 90.904 61.79 C 90.772 61.76 90.76 61.706 90.76 61.532 L 90.76 60.284 C 90.76 59.714 91.144 59.492 91.48 59.492 C 91.954 59.492 92.008 59.816 92.008 60.242 L 92.008 61.55 C 92.008 61.724 91.978 61.772 91.834 61.802 L 91.618 61.856 L 91.618 62.15 L 93.112 62.15 L 93.112 61.85 L 92.83 61.802 C 92.662 61.772 92.644 61.718 92.644 61.556 L 92.644 60.038 C 92.644 59.516 92.44 59.012 91.702 59.012 C 91.204 59.012 90.85 59.33 90.7 59.636 C 90.592 59.276 90.334 59.012 89.818 59.012 C 89.314 59.012 88.978 59.348 88.822 59.63 L 88.804 59.63 L 88.762 59.096 L 88.69 59.054 L 87.772 59.12 L 87.73 59.432 L 88.024 59.474 C 88.21 59.504 88.228 59.576 88.228 59.846 L 88.228 61.508 C 88.228 61.676 88.228 61.766 88.072 61.796 L 87.784 61.85 L 87.784 62.15 L 87.784 62.15 Z M 94.246 58.442 C 94.516 58.442 94.702 58.262 94.702 58.01 C 94.702 57.752 94.522 57.578 94.246 57.578 C 93.982 57.578 93.802 57.758 93.802 58.01 C 93.802 58.268 93.982 58.442 94.246 58.442 Z M 93.502 62.15 L 95.164 62.15 L 95.164 61.844 L 94.846 61.784 C 94.678 61.754 94.66 61.682 94.66 61.508 L 94.66 59.102 L 94.588 59.072 L 93.562 59.126 L 93.52 59.444 L 93.802 59.486 C 94 59.51 94.018 59.588 94.018 59.858 L 94.018 61.49 C 94.018 61.67 94.012 61.754 93.838 61.784 L 93.502 61.838 L 93.502 62.15 L 93.502 62.15 Z M 95.596 62.15 L 97.132 62.15 L 97.132 61.856 L 96.832 61.79 C 96.7 61.76 96.682 61.7 96.682 61.532 L 96.682 60.314 C 96.682 59.732 97.048 59.492 97.45 59.492 C 97.966 59.492 98.014 59.816 98.014 60.242 L 98.014 61.556 C 98.014 61.724 97.99 61.778 97.834 61.808 L 97.582 61.856 L 97.582 62.15 L 99.118 62.15 L 99.118 61.85 L 98.836 61.802 C 98.668 61.772 98.65 61.718 98.65 61.556 L 98.65 60.038 C 98.65 59.486 98.428 59.012 97.666 59.012 C 97.12 59.012 96.796 59.348 96.634 59.63 L 96.616 59.63 L 96.574 59.096 L 96.502 59.054 L 95.584 59.12 L 95.542 59.432 L 95.836 59.474 C 96.022 59.504 96.04 59.576 96.04 59.846 L 96.04 61.508 C 96.04 61.676 96.04 61.766 95.884 61.796 L 95.596 61.85 L 95.596 62.15 L 95.596 62.15 Z M 100.258 58.442 C 100.528 58.442 100.714 58.262 100.714 58.01 C 100.714 57.752 100.534 57.578 100.258 57.578 C 99.994 57.578 99.814 57.758 99.814 58.01 C 99.814 58.268 99.994 58.442 100.258 58.442 Z M 99.514 62.15 L 101.176 62.15 L 101.176 61.844 L 100.858 61.784 C 100.69 61.754 100.672 61.682 100.672 61.508 L 100.672 59.102 L 100.6 59.072 L 99.574 59.126 L 99.532 59.444 L 99.814 59.486 C 100.012 59.51 100.03 59.588 100.03 59.858 L 100.03 61.49 C 100.03 61.67 100.024 61.754 99.85 61.784 L 99.514 61.838 L 99.514 62.15 L 99.514 62.15 Z M 101.698 62.234 L 101.968 62.234 L 102.034 62.03 C 102.178 62.126 102.424 62.234 102.79 62.234 C 103.534 62.234 103.894 61.742 103.894 61.226 C 103.894 60.026 102.226 60.482 102.226 59.768 C 102.226 59.504 102.418 59.36 102.736 59.36 C 103.048 59.36 103.342 59.57 103.432 59.978 L 103.804 60.008 L 103.726 59.012 L 103.444 59.012 L 103.396 59.216 C 103.252 59.096 102.982 59.012 102.73 59.012 C 102.046 59.012 101.662 59.408 101.662 59.942 C 101.662 61.118 103.336 60.644 103.336 61.376 C 103.336 61.682 103.114 61.844 102.802 61.844 C 102.496 61.844 102.16 61.718 101.968 61.166 L 101.602 61.19 L 101.698 62.234 L 101.698 62.234 Z M 105.568 62.234 C 105.952 62.234 106.276 62.042 106.498 61.814 L 106.342 61.574 C 106.18 61.682 106.006 61.766 105.784 61.766 C 105.49 61.766 105.376 61.592 105.376 61.268 L 105.376 59.498 L 106.294 59.498 L 106.294 59.096 L 105.376 59.096 L 105.376 58.088 L 105.292 58.052 L 104.95 58.094 C 104.902 58.79 104.752 59.126 104.272 59.168 L 104.272 59.498 L 104.734 59.498 L 104.734 61.34 C 104.734 61.892 104.968 62.234 105.568 62.234 Z M 106.822 62.15 L 108.574 62.15 L 108.574 61.85 L 108.058 61.772 C 107.914 61.748 107.908 61.682 107.908 61.514 L 107.908 60.332 C 107.908 59.792 108.346 59.312 108.724 59.468 C 108.628 59.654 108.604 59.744 108.604 59.822 C 108.604 59.984 108.73 60.098 108.976 60.098 C 109.264 60.098 109.402 59.912 109.402 59.612 C 109.402 59.204 109.114 59.012 108.754 59.012 C 108.274 59.012 108.01 59.36 107.854 59.63 L 107.836 59.63 L 107.782 59.096 L 107.71 59.054 L 106.81 59.12 L 106.768 59.438 L 107.062 59.48 C 107.248 59.51 107.266 59.582 107.266 59.852 L 107.266 61.502 C 107.266 61.67 107.26 61.76 107.11 61.79 L 106.822 61.844 L 106.822 62.15 L 106.822 62.15 Z M 110.596 62.234 C 111.022 62.234 111.31 62.054 111.52 61.718 C 111.562 62.018 111.73 62.234 112.096 62.234 C 112.276 62.234 112.516 62.15 112.684 61.994 L 112.618 61.748 C 112.24 61.856 112.084 61.772 112.084 61.526 L 112.084 60.122 C 112.084 59.24 111.586 59.012 110.944 59.012 C 110.32 59.012 109.756 59.372 109.756 59.81 C 109.756 59.99 109.852 60.14 110.11 60.14 C 110.356 60.14 110.47 59.996 110.47 59.858 C 110.47 59.774 110.38 59.624 110.32 59.522 C 110.404 59.438 110.608 59.348 110.854 59.348 C 111.232 59.348 111.448 59.516 111.448 60.02 L 111.448 60.44 C 111.208 60.452 110.944 60.47 110.704 60.506 C 110.11 60.59 109.738 60.878 109.738 61.412 C 109.738 62.012 110.182 62.234 110.596 62.234 Z M 110.86 61.784 C 110.608 61.784 110.398 61.658 110.398 61.34 C 110.398 61.106 110.524 60.878 110.908 60.818 C 111.052 60.794 111.25 60.77 111.448 60.77 L 111.448 61.19 C 111.448 61.646 111.1 61.784 110.86 61.784 Z M 114.226 62.234 C 114.766 62.234 115.048 61.952 115.21 61.724 L 115.228 61.724 L 115.312 62.198 L 116.296 62.162 L 116.296 61.856 L 116.008 61.802 C 115.84 61.772 115.81 61.718 115.81 61.532 L 115.81 57.62 L 115.744 57.554 L 114.694 57.584 L 114.658 57.908 L 114.922 57.95 C 115.15 57.986 115.168 58.058 115.168 58.298 L 115.168 59.204 C 115.024 59.114 114.76 59.012 114.448 59.012 C 113.542 59.012 112.984 59.672 112.984 60.716 C 112.984 61.658 113.428 62.234 114.226 62.234 Z M 114.424 61.766 C 113.872 61.766 113.656 61.292 113.656 60.656 C 113.656 59.912 113.89 59.444 114.472 59.444 C 114.694 59.444 114.958 59.504 115.168 59.666 L 115.168 60.89 C 115.168 61.532 114.778 61.766 114.424 61.766 Z M 118.186 62.234 C 119.074 62.234 119.716 61.634 119.716 60.542 C 119.716 59.528 119.086 59.012 118.27 59.012 C 117.448 59.012 116.704 59.492 116.704 60.698 C 116.704 61.574 117.208 62.234 118.186 62.234 Z M 118.27 61.832 C 117.694 61.832 117.388 61.328 117.388 60.512 C 117.388 59.72 117.706 59.396 118.174 59.396 C 118.696 59.396 119.026 59.846 119.026 60.686 C 119.026 61.442 118.756 61.832 118.27 61.832 Z M 120.268 62.15 L 122.02 62.15 L 122.02 61.85 L 121.504 61.772 C 121.36 61.748 121.354 61.682 121.354 61.514 L 121.354 60.332 C 121.354 59.792 121.792 59.312 122.17 59.468 C 122.074 59.654 122.05 59.744 122.05 59.822 C 122.05 59.984 122.176 60.098 122.422 60.098 C 122.71 60.098 122.848 59.912 122.848 59.612 C 122.848 59.204 122.56 59.012 122.2 59.012 C 121.72 59.012 121.456 59.36 121.3 59.63 L 121.282 59.63 L 121.228 59.096 L 121.156 59.054 L 120.256 59.12 L 120.214 59.438 L 120.508 59.48 C 120.694 59.51 120.712 59.582 120.712 59.852 L 120.712 61.502 C 120.712 61.67 120.706 61.76 120.556 61.79 L 120.268 61.844 L 120.268 62.15 L 120.268 62.15 Z M 110.62 54.95 L 112.156 54.95 L 112.156 54.656 L 111.856 54.59 C 111.724 54.56 111.706 54.5 111.706 54.332 L 111.706 53.114 C 111.706 52.532 112.078 52.292 112.474 52.292 C 112.99 52.292 113.038 52.616 113.038 53.042 L 113.038 54.356 C 113.038 54.524 113.014 54.578 112.858 54.608 L 112.606 54.656 L 112.606 54.95 L 114.142 54.95 L 114.142 54.65 L 113.86 54.602 C 113.692 54.572 113.674 54.518 113.674 54.356 L 113.674 52.838 C 113.674 52.286 113.452 51.812 112.696 51.812 C 112.204 51.812 111.856 52.1 111.706 52.358 L 111.706 50.42 L 111.64 50.354 L 110.59 50.384 L 110.548 50.708 L 110.818 50.75 C 111.04 50.786 111.064 50.846 111.064 51.092 L 111.064 54.308 C 111.064 54.476 111.058 54.566 110.902 54.596 L 110.62 54.65 L 110.62 54.95 L 110.62 54.95 Z M 116.014 55.034 C 116.59 55.034 117.004 54.722 117.232 54.416 L 117.004 54.188 C 116.83 54.356 116.566 54.542 116.17 54.542 C 115.6 54.542 115.276 54.14 115.252 53.492 L 117.106 53.492 C 117.16 53.3 117.19 53.09 117.19 52.898 C 117.19 52.214 116.71 51.812 116.062 51.812 C 115.192 51.812 114.574 52.436 114.574 53.48 C 114.574 54.338 115.048 55.034 116.014 55.034 Z M 115.252 53.126 C 115.294 52.652 115.462 52.166 115.99 52.166 C 116.35 52.166 116.554 52.376 116.554 52.838 C 116.554 52.946 116.548 53.048 116.536 53.126 L 115.252 53.126 L 115.252 53.126 Z M 117.736 54.95 L 119.488 54.95 L 119.488 54.65 L 118.972 54.572 C 118.828 54.548 118.822 54.482 118.822 54.314 L 118.822 53.132 C 118.822 52.592 119.26 52.112 119.638 52.268 C 119.542 52.454 119.518 52.544 119.518 52.622 C 119.518 52.784 119.644 52.898 119.89 52.898 C 120.178 52.898 120.316 52.712 120.316 52.412 C 120.316 52.004 120.028 51.812 119.668 51.812 C 119.188 51.812 118.924 52.16 118.768 52.43 L 118.75 52.43 L 118.696 51.896 L 118.624 51.854 L 117.724 51.92 L 117.682 52.238 L 117.976 52.28 C 118.162 52.31 118.18 52.382 118.18 52.652 L 118.18 54.302 C 118.18 54.47 118.174 54.56 118.024 54.59 L 117.736 54.644 L 117.736 54.95 L 117.736 54.95 Z M 120.658 54.95 L 122.146 54.95 L 122.146 54.656 L 121.894 54.59 C 121.762 54.56 121.744 54.506 121.744 54.332 L 121.744 53.114 C 121.744 52.526 122.11 52.292 122.47 52.292 C 122.944 52.292 122.992 52.616 122.992 53.042 L 122.992 54.356 C 122.992 54.524 122.968 54.578 122.818 54.608 L 122.602 54.656 L 122.602 54.95 L 124.036 54.95 L 124.036 54.656 L 123.778 54.59 C 123.646 54.56 123.634 54.506 123.634 54.332 L 123.634 53.084 C 123.634 52.514 124.018 52.292 124.354 52.292 C 124.828 52.292 124.882 52.616 124.882 53.042 L 124.882 54.35 C 124.882 54.524 124.852 54.572 124.708 54.602 L 124.492 54.656 L 124.492 54.95 L 125.986 54.95 L 125.986 54.65 L 125.704 54.602 C 125.536 54.572 125.518 54.518 125.518 54.356 L 125.518 52.838 C 125.518 52.316 125.314 51.812 124.576 51.812 C 124.078 51.812 123.724 52.13 123.574 52.436 C 123.466 52.076 123.208 51.812 122.692 51.812 C 122.188 51.812 121.852 52.148 121.696 52.43 L 121.678 52.43 L 121.636 51.896 L 121.564 51.854 L 120.646 51.92 L 120.604 52.232 L 120.898 52.274 C 121.084 52.304 121.102 52.376 121.102 52.646 L 121.102 54.308 C 121.102 54.476 121.102 54.566 120.946 54.596 L 120.658 54.65 L 120.658 54.95 L 120.658 54.95 Z M 127.894 55.034 C 128.782 55.034 129.424 54.434 129.424 53.342 C 129.424 52.328 128.794 51.812 127.978 51.812 C 127.156 51.812 126.412 52.292 126.412 53.498 C 126.412 54.374 126.916 55.034 127.894 55.034 Z M 127.978 54.632 C 127.402 54.632 127.096 54.128 127.096 53.312 C 127.096 52.52 127.414 52.196 127.882 52.196 C 128.404 52.196 128.734 52.646 128.734 53.486 C 128.734 54.242 128.464 54.632 127.978 54.632 Z M 130.066 55.034 L 130.336 55.034 L 130.402 54.83 C 130.546 54.926 130.792 55.034 131.158 55.034 C 131.902 55.034 132.262 54.542 132.262 54.026 C 132.262 52.826 130.594 53.282 130.594 52.568 C 130.594 52.304 130.786 52.16 131.104 52.16 C 131.416 52.16 131.71 52.37 131.8 52.778 L 132.172 52.808 L 132.094 51.812 L 131.812 51.812 L 131.764 52.016 C 131.62 51.896 131.35 51.812 131.098 51.812 C 130.414 51.812 130.03 52.208 130.03 52.742 C 130.03 53.918 131.704 53.444 131.704 54.176 C 131.704 54.482 131.482 54.644 131.17 54.644 C 130.864 54.644 130.528 54.518 130.336 53.966 L 129.97 53.99 L 130.066 55.034 L 130.066 55.034 Z M 134.182 55.034 C 135.07 55.034 135.712 54.434 135.712 53.342 C 135.712 52.328 135.082 51.812 134.266 51.812 C 133.444 51.812 132.7 52.292 132.7 53.498 C 132.7 54.374 133.204 55.034 134.182 55.034 Z M 134.266 54.632 C 133.69 54.632 133.384 54.128 133.384 53.312 C 133.384 52.52 133.702 52.196 134.17 52.196 C 134.692 52.196 135.022 52.646 135.022 53.486 C 135.022 54.242 134.752 54.632 134.266 54.632 Z M 102.91 55.034 C 103.42 55.034 103.696 54.776 103.918 54.494 L 103.936 54.494 L 104.026 54.986 L 105.016 54.95 L 105.016 54.644 L 104.716 54.59 C 104.548 54.56 104.524 54.494 104.524 54.308 L 104.524 51.896 L 104.452 51.854 L 103.468 51.92 L 103.426 52.232 L 103.684 52.274 C 103.87 52.304 103.888 52.376 103.888 52.64 L 103.888 53.732 C 103.888 54.308 103.534 54.554 103.132 54.554 C 102.616 54.554 102.598 54.224 102.598 53.81 L 102.598 51.896 L 102.526 51.854 L 101.53 51.92 L 101.482 52.232 L 101.752 52.274 C 101.944 52.304 101.962 52.382 101.962 52.64 L 101.962 54.014 C 101.962 54.554 102.166 55.034 102.91 55.034 Z M 105.472 54.95 L 107.008 54.95 L 107.008 54.656 L 106.708 54.59 C 106.576 54.56 106.558 54.5 106.558 54.332 L 106.558 53.114 C 106.558 52.532 106.924 52.292 107.326 52.292 C 107.842 52.292 107.89 52.616 107.89 53.042 L 107.89 54.356 C 107.89 54.524 107.866 54.578 107.71 54.608 L 107.458 54.656 L 107.458 54.95 L 108.994 54.95 L 108.994 54.65 L 108.712 54.602 C 108.544 54.572 108.526 54.518 108.526 54.356 L 108.526 52.838 C 108.526 52.286 108.304 51.812 107.542 51.812 C 106.996 51.812 106.672 52.148 106.51 52.43 L 106.492 52.43 L 106.45 51.896 L 106.378 51.854 L 105.46 51.92 L 105.418 52.232 L 105.712 52.274 C 105.898 52.304 105.916 52.376 105.916 52.646 L 105.916 54.308 C 105.916 54.476 105.916 54.566 105.76 54.596 L 105.472 54.65 L 105.472 54.95 L 105.472 54.95 Z M 95.986 55.034 C 96.562 55.034 96.976 54.722 97.204 54.416 L 96.976 54.188 C 96.802 54.356 96.538 54.542 96.142 54.542 C 95.572 54.542 95.248 54.14 95.224 53.492 L 97.078 53.492 C 97.132 53.3 97.162 53.09 97.162 52.898 C 97.162 52.214 96.682 51.812 96.034 51.812 C 95.164 51.812 94.546 52.436 94.546 53.48 C 94.546 54.338 95.02 55.034 95.986 55.034 Z M 95.224 53.126 C 95.266 52.652 95.434 52.166 95.962 52.166 C 96.322 52.166 96.526 52.376 96.526 52.838 C 96.526 52.946 96.52 53.048 96.508 53.126 L 95.224 53.126 L 95.224 53.126 Z M 97.798 55.034 L 98.068 55.034 L 98.134 54.83 C 98.278 54.926 98.524 55.034 98.89 55.034 C 99.634 55.034 99.994 54.542 99.994 54.026 C 99.994 52.826 98.326 53.282 98.326 52.568 C 98.326 52.304 98.518 52.16 98.836 52.16 C 99.148 52.16 99.442 52.37 99.532 52.778 L 99.904 52.808 L 99.826 51.812 L 99.544 51.812 L 99.496 52.016 C 99.352 51.896 99.082 51.812 98.83 51.812 C 98.146 51.812 97.762 52.208 97.762 52.742 C 97.762 53.918 99.436 53.444 99.436 54.176 C 99.436 54.482 99.214 54.644 98.902 54.644 C 98.596 54.644 98.26 54.518 98.068 53.966 L 97.702 53.99 L 97.798 55.034 L 97.798 55.034 Z"/>
+ <path fill="#009a56" fill-rule="evenodd" d="M 82.858 55.034 C 83.674 55.034 84.178 54.56 84.436 54.146 L 84.136 53.918 C 83.848 54.314 83.506 54.578 82.936 54.578 C 82.072 54.578 81.556 53.84 81.556 52.844 C 81.556 51.746 81.958 51.08 82.792 51.08 C 83.428 51.08 83.788 51.422 84.01 52.136 L 84.364 52.058 L 84.13 50.654 L 83.824 50.654 L 83.764 51.038 C 83.596 50.87 83.296 50.666 82.756 50.666 C 81.634 50.666 80.836 51.5 80.836 52.862 C 80.836 54.056 81.496 55.034 82.858 55.034 Z M 85.87 55.034 C 86.296 55.034 86.584 54.854 86.794 54.518 C 86.836 54.818 87.004 55.034 87.37 55.034 C 87.55 55.034 87.79 54.95 87.958 54.794 L 87.892 54.548 C 87.514 54.656 87.358 54.572 87.358 54.326 L 87.358 52.922 C 87.358 52.04 86.86 51.812 86.218 51.812 C 85.594 51.812 85.03 52.172 85.03 52.61 C 85.03 52.79 85.126 52.94 85.384 52.94 C 85.63 52.94 85.744 52.796 85.744 52.658 C 85.744 52.574 85.654 52.424 85.594 52.322 C 85.678 52.238 85.882 52.148 86.128 52.148 C 86.506 52.148 86.722 52.316 86.722 52.82 L 86.722 53.24 C 86.482 53.252 86.218 53.27 85.978 53.306 C 85.384 53.39 85.012 53.678 85.012 54.212 C 85.012 54.812 85.456 55.034 85.87 55.034 Z M 86.134 54.584 C 85.882 54.584 85.672 54.458 85.672 54.14 C 85.672 53.906 85.798 53.678 86.182 53.618 C 86.326 53.594 86.524 53.57 86.722 53.57 L 86.722 53.99 C 86.722 54.446 86.374 54.584 86.134 54.584 Z M 88.906 51.242 C 89.176 51.242 89.362 51.062 89.362 50.804 C 89.362 50.546 89.176 50.378 88.906 50.378 C 88.648 50.378 88.462 50.552 88.462 50.816 C 88.462 51.068 88.648 51.242 88.906 51.242 Z M 88.36 56.324 C 89.044 55.952 89.32 55.472 89.32 54.38 L 89.32 51.902 L 89.248 51.872 L 88.222 51.926 L 88.18 52.244 L 88.468 52.286 C 88.666 52.31 88.678 52.388 88.678 52.658 L 88.678 54.764 C 88.678 55.346 88.558 55.742 88.156 56.06 L 88.36 56.324 L 88.36 56.324 Z M 90.994 55.034 C 91.42 55.034 91.708 54.854 91.918 54.518 C 91.96 54.818 92.128 55.034 92.494 55.034 C 92.674 55.034 92.914 54.95 93.082 54.794 L 93.016 54.548 C 92.638 54.656 92.482 54.572 92.482 54.326 L 92.482 52.922 C 92.482 52.04 91.984 51.812 91.342 51.812 C 90.718 51.812 90.154 52.172 90.154 52.61 C 90.154 52.79 90.25 52.94 90.508 52.94 C 90.754 52.94 90.868 52.796 90.868 52.658 C 90.868 52.574 90.778 52.424 90.718 52.322 C 90.802 52.238 91.006 52.148 91.252 52.148 C 91.63 52.148 91.846 52.316 91.846 52.82 L 91.846 53.24 C 91.606 53.252 91.342 53.27 91.102 53.306 C 90.508 53.39 90.136 53.678 90.136 54.212 C 90.136 54.812 90.58 55.034 90.994 55.034 Z M 91.258 54.584 C 91.006 54.584 90.796 54.458 90.796 54.14 C 90.796 53.906 90.922 53.678 91.306 53.618 C 91.45 53.594 91.648 53.57 91.846 53.57 L 91.846 53.99 C 91.846 54.446 91.498 54.584 91.258 54.584 Z"/>
+ <g>
+ <g style="opacity:0.4" filter="url(#4dT92iEl3RdQrgygSLkCYYGvpX5mEVk8)">
+ <g opacity=".4">
+ <path fill="#1a1a1a" d="M 52.58 70.75 L 202.92 70.75 C 204.827 70.75 206.375 72.298 206.375 74.205 L 206.375 106.211 C 206.375 108.118 204.827 109.667 202.92 109.667 L 52.58 109.667 C 50.673 109.667 49.125 108.118 49.125 106.211 L 49.125 74.205 C 49.125 72.298 50.673 70.75 52.58 70.75 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="4dT92iEl3RdQrgygSLkCYYGvpX5mEVk8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <path fill="#007341" d="M 52.58 67.75 L 202.92 67.75 C 204.827 67.75 206.375 69.298 206.375 71.205 L 206.375 103.211 C 206.375 105.118 204.827 106.667 202.92 106.667 L 52.58 106.667 C 50.673 106.667 49.125 105.118 49.125 103.211 L 49.125 71.205 C 49.125 69.298 50.673 67.75 52.58 67.75 Z"/>
+ </g>
+ <g>
+ <g style="opacity:0.4" filter="url(#rlCzhboMyfQu9fzYrmus8DOuD2O8xNl6)">
+ <g opacity=".4">
+ <path fill="#1a1a1a" d="M 95.484 99.733 C 98.065 99.104 99.969 96.881 99.969 94.24 C 99.969 91.101 97.28 88.552 93.969 88.552 C 90.657 88.552 87.969 91.101 87.969 94.24 L 87.969 94.24 C 87.969 96.884 89.877 99.109 92.462 99.734 C 92.542 100.802 92.998 101.802 93.751 102.565 C 94.591 103.395 95.721 103.865 96.911 103.865 L 158.531 103.865 C 159.721 103.865 160.871 103.395 161.711 102.545 C 162.457 101.808 162.91 100.832 163.017 99.801 C 165.613 99.184 167.531 96.954 167.531 94.302 C 167.531 91.163 164.843 88.615 161.531 88.615 C 158.22 88.615 155.531 91.163 155.531 94.302 L 155.531 94.302 C 155.531 96.925 157.408 99.136 159.96 99.784 C 159.899 100.027 159.77 100.246 159.591 100.425 C 159.311 100.705 158.931 100.865 158.531 100.865 L 96.911 100.865 C 96.901 100.865 96.901 100.865 96.901 100.865 C 96.521 100.865 96.151 100.715 95.881 100.445 C 95.68 100.244 95.546 99.996 95.484 99.733 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="rlCzhboMyfQu9fzYrmus8DOuD2O8xNl6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <linearGradient id="_lgradient_22" x1=".993" x2=".002" y1=".988" y2=".234" gradientTransform="matrix(12,0,0,11.376,87.969,85.552)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="100" style="stop-color:#343b40"/>
+ <stop offset="100%" stop-opacity="100" style="stop-color:#555e63"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_22)" cx="93.969" cy="91.24" rx="6" ry="5.688" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_23" x1=".993" x2=".002" y1=".988" y2=".234" gradientTransform="matrix(12,0,0,11.376,155.531,85.614)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="100" style="stop-color:#343b40"/>
+ <stop offset="100%" stop-opacity="100" style="stop-color:#555e63"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_23)" cx="161.531" cy="91.302" rx="6" ry="5.688" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_24" x1=".467" x2=".466" y1="1.071" y2="1.007" gradientTransform="matrix(70.58,0,0,11.75,92.451,91.115)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="100" style="stop-color:#f9af18"/>
+ <stop offset="100%" stop-opacity="100" style="stop-color:#fecf3b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" d="M 160.031 92.615 C 160.031 92.215 160.191 91.835 160.471 91.555 C 160.751 91.275 161.131 91.115 161.531 91.115 C 161.931 91.115 162.311 91.275 162.591 91.555 C 162.871 91.835 163.031 92.215 163.031 92.615 L 163.031 98.365 C 163.031 99.555 162.561 100.705 161.711 101.545 C 160.871 102.395 159.721 102.865 158.531 102.865 L 96.911 102.865 C 95.721 102.865 94.591 102.395 93.751 101.565 C 92.921 100.725 92.451 99.595 92.451 98.405 C 92.451 98.405 92.451 98.405 92.451 98.395 L 92.451 98.345 L 92.531 92.715 C 92.541 92.325 92.701 91.945 92.981 91.665 C 93.271 91.385 93.651 91.235 94.051 91.245 C 94.451 91.245 94.831 91.405 95.111 91.695 C 95.381 91.985 95.541 92.365 95.531 92.765 L 95.451 98.385 L 95.451 98.415 C 95.451 98.795 95.601 99.165 95.881 99.445 C 96.151 99.715 96.521 99.865 96.901 99.865 C 96.901 99.865 96.901 99.865 96.911 99.865 L 158.531 99.865 C 158.931 99.865 159.311 99.705 159.591 99.425 C 159.871 99.145 160.031 98.765 160.031 98.365 L 160.031 92.615 L 160.031 92.615 Z"/>
+ </g>
+ <defs>
+ <filter id="owhHaZtXRA929LsElSFCeV42JGYARGlQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#owhHaZtXRA929LsElSFCeV42JGYARGlQ)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_25" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <path fill="#ffffff" d="M 183.135 145.667 L 182.363 154.886 C 179.44 155.968 176.723 157.54 174.326 159.534 L 165.948 155.589 L 157.198 170.744 L 164.805 176.027 C 164.534 177.559 164.394 179.111 164.385 180.666 C 164.386 182.227 164.52 183.785 164.785 185.324 L 157.197 190.587 L 165.947 205.743 L 174.306 201.807 C 176.71 203.793 179.435 205.355 182.363 206.426 L 183.134 215.664 L 200.634 215.664 L 201.405 206.446 C 204.329 205.363 207.046 203.791 209.442 201.797 L 217.821 205.742 L 226.571 190.587 L 218.964 185.304 C 219.234 183.772 219.375 182.221 219.384 180.665 C 219.383 179.104 219.249 177.546 218.984 176.007 L 226.571 170.744 L 217.822 155.588 L 209.462 159.524 C 207.058 157.538 204.333 155.976 201.404 154.904 L 200.634 145.664 L 183.135 145.664 L 183.135 145.667 Z M 191.885 170.667 C 194.537 170.666 197.081 171.72 198.957 173.596 C 200.832 175.471 201.886 178.015 201.886 180.668 C 201.886 183.32 200.832 185.864 198.957 187.74 C 197.081 189.615 194.537 190.669 191.885 190.669 C 189.232 190.669 186.688 189.615 184.813 187.74 C 182.937 185.864 181.883 183.32 181.884 180.668 C 181.883 178.015 182.937 175.471 184.813 173.596 C 186.688 171.72 189.232 170.666 191.885 170.667 L 191.885 170.667 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/caja-dropbox.svg b/.icons/Gruvbox_Dark-2/apps/64/caja-dropbox.svg
new file mode 120000
index 000000000..3b77629d8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/caja-dropbox.svg
@@ -0,0 +1 @@
+dropbox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/caja.svg b/.icons/Gruvbox_Dark-2/apps/64/caja.svg
new file mode 100644
index 000000000..0f96945fa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/caja.svg
@@ -0,0 +1,163 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#Kxhyowca8P3PaivjihL49CFKtCHwHTKj)">
+ <path fill="#009a56" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="Kxhyowca8P3PaivjihL49CFKtCHwHTKj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="xoGr6ZnR5q7SbvC9T0C2KhtJYOCL5HvD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" in="SourceGraphic"/>
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur" stdDeviation="4.294"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_offsetBlur" operator="out" result="pf_100_inverse"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4" result="pf_100_color"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_color" in2="pf_100_inverse" operator="in" result="pf_100_shadow"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_shadow" in2="SourceGraphic" operator="over"/>
+ </filter>
+ </defs>
+ <g filter="url(#xoGr6ZnR5q7SbvC9T0C2KhtJYOCL5HvD)">
+ <path fill="#024f2d" d="M 65.333 50 L 190.667 50 C 193.978 50 196.667 52.689 196.667 56 L 196.667 75.667 C 196.667 78.978 193.978 81.667 190.667 81.667 L 65.333 81.667 C 62.022 81.667 59.333 78.978 59.333 75.667 L 59.333 56 C 59.333 52.689 62.022 50 65.333 50 Z"/>
+ </g>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <linearGradient id="_lgradient_5" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="100" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ </g>
+ <g>
+ <g style="opacity:0.4" filter="url(#SASqrnc6ky3o9qIUnPdvgxVve3TTebew)">
+ <g opacity=".4">
+ <path fill="#1a1a1a" d="M 52.58 162.75 L 202.92 162.75 C 204.827 162.75 206.375 164.298 206.375 166.205 L 206.375 198.211 C 206.375 200.118 204.827 201.667 202.92 201.667 L 52.58 201.667 C 50.673 201.667 49.125 200.118 49.125 198.211 L 49.125 166.205 C 49.125 164.298 50.673 162.75 52.58 162.75 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="SASqrnc6ky3o9qIUnPdvgxVve3TTebew" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <path fill="#007341" d="M 52.58 159.75 L 202.92 159.75 C 204.827 159.75 206.375 161.298 206.375 163.205 L 206.375 195.211 C 206.375 197.118 204.827 198.667 202.92 198.667 L 52.58 198.667 C 50.673 198.667 49.125 197.118 49.125 195.211 L 49.125 163.205 C 49.125 161.298 50.673 159.75 52.58 159.75 Z"/>
+ </g>
+ <g>
+ <g style="opacity:0.4" filter="url(#xfAI2nm6VwLZZ57xAnRe37q53SaCe6YH)">
+ <g opacity=".4">
+ <path fill="#1a1a1a" d="M 95.484 184.733 C 98.065 184.104 99.969 181.881 99.969 179.24 C 99.969 176.101 97.28 173.552 93.969 173.552 C 90.657 173.552 87.969 176.101 87.969 179.24 L 87.969 179.24 C 87.969 181.884 89.877 184.109 92.462 184.734 C 92.542 185.802 92.998 186.802 93.751 187.565 C 94.591 188.395 95.721 188.865 96.911 188.865 L 158.531 188.865 C 159.721 188.865 160.871 188.395 161.711 187.545 C 162.457 186.808 162.91 185.832 163.017 184.801 C 165.613 184.184 167.531 181.954 167.531 179.302 C 167.531 176.163 164.843 173.615 161.531 173.615 C 158.22 173.615 155.531 176.163 155.531 179.302 L 155.531 179.302 C 155.531 181.925 157.408 184.136 159.96 184.784 C 159.899 185.027 159.77 185.246 159.591 185.425 C 159.311 185.705 158.931 185.865 158.531 185.865 L 96.911 185.865 C 96.901 185.865 96.901 185.865 96.901 185.865 C 96.521 185.865 96.151 185.715 95.881 185.445 C 95.68 185.244 95.546 184.996 95.484 184.733 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="xfAI2nm6VwLZZ57xAnRe37q53SaCe6YH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <linearGradient id="_lgradient_6" x1=".993" x2=".002" y1=".988" y2=".234" gradientTransform="matrix(12,0,0,11.376,87.969,170.552)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="100" style="stop-color:#343b40"/>
+ <stop offset="100%" stop-opacity="100" style="stop-color:#555e63"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_6)" cx="93.969" cy="176.24" rx="6" ry="5.688" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_7" x1=".993" x2=".002" y1=".988" y2=".234" gradientTransform="matrix(12,0,0,11.376,155.531,170.614)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="100" style="stop-color:#343b40"/>
+ <stop offset="100%" stop-opacity="100" style="stop-color:#555e63"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_7)" cx="161.531" cy="176.302" rx="6" ry="5.688" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_8" x1=".467" x2=".466" y1="1.071" y2="1.007" gradientTransform="matrix(70.58,0,0,11.75,92.451,176.115)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="100" style="stop-color:#f9af18"/>
+ <stop offset="100%" stop-opacity="100" style="stop-color:#fecf3b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" d="M 160.031 177.615 C 160.031 177.215 160.191 176.835 160.471 176.555 C 160.751 176.275 161.131 176.115 161.531 176.115 C 161.931 176.115 162.311 176.275 162.591 176.555 C 162.871 176.835 163.031 177.215 163.031 177.615 L 163.031 183.365 C 163.031 184.555 162.561 185.705 161.711 186.545 C 160.871 187.395 159.721 187.865 158.531 187.865 L 96.911 187.865 C 95.721 187.865 94.591 187.395 93.751 186.565 C 92.921 185.725 92.451 184.595 92.451 183.405 C 92.451 183.405 92.451 183.405 92.451 183.395 L 92.451 183.345 L 92.531 177.715 C 92.541 177.325 92.701 176.945 92.981 176.665 C 93.271 176.385 93.651 176.235 94.051 176.245 C 94.451 176.245 94.831 176.405 95.111 176.695 C 95.381 176.985 95.541 177.365 95.531 177.765 L 95.451 183.385 L 95.451 183.415 C 95.451 183.795 95.601 184.165 95.881 184.445 C 96.151 184.715 96.521 184.865 96.901 184.865 C 96.901 184.865 96.901 184.865 96.911 184.865 L 158.531 184.865 C 158.931 184.865 159.311 184.705 159.591 184.425 C 159.871 184.145 160.031 183.765 160.031 183.365 L 160.031 177.615 L 160.031 177.615 Z"/>
+ </g>
+ <g>
+ <g style="opacity:0.4" filter="url(#96tihLVRPyzdHBdKLVyCSPhZ6nDqPZll)">
+ <g opacity=".4">
+ <path fill="#1a1a1a" d="M 52.58 115.75 L 202.92 115.75 C 204.827 115.75 206.375 117.298 206.375 119.205 L 206.375 151.211 C 206.375 153.118 204.827 154.667 202.92 154.667 L 52.58 154.667 C 50.673 154.667 49.125 153.118 49.125 151.211 L 49.125 119.205 C 49.125 117.298 50.673 115.75 52.58 115.75 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="96tihLVRPyzdHBdKLVyCSPhZ6nDqPZll" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <path fill="#007341" d="M 52.58 112.75 L 202.92 112.75 C 204.827 112.75 206.375 114.298 206.375 116.205 L 206.375 148.211 C 206.375 150.118 204.827 151.667 202.92 151.667 L 52.58 151.667 C 50.673 151.667 49.125 150.118 49.125 148.211 L 49.125 116.205 C 49.125 114.298 50.673 112.75 52.58 112.75 Z"/>
+ </g>
+ <g>
+ <g style="opacity:0.4" filter="url(#MuF504urItKWJMf3qPlUqUmVyX6gcjnH)">
+ <g opacity=".4">
+ <path fill="#1a1a1a" d="M 95.484 137.733 C 98.065 137.104 99.969 134.881 99.969 132.24 C 99.969 129.101 97.28 126.552 93.969 126.552 C 90.657 126.552 87.969 129.101 87.969 132.24 L 87.969 132.24 C 87.969 134.884 89.877 137.109 92.462 137.734 C 92.542 138.802 92.998 139.802 93.751 140.565 C 94.591 141.395 95.721 141.865 96.911 141.865 L 158.531 141.865 C 159.721 141.865 160.871 141.395 161.711 140.545 C 162.457 139.808 162.91 138.832 163.017 137.801 C 165.613 137.184 167.531 134.954 167.531 132.302 C 167.531 129.163 164.843 126.615 161.531 126.615 C 158.22 126.615 155.531 129.163 155.531 132.302 L 155.531 132.302 C 155.531 134.925 157.408 137.136 159.96 137.784 C 159.899 138.027 159.77 138.246 159.591 138.425 C 159.311 138.705 158.931 138.865 158.531 138.865 L 96.911 138.865 C 96.901 138.865 96.901 138.865 96.901 138.865 C 96.521 138.865 96.151 138.715 95.881 138.445 C 95.68 138.244 95.546 137.996 95.484 137.733 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="MuF504urItKWJMf3qPlUqUmVyX6gcjnH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <linearGradient id="_lgradient_9" x1=".993" x2=".002" y1=".988" y2=".234" gradientTransform="matrix(12,0,0,11.376,87.969,123.552)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="100" style="stop-color:#343b40"/>
+ <stop offset="100%" stop-opacity="100" style="stop-color:#555e63"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_9)" cx="93.969" cy="129.24" rx="6" ry="5.688" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_10" x1=".993" x2=".002" y1=".988" y2=".234" gradientTransform="matrix(12,0,0,11.376,155.531,123.614)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="100" style="stop-color:#343b40"/>
+ <stop offset="100%" stop-opacity="100" style="stop-color:#555e63"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_10)" cx="161.531" cy="129.302" rx="6" ry="5.688" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_11" x1=".467" x2=".466" y1="1.071" y2="1.007" gradientTransform="matrix(70.58,0,0,11.75,92.451,129.115)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="100" style="stop-color:#f9af18"/>
+ <stop offset="100%" stop-opacity="100" style="stop-color:#fecf3b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" d="M 160.031 130.615 C 160.031 130.215 160.191 129.835 160.471 129.555 C 160.751 129.275 161.131 129.115 161.531 129.115 C 161.931 129.115 162.311 129.275 162.591 129.555 C 162.871 129.835 163.031 130.215 163.031 130.615 L 163.031 136.365 C 163.031 137.555 162.561 138.705 161.711 139.545 C 160.871 140.395 159.721 140.865 158.531 140.865 L 96.911 140.865 C 95.721 140.865 94.591 140.395 93.751 139.565 C 92.921 138.725 92.451 137.595 92.451 136.405 C 92.451 136.405 92.451 136.405 92.451 136.395 L 92.451 136.345 L 92.531 130.715 C 92.541 130.325 92.701 129.945 92.981 129.665 C 93.271 129.385 93.651 129.235 94.051 129.245 C 94.451 129.245 94.831 129.405 95.111 129.695 C 95.381 129.985 95.541 130.365 95.531 130.765 L 95.451 136.385 L 95.451 136.415 C 95.451 136.795 95.601 137.165 95.881 137.445 C 96.151 137.715 96.521 137.865 96.901 137.865 C 96.901 137.865 96.901 137.865 96.911 137.865 L 158.531 137.865 C 158.931 137.865 159.311 137.705 159.591 137.425 C 159.871 137.145 160.031 136.765 160.031 136.365 L 160.031 130.615 L 160.031 130.615 Z"/>
+ </g>
+ <rect fill="#ebebeb" width="110.25" height="39.75" x="70.75" y="40.25" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#333333" d="M 114.172 69.458 C 114.454 69.458 114.652 69.278 114.652 68.99 C 114.652 68.702 114.454 68.528 114.172 68.528 C 113.902 68.528 113.704 68.708 113.704 68.996 C 113.704 69.284 113.902 69.458 114.172 69.458 Z"/>
+ <path fill="#46a926" fill-rule="evenodd" d="M 99.112 69.35 L 100.612 69.35 L 100.612 69.044 L 100.276 68.99 C 100.102 68.96 100.084 68.888 100.09 68.702 L 100.258 65.768 L 100.264 65.732 L 101.296 68.672 L 101.914 68.672 L 103 65.726 L 103.006 65.756 L 103.174 68.678 C 103.174 68.87 103.162 68.954 102.994 68.984 L 102.628 69.044 L 102.628 69.35 L 104.392 69.35 L 104.392 69.044 L 104.044 68.99 C 103.87 68.96 103.852 68.894 103.852 68.708 L 103.672 65.822 C 103.666 65.642 103.684 65.54 103.852 65.516 L 104.218 65.456 L 104.218 65.15 L 102.784 65.15 L 101.752 68.018 L 101.728 68.066 L 100.75 65.15 L 99.286 65.15 L 99.286 65.456 L 99.622 65.516 C 99.796 65.546 99.82 65.612 99.814 65.798 L 99.634 68.696 C 99.622 68.876 99.616 68.96 99.448 68.99 L 99.112 69.044 L 99.112 69.35 L 99.112 69.35 Z M 105.694 65.642 C 105.964 65.642 106.15 65.462 106.15 65.21 C 106.15 64.952 105.97 64.778 105.694 64.778 C 105.43 64.778 105.25 64.958 105.25 65.21 C 105.25 65.468 105.43 65.642 105.694 65.642 Z M 104.95 69.35 L 106.612 69.35 L 106.612 69.044 L 106.294 68.984 C 106.126 68.954 106.108 68.882 106.108 68.708 L 106.108 66.302 L 106.036 66.272 L 105.01 66.326 L 104.968 66.644 L 105.25 66.686 C 105.448 66.71 105.466 66.788 105.466 67.058 L 105.466 68.69 C 105.466 68.87 105.46 68.954 105.286 68.984 L 104.95 69.038 L 104.95 69.35 L 104.95 69.35 Z M 107.044 69.35 L 108.58 69.35 L 108.58 69.056 L 108.28 68.99 C 108.148 68.96 108.13 68.9 108.13 68.732 L 108.13 67.514 C 108.13 66.932 108.496 66.692 108.898 66.692 C 109.414 66.692 109.462 67.016 109.462 67.442 L 109.462 68.756 C 109.462 68.924 109.438 68.978 109.282 69.008 L 109.03 69.056 L 109.03 69.35 L 110.566 69.35 L 110.566 69.05 L 110.284 69.002 C 110.116 68.972 110.098 68.918 110.098 68.756 L 110.098 67.238 C 110.098 66.686 109.876 66.212 109.114 66.212 C 108.568 66.212 108.244 66.548 108.082 66.83 L 108.064 66.83 L 108.022 66.296 L 107.95 66.254 L 107.032 66.32 L 106.99 66.632 L 107.284 66.674 C 107.47 66.704 107.488 66.776 107.488 67.046 L 107.488 68.708 C 107.488 68.876 107.488 68.966 107.332 68.996 L 107.044 69.05 L 107.044 69.35 L 107.044 69.35 Z M 112.234 69.434 C 112.618 69.434 112.942 69.242 113.164 69.014 L 113.008 68.774 C 112.846 68.882 112.672 68.966 112.45 68.966 C 112.156 68.966 112.042 68.792 112.042 68.468 L 112.042 66.698 L 112.96 66.698 L 112.96 66.296 L 112.042 66.296 L 112.042 65.288 L 111.958 65.252 L 111.616 65.294 C 111.568 65.99 111.418 66.326 110.938 66.368 L 110.938 66.698 L 111.4 66.698 L 111.4 68.54 C 111.4 69.092 111.634 69.434 112.234 69.434 Z M 80.854 69.35 L 83.842 69.35 L 83.998 68.048 L 83.632 68.048 C 83.41 68.774 83.254 68.996 82.684 68.996 L 82.048 68.996 L 82.048 65.792 C 82.048 65.606 82.072 65.54 82.246 65.51 L 82.636 65.456 L 82.636 65.15 L 80.854 65.15 L 80.854 65.456 L 81.178 65.51 C 81.364 65.546 81.376 65.606 81.376 65.792 L 81.376 68.684 C 81.376 68.87 81.364 68.96 81.19 68.99 L 80.854 69.044 L 80.854 69.35 L 80.854 69.35 Z M 85.282 65.642 C 85.552 65.642 85.738 65.462 85.738 65.21 C 85.738 64.952 85.558 64.778 85.282 64.778 C 85.018 64.778 84.838 64.958 84.838 65.21 C 84.838 65.468 85.018 65.642 85.282 65.642 Z M 84.538 69.35 L 86.2 69.35 L 86.2 69.044 L 85.882 68.984 C 85.714 68.954 85.696 68.882 85.696 68.708 L 85.696 66.302 L 85.624 66.272 L 84.598 66.326 L 84.556 66.644 L 84.838 66.686 C 85.036 66.71 85.054 66.788 85.054 67.058 L 85.054 68.69 C 85.054 68.87 85.048 68.954 84.874 68.984 L 84.538 69.038 L 84.538 69.35 L 84.538 69.35 Z M 86.632 69.35 L 88.168 69.35 L 88.168 69.056 L 87.868 68.99 C 87.736 68.96 87.718 68.9 87.718 68.732 L 87.718 67.514 C 87.718 66.932 88.084 66.692 88.486 66.692 C 89.002 66.692 89.05 67.016 89.05 67.442 L 89.05 68.756 C 89.05 68.924 89.026 68.978 88.87 69.008 L 88.618 69.056 L 88.618 69.35 L 90.154 69.35 L 90.154 69.05 L 89.872 69.002 C 89.704 68.972 89.686 68.918 89.686 68.756 L 89.686 67.238 C 89.686 66.686 89.464 66.212 88.702 66.212 C 88.156 66.212 87.832 66.548 87.67 66.83 L 87.652 66.83 L 87.61 66.296 L 87.538 66.254 L 86.62 66.32 L 86.578 66.632 L 86.872 66.674 C 87.058 66.704 87.076 66.776 87.076 67.046 L 87.076 68.708 C 87.076 68.876 87.076 68.966 86.92 68.996 L 86.632 69.05 L 86.632 69.35 L 86.632 69.35 Z M 91.894 69.434 C 92.404 69.434 92.68 69.176 92.902 68.894 L 92.92 68.894 L 93.01 69.386 L 94 69.35 L 94 69.044 L 93.7 68.99 C 93.532 68.96 93.508 68.894 93.508 68.708 L 93.508 66.296 L 93.436 66.254 L 92.452 66.32 L 92.41 66.632 L 92.668 66.674 C 92.854 66.704 92.872 66.776 92.872 67.04 L 92.872 68.132 C 92.872 68.708 92.518 68.954 92.116 68.954 C 91.6 68.954 91.582 68.624 91.582 68.21 L 91.582 66.296 L 91.51 66.254 L 90.514 66.32 L 90.466 66.632 L 90.736 66.674 C 90.928 66.704 90.946 66.782 90.946 67.04 L 90.946 68.414 C 90.946 68.954 91.15 69.434 91.894 69.434 Z M 94.21 69.35 L 95.542 69.35 L 95.542 69.056 L 95.308 68.996 C 95.134 68.954 95.164 68.876 95.266 68.744 L 95.74 68.132 L 96.25 68.756 C 96.37 68.906 96.358 68.99 96.208 69.014 L 95.95 69.05 L 95.95 69.35 L 97.6 69.35 L 97.6 69.038 L 97.384 69.002 C 97.21 68.966 97.126 68.888 96.982 68.714 L 96.202 67.754 L 96.862 66.926 C 97.018 66.728 97.102 66.68 97.246 66.65 L 97.468 66.602 L 97.468 66.296 L 96.226 66.296 L 96.166 66.596 L 96.37 66.65 C 96.544 66.692 96.544 66.752 96.412 66.92 L 95.992 67.484 L 95.512 66.896 C 95.398 66.758 95.386 66.662 95.548 66.638 L 95.776 66.596 L 95.776 66.296 L 94.252 66.296 L 94.192 66.614 L 94.402 66.662 C 94.564 66.704 94.624 66.764 94.756 66.926 L 95.524 67.862 L 94.816 68.738 C 94.642 68.924 94.582 68.966 94.432 69.002 L 94.21 69.05 L 94.21 69.35 L 94.21 69.35 Z"/>
+ <path fill="#333333" fill-rule="evenodd" d="M 159.892 62.234 C 160.432 62.234 160.714 61.952 160.876 61.724 L 160.894 61.724 L 160.978 62.198 L 161.962 62.162 L 161.962 61.856 L 161.674 61.802 C 161.506 61.772 161.476 61.718 161.476 61.532 L 161.476 57.62 L 161.41 57.554 L 160.36 57.584 L 160.324 57.908 L 160.588 57.95 C 160.816 57.986 160.834 58.058 160.834 58.298 L 160.834 59.204 C 160.69 59.114 160.426 59.012 160.114 59.012 C 159.208 59.012 158.65 59.672 158.65 60.716 C 158.65 61.658 159.094 62.234 159.892 62.234 Z M 160.09 61.766 C 159.538 61.766 159.322 61.292 159.322 60.656 C 159.322 59.912 159.556 59.444 160.138 59.444 C 160.36 59.444 160.624 59.504 160.834 59.666 L 160.834 60.89 C 160.834 61.532 160.444 61.766 160.09 61.766 Z M 163.81 62.234 C 164.386 62.234 164.8 61.922 165.028 61.616 L 164.8 61.388 C 164.626 61.556 164.362 61.742 163.966 61.742 C 163.396 61.742 163.072 61.34 163.048 60.692 L 164.902 60.692 C 164.956 60.5 164.986 60.29 164.986 60.098 C 164.986 59.414 164.506 59.012 163.858 59.012 C 162.988 59.012 162.37 59.636 162.37 60.68 C 162.37 61.538 162.844 62.234 163.81 62.234 Z M 163.048 60.326 C 163.09 59.852 163.258 59.366 163.786 59.366 C 164.146 59.366 164.35 59.576 164.35 60.038 C 164.35 60.146 164.344 60.248 164.332 60.326 L 163.048 60.326 L 163.048 60.326 Z M 133.24 62.234 C 133.666 62.234 133.954 62.054 134.164 61.718 C 134.206 62.018 134.374 62.234 134.74 62.234 C 134.92 62.234 135.16 62.15 135.328 61.994 L 135.262 61.748 C 134.884 61.856 134.728 61.772 134.728 61.526 L 134.728 60.122 C 134.728 59.24 134.23 59.012 133.588 59.012 C 132.964 59.012 132.4 59.372 132.4 59.81 C 132.4 59.99 132.496 60.14 132.754 60.14 C 133 60.14 133.114 59.996 133.114 59.858 C 133.114 59.774 133.024 59.624 132.964 59.522 C 133.048 59.438 133.252 59.348 133.498 59.348 C 133.876 59.348 134.092 59.516 134.092 60.02 L 134.092 60.44 C 133.852 60.452 133.588 60.47 133.348 60.506 C 132.754 60.59 132.382 60.878 132.382 61.412 C 132.382 62.012 132.826 62.234 133.24 62.234 Z M 133.504 61.784 C 133.252 61.784 133.042 61.658 133.042 61.34 C 133.042 61.106 133.168 60.878 133.552 60.818 C 133.696 60.794 133.894 60.77 134.092 60.77 L 134.092 61.19 C 134.092 61.646 133.744 61.784 133.504 61.784 Z M 135.652 62.15 L 137.404 62.15 L 137.404 61.85 L 136.888 61.772 C 136.744 61.748 136.738 61.682 136.738 61.514 L 136.738 60.332 C 136.738 59.792 137.176 59.312 137.554 59.468 C 137.458 59.654 137.434 59.744 137.434 59.822 C 137.434 59.984 137.56 60.098 137.806 60.098 C 138.094 60.098 138.232 59.912 138.232 59.612 C 138.232 59.204 137.944 59.012 137.584 59.012 C 137.104 59.012 136.84 59.36 136.684 59.63 L 136.666 59.63 L 136.612 59.096 L 136.54 59.054 L 135.64 59.12 L 135.598 59.438 L 135.892 59.48 C 136.078 59.51 136.096 59.582 136.096 59.852 L 136.096 61.502 C 136.096 61.67 136.09 61.76 135.94 61.79 L 135.652 61.844 L 135.652 62.15 L 135.652 62.15 Z M 139.972 62.234 C 140.5 62.234 140.914 61.952 141.154 61.64 L 140.938 61.406 C 140.752 61.574 140.506 61.73 140.134 61.73 C 139.582 61.73 139.222 61.31 139.222 60.554 C 139.222 59.858 139.534 59.378 140.026 59.378 C 140.212 59.378 140.356 59.402 140.53 59.516 C 140.404 59.726 140.356 59.828 140.356 59.918 C 140.356 60.11 140.506 60.218 140.734 60.218 C 141.016 60.218 141.148 60.032 141.148 59.81 C 141.148 59.384 140.728 59.012 140.05 59.012 C 139.156 59.012 138.544 59.654 138.544 60.68 C 138.544 61.55 139.03 62.234 139.972 62.234 Z M 141.61 62.15 L 143.146 62.15 L 143.146 61.856 L 142.846 61.79 C 142.714 61.76 142.696 61.7 142.696 61.532 L 142.696 60.314 C 142.696 59.732 143.068 59.492 143.464 59.492 C 143.98 59.492 144.028 59.816 144.028 60.242 L 144.028 61.556 C 144.028 61.724 144.004 61.778 143.848 61.808 L 143.596 61.856 L 143.596 62.15 L 145.132 62.15 L 145.132 61.85 L 144.85 61.802 C 144.682 61.772 144.664 61.718 144.664 61.556 L 144.664 60.038 C 144.664 59.486 144.442 59.012 143.686 59.012 C 143.194 59.012 142.846 59.3 142.696 59.558 L 142.696 57.62 L 142.63 57.554 L 141.58 57.584 L 141.538 57.908 L 141.808 57.95 C 142.03 57.986 142.054 58.046 142.054 58.292 L 142.054 61.508 C 142.054 61.676 142.048 61.766 141.892 61.796 L 141.61 61.85 L 141.61 62.15 L 141.61 62.15 Z M 146.272 58.442 C 146.542 58.442 146.728 58.262 146.728 58.01 C 146.728 57.752 146.548 57.578 146.272 57.578 C 146.008 57.578 145.828 57.758 145.828 58.01 C 145.828 58.268 146.008 58.442 146.272 58.442 Z M 145.528 62.15 L 147.19 62.15 L 147.19 61.844 L 146.872 61.784 C 146.704 61.754 146.686 61.682 146.686 61.508 L 146.686 59.102 L 146.614 59.072 L 145.588 59.126 L 145.546 59.444 L 145.828 59.486 C 146.026 59.51 146.044 59.588 146.044 59.858 L 146.044 61.49 C 146.044 61.67 146.038 61.754 145.864 61.784 L 145.528 61.838 L 145.528 62.15 L 145.528 62.15 Z M 148.792 62.15 L 149.44 62.15 L 150.358 59.774 C 150.448 59.54 150.484 59.48 150.634 59.45 L 150.856 59.402 L 150.856 59.096 L 149.572 59.096 L 149.512 59.396 L 149.776 59.456 C 149.95 59.498 149.986 59.576 149.914 59.78 L 149.26 61.586 L 149.23 61.586 L 148.576 59.738 C 148.498 59.528 148.528 59.462 148.69 59.438 L 148.978 59.396 L 148.978 59.096 L 147.454 59.096 L 147.394 59.414 L 147.604 59.462 C 147.772 59.504 147.79 59.558 147.868 59.768 L 148.792 62.15 L 148.792 62.15 Z M 152.668 62.234 C 153.556 62.234 154.198 61.634 154.198 60.542 C 154.198 59.528 153.568 59.012 152.752 59.012 C 151.93 59.012 151.186 59.492 151.186 60.698 C 151.186 61.574 151.69 62.234 152.668 62.234 Z M 152.752 61.832 C 152.176 61.832 151.87 61.328 151.87 60.512 C 151.87 59.72 152.188 59.396 152.656 59.396 C 153.178 59.396 153.508 59.846 153.508 60.686 C 153.508 61.442 153.238 61.832 152.752 61.832 Z M 154.84 62.234 L 155.11 62.234 L 155.176 62.03 C 155.32 62.126 155.566 62.234 155.932 62.234 C 156.676 62.234 157.036 61.742 157.036 61.226 C 157.036 60.026 155.368 60.482 155.368 59.768 C 155.368 59.504 155.56 59.36 155.878 59.36 C 156.19 59.36 156.484 59.57 156.574 59.978 L 156.946 60.008 L 156.868 59.012 L 156.586 59.012 L 156.538 59.216 C 156.394 59.096 156.124 59.012 155.872 59.012 C 155.188 59.012 154.804 59.408 154.804 59.942 C 154.804 61.118 156.478 60.644 156.478 61.376 C 156.478 61.682 156.256 61.844 155.944 61.844 C 155.638 61.844 155.302 61.718 155.11 61.166 L 154.744 61.19 L 154.84 62.234 L 154.84 62.234 Z M 125.578 62.234 C 126.118 62.234 126.4 61.952 126.562 61.724 L 126.58 61.724 L 126.664 62.198 L 127.648 62.162 L 127.648 61.856 L 127.36 61.802 C 127.192 61.772 127.162 61.718 127.162 61.532 L 127.162 57.62 L 127.096 57.554 L 126.046 57.584 L 126.01 57.908 L 126.274 57.95 C 126.502 57.986 126.52 58.058 126.52 58.298 L 126.52 59.204 C 126.376 59.114 126.112 59.012 125.8 59.012 C 124.894 59.012 124.336 59.672 124.336 60.716 C 124.336 61.658 124.78 62.234 125.578 62.234 Z M 125.776 61.766 C 125.224 61.766 125.008 61.292 125.008 60.656 C 125.008 59.912 125.242 59.444 125.824 59.444 C 126.046 59.444 126.31 59.504 126.52 59.666 L 126.52 60.89 C 126.52 61.532 126.13 61.766 125.776 61.766 Z M 129.496 62.234 C 130.072 62.234 130.486 61.922 130.714 61.616 L 130.486 61.388 C 130.312 61.556 130.048 61.742 129.652 61.742 C 129.082 61.742 128.758 61.34 128.734 60.692 L 130.588 60.692 C 130.642 60.5 130.672 60.29 130.672 60.098 C 130.672 59.414 130.192 59.012 129.544 59.012 C 128.674 59.012 128.056 59.636 128.056 60.68 C 128.056 61.538 128.53 62.234 129.496 62.234 Z M 128.734 60.326 C 128.776 59.852 128.944 59.366 129.472 59.366 C 129.832 59.366 130.036 59.576 130.036 60.038 C 130.036 60.146 130.03 60.248 130.018 60.326 L 128.734 60.326 L 128.734 60.326 Z M 81.646 62.234 C 82.072 62.234 82.36 62.054 82.57 61.718 C 82.612 62.018 82.78 62.234 83.146 62.234 C 83.326 62.234 83.566 62.15 83.734 61.994 L 83.668 61.748 C 83.29 61.856 83.134 61.772 83.134 61.526 L 83.134 60.122 C 83.134 59.24 82.636 59.012 81.994 59.012 C 81.37 59.012 80.806 59.372 80.806 59.81 C 80.806 59.99 80.902 60.14 81.16 60.14 C 81.406 60.14 81.52 59.996 81.52 59.858 C 81.52 59.774 81.43 59.624 81.37 59.522 C 81.454 59.438 81.658 59.348 81.904 59.348 C 82.282 59.348 82.498 59.516 82.498 60.02 L 82.498 60.44 C 82.258 60.452 81.994 60.47 81.754 60.506 C 81.16 60.59 80.788 60.878 80.788 61.412 C 80.788 62.012 81.232 62.234 81.646 62.234 Z M 81.91 61.784 C 81.658 61.784 81.448 61.658 81.448 61.34 C 81.448 61.106 81.574 60.878 81.958 60.818 C 82.102 60.794 82.3 60.77 82.498 60.77 L 82.498 61.19 C 82.498 61.646 82.15 61.784 81.91 61.784 Z M 85.276 62.234 C 85.816 62.234 86.098 61.952 86.26 61.724 L 86.278 61.724 L 86.362 62.198 L 87.346 62.162 L 87.346 61.856 L 87.058 61.802 C 86.89 61.772 86.86 61.718 86.86 61.532 L 86.86 57.62 L 86.794 57.554 L 85.744 57.584 L 85.708 57.908 L 85.972 57.95 C 86.2 57.986 86.218 58.058 86.218 58.298 L 86.218 59.204 C 86.074 59.114 85.81 59.012 85.498 59.012 C 84.592 59.012 84.034 59.672 84.034 60.716 C 84.034 61.658 84.478 62.234 85.276 62.234 Z M 85.474 61.766 C 84.922 61.766 84.706 61.292 84.706 60.656 C 84.706 59.912 84.94 59.444 85.522 59.444 C 85.744 59.444 86.008 59.504 86.218 59.666 L 86.218 60.89 C 86.218 61.532 85.828 61.766 85.474 61.766 Z M 87.784 62.15 L 89.272 62.15 L 89.272 61.856 L 89.02 61.79 C 88.888 61.76 88.87 61.706 88.87 61.532 L 88.87 60.314 C 88.87 59.726 89.236 59.492 89.596 59.492 C 90.07 59.492 90.118 59.816 90.118 60.242 L 90.118 61.556 C 90.118 61.724 90.094 61.778 89.944 61.808 L 89.728 61.856 L 89.728 62.15 L 91.162 62.15 L 91.162 61.856 L 90.904 61.79 C 90.772 61.76 90.76 61.706 90.76 61.532 L 90.76 60.284 C 90.76 59.714 91.144 59.492 91.48 59.492 C 91.954 59.492 92.008 59.816 92.008 60.242 L 92.008 61.55 C 92.008 61.724 91.978 61.772 91.834 61.802 L 91.618 61.856 L 91.618 62.15 L 93.112 62.15 L 93.112 61.85 L 92.83 61.802 C 92.662 61.772 92.644 61.718 92.644 61.556 L 92.644 60.038 C 92.644 59.516 92.44 59.012 91.702 59.012 C 91.204 59.012 90.85 59.33 90.7 59.636 C 90.592 59.276 90.334 59.012 89.818 59.012 C 89.314 59.012 88.978 59.348 88.822 59.63 L 88.804 59.63 L 88.762 59.096 L 88.69 59.054 L 87.772 59.12 L 87.73 59.432 L 88.024 59.474 C 88.21 59.504 88.228 59.576 88.228 59.846 L 88.228 61.508 C 88.228 61.676 88.228 61.766 88.072 61.796 L 87.784 61.85 L 87.784 62.15 L 87.784 62.15 Z M 94.246 58.442 C 94.516 58.442 94.702 58.262 94.702 58.01 C 94.702 57.752 94.522 57.578 94.246 57.578 C 93.982 57.578 93.802 57.758 93.802 58.01 C 93.802 58.268 93.982 58.442 94.246 58.442 Z M 93.502 62.15 L 95.164 62.15 L 95.164 61.844 L 94.846 61.784 C 94.678 61.754 94.66 61.682 94.66 61.508 L 94.66 59.102 L 94.588 59.072 L 93.562 59.126 L 93.52 59.444 L 93.802 59.486 C 94 59.51 94.018 59.588 94.018 59.858 L 94.018 61.49 C 94.018 61.67 94.012 61.754 93.838 61.784 L 93.502 61.838 L 93.502 62.15 L 93.502 62.15 Z M 95.596 62.15 L 97.132 62.15 L 97.132 61.856 L 96.832 61.79 C 96.7 61.76 96.682 61.7 96.682 61.532 L 96.682 60.314 C 96.682 59.732 97.048 59.492 97.45 59.492 C 97.966 59.492 98.014 59.816 98.014 60.242 L 98.014 61.556 C 98.014 61.724 97.99 61.778 97.834 61.808 L 97.582 61.856 L 97.582 62.15 L 99.118 62.15 L 99.118 61.85 L 98.836 61.802 C 98.668 61.772 98.65 61.718 98.65 61.556 L 98.65 60.038 C 98.65 59.486 98.428 59.012 97.666 59.012 C 97.12 59.012 96.796 59.348 96.634 59.63 L 96.616 59.63 L 96.574 59.096 L 96.502 59.054 L 95.584 59.12 L 95.542 59.432 L 95.836 59.474 C 96.022 59.504 96.04 59.576 96.04 59.846 L 96.04 61.508 C 96.04 61.676 96.04 61.766 95.884 61.796 L 95.596 61.85 L 95.596 62.15 L 95.596 62.15 Z M 100.258 58.442 C 100.528 58.442 100.714 58.262 100.714 58.01 C 100.714 57.752 100.534 57.578 100.258 57.578 C 99.994 57.578 99.814 57.758 99.814 58.01 C 99.814 58.268 99.994 58.442 100.258 58.442 Z M 99.514 62.15 L 101.176 62.15 L 101.176 61.844 L 100.858 61.784 C 100.69 61.754 100.672 61.682 100.672 61.508 L 100.672 59.102 L 100.6 59.072 L 99.574 59.126 L 99.532 59.444 L 99.814 59.486 C 100.012 59.51 100.03 59.588 100.03 59.858 L 100.03 61.49 C 100.03 61.67 100.024 61.754 99.85 61.784 L 99.514 61.838 L 99.514 62.15 L 99.514 62.15 Z M 101.698 62.234 L 101.968 62.234 L 102.034 62.03 C 102.178 62.126 102.424 62.234 102.79 62.234 C 103.534 62.234 103.894 61.742 103.894 61.226 C 103.894 60.026 102.226 60.482 102.226 59.768 C 102.226 59.504 102.418 59.36 102.736 59.36 C 103.048 59.36 103.342 59.57 103.432 59.978 L 103.804 60.008 L 103.726 59.012 L 103.444 59.012 L 103.396 59.216 C 103.252 59.096 102.982 59.012 102.73 59.012 C 102.046 59.012 101.662 59.408 101.662 59.942 C 101.662 61.118 103.336 60.644 103.336 61.376 C 103.336 61.682 103.114 61.844 102.802 61.844 C 102.496 61.844 102.16 61.718 101.968 61.166 L 101.602 61.19 L 101.698 62.234 L 101.698 62.234 Z M 105.568 62.234 C 105.952 62.234 106.276 62.042 106.498 61.814 L 106.342 61.574 C 106.18 61.682 106.006 61.766 105.784 61.766 C 105.49 61.766 105.376 61.592 105.376 61.268 L 105.376 59.498 L 106.294 59.498 L 106.294 59.096 L 105.376 59.096 L 105.376 58.088 L 105.292 58.052 L 104.95 58.094 C 104.902 58.79 104.752 59.126 104.272 59.168 L 104.272 59.498 L 104.734 59.498 L 104.734 61.34 C 104.734 61.892 104.968 62.234 105.568 62.234 Z M 106.822 62.15 L 108.574 62.15 L 108.574 61.85 L 108.058 61.772 C 107.914 61.748 107.908 61.682 107.908 61.514 L 107.908 60.332 C 107.908 59.792 108.346 59.312 108.724 59.468 C 108.628 59.654 108.604 59.744 108.604 59.822 C 108.604 59.984 108.73 60.098 108.976 60.098 C 109.264 60.098 109.402 59.912 109.402 59.612 C 109.402 59.204 109.114 59.012 108.754 59.012 C 108.274 59.012 108.01 59.36 107.854 59.63 L 107.836 59.63 L 107.782 59.096 L 107.71 59.054 L 106.81 59.12 L 106.768 59.438 L 107.062 59.48 C 107.248 59.51 107.266 59.582 107.266 59.852 L 107.266 61.502 C 107.266 61.67 107.26 61.76 107.11 61.79 L 106.822 61.844 L 106.822 62.15 L 106.822 62.15 Z M 110.596 62.234 C 111.022 62.234 111.31 62.054 111.52 61.718 C 111.562 62.018 111.73 62.234 112.096 62.234 C 112.276 62.234 112.516 62.15 112.684 61.994 L 112.618 61.748 C 112.24 61.856 112.084 61.772 112.084 61.526 L 112.084 60.122 C 112.084 59.24 111.586 59.012 110.944 59.012 C 110.32 59.012 109.756 59.372 109.756 59.81 C 109.756 59.99 109.852 60.14 110.11 60.14 C 110.356 60.14 110.47 59.996 110.47 59.858 C 110.47 59.774 110.38 59.624 110.32 59.522 C 110.404 59.438 110.608 59.348 110.854 59.348 C 111.232 59.348 111.448 59.516 111.448 60.02 L 111.448 60.44 C 111.208 60.452 110.944 60.47 110.704 60.506 C 110.11 60.59 109.738 60.878 109.738 61.412 C 109.738 62.012 110.182 62.234 110.596 62.234 Z M 110.86 61.784 C 110.608 61.784 110.398 61.658 110.398 61.34 C 110.398 61.106 110.524 60.878 110.908 60.818 C 111.052 60.794 111.25 60.77 111.448 60.77 L 111.448 61.19 C 111.448 61.646 111.1 61.784 110.86 61.784 Z M 114.226 62.234 C 114.766 62.234 115.048 61.952 115.21 61.724 L 115.228 61.724 L 115.312 62.198 L 116.296 62.162 L 116.296 61.856 L 116.008 61.802 C 115.84 61.772 115.81 61.718 115.81 61.532 L 115.81 57.62 L 115.744 57.554 L 114.694 57.584 L 114.658 57.908 L 114.922 57.95 C 115.15 57.986 115.168 58.058 115.168 58.298 L 115.168 59.204 C 115.024 59.114 114.76 59.012 114.448 59.012 C 113.542 59.012 112.984 59.672 112.984 60.716 C 112.984 61.658 113.428 62.234 114.226 62.234 Z M 114.424 61.766 C 113.872 61.766 113.656 61.292 113.656 60.656 C 113.656 59.912 113.89 59.444 114.472 59.444 C 114.694 59.444 114.958 59.504 115.168 59.666 L 115.168 60.89 C 115.168 61.532 114.778 61.766 114.424 61.766 Z M 118.186 62.234 C 119.074 62.234 119.716 61.634 119.716 60.542 C 119.716 59.528 119.086 59.012 118.27 59.012 C 117.448 59.012 116.704 59.492 116.704 60.698 C 116.704 61.574 117.208 62.234 118.186 62.234 Z M 118.27 61.832 C 117.694 61.832 117.388 61.328 117.388 60.512 C 117.388 59.72 117.706 59.396 118.174 59.396 C 118.696 59.396 119.026 59.846 119.026 60.686 C 119.026 61.442 118.756 61.832 118.27 61.832 Z M 120.268 62.15 L 122.02 62.15 L 122.02 61.85 L 121.504 61.772 C 121.36 61.748 121.354 61.682 121.354 61.514 L 121.354 60.332 C 121.354 59.792 121.792 59.312 122.17 59.468 C 122.074 59.654 122.05 59.744 122.05 59.822 C 122.05 59.984 122.176 60.098 122.422 60.098 C 122.71 60.098 122.848 59.912 122.848 59.612 C 122.848 59.204 122.56 59.012 122.2 59.012 C 121.72 59.012 121.456 59.36 121.3 59.63 L 121.282 59.63 L 121.228 59.096 L 121.156 59.054 L 120.256 59.12 L 120.214 59.438 L 120.508 59.48 C 120.694 59.51 120.712 59.582 120.712 59.852 L 120.712 61.502 C 120.712 61.67 120.706 61.76 120.556 61.79 L 120.268 61.844 L 120.268 62.15 L 120.268 62.15 Z M 110.62 54.95 L 112.156 54.95 L 112.156 54.656 L 111.856 54.59 C 111.724 54.56 111.706 54.5 111.706 54.332 L 111.706 53.114 C 111.706 52.532 112.078 52.292 112.474 52.292 C 112.99 52.292 113.038 52.616 113.038 53.042 L 113.038 54.356 C 113.038 54.524 113.014 54.578 112.858 54.608 L 112.606 54.656 L 112.606 54.95 L 114.142 54.95 L 114.142 54.65 L 113.86 54.602 C 113.692 54.572 113.674 54.518 113.674 54.356 L 113.674 52.838 C 113.674 52.286 113.452 51.812 112.696 51.812 C 112.204 51.812 111.856 52.1 111.706 52.358 L 111.706 50.42 L 111.64 50.354 L 110.59 50.384 L 110.548 50.708 L 110.818 50.75 C 111.04 50.786 111.064 50.846 111.064 51.092 L 111.064 54.308 C 111.064 54.476 111.058 54.566 110.902 54.596 L 110.62 54.65 L 110.62 54.95 L 110.62 54.95 Z M 116.014 55.034 C 116.59 55.034 117.004 54.722 117.232 54.416 L 117.004 54.188 C 116.83 54.356 116.566 54.542 116.17 54.542 C 115.6 54.542 115.276 54.14 115.252 53.492 L 117.106 53.492 C 117.16 53.3 117.19 53.09 117.19 52.898 C 117.19 52.214 116.71 51.812 116.062 51.812 C 115.192 51.812 114.574 52.436 114.574 53.48 C 114.574 54.338 115.048 55.034 116.014 55.034 Z M 115.252 53.126 C 115.294 52.652 115.462 52.166 115.99 52.166 C 116.35 52.166 116.554 52.376 116.554 52.838 C 116.554 52.946 116.548 53.048 116.536 53.126 L 115.252 53.126 L 115.252 53.126 Z M 117.736 54.95 L 119.488 54.95 L 119.488 54.65 L 118.972 54.572 C 118.828 54.548 118.822 54.482 118.822 54.314 L 118.822 53.132 C 118.822 52.592 119.26 52.112 119.638 52.268 C 119.542 52.454 119.518 52.544 119.518 52.622 C 119.518 52.784 119.644 52.898 119.89 52.898 C 120.178 52.898 120.316 52.712 120.316 52.412 C 120.316 52.004 120.028 51.812 119.668 51.812 C 119.188 51.812 118.924 52.16 118.768 52.43 L 118.75 52.43 L 118.696 51.896 L 118.624 51.854 L 117.724 51.92 L 117.682 52.238 L 117.976 52.28 C 118.162 52.31 118.18 52.382 118.18 52.652 L 118.18 54.302 C 118.18 54.47 118.174 54.56 118.024 54.59 L 117.736 54.644 L 117.736 54.95 L 117.736 54.95 Z M 120.658 54.95 L 122.146 54.95 L 122.146 54.656 L 121.894 54.59 C 121.762 54.56 121.744 54.506 121.744 54.332 L 121.744 53.114 C 121.744 52.526 122.11 52.292 122.47 52.292 C 122.944 52.292 122.992 52.616 122.992 53.042 L 122.992 54.356 C 122.992 54.524 122.968 54.578 122.818 54.608 L 122.602 54.656 L 122.602 54.95 L 124.036 54.95 L 124.036 54.656 L 123.778 54.59 C 123.646 54.56 123.634 54.506 123.634 54.332 L 123.634 53.084 C 123.634 52.514 124.018 52.292 124.354 52.292 C 124.828 52.292 124.882 52.616 124.882 53.042 L 124.882 54.35 C 124.882 54.524 124.852 54.572 124.708 54.602 L 124.492 54.656 L 124.492 54.95 L 125.986 54.95 L 125.986 54.65 L 125.704 54.602 C 125.536 54.572 125.518 54.518 125.518 54.356 L 125.518 52.838 C 125.518 52.316 125.314 51.812 124.576 51.812 C 124.078 51.812 123.724 52.13 123.574 52.436 C 123.466 52.076 123.208 51.812 122.692 51.812 C 122.188 51.812 121.852 52.148 121.696 52.43 L 121.678 52.43 L 121.636 51.896 L 121.564 51.854 L 120.646 51.92 L 120.604 52.232 L 120.898 52.274 C 121.084 52.304 121.102 52.376 121.102 52.646 L 121.102 54.308 C 121.102 54.476 121.102 54.566 120.946 54.596 L 120.658 54.65 L 120.658 54.95 L 120.658 54.95 Z M 127.894 55.034 C 128.782 55.034 129.424 54.434 129.424 53.342 C 129.424 52.328 128.794 51.812 127.978 51.812 C 127.156 51.812 126.412 52.292 126.412 53.498 C 126.412 54.374 126.916 55.034 127.894 55.034 Z M 127.978 54.632 C 127.402 54.632 127.096 54.128 127.096 53.312 C 127.096 52.52 127.414 52.196 127.882 52.196 C 128.404 52.196 128.734 52.646 128.734 53.486 C 128.734 54.242 128.464 54.632 127.978 54.632 Z M 130.066 55.034 L 130.336 55.034 L 130.402 54.83 C 130.546 54.926 130.792 55.034 131.158 55.034 C 131.902 55.034 132.262 54.542 132.262 54.026 C 132.262 52.826 130.594 53.282 130.594 52.568 C 130.594 52.304 130.786 52.16 131.104 52.16 C 131.416 52.16 131.71 52.37 131.8 52.778 L 132.172 52.808 L 132.094 51.812 L 131.812 51.812 L 131.764 52.016 C 131.62 51.896 131.35 51.812 131.098 51.812 C 130.414 51.812 130.03 52.208 130.03 52.742 C 130.03 53.918 131.704 53.444 131.704 54.176 C 131.704 54.482 131.482 54.644 131.17 54.644 C 130.864 54.644 130.528 54.518 130.336 53.966 L 129.97 53.99 L 130.066 55.034 L 130.066 55.034 Z M 134.182 55.034 C 135.07 55.034 135.712 54.434 135.712 53.342 C 135.712 52.328 135.082 51.812 134.266 51.812 C 133.444 51.812 132.7 52.292 132.7 53.498 C 132.7 54.374 133.204 55.034 134.182 55.034 Z M 134.266 54.632 C 133.69 54.632 133.384 54.128 133.384 53.312 C 133.384 52.52 133.702 52.196 134.17 52.196 C 134.692 52.196 135.022 52.646 135.022 53.486 C 135.022 54.242 134.752 54.632 134.266 54.632 Z M 102.91 55.034 C 103.42 55.034 103.696 54.776 103.918 54.494 L 103.936 54.494 L 104.026 54.986 L 105.016 54.95 L 105.016 54.644 L 104.716 54.59 C 104.548 54.56 104.524 54.494 104.524 54.308 L 104.524 51.896 L 104.452 51.854 L 103.468 51.92 L 103.426 52.232 L 103.684 52.274 C 103.87 52.304 103.888 52.376 103.888 52.64 L 103.888 53.732 C 103.888 54.308 103.534 54.554 103.132 54.554 C 102.616 54.554 102.598 54.224 102.598 53.81 L 102.598 51.896 L 102.526 51.854 L 101.53 51.92 L 101.482 52.232 L 101.752 52.274 C 101.944 52.304 101.962 52.382 101.962 52.64 L 101.962 54.014 C 101.962 54.554 102.166 55.034 102.91 55.034 Z M 105.472 54.95 L 107.008 54.95 L 107.008 54.656 L 106.708 54.59 C 106.576 54.56 106.558 54.5 106.558 54.332 L 106.558 53.114 C 106.558 52.532 106.924 52.292 107.326 52.292 C 107.842 52.292 107.89 52.616 107.89 53.042 L 107.89 54.356 C 107.89 54.524 107.866 54.578 107.71 54.608 L 107.458 54.656 L 107.458 54.95 L 108.994 54.95 L 108.994 54.65 L 108.712 54.602 C 108.544 54.572 108.526 54.518 108.526 54.356 L 108.526 52.838 C 108.526 52.286 108.304 51.812 107.542 51.812 C 106.996 51.812 106.672 52.148 106.51 52.43 L 106.492 52.43 L 106.45 51.896 L 106.378 51.854 L 105.46 51.92 L 105.418 52.232 L 105.712 52.274 C 105.898 52.304 105.916 52.376 105.916 52.646 L 105.916 54.308 C 105.916 54.476 105.916 54.566 105.76 54.596 L 105.472 54.65 L 105.472 54.95 L 105.472 54.95 Z M 95.986 55.034 C 96.562 55.034 96.976 54.722 97.204 54.416 L 96.976 54.188 C 96.802 54.356 96.538 54.542 96.142 54.542 C 95.572 54.542 95.248 54.14 95.224 53.492 L 97.078 53.492 C 97.132 53.3 97.162 53.09 97.162 52.898 C 97.162 52.214 96.682 51.812 96.034 51.812 C 95.164 51.812 94.546 52.436 94.546 53.48 C 94.546 54.338 95.02 55.034 95.986 55.034 Z M 95.224 53.126 C 95.266 52.652 95.434 52.166 95.962 52.166 C 96.322 52.166 96.526 52.376 96.526 52.838 C 96.526 52.946 96.52 53.048 96.508 53.126 L 95.224 53.126 L 95.224 53.126 Z M 97.798 55.034 L 98.068 55.034 L 98.134 54.83 C 98.278 54.926 98.524 55.034 98.89 55.034 C 99.634 55.034 99.994 54.542 99.994 54.026 C 99.994 52.826 98.326 53.282 98.326 52.568 C 98.326 52.304 98.518 52.16 98.836 52.16 C 99.148 52.16 99.442 52.37 99.532 52.778 L 99.904 52.808 L 99.826 51.812 L 99.544 51.812 L 99.496 52.016 C 99.352 51.896 99.082 51.812 98.83 51.812 C 98.146 51.812 97.762 52.208 97.762 52.742 C 97.762 53.918 99.436 53.444 99.436 54.176 C 99.436 54.482 99.214 54.644 98.902 54.644 C 98.596 54.644 98.26 54.518 98.068 53.966 L 97.702 53.99 L 97.798 55.034 L 97.798 55.034 Z"/>
+ <path fill="#009a56" fill-rule="evenodd" d="M 82.858 55.034 C 83.674 55.034 84.178 54.56 84.436 54.146 L 84.136 53.918 C 83.848 54.314 83.506 54.578 82.936 54.578 C 82.072 54.578 81.556 53.84 81.556 52.844 C 81.556 51.746 81.958 51.08 82.792 51.08 C 83.428 51.08 83.788 51.422 84.01 52.136 L 84.364 52.058 L 84.13 50.654 L 83.824 50.654 L 83.764 51.038 C 83.596 50.87 83.296 50.666 82.756 50.666 C 81.634 50.666 80.836 51.5 80.836 52.862 C 80.836 54.056 81.496 55.034 82.858 55.034 Z M 85.87 55.034 C 86.296 55.034 86.584 54.854 86.794 54.518 C 86.836 54.818 87.004 55.034 87.37 55.034 C 87.55 55.034 87.79 54.95 87.958 54.794 L 87.892 54.548 C 87.514 54.656 87.358 54.572 87.358 54.326 L 87.358 52.922 C 87.358 52.04 86.86 51.812 86.218 51.812 C 85.594 51.812 85.03 52.172 85.03 52.61 C 85.03 52.79 85.126 52.94 85.384 52.94 C 85.63 52.94 85.744 52.796 85.744 52.658 C 85.744 52.574 85.654 52.424 85.594 52.322 C 85.678 52.238 85.882 52.148 86.128 52.148 C 86.506 52.148 86.722 52.316 86.722 52.82 L 86.722 53.24 C 86.482 53.252 86.218 53.27 85.978 53.306 C 85.384 53.39 85.012 53.678 85.012 54.212 C 85.012 54.812 85.456 55.034 85.87 55.034 Z M 86.134 54.584 C 85.882 54.584 85.672 54.458 85.672 54.14 C 85.672 53.906 85.798 53.678 86.182 53.618 C 86.326 53.594 86.524 53.57 86.722 53.57 L 86.722 53.99 C 86.722 54.446 86.374 54.584 86.134 54.584 Z M 88.906 51.242 C 89.176 51.242 89.362 51.062 89.362 50.804 C 89.362 50.546 89.176 50.378 88.906 50.378 C 88.648 50.378 88.462 50.552 88.462 50.816 C 88.462 51.068 88.648 51.242 88.906 51.242 Z M 88.36 56.324 C 89.044 55.952 89.32 55.472 89.32 54.38 L 89.32 51.902 L 89.248 51.872 L 88.222 51.926 L 88.18 52.244 L 88.468 52.286 C 88.666 52.31 88.678 52.388 88.678 52.658 L 88.678 54.764 C 88.678 55.346 88.558 55.742 88.156 56.06 L 88.36 56.324 L 88.36 56.324 Z M 90.994 55.034 C 91.42 55.034 91.708 54.854 91.918 54.518 C 91.96 54.818 92.128 55.034 92.494 55.034 C 92.674 55.034 92.914 54.95 93.082 54.794 L 93.016 54.548 C 92.638 54.656 92.482 54.572 92.482 54.326 L 92.482 52.922 C 92.482 52.04 91.984 51.812 91.342 51.812 C 90.718 51.812 90.154 52.172 90.154 52.61 C 90.154 52.79 90.25 52.94 90.508 52.94 C 90.754 52.94 90.868 52.796 90.868 52.658 C 90.868 52.574 90.778 52.424 90.718 52.322 C 90.802 52.238 91.006 52.148 91.252 52.148 C 91.63 52.148 91.846 52.316 91.846 52.82 L 91.846 53.24 C 91.606 53.252 91.342 53.27 91.102 53.306 C 90.508 53.39 90.136 53.678 90.136 54.212 C 90.136 54.812 90.58 55.034 90.994 55.034 Z M 91.258 54.584 C 91.006 54.584 90.796 54.458 90.796 54.14 C 90.796 53.906 90.922 53.678 91.306 53.618 C 91.45 53.594 91.648 53.57 91.846 53.57 L 91.846 53.99 C 91.846 54.446 91.498 54.584 91.258 54.584 Z"/>
+ <g>
+ <g style="opacity:0.4" filter="url(#LFfdvQfYsMJrD8gDbplp3XxFVNX7Rp4W)">
+ <g opacity=".4">
+ <path fill="#1a1a1a" d="M 52.58 70.75 L 202.92 70.75 C 204.827 70.75 206.375 72.298 206.375 74.205 L 206.375 106.211 C 206.375 108.118 204.827 109.667 202.92 109.667 L 52.58 109.667 C 50.673 109.667 49.125 108.118 49.125 106.211 L 49.125 74.205 C 49.125 72.298 50.673 70.75 52.58 70.75 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="LFfdvQfYsMJrD8gDbplp3XxFVNX7Rp4W" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <path fill="#007341" d="M 52.58 67.75 L 202.92 67.75 C 204.827 67.75 206.375 69.298 206.375 71.205 L 206.375 103.211 C 206.375 105.118 204.827 106.667 202.92 106.667 L 52.58 106.667 C 50.673 106.667 49.125 105.118 49.125 103.211 L 49.125 71.205 C 49.125 69.298 50.673 67.75 52.58 67.75 Z"/>
+ </g>
+ <g>
+ <g style="opacity:0.4" filter="url(#GqRuxhRQe6XWu9wypI3c4iOcoi7loMWi)">
+ <g opacity=".4">
+ <path fill="#1a1a1a" d="M 95.484 99.733 C 98.065 99.104 99.969 96.881 99.969 94.24 C 99.969 91.101 97.28 88.552 93.969 88.552 C 90.657 88.552 87.969 91.101 87.969 94.24 L 87.969 94.24 C 87.969 96.884 89.877 99.109 92.462 99.734 C 92.542 100.802 92.998 101.802 93.751 102.565 C 94.591 103.395 95.721 103.865 96.911 103.865 L 158.531 103.865 C 159.721 103.865 160.871 103.395 161.711 102.545 C 162.457 101.808 162.91 100.832 163.017 99.801 C 165.613 99.184 167.531 96.954 167.531 94.302 C 167.531 91.163 164.843 88.615 161.531 88.615 C 158.22 88.615 155.531 91.163 155.531 94.302 L 155.531 94.302 C 155.531 96.925 157.408 99.136 159.96 99.784 C 159.899 100.027 159.77 100.246 159.591 100.425 C 159.311 100.705 158.931 100.865 158.531 100.865 L 96.911 100.865 C 96.901 100.865 96.901 100.865 96.901 100.865 C 96.521 100.865 96.151 100.715 95.881 100.445 C 95.68 100.244 95.546 99.996 95.484 99.733 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="GqRuxhRQe6XWu9wypI3c4iOcoi7loMWi" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <linearGradient id="_lgradient_12" x1=".993" x2=".002" y1=".988" y2=".234" gradientTransform="matrix(12,0,0,11.376,87.969,85.552)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="100" style="stop-color:#343b40"/>
+ <stop offset="100%" stop-opacity="100" style="stop-color:#555e63"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_12)" cx="93.969" cy="91.24" rx="6" ry="5.688" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_13" x1=".993" x2=".002" y1=".988" y2=".234" gradientTransform="matrix(12,0,0,11.376,155.531,85.614)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="100" style="stop-color:#343b40"/>
+ <stop offset="100%" stop-opacity="100" style="stop-color:#555e63"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_13)" cx="161.531" cy="91.302" rx="6" ry="5.688" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_14" x1=".467" x2=".466" y1="1.071" y2="1.007" gradientTransform="matrix(70.58,0,0,11.75,92.451,91.115)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="100" style="stop-color:#f9af18"/>
+ <stop offset="100%" stop-opacity="100" style="stop-color:#fecf3b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" d="M 160.031 92.615 C 160.031 92.215 160.191 91.835 160.471 91.555 C 160.751 91.275 161.131 91.115 161.531 91.115 C 161.931 91.115 162.311 91.275 162.591 91.555 C 162.871 91.835 163.031 92.215 163.031 92.615 L 163.031 98.365 C 163.031 99.555 162.561 100.705 161.711 101.545 C 160.871 102.395 159.721 102.865 158.531 102.865 L 96.911 102.865 C 95.721 102.865 94.591 102.395 93.751 101.565 C 92.921 100.725 92.451 99.595 92.451 98.405 C 92.451 98.405 92.451 98.405 92.451 98.395 L 92.451 98.345 L 92.531 92.715 C 92.541 92.325 92.701 91.945 92.981 91.665 C 93.271 91.385 93.651 91.235 94.051 91.245 C 94.451 91.245 94.831 91.405 95.111 91.695 C 95.381 91.985 95.541 92.365 95.531 92.765 L 95.451 98.385 L 95.451 98.415 C 95.451 98.795 95.601 99.165 95.881 99.445 C 96.151 99.715 96.521 99.865 96.901 99.865 C 96.901 99.865 96.901 99.865 96.911 99.865 L 158.531 99.865 C 158.931 99.865 159.311 99.705 159.591 99.425 C 159.871 99.145 160.031 98.765 160.031 98.365 L 160.031 92.615 L 160.031 92.615 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/calamares.svg b/.icons/Gruvbox_Dark-2/apps/64/calamares.svg
new file mode 100644
index 000000000..0ff65e71d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/calamares.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#fb7c38" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#b3b3b3" d="M250.324 155.742c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543h244.648z"/>
+ <path fill="#f34f17" d="M53.452 177.826c7.044 0 12.941 4.536 15.177 10.793h45.197a8.385 8.385 0 0 1-.012.066 16.157 16.157 0 0 1 15.231-10.825c8.923 0 16.156 7.234 16.157 16.157-.001 8.923-7.234 16.156-16.157 16.156a16.156 16.156 0 0 1-15.227-10.81l.008.049H68.629c-2.236 6.258-8.133 10.795-15.177 10.795a16.156 16.156 0 0 1-16.191-16.19c0-8.97 7.222-16.191 16.191-16.191z"/>
+ <path opacity=".5" d="M144.183 199.418h45.198c2.236 6.257 8.133 10.793 15.178 10.793 8.969 0 16.19-7.22 16.19-16.19 0-8.969-7.221-16.19-16.19-16.19-7.045 0-12.942 4.536-15.178 10.794h-45.198c1.012 5.396 1.012 5.396 0 10.793z"/>
+ <path fill="#e6e6e6" d="M178 89.667l-8.812-8.813-34.938 34.875V39.667h-12.5v76.062L86.875 80.792 78 89.667l50 50 50-50z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/calc.svg b/.icons/Gruvbox_Dark-2/apps/64/calc.svg
new file mode 120000
index 000000000..67684fa72
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/calc.svg
@@ -0,0 +1 @@
+calculator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/calculator.svg b/.icons/Gruvbox_Dark-2/apps/64/calculator.svg
new file mode 100644
index 000000000..0db683dfe
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/calculator.svg
@@ -0,0 +1,64 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="8pd4wziCDwq0bWrjQqUE39nHHz640bTh" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#8pd4wziCDwq0bWrjQqUE39nHHz640bTh)">
+ <linearGradient id="_lgradient_36" x1=".993" x2=".002" y1=".988" y2=".193" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_36)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_37" x1=".516" x2=".52" y1="1.651" y2=".098" gradientTransform="matrix(122.325,0,0,228.34,128.005,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#0575e6"/>
+ <stop offset="100%" style="stop-color:#00f260"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_37)" d="M 128.005 11.95 L 128.005 240.29 L 165.69 240.29 C 239.746 240.29 250.33 229.732 250.33 155.746 L 250.33 96.494 C 250.33 22.507 239.746 11.95 165.69 11.95 L 128.005 11.95 L 128.005 11.95 L 128.005 11.95 L 128.005 11.95 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 5.68 126.12 L 5.68 155.746 C 5.68 229.732 16.264 240.29 90.32 240.29 L 128.005 240.29 L 128.005 126.12 L 5.68 126.12 L 5.68 126.12 L 5.68 126.12 L 5.68 126.12 Z"/>
+ </g>
+ <defs>
+ <filter id="jQ480m6MBKYRfCVv1NVpaVxPY8a5L8g3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#jQ480m6MBKYRfCVv1NVpaVxPY8a5L8g3)">
+ <path fill="#171717" d="M 70.92 56.725 L 70.92 81.19 L 46.455 81.19 L 46.455 89.345 L 70.92 89.345 L 70.92 113.81 L 79.075 113.81 L 79.075 89.345 L 103.54 89.345 L 103.54 81.19 L 79.075 81.19 L 79.075 56.725 L 70.92 56.725 L 70.92 56.725 L 70.92 56.725 Z"/>
+ </g>
+ <defs>
+ <filter id="2oBtNA2fGzc7A6JmpuZWNayg2mqrLzzn" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#2oBtNA2fGzc7A6JmpuZWNayg2mqrLzzn)">
+ <path fill="#171717" d="M 103.54 179.05 L 103.54 170.895 L 46.455 170.895 L 46.455 179.05 L 103.54 179.05 L 103.54 179.05 L 103.54 179.05 Z"/>
+ </g>
+ <defs>
+ <filter id="c0XZzrC3Gj42FHdvWytVQ17iqGlEhyBa" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#c0XZzrC3Gj42FHdvWytVQ17iqGlEhyBa)">
+ <path fill="#171717" d="M 152.47 113.81 L 152.47 121.965 L 209.555 121.965 L 209.555 113.81 L 152.47 113.81 L 152.47 113.81 L 152.47 113.81 Z M 152.47 138.275 L 152.47 146.43 L 209.555 146.43 L 209.555 138.275 L 152.47 138.275 L 152.47 138.275 L 152.47 138.275 Z"/>
+ </g>
+ <path fill="#f2f2f2" d="M 70.919998 52.724998 L 70.919998 77.190002 L 46.455002 77.190002 L 46.455002 85.345001 L 70.919998 85.345001 L 70.919998 109.809998 L 79.074997 109.809998 L 79.074997 85.345001 L 103.540001 85.345001 L 103.540001 77.190002 L 79.074997 77.190002 L 79.074997 52.724998 L 70.919998 52.724998 L 70.919998 52.724998 L 70.919998 52.724998 Z"/>
+ <path fill="#f2f2f2" d="M 103.540001 175.050003 L 103.540001 166.895004 L 46.455002 166.895004 L 46.455002 175.050003 L 103.540001 175.050003 L 103.540001 175.050003 L 103.540001 175.050003 Z"/>
+ <path fill="#ffffff" d="M 152.470001 109.809998 L 152.470001 117.964996 L 209.554993 117.964996 L 209.554993 109.809998 L 152.470001 109.809998 L 152.470001 109.809998 L 152.470001 109.809998 Z M 152.470001 134.274994 L 152.470001 142.429993 L 209.554993 142.429993 L 209.554993 134.274994 L 152.470001 134.274994 L 152.470001 134.274994 L 152.470001 134.274994 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_38" x1=".517" x2=".517" y1="0" y2="1.209" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_38)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/calendar-app.svg b/.icons/Gruvbox_Dark-2/apps/64/calendar-app.svg
new file mode 120000
index 000000000..c44ce2b76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/calendar-app.svg
@@ -0,0 +1 @@
+calendar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/calendar.svg b/.icons/Gruvbox_Dark-2/apps/64/calendar.svg
new file mode 100644
index 000000000..af647f267
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/calendar.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ROs3yhWdmvFbVG5m2uq1JwbdTWllkPsd" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ROs3yhWdmvFbVG5m2uq1JwbdTWllkPsd)">
+ <linearGradient id="_lgradient_156" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_156)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_157" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(239.685,0,0,41.805,8.228,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_157)" d="M 165.691 11.95 C 222.132 11.95 241.705 18.082 247.822 53.754 C 253.286 53.769 9.854 53.593 8.228 53.533 C 14.389 18.057 33.997 11.95 90.321 11.95 L 165.691 11.95 L 165.691 11.95 Z"/>
+ <g>
+ <linearGradient id="_lgradient_158" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.444,0,0,48.889,5.778,115.555)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_158)" d="M 5.778 115.555 L 5.778 164.445 L 13.926 164.445 L 13.926 115.555 L 5.778 115.555 L 5.778 115.555 L 5.778 115.555 Z M 242.074 115.555 L 242.074 164.445 L 250.222 164.445 L 250.222 115.555 L 242.074 115.555 L 242.074 115.555 L 242.074 115.555 Z"/>
+ <linearGradient id="_lgradient_159" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.444,0,0,1.018,5.778,115.555)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_159)" d="M 5.778 115.555 L 5.778 116.574 L 13.926 116.574 L 13.926 115.555 L 5.778 115.555 L 5.778 115.555 L 5.778 115.555 Z M 242.074 115.555 L 242.074 116.574 L 250.222 116.574 L 250.222 115.555 L 242.074 115.555 L 242.074 115.555 L 242.074 115.555 Z"/>
+ </g>
+ <linearGradient id="_lgradient_160" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(134.04,0,0,86.88,61.94,95.94)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_160)" fill-rule="evenodd" d="M 120.14 181.38 L 61.94 181.38 L 61.94 181.38 Q 61.94 164.1 69.74 153.12 L 69.74 153.12 L 69.74 153.12 Q 77.54 142.14 91.22 134.82 L 91.22 134.82 L 91.22 134.82 Q 96.86 131.82 100.04 128.7 L 100.04 128.7 L 100.04 128.7 Q 103.22 125.58 103.22 121.14 L 103.22 121.14 L 103.22 121.14 Q 103.22 116.46 100.28 113.88 L 100.28 113.88 L 100.28 113.88 Q 97.34 111.3 92.3 111.3 L 92.3 111.3 L 92.3 111.3 Q 82.22 111.3 77.78 120.78 L 77.78 120.78 L 63.26 114.18 L 63.26 114.18 Q 66.86 105.78 74.6 100.86 L 74.6 100.86 L 74.6 100.86 Q 82.34 95.94 91.94 95.94 L 91.94 95.94 L 91.94 95.94 Q 104.54 95.94 111.98 102.96 L 111.98 102.96 L 111.98 102.96 Q 119.42 109.98 119.42 120.78 L 119.42 120.78 L 119.42 120.78 Q 119.42 130.62 114.74 136.38 L 114.74 136.38 L 114.74 136.38 Q 110.06 142.14 100.22 147.66 L 100.22 147.66 L 100.22 147.66 Q 91.46 152.7 87.14 156.66 L 87.14 156.66 L 87.14 156.66 Q 82.82 160.62 81.14 165.78 L 81.14 165.78 L 120.14 165.78 L 120.14 181.38 L 120.14 181.38 Z M 165.62 182.82 L 165.62 182.82 L 165.62 182.82 Q 151.82 182.82 143.6 175.5 L 143.6 175.5 L 143.6 175.5 Q 135.38 168.18 135.38 156.06 L 135.38 156.06 L 135.38 156.06 Q 135.38 141.9 149.3 135.42 L 149.3 135.42 L 149.3 135.42 Q 138.74 129.78 138.74 118.14 L 138.74 118.14 L 138.74 118.14 Q 138.74 108.18 145.94 102.06 L 145.94 102.06 L 145.94 102.06 Q 153.14 95.94 165.62 95.94 L 165.62 95.94 L 165.62 95.94 Q 178.1 95.94 185.36 102.06 L 185.36 102.06 L 185.36 102.06 Q 192.62 108.18 192.62 118.14 L 192.62 118.14 L 192.62 118.14 Q 192.62 124.02 189.56 128.46 L 189.56 128.46 L 189.56 128.46 Q 186.5 132.9 181.94 135.3 L 181.94 135.3 L 181.94 135.3 Q 188.42 138.3 192.2 143.7 L 192.2 143.7 L 192.2 143.7 Q 195.98 149.1 195.98 156.06 L 195.98 156.06 L 195.98 156.06 Q 195.98 168.18 187.76 175.5 L 187.76 175.5 L 187.76 175.5 Q 179.54 182.82 165.62 182.82 Z M 165.62 128.46 L 165.62 128.46 L 165.62 128.46 Q 170.42 128.46 173.48 125.82 L 173.48 125.82 L 173.48 125.82 Q 176.54 123.18 176.54 119.22 L 176.54 119.22 L 176.54 119.22 Q 176.54 115.38 173.48 112.86 L 173.48 112.86 L 173.48 112.86 Q 170.42 110.34 165.62 110.34 L 165.62 110.34 L 165.62 110.34 Q 160.7 110.34 157.76 112.8 L 157.76 112.8 L 157.76 112.8 Q 154.82 115.26 154.82 119.22 L 154.82 119.22 L 154.82 119.22 Q 154.82 123.3 157.76 125.88 L 157.76 125.88 L 157.76 125.88 Q 160.7 128.46 165.62 128.46 Z M 165.62 168.18 L 165.62 168.18 L 165.62 168.18 Q 171.74 168.18 175.76 164.7 L 175.76 164.7 L 175.76 164.7 Q 179.78 161.22 179.78 155.82 L 179.78 155.82 L 179.78 155.82 Q 179.78 150.3 175.76 146.82 L 175.76 146.82 L 175.76 146.82 Q 171.74 143.34 165.62 143.34 L 165.62 143.34 L 165.62 143.34 Q 159.38 143.34 155.48 146.82 L 155.48 146.82 L 155.48 146.82 Q 151.58 150.3 151.58 155.82 L 151.58 155.82 L 151.58 155.82 Q 151.58 161.22 155.48 164.7 L 155.48 164.7 L 155.48 164.7 Q 159.38 168.18 165.62 168.18 Z"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 74.248 41.788 L 74.248 41.788 L 74.248 41.788 Q 72.112 41.788 70.54 40.744 L 70.54 40.744 L 70.54 40.744 Q 68.968 39.7 68.392 38.044 L 68.392 38.044 L 70.36 37.324 L 70.36 37.324 Q 70.888 38.476 71.92 39.148 L 71.92 39.148 L 71.92 39.148 Q 72.952 39.82 74.296 39.82 L 74.296 39.82 L 74.296 39.82 Q 75.832 39.82 76.72 39.088 L 76.72 39.088 L 76.72 39.088 Q 77.608 38.356 77.608 36.988 L 77.608 36.988 L 77.608 36.988 Q 77.608 35.668 76.612 34.876 L 76.612 34.876 L 76.612 34.876 Q 75.616 34.084 73.816 33.436 L 73.816 33.436 L 73.816 33.436 Q 72.952 33.124 72.388 32.884 L 72.388 32.884 L 72.388 32.884 Q 71.824 32.644 71.092 32.2 L 71.092 32.2 L 71.092 32.2 Q 70.36 31.756 69.928 31.288 L 69.928 31.288 L 69.928 31.288 Q 69.496 30.82 69.196 30.112 L 69.196 30.112 L 69.196 30.112 Q 68.896 29.404 68.896 28.564 L 68.896 28.564 L 68.896 28.564 Q 68.896 26.812 70.288 25.612 L 70.288 25.612 L 70.288 25.612 Q 71.68 24.412 74.056 24.412 L 74.056 24.412 L 74.056 24.412 Q 76 24.412 77.296 25.24 L 77.296 25.24 L 77.296 25.24 Q 78.592 26.068 78.976 27.412 L 78.976 27.412 L 77.056 28.06 L 77.056 28.06 Q 76.72 27.316 75.904 26.836 L 75.904 26.836 L 75.904 26.836 Q 75.088 26.356 73.912 26.356 L 73.912 26.356 L 73.912 26.356 Q 72.592 26.356 71.824 26.944 L 71.824 26.944 L 71.824 26.944 Q 71.056 27.532 71.056 28.564 L 71.056 28.564 L 71.056 28.564 Q 71.056 29.116 71.332 29.572 L 71.332 29.572 L 71.332 29.572 Q 71.608 30.028 72.196 30.388 L 72.196 30.388 L 72.196 30.388 Q 72.784 30.748 73.288 30.964 L 73.288 30.964 L 73.288 30.964 Q 73.792 31.18 74.68 31.516 L 74.68 31.516 L 74.68 31.516 Q 75.784 31.924 76.504 32.296 L 76.504 32.296 L 76.504 32.296 Q 77.224 32.668 78.064 33.292 L 78.064 33.292 L 78.064 33.292 Q 78.904 33.916 79.336 34.84 L 79.336 34.84 L 79.336 34.84 Q 79.768 35.764 79.768 36.94 L 79.768 36.94 L 79.768 36.94 Q 79.768 39.196 78.232 40.492 L 78.232 40.492 L 78.232 40.492 Q 76.696 41.788 74.248 41.788 Z M 88.096 41.788 L 88.096 41.788 L 88.096 41.788 Q 85.6 41.788 84.124 40 L 84.124 40 L 84.124 40 Q 82.648 38.212 82.648 35.356 L 82.648 35.356 L 82.648 35.356 Q 82.648 32.356 84.136 30.652 L 84.136 30.652 L 84.136 30.652 Q 85.624 28.948 88.096 28.948 L 88.096 28.948 L 88.096 28.948 Q 90.304 28.948 91.732 30.424 L 91.732 30.424 L 91.732 30.424 Q 93.16 31.9 93.16 34.78 L 93.16 34.78 L 93.16 34.78 Q 93.16 35.452 93.088 36.172 L 93.088 36.172 L 84.784 36.172 L 84.784 36.172 Q 84.904 37.852 85.828 38.872 L 85.828 38.872 L 85.828 38.872 Q 86.752 39.892 88.144 39.892 L 88.144 39.892 L 88.144 39.892 Q 89.68 39.892 90.784 38.788 L 90.784 38.788 L 92.056 40.204 L 92.056 40.204 Q 90.472 41.788 88.096 41.788 Z M 84.76 34.396 L 84.76 34.396 L 91.048 34.396 L 91.048 34.396 Q 91.024 32.5 90.148 31.648 L 90.148 31.648 L 90.148 31.648 Q 89.272 30.796 88.096 30.796 L 88.096 30.796 L 88.096 30.796 Q 86.68 30.796 85.768 31.696 L 85.768 31.696 L 85.768 31.696 Q 84.856 32.596 84.76 34.396 Z M 101.512 41.788 L 101.512 41.788 L 101.512 41.788 Q 99.592 41.788 98.368 40.348 L 98.368 40.348 L 98.368 45.364 L 96.28 46.348 L 96.28 29.236 L 98.368 29.236 L 98.368 30.268 L 98.368 30.268 Q 99.688 28.948 101.512 28.948 L 101.512 28.948 L 101.512 28.948 Q 103.84 28.948 105.208 30.676 L 105.208 30.676 L 105.208 30.676 Q 106.576 32.404 106.576 35.356 L 106.576 35.356 L 106.576 35.356 Q 106.576 38.356 105.184 40.072 L 105.184 40.072 L 105.184 40.072 Q 103.792 41.788 101.512 41.788 Z M 101.248 39.844 L 101.248 39.844 L 101.248 39.844 Q 102.784 39.844 103.612 38.68 L 103.612 38.68 L 103.612 38.68 Q 104.44 37.516 104.44 35.356 L 104.44 35.356 L 104.44 35.356 Q 104.44 33.316 103.588 32.092 L 103.588 32.092 L 103.588 32.092 Q 102.736 30.868 101.248 30.868 L 101.248 30.868 L 101.248 30.868 Q 99.304 30.868 98.368 32.524 L 98.368 32.524 L 98.368 38.188 L 98.368 38.188 Q 99.64 39.844 101.248 39.844 Z M 113.128 41.788 L 113.128 41.788 L 113.128 41.788 Q 110.536 41.788 110.536 38.86 L 110.536 38.86 L 110.536 31.06 L 108.544 31.06 L 108.544 29.236 L 110.536 29.236 L 110.536 25.18 L 112.624 24.172 L 112.624 29.236 L 115.648 29.236 L 115.648 31.06 L 112.624 31.06 L 112.624 38.164 L 112.624 38.164 Q 112.624 38.98 112.888 39.412 L 112.888 39.412 L 112.888 39.412 Q 113.152 39.844 113.896 39.844 L 113.896 39.844 L 113.896 39.844 Q 114.712 39.844 115.72 39.196 L 115.72 39.196 L 115.48 41.236 L 115.48 41.236 Q 114.424 41.788 113.128 41.788 Z M 123.52 41.788 L 123.52 41.788 L 123.52 41.788 Q 121.024 41.788 119.548 40 L 119.548 40 L 119.548 40 Q 118.072 38.212 118.072 35.356 L 118.072 35.356 L 118.072 35.356 Q 118.072 32.356 119.56 30.652 L 119.56 30.652 L 119.56 30.652 Q 121.048 28.948 123.52 28.948 L 123.52 28.948 L 123.52 28.948 Q 125.728 28.948 127.156 30.424 L 127.156 30.424 L 127.156 30.424 Q 128.584 31.9 128.584 34.78 L 128.584 34.78 L 128.584 34.78 Q 128.584 35.452 128.512 36.172 L 128.512 36.172 L 120.208 36.172 L 120.208 36.172 Q 120.328 37.852 121.252 38.872 L 121.252 38.872 L 121.252 38.872 Q 122.176 39.892 123.568 39.892 L 123.568 39.892 L 123.568 39.892 Q 125.104 39.892 126.208 38.788 L 126.208 38.788 L 127.48 40.204 L 127.48 40.204 Q 125.896 41.788 123.52 41.788 Z M 120.184 34.396 L 120.184 34.396 L 126.472 34.396 L 126.472 34.396 Q 126.448 32.5 125.572 31.648 L 125.572 31.648 L 125.572 31.648 Q 124.696 30.796 123.52 30.796 L 123.52 30.796 L 123.52 30.796 Q 122.104 30.796 121.192 31.696 L 121.192 31.696 L 121.192 31.696 Q 120.28 32.596 120.184 34.396 Z M 148.168 41.5 L 146.08 41.5 L 146.08 34.06 L 146.08 34.06 Q 146.08 30.868 143.608 30.868 L 143.608 30.868 L 143.608 30.868 Q 142.432 30.868 141.7 31.768 L 141.7 31.768 L 141.7 31.768 Q 140.968 32.668 140.968 34.132 L 140.968 34.132 L 140.968 41.5 L 138.88 41.5 L 138.88 34.06 L 138.88 34.06 Q 138.88 30.868 136.432 30.868 L 136.432 30.868 L 136.432 30.868 Q 135.208 30.868 134.5 31.72 L 134.5 31.72 L 134.5 31.72 Q 133.792 32.572 133.792 34.036 L 133.792 34.036 L 133.792 41.5 L 131.704 41.5 L 131.704 29.236 L 133.792 29.236 L 133.792 30.388 L 133.792 30.388 Q 134.872 28.948 137.008 28.948 L 137.008 28.948 L 137.008 28.948 Q 138.04 28.948 138.916 29.416 L 138.916 29.416 L 138.916 29.416 Q 139.792 29.884 140.296 30.748 L 140.296 30.748 L 140.296 30.748 Q 141.472 28.948 143.848 28.948 L 143.848 28.948 L 143.848 28.948 Q 145.768 28.948 146.968 30.124 L 146.968 30.124 L 146.968 30.124 Q 148.168 31.3 148.168 33.46 L 148.168 33.46 L 148.168 41.5 L 148.168 41.5 Z M 157.24 41.788 L 157.24 41.788 L 157.24 41.788 Q 155.488 41.788 154.096 40.444 L 154.096 40.444 L 154.096 41.5 L 152.008 41.5 L 152.008 25.156 L 154.096 24.172 L 154.096 30.292 L 154.096 30.292 Q 155.32 28.948 157.168 28.948 L 157.168 28.948 L 157.168 28.948 Q 159.472 28.948 160.864 30.652 L 160.864 30.652 L 160.864 30.652 Q 162.256 32.356 162.256 35.356 L 162.256 35.356 L 162.256 35.356 Q 162.256 38.452 160.924 40.12 L 160.924 40.12 L 160.924 40.12 Q 159.592 41.788 157.24 41.788 Z M 156.952 39.844 L 156.952 39.844 L 156.952 39.844 Q 158.512 39.844 159.316 38.656 L 159.316 38.656 L 159.316 38.656 Q 160.12 37.468 160.12 35.356 L 160.12 35.356 L 160.12 35.356 Q 160.12 33.172 159.316 32.02 L 159.316 32.02 L 159.316 32.02 Q 158.512 30.868 156.952 30.868 L 156.952 30.868 L 156.952 30.868 Q 155.992 30.868 155.224 31.372 L 155.224 31.372 L 155.224 31.372 Q 154.456 31.876 154.096 32.5 L 154.096 32.5 L 154.096 38.188 L 154.096 38.188 Q 154.552 38.956 155.32 39.4 L 155.32 39.4 L 155.32 39.4 Q 156.088 39.844 156.952 39.844 Z M 170.224 41.788 L 170.224 41.788 L 170.224 41.788 Q 167.728 41.788 166.252 40 L 166.252 40 L 166.252 40 Q 164.776 38.212 164.776 35.356 L 164.776 35.356 L 164.776 35.356 Q 164.776 32.356 166.264 30.652 L 166.264 30.652 L 166.264 30.652 Q 167.752 28.948 170.224 28.948 L 170.224 28.948 L 170.224 28.948 Q 172.432 28.948 173.86 30.424 L 173.86 30.424 L 173.86 30.424 Q 175.288 31.9 175.288 34.78 L 175.288 34.78 L 175.288 34.78 Q 175.288 35.452 175.216 36.172 L 175.216 36.172 L 166.912 36.172 L 166.912 36.172 Q 167.032 37.852 167.956 38.872 L 167.956 38.872 L 167.956 38.872 Q 168.88 39.892 170.272 39.892 L 170.272 39.892 L 170.272 39.892 Q 171.808 39.892 172.912 38.788 L 172.912 38.788 L 174.184 40.204 L 174.184 40.204 Q 172.6 41.788 170.224 41.788 Z M 166.888 34.396 L 166.888 34.396 L 173.176 34.396 L 173.176 34.396 Q 173.152 32.5 172.276 31.648 L 172.276 31.648 L 172.276 31.648 Q 171.4 30.796 170.224 30.796 L 170.224 30.796 L 170.224 30.796 Q 168.808 30.796 167.896 31.696 L 167.896 31.696 L 167.896 31.696 Q 166.984 32.596 166.888 34.396 Z M 180.496 41.5 L 178.408 41.5 L 178.408 29.236 L 180.496 29.236 L 180.496 30.844 L 180.496 30.844 Q 181.36 28.948 183.4 28.948 L 183.4 28.948 L 183.4 28.948 Q 184.552 28.948 185.296 29.572 L 185.296 29.572 L 184.984 31.54 L 184.984 31.54 Q 184.216 31.012 183.232 31.012 L 183.232 31.012 L 183.232 31.012 Q 182.152 31.012 181.324 31.852 L 181.324 31.852 L 181.324 31.852 Q 180.496 32.692 180.496 34.588 L 180.496 34.588 L 180.496 41.5 L 180.496 41.5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/calibre-ebook-edit.svg b/.icons/Gruvbox_Dark-2/apps/64/calibre-ebook-edit.svg
new file mode 100644
index 000000000..4dfa5c39d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/calibre-ebook-edit.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e8e8e8"/>
+ <stop offset="100%" stop-color="#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#1eaff8" d="M165.685 11.947c60.867 0 78.171 6.766 82.648 50.386-17.333 0-210.666.334-241.314.002 4.54-43.296 22.598-50.388 83.296-50.388h75.37z"/>
+ <path fill="#5d5d5d" d="M70.794 91.483l-20.371 53.681h-5.004v4.129h14.452v-4.129h-4.627l4.827-12.397h23.952l4.821 12.397h-6.251v4.129h20.732v-4.129h-5.72L77.228 91.483h-6.434zm1.253 9.293l10.546 27.879H61.678l10.369-27.879z"/>
+ <path fill="#e3dfd5" fill-opacity=".996" d="M111.488 95.613v4.129h99.103v-4.129h-99.103zm0 16.517v4.13h99.103v-4.13h-99.103zm0 16.441v4.129h99.103v-4.129h-99.103zm0 16.517v4.129h99.103v-4.129h-99.103zm-66.069 16.518v4.129l165.172.076v-4.129l-165.172-.076zm0 16.517v4.129h165.172v-4.129H45.419zm0 16.517v4.129h123.879v-4.129H45.419z"/>
+ <g filter="url(#c)">
+ <linearGradient id="d" x1="1.002" x2=".003" y1="1.017" y2=".424" gradientTransform="matrix(130 0 0 99.683 92.67 107.347)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#21c9fb"/>
+ <stop offset="100%" stop-color="#1a86f2"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M206.227 107.347l-33.485 24.333 2.349 3.225 28.246-20.519c.979 1.259 1.713 2.145 2.456 2.676l-97.392 70.766 8.144 11.222 106.125-77.118-8.144-11.213-3.97 2.889c-.338-.858-1.044-1.799-1.98-3.028l-2.349-3.233zm-98.939 81.136L92.67 207.03l23.048-7.113-8.43-11.434z"/>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="e" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#e)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/calibre-gui.svg b/.icons/Gruvbox_Dark-2/apps/64/calibre-gui.svg
new file mode 120000
index 000000000..aa6a01325
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/calibre-gui.svg
@@ -0,0 +1 @@
+ebook.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/calibre-viewer.svg b/.icons/Gruvbox_Dark-2/apps/64/calibre-viewer.svg
new file mode 100644
index 000000000..c7eefdf7f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/calibre-viewer.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e8e8e8"/>
+ <stop offset="100%" stop-color="#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#bc1938" d="M165.685 11.947c60.867 0 78.171 6.766 82.648 50.386-17.333 0-210.666.334-241.314.002 4.54-43.296 22.598-50.388 83.296-50.388h75.37z"/>
+ <path fill="#5d5d5d" d="M70.794 91.483l-20.371 53.681h-5.004v4.129h14.452v-4.129h-4.627l4.827-12.397h23.952l4.821 12.397h-6.251v4.129h20.732v-4.129h-5.72L77.228 91.483h-6.434zm1.253 9.293l10.546 27.879H61.678l10.369-27.879z"/>
+ <path fill="#e3dfd5" fill-opacity=".996" d="M111.488 95.613v4.129h99.103v-4.129h-99.103zm0 16.517v4.13h99.103v-4.13h-99.103zm0 16.441v4.129h99.103v-4.129h-99.103zm0 16.517v4.129h99.103v-4.129h-99.103zm-66.069 16.518v4.129l165.172.076v-4.129l-165.172-.076zm0 16.517v4.129h165.172v-4.129H45.419zm0 16.517v4.129h123.879v-4.129H45.419z"/>
+ <g filter="url(#c)">
+ <linearGradient id="d" x1=".502" x2=".933" y1=".138" y2=".963" gradientTransform="matrix(129.988 0 0 130 25.445 76.11)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#bc1938"/>
+ <stop offset="100%" stop-color="#d2455f"/>
+ </linearGradient>
+ <path fill="url(#d)" d="M74.185 76.11c-27.005 0-48.74 21.746-48.74 48.751 0 27.006 21.735 48.752 48.74 48.752a48.591 48.591 0 0 0 30.446-10.658l43.143 43.155 7.659-7.659-43.143-43.155a48.57 48.57 0 0 0 10.646-30.435c0-27.005-21.746-48.751-48.751-48.751zm0 10.836c21.004 0 37.915 16.911 37.915 37.915 0 21.005-16.911 37.916-37.915 37.916-21.004 0-37.904-16.911-37.904-37.916 0-21.004 16.9-37.915 37.904-37.915z"/>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="e" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#e)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/calibre.svg b/.icons/Gruvbox_Dark-2/apps/64/calibre.svg
new file mode 120000
index 000000000..aa6a01325
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/calibre.svg
@@ -0,0 +1 @@
+ebook.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/california.svg b/.icons/Gruvbox_Dark-2/apps/64/california.svg
new file mode 120000
index 000000000..c44ce2b76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/california.svg
@@ -0,0 +1 @@
+calendar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/calligraauthor.svg b/.icons/Gruvbox_Dark-2/apps/64/calligraauthor.svg
new file mode 120000
index 000000000..d7b58914e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/calligraauthor.svg
@@ -0,0 +1 @@
+user.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/calligraflow.svg b/.icons/Gruvbox_Dark-2/apps/64/calligraflow.svg
new file mode 120000
index 000000000..f17eaf6b2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/calligraflow.svg
@@ -0,0 +1 @@
+flow.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/calligragemini.svg b/.icons/Gruvbox_Dark-2/apps/64/calligragemini.svg
new file mode 120000
index 000000000..827f3f655
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/calligragemini.svg
@@ -0,0 +1 @@
+gemini.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/calligrakarbon.svg b/.icons/Gruvbox_Dark-2/apps/64/calligrakarbon.svg
new file mode 120000
index 000000000..df8a6d2e7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/calligrakarbon.svg
@@ -0,0 +1 @@
+karbon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/calligrakexi.svg b/.icons/Gruvbox_Dark-2/apps/64/calligrakexi.svg
new file mode 120000
index 000000000..1acb84d86
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/calligrakexi.svg
@@ -0,0 +1 @@
+kexi.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/calligrakrita.svg b/.icons/Gruvbox_Dark-2/apps/64/calligrakrita.svg
new file mode 120000
index 000000000..842fa48ed
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/calligrakrita.svg
@@ -0,0 +1 @@
+krita.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/calligrakrita2.svg b/.icons/Gruvbox_Dark-2/apps/64/calligrakrita2.svg
new file mode 120000
index 000000000..842fa48ed
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/calligrakrita2.svg
@@ -0,0 +1 @@
+krita.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/calligraplan.svg b/.icons/Gruvbox_Dark-2/apps/64/calligraplan.svg
new file mode 120000
index 000000000..70974081d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/calligraplan.svg
@@ -0,0 +1 @@
+agenda.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/calligraplanner.svg b/.icons/Gruvbox_Dark-2/apps/64/calligraplanner.svg
new file mode 120000
index 000000000..70974081d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/calligraplanner.svg
@@ -0,0 +1 @@
+agenda.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/calligraplanwork.svg b/.icons/Gruvbox_Dark-2/apps/64/calligraplanwork.svg
new file mode 120000
index 000000000..70974081d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/calligraplanwork.svg
@@ -0,0 +1 @@
+agenda.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/calligrasheets.svg b/.icons/Gruvbox_Dark-2/apps/64/calligrasheets.svg
new file mode 120000
index 000000000..3a386bb7a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/calligrasheets.svg
@@ -0,0 +1 @@
+sheets.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/calligrastage.svg b/.icons/Gruvbox_Dark-2/apps/64/calligrastage.svg
new file mode 120000
index 000000000..1151ae96d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/calligrastage.svg
@@ -0,0 +1 @@
+stage.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/calligrawords.svg b/.icons/Gruvbox_Dark-2/apps/64/calligrawords.svg
new file mode 120000
index 000000000..e30a949f8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/calligrawords.svg
@@ -0,0 +1 @@
+words.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/camara.svg b/.icons/Gruvbox_Dark-2/apps/64/camara.svg
new file mode 120000
index 000000000..548c3346a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/camara.svg
@@ -0,0 +1 @@
+camera.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/camera-photo.svg b/.icons/Gruvbox_Dark-2/apps/64/camera-photo.svg
new file mode 120000
index 000000000..548c3346a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/camera-photo.svg
@@ -0,0 +1 @@
+camera.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/camera.svg b/.icons/Gruvbox_Dark-2/apps/64/camera.svg
new file mode 100755
index 000000000..43cff2abf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/camera.svg
@@ -0,0 +1,67 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e8e8e8"/>
+ <stop offset="100%" stop-color="#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".3" d="M5.676 85.032v70.4c0 73.986 10.584 84.544 84.639 84.544h75.37c74.055 0 84.639-10.558 84.639-84.544v-70.4H5.676z"/>
+ <circle fill="#df382c" cx="217.704" cy="40.179" r="8.155" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".324"/>
+ </filter>
+ </defs>
+ <path fill-opacity=".996" opacity=".1" d="M128 216.53c49.509 0 89.704-40.195 89.704-89.704 0-49.509-40.195-89.704-89.704-89.704-49.509 0-89.704 40.195-89.704 89.704 0 49.509 40.195 89.704 89.704 89.704z" filter="url(#c)"/>
+ <g opacity=".4" filter="url(#d)">
+ <linearGradient id="e" x2="1" y1=".5" y2=".5" gradientTransform="matrix(0 -179.408 -179.408 0 217.704 216.53)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%"/>
+ <stop offset="73.295%"/>
+ <stop offset="100%"/>
+ </linearGradient>
+ <path fill="url(#e)" d="M128 216.53c49.509 0 89.704-40.195 89.704-89.704 0-49.509-40.195-89.704-89.704-89.704-49.509 0-89.704 40.195-89.704 89.704 0 49.509 40.195 89.704 89.704 89.704z"/>
+ </g>
+ <defs>
+ <filter id="d" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="14.08"/>
+ </filter>
+ </defs>
+ <path fill="#f2f2f2" d="M128 215.51c49.509 0 89.704-40.195 89.704-89.704 0-49.509-40.195-89.704-89.704-89.704-49.509 0-89.704 40.195-89.704 89.704 0 49.509 40.195 89.704 89.704 89.704z"/>
+ <path fill="#ffffff" d="M128 208.375c45.008 0 81.549-36.54 81.549-81.549 0-45.008-36.54-81.549-81.549-81.549-45.008 0-81.549 36.54-81.549 81.549 0 45.008 36.54 81.549 81.549 81.549z"/>
+ <path fill="#46444a" d="M128 207.355c45.008 0 81.549-36.54 81.549-81.549 0-45.008-36.54-81.549-81.549-81.549-45.008 0-81.549 36.54-81.549 81.549 0 45.008 36.54 81.549 81.549 81.549z"/>
+ <g opacity=".1">
+ <radialGradient id="f" cx="-.5" cy=".5" r="96" fx="-.5" fy=".5" gradientTransform="matrix(0 163.1 -163.098 0 46.451 44.256)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%"/>
+ <stop offset="100%"/>
+ <stop offset="100%"/>
+ <stop offset="100%"/>
+ </radialGradient>
+ <path fill="url(#f)" d="M127.999 44.256c-45.038.001-81.549 36.512-81.548 81.55-.001 45.039 36.51 81.55 81.548 81.55a81.544 81.544 0 0 0 81.55-81.55 81.546 81.546 0 0 0-81.55-81.55zm0 29.177c28.925 0 52.373 23.448 52.373 52.373 0 28.925-23.448 52.374-52.373 52.374-28.925 0-52.373-23.449-52.373-52.374s23.448-52.373 52.373-52.373z"/>
+ </g>
+ <path fill="#a7a7f1" d="M128 191.046c36.007 0 65.24-29.233 65.24-65.24 0-36.007-29.233-65.24-65.24-65.24-36.007 0-65.24 29.233-65.24 65.24 0 36.007 29.233 65.24 65.24 65.24z"/>
+ <path fill="#8f76e4" d="M128 186.968c33.756 0 61.162-27.406 61.162-61.162S161.756 64.644 128 64.644 66.838 92.05 66.838 125.806 94.244 186.968 128 186.968z"/>
+ <path fill="#8c59d9" d="M128 166.581c22.504 0 40.775-18.27 40.775-40.775 0-22.504-18.27-40.775-40.775-40.775-22.504 0-40.775 18.27-40.775 40.775 0 22.504 18.27 40.775 40.775 40.775z"/>
+ <path fill="#7839b7" d="M130.94 146.01c11.143-1.565 18.918-11.882 17.352-23.025-1.566-11.142-11.883-18.917-23.025-17.351-11.143 1.565-18.918 11.883-17.352 23.025 1.566 11.143 11.883 18.918 23.025 17.352z"/>
+ <path fill="#ffffff" opacity=".3" d="M130.13 118.525a6.119 6.119 0 0 1 5.206-6.908 6.119 6.119 0 0 1 6.908 5.205 6.119 6.119 0 0 1-5.206 6.908 6.119 6.119 0 0 1-6.907-5.205zM118.144 134.663a2.04 2.04 0 0 1 4.038-.57 2.04 2.04 0 0 1-4.038.57z"/>
+ <circle fill="#ffffff" opacity=".2" cx="154.504" cy="99.303" r="24.465" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" opacity=".4" d="M128 36.102c-49.542 0-89.703 40.162-89.704 89.704.012.282.026.565.041.846C38.99 77.593 78.936 38.159 128 38.141c49.198.02 89.199 39.663 89.663 88.858.016-.398.03-.795.041-1.193-.001-49.542-40.162-89.703-89.704-89.704z"/>
+ <g opacity=".4">
+ <linearGradient id="g" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#g)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/camorama.svg b/.icons/Gruvbox_Dark-2/apps/64/camorama.svg
new file mode 120000
index 000000000..1f4a468e5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/camorama.svg
@@ -0,0 +1 @@
+webcam.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cantata.svg b/.icons/Gruvbox_Dark-2/apps/64/cantata.svg
new file mode 120000
index 000000000..d025f1c3f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cantata.svg
@@ -0,0 +1 @@
+music.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cantor.svg b/.icons/Gruvbox_Dark-2/apps/64/cantor.svg
new file mode 100644
index 000000000..2c2405dce
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cantor.svg
@@ -0,0 +1,57 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#e6b66f" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".2" d="M128 11.947v228.338h37.685c74.055 0 84.639-10.557 84.639-84.543V96.491c0-73.987-10.584-84.544-84.639-84.544H128z"/>
+ <linearGradient id="b" x1=".993" x2=".002" y1=".988" y2=".136" gradientTransform="matrix(220 0 0 205.333 18.003 23.333)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#343b40"/>
+ <stop offset="100%" stop-color="#555e63"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M161.891 23.333c66.595 0 76.112 9.493 76.112 76.026v53.281c0 66.532-9.517 76.026-76.112 76.026H94.115c-66.594 0-76.112-9.494-76.112-76.026V99.359c0-66.533 9.518-76.026 76.112-76.026h67.776z"/>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="25.762"/>
+ </filter>
+ </defs>
+ <path fill="#a97e40" fill-rule="evenodd" opacity=".989" d="M238.999 99.36v53.28c.01 3.95-.03 7.89-.12 11.84-.08 3.53-.21 7.06-.42 10.59-.17 3.14-.44 6.27-.78 9.4-.3 2.78-.71 5.55-1.22 8.3a69.86 69.86 0 0 1-1.74 7.27 48.55 48.55 0 0 1-2.33 6.3c-.85 1.89-1.85 3.7-3 5.41a31.648 31.648 0 0 1-3.76 4.56c-1.4 1.39-2.93 2.65-4.57 3.75a36.603 36.603 0 0 1-5.41 3.01 50.73 50.73 0 0 1-6.31 2.32c-2.4.71-4.83 1.28-7.28 1.74-2.75.51-5.52.91-8.31 1.22-3.13.34-6.27.6-9.41.78-3.53.2-7.06.34-10.6.41-3.95.09-7.9.13-11.85.13h-67.77c-3.95 0-7.9-.04-11.85-.13-3.54-.07-7.07-.21-10.6-.41-3.15-.18-6.28-.44-9.42-.78-2.78-.31-5.55-.71-8.3-1.22-2.46-.46-4.88-1.03-7.28-1.74a50.73 50.73 0 0 1-6.31-2.32c-1.89-.85-3.7-1.86-5.42-3.01-1.63-1.1-3.16-2.36-4.56-3.75-1.39-1.4-2.65-2.92-3.76-4.56a35.66 35.66 0 0 1-3-5.41 50.11 50.11 0 0 1-2.34-6.3c-.7-2.39-1.28-4.82-1.73-7.27-.51-2.75-.92-5.52-1.22-8.3-.35-3.13-.61-6.26-.79-9.4-.2-3.53-.34-7.06-.41-10.59-.09-3.95-.13-7.89-.13-11.84V99.36c0-3.95.04-7.9.13-11.84.07-3.53.21-7.06.41-10.59.18-3.14.44-6.27.79-9.4.3-2.78.71-5.55 1.22-8.3.45-2.45 1.03-4.88 1.73-7.27a50.11 50.11 0 0 1 2.34-6.3c.84-1.89 1.85-3.7 3-5.41 1.11-1.64 2.37-3.16 3.76-4.56 1.4-1.39 2.93-2.65 4.56-3.75 1.72-1.16 3.53-2.16 5.42-3.01 2.05-.92 4.16-1.69 6.31-2.32 2.4-.71 4.82-1.29 7.28-1.74 2.75-.51 5.52-.91 8.3-1.22 3.14-.34 6.27-.6 9.42-.78 3.53-.2 7.06-.34 10.6-.41 3.95-.09 7.9-.13 11.85-.13h67.77c3.95 0 7.9.04 11.85.13 3.54.07 7.07.21 10.6.41 3.14.18 6.28.44 9.41.78 2.79.31 5.56.71 8.31 1.22 2.45.45 4.88 1.03 7.28 1.74 2.15.63 4.26 1.4 6.31 2.32 1.89.85 3.7 1.85 5.41 3.01 1.64 1.1 3.17 2.36 4.57 3.75 1.39 1.4 2.65 2.92 3.76 4.56 1.15 1.71 2.15 3.52 3 5.41.92 2.04 1.7 4.15 2.33 6.3a69.86 69.86 0 0 1 1.74 7.27c.51 2.75.92 5.52 1.22 8.3.34 3.13.61 6.26.78 9.4.21 3.53.34 7.06.42 10.59.09 3.94.13 7.89.12 11.84zm-77.11-75.03c3.94 0 7.87.04 11.81.13 3.51.07 7.02.21 10.53.41 3.11.17 6.21.43 9.31.77 2.73.3 5.45.7 8.16 1.2 2.38.44 4.74 1 7.07 1.68 2.07.61 4.09 1.36 6.06 2.24 1.78.8 3.49 1.75 5.12 2.84 1.53 1.03 2.96 2.2 4.26 3.5 1.31 1.31 2.48 2.74 3.52 4.27a34.46 34.46 0 0 1 2.84 5.11c.88 1.96 1.63 3.98 2.24 6.05.68 2.32 1.24 4.68 1.68 7.06.5 2.7.9 5.42 1.2 8.16.34 3.09.6 6.19.78 9.3.2 3.5.34 7 .41 10.51.09 3.93.13 7.87.12 11.8v53.28c.01 3.93-.03 7.86-.12 11.8-.07 3.5-.21 7.01-.41 10.51-.18 3.11-.44 6.21-.78 9.3-.3 2.73-.7 5.45-1.2 8.16-.44 2.38-1 4.74-1.68 7.06-.61 2.07-1.36 4.09-2.24 6.05a34.46 34.46 0 0 1-2.84 5.11 28.77 28.77 0 0 1-3.52 4.26c-1.3 1.31-2.73 2.48-4.26 3.51a35.074 35.074 0 0 1-5.12 2.84c-1.97.88-3.99 1.63-6.06 2.23-2.33.69-4.69 1.25-7.07 1.69-2.71.5-5.43.9-8.16 1.2-3.1.34-6.2.59-9.31.77-3.51.2-7.02.34-10.53.41-3.94.09-7.87.13-11.81.13h-67.77c-3.94 0-7.88-.04-11.81-.13-3.51-.07-7.02-.21-10.53-.41-3.11-.18-6.21-.43-9.31-.77-2.73-.3-5.45-.7-8.16-1.2-2.39-.44-4.75-1-7.07-1.69-2.07-.6-4.1-1.35-6.06-2.23-1.78-.8-3.5-1.75-5.12-2.84-1.53-1.03-2.96-2.2-4.27-3.51-1.3-1.3-2.48-2.73-3.51-4.26a34.46 34.46 0 0 1-2.84-5.11c-.88-1.96-1.63-3.98-2.24-6.05-.68-2.32-1.24-4.68-1.68-7.06-.51-2.71-.91-5.43-1.2-8.16-.34-3.09-.6-6.19-.78-9.3-.2-3.5-.34-7.01-.41-10.51-.09-3.94-.13-7.87-.13-11.8V99.36c0-3.93.04-7.87.13-11.8.07-3.51.21-7.01.41-10.51.18-3.11.44-6.21.78-9.3.29-2.74.69-5.46 1.2-8.16.44-2.38 1-4.74 1.68-7.06.61-2.07 1.36-4.09 2.24-6.05.8-1.78 1.75-3.49 2.84-5.11 1.03-1.53 2.21-2.96 3.51-4.27a29.24 29.24 0 0 1 4.27-3.5c1.62-1.09 3.34-2.04 5.12-2.84 1.96-.88 3.99-1.63 6.06-2.24 2.32-.68 4.68-1.24 7.07-1.68 2.71-.5 5.43-.9 8.16-1.2 3.1-.34 6.2-.6 9.31-.77 3.51-.2 7.02-.34 10.53-.41 3.93-.09 7.87-.13 11.81-.13h67.77z" filter="url(#c)"/>
+ <path fill="#e7b870" fill-rule="evenodd" opacity=".755" d="M240.499 99.36v53.28c.01 3.96-.03 7.91-.12 11.87-.08 3.55-.22 7.1-.42 10.64-.18 3.17-.44 6.33-.79 9.48-.31 2.82-.72 5.63-1.24 8.41-.46 2.5-1.05 4.98-1.77 7.42-.65 2.22-1.45 4.39-2.4 6.5-.88 1.96-1.93 3.84-3.13 5.63a32.303 32.303 0 0 1-3.94 4.78 32.91 32.91 0 0 1-4.79 3.94c-1.79 1.2-3.67 2.24-5.64 3.12-2.11.95-4.28 1.75-6.5 2.4-2.45.72-4.92 1.31-7.43 1.77-2.79.52-5.59.93-8.41 1.24-3.16.34-6.33.6-9.5.78-3.54.21-7.09.35-10.64.42-3.97.09-7.93.13-11.89.13h-67.77c-3.96 0-7.93-.04-11.89-.13-3.55-.07-7.1-.21-10.65-.42-3.17-.18-6.33-.44-9.49-.78-2.82-.31-5.63-.72-8.42-1.24-2.5-.46-4.98-1.05-7.42-1.77-2.22-.65-4.39-1.45-6.5-2.4-1.97-.88-3.85-1.92-5.64-3.12a32.91 32.91 0 0 1-4.79-3.94 32.303 32.303 0 0 1-3.94-4.78c-1.2-1.79-2.25-3.67-3.13-5.63-.95-2.11-1.75-4.28-2.4-6.5-.72-2.44-1.31-4.92-1.78-7.42-.51-2.78-.93-5.59-1.23-8.41-.35-3.15-.61-6.31-.79-9.48-.21-3.54-.35-7.09-.42-10.64-.09-3.96-.13-7.91-.13-11.87V99.36c0-3.96.04-7.92.13-11.87.07-3.55.21-7.1.42-10.64.18-3.17.44-6.33.79-9.49.3-2.81.72-5.62 1.23-8.4a74.86 74.86 0 0 1 1.78-7.42c.65-2.22 1.45-4.39 2.4-6.5.88-1.96 1.93-3.85 3.13-5.63 1.16-1.72 2.48-3.32 3.94-4.78a32.91 32.91 0 0 1 4.79-3.94c1.79-1.2 3.67-2.24 5.64-3.13 2.11-.94 4.28-1.74 6.5-2.39 2.44-.72 4.92-1.31 7.42-1.77 2.79-.52 5.6-.93 8.42-1.24 3.16-.34 6.32-.61 9.49-.79 3.55-.2 7.1-.34 10.65-.41 3.96-.09 7.93-.13 11.89-.13h67.77c3.96 0 7.92.04 11.89.13 3.55.07 7.1.21 10.64.41 3.17.18 6.34.45 9.5.79 2.82.31 5.62.72 8.41 1.24 2.51.46 4.98 1.05 7.43 1.77 2.22.65 4.39 1.45 6.5 2.39 1.97.89 3.85 1.93 5.64 3.13a32.91 32.91 0 0 1 4.79 3.94c1.46 1.46 2.78 3.06 3.94 4.78 1.2 1.78 2.25 3.67 3.13 5.63.95 2.11 1.75 4.28 2.4 6.5.72 2.44 1.31 4.91 1.77 7.42.52 2.78.93 5.59 1.24 8.4.35 3.16.61 6.32.79 9.49.2 3.54.34 7.09.42 10.64.09 3.95.13 7.91.12 11.87zm-78.61-73.53c3.93 0 7.85.04 11.78.12 3.49.08 6.98.22 10.47.42 3.08.17 6.16.43 9.23.76 2.7.3 5.39.69 8.06 1.18 2.33.43 4.64.99 6.92 1.65 2 .59 3.96 1.31 5.87 2.17 1.7.76 3.34 1.67 4.89 2.71 1.45.98 2.81 2.09 4.04 3.32 1.24 1.24 2.35 2.59 3.33 4.04a32.92 32.92 0 0 1 2.72 4.89c.86 1.9 1.58 3.86 2.17 5.86.67 2.27 1.22 4.58 1.65 6.92.49 2.66.89 5.34 1.18 8.04.34 3.07.59 6.14.77 9.22.2 3.49.34 6.98.41 10.46.09 3.92.13 7.85.12 11.77v53.28c.01 3.92-.03 7.84-.12 11.76-.07 3.49-.21 6.98-.41 10.47-.18 3.08-.43 6.15-.77 9.22-.29 2.69-.69 5.38-1.18 8.04-.43 2.33-.98 4.64-1.65 6.92-.59 2-1.31 3.96-2.17 5.86-.77 1.7-1.67 3.34-2.72 4.88-.98 1.45-2.09 2.81-3.33 4.04a26.893 26.893 0 0 1-4.04 3.33 32.863 32.863 0 0 1-4.89 2.71c-1.91.86-3.87 1.58-5.87 2.16-2.28.67-4.59 1.22-6.92 1.65-2.67.5-5.36.89-8.06 1.19-3.07.33-6.15.59-9.23.76-3.49.2-6.98.34-10.47.41-3.93.09-7.85.13-11.78.13h-67.78c-3.92 0-7.85-.04-11.77-.13-3.49-.07-6.98-.21-10.47-.41-3.09-.17-6.17-.43-9.24-.76-2.69-.3-5.38-.69-8.05-1.19-2.33-.43-4.64-.98-6.92-1.65-2-.58-3.96-1.3-5.87-2.16-1.7-.76-3.34-1.67-4.89-2.71-1.45-.98-2.81-2.09-4.05-3.33a27.513 27.513 0 0 1-3.33-4.04 32.27 32.27 0 0 1-2.71-4.88c-.86-1.9-1.58-3.86-2.17-5.86-.67-2.28-1.22-4.59-1.65-6.92-.49-2.66-.89-5.35-1.18-8.04-.34-3.07-.6-6.14-.77-9.22-.2-3.49-.34-6.98-.41-10.47-.09-3.92-.13-7.84-.13-11.76V99.36c0-3.92.04-7.85.13-11.77.07-3.48.21-6.97.41-10.46.17-3.08.43-6.15.77-9.22.29-2.7.69-5.38 1.18-8.04.43-2.34.98-4.65 1.65-6.92.59-2 1.31-3.96 2.17-5.86.76-1.7 1.67-3.34 2.71-4.89.98-1.45 2.1-2.8 3.33-4.04 1.24-1.23 2.6-2.34 4.05-3.32 1.55-1.04 3.19-1.95 4.89-2.71 1.91-.86 3.87-1.58 5.87-2.17a71.73 71.73 0 0 1 6.92-1.65c2.67-.49 5.36-.88 8.05-1.18 3.07-.33 6.15-.59 9.24-.76 3.49-.2 6.98-.34 10.47-.42 3.92-.08 7.85-.12 11.77-.12h67.78z"/>
+ <path fill="#007ad9" d="M127.17 223.06h20v5h-20v-5z"/>
+ <path fill="#d6d6d6" d="M154.89 223.37h20v5h-20v-5z"/>
+ <defs>
+ <filter id="d" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".595"/>
+ </filter>
+ </defs>
+ <path fill="#030000" opacity=".3" d="M109.619 78.5l-16.772 41.93L81.302 93.5h-18.3v10.003H74.71l18.455 43.058 23.223-58.058h66.614V93.5h10.003v-15h-83.386z" filter="url(#d)"/>
+ <path fill="#f0f0f0" d="M109.619 78.5l-16.772 41.93L81.302 93.5h-18.3v10.003H74.71l18.455 43.058 23.223-58.058h66.614V93.5h10.003v-15h-83.386z"/>
+ <defs>
+ <filter id="e" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".595"/>
+ </filter>
+ </defs>
+ <path fill="#030000" opacity=".3" d="M63.002 148.503v9.995h130.003v-9.995H63.002z" filter="url(#e)"/>
+ <path fill="#f0f0f0" d="M63.002 148.503v9.995h130.003v-9.995H63.002z"/>
+ <defs>
+ <filter id="f" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".595"/>
+ </filter>
+ </defs>
+ <path fill="#030000" opacity=".3" d="M113.007 163.503v9.995h30v-9.995h-30z" filter="url(#f)"/>
+ <path fill="#f0f0f0" d="M113.007 163.503v9.995h30v-9.995h-30zm59.181-60.573h-9.183v5.571c-3.463-4.592-7.603-6.549-13.625-6.549-12.345 0-21.227 9.258-21.227 21.979 0 12.571 8.807 21.679 21.001 21.679 5.872 0 9.861-1.882 13.851-6.398v5.42h9.183V102.93zm-21.754 8.205c7.151 0 12.27 5.344 12.27 12.947 0 3.011-1.205 6.474-3.011 8.581-2.033 2.409-5.27 3.764-9.108 3.764-7.302 0-12.345-4.968-12.345-12.27 0-7.602 5.043-13.022 12.194-13.022z"/>
+ <g opacity=".4">
+ <linearGradient id="g" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#g)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/caprine.svg b/.icons/Gruvbox_Dark-2/apps/64/caprine.svg
new file mode 100755
index 000000000..7b802839f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/caprine.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="3MMkp8BXLwbh7XA908wus4kHuVG56PDZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#3MMkp8BXLwbh7XA908wus4kHuVG56PDZ)">
+ <linearGradient id="_lgradient_160" x1=".467" x2=".469" y1=".992" y2=".005" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#9269f4"/>
+ <stop offset="100%" style="stop-color:#09d4df"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_160)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 135.5 167.75 L 105.5 134 L 53 167.75 L 113 100.25 L 143 137.75 L 203 100.25 L 135.5 167.75 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 135.5 161.75 L 105.5 128 L 53 161.75 L 113 94.25 L 143 131.75 L 203 94.25 L 135.5 161.75 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_161" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_161)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/catarina.svg b/.icons/Gruvbox_Dark-2/apps/64/catarina.svg
new file mode 100755
index 000000000..0a59ddd68
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/catarina.svg
@@ -0,0 +1,85 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="mWWqXMayN4KSZA1aKvLFDBoqgmIQPpJ4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#mWWqXMayN4KSZA1aKvLFDBoqgmIQPpJ4)">
+ <linearGradient id="_lgradient_8" x1=".143" x2=".857" y1="37.236" y2="37.95" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2f3943"/>
+ <stop offset="100%" style="stop-color:#4d5662"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_9" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="QohOpy4KHxq3CjVTkrwqA3K5KqdmhkYa" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#QohOpy4KHxq3CjVTkrwqA3K5KqdmhkYa)">
+ <path fill-rule="evenodd" d="M 88.841667 129.056182 C 88.886559 129.065412 88.931432 129.074728 88.976284 129.084131 C 91.317046 129.574366 93.58828 130.279078 95.766811 131.188054 C 97.968518 132.107244 100.08911 133.189845 102.093822 134.425644 C 104.168061 135.692083 106.161186 137.081081 108.03843 138.572211 C 110.008379 140.114407 111.885624 141.738309 113.681753 143.433703 C 115.54741 145.180163 117.355127 146.97769 119.104905 148.816069 C 120.889446 150.705514 122.650811 152.615386 124.365825 154.545684 C 126.104015 156.506622 127.830617 158.46756 129.54563 160.438711 C 131.249056 162.399649 132.975658 164.360587 134.70226 166.301099 C 136.405686 168.210971 138.132287 170.100416 139.893653 171.959222 C 141.597079 173.756748 143.370032 175.513422 145.189337 177.219029 C 146.915939 178.842931 148.723656 180.405553 150.612489 181.896683 C 152.385443 183.295894 154.262687 184.603186 156.221048 185.808346 C 158.075117 186.942013 160.021889 187.942909 162.061365 188.790606 C 163.809573 189.519984 165.622421 190.102864 167.491667 190.531978 L 167.491667 183.428014 L 167.491667 183.428014 L 167.491667 183.428014 L 167.491667 183.428014 L 188.819709 183.428014 L 189.063524 183.428014 L 199.666667 192.880674 L 189.063524 202.333333 L 167.491667 202.333333 L 167.491667 193.69025 C 167.446774 193.681027 167.401901 193.671714 167.357049 193.662311 C 165.016287 193.172076 162.745053 192.467364 160.566522 191.558388 C 158.364815 190.639198 156.244224 189.556597 154.239511 188.320798 C 152.165272 187.054359 150.172148 185.665361 148.294903 184.174231 C 146.324955 182.632035 144.44771 181.008133 142.65158 179.312739 C 140.785924 177.566279 138.978206 175.768752 137.228429 173.92016 C 135.443887 172.040928 133.682522 170.131056 131.967508 168.190544 C 130.229318 166.23982 128.502717 164.278882 126.787703 162.30773 C 125.084277 160.336579 123.357675 158.385855 121.631074 156.43513 C 119.927648 154.525258 118.201046 152.646026 116.43968 150.78722 C 114.736255 148.989694 112.963301 147.23302 111.143996 145.527413 C 109.417394 143.903511 107.609677 142.340889 105.720844 140.849759 C 103.947891 139.440334 102.070646 138.133043 100.112286 136.938096 C 98.258217 135.804429 96.311444 134.803533 94.271968 133.955836 C 92.523761 133.226458 90.710912 132.643578 88.841667 132.207199 L 88.841667 139.315603 L 67.477892 139.315603 L 56.666667 129.864103 L 67.305445 120.583456 L 67.477896 120.410284 L 67.477896 120.410284 L 67.477896 120.410284 L 67.477896 120.410284 L 88.841667 120.410284 L 88.841667 129.056182 Z M 88.841667 66.030976 C 88.886559 66.040021 88.931432 66.049149 88.976284 66.05836 C 91.317046 66.558808 93.58828 67.26352 95.766811 68.172497 C 97.968518 69.091686 100.08911 70.174287 102.093822 71.399874 C 104.168061 72.676526 106.161186 74.065524 108.03843 75.54644 C 110.008379 77.098849 111.885624 78.722751 113.681753 80.418145 C 115.54741 82.164606 117.355127 83.962132 119.104905 85.800511 C 120.889446 87.689957 122.650811 89.599829 124.365825 91.530127 C 126.104015 93.491065 127.830617 95.452003 129.54563 97.423154 C 131.249056 99.384092 132.975658 101.334817 134.70226 103.285541 C 136.405686 105.195413 138.132287 107.084859 139.893653 108.943664 C 141.597079 110.741191 143.370032 112.487651 145.189337 114.203472 C 146.915939 115.827374 148.723656 117.389996 150.612489 118.870913 C 152.385443 120.280337 154.262687 121.587629 156.221048 122.792789 C 158.075117 123.926456 160.021889 124.917138 162.061365 125.775048 C 163.809573 126.49531 165.622421 127.085349 167.491667 127.516105 L 167.491667 120.410284 L 167.491667 120.410284 L 188.819709 120.410284 L 189.063524 120.410284 L 199.666667 129.862943 L 189.063524 139.315603 L 167.491667 139.315603 L 167.491667 130.674692 C 167.446774 130.665469 167.401901 130.656156 167.357049 130.646753 C 165.016287 130.156519 162.745053 129.441594 160.566522 128.54283 C 158.364815 127.613428 156.244224 126.530826 154.239511 125.30524 C 152.165272 124.028588 150.172148 122.649803 148.294903 121.158674 C 146.324955 119.606264 144.44771 117.982363 142.65158 116.297182 C 140.785924 114.540508 138.978206 112.742982 137.228429 110.904602 C 135.443887 109.02537 133.682522 107.115498 131.967508 105.174987 C 130.229318 103.224262 128.502717 101.253111 126.787703 99.28196 C 125.084277 97.321022 123.357675 95.370297 121.631074 93.419572 C 119.927648 91.509701 118.201046 89.630468 116.43968 87.771663 C 114.736255 85.974136 112.963301 84.217463 111.143996 82.511855 C 109.417394 80.87774 107.609677 79.325331 105.720844 77.834201 C 103.947891 76.424777 102.070646 75.117485 100.112286 73.922539 C 98.258217 72.788871 96.311444 71.787976 94.271968 70.940279 C 92.523761 70.2109 90.710912 69.628021 88.841667 69.191641 L 88.841667 76.297872 L 67.477892 76.297872 L 56.666667 66.846372 L 67.305445 57.565726 L 67.477896 57.392553 L 67.477896 57.392553 L 67.477896 57.392553 L 88.841667 57.392553 L 88.841667 66.030976 Z"/>
+ </g>
+ <linearGradient id="_lgradient_10" x1="-.109" x2="-.109" y1="1.031" y2=".039" gradientTransform="matrix(92.958383,0,0,66.079523,81.687475,125.182682)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#663579"/>
+ <stop offset="100%" style="stop-color:#16a085"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" d="M 81.687475 128.246647 L 81.687475 125.182682 C 84.144117 125.182682 86.58917 125.427799 88.976284 125.928247 C 91.317046 126.418481 93.58828 127.133406 95.766811 128.03217 C 97.968518 128.961572 100.08911 130.044174 102.093822 131.26976 C 104.168061 132.546412 106.161186 133.925197 108.03843 135.416326 C 110.008379 136.968736 111.885624 138.592637 113.681753 140.277818 C 115.54741 142.034492 117.355127 143.832018 119.104905 145.670398 C 120.889446 147.54963 122.650811 149.459502 124.365825 151.400013 C 126.104015 153.350738 127.830617 155.321889 129.54563 157.29304 C 131.249056 159.253978 132.975658 161.204703 134.70226 163.155428 C 136.405686 165.065299 138.132287 166.944532 139.893653 168.803337 C 141.597079 170.600864 143.370032 172.357537 145.189337 174.063145 C 146.915939 175.69726 148.723656 177.249669 150.612489 178.740799 C 152.385443 180.150223 154.262687 181.457515 156.221048 182.652461 C 158.075117 183.786129 160.021889 184.787024 162.061365 185.634721 C 164.019725 186.451779 166.059201 187.084998 168.168205 187.53438 C 170.288796 187.973548 172.467327 188.198239 174.645858 188.198239 L 174.645858 191.262205 C 172.189217 191.262205 169.744163 191.006874 167.357049 190.51664 C 165.016287 190.016192 162.745053 189.31148 160.566522 188.402503 C 158.364815 187.483314 156.244224 186.400713 154.239511 185.175126 C 152.165272 183.898474 150.172148 182.509476 148.294903 181.02856 C 146.324955 179.476151 144.44771 177.852249 142.65158 176.156855 C 140.785924 174.410394 138.978206 172.612868 137.228429 170.774489 C 135.443887 168.885043 133.682522 166.975171 131.967508 165.044873 C 130.229318 163.083935 128.502717 161.122997 126.787703 159.151846 C 125.084277 157.190908 123.357675 155.240183 121.631074 153.289459 C 119.927648 151.379587 118.201046 149.490141 116.43968 147.631336 C 114.736255 145.833809 112.963301 144.087349 111.143996 142.371528 C 109.417394 140.747626 107.609677 139.185004 105.720844 137.704087 C 103.947891 136.294663 102.070646 134.987371 100.112286 133.782211 C 98.258217 132.648544 96.311444 131.657862 94.271968 130.799952 C 92.313608 129.993107 90.274132 129.349675 88.165129 128.910506 C 86.044537 128.471338 83.866006 128.246647 81.687475 128.246647 Z"/>
+ <linearGradient id="_lgradient_11" x1="-.109" x2="-.109" y1="1.031" y2=".039" gradientTransform="matrix(92.958383,0,0,66.079523,81.687475,62.167124)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#663579"/>
+ <stop offset="100%" style="stop-color:#16a085"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" d="M 81.687475 65.23109 L 81.687475 62.167124 C 84.144117 62.167124 86.58917 62.412241 88.976284 62.912689 C 91.317046 63.402924 93.58828 64.107636 95.766811 65.016612 C 97.968518 65.935802 100.08911 67.018403 102.093822 68.254202 C 104.168061 69.520641 106.161186 70.909639 108.03843 72.400769 C 110.008379 73.942965 111.885624 75.566867 113.681753 77.262261 C 115.54741 79.008721 117.355127 80.806248 119.104905 82.65484 C 120.889446 84.534072 122.650811 86.443944 124.365825 88.384456 C 126.104015 90.33518 127.830617 92.296118 129.54563 94.26727 C 131.249056 96.238421 132.975658 98.189145 134.70226 100.13987 C 136.405686 102.049742 138.132287 103.928974 139.893653 105.78778 C 141.597079 107.585306 143.370032 109.34198 145.189337 111.047587 C 146.915939 112.671489 148.723656 114.234111 150.612489 115.725241 C 152.385443 117.134666 154.262687 118.441957 156.221048 119.636904 C 158.075117 120.770571 160.021889 121.771467 162.061365 122.619164 C 164.019725 123.436221 166.059201 124.069441 168.168205 124.518822 C 170.288796 124.957991 172.467327 125.182682 174.645858 125.182682 L 174.645858 128.246647 C 172.189217 128.246647 169.744163 127.991317 167.357049 127.490869 C 165.016287 127.000634 162.745053 126.295922 160.566522 125.386946 C 158.364815 124.467756 156.244224 123.385155 154.239511 122.149356 C 152.165272 120.882917 150.172148 119.493919 148.294903 118.002789 C 146.324955 116.460593 144.44771 114.836691 142.65158 113.141297 C 140.785924 111.394837 138.978206 109.59731 137.228429 107.758931 C 135.443887 105.869486 133.682522 103.959614 131.967508 102.029316 C 130.229318 100.068378 128.502717 98.10744 126.787703 96.136289 C 125.084277 94.175351 123.357675 92.214413 121.631074 90.273901 C 119.927648 88.364029 118.201046 86.474584 116.43968 84.615778 C 114.736255 82.818252 112.963301 81.061578 111.143996 79.355971 C 109.417394 77.732069 107.609677 76.169447 105.720844 74.678317 C 103.947891 73.279106 102.070646 71.971814 100.112286 70.766654 C 98.258217 69.632987 96.311444 68.632091 94.271968 67.784394 C 92.313608 66.967337 90.274132 66.334117 88.165129 65.894949 C 86.044537 65.445567 83.866006 65.23109 81.687475 65.23109 Z"/>
+ <g>
+ <linearGradient id="_lgradient_12" x1="-.132" x2="-.132" y1="1" y2=".429" gradientTransform="matrix(32.175,0,0,18.905319,56.666667,117.259397)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#06a370"/>
+ <stop offset="100%" style="stop-color:#22d1b0"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" fill-rule="evenodd" d="M 67.477896 117.259397 L 67.305445 117.43257 L 56.666667 126.713216 L 67.477892 136.164716 L 88.841667 136.164716 L 88.841667 117.259397 L 67.477896 117.259397 Z"/>
+ <linearGradient id="_lgradient_13" x1="-.132" x2="-.132" y1="1" y2=".429" gradientTransform="matrix(32.175,0,0,18.905319,167.491667,180.277128)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#06a370"/>
+ <stop offset="100%" style="stop-color:#22d1b0"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" fill-rule="evenodd" d="M 167.491667 180.277128 L 167.491667 199.182447 L 189.063524 199.182447 L 199.666667 189.729787 L 189.063524 180.277128 L 188.819709 180.277128 L 167.491667 180.277128 Z"/>
+ <linearGradient id="_lgradient_14" x1="-.132" x2="-.132" y1="1" y2=".429" gradientTransform="matrix(32.175,0,0,18.905319,56.666667,54.241667)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#06a370"/>
+ <stop offset="100%" style="stop-color:#22d1b0"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" fill-rule="evenodd" d="M 67.477896 54.241667 L 67.305445 54.414839 L 56.666667 63.695486 L 67.477892 73.146986 L 88.841667 73.146986 L 88.841667 54.241667 L 67.477896 54.241667 Z"/>
+ <linearGradient id="_lgradient_15" x1="-.132" x2="-.132" y1="1" y2=".429" gradientTransform="matrix(32.175,0,0,18.905319,167.491667,117.259397)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#06a370"/>
+ <stop offset="100%" style="stop-color:#22d1b0"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" fill-rule="evenodd" d="M 167.491667 117.259397 L 167.491667 136.164716 L 189.063524 136.164716 L 199.666667 126.712057 L 189.063524 117.259397 L 188.819709 117.259397 L 167.491667 117.259397 Z"/>
+ </g>
+ </g>
+ <g>
+ <defs>
+ <filter id="JoxbzKcShwmcWTuKmeOujfh9eLEHVZYj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#JoxbzKcShwmcWTuKmeOujfh9eLEHVZYj)">
+ <circle fill="#1a1a1a" cx="183.833" cy="174.167" r="44.167" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_16" x1=".5" x2=".507" y1="1" y2=".001" gradientTransform="matrix(88.333333,0,0,88.333333,139.666667,126)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d0391f"/>
+ <stop offset="100%" style="stop-color:#ff005d"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_16)" cx="183.833" cy="170.167" r="44.167" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" d="M 175.627279 191.553167 C 175.627279 190.40717 175.791802 189.438944 176.120838 188.645855 C 176.449884 187.855356 176.906008 187.216018 177.492212 186.727966 C 178.075772 186.239904 178.765434 185.88706 179.558554 185.666874 C 180.349021 185.449353 181.195203 185.337828 182.09709 185.337828 C 182.951212 185.337828 183.762939 185.449342 184.529566 185.666874 C 185.29613 185.887154 185.972545 186.239851 186.558748 186.727966 C 187.14235 187.216018 187.603897 187.855356 187.946074 188.645855 C 188.288368 189.438944 188.457861 190.40717 188.457861 191.553167 C 188.457861 192.651357 188.288368 193.590425 187.946074 194.370331 C 187.603781 195.147572 187.14235 195.797451 186.558748 196.309416 C 185.972545 196.819013 185.29613 197.190137 184.529566 197.423559 C 183.762939 197.654328 182.951212 197.770833 182.09709 197.770833 C 181.195203 197.770833 180.349021 197.654349 179.558554 197.423559 C 178.765434 197.190032 178.075772 196.818728 177.492212 196.309416 C 176.906008 195.797619 176.449716 195.147572 176.120838 194.370331 C 175.795109 193.591868 175.62949 192.653284 175.62949 191.554599 M 176.836446 179.050041 L 176.836446 176.346951 C 176.836446 175.102845 176.963977 173.975455 177.220702 172.964771 C 177.475205 171.951507 177.865316 170.99123 178.390507 170.076013 C 178.91333 169.163501 179.589471 168.272239 180.417099 167.407429 C 181.247317 166.542609 182.247366 165.645998 183.417171 164.720239 C 184.441071 163.916483 185.305849 163.19759 186.011411 162.560958 C 186.719627 161.929633 187.28993 161.300898 187.730322 160.677576 C 188.168124 160.056845 188.486292 159.406913 188.67991 158.725181 C 188.876445 158.040794 188.974723 157.247589 188.974723 156.348377 C 188.974723 154.958355 188.502688 153.809757 187.566136 152.910493 C 186.627099 152.008575 185.194714 151.557621 183.268991 151.557621 C 181.589831 151.557621 179.778171 151.910412 177.839085 152.616059 C 175.905359 153.324296 173.897322 154.189054 171.825799 155.213037 L 168.098956 147.133019 C 169.144106 146.522891 170.284711 145.944627 171.515475 145.398207 C 172.748988 144.84886 174.027507 144.360977 175.353832 143.933926 C 176.682748 143.509361 178.030271 143.172575 179.393705 142.928549 C 180.759834 142.684523 182.099354 142.5625 183.417729 142.5625 C 185.903204 142.5625 188.144663 142.862293 190.142096 143.459111 C 192.142183 144.055939 193.83719 144.925993 195.224464 146.07199 C 196.617098 147.217934 197.680802 148.61061 198.423514 150.242025 C 199.168881 151.876074 199.540269 153.738258 199.540269 155.833706 C 199.540269 157.369602 199.367469 158.741081 199.028493 159.948026 C 198.688959 161.155035 198.179657 162.277075 197.513846 163.3116 C 196.840085 164.34883 195.99921 165.348858 194.988568 166.309187 C 193.977915 167.272106 192.80016 168.29073 191.460587 169.362416 C 190.436688 170.166172 189.601172 170.869112 188.953905 171.465982 C 188.309291 172.062863 187.802643 172.630533 187.439269 173.163696 C 187.07323 173.701997 186.823918 174.256642 186.688595 174.829608 C 186.555547 175.399932 186.48709 176.076368 186.48709 176.856263 L 186.48709 179.050041 L 176.836667 179.050041 L 176.836446 179.050041 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/catfish.svg b/.icons/Gruvbox_Dark-2/apps/64/catfish.svg
new file mode 120000
index 000000000..f97340b86
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/catfish.svg
@@ -0,0 +1 @@
+search.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/catia.svg b/.icons/Gruvbox_Dark-2/apps/64/catia.svg
new file mode 100755
index 000000000..06c7d2845
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/catia.svg
@@ -0,0 +1,69 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="yYdwhkFYIk8F0qSFFvTlm9N1HNjU4OE6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#yYdwhkFYIk8F0qSFFvTlm9N1HNjU4OE6)">
+ <linearGradient id="_lgradient_0" x1=".143" x2=".857" y1="37.236" y2="37.95" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2f3943"/>
+ <stop offset="100%" style="stop-color:#4d5662"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="0E8CEwyOqKETnxJVfcRqQ8PyWtO9MDQd" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#0E8CEwyOqKETnxJVfcRqQ8PyWtO9MDQd)">
+ <path fill-rule="evenodd" d="M 88.841667 129.056182 C 88.886559 129.065412 88.931432 129.074728 88.976284 129.084131 C 91.317046 129.574366 93.58828 130.279078 95.766811 131.188054 C 97.968518 132.107244 100.08911 133.189845 102.093822 134.425644 C 104.168061 135.692083 106.161186 137.081081 108.03843 138.572211 C 110.008379 140.114407 111.885624 141.738309 113.681753 143.433703 C 115.54741 145.180163 117.355127 146.97769 119.104905 148.816069 C 120.889446 150.705514 122.650811 152.615386 124.365825 154.545684 C 126.104015 156.506622 127.830617 158.46756 129.54563 160.438711 C 131.249056 162.399649 132.975658 164.360587 134.70226 166.301099 C 136.405686 168.210971 138.132287 170.100416 139.893653 171.959222 C 141.597079 173.756748 143.370032 175.513422 145.189337 177.219029 C 146.915939 178.842931 148.723656 180.405553 150.612489 181.896683 C 152.385443 183.295894 154.262687 184.603186 156.221048 185.808346 C 158.075117 186.942013 160.021889 187.942909 162.061365 188.790606 C 163.809573 189.519984 165.622421 190.102864 167.491667 190.531978 L 167.491667 183.428014 L 167.491667 183.428014 L 167.491667 183.428014 L 167.491667 183.428014 L 188.819709 183.428014 L 189.063524 183.428014 L 199.666667 192.880674 L 189.063524 202.333333 L 167.491667 202.333333 L 167.491667 193.69025 C 167.446774 193.681027 167.401901 193.671714 167.357049 193.662311 C 165.016287 193.172076 162.745053 192.467364 160.566522 191.558388 C 158.364815 190.639198 156.244224 189.556597 154.239511 188.320798 C 152.165272 187.054359 150.172148 185.665361 148.294903 184.174231 C 146.324955 182.632035 144.44771 181.008133 142.65158 179.312739 C 140.785924 177.566279 138.978206 175.768752 137.228429 173.92016 C 135.443887 172.040928 133.682522 170.131056 131.967508 168.190544 C 130.229318 166.23982 128.502717 164.278882 126.787703 162.30773 C 125.084277 160.336579 123.357675 158.385855 121.631074 156.43513 C 119.927648 154.525258 118.201046 152.646026 116.43968 150.78722 C 114.736255 148.989694 112.963301 147.23302 111.143996 145.527413 C 109.417394 143.903511 107.609677 142.340889 105.720844 140.849759 C 103.947891 139.440334 102.070646 138.133043 100.112286 136.938096 C 98.258217 135.804429 96.311444 134.803533 94.271968 133.955836 C 92.523761 133.226458 90.710912 132.643578 88.841667 132.207199 L 88.841667 139.315603 L 67.477892 139.315603 L 56.666667 129.864103 L 67.305445 120.583456 L 67.477896 120.410284 L 67.477896 120.410284 L 67.477896 120.410284 L 67.477896 120.410284 L 88.841667 120.410284 L 88.841667 129.056182 Z M 88.841667 66.030976 C 88.886559 66.040021 88.931432 66.049149 88.976284 66.05836 C 91.317046 66.558808 93.58828 67.26352 95.766811 68.172497 C 97.968518 69.091686 100.08911 70.174287 102.093822 71.399874 C 104.168061 72.676526 106.161186 74.065524 108.03843 75.54644 C 110.008379 77.098849 111.885624 78.722751 113.681753 80.418145 C 115.54741 82.164606 117.355127 83.962132 119.104905 85.800511 C 120.889446 87.689957 122.650811 89.599829 124.365825 91.530127 C 126.104015 93.491065 127.830617 95.452003 129.54563 97.423154 C 131.249056 99.384092 132.975658 101.334817 134.70226 103.285541 C 136.405686 105.195413 138.132287 107.084859 139.893653 108.943664 C 141.597079 110.741191 143.370032 112.487651 145.189337 114.203472 C 146.915939 115.827374 148.723656 117.389996 150.612489 118.870913 C 152.385443 120.280337 154.262687 121.587629 156.221048 122.792789 C 158.075117 123.926456 160.021889 124.917138 162.061365 125.775048 C 163.809573 126.49531 165.622421 127.085349 167.491667 127.516105 L 167.491667 120.410284 L 167.491667 120.410284 L 188.819709 120.410284 L 189.063524 120.410284 L 199.666667 129.862943 L 189.063524 139.315603 L 167.491667 139.315603 L 167.491667 130.674692 C 167.446774 130.665469 167.401901 130.656156 167.357049 130.646753 C 165.016287 130.156519 162.745053 129.441594 160.566522 128.54283 C 158.364815 127.613428 156.244224 126.530826 154.239511 125.30524 C 152.165272 124.028588 150.172148 122.649803 148.294903 121.158674 C 146.324955 119.606264 144.44771 117.982363 142.65158 116.297182 C 140.785924 114.540508 138.978206 112.742982 137.228429 110.904602 C 135.443887 109.02537 133.682522 107.115498 131.967508 105.174987 C 130.229318 103.224262 128.502717 101.253111 126.787703 99.28196 C 125.084277 97.321022 123.357675 95.370297 121.631074 93.419572 C 119.927648 91.509701 118.201046 89.630468 116.43968 87.771663 C 114.736255 85.974136 112.963301 84.217463 111.143996 82.511855 C 109.417394 80.87774 107.609677 79.325331 105.720844 77.834201 C 103.947891 76.424777 102.070646 75.117485 100.112286 73.922539 C 98.258217 72.788871 96.311444 71.787976 94.271968 70.940279 C 92.523761 70.2109 90.710912 69.628021 88.841667 69.191641 L 88.841667 76.297872 L 67.477892 76.297872 L 56.666667 66.846372 L 67.305445 57.565726 L 67.477896 57.392553 L 67.477896 57.392553 L 67.477896 57.392553 L 88.841667 57.392553 L 88.841667 66.030976 Z"/>
+ </g>
+ <linearGradient id="_lgradient_2" x1="-.109" x2="-.109" y1="1.031" y2=".039" gradientTransform="matrix(92.958383,0,0,66.079523,81.687475,125.182682)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#663579"/>
+ <stop offset="100%" style="stop-color:#16a085"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" d="M 81.687475 128.246647 L 81.687475 125.182682 C 84.144117 125.182682 86.58917 125.427799 88.976284 125.928247 C 91.317046 126.418481 93.58828 127.133406 95.766811 128.03217 C 97.968518 128.961572 100.08911 130.044174 102.093822 131.26976 C 104.168061 132.546412 106.161186 133.925197 108.03843 135.416326 C 110.008379 136.968736 111.885624 138.592637 113.681753 140.277818 C 115.54741 142.034492 117.355127 143.832018 119.104905 145.670398 C 120.889446 147.54963 122.650811 149.459502 124.365825 151.400013 C 126.104015 153.350738 127.830617 155.321889 129.54563 157.29304 C 131.249056 159.253978 132.975658 161.204703 134.70226 163.155428 C 136.405686 165.065299 138.132287 166.944532 139.893653 168.803337 C 141.597079 170.600864 143.370032 172.357537 145.189337 174.063145 C 146.915939 175.69726 148.723656 177.249669 150.612489 178.740799 C 152.385443 180.150223 154.262687 181.457515 156.221048 182.652461 C 158.075117 183.786129 160.021889 184.787024 162.061365 185.634721 C 164.019725 186.451779 166.059201 187.084998 168.168205 187.53438 C 170.288796 187.973548 172.467327 188.198239 174.645858 188.198239 L 174.645858 191.262205 C 172.189217 191.262205 169.744163 191.006874 167.357049 190.51664 C 165.016287 190.016192 162.745053 189.31148 160.566522 188.402503 C 158.364815 187.483314 156.244224 186.400713 154.239511 185.175126 C 152.165272 183.898474 150.172148 182.509476 148.294903 181.02856 C 146.324955 179.476151 144.44771 177.852249 142.65158 176.156855 C 140.785924 174.410394 138.978206 172.612868 137.228429 170.774489 C 135.443887 168.885043 133.682522 166.975171 131.967508 165.044873 C 130.229318 163.083935 128.502717 161.122997 126.787703 159.151846 C 125.084277 157.190908 123.357675 155.240183 121.631074 153.289459 C 119.927648 151.379587 118.201046 149.490141 116.43968 147.631336 C 114.736255 145.833809 112.963301 144.087349 111.143996 142.371528 C 109.417394 140.747626 107.609677 139.185004 105.720844 137.704087 C 103.947891 136.294663 102.070646 134.987371 100.112286 133.782211 C 98.258217 132.648544 96.311444 131.657862 94.271968 130.799952 C 92.313608 129.993107 90.274132 129.349675 88.165129 128.910506 C 86.044537 128.471338 83.866006 128.246647 81.687475 128.246647 Z"/>
+ <linearGradient id="_lgradient_3" x1="-.109" x2="-.109" y1="1.031" y2=".039" gradientTransform="matrix(92.958383,0,0,66.079523,81.687475,62.167124)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#663579"/>
+ <stop offset="100%" style="stop-color:#16a085"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" d="M 81.687475 65.23109 L 81.687475 62.167124 C 84.144117 62.167124 86.58917 62.412241 88.976284 62.912689 C 91.317046 63.402924 93.58828 64.107636 95.766811 65.016612 C 97.968518 65.935802 100.08911 67.018403 102.093822 68.254202 C 104.168061 69.520641 106.161186 70.909639 108.03843 72.400769 C 110.008379 73.942965 111.885624 75.566867 113.681753 77.262261 C 115.54741 79.008721 117.355127 80.806248 119.104905 82.65484 C 120.889446 84.534072 122.650811 86.443944 124.365825 88.384456 C 126.104015 90.33518 127.830617 92.296118 129.54563 94.26727 C 131.249056 96.238421 132.975658 98.189145 134.70226 100.13987 C 136.405686 102.049742 138.132287 103.928974 139.893653 105.78778 C 141.597079 107.585306 143.370032 109.34198 145.189337 111.047587 C 146.915939 112.671489 148.723656 114.234111 150.612489 115.725241 C 152.385443 117.134666 154.262687 118.441957 156.221048 119.636904 C 158.075117 120.770571 160.021889 121.771467 162.061365 122.619164 C 164.019725 123.436221 166.059201 124.069441 168.168205 124.518822 C 170.288796 124.957991 172.467327 125.182682 174.645858 125.182682 L 174.645858 128.246647 C 172.189217 128.246647 169.744163 127.991317 167.357049 127.490869 C 165.016287 127.000634 162.745053 126.295922 160.566522 125.386946 C 158.364815 124.467756 156.244224 123.385155 154.239511 122.149356 C 152.165272 120.882917 150.172148 119.493919 148.294903 118.002789 C 146.324955 116.460593 144.44771 114.836691 142.65158 113.141297 C 140.785924 111.394837 138.978206 109.59731 137.228429 107.758931 C 135.443887 105.869486 133.682522 103.959614 131.967508 102.029316 C 130.229318 100.068378 128.502717 98.10744 126.787703 96.136289 C 125.084277 94.175351 123.357675 92.214413 121.631074 90.273901 C 119.927648 88.364029 118.201046 86.474584 116.43968 84.615778 C 114.736255 82.818252 112.963301 81.061578 111.143996 79.355971 C 109.417394 77.732069 107.609677 76.169447 105.720844 74.678317 C 103.947891 73.279106 102.070646 71.971814 100.112286 70.766654 C 98.258217 69.632987 96.311444 68.632091 94.271968 67.784394 C 92.313608 66.967337 90.274132 66.334117 88.165129 65.894949 C 86.044537 65.445567 83.866006 65.23109 81.687475 65.23109 Z"/>
+ <g>
+ <linearGradient id="_lgradient_4" x1="-.132" x2="-.132" y1="1" y2=".429" gradientTransform="matrix(32.175,0,0,18.905319,56.666667,117.259397)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#06a370"/>
+ <stop offset="100%" style="stop-color:#22d1b0"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" fill-rule="evenodd" d="M 67.477896 117.259397 L 67.305445 117.43257 L 56.666667 126.713216 L 67.477892 136.164716 L 88.841667 136.164716 L 88.841667 117.259397 L 67.477896 117.259397 Z"/>
+ <linearGradient id="_lgradient_5" x1="-.132" x2="-.132" y1="1" y2=".429" gradientTransform="matrix(32.175,0,0,18.905319,167.491667,180.277128)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#06a370"/>
+ <stop offset="100%" style="stop-color:#22d1b0"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" fill-rule="evenodd" d="M 167.491667 180.277128 L 167.491667 199.182447 L 189.063524 199.182447 L 199.666667 189.729787 L 189.063524 180.277128 L 188.819709 180.277128 L 167.491667 180.277128 Z"/>
+ <linearGradient id="_lgradient_6" x1="-.132" x2="-.132" y1="1" y2=".429" gradientTransform="matrix(32.175,0,0,18.905319,56.666667,54.241667)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#06a370"/>
+ <stop offset="100%" style="stop-color:#22d1b0"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" fill-rule="evenodd" d="M 67.477896 54.241667 L 67.305445 54.414839 L 56.666667 63.695486 L 67.477892 73.146986 L 88.841667 73.146986 L 88.841667 54.241667 L 67.477896 54.241667 Z"/>
+ <linearGradient id="_lgradient_7" x1="-.132" x2="-.132" y1="1" y2=".429" gradientTransform="matrix(32.175,0,0,18.905319,167.491667,117.259397)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#06a370"/>
+ <stop offset="100%" style="stop-color:#22d1b0"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" fill-rule="evenodd" d="M 167.491667 117.259397 L 167.491667 136.164716 L 189.063524 136.164716 L 199.666667 126.712057 L 189.063524 117.259397 L 188.819709 117.259397 L 167.491667 117.259397 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cc.arduino.arduinoide.svg b/.icons/Gruvbox_Dark-2/apps/64/cc.arduino.arduinoide.svg
new file mode 120000
index 000000000..6140ae5ce
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cc.arduino.arduinoide.svg
@@ -0,0 +1 @@
+arduino.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cc3d.svg b/.icons/Gruvbox_Dark-2/apps/64/cc3d.svg
new file mode 100755
index 000000000..7c16d1ef4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cc3d.svg
@@ -0,0 +1,125 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="i5w23sYDql9XnS65D9RJvATwPrv9sEwn" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#i5w23sYDql9XnS65D9RJvATwPrv9sEwn)">
+ <linearGradient id="_lgradient_17" x1="-.109" x2="-.109" y1="1.031" y2=".039" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#663579"/>
+ <stop offset="100%" style="stop-color:#16a085"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g>
+ <g>
+ <path fill="none" d="M 165.862004 11.831003 C 240.268009 11.831003 250.901997 22.388003 250.901997 96.375006 L 250.901997 155.625998 C 250.901997 229.612006 240.268009 240.168997 165.862004 240.168997 L 90.137005 240.168997 C 15.732002 240.168997 5.098003 229.612006 5.098003 155.625998 L 5.098003 96.375006 C 5.098003 22.388003 15.732002 11.831003 90.137005 11.831003 L 165.862004 11.831003 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 63.539006 239.441 C 64.089001 239.476996 64.560002 239.539008 65.120007 239.571997 C 65.555004 239.597006 66.147 239.582999 66.588001 239.607001 L 66.549 232.015006 L 93.178005 207.550009 L 93.178005 199.394003 L 105.468006 187.161002 L 105.468006 181.045996 L 111.612004 174.929007 L 111.612004 158.620001 L 103.419003 150.463995 L 87.032002 150.463995 L 78.839001 142.310004 L 58.356003 142.310004 L 50.161003 150.463995 L 50.161003 170.853003 L 66.604 185.192999 L 66.549 203.472006 L 60.405003 209.588995 L 60.405003 236.09101 L 63.539006 239.441 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 99.322003 81.148001 L 93.178005 87.265006 L 99.322003 87.265006 L 101.371006 89.303999 L 103.419003 89.303999 L 105.468006 87.265006 L 99.322003 81.148001 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 177.160008 109.690001 L 152.580006 109.690001 L 138.242008 123.961005 L 138.242008 144.349005 L 148.483006 154.543005 L 162.82201 154.543005 L 168.966999 160.659003 L 168.966999 166.775 L 173.063999 170.851996 L 173.063999 195.317008 L 188.619999 211.681998 L 214.308003 186.114996 L 214.03101 162.696997 L 234.515003 142.310004 L 226.321003 142.310004 L 205.838001 121.923003 L 205.838001 113.768004 L 181.257008 113.768004 L 177.160008 109.690001 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 250.901997 117.845 L 250.901997 96.373999 C 250.901997 87.126006 250.735005 78.869002 250.299 71.498999 C 250.080998 67.815001 249.796009 64.353003 249.429997 61.099001 C 249.063999 57.845004 248.618 54.801001 248.078007 51.952002 C 247.537998 49.104002 246.903996 46.451003 246.164006 43.982005 C 245.425007 41.513003 244.578999 39.226004 243.613011 37.111002 C 242.998997 35.764002 242.248005 34.600005 241.533009 33.388003 L 238.610996 36.296004 L 226.321003 36.296004 L 214.03101 48.529002 L 205.838001 40.374003 L 181.258 40.374003 L 168.968006 52.607005 L 168.968006 62.800002 L 181.258 62.800002 L 181.258 56.683001 L 189.451008 56.683001 L 189.451008 64.839003 L 185.353001 68.914999 L 168.968006 69.191 L 162.82201 75.032004 L 154.629002 75.032004 L 154.629002 83.187003 L 148.483006 89.303999 L 148.483006 101.534003 L 160.772999 101.534003 L 168.968006 93.380003 L 177.161 93.380003 L 177.161 97.458006 L 185.353001 105.613005 L 189.451008 105.613005 L 189.451008 101.534003 L 181.258 93.380003 L 189.451008 93.380003 L 197.643009 101.534003 L 207.884999 101.534003 L 201.741001 95.419005 L 207.884999 89.303999 L 214.03101 89.303999 L 220.175007 95.419005 L 214.03101 95.419005 L 207.884999 101.534003 L 213.91901 107.539999 L 214.03101 113.767004 L 205.838001 113.767004 L 230.41901 138.232001 L 234.513996 138.232001 L 238.610996 134.155997 L 246.804005 125.998999 L 238.610996 117.845 L 250.901997 117.845 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 156.677006 70.954001 L 156.677006 64.838004 L 162.82201 58.722003 L 162.82201 70.954001 L 156.677006 70.954001 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 220.175999 191.239996 L 220.175999 178.456 L 228.369999 170.851996 L 228.369999 191.239996 L 220.175999 191.239996 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 136.192997 11.831003 L 90.136006 11.831003 C 89.347004 11.831003 88.788006 11.880002 88.013005 11.882003 L 80.888005 19.986002 L 93.178005 32.218005 L 93.178005 45.001002 L 107.517002 60.761004 L 115.710003 60.761004 L 115.710003 52.607005 L 128.000004 40.374003 L 128.000004 32.218005 L 136.192997 24.064003 L 136.192997 11.831003 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 125.951 56.683001 L 132.097004 56.683001 L 138.242008 62.799002 L 125.951 62.799002 L 125.951 56.683001 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 70.646 123.961005 L 64.501004 123.961005 L 58.355004 130.078009 L 70.646 130.078009 L 70.646 123.961005 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 16.003002 30.841002 C 15.896004 30.993002 15.758003 31.109004 15.653004 31.263003 C 14.436003 33.051001 13.352003 34.995001 12.386004 37.111002 C 11.421004 39.226004 10.575003 41.513003 9.835003 43.982005 C 9.095003 46.451003 8.462003 49.104002 7.922003 51.952002 C 7.382004 54.801001 6.936003 57.845004 6.570003 61.099001 C 6.204003 64.353003 5.918003 67.815001 5.700003 71.498999 C 5.264004 78.869002 5.098003 87.126006 5.098003 96.373999 L 5.098003 117.845 L 13.291003 125.998999 L 25.581003 125.998999 L 46.066002 146.388007 L 46.066002 121.923003 L 58.356003 109.691 L 66.549 109.691 L 78.839001 97.458006 L 91.129002 97.458006 L 84.985005 91.341002 L 97.275006 77.072005 L 84.985005 64.839003 L 66.549 64.839003 L 66.549 81.148001 L 58.356003 81.148001 L 50.161003 72.993002 L 50.161003 64.839003 L 62.452004 52.607005 L 72.695004 52.607005 L 72.695004 44.450003 L 60.405003 32.218005 L 39.920002 32.218005 L 39.920002 44.450003 L 29.678004 44.450003 L 16.003002 30.841002 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 66.549 12.396003 C 66.120007 12.419003 65.544003 12.404003 65.120007 12.429003 C 61.415005 12.646003 57.931004 12.929003 54.659004 13.292003 C 51.387005 13.656003 48.325005 14.100003 45.460003 14.636003 C 42.901005 15.115003 40.554005 15.699003 38.301003 16.335003 L 46.066002 24.064003 L 66.549 24.064003 L 66.549 12.396003 Z"/>
+ </g>
+ </g>
+ <g>
+ <circle fill="#ffffff" cx="72.377" cy="103.575" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="92.764" cy="185.125" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="153.927" cy="144.35" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="174.314" cy="83.187" r="4.078" vector-effect="non-scaling-stroke"/>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 5.098003 138.234 C 73.513005 89.145003 155.966007 81.149001 249.748005 79.109999" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 6.670003 59.789004 C 27.643004 74.837004 48.363003 89.173003 71.896 103.622 C 125.130001 136.306006 184.715 163.133002 249.748005 164.545996" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 154.436009 141.291998 C 174.533009 98.215003 186.802998 62.696002 181.688008 12.175003" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 139.47501 239.827002 C 69.537007 187.487998 63.917004 114.560004 75.969006 12.175003" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g filter="url(#i2hMI6FSSC3oR2jvXpMcA1Wr9N5fY2JK)">
+ <circle fill="#ffffff" cx="72.377" cy="103.575" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="i2hMI6FSSC3oR2jvXpMcA1Wr9N5fY2JK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#yTLKSPu5NBVxx6qcJ43BlvRdgCDPaXOE)">
+ <circle fill="#ffffff" cx="92.764" cy="185.125" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="yTLKSPu5NBVxx6qcJ43BlvRdgCDPaXOE" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#VWEMD0w6s9GQQNi8hoNXCvEf3rSVbqNq)">
+ <circle fill="#ffffff" cx="153.927" cy="144.35" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="VWEMD0w6s9GQQNi8hoNXCvEf3rSVbqNq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#EsMQPtm50qNgP6uFpMnomv1VtxBJqRjD)">
+ <circle fill="#ffffff" cx="174.314" cy="83.187" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="EsMQPtm50qNgP6uFpMnomv1VtxBJqRjD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 153.355 144.159003 C 108.959004 199.707999 17.877003 201.179007 6.696003 194.181998" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_18" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g style="opacity:0.4" filter="url(#KIdIXGBv9qkauk1eG8Ht5OKH7GllRj81)">
+ <path fill="#1a1a1a" d="M 142.159278 149.65699 C 140.447231 149.887458 138.669335 149.426522 137.286527 148.372955 C 135.90372 147.319387 134.981848 145.771959 134.75138 144.026987 C 134.520912 142.31494 134.981848 140.537044 136.035416 139.154236 C 137.088983 137.771429 138.636411 136.849557 140.381383 136.619089 C 141.665418 136.421545 142.982378 136.355697 144.299338 136.355697 C 146.966181 136.355697 149.665949 136.684937 152.266944 137.310493 C 155.85566 138.133593 159.213907 139.68102 162.20999 141.82108 C 165.897478 144.520847 168.827713 148.109563 170.737305 152.29091 C 171.823796 154.694361 172.646896 157.262433 173.17368 159.863428 C 173.766312 162.892436 174.095552 165.954367 174.095552 169.016299 L 174.095552 169.510158 C 174.128476 172.670862 173.799236 175.831565 173.17368 178.959345 C 172.646896 181.659112 171.757949 184.293032 170.539761 186.762331 C 168.498473 191.009526 165.370694 194.631166 161.485663 197.265085 C 158.357883 199.339297 154.900864 200.820876 151.246301 201.643976 C 148.678229 202.203684 146.077234 202.5 143.443314 202.5 C 142.488518 202.5 141.533722 202.467076 140.578927 202.368304 C 138.833955 202.17076 137.253603 201.314736 136.167112 199.964852 C 135.047696 198.614969 134.553836 196.869997 134.718456 195.125025 C 134.916 193.380054 135.772024 191.799702 137.121907 190.71321 C 138.471791 189.593795 140.216763 189.067011 141.961734 189.264555 C 142.42267 189.297479 142.883606 189.330403 143.344542 189.330403 C 145.05659 189.330403 146.735713 189.132859 148.381913 188.770695 C 150.423201 188.342683 152.365716 187.519583 154.110688 186.367243 C 156.086128 185.017359 157.666479 183.173616 158.687123 181.033556 C 159.411451 179.519053 159.938235 177.938701 160.267475 176.325425 C 160.728411 174.119518 160.958879 171.847762 160.925955 169.60893 C 160.925955 169.60893 160.925955 169.576006 160.925955 169.576006 L 160.925955 169.082147 C 160.925955 169.082147 160.925955 169.082147 160.925955 169.082147 C 160.925955 166.843315 160.695487 164.604483 160.267475 162.4315 C 159.938235 160.818224 159.444375 159.237872 158.752971 157.756293 C 157.798175 155.682081 156.316596 153.838338 154.505776 152.488454 C 152.8925 151.369038 151.114605 150.545938 149.237937 150.117926 C 147.591737 149.722838 145.912614 149.525294 144.200566 149.525294 C 143.509162 149.525294 142.850682 149.558218 142.159278 149.65699 Z"/>
+ <path fill="#1a1a1a" d="M 134.58676 143.105116 C 134.58676 141.360144 135.278164 139.68102 136.529275 138.429909 C 137.747463 137.211721 139.426587 136.520317 141.171559 136.520317 C 142.91653 136.520317 144.595654 137.211721 145.813842 138.429909 C 147.064953 139.68102 147.756357 141.360144 147.756357 143.105116 L 147.756357 195.783505 C 147.756357 197.528477 147.064953 199.174677 145.813842 200.425788 C 144.595654 201.643976 142.91653 202.368304 141.171559 202.368304 C 139.426587 202.368304 137.747463 201.643976 136.529275 200.425788 C 135.278164 199.174677 134.58676 197.528477 134.58676 195.783505 L 134.58676 143.105116 Z"/>
+ <path fill="#1a1a1a" d="M 108.675577 175.699869 L 100.115339 175.699869 C 98.370367 175.699869 96.691243 175.008465 95.473055 173.790278 C 94.221944 172.539166 93.53054 170.860042 93.53054 169.115071 C 93.53054 167.370099 94.221944 165.690975 95.473055 164.472787 C 96.691243 163.221676 98.370367 162.530272 100.115339 162.530272 L 108.675577 162.530272 L 108.675577 154.957753 C 108.675577 154.891905 108.675577 154.826057 108.675577 154.760209 C 108.708501 153.673718 108.478033 152.62015 108.017097 151.63243 C 107.819553 151.270266 107.523237 150.97395 107.161073 150.743482 C 106.272125 150.216698 105.218558 149.953306 104.16499 150.019154 C 104.16499 150.019154 104.132066 150.019154 104.099142 150.019154 C 103.967446 150.019154 103.802826 150.019154 103.638206 150.019154 L 88.921181 150.019154 C 87.176209 150.019154 85.497085 149.32775 84.278898 148.109563 C 83.027786 146.858451 82.336382 145.179327 82.336382 143.434356 C 82.336382 141.689384 83.027786 140.01026 84.278898 138.792073 C 85.497085 137.540961 87.176209 136.849557 88.921181 136.849557 L 103.440662 136.849557 C 103.704054 136.849557 103.934522 136.849557 104.197914 136.849557 C 107.654933 136.783709 111.079028 137.738505 114.042188 139.5164 C 116.445639 140.99798 118.388155 143.072192 119.705115 145.574415 C 121.186694 148.504651 121.911022 151.764126 121.845174 155.056525 L 121.845174 169.115071 L 121.845174 169.115071 L 121.845174 183.86502 C 121.943946 187.223267 121.120846 190.581514 119.507571 193.577598 C 118.091839 196.046897 116.050551 198.121109 113.581252 199.536841 C 110.651017 201.215964 107.325693 202.071988 103.934522 202.039064 C 103.802826 202.039064 103.638206 202.039064 103.50651 202.039064 L 88.921181 202.039064 C 87.176209 202.039064 85.497085 201.34766 84.278898 200.129472 C 83.027786 198.878361 82.336382 197.199237 82.336382 195.454265 C 82.336382 193.709294 83.027786 192.03017 84.278898 190.811982 C 85.497085 189.560871 87.176209 188.869467 88.921181 188.869467 L 103.638206 188.869467 L 104.033294 188.869467 C 105.086862 188.902391 106.107505 188.638999 107.029377 188.112215 C 107.424465 187.881747 107.753705 187.552507 108.017097 187.157419 C 108.478033 186.235547 108.708501 185.181979 108.675577 184.128412 C 108.675577 184.062564 108.675577 183.996716 108.675577 183.930868 L 108.675577 175.699869 Z"/>
+ <path fill="#1a1a1a" d="M 161.288119 71.528354 C 160.991803 71.396658 160.728411 71.297886 160.399171 71.264962 C 158.423731 70.83695 156.382444 70.639406 154.37408 70.67233 C 153.485132 70.67233 152.596184 70.771102 151.707236 70.968646 C 151.312149 71.067418 150.949985 71.232038 150.587821 71.429582 C 149.929341 71.923442 149.435481 72.548998 149.172089 73.306249 C 148.513609 75.051221 148.118521 76.894965 148.019749 78.771632 C 147.789281 81.570172 147.723433 84.335787 147.756357 87.101403 C 147.756357 87.134327 147.756357 87.167251 147.756357 87.200175 L 147.756357 88.780526 L 147.756357 90.426726 L 147.756357 92.072926 L 147.756357 93.686201 C 147.756357 93.719125 147.756357 93.719125 147.756357 93.752049 C 147.723433 96.550589 147.789281 99.316204 148.019749 102.08182 C 148.118521 103.958487 148.513609 105.802231 149.172089 107.580127 C 149.435481 108.304455 149.929341 108.962934 150.587821 109.42387 C 150.949985 109.654338 151.312149 109.786034 151.707236 109.884806 C 152.56326 110.115274 153.452208 110.214046 154.341156 110.181122 C 156.448292 110.24697 158.522503 110.049426 160.596715 109.654338 C 160.893031 109.621414 161.222271 109.522642 161.518587 109.42387 C 162.144142 108.073987 163.164786 106.987495 164.481746 106.296091 C 165.798706 105.637611 167.313209 105.407143 168.761865 105.703459 C 170.210521 105.966851 171.527481 106.757027 172.482276 107.876443 C 173.469996 108.962934 174.029704 110.378666 174.095552 111.860246 L 174.095552 111.959018 C 174.095552 112.123638 174.095552 112.288258 174.095552 112.452878 C 174.062628 113.901533 173.634616 115.284341 172.910288 116.535453 C 171.955492 118.181653 170.572685 119.531536 168.926485 120.453408 C 167.082741 121.5399 165.041454 122.264228 162.901394 122.626392 C 160.069931 123.153176 157.205543 123.416568 154.308232 123.35072 C 152.365716 123.383644 150.456125 123.153176 148.546533 122.69224 C 146.702789 122.231304 144.89197 121.441128 143.278694 120.38756 C 140.348459 118.379197 138.076703 115.514809 136.825591 112.189486 C 135.7391 109.226326 135.08062 106.131471 134.883076 102.970768 C 134.652608 99.875912 134.553836 96.748133 134.58676 93.620353 L 134.58676 92.072926 L 134.58676 90.426726 L 134.58676 88.81345 L 134.58676 87.233099 C 134.553836 84.138243 134.652608 81.010464 134.883076 77.882684 C 135.08062 74.754905 135.7391 71.627126 136.825591 68.663966 C 138.076703 65.338643 140.348459 62.474256 143.278694 60.465892 C 144.89197 59.412324 146.702789 58.655072 148.546533 58.194136 C 150.423201 57.7332 152.365716 57.502732 154.308232 57.502732 C 157.271391 57.469808 160.201627 57.7332 163.098938 58.358756 C 165.304846 58.819692 167.411981 59.675716 169.288649 60.926828 C 170.934849 61.980396 172.218884 63.461975 173.107832 65.206947 C 173.733388 66.425135 174.062628 67.742094 174.095552 69.124902 C 174.095552 69.256598 174.095552 69.388294 174.095552 69.51999 L 174.095552 69.618762 C 174.029704 71.16619 173.437072 72.614846 172.416428 73.767185 C 171.395785 74.919525 169.980053 75.643853 168.465549 75.874321 C 166.951045 76.104789 165.403618 75.775549 164.086658 74.985373 C 162.769698 74.195197 161.781978 72.977009 161.288119 71.528354 Z"/>
+ <path fill="#1a1a1a" d="M 95.077968 87.200175 L 95.077968 88.780526 L 95.077968 90.426726 L 95.077968 92.072926 L 95.077968 93.686201 C 95.077968 93.719125 95.077968 93.719125 95.077968 93.752049 C 95.045044 96.550589 95.110892 99.316204 95.34136 102.08182 C 95.440131 103.958487 95.835219 105.802231 96.493699 107.580127 C 96.757091 108.304455 97.250951 108.962934 97.909431 109.42387 C 98.271595 109.654338 98.633759 109.786034 99.028847 109.884806 C 99.884871 110.115274 100.773818 110.214046 101.662766 110.181122 C 103.769902 110.24697 105.844113 110.049426 107.918325 109.654338 C 108.214641 109.621414 108.543881 109.522642 108.840197 109.42387 C 109.465753 108.073987 110.486397 106.987495 111.803356 106.296091 C 113.120316 105.637611 114.63482 105.407143 116.083475 105.703459 C 117.532131 105.966851 118.849091 106.757027 119.803887 107.876443 C 120.791607 108.962934 121.351314 110.378666 121.417162 111.860246 L 121.417162 111.959018 C 121.417162 112.123638 121.417162 112.288258 121.417162 112.452878 C 121.384238 113.901533 120.956226 115.284341 120.231899 116.535453 C 119.277103 118.181653 117.894295 119.531536 116.248095 120.453408 C 114.404352 121.5399 112.363064 122.264228 110.223005 122.626392 C 107.391541 123.153176 104.527154 123.416568 101.629842 123.35072 C 99.687327 123.383644 97.777735 123.153176 95.868143 122.69224 C 94.0244 122.231304 92.21358 121.441128 90.600304 120.38756 C 87.670069 118.379197 85.398313 115.514809 84.147202 112.189486 C 83.06071 109.226326 82.40223 106.131471 82.204686 102.970768 C 81.974218 99.875912 81.875446 96.748133 81.90837 93.620353 L 81.90837 92.072926 L 81.90837 90.426726 L 81.90837 88.81345 L 81.90837 87.233099 C 81.875446 84.138243 81.974218 81.010464 82.204686 77.882684 C 82.40223 74.754905 83.06071 71.627126 84.147202 68.663966 C 85.398313 65.338643 87.670069 62.474256 90.600304 60.465892 C 92.21358 59.412324 94.0244 58.655072 95.868143 58.194136 C 97.777735 57.7332 99.687327 57.502732 101.629842 57.502732 C 104.593002 57.469808 107.523237 57.7332 110.420549 58.358756 C 112.626456 58.819692 114.733592 59.675716 116.610259 60.926828 C 118.256459 61.980396 119.540495 63.461975 120.429443 65.206947 C 121.054998 66.425135 121.384238 67.742094 121.417162 69.124902 C 121.417162 69.256598 121.417162 69.388294 121.417162 69.51999 L 121.417162 69.618762 C 121.351314 71.16619 120.758683 72.614846 119.738039 73.767185 C 118.717395 74.919525 117.301663 75.643853 115.78716 75.874321 C 114.272656 76.104789 112.725228 75.775549 111.408268 74.985373 C 110.091309 74.195197 109.103589 72.977009 108.609729 71.528354 C 108.313413 71.396658 108.050021 71.297886 107.753705 71.264962 C 105.745341 70.83695 103.704054 70.639406 101.69569 70.67233 C 100.806742 70.67233 99.917795 70.771102 99.028847 70.968646 C 98.633759 71.067418 98.271595 71.232038 97.909431 71.429582 C 97.250951 71.923442 96.757091 72.548998 96.493699 73.306249 C 95.835219 75.051221 95.440131 76.894965 95.34136 78.771632 C 95.110892 81.570172 95.045044 84.335787 95.077968 87.101403 C 95.077968 87.134327 95.077968 87.167251 95.077968 87.200175 Z"/>
+ </g>
+ <defs>
+ <filter id="KIdIXGBv9qkauk1eG8Ht5OKH7GllRj81" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g>
+ <path fill="#ffffff" d="M 142.159288 146.656994 C 140.447227 146.887436 138.669353 146.426502 137.286551 145.372961 C 135.903699 144.319369 134.981832 142.771937 134.75139 141.026969 C 134.520898 139.314958 134.981832 137.537034 136.035424 136.154232 C 137.088965 134.771431 138.636397 133.849563 140.381365 133.619071 C 141.665398 133.421535 142.982388 133.355673 144.299328 133.355673 C 146.966163 133.355673 149.665955 133.684933 152.266928 134.310497 C 155.855682 135.133597 159.213893 136.681028 162.209988 138.821068 C 165.89746 141.520859 168.827693 145.109563 170.737291 149.290924 C 171.823788 151.694361 172.646888 154.262429 173.173684 156.863452 C 173.766292 159.892454 174.095552 162.954361 174.095552 166.016319 L 174.095552 166.510158 C 174.128458 169.670884 173.799248 172.831559 173.173684 175.959329 C 172.646888 178.65912 171.757926 181.29305 170.539755 183.762349 C 168.498483 188.009522 165.370714 191.631182 161.485656 194.265061 C 158.357887 196.339289 154.900858 197.820858 151.246293 198.643958 C 148.678225 199.20366 146.077252 199.500014 143.443322 199.500014 C 142.488498 199.500014 141.533724 199.467058 140.578951 199.36829 C 138.833933 199.170754 137.253595 198.314748 136.167097 196.964852 C 135.047694 195.614957 134.553854 193.869989 134.718434 192.125021 C 134.91602 190.380054 135.772026 188.799716 137.121921 187.713218 C 138.471767 186.593815 140.216785 186.067019 141.961752 186.264555 C 142.422686 186.297461 142.88362 186.330417 143.344554 186.330417 C 145.056566 186.330417 146.735721 186.132881 148.381921 185.770715 C 150.423193 185.342687 152.365696 184.519587 154.110664 183.367227 C 156.086124 182.017382 157.666461 180.173596 158.687147 178.033556 C 159.411429 176.51903 159.938225 174.938693 160.267485 173.325449 C 160.728419 171.119497 160.958861 168.847784 160.925955 166.608926 C 160.925955 166.608926 160.925955 166.576021 160.925955 166.576021 L 160.925955 166.08213 C 160.925955 166.08213 160.925955 166.08213 160.925955 166.08213 C 160.925955 163.843323 160.695463 161.604465 160.267485 159.43152 C 159.938225 157.818226 159.444385 156.237889 158.752959 154.756269 C 157.798185 152.682091 156.316616 150.838356 154.505786 149.48846 C 152.892492 148.369056 151.114619 147.545956 149.237927 147.117928 C 147.591727 146.722856 145.912622 146.52527 144.20056 146.52527 C 143.509184 146.52527 142.850664 146.558226 142.159288 146.656994 Z"/>
+ <path fill="#ffffff" d="M 134.58676 140.105102 C 134.58676 138.360134 135.278186 136.681028 136.529263 135.429901 C 137.747485 134.211729 139.426591 133.520303 141.171559 133.520303 C 142.916526 133.520303 144.595632 134.211729 145.813854 135.429901 C 147.064931 136.681028 147.756357 138.360134 147.756357 140.105102 L 147.756357 192.783491 C 147.756357 194.528459 147.064931 196.174659 145.813854 197.425786 C 144.595632 198.643958 142.916526 199.36829 141.171559 199.36829 C 139.426591 199.36829 137.747485 198.643958 136.529263 197.425786 C 135.278186 196.174659 134.58676 194.528459 134.58676 192.783491 L 134.58676 140.105102 Z"/>
+ <path fill="#f8f8f8" d="M 108.675568 172.699885 L 100.115335 172.699885 C 98.370367 172.699885 96.691236 172.008459 95.473065 170.790288 C 94.221937 169.53916 93.530536 167.860054 93.530536 166.115087 C 93.530536 164.370119 94.221937 162.690963 95.473065 161.472791 C 96.691236 160.221664 98.370367 159.530288 100.115335 159.530288 L 108.675568 159.530288 L 108.675568 151.957759 C 108.675568 151.891897 108.675568 151.826035 108.675568 151.760223 C 108.708499 150.673726 108.478032 149.620134 108.017098 148.632454 C 107.819562 148.270288 107.523233 147.973934 107.161067 147.743492 C 106.27213 147.216696 105.218564 146.953298 104.164997 147.01916 C 104.164997 147.01916 104.132066 147.01916 104.099135 147.01916 C 103.967436 147.01916 103.802831 147.01916 103.638201 147.01916 L 88.921172 147.01916 C 87.176204 147.01916 85.497073 146.327734 84.278902 145.109563 C 83.027774 143.858435 82.336373 142.179329 82.336373 140.434362 C 82.336373 138.689394 83.027774 137.010238 84.278902 135.792066 C 85.497073 134.540939 87.176204 133.849563 88.921172 133.849563 L 103.440665 133.849563 C 103.704063 133.849563 103.93453 133.849563 104.197903 133.849563 C 107.654932 133.783701 111.07903 134.738525 114.042195 136.516398 C 116.445632 137.997968 118.388161 140.072196 119.705126 142.574401 C 121.186695 145.504635 121.911027 148.764128 121.845165 152.056527 L 121.845165 166.115087 L 121.845165 166.115087 L 121.845165 180.865022 C 121.943958 184.223283 121.120859 187.581494 119.507565 190.57759 C 118.091832 193.046889 116.05056 195.121117 113.581261 196.536825 C 110.651028 198.21598 107.325697 199.071986 103.93453 199.03908 C 103.802831 199.03908 103.638201 199.03908 103.506502 199.03908 L 88.921172 199.03908 C 87.176204 199.03908 85.497073 198.347654 84.278902 197.129483 C 83.027774 195.878355 82.336373 194.199249 82.336373 192.454281 C 82.336373 190.709314 83.027774 189.030158 84.278902 187.811986 C 85.497073 186.560858 87.176204 185.869483 88.921172 185.869483 L 103.638201 185.869483 L 104.033298 185.869483 C 105.086865 185.902389 106.1075 185.638991 107.029368 185.112195 C 107.424465 184.881753 107.7537 184.552493 108.017098 184.157421 C 108.478032 183.235553 108.708499 182.181961 108.675568 181.12842 C 108.675568 181.062558 108.675568 180.996696 108.675568 180.930884 L 108.675568 172.699885 Z"/>
+ <path fill="#ffffff" d="M 161.288121 68.528347 C 160.991817 68.396648 160.728419 68.29788 160.399159 68.264974 C 158.423749 67.836946 156.382427 67.63941 154.374062 67.672341 C 153.48515 67.672341 152.596188 67.771109 151.707226 67.968645 C 151.312155 68.067413 150.949989 68.232043 150.587823 68.429579 C 149.929353 68.923444 149.435463 69.549008 149.172065 70.306245 C 148.513595 72.051213 148.118523 73.894974 148.019755 75.77164 C 147.789263 78.570175 147.723451 81.335778 147.756357 84.101407 C 147.756357 84.134338 147.756357 84.167244 147.756357 84.200175 L 147.756357 85.780537 L 147.756357 87.426737 L 147.756357 89.072937 L 147.756357 90.686205 C 147.756357 90.719136 147.756357 90.719136 147.756357 90.752042 C 147.723451 93.550577 147.789263 96.316205 148.019755 99.081809 C 148.118523 100.958475 148.513595 102.802236 149.172065 104.580135 C 149.435463 105.304467 149.929353 105.962936 150.587823 106.42387 C 150.949989 106.654337 151.312155 106.786036 151.707226 106.884804 C 152.563282 107.115271 153.452194 107.214039 154.341156 107.181133 C 156.44829 107.24697 158.522517 107.049434 160.596695 106.654337 C 160.893049 106.621406 161.222259 106.522638 161.518562 106.42387 C 162.144126 105.073974 163.164762 103.987502 164.481752 103.296101 C 165.798692 102.637606 167.313217 102.407139 168.761881 102.703468 C 170.210545 102.966841 171.527485 103.757035 172.482258 104.876439 C 173.469988 105.962936 174.02969 107.378669 174.095552 108.860239 L 174.095552 108.959007 C 174.095552 109.123637 174.095552 109.288267 174.095552 109.452872 C 174.062646 110.901535 173.634618 112.284337 172.910286 113.535465 C 171.955513 115.181665 170.572661 116.531535 168.926461 117.453403 C 167.082725 118.539901 165.041454 119.264233 162.901414 119.626399 C 160.069949 120.15317 157.205527 120.416568 154.30825 120.350731 C 152.365696 120.383637 150.456149 120.15317 148.546551 119.692236 C 146.702765 119.231302 144.891986 118.441133 143.278692 117.387566 C 140.348459 115.379201 138.076695 112.514804 136.825567 109.189474 C 135.73912 106.226334 135.0806 103.131471 134.883064 99.970771 C 134.652622 96.875907 134.553854 93.748138 134.58676 90.620343 L 134.58676 89.072937 L 134.58676 87.426737 L 134.58676 85.813443 L 134.58676 84.233106 C 134.553854 81.138242 134.652622 78.010473 134.883064 74.882678 C 135.0806 71.754909 135.73912 68.627115 136.825567 65.663975 C 138.076695 62.338645 140.348459 59.474248 143.278692 57.465883 C 144.891986 56.412316 146.702765 55.655078 148.546551 55.194144 C 150.423193 54.73321 152.365696 54.502744 154.30825 54.502744 C 157.271389 54.469813 160.201623 54.73321 163.09895 55.358749 C 165.304852 55.819683 167.411985 56.675714 169.288627 57.926817 C 170.934827 58.980384 172.21886 60.461978 173.107822 62.206946 C 173.733386 63.425143 174.062646 64.742082 174.095552 66.124909 C 174.095552 66.256608 174.095552 66.388282 174.095552 66.519981 L 174.095552 66.618774 C 174.02969 68.166181 173.437082 69.614845 172.416446 70.767179 C 171.39576 71.919514 169.980053 72.643846 168.465527 72.874313 C 166.951051 73.10478 165.40362 72.775545 164.08668 71.985376 C 162.76969 71.195207 161.78196 69.97701 161.288121 68.528347 Z"/>
+ <path fill="#ffffff" d="M 95.077968 84.200175 L 95.077968 85.780537 L 95.077968 87.426737 L 95.077968 89.072937 L 95.077968 90.686205 C 95.077968 90.719136 95.077968 90.719136 95.077968 90.752042 C 95.045037 93.550577 95.110899 96.316205 95.341366 99.081809 C 95.440134 100.958475 95.83523 102.802236 96.4937 104.580135 C 96.757098 105.304467 97.250963 105.962936 97.909433 106.42387 C 98.271599 106.654337 98.633765 106.786036 99.028837 106.884804 C 99.884868 107.115271 100.77383 107.214039 101.662766 107.181133 C 103.7699 107.24697 105.844102 107.049434 107.91833 106.654337 C 108.214634 106.621406 108.543869 106.522638 108.840198 106.42387 C 109.465762 105.073974 110.486398 103.987502 111.803362 103.296101 C 113.120327 102.637606 114.634828 102.407139 116.083466 102.703468 C 117.53213 102.966841 118.849095 103.757035 119.803894 104.876439 C 120.791598 105.962936 121.351325 107.378669 121.417162 108.860239 L 121.417162 108.959007 C 121.417162 109.123637 121.417162 109.288267 121.417162 109.452872 C 121.384231 110.901535 120.956228 112.284337 120.231897 113.535465 C 119.277098 115.181665 117.894296 116.531535 116.248096 117.453403 C 114.404361 118.539901 112.363064 119.264233 110.223 119.626399 C 107.391534 120.15317 104.527163 120.416568 101.629835 120.350731 C 99.687332 120.383637 97.777734 120.15317 95.868136 119.692236 C 94.024401 119.231302 92.213571 118.441133 90.600302 117.387566 C 87.670069 115.379201 85.398305 112.514804 84.147203 109.189474 C 83.060705 106.226334 82.402235 103.131471 82.204674 99.970771 C 81.974207 96.875907 81.875439 93.748138 81.90837 90.620343 L 81.90837 89.072937 L 81.90837 87.426737 L 81.90837 85.813443 L 81.90837 84.233106 C 81.875439 81.138242 81.974207 78.010473 82.204674 74.882678 C 82.402235 71.754909 83.060705 68.627115 84.147203 65.663975 C 85.398305 62.338645 87.670069 59.474248 90.600302 57.465883 C 92.213571 56.412316 94.024401 55.655078 95.868136 55.194144 C 97.777734 54.73321 99.687332 54.502744 101.629835 54.502744 C 104.593 54.469813 107.523233 54.73321 110.420561 55.358749 C 112.626462 55.819683 114.733596 56.675714 116.610262 57.926817 C 118.256462 58.980384 119.540496 60.461978 120.429433 62.206946 C 121.054996 63.425143 121.384231 64.742082 121.417162 66.124909 C 121.417162 66.256608 121.417162 66.388282 121.417162 66.519981 L 121.417162 66.618774 C 121.351325 68.166181 120.758693 69.614845 119.738032 70.767179 C 118.717396 71.919514 117.301663 72.643846 115.787163 72.874313 C 114.272662 73.10478 112.72523 72.775545 111.408265 71.985376 C 110.091301 71.195207 109.103596 69.97701 108.609731 68.528347 C 108.313402 68.396648 108.050029 68.29788 107.7537 68.264974 C 105.745334 67.836946 103.704063 67.63941 101.695697 67.672341 C 100.806735 67.672341 99.917799 67.771109 99.028837 67.968645 C 98.633765 68.067413 98.271599 68.232043 97.909433 68.429579 C 97.250963 68.923444 96.757098 69.549008 96.4937 70.306245 C 95.83523 72.051213 95.440134 73.894974 95.341366 75.77164 C 95.110899 78.570175 95.045037 81.335778 95.077968 84.101407 C 95.077968 84.134338 95.077968 84.167244 95.077968 84.200175 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cc3d_128x128_logo.svg b/.icons/Gruvbox_Dark-2/apps/64/cc3d_128x128_logo.svg
new file mode 120000
index 000000000..ae8582783
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cc3d_128x128_logo.svg
@@ -0,0 +1 @@
+cc3d.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ccc-large.svg b/.icons/Gruvbox_Dark-2/apps/64/ccc-large.svg
new file mode 120000
index 000000000..b519b7f2c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ccc-large.svg
@@ -0,0 +1 @@
+amd.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ccc_large.svg b/.icons/Gruvbox_Dark-2/apps/64/ccc_large.svg
new file mode 120000
index 000000000..b519b7f2c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ccc_large.svg
@@ -0,0 +1 @@
+amd.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ccsm.svg b/.icons/Gruvbox_Dark-2/apps/64/ccsm.svg
new file mode 120000
index 000000000..5d9a1446e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ccsm.svg
@@ -0,0 +1 @@
+compiz.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cdbaby.svg b/.icons/Gruvbox_Dark-2/apps/64/cdbaby.svg
new file mode 100755
index 000000000..642a319a6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cdbaby.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="klqwFoLw6TYsvqYTQmoTqYXaNcx5Jy3f" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#klqwFoLw6TYsvqYTQmoTqYXaNcx5Jy3f)">
+ <linearGradient id="_lgradient_21" x1="-.1" x2="-.1" y1=".971" y2=".003" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#c6cdd1"/>
+ <stop offset="100%" style="stop-color:#e0e5e7"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_22" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="uNSWRuZ2wMN3EXVITCiSdxz9hseXvAGR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#uNSWRuZ2wMN3EXVITCiSdxz9hseXvAGR)">
+ <path fill="#1a1a1a" fill-rule="evenodd" d="M 63.050087 59.099246 L 63.050087 130.267947 C 63.050087 133.073596 64.945357 134.087913 67.279797 132.531619 L 119.822121 97.503404 C 122.156561 95.94711 122.156561 93.420084 119.822121 91.86379 L 67.279797 56.835574 C 64.945357 55.279281 63.050087 56.293598 63.050087 59.099246 L 63.050087 59.099246 Z M 95.059307 132.418209 L 95.059307 192.064358 C 95.059307 194.870006 96.954576 195.884324 99.289017 194.32803 L 143.189427 165.06109 C 145.523867 163.504797 145.523867 160.977771 143.189427 159.421477 L 99.289017 130.154537 C 96.954576 128.598243 95.059307 129.612561 95.059307 132.418209 L 95.059307 132.418209 Z M 164.823572 105.782525 L 164.823572 148.822644 C 164.823572 151.628293 166.718842 152.64261 169.053282 151.086316 L 200.49917 130.122391 C 202.83361 128.566098 202.83361 126.039072 200.49917 124.482778 L 169.053282 103.518853 C 166.718842 101.96256 164.823572 102.976877 164.823572 105.782525 Z"/>
+ </g>
+ <linearGradient id="_lgradient_23" x1="-.109" x2="-.109" y1="1.031" y2=".039" gradientTransform="matrix(139.199913,0,0,138.952281,60,53.055575)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#663579"/>
+ <stop offset="100%" style="stop-color:#16a085"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" fill-rule="evenodd" d="M 60 56.049159 L 60 127.21786 C 60 130.023508 61.895269 131.037826 64.22971 129.481532 L 116.772034 94.453316 C 119.106474 92.897023 119.106474 90.369997 116.772034 88.813703 L 64.22971 53.785487 C 61.895269 52.229194 60 53.243511 60 56.049159 L 60 56.049159 Z M 92.00922 129.368122 L 92.00922 189.014271 C 92.00922 191.819919 93.904489 192.834237 96.23893 191.277943 L 140.13934 162.011003 C 142.47378 160.454709 142.47378 157.927683 140.13934 156.37139 L 96.23893 127.10445 C 93.904489 125.548156 92.00922 126.562474 92.00922 129.368122 L 92.00922 129.368122 Z M 161.773485 102.732438 L 161.773485 145.772557 C 161.773485 148.578205 163.668755 149.592523 166.003195 148.036229 L 197.449083 127.072304 C 199.783523 125.516011 199.783523 122.988985 197.449083 121.432691 L 166.003195 100.468766 C 163.668755 98.912472 161.773485 99.92679 161.773485 102.732438 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cdcat.svg b/.icons/Gruvbox_Dark-2/apps/64/cdcat.svg
new file mode 100644
index 000000000..b87d3e1b1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cdcat.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#e3dfd5" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".2" d="M128 11.947v228.338h37.685c74.055 0 84.639-10.557 84.639-84.543V96.491c0-73.987-10.584-84.544-84.639-84.544H128z"/>
+ <defs>
+ <filter id="b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#f22c42" d="M160.389 53.5a39.294 39.294 0 0 0-32.778 17.605A39.294 39.294 0 0 0 94.833 53.5C73.105 53.5 55.5 71.105 55.5 92.833c0 39.14 72.111 78.667 72.111 78.667s72.111-39.179 72.111-78.667c0-21.728-17.605-39.333-39.333-39.333z" filter="url(#b)"/>
+ <g filter="url(#c)">
+ <path fill="#aee3f8" d="M155.927 111.854c-24.064 0-43.573 19.509-43.573 43.573S131.863 199 155.927 199s43.573-19.509 43.573-43.573-19.509-43.573-43.573-43.573zm0 51.6a8.025 8.025 0 0 1-8.027-8.027 8.025 8.025 0 0 1 8.027-8.027 8.025 8.025 0 0 1 8.027 8.027 8.025 8.025 0 0 1-8.027 8.027z"/>
+ <path fill="#ffffff" d="M146.084 158.365l-24.524 19.883a41.571 41.571 0 0 0 11.604 11.581l19.683-24.605a10.292 10.292 0 0 1-6.763-6.859zm19.578-6.22l24.454-19.823a41.534 41.534 0 0 0-11.662-11.441l-19.729 24.66a10.299 10.299 0 0 1 6.937 6.604z"/>
+ <path fill="#1a7fd4" d="M155.927 141.667c-7.599 0-13.76 6.161-13.76 13.76s6.161 13.76 13.76 13.76 13.76-6.161 13.76-13.76-6.161-13.76-13.76-13.76zm0 18.347a4.588 4.588 0 1 1 .003-9.177 4.588 4.588 0 0 1-.003 9.177z"/>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cdrom.svg b/.icons/Gruvbox_Dark-2/apps/64/cdrom.svg
new file mode 100644
index 000000000..4772bc8b8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cdrom.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="QPDYr7KrGq0nz5rIpyzolIO60W0gc7rb" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#QPDYr7KrGq0nz5rIpyzolIO60W0gc7rb)">
+ <linearGradient id="_lgradient_33" x1=".993" x2=".002" y1=".988" y2=".193" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_33)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_34" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_34)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g filter="url(#Fwjgexsm1nkXpQST70gM7rHBPITi8gMH)">
+ <path fill="#cccccc" d="M 128 82.804 C 103.591 82.804 83.804 102.591 83.804 127 C 83.804 151.409 103.591 171.196 128 171.196 C 152.409 171.196 172.196 151.409 172.196 127 C 172.196 102.591 152.409 82.804 128 82.804 Z M 128 109.321 C 137.764 109.321 145.679 117.236 145.679 127 C 145.679 136.764 137.764 144.679 128 144.679 C 118.236 144.679 110.321 136.764 110.321 127 C 110.321 117.236 118.236 109.321 128 109.321 Z"/>
+ <radialGradient id="_rgradient_0" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(165,0,0,165,45.5,44.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" style="stop-color:#b5b5b5"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_0)" d="M 128 44.5 C 82.295 44.5 45.5 81.295 45.5 127 C 45.5 172.705 82.295 209.5 128 209.5 C 173.705 209.5 210.5 172.705 210.5 127 C 210.5 81.295 173.705 44.5 128 44.5 Z M 128 91.643 C 147.527 91.643 163.357 107.473 163.357 127 C 163.357 146.527 147.527 162.357 128 162.357 C 108.473 162.357 92.643 146.527 92.643 127 C 92.643 107.473 108.473 91.643 128 91.643 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 44.5 C 82.295 44.5 45.5 81.295 45.5 127 C 45.5 127.335 45.533 127.66 45.552 127.99 C 46.588 83.199 82.951 47.446 128 47.446 C 173.045 47.446 209.412 83.193 210.454 127.978 C 210.472 127.652 210.5 127.331 210.5 127 C 210.5 81.295 173.705 44.5 128 44.5 Z M 92.792 129.935 C 92.701 130.918 92.651 131.905 92.643 132.893 C 92.658 133.384 92.682 133.876 92.718 134.366 C 92.732 133.871 92.757 133.376 92.792 132.881 C 94.318 151.197 109.621 165.289 128 165.304 C 146.371 165.29 161.671 151.211 163.208 132.904 C 163.251 133.485 163.279 134.066 163.294 134.648 C 163.329 134.064 163.351 133.478 163.357 132.893 C 163.348 131.913 163.298 130.934 163.208 129.958 C 161.671 148.264 146.371 162.344 128 162.357 C 109.621 162.343 94.318 148.25 92.792 129.935 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="Fwjgexsm1nkXpQST70gM7rHBPITi8gMH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/celestia.svg b/.icons/Gruvbox_Dark-2/apps/64/celestia.svg
new file mode 100644
index 000000000..48154302b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/celestia.svg
@@ -0,0 +1,132 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1=".999" y2="-.814" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.739%" stop-color="#ad4f8d"/>
+ <stop offset="100%" stop-color="#6b8ccb"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <path fill="#faf8f6" fill-opacity=".1" d="M200.624 13.368c21.336 2.331 33.761 8.039 40.852 20.701-8.913 10.389-59.289 79.138-151.161 206.216-8.812 0-16.725-.149-23.829-.537-38.194-2.087-52.984-11.069-58.22-40.795C22.542 189.23 207.2 13.813 200.624 13.368z"/>
+ <path fill="none" opacity=".1" d="M165.685 13.831c74.055 0 84.639 10.557 84.639 84.544v59.25c0 73.987-10.584 84.544-84.639 84.544h-75.37c-74.055 0-84.639-10.557-84.639-84.544v-59.25c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ <circle fill="#ffffff" cx="72.954" cy="105.574" r="4.077" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="93.341" cy="187.123" r="4.077" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="154.504" cy="146.349" r="4.077" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="174.891" cy="85.187" r="4.077" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".498"/>
+ </filter>
+ </defs>
+ <circle fill="#ffffff" cx="72.954" cy="105.574" r="4.077" filter="url(#c)" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="d" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".498"/>
+ </filter>
+ </defs>
+ <circle fill="#ffffff" cx="93.341" cy="187.123" r="4.077" filter="url(#d)" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="e" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".498"/>
+ </filter>
+ </defs>
+ <circle fill="#ffffff" cx="154.504" cy="146.349" r="4.077" filter="url(#e)" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="f" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".498"/>
+ </filter>
+ </defs>
+ <circle fill="#ffffff" cx="174.891" cy="85.187" r="4.077" filter="url(#f)" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="39.643" cy="65.169" r="4.077" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="60.031" cy="146.719" r="4.077" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="121.193" cy="105.944" r="4.077" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="141.58" cy="44.782" r="4.077" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="g" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".498"/>
+ </filter>
+ </defs>
+ <circle fill="#ffffff" cx="39.643" cy="65.169" r="4.077" filter="url(#g)" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="h" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".498"/>
+ </filter>
+ </defs>
+ <circle fill="#ffffff" cx="60.031" cy="146.719" r="4.077" filter="url(#h)" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="i" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".498"/>
+ </filter>
+ </defs>
+ <circle fill="#ffffff" cx="121.193" cy="105.944" r="4.077" filter="url(#i)" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="j" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".498"/>
+ </filter>
+ </defs>
+ <circle fill="#ffffff" cx="141.58" cy="44.782" r="4.077" filter="url(#j)" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="113.976" cy="129.94" r="4.077" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="134.363" cy="211.49" r="4.077" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="195.525" cy="170.715" r="4.077" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="215.913" cy="109.553" r="4.077" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="k" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".498"/>
+ </filter>
+ </defs>
+ <circle fill="#ffffff" cx="113.976" cy="129.94" r="4.077" filter="url(#k)" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="l" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".498"/>
+ </filter>
+ </defs>
+ <circle fill="#ffffff" cx="134.363" cy="211.49" r="4.077" filter="url(#l)" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="m" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".498"/>
+ </filter>
+ </defs>
+ <circle fill="#ffffff" cx="195.525" cy="170.715" r="4.077" filter="url(#m)" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="n" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".498"/>
+ </filter>
+ </defs>
+ <circle fill="#ffffff" cx="215.913" cy="109.553" r="4.077" filter="url(#n)" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="o" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".792"/>
+ </filter>
+ </defs>
+ <circle fill="#ffffff" opacity=".4" cx="124.176" cy="113.831" r="46" filter="url(#o)" vector-effect="non-scaling-stroke"/>
+ <circle fill="#d29972" cx="124.176" cy="113.831" r="46" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="p" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.187"/>
+ </filter>
+ </defs>
+ <circle fill="#e1b699" cx="108.176" cy="98.331" r="15" filter="url(#p)" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="q" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.768"/>
+ </filter>
+ </defs>
+ <path fill="#e1e1e1" d="M83.486 134.2c-21.63 19.974-34.073 36.633-30.04 41.992 5.825 7.741 43.811-11.004 84.796-41.846 40.984-30.842 69.52-62.157 63.695-69.898-3.912-5.198-22.357 1.585-46.444 15.918 1.46.915 2.843 1.953 4.186 3.06 13.542-7.056 23.378-9.884 25.835-6.619 4.536 6.028-17.694 30.415-49.61 54.433-31.917 24.018-61.499 38.621-66.035 32.593-2.594-3.448 3.588-12.907 15.305-24.861-.656-1.571-1.237-3.16-1.688-4.772z" filter="url(#q)"/>
+ <g opacity=".4">
+ <linearGradient id="r" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#r)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cerebro.svg b/.icons/Gruvbox_Dark-2/apps/64/cerebro.svg
new file mode 100755
index 000000000..8f787a25a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cerebro.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="xmATXkh9Pzmho9ghvSrVOzLvb4f1pAdu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#xmATXkh9Pzmho9ghvSrVOzLvb4f1pAdu)">
+ <linearGradient id="_lgradient_24" x1="-.1" x2="-.1" y1=".971" y2=".003" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset=".87%" style="stop-color:#cec6d1"/>
+ <stop offset="100%" style="stop-color:#e0e5e7"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_25" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="dJv2oalAqYZpNamJhoCqgvKys7F8lpgK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#dJv2oalAqYZpNamJhoCqgvKys7F8lpgK)">
+ <path fill="#2f3943" fill-rule="evenodd" d="M 71.035999 95.75 L 130.589993 59.5 L 184.964001 93.161003 L 177.195995 108.696999 L 130.589993 80.214996 L 86.570995 106.107002 L 86.570995 157.893005 L 130.589993 183.785995 L 177.195995 154.785995 L 184.964001 170.839005 L 130.589993 204.5 L 71.035999 168.25 L 71.035999 95.75 Z M 96.927998 113.875 L 130.589993 93.679001 L 157.776989 109.990997 L 148.714001 126.821999 L 130.589993 114.911003 L 117.642994 122.679001 L 117.642994 141.320999 L 130.589993 149.089005 L 148.714001 137.179001 L 157.776989 154.009003 L 130.589993 170.320999 L 96.927998 149.606995 L 96.927998 113.875 L 96.927998 113.875 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_26" x1="0" x2="0" y1="1" y2="0" gradientTransform="matrix(113.928001,0,0,145,71.035999,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2f3943"/>
+ <stop offset="100%" style="stop-color:#4d5662"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" d="M 71.035999 91.75 L 130.589993 55.5 L 184.964001 89.161003 L 177.195995 104.696999 L 130.589993 76.214996 L 86.570995 102.107002 L 86.570995 153.893005 L 130.589993 179.785995 L 177.195995 150.785995 L 184.964001 166.839005 L 130.589993 200.5 L 71.035999 164.25 L 71.035999 91.75 Z"/>
+ <linearGradient id="_lgradient_27" x1="-.109" x2="-.109" y1="1.031" y2=".039" gradientTransform="matrix(60.848991,0,0,76.641998,96.927998,89.679001)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#663579"/>
+ <stop offset="100%" style="stop-color:#16a085"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_27)" d="M 96.927998 109.875 L 130.589993 89.679001 L 157.776989 105.990997 L 148.714001 122.821999 L 130.589993 110.911003 L 117.642994 118.679001 L 117.642994 137.320999 L 130.589993 145.089005 L 148.714001 133.179001 L 157.776989 150.009003 L 130.589993 166.320999 L 96.927998 145.606995 L 96.927998 109.875 L 96.927998 109.875 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cervisia.svg b/.icons/Gruvbox_Dark-2/apps/64/cervisia.svg
new file mode 100755
index 000000000..b14b4386e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cervisia.svg
@@ -0,0 +1,73 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="bbXogkDZxnzzmvJ8zK2yiGipPraOrqJ5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#bbXogkDZxnzzmvJ8zK2yiGipPraOrqJ5)">
+ <linearGradient id="_lgradient_31" x1="0" x2="0" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2f3943"/>
+ <stop offset="100%" style="stop-color:#4d5662"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_31)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_32" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_32)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="LlL8LI2sWeVByibRf5muX9HP5sOKGjPM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#LlL8LI2sWeVByibRf5muX9HP5sOKGjPM)">
+ <path fill-rule="evenodd" d="M 64.162879 56.628625 L 113.140152 56.628625 C 117.645367 56.628625 121.30303 60.286288 121.30303 64.791504 L 121.30303 87.647564 C 121.30303 92.15278 117.645367 95.810443 113.140152 95.810443 L 64.162879 95.810443 C 59.657663 95.810443 56 92.15278 56 87.647564 L 56 64.791504 C 56 60.286288 59.657663 56.628625 64.162879 56.628625 L 64.162879 56.628625 L 64.162879 56.628625 L 64.162879 56.628625 L 64.162879 56.628625 Z M 142.526515 56.628625 L 191.503788 56.628625 C 196.009003 56.628625 199.666667 60.286288 199.666667 64.791504 L 199.666667 87.647564 C 199.666667 92.15278 196.009003 95.810443 191.503788 95.810443 L 142.526515 95.810443 C 138.0213 95.810443 134.363636 92.15278 134.363636 87.647564 L 134.363636 64.791504 C 134.363636 60.286288 138.0213 56.628625 142.526515 56.628625 L 142.526515 56.628625 L 142.526515 56.628625 L 142.526515 56.628625 L 142.526515 56.628625 Z M 103.344697 108.871049 L 152.32197 108.871049 C 156.827185 108.871049 160.484848 112.528712 160.484848 117.033928 L 160.484848 139.889988 C 160.484848 144.395204 156.827185 148.052867 152.32197 148.052867 L 103.344697 148.052867 C 98.839482 148.052867 95.181818 144.395204 95.181818 139.889988 L 95.181818 117.033928 C 95.181818 112.528712 98.839482 108.871049 103.344697 108.871049 L 103.344697 108.871049 L 103.344697 108.871049 L 103.344697 108.871049 Z M 176.810606 108.871049 L 196.401515 108.871049 C 198.203601 108.871049 199.666667 110.334114 199.666667 112.136201 L 199.666667 144.787716 C 199.666667 146.589802 198.203601 148.052867 196.401515 148.052867 L 176.810606 148.052867 C 175.00852 148.052867 173.545455 146.589802 173.545455 144.787716 L 173.545455 112.136201 C 173.545455 110.334114 175.00852 108.871049 176.810606 108.871049 L 176.810606 108.871049 L 176.810606 108.871049 Z M 64.162879 161.113473 L 113.140152 161.113473 C 117.645367 161.113473 121.30303 164.771137 121.30303 169.276352 L 121.30303 192.132413 C 121.30303 196.637628 117.645367 200.295292 113.140152 200.295292 L 64.162879 200.295292 C 59.657663 200.295292 56 196.637628 56 192.132413 L 56 169.276352 C 56 164.771137 59.657663 161.113473 64.162879 161.113473 L 64.162879 161.113473 Z M 142.526515 161.113473 L 191.503788 161.113473 C 196.009003 161.113473 199.666667 164.771137 199.666667 169.276352 L 199.666667 192.132413 C 199.666667 196.637628 196.009003 200.295292 191.503788 200.295292 L 142.526515 200.295292 C 138.0213 200.295292 134.363636 196.637628 134.363636 192.132413 L 134.363636 169.276352 C 134.363636 164.771137 138.0213 161.113473 142.526515 161.113473 Z"/>
+ </g>
+ <linearGradient id="_lgradient_33" x1=".25" x2=".75" y1=".036" y2=".902" gradientTransform="matrix(65.30303,0,0,39.181818,56,53.3638)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f61111"/>
+ <stop offset="48.272%" style="stop-color:#ff4f4f"/>
+ <stop offset="100%" style="stop-color:#ff7a55"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_33)" d="M 64.162879 53.3638 L 113.140151 53.3638 C 117.645367 53.3638 121.30303 57.021464 121.30303 61.526679 L 121.30303 84.382739 C 121.30303 88.887955 117.645367 92.545618 113.140151 92.545618 L 64.162879 92.545618 C 59.657663 92.545618 56 88.887955 56 84.382739 L 56 61.526679 C 56 57.021464 59.657663 53.3638 64.162879 53.3638 Z"/>
+ <linearGradient id="_lgradient_34" x1=".25" x2=".75" y1=".036" y2=".902" gradientTransform="matrix(65.30303,0,0,39.181818,134.363636,53.3638)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f61111"/>
+ <stop offset="48.272%" style="stop-color:#ff4f4f"/>
+ <stop offset="100%" style="stop-color:#ff7a55"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_34)" d="M 142.526515 53.3638 L 191.503788 53.3638 C 196.009003 53.3638 199.666667 57.021464 199.666667 61.526679 L 199.666667 84.382739 C 199.666667 88.887955 196.009003 92.545618 191.503788 92.545618 L 142.526515 92.545618 C 138.0213 92.545618 134.363636 88.887955 134.363636 84.382739 L 134.363636 61.526679 C 134.363636 57.021464 138.0213 53.3638 142.526515 53.3638 Z"/>
+ <linearGradient id="_lgradient_35" x1=".25" x2=".75" y1=".036" y2=".902" gradientTransform="matrix(65.30303,0,0,39.181818,95.181818,105.606224)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f61111"/>
+ <stop offset="48.272%" style="stop-color:#ff4f4f"/>
+ <stop offset="100%" style="stop-color:#ff7a55"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_35)" d="M 103.344697 105.606224 L 152.321969 105.606224 C 156.827185 105.606224 160.484848 109.263888 160.484848 113.769103 L 160.484848 136.625164 C 160.484848 141.130379 156.827185 144.788043 152.321969 144.788043 L 103.344697 144.788043 C 98.839482 144.788043 95.181818 141.130379 95.181818 136.625164 L 95.181818 113.769103 C 95.181818 109.263888 98.839482 105.606224 103.344697 105.606224 Z"/>
+ <linearGradient id="_lgradient_36" x1=".25" x2=".75" y1=".036" y2=".902" gradientTransform="matrix(26.121212,0,0,39.181818,173.545455,105.606224)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f61111"/>
+ <stop offset="48.272%" style="stop-color:#ff4f4f"/>
+ <stop offset="100%" style="stop-color:#ff7a55"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_36)" d="M 176.810606 105.606224 L 196.401515 105.606224 C 198.203601 105.606224 199.666667 107.06929 199.666667 108.871376 L 199.666667 141.522891 C 199.666667 143.324977 198.203601 144.788043 196.401515 144.788043 L 176.810606 144.788043 C 175.00852 144.788043 173.545455 143.324977 173.545455 141.522891 L 173.545455 108.871376 C 173.545455 107.06929 175.00852 105.606224 176.810606 105.606224 Z"/>
+ <linearGradient id="_lgradient_37" x1=".25" x2=".75" y1=".036" y2=".902" gradientTransform="matrix(65.30303,0,0,39.181818,56,157.848649)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f61111"/>
+ <stop offset="48.272%" style="stop-color:#ff4f4f"/>
+ <stop offset="100%" style="stop-color:#ff7a55"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_37)" d="M 64.162879 157.848649 L 113.140151 157.848649 C 117.645367 157.848649 121.30303 161.506312 121.30303 166.011528 L 121.30303 188.867588 C 121.30303 193.372803 117.645367 197.030467 113.140151 197.030467 L 64.162879 197.030467 C 59.657663 197.030467 56 193.372803 56 188.867588 L 56 166.011528 C 56 161.506312 59.657663 157.848649 64.162879 157.848649 Z"/>
+ <linearGradient id="_lgradient_38" x1=".25" x2=".75" y1=".036" y2=".902" gradientTransform="matrix(65.30303,0,0,39.181818,134.363636,157.848649)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f61111"/>
+ <stop offset="48.272%" style="stop-color:#ff4f4f"/>
+ <stop offset="100%" style="stop-color:#ff7a55"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_38)" d="M 142.526515 157.848649 L 191.503788 157.848649 C 196.009003 157.848649 199.666667 161.506312 199.666667 166.011528 L 199.666667 188.867588 C 199.666667 193.372803 196.009003 197.030467 191.503788 197.030467 L 142.526515 197.030467 C 138.0213 197.030467 134.363636 193.372803 134.363636 188.867588 L 134.363636 166.011528 C 134.363636 161.506312 138.0213 157.848649 142.526515 157.848649 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ch.x29a.playitslowly.svg b/.icons/Gruvbox_Dark-2/apps/64/ch.x29a.playitslowly.svg
new file mode 120000
index 000000000..613ef6e62
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ch.x29a.playitslowly.svg
@@ -0,0 +1 @@
+playitslowly.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/characters-arrow.svg b/.icons/Gruvbox_Dark-2/apps/64/characters-arrow.svg
new file mode 100644
index 000000000..99d99374d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/characters-arrow.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="C2juzeYzHzIQUtXprGwa54TZAtjEbX6u" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#C2juzeYzHzIQUtXprGwa54TZAtjEbX6u)">
+ <path fill="#f7f7f7" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#333333" d="M 200.5 123.647 L 200.5 132.353 L 162.485 170.368 L 150.877 158.76 L 173.415 136.222 L 55.5 136.222 L 55.5 119.778 L 173.415 119.778 L 150.877 97.239 L 162.485 85.632 L 200.5 123.647 L 200.5 123.647 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_566" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_566)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/characters-bullet.svg b/.icons/Gruvbox_Dark-2/apps/64/characters-bullet.svg
new file mode 100644
index 000000000..c8522fbd2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/characters-bullet.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Zx93B03GShTSnlbDu0zJyqhCEXaTEPxa" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Zx93B03GShTSnlbDu0zJyqhCEXaTEPxa)">
+ <path fill="#f7f7f7" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#eab305" d="M 190.482 91.773 C 192.161 95.148 193 98.272 193 101.146 C 193 104.458 192.161 107.583 190.482 110.52 C 188.844554 113.352581 186.498388 115.710463 183.674 117.362 C 180.752 119.049 177.644 119.892 174.349 119.892 C 170.991 119.892 167.883 119.048 165.023 117.362 C 163.825763 116.662909 162.701202 115.846204 161.666 114.924 L 139.191 127.953 L 161.666 141.075 C 162.701472 140.153423 163.826003 139.337075 165.023 138.638 C 167.883 136.951 170.991 136.108 174.349 136.108 C 177.644 136.108 180.752 136.952 183.674 138.638 C 186.498388 140.289537 188.844554 142.647419 190.482 145.48 C 192.161 148.417 193 151.542 193 154.853 C 193 158.103 192.161 161.196 190.482 164.132 C 188.741 167.069 186.472 169.381 183.674 171.069 C 180.752 172.756 177.644 173.599 174.349 173.599 C 171.178 173.599 168.069 172.755 165.023 171.069 C 162.101 169.444 159.8 167.163 158.122 164.226 C 156.505 161.352 155.697 158.228 155.697 154.853 C 155.697 153.479 155.822 152.136 156.07 150.823 L 133.595 137.701 L 133.595 163.851 C 134.901 164.289 136.144 164.851 137.326 165.539 C 140.150106 167.190564 142.495941 169.548461 144.133 172.381 C 145.812 175.255 146.651 178.379 146.651 181.754 C 146.651 185.128 145.812 188.253 144.133 191.127 C 142.495941 193.959539 140.150106 196.317436 137.326 197.969 C 134.466 199.656 131.357 200.5 128 200.5 C 124.643 200.5 121.534 199.656 118.674 197.969 C 115.849695 196.317692 113.503801 193.959737 111.867 191.127 C 110.188 188.253 109.349 185.128 109.349 181.754 C 109.349 178.379 110.188 175.255 111.867 172.381 C 113.503801 169.548263 115.849695 167.190308 118.674 165.539 C 119.856847 164.850569 121.107023 164.284958 122.405 163.851 L 122.405 137.701 L 99.93 150.823 C 100.178 152.136 100.303 153.479 100.303 154.853 C 100.303 158.228 99.494 161.352 97.878 164.226 C 96.199 167.163 93.899 169.444 90.977 171.069 C 88.055 172.756 84.946 173.599 81.651 173.599 C 78.294 173.599 75.186 172.755 72.326 171.069 C 69.466 169.444 67.197 167.163 65.518 164.226 C 63.839 161.352 63 158.228 63 154.853 C 63 151.542 63.839 148.417 65.518 145.48 C 67.155446 142.647419 69.501612 140.289537 72.326 138.638 C 75.248 136.951 78.356 136.108 81.651 136.108 C 84.946 136.108 88.055 136.952 90.977 138.638 C 92.158 139.326 93.277 140.138 94.334 141.075 L 116.809 127.953 L 94.334 114.924 C 93.321696 115.874265 92.193836 116.693366 90.977 117.362 C 87.931 119.049 84.822 119.892 81.651 119.892 C 78.294 119.892 75.186 119.048 72.326 117.362 C 69.501612 115.710463 67.155446 113.352581 65.518 110.52 C 63.839 107.645 63 104.521 63 101.146 C 63 97.772 63.839 94.648 65.518 91.773 C 67.197 88.837 69.466 86.556 72.326 84.931 C 75.248 83.244 78.356 82.4 81.651 82.4 C 84.822 82.4 87.931 83.244 90.977 84.931 C 93.899 86.556 96.199 88.837 97.878 91.773 C 99.494 94.648 100.303 97.772 100.303 101.146 C 100.303 102.521 100.178 103.864 99.93 105.177 L 122.405 118.299 L 122.405 92.148 C 121.106888 91.714806 119.856669 91.14951 118.674 90.461 C 115.849695 88.809692 113.503801 86.451737 111.867 83.619 C 110.188 80.745 109.349 77.621 109.349 74.246 C 109.349 70.872 110.188 67.748 111.867 64.873 C 113.503801 62.040263 115.849695 59.682308 118.674 58.031 C 121.596 56.344 124.705 55.5 128 55.5 C 131.357 55.5 134.466 56.344 137.326 58.031 C 140.150106 59.682564 142.495941 62.040461 144.133 64.873 C 145.812 67.748 146.651 70.872 146.651 74.246 C 146.651 77.621 145.812 80.745 144.133 83.619 C 142.495941 86.451539 140.150106 88.809436 137.326 90.461 C 136.143237 91.149329 134.893038 91.714616 133.595 92.148 L 133.595 118.299 L 156.07 105.177 C 155.81965 103.847987 155.694768 102.498385 155.697 101.146 C 155.697 97.772 156.505 94.648 158.122 91.773 C 159.738 88.962 162.039 86.681 165.023 84.931 C 167.883 83.244 170.991 82.4 174.349 82.4 C 177.644 82.4 180.752 83.244 183.674 84.931 C 186.845 86.806 189.114 89.087 190.482 91.773 L 190.482 91.773 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_581" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_581)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/characters-currency.svg b/.icons/Gruvbox_Dark-2/apps/64/characters-currency.svg
new file mode 100644
index 000000000..4d08b444b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/characters-currency.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="2UWkthjmK13jvsMv2CIhilnWDIQjxUXt" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#2UWkthjmK13jvsMv2CIhilnWDIQjxUXt)">
+ <path fill="#f7f7f7" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <circle fill="#3f51b5" cx="107.286" cy="107.286" r="51.786" vector-effect="non-scaling-stroke"/>
+ <path fill="#fff59d" d="M 115.226 100.381 L 115.226 106.25 L 102.107 106.25 L 102.107 111.083 L 115.226 111.083 L 115.226 116.952 L 102.107 116.952 C 102.107 119.024 102.452 121.095 103.143 122.476 C 103.833 123.857 104.524 125.238 105.56 125.929 C 106.595 126.964 107.976 127.31 109.357 128 C 110.738 128.345 112.464 128.69 114.19 128.69 C 115.571 128.69 116.607 128.69 117.988 128.345 C 119.369 128 120.405 128 121.44 127.31 L 122.821 136.631 C 121.44 136.976 119.714 137.321 117.988 137.321 C 116.262 137.667 114.536 137.667 112.81 137.667 C 109.702 137.667 106.595 137.321 103.833 136.286 C 101.071 135.595 98.655 134.214 96.929 132.488 C 94.857 130.762 93.476 128.69 92.095 125.929 C 91.06 123.512 90.369 120.405 90.369 116.952 L 83.81 116.952 L 83.81 111.083 L 90.369 111.083 L 90.369 106.25 L 83.81 106.25 L 83.81 100.381 L 90.369 100.381 C 90.714 96.929 91.405 94.167 92.44 91.405 C 93.821 88.988 95.202 86.571 97.274 84.845 C 99.345 83.119 101.762 81.738 104.524 81.048 C 107.286 80.012 110.393 79.667 113.5 79.667 C 114.881 79.667 116.607 79.667 117.988 80.012 C 119.369 80.357 121.095 80.357 122.476 81.048 L 121.095 90.369 C 120.06 90.024 119.024 89.679 117.643 89.333 C 116.262 88.988 115.226 88.988 113.845 88.988 C 112.119 88.988 110.393 89.333 109.012 89.679 C 107.631 90.024 106.25 90.714 105.56 91.75 C 104.524 92.786 103.833 93.821 103.143 95.202 C 102.452 96.583 102.107 98.31 102.107 100.381 L 115.226 100.381 L 115.226 100.381 Z"/>
+ <circle fill="#4caf50" cx="148.714" cy="148.714" r="51.786" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" d="M 143.19 138.357 C 143.536 139.048 143.881 139.738 144.571 140.429 C 145.262 141.119 145.952 141.81 146.988 142.155 C 148.024 142.845 149.405 143.19 150.786 143.881 C 153.202 144.917 155.619 145.952 157.69 146.988 C 159.762 148.024 161.488 149.405 162.869 150.786 C 164.25 152.167 165.631 153.893 166.321 155.619 C 167.012 157.345 167.702 159.762 167.702 162.179 C 167.702 164.595 167.357 166.667 166.667 168.393 C 165.976 170.119 164.94 171.845 163.56 173.226 C 162.179 174.607 160.452 175.643 158.726 176.333 C 156.655 177.024 154.583 177.714 152.512 178.06 L 152.512 185.655 L 146.298 185.655 L 146.298 178.06 C 144.226 177.714 142.155 177.369 140.083 176.679 C 138.012 175.988 136.286 174.952 134.905 173.226 C 133.179 171.845 132.143 169.774 131.107 167.702 C 130.071 165.631 129.726 162.869 129.726 159.762 L 141.119 159.762 C 141.119 161.488 141.464 163.214 141.81 164.25 C 142.155 165.631 142.845 166.321 143.881 167.357 C 144.571 168.048 145.607 168.738 146.643 169.083 C 147.679 169.429 148.714 169.429 149.75 169.429 C 151.131 169.429 152.167 169.429 152.857 169.083 C 153.893 168.738 154.583 168.393 155.274 167.702 C 155.964 167.012 156.31 166.321 156.655 165.631 C 157 164.94 157 163.905 157 162.869 C 157 161.833 157 160.798 156.655 160.107 C 156.31 159.417 155.964 158.381 155.274 157.69 C 154.583 157 153.893 156.31 152.857 155.964 C 151.821 155.274 150.44 154.929 149.06 154.238 C 146.643 153.202 144.226 152.167 142.155 151.131 C 140.083 150.095 138.357 148.714 136.976 147.333 C 135.595 145.952 134.214 144.226 133.524 142.5 C 132.833 140.774 132.143 138.357 132.143 135.94 C 132.143 133.869 132.488 131.798 133.179 130.071 C 133.869 128.345 134.905 126.619 136.286 125.238 C 137.667 123.857 139.393 122.821 141.119 121.786 C 142.845 121.095 145.262 120.405 147.333 120.06 L 147.333 111.774 L 153.548 111.774 L 153.548 120.06 C 155.619 120.405 157.69 121.095 159.762 122.131 C 161.488 123.167 163.214 124.202 164.25 125.929 C 165.631 127.31 166.667 129.381 167.357 131.452 C 168.048 133.524 168.393 135.94 168.393 138.357 L 157 138.357 C 157 135.25 156.31 132.833 154.929 131.452 C 153.548 130.071 151.821 129.036 149.75 129.036 C 148.714 129.036 147.679 129.381 146.643 129.726 C 145.952 130.071 145.262 130.417 144.571 131.107 C 143.881 131.798 143.536 132.488 143.536 133.179 C 143.19 133.869 143.19 134.905 143.19 135.94 C 142.845 136.631 143.19 137.667 143.19 138.357 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_567" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_567)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/characters-emoji-activities.svg b/.icons/Gruvbox_Dark-2/apps/64/characters-emoji-activities.svg
new file mode 100644
index 000000000..c229a9b5f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/characters-emoji-activities.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="LkVsWS9S90VwFWcL5Yw72SidQAE1nG7z" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#LkVsWS9S90VwFWcL5Yw72SidQAE1nG7z)">
+ <path fill="#f7f7f7" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#e0e0e0" d="M 200.498 128.002 C 200.498 168.046 168.044 200.5 128 200.5 C 87.956 200.5 55.502 168.046 55.502 128.002 C 55.502 87.957 87.956 55.504 128 55.504 C 168.044 55.504 200.498 87.957 200.498 128.002 Z"/>
+ <path fill="#ff3d00" d="M 103.162 196.041 C 112.706 185.221 135.649 151.933 138.875 113.502 C 138.875 113.502 99.001 109.877 56.988 142.672 C 62.07 167.437 79.843 187.53 103.162 196.041 Z"/>
+ <path fill="#43a047" d="M 199.719 138.043 C 190.403 128.835 171.807 113.502 135.25 113.502 C 135.25 113.502 162.212 147.214 167.377 188.817 C 185.01765 177.390251 196.820796 158.860385 199.719 138.043 Z"/>
+ <path fill="#ffc107" d="M 138.875 120.752 C 138.875 120.752 153.954 99.314 158.768 62.427 C 137.545035 52.378922 112.756113 53.308184 92.345 64.917 C 100.799 70.021 123.157 89.335 138.875 120.752 L 138.875 120.752 Z"/>
+ <path fill="#bf1600" d="M 149.749 117.127 C 149.749205 121.013961 147.675023 124.605558 144.308248 126.548055 C 140.941473 128.490552 136.793968 128.488625 133.429 126.543 C 130.063906 124.598495 127.991739 121.00651 127.993 117.12 C 127.995 111.112 132.867 106.243 138.875 106.245 C 144.883 106.247 149.751 111.119 149.749 117.127 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_583" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_583)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/characters-emoji-animals.svg b/.icons/Gruvbox_Dark-2/apps/64/characters-emoji-animals.svg
new file mode 100644
index 000000000..d8af252c0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/characters-emoji-animals.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="dkWDRE63D2e99ACK2DIZk31y0GG8Nt20" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#dkWDRE63D2e99ACK2DIZk31y0GG8Nt20)">
+ <path fill="#f7f7f7" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#a67731" d="M 108.152 60.5 C 94.661 60.5 87.4 73.773 87.4 86.262 C 87.4 96.157 95.273 115.074 107.61 115.074 C 115.596 115.074 125.1 109.473 125.1 82.85 C 125.1 71.148 117.009 60.5 108.152 60.5 L 108.152 60.5 Z M 153.375 60.5 C 138.692 60.5 130.9 75.086 130.9 85.633 C 130.9 94.014 134.229 117.947 149.025 117.947 C 163.614 117.947 171.499 101.006 171.499 85.093 C 171.499 69.031 160.964 60.5 153.375 60.5 Z M 74.985 106.457 C 65.311 106.457 55.5 120.472 55.5 134.193 C 55.5 143.979 62.933 158.16 74.533 158.16 C 86.234 158.16 93.2 143.08 93.2 128.537 C 93.2 117.378 84.161 106.457 74.985 106.457 L 74.985 106.457 Z M 186.272 106.457 C 178.715 106.615 170.977 113.279 164.25 125.757 C 159.56 134.44 158.621 142.732 161.529 149.094 C 163.571 153.547 167.364 156.677 172.224 157.801 C 173.324 158.059 174.457 158.16 175.577 158.16 C 184.654 158.16 193.565 149.678 198.777 135.988 C 201.462 128.899 200.963 119.9 197.599 113.638 C 195.604 109.924 192.829 107.592 189.534 106.816 C 188.465379 106.563733 187.369906 106.443171 186.272 106.457 L 186.272 106.457 Z M 125.735 132.309 C 116.455 132.309 110.6 139.142 104.437 146.4 C 102.407 148.801 100.348 151.272 98.002 153.673 C 95.183 156.577 92.26 158.8 89.755 160.762 C 83.81 165.418 78.7 169.479 78.7 178.714 C 78.7 187.064 85.089 195.5 97.277 195.5 C 104.005 195.5 108.877 194.041 113.59 192.628 C 117.771 191.37 121.712 190.203 126.732 190.203 C 132.202 190.203 137.143 191.091 141.957 191.999 C 146.655 192.886 151.55 193.886 156.727 193.886 C 170.377 193.886 177.299 188.273 177.299 177.37 C 177.299 169.031 170.084 165.889 163.704 163.094 C 159.491 161.244 155.152 159.326 152.47 156.094 C 150.307892 153.44536 148.280975 150.689181 146.397 147.836 C 141.038 139.863 136.053 132.309 125.735 132.309 L 125.735 132.309 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_577" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_577)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/characters-emoji-flags.svg b/.icons/Gruvbox_Dark-2/apps/64/characters-emoji-flags.svg
new file mode 100644
index 000000000..2a6079e53
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/characters-emoji-flags.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="sziWweedISce4agf7NAOPKKFjiF9xOsD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#sziWweedISce4agf7NAOPKKFjiF9xOsD)">
+ <path fill="#f7f7f7" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#455a64" d="M 63 53.575 L 70.222 53.575 L 70.222 198.5 L 63 198.5 L 63 53.575 Z"/>
+ <path fill="#fb7c38" d="M 70.222 60.821 L 70.222 144.153 C 129.806 118.791 130.167 169.515 193 144.153 L 193 60.821 C 130.167 86.183 129.806 35.459 70.222 60.821 Z"/>
+ <path fill="#f34f17" d="M 63 60.821 L 70.222 60.821 L 70.222 144.153 L 63 144.153 L 63 60.821 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_568" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_568)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/characters-emoji-food.svg b/.icons/Gruvbox_Dark-2/apps/64/characters-emoji-food.svg
new file mode 100644
index 000000000..35e88280e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/characters-emoji-food.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="4sFMIVsLGUTwIei72e7rSuRkxENxPaaJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#4sFMIVsLGUTwIei72e7rSuRkxENxPaaJ)">
+ <path fill="#f7f7f7" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#ffffff" stroke="#795548" stroke-miterlimit="10" stroke-width="2" d="M 140.083 55.5 C 140.083 55.5 128 67.865 128 91.891" vector-effect="non-scaling-stroke"/>
+ <path fill="#4caf50" d="M 128 91.891 C 128 91.891 122.965 41.403 71.611 59.528 C 77.149 112.062 128 91.891 128 91.891 Z"/>
+ <path fill="#d32f2f" d="M 56.648 139.818 C 49.144 99.27 79.183 58.71 128 91.891 C 176.821 58.71 206.856 99.27 199.352 139.818 C 191.849 180.378 150.531 218.44 128 191.422 C 105.469 218.436 64.151 180.378 56.648 139.818 L 56.648 139.818 Z"/>
+ <path fill="#fff3e0" d="M 161.765 87.722 C 152.936 87.722 143.104 91.372 132.531 98.549 L 128 101.63 L 128 178.851 L 134.183 186.278 C 137.647 190.431 141.578 192.445 146.206 192.445 C 162.156 192.445 185.883 168.327 191.422 138.352 C 194.269 123.046 190.999 107.499 182.895 97.743 C 177.433 91.186 170.119 87.722 161.765 87.722 L 161.765 87.722 Z"/>
+ <path fill="#5d4037" d="M 158.208 140.917 C 158.208 145.36593 154.60143 148.9725 150.1525 148.9725 C 145.70357 148.9725 142.097 145.36593 142.097 140.917 C 142.097 136.467 150.153 127.167 150.153 127.167 C 150.153 127.167 158.208 136.467 158.208 140.917 L 158.208 140.917 Z"/>
+ <path fill="#f44336" d="M 128 91.891 C 79.179 58.71 49.144 99.27 56.648 139.818 C 64.151 180.378 105.469 218.44 128 191.422 L 128 91.891 L 128 91.891 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_570" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_570)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/characters-emoji-objects.svg b/.icons/Gruvbox_Dark-2/apps/64/characters-emoji-objects.svg
new file mode 100644
index 000000000..9a303059c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/characters-emoji-objects.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="CLbjxBxv2j2H0Ndgc5WKJq97bcoXXb2O" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#CLbjxBxv2j2H0Ndgc5WKJq97bcoXXb2O)">
+ <path fill="#f7f7f7" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#00acc1" d="M 200.5 126 C 200.5 166.045 168.045 198.5 128 198.5 C 87.955 198.5 55.5 166.045 55.5 126 C 55.5 85.955 87.955 53.5 128 53.5 C 168.045 53.5 200.5 85.955 200.5 126 Z"/>
+ <path fill="#eeeeee" d="M 186 126 C 186 158.031 160.031 184 128 184 C 95.97 184 70 158.031 70 126 C 70 93.97 95.97 68 128 68 C 160.031 68 186 93.97 186 126 Z"/>
+ <path d="M 124.375 78.875 L 131.625 78.875 L 131.625 126 L 124.375 126 L 124.375 78.875 L 124.375 78.875 Z"/>
+ <path d="M 154.394 146.489 L 148.503 152.397 L 124.912 128.802 L 130.82 122.912 L 154.394 146.489 L 154.394 146.489 Z"/>
+ <path d="M 135.25 126 C 135.25 130.004064 132.004064 133.25 128 133.25 C 123.995936 133.25 120.75 130.004064 120.75 126 C 120.75 121.995936 123.995936 118.75 128 118.75 C 132.004064 118.75 135.25 121.995936 135.25 126 Z"/>
+ <path fill="#00acc1" d="M 131.625 126 C 131.619506 127.999752 129.999752 129.619506 128 129.625 C 126.000248 129.619506 124.380494 127.999752 124.375 126 C 124.380494 124.000248 126.000248 122.380494 128 122.375 C 129.999752 122.380494 131.619506 124.000248 131.625 126 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_569" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_569)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/characters-emoji-smileys.svg b/.icons/Gruvbox_Dark-2/apps/64/characters-emoji-smileys.svg
new file mode 120000
index 000000000..2f915ffd4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/characters-emoji-smileys.svg
@@ -0,0 +1 @@
+preferences-desktop-emoticons.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/characters-emoji-symbols.svg b/.icons/Gruvbox_Dark-2/apps/64/characters-emoji-symbols.svg
new file mode 100644
index 000000000..18461a306
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/characters-emoji-symbols.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="zeavc8DjMum9CyrUQUlzBuGva752WQdM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#zeavc8DjMum9CyrUQUlzBuGva752WQdM)">
+ <path fill="#f7f7f7" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#2daaaa" fill-rule="evenodd" d="M 113.098 70.722 C 113.098 70.618 113.093 70.51 113.093 70.406 C 113.093 62.179 119.774 55.5 127.999 55.5 C 136.223 55.5 142.905 62.179 142.905 70.406 L 142.905 70.722 L 142.864 72.523 L 143.734 70.945 L 143.891 70.667 C 148.003 63.545 157.129 61.097 164.254 65.212 C 171.377 69.324 173.824 78.451 169.706 85.573 C 169.654 85.666 169.599 85.756 169.544 85.846 L 168.61 87.388 L 170.153 86.455 C 170.24 86.397 170.333 86.344 170.426 86.292 C 177.548 82.18 186.674 84.625 190.784 91.75 C 194.902 98.872 192.454 107.999 185.332 112.111 L 185.056 112.268 L 183.476 113.135 L 185.274 113.097 C 185.381 113.097 185.485 113.091 185.593 113.091 C 193.82 113.091 200.499 119.773 200.499 128 C 200.499 136.227 193.817 142.906 185.593 142.906 C 185.488 142.906 185.384 142.906 185.274 142.903 L 183.476 142.863 L 185.056 143.73 L 185.332 143.886 C 192.457 148.004 194.902 157.125 190.784 164.25 C 186.671 171.372 177.545 173.82 170.426 169.705 C 170.33396 169.652773 170.242942 169.598763 170.153 169.543 L 168.61 168.609 L 169.544 170.152 C 169.602 170.239 169.654 170.331 169.706 170.424 C 173.819 177.549 171.374 186.673 164.254 190.785 C 157.129 194.903 148.003 192.455 143.891 185.33 L 143.734 185.055 L 142.864 183.474 L 142.905 185.275 L 142.905 185.591 C 142.905 193.818 136.223 200.497 127.999 200.5 C 119.771 200.5 113.093 193.818 113.093 185.591 C 113.093 185.487 113.093 185.382 113.098 185.275 L 113.136 183.474 L 112.266 185.055 L 112.109 185.33 C 107.997 192.455 98.871 194.9 91.751 190.785 C 84.626 186.673 82.181 177.549 86.294 170.424 C 86.346 170.331 86.401 170.241 86.456 170.152 L 87.39 168.609 L 85.847 169.543 C 85.76 169.601 85.667 169.653 85.574 169.705 C 78.452 173.817 69.326 171.372 65.216 164.25 C 61.098 157.125 63.546 148.001 70.668 143.886 L 70.944 143.73 L 72.524 142.863 L 70.726 142.903 C 70.619 142.903 70.515 142.903 70.407 142.906 C 62.18 142.906 55.501 136.227 55.501 128 C 55.501 119.773 62.18 113.094 70.407 113.091 C 70.512 113.091 70.616 113.091 70.726 113.097 L 72.524 113.135 L 70.944 112.268 C 70.857 112.215 70.761 112.163 70.668 112.111 C 63.543 107.999 61.098 98.872 65.216 91.75 C 69.329 84.625 78.455 82.18 85.574 86.292 C 85.667 86.344 85.757 86.4 85.847 86.455 L 87.39 87.388 L 86.456 85.846 C 86.398 85.759 86.346 85.666 86.294 85.573 C 82.181 78.451 84.626 69.324 91.751 65.212 C 98.874 61.1 108 63.545 112.109 70.667 L 112.266 70.945 L 113.136 72.523 L 113.098 70.722 L 113.098 70.722 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_571" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_571)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/characters-emoji-travel.svg b/.icons/Gruvbox_Dark-2/apps/64/characters-emoji-travel.svg
new file mode 100644
index 000000000..b606d7a38
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/characters-emoji-travel.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="RR81t99AzTrM7hAzT3XYRCQAlih6axim" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#RR81t99AzTrM7hAzT3XYRCQAlih6axim)">
+ <path fill="#f7f7f7" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g>
+ <path fill="#8f76e4" d="M 65.386 123.109 C 71.977 123.109 71.977 90.5 114.818 90.5 C 157.659 90.5 155.899 120.793 165.786 124.054 L 165.786 139.413 L 65.386 139.413 L 65.386 123.109 L 65.386 123.109 Z"/>
+ <path fill="#8f76e4" d="M 200.5 153.272 C 200.5 153.272 200.5 158.978 193.909 158.978 L 65.386 158.978 C 59.926 158.978 55.5 154.598 55.5 149.196 L 55.5 132.891 C 55.5 132.891 55.5 123.109 65.386 123.109 L 151.068 123.109 C 184.023 123.109 200.5 136.152 200.5 142.674 L 200.5 153.272 L 200.5 153.272 Z"/>
+ </g>
+ <path fill="#455a64" d="M 184.023 149.196 C 184.023 158.2 176.646 165.5 167.545 165.5 C 158.445 165.5 151.068 158.2 151.068 149.196 C 151.068 140.191 158.445 132.891 167.545 132.891 C 176.646 132.891 184.023 140.191 184.023 149.196 Z M 104.932 149.196 C 104.931 158.201 97.552 165.501 88.451 165.5 C 79.35 165.499 71.973 158.198 71.974 149.192 C 71.975 140.187 79.353 132.887 88.455 132.888 C 97.556 132.889 104.933 140.19 104.932 149.196"/>
+ <path fill="#b0bec5" d="M 174.136 149.196 C 174.185794 151.568054 172.940382 153.77914 170.886 154.966 C 168.822431 156.16428 166.274928 156.164662 164.211 154.967 C 162.1561 153.781262 160.909553 151.57097 160.958 149.199 C 161.037 145.655 163.963 142.822 167.545 142.821 C 171.128 142.82 174.055 145.652 174.136 149.196 L 174.136 149.196 Z M 95.045 149.196 C 95.094781 151.567791 93.849838 153.778725 91.796 154.966 C 89.732065 156.164251 87.184294 156.164632 85.12 154.967 C 83.0651 153.781262 81.818553 151.57097 81.867 149.199 C 81.946 145.655 84.872 142.822 88.455 142.821 C 92.037 142.82 94.964 145.652 95.045 149.196 L 95.045 149.196 Z"/>
+ <path fill="#fdc92b" d="M 60.443 132.891 L 55.5 132.891 L 55.5 145.935 L 60.443 145.935 C 63.173 145.935 65.386 143.745 65.386 141.043 L 65.386 137.783 C 65.386 135.081 63.173 132.891 60.443 132.891 L 60.443 132.891 Z M 190.614 131.776 L 190.614 141.043 C 190.614 143.745 192.827 145.935 195.557 145.935 L 200.5 145.935 L 200.5 142.674 C 200.5 139.759 197.188 135.549 190.614 131.776 L 190.614 131.776 Z"/>
+ <path fill="#5a268e" d="M 155.445 123.109 C 154.469141 121.569423 153.544632 119.997892 152.673 118.397 C 147.615 109.296 141.33 98.095 118.114 97.12 L 118.114 123.109 L 155.445 123.109 L 155.445 123.109 Z M 111.523 123.109 L 111.523 97.129 C 87.529 98.225 80.832 111.099 76.367 119.766 C 75.792677 120.895615 75.189479 122.010314 74.558 123.109 L 111.523 123.109 L 111.523 123.109 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_589" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_589)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/characters-latin.svg b/.icons/Gruvbox_Dark-2/apps/64/characters-latin.svg
new file mode 100644
index 000000000..f8c01ec2e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/characters-latin.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="cqxNIlmsSpNikgqlAJDditrDWrEoomGI" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#cqxNIlmsSpNikgqlAJDditrDWrEoomGI)">
+ <path fill="#f7f7f7" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#555555" fill-rule="evenodd" d="M 127.543 113.23 L 116.411 156.265 Q 116.259 156.715 116.64 157.09 Q 117.021 157.465 117.479 157.465 L 137.911 157.465 Q 138.369 157.465 138.75 157.09 Q 139.131 156.715 138.979 156.265 L 127.848 113.23 Q 127.848 113.08 127.695 113.08 Q 127.543 113.08 127.543 113.23 L 127.543 113.23 Z M 96.436 200.5 L 86.83 200.5 Q 83.628 200.5 81.722 197.951 Q 79.816 195.402 80.883 192.403 L 111.684 99.135 Q 112.904 95.536 116.03 93.287 Q 119.156 91.038 122.968 91.038 L 133.032 91.038 Q 136.996 91.038 140.199 93.287 Q 143.401 95.536 144.468 99.135 L 175.117 192.403 Q 176.184 195.402 174.278 197.951 Q 172.372 200.5 169.17 200.5 L 158.954 200.5 Q 155.142 200.5 152.092 198.176 Q 149.042 195.852 148.128 192.253 L 144.468 178.008 Q 144.316 176.808 142.943 176.808 L 112.447 176.808 Q 111.227 176.808 110.922 178.008 L 107.262 192.253 Q 106.348 195.852 103.298 198.176 Q 100.248 200.5 96.436 200.5 L 96.436 200.5 Z M 136.082 55.5 L 148.28 55.5 Q 150.872 55.5 151.863 57.824 Q 152.855 60.148 151.177 61.948 L 138.826 75.743 Q 133.184 82.041 124.493 82.041 L 120.376 82.041 Q 117.479 82.041 116.106 79.642 Q 114.734 77.243 116.106 74.693 L 123.121 62.847 Q 125.255 59.399 128.686 57.449 Q 132.117 55.5 136.082 55.5 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_573" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_573)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/characters-math.svg b/.icons/Gruvbox_Dark-2/apps/64/characters-math.svg
new file mode 100644
index 000000000..89903afc4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/characters-math.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="33W1FOoFXeIPyuBsC1YZYBDKL4UtPPXu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#33W1FOoFXeIPyuBsC1YZYBDKL4UtPPXu)">
+ <path fill="#f7f7f7" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#555555" d="M 152.519 198.5 L 80.352 198.5 Q 75.663 198.5 72.895 195.123 Q 70.126 191.747 70.932 187.178 L 71.737 182.61 Q 73.769 171.089 82.072 162.151 L 116.143 125.007 Q 117.373 123.815 116.599 122.425 L 95.299 89.452 Q 89.705 80.712 91.701 69.39 L 92.507 64.822 Q 93.312 60.253 97.271 56.877 Q 101.23 53.5 105.919 53.5 L 178.087 53.5 Q 182.775 53.5 185.544 56.877 Q 188.312 60.253 187.507 64.822 L 186.701 69.39 Q 185.895 73.959 181.936 77.336 Q 177.977 80.712 173.288 80.712 L 129.458 80.712 Q 128.031 80.712 128.636 81.904 L 149.732 114.877 Q 152.293 118.849 151.52 123.815 Q 150.746 128.781 146.988 132.753 L 112.917 169.897 Q 112.439 170.295 112.657 170.791 Q 112.875 171.288 113.487 171.288 L 157.317 171.288 Q 162.006 171.288 164.775 174.664 Q 167.543 178.041 166.737 182.61 L 165.932 187.178 Q 165.126 191.747 161.167 195.123 Q 157.208 198.5 152.519 198.5 L 152.519 198.5 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_591" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_591)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/characters-picture.svg b/.icons/Gruvbox_Dark-2/apps/64/characters-picture.svg
new file mode 100644
index 000000000..5277acc6b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/characters-picture.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="qMDlSTa4VXgMgaaAoEPGm1UH9xAaI1eo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#qMDlSTa4VXgMgaaAoEPGm1UH9xAaI1eo)">
+ <path fill="#f7f7f7" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#f57c00" d="M 186 190.5 L 70 190.5 C 62.025 190.5 55.5 183.882 55.5 175.794 L 55.5 80.206 C 55.5 72.118 62.025 65.5 70 65.5 L 186 65.5 C 193.975 65.5 200.5 72.118 200.5 80.206 L 200.5 175.794 C 200.5 183.882 193.975 190.5 186 190.5 L 186 190.5 Z"/>
+ <ellipse fill="#fff9c4" cx="167.875" cy="98.588" rx="10.875" ry="11.029" vector-effect="non-scaling-stroke"/>
+ <path fill="#942a09" d="M 113.5 98.588 L 73.625 157.412 L 153.375 157.412 L 113.5 98.588 L 113.5 98.588 Z"/>
+ <path fill="#bf360c" d="M 153.375 120.647 L 124.375 157.412 L 182.375 157.412 L 153.375 120.647 L 153.375 120.647 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_572" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_572)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/characters-punctuation.svg b/.icons/Gruvbox_Dark-2/apps/64/characters-punctuation.svg
new file mode 100644
index 000000000..0711a8dfa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/characters-punctuation.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="T21y2ykr6ZGuckpAD3KxLOPGuLVGM3N8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#T21y2ykr6ZGuckpAD3KxLOPGuLVGM3N8)">
+ <path fill="#f7f7f7" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#555555" fill-rule="evenodd" d="M 106.753 142.047 Q 93.565 151.713 93.565 159.447 Q 93.565 173.56 113.634 173.56 Q 125.101 173.56 135.231 168.727 Q 136.569 167.953 135.422 166.793 L 109.238 142.047 Q 108.091 140.887 106.753 142.047 Z M 127.395 79.793 Q 123.381 76.313 115.927 76.313 Q 108.473 76.313 104.173 79.697 Q 99.872 83.08 99.872 88.3 Q 99.872 92.747 101.975 96.613 Q 104.077 100.48 111.913 108.407 Q 113.06 109.567 114.398 108.6 Q 124.91 102.027 128.159 98.16 Q 131.408 94.293 131.408 89.653 Q 131.408 83.273 127.395 79.793 L 127.395 79.793 Z M 112.105 198.5 Q 60.5 198.5 60.5 162.347 Q 60.5 152.873 66.903 143.883 Q 73.306 134.893 88.596 124.453 Q 89.743 123.68 88.596 122.52 Q 77.128 111.5 72.923 103.767 Q 68.718 96.033 68.718 86.947 Q 68.718 72.253 81.237 62.877 Q 93.756 53.5 115.354 53.5 Q 138.48 53.5 150.33 62.393 Q 162.18 71.287 162.18 87.333 Q 162.18 97.58 155.299 106.86 Q 148.419 116.14 132.364 126.387 Q 131.026 127.16 132.173 128.32 L 149.566 145.333 Q 150.33 145.72 150.712 144.753 L 150.712 131.993 Q 150.712 127.547 153.866 124.26 Q 157.02 120.973 161.416 120.973 L 169.252 120.973 Q 173.648 120.973 176.897 124.26 Q 180.146 127.547 180.146 131.993 L 180.146 173.56 Q 180.146 175.3 181.293 176.46 L 194.098 189.027 Q 196.201 191.153 195.15 193.86 Q 194.098 196.567 191.04 196.567 L 177.853 196.567 Q 166.958 196.567 158.931 189.027 Q 157.975 188.06 156.255 188.64 Q 132.937 198.5 112.105 198.5 L 112.105 198.5 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_590" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_590)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/charles-proxy.svg b/.icons/Gruvbox_Dark-2/apps/64/charles-proxy.svg
new file mode 100755
index 000000000..81b582511
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/charles-proxy.svg
@@ -0,0 +1,133 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="QGegm6XqV1zsgcUviupyvxA6DaMwLBWw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#QGegm6XqV1zsgcUviupyvxA6DaMwLBWw)">
+ <linearGradient id="_lgradient_39" x1="0" x2="0" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2f3943"/>
+ <stop offset="100%" style="stop-color:#4d5662"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_39)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_40" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_40)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="0bubPGmBV6CTz2FyIi0qJrMm6PUcyWkd" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#0bubPGmBV6CTz2FyIi0qJrMm6PUcyWkd)">
+ <path d="M 98.915813 48.825247 C 93.408106 48.956242 88.866563 49.714925 84.502482 51.221073 C 81.777119 52.161674 78.834403 53.544649 77.528821 54.499571 C 76.570466 55.200477 75.779923 56.799648 75.779923 58.035743 C 75.779923 58.685747 76.084374 59.760217 76.432333 60.338367 C 76.576249 60.577564 77.4409 61.615898 78.356669 62.640991 C 79.272478 63.666089 80.358737 64.898349 80.768942 65.376728 C 88.346242 74.212814 90.029305 82.532267 90.43698 92.83826 C 89.916334 98.170018 87.848627 103.461837 83.671653 108.386453 C 74.898458 119.858704 72.571178 124.618526 69.81503 132.097998 C 68.726947 135.05078 68.127036 137.560175 67.775565 140.612224 C 67.603139 142.098931 67.605918 147.235787 67.781179 149.718555 C 68.327456 157.460817 69.793646 164.49308 72.337085 171.549621 C 72.620363 172.335516 73.036308 173.502681 73.263617 174.142817 C 75.570481 180.632356 80.744344 189.474626 85.88419 195.721693 C 87.119088 197.222586 90.607807 200.830976 92.413774 202.476057 C 94.579622 204.448965 96.879514 205.696144 98.800813 205.935473 L 98.800813 205.929859 C 99.233709 205.983304 110.085356 206.011374 122.912576 205.995655 L 146.229386 205.97376 L 147.095609 205.710603 C 148.972726 205.138771 151.393967 203.613136 153.312694 201.790661 C 153.805998 201.322104 155.008402 200.044202 155.988124 198.950757 C 162.348235 191.852243 170.60073 181.41422 174.036312 172.733741 C 177.244391 164.628123 178.738059 159.110532 179.573573 152.229421 C 180.557222 144.128086 180.113049 138.664843 178.01656 133.216325 C 176.387212 129.409036 171.857371 125.385838 171.783028 120.985008 C 171.783805 119.250956 171.824487 118.627188 172.007813 117.942253 C 172.497035 116.11514 174.997852 114.443317 176.273152 112.89841 C 176.583402 112.522518 178.088169 110.934029 179.617438 109.362239 C 183.254836 105.623722 184.424712 104.092786 185.829039 101.248231 C 186.961804 98.953821 187.785097 96.229306 188.170042 93.496063 C 188.41369 91.777084 188.41355 88.509774 188.164428 86.763627 C 186.738437 76.756682 179.530135 68.685408 170.044965 66.2594 C 167.369616 65.575113 165.000987 65.537993 156.821323 65.437034 C 145.566101 65.289467 132.925419 63.020214 122.238105 56.155267 C 115.482346 52.517982 113.136047 51.41573 109.930031 50.365812 C 106.05038 49.095307 103.37428 48.71922 98.915813 48.825247 Z M 156.887113 79.685891 C 159.776816 79.688658 161.167358 79.734536 161.821306 79.84488 C 165.245315 80.422733 168.136634 82.344077 169.896937 85.22315 C 171.506669 87.856028 171.928911 90.940405 171.081144 93.836061 C 170.40006 96.162465 169.650886 97.199175 166.267563 100.458847 C 162.808526 103.791554 161.595443 105.165189 160.379425 107.114524 C 160.159804 107.466891 159.911216 107.755973 159.831182 107.755973 C 159.751267 107.755973 159.462235 107.466866 159.189736 107.114527 L 158.087766 105.694577 C 155.183877 101.944245 153.000491 98.538412 152.314758 96.675965 C 152.037398 95.923024 151.981364 95.508732 151.903576 94.04988 C 151.699563 90.227899 152.266918 80.745578 152.753353 79.872293 C 152.853563 79.692055 153.169405 79.682371 156.887113 79.685879 L 156.887113 79.685891 Z"/>
+ </g>
+ <linearGradient id="_lgradient_41" x1="-.1" x2="-.1" y1=".971" y2=".003" gradientTransform="matrix(120.70406,0,0,157.191729,67.64797,46)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#c6cdd1"/>
+ <stop offset="100%" style="stop-color:#e0e5e7"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_41)" d="M 98.915813 46.016975 C 93.408106 46.14797 88.866563 46.906653 84.502482 48.412801 C 81.777119 49.353402 78.834403 50.736378 77.528821 51.691299 C 76.570466 52.392206 75.779923 53.991377 75.779923 55.227471 C 75.779923 55.877475 76.084374 56.951946 76.432333 57.530095 C 76.576249 57.769292 77.4409 58.807626 78.356669 59.832719 C 79.272478 60.857817 80.358737 62.090077 80.768942 62.568456 C 88.346242 71.404543 90.029305 79.723996 90.43698 90.029988 C 89.916334 95.361746 87.848627 100.653566 83.671653 105.578181 C 74.898458 117.050433 72.571178 121.810254 69.81503 129.289727 C 68.726947 132.242509 68.127036 134.751904 67.775565 137.803953 C 67.603139 139.29066 67.605918 144.427516 67.781179 146.910284 C 68.327456 154.652546 69.793646 161.684809 72.337085 168.74135 C 72.620363 169.527245 73.036308 170.69441 73.263617 171.334545 C 75.570481 177.824085 80.744344 186.666354 85.88419 192.913422 C 87.119088 194.414315 90.607807 198.022704 92.413774 199.667785 C 94.579622 201.640694 96.879514 202.887873 98.800813 203.127201 L 98.800813 203.121587 C 99.233709 203.175033 110.085356 203.203103 122.912576 203.187383 L 146.229386 203.165489 L 147.095609 202.902332 C 148.972726 202.330499 151.393967 200.804865 153.312694 198.98239 C 153.805998 198.513833 155.008402 197.235931 155.988124 196.142486 C 162.348235 189.043972 170.60073 178.605949 174.036312 169.925469 C 177.244391 161.819851 178.738059 156.302261 179.573573 149.42115 C 180.557222 141.319815 180.113049 135.856571 178.01656 130.408053 C 176.387212 126.600765 171.857371 122.577567 171.783028 118.176736 C 171.783805 116.442684 171.824487 115.818917 172.007813 115.133981 C 172.497035 113.306869 174.997852 111.635046 176.273152 110.090138 C 176.583402 109.714246 178.088169 108.125757 179.617438 106.553968 C 183.254836 102.815451 184.424712 101.284514 185.829039 98.439959 C 186.961804 96.14555 187.785097 93.421034 188.170042 90.687791 C 188.41369 88.968813 188.41355 85.701503 188.164428 83.955356 C 186.738437 73.948411 179.530135 65.877136 170.044965 63.451129 C 167.369616 62.76684 165.000987 62.729721 156.821323 62.628763 C 145.566101 62.481196 132.925419 60.211942 122.238105 53.346995 C 115.482346 49.709711 113.136047 48.607458 109.930031 47.557541 C 106.05038 46.287036 103.37428 45.910948 98.915813 46.016975 Z M 156.887113 76.877619 C 159.776816 76.880387 161.167358 76.926265 161.821306 77.036608 C 165.245315 77.614462 168.136634 79.535806 169.896937 82.414878 C 171.506669 85.047756 171.928911 88.132134 171.081144 91.02779 C 170.40006 93.354194 169.650886 94.390903 166.267563 97.650575 C 162.808526 100.983283 161.595443 102.356918 160.379425 104.306253 C 160.159804 104.658619 159.911216 104.947702 159.831182 104.947702 C 159.751267 104.947702 159.462235 104.658594 159.189736 104.306256 L 158.087766 102.886305 C 155.183877 99.135974 153.000491 95.730141 152.314758 93.867694 C 152.037398 93.114753 151.981364 92.700461 151.903576 91.241608 C 151.699563 87.419628 152.266918 77.937307 152.753353 77.064021 C 152.853563 76.883783 153.169405 76.874099 156.887113 76.877608 L 156.887113 76.877619 Z"/>
+ <g>
+ <defs>
+ <filter id="CXeEbuZPDnkAMaMiYIjdsP5957TxT5ke" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#CXeEbuZPDnkAMaMiYIjdsP5957TxT5ke)">
+ <path d="M 144.011658 177.54954 C 136.389741 173.149026 112.035604 145.287457 112.035604 145.287457 C 112.035604 145.287457 148.3415 152.447983 155.963406 156.848496 C 163.585329 161.249004 165.780193 171.716677 163.788233 175.166856 C 161.796273 178.617031 151.633573 181.950056 144.011658 177.54954 Z"/>
+ </g>
+ <defs>
+ <filter id="qKdPWYu1iY8ytCPR9z6nWwtqkP7xt7Mu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#qKdPWYu1iY8ytCPR9z6nWwtqkP7xt7Mu)">
+ <path d="M 156.264839 154.558938 C 147.763699 156.836811 110.841623 154.356665 110.841623 154.356665 C 110.841623 154.356665 141.577008 133.747767 150.078151 131.469894 C 158.57929 129.192023 167.533063 135.041784 168.564175 138.889945 C 169.595288 142.738118 164.765973 152.281039 156.264839 154.558921 L 156.264839 154.558938 Z"/>
+ </g>
+ <defs>
+ <filter id="kwKsdSmlcxRSqA3jDpORnLCokYJ1bpzw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#kwKsdSmlcxRSqA3jDpORnLCokYJ1bpzw)">
+ <path d="M 148.672334 129.637818 C 144.27182 137.259739 116.410253 161.613864 116.410253 161.613864 C 116.410253 161.613864 123.570766 125.307977 127.971282 117.68606 C 132.371798 110.064145 142.839471 107.869284 146.289647 109.861241 C 149.739816 111.853192 153.07285 122.015896 148.672334 129.637818 Z"/>
+ </g>
+ <defs>
+ <filter id="wejtJzksBSMD77pYBgQzZgFZJRCdoIVv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#wejtJzksBSMD77pYBgQzZgFZJRCdoIVv)">
+ <path d="M 88.808854 145.678184 C 96.430771 150.078703 132.736656 157.239215 132.736656 157.239215 C 132.736656 157.239215 108.382527 129.377659 100.760607 124.97714 C 93.138692 120.576627 82.975992 123.909652 80.984032 127.35983 C 78.992069 130.810008 81.186951 141.277671 88.808854 145.678184 Z"/>
+ </g>
+ <defs>
+ <filter id="HWQDkInKG3qdBKrkJXJaHxVJ9h7NtQ6n" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#HWQDkInKG3qdBKrkJXJaHxVJ9h7NtQ6n)">
+ <path d="M 119.090539 185.142048 C 116.812658 176.640897 119.29284 139.718821 119.29284 139.718821 C 119.29284 139.718821 139.90173 170.454211 142.179603 178.955354 C 144.45747 187.456505 138.607713 196.410272 134.759551 197.441381 C 130.911379 198.472499 121.368455 193.643182 119.090584 185.142048 L 119.090539 185.142048 Z"/>
+ </g>
+ <defs>
+ <filter id="h8H3CL0NpRPWqLxFN1zNrrZdMSZYjMIY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#h8H3CL0NpRPWqLxFN1zNrrZdMSZYjMIY)">
+ <path d="M 94.694112 171.056764 C 103.19526 168.778893 133.930647 148.169993 133.930647 148.169993 C 133.930647 148.169993 97.008571 145.689858 88.507429 147.967692 C 80.006284 150.245568 75.176969 159.788495 76.208087 163.636659 C 77.239202 167.48484 86.192969 173.334589 94.694112 171.056719 L 94.694112 171.056764 Z"/>
+ </g>
+ <defs>
+ <filter id="Mr6KwFmKhqfEkMzlIJqr6WZoV6gcm5Yq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Mr6KwFmKhqfEkMzlIJqr6WZoV6gcm5Yq)">
+ <path d="M 116.80098 184.840626 C 121.201499 177.218703 128.362012 140.912821 128.362012 140.912821 C 128.362012 140.912821 100.500448 165.266947 96.099932 172.888867 C 91.699413 180.510776 95.03244 190.673482 98.482618 192.665439 C 101.932788 194.657402 112.400464 192.462521 116.80098 184.840626 Z"/>
+ </g>
+ <defs>
+ <filter id="FMPTXjigHKWAf2oksQuscEO5XnmXasDR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#FMPTXjigHKWAf2oksQuscEO5XnmXasDR)">
+ <path d="M 102.592707 123.571318 C 104.870581 132.07246 125.479475 162.807856 125.479475 162.807856 C 125.479475 162.807856 127.95961 125.885769 125.681748 117.384638 C 123.403872 108.883495 113.860945 104.054181 110.012781 105.085293 C 106.164606 106.116414 100.314851 115.070178 102.592721 123.571318 L 102.592707 123.571318 Z"/>
+ </g>
+ </g>
+ <g>
+ <path fill="#2b898f" d="M 144.011658 174.742531 C 136.389741 170.342018 112.035604 142.480448 112.035604 142.480448 C 112.035604 142.480448 148.3415 149.640975 155.963406 154.041488 C 163.585329 158.441996 165.780193 168.909669 163.788233 172.359847 C 161.796273 175.810023 151.633573 179.143047 144.011658 174.742531 Z"/>
+ <path fill="#2b898f" d="M 148.672334 126.83081 C 144.27182 134.45273 116.410253 158.806856 116.410253 158.806856 C 116.410253 158.806856 123.570766 122.500969 127.971282 114.879052 C 132.371798 107.257137 142.839471 105.062276 146.289647 107.054233 C 149.739816 109.046184 153.07285 119.208887 148.672334 126.83081 Z"/>
+ <path fill="#2b898f" d="M 88.808854 142.871175 C 96.430771 147.271694 132.736656 154.432207 132.736656 154.432207 C 132.736656 154.432207 108.382527 126.570651 100.760607 122.170132 C 93.138692 117.769619 82.975992 121.102644 80.984032 124.552822 C 78.992069 128.003 81.186951 138.470662 88.808854 142.871175 Z"/>
+ <path fill="#2b898f" d="M 116.80098 182.033617 C 121.201499 174.411695 128.362012 138.105813 128.362012 138.105813 C 128.362012 138.105813 100.500448 162.459939 96.099932 170.081859 C 91.699413 177.703768 95.03244 187.866474 98.482618 189.858431 C 101.932788 191.850393 112.400464 189.655512 116.80098 182.033617 Z"/>
+ </g>
+ <g>
+ <path fill="#31c6b7" d="M 156.264839 151.751929 C 147.763699 154.029803 110.841623 151.549656 110.841623 151.549656 C 110.841623 151.549656 141.577008 130.940759 150.078151 128.662886 C 158.57929 126.385015 167.533063 132.234775 168.564175 136.082937 C 169.595288 139.931109 164.765973 149.474031 156.264839 151.751912 L 156.264839 151.751929 Z"/>
+ <path fill="#31c6b7" d="M 94.694112 168.249756 C 103.19526 165.971885 133.930647 145.362985 133.930647 145.362985 C 133.930647 145.362985 97.008571 142.88285 88.507429 145.160684 C 80.006284 147.43856 75.176969 156.981487 76.208087 160.829651 C 77.239202 164.677832 86.192969 170.527581 94.694112 168.249711 L 94.694112 168.249756 Z"/>
+ <path fill="#31c6b7" d="M 119.090539 182.33504 C 116.812658 173.833889 119.29284 136.911813 119.29284 136.911813 C 119.29284 136.911813 139.90173 167.647203 142.179603 176.148346 C 144.45747 184.649497 138.607713 193.603264 134.759551 194.634373 C 130.911379 195.665491 121.368455 190.836174 119.090584 182.33504 L 119.090539 182.33504 Z"/>
+ <path fill="#31c6b7" d="M 102.592707 120.764309 C 104.870581 129.265452 125.479475 160.000848 125.479475 160.000848 C 125.479475 160.000848 127.95961 123.078761 125.681748 114.57763 C 123.403872 106.076487 113.860945 101.247172 110.012781 102.278285 C 106.164606 103.309406 100.314851 112.26317 102.592721 120.764309 L 102.592707 120.764309 Z"/>
+ </g>
+ <defs>
+ <filter id="V7h1aL1n7vdaF5eS74Hq4zygWwpUDjTL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#V7h1aL1n7vdaF5eS74Hq4zygWwpUDjTL)">
+ <path d="M 109.016642 143.544285 C 113.277025 136.165086 122.726888 133.633003 130.106087 137.893386 C 137.485286 142.153768 140.01737 151.603632 135.756987 158.982831 C 131.496605 166.36203 122.046741 168.894113 114.667542 164.633731 C 107.288343 160.373348 104.756259 150.923485 109.016642 143.544285 Z"/>
+ </g>
+ <radialGradient id="_rgradient_0" cx=".5" cy=".5" r=".5" fx=".406" fy=".478" gradientTransform="matrix(56.226442,32.586777,-28.726442,52.913223,108.636779,105.706612)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fac82e"/>
+ <stop offset="100%" style="stop-color:#f37e40"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_0)" d="M 109.016606 140.737339 C 113.276989 133.35814 122.726853 130.826057 130.106052 135.086439 C 137.485251 139.346822 140.017334 148.796685 135.756952 156.175884 C 131.496569 163.555084 122.046705 166.087167 114.667506 161.826784 C 107.288307 157.566402 104.756224 148.116538 109.016606 140.737339 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/charmap.svg b/.icons/Gruvbox_Dark-2/apps/64/charmap.svg
new file mode 100644
index 000000000..2f7e99256
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/charmap.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#tlBoTc8AbO95iXlyT01NSB9aLnYYAaUG)">
+ <linearGradient id="_lgradient_125" x1=".233" x2=".933" y1="-.071" y2=".858" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e8e8e8"/>
+ <stop offset="100%" style="stop-color:#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_125)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="tlBoTc8AbO95iXlyT01NSB9aLnYYAaUG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#f15454" d="M 189.523 121.468 L 179.98 121.468 L 156.055 100.5 L 170.437 100.5 L 189.523 121.468 L 189.523 121.468 L 189.523 121.468 Z"/>
+ <path fill="#333333" fill-rule="evenodd" d="M 201.485 198.887 L 192.748 198.887 L 192.748 192.167 L 192.748 192.167 Q 183.474 200.5 172.587 200.5 L 172.587 200.5 L 172.587 200.5 Q 161.834 200.5 155.517 194.519 L 155.517 194.519 L 155.517 194.519 Q 149.2 188.538 149.2 177.247 L 149.2 177.247 L 149.2 177.247 Q 149.2 166.091 156.391 160.312 L 156.391 160.312 L 156.391 160.312 Q 163.582 154.532 174.2 154.532 L 174.2 154.532 L 174.2 154.532 Q 183.743 154.532 192.748 159.371 L 192.748 159.371 L 192.748 153.591 L 192.748 153.591 Q 192.748 136.79 177.695 136.79 L 177.695 136.79 L 177.695 136.79 Q 168.017 136.79 157.265 144.183 L 157.265 144.183 L 154.576 136.118 L 154.576 136.118 Q 166.404 128.591 178.635 128.591 L 178.635 128.591 L 178.635 128.591 Q 182.802 128.591 186.431 129.599 L 186.431 129.599 L 186.431 129.599 Q 190.06 130.607 193.622 133.094 L 193.622 133.094 L 193.622 133.094 Q 197.184 135.581 199.334 140.487 L 199.334 140.487 L 199.334 140.487 Q 201.485 145.392 201.485 152.382 L 201.485 152.382 L 201.485 198.887 L 201.485 198.887 L 201.485 198.887 Z M 173.528 192.301 L 173.528 192.301 L 173.528 192.301 Q 184.146 192.301 192.748 181.683 L 192.748 181.683 L 192.748 168.376 L 192.748 168.376 Q 184.281 162.731 175.141 162.731 L 175.141 162.731 L 175.141 162.731 Q 167.748 162.731 162.842 166.427 L 162.842 166.427 L 162.842 166.427 Q 157.937 170.124 157.937 177.247 L 157.937 177.247 L 157.937 177.247 Q 157.937 184.102 162.036 188.202 L 162.036 188.202 L 162.036 188.202 Q 166.135 192.301 173.528 192.301 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_126" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_126)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chat.delta.desktop.svg b/.icons/Gruvbox_Dark-2/apps/64/chat.delta.desktop.svg
new file mode 120000
index 000000000..39677dbd1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chat.delta.desktop.svg
@@ -0,0 +1 @@
+deltachat.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chat.rocket.RocketChat.svg b/.icons/Gruvbox_Dark-2/apps/64/chat.rocket.RocketChat.svg
new file mode 120000
index 000000000..3d0d1984c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chat.rocket.RocketChat.svg
@@ -0,0 +1 @@
+rocketchat.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chat.svg b/.icons/Gruvbox_Dark-2/apps/64/chat.svg
new file mode 100644
index 000000000..fc8de5a46
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chat.svg
@@ -0,0 +1,85 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#pyXRJ27nUB0tDERV6JbNImJMCrJPf1Fd)">
+ <linearGradient id="_lgradient_203" x1="-.033" x2="1.033" y1="-.071" y2=".924" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e72662"/>
+ <stop offset="48.272%" style="stop-color:#ec3c50"/>
+ <stop offset="100%" style="stop-color:#ff7b66"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_203)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="pyXRJ27nUB0tDERV6JbNImJMCrJPf1Fd" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g style="opacity:0.1">
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 249.643 83.58 L 44.234 236.61 C 55.796 238.921 70.66 239.629 89.757 239.629 L 165.127 239.629 C 239.182 239.629 249.766 229.071 249.766 155.085 L 249.766 95.834 C 249.766 91.531 249.725 87.464 249.643 83.58 L 249.643 83.58 L 249.643 83.58 L 249.643 83.58 L 249.643 83.58 Z"/>
+ </g>
+ </g>
+ <g filter="url(#0RZjTeyBHySQOoyk6xSCW3TxTehU1gH1)">
+ <linearGradient id="_lgradient_204" x1=".631" x2=".636" y1=".775" y2=".67" gradientTransform="matrix(163.099,0,0,89.541,45.892,100.995)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity=".996" style="stop-color:#f3e6d2"/>
+ <stop offset="100%" style="stop-color:#f7f4ee"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_204)" d="M 45.892 100.995 L 45.892 154.406 C 45.892 161.568 47.244 166.721 49.882 169.862 C 52.395 172.877 57.292 174.423 64.58 174.423 L 81.887 174.423 L 104.711 190.536 L 127.537 174.423 L 190.304 174.423 C 197.592 174.423 202.488 172.877 205.001 169.862 C 207.64 166.721 208.991 161.568 208.991 154.406 L 208.991 100.995 L 45.892 100.995 L 45.892 100.995 L 45.892 100.995 L 45.892 100.995 Z"/>
+ <linearGradient id="_lgradient_205" x1=".361" x2=".361" y1=".01" y2=".614" gradientTransform="matrix(163.099,0,0,122.163,45.892,68.372)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fdfdfb"/>
+ <stop offset="100%" style="stop-color:#f0e9df"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_205)" d="M 64.579 68.375 C 57.293 68.284 52.396 70.003 49.883 73.019 C 47.245 76.16 45.892 81.313 45.892 88.475 L 45.892 151.893 L 81.887 174.423 L 104.712 190.535 L 127.537 174.423 L 127.537 174.423 L 208.991 112.573 L 208.991 88.475 C 208.991 81.313 207.639 76.16 205.001 73.019 C 202.488 70.003 197.592 68.375 190.304 68.375 L 178.142 68.375 L 97.669 68.375 L 64.579 68.375 L 64.579 68.375 L 64.579 68.375 L 64.579 68.375 Z"/>
+ <path fill="#fb7064" d="M 78.512 100.995 L 78.512 109.15 L 176.372 109.15 L 176.372 100.995 L 78.512 100.995 L 78.512 100.995 L 78.512 100.995 L 78.512 100.995 Z"/>
+ <g style="opacity:0.1">
+ <g style="opacity:0.1">
+ <g style="opacity:0.1">
+ <g opacity=".1">
+ <linearGradient id="_lgradient_206" x1=".612" x2=".714" y1=".365" y2=".423" gradientTransform="matrix(81.454,0,0,61.85,127.537,112.573)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity=".996" style="stop-color:#e6a240"/>
+ <stop offset="100%" stop-opacity=".275" style="stop-color:#eab261"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_206)" d="M 208.991 112.573 L 127.537 174.423 L 190.304 174.423 C 197.592 174.423 202.488 172.878 205.001 169.862 C 207.639 166.721 208.991 161.568 208.991 154.406 L 208.991 112.573 L 208.991 112.573 L 208.991 112.573 L 208.991 112.573 Z"/>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g style="opacity:0.1">
+ <g style="opacity:0.1">
+ <g style="opacity:0.1">
+ <g opacity=".1">
+ <linearGradient id="_lgradient_207" x1=".368" x2=".178" y1=".105" y2=".167" gradientTransform="matrix(35.995,0,0,22.704,45.892,151.893)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity=".996" style="stop-color:#e6a240"/>
+ <stop offset="100%" stop-opacity=".275" style="stop-color:#eab261"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_207)" d="M 45.892 151.893 L 45.892 154.406 C 45.892 161.568 47.245 166.721 49.883 169.862 C 52.396 172.878 57.342 175.276 64.579 174.423 L 81.887 174.423 L 45.892 151.893 L 45.892 151.893 L 45.892 151.893 L 45.892 151.893 Z"/>
+ </g>
+ </g>
+ </g>
+ </g>
+ <path fill="#fb7064" d="M 78.512 125.459 L 78.512 133.614 L 127.442 133.614 L 127.442 125.459 L 78.512 125.459 L 78.512 125.459 L 78.512 125.459 L 78.512 125.459 Z"/>
+ <path fill="#ffffff" d="M 64.58 68.375 C 57.293 68.284 52.395 70.004 49.882 73.02 C 47.244 76.161 45.892 81.314 45.892 88.475 L 45.892 90.514 C 45.892 83.352 47.244 78.2 49.882 75.058 C 52.395 72.043 57.293 70.322 64.58 70.414 L 97.669 70.414 L 178.141 70.414 L 190.304 70.414 C 197.592 70.414 202.489 72.043 205.001 75.058 C 207.64 78.2 208.991 83.352 208.991 90.514 L 208.991 88.475 C 208.991 81.314 207.64 76.161 205.001 73.02 C 202.489 70.004 197.592 68.375 190.304 68.375 L 178.141 68.375 L 97.669 68.375 L 64.58 68.375 L 64.58 68.375 L 64.58 68.375 L 64.58 68.375 Z"/>
+ </g>
+ <defs>
+ <filter id="0RZjTeyBHySQOoyk6xSCW3TxTehU1gH1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <linearGradient id="_lgradient_208" x1=".517" x2=".517" y1="0" y2="1.209" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_208)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/checkbox-touch.svg b/.icons/Gruvbox_Dark-2/apps/64/checkbox-touch.svg
new file mode 120000
index 000000000..c530a2277
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/checkbox-touch.svg
@@ -0,0 +1 @@
+checkbox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/checkbox.svg b/.icons/Gruvbox_Dark-2/apps/64/checkbox.svg
new file mode 100755
index 000000000..35cb0f7b6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/checkbox.svg
@@ -0,0 +1,56 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="RKk633quyftD8NfhOgqRTe17BtTjgKT4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#RKk633quyftD8NfhOgqRTe17BtTjgKT4)">
+ <linearGradient id="_lgradient_42" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f37e40"/>
+ <stop offset="100%" style="stop-color:#fac82e"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_42)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_43" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_43)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g>
+ <defs>
+ <filter id="sEfyQoatk0qJq4WXhEmyHemyEANflSLy" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#sEfyQoatk0qJq4WXhEmyHemyEANflSLy)">
+ <path d="M 186.558476 124.012116 C 184.740252 109.772877 177.506152 96.781478 166.359061 87.7369 C 164.091418 88.581161 161.684239 89.125394 159.13751 89.125394 C 150.360015 89.125394 142.810523 83.585385 139.719554 75.852393 C 136.910586 75.409195 134.071835 75.181299 131.228133 75.170705 C 123.789525 75.171311 116.426062 76.658712 109.570455 79.545499 L 120.186482 97.942661 C 123.74278 96.738685 127.470109 96.116679 131.224646 96.100642 C 147.790795 96.115488 162.062033 107.778573 165.37525 124.01002 L 186.552886 124.01002 L 186.558476 124.012116 Z M 186.544515 137.966805 L 165.408055 137.966805 C 162.092775 154.20826 147.806592 165.874266 131.230222 165.876182 C 127.476556 165.86527 123.749254 165.248646 120.192065 164.050067 L 109.603246 182.392812 C 116.44508 185.289401 123.796332 186.790968 131.226037 186.809466 C 134.080379 186.783449 136.928513 186.538524 139.745372 186.076848 C 142.843315 178.37386 150.378846 172.854778 159.135421 172.854778 C 161.689895 172.854778 164.113191 173.390154 166.385571 174.244809 C 177.517025 165.193004 184.735608 152.202563 186.543118 137.9696 L 186.544515 137.966805 Z M 173.092199 68.193361 C 173.092199 60.4864 166.844478 54.238672 159.13751 54.238672 C 151.430542 54.238672 145.182821 60.4864 145.182821 68.193361 C 145.182821 75.900322 151.430542 82.14805 159.13751 82.14805 C 166.844478 82.14805 173.092199 75.900322 173.092199 68.193361 Z M 173.092199 193.78556 C 173.092199 186.078592 166.844478 179.830871 159.13751 179.830871 C 151.430542 179.830871 145.182821 186.078592 145.182821 193.78556 C 145.182821 201.492528 151.430542 207.740249 159.13751 207.740249 C 166.844478 207.740249 173.092199 201.492528 173.092199 193.78556 Z M 108.119166 104.922101 L 97.52756 86.578665 C 87.446677 94.234576 80.267393 105.089612 77.167667 117.362706 C 80.36992 121.044162 82.387068 125.779475 82.387068 130.990152 C 82.387068 136.194415 80.376062 140.924505 77.181342 144.60435 C 80.265291 156.888896 87.435431 167.759376 97.514025 175.430266 L 108.119585 157.072869 C 100.644526 150.463431 96.357307 140.96958 96.34183 130.99155 C 96.3613 121.018397 100.64816 111.530409 108.119585 104.924197 L 108.119166 104.922101 Z M 75.409378 130.98946 C 75.409378 123.282499 69.16165 117.034772 61.454689 117.034772 C 53.747727 117.034772 47.5 123.282499 47.5 130.98946 C 47.5 138.696428 53.747727 144.944149 61.454689 144.944149 C 69.16165 144.944149 75.409378 138.696428 75.409378 130.98946 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 186.558476 120.523444 C 184.740598 106.283706 177.506458 93.291748 166.359061 84.246837 C 164.091418 85.095283 161.684239 85.636722 159.13751 85.636722 C 150.360015 85.636722 142.810523 80.093219 139.719554 72.363721 C 136.910586 71.920523 134.071835 71.692627 131.228133 71.682033 C 123.789525 71.682639 116.426062 73.170039 109.570455 76.056827 L 120.186482 94.453989 C 123.74278 93.250013 127.470109 92.628007 131.224646 92.61197 C 147.790795 92.626816 162.062033 104.289901 165.37525 120.521348 L 186.552886 120.521348 L 186.558476 120.523444 Z M 186.544515 134.478133 L 165.408055 134.478133 C 162.092775 150.719588 147.806592 162.385594 131.230222 162.38751 C 127.476556 162.376597 123.749254 161.759974 120.192065 160.561395 L 109.603246 178.904139 C 116.44508 181.800728 123.796332 183.302296 131.226037 183.320794 C 134.080379 183.294777 136.928513 183.049852 139.745372 182.588176 C 142.843315 174.885187 150.378846 169.366105 159.135421 169.366105 C 161.689895 169.366105 164.113191 169.901482 166.385571 170.756137 C 177.517025 161.704332 184.735608 148.713891 186.543118 134.480927 L 186.544515 134.478133 Z M 173.092199 64.704689 C 173.092199 56.997727 166.844478 50.75 159.13751 50.75 C 151.430542 50.75 145.182821 56.997727 145.182821 64.704689 C 145.182821 72.41165 151.430542 78.659378 159.13751 78.659378 C 166.844478 78.659378 173.092199 72.41165 173.092199 64.704689 Z M 173.092199 190.296888 C 173.092199 182.58992 166.844478 176.342199 159.13751 176.342199 C 151.430542 176.342199 145.182821 182.58992 145.182821 190.296888 C 145.182821 198.003856 151.430542 204.251576 159.13751 204.251576 C 166.844478 204.251576 173.092199 198.003856 173.092199 190.296888 Z M 108.119166 101.433429 L 97.52756 83.088595 C 87.446417 90.744866 80.267107 101.600434 77.167667 113.874034 C 80.36992 117.555489 82.387068 122.290803 82.387068 127.50148 C 82.387068 132.705743 80.376062 137.435833 77.181342 141.115678 C 80.265291 153.400224 87.435431 164.270704 97.514025 171.941594 L 108.119585 153.584197 C 100.644526 146.974759 96.357307 137.480908 96.34183 127.502878 C 96.3613 117.529725 100.64816 108.041736 108.119585 101.435525 L 108.119166 101.433429 Z M 75.409378 127.500788 C 75.409378 119.793827 69.16165 113.546099 61.454689 113.546099 C 53.747727 113.546099 47.5 119.793827 47.5 127.500788 C 47.5 135.207756 53.747727 141.455477 61.454689 141.455477 C 69.16165 141.455477 75.409378 135.207756 75.409378 127.500788 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="F5sWBpVtB4DKRGEIgPqWUGJgrcjA1i6c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#F5sWBpVtB4DKRGEIgPqWUGJgrcjA1i6c)">
+ <path fill-rule="evenodd" d="M 204.168311 167.418668 C 202.807037 188.13436 185.619353 204.247968 164.858996 204.271503 C 144.264169 204.265433 127.141366 188.413895 125.549681 167.880667 C 125.478192 168.741037 125.434974 169.603524 125.420096 170.466732 C 125.420096 192.248234 143.077493 209.905631 164.858996 209.905631 C 186.640499 209.905631 204.297896 192.248234 204.297896 170.466732 C 204.294029 169.449419 204.250802 168.432638 204.168311 167.418668 L 204.168311 167.418668 Z"/>
+ </g>
+ <linearGradient id="_lgradient_44" x1=".51" x2=".512" y1="1.06" y2=".158" gradientTransform="matrix(78.8778,0,0,78.8778,125.420096,128.210767)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a163f7"/>
+ <stop offset="100%" style="stop-color:#c254e6"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_44)" cx="164.859" cy="167.65" r="39.439" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" d="M 159.022039 145.113153 L 158.525109 151.049271 C 156.642914 151.746488 154.89296 152.758639 153.350049 154.042458 L 147.954864 151.502029 L 142.320735 161.260904 L 147.219103 164.66279 C 147.044656 165.648958 146.954186 166.648148 146.948665 167.649611 C 146.949192 168.654921 147.035329 169.65836 147.206144 170.649052 L 142.321355 174.040797 L 147.955483 183.799671 L 153.338104 181.265553 C 154.886199 182.543888 156.640414 183.549645 158.525728 184.239809 L 159.022658 190.188322 L 170.290915 190.188322 L 170.787846 184.252205 C 172.67008 183.554999 174.420073 182.542848 175.963018 181.259017 L 181.358147 183.799446 L 186.992275 174.040572 L 182.093851 170.638685 C 182.268298 169.652517 182.358768 168.653328 182.36429 167.651865 C 182.363762 166.646555 182.277625 165.643116 182.10681 164.652424 L 186.99267 161.263157 L 181.358541 151.504283 L 175.97592 154.038401 C 174.427809 152.760061 172.673574 151.754304 170.78824 151.064145 L 170.29131 145.115632 L 159.023053 145.115632 L 159.022039 145.113153 Z M 164.656167 161.210985 C 166.364157 161.210836 168.002234 161.889266 169.209965 163.096996 C 170.417696 164.304727 171.096126 165.942805 171.095976 167.650794 C 171.096126 169.358783 170.417696 170.996861 169.209965 172.204592 C 168.002234 173.412323 166.364157 174.090752 164.656167 174.090603 C 162.948178 174.090752 161.3101 173.412323 160.10237 172.204592 C 158.894639 170.996861 158.216209 169.358783 158.216358 167.650794 C 158.216209 165.942805 158.894639 164.304727 160.10237 163.096996 C 161.3101 161.889266 162.948178 161.210836 164.656167 161.210985 L 164.656167 161.210985 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/checkgmail.svg b/.icons/Gruvbox_Dark-2/apps/64/checkgmail.svg
new file mode 120000
index 000000000..535ba0006
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/checkgmail.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cheese.svg b/.icons/Gruvbox_Dark-2/apps/64/cheese.svg
new file mode 120000
index 000000000..1f4a468e5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cheese.svg
@@ -0,0 +1 @@
+webcam.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cherrytree.svg b/.icons/Gruvbox_Dark-2/apps/64/cherrytree.svg
new file mode 100644
index 000000000..bc9f6cec3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cherrytree.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <radialGradient id="b" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(244.649 0 0 228.338 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#cbe667"/>
+ <stop offset="99.13%" stop-color="#76c22b"/>
+ </radialGradient>
+ <path fill="url(#b)" d="M165.689 11.95c74.056 0 84.64 10.557 84.64 84.544v59.25c0 73.987-10.584 84.544-84.64 84.544h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.64-84.544h75.369z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#f22c42" d="M194.339 147.005c-15.604-47.218-51.415-12.568-51.415-12.568s-4.936.38-10.649 2.285c-12.202-11.806-35.053-4.562-35.053-4.562s-42.263-14.107-37.308 33.126c2.273 20.185 17.892 33.134 39.6 33.134 11.038 0 20.559-3.42 27.422-9.133 11.425 10.28 28.19 12.184 44.94 4.567 20.559-9.152 28.953-27.422 22.463-46.849z"/>
+ <path fill="#bc1938" d="M149.787 169.094c-1.523-14.86 10.275-41.893 20.185-46.844-13.718-.389-27.048 12.187-27.048 12.187s-4.566.38-10.28 2.285c-.369-.38-.757-.38-1.142-.38 5.34 4.95 8.76 14.083 7.244 28.944-1.146 9.894-5.343 17.9-11.814 23.613 5.713 5.324 19.431 15.234 44.944 4.95-11.814-2.284-20.558-9.901-22.089-24.755z"/>
+ <path fill="#fa9381" d="M75.148 167.563c-1.535 0-3.44-1.127-3.809-3.031-3.808-15.623 5.325-22.097 9.133-24.386 1.904-1.143 4.197-.37 4.951 1.535 1.15 1.904.373 4.178-1.53 4.936-3.81 1.904-7.618 6.1-5.325 15.622.388 1.904-.762 4.197-2.666 4.57-.381.754-.381.754-.754.754z"/>
+ <path fill="#795548" d="M146.36 127.2c-.382-1.142-.755-1.903-1.143-3.046 0-.388-.389-.762-.389-1.143-.37-.761-.37-1.523-.758-1.904-.369-.761-.369-1.15-.758-1.904-.388-.762-.388-1.15-.388-1.904-.37-.762-.37-1.524-.758-1.905-.37-.761-.37-1.523-.758-2.277 0-.389-.388-.777-.388-1.146-.37-.762-.37-1.535-.37-2.293 0-.37 0-.758-.388-1.143 0-.761-.37-1.52-.37-2.277 0-.389 0-.762-.388-1.147 0-.761-.388-1.515-.388-2.292V85.68c0-.369 0-.757.388-1.515v-.762c0-.38.388-1.143.388-1.531v-.754c0-.758.37-1.143.37-1.904v-.37c0-.777.388-1.146.388-1.904 2.274-8.006 6.083-13.33 7.617-15.234.37 0 .758-.389.758-.389 1.905-.761 2.666-3.046 1.905-4.95-.762-1.905-1.905-3.428-3.809-2.667 0 0-.388 0-.388.389-.37 0-.758 0-1.128.37-.388 0-.388.388-.777.76-52.93 23.987-51.026 81.876-51.026 82.265 0 1.904 1.904 3.808 3.808 3.808a3.809 3.809 0 0 0 3.809-3.808c0-.389-1.516-44.56 35.038-69.315-5.713 14.091-10.283 38.458 7.244 71.22.758 1.142 1.904 1.903 3.42 1.903.762 0 1.143 0 1.904-.388 1.516-.758 2.293-2.274 1.905-3.809 0-.37-.389-1.127-.389-1.515-.758-1.516-1.516-3.047-2.274-4.197v-.37a17.52 17.52 0 0 1-1.904-3.808l-.004-.004.001-.001z"/>
+ <path fill="#28851e" d="M181.398 103.207c-6.856-7.228 11.037-49.51-34.277-49.51-25.898 50.272 34.277 49.51 34.277 49.51z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chess.svg b/.icons/Gruvbox_Dark-2/apps/64/chess.svg
new file mode 100644
index 000000000..e8dbcc7b3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chess.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="5rj1cSIMCPhclbZGiUqIyHDm8TvNtbeL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#5rj1cSIMCPhclbZGiUqIyHDm8TvNtbeL)">
+ <linearGradient id="_lgradient_63" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_63)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_64" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_64)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_65" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(100,0,0,145,78,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_65)" d="M 134.129 55.5 C 133.204 55.907 132.146 56.21 131.312 56.768 C 129.707 57.851 128.145 59.009 126.707 60.258 C 125.128 61.627 123.495 62.403 121.191 62.821 C 115.653 63.808 112.383 64.903 107.209 66.814 C 95.7 71.077 88.084 79.11 82.655 88.77 C 77.838 97.358 77.751 106.667 78.146 116.019 C 78.963 135.315 92.02 149.402 99.003 164.25 L 100.811 164.25 C 98.086 164.25 95.648 165.863 95.648 167.869 L 95.648 175.131 C 95.648 177.137 98.086 179.784 100.811 179.784 L 96.929 179.784 C 93.367 179.784 89.765 182.205 89.765 185.215 L 89.765 195.07 C 89.765 198.078 93.367 200.5 96.929 200.5 L 153.729 200.5 C 157.292 200.5 160.353 198.078 160.353 195.07 L 160.353 185.215 C 160.353 182.205 157.292 179.784 153.729 179.784 L 149.848 179.784 C 152.573 179.784 154.471 177.137 154.471 175.131 L 154.471 167.869 C 154.471 165.863 152.573 164.25 149.848 164.25 L 150.606 164.25 C 152.373 162.807 152.295 160.223 153.871 158.747 C 161.008 152.099 162.283 142.663 157.27 134.582 C 154.821 130.639 151.375 127.438 147.399 124.7 C 142.925 121.62 138.3 118.716 133.787 115.682 C 132.495 114.811 132.658 113.827 130.941 112.465 C 135.195 113.255 137.287 114.232 140.713 114.385 C 146.625 114.638 151.725 116.885 156.458 119.916 C 158.287 121.087 160.412 122.026 162.553 122.678 C 165.337 123.52 166.72 122.918 168.379 120.703 C 168.816 120.115 169.078 119.445 169.495 118.676 C 172.791 118.75 174.604 116.524 175.508 113.841 C 175.816 112.924 176.341 112.076 176.72 111.184 C 179.282 105.21 177.966 99.921 173.057 95.31 C 171.961 94.255 170.657 93.377 169.512 92.366 C 165.687 89.001 161.841 85.656 158.113 82.212 C 155.404 79.708 152.966 76.982 150.233 74.496 C 148.879 73.272 147.737 72.046 147.108 70.404 C 146.159 67.943 144.375 66.048 141.779 64.768 C 140.859 64.31 137.629 63.786 136.962 63.409 C 135.891 60.662 138.428 57.226 134.129 55.5 L 134.129 55.5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chessx.svg b/.icons/Gruvbox_Dark-2/apps/64/chessx.svg
new file mode 120000
index 000000000..3f8c01d98
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chessx.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chinese.svg b/.icons/Gruvbox_Dark-2/apps/64/chinese.svg
new file mode 100644
index 000000000..fb612e806
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chinese.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#da1636"/>
+ <stop offset="100%" stop-color="#f22c42"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".1" d="M249.643 83.58L44.234 236.61c11.562 2.311 26.426 3.019 45.523 3.019h75.37c74.055 0 84.639-10.558 84.639-84.544V95.834c0-4.303-.041-8.37-.123-12.254z"/>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" fill-rule="evenodd" d="M78.722 91.81q4.671-.181 9.57 4.309l-.046.408-.453 5.125-.544 10.613 1.133-.09q8.935-1.134 15.965-5.534h.499q3.266.499 8.572 4.763-2.857 6.576-2.857 17.234 0 .59-3.81 3.357-2.857.136-7.665-3.855l-1.406.045q-9.797 1.27-9.797 2.086.318 30.932-3.038 31.023 0 .862-3.357 2.903-2.358-.953-2.857-14.695l-.317-18.414q-8.436.635-15.648 4.127-6.214-.998-6.214-3.492 1.905-3.493 1.905-10.251v-1.36q0-1.814-2.857-5.443v-.499q5.216-.181 11.475.998 1.633-.091 11.339-1.678-.726-16.555-1.996-18.822 0-.862 2.404-2.858zm8.663 23.177v7.891l.498 4.627q12.655-2.041 12.655-3.13V112.81q-3.856.136-13.153 2.177zm-21.363 2.993v3.674q.454 8.073 1.905 8.3 9.253-1.134 10.387-1.179v-12.518h-.454q-.998.045-11.838 1.723zm86.991-17.189v-1.044h1.089q11.792 0 14.015 7.303v1.043q-.545 3.129-1.588 3.129h-1.633q-2.812.046-9.706-9.887l-2.177-.544zm-20.5 18.867l60.957-13.153q3.492 1.361 3.81 2.585 0 2.812-2.177 3.674h-1.633q-17.779.408-17.779 2.132 2.494 0 3.764 4.671 0 5.262-8.617 16.238 18.913 11.973 29.662 16.146v.499q0 1.043-12.427 5.261-5.942 0-22.632-15.647-14.65 14.649-23.766 14.649v-.499q12.654-10.794 18.913-18.867v-.499q-10.296-12.428-11.339-17.734h-.544l-12.428 3.129q-2.676-1.542-3.764-1.542v-1.043zm41.001-5.306l-23.177 4.218v.544q7.983 8.436 14.559 12.518 7.212-7.665 9.162-17.28h-.544z" filter="url(#c)"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chmsee-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/chmsee-icon.svg
new file mode 120000
index 000000000..5ec8e9d94
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chmsee-icon.svg
@@ -0,0 +1 @@
+help-browser.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chocolate-doom-setup.svg b/.icons/Gruvbox_Dark-2/apps/64/chocolate-doom-setup.svg
new file mode 100755
index 000000000..4ab0c9db0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chocolate-doom-setup.svg
@@ -0,0 +1,80 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="L0vveonqplJd2El7PLtFwcEyO7mOIiJZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#L0vveonqplJd2El7PLtFwcEyO7mOIiJZ)">
+ <linearGradient id="_lgradient_59" x1="-.132" x2="-.132" y1="1" y2=".429" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#06a370"/>
+ <stop offset="100%" style="stop-color:#22d1b0"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_59)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_60" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_60)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="5D4vRMfwIGbno8D3VPX3ZuPTh7n1QhcJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#5D4vRMfwIGbno8D3VPX3ZuPTh7n1QhcJ)">
+ <path d="M 99.637815 111.235607 C 97.73815 111.235567 95.946634 112.2079 94.790818 113.866281 C 93.635002 115.524662 93.246509 117.680236 93.73974 119.698248 L 115.113546 207.027383 C 115.831226 209.961304 118.249605 212.000219 121.011619 212 L 133.225223 212 C 135.987239 212.000222 138.405621 209.961306 139.123302 207.027383 L 160.497102 119.698248 C 160.990333 117.680236 160.60184 115.524662 159.446024 113.866281 C 158.290208 112.2079 156.498692 111.235567 154.599027 111.235607 L 99.637815 111.235607 Z"/>
+ </g>
+ <linearGradient id="_lgradient_61" x1=".25" x2=".75" y1=".036" y2=".902" gradientTransform="matrix(67.176376,0,0,100.766447,93.530233,108.434602)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.174%" style="stop-color:#957552"/>
+ <stop offset="100%" style="stop-color:#b29373"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_61)" d="M 99.637815 108.434602 C 97.73815 108.434562 95.946633 109.406915 94.790817 111.06533 C 93.635001 112.723745 93.246509 114.879364 93.73974 116.897416 L 115.113546 204.228332 C 115.831227 207.162312 118.249605 209.201269 121.011619 209.20105 L 133.225223 209.20105 C 135.987239 209.201272 138.40562 207.162314 139.123302 204.228332 L 160.497102 116.897416 C 160.990333 114.879364 160.601841 112.723745 159.446025 111.06533 C 158.290209 109.406915 156.498692 108.434562 154.599027 108.434602 L 99.637815 108.434602 Z"/>
+ <defs>
+ <filter id="WiDX4lR4M3lhEfNEGx6HyzWPaGyEo6XP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#WiDX4lR4M3lhEfNEGx6HyzWPaGyEo6XP)">
+ <path d="M 86.405977 108.434485 L 167.830865 108.434485 C 170.078618 108.434485 171.903509 110.259375 171.903509 112.507129 L 171.903509 112.759045 C 171.903509 115.006798 170.078618 116.831689 167.830865 116.831689 L 86.405977 116.831689 C 84.158224 116.831689 82.333333 115.006798 82.333333 112.759045 L 82.333333 112.507129 C 82.333333 110.259375 84.158224 108.434485 86.405977 108.434485 Z"/>
+ </g>
+ <defs>
+ <linearGradient id="_lgradient_62" x1=".233" x2=".933" y1="-.071" y2=".924">
+ <stop offset="0%" style="stop-color:rgba(197,141,103,0.99607843)"/>
+ <stop offset="100%" style="stop-color:rgba(230,170,129,0.99607843)"/>
+ </linearGradient>
+ </defs>
+ <path d="M 86.405977 105.635417 L 167.830865 105.635417 C 170.078618 105.635417 171.903509 107.460307 171.903509 109.708061 L 171.903509 109.959977 C 171.903509 112.20773 170.078618 114.032621 167.830865 114.032621 L 86.405977 114.032621 C 84.158224 114.032621 82.333333 112.20773 82.333333 109.959977 L 82.333333 109.708061 C 82.333333 107.460307 84.158224 105.635417 86.405977 105.635417 Z" style="fill:url(#_lgradient_62)"/>
+ <defs>
+ <filter id="SiipHySdg7DwI0eN73T6IQBrAJN5I89e" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#SiipHySdg7DwI0eN73T6IQBrAJN5I89e)">
+ <path fill="#1a1a1a" fill-rule="evenodd" d="M 116.143642 114.069371 C 116.143642 114.069371 135.067672 127.170618 152.536006 113.285534 C 152.536006 113.285534 169.332482 115.860994 170.116314 103.767532 C 170.116314 103.767532 171.236083 101.416025 166.757027 96.489058 C 166.757027 96.489058 170.452251 85.627334 164.517488 80.252464 C 160.038433 76.109332 157.350999 75.773403 157.350999 75.773403 C 157.350999 75.773403 161.830055 65.695519 152.871932 60.432623 C 146.825202 56.625421 143.129978 56.849374 143.129978 56.849374 C 143.129978 56.849374 145.145558 48.451136 137.531152 46.43556 C 129.58082 44.419983 114.687946 46.659513 119.614913 58.976928 C 119.614913 58.976928 113.680161 61.664363 109.984932 61.216458 C 106.289708 60.544599 99.907051 68.270979 105.169944 74.989568 C 105.169944 74.989568 88.485445 76.55724 93.524388 92.905808 C 93.524388 92.905808 80.535112 102.42381 90.948928 111.046 C 101.47472 119.668196 116.031668 114.069371 116.031668 114.069371 L 116.143642 114.069371 Z"/>
+ </g>
+ <path fill="#fa9381" fill-rule="evenodd" d="M 114.476975 111.069371 C 114.476975 111.069371 133.401005 124.170618 150.869339 110.285534 C 150.869339 110.285534 167.665815 112.860994 168.449647 100.767532 C 168.449647 100.767532 169.569416 98.416025 165.09036 93.489058 C 165.09036 93.489058 168.785584 82.627334 162.850822 77.252464 C 158.371766 73.109332 155.684332 72.773403 155.684332 72.773403 C 155.684332 72.773403 160.163388 62.695519 151.205266 57.432623 C 145.158535 53.625421 141.463311 53.849374 141.463311 53.849374 C 141.463311 53.849374 143.478892 45.451136 135.864486 43.43556 C 127.914154 41.419983 113.021279 43.659513 117.948246 55.976928 C 117.948246 55.976928 112.013494 58.664363 108.318265 58.216458 C 104.623041 57.544599 98.240384 65.270979 103.503277 71.989568 C 103.503277 71.989568 86.818778 73.55724 91.857721 89.905808 C 91.857721 89.905808 78.868446 99.42381 89.282261 108.046 C 99.808054 116.668196 114.365001 111.069371 114.365001 111.069371 L 114.476975 111.069371 Z"/>
+ <defs>
+ <filter id="PaPgpkKLAJBkcooUUl3KXY7CGV6Xcfc3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#PaPgpkKLAJBkcooUUl3KXY7CGV6Xcfc3)">
+ <path fill-rule="evenodd" d="M 199.968426 174.259319 C 198.950972 193.429877 183.122122 208.459253 163.924604 208.482663 C 144.975756 208.482103 129.245086 193.845623 127.880773 174.945956 C 127.832212 175.583455 127.800583 176.222126 127.785909 176.861305 C 127.785909 196.820154 143.965755 213 163.924604 213 C 183.883452 213 200.06329 196.820154 200.06329 176.861305 C 200.062945 175.993118 200.031289 175.125223 199.968426 174.259319 L 199.968426 174.259319 Z"/>
+ </g>
+ <linearGradient id="_lgradient_63" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(72.277389,0,0,72.277389,127.5,138.463943)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#c0392b"/>
+ <stop offset="100%" style="stop-color:#e74c3c"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_63)" cx="163.639" cy="174.603" r="36.139" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" d="M 159.121358 156.53329 L 158.72293 161.292757 C 157.213823 161.851772 155.810737 162.663292 154.573666 163.692636 L 150.247909 161.655772 L 145.730572 169.480249 L 149.657988 172.207816 C 149.518122 172.998511 149.445583 173.799639 149.441155 174.602594 C 149.441577 175.408634 149.510644 176.213165 149.647597 177.007487 L 145.730211 179.724939 L 150.247547 187.549416 L 154.563232 185.51761 C 155.804464 186.542551 157.210962 187.348944 158.722568 187.902307 L 159.120996 192.671717 L 168.155669 192.671717 L 168.554097 187.91225 C 170.063239 187.353243 171.466351 186.541715 172.703456 185.512363 L 177.029161 187.549235 L 181.546498 179.724758 L 177.619039 176.997191 C 177.758905 176.206496 177.831444 175.405368 177.835873 174.602413 C 177.83545 173.796374 177.766383 172.991833 177.62943 172.19752 L 181.546817 169.480068 L 177.02948 161.655591 L 172.713795 163.687397 C 171.472262 162.66218 170.065367 161.855624 168.55333 161.302244 L 168.155807 156.531937 L 159.121134 156.531937 L 159.121358 156.53329 Z M 163.638695 169.440227 C 165.008126 169.440107 166.321509 169.984061 167.289843 170.952394 C 168.258176 171.920727 168.80213 173.23411 168.802009 174.603542 C 168.80213 175.972973 168.258176 177.286357 167.289843 178.25469 C 166.321509 179.223023 165.008126 179.766977 163.638695 179.766856 C 162.269263 179.766977 160.95588 179.223023 159.987546 178.25469 C 159.019213 177.286357 158.475259 175.972973 158.47538 174.603542 C 158.475259 173.23411 159.019213 171.920727 159.987546 170.952394 C 160.95588 169.984061 162.269263 169.440107 163.638695 169.440227 L 163.638695 169.440227 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chocolate-doom.svg b/.icons/Gruvbox_Dark-2/apps/64/chocolate-doom.svg
new file mode 100755
index 000000000..39c9d9844
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chocolate-doom.svg
@@ -0,0 +1,66 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="iBA49x1RIQg11LWRrMEV14MpBxsRSMeX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#iBA49x1RIQg11LWRrMEV14MpBxsRSMeX)">
+ <linearGradient id="_lgradient_55" x1="-.132" x2="-.132" y1="1" y2=".429" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#06a370"/>
+ <stop offset="100%" style="stop-color:#22d1b0"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_55)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_56" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_56)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="8Dx1HCBZqMrbS5NDF2aDHRdAPqD9BXNE" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#8Dx1HCBZqMrbS5NDF2aDHRdAPqD9BXNE)">
+ <path d="M 99.637815 111.235607 C 97.73815 111.235567 95.946634 112.2079 94.790818 113.866281 C 93.635002 115.524662 93.246509 117.680236 93.73974 119.698248 L 115.113546 207.027383 C 115.831226 209.961304 118.249605 212.000219 121.011619 212 L 133.225223 212 C 135.987239 212.000222 138.405621 209.961306 139.123302 207.027383 L 160.497102 119.698248 C 160.990333 117.680236 160.60184 115.524662 159.446024 113.866281 C 158.290208 112.2079 156.498692 111.235567 154.599027 111.235607 L 99.637815 111.235607 Z"/>
+ </g>
+ <linearGradient id="_lgradient_57" x1=".25" x2=".75" y1=".036" y2=".902" gradientTransform="matrix(67.176376,0,0,100.766447,93.530233,108.434602)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.174%" style="stop-color:#957552"/>
+ <stop offset="100%" style="stop-color:#b29373"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_57)" d="M 99.637815 108.434602 C 97.73815 108.434562 95.946633 109.406915 94.790817 111.06533 C 93.635001 112.723745 93.246509 114.879364 93.73974 116.897416 L 115.113546 204.228332 C 115.831227 207.162312 118.249605 209.201269 121.011619 209.20105 L 133.225223 209.20105 C 135.987239 209.201272 138.40562 207.162314 139.123302 204.228332 L 160.497102 116.897416 C 160.990333 114.879364 160.601841 112.723745 159.446025 111.06533 C 158.290209 109.406915 156.498692 108.434562 154.599027 108.434602 L 99.637815 108.434602 Z"/>
+ <defs>
+ <filter id="WUmo9Fv8IxAirJDTJdeVDHQgDrE8pwLD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#WUmo9Fv8IxAirJDTJdeVDHQgDrE8pwLD)">
+ <path d="M 86.405977 108.434485 L 167.830865 108.434485 C 170.078618 108.434485 171.903509 110.259375 171.903509 112.507129 L 171.903509 112.759045 C 171.903509 115.006798 170.078618 116.831689 167.830865 116.831689 L 86.405977 116.831689 C 84.158224 116.831689 82.333333 115.006798 82.333333 112.759045 L 82.333333 112.507129 C 82.333333 110.259375 84.158224 108.434485 86.405977 108.434485 Z"/>
+ </g>
+ <defs>
+ <linearGradient id="_lgradient_58" x1=".233" x2=".933" y1="-.071" y2=".924">
+ <stop offset="0%" style="stop-color:rgba(197,141,103,0.99607843)"/>
+ <stop offset="100%" style="stop-color:rgba(230,170,129,0.99607843)"/>
+ </linearGradient>
+ </defs>
+ <path d="M 86.405977 105.635417 L 167.830865 105.635417 C 170.078618 105.635417 171.903509 107.460307 171.903509 109.708061 L 171.903509 109.959977 C 171.903509 112.20773 170.078618 114.032621 167.830865 114.032621 L 86.405977 114.032621 C 84.158224 114.032621 82.333333 112.20773 82.333333 109.959977 L 82.333333 109.708061 C 82.333333 107.460307 84.158224 105.635417 86.405977 105.635417 Z" style="fill:url(#_lgradient_58)"/>
+ <defs>
+ <filter id="ehT3ubfiKdTZFO7iElASaTgEGicenquA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#ehT3ubfiKdTZFO7iElASaTgEGicenquA)">
+ <path fill="#1a1a1a" fill-rule="evenodd" d="M 116.143642 114.069371 C 116.143642 114.069371 135.067672 127.170618 152.536006 113.285534 C 152.536006 113.285534 169.332482 115.860994 170.116314 103.767532 C 170.116314 103.767532 171.236083 101.416025 166.757027 96.489058 C 166.757027 96.489058 170.452251 85.627334 164.517488 80.252464 C 160.038433 76.109332 157.350999 75.773403 157.350999 75.773403 C 157.350999 75.773403 161.830055 65.695519 152.871932 60.432623 C 146.825202 56.625421 143.129978 56.849374 143.129978 56.849374 C 143.129978 56.849374 145.145558 48.451136 137.531152 46.43556 C 129.58082 44.419983 114.687946 46.659513 119.614913 58.976928 C 119.614913 58.976928 113.680161 61.664363 109.984932 61.216458 C 106.289708 60.544599 99.907051 68.270979 105.169944 74.989568 C 105.169944 74.989568 88.485445 76.55724 93.524388 92.905808 C 93.524388 92.905808 80.535112 102.42381 90.948928 111.046 C 101.47472 119.668196 116.031668 114.069371 116.031668 114.069371 L 116.143642 114.069371 Z"/>
+ </g>
+ <path fill="#fa9381" fill-rule="evenodd" d="M 114.476975 111.069371 C 114.476975 111.069371 133.401005 124.170618 150.869339 110.285534 C 150.869339 110.285534 167.665815 112.860994 168.449647 100.767532 C 168.449647 100.767532 169.569416 98.416025 165.09036 93.489058 C 165.09036 93.489058 168.785584 82.627334 162.850822 77.252464 C 158.371766 73.109332 155.684332 72.773403 155.684332 72.773403 C 155.684332 72.773403 160.163388 62.695519 151.205266 57.432623 C 145.158535 53.625421 141.463311 53.849374 141.463311 53.849374 C 141.463311 53.849374 143.478892 45.451136 135.864486 43.43556 C 127.914154 41.419983 113.021279 43.659513 117.948246 55.976928 C 117.948246 55.976928 112.013494 58.664363 108.318265 58.216458 C 104.623041 57.544599 98.240384 65.270979 103.503277 71.989568 C 103.503277 71.989568 86.818778 73.55724 91.857721 89.905808 C 91.857721 89.905808 78.868446 99.42381 89.282261 108.046 C 99.808054 116.668196 114.365001 111.069371 114.365001 111.069371 L 114.476975 111.069371 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/choqok.svg b/.icons/Gruvbox_Dark-2/apps/64/choqok.svg
new file mode 100755
index 000000000..696e5888b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/choqok.svg
@@ -0,0 +1,65 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="0lcZpbgstRbJ8rpIGBy1MH5BRY7028XK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#0lcZpbgstRbJ8rpIGBy1MH5BRY7028XK)">
+ <linearGradient id="_lgradient_64" x1=".51" x2=".512" y1="1.06" y2=".248" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2ea33c"/>
+ <stop offset="100%" style="stop-color:#41d753"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_64)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_65" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_65)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#d64310" d="M 104.034987 155.6409 C 108.979306 164.2046 118.111413 169.4855 128 169.5 C 137.888587 169.5 147.020694 164.2046 151.965013 155.6409 L 128 155.6409 L 104.034987 155.6409 Z"/>
+ <defs>
+ <filter id="W7lUyy9cXFJPkwQiSc5hunmyww2S40hX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#W7lUyy9cXFJPkwQiSc5hunmyww2S40hX)">
+ <path d="M 128.000007 126 C 126.889525 126.000725 125.817547 126.46255 125.031248 127.292675 L 100.363602 150.39625 C 97.724007 153.1875 99.112237 161.44235 102.84656 161.444888 L 128.000007 165.875 L 153.153447 161.444888 C 156.887727 161.44235 158.276007 153.1875 155.636406 150.39625 L 130.968752 127.292675 C 130.182453 126.4611 129.110482 126.000725 128.000007 126 Z"/>
+ </g>
+ <linearGradient id="_lgradient_66" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(58,0,0,39.875,99,122.375)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f37e40"/>
+ <stop offset="100%" style="stop-color:#fac82e"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_66)" d="M 128.000007 122.375 C 126.889525 122.375725 125.817547 122.83755 125.031248 123.667675 L 100.363602 146.77125 C 97.724007 149.5625 99.112237 157.81735 102.84656 157.819888 L 128.000007 162.25 L 153.153447 157.819888 C 156.887727 157.81735 158.276007 149.5625 155.636406 146.77125 L 130.968752 123.667675 C 130.182453 122.8361 129.110482 122.375725 128.000007 122.375 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 122.375 C 126.889518 122.375725 125.819747 122.84053 125.033449 123.670655 L 100.366455 146.77295 C 99.098549 148.1137 98.772633 150.711128 99.177002 153.05298 C 99.377573 151.993846 99.756552 151.042896 100.366455 150.39795 L 125.033449 127.295655 C 125.819747 126.46553 126.889518 126.000725 128 126 C 129.110475 126.000725 130.180253 126.46408 130.966551 127.295655 L 155.633545 150.39795 C 156.243452 151.042896 156.622431 151.993846 156.822999 153.05298 C 157.227375 150.711128 156.901444 148.1137 155.633545 146.77295 L 130.966551 123.670655 C 130.180253 122.83908 129.110475 122.375725 128 122.375 Z"/>
+ </g>
+ <defs>
+ <filter id="KmqZEXPrfFt0MV6jmCpAzJT3cHvJKQ0H" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#KmqZEXPrfFt0MV6jmCpAzJT3cHvJKQ0H)">
+ <circle cx="178.75" cy="107.875" r="21.75" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#ffffff" cx="178.75" cy="104.25" r="21.75" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="S7xfHGniELqGsEu9HBFZnqWzGvkoyOmZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#S7xfHGniELqGsEu9HBFZnqWzGvkoyOmZ)">
+ <path d="M 77.25 97.000511 C 65.237807 97.000511 55.5 106.738318 55.5 118.750511 C 55.506185 120.593035 55.746472 122.427305 56.215089 124.20925 C 58.684148 114.606596 67.33501 107.889148 77.25 107.875511 C 87.152744 107.884136 95.799558 114.580979 98.284911 124.166772 C 98.749974 122.398584 98.990232 120.578811 99 118.750511 C 99 106.738318 89.262193 97.000511 77.25 97.000511 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 77.25 93.375511 C 65.237807 93.375511 55.5 103.113318 55.5 115.125511 C 55.506185 116.968035 55.746472 118.802305 56.215089 120.58425 C 58.684148 110.981596 67.33501 104.264148 77.25 104.250511 C 87.152744 104.259136 95.799558 110.955979 98.284911 120.541772 C 98.749974 118.773584 98.990232 116.953811 99 115.125511 C 99 103.113318 89.262193 93.375511 77.25 93.375511 Z"/>
+ <circle fill="#3f3f3f" cx="178.75" cy="104.25" r="14.5" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/christmas-tree.svg b/.icons/Gruvbox_Dark-2/apps/64/christmas-tree.svg
new file mode 100755
index 000000000..5e5a3c5c8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/christmas-tree.svg
@@ -0,0 +1,220 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ixP2UhP7EbGlzwYWnSZtxr4WxmnB4n9K" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ixP2UhP7EbGlzwYWnSZtxr4WxmnB4n9K)">
+ <linearGradient id="_lgradient_67" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.806691,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#c0392b"/>
+ <stop offset="100%" style="stop-color:#e74c3c"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_67)" d="M 165.815609 12.075 C 239.871317 12.075 250.455 22.632198 250.455 96.618859 L 250.455 155.869653 C 250.455 229.85591 239.871317 240.413396 165.815609 240.413396 L 90.446084 240.413396 C 16.39038 240.413396 5.806691 229.85591 5.806691 155.869653 L 5.806691 96.618859 C 5.806691 22.632198 16.39038 12.075 90.446084 12.075 L 165.815609 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_68" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_68)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <linearGradient id="_lgradient_69" x1=".472" x2=".481" y1="1.009" y2="-.267">
+ <stop offset="2.174%" style="stop-color:#5b2f00"/>
+ <stop offset="100%" style="stop-color:#ff8000"/>
+ </linearGradient>
+ </defs>
+ <path d="M 118.168219 182.294648 L 136.925176 182.294648 C 140.150093 182.294648 142.768317 184.912872 142.768317 188.137789 L 142.768317 202.490192 C 142.768317 205.71511 140.150093 208.333333 136.925176 208.333333 L 118.168219 208.333333 C 114.943302 208.333333 112.325078 205.71511 112.325078 202.490192 L 112.325078 188.137789 C 112.325078 184.912872 114.943302 182.294648 118.168219 182.294648 Z" style="fill:url(#_lgradient_69)"/>
+ <defs>
+ <filter id="K2Gl4bPDyODfoCL3bu0gNzM6uZBH2Bw9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#K2Gl4bPDyODfoCL3bu0gNzM6uZBH2Bw9)">
+ <path fill="#1a1a1a" d="M 127.352379 105.474049 L 71 180.610554 C 71.173068 200.55084 187.723463 202.56323 183.704758 180.610554 L 127.352379 105.474049 Z"/>
+ </g>
+ <linearGradient id="_lgradient_70" x1=".51" x2=".512" y1="1.06" y2=".158" gradientTransform="matrix(112.806343,0,0,90.855419,71,102.364952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#009a56"/>
+ <stop offset="100%" style="stop-color:#46a926"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_70)" d="M 127.352379 102.364952 L 71 177.501457 C 71.173067 197.441749 187.723456 199.454129 183.704758 177.501457 L 127.352379 102.364952 Z"/>
+ <defs>
+ <filter id="LZzb0sSpWXGdW7dQZ6iIc9QYrAexi36x" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#LZzb0sSpWXGdW7dQZ6iIc9QYrAexi36x)">
+ <path fill="#1a1a1a" d="M 127.352379 90.446748 L 82.270476 146.799127 C 82.270476 146.799127 99.176189 158.263921 126.898969 158.523012 C 154.178222 158.777959 172.434282 146.799127 172.434282 146.799127 L 127.352379 90.446748 Z"/>
+ </g>
+ <linearGradient id="_lgradient_71" x1=".51" x2=".512" y1="1.06" y2=".158" gradientTransform="matrix(90.163806,0,0,68.080276,82.270476,87.337651)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#009a56"/>
+ <stop offset="100%" style="stop-color:#46a926"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_71)" d="M 127.352379 87.337651 L 82.270476 143.69003 C 82.270476 143.69003 99.176189 155.154822 126.89897 155.413915 C 154.178223 155.668866 172.434282 143.69003 172.434282 143.69003 L 127.352379 87.337651 Z"/>
+ <defs>
+ <filter id="FpXGxupgnAwoE7mvptRVjLFj6sp9uo5K" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#FpXGxupgnAwoE7mvptRVjLFj6sp9uo5K)">
+ <path fill="#1a1a1a" d="M 127.352379 71.662621 L 93.540952 116.744524 C 92.416055 127.040974 162.035571 128.574655 161.163806 116.744524 L 127.352379 71.662621 Z"/>
+ </g>
+ <linearGradient id="_lgradient_72" x1=".51" x2=".512" y1="1.06" y2=".158" gradientTransform="matrix(67.644461,0,0,53.389313,93.527465,68.553525)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#009a56"/>
+ <stop offset="100%" style="stop-color:#46a926"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_72)" d="M 127.352379 68.553525 L 93.540952 113.635428 C 92.416053 123.93188 162.03557 125.465556 161.163806 113.635428 L 127.352379 68.553525 Z"/>
+ <path fill="#28851e" d="M 127.352379 71.791908 L 123.27998 73.985894 L 112.550487 88.291885 L 119.275205 84.674062 L 127.352379 80.323658 L 135.429553 84.674062 L 142.15427 88.291885 L 131.424777 73.985894 L 127.352379 71.791908 Z"/>
+ <g>
+ <defs>
+ <filter id="dwkSWOjP7fUOuTSDcrAUYGbmwFIxo9ib" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="2.147"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#dwkSWOjP7fUOuTSDcrAUYGbmwFIxo9ib)">
+ <radialGradient id="_rgradient_1" cx=".5" cy=".5" r=".5" fx=".31" fy=".339" gradientTransform="matrix(11.270476,0,0,11.270476,116.081903,91.094476)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#22d1b0"/>
+ <stop offset="100%" style="stop-color:#06a370"/>
+ </radialGradient>
+ <circle fill="url(#_rgradient_1)" cx="121.717" cy="96.73" r="5.635" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="U6kIIKMxeH5lRGVJqN2rISTlxi3CRQvd" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="2.147"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#U6kIIKMxeH5lRGVJqN2rISTlxi3CRQvd)">
+ <radialGradient id="_rgradient_2" cx=".5" cy=".5" r=".5" fx=".411" fy=".389" gradientTransform="matrix(10.881839,0,-0.518183,9.32729,133.441027,101.458132)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e74c3c"/>
+ <stop offset="100%" style="stop-color:#c0392b"/>
+ </radialGradient>
+ <circle fill="url(#_rgradient_2)" cx="138.623" cy="106.122" r="3.757" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="FG9G2CGAZXnWwryVbUyM1dw2spxtU5wV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="2.147"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#FG9G2CGAZXnWwryVbUyM1dw2spxtU5wV)">
+ <radialGradient id="_rgradient_3" cx=".5" cy=".5" r=".5" fx=".411" fy=".389" gradientTransform="matrix(10.881839,0,-0.518183,9.32729,103.386425,131.512734)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e74c3c"/>
+ <stop offset="100%" style="stop-color:#c0392b"/>
+ </radialGradient>
+ <circle fill="url(#_rgradient_3)" cx="108.568" cy="136.176" r="3.757" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="Hf3MoVYyTbYTH1HScjzPtX38mUWLNw5M" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="2.147"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Hf3MoVYyTbYTH1HScjzPtX38mUWLNw5M)">
+ <radialGradient id="_rgradient_4" cx=".5" cy=".5" r=".5" fx=".393" fy=".356" gradientTransform="matrix(11.400021,0,-0.518183,12.95457,118.154634,140.96957)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fac82e"/>
+ <stop offset="100%" style="stop-color:#f37e40"/>
+ </radialGradient>
+ <circle fill="url(#_rgradient_4)" cx="123.596" cy="147.447" r="3.757" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="GfCcYYh669jk5vmPkoiOkfhp8UdeTfFU" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="2.147"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#GfCcYYh669jk5vmPkoiOkfhp8UdeTfFU)">
+ <radialGradient id="_rgradient_5" cx=".5" cy=".5" r=".5" fx=".259" fy=".276" gradientTransform="matrix(7.513651,0,0,7.513651,123.595554,177.501457)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b66"/>
+ <stop offset="51.728%" style="stop-color:#ec3c50"/>
+ <stop offset="100%" style="stop-color:#e72662"/>
+ </radialGradient>
+ <circle fill="url(#_rgradient_5)" cx="127.352" cy="181.258" r="3.757" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="Hh1Fkm2Xyk6UKloEjstyRxpSbDqigP1C" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="2.147"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Hh1Fkm2Xyk6UKloEjstyRxpSbDqigP1C)">
+ <radialGradient id="_rgradient_6" cx=".5" cy=".5" r=".5" fx=".345" fy=".31" gradientTransform="matrix(11.270476,0,0,11.270476,153.650156,169.987807)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#cb41d7"/>
+ <stop offset="98.261%" style="stop-color:#a32e82"/>
+ </radialGradient>
+ <circle fill="url(#_rgradient_6)" cx="159.285" cy="175.623" r="5.635" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="f3Uc14UiZ8vMje6U43r94Quzgg1MSEnd" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="2.147"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#f3Uc14UiZ8vMje6U43r94Quzgg1MSEnd)">
+ <radialGradient id="_rgradient_7" cx=".5" cy=".5" r=".5" fx=".31" fy=".339" gradientTransform="matrix(11.270476,0,0,11.270476,136.744442,134.297967)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#22d1b0"/>
+ <stop offset="100%" style="stop-color:#06a370"/>
+ </radialGradient>
+ <circle fill="url(#_rgradient_7)" cx="142.38" cy="139.933" r="5.635" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="DvLyjanElAC1DLKPKVd5YGUBFmiuyZzQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="2.147"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#DvLyjanElAC1DLKPKVd5YGUBFmiuyZzQ)">
+ <radialGradient id="_rgradient_8" cx=".5" cy=".5" r=".5" fx=".31" fy=".339" gradientTransform="matrix(11.270476,0,0,11.270476,97.297777,168.109394)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#22d1b0"/>
+ <stop offset="100%" style="stop-color:#06a370"/>
+ </radialGradient>
+ <circle fill="url(#_rgradient_8)" cx="102.933" cy="173.745" r="5.635" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g filter="url(#KBcthKfyDnZLJqZ2A9dTT4RqyHkED2xz)">
+ <path fill="#fdc92b" d="M 127.68272 43.421659 L 133.833982 54.845431 L 146.136505 56.602934 L 137.348989 65.390451 L 139.106492 78.571725 L 127.68272 72.420464 L 116.258949 78.571725 L 118.016452 65.390451 L 109.228936 56.602934 L 121.531459 54.845431 L 127.68272 43.421659 Z"/>
+ <path fill="#eab305" d="M 127.68272 61.875444 L 133.833982 54.845431 L 127.68272 43.421659 L 127.68272 61.875444 Z M 146.136505 56.602934 L 127.68272 61.875444 L 137.348989 65.390451 L 146.136505 56.602934 Z M 139.106492 78.571725 L 127.68272 61.875444 L 127.68272 72.420464 L 139.106492 78.571725 Z M 118.016452 65.390451 L 116.258949 78.571725 L 127.68272 61.875444 L 118.016452 65.390451 Z M 109.228936 56.602934 L 127.68272 61.875444 L 121.531459 54.845431 L 109.228936 56.602934 Z"/>
+ </g>
+ <defs>
+ <filter id="KBcthKfyDnZLJqZ2A9dTT4RqyHkED2xz" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-aapocclcgogkmnckokdopfmhonfmgoek-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-aapocclcgogkmnckokdopfmhonfmgoek-Default.svg
new file mode 100755
index 000000000..230af7833
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-aapocclcgogkmnckokdopfmhonfmgoek-Default.svg
@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 256 256" width="256" height="256"><g filter="url(#PwpJxvJbs6vjwqnQIBJQnmwOmyak90JF)"><linearGradient id="_lgradient_6" x1="0.5" y1="0.9999999999999998" x2="0.5000000000000001" y2="-0.8131317950581951" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#ffd04b"/><stop offset="2.1739130434782608%" stop-opacity="1" style="stop-color:#ecb041"/><stop offset="98.69565217391305%" stop-opacity="1" style="stop-color:#ffd04b"/></linearGradient><path d=" M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 L 165.689 11.95 Z " fill="url(#_lgradient_6)"/></g><defs><filter id="PwpJxvJbs6vjwqnQIBJQnmwOmyak90JF" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/><feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/><feFlood xmlns="http://www.w3.org/2000/svg" flood-color="#000000" flood-opacity="0.4"/><feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/><feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/></filter></defs><g style="opacity:0.4;"><g style="opacity:0.4;"><g opacity="0.4"><linearGradient id="_lgradient_7" x1="0.5169999633202004" y1="0.000001125182163760896" x2="0.5169999633202002" y2="1.2087556552209602" gradientTransform="matrix(244.651,0,0,228.341,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#ffffff"/><stop offset="12.5%" stop-opacity="0.098" style="stop-color:#ffffff"/><stop offset="92.5%" stop-opacity="0.098" style="stop-color:#000000"/><stop offset="100%" stop-opacity="0.498" style="stop-color:#000000"/></linearGradient><path d=" M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z " fill-rule="evenodd" fill="url(#_lgradient_7)"/></g></g></g><g><g style="opacity:0.2;"><g opacity="0.2"><path d=" M 77.958 74.104 C 56.697 74.104 39.461 91.339 39.461 112.601 C 39.461 133.863 56.697 151.098 77.958 151.098 C 99.22 151.098 116.456 133.863 116.456 112.601 L 77.958 112.601 L 77.958 74.104 Z M 131.855 74.104 L 131.855 97.202 L 216.549 97.202 L 216.549 74.104 L 131.855 74.104 Z M 131.855 120.301 L 131.855 143.399 L 216.549 143.399 L 216.549 120.301 L 131.855 120.301 Z M 39.461 166.497 L 39.461 189.596 L 178.052 189.596 L 178.052 166.497 L 39.461 166.497 Z " fill="#000000"/></g></g><path d=" M 77.958 66.404 C 56.697 66.404 39.461 83.64 39.461 104.902 C 39.461 126.163 56.697 143.399 77.958 143.399 C 99.22 143.399 116.456 126.163 116.456 104.902 L 77.958 104.902 L 77.958 66.404 Z M 131.855 66.404 L 131.855 89.503 L 216.549 89.503 L 216.549 66.404 L 131.855 66.404 Z M 131.855 112.601 L 131.855 135.699 L 216.549 135.699 L 216.549 112.601 L 131.855 112.601 Z M 39.461 158.798 L 39.461 181.896 L 178.052 181.896 L 178.052 158.798 L 39.461 158.798 Z " fill="#ffffff"/></g></svg> \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-aapocclcgogkmnckokdopfmhonfmgoek-White.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-aapocclcgogkmnckokdopfmhonfmgoek-White.svg
new file mode 100755
index 000000000..073ff451a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-aapocclcgogkmnckokdopfmhonfmgoek-White.svg
@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 256 256" width="256" height="256"><g filter="url(#a33c06ZcYH6w7MxXUDypH6v7sl0ryWdX)"><linearGradient id="_lgradient_4" x1="0.233" y1="-0.071" x2="0.933" y2="0.7960661603610082" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#e8e8e8"/><stop offset="100%" stop-opacity="1" style="stop-color:#f5f5f5"/></linearGradient><path d=" M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z " fill="url(#_lgradient_4)"/></g><defs><filter id="A33C06ZcYH6w7MxXUDypH6v7sl0ryWdX" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/><feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/><feFlood xmlns="http://www.w3.org/2000/svg" flood-color="#000000" flood-opacity="0.4"/><feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/><feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/></filter></defs><g style="opacity:0.4;"><g style="opacity:0.4;"><g opacity="0.4"><linearGradient id="_lgradient_5" x1="0.5169999633202004" y1="0.000001125182163760896" x2="0.5169999633202002" y2="1.2087556552209602" gradientTransform="matrix(244.651,0,0,228.341,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#ffffff"/><stop offset="12.5%" stop-opacity="0.098" style="stop-color:#ffffff"/><stop offset="92.5%" stop-opacity="0.098" style="stop-color:#000000"/><stop offset="100%" stop-opacity="0.498" style="stop-color:#000000"/></linearGradient><path d=" M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z " fill-rule="evenodd" fill="url(#_lgradient_5)"/></g></g></g><g><g style="opacity:0.2;"><g opacity="0.2"><path d=" M 67.63 41.595 C 62.852 41.595 59.005 45.442 59.005 50.22 L 59.005 205.47 C 59.005 210.248 62.852 214.095 67.63 214.095 L 188.38 214.095 C 193.158 214.095 197.005 210.248 197.005 205.47 L 197.005 93.345 L 149.568 89.033 L 145.255 41.595 L 67.63 41.595 L 67.63 41.595 Z " fill="#000000"/></g></g><path d=" M 67.63 38.145 C 62.852 38.145 59.005 41.992 59.005 46.77 L 59.005 202.02 C 59.005 206.798 62.852 210.645 67.63 210.645 L 188.38 210.645 C 193.158 210.645 197.005 206.798 197.005 202.02 L 197.005 89.895 L 149.568 85.583 L 145.255 38.145 L 67.63 38.145 L 67.63 38.145 Z " fill="#ff5722"/><g style="opacity:0.2;"><g opacity="0.2"><path d=" M 145.255 41.595 L 145.255 84.72 C 145.255 89.484 149.117 93.345 153.88 93.345 L 197.005 93.345 L 145.255 41.595 L 145.255 41.595 Z " fill="#000000"/></g></g><path d=" M 145.255 38.145 L 145.255 81.27 C 145.255 86.034 149.117 89.895 153.88 89.895 L 197.005 89.895 L 145.255 38.145 L 145.255 38.145 Z " fill="#ff8660"/><g style="opacity:0.2;"><g opacity="0.2"><path d=" M 103.855 127.845 C 94.328 127.845 86.605 135.568 86.605 145.095 C 86.605 154.622 94.328 162.345 103.855 162.345 C 113.382 162.345 121.105 154.622 121.105 145.095 L 103.855 145.095 L 103.855 127.845 L 103.855 127.845 Z M 128.005 127.845 L 128.005 138.195 L 165.955 138.195 L 165.955 127.845 L 128.005 127.845 L 128.005 127.845 Z M 128.005 148.545 L 128.005 158.895 L 165.955 158.895 L 165.955 148.545 L 128.005 148.545 L 128.005 148.545 Z M 86.605 169.245 L 86.605 179.595 L 148.705 179.595 L 148.705 169.245 L 86.605 169.245 L 86.605 169.245 Z " fill="#000000"/></g></g><path d=" M 103.855 124.395 C 94.328 124.395 86.605 132.118 86.605 141.645 C 86.605 151.172 94.328 158.895 103.855 158.895 C 113.382 158.895 121.105 151.172 121.105 141.645 L 103.855 141.645 L 103.855 124.395 L 103.855 124.395 Z M 128.005 124.395 L 128.005 134.745 L 165.955 134.745 L 165.955 124.395 L 128.005 124.395 L 128.005 124.395 Z M 128.005 145.095 L 128.005 155.445 L 165.955 155.445 L 165.955 145.095 L 128.005 145.095 L 128.005 145.095 Z M 86.605 165.795 L 86.605 176.145 L 148.705 176.145 L 148.705 165.795 L 86.605 165.795 L 86.605 165.795 Z " fill="#ffffff"/><g style="opacity:0.1;"><g opacity="0.1"><path d=" M 67.63 38.145 C 62.852 38.145 59.005 41.992 59.005 46.77 L 59.005 50.22 C 59.005 45.442 62.852 41.595 67.63 41.595 L 145.255 41.595 C 145.255 38.145 145.255 41.595 145.255 38.145 L 67.63 38.145 L 67.63 38.145 Z " fill="#ffffff"/></g></g></g></svg> \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-aohghmighlieiainnegkcijnfilokake-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-aohghmighlieiainnegkcijnfilokake-Default.svg
new file mode 100755
index 000000000..dc4567a52
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-aohghmighlieiainnegkcijnfilokake-Default.svg
@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 256 256" width="256" height="256"><g filter="url(#S1JQ4V1y7dfVIuJ7cPG1NgcaISOur1Cv)"><linearGradient id="_lgradient_8" x1="0.49999999999999994" y1="1.0022663554474218" x2="0.4999999999999998" y2="-0.034614980308434795" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="1.7391304347826086%" stop-opacity="1" style="stop-color:#265dca"/><stop offset="99.56521739130434%" stop-opacity="1" style="stop-color:#4688f4"/><stop offset="100%" stop-opacity="1" style="stop-color:#333333"/></linearGradient><path d=" M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z " fill="url(#_lgradient_8)"/></g><defs><filter id="S1JQ4V1y7dfVIuJ7cPG1NgcaISOur1Cv" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/><feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/><feFlood xmlns="http://www.w3.org/2000/svg" flood-color="#000000" flood-opacity="0.4"/><feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/><feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/></filter></defs><g style="opacity:0.4;"><g style="opacity:0.4;"><g opacity="0.4"><linearGradient id="_lgradient_9" x1="0.5169998854248579" y1="0.0000011253516996531654" x2="0.5169998854248576" y2="1.2087556553904961" gradientTransform="matrix(244.651,0,0,228.341,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#ffffff"/><stop offset="12.5%" stop-opacity="0.098" style="stop-color:#ffffff"/><stop offset="92.5%" stop-opacity="0.098" style="stop-color:#000000"/><stop offset="100%" stop-opacity="0.498" style="stop-color:#000000"/></linearGradient><path d=" M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.22 17.011 199.584 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.581 19.762 216.099 20.499 C 218.322 21.147 220.496 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.493 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.762 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.326 92.721 246.326 97.014 C 246.326 97.014 246.326 97.014 246.326 97.014 L 246.326 155.226 C 246.326 155.226 246.326 155.226 246.326 155.226 C 246.326 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.762 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.493 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.496 230.297 218.322 231.093 216.099 231.741 C 213.581 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.584 234.865 C 196.22 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.211 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 L 165.078 15.96 L 165.078 15.96 Z " fill-rule="evenodd" fill="url(#_lgradient_9)"/></g></g></g><g><path d=" M 56.588 57.95 L 56.588 77.426 L 199.422 77.426 L 199.422 57.95 L 56.588 57.95 Z M 56.588 96.904 L 56.588 116.38 L 199.422 116.38 L 199.422 96.904 L 56.588 96.904 Z M 56.588 135.858 L 56.588 155.336 L 199.422 155.336 L 199.422 135.858 L 56.588 135.858 Z M 56.588 174.812 L 56.588 194.291 L 160.467 194.291 L 160.467 174.812 L 56.588 174.812 Z " fill="#ffffff"/></g></svg> \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-aohghmighlieiainnegkcijnfilokake-White.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-aohghmighlieiainnegkcijnfilokake-White.svg
new file mode 100755
index 000000000..0335d4a4d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-aohghmighlieiainnegkcijnfilokake-White.svg
@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 256 256" width="256" height="256"><g filter="url(#fxokRhNtiOuvB8JaqKTKeHMaRFJlFT2T)"><linearGradient id="_lgradient_2" x1="0.233" y1="-0.071" x2="0.933" y2="0.7960661603610082" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#e8e8e8"/><stop offset="100%" stop-opacity="1" style="stop-color:#f5f5f5"/></linearGradient><path d=" M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z " fill="url(#_lgradient_2)"/></g><defs><filter id="fxokRhNtiOuvB8JaqKTKeHMaRFJlFT2T" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/><feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/><feFlood xmlns="http://www.w3.org/2000/svg" flood-color="#000000" flood-opacity="0.4"/><feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/><feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/></filter></defs><g style="opacity:0.4;"><g style="opacity:0.4;"><g opacity="0.4"><linearGradient id="_lgradient_3" x1="0.5169998854248579" y1="0.0000011253516996531654" x2="0.5169998854248576" y2="1.2087556553904961" gradientTransform="matrix(244.651,0,0,228.341,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#ffffff"/><stop offset="12.5%" stop-opacity="0.098" style="stop-color:#ffffff"/><stop offset="92.5%" stop-opacity="0.098" style="stop-color:#000000"/><stop offset="100%" stop-opacity="0.498" style="stop-color:#000000"/></linearGradient><path d=" M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.22 17.011 199.584 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.581 19.762 216.099 20.499 C 218.322 21.147 220.496 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.493 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.762 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.326 92.721 246.326 97.014 C 246.326 97.014 246.326 97.014 246.326 97.014 L 246.326 155.226 C 246.326 155.226 246.326 155.226 246.326 155.226 C 246.326 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.762 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.493 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.496 230.297 218.322 231.093 216.099 231.741 C 213.581 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.584 234.865 C 196.22 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.211 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 L 165.078 15.96 L 165.078 15.96 Z " fill-rule="evenodd" fill="url(#_lgradient_3)"/></g></g></g><g><g style="opacity:0.2;"><g opacity="0.2"><path d=" M 67.784 41.811 C 63.018 41.811 59.181 45.648 59.181 50.414 L 59.181 205.267 C 59.181 210.033 63.018 213.87 67.784 213.87 L 188.226 213.87 C 192.992 213.87 196.829 210.033 196.829 205.267 L 196.829 93.429 L 149.512 89.127 L 145.211 41.811 L 67.784 41.811 L 67.784 41.811 Z " fill="#000000"/></g></g><path d=" M 67.784 38.37 C 63.018 38.37 59.181 42.207 59.181 46.973 L 59.181 201.826 C 59.181 206.592 63.018 210.429 67.784 210.429 L 188.226 210.429 C 192.992 210.429 196.829 206.592 196.829 201.826 L 196.829 89.988 L 149.512 85.686 L 145.211 38.37 L 67.784 38.37 L 67.784 38.37 Z " fill="#528ff5"/><g style="opacity:0.2;"><g opacity="0.2"><path d=" M 67.784 38.37 C 63.018 38.37 59.181 42.207 59.181 46.973 L 59.181 50.414 C 59.181 45.648 63.018 41.811 67.784 41.811 L 145.211 41.811 L 149.512 89.127 L 196.829 89.988 L 196.829 89.988 L 149.512 85.686 L 145.211 38.37 L 67.784 38.37 L 67.784 38.37 Z " fill="#ffffff"/></g></g><path d=" M 145.211 38.37 L 145.211 81.385 C 145.211 86.136 149.063 89.988 153.814 89.988 L 196.829 89.988 L 145.211 38.37 L 145.211 38.37 Z " fill="#a5c5f9"/><path d=" M 90.152 114.076 L 90.152 124.399 L 165.858 124.399 L 165.858 114.076 L 90.152 114.076 L 90.152 114.076 Z M 90.152 134.723 L 90.152 145.046 L 165.858 145.046 L 165.858 134.723 L 90.152 134.723 L 90.152 134.723 Z M 90.152 155.37 L 90.152 165.694 L 165.858 165.694 L 165.858 155.37 L 90.152 155.37 L 90.152 155.37 Z M 90.152 176.017 L 90.152 186.341 L 145.211 186.341 L 145.211 176.017 L 90.152 176.017 L 90.152 176.017 Z " fill="#ffffff"/></g></svg> \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-apboafhkiegglekeafbckfjldecefkhn-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-apboafhkiegglekeafbckfjldecefkhn-Default.svg
new file mode 120000
index 000000000..47dc75848
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-apboafhkiegglekeafbckfjldecefkhn-Default.svg
@@ -0,0 +1 @@
+lucidchart.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-apdfllckaahabafndbhieahigkjlhalf-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-apdfllckaahabafndbhieahigkjlhalf-Default.svg
new file mode 120000
index 000000000..a88855e3d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-apdfllckaahabafndbhieahigkjlhalf-Default.svg
@@ -0,0 +1 @@
+google-drive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-app-list.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-app-list.svg
new file mode 100755
index 000000000..c078808b7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-app-list.svg
@@ -0,0 +1,96 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="kWX3gOhgVSHrOUVasIcHy8Yqse5H4NhB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#kWX3gOhgVSHrOUVasIcHy8Yqse5H4NhB)">
+ <path fill="#e4e4e4" d="M 165.628 11.952 C 239.684 11.952 250.267 22.509 250.267 96.495 L 250.267 155.746 C 250.267 229.733 239.684 240.29 165.628 240.29 L 90.259 240.29 C 16.203 240.29 5.619 229.733 5.619 155.746 L 5.619 96.495 C 5.619 22.509 16.203 11.952 90.259 11.952 L 165.628 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_139" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_139)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".1">
+ <path fill-rule="evenodd" d="M 121.452 111.629 L 134.548 111.629 C 141.26 111.629 146.71 117.078 146.71 123.79 L 146.71 136.887 C 146.71 143.599 141.26 149.048 134.548 149.048 L 121.452 149.048 C 114.74 149.048 109.29 143.599 109.29 136.887 L 109.29 123.79 C 109.29 117.078 114.74 111.629 121.452 111.629 L 121.452 111.629 L 121.452 111.629 L 121.452 111.629 L 121.452 111.629 L 121.452 111.629 L 121.452 111.629 L 121.452 111.629 Z M 172.903 111.629 L 186 111.629 C 192.712 111.629 198.161 117.078 198.161 123.79 L 198.161 136.887 C 198.161 143.599 192.712 149.048 186 149.048 L 172.903 149.048 C 166.191 149.048 160.742 143.599 160.742 136.887 L 160.742 123.79 C 160.742 117.078 166.191 111.629 172.903 111.629 L 172.903 111.629 L 172.903 111.629 L 172.903 111.629 L 172.903 111.629 L 172.903 111.629 L 172.903 111.629 L 172.903 111.629 Z M 70 111.629 L 83.097 111.629 C 89.809 111.629 95.258 117.078 95.258 123.79 L 95.258 136.887 C 95.258 143.599 89.809 149.048 83.097 149.048 L 70 149.048 C 63.288 149.048 57.839 143.599 57.839 136.887 L 57.839 123.79 C 57.839 117.078 63.288 111.629 70 111.629 L 70 111.629 L 70 111.629 L 70 111.629 L 70 111.629 L 70 111.629 L 70 111.629 Z M 121.452 60.177 L 134.548 60.177 C 141.26 60.177 146.71 65.627 146.71 72.339 L 146.71 85.435 C 146.71 92.147 141.26 97.597 134.548 97.597 L 121.452 97.597 C 114.74 97.597 109.29 92.147 109.29 85.435 L 109.29 72.339 C 109.29 65.627 114.74 60.177 121.452 60.177 L 121.452 60.177 L 121.452 60.177 L 121.452 60.177 L 121.452 60.177 L 121.452 60.177 Z M 172.903 60.177 L 186 60.177 C 192.712 60.177 198.161 65.627 198.161 72.339 L 198.161 85.435 C 198.161 92.147 192.712 97.597 186 97.597 L 172.903 97.597 C 166.191 97.597 160.742 92.147 160.742 85.435 L 160.742 72.339 C 160.742 65.627 166.191 60.177 172.903 60.177 L 172.903 60.177 L 172.903 60.177 L 172.903 60.177 L 172.903 60.177 Z M 70 60.177 L 83.097 60.177 C 89.809 60.177 95.258 65.627 95.258 72.339 L 95.258 85.435 C 95.258 92.147 89.809 97.597 83.097 97.597 L 70 97.597 C 63.288 97.597 57.839 92.147 57.839 85.435 L 57.839 72.339 C 57.839 65.627 63.288 60.177 70 60.177 L 70 60.177 L 70 60.177 L 70 60.177 Z M 121.452 163.081 L 134.548 163.081 C 141.26 163.081 146.71 168.53 146.71 175.242 L 146.71 188.339 C 146.71 195.051 141.26 200.5 134.548 200.5 L 121.452 200.5 C 114.74 200.5 109.29 195.051 109.29 188.339 L 109.29 175.242 C 109.29 168.53 114.74 163.081 121.452 163.081 L 121.452 163.081 L 121.452 163.081 Z M 172.903 163.081 L 186 163.081 C 192.712 163.081 198.161 168.53 198.161 175.242 L 198.161 188.339 C 198.161 195.051 192.712 200.5 186 200.5 L 172.903 200.5 C 166.191 200.5 160.742 195.051 160.742 188.339 L 160.742 175.242 C 160.742 168.53 166.191 163.081 172.903 163.081 L 172.903 163.081 Z M 70 163.081 L 83.097 163.081 C 89.809 163.081 95.258 168.53 95.258 175.242 L 95.258 188.339 C 95.258 195.051 89.809 200.5 83.097 200.5 L 70 200.5 C 63.288 200.5 57.839 195.051 57.839 188.339 L 57.839 175.242 C 57.839 168.53 63.288 163.081 70 163.081 Z"/>
+ </g>
+ <g>
+ <defs>
+ <linearGradient id="_lgradient_140" x1=".5" x2=".5" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#e72662"/>
+ <stop offset="48.272%" style="stop-color:#ec3c50"/>
+ <stop offset="100%" style="stop-color:#ff7b66"/>
+ </linearGradient>
+ </defs>
+ <path d="M 121.452 106.952 L 134.548 106.952 C 141.26 106.952 146.71 112.401 146.71 119.113 L 146.71 132.21 C 146.71 138.922 141.26 144.371 134.548 144.371 L 121.452 144.371 C 114.74 144.371 109.29 138.922 109.29 132.21 L 109.29 119.113 C 109.29 112.401 114.74 106.952 121.452 106.952 Z" style="fill:url(#_lgradient_140)"/>
+ <defs>
+ <linearGradient id="_lgradient_141" x1=".5" x2=".5" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ </defs>
+ <path d="M 172.903 106.952 L 186 106.952 C 192.712 106.952 198.161 112.401 198.161 119.113 L 198.161 132.21 C 198.161 138.922 192.712 144.371 186 144.371 L 172.903 144.371 C 166.191 144.371 160.742 138.922 160.742 132.21 L 160.742 119.113 C 160.742 112.401 166.191 106.952 172.903 106.952 Z" style="fill:url(#_lgradient_141)"/>
+ <defs>
+ <linearGradient id="_lgradient_142" x1=".516" x2=".52" y1="1.651" y2="-.013">
+ <stop offset="0%" style="stop-color:#0575e6"/>
+ <stop offset="100%" style="stop-color:#00f260"/>
+ </linearGradient>
+ </defs>
+ <path d="M 70 106.952 L 83.097 106.952 C 89.809 106.952 95.258 112.401 95.258 119.113 L 95.258 132.21 C 95.258 138.922 89.809 144.371 83.097 144.371 L 70 144.371 C 63.288 144.371 57.839 138.922 57.839 132.21 L 57.839 119.113 C 57.839 112.401 63.288 106.952 70 106.952 Z" style="fill:url(#_lgradient_142)"/>
+ <defs>
+ <linearGradient id="_lgradient_143" x1=".5" x2=".5" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ </defs>
+ <path d="M 121.452 55.5 L 134.548 55.5 C 141.26 55.5 146.71 60.949 146.71 67.661 L 146.71 80.758 C 146.71 87.47 141.26 92.919 134.548 92.919 L 121.452 92.919 C 114.74 92.919 109.29 87.47 109.29 80.758 L 109.29 67.661 C 109.29 60.949 114.74 55.5 121.452 55.5 Z" style="fill:url(#_lgradient_143)"/>
+ <defs>
+ <linearGradient id="_lgradient_144" x1=".568" x2=".581" y1=".013" y2=".975">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ </defs>
+ <path d="M 172.903 55.5 L 186 55.5 C 192.712 55.5 198.161 60.949 198.161 67.661 L 198.161 80.758 C 198.161 87.47 192.712 92.919 186 92.919 L 172.903 92.919 C 166.191 92.919 160.742 87.47 160.742 80.758 L 160.742 67.661 C 160.742 60.949 166.191 55.5 172.903 55.5 Z" style="fill:url(#_lgradient_144)"/>
+ <defs>
+ <linearGradient id="_lgradient_145" x1=".5" x2=".5" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#e72662"/>
+ <stop offset="48.272%" style="stop-color:#ec3c50"/>
+ <stop offset="100%" style="stop-color:#ff7b66"/>
+ </linearGradient>
+ </defs>
+ <path d="M 69.5 56 L 82.597 56 C 89.309 56 94.758 61.449 94.758 68.161 L 94.758 81.258 C 94.758 87.97 89.309 93.419 82.597 93.419 L 69.5 93.419 C 62.788 93.419 57.339 87.97 57.339 81.258 L 57.339 68.161 C 57.339 61.449 62.788 56 69.5 56 Z" style="fill:url(#_lgradient_145)"/>
+ <defs>
+ <linearGradient id="_lgradient_146" x1=".516" x2=".52" y1="1.651" y2="-.013">
+ <stop offset="0%" style="stop-color:#0575e6"/>
+ <stop offset="100%" style="stop-color:#00f260"/>
+ </linearGradient>
+ </defs>
+ <path d="M 121.452 158.403 L 134.548 158.403 C 141.26 158.403 146.71 163.853 146.71 170.565 L 146.71 183.661 C 146.71 190.373 141.26 195.823 134.548 195.823 L 121.452 195.823 C 114.74 195.823 109.29 190.373 109.29 183.661 L 109.29 170.565 C 109.29 163.853 114.74 158.403 121.452 158.403 Z" style="fill:url(#_lgradient_146)"/>
+ <defs>
+ <linearGradient id="_lgradient_147" x1=".5" x2=".5" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#e72662"/>
+ <stop offset="48.272%" style="stop-color:#ec3c50"/>
+ <stop offset="100%" style="stop-color:#ff7b66"/>
+ </linearGradient>
+ </defs>
+ <path d="M 172.903 158.403 L 186 158.403 C 192.712 158.403 198.161 163.853 198.161 170.565 L 198.161 183.661 C 198.161 190.373 192.712 195.823 186 195.823 L 172.903 195.823 C 166.191 195.823 160.742 190.373 160.742 183.661 L 160.742 170.565 C 160.742 163.853 166.191 158.403 172.903 158.403 Z" style="fill:url(#_lgradient_147)"/>
+ <defs>
+ <linearGradient id="_lgradient_148" x1=".516" x2=".52" y1="1.651" y2="-.013">
+ <stop offset="0%" style="stop-color:#0575e6"/>
+ <stop offset="100%" style="stop-color:#00f260"/>
+ </linearGradient>
+ </defs>
+ <path d="M 70 158.403 L 83.097 158.403 C 89.809 158.403 95.258 163.853 95.258 170.565 L 95.258 183.661 C 95.258 190.373 89.809 195.823 83.097 195.823 L 70 195.823 C 63.288 195.823 57.839 190.373 57.839 183.661 L 57.839 170.565 C 57.839 163.853 63.288 158.403 70 158.403 Z" style="fill:url(#_lgradient_148)"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-bgjohebimpjdhhocbknplfelpmdhifhd-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-bgjohebimpjdhhocbknplfelpmdhifhd-Default.svg
new file mode 120000
index 000000000..433859855
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-bgjohebimpjdhhocbknplfelpmdhifhd-Default.svg
@@ -0,0 +1 @@
+todoist.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-bgkodfmeijboinjdegggmkbkjfiagaan-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-bgkodfmeijboinjdegggmkbkjfiagaan-Default.svg
new file mode 120000
index 000000000..ce634bf6f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-bgkodfmeijboinjdegggmkbkjfiagaan-Default.svg
@@ -0,0 +1 @@
+whatsapp.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-bikioccmkafdpakkkcpdbppfkghcmihk-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-bikioccmkafdpakkkcpdbppfkghcmihk-Default.svg
new file mode 120000
index 000000000..625539167
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-bikioccmkafdpakkkcpdbppfkghcmihk-Default.svg
@@ -0,0 +1 @@
+signal-desktop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-bllmngcdibgbgjnginpehneeofhbmdjm-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-bllmngcdibgbgjnginpehneeofhbmdjm-Default.svg
new file mode 120000
index 000000000..01c6fa730
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-bllmngcdibgbgjnginpehneeofhbmdjm-Default.svg
@@ -0,0 +1 @@
+caprine.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-blpcfgokakmgnkcojhhkbfbldkacnbeo-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-blpcfgokakmgnkcojhhkbfbldkacnbeo-Default.svg
new file mode 120000
index 000000000..6c62c168f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-blpcfgokakmgnkcojhhkbfbldkacnbeo-Default.svg
@@ -0,0 +1 @@
+youtube.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-bnbaboaihhkjoaolfnfoablhllahjnee-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-bnbaboaihhkjoaolfnfoablhllahjnee-Default.svg
new file mode 120000
index 000000000..1f18c02ac
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-bnbaboaihhkjoaolfnfoablhllahjnee-Default.svg
@@ -0,0 +1 @@
+geogebra.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-boeajhmfdjldchidhphikilcgdacljfm-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-boeajhmfdjldchidhphikilcgdacljfm-Default.svg
new file mode 120000
index 000000000..578089b09
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-boeajhmfdjldchidhphikilcgdacljfm-Default.svg
@@ -0,0 +1 @@
+facebook.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-bommmmpbplimfmebiadkflfgbgejahgm-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-bommmmpbplimfmebiadkflfgbgejahgm-Default.svg
new file mode 120000
index 000000000..ce634bf6f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-bommmmpbplimfmebiadkflfgbgejahgm-Default.svg
@@ -0,0 +1 @@
+whatsapp.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-cjanmonomjogheabiocdamfpknlpdehm-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-cjanmonomjogheabiocdamfpknlpdehm-Default.svg
new file mode 120000
index 000000000..278dfb583
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-cjanmonomjogheabiocdamfpknlpdehm-Default.svg
@@ -0,0 +1 @@
+hp.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-clhhggbfdinjmjhajaheehoeibfljjno-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-clhhggbfdinjmjhajaheehoeibfljjno-Default.svg
new file mode 120000
index 000000000..8fa96d0ac
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-clhhggbfdinjmjhajaheehoeibfljjno-Default.svg
@@ -0,0 +1 @@
+telegram.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-damddgdogmdhjjbgpfpgmkdgdgjhohef-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-damddgdogmdhjjbgpfpgmkdgdgjhohef-Default.svg
new file mode 120000
index 000000000..c233e23c9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-damddgdogmdhjjbgpfpgmkdgdgjhohef-Default.svg
@@ -0,0 +1 @@
+skype.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-deceagebecbceejblnlcjooeohmmeldh-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-deceagebecbceejblnlcjooeohmmeldh-Default.svg
new file mode 120000
index 000000000..3c795c835
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-deceagebecbceejblnlcjooeohmmeldh-Default.svg
@@ -0,0 +1 @@
+netflix.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-defekohaofmambflfpfoojkmfdpcbgko-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-defekohaofmambflfpfoojkmfdpcbgko-Default.svg
new file mode 120000
index 000000000..840f5e304
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-defekohaofmambflfpfoojkmfdpcbgko-Default.svg
@@ -0,0 +1 @@
+audio.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-dihbebhmaoagdpbcnfedokpfkkgmmpgc-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-dihbebhmaoagdpbcnfedokpfkkgmmpgc-Default.svg
new file mode 120000
index 000000000..578089b09
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-dihbebhmaoagdpbcnfedokpfkkgmmpgc-Default.svg
@@ -0,0 +1 @@
+facebook.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-djejicklhojeokkfmdelnempiecmdomj-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-djejicklhojeokkfmdelnempiecmdomj-Default.svg
new file mode 120000
index 000000000..47dc75848
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-djejicklhojeokkfmdelnempiecmdomj-Default.svg
@@ -0,0 +1 @@
+lucidchart.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-efobjgdlbfdfckkpghggmiephjgicmak-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-efobjgdlbfdfckkpghggmiephjgicmak-Default.svg
new file mode 120000
index 000000000..517b3f3cc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-efobjgdlbfdfckkpghggmiephjgicmak-Default.svg
@@ -0,0 +1 @@
+nos-tv.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-ejidjjhkpiempkbhmpbfngldlkglhimk-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-ejidjjhkpiempkbhmpbfngldlkglhimk-Default.svg
new file mode 120000
index 000000000..c391e88ee
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-ejidjjhkpiempkbhmpbfngldlkglhimk-Default.svg
@@ -0,0 +1 @@
+gmail-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-ejjicmeblgpmajnghnpcppodonldlgfn-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-ejjicmeblgpmajnghnpcppodonldlgfn-Default.svg
new file mode 120000
index 000000000..82665c9df
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-ejjicmeblgpmajnghnpcppodonldlgfn-Default.svg
@@ -0,0 +1 @@
+google-agenda.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-fahmaaghhglfmonjliepjlchgpgfmobi-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-fahmaaghhglfmonjliepjlchgpgfmobi-Default.svg
new file mode 120000
index 000000000..9ae27dfed
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-fahmaaghhglfmonjliepjlchgpgfmobi-Default.svg
@@ -0,0 +1 @@
+google-play-music-desktop-player.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-felcaaldnbdncclmgdcncolpebgiejap-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-felcaaldnbdncclmgdcncolpebgiejap-Default.svg
new file mode 100644
index 000000000..598770e55
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-felcaaldnbdncclmgdcncolpebgiejap-Default.svg
@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 256 256" width="256" height="256"><g filter="url(#9SLkB2yczfVA2fDXC4myx4r6hwEXrLSf)"><linearGradient id="_lgradient_10" x1="0.5" y1="0.9999999999999998" x2="0.49999999999999983" y2="-0.02678571428571397" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#297550"/><stop offset="97.3913043478261%" stop-opacity="1" style="stop-color:#23bf74"/></linearGradient><path d=" M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 L 165.689 11.95 Z " fill="url(#_lgradient_10)"/></g><defs><filter id="9SLkB2yczfVA2fDXC4myx4r6hwEXrLSf" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/><feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/><feFlood xmlns="http://www.w3.org/2000/svg" flood-color="#000000" flood-opacity="0.4"/><feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/><feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/></filter></defs><g style="opacity:0.4;"><g style="opacity:0.4;"><g opacity="0.4"><linearGradient id="_lgradient_11" x1="0.5169999633202004" y1="0.000001125182163760896" x2="0.5169999633202002" y2="1.2087556552209602" gradientTransform="matrix(244.651,0,0,228.341,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#ffffff"/><stop offset="12.5%" stop-opacity="0.098" style="stop-color:#ffffff"/><stop offset="92.5%" stop-opacity="0.098" style="stop-color:#000000"/><stop offset="100%" stop-opacity="0.498" style="stop-color:#000000"/></linearGradient><path d=" M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z " fill-rule="evenodd" fill="url(#_lgradient_11)"/></g></g></g><g><g style="opacity:0.2;"><g opacity="0.2"><path d=" M 43.063 63.337 L 43.063 196.289 L 212.947 196.289 L 212.947 63.337 L 43.063 63.337 Z M 65.222 85.496 L 116.926 85.496 L 116.926 100.268 L 65.222 100.268 L 65.222 85.496 Z M 139.084 85.496 L 190.788 85.496 L 190.788 100.268 L 139.084 100.268 L 139.084 85.496 Z M 65.222 122.427 L 116.926 122.427 L 116.926 137.199 L 65.222 137.199 L 65.222 122.427 Z M 139.084 122.427 L 190.788 122.427 L 190.788 137.199 L 139.084 137.199 L 139.084 122.427 Z M 65.222 159.358 L 116.926 159.358 L 116.926 174.131 L 65.222 174.131 L 65.222 159.358 Z M 139.084 159.358 L 190.788 159.358 L 190.788 174.131 L 139.084 174.131 L 139.084 159.358 Z " fill="#000000"/></g></g><path d=" M 43.063 55.951 L 43.063 188.903 L 212.947 188.903 L 212.947 55.951 L 43.063 55.951 Z M 65.222 78.109 L 116.926 78.109 L 116.926 92.882 L 65.222 92.882 L 65.222 78.109 Z M 139.084 78.109 L 190.788 78.109 L 190.788 92.882 L 139.084 92.882 L 139.084 78.109 Z M 65.222 115.041 L 116.926 115.041 L 116.926 129.813 L 65.222 129.813 L 65.222 115.041 Z M 139.084 115.041 L 190.788 115.041 L 190.788 129.813 L 139.084 129.813 L 139.084 115.041 Z M 65.222 151.972 L 116.926 151.972 L 116.926 166.744 L 65.222 166.744 L 65.222 151.972 Z M 139.084 151.972 L 190.788 151.972 L 190.788 166.744 L 139.084 166.744 L 139.084 151.972 Z " fill="#ffffff"/></g></svg> \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-felcaaldnbdncclmgdcncolpebgiejap-White.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-felcaaldnbdncclmgdcncolpebgiejap-White.svg
new file mode 100644
index 000000000..e20e7c825
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-felcaaldnbdncclmgdcncolpebgiejap-White.svg
@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 256 256" width="256" height="256"><g filter="url(#XfJf0PuqhN18pOqLf9zpC79kFDb1tMJ4)"><linearGradient id="_lgradient_0" x1="0.233" y1="-0.071" x2="0.933" y2="0.7960661603610082" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#e8e8e8"/><stop offset="100%" stop-opacity="1" style="stop-color:#f5f5f5"/></linearGradient><path d=" M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z " fill="url(#_lgradient_0)"/></g><defs><filter id="XfJf0PuqhN18pOqLf9zpC79kFDb1tMJ4" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/><feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/><feFlood xmlns="http://www.w3.org/2000/svg" flood-color="#000000" flood-opacity="0.4"/><feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/><feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/></filter></defs><g style="opacity:0.4;"><g style="opacity:0.4;"><g opacity="0.4"><linearGradient id="_lgradient_1" x1="0.5169999633202004" y1="0.000001125182163760896" x2="0.5169999633202002" y2="1.2087556552209602" gradientTransform="matrix(244.651,0,0,228.341,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#ffffff"/><stop offset="12.5%" stop-opacity="0.098" style="stop-color:#ffffff"/><stop offset="92.5%" stop-opacity="0.098" style="stop-color:#000000"/><stop offset="100%" stop-opacity="0.498" style="stop-color:#000000"/></linearGradient><path d=" M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z " fill-rule="evenodd" fill="url(#_lgradient_1)"/></g></g></g><g><g style="opacity:0.2;"><g opacity="0.2"><path d=" M 67.63 41.595 C 62.852 41.595 59.005 45.442 59.005 50.22 L 59.005 205.47 C 59.005 210.248 62.852 214.095 67.63 214.095 L 188.38 214.095 C 193.158 214.095 197.005 210.248 197.005 205.47 L 197.005 93.345 L 149.568 89.033 L 145.255 41.595 L 67.63 41.595 L 67.63 41.595 Z " fill="#000000"/></g></g><path d=" M 67.63 38.145 C 62.852 38.145 59.005 41.992 59.005 46.77 L 59.005 202.02 C 59.005 206.798 62.852 210.645 67.63 210.645 L 188.38 210.645 C 193.158 210.645 197.005 206.798 197.005 202.02 L 197.005 89.895 L 149.568 85.583 L 145.255 38.145 L 67.63 38.145 L 67.63 38.145 Z " fill="#4bae4f"/><g style="opacity:0.2;"><g opacity="0.2"><path d=" M 145.255 41.595 L 145.255 84.72 C 145.255 89.484 149.117 93.345 153.88 93.345 L 197.005 93.345 L 145.255 41.595 L 145.255 41.595 Z " fill="#000000"/></g></g><path d=" M 145.255 38.145 L 145.255 81.27 C 145.255 86.034 149.117 89.895 153.88 89.895 L 197.005 89.895 L 145.255 38.145 L 145.255 38.145 Z " fill="#95cd97"/><g style="opacity:0.2;"><g opacity="0.2"><path d=" M 86.605 124.395 L 86.605 186.495 L 165.955 186.495 L 165.955 124.395 L 86.605 124.395 L 86.605 124.395 Z M 96.955 134.745 L 121.105 134.745 L 121.105 141.645 L 96.955 141.645 L 96.955 134.745 L 96.955 134.745 Z M 131.455 134.745 L 155.605 134.745 L 155.605 141.645 L 131.455 141.645 L 131.455 134.745 L 131.455 134.745 Z M 96.955 151.995 L 121.105 151.995 L 121.105 158.895 L 96.955 158.895 L 96.955 151.995 L 96.955 151.995 Z M 131.455 151.995 L 155.605 151.995 L 155.605 158.895 L 131.455 158.895 L 131.455 151.995 L 131.455 151.995 Z M 96.955 169.245 L 121.105 169.245 L 121.105 176.145 L 96.955 176.145 L 96.955 169.245 L 96.955 169.245 Z M 131.455 169.245 L 155.605 169.245 L 155.605 176.145 L 131.455 176.145 L 131.455 169.245 L 131.455 169.245 Z " fill="#000000"/></g></g><path d=" M 86.605 120.945 L 86.605 183.045 L 165.955 183.045 L 165.955 120.945 L 86.605 120.945 L 86.605 120.945 Z M 96.955 131.295 L 121.105 131.295 L 121.105 138.195 L 96.955 138.195 L 96.955 131.295 L 96.955 131.295 Z M 131.455 131.295 L 155.605 131.295 L 155.605 138.195 L 131.455 138.195 L 131.455 131.295 L 131.455 131.295 Z M 96.955 148.545 L 121.105 148.545 L 121.105 155.445 L 96.955 155.445 L 96.955 148.545 L 96.955 148.545 Z M 131.455 148.545 L 155.605 148.545 L 155.605 155.445 L 131.455 155.445 L 131.455 148.545 L 131.455 148.545 Z M 96.955 165.795 L 121.105 165.795 L 121.105 172.695 L 96.955 172.695 L 96.955 165.795 L 96.955 165.795 Z M 131.455 165.795 L 155.605 165.795 L 155.605 172.695 L 131.455 172.695 L 131.455 165.795 L 131.455 165.795 Z " fill="#ffffff"/><g style="opacity:0.1;"><g opacity="0.1"><path d=" M 67.63 38.145 C 62.852 38.145 59.005 41.992 59.005 46.77 L 59.005 50.22 C 59.005 45.442 62.852 41.595 67.63 41.595 L 145.255 41.595 C 145.255 38.145 145.255 41.595 145.255 38.145 L 67.63 38.145 L 67.63 38.145 Z " fill="#ffffff"/></g></g></g></svg> \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-fjliknjliaohjgjajlgolhijphojjdkc-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-fjliknjliaohjgjajlgolhijphojjdkc-Default.svg
new file mode 120000
index 000000000..242f0af4d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-fjliknjliaohjgjajlgolhijphojjdkc-Default.svg
@@ -0,0 +1 @@
+wunderlist.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-fljalecfjciodhpcledpamjachpmelml-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-fljalecfjciodhpcledpamjachpmelml-Default.svg
new file mode 100755
index 000000000..77c7a1e9c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-fljalecfjciodhpcledpamjachpmelml-Default.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_NcBleZ3vmWmi7GxfK8GamW5vKt7Ag6wi">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_NcBleZ3vmWmi7GxfK8GamW5vKt7Ag6wi)">
+ <defs>
+ <filter id="V98g2rXKCFiUrqDGo6zFyoQZKYut9cOp" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#V98g2rXKCFiUrqDGo6zFyoQZKYut9cOp)">
+ <linearGradient id="_lgradient_11" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffee00"/>
+ <stop offset="100%" style="stop-color:#dc9914"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_12" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#424242" d="M 183.388 189.346 C 170.372 196.272 156.039 200.439 142.451 200.5 C 120.369 200.5 102.875 194.01 89.97 181.03 C 77.064 167.987 70.612 150.326 70.612 128.047 C 70.612 105.706 77.064 88.045 89.97 75.064 C 102.876 62.022 120.369 55.5 142.451 55.5 C 157.227 55.665 171.429 60.184 183.388 66.654 L 183.388 96.428 C 171.659 89.349 157.86 84.978 145.204 84.903 C 133.009 84.903 120.681 89.022 113.695 97.259 C 106.71 105.497 103.217 113.568 103.217 128.046 C 103.217 142.462 106.71 150.502 113.695 158.74 C 120.681 166.978 133.009 171.097 145.204 171.097 C 158.812 170.326 173.547 166.489 183.388 159.572 L 183.388 189.346 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-fpniocchabmgenibceglhnfeimmdhdfm-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-fpniocchabmgenibceglhnfeimmdhdfm-Default.svg
new file mode 120000
index 000000000..eeb1bcbbb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-fpniocchabmgenibceglhnfeimmdhdfm-Default.svg
@@ -0,0 +1 @@
+plexhometheater.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-gaedmjdfmmahhbjefcbgaolhhanlaolb-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-gaedmjdfmmahhbjefcbgaolhhanlaolb-Default.svg
new file mode 120000
index 000000000..26506e1d8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-gaedmjdfmmahhbjefcbgaolhhanlaolb-Default.svg
@@ -0,0 +1 @@
+authy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-gbchcmhmhahfdphkhkmpfmihenigjmpp-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-gbchcmhmhahfdphkhkmpfmihenigjmpp-Default.svg
new file mode 120000
index 000000000..b34f543d2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-gbchcmhmhahfdphkhkmpfmihenigjmpp-Default.svg
@@ -0,0 +1 @@
+chrome-remote-desktop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-gjmanaihpgjcijokbimnamcdndkffigp-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-gjmanaihpgjcijokbimnamcdndkffigp-Default.svg
new file mode 120000
index 000000000..8fa96d0ac
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-gjmanaihpgjcijokbimnamcdndkffigp-Default.svg
@@ -0,0 +1 @@
+telegram.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-gkcknpgdmiigoagkcoglklgaagnpojed-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-gkcknpgdmiigoagkcoglklgaagnpojed-Default.svg
new file mode 120000
index 000000000..4c36d806b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-gkcknpgdmiigoagkcoglklgaagnpojed-Default.svg
@@ -0,0 +1 @@
+trello.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-haiffjcadagjlijoggckpgfnoeiflnem-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-haiffjcadagjlijoggckpgfnoeiflnem-Default.svg
new file mode 120000
index 000000000..ab98caaac
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-haiffjcadagjlijoggckpgfnoeiflnem-Default.svg
@@ -0,0 +1 @@
+citrix-receiver.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-hbdpomandigafcibbmofojjchbcdagbl-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-hbdpomandigafcibbmofojjchbcdagbl-Default.svg
new file mode 120000
index 000000000..894e8e48e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-hbdpomandigafcibbmofojjchbcdagbl-Default.svg
@@ -0,0 +1 @@
+twitter.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-hcglmfcclpfgljeaiahehebeoaiicbko-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-hcglmfcclpfgljeaiahehebeoaiicbko-Default.svg
new file mode 120000
index 000000000..d76526939
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-hcglmfcclpfgljeaiahehebeoaiicbko-Default.svg
@@ -0,0 +1 @@
+google-photos.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-hihbikoooaenkpdooehgemieligjejcb-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-hihbikoooaenkpdooehgemieligjejcb-Default.svg
new file mode 120000
index 000000000..dc644a8a7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-hihbikoooaenkpdooehgemieligjejcb-Default.svg
@@ -0,0 +1 @@
+estmob-sendanywhere.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-hmjkmjkepdijhoojdojkdfohbdgmmhki-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-hmjkmjkepdijhoojdojkdfohbdgmmhki-Default.svg
new file mode 120000
index 000000000..9edd43db0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-hmjkmjkepdijhoojdojkdfohbdgmmhki-Default.svg
@@ -0,0 +1 @@
+keep.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-hncfgilfeieogcpghjnnhddghgdjbekl-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-hncfgilfeieogcpghjnnhddghgdjbekl-Default.svg
new file mode 120000
index 000000000..1aaf8d36b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-hncfgilfeieogcpghjnnhddghgdjbekl-Default.svg
@@ -0,0 +1 @@
+enjoy-music-player.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-icppfcnhkcmnfdhfhphakoifcfokfdhg-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-icppfcnhkcmnfdhfhphakoifcfokfdhg-Default.svg
new file mode 120000
index 000000000..9ae27dfed
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-icppfcnhkcmnfdhfhphakoifcfokfdhg-Default.svg
@@ -0,0 +1 @@
+google-play-music-desktop-player.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-ighkikkfkalojiibipjigpccggljgdff-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-ighkikkfkalojiibipjigpccggljgdff-Default.svg
new file mode 120000
index 000000000..51768ebb7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-ighkikkfkalojiibipjigpccggljgdff-Default.svg
@@ -0,0 +1 @@
+google-chrome.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-imgohncinckhbblnlmaedahepnnpmdma-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-imgohncinckhbblnlmaedahepnnpmdma-Default.svg
new file mode 100755
index 000000000..51c992b31
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-imgohncinckhbblnlmaedahepnnpmdma-Default.svg
@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 256 256" width="256" height="256"><g filter="url(#3gqOY5mePjk6tgIlZuP4hAzbdNWqPbrA)"><linearGradient id="_lgradient_0" x1="0.49999999999999956" y1="1.059068506749007" x2="0.5000000000000003" y2="-0.0158390746472179" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="0.8695652173913043%" stop-opacity="1" style="stop-color:#346fd9"/><stop offset="97.82608695652173%" stop-opacity="1" style="stop-color:#7db3ff"/><stop offset="99.56521739130434%" stop-opacity="1" style="stop-color:#4688f4"/></linearGradient><path d=" M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z " fill="url(#_lgradient_0)"/></g><defs><filter id="3gqOY5mePjk6tgIlZuP4hAzbdNWqPbrA" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/><feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/><feFlood xmlns="http://www.w3.org/2000/svg" flood-color="#000000" flood-opacity="0.4"/><feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/><feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/></filter></defs><g style="opacity:0.4;"><g style="opacity:0.4;"><g opacity="0.4"><linearGradient id="_lgradient_1" x1="0.5169998854248579" y1="0.0000011253516996531654" x2="0.5169998854248576" y2="1.2087556553904961" gradientTransform="matrix(244.651,0,0,228.341,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#ffffff"/><stop offset="12.5%" stop-opacity="0.098" style="stop-color:#ffffff"/><stop offset="92.5%" stop-opacity="0.098" style="stop-color:#000000"/><stop offset="100%" stop-opacity="0.498" style="stop-color:#000000"/></linearGradient><path d=" M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.22 17.011 199.584 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.581 19.762 216.099 20.499 C 218.322 21.147 220.496 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.493 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.762 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.326 92.721 246.326 97.014 C 246.326 97.014 246.326 97.014 246.326 97.014 L 246.326 155.226 C 246.326 155.226 246.326 155.226 246.326 155.226 C 246.326 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.762 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.493 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.496 230.297 218.322 231.093 216.099 231.741 C 213.581 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.584 234.865 C 196.22 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.211 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 L 165.078 15.96 L 165.078 15.96 Z " fill-rule="evenodd" fill="url(#_lgradient_1)"/></g></g></g><g><g><g opacity="0.51000001"><linearGradient id="_lgradient_2" x1="0.158542524892324" y1="0.08377506857330297" x2="0.8659969898696281" y2="0.7912295335506061" gradientTransform="matrix(204.388,0,0,178.896,61.214,82.581)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="0.51013514" style="stop-color:#000000"/><stop offset="100%" stop-opacity="0" style="stop-color:#000000"/></linearGradient><path d=" M 204.025 82.581 L 171.691 122.073 L 155.628 95.704 C 152.718 92.794 153.86 87.334 149.406 87.553 L 79.194 91 C 70.288 91.437 73.055 96.615 71.371 105.372 L 61.373 157.353 C 60.531 161.731 63.168 165.834 66.077 168.743 L 158.81 261.476 C 215.429 248.534 258.025 201.74 265.603 144.156 L 204.025 82.581 Z " fill="url(#_lgradient_2)"/></g><path d=" M 77.471 78.589 C 68.554 78.589 61.373 85.767 61.373 94.685 L 61.373 157.353 C 61.373 166.271 68.554 173.449 77.471 173.449 L 156.3 173.449 C 165.217 173.449 172.398 166.271 172.398 157.353 L 172.398 138.083 L 204.025 169.456 L 204.025 82.581 L 172.398 113.953 L 172.398 94.685 C 172.398 85.767 165.217 78.589 156.3 78.589 L 77.471 78.589 Z " fill="#f7f4f8"/><path d=" M 77.471 78.589 C 68.554 78.589 61.373 85.767 61.373 94.685 L 61.373 126.12 L 204.025 126.12 L 204.025 82.581 L 172.398 113.953 L 172.398 94.685 C 172.398 85.767 165.217 78.589 156.3 78.589 L 77.471 78.589 Z " fill="#e3e1e4"/></g></g></svg> \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-jjphmlaoffndcnecccgemfdaaoighkel-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-jjphmlaoffndcnecccgemfdaaoighkel-Default.svg
new file mode 100755
index 000000000..d4548ea6a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-jjphmlaoffndcnecccgemfdaaoighkel-Default.svg
@@ -0,0 +1,52 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="UahMDGP29PNdV1x2GgZz50a55J1druBE" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#UahMDGP29PNdV1x2GgZz50a55J1druBE)">
+ <linearGradient id="_lgradient_48" x1="0" x2="0" y1="0" y2="1.02" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff0011"/>
+ <stop offset="100%" style="stop-color:#dc1457"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_48)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_49" x1=".517" x2=".517" y1="0" y2="1.209" gradientTransform="matrix(244.651,0,0,228.341,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_49)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="17FJCPUQK8L4BM7pCi1c9mKFUDC0wVWu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#17FJCPUQK8L4BM7pCi1c9mKFUDC0wVWu)">
+ <path fill="#111111" fill-rule="evenodd" d="M 197.513 97.124 C 195.825 90.897 190.961 86.032 184.733 84.344 C 173.387 81.238 128 81.238 128 81.238 C 128 81.238 82.613 81.238 71.266 84.224 C 65.175 85.896 60.158 90.913 58.486 97.124 C 55.5 108.47 55.5 132 55.5 132 C 55.5 132 55.5 155.649 58.486 166.876 C 60.174 173.103 65.039 177.968 71.266 179.656 C 82.732 182.762 128 182.762 128 182.762 C 128 182.762 173.387 182.762 184.733 179.776 C 190.961 178.088 195.825 173.223 197.513 166.996 C 200.499 155.649 200.499 132.119 200.499 132.119 C 200.499 132.119 200.619 108.47 197.513 97.124 Z M 113.548 153.738 L 151.29 132 L 113.548 110.262 L 113.548 153.738 Z"/>
+ </g>
+ <path fill="#faf8f6" fill-rule="evenodd" d="M 197.513 93.124 C 195.825 86.897 190.961 82.032 184.733 80.344 C 173.387 77.238 128 77.238 128 77.238 C 128 77.238 82.613 77.238 71.266 80.224 C 65.175 81.896 60.158 86.913 58.486 93.124 C 55.5 104.47 55.5 128 55.5 128 C 55.5 128 55.5 151.649 58.486 162.876 C 60.174 169.103 65.039 173.968 71.266 175.656 C 82.732 178.762 128 178.762 128 178.762 C 128 178.762 173.387 178.762 184.733 175.776 C 190.961 174.088 195.825 169.223 197.513 162.996 C 200.499 151.649 200.499 128.119 200.499 128.119 C 200.499 128.119 200.619 104.47 197.513 93.124 Z M 113.548 149.738 L 151.29 128 L 113.548 106.262 L 113.548 149.738 Z"/>
+ <g>
+ <defs>
+ <filter id="VB7hyYMK2tBm8dbv83NcYd18lCc3FQ9M" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#VB7hyYMK2tBm8dbv83NcYd18lCc3FQ9M)">
+ <path d="M 216.113 170.974 C 214.728 194.172 195.524 212.283 172.285 212.306 C 149.27 212.305 130.153 194.548 128.456 171.596 C 128.389 172.467 128.348 173.341 128.333 174.215 C 128.333 198.489 148.011 218.167 172.285 218.167 C 196.559 218.167 216.237 198.489 216.237 174.215 C 216.235 173.134 216.194 172.053 216.113 170.974 L 216.113 170.974 Z"/>
+ </g>
+ <linearGradient id="_lgradient_50" x1=".518" x2=".532" y1="-.194" y2="1.114" gradientTransform="matrix(87.903,0,0,87.903,128.333,127.333)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4ce0c6"/>
+ <stop offset="100%" style="stop-color:#3b85b5"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_50)" cx="172.285" cy="171.285" r="43.952" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" d="M 184.005 147.844 L 198.656 162.495 L 192.796 162.495 L 179.61 175.68 C 186.935 183.005 179.61 187.401 179.61 187.401 L 170.82 178.61 L 154.704 194.726 L 151.774 194.726 L 151.774 191.796 L 167.89 175.68 L 159.099 166.89 C 159.099 166.89 163.495 159.565 170.82 166.89 L 184.005 153.704 L 184.005 147.844 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-jknmpnbgkaekopldbncmggaejjamkemn-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-jknmpnbgkaekopldbncmggaejjamkemn-Default.svg
new file mode 120000
index 000000000..ce634bf6f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-jknmpnbgkaekopldbncmggaejjamkemn-Default.svg
@@ -0,0 +1 @@
+whatsapp.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-khjnjifipfkgglficmipimgjpbmlbemd-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-khjnjifipfkgglficmipimgjpbmlbemd-Default.svg
new file mode 120000
index 000000000..4f29f5808
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-khjnjifipfkgglficmipimgjpbmlbemd-Default.svg
@@ -0,0 +1 @@
+wordpress.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-knipolnnllmklapflnccelgolnpehhpl-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-knipolnnllmklapflnccelgolnpehhpl-Default.svg
new file mode 120000
index 000000000..fe876d7b1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-knipolnnllmklapflnccelgolnpehhpl-Default.svg
@@ -0,0 +1 @@
+hangout.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-lainlkmlgipednloilifbppmhdocjbda-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-lainlkmlgipednloilifbppmhdocjbda-Default.svg
new file mode 120000
index 000000000..d6a48e595
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-lainlkmlgipednloilifbppmhdocjbda-Default.svg
@@ -0,0 +1 @@
+chat.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-lbfehkoinhhcknnbdgnnmjhiladcgbol-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-lbfehkoinhhcknnbdgnnmjhiladcgbol-Default.svg
new file mode 120000
index 000000000..713d5a718
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-lbfehkoinhhcknnbdgnnmjhiladcgbol-Default.svg
@@ -0,0 +1 @@
+evernote.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-macmgoeeggnlnmpiojbcniblabkdjphe-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-macmgoeeggnlnmpiojbcniblabkdjphe-Default.svg
new file mode 120000
index 000000000..5447dd652
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-macmgoeeggnlnmpiojbcniblabkdjphe-Default.svg
@@ -0,0 +1 @@
+airmirror.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-mjcnijlhddpbdemagnpefmlkjdagkogk-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-mjcnijlhddpbdemagnpefmlkjdagkogk-Default.svg
new file mode 120000
index 000000000..1a8e55f8b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-mjcnijlhddpbdemagnpefmlkjdagkogk-Default.svg
@@ -0,0 +1 @@
+pocket.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-mmfbcljfglbokpmkimbfghdkjmjhdgbg-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-mmfbcljfglbokpmkimbfghdkjmjhdgbg-Default.svg
new file mode 120000
index 000000000..ca6c48312
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-mmfbcljfglbokpmkimbfghdkjmjhdgbg-Default.svg
@@ -0,0 +1 @@
+text-editor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-mnfehgbmkapmjnhcnbodoamcioleeooe-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-mnfehgbmkapmjnhcnbodoamcioleeooe-Default.svg
new file mode 120000
index 000000000..db8f90991
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-mnfehgbmkapmjnhcnbodoamcioleeooe-Default.svg
@@ -0,0 +1 @@
+devdocs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-ncpaehbhmfoodbceflpbdocjhpokkbmo-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-ncpaehbhmfoodbceflpbdocjhpokkbmo-Default.svg
new file mode 120000
index 000000000..bb2fa05ae
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-ncpaehbhmfoodbceflpbdocjhpokkbmo-Default.svg
@@ -0,0 +1 @@
+vectr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-nmgfcbigejokjgholnnnipegblickgnp-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-nmgfcbigejokjgholnnnipegblickgnp-Default.svg
new file mode 120000
index 000000000..8c337ce73
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-nmgfcbigejokjgholnnnipegblickgnp-Default.svg
@@ -0,0 +1 @@
+showtime.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-nmmhkkegccagdldgiimedpiccmgmieda-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-nmmhkkegccagdldgiimedpiccmgmieda-Default.svg
new file mode 120000
index 000000000..bdea67f4d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-nmmhkkegccagdldgiimedpiccmgmieda-Default.svg
@@ -0,0 +1 @@
+chrome-store.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-nngjipgjhfkaeimbhgmodlbhligdflei-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-nngjipgjhfkaeimbhgmodlbhligdflei-Default.svg
new file mode 100755
index 000000000..0086b6ed5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-nngjipgjhfkaeimbhgmodlbhligdflei-Default.svg
@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 256 256" width="256" height="256"><g filter="url(#gS7fiZKRxRHBdU5R7GFeeVNODyOG1qr3)"><linearGradient id="_lgradient_3" x1="0.4999837165721182" y1="-0.005133686507997573" x2="0.49998371657211826" y2="1.016743238635138" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#4f92ea"/><stop offset="100%" stop-opacity="1" style="stop-color:#1a73e8"/></linearGradient><path d=" M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z " fill="url(#_lgradient_3)"/></g><defs><filter id="gS7fiZKRxRHBdU5R7GFeeVNODyOG1qr3" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/><feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/><feFlood xmlns="http://www.w3.org/2000/svg" flood-color="#000000" flood-opacity="0.4"/><feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/><feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/></filter></defs><g style="opacity:0.4;"><g style="opacity:0.4;"><g style="opacity:0.4;"><g opacity="0.4"><linearGradient id="_lgradient_4" x1="0.5170019620884532" y1="0.0000022510094039029926" x2="0.517001962088453" y2="1.2087567810482005" gradientTransform="matrix(244.651,0,0,228.341,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#ffffff"/><stop offset="12.5%" stop-opacity="0.098" style="stop-color:#ffffff"/><stop offset="92.5%" stop-opacity="0.098" style="stop-color:#000000"/><stop offset="100%" stop-opacity="0.498" style="stop-color:#000000"/></linearGradient><path d=" M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.22 17.011 199.584 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.581 19.762 216.099 20.499 C 218.322 21.147 220.496 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.493 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.762 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.326 92.721 246.326 97.014 C 246.326 97.014 246.326 97.014 246.326 97.014 L 246.326 155.226 C 246.326 155.226 246.326 155.226 246.326 155.226 C 246.326 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.762 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.493 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.496 230.297 218.322 231.093 216.099 231.741 C 213.581 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.584 234.865 C 196.22 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.211 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 L 165.078 15.96 L 165.078 15.96 L 165.078 15.96 Z " fill-rule="evenodd" fill="url(#_lgradient_4)"/></g></g></g></g><g><g style="opacity:0.3;"><path d="M 71.039 82.12 L 170.819 82.12 C 183.083 82.12 193.039 92.076 193.039 104.34 L 193.039 160.9 C 193.039 173.164 183.083 183.12 170.819 183.12 L 93.259 183.12 C 80.996 183.12 71.039 173.164 71.039 160.9 L 71.039 82.12 Z" style="stroke:none;fill:#002555;stroke-miterlimit:10;"/><path d=" M 69.867 112.443 L 62.051 100.87 L 54.235 89.297 C 51.56 85.336 53.269 82.12 58.049 82.12 L 74.714 82.12 L 91.379 82.12 C 96.159 82.12 97.867 85.336 95.192 89.297 L 87.376 100.87 L 79.561 112.443 C 76.886 116.404 72.542 116.404 69.867 112.443 Z " fill="#002555"/></g><g><path d="M 71.039 75.12 L 170.819 75.12 C 183.083 75.12 193.039 85.076 193.039 97.34 L 193.039 153.9 C 193.039 166.164 183.083 176.12 170.819 176.12 L 93.259 176.12 C 80.996 176.12 71.039 166.164 71.039 153.9 L 71.039 75.12 Z" style="stroke:none;fill:#ffffff;stroke-miterlimit:10;"/><path d=" M 69.867 105.443 L 62.051 93.87 L 54.235 82.297 C 51.56 78.336 53.269 75.12 58.049 75.12 L 74.714 75.12 L 91.379 75.12 C 96.159 75.12 97.867 78.336 95.192 82.297 L 87.376 93.87 L 79.561 105.443 C 76.886 109.404 72.542 109.404 69.867 105.443 Z " fill="#ffffff"/></g><g><g style="mix-blend-mode:normal;" opacity="0.47"><path d="M 91.539 96.12 L 171.539 96.12 C 174.575 96.12 177.039 98.584 177.039 101.62 L 177.039 101.62 C 177.039 104.656 174.575 107.12 171.539 107.12 L 91.539 107.12 C 88.504 107.12 86.039 104.656 86.039 101.62 L 86.039 101.62 C 86.039 98.584 88.504 96.12 91.539 96.12 Z" style="stroke:none;fill:#0062ff;stroke-miterlimit:10;"/></g><g style="mix-blend-mode:normal;" opacity="0.47"><path d="M 91.539 118.12 L 171.539 118.12 C 174.575 118.12 177.039 120.584 177.039 123.62 L 177.039 123.62 C 177.039 126.656 174.575 129.12 171.539 129.12 L 91.539 129.12 C 88.504 129.12 86.039 126.656 86.039 123.62 L 86.039 123.62 C 86.039 120.584 88.504 118.12 91.539 118.12 Z" style="stroke:none;fill:#0062ff;stroke-miterlimit:10;"/></g><g style="mix-blend-mode:normal;" opacity="0.47"><path d="M 90.828 139.12 L 150.25 139.12 C 152.893 139.12 155.039 141.266 155.039 143.909 L 155.039 145.331 C 155.039 147.974 152.893 150.12 150.25 150.12 L 90.828 150.12 C 88.185 150.12 86.039 147.974 86.039 145.331 L 86.039 143.909 C 86.039 141.266 88.185 139.12 90.828 139.12 Z" style="stroke:none;fill:#0062ff;stroke-miterlimit:10;"/></g></g></g></svg> \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-oejfpnckiobiebgbjpbbiepcaclihlij-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-oejfpnckiobiebgbjpbbiepcaclihlij-Default.svg
new file mode 100755
index 000000000..fa85a5987
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-oejfpnckiobiebgbjpbbiepcaclihlij-Default.svg
@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 256 256" width="256" height="256"><g filter="url(#gQI1WCYhhg8FFL9QzCbL2kT7XCTOaOfd)"><linearGradient id="_lgradient_0" x1="0.4920634643039538" y1="1.001519610649046" x2="0.9484142668266141" y2="0.007576100799793206" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="2.608695652173913%" stop-opacity="1" style="stop-color:#279980"/><stop offset="56.086956521739125%" stop-opacity="1" style="stop-color:#2dbd9d"/><stop offset="100%" stop-opacity="1" style="stop-color:#a3e170"/></linearGradient><path d=" M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z " fill="url(#_lgradient_0)"/></g><defs><filter id="gQI1WCYhhg8FFL9QzCbL2kT7XCTOaOfd" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/><feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/><feFlood xmlns="http://www.w3.org/2000/svg" flood-color="#000000" flood-opacity="0.4"/><feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/><feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/></filter></defs><g style="opacity:0.4;"><g style="opacity:0.4;"><g opacity="0.4"><linearGradient id="_lgradient_1" x1="0.5169998854248579" y1="0.0000011253516996531654" x2="0.5169998854248576" y2="1.2087556553904961" gradientTransform="matrix(244.651,0,0,228.341,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#ffffff"/><stop offset="12.5%" stop-opacity="0.098" style="stop-color:#ffffff"/><stop offset="92.5%" stop-opacity="0.098" style="stop-color:#000000"/><stop offset="100%" stop-opacity="0.498" style="stop-color:#000000"/></linearGradient><path d=" M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.22 17.011 199.584 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.581 19.762 216.099 20.499 C 218.322 21.147 220.496 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.493 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.762 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.326 92.721 246.326 97.014 C 246.326 97.014 246.326 97.014 246.326 97.014 L 246.326 155.226 C 246.326 155.226 246.326 155.226 246.326 155.226 C 246.326 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.762 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.493 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.496 230.297 218.322 231.093 216.099 231.741 C 213.581 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.584 234.865 C 196.22 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.211 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 L 165.078 15.96 L 165.078 15.96 Z " fill-rule="evenodd" fill="url(#_lgradient_1)"/></g></g></g><g><g><g><g><path d=" M 63.019 114.415 L 53.368 114.415 C 51.63 114.332 49.896 114.64 48.294 115.317 L 48.294 94.989 L 33.226 94.989 L 33.226 157.251 L 48.263 157.251 L 48.263 132.128 C 48.263 131.058 48.69 130.032 49.45 129.278 C 50.21 128.524 51.239 128.104 52.31 128.112 L 61.057 128.112 C 62.128 128.104 63.157 128.524 63.917 129.278 C 64.677 130.032 65.105 131.058 65.105 132.128 L 65.105 157.251 L 80.172 157.251 L 80.172 130.167 C 80.172 118.773 72.576 114.415 63.05 114.415 L 63.019 114.415 Z M 207.716 114.415 L 207.716 139.538 C 207.716 141.755 205.918 143.553 203.7 143.553 L 194.921 143.553 C 193.851 143.562 192.821 143.142 192.062 142.388 C 191.302 141.634 190.874 140.608 190.874 139.538 L 190.874 114.415 L 175.838 114.415 L 175.838 140.783 C 175.838 151.585 182.656 157.251 192.991 157.251 L 207.716 157.251 L 207.716 157.251 C 217.056 157.251 222.784 150.558 222.784 140.876 L 222.784 114.415 L 207.716 114.415 Z M 122.791 139.538 C 122.791 140.608 122.363 141.634 121.603 142.388 C 120.843 143.142 119.814 143.562 118.743 143.553 L 109.996 143.553 C 108.925 143.562 107.896 143.142 107.136 142.388 C 106.376 141.634 105.949 140.608 105.949 139.538 L 105.949 114.415 L 90.912 114.415 L 90.912 140.783 C 90.912 151.585 97.823 157.251 107.941 157.251 L 122.666 157.251 L 122.666 157.251 C 132.005 157.251 137.733 150.558 137.733 140.876 L 137.733 114.415 L 122.791 114.415 L 122.791 139.538 Z M 149.314 157.251 L 164.382 157.251 L 164.382 94.989 L 149.314 94.989 L 149.314 157.251 Z " fill="#ffffff"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-ojcflmmmcfpacggndoaaflkmcoblhnbh-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-ojcflmmmcfpacggndoaaflkmcoblhnbh-Default.svg
new file mode 120000
index 000000000..242f0af4d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-ojcflmmmcfpacggndoaaflkmcoblhnbh-Default.svg
@@ -0,0 +1 @@
+wunderlist.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-okdgofnjkaimfebepijgaoimfphblkpd-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-okdgofnjkaimfebepijgaoimfphblkpd-Default.svg
new file mode 100755
index 000000000..22c578e8f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-okdgofnjkaimfebepijgaoimfphblkpd-Default.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ONikG1AmlLTTaaKWxvXDrZjTGeNSAcmH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ONikG1AmlLTTaaKWxvXDrZjTGeNSAcmH)">
+ <linearGradient id="_lgradient_80" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_80)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_81" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_81)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="xeDd2nCRdLAzY781D68xt5DYt5SKde3R" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#xeDd2nCRdLAzY781D68xt5DYt5SKde3R)">
+ <path d="M 128 57.313 C 104.981 57.345 83.344 68.308 69.703 86.851 L 92.047 125.537 C 92.085 125.196 92.128 124.856 92.175 124.517 C 92.352 123.321 92.588 122.135 92.883 120.963 C 93.179 119.794 93.534 118.641 93.945 117.508 C 94.3 116.528 94.697 115.564 95.134 114.619 C 95.231 114.401 95.33 114.184 95.432 113.968 C 95.836 113.149 96.27 112.346 96.734 111.56 C 96.878 111.309 97.024 111.058 97.173 110.81 C 97.697 109.971 98.254 109.154 98.844 108.36 C 98.956 108.194 99.07 108.029 99.184 107.865 C 99.756 107.124 100.356 106.406 100.983 105.712 C 101.178 105.483 101.376 105.257 101.577 105.033 C 102.116 104.467 102.674 103.919 103.248 103.39 C 103.591 103.057 103.94 102.732 104.296 102.413 C 104.781 102.008 105.277 101.616 105.783 101.238 C 106.246 100.863 106.718 100.499 107.199 100.147 C 107.7 99.804 108.21 99.474 108.728 99.156 C 109.106 98.903 109.488 98.658 109.875 98.42 C 110.021 98.343 110.167 98.268 110.314 98.193 C 110.595 98.038 110.879 97.887 111.164 97.74 C 111.76 97.431 112.364 97.138 112.976 96.862 C 113.564 96.591 114.159 96.336 114.761 96.097 C 115.257 95.902 115.757 95.718 116.261 95.545 C 116.893 95.329 117.531 95.131 118.173 94.95 C 118.736 94.795 119.303 94.654 119.872 94.526 C 120.464 94.388 121.059 94.265 121.657 94.158 C 122.235 94.054 122.816 93.964 123.398 93.888 C 124.029 93.811 124.662 93.749 125.296 93.704 C 125.847 93.663 126.4 93.635 126.952 93.619 C 127.303 93.595 127.653 93.576 128.004 93.561 L 190.677 93.561 C 177.747 71.166 153.867 57.353 128.007 57.311 L 128 57.313 Z M 65.256 93.621 C 58.888 104.621 55.523 117.103 55.5 129.813 C 55.5 169.854 87.96 202.314 128 202.314 C 137.987 202.284 147.861 200.191 157.001 196.166 L 157.001 151.547 C 156.865 151.723 156.729 151.897 156.59 152.071 C 156.286 152.45 155.974 152.823 155.655 153.189 C 155.204 153.736 154.736 154.27 154.254 154.79 C 153.889 155.161 153.516 155.525 153.135 155.88 C 152.639 156.366 152.129 156.839 151.606 157.296 C 151.202 157.63 150.791 157.956 150.374 158.273 C 149.861 158.688 149.337 159.09 148.802 159.477 C 148.3 159.82 147.79 160.15 147.272 160.468 C 146.895 160.72 146.512 160.966 146.126 161.204 C 145.98 161.281 145.833 161.356 145.687 161.431 C 145.405 161.585 145.122 161.737 144.837 161.884 C 144.241 162.193 143.637 162.486 143.024 162.762 C 142.437 163.032 141.842 163.287 141.24 163.526 C 140.744 163.721 140.244 163.906 139.739 164.079 C 139.108 164.294 138.47 164.493 137.828 164.673 C 137.265 164.829 136.698 164.97 136.128 165.098 C 135.537 165.236 134.942 165.358 134.344 165.466 C 133.766 165.57 133.185 165.66 132.603 165.735 C 131.972 165.813 131.339 165.875 130.705 165.919 C 130.153 165.96 129.601 165.989 129.048 166.004 C 128.701 166.029 128.352 166.048 128.004 166.062 C 127.559 166.056 127.115 166.042 126.67 166.019 C 126.472 166.011 126.274 166.001 126.076 165.99 C 125.281 165.941 124.488 165.866 123.698 165.765 C 123.259 165.72 122.822 165.667 122.385 165.606 C 121.639 165.479 120.897 165.329 120.16 165.156 C 119.713 165.065 119.268 164.966 118.826 164.859 C 118.111 164.668 117.403 164.455 116.701 164.221 C 116.246 164.075 115.794 163.92 115.346 163.757 C 114.74 163.522 114.14 163.27 113.548 163.003 C 112.998 162.772 112.454 162.528 111.916 162.271 C 111.434 162.02 110.958 161.759 110.488 161.488 C 109.909 161.177 109.338 160.851 108.777 160.509 C 108.316 160.212 107.861 159.905 107.414 159.588 C 106.847 159.208 106.291 158.811 105.747 158.399 C 105.366 158.095 104.991 157.783 104.623 157.464 C 104.078 157.013 103.546 156.546 103.028 156.065 C 102.655 155.7 102.29 155.328 101.933 154.948 C 101.447 154.452 100.976 153.942 100.519 153.418 C 100.184 153.015 99.858 152.604 99.541 152.186 C 99.125 151.672 98.724 151.148 98.337 150.612 C 97.993 150.111 97.662 149.601 97.344 149.083 C 97.093 148.706 96.848 148.324 96.612 147.937 L 96.184 147.183 L 65.26 93.62 L 65.256 93.621 Z M 149.734 100.813 C 149.91 100.948 150.084 101.085 150.258 101.224 C 150.637 101.528 151.01 101.839 151.377 102.158 C 151.924 102.61 152.457 103.077 152.977 103.56 C 153.348 103.925 153.712 104.298 154.067 104.679 C 154.554 105.175 155.026 105.685 155.483 106.208 C 155.818 106.612 156.143 107.023 156.46 107.44 C 156.875 107.953 157.277 108.477 157.664 109.012 C 158.007 109.513 158.337 110.023 158.655 110.541 C 158.908 110.919 159.153 111.301 159.391 111.688 C 159.468 111.834 159.543 111.98 159.618 112.127 C 159.773 112.408 159.924 112.692 160.071 112.977 C 160.38 113.573 160.673 114.177 160.949 114.789 C 161.22 115.377 161.475 115.972 161.713 116.574 C 161.909 117.07 162.093 117.57 162.266 118.075 C 162.482 118.706 162.68 119.344 162.86 119.986 C 163.016 120.549 163.157 121.116 163.285 121.685 C 163.423 122.277 163.546 122.872 163.653 123.47 C 163.757 124.048 163.847 124.629 163.922 125.211 C 163.974 125.536 164.021 125.862 164.064 126.188 C 164.082 126.495 164.096 126.802 164.107 127.109 C 164.148 127.66 164.176 128.213 164.192 128.766 C 164.216 129.113 164.235 129.461 164.25 129.81 L 164.25 192.483 C 186.645 179.553 200.458 155.673 200.5 129.813 C 200.47 119.826 198.377 109.953 194.352 100.813 L 149.733 100.813 L 149.734 100.813 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 128 53.688 C 104.981 53.72 83.344 64.683 69.703 83.226 L 92.047 121.912 C 92.085 121.571 92.128 121.231 92.175 120.892 C 92.352 119.696 92.588 118.51 92.883 117.338 C 93.179 116.169 93.534 115.016 93.945 113.883 C 94.3 112.903 94.697 111.939 95.134 110.994 C 95.231 110.776 95.33 110.559 95.432 110.343 C 95.836 109.524 96.27 108.721 96.734 107.935 C 96.878 107.684 97.024 107.433 97.173 107.185 C 97.697 106.346 98.254 105.529 98.844 104.735 C 98.956 104.569 99.07 104.404 99.184 104.24 C 99.756 103.499 100.356 102.781 100.983 102.087 C 101.178 101.858 101.376 101.632 101.577 101.408 C 102.116 100.842 102.674 100.294 103.248 99.765 C 103.591 99.432 103.94 99.107 104.296 98.788 C 104.781 98.383 105.277 97.991 105.783 97.613 C 106.246 97.238 106.718 96.874 107.199 96.522 C 107.7 96.179 108.21 95.849 108.728 95.531 C 109.106 95.278 109.488 95.033 109.875 94.795 C 110.021 94.718 110.167 94.643 110.314 94.568 C 110.595 94.413 110.879 94.262 111.164 94.115 C 111.76 93.806 112.364 93.513 112.976 93.237 C 113.564 92.966 114.159 92.711 114.761 92.472 C 115.257 92.277 115.757 92.093 116.261 91.92 C 116.893 91.704 117.531 91.506 118.173 91.325 C 118.736 91.17 119.303 91.029 119.872 90.901 C 120.464 90.763 121.059 90.64 121.657 90.533 C 122.235 90.429 122.816 90.339 123.398 90.263 C 124.029 90.185 124.662 90.124 125.296 90.079 C 125.847 90.038 126.4 90.01 126.952 89.994 C 127.303 89.97 127.653 89.951 128.004 89.936 L 190.677 89.936 C 177.747 67.541 153.867 53.728 128.007 53.686 L 128 53.688 Z M 65.256 89.996 C 58.888 100.996 55.523 113.478 55.5 126.188 C 55.5 166.229 87.96 198.689 128 198.689 C 137.987 198.659 147.861 196.566 157.001 192.541 L 157.001 147.922 C 156.865 148.098 156.729 148.272 156.59 148.446 C 156.286 148.825 155.974 149.198 155.655 149.564 C 155.204 150.111 154.736 150.645 154.254 151.165 C 153.889 151.536 153.516 151.899 153.135 152.255 C 152.639 152.741 152.129 153.214 151.606 153.671 C 151.202 154.005 150.791 154.331 150.374 154.648 C 149.861 155.063 149.337 155.465 148.802 155.852 C 148.3 156.195 147.79 156.525 147.272 156.843 C 146.895 157.095 146.512 157.341 146.126 157.579 C 145.98 157.656 145.833 157.731 145.687 157.806 C 145.405 157.96 145.122 158.111 144.837 158.259 C 144.241 158.568 143.637 158.861 143.024 159.137 C 142.437 159.407 141.842 159.662 141.24 159.901 C 140.744 160.096 140.244 160.281 139.739 160.454 C 139.108 160.669 138.47 160.868 137.828 161.048 C 137.265 161.204 136.698 161.345 136.128 161.473 C 135.537 161.611 134.942 161.733 134.344 161.841 C 133.766 161.945 133.185 162.035 132.603 162.11 C 131.972 162.188 131.339 162.25 130.705 162.294 C 130.153 162.335 129.601 162.364 129.048 162.379 C 128.701 162.404 128.352 162.423 128.004 162.437 C 127.559 162.431 127.115 162.417 126.67 162.394 C 126.472 162.386 126.274 162.376 126.076 162.365 C 125.281 162.316 124.488 162.241 123.698 162.14 C 123.259 162.095 122.822 162.042 122.385 161.981 C 121.639 161.854 120.897 161.704 120.16 161.531 C 119.713 161.44 119.268 161.341 118.826 161.234 C 118.111 161.043 117.403 160.83 116.701 160.596 C 116.246 160.45 115.794 160.295 115.346 160.132 C 114.74 159.897 114.14 159.645 113.548 159.378 C 112.998 159.147 112.454 158.903 111.916 158.646 C 111.434 158.395 110.958 158.134 110.488 157.863 C 109.909 157.552 109.338 157.225 108.777 156.884 C 108.316 156.587 107.861 156.28 107.414 155.963 C 106.847 155.582 106.291 155.186 105.747 154.774 C 105.366 154.47 104.991 154.158 104.623 153.839 C 104.078 153.388 103.546 152.921 103.028 152.44 C 102.655 152.075 102.29 151.703 101.933 151.323 C 101.447 150.827 100.976 150.317 100.519 149.793 C 100.184 149.39 99.858 148.979 99.541 148.561 C 99.125 148.047 98.724 147.523 98.337 146.987 C 97.993 146.486 97.662 145.976 97.344 145.458 C 97.093 145.08 96.848 144.699 96.612 144.312 L 96.184 143.558 L 65.26 89.995 L 65.256 89.996 Z M 149.734 97.188 C 149.91 97.323 150.084 97.46 150.258 97.599 C 150.637 97.903 151.01 98.214 151.377 98.533 C 151.924 98.985 152.457 99.452 152.977 99.935 C 153.348 100.3 153.712 100.673 154.067 101.054 C 154.554 101.55 155.026 102.06 155.483 102.583 C 155.818 102.987 156.143 103.398 156.46 103.815 C 156.875 104.328 157.277 104.852 157.664 105.387 C 158.007 105.888 158.337 106.398 158.655 106.916 C 158.908 107.294 159.153 107.676 159.391 108.063 C 159.468 108.209 159.543 108.355 159.618 108.502 C 159.773 108.783 159.924 109.067 160.071 109.352 C 160.38 109.948 160.673 110.552 160.949 111.164 C 161.22 111.752 161.475 112.347 161.713 112.949 C 161.909 113.445 162.093 113.945 162.266 114.45 C 162.482 115.081 162.68 115.719 162.86 116.361 C 163.016 116.924 163.157 117.491 163.285 118.06 C 163.423 118.652 163.546 119.247 163.653 119.845 C 163.757 120.423 163.847 121.004 163.922 121.586 C 163.974 121.911 164.021 122.237 164.064 122.563 C 164.082 122.87 164.096 123.177 164.107 123.484 C 164.148 124.035 164.176 124.588 164.192 125.141 C 164.216 125.488 164.235 125.836 164.25 126.185 L 164.25 188.858 C 186.645 175.928 200.458 152.048 200.5 126.188 C 200.47 116.201 198.377 106.328 194.352 97.188 L 149.733 97.188 L 149.734 97.188 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-oooiobdokpcfdlahlmcddobejikcmkfo-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-oooiobdokpcfdlahlmcddobejikcmkfo-Default.svg
new file mode 120000
index 000000000..49924271d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-oooiobdokpcfdlahlmcddobejikcmkfo-Default.svg
@@ -0,0 +1 @@
+teamviewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-pdagghjnpkeagmlbilmjmclfhjeaapaa-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-pdagghjnpkeagmlbilmjmclfhjeaapaa-Default.svg
new file mode 120000
index 000000000..7bc36db47
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-pdagghjnpkeagmlbilmjmclfhjeaapaa-Default.svg
@@ -0,0 +1 @@
+gravit.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-pjkljhegncpnkpknbcohdijeoejaedia-Default.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-pjkljhegncpnkpknbcohdijeoejaedia-Default.svg
new file mode 120000
index 000000000..535ba0006
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-pjkljhegncpnkpknbcohdijeoejaedia-Default.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-remote-desktop.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-remote-desktop.svg
new file mode 100755
index 000000000..62e100e66
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-remote-desktop.svg
@@ -0,0 +1,78 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Yxz5NhdPdYbU14V2urj63ptHCFW0P2M5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Yxz5NhdPdYbU14V2urj63ptHCFW0P2M5)">
+ <linearGradient id="_lgradient_0" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ececec" fill-rule="evenodd" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z M 165.84 32.07 C 170.07 32.07 174.3 32.11 178.54 32.21 C 182.22 32.29 185.9 32.43 189.58 32.64 C 192.71 32.82 195.84 33.08 198.96 33.42 C 201.53 33.7 204.1 34.08 206.65 34.55 C 208.67 34.92 210.67 35.4 212.63 35.97 C 214.11 36.41 215.55 36.94 216.96 37.57 C 217.96 38.02 218.92 38.55 219.84 39.16 C 220.53 39.63 221.18 40.16 221.77 40.75 C 222.36 41.35 222.9 41.99 223.37 42.69 C 223.98 43.6 224.51 44.56 224.96 45.56 C 225.59 46.96 226.12 48.4 226.55 49.87 C 227.13 51.83 227.61 53.82 227.98 55.84 C 228.45 58.38 228.83 60.95 229.11 63.52 C 229.45 66.63 229.71 69.75 229.89 72.88 C 230.1 76.56 230.24 80.23 230.32 83.91 C 230.42 88.14 230.46 92.37 230.46 96.6 C 230.46 96.6 230.46 96.61 230.46 96.62 L 230.46 155.87 C 230.46 155.88 230.46 155.88 230.46 155.89 C 230.46 160.12 230.42 164.35 230.32 168.58 C 230.24 172.26 230.1 175.93 229.89 179.61 C 229.71 182.73 229.45 185.86 229.11 188.97 C 228.83 191.54 228.45 194.1 227.98 196.65 C 227.61 198.66 227.13 200.66 226.55 202.62 C 226.12 204.09 225.59 205.53 224.96 206.93 C 224.51 207.93 223.98 208.89 223.37 209.8 C 222.9 210.49 222.36 211.14 221.77 211.74 C 221.18 212.32 220.53 212.86 219.84 213.33 C 218.92 213.94 217.96 214.47 216.96 214.92 C 215.55 215.55 214.11 216.08 212.63 216.51 C 210.67 217.09 208.67 217.57 206.65 217.94 C 204.1 218.41 201.53 218.79 198.96 219.07 C 195.84 219.41 192.71 219.67 189.58 219.85 C 185.9 220.06 182.22 220.2 178.54 220.28 C 174.3 220.37 170.07 220.42 165.84 220.41 C 165.83 220.41 165.82 220.41 165.82 220.41 L 90.45 220.41 C 90.44 220.41 90.43 220.41 90.42 220.41 C 86.19 220.42 81.96 220.37 77.72 220.28 C 74.04 220.2 70.36 220.06 66.68 219.85 C 63.55 219.67 60.42 219.41 57.3 219.07 C 54.73 218.79 52.16 218.41 49.61 217.94 C 47.59 217.57 45.6 217.09 43.63 216.51 C 42.15 216.08 40.71 215.55 39.31 214.92 C 38.3 214.47 37.34 213.94 36.43 213.33 C 35.73 212.86 35.08 212.32 34.49 211.74 C 33.9 211.14 33.37 210.49 32.9 209.8 C 32.29 208.89 31.75 207.93 31.3 206.93 C 30.67 205.53 30.14 204.09 29.71 202.62 C 29.13 200.66 28.65 198.66 28.28 196.65 C 27.81 194.1 27.43 191.54 27.15 188.97 C 26.81 185.86 26.55 182.73 26.37 179.61 C 26.16 175.93 26.02 172.26 25.94 168.58 C 25.85 164.35 25.8 160.12 25.81 155.89 C 25.81 155.88 25.81 155.88 25.81 155.87 L 25.81 96.62 C 25.81 96.61 25.81 96.6 25.81 96.6 C 25.8 92.37 25.85 88.14 25.94 83.91 C 26.02 80.23 26.16 76.56 26.37 72.88 C 26.55 69.75 26.81 66.63 27.15 63.52 C 27.43 60.95 27.81 58.38 28.28 55.84 C 28.65 53.82 29.13 51.83 29.71 49.87 C 30.14 48.4 30.67 46.96 31.3 45.56 C 31.75 44.56 32.29 43.6 32.9 42.69 C 33.37 41.99 33.9 41.35 34.49 40.75 C 35.08 40.16 35.73 39.63 36.43 39.16 C 37.34 38.55 38.3 38.02 39.31 37.57 C 40.71 36.94 42.15 36.41 43.63 35.97 C 45.6 35.4 47.59 34.92 49.61 34.55 C 52.16 34.08 54.73 33.7 57.3 33.42 C 60.42 33.08 63.55 32.82 66.68 32.64 C 70.36 32.43 74.04 32.29 77.72 32.21 C 81.96 32.11 86.19 32.07 90.42 32.07 C 90.43 32.07 90.44 32.07 90.45 32.07 L 165.82 32.08 C 165.82 32.08 165.83 32.07 165.84 32.07 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="QaNu7i8PLNUoEsivOnV986ivI6Tffh5Z" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#QaNu7i8PLNUoEsivOnV986ivI6Tffh5Z)">
+ <path d="M 126.894 57.889 C 102.269 57.889 80.73 70.523 68.21 89.626 L 99.139 143.196 C 96.711 138.716 95.312 133.633 95.312 128.16 C 95.312 110.643 109.504 105.511 126.895 103.564 L 144.076 101.641 C 158.243 110.72 162.944 129.247 154.444 143.986 L 123.084 198.38 C 148.719 199.883 174.119 187.173 187.879 163.314 L 187.879 163.296 C 200.192 141.948 200.033 116.984 189.767 96.578 L 187.896 92.974 L 187.519 92.974 C 175.4 72.014 152.92 57.892 126.889 57.892 L 126.894 57.889 Z M 68.244 89.78 C 54.126 111.252 52.423 139.639 66.184 163.501 L 66.167 163.501 C 78.481 184.848 100.179 197.195 122.966 198.496 L 153.862 144.892 C 151.198 149.235 147.493 153.002 142.756 155.74 C 127.602 164.499 108.355 159.342 99.605 144.171 L 68.244 89.781 L 68.244 89.78 Z"/>
+ </g>
+ <g opacity=".1">
+ <path d="M 126.894 194.027 C 88.007 194.027 56.699 162.687 56.699 123.759 C 56.699 123.17 56.684 122.588 56.699 122.003 C 57.627 160.109 88.594 190.513 126.894 190.513 C 165.193 190.513 196.161 160.11 197.089 122.003 C 197.104 122.588 197.089 123.17 197.089 123.759 C 197.089 162.687 165.783 194.027 126.894 194.027 Z"/>
+ </g>
+ <linearGradient id="_lgradient_2" x1=".951" x2="-.109" y1=".006" y2="1.702" gradientTransform="matrix(121.414,0,0,85.306,68.217,53.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4400"/>
+ <stop offset="100%" style="stop-color:#dc1414"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" d="M 126.894 53.5 C 102.269 53.5 80.737 66.127 68.217 85.23 L 99.148 138.806 C 96.72 134.326 95.307 129.24 95.307 123.766 C 95.307 106.248 109.503 101.12 126.894 99.172 L 189.63 92.142 C 178.109 69.172 154.416 53.5 126.892 53.5 L 126.894 53.5 Z"/>
+ <linearGradient id="_lgradient_3" x1=".151" x2="1.293" y1=".904" y2="-.151" gradientTransform="matrix(97.147,0,0,108.716,56.705,85.39)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" d="M 66.178 159.103 C 78.489 180.449 100.178 192.805 122.966 194.106 L 153.853 140.505 C 151.189 144.849 147.495 148.617 142.759 151.354 C 127.605 160.113 108.36 154.951 99.61 139.78 L 68.241 85.39 C 54.123 106.862 52.414 135.241 66.175 159.103 L 66.178 159.103 Z"/>
+ <linearGradient id="_lgradient_4" x1="1.045" x2="-.913" y1="-.331" y2="1.043" gradientTransform="matrix(74.223,0,0,105.524,123.085,88.573)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" d="M 187.884 158.909 C 200.197 137.561 200.039 112.582 189.772 92.177 L 187.906 88.573 L 127.007 88.651 C 132.097 88.789 138.156 93.658 142.891 96.395 C 158.045 105.154 163.202 124.418 154.452 139.589 L 123.085 193.978 C 148.72 195.481 174.127 182.774 187.887 158.914 L 187.884 158.909 Z"/>
+ <g opacity=".2">
+ <linearGradient id="_lgradient_5" x1="1.023" x2=".205" y1=".3" y2=".709" gradientTransform="matrix(31.462,0,0,70.296,122.79,123.766)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#000000"/>
+ <stop offset="79.526%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" d="M 154.252 139.575 L 126.894 123.766 L 122.79 194.062 L 154.252 139.575 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 162.152 128.195 L 162.152 128.195 C 162.152 108.794 146.401 93.042 127 93.042 L 127 93.042 C 107.598 93.042 91.847 108.794 91.847 128.195 L 91.847 128.195 C 91.847 147.596 107.598 163.347 127 163.347 L 127 163.347 C 146.401 163.347 162.152 147.596 162.152 128.195 Z"/>
+ </g>
+ <path d="M 162.152 123.801 L 162.152 123.801 C 162.152 104.4 146.401 88.648 127 88.648 L 127 88.648 C 107.598 88.648 91.847 104.4 91.847 123.801 L 91.847 123.801 C 91.847 143.202 107.598 158.953 127 158.953 L 127 158.953 C 146.401 158.953 162.152 143.202 162.152 123.801 Z" style="fill:#ffffff"/>
+ <defs>
+ <linearGradient id="_lgradient_6" x1="1.817" x2="-.895" y1="-.897" y2="1.859">
+ <stop offset="0%" style="stop-color:#5786ff"/>
+ <stop offset="50%" style="stop-color:#51a8ff"/>
+ <stop offset="100%" style="stop-color:#0f82f5"/>
+ </linearGradient>
+ </defs>
+ <path d="M 153.364 123.801 L 153.364 123.801 C 153.364 109.25 141.55 97.436 127 97.436 L 127 97.436 C 112.449 97.436 100.635 109.25 100.635 123.801 L 100.635 123.801 C 100.635 138.352 112.449 150.165 127 150.165 L 127 150.165 C 141.55 150.165 153.364 138.352 153.364 123.801 Z" style="fill:url(#_lgradient_6)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome-store.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome-store.svg
new file mode 100755
index 000000000..da5306262
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome-store.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="FvWwE9M01AZfvc2W2c6RbqShmaVBOTbc" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#FvWwE9M01AZfvc2W2c6RbqShmaVBOTbc)">
+ <linearGradient id="_lgradient_69" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e6548b"/>
+ <stop offset="100%" style="stop-color:#f76363"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_69)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_70" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_70)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="S0L9woW9ly0MJ1nFQkHCSRWOUfozO4bA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#S0L9woW9ly0MJ1nFQkHCSRWOUfozO4bA)">
+ <path d="M 107.286 69.741 L 107.286 74.92 L 148.714 74.92 L 148.714 69.741 L 107.286 69.741 Z M 55.5 181.08 L 55.5 186.259 C 55.5 190.562 58.964 194.027 63.268 194.027 L 192.732 194.027 C 197.036 194.027 200.5 190.562 200.5 186.259 L 200.5 181.08 C 200.5 185.384 197.036 188.848 192.732 188.848 L 63.268 188.848 C 58.964 188.848 55.5 185.384 55.5 181.08 Z"/>
+ </g>
+ <path fill="#e6e6e6" d="M 107.286 61.973 L 96.929 72.33 L 96.929 87.866 L 55.5 87.866 L 55.5 183.67 C 55.5 187.973 58.964 191.438 63.268 191.438 L 192.732 191.438 C 197.036 191.438 200.5 187.973 200.5 183.67 L 200.5 87.866 L 159.071 87.866 L 159.071 72.33 L 148.714 61.973 L 107.286 61.973 Z M 107.286 72.33 L 148.714 72.33 L 148.714 87.866 L 107.286 87.866 L 107.286 72.33 Z"/>
+ <path fill="#f22c42" d="M 127.889 118.938 L 127.889 118.948 C 102.494 118.948 80.296 131.969 67.384 151.668 L 90.354 191.438 L 95.32 191.438 C 95.32 191.427 95.32 191.417 95.32 191.407 C 95.32 173.343 109.955 168.049 127.889 166.04 L 192.591 158.788 C 180.713 135.097 156.268 118.938 127.889 118.938 Z"/>
+ <path fill="#76c22b" d="M 67.415 151.83 C 60.733 161.992 56.779 173.658 55.793 185.682 C 56.681 188.997 59.666 191.438 63.268 191.438 L 90.253 191.438 L 67.415 151.83 Z"/>
+ <path fill="#fdc92b" d="M 190.8 155.117 L 128 155.198 C 133.249 155.34 139.502 160.356 144.385 163.178 C 154.869 169.237 160.682 180.173 160.67 191.438 L 192.732 191.438 C 196.367 191.438 199.371 188.952 200.227 185.591 C 199.462 176.281 196.935 167.182 192.732 158.829 L 190.8 155.117 Z"/>
+ <path fill="#ffffff" d="M 128 155.188 C 107.917 155.188 91.75 171.355 91.75 191.438 L 164.25 191.438 C 164.25 171.355 148.082 155.188 128 155.188 Z"/>
+ <path fill="#37a6e6" d="M 128 160.366 C 110.786 160.366 96.929 174.224 96.929 191.438 L 159.071 191.438 C 159.071 174.224 145.214 160.366 128 160.366 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chrome.svg b/.icons/Gruvbox_Dark-2/apps/64/chrome.svg
new file mode 100644
index 000000000..27a560bd8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chrome.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#uSygs5J59F1icONnkyABJM2ZiUOGRC4w)">
+ <linearGradient id="_lgradient_79" x1=".507" x2=".507" y1="1.003" y2=".008" gradientTransform="matrix(244.64783,0,0,228.337995,5.676084,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2ea33c"/>
+ <stop offset="100%" style="stop-color:#41d753"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_79)" d="M 90.316498 11.95 C 81.059563 11.95 72.794861 12.114477 65.418121 12.547651 C 58.04137 12.980827 51.550987 13.681784 45.847858 14.754665 C 40.144718 15.827546 35.228546 17.273012 30.992428 19.192129 C 28.874359 20.151688 26.927038 21.228355 25.136972 22.438196 C 23.346924 23.648037 21.71468 24.991283 20.22683 26.477226 C 18.738979 27.963169 17.395353 29.591673 16.18387 31.379532 C 14.972387 33.167389 13.890938 35.115456 12.929972 37.231045 C 11.008072 41.462223 9.563251 46.373764 8.488577 52.07077 C 7.413903 57.76778 6.711695 64.248116 6.277645 71.617485 C 5.843595 78.986855 5.676084 87.244034 5.676084 96.492287 L 5.676084 155.741806 C 5.676084 164.990021 5.843686 173.247269 6.277645 180.616608 C 6.711695 187.985947 7.413903 194.47023 8.488577 200.167252 C 9.563251 205.864243 11.008072 210.775772 12.929972 215.006958 C 13.890938 217.122543 14.972387 219.066711 16.18387 220.854553 C 17.395353 222.642426 18.738979 224.274826 20.22683 225.760773 C 21.71468 227.246719 23.346924 228.58606 25.136972 229.795898 C 26.927038 231.005753 28.874359 232.086304 30.992428 233.045868 C 35.228546 234.964996 40.144718 236.406525 45.847858 237.479416 C 51.550987 238.552322 58.04137 239.253265 65.418121 239.686447 C 72.794861 240.119629 81.059563 240.287994 90.316498 240.287994 L 165.687408 240.287994 C 174.944351 240.287994 183.209045 240.119598 190.585785 239.686447 C 197.962524 239.253265 204.449005 238.552322 210.152145 237.479416 C 215.85527 236.406525 220.775345 234.964996 225.011475 233.045868 C 227.129547 232.086304 229.076889 231.005753 230.866928 229.795898 C 232.656982 228.58606 234.289215 227.246719 235.777084 225.760773 C 237.264938 224.274826 238.608551 222.642426 239.820038 220.854553 C 241.031525 219.066711 242.109085 217.122543 243.070023 215.006958 C 244.991928 210.775772 246.440659 205.864243 247.515335 200.167252 C 248.589996 194.47023 249.292221 187.985947 249.726257 180.616608 C 250.160294 173.247269 250.323914 164.990021 250.323914 155.741806 L 250.323914 96.492287 C 250.323914 87.244034 250.160294 78.986855 249.726257 71.617485 C 249.292221 64.248116 248.589996 57.76778 247.515335 52.07077 C 246.440659 46.373764 244.991928 41.462223 243.070023 37.231045 C 242.109085 35.115456 241.031525 33.167389 239.820038 31.379532 C 238.608551 29.591673 237.264938 27.963169 235.777084 26.477226 C 234.289215 24.991283 232.656982 23.648037 230.866928 22.438196 C 229.076889 21.228355 227.129547 20.151688 225.011475 19.192129 C 220.775345 17.273012 215.85527 15.827546 210.152145 14.754665 C 204.449005 13.681784 197.962524 12.980827 190.585785 12.547651 C 183.209045 12.114476 174.944351 11.95 165.687408 11.95 L 90.316498 11.95 Z"/>
+ <linearGradient id="_lgradient_80" x1=".479" x2=".483" y1="1.405" y2="-.002" gradientTransform="matrix(234.858788,0,0,163.057279,14.558875,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#da1636"/>
+ <stop offset="100%" style="stop-color:#f22c42"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_80)" d="M 249.417664 68.902664 C 248.977936 62.767544 248.440735 56.976479 247.515335 52.07077 C 246.440659 46.373764 244.991928 41.462223 243.070023 37.231045 C 242.109085 35.115456 241.031525 33.167389 239.820038 31.379532 C 238.608551 29.591673 237.264938 27.963169 235.777084 26.477226 C 234.289215 24.991283 232.656982 23.648037 230.866928 22.438196 C 229.076889 21.228355 227.129547 20.151688 225.011475 19.192129 C 220.775345 17.273012 215.85527 15.827546 210.152145 14.754665 C 204.449005 13.681784 197.962524 12.980827 190.585785 12.547651 C 183.209045 12.114476 174.944351 11.95 165.687408 11.95 L 90.316498 11.95 C 81.059563 11.95 72.794861 12.114477 65.418121 12.547651 C 58.04137 12.980827 51.550987 13.681784 45.847858 14.754665 C 40.144718 15.827546 35.228546 17.273012 30.992428 19.192129 C 28.874359 20.151688 26.927038 21.228355 25.136972 22.438196 C 23.346924 23.648037 21.71468 24.991283 20.22683 26.477226 C 18.738979 27.963169 17.395353 29.591673 16.18387 31.379532 C 15.578312 32.273209 15.100255 33.331341 14.558875 34.305286 C 34.237492 71.458939 79.921997 155.108994 79.921997 155.108994 L 125.394539 175.007278 L 173.300674 155.667587 L 173.710831 121.953018 L 123.027359 68.902664 L 249.417664 68.902664 Z"/>
+ <linearGradient id="_lgradient_81" x1=".465" x2=".467" y1=".998" y2="-.332" gradientTransform="matrix(136.437157,0,0,171.38533,113.886757,68.902664)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f9af18"/>
+ <stop offset="100%" style="stop-color:#fecf3b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_81)" d="M 113.886757 240.287994 L 165.687408 240.287994 C 174.944351 240.287994 183.209045 240.119598 190.585785 239.686447 C 197.962524 239.253265 204.449005 238.552322 210.152145 237.479416 C 215.85527 236.406525 220.775345 234.964996 225.011475 233.045868 C 227.129547 232.086304 229.076889 231.005753 230.866928 229.795898 C 232.656982 228.58606 234.289215 227.246719 235.777084 225.760773 C 237.264938 224.274826 238.608551 222.642426 239.820038 220.854553 C 241.031525 219.066711 242.109085 217.122543 243.070023 215.006958 C 244.991928 210.775772 246.440659 205.864243 247.515335 200.167252 C 248.589996 194.47023 249.292221 187.985947 249.726257 180.616608 C 250.160294 173.247269 250.323914 164.990021 250.323914 155.741806 L 250.323914 96.492287 C 250.323914 87.244034 250.160294 78.986855 249.726257 71.617485 C 249.665985 70.593895 249.488602 69.892273 249.417664 68.902664 L 123.027359 68.902664 L 173.710831 121.953018 L 173.300674 155.667587 L 159.187424 161.362854 L 159.652267 161.855042 L 113.886757 240.287994 Z M 173.238174 160.675369 L 173.238174 160.796448 L 169.578018 166.956558 L 173.238174 160.675369 Z"/>
+ </g>
+ <defs>
+ <filter id="uSygs5J59F1icONnkyABJM2ZiUOGRC4w" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <radialGradient id="_rgradient_10" cx=".5" cy=".5" r=".5" fx=".357" fy=".368" gradientTransform="matrix(111.331687,-3.184358,1.33498,113.184358,71.66749,71.592179)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </radialGradient>
+ <ellipse fill="url(#_rgradient_10)" cx="128.001" cy="126.592" rx="50.227" ry="50.227" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_82" x1=".491" x2=".494" y1="1.488" y2="-.489" gradientTransform="matrix(115.519997,0,0,115.520004,70.239998,68.830002)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#c6cdd1"/>
+ <stop offset="100%" style="stop-color:#e0e5e7"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_82)" fill-rule="evenodd" d="M 128 184.350006 C 112.690002 184.350006 97.989998 178.259995 87.160004 167.440002 C 76.330002 156.610001 70.239998 141.910004 70.239998 126.589996 C 70.239998 111.279999 76.330002 96.580002 87.160004 85.75 C 97.989998 74.919998 112.690002 68.830002 128 68.830002 C 143.309998 68.830002 158.020004 74.919998 168.839996 85.75 C 179.669998 96.580002 185.759995 111.279999 185.759995 126.589996 C 185.759995 141.910004 179.669998 156.610001 168.839996 167.440002 C 158.020004 178.259995 143.309998 184.350006 128 184.350006 Z M 128 169.289993 C 116.68 169.289993 105.82 164.779999 97.809998 156.779999 C 89.809998 148.779999 85.309998 137.910004 85.309998 126.589996 C 85.309998 115.269997 89.809998 104.410004 97.809998 96.400002 C 105.82 88.400002 116.68 83.900002 128 83.900002 C 139.320007 83.900002 150.190002 88.400002 158.190002 96.400002 C 166.190002 104.410004 170.690002 115.269997 170.690002 126.589996 C 170.690002 137.910004 166.190002 148.779999 158.190002 156.779999 C 150.190002 164.779999 139.320007 169.289993 128 169.289993 C 128 169.289993 128 169.289993 128 169.289993 L 128 169.289993 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_83" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_83)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chromium-app-list.svg b/.icons/Gruvbox_Dark-2/apps/64/chromium-app-list.svg
new file mode 100755
index 000000000..734bd9938
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chromium-app-list.svg
@@ -0,0 +1,114 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="5SNniwlXfZSRIeRRRhyIkvEO0Pl9neO6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#5SNniwlXfZSRIeRRRhyIkvEO0Pl9neO6)">
+ <linearGradient id="_lgradient_78" x1=".518" x2=".532" y1="-.194" y2="1.114" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4ce0c6"/>
+ <stop offset="100%" style="stop-color:#3b85b5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_78)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_79" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_79)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g style="opacity:0.2">
+ <defs>
+ <filter id="OeMK5zrpWZzLrlUcy2kB7z69ChKM1WZr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#OeMK5zrpWZzLrlUcy2kB7z69ChKM1WZr)">
+ <path d="M 128 109.083 L 128 109.083 C 138.67 109.083 147.333 117.746 147.333 128.417 L 147.333 128.417 C 147.333 139.087 138.67 147.75 128 147.75 L 128 147.75 C 117.33 147.75 108.667 139.087 108.667 128.417 L 108.667 128.417 C 108.667 117.746 117.33 109.083 128 109.083 Z"/>
+ </g>
+ <defs>
+ <filter id="I62IC8sAdDgJHl3FkGEB6rsuqa0sR1BP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#I62IC8sAdDgJHl3FkGEB6rsuqa0sR1BP)">
+ <path d="M 181.167 109.083 L 181.167 109.083 C 191.837 109.083 200.5 117.746 200.5 128.417 L 200.5 128.417 C 200.5 139.087 191.837 147.75 181.167 147.75 L 181.167 147.75 C 170.496 147.75 161.833 139.087 161.833 128.417 L 161.833 128.417 C 161.833 117.746 170.496 109.083 181.167 109.083 Z"/>
+ </g>
+ <defs>
+ <filter id="dOmZrYkaj5oxY5yeXfnCqqqiBG99XAlU" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#dOmZrYkaj5oxY5yeXfnCqqqiBG99XAlU)">
+ <path d="M 74.833 109.083 L 74.833 109.083 C 85.504 109.083 94.167 117.746 94.167 128.417 L 94.167 128.417 C 94.167 139.087 85.504 147.75 74.833 147.75 L 74.833 147.75 C 64.163 147.75 55.5 139.087 55.5 128.417 L 55.5 128.417 C 55.5 117.746 64.163 109.083 74.833 109.083 Z"/>
+ </g>
+ <defs>
+ <filter id="t0PIfzjW5eXub5TN4DOcFc90kh44Kwti" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#t0PIfzjW5eXub5TN4DOcFc90kh44Kwti)">
+ <path d="M 128 55.917 L 128 55.917 C 138.67 55.917 147.333 64.58 147.333 75.25 L 147.333 75.25 C 147.333 85.92 138.67 94.583 128 94.583 L 128 94.583 C 117.33 94.583 108.667 85.92 108.667 75.25 L 108.667 75.25 C 108.667 64.58 117.33 55.917 128 55.917 Z"/>
+ </g>
+ <defs>
+ <filter id="KHLwBbHYCwjtyENEyUjpJZfwcqAaXgiJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#KHLwBbHYCwjtyENEyUjpJZfwcqAaXgiJ)">
+ <path d="M 181.167 55.917 L 181.167 55.917 C 191.837 55.917 200.5 64.58 200.5 75.25 L 200.5 75.25 C 200.5 85.92 191.837 94.583 181.167 94.583 L 181.167 94.583 C 170.496 94.583 161.833 85.92 161.833 75.25 L 161.833 75.25 C 161.833 64.58 170.496 55.917 181.167 55.917 Z"/>
+ </g>
+ <defs>
+ <filter id="yL9A8hvW051DuYBKZi2b2x4dj0bxMAFM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#yL9A8hvW051DuYBKZi2b2x4dj0bxMAFM)">
+ <path d="M 74.833 55.917 L 74.833 55.917 C 85.504 55.917 94.167 64.58 94.167 75.25 L 94.167 75.25 C 94.167 85.92 85.504 94.583 74.833 94.583 L 74.833 94.583 C 64.163 94.583 55.5 85.92 55.5 75.25 L 55.5 75.25 C 55.5 64.58 64.163 55.917 74.833 55.917 Z"/>
+ </g>
+ <defs>
+ <filter id="EuIkuy3jdVCcRUmqvw0q4spSgrNieUnc" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#EuIkuy3jdVCcRUmqvw0q4spSgrNieUnc)">
+ <path d="M 128 162.25 L 128 162.25 C 138.67 162.25 147.333 170.913 147.333 181.583 L 147.333 181.583 C 147.333 192.254 138.67 200.917 128 200.917 L 128 200.917 C 117.33 200.917 108.667 192.254 108.667 181.583 L 108.667 181.583 C 108.667 170.913 117.33 162.25 128 162.25 Z"/>
+ </g>
+ <defs>
+ <filter id="QEJfASJduVzhnwN9ozu27VlGNmRlwD7R" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#QEJfASJduVzhnwN9ozu27VlGNmRlwD7R)">
+ <path d="M 181.167 162.25 L 181.167 162.25 C 191.837 162.25 200.5 170.913 200.5 181.583 L 200.5 181.583 C 200.5 192.254 191.837 200.917 181.167 200.917 L 181.167 200.917 C 170.496 200.917 161.833 192.254 161.833 181.583 L 161.833 181.583 C 161.833 170.913 170.496 162.25 181.167 162.25 Z"/>
+ </g>
+ <defs>
+ <filter id="C99qUH3daazYbgTJeT6wM0MLh7FnvXgV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#C99qUH3daazYbgTJeT6wM0MLh7FnvXgV)">
+ <path d="M 74.833 162.25 L 74.833 162.25 C 85.504 162.25 94.167 170.913 94.167 181.583 L 94.167 181.583 C 94.167 192.254 85.504 200.917 74.833 200.917 L 74.833 200.917 C 64.163 200.917 55.5 192.254 55.5 181.583 L 55.5 181.583 C 55.5 170.913 64.163 162.25 74.833 162.25 Z"/>
+ </g>
+ </g>
+ <g>
+ <path fill="#ffffff" d="M 128 104.25 L 128 104.25 C 138.67 104.25 147.333 112.913 147.333 123.583 L 147.333 123.583 C 147.333 134.254 138.67 142.917 128 142.917 L 128 142.917 C 117.33 142.917 108.667 134.254 108.667 123.583 L 108.667 123.583 C 108.667 112.913 117.33 104.25 128 104.25 Z"/>
+ <path fill="#ffffff" d="M 181.167 104.25 L 181.167 104.25 C 191.837 104.25 200.5 112.913 200.5 123.583 L 200.5 123.583 C 200.5 134.254 191.837 142.917 181.167 142.917 L 181.167 142.917 C 170.496 142.917 161.833 134.254 161.833 123.583 L 161.833 123.583 C 161.833 112.913 170.496 104.25 181.167 104.25 Z"/>
+ <path fill="#ffffff" d="M 74.833 104.25 L 74.833 104.25 C 85.504 104.25 94.167 112.913 94.167 123.583 L 94.167 123.583 C 94.167 134.254 85.504 142.917 74.833 142.917 L 74.833 142.917 C 64.163 142.917 55.5 134.254 55.5 123.583 L 55.5 123.583 C 55.5 112.913 64.163 104.25 74.833 104.25 Z"/>
+ <path fill="#ffffff" d="M 128 51.083 L 128 51.083 C 138.67 51.083 147.333 59.746 147.333 70.417 L 147.333 70.417 C 147.333 81.087 138.67 89.75 128 89.75 L 128 89.75 C 117.33 89.75 108.667 81.087 108.667 70.417 L 108.667 70.417 C 108.667 59.746 117.33 51.083 128 51.083 Z"/>
+ <path fill="#ffffff" d="M 181.167 51.083 L 181.167 51.083 C 191.837 51.083 200.5 59.746 200.5 70.417 L 200.5 70.417 C 200.5 81.087 191.837 89.75 181.167 89.75 L 181.167 89.75 C 170.496 89.75 161.833 81.087 161.833 70.417 L 161.833 70.417 C 161.833 59.746 170.496 51.083 181.167 51.083 Z"/>
+ <path fill="#ffffff" d="M 74.833 51.083 L 74.833 51.083 C 85.504 51.083 94.167 59.746 94.167 70.417 L 94.167 70.417 C 94.167 81.087 85.504 89.75 74.833 89.75 L 74.833 89.75 C 64.163 89.75 55.5 81.087 55.5 70.417 L 55.5 70.417 C 55.5 59.746 64.163 51.083 74.833 51.083 Z"/>
+ <path fill="#ffffff" d="M 128 157.417 L 128 157.417 C 138.67 157.417 147.333 166.08 147.333 176.75 L 147.333 176.75 C 147.333 187.42 138.67 196.083 128 196.083 L 128 196.083 C 117.33 196.083 108.667 187.42 108.667 176.75 L 108.667 176.75 C 108.667 166.08 117.33 157.417 128 157.417 Z"/>
+ <path fill="#ffffff" d="M 181.167 157.417 L 181.167 157.417 C 191.837 157.417 200.5 166.08 200.5 176.75 L 200.5 176.75 C 200.5 187.42 191.837 196.083 181.167 196.083 L 181.167 196.083 C 170.496 196.083 161.833 187.42 161.833 176.75 L 161.833 176.75 C 161.833 166.08 170.496 157.417 181.167 157.417 Z"/>
+ <path fill="#ffffff" d="M 74.833 157.417 L 74.833 157.417 C 85.504 157.417 94.167 166.08 94.167 176.75 L 94.167 176.75 C 94.167 187.42 85.504 196.083 74.833 196.083 L 74.833 196.083 C 64.163 196.083 55.5 187.42 55.5 176.75 L 55.5 176.75 C 55.5 166.08 64.163 157.417 74.833 157.417 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chromium-browser.svg b/.icons/Gruvbox_Dark-2/apps/64/chromium-browser.svg
new file mode 100755
index 000000000..84968d3dd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chromium-browser.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#BLfd4ZSpDtF9gwFfipYPvo455mrWgJRj)">
+ <path fill="#37a6e6" d="M 90.316 11.95 C 81.06 11.95 72.795 12.114 65.418 12.548 C 58.041 12.981 51.551 13.682 45.848 14.755 C 40.145 15.828 35.229 17.273 30.992 19.192 C 28.874 20.152 26.927 21.228 25.137 22.438 C 23.347 23.648 21.715 24.991 20.227 26.477 C 18.739 27.963 17.395 29.592 16.184 31.38 C 14.972 33.167 13.891 35.115 12.93 37.231 C 11.008 41.462 9.563 46.374 8.489 52.071 C 7.414 57.768 6.712 64.248 6.278 71.617 C 5.844 78.987 5.676 87.244 5.676 96.492 L 5.676 155.742 C 5.676 164.99 5.844 173.247 6.278 180.617 C 6.712 187.986 7.414 194.47 8.489 200.167 C 9.563 205.864 11.008 210.776 12.93 215.007 C 13.891 217.123 14.972 219.067 16.184 220.855 C 17.395 222.642 18.739 224.275 20.227 225.761 C 21.715 227.247 23.347 228.586 25.137 229.796 C 26.927 231.006 28.874 232.086 30.992 233.046 C 35.229 234.965 40.145 236.407 45.848 237.479 C 51.551 238.552 58.041 239.253 65.418 239.686 C 72.795 240.12 81.06 240.288 90.316 240.288 L 165.687 240.288 C 174.944 240.288 183.209 240.12 190.586 239.686 C 197.963 239.253 204.449 238.552 210.152 237.479 C 215.855 236.407 220.775 234.965 225.011 233.046 C 227.13 232.086 229.077 231.006 230.867 229.796 C 232.657 228.586 234.289 227.247 235.777 225.761 C 237.265 224.275 238.609 222.642 239.82 220.855 C 241.032 219.067 242.109 217.123 243.07 215.007 C 244.992 210.776 246.441 205.864 247.515 200.167 C 248.59 194.47 249.292 187.986 249.726 180.617 C 250.16 173.247 250.324 164.99 250.324 155.742 L 250.324 96.492 C 250.324 87.244 250.16 78.987 249.726 71.617 C 249.292 64.248 248.59 57.768 247.515 52.071 C 246.441 46.374 244.992 41.462 243.07 37.231 C 242.109 35.115 241.032 33.167 239.82 31.38 C 238.609 29.592 237.265 27.963 235.777 26.477 C 234.289 24.991 232.657 23.648 230.867 22.438 C 229.077 21.228 227.13 20.152 225.011 19.192 C 220.775 17.273 215.855 15.828 210.152 14.755 C 204.449 13.682 197.963 12.981 190.586 12.548 C 183.209 12.114 174.944 11.95 165.687 11.95 L 90.316 11.95 Z"/>
+ <path fill="#1463a5" d="M 249.418 68.903 C 248.978 62.768 248.441 56.976 247.515 52.071 C 246.441 46.374 244.992 41.462 243.07 37.231 C 242.109 35.115 241.032 33.167 239.82 31.38 C 238.609 29.592 237.265 27.963 235.777 26.477 C 234.289 24.991 232.657 23.648 230.867 22.438 C 229.077 21.228 227.13 20.152 225.011 19.192 C 220.775 17.273 215.855 15.828 210.152 14.755 C 204.449 13.682 197.963 12.981 190.586 12.548 C 183.209 12.114 174.944 11.95 165.687 11.95 L 90.316 11.95 C 81.06 11.95 72.795 12.114 65.418 12.548 C 58.041 12.981 51.551 13.682 45.848 14.755 C 40.145 15.828 35.229 17.273 30.992 19.192 C 28.874 20.152 26.927 21.228 25.137 22.438 C 23.347 23.648 21.715 24.991 20.227 26.477 C 18.739 27.963 17.395 29.592 16.184 31.38 C 15.578 32.273 15.1 33.331 14.559 34.305 C 34.237 71.459 79.922 155.109 79.922 155.109 L 125.395 175.007 L 173.301 155.668 L 173.711 121.953 L 123.027 68.903 L 249.418 68.903 Z"/>
+ <path fill="#6dc7f1" d="M 113.887 240.288 L 165.687 240.288 C 174.944 240.288 183.209 240.12 190.586 239.686 C 197.963 239.253 204.449 238.552 210.152 237.479 C 215.855 236.407 220.775 234.965 225.011 233.046 C 227.13 232.086 229.077 231.006 230.867 229.796 C 232.657 228.586 234.289 227.247 235.777 225.761 C 237.265 224.275 238.609 222.642 239.82 220.855 C 241.032 219.067 242.109 217.123 243.07 215.007 C 244.992 210.776 246.441 205.864 247.515 200.167 C 248.59 194.47 249.292 187.986 249.726 180.617 C 250.16 173.247 250.324 164.99 250.324 155.742 L 250.324 96.492 C 250.324 87.244 250.16 78.987 249.726 71.617 C 249.666 70.594 249.489 69.892 249.418 68.903 L 123.027 68.903 L 173.711 121.953 L 173.301 155.668 L 159.187 161.363 L 159.652 161.855 L 113.887 240.288 Z M 173.238 160.675 L 173.238 160.796 L 169.578 166.957 L 173.238 160.675 Z"/>
+ </g>
+ <defs>
+ <filter id="BLfd4ZSpDtF9gwFfipYPvo455mrWgJRj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <ellipse fill="#1a7fd4" cx="128.001" cy="126.592" rx="50.227" ry="50.227" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_71" x1=".491" x2=".494" y1="1.488" y2="-.489" gradientTransform="matrix(115.52,0,0,115.52,70.24,68.83)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#c6cdd1"/>
+ <stop offset="100%" style="stop-color:#e0e5e7"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_71)" fill-rule="evenodd" d="M 128 184.35 C 112.69 184.35 97.99 178.26 87.16 167.44 C 76.33 156.61 70.24 141.91 70.24 126.59 C 70.24 111.28 76.33 96.58 87.16 85.75 C 97.99 74.92 112.69 68.83 128 68.83 C 143.31 68.83 158.02 74.92 168.84 85.75 C 179.67 96.58 185.76 111.28 185.76 126.59 C 185.76 141.91 179.67 156.61 168.84 167.44 C 158.02 178.26 143.31 184.35 128 184.35 Z M 128 169.29 C 116.68 169.29 105.82 164.78 97.81 156.78 C 89.81 148.78 85.31 137.91 85.31 126.59 C 85.31 115.27 89.81 104.41 97.81 96.4 C 105.82 88.4 116.68 83.9 128 83.9 C 139.32 83.9 150.19 88.4 158.19 96.4 C 166.19 104.41 170.69 115.27 170.69 126.59 C 170.69 137.91 166.19 148.78 158.19 156.78 C 150.19 164.78 139.32 169.29 128 169.29 C 128 169.29 128 169.29 128 169.29 L 128 169.29 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_72" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,13.075)" gradientUnits="userSpaceOnUse">
+ <stop offset=".435%" stop-opacity="0" style="stop-color:#ffffff"/>
+ <stop offset="100%" style="stop-color:#006575"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_72)" d="M 165.816 13.075 C 239.871 13.075 250.455 23.632 250.455 97.619 L 250.455 156.87 C 250.455 230.856 239.871 241.413 165.816 241.413 L 90.446 241.413 C 16.39 241.413 5.807 230.856 5.807 156.87 L 5.807 97.619 C 5.807 23.632 16.39 13.075 90.446 13.075 L 165.816 13.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_73" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_73)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chromium-bsu.svg b/.icons/Gruvbox_Dark-2/apps/64/chromium-bsu.svg
new file mode 120000
index 000000000..cd02b9bae
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chromium-bsu.svg
@@ -0,0 +1 @@
+KoboDeluxe.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chromium-dev.svg b/.icons/Gruvbox_Dark-2/apps/64/chromium-dev.svg
new file mode 100755
index 000000000..0a1672293
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chromium-dev.svg
@@ -0,0 +1,55 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#Wn4jAgG1pJGxsJa70sOcWuRAS5i8SSdV)">
+ <path fill="#37a6e6" d="M 90.316 11.95 C 81.06 11.95 72.795 12.114 65.418 12.548 C 58.041 12.981 51.551 13.682 45.848 14.755 C 40.145 15.828 35.229 17.273 30.992 19.192 C 28.874 20.152 26.927 21.228 25.137 22.438 C 23.347 23.648 21.715 24.991 20.227 26.477 C 18.739 27.963 17.395 29.592 16.184 31.38 C 14.972 33.167 13.891 35.115 12.93 37.231 C 11.008 41.462 9.563 46.374 8.489 52.071 C 7.414 57.768 6.712 64.248 6.278 71.617 C 5.844 78.987 5.676 87.244 5.676 96.492 L 5.676 155.742 C 5.676 164.99 5.844 173.247 6.278 180.617 C 6.712 187.986 7.414 194.47 8.489 200.167 C 9.563 205.864 11.008 210.776 12.93 215.007 C 13.891 217.123 14.972 219.067 16.184 220.855 C 17.395 222.642 18.739 224.275 20.227 225.761 C 21.715 227.247 23.347 228.586 25.137 229.796 C 26.927 231.006 28.874 232.086 30.992 233.046 C 35.229 234.965 40.145 236.407 45.848 237.479 C 51.551 238.552 58.041 239.253 65.418 239.686 C 72.795 240.12 81.06 240.288 90.316 240.288 L 165.687 240.288 C 174.944 240.288 183.209 240.12 190.586 239.686 C 197.963 239.253 204.449 238.552 210.152 237.479 C 215.855 236.407 220.775 234.965 225.011 233.046 C 227.13 232.086 229.077 231.006 230.867 229.796 C 232.657 228.586 234.289 227.247 235.777 225.761 C 237.265 224.275 238.609 222.642 239.82 220.855 C 241.032 219.067 242.109 217.123 243.07 215.007 C 244.992 210.776 246.441 205.864 247.515 200.167 C 248.59 194.47 249.292 187.986 249.726 180.617 C 250.16 173.247 250.324 164.99 250.324 155.742 L 250.324 96.492 C 250.324 87.244 250.16 78.987 249.726 71.617 C 249.292 64.248 248.59 57.768 247.515 52.071 C 246.441 46.374 244.992 41.462 243.07 37.231 C 242.109 35.115 241.032 33.167 239.82 31.38 C 238.609 29.592 237.265 27.963 235.777 26.477 C 234.289 24.991 232.657 23.648 230.867 22.438 C 229.077 21.228 227.13 20.152 225.011 19.192 C 220.775 17.273 215.855 15.828 210.152 14.755 C 204.449 13.682 197.963 12.981 190.586 12.548 C 183.209 12.114 174.944 11.95 165.687 11.95 L 90.316 11.95 Z"/>
+ <path fill="#1463a5" d="M 249.418 68.903 C 248.978 62.768 248.441 56.976 247.515 52.071 C 246.441 46.374 244.992 41.462 243.07 37.231 C 242.109 35.115 241.032 33.167 239.82 31.38 C 238.609 29.592 237.265 27.963 235.777 26.477 C 234.289 24.991 232.657 23.648 230.867 22.438 C 229.077 21.228 227.13 20.152 225.011 19.192 C 220.775 17.273 215.855 15.828 210.152 14.755 C 204.449 13.682 197.963 12.981 190.586 12.548 C 183.209 12.114 174.944 11.95 165.687 11.95 L 90.316 11.95 C 81.06 11.95 72.795 12.114 65.418 12.548 C 58.041 12.981 51.551 13.682 45.848 14.755 C 40.145 15.828 35.229 17.273 30.992 19.192 C 28.874 20.152 26.927 21.228 25.137 22.438 C 23.347 23.648 21.715 24.991 20.227 26.477 C 18.739 27.963 17.395 29.592 16.184 31.38 C 15.578 32.273 15.1 33.331 14.559 34.305 C 34.237 71.459 79.922 155.109 79.922 155.109 L 125.395 175.007 L 173.301 155.668 L 173.711 121.953 L 123.027 68.903 L 249.418 68.903 Z"/>
+ <path fill="#6dc7f1" d="M 113.887 240.288 L 165.687 240.288 C 174.944 240.288 183.209 240.12 190.586 239.686 C 197.963 239.253 204.449 238.552 210.152 237.479 C 215.855 236.407 220.775 234.965 225.011 233.046 C 227.13 232.086 229.077 231.006 230.867 229.796 C 232.657 228.586 234.289 227.247 235.777 225.761 C 237.265 224.275 238.609 222.642 239.82 220.855 C 241.032 219.067 242.109 217.123 243.07 215.007 C 244.992 210.776 246.441 205.864 247.515 200.167 C 248.59 194.47 249.292 187.986 249.726 180.617 C 250.16 173.247 250.324 164.99 250.324 155.742 L 250.324 96.492 C 250.324 87.244 250.16 78.987 249.726 71.617 C 249.666 70.594 249.489 69.892 249.418 68.903 L 123.027 68.903 L 173.711 121.953 L 173.301 155.668 L 159.187 161.363 L 159.652 161.855 L 113.887 240.288 Z M 173.238 160.675 L 173.238 160.796 L 169.578 166.957 L 173.238 160.675 Z"/>
+ </g>
+ <defs>
+ <filter id="Wn4jAgG1pJGxsJa70sOcWuRAS5i8SSdV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <ellipse fill="#1a7fd4" cx="128.001" cy="126.592" rx="50.227" ry="50.227" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_74" x1=".491" x2=".494" y1="1.488" y2="-.489" gradientTransform="matrix(115.52,0,0,115.52,70.24,68.83)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#c6cdd1"/>
+ <stop offset="100%" style="stop-color:#e0e5e7"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_74)" fill-rule="evenodd" d="M 128 184.35 C 112.69 184.35 97.99 178.26 87.16 167.44 C 76.33 156.61 70.24 141.91 70.24 126.59 C 70.24 111.28 76.33 96.58 87.16 85.75 C 97.99 74.92 112.69 68.83 128 68.83 C 143.31 68.83 158.02 74.92 168.84 85.75 C 179.67 96.58 185.76 111.28 185.76 126.59 C 185.76 141.91 179.67 156.61 168.84 167.44 C 158.02 178.26 143.31 184.35 128 184.35 Z M 128 169.29 C 116.68 169.29 105.82 164.78 97.81 156.78 C 89.81 148.78 85.31 137.91 85.31 126.59 C 85.31 115.27 89.81 104.41 97.81 96.4 C 105.82 88.4 116.68 83.9 128 83.9 C 139.32 83.9 150.19 88.4 158.19 96.4 C 166.19 104.41 170.69 115.27 170.69 126.59 C 170.69 137.91 166.19 148.78 158.19 156.78 C 150.19 164.78 139.32 169.29 128 169.29 C 128 169.29 128 169.29 128 169.29 L 128 169.29 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_75" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,13.075)" gradientUnits="userSpaceOnUse">
+ <stop offset=".435%" stop-opacity="0" style="stop-color:#ffffff"/>
+ <stop offset="100%" style="stop-color:#006575"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_75)" d="M 165.816 13.075 C 239.871 13.075 250.455 23.632 250.455 97.619 L 250.455 156.87 C 250.455 230.856 239.871 241.413 165.816 241.413 L 90.446 241.413 C 16.39 241.413 5.807 230.856 5.807 156.87 L 5.807 97.619 C 5.807 23.632 16.39 13.075 90.446 13.075 L 165.816 13.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_76" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_76)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#111111" d="M 160.893 95.875 L 250.266 95.875 L 250.266 160.875 L 160.893 160.875 C 142.152 160.875 126.937 146.312 126.937 128.375 L 126.937 128.375 C 126.937 110.438 142.152 95.875 160.893 95.875 Z"/>
+ </g>
+ <linearGradient id="_lgradient_77" x1="0" x2="0" y1="1" y2="0" gradientTransform="matrix(123.328,0,0,65,126.937,93.875)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2f3943"/>
+ <stop offset="100%" style="stop-color:#4d5662"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_77)" d="M 160.893 93.875 L 250.266 93.875 L 250.266 158.875 L 160.893 158.875 C 142.152 158.875 126.937 144.312 126.937 126.375 L 126.937 126.375 C 126.937 108.438 142.152 93.875 160.893 93.875 Z"/>
+ <defs>
+ <filter id="oTSC2cL2GgyPFgs66mcOIBEpO1TB5o9W" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#oTSC2cL2GgyPFgs66mcOIBEpO1TB5o9W)">
+ <path fill="#111111" fill-rule="evenodd" d="M 159.834 144.08 L 159.834 112.58 L 171.444 112.58 L 171.444 112.58 Q 175.404 112.58 178.464 113.907 L 178.464 113.907 L 178.464 113.907 Q 181.524 115.235 183.302 117.507 L 183.302 117.507 L 183.302 117.507 Q 185.079 119.78 185.957 122.525 L 185.957 122.525 L 185.957 122.525 Q 186.834 125.27 186.834 128.33 L 186.834 128.33 L 186.834 128.33 Q 186.834 130.58 186.339 132.717 L 186.339 132.717 L 186.339 132.717 Q 185.844 134.855 184.674 136.947 L 184.674 136.947 L 184.674 136.947 Q 183.504 139.04 181.749 140.592 L 181.749 140.592 L 181.749 140.592 Q 179.994 142.145 177.294 143.112 L 177.294 143.112 L 177.294 143.112 Q 174.594 144.08 171.264 144.08 L 171.264 144.08 L 159.834 144.08 Z M 166.674 137.555 L 171.984 137.555 L 171.984 137.555 Q 175.854 137.555 177.789 134.787 L 177.789 134.787 L 177.789 134.787 Q 179.724 132.02 179.724 128.33 L 179.724 128.33 L 179.724 128.33 Q 179.724 124.64 177.857 121.85 L 177.857 121.85 L 177.857 121.85 Q 175.989 119.06 172.479 119.06 L 172.479 119.06 L 166.674 119.06 L 166.674 137.555 Z M 202.224 144.62 L 202.224 144.62 L 202.224 144.62 Q 197.139 144.62 194.214 141.425 L 194.214 141.425 L 194.214 141.425 Q 191.289 138.23 191.289 132.56 L 191.289 132.56 L 191.289 132.56 Q 191.289 127.025 194.237 123.785 L 194.237 123.785 L 194.237 123.785 Q 197.184 120.545 202.224 120.545 L 202.224 120.545 L 202.224 120.545 Q 206.814 120.545 209.694 123.335 L 209.694 123.335 L 209.694 123.335 Q 212.574 126.125 212.574 131.435 L 212.574 131.435 L 212.574 131.435 Q 212.574 133.64 212.394 134.81 L 212.394 134.81 L 197.679 134.81 L 197.679 134.81 Q 197.769 136.97 199.029 138.027 L 199.029 138.027 L 199.029 138.027 Q 200.289 139.085 202.224 139.085 L 202.224 139.085 L 202.224 139.085 Q 205.374 139.085 207.399 136.655 L 207.399 136.655 L 211.179 140.435 L 211.179 140.435 Q 207.714 144.62 202.224 144.62 Z M 197.724 129.905 L 197.724 129.905 L 206.319 129.905 L 206.319 129.905 Q 205.824 126.08 201.954 126.08 L 201.954 126.08 L 201.954 126.08 Q 200.199 126.08 199.074 127.092 L 199.074 127.092 L 199.074 127.092 Q 197.949 128.105 197.724 129.905 Z M 231.204 144.08 L 224.139 144.08 L 215.724 121.085 L 222.519 121.085 L 227.064 133.91 L 227.064 133.91 Q 227.334 134.585 227.694 136.07 L 227.694 136.07 L 227.694 136.07 Q 228.054 134.585 228.324 133.91 L 228.324 133.91 L 232.824 121.085 L 239.619 121.085 L 231.204 144.08 Z"/>
+ </g>
+ <path fill="#faf8f6" fill-rule="evenodd" d="M 157.834 142.08 L 157.834 110.58 L 169.444 110.58 L 169.444 110.58 Q 173.404 110.58 176.464 111.908 L 176.464 111.908 L 176.464 111.908 Q 179.524 113.235 181.302 115.507 L 181.302 115.507 L 181.302 115.507 Q 183.079 117.78 183.957 120.525 L 183.957 120.525 L 183.957 120.525 Q 184.834 123.27 184.834 126.33 L 184.834 126.33 L 184.834 126.33 Q 184.834 128.58 184.339 130.717 L 184.339 130.717 L 184.339 130.717 Q 183.844 132.855 182.674 134.947 L 182.674 134.947 L 182.674 134.947 Q 181.504 137.04 179.749 138.592 L 179.749 138.592 L 179.749 138.592 Q 177.994 140.145 175.294 141.113 L 175.294 141.113 L 175.294 141.113 Q 172.594 142.08 169.264 142.08 L 169.264 142.08 L 157.834 142.08 Z M 164.674 135.555 L 169.984 135.555 L 169.984 135.555 Q 173.854 135.555 175.789 132.788 L 175.789 132.788 L 175.789 132.788 Q 177.724 130.02 177.724 126.33 L 177.724 126.33 L 177.724 126.33 Q 177.724 122.64 175.857 119.85 L 175.857 119.85 L 175.857 119.85 Q 173.989 117.06 170.479 117.06 L 170.479 117.06 L 164.674 117.06 L 164.674 135.555 Z M 200.224 142.62 L 200.224 142.62 L 200.224 142.62 Q 195.139 142.62 192.214 139.425 L 192.214 139.425 L 192.214 139.425 Q 189.289 136.23 189.289 130.56 L 189.289 130.56 L 189.289 130.56 Q 189.289 125.025 192.237 121.785 L 192.237 121.785 L 192.237 121.785 Q 195.184 118.545 200.224 118.545 L 200.224 118.545 L 200.224 118.545 Q 204.814 118.545 207.694 121.335 L 207.694 121.335 L 207.694 121.335 Q 210.574 124.125 210.574 129.435 L 210.574 129.435 L 210.574 129.435 Q 210.574 131.64 210.394 132.81 L 210.394 132.81 L 195.679 132.81 L 195.679 132.81 Q 195.769 134.97 197.029 136.027 L 197.029 136.027 L 197.029 136.027 Q 198.289 137.085 200.224 137.085 L 200.224 137.085 L 200.224 137.085 Q 203.374 137.085 205.399 134.655 L 205.399 134.655 L 209.179 138.435 L 209.179 138.435 Q 205.714 142.62 200.224 142.62 Z M 195.724 127.905 L 195.724 127.905 L 204.319 127.905 L 204.319 127.905 Q 203.824 124.08 199.954 124.08 L 199.954 124.08 L 199.954 124.08 Q 198.199 124.08 197.074 125.092 L 197.074 125.092 L 197.074 125.092 Q 195.949 126.105 195.724 127.905 Z M 229.204 142.08 L 222.139 142.08 L 213.724 119.085 L 220.519 119.085 L 225.064 131.91 L 225.064 131.91 Q 225.334 132.585 225.694 134.07 L 225.694 134.07 L 225.694 134.07 Q 226.054 132.585 226.324 131.91 L 226.324 131.91 L 230.824 119.085 L 237.619 119.085 L 229.204 142.08 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/chromium.svg b/.icons/Gruvbox_Dark-2/apps/64/chromium.svg
new file mode 120000
index 000000000..76494bda9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/chromium.svg
@@ -0,0 +1 @@
+chromium-browser.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ciano.svg b/.icons/Gruvbox_Dark-2/apps/64/ciano.svg
new file mode 100755
index 000000000..00aa35ce3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ciano.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="BIxpLrsjQXxuXyWPb549BFp8lB6Bosj4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#BIxpLrsjQXxuXyWPb549BFp8lB6Bosj4)">
+ <linearGradient id="_lgradient_90" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_90)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_91" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_91)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="YPkwCWbZt75cSKKELPqgHRpxha4OvBsL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#YPkwCWbZt75cSKKELPqgHRpxha4OvBsL)">
+ <path fill="#111111" d="M 128.88 59.505 C 126.907 59.482 124.934 59.54 122.965 59.676 L 122.965 59.678 C 99.415 61.33 77.506 74.462 65.21 95.758 L 74.873 101.334 C 88.742 77.274 117.054 65.547 143.874 72.75 C 163.759 78.065 179.649 93.007 186.177 112.527 L 165.186 120.607 C 171.896 126.953 179.04 133.29 186.62 139.626 C 194.01 145.749 201.556 151.683 209.249 157.422 C 211.196 147.997 212.859 138.515 214.237 128.99 C 215.609 119.212 216.612 109.74 217.236 100.573 L 196.59 108.519 C 188.919 86.158 170.554 68.349 146.764 61.975 C 140.929 60.409 134.921 59.579 128.88 59.505 L 128.88 59.505 Z M 46.751 106.576 C 44.804 116.002 43.141 125.485 41.763 135.011 C 40.391 144.789 39.388 154.261 38.764 163.427 L 59.405 155.482 C 67.075 177.846 85.443 195.656 109.233 202.031 C 116.984 204.11 125.027 204.885 133.033 204.322 C 156.583 202.671 178.497 189.543 190.792 168.246 L 181.125 162.672 C 167.255 186.731 138.943 198.459 112.123 191.255 C 92.236 185.938 76.346 170.994 69.821 151.471 L 90.811 143.391 C 83.863 136.834 76.716 130.492 69.38 124.372 C 61.99 118.249 54.444 112.315 46.751 106.576 L 46.751 106.576 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 128.88 55.505 C 126.907 55.482 124.934 55.54 122.965 55.676 L 122.965 55.678 C 99.415 57.33 77.506 70.462 65.21 91.758 L 74.873 97.334 C 88.742 73.274 117.054 61.547 143.874 68.75 C 163.759 74.065 179.649 89.007 186.177 108.527 L 165.186 116.607 C 171.896 122.953 179.04 129.29 186.62 135.626 C 194.01 141.749 201.556 147.683 209.249 153.422 C 211.196 143.997 212.859 134.515 214.237 124.99 C 215.609 115.212 216.612 105.74 217.236 96.573 L 196.59 104.519 C 188.919 82.158 170.554 64.349 146.764 57.975 C 140.929 56.409 134.921 55.579 128.88 55.505 L 128.88 55.505 Z M 46.751 102.576 C 44.804 112.002 43.141 121.485 41.763 131.011 C 40.391 140.789 39.388 150.261 38.764 159.427 L 59.405 151.482 C 67.075 173.846 85.443 191.656 109.233 198.031 C 116.984 200.11 125.027 200.885 133.033 200.322 C 156.583 198.671 178.497 185.543 190.792 164.246 L 181.125 158.672 C 167.255 182.731 138.943 194.459 112.123 187.255 C 92.236 181.938 76.346 166.994 69.821 147.471 L 90.811 139.391 C 83.863 132.834 76.716 126.492 69.38 120.372 C 61.99 114.249 54.444 108.315 46.751 102.576 L 46.751 102.576 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cin.svg b/.icons/Gruvbox_Dark-2/apps/64/cin.svg
new file mode 120000
index 000000000..1d15bc248
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cin.svg
@@ -0,0 +1 @@
+film.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cinelerra-cv.svg b/.icons/Gruvbox_Dark-2/apps/64/cinelerra-cv.svg
new file mode 120000
index 000000000..1d15bc248
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cinelerra-cv.svg
@@ -0,0 +1 @@
+film.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cinelerra-gg.svg b/.icons/Gruvbox_Dark-2/apps/64/cinelerra-gg.svg
new file mode 120000
index 000000000..1d15bc248
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cinelerra-gg.svg
@@ -0,0 +1 @@
+film.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cinelerra-hv.svg b/.icons/Gruvbox_Dark-2/apps/64/cinelerra-hv.svg
new file mode 120000
index 000000000..1d15bc248
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cinelerra-hv.svg
@@ -0,0 +1 @@
+film.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cinelerra.svg b/.icons/Gruvbox_Dark-2/apps/64/cinelerra.svg
new file mode 120000
index 000000000..1d15bc248
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cinelerra.svg
@@ -0,0 +1 @@
+film.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cinnamon-power-manager.svg b/.icons/Gruvbox_Dark-2/apps/64/cinnamon-power-manager.svg
new file mode 120000
index 000000000..d2cbd7844
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cinnamon-power-manager.svg
@@ -0,0 +1 @@
+power.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cinnamon-preferences-color.svg b/.icons/Gruvbox_Dark-2/apps/64/cinnamon-preferences-color.svg
new file mode 120000
index 000000000..15e177802
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cinnamon-preferences-color.svg
@@ -0,0 +1 @@
+colour.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cipher.svg b/.icons/Gruvbox_Dark-2/apps/64/cipher.svg
new file mode 100644
index 000000000..6db5e5923
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cipher.svg
@@ -0,0 +1,56 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="bwT1zhu8gJhPZPMTNV0j1Tg4rWbdOHth" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#bwT1zhu8gJhPZPMTNV0j1Tg4rWbdOHth)">
+ <linearGradient id="_lgradient_18" x1=".518" x2=".518" y1="2.527" y2=".009" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bec900"/>
+ <stop offset="31.2%" style="stop-color:#9ec80a"/>
+ <stop offset="56.2%" style="stop-color:#71b93d"/>
+ <stop offset="75%" style="stop-color:#35a48f"/>
+ <stop offset="100%" style="stop-color:#018fca"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" d="M 165.685 11.952 C 239.74 11.952 250.324 22.509 250.324 96.495 L 250.324 155.746 C 250.324 229.733 239.74 240.29 165.685 240.29 L 90.315 240.29 C 16.26 240.29 5.676 229.733 5.676 155.746 L 5.676 96.495 C 5.676 22.509 16.26 11.952 90.315 11.952 L 165.685 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_19" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="ce52oG2mdJuR4loUOGo0ACDL4xWIhDdK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#ce52oG2mdJuR4loUOGo0ACDL4xWIhDdK)">
+ <path fill="#111111" fill-rule="evenodd" d="M 82.368 131.795 L 84.431 129.347 L 89.454 129.364 L 89.454 129.364 Q 89.579 122.38 89.47 116.39 C 89.592 107.528 87.742 85.148 96.237 74.639 C 104.302 61.79 121.17 57.8 128.555 57.502 C 128.628 57.503 128.747 57.506 128.774 57.506 C 128.8 57.507 144.467 56.786 157.568 70.751 C 160.992 75.185 163.975 78.238 166.494 89.683 C 167.563 97.683 167.347 110.377 167.153 129.619 L 171.965 129.635 L 173.49 132.178 L 173.693 132.179 L 173.688 132.507 L 173.693 132.515 L 173.688 132.515 L 172.749 200.901 C 172.74 201.536 172.217 202.065 171.581 202.081 Q 142.083 202.82 84.623 202.255 C 83.987 202.249 83.463 201.728 83.452 201.093 L 82.321 131.867 L 82.307 131.867 L 82.32 131.851 L 82.319 131.795 L 82.368 131.795 Z M 103.431 129.41 L 153.169 129.573 C 154.664 101.059 153.755 88.372 148.786 82.125 C 143.457 75.258 136.685 71.797 128.486 71.759 Q 116.248 71.327 107.322 82.845 C 102.046 88.264 103.267 104.275 103.431 129.41 L 103.431 129.41 Z"/>
+ </g>
+ <g>
+ <path fill="#c1ab71" d="M 82.307 128.867 L 84.431 126.347 L 171.965 126.635 L 173.693 129.515 L 82.307 128.867 Z"/>
+ <linearGradient id="_lgradient_20" x1="-.005" x2="0" y1=".358" y2="1" gradientTransform="matrix(77.934,0,0,73.926,89.379,54.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#dedede"/>
+ <stop offset="100%" style="stop-color:#a1a1a1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" d="M 128.555 54.502 C 121.17 54.8 104.302 58.79 96.237 71.639 C 87.742 82.148 89.592 104.528 89.47 113.39 Q 89.587 119.818 89.434 127.391 Q 94.992 128.879 103.435 127.139 C 103.291 101.584 101.995 85.316 107.322 79.845 Q 116.248 68.327 128.486 68.759 C 136.685 68.797 143.457 72.258 148.786 79.125 C 153.825 85.46 154.688 98.417 153.105 127.787 C 158.48 128.683 162.925 128.617 167.142 127.715 C 167.339 107.858 167.583 94.834 166.494 86.683 C 163.975 75.238 160.992 72.185 157.568 67.751 C 144.467 53.786 128.8 54.507 128.774 54.506 C 128.747 54.506 128.628 54.503 128.555 54.502 Z"/>
+ <linearGradient id="_lgradient_21" x1=".372" x2="1.047" y1=".489" y2=".493" gradientTransform="matrix(91.373,0,0,70.696,82.319,128.795)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ead176"/>
+ <stop offset="33.549%" style="stop-color:#b3a05c"/>
+ <stop offset="72.71%" style="stop-color:#b3a05c"/>
+ <stop offset="100%" style="stop-color:#ead176"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" d="M 82.319 128.795 L 173.693 129.179 L 172.749 197.901 C 172.74 198.536 172.217 199.065 171.581 199.081 Q 142.083 199.82 84.623 199.255 C 83.987 199.249 83.463 198.728 83.452 198.093 L 82.319 128.795 Z"/>
+ <path fill="#fee774" d="M 82.319 128.795 L 173.693 129.179 Q 147.414 134.178 128.966 134.17 Q 109.555 134.161 82.319 128.795 Z"/>
+ <path fill="#7e6e38" fill-rule="evenodd" d="M 111.575 174.066 L 111.575 167.072 L 112.096 167.072 L 112.096 167.072 Q 114.184 167.072 115.217 168.077 L 115.217 168.077 L 115.217 168.077 Q 116.166 168.998 116.166 170.685 L 116.166 170.685 L 116.166 170.685 Q 116.166 172.182 115.182 173.096 L 115.182 173.096 L 115.182 173.096 Q 114.134 174.066 112.293 174.066 L 112.293 174.066 L 111.575 174.066 Z M 106.528 176.625 L 106.528 167.072 L 110.31 167.072 L 110.31 176.625 L 106.528 176.625 Z M 122.781 176.639 L 122.781 167.072 L 123.414 167.072 L 123.414 167.072 Q 126.001 167.072 126.5 168.822 L 126.5 168.822 L 126.5 168.822 Q 126.668 169.399 126.668 170.144 L 126.668 170.144 L 126.668 176.639 L 122.781 176.639 Z M 117.593 176.639 L 117.593 170.144 L 117.593 170.144 Q 117.593 168.59 118.303 167.866 L 118.303 167.866 L 118.303 167.866 Q 119.083 167.072 120.848 167.072 L 120.848 167.072 L 121.48 167.072 L 121.48 176.639 L 117.593 176.639 Z M 133.234 176.639 L 133.234 167.072 L 133.825 167.072 L 133.825 167.072 Q 136.805 167.072 137.368 169.694 L 137.368 169.694 L 137.368 169.694 Q 137.544 170.488 137.544 171.55 L 137.544 171.55 L 137.544 171.55 Q 137.544 172.611 137.322 173.574 L 137.322 173.574 L 137.322 173.574 Q 137.101 174.537 136.644 175.219 L 136.644 175.219 L 136.644 175.219 Q 135.695 176.639 133.825 176.639 L 133.825 176.639 L 133.234 176.639 Z M 128.285 176.625 L 128.285 167.072 L 132.067 167.072 L 132.067 176.625 L 128.285 176.625 Z M 144.271 176.639 L 144.271 167.072 L 144.819 167.072 L 144.819 167.072 Q 147.427 167.072 148.264 169.399 L 148.264 169.399 L 148.264 169.399 Q 148.601 170.355 148.601 171.599 L 148.601 171.599 L 148.601 171.599 Q 148.601 173.694 147.793 175.051 L 147.793 175.051 L 147.793 175.051 Q 146.837 176.639 144.819 176.639 L 144.819 176.639 L 144.271 176.639 Z M 143.125 176.639 L 142.577 176.639 L 142.577 176.639 Q 139.983 176.639 139.139 174.01 L 139.139 174.01 L 139.139 174.01 Q 138.795 172.942 138.795 171.599 L 138.795 171.599 L 138.795 171.599 Q 138.795 168.864 140.313 167.74 L 140.313 167.74 L 140.313 167.74 Q 141.206 167.072 142.577 167.072 L 142.577 167.072 L 143.125 167.072 L 143.125 176.639 Z"/>
+ <path fill="#7e6e38" fill-rule="evenodd" d="M 113.743 183.993 L 113.743 189.706 L 116.876 189.706 L 116.876 189.706 Q 117.256 189.706 117.429 189.792 L 117.429 189.792 L 117.429 189.792 Q 117.602 189.878 117.659 190.063 L 117.659 190.063 L 117.659 190.063 Q 117.717 190.247 117.717 190.552 L 117.717 190.552 L 117.717 190.552 Q 117.717 190.857 117.659 191.042 L 117.659 191.042 L 117.659 191.042 Q 117.602 191.226 117.464 191.295 L 117.464 191.295 L 117.464 191.295 Q 117.245 191.41 116.865 191.41 L 116.865 191.41 L 112.718 191.41 L 112.718 191.41 Q 111.912 191.41 111.774 190.973 L 111.774 190.973 L 111.774 190.973 Q 111.705 190.788 111.705 190.385 L 111.705 190.385 L 111.705 183.981 L 111.705 183.981 Q 111.705 183.717 111.722 183.584 L 111.722 183.584 L 111.722 183.584 Q 111.739 183.452 111.831 183.279 L 111.831 183.279 L 111.831 183.279 Q 111.993 182.968 112.73 182.968 L 112.73 182.968 L 112.73 182.968 Q 113.536 182.968 113.686 183.394 L 113.686 183.394 L 113.686 183.394 Q 113.743 183.59 113.743 183.993 L 113.743 183.993 Z M 119.018 182.956 L 119.018 182.956 L 125.422 182.956 L 125.422 182.956 Q 125.791 182.956 125.964 183.043 L 125.964 183.043 L 125.964 183.043 Q 126.136 183.129 126.194 183.313 L 126.194 183.313 L 126.194 183.313 Q 126.251 183.498 126.251 183.797 L 126.251 183.797 L 126.251 183.797 Q 126.251 184.097 126.194 184.275 L 126.194 184.275 L 126.194 184.275 Q 126.136 184.454 125.998 184.523 L 125.998 184.523 L 125.998 184.523 Q 125.791 184.626 125.411 184.626 L 125.411 184.626 L 123.211 184.626 L 123.211 190.42 L 123.211 190.42 Q 123.211 190.685 123.194 190.811 L 123.194 190.811 L 123.194 190.811 Q 123.176 190.938 123.09 191.105 L 123.09 191.105 L 123.09 191.105 Q 123.004 191.272 122.785 191.341 L 122.785 191.341 L 122.785 191.341 Q 122.566 191.41 122.209 191.41 L 122.209 191.41 L 122.209 191.41 Q 121.852 191.41 121.639 191.341 L 121.639 191.341 L 121.639 191.341 Q 121.426 191.272 121.339 191.105 L 121.339 191.105 L 121.339 191.105 Q 121.253 190.938 121.236 190.806 L 121.236 190.806 L 121.236 190.806 Q 121.218 190.673 121.218 190.408 L 121.218 190.408 L 121.218 184.626 L 119.007 184.626 L 119.007 184.626 Q 118.638 184.626 118.466 184.54 L 118.466 184.54 L 118.466 184.54 Q 118.293 184.454 118.235 184.269 L 118.235 184.269 L 118.235 184.269 Q 118.178 184.085 118.178 183.786 L 118.178 183.786 L 118.178 183.786 Q 118.178 183.486 118.235 183.308 L 118.235 183.308 L 118.235 183.308 Q 118.293 183.129 118.431 183.06 L 118.431 183.06 L 118.431 183.06 Q 118.638 182.956 119.018 182.956 Z M 130.283 189.809 L 130.283 189.809 L 127.541 189.809 L 127.541 189.809 Q 126.896 189.809 126.77 189.418 L 126.77 189.418 L 126.77 189.418 Q 126.712 189.21 126.712 188.888 L 126.712 188.888 L 126.712 188.888 Q 126.712 188.565 126.781 188.37 L 126.781 188.37 L 126.781 188.37 Q 126.85 188.174 127 188.093 L 127 188.093 L 127 188.093 Q 127.207 187.99 127.553 187.99 L 127.553 187.99 L 130.294 187.99 L 130.294 187.99 Q 130.939 187.99 131.054 188.37 L 131.054 188.37 L 131.054 188.37 Q 131.123 188.577 131.123 188.899 L 131.123 188.899 L 131.123 188.899 Q 131.123 189.222 131.06 189.423 L 131.06 189.423 L 131.06 189.423 Q 130.997 189.625 130.859 189.706 L 130.859 189.706 L 130.859 189.706 Q 130.651 189.809 130.283 189.809 Z M 137.573 188.83 L 137.573 188.83 L 137.573 188.83 Q 137.573 189.994 136.738 190.777 L 136.738 190.777 L 136.738 190.777 Q 135.903 191.56 134.717 191.56 L 134.717 191.56 L 134.717 191.56 Q 133.22 191.56 132.459 190.598 L 132.459 190.598 L 132.459 190.598 Q 131.699 189.637 131.699 188.116 L 131.699 188.116 L 131.699 188.116 Q 131.699 185.916 132.949 184.442 L 132.949 184.442 L 132.949 184.442 Q 134.199 182.968 136.364 182.968 L 136.364 182.968 L 136.364 182.968 Q 136.802 182.968 137.003 183.077 L 137.003 183.077 L 137.003 183.077 Q 137.205 183.187 137.274 183.406 L 137.274 183.406 L 137.274 183.406 Q 137.343 183.624 137.343 183.958 L 137.343 183.958 L 137.343 183.958 Q 137.343 184.292 137.285 184.488 L 137.285 184.488 L 137.285 184.488 Q 137.228 184.684 137.147 184.788 L 137.147 184.788 L 137.147 184.788 Q 137.067 184.891 136.917 184.937 L 136.917 184.937 L 136.917 184.937 Q 136.721 185.006 136.249 185.006 L 136.249 185.006 L 136.249 185.006 Q 135.777 185.006 135.333 185.168 L 135.333 185.168 L 135.333 185.168 Q 134.89 185.329 134.636 185.559 L 134.636 185.559 L 134.636 185.559 Q 134.13 186.032 134.014 186.412 L 134.014 186.412 L 133.957 186.573 L 133.957 186.573 Q 134.383 186.377 134.809 186.377 L 134.809 186.377 L 134.809 186.377 Q 135.949 186.377 136.761 187.131 L 136.761 187.131 L 136.761 187.131 Q 137.573 187.886 137.573 188.83 Z M 134.671 189.671 L 134.671 189.671 L 134.671 189.671 Q 135.558 189.671 135.558 188.899 L 135.558 188.899 L 135.558 188.899 Q 135.558 188.635 135.356 188.404 L 135.356 188.404 L 135.356 188.404 Q 135.155 188.174 134.711 188.174 L 134.711 188.174 L 134.711 188.174 Q 134.268 188.174 134.032 188.387 L 134.032 188.387 L 134.032 188.387 Q 133.796 188.6 133.796 188.819 L 133.796 188.819 L 133.796 188.819 Q 133.796 189.038 133.824 189.153 L 133.824 189.153 L 133.824 189.153 Q 133.853 189.268 133.934 189.406 L 133.934 189.406 L 133.934 189.406 Q 134.095 189.671 134.671 189.671 Z M 139.025 183.941 L 139.025 183.941 L 139.025 183.941 Q 139.359 183.475 139.963 183.158 L 139.963 183.158 L 139.963 183.158 Q 140.568 182.841 141.363 182.841 L 141.363 182.841 L 141.363 182.841 Q 142.157 182.841 142.75 183.152 L 142.75 183.152 L 142.75 183.152 Q 143.344 183.463 143.683 183.924 L 143.683 183.924 L 143.683 183.924 Q 144.023 184.385 144.23 185.006 L 144.23 185.006 L 144.23 185.006 Q 144.576 186.043 144.576 187.206 L 144.576 187.206 L 144.576 187.206 Q 144.576 189.291 143.678 190.512 L 143.678 190.512 L 143.678 190.512 Q 143.344 190.973 142.75 191.272 L 142.75 191.272 L 142.75 191.272 Q 142.157 191.572 141.374 191.572 L 141.374 191.572 L 141.374 191.572 Q 140.591 191.572 139.986 191.266 L 139.986 191.266 L 139.986 191.266 Q 139.382 190.961 139.042 190.512 L 139.042 190.512 L 139.042 190.512 Q 138.702 190.063 138.483 189.441 L 138.483 189.441 L 138.483 189.441 Q 138.149 188.45 138.149 187.195 L 138.149 187.195 L 138.149 187.195 Q 138.149 186.043 138.42 185.225 L 138.42 185.225 L 138.42 185.225 Q 138.691 184.408 139.025 183.941 Z M 141.351 189.521 L 141.351 189.521 L 141.351 189.521 Q 142.537 189.521 142.537 187.264 L 142.537 187.264 L 142.537 187.195 L 142.537 187.195 Q 142.537 184.88 141.363 184.88 L 141.363 184.88 L 141.363 184.88 Q 140.188 184.88 140.188 187.201 L 140.188 187.201 L 140.188 187.201 Q 140.188 189.521 141.351 189.521 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cisco-anyconnect.svg b/.icons/Gruvbox_Dark-2/apps/64/cisco-anyconnect.svg
new file mode 100755
index 000000000..69500f6cf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cisco-anyconnect.svg
@@ -0,0 +1,59 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="tl2BQriP1uEdbNRIpjNfnwkPTVpac2w6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#tl2BQriP1uEdbNRIpjNfnwkPTVpac2w6)">
+ <linearGradient id="_lgradient_95" x1="-.011" x2="0" y1="-.467" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_95)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_96" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_96)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="j2KIrDE8AKACcSHST5KFbSjtnUKD5R5m" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#j2KIrDE8AKACcSHST5KFbSjtnUKD5R5m)">
+ <path d="M 128 56.795 C 87.835 56.795 55.5 89.13 55.5 129.295 C 55.5 169.46 87.835 201.795 128 201.795 C 168.165 201.795 200.5 169.46 200.5 129.295 C 200.5 89.13 168.165 56.795 128 56.795 Z"/>
+ </g>
+ <path fill="#e6e6e6" d="M 128 54.205 C 87.835 54.205 55.5 86.54 55.5 126.705 C 55.5 166.87 87.835 199.205 128 199.205 C 168.165 199.205 200.5 166.87 200.5 126.705 C 200.5 86.54 168.165 54.205 128 54.205 Z"/>
+ <linearGradient id="_lgradient_97" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(124.286,0,0,124.286,55.5,74.92)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1f5dd1"/>
+ <stop offset="100%" style="stop-color:#007fff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_97)" d="M 107.286 74.92 C 93.07 74.937 79.173 79.133 67.324 86.986 C 59.866 98.386 55.5 112.009 55.5 126.705 C 55.5 130.494 55.876 134.182 56.431 137.811 C 61.048 113.36 82.402 95.649 107.286 95.634 C 135.886 95.634 159.071 118.819 159.071 147.42 C 159.056 172.303 141.346 193.658 116.894 198.275 C 120.523 198.83 124.212 199.205 128 199.205 C 142.705 199.205 156.336 194.837 167.739 187.372 C 175.583 175.523 179.772 161.63 179.786 147.42 C 179.786 107.379 147.326 74.92 107.286 74.92 Z"/>
+ <defs>
+ <filter id="Wd2Ffekk8KDDDN0U8Cttz6TVrtyZqsYd" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Wd2Ffekk8KDDDN0U8Cttz6TVrtyZqsYd)">
+ <path d="M 129.082 56.876 C 115.164 70.494 107.309 89.138 107.286 108.611 C 107.324 146.114 135.959 177.398 173.312 180.747 C 180.78 174.773 187.044 167.376 191.66 158.92 C 187.772 159.869 183.788 160.365 179.786 160.396 C 151.185 160.396 128 137.211 128 108.611 C 128.004 89.156 138.912 71.345 156.239 62.499 C 147.884 58.981 138.712 57.017 129.082 56.876 Z"/>
+ </g>
+ <linearGradient id="_lgradient_98" x1="0" x2=".868" y1="0" y2="1.033" gradientTransform="matrix(87.237,0,0,124.205,107.286,54.256)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1fd175"/>
+ <stop offset="100%" style="stop-color:#00ff55"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_98)" d="M 129.082 54.256 C 115.164 67.874 107.309 86.519 107.286 105.991 C 107.299 145.648 139.172 177.935 178.825 178.461 C 185.433 171.972 190.786 164.224 194.522 155.592 C 189.741 157.027 184.778 157.763 179.786 157.777 C 151.185 157.777 128 134.592 128 105.991 C 128.004 86.536 138.912 68.725 156.239 59.88 C 147.884 56.361 138.712 54.397 129.082 54.256 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 128 54.205 C 87.835 54.205 55.5 86.54 55.5 126.705 C 55.5 126.999 55.529 127.286 55.546 127.575 C 56.456 88.214 88.412 56.795 128 56.795 C 167.588 56.795 199.544 88.214 200.454 127.575 C 200.471 127.286 200.5 126.999 200.5 126.705 C 200.5 86.54 168.165 54.205 128 54.205 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/citra.svg b/.icons/Gruvbox_Dark-2/apps/64/citra.svg
new file mode 100644
index 000000000..477eb6fa3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/citra.svg
@@ -0,0 +1,65 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#f7f7f7" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <linearGradient id="b" x1="1.377" x2="-.638" y1="-.406" y2="1.344" gradientTransform="matrix(109.801 0 0 84.223 140.523 83.936)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f7a076"/>
+ <stop offset="44.55%" stop-color="#f3816c"/>
+ <stop offset="100%" stop-color="#f06878"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M250.025 168.159c.096-4.135.299-7.799.299-12.414V96.493c0-4.668-.205-8.38-.303-12.557-35.682 10.393-109.498 41.918-109.498 41.918s73.67 31.935 109.502 42.305z"/>
+ <linearGradient id="c" x1=".96" x2="-1.015" y1="-.038" y2="2.073" gradientTransform="matrix(112.047 0 0 105.875 137.387 12.401)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#9dc63b"/>
+ <stop offset="100%" stop-color="#9bc183"/>
+ </linearGradient>
+ <path fill="url(#c)" d="M249.434 68.126c-.175-2.35-.333-4.747-.575-6.908-.364-3.254-.808-6.298-1.345-9.147-.538-2.848-1.168-5.501-1.905-7.971-.736-2.469-1.578-4.755-2.539-6.871a39.5 39.5 0 0 0-3.252-5.847 33.261 33.261 0 0 0-4.043-4.905 33.279 33.279 0 0 0-4.91-4.037 39.619 39.619 0 0 0-5.855-3.248c-2.118-.959-4.407-1.8-6.879-2.535-2.472-.735-5.127-1.366-7.979-1.902-2.851-.537-5.899-.98-9.156-1.344a198.576 198.576 0 0 0-10.412-.863c-1.811-.107-4.192-.071-6.111-.147-17.961 33.275-47.086 105.875-47.086 105.875s82.454-32.563 112.047-50.15z"/>
+ <linearGradient id="d" x1="1.233" x2="-.848" y1="-.515" y2="2.508" gradientTransform="matrix(80.369 0 0 103.188 89.758 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#d5de26"/>
+ <stop offset="100%" stop-color="#c5d94b"/>
+ </linearGradient>
+ <path fill="url(#d)" d="M170.127 12.057c-1.589-.011-2.79-.107-4.441-.107H90.314c-.207 0-.35.014-.556.014 11.979 37.497 40.051 103.174 40.051 103.174s28.399-65.568 40.318-103.081z"/>
+ <linearGradient id="e" x1="1.489" x2="-.427" y1="-.589" y2="1.401" gradientTransform="matrix(115.453 0 0 105.969 6.777 12.305)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f2d200"/>
+ <stop offset="100%" stop-color="#fdef52"/>
+ </linearGradient>
+ <path fill="url(#e)" d="M75.477 12.305c-3.278.095-7.08.068-10.061.243-3.688.216-7.155.499-10.412.863-3.257.364-6.305.807-9.156 1.344-2.852.536-5.507 1.167-7.979 1.902-2.472.735-4.761 1.576-6.879 2.535a39.619 39.619 0 0 0-5.855 3.248 33.279 33.279 0 0 0-4.91 4.037 33.261 33.261 0 0 0-4.043 4.905 39.5 39.5 0 0 0-3.252 5.847c-.961 2.116-1.803 4.402-2.539 6.871-.737 2.47-1.367 5.123-1.905 7.971-.537 2.849-.981 5.893-1.345 9.147-.153 1.363-.238 2.921-.364 4.359 25.351 16.556 115.453 52.697 115.453 52.697S93.541 45.673 75.477 12.305z"/>
+ <linearGradient id="f" x1="1.585" x2="-.366" y1="-1.471" y2=".207" gradientTransform="matrix(113.414 0 0 86.18 5.676 82.532)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffcd10"/>
+ <stop offset="100%" stop-color="#f29634"/>
+ </linearGradient>
+ <path fill="url(#f)" d="M6.012 82.532c-.123 4.584-.336 8.77-.336 13.961v59.252c0 4.821.208 8.67.312 12.967 33.834-9.03 113.102-42.86 113.102-42.86S40.265 91.674 6.012 82.532z"/>
+ <linearGradient id="g" x1="1.952" x2=".037" y1="-1.28" y2=".718" gradientTransform="matrix(115.52 0 0 106.483 6.707 133.432)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f79f1c"/>
+ <stop offset="44.55%" stop-color="#f08021"/>
+ <stop offset="100%" stop-color="#ed693c"/>
+ </linearGradient>
+ <path fill="url(#g)" d="M6.707 185.815c.144 1.735.251 3.577.434 5.205.364 3.254.808 6.298 1.345 9.147.538 2.848 1.168 5.501 1.905 7.97.736 2.47 1.578 4.756 2.539 6.872a39.5 39.5 0 0 0 3.252 5.847 33.261 33.261 0 0 0 4.043 4.905 33.342 33.342 0 0 0 4.91 4.037 39.619 39.619 0 0 0 5.855 3.248c2.118.959 4.407 1.8 6.879 2.535 2.472.735 5.127 1.366 7.979 1.902 2.851.537 5.899.98 9.156 1.344 3.257.364 6.724.647 10.412.863 2.775.163 6.335.132 9.367.225 17.924-32.93 47.444-106.483 47.444-106.483s-89.886 35.52-115.52 52.383z"/>
+ <linearGradient id="h" x1="2.466" x2=".396" y1="-.866" y2="2.143" gradientTransform="matrix(80.725 0 0 103.717 89.279 136.571)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e47c26"/>
+ <stop offset="44.55%" stop-color="#df5b27"/>
+ <stop offset="100%" stop-color="#dd3a3a"/>
+ </linearGradient>
+ <path fill="url(#h)" d="M89.279 240.262c.382.001.651.026 1.035.026h75.372c1.605 0 2.772-.093 4.318-.104-11.904-37.424-40.199-103.613-40.199-103.613s-28.716 66.28-40.526 103.691z"/>
+ <linearGradient id="i" x1="1.438" x2="-.537" y1="-.731" y2="1.391" gradientTransform="matrix(112.047 0 0 106.405 137.385 133.434)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f3783c"/>
+ <stop offset="44.55%" stop-color="#ef5339"/>
+ <stop offset="100%" stop-color="#ed294a"/>
+ </linearGradient>
+ <path fill="url(#i)" d="M184.379 239.839c1.95-.077 4.367-.041 6.205-.149 3.688-.216 7.155-.499 10.412-.863 3.257-.364 6.305-.807 9.156-1.344 2.852-.536 5.507-1.167 7.979-1.902 2.472-.735 4.761-1.576 6.879-2.535a39.619 39.619 0 0 0 5.855-3.248 33.342 33.342 0 0 0 4.91-4.037 33.261 33.261 0 0 0 4.043-4.905 39.5 39.5 0 0 0 3.252-5.847c.961-2.116 1.803-4.402 2.539-6.872.737-2.469 1.367-5.122 1.905-7.97.537-2.849.981-5.893 1.345-9.147.241-2.153.398-4.542.573-6.883-28.802-17.264-112.047-50.703-112.047-50.703s28.946 73.251 46.994 106.405z"/>
+ <g opacity=".4">
+ <linearGradient id="j" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#j)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/citrix-receiver.svg b/.icons/Gruvbox_Dark-2/apps/64/citrix-receiver.svg
new file mode 100755
index 000000000..378f63da4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/citrix-receiver.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="R2H71tn5iD4AbstpXw4I1tMjhEghyh7h" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#R2H71tn5iD4AbstpXw4I1tMjhEghyh7h)">
+ <linearGradient id="_lgradient_9" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_10" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="cX8MruW4MB49ssJYQx97OWinvPJNh7nL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#cX8MruW4MB49ssJYQx97OWinvPJNh7nL)">
+ <path fill="#111111" d="M 128 58.5 C 127.768 58.503 127.537 58.517 127.306 58.542 C 87.673 58.921 55.5 91.28 55.5 131 C 55.5 170.955 88.045 203.5 128 203.5 C 167.711 203.5 200.063 171.342 200.458 131.722 C 200.484 131.482 200.498 131.241 200.5 131 C 200.5 126.996 197.254 123.75 193.25 123.75 C 189.246 123.75 186 126.996 186 131 C 186 163.118 160.118 189 128 189 C 95.882 189 70 163.118 70 131 C 70 98.882 95.882 73 128 73 C 132.004 73 135.25 69.754 135.25 65.75 C 135.25 61.746 132.004 58.5 128 58.5 Z M 128 87.5 C 127.768 87.498 127.537 87.508 127.306 87.528 C 103.688 87.906 84.5 107.296 84.5 131 C 84.5 154.939 104.061 174.5 128 174.5 C 151.695 174.5 171.065 155.327 171.458 131.722 C 171.484 131.482 171.498 131.241 171.5 131 C 171.5 126.996 168.254 123.75 164.25 123.75 C 160.246 123.75 157 126.996 157 131 C 157 147.102 144.102 160 128 160 C 111.898 160 99 147.102 99 131 C 99 114.898 111.898 102 128 102 C 132.004 102 135.25 98.754 135.25 94.75 C 135.25 90.746 132.004 87.5 128 87.5 Z M 128 116.5 C 119.992 116.5 113.5 122.992 113.5 131 C 113.5 139.008 119.992 145.5 128 145.5 C 136.008 145.5 142.5 139.008 142.5 131 C 142.5 122.992 136.008 116.5 128 116.5 Z"/>
+ </g>
+ <linearGradient id="_lgradient_11" x1="1.221" x2="-.224" y1="-.207" y2="1.197" gradientTransform="matrix(145,0,0,145,55.5,53.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" d="M 128 53.5 C 127.768 53.503 127.537 53.517 127.306 53.542 C 87.673 53.921 55.5 86.28 55.5 126 C 55.5 165.955 88.045 198.5 128 198.5 C 167.711 198.5 200.063 166.342 200.458 126.722 C 200.484 126.482 200.498 126.241 200.5 126 C 200.5 121.996 197.254 118.75 193.25 118.75 C 189.246 118.75 186 121.996 186 126 C 186 158.118 160.118 184 128 184 C 95.882 184 70 158.118 70 126 C 70 93.882 95.882 68 128 68 C 132.004 68 135.25 64.754 135.25 60.75 C 135.25 56.746 132.004 53.5 128 53.5 Z M 128 82.5 C 127.768 82.498 127.537 82.508 127.306 82.528 C 103.688 82.906 84.5 102.296 84.5 126 C 84.5 149.939 104.061 169.5 128 169.5 C 151.695 169.5 171.065 150.327 171.458 126.722 C 171.484 126.482 171.498 126.241 171.5 126 C 171.5 121.996 168.254 118.75 164.25 118.75 C 160.246 118.75 157 121.996 157 126 C 157 142.102 144.102 155 128 155 C 111.898 155 99 142.102 99 126 C 99 109.898 111.898 97 128 97 C 132.004 97 135.25 93.754 135.25 89.75 C 135.25 85.746 132.004 82.5 128 82.5 Z M 128 111.5 C 119.992 111.5 113.5 117.992 113.5 126 C 113.5 134.008 119.992 140.5 128 140.5 C 136.008 140.5 142.5 134.008 142.5 126 C 142.5 117.992 136.008 111.5 128 111.5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/civilization5.svg b/.icons/Gruvbox_Dark-2/apps/64/civilization5.svg
new file mode 100755
index 000000000..fb605812d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/civilization5.svg
@@ -0,0 +1,48 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Xjv8YHQYJ2DHx3vcxiC2eEdbrJH4juBd" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Xjv8YHQYJ2DHx3vcxiC2eEdbrJH4juBd)">
+ <linearGradient id="_lgradient_106" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_106)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_107" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_107)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="HAjkifXjBabnckTSx1oy6iPCdEGFu7hH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#HAjkifXjBabnckTSx1oy6iPCdEGFu7hH)">
+ <path d="M 73.672 74.267 L 104.717 182.924 L 151.283 182.924 L 182.328 74.267 L 181.222 74.267 L 151.283 179.043 L 104.717 179.043 L 74.779 74.267 L 73.672 74.267 Z"/>
+ </g>
+ <linearGradient id="_lgradient_108" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(108.656,0,0,108.656,73.672,72.327)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffee00"/>
+ <stop offset="100%" style="stop-color:#dc9914"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_108)" d="M 73.672 72.327 L 104.717 180.983 L 151.283 180.983 L 182.328 72.327 L 151.283 72.327 L 128 157.7 L 104.717 72.327 L 73.672 72.327 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 73.672 72.327 L 104.717 180.983 L 134.597 180.983 L 104.717 72.327 L 73.672 72.327 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 73.672 72.327 L 74.225 74.267 L 104.717 74.267 L 128 159.64 L 151.283 74.267 L 181.775 74.267 L 182.328 72.327 L 151.283 72.327 L 128 157.7 L 104.717 72.327 L 73.672 72.327 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/civilization6.svg b/.icons/Gruvbox_Dark-2/apps/64/civilization6.svg
new file mode 100755
index 000000000..5ea88e873
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/civilization6.svg
@@ -0,0 +1,61 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="0TkFYuaqZ4c5pyN9uj8d9G3MsUWeLDck" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#0TkFYuaqZ4c5pyN9uj8d9G3MsUWeLDck)">
+ <linearGradient id="_lgradient_102" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_102)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_103" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_103)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="dtalS8yrfUYYev5tLxHZ4PhIX4Sp4FBw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#dtalS8yrfUYYev5tLxHZ4PhIX4Sp4FBw)">
+ <path d="M 55.5 74.267 L 86.545 182.924 L 133.112 182.924 L 164.156 74.267 L 163.05 74.267 L 133.112 179.043 L 86.545 179.043 L 56.607 74.267 L 55.5 74.267 Z"/>
+ </g>
+ <linearGradient id="_lgradient_104" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(108.656,0,0,108.656,55.5,72.327)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffee00"/>
+ <stop offset="100%" style="stop-color:#dc9914"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_104)" d="M 55.5 72.327 L 86.545 180.983 L 133.112 180.983 L 164.156 72.327 L 133.112 72.327 L 109.828 157.7 L 86.545 72.327 L 55.5 72.327 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 55.5 72.327 L 86.545 180.983 L 116.425 180.983 L 86.545 72.327 L 55.5 72.327 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 55.5 72.327 L 56.053 74.267 L 86.545 74.267 L 109.828 159.64 L 133.112 74.267 L 163.603 74.267 L 164.156 72.327 L 133.112 72.327 L 109.828 157.7 L 86.545 72.327 L 55.5 72.327 Z"/>
+ </g>
+ <defs>
+ <filter id="gO5kp8v577OKe7pzKvRZnaC2C1gacOLL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#gO5kp8v577OKe7pzKvRZnaC2C1gacOLL)">
+ <rect fill="#111111" width="26.602" height="108.656" x="173.9" y="75.17" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ <linearGradient id="_lgradient_105" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(26.602,0,0,108.656,173.898,72.173)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffee00"/>
+ <stop offset="100%" style="stop-color:#dc9914"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_105)" width="26.602" height="108.656" x="173.9" y="72.17" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/clairvoyant.svg b/.icons/Gruvbox_Dark-2/apps/64/clairvoyant.svg
new file mode 100755
index 000000000..814c86cee
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/clairvoyant.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#a0a0a0"/>
+ <stop offset="100%" stop-color="#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <radialGradient id="c" cx=".214" cy=".36" r=".5" fx=".218" fy=".36" gradientTransform="matrix(124.69691 83.39561 -60.43602 140.04279 52.99 51)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.174%" stop-color="#646363"/>
+ <stop offset="100%" stop-color="#333333"/>
+ <stop offset="100%" stop-color="#020202"/>
+ <stop offset="100%" stop-color="#9b9b9b"/>
+ </radialGradient>
+ <path fill="url(#c)" d="M203.01 126.01C202.99 167.441 169.411 201 128 201c-41.411 0-74.99-33.559-75.01-74.99C52.97 84.579 86.569 51 128 51c41.431 0 75.01 33.599 75.01 75.01z"/>
+ <path fill="#f9f9f9" d="M168.005 126.01c0 22.093-17.912 40.005-40.005 40.005-22.093 0-40.005-17.912-40.005-40.005 0-22.093 17.912-40.005 40.005-40.005 22.093 0 40.005 17.912 40.005 40.005z"/>
+ <path fill="#333333" fill-rule="evenodd" d="M127.925 153q-8.502 0-13.686-4.55-5.184-4.549-5.184-11.859 0-4.475 2.499-7.906 2.498-3.431 6.824-5.221-3.132-1.492-5.146-4.289-2.014-2.797-2.014-6.451 0-6.042 4.587-9.883Q120.392 99 127.925 99q7.608 0 12.232 3.841 4.625 3.841 4.625 9.883 0 3.654-2.051 6.451-2.051 2.797-5.259 4.215 4.326 1.79 6.9 5.295 2.573 3.506 2.573 7.906 0 7.31-5.221 11.859-5.221 4.55-13.799 4.55zm-5.743-35.018q2.163 1.827 5.743 1.827 3.581 0 5.818-1.827 2.238-1.827 2.238-4.587 0-2.909-2.238-4.699-2.237-1.79-5.818-1.79-3.58 0-5.743 1.79-2.163 1.79-2.163 4.699 0 2.76 2.163 4.587zm-1.454 24.613q2.797 2.424 7.197 2.424 4.401 0 7.235-2.424 2.834-2.424 2.834-6.302 0-3.729-2.834-6.191-2.834-2.461-7.235-2.461-4.4 0-7.197 2.461-2.797 2.462-2.797 6.191 0 3.878 2.797 6.302z"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1.209" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/clamav.svg b/.icons/Gruvbox_Dark-2/apps/64/clamav.svg
new file mode 100755
index 000000000..0213c1583
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/clamav.svg
@@ -0,0 +1,57 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="1tJMB3gihojuVHRovYndwZCKPRNH0aNk" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#1tJMB3gihojuVHRovYndwZCKPRNH0aNk)">
+ <linearGradient id="_lgradient_109" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_109)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_110" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_110)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="gqRFZl6fxbgxHLkLsKq6bgX1SukAFyjo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#gqRFZl6fxbgxHLkLsKq6bgX1SukAFyjo)">
+ <path d="M 75.679 62.667 C 75.654 63.158 75.636 63.649 75.624 64.14 C 75.652 73.978 78.314 83.619 83.318 92.012 C 83.639 91.687 83.952 91.352 84.28 91.035 C 78.871 82.596 75.89 72.765 75.68 62.668 L 75.679 62.667 Z M 180.32 62.958 C 180.062 72.958 177.087 82.686 171.73 91.045 C 172.055 91.359 172.364 91.69 172.682 92.011 C 177.686 83.619 180.347 73.978 180.376 64.14 C 180.361 63.746 180.343 63.353 180.321 62.959 L 180.32 62.958 Z M 65.186 137.533 C 65.177 137.963 65.15 138.384 65.15 138.816 C 65.15 173.635 93.181 201.667 128 201.667 C 162.819 201.667 190.851 173.635 190.851 138.816 C 190.851 138.384 190.824 137.963 190.814 137.533 C 190.107 171.726 162.372 199.048 128 199.048 C 93.629 199.048 65.894 171.726 65.187 137.533 L 65.186 137.533 Z"/>
+ </g>
+ <linearGradient id="_lgradient_111" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(125.701,0,0,146.651,65.15,52.397)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_111)" d="M 179.61 52.397 C 177.64 64.529 171.67 75.601 162.698 83.762 C 152.763 77.191 140.852 73.347 127.999 73.347 C 115.141 73.347 103.215 77.194 93.28 83.771 C 84.382 75.694 78.427 64.753 76.391 52.746 C 75.902 55.646 75.645 58.581 75.624 61.523 C 75.637 72.016 78.646 82.275 84.279 91.034 C 72.491 102.447 65.15 118.416 65.15 136.198 C 65.15 171.017 93.181 199.048 128.001 199.048 C 162.82 199.048 190.851 171.017 190.851 136.198 C 190.851 118.421 183.513 102.457 171.734 91.045 C 177.364 82.281 180.368 72.018 180.376 61.523 C 180.375 58.465 180.119 55.412 179.611 52.398 L 179.61 52.397 Z"/>
+ <g style="opacity:0.2">
+ <g opacity=".2">
+ <path d="M 122.762 154.527 C 116.561 164.546 102.828 167.977 92.092 162.189 C 81.353 156.407 77.674 143.596 83.873 133.577 L 122.762 154.527 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 133.237 154.527 C 139.437 164.546 153.169 167.979 163.908 162.194 C 174.645 156.406 178.326 143.595 172.125 133.576 L 133.237 154.527 Z"/>
+ </g>
+ </g>
+ <path fill="#ffffff" d="M 122.762 151.91 C 116.561 161.929 102.828 165.36 92.091 159.572 C 81.354 153.79 77.675 140.979 83.873 130.959 L 122.762 151.91 Z"/>
+ <path fill="#2c2c2c" d="M 102.097 140.78 L 102.097 141.435 C 100.966 147.209 103.194 154.11 108.936 161.71 C 109.002 161.694 109.069 161.685 109.135 161.669 C 106.332 156.319 106.79 150.355 109.519 144.774 L 102.097 140.781 L 102.097 140.78 Z"/>
+ <path fill="#ffffff" d="M 133.237 151.91 C 139.438 161.929 153.171 165.36 163.908 159.572 C 174.647 153.79 178.326 140.979 172.126 130.959 L 133.237 151.91 Z"/>
+ <path fill="#2c2c2c" d="M 153.902 140.78 L 153.902 141.435 C 155.032 147.209 152.805 154.11 147.063 161.71 C 146.997 161.694 146.93 161.685 146.864 161.669 C 149.667 156.319 149.209 150.355 146.48 144.774 L 153.902 140.78 L 153.902 140.78 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 179.608 52.396 C 177.638 64.529 171.669 75.6 162.698 83.761 C 152.763 77.191 140.852 73.347 127.999 73.347 C 115.141 73.347 103.215 77.194 93.28 83.769 C 84.382 75.692 78.427 64.752 76.391 52.745 C 75.902 55.644 75.645 58.579 75.624 61.521 C 75.639 61.903 75.657 62.285 75.679 62.667 C 75.754 60.219 75.992 57.778 76.391 55.363 C 78.427 67.37 84.382 78.31 93.28 86.388 C 103.215 79.812 115.141 75.965 127.999 75.965 C 140.852 75.965 152.763 79.809 162.698 86.38 C 171.669 78.218 177.638 67.147 179.608 55.015 C 180.037 57.641 180.275 60.296 180.32 62.958 C 180.344 62.479 180.363 62 180.375 61.521 C 180.373 58.462 180.116 55.41 179.608 52.396 L 179.608 52.396 Z M 83.318 92.011 C 72.099 103.35 65.149 118.911 65.149 136.197 C 65.149 136.645 65.176 137.087 65.185 137.533 C 65.53 120.267 72.775 104.787 84.279 93.653 C 83.949 93.111 83.629 92.564 83.318 92.011 L 83.318 92.011 Z M 172.681 92.011 C 172.374 92.567 172.057 93.118 171.73 93.663 C 183.224 104.798 190.468 120.275 190.813 137.533 C 190.824 137.087 190.85 136.645 190.85 136.197 C 190.85 118.911 183.897 103.35 172.681 92.011 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/clamtk.svg b/.icons/Gruvbox_Dark-2/apps/64/clamtk.svg
new file mode 120000
index 000000000..3277e6d06
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/clamtk.svg
@@ -0,0 +1 @@
+clamav.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/classicmenu-indicator-light.svg b/.icons/Gruvbox_Dark-2/apps/64/classicmenu-indicator-light.svg
new file mode 120000
index 000000000..34d961dc0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/classicmenu-indicator-light.svg
@@ -0,0 +1 @@
+menu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/classicmenu-indicator.svg b/.icons/Gruvbox_Dark-2/apps/64/classicmenu-indicator.svg
new file mode 120000
index 000000000..38b982e02
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/classicmenu-indicator.svg
@@ -0,0 +1 @@
+ubuntu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/claws-mail.svg b/.icons/Gruvbox_Dark-2/apps/64/claws-mail.svg
new file mode 100644
index 000000000..5d1b09092
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/claws-mail.svg
@@ -0,0 +1,100 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#37a6e6" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="none" d="M89.64 12C15.584 12 5 22.557 5 96.544v59.252c0 73.986 10.584 84.544 84.64 84.544h75.37c74.056 0 84.64-10.558 84.64-84.544V96.544C249.65 22.557 239.066 12 165.01 12H89.64z"/>
+ <g opacity=".2">
+ <linearGradient id="b" x1="1.133" x2="-.133" y1=".7" y2=".7" gradientTransform="matrix(244.65 0 0 135.832 5 104.508)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%"/>
+ <stop offset="50%"/>
+ <stop offset="100%"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M5 104.508v51.287c0 9.249.166 17.506.6 24.875a198 198 0 0 0 .866 10.401c.364 3.254.808 6.3 1.346 9.149.537 2.848 1.167 5.5 1.903 7.97.736 2.469 1.578 4.755 2.538 6.87a39.468 39.468 0 0 0 3.254 5.848 33.258 33.258 0 0 0 4.041 4.906 33.336 33.336 0 0 0 4.912 4.035 39.492 39.492 0 0 0 5.856 3.249c2.118.96 4.406 1.8 6.878 2.535 2.472.735 5.127 1.365 7.978 1.901 2.852.537 5.899.981 9.157 1.344 3.257.364 6.724.648 10.412.864 7.377.434 15.642.598 24.899.598h75.37c9.257 0 17.523-.164 24.899-.598 3.689-.216 7.154-.5 10.411-.864 3.257-.363 6.305-.807 9.157-1.344 2.851-.536 5.508-1.166 7.979-1.901 2.472-.735 4.761-1.575 6.879-2.535 2.04-.915 4-2.002 5.856-3.249a33.258 33.258 0 0 0 4.909-4.035 33.276 33.276 0 0 0 4.044-4.906 39.458 39.458 0 0 0 3.251-5.848c.961-2.115 1.805-4.401 2.541-6.87.736-2.47 1.366-5.122 1.903-7.97.537-2.849.982-5.895 1.346-9.149.364-3.254.649-6.716.866-10.401.434-7.369.599-15.626.599-24.875v-51.287L127.325 158.79 5 104.508z"/>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <path fill-rule="evenodd" opacity=".4" d="M179.048 132.444c0 8.722-8.721 47.968-8.721 47.968l-91.575 4.361v-47.968c0-43.607-4.361-56.689-43.607-65.411 39.246-17.442 66.14 5.552 73.534 31.692 4.959-36.052-1.932-56.936-43.009-57.856 47.968-17.443 74.132 4.361 82.54 48.507 4.674-31.064.313-48.507-21.49-65.95 52.328 4.361 52.264 48.174 52.328 104.657z" filter="url(#c)"/>
+ <linearGradient id="d" x1=".485" x2=".639" y1=".222" y2=".951" gradientTransform="matrix(143.903 0 0 156.986 35.145 27.787)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#009200"/>
+ <stop offset="100%" stop-color="#006400"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M179.048 132.445c0 8.721-8.721 47.968-8.721 47.968l-91.575 4.36v-47.968c0-43.607-4.361-56.689-43.607-65.411 39.246-17.442 66.14 5.552 73.534 31.692 4.959-36.052-1.932-56.936-43.009-57.856 47.968-17.443 74.132 4.361 82.54 48.507 4.674-31.064.313-48.507-21.49-65.95 52.328 4.361 52.264 48.174 52.328 104.658z"/>
+ <radialGradient id="e" cx=".623" cy=".335" r="5.854" fx="1.082" fy=".339" gradientTransform="matrix(47.60236 -23.8523 11.68217 64.88318 126.72 27.787)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#292c2f" stop-opacity=".466"/>
+ <stop offset="100%"/>
+ </radialGradient>
+ <path fill="url(#e)" fill-rule="evenodd" d="M148.208 93.735c12.497-3.451 22.188-5.007 29.571-5.639-3.022-33.764-13.577-57.185-51.059-60.309 21.803 17.443 26.162 34.883 21.488 65.948z"/>
+ <path fill="#00a800" fill-rule="evenodd" d="M149.384 94.646c-20.187.013-44.068 6.678-58.146 20.833-7.752 7.793-11.107 21.746-12.486 22.902v.885c.655.55 2.376.852 2.376.852 2.664-16.392 16.839-31.401 33.276-36.998 22.022-7.499 39.705-8.442 64.338 1.32-.03-.967-.058-1.95-.094-2.904-6.539-4.533-17.235-6.899-29.265-6.89h.001z"/>
+ <g opacity=".462">
+ <radialGradient id="f" cx="-.175" cy=".685" r="8.426" fx="-.027" fy="1.016" gradientTransform="matrix(52.10529 30.59712 -77.04895 15.95071 35.145 65.308)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#292c2f"/>
+ <stop offset="100%"/>
+ </radialGradient>
+ <path fill="url(#f)" fill-rule="evenodd" d="M62.152 65.313c-8.156-.115-17.196 1.721-27.007 6.081 29.107 6.469 39.011 15.366 42.193 37.305a1022.18 1022.18 0 0 0 31.292-5.775c-5.591-19.54-22.078-37.278-46.478-37.611z"/>
+ </g>
+ <path fill="#006400" d="M148.523 93.198l-.255.01c-.028.184-.031.343-.06.527-.034-.179-.084-.341-.118-.519-14.029.066-27.706 3.024-39.247 8.508-.061.462-.097.897-.161 1.363-.104-.367-.255-.723-.366-1.089-18.524 8.98-29.548 23.587-29.563 39.17.013.843.059 1.687.137 2.529 1.43-25.738 28.151-48.49 68.136-48.181 10.454.032 22.263 3.724 31.666 6.865-.054-1.526-.156-2.986-.23-4.48-9.347-3.076-19.574-4.682-29.937-4.701l-.002-.002zm27.979 20.552c-13.18-.172-27.328 3.096-40.465 9.343-28.509 13.601-47.175 38.671-45.506 61.118l1.848-.083c.668-21.507 18.901-44.372 45.532-57.098 13.347-6.323 27.72-9.567 41.052-9.266-.011-1.274-.009-2.619-.026-3.876a59.053 59.053 0 0 0-2.436-.131l.001-.007z"/>
+ <radialGradient id="g" cx=".618" cy=".343" r="9.464" fx=".984" fy=".173" gradientTransform="matrix(80.6077 -13.67384 28.97266 60.2062 65.67 39.216)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#292c2f" stop-opacity=".572"/>
+ <stop offset="100%"/>
+ </radialGradient>
+ <path fill="url(#g)" fill-rule="evenodd" d="M108.766 101.664l.34 1.15c12.905-2.606 26.828-5.69 39.102-9.079-8.408-44.146-34.57-65.947-82.538-48.504 40.477.906 47.636 21.346 43.096 56.433z"/>
+ <linearGradient id="h" x1=".25" x2=".7" y1="-.021" y2=".65" gradientTransform="matrix(69.771 0 0 75.57612 109.277 112.211)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#00c200"/>
+ <stop offset="100%" stop-color="#007900"/>
+ </linearGradient>
+ <path fill="url(#h)" fill-rule="evenodd" d="M109.277 115.002s69.771-17.443 69.771 34.885c0 65.556-65.41 26.165-65.41 26.165s69.771-52.329-4.361-61.05z"/>
+ <linearGradient id="i" x1=".571" x2=".429" y1=".664" y2=".443" gradientTransform="matrix(30.525 0 0 15.74507 35.145 65.308)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f4be00"/>
+ <stop offset="100%" stop-color="#fff4ca"/>
+ </linearGradient>
+ <path fill="url(#i)" d="M62.152 65.313c-8.156-.115-17.196 1.721-27.007 6.081 11.677 2.595 20.208 5.602 26.513 9.659 2.619-3.607 4.001-7.686 4.012-11.839a18.946 18.946 0 0 0-.384-3.671c-1.044-.082-2.059-.216-3.134-.231v.001z"/>
+ <linearGradient id="j" x1=".75" x2=".375" y1="1.142" y2=".957" gradientTransform="matrix(34.885 0 0 12.90416 65.67 39.216)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f4be00"/>
+ <stop offset="100%" stop-color="#fff4ca"/>
+ </linearGradient>
+ <path fill="url(#j)" d="M97.617 39.243c-9.33-.282-19.955 1.626-31.947 5.987 13.149.295 22.763 2.662 29.639 6.89 3.206-3.737 5.057-8.262 5.246-12.767-.966-.082-1.942-.082-2.938-.115v.005z"/>
+ <linearGradient id="k" x1=".436" x2=".242" y1=".838" y2=".434" gradientTransform="matrix(29.971 0 0 20.816 126.72 27.787)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f4be00"/>
+ <stop offset="100%" stop-color="#fff4ca"/>
+ </linearGradient>
+ <path fill="url(#k)" d="M126.72 27.787c8.351 6.681 14.12 13.369 17.826 20.816 6.093-1.795 10.644-5.826 12.145-10.757-7.324-5.49-17.043-8.981-29.971-10.059z"/>
+ <linearGradient id="l" x1=".919" x2=".208" y1="1.058" y2=".938" gradientTransform="matrix(30.525 0 0 10.87201 109.277 112.221)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f4be00"/>
+ <stop offset="100%" stop-color="#fff4ca"/>
+ </linearGradient>
+ <path fill="url(#l)" d="M131.353 112.242c-12.265.307-22.076 2.76-22.076 2.76 12.97 1.526 21.456 4.409 26.76 8.091 2.431-2.304 3.757-5.154 3.765-8.091a9.957 9.957 0 0 0-.358-2.564c-2.757-.173-5.485-.26-8.091-.196z"/>
+ <path fill="#006400" fill-rule="evenodd" d="M64.469 65.484c.218 7.003-1.499 11.02-5.392 14.019a41.115 41.115 0 0 1 3.876 2.384c5.902-3.333 7.42-9.475 2.206-16.352l-.69-.05v-.001zm92.077-27.74c-3.289 5.852-6.563 8.494-12.545 9.803.325.614.623 1.241.92 1.865 8.91.809 15.202-3.255 13.286-10.348a39.246 39.246 0 0 0-1.661-1.32zm-55.991 1.61c-1.309 6.113-3.489 9.74-6.83 11.881 1.646.893 3.181 1.862 4.548 2.947 4.087-2.72 5.436-8.02 2.282-14.828zM170.327 67.4c-9.204 3.086-13.957 2.932-20.628 1.04.014.198.013.407.026.605 5.572 2.505 10.473 4.319 20.603-1.643l-.001-.002zm-43.607 4.361c-7.545 2.085-12.561 2.689-17.52 2.299.081.467.119.971.188 1.449 4.472.621 9.646-.016 17.332-3.748zM96.195 88.837c-9.042 5.789-14.364 7.561-21.693 8.253.094.256.19.506.281.767 6.4.22 12.358-.559 21.412-9.02zm42.738 23.558c-.115 4.53-.95 7.716-2.896 10.698a21.74 21.74 0 0 1 2.198 1.729c3.961-3.42 5.531-8.111 3.347-12.214-.885-.082-1.77-.165-2.649-.212v-.001z"/>
+ <linearGradient id="m" x1="1.094" x2=".828" y1=".254" y2=".214" gradientTransform="matrix(97.5231 0 0 44.246 61.488 38.348)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#2e9000"/>
+ <stop offset="100%" stop-color="#00ba00"/>
+ </linearGradient>
+ <path fill="url(#m)" fill-rule="evenodd" d="M157.338 38.348c-.293 4.833-5.067 12.238-13.346 9.173.371.701.706 1.416 1.039 2.129 6.861 2.732 16.7-.099 13.278-10.493-.324-.27-.636-.547-.97-.809h-.001zm-56.783 1.006c1.754 3.598.61 10.347-4.471 13.303.747.491 1.501.978 2.18 1.517 5.539-2.537 7.369-8.943 2.99-14.718-.342-.032-.353-.082-.699-.099v-.003zm-35.78 26.155c3.674 4.549 3.861 10.514-3.287 15.442.81.517 1.6 1.065 2.367 1.643 5.456-3.566 9.042-11.501 3.05-16.932-.699-.082-1.417-.099-2.13-.148v-.005z"/>
+ <path fill="#40d800" fill-rule="evenodd" d="M140.509 112.523c.6 2.244.859 6.412-2.564 12.026.314.272.619.547.903.826 6.636-5.977 5.045-10.366 3.1-12.733a43.786 43.786 0 0 0-1.439-.116v-.003z"/>
+ <path fill="#00ab00" fill-rule="evenodd" d="M96.195 88.837c-8.079 7.523-12.567 8.722-21.412 9.02.094.255.19.506.281.766 6.255 1.281 14.293 2.625 21.131-9.786z"/>
+ <path fill="#00b700" fill-rule="evenodd" d="M126.665 71.807c-11.236 4.679-11.656 3.948-17.277 3.701.118.458.161 1.043.2 1.564 3.622 1.657 8.865 3.044 17.077-5.265zm43.662-4.407c-8.98 4.792-13.538 5.303-20.603 1.643 3.16 3.035 7.521 10.245 20.603-1.643z"/>
+ <path fill="#6dc7f1" fill-rule="evenodd" d="M5 101.45v54.345c0 9.249.166 17.506.6 24.875a198 198 0 0 0 .866 10.401c.364 3.254.808 6.3 1.346 9.149.537 2.848 1.167 5.5 1.903 7.97.736 2.469 1.578 4.755 2.538 6.87a39.468 39.468 0 0 0 3.254 5.848 33.258 33.258 0 0 0 4.041 4.906 33.336 33.336 0 0 0 4.912 4.035 39.492 39.492 0 0 0 5.856 3.249c2.118.96 4.406 1.8 6.878 2.535 2.472.735 5.127 1.365 7.978 1.901 2.852.537 5.899.981 9.157 1.344 3.257.364 6.724.648 10.412.864 7.377.434 15.642.598 24.899.598h75.37c9.257 0 17.523-.164 24.899-.598 3.689-.216 7.154-.5 10.411-.864 3.257-.363 6.305-.807 9.157-1.344 2.851-.536 5.508-1.166 7.979-1.901 2.472-.735 4.761-1.575 6.879-2.535 2.04-.915 4-2.002 5.856-3.249a33.258 33.258 0 0 0 4.909-4.035 33.276 33.276 0 0 0 4.044-4.906 39.458 39.458 0 0 0 3.251-5.848c.961-2.115 1.805-4.401 2.541-6.87.736-2.47 1.366-5.122 1.903-7.97.537-2.849.982-5.895 1.346-9.149.364-3.254.649-6.716.866-10.401.434-7.369.599-15.626.599-24.875V101.45l-122.325 57.34L5 101.45z"/>
+ <path fill="#ffffff" fill-rule="evenodd" opacity=".2" d="M11.483 212.976c.27.673.479 1.442.77 2.084a39.468 39.468 0 0 0 3.254 5.848 33.258 33.258 0 0 0 4.041 4.906 33.336 33.336 0 0 0 4.912 4.035 39.492 39.492 0 0 0 5.856 3.249c2.118.96 4.406 1.8 6.878 2.535 2.472.735 5.127 1.365 7.978 1.901 2.852.537 5.899.981 9.157 1.344 3.257.364 6.724.648 10.412.864 7.377.434 15.642.598 24.899.598h75.37c9.257 0 17.523-.164 24.899-.598 3.689-.216 7.154-.5 10.411-.864 3.257-.363 6.305-.807 9.157-1.344 2.851-.536 5.508-1.166 7.979-1.901 2.472-.735 4.761-1.575 6.879-2.535 2.04-.915 4-2.002 5.856-3.249a33.258 33.258 0 0 0 4.909-4.035 33.276 33.276 0 0 0 4.044-4.906 39.458 39.458 0 0 0 3.251-5.848c.961-2.115 1.805-4.401 2.541-6.87.736-2.47 1.366-5.122 1.903-7.97.537-2.849.982-5.895 1.346-9.149.364-3.254.649-6.716.866-10.401.434-7.369.599-15.626.599-24.875V101.8L11.483 212.976z"/>
+ <path fill="#37a6e6" d="M5.383 171.701c.091 2.893.06 6.312.217 8.969a198 198 0 0 0 .866 10.401c.364 3.254.808 6.3 1.346 9.149.379 2.012.867 3.809 1.344 5.63l3.999 1.758v-32.492l-7.772-3.415z"/>
+ <path fill="#ed3146" d="M5 122.73l8.155 3.583v32.493L5 155.222V122.73z"/>
+ <path fill="#37a6e6" d="M245.495 205.85c.477-1.821.965-3.618 1.344-5.63.537-2.849.982-5.895 1.346-9.149.364-3.254.649-6.716.866-10.401.157-2.657.126-6.076.217-8.969l-7.773 3.415v32.492l4-1.758z"/>
+ <path fill="#ed3146" d="M249.65 122.73v32.492l-8.155 3.584v-32.493l8.155-3.583z"/>
+ <g opacity=".4">
+ <linearGradient id="n" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#n)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/clawsker.svg b/.icons/Gruvbox_Dark-2/apps/64/clawsker.svg
new file mode 100644
index 000000000..a77e9bc4d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/clawsker.svg
@@ -0,0 +1,74 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="4f05Xg3eFkyCtagL1cyiZ9qpVVi5MQ2k" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#4f05Xg3eFkyCtagL1cyiZ9qpVVi5MQ2k)">
+ <path fill="#d9c813" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="Zdq7MHXGFhTB0RLue6aamoLA0RJzX1wD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Zdq7MHXGFhTB0RLue6aamoLA0RJzX1wD)">
+ <linearGradient id="_lgradient_82" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_82)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_83" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145.2,0,0,161.7,55.4,45.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_83)" d="M 65.3 45.5 C 59.815 45.5 55.4 49.915 55.4 55.4 L 55.4 207.2 L 200.6 207.2 L 200.6 55.4 C 200.6 49.915 196.185 45.5 190.7 45.5 L 65.3 45.5 Z"/>
+ <g opacity=".5">
+ <path fill="#ececec" d="M 71.075 65.3 C 69.709 65.3 68.601 66.284 68.6 67.498 L 68.6 89.502 C 68.601 90.716 69.709 91.7 71.075 91.7 L 85.925 91.7 C 87.291 91.7 88.399 90.716 88.4 89.502 L 88.4 67.498 C 88.399 66.284 87.291 65.3 85.925 65.3 L 71.075 65.3 Z M 103.224 65.3 C 102.786 65.309 102.369 65.549 102.065 65.967 C 101.76 66.386 101.593 66.948 101.6 67.53 L 101.6 89.476 C 101.6 90.689 102.339 91.671 103.25 91.671 C 104.161 91.671 104.9 90.689 104.9 89.476 L 104.9 67.53 C 104.907 66.936 104.733 66.363 104.417 65.943 C 104.101 65.523 103.671 65.291 103.224 65.3 Z M 123.024 65.3 C 122.586 65.309 122.169 65.549 121.865 65.967 C 121.56 66.386 121.393 66.948 121.4 67.53 L 121.4 89.476 C 121.4 90.689 122.139 91.671 123.05 91.671 C 123.961 91.671 124.7 90.689 124.7 89.476 L 124.7 67.53 C 124.707 66.936 124.533 66.363 124.217 65.943 C 123.901 65.523 123.471 65.291 123.024 65.3 Z M 137.075 65.3 C 135.709 65.3 134.601 66.284 134.6 67.498 L 134.6 89.502 C 134.601 90.716 135.709 91.7 137.075 91.7 L 151.925 91.7 C 153.291 91.7 154.399 90.716 154.4 89.502 L 154.4 67.498 C 154.399 66.284 153.291 65.3 151.925 65.3 L 137.075 65.3 Z M 170.075 65.3 C 168.709 65.3 167.601 66.284 167.6 67.498 L 167.6 89.502 C 167.601 90.716 168.709 91.7 170.075 91.7 L 184.925 91.7 C 186.291 91.7 187.399 90.716 187.4 89.502 L 187.4 67.498 C 187.399 66.284 186.291 65.3 184.925 65.3 L 170.075 65.3 Z M 71.9 68.6 L 85.1 68.6 L 85.1 88.4 L 71.9 88.4 L 71.9 68.6 Z M 137.9 68.6 L 151.1 68.6 L 151.1 88.4 L 137.9 88.4 L 137.9 68.6 Z M 170.9 68.6 L 184.1 68.6 L 184.1 88.4 L 170.9 88.4 L 170.9 68.6 Z M 76.876 104.9 C 76.429 104.891 75.999 105.123 75.683 105.543 C 75.367 105.963 75.193 106.536 75.2 107.13 L 75.2 129.076 C 75.2 130.289 75.939 131.271 76.85 131.271 C 77.761 131.271 78.5 130.289 78.5 129.076 L 78.5 107.13 C 78.507 106.548 78.34 105.986 78.035 105.567 C 77.731 105.149 77.314 104.909 76.876 104.9 Z M 97.475 104.9 C 96.109 104.9 95.001 105.884 95 107.098 L 95 129.102 C 95.001 130.316 96.109 131.3 97.475 131.3 L 112.325 131.3 C 113.691 131.3 114.799 130.316 114.8 129.102 L 114.8 107.098 C 114.799 105.884 113.691 104.9 112.325 104.9 L 97.475 104.9 Z M 136.224 104.9 C 135.786 104.909 135.369 105.149 135.065 105.567 C 134.76 105.986 134.593 106.548 134.6 107.13 L 134.6 129.076 C 134.6 130.289 135.339 131.271 136.25 131.271 C 137.161 131.271 137.9 130.289 137.9 129.076 L 137.9 107.13 C 137.907 106.536 137.733 105.963 137.417 105.543 C 137.101 105.123 136.671 104.891 136.224 104.9 Z M 149.424 104.9 C 148.986 104.909 148.569 105.149 148.265 105.567 C 147.96 105.986 147.793 106.548 147.8 107.13 L 147.8 129.076 C 147.8 130.289 148.539 131.271 149.45 131.271 C 150.361 131.271 151.1 130.289 151.1 129.076 L 151.1 107.13 C 151.107 106.536 150.933 105.963 150.617 105.543 C 150.301 105.123 149.871 104.891 149.424 104.9 Z M 170.075 104.9 C 168.709 104.9 167.601 105.884 167.6 107.098 L 167.6 129.102 C 167.601 130.316 168.709 131.3 170.075 131.3 L 184.925 131.3 C 186.291 131.3 187.399 130.316 187.4 129.102 L 187.4 107.098 C 187.399 105.884 186.291 104.9 184.925 104.9 L 170.075 104.9 Z M 98.3 108.2 L 111.5 108.2 L 111.5 128 L 98.3 128 L 98.3 108.2 Z M 170.9 108.2 L 184.1 108.2 L 184.1 128 L 170.9 128 L 170.9 108.2 Z M 71.075 144.5 C 69.709 144.5 68.601 145.484 68.6 146.698 L 68.6 168.702 C 68.601 169.916 69.709 170.9 71.075 170.9 L 85.925 170.9 C 87.291 170.9 88.399 169.916 88.4 168.702 L 88.4 146.698 C 88.399 145.484 87.291 144.5 85.925 144.5 L 71.075 144.5 Z M 104.075 144.5 C 102.709 144.5 101.601 145.484 101.6 146.698 L 101.6 168.702 C 101.601 169.916 102.709 170.9 104.075 170.9 L 118.925 170.9 C 120.291 170.9 121.399 169.916 121.4 168.702 L 121.4 146.698 C 121.399 145.484 120.291 144.5 118.925 144.5 L 104.075 144.5 Z M 132.976 144.5 C 132.529 144.491 132.099 144.723 131.783 145.143 C 131.467 145.563 131.293 146.136 131.3 146.73 L 131.3 168.676 C 131.3 169.889 132.039 170.871 132.95 170.871 C 133.861 170.871 134.6 169.889 134.6 168.676 L 134.6 146.73 C 134.607 146.148 134.44 145.586 134.135 145.167 C 133.831 144.749 133.414 144.509 132.976 144.5 Z M 152.776 144.5 C 152.329 144.491 151.899 144.723 151.583 145.143 C 151.267 145.563 151.093 146.136 151.1 146.73 L 151.1 168.676 C 151.1 169.889 151.839 170.871 152.75 170.871 C 153.661 170.871 154.4 169.889 154.4 168.676 L 154.4 146.73 C 154.407 146.148 154.24 145.586 153.935 145.167 C 153.631 144.749 153.214 144.509 152.776 144.5 Z M 170.075 144.5 C 168.709 144.5 167.601 145.484 167.6 146.698 L 167.6 168.702 C 167.601 169.916 168.709 170.9 170.075 170.9 L 184.925 170.9 C 186.291 170.9 187.399 169.916 187.4 168.702 L 187.4 146.698 C 187.399 145.484 186.291 144.5 184.925 144.5 L 170.075 144.5 Z M 71.9 147.8 L 85.1 147.8 L 85.1 167.6 L 71.9 167.6 L 71.9 147.8 Z M 104.9 147.8 L 118.1 147.8 L 118.1 167.6 L 104.9 167.6 L 104.9 147.8 Z M 170.9 147.8 L 184.1 147.8 L 184.1 167.6 L 170.9 167.6 L 170.9 147.8 Z M 71.075 184.1 C 69.709 184.1 68.601 185.084 68.6 186.298 L 68.6 208.302 C 68.601 209.516 69.709 210.5 71.075 210.5 L 85.925 210.5 C 87.291 210.5 88.399 209.516 88.4 208.302 L 88.4 186.298 C 88.399 185.084 87.291 184.1 85.925 184.1 L 71.075 184.1 Z M 106.576 184.1 C 106.129 184.091 105.699 184.323 105.383 184.743 C 105.067 185.163 104.893 185.736 104.9 186.33 L 104.9 208.276 C 104.9 209.489 105.639 210.471 106.55 210.471 C 107.461 210.471 108.2 209.489 108.2 208.276 L 108.2 186.33 C 108.207 185.748 108.04 185.186 107.735 184.767 C 107.431 184.349 107.014 184.109 106.576 184.1 Z M 119.776 184.1 C 119.329 184.091 118.899 184.323 118.583 184.743 C 118.267 185.163 118.093 185.736 118.1 186.33 L 118.1 208.276 C 118.1 209.489 118.839 210.471 119.75 210.471 C 120.661 210.471 121.4 209.489 121.4 208.276 L 121.4 186.33 C 121.407 185.748 121.24 185.186 120.935 184.767 C 120.631 184.349 120.214 184.109 119.776 184.1 Z M 143.675 184.1 C 142.309 184.1 141.201 185.084 141.2 186.298 L 141.2 208.302 C 141.201 209.516 142.309 210.5 143.675 210.5 L 158.525 210.5 C 159.891 210.5 160.999 209.516 161 208.302 L 161 186.298 C 160.999 185.084 159.891 184.1 158.525 184.1 L 143.675 184.1 Z M 179.124 184.1 C 178.686 184.109 178.269 184.349 177.965 184.767 C 177.66 185.186 177.493 185.748 177.5 186.33 L 177.5 208.276 C 177.5 209.489 178.239 210.471 179.15 210.471 C 180.061 210.471 180.8 209.489 180.8 208.276 L 180.8 186.33 C 180.807 185.736 180.633 185.163 180.317 184.743 C 180.001 184.323 179.571 184.091 179.124 184.1 Z M 71.9 187.4 L 85.1 187.4 L 85.1 207.2 L 71.9 207.2 L 71.9 187.4 Z M 144.5 187.4 L 157.7 187.4 L 157.7 207.2 L 144.5 207.2 L 144.5 187.4 Z"/>
+ </g>
+ </g>
+ <linearGradient id="_lgradient_84" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,138.89,5,101.45)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_84)" fill-rule="evenodd" d="M 5 101.45 L 5 155.795 C 5 165.044 5.166 173.301 5.6 180.67 C 5.797 184.144 6.086 187.612 6.466 191.071 C 6.83 194.325 7.274 197.371 7.812 200.22 C 8.349 203.068 8.979 205.72 9.715 208.19 C 10.451 210.659 11.293 212.945 12.253 215.06 C 13.17 217.098 14.259 219.054 15.507 220.908 C 16.694 222.669 18.047 224.311 19.548 225.814 C 21.053 227.312 22.698 228.664 24.46 229.849 C 26.316 231.096 28.276 232.183 30.316 233.098 C 32.434 234.058 34.722 234.898 37.194 235.633 C 39.666 236.368 42.321 236.998 45.172 237.534 C 48.024 238.071 51.071 238.515 54.329 238.878 C 57.586 239.242 61.053 239.526 64.741 239.742 C 72.118 240.176 80.383 240.34 89.64 240.34 L 165.01 240.34 C 174.267 240.34 182.533 240.176 189.909 239.742 C 193.598 239.526 197.063 239.242 200.32 238.878 C 203.577 238.515 206.625 238.071 209.477 237.534 C 212.328 236.998 214.985 236.368 217.456 235.633 C 219.928 234.898 222.217 234.058 224.335 233.098 C 226.375 232.183 228.335 231.096 230.191 229.849 C 231.952 228.664 233.596 227.313 235.1 225.814 C 236.602 224.311 237.956 222.669 239.144 220.908 C 240.391 219.054 241.479 217.098 242.395 215.06 C 243.356 212.945 244.2 210.659 244.936 208.19 C 245.672 205.72 246.302 203.068 246.839 200.22 C 247.376 197.371 247.821 194.325 248.185 191.071 C 248.549 187.817 248.834 184.355 249.051 180.67 C 249.485 173.301 249.65 165.044 249.65 155.795 L 249.65 101.45 L 127.325 158.79 L 5 101.45 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 11.483 212.976 C 11.753 213.649 11.962 214.418 12.253 215.06 C 13.17 217.098 14.259 219.054 15.507 220.908 C 16.694 222.669 18.047 224.311 19.548 225.814 C 21.053 227.312 22.698 228.664 24.46 229.849 C 26.316 231.096 28.276 232.183 30.316 233.098 C 32.434 234.058 34.722 234.898 37.194 235.633 C 39.666 236.368 42.321 236.998 45.172 237.534 C 48.024 238.071 51.071 238.515 54.329 238.878 C 57.586 239.242 61.053 239.526 64.741 239.742 C 72.118 240.176 80.383 240.34 89.64 240.34 L 165.01 240.34 C 174.267 240.34 182.533 240.176 189.909 239.742 C 193.598 239.526 197.063 239.242 200.32 238.878 C 203.577 238.515 206.625 238.071 209.477 237.534 C 212.328 236.998 214.985 236.368 217.456 235.633 C 219.928 234.898 222.217 234.058 224.335 233.098 C 226.375 232.183 228.335 231.096 230.191 229.849 C 231.952 228.664 233.596 227.313 235.1 225.814 C 236.602 224.311 237.956 222.669 239.144 220.908 C 240.391 219.054 241.479 217.098 242.395 215.06 C 243.356 212.945 244.2 210.659 244.936 208.19 C 245.672 205.72 246.302 203.068 246.839 200.22 C 247.376 197.371 247.821 194.325 248.185 191.071 C 248.549 187.817 248.834 184.355 249.051 180.67 C 249.485 173.301 249.65 165.044 249.65 155.795 L 249.65 101.8 L 11.483 212.976 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_85" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_85)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="ttZ736XPJKGhyFpX8ppku9vYHcBKFgwA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#ttZ736XPJKGhyFpX8ppku9vYHcBKFgwA)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_86" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_86)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <g>
+ <path fill="#ffffff" d="M 156.885 200.445 L 156.885 216.037 L 172.476 216.037 L 211.854 176.659 L 196.263 161.068 L 156.885 200.445 Z M 225.647 162.916 C 227.296 161.267 227.296 158.668 225.647 157.019 L 215.902 147.274 C 214.253 145.625 211.654 145.625 210.005 147.274 L 201.859 155.473 L 217.451 171.065 L 225.647 162.916 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/clementine.svg b/.icons/Gruvbox_Dark-2/apps/64/clementine.svg
new file mode 120000
index 000000000..7b35467d8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/clementine.svg
@@ -0,0 +1 @@
+application-x-clementine.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/clion.svg b/.icons/Gruvbox_Dark-2/apps/64/clion.svg
new file mode 100644
index 000000000..5fe3721dd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/clion.svg
@@ -0,0 +1,68 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="nYprVvWOFio4oioNMvwYkAlvBhNNXB8n" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#nYprVvWOFio4oioNMvwYkAlvBhNNXB8n)">
+ <linearGradient id="_lgradient_15" x1="-.033" x2="1.033" y1="-.071" y2=".924" gradientTransform="matrix(244.648309,0,0,228.338396,5.619191,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e72662"/>
+ <stop offset="48.272%" style="stop-color:#ec3c50"/>
+ <stop offset="100%" style="stop-color:#ff7b66"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" d="M 165.628109 11.951604 C 239.683817 11.951604 250.2675 22.508801 250.2675 96.495462 L 250.2675 155.746257 C 250.2675 229.732514 239.683817 240.29 165.628109 240.29 L 90.258584 240.29 C 16.20288 240.29 5.619191 229.732514 5.619191 155.746257 L 5.619191 96.495462 C 5.619191 22.508801 16.20288 11.951604 90.258584 11.951604 L 165.628109 11.951604 Z"/>
+ </g>
+ <path fill="#31c6b7" d="M 165.628006 11.95 C 239.684005 11.95 250.268005 22.476001 250.268005 96.249001 L 250.268005 155.325997 C 250.268005 229.099008 239.684005 239.624993 165.628006 239.624993 L 90.260002 239.624993 C 16.204 239.624993 5.62 229.099008 5.62 155.325997 L 5.62 96.249001 C 5.62 22.476001 16.204 11.95 90.260002 11.95 L 165.628006 11.95 L 165.628006 11.95 Z"/>
+ <path fill="#d85eca" d="M 127.944 12.285 L 127.944 127.123002 L 250.268005 127.123002 L 250.268005 96.582002 C 250.268005 22.811 239.686004 12.285 165.630005 12.285 L 127.944 12.285 L 127.944 12.285 Z"/>
+ <path fill="#1a7fd4" d="M 5.62 126.835 L 127.944 126.835 L 127.944 240.670999 L 90.259002 240.670999 C 16.203001 240.670999 5.62 230.146005 5.62 156.374001 L 5.62 126.835 L 5.62 126.835 Z"/>
+ <path fill="#31c6b7" d="M 250.268005 126.835 L 127.944 126.835 L 127.944 240.670999 L 165.630005 240.670999 C 239.686004 240.670999 250.268005 230.146005 250.268005 156.374001 L 250.268005 126.835 L 250.268005 126.835 Z"/>
+ <defs>
+ <filter id="fItoFt3pdDMcviaqrt6aJP6f9JE3uMYM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#fItoFt3pdDMcviaqrt6aJP6f9JE3uMYM)">
+ <path fill="#404040" d="M 154.130005 47.020001 C 205.589004 47.020001 212.945007 54.335 212.945007 105.596002 L 212.945007 146.648995 C 212.945007 197.909997 205.589004 205.226006 154.130005 205.226006 L 101.758003 205.226006 C 50.299 205.226006 42.944999 197.909997 42.944999 146.648995 L 42.944999 105.596002 C 42.944999 54.335 50.299 47.020001 101.758003 47.020001 L 154.130005 47.020001 L 154.130005 47.020001 Z"/>
+ </g>
+ <defs>
+ <filter id="hc3B5CT6ozEQ6QmYCOseG4GcQQztamMh" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#hc3B5CT6ozEQ6QmYCOseG4GcQQztamMh)">
+ <path fill="#ffffff" d="M 142.636001 171.002999 C 144.62326 170.996621 146.53128 171.781732 147.938553 173.184869 C 149.34584 174.588021 150.136535 176.493737 150.136001 178.480996 C 150.133835 180.464776 149.342682 182.366204 147.936996 183.766 C 146.529205 185.16874 144.623367 185.957177 142.636001 185.958993 L 82.686996 185.958993 C 80.700073 185.95501 78.795028 185.166909 77.386001 183.766 C 75.980789 182.365899 75.189712 180.464654 75.186996 178.480996 C 75.187614 176.493981 75.978805 174.58886 77.386001 173.185998 C 78.796043 171.787835 80.701286 171.003243 82.686996 171.002999 L 142.636001 171.002999 L 142.636001 171.002999 Z"/>
+ </g>
+ <defs>
+ <filter id="73iQBGWDxEKaOR0Xq6onAdOAW5Z7u3lY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#73iQBGWDxEKaOR0Xq6onAdOAW5Z7u3lY)">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 121 120.650002 L 111.279999 116.959999 C 110.57 116.690002 109.790001 116.699997 109.080002 116.989998 C 108.379997 117.269997 107.809998 117.809998 107.489998 118.5 C 106.970001 119.620003 106.339996 120.699997 105.620003 121.709999 C 105.160004 122.339996 104.629997 122.919998 104.029999 123.419998 C 103.730003 123.669998 103.400002 123.900002 103.07 124.089996 C 102.779999 124.260002 102.470001 124.410004 102.150002 124.519997 C 101.849998 124.629997 101.529999 124.720001 101.209999 124.769997 C 100.849998 124.839996 100.489998 124.870003 100.129997 124.870003 C 99.349998 124.870003 98.580002 124.760002 97.82 124.559998 C 97.18 124.379997 96.559998 124.110001 96 123.75 C 95.370003 123.360001 94.800003 122.879997 94.309998 122.330002 C 93.620003 121.540001 93.010002 120.669998 92.519997 119.739998 C 92.010002 118.790001 91.559998 117.809998 91.169998 116.790001 C 90.769997 115.720001 90.43 114.620003 90.160004 113.510002 C 89.870003 112.290001 89.650002 111.059998 89.510002 109.809998 C 89.349998 108.400002 89.269997 106.970001 89.269997 105.550003 C 89.269997 103.849998 89.379997 102.150002 89.580002 100.459999 C 89.769997 98.959999 90.050003 97.470001 90.440002 96 C 90.790001 94.650002 91.300003 93.349998 91.959999 92.120003 C 92.589996 90.940002 93.360001 89.830002 94.260002 88.830002 C 94.660004 88.389999 95.099998 87.989998 95.580002 87.639999 C 95.989998 87.330002 96.43 87.080002 96.889999 86.870003 C 97.360001 86.660004 97.849998 86.510002 98.349998 86.410004 C 98.93 86.290001 99.529999 86.230003 100.129997 86.230003 C 100.559998 86.230003 100.989998 86.260002 101.419998 86.330002 C 101.75 86.379997 102.080002 86.459999 102.389999 86.57 C 102.68 86.669998 102.949997 86.790001 103.209999 86.940002 C 103.470001 87.080002 103.709999 87.25 103.940002 87.43 C 104.510002 87.900002 105.029999 88.440002 105.480003 89.029999 C 106.220001 90.029999 106.889999 91.080002 107.470001 92.18 C 107.830002 92.870003 108.440002 93.389999 109.18 93.629997 C 109.919998 93.879997 110.720001 93.830002 111.419998 93.489998 L 120.959999 88.900002 C 121.650002 88.57 122.190002 87.989998 122.459999 87.279999 C 122.739998 86.57 122.730003 85.779999 122.449997 85.07 C 122.029999 84.029999 121.540001 83.019997 120.980003 82.050003 C 120.440002 81.089996 119.82 80.160004 119.150002 79.279999 C 118.470001 78.389999 117.730003 77.550003 116.93 76.760002 C 116.099998 75.93 115.209999 75.160004 114.279999 74.449997 C 113.360001 73.75 112.379997 73.129997 111.360001 72.589996 C 110.309998 72.050003 109.209999 71.589996 108.089996 71.230003 C 106.870003 70.839996 105.629997 70.550003 104.370003 70.360001 C 102.970001 70.160004 101.550003 70.059998 100.129997 70.059998 C 98.900002 70.059998 97.68 70.129997 96.449997 70.279999 C 95.32 70.419998 94.199997 70.639999 93.099998 70.93 C 92.050003 71.209999 91.029999 71.559998 90.029999 71.970001 C 89.040001 72.379997 88.089996 72.860001 87.18 73.400002 C 86.25 73.949997 85.349998 74.550003 84.489998 75.209999 C 83.660004 75.849998 82.879997 76.540001 82.129997 77.269997 C 81.400002 78 80.709999 78.769997 80.080002 79.589996 C 79.43 80.419998 78.839996 81.279999 78.300003 82.18 C 77.269997 83.900002 76.370003 85.699997 75.599998 87.550003 C 74.830002 89.43 74.190002 91.370003 73.690002 93.339996 C 73.199997 95.300003 72.830002 97.279999 72.580002 99.290001 C 72.330002 101.370003 72.199997 103.459999 72.199997 105.550003 C 72.199997 107.25 72.279999 108.949997 72.419998 110.650002 C 72.559998 112.269997 72.769997 113.879997 73.059998 115.480003 C 73.349998 117.110001 73.739998 118.709999 74.220001 120.290001 C 74.709999 121.889999 75.290001 123.459999 75.970001 124.980003 C 76.660004 126.540001 77.459999 128.039993 78.379997 129.470001 C 79.220001 130.779999 80.169998 132.020004 81.220001 133.169998 C 82.300003 134.360001 83.510002 135.419998 84.82 136.339996 C 86.239998 137.330002 87.75 138.190002 89.339996 138.889999 C 90.940002 139.600006 92.629997 140.130005 94.349998 140.470001 C 96.260002 140.850006 98.190002 141.039993 100.129997 141.039993 C 101.419998 141.039993 102.709999 140.949997 103.980003 140.770004 C 105.150002 140.600006 106.309998 140.339996 107.440002 140 C 108.519997 139.669998 109.559998 139.25 110.57 138.759995 C 111.57 138.270004 112.529999 137.699997 113.440002 137.059998 C 114.370003 136.410004 115.25 135.679993 116.059998 134.880005 C 116.93 134.039993 117.730003 133.130005 118.470001 132.169998 C 119.290001 131.089996 120.040001 129.960007 120.699997 128.779999 C 121.449997 127.419998 122.129997 126.019997 122.709999 124.589996 C 123.019997 123.839996 123.010002 123 122.68 122.260002 C 122.360001 121.519997 121.75 120.940002 121 120.650002 Z M 173.389999 140.050003 L 135.610001 140.050003 C 133.402341 140.050003 131.610001 138.257663 131.610001 136.050003 L 131.610001 75.050003 C 131.610001 72.842343 133.402341 71.050003 135.610001 71.050003 L 144.320007 71.050003 C 146.527667 71.050003 148.320007 72.842343 148.320007 75.050003 L 148.320007 123.790001 L 173.389999 123.790001 C 175.597659 123.790001 177.389999 125.582341 177.389999 127.790001 L 177.389999 136.050003 C 177.389999 138.257663 175.597659 140.050003 173.389999 140.050003 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_16" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/clipboard.svg b/.icons/Gruvbox_Dark-2/apps/64/clipboard.svg
new file mode 100644
index 000000000..58b4461a3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/clipboard.svg
@@ -0,0 +1,65 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="dfdYJ81QIN13kNu7JoeF8mvZimIFXPLQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#dfdYJ81QIN13kNu7JoeF8mvZimIFXPLQ)">
+ <linearGradient id="_lgradient_9" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.7,11.9)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.174%" style="stop-color:#2ee8e8"/>
+ <stop offset="98.261%" style="stop-color:#23aaaa"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" d="M 165.709 11.9 C 239.765 11.9 250.348 22.457 250.348 96.444 L 250.348 155.695 C 250.348 229.681 239.765 240.238 165.709 240.238 L 90.339 240.238 C 16.284 240.238 5.7 229.681 5.7 155.695 L 5.7 96.444 C 5.7 22.457 16.284 11.9 90.339 11.9 L 165.709 11.9 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_10" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="5vYDeISal4fzKw5mQEkGZhJcnCCYLurh" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#5vYDeISal4fzKw5mQEkGZhJcnCCYLurh)">
+ <path d="M 66.567 63.482 L 156.647 63.482 C 163.189 63.482 168.5 68.793 168.5 75.335 L 168.5 174.897 C 168.5 181.439 163.189 186.75 156.647 186.75 L 66.567 186.75 C 60.025 186.75 54.714 181.439 54.714 174.897 L 54.714 75.335 C 54.714 68.793 60.025 63.482 66.567 63.482 Z"/>
+ </g>
+ <path d="M 66.567 61.112 L 156.647 61.112 C 163.189 61.112 168.5 66.423 168.5 72.964 L 168.5 172.527 C 168.5 179.068 163.189 184.379 156.647 184.379 L 66.567 184.379 C 60.025 184.379 54.714 179.068 54.714 172.527 L 54.714 72.964 C 54.714 66.423 60.025 61.112 66.567 61.112 Z" style="fill:#e0995e"/>
+ <g opacity=".2">
+ <rect width="87.71" height="99.562" x="66.57" y="75.33" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ <rect fill="#ffffff" width="87.71" height="99.562" x="66.57" y="72.96" transform="matrix(1,0,0,1,0,0)"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 66.567 61.112 C 60.001 61.112 54.714 66.398 54.714 72.964 L 54.714 75.335 C 54.714 68.768 60.001 63.482 66.567 63.482 L 156.647 63.482 C 163.214 63.482 168.5 68.768 168.5 75.335 L 168.5 72.964 C 168.5 66.398 163.214 61.112 156.647 61.112 L 66.567 61.112 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 85.531 56.371 L 85.531 70.594 C 85.531 75.847 89.76 80.076 95.013 80.076 L 125.83 80.076 C 131.083 80.076 135.313 75.847 135.313 70.594 L 135.313 56.371 L 85.531 56.371 Z"/>
+ </g>
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 81.73 150.298 L 81.73 150.382 L 81.73 150.382 Q 81.73 150.41 81.702 150.41 L 81.702 150.41 L 79.911 150.41 L 79.911 150.41 Q 79.883 150.41 79.883 150.382 L 79.883 150.382 L 79.883 150.298 L 79.883 150.298 Q 79.883 150.27 79.929 150.27 L 79.929 150.27 L 79.929 150.27 Q 80.409 150.249 80.577 149.758 L 80.577 149.758 L 82.007 145.621 L 82.007 145.621 Q 82.01 145.613 82.01 145.603 L 82.01 145.603 L 81.972 145.487 L 81.972 145.487 Q 81.972 145.47 81.986 145.47 L 81.986 145.47 L 82.686 145.47 L 82.686 145.47 Q 82.693 145.473 82.706 145.477 L 82.706 145.477 L 82.706 145.477 Q 82.718 145.48 82.725 145.498 L 82.725 145.498 L 84.207 149.657 L 84.207 149.657 Q 84.256 149.751 84.286 149.829 L 84.286 149.829 L 84.286 149.829 Q 84.316 149.906 84.354 149.969 L 84.354 149.969 L 84.354 149.969 Q 84.438 150.112 84.631 150.189 L 84.631 150.189 L 84.631 150.189 Q 84.792 150.27 84.925 150.27 L 84.925 150.27 L 84.925 150.27 Q 84.953 150.27 84.953 150.302 L 84.953 150.302 L 84.953 150.382 L 84.953 150.382 Q 84.953 150.41 84.925 150.41 L 84.925 150.41 L 82.781 150.41 L 82.781 150.41 Q 82.753 150.41 82.753 150.382 L 82.753 150.382 L 82.753 150.298 L 82.753 150.298 Q 82.753 150.27 82.882 150.263 L 82.882 150.263 L 82.882 150.263 Q 83.012 150.256 83.096 150.249 L 83.096 150.249 L 83.096 150.249 Q 83.583 150.196 83.583 149.92 L 83.583 149.92 L 83.583 149.92 Q 83.583 149.899 83.576 149.871 L 83.576 149.871 L 83.047 148.378 L 83.047 148.378 Q 83.044 148.371 83.033 148.346 L 83.033 148.346 L 83.033 148.346 Q 82.991 148.227 82.886 148.227 L 82.886 148.227 L 81.642 148.227 L 81.642 148.227 Q 81.537 148.227 81.477 148.343 L 81.477 148.343 L 81.477 148.343 Q 81.467 148.367 81.467 148.371 L 81.467 148.371 L 80.941 149.909 L 80.941 149.941 L 80.941 149.941 Q 80.941 150.032 81.036 150.105 L 81.036 150.105 L 81.036 150.105 Q 81.25 150.27 81.611 150.27 L 81.611 150.27 L 81.702 150.27 L 81.702 150.27 Q 81.73 150.27 81.73 150.298 L 81.73 150.298 L 81.73 150.298 Z M 81.733 147.838 L 82.767 147.838 L 82.767 147.838 Q 82.83 147.838 82.83 147.786 L 82.83 147.786 L 82.83 147.786 Q 82.83 147.758 82.816 147.723 L 82.816 147.723 L 82.294 146.286 L 82.294 146.286 Q 82.259 146.192 82.241 146.192 L 82.241 146.192 L 82.241 146.192 Q 82.224 146.192 82.185 146.29 L 82.185 146.29 L 81.695 147.723 L 81.695 147.723 Q 81.681 147.758 81.681 147.798 L 81.681 147.798 L 81.681 147.798 Q 81.681 147.838 81.733 147.838 L 81.733 147.838 L 81.733 147.838 Z M 86.113 150.235 L 86.113 150.235 L 86.113 150.235 Q 85.612 149.772 85.566 148.424 L 85.566 148.424 L 85.566 148.424 Q 85.549 147.803 85.495 147.74 L 85.495 147.74 L 85.495 147.74 Q 85.44 147.677 85.377 147.663 L 85.377 147.663 L 85.377 147.663 Q 85.314 147.649 85.212 147.633 L 85.212 147.633 L 85.212 147.633 Q 85.111 147.618 85.111 147.56 L 85.111 147.56 L 85.111 147.56 Q 85.111 147.502 85.174 147.47 L 85.174 147.47 L 85.833 147.162 L 85.833 147.162 Q 85.84 147.159 85.854 147.159 L 85.854 147.159 L 85.854 147.159 Q 85.868 147.159 85.882 147.159 L 85.882 147.159 L 85.882 147.159 Q 86.018 147.159 86.073 148.14 L 86.073 148.14 L 86.073 148.14 Q 86.127 149.121 86.234 149.52 L 86.234 149.52 L 86.234 149.52 Q 86.341 149.92 86.497 150.111 L 86.497 150.111 L 86.497 150.111 Q 86.653 150.302 86.877 150.302 L 86.877 150.302 L 86.877 150.302 Q 87.283 150.302 87.483 149.892 L 87.483 149.892 L 87.483 149.892 Q 87.648 149.555 87.693 148.872 L 87.693 148.872 L 87.693 148.872 Q 87.739 148.189 87.739 147.351 L 87.739 147.351 L 87.739 147.351 Q 87.739 147.278 87.812 147.26 L 87.812 147.26 L 87.812 147.26 Q 88.145 147.19 88.217 147.173 L 88.217 147.173 L 88.217 147.173 Q 88.289 147.155 88.31 147.155 L 88.31 147.155 L 88.31 147.155 Q 88.331 147.155 88.322 147.264 L 88.322 147.264 L 88.322 147.264 Q 88.313 147.372 88.299 147.593 L 88.299 147.593 L 88.299 147.593 Q 88.173 149.341 88.015 149.718 L 88.015 149.718 L 88.015 149.718 Q 87.858 150.095 87.595 150.3 L 87.595 150.3 L 87.595 150.3 Q 87.332 150.505 86.868 150.505 L 86.868 150.505 L 86.868 150.505 Q 86.404 150.505 86.113 150.235 Z M 91.218 149.934 L 91.218 149.934 L 91.218 149.934 Q 91.281 149.888 91.309 149.888 L 91.309 149.888 L 91.309 149.888 Q 91.337 149.888 91.337 149.934 L 91.337 149.934 L 91.337 149.934 Q 91.337 149.965 91.309 150.011 L 91.309 150.011 L 91.309 150.011 Q 91.025 150.501 90.093 150.501 L 90.093 150.501 L 90.093 150.501 Q 90.058 150.501 90.014 150.47 L 90.014 150.47 L 90.014 150.47 Q 89.971 150.438 89.971 150.358 L 89.971 150.358 L 89.971 147.733 L 88.818 147.733 L 88.818 147.733 Q 88.762 147.733 88.762 147.677 L 88.762 147.677 L 88.902 147.313 L 88.902 147.313 Q 88.916 147.257 88.958 147.257 L 88.958 147.257 L 91.649 147.257 L 91.649 147.257 Q 91.705 147.257 91.705 147.313 L 91.705 147.313 L 91.551 147.716 L 91.551 147.716 Q 91.544 147.733 91.509 147.733 L 91.509 147.733 L 90.517 147.733 L 90.517 150.018 L 90.517 150.018 Q 90.517 150.165 90.699 150.165 L 90.699 150.165 L 90.699 150.165 Q 90.882 150.165 91.218 149.934 Z M 93.686 150.508 L 93.686 150.508 L 93.686 150.508 Q 92.984 150.508 92.493 150.023 L 92.493 150.023 L 92.493 150.023 Q 92.003 149.538 92.003 148.798 L 92.003 148.798 L 92.003 148.798 Q 92.003 148.059 92.486 147.605 L 92.486 147.605 L 92.486 147.605 Q 92.97 147.152 93.685 147.152 L 93.685 147.152 L 93.685 147.152 Q 94.399 147.152 94.876 147.616 L 94.876 147.616 L 94.876 147.616 Q 95.352 148.08 95.352 148.812 L 95.352 148.812 L 95.352 148.812 Q 95.352 149.545 94.871 150.026 L 94.871 150.026 L 94.871 150.026 Q 94.389 150.508 93.686 150.508 Z M 94.75 148.821 L 94.75 148.821 L 94.75 148.821 Q 94.75 148.259 94.466 147.816 L 94.466 147.816 L 94.466 147.816 Q 94.182 147.372 93.667 147.372 L 93.667 147.372 L 93.667 147.372 Q 93.152 147.372 92.854 147.845 L 92.854 147.845 L 92.854 147.845 Q 92.605 148.245 92.605 148.83 L 92.605 148.83 L 92.605 148.83 Q 92.605 149.797 93.198 150.161 L 93.198 150.161 L 93.198 150.161 Q 93.404 150.287 93.674 150.287 L 93.674 150.287 L 93.674 150.287 Q 94.179 150.287 94.464 149.836 L 94.464 149.836 L 94.464 149.836 Q 94.75 149.384 94.75 148.821 Z M 96.904 148.907 L 96.901 148.907 L 96.901 148.907 Q 96.859 148.907 96.859 149.079 L 96.859 149.079 L 96.859 150.351 L 96.859 150.351 Q 96.859 150.4 96.81 150.41 L 96.81 150.41 L 96.347 150.41 L 96.347 150.41 Q 96.312 150.4 96.312 150.347 L 96.312 150.347 L 96.312 147.852 L 96.312 147.852 Q 96.312 147.705 96.151 147.649 L 96.151 147.649 L 96.151 147.649 Q 96.081 147.625 96.001 147.609 L 96.001 147.609 L 96.001 147.609 Q 95.92 147.593 95.873 147.579 L 95.873 147.579 L 95.873 147.579 Q 95.825 147.565 95.813 147.553 L 95.813 147.553 L 95.813 147.553 Q 95.801 147.541 95.801 147.5 L 95.801 147.5 L 95.801 147.5 Q 95.801 147.46 95.853 147.432 L 95.853 147.432 L 96.747 147.011 L 96.747 147.011 Q 96.789 146.99 96.799 146.99 L 96.799 146.99 L 96.799 146.99 Q 96.859 146.99 96.859 147.075 L 96.859 147.075 L 96.859 148.192 L 96.859 148.192 Q 96.887 148.294 96.933 148.311 L 96.933 148.311 L 96.933 148.311 Q 96.978 148.329 97.024 148.329 L 97.024 148.329 L 98.338 147.243 L 98.338 147.243 Q 98.436 147.162 98.506 147.162 L 98.506 147.162 L 98.765 147.162 L 98.765 147.162 Q 98.888 147.162 98.888 147.241 L 98.888 147.241 L 98.888 147.241 Q 98.888 147.32 98.805 147.397 L 98.805 147.397 L 98.805 147.397 Q 98.723 147.474 98.635 147.548 L 98.635 147.548 L 97.381 148.599 L 97.381 148.599 Q 97.381 148.644 97.448 148.711 L 97.448 148.711 L 98.888 150.053 L 98.888 150.053 Q 98.965 150.137 99.015 150.181 L 99.015 150.181 L 99.015 150.181 Q 99.066 150.224 99.103 150.261 L 99.103 150.261 L 99.103 150.261 Q 99.14 150.298 99.14 150.354 L 99.14 150.354 L 99.14 150.354 Q 99.14 150.41 99.084 150.41 L 99.084 150.41 L 98.565 150.41 L 98.565 150.41 Q 98.513 150.41 98.446 150.333 L 98.446 150.333 L 98.446 150.333 Q 98.38 150.256 98.262 150.153 L 98.262 150.153 L 98.262 150.153 Q 98.145 150.049 97.991 149.885 L 97.991 149.885 L 96.908 148.914 L 96.908 148.914 Q 96.908 148.911 96.904 148.907 L 96.904 148.907 L 96.904 148.907 Z M 102.889 148.735 L 102.889 148.735 L 102.889 148.735 Q 102.889 149.513 102.372 150.009 L 102.372 150.009 L 102.372 150.009 Q 101.855 150.505 101.253 150.505 L 101.253 150.505 L 101.253 150.505 Q 101.035 150.505 100.661 150.424 L 100.661 150.424 L 100.661 150.424 Q 100.601 150.424 100.596 150.464 L 100.596 150.464 L 100.596 150.464 Q 100.59 150.505 100.587 150.554 L 100.587 150.554 L 100.587 152.386 L 100.587 152.386 Q 100.587 152.414 100.531 152.442 L 100.531 152.442 L 100.096 152.653 L 100.096 152.653 Q 100.04 152.653 100.04 152.596 L 100.04 152.596 L 100.04 148.55 L 100.04 148.55 Q 100.04 147.691 100.513 147.39 L 100.513 147.39 L 100.513 147.39 Q 100.871 147.166 101.649 147.166 L 101.649 147.166 L 101.649 147.166 Q 101.929 147.166 102.083 147.243 L 102.083 147.243 L 102.083 147.243 Q 102.532 147.46 102.749 148.063 L 102.749 148.063 L 102.749 148.063 Q 102.889 148.445 102.889 148.735 Z M 101.337 147.53 L 101.337 147.53 L 101.337 147.53 Q 100.86 147.53 100.587 147.803 L 100.587 147.803 L 100.587 149.772 L 100.587 149.772 Q 100.587 149.948 100.646 150 L 100.646 150 L 100.646 150 Q 100.801 150.133 101.119 150.207 L 101.119 150.207 L 101.119 150.207 Q 101.75 150.351 102.101 149.906 L 102.101 149.906 L 102.101 149.906 Q 102.349 149.587 102.349 149.135 L 102.349 149.135 L 102.349 149.135 Q 102.349 148.255 101.953 147.817 L 101.953 147.817 L 101.953 147.817 Q 101.715 147.551 101.337 147.53 Z M 106.676 147.155 L 107.198 147.155 L 107.198 147.155 Q 106.778 148.161 106.778 148.812 L 106.778 148.812 L 106.778 148.812 Q 106.778 149.468 107.174 149.913 L 107.174 149.913 L 107.174 149.913 Q 107.307 150.06 107.482 150.165 L 107.482 150.165 L 107.181 150.526 L 107.181 150.526 Q 107.009 150.41 106.85 150.258 L 106.85 150.258 L 106.85 150.258 Q 106.69 150.105 106.648 150.047 L 106.648 150.047 L 106.648 150.047 Q 106.606 149.99 106.563 149.99 L 106.563 149.99 L 106.563 149.99 Q 106.519 149.99 106.487 150.002 L 106.487 150.002 L 106.487 150.002 Q 106.456 150.014 106.407 150.046 L 106.407 150.046 L 106.407 150.046 Q 106.337 150.095 106.119 150.245 L 106.119 150.245 L 106.119 150.245 Q 105.902 150.396 105.58 150.459 L 105.58 150.459 L 105.58 150.459 Q 104.854 150.606 104.339 150.386 L 104.339 150.386 L 104.339 150.386 Q 103.499 150.021 103.499 148.697 L 103.499 148.697 L 103.499 148.697 Q 103.499 148.038 104.036 147.597 L 104.036 147.597 L 104.036 147.597 Q 104.574 147.155 105.208 147.155 L 105.208 147.155 L 105.208 147.155 Q 105.629 147.155 105.853 147.274 L 105.853 147.274 L 105.853 147.274 Q 106.077 147.393 106.223 147.542 L 106.223 147.542 L 106.223 147.542 Q 106.368 147.691 106.498 147.922 L 106.498 147.922 L 106.498 147.922 Q 106.508 147.814 106.58 147.544 L 106.58 147.544 L 106.58 147.544 Q 106.652 147.274 106.676 147.155 L 106.676 147.155 L 106.676 147.155 Z M 104.343 147.817 L 104.343 147.817 Q 104.196 147.975 104.105 148.22 L 104.105 148.22 L 104.105 148.22 Q 104.014 148.466 104.014 148.714 L 104.014 148.714 L 104.014 148.714 Q 104.014 149.124 104.185 149.473 L 104.185 149.473 L 104.185 149.473 Q 104.357 149.821 104.648 150.044 L 104.648 150.044 L 104.648 150.044 Q 104.939 150.266 105.282 150.266 L 105.282 150.266 L 105.282 150.266 Q 105.723 150.266 105.99 149.86 L 105.99 149.86 L 105.99 149.86 Q 106.084 149.716 106.17 149.415 L 106.17 149.415 L 106.17 149.415 Q 106.256 149.114 106.256 148.707 L 106.256 148.707 L 106.256 148.707 Q 106.196 148.203 105.832 147.858 L 105.832 147.858 L 105.832 147.858 Q 105.468 147.513 105.047 147.513 L 105.047 147.513 L 105.047 147.513 Q 104.627 147.513 104.343 147.817 L 104.343 147.817 L 104.343 147.817 Z M 110.096 149.934 L 110.096 149.934 L 110.096 149.934 Q 110.159 149.888 110.187 149.888 L 110.187 149.888 L 110.187 149.888 Q 110.215 149.888 110.215 149.934 L 110.215 149.934 L 110.215 149.934 Q 110.215 149.965 110.187 150.011 L 110.187 150.011 L 110.187 150.011 Q 109.903 150.501 108.971 150.501 L 108.971 150.501 L 108.971 150.501 Q 108.936 150.501 108.893 150.47 L 108.893 150.47 L 108.893 150.47 Q 108.849 150.438 108.849 150.358 L 108.849 150.358 L 108.849 147.733 L 107.696 147.733 L 107.696 147.733 Q 107.64 147.733 107.64 147.677 L 107.64 147.677 L 107.78 147.313 L 107.78 147.313 Q 107.794 147.257 107.836 147.257 L 107.836 147.257 L 110.527 147.257 L 110.527 147.257 Q 110.583 147.257 110.583 147.313 L 110.583 147.313 L 110.429 147.716 L 110.429 147.716 Q 110.422 147.733 110.387 147.733 L 110.387 147.733 L 109.395 147.733 L 109.395 150.018 L 109.395 150.018 Q 109.395 150.165 109.578 150.165 L 109.578 150.165 L 109.578 150.165 Q 109.76 150.165 110.096 149.934 Z M 112.564 150.508 L 112.564 150.508 L 112.564 150.508 Q 111.862 150.508 111.371 150.023 L 111.371 150.023 L 111.371 150.023 Q 110.881 149.538 110.881 148.798 L 110.881 148.798 L 110.881 148.798 Q 110.881 148.059 111.364 147.605 L 111.364 147.605 L 111.364 147.605 Q 111.848 147.152 112.563 147.152 L 112.563 147.152 L 112.563 147.152 Q 113.278 147.152 113.754 147.616 L 113.754 147.616 L 113.754 147.616 Q 114.231 148.08 114.231 148.812 L 114.231 148.812 L 114.231 148.812 Q 114.231 149.545 113.749 150.026 L 113.749 150.026 L 113.749 150.026 Q 113.267 150.508 112.564 150.508 Z M 113.628 148.821 L 113.628 148.821 L 113.628 148.821 Q 113.628 148.259 113.344 147.816 L 113.344 147.816 L 113.344 147.816 Q 113.06 147.372 112.545 147.372 L 112.545 147.372 L 112.545 147.372 Q 112.03 147.372 111.732 147.845 L 111.732 147.845 L 111.732 147.845 Q 111.484 148.245 111.484 148.83 L 111.484 148.83 L 111.484 148.83 Q 111.484 149.797 112.076 150.161 L 112.076 150.161 L 112.076 150.161 Q 112.282 150.287 112.552 150.287 L 112.552 150.287 L 112.552 150.287 Q 113.057 150.287 113.342 149.836 L 113.342 149.836 L 113.342 149.836 Q 113.628 149.384 113.628 148.821 Z M 117.927 148.735 L 117.927 148.735 L 117.927 148.735 Q 117.927 149.513 117.41 150.009 L 117.41 150.009 L 117.41 150.009 Q 116.893 150.505 116.291 150.505 L 116.291 150.505 L 116.291 150.505 Q 116.073 150.505 115.699 150.424 L 115.699 150.424 L 115.699 150.424 Q 115.639 150.424 115.634 150.464 L 115.634 150.464 L 115.634 150.464 Q 115.629 150.505 115.625 150.554 L 115.625 150.554 L 115.625 152.386 L 115.625 152.386 Q 115.625 152.414 115.569 152.442 L 115.569 152.442 L 115.134 152.653 L 115.134 152.653 Q 115.078 152.653 115.078 152.596 L 115.078 152.596 L 115.078 148.55 L 115.078 148.55 Q 115.078 147.691 115.551 147.39 L 115.551 147.39 L 115.551 147.39 Q 115.909 147.166 116.687 147.166 L 116.687 147.166 L 116.687 147.166 Q 116.967 147.166 117.121 147.243 L 117.121 147.243 L 117.121 147.243 Q 117.57 147.46 117.787 148.063 L 117.787 148.063 L 117.787 148.063 Q 117.927 148.445 117.927 148.735 Z M 116.375 147.53 L 116.375 147.53 L 116.375 147.53 Q 115.898 147.53 115.625 147.803 L 115.625 147.803 L 115.625 149.772 L 115.625 149.772 Q 115.625 149.948 115.685 150 L 115.685 150 L 115.685 150 Q 115.839 150.133 116.158 150.207 L 116.158 150.207 L 116.158 150.207 Q 116.788 150.351 117.139 149.906 L 117.139 149.906 L 117.139 149.906 Q 117.387 149.587 117.387 149.135 L 117.387 149.135 L 117.387 149.135 Q 117.387 148.255 116.991 147.817 L 116.991 147.817 L 116.991 147.817 Q 116.753 147.551 116.375 147.53 Z M 120.352 149.934 L 120.352 149.934 L 120.352 149.934 Q 120.415 149.888 120.443 149.888 L 120.443 149.888 L 120.443 149.888 Q 120.471 149.888 120.471 149.934 L 120.471 149.934 L 120.471 149.934 Q 120.471 149.965 120.443 150.011 L 120.443 150.011 L 120.443 150.011 Q 120.159 150.501 119.227 150.501 L 119.227 150.501 L 119.227 150.501 Q 119.192 150.501 119.148 150.47 L 119.148 150.47 L 119.148 150.47 Q 119.104 150.438 119.104 150.358 L 119.104 150.358 L 119.104 148.024 L 119.104 148.024 Q 119.104 147.877 118.943 147.821 L 118.943 147.821 L 118.943 147.821 Q 118.873 147.796 118.792 147.781 L 118.792 147.781 L 118.792 147.781 Q 118.712 147.765 118.665 147.751 L 118.665 147.751 L 118.665 147.751 Q 118.617 147.737 118.605 147.725 L 118.605 147.725 L 118.605 147.725 Q 118.593 147.712 118.593 147.672 L 118.593 147.672 L 118.593 147.672 Q 118.593 147.632 118.645 147.604 L 118.645 147.604 L 119.539 147.183 L 119.539 147.183 Q 119.581 147.162 119.591 147.162 L 119.591 147.162 L 119.591 147.162 Q 119.651 147.162 119.651 147.246 L 119.651 147.246 L 119.651 150.018 L 119.651 150.018 Q 119.651 150.165 119.833 150.165 L 119.833 150.165 L 119.833 150.165 Q 120.015 150.165 120.352 149.934 Z M 118.891 146.171 L 118.813 146.069 L 118.813 146.069 Q 118.799 146.055 118.799 146.048 L 118.799 146.048 L 118.799 146.048 Q 118.799 146.041 118.813 146.027 L 118.813 146.027 L 119.56 144.993 L 119.56 144.993 Q 119.686 144.822 119.808 144.822 L 119.808 144.822 L 119.808 144.822 Q 119.931 144.822 120.003 144.9 L 120.003 144.9 L 120.003 144.9 Q 120.075 144.979 120.075 145.112 L 120.075 145.112 L 120.075 145.112 Q 120.075 145.246 119.882 145.41 L 119.882 145.41 L 118.94 146.171 L 118.94 146.171 Q 118.922 146.181 118.912 146.181 L 118.912 146.181 L 118.912 146.181 Q 118.901 146.181 118.891 146.171 L 118.891 146.171 L 118.891 146.171 Z M 123.733 147.155 L 124.255 147.155 L 124.255 147.155 Q 123.834 148.161 123.834 148.812 L 123.834 148.812 L 123.834 148.812 Q 123.834 149.468 124.23 149.913 L 124.23 149.913 L 124.23 149.913 Q 124.363 150.06 124.539 150.165 L 124.539 150.165 L 124.237 150.526 L 124.237 150.526 Q 124.066 150.41 123.906 150.258 L 123.906 150.258 L 123.906 150.258 Q 123.747 150.105 123.705 150.047 L 123.705 150.047 L 123.705 150.047 Q 123.663 149.99 123.619 149.99 L 123.619 149.99 L 123.619 149.99 Q 123.575 149.99 123.543 150.002 L 123.543 150.002 L 123.543 150.002 Q 123.512 150.014 123.463 150.046 L 123.463 150.046 L 123.463 150.046 Q 123.393 150.095 123.176 150.245 L 123.176 150.245 L 123.176 150.245 Q 122.958 150.396 122.636 150.459 L 122.636 150.459 L 122.636 150.459 Q 121.911 150.606 121.396 150.386 L 121.396 150.386 L 121.396 150.386 Q 120.555 150.021 120.555 148.697 L 120.555 148.697 L 120.555 148.697 Q 120.555 148.038 121.093 147.597 L 121.093 147.597 L 121.093 147.597 Q 121.63 147.155 122.265 147.155 L 122.265 147.155 L 122.265 147.155 Q 122.685 147.155 122.909 147.274 L 122.909 147.274 L 122.909 147.274 Q 123.134 147.393 123.279 147.542 L 123.279 147.542 L 123.279 147.542 Q 123.424 147.691 123.554 147.922 L 123.554 147.922 L 123.554 147.922 Q 123.565 147.814 123.636 147.544 L 123.636 147.544 L 123.636 147.544 Q 123.708 147.274 123.733 147.155 L 123.733 147.155 L 123.733 147.155 Z M 121.399 147.817 L 121.399 147.817 Q 121.252 147.975 121.161 148.22 L 121.161 148.22 L 121.161 148.22 Q 121.07 148.466 121.07 148.714 L 121.07 148.714 L 121.07 148.714 Q 121.07 149.124 121.242 149.473 L 121.242 149.473 L 121.242 149.473 Q 121.413 149.821 121.704 150.044 L 121.704 150.044 L 121.704 150.044 Q 121.995 150.266 122.338 150.266 L 122.338 150.266 L 122.338 150.266 Q 122.78 150.266 123.046 149.86 L 123.046 149.86 L 123.046 149.86 Q 123.141 149.716 123.226 149.415 L 123.226 149.415 L 123.226 149.415 Q 123.312 149.114 123.312 148.707 L 123.312 148.707 L 123.312 148.707 Q 123.253 148.203 122.888 147.858 L 122.888 147.858 L 122.888 147.858 Q 122.524 147.513 122.103 147.513 L 122.103 147.513 L 122.103 147.513 Q 121.683 147.513 121.399 147.817 L 121.399 147.817 L 121.399 147.817 Z M 125.117 150.058 L 125.117 150.058 L 125.117 150.058 Q 125.117 149.871 125.25 149.732 L 125.25 149.732 L 125.25 149.732 Q 125.383 149.594 125.572 149.594 L 125.572 149.594 L 125.572 149.594 Q 125.758 149.594 125.893 149.729 L 125.893 149.729 L 125.893 149.729 Q 126.028 149.864 126.028 150.056 L 126.028 150.056 L 126.028 150.056 Q 126.028 150.249 125.894 150.377 L 125.894 150.377 L 125.894 150.377 Q 125.761 150.505 125.572 150.505 L 125.572 150.505 L 125.572 150.505 Q 125.386 150.505 125.252 150.375 L 125.252 150.375 L 125.252 150.375 Q 125.117 150.245 125.117 150.058 Z M 88.863 135.866 L 88.863 135.782 L 88.863 135.782 Q 88.863 135.754 88.891 135.754 L 88.891 135.754 L 92.195 135.754 L 92.195 135.754 Q 92.237 135.761 92.259 135.773 L 92.259 135.773 L 92.259 135.773 Q 92.28 135.785 92.28 135.835 L 92.28 135.835 L 92.28 136.682 L 92.28 136.682 Q 92.28 136.724 92.267 136.735 L 92.267 136.735 L 92.267 136.735 Q 92.255 136.746 92.223 136.746 L 92.223 136.746 L 92.181 136.746 L 92.181 136.746 Q 92.174 136.742 92.134 136.555 L 92.134 136.555 L 92.134 136.555 Q 92.094 136.367 92.01 136.265 L 92.01 136.265 L 92.01 136.265 Q 91.866 136.111 91.684 136.094 L 91.684 136.094 L 91.684 136.094 Q 91.61 136.087 91.505 136.087 L 91.505 136.087 L 90.177 136.087 L 90.177 136.087 Q 90.107 136.087 90.107 136.157 L 90.107 136.157 L 90.107 140.088 L 90.107 140.088 Q 90.107 140.326 90.393 140.44 L 90.393 140.44 L 90.393 140.44 Q 90.678 140.554 90.754 140.554 L 90.754 140.554 L 90.754 140.554 Q 90.829 140.554 90.829 140.582 L 90.829 140.582 L 90.829 140.666 L 90.829 140.666 Q 90.829 140.694 90.801 140.694 L 90.801 140.694 L 88.888 140.694 L 88.888 140.694 Q 88.86 140.694 88.86 140.666 L 88.86 140.666 L 88.86 140.582 L 88.86 140.582 Q 88.86 140.554 88.919 140.554 L 88.919 140.554 L 88.919 140.554 Q 88.979 140.554 89.105 140.498 L 89.105 140.498 L 89.105 140.498 Q 89.231 140.442 89.328 140.332 L 89.328 140.332 L 89.328 140.332 Q 89.424 140.221 89.424 140.064 L 89.424 140.064 L 89.424 136.28 L 89.424 136.28 Q 89.424 136.052 89.182 135.954 L 89.182 135.954 L 89.182 135.954 Q 89.042 135.894 88.905 135.894 L 88.905 135.894 L 88.891 135.894 L 88.891 135.894 Q 88.863 135.894 88.863 135.866 L 88.863 135.866 L 88.863 135.866 Z M 95.927 137.439 L 96.449 137.439 L 96.449 137.439 Q 96.029 138.445 96.029 139.097 L 96.029 139.097 L 96.029 139.097 Q 96.029 139.752 96.424 140.197 L 96.424 140.197 L 96.424 140.197 Q 96.558 140.344 96.733 140.449 L 96.733 140.449 L 96.431 140.81 L 96.431 140.81 Q 96.26 140.694 96.1 140.542 L 96.1 140.542 L 96.1 140.542 Q 95.941 140.389 95.899 140.332 L 95.899 140.332 L 95.899 140.332 Q 95.857 140.274 95.813 140.274 L 95.813 140.274 L 95.813 140.274 Q 95.769 140.274 95.738 140.286 L 95.738 140.286 L 95.738 140.286 Q 95.706 140.298 95.657 140.33 L 95.657 140.33 L 95.657 140.33 Q 95.587 140.379 95.37 140.53 L 95.37 140.53 L 95.37 140.53 Q 95.153 140.68 94.83 140.743 L 94.83 140.743 L 94.83 140.743 Q 94.105 140.89 93.59 140.67 L 93.59 140.67 L 93.59 140.67 Q 92.749 140.305 92.749 138.981 L 92.749 138.981 L 92.749 138.981 Q 92.749 138.322 93.287 137.881 L 93.287 137.881 L 93.287 137.881 Q 93.825 137.439 94.459 137.439 L 94.459 137.439 L 94.459 137.439 Q 94.879 137.439 95.104 137.558 L 95.104 137.558 L 95.104 137.558 Q 95.328 137.678 95.473 137.826 L 95.473 137.826 L 95.473 137.826 Q 95.619 137.975 95.748 138.207 L 95.748 138.207 L 95.748 138.207 Q 95.759 138.098 95.831 137.828 L 95.831 137.828 L 95.831 137.828 Q 95.902 137.558 95.927 137.439 L 95.927 137.439 L 95.927 137.439 Z M 93.593 138.101 L 93.593 138.101 Q 93.446 138.259 93.355 138.504 L 93.355 138.504 L 93.355 138.504 Q 93.264 138.75 93.264 138.998 L 93.264 138.998 L 93.264 138.998 Q 93.264 139.408 93.436 139.757 L 93.436 139.757 L 93.436 139.757 Q 93.607 140.106 93.898 140.328 L 93.898 140.328 L 93.898 140.328 Q 94.189 140.551 94.532 140.551 L 94.532 140.551 L 94.532 140.551 Q 94.974 140.551 95.24 140.144 L 95.24 140.144 L 95.24 140.144 Q 95.335 140 95.421 139.699 L 95.421 139.699 L 95.421 139.699 Q 95.506 139.398 95.506 138.991 L 95.506 138.991 L 95.506 138.991 Q 95.447 138.487 95.083 138.142 L 95.083 138.142 L 95.083 138.142 Q 94.718 137.797 94.298 137.797 L 94.298 137.797 L 94.298 137.797 Q 93.877 137.797 93.593 138.101 L 93.593 138.101 L 93.593 138.101 Z M 100.706 140.141 L 100.706 140.141 L 100.706 140.141 Q 100.829 140.141 100.829 140.267 L 100.829 140.267 L 100.829 140.267 Q 100.829 140.305 100.736 140.384 L 100.736 140.384 L 100.736 140.384 Q 100.643 140.463 100.41 140.638 L 100.41 140.638 L 100.41 140.638 Q 100.177 140.813 100.119 140.827 L 100.119 140.827 L 100.119 140.827 Q 100.061 140.841 99.974 140.841 L 99.974 140.841 L 99.974 140.841 Q 99.886 140.841 99.767 140.789 L 99.767 140.789 L 99.767 140.789 Q 99.648 140.736 99.606 140.635 L 99.606 140.635 L 98.649 138.098 L 97.619 140.635 L 97.619 140.635 Q 97.612 140.642 97.598 140.668 L 97.598 140.668 L 97.598 140.668 Q 97.584 140.694 97.563 140.694 L 97.563 140.694 L 97.202 140.694 L 97.202 140.694 Q 97.118 140.694 97.118 140.624 L 97.118 140.624 L 98.404 137.45 L 97.71 135.607 L 97.71 135.607 Q 97.651 135.456 97.423 135.456 L 97.423 135.456 L 97.423 135.456 Q 97.356 135.456 97.269 135.516 L 97.269 135.516 L 97.136 135.603 L 97.136 135.603 Q 97.094 135.631 97.057 135.631 L 97.057 135.631 L 97.057 135.631 Q 97.02 135.631 96.976 135.581 L 96.976 135.581 L 96.976 135.581 Q 96.933 135.53 96.933 135.502 L 96.933 135.502 L 96.933 135.502 Q 96.933 135.474 96.943 135.461 L 96.943 135.461 L 96.943 135.461 Q 96.954 135.449 97.246 135.211 L 97.246 135.211 L 97.246 135.211 Q 97.539 134.973 97.623 134.952 L 97.623 134.952 L 97.623 134.952 Q 97.707 134.931 97.798 134.931 L 97.798 134.931 L 97.798 134.931 Q 97.889 134.931 98.008 134.987 L 98.008 134.987 L 98.008 134.987 Q 98.127 135.043 98.166 135.148 L 98.166 135.148 L 100.058 140.165 L 100.058 140.165 Q 100.117 140.316 100.345 140.316 L 100.345 140.316 L 100.345 140.316 Q 100.412 140.316 100.499 140.256 L 100.499 140.256 L 100.632 140.169 L 100.632 140.169 Q 100.675 140.141 100.706 140.141 Z M 104.049 137.439 L 104.571 137.439 L 104.571 137.439 Q 104.15 138.445 104.15 139.097 L 104.15 139.097 L 104.15 139.097 Q 104.15 139.752 104.546 140.197 L 104.546 140.197 L 104.546 140.197 Q 104.679 140.344 104.854 140.449 L 104.854 140.449 L 104.553 140.81 L 104.553 140.81 Q 104.381 140.694 104.222 140.542 L 104.222 140.542 L 104.222 140.542 Q 104.063 140.389 104.021 140.332 L 104.021 140.332 L 104.021 140.332 Q 103.979 140.274 103.935 140.274 L 103.935 140.274 L 103.935 140.274 Q 103.891 140.274 103.859 140.286 L 103.859 140.286 L 103.859 140.286 Q 103.828 140.298 103.779 140.33 L 103.779 140.33 L 103.779 140.33 Q 103.709 140.379 103.492 140.53 L 103.492 140.53 L 103.492 140.53 Q 103.274 140.68 102.952 140.743 L 102.952 140.743 L 102.952 140.743 Q 102.227 140.89 101.712 140.67 L 101.712 140.67 L 101.712 140.67 Q 100.871 140.305 100.871 138.981 L 100.871 138.981 L 100.871 138.981 Q 100.871 138.322 101.409 137.881 L 101.409 137.881 L 101.409 137.881 Q 101.946 137.439 102.581 137.439 L 102.581 137.439 L 102.581 137.439 Q 103.001 137.439 103.225 137.558 L 103.225 137.558 L 103.225 137.558 Q 103.449 137.678 103.595 137.826 L 103.595 137.826 L 103.595 137.826 Q 103.74 137.975 103.87 138.207 L 103.87 138.207 L 103.87 138.207 Q 103.88 138.098 103.952 137.828 L 103.952 137.828 L 103.952 137.828 Q 104.024 137.558 104.049 137.439 L 104.049 137.439 L 104.049 137.439 Z M 101.715 138.101 L 101.715 138.101 Q 101.568 138.259 101.477 138.504 L 101.477 138.504 L 101.477 138.504 Q 101.386 138.75 101.386 138.998 L 101.386 138.998 L 101.386 138.998 Q 101.386 139.408 101.557 139.757 L 101.557 139.757 L 101.557 139.757 Q 101.729 140.106 102.02 140.328 L 102.02 140.328 L 102.02 140.328 Q 102.311 140.551 102.654 140.551 L 102.654 140.551 L 102.654 140.551 Q 103.096 140.551 103.362 140.144 L 103.362 140.144 L 103.362 140.144 Q 103.456 140 103.542 139.699 L 103.542 139.699 L 103.542 139.699 Q 103.628 139.398 103.628 138.991 L 103.628 138.991 L 103.628 138.991 Q 103.569 138.487 103.204 138.142 L 103.204 138.142 L 103.204 138.142 Q 102.84 137.797 102.419 137.797 L 102.419 137.797 L 102.419 137.797 Q 101.999 137.797 101.715 138.101 L 101.715 138.101 L 101.715 138.101 Z M 108.243 135.894 L 108.243 135.894 L 108.243 135.894 Q 108.243 136.248 107.398 136.248 L 107.398 136.248 L 107.398 136.248 Q 107.034 136.248 106.14 136.195 L 106.14 136.195 L 106.14 136.195 Q 105.797 136.595 105.797 136.945 L 105.797 136.945 L 105.797 136.945 Q 105.797 137.296 105.86 137.373 L 105.86 137.373 L 105.86 137.373 Q 106.196 137.797 106.466 137.797 L 106.466 137.797 L 106.466 137.797 Q 106.634 137.797 106.832 137.746 L 106.832 137.746 L 106.832 137.746 Q 107.03 137.695 107.184 137.695 L 107.184 137.695 L 107.184 137.695 Q 107.903 137.695 107.903 137.958 L 107.903 137.958 L 107.903 137.958 Q 107.903 138.136 107.686 138.226 L 107.686 138.226 L 107.686 138.226 Q 107.468 138.315 107.265 138.315 L 107.265 138.315 L 107.265 138.315 Q 107.062 138.315 106.773 138.278 L 106.773 138.278 L 106.773 138.278 Q 106.484 138.242 106.345 138.242 L 106.345 138.242 L 106.345 138.242 Q 106.207 138.242 106.116 138.263 L 106.116 138.263 L 106.116 138.263 Q 105.955 138.301 105.801 138.69 L 105.801 138.69 L 105.801 138.69 Q 105.646 139.079 105.646 139.366 L 105.646 139.366 L 105.646 139.366 Q 105.646 140.162 106.536 140.225 L 106.536 140.225 L 106.536 140.225 Q 106.708 140.239 107.065 140.239 L 107.065 140.239 L 107.065 140.239 Q 107.654 140.239 107.864 140.321 L 107.864 140.321 L 107.864 140.321 Q 108.074 140.403 108.192 140.538 L 108.192 140.538 L 108.192 140.538 Q 108.309 140.673 108.309 140.815 L 108.309 140.815 L 108.309 140.815 Q 108.309 140.957 108.241 141.078 L 108.241 141.078 L 108.241 141.078 Q 108.173 141.199 107.955 141.409 L 107.955 141.409 L 107.955 141.409 Q 107.643 141.71 106.526 142.232 L 106.526 142.232 L 106.526 142.232 Q 106.393 142.295 106.179 142.323 L 106.179 142.323 L 106.126 142.323 L 106.126 142.323 Q 106.361 141.854 106.645 141.668 L 106.645 141.668 L 106.645 141.668 Q 106.764 141.591 106.894 141.544 L 106.894 141.544 L 106.894 141.544 Q 107.023 141.497 107.139 141.451 L 107.139 141.451 L 107.139 141.451 Q 107.423 141.437 107.657 141.327 L 107.657 141.327 L 107.657 141.327 Q 107.892 141.216 107.892 141.122 L 107.892 141.122 L 107.892 141.122 Q 107.892 140.982 107.826 140.915 L 107.826 140.915 L 107.826 140.915 Q 107.759 140.848 107.549 140.77 L 107.549 140.77 L 107.549 140.77 Q 107.339 140.691 106.892 140.691 L 106.892 140.691 L 106.892 140.691 Q 106.445 140.691 106.121 140.668 L 106.121 140.668 L 106.121 140.668 Q 105.797 140.645 105.599 140.486 L 105.599 140.486 L 105.599 140.486 Q 105.401 140.326 105.329 140.132 L 105.329 140.132 L 105.329 140.132 Q 105.257 139.937 105.257 139.773 L 105.257 139.773 L 105.257 139.773 Q 105.257 139.443 105.415 138.979 L 105.415 138.979 L 105.415 138.979 Q 105.573 138.515 105.867 138.073 L 105.867 138.073 L 105.867 138.073 Q 105.632 138.073 105.517 137.702 L 105.517 137.702 L 105.517 137.702 Q 105.436 137.429 105.436 137.141 L 105.436 137.141 L 105.436 137.141 Q 105.436 136.854 105.589 136.565 L 105.589 136.565 L 105.589 136.565 Q 105.741 136.276 105.899 136.15 L 105.899 136.15 L 105.899 136.15 Q 105.804 136.125 105.706 136.104 L 105.706 136.104 L 105.706 136.104 Q 105.342 136.027 105.17 135.845 L 105.17 135.845 L 105.366 135.533 L 105.366 135.533 Q 105.58 135.68 106.021 135.754 L 106.021 135.754 L 106.021 135.754 Q 106.137 135.775 106.238 135.799 L 106.238 135.799 L 106.238 135.799 Q 106.761 135.607 107.395 135.607 L 107.395 135.607 L 107.395 135.607 Q 108.243 135.607 108.243 135.894 Z M 110.653 140.218 L 110.653 140.218 L 110.653 140.218 Q 110.716 140.172 110.744 140.172 L 110.744 140.172 L 110.744 140.172 Q 110.772 140.172 110.772 140.218 L 110.772 140.218 L 110.772 140.218 Q 110.772 140.249 110.744 140.295 L 110.744 140.295 L 110.744 140.295 Q 110.46 140.785 109.528 140.785 L 109.528 140.785 L 109.528 140.785 Q 109.493 140.785 109.45 140.754 L 109.45 140.754 L 109.45 140.754 Q 109.406 140.722 109.406 140.642 L 109.406 140.642 L 109.406 138.308 L 109.406 138.308 Q 109.406 138.161 109.245 138.105 L 109.245 138.105 L 109.245 138.105 Q 109.175 138.08 109.094 138.065 L 109.094 138.065 L 109.094 138.065 Q 109.013 138.049 108.966 138.035 L 108.966 138.035 L 108.966 138.035 Q 108.919 138.021 108.907 138.009 L 108.907 138.009 L 108.907 138.009 Q 108.894 137.996 108.894 137.956 L 108.894 137.956 L 108.894 137.956 Q 108.894 137.916 108.947 137.888 L 108.947 137.888 L 109.84 137.467 L 109.84 137.467 Q 109.882 137.446 109.893 137.446 L 109.893 137.446 L 109.893 137.446 Q 109.952 137.446 109.952 137.53 L 109.952 137.53 L 109.952 140.302 L 109.952 140.302 Q 109.952 140.449 110.135 140.449 L 110.135 140.449 L 110.135 140.449 Q 110.317 140.449 110.653 140.218 Z M 114.315 137.439 L 114.837 137.439 L 114.837 137.439 Q 114.416 138.445 114.416 139.097 L 114.416 139.097 L 114.416 139.097 Q 114.416 139.752 114.812 140.197 L 114.812 140.197 L 114.812 140.197 Q 114.945 140.344 115.12 140.449 L 115.12 140.449 L 114.819 140.81 L 114.819 140.81 Q 114.647 140.694 114.488 140.542 L 114.488 140.542 L 114.488 140.542 Q 114.329 140.389 114.287 140.332 L 114.287 140.332 L 114.287 140.332 Q 114.245 140.274 114.201 140.274 L 114.201 140.274 L 114.201 140.274 Q 114.157 140.274 114.125 140.286 L 114.125 140.286 L 114.125 140.286 Q 114.094 140.298 114.045 140.33 L 114.045 140.33 L 114.045 140.33 Q 113.975 140.379 113.758 140.53 L 113.758 140.53 L 113.758 140.53 Q 113.54 140.68 113.218 140.743 L 113.218 140.743 L 113.218 140.743 Q 112.493 140.89 111.978 140.67 L 111.978 140.67 L 111.978 140.67 Q 111.137 140.305 111.137 138.981 L 111.137 138.981 L 111.137 138.981 Q 111.137 138.322 111.675 137.881 L 111.675 137.881 L 111.675 137.881 Q 112.212 137.439 112.847 137.439 L 112.847 137.439 L 112.847 137.439 Q 113.267 137.439 113.491 137.558 L 113.491 137.558 L 113.491 137.558 Q 113.715 137.678 113.861 137.826 L 113.861 137.826 L 113.861 137.826 Q 114.006 137.975 114.136 138.207 L 114.136 138.207 L 114.136 138.207 Q 114.146 138.098 114.218 137.828 L 114.218 137.828 L 114.218 137.828 Q 114.29 137.558 114.315 137.439 L 114.315 137.439 L 114.315 137.439 Z M 111.981 138.101 L 111.981 138.101 Q 111.834 138.259 111.743 138.504 L 111.743 138.504 L 111.743 138.504 Q 111.652 138.75 111.652 138.998 L 111.652 138.998 L 111.652 138.998 Q 111.652 139.408 111.823 139.757 L 111.823 139.757 L 111.823 139.757 Q 111.995 140.106 112.286 140.328 L 112.286 140.328 L 112.286 140.328 Q 112.577 140.551 112.92 140.551 L 112.92 140.551 L 112.92 140.551 Q 113.362 140.551 113.628 140.144 L 113.628 140.144 L 113.628 140.144 Q 113.722 140 113.808 139.699 L 113.808 139.699 L 113.808 139.699 Q 113.894 139.398 113.894 138.991 L 113.894 138.991 L 113.894 138.991 Q 113.835 138.487 113.47 138.142 L 113.47 138.142 L 113.47 138.142 Q 113.106 137.797 112.685 137.797 L 112.685 137.797 L 112.685 137.797 Q 112.265 137.797 111.981 138.101 L 111.981 138.101 L 111.981 138.101 Z M 116.532 139.191 L 116.529 139.191 L 116.529 139.191 Q 116.487 139.191 116.487 139.363 L 116.487 139.363 L 116.487 140.635 L 116.487 140.635 Q 116.487 140.684 116.438 140.694 L 116.438 140.694 L 115.975 140.694 L 115.975 140.694 Q 115.94 140.684 115.94 140.631 L 115.94 140.631 L 115.94 138.136 L 115.94 138.136 Q 115.94 137.989 115.779 137.933 L 115.779 137.933 L 115.779 137.933 Q 115.709 137.909 115.629 137.893 L 115.629 137.893 L 115.629 137.893 Q 115.548 137.877 115.501 137.863 L 115.501 137.863 L 115.501 137.863 Q 115.453 137.849 115.441 137.837 L 115.441 137.837 L 115.441 137.837 Q 115.429 137.825 115.429 137.784 L 115.429 137.784 L 115.429 137.784 Q 115.429 137.744 115.481 137.716 L 115.481 137.716 L 116.375 137.296 L 116.375 137.296 Q 116.417 137.275 116.427 137.275 L 116.427 137.275 L 116.427 137.275 Q 116.487 137.275 116.487 137.359 L 116.487 137.359 L 116.487 138.476 L 116.487 138.476 Q 116.515 138.578 116.561 138.595 L 116.561 138.595 L 116.561 138.595 Q 116.606 138.613 116.652 138.613 L 116.652 138.613 L 117.966 137.527 L 117.966 137.527 Q 118.064 137.446 118.134 137.446 L 118.134 137.446 L 118.393 137.446 L 118.393 137.446 Q 118.516 137.446 118.516 137.525 L 118.516 137.525 L 118.516 137.525 Q 118.516 137.604 118.433 137.681 L 118.433 137.681 L 118.433 137.681 Q 118.351 137.758 118.263 137.832 L 118.263 137.832 L 117.009 138.883 L 117.009 138.883 Q 117.009 138.928 117.076 138.995 L 117.076 138.995 L 118.516 140.337 L 118.516 140.337 Q 118.593 140.421 118.643 140.465 L 118.643 140.465 L 118.643 140.465 Q 118.694 140.509 118.731 140.545 L 118.731 140.545 L 118.731 140.545 Q 118.768 140.582 118.768 140.638 L 118.768 140.638 L 118.768 140.638 Q 118.768 140.694 118.712 140.694 L 118.712 140.694 L 118.193 140.694 L 118.193 140.694 Q 118.141 140.694 118.074 140.617 L 118.074 140.617 L 118.074 140.617 Q 118.008 140.54 117.89 140.437 L 117.89 140.437 L 117.89 140.437 Q 117.773 140.333 117.619 140.169 L 117.619 140.169 L 116.536 139.198 L 116.536 139.198 Q 116.536 139.195 116.532 139.191 L 116.532 139.191 L 116.532 139.191 Z M 119.328 137.716 L 120.222 137.296 L 120.222 137.296 Q 120.264 137.275 120.274 137.275 L 120.274 137.275 L 120.274 137.275 Q 120.334 137.275 120.334 137.359 L 120.334 137.359 L 120.334 137.905 L 120.334 137.905 Q 120.345 137.94 120.362 137.94 L 120.362 137.94 L 120.362 137.94 Q 120.38 137.94 120.388 137.937 L 120.388 137.937 L 120.388 137.937 Q 120.397 137.933 120.418 137.926 L 120.418 137.926 L 121.185 137.541 L 121.185 137.541 Q 121.368 137.446 121.595 137.446 L 121.595 137.446 L 121.595 137.446 Q 121.823 137.446 121.949 137.52 L 121.949 137.52 L 121.949 137.52 Q 122.422 137.8 122.422 138.921 L 122.422 138.921 L 122.422 142.089 L 122.422 142.089 Q 122.422 142.117 122.366 142.145 L 122.366 142.145 L 121.928 142.323 L 121.928 142.323 Q 121.872 142.323 121.872 142.267 L 121.872 142.267 L 121.872 138.851 L 121.872 138.851 Q 121.872 138.385 121.797 138.186 L 121.797 138.186 L 121.797 138.186 Q 121.722 137.986 121.601 137.882 L 121.601 137.882 L 121.601 137.882 Q 121.48 137.779 121.278 137.779 L 121.278 137.779 L 121.278 137.779 Q 121.077 137.779 120.425 138.094 L 120.425 138.094 L 120.425 138.094 Q 120.338 138.147 120.334 138.193 L 120.334 138.193 L 120.334 140.638 L 120.334 140.638 Q 120.334 140.694 120.278 140.694 L 120.278 140.694 L 119.844 140.694 L 119.844 140.694 Q 119.787 140.694 119.787 140.638 L 119.787 140.638 L 119.787 138.136 L 119.787 138.136 Q 119.787 137.989 119.626 137.933 L 119.626 137.933 L 119.626 137.933 Q 119.556 137.909 119.476 137.893 L 119.476 137.893 L 119.476 137.893 Q 119.395 137.877 119.348 137.863 L 119.348 137.863 L 119.348 137.863 Q 119.3 137.849 119.288 137.837 L 119.288 137.837 L 119.288 137.837 Q 119.276 137.825 119.276 137.784 L 119.276 137.784 L 119.276 137.784 Q 119.276 137.744 119.328 137.716 L 119.328 137.716 L 119.328 137.716 Z M 120.709 136.455 L 120.632 136.353 L 120.632 136.353 Q 120.618 136.339 120.618 136.332 L 120.618 136.332 L 120.618 136.332 Q 120.618 136.325 120.632 136.311 L 120.632 136.311 L 121.378 135.277 L 121.378 135.277 Q 121.504 135.106 121.627 135.106 L 121.627 135.106 L 121.627 135.106 Q 121.75 135.106 121.821 135.185 L 121.821 135.185 L 121.821 135.185 Q 121.893 135.263 121.893 135.397 L 121.893 135.397 L 121.893 135.397 Q 121.893 135.53 121.701 135.694 L 121.701 135.694 L 120.758 136.455 L 120.758 136.455 Q 120.74 136.465 120.73 136.465 L 120.73 136.465 L 120.73 136.465 Q 120.719 136.465 120.709 136.455 L 120.709 136.455 L 120.709 136.455 Z M 82.357 140.218 L 82.357 140.218 L 82.357 140.218 Q 82.42 140.172 82.448 140.172 L 82.448 140.172 L 82.448 140.172 Q 82.476 140.172 82.476 140.218 L 82.476 140.218 L 82.476 140.218 Q 82.476 140.249 82.448 140.295 L 82.448 140.295 L 82.448 140.295 Q 82.164 140.785 81.232 140.785 L 81.232 140.785 L 81.232 140.785 Q 81.197 140.785 81.153 140.754 L 81.153 140.754 L 81.153 140.754 Q 81.11 140.722 81.11 140.642 L 81.11 140.642 L 81.11 138.017 L 79.957 138.017 L 79.957 138.017 Q 79.901 138.017 79.901 137.961 L 79.901 137.961 L 80.041 137.597 L 80.041 137.597 Q 80.055 137.541 80.097 137.541 L 80.097 137.541 L 82.788 137.541 L 82.788 137.541 Q 82.844 137.541 82.844 137.597 L 82.844 137.597 L 82.69 138 L 82.69 138 Q 82.683 138.017 82.648 138.017 L 82.648 138.017 L 81.656 138.017 L 81.656 140.302 L 81.656 140.302 Q 81.656 140.449 81.838 140.449 L 81.838 140.449 L 81.838 140.449 Q 82.021 140.449 82.357 140.218 Z M 83.124 137.716 L 84.018 137.296 L 84.018 137.296 Q 84.06 137.275 84.07 137.275 L 84.07 137.275 L 84.07 137.275 Q 84.13 137.275 84.13 137.359 L 84.13 137.359 L 84.13 137.905 L 84.13 137.905 Q 84.14 137.94 84.158 137.94 L 84.158 137.94 L 84.158 137.94 Q 84.175 137.94 84.184 137.937 L 84.184 137.937 L 84.184 137.937 Q 84.193 137.933 84.214 137.926 L 84.214 137.926 L 84.981 137.541 L 84.981 137.541 Q 85.163 137.446 85.391 137.446 L 85.391 137.446 L 85.391 137.446 Q 85.619 137.446 85.745 137.52 L 85.745 137.52 L 85.745 137.52 Q 86.218 137.8 86.218 138.921 L 86.218 138.921 L 86.218 142.089 L 86.218 142.089 Q 86.218 142.117 86.162 142.145 L 86.162 142.145 L 85.724 142.323 L 85.724 142.323 Q 85.668 142.323 85.668 142.267 L 85.668 142.267 L 85.668 138.851 L 85.668 138.851 Q 85.668 138.385 85.593 138.186 L 85.593 138.186 L 85.593 138.186 Q 85.517 137.986 85.396 137.882 L 85.396 137.882 L 85.396 137.882 Q 85.276 137.779 85.074 137.779 L 85.074 137.779 L 85.074 137.779 Q 84.873 137.779 84.221 138.094 L 84.221 138.094 L 84.221 138.094 Q 84.133 138.147 84.13 138.193 L 84.13 138.193 L 84.13 140.638 L 84.13 140.638 Q 84.13 140.694 84.074 140.694 L 84.074 140.694 L 83.639 140.694 L 83.639 140.694 Q 83.583 140.694 83.583 140.638 L 83.583 140.638 L 83.583 138.136 L 83.583 138.136 Q 83.583 137.989 83.422 137.933 L 83.422 137.933 L 83.422 137.933 Q 83.352 137.909 83.271 137.893 L 83.271 137.893 L 83.271 137.893 Q 83.191 137.877 83.144 137.863 L 83.144 137.863 L 83.144 137.863 Q 83.096 137.849 83.084 137.837 L 83.084 137.837 L 83.084 137.837 Q 83.072 137.825 83.072 137.784 L 83.072 137.784 L 83.072 137.784 Q 83.072 137.744 83.124 137.716 L 83.124 137.716 L 83.124 137.716 Z M 125.488 127.723 L 126.01 127.723 L 126.01 127.723 Q 125.59 128.729 125.59 129.381 L 125.59 129.381 L 125.59 129.381 Q 125.59 130.036 125.986 130.481 L 125.986 130.481 L 125.986 130.481 Q 126.119 130.628 126.294 130.733 L 126.294 130.733 L 125.993 131.094 L 125.993 131.094 Q 125.821 130.978 125.661 130.826 L 125.661 130.826 L 125.661 130.826 Q 125.502 130.674 125.46 130.616 L 125.46 130.616 L 125.46 130.616 Q 125.418 130.558 125.374 130.558 L 125.374 130.558 L 125.374 130.558 Q 125.33 130.558 125.299 130.57 L 125.299 130.57 L 125.299 130.57 Q 125.267 130.582 125.218 130.614 L 125.218 130.614 L 125.218 130.614 Q 125.148 130.663 124.931 130.814 L 124.931 130.814 L 124.931 130.814 Q 124.714 130.964 124.391 131.027 L 124.391 131.027 L 124.391 131.027 Q 123.666 131.175 123.151 130.954 L 123.151 130.954 L 123.151 130.954 Q 122.31 130.589 122.31 129.265 L 122.31 129.265 L 122.31 129.265 Q 122.31 128.606 122.848 128.165 L 122.848 128.165 L 122.848 128.165 Q 123.386 127.723 124.02 127.723 L 124.02 127.723 L 124.02 127.723 Q 124.44 127.723 124.665 127.842 L 124.665 127.842 L 124.665 127.842 Q 124.889 127.962 125.034 128.111 L 125.034 128.111 L 125.034 128.111 Q 125.18 128.259 125.309 128.491 L 125.309 128.491 L 125.309 128.491 Q 125.32 128.382 125.392 128.112 L 125.392 128.112 L 125.392 128.112 Q 125.464 127.842 125.488 127.723 L 125.488 127.723 L 125.488 127.723 Z M 123.155 128.386 L 123.155 128.386 Q 123.007 128.543 122.916 128.788 L 122.916 128.788 L 122.916 128.788 Q 122.825 129.034 122.825 129.283 L 122.825 129.283 L 122.825 129.283 Q 122.825 129.692 122.997 130.041 L 122.997 130.041 L 122.997 130.041 Q 123.169 130.39 123.459 130.612 L 123.459 130.612 L 123.459 130.612 Q 123.75 130.835 124.094 130.835 L 124.094 130.835 L 124.094 130.835 Q 124.535 130.835 124.801 130.428 L 124.801 130.428 L 124.801 130.428 Q 124.896 130.285 124.982 129.983 L 124.982 129.983 L 124.982 129.983 Q 125.068 129.682 125.068 129.276 L 125.068 129.276 L 125.068 129.276 Q 125.008 128.771 124.644 128.426 L 124.644 128.426 L 124.644 128.426 Q 124.279 128.081 123.859 128.081 L 123.859 128.081 L 123.859 128.081 Q 123.438 128.081 123.155 128.386 L 123.155 128.386 L 123.155 128.386 Z M 130.821 130.509 L 130.821 130.509 L 130.821 130.509 Q 130.884 130.467 130.912 130.467 L 130.912 130.467 L 130.912 130.467 Q 130.94 130.467 130.94 130.512 L 130.94 130.512 L 130.94 130.512 Q 130.94 130.544 130.912 130.589 L 130.912 130.589 L 130.912 130.589 Q 130.628 131.08 129.696 131.08 L 129.696 131.08 L 129.696 131.08 Q 129.661 131.08 129.617 131.048 L 129.617 131.048 L 129.617 131.048 Q 129.573 131.017 129.573 130.936 L 129.573 130.936 L 129.573 128.301 L 128.203 128.301 L 128.203 130.863 L 127.657 131.073 L 127.657 128.301 L 126.613 128.301 L 126.613 128.301 Q 126.557 128.301 126.557 128.245 L 126.557 128.245 L 126.697 127.881 L 126.697 127.881 Q 126.711 127.825 126.753 127.825 L 126.753 127.825 L 131.196 127.825 L 131.196 127.825 Q 131.252 127.825 131.252 127.881 L 131.252 127.881 L 131.112 128.245 L 131.112 128.245 Q 131.112 128.301 131.056 128.301 L 131.056 128.301 L 130.12 128.301 L 130.12 130.596 L 130.12 130.596 Q 130.12 130.744 130.302 130.744 L 130.302 130.744 L 130.302 130.744 Q 130.484 130.744 130.821 130.509 Z M 133.338 131.076 L 133.338 131.076 L 133.338 131.076 Q 132.636 131.076 132.145 130.591 L 132.145 130.591 L 132.145 130.591 Q 131.655 130.106 131.655 129.367 L 131.655 129.367 L 131.655 129.367 Q 131.655 128.627 132.138 128.174 L 132.138 128.174 L 132.138 128.174 Q 132.622 127.72 133.336 127.72 L 133.336 127.72 L 133.336 127.72 Q 134.051 127.72 134.528 128.184 L 134.528 128.184 L 134.528 128.184 Q 135.004 128.648 135.004 129.381 L 135.004 129.381 L 135.004 129.381 Q 135.004 130.113 134.522 130.595 L 134.522 130.595 L 134.522 130.595 Q 134.041 131.076 133.338 131.076 Z M 134.402 129.389 L 134.402 129.389 L 134.402 129.389 Q 134.402 128.827 134.118 128.384 L 134.118 128.384 L 134.118 128.384 Q 133.834 127.941 133.319 127.941 L 133.319 127.941 L 133.319 127.941 Q 132.804 127.941 132.506 128.414 L 132.506 128.414 L 132.506 128.414 Q 132.257 128.813 132.257 129.398 L 132.257 129.398 L 132.257 129.398 Q 132.257 130.365 132.849 130.73 L 132.849 130.73 L 132.849 130.73 Q 133.056 130.856 133.326 130.856 L 133.326 130.856 L 133.326 130.856 Q 133.83 130.856 134.116 130.404 L 134.116 130.404 L 134.116 130.404 Q 134.402 129.952 134.402 129.389 Z M 133.403 126.739 L 133.326 126.637 L 133.326 126.637 Q 133.312 126.623 133.312 126.616 L 133.312 126.616 L 133.312 126.616 Q 133.312 126.609 133.326 126.595 L 133.326 126.595 L 134.072 125.562 L 134.072 125.562 Q 134.198 125.39 134.321 125.39 L 134.321 125.39 L 134.321 125.39 Q 134.444 125.39 134.515 125.469 L 134.515 125.469 L 134.515 125.469 Q 134.587 125.548 134.587 125.681 L 134.587 125.681 L 134.587 125.681 Q 134.587 125.814 134.395 125.978 L 134.395 125.978 L 133.452 126.739 L 133.452 126.739 Q 133.435 126.749 133.424 126.749 L 133.424 126.749 L 133.424 126.749 Q 133.414 126.749 133.403 126.739 L 133.403 126.739 L 133.403 126.739 Z M 81.155 129.475 L 81.152 129.475 L 81.152 129.475 Q 81.11 129.475 81.11 129.647 L 81.11 129.647 L 81.11 130.919 L 81.11 130.919 Q 81.11 130.968 81.061 130.978 L 81.061 130.978 L 80.598 130.978 L 80.598 130.978 Q 80.563 130.968 80.563 130.915 L 80.563 130.915 L 80.563 128.421 L 80.563 128.421 Q 80.563 128.273 80.402 128.217 L 80.402 128.217 L 80.402 128.217 Q 80.332 128.193 80.251 128.177 L 80.251 128.177 L 80.251 128.177 Q 80.171 128.161 80.123 128.147 L 80.123 128.147 L 80.123 128.147 Q 80.076 128.133 80.064 128.121 L 80.064 128.121 L 80.064 128.121 Q 80.051 128.109 80.051 128.068 L 80.051 128.068 L 80.051 128.068 Q 80.051 128.028 80.104 128 L 80.104 128 L 80.997 127.58 L 80.997 127.58 Q 81.04 127.559 81.05 127.559 L 81.05 127.559 L 81.05 127.559 Q 81.11 127.559 81.11 127.643 L 81.11 127.643 L 81.11 128.76 L 81.11 128.76 Q 81.138 128.862 81.183 128.88 L 81.183 128.88 L 81.183 128.88 Q 81.229 128.897 81.274 128.897 L 81.274 128.897 L 82.588 127.811 L 82.588 127.811 Q 82.686 127.73 82.756 127.73 L 82.756 127.73 L 83.016 127.73 L 83.016 127.73 Q 83.138 127.73 83.138 127.809 L 83.138 127.809 L 83.138 127.809 Q 83.138 127.888 83.056 127.965 L 83.056 127.965 L 83.056 127.965 Q 82.974 128.042 82.886 128.116 L 82.886 128.116 L 81.632 129.167 L 81.632 129.167 Q 81.632 129.212 81.698 129.279 L 81.698 129.279 L 83.138 130.621 L 83.138 130.621 Q 83.215 130.705 83.266 130.749 L 83.266 130.749 L 83.266 130.749 Q 83.317 130.793 83.354 130.829 L 83.354 130.829 L 83.354 130.829 Q 83.391 130.866 83.391 130.922 L 83.391 130.922 L 83.391 130.922 Q 83.391 130.978 83.334 130.978 L 83.334 130.978 L 82.816 130.978 L 82.816 130.978 Q 82.763 130.978 82.697 130.901 L 82.697 130.901 L 82.697 130.901 Q 82.63 130.824 82.513 130.721 L 82.513 130.721 L 82.513 130.721 Q 82.395 130.617 82.241 130.453 L 82.241 130.453 L 81.159 129.482 L 81.159 129.482 Q 81.159 129.479 81.155 129.475 L 81.155 129.475 L 81.155 129.475 Z M 87.108 127.723 L 87.63 127.723 L 87.63 127.723 Q 87.21 128.729 87.21 129.381 L 87.21 129.381 L 87.21 129.381 Q 87.21 130.036 87.606 130.481 L 87.606 130.481 L 87.606 130.481 Q 87.739 130.628 87.914 130.733 L 87.914 130.733 L 87.613 131.094 L 87.613 131.094 Q 87.441 130.978 87.281 130.826 L 87.281 130.826 L 87.281 130.826 Q 87.122 130.674 87.08 130.616 L 87.08 130.616 L 87.08 130.616 Q 87.038 130.558 86.994 130.558 L 86.994 130.558 L 86.994 130.558 Q 86.95 130.558 86.919 130.57 L 86.919 130.57 L 86.919 130.57 Q 86.887 130.582 86.838 130.614 L 86.838 130.614 L 86.838 130.614 Q 86.768 130.663 86.551 130.814 L 86.551 130.814 L 86.551 130.814 Q 86.334 130.964 86.011 131.027 L 86.011 131.027 L 86.011 131.027 Q 85.286 131.175 84.771 130.954 L 84.771 130.954 L 84.771 130.954 Q 83.93 130.589 83.93 129.265 L 83.93 129.265 L 83.93 129.265 Q 83.93 128.606 84.468 128.165 L 84.468 128.165 L 84.468 128.165 Q 85.006 127.723 85.64 127.723 L 85.64 127.723 L 85.64 127.723 Q 86.06 127.723 86.285 127.842 L 86.285 127.842 L 86.285 127.842 Q 86.509 127.962 86.654 128.111 L 86.654 128.111 L 86.654 128.111 Q 86.8 128.259 86.929 128.491 L 86.929 128.491 L 86.929 128.491 Q 86.94 128.382 87.012 128.112 L 87.012 128.112 L 87.012 128.112 Q 87.083 127.842 87.108 127.723 L 87.108 127.723 L 87.108 127.723 Z M 84.775 128.386 L 84.775 128.386 Q 84.627 128.543 84.536 128.788 L 84.536 128.788 L 84.536 128.788 Q 84.445 129.034 84.445 129.283 L 84.445 129.283 L 84.445 129.283 Q 84.445 129.692 84.617 130.041 L 84.617 130.041 L 84.617 130.041 Q 84.789 130.39 85.079 130.612 L 85.079 130.612 L 85.079 130.612 Q 85.37 130.835 85.714 130.835 L 85.714 130.835 L 85.714 130.835 Q 86.155 130.835 86.421 130.428 L 86.421 130.428 L 86.421 130.428 Q 86.516 130.285 86.602 129.983 L 86.602 129.983 L 86.602 129.983 Q 86.688 129.682 86.688 129.276 L 86.688 129.276 L 86.688 129.276 Q 86.628 128.771 86.264 128.426 L 86.264 128.426 L 86.264 128.426 Q 85.899 128.081 85.479 128.081 L 85.479 128.081 L 85.479 128.081 Q 85.058 128.081 84.775 128.386 L 84.775 128.386 L 84.775 128.386 Z M 90.528 130.502 L 90.528 130.502 L 90.528 130.502 Q 90.591 130.456 90.619 130.456 L 90.619 130.456 L 90.619 130.456 Q 90.647 130.456 90.647 130.502 L 90.647 130.502 L 90.647 130.502 Q 90.647 130.533 90.619 130.579 L 90.619 130.579 L 90.619 130.579 Q 90.335 131.069 89.403 131.069 L 89.403 131.069 L 89.403 131.069 Q 89.368 131.069 89.324 131.038 L 89.324 131.038 L 89.324 131.038 Q 89.28 131.006 89.28 130.926 L 89.28 130.926 L 89.28 128.301 L 88.128 128.301 L 88.128 128.301 Q 88.072 128.301 88.072 128.245 L 88.072 128.245 L 88.212 127.881 L 88.212 127.881 Q 88.226 127.825 88.268 127.825 L 88.268 127.825 L 90.959 127.825 L 90.959 127.825 Q 91.015 127.825 91.015 127.881 L 91.015 127.881 L 90.861 128.284 L 90.861 128.284 Q 90.854 128.301 90.818 128.301 L 90.818 128.301 L 89.827 128.301 L 89.827 130.586 L 89.827 130.586 Q 89.827 130.733 90.009 130.733 L 90.009 130.733 L 90.009 130.733 Q 90.191 130.733 90.528 130.502 Z M 94.452 127.723 L 94.974 127.723 L 94.974 127.723 Q 94.553 128.729 94.553 129.381 L 94.553 129.381 L 94.553 129.381 Q 94.553 130.036 94.949 130.481 L 94.949 130.481 L 94.949 130.481 Q 95.083 130.628 95.258 130.733 L 95.258 130.733 L 94.956 131.094 L 94.956 131.094 Q 94.785 130.978 94.625 130.826 L 94.625 130.826 L 94.625 130.826 Q 94.466 130.674 94.424 130.616 L 94.424 130.616 L 94.424 130.616 Q 94.382 130.558 94.338 130.558 L 94.338 130.558 L 94.338 130.558 Q 94.294 130.558 94.263 130.57 L 94.263 130.57 L 94.263 130.57 Q 94.231 130.582 94.182 130.614 L 94.182 130.614 L 94.182 130.614 Q 94.112 130.663 93.895 130.814 L 93.895 130.814 L 93.895 130.814 Q 93.678 130.964 93.355 131.027 L 93.355 131.027 L 93.355 131.027 Q 92.63 131.175 92.115 130.954 L 92.115 130.954 L 92.115 130.954 Q 91.274 130.589 91.274 129.265 L 91.274 129.265 L 91.274 129.265 Q 91.274 128.606 91.812 128.165 L 91.812 128.165 L 91.812 128.165 Q 92.35 127.723 92.984 127.723 L 92.984 127.723 L 92.984 127.723 Q 93.404 127.723 93.628 127.842 L 93.628 127.842 L 93.628 127.842 Q 93.853 127.962 93.998 128.111 L 93.998 128.111 L 93.998 128.111 Q 94.144 128.259 94.273 128.491 L 94.273 128.491 L 94.273 128.491 Q 94.284 128.382 94.356 128.112 L 94.356 128.112 L 94.356 128.112 Q 94.427 127.842 94.452 127.723 L 94.452 127.723 L 94.452 127.723 Z M 92.118 128.386 L 92.118 128.386 Q 91.971 128.543 91.88 128.788 L 91.88 128.788 L 91.88 128.788 Q 91.789 129.034 91.789 129.283 L 91.789 129.283 L 91.789 129.283 Q 91.789 129.692 91.961 130.041 L 91.961 130.041 L 91.961 130.041 Q 92.132 130.39 92.423 130.612 L 92.423 130.612 L 92.423 130.612 Q 92.714 130.835 93.057 130.835 L 93.057 130.835 L 93.057 130.835 Q 93.499 130.835 93.765 130.428 L 93.765 130.428 L 93.765 130.428 Q 93.86 130.285 93.946 129.983 L 93.946 129.983 L 93.946 129.983 Q 94.031 129.682 94.031 129.276 L 94.031 129.276 L 94.031 129.276 Q 93.972 128.771 93.607 128.426 L 93.607 128.426 L 93.607 128.426 Q 93.243 128.081 92.823 128.081 L 92.823 128.081 L 92.823 128.081 Q 92.402 128.081 92.118 128.386 L 92.118 128.386 L 92.118 128.386 Z M 99.445 128.301 L 98.632 128.301 L 98.632 128.301 Q 98.993 128.753 98.993 129.433 L 98.993 129.433 L 98.993 129.433 Q 98.993 130.113 98.511 130.595 L 98.511 130.595 L 98.511 130.595 Q 98.029 131.076 97.327 131.076 L 97.327 131.076 L 97.327 131.076 Q 96.624 131.076 96.134 130.591 L 96.134 130.591 L 96.134 130.591 Q 95.643 130.106 95.643 129.367 L 95.643 129.367 L 95.643 129.367 Q 95.643 128.627 96.127 128.174 L 96.127 128.174 L 96.127 128.174 Q 96.61 127.72 97.335 127.72 L 97.335 127.72 L 97.335 127.72 Q 97.64 127.72 97.949 127.825 L 97.949 127.825 L 99.641 127.825 L 99.641 127.825 Q 99.679 127.825 99.688 127.837 L 99.688 127.837 L 99.688 127.837 Q 99.697 127.849 99.697 127.881 L 99.697 127.881 L 99.501 128.245 L 99.501 128.245 Q 99.487 128.273 99.481 128.287 L 99.481 128.287 L 99.481 128.287 Q 99.476 128.301 99.445 128.301 L 99.445 128.301 L 99.445 128.301 Z M 98.39 129.389 L 98.39 129.389 L 98.39 129.389 Q 98.39 128.827 98.106 128.384 L 98.106 128.384 L 98.106 128.384 Q 97.822 127.941 97.307 127.941 L 97.307 127.941 L 97.307 127.941 Q 96.792 127.941 96.495 128.414 L 96.495 128.414 L 96.495 128.414 Q 96.246 128.813 96.246 129.398 L 96.246 129.398 L 96.246 129.398 Q 96.246 130.365 96.838 130.73 L 96.838 130.73 L 96.838 130.73 Q 97.045 130.856 97.314 130.856 L 97.314 130.856 L 97.314 130.856 Q 97.819 130.856 98.105 130.404 L 98.105 130.404 L 98.105 130.404 Q 98.39 129.952 98.39 129.389 Z M 102.276 130.502 L 102.276 130.502 L 102.276 130.502 Q 102.339 130.456 102.367 130.456 L 102.367 130.456 L 102.367 130.456 Q 102.395 130.456 102.395 130.502 L 102.395 130.502 L 102.395 130.502 Q 102.395 130.533 102.367 130.579 L 102.367 130.579 L 102.367 130.579 Q 102.083 131.069 101.151 131.069 L 101.151 131.069 L 101.151 131.069 Q 101.116 131.069 101.072 131.038 L 101.072 131.038 L 101.072 131.038 Q 101.028 131.006 101.028 130.926 L 101.028 130.926 L 101.028 128.301 L 99.876 128.301 L 99.876 128.301 Q 99.82 128.301 99.82 128.245 L 99.82 128.245 L 99.96 127.881 L 99.96 127.881 Q 99.974 127.825 100.016 127.825 L 100.016 127.825 L 102.707 127.825 L 102.707 127.825 Q 102.763 127.825 102.763 127.881 L 102.763 127.881 L 102.609 128.284 L 102.609 128.284 Q 102.602 128.301 102.567 128.301 L 102.567 128.301 L 101.575 128.301 L 101.575 130.586 L 101.575 130.586 Q 101.575 130.733 101.757 130.733 L 101.757 130.733 L 101.757 130.733 Q 101.939 130.733 102.276 130.502 Z M 106.231 129.304 L 106.231 129.304 L 106.231 129.304 Q 106.231 130.081 105.715 130.577 L 105.715 130.577 L 105.715 130.577 Q 105.198 131.073 104.595 131.073 L 104.595 131.073 L 104.595 131.073 Q 104.378 131.073 104.003 130.992 L 104.003 130.992 L 104.003 130.992 Q 103.944 130.992 103.938 131.033 L 103.938 131.033 L 103.938 131.033 Q 103.933 131.073 103.93 131.122 L 103.93 131.122 L 103.93 132.954 L 103.93 132.954 Q 103.93 132.982 103.873 133.011 L 103.873 133.011 L 103.439 133.221 L 103.439 133.221 Q 103.383 133.221 103.383 133.165 L 103.383 133.165 L 103.383 129.118 L 103.383 129.118 Q 103.383 128.259 103.856 127.958 L 103.856 127.958 L 103.856 127.958 Q 104.213 127.734 104.991 127.734 L 104.991 127.734 L 104.991 127.734 Q 105.271 127.734 105.426 127.811 L 105.426 127.811 L 105.426 127.811 Q 105.874 128.028 106.091 128.631 L 106.091 128.631 L 106.091 128.631 Q 106.231 129.013 106.231 129.304 Z M 104.679 128.098 L 104.679 128.098 L 104.679 128.098 Q 104.203 128.098 103.93 128.372 L 103.93 128.372 L 103.93 130.341 L 103.93 130.341 Q 103.93 130.516 103.989 130.568 L 103.989 130.568 L 103.989 130.568 Q 104.143 130.702 104.462 130.775 L 104.462 130.775 L 104.462 130.775 Q 105.093 130.919 105.443 130.474 L 105.443 130.474 L 105.443 130.474 Q 105.692 130.155 105.692 129.703 L 105.692 129.703 L 105.692 129.703 Q 105.692 128.824 105.296 128.386 L 105.296 128.386 L 105.296 128.386 Q 105.058 128.119 104.679 128.098 Z M 110.019 127.723 L 110.541 127.723 L 110.541 127.723 Q 110.121 128.729 110.121 129.381 L 110.121 129.381 L 110.121 129.381 Q 110.121 130.036 110.517 130.481 L 110.517 130.481 L 110.517 130.481 Q 110.65 130.628 110.825 130.733 L 110.825 130.733 L 110.524 131.094 L 110.524 131.094 Q 110.352 130.978 110.192 130.826 L 110.192 130.826 L 110.192 130.826 Q 110.033 130.674 109.991 130.616 L 109.991 130.616 L 109.991 130.616 Q 109.949 130.558 109.905 130.558 L 109.905 130.558 L 109.905 130.558 Q 109.861 130.558 109.83 130.57 L 109.83 130.57 L 109.83 130.57 Q 109.798 130.582 109.749 130.614 L 109.749 130.614 L 109.749 130.614 Q 109.679 130.663 109.462 130.814 L 109.462 130.814 L 109.462 130.814 Q 109.245 130.964 108.922 131.027 L 108.922 131.027 L 108.922 131.027 Q 108.197 131.175 107.682 130.954 L 107.682 130.954 L 107.682 130.954 Q 106.841 130.589 106.841 129.265 L 106.841 129.265 L 106.841 129.265 Q 106.841 128.606 107.379 128.165 L 107.379 128.165 L 107.379 128.165 Q 107.917 127.723 108.551 127.723 L 108.551 127.723 L 108.551 127.723 Q 108.971 127.723 109.196 127.842 L 109.196 127.842 L 109.196 127.842 Q 109.42 127.962 109.565 128.111 L 109.565 128.111 L 109.565 128.111 Q 109.711 128.259 109.84 128.491 L 109.84 128.491 L 109.84 128.491 Q 109.851 128.382 109.923 128.112 L 109.923 128.112 L 109.923 128.112 Q 109.994 127.842 110.019 127.723 L 110.019 127.723 L 110.019 127.723 Z M 107.686 128.386 L 107.686 128.386 Q 107.538 128.543 107.447 128.788 L 107.447 128.788 L 107.447 128.788 Q 107.356 129.034 107.356 129.283 L 107.356 129.283 L 107.356 129.283 Q 107.356 129.692 107.528 130.041 L 107.528 130.041 L 107.528 130.041 Q 107.7 130.39 107.99 130.612 L 107.99 130.612 L 107.99 130.612 Q 108.281 130.835 108.625 130.835 L 108.625 130.835 L 108.625 130.835 Q 109.066 130.835 109.332 130.428 L 109.332 130.428 L 109.332 130.428 Q 109.427 130.285 109.513 129.983 L 109.513 129.983 L 109.513 129.983 Q 109.599 129.682 109.599 129.276 L 109.599 129.276 L 109.599 129.276 Q 109.539 128.771 109.175 128.426 L 109.175 128.426 L 109.175 128.426 Q 108.81 128.081 108.39 128.081 L 108.39 128.081 L 108.39 128.081 Q 107.969 128.081 107.686 128.386 L 107.686 128.386 L 107.686 128.386 Z M 112.931 133.221 L 112.896 131.059 L 112.896 131.059 Q 112.216 130.971 111.697 130.495 L 111.697 130.495 L 111.697 130.495 Q 111.179 130.018 111.179 129.398 L 111.179 129.398 L 111.179 129.398 Q 111.179 128.648 111.781 128.175 L 111.781 128.175 L 111.781 128.175 Q 111.96 128.035 112.17 127.934 L 112.17 127.934 L 112.149 128.084 L 112.149 128.084 Q 111.848 128.347 111.767 129.065 L 111.767 129.065 L 111.767 129.065 Q 111.746 129.251 111.746 129.445 L 111.746 129.445 L 111.746 129.445 Q 111.746 129.64 111.834 129.873 L 111.834 129.873 L 111.834 129.873 Q 111.922 130.106 112.076 130.299 L 112.076 130.299 L 112.076 130.299 Q 112.419 130.726 112.892 130.835 L 112.892 130.835 L 112.843 128.435 L 112.843 128.435 Q 112.861 128.081 112.92 127.958 L 112.92 127.958 L 112.92 127.958 Q 113.032 127.73 113.242 127.73 L 113.242 127.73 L 113.316 127.73 L 113.316 127.73 Q 113.603 127.73 113.954 127.886 L 113.954 127.886 L 113.954 127.886 Q 114.304 128.042 114.535 128.259 L 114.535 128.259 L 114.535 128.259 Q 115.05 128.736 115.05 129.389 L 115.05 129.389 L 115.05 129.389 Q 115.05 130.043 114.527 130.521 L 114.527 130.521 L 114.527 130.521 Q 114.003 130.999 113.334 131.066 L 113.334 131.066 L 113.302 133.011 L 112.931 133.221 L 112.931 133.221 Z M 114.136 130.302 L 114.136 130.302 Q 114.294 130.102 114.388 129.866 L 114.388 129.866 L 114.388 129.866 Q 114.483 129.629 114.483 129.444 L 114.483 129.444 L 114.483 129.444 Q 114.483 129.111 114.341 128.78 L 114.341 128.78 L 114.341 128.78 Q 114.199 128.449 113.976 128.231 L 113.976 128.231 L 113.976 128.231 Q 113.754 128.014 113.523 128.014 L 113.523 128.014 L 113.523 128.014 Q 113.39 128.014 113.383 128.354 L 113.383 128.354 L 113.337 130.842 L 113.337 130.842 Q 113.782 130.744 114.136 130.302 L 114.136 130.302 L 114.136 130.302 Z M 115.944 129.549 L 115.944 129.549 L 115.944 129.549 Q 115.674 129.212 115.674 128.652 L 115.674 128.652 L 115.674 128.652 Q 115.674 128.245 116.037 128.005 L 116.037 128.005 L 116.037 128.005 Q 116.399 127.765 117.03 127.723 L 117.03 127.723 L 117.03 127.723 Q 117.612 127.723 117.955 127.93 L 117.955 127.93 L 117.577 128.207 L 117.577 128.207 Q 117.272 128.035 116.857 128.035 L 116.857 128.035 L 116.857 128.035 Q 116.441 128.035 116.228 128.214 L 116.228 128.214 L 116.228 128.214 Q 116.105 128.315 116.105 128.548 L 116.105 128.548 L 116.105 128.548 Q 116.105 128.781 116.219 128.985 L 116.219 128.985 L 116.219 128.985 Q 116.333 129.188 116.483 129.188 L 116.483 129.188 L 117.044 129.139 L 117.552 129.17 L 117.552 129.17 Q 117.787 129.17 117.787 129.219 L 117.787 129.219 L 117.787 129.219 Q 117.787 129.349 117.636 129.468 L 117.636 129.468 L 117.636 129.468 Q 117.486 129.587 117.356 129.587 L 117.356 129.587 L 116.469 129.538 L 116.469 129.538 Q 116.207 129.538 116.063 129.777 L 116.063 129.777 L 116.063 129.777 Q 116.021 129.847 116.021 129.983 L 116.021 129.983 L 116.021 129.983 Q 116.021 130.292 116.326 130.547 L 116.326 130.547 L 116.326 130.547 Q 116.536 130.723 117.055 130.737 L 117.055 130.737 L 117.055 130.737 Q 117.191 130.74 117.324 130.74 L 117.324 130.74 L 117.324 130.74 Q 117.573 130.74 117.829 130.442 L 117.829 130.442 L 117.829 130.442 Q 117.846 130.425 117.885 130.416 L 117.885 130.416 L 117.885 130.416 Q 117.923 130.407 117.941 130.39 L 117.941 130.39 L 117.941 130.39 Q 117.93 130.512 117.836 130.656 L 117.836 130.656 L 117.836 130.656 Q 117.643 130.947 117.403 131.013 L 117.403 131.013 L 117.403 131.013 Q 117.163 131.08 116.666 131.08 L 116.666 131.08 L 116.666 131.08 Q 116.168 131.08 115.926 130.842 L 115.926 130.842 L 115.926 130.842 Q 115.685 130.603 115.685 130.183 L 115.685 130.183 L 115.685 130.183 Q 115.685 130.032 115.73 129.876 L 115.73 129.876 L 115.73 129.876 Q 115.776 129.72 115.944 129.549 Z M 120.18 130.502 L 120.18 130.502 L 120.18 130.502 Q 120.243 130.456 120.271 130.456 L 120.271 130.456 L 120.271 130.456 Q 120.299 130.456 120.299 130.502 L 120.299 130.502 L 120.299 130.502 Q 120.299 130.533 120.271 130.579 L 120.271 130.579 L 120.271 130.579 Q 119.987 131.069 119.055 131.069 L 119.055 131.069 L 119.055 131.069 Q 119.02 131.069 118.976 131.038 L 118.976 131.038 L 118.976 131.038 Q 118.933 131.006 118.933 130.926 L 118.933 130.926 L 118.933 128.592 L 118.933 128.592 Q 118.933 128.445 118.771 128.389 L 118.771 128.389 L 118.771 128.389 Q 118.701 128.365 118.621 128.349 L 118.621 128.349 L 118.621 128.349 Q 118.54 128.333 118.493 128.319 L 118.493 128.319 L 118.493 128.319 Q 118.446 128.305 118.433 128.293 L 118.433 128.293 L 118.433 128.293 Q 118.421 128.28 118.421 128.24 L 118.421 128.24 L 118.421 128.24 Q 118.421 128.2 118.474 128.172 L 118.474 128.172 L 119.367 127.751 L 119.367 127.751 Q 119.409 127.73 119.42 127.73 L 119.42 127.73 L 119.42 127.73 Q 119.479 127.73 119.479 127.814 L 119.479 127.814 L 119.479 130.586 L 119.479 130.586 Q 119.479 130.733 119.661 130.733 L 119.661 130.733 L 119.661 130.733 Q 119.844 130.733 120.18 130.502 Z M 118.719 126.739 L 118.642 126.637 L 118.642 126.637 Q 118.628 126.623 118.628 126.616 L 118.628 126.616 L 118.628 126.616 Q 118.628 126.609 118.642 126.595 L 118.642 126.595 L 119.388 125.562 L 119.388 125.562 Q 119.514 125.39 119.637 125.39 L 119.637 125.39 L 119.637 125.39 Q 119.759 125.39 119.831 125.469 L 119.831 125.469 L 119.831 125.469 Q 119.903 125.548 119.903 125.681 L 119.903 125.681 L 119.903 125.681 Q 119.903 125.814 119.71 125.978 L 119.71 125.978 L 118.768 126.739 L 118.768 126.739 Q 118.75 126.749 118.74 126.749 L 118.74 126.749 L 118.74 126.749 Q 118.729 126.749 118.719 126.739 L 118.719 126.739 L 118.719 126.739 Z M 126.385 117.023 L 126.308 116.921 L 126.308 116.921 Q 126.294 116.907 126.294 116.9 L 126.294 116.9 L 126.294 116.9 Q 126.294 116.893 126.308 116.879 L 126.308 116.879 L 127.054 115.846 L 127.054 115.846 Q 127.18 115.674 127.303 115.674 L 127.303 115.674 L 127.303 115.674 Q 127.426 115.674 127.497 115.753 L 127.497 115.753 L 127.497 115.753 Q 127.569 115.832 127.569 115.965 L 127.569 115.965 L 127.569 115.965 Q 127.569 116.098 127.377 116.263 L 127.377 116.263 L 126.434 117.023 L 126.434 117.023 Q 126.417 117.033 126.406 117.033 L 126.406 117.033 L 126.406 117.033 Q 126.396 117.033 126.385 117.023 L 126.385 117.023 L 126.385 117.023 Z M 125.88 119.833 L 125.88 119.833 L 125.88 119.833 Q 125.611 119.497 125.611 118.936 L 125.611 118.936 L 125.611 118.936 Q 125.611 118.53 125.973 118.29 L 125.973 118.29 L 125.973 118.29 Q 126.336 118.05 126.967 118.007 L 126.967 118.007 L 126.967 118.007 Q 127.548 118.007 127.892 118.214 L 127.892 118.214 L 127.513 118.491 L 127.513 118.491 Q 127.208 118.319 126.793 118.319 L 126.793 118.319 L 126.793 118.319 Q 126.378 118.319 126.164 118.498 L 126.164 118.498 L 126.164 118.498 Q 126.042 118.6 126.042 118.833 L 126.042 118.833 L 126.042 118.833 Q 126.042 119.066 126.156 119.269 L 126.156 119.269 L 126.156 119.269 Q 126.269 119.472 126.42 119.472 L 126.42 119.472 L 126.981 119.423 L 127.489 119.455 L 127.489 119.455 Q 127.723 119.455 127.723 119.504 L 127.723 119.504 L 127.723 119.504 Q 127.723 119.633 127.573 119.752 L 127.573 119.752 L 127.573 119.752 Q 127.422 119.871 127.292 119.871 L 127.292 119.871 L 126.406 119.822 L 126.406 119.822 Q 126.143 119.822 126 120.061 L 126 120.061 L 126 120.061 Q 125.958 120.131 125.958 120.267 L 125.958 120.267 L 125.958 120.267 Q 125.958 120.576 126.262 120.831 L 126.262 120.831 L 126.262 120.831 Q 126.473 121.007 126.991 121.021 L 126.991 121.021 L 126.991 121.021 Q 127.128 121.024 127.261 121.024 L 127.261 121.024 L 127.261 121.024 Q 127.51 121.024 127.765 120.726 L 127.765 120.726 L 127.765 120.726 Q 127.783 120.709 127.822 120.7 L 127.822 120.7 L 127.822 120.7 Q 127.86 120.691 127.878 120.674 L 127.878 120.674 L 127.878 120.674 Q 127.867 120.796 127.773 120.94 L 127.773 120.94 L 127.773 120.94 Q 127.58 121.231 127.34 121.297 L 127.34 121.297 L 127.34 121.297 Q 127.1 121.364 126.602 121.364 L 126.602 121.364 L 126.602 121.364 Q 126.105 121.364 125.863 121.126 L 125.863 121.126 L 125.863 121.126 Q 125.621 120.888 125.621 120.467 L 125.621 120.467 L 125.621 120.467 Q 125.621 120.316 125.667 120.161 L 125.667 120.161 L 125.667 120.161 Q 125.712 120.005 125.88 119.833 Z M 129.798 120.775 L 128.929 118.628 L 128.929 118.628 Q 128.869 118.487 128.641 118.487 L 128.641 118.487 L 128.641 118.487 Q 128.575 118.487 128.443 118.57 L 128.443 118.57 L 128.443 118.57 Q 128.312 118.652 128.275 118.652 L 128.275 118.652 L 128.275 118.652 Q 128.239 118.652 128.195 118.603 L 128.195 118.603 L 128.195 118.603 Q 128.151 118.554 128.151 118.526 L 128.151 118.526 L 128.151 118.526 Q 128.151 118.498 128.231 118.438 L 128.231 118.438 L 128.231 118.438 Q 128.754 118.039 128.839 118.021 L 128.839 118.021 L 128.839 118.021 Q 128.925 118.004 129.018 118.004 L 129.018 118.004 L 129.018 118.004 Q 129.111 118.004 129.228 118.055 L 129.228 118.055 L 129.228 118.055 Q 129.346 118.106 129.384 118.204 L 129.384 118.204 L 130.127 120.033 L 130.947 118.165 L 130.947 118.165 Q 130.954 118.158 130.968 118.134 L 130.968 118.134 L 130.968 118.134 Q 130.982 118.109 131.003 118.109 L 131.003 118.109 L 131.364 118.109 L 131.364 118.109 Q 131.448 118.109 131.448 118.172 L 131.448 118.172 L 130.369 120.632 L 131.29 122.899 L 131.29 122.899 Q 131.357 123.018 131.567 123.018 L 131.567 123.018 L 131.567 123.018 Q 131.644 123.018 131.765 122.937 L 131.765 122.937 L 131.765 122.937 Q 131.886 122.857 131.928 122.857 L 131.928 122.857 L 131.928 122.857 Q 131.97 122.857 132.014 122.904 L 132.014 122.904 L 132.014 122.904 Q 132.058 122.951 132.058 122.978 L 132.058 122.978 L 132.058 122.978 Q 132.058 123.004 132.047 123.014 L 132.047 123.014 L 132.047 123.014 Q 132.037 123.025 131.748 123.244 L 131.748 123.244 L 131.748 123.244 Q 131.458 123.463 131.371 123.484 L 131.371 123.484 L 131.371 123.484 Q 131.283 123.505 131.203 123.505 L 131.203 123.505 L 131.203 123.505 Q 131.122 123.505 131.008 123.465 L 131.008 123.465 L 131.008 123.465 Q 130.894 123.424 130.838 123.337 L 130.838 123.337 L 130.039 121.371 L 129.16 123.379 L 129.16 123.379 Q 129.153 123.386 129.139 123.41 L 129.139 123.41 L 129.139 123.41 Q 129.125 123.435 129.104 123.435 L 129.104 123.435 L 128.743 123.435 L 128.743 123.435 Q 128.659 123.435 128.659 123.372 L 128.659 123.372 L 129.798 120.775 L 129.798 120.775 Z M 132.499 119.833 L 132.499 119.833 L 132.499 119.833 Q 132.229 119.497 132.229 118.936 L 132.229 118.936 L 132.229 118.936 Q 132.229 118.53 132.592 118.29 L 132.592 118.29 L 132.592 118.29 Q 132.955 118.05 133.585 118.007 L 133.585 118.007 L 133.585 118.007 Q 134.167 118.007 134.51 118.214 L 134.51 118.214 L 134.132 118.491 L 134.132 118.491 Q 133.827 118.319 133.412 118.319 L 133.412 118.319 L 133.412 118.319 Q 132.997 118.319 132.783 118.498 L 132.783 118.498 L 132.783 118.498 Q 132.66 118.6 132.66 118.833 L 132.66 118.833 L 132.66 118.833 Q 132.66 119.066 132.774 119.269 L 132.774 119.269 L 132.774 119.269 Q 132.888 119.472 133.039 119.472 L 133.039 119.472 L 133.599 119.423 L 134.107 119.455 L 134.107 119.455 Q 134.342 119.455 134.342 119.504 L 134.342 119.504 L 134.342 119.504 Q 134.342 119.633 134.191 119.752 L 134.191 119.752 L 134.191 119.752 Q 134.041 119.871 133.911 119.871 L 133.911 119.871 L 133.025 119.822 L 133.025 119.822 Q 132.762 119.822 132.618 120.061 L 132.618 120.061 L 132.618 120.061 Q 132.576 120.131 132.576 120.267 L 132.576 120.267 L 132.576 120.267 Q 132.576 120.576 132.881 120.831 L 132.881 120.831 L 132.881 120.831 Q 133.091 121.007 133.61 121.021 L 133.61 121.021 L 133.61 121.021 Q 133.746 121.024 133.88 121.024 L 133.88 121.024 L 133.88 121.024 Q 134.128 121.024 134.384 120.726 L 134.384 120.726 L 134.384 120.726 Q 134.402 120.709 134.44 120.7 L 134.44 120.7 L 134.44 120.7 Q 134.479 120.691 134.496 120.674 L 134.496 120.674 L 134.496 120.674 Q 134.486 120.796 134.391 120.94 L 134.391 120.94 L 134.391 120.94 Q 134.198 121.231 133.958 121.297 L 133.958 121.297 L 133.958 121.297 Q 133.718 121.364 133.221 121.364 L 133.221 121.364 L 133.221 121.364 Q 132.723 121.364 132.482 121.126 L 132.482 121.126 L 132.482 121.126 Q 132.24 120.888 132.24 120.467 L 132.24 120.467 L 132.24 120.467 Q 132.24 120.316 132.285 120.161 L 132.285 120.161 L 132.285 120.161 Q 132.331 120.005 132.499 119.833 Z M 136.735 120.786 L 136.735 120.786 L 136.735 120.786 Q 136.798 120.74 136.826 120.74 L 136.826 120.74 L 136.826 120.74 Q 136.854 120.74 136.854 120.786 L 136.854 120.786 L 136.854 120.786 Q 136.854 120.817 136.826 120.863 L 136.826 120.863 L 136.826 120.863 Q 136.542 121.354 135.61 121.354 L 135.61 121.354 L 135.61 121.354 Q 135.575 121.354 135.532 121.322 L 135.532 121.322 L 135.532 121.322 Q 135.488 121.29 135.488 121.21 L 135.488 121.21 L 135.488 118.876 L 135.488 118.876 Q 135.488 118.729 135.327 118.673 L 135.327 118.673 L 135.327 118.673 Q 135.257 118.649 135.176 118.633 L 135.176 118.633 L 135.176 118.633 Q 135.095 118.617 135.048 118.603 L 135.048 118.603 L 135.048 118.603 Q 135.001 118.589 134.988 118.577 L 134.988 118.577 L 134.988 118.577 Q 134.976 118.565 134.976 118.524 L 134.976 118.524 L 134.976 118.524 Q 134.976 118.484 135.029 118.456 L 135.029 118.456 L 135.922 118.035 L 135.922 118.035 Q 135.964 118.014 135.975 118.014 L 135.975 118.014 L 135.975 118.014 Q 136.034 118.014 136.034 118.099 L 136.034 118.099 L 136.034 120.87 L 136.034 120.87 Q 136.034 121.017 136.217 121.017 L 136.217 121.017 L 136.217 121.017 Q 136.399 121.017 136.735 120.786 Z M 115.583 121.234 L 115.583 121.15 L 115.583 121.15 Q 115.583 121.122 115.615 121.122 L 115.615 121.122 L 115.713 121.122 L 115.713 121.122 Q 116.056 121.122 116.264 120.975 L 116.264 120.975 L 116.264 120.975 Q 116.473 120.828 116.473 120.632 L 116.473 120.632 L 116.473 116.753 L 116.473 116.753 Q 116.473 116.68 116.443 116.671 L 116.443 116.671 L 116.443 116.671 Q 116.413 116.662 116.371 116.655 L 116.371 116.655 L 115.026 116.655 L 115.026 116.655 Q 114.7 116.725 114.598 117.156 L 114.598 117.156 L 114.598 117.156 Q 114.542 117.387 114.532 117.452 L 114.532 117.452 L 114.532 117.452 Q 114.521 117.517 114.493 117.517 L 114.493 117.517 L 114.43 117.517 L 114.43 117.517 Q 114.409 117.517 114.409 117.503 L 114.409 117.503 L 114.409 117.387 L 114.539 116.294 L 114.539 116.294 Q 114.56 116.186 114.609 116.186 L 114.609 116.186 L 114.609 116.186 Q 114.658 116.186 114.714 116.254 L 114.714 116.254 L 114.714 116.254 Q 114.77 116.322 114.928 116.322 L 114.928 116.322 L 118.705 116.322 L 118.705 116.322 Q 118.855 116.322 118.887 116.287 L 118.887 116.287 L 118.887 116.287 Q 118.919 116.252 118.947 116.219 L 118.947 116.219 L 118.947 116.219 Q 118.975 116.186 119.018 116.186 L 119.018 116.186 L 119.018 116.186 Q 119.062 116.186 119.074 116.221 L 119.074 116.221 L 119.074 116.221 Q 119.087 116.256 119.094 116.294 L 119.094 116.294 L 119.223 117.387 L 119.223 117.503 L 119.223 117.503 Q 119.223 117.517 119.202 117.517 L 119.202 117.517 L 119.139 117.517 L 119.139 117.517 Q 119.111 117.517 119.101 117.464 L 119.101 117.464 L 119.101 117.464 Q 119.045 117.114 118.94 116.909 L 118.94 116.909 L 118.94 116.909 Q 118.834 116.704 118.607 116.655 L 118.607 116.655 L 117.258 116.655 L 117.258 116.655 Q 117.216 116.662 117.186 116.671 L 117.186 116.671 L 117.186 116.671 Q 117.156 116.68 117.156 116.753 L 117.156 116.753 L 117.156 120.632 L 117.156 120.632 Q 117.156 120.828 117.365 120.975 L 117.365 120.975 L 117.365 120.975 Q 117.573 121.122 117.916 121.122 L 117.916 121.122 L 118.018 121.122 L 118.018 121.122 Q 118.046 121.122 118.046 121.15 L 118.046 121.15 L 118.046 121.234 L 118.046 121.234 Q 118.046 121.262 118.018 121.262 L 118.018 121.262 L 115.611 121.262 L 115.611 121.262 Q 115.583 121.262 115.583 121.234 L 115.583 121.234 L 115.583 121.234 Z M 121.394 121.361 L 121.394 121.361 L 121.394 121.361 Q 120.691 121.361 120.201 120.875 L 120.201 120.875 L 120.201 120.875 Q 119.71 120.39 119.71 119.651 L 119.71 119.651 L 119.71 119.651 Q 119.71 118.911 120.194 118.458 L 120.194 118.458 L 120.194 118.458 Q 120.677 118.004 121.392 118.004 L 121.392 118.004 L 121.392 118.004 Q 122.107 118.004 122.583 118.468 L 122.583 118.468 L 122.583 118.468 Q 123.06 118.932 123.06 119.665 L 123.06 119.665 L 123.06 119.665 Q 123.06 120.397 122.578 120.879 L 122.578 120.879 L 122.578 120.879 Q 122.096 121.361 121.394 121.361 Z M 122.457 119.673 L 122.457 119.673 L 122.457 119.673 Q 122.457 119.111 122.174 118.668 L 122.174 118.668 L 122.174 118.668 Q 121.89 118.225 121.375 118.225 L 121.375 118.225 L 121.375 118.225 Q 120.86 118.225 120.562 118.698 L 120.562 118.698 L 120.562 118.698 Q 120.313 119.097 120.313 119.682 L 120.313 119.682 L 120.313 119.682 Q 120.313 120.649 120.905 121.014 L 120.905 121.014 L 120.905 121.014 Q 121.112 121.14 121.382 121.14 L 121.382 121.14 L 121.382 121.14 Q 121.886 121.14 122.172 120.688 L 122.172 120.688 L 122.172 120.688 Q 122.457 120.236 122.457 119.673 Z M 84.27 120.793 L 84.27 120.793 L 84.27 120.793 Q 84.333 120.751 84.361 120.751 L 84.361 120.751 L 84.361 120.751 Q 84.389 120.751 84.389 120.796 L 84.389 120.796 L 84.389 120.796 Q 84.389 120.828 84.361 120.874 L 84.361 120.874 L 84.361 120.874 Q 84.077 121.364 83.145 121.364 L 83.145 121.364 L 83.145 121.364 Q 83.11 121.364 83.066 121.333 L 83.066 121.333 L 83.066 121.333 Q 83.023 121.301 83.023 121.22 L 83.023 121.22 L 83.023 118.586 L 81.653 118.586 L 81.653 121.147 L 81.106 121.357 L 81.106 118.586 L 80.062 118.586 L 80.062 118.586 Q 80.006 118.586 80.006 118.53 L 80.006 118.53 L 80.146 118.165 L 80.146 118.165 Q 80.16 118.109 80.202 118.109 L 80.202 118.109 L 84.645 118.109 L 84.645 118.109 Q 84.701 118.109 84.701 118.165 L 84.701 118.165 L 84.561 118.53 L 84.561 118.53 Q 84.561 118.586 84.505 118.586 L 84.505 118.586 L 83.569 118.586 L 83.569 120.881 L 83.569 120.881 Q 83.569 121.028 83.751 121.028 L 83.751 121.028 L 83.751 121.028 Q 83.934 121.028 84.27 120.793 Z M 88.692 120.709 L 88.692 120.709 L 88.692 120.709 Q 88.814 120.709 88.814 120.835 L 88.814 120.835 L 88.814 120.835 Q 88.814 120.874 88.721 120.952 L 88.721 120.952 L 88.721 120.952 Q 88.629 121.031 88.396 121.206 L 88.396 121.206 L 88.396 121.206 Q 88.163 121.382 88.105 121.396 L 88.105 121.396 L 88.105 121.396 Q 88.047 121.41 87.959 121.41 L 87.959 121.41 L 87.959 121.41 Q 87.872 121.41 87.753 121.357 L 87.753 121.357 L 87.753 121.357 Q 87.634 121.304 87.592 121.203 L 87.592 121.203 L 86.635 118.666 L 85.605 121.203 L 85.605 121.203 Q 85.598 121.21 85.584 121.236 L 85.584 121.236 L 85.584 121.236 Q 85.57 121.262 85.549 121.262 L 85.549 121.262 L 85.188 121.262 L 85.188 121.262 Q 85.104 121.262 85.104 121.192 L 85.104 121.192 L 86.39 118.018 L 85.696 116.175 L 85.696 116.175 Q 85.636 116.024 85.409 116.024 L 85.409 116.024 L 85.409 116.024 Q 85.342 116.024 85.255 116.084 L 85.255 116.084 L 85.121 116.172 L 85.121 116.172 Q 85.079 116.2 85.043 116.2 L 85.043 116.2 L 85.043 116.2 Q 85.006 116.2 84.962 116.149 L 84.962 116.149 L 84.962 116.149 Q 84.918 116.098 84.918 116.07 L 84.918 116.07 L 84.918 116.07 Q 84.918 116.042 84.929 116.03 L 84.929 116.03 L 84.929 116.03 Q 84.939 116.017 85.232 115.779 L 85.232 115.779 L 85.232 115.779 Q 85.524 115.541 85.608 115.52 L 85.608 115.52 L 85.608 115.52 Q 85.692 115.499 85.784 115.499 L 85.784 115.499 L 85.784 115.499 Q 85.875 115.499 85.994 115.555 L 85.994 115.555 L 85.994 115.555 Q 86.113 115.611 86.151 115.716 L 86.151 115.716 L 88.044 120.733 L 88.044 120.733 Q 88.103 120.884 88.331 120.884 L 88.331 120.884 L 88.331 120.884 Q 88.397 120.884 88.485 120.824 L 88.485 120.824 L 88.618 120.737 L 88.618 120.737 Q 88.66 120.709 88.692 120.709 Z M 92.034 118.007 L 92.556 118.007 L 92.556 118.007 Q 92.136 119.013 92.136 119.665 L 92.136 119.665 L 92.136 119.665 Q 92.136 120.32 92.532 120.765 L 92.532 120.765 L 92.532 120.765 Q 92.665 120.912 92.84 121.017 L 92.84 121.017 L 92.539 121.378 L 92.539 121.378 Q 92.367 121.262 92.208 121.11 L 92.208 121.11 L 92.208 121.11 Q 92.048 120.958 92.006 120.9 L 92.006 120.9 L 92.006 120.9 Q 91.964 120.842 91.92 120.842 L 91.92 120.842 L 91.92 120.842 Q 91.877 120.842 91.845 120.854 L 91.845 120.854 L 91.845 120.854 Q 91.814 120.867 91.764 120.898 L 91.764 120.898 L 91.764 120.898 Q 91.694 120.947 91.477 121.098 L 91.477 121.098 L 91.477 121.098 Q 91.26 121.248 90.938 121.312 L 90.938 121.312 L 90.938 121.312 Q 90.212 121.459 89.697 121.238 L 89.697 121.238 L 89.697 121.238 Q 88.856 120.874 88.856 119.549 L 88.856 119.549 L 88.856 119.549 Q 88.856 118.89 89.394 118.449 L 89.394 118.449 L 89.394 118.449 Q 89.932 118.007 90.566 118.007 L 90.566 118.007 L 90.566 118.007 Q 90.987 118.007 91.211 118.127 L 91.211 118.127 L 91.211 118.127 Q 91.435 118.246 91.581 118.395 L 91.581 118.395 L 91.581 118.395 Q 91.726 118.544 91.856 118.775 L 91.856 118.775 L 91.856 118.775 Q 91.866 118.666 91.938 118.396 L 91.938 118.396 L 91.938 118.396 Q 92.01 118.127 92.034 118.007 L 92.034 118.007 L 92.034 118.007 Z M 89.701 118.67 L 89.701 118.67 Q 89.554 118.827 89.463 119.073 L 89.463 119.073 L 89.463 119.073 Q 89.371 119.318 89.371 119.567 L 89.371 119.567 L 89.371 119.567 Q 89.371 119.977 89.543 120.325 L 89.543 120.325 L 89.543 120.325 Q 89.715 120.674 90.006 120.896 L 90.006 120.896 L 90.006 120.896 Q 90.296 121.119 90.64 121.119 L 90.64 121.119 L 90.64 121.119 Q 91.081 121.119 91.348 120.712 L 91.348 120.712 L 91.348 120.712 Q 91.442 120.569 91.528 120.267 L 91.528 120.267 L 91.528 120.267 Q 91.614 119.966 91.614 119.56 L 91.614 119.56 L 91.614 119.56 Q 91.554 119.055 91.19 118.71 L 91.19 118.71 L 91.19 118.71 Q 90.825 118.365 90.405 118.365 L 90.405 118.365 L 90.405 118.365 Q 89.985 118.365 89.701 118.67 L 89.701 118.67 L 89.701 118.67 Z M 95.496 119.414 L 95.496 119.414 L 95.496 119.414 Q 95.573 119.223 95.62 119.09 L 95.62 119.09 L 95.62 119.09 Q 95.668 118.957 95.699 118.838 L 95.699 118.838 L 95.699 118.838 Q 95.731 118.719 95.731 118.559 L 95.731 118.559 L 95.731 118.559 Q 95.731 118.4 95.703 118.316 L 95.703 118.316 L 95.703 118.316 Q 95.675 118.232 95.675 118.17 L 95.675 118.17 L 95.675 118.17 Q 95.675 118.109 95.752 118.109 L 95.752 118.109 L 96.141 118.109 L 96.141 118.109 Q 96.169 118.109 96.212 118.16 L 96.212 118.16 L 96.212 118.16 Q 96.256 118.211 96.256 118.349 L 96.256 118.349 L 96.256 118.349 Q 96.256 118.487 96.088 118.922 L 96.088 118.922 L 96.088 118.922 Q 95.226 121.119 95.125 121.231 L 95.125 121.231 L 95.125 121.231 Q 95.083 121.276 95.046 121.317 L 95.046 121.317 L 95.046 121.317 Q 95.009 121.357 94.981 121.357 L 94.981 121.357 L 94.655 121.357 L 94.655 121.357 Q 94.62 121.357 94.578 121.248 L 94.578 121.248 L 93.65 118.736 L 93.65 118.736 Q 93.579 118.551 93.383 118.512 L 93.383 118.512 L 93.383 118.512 Q 93.313 118.498 93.262 118.491 L 93.262 118.491 L 93.262 118.491 Q 93.212 118.484 93.212 118.424 L 93.212 118.424 L 93.212 118.424 Q 93.212 118.365 93.296 118.319 L 93.296 118.319 L 93.965 118.007 L 93.965 118.007 Q 94.01 118.007 94.073 118.193 L 94.073 118.193 L 94.876 120.495 L 94.876 120.495 Q 94.946 120.674 95.016 120.485 L 95.016 120.485 L 95.016 120.485 Q 95.023 120.467 95.105 120.294 L 95.105 120.294 L 95.105 120.294 Q 95.188 120.12 95.303 119.863 L 95.303 119.863 L 95.303 119.863 Q 95.419 119.605 95.496 119.414 Z M 96.764 118.284 L 97.658 117.864 L 97.658 117.864 Q 97.7 117.843 97.71 117.843 L 97.71 117.843 L 97.71 117.843 Q 97.77 117.843 97.77 117.927 L 97.77 117.927 L 97.77 118.473 L 97.77 118.473 Q 97.78 118.509 97.798 118.509 L 97.798 118.509 L 97.798 118.509 Q 97.815 118.509 97.824 118.505 L 97.824 118.505 L 97.824 118.505 Q 97.833 118.501 97.854 118.494 L 97.854 118.494 L 98.621 118.109 L 98.621 118.109 Q 98.804 118.014 99.031 118.014 L 99.031 118.014 L 99.031 118.014 Q 99.259 118.014 99.385 118.088 L 99.385 118.088 L 99.385 118.088 Q 99.858 118.368 99.858 119.49 L 99.858 119.49 L 99.858 122.657 L 99.858 122.657 Q 99.858 122.685 99.802 122.713 L 99.802 122.713 L 99.364 122.892 L 99.364 122.892 Q 99.308 122.892 99.308 122.836 L 99.308 122.836 L 99.308 119.419 L 99.308 119.419 Q 99.308 118.953 99.233 118.754 L 99.233 118.754 L 99.233 118.754 Q 99.157 118.554 99.037 118.451 L 99.037 118.451 L 99.037 118.451 Q 98.916 118.347 98.714 118.347 L 98.714 118.347 L 98.714 118.347 Q 98.513 118.347 97.861 118.663 L 97.861 118.663 L 97.861 118.663 Q 97.773 118.715 97.77 118.761 L 97.77 118.761 L 97.77 121.206 L 97.77 121.206 Q 97.77 121.262 97.714 121.262 L 97.714 121.262 L 97.279 121.262 L 97.279 121.262 Q 97.223 121.262 97.223 121.206 L 97.223 121.206 L 97.223 118.705 L 97.223 118.705 Q 97.223 118.558 97.062 118.501 L 97.062 118.501 L 97.062 118.501 Q 96.992 118.477 96.911 118.461 L 96.911 118.461 L 96.911 118.461 Q 96.831 118.445 96.784 118.431 L 96.784 118.431 L 96.784 118.431 Q 96.736 118.417 96.724 118.405 L 96.724 118.405 L 96.724 118.405 Q 96.712 118.393 96.712 118.353 L 96.712 118.353 L 96.712 118.353 Q 96.712 118.312 96.764 118.284 L 96.764 118.284 L 96.764 118.284 Z M 98.145 117.023 L 98.068 116.921 L 98.068 116.921 Q 98.054 116.907 98.054 116.9 L 98.054 116.9 L 98.054 116.9 Q 98.054 116.893 98.068 116.879 L 98.068 116.879 L 98.814 115.846 L 98.814 115.846 Q 98.94 115.674 99.063 115.674 L 99.063 115.674 L 99.063 115.674 Q 99.185 115.674 99.257 115.753 L 99.257 115.753 L 99.257 115.753 Q 99.329 115.832 99.329 115.965 L 99.329 115.965 L 99.329 115.965 Q 99.329 116.098 99.136 116.263 L 99.136 116.263 L 98.194 117.023 L 98.194 117.023 Q 98.176 117.033 98.166 117.033 L 98.166 117.033 L 98.166 117.033 Q 98.155 117.033 98.145 117.023 L 98.145 117.023 L 98.145 117.023 Z M 103.089 120.786 L 103.089 120.786 L 103.089 120.786 Q 103.152 120.74 103.18 120.74 L 103.18 120.74 L 103.18 120.74 Q 103.208 120.74 103.208 120.786 L 103.208 120.786 L 103.208 120.786 Q 103.208 120.817 103.18 120.863 L 103.18 120.863 L 103.18 120.863 Q 102.896 121.354 101.964 121.354 L 101.964 121.354 L 101.964 121.354 Q 101.929 121.354 101.885 121.322 L 101.885 121.322 L 101.885 121.322 Q 101.841 121.29 101.841 121.21 L 101.841 121.21 L 101.841 118.586 L 100.689 118.586 L 100.689 118.586 Q 100.632 118.586 100.632 118.53 L 100.632 118.53 L 100.773 118.165 L 100.773 118.165 Q 100.787 118.109 100.829 118.109 L 100.829 118.109 L 103.52 118.109 L 103.52 118.109 Q 103.576 118.109 103.576 118.165 L 103.576 118.165 L 103.421 118.568 L 103.421 118.568 Q 103.414 118.586 103.379 118.586 L 103.379 118.586 L 102.388 118.586 L 102.388 120.87 L 102.388 120.87 Q 102.388 121.017 102.57 121.017 L 102.57 121.017 L 102.57 121.017 Q 102.752 121.017 103.089 120.786 Z M 103.856 118.284 L 104.749 117.864 L 104.749 117.864 Q 104.791 117.843 104.802 117.843 L 104.802 117.843 L 104.802 117.843 Q 104.861 117.843 104.861 117.927 L 104.861 117.927 L 104.861 118.473 L 104.861 118.473 Q 104.872 118.509 104.89 118.509 L 104.89 118.509 L 104.89 118.509 Q 104.907 118.509 104.916 118.505 L 104.916 118.505 L 104.916 118.505 Q 104.925 118.501 104.946 118.494 L 104.946 118.494 L 105.713 118.109 L 105.713 118.109 Q 105.895 118.014 106.123 118.014 L 106.123 118.014 L 106.123 118.014 Q 106.351 118.014 106.477 118.088 L 106.477 118.088 L 106.477 118.088 Q 106.95 118.368 106.95 119.49 L 106.95 119.49 L 106.95 122.657 L 106.95 122.657 Q 106.95 122.685 106.894 122.713 L 106.894 122.713 L 106.456 122.892 L 106.456 122.892 Q 106.4 122.892 106.4 122.836 L 106.4 122.836 L 106.4 119.419 L 106.4 119.419 Q 106.4 118.953 106.324 118.754 L 106.324 118.754 L 106.324 118.754 Q 106.249 118.554 106.128 118.451 L 106.128 118.451 L 106.128 118.451 Q 106.007 118.347 105.806 118.347 L 105.806 118.347 L 105.806 118.347 Q 105.604 118.347 104.953 118.663 L 104.953 118.663 L 104.953 118.663 Q 104.865 118.715 104.861 118.761 L 104.861 118.761 L 104.861 121.206 L 104.861 121.206 Q 104.861 121.262 104.805 121.262 L 104.805 121.262 L 104.371 121.262 L 104.371 121.262 Q 104.315 121.262 104.315 121.206 L 104.315 121.206 L 104.315 118.705 L 104.315 118.705 Q 104.315 118.558 104.154 118.501 L 104.154 118.501 L 104.154 118.501 Q 104.084 118.477 104.003 118.461 L 104.003 118.461 L 104.003 118.461 Q 103.922 118.445 103.875 118.431 L 103.875 118.431 L 103.875 118.431 Q 103.828 118.417 103.816 118.405 L 103.816 118.405 L 103.816 118.405 Q 103.803 118.393 103.803 118.353 L 103.803 118.353 L 103.803 118.353 Q 103.803 118.312 103.856 118.284 L 103.856 118.284 L 103.856 118.284 Z M 110.191 118.452 L 109.655 118.449 L 108.989 118.445 L 108.989 118.445 Q 108.653 118.445 108.425 118.812 L 108.425 118.812 L 108.425 118.812 Q 108.197 119.178 108.197 119.609 L 108.197 119.609 L 108.197 119.609 Q 108.197 120.194 108.625 120.695 L 108.625 120.695 L 108.625 120.695 Q 108.859 120.961 109.294 121.196 L 109.294 121.196 L 109.294 121.196 Q 109.728 121.431 109.847 121.576 L 109.847 121.576 L 109.847 121.576 Q 109.966 121.721 109.966 121.886 L 109.966 121.886 L 109.966 121.886 Q 109.966 122.226 109.497 122.534 L 109.497 122.534 L 109.497 122.534 Q 109.027 122.843 108.4 122.899 L 108.4 122.899 L 108.4 122.899 Q 108.285 122.899 108.274 122.858 L 108.274 122.858 L 108.274 122.858 Q 108.264 122.818 108.244 122.759 L 108.244 122.759 L 108.244 122.759 Q 108.225 122.699 108.223 122.589 L 108.223 122.589 L 108.223 122.589 Q 108.222 122.478 108.278 122.478 L 108.278 122.478 L 108.39 122.478 L 108.39 122.478 Q 108.681 122.478 108.929 122.403 L 108.929 122.403 L 108.929 122.403 Q 109.178 122.328 109.29 122.265 L 109.29 122.265 L 109.29 122.265 Q 109.539 122.117 109.539 121.9 L 109.539 121.9 L 109.539 121.9 Q 109.539 121.823 109.457 121.758 L 109.457 121.758 L 109.457 121.758 Q 109.374 121.693 109.241 121.622 L 109.241 121.622 L 109.241 121.622 Q 109.108 121.55 108.936 121.466 L 108.936 121.466 L 108.936 121.466 Q 108.246 121.126 107.899 120.625 L 107.899 120.625 L 107.899 120.625 Q 107.636 120.246 107.636 119.628 L 107.636 119.628 L 107.636 119.628 Q 107.636 119.01 108.074 118.514 L 108.074 118.514 L 108.074 118.514 Q 108.512 118.018 109.094 118.018 L 109.094 118.018 L 110.149 118.018 L 110.149 118.018 Q 110.254 118.018 110.254 118.228 L 110.254 118.228 L 110.254 118.375 L 110.254 118.375 Q 110.254 118.452 110.191 118.452 L 110.191 118.452 L 110.191 118.452 Z M 110.891 120.91 L 110.891 120.91 L 110.891 120.91 Q 110.891 120.723 111.025 120.584 L 111.025 120.584 L 111.025 120.584 Q 111.158 120.446 111.347 120.446 L 111.347 120.446 L 111.347 120.446 Q 111.533 120.446 111.668 120.581 L 111.668 120.581 L 111.668 120.581 Q 111.802 120.716 111.802 120.909 L 111.802 120.909 L 111.802 120.909 Q 111.802 121.101 111.669 121.229 L 111.669 121.229 L 111.669 121.229 Q 111.536 121.357 111.347 121.357 L 111.347 121.357 L 111.347 121.357 Q 111.161 121.357 111.026 121.227 L 111.026 121.227 L 111.026 121.227 Q 110.891 121.098 110.891 120.91 Z M 80.496 110.117 L 80.496 110.117 L 80.496 110.117 Q 80.227 109.781 80.227 109.22 L 80.227 109.22 L 80.227 109.22 Q 80.227 108.814 80.589 108.574 L 80.589 108.574 L 80.589 108.574 Q 80.952 108.334 81.583 108.292 L 81.583 108.292 L 81.583 108.292 Q 82.164 108.292 82.508 108.498 L 82.508 108.498 L 82.129 108.775 L 82.129 108.775 Q 81.824 108.603 81.409 108.603 L 81.409 108.603 L 81.409 108.603 Q 80.994 108.603 80.78 108.782 L 80.78 108.782 L 80.78 108.782 Q 80.658 108.884 80.658 109.117 L 80.658 109.117 L 80.658 109.117 Q 80.658 109.35 80.771 109.553 L 80.771 109.553 L 80.771 109.553 Q 80.885 109.756 81.036 109.756 L 81.036 109.756 L 81.597 109.707 L 82.105 109.739 L 82.105 109.739 Q 82.339 109.739 82.339 109.788 L 82.339 109.788 L 82.339 109.788 Q 82.339 109.917 82.189 110.036 L 82.189 110.036 L 82.189 110.036 Q 82.038 110.156 81.908 110.156 L 81.908 110.156 L 81.022 110.107 L 81.022 110.107 Q 80.759 110.107 80.616 110.345 L 80.616 110.345 L 80.616 110.345 Q 80.574 110.415 80.574 110.551 L 80.574 110.551 L 80.574 110.551 Q 80.574 110.86 80.878 111.116 L 80.878 111.116 L 80.878 111.116 Q 81.089 111.291 81.607 111.305 L 81.607 111.305 L 81.607 111.305 Q 81.744 111.308 81.877 111.308 L 81.877 111.308 L 81.877 111.308 Q 82.126 111.308 82.381 111.01 L 82.381 111.01 L 82.381 111.01 Q 82.399 110.993 82.438 110.984 L 82.438 110.984 L 82.438 110.984 Q 82.476 110.975 82.494 110.958 L 82.494 110.958 L 82.494 110.958 Q 82.483 111.081 82.388 111.224 L 82.388 111.224 L 82.388 111.224 Q 82.196 111.515 81.956 111.582 L 81.956 111.582 L 81.956 111.582 Q 81.716 111.648 81.218 111.648 L 81.218 111.648 L 81.218 111.648 Q 80.721 111.648 80.479 111.41 L 80.479 111.41 L 80.479 111.41 Q 80.237 111.172 80.237 110.751 L 80.237 110.751 L 80.237 110.751 Q 80.237 110.601 80.283 110.445 L 80.283 110.445 L 80.283 110.445 Q 80.328 110.289 80.496 110.117 Z M 84.732 111.07 L 84.732 111.07 L 84.732 111.07 Q 84.796 111.024 84.824 111.024 L 84.824 111.024 L 84.824 111.024 Q 84.852 111.024 84.852 111.07 L 84.852 111.07 L 84.852 111.07 Q 84.852 111.102 84.824 111.147 L 84.824 111.147 L 84.824 111.147 Q 84.54 111.638 83.608 111.638 L 83.608 111.638 L 83.608 111.638 Q 83.573 111.638 83.529 111.606 L 83.529 111.606 L 83.529 111.606 Q 83.485 111.575 83.485 111.494 L 83.485 111.494 L 83.485 109.161 L 83.485 109.161 Q 83.485 109.013 83.324 108.957 L 83.324 108.957 L 83.324 108.957 Q 83.254 108.933 83.173 108.917 L 83.173 108.917 L 83.173 108.917 Q 83.093 108.901 83.045 108.887 L 83.045 108.887 L 83.045 108.887 Q 82.998 108.873 82.986 108.861 L 82.986 108.861 L 82.986 108.861 Q 82.974 108.849 82.974 108.808 L 82.974 108.808 L 82.974 108.808 Q 82.974 108.768 83.026 108.74 L 83.026 108.74 L 83.92 108.32 L 83.92 108.32 Q 83.962 108.299 83.972 108.299 L 83.972 108.299 L 83.972 108.299 Q 84.032 108.299 84.032 108.383 L 84.032 108.383 L 84.032 111.154 L 84.032 111.154 Q 84.032 111.301 84.214 111.301 L 84.214 111.301 L 84.214 111.301 Q 84.396 111.301 84.732 111.07 Z M 88.425 109.872 L 88.425 109.872 L 88.425 109.872 Q 88.425 110.65 87.909 111.145 L 87.909 111.145 L 87.909 111.145 Q 87.392 111.641 86.789 111.641 L 86.789 111.641 L 86.789 111.641 Q 86.572 111.641 86.197 111.561 L 86.197 111.561 L 86.197 111.561 Q 86.137 111.561 86.132 111.601 L 86.132 111.601 L 86.132 111.601 Q 86.127 111.641 86.123 111.69 L 86.123 111.69 L 86.123 113.523 L 86.123 113.523 Q 86.123 113.551 86.067 113.579 L 86.067 113.579 L 85.633 113.789 L 85.633 113.789 Q 85.577 113.789 85.577 113.733 L 85.577 113.733 L 85.577 109.686 L 85.577 109.686 Q 85.577 108.828 86.05 108.526 L 86.05 108.526 L 86.05 108.526 Q 86.407 108.302 87.185 108.302 L 87.185 108.302 L 87.185 108.302 Q 87.465 108.302 87.62 108.379 L 87.62 108.379 L 87.62 108.379 Q 88.068 108.596 88.285 109.199 L 88.285 109.199 L 88.285 109.199 Q 88.425 109.581 88.425 109.872 Z M 86.873 108.666 L 86.873 108.666 L 86.873 108.666 Q 86.397 108.666 86.123 108.94 L 86.123 108.94 L 86.123 110.909 L 86.123 110.909 Q 86.123 111.084 86.183 111.137 L 86.183 111.137 L 86.183 111.137 Q 86.337 111.27 86.656 111.343 L 86.656 111.343 L 86.656 111.343 Q 87.287 111.487 87.637 111.042 L 87.637 111.042 L 87.637 111.042 Q 87.886 110.723 87.886 110.271 L 87.886 110.271 L 87.886 110.271 Q 87.886 109.392 87.49 108.954 L 87.49 108.954 L 87.49 108.954 Q 87.252 108.687 86.873 108.666 Z M 89.056 108.568 L 89.95 108.148 L 89.95 108.148 Q 89.992 108.127 90.002 108.127 L 90.002 108.127 L 90.002 108.127 Q 90.062 108.127 90.062 108.211 L 90.062 108.211 L 90.062 108.758 L 90.062 108.758 Q 90.072 108.793 90.09 108.793 L 90.09 108.793 L 90.09 108.793 Q 90.107 108.793 90.116 108.789 L 90.116 108.789 L 90.116 108.789 Q 90.125 108.786 90.146 108.779 L 90.146 108.779 L 90.913 108.393 L 90.913 108.393 Q 91.095 108.299 91.323 108.299 L 91.323 108.299 L 91.323 108.299 Q 91.551 108.299 91.677 108.372 L 91.677 108.372 L 91.677 108.372 Q 92.15 108.652 92.15 109.774 L 92.15 109.774 L 92.15 112.941 L 92.15 112.941 Q 92.15 112.969 92.094 112.997 L 92.094 112.997 L 91.656 113.176 L 91.656 113.176 Q 91.6 113.176 91.6 113.12 L 91.6 113.12 L 91.6 109.704 L 91.6 109.704 Q 91.6 109.238 91.524 109.038 L 91.524 109.038 L 91.524 109.038 Q 91.449 108.838 91.328 108.735 L 91.328 108.735 L 91.328 108.735 Q 91.207 108.631 91.006 108.631 L 91.006 108.631 L 91.006 108.631 Q 90.804 108.631 90.153 108.947 L 90.153 108.947 L 90.153 108.947 Q 90.065 108.999 90.062 109.045 L 90.062 109.045 L 90.062 111.49 L 90.062 111.49 Q 90.062 111.547 90.006 111.547 L 90.006 111.547 L 89.571 111.547 L 89.571 111.547 Q 89.515 111.547 89.515 111.49 L 89.515 111.49 L 89.515 108.989 L 89.515 108.989 Q 89.515 108.842 89.354 108.786 L 89.354 108.786 L 89.354 108.786 Q 89.284 108.761 89.203 108.745 L 89.203 108.745 L 89.203 108.745 Q 89.123 108.73 89.075 108.716 L 89.075 108.716 L 89.075 108.716 Q 89.028 108.702 89.016 108.689 L 89.016 108.689 L 89.016 108.689 Q 89.004 108.677 89.004 108.637 L 89.004 108.637 L 89.004 108.637 Q 89.004 108.596 89.056 108.568 L 89.056 108.568 L 89.056 108.568 Z M 95.097 109.698 L 95.097 109.698 L 95.097 109.698 Q 95.174 109.507 95.221 109.374 L 95.221 109.374 L 95.221 109.374 Q 95.268 109.241 95.3 109.122 L 95.3 109.122 L 95.3 109.122 Q 95.331 109.003 95.331 108.843 L 95.331 108.843 L 95.331 108.843 Q 95.331 108.684 95.303 108.6 L 95.303 108.6 L 95.303 108.6 Q 95.275 108.516 95.275 108.454 L 95.275 108.454 L 95.275 108.454 Q 95.275 108.393 95.352 108.393 L 95.352 108.393 L 95.741 108.393 L 95.741 108.393 Q 95.769 108.393 95.813 108.444 L 95.813 108.444 L 95.813 108.444 Q 95.857 108.495 95.857 108.633 L 95.857 108.633 L 95.857 108.633 Q 95.857 108.772 95.689 109.206 L 95.689 109.206 L 95.689 109.206 Q 94.827 111.403 94.725 111.515 L 94.725 111.515 L 94.725 111.515 Q 94.683 111.561 94.646 111.601 L 94.646 111.601 L 94.646 111.601 Q 94.61 111.641 94.582 111.641 L 94.582 111.641 L 94.256 111.641 L 94.256 111.641 Q 94.221 111.641 94.179 111.533 L 94.179 111.533 L 93.25 109.02 L 93.25 109.02 Q 93.18 108.835 92.984 108.796 L 92.984 108.796 L 92.984 108.796 Q 92.914 108.782 92.863 108.775 L 92.863 108.775 L 92.863 108.775 Q 92.812 108.768 92.812 108.709 L 92.812 108.709 L 92.812 108.709 Q 92.812 108.649 92.896 108.603 L 92.896 108.603 L 93.565 108.292 L 93.565 108.292 Q 93.611 108.292 93.674 108.477 L 93.674 108.477 L 94.476 110.779 L 94.476 110.779 Q 94.546 110.958 94.617 110.769 L 94.617 110.769 L 94.617 110.769 Q 94.624 110.751 94.706 110.578 L 94.706 110.578 L 94.706 110.578 Q 94.788 110.404 94.904 110.147 L 94.904 110.147 L 94.904 110.147 Q 95.019 109.889 95.097 109.698 Z M 98.159 111.07 L 98.159 111.07 L 98.159 111.07 Q 98.222 111.024 98.25 111.024 L 98.25 111.024 L 98.25 111.024 Q 98.278 111.024 98.278 111.07 L 98.278 111.07 L 98.278 111.07 Q 98.278 111.102 98.25 111.147 L 98.25 111.147 L 98.25 111.147 Q 97.966 111.638 97.034 111.638 L 97.034 111.638 L 97.034 111.638 Q 96.999 111.638 96.955 111.606 L 96.955 111.606 L 96.955 111.606 Q 96.911 111.575 96.911 111.494 L 96.911 111.494 L 96.911 109.161 L 96.911 109.161 Q 96.911 109.013 96.75 108.957 L 96.75 108.957 L 96.75 108.957 Q 96.68 108.933 96.6 108.917 L 96.6 108.917 L 96.6 108.917 Q 96.519 108.901 96.472 108.887 L 96.472 108.887 L 96.472 108.887 Q 96.424 108.873 96.412 108.861 L 96.412 108.861 L 96.412 108.861 Q 96.4 108.849 96.4 108.808 L 96.4 108.808 L 96.4 108.808 Q 96.4 108.768 96.453 108.74 L 96.453 108.74 L 97.346 108.32 L 97.346 108.32 Q 97.388 108.299 97.399 108.299 L 97.399 108.299 L 97.399 108.299 Q 97.458 108.299 97.458 108.383 L 97.458 108.383 L 97.458 111.154 L 97.458 111.154 Q 97.458 111.301 97.64 111.301 L 97.64 111.301 L 97.64 111.301 Q 97.822 111.301 98.159 111.07 Z M 99.707 110.043 L 99.704 110.043 L 99.704 110.043 Q 99.662 110.043 99.662 110.215 L 99.662 110.215 L 99.662 111.487 L 99.662 111.487 Q 99.662 111.536 99.613 111.547 L 99.613 111.547 L 99.15 111.547 L 99.15 111.547 Q 99.115 111.536 99.115 111.483 L 99.115 111.483 L 99.115 108.989 L 99.115 108.989 Q 99.115 108.842 98.954 108.786 L 98.954 108.786 L 98.954 108.786 Q 98.884 108.761 98.804 108.745 L 98.804 108.745 L 98.804 108.745 Q 98.723 108.73 98.676 108.716 L 98.676 108.716 L 98.676 108.716 Q 98.628 108.702 98.616 108.689 L 98.616 108.689 L 98.616 108.689 Q 98.604 108.677 98.604 108.637 L 98.604 108.637 L 98.604 108.637 Q 98.604 108.596 98.656 108.568 L 98.656 108.568 L 99.55 108.148 L 99.55 108.148 Q 99.592 108.127 99.602 108.127 L 99.602 108.127 L 99.602 108.127 Q 99.662 108.127 99.662 108.211 L 99.662 108.211 L 99.662 109.329 L 99.662 109.329 Q 99.69 109.43 99.736 109.448 L 99.736 109.448 L 99.736 109.448 Q 99.781 109.465 99.827 109.465 L 99.827 109.465 L 101.141 108.379 L 101.141 108.379 Q 101.239 108.299 101.309 108.299 L 101.309 108.299 L 101.568 108.299 L 101.568 108.299 Q 101.691 108.299 101.691 108.377 L 101.691 108.377 L 101.691 108.377 Q 101.691 108.456 101.608 108.533 L 101.608 108.533 L 101.608 108.533 Q 101.526 108.61 101.438 108.684 L 101.438 108.684 L 100.184 109.735 L 100.184 109.735 Q 100.184 109.781 100.251 109.847 L 100.251 109.847 L 101.691 111.189 L 101.691 111.189 Q 101.768 111.273 101.818 111.317 L 101.818 111.317 L 101.818 111.317 Q 101.869 111.361 101.906 111.398 L 101.906 111.398 L 101.906 111.398 Q 101.943 111.434 101.943 111.49 L 101.943 111.49 L 101.943 111.49 Q 101.943 111.547 101.887 111.547 L 101.887 111.547 L 101.368 111.547 L 101.368 111.547 Q 101.316 111.547 101.249 111.469 L 101.249 111.469 L 101.249 111.469 Q 101.183 111.392 101.065 111.289 L 101.065 111.289 L 101.065 111.289 Q 100.948 111.186 100.794 111.021 L 100.794 111.021 L 99.711 110.05 L 99.711 110.05 Q 99.711 110.047 99.707 110.043 L 99.707 110.043 L 99.707 110.043 Z M 104.205 111.645 L 104.205 111.645 L 104.205 111.645 Q 103.502 111.645 103.012 111.159 L 103.012 111.159 L 103.012 111.159 Q 102.521 110.674 102.521 109.935 L 102.521 109.935 L 102.521 109.935 Q 102.521 109.196 103.005 108.742 L 103.005 108.742 L 103.005 108.742 Q 103.488 108.288 104.203 108.288 L 104.203 108.288 L 104.203 108.288 Q 104.918 108.288 105.394 108.752 L 105.394 108.752 L 105.394 108.752 Q 105.871 109.217 105.871 109.949 L 105.871 109.949 L 105.871 109.949 Q 105.871 110.681 105.389 111.163 L 105.389 111.163 L 105.389 111.163 Q 104.907 111.645 104.205 111.645 Z M 105.268 109.958 L 105.268 109.958 L 105.268 109.958 Q 105.268 109.395 104.984 108.952 L 104.984 108.952 L 104.984 108.952 Q 104.7 108.509 104.185 108.509 L 104.185 108.509 L 104.185 108.509 Q 103.67 108.509 103.372 108.982 L 103.372 108.982 L 103.372 108.982 Q 103.124 109.381 103.124 109.966 L 103.124 109.966 L 103.124 109.966 Q 103.124 110.933 103.716 111.298 L 103.716 111.298 L 103.716 111.298 Q 103.922 111.424 104.192 111.424 L 104.192 111.424 L 104.192 111.424 Q 104.697 111.424 104.982 110.972 L 104.982 110.972 L 104.982 110.972 Q 105.268 110.52 105.268 109.958 Z M 104.269 107.307 L 104.192 107.205 L 104.192 107.205 Q 104.178 107.191 104.178 107.184 L 104.178 107.184 L 104.178 107.184 Q 104.178 107.177 104.192 107.163 L 104.192 107.163 L 104.939 106.13 L 104.939 106.13 Q 105.065 105.958 105.187 105.958 L 105.187 105.958 L 105.187 105.958 Q 105.31 105.958 105.382 106.037 L 105.382 106.037 L 105.382 106.037 Q 105.454 106.116 105.454 106.249 L 105.454 106.249 L 105.454 106.249 Q 105.454 106.382 105.261 106.547 L 105.261 106.547 L 104.318 107.307 L 104.318 107.307 Q 104.301 107.318 104.29 107.318 L 104.29 107.318 L 104.29 107.318 Q 104.28 107.318 104.269 107.307 L 104.269 107.307 L 104.269 107.307 Z M 108.961 108.737 L 108.425 108.733 L 107.759 108.73 L 107.759 108.73 Q 107.423 108.73 107.195 109.096 L 107.195 109.096 L 107.195 109.096 Q 106.967 109.462 106.967 109.893 L 106.967 109.893 L 106.967 109.893 Q 106.967 110.478 107.395 110.979 L 107.395 110.979 L 107.395 110.979 Q 107.629 111.245 108.064 111.48 L 108.064 111.48 L 108.064 111.48 Q 108.498 111.715 108.618 111.86 L 108.618 111.86 L 108.618 111.86 Q 108.737 112.006 108.737 112.17 L 108.737 112.17 L 108.737 112.17 Q 108.737 112.51 108.267 112.818 L 108.267 112.818 L 108.267 112.818 Q 107.798 113.127 107.17 113.183 L 107.17 113.183 L 107.17 113.183 Q 107.055 113.183 107.044 113.143 L 107.044 113.143 L 107.044 113.143 Q 107.034 113.102 107.015 113.043 L 107.015 113.043 L 107.015 113.043 Q 106.995 112.983 106.994 112.873 L 106.994 112.873 L 106.994 112.873 Q 106.992 112.762 107.048 112.762 L 107.048 112.762 L 107.16 112.762 L 107.16 112.762 Q 107.451 112.762 107.7 112.687 L 107.7 112.687 L 107.7 112.687 Q 107.948 112.612 108.06 112.549 L 108.06 112.549 L 108.06 112.549 Q 108.309 112.401 108.309 112.184 L 108.309 112.184 L 108.309 112.184 Q 108.309 112.107 108.227 112.042 L 108.227 112.042 L 108.227 112.042 Q 108.145 111.978 108.011 111.906 L 108.011 111.906 L 108.011 111.906 Q 107.878 111.834 107.707 111.75 L 107.707 111.75 L 107.707 111.75 Q 107.016 111.41 106.669 110.909 L 106.669 110.909 L 106.669 110.909 Q 106.407 110.53 106.407 109.912 L 106.407 109.912 L 106.407 109.912 Q 106.407 109.294 106.845 108.798 L 106.845 108.798 L 106.845 108.798 Q 107.283 108.302 107.864 108.302 L 107.864 108.302 L 108.919 108.302 L 108.919 108.302 Q 109.024 108.302 109.024 108.512 L 109.024 108.512 L 109.024 108.659 L 109.024 108.659 Q 109.024 108.737 108.961 108.737 L 108.961 108.737 L 108.961 108.737 Z M 125.534 100.328 L 125.53 100.328 L 125.53 100.328 Q 125.488 100.328 125.488 100.499 L 125.488 100.499 L 125.488 101.771 L 125.488 101.771 Q 125.488 101.82 125.439 101.831 L 125.439 101.831 L 124.977 101.831 L 124.977 101.831 Q 124.941 101.82 124.941 101.768 L 124.941 101.768 L 124.941 99.273 L 124.941 99.273 Q 124.941 99.126 124.78 99.07 L 124.78 99.07 L 124.78 99.07 Q 124.71 99.045 124.63 99.029 L 124.63 99.029 L 124.63 99.029 Q 124.549 99.014 124.502 99 L 124.502 99 L 124.502 99 Q 124.454 98.986 124.442 98.973 L 124.442 98.973 L 124.442 98.973 Q 124.43 98.961 124.43 98.921 L 124.43 98.921 L 124.43 98.921 Q 124.43 98.881 124.482 98.852 L 124.482 98.852 L 125.376 98.432 L 125.376 98.432 Q 125.418 98.411 125.428 98.411 L 125.428 98.411 L 125.428 98.411 Q 125.488 98.411 125.488 98.495 L 125.488 98.495 L 125.488 99.613 L 125.488 99.613 Q 125.516 99.714 125.562 99.732 L 125.562 99.732 L 125.562 99.732 Q 125.607 99.749 125.653 99.749 L 125.653 99.749 L 126.967 98.663 L 126.967 98.663 Q 127.065 98.583 127.135 98.583 L 127.135 98.583 L 127.394 98.583 L 127.394 98.583 Q 127.517 98.583 127.517 98.662 L 127.517 98.662 L 127.517 98.662 Q 127.517 98.74 127.434 98.817 L 127.434 98.817 L 127.434 98.817 Q 127.352 98.895 127.264 98.968 L 127.264 98.968 L 126.01 100.019 L 126.01 100.019 Q 126.01 100.065 126.077 100.131 L 126.077 100.131 L 127.517 101.473 L 127.517 101.473 Q 127.594 101.557 127.645 101.601 L 127.645 101.601 L 127.645 101.601 Q 127.695 101.645 127.732 101.682 L 127.732 101.682 L 127.732 101.682 Q 127.769 101.719 127.769 101.775 L 127.769 101.775 L 127.769 101.775 Q 127.769 101.831 127.713 101.831 L 127.713 101.831 L 127.194 101.831 L 127.194 101.831 Q 127.142 101.831 127.075 101.754 L 127.075 101.754 L 127.075 101.754 Q 127.009 101.676 126.891 101.573 L 126.891 101.573 L 126.891 101.573 Q 126.774 101.47 126.62 101.305 L 126.62 101.305 L 125.537 100.335 L 125.537 100.335 Q 125.537 100.331 125.534 100.328 L 125.534 100.328 L 125.534 100.328 Z M 131.486 98.576 L 132.009 98.576 L 132.009 98.576 Q 131.588 99.581 131.588 100.233 L 131.588 100.233 L 131.588 100.233 Q 131.588 100.888 131.984 101.333 L 131.984 101.333 L 131.984 101.333 Q 132.117 101.48 132.292 101.585 L 132.292 101.585 L 131.991 101.946 L 131.991 101.946 Q 131.819 101.831 131.66 101.678 L 131.66 101.678 L 131.66 101.678 Q 131.5 101.526 131.458 101.468 L 131.458 101.468 L 131.458 101.468 Q 131.416 101.41 131.373 101.41 L 131.373 101.41 L 131.373 101.41 Q 131.329 101.41 131.297 101.422 L 131.297 101.422 L 131.297 101.422 Q 131.266 101.435 131.217 101.466 L 131.217 101.466 L 131.217 101.466 Q 131.147 101.515 130.929 101.666 L 130.929 101.666 L 130.929 101.666 Q 130.712 101.817 130.39 101.88 L 130.39 101.88 L 130.39 101.88 Q 129.665 102.027 129.149 101.806 L 129.149 101.806 L 129.149 101.806 Q 128.309 101.442 128.309 100.117 L 128.309 100.117 L 128.309 100.117 Q 128.309 99.459 128.846 99.017 L 128.846 99.017 L 128.846 99.017 Q 129.384 98.576 130.018 98.576 L 130.018 98.576 L 130.018 98.576 Q 130.439 98.576 130.663 98.695 L 130.663 98.695 L 130.663 98.695 Q 130.887 98.814 131.033 98.963 L 131.033 98.963 L 131.033 98.963 Q 131.178 99.112 131.308 99.343 L 131.308 99.343 L 131.308 99.343 Q 131.318 99.234 131.39 98.965 L 131.39 98.965 L 131.39 98.965 Q 131.462 98.695 131.486 98.576 L 131.486 98.576 L 131.486 98.576 Z M 129.153 99.238 L 129.153 99.238 Q 129.006 99.396 128.915 99.641 L 128.915 99.641 L 128.915 99.641 Q 128.824 99.886 128.824 100.135 L 128.824 100.135 L 128.824 100.135 Q 128.824 100.545 128.995 100.893 L 128.995 100.893 L 128.995 100.893 Q 129.167 101.242 129.458 101.465 L 129.458 101.465 L 129.458 101.465 Q 129.749 101.687 130.092 101.687 L 130.092 101.687 L 130.092 101.687 Q 130.533 101.687 130.8 101.281 L 130.8 101.281 L 130.8 101.281 Q 130.894 101.137 130.98 100.836 L 130.98 100.836 L 130.98 100.836 Q 131.066 100.534 131.066 100.128 L 131.066 100.128 L 131.066 100.128 Q 131.006 99.623 130.642 99.278 L 130.642 99.278 L 130.642 99.278 Q 130.278 98.933 129.857 98.933 L 129.857 98.933 L 129.857 98.933 Q 129.437 98.933 129.153 99.238 L 129.153 99.238 L 129.153 99.238 Z M 134.454 101.354 L 134.454 101.354 L 134.454 101.354 Q 134.517 101.309 134.545 101.309 L 134.545 101.309 L 134.545 101.309 Q 134.573 101.309 134.573 101.354 L 134.573 101.354 L 134.573 101.354 Q 134.573 101.386 134.545 101.431 L 134.545 101.431 L 134.545 101.431 Q 134.261 101.922 133.329 101.922 L 133.329 101.922 L 133.329 101.922 Q 133.294 101.922 133.251 101.89 L 133.251 101.89 L 133.251 101.89 Q 133.207 101.859 133.207 101.778 L 133.207 101.778 L 133.207 99.445 L 133.207 99.445 Q 133.207 99.297 133.046 99.241 L 133.046 99.241 L 133.046 99.241 Q 132.976 99.217 132.895 99.201 L 132.895 99.201 L 132.895 99.201 Q 132.814 99.185 132.767 99.171 L 132.767 99.171 L 132.767 99.171 Q 132.72 99.157 132.708 99.145 L 132.708 99.145 L 132.708 99.145 Q 132.695 99.133 132.695 99.092 L 132.695 99.092 L 132.695 99.092 Q 132.695 99.052 132.748 99.024 L 132.748 99.024 L 133.641 98.604 L 133.641 98.604 Q 133.683 98.583 133.694 98.583 L 133.694 98.583 L 133.694 98.583 Q 133.753 98.583 133.753 98.667 L 133.753 98.667 L 133.753 101.438 L 133.753 101.438 Q 133.753 101.585 133.936 101.585 L 133.936 101.585 L 133.936 101.585 Q 134.118 101.585 134.454 101.354 Z M 97.526 101.929 L 97.526 101.929 L 97.526 101.929 Q 96.824 101.929 96.333 101.443 L 96.333 101.443 L 96.333 101.443 Q 95.843 100.958 95.843 100.219 L 95.843 100.219 L 95.843 100.219 Q 95.843 99.48 96.326 99.026 L 96.326 99.026 L 96.326 99.026 Q 96.81 98.572 97.525 98.572 L 97.525 98.572 L 97.525 98.572 Q 98.239 98.572 98.716 99.036 L 98.716 99.036 L 98.716 99.036 Q 99.192 99.501 99.192 100.233 L 99.192 100.233 L 99.192 100.233 Q 99.192 100.965 98.711 101.447 L 98.711 101.447 L 98.711 101.447 Q 98.229 101.929 97.526 101.929 Z M 98.59 100.242 L 98.59 100.242 L 98.59 100.242 Q 98.59 99.679 98.306 99.236 L 98.306 99.236 L 98.306 99.236 Q 98.022 98.793 97.507 98.793 L 97.507 98.793 L 97.507 98.793 Q 96.992 98.793 96.694 99.266 L 96.694 99.266 L 96.694 99.266 Q 96.445 99.665 96.445 100.25 L 96.445 100.25 L 96.445 100.25 Q 96.445 101.218 97.038 101.582 L 97.038 101.582 L 97.038 101.582 Q 97.244 101.708 97.514 101.708 L 97.514 101.708 L 97.514 101.708 Q 98.019 101.708 98.304 101.256 L 98.304 101.256 L 98.304 101.256 Q 98.59 100.804 98.59 100.242 Z M 97.591 97.591 L 97.514 97.49 L 97.514 97.49 Q 97.5 97.476 97.5 97.468 L 97.5 97.468 L 97.5 97.468 Q 97.5 97.461 97.514 97.447 L 97.514 97.447 L 98.26 96.414 L 98.26 96.414 Q 98.387 96.242 98.509 96.242 L 98.509 96.242 L 98.509 96.242 Q 98.632 96.242 98.704 96.321 L 98.704 96.321 L 98.704 96.321 Q 98.775 96.4 98.775 96.533 L 98.775 96.533 L 98.775 96.533 Q 98.775 96.666 98.583 96.831 L 98.583 96.831 L 97.64 97.591 L 97.64 97.591 Q 97.623 97.602 97.612 97.602 L 97.612 97.602 L 97.612 97.602 Q 97.602 97.602 97.591 97.591 L 97.591 97.591 L 97.591 97.591 Z M 102.066 101.838 L 102.066 101.838 L 102.066 101.501 L 102.066 101.501 Q 102.055 101.487 102.041 101.487 L 102.041 101.487 L 102.016 101.487 L 102.016 101.487 Q 102.009 101.487 101.745 101.613 L 101.745 101.613 L 101.745 101.613 Q 101.48 101.74 101.258 101.832 L 101.258 101.832 L 101.258 101.832 Q 101.035 101.925 100.876 101.925 L 100.876 101.925 L 100.876 101.925 Q 100.717 101.925 100.545 101.887 L 100.545 101.887 L 100.545 103.807 L 100.545 103.807 Q 100.545 103.863 100.513 103.877 L 100.513 103.877 L 100.04 104.073 L 100.04 104.073 Q 100.009 104.073 100.004 104.061 L 100.004 104.061 L 100.004 104.061 Q 99.998 104.049 99.998 103.999 L 99.998 103.999 L 99.998 98.751 L 99.998 98.751 Q 99.998 98.702 100.004 98.69 L 100.004 98.69 L 100.004 98.69 Q 100.009 98.677 100.04 98.677 L 100.04 98.677 L 100.503 98.677 L 100.503 98.677 Q 100.534 98.677 100.54 98.69 L 100.54 98.69 L 100.54 98.69 Q 100.545 98.702 100.545 98.751 L 100.545 98.751 L 100.545 101.063 L 100.545 101.063 Q 100.545 101.288 100.792 101.433 L 100.792 101.433 L 100.792 101.433 Q 101.039 101.578 101.242 101.578 L 101.242 101.578 L 101.242 101.578 Q 101.445 101.578 101.619 101.517 L 101.619 101.517 L 101.619 101.517 Q 101.792 101.456 101.847 101.421 L 101.847 101.421 L 101.847 101.421 Q 101.901 101.386 101.957 101.354 L 101.957 101.354 L 101.957 101.354 Q 102.013 101.323 102.066 101.256 L 102.066 101.256 L 102.066 98.751 L 102.066 98.751 Q 102.066 98.702 102.071 98.69 L 102.071 98.69 L 102.071 98.69 Q 102.076 98.677 102.108 98.677 L 102.108 98.677 L 102.57 98.677 L 102.57 98.677 Q 102.602 98.677 102.607 98.69 L 102.607 98.69 L 102.607 98.69 Q 102.612 98.702 102.612 98.751 L 102.612 98.751 L 102.612 101.14 L 102.612 101.14 Q 102.63 101.295 102.7 101.361 L 102.7 101.361 L 102.7 101.361 Q 102.77 101.428 102.927 101.428 L 102.927 101.428 L 103.131 101.414 L 103.131 101.414 Q 103.152 101.414 103.152 101.454 L 103.152 101.454 L 103.152 101.454 Q 103.152 101.494 103.099 101.519 L 103.099 101.519 L 102.167 101.904 L 102.167 101.904 Q 102.125 101.925 102.095 101.925 L 102.095 101.925 L 102.095 101.925 Q 102.066 101.925 102.066 101.838 Z M 105.256 101.929 L 105.256 101.929 L 105.256 101.929 Q 104.553 101.929 104.063 101.443 L 104.063 101.443 L 104.063 101.443 Q 103.572 100.958 103.572 100.219 L 103.572 100.219 L 103.572 100.219 Q 103.572 99.48 104.056 99.026 L 104.056 99.026 L 104.056 99.026 Q 104.539 98.572 105.254 98.572 L 105.254 98.572 L 105.254 98.572 Q 105.969 98.572 106.445 99.036 L 106.445 99.036 L 106.445 99.036 Q 106.922 99.501 106.922 100.233 L 106.922 100.233 L 106.922 100.233 Q 106.922 100.965 106.44 101.447 L 106.44 101.447 L 106.44 101.447 Q 105.958 101.929 105.256 101.929 Z M 106.319 100.242 L 106.319 100.242 L 106.319 100.242 Q 106.319 99.679 106.035 99.236 L 106.035 99.236 L 106.035 99.236 Q 105.751 98.793 105.236 98.793 L 105.236 98.793 L 105.236 98.793 Q 104.721 98.793 104.424 99.266 L 104.424 99.266 L 104.424 99.266 Q 104.175 99.665 104.175 100.25 L 104.175 100.25 L 104.175 100.25 Q 104.175 101.218 104.767 101.582 L 104.767 101.582 L 104.767 101.582 Q 104.974 101.708 105.243 101.708 L 105.243 101.708 L 105.243 101.708 Q 105.748 101.708 106.034 101.256 L 106.034 101.256 L 106.034 101.256 Q 106.319 100.804 106.319 100.242 Z M 110.618 100.156 L 110.618 100.156 L 110.618 100.156 Q 110.618 100.934 110.101 101.429 L 110.101 101.429 L 110.101 101.429 Q 109.585 101.925 108.982 101.925 L 108.982 101.925 L 108.982 101.925 Q 108.765 101.925 108.39 101.845 L 108.39 101.845 L 108.39 101.845 Q 108.33 101.845 108.325 101.885 L 108.325 101.885 L 108.325 101.885 Q 108.32 101.925 108.316 101.974 L 108.316 101.974 L 108.316 103.807 L 108.316 103.807 Q 108.316 103.835 108.26 103.863 L 108.26 103.863 L 107.826 104.073 L 107.826 104.073 Q 107.77 104.073 107.77 104.017 L 107.77 104.017 L 107.77 99.97 L 107.77 99.97 Q 107.77 99.112 108.243 98.81 L 108.243 98.81 L 108.243 98.81 Q 108.6 98.586 109.378 98.586 L 109.378 98.586 L 109.378 98.586 Q 109.658 98.586 109.812 98.663 L 109.812 98.663 L 109.812 98.663 Q 110.261 98.881 110.478 99.483 L 110.478 99.483 L 110.478 99.483 Q 110.618 99.865 110.618 100.156 Z M 109.066 98.951 L 109.066 98.951 L 109.066 98.951 Q 108.589 98.951 108.316 99.224 L 108.316 99.224 L 108.316 101.193 L 108.316 101.193 Q 108.316 101.368 108.376 101.421 L 108.376 101.421 L 108.376 101.421 Q 108.53 101.554 108.849 101.627 L 108.849 101.627 L 108.849 101.627 Q 109.479 101.771 109.83 101.326 L 109.83 101.326 L 109.83 101.326 Q 110.079 101.007 110.079 100.555 L 110.079 100.555 L 110.079 100.555 Q 110.079 99.676 109.683 99.238 L 109.683 99.238 L 109.683 99.238 Q 109.444 98.972 109.066 98.951 Z M 112.987 104.073 L 112.952 101.911 L 112.952 101.911 Q 112.272 101.824 111.753 101.347 L 111.753 101.347 L 111.753 101.347 Q 111.235 100.871 111.235 100.25 L 111.235 100.25 L 111.235 100.25 Q 111.235 99.501 111.837 99.028 L 111.837 99.028 L 111.837 99.028 Q 112.016 98.888 112.226 98.786 L 112.226 98.786 L 112.205 98.937 L 112.205 98.937 Q 111.904 99.199 111.823 99.918 L 111.823 99.918 L 111.823 99.918 Q 111.802 100.103 111.802 100.298 L 111.802 100.298 L 111.802 100.298 Q 111.802 100.492 111.89 100.725 L 111.89 100.725 L 111.89 100.725 Q 111.978 100.958 112.132 101.151 L 112.132 101.151 L 112.132 101.151 Q 112.475 101.578 112.948 101.687 L 112.948 101.687 L 112.899 99.287 L 112.899 99.287 Q 112.917 98.933 112.976 98.81 L 112.976 98.81 L 112.976 98.81 Q 113.088 98.583 113.299 98.583 L 113.299 98.583 L 113.372 98.583 L 113.372 98.583 Q 113.659 98.583 114.01 98.739 L 114.01 98.739 L 114.01 98.739 Q 114.36 98.895 114.591 99.112 L 114.591 99.112 L 114.591 99.112 Q 115.106 99.588 115.106 100.242 L 115.106 100.242 L 115.106 100.242 Q 115.106 100.895 114.583 101.373 L 114.583 101.373 L 114.583 101.373 Q 114.059 101.852 113.39 101.918 L 113.39 101.918 L 113.358 103.863 L 112.987 104.073 L 112.987 104.073 Z M 114.192 101.154 L 114.192 101.154 Q 114.35 100.955 114.444 100.718 L 114.444 100.718 L 114.444 100.718 Q 114.539 100.482 114.539 100.296 L 114.539 100.296 L 114.539 100.296 Q 114.539 99.963 114.397 99.632 L 114.397 99.632 L 114.397 99.632 Q 114.255 99.301 114.033 99.084 L 114.033 99.084 L 114.033 99.084 Q 113.81 98.866 113.579 98.866 L 113.579 98.866 L 113.579 98.866 Q 113.446 98.866 113.439 99.206 L 113.439 99.206 L 113.393 101.694 L 113.393 101.694 Q 113.838 101.596 114.192 101.154 L 114.192 101.154 L 114.192 101.154 Z M 117.316 101.929 L 117.316 101.929 L 117.316 101.929 Q 116.613 101.929 116.123 101.443 L 116.123 101.443 L 116.123 101.443 Q 115.632 100.958 115.632 100.219 L 115.632 100.219 L 115.632 100.219 Q 115.632 99.48 116.116 99.026 L 116.116 99.026 L 116.116 99.026 Q 116.599 98.572 117.314 98.572 L 117.314 98.572 L 117.314 98.572 Q 118.029 98.572 118.505 99.036 L 118.505 99.036 L 118.505 99.036 Q 118.982 99.501 118.982 100.233 L 118.982 100.233 L 118.982 100.233 Q 118.982 100.965 118.5 101.447 L 118.5 101.447 L 118.5 101.447 Q 118.018 101.929 117.316 101.929 Z M 118.379 100.242 L 118.379 100.242 L 118.379 100.242 Q 118.379 99.679 118.095 99.236 L 118.095 99.236 L 118.095 99.236 Q 117.811 98.793 117.296 98.793 L 117.296 98.793 L 117.296 98.793 Q 116.781 98.793 116.483 99.266 L 116.483 99.266 L 116.483 99.266 Q 116.235 99.665 116.235 100.25 L 116.235 100.25 L 116.235 100.25 Q 116.235 101.218 116.827 101.582 L 116.827 101.582 L 116.827 101.582 Q 117.034 101.708 117.303 101.708 L 117.303 101.708 L 117.303 101.708 Q 117.808 101.708 118.093 101.256 L 118.093 101.256 L 118.093 101.256 Q 118.379 100.804 118.379 100.242 Z M 122.072 99.021 L 121.536 99.017 L 120.87 99.014 L 120.87 99.014 Q 120.534 99.014 120.306 99.38 L 120.306 99.38 L 120.306 99.38 Q 120.078 99.746 120.078 100.177 L 120.078 100.177 L 120.078 100.177 Q 120.078 100.762 120.506 101.263 L 120.506 101.263 L 120.506 101.263 Q 120.74 101.529 121.175 101.764 L 121.175 101.764 L 121.175 101.764 Q 121.609 101.999 121.729 102.144 L 121.729 102.144 L 121.729 102.144 Q 121.848 102.29 121.848 102.454 L 121.848 102.454 L 121.848 102.454 Q 121.848 102.794 121.378 103.103 L 121.378 103.103 L 121.378 103.103 Q 120.909 103.411 120.281 103.467 L 120.281 103.467 L 120.281 103.467 Q 120.166 103.467 120.155 103.427 L 120.155 103.427 L 120.155 103.427 Q 120.145 103.386 120.126 103.327 L 120.126 103.327 L 120.126 103.327 Q 120.106 103.267 120.105 103.157 L 120.105 103.157 L 120.105 103.157 Q 120.103 103.046 120.159 103.046 L 120.159 103.046 L 120.271 103.046 L 120.271 103.046 Q 120.562 103.046 120.811 102.971 L 120.811 102.971 L 120.811 102.971 Q 121.059 102.896 121.171 102.833 L 121.171 102.833 L 121.171 102.833 Q 121.42 102.686 121.42 102.468 L 121.42 102.468 L 121.42 102.468 Q 121.42 102.391 121.338 102.326 L 121.338 102.326 L 121.338 102.326 Q 121.256 102.262 121.122 102.19 L 121.122 102.19 L 121.122 102.19 Q 120.989 102.118 120.818 102.034 L 120.818 102.034 L 120.818 102.034 Q 120.127 101.694 119.78 101.193 L 119.78 101.193 L 119.78 101.193 Q 119.518 100.815 119.518 100.196 L 119.518 100.196 L 119.518 100.196 Q 119.518 99.578 119.956 99.082 L 119.956 99.082 L 119.956 99.082 Q 120.394 98.586 120.975 98.586 L 120.975 98.586 L 122.03 98.586 L 122.03 98.586 Q 122.135 98.586 122.135 98.796 L 122.135 98.796 L 122.135 98.944 L 122.135 98.944 Q 122.135 99.021 122.072 99.021 L 122.072 99.021 L 122.072 99.021 Z M 81.001 97.591 L 80.924 97.49 L 80.924 97.49 Q 80.91 97.476 80.91 97.468 L 80.91 97.468 L 80.91 97.468 Q 80.91 97.461 80.924 97.447 L 80.924 97.447 L 81.67 96.414 L 81.67 96.414 Q 81.796 96.242 81.919 96.242 L 81.919 96.242 L 81.919 96.242 Q 82.042 96.242 82.113 96.321 L 82.113 96.321 L 82.113 96.321 Q 82.185 96.4 82.185 96.533 L 82.185 96.533 L 82.185 96.533 Q 82.185 96.666 81.993 96.831 L 81.993 96.831 L 81.05 97.591 L 81.05 97.591 Q 81.033 97.602 81.022 97.602 L 81.022 97.602 L 81.022 97.602 Q 81.011 97.602 81.001 97.591 L 81.001 97.591 L 81.001 97.591 Z M 80.496 100.401 L 80.496 100.401 L 80.496 100.401 Q 80.227 100.065 80.227 99.504 L 80.227 99.504 L 80.227 99.504 Q 80.227 99.098 80.589 98.858 L 80.589 98.858 L 80.589 98.858 Q 80.952 98.618 81.583 98.576 L 81.583 98.576 L 81.583 98.576 Q 82.164 98.576 82.508 98.782 L 82.508 98.782 L 82.129 99.059 L 82.129 99.059 Q 81.824 98.888 81.409 98.888 L 81.409 98.888 L 81.409 98.888 Q 80.994 98.888 80.78 99.066 L 80.78 99.066 L 80.78 99.066 Q 80.658 99.168 80.658 99.401 L 80.658 99.401 L 80.658 99.401 Q 80.658 99.634 80.771 99.837 L 80.771 99.837 L 80.771 99.837 Q 80.885 100.04 81.036 100.04 L 81.036 100.04 L 81.597 99.991 L 82.105 100.023 L 82.105 100.023 Q 82.339 100.023 82.339 100.072 L 82.339 100.072 L 82.339 100.072 Q 82.339 100.201 82.189 100.321 L 82.189 100.321 L 82.189 100.321 Q 82.038 100.44 81.908 100.44 L 81.908 100.44 L 81.022 100.391 L 81.022 100.391 Q 80.759 100.391 80.616 100.629 L 80.616 100.629 L 80.616 100.629 Q 80.574 100.699 80.574 100.836 L 80.574 100.836 L 80.574 100.836 Q 80.574 101.144 80.878 101.4 L 80.878 101.4 L 80.878 101.4 Q 81.089 101.575 81.607 101.589 L 81.607 101.589 L 81.607 101.589 Q 81.744 101.592 81.877 101.592 L 81.877 101.592 L 81.877 101.592 Q 82.126 101.592 82.381 101.295 L 82.381 101.295 L 82.381 101.295 Q 82.399 101.277 82.438 101.268 L 82.438 101.268 L 82.438 101.268 Q 82.476 101.26 82.494 101.242 L 82.494 101.242 L 82.494 101.242 Q 82.483 101.365 82.388 101.508 L 82.388 101.508 L 82.388 101.508 Q 82.196 101.799 81.956 101.866 L 81.956 101.866 L 81.956 101.866 Q 81.716 101.932 81.218 101.932 L 81.218 101.932 L 81.218 101.932 Q 80.721 101.932 80.479 101.694 L 80.479 101.694 L 80.479 101.694 Q 80.237 101.456 80.237 101.035 L 80.237 101.035 L 80.237 101.035 Q 80.237 100.885 80.283 100.729 L 80.283 100.729 L 80.283 100.729 Q 80.328 100.573 80.496 100.401 Z M 85.226 99.982 L 85.226 99.982 L 85.226 99.982 Q 85.304 99.791 85.351 99.658 L 85.351 99.658 L 85.351 99.658 Q 85.398 99.525 85.43 99.406 L 85.43 99.406 L 85.43 99.406 Q 85.461 99.287 85.461 99.128 L 85.461 99.128 L 85.461 99.128 Q 85.461 98.968 85.433 98.884 L 85.433 98.884 L 85.433 98.884 Q 85.405 98.8 85.405 98.739 L 85.405 98.739 L 85.405 98.739 Q 85.405 98.677 85.482 98.677 L 85.482 98.677 L 85.871 98.677 L 85.871 98.677 Q 85.899 98.677 85.943 98.728 L 85.943 98.728 L 85.943 98.728 Q 85.987 98.779 85.987 98.917 L 85.987 98.917 L 85.987 98.917 Q 85.987 99.056 85.819 99.49 L 85.819 99.49 L 85.819 99.49 Q 84.957 101.687 84.855 101.799 L 84.855 101.799 L 84.855 101.799 Q 84.813 101.845 84.776 101.885 L 84.776 101.885 L 84.776 101.885 Q 84.739 101.925 84.711 101.925 L 84.711 101.925 L 84.386 101.925 L 84.386 101.925 Q 84.351 101.925 84.309 101.817 L 84.309 101.817 L 83.38 99.304 L 83.38 99.304 Q 83.31 99.119 83.114 99.08 L 83.114 99.08 L 83.114 99.08 Q 83.044 99.066 82.993 99.059 L 82.993 99.059 L 82.993 99.059 Q 82.942 99.052 82.942 98.993 L 82.942 98.993 L 82.942 98.993 Q 82.942 98.933 83.026 98.888 L 83.026 98.888 L 83.695 98.576 L 83.695 98.576 Q 83.741 98.576 83.804 98.761 L 83.804 98.761 L 84.606 101.063 L 84.606 101.063 Q 84.676 101.242 84.746 101.053 L 84.746 101.053 L 84.746 101.053 Q 84.753 101.035 84.836 100.862 L 84.836 100.862 L 84.836 100.862 Q 84.918 100.688 85.034 100.431 L 85.034 100.431 L 85.034 100.431 Q 85.149 100.173 85.226 99.982 Z M 89.652 98.576 L 90.174 98.576 L 90.174 98.576 Q 89.753 99.581 89.753 100.233 L 89.753 100.233 L 89.753 100.233 Q 89.753 100.888 90.149 101.333 L 90.149 101.333 L 90.149 101.333 Q 90.282 101.48 90.458 101.585 L 90.458 101.585 L 90.156 101.946 L 90.156 101.946 Q 89.985 101.831 89.825 101.678 L 89.825 101.678 L 89.825 101.678 Q 89.666 101.526 89.624 101.468 L 89.624 101.468 L 89.624 101.468 Q 89.582 101.41 89.538 101.41 L 89.538 101.41 L 89.538 101.41 Q 89.494 101.41 89.463 101.422 L 89.463 101.422 L 89.463 101.422 Q 89.431 101.435 89.382 101.466 L 89.382 101.466 L 89.382 101.466 Q 89.312 101.515 89.095 101.666 L 89.095 101.666 L 89.095 101.666 Q 88.877 101.817 88.555 101.88 L 88.555 101.88 L 88.555 101.88 Q 87.83 102.027 87.315 101.806 L 87.315 101.806 L 87.315 101.806 Q 86.474 101.442 86.474 100.117 L 86.474 100.117 L 86.474 100.117 Q 86.474 99.459 87.012 99.017 L 87.012 99.017 L 87.012 99.017 Q 87.549 98.576 88.184 98.576 L 88.184 98.576 L 88.184 98.576 Q 88.604 98.576 88.828 98.695 L 88.828 98.695 L 88.828 98.695 Q 89.053 98.814 89.198 98.963 L 89.198 98.963 L 89.198 98.963 Q 89.343 99.112 89.473 99.343 L 89.473 99.343 L 89.473 99.343 Q 89.484 99.234 89.555 98.965 L 89.555 98.965 L 89.555 98.965 Q 89.627 98.695 89.652 98.576 L 89.652 98.576 L 89.652 98.576 Z M 87.318 99.238 L 87.318 99.238 Q 87.171 99.396 87.08 99.641 L 87.08 99.641 L 87.08 99.641 Q 86.989 99.886 86.989 100.135 L 86.989 100.135 L 86.989 100.135 Q 86.989 100.545 87.161 100.893 L 87.161 100.893 L 87.161 100.893 Q 87.332 101.242 87.623 101.465 L 87.623 101.465 L 87.623 101.465 Q 87.914 101.687 88.257 101.687 L 88.257 101.687 L 88.257 101.687 Q 88.699 101.687 88.965 101.281 L 88.965 101.281 L 88.965 101.281 Q 89.06 101.137 89.145 100.836 L 89.145 100.836 L 89.145 100.836 Q 89.231 100.534 89.231 100.128 L 89.231 100.128 L 89.231 100.128 Q 89.172 99.623 88.807 99.278 L 88.807 99.278 L 88.807 99.278 Q 88.443 98.933 88.022 98.933 L 88.022 98.933 L 88.022 98.933 Q 87.602 98.933 87.318 99.238 L 87.318 99.238 L 87.318 99.238 Z M 93.408 99.021 L 92.872 99.017 L 92.206 99.014 L 92.206 99.014 Q 91.87 99.014 91.642 99.38 L 91.642 99.38 L 91.642 99.38 Q 91.414 99.746 91.414 100.177 L 91.414 100.177 L 91.414 100.177 Q 91.414 100.762 91.842 101.263 L 91.842 101.263 L 91.842 101.263 Q 92.076 101.529 92.511 101.764 L 92.511 101.764 L 92.511 101.764 Q 92.945 101.999 93.064 102.144 L 93.064 102.144 L 93.064 102.144 Q 93.184 102.29 93.184 102.454 L 93.184 102.454 L 93.184 102.454 Q 93.184 102.794 92.714 103.103 L 92.714 103.103 L 92.714 103.103 Q 92.245 103.411 91.617 103.467 L 91.617 103.467 L 91.617 103.467 Q 91.502 103.467 91.491 103.427 L 91.491 103.427 L 91.491 103.427 Q 91.481 103.386 91.461 103.327 L 91.461 103.327 L 91.461 103.327 Q 91.442 103.267 91.44 103.157 L 91.44 103.157 L 91.44 103.157 Q 91.439 103.046 91.495 103.046 L 91.495 103.046 L 91.607 103.046 L 91.607 103.046 Q 91.898 103.046 92.146 102.971 L 92.146 102.971 L 92.146 102.971 Q 92.395 102.896 92.507 102.833 L 92.507 102.833 L 92.507 102.833 Q 92.756 102.686 92.756 102.468 L 92.756 102.468 L 92.756 102.468 Q 92.756 102.391 92.674 102.326 L 92.674 102.326 L 92.674 102.326 Q 92.591 102.262 92.458 102.19 L 92.458 102.19 L 92.458 102.19 Q 92.325 102.118 92.153 102.034 L 92.153 102.034 L 92.153 102.034 Q 91.463 101.694 91.116 101.193 L 91.116 101.193 L 91.116 101.193 Q 90.854 100.815 90.854 100.196 L 90.854 100.196 L 90.854 100.196 Q 90.854 99.578 91.291 99.082 L 91.291 99.082 L 91.291 99.082 Q 91.729 98.586 92.311 98.586 L 92.311 98.586 L 93.366 98.586 L 93.366 98.586 Q 93.471 98.586 93.471 98.796 L 93.471 98.796 L 93.471 98.944 L 93.471 98.944 Q 93.471 99.021 93.408 99.021 L 93.408 99.021 L 93.408 99.021 Z M 121.55 89.137 L 122.443 88.716 L 122.443 88.716 Q 122.485 88.695 122.496 88.695 L 122.496 88.695 L 122.496 88.695 Q 122.555 88.695 122.555 88.779 L 122.555 88.779 L 122.555 89.326 L 122.555 89.326 Q 122.566 89.361 122.583 89.361 L 122.583 89.361 L 122.583 89.361 Q 122.601 89.361 122.61 89.357 L 122.61 89.357 L 122.61 89.357 Q 122.618 89.354 122.64 89.347 L 122.64 89.347 L 123.407 88.961 L 123.407 88.961 Q 123.589 88.867 123.817 88.867 L 123.817 88.867 L 123.817 88.867 Q 124.045 88.867 124.171 88.94 L 124.171 88.94 L 124.171 88.94 Q 124.644 89.221 124.644 90.342 L 124.644 90.342 L 124.644 93.509 L 124.644 93.509 Q 124.644 93.537 124.588 93.565 L 124.588 93.565 L 124.15 93.744 L 124.15 93.744 Q 124.094 93.744 124.094 93.688 L 124.094 93.688 L 124.094 90.272 L 124.094 90.272 Q 124.094 89.806 124.018 89.606 L 124.018 89.606 L 124.018 89.606 Q 123.943 89.406 123.822 89.303 L 123.822 89.303 L 123.822 89.303 Q 123.701 89.2 123.5 89.2 L 123.5 89.2 L 123.5 89.2 Q 123.298 89.2 122.647 89.515 L 122.647 89.515 L 122.647 89.515 Q 122.559 89.568 122.555 89.613 L 122.555 89.613 L 122.555 92.059 L 122.555 92.059 Q 122.555 92.115 122.499 92.115 L 122.499 92.115 L 122.065 92.115 L 122.065 92.115 Q 122.009 92.115 122.009 92.059 L 122.009 92.059 L 122.009 89.557 L 122.009 89.557 Q 122.009 89.41 121.848 89.354 L 121.848 89.354 L 121.848 89.354 Q 121.778 89.329 121.697 89.314 L 121.697 89.314 L 121.697 89.314 Q 121.616 89.298 121.569 89.284 L 121.569 89.284 L 121.569 89.284 Q 121.522 89.27 121.51 89.257 L 121.51 89.257 L 121.51 89.257 Q 121.497 89.245 121.497 89.205 L 121.497 89.205 L 121.497 89.205 Q 121.497 89.165 121.55 89.137 L 121.55 89.137 L 121.55 89.137 Z M 122.93 87.875 L 122.853 87.774 L 122.853 87.774 Q 122.839 87.76 122.839 87.753 L 122.839 87.753 L 122.839 87.753 Q 122.839 87.746 122.853 87.732 L 122.853 87.732 L 123.6 86.698 L 123.6 86.698 Q 123.726 86.526 123.848 86.526 L 123.848 86.526 L 123.848 86.526 Q 123.971 86.526 124.043 86.605 L 124.043 86.605 L 124.043 86.605 Q 124.115 86.684 124.115 86.817 L 124.115 86.817 L 124.115 86.817 Q 124.115 86.95 123.922 87.115 L 123.922 87.115 L 122.979 87.875 L 122.979 87.875 Q 122.962 87.886 122.951 87.886 L 122.951 87.886 L 122.951 87.886 Q 122.941 87.886 122.93 87.875 L 122.93 87.875 L 122.93 87.875 Z M 127.874 91.638 L 127.874 91.638 L 127.874 91.638 Q 127.937 91.593 127.965 91.593 L 127.965 91.593 L 127.965 91.593 Q 127.993 91.593 127.993 91.638 L 127.993 91.638 L 127.993 91.638 Q 127.993 91.67 127.965 91.715 L 127.965 91.715 L 127.965 91.715 Q 127.681 92.206 126.749 92.206 L 126.749 92.206 L 126.749 92.206 Q 126.714 92.206 126.671 92.174 L 126.671 92.174 L 126.671 92.174 Q 126.627 92.143 126.627 92.062 L 126.627 92.062 L 126.627 89.438 L 125.474 89.438 L 125.474 89.438 Q 125.418 89.438 125.418 89.382 L 125.418 89.382 L 125.558 89.017 L 125.558 89.017 Q 125.572 88.961 125.614 88.961 L 125.614 88.961 L 128.305 88.961 L 128.305 88.961 Q 128.361 88.961 128.361 89.017 L 128.361 89.017 L 128.207 89.42 L 128.207 89.42 Q 128.2 89.438 128.165 89.438 L 128.165 89.438 L 127.173 89.438 L 127.173 91.722 L 127.173 91.722 Q 127.173 91.87 127.356 91.87 L 127.356 91.87 L 127.356 91.87 Q 127.538 91.87 127.874 91.638 Z M 131.798 88.86 L 132.32 88.86 L 132.32 88.86 Q 131.9 89.865 131.9 90.517 L 131.9 90.517 L 131.9 90.517 Q 131.9 91.172 132.296 91.617 L 132.296 91.617 L 132.296 91.617 Q 132.429 91.764 132.604 91.87 L 132.604 91.87 L 132.303 92.23 L 132.303 92.23 Q 132.131 92.115 131.972 91.962 L 131.972 91.962 L 131.972 91.962 Q 131.812 91.81 131.77 91.752 L 131.77 91.752 L 131.77 91.752 Q 131.728 91.694 131.684 91.694 L 131.684 91.694 L 131.684 91.694 Q 131.641 91.694 131.609 91.707 L 131.609 91.707 L 131.609 91.707 Q 131.578 91.719 131.529 91.75 L 131.529 91.75 L 131.529 91.75 Q 131.458 91.799 131.241 91.95 L 131.241 91.95 L 131.241 91.95 Q 131.024 92.101 130.702 92.164 L 130.702 92.164 L 130.702 92.164 Q 129.976 92.311 129.461 92.09 L 129.461 92.09 L 129.461 92.09 Q 128.62 91.726 128.62 90.401 L 128.62 90.401 L 128.62 90.401 Q 128.62 89.743 129.158 89.301 L 129.158 89.301 L 129.158 89.301 Q 129.696 88.86 130.33 88.86 L 130.33 88.86 L 130.33 88.86 Q 130.751 88.86 130.975 88.979 L 130.975 88.979 L 130.975 88.979 Q 131.199 89.098 131.345 89.247 L 131.345 89.247 L 131.345 89.247 Q 131.49 89.396 131.62 89.627 L 131.62 89.627 L 131.62 89.627 Q 131.63 89.518 131.702 89.249 L 131.702 89.249 L 131.702 89.249 Q 131.774 88.979 131.798 88.86 L 131.798 88.86 L 131.798 88.86 Z M 129.465 89.522 L 129.465 89.522 Q 129.318 89.68 129.227 89.925 L 129.227 89.925 L 129.227 89.925 Q 129.135 90.17 129.135 90.419 L 129.135 90.419 L 129.135 90.419 Q 129.135 90.829 129.307 91.178 L 129.307 91.178 L 129.307 91.178 Q 129.479 91.526 129.77 91.749 L 129.77 91.749 L 129.77 91.749 Q 130.06 91.971 130.404 91.971 L 130.404 91.971 L 130.404 91.971 Q 130.845 91.971 131.112 91.565 L 131.112 91.565 L 131.112 91.565 Q 131.206 91.421 131.292 91.12 L 131.292 91.12 L 131.292 91.12 Q 131.378 90.818 131.378 90.412 L 131.378 90.412 L 131.378 90.412 Q 131.318 89.907 130.954 89.562 L 130.954 89.562 L 130.954 89.562 Q 130.59 89.217 130.169 89.217 L 130.169 89.217 L 130.169 89.217 Q 129.749 89.217 129.465 89.522 L 129.465 89.522 L 129.465 89.522 Z M 135.26 90.267 L 135.26 90.267 L 135.26 90.267 Q 135.337 90.076 135.384 89.942 L 135.384 89.942 L 135.384 89.942 Q 135.432 89.809 135.463 89.69 L 135.463 89.69 L 135.463 89.69 Q 135.495 89.571 135.495 89.412 L 135.495 89.412 L 135.495 89.412 Q 135.495 89.252 135.467 89.168 L 135.467 89.168 L 135.467 89.168 Q 135.439 89.084 135.439 89.023 L 135.439 89.023 L 135.439 89.023 Q 135.439 88.961 135.516 88.961 L 135.516 88.961 L 135.905 88.961 L 135.905 88.961 Q 135.933 88.961 135.977 89.012 L 135.977 89.012 L 135.977 89.012 Q 136.02 89.063 136.02 89.201 L 136.02 89.201 L 136.02 89.201 Q 136.02 89.34 135.852 89.774 L 135.852 89.774 L 135.852 89.774 Q 134.99 91.971 134.889 92.083 L 134.889 92.083 L 134.889 92.083 Q 134.847 92.129 134.81 92.169 L 134.81 92.169 L 134.81 92.169 Q 134.773 92.209 134.745 92.209 L 134.745 92.209 L 134.419 92.209 L 134.419 92.209 Q 134.384 92.209 134.342 92.101 L 134.342 92.101 L 133.414 89.589 L 133.414 89.589 Q 133.343 89.403 133.147 89.364 L 133.147 89.364 L 133.147 89.364 Q 133.077 89.35 133.026 89.343 L 133.026 89.343 L 133.026 89.343 Q 132.976 89.336 132.976 89.277 L 132.976 89.277 L 132.976 89.277 Q 132.976 89.217 133.06 89.172 L 133.06 89.172 L 133.729 88.86 L 133.729 88.86 Q 133.774 88.86 133.837 89.045 L 133.837 89.045 L 134.64 91.347 L 134.64 91.347 Q 134.71 91.526 134.78 91.337 L 134.78 91.337 L 134.78 91.337 Q 134.787 91.319 134.869 91.146 L 134.869 91.146 L 134.869 91.146 Q 134.952 90.973 135.067 90.715 L 135.067 90.715 L 135.067 90.715 Q 135.183 90.457 135.26 90.267 Z M 89.655 92.003 L 89.655 92.087 L 89.655 92.087 Q 89.655 92.115 89.627 92.115 L 89.627 92.115 L 87.837 92.115 L 87.837 92.115 Q 87.809 92.115 87.809 92.087 L 87.809 92.087 L 87.809 92.003 L 87.809 92.003 Q 87.809 91.975 87.854 91.975 L 87.854 91.975 L 87.854 91.975 Q 88.334 91.954 88.502 91.463 L 88.502 91.463 L 89.932 87.325 L 89.932 87.325 Q 89.936 87.318 89.936 87.308 L 89.936 87.308 L 89.897 87.192 L 89.897 87.192 Q 89.897 87.174 89.911 87.174 L 89.911 87.174 L 90.612 87.174 L 90.612 87.174 Q 90.619 87.178 90.631 87.181 L 90.631 87.181 L 90.631 87.181 Q 90.643 87.185 90.65 87.203 L 90.65 87.203 L 92.132 91.361 L 92.132 91.361 Q 92.181 91.456 92.211 91.533 L 92.211 91.533 L 92.211 91.533 Q 92.241 91.61 92.28 91.673 L 92.28 91.673 L 92.28 91.673 Q 92.364 91.817 92.556 91.894 L 92.556 91.894 L 92.556 91.894 Q 92.718 91.975 92.851 91.975 L 92.851 91.975 L 92.851 91.975 Q 92.879 91.975 92.879 92.006 L 92.879 92.006 L 92.879 92.087 L 92.879 92.087 Q 92.879 92.115 92.851 92.115 L 92.851 92.115 L 90.706 92.115 L 90.706 92.115 Q 90.678 92.115 90.678 92.087 L 90.678 92.087 L 90.678 92.003 L 90.678 92.003 Q 90.678 91.975 90.808 91.968 L 90.808 91.968 L 90.808 91.968 Q 90.938 91.961 91.022 91.954 L 91.022 91.954 L 91.022 91.954 Q 91.509 91.901 91.509 91.624 L 91.509 91.624 L 91.509 91.624 Q 91.509 91.603 91.502 91.575 L 91.502 91.575 L 90.973 90.083 L 90.973 90.083 Q 90.969 90.076 90.959 90.051 L 90.959 90.051 L 90.959 90.051 Q 90.917 89.932 90.811 89.932 L 90.811 89.932 L 89.568 89.932 L 89.568 89.932 Q 89.463 89.932 89.403 90.048 L 89.403 90.048 L 89.403 90.048 Q 89.392 90.072 89.392 90.076 L 89.392 90.076 L 88.867 91.614 L 88.867 91.645 L 88.867 91.645 Q 88.867 91.736 88.961 91.81 L 88.961 91.81 L 88.961 91.81 Q 89.175 91.975 89.536 91.975 L 89.536 91.975 L 89.627 91.975 L 89.627 91.975 Q 89.655 91.975 89.655 92.003 L 89.655 92.003 L 89.655 92.003 Z M 89.659 89.543 L 90.692 89.543 L 90.692 89.543 Q 90.755 89.543 90.755 89.49 L 90.755 89.49 L 90.755 89.49 Q 90.755 89.462 90.741 89.427 L 90.741 89.427 L 90.219 87.991 L 90.219 87.991 Q 90.184 87.896 90.167 87.896 L 90.167 87.896 L 90.167 87.896 Q 90.149 87.896 90.111 87.994 L 90.111 87.994 L 89.62 89.427 L 89.62 89.427 Q 89.606 89.462 89.606 89.503 L 89.606 89.503 L 89.606 89.503 Q 89.606 89.543 89.659 89.543 L 89.659 89.543 L 89.659 89.543 Z M 96.747 91.561 L 96.747 91.561 L 96.747 91.561 Q 96.869 91.561 96.869 91.687 L 96.869 91.687 L 96.869 91.687 Q 96.869 91.726 96.777 91.805 L 96.777 91.805 L 96.777 91.805 Q 96.684 91.884 96.451 92.059 L 96.451 92.059 L 96.451 92.059 Q 96.218 92.234 96.16 92.248 L 96.16 92.248 L 96.16 92.248 Q 96.102 92.262 96.015 92.262 L 96.015 92.262 L 96.015 92.262 Q 95.927 92.262 95.808 92.209 L 95.808 92.209 L 95.808 92.209 Q 95.689 92.157 95.647 92.055 L 95.647 92.055 L 94.69 89.518 L 93.66 92.055 L 93.66 92.055 Q 93.653 92.062 93.639 92.088 L 93.639 92.088 L 93.639 92.088 Q 93.625 92.115 93.604 92.115 L 93.604 92.115 L 93.243 92.115 L 93.243 92.115 Q 93.159 92.115 93.159 92.045 L 93.159 92.045 L 94.445 88.87 L 93.751 87.027 L 93.751 87.027 Q 93.692 86.877 93.464 86.877 L 93.464 86.877 L 93.464 86.877 Q 93.397 86.877 93.31 86.936 L 93.31 86.936 L 93.176 87.024 L 93.176 87.024 Q 93.134 87.052 93.098 87.052 L 93.098 87.052 L 93.098 87.052 Q 93.061 87.052 93.017 87.001 L 93.017 87.001 L 93.017 87.001 Q 92.973 86.95 92.973 86.922 L 92.973 86.922 L 92.973 86.922 Q 92.973 86.894 92.984 86.882 L 92.984 86.882 L 92.984 86.882 Q 92.994 86.87 93.287 86.631 L 93.287 86.631 L 93.287 86.631 Q 93.579 86.393 93.664 86.372 L 93.664 86.372 L 93.664 86.372 Q 93.748 86.351 93.839 86.351 L 93.839 86.351 L 93.839 86.351 Q 93.93 86.351 94.049 86.407 L 94.049 86.407 L 94.049 86.407 Q 94.168 86.463 94.207 86.568 L 94.207 86.568 L 96.099 91.586 L 96.099 91.586 Q 96.158 91.736 96.386 91.736 L 96.386 91.736 L 96.386 91.736 Q 96.453 91.736 96.54 91.677 L 96.54 91.677 L 96.673 91.589 L 96.673 91.589 Q 96.715 91.561 96.747 91.561 Z M 97.441 91.729 L 97.441 91.729 Q 97.213 91.502 97.081 91.195 L 97.081 91.195 L 97.081 91.195 Q 96.95 90.888 96.95 90.587 L 96.95 90.587 L 96.95 90.587 Q 96.95 89.557 97.696 89.105 L 97.696 89.105 L 97.696 89.105 Q 97.661 89.14 97.73 89.088 L 97.73 89.088 L 97.73 89.088 Q 97.798 89.035 97.87 88.986 L 97.87 88.986 L 97.87 88.986 Q 97.942 88.937 98.036 88.862 L 98.036 88.862 L 98.036 88.862 Q 98.131 88.786 98.131 88.741 L 98.131 88.741 L 98.131 88.741 Q 98.131 88.674 97.935 88.369 L 97.935 88.369 L 97.935 88.369 Q 97.738 88.064 97.603 87.793 L 97.603 87.793 L 97.603 87.793 Q 97.469 87.521 97.469 87.29 L 97.469 87.29 L 97.469 87.29 Q 97.469 86.877 97.877 86.621 L 97.877 86.621 L 97.877 86.621 Q 98.285 86.365 98.751 86.365 L 98.751 86.365 L 98.751 86.365 Q 99.403 86.365 99.921 86.828 L 99.921 86.828 L 99.921 86.828 Q 99.935 86.842 99.935 86.901 L 99.935 86.901 L 99.935 86.901 Q 99.935 86.961 99.883 87.097 L 99.883 87.097 L 99.883 87.097 Q 99.83 87.234 99.767 87.234 L 99.767 87.234 L 99.767 87.234 Q 99.76 87.234 99.594 87.143 L 99.594 87.143 L 99.594 87.143 Q 99.427 87.052 99.047 86.927 L 99.047 86.927 L 99.047 86.927 Q 98.667 86.803 98.443 86.803 L 98.443 86.803 L 98.443 86.803 Q 97.858 86.803 97.858 87.073 L 97.858 87.073 L 97.858 87.073 Q 97.858 87.704 98.551 88.296 L 98.551 88.296 L 98.551 88.296 Q 98.786 88.492 99.199 88.802 L 99.199 88.802 L 99.199 88.802 Q 99.613 89.112 99.823 89.31 L 99.823 89.31 L 99.823 89.31 Q 100.033 89.508 100.166 89.823 L 100.166 89.823 L 100.166 89.823 Q 100.3 90.139 100.3 90.517 L 100.3 90.517 L 100.3 90.517 Q 100.3 91.249 99.818 91.731 L 99.818 91.731 L 99.818 91.731 Q 99.336 92.213 98.634 92.213 L 98.634 92.213 L 98.634 92.213 Q 97.931 92.213 97.441 91.729 L 97.441 91.729 L 97.441 91.729 Z M 99.697 90.526 L 99.697 90.526 L 99.697 90.526 Q 99.697 89.963 99.413 89.52 L 99.413 89.52 L 99.413 89.52 Q 99.129 89.077 98.614 89.077 L 98.614 89.077 L 98.614 89.077 Q 98.099 89.077 97.801 89.55 L 97.801 89.55 L 97.801 89.55 Q 97.553 89.949 97.553 90.535 L 97.553 90.535 L 97.553 90.535 Q 97.553 91.502 98.145 91.866 L 98.145 91.866 L 98.145 91.866 Q 98.352 91.992 98.621 91.992 L 98.621 91.992 L 98.621 91.992 Q 99.126 91.992 99.411 91.54 L 99.411 91.54 L 99.411 91.54 Q 99.697 91.088 99.697 90.526 Z M 101.144 90.685 L 101.144 90.685 L 101.144 90.685 Q 100.874 90.349 100.874 89.788 L 100.874 89.788 L 100.874 89.788 Q 100.874 89.382 101.237 89.142 L 101.237 89.142 L 101.237 89.142 Q 101.6 88.902 102.23 88.86 L 102.23 88.86 L 102.23 88.86 Q 102.812 88.86 103.155 89.067 L 103.155 89.067 L 102.777 89.343 L 102.777 89.343 Q 102.472 89.172 102.057 89.172 L 102.057 89.172 L 102.057 89.172 Q 101.642 89.172 101.428 89.35 L 101.428 89.35 L 101.428 89.35 Q 101.305 89.452 101.305 89.685 L 101.305 89.685 L 101.305 89.685 Q 101.305 89.918 101.419 90.121 L 101.419 90.121 L 101.419 90.121 Q 101.533 90.324 101.684 90.324 L 101.684 90.324 L 102.244 90.275 L 102.752 90.307 L 102.752 90.307 Q 102.987 90.307 102.987 90.356 L 102.987 90.356 L 102.987 90.356 Q 102.987 90.486 102.836 90.605 L 102.836 90.605 L 102.836 90.605 Q 102.686 90.724 102.556 90.724 L 102.556 90.724 L 101.67 90.675 L 101.67 90.675 Q 101.407 90.675 101.263 90.913 L 101.263 90.913 L 101.263 90.913 Q 101.221 90.983 101.221 91.12 L 101.221 91.12 L 101.221 91.12 Q 101.221 91.428 101.526 91.684 L 101.526 91.684 L 101.526 91.684 Q 101.736 91.859 102.255 91.873 L 102.255 91.873 L 102.255 91.873 Q 102.391 91.877 102.524 91.877 L 102.524 91.877 L 102.524 91.877 Q 102.773 91.877 103.029 91.579 L 103.029 91.579 L 103.029 91.579 Q 103.047 91.561 103.085 91.552 L 103.085 91.552 L 103.085 91.552 Q 103.124 91.544 103.141 91.526 L 103.141 91.526 L 103.141 91.526 Q 103.131 91.649 103.036 91.792 L 103.036 91.792 L 103.036 91.792 Q 102.843 92.083 102.603 92.15 L 102.603 92.15 L 102.603 92.15 Q 102.363 92.216 101.866 92.216 L 101.866 92.216 L 101.866 92.216 Q 101.368 92.216 101.127 91.978 L 101.127 91.978 L 101.127 91.978 Q 100.885 91.74 100.885 91.319 L 100.885 91.319 L 100.885 91.319 Q 100.885 91.169 100.93 91.013 L 100.93 91.013 L 100.93 91.013 Q 100.976 90.857 101.144 90.685 Z M 106.775 90.44 L 106.775 90.44 L 106.775 90.44 Q 106.775 91.218 106.258 91.714 L 106.258 91.714 L 106.258 91.714 Q 105.741 92.209 105.138 92.209 L 105.138 92.209 L 105.138 92.209 Q 104.921 92.209 104.546 92.129 L 104.546 92.129 L 104.546 92.129 Q 104.487 92.129 104.481 92.169 L 104.481 92.169 L 104.481 92.169 Q 104.476 92.209 104.473 92.258 L 104.473 92.258 L 104.473 94.091 L 104.473 94.091 Q 104.473 94.119 104.417 94.147 L 104.417 94.147 L 103.982 94.357 L 103.982 94.357 Q 103.926 94.357 103.926 94.301 L 103.926 94.301 L 103.926 90.254 L 103.926 90.254 Q 103.926 89.396 104.399 89.095 L 104.399 89.095 L 104.399 89.095 Q 104.756 88.87 105.534 88.87 L 105.534 88.87 L 105.534 88.87 Q 105.815 88.87 105.969 88.947 L 105.969 88.947 L 105.969 88.947 Q 106.417 89.165 106.634 89.767 L 106.634 89.767 L 106.634 89.767 Q 106.775 90.149 106.775 90.44 Z M 105.222 89.235 L 105.222 89.235 L 105.222 89.235 Q 104.746 89.235 104.473 89.508 L 104.473 89.508 L 104.473 91.477 L 104.473 91.477 Q 104.473 91.652 104.532 91.705 L 104.532 91.705 L 104.532 91.705 Q 104.686 91.838 105.005 91.912 L 105.005 91.912 L 105.005 91.912 Q 105.636 92.055 105.986 91.61 L 105.986 91.61 L 105.986 91.61 Q 106.235 91.291 106.235 90.839 L 106.235 90.839 L 106.235 90.839 Q 106.235 89.96 105.839 89.522 L 105.839 89.522 L 105.839 89.522 Q 105.601 89.256 105.222 89.235 Z M 110.562 88.86 L 111.084 88.86 L 111.084 88.86 Q 110.664 89.865 110.664 90.517 L 110.664 90.517 L 110.664 90.517 Q 110.664 91.172 111.06 91.617 L 111.06 91.617 L 111.06 91.617 Q 111.193 91.764 111.368 91.87 L 111.368 91.87 L 111.067 92.23 L 111.067 92.23 Q 110.895 92.115 110.736 91.962 L 110.736 91.962 L 110.736 91.962 Q 110.576 91.81 110.534 91.752 L 110.534 91.752 L 110.534 91.752 Q 110.492 91.694 110.448 91.694 L 110.448 91.694 L 110.448 91.694 Q 110.404 91.694 110.373 91.707 L 110.373 91.707 L 110.373 91.707 Q 110.341 91.719 110.292 91.75 L 110.292 91.75 L 110.292 91.75 Q 110.222 91.799 110.005 91.95 L 110.005 91.95 L 110.005 91.95 Q 109.788 92.101 109.465 92.164 L 109.465 92.164 L 109.465 92.164 Q 108.74 92.311 108.225 92.09 L 108.225 92.09 L 108.225 92.09 Q 107.384 91.726 107.384 90.401 L 107.384 90.401 L 107.384 90.401 Q 107.384 89.743 107.922 89.301 L 107.922 89.301 L 107.922 89.301 Q 108.46 88.86 109.094 88.86 L 109.094 88.86 L 109.094 88.86 Q 109.514 88.86 109.739 88.979 L 109.739 88.979 L 109.739 88.979 Q 109.963 89.098 110.108 89.247 L 110.108 89.247 L 110.108 89.247 Q 110.254 89.396 110.383 89.627 L 110.383 89.627 L 110.383 89.627 Q 110.394 89.518 110.466 89.249 L 110.466 89.249 L 110.466 89.249 Q 110.538 88.979 110.562 88.86 L 110.562 88.86 L 110.562 88.86 Z M 108.229 89.522 L 108.229 89.522 Q 108.081 89.68 107.99 89.925 L 107.99 89.925 L 107.99 89.925 Q 107.899 90.17 107.899 90.419 L 107.899 90.419 L 107.899 90.419 Q 107.899 90.829 108.071 91.178 L 108.071 91.178 L 108.071 91.178 Q 108.243 91.526 108.533 91.749 L 108.533 91.749 L 108.533 91.749 Q 108.824 91.971 109.168 91.971 L 109.168 91.971 L 109.168 91.971 Q 109.609 91.971 109.875 91.565 L 109.875 91.565 L 109.875 91.565 Q 109.97 91.421 110.056 91.12 L 110.056 91.12 L 110.056 91.12 Q 110.142 90.818 110.142 90.412 L 110.142 90.412 L 110.142 90.412 Q 110.082 89.907 109.718 89.562 L 109.718 89.562 L 109.718 89.562 Q 109.353 89.217 108.933 89.217 L 108.933 89.217 L 108.933 89.217 Q 108.512 89.217 108.229 89.522 L 108.229 89.522 L 108.229 89.522 Z M 114.893 88.86 L 115.415 88.86 L 115.415 88.86 Q 114.994 89.865 114.994 90.517 L 114.994 90.517 L 114.994 90.517 Q 114.994 91.172 115.39 91.617 L 115.39 91.617 L 115.39 91.617 Q 115.523 91.764 115.699 91.87 L 115.699 91.87 L 115.397 92.23 L 115.397 92.23 Q 115.226 92.115 115.066 91.962 L 115.066 91.962 L 115.066 91.962 Q 114.907 91.81 114.865 91.752 L 114.865 91.752 L 114.865 91.752 Q 114.823 91.694 114.779 91.694 L 114.779 91.694 L 114.779 91.694 Q 114.735 91.694 114.704 91.707 L 114.704 91.707 L 114.704 91.707 Q 114.672 91.719 114.623 91.75 L 114.623 91.75 L 114.623 91.75 Q 114.553 91.799 114.336 91.95 L 114.336 91.95 L 114.336 91.95 Q 114.118 92.101 113.796 92.164 L 113.796 92.164 L 113.796 92.164 Q 113.071 92.311 112.556 92.09 L 112.556 92.09 L 112.556 92.09 Q 111.715 91.726 111.715 90.401 L 111.715 90.401 L 111.715 90.401 Q 111.715 89.743 112.253 89.301 L 112.253 89.301 L 112.253 89.301 Q 112.79 88.86 113.425 88.86 L 113.425 88.86 L 113.425 88.86 Q 113.845 88.86 114.069 88.979 L 114.069 88.979 L 114.069 88.979 Q 114.294 89.098 114.439 89.247 L 114.439 89.247 L 114.439 89.247 Q 114.584 89.396 114.714 89.627 L 114.714 89.627 L 114.714 89.627 Q 114.725 89.518 114.796 89.249 L 114.796 89.249 L 114.796 89.249 Q 114.868 88.979 114.893 88.86 L 114.893 88.86 L 114.893 88.86 Z M 112.559 89.522 L 112.559 89.522 Q 112.412 89.68 112.321 89.925 L 112.321 89.925 L 112.321 89.925 Q 112.23 90.17 112.23 90.419 L 112.23 90.419 L 112.23 90.419 Q 112.23 90.829 112.402 91.178 L 112.402 91.178 L 112.402 91.178 Q 112.573 91.526 112.864 91.749 L 112.864 91.749 L 112.864 91.749 Q 113.155 91.971 113.498 91.971 L 113.498 91.971 L 113.498 91.971 Q 113.94 91.971 114.206 91.565 L 114.206 91.565 L 114.206 91.565 Q 114.301 91.421 114.386 91.12 L 114.386 91.12 L 114.386 91.12 Q 114.472 90.818 114.472 90.412 L 114.472 90.412 L 114.472 90.412 Q 114.413 89.907 114.048 89.562 L 114.048 89.562 L 114.048 89.562 Q 113.684 89.217 113.263 89.217 L 113.263 89.217 L 113.263 89.217 Q 112.843 89.217 112.559 89.522 L 112.559 89.522 L 112.559 89.522 Z M 118.354 90.267 L 118.354 90.267 L 118.354 90.267 Q 118.432 90.076 118.479 89.942 L 118.479 89.942 L 118.479 89.942 Q 118.526 89.809 118.558 89.69 L 118.558 89.69 L 118.558 89.69 Q 118.589 89.571 118.589 89.412 L 118.589 89.412 L 118.589 89.412 Q 118.589 89.252 118.561 89.168 L 118.561 89.168 L 118.561 89.168 Q 118.533 89.084 118.533 89.023 L 118.533 89.023 L 118.533 89.023 Q 118.533 88.961 118.61 88.961 L 118.61 88.961 L 118.999 88.961 L 118.999 88.961 Q 119.027 88.961 119.071 89.012 L 119.071 89.012 L 119.071 89.012 Q 119.115 89.063 119.115 89.201 L 119.115 89.201 L 119.115 89.201 Q 119.115 89.34 118.947 89.774 L 118.947 89.774 L 118.947 89.774 Q 118.085 91.971 117.983 92.083 L 117.983 92.083 L 117.983 92.083 Q 117.941 92.129 117.904 92.169 L 117.904 92.169 L 117.904 92.169 Q 117.867 92.209 117.839 92.209 L 117.839 92.209 L 117.514 92.209 L 117.514 92.209 Q 117.478 92.209 117.436 92.101 L 117.436 92.101 L 116.508 89.589 L 116.508 89.589 Q 116.438 89.403 116.242 89.364 L 116.242 89.364 L 116.242 89.364 Q 116.172 89.35 116.121 89.343 L 116.121 89.343 L 116.121 89.343 Q 116.07 89.336 116.07 89.277 L 116.07 89.277 L 116.07 89.277 Q 116.07 89.217 116.154 89.172 L 116.154 89.172 L 116.823 88.86 L 116.823 88.86 Q 116.869 88.86 116.932 89.045 L 116.932 89.045 L 117.734 91.347 L 117.734 91.347 Q 117.804 91.526 117.874 91.337 L 117.874 91.337 L 117.874 91.337 Q 117.881 91.319 117.964 91.146 L 117.964 91.146 L 117.964 91.146 Q 118.046 90.973 118.162 90.715 L 118.162 90.715 L 118.162 90.715 Q 118.277 90.457 118.354 90.267 Z M 84.971 87.784 L 84.971 91.481 L 84.971 91.481 Q 84.971 91.954 85.626 91.975 L 85.626 91.975 L 85.626 91.975 Q 85.654 91.975 85.654 92.003 L 85.654 92.003 L 85.654 92.087 L 85.654 92.087 Q 85.654 92.115 85.626 92.115 L 85.626 92.115 L 83.398 92.115 L 83.398 92.115 Q 83.37 92.115 83.37 92.087 L 83.37 92.087 L 83.37 92.003 L 83.37 92.003 Q 83.37 91.975 83.545 91.975 L 83.545 91.975 L 83.545 91.975 Q 83.72 91.975 83.944 91.898 L 83.944 91.898 L 83.944 91.898 Q 84.287 91.785 84.287 91.519 L 84.287 91.519 L 84.287 89.848 L 84.287 89.848 Q 84.287 89.813 84.277 89.802 L 84.277 89.802 L 84.277 89.802 Q 84.266 89.792 84.231 89.792 L 84.231 89.792 L 81.47 89.792 L 81.47 89.792 Q 81.435 89.792 81.425 89.802 L 81.425 89.802 L 81.425 89.802 Q 81.414 89.813 81.414 89.848 L 81.414 89.848 L 81.414 91.554 L 81.414 91.554 Q 81.414 91.975 82.035 91.975 L 82.035 91.975 L 82.035 91.975 Q 82.063 91.975 82.063 92.003 L 82.063 92.003 L 82.063 92.087 L 82.063 92.087 Q 82.063 92.115 82.038 92.115 L 82.038 92.115 L 80.104 92.115 L 80.104 92.115 Q 80.076 92.115 80.076 92.087 L 80.076 92.087 L 80.076 92.003 L 80.076 92.003 Q 80.076 91.975 80.146 91.975 L 80.146 91.975 L 80.146 91.975 Q 80.731 91.975 80.731 91.474 L 80.731 91.474 L 80.731 87.735 L 80.731 87.735 Q 80.731 87.325 80.244 87.301 L 80.244 87.301 L 80.244 87.301 Q 80.171 87.297 80.171 87.269 L 80.171 87.269 L 80.171 87.203 L 80.171 87.203 Q 80.171 87.174 80.195 87.174 L 80.195 87.174 L 81.954 87.174 L 81.954 87.174 Q 81.982 87.174 81.982 87.203 L 81.982 87.203 L 81.982 87.269 L 81.982 87.269 Q 81.982 87.29 81.915 87.29 L 81.915 87.29 L 81.915 87.29 Q 81.414 87.29 81.414 87.784 L 81.414 87.784 L 81.414 89.403 L 81.414 89.403 Q 81.414 89.438 81.425 89.448 L 81.425 89.448 L 81.425 89.448 Q 81.435 89.459 81.47 89.459 L 81.47 89.459 L 84.231 89.459 L 84.231 89.459 Q 84.266 89.459 84.277 89.448 L 84.277 89.448 L 84.277 89.448 Q 84.287 89.438 84.287 89.403 L 84.287 89.403 L 84.287 87.728 L 84.287 87.728 Q 84.28 87.697 84.279 87.67 L 84.279 87.67 L 84.279 87.67 Q 84.277 87.644 84.266 87.588 L 84.266 87.588 L 84.266 87.588 Q 84.242 87.469 84.018 87.393 L 84.018 87.393 L 84.018 87.393 Q 83.793 87.318 83.51 87.297 L 83.51 87.297 L 83.51 87.297 Q 83.482 87.297 83.482 87.269 L 83.482 87.269 L 83.482 87.203 L 83.482 87.203 Q 83.482 87.174 83.506 87.174 L 83.506 87.174 L 85.528 87.174 L 85.528 87.174 Q 85.556 87.174 85.556 87.203 L 85.556 87.203 L 85.556 87.269 L 85.556 87.269 Q 85.556 87.29 85.489 87.29 L 85.489 87.29 L 85.489 87.29 Q 84.971 87.29 84.971 87.784 L 84.971 87.784 L 84.971 87.784 Z"/>
+ <path fill="#4f5d73" d="M 85.531 54 L 85.531 68.223 C 85.531 73.476 89.76 77.705 95.013 77.705 L 125.83 77.705 C 131.083 77.705 135.313 73.476 135.313 68.223 L 135.313 54 L 85.531 54 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 85.531 54 L 85.531 56.371 L 135.313 56.371 L 135.313 54 L 85.531 54 Z"/>
+ </g>
+ </g>
+ <g>
+ <rect fill="#f2faff" width="84.559" height="85.513" x="103.6" y="113.63" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#788b9c" d="M 186.324 115.487 L 186.324 197.282 L 105.441 197.282 L 105.441 115.487 L 186.324 115.487 Z M 190 111.769 L 101.765 111.769 L 101.765 201 L 190 201 L 190 111.769 Z"/>
+ <rect fill="#f2faff" width="3.676" height="89.231" x="171.62" y="111.77" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#f2faff" width="3.676" height="89.231" x="153.24" y="111.77" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#f2faff" width="3.676" height="89.231" x="134.85" y="111.77" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#f2faff" width="3.676" height="89.231" x="116.47" y="111.77" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#f2faff" width="3.718" height="88.235" x="144.02" y="140.15" transform="matrix(0,1,-1,0,330.151,38.386)"/>
+ <rect fill="#f2faff" width="3.718" height="88.235" x="144.02" y="121.56" transform="matrix(0,1,-1,0,311.562,19.796)"/>
+ <rect fill="#f2faff" width="3.718" height="88.235" x="144.02" y="102.97" transform="matrix(0,1,-1,0,292.972,1.206)"/>
+ <rect fill="#f2faff" width="3.718" height="88.235" x="144.02" y="84.38" transform="matrix(0,1,-1,0,274.383,-17.382)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/clipgrab.svg b/.icons/Gruvbox_Dark-2/apps/64/clipgrab.svg
new file mode 120000
index 000000000..2ba3b5192
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/clipgrab.svg
@@ -0,0 +1 @@
+transfer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/clipit-trayicon.svg b/.icons/Gruvbox_Dark-2/apps/64/clipit-trayicon.svg
new file mode 120000
index 000000000..644ff5b1a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/clipit-trayicon.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/clipped.svg b/.icons/Gruvbox_Dark-2/apps/64/clipped.svg
new file mode 100644
index 000000000..dc9714971
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/clipped.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="7yy7l77vGlGV1NQ8SiSAYxHUk65ohzzM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#7yy7l77vGlGV1NQ8SiSAYxHUk65ohzzM)">
+ <linearGradient id="_lgradient_11" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.7,11.9)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.174%" style="stop-color:#2ee8e8"/>
+ <stop offset="98.261%" style="stop-color:#23aaaa"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" d="M 165.709 11.9 C 239.765 11.9 250.348 22.457 250.348 96.444 L 250.348 155.695 C 250.348 229.681 239.765 240.238 165.709 240.238 L 90.339 240.238 C 16.284 240.238 5.7 229.681 5.7 155.695 L 5.7 96.444 C 5.7 22.457 16.284 11.9 90.339 11.9 L 165.709 11.9 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_12" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="FECkSRHu2LIKazBehgX1X49W3MX5GJGz" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#FECkSRHu2LIKazBehgX1X49W3MX5GJGz)">
+ <path d="M 70.604 53.5 L 185.396 53.5 C 193.732 53.5 200.5 60.268 200.5 68.604 L 200.5 195.479 C 200.5 203.815 193.732 210.583 185.396 210.583 L 70.604 210.583 C 62.268 210.583 55.5 203.815 55.5 195.479 L 55.5 68.604 C 55.5 60.268 62.268 53.5 70.604 53.5 Z"/>
+ </g>
+ <path d="M 70.604 50.479 L 185.396 50.479 C 193.732 50.479 200.5 57.247 200.5 65.583 L 200.5 192.458 C 200.5 200.795 193.732 207.563 185.396 207.563 L 70.604 207.563 C 62.268 207.563 55.5 200.795 55.5 192.458 L 55.5 65.583 C 55.5 57.247 62.268 50.479 70.604 50.479 Z" style="fill:#e0995e"/>
+ <g opacity=".2">
+ <rect width="111.771" height="126.875" x="70.6" y="68.6" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ <rect fill="#ffffff" width="111.771" height="126.875" x="70.6" y="65.58" transform="matrix(1,0,0,1,0,0)"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 70.604 50.479 C 62.236 50.479 55.5 57.216 55.5 65.583 L 55.5 68.604 C 55.5 60.236 62.236 53.5 70.604 53.5 L 185.396 53.5 C 193.764 53.5 200.5 60.236 200.5 68.604 L 200.5 65.583 C 200.5 57.216 193.764 50.479 185.396 50.479 L 70.604 50.479 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 94.771 44.438 L 94.771 62.563 C 94.771 69.257 100.16 74.646 106.854 74.646 L 146.125 74.646 C 152.819 74.646 158.208 69.257 158.208 62.563 L 158.208 44.438 L 94.771 44.438 Z"/>
+ </g>
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 89.926 164.132 L 89.926 164.239 L 89.926 164.239 Q 89.926 164.275 89.891 164.275 L 89.891 164.275 L 87.609 164.275 L 87.609 164.275 Q 87.573 164.275 87.573 164.239 L 87.573 164.239 L 87.573 164.132 L 87.573 164.132 Q 87.573 164.096 87.632 164.096 L 87.632 164.096 L 87.632 164.096 Q 88.243 164.069 88.458 163.444 L 88.458 163.444 L 90.279 158.171 L 90.279 158.171 Q 90.284 158.162 90.284 158.149 L 90.284 158.149 L 90.235 158.001 L 90.235 158.001 Q 90.235 157.979 90.252 157.979 L 90.252 157.979 L 91.145 157.979 L 91.145 157.979 Q 91.154 157.983 91.17 157.988 L 91.17 157.988 L 91.17 157.988 Q 91.186 157.992 91.195 158.015 L 91.195 158.015 L 93.083 163.315 L 93.083 163.315 Q 93.146 163.435 93.184 163.533 L 93.184 163.533 L 93.184 163.533 Q 93.222 163.632 93.271 163.712 L 93.271 163.712 L 93.271 163.712 Q 93.378 163.895 93.623 163.993 L 93.623 163.993 L 93.623 163.993 Q 93.829 164.096 93.998 164.096 L 93.998 164.096 L 93.998 164.096 Q 94.034 164.096 94.034 164.136 L 94.034 164.136 L 94.034 164.239 L 94.034 164.239 Q 94.034 164.275 93.998 164.275 L 93.998 164.275 L 91.266 164.275 L 91.266 164.275 Q 91.23 164.275 91.23 164.239 L 91.23 164.239 L 91.23 164.132 L 91.23 164.132 Q 91.23 164.096 91.395 164.087 L 91.395 164.087 L 91.395 164.087 Q 91.561 164.078 91.668 164.069 L 91.668 164.069 L 91.668 164.069 Q 92.288 164.002 92.288 163.649 L 92.288 163.649 L 92.288 163.649 Q 92.288 163.623 92.28 163.587 L 92.28 163.587 L 91.605 161.685 L 91.605 161.685 Q 91.601 161.676 91.587 161.645 L 91.587 161.645 L 91.587 161.645 Q 91.534 161.493 91.4 161.493 L 91.4 161.493 L 89.815 161.493 L 89.815 161.493 Q 89.681 161.493 89.605 161.64 L 89.605 161.64 L 89.605 161.64 Q 89.592 161.671 89.592 161.676 L 89.592 161.676 L 88.922 163.636 L 88.922 163.676 L 88.922 163.676 Q 88.922 163.792 89.042 163.886 L 89.042 163.886 L 89.042 163.886 Q 89.315 164.096 89.775 164.096 L 89.775 164.096 L 89.891 164.096 L 89.891 164.096 Q 89.926 164.096 89.926 164.132 L 89.926 164.132 Z M 89.931 160.997 L 91.248 160.997 L 91.248 160.997 Q 91.328 160.997 91.328 160.93 L 91.328 160.93 L 91.328 160.93 Q 91.328 160.895 91.311 160.85 L 91.311 160.85 L 90.645 159.019 L 90.645 159.019 Q 90.601 158.899 90.578 158.899 L 90.578 158.899 L 90.578 158.899 Q 90.556 158.899 90.507 159.024 L 90.507 159.024 L 89.882 160.85 L 89.882 160.85 Q 89.864 160.895 89.864 160.946 L 89.864 160.946 L 89.864 160.946 Q 89.864 160.997 89.931 160.997 L 89.931 160.997 Z M 95.512 164.051 L 95.512 164.051 L 95.512 164.051 Q 94.874 163.462 94.816 161.743 L 94.816 161.743 L 94.816 161.743 Q 94.793 160.953 94.724 160.872 L 94.724 160.872 L 94.724 160.872 Q 94.655 160.792 94.574 160.774 L 94.574 160.774 L 94.574 160.774 Q 94.494 160.756 94.365 160.736 L 94.365 160.736 L 94.365 160.736 Q 94.235 160.716 94.235 160.642 L 94.235 160.642 L 94.235 160.642 Q 94.235 160.569 94.316 160.528 L 94.316 160.528 L 95.155 160.136 L 95.155 160.136 Q 95.164 160.131 95.182 160.131 L 95.182 160.131 L 95.182 160.131 Q 95.2 160.131 95.217 160.131 L 95.217 160.131 L 95.217 160.131 Q 95.392 160.131 95.461 161.381 L 95.461 161.381 L 95.461 161.381 Q 95.53 162.631 95.666 163.14 L 95.666 163.14 L 95.666 163.14 Q 95.802 163.649 96.001 163.893 L 96.001 163.893 L 96.001 163.893 Q 96.2 164.136 96.485 164.136 L 96.485 164.136 L 96.485 164.136 Q 97.003 164.136 97.258 163.614 L 97.258 163.614 L 97.258 163.614 Q 97.468 163.185 97.526 162.314 L 97.526 162.314 L 97.526 162.314 Q 97.584 161.444 97.584 160.377 L 97.584 160.377 L 97.584 160.377 Q 97.584 160.283 97.678 160.261 L 97.678 160.261 L 97.678 160.261 Q 98.102 160.171 98.193 160.149 L 98.193 160.149 L 98.193 160.149 Q 98.285 160.127 98.312 160.127 L 98.312 160.127 L 98.312 160.127 Q 98.338 160.127 98.327 160.265 L 98.327 160.265 L 98.327 160.265 Q 98.316 160.403 98.298 160.685 L 98.298 160.685 L 98.298 160.685 Q 98.137 162.913 97.937 163.393 L 97.937 163.393 L 97.937 163.393 Q 97.736 163.873 97.401 164.134 L 97.401 164.134 L 97.401 164.134 Q 97.066 164.395 96.474 164.395 L 96.474 164.395 L 96.474 164.395 Q 95.883 164.395 95.512 164.051 Z M 102.017 163.667 L 102.017 163.667 L 102.017 163.667 Q 102.098 163.609 102.134 163.609 L 102.134 163.609 L 102.134 163.609 Q 102.169 163.609 102.169 163.667 L 102.169 163.667 L 102.169 163.667 Q 102.169 163.707 102.134 163.766 L 102.134 163.766 L 102.134 163.766 Q 101.772 164.391 100.584 164.391 L 100.584 164.391 L 100.584 164.391 Q 100.54 164.391 100.484 164.35 L 100.484 164.35 L 100.484 164.35 Q 100.428 164.31 100.428 164.208 L 100.428 164.208 L 100.428 160.863 L 98.959 160.863 L 98.959 160.863 Q 98.888 160.863 98.888 160.792 L 98.888 160.792 L 99.066 160.328 L 99.066 160.328 Q 99.084 160.256 99.138 160.256 L 99.138 160.256 L 102.567 160.256 L 102.567 160.256 Q 102.638 160.256 102.638 160.328 L 102.638 160.328 L 102.442 160.841 L 102.442 160.841 Q 102.433 160.863 102.388 160.863 L 102.388 160.863 L 101.124 160.863 L 101.124 163.774 L 101.124 163.774 Q 101.124 163.962 101.357 163.962 L 101.357 163.962 L 101.357 163.962 Q 101.589 163.962 102.017 163.667 Z M 105.163 164.4 L 105.163 164.4 L 105.163 164.4 Q 104.268 164.4 103.643 163.781 L 103.643 163.781 L 103.643 163.781 Q 103.018 163.163 103.018 162.221 L 103.018 162.221 L 103.018 162.221 Q 103.018 161.279 103.634 160.7 L 103.634 160.7 L 103.634 160.7 Q 104.25 160.122 105.161 160.122 L 105.161 160.122 L 105.161 160.122 Q 106.072 160.122 106.679 160.714 L 106.679 160.714 L 106.679 160.714 Q 107.286 161.305 107.286 162.239 L 107.286 162.239 L 107.286 162.239 Q 107.286 163.172 106.672 163.786 L 106.672 163.786 L 106.672 163.786 Q 106.058 164.4 105.163 164.4 Z M 106.518 162.25 L 106.518 162.25 L 106.518 162.25 Q 106.518 161.533 106.156 160.968 L 106.156 160.968 L 106.156 160.968 Q 105.795 160.403 105.138 160.403 L 105.138 160.403 L 105.138 160.403 Q 104.482 160.403 104.103 161.006 L 104.103 161.006 L 104.103 161.006 Q 103.786 161.515 103.786 162.261 L 103.786 162.261 L 103.786 162.261 Q 103.786 163.493 104.54 163.958 L 104.54 163.958 L 104.54 163.958 Q 104.804 164.118 105.147 164.118 L 105.147 164.118 L 105.147 164.118 Q 105.79 164.118 106.154 163.542 L 106.154 163.542 L 106.154 163.542 Q 106.518 162.966 106.518 162.25 Z M 109.264 162.359 L 109.26 162.359 L 109.26 162.359 Q 109.206 162.359 109.206 162.578 L 109.206 162.578 L 109.206 164.199 L 109.206 164.199 Q 109.206 164.261 109.143 164.275 L 109.143 164.275 L 108.554 164.275 L 108.554 164.275 Q 108.509 164.261 108.509 164.194 L 108.509 164.194 L 108.509 161.015 L 108.509 161.015 Q 108.509 160.828 108.304 160.756 L 108.304 160.756 L 108.304 160.756 Q 108.215 160.725 108.112 160.705 L 108.112 160.705 L 108.112 160.705 Q 108.009 160.685 107.949 160.667 L 107.949 160.667 L 107.949 160.667 Q 107.889 160.649 107.873 160.633 L 107.873 160.633 L 107.873 160.633 Q 107.858 160.618 107.858 160.566 L 107.858 160.566 L 107.858 160.566 Q 107.858 160.515 107.925 160.479 L 107.925 160.479 L 109.063 159.944 L 109.063 159.944 Q 109.117 159.917 109.13 159.917 L 109.13 159.917 L 109.13 159.917 Q 109.206 159.917 109.206 160.024 L 109.206 160.024 L 109.206 161.448 L 109.206 161.448 Q 109.242 161.578 109.3 161.6 L 109.3 161.6 L 109.3 161.6 Q 109.358 161.622 109.416 161.622 L 109.416 161.622 L 111.09 160.238 L 111.09 160.238 Q 111.215 160.136 111.305 160.136 L 111.305 160.136 L 111.635 160.136 L 111.635 160.136 Q 111.791 160.136 111.791 160.236 L 111.791 160.236 L 111.791 160.236 Q 111.791 160.336 111.686 160.435 L 111.686 160.435 L 111.686 160.435 Q 111.581 160.533 111.47 160.627 L 111.47 160.627 L 109.871 161.966 L 109.871 161.966 Q 109.871 162.024 109.956 162.109 L 109.956 162.109 L 111.791 163.819 L 111.791 163.819 Q 111.889 163.926 111.954 163.982 L 111.954 163.982 L 111.954 163.982 Q 112.019 164.038 112.066 164.085 L 112.066 164.085 L 112.066 164.085 Q 112.113 164.132 112.113 164.203 L 112.113 164.203 L 112.113 164.203 Q 112.113 164.275 112.041 164.275 L 112.041 164.275 L 111.38 164.275 L 111.38 164.275 Q 111.313 164.275 111.229 164.176 L 111.229 164.176 L 111.229 164.176 Q 111.144 164.078 110.994 163.946 L 110.994 163.946 L 110.994 163.946 Q 110.845 163.815 110.648 163.605 L 110.648 163.605 L 109.269 162.368 L 109.269 162.368 Q 109.269 162.364 109.264 162.359 L 109.264 162.359 Z M 116.89 162.14 L 116.89 162.14 L 116.89 162.14 Q 116.89 163.132 116.232 163.763 L 116.232 163.763 L 116.232 163.763 Q 115.573 164.395 114.805 164.395 L 114.805 164.395 L 114.805 164.395 Q 114.528 164.395 114.05 164.292 L 114.05 164.292 L 114.05 164.292 Q 113.975 164.292 113.968 164.344 L 113.968 164.344 L 113.968 164.344 Q 113.961 164.395 113.957 164.458 L 113.957 164.458 L 113.957 166.793 L 113.957 166.793 Q 113.957 166.828 113.885 166.864 L 113.885 166.864 L 113.332 167.132 L 113.332 167.132 Q 113.26 167.132 113.26 167.061 L 113.26 167.061 L 113.26 161.904 L 113.26 161.904 Q 113.26 160.81 113.863 160.426 L 113.863 160.426 L 113.863 160.426 Q 114.318 160.14 115.31 160.14 L 115.31 160.14 L 115.31 160.14 Q 115.667 160.14 115.863 160.238 L 115.863 160.238 L 115.863 160.238 Q 116.435 160.515 116.712 161.283 L 116.712 161.283 L 116.712 161.283 Q 116.89 161.77 116.89 162.14 Z M 114.912 160.604 L 114.912 160.604 L 114.912 160.604 Q 114.305 160.604 113.957 160.953 L 113.957 160.953 L 113.957 163.462 L 113.957 163.462 Q 113.957 163.685 114.033 163.752 L 114.033 163.752 L 114.033 163.752 Q 114.229 163.922 114.635 164.016 L 114.635 164.016 L 114.635 164.016 Q 115.439 164.199 115.886 163.632 L 115.886 163.632 L 115.886 163.632 Q 116.203 163.225 116.203 162.649 L 116.203 162.649 L 116.203 162.649 Q 116.203 161.529 115.698 160.97 L 115.698 160.97 L 115.698 160.97 Q 115.394 160.631 114.912 160.604 Z M 121.717 160.127 L 122.382 160.127 L 122.382 160.127 Q 121.846 161.408 121.846 162.239 L 121.846 162.239 L 121.846 162.239 Q 121.846 163.073 122.351 163.641 L 122.351 163.641 L 122.351 163.641 Q 122.52 163.828 122.744 163.962 L 122.744 163.962 L 122.36 164.422 L 122.36 164.422 Q 122.141 164.275 121.938 164.08 L 121.938 164.08 L 121.938 164.08 Q 121.735 163.886 121.681 163.812 L 121.681 163.812 L 121.681 163.812 Q 121.627 163.739 121.572 163.739 L 121.572 163.739 L 121.572 163.739 Q 121.516 163.739 121.476 163.754 L 121.476 163.754 L 121.476 163.754 Q 121.435 163.77 121.373 163.81 L 121.373 163.81 L 121.373 163.81 Q 121.284 163.873 121.007 164.065 L 121.007 164.065 L 121.007 164.065 Q 120.73 164.257 120.319 164.337 L 120.319 164.337 L 120.319 164.337 Q 119.395 164.525 118.739 164.243 L 118.739 164.243 L 118.739 164.243 Q 117.667 163.779 117.667 162.091 L 117.667 162.091 L 117.667 162.091 Q 117.667 161.252 118.352 160.689 L 118.352 160.689 L 118.352 160.689 Q 119.038 160.127 119.846 160.127 L 119.846 160.127 L 119.846 160.127 Q 120.382 160.127 120.667 160.278 L 120.667 160.278 L 120.667 160.278 Q 120.953 160.43 121.138 160.62 L 121.138 160.62 L 121.138 160.62 Q 121.324 160.81 121.489 161.104 L 121.489 161.104 L 121.489 161.104 Q 121.502 160.966 121.594 160.622 L 121.594 160.622 L 121.594 160.622 Q 121.685 160.278 121.717 160.127 L 121.717 160.127 Z M 118.743 160.97 L 118.743 160.97 Q 118.556 161.171 118.439 161.484 L 118.439 161.484 L 118.439 161.484 Q 118.323 161.796 118.323 162.114 L 118.323 162.114 L 118.323 162.114 Q 118.323 162.636 118.542 163.08 L 118.542 163.08 L 118.542 163.08 Q 118.761 163.524 119.131 163.808 L 119.131 163.808 L 119.131 163.808 Q 119.502 164.091 119.94 164.091 L 119.94 164.091 L 119.94 164.091 Q 120.502 164.091 120.842 163.574 L 120.842 163.574 L 120.842 163.574 Q 120.962 163.39 121.072 163.006 L 121.072 163.006 L 121.072 163.006 Q 121.181 162.623 121.181 162.105 L 121.181 162.105 L 121.181 162.105 Q 121.105 161.462 120.641 161.022 L 120.641 161.022 L 120.641 161.022 Q 120.176 160.582 119.64 160.582 L 119.64 160.582 L 119.64 160.582 Q 119.105 160.582 118.743 160.97 L 118.743 160.97 Z M 126.074 163.667 L 126.074 163.667 L 126.074 163.667 Q 126.155 163.609 126.191 163.609 L 126.191 163.609 L 126.191 163.609 Q 126.226 163.609 126.226 163.667 L 126.226 163.667 L 126.226 163.667 Q 126.226 163.707 126.191 163.766 L 126.191 163.766 L 126.191 163.766 Q 125.829 164.391 124.641 164.391 L 124.641 164.391 L 124.641 164.391 Q 124.597 164.391 124.541 164.35 L 124.541 164.35 L 124.541 164.35 Q 124.485 164.31 124.485 164.208 L 124.485 164.208 L 124.485 160.863 L 123.016 160.863 L 123.016 160.863 Q 122.945 160.863 122.945 160.792 L 122.945 160.792 L 123.123 160.328 L 123.123 160.328 Q 123.141 160.256 123.195 160.256 L 123.195 160.256 L 126.624 160.256 L 126.624 160.256 Q 126.695 160.256 126.695 160.328 L 126.695 160.328 L 126.499 160.841 L 126.499 160.841 Q 126.49 160.863 126.445 160.863 L 126.445 160.863 L 125.181 160.863 L 125.181 163.774 L 125.181 163.774 Q 125.181 163.962 125.414 163.962 L 125.414 163.962 L 125.414 163.962 Q 125.646 163.962 126.074 163.667 Z M 129.22 164.4 L 129.22 164.4 L 129.22 164.4 Q 128.325 164.4 127.7 163.781 L 127.7 163.781 L 127.7 163.781 Q 127.075 163.163 127.075 162.221 L 127.075 162.221 L 127.075 162.221 Q 127.075 161.279 127.691 160.7 L 127.691 160.7 L 127.691 160.7 Q 128.307 160.122 129.218 160.122 L 129.218 160.122 L 129.218 160.122 Q 130.129 160.122 130.736 160.714 L 130.736 160.714 L 130.736 160.714 Q 131.343 161.305 131.343 162.239 L 131.343 162.239 L 131.343 162.239 Q 131.343 163.172 130.729 163.786 L 130.729 163.786 L 130.729 163.786 Q 130.115 164.4 129.22 164.4 Z M 130.575 162.25 L 130.575 162.25 L 130.575 162.25 Q 130.575 161.533 130.213 160.968 L 130.213 160.968 L 130.213 160.968 Q 129.852 160.403 129.195 160.403 L 129.195 160.403 L 129.195 160.403 Q 128.539 160.403 128.16 161.006 L 128.16 161.006 L 128.16 161.006 Q 127.843 161.515 127.843 162.261 L 127.843 162.261 L 127.843 162.261 Q 127.843 163.493 128.597 163.958 L 128.597 163.958 L 128.597 163.958 Q 128.861 164.118 129.204 164.118 L 129.204 164.118 L 129.204 164.118 Q 129.847 164.118 130.211 163.542 L 130.211 163.542 L 130.211 163.542 Q 130.575 162.966 130.575 162.25 Z M 136.054 162.14 L 136.054 162.14 L 136.054 162.14 Q 136.054 163.132 135.395 163.763 L 135.395 163.763 L 135.395 163.763 Q 134.736 164.395 133.968 164.395 L 133.968 164.395 L 133.968 164.395 Q 133.692 164.395 133.214 164.292 L 133.214 164.292 L 133.214 164.292 Q 133.138 164.292 133.131 164.344 L 133.131 164.344 L 133.131 164.344 Q 133.125 164.395 133.12 164.458 L 133.12 164.458 L 133.12 166.793 L 133.12 166.793 Q 133.12 166.828 133.049 166.864 L 133.049 166.864 L 132.495 167.132 L 132.495 167.132 Q 132.424 167.132 132.424 167.061 L 132.424 167.061 L 132.424 161.904 L 132.424 161.904 Q 132.424 160.81 133.026 160.426 L 133.026 160.426 L 133.026 160.426 Q 133.482 160.14 134.473 160.14 L 134.473 160.14 L 134.473 160.14 Q 134.83 160.14 135.027 160.238 L 135.027 160.238 L 135.027 160.238 Q 135.598 160.515 135.875 161.283 L 135.875 161.283 L 135.875 161.283 Q 136.054 161.77 136.054 162.14 Z M 134.076 160.604 L 134.076 160.604 L 134.076 160.604 Q 133.468 160.604 133.12 160.953 L 133.12 160.953 L 133.12 163.462 L 133.12 163.462 Q 133.12 163.685 133.196 163.752 L 133.196 163.752 L 133.196 163.752 Q 133.392 163.922 133.799 164.016 L 133.799 164.016 L 133.799 164.016 Q 134.602 164.199 135.049 163.632 L 135.049 163.632 L 135.049 163.632 Q 135.366 163.225 135.366 162.649 L 135.366 162.649 L 135.366 162.649 Q 135.366 161.529 134.861 160.97 L 134.861 160.97 L 134.861 160.97 Q 134.558 160.631 134.076 160.604 Z M 139.143 163.667 L 139.143 163.667 L 139.143 163.667 Q 139.224 163.609 139.259 163.609 L 139.259 163.609 L 139.259 163.609 Q 139.295 163.609 139.295 163.667 L 139.295 163.667 L 139.295 163.667 Q 139.295 163.707 139.259 163.766 L 139.259 163.766 L 139.259 163.766 Q 138.898 164.391 137.71 164.391 L 137.71 164.391 L 137.71 164.391 Q 137.665 164.391 137.61 164.35 L 137.61 164.35 L 137.61 164.35 Q 137.554 164.31 137.554 164.208 L 137.554 164.208 L 137.554 161.234 L 137.554 161.234 Q 137.554 161.046 137.348 160.975 L 137.348 160.975 L 137.348 160.975 Q 137.259 160.944 137.156 160.924 L 137.156 160.924 L 137.156 160.924 Q 137.054 160.904 136.993 160.886 L 136.993 160.886 L 136.993 160.886 Q 136.933 160.868 136.917 160.852 L 136.917 160.852 L 136.917 160.852 Q 136.902 160.837 136.902 160.785 L 136.902 160.785 L 136.902 160.785 Q 136.902 160.734 136.969 160.698 L 136.969 160.698 L 138.107 160.162 L 138.107 160.162 Q 138.161 160.136 138.174 160.136 L 138.174 160.136 L 138.174 160.136 Q 138.25 160.136 138.25 160.243 L 138.25 160.243 L 138.25 163.774 L 138.25 163.774 Q 138.25 163.962 138.482 163.962 L 138.482 163.962 L 138.482 163.962 Q 138.715 163.962 139.143 163.667 Z M 137.281 158.872 L 137.183 158.742 L 137.183 158.742 Q 137.165 158.725 137.165 158.716 L 137.165 158.716 L 137.165 158.716 Q 137.165 158.707 137.183 158.689 L 137.183 158.689 L 138.134 157.372 L 138.134 157.372 Q 138.295 157.153 138.451 157.153 L 138.451 157.153 L 138.451 157.153 Q 138.607 157.153 138.699 157.253 L 138.699 157.253 L 138.699 157.253 Q 138.791 157.354 138.791 157.524 L 138.791 157.524 L 138.791 157.524 Q 138.791 157.693 138.545 157.903 L 138.545 157.903 L 137.344 158.872 L 137.344 158.872 Q 137.322 158.885 137.308 158.885 L 137.308 158.885 L 137.308 158.885 Q 137.295 158.885 137.281 158.872 L 137.281 158.872 Z M 143.452 160.127 L 144.117 160.127 L 144.117 160.127 Q 143.581 161.408 143.581 162.239 L 143.581 162.239 L 143.581 162.239 Q 143.581 163.073 144.086 163.641 L 144.086 163.641 L 144.086 163.641 Q 144.256 163.828 144.479 163.962 L 144.479 163.962 L 144.095 164.422 L 144.095 164.422 Q 143.876 164.275 143.673 164.08 L 143.673 164.08 L 143.673 164.08 Q 143.47 163.886 143.416 163.812 L 143.416 163.812 L 143.416 163.812 Q 143.363 163.739 143.307 163.739 L 143.307 163.739 L 143.307 163.739 Q 143.251 163.739 143.211 163.754 L 143.211 163.754 L 143.211 163.754 Q 143.171 163.77 143.108 163.81 L 143.108 163.81 L 143.108 163.81 Q 143.019 163.873 142.742 164.065 L 142.742 164.065 L 142.742 164.065 Q 142.465 164.257 142.054 164.337 L 142.054 164.337 L 142.054 164.337 Q 141.13 164.525 140.474 164.243 L 140.474 164.243 L 140.474 164.243 Q 139.402 163.779 139.402 162.091 L 139.402 162.091 L 139.402 162.091 Q 139.402 161.252 140.088 160.689 L 140.088 160.689 L 140.088 160.689 Q 140.773 160.127 141.581 160.127 L 141.581 160.127 L 141.581 160.127 Q 142.117 160.127 142.403 160.278 L 142.403 160.278 L 142.403 160.278 Q 142.688 160.43 142.874 160.62 L 142.874 160.62 L 142.874 160.62 Q 143.059 160.81 143.224 161.104 L 143.224 161.104 L 143.224 161.104 Q 143.238 160.966 143.329 160.622 L 143.329 160.622 L 143.329 160.622 Q 143.421 160.278 143.452 160.127 L 143.452 160.127 Z M 140.478 160.97 L 140.478 160.97 Q 140.291 161.171 140.175 161.484 L 140.175 161.484 L 140.175 161.484 Q 140.059 161.796 140.059 162.114 L 140.059 162.114 L 140.059 162.114 Q 140.059 162.636 140.277 163.08 L 140.277 163.08 L 140.277 163.08 Q 140.496 163.524 140.867 163.808 L 140.867 163.808 L 140.867 163.808 Q 141.237 164.091 141.675 164.091 L 141.675 164.091 L 141.675 164.091 Q 142.237 164.091 142.577 163.574 L 142.577 163.574 L 142.577 163.574 Q 142.697 163.39 142.807 163.006 L 142.807 163.006 L 142.807 163.006 Q 142.916 162.623 142.916 162.105 L 142.916 162.105 L 142.916 162.105 Q 142.84 161.462 142.376 161.022 L 142.376 161.022 L 142.376 161.022 Q 141.911 160.582 141.376 160.582 L 141.376 160.582 L 141.376 160.582 Q 140.84 160.582 140.478 160.97 L 140.478 160.97 Z M 145.216 163.826 L 145.216 163.826 L 145.216 163.826 Q 145.216 163.587 145.385 163.411 L 145.385 163.411 L 145.385 163.411 Q 145.555 163.234 145.796 163.234 L 145.796 163.234 L 145.796 163.234 Q 146.033 163.234 146.205 163.406 L 146.205 163.406 L 146.205 163.406 Q 146.376 163.578 146.376 163.824 L 146.376 163.824 L 146.376 163.824 Q 146.376 164.069 146.207 164.232 L 146.207 164.232 L 146.207 164.232 Q 146.037 164.395 145.796 164.395 L 145.796 164.395 L 145.796 164.395 Q 145.559 164.395 145.387 164.23 L 145.387 164.23 L 145.387 164.23 Q 145.216 164.065 145.216 163.826 Z M 99.017 145.741 L 99.017 145.634 L 99.017 145.634 Q 99.017 145.598 99.053 145.598 L 99.053 145.598 L 103.263 145.598 L 103.263 145.598 Q 103.317 145.607 103.344 145.622 L 103.344 145.622 L 103.344 145.622 Q 103.37 145.638 103.37 145.7 L 103.37 145.7 L 103.37 146.781 L 103.37 146.781 Q 103.37 146.835 103.355 146.848 L 103.355 146.848 L 103.355 146.848 Q 103.339 146.861 103.299 146.861 L 103.299 146.861 L 103.245 146.861 L 103.245 146.861 Q 103.236 146.857 103.185 146.618 L 103.185 146.618 L 103.185 146.618 Q 103.134 146.379 103.027 146.25 L 103.027 146.25 L 103.027 146.25 Q 102.843 146.053 102.611 146.031 L 102.611 146.031 L 102.611 146.031 Q 102.518 146.022 102.384 146.022 L 102.384 146.022 L 100.691 146.022 L 100.691 146.022 Q 100.602 146.022 100.602 146.111 L 100.602 146.111 L 100.602 151.121 L 100.602 151.121 Q 100.602 151.424 100.966 151.57 L 100.966 151.57 L 100.966 151.57 Q 101.33 151.715 101.426 151.715 L 101.426 151.715 L 101.426 151.715 Q 101.522 151.715 101.522 151.75 L 101.522 151.75 L 101.522 151.858 L 101.522 151.858 Q 101.522 151.893 101.486 151.893 L 101.486 151.893 L 99.048 151.893 L 99.048 151.893 Q 99.013 151.893 99.013 151.858 L 99.013 151.858 L 99.013 151.75 L 99.013 151.75 Q 99.013 151.715 99.088 151.715 L 99.088 151.715 L 99.088 151.715 Q 99.164 151.715 99.325 151.643 L 99.325 151.643 L 99.325 151.643 Q 99.486 151.572 99.609 151.431 L 99.609 151.431 L 99.609 151.431 Q 99.731 151.291 99.731 151.09 L 99.731 151.09 L 99.731 146.268 L 99.731 146.268 Q 99.731 145.977 99.423 145.852 L 99.423 145.852 L 99.423 145.852 Q 99.245 145.776 99.071 145.776 L 99.071 145.776 L 99.053 145.776 L 99.053 145.776 Q 99.017 145.776 99.017 145.741 L 99.017 145.741 Z M 108.018 147.745 L 108.684 147.745 L 108.684 147.745 Q 108.148 149.027 108.148 149.857 L 108.148 149.857 L 108.148 149.857 Q 108.148 150.692 108.652 151.259 L 108.652 151.259 L 108.652 151.259 Q 108.822 151.447 109.045 151.581 L 109.045 151.581 L 108.661 152.041 L 108.661 152.041 Q 108.442 151.893 108.239 151.699 L 108.239 151.699 L 108.239 151.699 Q 108.036 151.505 107.983 151.431 L 107.983 151.431 L 107.983 151.431 Q 107.929 151.358 107.873 151.358 L 107.873 151.358 L 107.873 151.358 Q 107.817 151.358 107.777 151.373 L 107.777 151.373 L 107.777 151.373 Q 107.737 151.389 107.675 151.429 L 107.675 151.429 L 107.675 151.429 Q 107.585 151.491 107.308 151.683 L 107.308 151.683 L 107.308 151.683 Q 107.032 151.875 106.621 151.956 L 106.621 151.956 L 106.621 151.956 Q 105.697 152.143 105.04 151.862 L 105.04 151.862 L 105.04 151.862 Q 103.969 151.398 103.969 149.71 L 103.969 149.71 L 103.969 149.71 Q 103.969 148.871 104.654 148.308 L 104.654 148.308 L 104.654 148.308 Q 105.339 147.745 106.148 147.745 L 106.148 147.745 L 106.148 147.745 Q 106.683 147.745 106.969 147.897 L 106.969 147.897 L 106.969 147.897 Q 107.255 148.049 107.44 148.239 L 107.44 148.239 L 107.44 148.239 Q 107.625 148.429 107.791 148.723 L 107.791 148.723 L 107.791 148.723 Q 107.804 148.585 107.896 148.241 L 107.896 148.241 L 107.896 148.241 Q 107.987 147.897 108.018 147.745 L 108.018 147.745 Z M 105.045 148.589 L 105.045 148.589 Q 104.857 148.79 104.741 149.103 L 104.741 149.103 L 104.741 149.103 Q 104.625 149.415 104.625 149.732 L 104.625 149.732 L 104.625 149.732 Q 104.625 150.255 104.844 150.699 L 104.844 150.699 L 104.844 150.699 Q 105.063 151.143 105.433 151.427 L 105.433 151.427 L 105.433 151.427 Q 105.804 151.71 106.241 151.71 L 106.241 151.71 L 106.241 151.71 Q 106.804 151.71 107.143 151.192 L 107.143 151.192 L 107.143 151.192 Q 107.264 151.009 107.373 150.625 L 107.373 150.625 L 107.373 150.625 Q 107.483 150.241 107.483 149.723 L 107.483 149.723 L 107.483 149.723 Q 107.407 149.08 106.942 148.641 L 106.942 148.641 L 106.942 148.641 Q 106.478 148.201 105.942 148.201 L 105.942 148.201 L 105.942 148.201 Q 105.406 148.201 105.045 148.589 L 105.045 148.589 Z M 114.108 151.188 L 114.108 151.188 L 114.108 151.188 Q 114.265 151.188 114.265 151.349 L 114.265 151.349 L 114.265 151.349 Q 114.265 151.398 114.146 151.498 L 114.146 151.498 L 114.146 151.498 Q 114.028 151.599 113.731 151.822 L 113.731 151.822 L 113.731 151.822 Q 113.434 152.045 113.361 152.063 L 113.361 152.063 L 113.361 152.063 Q 113.287 152.081 113.175 152.081 L 113.175 152.081 L 113.175 152.081 Q 113.064 152.081 112.912 152.014 L 112.912 152.014 L 112.912 152.014 Q 112.76 151.947 112.706 151.817 L 112.706 151.817 L 111.488 148.585 L 110.175 151.817 L 110.175 151.817 Q 110.166 151.826 110.148 151.86 L 110.148 151.86 L 110.148 151.86 Q 110.13 151.893 110.103 151.893 L 110.103 151.893 L 109.644 151.893 L 109.644 151.893 Q 109.536 151.893 109.536 151.804 L 109.536 151.804 L 111.175 147.759 L 110.291 145.41 L 110.291 145.41 Q 110.215 145.218 109.925 145.218 L 109.925 145.218 L 109.925 145.218 Q 109.84 145.218 109.728 145.294 L 109.728 145.294 L 109.559 145.406 L 109.559 145.406 Q 109.505 145.442 109.458 145.442 L 109.458 145.442 L 109.458 145.442 Q 109.411 145.442 109.356 145.377 L 109.356 145.377 L 109.356 145.377 Q 109.3 145.312 109.3 145.276 L 109.3 145.276 L 109.3 145.276 Q 109.3 145.241 109.313 145.225 L 109.313 145.225 L 109.313 145.225 Q 109.327 145.209 109.699 144.906 L 109.699 144.906 L 109.699 144.906 Q 110.072 144.602 110.179 144.575 L 110.179 144.575 L 110.179 144.575 Q 110.287 144.549 110.403 144.549 L 110.403 144.549 L 110.403 144.549 Q 110.519 144.549 110.67 144.62 L 110.67 144.62 L 110.67 144.62 Q 110.822 144.691 110.871 144.825 L 110.871 144.825 L 113.282 151.219 L 113.282 151.219 Q 113.358 151.411 113.649 151.411 L 113.649 151.411 L 113.649 151.411 Q 113.733 151.411 113.845 151.335 L 113.845 151.335 L 114.015 151.224 L 114.015 151.224 Q 114.068 151.188 114.108 151.188 Z M 118.368 147.745 L 119.033 147.745 L 119.033 147.745 Q 118.497 149.027 118.497 149.857 L 118.497 149.857 L 118.497 149.857 Q 118.497 150.692 119.002 151.259 L 119.002 151.259 L 119.002 151.259 Q 119.172 151.447 119.395 151.581 L 119.395 151.581 L 119.011 152.041 L 119.011 152.041 Q 118.792 151.893 118.589 151.699 L 118.589 151.699 L 118.589 151.699 Q 118.386 151.505 118.332 151.431 L 118.332 151.431 L 118.332 151.431 Q 118.279 151.358 118.223 151.358 L 118.223 151.358 L 118.223 151.358 Q 118.167 151.358 118.127 151.373 L 118.127 151.373 L 118.127 151.373 Q 118.087 151.389 118.024 151.429 L 118.024 151.429 L 118.024 151.429 Q 117.935 151.491 117.658 151.683 L 117.658 151.683 L 117.658 151.683 Q 117.381 151.875 116.97 151.956 L 116.97 151.956 L 116.97 151.956 Q 116.046 152.143 115.39 151.862 L 115.39 151.862 L 115.39 151.862 Q 114.318 151.398 114.318 149.71 L 114.318 149.71 L 114.318 149.71 Q 114.318 148.871 115.004 148.308 L 115.004 148.308 L 115.004 148.308 Q 115.689 147.745 116.497 147.745 L 116.497 147.745 L 116.497 147.745 Q 117.033 147.745 117.319 147.897 L 117.319 147.897 L 117.319 147.897 Q 117.604 148.049 117.79 148.239 L 117.79 148.239 L 117.79 148.239 Q 117.975 148.429 118.14 148.723 L 118.14 148.723 L 118.14 148.723 Q 118.154 148.585 118.245 148.241 L 118.245 148.241 L 118.245 148.241 Q 118.337 147.897 118.368 147.745 L 118.368 147.745 Z M 115.394 148.589 L 115.394 148.589 Q 115.207 148.79 115.091 149.103 L 115.091 149.103 L 115.091 149.103 Q 114.975 149.415 114.975 149.732 L 114.975 149.732 L 114.975 149.732 Q 114.975 150.255 115.193 150.699 L 115.193 150.699 L 115.193 150.699 Q 115.412 151.143 115.783 151.427 L 115.783 151.427 L 115.783 151.427 Q 116.153 151.71 116.591 151.71 L 116.591 151.71 L 116.591 151.71 Q 117.154 151.71 117.493 151.192 L 117.493 151.192 L 117.493 151.192 Q 117.613 151.009 117.723 150.625 L 117.723 150.625 L 117.723 150.625 Q 117.832 150.241 117.832 149.723 L 117.832 149.723 L 117.832 149.723 Q 117.756 149.08 117.292 148.641 L 117.292 148.641 L 117.292 148.641 Q 116.828 148.201 116.292 148.201 L 116.292 148.201 L 116.292 148.201 Q 115.756 148.201 115.394 148.589 L 115.394 148.589 Z M 123.712 145.776 L 123.712 145.776 L 123.712 145.776 Q 123.712 146.227 122.636 146.227 L 122.636 146.227 L 122.636 146.227 Q 122.172 146.227 121.034 146.16 L 121.034 146.16 L 121.034 146.16 Q 120.596 146.669 120.596 147.116 L 120.596 147.116 L 120.596 147.116 Q 120.596 147.562 120.676 147.661 L 120.676 147.661 L 120.676 147.661 Q 121.105 148.201 121.449 148.201 L 121.449 148.201 L 121.449 148.201 Q 121.663 148.201 121.915 148.136 L 121.915 148.136 L 121.915 148.136 Q 122.168 148.071 122.364 148.071 L 122.364 148.071 L 122.364 148.071 Q 123.279 148.071 123.279 148.406 L 123.279 148.406 L 123.279 148.406 Q 123.279 148.634 123.003 148.748 L 123.003 148.748 L 123.003 148.748 Q 122.726 148.862 122.467 148.862 L 122.467 148.862 L 122.467 148.862 Q 122.208 148.862 121.839 148.815 L 121.839 148.815 L 121.839 148.815 Q 121.471 148.768 121.295 148.768 L 121.295 148.768 L 121.295 148.768 Q 121.118 148.768 121.002 148.795 L 121.002 148.795 L 121.002 148.795 Q 120.797 148.844 120.6 149.339 L 120.6 149.339 L 120.6 149.339 Q 120.404 149.835 120.404 150.201 L 120.404 150.201 L 120.404 150.201 Q 120.404 151.215 121.538 151.295 L 121.538 151.295 L 121.538 151.295 Q 121.757 151.313 122.212 151.313 L 122.212 151.313 L 122.212 151.313 Q 122.962 151.313 123.23 151.418 L 123.23 151.418 L 123.23 151.418 Q 123.498 151.523 123.648 151.695 L 123.648 151.695 L 123.648 151.695 Q 123.797 151.867 123.797 152.047 L 123.797 152.047 L 123.797 152.047 Q 123.797 152.228 123.71 152.382 L 123.71 152.382 L 123.71 152.382 Q 123.623 152.536 123.346 152.804 L 123.346 152.804 L 123.346 152.804 Q 122.949 153.188 121.525 153.853 L 121.525 153.853 L 121.525 153.853 Q 121.355 153.934 121.083 153.969 L 121.083 153.969 L 121.016 153.969 L 121.016 153.969 Q 121.315 153.371 121.676 153.135 L 121.676 153.135 L 121.676 153.135 Q 121.828 153.036 121.994 152.976 L 121.994 152.976 L 121.994 152.976 Q 122.159 152.916 122.306 152.858 L 122.306 152.858 L 122.306 152.858 Q 122.668 152.84 122.967 152.699 L 122.967 152.699 L 122.967 152.699 Q 123.266 152.559 123.266 152.438 L 123.266 152.438 L 123.266 152.438 Q 123.266 152.259 123.181 152.175 L 123.181 152.175 L 123.181 152.175 Q 123.096 152.09 122.828 151.989 L 122.828 151.989 L 122.828 151.989 Q 122.561 151.889 121.991 151.889 L 121.991 151.889 L 121.991 151.889 Q 121.422 151.889 121.009 151.86 L 121.009 151.86 L 121.009 151.86 Q 120.596 151.831 120.344 151.628 L 120.344 151.628 L 120.344 151.628 Q 120.091 151.424 120 151.177 L 120 151.177 L 120 151.177 Q 119.908 150.929 119.908 150.719 L 119.908 150.719 L 119.908 150.719 Q 119.908 150.299 120.109 149.708 L 120.109 149.708 L 120.109 149.708 Q 120.31 149.116 120.685 148.554 L 120.685 148.554 L 120.685 148.554 Q 120.386 148.554 120.239 148.08 L 120.239 148.08 L 120.239 148.08 Q 120.136 147.732 120.136 147.366 L 120.136 147.366 L 120.136 147.366 Q 120.136 147 120.33 146.631 L 120.33 146.631 L 120.33 146.631 Q 120.525 146.263 120.725 146.102 L 120.725 146.102 L 120.725 146.102 Q 120.605 146.071 120.48 146.044 L 120.48 146.044 L 120.48 146.044 Q 120.016 145.946 119.797 145.714 L 119.797 145.714 L 120.047 145.316 L 120.047 145.316 Q 120.319 145.504 120.882 145.598 L 120.882 145.598 L 120.882 145.598 Q 121.029 145.625 121.159 145.656 L 121.159 145.656 L 121.159 145.656 Q 121.824 145.41 122.632 145.41 L 122.632 145.41 L 122.632 145.41 Q 123.712 145.41 123.712 145.776 Z M 126.784 151.286 L 126.784 151.286 L 126.784 151.286 Q 126.865 151.228 126.9 151.228 L 126.9 151.228 L 126.9 151.228 Q 126.936 151.228 126.936 151.286 L 126.936 151.286 L 126.936 151.286 Q 126.936 151.326 126.9 151.384 L 126.9 151.384 L 126.9 151.384 Q 126.539 152.009 125.351 152.009 L 125.351 152.009 L 125.351 152.009 Q 125.306 152.009 125.251 151.969 L 125.251 151.969 L 125.251 151.969 Q 125.195 151.929 125.195 151.826 L 125.195 151.826 L 125.195 148.853 L 125.195 148.853 Q 125.195 148.665 124.989 148.594 L 124.989 148.594 L 124.989 148.594 Q 124.9 148.562 124.797 148.542 L 124.797 148.542 L 124.797 148.542 Q 124.695 148.522 124.635 148.504 L 124.635 148.504 L 124.635 148.504 Q 124.574 148.487 124.559 148.471 L 124.559 148.471 L 124.559 148.471 Q 124.543 148.455 124.543 148.404 L 124.543 148.404 L 124.543 148.404 Q 124.543 148.353 124.61 148.317 L 124.61 148.317 L 125.748 147.781 L 125.748 147.781 Q 125.802 147.754 125.815 147.754 L 125.815 147.754 L 125.815 147.754 Q 125.891 147.754 125.891 147.861 L 125.891 147.861 L 125.891 151.393 L 125.891 151.393 Q 125.891 151.581 126.124 151.581 L 126.124 151.581 L 126.124 151.581 Q 126.356 151.581 126.784 151.286 Z M 131.45 147.745 L 132.115 147.745 L 132.115 147.745 Q 131.58 149.027 131.58 149.857 L 131.58 149.857 L 131.58 149.857 Q 131.58 150.692 132.084 151.259 L 132.084 151.259 L 132.084 151.259 Q 132.254 151.447 132.477 151.581 L 132.477 151.581 L 132.093 152.041 L 132.093 152.041 Q 131.874 151.893 131.671 151.699 L 131.671 151.699 L 131.671 151.699 Q 131.468 151.505 131.414 151.431 L 131.414 151.431 L 131.414 151.431 Q 131.361 151.358 131.305 151.358 L 131.305 151.358 L 131.305 151.358 Q 131.249 151.358 131.209 151.373 L 131.209 151.373 L 131.209 151.373 Q 131.169 151.389 131.106 151.429 L 131.106 151.429 L 131.106 151.429 Q 131.017 151.491 130.74 151.683 L 130.74 151.683 L 130.74 151.683 Q 130.463 151.875 130.053 151.956 L 130.053 151.956 L 130.053 151.956 Q 129.128 152.143 128.472 151.862 L 128.472 151.862 L 128.472 151.862 Q 127.401 151.398 127.401 149.71 L 127.401 149.71 L 127.401 149.71 Q 127.401 148.871 128.086 148.308 L 128.086 148.308 L 128.086 148.308 Q 128.771 147.745 129.579 147.745 L 129.579 147.745 L 129.579 147.745 Q 130.115 147.745 130.401 147.897 L 130.401 147.897 L 130.401 147.897 Q 130.687 148.049 130.872 148.239 L 130.872 148.239 L 130.872 148.239 Q 131.057 148.429 131.222 148.723 L 131.222 148.723 L 131.222 148.723 Q 131.236 148.585 131.327 148.241 L 131.327 148.241 L 131.327 148.241 Q 131.419 147.897 131.45 147.745 L 131.45 147.745 Z M 128.477 148.589 L 128.477 148.589 Q 128.289 148.79 128.173 149.103 L 128.173 149.103 L 128.173 149.103 Q 128.057 149.415 128.057 149.732 L 128.057 149.732 L 128.057 149.732 Q 128.057 150.255 128.276 150.699 L 128.276 150.699 L 128.276 150.699 Q 128.494 151.143 128.865 151.427 L 128.865 151.427 L 128.865 151.427 Q 129.236 151.71 129.673 151.71 L 129.673 151.71 L 129.673 151.71 Q 130.236 151.71 130.575 151.192 L 130.575 151.192 L 130.575 151.192 Q 130.696 151.009 130.805 150.625 L 130.805 150.625 L 130.805 150.625 Q 130.914 150.241 130.914 149.723 L 130.914 149.723 L 130.914 149.723 Q 130.839 149.08 130.374 148.641 L 130.374 148.641 L 130.374 148.641 Q 129.91 148.201 129.374 148.201 L 129.374 148.201 L 129.374 148.201 Q 128.838 148.201 128.477 148.589 L 128.477 148.589 Z M 134.276 149.978 L 134.272 149.978 L 134.272 149.978 Q 134.218 149.978 134.218 150.197 L 134.218 150.197 L 134.218 151.817 L 134.218 151.817 Q 134.218 151.88 134.156 151.893 L 134.156 151.893 L 133.567 151.893 L 133.567 151.893 Q 133.522 151.88 133.522 151.813 L 133.522 151.813 L 133.522 148.634 L 133.522 148.634 Q 133.522 148.446 133.317 148.375 L 133.317 148.375 L 133.317 148.375 Q 133.227 148.344 133.125 148.324 L 133.125 148.324 L 133.125 148.324 Q 133.022 148.304 132.962 148.286 L 132.962 148.286 L 132.962 148.286 Q 132.901 148.268 132.886 148.252 L 132.886 148.252 L 132.886 148.252 Q 132.87 148.237 132.87 148.185 L 132.87 148.185 L 132.87 148.185 Q 132.87 148.134 132.937 148.098 L 132.937 148.098 L 134.076 147.562 L 134.076 147.562 Q 134.129 147.536 134.143 147.536 L 134.143 147.536 L 134.143 147.536 Q 134.218 147.536 134.218 147.643 L 134.218 147.643 L 134.218 149.067 L 134.218 149.067 Q 134.254 149.197 134.312 149.219 L 134.312 149.219 L 134.312 149.219 Q 134.37 149.241 134.428 149.241 L 134.428 149.241 L 136.103 147.857 L 136.103 147.857 Q 136.228 147.754 136.317 147.754 L 136.317 147.754 L 136.647 147.754 L 136.647 147.754 Q 136.804 147.754 136.804 147.855 L 136.804 147.855 L 136.804 147.855 Q 136.804 147.955 136.699 148.053 L 136.699 148.053 L 136.699 148.053 Q 136.594 148.152 136.482 148.245 L 136.482 148.245 L 134.884 149.585 L 134.884 149.585 Q 134.884 149.643 134.969 149.728 L 134.969 149.728 L 136.804 151.438 L 136.804 151.438 Q 136.902 151.545 136.967 151.601 L 136.967 151.601 L 136.967 151.601 Q 137.031 151.657 137.078 151.704 L 137.078 151.704 L 137.078 151.704 Q 137.125 151.75 137.125 151.822 L 137.125 151.822 L 137.125 151.822 Q 137.125 151.893 137.054 151.893 L 137.054 151.893 L 136.393 151.893 L 136.393 151.893 Q 136.326 151.893 136.241 151.795 L 136.241 151.795 L 136.241 151.795 Q 136.156 151.697 136.007 151.565 L 136.007 151.565 L 136.007 151.565 Q 135.857 151.433 135.661 151.224 L 135.661 151.224 L 134.281 149.987 L 134.281 149.987 Q 134.281 149.982 134.276 149.978 L 134.276 149.978 Z M 137.839 148.098 L 138.978 147.562 L 138.978 147.562 Q 139.032 147.536 139.045 147.536 L 139.045 147.536 L 139.045 147.536 Q 139.121 147.536 139.121 147.643 L 139.121 147.643 L 139.121 148.339 L 139.121 148.339 Q 139.134 148.384 139.157 148.384 L 139.157 148.384 L 139.157 148.384 Q 139.179 148.384 139.19 148.379 L 139.19 148.379 L 139.19 148.379 Q 139.201 148.375 139.228 148.366 L 139.228 148.366 L 140.206 147.875 L 140.206 147.875 Q 140.438 147.754 140.728 147.754 L 140.728 147.754 L 140.728 147.754 Q 141.019 147.754 141.179 147.848 L 141.179 147.848 L 141.179 147.848 Q 141.782 148.205 141.782 149.634 L 141.782 149.634 L 141.782 153.67 L 141.782 153.67 Q 141.782 153.706 141.711 153.742 L 141.711 153.742 L 141.152 153.969 L 141.152 153.969 Q 141.081 153.969 141.081 153.898 L 141.081 153.898 L 141.081 149.545 L 141.081 149.545 Q 141.081 148.951 140.985 148.696 L 140.985 148.696 L 140.985 148.696 Q 140.889 148.442 140.735 148.31 L 140.735 148.31 L 140.735 148.31 Q 140.581 148.179 140.324 148.179 L 140.324 148.179 L 140.324 148.179 Q 140.067 148.179 139.237 148.58 L 139.237 148.58 L 139.237 148.58 Q 139.125 148.647 139.121 148.705 L 139.121 148.705 L 139.121 151.822 L 139.121 151.822 Q 139.121 151.893 139.049 151.893 L 139.049 151.893 L 138.496 151.893 L 138.496 151.893 Q 138.424 151.893 138.424 151.822 L 138.424 151.822 L 138.424 148.634 L 138.424 148.634 Q 138.424 148.446 138.219 148.375 L 138.219 148.375 L 138.219 148.375 Q 138.13 148.344 138.027 148.324 L 138.027 148.324 L 138.027 148.324 Q 137.924 148.304 137.864 148.286 L 137.864 148.286 L 137.864 148.286 Q 137.804 148.268 137.788 148.252 L 137.788 148.252 L 137.788 148.252 Q 137.773 148.237 137.773 148.185 L 137.773 148.185 L 137.773 148.185 Q 137.773 148.134 137.839 148.098 L 137.839 148.098 Z M 139.599 146.491 L 139.5 146.361 L 139.5 146.361 Q 139.483 146.343 139.483 146.334 L 139.483 146.334 L 139.483 146.334 Q 139.483 146.326 139.5 146.308 L 139.5 146.308 L 140.451 144.991 L 140.451 144.991 Q 140.612 144.772 140.768 144.772 L 140.768 144.772 L 140.768 144.772 Q 140.925 144.772 141.016 144.872 L 141.016 144.872 L 141.016 144.872 Q 141.108 144.973 141.108 145.142 L 141.108 145.142 L 141.108 145.142 Q 141.108 145.312 140.862 145.522 L 140.862 145.522 L 139.661 146.491 L 139.661 146.491 Q 139.639 146.504 139.625 146.504 L 139.625 146.504 L 139.625 146.504 Q 139.612 146.504 139.599 146.491 L 139.599 146.491 Z M 90.726 151.286 L 90.726 151.286 L 90.726 151.286 Q 90.806 151.228 90.842 151.228 L 90.842 151.228 L 90.842 151.228 Q 90.878 151.228 90.878 151.286 L 90.878 151.286 L 90.878 151.286 Q 90.878 151.326 90.842 151.384 L 90.842 151.384 L 90.842 151.384 Q 90.48 152.009 89.292 152.009 L 89.292 152.009 L 89.292 152.009 Q 89.248 152.009 89.192 151.969 L 89.192 151.969 L 89.192 151.969 Q 89.136 151.929 89.136 151.826 L 89.136 151.826 L 89.136 148.482 L 87.667 148.482 L 87.667 148.482 Q 87.596 148.482 87.596 148.411 L 87.596 148.411 L 87.774 147.946 L 87.774 147.946 Q 87.792 147.875 87.846 147.875 L 87.846 147.875 L 91.275 147.875 L 91.275 147.875 Q 91.346 147.875 91.346 147.946 L 91.346 147.946 L 91.15 148.46 L 91.15 148.46 Q 91.141 148.482 91.096 148.482 L 91.096 148.482 L 89.833 148.482 L 89.833 151.393 L 89.833 151.393 Q 89.833 151.581 90.065 151.581 L 90.065 151.581 L 90.065 151.581 Q 90.297 151.581 90.726 151.286 Z M 91.704 148.098 L 92.842 147.562 L 92.842 147.562 Q 92.896 147.536 92.909 147.536 L 92.909 147.536 L 92.909 147.536 Q 92.985 147.536 92.985 147.643 L 92.985 147.643 L 92.985 148.339 L 92.985 148.339 Q 92.998 148.384 93.021 148.384 L 93.021 148.384 L 93.021 148.384 Q 93.043 148.384 93.054 148.379 L 93.054 148.379 L 93.054 148.379 Q 93.065 148.375 93.092 148.366 L 93.092 148.366 L 94.07 147.875 L 94.07 147.875 Q 94.302 147.754 94.592 147.754 L 94.592 147.754 L 94.592 147.754 Q 94.883 147.754 95.043 147.848 L 95.043 147.848 L 95.043 147.848 Q 95.646 148.205 95.646 149.634 L 95.646 149.634 L 95.646 153.67 L 95.646 153.67 Q 95.646 153.706 95.575 153.742 L 95.575 153.742 L 95.016 153.969 L 95.016 153.969 Q 94.945 153.969 94.945 153.898 L 94.945 153.898 L 94.945 149.545 L 94.945 149.545 Q 94.945 148.951 94.849 148.696 L 94.849 148.696 L 94.849 148.696 Q 94.753 148.442 94.599 148.31 L 94.599 148.31 L 94.599 148.31 Q 94.445 148.179 94.188 148.179 L 94.188 148.179 L 94.188 148.179 Q 93.932 148.179 93.101 148.58 L 93.101 148.58 L 93.101 148.58 Q 92.989 148.647 92.985 148.705 L 92.985 148.705 L 92.985 151.822 L 92.985 151.822 Q 92.985 151.893 92.914 151.893 L 92.914 151.893 L 92.36 151.893 L 92.36 151.893 Q 92.288 151.893 92.288 151.822 L 92.288 151.822 L 92.288 148.634 L 92.288 148.634 Q 92.288 148.446 92.083 148.375 L 92.083 148.375 L 92.083 148.375 Q 91.994 148.344 91.891 148.324 L 91.891 148.324 L 91.891 148.324 Q 91.788 148.304 91.728 148.286 L 91.728 148.286 L 91.728 148.286 Q 91.668 148.268 91.652 148.252 L 91.652 148.252 L 91.652 148.252 Q 91.637 148.237 91.637 148.185 L 91.637 148.185 L 91.637 148.185 Q 91.637 148.134 91.704 148.098 L 91.704 148.098 Z M 145.689 135.364 L 146.354 135.364 L 146.354 135.364 Q 145.818 136.646 145.818 137.476 L 145.818 137.476 L 145.818 137.476 Q 145.818 138.311 146.323 138.878 L 146.323 138.878 L 146.323 138.878 Q 146.492 139.066 146.716 139.2 L 146.716 139.2 L 146.332 139.659 L 146.332 139.659 Q 146.113 139.512 145.91 139.318 L 145.91 139.318 L 145.91 139.318 Q 145.707 139.124 145.653 139.05 L 145.653 139.05 L 145.653 139.05 Q 145.6 138.976 145.544 138.976 L 145.544 138.976 L 145.544 138.976 Q 145.488 138.976 145.448 138.992 L 145.448 138.992 L 145.448 138.992 Q 145.408 139.008 145.345 139.048 L 145.345 139.048 L 145.345 139.048 Q 145.256 139.11 144.979 139.302 L 144.979 139.302 L 144.979 139.302 Q 144.702 139.494 144.291 139.575 L 144.291 139.575 L 144.291 139.575 Q 143.367 139.762 142.711 139.481 L 142.711 139.481 L 142.711 139.481 Q 141.639 139.017 141.639 137.329 L 141.639 137.329 L 141.639 137.329 Q 141.639 136.489 142.324 135.927 L 142.324 135.927 L 142.324 135.927 Q 143.01 135.364 143.818 135.364 L 143.818 135.364 L 143.818 135.364 Q 144.354 135.364 144.64 135.516 L 144.64 135.516 L 144.64 135.516 Q 144.925 135.668 145.111 135.858 L 145.111 135.858 L 145.111 135.858 Q 145.296 136.047 145.461 136.342 L 145.461 136.342 L 145.461 136.342 Q 145.474 136.204 145.566 135.86 L 145.566 135.86 L 145.566 135.86 Q 145.658 135.516 145.689 135.364 L 145.689 135.364 Z M 142.715 136.208 L 142.715 136.208 Q 142.528 136.409 142.412 136.722 L 142.412 136.722 L 142.412 136.722 Q 142.295 137.034 142.295 137.351 L 142.295 137.351 L 142.295 137.351 Q 142.295 137.873 142.514 138.318 L 142.514 138.318 L 142.514 138.318 Q 142.733 138.762 143.104 139.046 L 143.104 139.046 L 143.104 139.046 Q 143.474 139.329 143.912 139.329 L 143.912 139.329 L 143.912 139.329 Q 144.474 139.329 144.814 138.811 L 144.814 138.811 L 144.814 138.811 Q 144.934 138.628 145.044 138.244 L 145.044 138.244 L 145.044 138.244 Q 145.153 137.86 145.153 137.342 L 145.153 137.342 L 145.153 137.342 Q 145.077 136.699 144.613 136.259 L 144.613 136.259 L 144.613 136.259 Q 144.148 135.82 143.613 135.82 L 143.613 135.82 L 143.613 135.82 Q 143.077 135.82 142.715 136.208 L 142.715 136.208 Z M 152.484 138.914 L 152.484 138.914 L 152.484 138.914 Q 152.565 138.86 152.6 138.86 L 152.6 138.86 L 152.6 138.86 Q 152.636 138.86 152.636 138.918 L 152.636 138.918 L 152.636 138.918 Q 152.636 138.958 152.6 139.017 L 152.6 139.017 L 152.6 139.017 Q 152.239 139.642 151.051 139.642 L 151.051 139.642 L 151.051 139.642 Q 151.007 139.642 150.951 139.601 L 150.951 139.601 L 150.951 139.601 Q 150.895 139.561 150.895 139.459 L 150.895 139.459 L 150.895 136.101 L 149.149 136.101 L 149.149 139.365 L 148.453 139.633 L 148.453 136.101 L 147.122 136.101 L 147.122 136.101 Q 147.051 136.101 147.051 136.029 L 147.051 136.029 L 147.229 135.565 L 147.229 135.565 Q 147.247 135.494 147.301 135.494 L 147.301 135.494 L 152.962 135.494 L 152.962 135.494 Q 153.034 135.494 153.034 135.565 L 153.034 135.565 L 152.855 136.029 L 152.855 136.029 Q 152.855 136.101 152.784 136.101 L 152.784 136.101 L 151.591 136.101 L 151.591 139.025 L 151.591 139.025 Q 151.591 139.213 151.824 139.213 L 151.824 139.213 L 151.824 139.213 Q 152.056 139.213 152.484 138.914 Z M 155.692 139.637 L 155.692 139.637 L 155.692 139.637 Q 154.797 139.637 154.172 139.019 L 154.172 139.019 L 154.172 139.019 Q 153.547 138.4 153.547 137.458 L 153.547 137.458 L 153.547 137.458 Q 153.547 136.516 154.163 135.938 L 154.163 135.938 L 154.163 135.938 Q 154.779 135.36 155.69 135.36 L 155.69 135.36 L 155.69 135.36 Q 156.601 135.36 157.208 135.951 L 157.208 135.951 L 157.208 135.951 Q 157.816 136.543 157.816 137.476 L 157.816 137.476 L 157.816 137.476 Q 157.816 138.409 157.202 139.023 L 157.202 139.023 L 157.202 139.023 Q 156.588 139.637 155.692 139.637 Z M 157.048 137.487 L 157.048 137.487 L 157.048 137.487 Q 157.048 136.771 156.686 136.206 L 156.686 136.206 L 156.686 136.206 Q 156.324 135.641 155.668 135.641 L 155.668 135.641 L 155.668 135.641 Q 155.012 135.641 154.632 136.244 L 154.632 136.244 L 154.632 136.244 Q 154.315 136.753 154.315 137.498 L 154.315 137.498 L 154.315 137.498 Q 154.315 138.731 155.07 139.195 L 155.07 139.195 L 155.07 139.195 Q 155.333 139.356 155.677 139.356 L 155.677 139.356 L 155.677 139.356 Q 156.32 139.356 156.684 138.78 L 156.684 138.78 L 156.684 138.78 Q 157.048 138.204 157.048 137.487 Z M 155.775 134.11 L 155.677 133.98 L 155.677 133.98 Q 155.659 133.962 155.659 133.953 L 155.659 133.953 L 155.659 133.953 Q 155.659 133.944 155.677 133.926 L 155.677 133.926 L 156.628 132.609 L 156.628 132.609 Q 156.789 132.391 156.945 132.391 L 156.945 132.391 L 156.945 132.391 Q 157.101 132.391 157.193 132.491 L 157.193 132.491 L 157.193 132.491 Q 157.284 132.591 157.284 132.761 L 157.284 132.761 L 157.284 132.761 Q 157.284 132.931 157.039 133.141 L 157.039 133.141 L 155.838 134.11 L 155.838 134.11 Q 155.815 134.123 155.802 134.123 L 155.802 134.123 L 155.802 134.123 Q 155.788 134.123 155.775 134.11 L 155.775 134.11 Z M 89.194 137.597 L 89.19 137.597 L 89.19 137.597 Q 89.136 137.597 89.136 137.815 L 89.136 137.815 L 89.136 139.436 L 89.136 139.436 Q 89.136 139.499 89.074 139.512 L 89.074 139.512 L 88.484 139.512 L 88.484 139.512 Q 88.44 139.499 88.44 139.432 L 88.44 139.432 L 88.44 136.253 L 88.44 136.253 Q 88.44 136.065 88.234 135.994 L 88.234 135.994 L 88.234 135.994 Q 88.145 135.962 88.042 135.942 L 88.042 135.942 L 88.042 135.942 Q 87.94 135.922 87.879 135.904 L 87.879 135.904 L 87.879 135.904 Q 87.819 135.887 87.803 135.871 L 87.803 135.871 L 87.803 135.871 Q 87.788 135.855 87.788 135.804 L 87.788 135.804 L 87.788 135.804 Q 87.788 135.753 87.855 135.717 L 87.855 135.717 L 88.993 135.181 L 88.993 135.181 Q 89.047 135.154 89.06 135.154 L 89.06 135.154 L 89.06 135.154 Q 89.136 135.154 89.136 135.262 L 89.136 135.262 L 89.136 136.686 L 89.136 136.686 Q 89.172 136.815 89.23 136.838 L 89.23 136.838 L 89.23 136.838 Q 89.288 136.86 89.346 136.86 L 89.346 136.86 L 91.02 135.476 L 91.02 135.476 Q 91.145 135.373 91.235 135.373 L 91.235 135.373 L 91.565 135.373 L 91.565 135.373 Q 91.721 135.373 91.721 135.474 L 91.721 135.474 L 91.721 135.474 Q 91.721 135.574 91.616 135.672 L 91.616 135.672 L 91.616 135.672 Q 91.512 135.771 91.4 135.864 L 91.4 135.864 L 89.801 137.204 L 89.801 137.204 Q 89.801 137.262 89.886 137.347 L 89.886 137.347 L 91.721 139.057 L 91.721 139.057 Q 91.82 139.164 91.884 139.22 L 91.884 139.22 L 91.884 139.22 Q 91.949 139.275 91.996 139.322 L 91.996 139.322 L 91.996 139.322 Q 92.043 139.369 92.043 139.441 L 92.043 139.441 L 92.043 139.441 Q 92.043 139.512 91.971 139.512 L 91.971 139.512 L 91.311 139.512 L 91.311 139.512 Q 91.244 139.512 91.159 139.414 L 91.159 139.414 L 91.159 139.414 Q 91.074 139.316 90.924 139.184 L 90.924 139.184 L 90.924 139.184 Q 90.775 139.052 90.578 138.842 L 90.578 138.842 L 89.199 137.606 L 89.199 137.606 Q 89.199 137.601 89.194 137.597 L 89.194 137.597 Z M 96.78 135.364 L 97.445 135.364 L 97.445 135.364 Q 96.91 136.646 96.91 137.476 L 96.91 137.476 L 96.91 137.476 Q 96.91 138.311 97.414 138.878 L 97.414 138.878 L 97.414 138.878 Q 97.584 139.066 97.807 139.2 L 97.807 139.2 L 97.423 139.659 L 97.423 139.659 Q 97.204 139.512 97.001 139.318 L 97.001 139.318 L 97.001 139.318 Q 96.798 139.124 96.744 139.05 L 96.744 139.05 L 96.744 139.05 Q 96.691 138.976 96.635 138.976 L 96.635 138.976 L 96.635 138.976 Q 96.579 138.976 96.539 138.992 L 96.539 138.992 L 96.539 138.992 Q 96.499 139.008 96.436 139.048 L 96.436 139.048 L 96.436 139.048 Q 96.347 139.11 96.07 139.302 L 96.07 139.302 L 96.07 139.302 Q 95.793 139.494 95.383 139.575 L 95.383 139.575 L 95.383 139.575 Q 94.458 139.762 93.802 139.481 L 93.802 139.481 L 93.802 139.481 Q 92.73 139.017 92.73 137.329 L 92.73 137.329 L 92.73 137.329 Q 92.73 136.489 93.416 135.927 L 93.416 135.927 L 93.416 135.927 Q 94.101 135.364 94.909 135.364 L 94.909 135.364 L 94.909 135.364 Q 95.445 135.364 95.731 135.516 L 95.731 135.516 L 95.731 135.516 Q 96.017 135.668 96.202 135.858 L 96.202 135.858 L 96.202 135.858 Q 96.387 136.047 96.552 136.342 L 96.552 136.342 L 96.552 136.342 Q 96.566 136.204 96.657 135.86 L 96.657 135.86 L 96.657 135.86 Q 96.749 135.516 96.78 135.364 L 96.78 135.364 Z M 93.807 136.208 L 93.807 136.208 Q 93.619 136.409 93.503 136.722 L 93.503 136.722 L 93.503 136.722 Q 93.387 137.034 93.387 137.351 L 93.387 137.351 L 93.387 137.351 Q 93.387 137.873 93.606 138.318 L 93.606 138.318 L 93.606 138.318 Q 93.824 138.762 94.195 139.046 L 94.195 139.046 L 94.195 139.046 Q 94.566 139.329 95.003 139.329 L 95.003 139.329 L 95.003 139.329 Q 95.566 139.329 95.905 138.811 L 95.905 138.811 L 95.905 138.811 Q 96.026 138.628 96.135 138.244 L 96.135 138.244 L 96.135 138.244 Q 96.244 137.86 96.244 137.342 L 96.244 137.342 L 96.244 137.342 Q 96.168 136.699 95.704 136.259 L 95.704 136.259 L 95.704 136.259 Q 95.24 135.82 94.704 135.82 L 94.704 135.82 L 94.704 135.82 Q 94.168 135.82 93.807 136.208 L 93.807 136.208 Z M 101.138 138.905 L 101.138 138.905 L 101.138 138.905 Q 101.218 138.847 101.254 138.847 L 101.254 138.847 L 101.254 138.847 Q 101.29 138.847 101.29 138.905 L 101.29 138.905 L 101.29 138.905 Q 101.29 138.945 101.254 139.003 L 101.254 139.003 L 101.254 139.003 Q 100.892 139.628 99.705 139.628 L 99.705 139.628 L 99.705 139.628 Q 99.66 139.628 99.604 139.588 L 99.604 139.588 L 99.604 139.588 Q 99.548 139.548 99.548 139.445 L 99.548 139.445 L 99.548 136.101 L 98.079 136.101 L 98.079 136.101 Q 98.008 136.101 98.008 136.029 L 98.008 136.029 L 98.187 135.565 L 98.187 135.565 Q 98.204 135.494 98.258 135.494 L 98.258 135.494 L 101.687 135.494 L 101.687 135.494 Q 101.759 135.494 101.759 135.565 L 101.759 135.565 L 101.562 136.079 L 101.562 136.079 Q 101.553 136.101 101.508 136.101 L 101.508 136.101 L 100.245 136.101 L 100.245 139.012 L 100.245 139.012 Q 100.245 139.2 100.477 139.2 L 100.477 139.2 L 100.477 139.2 Q 100.709 139.2 101.138 138.905 Z M 106.139 135.364 L 106.804 135.364 L 106.804 135.364 Q 106.268 136.646 106.268 137.476 L 106.268 137.476 L 106.268 137.476 Q 106.268 138.311 106.773 138.878 L 106.773 138.878 L 106.773 138.878 Q 106.942 139.066 107.166 139.2 L 107.166 139.2 L 106.782 139.659 L 106.782 139.659 Q 106.563 139.512 106.36 139.318 L 106.36 139.318 L 106.36 139.318 Q 106.156 139.124 106.103 139.05 L 106.103 139.05 L 106.103 139.05 Q 106.049 138.976 105.993 138.976 L 105.993 138.976 L 105.993 138.976 Q 105.938 138.976 105.897 138.992 L 105.897 138.992 L 105.897 138.992 Q 105.857 139.008 105.795 139.048 L 105.795 139.048 L 105.795 139.048 Q 105.705 139.11 105.429 139.302 L 105.429 139.302 L 105.429 139.302 Q 105.152 139.494 104.741 139.575 L 104.741 139.575 L 104.741 139.575 Q 103.817 139.762 103.16 139.481 L 103.16 139.481 L 103.16 139.481 Q 102.089 139.017 102.089 137.329 L 102.089 137.329 L 102.089 137.329 Q 102.089 136.489 102.774 135.927 L 102.774 135.927 L 102.774 135.927 Q 103.46 135.364 104.268 135.364 L 104.268 135.364 L 104.268 135.364 Q 104.804 135.364 105.089 135.516 L 105.089 135.516 L 105.089 135.516 Q 105.375 135.668 105.56 135.858 L 105.56 135.858 L 105.56 135.858 Q 105.746 136.047 105.911 136.342 L 105.911 136.342 L 105.911 136.342 Q 105.924 136.204 106.016 135.86 L 106.016 135.86 L 106.016 135.86 Q 106.107 135.516 106.139 135.364 L 106.139 135.364 Z M 103.165 136.208 L 103.165 136.208 Q 102.977 136.409 102.861 136.722 L 102.861 136.722 L 102.861 136.722 Q 102.745 137.034 102.745 137.351 L 102.745 137.351 L 102.745 137.351 Q 102.745 137.873 102.964 138.318 L 102.964 138.318 L 102.964 138.318 Q 103.183 138.762 103.553 139.046 L 103.553 139.046 L 103.553 139.046 Q 103.924 139.329 104.362 139.329 L 104.362 139.329 L 104.362 139.329 Q 104.924 139.329 105.263 138.811 L 105.263 138.811 L 105.263 138.811 Q 105.384 138.628 105.493 138.244 L 105.493 138.244 L 105.493 138.244 Q 105.603 137.86 105.603 137.342 L 105.603 137.342 L 105.603 137.342 Q 105.527 136.699 105.063 136.259 L 105.063 136.259 L 105.063 136.259 Q 104.598 135.82 104.062 135.82 L 104.062 135.82 L 104.062 135.82 Q 103.527 135.82 103.165 136.208 L 103.165 136.208 Z M 112.501 136.101 L 111.465 136.101 L 111.465 136.101 Q 111.925 136.677 111.925 137.543 L 111.925 137.543 L 111.925 137.543 Q 111.925 138.409 111.311 139.023 L 111.311 139.023 L 111.311 139.023 Q 110.697 139.637 109.802 139.637 L 109.802 139.637 L 109.802 139.637 Q 108.907 139.637 108.282 139.019 L 108.282 139.019 L 108.282 139.019 Q 107.657 138.4 107.657 137.458 L 107.657 137.458 L 107.657 137.458 Q 107.657 136.516 108.273 135.938 L 108.273 135.938 L 108.273 135.938 Q 108.889 135.36 109.813 135.36 L 109.813 135.36 L 109.813 135.36 Q 110.202 135.36 110.595 135.494 L 110.595 135.494 L 112.751 135.494 L 112.751 135.494 Q 112.8 135.494 112.811 135.509 L 112.811 135.509 L 112.811 135.509 Q 112.823 135.525 112.823 135.565 L 112.823 135.565 L 112.573 136.029 L 112.573 136.029 Q 112.555 136.065 112.548 136.083 L 112.548 136.083 L 112.548 136.083 Q 112.541 136.101 112.501 136.101 L 112.501 136.101 Z M 111.157 137.487 L 111.157 137.487 L 111.157 137.487 Q 111.157 136.771 110.796 136.206 L 110.796 136.206 L 110.796 136.206 Q 110.434 135.641 109.778 135.641 L 109.778 135.641 L 109.778 135.641 Q 109.121 135.641 108.742 136.244 L 108.742 136.244 L 108.742 136.244 Q 108.425 136.753 108.425 137.498 L 108.425 137.498 L 108.425 137.498 Q 108.425 138.731 109.179 139.195 L 109.179 139.195 L 109.179 139.195 Q 109.443 139.356 109.786 139.356 L 109.786 139.356 L 109.786 139.356 Q 110.429 139.356 110.793 138.78 L 110.793 138.78 L 110.793 138.78 Q 111.157 138.204 111.157 137.487 Z M 116.109 138.905 L 116.109 138.905 L 116.109 138.905 Q 116.189 138.847 116.225 138.847 L 116.225 138.847 L 116.225 138.847 Q 116.261 138.847 116.261 138.905 L 116.261 138.905 L 116.261 138.905 Q 116.261 138.945 116.225 139.003 L 116.225 139.003 L 116.225 139.003 Q 115.863 139.628 114.676 139.628 L 114.676 139.628 L 114.676 139.628 Q 114.631 139.628 114.575 139.588 L 114.575 139.588 L 114.575 139.588 Q 114.519 139.548 114.519 139.445 L 114.519 139.445 L 114.519 136.101 L 113.05 136.101 L 113.05 136.101 Q 112.979 136.101 112.979 136.029 L 112.979 136.029 L 113.157 135.565 L 113.157 135.565 Q 113.175 135.494 113.229 135.494 L 113.229 135.494 L 116.658 135.494 L 116.658 135.494 Q 116.729 135.494 116.729 135.565 L 116.729 135.565 L 116.533 136.079 L 116.533 136.079 Q 116.524 136.101 116.479 136.101 L 116.479 136.101 L 115.216 136.101 L 115.216 139.012 L 115.216 139.012 Q 115.216 139.2 115.448 139.2 L 115.448 139.2 L 115.448 139.2 Q 115.68 139.2 116.109 138.905 Z M 121.15 137.378 L 121.15 137.378 L 121.15 137.378 Q 121.15 138.369 120.491 139.001 L 120.491 139.001 L 120.491 139.001 Q 119.832 139.633 119.065 139.633 L 119.065 139.633 L 119.065 139.633 Q 118.788 139.633 118.31 139.53 L 118.31 139.53 L 118.31 139.53 Q 118.234 139.53 118.227 139.581 L 118.227 139.581 L 118.227 139.581 Q 118.221 139.633 118.216 139.695 L 118.216 139.695 L 118.216 142.03 L 118.216 142.03 Q 118.216 142.066 118.145 142.102 L 118.145 142.102 L 117.591 142.37 L 117.591 142.37 Q 117.52 142.37 117.52 142.298 L 117.52 142.298 L 117.52 137.141 L 117.52 137.141 Q 117.52 136.047 118.122 135.663 L 118.122 135.663 L 118.122 135.663 Q 118.578 135.378 119.569 135.378 L 119.569 135.378 L 119.569 135.378 Q 119.926 135.378 120.123 135.476 L 120.123 135.476 L 120.123 135.476 Q 120.694 135.753 120.971 136.521 L 120.971 136.521 L 120.971 136.521 Q 121.15 137.007 121.15 137.378 Z M 119.172 135.842 L 119.172 135.842 L 119.172 135.842 Q 118.564 135.842 118.216 136.19 L 118.216 136.19 L 118.216 138.699 L 118.216 138.699 Q 118.216 138.923 118.292 138.99 L 118.292 138.99 L 118.292 138.99 Q 118.489 139.159 118.895 139.253 L 118.895 139.253 L 118.895 139.253 Q 119.699 139.436 120.145 138.869 L 120.145 138.869 L 120.145 138.869 Q 120.462 138.463 120.462 137.887 L 120.462 137.887 L 120.462 137.887 Q 120.462 136.766 119.958 136.208 L 119.958 136.208 L 119.958 136.208 Q 119.654 135.869 119.172 135.842 Z M 125.976 135.364 L 126.641 135.364 L 126.641 135.364 Q 126.106 136.646 126.106 137.476 L 126.106 137.476 L 126.106 137.476 Q 126.106 138.311 126.61 138.878 L 126.61 138.878 L 126.61 138.878 Q 126.78 139.066 127.003 139.2 L 127.003 139.2 L 126.619 139.659 L 126.619 139.659 Q 126.4 139.512 126.197 139.318 L 126.197 139.318 L 126.197 139.318 Q 125.994 139.124 125.94 139.05 L 125.94 139.05 L 125.94 139.05 Q 125.887 138.976 125.831 138.976 L 125.831 138.976 L 125.831 138.976 Q 125.775 138.976 125.735 138.992 L 125.735 138.992 L 125.735 138.992 Q 125.695 139.008 125.632 139.048 L 125.632 139.048 L 125.632 139.048 Q 125.543 139.11 125.266 139.302 L 125.266 139.302 L 125.266 139.302 Q 124.989 139.494 124.579 139.575 L 124.579 139.575 L 124.579 139.575 Q 123.654 139.762 122.998 139.481 L 122.998 139.481 L 122.998 139.481 Q 121.927 139.017 121.927 137.329 L 121.927 137.329 L 121.927 137.329 Q 121.927 136.489 122.612 135.927 L 122.612 135.927 L 122.612 135.927 Q 123.297 135.364 124.105 135.364 L 124.105 135.364 L 124.105 135.364 Q 124.641 135.364 124.927 135.516 L 124.927 135.516 L 124.927 135.516 Q 125.213 135.668 125.398 135.858 L 125.398 135.858 L 125.398 135.858 Q 125.583 136.047 125.748 136.342 L 125.748 136.342 L 125.748 136.342 Q 125.762 136.204 125.853 135.86 L 125.853 135.86 L 125.853 135.86 Q 125.945 135.516 125.976 135.364 L 125.976 135.364 Z M 123.003 136.208 L 123.003 136.208 Q 122.815 136.409 122.699 136.722 L 122.699 136.722 L 122.699 136.722 Q 122.583 137.034 122.583 137.351 L 122.583 137.351 L 122.583 137.351 Q 122.583 137.873 122.802 138.318 L 122.802 138.318 L 122.802 138.318 Q 123.02 138.762 123.391 139.046 L 123.391 139.046 L 123.391 139.046 Q 123.762 139.329 124.199 139.329 L 124.199 139.329 L 124.199 139.329 Q 124.762 139.329 125.101 138.811 L 125.101 138.811 L 125.101 138.811 Q 125.222 138.628 125.331 138.244 L 125.331 138.244 L 125.331 138.244 Q 125.44 137.86 125.44 137.342 L 125.44 137.342 L 125.44 137.342 Q 125.365 136.699 124.9 136.259 L 124.9 136.259 L 124.9 136.259 Q 124.436 135.82 123.9 135.82 L 123.9 135.82 L 123.9 135.82 Q 123.364 135.82 123.003 136.208 L 123.003 136.208 Z M 129.687 142.37 L 129.642 139.615 L 129.642 139.615 Q 128.776 139.503 128.115 138.896 L 128.115 138.896 L 128.115 138.896 Q 127.454 138.289 127.454 137.498 L 127.454 137.498 L 127.454 137.498 Q 127.454 136.543 128.222 135.94 L 128.222 135.94 L 128.222 135.94 Q 128.45 135.762 128.718 135.632 L 128.718 135.632 L 128.691 135.824 L 128.691 135.824 Q 128.307 136.159 128.204 137.074 L 128.204 137.074 L 128.204 137.074 Q 128.177 137.311 128.177 137.559 L 128.177 137.559 L 128.177 137.559 Q 128.177 137.807 128.289 138.103 L 128.289 138.103 L 128.289 138.103 Q 128.401 138.4 128.597 138.646 L 128.597 138.646 L 128.597 138.646 Q 129.035 139.191 129.637 139.329 L 129.637 139.329 L 129.575 136.271 L 129.575 136.271 Q 129.597 135.82 129.673 135.663 L 129.673 135.663 L 129.673 135.663 Q 129.816 135.373 130.084 135.373 L 130.084 135.373 L 130.178 135.373 L 130.178 135.373 Q 130.544 135.373 130.99 135.572 L 130.99 135.572 L 130.99 135.572 Q 131.437 135.771 131.731 136.047 L 131.731 136.047 L 131.731 136.047 Q 132.388 136.655 132.388 137.487 L 132.388 137.487 L 132.388 137.487 Q 132.388 138.32 131.72 138.929 L 131.72 138.929 L 131.72 138.929 Q 131.053 139.539 130.2 139.624 L 130.2 139.624 L 130.16 142.102 L 129.687 142.37 Z M 131.222 138.65 L 131.222 138.65 Q 131.423 138.396 131.544 138.094 L 131.544 138.094 L 131.544 138.094 Q 131.665 137.793 131.665 137.556 L 131.665 137.556 L 131.665 137.556 Q 131.665 137.132 131.484 136.71 L 131.484 136.71 L 131.484 136.71 Q 131.303 136.288 131.019 136.012 L 131.019 136.012 L 131.019 136.012 Q 130.736 135.735 130.441 135.735 L 130.441 135.735 L 130.441 135.735 Q 130.271 135.735 130.263 136.168 L 130.263 136.168 L 130.204 139.338 L 130.204 139.338 Q 130.772 139.213 131.222 138.65 L 131.222 138.65 Z M 133.526 137.69 L 133.526 137.69 L 133.526 137.69 Q 133.183 137.262 133.183 136.547 L 133.183 136.547 L 133.183 136.547 Q 133.183 136.029 133.645 135.724 L 133.645 135.724 L 133.645 135.724 Q 134.107 135.418 134.911 135.364 L 134.911 135.364 L 134.911 135.364 Q 135.652 135.364 136.089 135.628 L 136.089 135.628 L 135.607 135.98 L 135.607 135.98 Q 135.219 135.762 134.689 135.762 L 134.689 135.762 L 134.689 135.762 Q 134.16 135.762 133.888 135.989 L 133.888 135.989 L 133.888 135.989 Q 133.732 136.119 133.732 136.416 L 133.732 136.416 L 133.732 136.416 Q 133.732 136.713 133.877 136.972 L 133.877 136.972 L 133.877 136.972 Q 134.022 137.231 134.214 137.231 L 134.214 137.231 L 134.928 137.168 L 135.576 137.208 L 135.576 137.208 Q 135.875 137.208 135.875 137.271 L 135.875 137.271 L 135.875 137.271 Q 135.875 137.436 135.683 137.588 L 135.683 137.588 L 135.683 137.588 Q 135.491 137.74 135.326 137.74 L 135.326 137.74 L 134.196 137.677 L 134.196 137.677 Q 133.861 137.677 133.678 137.981 L 133.678 137.981 L 133.678 137.981 Q 133.625 138.07 133.625 138.244 L 133.625 138.244 L 133.625 138.244 Q 133.625 138.637 134.013 138.963 L 134.013 138.963 L 134.013 138.963 Q 134.281 139.186 134.942 139.204 L 134.942 139.204 L 134.942 139.204 Q 135.116 139.208 135.286 139.208 L 135.286 139.208 L 135.286 139.208 Q 135.603 139.208 135.929 138.829 L 135.929 138.829 L 135.929 138.829 Q 135.951 138.807 136 138.795 L 136 138.795 L 136 138.795 Q 136.049 138.784 136.071 138.762 L 136.071 138.762 L 136.071 138.762 Q 136.058 138.918 135.937 139.101 L 135.937 139.101 L 135.937 139.101 Q 135.692 139.472 135.386 139.557 L 135.386 139.557 L 135.386 139.557 Q 135.08 139.642 134.446 139.642 L 134.446 139.642 L 134.446 139.642 Q 133.812 139.642 133.504 139.338 L 133.504 139.338 L 133.504 139.338 Q 133.196 139.034 133.196 138.499 L 133.196 138.499 L 133.196 138.499 Q 133.196 138.307 133.254 138.108 L 133.254 138.108 L 133.254 138.108 Q 133.312 137.909 133.526 137.69 Z M 138.924 138.905 L 138.924 138.905 L 138.924 138.905 Q 139.005 138.847 139.041 138.847 L 139.041 138.847 L 139.041 138.847 Q 139.076 138.847 139.076 138.905 L 139.076 138.905 L 139.076 138.905 Q 139.076 138.945 139.041 139.003 L 139.041 139.003 L 139.041 139.003 Q 138.679 139.628 137.491 139.628 L 137.491 139.628 L 137.491 139.628 Q 137.447 139.628 137.391 139.588 L 137.391 139.588 L 137.391 139.588 Q 137.335 139.548 137.335 139.445 L 137.335 139.445 L 137.335 136.471 L 137.335 136.471 Q 137.335 136.284 137.13 136.213 L 137.13 136.213 L 137.13 136.213 Q 137.04 136.181 136.938 136.161 L 136.938 136.161 L 136.938 136.161 Q 136.835 136.141 136.775 136.123 L 136.775 136.123 L 136.775 136.123 Q 136.714 136.105 136.699 136.09 L 136.699 136.09 L 136.699 136.09 Q 136.683 136.074 136.683 136.023 L 136.683 136.023 L 136.683 136.023 Q 136.683 135.971 136.75 135.936 L 136.75 135.936 L 137.889 135.4 L 137.889 135.4 Q 137.942 135.373 137.956 135.373 L 137.956 135.373 L 137.956 135.373 Q 138.031 135.373 138.031 135.48 L 138.031 135.48 L 138.031 139.012 L 138.031 139.012 Q 138.031 139.2 138.264 139.2 L 138.264 139.2 L 138.264 139.2 Q 138.496 139.2 138.924 138.905 Z M 137.063 134.11 L 136.964 133.98 L 136.964 133.98 Q 136.947 133.962 136.947 133.953 L 136.947 133.953 L 136.947 133.953 Q 136.947 133.944 136.964 133.926 L 136.964 133.926 L 137.915 132.609 L 137.915 132.609 Q 138.076 132.391 138.232 132.391 L 138.232 132.391 L 138.232 132.391 Q 138.389 132.391 138.48 132.491 L 138.48 132.491 L 138.48 132.491 Q 138.572 132.591 138.572 132.761 L 138.572 132.761 L 138.572 132.761 Q 138.572 132.931 138.326 133.141 L 138.326 133.141 L 137.125 134.11 L 137.125 134.11 Q 137.103 134.123 137.089 134.123 L 137.089 134.123 L 137.089 134.123 Q 137.076 134.123 137.063 134.11 L 137.063 134.11 Z M 146.832 121.728 L 146.734 121.599 L 146.734 121.599 Q 146.716 121.581 146.716 121.572 L 146.716 121.572 L 146.716 121.572 Q 146.716 121.563 146.734 121.545 L 146.734 121.545 L 147.685 120.228 L 147.685 120.228 Q 147.845 120.009 148.002 120.009 L 148.002 120.009 L 148.002 120.009 Q 148.158 120.009 148.249 120.11 L 148.249 120.11 L 148.249 120.11 Q 148.341 120.21 148.341 120.38 L 148.341 120.38 L 148.341 120.38 Q 148.341 120.55 148.095 120.759 L 148.095 120.759 L 146.894 121.728 L 146.894 121.728 Q 146.872 121.742 146.859 121.742 L 146.859 121.742 L 146.859 121.742 Q 146.845 121.742 146.832 121.728 L 146.832 121.728 Z M 146.189 125.309 L 146.189 125.309 L 146.189 125.309 Q 145.845 124.881 145.845 124.166 L 145.845 124.166 L 145.845 124.166 Q 145.845 123.648 146.307 123.342 L 146.307 123.342 L 146.307 123.342 Q 146.769 123.037 147.573 122.983 L 147.573 122.983 L 147.573 122.983 Q 148.314 122.983 148.752 123.246 L 148.752 123.246 L 148.27 123.599 L 148.27 123.599 Q 147.881 123.38 147.352 123.38 L 147.352 123.38 L 147.352 123.38 Q 146.823 123.38 146.551 123.608 L 146.551 123.608 L 146.551 123.608 Q 146.394 123.738 146.394 124.034 L 146.394 124.034 L 146.394 124.034 Q 146.394 124.331 146.539 124.59 L 146.539 124.59 L 146.539 124.59 Q 146.684 124.849 146.876 124.849 L 146.876 124.849 L 147.591 124.787 L 148.238 124.827 L 148.238 124.827 Q 148.537 124.827 148.537 124.89 L 148.537 124.89 L 148.537 124.89 Q 148.537 125.055 148.345 125.207 L 148.345 125.207 L 148.345 125.207 Q 148.153 125.358 147.988 125.358 L 147.988 125.358 L 146.859 125.296 L 146.859 125.296 Q 146.524 125.296 146.341 125.599 L 146.341 125.599 L 146.341 125.599 Q 146.287 125.689 146.287 125.863 L 146.287 125.863 L 146.287 125.863 Q 146.287 126.256 146.676 126.582 L 146.676 126.582 L 146.676 126.582 Q 146.943 126.805 147.604 126.823 L 147.604 126.823 L 147.604 126.823 Q 147.778 126.827 147.948 126.827 L 147.948 126.827 L 147.948 126.827 Q 148.265 126.827 148.591 126.448 L 148.591 126.448 L 148.591 126.448 Q 148.613 126.425 148.662 126.414 L 148.662 126.414 L 148.662 126.414 Q 148.712 126.403 148.734 126.381 L 148.734 126.381 L 148.734 126.381 Q 148.72 126.537 148.6 126.72 L 148.6 126.72 L 148.6 126.72 Q 148.354 127.091 148.049 127.176 L 148.049 127.176 L 148.049 127.176 Q 147.743 127.26 147.109 127.26 L 147.109 127.26 L 147.109 127.26 Q 146.475 127.26 146.167 126.957 L 146.167 126.957 L 146.167 126.957 Q 145.858 126.653 145.858 126.117 L 145.858 126.117 L 145.858 126.117 Q 145.858 125.925 145.917 125.727 L 145.917 125.727 L 145.917 125.727 Q 145.975 125.528 146.189 125.309 Z M 151.181 126.51 L 150.073 123.773 L 150.073 123.773 Q 149.997 123.595 149.707 123.595 L 149.707 123.595 L 149.707 123.595 Q 149.622 123.595 149.455 123.7 L 149.455 123.7 L 149.455 123.7 Q 149.288 123.805 149.241 123.805 L 149.241 123.805 L 149.241 123.805 Q 149.194 123.805 149.138 123.742 L 149.138 123.742 L 149.138 123.742 Q 149.082 123.68 149.082 123.644 L 149.082 123.644 L 149.082 123.644 Q 149.082 123.608 149.185 123.532 L 149.185 123.532 L 149.185 123.532 Q 149.85 123.023 149.959 123.001 L 149.959 123.001 L 149.959 123.001 Q 150.069 122.979 150.187 122.979 L 150.187 122.979 L 150.187 122.979 Q 150.306 122.979 150.455 123.043 L 150.455 123.043 L 150.455 123.043 Q 150.605 123.108 150.654 123.233 L 150.654 123.233 L 151.6 125.564 L 152.645 123.184 L 152.645 123.184 Q 152.654 123.175 152.672 123.144 L 152.672 123.144 L 152.672 123.144 Q 152.69 123.112 152.717 123.112 L 152.717 123.112 L 153.176 123.112 L 153.176 123.112 Q 153.284 123.112 153.284 123.193 L 153.284 123.193 L 151.908 126.327 L 153.083 129.216 L 153.083 129.216 Q 153.168 129.368 153.435 129.368 L 153.435 129.368 L 153.435 129.368 Q 153.534 129.368 153.688 129.265 L 153.688 129.265 L 153.688 129.265 Q 153.842 129.162 153.895 129.162 L 153.895 129.162 L 153.895 129.162 Q 153.949 129.162 154.005 129.223 L 154.005 129.223 L 154.005 129.223 Q 154.061 129.283 154.061 129.316 L 154.061 129.316 L 154.061 129.316 Q 154.061 129.35 154.047 129.363 L 154.047 129.363 L 154.047 129.363 Q 154.034 129.377 153.665 129.656 L 153.665 129.656 L 153.665 129.656 Q 153.297 129.935 153.185 129.962 L 153.185 129.962 L 153.185 129.962 Q 153.074 129.988 152.971 129.988 L 152.971 129.988 L 152.971 129.988 Q 152.868 129.988 152.723 129.937 L 152.723 129.937 L 152.723 129.937 Q 152.578 129.886 152.507 129.774 L 152.507 129.774 L 151.489 127.269 L 150.368 129.828 L 150.368 129.828 Q 150.359 129.837 150.341 129.868 L 150.341 129.868 L 150.341 129.868 Q 150.323 129.899 150.297 129.899 L 150.297 129.899 L 149.837 129.899 L 149.837 129.899 Q 149.73 129.899 149.73 129.819 L 149.73 129.819 L 151.181 126.51 Z M 154.623 125.309 L 154.623 125.309 L 154.623 125.309 Q 154.279 124.881 154.279 124.166 L 154.279 124.166 L 154.279 124.166 Q 154.279 123.648 154.741 123.342 L 154.741 123.342 L 154.741 123.342 Q 155.204 123.037 156.007 122.983 L 156.007 122.983 L 156.007 122.983 Q 156.748 122.983 157.186 123.246 L 157.186 123.246 L 156.704 123.599 L 156.704 123.599 Q 156.315 123.38 155.786 123.38 L 155.786 123.38 L 155.786 123.38 Q 155.257 123.38 154.985 123.608 L 154.985 123.608 L 154.985 123.608 Q 154.828 123.738 154.828 124.034 L 154.828 124.034 L 154.828 124.034 Q 154.828 124.331 154.974 124.59 L 154.974 124.59 L 154.974 124.59 Q 155.119 124.849 155.311 124.849 L 155.311 124.849 L 156.025 124.787 L 156.672 124.827 L 156.672 124.827 Q 156.972 124.827 156.972 124.89 L 156.972 124.89 L 156.972 124.89 Q 156.972 125.055 156.78 125.207 L 156.78 125.207 L 156.78 125.207 Q 156.588 125.358 156.422 125.358 L 156.422 125.358 L 155.293 125.296 L 155.293 125.296 Q 154.958 125.296 154.775 125.599 L 154.775 125.599 L 154.775 125.599 Q 154.721 125.689 154.721 125.863 L 154.721 125.863 L 154.721 125.863 Q 154.721 126.256 155.11 126.582 L 155.11 126.582 L 155.11 126.582 Q 155.378 126.805 156.038 126.823 L 156.038 126.823 L 156.038 126.823 Q 156.213 126.827 156.382 126.827 L 156.382 126.827 L 156.382 126.827 Q 156.699 126.827 157.025 126.448 L 157.025 126.448 L 157.025 126.448 Q 157.048 126.425 157.097 126.414 L 157.097 126.414 L 157.097 126.414 Q 157.146 126.403 157.168 126.381 L 157.168 126.381 L 157.168 126.381 Q 157.155 126.537 157.034 126.72 L 157.034 126.72 L 157.034 126.72 Q 156.789 127.091 156.483 127.176 L 156.483 127.176 L 156.483 127.176 Q 156.177 127.26 155.543 127.26 L 155.543 127.26 L 155.543 127.26 Q 154.909 127.26 154.601 126.957 L 154.601 126.957 L 154.601 126.957 Q 154.293 126.653 154.293 126.117 L 154.293 126.117 L 154.293 126.117 Q 154.293 125.925 154.351 125.727 L 154.351 125.727 L 154.351 125.727 Q 154.409 125.528 154.623 125.309 Z M 160.021 126.524 L 160.021 126.524 L 160.021 126.524 Q 160.102 126.466 160.137 126.466 L 160.137 126.466 L 160.137 126.466 Q 160.173 126.466 160.173 126.524 L 160.173 126.524 L 160.173 126.524 Q 160.173 126.564 160.137 126.622 L 160.137 126.622 L 160.137 126.622 Q 159.776 127.247 158.588 127.247 L 158.588 127.247 L 158.588 127.247 Q 158.543 127.247 158.487 127.207 L 158.487 127.207 L 158.487 127.207 Q 158.432 127.167 158.432 127.064 L 158.432 127.064 L 158.432 124.09 L 158.432 124.09 Q 158.432 123.903 158.226 123.831 L 158.226 123.831 L 158.226 123.831 Q 158.137 123.8 158.034 123.78 L 158.034 123.78 L 158.034 123.78 Q 157.932 123.76 157.871 123.742 L 157.871 123.742 L 157.871 123.742 Q 157.811 123.724 157.795 123.709 L 157.795 123.709 L 157.795 123.709 Q 157.78 123.693 157.78 123.642 L 157.78 123.642 L 157.78 123.642 Q 157.78 123.59 157.847 123.555 L 157.847 123.555 L 158.985 123.019 L 158.985 123.019 Q 159.039 122.992 159.052 122.992 L 159.052 122.992 L 159.052 122.992 Q 159.128 122.992 159.128 123.099 L 159.128 123.099 L 159.128 126.631 L 159.128 126.631 Q 159.128 126.818 159.36 126.818 L 159.36 126.818 L 159.36 126.818 Q 159.593 126.818 160.021 126.524 Z M 133.066 127.095 L 133.066 126.988 L 133.066 126.988 Q 133.066 126.952 133.107 126.952 L 133.107 126.952 L 133.232 126.952 L 133.232 126.952 Q 133.669 126.952 133.935 126.765 L 133.935 126.765 L 133.935 126.765 Q 134.201 126.577 134.201 126.327 L 134.201 126.327 L 134.201 121.385 L 134.201 121.385 Q 134.201 121.291 134.163 121.28 L 134.163 121.28 L 134.163 121.28 Q 134.125 121.268 134.071 121.26 L 134.071 121.26 L 132.357 121.26 L 132.357 121.26 Q 131.941 121.349 131.812 121.898 L 131.812 121.898 L 131.812 121.898 Q 131.74 122.193 131.727 122.275 L 131.727 122.275 L 131.727 122.275 Q 131.714 122.358 131.678 122.358 L 131.678 122.358 L 131.598 122.358 L 131.598 122.358 Q 131.571 122.358 131.571 122.34 L 131.571 122.34 L 131.571 122.193 L 131.736 120.8 L 131.736 120.8 Q 131.763 120.661 131.825 120.661 L 131.825 120.661 L 131.825 120.661 Q 131.888 120.661 131.959 120.748 L 131.959 120.748 L 131.959 120.748 Q 132.031 120.835 132.232 120.835 L 132.232 120.835 L 137.045 120.835 L 137.045 120.835 Q 137.237 120.835 137.277 120.791 L 137.277 120.791 L 137.277 120.791 Q 137.317 120.746 137.353 120.704 L 137.353 120.704 L 137.353 120.704 Q 137.389 120.661 137.444 120.661 L 137.444 120.661 L 137.444 120.661 Q 137.5 120.661 137.516 120.706 L 137.516 120.706 L 137.516 120.706 Q 137.531 120.751 137.54 120.8 L 137.54 120.8 L 137.706 122.193 L 137.706 122.34 L 137.706 122.34 Q 137.706 122.358 137.679 122.358 L 137.679 122.358 L 137.598 122.358 L 137.598 122.358 Q 137.563 122.358 137.549 122.291 L 137.549 122.291 L 137.549 122.291 Q 137.478 121.844 137.344 121.583 L 137.344 121.583 L 137.344 121.583 Q 137.21 121.322 136.92 121.26 L 136.92 121.26 L 135.201 121.26 L 135.201 121.26 Q 135.147 121.268 135.109 121.28 L 135.109 121.28 L 135.109 121.28 Q 135.071 121.291 135.071 121.385 L 135.071 121.385 L 135.071 126.327 L 135.071 126.327 Q 135.071 126.577 135.337 126.765 L 135.337 126.765 L 135.337 126.765 Q 135.603 126.952 136.04 126.952 L 136.04 126.952 L 136.17 126.952 L 136.17 126.952 Q 136.205 126.952 136.205 126.988 L 136.205 126.988 L 136.205 127.095 L 136.205 127.095 Q 136.205 127.131 136.17 127.131 L 136.17 127.131 L 133.102 127.131 L 133.102 127.131 Q 133.066 127.131 133.066 127.095 L 133.066 127.095 Z M 140.472 127.256 L 140.472 127.256 L 140.472 127.256 Q 139.576 127.256 138.951 126.638 L 138.951 126.638 L 138.951 126.638 Q 138.326 126.019 138.326 125.077 L 138.326 125.077 L 138.326 125.077 Q 138.326 124.135 138.942 123.557 L 138.942 123.557 L 138.942 123.557 Q 139.558 122.979 140.469 122.979 L 140.469 122.979 L 140.469 122.979 Q 141.38 122.979 141.987 123.57 L 141.987 123.57 L 141.987 123.57 Q 142.595 124.162 142.595 125.095 L 142.595 125.095 L 142.595 125.095 Q 142.595 126.028 141.981 126.642 L 141.981 126.642 L 141.981 126.642 Q 141.367 127.256 140.472 127.256 Z M 141.827 125.106 L 141.827 125.106 L 141.827 125.106 Q 141.827 124.389 141.465 123.825 L 141.465 123.825 L 141.465 123.825 Q 141.103 123.26 140.447 123.26 L 140.447 123.26 L 140.447 123.26 Q 139.791 123.26 139.411 123.863 L 139.411 123.863 L 139.411 123.863 Q 139.094 124.372 139.094 125.117 L 139.094 125.117 L 139.094 125.117 Q 139.094 126.35 139.849 126.814 L 139.849 126.814 L 139.849 126.814 Q 140.112 126.975 140.456 126.975 L 140.456 126.975 L 140.456 126.975 Q 141.099 126.975 141.463 126.399 L 141.463 126.399 L 141.463 126.399 Q 141.827 125.823 141.827 125.106 Z M 93.164 126.533 L 93.164 126.533 L 93.164 126.533 Q 93.244 126.479 93.28 126.479 L 93.28 126.479 L 93.28 126.479 Q 93.315 126.479 93.315 126.537 L 93.315 126.537 L 93.315 126.537 Q 93.315 126.577 93.28 126.635 L 93.28 126.635 L 93.28 126.635 Q 92.918 127.26 91.73 127.26 L 91.73 127.26 L 91.73 127.26 Q 91.686 127.26 91.63 127.22 L 91.63 127.22 L 91.63 127.22 Q 91.574 127.18 91.574 127.077 L 91.574 127.077 L 91.574 123.72 L 89.828 123.72 L 89.828 126.984 L 89.132 127.251 L 89.132 123.72 L 87.801 123.72 L 87.801 123.72 Q 87.73 123.72 87.73 123.648 L 87.73 123.648 L 87.908 123.184 L 87.908 123.184 Q 87.926 123.112 87.98 123.112 L 87.98 123.112 L 93.641 123.112 L 93.641 123.112 Q 93.713 123.112 93.713 123.184 L 93.713 123.184 L 93.534 123.648 L 93.534 123.648 Q 93.534 123.72 93.463 123.72 L 93.463 123.72 L 92.271 123.72 L 92.271 126.644 L 92.271 126.644 Q 92.271 126.832 92.503 126.832 L 92.503 126.832 L 92.503 126.832 Q 92.735 126.832 93.164 126.533 Z M 98.798 126.425 L 98.798 126.425 L 98.798 126.425 Q 98.955 126.425 98.955 126.586 L 98.955 126.586 L 98.955 126.586 Q 98.955 126.635 98.836 126.736 L 98.836 126.736 L 98.836 126.736 Q 98.718 126.836 98.421 127.059 L 98.421 127.059 L 98.421 127.059 Q 98.124 127.283 98.05 127.301 L 98.05 127.301 L 98.05 127.301 Q 97.977 127.318 97.865 127.318 L 97.865 127.318 L 97.865 127.318 Q 97.753 127.318 97.602 127.251 L 97.602 127.251 L 97.602 127.251 Q 97.45 127.184 97.396 127.055 L 97.396 127.055 L 96.177 123.822 L 94.865 127.055 L 94.865 127.055 Q 94.856 127.064 94.838 127.097 L 94.838 127.097 L 94.838 127.097 Q 94.82 127.131 94.793 127.131 L 94.793 127.131 L 94.333 127.131 L 94.333 127.131 Q 94.226 127.131 94.226 127.042 L 94.226 127.042 L 95.865 122.996 L 94.981 120.648 L 94.981 120.648 Q 94.905 120.456 94.615 120.456 L 94.615 120.456 L 94.615 120.456 Q 94.53 120.456 94.418 120.532 L 94.418 120.532 L 94.249 120.643 L 94.249 120.643 Q 94.195 120.679 94.148 120.679 L 94.148 120.679 L 94.148 120.679 Q 94.101 120.679 94.045 120.614 L 94.045 120.614 L 94.045 120.614 Q 93.99 120.55 93.99 120.514 L 93.99 120.514 L 93.99 120.514 Q 93.99 120.478 94.003 120.463 L 94.003 120.463 L 94.003 120.463 Q 94.016 120.447 94.389 120.143 L 94.389 120.143 L 94.389 120.143 Q 94.762 119.84 94.869 119.813 L 94.869 119.813 L 94.869 119.813 Q 94.976 119.786 95.092 119.786 L 95.092 119.786 L 95.092 119.786 Q 95.208 119.786 95.36 119.858 L 95.36 119.858 L 95.36 119.858 Q 95.512 119.929 95.561 120.063 L 95.561 120.063 L 97.972 126.457 L 97.972 126.457 Q 98.048 126.649 98.338 126.649 L 98.338 126.649 L 98.338 126.649 Q 98.423 126.649 98.535 126.573 L 98.535 126.573 L 98.705 126.461 L 98.705 126.461 Q 98.758 126.425 98.798 126.425 Z M 103.058 122.983 L 103.723 122.983 L 103.723 122.983 Q 103.187 124.264 103.187 125.095 L 103.187 125.095 L 103.187 125.095 Q 103.187 125.93 103.692 126.497 L 103.692 126.497 L 103.692 126.497 Q 103.861 126.684 104.085 126.818 L 104.085 126.818 L 103.701 127.278 L 103.701 127.278 Q 103.482 127.131 103.279 126.937 L 103.279 126.937 L 103.279 126.937 Q 103.076 126.742 103.022 126.669 L 103.022 126.669 L 103.022 126.669 Q 102.969 126.595 102.913 126.595 L 102.913 126.595 L 102.913 126.595 Q 102.857 126.595 102.817 126.611 L 102.817 126.611 L 102.817 126.611 Q 102.777 126.626 102.714 126.667 L 102.714 126.667 L 102.714 126.667 Q 102.625 126.729 102.348 126.921 L 102.348 126.921 L 102.348 126.921 Q 102.071 127.113 101.66 127.193 L 101.66 127.193 L 101.66 127.193 Q 100.736 127.381 100.08 127.1 L 100.08 127.1 L 100.08 127.1 Q 99.008 126.635 99.008 124.948 L 99.008 124.948 L 99.008 124.948 Q 99.008 124.108 99.693 123.546 L 99.693 123.546 L 99.693 123.546 Q 100.379 122.983 101.187 122.983 L 101.187 122.983 L 101.187 122.983 Q 101.723 122.983 102.009 123.135 L 102.009 123.135 L 102.009 123.135 Q 102.294 123.287 102.48 123.476 L 102.48 123.476 L 102.48 123.476 Q 102.665 123.666 102.83 123.961 L 102.83 123.961 L 102.83 123.961 Q 102.843 123.822 102.935 123.479 L 102.935 123.479 L 102.935 123.479 Q 103.027 123.135 103.058 122.983 L 103.058 122.983 Z M 100.084 123.827 L 100.084 123.827 Q 99.897 124.028 99.781 124.34 L 99.781 124.34 L 99.781 124.34 Q 99.664 124.653 99.664 124.97 L 99.664 124.97 L 99.664 124.97 Q 99.664 125.492 99.883 125.937 L 99.883 125.937 L 99.883 125.937 Q 100.102 126.381 100.473 126.664 L 100.473 126.664 L 100.473 126.664 Q 100.843 126.948 101.281 126.948 L 101.281 126.948 L 101.281 126.948 Q 101.843 126.948 102.183 126.43 L 102.183 126.43 L 102.183 126.43 Q 102.303 126.247 102.413 125.863 L 102.413 125.863 L 102.413 125.863 Q 102.522 125.479 102.522 124.961 L 102.522 124.961 L 102.522 124.961 Q 102.446 124.318 101.982 123.878 L 101.982 123.878 L 101.982 123.878 Q 101.517 123.438 100.982 123.438 L 100.982 123.438 L 100.982 123.438 Q 100.446 123.438 100.084 123.827 L 100.084 123.827 Z M 107.469 124.776 L 107.469 124.776 L 107.469 124.776 Q 107.567 124.532 107.628 124.363 L 107.628 124.363 L 107.628 124.363 Q 107.688 124.193 107.728 124.041 L 107.728 124.041 L 107.728 124.041 Q 107.768 123.889 107.768 123.686 L 107.768 123.686 L 107.768 123.686 Q 107.768 123.483 107.733 123.376 L 107.733 123.376 L 107.733 123.376 Q 107.697 123.269 107.697 123.191 L 107.697 123.191 L 107.697 123.191 Q 107.697 123.112 107.795 123.112 L 107.795 123.112 L 108.291 123.112 L 108.291 123.112 Q 108.326 123.112 108.382 123.177 L 108.382 123.177 L 108.382 123.177 Q 108.438 123.242 108.438 123.418 L 108.438 123.418 L 108.438 123.418 Q 108.438 123.595 108.224 124.148 L 108.224 124.148 L 108.224 124.148 Q 107.125 126.948 106.996 127.091 L 106.996 127.091 L 106.996 127.091 Q 106.942 127.149 106.895 127.2 L 106.895 127.2 L 106.895 127.2 Q 106.849 127.251 106.813 127.251 L 106.813 127.251 L 106.398 127.251 L 106.398 127.251 Q 106.353 127.251 106.299 127.113 L 106.299 127.113 L 105.116 123.912 L 105.116 123.912 Q 105.027 123.675 104.777 123.626 L 104.777 123.626 L 104.777 123.626 Q 104.687 123.608 104.623 123.599 L 104.623 123.599 L 104.623 123.599 Q 104.558 123.59 104.558 123.514 L 104.558 123.514 L 104.558 123.514 Q 104.558 123.438 104.665 123.38 L 104.665 123.38 L 105.518 122.983 L 105.518 122.983 Q 105.576 122.983 105.656 123.22 L 105.656 123.22 L 106.679 126.153 L 106.679 126.153 Q 106.768 126.381 106.857 126.14 L 106.857 126.14 L 106.857 126.14 Q 106.866 126.117 106.971 125.896 L 106.971 125.896 L 106.971 125.896 Q 107.076 125.675 107.224 125.347 L 107.224 125.347 L 107.224 125.347 Q 107.371 125.019 107.469 124.776 Z M 109.085 123.336 L 110.224 122.8 L 110.224 122.8 Q 110.278 122.773 110.291 122.773 L 110.291 122.773 L 110.291 122.773 Q 110.367 122.773 110.367 122.88 L 110.367 122.88 L 110.367 123.577 L 110.367 123.577 Q 110.38 123.621 110.403 123.621 L 110.403 123.621 L 110.403 123.621 Q 110.425 123.621 110.436 123.617 L 110.436 123.617 L 110.436 123.617 Q 110.447 123.613 110.474 123.604 L 110.474 123.604 L 111.452 123.112 L 111.452 123.112 Q 111.684 122.992 111.974 122.992 L 111.974 122.992 L 111.974 122.992 Q 112.264 122.992 112.425 123.086 L 112.425 123.086 L 112.425 123.086 Q 113.028 123.443 113.028 124.872 L 113.028 124.872 L 113.028 128.908 L 113.028 128.908 Q 113.028 128.944 112.957 128.979 L 112.957 128.979 L 112.398 129.207 L 112.398 129.207 Q 112.327 129.207 112.327 129.136 L 112.327 129.136 L 112.327 124.782 L 112.327 124.782 Q 112.327 124.189 112.231 123.934 L 112.231 123.934 L 112.231 123.934 Q 112.135 123.68 111.981 123.548 L 111.981 123.548 L 111.981 123.548 Q 111.827 123.416 111.57 123.416 L 111.57 123.416 L 111.57 123.416 Q 111.313 123.416 110.483 123.818 L 110.483 123.818 L 110.483 123.818 Q 110.371 123.885 110.367 123.943 L 110.367 123.943 L 110.367 127.059 L 110.367 127.059 Q 110.367 127.131 110.295 127.131 L 110.295 127.131 L 109.742 127.131 L 109.742 127.131 Q 109.67 127.131 109.67 127.059 L 109.67 127.059 L 109.67 123.872 L 109.67 123.872 Q 109.67 123.684 109.465 123.613 L 109.465 123.613 L 109.465 123.613 Q 109.376 123.581 109.273 123.561 L 109.273 123.561 L 109.273 123.561 Q 109.17 123.541 109.11 123.523 L 109.11 123.523 L 109.11 123.523 Q 109.05 123.505 109.034 123.49 L 109.034 123.49 L 109.034 123.49 Q 109.018 123.474 109.018 123.423 L 109.018 123.423 L 109.018 123.423 Q 109.018 123.371 109.085 123.336 L 109.085 123.336 Z M 110.845 121.728 L 110.746 121.599 L 110.746 121.599 Q 110.729 121.581 110.729 121.572 L 110.729 121.572 L 110.729 121.572 Q 110.729 121.563 110.746 121.545 L 110.746 121.545 L 111.697 120.228 L 111.697 120.228 Q 111.858 120.009 112.014 120.009 L 112.014 120.009 L 112.014 120.009 Q 112.171 120.009 112.262 120.11 L 112.262 120.11 L 112.262 120.11 Q 112.354 120.21 112.354 120.38 L 112.354 120.38 L 112.354 120.38 Q 112.354 120.55 112.108 120.759 L 112.108 120.759 L 110.907 121.728 L 110.907 121.728 Q 110.885 121.742 110.871 121.742 L 110.871 121.742 L 110.871 121.742 Q 110.858 121.742 110.845 121.728 L 110.845 121.728 Z M 117.145 126.524 L 117.145 126.524 L 117.145 126.524 Q 117.225 126.466 117.261 126.466 L 117.261 126.466 L 117.261 126.466 Q 117.296 126.466 117.296 126.524 L 117.296 126.524 L 117.296 126.524 Q 117.296 126.564 117.261 126.622 L 117.261 126.622 L 117.261 126.622 Q 116.899 127.247 115.711 127.247 L 115.711 127.247 L 115.711 127.247 Q 115.667 127.247 115.611 127.207 L 115.611 127.207 L 115.611 127.207 Q 115.555 127.167 115.555 127.064 L 115.555 127.064 L 115.555 123.72 L 114.086 123.72 L 114.086 123.72 Q 114.015 123.72 114.015 123.648 L 114.015 123.648 L 114.193 123.184 L 114.193 123.184 Q 114.211 123.112 114.265 123.112 L 114.265 123.112 L 117.694 123.112 L 117.694 123.112 Q 117.765 123.112 117.765 123.184 L 117.765 123.184 L 117.569 123.697 L 117.569 123.697 Q 117.56 123.72 117.515 123.72 L 117.515 123.72 L 116.252 123.72 L 116.252 126.631 L 116.252 126.631 Q 116.252 126.818 116.484 126.818 L 116.484 126.818 L 116.484 126.818 Q 116.716 126.818 117.145 126.524 Z M 118.122 123.336 L 119.261 122.8 L 119.261 122.8 Q 119.315 122.773 119.328 122.773 L 119.328 122.773 L 119.328 122.773 Q 119.404 122.773 119.404 122.88 L 119.404 122.88 L 119.404 123.577 L 119.404 123.577 Q 119.417 123.621 119.44 123.621 L 119.44 123.621 L 119.44 123.621 Q 119.462 123.621 119.473 123.617 L 119.473 123.617 L 119.473 123.617 Q 119.484 123.613 119.511 123.604 L 119.511 123.604 L 120.489 123.112 L 120.489 123.112 Q 120.721 122.992 121.011 122.992 L 121.011 122.992 L 121.011 122.992 Q 121.301 122.992 121.462 123.086 L 121.462 123.086 L 121.462 123.086 Q 122.065 123.443 122.065 124.872 L 122.065 124.872 L 122.065 128.908 L 122.065 128.908 Q 122.065 128.944 121.994 128.979 L 121.994 128.979 L 121.435 129.207 L 121.435 129.207 Q 121.364 129.207 121.364 129.136 L 121.364 129.136 L 121.364 124.782 L 121.364 124.782 Q 121.364 124.189 121.268 123.934 L 121.268 123.934 L 121.268 123.934 Q 121.172 123.68 121.018 123.548 L 121.018 123.548 L 121.018 123.548 Q 120.864 123.416 120.607 123.416 L 120.607 123.416 L 120.607 123.416 Q 120.35 123.416 119.52 123.818 L 119.52 123.818 L 119.52 123.818 Q 119.408 123.885 119.404 123.943 L 119.404 123.943 L 119.404 127.059 L 119.404 127.059 Q 119.404 127.131 119.332 127.131 L 119.332 127.131 L 118.779 127.131 L 118.779 127.131 Q 118.707 127.131 118.707 127.059 L 118.707 127.059 L 118.707 123.872 L 118.707 123.872 Q 118.707 123.684 118.502 123.613 L 118.502 123.613 L 118.502 123.613 Q 118.413 123.581 118.31 123.561 L 118.31 123.561 L 118.31 123.561 Q 118.207 123.541 118.147 123.523 L 118.147 123.523 L 118.147 123.523 Q 118.087 123.505 118.071 123.49 L 118.071 123.49 L 118.071 123.49 Q 118.055 123.474 118.055 123.423 L 118.055 123.423 L 118.055 123.423 Q 118.055 123.371 118.122 123.336 L 118.122 123.336 Z M 126.195 123.55 L 125.512 123.546 L 124.664 123.541 L 124.664 123.541 Q 124.235 123.541 123.945 124.008 L 123.945 124.008 L 123.945 124.008 Q 123.654 124.474 123.654 125.023 L 123.654 125.023 L 123.654 125.023 Q 123.654 125.769 124.199 126.408 L 124.199 126.408 L 124.199 126.408 Q 124.498 126.747 125.052 127.046 L 125.052 127.046 L 125.052 127.046 Q 125.606 127.345 125.757 127.531 L 125.757 127.531 L 125.757 127.531 Q 125.909 127.716 125.909 127.926 L 125.909 127.926 L 125.909 127.926 Q 125.909 128.359 125.311 128.752 L 125.311 128.752 L 125.311 128.752 Q 124.713 129.145 123.913 129.216 L 123.913 129.216 L 123.913 129.216 Q 123.766 129.216 123.753 129.165 L 123.753 129.165 L 123.753 129.165 Q 123.739 129.113 123.715 129.037 L 123.715 129.037 L 123.715 129.037 Q 123.69 128.962 123.688 128.821 L 123.688 128.821 L 123.688 128.821 Q 123.686 128.68 123.757 128.68 L 123.757 128.68 L 123.9 128.68 L 123.9 128.68 Q 124.271 128.68 124.588 128.584 L 124.588 128.584 L 124.588 128.584 Q 124.905 128.488 125.048 128.408 L 125.048 128.408 L 125.048 128.408 Q 125.365 128.22 125.365 127.944 L 125.365 127.944 L 125.365 127.944 Q 125.365 127.845 125.26 127.763 L 125.26 127.763 L 125.26 127.763 Q 125.155 127.68 124.985 127.589 L 124.985 127.589 L 124.985 127.589 Q 124.815 127.497 124.597 127.39 L 124.597 127.39 L 124.597 127.39 Q 123.717 126.957 123.275 126.318 L 123.275 126.318 L 123.275 126.318 Q 122.94 125.836 122.94 125.048 L 122.94 125.048 L 122.94 125.048 Q 122.94 124.26 123.498 123.628 L 123.498 123.628 L 123.498 123.628 Q 124.056 122.996 124.797 122.996 L 124.797 122.996 L 126.141 122.996 L 126.141 122.996 Q 126.275 122.996 126.275 123.264 L 126.275 123.264 L 126.275 123.452 L 126.275 123.452 Q 126.275 123.55 126.195 123.55 L 126.195 123.55 Z M 127.088 126.682 L 127.088 126.682 L 127.088 126.682 Q 127.088 126.443 127.258 126.267 L 127.258 126.267 L 127.258 126.267 Q 127.427 126.091 127.668 126.091 L 127.668 126.091 L 127.668 126.091 Q 127.905 126.091 128.077 126.262 L 128.077 126.262 L 128.077 126.262 Q 128.249 126.434 128.249 126.68 L 128.249 126.68 L 128.249 126.68 Q 128.249 126.926 128.079 127.088 L 128.079 127.088 L 128.079 127.088 Q 127.91 127.251 127.668 127.251 L 127.668 127.251 L 127.668 127.251 Q 127.432 127.251 127.26 127.086 L 127.26 127.086 L 127.26 127.086 Q 127.088 126.921 127.088 126.682 Z M 88.355 112.928 L 88.355 112.928 L 88.355 112.928 Q 88.011 112.499 88.011 111.785 L 88.011 111.785 L 88.011 111.785 Q 88.011 111.267 88.473 110.961 L 88.473 110.961 L 88.473 110.961 Q 88.935 110.655 89.739 110.602 L 89.739 110.602 L 89.739 110.602 Q 90.48 110.602 90.918 110.865 L 90.918 110.865 L 90.435 111.218 L 90.435 111.218 Q 90.047 110.999 89.518 110.999 L 89.518 110.999 L 89.518 110.999 Q 88.989 110.999 88.717 111.227 L 88.717 111.227 L 88.717 111.227 Q 88.56 111.356 88.56 111.653 L 88.56 111.653 L 88.56 111.653 Q 88.56 111.95 88.705 112.209 L 88.705 112.209 L 88.705 112.209 Q 88.85 112.468 89.042 112.468 L 89.042 112.468 L 89.757 112.406 L 90.404 112.446 L 90.404 112.446 Q 90.703 112.446 90.703 112.508 L 90.703 112.508 L 90.703 112.508 Q 90.703 112.674 90.511 112.825 L 90.511 112.825 L 90.511 112.825 Q 90.319 112.977 90.154 112.977 L 90.154 112.977 L 89.025 112.915 L 89.025 112.915 Q 88.69 112.915 88.507 113.218 L 88.507 113.218 L 88.507 113.218 Q 88.453 113.308 88.453 113.482 L 88.453 113.482 L 88.453 113.482 Q 88.453 113.875 88.842 114.201 L 88.842 114.201 L 88.842 114.201 Q 89.109 114.424 89.77 114.442 L 89.77 114.442 L 89.77 114.442 Q 89.944 114.446 90.114 114.446 L 90.114 114.446 L 90.114 114.446 Q 90.431 114.446 90.757 114.067 L 90.757 114.067 L 90.757 114.067 Q 90.779 114.044 90.828 114.033 L 90.828 114.033 L 90.828 114.033 Q 90.878 114.022 90.9 114 L 90.9 114 L 90.9 114 Q 90.886 114.156 90.766 114.339 L 90.766 114.339 L 90.766 114.339 Q 90.52 114.71 90.214 114.794 L 90.214 114.794 L 90.214 114.794 Q 89.909 114.879 89.275 114.879 L 89.275 114.879 L 89.275 114.879 Q 88.641 114.879 88.333 114.576 L 88.333 114.576 L 88.333 114.576 Q 88.024 114.272 88.024 113.736 L 88.024 113.736 L 88.024 113.736 Q 88.024 113.544 88.082 113.345 L 88.082 113.345 L 88.082 113.345 Q 88.141 113.147 88.355 112.928 Z M 93.753 114.142 L 93.753 114.142 L 93.753 114.142 Q 93.833 114.084 93.869 114.084 L 93.869 114.084 L 93.869 114.084 Q 93.905 114.084 93.905 114.142 L 93.905 114.142 L 93.905 114.142 Q 93.905 114.183 93.869 114.241 L 93.869 114.241 L 93.869 114.241 Q 93.507 114.866 92.32 114.866 L 92.32 114.866 L 92.32 114.866 Q 92.275 114.866 92.219 114.826 L 92.219 114.826 L 92.219 114.826 Q 92.163 114.785 92.163 114.683 L 92.163 114.683 L 92.163 111.709 L 92.163 111.709 Q 92.163 111.522 91.958 111.45 L 91.958 111.45 L 91.958 111.45 Q 91.869 111.419 91.766 111.399 L 91.766 111.399 L 91.766 111.399 Q 91.663 111.379 91.603 111.361 L 91.603 111.361 L 91.603 111.361 Q 91.543 111.343 91.527 111.327 L 91.527 111.327 L 91.527 111.327 Q 91.512 111.312 91.512 111.26 L 91.512 111.26 L 91.512 111.26 Q 91.512 111.209 91.579 111.173 L 91.579 111.173 L 92.717 110.638 L 92.717 110.638 Q 92.771 110.611 92.784 110.611 L 92.784 110.611 L 92.784 110.611 Q 92.86 110.611 92.86 110.718 L 92.86 110.718 L 92.86 114.25 L 92.86 114.25 Q 92.86 114.437 93.092 114.437 L 93.092 114.437 L 93.092 114.437 Q 93.324 114.437 93.753 114.142 Z M 98.459 112.615 L 98.459 112.615 L 98.459 112.615 Q 98.459 113.607 97.8 114.238 L 97.8 114.238 L 97.8 114.238 Q 97.142 114.87 96.374 114.87 L 96.374 114.87 L 96.374 114.87 Q 96.097 114.87 95.619 114.768 L 95.619 114.768 L 95.619 114.768 Q 95.543 114.768 95.537 114.819 L 95.537 114.819 L 95.537 114.819 Q 95.53 114.87 95.525 114.933 L 95.525 114.933 L 95.525 117.268 L 95.525 117.268 Q 95.525 117.304 95.454 117.339 L 95.454 117.339 L 94.9 117.607 L 94.9 117.607 Q 94.829 117.607 94.829 117.536 L 94.829 117.536 L 94.829 112.379 L 94.829 112.379 Q 94.829 111.285 95.432 110.901 L 95.432 110.901 L 95.432 110.901 Q 95.887 110.615 96.878 110.615 L 96.878 110.615 L 96.878 110.615 Q 97.236 110.615 97.432 110.713 L 97.432 110.713 L 97.432 110.713 Q 98.004 110.99 98.28 111.758 L 98.28 111.758 L 98.28 111.758 Q 98.459 112.245 98.459 112.615 Z M 96.481 111.08 L 96.481 111.08 L 96.481 111.08 Q 95.874 111.08 95.525 111.428 L 95.525 111.428 L 95.525 113.937 L 95.525 113.937 Q 95.525 114.16 95.601 114.227 L 95.601 114.227 L 95.601 114.227 Q 95.798 114.397 96.204 114.491 L 96.204 114.491 L 96.204 114.491 Q 97.008 114.674 97.454 114.107 L 97.454 114.107 L 97.454 114.107 Q 97.771 113.7 97.771 113.124 L 97.771 113.124 L 97.771 113.124 Q 97.771 112.004 97.267 111.446 L 97.267 111.446 L 97.267 111.446 Q 96.963 111.106 96.481 111.08 Z M 99.263 110.955 L 100.401 110.419 L 100.401 110.419 Q 100.455 110.392 100.468 110.392 L 100.468 110.392 L 100.468 110.392 Q 100.544 110.392 100.544 110.499 L 100.544 110.499 L 100.544 111.196 L 100.544 111.196 Q 100.557 111.24 100.58 111.24 L 100.58 111.24 L 100.58 111.24 Q 100.602 111.24 100.613 111.236 L 100.613 111.236 L 100.613 111.236 Q 100.624 111.231 100.651 111.222 L 100.651 111.222 L 101.629 110.731 L 101.629 110.731 Q 101.861 110.611 102.151 110.611 L 102.151 110.611 L 102.151 110.611 Q 102.442 110.611 102.602 110.704 L 102.602 110.704 L 102.602 110.704 Q 103.205 111.062 103.205 112.49 L 103.205 112.49 L 103.205 116.527 L 103.205 116.527 Q 103.205 116.562 103.134 116.598 L 103.134 116.598 L 102.576 116.826 L 102.576 116.826 Q 102.504 116.826 102.504 116.754 L 102.504 116.754 L 102.504 112.401 L 102.504 112.401 Q 102.504 111.807 102.408 111.553 L 102.408 111.553 L 102.408 111.553 Q 102.312 111.298 102.158 111.167 L 102.158 111.167 L 102.158 111.167 Q 102.004 111.035 101.747 111.035 L 101.747 111.035 L 101.747 111.035 Q 101.491 111.035 100.66 111.437 L 100.66 111.437 L 100.66 111.437 Q 100.549 111.504 100.544 111.562 L 100.544 111.562 L 100.544 114.678 L 100.544 114.678 Q 100.544 114.75 100.473 114.75 L 100.473 114.75 L 99.919 114.75 L 99.919 114.75 Q 99.848 114.75 99.848 114.678 L 99.848 114.678 L 99.848 111.49 L 99.848 111.49 Q 99.848 111.303 99.642 111.231 L 99.642 111.231 L 99.642 111.231 Q 99.553 111.2 99.45 111.18 L 99.45 111.18 L 99.45 111.18 Q 99.347 111.16 99.287 111.142 L 99.287 111.142 L 99.287 111.142 Q 99.227 111.124 99.211 111.109 L 99.211 111.109 L 99.211 111.109 Q 99.196 111.093 99.196 111.042 L 99.196 111.042 L 99.196 111.042 Q 99.196 110.99 99.263 110.955 L 99.263 110.955 Z M 106.96 112.394 L 106.96 112.394 L 106.96 112.394 Q 107.058 112.151 107.119 111.981 L 107.119 111.981 L 107.119 111.981 Q 107.179 111.812 107.219 111.66 L 107.219 111.66 L 107.219 111.66 Q 107.259 111.508 107.259 111.305 L 107.259 111.305 L 107.259 111.305 Q 107.259 111.102 107.224 110.995 L 107.224 110.995 L 107.224 110.995 Q 107.188 110.888 107.188 110.809 L 107.188 110.809 L 107.188 110.809 Q 107.188 110.731 107.286 110.731 L 107.286 110.731 L 107.782 110.731 L 107.782 110.731 Q 107.817 110.731 107.873 110.796 L 107.873 110.796 L 107.873 110.796 Q 107.929 110.861 107.929 111.037 L 107.929 111.037 L 107.929 111.037 Q 107.929 111.213 107.715 111.767 L 107.715 111.767 L 107.715 111.767 Q 106.616 114.567 106.487 114.71 L 106.487 114.71 L 106.487 114.71 Q 106.433 114.768 106.386 114.819 L 106.386 114.819 L 106.386 114.819 Q 106.34 114.87 106.304 114.87 L 106.304 114.87 L 105.889 114.87 L 105.889 114.87 Q 105.844 114.87 105.79 114.732 L 105.79 114.732 L 104.607 111.53 L 104.607 111.53 Q 104.518 111.294 104.268 111.245 L 104.268 111.245 L 104.268 111.245 Q 104.178 111.227 104.114 111.218 L 104.114 111.218 L 104.114 111.218 Q 104.049 111.209 104.049 111.133 L 104.049 111.133 L 104.049 111.133 Q 104.049 111.057 104.156 110.999 L 104.156 110.999 L 105.009 110.602 L 105.009 110.602 Q 105.067 110.602 105.147 110.838 L 105.147 110.838 L 106.17 113.772 L 106.17 113.772 Q 106.259 114 106.348 113.758 L 106.348 113.758 L 106.348 113.758 Q 106.357 113.736 106.462 113.515 L 106.462 113.515 L 106.462 113.515 Q 106.567 113.294 106.715 112.966 L 106.715 112.966 L 106.715 112.966 Q 106.862 112.638 106.96 112.394 Z M 110.862 114.142 L 110.862 114.142 L 110.862 114.142 Q 110.943 114.084 110.979 114.084 L 110.979 114.084 L 110.979 114.084 Q 111.014 114.084 111.014 114.142 L 111.014 114.142 L 111.014 114.142 Q 111.014 114.183 110.979 114.241 L 110.979 114.241 L 110.979 114.241 Q 110.617 114.866 109.429 114.866 L 109.429 114.866 L 109.429 114.866 Q 109.385 114.866 109.329 114.826 L 109.329 114.826 L 109.329 114.826 Q 109.273 114.785 109.273 114.683 L 109.273 114.683 L 109.273 111.709 L 109.273 111.709 Q 109.273 111.522 109.068 111.45 L 109.068 111.45 L 109.068 111.45 Q 108.978 111.419 108.876 111.399 L 108.876 111.399 L 108.876 111.399 Q 108.773 111.379 108.713 111.361 L 108.713 111.361 L 108.713 111.361 Q 108.652 111.343 108.637 111.327 L 108.637 111.327 L 108.637 111.327 Q 108.621 111.312 108.621 111.26 L 108.621 111.26 L 108.621 111.26 Q 108.621 111.209 108.688 111.173 L 108.688 111.173 L 109.827 110.638 L 109.827 110.638 Q 109.88 110.611 109.894 110.611 L 109.894 110.611 L 109.894 110.611 Q 109.969 110.611 109.969 110.718 L 109.969 110.718 L 109.969 114.25 L 109.969 114.25 Q 109.969 114.437 110.202 114.437 L 110.202 114.437 L 110.202 114.437 Q 110.434 114.437 110.862 114.142 Z M 112.836 112.834 L 112.832 112.834 L 112.832 112.834 Q 112.778 112.834 112.778 113.053 L 112.778 113.053 L 112.778 114.674 L 112.778 114.674 Q 112.778 114.736 112.715 114.75 L 112.715 114.75 L 112.126 114.75 L 112.126 114.75 Q 112.081 114.736 112.081 114.669 L 112.081 114.669 L 112.081 111.49 L 112.081 111.49 Q 112.081 111.303 111.876 111.231 L 111.876 111.231 L 111.876 111.231 Q 111.787 111.2 111.684 111.18 L 111.684 111.18 L 111.684 111.18 Q 111.581 111.16 111.521 111.142 L 111.521 111.142 L 111.521 111.142 Q 111.461 111.124 111.445 111.109 L 111.445 111.109 L 111.445 111.109 Q 111.43 111.093 111.43 111.042 L 111.43 111.042 L 111.43 111.042 Q 111.43 110.99 111.496 110.955 L 111.496 110.955 L 112.635 110.419 L 112.635 110.419 Q 112.689 110.392 112.702 110.392 L 112.702 110.392 L 112.702 110.392 Q 112.778 110.392 112.778 110.499 L 112.778 110.499 L 112.778 111.923 L 112.778 111.923 Q 112.814 112.053 112.872 112.075 L 112.872 112.075 L 112.872 112.075 Q 112.93 112.098 112.988 112.098 L 112.988 112.098 L 114.662 110.713 L 114.662 110.713 Q 114.787 110.611 114.876 110.611 L 114.876 110.611 L 115.207 110.611 L 115.207 110.611 Q 115.363 110.611 115.363 110.711 L 115.363 110.711 L 115.363 110.711 Q 115.363 110.812 115.258 110.91 L 115.258 110.91 L 115.258 110.91 Q 115.153 111.008 115.042 111.102 L 115.042 111.102 L 113.443 112.441 L 113.443 112.441 Q 113.443 112.499 113.528 112.584 L 113.528 112.584 L 115.363 114.294 L 115.363 114.294 Q 115.461 114.401 115.526 114.457 L 115.526 114.457 L 115.526 114.457 Q 115.591 114.513 115.638 114.56 L 115.638 114.56 L 115.638 114.56 Q 115.685 114.607 115.685 114.678 L 115.685 114.678 L 115.685 114.678 Q 115.685 114.75 115.613 114.75 L 115.613 114.75 L 114.952 114.75 L 114.952 114.75 Q 114.885 114.75 114.801 114.651 L 114.801 114.651 L 114.801 114.651 Q 114.716 114.553 114.566 114.422 L 114.566 114.422 L 114.566 114.422 Q 114.417 114.29 114.22 114.08 L 114.22 114.08 L 112.84 112.843 L 112.84 112.843 Q 112.84 112.839 112.836 112.834 L 112.836 112.834 Z M 118.567 114.875 L 118.567 114.875 L 118.567 114.875 Q 117.671 114.875 117.046 114.256 L 117.046 114.256 L 117.046 114.256 Q 116.421 113.638 116.421 112.696 L 116.421 112.696 L 116.421 112.696 Q 116.421 111.754 117.037 111.176 L 117.037 111.176 L 117.037 111.176 Q 117.654 110.597 118.564 110.597 L 118.564 110.597 L 118.564 110.597 Q 119.475 110.597 120.083 111.189 L 120.083 111.189 L 120.083 111.189 Q 120.69 111.781 120.69 112.714 L 120.69 112.714 L 120.69 112.714 Q 120.69 113.647 120.076 114.261 L 120.076 114.261 L 120.076 114.261 Q 119.462 114.875 118.567 114.875 Z M 119.922 112.725 L 119.922 112.725 L 119.922 112.725 Q 119.922 112.008 119.56 111.443 L 119.56 111.443 L 119.56 111.443 Q 119.198 110.879 118.542 110.879 L 118.542 110.879 L 118.542 110.879 Q 117.886 110.879 117.506 111.481 L 117.506 111.481 L 117.506 111.481 Q 117.189 111.99 117.189 112.736 L 117.189 112.736 L 117.189 112.736 Q 117.189 113.968 117.944 114.433 L 117.944 114.433 L 117.944 114.433 Q 118.207 114.593 118.551 114.593 L 118.551 114.593 L 118.551 114.593 Q 119.194 114.593 119.558 114.017 L 119.558 114.017 L 119.558 114.017 Q 119.922 113.441 119.922 112.725 Z M 118.649 109.347 L 118.551 109.218 L 118.551 109.218 Q 118.533 109.2 118.533 109.191 L 118.533 109.191 L 118.533 109.191 Q 118.533 109.182 118.551 109.164 L 118.551 109.164 L 119.502 107.847 L 119.502 107.847 Q 119.663 107.628 119.819 107.628 L 119.819 107.628 L 119.819 107.628 Q 119.975 107.628 120.067 107.729 L 120.067 107.729 L 120.067 107.729 Q 120.158 107.829 120.158 107.999 L 120.158 107.999 L 120.158 107.999 Q 120.158 108.168 119.913 108.378 L 119.913 108.378 L 118.712 109.347 L 118.712 109.347 Q 118.689 109.361 118.676 109.361 L 118.676 109.361 L 118.676 109.361 Q 118.663 109.361 118.649 109.347 L 118.649 109.347 Z M 124.628 111.169 L 123.945 111.164 L 123.096 111.16 L 123.096 111.16 Q 122.668 111.16 122.377 111.626 L 122.377 111.626 L 122.377 111.626 Q 122.087 112.093 122.087 112.642 L 122.087 112.642 L 122.087 112.642 Q 122.087 113.388 122.632 114.026 L 122.632 114.026 L 122.632 114.026 Q 122.931 114.366 123.485 114.665 L 123.485 114.665 L 123.485 114.665 Q 124.038 114.964 124.19 115.149 L 124.19 115.149 L 124.19 115.149 Q 124.342 115.335 124.342 115.544 L 124.342 115.544 L 124.342 115.544 Q 124.342 115.978 123.744 116.37 L 123.744 116.37 L 123.744 116.37 Q 123.145 116.763 122.346 116.835 L 122.346 116.835 L 122.346 116.835 Q 122.199 116.835 122.185 116.783 L 122.185 116.783 L 122.185 116.783 Q 122.172 116.732 122.148 116.656 L 122.148 116.656 L 122.148 116.656 Q 122.123 116.58 122.121 116.44 L 122.121 116.44 L 122.121 116.44 Q 122.119 116.299 122.19 116.299 L 122.19 116.299 L 122.333 116.299 L 122.333 116.299 Q 122.703 116.299 123.02 116.203 L 123.02 116.203 L 123.02 116.203 Q 123.337 116.107 123.48 116.027 L 123.48 116.027 L 123.48 116.027 Q 123.797 115.839 123.797 115.562 L 123.797 115.562 L 123.797 115.562 Q 123.797 115.464 123.692 115.381 L 123.692 115.381 L 123.692 115.381 Q 123.587 115.299 123.418 115.207 L 123.418 115.207 L 123.418 115.207 Q 123.248 115.116 123.029 115.009 L 123.029 115.009 L 123.029 115.009 Q 122.15 114.576 121.708 113.937 L 121.708 113.937 L 121.708 113.937 Q 121.373 113.455 121.373 112.667 L 121.373 112.667 L 121.373 112.667 Q 121.373 111.879 121.931 111.247 L 121.931 111.247 L 121.931 111.247 Q 122.489 110.615 123.23 110.615 L 123.23 110.615 L 124.574 110.615 L 124.574 110.615 Q 124.708 110.615 124.708 110.883 L 124.708 110.883 L 124.708 111.071 L 124.708 111.071 Q 124.708 111.169 124.628 111.169 L 124.628 111.169 Z M 145.747 100.453 L 145.742 100.453 L 145.742 100.453 Q 145.689 100.453 145.689 100.672 L 145.689 100.672 L 145.689 102.293 L 145.689 102.293 Q 145.689 102.355 145.626 102.368 L 145.626 102.368 L 145.037 102.368 L 145.037 102.368 Q 144.992 102.355 144.992 102.288 L 144.992 102.288 L 144.992 99.109 L 144.992 99.109 Q 144.992 98.922 144.787 98.85 L 144.787 98.85 L 144.787 98.85 Q 144.698 98.819 144.595 98.799 L 144.595 98.799 L 144.595 98.799 Q 144.492 98.779 144.432 98.761 L 144.432 98.761 L 144.432 98.761 Q 144.372 98.743 144.356 98.727 L 144.356 98.727 L 144.356 98.727 Q 144.34 98.712 144.34 98.66 L 144.34 98.66 L 144.34 98.66 Q 144.34 98.609 144.407 98.573 L 144.407 98.573 L 145.546 98.038 L 145.546 98.038 Q 145.6 98.011 145.613 98.011 L 145.613 98.011 L 145.613 98.011 Q 145.689 98.011 145.689 98.118 L 145.689 98.118 L 145.689 99.542 L 145.689 99.542 Q 145.725 99.672 145.783 99.694 L 145.783 99.694 L 145.783 99.694 Q 145.841 99.716 145.899 99.716 L 145.899 99.716 L 147.573 98.332 L 147.573 98.332 Q 147.698 98.23 147.787 98.23 L 147.787 98.23 L 148.118 98.23 L 148.118 98.23 Q 148.274 98.23 148.274 98.33 L 148.274 98.33 L 148.274 98.33 Q 148.274 98.43 148.169 98.529 L 148.169 98.529 L 148.169 98.529 Q 148.064 98.627 147.953 98.721 L 147.953 98.721 L 146.354 100.06 L 146.354 100.06 Q 146.354 100.118 146.439 100.203 L 146.439 100.203 L 148.274 101.913 L 148.274 101.913 Q 148.372 102.02 148.437 102.076 L 148.437 102.076 L 148.437 102.076 Q 148.502 102.132 148.549 102.179 L 148.549 102.179 L 148.549 102.179 Q 148.595 102.226 148.595 102.297 L 148.595 102.297 L 148.595 102.297 Q 148.595 102.368 148.524 102.368 L 148.524 102.368 L 147.863 102.368 L 147.863 102.368 Q 147.796 102.368 147.711 102.27 L 147.711 102.27 L 147.711 102.27 Q 147.627 102.172 147.477 102.04 L 147.477 102.04 L 147.477 102.04 Q 147.327 101.909 147.131 101.699 L 147.131 101.699 L 145.751 100.462 L 145.751 100.462 Q 145.751 100.458 145.747 100.453 L 145.747 100.453 Z M 153.333 98.221 L 153.998 98.221 L 153.998 98.221 Q 153.462 99.502 153.462 100.332 L 153.462 100.332 L 153.462 100.332 Q 153.462 101.167 153.967 101.734 L 153.967 101.734 L 153.967 101.734 Q 154.136 101.922 154.36 102.056 L 154.36 102.056 L 153.976 102.516 L 153.976 102.516 Q 153.757 102.368 153.554 102.174 L 153.554 102.174 L 153.554 102.174 Q 153.351 101.98 153.297 101.906 L 153.297 101.906 L 153.297 101.906 Q 153.243 101.833 153.188 101.833 L 153.188 101.833 L 153.188 101.833 Q 153.132 101.833 153.092 101.848 L 153.092 101.848 L 153.092 101.848 Q 153.051 101.864 152.989 101.904 L 152.989 101.904 L 152.989 101.904 Q 152.9 101.967 152.623 102.159 L 152.623 102.159 L 152.623 102.159 Q 152.346 102.351 151.935 102.431 L 151.935 102.431 L 151.935 102.431 Q 151.011 102.619 150.355 102.337 L 150.355 102.337 L 150.355 102.337 Q 149.283 101.873 149.283 100.185 L 149.283 100.185 L 149.283 100.185 Q 149.283 99.346 149.968 98.783 L 149.968 98.783 L 149.968 98.783 Q 150.654 98.221 151.462 98.221 L 151.462 98.221 L 151.462 98.221 Q 151.998 98.221 152.283 98.372 L 152.283 98.372 L 152.283 98.372 Q 152.569 98.524 152.755 98.714 L 152.755 98.714 L 152.755 98.714 Q 152.94 98.904 153.105 99.198 L 153.105 99.198 L 153.105 99.198 Q 153.118 99.06 153.21 98.716 L 153.21 98.716 L 153.21 98.716 Q 153.301 98.372 153.333 98.221 L 153.333 98.221 Z M 150.359 99.064 L 150.359 99.064 Q 150.172 99.265 150.055 99.578 L 150.055 99.578 L 150.055 99.578 Q 149.939 99.89 149.939 100.207 L 149.939 100.207 L 149.939 100.207 Q 149.939 100.73 150.158 101.174 L 150.158 101.174 L 150.158 101.174 Q 150.377 101.618 150.748 101.902 L 150.748 101.902 L 150.748 101.902 Q 151.118 102.185 151.556 102.185 L 151.556 102.185 L 151.556 102.185 Q 152.118 102.185 152.458 101.667 L 152.458 101.667 L 152.458 101.667 Q 152.578 101.484 152.688 101.1 L 152.688 101.1 L 152.688 101.1 Q 152.797 100.716 152.797 100.199 L 152.797 100.199 L 152.797 100.199 Q 152.721 99.556 152.257 99.116 L 152.257 99.116 L 152.257 99.116 Q 151.792 98.676 151.257 98.676 L 151.257 98.676 L 151.257 98.676 Q 150.721 98.676 150.359 99.064 L 150.359 99.064 Z M 157.115 101.761 L 157.115 101.761 L 157.115 101.761 Q 157.195 101.703 157.231 101.703 L 157.231 101.703 L 157.231 101.703 Q 157.266 101.703 157.266 101.761 L 157.266 101.761 L 157.266 101.761 Q 157.266 101.801 157.231 101.859 L 157.231 101.859 L 157.231 101.859 Q 156.869 102.485 155.681 102.485 L 155.681 102.485 L 155.681 102.485 Q 155.637 102.485 155.581 102.444 L 155.581 102.444 L 155.581 102.444 Q 155.525 102.404 155.525 102.302 L 155.525 102.302 L 155.525 99.328 L 155.525 99.328 Q 155.525 99.14 155.32 99.069 L 155.32 99.069 L 155.32 99.069 Q 155.23 99.038 155.128 99.018 L 155.128 99.018 L 155.128 99.018 Q 155.025 98.997 154.965 98.98 L 154.965 98.98 L 154.965 98.98 Q 154.904 98.962 154.889 98.946 L 154.889 98.946 L 154.889 98.946 Q 154.873 98.931 154.873 98.879 L 154.873 98.879 L 154.873 98.879 Q 154.873 98.828 154.94 98.792 L 154.94 98.792 L 156.079 98.256 L 156.079 98.256 Q 156.132 98.23 156.146 98.23 L 156.146 98.23 L 156.146 98.23 Q 156.222 98.23 156.222 98.337 L 156.222 98.337 L 156.222 101.868 L 156.222 101.868 Q 156.222 102.056 156.454 102.056 L 156.454 102.056 L 156.454 102.056 Q 156.686 102.056 157.115 101.761 Z M 110.057 102.494 L 110.057 102.494 L 110.057 102.494 Q 109.161 102.494 108.536 101.875 L 108.536 101.875 L 108.536 101.875 Q 107.911 101.257 107.911 100.315 L 107.911 100.315 L 107.911 100.315 Q 107.911 99.373 108.527 98.794 L 108.527 98.794 L 108.527 98.794 Q 109.143 98.216 110.054 98.216 L 110.054 98.216 L 110.054 98.216 Q 110.965 98.216 111.572 98.808 L 111.572 98.808 L 111.572 98.808 Q 112.18 99.399 112.18 100.332 L 112.18 100.332 L 112.18 100.332 Q 112.18 101.266 111.566 101.88 L 111.566 101.88 L 111.566 101.88 Q 110.952 102.494 110.057 102.494 Z M 111.412 100.344 L 111.412 100.344 L 111.412 100.344 Q 111.412 99.627 111.05 99.062 L 111.05 99.062 L 111.05 99.062 Q 110.688 98.497 110.032 98.497 L 110.032 98.497 L 110.032 98.497 Q 109.376 98.497 108.996 99.1 L 108.996 99.1 L 108.996 99.1 Q 108.679 99.609 108.679 100.355 L 108.679 100.355 L 108.679 100.355 Q 108.679 101.587 109.434 102.051 L 109.434 102.051 L 109.434 102.051 Q 109.697 102.212 110.041 102.212 L 110.041 102.212 L 110.041 102.212 Q 110.684 102.212 111.048 101.636 L 111.048 101.636 L 111.048 101.636 Q 111.412 101.06 111.412 100.344 Z M 110.139 96.966 L 110.041 96.836 L 110.041 96.836 Q 110.023 96.819 110.023 96.81 L 110.023 96.81 L 110.023 96.81 Q 110.023 96.801 110.041 96.783 L 110.041 96.783 L 110.992 95.466 L 110.992 95.466 Q 111.153 95.247 111.309 95.247 L 111.309 95.247 L 111.309 95.247 Q 111.465 95.247 111.557 95.347 L 111.557 95.347 L 111.557 95.347 Q 111.648 95.448 111.648 95.618 L 111.648 95.618 L 111.648 95.618 Q 111.648 95.787 111.403 95.997 L 111.403 95.997 L 110.202 96.966 L 110.202 96.966 Q 110.179 96.979 110.166 96.979 L 110.166 96.979 L 110.166 96.979 Q 110.153 96.979 110.139 96.966 L 110.139 96.966 Z M 115.841 102.377 L 115.841 102.377 L 115.841 101.949 L 115.841 101.949 Q 115.827 101.931 115.81 101.931 L 115.81 101.931 L 115.778 101.931 L 115.778 101.931 Q 115.769 101.931 115.432 102.092 L 115.432 102.092 L 115.432 102.092 Q 115.095 102.252 114.812 102.371 L 114.812 102.371 L 114.812 102.371 Q 114.528 102.489 114.325 102.489 L 114.325 102.489 L 114.325 102.489 Q 114.122 102.489 113.903 102.44 L 113.903 102.44 L 113.903 104.887 L 113.903 104.887 Q 113.903 104.958 113.863 104.976 L 113.863 104.976 L 113.26 105.226 L 113.26 105.226 Q 113.22 105.226 113.213 105.21 L 113.213 105.21 L 113.213 105.21 Q 113.207 105.195 113.207 105.132 L 113.207 105.132 L 113.207 98.444 L 113.207 98.444 Q 113.207 98.381 113.213 98.366 L 113.213 98.366 L 113.213 98.366 Q 113.22 98.35 113.26 98.35 L 113.26 98.35 L 113.85 98.35 L 113.85 98.35 Q 113.89 98.35 113.896 98.366 L 113.896 98.366 L 113.896 98.366 Q 113.903 98.381 113.903 98.444 L 113.903 98.444 L 113.903 101.391 L 113.903 101.391 Q 113.903 101.676 114.218 101.862 L 114.218 101.862 L 114.218 101.862 Q 114.533 102.047 114.792 102.047 L 114.792 102.047 L 114.792 102.047 Q 115.051 102.047 115.272 101.969 L 115.272 101.969 L 115.272 101.969 Q 115.493 101.891 115.562 101.846 L 115.562 101.846 L 115.562 101.846 Q 115.631 101.801 115.702 101.761 L 115.702 101.761 L 115.702 101.761 Q 115.774 101.721 115.841 101.636 L 115.841 101.636 L 115.841 98.444 L 115.841 98.444 Q 115.841 98.381 115.848 98.366 L 115.848 98.366 L 115.848 98.366 Q 115.854 98.35 115.894 98.35 L 115.894 98.35 L 116.484 98.35 L 116.484 98.35 Q 116.524 98.35 116.531 98.366 L 116.531 98.366 L 116.531 98.366 Q 116.537 98.381 116.537 98.444 L 116.537 98.444 L 116.537 101.489 L 116.537 101.489 Q 116.56 101.685 116.649 101.77 L 116.649 101.77 L 116.649 101.77 Q 116.738 101.855 116.939 101.855 L 116.939 101.855 L 117.198 101.837 L 117.198 101.837 Q 117.225 101.837 117.225 101.889 L 117.225 101.889 L 117.225 101.889 Q 117.225 101.94 117.158 101.971 L 117.158 101.971 L 115.97 102.462 L 115.97 102.462 Q 115.917 102.489 115.879 102.489 L 115.879 102.489 L 115.879 102.489 Q 115.841 102.489 115.841 102.377 Z M 119.906 102.494 L 119.906 102.494 L 119.906 102.494 Q 119.011 102.494 118.386 101.875 L 118.386 101.875 L 118.386 101.875 Q 117.761 101.257 117.761 100.315 L 117.761 100.315 L 117.761 100.315 Q 117.761 99.373 118.377 98.794 L 118.377 98.794 L 118.377 98.794 Q 118.993 98.216 119.904 98.216 L 119.904 98.216 L 119.904 98.216 Q 120.815 98.216 121.422 98.808 L 121.422 98.808 L 121.422 98.808 Q 122.029 99.399 122.029 100.332 L 122.029 100.332 L 122.029 100.332 Q 122.029 101.266 121.415 101.88 L 121.415 101.88 L 121.415 101.88 Q 120.801 102.494 119.906 102.494 Z M 121.261 100.344 L 121.261 100.344 L 121.261 100.344 Q 121.261 99.627 120.9 99.062 L 120.9 99.062 L 120.9 99.062 Q 120.538 98.497 119.882 98.497 L 119.882 98.497 L 119.882 98.497 Q 119.225 98.497 118.846 99.1 L 118.846 99.1 L 118.846 99.1 Q 118.529 99.609 118.529 100.355 L 118.529 100.355 L 118.529 100.355 Q 118.529 101.587 119.283 102.051 L 119.283 102.051 L 119.283 102.051 Q 119.547 102.212 119.891 102.212 L 119.891 102.212 L 119.891 102.212 Q 120.533 102.212 120.897 101.636 L 120.897 101.636 L 120.897 101.636 Q 121.261 101.06 121.261 100.344 Z M 126.74 100.234 L 126.74 100.234 L 126.74 100.234 Q 126.74 101.225 126.081 101.857 L 126.081 101.857 L 126.081 101.857 Q 125.423 102.489 124.655 102.489 L 124.655 102.489 L 124.655 102.489 Q 124.378 102.489 123.9 102.386 L 123.9 102.386 L 123.9 102.386 Q 123.824 102.386 123.817 102.438 L 123.817 102.438 L 123.817 102.438 Q 123.811 102.489 123.806 102.552 L 123.806 102.552 L 123.806 104.887 L 123.806 104.887 Q 123.806 104.922 123.735 104.958 L 123.735 104.958 L 123.181 105.226 L 123.181 105.226 Q 123.11 105.226 123.11 105.155 L 123.11 105.155 L 123.11 99.998 L 123.11 99.998 Q 123.11 98.904 123.712 98.52 L 123.712 98.52 L 123.712 98.52 Q 124.168 98.234 125.159 98.234 L 125.159 98.234 L 125.159 98.234 Q 125.516 98.234 125.713 98.332 L 125.713 98.332 L 125.713 98.332 Q 126.284 98.609 126.561 99.377 L 126.561 99.377 L 126.561 99.377 Q 126.74 99.864 126.74 100.234 Z M 124.762 98.698 L 124.762 98.698 L 124.762 98.698 Q 124.155 98.698 123.806 99.047 L 123.806 99.047 L 123.806 101.556 L 123.806 101.556 Q 123.806 101.779 123.882 101.846 L 123.882 101.846 L 123.882 101.846 Q 124.079 102.016 124.485 102.11 L 124.485 102.11 L 124.485 102.11 Q 125.289 102.293 125.735 101.726 L 125.735 101.726 L 125.735 101.726 Q 126.052 101.319 126.052 100.743 L 126.052 100.743 L 126.052 100.743 Q 126.052 99.623 125.548 99.064 L 125.548 99.064 L 125.548 99.064 Q 125.244 98.725 124.762 98.698 Z M 129.758 105.226 L 129.713 102.471 L 129.713 102.471 Q 128.847 102.36 128.186 101.752 L 128.186 101.752 L 128.186 101.752 Q 127.526 101.145 127.526 100.355 L 127.526 100.355 L 127.526 100.355 Q 127.526 99.399 128.293 98.797 L 128.293 98.797 L 128.293 98.797 Q 128.521 98.618 128.789 98.488 L 128.789 98.488 L 128.762 98.68 L 128.762 98.68 Q 128.378 99.015 128.276 99.931 L 128.276 99.931 L 128.276 99.931 Q 128.249 100.167 128.249 100.415 L 128.249 100.415 L 128.249 100.415 Q 128.249 100.663 128.36 100.96 L 128.36 100.96 L 128.36 100.96 Q 128.472 101.257 128.669 101.502 L 128.669 101.502 L 128.669 101.502 Q 129.106 102.047 129.709 102.185 L 129.709 102.185 L 129.646 99.127 L 129.646 99.127 Q 129.669 98.676 129.745 98.52 L 129.745 98.52 L 129.745 98.52 Q 129.887 98.23 130.155 98.23 L 130.155 98.23 L 130.249 98.23 L 130.249 98.23 Q 130.615 98.23 131.062 98.428 L 131.062 98.428 L 131.062 98.428 Q 131.508 98.627 131.803 98.904 L 131.803 98.904 L 131.803 98.904 Q 132.459 99.511 132.459 100.344 L 132.459 100.344 L 132.459 100.344 Q 132.459 101.176 131.792 101.786 L 131.792 101.786 L 131.792 101.786 Q 131.124 102.395 130.271 102.48 L 130.271 102.48 L 130.231 104.958 L 129.758 105.226 Z M 131.294 101.507 L 131.294 101.507 Q 131.495 101.252 131.615 100.951 L 131.615 100.951 L 131.615 100.951 Q 131.736 100.649 131.736 100.413 L 131.736 100.413 L 131.736 100.413 Q 131.736 99.989 131.555 99.567 L 131.555 99.567 L 131.555 99.567 Q 131.374 99.145 131.091 98.868 L 131.091 98.868 L 131.091 98.868 Q 130.807 98.591 130.513 98.591 L 130.513 98.591 L 130.513 98.591 Q 130.343 98.591 130.334 99.024 L 130.334 99.024 L 130.276 102.194 L 130.276 102.194 Q 130.843 102.069 131.294 101.507 L 131.294 101.507 Z M 135.274 102.494 L 135.274 102.494 L 135.274 102.494 Q 134.379 102.494 133.754 101.875 L 133.754 101.875 L 133.754 101.875 Q 133.129 101.257 133.129 100.315 L 133.129 100.315 L 133.129 100.315 Q 133.129 99.373 133.745 98.794 L 133.745 98.794 L 133.745 98.794 Q 134.361 98.216 135.272 98.216 L 135.272 98.216 L 135.272 98.216 Q 136.183 98.216 136.79 98.808 L 136.79 98.808 L 136.79 98.808 Q 137.397 99.399 137.397 100.332 L 137.397 100.332 L 137.397 100.332 Q 137.397 101.266 136.784 101.88 L 136.784 101.88 L 136.784 101.88 Q 136.17 102.494 135.274 102.494 Z M 136.629 100.344 L 136.629 100.344 L 136.629 100.344 Q 136.629 99.627 136.268 99.062 L 136.268 99.062 L 136.268 99.062 Q 135.906 98.497 135.25 98.497 L 135.25 98.497 L 135.25 98.497 Q 134.593 98.497 134.214 99.1 L 134.214 99.1 L 134.214 99.1 Q 133.897 99.609 133.897 100.355 L 133.897 100.355 L 133.897 100.355 Q 133.897 101.587 134.652 102.051 L 134.652 102.051 L 134.652 102.051 Q 134.915 102.212 135.259 102.212 L 135.259 102.212 L 135.259 102.212 Q 135.902 102.212 136.266 101.636 L 136.266 101.636 L 136.266 101.636 Q 136.629 101.06 136.629 100.344 Z M 141.336 98.788 L 140.652 98.783 L 139.804 98.779 L 139.804 98.779 Q 139.375 98.779 139.085 99.245 L 139.085 99.245 L 139.085 99.245 Q 138.795 99.712 138.795 100.261 L 138.795 100.261 L 138.795 100.261 Q 138.795 101.007 139.34 101.645 L 139.34 101.645 L 139.34 101.645 Q 139.639 101.985 140.192 102.284 L 140.192 102.284 L 140.192 102.284 Q 140.746 102.583 140.898 102.768 L 140.898 102.768 L 140.898 102.768 Q 141.05 102.953 141.05 103.163 L 141.05 103.163 L 141.05 103.163 Q 141.05 103.596 140.451 103.989 L 140.451 103.989 L 140.451 103.989 Q 139.853 104.382 139.054 104.454 L 139.054 104.454 L 139.054 104.454 Q 138.907 104.454 138.893 104.402 L 138.893 104.402 L 138.893 104.402 Q 138.88 104.351 138.855 104.275 L 138.855 104.275 L 138.855 104.275 Q 138.831 104.199 138.828 104.058 L 138.828 104.058 L 138.828 104.058 Q 138.826 103.918 138.898 103.918 L 138.898 103.918 L 139.041 103.918 L 139.041 103.918 Q 139.411 103.918 139.728 103.822 L 139.728 103.822 L 139.728 103.822 Q 140.045 103.726 140.188 103.645 L 140.188 103.645 L 140.188 103.645 Q 140.505 103.458 140.505 103.181 L 140.505 103.181 L 140.505 103.181 Q 140.505 103.083 140.4 103 L 140.4 103 L 140.4 103 Q 140.295 102.918 140.126 102.826 L 140.126 102.826 L 140.126 102.826 Q 139.956 102.735 139.737 102.627 L 139.737 102.627 L 139.737 102.627 Q 138.857 102.194 138.415 101.556 L 138.415 101.556 L 138.415 101.556 Q 138.081 101.074 138.081 100.286 L 138.081 100.286 L 138.081 100.286 Q 138.081 99.498 138.639 98.866 L 138.639 98.866 L 138.639 98.866 Q 139.197 98.234 139.938 98.234 L 139.938 98.234 L 141.282 98.234 L 141.282 98.234 Q 141.416 98.234 141.416 98.502 L 141.416 98.502 L 141.416 98.689 L 141.416 98.689 Q 141.416 98.788 141.336 98.788 L 141.336 98.788 Z M 88.998 96.966 L 88.9 96.836 L 88.9 96.836 Q 88.882 96.819 88.882 96.81 L 88.882 96.81 L 88.882 96.81 Q 88.882 96.801 88.9 96.783 L 88.9 96.783 L 89.851 95.466 L 89.851 95.466 Q 90.011 95.247 90.168 95.247 L 90.168 95.247 L 90.168 95.247 Q 90.324 95.247 90.415 95.347 L 90.415 95.347 L 90.415 95.347 Q 90.507 95.448 90.507 95.618 L 90.507 95.618 L 90.507 95.618 Q 90.507 95.787 90.261 95.997 L 90.261 95.997 L 89.06 96.966 L 89.06 96.966 Q 89.038 96.979 89.025 96.979 L 89.025 96.979 L 89.025 96.979 Q 89.011 96.979 88.998 96.966 L 88.998 96.966 Z M 88.355 100.547 L 88.355 100.547 L 88.355 100.547 Q 88.011 100.118 88.011 99.404 L 88.011 99.404 L 88.011 99.404 Q 88.011 98.886 88.473 98.58 L 88.473 98.58 L 88.473 98.58 Q 88.935 98.274 89.739 98.221 L 89.739 98.221 L 89.739 98.221 Q 90.48 98.221 90.918 98.484 L 90.918 98.484 L 90.435 98.837 L 90.435 98.837 Q 90.047 98.618 89.518 98.618 L 89.518 98.618 L 89.518 98.618 Q 88.989 98.618 88.717 98.846 L 88.717 98.846 L 88.717 98.846 Q 88.56 98.975 88.56 99.272 L 88.56 99.272 L 88.56 99.272 Q 88.56 99.569 88.705 99.828 L 88.705 99.828 L 88.705 99.828 Q 88.85 100.087 89.042 100.087 L 89.042 100.087 L 89.757 100.024 L 90.404 100.065 L 90.404 100.065 Q 90.703 100.065 90.703 100.127 L 90.703 100.127 L 90.703 100.127 Q 90.703 100.292 90.511 100.444 L 90.511 100.444 L 90.511 100.444 Q 90.319 100.596 90.154 100.596 L 90.154 100.596 L 89.025 100.533 L 89.025 100.533 Q 88.69 100.533 88.507 100.837 L 88.507 100.837 L 88.507 100.837 Q 88.453 100.926 88.453 101.1 L 88.453 101.1 L 88.453 101.1 Q 88.453 101.493 88.842 101.819 L 88.842 101.819 L 88.842 101.819 Q 89.109 102.043 89.77 102.06 L 89.77 102.06 L 89.77 102.06 Q 89.944 102.065 90.114 102.065 L 90.114 102.065 L 90.114 102.065 Q 90.431 102.065 90.757 101.685 L 90.757 101.685 L 90.757 101.685 Q 90.779 101.663 90.828 101.652 L 90.828 101.652 L 90.828 101.652 Q 90.878 101.641 90.9 101.618 L 90.9 101.618 L 90.9 101.618 Q 90.886 101.775 90.766 101.958 L 90.766 101.958 L 90.766 101.958 Q 90.52 102.328 90.214 102.413 L 90.214 102.413 L 90.214 102.413 Q 89.909 102.498 89.275 102.498 L 89.275 102.498 L 89.275 102.498 Q 88.641 102.498 88.333 102.194 L 88.333 102.194 L 88.333 102.194 Q 88.024 101.891 88.024 101.355 L 88.024 101.355 L 88.024 101.355 Q 88.024 101.163 88.082 100.964 L 88.082 100.964 L 88.082 100.964 Q 88.141 100.766 88.355 100.547 Z M 94.382 100.013 L 94.382 100.013 L 94.382 100.013 Q 94.481 99.77 94.541 99.6 L 94.541 99.6 L 94.541 99.6 Q 94.601 99.431 94.641 99.279 L 94.641 99.279 L 94.641 99.279 Q 94.682 99.127 94.682 98.924 L 94.682 98.924 L 94.682 98.924 Q 94.682 98.721 94.646 98.613 L 94.646 98.613 L 94.646 98.613 Q 94.61 98.506 94.61 98.428 L 94.61 98.428 L 94.61 98.428 Q 94.61 98.35 94.708 98.35 L 94.708 98.35 L 95.204 98.35 L 95.204 98.35 Q 95.24 98.35 95.296 98.415 L 95.296 98.415 L 95.296 98.415 Q 95.351 98.48 95.351 98.656 L 95.351 98.656 L 95.351 98.656 Q 95.351 98.832 95.137 99.386 L 95.137 99.386 L 95.137 99.386 Q 94.039 102.185 93.909 102.328 L 93.909 102.328 L 93.909 102.328 Q 93.856 102.386 93.809 102.438 L 93.809 102.438 L 93.809 102.438 Q 93.762 102.489 93.726 102.489 L 93.726 102.489 L 93.311 102.489 L 93.311 102.489 Q 93.266 102.489 93.213 102.351 L 93.213 102.351 L 92.029 99.149 L 92.029 99.149 Q 91.94 98.913 91.69 98.864 L 91.69 98.864 L 91.69 98.864 Q 91.601 98.846 91.536 98.837 L 91.536 98.837 L 91.536 98.837 Q 91.471 98.828 91.471 98.752 L 91.471 98.752 L 91.471 98.752 Q 91.471 98.676 91.579 98.618 L 91.579 98.618 L 92.431 98.221 L 92.431 98.221 Q 92.489 98.221 92.57 98.457 L 92.57 98.457 L 93.592 101.391 L 93.592 101.391 Q 93.681 101.618 93.771 101.377 L 93.771 101.377 L 93.771 101.377 Q 93.78 101.355 93.885 101.134 L 93.885 101.134 L 93.885 101.134 Q 93.99 100.913 94.137 100.585 L 94.137 100.585 L 94.137 100.585 Q 94.284 100.257 94.382 100.013 Z M 100.022 98.221 L 100.687 98.221 L 100.687 98.221 Q 100.151 99.502 100.151 100.332 L 100.151 100.332 L 100.151 100.332 Q 100.151 101.167 100.656 101.734 L 100.656 101.734 L 100.656 101.734 Q 100.825 101.922 101.049 102.056 L 101.049 102.056 L 100.665 102.516 L 100.665 102.516 Q 100.446 102.368 100.243 102.174 L 100.243 102.174 L 100.243 102.174 Q 100.04 101.98 99.986 101.906 L 99.986 101.906 L 99.986 101.906 Q 99.932 101.833 99.877 101.833 L 99.877 101.833 L 99.877 101.833 Q 99.821 101.833 99.781 101.848 L 99.781 101.848 L 99.781 101.848 Q 99.74 101.864 99.678 101.904 L 99.678 101.904 L 99.678 101.904 Q 99.589 101.967 99.312 102.159 L 99.312 102.159 L 99.312 102.159 Q 99.035 102.351 98.624 102.431 L 98.624 102.431 L 98.624 102.431 Q 97.7 102.619 97.044 102.337 L 97.044 102.337 L 97.044 102.337 Q 95.972 101.873 95.972 100.185 L 95.972 100.185 L 95.972 100.185 Q 95.972 99.346 96.657 98.783 L 96.657 98.783 L 96.657 98.783 Q 97.343 98.221 98.151 98.221 L 98.151 98.221 L 98.151 98.221 Q 98.687 98.221 98.972 98.372 L 98.972 98.372 L 98.972 98.372 Q 99.258 98.524 99.443 98.714 L 99.443 98.714 L 99.443 98.714 Q 99.629 98.904 99.794 99.198 L 99.794 99.198 L 99.794 99.198 Q 99.807 99.06 99.899 98.716 L 99.899 98.716 L 99.899 98.716 Q 99.99 98.372 100.022 98.221 L 100.022 98.221 Z M 97.048 99.064 L 97.048 99.064 Q 96.861 99.265 96.744 99.578 L 96.744 99.578 L 96.744 99.578 Q 96.628 99.89 96.628 100.207 L 96.628 100.207 L 96.628 100.207 Q 96.628 100.73 96.847 101.174 L 96.847 101.174 L 96.847 101.174 Q 97.066 101.618 97.436 101.902 L 97.436 101.902 L 97.436 101.902 Q 97.807 102.185 98.245 102.185 L 98.245 102.185 L 98.245 102.185 Q 98.807 102.185 99.147 101.667 L 99.147 101.667 L 99.147 101.667 Q 99.267 101.484 99.376 101.1 L 99.376 101.1 L 99.376 101.1 Q 99.486 100.716 99.486 100.199 L 99.486 100.199 L 99.486 100.199 Q 99.41 99.556 98.946 99.116 L 98.946 99.116 L 98.946 99.116 Q 98.481 98.676 97.945 98.676 L 97.945 98.676 L 97.945 98.676 Q 97.41 98.676 97.048 99.064 L 97.048 99.064 Z M 104.808 98.788 L 104.125 98.783 L 103.277 98.779 L 103.277 98.779 Q 102.848 98.779 102.558 99.245 L 102.558 99.245 L 102.558 99.245 Q 102.268 99.712 102.268 100.261 L 102.268 100.261 L 102.268 100.261 Q 102.268 101.007 102.812 101.645 L 102.812 101.645 L 102.812 101.645 Q 103.111 101.985 103.665 102.284 L 103.665 102.284 L 103.665 102.284 Q 104.219 102.583 104.37 102.768 L 104.37 102.768 L 104.37 102.768 Q 104.522 102.953 104.522 103.163 L 104.522 103.163 L 104.522 103.163 Q 104.522 103.596 103.924 103.989 L 103.924 103.989 L 103.924 103.989 Q 103.326 104.382 102.526 104.454 L 102.526 104.454 L 102.526 104.454 Q 102.379 104.454 102.366 104.402 L 102.366 104.402 L 102.366 104.402 Q 102.352 104.351 102.328 104.275 L 102.328 104.275 L 102.328 104.275 Q 102.303 104.199 102.301 104.058 L 102.301 104.058 L 102.301 104.058 Q 102.299 103.918 102.37 103.918 L 102.37 103.918 L 102.513 103.918 L 102.513 103.918 Q 102.884 103.918 103.201 103.822 L 103.201 103.822 L 103.201 103.822 Q 103.518 103.726 103.661 103.645 L 103.661 103.645 L 103.661 103.645 Q 103.978 103.458 103.978 103.181 L 103.978 103.181 L 103.978 103.181 Q 103.978 103.083 103.873 103 L 103.873 103 L 103.873 103 Q 103.768 102.918 103.598 102.826 L 103.598 102.826 L 103.598 102.826 Q 103.428 102.735 103.21 102.627 L 103.21 102.627 L 103.21 102.627 Q 102.33 102.194 101.888 101.556 L 101.888 101.556 L 101.888 101.556 Q 101.553 101.074 101.553 100.286 L 101.553 100.286 L 101.553 100.286 Q 101.553 99.498 102.111 98.866 L 102.111 98.866 L 102.111 98.866 Q 102.669 98.234 103.411 98.234 L 103.411 98.234 L 104.754 98.234 L 104.754 98.234 Q 104.888 98.234 104.888 98.502 L 104.888 98.502 L 104.888 98.689 L 104.888 98.689 Q 104.888 98.788 104.808 98.788 L 104.808 98.788 Z M 140.67 86.192 L 141.809 85.656 L 141.809 85.656 Q 141.862 85.63 141.876 85.63 L 141.876 85.63 L 141.876 85.63 Q 141.952 85.63 141.952 85.737 L 141.952 85.737 L 141.952 86.433 L 141.952 86.433 Q 141.965 86.478 141.987 86.478 L 141.987 86.478 L 141.987 86.478 Q 142.01 86.478 142.021 86.473 L 142.021 86.473 L 142.021 86.473 Q 142.032 86.469 142.059 86.46 L 142.059 86.46 L 143.037 85.969 L 143.037 85.969 Q 143.269 85.848 143.559 85.848 L 143.559 85.848 L 143.559 85.848 Q 143.849 85.848 144.01 85.942 L 144.01 85.942 L 144.01 85.942 Q 144.613 86.299 144.613 87.728 L 144.613 87.728 L 144.613 91.764 L 144.613 91.764 Q 144.613 91.8 144.541 91.836 L 144.541 91.836 L 143.983 92.063 L 143.983 92.063 Q 143.912 92.063 143.912 91.992 L 143.912 91.992 L 143.912 87.639 L 143.912 87.639 Q 143.912 87.045 143.816 86.79 L 143.816 86.79 L 143.816 86.79 Q 143.72 86.536 143.566 86.404 L 143.566 86.404 L 143.566 86.404 Q 143.412 86.272 143.155 86.272 L 143.155 86.272 L 143.155 86.272 Q 142.898 86.272 142.068 86.674 L 142.068 86.674 L 142.068 86.674 Q 141.956 86.741 141.952 86.799 L 141.952 86.799 L 141.952 89.916 L 141.952 89.916 Q 141.952 89.987 141.88 89.987 L 141.88 89.987 L 141.327 89.987 L 141.327 89.987 Q 141.255 89.987 141.255 89.916 L 141.255 89.916 L 141.255 86.728 L 141.255 86.728 Q 141.255 86.54 141.05 86.469 L 141.05 86.469 L 141.05 86.469 Q 140.96 86.438 140.858 86.418 L 140.858 86.418 L 140.858 86.418 Q 140.755 86.397 140.695 86.38 L 140.695 86.38 L 140.695 86.38 Q 140.635 86.362 140.619 86.346 L 140.619 86.346 L 140.619 86.346 Q 140.603 86.331 140.603 86.279 L 140.603 86.279 L 140.603 86.279 Q 140.603 86.228 140.67 86.192 L 140.67 86.192 Z M 142.429 84.585 L 142.331 84.455 L 142.331 84.455 Q 142.313 84.437 142.313 84.428 L 142.313 84.428 L 142.313 84.428 Q 142.313 84.42 142.331 84.402 L 142.331 84.402 L 143.282 83.085 L 143.282 83.085 Q 143.443 82.866 143.599 82.866 L 143.599 82.866 L 143.599 82.866 Q 143.755 82.866 143.847 82.966 L 143.847 82.966 L 143.847 82.966 Q 143.939 83.067 143.939 83.236 L 143.939 83.236 L 143.939 83.236 Q 143.939 83.406 143.693 83.616 L 143.693 83.616 L 142.492 84.585 L 142.492 84.585 Q 142.47 84.598 142.456 84.598 L 142.456 84.598 L 142.456 84.598 Q 142.443 84.598 142.429 84.585 L 142.429 84.585 Z M 148.729 89.38 L 148.729 89.38 L 148.729 89.38 Q 148.81 89.322 148.845 89.322 L 148.845 89.322 L 148.845 89.322 Q 148.881 89.322 148.881 89.38 L 148.881 89.38 L 148.881 89.38 Q 148.881 89.42 148.845 89.478 L 148.845 89.478 L 148.845 89.478 Q 148.484 90.103 147.296 90.103 L 147.296 90.103 L 147.296 90.103 Q 147.252 90.103 147.196 90.063 L 147.196 90.063 L 147.196 90.063 Q 147.14 90.023 147.14 89.92 L 147.14 89.92 L 147.14 86.576 L 145.671 86.576 L 145.671 86.576 Q 145.6 86.576 145.6 86.505 L 145.6 86.505 L 145.778 86.04 L 145.778 86.04 Q 145.796 85.969 145.85 85.969 L 145.85 85.969 L 149.279 85.969 L 149.279 85.969 Q 149.35 85.969 149.35 86.04 L 149.35 86.04 L 149.154 86.554 L 149.154 86.554 Q 149.145 86.576 149.1 86.576 L 149.1 86.576 L 147.836 86.576 L 147.836 89.487 L 147.836 89.487 Q 147.836 89.675 148.069 89.675 L 148.069 89.675 L 148.069 89.675 Q 148.301 89.675 148.729 89.38 Z M 153.73 85.839 L 154.395 85.839 L 154.395 85.839 Q 153.86 87.121 153.86 87.951 L 153.86 87.951 L 153.86 87.951 Q 153.86 88.786 154.364 89.353 L 154.364 89.353 L 154.364 89.353 Q 154.534 89.541 154.757 89.675 L 154.757 89.675 L 154.373 90.135 L 154.373 90.135 Q 154.154 89.987 153.951 89.793 L 153.951 89.793 L 153.951 89.793 Q 153.748 89.599 153.694 89.525 L 153.694 89.525 L 153.694 89.525 Q 153.641 89.451 153.585 89.451 L 153.585 89.451 L 153.585 89.451 Q 153.529 89.451 153.489 89.467 L 153.489 89.467 L 153.489 89.467 Q 153.449 89.483 153.386 89.523 L 153.386 89.523 L 153.386 89.523 Q 153.297 89.585 153.02 89.777 L 153.02 89.777 L 153.02 89.777 Q 152.743 89.969 152.333 90.05 L 152.333 90.05 L 152.333 90.05 Q 151.408 90.237 150.752 89.956 L 150.752 89.956 L 150.752 89.956 Q 149.68 89.492 149.68 87.804 L 149.68 87.804 L 149.68 87.804 Q 149.68 86.965 150.366 86.402 L 150.366 86.402 L 150.366 86.402 Q 151.051 85.839 151.859 85.839 L 151.859 85.839 L 151.859 85.839 Q 152.395 85.839 152.681 85.991 L 152.681 85.991 L 152.681 85.991 Q 152.967 86.143 153.152 86.333 L 153.152 86.333 L 153.152 86.333 Q 153.337 86.523 153.502 86.817 L 153.502 86.817 L 153.502 86.817 Q 153.516 86.679 153.607 86.335 L 153.607 86.335 L 153.607 86.335 Q 153.699 85.991 153.73 85.839 L 153.73 85.839 Z M 150.756 86.683 L 150.756 86.683 Q 150.569 86.884 150.453 87.197 L 150.453 87.197 L 150.453 87.197 Q 150.337 87.509 150.337 87.826 L 150.337 87.826 L 150.337 87.826 Q 150.337 88.349 150.556 88.793 L 150.556 88.793 L 150.556 88.793 Q 150.774 89.237 151.145 89.521 L 151.145 89.521 L 151.145 89.521 Q 151.516 89.804 151.953 89.804 L 151.953 89.804 L 151.953 89.804 Q 152.516 89.804 152.855 89.286 L 152.855 89.286 L 152.855 89.286 Q 152.976 89.103 153.085 88.719 L 153.085 88.719 L 153.085 88.719 Q 153.194 88.335 153.194 87.817 L 153.194 87.817 L 153.194 87.817 Q 153.118 87.174 152.654 86.735 L 152.654 86.735 L 152.654 86.735 Q 152.19 86.295 151.654 86.295 L 151.654 86.295 L 151.654 86.295 Q 151.118 86.295 150.756 86.683 L 150.756 86.683 Z M 158.141 87.632 L 158.141 87.632 L 158.141 87.632 Q 158.24 87.389 158.3 87.219 L 158.3 87.219 L 158.3 87.219 Q 158.36 87.049 158.4 86.898 L 158.4 86.898 L 158.4 86.898 Q 158.441 86.746 158.441 86.543 L 158.441 86.543 L 158.441 86.543 Q 158.441 86.339 158.405 86.232 L 158.405 86.232 L 158.405 86.232 Q 158.369 86.125 158.369 86.047 L 158.369 86.047 L 158.369 86.047 Q 158.369 85.969 158.467 85.969 L 158.467 85.969 L 158.963 85.969 L 158.963 85.969 Q 158.999 85.969 159.055 86.034 L 159.055 86.034 L 159.055 86.034 Q 159.11 86.098 159.11 86.275 L 159.11 86.275 L 159.11 86.275 Q 159.11 86.451 158.896 87.005 L 158.896 87.005 L 158.896 87.005 Q 157.798 89.804 157.668 89.947 L 157.668 89.947 L 157.668 89.947 Q 157.615 90.005 157.568 90.056 L 157.568 90.056 L 157.568 90.056 Q 157.521 90.108 157.485 90.108 L 157.485 90.108 L 157.07 90.108 L 157.07 90.108 Q 157.025 90.108 156.972 89.969 L 156.972 89.969 L 155.788 86.768 L 155.788 86.768 Q 155.699 86.531 155.449 86.482 L 155.449 86.482 L 155.449 86.482 Q 155.36 86.464 155.295 86.456 L 155.295 86.456 L 155.295 86.456 Q 155.23 86.447 155.23 86.371 L 155.23 86.371 L 155.23 86.371 Q 155.23 86.295 155.337 86.237 L 155.337 86.237 L 156.19 85.839 L 156.19 85.839 Q 156.248 85.839 156.329 86.076 L 156.329 86.076 L 157.351 89.009 L 157.351 89.009 Q 157.44 89.237 157.53 88.996 L 157.53 88.996 L 157.53 88.996 Q 157.539 88.974 157.644 88.753 L 157.644 88.753 L 157.644 88.753 Q 157.749 88.532 157.896 88.204 L 157.896 88.204 L 157.896 88.204 Q 158.043 87.875 158.141 87.632 Z M 100.026 89.844 L 100.026 89.952 L 100.026 89.952 Q 100.026 89.987 99.99 89.987 L 99.99 89.987 L 97.709 89.987 L 97.709 89.987 Q 97.673 89.987 97.673 89.952 L 97.673 89.952 L 97.673 89.844 L 97.673 89.844 Q 97.673 89.809 97.731 89.809 L 97.731 89.809 L 97.731 89.809 Q 98.343 89.782 98.557 89.157 L 98.557 89.157 L 100.379 83.884 L 100.379 83.884 Q 100.383 83.875 100.383 83.861 L 100.383 83.861 L 100.334 83.714 L 100.334 83.714 Q 100.334 83.692 100.352 83.692 L 100.352 83.692 L 101.245 83.692 L 101.245 83.692 Q 101.254 83.696 101.27 83.701 L 101.27 83.701 L 101.27 83.701 Q 101.285 83.705 101.294 83.727 L 101.294 83.727 L 103.183 89.027 L 103.183 89.027 Q 103.245 89.148 103.283 89.246 L 103.283 89.246 L 103.283 89.246 Q 103.321 89.344 103.37 89.425 L 103.37 89.425 L 103.37 89.425 Q 103.478 89.608 103.723 89.706 L 103.723 89.706 L 103.723 89.706 Q 103.928 89.809 104.098 89.809 L 104.098 89.809 L 104.098 89.809 Q 104.134 89.809 104.134 89.849 L 104.134 89.849 L 104.134 89.952 L 104.134 89.952 Q 104.134 89.987 104.098 89.987 L 104.098 89.987 L 101.366 89.987 L 101.366 89.987 Q 101.33 89.987 101.33 89.952 L 101.33 89.952 L 101.33 89.844 L 101.33 89.844 Q 101.33 89.809 101.495 89.8 L 101.495 89.8 L 101.495 89.8 Q 101.66 89.791 101.767 89.782 L 101.767 89.782 L 101.767 89.782 Q 102.388 89.715 102.388 89.362 L 102.388 89.362 L 102.388 89.362 Q 102.388 89.335 102.379 89.3 L 102.379 89.3 L 101.705 87.398 L 101.705 87.398 Q 101.7 87.389 101.687 87.357 L 101.687 87.357 L 101.687 87.357 Q 101.633 87.206 101.5 87.206 L 101.5 87.206 L 99.915 87.206 L 99.915 87.206 Q 99.781 87.206 99.705 87.353 L 99.705 87.353 L 99.705 87.353 Q 99.691 87.384 99.691 87.389 L 99.691 87.389 L 99.022 89.349 L 99.022 89.389 L 99.022 89.389 Q 99.022 89.505 99.142 89.599 L 99.142 89.599 L 99.142 89.599 Q 99.414 89.809 99.874 89.809 L 99.874 89.809 L 99.99 89.809 L 99.99 89.809 Q 100.026 89.809 100.026 89.844 L 100.026 89.844 Z M 100.031 86.71 L 101.348 86.71 L 101.348 86.71 Q 101.428 86.71 101.428 86.643 L 101.428 86.643 L 101.428 86.643 Q 101.428 86.607 101.41 86.563 L 101.41 86.563 L 100.745 84.732 L 100.745 84.732 Q 100.7 84.612 100.678 84.612 L 100.678 84.612 L 100.678 84.612 Q 100.656 84.612 100.607 84.737 L 100.607 84.737 L 99.981 86.563 L 99.981 86.563 Q 99.964 86.607 99.964 86.659 L 99.964 86.659 L 99.964 86.659 Q 99.964 86.71 100.031 86.71 L 100.031 86.71 Z M 109.063 89.282 L 109.063 89.282 L 109.063 89.282 Q 109.219 89.282 109.219 89.443 L 109.219 89.443 L 109.219 89.443 Q 109.219 89.492 109.101 89.592 L 109.101 89.592 L 109.101 89.592 Q 108.983 89.693 108.686 89.916 L 108.686 89.916 L 108.686 89.916 Q 108.389 90.139 108.315 90.157 L 108.315 90.157 L 108.315 90.157 Q 108.242 90.175 108.13 90.175 L 108.13 90.175 L 108.13 90.175 Q 108.018 90.175 107.867 90.108 L 107.867 90.108 L 107.867 90.108 Q 107.715 90.041 107.661 89.911 L 107.661 89.911 L 106.442 86.679 L 105.13 89.911 L 105.13 89.911 Q 105.121 89.92 105.103 89.954 L 105.103 89.954 L 105.103 89.954 Q 105.085 89.987 105.058 89.987 L 105.058 89.987 L 104.598 89.987 L 104.598 89.987 Q 104.491 89.987 104.491 89.898 L 104.491 89.898 L 106.13 85.853 L 105.246 83.504 L 105.246 83.504 Q 105.17 83.312 104.879 83.312 L 104.879 83.312 L 104.879 83.312 Q 104.795 83.312 104.683 83.388 L 104.683 83.388 L 104.513 83.5 L 104.513 83.5 Q 104.46 83.535 104.413 83.535 L 104.413 83.535 L 104.413 83.535 Q 104.366 83.535 104.31 83.471 L 104.31 83.471 L 104.31 83.471 Q 104.254 83.406 104.254 83.37 L 104.254 83.37 L 104.254 83.37 Q 104.254 83.335 104.268 83.319 L 104.268 83.319 L 104.268 83.319 Q 104.281 83.303 104.654 83 L 104.654 83 L 104.654 83 Q 105.027 82.696 105.134 82.669 L 105.134 82.669 L 105.134 82.669 Q 105.241 82.642 105.357 82.642 L 105.357 82.642 L 105.357 82.642 Q 105.473 82.642 105.625 82.714 L 105.625 82.714 L 105.625 82.714 Q 105.777 82.785 105.826 82.919 L 105.826 82.919 L 108.237 89.313 L 108.237 89.313 Q 108.313 89.505 108.603 89.505 L 108.603 89.505 L 108.603 89.505 Q 108.688 89.505 108.8 89.429 L 108.8 89.429 L 108.969 89.318 L 108.969 89.318 Q 109.023 89.282 109.063 89.282 Z M 109.947 89.496 L 109.947 89.496 Q 109.657 89.206 109.49 88.815 L 109.49 88.815 L 109.49 88.815 Q 109.322 88.425 109.322 88.041 L 109.322 88.041 L 109.322 88.041 Q 109.322 86.728 110.273 86.152 L 110.273 86.152 L 110.273 86.152 Q 110.228 86.197 110.316 86.13 L 110.316 86.13 L 110.316 86.13 Q 110.403 86.063 110.494 86 L 110.494 86 L 110.494 86 Q 110.586 85.938 110.706 85.842 L 110.706 85.842 L 110.706 85.842 Q 110.827 85.746 110.827 85.688 L 110.827 85.688 L 110.827 85.688 Q 110.827 85.603 110.577 85.214 L 110.577 85.214 L 110.577 85.214 Q 110.327 84.826 110.155 84.48 L 110.155 84.48 L 110.155 84.48 Q 109.983 84.134 109.983 83.839 L 109.983 83.839 L 109.983 83.839 Q 109.983 83.312 110.503 82.986 L 110.503 82.986 L 110.503 82.986 Q 111.023 82.66 111.617 82.66 L 111.617 82.66 L 111.617 82.66 Q 112.448 82.66 113.108 83.25 L 113.108 83.25 L 113.108 83.25 Q 113.126 83.268 113.126 83.343 L 113.126 83.343 L 113.126 83.343 Q 113.126 83.419 113.059 83.594 L 113.059 83.594 L 113.059 83.594 Q 112.992 83.768 112.912 83.768 L 112.912 83.768 L 112.912 83.768 Q 112.903 83.768 112.691 83.652 L 112.691 83.652 L 112.691 83.652 Q 112.479 83.535 111.994 83.377 L 111.994 83.377 L 111.994 83.377 Q 111.51 83.218 111.224 83.218 L 111.224 83.218 L 111.224 83.218 Q 110.478 83.218 110.478 83.562 L 110.478 83.562 L 110.478 83.562 Q 110.478 84.366 111.363 85.121 L 111.363 85.121 L 111.363 85.121 Q 111.662 85.371 112.189 85.766 L 112.189 85.766 L 112.189 85.766 Q 112.715 86.161 112.983 86.413 L 112.983 86.413 L 112.983 86.413 Q 113.251 86.665 113.421 87.067 L 113.421 87.067 L 113.421 87.067 Q 113.591 87.469 113.591 87.951 L 113.591 87.951 L 113.591 87.951 Q 113.591 88.884 112.977 89.498 L 112.977 89.498 L 112.977 89.498 Q 112.363 90.112 111.467 90.112 L 111.467 90.112 L 111.467 90.112 Q 110.572 90.112 109.947 89.496 L 109.947 89.496 Z M 112.823 87.962 L 112.823 87.962 L 112.823 87.962 Q 112.823 87.246 112.461 86.681 L 112.461 86.681 L 112.461 86.681 Q 112.099 86.116 111.443 86.116 L 111.443 86.116 L 111.443 86.116 Q 110.787 86.116 110.407 86.719 L 110.407 86.719 L 110.407 86.719 Q 110.09 87.228 110.09 87.974 L 110.09 87.974 L 110.09 87.974 Q 110.09 89.206 110.845 89.67 L 110.845 89.67 L 110.845 89.67 Q 111.108 89.831 111.452 89.831 L 111.452 89.831 L 111.452 89.831 Q 112.095 89.831 112.459 89.255 L 112.459 89.255 L 112.459 89.255 Q 112.823 88.679 112.823 87.962 Z M 114.667 88.166 L 114.667 88.166 L 114.667 88.166 Q 114.323 87.737 114.323 87.023 L 114.323 87.023 L 114.323 87.023 Q 114.323 86.505 114.785 86.199 L 114.785 86.199 L 114.785 86.199 Q 115.247 85.893 116.051 85.839 L 116.051 85.839 L 116.051 85.839 Q 116.792 85.839 117.229 86.103 L 117.229 86.103 L 116.747 86.456 L 116.747 86.456 Q 116.359 86.237 115.83 86.237 L 115.83 86.237 L 115.83 86.237 Q 115.301 86.237 115.028 86.464 L 115.028 86.464 L 115.028 86.464 Q 114.872 86.594 114.872 86.891 L 114.872 86.891 L 114.872 86.891 Q 114.872 87.188 115.017 87.447 L 115.017 87.447 L 115.017 87.447 Q 115.162 87.706 115.354 87.706 L 115.354 87.706 L 116.069 87.643 L 116.716 87.683 L 116.716 87.683 Q 117.015 87.683 117.015 87.746 L 117.015 87.746 L 117.015 87.746 Q 117.015 87.911 116.823 88.063 L 116.823 88.063 L 116.823 88.063 Q 116.631 88.215 116.466 88.215 L 116.466 88.215 L 115.336 88.152 L 115.336 88.152 Q 115.001 88.152 114.818 88.456 L 114.818 88.456 L 114.818 88.456 Q 114.765 88.545 114.765 88.719 L 114.765 88.719 L 114.765 88.719 Q 114.765 89.112 115.153 89.438 L 115.153 89.438 L 115.153 89.438 Q 115.421 89.661 116.082 89.679 L 116.082 89.679 L 116.082 89.679 Q 116.256 89.684 116.426 89.684 L 116.426 89.684 L 116.426 89.684 Q 116.743 89.684 117.069 89.304 L 117.069 89.304 L 117.069 89.304 Q 117.091 89.282 117.14 89.271 L 117.14 89.271 L 117.14 89.271 Q 117.189 89.259 117.212 89.237 L 117.212 89.237 L 117.212 89.237 Q 117.198 89.393 117.078 89.577 L 117.078 89.577 L 117.078 89.577 Q 116.832 89.947 116.526 90.032 L 116.526 90.032 L 116.526 90.032 Q 116.22 90.117 115.586 90.117 L 115.586 90.117 L 115.586 90.117 Q 114.952 90.117 114.644 89.813 L 114.644 89.813 L 114.644 89.813 Q 114.336 89.51 114.336 88.974 L 114.336 88.974 L 114.336 88.974 Q 114.336 88.782 114.394 88.583 L 114.394 88.583 L 114.394 88.583 Q 114.452 88.384 114.667 88.166 Z M 121.842 87.853 L 121.842 87.853 L 121.842 87.853 Q 121.842 88.844 121.183 89.476 L 121.183 89.476 L 121.183 89.476 Q 120.525 90.108 119.757 90.108 L 119.757 90.108 L 119.757 90.108 Q 119.48 90.108 119.002 90.005 L 119.002 90.005 L 119.002 90.005 Q 118.926 90.005 118.919 90.056 L 118.919 90.056 L 118.919 90.056 Q 118.913 90.108 118.908 90.17 L 118.908 90.17 L 118.908 92.505 L 118.908 92.505 Q 118.908 92.541 118.837 92.577 L 118.837 92.577 L 118.283 92.845 L 118.283 92.845 Q 118.212 92.845 118.212 92.773 L 118.212 92.773 L 118.212 87.616 L 118.212 87.616 Q 118.212 86.523 118.814 86.139 L 118.814 86.139 L 118.814 86.139 Q 119.27 85.853 120.261 85.853 L 120.261 85.853 L 120.261 85.853 Q 120.618 85.853 120.815 85.951 L 120.815 85.951 L 120.815 85.951 Q 121.386 86.228 121.663 86.996 L 121.663 86.996 L 121.663 86.996 Q 121.842 87.482 121.842 87.853 Z M 119.864 86.317 L 119.864 86.317 L 119.864 86.317 Q 119.257 86.317 118.908 86.665 L 118.908 86.665 L 118.908 89.175 L 118.908 89.175 Q 118.908 89.398 118.984 89.465 L 118.984 89.465 L 118.984 89.465 Q 119.181 89.635 119.587 89.728 L 119.587 89.728 L 119.587 89.728 Q 120.391 89.911 120.837 89.344 L 120.837 89.344 L 120.837 89.344 Q 121.154 88.938 121.154 88.362 L 121.154 88.362 L 121.154 88.362 Q 121.154 87.241 120.65 86.683 L 120.65 86.683 L 120.65 86.683 Q 120.346 86.344 119.864 86.317 Z M 126.668 85.839 L 127.334 85.839 L 127.334 85.839 Q 126.798 87.121 126.798 87.951 L 126.798 87.951 L 126.798 87.951 Q 126.798 88.786 127.302 89.353 L 127.302 89.353 L 127.302 89.353 Q 127.472 89.541 127.695 89.675 L 127.695 89.675 L 127.311 90.135 L 127.311 90.135 Q 127.092 89.987 126.889 89.793 L 126.889 89.793 L 126.889 89.793 Q 126.686 89.599 126.633 89.525 L 126.633 89.525 L 126.633 89.525 Q 126.579 89.451 126.523 89.451 L 126.523 89.451 L 126.523 89.451 Q 126.467 89.451 126.427 89.467 L 126.427 89.467 L 126.427 89.467 Q 126.387 89.483 126.324 89.523 L 126.324 89.523 L 126.324 89.523 Q 126.235 89.585 125.958 89.777 L 125.958 89.777 L 125.958 89.777 Q 125.682 89.969 125.271 90.05 L 125.271 90.05 L 125.271 90.05 Q 124.347 90.237 123.69 89.956 L 123.69 89.956 L 123.69 89.956 Q 122.619 89.492 122.619 87.804 L 122.619 87.804 L 122.619 87.804 Q 122.619 86.965 123.304 86.402 L 123.304 86.402 L 123.304 86.402 Q 123.989 85.839 124.797 85.839 L 124.797 85.839 L 124.797 85.839 Q 125.333 85.839 125.619 85.991 L 125.619 85.991 L 125.619 85.991 Q 125.905 86.143 126.09 86.333 L 126.09 86.333 L 126.09 86.333 Q 126.275 86.523 126.441 86.817 L 126.441 86.817 L 126.441 86.817 Q 126.454 86.679 126.545 86.335 L 126.545 86.335 L 126.545 86.335 Q 126.637 85.991 126.668 85.839 L 126.668 85.839 Z M 123.695 86.683 L 123.695 86.683 Q 123.507 86.884 123.391 87.197 L 123.391 87.197 L 123.391 87.197 Q 123.275 87.509 123.275 87.826 L 123.275 87.826 L 123.275 87.826 Q 123.275 88.349 123.494 88.793 L 123.494 88.793 L 123.494 88.793 Q 123.712 89.237 124.083 89.521 L 124.083 89.521 L 124.083 89.521 Q 124.454 89.804 124.891 89.804 L 124.891 89.804 L 124.891 89.804 Q 125.454 89.804 125.793 89.286 L 125.793 89.286 L 125.793 89.286 Q 125.914 89.103 126.023 88.719 L 126.023 88.719 L 126.023 88.719 Q 126.132 88.335 126.132 87.817 L 126.132 87.817 L 126.132 87.817 Q 126.057 87.174 125.592 86.735 L 125.592 86.735 L 125.592 86.735 Q 125.128 86.295 124.592 86.295 L 124.592 86.295 L 124.592 86.295 Q 124.056 86.295 123.695 86.683 L 123.695 86.683 Z M 132.187 85.839 L 132.852 85.839 L 132.852 85.839 Q 132.316 87.121 132.316 87.951 L 132.316 87.951 L 132.316 87.951 Q 132.316 88.786 132.821 89.353 L 132.821 89.353 L 132.821 89.353 Q 132.991 89.541 133.214 89.675 L 133.214 89.675 L 132.83 90.135 L 132.83 90.135 Q 132.611 89.987 132.408 89.793 L 132.408 89.793 L 132.408 89.793 Q 132.205 89.599 132.151 89.525 L 132.151 89.525 L 132.151 89.525 Q 132.098 89.451 132.042 89.451 L 132.042 89.451 L 132.042 89.451 Q 131.986 89.451 131.946 89.467 L 131.946 89.467 L 131.946 89.467 Q 131.906 89.483 131.843 89.523 L 131.843 89.523 L 131.843 89.523 Q 131.754 89.585 131.477 89.777 L 131.477 89.777 L 131.477 89.777 Q 131.2 89.969 130.789 90.05 L 130.789 90.05 L 130.789 90.05 Q 129.865 90.237 129.209 89.956 L 129.209 89.956 L 129.209 89.956 Q 128.137 89.492 128.137 87.804 L 128.137 87.804 L 128.137 87.804 Q 128.137 86.965 128.823 86.402 L 128.823 86.402 L 128.823 86.402 Q 129.508 85.839 130.316 85.839 L 130.316 85.839 L 130.316 85.839 Q 130.852 85.839 131.138 85.991 L 131.138 85.991 L 131.138 85.991 Q 131.423 86.143 131.609 86.333 L 131.609 86.333 L 131.609 86.333 Q 131.794 86.523 131.959 86.817 L 131.959 86.817 L 131.959 86.817 Q 131.973 86.679 132.064 86.335 L 132.064 86.335 L 132.064 86.335 Q 132.156 85.991 132.187 85.839 L 132.187 85.839 Z M 129.213 86.683 L 129.213 86.683 Q 129.026 86.884 128.91 87.197 L 128.91 87.197 L 128.91 87.197 Q 128.794 87.509 128.794 87.826 L 128.794 87.826 L 128.794 87.826 Q 128.794 88.349 129.012 88.793 L 129.012 88.793 L 129.012 88.793 Q 129.231 89.237 129.602 89.521 L 129.602 89.521 L 129.602 89.521 Q 129.972 89.804 130.41 89.804 L 130.41 89.804 L 130.41 89.804 Q 130.972 89.804 131.312 89.286 L 131.312 89.286 L 131.312 89.286 Q 131.432 89.103 131.542 88.719 L 131.542 88.719 L 131.542 88.719 Q 131.651 88.335 131.651 87.817 L 131.651 87.817 L 131.651 87.817 Q 131.575 87.174 131.111 86.735 L 131.111 86.735 L 131.111 86.735 Q 130.647 86.295 130.111 86.295 L 130.111 86.295 L 130.111 86.295 Q 129.575 86.295 129.213 86.683 L 129.213 86.683 Z M 136.598 87.632 L 136.598 87.632 L 136.598 87.632 Q 136.696 87.389 136.757 87.219 L 136.757 87.219 L 136.757 87.219 Q 136.817 87.049 136.857 86.898 L 136.857 86.898 L 136.857 86.898 Q 136.897 86.746 136.897 86.543 L 136.897 86.543 L 136.897 86.543 Q 136.897 86.339 136.862 86.232 L 136.862 86.232 L 136.862 86.232 Q 136.826 86.125 136.826 86.047 L 136.826 86.047 L 136.826 86.047 Q 136.826 85.969 136.924 85.969 L 136.924 85.969 L 137.42 85.969 L 137.42 85.969 Q 137.456 85.969 137.511 86.034 L 137.511 86.034 L 137.511 86.034 Q 137.567 86.098 137.567 86.275 L 137.567 86.275 L 137.567 86.275 Q 137.567 86.451 137.353 87.005 L 137.353 87.005 L 137.353 87.005 Q 136.254 89.804 136.125 89.947 L 136.125 89.947 L 136.125 89.947 Q 136.071 90.005 136.024 90.056 L 136.024 90.056 L 136.024 90.056 Q 135.978 90.108 135.942 90.108 L 135.942 90.108 L 135.527 90.108 L 135.527 90.108 Q 135.482 90.108 135.428 89.969 L 135.428 89.969 L 134.245 86.768 L 134.245 86.768 Q 134.156 86.531 133.906 86.482 L 133.906 86.482 L 133.906 86.482 Q 133.817 86.464 133.752 86.456 L 133.752 86.456 L 133.752 86.456 Q 133.687 86.447 133.687 86.371 L 133.687 86.371 L 133.687 86.371 Q 133.687 86.295 133.794 86.237 L 133.794 86.237 L 134.647 85.839 L 134.647 85.839 Q 134.705 85.839 134.785 86.076 L 134.785 86.076 L 135.808 89.009 L 135.808 89.009 Q 135.897 89.237 135.987 88.996 L 135.987 88.996 L 135.987 88.996 Q 135.995 88.974 136.1 88.753 L 136.1 88.753 L 136.1 88.753 Q 136.205 88.532 136.353 88.204 L 136.353 88.204 L 136.353 88.204 Q 136.5 87.875 136.598 87.632 Z M 94.057 84.469 L 94.057 89.179 L 94.057 89.179 Q 94.057 89.782 94.891 89.809 L 94.891 89.809 L 94.891 89.809 Q 94.927 89.809 94.927 89.844 L 94.927 89.844 L 94.927 89.952 L 94.927 89.952 Q 94.927 89.987 94.891 89.987 L 94.891 89.987 L 92.052 89.987 L 92.052 89.987 Q 92.016 89.987 92.016 89.952 L 92.016 89.952 L 92.016 89.844 L 92.016 89.844 Q 92.016 89.809 92.239 89.809 L 92.239 89.809 L 92.239 89.809 Q 92.463 89.809 92.748 89.71 L 92.748 89.71 L 92.748 89.71 Q 93.186 89.568 93.186 89.228 L 93.186 89.228 L 93.186 87.098 L 93.186 87.098 Q 93.186 87.054 93.172 87.04 L 93.172 87.04 L 93.172 87.04 Q 93.159 87.027 93.114 87.027 L 93.114 87.027 L 89.596 87.027 L 89.596 87.027 Q 89.551 87.027 89.538 87.04 L 89.538 87.04 L 89.538 87.04 Q 89.525 87.054 89.525 87.098 L 89.525 87.098 L 89.525 89.273 L 89.525 89.273 Q 89.525 89.809 90.315 89.809 L 90.315 89.809 L 90.315 89.809 Q 90.351 89.809 90.351 89.844 L 90.351 89.844 L 90.351 89.952 L 90.351 89.952 Q 90.351 89.987 90.319 89.987 L 90.319 89.987 L 87.855 89.987 L 87.855 89.987 Q 87.819 89.987 87.819 89.952 L 87.819 89.952 L 87.819 89.844 L 87.819 89.844 Q 87.819 89.809 87.908 89.809 L 87.908 89.809 L 87.908 89.809 Q 88.654 89.809 88.654 89.17 L 88.654 89.17 L 88.654 84.406 L 88.654 84.406 Q 88.654 83.884 88.033 83.852 L 88.033 83.852 L 88.033 83.852 Q 87.94 83.848 87.94 83.812 L 87.94 83.812 L 87.94 83.727 L 87.94 83.727 Q 87.94 83.692 87.971 83.692 L 87.971 83.692 L 90.212 83.692 L 90.212 83.692 Q 90.248 83.692 90.248 83.727 L 90.248 83.727 L 90.248 83.812 L 90.248 83.812 Q 90.248 83.839 90.163 83.839 L 90.163 83.839 L 90.163 83.839 Q 89.525 83.839 89.525 84.469 L 89.525 84.469 L 89.525 86.531 L 89.525 86.531 Q 89.525 86.576 89.538 86.589 L 89.538 86.589 L 89.538 86.589 Q 89.551 86.603 89.596 86.603 L 89.596 86.603 L 93.114 86.603 L 93.114 86.603 Q 93.159 86.603 93.172 86.589 L 93.172 86.589 L 93.172 86.589 Q 93.186 86.576 93.186 86.531 L 93.186 86.531 L 93.186 84.397 L 93.186 84.397 Q 93.177 84.357 93.175 84.324 L 93.175 84.324 L 93.175 84.324 Q 93.172 84.29 93.159 84.219 L 93.159 84.219 L 93.159 84.219 Q 93.128 84.067 92.842 83.971 L 92.842 83.971 L 92.842 83.971 Q 92.556 83.875 92.195 83.848 L 92.195 83.848 L 92.195 83.848 Q 92.159 83.848 92.159 83.812 L 92.159 83.812 L 92.159 83.727 L 92.159 83.727 Q 92.159 83.692 92.19 83.692 L 92.19 83.692 L 94.766 83.692 L 94.766 83.692 Q 94.802 83.692 94.802 83.727 L 94.802 83.727 L 94.802 83.812 L 94.802 83.812 Q 94.802 83.839 94.717 83.839 L 94.717 83.839 L 94.717 83.839 Q 94.057 83.839 94.057 84.469 L 94.057 84.469 Z"/>
+ <path fill="#4f5d73" d="M 94.771 41.417 L 94.771 59.542 C 94.771 66.236 100.16 71.625 106.854 71.625 L 146.125 71.625 C 152.819 71.625 158.208 66.236 158.208 59.542 L 158.208 41.417 L 94.771 41.417 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 94.771 41.417 L 94.771 44.438 L 158.208 44.438 L 158.208 41.417 L 94.771 41.417 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/clock.svg b/.icons/Gruvbox_Dark-2/apps/64/clock.svg
new file mode 100644
index 000000000..e90265a9a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/clock.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="xTuIX4r4ZizJHLM4IK3K9P5bMVoVyKIQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#xTuIX4r4ZizJHLM4IK3K9P5bMVoVyKIQ)">
+ <linearGradient id="_lgradient_0" x1=".978" x2="-.023" y1="1.003" y2=".022" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4ce0c6"/>
+ <stop offset="100%" style="stop-color:#3b85b5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="SFq2FQy1tlKD9lAxh00bUkYdZzEW45QI" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#SFq2FQy1tlKD9lAxh00bUkYdZzEW45QI)">
+ <path fill="#1a1a1a" d="M 138.140434 127.324264 L 214.871877 83.024886 L 210.874255 76.099004 L 210.874255 76.099004 L 134.138464 120.400259 C 133.209704 119.702151 132.157943 119.159034 131.021736 118.809464 L 131.021736 108.169927 L 125.02531 108.169927 L 125.02531 118.810855 C 123.890114 119.160696 122.839298 119.703763 121.911337 120.401583 L 75.124986 93.388717 L 71.127364 100.314598 L 117.910888 127.326275 C 117.862868 127.727091 117.83816 128.135029 117.83816 128.548692 C 117.83816 133.127274 120.86511 137.004452 125.02531 138.286528 L 125.02531 214.126909 L 131.021736 214.126909 L 131.021736 214.126909 L 131.021736 138.287919 C 135.184261 137.007258 138.213402 133.12893 138.213402 128.548692 C 138.213402 128.134337 138.188611 127.725726 138.140434 127.324264 Z"/>
+ </g>
+ <g>
+ <path fill="#f1f0e9" d="M 210.874255 73.099004 L 214.871877 80.024886 L 128.023519 130.165064 L 71.127364 97.314598 L 75.124986 90.388717 L 128.023519 120.930551 L 210.874255 73.099004 L 210.874255 73.099004 Z"/>
+ <circle fill="#f22c42" cx="128.026" cy="125.549" r="10.188" vector-effect="non-scaling-stroke"/>
+ <path fill="#f22c42" d="M 131.021736 211.126909 L 125.02531 211.126909 L 125.02531 105.169927 L 131.021736 105.169927 L 131.021736 211.126909 L 131.021736 211.126909 Z"/>
+ <circle fill="#fa9381" cx="127.819" cy="125.665" r="3.998" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/clockify.svg b/.icons/Gruvbox_Dark-2/apps/64/clockify.svg
new file mode 100644
index 000000000..2e6209551
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/clockify.svg
@@ -0,0 +1,64 @@
+<svg width="256" height="256" fill="none" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg">
+ <g clip-path="url(#clip0)">
+ <g filter="url(#filter0_d)">
+ <path d="m165.685 11.947c74.055 0 84.639 10.5572 84.639 84.5438v59.2512c0 73.986-10.584 84.543-84.639 84.543h-75.3698c-74.0557 0-84.63934-10.557-84.63934-84.543v-59.2512c0-73.9866 10.58364-84.5438 84.63934-84.5438h75.3698z" fill="url(#paint0_linear)"/>
+ </g>
+ <g filter="url(#filter1_i)">
+ <path d="m136.5 56c-40.0406 0-72.5 32.4594-72.5 72.5 0 40.041 32.4594 72.5 72.5 72.5 12.487-0.013 24.762-3.25 35.63-9.4l-15.853-15.124c-1.311 0.551-2.645 0.951-3.992 1.281-5.099 1.655-10.424 2.508-15.785 2.529-13.734 0-26.906-5.456-36.618-15.168-9.7117-9.712-15.1677-22.884-15.1677-36.618s5.456-26.906 15.1677-36.618c9.712-9.7117 22.884-15.1677 36.618-15.1677 6.978 3e-4 13.884 1.4108 20.303 4.1469l15.374-15.3739c-10.874-6.1875-23.166-9.4559-35.677-9.4873z" fill="url(#paint1_linear)"/>
+ <path d="m136.5 142.31c7.627 0 13.81-6.183 13.81-13.81s-6.183-13.81-13.81-13.81-13.81 6.183-13.81 13.81 6.183 13.81 13.81 13.81z" fill="url(#paint2_linear)"/>
+ <path d="m192.132 82.6324-33.833 33.8336-9.765-9.765 33.834-33.8334 9.764 9.7648z" clip-rule="evenodd" fill="url(#paint3_linear)" fill-rule="evenodd"/>
+ <path d="m182.552 184.31-33.834-31.417 9.397-10.119 33.833 31.416-9.396 10.12z" clip-rule="evenodd" fill="url(#paint4_linear)" fill-rule="evenodd"/>
+ </g>
+ <path d="m165.068 11.9512c4.328-0.0098 8.656 0.0393 12.984 0.1376 3.875 0.0786 7.751 0.226 11.626 0.4519 3.453 0.1965 6.905 0.4814 10.348 0.8548 3.059 0.334 6.118 0.786 9.148 1.346 2.715 0.501 5.4 1.1397 8.046 1.9158 2.4 0.6976 4.751 1.5622 7.023 2.5839 2.115 0.9432 4.141 2.0632 6.059 3.3503 1.839 1.2379 3.561 2.6527 5.135 4.2148 1.564 1.572 2.98 3.2815 4.219 5.1187 1.289 1.9158 2.41 3.9397 3.364 6.0422 1.023 2.2794 1.889 4.6177 2.597 7.0051 0.777 2.6429 1.417 5.325 1.918 8.0367 0.561 3.026 1.013 6.0717 1.348 9.1272 0.374 3.4386 0.659 6.8773 0.856 10.3258 0.226 3.8612 0.373 7.7321 0.462 11.5933 0.088 4.3228 0.138 8.6457 0.128 12.9588v58.2119c0.01 4.323-0.04 8.636-0.128 12.959-0.089 3.871-0.236 7.732-0.462 11.593-0.197 3.449-0.482 6.897-0.856 10.326-0.335 3.055-0.787 6.111-1.348 9.137-0.501 2.702-1.141 5.384-1.918 8.027-0.708 2.387-1.574 4.735-2.597 7.005-0.954 2.112-2.075 4.126-3.364 6.042-1.239 1.837-2.655 3.557-4.219 5.119-1.574 1.562-3.296 2.977-5.135 4.215-1.918 1.287-3.944 2.407-6.059 3.35-2.272 1.022-4.623 1.886-7.023 2.594-2.646 0.776-5.331 1.414-8.046 1.906-3.03 0.569-6.089 1.011-9.148 1.346-3.443 0.373-6.895 0.658-10.348 0.854-3.875 0.226-7.751 0.374-11.626 0.462-4.328 0.088-8.656 0.138-12.984 0.128h-74.126c-4.328 0.01-8.656-0.04-12.9839-0.128-3.8755-0.088-7.751-0.236-11.6265-0.462-3.4525-0.196-6.905-0.481-10.3477-0.854-3.0591-0.335-6.1182-0.777-9.1477-1.346-2.7149-0.492-5.4001-1.13-8.0461-1.906-2.4001-0.708-4.7509-1.572-7.0231-2.594-2.1148-0.943-4.1411-2.063-6.0591-3.35-1.8394-1.238-3.5608-2.653-5.1346-4.215-1.5639-1.562-2.9804-3.282-4.2197-5.119-1.2886-1.916-2.4099-3.93-3.364-6.042-1.023-2.27-1.8886-4.618-2.5968-7.005-0.77706-2.643-1.41642-5.325-1.91807-8.027-0.56067-3.026-1.01313-6.082-1.34757-9.137-0.37377-3.429-0.65903-6.877-0.85575-10.326-0.22623-3.861-0.37378-7.722-0.46231-11.593-0.08852-4.323-0.1377-8.636-0.12787-12.959v-58.2119c-0.00983-4.3131 0.03935-8.636 0.12787-12.9588 0.08853-3.8612 0.23608-7.7321 0.46231-11.5933 0.19672-3.4485 0.48198-6.8872 0.85575-10.3258 0.33444-3.0555 0.7869-6.1012 1.34757-9.1272 0.50165-2.7117 1.14101-5.3938 1.91807-8.0367 0.7082-2.3874 1.5738-4.7257 2.5968-7.0051 0.9541-2.1025 2.0754-4.1264 3.364-6.0422 1.2393-1.8372 2.6558-3.5467 4.2197-5.1187 1.5738-1.5621 3.2952-2.9769 5.1346-4.2148 1.918-1.2871 3.9443-2.4071 6.0591-3.3503 2.2722-1.0217 4.623-1.8863 7.0231-2.5839 2.646-0.7761 5.3312-1.4148 8.0461-1.9158 3.0295-0.56 6.0886-1.012 9.1477-1.346 3.4427-0.3734 6.8952-0.6583 10.3477-0.8548 3.8755-0.2259 7.751-0.3733 11.6265-0.4519 4.3279-0.0983 8.6559-0.1474 12.9839-0.1376h74.126zm0.01 4.0086c4.298-0.0099 8.597 0.0393 12.895 0.1277 3.827 0.0884 7.653 0.2358 11.479 0.4519 3.384 0.1965 6.767 0.4716 10.131 0.8449 2.971 0.3144 5.932 0.7467 8.863 1.2969 2.577 0.4716 5.134 1.0807 7.653 1.8176 2.223 0.6484 4.396 1.4541 6.501 2.3972 1.909 0.8548 3.738 1.8667 5.469 3.0261 1.623 1.0905 3.138 2.3383 4.525 3.7236s2.636 2.8983 3.738 4.5194c1.16 1.7291 2.174 3.5467 3.029 5.4429 0.945 2.1123 1.751 4.2836 2.4 6.4941 0.748 2.5152 1.348 5.0598 1.83 7.6339 0.541 2.9278 0.974 5.8752 1.298 8.8423 0.374 3.3601 0.65 6.73 0.846 10.1097 0.217 3.8218 0.374 7.6338 0.453 11.4557 0.088 4.2934 0.137 8.577 0.137 12.8704v58.2119c0 4.293-0.049 8.577-0.137 12.87-0.079 3.822-0.236 7.644-0.453 11.456-0.196 3.38-0.472 6.75-0.846 10.12-0.324 2.957-0.757 5.904-1.298 8.832-0.482 2.574-1.082 5.119-1.83 7.634-0.649 2.22-1.455 4.382-2.4 6.494-0.855 1.896-1.869 3.724-3.029 5.443-1.102 1.631-2.351 3.144-3.738 4.529-1.387 1.376-2.902 2.623-4.525 3.714-1.731 1.159-3.56 2.171-5.469 3.026-2.105 0.953-4.278 1.749-6.501 2.397-2.519 0.737-5.076 1.346-7.653 1.818-2.931 0.55-5.892 0.982-8.863 1.306-3.364 0.364-6.747 0.649-10.131 0.836-3.826 0.216-7.652 0.373-11.479 0.452-4.298 0.098-8.597 0.137-12.895 0.137h-0.01-74.126-0.0099c-4.2984 0-8.5969-0.039-12.8953-0.137-3.8263-0.079-7.6526-0.236-11.4789-0.452-3.3837-0.187-6.7674-0.472-10.1314-0.836-2.9705-0.324-5.9313-0.756-8.8625-1.306-2.5771-0.472-5.1345-1.081-7.6526-1.818-2.223-0.648-4.3968-1.444-6.5017-2.397-1.9083-0.855-3.7378-1.867-5.469-3.026-1.623-1.091-3.1378-2.338-4.5247-3.714-1.3869-1.385-2.6361-2.898-3.7378-4.529-1.1606-1.719-2.1738-3.547-3.0295-5.443-0.9443-2.112-1.7509-4.274-2.4001-6.494-0.7475-2.515-1.3476-5.06-1.8295-7.634-0.541-2.928-0.9738-5.875-1.2984-8.832-0.3738-3.37-0.6492-6.74-0.8459-10.12-0.2164-3.812-0.37381-7.634-0.4525-11.456-0.08853-4.293-0.13771-8.577-0.13771-12.87v-58.2119c0-4.2934 0.04918-8.577 0.13771-12.8704 0.07869-3.8219 0.2361-7.6339 0.4525-11.4557 0.1967-3.3797 0.4721-6.7496 0.8459-10.1097 0.3246-2.9671 0.7574-5.9145 1.2984-8.8423 0.4819-2.5741 1.082-5.1187 1.8295-7.6339 0.6492-2.2105 1.4558-4.3818 2.4001-6.4941 0.8557-1.8962 1.8689-3.7138 3.0295-5.4429 1.1017-1.6211 2.3509-3.1341 3.7378-4.5194s2.9017-2.6331 4.5247-3.7236c1.7312-1.1594 3.5607-2.1713 5.469-3.0261 2.1049-0.9431 4.2787-1.7488 6.5017-2.3972 2.5181-0.7369 5.0755-1.346 7.6526-1.8176 2.9312-0.5502 5.892-0.9825 8.8625-1.2969 3.364-0.3733 6.7477-0.6484 10.1314-0.8449 3.8263-0.2161 7.6526-0.3635 11.4789-0.4519 4.2984-0.0884 8.5969-0.1376 12.8953-0.1277h0.0099 74.126 0.01z" clip-rule="evenodd" fill="url(#paint5_linear)" fill-rule="evenodd" opacity=".4"/>
+ </g>
+ <defs>
+ <filter id="filter0_d" x="-4.32414" y="5.94696" width="264.648" height="248.338" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+ <feBlend in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <filter id="filter1_i" x="64" y="56" width="128.132" height="149" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="2"/>
+ <feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
+ <feBlend in2="shape" result="effect1_innerShadow"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="41.3539" x2="35.8478" y1="240.285" y2="18.0158" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#bfc1c1" offset="0"/>
+ <stop stop-color="#f1f2f3" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="117.42" x2="117.906" y1="55.9446" y2="201.478" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#1ad6ab" offset="0"/>
+ <stop stop-color="#329db6" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint2_linear" x1="122.69" x2="122.69" y1="114.69" y2="142.31" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#4c5561" offset="1e-7"/>
+ <stop stop-color="#2e3842" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint3_linear" x1="148.534" x2="148.534" y1="72.8676" y2="116.466" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#4c5561" offset="1e-7"/>
+ <stop stop-color="#2e3842" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint4_linear" x1="148.718" x2="148.718" y1="142.774" y2="184.31" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#4c5561" offset="1e-7"/>
+ <stop stop-color="#2e3842" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint5_linear" x1="132.082" x2="132.082" y1="11.95" y2="240.29" gradientUnits="userSpaceOnUse">
+ <stop stop-color="white" offset="0"/>
+ <stop stop-color="white" stop-opacity=".0980392" offset=".125"/>
+ <stop stop-opacity=".0980392" offset=".925"/>
+ <stop stop-opacity=".498039" offset="1"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect width="256" height="256" fill="white"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/clocks.svg b/.icons/Gruvbox_Dark-2/apps/64/clocks.svg
new file mode 120000
index 000000000..09c3073e1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/clocks.svg
@@ -0,0 +1 @@
+clock.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/clonezilla.svg b/.icons/Gruvbox_Dark-2/apps/64/clonezilla.svg
new file mode 100644
index 000000000..e073f3f0f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/clonezilla.svg
@@ -0,0 +1,60 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#fec589" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".1" d="M249.643 83.58L44.234 236.61c11.562 2.311 26.426 3.019 45.523 3.019h75.37c74.055 0 84.639-10.558 84.639-84.544V95.834c0-4.303-.041-8.37-.123-12.254z"/>
+ <g filter="url(#b)">
+ <path fill="#cdcdcd" d="M80.832 161.971c-19.853 0-36.007-16.154-36.007-36.007 0-19.854 16.154-36.008 36.007-36.008 19.854 0 36.008 16.154 36.008 36.008 0 19.853-16.154 36.007-36.008 36.007zm0-42.735a6.734 6.734 0 0 0-6.726 6.728 6.734 6.734 0 0 0 6.726 6.728 6.735 6.735 0 0 0 6.727-6.728 6.735 6.735 0 0 0-6.727-6.728z"/>
+ <path fill="#f34f17" d="M80.832 90.985c19.288 0 34.979 15.691 34.979 34.979 0 19.287-15.691 34.978-34.979 34.978-19.287 0-34.978-15.691-34.978-34.978 0-19.288 15.691-34.979 34.978-34.979zm0 42.734c4.276 0 7.755-3.48 7.755-7.755 0-4.276-3.479-7.755-7.755-7.755-4.275 0-7.755 3.479-7.755 7.755 0 4.275 3.48 7.755 7.755 7.755zm0-44.791c-20.454 0-37.036 16.581-37.036 37.036 0 20.454 16.582 37.036 37.036 37.036 20.455 0 37.037-16.582 37.037-37.036 0-20.455-16.582-37.036-37.037-37.036zm0 42.733a5.701 5.701 0 0 1-5.026-8.579 5.7 5.7 0 1 1 5.026 8.579z"/>
+ <path fill="#d86b30" d="M92.968 93.201l-9.45 25.516a7.762 7.762 0 0 1 4.378 4.082l24.827-11.129a35.113 35.113 0 0 0-19.755-18.469z"/>
+ <path fill="#ffffff" d="M92.968 93.201l-9.45 25.516c.652.24 1.268.567 1.833.971l15.893-22.071a34.812 34.812 0 0 0-8.276-4.416z"/>
+ <path fill="#fb7c38" d="M68.697 158.726l9.45-25.515a7.764 7.764 0 0 1-4.378-4.083L48.942 140.26a35.114 35.114 0 0 0 19.755 18.466z"/>
+ <path fill="#ffffff" d="M68.697 158.726l9.45-25.515a7.727 7.727 0 0 1-1.833-.972l-15.893 22.072a34.809 34.809 0 0 0 8.276 4.415z"/>
+ <path fill="#d64310" d="M80.832 120.82a5.15 5.15 0 0 1 5.144 5.144 5.15 5.15 0 0 1-5.144 5.144 5.15 5.15 0 0 1-5.143-5.144 5.149 5.149 0 0 1 5.143-5.144zm0-5.144c-5.682 0-10.288 4.607-10.287 10.29 0 5.682 4.607 10.288 10.29 10.288 5.682-.001 10.288-4.608 10.287-10.29 0-5.683-4.607-10.289-10.29-10.288z"/>
+ <path fill="#cdcdcd" d="M174.201 161.971c-19.853 0-36.007-16.154-36.007-36.007 0-19.854 16.154-36.008 36.007-36.008 19.854 0 36.008 16.154 36.008 36.008 0 19.853-16.154 36.007-36.008 36.007zm0-42.735a6.734 6.734 0 0 0-6.726 6.728 6.734 6.734 0 0 0 6.726 6.728 6.734 6.734 0 0 0 6.726-6.728 6.734 6.734 0 0 0-6.726-6.728z"/>
+ <path fill="#f34f17" d="M174.201 90.985c19.288 0 34.979 15.691 34.979 34.979 0 19.287-15.691 34.978-34.979 34.978-19.288 0-34.979-15.691-34.979-34.978 0-19.288 15.691-34.979 34.979-34.979zm0 42.734c4.276 0 7.755-3.48 7.755-7.755 0-4.276-3.479-7.755-7.755-7.755-4.275 0-7.755 3.479-7.755 7.755 0 4.275 3.48 7.755 7.755 7.755zm0-44.791c-20.454 0-37.036 16.581-37.036 37.036 0 20.454 16.582 37.036 37.036 37.036s37.036-16.582 37.036-37.036c0-20.455-16.582-37.036-37.036-37.036zm0 42.733a5.699 5.699 0 1 1-.218-11.396 5.699 5.699 0 0 1 .218 11.396z"/>
+ <path fill="#d86b30" d="M186.337 93.201l-9.451 25.516a7.761 7.761 0 0 1 4.379 4.082l24.826-11.129a35.11 35.11 0 0 0-19.754-18.469z"/>
+ <path fill="#ffffff" d="M186.337 93.201l-9.451 25.516c.652.24 1.269.567 1.834.971l15.892-22.071a34.786 34.786 0 0 0-8.275-4.416z"/>
+ <path fill="#fb7c38" d="M162.066 158.726l9.45-25.515a7.758 7.758 0 0 1-4.378-4.083l-24.827 11.132a35.107 35.107 0 0 0 19.755 18.466z"/>
+ <path fill="#ffffff" d="M162.066 158.726l9.45-25.515a7.708 7.708 0 0 1-1.833-.972l-15.893 22.072a34.809 34.809 0 0 0 8.276 4.415z"/>
+ <path fill="#d64310" d="M174.201 120.82a5.15 5.15 0 0 1 5.144 5.144 5.15 5.15 0 0 1-5.144 5.144 5.15 5.15 0 0 1-5.144-5.144 5.15 5.15 0 0 1 5.144-5.144zm0-5.144c-5.682 0-10.288 4.607-10.288 10.29.001 5.682 4.608 10.288 10.29 10.288 5.683-.001 10.289-4.608 10.288-10.29-.001-5.683-4.607-10.289-10.29-10.288z"/>
+ </g>
+ <defs>
+ <filter id="b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g fill="#d64310" filter="url(#c)">
+ <path d="M160.333 126.312L131.531 151v-49.375l28.802 24.687z"/>
+ <path d="M90.385 118.083h51.178v16.459H90.385v-16.459z"/>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cmake-gui.svg b/.icons/Gruvbox_Dark-2/apps/64/cmake-gui.svg
new file mode 120000
index 000000000..06c960615
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cmake-gui.svg
@@ -0,0 +1 @@
+cmake.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cmake.svg b/.icons/Gruvbox_Dark-2/apps/64/cmake.svg
new file mode 100644
index 000000000..93a022b7b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cmake.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="mwgJfDLQxMTlAiyZyO7hSaMxuJzMn501" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#mwgJfDLQxMTlAiyZyO7hSaMxuJzMn501)">
+ <path fill="#e6e6e6" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_6" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_7" x1=".83" x2="-1.41" y1=".061" y2=".965" gradientTransform="matrix(93.122,0,0,227.95,157.333,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" d="M 157.333 12.075 L 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 186.735 248.613 206.562 241.089 219.188 C 232.424 233.728 216.224 238.72 186.624 240.025 C 185.728 240.298 175.975 164.325 157.333 12.075 Z"/>
+ <linearGradient id="_lgradient_8" x1=".953" x2=".055" y1="-.966" y2=".863" gradientTransform="matrix(235.224,0,0,110.08,5.807,130.333)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" d="M 241.031 219.285 C 230.498 236.84 208.897 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 130.333 C 159.614 187.51 238.032 217.17 241.031 219.285 Z"/>
+ <linearGradient id="_lgradient_9" x1="1.124" x2=".073" y1=".082" y2="1.202" gradientTransform="matrix(157.093,0,0,176.888,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#5786ff"/>
+ <stop offset="50%" style="stop-color:#51a8ff"/>
+ <stop offset="100%" style="stop-color:#0f82f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" d="M 157.375 12.075 Q 159.125 25.875 162.9 57.278 C 109.263 104.069 35.15 165.745 7.042 188.963 C 6.126 179.661 5.807 168.723 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 157.375 12.075 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cmyktool.svg b/.icons/Gruvbox_Dark-2/apps/64/cmyktool.svg
new file mode 100644
index 000000000..0dfd01ad7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cmyktool.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e8e8e8"/>
+ <stop offset="100%" stop-color="#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".1" d="M249.643 83.58L44.234 236.61c11.562 2.311 26.426 3.019 45.523 3.019h75.37c74.055 0 84.639-10.558 84.639-84.544V95.834c0-4.303-.041-8.37-.123-12.254z"/>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <path fill-rule="evenodd" opacity=".4" d="M127.999 58.001c-1.741 0-3.482.648-4.784 1.95L96.721 86.448c-2.603 2.602-2.599 6.958.004 9.56l26.494 26.497c2.603 2.603 6.961 2.606 9.564.004l26.494-26.498c2.603-2.602 2.603-6.961 0-9.563L132.783 59.95c-1.302-1.301-3.043-1.95-4.784-1.95v.001zm0 84.583c-1.741 0-3.482.649-4.784 1.95l-26.494 26.498c-2.603 2.602-2.599 6.957.004 9.559l26.494 26.498c2.603 2.602 6.961 2.606 9.564.003l26.494-26.498c2.603-2.602 2.603-6.961 0-9.563l-26.494-26.498c-1.302-1.301-3.043-1.95-4.784-1.95v.001zm72.501-9.064c0-1.74-.649-3.482-1.95-4.783l-26.498-26.495c-2.602-2.602-6.957-2.598-9.559.003l-26.498 26.495c-2.602 2.602-2.606 6.961-.003 9.563l26.497 26.495c2.602 2.602 6.961 2.602 9.563 0l26.498-26.495c1.301-1.301 1.95-3.043 1.95-4.784v.001zm-78.542 0c0-1.74-.649-3.482-1.95-4.783l-26.497-26.495c-2.603-2.602-6.958-2.598-9.56.003L57.454 128.74c-2.603 2.602-2.606 6.961-.004 9.563l26.497 26.495c2.602 2.602 6.961 2.602 9.563 0l26.498-26.495c1.301-1.301 1.95-3.043 1.95-4.783z" filter="url(#c)"/>
+ <path fill="#37a6e6" d="M127.999 50.48c-1.741 0-3.482.648-4.784 1.95L96.721 78.927c-2.603 2.602-2.599 6.957.004 9.56l26.494 26.497c2.603 2.602 6.961 2.606 9.564.003l26.494-26.497c2.603-2.602 2.603-6.961 0-9.563l-26.494-26.498c-1.302-1.301-3.043-1.95-4.784-1.95v.001z"/>
+ <path fill="#5d5d5d" d="M127.999 135.063c-1.741 0-3.482.649-4.784 1.95l-26.494 26.498c-2.603 2.602-2.599 6.957.004 9.559l26.494 26.498c2.603 2.602 6.961 2.606 9.564.003l26.494-26.498c2.603-2.602 2.603-6.961 0-9.563l-26.494-26.498c-1.302-1.301-3.043-1.95-4.784-1.95v.001z"/>
+ <path fill="#fee581" d="M200.5 125.999c0-1.74-.649-3.482-1.95-4.783l-26.498-26.495c-2.602-2.602-6.957-2.599-9.559.003l-26.498 26.495c-2.602 2.602-2.606 6.961-.003 9.563l26.497 26.495c2.602 2.602 6.961 2.602 9.563 0l26.498-26.495c1.301-1.301 1.95-3.043 1.95-4.784v.001z"/>
+ <path fill="#e97cc8" d="M121.958 125.999c0-1.74-.649-3.482-1.95-4.783L93.511 94.721c-2.603-2.602-6.958-2.599-9.56.003l-26.497 26.495c-2.603 2.602-2.606 6.961-.004 9.563l26.497 26.495c2.602 2.602 6.961 2.602 9.563 0l26.498-26.495c1.301-1.301 1.95-3.043 1.95-4.783z"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cockatrice.svg b/.icons/Gruvbox_Dark-2/apps/64/cockatrice.svg
new file mode 100644
index 000000000..c557b4214
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cockatrice.svg
@@ -0,0 +1,49 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="RZiXC8pjN1vG7KU3F9Ro22O91rrUqI9X" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#RZiXC8pjN1vG7KU3F9Ro22O91rrUqI9X)">
+ <path fill="#d9c813" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="PqGbdq1lSU7w4SmI7bffbiKKEKujecj4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#PqGbdq1lSU7w4SmI7bffbiKKEKujecj4)">
+ <linearGradient id="_lgradient_87" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_87)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_88" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(230,0,0,220,12.333,18)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_88)" d="M 114.916 18 C 116.187 19.974 116.946 22.852 116.957 25.262 C 116.98 30.303 114.73 31.908 112.338 28.549 C 110.998 26.666 108.423 25.079 106.698 25.079 C 105.445 25.079 100.189 28.29 100.189 29.054 C 100.189 29.34 101.388 29.434 102.853 29.268 C 105.656 28.952 106.53 29.513 106.548 31.642 C 106.566 33.578 102.967 37.747 97.03 42.675 C 89.386 49.02 86.879 51.806 86.879 53.975 C 86.879 55.219 86.323 56.125 84.774 57.402 L 82.668 59.142 L 83.613 61.151 C 84.912 63.889 84.828 64.517 82.851 67.006 C 80.529 69.928 80.272 71.05 81.486 72.903 C 82.694 74.747 82.754 79.252 81.648 85.117 C 80.693 90.179 81.254 97.664 83.044 103.787 C 83.835 106.492 86.3 113.518 88.523 119.406 C 93.254 131.944 94.179 135.001 94.979 140.719 C 96.123 148.904 94.111 155.515 89.027 160.323 C 85.505 163.656 83.275 164.413 80.434 163.224 C 74.686 160.817 70.95 153.135 64.256 129.955 C 57.457 106.412 51.658 96.704 38.561 86.965 C 33.439 83.156 21.816 74.84 14.667 69 L 12.333 140.333 C 20.812 148.462 36.896 160.185 46.875 165.34 C 49.755 166.828 52.251 168.271 52.418 168.541 C 52.585 168.812 51.365 169.205 49.7 169.422 C 36.818 171.101 22.305 177.845 14.667 184.667 L 18.667 212 C 20 224.333 49.146 239.795 54 236.333 L 200.113 238 C 203.324 233.157 205.183 227.305 204.334 224.154 C 202.105 215.874 187.862 212.714 171.71 216.913 C 168.809 217.668 162.028 219.89 156.639 221.844 C 149.484 224.438 146.05 225.389 143.909 225.389 C 140.479 225.388 137.907 224.545 137.41 223.251 C 136.842 221.77 138.316 214.281 139.817 210.994 C 143.604 202.702 149.046 199.888 156.317 202.454 C 159.251 203.49 159.206 203.488 159.206 202.701 C 159.206 202.358 158.439 201.311 157.509 200.381 C 155.165 198.036 151.527 198.061 145.263 200.478 C 142.706 201.464 140.498 202.158 140.354 202.014 C 140.21 201.87 139.926 199.674 139.731 197.137 C 139.133 189.382 140.922 186.205 145.789 186.384 L 148.496 186.491 L 146.767 185.063 C 144.398 183.126 142.833 183.281 140.16 185.696 C 137.442 188.153 136.057 191.763 136.057 196.439 C 136.057 201.682 134.358 201.573 131.61 196.149 C 129.169 191.331 129.813 185.405 132.695 186.158 C 134.001 186.5 134.001 186.408 132.651 183.763 C 130.635 179.81 130.822 176.172 133.167 173.644 C 134.118 172.618 136.584 168.938 138.656 165.458 C 143.644 157.083 147.914 151.553 154.576 144.844 C 166.887 132.445 179.512 124.238 207.224 110.63 C 223.986 102.398 237.027 96.83 242.333 94.013 L 242.333 85 C 236.377 87.839 224.426 92.609 216.773 95.977 C 196.59 104.863 180.648 112.831 172.161 118.289 C 158.22 127.255 145.339 138.886 136.959 150.075 C 134.456 153.417 132.167 156.155 131.867 156.155 C 131.567 156.155 130.495 155.025 129.493 153.642 C 127.768 151.263 127.662 150.797 127.473 145.048 L 127.269 138.979 L 124.971 136.669 C 122.952 134.65 122.732 134.182 123.187 132.823 C 124.069 130.192 123.075 127.584 119.976 124.401 C 117.431 121.788 117.115 121.211 117.376 119.557 C 117.74 117.246 116.624 115.371 113.82 113.638 C 112.364 112.737 111.758 111.955 111.758 110.941 C 111.758 110.155 111.26 108.552 110.651 107.375 C 105.07 96.584 105.145 93.498 110.931 95.698 C 113.304 96.601 114.283 95.962 115.41 92.787 C 115.998 91.131 117.052 89.488 117.87 88.952 C 119.936 87.598 123.236 88.265 125.067 90.402 C 127.182 92.871 129.415 94.114 130.89 93.646 C 132.026 93.286 132.12 92.974 131.803 90.273 C 130.774 81.511 130.685 78.897 131.437 78.897 C 131.852 78.897 134.306 81.052 136.895 83.678 C 140.877 87.717 142.113 89.468 144.908 95.064 C 146.725 98.702 148.206 102.286 148.206 103.024 C 148.206 103.763 148.446 104.367 148.732 104.367 C 149.426 104.367 149.829 99.341 149.323 96.998 C 149.002 95.509 149.122 95.076 149.936 94.817 C 150.845 94.529 150.722 94.021 148.743 90.08 C 146.594 85.802 143.976 78.895 144.36 78.511 C 144.465 78.407 146.694 78.022 149.313 77.651 C 155.127 76.829 159.371 77.479 164.835 80.036 C 166.901 81.003 168.683 81.798 168.799 81.798 C 168.914 81.798 168.741 81.083 168.412 80.208 C 167.593 78.024 163.528 73.923 156.317 68.037 C 150.14 62.995 146.538 59.431 146.498 58.315 C 146.422 56.155 144.424 51.492 142.438 48.83 C 138.594 43.677 139.244 42.486 146.627 41.171 C 149.066 40.736 150.266 40.188 151.107 39.119 C 152.528 37.312 152.588 36.397 151.246 36.96 C 149.618 37.642 144.65 38.495 144.307 38.152 C 144.134 37.979 145.051 36.68 146.348 35.273 C 148.914 32.489 151.117 28.633 151.074 26.991 C 151.06 26.42 150.423 27.163 149.646 28.656 C 147.905 32 146.29 33.179 143.458 33.179 C 142.256 33.179 141.267 33.082 141.267 32.953 C 141.267 32.823 142.051 30.97 143.007 28.839 C 145.453 23.385 145.684 20.674 144.071 18.172 L 143.963 18 L 142.577 18 L 142.352 20.589 C 141.644 27.349 139.265 32.609 136.905 32.609 C 136.437 32.609 135.601 32.075 135.047 31.428 C 134.235 30.478 134.036 29.107 134.027 24.338 C 134.022 21.783 133.901 19.472 133.608 18 L 130.643 18 C 130.958 22.229 129.927 26.175 127.571 28.398 C 126.466 29.44 125.391 30.291 125.175 30.289 C 124.959 30.287 124.75 28.609 124.713 26.572 C 124.651 23.146 123.883 19.973 122.457 18 L 114.916 18 Z M 125.433 193.828 L 127.42 194.988 C 130.503 196.789 132.007 199.466 132.007 203.142 C 132.007 208.042 131.047 209.285 124.917 212.251 C 121.98 213.673 117.232 215.516 114.368 216.344 C 108.949 217.91 100.731 218.719 98.76 217.88 C 97.759 217.454 98.071 217.058 101.36 214.636 C 103.418 213.12 106.802 210.875 108.879 209.641 C 110.956 208.407 114.2 206.144 116.087 204.624 C 119.196 202.119 120.487 200.673 124.24 195.483 L 125.433 193.828 Z M 124.391 217.762 C 126.168 217.752 127.166 218.909 129.064 221.479 C 130.352 223.222 131.671 224.812 131.996 225.013 C 133.06 225.67 132.619 226.463 131.191 226.463 C 130.421 226.463 127.052 227.8 123.703 229.428 C 117.161 232.609 113.371 233.429 111.468 232.092 C 110.832 231.645 108.818 230.669 106.988 229.922 C 105.159 229.175 103.658 228.403 103.658 228.203 C 103.658 227.447 106.945 224.809 109.448 223.552 C 110.88 222.833 114.744 221.123 118.042 219.76 C 121.153 218.474 123.009 217.768 124.391 217.762 Z"/>
+ <linearGradient id="_lgradient_89" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_89)" fill-rule="evenodd" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z M 165.7 21.95 C 170.01 21.95 174.32 21.99 178.63 22.08 C 182.43 22.17 186.23 22.32 190.02 22.53 C 193.33 22.72 196.62 22.99 199.91 23.35 C 202.74 23.66 205.55 24.07 208.34 24.59 C 210.69 25.02 213.02 25.58 215.32 26.25 C 217.23 26.81 219.1 27.5 220.92 28.32 C 222.44 29 223.9 29.81 225.29 30.74 C 226.52 31.57 227.66 32.51 228.71 33.55 C 229.76 34.6 230.7 35.74 231.53 36.97 C 232.46 38.35 233.27 39.81 233.95 41.33 C 234.77 43.15 235.46 45.01 236.02 46.92 C 236.69 49.21 237.25 51.54 237.68 53.89 C 238.2 56.68 238.62 59.49 238.92 62.31 C 239.28 65.59 239.56 68.89 239.75 72.19 C 239.96 75.98 240.11 79.77 240.19 83.57 C 240.29 87.87 240.33 92.18 240.33 96.48 C 240.33 96.49 240.33 96.49 240.33 96.49 L 240.33 155.74 C 240.33 155.75 240.33 155.75 240.33 155.76 C 240.33 160.06 240.29 164.37 240.19 168.67 C 240.11 172.47 239.96 176.26 239.75 180.05 C 239.56 183.35 239.28 186.65 238.92 189.93 C 238.62 192.75 238.2 195.56 237.68 198.35 C 237.25 200.7 236.69 203.02 236.02 205.32 C 235.46 207.23 234.77 209.09 233.95 210.91 C 233.27 212.43 232.46 213.88 231.53 215.27 C 230.7 216.49 229.76 217.64 228.71 218.69 C 227.66 219.73 226.52 220.67 225.29 221.5 C 223.9 222.43 222.44 223.24 220.92 223.92 C 219.1 224.74 217.23 225.43 215.32 225.99 C 213.02 226.66 210.69 227.22 208.34 227.65 C 205.55 228.17 202.74 228.58 199.91 228.89 C 196.62 229.25 193.32 229.52 190.02 229.71 C 186.23 229.92 182.43 230.07 178.63 230.15 C 174.32 230.25 170.01 230.29 165.7 230.29 C 165.7 230.29 165.69 230.29 165.69 230.29 L 90.32 230.29 C 90.32 230.29 90.31 230.29 90.31 230.29 C 86 230.29 81.69 230.25 77.38 230.15 C 73.58 230.07 69.78 229.92 65.99 229.71 C 62.68 229.52 59.38 229.25 56.09 228.89 C 53.27 228.58 50.46 228.17 47.67 227.65 C 45.31 227.22 42.98 226.66 40.69 225.99 C 38.78 225.43 36.9 224.74 35.09 223.92 C 33.57 223.24 32.1 222.43 30.72 221.5 C 29.49 220.67 28.34 219.73 27.3 218.69 C 26.25 217.64 25.31 216.49 24.48 215.27 C 23.55 213.88 22.74 212.43 22.05 210.91 C 21.24 209.09 20.55 207.23 19.99 205.32 C 19.31 203.02 18.76 200.7 18.32 198.35 C 17.81 195.56 17.39 192.75 17.09 189.93 C 16.72 186.65 16.45 183.35 16.26 180.05 C 16.05 176.26 15.9 172.47 15.81 168.67 C 15.72 164.37 15.68 160.06 15.68 155.76 C 15.68 155.75 15.68 155.75 15.68 155.74 L 15.68 96.49 C 15.68 96.49 15.68 96.49 15.68 96.48 C 15.68 92.18 15.72 87.87 15.81 83.57 C 15.9 79.77 16.05 75.98 16.26 72.19 C 16.45 68.89 16.72 65.59 17.09 62.31 C 17.39 59.49 17.81 56.68 18.32 53.89 C 18.76 51.54 19.31 49.21 19.99 46.92 C 20.55 45.01 21.24 43.15 22.05 41.33 C 22.74 39.81 23.55 38.35 24.48 36.97 C 25.31 35.74 26.25 34.6 27.3 33.55 C 28.34 32.51 29.49 31.57 30.72 30.74 C 32.1 29.81 33.57 29 35.09 28.32 C 36.9 27.5 38.78 26.81 40.69 26.25 C 42.98 25.58 45.31 25.02 47.67 24.59 C 50.46 24.07 53.27 23.66 56.09 23.35 C 59.38 22.99 62.68 22.72 65.99 22.53 C 69.78 22.32 73.58 22.17 77.38 22.08 C 81.69 21.99 86 21.95 90.31 21.95 C 90.31 21.95 90.32 21.95 90.32 21.95 L 165.69 21.95 C 165.69 21.95 165.7 21.95 165.7 21.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_90" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_90)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cockos-reaper.svg b/.icons/Gruvbox_Dark-2/apps/64/cockos-reaper.svg
new file mode 100644
index 000000000..47cc9c596
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cockos-reaper.svg
@@ -0,0 +1,76 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="wQI3Sh2VHwedlwNidthsnjOiQlpfUUnm" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#wQI3Sh2VHwedlwNidthsnjOiQlpfUUnm)">
+ <path fill="#d9c813" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="3KJ8ovBbD5vOHjyQwsfeZT8z9ZjXSnjA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#3KJ8ovBbD5vOHjyQwsfeZT8z9ZjXSnjA)">
+ <linearGradient id="_lgradient_91" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_91)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_92" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_92)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#465051" d="M 128 56.772 C 118.861 56.772 105.422 59.158 93.024 64.929 C 92.271 65.279 91.508 65.598 90.765 65.974 C 87.609 67.569 84.551 69.395 81.672 71.474 C 81.589 71.534 81.51 71.598 81.427 71.658 C 80.984 71.981 80.547 72.307 80.113 72.642 C 79.872 72.828 79.644 73.032 79.406 73.223 C 78.912 73.617 78.429 74.022 77.949 74.432 C 77.74 74.611 77.516 74.776 77.309 74.958 C 77.244 75.015 77.177 75.071 77.112 75.129 C 76.861 75.352 76.63 75.597 76.384 75.825 C 75.93 76.245 75.488 76.674 75.05 77.11 C 74.582 77.574 74.124 78.048 73.675 78.531 C 73.218 79.023 72.771 79.522 72.334 80.034 C 72.13 80.273 71.908 80.494 71.708 80.737 C 71.527 80.958 71.354 81.19 71.177 81.414 C 71.094 81.52 71.022 81.635 70.939 81.742 C 70.616 82.158 70.302 82.583 69.993 83.012 C 69.783 83.302 69.556 83.577 69.353 83.873 C 68.983 84.414 68.626 84.959 68.278 85.52 C 68.278 85.52 68.278 85.526 68.278 85.526 C 68.278 85.526 68.271 85.526 68.271 85.526 C 67.576 86.647 66.928 87.806 66.331 89.004 C 65.821 90.028 65.362 91.084 64.929 92.167 C 64.856 92.35 64.775 92.529 64.705 92.713 C 64.46 93.351 64.226 94.002 64.011 94.66 C 63.859 95.123 63.726 95.595 63.589 96.068 C 63.53 96.268 63.46 96.466 63.405 96.669 C 62.508 99.938 61.952 103.438 61.819 107.196 C 61.682 111.084 62.049 115.116 62.819 119.213 C 66.719 139.965 81.206 162.495 95.848 177.556 C 101.782 183.659 112.432 193.268 122.766 195.946 C 123.852 196.228 124.926 196.446 125.999 196.561 C 126.668 196.633 127.339 196.684 127.999 196.684 C 139.797 196.684 153.211 184.701 160.157 177.556 C 174.247 163.063 188.191 141.649 192.696 121.563 C 193.216 119.243 193.613 116.935 193.867 114.663 C 194.149 112.131 194.267 109.636 194.18 107.196 C 192.839 69.099 149.014 56.772 128 56.772 Z M 122.875 80.628 C 124.915 80.594 126.9 80.661 128.864 80.778 C 126.901 80.661 124.914 80.594 122.875 80.628 Z M 122.875 80.628 C 120.955 80.66 118.994 80.775 117.001 80.942 C 118.991 80.776 120.958 80.66 122.875 80.628 Z M 130.477 80.901 C 131.977 81.024 133.455 81.2 134.914 81.414 C 133.454 81.2 131.978 81.025 130.477 80.901 Z M 115.45 81.106 C 113.963 81.255 112.454 81.437 110.924 81.66 C 112.456 81.437 113.961 81.255 115.45 81.106 Z M 136.459 81.639 C 138.278 81.948 140.075 82.315 141.836 82.766 C 140.074 82.315 138.279 81.948 136.459 81.639 Z M 108.943 81.967 C 107.408 82.219 105.848 82.51 104.267 82.835 C 105.847 82.51 107.409 82.219 108.943 81.967 Z M 143.054 83.115 C 144.454 83.502 145.838 83.934 147.206 84.413 C 145.839 83.934 144.453 83.502 143.054 83.115 Z M 102.566 83.176 C 100.573 83.614 98.543 84.108 96.475 84.659 C 98.544 84.108 100.573 83.614 102.566 83.176 Z M 148.934 85.048 C 150.354 85.59 151.759 86.182 153.147 86.824 C 151.757 86.182 150.355 85.591 148.934 85.048 Z M 154.018 87.207 C 155.7 88.013 157.358 88.904 159 89.858 C 157.357 88.904 155.701 88.013 154.018 87.207 Z M 160.362 90.691 C 161.584 91.436 162.798 92.221 164.003 93.048 C 162.798 92.221 161.584 91.436 160.362 90.691 Z M 165.541 94.114 C 167.128 95.255 168.708 96.442 170.271 97.728 C 168.708 96.442 167.128 95.256 165.541 94.114 Z M 114.395 111.746 C 116.18 113.716 117.945 115.671 119.601 117.656 C 117.941 115.666 116.184 113.72 114.395 111.746 Z M 120.513 118.762 C 121.091 119.477 121.644 120.213 122.194 120.948 C 121.644 120.213 121.09 119.478 120.513 118.762 Z M 123.229 122.356 C 123.767 123.119 124.272 123.915 124.774 124.713 C 124.272 123.915 123.768 123.12 123.229 122.356 Z M 125.672 126.141 C 126.427 127.441 127.142 128.783 127.782 130.205 C 127.142 128.783 126.428 127.441 125.672 126.141 Z M 127.877 130.465 C 128.473 131.812 129.016 133.224 129.49 134.707 C 129.016 133.225 128.472 131.811 127.877 130.465 Z M 129.919 136.327 C 130.222 137.416 130.516 138.521 130.749 139.695 C 130.516 138.52 130.224 137.415 129.919 136.327 Z M 131.403 143.814 C 131.427 144.028 131.448 144.253 131.471 144.47 C 131.449 144.253 131.427 144.028 131.403 143.814 Z M 131.661 154.437 C 131.59 155.966 131.453 157.582 131.287 159.233 C 131.453 157.581 131.59 155.967 131.661 154.437 Z M 131.015 161.897 C 130.778 163.761 130.44 165.748 130.082 167.773 C 130.44 165.75 130.778 163.76 131.015 161.897 Z M 129.64 170.375 C 129.057 173.334 128.37 176.433 127.523 179.748 C 128.37 176.432 129.057 173.336 129.64 170.375 Z"/>
+ <defs>
+ <filter id="w3PNYmSU7M9YQV1cUNZoqMdSRZNEa0my" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#w3PNYmSU7M9YQV1cUNZoqMdSRZNEa0my)">
+ <path d="M 128 58.044 C 118.695 58.044 105.012 60.473 92.389 66.349 C 91.622 66.706 90.845 67.031 90.088 67.413 C 86.876 69.037 83.762 70.896 80.83 73.013 C 80.746 73.074 80.665 73.139 80.581 73.201 C 80.129 73.529 79.685 73.861 79.243 74.202 C 78.998 74.392 78.765 74.6 78.523 74.794 C 78.02 75.195 77.528 75.607 77.04 76.025 C 76.826 76.208 76.599 76.375 76.388 76.56 C 76.322 76.619 76.253 76.675 76.187 76.734 C 75.932 76.962 75.697 77.212 75.446 77.444 C 74.984 77.871 74.534 78.308 74.088 78.751 C 73.611 79.224 73.145 79.706 72.688 80.198 C 72.222 80.699 71.768 81.208 71.323 81.729 C 71.115 81.972 70.888 82.197 70.685 82.445 C 70.501 82.669 70.325 82.906 70.145 83.134 C 70.06 83.241 69.987 83.359 69.902 83.468 C 69.573 83.892 69.254 84.325 68.939 84.761 C 68.725 85.056 68.494 85.336 68.288 85.638 C 67.91 86.189 67.547 86.744 67.193 87.314 C 67.193 87.314 67.193 87.321 67.193 87.321 C 67.193 87.321 67.186 87.321 67.186 87.321 C 66.478 88.462 65.818 89.642 65.211 90.862 C 64.691 91.905 64.223 92.98 63.783 94.082 C 63.709 94.269 63.626 94.451 63.554 94.639 C 63.306 95.288 63.067 95.951 62.848 96.621 C 62.693 97.092 62.558 97.573 62.418 98.054 C 62.359 98.258 62.287 98.46 62.231 98.666 C 61.318 101.995 60.751 105.558 60.616 109.385 C 60.477 113.344 60.85 117.448 61.635 121.621 C 65.605 142.749 80.356 165.69 95.264 181.024 C 101.306 187.238 112.15 197.021 122.671 199.749 C 123.777 200.036 124.87 200.258 125.963 200.375 C 126.645 200.448 127.328 200.5 128 200.5 C 140.012 200.5 153.67 188.299 160.742 181.024 C 175.089 166.267 189.286 144.465 193.873 124.013 C 194.403 121.651 194.807 119.301 195.065 116.988 C 195.352 114.409 195.472 111.869 195.384 109.385 C 194.019 70.595 149.397 58.044 128 58.044 Z M 122.782 82.334 C 124.859 82.299 126.88 82.367 128.88 82.487 C 126.882 82.367 124.858 82.299 122.782 82.334 Z M 122.782 82.334 C 120.828 82.366 118.831 82.483 116.802 82.654 C 118.828 82.484 120.83 82.366 122.782 82.334 Z M 130.523 82.612 C 132.05 82.737 133.555 82.916 135.041 83.134 C 133.554 82.916 132.051 82.737 130.523 82.612 Z M 115.222 82.821 C 113.708 82.973 112.172 83.157 110.614 83.384 C 112.174 83.157 113.706 82.972 115.222 82.821 Z M 136.614 83.363 C 138.466 83.677 140.295 84.052 142.088 84.511 C 140.294 84.051 138.466 83.677 136.614 83.363 Z M 108.597 83.697 C 107.034 83.954 105.446 84.25 103.837 84.58 C 105.445 84.25 107.035 83.954 108.597 83.697 Z M 143.328 84.866 C 144.754 85.26 146.163 85.7 147.556 86.187 C 146.164 85.7 144.753 85.26 143.328 84.866 Z M 102.104 84.928 C 100.075 85.374 98.008 85.877 95.902 86.438 C 98.009 85.877 100.074 85.374 102.104 84.928 Z M 149.316 86.834 C 150.761 87.386 152.191 87.989 153.605 88.643 C 152.19 87.988 150.762 87.387 149.316 86.834 Z M 154.492 89.032 C 156.204 89.853 157.892 90.76 159.565 91.731 C 157.891 90.76 156.205 89.853 154.492 89.032 Z M 160.95 92.58 C 162.195 93.338 163.431 94.138 164.658 94.979 C 163.431 94.138 162.195 93.338 160.95 92.58 Z M 166.224 96.065 C 167.839 97.227 169.449 98.435 171.04 99.744 C 169.448 98.435 167.84 97.227 166.224 96.065 Z M 114.148 114.018 C 115.966 116.023 117.762 118.014 119.449 120.034 C 117.758 118.009 115.97 116.028 114.148 114.018 Z M 120.378 121.161 C 120.966 121.889 121.529 122.639 122.089 123.387 C 121.529 122.639 120.965 121.89 120.378 121.161 Z M 123.142 124.82 C 123.69 125.598 124.205 126.408 124.715 127.22 C 124.204 126.407 123.691 125.599 123.142 124.82 Z M 125.63 128.674 C 126.399 129.998 127.127 131.364 127.778 132.812 C 127.127 131.364 126.4 129.998 125.63 128.674 Z M 127.875 133.077 C 128.482 134.448 129.035 135.885 129.518 137.396 C 129.035 135.886 128.481 134.448 127.875 133.077 Z M 129.954 139.045 C 130.263 140.154 130.563 141.279 130.8 142.474 C 130.562 141.278 130.265 140.153 129.954 139.045 Z M 131.465 146.668 C 131.49 146.887 131.512 147.115 131.534 147.336 C 131.512 147.115 131.49 146.886 131.465 146.668 Z M 131.728 157.485 C 131.656 159.041 131.516 160.687 131.347 162.368 C 131.516 160.685 131.655 159.042 131.728 157.485 Z M 131.07 165.081 C 130.829 166.979 130.485 169.001 130.121 171.063 C 130.485 169.004 130.829 166.977 131.07 165.081 Z M 129.67 173.713 C 129.077 176.726 128.377 179.881 127.515 183.256 C 128.378 179.88 129.077 176.727 129.67 173.713 Z"/>
+ </g>
+ <linearGradient id="_lgradient_93" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(93.536,0,0,112.188,100.337,85.768)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_93)" d="M 133.959 85.772 C 129.912 85.725 125.843 86.08 121.708 86.836 C 121.706 86.837 121.703 86.836 121.701 86.836 C 114.812 88.097 107.747 90.474 100.337 93.966 C 101.351 95.634 102.4 97.21 103.476 98.71 C 104.551 100.21 105.655 101.63 106.767 103.002 C 114.553 112.602 122.937 119.502 127.778 130.269 C 127.779 130.271 127.777 130.274 127.778 130.276 C 130.197 135.657 131.731 142.004 131.86 150.135 C 131.86 150.137 131.86 150.139 131.86 150.142 C 131.989 158.276 130.714 168.189 127.515 180.713 C 126.223 185.771 124.624 191.244 122.671 197.205 C 123.777 197.492 124.87 197.714 125.962 197.831 C 126.644 197.904 127.328 197.956 128 197.956 C 140.012 197.956 153.67 185.755 160.742 178.48 C 175.089 163.723 189.286 141.921 193.873 121.469 C 186.269 111.653 180.293 103.983 171.04 97.2 C 158.836 88.255 146.193 85.913 133.959 85.772 L 133.959 85.772 Z"/>
+ <path fill="#14dc57" d="M 62.234 96.119 C 61.321 99.448 60.752 103.011 60.617 106.838 C 60.478 110.796 60.848 114.902 61.633 119.074 C 72.68 110.4 82.775 103.425 92.24 98.14 C 90.157 94.878 88.15 91.143 86.271 86.752 C 86.271 86.751 66.219 82.392 62.234 96.119 Z"/>
+ <linearGradient id="_lgradient_94" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(133.179,0,0,65.967,62.233,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_94)" d="M 195.383 106.841 C 194.018 68.051 149.396 55.5 127.999 55.5 C 118.129 55.5 103.318 58.181 90.088 64.868 C 86.875 66.492 83.763 68.355 80.831 70.472 C 72.247 76.667 65.269 85.054 62.233 96.121 C 70.778 92.348 78.774 89.213 86.271 86.751 C 89.37 85.732 92.383 84.832 95.323 84.038 C 127.205 75.419 150.036 79.922 171.04 97.2 C 178.776 103.564 186.27 111.651 193.874 121.467 C 194.403 119.105 194.804 116.76 195.062 114.447 C 195.35 111.868 195.471 109.326 195.383 106.841 L 195.383 106.841 Z"/>
+ <linearGradient id="_lgradient_95" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(66.313,0,0,99.064,61.633,98.14)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_95)" d="M 92.24 98.14 C 82.775 103.425 72.68 110.4 61.633 119.074 C 65.604 140.203 80.352 163.143 95.261 178.477 C 101.303 184.691 112.149 194.477 122.67 197.204 C 124.623 191.244 126.225 185.772 127.516 180.715 C 127.516 180.714 127.516 180.714 127.516 180.712 C 127.516 180.712 127.516 180.71 127.516 180.71 C 127.634 178.803 127.727 176.961 127.796 175.181 C 127.796 175.181 127.796 175.178 127.796 175.178 C 127.864 173.397 127.91 171.677 127.931 170.017 C 127.931 170.017 127.931 170.015 127.931 170.015 C 127.953 168.354 127.95 166.752 127.926 165.206 C 127.926 165.206 127.926 165.204 127.926 165.204 C 127.877 162.111 127.739 159.241 127.519 156.57 C 127.519 156.57 127.519 156.568 127.519 156.568 C 127.409 155.233 127.277 153.947 127.127 152.709 C 127.127 152.709 127.127 152.706 127.127 152.706 C 126.827 150.228 126.448 147.936 125.999 145.808 C 123.977 136.226 120.522 129.944 116.32 124.777 C 116.32 124.777 116.32 124.775 116.32 124.775 C 115.853 124.201 115.376 123.641 114.891 123.092 C 113.922 121.993 112.922 120.938 111.894 119.902 C 109.838 117.828 107.679 115.83 105.478 113.719 C 104.377 112.663 103.267 111.578 102.152 110.441 C 101.596 109.873 101.038 109.292 100.481 108.695 C 100.481 108.695 100.478 108.693 100.478 108.693 C 98.804 106.899 97.134 104.961 95.488 102.795 C 94.391 101.352 93.306 99.809 92.24 98.14 L 92.24 98.14 Z"/>
+ <path fill="#3b3b3b" d="M 80.832 70.473 C 80.296 70.86 79.766 71.254 79.242 71.658 C 78.267 72.412 77.315 73.2 76.391 74.015 C 76.324 74.074 76.256 74.13 76.19 74.189 C 76.189 74.19 76.188 74.191 76.187 74.192 C 74.213 75.95 72.365 77.849 70.683 79.9 C 70.682 79.9 70.683 79.902 70.683 79.902 C 70.499 80.127 70.323 80.359 70.142 80.587 C 69.5 81.401 68.875 82.232 68.286 83.092 C 67.909 83.643 67.543 84.203 67.189 84.773 C 67.189 84.774 67.19 84.774 67.189 84.776 C 66.482 85.916 65.82 87.097 65.213 88.316 C 64.693 89.359 64.222 90.437 63.782 91.539 C 63.707 91.726 63.624 91.906 63.552 92.094 C 63.552 92.095 63.552 92.096 63.552 92.097 C 63.303 92.746 63.069 93.405 62.85 94.076 C 62.695 94.546 62.556 95.029 62.416 95.51 C 62.357 95.714 62.29 95.913 62.233 96.119 C 62.233 96.12 62.234 96.121 62.233 96.122 C 70.779 92.348 78.774 89.213 86.271 86.752 C 84.291 82.123 82.456 76.764 80.832 70.473 L 80.832 70.473 Z"/>
+ <g opacity=".2">
+ <path fill="#3b3b3b" d="M 92.389 63.805 C 91.622 64.162 90.845 64.487 90.088 64.87 C 86.875 66.494 83.762 68.353 80.83 70.469 C 80.744 70.531 80.665 70.601 80.581 70.664 C 80.665 70.602 80.745 70.537 80.83 70.476 C 82.454 76.768 84.29 82.125 86.27 86.753 C 89.369 85.734 92.38 84.834 95.32 84.04 C 95.517 83.987 95.705 83.946 95.902 83.894 C 93.722 77.508 92.578 70.808 92.389 63.805 L 92.389 63.805 Z"/>
+ </g>
+ <linearGradient id="_lgradient_96" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(84.771,0,0,100.935,86.27,79.778)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_96)" d="M 122.782 79.79 C 114.366 79.931 105.283 81.347 95.32 84.04 C 92.38 84.834 89.369 85.734 86.27 86.753 C 88.148 91.144 90.16 94.878 92.243 98.139 C 93.309 99.808 94.389 101.349 95.486 102.793 C 97.132 104.958 98.802 106.898 100.476 108.692 L 100.483 108.692 C 101.04 109.288 101.596 109.87 102.153 110.437 C 103.267 111.575 104.378 112.664 105.479 113.721 C 107.68 115.832 109.84 117.824 111.896 119.897 C 112.924 120.934 113.92 121.991 114.889 123.09 C 115.374 123.64 115.85 124.199 116.317 124.773 C 120.519 129.94 123.976 136.227 125.998 145.808 C 126.447 147.937 126.827 150.23 127.127 152.708 C 127.277 153.947 127.412 155.234 127.522 156.569 C 127.742 159.24 127.875 162.108 127.924 165.201 L 127.924 165.208 C 127.948 166.754 127.952 168.354 127.931 170.015 C 127.91 171.675 127.861 173.395 127.793 175.176 L 127.793 175.183 C 127.724 176.964 127.634 178.806 127.515 180.713 C 128.379 177.331 129.077 174.173 129.67 171.155 C 129.851 170.237 129.964 169.406 130.121 168.519 C 130.486 166.456 130.829 164.423 131.07 162.523 C 131.188 161.592 131.258 160.719 131.347 159.824 C 131.517 158.142 131.656 156.499 131.729 154.941 C 131.805 153.302 131.884 151.66 131.86 150.149 C 131.86 150.147 131.86 150.144 131.86 150.142 C 131.86 150.142 131.86 150.135 131.86 150.135 C 131.83 148.259 131.707 146.502 131.534 144.806 C 131.511 144.581 131.491 144.347 131.465 144.125 C 131.298 142.664 131.065 141.284 130.8 139.944 C 130.554 138.7 130.251 137.527 129.927 136.376 C 129.788 135.883 129.677 135.358 129.525 134.88 C 129.04 133.36 128.485 131.912 127.876 130.533 C 127.839 130.451 127.815 130.357 127.779 130.276 C 127.779 130.276 127.779 130.268 127.779 130.268 C 127.128 128.82 126.4 127.454 125.63 126.13 C 125.341 125.631 125.021 125.161 124.716 124.676 C 124.205 123.863 123.691 123.055 123.143 122.276 C 122.801 121.791 122.444 121.317 122.089 120.843 C 121.507 120.064 120.922 119.284 120.309 118.527 C 120.034 118.188 119.75 117.854 119.47 117.518 C 117.773 115.483 115.978 113.492 114.148 111.474 C 113.556 110.821 112.993 110.162 112.395 109.498 C 110.521 107.422 108.629 105.303 106.768 103.008 C 106.767 103.007 106.769 103.003 106.768 103.001 C 105.656 101.63 104.552 100.21 103.476 98.71 C 102.401 97.209 101.352 95.633 100.337 93.966 C 102.052 93.158 103.744 92.428 105.424 91.74 C 105.861 91.561 106.292 91.396 106.726 91.225 C 107.967 90.737 109.203 90.277 110.427 89.855 C 110.957 89.672 111.487 89.497 112.014 89.326 C 113.159 88.956 114.298 88.623 115.43 88.311 C 115.943 88.169 116.458 88.016 116.968 87.886 C 118.49 87.501 120.004 87.157 121.507 86.878 C 121.572 86.866 121.637 86.848 121.701 86.836 C 121.701 86.836 121.709 86.836 121.709 86.836 C 123.52 86.505 125.309 86.283 127.1 86.106 C 127.608 86.055 128.117 86.011 128.624 85.973 C 130.408 85.84 132.189 85.751 133.96 85.772 C 146.194 85.913 158.836 88.255 171.041 97.2 C 156.6 85.322 141.297 79.479 122.783 79.79 L 122.782 79.79 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/code-insiders.svg b/.icons/Gruvbox_Dark-2/apps/64/code-insiders.svg
new file mode 120000
index 000000000..0a5f2261f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/code-insiders.svg
@@ -0,0 +1 @@
+visual-studio-code-insiders.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/code-oss.svg b/.icons/Gruvbox_Dark-2/apps/64/code-oss.svg
new file mode 120000
index 000000000..1367ee65d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/code-oss.svg
@@ -0,0 +1 @@
+visual-studio-code.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/code.svg b/.icons/Gruvbox_Dark-2/apps/64/code.svg
new file mode 120000
index 000000000..1367ee65d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/code.svg
@@ -0,0 +1 @@
+visual-studio-code.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/code_backup.svg b/.icons/Gruvbox_Dark-2/apps/64/code_backup.svg
new file mode 100644
index 000000000..f557b33a5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/code_backup.svg
@@ -0,0 +1,49 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#4d4d4d"/>
+ <stop offset="98.696%" stop-color="#6c6c6c"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".1" d="M249.643 83.58L44.234 236.61c11.562 2.311 26.426 3.019 45.523 3.019h75.37c74.055 0 84.639-10.558 84.639-84.544V95.834c0-4.303-.041-8.37-.123-12.254z"/>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#fdc92b" d="M164.067 197.773l-.55-25.656-.01 5.439L54.93 161.198l108.538 36.823.599-.248z" filter="url(#c)"/>
+ <defs>
+ <filter id="d" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffda64" d="M163.745 53.021l-.228 119.096.55 25.656 35.636-14.762.215-112.593.012-.006-.012-.024.005-2.218-36.178-15.149z" filter="url(#d)"/>
+ <path fill="#ffda64" d="M108.962 82.735a38.662 38.662 0 0 0-3.105.09v.001c-12.36.867-23.858 7.759-30.311 18.936l5.071 2.926c7.28-12.627 22.138-18.782 36.214-15.001a32.168 32.168 0 0 1 22.202 20.876l-11.017 4.241c3.647 3.44 7.399 6.77 11.249 9.981a296.08 296.08 0 0 0 11.877 9.34 253.64 253.64 0 0 0 2.618-14.922 209.895 209.895 0 0 0 1.573-14.914l-10.835 4.17c-4.026-11.736-13.665-21.082-26.15-24.428a37.982 37.982 0 0 0-9.386-1.296zM65.858 107.44a253.53 253.53 0 0 0-2.618 14.923 209.93 209.93 0 0 0-1.573 14.913l10.832-4.17c4.026 11.738 13.666 21.085 26.151 24.431a37.969 37.969 0 0 0 12.492 1.202c12.359-.866 23.86-7.756 30.313-18.933l-5.073-2.926c-7.28 12.627-22.138 18.782-36.214 15.001a32.165 32.165 0 0 1-22.202-20.88l11.016-4.24a245.977 245.977 0 0 0-11.247-9.982 296.952 296.952 0 0 0-11.877-9.339z"/>
+ <g opacity=".4">
+ <linearGradient id="e" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#e)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/codeblocks.svg b/.icons/Gruvbox_Dark-2/apps/64/codeblocks.svg
new file mode 100644
index 000000000..9cbe5d886
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/codeblocks.svg
@@ -0,0 +1,48 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="kjcsktPcbxYRhNPFvJJstpVrGQiWVEVR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#kjcsktPcbxYRhNPFvJJstpVrGQiWVEVR)">
+ <linearGradient id="_lgradient_26" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#31c6b7"/>
+ <stop offset="100%" style="stop-color:#2b898f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_27" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(122.32,0,0,113.938,5.68,126.35)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_27)" d="M 128 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 126.35 L 128 126.35 L 128 240.288 L 128 240.288 Z"/>
+ <linearGradient id="_lgradient_28" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(122.328,0,0,113.938,128,126.35)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" d="M 128 240.288 L 165.689 240.288 C 239.745 240.288 250.328 229.731 250.328 155.745 L 250.328 126.35 L 250.328 126.35 L 128 126.35 L 128 240.288 L 128 240.288 Z"/>
+ <linearGradient id="_lgradient_29" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(122.32,0,0,114.4,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_29)" d="M 128 126.35 L 5.68 126.35 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 128 11.95 L 128 126.35 L 128 126.35 Z"/>
+ <linearGradient id="_lgradient_30" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(122.328,0,0,114.4,128,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_30)" d="M 128 126.35 L 250.328 126.35 L 250.328 126.35 L 250.328 96.494 C 250.328 22.507 239.745 11.95 165.689 11.95 L 128 11.95 L 128 126.35 L 128 126.35 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_31" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_31)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/coigtri.svg b/.icons/Gruvbox_Dark-2/apps/64/coigtri.svg
new file mode 100644
index 000000000..835ea9315
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/coigtri.svg
@@ -0,0 +1,67 @@
+<svg width="256" height="256" fill="none" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg">
+ <g clip-path="url(#clip0)">
+ <g filter="url(#filter0_d)">
+ <path d="m165.685 11.947c74.055 0 84.639 10.5572 84.639 84.5438v59.2512c0 73.986-10.584 84.543-84.639 84.543h-75.3698c-74.0557 0-84.63934-10.557-84.63934-84.543v-59.2512c0-73.9866 10.58364-84.5438 84.63934-84.5438h75.3698z" fill="url(#paint0_linear)"/>
+ </g>
+ <path d="m128.222 204.444c43.201 0 78.222-35.021 78.222-78.222 0-43.2007-35.021-78.222-78.222-78.222-43.2007 0-78.222 35.0213-78.222 78.222 0 43.201 35.0213 78.222 78.222 78.222z" fill="url(#paint1_linear)"/>
+ <g filter="url(#filter1_f)" opacity=".2">
+ <path d="m99.3611 68.7222c-15.8309 7.4622-28.2181 20.8485-34.375 37.3748 8.2111 7.164 28.0759 24.497 29.8472 26.056 0.795 0.7 2.3601 2.067 3.4723 3.041l2.0274 1.778 1.417-0.083c0.783-0.043 3.379-0.215 5.764-0.389s5.382-0.382 6.667-0.458c1.284-0.077 2.583-0.167 2.888-0.209 0.306-0.042 1.605-0.147 2.889-0.222s3.597-0.233 5.125-0.347c1.529-0.114 4.427-0.312 6.445-0.445 5.15-0.338 4.592 0.015 4.403-2.819-0.398-5.957-0.847-12.519-1.625-23.625-0.176-2.507-0.377-5.669-0.459-7.014l-0.152-2.4444-1.042-1.0138c-0.566-0.5544-1.714-1.6162-2.57-2.3612-0.856-0.7449-3.266-2.8336-5.347-4.6527-2.08-1.8192-4.179-3.653-4.666-4.0695-0.488-0.4165-1.589-1.3678-2.445-2.125s-4.467-3.9183-8.014-7.0138c-3.175-2.7711-7.376-6.4406-10.2499-8.9584z"/>
+ </g>
+ <path d="m99.3611 65.1667c-15.8309 7.4621-28.2181 20.8484-34.375 37.3753 8.2111 7.163 28.0759 24.496 29.8472 26.055 0.795 0.7 2.3601 2.067 3.4723 3.042l2.0274 1.778 1.417-0.084c0.783-0.043 3.379-0.215 5.764-0.389 2.385-0.173 5.382-0.381 6.667-0.458 1.284-0.077 2.583-0.166 2.888-0.208 0.306-0.042 1.605-0.148 2.889-0.222 1.284-0.075 3.597-0.233 5.125-0.348 1.529-0.114 4.427-0.311 6.445-0.444 5.15-0.339 4.592 0.015 4.403-2.82-0.398-5.957-0.847-12.519-1.625-23.625-0.176-2.507-0.377-5.6682-0.459-7.0135l-0.152-2.4444-1.042-1.0139c-0.566-0.5544-1.714-1.6162-2.57-2.3611s-3.267-2.8336-5.347-4.6528c-2.08-1.8191-4.179-3.6529-4.667-4.0694-0.487-0.4165-1.588-1.3678-2.444-2.125s-4.467-3.9184-8.014-7.0139c-3.175-2.771-7.376-6.4405-10.2499-8.9583z" fill="url(#paint2_linear)"/>
+ <g filter="url(#filter2_f)" opacity=".2">
+ <path d="m143.676 150.736c-1.738-0.575-3.625-2.474-4.346-4.374-1.305-3.439 0.376-7.335 3.844-8.914 1.173-0.534 1.65-0.614 3.162-0.531 2.858 0.157 4.87 1.478 6.129 4.024 0.886 1.79 0.857 4.432-0.066 6.191-1.706 3.245-5.309 4.734-8.722 3.604h-1e-3z"/>
+ </g>
+ <path d="m143.676 147.181c-1.738-0.576-3.625-2.475-4.346-4.375-1.305-3.438 0.376-7.335 3.844-8.914 1.173-0.534 1.65-0.614 3.162-0.531 2.858 0.158 4.87 1.478 6.129 4.024 0.886 1.79 0.857 4.433-0.066 6.192-1.706 3.245-5.309 4.734-8.722 3.604h-1e-3z" fill="url(#paint3_linear)"/>
+ <path d="m128.222 48c-20.746 0-40.6417 8.2412-55.3112 22.9108-14.6696 14.6695-22.9108 34.5652-22.9108 55.3112 0.0144 0.581 0.0352 1.163 0.0625 1.743 0.4733-20.419 8.9144-39.8433 23.5195-54.1213 14.605-14.2781 34.215-22.2773 54.64-22.2881 20.42 0.018 40.024 8.0205 54.623 22.2978s23.036 33.6976 23.509 54.1116c0.037-0.58 0.067-1.161 0.09-1.743 0-20.746-8.241-40.6417-22.91-55.3112-14.67-14.6696-34.566-22.9108-55.312-22.9108z" opacity=".2"/>
+ <path d="m206.292 129.167c-0.761 20.205-9.317 39.33-23.872 53.364-14.555 14.035-33.979 21.888-54.198 21.913-20.017-0.01-39.2686-7.695-53.7914-21.471-14.5227-13.776-23.2116-32.595-24.2778-52.584-0.0694 0.98-0.1204 1.962-0.1528 2.944 0.0231 0.605 0.0532 1.209 0.0903 1.813 0.0177-0.401 0.0386-0.801 0.0625-1.202 1.0662 19.989 9.7551 38.809 24.2778 52.585 14.5228 13.776 33.7744 21.46 53.7914 21.471 20.219-0.025 39.643-7.879 54.198-21.913 14.555-14.035 23.111-33.16 23.872-53.365 0.042 0.808 0.072 1.616 0.09 2.424 0.028-0.604 0.049-1.208 0.062-1.813-0.013-1.39-0.064-2.779-0.152-4.166z" fill="white" opacity=".2"/>
+ <path d="m99.3611 65.1667c-15.8309 7.4621-28.2181 20.8484-34.375 37.3753 0.306 0.267 0.7232 0.632 1.1111 0.972 6.4507-15.318 18.2792-27.7285 33.2639-34.7918 2.8739 2.5178 7.0749 6.1873 10.2499 8.9584 3.547 3.0955 7.158 6.2567 8.014 7.0138 0.856 0.7572 1.957 1.7086 2.444 2.125 0.488 0.4165 2.587 2.2504 4.667 4.0695s4.491 3.9078 5.347 4.6528c0.856 0.7449 2.004 1.8067 2.57 2.3611l1.041 1.0139 0.153 2.4443c0.082 1.345 0.283 4.507 0.459 7.014 0.733 10.453 1.147 16.549 1.527 22.236 0.273-0.346 0.178-0.953 0.098-2.167-0.398-5.957-0.847-12.519-1.625-23.625-0.176-2.507-0.377-5.6682-0.459-7.0134l-0.153-2.4445-1.041-1.0139c-0.566-0.5544-1.714-1.6162-2.57-2.3611s-3.267-2.8336-5.347-4.6528c-2.08-1.8191-4.179-3.6529-4.667-4.0694-0.487-0.4165-1.588-1.3678-2.444-2.125s-4.467-3.9184-8.014-7.0139c-3.175-2.771-7.376-6.4405-10.2499-8.9583z" fill="white" opacity=".2"/>
+ <path d="m146.333 133.361c-1.511-0.083-1.979-6e-3 -3.152 0.528-3.253 1.48-4.899 4.996-4.021 8.264 0.545-1.999 1.955-3.768 4.021-4.709 1.173-0.533 1.641-0.61 3.152-0.527 2.858 0.157 4.879 1.482 6.139 4.027 0.191 0.387 0.318 0.823 0.424 1.271 0.386-1.591 0.254-3.456-0.424-4.826-1.26-2.546-3.281-3.871-6.139-4.028z" fill="white" opacity=".2"/>
+ <path d="m165.068 11.9512c4.328-0.0098 8.656 0.0393 12.984 0.1376 3.875 0.0786 7.751 0.226 11.626 0.4519 3.453 0.1965 6.905 0.4814 10.348 0.8548 3.059 0.334 6.118 0.786 9.148 1.346 2.715 0.501 5.4 1.1397 8.046 1.9158 2.4 0.6976 4.751 1.5622 7.023 2.5839 2.115 0.9432 4.141 2.0632 6.059 3.3503 1.839 1.2379 3.561 2.6527 5.135 4.2148 1.564 1.572 2.98 3.2815 4.219 5.1187 1.289 1.9158 2.41 3.9397 3.364 6.0422 1.023 2.2794 1.889 4.6177 2.597 7.0051 0.777 2.6429 1.417 5.325 1.918 8.0367 0.561 3.026 1.013 6.0717 1.348 9.1272 0.374 3.4386 0.659 6.8773 0.856 10.3258 0.226 3.8612 0.373 7.7321 0.462 11.5933 0.088 4.3228 0.138 8.6457 0.128 12.9588v58.2119c0.01 4.323-0.04 8.636-0.128 12.959-0.089 3.871-0.236 7.732-0.462 11.593-0.197 3.449-0.482 6.897-0.856 10.326-0.335 3.055-0.787 6.111-1.348 9.137-0.501 2.702-1.141 5.384-1.918 8.027-0.708 2.387-1.574 4.735-2.597 7.005-0.954 2.112-2.075 4.126-3.364 6.042-1.239 1.837-2.655 3.557-4.219 5.119-1.574 1.562-3.296 2.977-5.135 4.215-1.918 1.287-3.944 2.407-6.059 3.35-2.272 1.022-4.623 1.886-7.023 2.594-2.646 0.776-5.331 1.414-8.046 1.906-3.03 0.569-6.089 1.011-9.148 1.346-3.443 0.373-6.895 0.658-10.348 0.854-3.875 0.226-7.751 0.374-11.626 0.462-4.328 0.088-8.656 0.138-12.984 0.128h-74.126c-4.328 0.01-8.656-0.04-12.9839-0.128-3.8755-0.088-7.751-0.236-11.6265-0.462-3.4525-0.196-6.905-0.481-10.3477-0.854-3.0591-0.335-6.1182-0.777-9.1477-1.346-2.7149-0.492-5.4001-1.13-8.0461-1.906-2.4001-0.708-4.7509-1.572-7.0231-2.594-2.1148-0.943-4.1411-2.063-6.0591-3.35-1.8394-1.238-3.5608-2.653-5.1346-4.215-1.5639-1.562-2.9804-3.282-4.2197-5.119-1.2886-1.916-2.4099-3.93-3.364-6.042-1.023-2.27-1.8886-4.618-2.5968-7.005-0.77706-2.643-1.41642-5.325-1.91807-8.027-0.56067-3.026-1.01313-6.082-1.34757-9.137-0.37377-3.429-0.65903-6.877-0.85575-10.326-0.22623-3.861-0.37378-7.722-0.46231-11.593-0.08852-4.323-0.1377-8.636-0.12787-12.959v-58.2119c-0.00983-4.3131 0.03935-8.636 0.12787-12.9588 0.08853-3.8612 0.23608-7.7321 0.46231-11.5933 0.19672-3.4485 0.48198-6.8872 0.85575-10.3258 0.33444-3.0555 0.7869-6.1012 1.34757-9.1272 0.50165-2.7117 1.14101-5.3938 1.91807-8.0367 0.7082-2.3874 1.5738-4.7257 2.5968-7.0051 0.9541-2.1025 2.0754-4.1264 3.364-6.0422 1.2393-1.8372 2.6558-3.5467 4.2197-5.1187 1.5738-1.5621 3.2952-2.9769 5.1346-4.2148 1.918-1.2871 3.9443-2.4071 6.0591-3.3503 2.2722-1.0217 4.623-1.8863 7.0231-2.5839 2.646-0.7761 5.3312-1.4148 8.0461-1.9158 3.0295-0.56 6.0886-1.012 9.1477-1.346 3.4427-0.3734 6.8952-0.6583 10.3477-0.8548 3.8755-0.2259 7.751-0.3733 11.6265-0.4519 4.3279-0.0983 8.6559-0.1474 12.9839-0.1376h74.126zm0.01 4.0086c4.298-0.0099 8.597 0.0393 12.895 0.1277 3.827 0.0884 7.653 0.2358 11.479 0.4519 3.384 0.1965 6.767 0.4716 10.131 0.8449 2.971 0.3144 5.932 0.7467 8.863 1.2969 2.577 0.4716 5.134 1.0807 7.653 1.8176 2.223 0.6484 4.396 1.4541 6.501 2.3972 1.909 0.8548 3.738 1.8667 5.469 3.0261 1.623 1.0905 3.138 2.3383 4.525 3.7236s2.636 2.8983 3.738 4.5194c1.16 1.7291 2.174 3.5467 3.029 5.4429 0.945 2.1123 1.751 4.2836 2.4 6.4941 0.748 2.5152 1.348 5.0598 1.83 7.6339 0.541 2.9278 0.974 5.8752 1.298 8.8423 0.374 3.3601 0.65 6.73 0.846 10.1097 0.217 3.8218 0.374 7.6338 0.453 11.4557 0.088 4.2934 0.137 8.577 0.137 12.8704v58.2119c0 4.293-0.049 8.577-0.137 12.87-0.079 3.822-0.236 7.644-0.453 11.456-0.196 3.38-0.472 6.75-0.846 10.12-0.324 2.957-0.757 5.904-1.298 8.832-0.482 2.574-1.082 5.119-1.83 7.634-0.649 2.22-1.455 4.382-2.4 6.494-0.855 1.896-1.869 3.724-3.029 5.443-1.102 1.631-2.351 3.144-3.738 4.529-1.387 1.376-2.902 2.623-4.525 3.714-1.731 1.159-3.56 2.171-5.469 3.026-2.105 0.953-4.278 1.749-6.501 2.397-2.519 0.737-5.076 1.346-7.653 1.818-2.931 0.55-5.892 0.982-8.863 1.306-3.364 0.364-6.747 0.649-10.131 0.836-3.826 0.216-7.652 0.373-11.479 0.452-4.298 0.098-8.597 0.137-12.895 0.137h-0.01-74.126-0.0099c-4.2984 0-8.5969-0.039-12.8953-0.137-3.8263-0.079-7.6526-0.236-11.4789-0.452-3.3837-0.187-6.7674-0.472-10.1314-0.836-2.9705-0.324-5.9313-0.756-8.8625-1.306-2.5771-0.472-5.1345-1.081-7.6526-1.818-2.223-0.648-4.3968-1.444-6.5017-2.397-1.9083-0.855-3.7378-1.867-5.469-3.026-1.623-1.091-3.1378-2.338-4.5247-3.714-1.3869-1.385-2.6361-2.898-3.7378-4.529-1.1606-1.719-2.1738-3.547-3.0295-5.443-0.9443-2.112-1.7509-4.274-2.4001-6.494-0.7475-2.515-1.3476-5.06-1.8295-7.634-0.541-2.928-0.9738-5.875-1.2984-8.832-0.3738-3.37-0.6492-6.74-0.8459-10.12-0.2164-3.812-0.37381-7.634-0.4525-11.456-0.08853-4.293-0.13771-8.577-0.13771-12.87v-58.2119c0-4.2934 0.04918-8.577 0.13771-12.8704 0.07869-3.8219 0.2361-7.6339 0.4525-11.4557 0.1967-3.3797 0.4721-6.7496 0.8459-10.1097 0.3246-2.9671 0.7574-5.9145 1.2984-8.8423 0.4819-2.5741 1.082-5.1187 1.8295-7.6339 0.6492-2.2105 1.4558-4.3818 2.4001-6.4941 0.8557-1.8962 1.8689-3.7138 3.0295-5.4429 1.1017-1.6211 2.3509-3.1341 3.7378-4.5194s2.9017-2.6331 4.5247-3.7236c1.7312-1.1594 3.5607-2.1713 5.469-3.0261 2.1049-0.9431 4.2787-1.7488 6.5017-2.3972 2.5181-0.7369 5.0755-1.346 7.6526-1.8176 2.9312-0.5502 5.892-0.9825 8.8625-1.2969 3.364-0.3733 6.7477-0.6484 10.1314-0.8449 3.8263-0.2161 7.6526-0.3635 11.4789-0.4519 4.2984-0.0884 8.5969-0.1376 12.8953-0.1277h0.0099 74.126 0.01z" clip-rule="evenodd" fill="url(#paint4_linear)" fill-rule="evenodd" opacity=".4"/>
+ </g>
+ <defs>
+ <filter id="filter0_d" x="-4.32414" y="5.94696" width="264.648" height="248.338" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+ <feBlend in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <filter id="filter1_f" x="54.9861" y="58.7222" width="91.0605" height="88.25" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <filter id="filter2_f" x="128.889" y="126.889" width="34.2222" height="34.2222" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="5.67586" x2="5.67586" y1="11.947" y2="240.285" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#e0e5e7" offset="1e-7"/>
+ <stop stop-color="#c7ced2" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="50" x2="50" y1="48" y2="204.444" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#16a085" offset="1e-7"/>
+ <stop stop-color="#663579" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint2_linear" x1="64.9861" x2="64.9861" y1="65.1667" y2="133.417" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#e0e5e7" offset="1e-7"/>
+ <stop stop-color="#c7ced2" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint3_linear" x1="138.889" x2="138.889" y1="133.333" y2="147.556" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#e0e5e7" offset="1e-7"/>
+ <stop stop-color="#c7ced2" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint4_linear" x1="132.082" x2="132.082" y1="11.95" y2="240.29" gradientUnits="userSpaceOnUse">
+ <stop stop-color="white" offset="0"/>
+ <stop stop-color="white" stop-opacity=".0980392" offset=".125"/>
+ <stop stop-opacity=".0980392" offset=".925"/>
+ <stop stop-opacity=".498039" offset="1"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect width="256" height="256" fill="white"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/coin.svg b/.icons/Gruvbox_Dark-2/apps/64/coin.svg
new file mode 100644
index 000000000..f468da961
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/coin.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="6tbyVMdn3U2DhMVcVy2Tgid5Ykm1zdPc" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#6tbyVMdn3U2DhMVcVy2Tgid5Ykm1zdPc)">
+ <linearGradient id="_lgradient_0" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(244.648,0,0,228.338,6.254,11.831)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e6e6e6"/>
+ <stop offset="100%" stop-opacity=".746" style="stop-color:#cccccc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 166.263 11.831 C 240.318 11.831 250.902 22.388 250.902 96.375 L 250.902 155.625 C 250.902 229.612 240.318 240.169 166.263 240.169 L 90.893 240.169 C 16.837 240.169 6.254 229.612 6.254 155.625 L 6.254 96.375 C 6.254 22.388 16.837 11.831 90.893 11.831 L 166.263 11.831 Z"/>
+ </g>
+ <path fill="#d0c27b" fill-rule="evenodd" d="M 166.263 11.831 C 240.318 11.831 250.902 22.388 250.902 96.375 L 250.902 155.625 C 250.902 229.612 240.318 240.169 166.263 240.169 L 90.893 240.169 C 16.837 240.169 6.254 229.612 6.254 155.625 L 6.254 96.375 C 6.254 22.388 16.837 11.831 90.893 11.831 L 166.263 11.831 Z M 47.09 199.33 C 46.85 198.76 46.64 198.18 46.47 197.58 C 46.05 196.18 45.71 194.75 45.45 193.31 C 45.05 191.18 44.73 189.03 44.5 186.88 C 44.19 184.06 43.95 181.23 43.79 178.39 C 43.59 174.92 43.46 171.44 43.38 167.96 C 43.29 163.87 43.25 159.77 43.25 155.67 C 43.25 155.65 43.25 155.64 43.25 155.63 L 43.25 96.37 C 43.25 96.36 43.25 96.35 43.25 96.33 C 43.25 92.23 43.29 88.13 43.38 84.04 C 43.46 80.56 43.59 77.08 43.79 73.61 C 43.95 70.77 44.19 67.94 44.5 65.12 C 44.73 62.97 45.05 60.82 45.45 58.69 C 45.71 57.25 46.05 55.82 46.47 54.42 C 46.64 53.82 46.85 53.24 47.09 52.67 C 47.66 52.43 48.26 52.22 48.86 52.04 C 50.27 51.63 51.7 51.29 53.15 51.02 C 55.28 50.62 57.43 50.31 59.6 50.07 C 62.42 49.76 65.26 49.53 68.09 49.37 C 71.57 49.17 75.06 49.03 78.54 48.96 C 82.64 48.87 86.75 48.83 90.85 48.83 C 90.87 48.83 90.88 48.83 90.89 48.83 L 166.26 48.83 C 166.28 48.83 166.29 48.83 166.3 48.83 C 170.41 48.83 174.51 48.87 178.62 48.96 C 182.1 49.03 185.58 49.17 189.06 49.37 C 191.9 49.53 194.73 49.76 197.56 50.07 C 199.72 50.31 201.87 50.62 204.01 51.02 C 205.46 51.29 206.89 51.63 208.3 52.04 C 208.9 52.22 209.49 52.43 210.07 52.67 C 210.31 53.24 210.52 53.82 210.69 54.42 C 211.1 55.82 211.44 57.25 211.71 58.69 C 212.11 60.82 212.42 62.97 212.66 65.12 C 212.97 67.94 213.2 70.77 213.36 73.61 C 213.56 77.08 213.7 80.56 213.77 84.04 C 213.86 88.13 213.91 92.23 213.9 96.33 C 213.9 96.35 213.9 96.36 213.9 96.37 L 213.9 155.63 C 213.9 155.64 213.9 155.65 213.9 155.67 C 213.91 159.77 213.86 163.87 213.77 167.96 C 213.7 171.44 213.56 174.92 213.36 178.39 C 213.2 181.23 212.97 184.06 212.66 186.88 C 212.42 189.03 212.11 191.18 211.71 193.31 C 211.44 194.75 211.1 196.18 210.69 197.58 C 210.52 198.18 210.31 198.76 210.07 199.33 C 209.49 199.57 208.9 199.78 208.3 199.96 C 206.89 200.37 205.46 200.71 204.01 200.98 C 201.87 201.38 199.72 201.69 197.56 201.93 C 194.73 202.24 191.9 202.47 189.06 202.63 C 185.58 202.83 182.1 202.97 178.62 203.04 C 174.51 203.13 170.41 203.17 166.3 203.17 C 166.29 203.17 166.28 203.17 166.26 203.17 L 90.89 203.17 C 90.88 203.17 90.87 203.17 90.85 203.17 C 86.75 203.17 82.64 203.13 78.54 203.04 C 75.06 202.97 71.57 202.83 68.09 202.63 C 65.26 202.47 62.42 202.24 59.6 201.93 C 57.43 201.69 55.28 201.38 53.15 200.98 C 51.7 200.71 50.27 200.37 48.86 199.96 C 48.26 199.78 47.66 199.57 47.09 199.33 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill-opacity=".15" fill-rule="evenodd" d="M 139.174 130.89 C 140.767 130.933 142.277 130.158 143.835 129.825 C 144.5 129.682 144.589 130.344 145.25 130.188 C 145.743 130.071 146.556 130.068 147.063 130.063 C 147.795 130.055 148.75 129.285 149.43 129.558 C 149.762 129.692 150.052 130.271 150.362 130.091 C 150.708 129.89 150.379 129.291 150.362 128.892 C 150.34 128.358 149.904 127.718 150.229 127.294 C 150.531 126.9 151.228 127.2 151.694 127.027 C 152.272 126.814 153.066 126.669 153.292 126.095 C 153.462 125.664 153.692 124.763 152.893 124.763 C 152.093 124.763 150.954 124.871 150.096 124.497 C 149.605 124.283 149.052 123.943 148.897 123.431 C 148.591 122.421 150.561 122.526 150.313 121.5 C 149.938 119.5 147.871 118.881 147.432 117.837 C 147.173 117.222 147.485 116.48 147.298 115.839 C 147.143 115.305 146.783 114.853 146.499 114.374 C 146.122 113.739 145.333 113.248 145.301 112.509 C 145.254 111.458 146.233 109.846 146.766 109.712 C 147.298 109.579 148.072 109.171 147.964 108.647 C 147.795 107.822 146.409 107.866 145.567 107.848 C 145.244 107.841 144.917 108.271 144.635 108.114 C 144.352 107.957 144.294 107.496 144.368 107.182 C 144.534 106.478 145.949 106.297 145.833 105.583 C 145.76 105.132 145.091 104.946 144.635 104.917 C 144.157 104.887 143.691 105.171 143.303 105.45 C 142.689 105.892 142.302 106.585 141.838 107.182 C 141.603 107.483 141.157 107.732 141.172 108.114 C 141.185 108.461 141.853 108.567 141.838 108.913 C 141.812 109.478 140.982 109.663 140.639 110.112 C 140.422 110.396 139.066 110.538 139.188 110.875 C 139.316 111.232 140.861 111.226 141.172 111.444 C 141.507 111.679 141.892 111.975 141.971 112.376 C 142.052 112.79 141.067 112.772 141 113.188 C 140.964 113.407 141.071 113.936 141.188 114.125 C 141.344 114.378 142.27 114.36 142.37 114.641 C 142.518 115.052 141.51 115.55 141.838 115.839 C 142.419 116.354 143.087 114.848 143.835 114.641 C 144.049 114.581 144.328 114.502 144.501 114.641 C 144.821 114.897 144.723 115.432 144.768 115.839 C 144.811 116.236 144.768 116.505 144.768 117.038 C 144.768 117.571 144.7 118.285 144.768 118.903 C 144.813 119.31 145.118 119.701 145.034 120.101 C 144.911 120.693 144.466 121.224 143.969 121.567 C 143.552 121.854 142.985 121.811 142.504 121.966 C 142.143 122.083 141.589 122.018 141.438 122.366 C 141.209 122.895 142.216 123.398 142.104 123.964 C 141.994 124.518 141.427 124.947 140.905 125.163 C 140.372 125.384 139.511 124.695 139.174 125.163 C 139.01 125.391 139.208 125.803 139.44 125.962 C 140.174 126.464 141.22 125.735 142.104 125.829 C 142.789 125.901 142.455 126.141 142.875 126.688 C 143.091 126.969 144.159 127.076 144.102 127.427 C 144.057 127.704 144.051 128.046 143.835 128.226 C 142.907 129.005 141.331 128.233 140.239 128.759 C 139.419 129.154 138.028 129.738 138.241 130.624 C 138.317 130.938 138.851 130.881 139.174 130.89 L 139.174 130.89 L 139.174 130.89 L 139.174 130.89 L 139.174 130.89 L 139.174 130.89 L 139.174 130.89 L 139.174 130.89 L 139.174 130.89 L 139.174 130.89 L 139.174 130.89 L 139.174 130.89 Z M 193.138 64.005 C 192.82 64.028 192.48 64.126 192.2 64.197 C 191.581 64.355 191.042 64.718 190.516 65.1 L 190.638 65.124 L 188.984 66.58 L 187.346 67.653 L 186.484 68.055 C 185.841 68.551 185.201 69.048 184.543 69.523 C 183.73 70.111 182.811 70.567 182.078 71.254 C 180.292 72.929 178.844 74.949 177.481 76.982 C 176.817 77.972 176.048 78.957 175.75 80.111 C 175.6 80.692 176.027 81.379 175.75 81.912 C 175.5 82.392 174.547 82.318 174.421 82.844 C 174.334 83.21 174.952 83.508 174.952 83.841 C 174.952 84.174 175.22 84.973 175.22 85.239 C 175.22 85.506 174.388 85.342 174.153 85.641 C 174.043 85.781 174.076 85.994 174.089 86.171 C 174.114 86.493 174.546 86.846 174.351 87.104 C 174.017 87.545 173.176 86.838 172.691 87.104 C 171.788 87.597 171.718 88.943 171.024 89.703 C 170.171 90.637 169.011 91.236 168.029 92.034 C 166.561 93.225 164.372 93.932 163.699 95.699 C 163.532 96.139 164.146 96.698 163.897 97.097 C 163.75 97.335 163.283 97.148 163.099 97.36 C 162.685 97.836 162.823 98.595 162.767 99.224 C 162.72 99.756 162.389 100.449 162.767 100.827 C 163.158 101.218 164.08 100.396 164.428 100.827 C 164.556 100.986 164.354 101.23 164.3 101.427 C 164.206 101.765 164.147 102.126 163.962 102.423 C 163.879 102.556 163.747 102.653 163.629 102.756 C 163.462 102.901 163.142 102.94 163.099 103.158 C 163.05 103.411 163.288 103.669 163.495 103.822 C 163.717 103.986 164.149 103.789 164.3 104.02 C 164.583 104.454 164.011 105.034 164.032 105.553 C 164.053 106.08 163.969 106.824 164.428 107.085 C 165.052 107.441 165.897 106.881 166.496 106.485 C 166.76 106.311 166.895 105.995 167.097 105.751 C 167.317 105.484 167.512 105.193 167.761 104.952 C 168.306 104.425 169.066 104.133 169.556 103.554 C 169.979 103.053 169.833 101.793 170.488 101.823 C 170.945 101.845 170.867 102.658 171.024 103.088 C 171.152 103.437 171.158 103.839 171.356 104.154 C 171.598 104.539 172.098 104.709 172.353 105.087 C 173.044 106.112 173.251 107.391 173.687 108.548 C 173.913 109.146 174.114 109.754 174.351 110.348 C 174.665 111.134 175.221 112.213 175.354 112.679 C 175.487 113.146 176.057 113.459 176.216 113.944 C 176.418 114.557 176.286 115.612 176.286 115.878 C 176.286 116.145 176.36 116.352 176.548 116.409 C 176.845 116.498 177.163 116.188 177.352 115.943 C 177.76 115.415 177.577 114.606 177.883 114.014 C 178.028 113.733 178.257 113.5 178.483 113.28 C 178.846 112.926 179.394 112.763 179.683 112.347 C 179.935 111.984 180.013 111.519 180.08 111.083 C 180.237 110.052 180.118 108.996 180.08 107.953 C 180.057 107.352 179.703 106.704 179.946 106.153 C 180.105 105.791 180.577 105.676 180.878 105.419 C 181.2 105.144 181.491 104.834 181.81 104.556 C 182.049 104.349 182.328 104.186 182.544 103.956 C 182.883 103.597 183.261 103.225 183.413 102.756 C 183.515 102.44 183.629 102.011 183.413 101.759 C 183.31 101.64 183.039 101.816 182.947 101.689 C 182.868 101.581 182.992 101.426 183.011 101.293 C 183.036 101.115 183.088 100.936 183.075 100.757 C 183.063 100.596 183.068 100.397 182.947 100.291 C 182.593 99.98 181.942 100.351 181.548 100.093 C 181.156 99.835 180.98 99.331 180.814 98.892 C 180.679 98.534 180.612 98.144 180.616 97.762 C 180.62 97.308 180.824 96.877 180.878 96.427 C 180.939 95.922 180.824 95.395 180.948 94.901 C 181.073 94.4 181.434 93.986 181.612 93.502 C 181.731 93.177 181.751 92.821 181.88 92.5 C 182.051 92.076 182.296 91.683 182.544 91.299 C 182.845 90.835 183.236 90.433 183.541 89.971 C 183.738 89.671 183.945 89.372 184.077 89.038 C 184.22 88.678 184.184 88.26 184.345 87.908 C 184.471 87.633 184.688 87.41 184.875 87.174 C 185.15 86.827 185.607 86.592 185.744 86.171 C 185.826 85.917 185.804 85.606 185.674 85.373 C 185.619 85.276 185.465 85.269 185.406 85.175 C 185.224 84.889 185.162 84.514 185.208 84.179 C 185.247 83.882 185.451 83.629 185.61 83.374 C 185.92 82.877 186.414 82.5 186.676 81.976 C 186.82 81.687 186.807 81.339 186.938 81.044 C 187.023 80.853 187.18 80.701 187.27 80.513 C 187.505 80.025 187.383 79.318 187.806 78.981 C 188.121 78.73 188.613 78.929 189.007 78.847 C 189.226 78.801 189.435 78.581 189.648 78.649 C 190.317 78.86 190.554 79.726 190.936 80.315 C 191.346 80.949 191.85 81.574 192.002 82.314 C 192.11 82.837 191.988 83.39 191.868 83.911 C 191.591 85.116 191.032 86.24 190.534 87.372 C 190.173 88.19 189.847 89.037 189.339 89.773 C 188.857 90.47 187.962 90.866 187.608 91.637 C 187.106 92.734 187.008 94.043 187.206 95.233 C 187.497 96.977 188.074 98.947 189.473 100.029 C 190.224 100.609 191.359 100.823 192.27 100.559 C 193.144 100.305 193.511 99.207 194.263 98.694 C 195.198 98.056 196.224 97.481 197.328 97.231 C 197.891 97.104 198.487 97.155 199.059 97.231 C 200.062 97.366 201.22 97.372 201.99 98.03 C 202.322 98.313 202.435 98.798 202.526 99.224 C 202.619 99.659 202.748 100.174 202.526 100.559 C 201.859 101.714 200.317 102.115 199.059 102.558 C 198.508 102.751 197.909 102.771 197.328 102.826 C 196.001 102.949 194.133 101.889 193.331 102.954 C 193.11 103.246 193.433 103.693 193.599 104.02 C 193.914 104.64 194.697 104.969 194.933 105.623 C 195.145 106.207 194.8 106.821 194.933 107.487 C 195.066 108.153 195.685 107.972 195.999 108.286 C 196.627 108.912 197.992 109.62 197.596 110.413 C 197.417 110.77 196.785 110.504 196.396 110.413 C 195.914 110.299 195.541 109.89 195.067 109.748 C 194.338 109.53 193.561 109.465 192.8 109.48 C 191.947 109.497 190.842 109.248 190.271 109.882 C 189.706 110.51 190.066 111.57 190.137 112.411 C 190.222 113.409 190.332 114.457 190.802 115.342 C 191.258 116.203 192.544 116.535 192.8 117.475 C 192.908 117.871 192.71 118.306 192.532 118.676 C 192.164 119.443 191.568 120.098 190.936 120.668 C 190.387 121.163 189.799 121.74 189.071 121.869 C 188.084 122.043 187.127 121.376 186.14 121.204 C 184.686 120.952 183.219 120.577 181.746 120.668 C 179.919 120.782 176.953 122.003 176.42 122.003 C 175.887 122.003 174.156 122.667 173.623 122.667 C 173.09 122.667 172.433 123.303 171.887 123.069 C 170.844 122.622 170.556 121.2 170.156 120.138 C 169.821 119.25 169.545 118.287 169.626 117.341 C 169.69 116.585 170.208 115.936 170.424 115.208 C 170.656 114.424 171.067 113.623 170.954 112.813 C 170.864 112.164 170.607 111.379 170.022 111.083 C 169.462 110.799 168.659 110.968 168.157 111.345 C 167.378 111.931 167.061 113.044 166.963 114.014 C 166.88 114.827 167.337 115.606 167.493 116.409 C 167.699 117.47 167.694 118.58 168.029 119.608 C 168.428 120.834 170.091 121.823 169.76 123.069 C 169.636 123.534 168.887 123.516 168.559 123.868 C 168.07 124.391 168.099 125.351 167.493 125.732 C 166.965 126.064 166.251 125.844 165.628 125.866 C 165.228 125.881 164.817 125.958 164.428 125.866 C 163.656 125.684 162.817 124.198 162.301 124.8 C 161.804 125.38 163.752 125.911 163.629 126.665 C 163.533 127.26 162.655 127.376 162.167 127.731 C 161.19 128.442 160.298 129.288 159.236 129.864 C 158.617 130.199 157.723 130.536 156.718 130.866 Q 157 132.125 155.058 132.702 Q 151.371 133.36 151.387 132.882 C 151.374 132.892 151.352 132.903 151.317 132.917 Q 148.699 131.529 147.313 131.938 Q 147.68 132.996 148.578 133.989 C 147.679 134.475 146.986 135.313 146.049 135.72 C 145.673 135.883 145.253 136.054 144.848 135.988 C 144.083 135.864 143.603 134.995 142.856 134.788 C 142.384 134.657 141.872 134.719 141.387 134.788 C 141.067 134.833 140.703 134.849 140.455 135.056 C 139.997 135.436 138.089 135.594 138.125 136.188 C 138.145 136.506 137.85 137.449 138.063 137.688 C 138.567 138.254 140.786 139.147 141.375 139.625 C 142.161 140.263 141.901 140.422 142.563 141.188 C 142.796 141.458 142.792 142.486 142.938 142.813 C 143.338 143.71 144.066 144.9 144.188 145.875 C 144.259 146.449 144.938 146.03 144.938 146.563 C 144.938 147.095 144.046 146.885 143.813 147.563 C 143.475 148.541 144.087 150.32 143.438 151.125 C 142.826 151.883 142.59 152.763 141.655 153.038 C 141.178 153.179 140.662 152.916 140.187 152.77 C 139.446 152.544 138.774 152.137 138.06 151.838 C 137.178 151.468 136.302 151.081 135.397 150.772 C 134.785 150.563 134.156 150.411 133.532 150.241 C 132.335 149.916 131.165 149.431 129.931 149.309 C 129.135 149.23 128.329 149.343 127.536 149.443 C 127.086 149.5 126.401 149.298 126.201 149.705 C 125.895 150.329 127.113 150.875 127.134 151.57 C 127.154 152.246 126.753 152.903 126.335 153.435 C 125.924 153.958 125.073 154.059 124.739 154.635 C 124.559 154.945 124.681 155.351 124.605 155.701 C 124.447 156.429 124.354 157.215 123.94 157.834 C 123.748 158.122 123.414 158.284 123.142 158.498 C 122.618 158.912 121.909 159.143 121.54 159.699 C 120.933 160.613 120.953 161.816 120.741 162.892 C 120.681 163.2 120.655 163.514 120.607 163.825 C 120.484 164.626 120.314 165.421 120.211 166.225 C 120.149 166.711 119.866 167.246 120.077 167.688 C 120.698 168.987 123.406 169.55 123.672 170.083 C 123.939 170.616 124.902 171.459 125.671 171.948 C 126.076 172.205 126.54 172.37 127.006 172.484 C 127.916 172.705 128.867 172.707 129.803 172.752 C 131 172.809 132.2 172.736 133.398 172.752 C 134.997 172.773 136.657 173.323 138.194 172.88 C 138.961 172.659 139.485 171.932 140.187 171.551 C 140.781 171.229 141.476 171.108 142.051 170.753 C 142.696 170.355 143.122 169.418 143.788 169.285 C 144.454 169.151 143.911 168.222 143.916 167.688 C 143.923 166.976 143.627 166.249 143.788 165.555 C 143.95 164.859 144.452 164.286 144.848 163.691 C 145.252 163.084 145.558 162.334 146.183 161.96 C 146.646 161.682 147.114 161.958 147.78 161.692 C 148.445 161.425 149.17 160.751 149.912 160.363 C 150.512 160.05 151.149 159.814 151.777 159.565 C 152.26 159.373 152.957 159.464 153.24 159.029 C 153.579 158.506 153.068 157.786 153.111 157.164 C 153.156 156.53 153.033 155.722 153.508 155.299 C 154.207 154.677 155.368 155.053 156.305 155.037 C 157.017 155.025 157.731 155.254 158.437 155.165 C 159.638 156.793 161.004 156.505 162.167 153.971 C 162.689 153.615 163.249 153.893 163.688 153.438 C 164.385 152.713 165.148 152.675 166.125 152.438 C 166.837 152.264 166.987 151.484 167.438 152.063 C 167.901 152.657 167.474 152.604 167.761 153.301 C 167.905 153.65 168.293 153.837 168.559 154.105 C 168.825 154.371 169.091 154.637 169.358 154.903 C 169.757 155.302 170.191 155.669 170.558 156.098 C 170.951 156.557 171.257 157.085 171.624 157.566 C 171.969 158.017 172.249 158.537 172.691 158.895 C 173.154 159.27 173.828 159.319 174.287 159.699 C 174.848 160.163 175.033 160.995 175.616 161.43 C 176.113 161.8 176.778 161.86 177.352 162.094 C 177.666 162.221 178.005 162.306 178.285 162.496 C 178.544 162.672 178.717 162.95 178.949 163.16 C 179.416 163.584 179.89 164.006 180.412 164.361 C 181.169 164.874 182.069 165.156 182.813 165.689 C 183.349 166.074 184.009 166.42 184.275 167.024 C 184.436 167.388 184.323 167.823 184.275 168.218 C 184.209 168.764 183.995 169.283 183.879 169.821 C 183.775 170.305 183.294 170.903 183.611 171.283 C 183.781 171.488 184.143 171.283 184.409 171.283 C 185.075 171.283 185.082 170.899 185.342 170.619 C 185.869 170.048 186.397 169.384 186.542 168.62 C 186.642 168.09 186.521 167.503 186.274 167.024 C 186.102 166.689 185.635 166.566 185.476 166.225 C 185.267 165.78 185.073 165.169 185.342 164.757 C 185.495 164.522 185.862 164.451 186.14 164.489 C 186.458 164.532 186.637 164.916 186.938 165.025 C 187.737 165.315 188.804 165.817 189.473 165.293 C 189.72 165.1 189.742 164.641 189.601 164.361 C 189.101 163.368 187.684 163.227 186.676 162.758 C 185.898 162.396 184.948 162.359 184.275 161.826 C 183.6 161.292 183.521 160.187 182.813 159.699 C 181.871 159.051 180.476 159.454 179.479 158.895 C 178.605 158.404 177.826 157.652 177.352 156.768 C 176.925 155.97 177.271 154.888 176.816 154.105 C 176.788 154.056 176.762 154.01 176.729 153.965 Q 175.836 154.099 174.864 152.462 C 174.799 152.392 174.738 152.319 174.684 152.24 C 174.252 151.616 173.832 150.865 173.885 150.107 C 173.924 149.552 174.444 149.142 174.684 148.639 C 175.034 147.903 175.546 148.098 176.25 147.688 C 176.869 147.327 177.01 147.016 177.688 147.25 C 178.178 147.419 178.612 147.228 179.083 147.444 C 179.721 147.737 180.537 147.666 181.082 148.109 C 181.254 148.248 181.403 148.408 181.536 148.581 L 181.909 147.607 L 182.813 148.144 L 182.166 149.688 C 182.416 150.235 182.64 150.805 182.947 151.308 C 183.248 151.801 183.455 152.377 183.879 152.77 C 184.359 153.216 185.051 153.36 185.61 153.703 C 186.806 154.436 187.946 155.259 189.071 156.098 C 189.983 156.777 191.37 157.153 191.734 158.23 C 191.91 158.75 191.312 159.279 191.338 159.827 C 191.376 160.627 191.859 161.342 192.136 162.094 C 192.349 162.674 192.551 163.259 192.8 163.825 C 193.081 164.46 193.343 165.114 193.733 165.689 C 194.333 166.576 195.732 167.557 195.865 168.09 C 195.999 168.623 195.516 168.709 195.597 169.022 C 195.755 169.63 196.691 169.771 196.932 170.351 C 197.136 170.842 196.729 171.456 196.932 171.948 C 197.22 172.645 197.818 173.298 198.528 173.55 C 199.327 173.833 200.314 173.689 201.057 173.282 C 201.557 173.008 201.906 172.474 202.124 171.948 C 202.277 171.577 202.235 171.153 202.258 170.753 C 202.288 170.22 202.407 169.663 202.258 169.151 C 202.096 168.596 201.574 168.21 201.326 167.688 C 201.024 167.054 200.92 166.342 200.661 165.689 C 200.426 165.098 199.923 164.591 199.857 163.959 C 199.796 163.369 199.714 162.459 200.259 162.228 C 200.736 162.025 201.078 163.075 201.594 163.026 C 202.125 162.976 202.346 162.26 202.788 161.96 C 203.446 161.514 204.317 161.41 204.921 160.893 C 205.211 160.645 205.22 160.072 205.585 159.961 C 205.949 159.85 206.307 160.204 206.652 160.363 C 207.067 160.555 207.406 160.926 207.852 161.027 C 208.631 161.206 209.536 161.259 210.247 160.893 C 210.752 160.634 210.862 159.91 211.313 159.565 C 211.929 159.093 212.964 159.241 213.446 158.632 C 213.755 158.242 213.88 157.633 213.714 157.164 C 213.285 155.947 211.32 155.808 210.783 154.635 C 210.339 153.665 214.059 152.564 214.125 151.5 C 214.184 150.545 214.437 145.906 214.375 144.875 C 213.726 143.143 216.135 142.377 216.25 140 C 218.375 139.625 220.625 140 221.875 138.125 C 221.679 134.8 224.116 103.681 219.5 72 Q 219.038 68.332 218 61.25 Q 212.949 57.761 210.75 57.25 C 208.551 56.739 204.617 56.325 202 57 C 199.383 57.675 194.621 63.933 193.931 64.261 C 193.752 64.035 193.456 63.982 193.138 64.005 L 193.138 64.005 L 193.138 64.005 L 193.138 64.005 L 193.138 64.005 L 193.138 64.005 L 193.138 64.005 L 193.138 64.005 L 193.138 64.005 L 193.138 64.005 L 193.138 64.005 L 193.138 64.005 Z M 129.584 122.765 C 129.085 122.009 129.459 120.724 130.117 120.101 C 130.801 119.454 132.015 119.983 132.914 119.702 C 133.293 119.583 133.916 119.561 133.979 119.169 C 134.029 118.859 133.594 118.644 133.313 118.503 C 132.752 118.222 131.806 118.753 131.449 118.237 C 130.983 117.563 131.343 116.352 131.981 115.839 C 132.397 115.506 133.097 115.613 133.58 115.839 C 133.894 115.986 133.909 116.553 134.246 116.638 C 134.709 116.756 135.309 116.502 135.578 116.106 C 135.926 115.591 135.138 114.68 135.578 114.241 C 135.986 113.833 136.745 114.117 137.309 114.241 C 137.93 114.377 138.698 114.505 139.041 115.04 C 139.399 115.601 139.333 116.44 139.041 117.038 C 138.818 117.493 138.064 117.516 137.842 117.97 C 137.51 118.648 137.867 119.48 137.842 120.235 C 137.82 120.902 138.14 121.723 137.709 122.233 C 137.207 122.824 136.205 122.615 135.444 122.765 C 134.342 122.983 133.238 123.326 132.115 123.298 C 131.253 123.277 130.058 123.485 129.584 122.765 L 129.584 122.765 L 129.584 122.765 L 129.584 122.765 L 129.584 122.765 L 129.584 122.765 L 129.584 122.765 L 129.584 122.765 L 129.584 122.765 L 129.584 122.765 L 129.584 122.765 Z M 150.954 165.92 C 150.657 165.931 150.374 166.117 150.155 166.319 C 149.965 166.495 149.753 166.726 149.755 166.985 C 149.759 167.404 150.111 167.769 150.421 168.051 C 150.936 168.518 151.627 169.203 152.286 168.983 C 152.757 168.826 152.762 168.11 152.952 167.651 C 153.06 167.392 153.335 167.107 153.218 166.852 C 152.879 166.11 151.77 165.89 150.954 165.92 L 150.954 165.92 L 150.954 165.92 L 150.954 165.92 L 150.954 165.92 L 150.954 165.92 L 150.954 165.92 L 150.954 165.92 L 150.954 165.92 L 150.954 165.92 Z M 167.204 161.258 C 167.675 160.832 167.512 160.022 167.603 159.393 C 167.686 158.82 167.937 158.205 167.736 157.662 C 167.671 157.485 167.511 157.334 167.337 157.262 C 166.845 157.058 166.182 156.967 165.739 157.262 C 165.258 157.582 165.167 158.291 165.073 158.861 C 164.964 159.519 164.871 160.281 165.206 160.858 C 165.366 161.136 165.694 161.316 166.005 161.391 C 166.396 161.486 166.905 161.528 167.204 161.258 L 167.204 161.258 L 167.204 161.258 L 167.204 161.258 L 167.204 161.258 L 167.204 161.258 L 167.204 161.258 L 167.204 161.258 L 167.204 161.258 Z M 168.011 164.588 C 168.041 164.871 167.572 164.986 167.478 165.254 C 167.317 165.715 167.538 166.234 167.478 166.719 C 167.434 167.082 167.212 167.252 167.212 167.784 C 167.212 168.317 167.296 168.829 166.945 169.116 C 166.602 169.398 166.058 169.116 165.614 169.116 C 165.303 169.116 164.681 169.782 164.681 169.116 C 164.681 168.45 164.661 167.962 164.681 167.385 C 164.703 166.762 164.667 166.126 164.814 165.52 C 164.974 164.863 165.106 164.102 165.614 163.655 C 165.856 163.442 166.229 163.324 166.546 163.389 C 167.164 163.517 167.945 163.96 168.011 164.588 L 168.011 164.588 L 168.011 164.588 L 168.011 164.588 L 168.011 164.588 L 168.011 164.588 L 168.011 164.588 Z M 183.863 172.846 C 184.444 173.459 183.835 174.538 183.73 175.376 C 183.673 175.826 183.791 176.395 183.464 176.708 C 183.041 177.112 182.316 176.981 181.732 176.975 C 180.966 176.966 180.207 176.777 179.468 176.575 C 178.736 176.375 177.891 176.294 177.337 175.776 C 176.945 175.41 176.813 174.828 176.671 174.311 C 176.564 173.923 176.368 173.477 176.537 173.112 C 176.673 172.822 176.937 172.579 177.337 172.579 C 177.736 172.579 176.671 172.313 178.935 172.579 C 181.199 172.846 180.619 172.801 181.466 172.846 C 182.264 172.888 183.313 172.266 183.863 172.846 L 183.863 172.846 L 183.863 172.846 L 183.863 172.846 L 183.863 172.846 L 183.863 172.846 Z M 217.229 167.668 C 217.21 168.578 216.2 169.302 215.364 169.666 C 214.672 169.966 213.855 169.666 213.1 169.666 C 212.39 169.666 211.502 170.331 210.969 169.666 C 210.436 169 209.6 168.906 209.77 168.334 C 209.966 167.673 211.098 167.961 211.768 167.801 C 212.607 167.601 213.633 167.534 214.299 167.268 C 214.965 167.002 215.732 166.513 216.43 166.735 C 216.82 166.86 217.238 167.258 217.229 167.668 L 217.229 167.668 L 217.229 167.668 L 217.229 167.668 L 217.229 167.668 Z M 182.75 181.125 L 179.25 179.75 L 178.875 181.875 L 181.875 183.25 L 182.75 181.125 L 182.75 181.125 L 182.75 181.125 L 182.75 181.125 Z M 183.57 110.462 C 183.15 111.142 183.357 112.09 183.57 112.86 C 183.639 113.109 183.712 113.503 183.97 113.526 C 184.44 113.568 184.698 112.886 184.902 112.46 C 185.233 111.769 185.328 110.962 185.301 110.196 C 185.295 110.013 185.335 109.74 185.168 109.663 C 184.627 109.414 183.883 109.956 183.57 110.462 L 183.57 110.462 L 183.57 110.462 L 183.57 110.462 Z M 173.258 116.686 C 173.077 116.881 173.258 117.219 173.258 117.485 C 173.258 117.796 173.087 118.158 173.258 118.418 C 173.444 118.7 173.861 118.894 174.191 118.817 C 174.589 118.724 174.829 118.261 174.99 117.885 C 175.165 117.475 175.434 116.873 175.123 116.553 C 174.689 116.106 173.683 116.23 173.258 116.686 L 173.258 116.686 L 173.258 116.686 Z M 170.891 118.071 C 170.647 118.602 170.753 119.38 171.157 119.802 C 171.313 119.966 171.606 120.001 171.823 119.935 C 172.123 119.844 172.369 119.56 172.489 119.27 C 172.642 118.9 172.621 118.448 172.489 118.071 C 172.395 117.803 172.236 117.453 171.956 117.405 C 171.543 117.334 171.065 117.69 170.891 118.071 L 170.891 118.071 Z"/>
+ <g opacity=".6">
+ <path fill="#e8e7c8" fill-rule="evenodd" d="M 144.923 149.68 C 144.678 150.8 144.503 151.675 143.978 152.2 C 143.488 152.725 142.193 152.55 142.193 153.18 C 142.193 153.39 142.473 153.635 142.893 153.635 C 143.348 153.635 143.873 153.53 144.398 153.53 C 146.288 153.53 147.898 153.6 149.228 153.6 C 150.243 153.6 151.258 153.565 152.238 153.565 C 153.113 153.565 154.093 153.6 155.143 153.6 C 156.683 153.6 158.013 153.53 159.098 153.53 L 159.623 153.53 C 159.973 153.53 160.043 153.425 160.148 152.865 C 160.603 150.45 160.848 149.155 160.848 148.875 C 160.848 148.56 160.638 148.28 160.393 148.28 C 159.623 148.28 159.553 149.68 158.643 150.66 C 157.593 151.78 155.283 152.375 151.748 152.375 C 149.718 152.375 148.773 152.235 148.773 151.43 C 148.773 151.115 148.913 150.38 149.158 149.295 L 150.523 143.555 C 150.733 142.715 150.523 142.435 151.713 142.435 C 151.923 142.435 152.903 142.54 154.653 142.715 C 155.213 142.785 155.703 142.785 156.158 142.89 C 156.893 143.065 157.348 143.695 157.348 144.535 C 157.348 144.815 157.278 145.165 157.278 145.62 C 157.278 145.935 157.558 146.215 157.838 146.215 C 158.398 146.215 158.433 145.55 158.608 144.325 C 158.993 141.49 159.833 139.705 159.833 138.795 C 159.833 138.515 159.693 138.375 159.343 138.375 C 158.468 138.375 158.643 139.53 157.803 140.545 C 157.278 141.14 155.808 141.49 153.323 141.49 C 152.448 141.49 151.958 141.56 151.818 141.56 C 151.328 141.56 151.083 141.35 151.083 141.07 C 151.083 140.86 151.293 140.51 151.398 140.055 L 152.728 134.49 C 153.008 133.37 152.903 133.335 154.583 133.335 C 157.453 133.335 159.028 133.405 159.693 134.56 C 160.323 135.68 159.693 136.905 160.638 136.905 C 161.093 136.905 161.233 136.66 161.338 136.1 L 161.863 133.335 C 161.898 133.09 161.933 132.88 161.933 132.74 C 161.933 132.215 161.548 132.215 160.043 132.215 L 146.988 132.215 C 146.078 132.215 145.658 132.25 145.658 132.67 C 145.658 133.09 146.323 133.16 147.478 133.265 C 148.178 133.335 148.458 133.44 148.458 133.965 C 148.458 134.42 148.318 134.805 148.248 135.19 L 144.923 149.68 Z M 172.748 137.535 C 173.413 134.98 173.483 133.825 174.848 133.335 C 175.793 132.985 176.528 133.335 176.528 132.495 C 176.528 132.11 176.213 132.04 175.443 132.04 C 174.288 132.04 172.713 132.25 170.788 132.25 C 170.053 132.25 169.073 132.215 167.813 132.215 C 166.903 132.215 166.448 132.39 166.448 132.74 C 166.448 133.195 166.973 133.23 167.988 133.335 C 168.968 133.44 169.423 133.475 169.423 134.245 C 169.423 134.91 168.723 137.255 167.498 141.385 C 166.448 144.955 165.713 147.44 165.713 148.98 C 165.713 151.955 168.898 154.405 173.623 154.405 C 177.928 154.405 180.728 152.76 182.408 149.295 C 183.563 146.88 184.123 143.065 185.383 138.48 C 186.153 135.645 186.258 134.175 187.378 133.44 C 187.973 133.055 188.638 133.265 188.638 132.565 C 188.638 132.25 188.428 132.11 188.043 132.11 C 187.833 132.11 186.503 132.25 184.088 132.25 C 183.773 132.25 183.388 132.215 182.898 132.215 C 182.408 132.215 182.093 132.39 182.093 132.67 C 182.093 133.265 182.688 133.23 183.598 133.405 C 184.473 133.58 184.753 133.86 184.753 134.595 C 184.753 135.82 184.333 136.975 184.018 138.235 C 183.423 140.685 182.968 143.345 182.093 146.215 C 181.393 148.49 180.763 150.24 179.363 151.36 C 178.243 152.27 176.388 152.9 174.533 152.9 C 171.803 152.9 169.948 151.43 169.948 149.26 C 169.948 148.175 170.263 147.09 170.578 145.9 L 172.748 137.535 Z M 190.948 149.365 C 190.563 151.045 190.493 152.165 189.863 152.445 C 189.093 152.76 188.148 152.585 188.148 153.25 C 188.148 153.6 188.428 153.74 189.058 153.74 C 190.073 153.74 190.983 153.67 191.858 153.67 L 192.768 153.67 C 193.573 153.67 194.483 153.635 195.498 153.635 C 195.883 153.635 196.233 153.705 196.618 153.705 C 197.283 153.705 197.598 153.495 197.598 153.215 C 197.598 152.48 196.618 152.76 195.603 152.445 C 195.078 152.27 194.763 151.92 194.763 151.57 C 194.763 151.185 194.903 150.87 194.973 150.555 L 196.163 144.815 C 196.758 144.745 197.388 144.675 197.983 144.605 L 201.798 152.27 C 202.253 153.18 202.498 153.775 202.918 153.845 C 203.653 153.985 204.668 153.88 205.893 154.09 C 206.803 154.23 207.818 154.615 209.008 154.615 C 209.778 154.615 210.128 154.475 210.128 154.125 C 210.128 153.53 209.113 153.81 207.958 153.145 C 206.908 152.55 206.383 151.675 205.718 150.415 L 202.113 143.485 C 206.908 141.105 209.323 139.145 209.323 136.205 C 209.323 133.44 207.328 132.005 203.373 132.005 C 201.448 132.005 198.683 132.285 195.218 132.285 C 193.503 132.285 192.453 132.145 192.103 132.145 C 191.648 132.145 191.403 132.285 191.403 132.53 C 191.403 133.02 191.893 133.055 192.803 133.125 C 193.923 133.23 194.448 133.405 194.448 134 C 194.448 134.455 194.238 134.84 194.168 135.225 L 190.948 149.365 Z M 196.758 142.295 L 198.228 135.085 C 198.543 133.545 198.613 133.125 200.328 133.125 C 203.268 133.125 204.773 134.385 204.773 136.625 C 204.773 138.62 203.338 140.825 200.748 142.26 C 199.103 143.17 196.933 143.555 196.688 143.555 C 196.513 143.555 196.443 143.52 196.443 143.415 C 196.443 143.135 196.653 142.75 196.758 142.295 Z M 212.683 144.99 C 212.683 150.52 215.973 154.405 220.558 154.405 C 223.673 154.405 226.438 152.935 228.958 149.96 C 231.023 147.51 232.283 144.08 232.283 140.72 C 232.283 137.955 231.198 135.4 229.203 133.51 C 227.978 132.355 226.368 131.725 224.443 131.725 C 220.803 131.725 217.303 133.825 214.993 137.325 C 213.488 139.6 212.683 142.33 212.683 144.99 Z M 224.688 132.74 C 226.788 132.74 228.328 134.56 228.328 137.5 C 228.328 142.155 226.788 147.335 224.653 150.59 C 223.533 152.34 221.923 153.25 220.383 153.25 C 218.178 153.25 216.603 151.255 216.603 147.895 C 216.603 146.95 216.778 145.865 217.058 144.57 C 217.583 142.085 218.108 139.775 219.123 137.605 C 220.663 134.35 222.413 132.74 224.688 132.74 Z"/>
+ </g>
+ <path fill-opacity=".15" d="M 31.408 175.609 L 31.779 173.833 C 32.004 172.752 33.083 171.837 34.186 171.79 Q 52.688 171 56.438 156.563 C 65.688 123.563 65.25 118.625 74.25 87.875 C 74.399 84.982 71.826 83.075 68.875 82.5 L 55.936 81.688 C 55.385 81.653 55.027 81.186 55.138 80.645 L 55.3 79.855 C 55.41 79.314 55.947 78.84 56.497 78.797 C 63.758 78.227 78.727 73.195 96.709 65.35 C 98.732 64.467 99.925 65.485 99.37 67.622 L 76.438 156 C 74.51 165.886 81.374 171.563 95.008 172.817 C 96.108 172.918 96.717 173.85 96.368 174.897 L 96.11 175.669 C 95.761 176.716 94.582 177.567 93.478 177.567 L 33 177.567 C 31.896 177.567 31.183 176.689 31.408 175.609 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cointop.svg b/.icons/Gruvbox_Dark-2/apps/64/cointop.svg
new file mode 100644
index 000000000..5309386f8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cointop.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="6IoPRJq4JqD0oPnnr7yb1L7nKdMkxuOU" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#6IoPRJq4JqD0oPnnr7yb1L7nKdMkxuOU)">
+ <path fill="#d9c813" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="JxkgQxuvo10qR87QYogYTJdkfSfFc7A4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#JxkgQxuvo10qR87QYogYTJdkfSfFc7A4)">
+ <linearGradient id="_lgradient_97" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_97)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_98" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_98)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_99" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(107.174,0,0,145,74.413,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_99)" fill-rule="evenodd" d="M 91.633 55.5 C 83.732 55.501 77.16 60.855 75.133 68.109 L 181.587 68.109 L 181.587 55.5 L 91.633 55.5 L 91.633 55.5 L 91.633 55.5 L 91.633 55.5 L 91.633 55.5 L 91.633 55.5 Z M 74.413 77.565 L 74.413 90.174 L 108.709 90.174 L 181.587 90.174 L 181.587 77.565 L 74.413 77.565 L 74.413 77.565 L 74.413 77.565 L 74.413 77.565 L 74.413 77.565 L 74.413 77.565 Z M 74.413 99.63 L 74.413 112.239 L 109.087 112.239 L 109.087 99.63 L 74.413 99.63 L 74.413 99.63 L 74.413 99.63 L 74.413 99.63 L 74.413 99.63 Z M 74.413 121.696 L 74.413 134.304 L 109.087 134.304 L 109.087 121.696 L 74.413 121.696 L 74.413 121.696 L 74.413 121.696 L 74.413 121.696 Z M 74.413 143.761 L 74.413 156.37 L 109.087 156.37 L 109.087 143.761 L 74.413 143.761 L 74.413 143.761 L 74.413 143.761 Z M 74.413 165.826 L 74.413 178.435 L 181.587 178.435 L 181.587 165.826 L 108.709 165.826 L 74.413 165.826 L 74.413 165.826 Z M 75.133 187.891 C 77.16 195.145 83.732 200.499 91.633 200.5 L 181.587 200.5 L 181.587 187.891 L 75.133 187.891 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/color-calibate.svg b/.icons/Gruvbox_Dark-2/apps/64/color-calibate.svg
new file mode 120000
index 000000000..15e177802
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/color-calibate.svg
@@ -0,0 +1 @@
+colour.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/color-picker.svg b/.icons/Gruvbox_Dark-2/apps/64/color-picker.svg
new file mode 100644
index 000000000..94f4e45eb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/color-picker.svg
@@ -0,0 +1,128 @@
+<svg xmlns="http://www.w3.org/2000/svg" fill="none" width="256" height="256" viewBox="0 0 256 256">
+ <g clip-path="url(#clip0)">
+ <g filter="url(#filter0_d)">
+ <path fill="url(#paint0_linear)" d="M165.685 11.947C239.74 11.947 250.324 22.5042 250.324 96.4908V155.742C250.324 229.728 239.74 240.285 165.685 240.285H90.3152C16.2595 240.285 5.67586 229.728 5.67586 155.742V96.4908C5.67586 22.5042 16.2595 11.947 90.3152 11.947H165.685Z"/>
+ </g>
+ <path fill="url(#paint1_linear)" d="M250.324 96.4908V155.742C250.324 156.921 250.321 158.085 250.316 159.232C210.5 150 163 137.5 163 137.5L171 109C171 109 179.5 107.5 250.316 93C250.321 94.1476 250.324 95.3112 250.324 96.4908Z"/>
+ <path fill="url(#paint2_linear)" d="M218 16.6147C196.5 39.5 193.5 44.5 168 76L178 112.5C178 111.373 250.313 93 250.313 93C250.313 93 250.314 92.7173 250.313 92.5C250.042 44.4455 244.581 24.459 218 16.6147Z"/>
+ <path fill="url(#paint3_linear)" d="M232.998 24C220.676 14.2126 199.991 11.947 165.685 11.947H149.5L137.5 65L173.5 81C207.5 47 205.5 49 232.998 24Z"/>
+ <path fill="url(#paint4_linear)" d="M158.5 11.947H90.3152C97.5 39 105.5 63 109 75.5L143 70.5L158.5 11.947Z"/>
+ <path fill="url(#paint5_linear)" d="M97.5 11.947H90.3153C44.1427 11.947 22.6437 16.0509 13 37.0733C31.5 51.5 70 80.5 102 105.5L119 94.5L97.5 11.947Z"/>
+ <path fill="url(#paint6_linear)" d="M25.5 22.1933C9.07506 33.003 5.67586 54.561 5.67586 96.4908L110 125L108 106.5C68.5 67 64 62 25.5 22.1933Z"/>
+ <path fill="url(#paint7_linear)" d="M5.67586 96.4908V159C67.5 143.258 33.5 152 82 140L81 113.5C52 105.5 40 102 5.68001 94C5.67722 94.8222 5.67586 95.6524 5.67586 96.4908Z"/>
+ <path fill="url(#paint8_linear)" d="M114 129.5C86 137 27.5 153 5.68305 159C5.9016 207.279 11.2167 227.48 37.5 235.468L114 145.5V129.5Z"/>
+ <path fill="url(#paint9_linear)" d="M24 228.995C36.4305 238.138 56.9188 240.285 90.3152 240.285H104L129.5 138L120 133.5L24 228.995Z"/>
+ <path fill="url(#paint10_linear)" d="M97.5 240.285H165.685L138 131H127L97.5 240.285Z"/>
+ <path fill="url(#paint11_linear)" d="M158 240.285H165.685C205.725 240.285 227.21 237.199 238.5 222.67L139.5 122.5L128 127L158 240.285Z"/>
+ <path fill="url(#paint12_linear)" d="M229 230.975C246.127 220.844 250.067 200.348 250.312 160V157.5L146.5 131L143.5 140L229 230.975Z"/>
+ <path fill="url(#paint13_linear)" fill-rule="evenodd" d="M208.303 24.5802C197.875 22.6184 184.122 21.947 165.685 21.947H90.3152C71.8775 21.947 58.1251 22.6184 47.6969 24.5802C37.3651 26.5238 31.2854 29.5604 27.2912 33.5495C23.2983 37.5372 20.2593 43.6058 18.3134 53.9214C16.349 64.3351 15.6759 78.0709 15.6759 96.4908V155.742C15.6759 174.161 16.349 187.897 18.3134 198.311C20.2593 208.626 23.2983 214.695 27.2912 218.683C31.2854 222.672 37.3651 225.708 47.6969 227.652C58.1252 229.614 71.8775 230.285 90.3152 230.285H165.685C184.122 230.285 197.875 229.614 208.303 227.652C218.635 225.708 224.715 222.672 228.709 218.683C232.702 214.695 235.741 208.626 237.687 198.311C239.651 187.897 240.324 174.161 240.324 155.742V96.4908C240.324 78.0709 239.651 64.3351 237.687 53.9214C235.741 43.6058 232.702 37.5372 228.709 33.5495C224.715 29.5604 218.635 26.5238 208.303 24.5802ZM250.324 96.4908C250.324 22.5042 239.74 11.947 165.685 11.947H90.3152C16.2595 11.947 5.67586 22.5042 5.67586 96.4908V155.742C5.67586 229.728 16.2595 240.285 90.3152 240.285H165.685C239.74 240.285 250.324 229.728 250.324 155.742V96.4908Z" clip-rule="evenodd"/>
+ <path fill="url(#paint14_linear)" fill-rule="evenodd" d="M9.46935 52.2531C7.3385 63.5492 6.67586 78.0018 6.67586 96.4908V155.742C6.67586 174.231 7.3385 188.683 9.46935 199.979C11.5983 211.265 15.1757 219.303 20.9313 225.051C26.687 230.799 34.7341 234.371 46.033 236.497C57.3415 238.624 71.8089 239.285 90.3152 239.285H165.685C184.191 239.285 198.659 238.624 209.967 236.497C221.266 234.371 229.313 230.799 235.069 225.051C240.824 219.303 244.402 211.265 246.531 199.979C248.662 188.683 249.324 174.231 249.324 155.742V96.4908C249.324 78.0018 248.662 63.5492 246.531 52.2531C244.402 40.9668 240.824 32.9297 235.069 27.1814C229.313 21.4331 221.266 17.8609 209.967 15.7353C198.659 13.6079 184.191 12.947 165.685 12.947H90.3152C71.8089 12.947 57.3415 13.6079 46.033 15.7353C34.7341 17.8609 26.687 21.4331 20.9313 27.1814C15.1757 32.9297 11.5983 40.9668 9.46935 52.2531ZM45.6632 13.7698C57.1673 11.6056 71.7937 10.947 90.3152 10.947H165.685C184.206 10.947 198.833 11.6056 210.337 13.7698C221.851 15.9358 230.335 19.627 236.482 25.7663C242.629 31.9058 246.326 40.3804 248.496 51.8824C250.664 63.3745 251.324 77.9865 251.324 96.4908V155.742C251.324 174.246 250.664 188.858 248.496 200.35C246.326 211.852 242.629 220.326 236.482 226.466C230.335 232.605 221.851 236.296 210.337 238.462C198.833 240.627 184.206 241.285 165.685 241.285H90.3152C71.7937 241.285 57.1673 240.627 45.6632 238.462C34.1495 236.296 25.6652 232.605 19.518 226.466C13.3707 220.326 9.6737 211.852 7.50401 200.35C5.33617 188.858 4.67586 174.246 4.67586 155.742V96.4908C4.67586 77.9865 5.33617 63.3745 7.50401 51.8824C9.6737 40.3804 13.3707 31.9058 19.518 25.7663C25.6652 19.627 34.1495 15.9358 45.6632 13.7698Z" clip-rule="evenodd"/>
+ <path fill="url(#paint15_linear)" fill-rule="evenodd" d="M248.496 51.8824C250.664 63.3745 251.324 77.9865 251.324 96.4908V155.742C251.324 174.246 250.664 188.858 248.496 200.35C246.326 211.852 242.629 220.326 236.482 226.466C230.335 232.605 221.851 236.296 210.337 238.462C198.833 240.627 184.206 241.285 165.685 241.285H90.3152C71.7937 241.285 57.1673 240.627 45.6632 238.462C34.1495 236.296 25.6652 232.605 19.518 226.466C13.3707 220.326 9.6737 211.852 7.50401 200.35C5.33617 188.858 4.67586 174.246 4.67586 155.742V96.4908C4.67586 77.9865 5.33617 63.3745 7.50401 51.8824C9.6737 40.3804 13.3707 31.9058 19.518 25.7663C25.6652 19.627 34.1495 15.9358 45.6632 13.7698C57.1673 11.6056 71.7937 10.947 90.3152 10.947H165.685C184.206 10.947 198.833 11.6056 210.337 13.7698C221.851 15.9358 230.335 19.627 236.482 25.7663C242.629 31.9058 246.326 40.3804 248.496 51.8824ZM250.324 96.4908C250.324 22.5042 239.74 11.947 165.685 11.947H90.3152C16.2595 11.947 5.67586 22.5042 5.67586 96.4908V155.742C5.67586 229.728 16.2595 240.285 90.3152 240.285H165.685C239.74 240.285 250.324 229.728 250.324 155.742V96.4908Z" clip-rule="evenodd"/>
+ <g filter="url(#filter1_f)">
+ <circle fill-opacity=".4" cx="128" cy="132" r="70"/>
+ </g>
+ <circle fill="url(#paint16_linear)" cx="128" cy="128" r="70"/>
+ <g filter="url(#filter2_f)">
+ <path fill-opacity=".4" d="M128.333 90.6164C127.275 94.216 125.873 97.7181 124.364 101.156C116.683 118.174 104.964 129.657 103.642 140.489C103.61 140.65 103.53 140.826 103.502 140.987L103.594 141.021C103.563 141.394 103.486 141.766 103.479 142.139C103.215 155.578 113.668 166.751 126.827 167.091C139.987 167.432 150.87 156.811 151.134 143.372C151.141 142.999 151.08 142.623 151.063 142.249L151.157 142.219C151.136 142.058 151.063 141.878 151.036 141.715C150.142 130.826 138.887 118.748 131.884 101.351C130.512 97.838 129.248 94.2668 128.333 90.6164Z"/>
+ </g>
+ <path fill="url(#paint17_linear)" d="M128.333 86.6164C127.275 90.216 125.873 93.7181 124.364 97.156C116.683 114.174 104.964 125.657 103.642 136.489C103.61 136.65 103.53 136.826 103.502 136.987L103.594 137.021C103.563 137.394 103.486 137.766 103.479 138.139C103.215 151.578 113.668 162.751 126.827 163.091C139.987 163.432 150.87 152.811 151.134 139.372C151.141 138.999 151.08 138.623 151.063 138.249L151.157 138.219C151.136 138.058 151.063 137.878 151.036 137.715C150.142 126.826 138.887 114.748 131.884 97.3506C130.512 93.838 129.248 90.2668 128.333 86.6164Z"/>
+ </g>
+ <defs>
+ <filter id="filter0_d" width="264.648" height="248.338" x="-4.32" y="5.95" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+ <feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="effect1_dropShadow" mode="normal" result="shape"/>
+ </filter>
+ <filter id="filter1_f" width="160" height="160" x="48" y="52" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" mode="normal" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <filter id="filter2_f" width="67.683" height="96.483" x="93.47" y="80.62" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" mode="normal" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="5.676" x2="5.676" y1="11.947" y2="240.285" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#4C5561"/>
+ <stop offset="1" stop-color="#2E3842"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="163" x2="163" y1="93" y2="159.232" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#FF4400"/>
+ <stop offset="1" stop-color="#DC1414"/>
+ </linearGradient>
+ <linearGradient id="paint2_linear" x1="168" x2="168" y1="16.615" y2="112.5" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#FF6E00"/>
+ <stop offset="1" stop-color="#DC3514"/>
+ </linearGradient>
+ <linearGradient id="paint3_linear" x1="137.5" x2="137.5" y1="11.947" y2="81" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#FF9900"/>
+ <stop offset="1" stop-color="#DC5714"/>
+ </linearGradient>
+ <linearGradient id="paint4_linear" x1="90.315" x2="90.315" y1="11.947" y2="75.5" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#FFC400"/>
+ <stop offset="1" stop-color="#DC7814"/>
+ </linearGradient>
+ <linearGradient id="paint5_linear" x1="13" x2="13" y1="11.947" y2="105.5" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#FFEE00"/>
+ <stop offset="1" stop-color="#DC9914"/>
+ </linearGradient>
+ <linearGradient id="paint6_linear" x1="57.838" x2="57.838" y1="22.193" y2="125" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#A6D74F"/>
+ <stop offset="1" stop-color="#76C22B"/>
+ </linearGradient>
+ <linearGradient id="paint7_linear" x1="5.676" x2="5.676" y1="94" y2="159" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#46A926"/>
+ <stop offset="1" stop-color="#009A56"/>
+ </linearGradient>
+ <linearGradient id="paint8_linear" x1="5.683" x2="5.683" y1="129.5" y2="235.468" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#5786FF"/>
+ <stop offset=".5" stop-color="#51A8FF"/>
+ <stop offset="1" stop-color="#0F82F5"/>
+ </linearGradient>
+ <linearGradient id="paint9_linear" x1="24" x2="24" y1="133.5" y2="240.285" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#003BFF"/>
+ <stop offset="1" stop-color="#1478DC"/>
+ </linearGradient>
+ <linearGradient id="paint10_linear" x1="97.5" x2="97.5" y1="131" y2="240.285" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#EC57FF"/>
+ <stop offset=".5" stop-color="#C551FF"/>
+ <stop offset="1" stop-color="#A90FF5"/>
+ </linearGradient>
+ <linearGradient id="paint11_linear" x1="128" x2="128" y1="122.5" y2="240.285" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#D11F7B"/>
+ <stop offset="1" stop-color="#FF00AA"/>
+ </linearGradient>
+ <linearGradient id="paint12_linear" x1="5.676" x2="5.676" y1="96.491" y2="230.975" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#FF0011"/>
+ <stop offset="1" stop-color="#DC1457"/>
+ </linearGradient>
+ <linearGradient id="paint13_linear" x1="41.354" x2="35.848" y1="240.285" y2="18.016" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#BFC1C1"/>
+ <stop offset="1" stop-color="#F1F2F3"/>
+ </linearGradient>
+ <linearGradient id="paint14_linear" x1="40.646" x2="35.088" y1="241.285" y2="17.069" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#BFC1C1"/>
+ <stop offset="1" stop-color="#F1F2F3"/>
+ </linearGradient>
+ <linearGradient id="paint15_linear" x1="40.646" x2="35.088" y1="241.285" y2="17.069" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#BFC1C1"/>
+ <stop offset="1" stop-color="#F1F2F3"/>
+ </linearGradient>
+ <linearGradient id="paint16_linear" x1="78.417" x2="74.8" y1="198" y2="61.733" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#BFC1C1"/>
+ <stop offset="1" stop-color="#F1F2F3"/>
+ </linearGradient>
+ <linearGradient id="paint17_linear" x1="104.506" x2="102.528" y1="86" y2="162.462" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#4C5561"/>
+ <stop offset="1" stop-color="#2E3842"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect fill="#fff" width="256" height="256"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/colorgrab.svg b/.icons/Gruvbox_Dark-2/apps/64/colorgrab.svg
new file mode 100644
index 000000000..eac7c7e28
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/colorgrab.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#1463a5" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".1" d="M249.643 83.58L44.234 236.61c11.562 2.311 26.426 3.019 45.523 3.019h75.37c74.055 0 84.639-10.558 84.639-84.544V95.834c0-4.303-.041-8.37-.123-12.254z"/>
+ <defs>
+ <filter id="b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".582"/>
+ </filter>
+ </defs>
+ <path opacity=".3" d="M128.407 57.058c-.752.015-1.505.043-2.256.083-.129-.014-.241-.078-.375-.078h-63.84a2.76 2.76 0 0 0-2.766 2.765v64.926c-.033.54-.061 1.081-.082 1.622a69.317 69.317 0 0 0 69.319 69.322c28.037-.001 53.313-16.89 64.042-42.793 10.73-25.903 4.8-55.718-15.023-75.545a69.322 69.322 0 0 0-49.019-20.304v.002z" filter="url(#b)"/>
+ <linearGradient id="c" x1=".613" x2=".152" y1=".953" y2="-.032" gradientTransform="matrix(71.285 0 0 71.2825 92.767 90.737)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#5299dc"/>
+ <stop offset="100%" stop-color="#287bc8"/>
+ </linearGradient>
+ <path fill="url(#c)" d="M164.05 126.38c-.002 19.684-15.959 35.64-35.643 35.64-19.683-.001-35.639-15.957-35.64-35.64 0-19.685 15.958-35.642 35.643-35.642 19.684 0 35.642 15.957 35.642 35.642h-.002z"/>
+ <linearGradient id="d" x1=".022" x2=".873" y1=".063" y2=".83" gradientTransform="matrix(138.6405 0 0 138.642 59.088 57.056)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ebebeb"/>
+ <stop offset="100%" stop-color="#a0afbe"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M128.407 57.058c-.752.015-1.505.043-2.256.083-.129-.014-.241-.078-.375-.078h-63.84a2.76 2.76 0 0 0-2.766 2.765v64.926c-.033.54-.061 1.081-.082 1.622a69.317 69.317 0 0 0 69.319 69.322c28.037-.001 53.313-16.89 64.042-42.793 10.73-25.903 4.8-55.718-15.023-75.545a69.322 69.322 0 0 0-49.019-20.304v.002zm35.643 69.322c-.002 19.684-15.959 35.64-35.643 35.64-19.683-.001-35.639-15.957-35.64-35.64 0-19.685 15.958-35.642 35.643-35.642 19.684 0 35.642 15.957 35.642 35.642h-.002z"/>
+ <path fill="#ffffff" fill-opacity=".597" d="M128.409 164.813c-19.683-.001-35.639-15.957-35.64-35.64.005-.549.023-1.098.054-1.645.609 19.22 16.356 34.492 35.586 34.513 19.036-.011 34.704-14.978 35.585-33.993a35 35 0 0 1 .054 1.125c-.001 19.682-15.956 35.638-35.638 35.64h-.001z"/>
+ <path fill-opacity=".215" d="M128.409 90.739c-19.683.001-35.639 15.958-35.64 35.641.005.548.023 1.097.054 1.645.609-19.221 16.356-34.493 35.586-34.514 19.036.011 34.704 14.978 35.585 33.994.024-.375.042-.75.054-1.125-.001-19.683-15.957-35.64-35.64-35.641h.001z"/>
+ <g opacity=".4">
+ <linearGradient id="e" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#e)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/colorhug-backlight.svg b/.icons/Gruvbox_Dark-2/apps/64/colorhug-backlight.svg
new file mode 100755
index 000000000..084626047
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/colorhug-backlight.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="QxiKjLO1EWSIt2Qp97c9a3x8xIh984pC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#QxiKjLO1EWSIt2Qp97c9a3x8xIh984pC)">
+ <linearGradient id="_lgradient_6" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_7" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="x0lYTzlFElr4eq8ArrHU9AVARhugiDXP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#x0lYTzlFElr4eq8ArrHU9AVARhugiDXP)">
+ <path fill="#111111" fill-rule="evenodd" d="M 167.236 118.345 L 166.886 118.925 C 167.74 122.671 168.182 126.499 168.205 130.341 C 168.187 133.15 167.944 135.954 167.48 138.725 C 175.405 141.495 180.716 148.968 180.727 157.364 C 180.727 168.284 171.875 177.136 160.955 177.136 C 156.061 177.126 151.346 175.301 147.72 172.015 C 142.312 176.216 136.138 179.323 129.542 181.163 L 129.496 181.243 C 136.958 191.093 148.597 196.889 160.955 196.909 C 182.795 196.909 200.5 179.204 200.5 157.364 C 200.488 137.957 186.396 121.428 167.236 118.345 L 167.236 118.345 L 167.236 118.345 L 167.236 118.345 L 167.236 118.345 L 167.236 118.345 Z M 88.56 118.411 C 69.506 121.579 55.528 138.048 55.5 157.364 C 55.5 167.852 59.666 177.91 67.083 185.326 C 74.499 192.743 84.557 196.909 95.045 196.909 C 107.397 196.899 119.033 191.118 126.504 181.282 C 119.802 179.52 113.513 176.454 107.997 172.259 C 104.408 175.392 99.809 177.124 95.045 177.136 C 84.125 177.136 75.273 168.284 75.273 157.364 C 75.273 149.216 80.271 141.902 87.863 138.942 C 87.388 136.1 87.147 133.223 87.142 130.341 C 87.158 126.323 87.634 122.321 88.56 118.411 L 88.56 118.411 L 88.56 118.411 L 88.56 118.411 L 88.56 118.411 L 88.56 118.411 Z M 128 65.091 C 106.16 65.091 88.455 82.796 88.455 104.636 C 88.475 109.03 89.228 113.389 90.682 117.535 C 95.705 112.496 101.695 108.525 108.293 105.862 C 108.259 105.454 108.237 105.046 108.227 104.636 C 108.227 93.716 117.08 84.864 128 84.864 C 138.92 84.864 147.773 93.716 147.773 104.636 C 147.764 105.05 147.742 105.463 147.707 105.875 C 154.307 108.529 160.302 112.49 165.331 117.522 C 166.779 113.379 167.527 109.025 167.545 104.636 C 167.545 94.148 163.379 84.09 155.963 76.674 C 148.547 69.257 138.488 65.091 128 65.091 L 128 65.091 L 128 65.091 L 128 65.091 Z M 114.819 104.636 C 114.819 97.361 120.726 91.454 128.001 91.454 C 135.277 91.454 141.183 97.361 141.183 104.636 C 141.183 111.911 135.277 117.818 128.001 117.818 C 120.726 117.818 114.819 111.911 114.819 104.636 L 114.819 104.636 L 114.819 104.636 Z M 81.864 157.364 C 81.864 150.089 87.771 144.182 95.046 144.182 C 102.322 144.182 108.228 150.089 108.228 157.364 C 108.228 164.639 102.322 170.546 95.046 170.546 C 87.771 170.546 81.864 164.639 81.864 157.364 L 81.864 157.364 Z M 147.771 157.364 C 147.771 150.089 153.678 144.182 160.953 144.182 C 168.228 144.182 174.135 150.089 174.135 157.364 C 174.135 164.639 168.228 170.546 160.953 170.546 C 153.678 170.546 147.771 164.639 147.771 157.364 Z"/>
+ </g>
+ <g>
+ <path fill="#37a6e6" d="M 167.236 115.345 L 166.886 115.925 C 167.74 119.671 168.182 123.499 168.205 127.341 C 168.187 130.15 167.944 132.954 167.48 135.725 C 175.405 138.495 180.716 145.968 180.727 154.364 C 180.727 165.284 171.875 174.136 160.955 174.136 C 156.061 174.126 151.346 172.301 147.72 169.015 C 142.312 173.216 136.138 176.323 129.542 178.163 L 129.496 178.243 C 136.958 188.093 148.597 193.889 160.955 193.909 C 182.795 193.909 200.5 176.204 200.5 154.364 C 200.488 134.957 186.396 118.428 167.236 115.345 L 167.236 115.345 Z"/>
+ <path fill="#f22c42" d="M 88.56 115.411 C 69.506 118.579 55.528 135.048 55.5 154.364 C 55.5 164.852 59.666 174.91 67.083 182.326 C 74.499 189.743 84.557 193.909 95.045 193.909 C 107.397 193.899 119.033 188.118 126.504 178.282 C 119.802 176.52 113.513 173.454 107.997 169.259 C 104.408 172.392 99.809 174.124 95.045 174.136 C 84.125 174.136 75.273 165.284 75.273 154.364 C 75.273 146.216 80.271 138.902 87.863 135.942 C 87.388 133.1 87.147 130.223 87.142 127.341 C 87.158 123.323 87.634 119.321 88.56 115.411 L 88.56 115.411 Z"/>
+ <path fill="#76c22b" d="M 128 62.091 C 106.16 62.091 88.455 79.796 88.455 101.636 C 88.475 106.03 89.228 110.389 90.682 114.535 C 95.705 109.496 101.695 105.525 108.293 102.862 C 108.259 102.454 108.237 102.046 108.227 101.636 C 108.227 90.716 117.08 81.864 128 81.864 C 138.92 81.864 147.773 90.716 147.773 101.636 C 147.764 102.05 147.742 102.463 147.707 102.875 C 154.307 105.529 160.302 109.49 165.331 114.522 C 166.779 110.379 167.527 106.025 167.545 101.636 C 167.545 91.148 163.379 81.09 155.963 73.674 C 148.547 66.257 138.488 62.091 128 62.091 Z"/>
+ <circle fill="#cbe667" cx="128.001" cy="101.636" r="13.182" vector-effect="non-scaling-stroke"/>
+ <circle fill="#f76363" cx="95.046" cy="154.364" r="13.182" vector-effect="non-scaling-stroke"/>
+ <circle fill="#6dc7f1" cx="160.953" cy="154.364" r="13.182" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_8" x1=".518" x2=".532" y1="-.194" y2="1.114" gradientTransform="matrix(89.333,0,0,89.333,125.667,115)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4ce0c6"/>
+ <stop offset="100%" style="stop-color:#3b85b5"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_8)" cx="170.333" cy="159.667" r="44.667" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="170.333" cy="148.5" r="22.333" vector-effect="non-scaling-stroke"/>
+ <rect fill="#ffffff" width="22.333" height="22.333" x="159.17" y="154.08" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ffffff" width="22.333" height="5.583" x="159.17" y="182" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/colorhug-ccmx.svg b/.icons/Gruvbox_Dark-2/apps/64/colorhug-ccmx.svg
new file mode 100755
index 000000000..43f59c9fb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/colorhug-ccmx.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="aQJFrkYtiCrdBJ1Pq26LmWEFJNDD40Ao" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#aQJFrkYtiCrdBJ1Pq26LmWEFJNDD40Ao)">
+ <linearGradient id="_lgradient_9" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_10" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="V7Zqqel2rP4FPXto73qDR5jSI6tmKphX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#V7Zqqel2rP4FPXto73qDR5jSI6tmKphX)">
+ <path fill="#111111" fill-rule="evenodd" d="M 167.236 118.345 L 166.886 118.925 C 167.74 122.671 168.182 126.499 168.205 130.341 C 168.187 133.15 167.944 135.954 167.48 138.725 C 175.405 141.495 180.716 148.968 180.727 157.364 C 180.727 168.284 171.875 177.136 160.955 177.136 C 156.061 177.126 151.346 175.301 147.72 172.015 C 142.312 176.216 136.138 179.323 129.542 181.163 L 129.496 181.243 C 136.958 191.093 148.597 196.889 160.955 196.909 C 182.795 196.909 200.5 179.204 200.5 157.364 C 200.488 137.957 186.396 121.428 167.236 118.345 L 167.236 118.345 L 167.236 118.345 L 167.236 118.345 L 167.236 118.345 L 167.236 118.345 Z M 88.56 118.411 C 69.506 121.579 55.528 138.048 55.5 157.364 C 55.5 167.852 59.666 177.91 67.083 185.326 C 74.499 192.743 84.557 196.909 95.045 196.909 C 107.397 196.899 119.033 191.118 126.504 181.282 C 119.802 179.52 113.513 176.454 107.997 172.259 C 104.408 175.392 99.809 177.124 95.045 177.136 C 84.125 177.136 75.273 168.284 75.273 157.364 C 75.273 149.216 80.271 141.902 87.863 138.942 C 87.388 136.1 87.147 133.223 87.142 130.341 C 87.158 126.323 87.634 122.321 88.56 118.411 L 88.56 118.411 L 88.56 118.411 L 88.56 118.411 L 88.56 118.411 L 88.56 118.411 Z M 128 65.091 C 106.16 65.091 88.455 82.796 88.455 104.636 C 88.475 109.03 89.228 113.389 90.682 117.535 C 95.705 112.496 101.695 108.525 108.293 105.862 C 108.259 105.454 108.237 105.046 108.227 104.636 C 108.227 93.716 117.08 84.864 128 84.864 C 138.92 84.864 147.773 93.716 147.773 104.636 C 147.764 105.05 147.742 105.463 147.707 105.875 C 154.307 108.529 160.302 112.49 165.331 117.522 C 166.779 113.379 167.527 109.025 167.545 104.636 C 167.545 94.148 163.379 84.09 155.963 76.674 C 148.547 69.257 138.488 65.091 128 65.091 L 128 65.091 L 128 65.091 L 128 65.091 Z M 114.819 104.636 C 114.819 97.361 120.726 91.454 128.001 91.454 C 135.277 91.454 141.183 97.361 141.183 104.636 C 141.183 111.911 135.277 117.818 128.001 117.818 C 120.726 117.818 114.819 111.911 114.819 104.636 L 114.819 104.636 L 114.819 104.636 Z M 81.864 157.364 C 81.864 150.089 87.771 144.182 95.046 144.182 C 102.322 144.182 108.228 150.089 108.228 157.364 C 108.228 164.639 102.322 170.546 95.046 170.546 C 87.771 170.546 81.864 164.639 81.864 157.364 L 81.864 157.364 Z M 147.771 157.364 C 147.771 150.089 153.678 144.182 160.953 144.182 C 168.228 144.182 174.135 150.089 174.135 157.364 C 174.135 164.639 168.228 170.546 160.953 170.546 C 153.678 170.546 147.771 164.639 147.771 157.364 Z"/>
+ </g>
+ <g>
+ <path fill="#b3b3b3" d="M 167.236 115.345 L 166.886 115.925 C 167.74 119.671 168.182 123.499 168.205 127.341 C 168.187 130.15 167.944 132.954 167.48 135.725 C 175.405 138.495 180.716 145.968 180.727 154.364 C 180.727 165.284 171.875 174.136 160.955 174.136 C 156.061 174.126 151.346 172.301 147.72 169.015 C 142.312 173.216 136.138 176.323 129.542 178.163 L 129.496 178.243 C 136.958 188.093 148.597 193.889 160.955 193.909 C 182.795 193.909 200.5 176.204 200.5 154.364 C 200.488 134.957 186.396 118.428 167.236 115.345 L 167.236 115.345 Z"/>
+ <path fill="#b3b3b3" d="M 88.56 115.411 C 69.506 118.579 55.528 135.048 55.5 154.364 C 55.5 164.852 59.666 174.91 67.083 182.326 C 74.499 189.743 84.557 193.909 95.045 193.909 C 107.397 193.899 119.033 188.118 126.504 178.282 C 119.802 176.52 113.513 173.454 107.997 169.259 C 104.408 172.392 99.809 174.124 95.045 174.136 C 84.125 174.136 75.273 165.284 75.273 154.364 C 75.273 146.216 80.271 138.902 87.863 135.942 C 87.388 133.1 87.147 130.223 87.142 127.341 C 87.158 123.323 87.634 119.321 88.56 115.411 L 88.56 115.411 Z"/>
+ <path fill="#b3b3b3" d="M 128 62.091 C 106.16 62.091 88.455 79.796 88.455 101.636 C 88.475 106.03 89.228 110.389 90.682 114.535 C 95.705 109.496 101.695 105.525 108.293 102.862 C 108.259 102.454 108.237 102.046 108.227 101.636 C 108.227 90.716 117.08 81.864 128 81.864 C 138.92 81.864 147.773 90.716 147.773 101.636 C 147.764 102.05 147.742 102.463 147.707 102.875 C 154.307 105.529 160.302 109.49 165.331 114.522 C 166.779 110.379 167.527 106.025 167.545 101.636 C 167.545 91.148 163.379 81.09 155.963 73.674 C 148.547 66.257 138.488 62.091 128 62.091 Z"/>
+ <circle fill="#cbe667" cx="128.001" cy="101.636" r="13.182" vector-effect="non-scaling-stroke"/>
+ <circle fill="#f76363" cx="95.046" cy="154.364" r="13.182" vector-effect="non-scaling-stroke"/>
+ <circle fill="#6dc7f1" cx="160.953" cy="154.364" r="13.182" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/colorhug-flash.svg b/.icons/Gruvbox_Dark-2/apps/64/colorhug-flash.svg
new file mode 100755
index 000000000..7b3fa131d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/colorhug-flash.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="tc0fTl0x4OOmb7IL0vlX6JZzb5jxo3ER" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#tc0fTl0x4OOmb7IL0vlX6JZzb5jxo3ER)">
+ <linearGradient id="_lgradient_11" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_12" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="jqlNaRyMgb7c4hrqz2vSmgcqEO7iyUsY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#jqlNaRyMgb7c4hrqz2vSmgcqEO7iyUsY)">
+ <path fill="#111111" fill-rule="evenodd" d="M 92.233 112.351 L 92.91 112.343 C 95.648 109.648 98.673 107.261 101.93 105.223 C 104.329 103.762 106.842 102.495 109.443 101.434 C 107.636 93.236 111.203 84.79 118.34 80.369 C 127.631 74.63 139.814 77.51 145.553 86.801 C 148.115 90.969 149.041 95.94 148.15 100.752 C 154.566 103.145 160.454 106.765 165.486 111.41 L 165.578 111.408 C 170.037 99.882 168.853 86.935 162.375 76.41 C 150.899 57.829 126.531 52.069 107.949 63.546 C 91.445 73.754 84.787 94.43 92.233 112.351 L 92.233 112.351 L 92.233 112.351 L 92.233 112.351 L 92.233 112.351 L 92.233 112.351 Z M 133.633 179.253 C 146.34 193.8 167.697 197.038 184.146 186.912 C 193.069 181.4 199.438 172.57 201.85 162.363 C 204.263 152.156 202.522 141.409 197.01 132.486 C 190.511 121.983 179.478 115.12 167.184 113.933 C 169.206 120.561 169.902 127.523 169.232 134.42 C 173.783 135.827 177.674 138.83 180.188 142.876 C 185.926 152.167 183.046 164.351 173.755 170.089 C 166.823 174.371 157.974 173.961 151.466 169.058 C 149.298 170.956 146.977 172.673 144.528 174.191 C 141.101 176.288 137.445 177.987 133.633 179.253 L 133.633 179.253 L 133.633 179.253 L 133.633 179.253 L 133.633 179.253 L 133.633 179.253 Z M 67.542 173.718 C 79.019 192.299 103.387 198.059 121.968 186.582 C 125.695 184.255 129.008 181.324 131.772 177.908 C 124.845 176.283 118.319 173.273 112.586 169.059 C 112.257 169.303 111.921 169.536 111.578 169.759 C 102.287 175.498 90.103 172.618 84.365 163.327 C 78.626 154.036 81.506 141.853 90.797 136.114 C 91.154 135.904 91.517 135.706 91.886 135.519 C 90.675 128.509 90.895 121.327 92.533 114.405 C 88.248 115.349 84.15 117.001 80.407 119.291 C 71.483 124.803 65.115 133.633 62.702 143.84 C 60.29 154.047 62.031 164.794 67.542 173.718 L 67.542 173.718 L 67.542 173.718 L 67.542 173.718 Z M 108.113 164.151 C 101.923 167.974 93.794 166.053 89.971 159.863 C 86.148 153.673 88.069 145.544 94.259 141.721 C 100.449 137.897 108.578 139.819 112.401 146.009 C 116.225 152.199 114.303 160.328 108.113 164.151 L 108.113 164.151 L 108.113 164.151 Z M 170.292 164.481 C 164.102 168.304 155.973 166.383 152.15 160.193 C 148.326 154.003 150.248 145.874 156.438 142.05 C 162.628 138.227 170.757 140.149 174.58 146.339 C 178.403 152.528 176.482 160.658 170.292 164.481 L 170.292 164.481 Z M 135.658 108.408 C 129.468 112.231 121.339 110.309 117.516 104.119 C 113.693 97.93 115.614 89.8 121.804 85.977 C 127.994 82.154 136.123 84.075 139.946 90.265 C 143.77 96.455 141.848 104.584 135.658 108.408 Z"/>
+ </g>
+ <g>
+ <path fill="#37a6e6" d="M 89.681 113.927 L 90.358 113.92 C 93.096 111.225 96.12 108.837 99.377 106.8 C 101.777 105.339 104.289 104.072 106.891 103.011 C 105.083 94.812 108.65 86.366 115.787 81.945 C 125.078 76.207 137.262 79.086 143 88.377 C 145.563 92.546 146.488 97.517 145.598 102.328 C 152.014 104.722 157.902 108.342 162.934 112.987 L 163.025 112.984 C 167.485 101.459 166.3 88.511 159.823 77.987 C 148.346 59.405 123.979 53.646 105.397 65.122 C 88.893 75.331 82.235 96.007 89.681 113.927 L 89.681 113.927 Z"/>
+ <path fill="#f22c42" d="M 131.08 180.83 C 143.788 195.376 165.145 198.614 181.593 188.488 C 190.517 182.977 196.885 174.146 199.298 163.939 C 201.71 153.733 199.969 142.985 194.458 134.062 C 187.958 123.559 176.925 116.696 164.631 115.509 C 166.654 122.137 167.35 129.099 166.68 135.997 C 171.231 137.404 175.121 140.406 177.635 144.453 C 183.374 153.743 180.494 165.927 171.203 171.666 C 164.271 175.947 155.422 175.538 148.914 170.635 C 146.745 172.532 144.425 174.249 141.975 175.768 C 138.548 177.865 134.893 179.563 131.08 180.83 L 131.08 180.83 Z"/>
+ <path fill="#76c22b" d="M 64.99 175.294 C 76.467 193.876 100.834 199.635 119.416 188.158 C 123.143 185.832 126.456 182.901 129.219 179.485 C 122.292 177.86 115.766 174.849 110.034 170.635 C 109.705 170.879 109.369 171.113 109.025 171.336 C 99.735 177.074 87.551 174.194 81.812 164.904 C 76.074 155.613 78.954 143.429 88.245 137.691 C 88.601 137.481 88.964 137.282 89.333 137.095 C 88.123 130.086 88.343 122.903 89.981 115.981 C 85.695 116.926 81.597 118.577 77.854 120.868 C 68.931 126.379 62.562 135.21 60.15 145.417 C 57.737 155.624 59.478 166.371 64.99 175.294 Z"/>
+ <path fill="#cbe667" d="M 105.561 165.728 C 99.371 169.551 91.242 167.629 87.419 161.439 C 83.595 155.249 85.517 147.12 91.707 143.297 C 97.897 139.474 106.026 141.395 109.849 147.585 C 113.672 153.775 111.751 161.904 105.561 165.728 Z"/>
+ <path fill="#f76363" d="M 167.739 166.057 C 161.55 169.881 153.42 167.959 149.597 161.769 C 145.774 155.579 147.695 147.45 153.885 143.627 C 160.075 139.804 168.204 141.725 172.028 147.915 C 175.851 154.105 173.929 162.234 167.739 166.057 Z"/>
+ <path fill="#6dc7f1" d="M 133.106 109.984 C 126.916 113.807 118.787 111.886 114.964 105.696 C 111.14 99.506 113.062 91.377 119.252 87.554 C 125.442 83.73 133.571 85.652 137.394 91.842 C 141.217 98.032 139.296 106.161 133.106 109.984 Z"/>
+ </g>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_13" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(89.333,0,0,89.333,125.667,115)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_13)" cx="170.333" cy="159.667" r="44.667" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" d="M 170.333 136.833 C 157.723 136.833 147.5 147.056 147.5 159.667 C 147.5 172.277 157.723 182.5 170.333 182.5 C 180 182.489 188.612 176.391 191.834 167.278 L 183.499 167.278 C 180.783 171.982 175.766 174.883 170.333 174.889 C 161.926 174.889 155.111 168.074 155.111 159.667 C 155.111 151.26 161.926 144.444 170.333 144.444 C 174.996 144.447 179.401 146.588 182.285 150.252 L 175.407 157.13 L 184.287 157.13 L 185.338 157.13 L 193.013 157.13 L 193.167 157.13 L 193.167 148.25 L 193.167 139.37 L 187.686 144.851 C 183.353 139.769 177.012 136.839 170.333 136.833 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/colorhug-refresh.svg b/.icons/Gruvbox_Dark-2/apps/64/colorhug-refresh.svg
new file mode 100755
index 000000000..1d2e8d4b9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/colorhug-refresh.svg
@@ -0,0 +1,56 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="vy2ASqzAKNef5WQKVA9CcKZNzQJCnXiW" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#vy2ASqzAKNef5WQKVA9CcKZNzQJCnXiW)">
+ <linearGradient id="_lgradient_14" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_15" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="K1uNJfdLaIRGHEX5ukFwQCRTl5hmiPaj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#K1uNJfdLaIRGHEX5ukFwQCRTl5hmiPaj)">
+ <path fill="#111111" fill-rule="evenodd" d="M 169.767 112.351 L 169.09 112.343 C 166.352 109.648 163.327 107.261 160.07 105.223 C 157.671 103.762 155.158 102.495 152.557 101.434 C 154.364 93.236 150.797 84.79 143.66 80.369 C 134.369 74.63 122.186 77.51 116.447 86.801 C 113.885 90.969 112.959 95.94 113.85 100.752 C 107.434 103.145 101.546 106.765 96.514 111.41 L 96.422 111.408 C 91.963 99.882 93.147 86.935 99.625 76.41 C 111.101 57.829 135.469 52.069 154.051 63.546 C 170.555 73.754 177.213 94.43 169.767 112.351 L 169.767 112.351 L 169.767 112.351 L 169.767 112.351 L 169.767 112.351 L 169.767 112.351 Z M 128.367 179.253 C 115.66 193.8 94.303 197.038 77.854 186.912 C 68.931 181.4 62.562 172.57 60.15 162.363 C 57.737 152.156 59.478 141.409 64.99 132.486 C 71.489 121.983 82.522 115.12 94.816 113.933 C 92.794 120.561 92.098 127.523 92.768 134.42 C 88.217 135.827 84.326 138.83 81.812 142.876 C 76.074 152.167 78.954 164.351 88.245 170.089 C 95.177 174.371 104.026 173.961 110.534 169.058 C 112.702 170.956 115.023 172.673 117.472 174.191 C 120.899 176.288 124.555 177.987 128.367 179.253 L 128.367 179.253 L 128.367 179.253 L 128.367 179.253 L 128.367 179.253 L 128.367 179.253 Z M 194.458 173.718 C 182.981 192.299 158.613 198.059 140.032 186.582 C 136.305 184.255 132.992 181.324 130.228 177.908 C 137.155 176.283 143.681 173.273 149.414 169.059 C 149.743 169.303 150.079 169.536 150.422 169.759 C 159.713 175.498 171.897 172.618 177.635 163.327 C 183.374 154.036 180.494 141.853 171.203 136.114 C 170.846 135.904 170.483 135.706 170.114 135.519 C 171.325 128.509 171.105 121.327 169.467 114.405 C 173.752 115.349 177.85 117.001 181.593 119.291 C 190.517 124.803 196.885 133.633 199.298 143.84 C 201.71 154.047 199.969 164.794 194.458 173.718 L 194.458 173.718 L 194.458 173.718 L 194.458 173.718 Z M 153.887 164.151 C 160.077 167.974 168.206 166.053 172.029 159.863 C 175.852 153.673 173.931 145.544 167.741 141.721 C 161.551 137.897 153.422 139.819 149.599 146.009 C 145.775 152.199 147.697 160.328 153.887 164.151 L 153.887 164.151 L 153.887 164.151 Z M 91.708 164.481 C 97.898 168.304 106.027 166.383 109.85 160.193 C 113.674 154.003 111.752 145.874 105.562 142.05 C 99.372 138.227 91.243 140.149 87.42 146.339 C 83.597 152.528 85.518 160.658 91.708 164.481 L 91.708 164.481 Z M 126.342 108.408 C 132.532 112.231 140.661 110.309 144.484 104.119 C 148.307 97.93 146.386 89.8 140.196 85.977 C 134.006 82.154 125.877 84.075 122.054 90.265 C 118.23 96.455 120.152 104.584 126.342 108.408 Z"/>
+ </g>
+ <g>
+ <path fill="#37a6e6" d="M 172.319 113.927 L 171.642 113.92 C 168.904 111.225 165.88 108.837 162.623 106.8 C 160.223 105.339 157.711 104.072 155.109 103.011 C 156.917 94.812 153.35 86.366 146.213 81.945 C 136.922 76.207 124.738 79.086 119 88.377 C 116.437 92.546 115.512 97.517 116.402 102.328 C 109.986 104.722 104.098 108.342 99.066 112.987 L 98.975 112.984 C 94.515 101.459 95.7 88.511 102.177 77.987 C 113.654 59.405 138.021 53.646 156.603 65.122 C 173.107 75.331 179.765 96.007 172.319 113.927 L 172.319 113.927 Z"/>
+ <path fill="#f22c42" d="M 130.92 180.83 C 118.212 195.376 96.855 198.614 80.407 188.488 C 71.483 182.977 65.115 174.146 62.702 163.939 C 60.29 153.733 62.031 142.985 67.542 134.062 C 74.042 123.559 85.075 116.696 97.369 115.509 C 95.346 122.137 94.65 129.099 95.32 135.997 C 90.769 137.404 86.879 140.406 84.365 144.453 C 78.626 153.743 81.506 165.927 90.797 171.666 C 97.729 175.947 106.578 175.538 113.086 170.635 C 115.255 172.532 117.575 174.249 120.025 175.768 C 123.452 177.865 127.107 179.563 130.92 180.83 L 130.92 180.83 Z"/>
+ <path fill="#76c22b" d="M 197.01 175.294 C 185.533 193.876 161.166 199.635 142.584 188.158 C 138.857 185.832 135.544 182.901 132.781 179.485 C 139.708 177.86 146.234 174.849 151.966 170.635 C 152.295 170.879 152.631 171.113 152.975 171.336 C 162.265 177.074 174.449 174.194 180.188 164.904 C 185.926 155.613 183.046 143.429 173.755 137.691 C 173.399 137.481 173.036 137.282 172.667 137.095 C 173.877 130.086 173.657 122.903 172.019 115.981 C 176.305 116.926 180.403 118.577 184.146 120.868 C 193.069 126.379 199.438 135.21 201.85 145.417 C 204.263 155.624 202.522 166.371 197.01 175.294 Z"/>
+ <path fill="#cbe667" d="M 156.439 165.728 C 162.629 169.551 170.758 167.629 174.581 161.439 C 178.405 155.249 176.483 147.12 170.293 143.297 C 164.103 139.474 155.974 141.395 152.151 147.585 C 148.328 153.775 150.249 161.904 156.439 165.728 Z"/>
+ <path fill="#f76363" d="M 94.261 166.057 C 100.45 169.881 108.58 167.959 112.403 161.769 C 116.226 155.579 114.305 147.45 108.115 143.627 C 101.925 139.804 93.796 141.725 89.972 147.915 C 86.149 154.105 88.071 162.234 94.261 166.057 Z"/>
+ <path fill="#6dc7f1" d="M 128.894 109.984 C 135.084 113.807 143.213 111.886 147.036 105.696 C 150.86 99.506 148.938 91.377 142.748 87.554 C 136.558 83.73 128.429 85.652 124.606 91.842 C 120.783 98.032 122.704 106.161 128.894 109.984 Z"/>
+ </g>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_16" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(89.333,0,0,89.333,125.667,115)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_16)" cx="170.333" cy="159.667" r="44.667" vector-effect="non-scaling-stroke"/>
+ <g>
+ <rect fill="#ffffff" width="9.338" height="30.347" x="154.11" y="152.62" transform="matrix(0.707,-0.707,0.707,0.707,-72.143,161.419)"/>
+ <rect fill="#ffffff" width="9.338" height="42.019" x="173.09" y="142.66" transform="matrix(-0.707,-0.707,0.707,-0.707,187.728,405.093)"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/colorhug.svg b/.icons/Gruvbox_Dark-2/apps/64/colorhug.svg
new file mode 100755
index 000000000..fe32da7f9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/colorhug.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="1S12xKbiDH8PAr9qtJKwxADrTN08uORE" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#1S12xKbiDH8PAr9qtJKwxADrTN08uORE)">
+ <linearGradient id="_lgradient_4" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_5" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="qsaujKI6OqSIPMywfs9Usf3J2ZZFoyhK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#qsaujKI6OqSIPMywfs9Usf3J2ZZFoyhK)">
+ <path fill="#111111" fill-rule="evenodd" d="M 167.236 118.345 L 166.886 118.925 C 167.74 122.671 168.182 126.499 168.205 130.341 C 168.187 133.15 167.944 135.954 167.48 138.725 C 175.405 141.495 180.716 148.968 180.727 157.364 C 180.727 168.284 171.875 177.136 160.955 177.136 C 156.061 177.126 151.346 175.301 147.72 172.015 C 142.312 176.216 136.138 179.323 129.542 181.163 L 129.496 181.243 C 136.958 191.093 148.597 196.889 160.955 196.909 C 182.795 196.909 200.5 179.204 200.5 157.364 C 200.488 137.957 186.396 121.428 167.236 118.345 L 167.236 118.345 L 167.236 118.345 L 167.236 118.345 L 167.236 118.345 L 167.236 118.345 Z M 88.56 118.411 C 69.506 121.579 55.528 138.048 55.5 157.364 C 55.5 167.852 59.666 177.91 67.083 185.326 C 74.499 192.743 84.557 196.909 95.045 196.909 C 107.397 196.899 119.033 191.118 126.504 181.282 C 119.802 179.52 113.513 176.454 107.997 172.259 C 104.408 175.392 99.809 177.124 95.045 177.136 C 84.125 177.136 75.273 168.284 75.273 157.364 C 75.273 149.216 80.271 141.902 87.863 138.942 C 87.388 136.1 87.147 133.223 87.142 130.341 C 87.158 126.323 87.634 122.321 88.56 118.411 L 88.56 118.411 L 88.56 118.411 L 88.56 118.411 L 88.56 118.411 L 88.56 118.411 Z M 128 65.091 C 106.16 65.091 88.455 82.796 88.455 104.636 C 88.475 109.03 89.228 113.389 90.682 117.535 C 95.705 112.496 101.695 108.525 108.293 105.862 C 108.259 105.454 108.237 105.046 108.227 104.636 C 108.227 93.716 117.08 84.864 128 84.864 C 138.92 84.864 147.773 93.716 147.773 104.636 C 147.764 105.05 147.742 105.463 147.707 105.875 C 154.307 108.529 160.302 112.49 165.331 117.522 C 166.779 113.379 167.527 109.025 167.545 104.636 C 167.545 94.148 163.379 84.09 155.963 76.674 C 148.547 69.257 138.488 65.091 128 65.091 L 128 65.091 L 128 65.091 L 128 65.091 Z M 114.819 104.636 C 114.819 97.361 120.726 91.454 128.001 91.454 C 135.277 91.454 141.183 97.361 141.183 104.636 C 141.183 111.911 135.277 117.818 128.001 117.818 C 120.726 117.818 114.819 111.911 114.819 104.636 L 114.819 104.636 L 114.819 104.636 Z M 81.864 157.364 C 81.864 150.089 87.771 144.182 95.046 144.182 C 102.322 144.182 108.228 150.089 108.228 157.364 C 108.228 164.639 102.322 170.546 95.046 170.546 C 87.771 170.546 81.864 164.639 81.864 157.364 L 81.864 157.364 Z M 147.771 157.364 C 147.771 150.089 153.678 144.182 160.953 144.182 C 168.228 144.182 174.135 150.089 174.135 157.364 C 174.135 164.639 168.228 170.546 160.953 170.546 C 153.678 170.546 147.771 164.639 147.771 157.364 Z"/>
+ </g>
+ <g>
+ <path fill="#37a6e6" d="M 167.236 115.345 L 166.886 115.925 C 167.74 119.671 168.182 123.499 168.205 127.341 C 168.187 130.15 167.944 132.954 167.48 135.725 C 175.405 138.495 180.716 145.968 180.727 154.364 C 180.727 165.284 171.875 174.136 160.955 174.136 C 156.061 174.126 151.346 172.301 147.72 169.015 C 142.312 173.216 136.138 176.323 129.542 178.163 L 129.496 178.243 C 136.958 188.093 148.597 193.889 160.955 193.909 C 182.795 193.909 200.5 176.204 200.5 154.364 C 200.488 134.957 186.396 118.428 167.236 115.345 L 167.236 115.345 Z"/>
+ <path fill="#f22c42" d="M 88.56 115.411 C 69.506 118.579 55.528 135.048 55.5 154.364 C 55.5 164.852 59.666 174.91 67.083 182.326 C 74.499 189.743 84.557 193.909 95.045 193.909 C 107.397 193.899 119.033 188.118 126.504 178.282 C 119.802 176.52 113.513 173.454 107.997 169.259 C 104.408 172.392 99.809 174.124 95.045 174.136 C 84.125 174.136 75.273 165.284 75.273 154.364 C 75.273 146.216 80.271 138.902 87.863 135.942 C 87.388 133.1 87.147 130.223 87.142 127.341 C 87.158 123.323 87.634 119.321 88.56 115.411 L 88.56 115.411 Z"/>
+ <path fill="#76c22b" d="M 128 62.091 C 106.16 62.091 88.455 79.796 88.455 101.636 C 88.475 106.03 89.228 110.389 90.682 114.535 C 95.705 109.496 101.695 105.525 108.293 102.862 C 108.259 102.454 108.237 102.046 108.227 101.636 C 108.227 90.716 117.08 81.864 128 81.864 C 138.92 81.864 147.773 90.716 147.773 101.636 C 147.764 102.05 147.742 102.463 147.707 102.875 C 154.307 105.529 160.302 109.49 165.331 114.522 C 166.779 110.379 167.527 106.025 167.545 101.636 C 167.545 91.148 163.379 81.09 155.963 73.674 C 148.547 66.257 138.488 62.091 128 62.091 Z"/>
+ <circle fill="#cbe667" cx="128.001" cy="101.636" r="13.182" vector-effect="non-scaling-stroke"/>
+ <circle fill="#f76363" cx="95.046" cy="154.364" r="13.182" vector-effect="non-scaling-stroke"/>
+ <circle fill="#6dc7f1" cx="160.953" cy="154.364" r="13.182" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/colorpicker.svg b/.icons/Gruvbox_Dark-2/apps/64/colorpicker.svg
new file mode 120000
index 000000000..aed247700
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/colorpicker.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/colour.svg b/.icons/Gruvbox_Dark-2/apps/64/colour.svg
new file mode 100755
index 000000000..13e74a8df
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/colour.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="270.648" height="254.338" x="-7.32" y="2.95" filterUnits="userSpaceOnUse">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%"/>
+ <stop offset="100%" stop-color="#333333"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <clipPath id="c">
+ <path fill="#ffffff" d="M165.69 11.95c74.056 0 84.64 10.556 84.64 84.531v59.241c0 73.975-10.584 84.531-84.64 84.531H90.32c-74.056 0-84.64-10.556-84.64-84.531V96.481c0-73.975 10.584-84.531 84.64-84.531h75.37z"/>
+ </clipPath>
+ <g clip-path="url(#c)">
+ <path fill="#46a926" d="M208.61 45.406c-.81.81 33.513 80.643 33.513 80.643l-33.513 80.644s-80.657-42.628-80.657-80.644c0-38.015 80.657-80.643 80.657-80.643z"/>
+ <path fill="#f22c42" d="M47.296 206.693c.811-.81-33.513-80.644-33.513-80.644l33.513-80.643s80.657 42.628 80.657 80.643c0 38.016-80.657 80.644-80.657 80.644z"/>
+ <path fill="#ffda64" d="M208.61 45.406c-.81.81-80.657-33.508-80.657-33.508L47.296 45.406l80.657 80.643 80.657-80.643z"/>
+ <path fill="#2f5fdd" d="M47.296 206.693l80.657 33.404s79.847-34.214 80.657-33.404l-80.657-80.644-80.657 80.644z"/>
+ <path fill="#a6d74f" d="M231.317 22.807c-.161-.113-.283-.259-.446-.369a39.624 39.624 0 0 0-5.856-3.246c-2.118-.96-4.407-1.801-6.879-2.536-2.471-.735-5.128-1.365-7.979-1.902-2.852-.536-5.9-.98-9.157-1.343a198.485 198.485 0 0 0-10.411-.862c-7.376-.433-15.642-.599-24.899-.599h-37.734c-.014 29.17 11.154 58.345 33.51 80.696l69.851-69.839z"/>
+ <path fill="#76c22b" d="M250.33 125.759V96.48c0-9.247-.165-17.503-.599-24.871a199 199 0 0 0-.866-10.399 123.688 123.688 0 0 0-1.346-9.145c-.537-2.848-1.167-5.5-1.903-7.968-.736-2.469-1.58-4.755-2.541-6.87a39.52 39.52 0 0 0-3.251-5.849 33.302 33.302 0 0 0-4.044-4.903c-1.352-1.35-2.862-2.547-4.463-3.668l-69.851 69.839c24.44 24.437 57.034 35.408 88.864 33.113z"/>
+ <path fill="#1463a5" d="M127.852 240.252h37.838c9.257 0 17.523-.164 24.899-.597 3.689-.216 7.154-.5 10.411-.864 3.257-.363 6.305-.807 9.157-1.343 2.851-.537 5.508-1.166 7.979-1.901 2.472-.735 4.761-1.575 6.879-2.535a39.63 39.63 0 0 0 5.856-3.248c.141-.096.248-.223.388-.321l-69.897-69.885c-22.355 22.351-33.523 51.524-33.51 80.694z"/>
+ <path fill="#2b898f" d="M231.259 229.443c1.625-1.133 3.151-2.346 4.521-3.714a33.32 33.32 0 0 0 4.044-4.905 39.497 39.497 0 0 0 3.251-5.847c.961-2.115 1.805-4.401 2.541-6.869.736-2.469 1.366-5.121 1.903-7.969.537-2.848.982-5.894 1.346-9.147a199 199 0 0 0 .866-10.399c.434-7.368.599-15.624.599-24.871v-29.275c-31.863-2.327-64.501 8.647-88.968 33.111l69.897 69.885z"/>
+ <path fill="#9b33ae" d="M5.68 126.34v29.382c0 9.247.166 17.503.6 24.871.217 3.684.501 7.146.866 10.399.364 3.253.808 6.299 1.346 9.147.537 2.848 1.167 5.5 1.903 7.969.736 2.468 1.578 4.754 2.538 6.869a39.507 39.507 0 0 0 3.254 5.847 33.301 33.301 0 0 0 4.041 4.905c1.336 1.333 2.831 2.511 4.408 3.621l69.907-69.896c-24.441-24.437-57.032-35.41-88.863-33.114z"/>
+ <path fill="#7839b7" d="M24.636 229.35c.181.127.32.29.504.414a39.58 39.58 0 0 0 5.856 3.248c2.118.96 4.406 1.8 6.878 2.535 2.472.735 5.127 1.364 7.978 1.901 2.852.536 5.899.98 9.157 1.343 3.257.364 6.724.648 10.412.864 7.377.433 15.642.597 24.899.597h37.729c.04-29.204-11.124-58.42-33.506-80.798L24.636 229.35z"/>
+ <path fill="#fdc92b" d="M128.159 11.95H90.32c-9.257 0-17.522.166-24.899.599-3.688.216-7.155.498-10.412.862-3.258.363-6.305.807-9.157 1.343-2.851.537-5.506 1.167-7.978 1.902-2.472.735-4.76 1.576-6.878 2.536a39.573 39.573 0 0 0-5.856 3.246c-.142.096-.25.223-.39.321l69.897 69.887c22.355-22.351 33.525-51.526 33.512-80.696z"/>
+ <path fill="#f34f17" d="M24.75 22.759c-1.625 1.133-3.152 2.349-4.522 3.716a33.284 33.284 0 0 0-4.041 4.903 39.53 39.53 0 0 0-3.254 5.849c-.96 2.115-1.802 4.401-2.538 6.87-.736 2.468-1.366 5.12-1.903 7.968-.538 2.848-.982 5.892-1.346 9.145a197.918 197.918 0 0 0-.866 10.399c-.434 7.368-.6 15.624-.6 24.871v29.275c31.864 2.327 64.5-8.645 88.967-33.109L24.75 22.759z"/>
+ </g>
+ <path fill="#ffffff" opacity=".1" d="M128.161 11.987c63.054 0 114.17 51.108 114.17 114.152 0 63.044-51.116 114.151-114.17 114.151-63.055 0-114.17-51.107-114.17-114.151S65.106 11.987 128.161 11.987z"/>
+ <path fill="#ffffff" opacity=".1" d="M128.005 44.565c45.039 0 81.55 36.505 81.55 81.536 0 45.032-36.511 81.537-81.55 81.537-45.039 0-81.55-36.505-81.55-81.537 0-45.031 36.511-81.536 81.55-81.536z"/>
+ <ellipse fill="#ffffff" opacity=".1" rx="1" ry="1" transform="matrix(47.401 0 0 47.393 128.005 126.101)" vector-effect="non-scaling-stroke"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.077" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.abagames.noiz2sa.svg b/.icons/Gruvbox_Dark-2/apps/64/com.abagames.noiz2sa.svg
new file mode 120000
index 000000000..a7191a6f4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.abagames.noiz2sa.svg
@@ -0,0 +1 @@
+noiz2sa.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.abagames.rRootage.svg b/.icons/Gruvbox_Dark-2/apps/64/com.abagames.rRootage.svg
new file mode 120000
index 000000000..3f242e92f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.abagames.rRootage.svg
@@ -0,0 +1 @@
+rrootage.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.abisource.AbiWord.svg b/.icons/Gruvbox_Dark-2/apps/64/com.abisource.AbiWord.svg
new file mode 120000
index 000000000..3c89b5b9c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.abisource.AbiWord.svg
@@ -0,0 +1 @@
+abiword.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.adobe.Flash-Player-Projector.svg b/.icons/Gruvbox_Dark-2/apps/64/com.adobe.Flash-Player-Projector.svg
new file mode 120000
index 000000000..29daacecc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.adobe.Flash-Player-Projector.svg
@@ -0,0 +1 @@
+flash.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.albiononline.AlbionOnline.svg b/.icons/Gruvbox_Dark-2/apps/64/com.albiononline.AlbionOnline.svg
new file mode 120000
index 000000000..5b00b854a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.albiononline.AlbionOnline.svg
@@ -0,0 +1 @@
+albion-online.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.anydesk.Anydesk.svg b/.icons/Gruvbox_Dark-2/apps/64/com.anydesk.Anydesk.svg
new file mode 120000
index 000000000..74450b7ec
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.anydesk.Anydesk.svg
@@ -0,0 +1 @@
+anydesk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.axosoft.GitKraken.svg b/.icons/Gruvbox_Dark-2/apps/64/com.axosoft.GitKraken.svg
new file mode 120000
index 000000000..e7d60f478
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.axosoft.GitKraken.svg
@@ -0,0 +1 @@
+gitkraken.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.beakerbrowser.Beaker.svg b/.icons/Gruvbox_Dark-2/apps/64/com.beakerbrowser.Beaker.svg
new file mode 120000
index 000000000..79cfbe26f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.beakerbrowser.Beaker.svg
@@ -0,0 +1 @@
+beaker.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.bitwarden.desktop.svg b/.icons/Gruvbox_Dark-2/apps/64/com.bitwarden.desktop.svg
new file mode 120000
index 000000000..0beb6a1ce
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.bitwarden.desktop.svg
@@ -0,0 +1 @@
+bitwarden.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.bixense.PasswordCalculator.svg b/.icons/Gruvbox_Dark-2/apps/64/com.bixense.PasswordCalculator.svg
new file mode 120000
index 000000000..22a7f7ffc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.bixense.PasswordCalculator.svg
@@ -0,0 +1 @@
+password.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.bladecoder.adventure-editor.svg b/.icons/Gruvbox_Dark-2/apps/64/com.bladecoder.adventure-editor.svg
new file mode 120000
index 000000000..d396d7190
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.bladecoder.adventure-editor.svg
@@ -0,0 +1 @@
+adventure-editor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.bluejeans.BlueJeans.svg b/.icons/Gruvbox_Dark-2/apps/64/com.bluejeans.BlueJeans.svg
new file mode 120000
index 000000000..e68104e66
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.bluejeans.BlueJeans.svg
@@ -0,0 +1 @@
+bluejeans.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.bxabi.bumblebee-indicator.svg b/.icons/Gruvbox_Dark-2/apps/64/com.bxabi.bumblebee-indicator.svg
new file mode 120000
index 000000000..fc42cf5f9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.bxabi.bumblebee-indicator.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.calibre_ebook.calibre.svg b/.icons/Gruvbox_Dark-2/apps/64/com.calibre_ebook.calibre.svg
new file mode 120000
index 000000000..a732bc8ab
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.calibre_ebook.calibre.svg
@@ -0,0 +1 @@
+accessories-ebook-reader.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.chez.GrafX2.svg b/.icons/Gruvbox_Dark-2/apps/64/com.chez.GrafX2.svg
new file mode 120000
index 000000000..896da5277
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.chez.GrafX2.svg
@@ -0,0 +1 @@
+grafx2.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.deepin.Calendar.svg b/.icons/Gruvbox_Dark-2/apps/64/com.deepin.Calendar.svg
new file mode 120000
index 000000000..2b8538758
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.deepin.Calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.deepin.ImageViewer.svg b/.icons/Gruvbox_Dark-2/apps/64/com.deepin.ImageViewer.svg
new file mode 120000
index 000000000..89b072fa7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.deepin.ImageViewer.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.deepin.Music.svg b/.icons/Gruvbox_Dark-2/apps/64/com.deepin.Music.svg
new file mode 120000
index 000000000..4bf1121a0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.deepin.Music.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.deepin.ScreenShot.svg b/.icons/Gruvbox_Dark-2/apps/64/com.deepin.ScreenShot.svg
new file mode 120000
index 000000000..697ffdf41
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.deepin.ScreenShot.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.deepin.VoiceRecorder.svg b/.icons/Gruvbox_Dark-2/apps/64/com.deepin.VoiceRecorder.svg
new file mode 120000
index 000000000..243211540
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.deepin.VoiceRecorder.svg
@@ -0,0 +1 @@
+sound-recorder.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.discordapp.Discord.svg b/.icons/Gruvbox_Dark-2/apps/64/com.discordapp.Discord.svg
new file mode 120000
index 000000000..972a47f8b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.discordapp.Discord.svg
@@ -0,0 +1 @@
+discord.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.dosbox.DOSBox.svg b/.icons/Gruvbox_Dark-2/apps/64/com.dosbox.DOSBox.svg
new file mode 120000
index 000000000..e114413cd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.dosbox.DOSBox.svg
@@ -0,0 +1 @@
+dosbox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.dropbox.Client.svg b/.icons/Gruvbox_Dark-2/apps/64/com.dropbox.Client.svg
new file mode 120000
index 000000000..3b77629d8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.dropbox.Client.svg
@@ -0,0 +1 @@
+dropbox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.elsevier.MendeleyDesktop.svg b/.icons/Gruvbox_Dark-2/apps/64/com.elsevier.MendeleyDesktop.svg
new file mode 120000
index 000000000..d3db84697
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.elsevier.MendeleyDesktop.svg
@@ -0,0 +1 @@
+mendeley-desktop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.endlessm.HatchPreviewer.svg b/.icons/Gruvbox_Dark-2/apps/64/com.endlessm.HatchPreviewer.svg
new file mode 100644
index 000000000..a8d116cf9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.endlessm.HatchPreviewer.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="DRN7E87WnfhZHPBvNqbw0IqnKUsijmDp" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#DRN7E87WnfhZHPBvNqbw0IqnKUsijmDp)">
+ <path fill="#d9c813" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="1n4i6FMoGMMoQ7UAV19Y7W2gfaJ7qX0P" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#1n4i6FMoGMMoQ7UAV19Y7W2gfaJ7qX0P)">
+ <linearGradient id="_lgradient_117" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_117)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_118" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_118)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_119" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.273,0,0,130.968,55.5,62.516)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_119)" d="M 120.984 62.516 C 84.818 62.516 55.5 91.834 55.5 128 C 55.5 164.166 84.818 193.484 120.984 193.484 C 143.707 193.45 164.789 181.639 176.684 162.277 L 124.258 128.588 L 176.773 93.813 C 164.884 74.389 143.757 62.538 120.984 62.516 Z"/>
+ <linearGradient id="_lgradient_120" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(28.065,0,0,28.065,172.435,113.968)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_120)" cx="186.468" cy="128" r="14.032" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.endlessm.photos.svg b/.icons/Gruvbox_Dark-2/apps/64/com.endlessm.photos.svg
new file mode 100644
index 000000000..b130d7f57
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.endlessm.photos.svg
@@ -0,0 +1,79 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="fsFnZCfilQJyi9stwZjyFCJLWXhU5F68" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#fsFnZCfilQJyi9stwZjyFCJLWXhU5F68)">
+ <linearGradient id="_lgradient_121" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9900"/>
+ <stop offset="100%" style="stop-color:#dc5714"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_121)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <g opacity=".6">
+ <path fill="#3b3b3b" d="M 44 97 L 83.5 123.5 L 106 65.5 L 121.5 122 L 143 97 L 155 133.5 L 175.5 61.5 L 199 93.5 L 222 71.5 L 227.5 122 L 241 59.5 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 44 97 Z"/>
+ </g>
+ <linearGradient id="_lgradient_122" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(243.122,0,0,56.963,6.434,183.326)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_122)" d="M 249.556 183.326 C 246.102 232.49 229.339 240.288 165.691 240.288 L 90.321 240.288 C 26.795 240.288 9.975 232.52 6.476 183.609 C 2.769 184.749 247.004 184.545 249.556 183.326 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_123" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_123)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="ruD8jUAdH4E4fQro7q4VjpQajBJ4DY7K" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" in="SourceGraphic"/>
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur" stdDeviation="1.717"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_offsetBlur" operator="out" result="pf_100_inverse"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4" result="pf_100_color"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_color" in2="pf_100_inverse" operator="in" result="pf_100_shadow"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_shadow" in2="SourceGraphic" operator="over"/>
+ </filter>
+ </defs>
+ <g filter="url(#ruD8jUAdH4E4fQro7q4VjpQajBJ4DY7K)">
+ <path d="M 158 200.333 L 194 200.333 C 197.311 200.333 200 203.022 200 206.333 L 200 206.333 C 200 209.645 197.311 212.333 194 212.333 L 158 212.333 C 154.689 212.333 152 209.645 152 206.333 L 152 206.333 C 152 203.022 154.689 200.333 158 200.333 Z" style="fill:#666666"/>
+ </g>
+ <defs>
+ <filter id="8FEmq9fhOTvTyfpZfe93mZQw7HfwvEx4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" in="SourceGraphic"/>
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur" stdDeviation="1.717"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_offsetBlur" operator="out" result="pf_100_inverse"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4" result="pf_100_color"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_color" in2="pf_100_inverse" operator="in" result="pf_100_shadow"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_shadow" in2="SourceGraphic" operator="over"/>
+ </filter>
+ <linearGradient id="_lgradient_124" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#ff9900"/>
+ <stop offset="100%" style="stop-color:#dc5714"/>
+ </linearGradient>
+ </defs>
+ <g filter="url(#8FEmq9fhOTvTyfpZfe93mZQw7HfwvEx4)">
+ <path d="M 62 200.333 L 146 200.333 C 149.311 200.333 152 203.022 152 206.333 L 152 206.333 C 152 209.645 149.311 212.333 146 212.333 L 62 212.333 C 58.689 212.333 56 209.645 56 206.333 L 56 206.333 C 56 203.022 58.689 200.333 62 200.333 Z" style="fill:url(#_lgradient_124)"/>
+ </g>
+ <defs>
+ <filter id="amqTrp6NiiyL5mNcgbmrg94zgdPEUVo2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#amqTrp6NiiyL5mNcgbmrg94zgdPEUVo2)">
+ <circle fill="#fefdfe" cx="152" cy="206.333" r="12" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.frac_tion.teleport.svg b/.icons/Gruvbox_Dark-2/apps/64/com.frac_tion.teleport.svg
new file mode 120000
index 000000000..64ea157c0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.frac_tion.teleport.svg
@@ -0,0 +1 @@
+teleport.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.getpostman.Postman.svg b/.icons/Gruvbox_Dark-2/apps/64/com.getpostman.Postman.svg
new file mode 120000
index 000000000..d2d134423
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.getpostman.Postman.svg
@@ -0,0 +1 @@
+postman.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.gexperts.Terminix.svg b/.icons/Gruvbox_Dark-2/apps/64/com.gexperts.Terminix.svg
new file mode 120000
index 000000000..298ecd7c5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.gexperts.Terminix.svg
@@ -0,0 +1 @@
+tilix.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.gexperts.Tilix.svg b/.icons/Gruvbox_Dark-2/apps/64/com.gexperts.Tilix.svg
new file mode 120000
index 000000000..298ecd7c5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.gexperts.Tilix.svg
@@ -0,0 +1 @@
+tilix.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.Cogitri.gxi.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.Cogitri.gxi.svg
new file mode 120000
index 000000000..e74c81a70
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.Cogitri.gxi.svg
@@ -0,0 +1 @@
+coigtri.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.JannikHv.Gydl.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.JannikHv.Gydl.svg
new file mode 120000
index 000000000..68228e817
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.JannikHv.Gydl.svg
@@ -0,0 +1 @@
+youtube-dl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.PintaProject.Pinta.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.PintaProject.Pinta.svg
new file mode 120000
index 000000000..f4aff0839
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.PintaProject.Pinta.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.akiraux.akira.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.akiraux.akira.svg
new file mode 120000
index 000000000..b21d9831a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.akiraux.akira.svg
@@ -0,0 +1 @@
+akira.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.alainm23.planner.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.alainm23.planner.svg
new file mode 100644
index 000000000..c8a21e91d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.alainm23.planner.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="BPOSJ7ISk0IdfR31dyDAGm3Qi2Dsb02v" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#BPOSJ7ISk0IdfR31dyDAGm3Qi2Dsb02v)">
+ <linearGradient id="_lgradient_40" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1f5dd1"/>
+ <stop offset="100%" style="stop-color:#007fff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_40)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_41" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_41)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g filter="url(#GxbYBnFwjPicbmxP2iCbPQapENgUOwTR)">
+ <path fill="#9f8170" d="M 159.455 85.661 L 147.905 77.484 L 132.173 100.546 L 142.542 107.952 L 159.455 85.661 Z"/>
+ <linearGradient id="_lgradient_42" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(-19.655,-13.813,-63.565,90.448,147.926,107.987)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_42)" d="M 98.119 172.43 C 106.886 158.263 114.005 154.647 120.596 145.014 C 131.196 130.526 139.414 115.208 143.543 107.289 C 144.579 105.223 135.496 98.186 132.474 99.272 C 125.824 106.444 113.981 119.266 104.54 132.423 C 94.285 145.662 93.888 152.992 84.82 164.035 C 78.135 172.532 72.941 176.371 66.64 181.869 C 67.036 187.141 80.507 197.321 85.987 196.12 C 89.468 188.462 90.047 183.578 98.119 172.43 Z"/>
+ <path fill="#cccccc" d="M 159.842 85.873 L 147.587 77.261 C 156.418 60.154 149.406 52.683 128.177 57.854 C 125.42 58.304 122.825 58.788 118.952 58.801 C 117.104 58.809 117.085 57.905 118.446 56.9 C 120.848 54.917 133.71 51.757 151.178 48.638 C 157.699 48.61 163.197 51.376 167.02 54.006 C 170.592 56.029 174.843 59.197 178.314 62.229 C 179.123 62.935 179.862 64.376 179.964 65.444 C 180.433 70.364 184.777 74.667 192.397 76.002 L 198.149 79.997 C 199.031 80.61 199.249 81.823 198.637 82.705 L 190.842 93.929 C 190.291 94.723 189.204 94.913 188.416 94.353 L 182.272 89.986 C 177.655 76.934 169.62 74.632 159.842 85.873 Z"/>
+ </g>
+ <defs>
+ <filter id="GxbYBnFwjPicbmxP2iCbPQapENgUOwTR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.alcadica.develop.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.alcadica.develop.svg
new file mode 100644
index 000000000..8283a94e3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.alcadica.develop.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="HD0QjaKWpQWKAFltaGlAVQRsOnqy88nl" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#HD0QjaKWpQWKAFltaGlAVQRsOnqy88nl)">
+ <linearGradient id="_lgradient_43" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_43)" d="M 165.685 11.952 C 239.74 11.952 250.324 22.509 250.324 96.495 L 250.324 155.746 C 250.324 229.733 239.74 240.29 165.685 240.29 L 90.315 240.29 C 16.26 240.29 5.676 229.733 5.676 155.746 L 5.676 96.495 C 5.676 22.509 16.26 11.952 90.315 11.952 L 165.685 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_44" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_44)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="DKBXk1KjkdOUOr50awzTsF6j1q0VYbAP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#DKBXk1KjkdOUOr50awzTsF6j1q0VYbAP)">
+ <path fill="#111111" fill-rule="evenodd" d="M 112.751 55.183 C 111.172 55.354 109.781 56.646 109.492 58.208 L 106.349 74.154 C 100.708 76.361 95.405 79.392 90.753 83.117 L 75.275 77.879 C 73.667 77.324 71.716 78.042 70.852 79.509 L 55.954 105.348 C 55.114 106.835 55.473 108.891 56.768 110.004 L 69.106 120.829 C 68.671 123.731 68.407 126.651 68.407 129.675 C 68.407 132.698 68.671 135.617 69.106 138.521 L 56.768 149.346 C 55.475 150.458 55.114 152.515 55.954 154.001 L 70.852 179.84 C 71.716 181.306 73.667 182.025 75.275 181.47 L 90.754 176.232 C 95.407 179.956 100.71 182.989 106.352 185.195 L 109.493 201.141 C 109.812 202.81 111.403 204.144 113.102 204.167 L 142.899 204.167 C 144.597 204.146 146.188 202.81 146.506 201.141 L 149.649 185.195 C 155.29 182.989 160.593 179.958 165.246 176.232 L 180.725 181.47 C 182.334 182.025 184.284 181.307 185.148 179.84 L 200.047 154.001 C 200.887 152.515 200.527 150.458 199.232 149.346 L 186.895 138.521 C 187.329 135.618 187.594 132.698 187.594 129.675 C 187.594 126.651 187.329 123.731 186.895 120.829 L 199.232 110.004 C 200.526 108.891 200.887 106.835 200.047 105.348 L 185.148 79.509 C 184.284 78.044 182.334 77.324 180.725 77.879 L 165.246 83.117 C 160.59 79.39 155.29 76.358 149.65 74.152 L 146.507 58.205 C 146.189 56.536 144.598 55.203 142.9 55.179 L 113.103 55.179 C 112.987 55.176 112.871 55.176 112.754 55.179 L 112.751 55.183 Z M 128.003 97.745 C 145.636 97.745 159.93 112.039 159.93 129.671 C 159.93 147.304 145.636 161.598 128.003 161.598 C 110.371 161.598 96.077 147.304 96.077 129.671 C 96.077 112.039 110.371 97.745 128.003 97.745 Z"/>
+ </g>
+ <linearGradient id="_lgradient_45" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(144.999,0,0,148.989,55.501,52.177)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_45)" fill-rule="evenodd" d="M 112.751 52.183 C 111.172 52.354 109.781 53.646 109.492 55.208 L 106.349 71.154 C 100.708 73.361 95.405 76.392 90.753 80.117 L 75.275 74.879 C 73.667 74.324 71.716 75.042 70.852 76.509 L 55.954 102.348 C 55.114 103.835 55.473 105.891 56.768 107.004 L 69.106 117.829 C 68.672 120.731 68.407 123.651 68.407 126.675 C 68.407 129.698 68.672 132.617 69.106 135.521 L 56.768 146.346 C 55.475 147.458 55.114 149.515 55.954 151.001 L 70.852 176.84 C 71.716 178.306 73.667 179.025 75.275 178.47 L 90.754 173.232 C 95.407 176.956 100.71 179.988 106.352 182.195 L 109.493 198.141 C 109.812 199.81 111.403 201.144 113.102 201.167 L 142.899 201.167 C 144.597 201.146 146.188 199.81 146.506 198.141 L 149.649 182.195 C 155.29 179.988 160.593 176.958 165.246 173.232 L 180.725 178.47 C 182.334 179.025 184.284 178.307 185.148 176.84 L 200.047 151.001 C 200.887 149.515 200.527 147.458 199.232 146.346 L 186.895 135.521 C 187.329 132.618 187.594 129.698 187.594 126.675 C 187.594 123.651 187.329 120.731 186.895 117.829 L 199.232 107.004 C 200.526 105.891 200.887 103.835 200.047 102.348 L 185.148 76.509 C 184.284 75.044 182.334 74.324 180.725 74.879 L 165.246 80.117 C 160.59 76.39 155.29 73.358 149.65 71.152 L 146.507 55.205 C 146.189 53.536 144.598 52.202 142.9 52.179 L 113.103 52.179 C 112.987 52.176 112.871 52.176 112.754 52.179 L 112.751 52.183 Z M 128.003 94.745 C 145.636 94.745 159.93 109.039 159.93 126.671 C 159.93 144.304 145.636 158.598 128.003 158.598 C 110.371 158.598 96.077 144.304 96.077 126.671 C 96.077 109.039 110.371 94.745 128.003 94.745 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 112.707 52.175 C 111.128 52.348 109.836 53.606 109.548 55.169 L 106.388 71.132 C 100.747 73.339 95.411 76.386 90.757 80.111 L 75.293 74.957 C 73.684 74.402 71.668 74.988 70.803 76.453 L 56.503 101.396 C 56.604 101.51 56.719 101.628 56.835 101.728 L 57.495 102.32 L 70.803 79.114 C 71.668 77.649 73.684 77.062 75.293 77.617 L 90.757 82.772 C 95.411 79.047 100.747 75.998 106.388 73.793 L 109.548 57.829 C 109.836 56.267 111.128 55.008 112.707 54.836 C 112.823 54.834 112.923 54.834 113.04 54.836 L 142.971 54.836 C 144.67 54.859 146.144 56.16 146.462 57.829 L 149.622 73.793 C 155.264 75.999 160.6 79.047 165.253 82.772 L 180.717 77.617 C 182.326 77.062 184.343 77.648 185.207 79.114 L 198.515 102.32 L 199.175 101.728 C 199.291 101.628 199.406 101.51 199.507 101.396 L 185.207 76.453 C 184.343 74.988 182.326 74.402 180.717 74.957 L 165.253 80.111 C 160.6 76.386 155.264 73.339 149.622 71.132 L 146.462 55.169 C 146.144 53.499 144.67 52.198 142.971 52.175 L 113.04 52.175 C 112.923 52.173 112.823 52.173 112.707 52.175 Z M 55.666 103.557 C 55.577 104.05 55.562 104.395 55.666 104.888 C 55.591 104.468 55.604 103.977 55.666 103.557 Z M 200.339 103.557 C 200.402 103.977 200.414 104.468 200.339 104.888 C 200.442 104.395 200.429 104.05 200.339 103.557 Z M 68.642 135.983 L 56.835 146.292 C 56.719 146.393 56.604 146.511 56.503 146.625 L 57.5 148.37 L 68.642 138.644 C 68.701 139.451 68.807 140.234 68.886 141.023 L 69.14 140.804 C 68.899 139.193 68.761 137.621 68.642 135.983 Z M 187.364 135.983 C 187.243 137.621 187.105 139.193 186.865 140.804 L 187.119 141.023 C 187.197 140.234 187.304 139.451 187.364 138.644 L 198.504 148.37 L 199.502 146.625 C 199.401 146.511 199.286 146.393 199.169 146.292 L 187.364 135.983 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.alcinnz.odysseus-web.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.alcinnz.odysseus-web.svg
new file mode 120000
index 000000000..d64fa03c5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.alcinnz.odysseus-web.svg
@@ -0,0 +1 @@
+com.github.alcinnz.odysseus.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.alcinnz.odysseus.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.alcinnz.odysseus.svg
new file mode 120000
index 000000000..6e65686a7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.alcinnz.odysseus.svg
@@ -0,0 +1 @@
+odysseus.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.alecaddd.akira.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.alecaddd.akira.svg
new file mode 120000
index 000000000..b21d9831a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.alecaddd.akira.svg
@@ -0,0 +1 @@
+akira.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.alecaddd.sequeler.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.alecaddd.sequeler.svg
new file mode 120000
index 000000000..8afa8bf5d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.alecaddd.sequeler.svg
@@ -0,0 +1 @@
+sequeler.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.alecaddd.taxi.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.alecaddd.taxi.svg
new file mode 120000
index 000000000..1c89f55f5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.alecaddd.taxi.svg
@@ -0,0 +1 @@
+taxi.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.aleksandar-stefanovic.urmsimulator.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.aleksandar-stefanovic.urmsimulator.svg
new file mode 120000
index 000000000..024915bc8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.aleksandar-stefanovic.urmsimulator.svg
@@ -0,0 +1 @@
+urmsimulator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.allen-b1.news.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.allen-b1.news.svg
new file mode 120000
index 000000000..0c771e9d4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.allen-b1.news.svg
@@ -0,0 +1 @@
+rss.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.alonsoenrique.quotes.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.alonsoenrique.quotes.svg
new file mode 120000
index 000000000..f55959963
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.alonsoenrique.quotes.svg
@@ -0,0 +1 @@
+quotes.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.arshubham.cipher.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.arshubham.cipher.svg
new file mode 120000
index 000000000..a61a21a73
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.arshubham.cipher.svg
@@ -0,0 +1 @@
+cipher.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.findfileconflicts.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.findfileconflicts.svg
new file mode 120000
index 000000000..60888668d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.findfileconflicts.svg
@@ -0,0 +1 @@
+findfileconflicts.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.graphui.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.graphui.svg
new file mode 120000
index 000000000..cd5e62d2e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.graphui.svg
@@ -0,0 +1 @@
+graphui.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.hashit.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.hashit.svg
new file mode 120000
index 000000000..556e4cdab
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.hashit.svg
@@ -0,0 +1 @@
+hashit.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.imageburner.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.imageburner.svg
new file mode 120000
index 000000000..908771e9e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.imageburner.svg
@@ -0,0 +1 @@
+usb.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.metronome.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.metronome.svg
new file mode 120000
index 000000000..fb044d61c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.metronome.svg
@@ -0,0 +1 @@
+metronome.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.playmymusic.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.playmymusic.svg
new file mode 120000
index 000000000..4c6a533f2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.playmymusic.svg
@@ -0,0 +1 @@
+playmymusic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.playmyvideos.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.playmyvideos.svg
new file mode 120000
index 000000000..14eff608d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.playmyvideos.svg
@@ -0,0 +1 @@
+playmyvideos.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.regextester.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.regextester.svg
new file mode 120000
index 000000000..ed44209d2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.regextester.svg
@@ -0,0 +1 @@
+regextester.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.screencast.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.screencast.svg
new file mode 120000
index 000000000..9100e9c32
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.screencast.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.showmypictures.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.showmypictures.svg
new file mode 120000
index 000000000..0f365bad6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.showmypictures.svg
@@ -0,0 +1 @@
+deepin-image-viewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.translit.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.translit.svg
new file mode 120000
index 000000000..882878fd4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.translit.svg
@@ -0,0 +1 @@
+translit.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.webpin.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.webpin.svg
new file mode 120000
index 000000000..222f94366
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.artemanufrij.webpin.svg
@@ -0,0 +1 @@
+webpin.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.babluboy.bookworm.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.babluboy.bookworm.svg
new file mode 120000
index 000000000..76870e259
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.babluboy.bookworm.svg
@@ -0,0 +1 @@
+bookworm.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.babluboy.nutty.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.babluboy.nutty.svg
new file mode 100644
index 000000000..5eab489fe
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.babluboy.nutty.svg
@@ -0,0 +1,95 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="QwPIGWfCGaoilcwFNaJbsFVLMYfmYw2B" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#QwPIGWfCGaoilcwFNaJbsFVLMYfmYw2B)">
+ <linearGradient id="_lgradient_16" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" d="M 165.685 11.952 C 239.74 11.952 250.324 22.509 250.324 96.495 L 250.324 155.746 C 250.324 229.733 239.74 240.29 165.685 240.29 L 90.315 240.29 C 16.26 240.29 5.676 229.733 5.676 155.746 L 5.676 96.495 C 5.676 22.509 16.26 11.952 90.315 11.952 L 165.685 11.952 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="uH5Ks8pYW6B9jkgMjCiTTvwf0zNBhWuK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#uH5Ks8pYW6B9jkgMjCiTTvwf0zNBhWuK)">
+ <path d="M 128 61.955 L 66.245 92.833 L 66.245 97.804 L 66.245 161.857 L 119.945 188.707 L 119.945 189.094 L 120.721 189.094 L 128 192.734 L 135.279 189.094 L 136.055 189.094 L 136.055 188.707 L 189.756 161.857 L 189.756 92.833 L 128 61.955 Z M 119.945 83.991 L 119.945 115.803 L 91.018 98.455 L 119.945 83.991 Z M 136.055 83.991 L 164.972 98.455 L 136.055 115.803 L 136.055 83.991 Z M 82.355 112.037 L 111.271 129.385 L 82.355 143.849 L 82.355 112.037 Z M 173.645 112.037 L 173.645 143.849 L 144.729 129.385 L 173.645 112.037 Z M 119.945 143.062 L 119.945 170.699 L 92.308 156.875 L 119.945 143.062 Z M 136.055 143.062 L 163.692 156.875 L 136.055 170.699 L 136.055 143.062 Z"/>
+ </g>
+ <linearGradient id="_lgradient_17" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(16.11,0,0,59.071,119.945,68.272)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#52665f"/>
+ <stop offset="100%" style="stop-color:#364e46"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" d="M 136.055 127.343 L 119.945 127.343 L 119.945 68.272 L 136.055 68.272 L 136.055 127.343 Z"/>
+ <linearGradient id="_lgradient_18" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(114.597,0,0,43.041,70.702,118.348)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#52665f"/>
+ <stop offset="100%" style="stop-color:#364e46"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" d="M 77.897 161.389 L 70.702 146.997 L 128 118.348 L 185.298 146.997 L 178.103 161.389 L 128 136.337 L 77.897 161.389 Z"/>
+ <linearGradient id="_lgradient_19" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(115.671,0,0,48.518,70.165,88.222)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" d="M 177.566 88.222 L 185.835 102.023 L 128 136.74 L 70.165 102.023 L 78.434 88.222 L 128 117.945 L 177.566 88.222 Z"/>
+ <linearGradient id="_lgradient_20" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(16.11,0,0,59.071,119.945,127.343)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" d="M 119.945 127.343 L 136.055 127.343 L 136.055 186.413 L 119.945 186.413 L 119.945 127.343 Z"/>
+ <path fill="#53626c" fill-rule="evenodd" d="M 66.244 90.155 L 128 59.277 L 189.756 90.155 L 189.756 159.16 L 128 190.038 L 66.244 159.16 L 66.244 90.155 Z M 82.355 100.089 L 128 77.267 L 173.645 100.089 L 173.645 149.225 L 128 172.048 L 82.355 149.225 L 82.355 100.089 Z"/>
+ <defs>
+ <filter id="KQU50DiKVHZqNmnYeTCBTVa7zXDnkPlf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#KQU50DiKVHZqNmnYeTCBTVa7zXDnkPlf)">
+ <path d="M 128 52.162 C 117.62 52.162 109.205 60.577 109.205 70.957 C 109.205 81.338 117.62 89.752 128 89.752 C 138.38 89.752 146.795 81.338 146.795 70.957 C 146.795 60.577 138.38 52.162 128 52.162 Z M 181.26 79.023 C 178.111 79.093 175.031 79.957 172.303 81.53 C 163.313 86.719 160.232 98.215 165.423 107.205 C 170.612 116.196 182.108 119.276 191.098 114.086 C 200.089 108.896 203.169 97.4 197.978 88.41 C 194.541 82.46 188.13 78.86 181.26 79.023 Z M 73.408 79.023 C 67.016 79.329 61.218 82.865 58.022 88.41 C 52.831 97.4 55.911 108.896 64.902 114.086 C 73.892 119.276 85.388 116.196 90.578 107.205 C 95.768 98.215 92.688 86.719 83.697 81.53 C 80.578 79.729 77.006 78.862 73.408 79.033 L 73.408 79.023 Z M 128 111.233 C 117.62 111.233 109.205 119.647 109.205 130.028 C 109.205 140.408 117.62 148.823 128 148.823 C 138.38 148.823 146.795 140.408 146.795 130.028 C 146.795 119.647 138.38 111.233 128 111.233 Z M 73.859 138.094 C 70.711 138.163 67.631 139.027 64.902 140.6 C 55.912 145.79 52.831 157.285 58.022 166.275 C 63.211 175.266 74.707 178.347 83.697 173.156 C 92.688 167.966 95.768 156.47 90.578 147.48 C 87.14 141.53 80.729 137.931 73.859 138.094 Z M 180.809 138.094 C 174.419 138.394 168.621 141.93 165.423 147.47 C 160.232 156.46 163.312 167.956 172.303 173.146 C 181.293 178.337 192.789 175.256 197.978 166.265 C 203.169 157.275 200.088 145.78 191.098 140.59 C 187.979 138.789 184.407 137.923 180.809 138.094 Z M 128 164.933 C 117.62 164.933 109.205 173.348 109.205 183.728 C 109.205 194.108 117.62 202.523 128 202.523 C 138.38 202.523 146.795 194.108 146.795 183.728 C 146.795 173.348 138.38 164.933 128 164.933 Z"/>
+ </g>
+ <linearGradient id="_lgradient_21" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(37.59,0,0,37.59,109.203,49.478)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_21)" cx="127.998" cy="68.273" r="18.795" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_22" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(37.59,0,0,37.59,109.203,162.249)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_22)" cx="127.998" cy="181.044" r="18.795" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_23" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(18.795,32.554,-32.554,18.795,188.581,69.449)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" d="M 172.304 78.847 C 181.288 73.66 192.792 76.742 197.979 85.726 C 203.166 94.71 200.083 106.214 191.1 111.401 C 182.116 116.587 170.612 113.505 165.425 104.521 C 160.238 95.538 163.321 84.033 172.304 78.847 Z"/>
+ <linearGradient id="_lgradient_24" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(18.795,32.554,-32.554,18.795,81.18,128.518)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" d="M 64.903 137.916 C 73.886 132.729 85.391 135.812 90.577 144.795 C 95.764 153.779 92.681 165.283 83.698 170.47 C 74.714 175.657 63.21 172.574 58.023 163.591 C 52.836 154.607 55.919 143.103 64.903 137.916 Z"/>
+ <linearGradient id="_lgradient_25" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(-18.795,32.554,-32.554,-18.795,207.375,147.316)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" d="M 191.098 137.918 C 200.082 143.105 203.164 154.609 197.978 163.593 C 192.791 172.576 181.287 175.659 172.303 170.472 C 163.319 165.286 160.237 153.781 165.423 144.798 C 170.61 135.814 182.115 132.731 191.098 137.918 Z"/>
+ <linearGradient id="_lgradient_26" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(-18.795,32.554,-32.554,-18.795,99.975,88.244)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" d="M 83.698 78.846 C 92.681 84.033 95.764 95.538 90.577 104.521 C 85.391 113.505 73.886 116.587 64.903 111.401 C 55.919 106.214 52.836 94.71 58.023 85.726 C 63.21 76.742 74.714 73.66 83.698 78.846 Z"/>
+ <linearGradient id="_lgradient_27" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(37.59,0,0,37.59,109.203,108.548)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_27)" cx="127.998" cy="127.343" r="18.795" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128.001 49.477 C 117.621 49.477 109.206 57.892 109.206 68.272 C 109.209 68.616 109.268 68.956 109.29 69.3 C 110.131 59.698 118.181 52.162 128.001 52.162 C 137.839 52.162 145.895 59.726 146.712 69.352 C 146.735 68.991 146.795 68.634 146.796 68.272 C 146.796 57.892 138.381 49.477 128.001 49.477 Z M 74.741 76.322 L 74.741 76.327 C 74.297 76.327 73.853 76.324 73.409 76.353 C 67.019 76.656 61.221 80.189 58.022 85.73 C 56.161 88.966 55.379 92.673 55.631 96.376 C 55.842 93.592 56.613 90.865 58.022 88.415 C 61.221 82.874 67.019 79.341 73.409 79.038 C 73.853 79.01 74.297 79.012 74.741 79.012 L 74.741 79.007 C 77.89 79.082 80.97 79.947 83.698 81.524 C 89.155 84.681 92.533 90.311 92.98 96.428 C 93.483 89.306 89.948 82.454 83.698 78.839 C 80.97 77.262 77.89 76.397 74.741 76.322 Z M 181.261 76.327 C 178.112 76.399 175.032 77.261 172.304 78.834 C 166.06 82.447 162.523 89.292 163.022 96.412 C 163.472 90.298 166.852 84.673 172.304 81.519 C 175.032 79.946 178.112 79.085 181.261 79.012 C 188.131 78.85 194.542 82.449 197.98 88.399 C 199.399 90.858 200.176 93.596 200.387 96.391 C 200.641 92.676 199.852 88.958 197.98 85.714 C 194.542 79.764 188.131 76.165 181.261 76.327 Z M 128.001 108.537 C 117.621 108.537 109.206 116.952 109.206 127.332 C 109.209 127.676 109.268 128.017 109.29 128.36 C 110.131 118.758 118.181 111.222 128.001 111.222 C 137.839 111.222 145.895 118.786 146.712 128.412 C 146.735 128.052 146.795 127.694 146.796 127.332 C 146.796 116.952 138.381 108.537 128.001 108.537 Z M 73.86 135.387 C 70.711 135.46 67.631 136.321 64.903 137.894 C 58.659 141.507 55.122 148.352 55.621 155.472 C 56.071 149.358 59.451 143.734 64.903 140.579 C 67.631 139.006 70.711 138.145 73.86 138.072 C 80.73 137.909 87.141 141.509 90.578 147.459 C 91.997 149.918 92.775 152.656 92.986 155.451 C 93.24 151.736 92.451 148.018 90.578 144.774 C 87.141 138.824 80.73 135.224 73.86 135.387 Z M 182.142 135.387 C 181.698 135.387 181.254 135.385 180.81 135.413 C 174.42 135.717 168.622 139.249 165.424 144.79 C 163.562 148.027 162.779 151.737 163.032 155.441 C 163.242 152.656 164.014 149.926 165.424 147.475 C 168.622 141.934 174.42 138.402 180.81 138.098 C 181.254 138.07 181.698 138.072 182.142 138.072 L 182.142 138.077 C 185.292 138.153 188.372 139.018 191.099 140.595 C 196.556 143.752 199.934 149.382 200.381 155.499 C 200.884 148.377 197.349 141.525 191.099 137.91 C 188.372 136.333 185.292 135.468 182.142 135.392 L 182.142 135.387 Z M 128.001 162.227 C 117.621 162.227 109.206 170.642 109.206 181.022 C 109.209 181.366 109.268 181.707 109.29 182.05 C 110.131 172.448 118.181 164.912 128.001 164.912 C 137.839 164.912 145.895 172.476 146.712 182.102 C 146.735 181.742 146.795 181.384 146.796 181.022 C 146.796 170.642 138.381 162.227 128.001 162.227 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.bajoja.indicator-kdeconnect.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.bajoja.indicator-kdeconnect.svg
new file mode 120000
index 000000000..af028f18e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.bajoja.indicator-kdeconnect.svg
@@ -0,0 +1 @@
+kdeconnect.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.bartzaalberg.alias.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.bartzaalberg.alias.svg
new file mode 100644
index 000000000..a3f7c246d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.bartzaalberg.alias.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="x16iEelYXjWwv0XFPJ02I03YUOKhqz8m" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#x16iEelYXjWwv0XFPJ02I03YUOKhqz8m)">
+ <linearGradient id="_lgradient_32" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#5786ff"/>
+ <stop offset="50%" style="stop-color:#51a8ff"/>
+ <stop offset="100%" style="stop-color:#0f82f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_32)" d="M 165.685 11.952 C 239.74 11.952 250.324 22.509 250.324 96.495 L 250.324 155.746 C 250.324 229.733 239.74 240.29 165.685 240.29 L 90.315 240.29 C 16.26 240.29 5.676 229.733 5.676 155.746 L 5.676 96.495 C 5.676 22.509 16.26 11.952 90.315 11.952 L 165.685 11.952 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="dmp15et0zQd5prQdxdFXAGSOuyfAVMmj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#dmp15et0zQd5prQdxdFXAGSOuyfAVMmj)">
+ <path d="M 113.959 61.5 L 113.221 63.236 L 59.996 201.5 L 90.02 201.5 L 100.793 171.5 L 155.344 171.5 L 166.035 201.5 L 196.004 201.5 L 142.52 61.5 L 113.959 61.5 Z M 128.164 102.365 L 144.639 141.5 L 111.566 141.5 L 128.164 102.365 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 113.959 56.5 L 113.221 58.236 L 59.996 196.5 L 90.02 196.5 L 100.793 166.5 L 155.344 166.5 L 166.035 196.5 L 196.004 196.5 L 142.52 56.5 L 113.959 56.5 Z M 128.164 97.365 L 144.639 136.5 L 111.566 136.5 L 128.164 97.365 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.bartzaalberg.bookmark-manager.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.bartzaalberg.bookmark-manager.svg
new file mode 100644
index 000000000..ea519ba9e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.bartzaalberg.bookmark-manager.svg
@@ -0,0 +1,48 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="urxe2cIAAXMEvcJOPEzj8dOm3lux72Ln" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#urxe2cIAAXMEvcJOPEzj8dOm3lux72Ln)">
+ <linearGradient id="_lgradient_33" x1=".518" x2=".532" y1="-.194" y2="1.114" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4ce0c6"/>
+ <stop offset="100%" style="stop-color:#3b85b5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_33)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <path fill="#f2f2f2" d="M 32.857 70.989 L 30.24 78.861 L 56.805 89.517 L 30.24 100.172 L 32.857 108.045 L 67.034 93.572 L 67.034 85.461 L 32.857 70.989 L 32.857 70.989 L 32.857 70.989 Z M 66.986 118.859 L 66.986 127.014 L 107.76 127.014 L 107.76 118.859 L 66.986 118.859 L 66.986 118.859 L 66.986 118.859 Z"/>
+ <path fill="#ffffff" d="M 32.857 70.989 L 30.24 78.862 L 30.551 78.986 L 32.857 72.052 L 67.034 86.525 L 67.034 85.461 L 32.857 70.989 L 32.857 70.989 L 32.857 70.989 Z M 55.479 90.048 L 30.24 100.173 L 30.551 101.111 L 56.804 90.58 L 55.479 90.048 L 55.479 90.048 L 55.479 90.048 Z M 66.985 118.859 L 66.985 119.923 L 107.76 119.923 L 107.76 118.859 L 66.985 118.859 L 66.985 118.859 L 66.985 118.859 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_34" x1=".517" x2=".517" y1="0" y2="1.209" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_34)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="aS10NBv2jp4kL0MIREwPGnwawEdN6Vy5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#aS10NBv2jp4kL0MIREwPGnwawEdN6Vy5)">
+ <circle cx="184.243" cy="182.604" r="40" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_35" x1=".397" x2="1.166" y1="1.242" y2="-.733" gradientTransform="matrix(80,0,0,80,144.243,140.104)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e81877"/>
+ <stop offset="31.2%" style="stop-color:#dd1d8c"/>
+ <stop offset="56.2%" style="stop-color:#6d57b1"/>
+ <stop offset="75%" style="stop-color:#2a78c1"/>
+ <stop offset="100%" style="stop-color:#018dcb"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_35)" cx="184.243" cy="180.104" r="40" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" d="M 184.243 196.564 L 168.793 205.104 L 171.743 187.014 L 159.243 174.204 L 176.518 171.564 L 184.243 155.104 L 191.968 171.564 L 209.243 174.204 L 196.743 187.014 L 199.693 205.104 L 184.243 196.564 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.bartzaalberg.lottery.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.bartzaalberg.lottery.svg
new file mode 100644
index 000000000..432e75522
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.bartzaalberg.lottery.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="qi4eIrkJqixTdc2fGnhy0LuZ5uv9yQPA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#qi4eIrkJqixTdc2fGnhy0LuZ5uv9yQPA)">
+ <linearGradient id="_lgradient_36" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#5786ff"/>
+ <stop offset="50%" style="stop-color:#51a8ff"/>
+ <stop offset="100%" style="stop-color:#0f82f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_36)" d="M 165.685 11.952 C 239.74 11.952 250.324 22.509 250.324 96.495 L 250.324 155.746 C 250.324 229.733 239.74 240.29 165.685 240.29 L 90.315 240.29 C 16.26 240.29 5.676 229.733 5.676 155.746 L 5.676 96.495 C 5.676 22.509 16.26 11.952 90.315 11.952 L 165.685 11.952 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="rHcQI7lidXODVRyBTw8xW2rTVVlHxVLK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#rHcQI7lidXODVRyBTw8xW2rTVVlHxVLK)">
+ <path d="M 128 70.762 C 121.678 70.762 116.553 75.887 116.553 82.21 C 116.556 85.764 118.211 89.116 121.032 91.28 C 115.162 101.214 109.291 111.138 103.421 120.576 C 100.391 125.192 95.848 128.118 91.303 128.118 C 75.425 128.007 75.648 119.449 68.989 109.993 C 70.135 108.622 70.763 106.891 70.763 105.104 C 70.763 100.89 67.346 97.473 63.132 97.473 C 58.917 97.473 55.5 100.89 55.5 105.104 C 55.506 109.107 58.603 112.425 62.595 112.706 L 63.02 113.906 C 66.05 125.702 68.575 138.521 71.605 151.855 C 72.11 153.907 73.625 155.447 75.645 155.447 C 92.815 157.499 110.496 158.525 128.171 158.525 C 145.847 158.525 163.52 157.499 180.691 155.447 C 182.206 155.447 183.718 153.907 184.223 151.855 C 187.253 138.521 189.779 125.702 192.809 113.906 L 193.219 112.721 C 197.29 112.534 200.496 109.18 200.5 105.104 C 200.5 100.89 197.083 97.473 192.868 97.473 C 188.654 97.473 185.237 100.89 185.237 105.104 C 185.239 107.162 186.072 109.132 187.547 110.567 C 179.963 119.013 176.788 127.566 164.026 128.118 C 158.976 128.118 154.931 125.192 151.901 120.576 C 146.098 111.245 140.302 101.436 134.499 91.615 C 137.592 89.482 139.441 85.967 139.447 82.21 C 139.447 75.887 134.322 70.762 128 70.762 Z M 77.739 166.172 C 76.066 166.239 74.579 167.811 74.579 169.377 L 74.579 178.767 C 74.579 181.003 76.034 183.239 78.462 183.686 C 111 190.842 145 190.842 177.538 183.686 C 179.481 183.239 181.421 181.003 181.421 178.767 L 181.421 169.377 C 181.421 167.14 179.966 165.792 177.538 166.239 C 161.344 168.465 144.787 170.723 128.231 170.733 C 111.521 170.744 94.806 168.486 78.462 166.239 C 78.219 166.183 77.978 166.162 77.739 166.172 L 77.739 166.172 Z"/>
+ </g>
+ <path fill="#ffe15b" d="M 194.565 104.973 L 192.811 110.093 C 189.78 121.888 187.255 134.709 184.225 148.043 C 183.72 150.095 182.205 151.633 180.69 151.633 C 163.519 153.685 145.844 154.711 128.168 154.711 L 128.168 154.711 C 110.493 154.711 92.817 153.685 75.647 151.633 C 73.627 151.633 72.112 150.095 71.607 148.043 C 68.577 134.709 66.051 121.888 63.021 110.093 L 61.266 105.168 C 57.731 104.655 60.079 102.943 60.079 99.353 C 60.079 94.737 57.793 98.106 62.338 97.08 C 66.883 96.054 67.091 96.531 67.091 101.659 C 67.091 104.736 69.967 102.625 67.947 104.676 C 75.81 114.715 74.579 124.184 91.302 124.302 C 95.847 124.302 100.392 121.375 103.423 116.76 C 109.483 107.015 115.543 96.758 121.603 86.501 C 120.088 84.45 119.078 81.886 119.078 79.321 C 119.078 73.68 122.808 72.45 127.858 72.45 C 132.403 72.45 136.248 73.68 136.248 79.321 C 136.248 81.886 135.238 84.45 133.723 86.501 L 133.723 86.501 C 139.783 96.758 145.844 107.015 151.904 116.76 C 154.934 121.375 158.974 124.302 164.024 124.302 C 178.2 123.688 180.495 113.203 190.208 103.958 C 188.188 101.907 189.923 103.62 189.923 100.543 C 189.923 95.415 187.805 95.918 192.35 96.944 C 196.895 97.97 196.532 98.492 196.532 103.108 C 196.027 105.672 198.1 103.948 194.565 104.973 Z"/>
+ <path fill="#ffe15b" d="M 181.421 165.558 C 181.421 163.322 179.964 161.981 177.536 162.428 C 161.342 164.654 144.787 166.911 128.231 166.921 C 111.52 166.932 94.808 164.674 78.464 162.428 C 76.522 161.981 74.579 163.77 74.579 165.558 L 74.579 174.95 C 74.579 177.187 76.036 179.423 78.464 179.87 C 111.002 187.026 144.998 187.026 177.536 179.87 C 179.478 179.423 181.421 177.187 181.421 174.95 L 181.421 165.558 Z"/>
+ <circle fill="#ffe15b" cx="63.132" cy="101.289" r="7.632" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffe15b" cx="192.868" cy="101.289" r="7.632" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffe15b" cx="128" cy="78.395" r="11.447" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.bartzaalberg.php-tester.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.bartzaalberg.php-tester.svg
new file mode 120000
index 000000000..66b3f41d4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.bartzaalberg.php-tester.svg
@@ -0,0 +1 @@
+php.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.bartzaalberg.snaptastic.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.bartzaalberg.snaptastic.svg
new file mode 120000
index 000000000..f0dd83ab5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.bartzaalberg.snaptastic.svg
@@ -0,0 +1 @@
+snaptastic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.basjam.valacompiler.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.basjam.valacompiler.svg
new file mode 120000
index 000000000..3e8be36ab
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.basjam.valacompiler.svg
@@ -0,0 +1 @@
+valacompiler.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.bcedu.museic.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.bcedu.museic.svg
new file mode 120000
index 000000000..268f41cf2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.bcedu.museic.svg
@@ -0,0 +1 @@
+museic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.bcedu.shutdownscheduler.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.bcedu.shutdownscheduler.svg
new file mode 120000
index 000000000..6b688dda8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.bcedu.shutdownscheduler.svg
@@ -0,0 +1 @@
+shutdownscheduler.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.bharatkalluri.easypass.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.bharatkalluri.easypass.svg
new file mode 120000
index 000000000..26662ee58
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.bharatkalluri.easypass.svg
@@ -0,0 +1 @@
+easypass.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.bharatkalluri.gifup.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.bharatkalluri.gifup.svg
new file mode 120000
index 000000000..2af83d0ea
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.bharatkalluri.gifup.svg
@@ -0,0 +1 @@
+gifup.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.bilelmoussaoui.Authenticator.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.bilelmoussaoui.Authenticator.svg
new file mode 120000
index 000000000..57c14e165
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.bilelmoussaoui.Authenticator.svg
@@ -0,0 +1 @@
+gnome-twofactorauth.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.birros.WebArchives.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.birros.WebArchives.svg
new file mode 100644
index 000000000..3b09f1b9a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.birros.WebArchives.svg
@@ -0,0 +1,113 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="sefX1gJ8YMWmlL3aFGORyAkKFIbJqCgM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#sefX1gJ8YMWmlL3aFGORyAkKFIbJqCgM)">
+ <path fill="#d9c813" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="Ik2UqI8D43a0JjAyIixFLfjO0X4vzQa9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Ik2UqI8D43a0JjAyIixFLfjO0X4vzQa9)">
+ <linearGradient id="_lgradient_125" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_125)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g style="opacity:0.4">
+ <linearGradient id="_lgradient_126" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(61.451,0,0,97.297,50.161,142.31)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_126)" d="M 63.539 239.441 C 64.089 239.477 64.56 239.539 65.12 239.572 C 65.555 239.597 66.147 239.583 66.588 239.607 L 66.549 232.015 L 93.178 207.55 L 93.178 199.394 L 105.468 187.161 L 105.468 181.046 L 111.612 174.929 L 111.612 158.62 L 103.419 150.464 L 87.032 150.464 L 78.839 142.31 L 58.356 142.31 L 50.161 150.464 L 50.161 170.853 L 66.604 185.193 L 66.549 203.472 L 60.405 209.589 L 60.405 236.091 L 63.539 239.441 Z"/>
+ <linearGradient id="_lgradient_127" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.29,0,0,8.156,93.178,81.148)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_127)" d="M 99.322 81.148 L 93.178 87.265 L 99.322 87.265 L 101.371 89.304 L 103.419 89.304 L 105.468 87.265 L 99.322 81.148 Z"/>
+ <linearGradient id="_lgradient_128" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(96.273,0,0,101.992,138.242,109.69)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_128)" d="M 177.16 109.69 L 152.58 109.69 L 138.242 123.961 L 138.242 144.349 L 148.483 154.543 L 162.822 154.543 L 168.967 160.659 L 168.967 166.775 L 173.064 170.852 L 173.064 195.317 L 188.62 211.682 L 214.308 186.115 L 214.031 162.697 L 234.515 142.31 L 226.321 142.31 L 205.838 121.923 L 205.838 113.768 L 181.257 113.768 L 177.16 109.69 Z"/>
+ <linearGradient id="_lgradient_129" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(102.419,0,0,104.844,148.483,33.388)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_129)" d="M 250.902 117.845 L 250.902 96.374 C 250.902 87.126 250.735 78.869 250.299 71.499 C 250.081 67.815 249.796 64.353 249.43 61.099 C 249.064 57.845 248.618 54.801 248.078 51.952 C 247.538 49.104 246.904 46.451 246.164 43.982 C 245.425 41.513 244.579 39.226 243.613 37.111 C 242.999 35.764 242.248 34.6 241.533 33.388 L 238.611 36.296 L 226.321 36.296 L 214.031 48.529 L 205.838 40.374 L 181.258 40.374 L 168.968 52.607 L 168.968 62.8 L 181.258 62.8 L 181.258 56.683 L 189.451 56.683 L 189.451 64.839 L 185.353 68.915 L 168.968 69.191 L 162.822 75.032 L 154.629 75.032 L 154.629 83.187 L 148.483 89.304 L 148.483 101.534 L 160.773 101.534 L 168.968 93.38 L 177.161 93.38 L 177.161 97.458 L 185.353 105.613 L 189.451 105.613 L 189.451 101.534 L 181.258 93.38 L 189.451 93.38 L 197.643 101.534 L 207.885 101.534 L 201.741 95.419 L 207.885 89.304 L 214.031 89.304 L 220.175 95.419 L 214.031 95.419 L 207.885 101.534 L 213.919 107.54 L 214.031 113.767 L 205.838 113.767 L 230.419 138.232 L 234.514 138.232 L 238.611 134.156 L 246.804 125.999 L 238.611 117.845 L 250.902 117.845 Z"/>
+ <linearGradient id="_lgradient_130" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(6.145,0,0,12.232,156.677,58.722)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_130)" d="M 156.677 70.954 L 156.677 64.838 L 162.822 58.722 L 162.822 70.954 L 156.677 70.954 Z"/>
+ <linearGradient id="_lgradient_131" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(8.194,0,0,20.388,220.176,170.852)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_131)" d="M 220.176 191.24 L 220.176 178.456 L 228.37 170.852 L 228.37 191.24 L 220.176 191.24 Z"/>
+ <linearGradient id="_lgradient_132" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(55.305,0,0,48.93,80.888,11.831)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_132)" d="M 136.193 11.831 L 90.136 11.831 C 89.347 11.831 88.788 11.88 88.013 11.882 L 80.888 19.986 L 93.178 32.218 L 93.178 45.001 L 107.517 60.761 L 115.71 60.761 L 115.71 52.607 L 128 40.374 L 128 32.218 L 136.193 24.064 L 136.193 11.831 Z"/>
+ <linearGradient id="_lgradient_133" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.291,0,0,6.116,125.951,56.683)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_133)" d="M 125.951 56.683 L 132.097 56.683 L 138.242 62.799 L 125.951 62.799 L 125.951 56.683 Z"/>
+ <linearGradient id="_lgradient_134" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.291,0,0,6.117,58.355,123.961)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_134)" d="M 70.646 123.961 L 64.501 123.961 L 58.355 130.078 L 70.646 130.078 L 70.646 123.961 Z"/>
+ <linearGradient id="_lgradient_135" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(92.177,0,0,115.547,5.098,30.841)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_135)" d="M 16.003 30.841 C 15.896 30.993 15.758 31.109 15.653 31.263 C 14.436 33.051 13.352 34.995 12.386 37.111 C 11.421 39.226 10.575 41.513 9.835 43.982 C 9.095 46.451 8.462 49.104 7.922 51.952 C 7.382 54.801 6.936 57.845 6.57 61.099 C 6.204 64.353 5.918 67.815 5.7 71.499 C 5.264 78.869 5.098 87.126 5.098 96.374 L 5.098 117.845 L 13.291 125.999 L 25.581 125.999 L 46.066 146.388 L 46.066 121.923 L 58.356 109.691 L 66.549 109.691 L 78.839 97.458 L 91.129 97.458 L 84.985 91.341 L 97.275 77.072 L 84.985 64.839 L 66.549 64.839 L 66.549 81.148 L 58.356 81.148 L 50.161 72.993 L 50.161 64.839 L 62.452 52.607 L 72.695 52.607 L 72.695 44.45 L 60.405 32.218 L 39.92 32.218 L 39.92 44.45 L 29.678 44.45 L 16.003 30.841 Z"/>
+ <linearGradient id="_lgradient_136" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(28.248,0,0,11.668,38.301,12.396)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_136)" d="M 66.549 12.396 C 66.12 12.419 65.544 12.404 65.12 12.429 C 61.415 12.646 57.931 12.929 54.659 13.292 C 51.387 13.656 48.325 14.1 45.46 14.636 C 42.901 15.115 40.554 15.699 38.301 16.335 L 46.066 24.064 L 66.549 24.064 L 66.549 12.396 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_137" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_137)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ececec" d="M 128 55.5 C 87.989 55.5 55.5 87.989 55.5 128 C 55.5 168.011 87.989 200.5 128 200.5 C 168.011 200.5 200.5 168.011 200.5 128 C 200.5 88.691 169.122 56.701 130.085 55.59 C 129.392 55.526 128.696 55.496 128 55.5 L 128 55.5 Z M 125.01 61.573 C 125.042 61.561 125.068 61.585 125.1 61.573 L 125.1 93.11 C 117.242 92.954 109.414 92.075 101.717 90.483 C 102.888 86.911 104.312 83.428 105.98 80.06 C 111.258 69.504 118.021 63.023 125.01 61.573 Z M 130.9 61.573 C 137.924 62.977 144.721 69.458 150.023 80.06 C 151.609 83.221 153.024 86.777 154.28 90.573 C 147.053 92.081 139.191 92.939 130.9 93.11 L 130.9 61.573 Z M 110.417 63.658 C 106.772 67.315 103.544 72.051 100.813 77.52 C 98.962 81.267 97.387 85.144 96.1 89.12 C 89.711 87.424 83.935 85.292 78.973 82.778 C 87.453 73.579 98.351 66.952 110.42 63.655 L 110.417 63.658 Z M 145.58 63.658 C 157.637 66.933 168.533 73.526 177.027 82.688 C 172.123 85.269 166.347 87.502 159.9 89.213 C 158.528 85.034 156.965 81.078 155.187 77.523 C 152.459 72.051 149.228 67.315 145.58 63.655 L 145.58 63.658 Z M 180.835 87.218 C 189.24 98.113 194.053 111.351 194.61 125.1 L 165.61 125.1 C 165.395 114.179 164.058 103.904 161.622 94.74 C 168.814 92.803 175.296 90.277 180.835 87.218 Z M 75.162 87.313 C 80.759 90.28 87.238 92.829 94.375 94.743 C 91.939 103.907 90.605 114.182 90.387 125.103 L 61.387 125.103 C 61.959 111.385 66.772 98.182 75.162 87.313 Z M 100.088 96.1 C 107.848 97.765 116.264 98.728 125.1 98.91 L 125.1 125.1 L 96.19 125.1 C 96.416 114.631 97.788 104.777 100.088 96.1 Z M 155.912 96.1 C 158.212 104.777 159.584 114.631 159.81 125.1 L 130.9 125.1 L 130.9 98.91 C 139.759 98.728 148.14 97.753 155.912 96.1 Z M 61.39 130.9 L 90.39 130.9 C 90.605 141.822 91.942 152.096 94.378 161.26 C 87.186 163.197 80.704 165.723 75.165 168.78 C 66.761 157.885 61.947 144.649 61.39 130.9 Z M 96.19 130.9 L 125.1 130.9 L 125.1 157.09 C 116.241 157.273 107.86 158.247 100.088 159.9 C 97.788 151.223 96.416 141.369 96.19 130.9 Z M 130.9 130.9 L 159.81 130.9 C 159.584 141.369 158.212 151.223 155.912 159.9 C 148.152 158.236 139.736 157.273 130.9 157.09 L 130.9 130.9 Z M 165.61 130.9 L 194.61 130.9 C 194.038 144.618 189.225 157.822 180.835 168.69 C 175.238 165.723 168.759 163.174 161.622 161.26 C 164.058 152.096 165.392 141.822 165.61 130.9 Z M 125.1 162.89 L 125.1 194.427 C 118.076 193.024 111.279 186.545 105.977 175.94 C 104.391 172.779 102.976 169.224 101.72 165.428 C 108.947 163.92 116.809 163.061 125.1 162.89 Z M 130.9 162.89 C 138.758 163.047 146.586 163.928 154.283 165.52 C 153.111 169.091 151.687 172.573 150.02 175.94 C 144.721 186.545 137.924 193.021 130.9 194.427 L 130.9 162.89 Z M 96.1 166.788 C 97.472 170.966 99.035 174.922 100.813 178.477 C 103.541 183.95 106.772 188.685 110.42 192.345 C 98.363 189.07 87.467 182.475 78.973 173.313 C 83.877 170.732 89.653 168.499 96.1 166.788 Z M 159.9 166.878 C 166.289 168.577 172.065 170.705 177.027 173.223 C 168.547 182.42 157.651 189.046 145.583 192.342 C 149.228 188.685 152.456 183.95 155.187 178.48 C 157.038 174.733 158.613 170.856 159.9 166.88 L 159.9 166.878 Z"/>
+ <g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_138" x1=".011" x2=".551" y1=".4" y2=".791" gradientTransform="matrix(0,89.857,-80.767,0,246.292,150.433)" gradientUnits="userSpaceOnUse">
+ <stop offset="18.439%" style="stop-color:#000000"/>
+ <stop offset="44.877%" style="stop-color:#000000"/>
+ <stop offset="72.44%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_138)" d="M 246.292 150.433 C 175.738 150.729 165.525 161.918 165.525 234.247 L 165.525 240.29 L 184.667 240 L 204.88 230.4 L 246.292 150.433 L 246.292 150.433 L 246.292 150.433 Z"/>
+ </g>
+ <path fill="#5d5d5d" d="M 169.563 240.29 C 240.117 239.994 250.33 228.805 250.33 156.476 L 250.33 150.433 L 169.563 240.29 L 169.563 240.29 L 169.563 240.29 Z"/>
+ <linearGradient id="_lgradient_139" x1=".854" x2="-2.24" y1=".146" y2="3.353" gradientTransform="matrix(0,89.857,-80.767,0,250.33,150.433)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#faf8f6"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_139)" d="M 250.33 150.433 C 179.777 150.729 169.563 161.918 169.563 234.247 L 169.563 240.29 L 250.33 150.433 L 250.33 150.433 L 250.33 150.433 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.bitseater.weather.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.bitseater.weather.svg
new file mode 120000
index 000000000..8103a34ff
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.bitseater.weather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.bleakgrey.tootle.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.bleakgrey.tootle.svg
new file mode 120000
index 000000000..3ef275f21
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.bleakgrey.tootle.svg
@@ -0,0 +1 @@
+tootle.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.bleakgrey.transporter.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.bleakgrey.transporter.svg
new file mode 120000
index 000000000..9e40f1e07
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.bleakgrey.transporter.svg
@@ -0,0 +1 @@
+transporter.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.brandonlujan.exchange.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.brandonlujan.exchange.svg
new file mode 120000
index 000000000..933c149b7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.brandonlujan.exchange.svg
@@ -0,0 +1 @@
+coin.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.calo001.fondo.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.calo001.fondo.svg
new file mode 120000
index 000000000..a02697e82
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.calo001.fondo.svg
@@ -0,0 +1 @@
+fondo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.cassidyjames.clairvoyant.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.cassidyjames.clairvoyant.svg
new file mode 120000
index 000000000..6ac2d85fb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.cassidyjames.clairvoyant.svg
@@ -0,0 +1 @@
+8-ball-pool.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.cassidyjames.dippi.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.cassidyjames.dippi.svg
new file mode 120000
index 000000000..b64b2ca04
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.cassidyjames.dippi.svg
@@ -0,0 +1 @@
+dippi.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.cassidyjames.ephemeral.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.cassidyjames.ephemeral.svg
new file mode 100644
index 000000000..0ff986824
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.cassidyjames.ephemeral.svg
@@ -0,0 +1,122 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="iEZ5ZimjlL0pZH2m78m9uHC09ZY1if4I" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#iEZ5ZimjlL0pZH2m78m9uHC09ZY1if4I)">
+ <path fill="#d9c813" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="ARpjwZfv7nqR4OqXnCFEW2Qa3QwZahiX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ARpjwZfv7nqR4OqXnCFEW2Qa3QwZahiX)">
+ <linearGradient id="_lgradient_140" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_140)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g style="opacity:0.4">
+ <linearGradient id="_lgradient_141" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(61.451,0,0,97.297,50.161,142.31)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_141)" d="M 63.539 239.441 C 64.089 239.477 64.56 239.539 65.12 239.572 C 65.555 239.597 66.147 239.583 66.588 239.607 L 66.549 232.015 L 93.178 207.55 L 93.178 199.394 L 105.468 187.161 L 105.468 181.046 L 111.612 174.929 L 111.612 158.62 L 103.419 150.464 L 87.032 150.464 L 78.839 142.31 L 58.356 142.31 L 50.161 150.464 L 50.161 170.853 L 66.604 185.193 L 66.549 203.472 L 60.405 209.589 L 60.405 236.091 L 63.539 239.441 Z"/>
+ <linearGradient id="_lgradient_142" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.29,0,0,8.156,93.178,81.148)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_142)" d="M 99.322 81.148 L 93.178 87.265 L 99.322 87.265 L 101.371 89.304 L 103.419 89.304 L 105.468 87.265 L 99.322 81.148 Z"/>
+ <linearGradient id="_lgradient_143" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(96.273,0,0,101.992,138.242,109.69)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_143)" d="M 177.16 109.69 L 152.58 109.69 L 138.242 123.961 L 138.242 144.349 L 148.483 154.543 L 162.822 154.543 L 168.967 160.659 L 168.967 166.775 L 173.064 170.852 L 173.064 195.317 L 188.62 211.682 L 214.308 186.115 L 214.031 162.697 L 234.515 142.31 L 226.321 142.31 L 205.838 121.923 L 205.838 113.768 L 181.257 113.768 L 177.16 109.69 Z"/>
+ <linearGradient id="_lgradient_144" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(102.419,0,0,104.844,148.483,33.388)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_144)" d="M 250.902 117.845 L 250.902 96.374 C 250.902 87.126 250.735 78.869 250.299 71.499 C 250.081 67.815 249.796 64.353 249.43 61.099 C 249.064 57.845 248.618 54.801 248.078 51.952 C 247.538 49.104 246.904 46.451 246.164 43.982 C 245.425 41.513 244.579 39.226 243.613 37.111 C 242.999 35.764 242.248 34.6 241.533 33.388 L 238.611 36.296 L 226.321 36.296 L 214.031 48.529 L 205.838 40.374 L 181.258 40.374 L 168.968 52.607 L 168.968 62.8 L 181.258 62.8 L 181.258 56.683 L 189.451 56.683 L 189.451 64.839 L 185.353 68.915 L 168.968 69.191 L 162.822 75.032 L 154.629 75.032 L 154.629 83.187 L 148.483 89.304 L 148.483 101.534 L 160.773 101.534 L 168.968 93.38 L 177.161 93.38 L 177.161 97.458 L 185.353 105.613 L 189.451 105.613 L 189.451 101.534 L 181.258 93.38 L 189.451 93.38 L 197.643 101.534 L 207.885 101.534 L 201.741 95.419 L 207.885 89.304 L 214.031 89.304 L 220.175 95.419 L 214.031 95.419 L 207.885 101.534 L 213.919 107.54 L 214.031 113.767 L 205.838 113.767 L 230.419 138.232 L 234.514 138.232 L 238.611 134.156 L 246.804 125.999 L 238.611 117.845 L 250.902 117.845 Z"/>
+ <linearGradient id="_lgradient_145" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(6.145,0,0,12.232,156.677,58.722)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_145)" d="M 156.677 70.954 L 156.677 64.838 L 162.822 58.722 L 162.822 70.954 L 156.677 70.954 Z"/>
+ <linearGradient id="_lgradient_146" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(8.194,0,0,20.388,220.176,170.852)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_146)" d="M 220.176 191.24 L 220.176 178.456 L 228.37 170.852 L 228.37 191.24 L 220.176 191.24 Z"/>
+ <linearGradient id="_lgradient_147" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(55.305,0,0,48.93,80.888,11.831)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_147)" d="M 136.193 11.831 L 90.136 11.831 C 89.347 11.831 88.788 11.88 88.013 11.882 L 80.888 19.986 L 93.178 32.218 L 93.178 45.001 L 107.517 60.761 L 115.71 60.761 L 115.71 52.607 L 128 40.374 L 128 32.218 L 136.193 24.064 L 136.193 11.831 Z"/>
+ <linearGradient id="_lgradient_148" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.291,0,0,6.116,125.951,56.683)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_148)" d="M 125.951 56.683 L 132.097 56.683 L 138.242 62.799 L 125.951 62.799 L 125.951 56.683 Z"/>
+ <linearGradient id="_lgradient_149" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.291,0,0,6.117,58.355,123.961)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_149)" d="M 70.646 123.961 L 64.501 123.961 L 58.355 130.078 L 70.646 130.078 L 70.646 123.961 Z"/>
+ <linearGradient id="_lgradient_150" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(92.177,0,0,115.547,5.098,30.841)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_150)" d="M 16.003 30.841 C 15.896 30.993 15.758 31.109 15.653 31.263 C 14.436 33.051 13.352 34.995 12.386 37.111 C 11.421 39.226 10.575 41.513 9.835 43.982 C 9.095 46.451 8.462 49.104 7.922 51.952 C 7.382 54.801 6.936 57.845 6.57 61.099 C 6.204 64.353 5.918 67.815 5.7 71.499 C 5.264 78.869 5.098 87.126 5.098 96.374 L 5.098 117.845 L 13.291 125.999 L 25.581 125.999 L 46.066 146.388 L 46.066 121.923 L 58.356 109.691 L 66.549 109.691 L 78.839 97.458 L 91.129 97.458 L 84.985 91.341 L 97.275 77.072 L 84.985 64.839 L 66.549 64.839 L 66.549 81.148 L 58.356 81.148 L 50.161 72.993 L 50.161 64.839 L 62.452 52.607 L 72.695 52.607 L 72.695 44.45 L 60.405 32.218 L 39.92 32.218 L 39.92 44.45 L 29.678 44.45 L 16.003 30.841 Z"/>
+ <linearGradient id="_lgradient_151" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(28.248,0,0,11.668,38.301,12.396)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_151)" d="M 66.549 12.396 C 66.12 12.419 65.544 12.404 65.12 12.429 C 61.415 12.646 57.931 12.929 54.659 13.292 C 51.387 13.656 48.325 14.1 45.46 14.636 C 42.901 15.115 40.554 15.699 38.301 16.335 L 46.066 24.064 L 66.549 24.064 L 66.549 12.396 Z"/>
+ </g>
+ <g filter="url(#hOBnPuho4AAQ4WkBoAl70E5WoupgY9eu)">
+ <linearGradient id="_lgradient_152" x1=".523" x2=".716" y1=".275" y2=".49" gradientTransform="matrix(92.967,0,0,92.966,109.408,52.776)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e75177"/>
+ <stop offset="100%" style="stop-color:#ff0040"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_152)" d="M 109.408 106.598 L 202.375 52.776 L 148.552 145.742 L 109.408 106.598 L 109.408 106.598 Z"/>
+ <g opacity=".5">
+ <path fill="#ffffff" d="M 202.375 52.776 L 109.409 106.599 L 55.586 199.565 L 57.362 198.537 L 109.409 108.638 L 200.599 55.842 L 202.375 52.776 Z"/>
+ </g>
+ <path fill="#dfdfdf" d="M 109.408 106.598 L 55.586 199.565 L 148.552 145.742 L 109.408 106.598 L 109.408 106.598 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 202.375 52.776 L 109.409 106.599 L 55.586 199.565 L 59.01 197.582 L 129.701 126.891 L 200.392 56.2 L 202.375 52.776 Z"/>
+ </g>
+ <path fill="#f2f2f2" d="M 100.157 97.357 C 116.07 81.444 141.909 81.444 157.822 97.357 C 173.735 113.27 173.735 139.109 157.822 155.022 C 141.909 170.935 116.07 170.935 100.157 155.022 C 84.244 139.109 84.244 113.27 100.157 97.357 L 100.157 97.357 Z"/>
+ <path fill="#ffffff" d="M 129.575 85.4 C 118.556 85.239 107.94 89.545 100.147 97.337 C 92.341 105.168 88.05 115.834 88.257 126.889 C 88.584 116.541 92.835 106.705 100.147 99.376 C 116.071 83.453 141.889 83.453 157.813 99.376 C 165.267 106.854 169.529 116.933 169.703 127.49 C 170.076 116.228 165.772 105.313 157.813 97.337 C 150.312 89.836 140.182 85.554 129.575 85.4 L 129.575 85.4 Z"/>
+ </g>
+ <defs>
+ <filter id="hOBnPuho4AAQ4WkBoAl70E5WoupgY9eu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_153" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_153)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.cassidyjames.palette.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.cassidyjames.palette.svg
new file mode 120000
index 000000000..d5dfaf307
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.cassidyjames.palette.svg
@@ -0,0 +1 @@
+palette.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.cassidyjames.principles.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.cassidyjames.principles.svg
new file mode 120000
index 000000000..e591b004d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.cassidyjames.principles.svg
@@ -0,0 +1 @@
+principles.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.cjfloss.envelope.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.cjfloss.envelope.svg
new file mode 120000
index 000000000..933c149b7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.cjfloss.envelope.svg
@@ -0,0 +1 @@
+coin.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.coralynnmay.goodvibesapp.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.coralynnmay.goodvibesapp.svg
new file mode 120000
index 000000000..6896dbf9a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.coralynnmay.goodvibesapp.svg
@@ -0,0 +1 @@
+goodvibesapp.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.coslyk.MoonPlayer.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.coslyk.MoonPlayer.svg
new file mode 120000
index 000000000..10ed34473
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.coslyk.MoonPlayer.svg
@@ -0,0 +1 @@
+to-the-moon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.dahenson.agenda.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.dahenson.agenda.svg
new file mode 120000
index 000000000..70974081d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.dahenson.agenda.svg
@@ -0,0 +1 @@
+agenda.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.danrabbit.harvey.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.danrabbit.harvey.svg
new file mode 120000
index 000000000..b9bdc3288
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.danrabbit.harvey.svg
@@ -0,0 +1 @@
+harvey.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.danrabbit.lookbook.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.danrabbit.lookbook.svg
new file mode 120000
index 000000000..5bf70be21
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.danrabbit.lookbook.svg
@@ -0,0 +1 @@
+lookbook.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.danrabbit.nimbus.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.danrabbit.nimbus.svg
new file mode 120000
index 000000000..4b3d47c2d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.danrabbit.nimbus.svg
@@ -0,0 +1 @@
+nimbus.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.davidmhewitt.clipped.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.davidmhewitt.clipped.svg
new file mode 120000
index 000000000..c41cba5a9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.davidmhewitt.clipped.svg
@@ -0,0 +1 @@
+clipped.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.davidmhewitt.torrential.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.davidmhewitt.torrential.svg
new file mode 120000
index 000000000..782300fc5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.davidmhewitt.torrential.svg
@@ -0,0 +1 @@
+torrential.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.djaler.formatter.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.djaler.formatter.svg
new file mode 120000
index 000000000..cb320b407
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.djaler.formatter.svg
@@ -0,0 +1 @@
+formatter.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.donadigo.appeditor.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.donadigo.appeditor.svg
new file mode 120000
index 000000000..536517171
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.donadigo.appeditor.svg
@@ -0,0 +1 @@
+appeditor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.donadigo.eddy.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.donadigo.eddy.svg
new file mode 120000
index 000000000..e7d701a61
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.donadigo.eddy.svg
@@ -0,0 +1 @@
+debian.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.eudaldgr.elements.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.eudaldgr.elements.svg
new file mode 120000
index 000000000..b4dcad0cc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.eudaldgr.elements.svg
@@ -0,0 +1 @@
+elements.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.fabiocolacio.marker.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.fabiocolacio.marker.svg
new file mode 120000
index 000000000..7431ef845
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.fabiocolacio.marker.svg
@@ -0,0 +1 @@
+marker.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.geigi.cozy.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.geigi.cozy.svg
new file mode 120000
index 000000000..0d2815899
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.geigi.cozy.svg
@@ -0,0 +1 @@
+audiobook.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.georgekap1an.chores.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.georgekap1an.chores.svg
new file mode 120000
index 000000000..70974081d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.georgekap1an.chores.svg
@@ -0,0 +1 @@
+agenda.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.gijsgoudzwaard.image-optimizer.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.gijsgoudzwaard.image-optimizer.svg
new file mode 120000
index 000000000..3135b575b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.gijsgoudzwaard.image-optimizer.svg
@@ -0,0 +1 @@
+image-optimizer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.gkarsay.parlatype.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.gkarsay.parlatype.svg
new file mode 120000
index 000000000..f77824b5c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.gkarsay.parlatype.svg
@@ -0,0 +1 @@
+parlatype.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.hannesschulze.optimizer.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.hannesschulze.optimizer.svg
new file mode 120000
index 000000000..72312eee4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.hannesschulze.optimizer.svg
@@ -0,0 +1 @@
+optimizer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.harisvsulaiman.pushy.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.harisvsulaiman.pushy.svg
new file mode 120000
index 000000000..7135381ae
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.harisvsulaiman.pushy.svg
@@ -0,0 +1 @@
+pushy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.hluk.copyq.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.hluk.copyq.svg
new file mode 120000
index 000000000..286727a1b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.hluk.copyq.svg
@@ -0,0 +1 @@
+copyq.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.jeremypw.gnonograms.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.jeremypw.gnonograms.svg
new file mode 120000
index 000000000..57e5d35d5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.jeremypw.gnonograms.svg
@@ -0,0 +1 @@
+gnonograms.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.jmoerman.go-for-it.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.jmoerman.go-for-it.svg
new file mode 100644
index 000000000..45a5def5e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.jmoerman.go-for-it.svg
@@ -0,0 +1,81 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="j6CR5rYiLo7f9Yo2H6frd0X6JO42QJrA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#j6CR5rYiLo7f9Yo2H6frd0X6JO42QJrA)">
+ <linearGradient id="_lgradient_37" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.7,11.9)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e6548b"/>
+ <stop offset="100%" style="stop-color:#f76363"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_37)" d="M 165.709 11.9 C 239.765 11.9 250.348 22.457 250.348 96.444 L 250.348 155.695 C 250.348 229.681 239.765 240.238 165.709 240.238 L 90.339 240.238 C 16.284 240.238 5.7 229.681 5.7 155.695 L 5.7 96.444 C 5.7 22.457 16.284 11.9 90.339 11.9 L 165.709 11.9 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_38" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_38)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="BZHcpreNaQpVuqP9dOgk11IelbWl4Btw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#BZHcpreNaQpVuqP9dOgk11IelbWl4Btw)">
+ <path d="M 184 201 L 200.333 185.83 L 180 174 L 170 184 L 184 201 Z"/>
+ </g>
+ <path fill="#707070" d="M 184 199 L 200.333 183.83 L 180 172 L 170 182 L 184 199 Z"/>
+ <defs>
+ <filter id="9VLZbYMgZ7NXoQzDr7yKgBrzQ8XCS7W6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#9VLZbYMgZ7NXoQzDr7yKgBrzQ8XCS7W6)">
+ <path d="M 128 56.795 C 87.997 56.795 55.5 89.292 55.5 129.295 C 55.5 169.298 87.997 201.795 128 201.795 C 168.003 201.795 200.5 169.298 200.5 129.295 C 200.5 89.292 168.003 56.795 128 56.795 Z"/>
+ </g>
+ <path fill="#707070" d="M 128 54.205 C 87.997 54.205 55.5 86.702 55.5 126.705 C 55.5 166.708 87.997 199.205 128 199.205 C 144.818 199.205 160.31 193.461 172.617 183.83 C 189.584 170.554 200.5 149.89 200.5 126.705 C 200.5 86.702 168.003 54.205 128 54.205 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 128 54.205 C 87.997 54.205 55.5 86.702 55.5 126.705 C 55.5 126.999 55.529 127.286 55.546 127.575 C 56.464 88.367 88.574 56.795 128 56.795 C 167.426 56.795 199.536 88.367 200.454 127.575 C 200.471 127.286 200.5 126.999 200.5 126.705 C 200.5 86.702 168.003 54.205 128 54.205 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 128 67.152 C 93.712 67.152 65.857 95.006 65.857 129.295 C 65.857 163.583 93.712 191.438 128 191.437 C 162.288 191.437 190.143 163.583 190.143 129.295 C 190.143 95.006 162.288 67.152 128 67.152 Z"/>
+ </g>
+ <path fill="#f7f7f7" d="M 128 64.563 C 93.712 64.563 65.857 92.417 65.857 126.705 C 65.857 160.994 93.712 188.848 128 188.848 C 162.288 188.848 190.143 160.994 190.143 126.705 C 190.143 92.417 162.288 64.563 128 64.563 Z"/>
+ <defs>
+ <filter id="FtODmpULhehdP6DbWtnrl4KhJ1uWgm60" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#FtODmpULhehdP6DbWtnrl4KhJ1uWgm60)">
+ <path d="M 128 113.759 C 119.428 113.759 112.464 120.723 112.464 129.295 C 112.464 137.867 119.428 144.83 128 144.83 C 136.572 144.83 143.536 137.867 143.536 129.295 C 143.536 120.723 136.572 113.759 128 113.759 Z"/>
+ </g>
+ <defs>
+ <filter id="EO3YUuAJXrqT95OuZ5U7yO1fFIbKpZdI" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#EO3YUuAJXrqT95OuZ5U7yO1fFIbKpZdI)">
+ <path d="M 193 74.619 L 132.708 134.908 L 130.343 134.134 C 126.529 132.884 128.543 142.13 125.705 139.292 C 122.867 136.454 120.845 134.872 122.117 131.066 L 125.155 121.972 L 188.126 59 L 193 74.619 Z"/>
+ </g>
+ <defs>
+ <filter id="Jdx6BPXEqpUy9h50pPAK990ads7DjVHr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Jdx6BPXEqpUy9h50pPAK990ads7DjVHr)">
+ <path d="M 90 117.145 L 130.783 140.976 L 132.429 136.861 C 133.919 133.134 135.608 138.582 137.615 135.106 C 139.622 131.63 134.99 135.351 136.085 131.49 L 137.105 127.895 L 92.266 102.007 L 90 117.145 Z"/>
+ </g>
+ <path fill="#ed3146" d="M 193 72 L 132.708 132.29 L 130.343 131.515 C 126.529 130.266 128.543 139.511 125.705 136.673 C 122.867 133.836 120.845 132.253 122.117 128.447 L 125.155 119.353 L 188.126 56.381 L 193 72 Z"/>
+ <path fill="#ed3146" d="M 90 114.526 L 130.783 138.357 L 132.429 134.242 C 133.919 130.515 135.608 135.963 137.615 132.487 C 139.622 129.012 134.99 132.732 136.085 128.871 L 137.105 125.276 L 92.266 99.389 L 90 114.526 Z"/>
+ <path fill="#707070" d="M 128 111.17 C 119.428 111.17 112.464 118.133 112.464 126.705 C 112.464 135.277 119.428 142.241 128 142.241 C 136.572 142.241 143.536 135.277 143.536 126.705 C 143.536 118.133 136.572 111.17 128 111.17 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.junrrein.PDFSlicer.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.junrrein.PDFSlicer.svg
new file mode 120000
index 000000000..85f620acc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.junrrein.PDFSlicer.svg
@@ -0,0 +1 @@
+pdfsam.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.keyilan.swatches.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.keyilan.swatches.svg
new file mode 120000
index 000000000..cf03179bb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.keyilan.swatches.svg
@@ -0,0 +1 @@
+swatches.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.kjlaw89.archetype.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.kjlaw89.archetype.svg
new file mode 120000
index 000000000..503fc69a9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.kjlaw89.archetype.svg
@@ -0,0 +1 @@
+archetype.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.kjlaw89.webwatcher.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.kjlaw89.webwatcher.svg
new file mode 120000
index 000000000..ec032dafd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.kjlaw89.webwatcher.svg
@@ -0,0 +1 @@
+webwatcher.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.kmal-kenneth.monilet.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.kmal-kenneth.monilet.svg
new file mode 120000
index 000000000..4ec3ac9c1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.kmal-kenneth.monilet.svg
@@ -0,0 +1 @@
+monilet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.labyrinth_team.labyrinth.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.labyrinth_team.labyrinth.svg
new file mode 120000
index 000000000..926fa1213
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.labyrinth_team.labyrinth.svg
@@ -0,0 +1 @@
+labyrinth.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.lainsce.aesop.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.lainsce.aesop.svg
new file mode 120000
index 000000000..e4165a63e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.lainsce.aesop.svg
@@ -0,0 +1 @@
+aesop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.lainsce.coin.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.lainsce.coin.svg
new file mode 100755
index 000000000..496b77220
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.lainsce.coin.svg
@@ -0,0 +1,58 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="wm2hYZ17zyNPKFzFwi5FyBGRshP5DEzB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#wm2hYZ17zyNPKFzFwi5FyBGRshP5DEzB)">
+ <linearGradient id="_lgradient_125" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.7,11.9)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_125)" d="M 165.708919 11.9 C 239.764626 11.9 250.348309 22.457198 250.348309 96.443859 L 250.348309 155.694653 C 250.348309 229.68091 239.764626 240.238396 165.708919 240.238396 L 90.339393 240.238396 C 16.28369 240.238396 5.7 229.68091 5.7 155.694653 L 5.7 96.443859 C 5.7 22.457198 16.28369 11.9 90.339393 11.9 L 165.708919 11.9 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_126" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_126)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="1GWb43syFRLmmhlvynHH6TDWWwBhi4IO" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#1GWb43syFRLmmhlvynHH6TDWWwBhi4IO)">
+ <circle cx="128" cy="129.295" r="72.5" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_127" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,145,55.5,54.205357)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_127)" cx="128" cy="126.705" r="72.5" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 54.205357 C 87.959356 54.205357 55.5 86.664713 55.5 126.705357 C 55.51326 127.211311 55.531817 127.717113 55.55567 128.222679 C 56.141235 88.62295 88.395951 56.820724 128 56.794643 C 167.434357 56.815582 199.620326 88.351596 200.445625 127.777321 C 200.466395 127.420139 200.48452 127.062808 200.5 126.705357 C 200.5 86.664713 168.040644 54.205357 128 54.205357 Z"/>
+ </g>
+ <defs>
+ <filter id="HqTMxKZvrIT6tLppjnxIISgrhPR7J8Fg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#HqTMxKZvrIT6tLppjnxIISgrhPR7J8Fg)">
+ <circle cx="128" cy="129.295" r="51.786" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#ffffff" cx="128" cy="126.705" r="51.786" vector-effect="non-scaling-stroke"/>
+ <g opacity=".6">
+ <path d="M 128 93.044643 L 128 93.044643 C 133.716263 93.044643 138.357143 97.685523 138.357143 103.401786 L 138.357143 150.008929 C 138.357143 155.725191 133.716263 160.366071 128 160.366071 L 128 160.366071 C 122.283737 160.366071 117.642857 155.725191 117.642857 150.008929 L 117.642857 103.401786 C 117.642857 97.685523 122.283737 93.044643 128 93.044643 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.lainsce.notejot.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.lainsce.notejot.svg
new file mode 120000
index 000000000..c172a8761
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.lainsce.notejot.svg
@@ -0,0 +1 @@
+stickers.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.lainsce.palaura.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.lainsce.palaura.svg
new file mode 120000
index 000000000..9f0d52e99
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.lainsce.palaura.svg
@@ -0,0 +1 @@
+dictionary.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.lainsce.quilter.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.lainsce.quilter.svg
new file mode 100755
index 000000000..c78f1d8e7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.lainsce.quilter.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="1Phjw0SISmZprFR6LWDAX7BVRQGTzz1f" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#1Phjw0SISmZprFR6LWDAX7BVRQGTzz1f)">
+ <linearGradient id="_lgradient_128" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_128)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="jz3IjSXr1k907tLms9va3b9slKeIV0dg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#jz3IjSXr1k907tLms9va3b9slKeIV0dg)">
+ <path d="M 72.035088 186.780702 L 72.035088 191.868421 C 72.035088 196.096316 75.438772 199.5 79.666667 199.5 L 176.333333 199.5 C 180.561228 199.5 183.964912 196.096316 183.964912 191.868421 L 183.964912 186.780702 C 183.964912 191.008596 180.561228 194.412281 176.333333 194.412281 L 79.666667 194.412281 C 75.438772 194.412281 72.035088 191.008596 72.035088 186.780702 Z"/>
+ </g>
+ <path fill="#e4e4e4" d="M 183.964912 189.324561 L 183.964912 62.131579 C 183.964912 57.903684 180.561228 54.5 176.333333 54.5 L 79.666667 54.5 C 75.438772 54.5 72.035088 57.903684 72.035088 62.131579 L 72.035088 189.324561 C 72.035088 193.552456 75.438772 196.95614 79.666667 196.95614 L 176.333333 196.95614 C 180.561228 196.95614 183.964912 193.552456 183.964912 189.324561 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 79.666667 54.5 C 75.438772 54.5 72.035088 57.903684 72.035088 62.131579 L 72.035088 64.675439 C 72.035088 60.447544 75.438772 57.04386 79.666667 57.04386 L 176.333333 57.04386 C 180.561228 57.04386 183.964912 60.447544 183.964912 64.675439 L 183.964912 62.131579 C 183.964912 57.903684 180.561228 54.5 176.333333 54.5 L 79.666667 54.5 Z"/>
+ </g>
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 139.59375 144.748698 L 139.59375 144.748698 L 139.59375 144.748698 Q 139.59375 145.611979 139.263672 146.260417 L 139.263672 146.260417 L 139.263672 146.260417 Q 138.933594 146.908854 138.316406 147.25651 L 138.316406 147.25651 L 138.316406 147.25651 Q 137.699219 147.604167 136.859375 147.604167 L 136.859375 147.604167 L 136.859375 147.604167 Q 136.011719 147.604167 135.396484 147.260417 L 135.396484 147.260417 L 135.396484 147.260417 Q 134.78125 146.916667 134.457031 146.266276 L 134.457031 146.266276 L 134.457031 146.266276 Q 134.132813 145.615885 134.132813 144.748698 L 134.132813 144.748698 L 134.132813 144.748698 Q 134.132813 143.428385 134.855469 142.684245 L 134.855469 142.684245 L 134.855469 142.684245 Q 135.578125 141.940104 136.867188 141.940104 L 136.867188 141.940104 L 136.867188 141.940104 Q 137.707031 141.940104 138.324219 142.274089 L 138.324219 142.274089 L 138.324219 142.274089 Q 138.941406 142.608073 139.267578 143.244792 L 139.267578 143.244792 L 139.267578 143.244792 Q 139.59375 143.88151 139.59375 144.748698 Z M 138.832031 144.748698 L 138.832031 144.748698 L 138.832031 144.748698 Q 138.832031 143.721354 138.318359 143.135417 L 138.318359 143.135417 L 138.318359 143.135417 Q 137.804688 142.549479 136.867188 142.549479 L 136.867188 142.549479 L 136.867188 142.549479 Q 135.921875 142.549479 135.40625 143.127604 L 135.40625 143.127604 L 135.40625 143.127604 Q 134.890625 143.705729 134.890625 144.748698 L 134.890625 144.748698 L 134.890625 144.748698 Q 134.890625 145.783854 135.412109 146.391276 L 135.412109 146.391276 L 135.412109 146.391276 Q 135.933594 146.998698 136.859375 146.998698 L 136.859375 146.998698 L 136.859375 146.998698 Q 137.8125 146.998698 138.322266 146.410807 L 138.322266 146.410807 L 138.322266 146.410807 Q 138.832031 145.822917 138.832031 144.748698 Z M 144.207031 145.510417 L 144.207031 145.510417 L 144.207031 145.510417 Q 144.207031 146.440104 143.732422 147.022135 L 143.732422 147.022135 L 143.732422 147.022135 Q 143.257813 147.604167 142.5 147.604167 L 142.5 147.604167 L 142.5 147.604167 Q 142.070313 147.604167 141.757813 147.471354 L 141.757813 147.471354 L 141.757813 147.471354 Q 141.445313 147.338542 141.195313 147.045573 L 141.195313 147.045573 L 141.179688 147.045573 L 141.179688 147.045573 Q 141.195313 147.279948 141.195313 147.526042 L 141.195313 147.526042 L 141.195313 149.186198 L 140.492188 149.186198 L 140.492188 145.25651 L 140.492188 145.25651 Q 140.492188 144.299479 140.964844 143.758464 L 140.964844 143.758464 L 140.964844 143.758464 Q 141.4375 143.217448 142.269531 143.217448 L 142.269531 143.217448 L 142.269531 143.217448 Q 142.824219 143.217448 143.269531 143.500651 L 143.269531 143.500651 L 143.269531 143.500651 Q 143.714844 143.783854 143.960938 144.309245 L 143.960938 144.309245 L 143.960938 144.309245 Q 144.207031 144.834635 144.207031 145.510417 Z M 143.453125 145.479167 L 143.453125 145.479167 L 143.453125 145.479167 Q 143.453125 144.66276 143.119141 144.19987 L 143.119141 144.19987 L 143.119141 144.19987 Q 142.785156 143.736979 142.222656 143.736979 L 142.222656 143.736979 L 142.222656 143.736979 Q 141.195313 143.736979 141.195313 145.272135 L 141.195313 145.272135 L 141.195313 146.510417 L 141.195313 146.510417 Q 141.410156 146.779948 141.738281 146.932292 L 141.738281 146.932292 L 141.738281 146.932292 Q 142.066406 147.084635 142.410156 147.084635 L 142.410156 147.084635 L 142.410156 147.084635 Q 142.90625 147.084635 143.179688 146.670573 L 143.179688 146.670573 L 143.179688 146.670573 Q 143.453125 146.25651 143.453125 145.479167 Z M 146.167969 147.483073 L 144.554688 143.299479 L 145.304688 143.299479 L 146.261719 145.936198 L 146.261719 145.936198 Q 146.289063 146.022135 146.330078 146.145182 L 146.330078 146.145182 L 146.330078 146.145182 Q 146.371094 146.268229 146.410156 146.399089 L 146.410156 146.399089 L 146.410156 146.399089 Q 146.449219 146.529948 146.482422 146.652995 L 146.482422 146.652995 L 146.482422 146.652995 Q 146.515625 146.776042 146.53125 146.861979 L 146.53125 146.861979 L 146.53125 146.861979 Q 146.617188 146.50651 146.820313 145.94401 L 146.820313 145.94401 L 147.753906 143.299479 L 148.5 143.299479 L 146.976563 147.31901 L 146.976563 147.31901 Q 146.84375 147.670573 146.730469 148.19987 L 146.730469 148.19987 L 146.730469 148.19987 Q 146.617188 148.729167 146.566406 149.182292 L 146.566406 149.182292 L 145.820313 149.182292 L 145.820313 149.182292 Q 145.917969 148.432292 146.167969 147.483073 L 146.167969 147.483073 Z M 152.539063 147.526042 L 151.714844 147.526042 L 150.285156 145.596354 L 149.769531 146.022135 L 149.769531 147.526042 L 149.066406 147.526042 L 149.066406 143.299479 L 149.769531 143.299479 L 149.769531 145.35026 L 151.625 143.299479 L 152.449219 143.299479 L 150.734375 145.115885 L 152.539063 147.526042 Z M 155.835938 146.60026 L 155.820313 146.60026 L 155.820313 146.60026 Q 155.574219 147.13151 155.232422 147.367839 L 155.232422 147.367839 L 155.232422 147.367839 Q 154.890625 147.604167 154.417969 147.604167 L 154.417969 147.604167 L 154.417969 147.604167 Q 153.617188 147.604167 153.240234 147.065104 L 153.240234 147.065104 L 153.240234 147.065104 Q 152.863281 146.526042 152.863281 145.432292 L 152.863281 145.432292 L 152.863281 145.432292 Q 152.863281 144.322917 153.287109 143.772135 L 153.287109 143.772135 L 153.287109 143.772135 Q 153.710938 143.221354 154.527344 143.221354 L 154.527344 143.221354 L 154.527344 143.221354 Q 155.019531 143.221354 155.369141 143.483073 L 155.369141 143.483073 L 155.369141 143.483073 Q 155.71875 143.744792 155.894531 144.217448 L 155.894531 144.217448 L 155.902344 144.217448 L 155.902344 144.217448 Q 155.992188 143.752604 156.1875 143.299479 L 156.1875 143.299479 L 156.921875 143.299479 L 156.921875 143.299479 Q 156.726563 143.713542 156.5625 144.313151 L 156.5625 144.313151 L 156.5625 144.313151 Q 156.398438 144.91276 156.367188 145.295573 L 156.367188 145.295573 L 156.367188 145.295573 Q 156.386719 145.920573 156.501953 146.522135 L 156.501953 146.522135 L 156.501953 146.522135 Q 156.617188 147.123698 156.800781 147.526042 L 156.800781 147.526042 L 156.085938 147.526042 L 156.085938 147.526042 Q 155.992188 147.28776 155.923828 147.008464 L 155.923828 147.008464 L 155.923828 147.008464 Q 155.855469 146.729167 155.835938 146.60026 L 155.835938 146.60026 Z M 153.601563 145.408854 L 153.601563 145.408854 L 153.601563 145.408854 Q 153.601563 146.276042 153.824219 146.66862 L 153.824219 146.66862 L 153.824219 146.66862 Q 154.046875 147.061198 154.5625 147.061198 L 154.5625 147.061198 L 154.5625 147.061198 Q 155.03125 147.061198 155.353516 146.610026 L 155.353516 146.610026 L 155.353516 146.610026 Q 155.675781 146.158854 155.777344 145.393229 L 155.777344 145.393229 L 155.777344 145.393229 Q 155.664063 144.56901 155.367188 144.154948 L 155.367188 144.154948 L 155.367188 144.154948 Q 155.070313 143.740885 154.605469 143.740885 L 154.605469 143.740885 L 154.605469 143.740885 Q 154.074219 143.740885 153.837891 144.133464 L 153.837891 144.133464 L 153.837891 144.133464 Q 153.601563 144.526042 153.601563 145.408854 Z M 154.75 142.768229 L 154.457031 142.768229 L 154.457031 142.639323 L 154.726563 141.498698 L 155.535156 141.498698 L 155.535156 141.643229 L 154.75 142.768229 Z M 160.847656 144.221354 L 160.847656 144.221354 L 160.847656 144.221354 Q 160.847656 144.901042 160.443359 145.785807 L 160.443359 145.785807 L 160.443359 145.785807 Q 160.039063 146.670573 159.339844 147.526042 L 159.339844 147.526042 L 158.675781 147.526042 L 157.152344 143.299479 L 157.890625 143.299479 L 159.105469 146.924479 L 159.105469 146.924479 Q 160.144531 145.56901 160.144531 144.25651 L 160.144531 144.25651 L 160.144531 144.25651 Q 160.144531 143.729167 159.953125 143.299479 L 159.953125 143.299479 L 160.644531 143.299479 L 160.644531 143.299479 Q 160.847656 143.678385 160.847656 144.221354 Z M 164.460938 146.60026 L 164.445313 146.60026 L 164.445313 146.60026 Q 164.199219 147.13151 163.857422 147.367839 L 163.857422 147.367839 L 163.857422 147.367839 Q 163.515625 147.604167 163.042969 147.604167 L 163.042969 147.604167 L 163.042969 147.604167 Q 162.242188 147.604167 161.865234 147.065104 L 161.865234 147.065104 L 161.865234 147.065104 Q 161.488281 146.526042 161.488281 145.432292 L 161.488281 145.432292 L 161.488281 145.432292 Q 161.488281 144.322917 161.912109 143.772135 L 161.912109 143.772135 L 161.912109 143.772135 Q 162.335938 143.221354 163.152344 143.221354 L 163.152344 143.221354 L 163.152344 143.221354 Q 163.644531 143.221354 163.994141 143.483073 L 163.994141 143.483073 L 163.994141 143.483073 Q 164.34375 143.744792 164.519531 144.217448 L 164.519531 144.217448 L 164.527344 144.217448 L 164.527344 144.217448 Q 164.617188 143.752604 164.8125 143.299479 L 164.8125 143.299479 L 165.546875 143.299479 L 165.546875 143.299479 Q 165.351563 143.713542 165.1875 144.313151 L 165.1875 144.313151 L 165.1875 144.313151 Q 165.023438 144.91276 164.992188 145.295573 L 164.992188 145.295573 L 164.992188 145.295573 Q 165.011719 145.920573 165.126953 146.522135 L 165.126953 146.522135 L 165.126953 146.522135 Q 165.242188 147.123698 165.425781 147.526042 L 165.425781 147.526042 L 164.710938 147.526042 L 164.710938 147.526042 Q 164.617188 147.28776 164.548828 147.008464 L 164.548828 147.008464 L 164.548828 147.008464 Q 164.480469 146.729167 164.460938 146.60026 L 164.460938 146.60026 Z M 162.226563 145.408854 L 162.226563 145.408854 L 162.226563 145.408854 Q 162.226563 146.276042 162.449219 146.66862 L 162.449219 146.66862 L 162.449219 146.66862 Q 162.671875 147.061198 163.1875 147.061198 L 163.1875 147.061198 L 163.1875 147.061198 Q 163.65625 147.061198 163.978516 146.610026 L 163.978516 146.610026 L 163.978516 146.610026 Q 164.300781 146.158854 164.402344 145.393229 L 164.402344 145.393229 L 164.402344 145.393229 Q 164.289063 144.56901 163.992188 144.154948 L 163.992188 144.154948 L 163.992188 144.154948 Q 163.695313 143.740885 163.230469 143.740885 L 163.230469 143.740885 L 163.230469 143.740885 Q 162.699219 143.740885 162.462891 144.133464 L 162.462891 144.133464 L 162.462891 144.133464 Q 162.226563 144.526042 162.226563 145.408854 Z M 119.277344 142.018229 L 121.523438 147.522135 L 120.738281 147.522135 L 119.222656 143.647135 L 118.894531 142.674479 L 118.566406 143.647135 L 117.042969 147.522135 L 116.257813 147.522135 L 118.503906 142.018229 L 119.277344 142.018229 Z M 123.34375 147.080729 L 123.34375 147.080729 L 123.34375 147.080729 Q 123.683594 147.080729 124.009766 146.906901 L 124.009766 146.906901 L 124.009766 146.906901 Q 124.335938 146.733073 124.566406 146.451823 L 124.566406 146.451823 L 124.976563 146.842448 L 124.976563 146.842448 Q 124.664063 147.221354 124.238281 147.41276 L 124.238281 147.41276 L 124.238281 147.41276 Q 123.8125 147.604167 123.296875 147.604167 L 123.296875 147.604167 L 123.296875 147.604167 Q 122.589844 147.604167 122.212891 147.279948 L 122.212891 147.279948 L 122.212891 147.279948 Q 121.835938 146.955729 121.835938 146.373698 L 121.835938 146.373698 L 121.835938 146.373698 Q 121.835938 145.94401 122.126953 145.654948 L 122.126953 145.654948 L 122.126953 145.654948 Q 122.417969 145.365885 122.867188 145.322917 L 122.867188 145.322917 L 122.867188 145.315104 L 122.867188 145.315104 Q 122.453125 145.268229 122.208984 145.002604 L 122.208984 145.002604 L 122.208984 145.002604 Q 121.964844 144.736979 121.964844 144.35026 L 121.964844 144.35026 L 121.964844 144.35026 Q 121.964844 143.842448 122.361328 143.531901 L 122.361328 143.531901 L 122.361328 143.531901 Q 122.757813 143.221354 123.402344 143.221354 L 123.402344 143.221354 L 123.402344 143.221354 Q 124.382813 143.221354 124.871094 143.94401 L 124.871094 143.94401 L 124.371094 144.28776 L 124.371094 144.28776 Q 124.011719 143.744792 123.40625 143.744792 L 123.40625 143.744792 L 123.40625 143.744792 Q 123.050781 143.744792 122.863281 143.910807 L 122.863281 143.910807 L 122.863281 143.910807 Q 122.675781 144.076823 122.675781 144.365885 L 122.675781 144.365885 L 122.675781 144.365885 Q 122.675781 144.721354 122.980469 144.88737 L 122.980469 144.88737 L 122.980469 144.88737 Q 123.285156 145.053385 124.074219 145.053385 L 124.074219 145.053385 L 124.074219 145.580729 L 124.074219 145.580729 Q 123.476563 145.580729 123.179688 145.656901 L 123.179688 145.656901 L 123.179688 145.656901 Q 122.882813 145.733073 122.724609 145.901042 L 122.724609 145.901042 L 122.724609 145.901042 Q 122.566406 146.06901 122.566406 146.361979 L 122.566406 146.361979 L 122.566406 146.361979 Q 122.566406 146.701823 122.775391 146.891276 L 122.775391 146.891276 L 122.775391 146.891276 Q 122.984375 147.080729 123.34375 147.080729 Z M 126.679688 147.526042 L 125.90625 147.526042 L 125.90625 147.526042 Q 125.789063 147.401042 125.726563 147.13737 L 125.726563 147.13737 L 125.726563 147.13737 Q 125.664063 146.873698 125.664063 146.604167 L 125.664063 146.604167 L 125.664063 143.299479 L 126.367188 143.299479 L 126.367188 146.639323 L 126.367188 146.639323 Q 126.367188 146.893229 126.451172 147.13151 L 126.451172 147.13151 L 126.451172 147.13151 Q 126.535156 147.369792 126.679688 147.526042 L 126.679688 147.526042 Z M 126.039063 142.768229 L 125.746094 142.768229 L 125.746094 142.639323 L 126.015625 141.498698 L 126.824219 141.498698 L 126.824219 141.643229 L 126.039063 142.768229 Z M 130.214844 146.60026 L 130.199219 146.60026 L 130.199219 146.60026 Q 129.953125 147.13151 129.611328 147.367839 L 129.611328 147.367839 L 129.611328 147.367839 Q 129.269531 147.604167 128.796875 147.604167 L 128.796875 147.604167 L 128.796875 147.604167 Q 127.996094 147.604167 127.619141 147.065104 L 127.619141 147.065104 L 127.619141 147.065104 Q 127.242188 146.526042 127.242188 145.432292 L 127.242188 145.432292 L 127.242188 145.432292 Q 127.242188 144.322917 127.666016 143.772135 L 127.666016 143.772135 L 127.666016 143.772135 Q 128.089844 143.221354 128.90625 143.221354 L 128.90625 143.221354 L 128.90625 143.221354 Q 129.398438 143.221354 129.748047 143.483073 L 129.748047 143.483073 L 129.748047 143.483073 Q 130.097656 143.744792 130.273438 144.217448 L 130.273438 144.217448 L 130.28125 144.217448 L 130.28125 144.217448 Q 130.371094 143.752604 130.566406 143.299479 L 130.566406 143.299479 L 131.300781 143.299479 L 131.300781 143.299479 Q 131.105469 143.713542 130.941406 144.313151 L 130.941406 144.313151 L 130.941406 144.313151 Q 130.777344 144.91276 130.746094 145.295573 L 130.746094 145.295573 L 130.746094 145.295573 Q 130.765625 145.920573 130.880859 146.522135 L 130.880859 146.522135 L 130.880859 146.522135 Q 130.996094 147.123698 131.179688 147.526042 L 131.179688 147.526042 L 130.464844 147.526042 L 130.464844 147.526042 Q 130.371094 147.28776 130.302734 147.008464 L 130.302734 147.008464 L 130.302734 147.008464 Q 130.234375 146.729167 130.214844 146.60026 L 130.214844 146.60026 Z M 127.980469 145.408854 L 127.980469 145.408854 L 127.980469 145.408854 Q 127.980469 146.276042 128.203125 146.66862 L 128.203125 146.66862 L 128.203125 146.66862 Q 128.425781 147.061198 128.941406 147.061198 L 128.941406 147.061198 L 128.941406 147.061198 Q 129.410156 147.061198 129.732422 146.610026 L 129.732422 146.610026 L 129.732422 146.610026 Q 130.054688 146.158854 130.15625 145.393229 L 130.15625 145.393229 L 130.15625 145.393229 Q 130.042969 144.56901 129.746094 144.154948 L 129.746094 144.154948 L 129.746094 144.154948 Q 129.449219 143.740885 128.984375 143.740885 L 128.984375 143.740885 L 128.984375 143.740885 Q 128.453125 143.740885 128.216797 144.133464 L 128.216797 144.133464 L 128.216797 144.133464 Q 127.980469 144.526042 127.980469 145.408854 Z M 132.655273 128.840983 L 132.641602 128.840983 L 132.641602 128.840983 Q 132.42627 129.305827 132.127197 129.512614 L 132.127197 129.512614 L 132.127197 129.512614 Q 131.828125 129.719401 131.414551 129.719401 L 131.414551 129.719401 L 131.414551 129.719401 Q 130.713867 129.719401 130.384033 129.247721 L 130.384033 129.247721 L 130.384033 129.247721 Q 130.054199 128.776042 130.054199 127.81901 L 130.054199 127.81901 L 130.054199 127.81901 Q 130.054199 126.848307 130.425049 126.366374 L 130.425049 126.366374 L 130.425049 126.366374 Q 130.795898 125.88444 131.510254 125.88444 L 131.510254 125.88444 L 131.510254 125.88444 Q 131.940918 125.88444 132.246826 126.113444 L 132.246826 126.113444 L 132.246826 126.113444 Q 132.552734 126.342448 132.706543 126.756022 L 132.706543 126.756022 L 132.713379 126.756022 L 132.713379 126.756022 Q 132.791992 126.349284 132.962891 125.952799 L 132.962891 125.952799 L 133.605469 125.952799 L 133.605469 125.952799 Q 133.43457 126.315104 133.291016 126.839762 L 133.291016 126.839762 L 133.291016 126.839762 Q 133.147461 127.364421 133.120117 127.699382 L 133.120117 127.699382 L 133.120117 127.699382 Q 133.137207 128.246257 133.238037 128.772624 L 133.238037 128.772624 L 133.238037 128.772624 Q 133.338867 129.298991 133.499512 129.651042 L 133.499512 129.651042 L 132.874023 129.651042 L 132.874023 129.651042 Q 132.791992 129.442546 132.732178 129.198161 L 132.732178 129.198161 L 132.732178 129.198161 Q 132.672363 128.953776 132.655273 128.840983 L 132.655273 128.840983 Z M 130.700195 127.798503 L 130.700195 127.798503 L 130.700195 127.798503 Q 130.700195 128.557292 130.89502 128.900798 L 130.89502 128.900798 L 130.89502 128.900798 Q 131.089844 129.244303 131.541016 129.244303 L 131.541016 129.244303 L 131.541016 129.244303 Q 131.951172 129.244303 132.233154 128.849528 L 132.233154 128.849528 L 132.233154 128.849528 Q 132.515137 128.454753 132.604004 127.784831 L 132.604004 127.784831 L 132.604004 127.784831 Q 132.504883 127.063639 132.245117 126.701335 L 132.245117 126.701335 L 132.245117 126.701335 Q 131.985352 126.33903 131.578613 126.33903 L 131.578613 126.33903 L 131.578613 126.33903 Q 131.11377 126.33903 130.906982 126.682536 L 130.906982 126.682536 L 130.906982 126.682536 Q 130.700195 127.026042 130.700195 127.798503 Z M 137.300293 127.699382 L 137.300293 127.699382 L 137.300293 127.699382 Q 137.300293 128.700846 136.900391 129.210124 L 136.900391 129.210124 L 136.900391 129.210124 Q 136.500488 129.719401 135.710938 129.719401 L 135.710938 129.719401 L 135.710938 129.719401 Q 134.94873 129.719401 134.605225 129.357096 L 134.605225 129.357096 L 134.605225 129.357096 Q 134.261719 128.994792 134.261719 128.218913 L 134.261719 128.218913 L 134.261719 125.952799 L 134.880371 125.952799 L 134.880371 128.239421 L 134.880371 128.239421 Q 134.880371 128.738444 135.080322 128.991374 L 135.080322 128.991374 L 135.080322 128.991374 Q 135.280273 129.244303 135.738281 129.244303 L 135.738281 129.244303 L 135.738281 129.244303 Q 136.240723 129.244303 136.454346 128.890544 L 136.454346 128.890544 L 136.454346 128.890544 Q 136.667969 128.536784 136.667969 127.713053 L 136.667969 127.713053 L 136.667969 127.713053 Q 136.667969 127.275553 136.54834 126.75944 L 136.54834 126.75944 L 136.54834 126.75944 Q 136.428711 126.243327 136.27832 125.952799 L 136.27832 125.952799 L 136.920898 125.952799 L 136.920898 125.952799 Q 137.102051 126.35612 137.201172 126.827799 L 137.201172 126.827799 L 137.201172 126.827799 Q 137.300293 127.299479 137.300293 127.699382 Z M 138.687988 126.400553 L 138.595703 126.400553 L 138.595703 126.400553 Q 138.370117 126.400553 138.09668 126.438151 L 138.09668 126.438151 L 138.09668 126.438151 Q 137.823242 126.475749 137.734375 126.527018 L 137.734375 126.527018 L 137.734375 126.051921 L 137.734375 126.051921 Q 137.816406 126.010905 137.999268 125.981852 L 137.999268 125.981852 L 137.999268 125.981852 Q 138.182129 125.952799 138.359863 125.952799 L 138.359863 125.952799 L 140.342285 125.952799 L 140.342285 126.400553 L 139.303223 126.400553 L 139.303223 128.741862 L 139.303223 128.741862 Q 139.303223 129.001628 139.375 129.119548 L 139.375 129.119548 L 139.375 129.119548 Q 139.446777 129.237467 139.624512 129.237467 L 139.624512 129.237467 L 139.918457 129.210124 L 139.918457 129.651042 L 139.918457 129.651042 Q 139.655273 129.719401 139.429688 129.719401 L 139.429688 129.719401 L 139.429688 129.719401 Q 139.036621 129.719401 138.862305 129.526286 L 138.862305 129.526286 L 138.862305 129.526286 Q 138.687988 129.333171 138.687988 128.875163 L 138.687988 128.875163 L 138.687988 126.400553 Z M 143.999512 127.798503 L 143.999512 127.798503 L 143.999512 127.798503 Q 143.999512 128.769206 143.572266 129.244303 L 143.572266 129.244303 L 143.572266 129.244303 Q 143.14502 129.719401 142.331543 129.719401 L 142.331543 129.719401 L 142.331543 129.719401 Q 141.521484 129.719401 141.10791 129.225505 L 141.10791 129.225505 L 141.10791 129.225505 Q 140.694336 128.731608 140.694336 127.798503 L 140.694336 127.798503 L 140.694336 127.798503 Q 140.694336 125.88444 142.352051 125.88444 L 142.352051 125.88444 L 142.352051 125.88444 Q 143.199707 125.88444 143.599609 126.350993 L 143.599609 126.350993 L 143.599609 126.350993 Q 143.999512 126.817546 143.999512 127.798503 Z M 143.353516 127.798503 L 143.353516 127.798503 L 143.353516 127.798503 Q 143.353516 127.032878 143.126221 126.685954 L 143.126221 126.685954 L 143.126221 126.685954 Q 142.898926 126.33903 142.362305 126.33903 L 142.362305 126.33903 L 142.362305 126.33903 Q 141.822266 126.33903 141.581299 126.69279 L 141.581299 126.69279 L 141.581299 126.69279 Q 141.340332 127.046549 141.340332 127.798503 L 141.340332 127.798503 L 141.340332 127.798503 Q 141.340332 128.529948 141.577881 128.89738 L 141.577881 128.89738 L 141.577881 128.89738 Q 141.81543 129.264811 142.324707 129.264811 L 142.324707 129.264811 L 142.324707 129.264811 Q 142.878418 129.264811 143.115967 128.909342 L 143.115967 128.909342 L 143.115967 128.909342 Q 143.353516 128.553874 143.353516 127.798503 Z M 147.786621 127.699382 L 147.786621 127.699382 L 147.786621 127.699382 Q 147.786621 128.700846 147.386719 129.210124 L 147.386719 129.210124 L 147.386719 129.210124 Q 146.986816 129.719401 146.197266 129.719401 L 146.197266 129.719401 L 146.197266 129.719401 Q 145.435059 129.719401 145.091553 129.357096 L 145.091553 129.357096 L 145.091553 129.357096 Q 144.748047 128.994792 144.748047 128.218913 L 144.748047 128.218913 L 144.748047 125.952799 L 145.366699 125.952799 L 145.366699 128.239421 L 145.366699 128.239421 Q 145.366699 128.738444 145.56665 128.991374 L 145.56665 128.991374 L 145.56665 128.991374 Q 145.766602 129.244303 146.224609 129.244303 L 146.224609 129.244303 L 146.224609 129.244303 Q 146.727051 129.244303 146.940674 128.890544 L 146.940674 128.890544 L 146.940674 128.890544 Q 147.154297 128.536784 147.154297 127.713053 L 147.154297 127.713053 L 147.154297 127.713053 Q 147.154297 127.275553 147.034668 126.75944 L 147.034668 126.75944 L 147.034668 126.75944 Q 146.915039 126.243327 146.764648 125.952799 L 146.764648 125.952799 L 147.407227 125.952799 L 147.407227 125.952799 Q 147.588379 126.35612 147.6875 126.827799 L 147.6875 126.827799 L 147.6875 126.827799 Q 147.786621 127.299479 147.786621 127.699382 Z M 146.111816 125.487956 L 145.855469 125.487956 L 145.855469 125.375163 L 146.091309 124.377116 L 146.798828 124.377116 L 146.798828 124.503581 L 146.111816 125.487956 Z M 150.11084 126.366374 L 150.11084 126.366374 L 150.11084 126.366374 Q 149.830566 126.366374 149.603271 126.57487 L 149.603271 126.57487 L 149.603271 126.57487 Q 149.375977 126.783366 149.222168 127.203776 L 149.222168 127.203776 L 149.222168 127.203776 Q 149.068359 127.624186 149.068359 128.03776 L 149.068359 128.03776 L 149.068359 128.03776 Q 149.068359 128.478678 149.288818 128.702555 L 149.288818 128.702555 L 149.288818 128.702555 Q 149.509277 128.926432 150.175781 129.141764 L 150.175781 129.141764 L 150.551758 129.261393 L 150.551758 129.261393 Q 151.279785 129.500651 151.279785 130.064616 L 151.279785 130.064616 L 151.279785 130.064616 Q 151.279785 130.215007 151.218262 130.401286 L 151.218262 130.401286 L 151.218262 130.401286 Q 151.156738 130.587565 150.996094 130.857585 L 150.996094 130.857585 L 150.56543 130.666178 L 150.56543 130.666178 Q 150.644043 130.560221 150.69873 130.420085 L 150.69873 130.420085 L 150.69873 130.420085 Q 150.753418 130.279948 150.753418 130.184245 L 150.753418 130.184245 L 150.753418 130.184245 Q 150.753418 130.020182 150.58252 129.907389 L 150.58252 129.907389 L 150.58252 129.907389 Q 150.411621 129.794596 149.854492 129.644206 L 149.854492 129.644206 L 149.854492 129.644206 Q 149.246094 129.480143 148.962402 129.287028 L 148.962402 129.287028 L 148.962402 129.287028 Q 148.678711 129.093913 148.547119 128.791423 L 148.547119 128.791423 L 148.547119 128.791423 Q 148.415527 128.488932 148.415527 128.027507 L 148.415527 128.027507 L 148.415527 128.027507 Q 148.415527 127.648112 148.550537 127.222575 L 148.550537 127.222575 L 148.550537 127.222575 Q 148.685547 126.797038 148.906006 126.501383 L 148.906006 126.501383 L 148.906006 126.501383 Q 149.126465 126.205729 149.428955 126.045085 L 149.428955 126.045085 L 149.428955 126.045085 Q 149.731445 125.88444 150.11084 125.88444 L 150.11084 125.88444 L 150.11084 125.88444 Q 150.456055 125.88444 150.712402 125.976725 L 150.712402 125.976725 L 150.712402 125.976725 Q 150.96875 126.06901 151.190918 126.301432 L 151.190918 126.301432 L 150.794434 126.708171 L 150.794434 126.708171 Q 150.469727 126.366374 150.11084 126.366374 Z M 152.800781 129.651042 L 152.134277 129.651042 L 152.134277 128.902507 L 152.800781 128.902507 L 152.800781 129.651042 Z M 157.049316 127.921549 L 155.894043 129.169108 L 155.319824 129.169108 L 155.319824 129.069987 L 156.475098 127.815592 L 155.32666 126.544108 L 155.32666 126.438151 L 155.894043 126.438151 L 157.049316 127.706217 L 157.049316 127.921549 Z M 155.449707 127.921549 L 154.304688 129.169108 L 153.723633 129.169108 L 153.723633 129.069987 L 154.878906 127.815592 L 153.730469 126.544108 L 153.730469 126.438151 L 154.304688 126.438151 L 155.449707 127.706217 L 155.449707 127.921549 Z M 120.148926 129.613444 L 118.737305 125.952799 L 119.393555 125.952799 L 120.230957 128.259928 L 120.230957 128.259928 Q 120.254883 128.335124 120.290771 128.44279 L 120.290771 128.44279 L 120.290771 128.44279 Q 120.32666 128.550456 120.36084 128.664958 L 120.36084 128.664958 L 120.36084 128.664958 Q 120.39502 128.77946 120.424072 128.887126 L 120.424072 128.887126 L 120.424072 128.887126 Q 120.453125 128.994792 120.466797 129.069987 L 120.466797 129.069987 L 120.466797 129.069987 Q 120.541992 128.758952 120.719727 128.266764 L 120.719727 128.266764 L 121.536621 125.952799 L 122.189453 125.952799 L 120.856445 129.469889 L 120.856445 129.469889 Q 120.740234 129.777507 120.641113 130.240641 L 120.641113 130.240641 L 120.641113 130.240641 Q 120.541992 130.703776 120.497559 131.10026 L 120.497559 131.10026 L 119.844727 131.10026 L 119.844727 131.10026 Q 119.930176 130.44401 120.148926 129.613444 L 120.148926 129.613444 Z M 123.570313 129.651042 L 122.893555 129.651042 L 122.893555 129.651042 Q 122.791016 129.541667 122.736328 129.310954 L 122.736328 129.310954 L 122.736328 129.310954 Q 122.681641 129.080241 122.681641 128.844401 L 122.681641 128.844401 L 122.681641 125.952799 L 123.296875 125.952799 L 123.296875 128.875163 L 123.296875 128.875163 Q 123.296875 129.097331 123.370361 129.305827 L 123.370361 129.305827 L 123.370361 129.305827 Q 123.443848 129.514323 123.570313 129.651042 L 123.570313 129.651042 Z M 126.663574 128.840983 L 126.649902 128.840983 L 126.649902 128.840983 Q 126.43457 129.305827 126.135498 129.512614 L 126.135498 129.512614 L 126.135498 129.512614 Q 125.836426 129.719401 125.422852 129.719401 L 125.422852 129.719401 L 125.422852 129.719401 Q 124.722168 129.719401 124.392334 129.247721 L 124.392334 129.247721 L 124.392334 129.247721 Q 124.0625 128.776042 124.0625 127.81901 L 124.0625 127.81901 L 124.0625 127.81901 Q 124.0625 126.848307 124.43335 126.366374 L 124.43335 126.366374 L 124.43335 126.366374 Q 124.804199 125.88444 125.518555 125.88444 L 125.518555 125.88444 L 125.518555 125.88444 Q 125.949219 125.88444 126.255127 126.113444 L 126.255127 126.113444 L 126.255127 126.113444 Q 126.561035 126.342448 126.714844 126.756022 L 126.714844 126.756022 L 126.72168 126.756022 L 126.72168 126.756022 Q 126.800293 126.349284 126.971191 125.952799 L 126.971191 125.952799 L 127.61377 125.952799 L 127.61377 125.952799 Q 127.442871 126.315104 127.299316 126.839762 L 127.299316 126.839762 L 127.299316 126.839762 Q 127.155762 127.364421 127.128418 127.699382 L 127.128418 127.699382 L 127.128418 127.699382 Q 127.145508 128.246257 127.246338 128.772624 L 127.246338 128.772624 L 127.246338 128.772624 Q 127.347168 129.298991 127.507813 129.651042 L 127.507813 129.651042 L 126.882324 129.651042 L 126.882324 129.651042 Q 126.800293 129.442546 126.740479 129.198161 L 126.740479 129.198161 L 126.740479 129.198161 Q 126.680664 128.953776 126.663574 128.840983 L 126.663574 128.840983 Z M 124.708496 127.798503 L 124.708496 127.798503 L 124.708496 127.798503 Q 124.708496 128.557292 124.90332 128.900798 L 124.90332 128.900798 L 124.90332 128.900798 Q 125.098145 129.244303 125.549316 129.244303 L 125.549316 129.244303 L 125.549316 129.244303 Q 125.959473 129.244303 126.241455 128.849528 L 126.241455 128.849528 L 126.241455 128.849528 Q 126.523438 128.454753 126.612305 127.784831 L 126.612305 127.784831 L 126.612305 127.784831 Q 126.513184 127.063639 126.253418 126.701335 L 126.253418 126.701335 L 126.253418 126.701335 Q 125.993652 126.33903 125.586914 126.33903 L 125.586914 126.33903 L 125.586914 126.33903 Q 125.12207 126.33903 124.915283 126.682536 L 124.915283 126.682536 L 124.915283 126.682536 Q 124.708496 127.026042 124.708496 127.798503 Z M 89.664063 127.972819 L 89.664063 127.972819 L 89.664063 127.972819 Q 89.664063 128.796549 89.218018 129.257975 L 89.218018 129.257975 L 89.218018 129.257975 Q 88.771973 129.719401 87.989258 129.719401 L 87.989258 129.719401 L 87.989258 129.719401 Q 87.168945 129.719401 86.731445 129.239176 L 86.731445 129.239176 L 86.731445 129.239176 Q 86.293945 128.758952 86.293945 127.860026 L 86.293945 127.860026 L 86.293945 127.860026 Q 86.293945 126.954264 86.806641 126.453532 L 86.806641 126.453532 L 86.806641 126.453532 Q 87.319336 125.952799 88.269531 125.952799 L 88.269531 125.952799 L 90.214355 125.952799 L 90.214355 126.400553 L 89.650391 126.400553 L 89.144531 126.380046 L 89.144531 126.393717 L 89.144531 126.393717 Q 89.421387 126.807292 89.542725 127.186686 L 89.542725 127.186686 L 89.542725 127.186686 Q 89.664063 127.566081 89.664063 127.972819 Z M 89.018066 127.983073 L 89.018066 127.983073 L 89.018066 127.983073 Q 89.018066 127.111491 88.594238 126.400553 L 88.594238 126.400553 L 88.290039 126.400553 L 88.290039 126.400553 Q 87.661133 126.400553 87.302246 126.783366 L 87.302246 126.783366 L 87.302246 126.783366 Q 86.943359 127.166178 86.943359 127.85319 L 86.943359 127.85319 L 86.943359 127.85319 Q 86.943359 129.264811 87.961914 129.264811 L 87.961914 129.264811 L 87.961914 129.264811 Q 88.478027 129.264811 88.748047 128.934977 L 88.748047 128.934977 L 88.748047 128.934977 Q 89.018066 128.605143 89.018066 127.983073 Z M 93.813477 127.699382 L 93.813477 127.699382 L 93.813477 127.699382 Q 93.813477 128.700846 93.413574 129.210124 L 93.413574 129.210124 L 93.413574 129.210124 Q 93.013672 129.719401 92.224121 129.719401 L 92.224121 129.719401 L 92.224121 129.719401 Q 91.461914 129.719401 91.118408 129.357096 L 91.118408 129.357096 L 91.118408 129.357096 Q 90.774902 128.994792 90.774902 128.218913 L 90.774902 128.218913 L 90.774902 125.952799 L 91.393555 125.952799 L 91.393555 128.239421 L 91.393555 128.239421 Q 91.393555 128.738444 91.593506 128.991374 L 91.593506 128.991374 L 91.593506 128.991374 Q 91.793457 129.244303 92.251465 129.244303 L 92.251465 129.244303 L 92.251465 129.244303 Q 92.753906 129.244303 92.967529 128.890544 L 92.967529 128.890544 L 92.967529 128.890544 Q 93.181152 128.536784 93.181152 127.713053 L 93.181152 127.713053 L 93.181152 127.713053 Q 93.181152 127.275553 93.061523 126.75944 L 93.061523 126.75944 L 93.061523 126.75944 Q 92.941895 126.243327 92.791504 125.952799 L 92.791504 125.952799 L 93.434082 125.952799 L 93.434082 125.952799 Q 93.615234 126.35612 93.714355 126.827799 L 93.714355 126.827799 L 93.714355 126.827799 Q 93.813477 127.299479 93.813477 127.699382 Z M 97.381836 126.75944 L 97.381836 126.75944 L 97.381836 126.75944 Q 97.381836 127.354167 97.028076 128.128337 L 97.028076 128.128337 L 97.028076 128.128337 Q 96.674316 128.902507 96.0625 129.651042 L 96.0625 129.651042 L 95.481445 129.651042 L 94.148438 125.952799 L 94.794434 125.952799 L 95.857422 129.124674 L 95.857422 129.124674 Q 96.766602 127.938639 96.766602 126.790202 L 96.766602 126.790202 L 96.766602 126.790202 Q 96.766602 126.328776 96.599121 125.952799 L 96.599121 125.952799 L 97.204102 125.952799 L 97.204102 125.952799 Q 97.381836 126.284342 97.381836 126.75944 Z M 99.207031 129.261393 L 99.207031 129.261393 L 99.207031 129.261393 Q 99.504395 129.261393 99.789795 129.109294 L 99.789795 129.109294 L 99.789795 129.109294 Q 100.075195 128.957194 100.276855 128.7111 L 100.276855 128.7111 L 100.635742 129.052897 L 100.635742 129.052897 Q 100.362305 129.38444 99.989746 129.551921 L 99.989746 129.551921 L 99.989746 129.551921 Q 99.617188 129.719401 99.166016 129.719401 L 99.166016 129.719401 L 99.166016 129.719401 Q 98.547363 129.719401 98.217529 129.43571 L 98.217529 129.43571 L 98.217529 129.43571 Q 97.887695 129.152018 97.887695 128.642741 L 97.887695 128.642741 L 97.887695 128.642741 Q 97.887695 128.266764 98.142334 128.013835 L 98.142334 128.013835 L 98.142334 128.013835 Q 98.396973 127.760905 98.790039 127.723307 L 98.790039 127.723307 L 98.790039 127.716471 L 98.790039 127.716471 Q 98.427734 127.675456 98.214111 127.443034 L 98.214111 127.443034 L 98.214111 127.443034 Q 98.000488 127.210612 98.000488 126.872233 L 98.000488 126.872233 L 98.000488 126.872233 Q 98.000488 126.427897 98.347412 126.156169 L 98.347412 126.156169 L 98.347412 126.156169 Q 98.694336 125.88444 99.258301 125.88444 L 99.258301 125.88444 L 99.258301 125.88444 Q 100.116211 125.88444 100.543457 126.516764 L 100.543457 126.516764 L 100.105957 126.817546 L 100.105957 126.817546 Q 99.791504 126.342448 99.261719 126.342448 L 99.261719 126.342448 L 99.261719 126.342448 Q 98.950684 126.342448 98.786621 126.487712 L 98.786621 126.487712 L 98.786621 126.487712 Q 98.622559 126.632975 98.622559 126.885905 L 98.622559 126.885905 L 98.622559 126.885905 Q 98.622559 127.19694 98.88916 127.342204 L 98.88916 127.342204 L 98.88916 127.342204 Q 99.155762 127.487467 99.846191 127.487467 L 99.846191 127.487467 L 99.846191 127.948893 L 99.846191 127.948893 Q 99.323242 127.948893 99.063477 128.015544 L 99.063477 128.015544 L 99.063477 128.015544 Q 98.803711 128.082194 98.665283 128.229167 L 98.665283 128.229167 L 98.665283 128.229167 Q 98.526855 128.376139 98.526855 128.632487 L 98.526855 128.632487 L 98.526855 128.632487 Q 98.526855 128.92985 98.709717 129.095622 L 98.709717 129.095622 L 98.709717 129.095622 Q 98.892578 129.261393 99.207031 129.261393 Z M 99.295898 125.487956 L 99.039551 125.487956 L 99.039551 125.375163 L 99.275391 124.377116 L 99.98291 124.377116 L 99.98291 124.503581 L 99.295898 125.487956 Z M 104.617676 129.719401 L 104.617676 129.719401 L 104.617676 129.719401 Q 104.224609 129.719401 104.050293 129.526286 L 104.050293 129.526286 L 104.050293 129.526286 Q 103.875977 129.333171 103.875977 128.875163 L 103.875977 128.875163 L 103.875977 126.400553 L 102.501953 126.400553 L 102.501953 126.646647 L 102.501953 126.646647 Q 102.501953 127.429362 102.413086 128.230876 L 102.413086 128.230876 L 102.413086 128.230876 Q 102.324219 129.032389 102.166992 129.651042 L 102.166992 129.651042 L 101.524414 129.651042 L 101.524414 129.651042 Q 101.702148 128.94694 101.80127 128.15568 L 101.80127 128.15568 L 101.80127 128.15568 Q 101.900391 127.364421 101.900391 126.673991 L 101.900391 126.673991 L 101.900391 126.400553 L 101.900391 126.400553 Q 101.674805 126.400553 101.401367 126.438151 L 101.401367 126.438151 L 101.401367 126.438151 Q 101.12793 126.475749 101.039063 126.527018 L 101.039063 126.527018 L 101.039063 126.051921 L 101.039063 126.051921 Q 101.121094 126.010905 101.303955 125.981852 L 101.303955 125.981852 L 101.303955 125.981852 Q 101.486816 125.952799 101.664551 125.952799 L 101.664551 125.952799 L 105.291016 125.952799 L 105.291016 126.400553 L 104.491211 126.400553 L 104.491211 128.741862 L 104.491211 128.741862 Q 104.491211 129.001628 104.562988 129.119548 L 104.562988 129.119548 L 104.562988 129.119548 Q 104.634766 129.237467 104.8125 129.237467 L 104.8125 129.237467 L 105.106445 129.210124 L 105.106445 129.651042 L 105.106445 129.651042 Q 104.843262 129.719401 104.617676 129.719401 Z M 107.157227 129.261393 L 107.157227 129.261393 L 107.157227 129.261393 Q 107.45459 129.261393 107.73999 129.109294 L 107.73999 129.109294 L 107.73999 129.109294 Q 108.025391 128.957194 108.227051 128.7111 L 108.227051 128.7111 L 108.585938 129.052897 L 108.585938 129.052897 Q 108.3125 129.38444 107.939941 129.551921 L 107.939941 129.551921 L 107.939941 129.551921 Q 107.567383 129.719401 107.116211 129.719401 L 107.116211 129.719401 L 107.116211 129.719401 Q 106.497559 129.719401 106.167725 129.43571 L 106.167725 129.43571 L 106.167725 129.43571 Q 105.837891 129.152018 105.837891 128.642741 L 105.837891 128.642741 L 105.837891 128.642741 Q 105.837891 128.266764 106.092529 128.013835 L 106.092529 128.013835 L 106.092529 128.013835 Q 106.347168 127.760905 106.740234 127.723307 L 106.740234 127.723307 L 106.740234 127.716471 L 106.740234 127.716471 Q 106.37793 127.675456 106.164307 127.443034 L 106.164307 127.443034 L 106.164307 127.443034 Q 105.950684 127.210612 105.950684 126.872233 L 105.950684 126.872233 L 105.950684 126.872233 Q 105.950684 126.427897 106.297607 126.156169 L 106.297607 126.156169 L 106.297607 126.156169 Q 106.644531 125.88444 107.208496 125.88444 L 107.208496 125.88444 L 107.208496 125.88444 Q 108.066406 125.88444 108.493652 126.516764 L 108.493652 126.516764 L 108.056152 126.817546 L 108.056152 126.817546 Q 107.741699 126.342448 107.211914 126.342448 L 107.211914 126.342448 L 107.211914 126.342448 Q 106.900879 126.342448 106.736816 126.487712 L 106.736816 126.487712 L 106.736816 126.487712 Q 106.572754 126.632975 106.572754 126.885905 L 106.572754 126.885905 L 106.572754 126.885905 Q 106.572754 127.19694 106.839355 127.342204 L 106.839355 127.342204 L 106.839355 127.342204 Q 107.105957 127.487467 107.796387 127.487467 L 107.796387 127.487467 L 107.796387 127.948893 L 107.796387 127.948893 Q 107.273438 127.948893 107.013672 128.015544 L 107.013672 128.015544 L 107.013672 128.015544 Q 106.753906 128.082194 106.615479 128.229167 L 106.615479 128.229167 L 106.615479 128.229167 Q 106.477051 128.376139 106.477051 128.632487 L 106.477051 128.632487 L 106.477051 128.632487 Q 106.477051 128.92985 106.659912 129.095622 L 106.659912 129.095622 L 106.659912 129.095622 Q 106.842773 129.261393 107.157227 129.261393 Z M 110.076172 129.651042 L 109.399414 129.651042 L 109.399414 129.651042 Q 109.296875 129.541667 109.242188 129.310954 L 109.242188 129.310954 L 109.242188 129.310954 Q 109.1875 129.080241 109.1875 128.844401 L 109.1875 128.844401 L 109.1875 125.952799 L 109.802734 125.952799 L 109.802734 128.875163 L 109.802734 128.875163 Q 109.802734 129.097331 109.876221 129.305827 L 109.876221 129.305827 L 109.876221 129.305827 Q 109.949707 129.514323 110.076172 129.651042 L 110.076172 129.651042 Z M 111.833008 129.261393 L 111.833008 129.261393 L 111.833008 129.261393 Q 112.130371 129.261393 112.415771 129.109294 L 112.415771 129.109294 L 112.415771 129.109294 Q 112.701172 128.957194 112.902832 128.7111 L 112.902832 128.7111 L 113.261719 129.052897 L 113.261719 129.052897 Q 112.988281 129.38444 112.615723 129.551921 L 112.615723 129.551921 L 112.615723 129.551921 Q 112.243164 129.719401 111.791992 129.719401 L 111.791992 129.719401 L 111.791992 129.719401 Q 111.17334 129.719401 110.843506 129.43571 L 110.843506 129.43571 L 110.843506 129.43571 Q 110.513672 129.152018 110.513672 128.642741 L 110.513672 128.642741 L 110.513672 128.642741 Q 110.513672 128.266764 110.768311 128.013835 L 110.768311 128.013835 L 110.768311 128.013835 Q 111.022949 127.760905 111.416016 127.723307 L 111.416016 127.723307 L 111.416016 127.716471 L 111.416016 127.716471 Q 111.053711 127.675456 110.840088 127.443034 L 110.840088 127.443034 L 110.840088 127.443034 Q 110.626465 127.210612 110.626465 126.872233 L 110.626465 126.872233 L 110.626465 126.872233 Q 110.626465 126.427897 110.973389 126.156169 L 110.973389 126.156169 L 110.973389 126.156169 Q 111.320313 125.88444 111.884277 125.88444 L 111.884277 125.88444 L 111.884277 125.88444 Q 112.742188 125.88444 113.169434 126.516764 L 113.169434 126.516764 L 112.731934 126.817546 L 112.731934 126.817546 Q 112.41748 126.342448 111.887695 126.342448 L 111.887695 126.342448 L 111.887695 126.342448 Q 111.57666 126.342448 111.412598 126.487712 L 111.412598 126.487712 L 111.412598 126.487712 Q 111.248535 126.632975 111.248535 126.885905 L 111.248535 126.885905 L 111.248535 126.885905 Q 111.248535 127.19694 111.515137 127.342204 L 111.515137 127.342204 L 111.515137 127.342204 Q 111.781738 127.487467 112.472168 127.487467 L 112.472168 127.487467 L 112.472168 127.948893 L 112.472168 127.948893 Q 111.949219 127.948893 111.689453 128.015544 L 111.689453 128.015544 L 111.689453 128.015544 Q 111.429688 128.082194 111.29126 128.229167 L 111.29126 128.229167 L 111.29126 128.229167 Q 111.152832 128.376139 111.152832 128.632487 L 111.152832 128.632487 L 111.152832 128.632487 Q 111.152832 128.92985 111.335693 129.095622 L 111.335693 129.095622 L 111.335693 129.095622 Q 111.518555 129.261393 111.833008 129.261393 Z M 115.384277 126.366374 L 115.384277 126.366374 L 115.384277 126.366374 Q 115.104004 126.366374 114.876709 126.57487 L 114.876709 126.57487 L 114.876709 126.57487 Q 114.649414 126.783366 114.495605 127.203776 L 114.495605 127.203776 L 114.495605 127.203776 Q 114.341797 127.624186 114.341797 128.03776 L 114.341797 128.03776 L 114.341797 128.03776 Q 114.341797 128.478678 114.562256 128.702555 L 114.562256 128.702555 L 114.562256 128.702555 Q 114.782715 128.926432 115.449219 129.141764 L 115.449219 129.141764 L 115.825195 129.261393 L 115.825195 129.261393 Q 116.553223 129.500651 116.553223 130.064616 L 116.553223 130.064616 L 116.553223 130.064616 Q 116.553223 130.215007 116.491699 130.401286 L 116.491699 130.401286 L 116.491699 130.401286 Q 116.430176 130.587565 116.269531 130.857585 L 116.269531 130.857585 L 115.838867 130.666178 L 115.838867 130.666178 Q 115.91748 130.560221 115.972168 130.420085 L 115.972168 130.420085 L 115.972168 130.420085 Q 116.026855 130.279948 116.026855 130.184245 L 116.026855 130.184245 L 116.026855 130.184245 Q 116.026855 130.020182 115.855957 129.907389 L 115.855957 129.907389 L 115.855957 129.907389 Q 115.685059 129.794596 115.12793 129.644206 L 115.12793 129.644206 L 115.12793 129.644206 Q 114.519531 129.480143 114.23584 129.287028 L 114.23584 129.287028 L 114.23584 129.287028 Q 113.952148 129.093913 113.820557 128.791423 L 113.820557 128.791423 L 113.820557 128.791423 Q 113.688965 128.488932 113.688965 128.027507 L 113.688965 128.027507 L 113.688965 128.027507 Q 113.688965 127.648112 113.823975 127.222575 L 113.823975 127.222575 L 113.823975 127.222575 Q 113.958984 126.797038 114.179443 126.501383 L 114.179443 126.501383 L 114.179443 126.501383 Q 114.399902 126.205729 114.702393 126.045085 L 114.702393 126.045085 L 114.702393 126.045085 Q 115.004883 125.88444 115.384277 125.88444 L 115.384277 125.88444 L 115.384277 125.88444 Q 115.729492 125.88444 115.98584 125.976725 L 115.98584 125.976725 L 115.98584 125.976725 Q 116.242188 126.06901 116.464355 126.301432 L 116.464355 126.301432 L 116.067871 126.708171 L 116.067871 126.708171 Q 115.743164 126.366374 115.384277 126.366374 Z M 112.355957 118.973796 L 112.355957 118.973796 L 112.355957 118.973796 Q 112.355957 119.97526 111.956055 120.484538 L 111.956055 120.484538 L 111.956055 120.484538 Q 111.556152 120.993815 110.766602 120.993815 L 110.766602 120.993815 L 110.766602 120.993815 Q 110.004395 120.993815 109.660889 120.63151 L 109.660889 120.63151 L 109.660889 120.63151 Q 109.317383 120.269206 109.317383 119.493327 L 109.317383 119.493327 L 109.317383 117.227214 L 109.936035 117.227214 L 109.936035 119.513835 L 109.936035 119.513835 Q 109.936035 120.012858 110.135986 120.265788 L 110.135986 120.265788 L 110.135986 120.265788 Q 110.335938 120.518717 110.793945 120.518717 L 110.793945 120.518717 L 110.793945 120.518717 Q 111.296387 120.518717 111.51001 120.164958 L 111.51001 120.164958 L 111.51001 120.164958 Q 111.723633 119.811198 111.723633 118.987467 L 111.723633 118.987467 L 111.723633 118.987467 Q 111.723633 118.549967 111.604004 118.033854 L 111.604004 118.033854 L 111.604004 118.033854 Q 111.484375 117.517741 111.333984 117.227214 L 111.333984 117.227214 L 111.976563 117.227214 L 111.976563 117.227214 Q 112.157715 117.630534 112.256836 118.102214 L 112.256836 118.102214 L 112.256836 118.102214 Q 112.355957 118.573893 112.355957 118.973796 Z M 116.539551 120.993815 L 116.539551 120.993815 L 116.539551 120.993815 Q 116.146484 120.993815 115.972168 120.8007 L 115.972168 120.8007 L 115.972168 120.8007 Q 115.797852 120.607585 115.797852 120.149577 L 115.797852 120.149577 L 115.797852 117.674967 L 114.423828 117.674967 L 114.423828 117.921061 L 114.423828 117.921061 Q 114.423828 118.703776 114.334961 119.50529 L 114.334961 119.50529 L 114.334961 119.50529 Q 114.246094 120.306803 114.088867 120.925456 L 114.088867 120.925456 L 113.446289 120.925456 L 113.446289 120.925456 Q 113.624023 120.221354 113.723145 119.430094 L 113.723145 119.430094 L 113.723145 119.430094 Q 113.822266 118.638835 113.822266 117.948405 L 113.822266 117.948405 L 113.822266 117.674967 L 113.822266 117.674967 Q 113.59668 117.674967 113.323242 117.712565 L 113.323242 117.712565 L 113.323242 117.712565 Q 113.049805 117.750163 112.960938 117.801432 L 112.960938 117.801432 L 112.960938 117.326335 L 112.960938 117.326335 Q 113.042969 117.285319 113.22583 117.256266 L 113.22583 117.256266 L 113.22583 117.256266 Q 113.408691 117.227214 113.586426 117.227214 L 113.586426 117.227214 L 117.212891 117.227214 L 117.212891 117.674967 L 116.413086 117.674967 L 116.413086 120.016276 L 116.413086 120.016276 Q 116.413086 120.276042 116.484863 120.393962 L 116.484863 120.393962 L 116.484863 120.393962 Q 116.556641 120.511882 116.734375 120.511882 L 116.734375 120.511882 L 117.02832 120.484538 L 117.02832 120.925456 L 117.02832 120.925456 Q 116.765137 120.993815 116.539551 120.993815 Z M 120.415527 120.115397 L 120.401855 120.115397 L 120.401855 120.115397 Q 120.186523 120.580241 119.887451 120.787028 L 119.887451 120.787028 L 119.887451 120.787028 Q 119.588379 120.993815 119.174805 120.993815 L 119.174805 120.993815 L 119.174805 120.993815 Q 118.474121 120.993815 118.144287 120.522135 L 118.144287 120.522135 L 118.144287 120.522135 Q 117.814453 120.050456 117.814453 119.093424 L 117.814453 119.093424 L 117.814453 119.093424 Q 117.814453 118.122721 118.185303 117.640788 L 118.185303 117.640788 L 118.185303 117.640788 Q 118.556152 117.158854 119.270508 117.158854 L 119.270508 117.158854 L 119.270508 117.158854 Q 119.701172 117.158854 120.00708 117.387858 L 120.00708 117.387858 L 120.00708 117.387858 Q 120.312988 117.616862 120.466797 118.030436 L 120.466797 118.030436 L 120.473633 118.030436 L 120.473633 118.030436 Q 120.552246 117.623698 120.723145 117.227214 L 120.723145 117.227214 L 121.365723 117.227214 L 121.365723 117.227214 Q 121.194824 117.589518 121.05127 118.114176 L 121.05127 118.114176 L 121.05127 118.114176 Q 120.907715 118.638835 120.880371 118.973796 L 120.880371 118.973796 L 120.880371 118.973796 Q 120.897461 119.520671 120.998291 120.047038 L 120.998291 120.047038 L 120.998291 120.047038 Q 121.099121 120.573405 121.259766 120.925456 L 121.259766 120.925456 L 120.634277 120.925456 L 120.634277 120.925456 Q 120.552246 120.71696 120.492432 120.472575 L 120.492432 120.472575 L 120.492432 120.472575 Q 120.432617 120.22819 120.415527 120.115397 L 120.415527 120.115397 Z M 118.460449 119.072917 L 118.460449 119.072917 L 118.460449 119.072917 Q 118.460449 119.831706 118.655273 120.175212 L 118.655273 120.175212 L 118.655273 120.175212 Q 118.850098 120.518717 119.30127 120.518717 L 119.30127 120.518717 L 119.30127 120.518717 Q 119.711426 120.518717 119.993408 120.123942 L 119.993408 120.123942 L 119.993408 120.123942 Q 120.275391 119.729167 120.364258 119.059245 L 120.364258 119.059245 L 120.364258 119.059245 Q 120.265137 118.338053 120.005371 117.975749 L 120.005371 117.975749 L 120.005371 117.975749 Q 119.745605 117.613444 119.338867 117.613444 L 119.338867 117.613444 L 119.338867 117.613444 Q 118.874023 117.613444 118.667236 117.95695 L 118.667236 117.95695 L 118.667236 117.95695 Q 118.460449 118.300456 118.460449 119.072917 Z M 119.465332 116.76237 L 119.208984 116.76237 L 119.208984 116.649577 L 119.444824 115.65153 L 120.152344 115.65153 L 120.152344 115.777995 L 119.465332 116.76237 Z M 125.269043 119.161784 L 125.269043 119.161784 L 125.269043 119.161784 Q 125.269043 119.97526 124.85376 120.484538 L 124.85376 120.484538 L 124.85376 120.484538 Q 124.438477 120.993815 123.775391 120.993815 L 123.775391 120.993815 L 123.775391 120.993815 Q 123.399414 120.993815 123.125977 120.877604 L 123.125977 120.877604 L 123.125977 120.877604 Q 122.852539 120.761393 122.633789 120.505046 L 122.633789 120.505046 L 122.620117 120.505046 L 122.620117 120.505046 Q 122.633789 120.710124 122.633789 120.925456 L 122.633789 120.925456 L 122.633789 122.378092 L 122.018555 122.378092 L 122.018555 118.939616 L 122.018555 118.939616 Q 122.018555 118.102214 122.432129 117.628825 L 122.432129 117.628825 L 122.432129 117.628825 Q 122.845703 117.155436 123.57373 117.155436 L 123.57373 117.155436 L 123.57373 117.155436 Q 124.059082 117.155436 124.44873 117.403239 L 124.44873 117.403239 L 124.44873 117.403239 Q 124.838379 117.651042 125.053711 118.110758 L 125.053711 118.110758 L 125.053711 118.110758 Q 125.269043 118.570475 125.269043 119.161784 Z M 124.609375 119.13444 L 124.609375 119.13444 L 124.609375 119.13444 Q 124.609375 118.420085 124.317139 118.015055 L 124.317139 118.015055 L 124.317139 118.015055 Q 124.024902 117.610026 123.532715 117.610026 L 123.532715 117.610026 L 123.532715 117.610026 Q 122.633789 117.610026 122.633789 118.953288 L 122.633789 118.953288 L 122.633789 120.036784 L 122.633789 120.036784 Q 122.821777 120.272624 123.108887 120.405924 L 123.108887 120.405924 L 123.108887 120.405924 Q 123.395996 120.539225 123.696777 120.539225 L 123.696777 120.539225 L 123.696777 120.539225 Q 124.130859 120.539225 124.370117 120.176921 L 124.370117 120.176921 L 124.370117 120.176921 Q 124.609375 119.814616 124.609375 119.13444 Z M 128.492188 122.374674 L 127.401855 120.108561 L 126.263672 122.374674 L 125.621094 122.374674 L 127.125 119.55485 L 126.543945 118.382487 L 126.543945 118.382487 Q 126.294434 117.886882 126.179932 117.760417 L 126.179932 117.760417 L 126.179932 117.760417 Q 126.06543 117.633952 125.935547 117.633952 L 125.935547 117.633952 L 125.935547 117.633952 Q 125.843262 117.633952 125.764648 117.668132 L 125.764648 117.668132 L 125.648438 117.220378 L 125.648438 117.220378 Q 125.82959 117.152018 126.051758 117.152018 L 126.051758 117.152018 L 126.051758 117.152018 Q 126.345703 117.152018 126.528564 117.322917 L 126.528564 117.322917 L 126.528564 117.322917 Q 126.711426 117.493815 126.984863 118.061198 L 126.984863 118.061198 L 127.470215 119.069499 L 128.372559 117.227214 L 129.011719 117.227214 L 127.753906 119.609538 L 129.141602 122.374674 L 128.492188 122.374674 Z M 132.822754 119.072917 L 132.822754 119.072917 L 132.822754 119.072917 Q 132.822754 120.04362 132.395508 120.518717 L 132.395508 120.518717 L 132.395508 120.518717 Q 131.968262 120.993815 131.154785 120.993815 L 131.154785 120.993815 L 131.154785 120.993815 Q 130.344727 120.993815 129.931152 120.499919 L 129.931152 120.499919 L 129.931152 120.499919 Q 129.517578 120.006022 129.517578 119.072917 L 129.517578 119.072917 L 129.517578 119.072917 Q 129.517578 117.158854 131.175293 117.158854 L 131.175293 117.158854 L 131.175293 117.158854 Q 132.022949 117.158854 132.422852 117.625407 L 132.422852 117.625407 L 132.422852 117.625407 Q 132.822754 118.09196 132.822754 119.072917 Z M 132.176758 119.072917 L 132.176758 119.072917 L 132.176758 119.072917 Q 132.176758 118.307292 131.949463 117.960368 L 131.949463 117.960368 L 131.949463 117.960368 Q 131.722168 117.613444 131.185547 117.613444 L 131.185547 117.613444 L 131.185547 117.613444 Q 130.645508 117.613444 130.404541 117.967204 L 130.404541 117.967204 L 130.404541 117.967204 Q 130.163574 118.320964 130.163574 119.072917 L 130.163574 119.072917 L 130.163574 119.072917 Q 130.163574 119.804362 130.401123 120.171794 L 130.401123 120.171794 L 130.401123 120.171794 Q 130.638672 120.539225 131.147949 120.539225 L 131.147949 120.539225 L 131.147949 120.539225 Q 131.70166 120.539225 131.939209 120.183757 L 131.939209 120.183757 L 131.939209 120.183757 Q 132.176758 119.828288 132.176758 119.072917 Z M 136.609863 118.973796 L 136.609863 118.973796 L 136.609863 118.973796 Q 136.609863 119.97526 136.209961 120.484538 L 136.209961 120.484538 L 136.209961 120.484538 Q 135.810059 120.993815 135.020508 120.993815 L 135.020508 120.993815 L 135.020508 120.993815 Q 134.258301 120.993815 133.914795 120.63151 L 133.914795 120.63151 L 133.914795 120.63151 Q 133.571289 120.269206 133.571289 119.493327 L 133.571289 119.493327 L 133.571289 117.227214 L 134.189941 117.227214 L 134.189941 119.513835 L 134.189941 119.513835 Q 134.189941 120.012858 134.389893 120.265788 L 134.389893 120.265788 L 134.389893 120.265788 Q 134.589844 120.518717 135.047852 120.518717 L 135.047852 120.518717 L 135.047852 120.518717 Q 135.550293 120.518717 135.763916 120.164958 L 135.763916 120.164958 L 135.763916 120.164958 Q 135.977539 119.811198 135.977539 118.987467 L 135.977539 118.987467 L 135.977539 118.987467 Q 135.977539 118.549967 135.85791 118.033854 L 135.85791 118.033854 L 135.85791 118.033854 Q 135.738281 117.517741 135.587891 117.227214 L 135.587891 117.227214 L 136.230469 117.227214 L 136.230469 117.227214 Q 136.411621 117.630534 136.510742 118.102214 L 136.510742 118.102214 L 136.510742 118.102214 Q 136.609863 118.573893 136.609863 118.973796 Z M 140.178223 118.033854 L 140.178223 118.033854 L 140.178223 118.033854 Q 140.178223 118.628581 139.824463 119.402751 L 139.824463 119.402751 L 139.824463 119.402751 Q 139.470703 120.176921 138.858887 120.925456 L 138.858887 120.925456 L 138.277832 120.925456 L 136.944824 117.227214 L 137.59082 117.227214 L 138.653809 120.399089 L 138.653809 120.399089 Q 139.562988 119.213053 139.562988 118.064616 L 139.562988 118.064616 L 139.562988 118.064616 Q 139.562988 117.60319 139.395508 117.227214 L 139.395508 117.227214 L 140.000488 117.227214 L 140.000488 117.227214 Q 140.178223 117.558757 140.178223 118.033854 Z M 99.012207 120.925456 L 98.437988 120.925456 L 98.437988 120.925456 Q 98.431152 120.88444 98.419189 120.646891 L 98.419189 120.646891 L 98.419189 120.646891 Q 98.407227 120.409342 98.403809 120.276042 L 98.403809 120.276042 L 98.390137 120.276042 L 98.390137 120.276042 Q 98.185059 120.679362 97.957764 120.836589 L 97.957764 120.836589 L 97.957764 120.836589 Q 97.730469 120.993815 97.385254 120.993815 L 97.385254 120.993815 L 97.385254 120.993815 Q 97.10498 120.993815 96.899902 120.88444 L 96.899902 120.88444 L 96.899902 120.88444 Q 96.694824 120.775065 96.585449 120.576823 L 96.585449 120.576823 L 96.571777 120.576823 L 96.571777 120.576823 Q 96.585449 120.723796 96.585449 120.993815 L 96.585449 120.993815 L 96.585449 122.268717 L 95.963379 122.268717 L 95.963379 117.227214 L 96.585449 117.227214 L 96.585449 119.428385 L 96.585449 119.428385 Q 96.585449 119.978678 96.800781 120.24528 L 96.800781 120.24528 L 96.800781 120.24528 Q 97.016113 120.511882 97.460449 120.511882 L 97.460449 120.511882 L 97.460449 120.511882 Q 97.884277 120.511882 98.128662 120.200846 L 98.128662 120.200846 L 98.128662 120.200846 Q 98.373047 119.889811 98.373047 119.3361 L 98.373047 119.3361 L 98.373047 117.227214 L 98.991699 117.227214 L 98.991699 120.129069 L 98.991699 120.129069 Q 98.991699 120.781901 99.012207 120.925456 L 99.012207 120.925456 Z M 102.963379 122.374674 L 102.344727 122.374674 L 102.344727 118.580729 L 102.344727 118.580729 Q 102.344727 118.215007 102.272949 118.013346 L 102.272949 118.013346 L 102.272949 118.013346 Q 102.201172 117.811686 102.043945 117.722819 L 102.043945 117.722819 L 102.043945 117.722819 Q 101.886719 117.633952 101.58252 117.633952 L 101.58252 117.633952 L 101.58252 117.633952 Q 101.138184 117.633952 100.881836 117.938151 L 100.881836 117.938151 L 100.881836 117.938151 Q 100.625488 118.24235 100.625488 118.782389 L 100.625488 118.782389 L 100.625488 120.925456 L 100.010254 120.925456 L 100.010254 118.016764 L 100.010254 118.016764 Q 100.010254 117.596354 99.887207 117.227214 L 99.887207 117.227214 L 100.468262 117.227214 L 100.468262 117.227214 Q 100.526367 117.360514 100.562256 117.539958 L 100.562256 117.539958 L 100.562256 117.539958 Q 100.598145 117.719401 100.598145 117.859538 L 100.598145 117.859538 L 100.608398 117.859538 L 100.608398 117.859538 Q 100.820313 117.476725 101.098877 117.31779 L 101.098877 117.31779 L 101.098877 117.31779 Q 101.377441 117.158854 101.791016 117.158854 L 101.791016 117.158854 L 101.791016 117.158854 Q 102.399414 117.158854 102.681396 117.461344 L 102.681396 117.461344 L 102.681396 117.461344 Q 102.963379 117.763835 102.963379 118.4611 L 102.963379 118.4611 L 102.963379 122.374674 Z M 106.651367 118.033854 L 106.651367 118.033854 L 106.651367 118.033854 Q 106.651367 118.628581 106.297607 119.402751 L 106.297607 119.402751 L 106.297607 119.402751 Q 105.943848 120.176921 105.332031 120.925456 L 105.332031 120.925456 L 104.750977 120.925456 L 103.417969 117.227214 L 104.063965 117.227214 L 105.126953 120.399089 L 105.126953 120.399089 Q 106.036133 119.213053 106.036133 118.064616 L 106.036133 118.064616 L 106.036133 118.064616 Q 106.036133 117.60319 105.868652 117.227214 L 105.868652 117.227214 L 106.473633 117.227214 L 106.473633 117.227214 Q 106.651367 117.558757 106.651367 118.033854 Z M 89.233398 118.033854 L 89.233398 118.033854 L 89.233398 118.033854 Q 89.233398 118.628581 88.879639 119.402751 L 88.879639 119.402751 L 88.879639 119.402751 Q 88.525879 120.176921 87.914063 120.925456 L 87.914063 120.925456 L 87.333008 120.925456 L 86 117.227214 L 86.645996 117.227214 L 87.708984 120.399089 L 87.708984 120.399089 Q 88.618164 119.213053 88.618164 118.064616 L 88.618164 118.064616 L 88.618164 118.064616 Q 88.618164 117.60319 88.450684 117.227214 L 88.450684 117.227214 L 89.055664 117.227214 L 89.055664 117.227214 Q 89.233398 117.558757 89.233398 118.033854 Z M 92.39502 120.115397 L 92.381348 120.115397 L 92.381348 120.115397 Q 92.166016 120.580241 91.866943 120.787028 L 91.866943 120.787028 L 91.866943 120.787028 Q 91.567871 120.993815 91.154297 120.993815 L 91.154297 120.993815 L 91.154297 120.993815 Q 90.453613 120.993815 90.123779 120.522135 L 90.123779 120.522135 L 90.123779 120.522135 Q 89.793945 120.050456 89.793945 119.093424 L 89.793945 119.093424 L 89.793945 119.093424 Q 89.793945 118.122721 90.164795 117.640788 L 90.164795 117.640788 L 90.164795 117.640788 Q 90.535645 117.158854 91.25 117.158854 L 91.25 117.158854 L 91.25 117.158854 Q 91.680664 117.158854 91.986572 117.387858 L 91.986572 117.387858 L 91.986572 117.387858 Q 92.29248 117.616862 92.446289 118.030436 L 92.446289 118.030436 L 92.453125 118.030436 L 92.453125 118.030436 Q 92.531738 117.623698 92.702637 117.227214 L 92.702637 117.227214 L 93.345215 117.227214 L 93.345215 117.227214 Q 93.174316 117.589518 93.030762 118.114176 L 93.030762 118.114176 L 93.030762 118.114176 Q 92.887207 118.638835 92.859863 118.973796 L 92.859863 118.973796 L 92.859863 118.973796 Q 92.876953 119.520671 92.977783 120.047038 L 92.977783 120.047038 L 92.977783 120.047038 Q 93.078613 120.573405 93.239258 120.925456 L 93.239258 120.925456 L 92.61377 120.925456 L 92.61377 120.925456 Q 92.531738 120.71696 92.471924 120.472575 L 92.471924 120.472575 L 92.471924 120.472575 Q 92.412109 120.22819 92.39502 120.115397 L 92.39502 120.115397 Z M 90.439941 119.072917 L 90.439941 119.072917 L 90.439941 119.072917 Q 90.439941 119.831706 90.634766 120.175212 L 90.634766 120.175212 L 90.634766 120.175212 Q 90.82959 120.518717 91.280762 120.518717 L 91.280762 120.518717 L 91.280762 120.518717 Q 91.690918 120.518717 91.9729 120.123942 L 91.9729 120.123942 L 91.9729 120.123942 Q 92.254883 119.729167 92.34375 119.059245 L 92.34375 119.059245 L 92.34375 119.059245 Q 92.244629 118.338053 91.984863 117.975749 L 91.984863 117.975749 L 91.984863 117.975749 Q 91.725098 117.613444 91.318359 117.613444 L 91.318359 117.613444 L 91.318359 117.613444 Q 90.853516 117.613444 90.646729 117.95695 L 90.646729 117.95695 L 90.646729 117.95695 Q 90.439941 118.300456 90.439941 119.072917 Z M 157.028809 111.426921 L 157.028809 111.426921 L 157.028809 111.426921 Q 157.028809 112.250651 156.582764 112.712077 L 156.582764 112.712077 L 156.582764 112.712077 Q 156.136719 113.173503 155.354004 113.173503 L 155.354004 113.173503 L 155.354004 113.173503 Q 154.533691 113.173503 154.096191 112.693278 L 154.096191 112.693278 L 154.096191 112.693278 Q 153.658691 112.213053 153.658691 111.314128 L 153.658691 111.314128 L 153.658691 111.314128 Q 153.658691 110.408366 154.171387 109.907633 L 154.171387 109.907633 L 154.171387 109.907633 Q 154.684082 109.406901 155.634277 109.406901 L 155.634277 109.406901 L 157.579102 109.406901 L 157.579102 109.854655 L 157.015137 109.854655 L 156.509277 109.834147 L 156.509277 109.847819 L 156.509277 109.847819 Q 156.786133 110.261393 156.907471 110.640788 L 156.907471 110.640788 L 156.907471 110.640788 Q 157.028809 111.020182 157.028809 111.426921 Z M 156.382813 111.437174 L 156.382813 111.437174 L 156.382813 111.437174 Q 156.382813 110.565592 155.958984 109.854655 L 155.958984 109.854655 L 155.654785 109.854655 L 155.654785 109.854655 Q 155.025879 109.854655 154.666992 110.237467 L 154.666992 110.237467 L 154.666992 110.237467 Q 154.308105 110.62028 154.308105 111.307292 L 154.308105 111.307292 L 154.308105 111.307292 Q 154.308105 112.718913 155.32666 112.718913 L 155.32666 112.718913 L 155.32666 112.718913 Q 155.842773 112.718913 156.112793 112.389079 L 156.112793 112.389079 L 156.112793 112.389079 Q 156.382813 112.059245 156.382813 111.437174 Z M 160.580078 112.295085 L 160.566406 112.295085 L 160.566406 112.295085 Q 160.351074 112.759928 160.052002 112.966715 L 160.052002 112.966715 L 160.052002 112.966715 Q 159.75293 113.173503 159.339355 113.173503 L 159.339355 113.173503 L 159.339355 113.173503 Q 158.638672 113.173503 158.308838 112.701823 L 158.308838 112.701823 L 158.308838 112.701823 Q 157.979004 112.230143 157.979004 111.273112 L 157.979004 111.273112 L 157.979004 111.273112 Q 157.979004 110.302409 158.349854 109.820475 L 158.349854 109.820475 L 158.349854 109.820475 Q 158.720703 109.338542 159.435059 109.338542 L 159.435059 109.338542 L 159.435059 109.338542 Q 159.865723 109.338542 160.171631 109.567546 L 160.171631 109.567546 L 160.171631 109.567546 Q 160.477539 109.796549 160.631348 110.210124 L 160.631348 110.210124 L 160.638184 110.210124 L 160.638184 110.210124 Q 160.716797 109.803385 160.887695 109.406901 L 160.887695 109.406901 L 161.530273 109.406901 L 161.530273 109.406901 Q 161.359375 109.769206 161.21582 110.293864 L 161.21582 110.293864 L 161.21582 110.293864 Q 161.072266 110.818522 161.044922 111.153483 L 161.044922 111.153483 L 161.044922 111.153483 Q 161.062012 111.700358 161.162842 112.226725 L 161.162842 112.226725 L 161.162842 112.226725 Q 161.263672 112.753092 161.424316 113.105143 L 161.424316 113.105143 L 160.798828 113.105143 L 160.798828 113.105143 Q 160.716797 112.896647 160.656982 112.652262 L 160.656982 112.652262 L 160.656982 112.652262 Q 160.597168 112.407878 160.580078 112.295085 L 160.580078 112.295085 Z M 158.625 111.252604 L 158.625 111.252604 L 158.625 111.252604 Q 158.625 112.011393 158.819824 112.354899 L 158.819824 112.354899 L 158.819824 112.354899 Q 159.014648 112.698405 159.46582 112.698405 L 159.46582 112.698405 L 159.46582 112.698405 Q 159.875977 112.698405 160.157959 112.30363 L 160.157959 112.30363 L 160.157959 112.30363 Q 160.439941 111.908854 160.528809 111.238932 L 160.528809 111.238932 L 160.528809 111.238932 Q 160.429688 110.517741 160.169922 110.155436 L 160.169922 110.155436 L 160.169922 110.155436 Q 159.910156 109.793132 159.503418 109.793132 L 159.503418 109.793132 L 159.503418 109.793132 Q 159.038574 109.793132 158.831787 110.136637 L 158.831787 110.136637 L 158.831787 110.136637 Q 158.625 110.480143 158.625 111.252604 Z M 164.965332 110.213542 L 164.965332 110.213542 L 164.965332 110.213542 Q 164.965332 110.808268 164.611572 111.582438 L 164.611572 111.582438 L 164.611572 111.582438 Q 164.257813 112.356608 163.645996 113.105143 L 163.645996 113.105143 L 163.064941 113.105143 L 161.731934 109.406901 L 162.37793 109.406901 L 163.440918 112.578776 L 163.440918 112.578776 Q 164.350098 111.392741 164.350098 110.244303 L 164.350098 110.244303 L 164.350098 110.244303 Q 164.350098 109.782878 164.182617 109.406901 L 164.182617 109.406901 L 164.787598 109.406901 L 164.787598 109.406901 Q 164.965332 109.738444 164.965332 110.213542 Z M 135.01709 111.720866 L 135.01709 111.720866 L 135.01709 111.720866 Q 135.01709 112.397624 134.612061 112.785563 L 134.612061 112.785563 L 134.612061 112.785563 Q 134.207031 113.173503 133.455078 113.173503 L 133.455078 113.173503 L 133.455078 113.173503 Q 132.82959 113.173503 132.368164 112.852214 L 132.368164 112.852214 L 132.347656 112.852214 L 132.347656 112.852214 Q 132.368164 113.241862 132.368164 113.542643 L 132.368164 113.542643 L 132.368164 114.55778 L 131.75293 114.55778 L 131.75293 109.594889 L 131.75293 109.594889 Q 131.75293 108.784831 132.142578 108.408854 L 132.142578 108.408854 L 132.142578 108.408854 Q 132.532227 108.032878 133.304688 108.032878 L 133.304688 108.032878 L 133.304688 108.032878 Q 133.978027 108.032878 134.335205 108.345622 L 134.335205 108.345622 L 134.335205 108.345622 Q 134.692383 108.658366 134.692383 109.225749 L 134.692383 109.225749 L 134.692383 109.225749 Q 134.692383 110.090495 133.930176 110.387858 L 133.930176 110.387858 L 133.930176 110.387858 Q 134.436035 110.486979 134.726563 110.835612 L 134.726563 110.835612 L 134.726563 110.835612 Q 135.01709 111.184245 135.01709 111.720866 Z M 132.368164 109.615397 L 132.368164 112.40446 L 132.368164 112.40446 Q 132.586914 112.551432 132.868896 112.635173 L 132.868896 112.635173 L 132.868896 112.635173 Q 133.150879 112.718913 133.427734 112.718913 L 133.427734 112.718913 L 133.427734 112.718913 Q 133.909668 112.718913 134.169434 112.455729 L 134.169434 112.455729 L 134.169434 112.455729 Q 134.429199 112.192546 134.429199 111.73112 L 134.429199 111.73112 L 134.429199 111.73112 Q 134.429199 111.235514 134.133545 110.968913 L 134.133545 110.968913 L 134.133545 110.968913 Q 133.837891 110.702311 133.280762 110.702311 L 133.280762 110.702311 L 133.280762 110.21696 L 133.280762 110.21696 Q 133.714844 110.124674 133.907959 109.887126 L 133.907959 109.887126 L 133.907959 109.887126 Q 134.101074 109.649577 134.101074 109.232585 L 134.101074 109.232585 L 134.101074 109.232585 Q 134.101074 108.897624 133.894287 108.706217 L 133.894287 108.706217 L 133.894287 108.706217 Q 133.6875 108.514811 133.311523 108.514811 L 133.311523 108.514811 L 133.311523 108.514811 Q 132.809082 108.514811 132.588623 108.779704 L 132.588623 108.779704 L 132.588623 108.779704 Q 132.368164 109.044596 132.368164 109.615397 L 132.368164 109.615397 Z M 135.341797 113.105143 L 136.876465 109.806803 L 136.876465 109.806803 Q 136.644043 109.164225 136.570557 108.993327 L 136.570557 108.993327 L 136.570557 108.993327 Q 136.49707 108.822428 136.423584 108.721598 L 136.423584 108.721598 L 136.423584 108.721598 Q 136.350098 108.620768 136.257813 108.572917 L 136.257813 108.572917 L 136.257813 108.572917 Q 136.165527 108.525065 136.032227 108.525065 L 136.032227 108.525065 L 136.032227 108.525065 Q 135.933105 108.525065 135.864746 108.559245 L 135.864746 108.559245 L 135.745117 108.114909 L 135.745117 108.114909 Q 135.974121 108.032878 136.186035 108.032878 L 136.186035 108.032878 L 136.186035 108.032878 Q 136.551758 108.032878 136.78418 108.282389 L 136.78418 108.282389 L 136.78418 108.282389 Q 137.016602 108.531901 137.272949 109.205241 L 137.272949 109.205241 L 138.732422 113.105143 L 138.083008 113.105143 L 137.375488 111.132975 L 137.375488 111.132975 Q 137.235352 110.750163 137.15332 110.40153 L 137.15332 110.40153 L 137.15332 110.40153 Q 137.102051 110.558757 137.028564 110.741618 L 137.028564 110.741618 L 137.028564 110.741618 Q 136.955078 110.924479 135.980957 113.105143 L 135.980957 113.105143 L 135.341797 113.105143 Z M 140.352539 112.715495 L 140.352539 112.715495 L 140.352539 112.715495 Q 140.649902 112.715495 140.935303 112.563395 L 140.935303 112.563395 L 140.935303 112.563395 Q 141.220703 112.411296 141.422363 112.165202 L 141.422363 112.165202 L 141.78125 112.506999 L 141.78125 112.506999 Q 141.507813 112.838542 141.135254 113.006022 L 141.135254 113.006022 L 141.135254 113.006022 Q 140.762695 113.173503 140.311523 113.173503 L 140.311523 113.173503 L 140.311523 113.173503 Q 139.692871 113.173503 139.363037 112.889811 L 139.363037 112.889811 L 139.363037 112.889811 Q 139.033203 112.60612 139.033203 112.096842 L 139.033203 112.096842 L 139.033203 112.096842 Q 139.033203 111.720866 139.287842 111.467936 L 139.287842 111.467936 L 139.287842 111.467936 Q 139.54248 111.215007 139.935547 111.177409 L 139.935547 111.177409 L 139.935547 111.170573 L 139.935547 111.170573 Q 139.573242 111.129557 139.359619 110.897135 L 139.359619 110.897135 L 139.359619 110.897135 Q 139.145996 110.664714 139.145996 110.326335 L 139.145996 110.326335 L 139.145996 110.326335 Q 139.145996 109.881999 139.49292 109.61027 L 139.49292 109.61027 L 139.49292 109.61027 Q 139.839844 109.338542 140.403809 109.338542 L 140.403809 109.338542 L 140.403809 109.338542 Q 141.261719 109.338542 141.688965 109.970866 L 141.688965 109.970866 L 141.251465 110.271647 L 141.251465 110.271647 Q 140.937012 109.796549 140.407227 109.796549 L 140.407227 109.796549 L 140.407227 109.796549 Q 140.096191 109.796549 139.932129 109.941813 L 139.932129 109.941813 L 139.932129 109.941813 Q 139.768066 110.087077 139.768066 110.340007 L 139.768066 110.340007 L 139.768066 110.340007 Q 139.768066 110.651042 140.034668 110.796305 L 140.034668 110.796305 L 140.034668 110.796305 Q 140.30127 110.941569 140.991699 110.941569 L 140.991699 110.941569 L 140.991699 111.402995 L 140.991699 111.402995 Q 140.46875 111.402995 140.208984 111.469645 L 140.208984 111.469645 L 140.208984 111.469645 Q 139.949219 111.536296 139.810791 111.683268 L 139.810791 111.683268 L 139.810791 111.683268 Q 139.672363 111.830241 139.672363 112.086589 L 139.672363 112.086589 L 139.672363 112.086589 Q 139.672363 112.383952 139.855225 112.549723 L 139.855225 112.549723 L 139.855225 112.549723 Q 140.038086 112.715495 140.352539 112.715495 Z M 140.441406 108.942057 L 140.185059 108.942057 L 140.185059 108.829264 L 140.420898 107.831217 L 141.128418 107.831217 L 141.128418 107.957682 L 140.441406 108.942057 Z M 145.763184 113.173503 L 145.763184 113.173503 L 145.763184 113.173503 Q 145.370117 113.173503 145.195801 112.980387 L 145.195801 112.980387 L 145.195801 112.980387 Q 145.021484 112.787272 145.021484 112.329264 L 145.021484 112.329264 L 145.021484 109.854655 L 143.647461 109.854655 L 143.647461 110.100749 L 143.647461 110.100749 Q 143.647461 110.883464 143.558594 111.684977 L 143.558594 111.684977 L 143.558594 111.684977 Q 143.469727 112.486491 143.3125 113.105143 L 143.3125 113.105143 L 142.669922 113.105143 L 142.669922 113.105143 Q 142.847656 112.401042 142.946777 111.609782 L 142.946777 111.609782 L 142.946777 111.609782 Q 143.045898 110.818522 143.045898 110.128092 L 143.045898 110.128092 L 143.045898 109.854655 L 143.045898 109.854655 Q 142.820313 109.854655 142.546875 109.892253 L 142.546875 109.892253 L 142.546875 109.892253 Q 142.273438 109.92985 142.18457 109.98112 L 142.18457 109.98112 L 142.18457 109.506022 L 142.18457 109.506022 Q 142.266602 109.465007 142.449463 109.435954 L 142.449463 109.435954 L 142.449463 109.435954 Q 142.632324 109.406901 142.810059 109.406901 L 142.810059 109.406901 L 146.436523 109.406901 L 146.436523 109.854655 L 145.636719 109.854655 L 145.636719 112.195964 L 145.636719 112.195964 Q 145.636719 112.455729 145.708496 112.573649 L 145.708496 112.573649 L 145.708496 112.573649 Q 145.780273 112.691569 145.958008 112.691569 L 145.958008 112.691569 L 146.251953 112.664225 L 146.251953 113.105143 L 146.251953 113.105143 Q 145.98877 113.173503 145.763184 113.173503 Z M 148.302734 112.715495 L 148.302734 112.715495 L 148.302734 112.715495 Q 148.600098 112.715495 148.885498 112.563395 L 148.885498 112.563395 L 148.885498 112.563395 Q 149.170898 112.411296 149.372559 112.165202 L 149.372559 112.165202 L 149.731445 112.506999 L 149.731445 112.506999 Q 149.458008 112.838542 149.085449 113.006022 L 149.085449 113.006022 L 149.085449 113.006022 Q 148.712891 113.173503 148.261719 113.173503 L 148.261719 113.173503 L 148.261719 113.173503 Q 147.643066 113.173503 147.313232 112.889811 L 147.313232 112.889811 L 147.313232 112.889811 Q 146.983398 112.60612 146.983398 112.096842 L 146.983398 112.096842 L 146.983398 112.096842 Q 146.983398 111.720866 147.238037 111.467936 L 147.238037 111.467936 L 147.238037 111.467936 Q 147.492676 111.215007 147.885742 111.177409 L 147.885742 111.177409 L 147.885742 111.170573 L 147.885742 111.170573 Q 147.523438 111.129557 147.309814 110.897135 L 147.309814 110.897135 L 147.309814 110.897135 Q 147.096191 110.664714 147.096191 110.326335 L 147.096191 110.326335 L 147.096191 110.326335 Q 147.096191 109.881999 147.443115 109.61027 L 147.443115 109.61027 L 147.443115 109.61027 Q 147.790039 109.338542 148.354004 109.338542 L 148.354004 109.338542 L 148.354004 109.338542 Q 149.211914 109.338542 149.63916 109.970866 L 149.63916 109.970866 L 149.20166 110.271647 L 149.20166 110.271647 Q 148.887207 109.796549 148.357422 109.796549 L 148.357422 109.796549 L 148.357422 109.796549 Q 148.046387 109.796549 147.882324 109.941813 L 147.882324 109.941813 L 147.882324 109.941813 Q 147.718262 110.087077 147.718262 110.340007 L 147.718262 110.340007 L 147.718262 110.340007 Q 147.718262 110.651042 147.984863 110.796305 L 147.984863 110.796305 L 147.984863 110.796305 Q 148.251465 110.941569 148.941895 110.941569 L 148.941895 110.941569 L 148.941895 111.402995 L 148.941895 111.402995 Q 148.418945 111.402995 148.15918 111.469645 L 148.15918 111.469645 L 148.15918 111.469645 Q 147.899414 111.536296 147.760986 111.683268 L 147.760986 111.683268 L 147.760986 111.683268 Q 147.622559 111.830241 147.622559 112.086589 L 147.622559 112.086589 L 147.622559 112.086589 Q 147.622559 112.383952 147.80542 112.549723 L 147.80542 112.549723 L 147.80542 112.549723 Q 147.988281 112.715495 148.302734 112.715495 Z M 151.22168 113.105143 L 150.544922 113.105143 L 150.544922 113.105143 Q 150.442383 112.995768 150.387695 112.765055 L 150.387695 112.765055 L 150.387695 112.765055 Q 150.333008 112.534342 150.333008 112.298503 L 150.333008 112.298503 L 150.333008 109.406901 L 150.948242 109.406901 L 150.948242 112.329264 L 150.948242 112.329264 Q 150.948242 112.551432 151.021729 112.759928 L 151.021729 112.759928 L 151.021729 112.759928 Q 151.095215 112.968424 151.22168 113.105143 L 151.22168 113.105143 Z M 123.730957 113.105143 L 123.009766 113.105143 L 121.758789 111.416667 L 121.307617 111.789225 L 121.307617 113.105143 L 120.692383 113.105143 L 120.692383 109.406901 L 121.307617 109.406901 L 121.307617 111.201335 L 122.931152 109.406901 L 123.652344 109.406901 L 122.151855 110.996257 L 123.730957 113.105143 Z M 126.615723 112.295085 L 126.602051 112.295085 L 126.602051 112.295085 Q 126.386719 112.759928 126.087646 112.966715 L 126.087646 112.966715 L 126.087646 112.966715 Q 125.788574 113.173503 125.375 113.173503 L 125.375 113.173503 L 125.375 113.173503 Q 124.674316 113.173503 124.344482 112.701823 L 124.344482 112.701823 L 124.344482 112.701823 Q 124.014648 112.230143 124.014648 111.273112 L 124.014648 111.273112 L 124.014648 111.273112 Q 124.014648 110.302409 124.385498 109.820475 L 124.385498 109.820475 L 124.385498 109.820475 Q 124.756348 109.338542 125.470703 109.338542 L 125.470703 109.338542 L 125.470703 109.338542 Q 125.901367 109.338542 126.207275 109.567546 L 126.207275 109.567546 L 126.207275 109.567546 Q 126.513184 109.796549 126.666992 110.210124 L 126.666992 110.210124 L 126.673828 110.210124 L 126.673828 110.210124 Q 126.752441 109.803385 126.92334 109.406901 L 126.92334 109.406901 L 127.565918 109.406901 L 127.565918 109.406901 Q 127.39502 109.769206 127.251465 110.293864 L 127.251465 110.293864 L 127.251465 110.293864 Q 127.10791 110.818522 127.080566 111.153483 L 127.080566 111.153483 L 127.080566 111.153483 Q 127.097656 111.700358 127.198486 112.226725 L 127.198486 112.226725 L 127.198486 112.226725 Q 127.299316 112.753092 127.459961 113.105143 L 127.459961 113.105143 L 126.834473 113.105143 L 126.834473 113.105143 Q 126.752441 112.896647 126.692627 112.652262 L 126.692627 112.652262 L 126.692627 112.652262 Q 126.632813 112.407878 126.615723 112.295085 L 126.615723 112.295085 Z M 124.660645 111.252604 L 124.660645 111.252604 L 124.660645 111.252604 Q 124.660645 112.011393 124.855469 112.354899 L 124.855469 112.354899 L 124.855469 112.354899 Q 125.050293 112.698405 125.501465 112.698405 L 125.501465 112.698405 L 125.501465 112.698405 Q 125.911621 112.698405 126.193604 112.30363 L 126.193604 112.30363 L 126.193604 112.30363 Q 126.475586 111.908854 126.564453 111.238932 L 126.564453 111.238932 L 126.564453 111.238932 Q 126.465332 110.517741 126.205566 110.155436 L 126.205566 110.155436 L 126.205566 110.155436 Q 125.945801 109.793132 125.539063 109.793132 L 125.539063 109.793132 L 125.539063 109.793132 Q 125.074219 109.793132 124.867432 110.136637 L 124.867432 110.136637 L 124.867432 110.136637 Q 124.660645 110.480143 124.660645 111.252604 Z M 129.124512 113.105143 L 128.447754 113.105143 L 128.447754 113.105143 Q 128.345215 112.995768 128.290527 112.765055 L 128.290527 112.765055 L 128.290527 112.765055 Q 128.23584 112.534342 128.23584 112.298503 L 128.23584 112.298503 L 128.23584 109.406901 L 128.851074 109.406901 L 128.851074 112.329264 L 128.851074 112.329264 Q 128.851074 112.551432 128.924561 112.759928 L 128.924561 112.759928 L 128.924561 112.759928 Q 128.998047 112.968424 129.124512 113.105143 L 129.124512 113.105143 Z M 89.848633 113.173503 L 89.848633 113.173503 L 89.848633 113.173503 Q 89.455566 113.173503 89.28125 112.980387 L 89.28125 112.980387 L 89.28125 112.980387 Q 89.106934 112.787272 89.106934 112.329264 L 89.106934 112.329264 L 89.106934 109.854655 L 87.73291 109.854655 L 87.73291 110.100749 L 87.73291 110.100749 Q 87.73291 110.883464 87.644043 111.684977 L 87.644043 111.684977 L 87.644043 111.684977 Q 87.555176 112.486491 87.397949 113.105143 L 87.397949 113.105143 L 86.755371 113.105143 L 86.755371 113.105143 Q 86.933105 112.401042 87.032227 111.609782 L 87.032227 111.609782 L 87.032227 111.609782 Q 87.131348 110.818522 87.131348 110.128092 L 87.131348 110.128092 L 87.131348 109.854655 L 87.131348 109.854655 Q 86.905762 109.854655 86.632324 109.892253 L 86.632324 109.892253 L 86.632324 109.892253 Q 86.358887 109.92985 86.27002 109.98112 L 86.27002 109.98112 L 86.27002 109.506022 L 86.27002 109.506022 Q 86.352051 109.465007 86.534912 109.435954 L 86.534912 109.435954 L 86.534912 109.435954 Q 86.717773 109.406901 86.895508 109.406901 L 86.895508 109.406901 L 90.521973 109.406901 L 90.521973 109.854655 L 89.722168 109.854655 L 89.722168 112.195964 L 89.722168 112.195964 Q 89.722168 112.455729 89.793945 112.573649 L 89.793945 112.573649 L 89.793945 112.573649 Q 89.865723 112.691569 90.043457 112.691569 L 90.043457 112.691569 L 90.337402 112.664225 L 90.337402 113.105143 L 90.337402 113.105143 Q 90.074219 113.173503 89.848633 113.173503 Z M 92.388184 112.715495 L 92.388184 112.715495 L 92.388184 112.715495 Q 92.685547 112.715495 92.970947 112.563395 L 92.970947 112.563395 L 92.970947 112.563395 Q 93.256348 112.411296 93.458008 112.165202 L 93.458008 112.165202 L 93.816895 112.506999 L 93.816895 112.506999 Q 93.543457 112.838542 93.170898 113.006022 L 93.170898 113.006022 L 93.170898 113.006022 Q 92.79834 113.173503 92.347168 113.173503 L 92.347168 113.173503 L 92.347168 113.173503 Q 91.728516 113.173503 91.398682 112.889811 L 91.398682 112.889811 L 91.398682 112.889811 Q 91.068848 112.60612 91.068848 112.096842 L 91.068848 112.096842 L 91.068848 112.096842 Q 91.068848 111.720866 91.323486 111.467936 L 91.323486 111.467936 L 91.323486 111.467936 Q 91.578125 111.215007 91.971191 111.177409 L 91.971191 111.177409 L 91.971191 111.170573 L 91.971191 111.170573 Q 91.608887 111.129557 91.395264 110.897135 L 91.395264 110.897135 L 91.395264 110.897135 Q 91.181641 110.664714 91.181641 110.326335 L 91.181641 110.326335 L 91.181641 110.326335 Q 91.181641 109.881999 91.528564 109.61027 L 91.528564 109.61027 L 91.528564 109.61027 Q 91.875488 109.338542 92.439453 109.338542 L 92.439453 109.338542 L 92.439453 109.338542 Q 93.297363 109.338542 93.724609 109.970866 L 93.724609 109.970866 L 93.287109 110.271647 L 93.287109 110.271647 Q 92.972656 109.796549 92.442871 109.796549 L 92.442871 109.796549 L 92.442871 109.796549 Q 92.131836 109.796549 91.967773 109.941813 L 91.967773 109.941813 L 91.967773 109.941813 Q 91.803711 110.087077 91.803711 110.340007 L 91.803711 110.340007 L 91.803711 110.340007 Q 91.803711 110.651042 92.070313 110.796305 L 92.070313 110.796305 L 92.070313 110.796305 Q 92.336914 110.941569 93.027344 110.941569 L 93.027344 110.941569 L 93.027344 111.402995 L 93.027344 111.402995 Q 92.504395 111.402995 92.244629 111.469645 L 92.244629 111.469645 L 92.244629 111.469645 Q 91.984863 111.536296 91.846436 111.683268 L 91.846436 111.683268 L 91.846436 111.683268 Q 91.708008 111.830241 91.708008 112.086589 L 91.708008 112.086589 L 91.708008 112.086589 Q 91.708008 112.383952 91.890869 112.549723 L 91.890869 112.549723 L 91.890869 112.549723 Q 92.07373 112.715495 92.388184 112.715495 Z M 97.651855 111.341471 L 97.651855 111.341471 L 97.651855 111.341471 Q 97.651855 112.154948 97.236572 112.664225 L 97.236572 112.664225 L 97.236572 112.664225 Q 96.821289 113.173503 96.158203 113.173503 L 96.158203 113.173503 L 96.158203 113.173503 Q 95.782227 113.173503 95.508789 113.057292 L 95.508789 113.057292 L 95.508789 113.057292 Q 95.235352 112.941081 95.016602 112.684733 L 95.016602 112.684733 L 95.00293 112.684733 L 95.00293 112.684733 Q 95.016602 112.889811 95.016602 113.105143 L 95.016602 113.105143 L 95.016602 114.55778 L 94.401367 114.55778 L 94.401367 111.119303 L 94.401367 111.119303 Q 94.401367 110.281901 94.814941 109.808512 L 94.814941 109.808512 L 94.814941 109.808512 Q 95.228516 109.335124 95.956543 109.335124 L 95.956543 109.335124 L 95.956543 109.335124 Q 96.441895 109.335124 96.831543 109.582926 L 96.831543 109.582926 L 96.831543 109.582926 Q 97.221191 109.830729 97.436523 110.290446 L 97.436523 110.290446 L 97.436523 110.290446 Q 97.651855 110.750163 97.651855 111.341471 Z M 96.992188 111.314128 L 96.992188 111.314128 L 96.992188 111.314128 Q 96.992188 110.599772 96.699951 110.194743 L 96.699951 110.194743 L 96.699951 110.194743 Q 96.407715 109.789714 95.915527 109.789714 L 95.915527 109.789714 L 95.915527 109.789714 Q 95.016602 109.789714 95.016602 111.132975 L 95.016602 111.132975 L 95.016602 112.216471 L 95.016602 112.216471 Q 95.20459 112.452311 95.491699 112.585612 L 95.491699 112.585612 L 95.491699 112.585612 Q 95.778809 112.718913 96.07959 112.718913 L 96.07959 112.718913 L 96.07959 112.718913 Q 96.513672 112.718913 96.75293 112.356608 L 96.75293 112.356608 L 96.75293 112.356608 Q 96.992188 111.994303 96.992188 111.314128 Z M 99.289063 113.105143 L 98.612305 113.105143 L 98.612305 113.105143 Q 98.509766 112.995768 98.455078 112.765055 L 98.455078 112.765055 L 98.455078 112.765055 Q 98.400391 112.534342 98.400391 112.298503 L 98.400391 112.298503 L 98.400391 109.406901 L 99.015625 109.406901 L 99.015625 112.329264 L 99.015625 112.329264 Q 99.015625 112.551432 99.089111 112.759928 L 99.089111 112.759928 L 99.089111 112.759928 Q 99.162598 112.968424 99.289063 113.105143 L 99.289063 113.105143 Z M 103.018066 110.599772 L 103.018066 110.599772 L 103.018066 110.599772 Q 103.018066 111.902018 102.60791 112.53776 L 102.60791 112.53776 L 102.60791 112.53776 Q 102.197754 113.173503 101.418457 113.173503 L 101.418457 113.173503 L 101.418457 113.173503 Q 100.652832 113.173503 100.251221 112.52238 L 100.251221 112.52238 L 100.251221 112.52238 Q 99.849609 111.871257 99.849609 110.599772 L 99.849609 110.599772 L 99.849609 110.599772 Q 99.849609 108.036296 101.438965 108.036296 L 101.438965 108.036296 L 101.438965 108.036296 Q 102.255859 108.036296 102.636963 108.666911 L 102.636963 108.666911 L 102.636963 108.666911 Q 103.018066 109.297526 103.018066 110.599772 Z M 101.411621 112.718913 L 101.411621 112.718913 L 101.411621 112.718913 Q 101.900391 112.718913 102.125977 112.25236 L 102.125977 112.25236 L 102.125977 112.25236 Q 102.351563 111.785807 102.368652 110.80485 L 102.368652 110.80485 L 100.499023 110.80485 L 100.499023 110.80485 Q 100.516113 111.74821 100.736572 112.233561 L 100.736572 112.233561 L 100.736572 112.233561 Q 100.957031 112.718913 101.411621 112.718913 Z M 101.449219 108.477214 L 101.449219 108.477214 L 101.449219 108.477214 Q 100.963867 108.477214 100.741699 108.933512 L 100.741699 108.933512 L 100.741699 108.933512 Q 100.519531 109.389811 100.499023 110.357096 L 100.499023 110.357096 L 102.368652 110.357096 L 102.368652 110.357096 Q 102.351563 109.389811 102.137939 108.933512 L 102.137939 108.933512 L 102.137939 108.933512 Q 101.924316 108.477214 101.449219 108.477214 Z M 106.398438 110.709147 L 106.398438 111.570475 L 106.398438 111.570475 Q 106.398438 112.107096 106.593262 112.402751 L 106.593262 112.402751 L 106.593262 112.402751 Q 106.788086 112.698405 107.136719 112.698405 L 107.136719 112.698405 L 107.136719 112.698405 Q 107.526367 112.698405 107.719482 112.380534 L 107.719482 112.380534 L 107.719482 112.380534 Q 107.912598 112.062663 107.912598 111.355143 L 107.912598 111.355143 L 107.912598 111.355143 Q 107.912598 110.722819 107.687012 110.314372 L 107.687012 110.314372 L 107.687012 110.314372 Q 107.461426 109.905924 107.044434 109.810221 L 107.044434 109.810221 L 107.123047 109.335124 L 107.123047 109.335124 Q 107.567383 109.406901 107.890381 109.682048 L 107.890381 109.682048 L 107.890381 109.682048 Q 108.213379 109.957194 108.385986 110.389567 L 108.385986 110.389567 L 108.385986 110.389567 Q 108.558594 110.82194 108.558594 111.338053 L 108.558594 111.338053 L 108.558594 111.338053 Q 108.558594 112.213053 108.204834 112.693278 L 108.204834 112.693278 L 108.204834 112.693278 Q 107.851074 113.173503 107.20166 113.173503 L 107.20166 113.173503 L 107.20166 113.173503 Q 106.770996 113.173503 106.502686 112.953044 L 106.502686 112.953044 L 106.502686 112.953044 Q 106.234375 112.732585 106.118164 112.260905 L 106.118164 112.260905 L 106.104492 112.260905 L 106.104492 112.260905 Q 105.988281 112.732585 105.719971 112.953044 L 105.719971 112.953044 L 105.719971 112.953044 Q 105.45166 113.173503 105.020996 113.173503 L 105.020996 113.173503 L 105.020996 113.173503 Q 104.371582 113.173503 104.017822 112.693278 L 104.017822 112.693278 L 104.017822 112.693278 Q 103.664063 112.213053 103.664063 111.338053 L 103.664063 111.338053 L 103.664063 111.338053 Q 103.664063 110.538249 104.050293 109.991374 L 104.050293 109.991374 L 104.050293 109.991374 Q 104.436523 109.444499 105.099609 109.335124 L 105.099609 109.335124 L 105.178223 109.810221 L 105.178223 109.810221 Q 104.771484 109.899089 104.540771 110.3007 L 104.540771 110.3007 L 104.540771 110.3007 Q 104.310059 110.702311 104.310059 111.355143 L 104.310059 111.355143 L 104.310059 111.355143 Q 104.310059 112.059245 104.499756 112.378825 L 104.499756 112.378825 L 104.499756 112.378825 Q 104.689453 112.698405 105.079102 112.698405 L 105.079102 112.698405 L 105.079102 112.698405 Q 105.427734 112.698405 105.629395 112.402751 L 105.629395 112.402751 L 105.629395 112.402751 Q 105.831055 112.107096 105.831055 111.570475 L 105.831055 111.570475 L 105.831055 110.709147 L 106.398438 110.709147 Z M 106.083984 108.942057 L 105.827637 108.942057 L 105.827637 108.829264 L 106.063477 107.831217 L 106.770996 107.831217 L 106.770996 107.957682 L 106.083984 108.942057 Z M 112.547363 111.341471 L 112.547363 111.341471 L 112.547363 111.341471 Q 112.547363 112.154948 112.13208 112.664225 L 112.13208 112.664225 L 112.13208 112.664225 Q 111.716797 113.173503 111.053711 113.173503 L 111.053711 113.173503 L 111.053711 113.173503 Q 110.677734 113.173503 110.404297 113.057292 L 110.404297 113.057292 L 110.404297 113.057292 Q 110.130859 112.941081 109.912109 112.684733 L 109.912109 112.684733 L 109.898438 112.684733 L 109.898438 112.684733 Q 109.912109 112.889811 109.912109 113.105143 L 109.912109 113.105143 L 109.912109 114.55778 L 109.296875 114.55778 L 109.296875 111.119303 L 109.296875 111.119303 Q 109.296875 110.281901 109.710449 109.808512 L 109.710449 109.808512 L 109.710449 109.808512 Q 110.124023 109.335124 110.852051 109.335124 L 110.852051 109.335124 L 110.852051 109.335124 Q 111.337402 109.335124 111.727051 109.582926 L 111.727051 109.582926 L 111.727051 109.582926 Q 112.116699 109.830729 112.332031 110.290446 L 112.332031 110.290446 L 112.332031 110.290446 Q 112.547363 110.750163 112.547363 111.341471 Z M 111.887695 111.314128 L 111.887695 111.314128 L 111.887695 111.314128 Q 111.887695 110.599772 111.595459 110.194743 L 111.595459 110.194743 L 111.595459 110.194743 Q 111.303223 109.789714 110.811035 109.789714 L 110.811035 109.789714 L 110.811035 109.789714 Q 109.912109 109.789714 109.912109 111.132975 L 109.912109 111.132975 L 109.912109 112.216471 L 109.912109 112.216471 Q 110.100098 112.452311 110.387207 112.585612 L 110.387207 112.585612 L 110.387207 112.585612 Q 110.674316 112.718913 110.975098 112.718913 L 110.975098 112.718913 L 110.975098 112.718913 Q 111.40918 112.718913 111.648438 112.356608 L 111.648438 112.356608 L 111.648438 112.356608 Q 111.887695 111.994303 111.887695 111.314128 Z M 114.18457 113.105143 L 113.507813 113.105143 L 113.507813 113.105143 Q 113.405273 112.995768 113.350586 112.765055 L 113.350586 112.765055 L 113.350586 112.765055 Q 113.295898 112.534342 113.295898 112.298503 L 113.295898 112.298503 L 113.295898 109.406901 L 113.911133 109.406901 L 113.911133 112.329264 L 113.911133 112.329264 Q 113.911133 112.551432 113.984619 112.759928 L 113.984619 112.759928 L 113.984619 112.759928 Q 114.058105 112.968424 114.18457 113.105143 L 114.18457 113.105143 Z M 117.981934 111.252604 L 117.981934 111.252604 L 117.981934 111.252604 Q 117.981934 112.223307 117.554688 112.698405 L 117.554688 112.698405 L 117.554688 112.698405 Q 117.127441 113.173503 116.313965 113.173503 L 116.313965 113.173503 L 116.313965 113.173503 Q 115.503906 113.173503 115.090332 112.679606 L 115.090332 112.679606 L 115.090332 112.679606 Q 114.676758 112.18571 114.676758 111.252604 L 114.676758 111.252604 L 114.676758 111.252604 Q 114.676758 109.338542 116.334473 109.338542 L 116.334473 109.338542 L 116.334473 109.338542 Q 117.182129 109.338542 117.582031 109.805094 L 117.582031 109.805094 L 117.582031 109.805094 Q 117.981934 110.271647 117.981934 111.252604 Z M 117.335938 111.252604 L 117.335938 111.252604 L 117.335938 111.252604 Q 117.335938 110.486979 117.108643 110.140055 L 117.108643 110.140055 L 117.108643 110.140055 Q 116.881348 109.793132 116.344727 109.793132 L 116.344727 109.793132 L 116.344727 109.793132 Q 115.804688 109.793132 115.563721 110.146891 L 115.563721 110.146891 L 115.563721 110.146891 Q 115.322754 110.500651 115.322754 111.252604 L 115.322754 111.252604 L 115.322754 111.252604 Q 115.322754 111.984049 115.560303 112.351481 L 115.560303 112.351481 L 115.560303 112.351481 Q 115.797852 112.718913 116.307129 112.718913 L 116.307129 112.718913 L 116.307129 112.718913 Q 116.86084 112.718913 117.098389 112.363444 L 117.098389 112.363444 L 117.098389 112.363444 Q 117.335938 112.007975 117.335938 111.252604 Z M 152.848633 103.606608 L 152.848633 103.606608 L 152.848633 103.606608 Q 152.848633 104.430339 152.402588 104.891764 L 152.402588 104.891764 L 152.402588 104.891764 Q 151.956543 105.35319 151.173828 105.35319 L 151.173828 105.35319 L 151.173828 105.35319 Q 150.353516 105.35319 149.916016 104.872965 L 149.916016 104.872965 L 149.916016 104.872965 Q 149.478516 104.392741 149.478516 103.493815 L 149.478516 103.493815 L 149.478516 103.493815 Q 149.478516 102.588053 149.991211 102.087321 L 149.991211 102.087321 L 149.991211 102.087321 Q 150.503906 101.586589 151.454102 101.586589 L 151.454102 101.586589 L 153.398926 101.586589 L 153.398926 102.034342 L 152.834961 102.034342 L 152.329102 102.013835 L 152.329102 102.027507 L 152.329102 102.027507 Q 152.605957 102.441081 152.727295 102.820475 L 152.727295 102.820475 L 152.727295 102.820475 Q 152.848633 103.19987 152.848633 103.606608 Z M 152.202637 103.616862 L 152.202637 103.616862 L 152.202637 103.616862 Q 152.202637 102.74528 151.778809 102.034342 L 151.778809 102.034342 L 151.474609 102.034342 L 151.474609 102.034342 Q 150.845703 102.034342 150.486816 102.417155 L 150.486816 102.417155 L 150.486816 102.417155 Q 150.12793 102.799967 150.12793 103.486979 L 150.12793 103.486979 L 150.12793 103.486979 Q 150.12793 104.8986 151.146484 104.8986 L 151.146484 104.8986 L 151.146484 104.8986 Q 151.662598 104.8986 151.932617 104.568766 L 151.932617 104.568766 L 151.932617 104.568766 Q 152.202637 104.238932 152.202637 103.616862 Z M 154.557617 102.034342 L 154.465332 102.034342 L 154.465332 102.034342 Q 154.239746 102.034342 153.966309 102.07194 L 153.966309 102.07194 L 153.966309 102.07194 Q 153.692871 102.109538 153.604004 102.160807 L 153.604004 102.160807 L 153.604004 101.68571 L 153.604004 101.68571 Q 153.686035 101.644694 153.868896 101.615641 L 153.868896 101.615641 L 153.868896 101.615641 Q 154.051758 101.586589 154.229492 101.586589 L 154.229492 101.586589 L 156.211914 101.586589 L 156.211914 102.034342 L 155.172852 102.034342 L 155.172852 104.375651 L 155.172852 104.375651 Q 155.172852 104.635417 155.244629 104.753337 L 155.244629 104.753337 L 155.244629 104.753337 Q 155.316406 104.871257 155.494141 104.871257 L 155.494141 104.871257 L 155.788086 104.843913 L 155.788086 105.284831 L 155.788086 105.284831 Q 155.524902 105.35319 155.299316 105.35319 L 155.299316 105.35319 L 155.299316 105.35319 Q 154.90625 105.35319 154.731934 105.160075 L 154.731934 105.160075 L 154.731934 105.160075 Q 154.557617 104.96696 154.557617 104.508952 L 154.557617 104.508952 L 154.557617 102.034342 Z M 159.869141 103.432292 L 159.869141 103.432292 L 159.869141 103.432292 Q 159.869141 104.402995 159.441895 104.878092 L 159.441895 104.878092 L 159.441895 104.878092 Q 159.014648 105.35319 158.201172 105.35319 L 158.201172 105.35319 L 158.201172 105.35319 Q 157.391113 105.35319 156.977539 104.859294 L 156.977539 104.859294 L 156.977539 104.859294 Q 156.563965 104.365397 156.563965 103.432292 L 156.563965 103.432292 L 156.563965 103.432292 Q 156.563965 101.518229 158.22168 101.518229 L 158.22168 101.518229 L 158.22168 101.518229 Q 159.069336 101.518229 159.469238 101.984782 L 159.469238 101.984782 L 159.469238 101.984782 Q 159.869141 102.451335 159.869141 103.432292 Z M 159.223145 103.432292 L 159.223145 103.432292 L 159.223145 103.432292 Q 159.223145 102.666667 158.99585 102.319743 L 158.99585 102.319743 L 158.99585 102.319743 Q 158.768555 101.972819 158.231934 101.972819 L 158.231934 101.972819 L 158.231934 101.972819 Q 157.691895 101.972819 157.450928 102.326579 L 157.450928 102.326579 L 157.450928 102.326579 Q 157.209961 102.680339 157.209961 103.432292 L 157.209961 103.432292 L 157.209961 103.432292 Q 157.209961 104.163737 157.44751 104.531169 L 157.44751 104.531169 L 157.44751 104.531169 Q 157.685059 104.8986 158.194336 104.8986 L 158.194336 104.8986 L 158.194336 104.8986 Q 158.748047 104.8986 158.985596 104.543132 L 158.985596 104.543132 L 158.985596 104.543132 Q 159.223145 104.187663 159.223145 103.432292 Z M 127.822266 105.284831 L 127.101074 105.284831 L 125.850098 103.596354 L 125.398926 103.968913 L 125.398926 105.284831 L 124.783691 105.284831 L 124.783691 101.586589 L 125.398926 101.586589 L 125.398926 103.381022 L 127.022461 101.586589 L 127.743652 101.586589 L 126.243164 103.175944 L 127.822266 105.284831 Z M 130.707031 104.474772 L 130.693359 104.474772 L 130.693359 104.474772 Q 130.478027 104.939616 130.178955 105.146403 L 130.178955 105.146403 L 130.178955 105.146403 Q 129.879883 105.35319 129.466309 105.35319 L 129.466309 105.35319 L 129.466309 105.35319 Q 128.765625 105.35319 128.435791 104.88151 L 128.435791 104.88151 L 128.435791 104.88151 Q 128.105957 104.409831 128.105957 103.452799 L 128.105957 103.452799 L 128.105957 103.452799 Q 128.105957 102.482096 128.476807 102.000163 L 128.476807 102.000163 L 128.476807 102.000163 Q 128.847656 101.518229 129.562012 101.518229 L 129.562012 101.518229 L 129.562012 101.518229 Q 129.992676 101.518229 130.298584 101.747233 L 130.298584 101.747233 L 130.298584 101.747233 Q 130.604492 101.976237 130.758301 102.389811 L 130.758301 102.389811 L 130.765137 102.389811 L 130.765137 102.389811 Q 130.84375 101.983073 131.014648 101.586589 L 131.014648 101.586589 L 131.657227 101.586589 L 131.657227 101.586589 Q 131.486328 101.948893 131.342773 102.473551 L 131.342773 102.473551 L 131.342773 102.473551 Q 131.199219 102.99821 131.171875 103.333171 L 131.171875 103.333171 L 131.171875 103.333171 Q 131.188965 103.880046 131.289795 104.406413 L 131.289795 104.406413 L 131.289795 104.406413 Q 131.390625 104.93278 131.55127 105.284831 L 131.55127 105.284831 L 130.925781 105.284831 L 130.925781 105.284831 Q 130.84375 105.076335 130.783936 104.83195 L 130.783936 104.83195 L 130.783936 104.83195 Q 130.724121 104.587565 130.707031 104.474772 L 130.707031 104.474772 Z M 128.751953 103.432292 L 128.751953 103.432292 L 128.751953 103.432292 Q 128.751953 104.191081 128.946777 104.534587 L 128.946777 104.534587 L 128.946777 104.534587 Q 129.141602 104.878092 129.592773 104.878092 L 129.592773 104.878092 L 129.592773 104.878092 Q 130.00293 104.878092 130.284912 104.483317 L 130.284912 104.483317 L 130.284912 104.483317 Q 130.566895 104.088542 130.655762 103.41862 L 130.655762 103.41862 L 130.655762 103.41862 Q 130.556641 102.697428 130.296875 102.335124 L 130.296875 102.335124 L 130.296875 102.335124 Q 130.037109 101.972819 129.630371 101.972819 L 129.630371 101.972819 L 129.630371 101.972819 Q 129.165527 101.972819 128.95874 102.316325 L 128.95874 102.316325 L 128.95874 102.316325 Q 128.751953 102.659831 128.751953 103.432292 Z M 129.756836 101.121745 L 129.500488 101.121745 L 129.500488 101.008952 L 129.736328 100.010905 L 130.443848 100.010905 L 130.443848 100.13737 L 129.756836 101.121745 Z M 135.389648 102.77946 L 135.389648 102.77946 L 135.389648 102.77946 Q 135.389648 104.081706 134.979492 104.717448 L 134.979492 104.717448 L 134.979492 104.717448 Q 134.569336 105.35319 133.790039 105.35319 L 133.790039 105.35319 L 133.790039 105.35319 Q 133.024414 105.35319 132.622803 104.702067 L 132.622803 104.702067 L 132.622803 104.702067 Q 132.221191 104.050944 132.221191 102.77946 L 132.221191 102.77946 L 132.221191 102.77946 Q 132.221191 100.215983 133.810547 100.215983 L 133.810547 100.215983 L 133.810547 100.215983 Q 134.627441 100.215983 135.008545 100.846598 L 135.008545 100.846598 L 135.008545 100.846598 Q 135.389648 101.477214 135.389648 102.77946 Z M 133.783203 104.8986 L 133.783203 104.8986 L 133.783203 104.8986 Q 134.271973 104.8986 134.497559 104.432048 L 134.497559 104.432048 L 134.497559 104.432048 Q 134.723145 103.965495 134.740234 102.984538 L 134.740234 102.984538 L 132.870605 102.984538 L 132.870605 102.984538 Q 132.887695 103.927897 133.108154 104.413249 L 133.108154 104.413249 L 133.108154 104.413249 Q 133.328613 104.8986 133.783203 104.8986 Z M 133.820801 100.656901 L 133.820801 100.656901 L 133.820801 100.656901 Q 133.335449 100.656901 133.113281 101.1132 L 133.113281 101.1132 L 133.113281 101.1132 Q 132.891113 101.569499 132.870605 102.536784 L 132.870605 102.536784 L 134.740234 102.536784 L 134.740234 102.536784 Q 134.723145 101.569499 134.509521 101.1132 L 134.509521 101.1132 L 134.509521 101.1132 Q 134.295898 100.656901 133.820801 100.656901 Z M 137.310547 104.895182 L 137.310547 104.895182 L 137.310547 104.895182 Q 137.60791 104.895182 137.893311 104.743083 L 137.893311 104.743083 L 137.893311 104.743083 Q 138.178711 104.590983 138.380371 104.344889 L 138.380371 104.344889 L 138.739258 104.686686 L 138.739258 104.686686 Q 138.46582 105.018229 138.093262 105.18571 L 138.093262 105.18571 L 138.093262 105.18571 Q 137.720703 105.35319 137.269531 105.35319 L 137.269531 105.35319 L 137.269531 105.35319 Q 136.650879 105.35319 136.321045 105.069499 L 136.321045 105.069499 L 136.321045 105.069499 Q 135.991211 104.785807 135.991211 104.27653 L 135.991211 104.27653 L 135.991211 104.27653 Q 135.991211 103.900553 136.24585 103.647624 L 136.24585 103.647624 L 136.24585 103.647624 Q 136.500488 103.394694 136.893555 103.357096 L 136.893555 103.357096 L 136.893555 103.35026 L 136.893555 103.35026 Q 136.53125 103.309245 136.317627 103.076823 L 136.317627 103.076823 L 136.317627 103.076823 Q 136.104004 102.844401 136.104004 102.506022 L 136.104004 102.506022 L 136.104004 102.506022 Q 136.104004 102.061686 136.450928 101.789958 L 136.450928 101.789958 L 136.450928 101.789958 Q 136.797852 101.518229 137.361816 101.518229 L 137.361816 101.518229 L 137.361816 101.518229 Q 138.219727 101.518229 138.646973 102.150553 L 138.646973 102.150553 L 138.209473 102.451335 L 138.209473 102.451335 Q 137.89502 101.976237 137.365234 101.976237 L 137.365234 101.976237 L 137.365234 101.976237 Q 137.054199 101.976237 136.890137 102.121501 L 136.890137 102.121501 L 136.890137 102.121501 Q 136.726074 102.266764 136.726074 102.519694 L 136.726074 102.519694 L 136.726074 102.519694 Q 136.726074 102.830729 136.992676 102.975993 L 136.992676 102.975993 L 136.992676 102.975993 Q 137.259277 103.121257 137.949707 103.121257 L 137.949707 103.121257 L 137.949707 103.582682 L 137.949707 103.582682 Q 137.426758 103.582682 137.166992 103.649333 L 137.166992 103.649333 L 137.166992 103.649333 Q 136.907227 103.715983 136.768799 103.862956 L 136.768799 103.862956 L 136.768799 103.862956 Q 136.630371 104.009928 136.630371 104.266276 L 136.630371 104.266276 L 136.630371 104.266276 Q 136.630371 104.563639 136.813232 104.729411 L 136.813232 104.729411 L 136.813232 104.729411 Q 136.996094 104.895182 137.310547 104.895182 Z M 139.925293 102.034342 L 139.833008 102.034342 L 139.833008 102.034342 Q 139.607422 102.034342 139.333984 102.07194 L 139.333984 102.07194 L 139.333984 102.07194 Q 139.060547 102.109538 138.97168 102.160807 L 138.97168 102.160807 L 138.97168 101.68571 L 138.97168 101.68571 Q 139.053711 101.644694 139.236572 101.615641 L 139.236572 101.615641 L 139.236572 101.615641 Q 139.419434 101.586589 139.597168 101.586589 L 139.597168 101.586589 L 141.57959 101.586589 L 141.57959 102.034342 L 140.540527 102.034342 L 140.540527 104.375651 L 140.540527 104.375651 Q 140.540527 104.635417 140.612305 104.753337 L 140.612305 104.753337 L 140.612305 104.753337 Q 140.684082 104.871257 140.861816 104.871257 L 140.861816 104.871257 L 141.155762 104.843913 L 141.155762 105.284831 L 141.155762 105.284831 Q 140.892578 105.35319 140.666992 105.35319 L 140.666992 105.35319 L 140.666992 105.35319 Q 140.273926 105.35319 140.099609 105.160075 L 140.099609 105.160075 L 140.099609 105.160075 Q 139.925293 104.96696 139.925293 104.508952 L 139.925293 104.508952 L 139.925293 102.034342 Z M 144.532715 104.474772 L 144.519043 104.474772 L 144.519043 104.474772 Q 144.303711 104.939616 144.004639 105.146403 L 144.004639 105.146403 L 144.004639 105.146403 Q 143.705566 105.35319 143.291992 105.35319 L 143.291992 105.35319 L 143.291992 105.35319 Q 142.591309 105.35319 142.261475 104.88151 L 142.261475 104.88151 L 142.261475 104.88151 Q 141.931641 104.409831 141.931641 103.452799 L 141.931641 103.452799 L 141.931641 103.452799 Q 141.931641 102.482096 142.30249 102.000163 L 142.30249 102.000163 L 142.30249 102.000163 Q 142.67334 101.518229 143.387695 101.518229 L 143.387695 101.518229 L 143.387695 101.518229 Q 143.818359 101.518229 144.124268 101.747233 L 144.124268 101.747233 L 144.124268 101.747233 Q 144.430176 101.976237 144.583984 102.389811 L 144.583984 102.389811 L 144.59082 102.389811 L 144.59082 102.389811 Q 144.669434 101.983073 144.840332 101.586589 L 144.840332 101.586589 L 145.48291 101.586589 L 145.48291 101.586589 Q 145.312012 101.948893 145.168457 102.473551 L 145.168457 102.473551 L 145.168457 102.473551 Q 145.024902 102.99821 144.997559 103.333171 L 144.997559 103.333171 L 144.997559 103.333171 Q 145.014648 103.880046 145.115479 104.406413 L 145.115479 104.406413 L 145.115479 104.406413 Q 145.216309 104.93278 145.376953 105.284831 L 145.376953 105.284831 L 144.751465 105.284831 L 144.751465 105.284831 Q 144.669434 105.076335 144.609619 104.83195 L 144.609619 104.83195 L 144.609619 104.83195 Q 144.549805 104.587565 144.532715 104.474772 L 144.532715 104.474772 Z M 142.577637 103.432292 L 142.577637 103.432292 L 142.577637 103.432292 Q 142.577637 104.191081 142.772461 104.534587 L 142.772461 104.534587 L 142.772461 104.534587 Q 142.967285 104.878092 143.418457 104.878092 L 143.418457 104.878092 L 143.418457 104.878092 Q 143.828613 104.878092 144.110596 104.483317 L 144.110596 104.483317 L 144.110596 104.483317 Q 144.392578 104.088542 144.481445 103.41862 L 144.481445 103.41862 L 144.481445 103.41862 Q 144.382324 102.697428 144.122559 102.335124 L 144.122559 102.335124 L 144.122559 102.335124 Q 143.862793 101.972819 143.456055 101.972819 L 143.456055 101.972819 L 143.456055 101.972819 Q 142.991211 101.972819 142.784424 102.316325 L 142.784424 102.316325 L 142.784424 102.316325 Q 142.577637 102.659831 142.577637 103.432292 Z M 147.041504 105.284831 L 146.364746 105.284831 L 146.364746 105.284831 Q 146.262207 105.175456 146.20752 104.944743 L 146.20752 104.944743 L 146.20752 104.944743 Q 146.152832 104.71403 146.152832 104.47819 L 146.152832 104.47819 L 146.152832 101.586589 L 146.768066 101.586589 L 146.768066 104.508952 L 146.768066 104.508952 Q 146.768066 104.73112 146.841553 104.939616 L 146.841553 104.939616 L 146.841553 104.939616 Q 146.915039 105.148112 147.041504 105.284831 L 147.041504 105.284831 Z M 113.665039 105.35319 L 113.665039 105.35319 L 113.665039 105.35319 Q 113.271973 105.35319 113.097656 105.160075 L 113.097656 105.160075 L 113.097656 105.160075 Q 112.92334 104.96696 112.92334 104.508952 L 112.92334 104.508952 L 112.92334 102.034342 L 111.549316 102.034342 L 111.549316 102.280436 L 111.549316 102.280436 Q 111.549316 103.063151 111.460449 103.864665 L 111.460449 103.864665 L 111.460449 103.864665 Q 111.371582 104.666178 111.214355 105.284831 L 111.214355 105.284831 L 110.571777 105.284831 L 110.571777 105.284831 Q 110.749512 104.580729 110.848633 103.789469 L 110.848633 103.789469 L 110.848633 103.789469 Q 110.947754 102.99821 110.947754 102.30778 L 110.947754 102.30778 L 110.947754 102.034342 L 110.947754 102.034342 Q 110.722168 102.034342 110.44873 102.07194 L 110.44873 102.07194 L 110.44873 102.07194 Q 110.175293 102.109538 110.086426 102.160807 L 110.086426 102.160807 L 110.086426 101.68571 L 110.086426 101.68571 Q 110.168457 101.644694 110.351318 101.615641 L 110.351318 101.615641 L 110.351318 101.615641 Q 110.53418 101.586589 110.711914 101.586589 L 110.711914 101.586589 L 114.338379 101.586589 L 114.338379 102.034342 L 113.538574 102.034342 L 113.538574 104.375651 L 113.538574 104.375651 Q 113.538574 104.635417 113.610352 104.753337 L 113.610352 104.753337 L 113.610352 104.753337 Q 113.682129 104.871257 113.859863 104.871257 L 113.859863 104.871257 L 114.153809 104.843913 L 114.153809 105.284831 L 114.153809 105.284831 Q 113.890625 105.35319 113.665039 105.35319 Z M 118.245117 103.432292 L 118.245117 103.432292 L 118.245117 103.432292 Q 118.245117 104.402995 117.817871 104.878092 L 117.817871 104.878092 L 117.817871 104.878092 Q 117.390625 105.35319 116.577148 105.35319 L 116.577148 105.35319 L 116.577148 105.35319 Q 115.76709 105.35319 115.353516 104.859294 L 115.353516 104.859294 L 115.353516 104.859294 Q 114.939941 104.365397 114.939941 103.432292 L 114.939941 103.432292 L 114.939941 103.432292 Q 114.939941 101.518229 116.597656 101.518229 L 116.597656 101.518229 L 116.597656 101.518229 Q 117.445313 101.518229 117.845215 101.984782 L 117.845215 101.984782 L 117.845215 101.984782 Q 118.245117 102.451335 118.245117 103.432292 Z M 117.599121 103.432292 L 117.599121 103.432292 L 117.599121 103.432292 Q 117.599121 102.666667 117.371826 102.319743 L 117.371826 102.319743 L 117.371826 102.319743 Q 117.144531 101.972819 116.60791 101.972819 L 116.60791 101.972819 L 116.60791 101.972819 Q 116.067871 101.972819 115.826904 102.326579 L 115.826904 102.326579 L 115.826904 102.326579 Q 115.585938 102.680339 115.585938 103.432292 L 115.585938 103.432292 L 115.585938 103.432292 Q 115.585938 104.163737 115.823486 104.531169 L 115.823486 104.531169 L 115.823486 104.531169 Q 116.061035 104.8986 116.570313 104.8986 L 116.570313 104.8986 L 116.570313 104.8986 Q 117.124023 104.8986 117.361572 104.543132 L 117.361572 104.543132 L 117.361572 104.543132 Q 117.599121 104.187663 117.599121 103.432292 Z M 122.032227 103.333171 L 122.032227 103.333171 L 122.032227 103.333171 Q 122.032227 104.334635 121.632324 104.843913 L 121.632324 104.843913 L 121.632324 104.843913 Q 121.232422 105.35319 120.442871 105.35319 L 120.442871 105.35319 L 120.442871 105.35319 Q 119.680664 105.35319 119.337158 104.990885 L 119.337158 104.990885 L 119.337158 104.990885 Q 118.993652 104.628581 118.993652 103.852702 L 118.993652 103.852702 L 118.993652 101.586589 L 119.612305 101.586589 L 119.612305 103.87321 L 119.612305 103.87321 Q 119.612305 104.372233 119.812256 104.625163 L 119.812256 104.625163 L 119.812256 104.625163 Q 120.012207 104.878092 120.470215 104.878092 L 120.470215 104.878092 L 120.470215 104.878092 Q 120.972656 104.878092 121.186279 104.524333 L 121.186279 104.524333 L 121.186279 104.524333 Q 121.399902 104.170573 121.399902 103.346842 L 121.399902 103.346842 L 121.399902 103.346842 Q 121.399902 102.909342 121.280273 102.393229 L 121.280273 102.393229 L 121.280273 102.393229 Q 121.160645 101.877116 121.010254 101.586589 L 121.010254 101.586589 L 121.652832 101.586589 L 121.652832 101.586589 Q 121.833984 101.989909 121.933105 102.461589 L 121.933105 102.461589 L 121.933105 102.461589 Q 122.032227 102.933268 122.032227 103.333171 Z M 89.510254 105.284831 L 88.789063 105.284831 L 87.538086 103.596354 L 87.086914 103.968913 L 87.086914 105.284831 L 86.47168 105.284831 L 86.47168 101.586589 L 87.086914 101.586589 L 87.086914 103.381022 L 88.710449 101.586589 L 89.431641 101.586589 L 87.931152 103.175944 L 89.510254 105.284831 Z M 92.39502 104.474772 L 92.381348 104.474772 L 92.381348 104.474772 Q 92.166016 104.939616 91.866943 105.146403 L 91.866943 105.146403 L 91.866943 105.146403 Q 91.567871 105.35319 91.154297 105.35319 L 91.154297 105.35319 L 91.154297 105.35319 Q 90.453613 105.35319 90.123779 104.88151 L 90.123779 104.88151 L 90.123779 104.88151 Q 89.793945 104.409831 89.793945 103.452799 L 89.793945 103.452799 L 89.793945 103.452799 Q 89.793945 102.482096 90.164795 102.000163 L 90.164795 102.000163 L 90.164795 102.000163 Q 90.535645 101.518229 91.25 101.518229 L 91.25 101.518229 L 91.25 101.518229 Q 91.680664 101.518229 91.986572 101.747233 L 91.986572 101.747233 L 91.986572 101.747233 Q 92.29248 101.976237 92.446289 102.389811 L 92.446289 102.389811 L 92.453125 102.389811 L 92.453125 102.389811 Q 92.531738 101.983073 92.702637 101.586589 L 92.702637 101.586589 L 93.345215 101.586589 L 93.345215 101.586589 Q 93.174316 101.948893 93.030762 102.473551 L 93.030762 102.473551 L 93.030762 102.473551 Q 92.887207 102.99821 92.859863 103.333171 L 92.859863 103.333171 L 92.859863 103.333171 Q 92.876953 103.880046 92.977783 104.406413 L 92.977783 104.406413 L 92.977783 104.406413 Q 93.078613 104.93278 93.239258 105.284831 L 93.239258 105.284831 L 92.61377 105.284831 L 92.61377 105.284831 Q 92.531738 105.076335 92.471924 104.83195 L 92.471924 104.83195 L 92.471924 104.83195 Q 92.412109 104.587565 92.39502 104.474772 L 92.39502 104.474772 Z M 90.439941 103.432292 L 90.439941 103.432292 L 90.439941 103.432292 Q 90.439941 104.191081 90.634766 104.534587 L 90.634766 104.534587 L 90.634766 104.534587 Q 90.82959 104.878092 91.280762 104.878092 L 91.280762 104.878092 L 91.280762 104.878092 Q 91.690918 104.878092 91.9729 104.483317 L 91.9729 104.483317 L 91.9729 104.483317 Q 92.254883 104.088542 92.34375 103.41862 L 92.34375 103.41862 L 92.34375 103.41862 Q 92.244629 102.697428 91.984863 102.335124 L 91.984863 102.335124 L 91.984863 102.335124 Q 91.725098 101.972819 91.318359 101.972819 L 91.318359 101.972819 L 91.318359 101.972819 Q 90.853516 101.972819 90.646729 102.316325 L 90.646729 102.316325 L 90.646729 102.316325 Q 90.439941 102.659831 90.439941 103.432292 Z M 91.444824 101.121745 L 91.188477 101.121745 L 91.188477 101.008952 L 91.424316 100.010905 L 92.131836 100.010905 L 92.131836 100.13737 L 91.444824 101.121745 Z M 97.395508 105.35319 L 97.395508 105.35319 L 97.395508 105.35319 Q 97.002441 105.35319 96.828125 105.160075 L 96.828125 105.160075 L 96.828125 105.160075 Q 96.653809 104.96696 96.653809 104.508952 L 96.653809 104.508952 L 96.653809 102.034342 L 95.279785 102.034342 L 95.279785 102.280436 L 95.279785 102.280436 Q 95.279785 103.063151 95.190918 103.864665 L 95.190918 103.864665 L 95.190918 103.864665 Q 95.102051 104.666178 94.944824 105.284831 L 94.944824 105.284831 L 94.302246 105.284831 L 94.302246 105.284831 Q 94.47998 104.580729 94.579102 103.789469 L 94.579102 103.789469 L 94.579102 103.789469 Q 94.678223 102.99821 94.678223 102.30778 L 94.678223 102.30778 L 94.678223 102.034342 L 94.678223 102.034342 Q 94.452637 102.034342 94.179199 102.07194 L 94.179199 102.07194 L 94.179199 102.07194 Q 93.905762 102.109538 93.816895 102.160807 L 93.816895 102.160807 L 93.816895 101.68571 L 93.816895 101.68571 Q 93.898926 101.644694 94.081787 101.615641 L 94.081787 101.615641 L 94.081787 101.615641 Q 94.264648 101.586589 94.442383 101.586589 L 94.442383 101.586589 L 98.068848 101.586589 L 98.068848 102.034342 L 97.269043 102.034342 L 97.269043 104.375651 L 97.269043 104.375651 Q 97.269043 104.635417 97.34082 104.753337 L 97.34082 104.753337 L 97.34082 104.753337 Q 97.412598 104.871257 97.590332 104.871257 L 97.590332 104.871257 L 97.884277 104.843913 L 97.884277 105.284831 L 97.884277 105.284831 Q 97.621094 105.35319 97.395508 105.35319 Z M 101.975586 103.432292 L 101.975586 103.432292 L 101.975586 103.432292 Q 101.975586 104.402995 101.54834 104.878092 L 101.54834 104.878092 L 101.54834 104.878092 Q 101.121094 105.35319 100.307617 105.35319 L 100.307617 105.35319 L 100.307617 105.35319 Q 99.497559 105.35319 99.083984 104.859294 L 99.083984 104.859294 L 99.083984 104.859294 Q 98.67041 104.365397 98.67041 103.432292 L 98.67041 103.432292 L 98.67041 103.432292 Q 98.67041 101.518229 100.328125 101.518229 L 100.328125 101.518229 L 100.328125 101.518229 Q 101.175781 101.518229 101.575684 101.984782 L 101.575684 101.984782 L 101.575684 101.984782 Q 101.975586 102.451335 101.975586 103.432292 Z M 101.32959 103.432292 L 101.32959 103.432292 L 101.32959 103.432292 Q 101.32959 102.666667 101.102295 102.319743 L 101.102295 102.319743 L 101.102295 102.319743 Q 100.875 101.972819 100.338379 101.972819 L 100.338379 101.972819 L 100.338379 101.972819 Q 99.79834 101.972819 99.557373 102.326579 L 99.557373 102.326579 L 99.557373 102.326579 Q 99.316406 102.680339 99.316406 103.432292 L 99.316406 103.432292 L 99.316406 103.432292 Q 99.316406 104.163737 99.553955 104.531169 L 99.553955 104.531169 L 99.553955 104.531169 Q 99.791504 104.8986 100.300781 104.8986 L 100.300781 104.8986 L 100.300781 104.8986 Q 100.854492 104.8986 101.092041 104.543132 L 101.092041 104.543132 L 101.092041 104.543132 Q 101.32959 104.187663 101.32959 103.432292 Z M 103.626465 105.284831 L 102.949707 105.284831 L 102.949707 105.284831 Q 102.847168 105.175456 102.79248 104.944743 L 102.79248 104.944743 L 102.79248 104.944743 Q 102.737793 104.71403 102.737793 104.47819 L 102.737793 104.47819 L 102.737793 101.586589 L 103.353027 101.586589 L 103.353027 104.508952 L 103.353027 104.508952 Q 103.353027 104.73112 103.426514 104.939616 L 103.426514 104.939616 L 103.426514 104.939616 Q 103.5 105.148112 103.626465 105.284831 L 103.626465 105.284831 Z M 106.719727 104.474772 L 106.706055 104.474772 L 106.706055 104.474772 Q 106.490723 104.939616 106.19165 105.146403 L 106.19165 105.146403 L 106.19165 105.146403 Q 105.892578 105.35319 105.479004 105.35319 L 105.479004 105.35319 L 105.479004 105.35319 Q 104.77832 105.35319 104.448486 104.88151 L 104.448486 104.88151 L 104.448486 104.88151 Q 104.118652 104.409831 104.118652 103.452799 L 104.118652 103.452799 L 104.118652 103.452799 Q 104.118652 102.482096 104.489502 102.000163 L 104.489502 102.000163 L 104.489502 102.000163 Q 104.860352 101.518229 105.574707 101.518229 L 105.574707 101.518229 L 105.574707 101.518229 Q 106.005371 101.518229 106.311279 101.747233 L 106.311279 101.747233 L 106.311279 101.747233 Q 106.617188 101.976237 106.770996 102.389811 L 106.770996 102.389811 L 106.777832 102.389811 L 106.777832 102.389811 Q 106.856445 101.983073 107.027344 101.586589 L 107.027344 101.586589 L 107.669922 101.586589 L 107.669922 101.586589 Q 107.499023 101.948893 107.355469 102.473551 L 107.355469 102.473551 L 107.355469 102.473551 Q 107.211914 102.99821 107.18457 103.333171 L 107.18457 103.333171 L 107.18457 103.333171 Q 107.20166 103.880046 107.30249 104.406413 L 107.30249 104.406413 L 107.30249 104.406413 Q 107.40332 104.93278 107.563965 105.284831 L 107.563965 105.284831 L 106.938477 105.284831 L 106.938477 105.284831 Q 106.856445 105.076335 106.796631 104.83195 L 106.796631 104.83195 L 106.796631 104.83195 Q 106.736816 104.587565 106.719727 104.474772 L 106.719727 104.474772 Z M 104.764648 103.432292 L 104.764648 103.432292 L 104.764648 103.432292 Q 104.764648 104.191081 104.959473 104.534587 L 104.959473 104.534587 L 104.959473 104.534587 Q 105.154297 104.878092 105.605469 104.878092 L 105.605469 104.878092 L 105.605469 104.878092 Q 106.015625 104.878092 106.297607 104.483317 L 106.297607 104.483317 L 106.297607 104.483317 Q 106.57959 104.088542 106.668457 103.41862 L 106.668457 103.41862 L 106.668457 103.41862 Q 106.569336 102.697428 106.30957 102.335124 L 106.30957 102.335124 L 106.30957 102.335124 Q 106.049805 101.972819 105.643066 101.972819 L 105.643066 101.972819 L 105.643066 101.972819 Q 105.178223 101.972819 104.971436 102.316325 L 104.971436 102.316325 L 104.971436 102.316325 Q 104.764648 102.659831 104.764648 103.432292 Z M 148.425781 97.07487 L 148.425781 97.07487 L 148.425781 97.07487 Q 148.723145 97.07487 149.008545 96.92277 L 149.008545 96.92277 L 149.008545 96.92277 Q 149.293945 96.770671 149.495605 96.524577 L 149.495605 96.524577 L 149.854492 96.866374 L 149.854492 96.866374 Q 149.581055 97.197917 149.208496 97.365397 L 149.208496 97.365397 L 149.208496 97.365397 Q 148.835938 97.532878 148.384766 97.532878 L 148.384766 97.532878 L 148.384766 97.532878 Q 147.766113 97.532878 147.436279 97.249186 L 147.436279 97.249186 L 147.436279 97.249186 Q 147.106445 96.965495 147.106445 96.456217 L 147.106445 96.456217 L 147.106445 96.456217 Q 147.106445 96.080241 147.361084 95.827311 L 147.361084 95.827311 L 147.361084 95.827311 Q 147.615723 95.574382 148.008789 95.536784 L 148.008789 95.536784 L 148.008789 95.529948 L 148.008789 95.529948 Q 147.646484 95.488932 147.432861 95.25651 L 147.432861 95.25651 L 147.432861 95.25651 Q 147.219238 95.024089 147.219238 94.68571 L 147.219238 94.68571 L 147.219238 94.68571 Q 147.219238 94.241374 147.566162 93.969645 L 147.566162 93.969645 L 147.566162 93.969645 Q 147.913086 93.697917 148.477051 93.697917 L 148.477051 93.697917 L 148.477051 93.697917 Q 149.334961 93.697917 149.762207 94.330241 L 149.762207 94.330241 L 149.324707 94.631022 L 149.324707 94.631022 Q 149.010254 94.155924 148.480469 94.155924 L 148.480469 94.155924 L 148.480469 94.155924 Q 148.169434 94.155924 148.005371 94.301188 L 148.005371 94.301188 L 148.005371 94.301188 Q 147.841309 94.446452 147.841309 94.699382 L 147.841309 94.699382 L 147.841309 94.699382 Q 147.841309 95.010417 148.10791 95.15568 L 148.10791 95.15568 L 148.10791 95.15568 Q 148.374512 95.300944 149.064941 95.300944 L 149.064941 95.300944 L 149.064941 95.76237 L 149.064941 95.76237 Q 148.541992 95.76237 148.282227 95.82902 L 148.282227 95.82902 L 148.282227 95.82902 Q 148.022461 95.895671 147.884033 96.042643 L 147.884033 96.042643 L 147.884033 96.042643 Q 147.745605 96.189616 147.745605 96.445964 L 147.745605 96.445964 L 147.745605 96.445964 Q 147.745605 96.743327 147.928467 96.909098 L 147.928467 96.909098 L 147.928467 96.909098 Q 148.111328 97.07487 148.425781 97.07487 Z M 151.344727 97.464518 L 150.667969 97.464518 L 150.667969 97.464518 Q 150.56543 97.355143 150.510742 97.12443 L 150.510742 97.12443 L 150.510742 97.12443 Q 150.456055 96.893717 150.456055 96.657878 L 150.456055 96.657878 L 150.456055 93.766276 L 151.071289 93.766276 L 151.071289 96.688639 L 151.071289 96.688639 Q 151.071289 96.910807 151.144775 97.119303 L 151.144775 97.119303 L 151.144775 97.119303 Q 151.218262 97.327799 151.344727 97.464518 L 151.344727 97.464518 Z M 150.78418 93.301432 L 150.527832 93.301432 L 150.527832 93.188639 L 150.763672 92.190592 L 151.471191 92.190592 L 151.471191 92.317057 L 150.78418 93.301432 Z M 155.063477 97.464518 L 154.489258 97.464518 L 154.489258 97.464518 Q 154.482422 97.423503 154.470459 97.185954 L 154.470459 97.185954 L 154.470459 97.185954 Q 154.458496 96.948405 154.455078 96.815104 L 154.455078 96.815104 L 154.441406 96.815104 L 154.441406 96.815104 Q 154.236328 97.218424 154.009033 97.375651 L 154.009033 97.375651 L 154.009033 97.375651 Q 153.781738 97.532878 153.436523 97.532878 L 153.436523 97.532878 L 153.436523 97.532878 Q 153.15625 97.532878 152.951172 97.423503 L 152.951172 97.423503 L 152.951172 97.423503 Q 152.746094 97.314128 152.636719 97.115885 L 152.636719 97.115885 L 152.623047 97.115885 L 152.623047 97.115885 Q 152.636719 97.262858 152.636719 97.532878 L 152.636719 97.532878 L 152.636719 98.80778 L 152.014648 98.80778 L 152.014648 93.766276 L 152.636719 93.766276 L 152.636719 95.967448 L 152.636719 95.967448 Q 152.636719 96.517741 152.852051 96.784342 L 152.852051 96.784342 L 152.852051 96.784342 Q 153.067383 97.050944 153.511719 97.050944 L 153.511719 97.050944 L 153.511719 97.050944 Q 153.935547 97.050944 154.179932 96.739909 L 154.179932 96.739909 L 154.179932 96.739909 Q 154.424316 96.428874 154.424316 95.875163 L 154.424316 95.875163 L 154.424316 93.766276 L 155.042969 93.766276 L 155.042969 96.668132 L 155.042969 96.668132 Q 155.042969 97.320964 155.063477 97.464518 L 155.063477 97.464518 Z M 158.471191 96.65446 L 158.45752 96.65446 L 158.45752 96.65446 Q 158.242188 97.119303 157.943115 97.32609 L 157.943115 97.32609 L 157.943115 97.32609 Q 157.644043 97.532878 157.230469 97.532878 L 157.230469 97.532878 L 157.230469 97.532878 Q 156.529785 97.532878 156.199951 97.061198 L 156.199951 97.061198 L 156.199951 97.061198 Q 155.870117 96.589518 155.870117 95.632487 L 155.870117 95.632487 L 155.870117 95.632487 Q 155.870117 94.661784 156.240967 94.17985 L 156.240967 94.17985 L 156.240967 94.17985 Q 156.611816 93.697917 157.326172 93.697917 L 157.326172 93.697917 L 157.326172 93.697917 Q 157.756836 93.697917 158.062744 93.926921 L 158.062744 93.926921 L 158.062744 93.926921 Q 158.368652 94.155924 158.522461 94.569499 L 158.522461 94.569499 L 158.529297 94.569499 L 158.529297 94.569499 Q 158.60791 94.16276 158.778809 93.766276 L 158.778809 93.766276 L 159.421387 93.766276 L 159.421387 93.766276 Q 159.250488 94.128581 159.106934 94.653239 L 159.106934 94.653239 L 159.106934 94.653239 Q 158.963379 95.177897 158.936035 95.512858 L 158.936035 95.512858 L 158.936035 95.512858 Q 158.953125 96.059733 159.053955 96.5861 L 159.053955 96.5861 L 159.053955 96.5861 Q 159.154785 97.112467 159.31543 97.464518 L 159.31543 97.464518 L 158.689941 97.464518 L 158.689941 97.464518 Q 158.60791 97.256022 158.548096 97.011637 L 158.548096 97.011637 L 158.548096 97.011637 Q 158.488281 96.767253 158.471191 96.65446 L 158.471191 96.65446 Z M 156.516113 95.611979 L 156.516113 95.611979 L 156.516113 95.611979 Q 156.516113 96.370768 156.710938 96.714274 L 156.710938 96.714274 L 156.710938 96.714274 Q 156.905762 97.05778 157.356934 97.05778 L 157.356934 97.05778 L 157.356934 97.05778 Q 157.76709 97.05778 158.049072 96.663005 L 158.049072 96.663005 L 158.049072 96.663005 Q 158.331055 96.268229 158.419922 95.598307 L 158.419922 95.598307 L 158.419922 95.598307 Q 158.320801 94.877116 158.061035 94.514811 L 158.061035 94.514811 L 158.061035 94.514811 Q 157.80127 94.152507 157.394531 94.152507 L 157.394531 94.152507 L 157.394531 94.152507 Q 156.929688 94.152507 156.7229 94.496012 L 156.7229 94.496012 L 156.7229 94.496012 Q 156.516113 94.839518 156.516113 95.611979 Z M 160.97998 97.464518 L 160.303223 97.464518 L 160.303223 97.464518 Q 160.200684 97.355143 160.145996 97.12443 L 160.145996 97.12443 L 160.145996 97.12443 Q 160.091309 96.893717 160.091309 96.657878 L 160.091309 96.657878 L 160.091309 93.766276 L 160.706543 93.766276 L 160.706543 96.688639 L 160.706543 96.688639 Q 160.706543 96.910807 160.780029 97.119303 L 160.780029 97.119303 L 160.780029 97.119303 Q 160.853516 97.327799 160.97998 97.464518 L 160.97998 97.464518 Z M 140.608887 94.572917 L 140.608887 94.572917 L 140.608887 94.572917 Q 140.608887 95.167643 140.255127 95.941813 L 140.255127 95.941813 L 140.255127 95.941813 Q 139.901367 96.715983 139.289551 97.464518 L 139.289551 97.464518 L 138.708496 97.464518 L 137.375488 93.766276 L 138.021484 93.766276 L 139.084473 96.938151 L 139.084473 96.938151 Q 139.993652 95.752116 139.993652 94.603678 L 139.993652 94.603678 L 139.993652 94.603678 Q 139.993652 94.142253 139.826172 93.766276 L 139.826172 93.766276 L 140.431152 93.766276 L 140.431152 93.766276 Q 140.608887 94.097819 140.608887 94.572917 Z M 143.770508 96.65446 L 143.756836 96.65446 L 143.756836 96.65446 Q 143.541504 97.119303 143.242432 97.32609 L 143.242432 97.32609 L 143.242432 97.32609 Q 142.943359 97.532878 142.529785 97.532878 L 142.529785 97.532878 L 142.529785 97.532878 Q 141.829102 97.532878 141.499268 97.061198 L 141.499268 97.061198 L 141.499268 97.061198 Q 141.169434 96.589518 141.169434 95.632487 L 141.169434 95.632487 L 141.169434 95.632487 Q 141.169434 94.661784 141.540283 94.17985 L 141.540283 94.17985 L 141.540283 94.17985 Q 141.911133 93.697917 142.625488 93.697917 L 142.625488 93.697917 L 142.625488 93.697917 Q 143.056152 93.697917 143.362061 93.926921 L 143.362061 93.926921 L 143.362061 93.926921 Q 143.667969 94.155924 143.821777 94.569499 L 143.821777 94.569499 L 143.828613 94.569499 L 143.828613 94.569499 Q 143.907227 94.16276 144.078125 93.766276 L 144.078125 93.766276 L 144.720703 93.766276 L 144.720703 93.766276 Q 144.549805 94.128581 144.40625 94.653239 L 144.40625 94.653239 L 144.40625 94.653239 Q 144.262695 95.177897 144.235352 95.512858 L 144.235352 95.512858 L 144.235352 95.512858 Q 144.252441 96.059733 144.353271 96.5861 L 144.353271 96.5861 L 144.353271 96.5861 Q 144.454102 97.112467 144.614746 97.464518 L 144.614746 97.464518 L 143.989258 97.464518 L 143.989258 97.464518 Q 143.907227 97.256022 143.847412 97.011637 L 143.847412 97.011637 L 143.847412 97.011637 Q 143.787598 96.767253 143.770508 96.65446 L 143.770508 96.65446 Z M 141.81543 95.611979 L 141.81543 95.611979 L 141.81543 95.611979 Q 141.81543 96.370768 142.010254 96.714274 L 142.010254 96.714274 L 142.010254 96.714274 Q 142.205078 97.05778 142.65625 97.05778 L 142.65625 97.05778 L 142.65625 97.05778 Q 143.066406 97.05778 143.348389 96.663005 L 143.348389 96.663005 L 143.348389 96.663005 Q 143.630371 96.268229 143.719238 95.598307 L 143.719238 95.598307 L 143.719238 95.598307 Q 143.620117 94.877116 143.360352 94.514811 L 143.360352 94.514811 L 143.360352 94.514811 Q 143.100586 94.152507 142.693848 94.152507 L 142.693848 94.152507 L 142.693848 94.152507 Q 142.229004 94.152507 142.022217 94.496012 L 142.022217 94.496012 L 142.022217 94.496012 Q 141.81543 94.839518 141.81543 95.611979 Z M 122.374023 97.532878 L 122.374023 97.532878 L 122.374023 97.532878 Q 121.980957 97.532878 121.806641 97.339762 L 121.806641 97.339762 L 121.806641 97.339762 Q 121.632324 97.146647 121.632324 96.688639 L 121.632324 96.688639 L 121.632324 94.21403 L 120.258301 94.21403 L 120.258301 94.460124 L 120.258301 94.460124 Q 120.258301 95.242839 120.169434 96.044352 L 120.169434 96.044352 L 120.169434 96.044352 Q 120.080566 96.845866 119.92334 97.464518 L 119.92334 97.464518 L 119.280762 97.464518 L 119.280762 97.464518 Q 119.458496 96.760417 119.557617 95.969157 L 119.557617 95.969157 L 119.557617 95.969157 Q 119.656738 95.177897 119.656738 94.487467 L 119.656738 94.487467 L 119.656738 94.21403 L 119.656738 94.21403 Q 119.431152 94.21403 119.157715 94.251628 L 119.157715 94.251628 L 119.157715 94.251628 Q 118.884277 94.289225 118.79541 94.340495 L 118.79541 94.340495 L 118.79541 93.865397 L 118.79541 93.865397 Q 118.877441 93.824382 119.060303 93.795329 L 119.060303 93.795329 L 119.060303 93.795329 Q 119.243164 93.766276 119.420898 93.766276 L 119.420898 93.766276 L 123.047363 93.766276 L 123.047363 94.21403 L 122.247559 94.21403 L 122.247559 96.555339 L 122.247559 96.555339 Q 122.247559 96.815104 122.319336 96.933024 L 122.319336 96.933024 L 122.319336 96.933024 Q 122.391113 97.050944 122.568848 97.050944 L 122.568848 97.050944 L 122.862793 97.0236 L 122.862793 97.464518 L 122.862793 97.464518 Q 122.599609 97.532878 122.374023 97.532878 Z M 126.25 96.65446 L 126.236328 96.65446 L 126.236328 96.65446 Q 126.020996 97.119303 125.721924 97.32609 L 125.721924 97.32609 L 125.721924 97.32609 Q 125.422852 97.532878 125.009277 97.532878 L 125.009277 97.532878 L 125.009277 97.532878 Q 124.308594 97.532878 123.97876 97.061198 L 123.97876 97.061198 L 123.97876 97.061198 Q 123.648926 96.589518 123.648926 95.632487 L 123.648926 95.632487 L 123.648926 95.632487 Q 123.648926 94.661784 124.019775 94.17985 L 124.019775 94.17985 L 124.019775 94.17985 Q 124.390625 93.697917 125.10498 93.697917 L 125.10498 93.697917 L 125.10498 93.697917 Q 125.535645 93.697917 125.841553 93.926921 L 125.841553 93.926921 L 125.841553 93.926921 Q 126.147461 94.155924 126.30127 94.569499 L 126.30127 94.569499 L 126.308105 94.569499 L 126.308105 94.569499 Q 126.386719 94.16276 126.557617 93.766276 L 126.557617 93.766276 L 127.200195 93.766276 L 127.200195 93.766276 Q 127.029297 94.128581 126.885742 94.653239 L 126.885742 94.653239 L 126.885742 94.653239 Q 126.742188 95.177897 126.714844 95.512858 L 126.714844 95.512858 L 126.714844 95.512858 Q 126.731934 96.059733 126.832764 96.5861 L 126.832764 96.5861 L 126.832764 96.5861 Q 126.933594 97.112467 127.094238 97.464518 L 127.094238 97.464518 L 126.46875 97.464518 L 126.46875 97.464518 Q 126.386719 97.256022 126.326904 97.011637 L 126.326904 97.011637 L 126.326904 97.011637 Q 126.26709 96.767253 126.25 96.65446 L 126.25 96.65446 Z M 124.294922 95.611979 L 124.294922 95.611979 L 124.294922 95.611979 Q 124.294922 96.370768 124.489746 96.714274 L 124.489746 96.714274 L 124.489746 96.714274 Q 124.68457 97.05778 125.135742 97.05778 L 125.135742 97.05778 L 125.135742 97.05778 Q 125.545898 97.05778 125.827881 96.663005 L 125.827881 96.663005 L 125.827881 96.663005 Q 126.109863 96.268229 126.19873 95.598307 L 126.19873 95.598307 L 126.19873 95.598307 Q 126.099609 94.877116 125.839844 94.514811 L 125.839844 94.514811 L 125.839844 94.514811 Q 125.580078 94.152507 125.17334 94.152507 L 125.17334 94.152507 L 125.17334 94.152507 Q 124.708496 94.152507 124.501709 94.496012 L 124.501709 94.496012 L 124.501709 94.496012 Q 124.294922 94.839518 124.294922 95.611979 Z M 131.103516 95.700846 L 131.103516 95.700846 L 131.103516 95.700846 Q 131.103516 96.514323 130.688232 97.0236 L 130.688232 97.0236 L 130.688232 97.0236 Q 130.272949 97.532878 129.609863 97.532878 L 129.609863 97.532878 L 129.609863 97.532878 Q 129.233887 97.532878 128.960449 97.416667 L 128.960449 97.416667 L 128.960449 97.416667 Q 128.687012 97.300456 128.468262 97.044108 L 128.468262 97.044108 L 128.45459 97.044108 L 128.45459 97.044108 Q 128.468262 97.249186 128.468262 97.464518 L 128.468262 97.464518 L 128.468262 98.917155 L 127.853027 98.917155 L 127.853027 95.478678 L 127.853027 95.478678 Q 127.853027 94.641276 128.266602 94.167887 L 128.266602 94.167887 L 128.266602 94.167887 Q 128.680176 93.694499 129.408203 93.694499 L 129.408203 93.694499 L 129.408203 93.694499 Q 129.893555 93.694499 130.283203 93.942301 L 130.283203 93.942301 L 130.283203 93.942301 Q 130.672852 94.190104 130.888184 94.649821 L 130.888184 94.649821 L 130.888184 94.649821 Q 131.103516 95.109538 131.103516 95.700846 Z M 130.443848 95.673503 L 130.443848 95.673503 L 130.443848 95.673503 Q 130.443848 94.959147 130.151611 94.554118 L 130.151611 94.554118 L 130.151611 94.554118 Q 129.859375 94.149089 129.367188 94.149089 L 129.367188 94.149089 L 129.367188 94.149089 Q 128.468262 94.149089 128.468262 95.49235 L 128.468262 95.49235 L 128.468262 96.575846 L 128.468262 96.575846 Q 128.65625 96.811686 128.943359 96.944987 L 128.943359 96.944987 L 128.943359 96.944987 Q 129.230469 97.078288 129.53125 97.078288 L 129.53125 97.078288 L 129.53125 97.078288 Q 129.965332 97.078288 130.20459 96.715983 L 130.20459 96.715983 L 130.20459 96.715983 Q 130.443848 96.353678 130.443848 95.673503 Z M 134.278809 96.65446 L 134.265137 96.65446 L 134.265137 96.65446 Q 134.049805 97.119303 133.750732 97.32609 L 133.750732 97.32609 L 133.750732 97.32609 Q 133.45166 97.532878 133.038086 97.532878 L 133.038086 97.532878 L 133.038086 97.532878 Q 132.337402 97.532878 132.007568 97.061198 L 132.007568 97.061198 L 132.007568 97.061198 Q 131.677734 96.589518 131.677734 95.632487 L 131.677734 95.632487 L 131.677734 95.632487 Q 131.677734 94.661784 132.048584 94.17985 L 132.048584 94.17985 L 132.048584 94.17985 Q 132.419434 93.697917 133.133789 93.697917 L 133.133789 93.697917 L 133.133789 93.697917 Q 133.564453 93.697917 133.870361 93.926921 L 133.870361 93.926921 L 133.870361 93.926921 Q 134.17627 94.155924 134.330078 94.569499 L 134.330078 94.569499 L 134.336914 94.569499 L 134.336914 94.569499 Q 134.415527 94.16276 134.586426 93.766276 L 134.586426 93.766276 L 135.229004 93.766276 L 135.229004 93.766276 Q 135.058105 94.128581 134.914551 94.653239 L 134.914551 94.653239 L 134.914551 94.653239 Q 134.770996 95.177897 134.743652 95.512858 L 134.743652 95.512858 L 134.743652 95.512858 Q 134.760742 96.059733 134.861572 96.5861 L 134.861572 96.5861 L 134.861572 96.5861 Q 134.962402 97.112467 135.123047 97.464518 L 135.123047 97.464518 L 134.497559 97.464518 L 134.497559 97.464518 Q 134.415527 97.256022 134.355713 97.011637 L 134.355713 97.011637 L 134.355713 97.011637 Q 134.295898 96.767253 134.278809 96.65446 L 134.278809 96.65446 Z M 132.32373 95.611979 L 132.32373 95.611979 L 132.32373 95.611979 Q 132.32373 96.370768 132.518555 96.714274 L 132.518555 96.714274 L 132.518555 96.714274 Q 132.713379 97.05778 133.164551 97.05778 L 133.164551 97.05778 L 133.164551 97.05778 Q 133.574707 97.05778 133.856689 96.663005 L 133.856689 96.663005 L 133.856689 96.663005 Q 134.138672 96.268229 134.227539 95.598307 L 134.227539 95.598307 L 134.227539 95.598307 Q 134.128418 94.877116 133.868652 94.514811 L 133.868652 94.514811 L 133.868652 94.514811 Q 133.608887 94.152507 133.202148 94.152507 L 133.202148 94.152507 L 133.202148 94.152507 Q 132.737305 94.152507 132.530518 94.496012 L 132.530518 94.496012 L 132.530518 94.496012 Q 132.32373 94.839518 132.32373 95.611979 Z M 133.328613 93.301432 L 133.072266 93.301432 L 133.072266 93.188639 L 133.308105 92.190592 L 134.015625 92.190592 L 134.015625 92.317057 L 133.328613 93.301432 Z M 89.510254 97.464518 L 88.789063 97.464518 L 87.538086 95.776042 L 87.086914 96.1486 L 87.086914 97.464518 L 86.47168 97.464518 L 86.47168 93.766276 L 87.086914 93.766276 L 87.086914 95.56071 L 88.710449 93.766276 L 89.431641 93.766276 L 87.931152 95.355632 L 89.510254 97.464518 Z M 92.39502 96.65446 L 92.381348 96.65446 L 92.381348 96.65446 Q 92.166016 97.119303 91.866943 97.32609 L 91.866943 97.32609 L 91.866943 97.32609 Q 91.567871 97.532878 91.154297 97.532878 L 91.154297 97.532878 L 91.154297 97.532878 Q 90.453613 97.532878 90.123779 97.061198 L 90.123779 97.061198 L 90.123779 97.061198 Q 89.793945 96.589518 89.793945 95.632487 L 89.793945 95.632487 L 89.793945 95.632487 Q 89.793945 94.661784 90.164795 94.17985 L 90.164795 94.17985 L 90.164795 94.17985 Q 90.535645 93.697917 91.25 93.697917 L 91.25 93.697917 L 91.25 93.697917 Q 91.680664 93.697917 91.986572 93.926921 L 91.986572 93.926921 L 91.986572 93.926921 Q 92.29248 94.155924 92.446289 94.569499 L 92.446289 94.569499 L 92.453125 94.569499 L 92.453125 94.569499 Q 92.531738 94.16276 92.702637 93.766276 L 92.702637 93.766276 L 93.345215 93.766276 L 93.345215 93.766276 Q 93.174316 94.128581 93.030762 94.653239 L 93.030762 94.653239 L 93.030762 94.653239 Q 92.887207 95.177897 92.859863 95.512858 L 92.859863 95.512858 L 92.859863 95.512858 Q 92.876953 96.059733 92.977783 96.5861 L 92.977783 96.5861 L 92.977783 96.5861 Q 93.078613 97.112467 93.239258 97.464518 L 93.239258 97.464518 L 92.61377 97.464518 L 92.61377 97.464518 Q 92.531738 97.256022 92.471924 97.011637 L 92.471924 97.011637 L 92.471924 97.011637 Q 92.412109 96.767253 92.39502 96.65446 L 92.39502 96.65446 Z M 90.439941 95.611979 L 90.439941 95.611979 L 90.439941 95.611979 Q 90.439941 96.370768 90.634766 96.714274 L 90.634766 96.714274 L 90.634766 96.714274 Q 90.82959 97.05778 91.280762 97.05778 L 91.280762 97.05778 L 91.280762 97.05778 Q 91.690918 97.05778 91.9729 96.663005 L 91.9729 96.663005 L 91.9729 96.663005 Q 92.254883 96.268229 92.34375 95.598307 L 92.34375 95.598307 L 92.34375 95.598307 Q 92.244629 94.877116 91.984863 94.514811 L 91.984863 94.514811 L 91.984863 94.514811 Q 91.725098 94.152507 91.318359 94.152507 L 91.318359 94.152507 L 91.318359 94.152507 Q 90.853516 94.152507 90.646729 94.496012 L 90.646729 94.496012 L 90.646729 94.496012 Q 90.439941 94.839518 90.439941 95.611979 Z M 93.594727 97.464518 L 95.129395 94.166178 L 95.129395 94.166178 Q 94.896973 93.5236 94.823486 93.352702 L 94.823486 93.352702 L 94.823486 93.352702 Q 94.75 93.181803 94.676514 93.080973 L 94.676514 93.080973 L 94.676514 93.080973 Q 94.603027 92.980143 94.510742 92.932292 L 94.510742 92.932292 L 94.510742 92.932292 Q 94.418457 92.88444 94.285156 92.88444 L 94.285156 92.88444 L 94.285156 92.88444 Q 94.186035 92.88444 94.117676 92.91862 L 94.117676 92.91862 L 93.998047 92.474284 L 93.998047 92.474284 Q 94.227051 92.392253 94.438965 92.392253 L 94.438965 92.392253 L 94.438965 92.392253 Q 94.804688 92.392253 95.037109 92.641764 L 95.037109 92.641764 L 95.037109 92.641764 Q 95.269531 92.891276 95.525879 93.564616 L 95.525879 93.564616 L 96.985352 97.464518 L 96.335938 97.464518 L 95.628418 95.49235 L 95.628418 95.49235 Q 95.488281 95.109538 95.40625 94.760905 L 95.40625 94.760905 L 95.40625 94.760905 Q 95.35498 94.918132 95.281494 95.100993 L 95.281494 95.100993 L 95.281494 95.100993 Q 95.208008 95.283854 94.233887 97.464518 L 94.233887 97.464518 L 93.594727 97.464518 Z M 100.540039 95.512858 L 100.540039 95.512858 L 100.540039 95.512858 Q 100.540039 96.514323 100.140137 97.0236 L 100.140137 97.0236 L 100.140137 97.0236 Q 99.740234 97.532878 98.950684 97.532878 L 98.950684 97.532878 L 98.950684 97.532878 Q 98.188477 97.532878 97.844971 97.170573 L 97.844971 97.170573 L 97.844971 97.170573 Q 97.501465 96.808268 97.501465 96.032389 L 97.501465 96.032389 L 97.501465 93.766276 L 98.120117 93.766276 L 98.120117 96.052897 L 98.120117 96.052897 Q 98.120117 96.551921 98.320068 96.80485 L 98.320068 96.80485 L 98.320068 96.80485 Q 98.52002 97.05778 98.978027 97.05778 L 98.978027 97.05778 L 98.978027 97.05778 Q 99.480469 97.05778 99.694092 96.70402 L 99.694092 96.70402 L 99.694092 96.70402 Q 99.907715 96.35026 99.907715 95.52653 L 99.907715 95.52653 L 99.907715 95.52653 Q 99.907715 95.08903 99.788086 94.572917 L 99.788086 94.572917 L 99.788086 94.572917 Q 99.668457 94.056803 99.518066 93.766276 L 99.518066 93.766276 L 100.160645 93.766276 L 100.160645 93.766276 Q 100.341797 94.169596 100.440918 94.641276 L 100.440918 94.641276 L 100.440918 94.641276 Q 100.540039 95.112956 100.540039 95.512858 Z M 98.865234 93.301432 L 98.608887 93.301432 L 98.608887 93.188639 L 98.844727 92.190592 L 99.552246 92.190592 L 99.552246 92.317057 L 98.865234 93.301432 Z M 101.927734 94.21403 L 101.835449 94.21403 L 101.835449 94.21403 Q 101.609863 94.21403 101.336426 94.251628 L 101.336426 94.251628 L 101.336426 94.251628 Q 101.062988 94.289225 100.974121 94.340495 L 100.974121 94.340495 L 100.974121 93.865397 L 100.974121 93.865397 Q 101.056152 93.824382 101.239014 93.795329 L 101.239014 93.795329 L 101.239014 93.795329 Q 101.421875 93.766276 101.599609 93.766276 L 101.599609 93.766276 L 103.582031 93.766276 L 103.582031 94.21403 L 102.542969 94.21403 L 102.542969 96.555339 L 102.542969 96.555339 Q 102.542969 96.815104 102.614746 96.933024 L 102.614746 96.933024 L 102.614746 96.933024 Q 102.686523 97.050944 102.864258 97.050944 L 102.864258 97.050944 L 103.158203 97.0236 L 103.158203 97.464518 L 103.158203 97.464518 Q 102.89502 97.532878 102.669434 97.532878 L 102.669434 97.532878 L 102.669434 97.532878 Q 102.276367 97.532878 102.102051 97.339762 L 102.102051 97.339762 L 102.102051 97.339762 Q 101.927734 97.146647 101.927734 96.688639 L 101.927734 96.688639 L 101.927734 94.21403 Z M 105.19873 97.07487 L 105.19873 97.07487 L 105.19873 97.07487 Q 105.496094 97.07487 105.781494 96.92277 L 105.781494 96.92277 L 105.781494 96.92277 Q 106.066895 96.770671 106.268555 96.524577 L 106.268555 96.524577 L 106.627441 96.866374 L 106.627441 96.866374 Q 106.354004 97.197917 105.981445 97.365397 L 105.981445 97.365397 L 105.981445 97.365397 Q 105.608887 97.532878 105.157715 97.532878 L 105.157715 97.532878 L 105.157715 97.532878 Q 104.539063 97.532878 104.209229 97.249186 L 104.209229 97.249186 L 104.209229 97.249186 Q 103.879395 96.965495 103.879395 96.456217 L 103.879395 96.456217 L 103.879395 96.456217 Q 103.879395 96.080241 104.134033 95.827311 L 104.134033 95.827311 L 104.134033 95.827311 Q 104.388672 95.574382 104.781738 95.536784 L 104.781738 95.536784 L 104.781738 95.529948 L 104.781738 95.529948 Q 104.419434 95.488932 104.205811 95.25651 L 104.205811 95.25651 L 104.205811 95.25651 Q 103.992188 95.024089 103.992188 94.68571 L 103.992188 94.68571 L 103.992188 94.68571 Q 103.992188 94.241374 104.339111 93.969645 L 104.339111 93.969645 L 104.339111 93.969645 Q 104.686035 93.697917 105.25 93.697917 L 105.25 93.697917 L 105.25 93.697917 Q 106.10791 93.697917 106.535156 94.330241 L 106.535156 94.330241 L 106.097656 94.631022 L 106.097656 94.631022 Q 105.783203 94.155924 105.253418 94.155924 L 105.253418 94.155924 L 105.253418 94.155924 Q 104.942383 94.155924 104.77832 94.301188 L 104.77832 94.301188 L 104.77832 94.301188 Q 104.614258 94.446452 104.614258 94.699382 L 104.614258 94.699382 L 104.614258 94.699382 Q 104.614258 95.010417 104.880859 95.15568 L 104.880859 95.15568 L 104.880859 95.15568 Q 105.147461 95.300944 105.837891 95.300944 L 105.837891 95.300944 L 105.837891 95.76237 L 105.837891 95.76237 Q 105.314941 95.76237 105.055176 95.82902 L 105.055176 95.82902 L 105.055176 95.82902 Q 104.79541 95.895671 104.656982 96.042643 L 104.656982 96.042643 L 104.656982 96.042643 Q 104.518555 96.189616 104.518555 96.445964 L 104.518555 96.445964 L 104.518555 96.445964 Q 104.518555 96.743327 104.701416 96.909098 L 104.701416 96.909098 L 104.701416 96.909098 Q 104.884277 97.07487 105.19873 97.07487 Z M 110.462402 95.700846 L 110.462402 95.700846 L 110.462402 95.700846 Q 110.462402 96.514323 110.047119 97.0236 L 110.047119 97.0236 L 110.047119 97.0236 Q 109.631836 97.532878 108.96875 97.532878 L 108.96875 97.532878 L 108.96875 97.532878 Q 108.592773 97.532878 108.319336 97.416667 L 108.319336 97.416667 L 108.319336 97.416667 Q 108.045898 97.300456 107.827148 97.044108 L 107.827148 97.044108 L 107.813477 97.044108 L 107.813477 97.044108 Q 107.827148 97.249186 107.827148 97.464518 L 107.827148 97.464518 L 107.827148 98.917155 L 107.211914 98.917155 L 107.211914 95.478678 L 107.211914 95.478678 Q 107.211914 94.641276 107.625488 94.167887 L 107.625488 94.167887 L 107.625488 94.167887 Q 108.039063 93.694499 108.76709 93.694499 L 108.76709 93.694499 L 108.76709 93.694499 Q 109.252441 93.694499 109.64209 93.942301 L 109.64209 93.942301 L 109.64209 93.942301 Q 110.031738 94.190104 110.24707 94.649821 L 110.24707 94.649821 L 110.24707 94.649821 Q 110.462402 95.109538 110.462402 95.700846 Z M 109.802734 95.673503 L 109.802734 95.673503 L 109.802734 95.673503 Q 109.802734 94.959147 109.510498 94.554118 L 109.510498 94.554118 L 109.510498 94.554118 Q 109.218262 94.149089 108.726074 94.149089 L 108.726074 94.149089 L 108.726074 94.149089 Q 107.827148 94.149089 107.827148 95.49235 L 107.827148 95.49235 L 107.827148 96.575846 L 107.827148 96.575846 Q 108.015137 96.811686 108.302246 96.944987 L 108.302246 96.944987 L 108.302246 96.944987 Q 108.589355 97.078288 108.890137 97.078288 L 108.890137 97.078288 L 108.890137 97.078288 Q 109.324219 97.078288 109.563477 96.715983 L 109.563477 96.715983 L 109.563477 96.715983 Q 109.802734 96.353678 109.802734 95.673503 Z M 114.341797 95.611979 L 114.341797 95.611979 L 114.341797 95.611979 Q 114.341797 96.582682 113.914551 97.05778 L 113.914551 97.05778 L 113.914551 97.05778 Q 113.487305 97.532878 112.673828 97.532878 L 112.673828 97.532878 L 112.673828 97.532878 Q 111.86377 97.532878 111.450195 97.038981 L 111.450195 97.038981 L 111.450195 97.038981 Q 111.036621 96.545085 111.036621 95.611979 L 111.036621 95.611979 L 111.036621 95.611979 Q 111.036621 93.697917 112.694336 93.697917 L 112.694336 93.697917 L 112.694336 93.697917 Q 113.541992 93.697917 113.941895 94.164469 L 113.941895 94.164469 L 113.941895 94.164469 Q 114.341797 94.631022 114.341797 95.611979 Z M 113.695801 95.611979 L 113.695801 95.611979 L 113.695801 95.611979 Q 113.695801 94.846354 113.468506 94.49943 L 113.468506 94.49943 L 113.468506 94.49943 Q 113.241211 94.152507 112.70459 94.152507 L 112.70459 94.152507 L 112.70459 94.152507 Q 112.164551 94.152507 111.923584 94.506266 L 111.923584 94.506266 L 111.923584 94.506266 Q 111.682617 94.860026 111.682617 95.611979 L 111.682617 95.611979 L 111.682617 95.611979 Q 111.682617 96.343424 111.920166 96.710856 L 111.920166 96.710856 L 111.920166 96.710856 Q 112.157715 97.078288 112.666992 97.078288 L 112.666992 97.078288 L 112.666992 97.078288 Q 113.220703 97.078288 113.458252 96.722819 L 113.458252 96.722819 L 113.458252 96.722819 Q 113.695801 96.36735 113.695801 95.611979 Z M 115.285156 96.715983 L 115.95166 96.715983 L 115.95166 97.290202 L 115.95166 97.290202 Q 115.95166 97.652507 115.886719 97.895182 L 115.886719 97.895182 L 115.886719 97.895182 Q 115.821777 98.137858 115.685059 98.360026 L 115.685059 98.360026 L 115.264648 98.360026 L 115.264648 98.360026 Q 115.585938 97.895182 115.585938 97.464518 L 115.585938 97.464518 L 115.285156 97.464518 L 115.285156 96.715983 Z M 114.495605 89.606608 L 113.083984 85.945964 L 113.740234 85.945964 L 114.577637 88.253092 L 114.577637 88.253092 Q 114.601563 88.328288 114.637451 88.435954 L 114.637451 88.435954 L 114.637451 88.435954 Q 114.67334 88.54362 114.70752 88.658122 L 114.70752 88.658122 L 114.70752 88.658122 Q 114.741699 88.772624 114.770752 88.88029 L 114.770752 88.88029 L 114.770752 88.88029 Q 114.799805 88.987956 114.813477 89.063151 L 114.813477 89.063151 L 114.813477 89.063151 Q 114.888672 88.752116 115.066406 88.259928 L 115.066406 88.259928 L 115.883301 85.945964 L 116.536133 85.945964 L 115.203125 89.463053 L 115.203125 89.463053 Q 115.086914 89.770671 114.987793 90.233805 L 114.987793 90.233805 L 114.987793 90.233805 Q 114.888672 90.69694 114.844238 91.093424 L 114.844238 91.093424 L 114.191406 91.093424 L 114.191406 91.093424 Q 114.276855 90.437174 114.495605 89.606608 L 114.495605 89.606608 Z M 119.455078 88.834147 L 119.441406 88.834147 L 119.441406 88.834147 Q 119.226074 89.298991 118.927002 89.505778 L 118.927002 89.505778 L 118.927002 89.505778 Q 118.62793 89.712565 118.214355 89.712565 L 118.214355 89.712565 L 118.214355 89.712565 Q 117.513672 89.712565 117.183838 89.240885 L 117.183838 89.240885 L 117.183838 89.240885 Q 116.854004 88.769206 116.854004 87.812174 L 116.854004 87.812174 L 116.854004 87.812174 Q 116.854004 86.841471 117.224854 86.359538 L 117.224854 86.359538 L 117.224854 86.359538 Q 117.595703 85.877604 118.310059 85.877604 L 118.310059 85.877604 L 118.310059 85.877604 Q 118.740723 85.877604 119.046631 86.106608 L 119.046631 86.106608 L 119.046631 86.106608 Q 119.352539 86.335612 119.506348 86.749186 L 119.506348 86.749186 L 119.513184 86.749186 L 119.513184 86.749186 Q 119.591797 86.342448 119.762695 85.945964 L 119.762695 85.945964 L 120.405273 85.945964 L 120.405273 85.945964 Q 120.234375 86.308268 120.09082 86.832926 L 120.09082 86.832926 L 120.09082 86.832926 Q 119.947266 87.357585 119.919922 87.692546 L 119.919922 87.692546 L 119.919922 87.692546 Q 119.937012 88.239421 120.037842 88.765788 L 120.037842 88.765788 L 120.037842 88.765788 Q 120.138672 89.292155 120.299316 89.644206 L 120.299316 89.644206 L 119.673828 89.644206 L 119.673828 89.644206 Q 119.591797 89.43571 119.531982 89.191325 L 119.531982 89.191325 L 119.531982 89.191325 Q 119.472168 88.94694 119.455078 88.834147 L 119.455078 88.834147 Z M 117.5 87.791667 L 117.5 87.791667 L 117.5 87.791667 Q 117.5 88.550456 117.694824 88.893962 L 117.694824 88.893962 L 117.694824 88.893962 Q 117.889648 89.237467 118.34082 89.237467 L 118.34082 89.237467 L 118.34082 89.237467 Q 118.750977 89.237467 119.032959 88.842692 L 119.032959 88.842692 L 119.032959 88.842692 Q 119.314941 88.447917 119.403809 87.777995 L 119.403809 87.777995 L 119.403809 87.777995 Q 119.304688 87.056803 119.044922 86.694499 L 119.044922 86.694499 L 119.044922 86.694499 Q 118.785156 86.332194 118.378418 86.332194 L 118.378418 86.332194 L 118.378418 86.332194 Q 117.913574 86.332194 117.706787 86.6757 L 117.706787 86.6757 L 117.706787 86.6757 Q 117.5 87.019206 117.5 87.791667 Z M 120.654785 89.644206 L 122.189453 86.345866 L 122.189453 86.345866 Q 121.957031 85.703288 121.883545 85.532389 L 121.883545 85.532389 L 121.883545 85.532389 Q 121.810059 85.361491 121.736572 85.260661 L 121.736572 85.260661 L 121.736572 85.260661 Q 121.663086 85.159831 121.570801 85.111979 L 121.570801 85.111979 L 121.570801 85.111979 Q 121.478516 85.064128 121.345215 85.064128 L 121.345215 85.064128 L 121.345215 85.064128 Q 121.246094 85.064128 121.177734 85.098307 L 121.177734 85.098307 L 121.058105 84.653971 L 121.058105 84.653971 Q 121.287109 84.57194 121.499023 84.57194 L 121.499023 84.57194 L 121.499023 84.57194 Q 121.864746 84.57194 122.097168 84.821452 L 122.097168 84.821452 L 122.097168 84.821452 Q 122.32959 85.070964 122.585938 85.744303 L 122.585938 85.744303 L 124.04541 89.644206 L 123.395996 89.644206 L 122.688477 87.672038 L 122.688477 87.672038 Q 122.54834 87.289225 122.466309 86.940592 L 122.466309 86.940592 L 122.466309 86.940592 Q 122.415039 87.097819 122.341553 87.28068 L 122.341553 87.28068 L 122.341553 87.28068 Q 122.268066 87.463542 121.293945 89.644206 L 121.293945 89.644206 L 120.654785 89.644206 Z M 127.001953 88.834147 L 126.988281 88.834147 L 126.988281 88.834147 Q 126.772949 89.298991 126.473877 89.505778 L 126.473877 89.505778 L 126.473877 89.505778 Q 126.174805 89.712565 125.76123 89.712565 L 125.76123 89.712565 L 125.76123 89.712565 Q 125.060547 89.712565 124.730713 89.240885 L 124.730713 89.240885 L 124.730713 89.240885 Q 124.400879 88.769206 124.400879 87.812174 L 124.400879 87.812174 L 124.400879 87.812174 Q 124.400879 86.841471 124.771729 86.359538 L 124.771729 86.359538 L 124.771729 86.359538 Q 125.142578 85.877604 125.856934 85.877604 L 125.856934 85.877604 L 125.856934 85.877604 Q 126.287598 85.877604 126.593506 86.106608 L 126.593506 86.106608 L 126.593506 86.106608 Q 126.899414 86.335612 127.053223 86.749186 L 127.053223 86.749186 L 127.060059 86.749186 L 127.060059 86.749186 Q 127.138672 86.342448 127.30957 85.945964 L 127.30957 85.945964 L 127.952148 85.945964 L 127.952148 85.945964 Q 127.78125 86.308268 127.637695 86.832926 L 127.637695 86.832926 L 127.637695 86.832926 Q 127.494141 87.357585 127.466797 87.692546 L 127.466797 87.692546 L 127.466797 87.692546 Q 127.483887 88.239421 127.584717 88.765788 L 127.584717 88.765788 L 127.584717 88.765788 Q 127.685547 89.292155 127.846191 89.644206 L 127.846191 89.644206 L 127.220703 89.644206 L 127.220703 89.644206 Q 127.138672 89.43571 127.078857 89.191325 L 127.078857 89.191325 L 127.078857 89.191325 Q 127.019043 88.94694 127.001953 88.834147 L 127.001953 88.834147 Z M 125.046875 87.791667 L 125.046875 87.791667 L 125.046875 87.791667 Q 125.046875 88.550456 125.241699 88.893962 L 125.241699 88.893962 L 125.241699 88.893962 Q 125.436523 89.237467 125.887695 89.237467 L 125.887695 89.237467 L 125.887695 89.237467 Q 126.297852 89.237467 126.579834 88.842692 L 126.579834 88.842692 L 126.579834 88.842692 Q 126.861816 88.447917 126.950684 87.777995 L 126.950684 87.777995 L 126.950684 87.777995 Q 126.851563 87.056803 126.591797 86.694499 L 126.591797 86.694499 L 126.591797 86.694499 Q 126.332031 86.332194 125.925293 86.332194 L 125.925293 86.332194 L 125.925293 86.332194 Q 125.460449 86.332194 125.253662 86.6757 L 125.253662 86.6757 L 125.253662 86.6757 Q 125.046875 87.019206 125.046875 87.791667 Z M 128.447754 88.434245 L 128.447754 88.434245 L 128.447754 88.434245 Q 128.447754 87.822428 128.859619 87.405436 L 128.859619 87.405436 L 128.859619 87.405436 Q 129.271484 86.988444 130.023438 86.875651 L 130.023438 86.875651 L 130.023438 86.868815 L 130.023438 86.868815 Q 129.510742 86.831217 129.213379 86.581706 L 129.213379 86.581706 L 129.213379 86.581706 Q 128.916016 86.332194 128.916016 85.945964 L 128.916016 85.945964 L 128.916016 85.945964 Q 128.916016 85.593913 129.162109 85.352946 L 129.162109 85.352946 L 129.162109 85.352946 Q 129.408203 85.111979 129.849121 85.019694 L 129.849121 85.019694 L 129.849121 84.99235 L 128.980957 85.019694 L 128.728027 85.019694 L 128.728027 84.57194 L 130.89502 84.57194 L 130.89502 84.999186 L 130.89502 84.999186 Q 130.1875 85.081217 129.855957 85.299967 L 129.855957 85.299967 L 129.855957 85.299967 Q 129.524414 85.518717 129.524414 85.88444 L 129.524414 85.88444 L 129.524414 85.88444 Q 129.524414 86.12028 129.656006 86.274089 L 129.656006 86.274089 L 129.656006 86.274089 Q 129.787598 86.427897 130.031982 86.516764 L 130.031982 86.516764 L 130.031982 86.516764 Q 130.276367 86.605632 130.748047 86.646647 L 130.748047 86.646647 L 130.748047 87.094401 L 130.748047 87.094401 Q 129.937988 87.200358 129.519287 87.523356 L 129.519287 87.523356 L 129.519287 87.523356 Q 129.100586 87.846354 129.100586 88.348796 L 129.100586 88.348796 L 129.100586 88.348796 Q 129.100586 88.577799 129.182617 88.719645 L 129.182617 88.719645 L 129.182617 88.719645 Q 129.264648 88.861491 129.423584 88.952067 L 129.423584 88.952067 L 129.423584 88.952067 Q 129.58252 89.042643 130.037109 89.162272 L 130.037109 89.162272 L 130.037109 89.162272 Q 130.22168 89.213542 130.416504 89.271647 L 130.416504 89.271647 L 130.416504 89.271647 Q 130.611328 89.329753 130.771973 89.427165 L 130.771973 89.427165 L 130.771973 89.427165 Q 130.932617 89.524577 131.036865 89.674967 L 131.036865 89.674967 L 131.036865 89.674967 Q 131.141113 89.825358 131.141113 90.05778 L 131.141113 90.05778 L 131.141113 90.05778 Q 131.141113 90.208171 131.07959 90.39445 L 131.07959 90.39445 L 131.07959 90.39445 Q 131.018066 90.580729 130.857422 90.850749 L 130.857422 90.850749 L 130.426758 90.659342 L 130.426758 90.659342 Q 130.505371 90.553385 130.560059 90.413249 L 130.560059 90.413249 L 130.560059 90.413249 Q 130.614746 90.273112 130.614746 90.177409 L 130.614746 90.177409 L 130.614746 90.177409 Q 130.614746 90.054362 130.537842 89.972331 L 130.537842 89.972331 L 130.537842 89.972331 Q 130.460938 89.890299 130.310547 89.828776 L 130.310547 89.828776 L 130.310547 89.828776 Q 130.160156 89.767253 129.71582 89.664714 L 129.71582 89.664714 L 129.71582 89.664714 Q 129.322754 89.572428 129.167236 89.507487 L 129.167236 89.507487 L 129.167236 89.507487 Q 129.011719 89.442546 128.876709 89.351969 L 128.876709 89.351969 L 128.876709 89.351969 Q 128.741699 89.261393 128.647705 89.133219 L 128.647705 89.133219 L 128.647705 89.133219 Q 128.553711 89.005046 128.500732 88.832438 L 128.500732 88.832438 L 128.500732 88.832438 Q 128.447754 88.659831 128.447754 88.434245 Z M 132.64502 89.644206 L 131.968262 89.644206 L 131.968262 89.644206 Q 131.865723 89.534831 131.811035 89.304118 L 131.811035 89.304118 L 131.811035 89.304118 Q 131.756348 89.073405 131.756348 88.837565 L 131.756348 88.837565 L 131.756348 85.945964 L 132.371582 85.945964 L 132.371582 88.868327 L 132.371582 88.868327 Q 132.371582 89.090495 132.445068 89.298991 L 132.445068 89.298991 L 132.445068 89.298991 Q 132.518555 89.507487 132.64502 89.644206 L 132.64502 89.644206 Z M 132.084473 85.48112 L 131.828125 85.48112 L 131.828125 85.368327 L 132.063965 84.37028 L 132.771484 84.37028 L 132.771484 84.496745 L 132.084473 85.48112 Z M 135.738281 88.834147 L 135.724609 88.834147 L 135.724609 88.834147 Q 135.509277 89.298991 135.210205 89.505778 L 135.210205 89.505778 L 135.210205 89.505778 Q 134.911133 89.712565 134.497559 89.712565 L 134.497559 89.712565 L 134.497559 89.712565 Q 133.796875 89.712565 133.467041 89.240885 L 133.467041 89.240885 L 133.467041 89.240885 Q 133.137207 88.769206 133.137207 87.812174 L 133.137207 87.812174 L 133.137207 87.812174 Q 133.137207 86.841471 133.508057 86.359538 L 133.508057 86.359538 L 133.508057 86.359538 Q 133.878906 85.877604 134.593262 85.877604 L 134.593262 85.877604 L 134.593262 85.877604 Q 135.023926 85.877604 135.329834 86.106608 L 135.329834 86.106608 L 135.329834 86.106608 Q 135.635742 86.335612 135.789551 86.749186 L 135.789551 86.749186 L 135.796387 86.749186 L 135.796387 86.749186 Q 135.875 86.342448 136.045898 85.945964 L 136.045898 85.945964 L 136.688477 85.945964 L 136.688477 85.945964 Q 136.517578 86.308268 136.374023 86.832926 L 136.374023 86.832926 L 136.374023 86.832926 Q 136.230469 87.357585 136.203125 87.692546 L 136.203125 87.692546 L 136.203125 87.692546 Q 136.220215 88.239421 136.321045 88.765788 L 136.321045 88.765788 L 136.321045 88.765788 Q 136.421875 89.292155 136.58252 89.644206 L 136.58252 89.644206 L 135.957031 89.644206 L 135.957031 89.644206 Q 135.875 89.43571 135.815186 89.191325 L 135.815186 89.191325 L 135.815186 89.191325 Q 135.755371 88.94694 135.738281 88.834147 L 135.738281 88.834147 Z M 133.783203 87.791667 L 133.783203 87.791667 L 133.783203 87.791667 Q 133.783203 88.550456 133.978027 88.893962 L 133.978027 88.893962 L 133.978027 88.893962 Q 134.172852 89.237467 134.624023 89.237467 L 134.624023 89.237467 L 134.624023 89.237467 Q 135.03418 89.237467 135.316162 88.842692 L 135.316162 88.842692 L 135.316162 88.842692 Q 135.598145 88.447917 135.687012 87.777995 L 135.687012 87.777995 L 135.687012 87.777995 Q 135.587891 87.056803 135.328125 86.694499 L 135.328125 86.694499 L 135.328125 86.694499 Q 135.068359 86.332194 134.661621 86.332194 L 134.661621 86.332194 L 134.661621 86.332194 Q 134.196777 86.332194 133.98999 86.6757 L 133.98999 86.6757 L 133.98999 86.6757 Q 133.783203 87.019206 133.783203 87.791667 Z M 105.509766 86.393717 L 105.41748 86.393717 L 105.41748 86.393717 Q 105.191895 86.393717 104.918457 86.431315 L 104.918457 86.431315 L 104.918457 86.431315 Q 104.64502 86.468913 104.556152 86.520182 L 104.556152 86.520182 L 104.556152 86.045085 L 104.556152 86.045085 Q 104.638184 86.004069 104.821045 85.975016 L 104.821045 85.975016 L 104.821045 85.975016 Q 105.003906 85.945964 105.181641 85.945964 L 105.181641 85.945964 L 107.164063 85.945964 L 107.164063 86.393717 L 106.125 86.393717 L 106.125 88.735026 L 106.125 88.735026 Q 106.125 88.994792 106.196777 89.112712 L 106.196777 89.112712 L 106.196777 89.112712 Q 106.268555 89.230632 106.446289 89.230632 L 106.446289 89.230632 L 106.740234 89.203288 L 106.740234 89.644206 L 106.740234 89.644206 Q 106.477051 89.712565 106.251465 89.712565 L 106.251465 89.712565 L 106.251465 89.712565 Q 105.858398 89.712565 105.684082 89.51945 L 105.684082 89.51945 L 105.684082 89.51945 Q 105.509766 89.326335 105.509766 88.868327 L 105.509766 88.868327 L 105.509766 86.393717 Z M 110.821289 87.791667 L 110.821289 87.791667 L 110.821289 87.791667 Q 110.821289 88.76237 110.394043 89.237467 L 110.394043 89.237467 L 110.394043 89.237467 Q 109.966797 89.712565 109.15332 89.712565 L 109.15332 89.712565 L 109.15332 89.712565 Q 108.343262 89.712565 107.929688 89.218669 L 107.929688 89.218669 L 107.929688 89.218669 Q 107.516113 88.724772 107.516113 87.791667 L 107.516113 87.791667 L 107.516113 87.791667 Q 107.516113 85.877604 109.173828 85.877604 L 109.173828 85.877604 L 109.173828 85.877604 Q 110.021484 85.877604 110.421387 86.344157 L 110.421387 86.344157 L 110.421387 86.344157 Q 110.821289 86.81071 110.821289 87.791667 Z M 110.175293 87.791667 L 110.175293 87.791667 L 110.175293 87.791667 Q 110.175293 87.026042 109.947998 86.679118 L 109.947998 86.679118 L 109.947998 86.679118 Q 109.720703 86.332194 109.184082 86.332194 L 109.184082 86.332194 L 109.184082 86.332194 Q 108.644043 86.332194 108.403076 86.685954 L 108.403076 86.685954 L 108.403076 86.685954 Q 108.162109 87.039714 108.162109 87.791667 L 108.162109 87.791667 L 108.162109 87.791667 Q 108.162109 88.523112 108.399658 88.890544 L 108.399658 88.890544 L 108.399658 88.890544 Q 108.637207 89.257975 109.146484 89.257975 L 109.146484 89.257975 L 109.146484 89.257975 Q 109.700195 89.257975 109.937744 88.902507 L 109.937744 88.902507 L 109.937744 88.902507 Q 110.175293 88.547038 110.175293 87.791667 Z M 89.510254 89.644206 L 88.789063 89.644206 L 87.538086 87.955729 L 87.086914 88.328288 L 87.086914 89.644206 L 86.47168 89.644206 L 86.47168 85.945964 L 87.086914 85.945964 L 87.086914 87.740397 L 88.710449 85.945964 L 89.431641 85.945964 L 87.931152 87.535319 L 89.510254 89.644206 Z M 92.39502 88.834147 L 92.381348 88.834147 L 92.381348 88.834147 Q 92.166016 89.298991 91.866943 89.505778 L 91.866943 89.505778 L 91.866943 89.505778 Q 91.567871 89.712565 91.154297 89.712565 L 91.154297 89.712565 L 91.154297 89.712565 Q 90.453613 89.712565 90.123779 89.240885 L 90.123779 89.240885 L 90.123779 89.240885 Q 89.793945 88.769206 89.793945 87.812174 L 89.793945 87.812174 L 89.793945 87.812174 Q 89.793945 86.841471 90.164795 86.359538 L 90.164795 86.359538 L 90.164795 86.359538 Q 90.535645 85.877604 91.25 85.877604 L 91.25 85.877604 L 91.25 85.877604 Q 91.680664 85.877604 91.986572 86.106608 L 91.986572 86.106608 L 91.986572 86.106608 Q 92.29248 86.335612 92.446289 86.749186 L 92.446289 86.749186 L 92.453125 86.749186 L 92.453125 86.749186 Q 92.531738 86.342448 92.702637 85.945964 L 92.702637 85.945964 L 93.345215 85.945964 L 93.345215 85.945964 Q 93.174316 86.308268 93.030762 86.832926 L 93.030762 86.832926 L 93.030762 86.832926 Q 92.887207 87.357585 92.859863 87.692546 L 92.859863 87.692546 L 92.859863 87.692546 Q 92.876953 88.239421 92.977783 88.765788 L 92.977783 88.765788 L 92.977783 88.765788 Q 93.078613 89.292155 93.239258 89.644206 L 93.239258 89.644206 L 92.61377 89.644206 L 92.61377 89.644206 Q 92.531738 89.43571 92.471924 89.191325 L 92.471924 89.191325 L 92.471924 89.191325 Q 92.412109 88.94694 92.39502 88.834147 L 92.39502 88.834147 Z M 90.439941 87.791667 L 90.439941 87.791667 L 90.439941 87.791667 Q 90.439941 88.550456 90.634766 88.893962 L 90.634766 88.893962 L 90.634766 88.893962 Q 90.82959 89.237467 91.280762 89.237467 L 91.280762 89.237467 L 91.280762 89.237467 Q 91.690918 89.237467 91.9729 88.842692 L 91.9729 88.842692 L 91.9729 88.842692 Q 92.254883 88.447917 92.34375 87.777995 L 92.34375 87.777995 L 92.34375 87.777995 Q 92.244629 87.056803 91.984863 86.694499 L 91.984863 86.694499 L 91.984863 86.694499 Q 91.725098 86.332194 91.318359 86.332194 L 91.318359 86.332194 L 91.318359 86.332194 Q 90.853516 86.332194 90.646729 86.6757 L 90.646729 86.6757 L 90.646729 86.6757 Q 90.439941 87.019206 90.439941 87.791667 Z M 91.444824 85.48112 L 91.188477 85.48112 L 91.188477 85.368327 L 91.424316 84.37028 L 92.131836 84.37028 L 92.131836 84.496745 L 91.444824 85.48112 Z M 96.780273 86.752604 L 96.780273 86.752604 L 96.780273 86.752604 Q 96.780273 87.347331 96.426514 88.121501 L 96.426514 88.121501 L 96.426514 88.121501 Q 96.072754 88.895671 95.460938 89.644206 L 95.460938 89.644206 L 94.879883 89.644206 L 93.546875 85.945964 L 94.192871 85.945964 L 95.255859 89.117839 L 95.255859 89.117839 Q 96.165039 87.931803 96.165039 86.783366 L 96.165039 86.783366 L 96.165039 86.783366 Q 96.165039 86.32194 95.997559 85.945964 L 95.997559 85.945964 L 96.602539 85.945964 L 96.602539 85.945964 Q 96.780273 86.277507 96.780273 86.752604 Z M 100.064941 87.24821 L 100.064941 88.109538 L 100.064941 88.109538 Q 100.064941 88.646159 100.259766 88.941813 L 100.259766 88.941813 L 100.259766 88.941813 Q 100.45459 89.237467 100.803223 89.237467 L 100.803223 89.237467 L 100.803223 89.237467 Q 101.192871 89.237467 101.385986 88.919596 L 101.385986 88.919596 L 101.385986 88.919596 Q 101.579102 88.601725 101.579102 87.894206 L 101.579102 87.894206 L 101.579102 87.894206 Q 101.579102 87.261882 101.353516 86.853434 L 101.353516 86.853434 L 101.353516 86.853434 Q 101.12793 86.444987 100.710938 86.349284 L 100.710938 86.349284 L 100.789551 85.874186 L 100.789551 85.874186 Q 101.233887 85.945964 101.556885 86.22111 L 101.556885 86.22111 L 101.556885 86.22111 Q 101.879883 86.496257 102.05249 86.92863 L 102.05249 86.92863 L 102.05249 86.92863 Q 102.225098 87.361003 102.225098 87.877116 L 102.225098 87.877116 L 102.225098 87.877116 Q 102.225098 88.752116 101.871338 89.23234 L 101.871338 89.23234 L 101.871338 89.23234 Q 101.517578 89.712565 100.868164 89.712565 L 100.868164 89.712565 L 100.868164 89.712565 Q 100.4375 89.712565 100.169189 89.492106 L 100.169189 89.492106 L 100.169189 89.492106 Q 99.900879 89.271647 99.784668 88.799967 L 99.784668 88.799967 L 99.770996 88.799967 L 99.770996 88.799967 Q 99.654785 89.271647 99.386475 89.492106 L 99.386475 89.492106 L 99.386475 89.492106 Q 99.118164 89.712565 98.6875 89.712565 L 98.6875 89.712565 L 98.6875 89.712565 Q 98.038086 89.712565 97.684326 89.23234 L 97.684326 89.23234 L 97.684326 89.23234 Q 97.330566 88.752116 97.330566 87.877116 L 97.330566 87.877116 L 97.330566 87.877116 Q 97.330566 87.077311 97.716797 86.530436 L 97.716797 86.530436 L 97.716797 86.530436 Q 98.103027 85.983561 98.766113 85.874186 L 98.766113 85.874186 L 98.844727 86.349284 L 98.844727 86.349284 Q 98.437988 86.438151 98.207275 86.839762 L 98.207275 86.839762 L 98.207275 86.839762 Q 97.976563 87.241374 97.976563 87.894206 L 97.976563 87.894206 L 97.976563 87.894206 Q 97.976563 88.598307 98.16626 88.917887 L 98.16626 88.917887 L 98.16626 88.917887 Q 98.355957 89.237467 98.745605 89.237467 L 98.745605 89.237467 L 98.745605 89.237467 Q 99.094238 89.237467 99.295898 88.941813 L 99.295898 88.941813 L 99.295898 88.941813 Q 99.497559 88.646159 99.497559 88.109538 L 99.497559 88.109538 L 99.497559 87.24821 L 100.064941 87.24821 Z M 158.966797 78.932292 L 158.966797 78.932292 L 158.966797 78.932292 Q 158.966797 79.527018 158.613037 80.301188 L 158.613037 80.301188 L 158.613037 80.301188 Q 158.259277 81.075358 157.647461 81.823893 L 157.647461 81.823893 L 157.066406 81.823893 L 155.733398 78.125651 L 156.379395 78.125651 L 157.442383 81.297526 L 157.442383 81.297526 Q 158.351563 80.111491 158.351563 78.963053 L 158.351563 78.963053 L 158.351563 78.963053 Q 158.351563 78.501628 158.184082 78.125651 L 158.184082 78.125651 L 158.789063 78.125651 L 158.789063 78.125651 Q 158.966797 78.457194 158.966797 78.932292 Z M 162.128418 81.013835 L 162.114746 81.013835 L 162.114746 81.013835 Q 161.899414 81.478678 161.600342 81.685465 L 161.600342 81.685465 L 161.600342 81.685465 Q 161.30127 81.892253 160.887695 81.892253 L 160.887695 81.892253 L 160.887695 81.892253 Q 160.187012 81.892253 159.857178 81.420573 L 159.857178 81.420573 L 159.857178 81.420573 Q 159.527344 80.948893 159.527344 79.991862 L 159.527344 79.991862 L 159.527344 79.991862 Q 159.527344 79.021159 159.898193 78.539225 L 159.898193 78.539225 L 159.898193 78.539225 Q 160.269043 78.057292 160.983398 78.057292 L 160.983398 78.057292 L 160.983398 78.057292 Q 161.414063 78.057292 161.719971 78.286296 L 161.719971 78.286296 L 161.719971 78.286296 Q 162.025879 78.515299 162.179688 78.928874 L 162.179688 78.928874 L 162.186523 78.928874 L 162.186523 78.928874 Q 162.265137 78.522135 162.436035 78.125651 L 162.436035 78.125651 L 163.078613 78.125651 L 163.078613 78.125651 Q 162.907715 78.487956 162.76416 79.012614 L 162.76416 79.012614 L 162.76416 79.012614 Q 162.620605 79.537272 162.593262 79.872233 L 162.593262 79.872233 L 162.593262 79.872233 Q 162.610352 80.419108 162.711182 80.945475 L 162.711182 80.945475 L 162.711182 80.945475 Q 162.812012 81.471842 162.972656 81.823893 L 162.972656 81.823893 L 162.347168 81.823893 L 162.347168 81.823893 Q 162.265137 81.615397 162.205322 81.371012 L 162.205322 81.371012 L 162.205322 81.371012 Q 162.145508 81.126628 162.128418 81.013835 L 162.128418 81.013835 Z M 160.17334 79.971354 L 160.17334 79.971354 L 160.17334 79.971354 Q 160.17334 80.730143 160.368164 81.073649 L 160.368164 81.073649 L 160.368164 81.073649 Q 160.562988 81.417155 161.01416 81.417155 L 161.01416 81.417155 L 161.01416 81.417155 Q 161.424316 81.417155 161.706299 81.02238 L 161.706299 81.02238 L 161.706299 81.02238 Q 161.988281 80.627604 162.077148 79.957682 L 162.077148 79.957682 L 162.077148 79.957682 Q 161.978027 79.236491 161.718262 78.874186 L 161.718262 78.874186 L 161.718262 78.874186 Q 161.458496 78.511882 161.051758 78.511882 L 161.051758 78.511882 L 161.051758 78.511882 Q 160.586914 78.511882 160.380127 78.855387 L 160.380127 78.855387 L 160.380127 78.855387 Q 160.17334 79.198893 160.17334 79.971354 Z M 146.12207 81.786296 L 144.710449 78.125651 L 145.366699 78.125651 L 146.204102 80.43278 L 146.204102 80.43278 Q 146.228027 80.507975 146.263916 80.615641 L 146.263916 80.615641 L 146.263916 80.615641 Q 146.299805 80.723307 146.333984 80.837809 L 146.333984 80.837809 L 146.333984 80.837809 Q 146.368164 80.952311 146.397217 81.059977 L 146.397217 81.059977 L 146.397217 81.059977 Q 146.42627 81.167643 146.439941 81.242839 L 146.439941 81.242839 L 146.439941 81.242839 Q 146.515137 80.931803 146.692871 80.439616 L 146.692871 80.439616 L 147.509766 78.125651 L 148.162598 78.125651 L 146.82959 81.642741 L 146.82959 81.642741 Q 146.713379 81.950358 146.614258 82.413493 L 146.614258 82.413493 L 146.614258 82.413493 Q 146.515137 82.876628 146.470703 83.273112 L 146.470703 83.273112 L 145.817871 83.273112 L 145.817871 83.273112 Q 145.90332 82.616862 146.12207 81.786296 L 146.12207 81.786296 Z M 149.543457 81.823893 L 148.866699 81.823893 L 148.866699 81.823893 Q 148.76416 81.714518 148.709473 81.483805 L 148.709473 81.483805 L 148.709473 81.483805 Q 148.654785 81.253092 148.654785 81.017253 L 148.654785 81.017253 L 148.654785 78.125651 L 149.27002 78.125651 L 149.27002 81.048014 L 149.27002 81.048014 Q 149.27002 81.270182 149.343506 81.478678 L 149.343506 81.478678 L 149.343506 81.478678 Q 149.416992 81.687174 149.543457 81.823893 L 149.543457 81.823893 Z M 152.636719 81.013835 L 152.623047 81.013835 L 152.623047 81.013835 Q 152.407715 81.478678 152.108643 81.685465 L 152.108643 81.685465 L 152.108643 81.685465 Q 151.80957 81.892253 151.395996 81.892253 L 151.395996 81.892253 L 151.395996 81.892253 Q 150.695313 81.892253 150.365479 81.420573 L 150.365479 81.420573 L 150.365479 81.420573 Q 150.035645 80.948893 150.035645 79.991862 L 150.035645 79.991862 L 150.035645 79.991862 Q 150.035645 79.021159 150.406494 78.539225 L 150.406494 78.539225 L 150.406494 78.539225 Q 150.777344 78.057292 151.491699 78.057292 L 151.491699 78.057292 L 151.491699 78.057292 Q 151.922363 78.057292 152.228271 78.286296 L 152.228271 78.286296 L 152.228271 78.286296 Q 152.53418 78.515299 152.687988 78.928874 L 152.687988 78.928874 L 152.694824 78.928874 L 152.694824 78.928874 Q 152.773438 78.522135 152.944336 78.125651 L 152.944336 78.125651 L 153.586914 78.125651 L 153.586914 78.125651 Q 153.416016 78.487956 153.272461 79.012614 L 153.272461 79.012614 L 153.272461 79.012614 Q 153.128906 79.537272 153.101563 79.872233 L 153.101563 79.872233 L 153.101563 79.872233 Q 153.118652 80.419108 153.219482 80.945475 L 153.219482 80.945475 L 153.219482 80.945475 Q 153.320313 81.471842 153.480957 81.823893 L 153.480957 81.823893 L 152.855469 81.823893 L 152.855469 81.823893 Q 152.773438 81.615397 152.713623 81.371012 L 152.713623 81.371012 L 152.713623 81.371012 Q 152.653809 81.126628 152.636719 81.013835 L 152.636719 81.013835 Z M 150.681641 79.971354 L 150.681641 79.971354 L 150.681641 79.971354 Q 150.681641 80.730143 150.876465 81.073649 L 150.876465 81.073649 L 150.876465 81.073649 Q 151.071289 81.417155 151.522461 81.417155 L 151.522461 81.417155 L 151.522461 81.417155 Q 151.932617 81.417155 152.2146 81.02238 L 152.2146 81.02238 L 152.2146 81.02238 Q 152.496582 80.627604 152.585449 79.957682 L 152.585449 79.957682 L 152.585449 79.957682 Q 152.486328 79.236491 152.226563 78.874186 L 152.226563 78.874186 L 152.226563 78.874186 Q 151.966797 78.511882 151.560059 78.511882 L 151.560059 78.511882 L 151.560059 78.511882 Q 151.095215 78.511882 150.888428 78.855387 L 150.888428 78.855387 L 150.888428 78.855387 Q 150.681641 79.198893 150.681641 79.971354 Z M 127.401855 81.892253 L 127.401855 81.892253 L 127.401855 81.892253 Q 127.008789 81.892253 126.834473 81.699137 L 126.834473 81.699137 L 126.834473 81.699137 Q 126.660156 81.506022 126.660156 81.048014 L 126.660156 81.048014 L 126.660156 78.573405 L 125.286133 78.573405 L 125.286133 78.819499 L 125.286133 78.819499 Q 125.286133 79.602214 125.197266 80.403727 L 125.197266 80.403727 L 125.197266 80.403727 Q 125.108398 81.205241 124.951172 81.823893 L 124.951172 81.823893 L 124.308594 81.823893 L 124.308594 81.823893 Q 124.486328 81.119792 124.585449 80.328532 L 124.585449 80.328532 L 124.585449 80.328532 Q 124.68457 79.537272 124.68457 78.846842 L 124.68457 78.846842 L 124.68457 78.573405 L 124.68457 78.573405 Q 124.458984 78.573405 124.185547 78.611003 L 124.185547 78.611003 L 124.185547 78.611003 Q 123.912109 78.6486 123.823242 78.69987 L 123.823242 78.69987 L 123.823242 78.224772 L 123.823242 78.224772 Q 123.905273 78.183757 124.088135 78.154704 L 124.088135 78.154704 L 124.088135 78.154704 Q 124.270996 78.125651 124.44873 78.125651 L 124.44873 78.125651 L 128.075195 78.125651 L 128.075195 78.573405 L 127.275391 78.573405 L 127.275391 80.914714 L 127.275391 80.914714 Q 127.275391 81.174479 127.347168 81.292399 L 127.347168 81.292399 L 127.347168 81.292399 Q 127.418945 81.410319 127.59668 81.410319 L 127.59668 81.410319 L 127.890625 81.382975 L 127.890625 81.823893 L 127.890625 81.823893 Q 127.627441 81.892253 127.401855 81.892253 Z M 131.277832 81.013835 L 131.26416 81.013835 L 131.26416 81.013835 Q 131.048828 81.478678 130.749756 81.685465 L 130.749756 81.685465 L 130.749756 81.685465 Q 130.450684 81.892253 130.037109 81.892253 L 130.037109 81.892253 L 130.037109 81.892253 Q 129.336426 81.892253 129.006592 81.420573 L 129.006592 81.420573 L 129.006592 81.420573 Q 128.676758 80.948893 128.676758 79.991862 L 128.676758 79.991862 L 128.676758 79.991862 Q 128.676758 79.021159 129.047607 78.539225 L 129.047607 78.539225 L 129.047607 78.539225 Q 129.418457 78.057292 130.132813 78.057292 L 130.132813 78.057292 L 130.132813 78.057292 Q 130.563477 78.057292 130.869385 78.286296 L 130.869385 78.286296 L 130.869385 78.286296 Q 131.175293 78.515299 131.329102 78.928874 L 131.329102 78.928874 L 131.335938 78.928874 L 131.335938 78.928874 Q 131.414551 78.522135 131.585449 78.125651 L 131.585449 78.125651 L 132.228027 78.125651 L 132.228027 78.125651 Q 132.057129 78.487956 131.913574 79.012614 L 131.913574 79.012614 L 131.913574 79.012614 Q 131.77002 79.537272 131.742676 79.872233 L 131.742676 79.872233 L 131.742676 79.872233 Q 131.759766 80.419108 131.860596 80.945475 L 131.860596 80.945475 L 131.860596 80.945475 Q 131.961426 81.471842 132.12207 81.823893 L 132.12207 81.823893 L 131.496582 81.823893 L 131.496582 81.823893 Q 131.414551 81.615397 131.354736 81.371012 L 131.354736 81.371012 L 131.354736 81.371012 Q 131.294922 81.126628 131.277832 81.013835 L 131.277832 81.013835 Z M 129.322754 79.971354 L 129.322754 79.971354 L 129.322754 79.971354 Q 129.322754 80.730143 129.517578 81.073649 L 129.517578 81.073649 L 129.517578 81.073649 Q 129.712402 81.417155 130.163574 81.417155 L 130.163574 81.417155 L 130.163574 81.417155 Q 130.57373 81.417155 130.855713 81.02238 L 130.855713 81.02238 L 130.855713 81.02238 Q 131.137695 80.627604 131.226563 79.957682 L 131.226563 79.957682 L 131.226563 79.957682 Q 131.127441 79.236491 130.867676 78.874186 L 130.867676 78.874186 L 130.867676 78.874186 Q 130.60791 78.511882 130.201172 78.511882 L 130.201172 78.511882 L 130.201172 78.511882 Q 129.736328 78.511882 129.529541 78.855387 L 129.529541 78.855387 L 129.529541 78.855387 Q 129.322754 79.198893 129.322754 79.971354 Z M 130.327637 77.660807 L 130.071289 77.660807 L 130.071289 77.548014 L 130.307129 76.549967 L 131.014648 76.549967 L 131.014648 76.676432 L 130.327637 77.660807 Z M 135.663086 78.932292 L 135.663086 78.932292 L 135.663086 78.932292 Q 135.663086 79.527018 135.309326 80.301188 L 135.309326 80.301188 L 135.309326 80.301188 Q 134.955566 81.075358 134.34375 81.823893 L 134.34375 81.823893 L 133.762695 81.823893 L 132.429688 78.125651 L 133.075684 78.125651 L 134.138672 81.297526 L 134.138672 81.297526 Q 135.047852 80.111491 135.047852 78.963053 L 135.047852 78.963053 L 135.047852 78.963053 Q 135.047852 78.501628 134.880371 78.125651 L 134.880371 78.125651 L 135.485352 78.125651 L 135.485352 78.125651 Q 135.663086 78.457194 135.663086 78.932292 Z M 136.982422 78.573405 L 136.890137 78.573405 L 136.890137 78.573405 Q 136.664551 78.573405 136.391113 78.611003 L 136.391113 78.611003 L 136.391113 78.611003 Q 136.117676 78.6486 136.028809 78.69987 L 136.028809 78.69987 L 136.028809 78.224772 L 136.028809 78.224772 Q 136.11084 78.183757 136.293701 78.154704 L 136.293701 78.154704 L 136.293701 78.154704 Q 136.476563 78.125651 136.654297 78.125651 L 136.654297 78.125651 L 138.636719 78.125651 L 138.636719 78.573405 L 137.597656 78.573405 L 137.597656 80.914714 L 137.597656 80.914714 Q 137.597656 81.174479 137.669434 81.292399 L 137.669434 81.292399 L 137.669434 81.292399 Q 137.741211 81.410319 137.918945 81.410319 L 137.918945 81.410319 L 138.212891 81.382975 L 138.212891 81.823893 L 138.212891 81.823893 Q 137.949707 81.892253 137.724121 81.892253 L 137.724121 81.892253 L 137.724121 81.892253 Q 137.331055 81.892253 137.156738 81.699137 L 137.156738 81.699137 L 137.156738 81.699137 Q 136.982422 81.506022 136.982422 81.048014 L 136.982422 81.048014 L 136.982422 78.573405 Z M 141.589844 81.013835 L 141.576172 81.013835 L 141.576172 81.013835 Q 141.36084 81.478678 141.061768 81.685465 L 141.061768 81.685465 L 141.061768 81.685465 Q 140.762695 81.892253 140.349121 81.892253 L 140.349121 81.892253 L 140.349121 81.892253 Q 139.648438 81.892253 139.318604 81.420573 L 139.318604 81.420573 L 139.318604 81.420573 Q 138.98877 80.948893 138.98877 79.991862 L 138.98877 79.991862 L 138.98877 79.991862 Q 138.98877 79.021159 139.359619 78.539225 L 139.359619 78.539225 L 139.359619 78.539225 Q 139.730469 78.057292 140.444824 78.057292 L 140.444824 78.057292 L 140.444824 78.057292 Q 140.875488 78.057292 141.181396 78.286296 L 141.181396 78.286296 L 141.181396 78.286296 Q 141.487305 78.515299 141.641113 78.928874 L 141.641113 78.928874 L 141.647949 78.928874 L 141.647949 78.928874 Q 141.726563 78.522135 141.897461 78.125651 L 141.897461 78.125651 L 142.540039 78.125651 L 142.540039 78.125651 Q 142.369141 78.487956 142.225586 79.012614 L 142.225586 79.012614 L 142.225586 79.012614 Q 142.082031 79.537272 142.054688 79.872233 L 142.054688 79.872233 L 142.054688 79.872233 Q 142.071777 80.419108 142.172607 80.945475 L 142.172607 80.945475 L 142.172607 80.945475 Q 142.273438 81.471842 142.434082 81.823893 L 142.434082 81.823893 L 141.808594 81.823893 L 141.808594 81.823893 Q 141.726563 81.615397 141.666748 81.371012 L 141.666748 81.371012 L 141.666748 81.371012 Q 141.606934 81.126628 141.589844 81.013835 L 141.589844 81.013835 Z M 139.634766 79.971354 L 139.634766 79.971354 L 139.634766 79.971354 Q 139.634766 80.730143 139.82959 81.073649 L 139.82959 81.073649 L 139.82959 81.073649 Q 140.024414 81.417155 140.475586 81.417155 L 140.475586 81.417155 L 140.475586 81.417155 Q 140.885742 81.417155 141.167725 81.02238 L 141.167725 81.02238 L 141.167725 81.02238 Q 141.449707 80.627604 141.538574 79.957682 L 141.538574 79.957682 L 141.538574 79.957682 Q 141.439453 79.236491 141.179688 78.874186 L 141.179688 78.874186 L 141.179688 78.874186 Q 140.919922 78.511882 140.513184 78.511882 L 140.513184 78.511882 L 140.513184 78.511882 Q 140.04834 78.511882 139.841553 78.855387 L 139.841553 78.855387 L 139.841553 78.855387 Q 139.634766 79.198893 139.634766 79.971354 Z M 115.849121 78.573405 L 115.756836 78.573405 L 115.756836 78.573405 Q 115.53125 78.573405 115.257813 78.611003 L 115.257813 78.611003 L 115.257813 78.611003 Q 114.984375 78.6486 114.895508 78.69987 L 114.895508 78.69987 L 114.895508 78.224772 L 114.895508 78.224772 Q 114.977539 78.183757 115.1604 78.154704 L 115.1604 78.154704 L 115.1604 78.154704 Q 115.343262 78.125651 115.520996 78.125651 L 115.520996 78.125651 L 117.503418 78.125651 L 117.503418 78.573405 L 116.464355 78.573405 L 116.464355 80.914714 L 116.464355 80.914714 Q 116.464355 81.174479 116.536133 81.292399 L 116.536133 81.292399 L 116.536133 81.292399 Q 116.60791 81.410319 116.785645 81.410319 L 116.785645 81.410319 L 117.07959 81.382975 L 117.07959 81.823893 L 117.07959 81.823893 Q 116.816406 81.892253 116.59082 81.892253 L 116.59082 81.892253 L 116.59082 81.892253 Q 116.197754 81.892253 116.023438 81.699137 L 116.023438 81.699137 L 116.023438 81.699137 Q 115.849121 81.506022 115.849121 81.048014 L 115.849121 81.048014 L 115.849121 78.573405 Z M 120.456543 81.013835 L 120.442871 81.013835 L 120.442871 81.013835 Q 120.227539 81.478678 119.928467 81.685465 L 119.928467 81.685465 L 119.928467 81.685465 Q 119.629395 81.892253 119.21582 81.892253 L 119.21582 81.892253 L 119.21582 81.892253 Q 118.515137 81.892253 118.185303 81.420573 L 118.185303 81.420573 L 118.185303 81.420573 Q 117.855469 80.948893 117.855469 79.991862 L 117.855469 79.991862 L 117.855469 79.991862 Q 117.855469 79.021159 118.226318 78.539225 L 118.226318 78.539225 L 118.226318 78.539225 Q 118.597168 78.057292 119.311523 78.057292 L 119.311523 78.057292 L 119.311523 78.057292 Q 119.742188 78.057292 120.048096 78.286296 L 120.048096 78.286296 L 120.048096 78.286296 Q 120.354004 78.515299 120.507813 78.928874 L 120.507813 78.928874 L 120.514648 78.928874 L 120.514648 78.928874 Q 120.593262 78.522135 120.76416 78.125651 L 120.76416 78.125651 L 121.406738 78.125651 L 121.406738 78.125651 Q 121.23584 78.487956 121.092285 79.012614 L 121.092285 79.012614 L 121.092285 79.012614 Q 120.94873 79.537272 120.921387 79.872233 L 120.921387 79.872233 L 120.921387 79.872233 Q 120.938477 80.419108 121.039307 80.945475 L 121.039307 80.945475 L 121.039307 80.945475 Q 121.140137 81.471842 121.300781 81.823893 L 121.300781 81.823893 L 120.675293 81.823893 L 120.675293 81.823893 Q 120.593262 81.615397 120.533447 81.371012 L 120.533447 81.371012 L 120.533447 81.371012 Q 120.473633 81.126628 120.456543 81.013835 L 120.456543 81.013835 Z M 118.501465 79.971354 L 118.501465 79.971354 L 118.501465 79.971354 Q 118.501465 80.730143 118.696289 81.073649 L 118.696289 81.073649 L 118.696289 81.073649 Q 118.891113 81.417155 119.342285 81.417155 L 119.342285 81.417155 L 119.342285 81.417155 Q 119.752441 81.417155 120.034424 81.02238 L 120.034424 81.02238 L 120.034424 81.02238 Q 120.316406 80.627604 120.405273 79.957682 L 120.405273 79.957682 L 120.405273 79.957682 Q 120.306152 79.236491 120.046387 78.874186 L 120.046387 78.874186 L 120.046387 78.874186 Q 119.786621 78.511882 119.379883 78.511882 L 119.379883 78.511882 L 119.379883 78.511882 Q 118.915039 78.511882 118.708252 78.855387 L 118.708252 78.855387 L 118.708252 78.855387 Q 118.501465 79.198893 118.501465 79.971354 Z M 89.70166 80.060221 L 89.70166 80.060221 L 89.70166 80.060221 Q 89.70166 80.873698 89.286377 81.382975 L 89.286377 81.382975 L 89.286377 81.382975 Q 88.871094 81.892253 88.208008 81.892253 L 88.208008 81.892253 L 88.208008 81.892253 Q 87.832031 81.892253 87.558594 81.776042 L 87.558594 81.776042 L 87.558594 81.776042 Q 87.285156 81.659831 87.066406 81.403483 L 87.066406 81.403483 L 87.052734 81.403483 L 87.052734 81.403483 Q 87.066406 81.608561 87.066406 81.823893 L 87.066406 81.823893 L 87.066406 83.27653 L 86.451172 83.27653 L 86.451172 79.838053 L 86.451172 79.838053 Q 86.451172 79.000651 86.864746 78.527262 L 86.864746 78.527262 L 86.864746 78.527262 Q 87.27832 78.053874 88.006348 78.053874 L 88.006348 78.053874 L 88.006348 78.053874 Q 88.491699 78.053874 88.881348 78.301676 L 88.881348 78.301676 L 88.881348 78.301676 Q 89.270996 78.549479 89.486328 79.009196 L 89.486328 79.009196 L 89.486328 79.009196 Q 89.70166 79.468913 89.70166 80.060221 Z M 89.041992 80.032878 L 89.041992 80.032878 L 89.041992 80.032878 Q 89.041992 79.318522 88.749756 78.913493 L 88.749756 78.913493 L 88.749756 78.913493 Q 88.45752 78.508464 87.965332 78.508464 L 87.965332 78.508464 L 87.965332 78.508464 Q 87.066406 78.508464 87.066406 79.851725 L 87.066406 79.851725 L 87.066406 80.935221 L 87.066406 80.935221 Q 87.254395 81.171061 87.541504 81.304362 L 87.541504 81.304362 L 87.541504 81.304362 Q 87.828613 81.437663 88.129395 81.437663 L 88.129395 81.437663 L 88.129395 81.437663 Q 88.563477 81.437663 88.802734 81.075358 L 88.802734 81.075358 L 88.802734 81.075358 Q 89.041992 80.713053 89.041992 80.032878 Z M 91.338867 81.823893 L 90.662109 81.823893 L 90.662109 81.823893 Q 90.55957 81.714518 90.504883 81.483805 L 90.504883 81.483805 L 90.504883 81.483805 Q 90.450195 81.253092 90.450195 81.017253 L 90.450195 81.017253 L 90.450195 78.125651 L 91.06543 78.125651 L 91.06543 81.048014 L 91.06543 81.048014 Q 91.06543 81.270182 91.138916 81.478678 L 91.138916 81.478678 L 91.138916 81.478678 Q 91.212402 81.687174 91.338867 81.823893 L 91.338867 81.823893 Z M 95.201172 80.145671 L 95.201172 80.145671 L 95.201172 80.145671 Q 95.201172 80.969401 94.755127 81.430827 L 94.755127 81.430827 L 94.755127 81.430827 Q 94.309082 81.892253 93.526367 81.892253 L 93.526367 81.892253 L 93.526367 81.892253 Q 92.706055 81.892253 92.268555 81.412028 L 92.268555 81.412028 L 92.268555 81.412028 Q 91.831055 80.931803 91.831055 80.032878 L 91.831055 80.032878 L 91.831055 80.032878 Q 91.831055 79.127116 92.34375 78.626383 L 92.34375 78.626383 L 92.34375 78.626383 Q 92.856445 78.125651 93.806641 78.125651 L 93.806641 78.125651 L 95.751465 78.125651 L 95.751465 78.573405 L 95.1875 78.573405 L 94.681641 78.552897 L 94.681641 78.566569 L 94.681641 78.566569 Q 94.958496 78.980143 95.079834 79.359538 L 95.079834 79.359538 L 95.079834 79.359538 Q 95.201172 79.738932 95.201172 80.145671 Z M 94.555176 80.155924 L 94.555176 80.155924 L 94.555176 80.155924 Q 94.555176 79.284342 94.131348 78.573405 L 94.131348 78.573405 L 93.827148 78.573405 L 93.827148 78.573405 Q 93.198242 78.573405 92.839355 78.956217 L 92.839355 78.956217 L 92.839355 78.956217 Q 92.480469 79.33903 92.480469 80.026042 L 92.480469 80.026042 L 92.480469 80.026042 Q 92.480469 81.437663 93.499023 81.437663 L 93.499023 81.437663 L 93.499023 81.437663 Q 94.015137 81.437663 94.285156 81.107829 L 94.285156 81.107829 L 94.285156 81.107829 Q 94.555176 80.777995 94.555176 80.155924 Z M 99.367676 81.823893 L 98.646484 81.823893 L 97.395508 80.135417 L 96.944336 80.507975 L 96.944336 81.823893 L 96.329102 81.823893 L 96.329102 78.125651 L 96.944336 78.125651 L 96.944336 79.920085 L 98.567871 78.125651 L 99.289063 78.125651 L 97.788574 79.715007 L 99.367676 81.823893 Z M 102.252441 81.013835 L 102.23877 81.013835 L 102.23877 81.013835 Q 102.023438 81.478678 101.724365 81.685465 L 101.724365 81.685465 L 101.724365 81.685465 Q 101.425293 81.892253 101.011719 81.892253 L 101.011719 81.892253 L 101.011719 81.892253 Q 100.311035 81.892253 99.981201 81.420573 L 99.981201 81.420573 L 99.981201 81.420573 Q 99.651367 80.948893 99.651367 79.991862 L 99.651367 79.991862 L 99.651367 79.991862 Q 99.651367 79.021159 100.022217 78.539225 L 100.022217 78.539225 L 100.022217 78.539225 Q 100.393066 78.057292 101.107422 78.057292 L 101.107422 78.057292 L 101.107422 78.057292 Q 101.538086 78.057292 101.843994 78.286296 L 101.843994 78.286296 L 101.843994 78.286296 Q 102.149902 78.515299 102.303711 78.928874 L 102.303711 78.928874 L 102.310547 78.928874 L 102.310547 78.928874 Q 102.38916 78.522135 102.560059 78.125651 L 102.560059 78.125651 L 103.202637 78.125651 L 103.202637 78.125651 Q 103.031738 78.487956 102.888184 79.012614 L 102.888184 79.012614 L 102.888184 79.012614 Q 102.744629 79.537272 102.717285 79.872233 L 102.717285 79.872233 L 102.717285 79.872233 Q 102.734375 80.419108 102.835205 80.945475 L 102.835205 80.945475 L 102.835205 80.945475 Q 102.936035 81.471842 103.09668 81.823893 L 103.09668 81.823893 L 102.471191 81.823893 L 102.471191 81.823893 Q 102.38916 81.615397 102.329346 81.371012 L 102.329346 81.371012 L 102.329346 81.371012 Q 102.269531 81.126628 102.252441 81.013835 L 102.252441 81.013835 Z M 100.297363 79.971354 L 100.297363 79.971354 L 100.297363 79.971354 Q 100.297363 80.730143 100.492188 81.073649 L 100.492188 81.073649 L 100.492188 81.073649 Q 100.687012 81.417155 101.138184 81.417155 L 101.138184 81.417155 L 101.138184 81.417155 Q 101.54834 81.417155 101.830322 81.02238 L 101.830322 81.02238 L 101.830322 81.02238 Q 102.112305 80.627604 102.201172 79.957682 L 102.201172 79.957682 L 102.201172 79.957682 Q 102.102051 79.236491 101.842285 78.874186 L 101.842285 78.874186 L 101.842285 78.874186 Q 101.58252 78.511882 101.175781 78.511882 L 101.175781 78.511882 L 101.175781 78.511882 Q 100.710938 78.511882 100.50415 78.855387 L 100.50415 78.855387 L 100.50415 78.855387 Q 100.297363 79.198893 100.297363 79.971354 Z M 101.302246 77.660807 L 101.045898 77.660807 L 101.045898 77.548014 L 101.281738 76.549967 L 101.989258 76.549967 L 101.989258 76.676432 L 101.302246 77.660807 Z M 107.105957 80.060221 L 107.105957 80.060221 L 107.105957 80.060221 Q 107.105957 80.873698 106.690674 81.382975 L 106.690674 81.382975 L 106.690674 81.382975 Q 106.275391 81.892253 105.612305 81.892253 L 105.612305 81.892253 L 105.612305 81.892253 Q 105.236328 81.892253 104.962891 81.776042 L 104.962891 81.776042 L 104.962891 81.776042 Q 104.689453 81.659831 104.470703 81.403483 L 104.470703 81.403483 L 104.457031 81.403483 L 104.457031 81.403483 Q 104.470703 81.608561 104.470703 81.823893 L 104.470703 81.823893 L 104.470703 83.27653 L 103.855469 83.27653 L 103.855469 79.838053 L 103.855469 79.838053 Q 103.855469 79.000651 104.269043 78.527262 L 104.269043 78.527262 L 104.269043 78.527262 Q 104.682617 78.053874 105.410645 78.053874 L 105.410645 78.053874 L 105.410645 78.053874 Q 105.895996 78.053874 106.285645 78.301676 L 106.285645 78.301676 L 106.285645 78.301676 Q 106.675293 78.549479 106.890625 79.009196 L 106.890625 79.009196 L 106.890625 79.009196 Q 107.105957 79.468913 107.105957 80.060221 Z M 106.446289 80.032878 L 106.446289 80.032878 L 106.446289 80.032878 Q 106.446289 79.318522 106.154053 78.913493 L 106.154053 78.913493 L 106.154053 78.913493 Q 105.861816 78.508464 105.369629 78.508464 L 105.369629 78.508464 L 105.369629 78.508464 Q 104.470703 78.508464 104.470703 79.851725 L 104.470703 79.851725 L 104.470703 80.935221 L 104.470703 80.935221 Q 104.658691 81.171061 104.945801 81.304362 L 104.945801 81.304362 L 104.945801 81.304362 Q 105.23291 81.437663 105.533691 81.437663 L 105.533691 81.437663 L 105.533691 81.437663 Q 105.967773 81.437663 106.207031 81.075358 L 106.207031 81.075358 L 106.207031 81.075358 Q 106.446289 80.713053 106.446289 80.032878 Z M 110.404297 79.427897 L 110.404297 80.289225 L 110.404297 80.289225 Q 110.404297 80.825846 110.599121 81.121501 L 110.599121 81.121501 L 110.599121 81.121501 Q 110.793945 81.417155 111.142578 81.417155 L 111.142578 81.417155 L 111.142578 81.417155 Q 111.532227 81.417155 111.725342 81.099284 L 111.725342 81.099284 L 111.725342 81.099284 Q 111.918457 80.781413 111.918457 80.073893 L 111.918457 80.073893 L 111.918457 80.073893 Q 111.918457 79.441569 111.692871 79.033122 L 111.692871 79.033122 L 111.692871 79.033122 Q 111.467285 78.624674 111.050293 78.528971 L 111.050293 78.528971 L 111.128906 78.053874 L 111.128906 78.053874 Q 111.573242 78.125651 111.89624 78.400798 L 111.89624 78.400798 L 111.89624 78.400798 Q 112.219238 78.675944 112.391846 79.108317 L 112.391846 79.108317 L 112.391846 79.108317 Q 112.564453 79.54069 112.564453 80.056803 L 112.564453 80.056803 L 112.564453 80.056803 Q 112.564453 80.931803 112.210693 81.412028 L 112.210693 81.412028 L 112.210693 81.412028 Q 111.856934 81.892253 111.20752 81.892253 L 111.20752 81.892253 L 111.20752 81.892253 Q 110.776855 81.892253 110.508545 81.671794 L 110.508545 81.671794 L 110.508545 81.671794 Q 110.240234 81.451335 110.124023 80.979655 L 110.124023 80.979655 L 110.110352 80.979655 L 110.110352 80.979655 Q 109.994141 81.451335 109.72583 81.671794 L 109.72583 81.671794 L 109.72583 81.671794 Q 109.45752 81.892253 109.026855 81.892253 L 109.026855 81.892253 L 109.026855 81.892253 Q 108.377441 81.892253 108.023682 81.412028 L 108.023682 81.412028 L 108.023682 81.412028 Q 107.669922 80.931803 107.669922 80.056803 L 107.669922 80.056803 L 107.669922 80.056803 Q 107.669922 79.256999 108.056152 78.710124 L 108.056152 78.710124 L 108.056152 78.710124 Q 108.442383 78.163249 109.105469 78.053874 L 109.105469 78.053874 L 109.184082 78.528971 L 109.184082 78.528971 Q 108.777344 78.617839 108.546631 79.01945 L 108.546631 79.01945 L 108.546631 79.01945 Q 108.315918 79.421061 108.315918 80.073893 L 108.315918 80.073893 L 108.315918 80.073893 Q 108.315918 80.777995 108.505615 81.097575 L 108.505615 81.097575 L 108.505615 81.097575 Q 108.695313 81.417155 109.084961 81.417155 L 109.084961 81.417155 L 109.084961 81.417155 Q 109.433594 81.417155 109.635254 81.121501 L 109.635254 81.121501 L 109.635254 81.121501 Q 109.836914 80.825846 109.836914 80.289225 L 109.836914 80.289225 L 109.836914 79.427897 L 110.404297 79.427897 Z M 143.654297 71.111979 L 143.654297 71.111979 L 143.654297 71.111979 Q 143.654297 71.706706 143.300537 72.480876 L 143.300537 72.480876 L 143.300537 72.480876 Q 142.946777 73.255046 142.334961 74.003581 L 142.334961 74.003581 L 141.753906 74.003581 L 140.420898 70.305339 L 141.066895 70.305339 L 142.129883 73.477214 L 142.129883 73.477214 Q 143.039063 72.291178 143.039063 71.142741 L 143.039063 71.142741 L 143.039063 71.142741 Q 143.039063 70.681315 142.871582 70.305339 L 142.871582 70.305339 L 143.476563 70.305339 L 143.476563 70.305339 Q 143.654297 70.636882 143.654297 71.111979 Z M 146.815918 73.193522 L 146.802246 73.193522 L 146.802246 73.193522 Q 146.586914 73.658366 146.287842 73.865153 L 146.287842 73.865153 L 146.287842 73.865153 Q 145.98877 74.07194 145.575195 74.07194 L 145.575195 74.07194 L 145.575195 74.07194 Q 144.874512 74.07194 144.544678 73.60026 L 144.544678 73.60026 L 144.544678 73.60026 Q 144.214844 73.128581 144.214844 72.171549 L 144.214844 72.171549 L 144.214844 72.171549 Q 144.214844 71.200846 144.585693 70.718913 L 144.585693 70.718913 L 144.585693 70.718913 Q 144.956543 70.236979 145.670898 70.236979 L 145.670898 70.236979 L 145.670898 70.236979 Q 146.101563 70.236979 146.407471 70.465983 L 146.407471 70.465983 L 146.407471 70.465983 Q 146.713379 70.694987 146.867188 71.108561 L 146.867188 71.108561 L 146.874023 71.108561 L 146.874023 71.108561 Q 146.952637 70.701823 147.123535 70.305339 L 147.123535 70.305339 L 147.766113 70.305339 L 147.766113 70.305339 Q 147.595215 70.667643 147.45166 71.192301 L 147.45166 71.192301 L 147.45166 71.192301 Q 147.308105 71.71696 147.280762 72.051921 L 147.280762 72.051921 L 147.280762 72.051921 Q 147.297852 72.598796 147.398682 73.125163 L 147.398682 73.125163 L 147.398682 73.125163 Q 147.499512 73.65153 147.660156 74.003581 L 147.660156 74.003581 L 147.034668 74.003581 L 147.034668 74.003581 Q 146.952637 73.795085 146.892822 73.5507 L 146.892822 73.5507 L 146.892822 73.5507 Q 146.833008 73.306315 146.815918 73.193522 L 146.815918 73.193522 Z M 144.86084 72.151042 L 144.86084 72.151042 L 144.86084 72.151042 Q 144.86084 72.909831 145.055664 73.253337 L 145.055664 73.253337 L 145.055664 73.253337 Q 145.250488 73.596842 145.70166 73.596842 L 145.70166 73.596842 L 145.70166 73.596842 Q 146.111816 73.596842 146.393799 73.202067 L 146.393799 73.202067 L 146.393799 73.202067 Q 146.675781 72.807292 146.764648 72.13737 L 146.764648 72.13737 L 146.764648 72.13737 Q 146.665527 71.416178 146.405762 71.053874 L 146.405762 71.053874 L 146.405762 71.053874 Q 146.145996 70.691569 145.739258 70.691569 L 145.739258 70.691569 L 145.739258 70.691569 Q 145.274414 70.691569 145.067627 71.035075 L 145.067627 71.035075 L 145.067627 71.035075 Q 144.86084 71.378581 144.86084 72.151042 Z M 105.178223 74.07194 L 105.178223 74.07194 L 105.178223 74.07194 Q 104.785156 74.07194 104.61084 73.878825 L 104.61084 73.878825 L 104.61084 73.878825 Q 104.436523 73.68571 104.436523 73.227702 L 104.436523 73.227702 L 104.436523 70.753092 L 103.0625 70.753092 L 103.0625 70.999186 L 103.0625 70.999186 Q 103.0625 71.781901 102.973633 72.583415 L 102.973633 72.583415 L 102.973633 72.583415 Q 102.884766 73.384928 102.727539 74.003581 L 102.727539 74.003581 L 102.084961 74.003581 L 102.084961 74.003581 Q 102.262695 73.299479 102.361816 72.508219 L 102.361816 72.508219 L 102.361816 72.508219 Q 102.460938 71.71696 102.460938 71.02653 L 102.460938 71.02653 L 102.460938 70.753092 L 102.460938 70.753092 Q 102.235352 70.753092 101.961914 70.79069 L 101.961914 70.79069 L 101.961914 70.79069 Q 101.688477 70.828288 101.599609 70.879557 L 101.599609 70.879557 L 101.599609 70.40446 L 101.599609 70.40446 Q 101.681641 70.363444 101.864502 70.334391 L 101.864502 70.334391 L 101.864502 70.334391 Q 102.047363 70.305339 102.225098 70.305339 L 102.225098 70.305339 L 105.851563 70.305339 L 105.851563 70.753092 L 105.051758 70.753092 L 105.051758 73.094401 L 105.051758 73.094401 Q 105.051758 73.354167 105.123535 73.472087 L 105.123535 73.472087 L 105.123535 73.472087 Q 105.195313 73.590007 105.373047 73.590007 L 105.373047 73.590007 L 105.666992 73.562663 L 105.666992 74.003581 L 105.666992 74.003581 Q 105.403809 74.07194 105.178223 74.07194 Z M 109.86084 72.239909 L 109.86084 72.239909 L 109.86084 72.239909 Q 109.86084 73.053385 109.445557 73.562663 L 109.445557 73.562663 L 109.445557 73.562663 Q 109.030273 74.07194 108.367188 74.07194 L 108.367188 74.07194 L 108.367188 74.07194 Q 107.991211 74.07194 107.717773 73.955729 L 107.717773 73.955729 L 107.717773 73.955729 Q 107.444336 73.839518 107.225586 73.583171 L 107.225586 73.583171 L 107.211914 73.583171 L 107.211914 73.583171 Q 107.225586 73.788249 107.225586 74.003581 L 107.225586 74.003581 L 107.225586 75.456217 L 106.610352 75.456217 L 106.610352 72.017741 L 106.610352 72.017741 Q 106.610352 71.180339 107.023926 70.70695 L 107.023926 70.70695 L 107.023926 70.70695 Q 107.4375 70.233561 108.165527 70.233561 L 108.165527 70.233561 L 108.165527 70.233561 Q 108.650879 70.233561 109.040527 70.481364 L 109.040527 70.481364 L 109.040527 70.481364 Q 109.430176 70.729167 109.645508 71.188883 L 109.645508 71.188883 L 109.645508 71.188883 Q 109.86084 71.6486 109.86084 72.239909 Z M 109.201172 72.212565 L 109.201172 72.212565 L 109.201172 72.212565 Q 109.201172 71.49821 108.908936 71.09318 L 108.908936 71.09318 L 108.908936 71.09318 Q 108.616699 70.688151 108.124512 70.688151 L 108.124512 70.688151 L 108.124512 70.688151 Q 107.225586 70.688151 107.225586 72.031413 L 107.225586 72.031413 L 107.225586 73.114909 L 107.225586 73.114909 Q 107.413574 73.350749 107.700684 73.484049 L 107.700684 73.484049 L 107.700684 73.484049 Q 107.987793 73.61735 108.288574 73.61735 L 108.288574 73.61735 L 108.288574 73.61735 Q 108.722656 73.61735 108.961914 73.255046 L 108.961914 73.255046 L 108.961914 73.255046 Q 109.201172 72.892741 109.201172 72.212565 Z M 113.740234 72.151042 L 113.740234 72.151042 L 113.740234 72.151042 Q 113.740234 73.121745 113.312988 73.596842 L 113.312988 73.596842 L 113.312988 73.596842 Q 112.885742 74.07194 112.072266 74.07194 L 112.072266 74.07194 L 112.072266 74.07194 Q 111.262207 74.07194 110.848633 73.578044 L 110.848633 73.578044 L 110.848633 73.578044 Q 110.435059 73.084147 110.435059 72.151042 L 110.435059 72.151042 L 110.435059 72.151042 Q 110.435059 70.236979 112.092773 70.236979 L 112.092773 70.236979 L 112.092773 70.236979 Q 112.94043 70.236979 113.340332 70.703532 L 113.340332 70.703532 L 113.340332 70.703532 Q 113.740234 71.170085 113.740234 72.151042 Z M 113.094238 72.151042 L 113.094238 72.151042 L 113.094238 72.151042 Q 113.094238 71.385417 112.866943 71.038493 L 112.866943 71.038493 L 112.866943 71.038493 Q 112.639648 70.691569 112.103027 70.691569 L 112.103027 70.691569 L 112.103027 70.691569 Q 111.562988 70.691569 111.322021 71.045329 L 111.322021 71.045329 L 111.322021 71.045329 Q 111.081055 71.399089 111.081055 72.151042 L 111.081055 72.151042 L 111.081055 72.151042 Q 111.081055 72.882487 111.318604 73.249919 L 111.318604 73.249919 L 111.318604 73.249919 Q 111.556152 73.61735 112.06543 73.61735 L 112.06543 73.61735 L 112.06543 73.61735 Q 112.619141 73.61735 112.856689 73.261882 L 112.856689 73.261882 L 112.856689 73.261882 Q 113.094238 72.906413 113.094238 72.151042 Z M 115.086914 70.753092 L 114.994629 70.753092 L 114.994629 70.753092 Q 114.769043 70.753092 114.495605 70.79069 L 114.495605 70.79069 L 114.495605 70.79069 Q 114.222168 70.828288 114.133301 70.879557 L 114.133301 70.879557 L 114.133301 70.40446 L 114.133301 70.40446 Q 114.215332 70.363444 114.398193 70.334391 L 114.398193 70.334391 L 114.398193 70.334391 Q 114.581055 70.305339 114.758789 70.305339 L 114.758789 70.305339 L 116.741211 70.305339 L 116.741211 70.753092 L 115.702148 70.753092 L 115.702148 73.094401 L 115.702148 73.094401 Q 115.702148 73.354167 115.773926 73.472087 L 115.773926 73.472087 L 115.773926 73.472087 Q 115.845703 73.590007 116.023438 73.590007 L 116.023438 73.590007 L 116.317383 73.562663 L 116.317383 74.003581 L 116.317383 74.003581 Q 116.054199 74.07194 115.828613 74.07194 L 115.828613 74.07194 L 115.828613 74.07194 Q 115.435547 74.07194 115.26123 73.878825 L 115.26123 73.878825 L 115.26123 73.878825 Q 115.086914 73.68571 115.086914 73.227702 L 115.086914 73.227702 L 115.086914 70.753092 Z M 118.15625 74.003581 L 117.479492 74.003581 L 117.479492 74.003581 Q 117.376953 73.894206 117.322266 73.663493 L 117.322266 73.663493 L 117.322266 73.663493 Q 117.267578 73.43278 117.267578 73.19694 L 117.267578 73.19694 L 117.267578 70.305339 L 117.882813 70.305339 L 117.882813 73.227702 L 117.882813 73.227702 Q 117.882813 73.44987 117.956299 73.658366 L 117.956299 73.658366 L 117.956299 73.658366 Q 118.029785 73.866862 118.15625 74.003581 L 118.15625 74.003581 Z M 121.875 74.003581 L 121.300781 74.003581 L 121.300781 74.003581 Q 121.293945 73.962565 121.281982 73.725016 L 121.281982 73.725016 L 121.281982 73.725016 Q 121.27002 73.487467 121.266602 73.354167 L 121.266602 73.354167 L 121.25293 73.354167 L 121.25293 73.354167 Q 121.047852 73.757487 120.820557 73.914714 L 120.820557 73.914714 L 120.820557 73.914714 Q 120.593262 74.07194 120.248047 74.07194 L 120.248047 74.07194 L 120.248047 74.07194 Q 119.967773 74.07194 119.762695 73.962565 L 119.762695 73.962565 L 119.762695 73.962565 Q 119.557617 73.85319 119.448242 73.654948 L 119.448242 73.654948 L 119.43457 73.654948 L 119.43457 73.654948 Q 119.448242 73.801921 119.448242 74.07194 L 119.448242 74.07194 L 119.448242 75.346842 L 118.826172 75.346842 L 118.826172 70.305339 L 119.448242 70.305339 L 119.448242 72.50651 L 119.448242 72.50651 Q 119.448242 73.056803 119.663574 73.323405 L 119.663574 73.323405 L 119.663574 73.323405 Q 119.878906 73.590007 120.323242 73.590007 L 120.323242 73.590007 L 120.323242 73.590007 Q 120.74707 73.590007 120.991455 73.278971 L 120.991455 73.278971 L 120.991455 73.278971 Q 121.23584 72.967936 121.23584 72.414225 L 121.23584 72.414225 L 121.23584 70.305339 L 121.854492 70.305339 L 121.854492 73.207194 L 121.854492 73.207194 Q 121.854492 73.860026 121.875 74.003581 L 121.875 74.003581 Z M 125.986816 72.151042 L 125.986816 72.151042 L 125.986816 72.151042 Q 125.986816 73.121745 125.55957 73.596842 L 125.55957 73.596842 L 125.55957 73.596842 Q 125.132324 74.07194 124.318848 74.07194 L 124.318848 74.07194 L 124.318848 74.07194 Q 123.508789 74.07194 123.095215 73.578044 L 123.095215 73.578044 L 123.095215 73.578044 Q 122.681641 73.084147 122.681641 72.151042 L 122.681641 72.151042 L 122.681641 72.151042 Q 122.681641 70.236979 124.339355 70.236979 L 124.339355 70.236979 L 124.339355 70.236979 Q 125.187012 70.236979 125.586914 70.703532 L 125.586914 70.703532 L 125.586914 70.703532 Q 125.986816 71.170085 125.986816 72.151042 Z M 125.34082 72.151042 L 125.34082 72.151042 L 125.34082 72.151042 Q 125.34082 71.385417 125.113525 71.038493 L 125.113525 71.038493 L 125.113525 71.038493 Q 124.88623 70.691569 124.349609 70.691569 L 124.349609 70.691569 L 124.349609 70.691569 Q 123.80957 70.691569 123.568604 71.045329 L 123.568604 71.045329 L 123.568604 71.045329 Q 123.327637 71.399089 123.327637 72.151042 L 123.327637 72.151042 L 123.327637 72.151042 Q 123.327637 72.882487 123.565186 73.249919 L 123.565186 73.249919 L 123.565186 73.249919 Q 123.802734 73.61735 124.312012 73.61735 L 124.312012 73.61735 L 124.312012 73.61735 Q 124.865723 73.61735 125.103271 73.261882 L 125.103271 73.261882 L 125.103271 73.261882 Q 125.34082 72.906413 125.34082 72.151042 Z M 129.773926 72.051921 L 129.773926 72.051921 L 129.773926 72.051921 Q 129.773926 73.053385 129.374023 73.562663 L 129.374023 73.562663 L 129.374023 73.562663 Q 128.974121 74.07194 128.18457 74.07194 L 128.18457 74.07194 L 128.18457 74.07194 Q 127.422363 74.07194 127.078857 73.709635 L 127.078857 73.709635 L 127.078857 73.709635 Q 126.735352 73.347331 126.735352 72.571452 L 126.735352 72.571452 L 126.735352 70.305339 L 127.354004 70.305339 L 127.354004 72.59196 L 127.354004 72.59196 Q 127.354004 73.090983 127.553955 73.343913 L 127.553955 73.343913 L 127.553955 73.343913 Q 127.753906 73.596842 128.211914 73.596842 L 128.211914 73.596842 L 128.211914 73.596842 Q 128.714355 73.596842 128.927979 73.243083 L 128.927979 73.243083 L 128.927979 73.243083 Q 129.141602 72.889323 129.141602 72.065592 L 129.141602 72.065592 L 129.141602 72.065592 Q 129.141602 71.628092 129.021973 71.111979 L 129.021973 71.111979 L 129.021973 71.111979 Q 128.902344 70.595866 128.751953 70.305339 L 128.751953 70.305339 L 129.394531 70.305339 L 129.394531 70.305339 Q 129.575684 70.708659 129.674805 71.180339 L 129.674805 71.180339 L 129.674805 71.180339 Q 129.773926 71.652018 129.773926 72.051921 Z M 128.099121 69.840495 L 127.842773 69.840495 L 127.842773 69.727702 L 128.078613 68.729655 L 128.786133 68.729655 L 128.786133 68.85612 L 128.099121 69.840495 Z M 133.772949 72.325358 L 133.772949 72.325358 L 133.772949 72.325358 Q 133.772949 73.149089 133.326904 73.610514 L 133.326904 73.610514 L 133.326904 73.610514 Q 132.880859 74.07194 132.098145 74.07194 L 132.098145 74.07194 L 132.098145 74.07194 Q 131.277832 74.07194 130.840332 73.591715 L 130.840332 73.591715 L 130.840332 73.591715 Q 130.402832 73.111491 130.402832 72.212565 L 130.402832 72.212565 L 130.402832 72.212565 Q 130.402832 71.306803 130.915527 70.806071 L 130.915527 70.806071 L 130.915527 70.806071 Q 131.428223 70.305339 132.378418 70.305339 L 132.378418 70.305339 L 134.323242 70.305339 L 134.323242 70.753092 L 133.759277 70.753092 L 133.253418 70.732585 L 133.253418 70.746257 L 133.253418 70.746257 Q 133.530273 71.159831 133.651611 71.539225 L 133.651611 71.539225 L 133.651611 71.539225 Q 133.772949 71.91862 133.772949 72.325358 Z M 133.126953 72.335612 L 133.126953 72.335612 L 133.126953 72.335612 Q 133.126953 71.46403 132.703125 70.753092 L 132.703125 70.753092 L 132.398926 70.753092 L 132.398926 70.753092 Q 131.77002 70.753092 131.411133 71.135905 L 131.411133 71.135905 L 131.411133 71.135905 Q 131.052246 71.518717 131.052246 72.205729 L 131.052246 72.205729 L 131.052246 72.205729 Q 131.052246 73.61735 132.070801 73.61735 L 132.070801 73.61735 L 132.070801 73.61735 Q 132.586914 73.61735 132.856934 73.287516 L 132.856934 73.287516 L 132.856934 73.287516 Q 133.126953 72.957682 133.126953 72.335612 Z M 137.324219 73.193522 L 137.310547 73.193522 L 137.310547 73.193522 Q 137.095215 73.658366 136.796143 73.865153 L 136.796143 73.865153 L 136.796143 73.865153 Q 136.49707 74.07194 136.083496 74.07194 L 136.083496 74.07194 L 136.083496 74.07194 Q 135.382813 74.07194 135.052979 73.60026 L 135.052979 73.60026 L 135.052979 73.60026 Q 134.723145 73.128581 134.723145 72.171549 L 134.723145 72.171549 L 134.723145 72.171549 Q 134.723145 71.200846 135.093994 70.718913 L 135.093994 70.718913 L 135.093994 70.718913 Q 135.464844 70.236979 136.179199 70.236979 L 136.179199 70.236979 L 136.179199 70.236979 Q 136.609863 70.236979 136.915771 70.465983 L 136.915771 70.465983 L 136.915771 70.465983 Q 137.22168 70.694987 137.375488 71.108561 L 137.375488 71.108561 L 137.382324 71.108561 L 137.382324 71.108561 Q 137.460938 70.701823 137.631836 70.305339 L 137.631836 70.305339 L 138.274414 70.305339 L 138.274414 70.305339 Q 138.103516 70.667643 137.959961 71.192301 L 137.959961 71.192301 L 137.959961 71.192301 Q 137.816406 71.71696 137.789063 72.051921 L 137.789063 72.051921 L 137.789063 72.051921 Q 137.806152 72.598796 137.906982 73.125163 L 137.906982 73.125163 L 137.906982 73.125163 Q 138.007813 73.65153 138.168457 74.003581 L 138.168457 74.003581 L 137.542969 74.003581 L 137.542969 74.003581 Q 137.460938 73.795085 137.401123 73.5507 L 137.401123 73.5507 L 137.401123 73.5507 Q 137.341309 73.306315 137.324219 73.193522 L 137.324219 73.193522 Z M 135.369141 72.151042 L 135.369141 72.151042 L 135.369141 72.151042 Q 135.369141 72.909831 135.563965 73.253337 L 135.563965 73.253337 L 135.563965 73.253337 Q 135.758789 73.596842 136.209961 73.596842 L 136.209961 73.596842 L 136.209961 73.596842 Q 136.620117 73.596842 136.9021 73.202067 L 136.9021 73.202067 L 136.9021 73.202067 Q 137.184082 72.807292 137.272949 72.13737 L 137.272949 72.13737 L 137.272949 72.13737 Q 137.173828 71.416178 136.914063 71.053874 L 136.914063 71.053874 L 136.914063 71.053874 Q 136.654297 70.691569 136.247559 70.691569 L 136.247559 70.691569 L 136.247559 70.691569 Q 135.782715 70.691569 135.575928 71.035075 L 135.575928 71.035075 L 135.575928 71.035075 Q 135.369141 71.378581 135.369141 72.151042 Z M 89.609375 73.521647 L 89.02832 73.521647 L 87.873047 72.274089 L 87.873047 72.058757 L 89.02832 70.79069 L 89.602539 70.79069 L 89.602539 70.896647 L 88.447266 72.168132 L 89.609375 73.422526 L 89.609375 73.521647 Z M 88.009766 73.521647 L 87.432129 73.521647 L 86.283691 72.274089 L 86.283691 72.058757 L 87.432129 70.79069 L 88.00293 70.79069 L 88.00293 70.896647 L 86.85791 72.168132 L 88.009766 73.422526 L 88.009766 73.521647 Z M 95.00293 71.573405 L 95.00293 71.573405 L 95.00293 71.573405 Q 95.00293 72.328776 94.714111 72.896159 L 94.714111 72.896159 L 94.714111 72.896159 Q 94.425293 73.463542 93.885254 73.767741 L 93.885254 73.767741 L 93.885254 73.767741 Q 93.345215 74.07194 92.610352 74.07194 L 92.610352 74.07194 L 92.610352 74.07194 Q 91.868652 74.07194 91.330322 73.771159 L 91.330322 73.771159 L 91.330322 73.771159 Q 90.791992 73.470378 90.508301 72.901286 L 90.508301 72.901286 L 90.508301 72.901286 Q 90.224609 72.332194 90.224609 71.573405 L 90.224609 71.573405 L 90.224609 71.573405 Q 90.224609 70.418132 90.856934 69.767008 L 90.856934 69.767008 L 90.856934 69.767008 Q 91.489258 69.115885 92.617188 69.115885 L 92.617188 69.115885 L 92.617188 69.115885 Q 93.352051 69.115885 93.89209 69.408122 L 93.89209 69.408122 L 93.89209 69.408122 Q 94.432129 69.700358 94.717529 70.257487 L 94.717529 70.257487 L 94.717529 70.257487 Q 95.00293 70.814616 95.00293 71.573405 Z M 94.336426 71.573405 L 94.336426 71.573405 L 94.336426 71.573405 Q 94.336426 70.674479 93.886963 70.161784 L 93.886963 70.161784 L 93.886963 70.161784 Q 93.4375 69.649089 92.617188 69.649089 L 92.617188 69.649089 L 92.617188 69.649089 Q 91.790039 69.649089 91.338867 70.154948 L 91.338867 70.154948 L 91.338867 70.154948 Q 90.887695 70.660807 90.887695 71.573405 L 90.887695 71.573405 L 90.887695 71.573405 Q 90.887695 72.479167 91.343994 73.010661 L 91.343994 73.010661 L 91.343994 73.010661 Q 91.800293 73.542155 92.610352 73.542155 L 92.610352 73.542155 L 92.610352 73.542155 Q 93.444336 73.542155 93.890381 73.027751 L 93.890381 73.027751 L 93.890381 73.027751 Q 94.336426 72.513346 94.336426 71.573405 Z M 91.608887 71.836589 L 91.608887 71.289714 L 93.615234 71.289714 L 93.615234 71.836589 L 91.608887 71.836589 Z M 98.23291 73.193522 L 98.219238 73.193522 L 98.219238 73.193522 Q 98.003906 73.658366 97.704834 73.865153 L 97.704834 73.865153 L 97.704834 73.865153 Q 97.405762 74.07194 96.992188 74.07194 L 96.992188 74.07194 L 96.992188 74.07194 Q 96.291504 74.07194 95.96167 73.60026 L 95.96167 73.60026 L 95.96167 73.60026 Q 95.631836 73.128581 95.631836 72.171549 L 95.631836 72.171549 L 95.631836 72.171549 Q 95.631836 71.200846 96.002686 70.718913 L 96.002686 70.718913 L 96.002686 70.718913 Q 96.373535 70.236979 97.087891 70.236979 L 97.087891 70.236979 L 97.087891 70.236979 Q 97.518555 70.236979 97.824463 70.465983 L 97.824463 70.465983 L 97.824463 70.465983 Q 98.130371 70.694987 98.28418 71.108561 L 98.28418 71.108561 L 98.291016 71.108561 L 98.291016 71.108561 Q 98.369629 70.701823 98.540527 70.305339 L 98.540527 70.305339 L 99.183105 70.305339 L 99.183105 70.305339 Q 99.012207 70.667643 98.868652 71.192301 L 98.868652 71.192301 L 98.868652 71.192301 Q 98.725098 71.71696 98.697754 72.051921 L 98.697754 72.051921 L 98.697754 72.051921 Q 98.714844 72.598796 98.815674 73.125163 L 98.815674 73.125163 L 98.815674 73.125163 Q 98.916504 73.65153 99.077148 74.003581 L 99.077148 74.003581 L 98.45166 74.003581 L 98.45166 74.003581 Q 98.369629 73.795085 98.309814 73.5507 L 98.309814 73.5507 L 98.309814 73.5507 Q 98.25 73.306315 98.23291 73.193522 L 98.23291 73.193522 Z M 96.277832 72.151042 L 96.277832 72.151042 L 96.277832 72.151042 Q 96.277832 72.909831 96.472656 73.253337 L 96.472656 73.253337 L 96.472656 73.253337 Q 96.66748 73.596842 97.118652 73.596842 L 97.118652 73.596842 L 97.118652 73.596842 Q 97.528809 73.596842 97.810791 73.202067 L 97.810791 73.202067 L 97.810791 73.202067 Q 98.092773 72.807292 98.181641 72.13737 L 98.181641 72.13737 L 98.181641 72.13737 Q 98.08252 71.416178 97.822754 71.053874 L 97.822754 71.053874 L 97.822754 71.053874 Q 97.562988 70.691569 97.15625 70.691569 L 97.15625 70.691569 L 97.15625 70.691569 Q 96.691406 70.691569 96.484619 71.035075 L 96.484619 71.035075 L 96.484619 71.035075 Q 96.277832 71.378581 96.277832 72.151042 Z"/>
+ <rect fill="#4992ff" width="5.088" height="31.079" x="167.46" y="100" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_129" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_129)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.lainsce.yishu.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.lainsce.yishu.svg
new file mode 120000
index 000000000..3d1d1ef89
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.lainsce.yishu.svg
@@ -0,0 +1 @@
+yishu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.libresprite.LibreSprite.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.libresprite.LibreSprite.svg
new file mode 120000
index 000000000..8d98231ce
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.libresprite.LibreSprite.svg
@@ -0,0 +1 @@
+aseprite.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.luizaugustomm.tomato.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.luizaugustomm.tomato.svg
new file mode 120000
index 000000000..a115f05bc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.luizaugustomm.tomato.svg
@@ -0,0 +1 @@
+tomato.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.marktext.marktext.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.marktext.marktext.svg
new file mode 120000
index 000000000..479a58984
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.marktext.marktext.svg
@@ -0,0 +1 @@
+marktext.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.mdh34.hackup.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.mdh34.hackup.svg
new file mode 120000
index 000000000..d1be13fee
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.mdh34.hackup.svg
@@ -0,0 +1 @@
+hackup.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.mdh34.quickdocs.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.mdh34.quickdocs.svg
new file mode 120000
index 000000000..32f2fc0bc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.mdh34.quickdocs.svg
@@ -0,0 +1 @@
+quickdocs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.miguelmota.Cointop.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.miguelmota.Cointop.svg
new file mode 120000
index 000000000..63031572e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.miguelmota.Cointop.svg
@@ -0,0 +1 @@
+cointop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.mirkobrombin.bottles.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.mirkobrombin.bottles.svg
new file mode 100755
index 000000000..e6b366862
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.mirkobrombin.bottles.svg
@@ -0,0 +1,86 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="jlDAu8P17eSfomRWo70vSypPExEQNT4n" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#jlDAu8P17eSfomRWo70vSypPExEQNT4n)">
+ <linearGradient id="_lgradient_140" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_140)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_141" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_141)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="9NduBXjpu3Wl5KIUPr1RzTfBIXejNHsA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#9NduBXjpu3Wl5KIUPr1RzTfBIXejNHsA)">
+ <path d="M 163.614062 66.35107 C 161.895044 66.300193 156.984296 66.091596 155.982455 66.35107 C 155.982455 66.35107 156.178129 74.114421 155.982455 78.81293 C 155.27733 95.445193 153.788343 103.306228 147.590697 115.851526 C 144.311097 122.489982 142.404975 128.671053 141.345323 136.109807 C 140.879542 139.379684 140.719768 147.253439 140.719302 166.871684 C 140.718837 191.247456 140.779235 193.336982 141.539094 194.650632 C 142.604259 196.491877 144.119107 197.196018 148.395592 197.826895 C 150.757909 198.17286 158.084146 198.416053 163.614039 198.5 C 169.143917 198.413509 176.470156 198.179474 178.832471 197.826895 C 183.108953 197.196018 184.623801 196.491877 185.688971 194.650632 C 186.448858 193.336982 186.509229 191.247456 186.508771 166.871684 C 186.508298 147.253439 186.348508 139.379684 185.882742 136.109807 C 184.823092 128.671053 182.916963 122.489982 179.637368 115.851526 C 173.439722 103.306228 171.950735 95.445193 171.245613 78.81293 C 171.618237 71.815789 171.245613 66.342421 171.245613 66.342421 C 170.24377 66.093123 165.333016 66.291544 163.614003 66.342421 L 163.614062 66.35107 Z"/>
+ </g>
+ <defs>
+ <filter id="GwqLjp1RLaMI8StbJQV5WbHHGeG5osla" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#GwqLjp1RLaMI8StbJQV5WbHHGeG5osla)">
+ <path d="M 92.385994 66.35107 C 90.666976 66.300193 85.756233 66.091596 84.75439 66.35107 C 84.75439 66.35107 84.950063 74.114421 84.75439 78.81293 C 84.049268 95.445193 82.560275 103.306228 76.362629 115.851526 C 73.083035 122.489982 71.176904 128.671053 70.117254 136.109807 C 69.651473 139.379684 69.491699 147.253439 69.491231 166.871684 C 69.490768 191.247456 69.551164 193.336982 70.311025 194.650632 C 71.37619 196.491877 72.891044 197.196018 77.167527 197.826895 C 79.529844 198.17286 86.856081 198.416053 92.385969 198.5 C 97.915846 198.413509 105.242086 198.179474 107.604401 197.826895 C 111.880883 197.196018 113.395731 196.491877 114.460901 194.650632 C 115.220788 193.336982 115.281158 191.247456 115.280701 166.871684 C 115.280227 147.253439 115.120437 139.379684 114.654672 136.109807 C 113.595022 128.671053 111.688893 122.489982 108.409298 115.851526 C 102.21165 103.306228 100.722665 95.445193 100.017543 78.81293 C 100.390167 71.815789 100.017543 66.342421 100.017543 66.342421 C 99.015699 66.093123 94.104951 66.291544 92.385938 66.342421 L 92.385994 66.35107 Z"/>
+ </g>
+ <path fill="#76c22b" d="M 92.385994 63.807211 C 90.666976 63.756333 85.756233 63.547737 84.75439 63.807211 C 84.75439 63.807211 84.950063 71.570561 84.75439 76.26907 C 84.049268 92.901333 82.560275 100.762368 76.362629 113.307667 C 73.083035 119.946123 71.176904 126.127193 70.117254 133.565947 C 69.651473 136.835825 69.491699 144.709579 69.491231 164.327825 C 69.490768 188.703596 69.551164 190.793123 70.311025 192.106772 C 71.37619 193.948018 72.891044 194.652158 77.167527 195.283035 C 79.529844 195.629 86.856081 195.872193 92.385969 195.95614 C 97.915846 195.869649 105.242086 195.635614 107.604401 195.283035 C 111.880883 194.652158 113.395731 193.948018 114.460901 192.106772 C 115.220788 190.793123 115.281158 188.703596 115.280701 164.327825 C 115.280227 144.709579 115.120437 136.835825 114.654672 133.565947 C 113.595022 126.127193 111.688893 119.946123 108.409298 113.307667 C 102.21165 100.762368 100.722665 92.901333 100.017543 76.26907 C 100.390167 69.27193 100.017543 63.798561 100.017543 63.798561 C 99.015699 63.549263 94.104951 63.747684 92.385938 63.798561 L 92.385994 63.807211 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 96.470051 63.685375 C 94.902258 63.710178 93.24547 63.774212 92.385964 63.79965 L 92.385964 63.809588 C 90.666945 63.75871 85.756228 63.550114 84.754385 63.809588 C 84.754385 63.809588 84.780966 65.342895 84.799101 66.348478 C 85.855634 66.098668 90.680988 66.302986 92.385964 66.353447 L 92.385964 66.34351 C 94.104977 66.292633 99.015699 66.094212 100.017543 66.34351 C 100.017543 66.34351 100.143321 68.524906 100.166598 71.709464 C 100.232974 67.047079 100.017543 63.79965 100.017543 63.79965 C 99.516621 63.675001 98.037845 63.660573 96.470051 63.685375 Z M 84.814008 69.905908 C 84.823112 72.064546 84.832278 74.400173 84.754385 76.270525 C 84.049262 92.902788 82.560275 100.760247 76.362629 113.305545 C 73.083035 119.944001 71.176905 126.128233 70.117255 133.566988 C 69.651474 136.836865 69.491695 144.708577 69.491227 164.326822 C 69.49121 165.211767 69.496021 165.596292 69.496195 166.42352 C 69.499952 147.250086 69.656316 139.346734 70.117255 136.110847 C 71.176905 128.672093 73.083035 122.487861 76.362629 115.849405 C 82.560275 103.304106 84.049262 95.446648 84.754385 78.814385 C 84.872247 75.984308 84.85183 72.593577 84.814008 69.905908 Z M 100.067227 77.239377 C 100.046339 77.779497 100.047461 78.252574 100.017543 78.814385 C 100.722665 95.446648 102.21165 103.304106 108.409298 115.849405 C 111.688893 122.487861 113.595022 128.672093 114.654672 136.110847 C 115.115596 139.346734 115.27197 147.250086 115.275732 166.42352 C 115.275905 165.596292 115.280718 165.211767 115.280701 164.326822 C 115.280227 144.708577 115.120437 136.836865 114.654672 133.566988 C 113.595022 126.128233 111.688893 119.944001 108.409298 113.305545 C 102.33988 101.019812 100.791171 93.177703 100.067227 77.239377 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 87.295759 61.131579 C 85.886456 61.131579 84.754382 62.26614 84.754382 63.675439 L 84.754382 68.763158 L 100.017543 68.763158 L 100.017543 63.675439 C 100.017543 62.26614 98.885461 61.131579 97.476158 61.131579 L 87.295759 61.131579 Z"/>
+ </g>
+ <path fill="#d6aa38" d="M 87.295759 58.587719 C 85.886456 58.587719 84.754382 59.722281 84.754382 61.131579 L 84.754382 66.219298 L 100.017543 66.219298 L 100.017543 61.131579 C 100.017543 59.722281 98.885461 58.587719 97.476158 58.587719 L 87.295759 58.587719 Z"/>
+ <path fill="#76c22b" d="M 163.614062 63.807211 C 161.895044 63.756333 156.984296 63.547737 155.982455 63.807211 C 155.982455 63.807211 156.178129 71.570561 155.982455 76.26907 C 155.27733 92.901333 153.788343 100.762368 147.590697 113.307667 C 144.311097 119.946123 142.404975 126.127193 141.345323 133.565947 C 140.879542 136.835825 140.719768 144.709579 140.719302 164.327825 C 140.718837 188.703596 140.779235 190.793123 141.539094 192.106772 C 142.604259 193.948018 144.119107 194.652158 148.395592 195.283035 C 150.757909 195.629 158.084146 195.872193 163.614039 195.95614 C 169.143917 195.869649 176.470156 195.635614 178.832471 195.283035 C 183.108953 194.652158 184.623801 193.948018 185.688971 192.106772 C 186.448858 190.793123 186.509229 188.703596 186.508771 164.327825 C 186.508298 144.709579 186.348508 136.835825 185.882742 133.565947 C 184.823092 126.127193 182.916963 119.946123 179.637368 113.307667 C 173.439722 100.762368 171.950735 92.901333 171.245613 76.26907 C 171.618237 69.27193 171.245613 63.798561 171.245613 63.798561 C 170.24377 63.549263 165.333016 63.747684 163.614003 63.798561 L 163.614062 63.807211 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 167.698122 63.685375 C 166.130326 63.710178 164.47354 63.774212 163.614034 63.79965 L 163.614034 63.809588 C 161.895016 63.75871 156.984296 63.550114 155.982455 63.809588 C 155.982455 63.809588 156.009036 65.342895 156.027171 66.348478 C 157.083702 66.098668 161.909058 66.302986 163.614034 66.353447 L 163.614034 66.34351 C 165.333047 66.292633 170.24377 66.094212 171.245613 66.34351 C 171.245613 66.34351 171.371391 68.524906 171.394668 71.709464 C 171.461045 67.047079 171.245613 63.79965 171.245613 63.79965 C 170.744691 63.675001 169.265915 63.660573 167.698122 63.685375 Z M 156.042078 69.905908 C 156.051182 72.064546 156.060348 74.400173 155.982455 76.270525 C 155.27733 92.902788 153.788345 100.760247 147.590699 113.305545 C 144.3111 119.944001 142.404978 126.128233 141.345326 133.566988 C 140.879545 136.836865 140.719763 144.708577 140.719297 164.326822 C 140.719279 165.211767 140.724092 165.596292 140.724265 166.42352 C 140.72802 147.250086 140.884386 139.346734 141.345326 136.110847 C 142.404978 128.672093 144.3111 122.487861 147.590699 115.849405 C 153.788345 103.304106 155.27733 95.446648 155.982455 78.814385 C 156.100317 75.984308 156.0799 72.593577 156.042078 69.905908 Z M 171.295297 77.239377 C 171.274409 77.779497 171.275531 78.252574 171.245613 78.814385 C 171.950735 95.446648 173.439722 103.304106 179.637368 115.849405 C 182.916963 122.487861 184.823092 128.672093 185.882742 136.110847 C 186.343667 139.346734 186.50004 147.250086 186.503803 166.42352 C 186.503976 165.596292 186.508788 165.211767 186.508771 164.326822 C 186.508298 144.708577 186.348508 136.836865 185.882742 133.566988 C 184.823092 126.128233 182.916963 119.944001 179.637368 113.305545 C 173.567953 101.019812 172.019241 93.177703 171.295297 77.239377 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 158.523824 61.131579 C 157.114521 61.131579 155.982447 62.26614 155.982447 63.675439 L 155.982447 68.763158 L 171.245613 68.763158 L 171.245613 63.675439 C 171.245613 62.26614 170.113534 61.131579 168.704228 61.131579 L 158.523824 61.131579 Z"/>
+ </g>
+ <path fill="#d6aa38" d="M 158.523824 58.587719 C 157.114521 58.587719 155.982447 59.722281 155.982447 61.131579 L 155.982447 66.219298 L 171.245613 66.219298 L 171.245613 61.131579 C 171.245613 59.722281 170.113534 58.587719 168.704228 58.587719 L 158.523824 58.587719 Z"/>
+ <defs>
+ <filter id="vVryiWe3F2236QDfAGb9ztS9FDE4DrbE" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#vVryiWe3F2236QDfAGb9ztS9FDE4DrbE)">
+ <path d="M 128.000027 61.26386 C 126.281008 61.212982 121.370266 61.004386 120.368422 61.26386 C 120.368422 61.26386 120.564096 74.114421 120.368422 78.81293 C 119.6633 95.445193 118.174308 103.306228 111.976662 115.851526 C 108.697067 122.489982 106.790938 128.671053 105.731288 136.109807 C 105.265507 139.379684 105.105733 147.253439 105.105264 166.871684 C 105.104801 191.247456 105.165198 193.336982 105.925059 194.650632 C 106.990224 196.491877 108.505077 197.196018 112.781559 197.826895 C 115.143879 198.17286 122.470113 198.416053 128.000001 198.5 C 133.529879 198.413509 140.856118 198.179474 143.218433 197.826895 C 147.494916 197.196018 149.009764 196.491877 150.074936 194.650632 C 150.83482 193.336982 150.895193 191.247456 150.894736 166.871684 C 150.894262 147.253439 150.734472 139.379684 150.268707 136.109807 C 149.209055 128.671053 147.302928 122.489982 144.023333 115.851526 C 137.825687 103.306228 136.3367 95.445193 135.631578 78.81293 C 136.0042 71.815789 135.631578 61.255211 135.631578 61.255211 C 134.629735 61.005912 129.718984 61.204333 127.999971 61.255211 L 128.000027 61.26386 Z"/>
+ </g>
+ <path fill="#9b33ae" d="M 128.000027 58.72 C 126.281008 58.669123 121.370266 58.460526 120.368422 58.72 C 120.368422 58.72 120.564096 71.570561 120.368422 76.26907 C 119.6633 92.901333 118.174308 100.762368 111.976662 113.307667 C 108.697067 119.946123 106.790938 126.127193 105.731288 133.565947 C 105.265507 136.835825 105.105733 144.709579 105.105264 164.327825 C 105.104801 188.703596 105.165198 190.793123 105.925059 192.106772 C 106.990224 193.948018 108.505077 194.652158 112.781559 195.283035 C 115.143879 195.629 122.470113 195.872193 128.000001 195.95614 C 133.529879 195.869649 140.856118 195.635614 143.218433 195.283035 C 147.494916 194.652158 149.009764 193.948018 150.074936 192.106772 C 150.83482 190.793123 150.895193 188.703596 150.894736 164.327825 C 150.894262 144.709579 150.734472 136.835825 150.268707 133.565947 C 149.209055 126.127193 147.302928 119.946123 144.023333 113.307667 C 137.825687 100.762368 136.3367 92.901333 135.631578 76.26907 C 136.0042 69.27193 135.631578 58.711351 135.631578 58.711351 C 134.629735 58.462053 129.718984 58.660474 127.999971 58.711351 L 128.000027 58.72 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 132.084087 58.597656 C 130.516291 58.622459 128.859505 58.686493 127.999999 58.711931 L 127.999999 58.721868 C 126.280981 58.670991 121.370263 58.462395 120.36842 58.721868 C 120.36842 58.721868 120.383886 60.545158 120.393263 61.265728 C 121.425442 61.011597 126.288709 61.215079 127.999999 61.265728 L 127.999999 61.255791 C 129.719012 61.204914 134.629735 61.006493 135.631578 61.255791 C 135.631578 61.255791 135.773171 65.801274 135.780633 70.854887 C 135.842858 64.836963 135.631578 58.711931 135.631578 58.711931 C 135.130656 58.587282 133.65188 58.572854 132.084087 58.597656 Z M 120.433011 67.25771 C 120.44656 70.606019 120.452095 74.261309 120.36842 76.270525 C 119.663298 92.902788 118.17431 100.760247 111.976664 113.305545 C 108.69707 119.944001 106.79094 126.128233 105.731291 133.566988 C 105.26551 136.836865 105.10573 144.708577 105.105262 164.326822 C 105.105244 165.211767 105.110057 165.596292 105.11023 166.42352 C 105.113987 147.250086 105.270351 139.346734 105.731291 136.110847 C 106.79094 128.672093 108.69707 122.487861 111.976664 115.849405 C 118.17431 103.304106 119.663298 95.446648 120.36842 78.814385 C 120.480472 76.123818 120.467389 71.350825 120.433011 67.25771 Z M 135.676294 77.149945 C 135.656599 77.693334 135.658784 78.303491 135.631578 78.814385 C 136.3367 95.446648 137.825687 103.304106 144.023333 115.849405 C 147.302928 122.487861 149.209055 128.672093 150.268707 136.110847 C 150.729631 139.346734 150.886005 147.250086 150.889767 166.42352 C 150.88994 165.596292 150.894753 165.211767 150.894736 164.326822 C 150.894262 144.708577 150.734472 136.836865 150.268707 133.566988 C 149.209055 126.128233 147.302928 119.944001 144.023333 113.305545 C 137.942079 100.995846 136.398422 93.151247 135.676294 77.149945 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 122.909794 56.04386 C 121.500491 56.04386 120.36842 57.178421 120.36842 58.587719 L 120.36842 63.675439 L 135.631578 63.675439 L 135.631578 58.587719 C 135.631578 57.178421 134.499499 56.04386 133.090193 56.04386 L 122.909794 56.04386 Z"/>
+ </g>
+ <path fill="#ffcb46" d="M 122.909794 53.5 C 121.500491 53.5 120.36842 54.634561 120.36842 56.04386 L 120.36842 61.131579 L 135.631578 61.131579 L 135.631578 56.04386 C 135.631578 54.634561 134.499499 53.5 133.090193 53.5 L 122.909794 53.5 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 87.293276 58.587719 C 85.883973 58.587719 84.754385 59.722281 84.754385 61.131579 L 84.754385 63.675439 C 84.754385 62.26614 85.883973 61.131579 87.293276 61.131579 L 97.473683 61.131579 C 98.882986 61.131579 100.017543 62.26614 100.017543 63.675439 L 100.017543 61.131579 C 100.017543 59.722281 98.882986 58.587719 97.473683 58.587719 L 87.293276 58.587719 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 158.521346 58.587719 C 157.112043 58.587719 155.982455 59.722281 155.982455 61.131579 L 155.982455 63.675439 C 155.982455 62.26614 157.112043 61.131579 158.521346 61.131579 L 168.701753 61.131579 C 170.111059 61.131579 171.245613 62.26614 171.245613 63.675439 L 171.245613 61.131579 C 171.245613 59.722281 170.111059 58.587719 168.701753 58.587719 L 158.521346 58.587719 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 122.907311 53.5 C 121.498008 53.5 120.36842 54.634561 120.36842 56.04386 L 120.36842 58.587719 C 120.36842 57.178421 121.498008 56.04386 122.907311 56.04386 L 133.087718 56.04386 C 134.497024 56.04386 135.631578 57.178421 135.631578 58.587719 L 135.631578 56.04386 C 135.631578 54.634561 134.497024 53.5 133.087718 53.5 L 122.907311 53.5 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.mirkobrombin.football.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.mirkobrombin.football.svg
new file mode 100755
index 000000000..b681a6b86
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.mirkobrombin.football.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="vsLzuKgpp7hWouEBFy54orM3M7trdDL0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#vsLzuKgpp7hWouEBFy54orM3M7trdDL0)">
+ <linearGradient id="_lgradient_142" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#11ff00"/>
+ <stop offset="100%" style="stop-color:#57dc14"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_142)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_143" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_143)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="BATVQ6X41pljNWo6YckH0O9yD9wiiAXA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#BATVQ6X41pljNWo6YckH0O9yD9wiiAXA)">
+ <path d="M 55.631535 126.706432 C 55.600981 127.57124 55.500002 128.420516 55.500002 129.295681 C 55.500002 169.460106 87.834539 201.794643 127.998964 201.794643 C 168.163389 201.794643 200.497929 169.460106 200.497929 129.295681 C 200.497929 128.420516 200.394357 127.57124 200.368464 126.706432 C 199.001342 165.653911 167.288224 196.616147 127.998964 196.616147 C 88.708669 196.616147 56.996587 165.653911 55.629464 126.706432 L 55.631535 126.706432 Z"/>
+ </g>
+ <path d="M 196.616071 126.705357 L 196.616071 126.705357 C 196.616071 88.835117 165.87024 58.089286 128 58.089286 L 128 58.089286 C 90.12976 58.089286 59.383929 88.835117 59.383929 126.705357 L 59.383929 126.705357 C 59.383929 164.575598 90.12976 195.321429 128 195.321429 L 128 195.321429 C 165.87024 195.321429 196.616071 164.575598 196.616071 126.705357 Z" style="fill:#ffffff"/>
+ <g style="opacity:0.2">
+ <g style="opacity:0.2">
+ <g opacity=".2">
+ <path d="M 128.000445 56.871694 C 118.585744 56.871694 109.40926 58.66135 100.719564 62.181628 C 91.727437 65.827741 83.660727 71.182728 76.74056 78.101074 C 69.817803 85.021491 64.458467 93.0998 60.810141 102.089507 C 57.622193 109.955501 55.938111 118.230588 55.631538 126.707634 C 56.570936 154.241201 72.67691 177.735615 95.937642 189.185063 C 95.355567 188.874359 94.762099 188.594725 94.187792 188.263308 L 121.620406 193.146542 C 121.82755 193.28118 122.039873 193.41064 122.267731 193.524565 C 124.613639 194.720776 127.026868 195.730565 129.486704 196.616071 C 168.108726 195.839311 199.056059 165.188345 200.371424 126.707634 C 200.060708 118.230588 198.377662 109.955501 195.192821 102.089507 C 191.541906 93.0998 186.18723 85.01942 179.268616 78.101074 C 172.350002 71.182728 164.281739 65.827741 155.281326 62.181628 C 146.59163 58.66135 137.415146 56.871694 128.000445 56.871694 Z M 106.40567 65.00334 C 106.353884 65.081534 106.302098 65.160245 106.25549 65.246207 C 106.338348 65.308348 106.379777 65.363757 106.426384 65.377738 C 111.309807 67.064344 115.753049 69.550495 119.93736 72.498042 L 111.74481 97.175203 C 111.703381 97.190738 111.667131 97.201095 111.625702 97.21663 C 109.947834 97.910536 108.238895 98.526766 106.586921 99.277634 C 99.787415 102.369141 93.152589 105.792065 86.90564 109.898538 L 70.732344 100.334028 C 70.756166 99.826545 70.843166 99.32424 71.015614 98.863362 C 72.101567 95.973813 73.175609 93.063033 74.403974 90.227858 C 75.349587 88.044125 76.424147 85.927712 77.600208 83.86619 C 78.36923 83.016414 79.1657 82.179066 79.987026 81.357771 C 87.666894 73.680271 96.742914 68.226895 106.40567 65.00334 Z M 153.691495 66.510255 C 161.816724 69.818219 169.42927 74.776021 176.011275 81.357771 C 182.002919 87.348148 186.63259 94.182086 189.910646 101.483634 C 185.855799 98.692475 181.521308 96.398442 176.964138 94.52386 C 176.254669 94.23387 175.529665 93.980128 174.789124 93.726386 L 153.427386 69.645778 C 153.577566 68.605955 153.660424 67.560435 153.691495 66.510255 Z M 144.934477 71.891133 C 146.405201 71.873527 147.89146 71.907186 149.382897 72.012308 L 171.076066 96.465762 C 170.330347 98.827113 169.600164 101.198822 168.730159 103.508389 C 167.197292 107.563079 165.560854 111.576341 163.929594 115.594781 L 132.412615 118.831283 C 132.034577 118.334156 131.646182 117.842208 131.237072 117.376152 C 127.518835 113.160932 123.769526 108.971604 120.030575 104.77192 C 120.066825 104.730492 120.097897 104.699422 120.128968 104.663173 C 118.621995 103.156258 117.1202 101.649343 115.608048 100.137249 L 124.380601 73.732055 C 124.986498 73.571525 125.597573 73.433779 126.208648 73.367496 C 130.978142 72.882797 135.752814 72.339583 140.532665 72.063056 C 141.998209 71.98072 143.458575 71.90874 144.934477 71.891133 Z M 68.115078 104.124619 L 84.4805 113.803054 L 84.4805 114.217326 C 84.438553 123.015433 85.331344 131.756577 87.110195 140.363082 C 87.116409 140.404509 87.122623 140.420044 87.130391 140.456293 L 74.436599 160.346538 C 74.16058 160.206721 73.894399 160.061726 73.627701 159.896017 C 70.135251 157.700374 66.908464 155.168135 64.059196 152.195732 C 59.707616 139.94881 58.971219 126.702455 61.854665 114.118937 C 63.210941 111.441702 64.761933 108.873215 66.507122 106.408295 C 67.046215 105.652248 67.538182 104.859952 68.115078 104.124619 Z M 164.323167 120.177668 C 168.284799 125.987836 172.034108 131.917107 175.296627 138.157082 C 175.897345 139.306688 176.498063 140.471828 177.093603 141.647326 L 161.428328 170.858696 C 161.340292 170.87941 161.257434 170.894945 161.16422 170.905302 C 152.702382 172.489893 144.162865 173.333972 135.556027 173.3754 L 119.927003 146.349316 C 122.360946 141.833748 124.768997 137.302646 127.161511 132.766365 C 128.782414 129.690394 130.382602 126.588531 131.977612 123.491846 L 164.323167 120.177668 Z M 195.664074 134.527022 C 194.493709 150.155442 187.942776 165.452443 176.011275 177.378305 C 173.437509 179.95715 170.703206 182.287431 167.839439 184.358792 C 167.368186 180.563023 166.549967 176.84493 165.395138 173.214869 L 181.609345 142.96264 C 186.073301 140.927528 190.371541 138.628317 194.369423 135.769839 C 194.892462 135.402172 195.327464 134.982721 195.664074 134.527022 Z M 90.150035 144.277954 C 90.430715 144.345274 90.736253 144.428128 91.090469 144.521339 C 99.01891 146.644485 107.097531 148.1514 115.22276 149.332076 C 115.699191 149.399395 116.097944 149.461536 116.439731 149.497784 L 131.628574 175.762643 C 128.992665 179.47038 126.325685 183.162581 123.596561 186.808177 C 123.146022 187.41405 122.664412 187.999209 122.162088 188.57919 L 89.795818 182.800093 C 86.009224 178.201671 82.608953 173.344329 79.681488 168.145213 C 78.936287 166.82472 78.097872 165.530119 77.4666 164.152664 L 90.150035 144.277954 Z"/>
+ </g>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="#0b9851" d="M 100.720364 59.511859 C 91.726381 63.15834 83.656038 68.519868 76.73574 75.438163 C 69.813438 82.358461 64.457921 90.430807 60.809437 99.422787 C 57.287177 108.110226 55.500001 117.290541 55.500001 126.707276 C 55.500001 136.122007 57.287177 145.302322 60.809437 153.985753 C 64.457921 162.979737 69.815442 171.052083 76.73574 177.970378 C 83.656038 184.89268 91.724377 190.250201 100.720364 193.896681 C 109.407803 197.422948 118.586114 199.204113 128.002849 199.204113 C 137.419584 199.204113 146.595892 197.416937 155.283331 193.896681 C 164.275311 190.250201 172.34966 184.89268 179.267955 177.970378 C 186.190257 171.052083 191.547778 162.983744 195.194258 153.985753 C 198.716518 145.302322 200.499687 136.122007 200.499687 126.707276 C 200.499687 117.290541 198.714514 108.110226 195.194258 99.422787 C 191.547778 90.430807 186.18625 82.356458 179.267955 75.438163 C 172.34966 68.519868 164.283325 63.15834 155.283331 59.511859 C 146.595892 55.991603 137.419584 54.206431 128.002849 54.206431 C 118.586114 54.206431 109.407803 55.991603 100.720364 59.511859 Z M 73.620203 157.227515 C 70.127997 155.035619 66.910279 152.511133 64.061216 149.537849 C 59.709482 137.292086 58.972172 124.034526 61.855295 111.450161 C 63.211706 108.775408 64.754448 106.206843 66.499549 103.746471 C 67.038507 102.987121 67.537393 102.195715 68.114419 101.458405 L 84.475495 111.13961 L 84.475495 111.550339 C 84.43342 120.349978 85.327008 129.085502 87.10617 137.694802 C 87.112181 137.734873 87.118191 137.756912 87.126205 137.792977 L 74.437656 157.688334 C 74.161165 157.548084 73.886677 157.395814 73.620203 157.227515 Z M 122.266655 190.861287 C 125.089672 192.301847 127.992831 193.518008 130.976133 194.507767 C 118.303612 195.058746 105.504867 192.089469 94.19076 185.597933 L 121.617502 190.484617 C 121.827875 190.618856 122.042256 190.747084 122.266655 190.861287 L 122.266655 190.861287 Z M 122.166477 185.910488 L 89.800959 180.142237 C 86.014229 175.544066 82.608176 170.679421 79.680974 165.480181 C 78.93565 164.157831 78.104172 162.873548 77.47305 161.493095 L 90.149578 141.617774 C 90.430077 141.687898 90.742632 141.76203 91.097263 141.856197 C 99.027356 143.977968 107.097698 145.486649 115.22414 146.66875 C 115.698983 146.734868 116.095688 146.792971 116.43429 146.829035 L 131.629294 173.101725 C 128.992608 176.808313 126.325869 180.494864 123.601027 184.141344 C 123.148222 184.748423 122.667367 185.331459 122.166477 185.910488 Z M 176.014172 174.718599 C 173.437594 177.297181 170.702733 179.621312 167.839645 181.692993 C 167.364801 177.898249 166.545345 174.179641 165.38929 170.547186 L 181.602103 140.301434 C 186.06804 138.26782 190.375695 135.961722 194.374802 133.102641 C 194.897731 132.731982 195.332504 132.317245 195.669102 131.864441 C 194.495016 147.494217 187.943372 162.791402 176.014172 174.718599 Z M 175.294894 135.492889 C 175.897966 136.642933 176.493023 137.804998 177.090085 138.983092 L 161.430255 168.195005 C 161.340094 168.215041 161.253941 168.235077 161.163781 168.247098 C 152.698738 169.827907 144.165573 170.669403 135.56028 170.709474 L 119.932507 143.687452 C 122.36483 139.171426 124.775113 134.637369 127.165361 130.101307 C 128.788245 127.023838 130.383079 123.926333 131.97591 120.830832 L 164.319389 117.508929 C 168.280428 123.319255 172.033098 129.253801 175.294894 135.492889 Z M 168.733233 100.843312 C 167.198506 104.896515 165.555586 108.907643 163.922684 112.926786 L 132.41469 116.162536 C 132.03802 115.665653 131.647326 115.176784 131.236596 114.709955 C 127.515984 110.496467 123.771329 106.309025 120.032685 102.109562 C 120.066746 102.067487 120.100806 102.03543 120.134867 101.997362 C 118.626186 100.490685 117.113497 98.984007 115.604816 97.473323 L 124.376405 71.06439 C 124.98148 70.904105 125.590562 70.769867 126.205655 70.703749 C 130.97413 70.218887 135.748615 69.669912 140.52911 69.39342 C 143.456312 69.229128 146.399543 69.134961 149.376834 69.345335 L 171.079403 93.806807 C 170.332075 96.167001 169.602778 98.533206 168.733233 100.843312 Z M 176.014172 78.691945 C 182.000812 84.682592 186.637051 91.51874 189.914876 98.821719 C 185.859669 96.030759 181.523964 93.734678 176.965864 91.863353 C 176.256603 91.570833 175.529311 91.312374 174.789997 91.057921 L 153.428034 66.981133 C 153.576297 65.941285 153.654436 64.899434 153.686493 63.849568 C 161.812935 67.157447 169.430472 72.110249 176.014172 78.691945 Z M 106.258206 62.585321 C 106.342355 62.647432 106.382427 62.699524 106.430512 62.713549 C 111.313189 64.400547 115.755083 66.884963 119.942525 69.8322 L 111.747962 94.510056 C 111.705887 94.522078 111.665816 94.534099 111.625745 94.552131 C 109.948765 95.245363 108.239727 95.866467 106.588793 96.617802 C 99.786705 99.709296 93.154919 103.133381 86.907817 107.238677 L 70.73708 97.671675 C 70.761122 97.166778 70.847275 96.653866 71.019582 96.197054 C 72.105511 93.303913 73.173409 90.394743 74.401592 87.559705 C 75.347273 85.375824 76.425188 83.266074 77.601278 81.20441 C 78.370646 80.354901 79.168063 79.513405 79.989523 78.691945 C 87.66917 71.014301 96.7453 65.562613 106.408473 62.338883 C 106.358384 62.417022 106.306291 62.499168 106.258206 62.585321 Z"/>
+ </g>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 54.205357 C 87.835575 54.205357 55.5 86.540932 55.5 126.705357 C 55.5 126.999381 55.52922 127.285445 55.545514 127.575197 C 56.455748 88.214066 88.412271 56.794643 128 56.794643 C 167.587729 56.794643 199.544253 88.214066 200.454486 127.575197 C 200.470992 127.285445 200.5 126.999381 200.5 126.705357 C 200.5 86.540932 168.164425 54.205357 128 54.205357 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.mirkobrombin.ppaextender.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.mirkobrombin.ppaextender.svg
new file mode 100755
index 000000000..0673ddf4f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.mirkobrombin.ppaextender.svg
@@ -0,0 +1,64 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="OoBlnfi7DMJwURjNBRp9xzHzS5eE63SL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#OoBlnfi7DMJwURjNBRp9xzHzS5eE63SL)">
+ <linearGradient id="_lgradient_147" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity=".996" style="stop-color:#c58d67"/>
+ <stop offset="100%" stop-opacity=".996" style="stop-color:#e6aa81"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_147)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_148" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_148)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <path fill="#b98756" d="M 55.875 102.375 L 71.25 68.25 L 183.5 68.25 L 200.0625 102.375 L 55.875 102.375 Z"/>
+ <path fill="#945f2b" d="M 71.375 68.5 L 71.5 102.375 L 55.875 102.375 L 71.375 68.5 Z"/>
+ <path fill="#945f2b" d="M 183.75 68.25 L 183.9375 102.4375 L 200.0625 102.4375 L 183.75 68.25 Z"/>
+ <g>
+ <path fill="#7a5739" d="M 191.327485 148.02193 L 191.327485 60.890351 C 191.327485 57.442204 188.501254 54.666667 184.990643 54.666667 L 70.927485 54.666667 C 67.416875 54.666667 64.590643 57.442656 64.590643 60.890351 L 64.590643 148.02193 C 64.590643 151.470077 67.416875 154.245614 70.927485 154.245614 L 184.990643 154.245614 C 188.501254 154.245614 191.327485 151.470077 191.327485 148.02193 Z"/>
+ <path fill="#d06c48" d="M 191.327485 161.600877 L 191.327485 74.469298 C 191.327485 71.021604 188.501254 68.245614 184.990643 68.245614 L 70.927485 68.245614 C 67.416875 68.245614 64.590643 71.021604 64.590643 74.469298 L 64.590643 161.600877 C 64.590643 165.048572 67.416875 167.824561 70.927485 167.824561 L 184.990643 167.824561 C 188.501254 167.824561 191.327485 165.049025 191.327485 161.600877 Z"/>
+ <path fill="#fda463" d="M 191.327485 175.179825 L 191.327485 88.048246 C 191.327485 84.600551 188.501254 81.824561 184.990643 81.824561 L 70.927485 81.824561 C 67.416875 81.824561 64.590643 84.600551 64.590643 88.048246 L 64.590643 175.179825 C 64.590643 178.627972 67.416875 181.403509 70.927485 181.403509 L 184.990643 181.403509 C 188.501254 181.403509 191.327485 178.627972 191.327485 175.179825 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 70.929253 54.666667 C 67.418643 54.666667 64.590643 57.442656 64.590643 60.890351 L 64.590643 63.153509 C 64.590643 59.705814 67.418643 56.929825 70.929253 56.929825 L 184.988876 56.929825 C 188.499486 56.929825 191.327485 59.705361 191.327485 63.153509 L 191.327485 60.890351 C 191.327485 57.442204 188.499486 54.666667 184.988876 54.666667 L 70.929253 54.666667 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 70.929253 68.245614 C 67.418643 68.245614 64.590643 71.021604 64.590643 74.469298 L 64.590643 76.732456 C 64.590643 73.284761 67.418643 70.508772 70.929253 70.508772 L 184.988876 70.508772 C 188.499486 70.508772 191.327485 73.284761 191.327485 76.732456 L 191.327485 74.469298 C 191.327485 71.021604 188.499486 68.245614 184.988876 68.245614 L 70.929253 68.245614 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 70.929253 81.824561 C 67.418643 81.824561 64.590643 84.600551 64.590643 88.048246 L 64.590643 90.311404 C 64.590643 86.863709 67.418643 84.087719 70.929253 84.087719 L 184.988876 84.087719 C 188.499486 84.087719 191.327485 86.863709 191.327485 90.311404 L 191.327485 88.048246 C 191.327485 84.600551 188.499486 81.824561 184.988876 81.824561 L 70.929253 81.824561 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="nUV8Cl5nvtT9JFRnWVoamsvo0MFh9KCF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#nUV8Cl5nvtT9JFRnWVoamsvo0MFh9KCF)">
+ <path fill-rule="evenodd" d="M 56 106 L 200 106 L 200 202.6 L 56 202.6 L 56 106 Z M 115.333333 118.933333 L 140.333333 118.933333 C 143.27688 118.933333 145.666667 121.32312 145.666667 124.266667 L 145.666667 124.266667 C 145.666667 127.210213 143.27688 129.6 140.333333 129.6 L 115.333333 129.6 C 112.389787 129.6 110 127.210213 110 124.266667 L 110 124.266667 C 110 121.32312 112.389787 118.933333 115.333333 118.933333 Z"/>
+ </g>
+ <path fill="#a26f3d" fill-rule="evenodd" d="M 56 102.400002 L 200 102.400002 L 200 199 L 56 199 L 56 102.400002 Z M 115.333336 115.333336 L 140.333328 115.333336 C 143.276886 115.333336 145.666672 117.723122 145.666672 120.666664 L 145.666672 120.666664 C 145.666672 123.610214 143.276886 126 140.333328 126 L 115.333336 126 C 112.389786 126 110 123.610214 110 120.666664 L 110 120.666664 C 110 117.723122 112.389786 115.333336 115.333336 115.333336 Z"/>
+ <g opacity=".4">
+ <path fill="#ffffff" d="M 148.17498 187.89822 C 147.734182 187.838045 147.328362 187.625432 147.027963 187.297274 C 146.342703 186.562158 145.215761 184.401968 144.290926 182.051063 C 143.771955 180.731726 142.778526 177.825714 142.778526 177.627631 C 142.778526 177.564725 143.433678 177.131749 144.235045 176.665315 L 145.691901 175.816767 L 145.920433 176.031581 C 146.825194 176.880466 149.430736 180.772546 150.949829 183.543382 C 151.557464 184.651581 151.618364 184.80985 151.615683 185.266578 C 151.612676 185.875555 151.421614 186.3005 150.879561 186.902784 C 150.230433 187.62485 149.11186 188.036409 148.17498 187.898557 L 148.17498 187.89822 L 148.17498 187.89822 Z M 104.877884 187.17548 C 104.905322 187.100866 105.348669 185.100952 105.863285 182.731304 C 106.377903 180.361656 106.810207 178.408591 106.823591 178.390854 C 106.870101 178.331297 111.524743 181.596673 111.524074 181.68835 C 111.523405 181.737874 110.177971 182.894592 108.534074 184.258092 C 104.832379 187.328393 104.816987 187.340442 104.877884 187.175148 L 104.877884 187.17548 L 104.877884 187.17548 Z M 109.807901 178.814793 C 108.510652 177.918064 107.459669 177.146473 107.472384 177.100298 C 107.502497 176.989879 118.645396 158.127725 118.737412 158.031696 C 118.787937 157.978828 123.657058 161.040431 123.885256 161.268629 C 123.934441 161.317817 112.348531 180.40315 112.256849 180.424563 C 112.206661 180.436275 111.104819 179.71186 109.807567 178.81513 L 109.807901 178.814793 L 109.807901 178.814793 Z M 140.390477 173.830571 C 139.501437 172.331558 138.787065 171.095541 138.803127 171.084165 C 138.961391 170.972408 142.33083 169.0354 142.36663 169.0354 C 142.422843 169.0354 145.25123 174.669082 145.209742 174.698194 C 144.845022 174.952489 142.145123 176.562595 142.08791 176.559915 C 142.043741 176.557571 141.279844 175.329585 140.390477 173.830571 Z M 103.823555 173.547833 C 103.792772 173.285838 103.779723 171.175173 103.794445 168.857056 L 103.821212 164.642416 L 108.492583 164.671525 C 111.061988 164.686248 113.174662 164.70967 113.188047 164.722719 C 113.201097 164.734432 111.964744 166.833722 110.4403 169.38539 L 107.669129 174.024973 L 103.879769 174.024973 L 103.823555 173.547833 L 103.823555 173.547833 Z M 117.834992 173.88946 C 117.834992 173.866372 119.103801 171.763406 120.654676 169.218426 L 123.474029 164.590887 L 133.482292 164.590887 L 136.157434 169.046438 C 137.628672 171.497061 138.885102 173.599027 138.949015 173.717477 L 139.065121 173.933296 L 128.45022 173.933296 C 122.611763 173.933296 117.834992 173.912884 117.834992 173.889797 L 117.834992 173.88946 Z M 145.140811 171.915313 C 144.602102 170.805108 143.587592 168.723217 142.886938 167.289112 L 141.613108 164.681563 L 145.075566 164.681563 C 146.979781 164.681229 149.364486 164.654797 150.374646 164.621335 L 152.21161 164.562112 L 152.21161 173.933296 L 146.120527 173.933296 L 145.140811 171.915313 L 145.140811 171.915313 Z M 137.410178 168.921969 C 135.359074 165.690723 133.270159 161.894335 130.759305 156.835829 C 128.767427 152.82262 126.850828 148.674231 126.059831 146.663944 C 124.913485 143.751573 124.640115 141.941045 125.320359 141.770399 C 126.408485 141.497364 128.53822 143.968731 131.569714 149.022217 C 133.944712 152.981221 137.744779 159.899439 140.644435 165.543161 C 141.182812 166.590802 141.719177 167.617694 141.83629 167.824476 L 142.049766 168.200903 L 140.242583 169.253226 C 139.248479 169.831748 138.402275 170.305212 138.361787 170.305212 C 138.3213 170.305212 137.893342 169.682853 137.410178 168.921969 Z M 121.710012 158.909688 L 119.190461 157.248393 L 119.42803 156.871632 C 119.559193 156.664513 120.219027 155.612192 120.894587 154.533772 C 121.309356 153.868965 121.72672 153.205779 122.146667 152.544232 C 122.160049 152.52951 123.294684 153.255929 124.668891 154.160355 L 127.167695 155.805593 L 126.795618 156.411221 C 126.591511 156.744484 125.975843 157.751967 125.428437 158.649705 C 124.880694 159.547775 124.386823 160.347472 124.330945 160.426438 C 124.243279 160.55091 123.883915 160.342788 121.710012 158.909688 Z M 124.925529 153.516583 C 123.619917 152.663683 122.551534 151.925554 122.551534 151.876032 C 122.551534 151.516337 123.630958 150.515208 124.162973 150.381701 C 125.038292 150.162203 126.474067 150.723665 127.273764 151.598647 C 127.891773 152.274543 128.027286 152.605463 127.969736 153.298423 C 127.926236 153.820735 127.499953 155.067127 127.365109 155.067127 C 127.328974 155.067127 126.231479 154.369146 124.925866 153.516583 L 124.925529 153.516583 L 124.925529 153.516583 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_149" x1="0" x2="-.04" y1="-.19" y2="1.45" gradientTransform="matrix(50,0,0,50,158.5,158.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_149)" cx="183.5" cy="183.5" r="25" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" d="M 171 183.5 C 171 190.403468 176.596532 196 183.5 196 C 190.333331 196 195.875694 190.982635 195.987496 184.175699 C 195.995136 184.10694 196 184.037501 196 183.968053 C 196 182.81736 194.806943 181.9375 193.65625 181.9375 C 192.505557 181.9375 191.3125 182.81736 191.3125 183.968053 C 191.3125 188.570135 188.102782 191.3125 183.5 191.3125 C 178.897917 191.3125 175.6875 188.102782 175.6875 183.5 C 175.6875 178.897917 178.897917 175.6875 183.5 175.6875 L 183.5 180.375 L 192.875 173.34375 L 183.501388 166.3125 L 183.501388 170.997913 C 176.59792 170.997913 171.001388 176.594444 171.001388 183.497913 L 171 183.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.mohelm97.screenrecorder.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.mohelm97.screenrecorder.svg
new file mode 120000
index 000000000..9100e9c32
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.mohelm97.screenrecorder.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.mubitosh.qrshare.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.mubitosh.qrshare.svg
new file mode 120000
index 000000000..0137671c5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.mubitosh.qrshare.svg
@@ -0,0 +1 @@
+qrshare.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.muriloventuroso.easyssh.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.muriloventuroso.easyssh.svg
new file mode 120000
index 000000000..54aa051c9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.muriloventuroso.easyssh.svg
@@ -0,0 +1 @@
+easyssh.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.naaando.lyrics.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.naaando.lyrics.svg
new file mode 120000
index 000000000..58276af61
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.naaando.lyrics.svg
@@ -0,0 +1 @@
+lyrics.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.needle-and-thread.vocal.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.needle-and-thread.vocal.svg
new file mode 120000
index 000000000..f61bc4574
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.needle-and-thread.vocal.svg
@@ -0,0 +1 @@
+vocal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.needleandthread.vocal.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.needleandthread.vocal.svg
new file mode 120000
index 000000000..f61bc4574
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.needleandthread.vocal.svg
@@ -0,0 +1 @@
+vocal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.nick92.tranqil.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.nick92.tranqil.svg
new file mode 120000
index 000000000..2fccec935
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.nick92.tranqil.svg
@@ -0,0 +1 @@
+tranqil.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.ojubaorg.Othman.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.ojubaorg.Othman.svg
new file mode 120000
index 000000000..979b2103e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.ojubaorg.Othman.svg
@@ -0,0 +1 @@
+Othman.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.paolostivanin.OTPClient.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.paolostivanin.OTPClient.svg
new file mode 100644
index 000000000..189963cf7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.paolostivanin.OTPClient.svg
@@ -0,0 +1,87 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_xOcycSRmwd2pHJkT39zJlUQQvKbgtrDc">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_xOcycSRmwd2pHJkT39zJlUQQvKbgtrDc)">
+ <defs>
+ <filter id="3gJ9cXQyueK35qw59jBrDtMRATKzPpjb" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#3gJ9cXQyueK35qw59jBrDtMRATKzPpjb)">
+ <path fill="#d9c813" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="cF8d2mpQAKP9tV5lNDYR4zw5cesRedRa" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#cF8d2mpQAKP9tV5lNDYR4zw5cesRedRa)">
+ <linearGradient id="_lgradient_15" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_16" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="6w3VOencnkAwGXx2XFWYL82h7Etd2TZh" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#6w3VOencnkAwGXx2XFWYL82h7Etd2TZh)">
+ <path d="M 86.08 88.192 C 63.666 88.192 45.5 107.087 45.5 129.385 C 45.5 151.683 63.667 170.568 86.08 170.568 L 150.157 170.568 C 152.143 170.596 153.991 169.552 154.992 167.837 C 155.994 166.121 155.994 163.999 154.992 162.283 C 153.991 160.567 152.143 159.523 150.157 159.552 L 86.08 159.552 C 69.902 159.552 56.516 145.68 56.516 129.385 C 56.516 113.091 69.902 99.208 86.08 99.208 L 169.694 99.208 C 185.872 99.208 199.483 113.134 199.483 129.385 C 199.483 136.346 196.031 144.167 190.726 149.955 C 185.422 155.743 178.53 159.264 172.362 159.089 C 170.35 158.958 168.427 159.936 167.348 161.64 C 166.27 163.344 166.209 165.501 167.189 167.263 C 168.169 169.026 170.034 170.112 172.05 170.095 C 182.39 170.388 191.889 164.994 198.849 157.4 C 205.808 149.806 210.5 139.788 210.5 129.385 C 210.5 107.044 192.108 88.192 169.694 88.192 L 86.08 88.192 Z"/>
+ </g>
+ <path d="M 79.141 96.209 L 177.129 96.209 C 189.609 96.209 199.742 106.341 199.742 118.822 L 199.742 134.186 C 199.742 146.667 189.609 156.799 177.129 156.799 L 79.141 156.799 C 66.66 156.799 56.527 146.667 56.527 134.186 L 56.527 118.822 C 56.527 106.341 66.66 96.209 79.141 96.209 Z" style="fill:#ffffff"/>
+ <linearGradient id="_lgradient_17" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(164.995,0,0,82.372,45.5,85.437)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" d="M 86.079 85.437 C 63.665 85.437 45.5 104.324 45.5 126.622 C 45.5 148.92 63.665 167.808 86.079 167.808 L 150.156 167.808 C 152.145 167.841 153.998 166.798 155.002 165.08 C 156.006 163.363 156.006 161.237 155.002 159.519 C 153.998 157.802 152.145 156.759 150.156 156.792 L 86.079 156.792 C 69.9 156.792 56.516 142.917 56.516 126.622 C 56.516 110.328 69.9 96.453 86.079 96.453 L 169.696 96.453 C 185.874 96.453 199.479 110.371 199.479 126.622 C 199.479 133.583 196.034 141.406 190.729 147.194 C 185.424 152.981 178.528 156.505 172.36 156.33 C 170.366 156.231 168.476 157.219 167.417 158.911 C 166.359 160.603 166.299 162.735 167.26 164.484 C 168.221 166.234 170.053 167.326 172.048 167.341 C 182.388 167.634 191.89 162.232 198.85 154.638 C 205.81 147.044 210.495 137.025 210.495 126.622 C 210.495 104.281 192.11 85.437 169.696 85.437 L 86.079 85.437 Z"/>
+ <linearGradient id="_lgradient_18" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(35.068,0,0,35,62.024,107.22)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d0391f"/>
+ <stop offset="100%" style="stop-color:#ff005d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" d="M 81.495 107.285 C 79.294 107.088 77.007 107.332 74.738 108.085 C 73.598 108.453 72.743 109.404 72.498 110.576 C 72.253 111.749 72.656 112.963 73.554 113.756 C 74.451 114.549 75.705 114.8 76.839 114.413 C 82.632 112.491 87.876 115.36 89.867 121.278 C 91.792 127.001 88.735 133.062 82.992 134.994 C 77.272 136.918 71.221 133.868 69.287 128.129 C 68.723 126.404 68.593 123.549 68.921 121.907 C 69.162 120.737 68.758 119.526 67.862 118.735 C 66.966 117.944 65.715 117.693 64.583 118.077 C 63.451 118.461 62.611 119.422 62.383 120.596 C 61.778 123.618 61.919 127.081 62.953 130.225 C 62.955 130.233 62.956 130.242 62.958 130.25 C 66.027 139.376 75.971 144.389 85.118 141.313 C 94.244 138.243 99.262 128.299 96.186 119.153 C 93.928 112.44 88.098 107.877 81.495 107.285 L 81.495 107.285 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 86.079 85.431 C 63.665 85.431 45.5 104.33 45.5 126.628 C 45.5 127.09 45.543 127.545 45.57 128.003 C 46.303 106.313 64.131 88.187 86.079 88.187 L 169.696 88.187 C 191.62 88.187 209.645 106.231 210.425 127.927 C 210.453 127.494 210.5 127.063 210.5 126.628 C 210.5 104.287 192.11 85.431 169.696 85.431 L 86.079 85.431 Z"/>
+ </g>
+ <linearGradient id="_lgradient_19" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(27.543,0,0,27.581,101.129,112.689)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" d="M 117.656 119.849 L 117.656 115.483 C 117.666 114.738 117.375 114.02 116.847 113.494 C 116.32 112.968 115.602 112.678 114.857 112.69 C 113.337 112.713 112.124 113.963 112.145 115.483 L 112.145 119.849 L 109.057 116.761 C 108.537 116.228 107.824 115.928 107.08 115.928 C 105.961 115.931 104.954 116.61 104.533 117.647 C 104.112 118.685 104.361 119.874 105.163 120.655 L 108.251 123.743 L 103.884 123.743 C 102.363 123.743 101.129 124.977 101.129 126.499 C 101.129 128.021 102.363 129.254 103.884 129.254 L 108.251 129.254 L 105.163 132.343 C 104.437 133.032 104.143 134.061 104.393 135.029 C 104.644 135.998 105.401 136.755 106.37 137.006 C 107.339 137.256 108.367 136.962 109.057 136.237 L 112.145 133.148 L 112.145 137.515 C 112.145 138.499 112.67 139.409 113.523 139.901 C 114.375 140.393 115.426 140.393 116.278 139.901 C 117.131 139.409 117.656 138.499 117.656 137.515 L 117.656 133.148 L 120.744 136.237 C 121.434 136.962 122.462 137.257 123.431 137.006 C 124.4 136.755 125.157 135.998 125.407 135.029 C 125.658 134.061 125.364 133.032 124.638 132.343 L 121.55 129.254 L 125.917 129.254 C 127.438 129.254 128.672 128.021 128.672 126.499 C 128.672 124.977 127.438 123.743 125.917 123.743 L 121.55 123.743 L 124.638 120.655 C 125.452 119.863 125.696 118.652 125.253 117.607 C 124.809 116.561 123.77 115.895 122.635 115.928 C 121.92 115.95 121.242 116.249 120.744 116.761 L 117.656 119.849 Z"/>
+ <linearGradient id="_lgradient_20" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(27.548,0,0,27.677,134.215,112.689)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" d="M 150.742 119.85 L 150.742 115.483 C 150.752 114.739 150.461 114.022 149.935 113.496 C 149.409 112.97 148.693 112.679 147.949 112.69 C 146.429 112.713 145.215 113.963 145.236 115.483 L 145.236 119.85 L 142.148 116.761 C 141.629 116.228 140.916 115.928 140.171 115.928 C 139.052 115.931 138.045 116.61 137.624 117.647 C 137.204 118.685 137.452 119.874 138.254 120.655 L 141.341 123.743 L 136.97 123.743 C 135.448 123.743 134.215 124.977 134.215 126.499 C 134.215 128.021 135.448 129.254 136.97 129.254 L 141.341 129.254 L 138.254 132.343 C 137.528 133.032 137.234 134.061 137.485 135.029 C 137.736 135.998 138.492 136.755 139.461 137.006 C 140.43 137.256 141.459 136.962 142.148 136.237 L 145.236 133.147 L 145.236 137.515 C 145.201 138.521 145.718 139.467 146.584 139.981 C 147.45 140.495 148.528 140.495 149.394 139.981 C 150.26 139.467 150.777 138.521 150.742 137.515 L 150.742 133.147 L 153.83 136.237 C 154.519 136.962 155.548 137.257 156.517 137.006 C 157.486 136.755 158.242 135.998 158.493 135.029 C 158.744 134.061 158.45 133.032 157.724 132.343 L 154.637 129.254 L 159.008 129.254 C 160.53 129.254 161.763 128.021 161.763 126.499 C 161.763 124.977 160.53 123.743 159.008 123.743 L 154.637 123.743 L 157.724 120.655 C 158.537 119.863 158.781 118.654 158.339 117.609 C 157.898 116.564 156.86 115.897 155.726 115.928 C 155.01 115.949 154.33 116.247 153.83 116.761 L 150.742 119.85 Z"/>
+ <linearGradient id="_lgradient_21" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(27.543,0,0,27.677,167.269,112.689)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" d="M 183.79 119.85 L 183.79 115.483 C 183.801 114.739 183.51 114.022 182.984 113.496 C 182.457 112.97 181.741 112.679 180.997 112.69 C 179.477 112.713 178.263 113.963 178.285 115.483 L 178.285 119.849 L 175.196 116.761 C 174.677 116.228 173.964 115.928 173.22 115.928 C 172.1 115.931 171.094 116.61 170.673 117.647 C 170.252 118.685 170.501 119.874 171.302 120.655 L 174.39 123.743 L 170.024 123.743 C 168.502 123.743 167.269 124.977 167.269 126.499 C 167.269 128.021 168.502 129.254 170.024 129.254 L 174.39 129.254 L 171.302 132.343 C 170.577 133.032 170.282 134.061 170.533 135.029 C 170.784 135.998 171.541 136.755 172.509 137.006 C 173.478 137.256 174.507 136.962 175.196 136.237 L 178.285 133.148 L 178.285 137.515 C 178.249 138.521 178.766 139.467 179.632 139.981 C 180.499 140.495 181.576 140.495 182.443 139.981 C 183.309 139.467 183.826 138.521 183.79 137.515 L 183.79 133.147 L 186.878 136.237 C 187.574 136.933 188.588 137.206 189.54 136.952 C 190.491 136.698 191.234 135.955 191.489 135.005 C 191.745 134.054 191.474 133.039 190.778 132.343 L 187.689 129.254 L 192.056 129.254 C 193.578 129.254 194.812 128.021 194.812 126.499 C 194.812 124.977 193.578 123.743 192.056 123.743 L 187.689 123.743 L 190.778 120.655 C 191.591 119.863 191.835 118.652 191.392 117.607 C 190.949 116.561 189.91 115.895 188.774 115.928 C 188.058 115.949 187.378 116.247 186.878 116.761 L 183.79 119.85 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.parnold-x.nasc.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.parnold-x.nasc.svg
new file mode 120000
index 000000000..1dd40e0e4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.parnold-x.nasc.svg
@@ -0,0 +1 @@
+nasc.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.parnold-x.sudoku.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.parnold-x.sudoku.svg
new file mode 120000
index 000000000..b65825b56
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.parnold-x.sudoku.svg
@@ -0,0 +1 @@
+ksudoku.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.parnold-x.timer.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.parnold-x.timer.svg
new file mode 100755
index 000000000..fbd2b2e21
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.parnold-x.timer.svg
@@ -0,0 +1,99 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Dgd5zEP4nfG4Ep6iB7GQTNemRPBmwHxV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Dgd5zEP4nfG4Ep6iB7GQTNemRPBmwHxV)">
+ <linearGradient id="_lgradient_166" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_166)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_167" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_167)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="U9VSP3moUnB4EEY5O3jU2vD7LnN3YlgA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#U9VSP3moUnB4EEY5O3jU2vD7LnN3YlgA)">
+ <path d="M 186.675326 196.19211 C 186.675326 198.571478 160.746999 200.5 128.762902 200.5 C 96.778804 200.5 70.850477 198.571478 70.850477 196.19211 C 70.850477 193.812742 96.778804 191.88422 128.762902 191.88422 C 160.746999 191.88422 186.675326 193.812742 186.675326 196.19211 Z"/>
+ </g>
+ <g>
+ <path fill="#332723" d="M 102.18626 176.937821 L 91.555673 192.91776 C 90.55483 194.418899 88.594519 194.93736 86.984138 194.132295 C 86.970514 194.123212 86.952349 194.118671 86.938473 194.109589 C 85.319513 193.272483 84.59165 191.34825 85.251142 189.651837 L 92.169753 171.747665 C 92.57014 170.969848 93.338875 170.501341 94.162105 170.437511 C 94.594281 170.405723 95.040082 170.487718 95.453841 170.701409 L 101.144545 173.649192 C 102.336373 174.267812 102.80488 175.745993 102.18626 176.937821 Z"/>
+ <path fill="#7c432e" d="M 100.671522 176.560367 L 90.040936 192.540306 C 89.340573 193.586309 88.175992 194.154976 86.984163 194.13227 C 86.970539 194.123187 86.952374 194.118646 86.938498 194.109563 C 85.319286 193.272458 84.591676 191.348225 85.251168 189.651812 L 92.169778 171.74764 C 92.570166 170.969823 93.3389 170.501316 94.16213 170.437486 L 99.625266 173.271485 C 100.817095 173.885564 101.290143 175.368538 100.671522 176.560367 Z"/>
+ </g>
+ <g>
+ <path fill="#332723" d="M 152.943575 176.938805 L 163.574161 192.918744 C 164.574752 194.419631 166.535315 194.938344 168.145697 194.133027 C 168.15932 194.123944 168.177485 194.119655 168.191109 194.110573 C 169.810321 193.273467 170.538184 191.349234 169.878692 189.652821 L 162.959829 171.748649 C 162.559694 170.970832 161.790707 170.502073 160.96773 170.438495 C 160.535553 170.406707 160.089501 170.488702 159.675741 170.702393 L 153.98529 173.649923 C 152.793461 174.268544 152.324954 175.746977 152.943575 176.938805 Z"/>
+ <path fill="#7c432e" d="M 154.458312 176.561099 L 165.088899 192.541037 C 165.789262 193.587293 166.953591 194.155708 168.145671 194.133001 C 168.159295 194.123919 168.17746 194.11963 168.191084 194.110547 C 169.810548 193.273442 170.538159 191.349209 169.878667 189.652796 L 162.959804 171.748624 C 162.559669 170.970807 161.790682 170.502048 160.967705 170.43847 L 155.504316 173.272469 C 154.31274 173.886296 153.839692 175.36927 154.458312 176.561099 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 175.860768 130.379557 C 175.860768 157.052903 154.238061 178.67561 127.564715 178.67561 C 100.891874 178.67561 79.268915 157.052903 79.268915 130.379557 C 79.268915 103.706464 100.891874 82.083504 127.564715 82.083504 C 154.238061 82.083504 175.860768 103.706464 175.860768 130.379557 Z"/>
+ <path fill="#924402" d="M 128.192418 98.692836 L 126.372887 98.692836 L 126.372887 86.410997 L 128.192418 86.410997 L 128.192418 98.692836 Z"/>
+ <path fill="#848484" d="M 108.946405 98.66574 L 107.439716 99.68601 L 103.103569 93.283337 L 104.610258 92.263068 L 108.946405 98.66574 Z"/>
+ <path fill="#848484" d="M 96.627454 111.675922 L 95.774706 113.283276 L 88.943389 109.65935 L 89.796137 108.051996 L 96.627454 111.675922 Z"/>
+ <path fill="#924402" d="M 95.026332 131.216587 L 82.744493 131.216587 L 82.744493 129.397056 L 95.026332 129.397056 L 95.026332 131.216587 Z"/>
+ <path fill="#848484" d="M 98.868516 148.8171 L 98.015768 147.209746 L 91.184703 150.833672 L 92.037451 152.441026 L 98.868516 148.8171 Z"/>
+ <path fill="#848484" d="M 111.187467 161.827383 L 109.68103 160.807113 L 105.344883 167.209785 L 106.85132 168.230055 L 111.187467 161.827383 Z"/>
+ <path fill="#924402" d="M 128.040791 176.628688 L 126.221259 176.628688 L 126.221259 164.346849 L 128.040791 164.346849 L 128.040791 176.628688 Z"/>
+ <path fill="#848484" d="M 143.942115 159.820625 L 145.448805 158.800355 L 149.784952 165.203028 L 148.278262 166.22355 L 143.942115 159.820625 Z"/>
+ <path fill="#848484" d="M 156.261319 146.810569 L 157.113814 145.203215 L 163.945132 148.827141 L 163.092384 150.434495 L 156.261319 146.810569 Z"/>
+ <path fill="#924402" d="M 173.486194 131.216587 L 161.204607 131.216587 L 161.204607 129.397056 L 173.486194 129.397056 L 173.486194 131.216587 Z"/>
+ <path fill="#848484" d="M 157.625766 112.585688 L 158.478514 114.193042 L 165.309579 110.569116 L 164.457083 108.961762 L 157.625766 112.585688 Z"/>
+ <path fill="#848484" d="M 145.306789 99.575506 L 146.813479 100.595776 L 151.149626 94.193103 L 149.642936 93.172833 L 145.306789 99.575506 Z"/>
+ <path fill="#2c3e50" d="M 131.759881 129.71285 C 131.759881 132.185818 129.755419 134.19028 127.282703 134.19028 C 124.809734 134.19028 122.805273 132.185818 122.805273 129.71285 C 122.805273 127.240133 124.809734 125.235419 127.282703 125.235419 C 129.755419 125.235419 131.759881 127.240133 131.759881 129.71285 Z"/>
+ <path fill="#2c3e50" d="M 129.533604 140.115465 L 125.334704 140.115465 L 125.980825 101.776378 L 128.887484 101.776378 L 129.533604 140.115465 Z"/>
+ <path fill="#2c3e50" d="M 133.111512 124.071015 L 135.156845 127.353337 L 112.476276 140.788404 L 111.06016 138.516008 L 133.111512 124.071015 Z"/>
+ <path fill="#da1636" d="M 156.946242 138.733029 L 120.76602 128.476088 L 121.099298 127.352378 L 157.020668 138.481494 L 156.946242 138.733029 Z"/>
+ <path fill="#f22c42" d="M 128.762927 129.76187 C 128.762927 130.52354 128.145568 131.1409 127.383898 131.1409 C 126.622732 131.1409 126.00512 130.52354 126.00512 129.76187 C 126.00512 129.0002 126.622732 128.383093 127.383898 128.383093 C 128.145568 128.383093 128.762927 129.0002 128.762927 129.76187 Z"/>
+ <path fill="#232c33" d="M 133.023563 64.181553 L 133.023563 67.795639 C 133.023563 68.329237 132.587097 68.765955 132.053247 68.765955 L 129.082001 68.765955 L 129.082001 73.597604 L 126.200571 73.597604 L 126.200571 68.765955 L 123.076184 68.765955 C 122.542586 68.765955 122.10612 68.329237 122.10612 67.795639 L 122.10612 64.181553 C 122.10612 63.647954 122.542586 63.211237 123.076184 63.211237 L 132.053247 63.211237 C 132.587097 63.211237 133.023563 63.647954 133.023563 64.181553 Z"/>
+ <radialGradient id="_rgradient_2" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(117.813416,0,0,117.813416,68.658007,72.233939)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ab4c1a"/>
+ <stop offset="10%" style="stop-color:#e66722"/>
+ <stop offset="20%" style="stop-color:#e66722"/>
+ <stop offset="30%" style="stop-color:#e66722"/>
+ <stop offset="40%" style="stop-color:#e66722"/>
+ <stop offset="50%" style="stop-color:#e66722"/>
+ <stop offset="60%" style="stop-color:#e66722"/>
+ <stop offset="70%" style="stop-color:#e66722"/>
+ <stop offset="80%" style="stop-color:#e66722"/>
+ <stop offset="90%" style="stop-color:#e66722"/>
+ <stop offset="100%" style="stop-color:#824a2b"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_2)" d="M 68.658007 131.1409 C 68.658007 163.673985 95.031882 190.047355 127.564715 190.047355 L 127.564715 190.047355 C 160.097549 190.047355 186.471424 163.673985 186.471424 131.1409 L 186.471424 131.1409 C 186.471424 98.608066 160.097549 72.233939 127.564715 72.233939 L 127.564715 72.233939 C 95.031882 72.233939 68.658007 98.608066 68.658007 131.1409 Z M 106.977163 173.981385 C 106.97237 173.981385 106.968081 173.976591 106.963287 173.976591 L 106.963287 173.976591 C 98.634615 169.955305 91.652175 163.573573 86.885113 155.713156 L 86.885113 155.713156 C 82.536604 148.539982 80.030333 140.124774 80.030333 131.1409 L 80.030333 131.1409 C 80.030333 104.93051 101.354578 83.606012 127.564715 83.606012 L 127.564715 83.606012 C 138.340874 83.606012 148.293551 87.213035 156.276835 93.285961 L 156.276835 93.285961 C 156.290459 93.299585 156.308624 93.313209 156.322247 93.322291 L 156.322247 93.322291 C 161.175846 97.011309 165.29704 101.619174 168.430762 106.882243 L 168.430762 106.882243 C 172.665992 113.987297 175.099603 122.284432 175.099603 131.1409 L 175.099603 131.1409 C 175.099603 157.350785 153.774853 178.675535 127.564715 178.675535 L 127.564715 178.675535 C 120.191222 178.675535 113.209034 176.987952 106.977163 173.981385 Z"/>
+ <path fill="#ff9f6b" d="M 168.430964 106.882117 C 172.665941 113.987423 175.099805 122.284306 175.099805 131.140773 C 175.099805 157.350911 153.774802 178.675408 127.564917 178.675408 C 120.191424 178.675408 113.208984 176.987826 106.977113 173.981259 C 113.64999 177.638235 121.305799 179.717123 129.452568 179.717123 C 155.326147 179.717123 176.295922 158.747348 176.295922 132.873769 C 176.295922 123.262191 173.398346 114.31944 168.430964 106.882117 Z"/>
+ <path fill="#a85122" d="M 126.300378 82.546158 C 100.235561 82.546158 79.102048 103.679923 79.102048 129.744487 C 79.102048 139.337648 81.963547 148.262486 86.885012 155.713181 C 82.536503 148.540008 80.030232 140.124547 80.030232 131.140925 C 80.030232 104.930788 101.35473 83.606037 127.564867 83.606037 C 138.341026 83.606037 148.293703 87.213312 156.276734 93.285734 C 148.125424 86.576526 137.681281 82.546158 126.300378 82.546158 Z"/>
+ <g>
+ <path fill="#232c33" d="M 159.957243 84.392507 L 154.833696 81.434633 L 160.363445 71.856863 L 165.486745 74.814991 L 159.957243 84.392507 Z"/>
+ <path fill="#232c33" d="M 95.621233 84.392507 L 100.744533 81.434633 L 95.214792 71.856863 L 90.091492 74.814991 L 95.621233 84.392507 Z"/>
+ <path fill="#232c33" d="M 175.985423 61.499079 L 168.545835 57.449788 C 168.350056 57.343321 168.277898 57.098347 168.384364 56.902568 L 169.033004 55.71074 C 169.13947 55.514961 169.38471 55.442553 169.580227 55.549273 L 177.020077 59.59831 C 177.215609 59.705031 177.288014 59.950005 177.181286 60.145784 L 176.532646 61.337613 C 176.42618 61.533392 176.180956 61.605546 175.985423 61.499079 Z"/>
+ <path fill="#232c33" d="M 79.144258 61.499079 L 86.583853 57.449788 C 86.779632 57.343321 86.851783 57.098347 86.745316 56.902568 L 86.096423 55.71074 C 85.989956 55.514961 85.745233 55.442553 85.549199 55.549273 L 78.109858 59.59831 C 77.914079 59.705031 77.841674 59.950005 77.948395 60.145784 L 78.597034 61.337613 C 78.703501 61.533392 78.948733 61.605546 79.144258 61.499079 Z"/>
+ <linearGradient id="_lgradient_168" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(43.163785,0,0,33.530664,71.031482,55.637056)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_168)" d="M 83.556964 59.006013 C 71.505898 65.950695 68.108251 76.904477 73.548451 89.167721 L 114.195267 67.312398 C 108.135691 56.214523 96.084625 52.129416 83.556964 59.006013 Z"/>
+ <linearGradient id="_lgradient_169" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(-43.163782,0,0,33.530664,183.914428,55.637056)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_169)" d="M 171.38895 59.006013 C 183.440016 65.950695 186.837656 76.904477 181.397462 89.167721 L 140.750646 67.312398 C 146.810222 56.214523 158.861288 52.129416 171.38895 59.006013 Z"/>
+ </g>
+ <path fill="#482c08" fill-rule="evenodd" d="M 118.653601 149.344165 L 118.653601 149.344165 Q 118.653601 149.92583 118.225583 150.257818 L 118.225583 150.257818 L 118.225583 150.257818 Q 117.797565 150.589806 117.040303 150.617243 L 117.040303 150.617243 L 117.023841 150.617243 L 117.023841 150.617243 Q 117.029328 150.776378 117.06774 150.823021 L 117.06774 150.823021 L 117.06774 150.823021 Q 117.106152 150.869664 117.226875 150.869664 L 117.226875 150.869664 L 117.226875 150.869664 Q 117.336623 150.869664 117.375035 150.853202 L 117.375035 150.853202 L 117.418934 150.908076 L 117.369548 151.36353 L 117.369548 151.36353 Q 116.804345 151.341581 116.480588 151.341581 L 116.480588 151.341581 L 116.480588 151.341581 Q 116.321453 151.341581 115.553216 151.369018 L 115.553216 151.369018 L 115.597115 150.908076 L 115.597115 150.908076 Q 115.772712 150.869664 115.846792 150.809302 L 115.846792 150.809302 L 115.846792 150.809302 Q 115.920872 150.748941 115.942822 150.62273 L 115.942822 150.62273 L 115.794662 150.62273 L 115.794662 150.62273 Q 115.119711 150.62273 114.730105 150.301717 L 114.730105 150.301717 L 114.730105 150.301717 Q 114.340499 149.980704 114.340499 149.426476 L 114.340499 149.426476 L 114.340499 149.426476 Q 114.340499 148.844811 114.768517 148.512822 L 114.768517 148.512822 L 114.768517 148.512822 Q 115.196535 148.180834 115.948309 148.153397 L 115.948309 148.153397 L 115.953797 148.153397 L 115.953797 148.153397 Q 115.948309 148.027187 115.909897 147.983288 L 115.909897 147.983288 L 115.909897 147.983288 Q 115.871486 147.939388 115.767225 147.939388 L 115.767225 147.939388 L 115.619065 147.944876 L 115.569678 147.868052 L 115.613577 147.461984 L 116.491563 147.461984 L 117.023841 147.445522 L 117.023841 147.445522 Q 117.117127 147.445522 117.424422 147.434547 L 117.424422 147.434547 L 117.38601 147.922926 L 117.38601 147.922926 Q 117.210413 147.950363 117.152795 147.991519 L 117.152795 147.991519 L 117.152795 147.991519 Q 117.095177 148.032674 117.078715 148.14791 L 117.078715 148.14791 L 117.199438 148.14791 L 117.199438 148.14791 Q 117.874389 148.14791 118.263995 148.468923 L 118.263995 148.468923 L 118.263995 148.468923 Q 118.653601 148.789937 118.653601 149.344165 L 118.653601 149.344165 Z M 117.561607 149.4594 L 117.561607 149.4594 Q 117.561607 149.113694 117.435397 148.918891 L 117.435397 148.918891 L 117.435397 148.918891 Q 117.309186 148.724088 117.073228 148.7186 L 117.073228 148.7186 L 117.051278 148.7186 L 117.051278 148.7186 Q 117.034816 149.399039 117.023841 150.05204 L 117.023841 150.05204 L 117.161026 150.05204 L 117.161026 150.05204 Q 117.561607 150.05204 117.561607 149.4594 L 117.561607 149.4594 Z M 115.427006 149.31124 L 115.427006 149.31124 Q 115.427006 149.656947 115.55596 149.854493 L 115.55596 149.854493 L 115.55596 149.854493 Q 115.684914 150.05204 115.920872 150.057528 L 115.920872 150.057528 L 115.953797 150.057528 L 115.953797 148.724088 L 115.833074 148.724088 L 115.833074 148.724088 Q 115.427006 148.724088 115.427006 149.31124 L 115.427006 149.31124 Z M 120.102276 151.242807 L 120.102276 151.242807 Q 119.454762 151.242807 119.106312 150.897101 L 119.106312 150.897101 L 119.106312 150.897101 Q 118.757862 150.551394 118.757862 149.914855 L 118.757862 149.914855 L 118.757862 149.914855 Q 118.757862 149.497812 118.930715 149.182286 L 118.930715 149.182286 L 118.930715 149.182286 Q 119.103568 148.86676 119.419094 148.693907 L 119.419094 148.693907 L 119.419094 148.693907 Q 119.73462 148.521054 120.15715 148.521054 L 120.15715 148.521054 L 120.15715 148.521054 Q 121.199758 148.521054 121.199758 149.618535 L 121.199758 149.618535 L 121.199758 149.618535 Q 121.199758 149.77767 121.155858 149.980704 L 121.155858 149.980704 L 121.095497 150.035578 L 119.794981 150.035578 L 119.794981 150.035578 Q 119.816931 150.277024 119.954116 150.403234 L 119.954116 150.403234 L 119.954116 150.403234 Q 120.091301 150.529445 120.332747 150.529445 L 120.332747 150.529445 L 120.332747 150.529445 Q 120.607118 150.529445 120.985749 150.364822 L 120.985749 150.364822 L 121.035135 150.392259 L 121.155858 150.798327 L 121.155858 150.798327 Q 120.936362 150.968437 120.640042 151.105622 L 120.640042 151.105622 L 120.640042 151.105622 Q 120.343722 151.242807 120.102276 151.242807 L 120.102276 151.242807 Z M 119.767544 149.618535 L 120.222999 149.585611 L 120.222999 149.585611 Q 120.266898 149.580123 120.277873 149.560917 L 120.277873 149.560917 L 120.277873 149.560917 Q 120.288848 149.541711 120.288848 149.486837 L 120.288848 149.486837 L 120.288848 149.486837 Q 120.288848 149.130156 120.069352 149.130156 L 120.069352 149.130156 L 120.069352 149.130156 Q 119.90473 149.130156 119.836137 149.242648 L 119.836137 149.242648 L 119.836137 149.242648 Q 119.767544 149.355139 119.767544 149.618535 L 119.767544 149.618535 Z M 119.531586 148.109498 L 119.531586 148.109498 Q 119.323064 148.109498 119.210573 147.997006 L 119.210573 147.997006 L 119.210573 147.997006 Q 119.098081 147.884514 119.098081 147.670506 L 119.098081 147.670506 L 119.098081 147.670506 Q 119.098081 147.451009 119.224291 147.322055 L 119.224291 147.322055 L 119.224291 147.322055 Q 119.350502 147.193101 119.569998 147.193101 L 119.569998 147.193101 L 119.569998 147.193101 Q 119.778519 147.193101 119.891011 147.308337 L 119.891011 147.308337 L 119.891011 147.308337 Q 120.003503 147.423572 120.003503 147.632094 L 120.003503 147.632094 L 120.003503 147.632094 Q 120.003503 147.85159 119.877293 147.980544 L 119.877293 147.980544 L 119.877293 147.980544 Q 119.751082 148.109498 119.531586 148.109498 L 119.531586 148.109498 Z M 120.590655 148.109498 L 120.590655 148.109498 Q 120.376647 148.109498 120.264155 147.997006 L 120.264155 147.997006 L 120.264155 147.997006 Q 120.151663 147.884514 120.151663 147.670506 L 120.151663 147.670506 L 120.151663 147.670506 Q 120.151663 147.451009 120.277873 147.322055 L 120.277873 147.322055 L 120.277873 147.322055 Q 120.404084 147.193101 120.62358 147.193101 L 120.62358 147.193101 L 120.62358 147.193101 Q 120.832101 147.193101 120.944593 147.308337 L 120.944593 147.308337 L 120.944593 147.308337 Q 121.057085 147.423572 121.057085 147.632094 L 121.057085 147.632094 L 121.057085 147.632094 Q 121.057085 147.85159 120.930875 147.980544 L 120.930875 147.980544 L 120.930875 147.980544 Q 120.804664 148.109498 120.590655 148.109498 L 120.590655 148.109498 Z M 124.17942 150.79284 L 124.17942 150.79284 Q 124.173932 151.187933 124.223319 151.890321 L 124.223319 151.890321 L 123.636166 151.934221 L 123.531906 151.489741 L 123.531906 151.489741 Q 123.493494 151.314144 123.386489 151.245551 L 123.386489 151.245551 L 123.386489 151.245551 Q 123.279485 151.176959 123.043526 151.176959 L 123.043526 151.176959 L 122.450886 151.176959 L 122.450886 151.176959 Q 122.220415 151.176959 122.107923 151.251039 L 122.107923 151.251039 L 122.107923 151.251039 Q 121.995432 151.325119 121.95702 151.51169 L 121.95702 151.51169 L 121.869221 151.890321 L 121.271094 151.934221 L 121.271094 151.934221 Q 121.309506 151.517178 121.309506 151.001362 L 121.309506 151.001362 L 121.309506 150.79284 L 121.347918 150.732479 L 121.347918 150.732479 Q 121.561927 150.562369 121.668931 150.438902 L 121.668931 150.438902 L 121.668931 150.438902 Q 121.775935 150.315436 121.839041 150.161788 L 121.839041 150.161788 L 121.839041 150.161788 Q 121.902146 150.008141 121.962507 149.728283 L 121.962507 149.728283 L 122.017381 149.48135 L 122.017381 149.48135 Q 122.039331 149.393551 122.039331 149.316728 L 122.039331 149.316728 L 122.039331 149.316728 Q 122.039331 149.174055 121.93507 149.121925 L 121.93507 149.121925 L 121.93507 149.121925 Q 121.830809 149.069794 121.561927 149.069794 L 121.561927 149.069794 L 121.523515 148.992971 L 121.556439 148.586902 L 123.400208 148.586902 L 123.400208 148.586902 Q 123.795301 148.586902 124.141008 148.564953 L 124.141008 148.564953 L 124.108083 149.047845 L 124.108083 149.047845 Q 123.970898 149.069794 123.932486 149.105462 L 123.932486 149.105462 L 123.932486 149.105462 Q 123.894074 149.141131 123.8831 149.250879 L 123.8831 149.250879 L 123.8831 149.250879 Q 123.844688 149.920342 123.844688 150.458108 L 123.844688 150.458108 L 123.844688 150.458108 Q 123.844688 150.617243 123.880356 150.669373 L 123.880356 150.669373 L 123.880356 150.669373 Q 123.916024 150.721504 124.03126 150.726991 L 124.03126 150.726991 L 124.146495 150.732479 L 124.17942 150.79284 Z M 122.966703 150.529445 L 122.966703 149.366114 L 122.966703 149.366114 Q 122.966703 149.239904 122.939266 149.201492 L 122.939266 149.201492 L 122.939266 149.201492 Q 122.911829 149.16308 122.807568 149.16308 L 122.807568 149.16308 L 122.747206 149.16308 L 122.631971 149.810594 L 122.631971 149.810594 Q 122.577097 150.123376 122.494786 150.318179 L 122.494786 150.318179 L 122.494786 150.318179 Q 122.412475 150.512982 122.275289 150.633705 L 122.275289 150.633705 L 122.280777 150.672117 L 122.758181 150.672117 L 122.758181 150.672117 Q 122.856955 150.672117 122.911829 150.636449 L 122.911829 150.636449 L 122.911829 150.636449 Q 122.966703 150.600781 122.966703 150.529445 L 122.966703 150.529445 Z M 125.622608 151.242807 L 125.622608 151.242807 Q 125.035455 151.242807 124.69798 150.894357 L 124.69798 150.894357 L 124.69798 150.894357 Q 124.360504 150.545907 124.360504 149.942292 L 124.360504 149.942292 L 124.360504 149.942292 Q 124.360504 149.272828 124.725417 148.896941 L 124.725417 148.896941 L 124.725417 148.896941 Q 125.090329 148.521054 125.743331 148.521054 L 125.743331 148.521054 L 125.743331 148.521054 Q 126.352433 148.521054 126.67619 148.855785 L 126.67619 148.855785 L 126.67619 148.855785 Q 126.999947 149.190517 126.999947 149.816082 L 126.999947 149.816082 L 126.999947 149.816082 Q 126.999947 150.485545 126.635034 150.864176 L 126.635034 150.864176 L 126.635034 150.864176 Q 126.270122 151.242807 125.622608 151.242807 L 125.622608 151.242807 Z M 125.688456 150.655655 L 125.688456 150.655655 Q 125.831129 150.655655 125.886003 150.543163 L 125.886003 150.543163 L 125.886003 150.543163 Q 125.940877 150.430671 125.940877 150.128864 L 125.940877 150.128864 L 125.940877 150.128864 Q 125.940877 149.75572 125.916184 149.552686 L 125.916184 149.552686 L 125.916184 149.552686 Q 125.891491 149.349652 125.828385 149.264597 L 125.828385 149.264597 L 125.828385 149.264597 Q 125.76528 149.179542 125.655532 149.179542 L 125.655532 149.179542 L 125.655532 149.179542 Q 125.512859 149.179542 125.457985 149.289291 L 125.457985 149.289291 L 125.457985 149.289291 Q 125.403111 149.399039 125.403111 149.689871 L 125.403111 149.689871 L 125.403111 149.689871 Q 125.403111 150.068502 125.427805 150.27428 L 125.427805 150.27428 L 125.427805 150.27428 Q 125.452498 150.480058 125.515603 150.567856 L 125.515603 150.567856 L 125.515603 150.567856 Q 125.578708 150.655655 125.688456 150.655655 L 125.688456 150.655655 Z M 127.12067 152.466499 L 127.186519 151.989095 L 127.186519 151.989095 Q 127.312729 151.983607 127.356628 151.92599 L 127.356628 151.92599 L 127.356628 151.92599 Q 127.400527 151.868372 127.411502 151.70375 L 127.411502 151.70375 L 127.422477 151.55559 L 127.422477 151.55559 Q 127.427964 151.484253 127.438939 151.28945 L 127.438939 151.28945 L 127.438939 151.28945 Q 127.449914 151.094647 127.449914 150.941 L 127.449914 150.941 L 127.449914 149.492325 L 127.449914 149.492325 Q 127.449914 149.300265 127.397784 149.23716 L 127.397784 149.23716 L 127.397784 149.23716 Q 127.345653 149.174055 127.186519 149.174055 L 127.186519 149.174055 L 127.09872 149.174055 L 127.071283 149.135643 L 127.115182 148.724088 L 127.115182 148.724088 Q 127.515763 148.669214 127.899881 148.606108 L 127.899881 148.606108 L 127.899881 148.606108 Q 128.284 148.543003 128.393748 148.521054 L 128.393748 148.521054 L 128.459597 148.586902 L 128.459597 148.586902 Q 128.45411 148.625314 128.43216 148.737806 L 128.43216 148.737806 L 128.43216 148.737806 Q 128.41021 148.850298 128.393748 148.987483 L 128.393748 148.987483 L 128.415698 148.998458 L 128.415698 148.998458 Q 128.788841 148.548491 128.865665 148.548491 L 128.865665 148.548491 L 128.865665 148.548491 Q 129.200397 148.548491 129.455561 148.702138 L 129.455561 148.702138 L 129.455561 148.702138 Q 129.710726 148.855785 129.850655 149.141131 L 129.850655 149.141131 L 129.850655 149.141131 Q 129.990583 149.426476 129.990583 149.799619 L 129.990583 149.799619 L 129.990583 149.799619 Q 129.990583 150.49652 129.581772 150.855945 L 129.581772 150.855945 L 129.581772 150.855945 Q 129.17296 151.21537 128.43216 151.21537 L 128.43216 151.21537 L 128.43216 151.21537 Q 128.415698 151.21537 128.404723 151.212627 L 128.404723 151.212627 L 128.404723 151.212627 Q 128.393748 151.209883 128.388261 151.209883 L 128.388261 151.209883 L 128.382773 151.698262 L 128.382773 151.698262 Q 128.382773 151.857397 128.404723 151.912271 L 128.404723 151.912271 L 128.404723 151.912271 Q 128.426673 151.967145 128.514471 151.967145 L 128.514471 151.967145 L 128.514471 151.967145 Q 128.60227 151.967145 128.67635 151.961658 L 128.67635 151.961658 L 128.67635 151.961658 Q 128.75043 151.95617 128.777867 151.950683 L 128.777867 151.950683 L 128.794329 151.97812 L 128.717505 152.461012 L 128.717505 152.461012 Q 128.624219 152.455524 128.371798 152.447293 L 128.371798 152.447293 L 128.371798 152.447293 Q 128.119378 152.439062 127.883419 152.439062 L 127.883419 152.439062 L 127.883419 152.439062 Q 127.696847 152.439062 127.44717 152.450037 L 127.44717 152.450037 L 127.44717 152.450037 Q 127.197493 152.461012 127.12067 152.466499 L 127.12067 152.466499 Z M 128.673606 150.595293 L 128.673606 150.595293 Q 128.816278 150.595293 128.887615 150.455365 L 128.887615 150.455365 L 128.887615 150.455365 Q 128.958951 150.315436 128.958951 150.024603 L 128.958951 150.024603 L 128.958951 150.024603 Q 128.958951 149.62951 128.882127 149.453913 L 128.882127 149.453913 L 128.882127 149.453913 Q 128.805304 149.278316 128.629707 149.278316 L 128.629707 149.278316 L 128.629707 149.278316 Q 128.541908 149.278316 128.443135 149.322215 L 128.443135 149.322215 L 128.443135 149.322215 Q 128.421185 150.134351 128.421185 150.545907 L 128.421185 150.545907 L 128.421185 150.545907 Q 128.443135 150.556882 128.514471 150.576087 L 128.514471 150.576087 L 128.514471 150.576087 Q 128.585807 150.595293 128.673606 150.595293 L 128.673606 150.595293 Z M 131.367923 151.242807 L 131.367923 151.242807 Q 130.78077 151.242807 130.443295 150.894357 L 130.443295 150.894357 L 130.443295 150.894357 Q 130.105819 150.545907 130.105819 149.942292 L 130.105819 149.942292 L 130.105819 149.942292 Q 130.105819 149.272828 130.470732 148.896941 L 130.470732 148.896941 L 130.470732 148.896941 Q 130.835644 148.521054 131.488646 148.521054 L 131.488646 148.521054 L 131.488646 148.521054 Q 132.097748 148.521054 132.421505 148.855785 L 132.421505 148.855785 L 132.421505 148.855785 Q 132.745262 149.190517 132.745262 149.816082 L 132.745262 149.816082 L 132.745262 149.816082 Q 132.745262 150.485545 132.380349 150.864176 L 132.380349 150.864176 L 132.380349 150.864176 Q 132.015437 151.242807 131.367923 151.242807 L 131.367923 151.242807 Z M 131.433771 150.655655 L 131.433771 150.655655 Q 131.576444 150.655655 131.631318 150.543163 L 131.631318 150.543163 L 131.631318 150.543163 Q 131.686192 150.430671 131.686192 150.128864 L 131.686192 150.128864 L 131.686192 150.128864 Q 131.686192 149.75572 131.661499 149.552686 L 131.661499 149.552686 L 131.661499 149.552686 Q 131.636806 149.349652 131.5737 149.264597 L 131.5737 149.264597 L 131.5737 149.264597 Q 131.510595 149.179542 131.400847 149.179542 L 131.400847 149.179542 L 131.400847 149.179542 Q 131.258174 149.179542 131.2033 149.289291 L 131.2033 149.289291 L 131.2033 149.289291 Q 131.148426 149.399039 131.148426 149.689871 L 131.148426 149.689871 L 131.148426 149.689871 Q 131.148426 150.068502 131.17312 150.27428 L 131.17312 150.27428 L 131.17312 150.27428 Q 131.197813 150.480058 131.260918 150.567856 L 131.260918 150.567856 L 131.260918 150.567856 Q 131.324023 150.655655 131.433771 150.655655 L 131.433771 150.655655 Z M 133.694583 151.176959 L 133.694583 151.176959 Q 133.387288 151.176959 132.926346 151.198908 L 132.926346 151.198908 L 132.964758 150.737966 L 132.964758 150.737966 Q 133.123893 150.710529 133.178767 150.652911 L 133.178767 150.652911 L 133.178767 150.652911 Q 133.233641 150.595293 133.233641 150.458108 L 133.233641 150.458108 L 133.233641 149.256366 L 133.233641 149.256366 Q 133.233641 149.075282 133.134868 149.075282 L 133.134868 149.075282 L 133.134868 149.075282 Q 133.079994 149.075282 132.992195 149.086257 L 132.992195 149.086257 L 132.937321 149.031382 L 132.975733 148.581415 L 133.705558 148.59239 L 133.705558 148.59239 Q 133.968953 148.59239 134.517694 148.559465 L 134.517694 148.559465 L 134.517694 148.559465 Q 134.984124 148.559465 135.220082 148.721344 L 135.220082 148.721344 L 135.220082 148.721344 Q 135.456041 148.883222 135.456041 149.196005 L 135.456041 149.196005 L 135.456041 149.196005 Q 135.456041 149.371602 135.365499 149.517018 L 135.365499 149.517018 L 135.365499 149.517018 Q 135.274956 149.662434 135.071922 149.805107 L 135.071922 149.805107 L 135.071922 149.805107 Q 135.32983 149.898393 135.44781 150.035578 L 135.44781 150.035578 L 135.44781 150.035578 Q 135.565789 150.172763 135.565789 150.381285 L 135.565789 150.381285 L 135.565789 150.381285 Q 135.565789 150.803815 135.272213 151.012336 L 135.272213 151.012336 L 135.272213 151.012336 Q 134.978636 151.220858 134.375022 151.220858 L 134.375022 151.220858 L 134.375022 151.220858 Q 134.298198 151.220858 133.990903 151.198908 L 133.990903 151.198908 L 133.990903 151.198908 Q 133.727508 151.176959 133.694583 151.176959 L 133.694583 151.176959 Z M 134.106139 149.602073 L 134.418921 149.645972 L 134.418921 149.645972 Q 134.48477 149.596585 134.525925 149.514274 L 134.525925 149.514274 L 134.525925 149.514274 Q 134.567081 149.431963 134.567081 149.349652 L 134.567081 149.349652 L 134.567081 149.349652 Q 134.567081 149.228929 134.476539 149.171311 L 134.476539 149.171311 L 134.476539 149.171311 Q 134.385996 149.113694 134.199425 149.113694 L 134.199425 149.113694 L 134.199425 149.113694 Q 134.155525 149.113694 134.141807 149.124668 L 134.141807 149.124668 L 134.141807 149.124668 Q 134.128088 149.135643 134.128088 149.16308 L 134.128088 149.16308 L 134.106139 149.602073 Z M 134.095164 150.161788 L 134.073214 150.507495 L 134.073214 150.507495 Q 134.073214 150.595293 134.139063 150.636449 L 134.139063 150.636449 L 134.139063 150.636449 Q 134.204912 150.677605 134.353072 150.677605 L 134.353072 150.677605 L 134.353072 150.677605 Q 134.63293 150.677605 134.63293 150.419696 L 134.63293 150.419696 L 134.63293 150.419696 Q 134.63293 150.331898 134.575312 150.266049 L 134.575312 150.266049 L 134.575312 150.266049 Q 134.517694 150.2002 134.407946 150.161788 L 134.407946 150.161788 L 134.095164 150.161788 Z M 135.752361 151.193421 L 135.785285 150.726991 L 135.785285 150.726991 Q 135.949907 150.694067 136.004781 150.630962 L 136.004781 150.630962 L 136.004781 150.630962 Q 136.059656 150.567856 136.059656 150.397747 L 136.059656 150.397747 L 136.059656 149.267341 L 136.059656 149.267341 Q 136.059656 149.152105 136.029475 149.11095 L 136.029475 149.11095 L 136.029475 149.11095 Q 135.999294 149.069794 135.911496 149.069794 L 135.911496 149.069794 L 135.801747 149.069794 L 135.757848 149.009433 L 135.790773 148.586902 L 136.345001 148.586902 L 136.998002 148.575928 L 137.217498 148.57044 L 137.184574 149.058819 L 137.184574 149.058819 Q 137.052876 149.080769 137.017208 149.113694 L 137.017208 149.113694 L 137.017208 149.113694 Q 136.98154 149.146618 136.970565 149.239904 L 136.970565 149.239904 L 136.943128 149.591098 L 137.266885 149.60756 L 137.266885 149.60756 Q 137.415045 149.60756 137.489125 149.604816 L 137.489125 149.604816 L 137.489125 149.604816 Q 137.563205 149.602073 137.601617 149.602073 L 137.601617 149.602073 L 137.601617 149.267341 L 137.601617 149.267341 Q 137.601617 149.146618 137.571436 149.108206 L 137.571436 149.108206 L 137.571436 149.108206 Q 137.541255 149.069794 137.453457 149.069794 L 137.453457 149.069794 L 137.338221 149.069794 L 137.299809 149.009433 L 137.332734 148.586902 L 138.035122 148.586902 L 138.523501 148.575928 L 138.797872 148.57044 L 138.770435 149.047845 L 138.770435 149.047845 Q 138.6113 149.075282 138.5674 149.11095 L 138.5674 149.11095 L 138.5674 149.11095 Q 138.523501 149.146618 138.518014 149.261854 L 138.518014 149.261854 L 138.518014 149.261854 Q 138.479602 149.865468 138.479602 150.447133 L 138.479602 150.447133 L 138.479602 150.447133 Q 138.479602 150.573344 138.51527 150.630962 L 138.51527 150.630962 L 138.51527 150.630962 Q 138.550938 150.688579 138.638737 150.688579 L 138.638737 150.688579 L 138.638737 150.688579 Q 138.693611 150.688579 138.748485 150.677605 L 138.748485 150.677605 L 138.786897 150.726991 L 138.748485 151.182446 L 138.007685 151.176959 L 137.294322 151.182446 L 137.327246 150.705042 L 137.327246 150.705042 Q 137.469919 150.699554 137.535768 150.630962 L 137.535768 150.630962 L 137.535768 150.630962 Q 137.601617 150.562369 137.601617 150.419696 L 137.601617 150.419696 L 137.601617 150.150813 L 137.387608 150.145326 L 137.387608 150.145326 Q 137.305297 150.145326 137.179087 150.156301 L 137.179087 150.156301 L 137.179087 150.156301 Q 137.052876 150.167276 136.932153 150.17825 L 136.932153 150.17825 L 136.926666 150.480058 L 136.926666 150.480058 Q 136.921178 150.600781 136.951359 150.650167 L 136.951359 150.650167 L 136.951359 150.650167 Q 136.98154 150.699554 137.058364 150.699554 L 137.058364 150.699554 L 137.058364 150.699554 Q 137.146162 150.699554 137.168112 150.688579 L 137.168112 150.688579 L 137.201036 150.732479 L 137.168112 151.193421 L 136.932153 151.187933 L 136.454749 151.176959 L 136.454749 151.176959 Q 136.251715 151.176959 135.867596 151.187933 L 135.867596 151.187933 L 135.867596 151.187933 Q 135.829184 151.193421 135.752361 151.193421 L 135.752361 151.193421 Z M 141.058683 151.242807 L 141.058683 151.242807 Q 140.784313 151.242807 140.622434 151.138547 L 140.622434 151.138547 L 140.622434 151.138547 Q 140.460556 151.034286 140.438606 150.842227 L 140.438606 150.842227 L 140.372757 150.81479 L 140.372757 150.81479 Q 140.213623 150.973924 140.046257 151.097391 L 140.046257 151.097391 L 140.046257 151.097391 Q 139.878891 151.220858 139.763655 151.220858 L 139.763655 151.220858 L 139.763655 151.220858 Q 139.544159 151.220858 139.357587 151.097391 L 139.357587 151.097391 L 139.357587 151.097391 Q 139.171015 150.973924 139.064011 150.759916 L 139.064011 150.759916 L 139.064011 150.759916 Q 138.957006 150.545907 138.957006 150.287999 L 138.957006 150.287999 L 138.957006 150.287999 Q 138.957006 150.106914 139.053036 149.975216 L 139.053036 149.975216 L 139.053036 149.975216 Q 139.149066 149.843519 139.3082 149.810594 L 139.3082 149.810594 L 140.383732 149.613048 L 140.383732 149.60756 L 140.383732 149.60756 Q 140.383732 149.420988 140.263009 149.316728 L 140.263009 149.316728 L 140.263009 149.316728 Q 140.142286 149.212467 139.933765 149.212467 L 139.933765 149.212467 L 139.933765 149.212467 Q 139.791092 149.212467 139.615495 149.286547 L 139.615495 149.286547 L 139.615495 149.286547 Q 139.439898 149.360627 139.302713 149.448425 L 139.302713 149.448425 L 139.236864 149.415501 L 139.099679 148.976508 L 139.099679 148.976508 Q 139.423436 148.806399 139.760911 148.663726 L 139.760911 148.663726 L 139.760911 148.663726 Q 140.098387 148.521054 140.24106 148.521054 L 140.24106 148.521054 L 140.24106 148.521054 Q 140.817237 148.521054 141.075145 148.748781 L 141.075145 148.748781 L 141.075145 148.748781 Q 141.333054 148.976508 141.333054 149.316728 L 141.333054 149.316728 L 141.333054 149.316728 Q 141.333054 149.415501 141.267205 149.832544 L 141.267205 149.832544 L 141.267205 149.832544 Q 141.212331 150.216662 141.212331 150.287999 L 141.212331 150.287999 L 141.212331 150.287999 Q 141.212331 150.37031 141.25623 150.42244 L 141.25623 150.42244 L 141.25623 150.42244 Q 141.300129 150.47457 141.371465 150.47457 L 141.371465 150.47457 L 141.371465 150.47457 Q 141.442802 150.47457 141.558037 150.430671 L 141.558037 150.430671 L 141.651323 150.578831 L 141.651323 150.578831 Q 141.525113 150.809302 141.355003 151.012336 L 141.355003 151.012336 L 141.355003 151.012336 Q 141.184894 151.21537 141.058683 151.242807 L 141.058683 151.242807 Z M 140.098387 150.51847 L 140.098387 150.51847 Q 140.213623 150.51847 140.36727 150.485545 L 140.36727 150.485545 L 140.372757 150.013628 L 139.977664 150.101427 L 139.977664 150.101427 Q 139.92279 150.112402 139.90084 150.137095 L 139.90084 150.137095 L 139.90084 150.137095 Q 139.878891 150.161788 139.878891 150.22215 L 139.878891 150.22215 L 139.878891 150.22215 Q 139.878891 150.353848 139.939252 150.436159 L 139.939252 150.436159 L 139.939252 150.436159 Q 139.999614 150.51847 140.098387 150.51847 L 140.098387 150.51847 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.peteruithoven.resizer.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.peteruithoven.resizer.svg
new file mode 120000
index 000000000..0c13dd411
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.peteruithoven.resizer.svg
@@ -0,0 +1 @@
+resizer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.phase1geo.minder.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.phase1geo.minder.svg
new file mode 120000
index 000000000..358e5f9a4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.phase1geo.minder.svg
@@ -0,0 +1 @@
+minder.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.philip-scott.notes-up.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.philip-scott.notes-up.svg
new file mode 120000
index 000000000..7f0ba845a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.philip-scott.notes-up.svg
@@ -0,0 +1 @@
+notes-up.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.philip-scott.spice-up.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.philip-scott.spice-up.svg
new file mode 120000
index 000000000..9152f493f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.philip-scott.spice-up.svg
@@ -0,0 +1 @@
+spice-up.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.philip-scott.wallpaperize.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.philip-scott.wallpaperize.svg
new file mode 120000
index 000000000..b51d9aa7d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.philip-scott.wallpaperize.svg
@@ -0,0 +1 @@
+wallpaper.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.philip_scott.notes-up.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.philip_scott.notes-up.svg
new file mode 120000
index 000000000..393c9ffc2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.philip_scott.notes-up.svg
@@ -0,0 +1 @@
+com.github.philip-scott.notes-up.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.philip_scott.spice-up.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.philip_scott.spice-up.svg
new file mode 120000
index 000000000..00a1daae5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.philip_scott.spice-up.svg
@@ -0,0 +1 @@
+com.github.philip-scott.spice-up.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.plugarut.pwned-checker.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.plugarut.pwned-checker.svg
new file mode 120000
index 000000000..19b1f3377
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.plugarut.pwned-checker.svg
@@ -0,0 +1 @@
+pwned-checker.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.quaternion.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.quaternion.svg
new file mode 120000
index 000000000..ad4c528f5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.quaternion.svg
@@ -0,0 +1 @@
+quaternion.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.rapidfingers.translator.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.rapidfingers.translator.svg
new file mode 120000
index 000000000..2c7dbd1f5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.rapidfingers.translator.svg
@@ -0,0 +1 @@
+translator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.rickybas.date-countdown.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.rickybas.date-countdown.svg
new file mode 120000
index 000000000..ab2344d78
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.rickybas.date-countdown.svg
@@ -0,0 +1 @@
+date-countdown.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.rkoesters.xkcd-gtk.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.rkoesters.xkcd-gtk.svg
new file mode 120000
index 000000000..2f04eeda1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.rkoesters.xkcd-gtk.svg
@@ -0,0 +1 @@
+xkcd-gtk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.robertsanseries.ciano.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.robertsanseries.ciano.svg
new file mode 120000
index 000000000..ece63be5d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.robertsanseries.ciano.svg
@@ -0,0 +1 @@
+ciano.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.robertsanseries.karim.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.robertsanseries.karim.svg
new file mode 120000
index 000000000..1d849ab32
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.robertsanseries.karim.svg
@@ -0,0 +1 @@
+karim.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.ronnydo.colorpicker.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.ronnydo.colorpicker.svg
new file mode 120000
index 000000000..aed247700
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.ronnydo.colorpicker.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.ronnydo.wammer.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.ronnydo.wammer.svg
new file mode 120000
index 000000000..59828704f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.ronnydo.wammer.svg
@@ -0,0 +1 @@
+wammer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.rssguard.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.rssguard.svg
new file mode 120000
index 000000000..5ba07e594
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.rssguard.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.ryanakca.slingshot.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.ryanakca.slingshot.svg
new file mode 120000
index 000000000..94df7a4ff
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.ryanakca.slingshot.svg
@@ -0,0 +1 @@
+slingshot.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.santileortiz.iconoscope.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.santileortiz.iconoscope.svg
new file mode 120000
index 000000000..fde67223b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.santileortiz.iconoscope.svg
@@ -0,0 +1 @@
+icons.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.spheras.desktopfolder.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.spheras.desktopfolder.svg
new file mode 120000
index 000000000..f3ff6025a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.spheras.desktopfolder.svg
@@ -0,0 +1 @@
+desktopfolder.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.stsdc.monitor.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.stsdc.monitor.svg
new file mode 120000
index 000000000..c0db69da4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.stsdc.monitor.svg
@@ -0,0 +1 @@
+monitor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.thejambi.dayjournal.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.thejambi.dayjournal.svg
new file mode 120000
index 000000000..c03ea3cf8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.thejambi.dayjournal.svg
@@ -0,0 +1 @@
+dayjournal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.thejambi.psnotes.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.thejambi.psnotes.svg
new file mode 120000
index 000000000..8793d30bd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.thejambi.psnotes.svg
@@ -0,0 +1 @@
+psnotes.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.themix_project.Oomox.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.themix_project.Oomox.svg
new file mode 120000
index 000000000..a9993791e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.themix_project.Oomox.svg
@@ -0,0 +1 @@
+oomox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.timecraft.notifier.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.timecraft.notifier.svg
new file mode 120000
index 000000000..ad6469ba7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.timecraft.notifier.svg
@@ -0,0 +1 @@
+bug.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.tkashkin.gamehub.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.tkashkin.gamehub.svg
new file mode 120000
index 000000000..2f5ebec93
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.tkashkin.gamehub.svg
@@ -0,0 +1 @@
+gamehub.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.torikulhabib.nino.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.torikulhabib.nino.svg
new file mode 120000
index 000000000..36d1044a1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.torikulhabib.nino.svg
@@ -0,0 +1 @@
+nino.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.unrud.RemoteTouchpad.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.unrud.RemoteTouchpad.svg
new file mode 100644
index 000000000..20ea1bf6b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.unrud.RemoteTouchpad.svg
@@ -0,0 +1,70 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_KcnE4YEafthuXOejHgbl8bTHbEeDWRfh">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_KcnE4YEafthuXOejHgbl8bTHbEeDWRfh)">
+ <defs>
+ <filter id="lZSyJenWQPxHC1My6d4PCgZMr75AgWvQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#lZSyJenWQPxHC1My6d4PCgZMr75AgWvQ)">
+ <linearGradient id="_lgradient_58" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_58)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_59" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_59)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_60" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(0,58.333,-11.667,0,233,96.833)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_60)" d="M 233 102.667 L 233 149.333 C 233 152.553 230.386 155.167 227.167 155.167 L 227.167 155.167 C 223.947 155.167 221.333 152.553 221.333 149.333 L 221.333 102.667 C 221.333 99.447 223.947 96.833 227.167 96.833 L 227.167 96.833 C 230.386 96.833 233 99.447 233 102.667 Z"/>
+ </g>
+ <linearGradient id="_lgradient_61" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(0,175.5,-170.056,0,213.556,39.25)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_61)" d="M 213.556 51.722 L 213.556 202.278 C 213.556 209.161 207.967 214.75 201.083 214.75 L 55.972 214.75 C 49.089 214.75 43.5 209.161 43.5 202.278 L 43.5 51.722 C 43.5 44.839 49.089 39.25 55.972 39.25 L 201.083 39.25 C 207.967 39.25 213.556 44.839 213.556 51.722 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_62" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(0,19.444,-19.444,0,35.444,116.278)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_62)" d="M 25.722 116.278 C 31.088 116.278 35.444 120.634 35.444 126 C 35.444 131.366 31.088 135.722 25.722 135.722 C 20.356 135.722 16 131.366 16 126 C 16 120.634 20.356 116.278 25.722 116.278 Z"/>
+ </g>
+ <g style="opacity:0.6">
+ <linearGradient id="_lgradient_63" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(39.696,0,0,37.05,57.558,166.027)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_63)" d="M 83.521 166.027 C 95.537 166.027 97.254 167.74 97.254 179.745 L 97.254 189.359 C 97.254 201.364 95.537 203.077 83.521 203.077 L 71.291 203.077 C 59.275 203.077 57.558 201.364 57.558 189.359 L 57.558 179.745 C 57.558 167.74 59.275 166.027 71.291 166.027 L 83.521 166.027 Z"/>
+ <linearGradient id="_lgradient_64" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(39.696,0,0,37.05,107.558,166.027)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_64)" d="M 133.521 166.027 C 145.537 166.027 147.254 167.74 147.254 179.745 L 147.254 189.359 C 147.254 201.364 145.537 203.077 133.521 203.077 L 121.291 203.077 C 109.275 203.077 107.558 201.364 107.558 189.359 L 107.558 179.745 C 107.558 167.74 109.275 166.027 121.291 166.027 L 133.521 166.027 Z"/>
+ <linearGradient id="_lgradient_65" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(39.696,0,0,37.05,157.558,166.027)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_65)" d="M 183.521 166.027 C 195.537 166.027 197.254 167.74 197.254 179.745 L 197.254 189.359 C 197.254 201.364 195.537 203.077 183.521 203.077 L 171.291 203.077 C 159.275 203.077 157.558 201.364 157.558 189.359 L 157.558 179.745 C 157.558 167.74 159.275 166.027 171.291 166.027 L 183.521 166.027 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.unrud.djpdf.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.unrud.djpdf.svg
new file mode 120000
index 000000000..fac055200
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.unrud.djpdf.svg
@@ -0,0 +1 @@
+scans2pdf.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.wwmm.pulseeffects.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.wwmm.pulseeffects.svg
new file mode 120000
index 000000000..0744e994e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.wwmm.pulseeffects.svg
@@ -0,0 +1 @@
+pulseeffects.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.z.Cumulonimbus.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.z.Cumulonimbus.svg
new file mode 120000
index 000000000..86b80e5db
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.z.Cumulonimbus.svg
@@ -0,0 +1 @@
+cumulonimbus.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.zren.commandoutput.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.zren.commandoutput.svg
new file mode 120000
index 000000000..7e27a14af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.zren.commandoutput.svg
@@ -0,0 +1 @@
+gear.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.zren.tiledmenu.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.zren.tiledmenu.svg
new file mode 120000
index 000000000..34d961dc0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.zren.tiledmenu.svg
@@ -0,0 +1 @@
+menu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.zren.todolist.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.zren.todolist.svg
new file mode 120000
index 000000000..56fbf2558
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.zren.todolist.svg
@@ -0,0 +1 @@
+gnome-todo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.github.ztefn.haguichi.svg b/.icons/Gruvbox_Dark-2/apps/64/com.github.ztefn.haguichi.svg
new file mode 120000
index 000000000..058c84512
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.github.ztefn.haguichi.svg
@@ -0,0 +1 @@
+haguichi.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.gitlab.bitseater.meteo.svg b/.icons/Gruvbox_Dark-2/apps/64/com.gitlab.bitseater.meteo.svg
new file mode 120000
index 000000000..335a08f27
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.gitlab.bitseater.meteo.svg
@@ -0,0 +1 @@
+meteo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.google.AndroidStudio.svg b/.icons/Gruvbox_Dark-2/apps/64/com.google.AndroidStudio.svg
new file mode 120000
index 000000000..c82ea351d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.google.AndroidStudio.svg
@@ -0,0 +1 @@
+androidstudio.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.googleplaymusicdesktopplayer.GPMDP.svg b/.icons/Gruvbox_Dark-2/apps/64/com.googleplaymusicdesktopplayer.GPMDP.svg
new file mode 120000
index 000000000..9ae27dfed
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.googleplaymusicdesktopplayer.GPMDP.svg
@@ -0,0 +1 @@
+google-play-music-desktop-player.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.googleplaymusicdesktopplayer.svg b/.icons/Gruvbox_Dark-2/apps/64/com.googleplaymusicdesktopplayer.svg
new file mode 120000
index 000000000..9ae27dfed
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.googleplaymusicdesktopplayer.svg
@@ -0,0 +1 @@
+google-play-music-desktop-player.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.grangerhub.Tremulous.svg b/.icons/Gruvbox_Dark-2/apps/64/com.grangerhub.Tremulous.svg
new file mode 120000
index 000000000..e00e83e1e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.grangerhub.Tremulous.svg
@@ -0,0 +1 @@
+tremulous.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.hamrick.VueScan.svg b/.icons/Gruvbox_Dark-2/apps/64/com.hamrick.VueScan.svg
new file mode 120000
index 000000000..a6fb1a21d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.hamrick.VueScan.svg
@@ -0,0 +1 @@
+skanlite.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.inventwithpython.flippy.svg b/.icons/Gruvbox_Dark-2/apps/64/com.inventwithpython.flippy.svg
new file mode 120000
index 000000000..29a9cc875
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.inventwithpython.flippy.svg
@@ -0,0 +1 @@
+flippy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.jagex.RuneScape.svg b/.icons/Gruvbox_Dark-2/apps/64/com.jagex.RuneScape.svg
new file mode 120000
index 000000000..d44120db3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.jagex.RuneScape.svg
@@ -0,0 +1 @@
+runescape.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.jetbrains.DataGrip.svg b/.icons/Gruvbox_Dark-2/apps/64/com.jetbrains.DataGrip.svg
new file mode 120000
index 000000000..b89a93326
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.jetbrains.DataGrip.svg
@@ -0,0 +1 @@
+datagrip.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.jetbrains.IntelliJ-IDEA-Community.svg b/.icons/Gruvbox_Dark-2/apps/64/com.jetbrains.IntelliJ-IDEA-Community.svg
new file mode 120000
index 000000000..760b0fff3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.jetbrains.IntelliJ-IDEA-Community.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.jetbrains.IntelliJ-IDEA-Ultimate.svg b/.icons/Gruvbox_Dark-2/apps/64/com.jetbrains.IntelliJ-IDEA-Ultimate.svg
new file mode 120000
index 000000000..760b0fff3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.jetbrains.IntelliJ-IDEA-Ultimate.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.jetbrains.PyCharm-Community.svg b/.icons/Gruvbox_Dark-2/apps/64/com.jetbrains.PyCharm-Community.svg
new file mode 120000
index 000000000..9d455f3e3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.jetbrains.PyCharm-Community.svg
@@ -0,0 +1 @@
+pycharm.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.jetbrains.WebStorm.svg b/.icons/Gruvbox_Dark-2/apps/64/com.jetbrains.WebStorm.svg
new file mode 120000
index 000000000..b9025bc76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.jetbrains.WebStorm.svg
@@ -0,0 +1 @@
+webstorm.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.jgraph.drawio.desktop.svg b/.icons/Gruvbox_Dark-2/apps/64/com.jgraph.drawio.desktop.svg
new file mode 120000
index 000000000..d8360c673
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.jgraph.drawio.desktop.svg
@@ -0,0 +1 @@
+draw.io.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.katawa_shoujo.KatawaShoujo.svg b/.icons/Gruvbox_Dark-2/apps/64/com.katawa_shoujo.KatawaShoujo.svg
new file mode 100644
index 000000000..1e45e1d4b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.katawa_shoujo.KatawaShoujo.svg
@@ -0,0 +1,81 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_4Id0pyFN3pz8812xWpz5ZyOntVTZmN48">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_4Id0pyFN3pz8812xWpz5ZyOntVTZmN48)">
+ <defs>
+ <filter id="OsjVg011sLXRg0MDXh6XTFgV6857xRQu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#OsjVg011sLXRg0MDXh6XTFgV6857xRQu)">
+ <linearGradient id="_lgradient_76" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_76)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_77" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_77)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="2xxGGQCDTGVopa79DBd50irOI7VfLUWK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#2xxGGQCDTGVopa79DBd50irOI7VfLUWK)">
+ <path d="M 97.336 56.795 C 74.233 56.795 55.5 78.109 55.5 104.401 C 55.5 111.465 56.595 118.265 58.516 124.756 C 58.516 124.756 60.258 130.609 61.801 133.833 C 79.434 175.06 128 201.795 128 201.795 C 128 201.795 176.566 175.06 194.199 133.833 C 195.742 130.609 197.484 124.756 197.484 124.756 C 199.405 118.265 200.5 111.465 200.5 104.401 C 200.5 78.109 181.767 56.795 158.664 56.795 C 146.547 56.795 135.642 61.927 128 71.295 C 120.358 61.927 109.453 56.795 97.336 56.795 Z"/>
+ </g>
+ <linearGradient id="_lgradient_78" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,145,55.5,54.205)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_78)" d="M 97.336 54.205 C 74.233 54.205 55.5 75.52 55.5 101.812 C 55.5 108.876 56.595 115.675 58.516 122.167 C 58.516 122.167 60.258 128.019 61.801 131.244 C 79.434 172.47 128 199.205 128 199.205 C 128 199.205 176.566 172.47 194.199 131.244 C 195.742 128.019 197.484 122.167 197.484 122.167 C 199.405 115.675 200.5 108.876 200.5 101.812 C 200.5 75.52 181.767 54.205 158.664 54.205 C 146.547 54.205 135.642 59.337 128 68.705 C 120.358 59.337 109.453 54.205 97.336 54.205 Z"/>
+ <defs>
+ <filter id="Wv8BYch0G9F1UIjq5vqV3ePD4YfSVb5H" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Wv8BYch0G9F1UIjq5vqV3ePD4YfSVb5H)">
+ <path d="M 181.715 108.591 C 182.838 108.528 183.825 108.751 184.822 109.204 C 189.686 111.478 190.873 118.498 189.753 122.605 C 187.437 130.394 180.772 143.373 171.848 152.545 C 167.91 156.44 162.759 161.336 157.178 160.199 C 152.775 158.839 150.317 157.787 149.101 155.223 C 147.157 148.571 153 145.861 156.391 142.382 C 163.824 134.651 171.592 122.938 175.336 115.099 C 177.4 111.101 177.782 109.553 181.715 108.591 Z"/>
+ </g>
+ <linearGradient id="_lgradient_79" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(41.429,0,0,51.786,148.714,105.991)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_79)" d="M 181.715 106.001 C 182.838 105.939 183.825 106.161 184.822 106.614 C 189.686 108.888 190.873 115.908 189.753 120.016 C 187.437 127.805 180.772 140.783 171.848 149.956 C 167.91 153.851 162.759 158.747 157.178 157.609 C 152.775 156.249 150.317 155.197 149.101 152.633 C 147.157 145.982 153 143.271 156.391 139.793 C 163.824 132.062 171.592 120.349 175.336 112.51 C 177.4 108.512 177.782 106.963 181.715 106.001 Z"/>
+ <defs>
+ <filter id="fOW7Eq5gUnc3oon6mAF62FWwMEcuE4eD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#fOW7Eq5gUnc3oon6mAF62FWwMEcuE4eD)">
+ <path d="M 157.483 111.271 C 155.453 111.536 153.473 112.687 151.819 115.134 C 150.752 116.7 149.838 118.586 149.18 120.667 C 148.35 124.193 148.406 125.621 151.293 128.779 C 152.592 130.052 153.874 131.299 155.147 132.521 C 163.956 140.979 173.131 149.186 181.111 155.946 C 185.029 150.764 188.551 145.203 191.539 139.328 C 187.665 136.074 182.909 131.948 179.25 128.526 C 174.96 124.5 170.97 119.874 166.829 115.408 C 164.402 112.843 160.868 110.829 157.483 111.271 Z"/>
+ </g>
+ <linearGradient id="_lgradient_80" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(42.822,0,0,44.736,148.717,108.58)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9757"/>
+ <stop offset="50%" style="stop-color:#ff6e51"/>
+ <stop offset="100%" style="stop-color:#f5350f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_80)" d="M 157.483 108.641 C 155.453 108.907 153.473 110.058 151.819 112.505 C 150.752 114.07 149.838 115.957 149.18 118.038 C 148.35 121.564 148.406 122.991 151.293 126.149 C 152.592 127.423 153.874 128.669 155.147 129.892 C 163.956 138.349 173.131 146.556 181.111 153.317 C 185.029 148.134 188.551 142.573 191.539 136.699 C 187.665 133.445 182.909 129.319 179.25 125.897 C 174.96 121.871 170.97 117.245 166.829 112.778 C 164.402 110.214 160.868 108.2 157.483 108.641 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 97.333 54.205 C 74.229 54.205 55.5 75.522 55.5 101.814 C 55.5 102.292 55.529 102.762 55.551 103.235 C 56.101 77.488 74.576 56.795 97.333 56.795 C 109.45 56.795 120.358 61.931 128 71.299 C 135.642 61.931 146.55 56.795 158.667 56.795 C 181.424 56.795 199.899 77.488 200.449 103.235 C 200.471 102.762 200.5 102.292 200.5 101.814 C 200.5 75.522 181.771 54.205 158.667 54.205 C 146.55 54.205 135.642 59.342 128 68.709 C 120.358 59.342 109.45 54.205 97.333 54.205 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.krillbite.ThePlan.svg b/.icons/Gruvbox_Dark-2/apps/64/com.krillbite.ThePlan.svg
new file mode 100644
index 000000000..96ed07a78
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.krillbite.ThePlan.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_6JFh22TlEqOipCtANHcPmeCPl5NPrOIu">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_6JFh22TlEqOipCtANHcPmeCPl5NPrOIu)">
+ <defs>
+ <filter id="TA8hpngFPaar1xZaJHb4jJDpFFTH9BsY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#TA8hpngFPaar1xZaJHb4jJDpFFTH9BsY)">
+ <linearGradient id="_lgradient_81" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_81)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_82" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_82)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 80.875 55.5 L 80.875 200.443 L 106.25 200.5 L 106.25 148.617 C 107.877 149.847 110.459 152.416 112.211 153.375 L 150.309 153.375 C 165.424 145.107 175.104 125.711 175.125 106.045 C 175.125 78.128 155.958 55.5 132.312 55.5 C 124.127 55.519 113.134 58.309 106.25 63.536 L 106.25 55.5 L 80.875 55.5 Z M 105.252 69.979 C 107.969 70.05 110.45 71.606 113.344 73.88 C 118.303 77.798 124.486 83.015 129.905 88.472 C 133.119 87.95 137.25 87.808 142.833 88.118 C 148.803 83.18 154.132 84.37 159.251 87.544 C 160.84 93.958 158.374 95.755 158.657 97.839 L 159.4 103.291 C 155.506 105.147 152.038 102.691 148.561 100.359 L 148.709 100.685 L 146.557 110.215 C 146.023 119.564 147.47 126.603 151.655 134.372 L 148.214 135.944 C 145.908 130.103 143.029 124.542 142.705 117.706 C 137.704 123.398 141.549 131 143.498 138.188 L 138.606 141.452 C 135.759 138.074 134.828 127.462 134.046 116.304 C 132.357 120.068 130.717 123.856 128.007 127.108 C 129.191 132.347 129.183 137.586 126.18 142.826 L 121.522 145.962 L 119.815 126.166 C 118.223 130.577 117.113 139.32 115.029 139.286 C 112.902 128.291 119.169 120.274 124.793 112.027 L 123.433 112.672 L 113.741 121.352 C 106.166 125.329 75.168 141.475 103.439 102.646 C 106.221 98.826 110.349 103.13 115.348 98.172 C 115.72 97.756 116.049 97.385 116.396 96.989 C 108.371 94.228 96.294 89.25 95.368 83.049 C 95.368 83.049 95.086 76.222 97.067 73.795 C 100.274 71.013 102.854 69.916 105.252 69.979 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.leagueoflegends.Client.svg b/.icons/Gruvbox_Dark-2/apps/64/com.leagueoflegends.Client.svg
new file mode 120000
index 000000000..fa911a872
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.leagueoflegends.Client.svg
@@ -0,0 +1 @@
+leagueoflegends.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.lettier.gifcurry.svg b/.icons/Gruvbox_Dark-2/apps/64/com.lettier.gifcurry.svg
new file mode 120000
index 000000000..6612d6ce3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.lettier.gifcurry.svg
@@ -0,0 +1 @@
+gifcurry.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.lettier.movie-monad.svg b/.icons/Gruvbox_Dark-2/apps/64/com.lettier.movie-monad.svg
new file mode 100644
index 000000000..3cc235a03
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.lettier.movie-monad.svg
@@ -0,0 +1,61 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_ymBfOnG39FTwQ60EpJMLf8WrTeOwufqH">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_ymBfOnG39FTwQ60EpJMLf8WrTeOwufqH)">
+ <defs>
+ <filter id="47i80mYduQ0YSKQylGHkZ4BY1uC9JV2H" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#47i80mYduQ0YSKQylGHkZ4BY1uC9JV2H)">
+ <linearGradient id="_lgradient_83" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_83)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_84" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_84)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="LMsJB4U975eh6Zkvm4EOpqmaHKqYkM22" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#LMsJB4U975eh6Zkvm4EOpqmaHKqYkM22)">
+ <path d="M 144.365 98.445 L 107.775 121.315 L 107.775 137.944 L 144.365 160.814 L 154.753 144.185 L 131.462 129.636 L 154.753 115.074 L 144.365 98.445 Z M 190.105 98.445 L 153.515 121.315 L 153.515 137.944 L 190.105 160.814 L 200.494 144.185 L 177.202 129.636 L 200.494 115.074 L 190.105 98.445 Z M 55.5 104.799 L 55.5 124.402 L 101.24 124.402 L 101.24 104.799 L 55.5 104.799 Z M 55.5 134.203 L 55.5 153.806 L 101.24 153.806 L 101.24 134.203 L 55.5 134.203 Z"/>
+ </g>
+ <linearGradient id="_lgradient_85" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(46.985,0,0,62.363,153.515,95.186)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff57db"/>
+ <stop offset="50%" style="stop-color:#ff51ff"/>
+ <stop offset="100%" style="stop-color:#f50ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_85)" d="M 190.105 95.186 L 153.515 118.056 L 153.515 134.679 L 190.105 157.549 L 200.5 140.926 L 177.202 126.37 L 200.5 111.809 L 190.105 95.186 Z"/>
+ <linearGradient id="_lgradient_86" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(46.985,0,0,62.363,107.775,95.186)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_86)" d="M 144.365 95.186 L 107.775 118.056 L 107.775 134.679 L 144.365 157.549 L 154.76 140.926 L 131.462 126.37 L 154.76 111.809 L 144.365 95.186 Z"/>
+ <linearGradient id="_lgradient_87" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(45.74,0,0,49.008,55.5,101.535)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_87)" fill-rule="evenodd" d="M 55.5 101.535 L 101.24 101.535 L 101.24 121.138 L 55.5 121.138 L 55.5 101.535 Z M 55.5 130.939 L 101.24 130.939 L 101.24 150.542 L 55.5 150.542 L 55.5 130.939 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.librehat.yahooweather.svg b/.icons/Gruvbox_Dark-2/apps/64/com.librehat.yahooweather.svg
new file mode 120000
index 000000000..8103a34ff
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.librehat.yahooweather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.makemkv.MakeMKV.svg b/.icons/Gruvbox_Dark-2/apps/64/com.makemkv.MakeMKV.svg
new file mode 120000
index 000000000..081aadd74
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.makemkv.MakeMKV.svg
@@ -0,0 +1 @@
+makemkv.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.mattermost.Desktop.svg b/.icons/Gruvbox_Dark-2/apps/64/com.mattermost.Desktop.svg
new file mode 120000
index 000000000..2cdc63656
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.mattermost.Desktop.svg
@@ -0,0 +1 @@
+mattermost.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.moddb.TotalChaos.svg b/.icons/Gruvbox_Dark-2/apps/64/com.moddb.TotalChaos.svg
new file mode 100644
index 000000000..dab83024b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.moddb.TotalChaos.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_sDfrZ1jfl3PRE4WTAgLFtkvejLntBVwf">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_sDfrZ1jfl3PRE4WTAgLFtkvejLntBVwf)">
+ <defs>
+ <filter id="QGBU2xnCecW5PrO6v2Vj0I6geWgws25h" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#QGBU2xnCecW5PrO6v2Vj0I6geWgws25h)">
+ <linearGradient id="_lgradient_88" x1=".472" x2=".481" y1="1.009" y2="-.267" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.174%" style="stop-color:#5b2f00"/>
+ <stop offset="100%" style="stop-color:#ff8000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_88)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_89" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_89)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_90" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(116,0,0,145,70,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_90)" d="M 70.092 55.5 C 69.386 63.777 72.975 84.499 72.677 87.262 C 72.892 91.044 76.341 92.051 76.341 92.051 L 80.58 92.147 C 81.824 86.286 83.618 82.898 86.984 80.875 L 106.25 80.875 L 106.25 186.126 L 95.917 185.874 L 95.58 175.205 L 88.472 175.045 L 85.536 200.5 L 150.654 200.5 L 157.932 193.457 C 153.038 191.827 144.573 190.371 142.5 180.761 L 142.5 70 L 176.627 70 C 177.733 71.157 171.598 76.659 172.686 77.694 C 177.558 82.327 181.802 85.526 186 85.419 L 186 55.5 L 70.092 55.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.moonlight_stream.Moonlight.svg b/.icons/Gruvbox_Dark-2/apps/64/com.moonlight_stream.Moonlight.svg
new file mode 120000
index 000000000..f1d2585b1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.moonlight_stream.Moonlight.svg
@@ -0,0 +1 @@
+moonlight.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.notepadqq.Notepadqq.svg b/.icons/Gruvbox_Dark-2/apps/64/com.notepadqq.Notepadqq.svg
new file mode 120000
index 000000000..2bc3a4832
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.notepadqq.Notepadqq.svg
@@ -0,0 +1 @@
+notepadqq.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.obsproject.Studio.svg b/.icons/Gruvbox_Dark-2/apps/64/com.obsproject.Studio.svg
new file mode 120000
index 000000000..8d762dac1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.obsproject.Studio.svg
@@ -0,0 +1 @@
+obs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.ozmartians.VidCutter.svg b/.icons/Gruvbox_Dark-2/apps/64/com.ozmartians.VidCutter.svg
new file mode 120000
index 000000000..a1b212483
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.ozmartians.VidCutter.svg
@@ -0,0 +1 @@
+vidcutter.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.play0ad.zeroad.svg b/.icons/Gruvbox_Dark-2/apps/64/com.play0ad.zeroad.svg
new file mode 120000
index 000000000..23944b0af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.play0ad.zeroad.svg
@@ -0,0 +1 @@
+0ad.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.realm667.WolfenDoom_Blade_of_Agony.svg b/.icons/Gruvbox_Dark-2/apps/64/com.realm667.WolfenDoom_Blade_of_Agony.svg
new file mode 120000
index 000000000..8bad13ce2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.realm667.WolfenDoom_Blade_of_Agony.svg
@@ -0,0 +1 @@
+wolfenstein.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.remarkable.reMarkable.svg b/.icons/Gruvbox_Dark-2/apps/64/com.remarkable.reMarkable.svg
new file mode 120000
index 000000000..5904ec2b1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.remarkable.reMarkable.svg
@@ -0,0 +1 @@
+remarkable.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.scoutshonour.Digital.svg b/.icons/Gruvbox_Dark-2/apps/64/com.scoutshonour.Digital.svg
new file mode 100644
index 000000000..90f94f67b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.scoutshonour.Digital.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_n7ZAgUaxcuXuV1QPnyrch5CRG0AD6Kvl">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_n7ZAgUaxcuXuV1QPnyrch5CRG0AD6Kvl)">
+ <defs>
+ <filter id="R2lLN287XvFC2WbDQ3rDpGKWoWDPYHGn" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#R2lLN287XvFC2WbDQ3rDpGKWoWDPYHGn)">
+ <linearGradient id="_lgradient_96" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_96)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_97" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_97)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 186.69 165.976 L 186.69 110.738 L 159.071 110.738 L 159.071 110.738 L 159.071 165.976 L 172.881 165.976 L 172.881 179.786 L 200.5 179.786 L 200.5 165.976 L 186.69 165.976 L 186.69 165.976 Z M 110.738 103.833 L 103.833 103.833 L 103.833 90.024 L 83.119 90.024 L 83.119 165.976 L 103.833 165.976 L 103.833 152.167 L 110.738 152.167 L 110.738 103.833 L 110.738 103.833 L 110.738 103.833 L 110.738 103.833 Z M 124.548 103.833 L 124.548 90.024 L 117.643 90.024 L 117.643 76.214 L 83.119 76.214 L 83.119 76.214 L 55.5 76.214 L 55.5 179.786 L 83.119 179.786 L 117.643 179.786 L 117.643 165.976 L 124.548 165.976 L 124.548 152.167 L 138.357 152.167 L 138.357 103.833 L 124.548 103.833 L 124.548 103.833 L 124.548 103.833 L 124.548 103.833 Z M 159.071 76.214 L 186.69 76.214 L 186.69 90.024 L 159.071 90.024 L 159.071 76.214 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.scoutshonour.dtipbijays.svg b/.icons/Gruvbox_Dark-2/apps/64/com.scoutshonour.dtipbijays.svg
new file mode 100644
index 000000000..d992c69c3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.scoutshonour.dtipbijays.svg
@@ -0,0 +1,90 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_jIlBOqGuFhRu7R8vbu91ZkPVrfYuxBsl">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_jIlBOqGuFhRu7R8vbu91ZkPVrfYuxBsl)">
+ <defs>
+ <filter id="zhmJu0SMUAlYByaUNDiBNhogP1Z1kEzB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#zhmJu0SMUAlYByaUNDiBNhogP1Z1kEzB)">
+ <linearGradient id="_lgradient_98" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_98)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_99" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_99)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <linearGradient id="_lgradient_100" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#ff57a3"/>
+ <stop offset="50%" style="stop-color:#ff51c5"/>
+ <stop offset="100%" style="stop-color:#f50fa9"/>
+ </linearGradient>
+ </defs>
+ <path d="M 112.854 106.854 L 143.146 106.854 C 146.457 106.854 149.146 109.543 149.146 112.854 L 149.146 143.146 C 149.146 146.457 146.457 149.146 143.146 149.146 L 112.854 149.146 C 109.543 149.146 106.854 146.457 106.854 143.146 L 106.854 112.854 C 106.854 109.543 109.543 106.854 112.854 106.854 Z" style="fill:url(#_lgradient_100)"/>
+ <defs>
+ <linearGradient id="_lgradient_101" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ </defs>
+ <path d="M 61.5 106.854 L 91.792 106.854 C 95.103 106.854 97.792 109.543 97.792 112.854 L 97.792 143.146 C 97.792 146.457 95.103 149.146 91.792 149.146 L 61.5 149.146 C 58.189 149.146 55.5 146.457 55.5 143.146 L 55.5 112.854 C 55.5 109.543 58.189 106.854 61.5 106.854 Z" style="fill:url(#_lgradient_101)"/>
+ <defs>
+ <linearGradient id="_lgradient_102" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ </defs>
+ <path d="M 164.208 106.854 L 194.5 106.854 C 197.811 106.854 200.5 109.543 200.5 112.854 L 200.5 143.146 C 200.5 146.457 197.811 149.146 194.5 149.146 L 164.208 149.146 C 160.897 149.146 158.208 146.457 158.208 143.146 L 158.208 112.854 C 158.208 109.543 160.897 106.854 164.208 106.854 Z" style="fill:url(#_lgradient_102)"/>
+ <defs>
+ <linearGradient id="_lgradient_103" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#003bff"/>
+ <stop offset="100%" style="stop-color:#1478dc"/>
+ </linearGradient>
+ </defs>
+ <path d="M 112.854 158.208 L 143.146 158.208 C 146.457 158.208 149.146 160.897 149.146 164.208 L 149.146 194.5 C 149.146 197.811 146.457 200.5 143.146 200.5 L 112.854 200.5 C 109.543 200.5 106.854 197.811 106.854 194.5 L 106.854 164.208 C 106.854 160.897 109.543 158.208 112.854 158.208 Z" style="fill:url(#_lgradient_103)"/>
+ <defs>
+ <linearGradient id="_lgradient_104" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ </defs>
+ <path d="M 61.5 158.208 L 91.792 158.208 C 95.103 158.208 97.792 160.897 97.792 164.208 L 97.792 194.5 C 97.792 197.811 95.103 200.5 91.792 200.5 L 61.5 200.5 C 58.189 200.5 55.5 197.811 55.5 194.5 L 55.5 164.208 C 55.5 160.897 58.189 158.208 61.5 158.208 Z" style="fill:url(#_lgradient_104)"/>
+ <defs>
+ <linearGradient id="_lgradient_105" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ </defs>
+ <path d="M 164.208 158.208 L 194.5 158.208 C 197.811 158.208 200.5 160.897 200.5 164.208 L 200.5 194.5 C 200.5 197.811 197.811 200.5 194.5 200.5 L 164.208 200.5 C 160.897 200.5 158.208 197.811 158.208 194.5 L 158.208 164.208 C 158.208 160.897 160.897 158.208 164.208 158.208 Z" style="fill:url(#_lgradient_105)"/>
+ <defs>
+ <linearGradient id="_lgradient_106" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#5786ff"/>
+ <stop offset="50%" style="stop-color:#51a8ff"/>
+ <stop offset="100%" style="stop-color:#0f82f5"/>
+ </linearGradient>
+ </defs>
+ <path d="M 61.5 55.5 L 91.792 55.5 C 95.103 55.5 97.792 58.189 97.792 61.5 L 97.792 91.792 C 97.792 95.103 95.103 97.792 91.792 97.792 L 61.5 97.792 C 58.189 97.792 55.5 95.103 55.5 91.792 L 55.5 61.5 C 55.5 58.189 58.189 55.5 61.5 55.5 Z" style="fill:url(#_lgradient_106)"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.shatteredpixel.shatteredpixeldungeon.svg b/.icons/Gruvbox_Dark-2/apps/64/com.shatteredpixel.shatteredpixeldungeon.svg
new file mode 100644
index 000000000..ee251a46d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.shatteredpixel.shatteredpixeldungeon.svg
@@ -0,0 +1,665 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_FW0etqxVeNwdkuhTpGyUoprrfS7UHACX">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_FW0etqxVeNwdkuhTpGyUoprrfS7UHACX)">
+ <defs>
+ <filter id="XEDJOTBigIay9Kx2Ovj1K0ho6u3d3T8O" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#XEDJOTBigIay9Kx2Ovj1K0ho6u3d3T8O)">
+ <linearGradient id="_lgradient_109" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_109)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_110" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_110)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#664135" fill-rule="evenodd" d="M 38 132.861 L 38 124.608 L 40.93 124.907 C 43.362 124.747 45.714 123.711 47.987 121.796 C 50.22 119.963 51.913 117.113 53.07 113.246 C 54.226 108.582 55.262 105.013 56.179 102.542 C 57.295 99.472 60.046 97.02 64.432 95.186 C 66.665 94.31 68.758 93.712 70.711 93.392 L 183.435 93.392 L 190.611 95.186 C 195.595 97.02 198.664 99.472 199.821 102.542 C 200.738 105.013 201.755 108.582 202.87 113.246 C 204.066 117.113 205.782 119.963 208.014 121.796 C 210.286 123.711 212.638 124.747 215.07 124.907 C 216.266 125.027 217.243 124.928 218 124.608 L 218 132.861 L 128 131.904 L 38 132.861 L 38 132.861 Z"/>
+ <g opacity=".359">
+ <path d="M 212.798 161.086 L 44.698 161.086 L 57.759 151.877 L 200.825 151.877 L 212.798 161.086 Z"/>
+ </g>
+ <path fill="#70483a" fill-rule="evenodd" d="M 55.163 105.651 C 55.561 104.296 55.901 103.259 56.179 102.542 L 56.837 101.107 L 199.103 101.166 C 199.382 101.565 199.622 102.023 199.821 102.542 L 200.838 105.651 L 55.164 105.651 L 55.163 105.651 Z"/>
+ <path fill="#57372c" fill-rule="evenodd" d="M 49.362 120.422 C 50.439 119.385 51.356 118.109 52.113 116.595 C 52.671 115.478 53.249 113.943 53.847 111.99 L 202.332 112.529 C 203.407 116.077 204.824 118.708 206.578 120.423 L 49.362 120.423 L 49.362 120.422 Z"/>
+ <path fill="#57372c" fill-rule="evenodd" d="M 59.289 98.296 C 61.163 96.702 63.635 95.405 66.704 94.409 C 68.22 93.931 69.554 93.591 70.711 93.392 L 183.435 93.392 L 188.28 94.469 C 191.908 95.545 194.758 96.921 196.831 98.595 L 59.289 98.296 L 59.289 98.296 Z"/>
+ <path fill="#422a22" fill-rule="evenodd" d="M 64.492 95.186 C 66.684 94.269 68.758 93.671 70.711 93.392 L 183.435 93.392 L 185.409 93.751 C 187.003 94.11 188.518 94.529 189.953 95.007 L 64.492 95.186 Z"/>
+ <path fill="#4d3027" fill-rule="evenodd" d="M 38 127.18 L 38 124.608 L 40.93 124.907 C 43.362 124.747 45.714 123.711 47.987 121.796 C 49.422 120.561 50.598 119.046 51.515 117.252 L 204.425 117.252 C 205.461 119.166 206.657 120.681 208.013 121.796 C 209.249 122.873 210.564 123.691 211.96 124.249 L 212.379 127.178 L 38 127.178 L 38 127.18 Z"/>
+ <path fill="#422a22" fill-rule="evenodd" d="M 38 128.077 L 38 124.728 L 40.93 125.027 C 43.362 124.868 45.714 123.87 47.987 122.037 C 48.624 121.56 49.302 120.88 50.02 120.004 L 205.98 120.004 C 206.698 120.88 207.376 121.56 208.013 122.037 C 210.127 123.791 212.319 124.788 214.591 125.027 C 215.787 125.148 216.883 125.047 217.88 124.728 L 218 124.788 L 218 128.077 L 38 128.077 Z"/>
+ <g>
+ <path fill="#422a22" fill-rule="evenodd" d="M 171.774 93.632 L 175.9 93.392 L 180.805 94.409 C 184.272 95.207 186.565 95.924 187.682 96.562 C 188.998 97.359 190.632 99.911 192.586 104.216 C 194.5 108.362 195.715 111.929 196.234 114.919 C 196.953 118.747 197.749 121.578 198.626 123.412 L 194.5 122.515 L 192.945 120.422 C 192.546 119.903 191.828 117.711 190.792 113.844 C 189.635 109.619 188.301 106.169 186.785 103.499 C 185.629 101.465 182.777 99.213 178.234 96.741 L 171.775 93.632 L 171.774 93.632 Z"/>
+ <path fill="#574a32" fill-rule="evenodd" d="M 202.811 113.246 C 203.967 117.113 205.662 119.963 207.894 121.796 C 208.172 122.036 208.751 122.455 209.628 123.053 L 198.625 123.412 C 197.948 122.934 197.23 122.295 196.472 121.497 C 194.997 119.943 194.119 118.448 193.841 117.012 C 192.086 108.521 189.654 102.86 186.545 100.029 C 184.672 98.315 182.02 96.7 178.591 95.185 L 174.047 93.391 L 174.286 92.793 L 183.375 93.391 L 190.551 95.185 C 195.535 97.019 198.604 99.47 199.761 102.541 C 200.682 105.013 201.698 108.582 202.811 113.246 Z"/>
+ <path fill="#917d53" fill-rule="evenodd" d="M 199.761 102.542 C 200.678 105.013 201.695 108.582 202.811 113.246 C 203.967 117.113 205.662 119.963 207.894 121.796 C 208.172 122.036 208.751 122.455 209.628 123.053 L 201.316 123.651 C 198.525 121.418 196.711 119.206 195.874 117.012 C 194.956 113.345 194.119 110.335 193.362 107.982 C 191.927 103.557 189.894 100.289 187.261 98.175 C 185.228 96.62 182.417 95.245 178.829 94.049 L 173.986 92.793 L 175.061 92.135 L 178.529 92.315 C 180.961 92.434 182.515 92.534 183.194 92.614 C 186.263 93.051 189.094 93.849 191.685 95.006 C 195.871 96.881 198.562 99.393 199.758 102.542 L 199.761 102.542 Z"/>
+ <path fill="#a68f5f" fill-rule="evenodd" d="M 199.043 101.107 C 199.043 101.505 198.963 101.904 198.804 102.303 C 198.445 103.061 197.808 103.399 196.889 103.32 C 195.932 103.24 194.776 103.021 193.422 102.663 L 191.688 102.124 C 191.209 100.968 190.77 100.251 190.372 99.972 L 187.62 97.639 L 188.517 96.922 C 189.315 96.404 190.232 96.144 191.269 96.144 C 192.863 96.144 194.319 96.503 195.633 97.221 L 196.471 97.759 C 197.108 98.198 197.547 98.576 197.786 98.895 C 198.181 99.412 198.599 100.15 199.042 101.107 L 199.043 101.107 Z"/>
+ <path fill="#baa06c" fill-rule="evenodd" d="M 198.804 99.97 L 190.372 101.166 L 189.116 99.372 L 197.309 98.416 L 198.804 99.97 Z"/>
+ <path fill="#786645" fill-rule="evenodd" d="M 199.522 121.977 L 197.907 119.525 L 199.402 120.123 C 200.677 120.521 202.014 120.701 203.409 120.661 C 204.883 120.621 205.84 120.462 206.279 120.183 C 206.756 120.781 207.296 121.319 207.894 121.798 C 208.172 122.037 208.751 122.457 209.628 123.055 L 201.017 123.413 C 200.419 122.894 199.916 122.415 199.522 121.977 Z"/>
+ <path fill="#82704a" fill-rule="evenodd" d="M 202.392 111.751 C 203.069 114.263 203.808 116.256 204.605 117.731 C 202.931 117.292 201.375 117.173 199.941 117.372 C 198.625 117.531 197.488 117.85 196.532 118.329 L 195.874 117.014 C 195.754 116.694 195.236 114.761 194.319 111.213 C 193.521 108.223 192.645 105.791 191.688 103.917 C 194.558 106.188 196.671 107.306 198.027 107.266 C 199.024 107.227 199.86 106.468 200.539 104.994 C 201.018 106.548 201.64 108.801 202.393 111.751 L 202.392 111.751 Z"/>
+ <path fill="#82704a" fill-rule="evenodd" d="M 187.262 95.306 L 185.29 96.502 L 174.885 92.256 L 175.063 92.136 L 178.532 92.316 C 180.963 92.435 182.518 92.535 183.196 92.615 C 186.186 93.053 188.897 93.791 191.329 94.828 C 189.176 94.828 187.825 94.987 187.262 95.306 L 187.262 95.306 Z"/>
+ <path fill="#736341" fill-rule="evenodd" d="M 201.615 108.881 C 202.333 111.592 202.911 113.565 203.349 114.801 C 201.316 114.522 199.86 114.423 198.983 114.502 C 198.226 114.541 197.449 114.681 196.652 114.921 L 195.636 115.279 L 194.26 108.821 L 195.875 109.299 C 197.11 109.578 198.147 109.718 198.985 109.718 C 199.858 109.718 200.743 109.439 201.616 108.881 L 201.615 108.881 Z"/>
+ <path fill="#736341" fill-rule="evenodd" d="M 185.827 93.093 C 184.472 93.013 183.655 93.114 183.375 93.392 C 183.136 93.632 182.738 93.91 182.179 94.23 L 181.403 94.588 L 175.362 92.196 C 176.12 92.196 177.416 92.236 179.249 92.316 C 181.203 92.435 182.518 92.535 183.197 92.615 C 183.759 92.654 184.632 92.815 185.828 93.093 L 185.827 93.093 Z"/>
+ <path fill="#baa06c" fill-rule="evenodd" d="M 173.987 92.794 L 175.062 92.136 L 181.402 94.349 C 185.907 96.183 188.897 98.057 190.372 99.97 C 191.527 101.486 192.604 103.618 193.6 106.369 C 194.159 108.003 195.035 110.854 196.231 114.919 C 196.829 116.992 198.704 119.804 201.853 123.352 L 200.657 123.053 C 198.823 121.099 197.347 119.305 196.231 117.671 L 195.873 117.014 C 194.955 113.347 194.118 110.336 193.361 107.984 C 191.926 103.558 189.892 100.29 187.26 98.176 C 185.387 96.702 182.795 95.405 179.486 94.289 C 177.572 93.611 175.799 93.114 174.164 92.794 L 173.984 92.794 L 173.987 92.794 Z"/>
+ <path fill="#4f4026" fill-rule="evenodd" d="M 200.658 118.748 C 200.658 118.271 200.818 117.871 201.136 117.552 C 201.456 117.193 201.833 117.014 202.271 117.014 C 202.71 117.014 203.069 117.193 203.348 117.552 C 203.667 117.871 203.826 118.271 203.826 118.748 C 203.826 119.267 203.666 119.684 203.348 120.004 C 203.069 120.364 202.71 120.542 202.271 120.542 C 201.833 120.542 201.454 120.364 201.136 120.004 C 200.813 119.684 200.658 119.266 200.658 118.748 Z"/>
+ <path fill="#786239" fill-rule="evenodd" d="M 200.777 118.389 C 200.777 117.951 200.938 117.571 201.256 117.253 C 201.534 116.974 201.893 116.834 202.332 116.834 C 202.77 116.834 203.129 116.973 203.407 117.253 C 203.686 117.572 203.827 117.951 203.827 118.389 C 203.827 118.827 203.687 119.187 203.407 119.465 C 203.088 119.785 202.73 119.943 202.332 119.943 C 201.933 119.943 201.574 119.784 201.256 119.465 C 200.933 119.187 200.777 118.827 200.777 118.389 Z"/>
+ <path fill="#a1834d" fill-rule="evenodd" d="M 201.256 118.269 C 201.256 117.95 201.375 117.651 201.615 117.372 C 201.854 117.133 202.153 117.012 202.512 117.012 C 202.831 117.012 203.11 117.133 203.349 117.372 C 203.588 117.651 203.708 117.95 203.708 118.269 C 203.708 118.589 203.588 118.888 203.349 119.166 C 203.11 119.404 202.83 119.525 202.512 119.525 C 202.153 119.525 201.854 119.404 201.615 119.166 C 201.375 118.888 201.256 118.589 201.256 118.269 Z"/>
+ <path fill="#b89558" fill-rule="evenodd" d="M 201.914 118.09 C 201.914 117.89 201.994 117.692 202.153 117.492 C 202.313 117.332 202.491 117.253 202.691 117.253 C 202.891 117.253 203.069 117.332 203.229 117.492 C 203.388 117.692 203.467 117.89 203.467 118.09 C 203.467 118.649 203.209 118.927 202.691 118.927 C 202.173 118.927 201.914 118.649 201.914 118.09 L 201.914 118.09 Z"/>
+ <path fill="#cca863" fill-rule="evenodd" d="M 202.272 117.97 C 202.272 117.61 202.452 117.432 202.811 117.432 C 203.169 117.432 203.349 117.61 203.349 117.97 C 203.349 118.329 203.169 118.507 202.811 118.507 C 202.452 118.507 202.272 118.329 202.272 117.97 Z"/>
+ <path fill="#4f4026" fill-rule="evenodd" d="M 197.787 112.11 C 197.787 111.551 197.948 111.093 198.266 110.734 C 198.585 110.336 198.983 110.136 199.462 110.136 C 199.901 110.136 200.28 110.336 200.598 110.734 C 200.917 111.094 201.075 111.553 201.075 112.11 C 201.075 112.667 200.916 113.127 200.598 113.485 C 200.279 113.884 199.901 114.083 199.462 114.083 C 198.983 114.083 198.585 113.884 198.266 113.485 C 197.943 113.127 197.787 112.668 197.787 112.11 Z"/>
+ <path fill="#786239" fill-rule="evenodd" d="M 198.206 111.931 C 198.206 111.532 198.365 111.173 198.683 110.855 C 199.004 110.536 199.361 110.377 199.76 110.377 C 200.158 110.377 200.518 110.537 200.836 110.855 C 201.115 111.134 201.255 111.493 201.255 111.931 C 201.255 112.369 201.116 112.749 200.836 113.067 C 200.557 113.345 200.199 113.487 199.76 113.487 C 199.322 113.487 198.962 113.347 198.683 113.067 C 198.36 112.747 198.205 112.369 198.205 111.931 L 198.206 111.931 Z"/>
+ <path fill="#a1834d" fill-rule="evenodd" d="M 198.684 111.871 C 198.684 111.512 198.805 111.213 199.044 110.974 C 199.282 110.734 199.562 110.615 199.88 110.615 C 200.24 110.615 200.539 110.734 200.777 110.974 C 201.017 111.213 201.137 111.512 201.137 111.871 C 201.137 112.19 201.017 112.469 200.777 112.708 C 200.539 112.947 200.24 113.067 199.88 113.067 C 199.561 113.067 199.282 112.947 199.044 112.708 C 198.805 112.469 198.686 112.189 198.686 111.871 L 198.684 111.871 Z"/>
+ <path fill="#b89558" fill-rule="evenodd" d="M 199.342 111.691 C 199.342 111.133 199.602 110.854 200.118 110.854 C 200.637 110.854 200.896 111.133 200.896 111.691 C 200.896 112.249 200.636 112.527 200.118 112.527 C 199.604 112.529 199.341 112.249 199.341 111.691 L 199.342 111.691 Z"/>
+ <path fill="#cca863" fill-rule="evenodd" d="M 199.701 111.572 C 199.701 111.173 199.879 110.974 200.239 110.974 C 200.598 110.974 200.776 111.173 200.776 111.572 C 200.776 111.891 200.598 112.05 200.239 112.05 C 199.88 112.05 199.701 111.89 199.701 111.572 Z"/>
+ <path fill="#4f4026" fill-rule="evenodd" d="M 195.934 104.754 C 195.934 104.237 196.094 103.778 196.412 103.38 C 196.771 102.981 197.169 102.782 197.608 102.782 C 198.085 102.782 198.485 102.981 198.804 103.38 C 199.123 103.739 199.281 104.198 199.281 104.754 C 199.281 105.313 199.122 105.791 198.804 106.19 C 198.485 106.548 198.085 106.728 197.608 106.728 C 197.169 106.728 196.771 106.548 196.412 106.19 C 196.089 105.791 195.934 105.312 195.934 104.754 Z"/>
+ <path fill="#786239" fill-rule="evenodd" d="M 196.412 104.635 C 196.412 104.197 196.551 103.817 196.831 103.499 C 197.109 103.22 197.468 103.08 197.907 103.08 C 198.345 103.08 198.725 103.219 199.043 103.499 C 199.322 103.818 199.462 104.197 199.462 104.635 C 199.462 105.073 199.323 105.433 199.043 105.711 C 198.724 105.99 198.345 106.13 197.907 106.13 C 197.508 106.13 197.149 105.991 196.831 105.711 C 196.555 105.433 196.412 105.073 196.412 104.635 Z"/>
+ <path fill="#a1834d" fill-rule="evenodd" d="M 196.831 104.515 C 196.831 104.155 196.951 103.856 197.189 103.618 C 197.468 103.379 197.767 103.258 198.086 103.258 C 198.446 103.258 198.745 103.379 198.983 103.618 C 199.223 103.856 199.343 104.155 199.343 104.515 C 199.343 104.835 199.223 105.134 198.983 105.412 C 198.745 105.65 198.446 105.771 198.086 105.771 C 197.767 105.771 197.468 105.65 197.189 105.412 C 196.95 105.134 196.831 104.835 196.831 104.515 Z"/>
+ <path fill="#b89558" fill-rule="evenodd" d="M 197.488 104.336 C 197.488 103.777 197.748 103.499 198.266 103.499 C 198.784 103.499 199.043 103.777 199.043 104.336 C 199.043 104.894 198.784 105.173 198.266 105.173 C 197.748 105.173 197.488 104.894 197.488 104.336 Z"/>
+ <path fill="#cca863" fill-rule="evenodd" d="M 197.847 104.216 C 197.847 103.856 198.046 103.678 198.445 103.678 C 198.804 103.678 198.982 103.856 198.982 104.216 C 198.982 104.575 198.804 104.753 198.445 104.753 C 198.05 104.754 197.847 104.575 197.847 104.216 Z"/>
+ <path fill="#4f4026" fill-rule="evenodd" d="M 192.346 98.715 C 192.346 98.236 192.525 97.838 192.884 97.519 C 193.203 97.199 193.601 97.04 194.08 97.04 C 194.558 97.04 194.977 97.199 195.336 97.519 C 195.655 97.838 195.814 98.236 195.814 98.715 C 195.814 99.154 195.654 99.533 195.336 99.851 C 194.977 100.17 194.559 100.329 194.08 100.329 C 193.6 100.329 193.203 100.17 192.884 99.851 C 192.525 99.531 192.346 99.154 192.346 98.715 Z"/>
+ <path fill="#786239" fill-rule="evenodd" d="M 192.764 98.416 C 192.764 98.057 192.903 97.758 193.183 97.519 C 193.502 97.24 193.88 97.1 194.319 97.1 C 194.717 97.1 195.076 97.239 195.394 97.519 C 195.673 97.758 195.814 98.057 195.814 98.416 C 195.814 98.774 195.674 99.073 195.394 99.313 C 195.115 99.552 194.757 99.671 194.319 99.671 C 193.88 99.671 193.501 99.552 193.183 99.313 C 192.908 99.073 192.764 98.774 192.764 98.416 Z"/>
+ <path fill="#a1834d" fill-rule="evenodd" d="M 193.183 98.296 C 193.183 98.017 193.302 97.777 193.542 97.578 C 193.82 97.379 194.119 97.279 194.439 97.279 C 194.797 97.279 195.096 97.379 195.336 97.578 C 195.575 97.778 195.694 98.017 195.694 98.296 C 195.694 98.973 195.276 99.313 194.439 99.313 C 194.119 99.313 193.82 99.213 193.542 99.014 C 193.302 98.814 193.183 98.575 193.183 98.296 Z"/>
+ <path fill="#b89558" fill-rule="evenodd" d="M 193.9 98.176 C 193.9 97.698 194.14 97.459 194.619 97.459 C 195.138 97.459 195.395 97.698 195.395 98.176 C 195.395 98.655 195.137 98.894 194.619 98.894 C 194.141 98.894 193.902 98.655 193.902 98.176 L 193.9 98.176 Z"/>
+ <path fill="#cca863" fill-rule="evenodd" d="M 194.259 98.057 C 194.259 97.778 194.437 97.638 194.796 97.638 C 195.156 97.638 195.334 97.778 195.334 98.057 C 195.334 98.335 195.156 98.475 194.796 98.475 C 194.437 98.475 194.258 98.335 194.258 98.057 L 194.259 98.057 Z"/>
+ <path fill="#4f4026" fill-rule="evenodd" d="M 186.724 94.768 C 186.724 94.448 186.885 94.149 187.203 93.871 C 187.522 93.632 187.92 93.512 188.399 93.512 C 188.836 93.512 189.236 93.632 189.595 93.871 C 189.914 94.149 190.073 94.448 190.073 94.768 C 190.073 95.127 189.913 95.426 189.595 95.665 C 189.236 95.904 188.836 96.024 188.399 96.024 C 187.92 96.024 187.522 95.904 187.203 95.665 C 186.883 95.426 186.724 95.127 186.724 94.768 Z"/>
+ <path fill="#786239" fill-rule="evenodd" d="M 187.143 94.409 C 187.143 94.09 187.282 93.811 187.561 93.572 C 187.84 93.372 188.18 93.273 188.579 93.273 C 189.017 93.273 189.376 93.372 189.654 93.572 C 189.933 93.811 190.074 94.09 190.074 94.409 C 190.074 94.728 189.934 94.987 189.654 95.186 C 189.376 95.386 189.017 95.485 188.579 95.485 C 188.18 95.485 187.841 95.386 187.561 95.186 C 187.286 94.947 187.143 94.688 187.143 94.409 Z"/>
+ <path fill="#a1834d" fill-rule="evenodd" d="M 187.561 94.289 C 187.561 93.731 187.961 93.452 188.757 93.452 C 189.555 93.452 189.953 93.731 189.953 94.289 C 189.953 94.887 189.555 95.186 188.757 95.186 C 187.956 95.186 187.561 94.887 187.561 94.289 Z"/>
+ <path fill="#b89558" fill-rule="evenodd" d="M 188.219 94.17 C 188.219 93.811 188.458 93.632 188.938 93.632 C 189.415 93.632 189.656 93.811 189.656 94.17 C 189.656 94.568 189.416 94.768 188.938 94.768 C 188.46 94.768 188.22 94.568 188.22 94.17 L 188.219 94.17 Z"/>
+ <path fill="#cca863" fill-rule="evenodd" d="M 188.518 94.11 C 188.518 93.831 188.698 93.691 189.056 93.691 C 189.415 93.691 189.595 93.831 189.595 94.11 C 189.595 94.349 189.415 94.469 189.056 94.469 C 188.698 94.469 188.518 94.349 188.518 94.11 Z"/>
+ <path fill="#4f4026" fill-rule="evenodd" d="M 181.402 92.914 C 181.402 92.635 181.541 92.415 181.821 92.256 C 182.06 92.056 182.359 91.957 182.718 91.957 C 183.076 91.957 183.375 92.056 183.615 92.256 C 183.854 92.415 183.973 92.635 183.973 92.914 C 183.973 93.193 183.854 93.432 183.615 93.632 C 183.375 93.831 183.076 93.931 182.718 93.931 C 182.359 93.931 182.06 93.831 181.821 93.632 C 181.546 93.432 181.402 93.193 181.402 92.914 Z"/>
+ <path fill="#786239" fill-rule="evenodd" d="M 181.761 92.615 C 181.761 92.056 182.139 91.778 182.897 91.778 C 183.654 91.778 184.032 92.056 184.032 92.615 C 184.032 93.172 183.654 93.452 182.897 93.452 C 182.144 93.452 181.761 93.173 181.761 92.615 Z"/>
+ <path fill="#a1834d" fill-rule="evenodd" d="M 182.06 92.555 C 182.06 92.355 182.159 92.196 182.359 92.077 C 182.518 91.918 182.737 91.837 183.017 91.837 C 183.256 91.837 183.476 91.918 183.674 92.077 C 183.835 92.196 183.914 92.355 183.914 92.555 C 183.914 92.994 183.615 93.213 183.017 93.213 C 182.383 93.213 182.06 92.994 182.06 92.555 Z"/>
+ <path fill="#b89558" fill-rule="evenodd" d="M 182.598 92.495 C 182.598 92.176 182.776 92.017 183.135 92.017 C 183.534 92.017 183.733 92.176 183.733 92.495 C 183.733 92.774 183.534 92.914 183.135 92.914 C 182.776 92.914 182.597 92.774 182.597 92.495 L 182.598 92.495 Z"/>
+ <path fill="#cca863" fill-rule="evenodd" d="M 182.837 92.376 C 182.837 92.176 182.977 92.077 183.257 92.077 C 183.537 92.077 183.676 92.176 183.676 92.376 C 183.676 92.575 183.537 92.675 183.257 92.675 C 182.977 92.675 182.838 92.575 182.838 92.376 L 182.837 92.376 Z"/>
+ <path fill="#574a32" fill-rule="evenodd" d="M 209.269 122.575 L 200.179 122.754 L 198.684 121.379 L 207.475 121.2 L 209.269 122.575 Z"/>
+ </g>
+ <g>
+ <path fill="#422a22" fill-rule="evenodd" d="M 148.033 96.562 L 143.847 93.392 L 152.937 92.914 L 159.038 96.562 L 157.902 123.651 L 154.313 123.412 C 154.592 122.336 154.652 120.88 154.493 119.047 C 154.333 115.937 154.174 113.246 154.014 110.974 C 153.656 106.668 153.297 103.777 152.938 102.303 C 152.579 100.867 150.946 98.954 148.034 96.562 L 148.033 96.562 Z"/>
+ <path fill="#574a32" fill-rule="evenodd" d="M 156.226 92.615 L 158.679 94.708 C 160.432 96.502 161.689 98.356 162.445 100.269 C 163.083 101.864 163.662 105.512 164.179 111.213 C 164.658 116.834 165.155 120.222 165.674 121.379 C 166.87 124.13 168.227 126.124 169.741 127.359 L 158.379 128.256 C 157.381 126.821 156.725 124.728 156.405 121.977 C 156.206 117.791 156.047 114.323 155.927 111.572 C 155.648 106.389 155.17 103.08 154.493 101.645 C 153.735 100.01 152.121 98.156 149.648 96.083 L 146.12 93.392 L 146.12 92.615 L 156.226 92.615 Z"/>
+ <path fill="#917d53" fill-rule="evenodd" d="M 154.611 91.718 L 157.9 93.811 C 160.292 95.605 161.866 97.438 162.625 99.313 C 163.302 101.067 163.94 104.774 164.538 110.435 C 165.176 116.376 165.595 119.705 165.794 120.423 C 166.313 122.257 167.15 123.791 168.307 125.028 C 168.865 125.666 169.382 126.125 169.862 126.403 L 159.875 127.36 C 159.077 126.523 158.519 124.729 158.201 121.978 C 157.842 117.592 157.503 113.925 157.184 110.975 C 156.545 105.394 155.887 101.865 155.21 100.39 C 154.452 98.755 152.719 96.941 150.008 94.948 L 146.24 92.437 L 146.24 91.719 L 154.612 91.719 L 154.611 91.718 Z"/>
+ <path fill="#82704a" fill-rule="evenodd" d="M 156.884 104.994 L 157.9 105.532 C 158.738 105.851 159.595 106.031 160.472 106.07 C 161.668 106.11 162.763 105.512 163.761 104.276 C 164.238 107.266 164.777 111.85 165.375 118.03 C 163.901 117.472 162.684 117.154 161.728 117.073 C 160.691 117.073 159.414 117.531 157.9 118.448 L 156.884 104.994 Z"/>
+ <path fill="#82704a" fill-rule="evenodd" d="M 158.08 120.243 C 159.514 120.602 160.91 120.801 162.266 120.841 C 163.421 120.841 164.597 120.702 165.793 120.422 C 166.071 121.379 166.452 122.276 166.929 123.113 L 158.437 123.472 L 158.079 120.243 L 158.08 120.243 Z"/>
+ <path fill="#736341" fill-rule="evenodd" d="M 161.429 107.924 C 162.106 107.884 163.043 107.744 164.239 107.505 L 164.897 113.784 C 163.502 113.424 162.327 113.325 161.37 113.485 L 157.483 114.024 C 157.204 111.114 156.905 108.662 156.586 106.669 C 158.141 107.546 159.755 107.963 161.43 107.924 L 161.429 107.924 Z"/>
+ <path fill="#574a32" fill-rule="evenodd" d="M 158.14 121.08 L 166.033 121.2 C 166.233 121.758 166.512 122.356 166.87 122.994 L 158.319 122.814 L 158.14 121.08 L 158.14 121.08 Z"/>
+ <path fill="#82704a" fill-rule="evenodd" d="M 146.239 92.196 L 146.239 91.718 L 154.611 91.718 L 156.106 92.555 C 157.263 93.273 158.319 94.05 159.276 94.887 C 158.439 94.728 157.521 94.728 156.524 94.887 C 155.328 95.007 154.292 95.246 153.414 95.605 L 152.457 96.143 L 146.239 92.196 L 146.239 92.196 Z"/>
+ <path fill="#736341" fill-rule="evenodd" d="M 146.239 92.435 L 146.239 91.718 L 154.611 91.718 L 156.884 93.093 C 155.966 93.053 155.15 93.053 154.431 93.093 C 153.554 93.133 152.458 93.372 151.142 93.811 L 149.409 94.469 L 146.239 92.435 Z"/>
+ <path fill="#a68f5f" fill-rule="evenodd" d="M 158.08 96.263 C 159.037 96.342 160.132 96.641 161.369 97.16 C 161.926 97.917 162.345 98.634 162.625 99.313 C 162.944 100.23 163.223 101.327 163.462 102.602 C 162.664 103.399 161.668 103.898 160.472 104.097 C 159.713 104.217 158.897 104.176 158.019 103.977 L 156.884 103.618 C 156.763 102.382 156.505 101.425 156.106 100.748 L 154.432 98.117 L 155.39 97.16 C 156.225 96.522 157.122 96.223 158.079 96.263 L 158.08 96.263 Z"/>
+ <path fill="#baa06c" fill-rule="evenodd" d="M 154.91 99.372 L 162.625 99.372 L 163.342 101.764 L 155.688 101.764 L 155.209 100.389 L 154.91 99.851 L 154.91 99.372 Z"/>
+ <path fill="#baa06c" fill-rule="evenodd" d="M 146.239 92.435 L 146.239 91.718 L 149.887 93.871 C 152.439 95.585 154.113 97.1 154.91 98.416 C 156.346 100.808 157.183 103.678 157.422 107.027 C 157.582 108.981 157.701 112.13 157.782 116.475 C 158.02 119.146 158.319 120.96 158.679 121.917 C 158.848 122.323 158.988 122.542 159.098 122.575 L 158.201 122.575 C 157.802 121.738 157.503 120.462 157.304 118.748 C 157.304 118.669 157.184 115.898 156.945 110.435 C 156.824 106.808 156.386 103.918 155.628 101.764 C 154.871 99.572 153.077 97.358 150.246 95.127 L 146.24 92.435 L 146.239 92.435 Z"/>
+ <path fill="#4f4026" fill-rule="evenodd" d="M 159.515 111.572 C 159.515 111.053 159.694 110.615 160.053 110.256 C 160.412 109.857 160.851 109.658 161.37 109.658 C 161.888 109.658 162.327 109.857 162.686 110.256 C 163.044 110.615 163.224 111.053 163.224 111.572 C 163.224 112.091 163.044 112.548 162.686 112.947 C 162.327 113.306 161.888 113.485 161.37 113.485 C 160.851 113.485 160.412 113.306 160.053 112.947 C 159.694 112.548 159.515 112.09 159.515 111.572 Z"/>
+ <path fill="#786239" fill-rule="evenodd" d="M 159.874 111.512 C 159.874 111.074 160.033 110.694 160.351 110.376 C 160.63 110.097 160.988 109.957 161.427 109.957 C 161.865 109.957 162.224 110.096 162.503 110.376 C 162.781 110.695 162.922 111.074 162.922 111.512 C 162.922 111.95 162.782 112.31 162.503 112.588 C 162.223 112.867 161.865 113.007 161.427 113.007 C 160.988 113.007 160.63 112.868 160.351 112.588 C 160.028 112.27 159.873 111.91 159.873 111.512 L 159.874 111.512 Z"/>
+ <path fill="#a1834d" fill-rule="evenodd" d="M 160.352 111.392 C 160.352 111.073 160.473 110.774 160.711 110.495 C 160.95 110.256 161.23 110.135 161.548 110.135 C 161.907 110.135 162.206 110.256 162.445 110.495 C 162.684 110.774 162.804 111.073 162.804 111.392 C 162.804 111.712 162.684 112.011 162.445 112.289 C 162.206 112.527 161.907 112.648 161.548 112.648 C 161.229 112.648 160.95 112.527 160.711 112.289 C 160.472 112.011 160.352 111.712 160.352 111.392 Z"/>
+ <path fill="#b89558" fill-rule="evenodd" d="M 161.01 111.213 C 161.01 110.654 161.27 110.376 161.787 110.376 C 162.266 110.376 162.505 110.654 162.505 111.213 C 162.505 111.771 162.267 112.05 161.787 112.05 C 161.273 112.05 161.01 111.771 161.01 111.213 Z"/>
+ <path fill="#cca863" fill-rule="evenodd" d="M 161.369 111.093 C 161.369 110.733 161.547 110.555 161.906 110.555 C 162.266 110.555 162.444 110.733 162.444 111.093 C 162.444 111.452 162.266 111.63 161.906 111.63 C 161.547 111.632 161.368 111.452 161.368 111.093 L 161.369 111.093 Z"/>
+ <path fill="#4f4026" fill-rule="evenodd" d="M 159.276 104.635 C 159.276 104.076 159.435 103.618 159.753 103.259 C 160.072 102.901 160.472 102.721 160.949 102.721 C 161.388 102.721 161.767 102.901 162.085 103.259 C 162.405 103.659 162.564 104.117 162.564 104.635 C 162.564 105.153 162.403 105.592 162.085 105.95 C 161.766 106.35 161.388 106.548 160.949 106.548 C 160.472 106.548 160.072 106.35 159.753 105.95 C 159.43 105.592 159.275 105.154 159.275 104.635 L 159.276 104.635 Z"/>
+ <path fill="#786239" fill-rule="evenodd" d="M 159.635 104.515 C 159.635 104.116 159.794 103.757 160.112 103.439 C 160.39 103.16 160.75 103.02 161.188 103.02 C 161.626 103.02 161.986 103.159 162.265 103.439 C 162.543 103.758 162.683 104.116 162.683 104.515 C 162.683 104.953 162.544 105.332 162.265 105.65 C 161.986 105.929 161.626 106.07 161.188 106.07 C 160.75 106.07 160.39 105.93 160.112 105.65 C 159.789 105.332 159.633 104.954 159.633 104.515 L 159.635 104.515 Z"/>
+ <path fill="#a1834d" fill-rule="evenodd" d="M 160.113 104.455 C 160.113 104.097 160.234 103.798 160.473 103.558 C 160.711 103.32 161.01 103.2 161.37 103.2 C 161.689 103.2 161.968 103.32 162.206 103.558 C 162.445 103.798 162.566 104.097 162.566 104.455 C 162.566 104.775 162.445 105.053 162.206 105.293 C 161.968 105.532 161.688 105.651 161.37 105.651 C 161.01 105.651 160.711 105.532 160.473 105.293 C 160.234 105.053 160.114 104.774 160.114 104.455 L 160.113 104.455 Z"/>
+ <path fill="#b89558" fill-rule="evenodd" d="M 160.771 104.276 C 160.771 103.717 161.029 103.439 161.547 103.439 C 162.065 103.439 162.324 103.717 162.324 104.276 C 162.324 104.835 162.065 105.113 161.547 105.113 C 161.029 105.113 160.77 104.835 160.77 104.276 L 160.771 104.276 Z"/>
+ <path fill="#cca863" fill-rule="evenodd" d="M 161.13 104.156 C 161.13 103.798 161.308 103.619 161.668 103.619 C 162.027 103.619 162.205 103.798 162.205 104.156 C 162.205 104.516 162.027 104.695 161.668 104.695 C 161.309 104.695 161.13 104.515 161.13 104.156 Z"/>
+ <path fill="#4f4026" fill-rule="evenodd" d="M 160.412 118.927 C 160.412 118.408 160.591 117.951 160.95 117.552 C 161.309 117.193 161.748 117.014 162.267 117.014 C 162.785 117.014 163.224 117.193 163.583 117.552 C 163.941 117.911 164.121 118.37 164.121 118.927 C 164.121 119.446 163.941 119.884 163.583 120.243 C 163.224 120.642 162.785 120.841 162.267 120.841 C 161.748 120.841 161.309 120.642 160.95 120.243 C 160.591 119.884 160.412 119.446 160.412 118.927 Z"/>
+ <path fill="#786239" fill-rule="evenodd" d="M 160.771 118.808 C 160.771 118.409 160.93 118.051 161.248 117.732 C 161.527 117.454 161.885 117.313 162.324 117.313 C 162.762 117.313 163.121 117.453 163.4 117.732 C 163.719 118.052 163.878 118.409 163.878 118.808 C 163.878 119.247 163.718 119.626 163.4 119.944 C 163.121 120.222 162.762 120.364 162.324 120.364 C 161.885 120.364 161.527 120.224 161.248 119.944 C 160.925 119.624 160.77 119.247 160.77 118.808 L 160.771 118.808 Z"/>
+ <path fill="#a1834d" fill-rule="evenodd" d="M 161.249 118.748 C 161.249 118.389 161.37 118.09 161.608 117.851 C 161.847 117.612 162.146 117.492 162.505 117.492 C 162.824 117.492 163.123 117.612 163.402 117.851 C 163.641 118.09 163.762 118.389 163.762 118.748 C 163.762 119.067 163.641 119.346 163.402 119.585 C 163.123 119.824 162.824 119.944 162.505 119.944 C 162.146 119.944 161.847 119.824 161.608 119.585 C 161.369 119.346 161.249 119.066 161.249 118.748 Z"/>
+ <path fill="#b89558" fill-rule="evenodd" d="M 161.907 118.568 C 161.907 118.01 162.167 117.731 162.684 117.731 C 163.202 117.731 163.462 118.01 163.462 118.568 C 163.462 119.126 163.202 119.404 162.684 119.404 C 162.167 119.404 161.907 119.126 161.907 118.568 Z"/>
+ <path fill="#cca863" fill-rule="evenodd" d="M 162.266 118.449 C 162.266 118.09 162.444 117.911 162.803 117.911 C 163.163 117.911 163.341 118.09 163.341 118.449 C 163.341 118.808 163.163 118.987 162.803 118.987 C 162.444 118.987 162.265 118.808 162.265 118.449 L 162.266 118.449 Z"/>
+ <path fill="#4f4026" fill-rule="evenodd" d="M 158.259 98.774 C 158.259 98.335 158.439 97.937 158.797 97.578 C 159.117 97.259 159.515 97.1 159.993 97.1 C 160.512 97.1 160.93 97.259 161.249 97.578 C 161.608 97.937 161.787 98.335 161.787 98.774 C 161.787 99.213 161.608 99.591 161.249 99.911 C 160.93 100.23 160.512 100.389 159.993 100.389 C 159.515 100.389 159.117 100.229 158.797 99.911 C 158.439 99.591 158.259 99.213 158.259 98.774 Z"/>
+ <path fill="#786239" fill-rule="evenodd" d="M 158.738 98.475 C 158.738 98.117 158.876 97.818 159.156 97.578 C 159.475 97.3 159.833 97.16 160.233 97.16 C 160.67 97.16 161.029 97.3 161.308 97.578 C 161.627 97.818 161.786 98.117 161.786 98.475 C 161.786 98.834 161.626 99.133 161.308 99.372 C 161.029 99.612 160.67 99.731 160.233 99.731 C 159.794 99.731 159.435 99.612 159.156 99.372 C 158.881 99.133 158.738 98.834 158.738 98.475 Z"/>
+ <path fill="#a1834d" fill-rule="evenodd" d="M 159.156 98.356 C 159.156 98.077 159.277 97.837 159.515 97.638 C 159.794 97.438 160.093 97.339 160.412 97.339 C 160.772 97.339 161.071 97.438 161.309 97.638 C 161.548 97.838 161.669 98.077 161.669 98.356 C 161.669 99.033 161.249 99.372 160.412 99.372 C 160.093 99.372 159.794 99.273 159.515 99.073 C 159.276 98.874 159.156 98.634 159.156 98.356 Z"/>
+ <path fill="#b89558" fill-rule="evenodd" d="M 159.814 98.236 C 159.814 97.797 160.073 97.578 160.591 97.578 C 161.109 97.578 161.369 97.797 161.369 98.236 C 161.369 98.436 161.289 98.595 161.13 98.715 C 160.969 98.874 160.791 98.954 160.591 98.954 C 160.077 98.954 159.814 98.715 159.814 98.236 Z"/>
+ <path fill="#cca863" fill-rule="evenodd" d="M 160.173 98.117 C 160.173 97.838 160.371 97.698 160.771 97.698 C 161.13 97.698 161.308 97.837 161.308 98.117 C 161.308 98.436 161.13 98.595 160.771 98.595 C 160.376 98.595 160.173 98.435 160.173 98.117 Z"/>
+ <path fill="#4f4026" fill-rule="evenodd" d="M 154.492 94.469 C 154.492 94.11 154.651 93.811 154.969 93.572 C 155.287 93.333 155.688 93.213 156.165 93.213 C 156.604 93.213 157.002 93.333 157.361 93.572 C 157.68 93.811 157.839 94.11 157.839 94.469 C 157.839 94.828 157.679 95.127 157.361 95.366 C 157.002 95.605 156.604 95.725 156.165 95.725 C 155.688 95.725 155.288 95.605 154.969 95.366 C 154.65 95.127 154.49 94.828 154.49 94.469 L 154.492 94.469 Z"/>
+ <path fill="#786239" fill-rule="evenodd" d="M 154.91 94.05 C 154.91 93.771 155.049 93.512 155.329 93.273 C 155.648 93.073 156.007 92.974 156.405 92.974 C 156.804 92.974 157.142 93.073 157.422 93.273 C 157.701 93.512 157.842 93.771 157.842 94.05 C 157.842 94.369 157.702 94.628 157.422 94.828 C 157.143 95.067 156.804 95.186 156.405 95.186 C 156.007 95.186 155.647 95.067 155.329 94.828 C 155.05 94.628 154.911 94.369 154.911 94.05 L 154.91 94.05 Z"/>
+ <path fill="#a1834d" fill-rule="evenodd" d="M 155.329 93.99 C 155.329 93.751 155.45 93.551 155.689 93.392 C 155.927 93.193 156.207 93.093 156.525 93.093 C 156.843 93.093 157.123 93.193 157.362 93.392 C 157.601 93.551 157.721 93.751 157.721 93.99 C 157.721 94.23 157.601 94.448 157.362 94.648 C 157.123 94.807 156.843 94.887 156.525 94.887 C 156.207 94.887 155.927 94.807 155.689 94.648 C 155.449 94.448 155.329 94.23 155.329 93.99 Z"/>
+ <path fill="#b89558" fill-rule="evenodd" d="M 155.987 93.871 C 155.987 93.472 156.225 93.273 156.704 93.273 C 157.223 93.273 157.482 93.472 157.482 93.871 C 157.482 94.269 157.223 94.469 156.704 94.469 C 156.226 94.469 155.987 94.269 155.987 93.871 Z"/>
+ <path fill="#cca863" fill-rule="evenodd" d="M 156.346 93.751 C 156.346 93.512 156.505 93.392 156.823 93.392 C 157.183 93.392 157.361 93.512 157.361 93.751 C 157.361 94.03 157.183 94.17 156.823 94.17 C 156.505 94.17 156.346 94.03 156.346 93.751 Z"/>
+ <path fill="#4f4026" fill-rule="evenodd" d="M 150.904 92.136 C 150.904 91.858 151.042 91.638 151.322 91.479 C 151.561 91.279 151.86 91.18 152.219 91.18 C 152.578 91.18 152.896 91.279 153.176 91.479 C 153.415 91.638 153.535 91.857 153.535 92.136 C 153.535 92.815 153.097 93.153 152.219 93.153 C 151.341 93.153 150.904 92.815 150.904 92.136 Z"/>
+ <path fill="#786239" fill-rule="evenodd" d="M 151.262 91.837 C 151.262 91.28 151.64 91 152.399 91 C 153.156 91 153.534 91.279 153.534 91.837 C 153.534 92.077 153.414 92.296 153.175 92.495 C 152.976 92.654 152.717 92.734 152.399 92.734 C 151.642 92.734 151.262 92.435 151.262 91.837 Z"/>
+ <path fill="#a1834d" fill-rule="evenodd" d="M 151.561 91.778 C 151.561 91.339 151.881 91.12 152.518 91.12 C 153.116 91.12 153.415 91.339 153.415 91.778 C 153.415 92.256 153.116 92.495 152.518 92.495 C 151.881 92.495 151.561 92.256 151.561 91.778 Z"/>
+ <path fill="#b89558" fill-rule="evenodd" d="M 152.1 91.718 C 152.1 91.399 152.278 91.239 152.637 91.239 C 153.036 91.239 153.235 91.399 153.235 91.718 C 153.235 92.037 153.036 92.196 152.637 92.196 C 152.279 92.196 152.1 92.037 152.1 91.718 Z"/>
+ <path fill="#cca863" fill-rule="evenodd" d="M 152.339 91.598 C 152.339 91.399 152.479 91.299 152.759 91.299 C 153.039 91.299 153.177 91.399 153.177 91.598 C 153.177 91.798 153.039 91.897 152.759 91.897 C 152.479 91.897 152.339 91.798 152.339 91.598 Z"/>
+ </g>
+ <g>
+ <path fill="#422a22" fill-rule="evenodd" d="M 68.199 96.562 C 70.033 95.525 73.98 94.469 80.04 93.392 L 84.106 93.632 C 82.073 94.469 79.92 95.506 77.648 96.741 C 73.103 99.213 70.253 101.465 69.096 103.499 C 67.542 106.169 66.206 109.619 65.09 113.844 C 64.053 117.752 63.355 119.944 62.997 120.422 L 61.382 122.515 L 57.316 123.412 C 58.153 121.579 58.93 118.748 59.648 114.919 C 60.206 111.929 61.422 108.362 63.296 104.216 C 65.289 99.911 66.924 97.359 68.199 96.562 Z"/>
+ <path fill="#574a32" fill-rule="evenodd" d="M 69.336 100.03 C 66.106 102.98 63.694 108.641 62.1 117.014 C 61.821 118.449 60.944 119.944 59.468 121.499 L 57.316 123.413 L 46.312 123.055 C 47.03 122.576 47.587 122.158 47.987 121.798 C 50.22 119.964 51.913 117.114 53.07 113.247 C 54.226 108.583 55.262 105.014 56.179 102.543 C 57.295 99.473 60.345 97.021 65.329 95.188 C 67.841 94.311 70.233 93.713 72.505 93.394 L 81.595 92.795 L 81.834 93.394 C 80.518 93.832 79.003 94.43 77.289 95.188 C 73.901 96.702 71.249 98.316 69.336 100.03 L 69.336 100.03 Z"/>
+ <path fill="#917d53" fill-rule="evenodd" d="M 68.678 98.176 C 66.047 100.29 64.013 103.558 62.578 107.984 C 61.78 110.336 60.924 113.345 60.007 117.014 C 59.169 119.207 57.356 121.42 54.565 123.653 L 46.312 123.055 C 47.03 122.576 47.587 122.158 47.987 121.798 C 50.22 119.964 51.913 117.114 53.07 113.247 C 54.226 108.583 55.262 105.014 56.179 102.543 C 57.335 99.394 60.007 96.882 64.193 95.008 C 66.784 93.852 69.615 93.054 72.684 92.616 C 73.801 92.456 76.532 92.297 80.877 92.138 L 81.894 92.795 C 80.498 93.074 78.904 93.493 77.11 94.051 C 73.482 95.246 70.671 96.622 68.678 98.176 Z"/>
+ <path fill="#a68f5f" fill-rule="evenodd" d="M 58.153 98.894 C 58.551 98.375 59.25 97.818 60.246 97.22 L 61.561 96.681 C 62.598 96.323 63.634 96.143 64.671 96.143 C 66.265 96.143 67.461 96.642 68.259 97.638 L 65.568 99.97 C 65.329 100.129 65.03 100.548 64.671 101.226 L 64.193 102.123 C 62.279 102.801 60.565 103.2 59.05 103.319 C 58.093 103.398 57.435 103.06 57.076 102.301 L 56.837 101.105 L 58.153 98.894 Z"/>
+ <path fill="#baa06c" fill-rule="evenodd" d="M 57.076 99.97 L 58.571 98.416 L 66.764 99.372 L 65.568 101.166 L 57.076 99.97 Z"/>
+ <path fill="#786645" fill-rule="evenodd" d="M 56.419 121.977 L 54.864 123.412 L 46.312 123.053 C 47.03 122.575 47.587 122.156 47.987 121.796 C 48.585 121.319 49.123 120.781 49.601 120.183 C 50.159 120.462 51.136 120.621 52.532 120.661 C 54.724 120.74 56.538 120.362 57.973 119.525 L 56.419 121.977 Z"/>
+ <path fill="#82704a" fill-rule="evenodd" d="M 53.548 111.751 C 54.305 108.801 54.903 106.547 55.342 104.994 C 56.02 106.468 56.858 107.227 57.854 107.266 C 59.329 107.306 61.442 106.19 64.193 103.917 C 63.275 105.79 62.419 108.223 61.621 111.213 C 60.745 114.601 60.206 116.535 60.007 117.014 C 59.728 117.692 59.508 118.131 59.349 118.33 C 58.392 117.852 57.256 117.533 55.94 117.374 C 54.505 117.174 52.95 117.293 51.276 117.732 C 52.073 116.256 52.831 114.263 53.548 111.751 Z"/>
+ <path fill="#82704a" fill-rule="evenodd" d="M 68.678 95.306 C 68.08 94.987 66.725 94.828 64.611 94.828 C 67.043 93.791 69.734 93.054 72.684 92.615 C 73.801 92.455 76.532 92.296 80.877 92.136 L 81.056 92.256 L 70.591 96.502 L 68.678 95.306 Z"/>
+ <path fill="#736341" fill-rule="evenodd" d="M 54.266 108.881 C 55.223 109.439 56.099 109.718 56.897 109.718 C 58.213 109.718 59.788 109.419 61.621 108.821 L 60.246 115.279 C 59.25 114.84 58.132 114.581 56.897 114.502 C 55.98 114.423 54.546 114.522 52.591 114.801 C 52.871 114.003 53.429 112.031 54.266 108.881 Z"/>
+ <path fill="#736341" fill-rule="evenodd" d="M 70.113 93.093 C 71.229 92.815 72.086 92.654 72.684 92.615 C 73.363 92.535 74.678 92.435 76.631 92.316 C 78.505 92.236 79.801 92.196 80.518 92.196 L 74.478 94.588 C 73.602 94.19 72.944 93.791 72.505 93.392 C 72.266 93.114 71.468 93.013 70.113 93.093 Z"/>
+ <path fill="#baa06c" fill-rule="evenodd" d="M 62.279 106.369 C 63.316 103.618 64.413 101.486 65.568 99.97 C 67.003 98.057 69.993 96.183 74.538 94.349 C 76.811 93.432 78.924 92.695 80.877 92.136 L 81.894 92.794 L 81.714 92.794 C 80.04 93.153 78.287 93.651 76.452 94.289 C 73.142 95.405 70.552 96.702 68.678 98.176 C 66.047 100.29 64.013 103.558 62.578 107.984 C 61.78 110.336 60.924 113.345 60.007 117.014 L 59.648 117.671 C 58.531 119.305 57.076 121.099 55.282 123.053 L 54.027 123.352 C 57.176 119.804 59.05 116.993 59.648 114.919 C 60.844 110.854 61.721 108.003 62.279 106.369 L 62.279 106.369 Z"/>
+ <path fill="#4f4026" fill-rule="evenodd" d="M 55.282 118.748 C 55.282 119.267 55.123 119.684 54.804 120.004 C 54.485 120.364 54.107 120.542 53.668 120.542 C 53.229 120.542 52.85 120.364 52.532 120.004 C 52.212 119.684 52.053 119.267 52.053 118.748 C 52.053 118.271 52.212 117.871 52.532 117.552 C 52.851 117.193 53.229 117.014 53.668 117.014 C 54.107 117.014 54.485 117.193 54.804 117.552 C 55.123 117.87 55.282 118.269 55.282 118.748 Z"/>
+ <path fill="#786239" fill-rule="evenodd" d="M 55.103 118.389 C 55.103 118.827 54.964 119.187 54.684 119.465 C 54.365 119.785 54.006 119.943 53.608 119.943 C 53.17 119.943 52.791 119.784 52.472 119.465 C 52.193 119.187 52.053 118.827 52.053 118.389 C 52.053 117.951 52.193 117.571 52.472 117.253 C 52.791 116.974 53.169 116.834 53.608 116.834 C 54.047 116.834 54.406 116.973 54.684 117.253 C 54.964 117.571 55.103 117.951 55.103 118.389 Z"/>
+ <path fill="#a1834d" fill-rule="evenodd" d="M 54.684 118.269 C 54.684 118.589 54.565 118.888 54.326 119.166 C 54.047 119.404 53.748 119.525 53.429 119.525 C 53.07 119.525 52.771 119.404 52.532 119.166 C 52.292 118.888 52.173 118.589 52.173 118.269 C 52.173 117.95 52.292 117.651 52.532 117.372 C 52.771 117.133 53.07 117.012 53.429 117.012 C 53.748 117.012 54.047 117.133 54.326 117.372 C 54.565 117.652 54.684 117.951 54.684 118.269 Z"/>
+ <path fill="#b89558" fill-rule="evenodd" d="M 54.027 118.09 C 54.027 118.649 53.768 118.927 53.249 118.927 C 52.731 118.927 52.472 118.649 52.472 118.09 C 52.472 117.89 52.551 117.692 52.711 117.492 C 52.871 117.332 53.051 117.253 53.249 117.253 C 53.448 117.253 53.628 117.332 53.787 117.492 C 53.946 117.692 54.027 117.89 54.027 118.09 Z"/>
+ <path fill="#cca863" fill-rule="evenodd" d="M 53.668 117.97 C 53.668 118.329 53.468 118.507 53.07 118.507 C 52.711 118.507 52.532 118.329 52.532 117.97 C 52.532 117.61 52.711 117.432 53.07 117.432 C 53.469 117.432 53.668 117.612 53.668 117.97 Z"/>
+ <path fill="#4f4026" fill-rule="evenodd" d="M 58.153 112.11 C 58.153 112.629 57.994 113.086 57.674 113.485 C 57.316 113.884 56.917 114.083 56.478 114.083 C 56 114.083 55.602 113.884 55.282 113.485 C 54.963 113.125 54.804 112.667 54.804 112.11 C 54.804 111.553 54.964 111.093 55.282 110.734 C 55.602 110.336 56 110.136 56.478 110.136 C 56.917 110.136 57.316 110.336 57.674 110.734 C 57.994 111.134 58.153 111.591 58.153 112.11 Z"/>
+ <path fill="#786239" fill-rule="evenodd" d="M 57.674 111.931 C 57.674 112.369 57.534 112.749 57.256 113.067 C 56.977 113.345 56.618 113.487 56.179 113.487 C 55.74 113.487 55.382 113.347 55.103 113.067 C 54.784 112.747 54.625 112.369 54.625 111.931 C 54.625 111.532 54.784 111.173 55.103 110.855 C 55.422 110.536 55.781 110.377 56.179 110.377 C 56.578 110.377 56.936 110.537 57.256 110.855 C 57.534 111.134 57.674 111.492 57.674 111.931 Z"/>
+ <path fill="#a1834d" fill-rule="evenodd" d="M 57.256 111.871 C 57.256 112.19 57.136 112.469 56.897 112.708 C 56.618 112.947 56.319 113.067 56 113.067 C 55.641 113.067 55.342 112.947 55.103 112.708 C 54.864 112.469 54.744 112.189 54.744 111.871 C 54.744 111.512 54.864 111.213 55.103 110.974 C 55.342 110.734 55.641 110.615 56 110.615 C 56.319 110.615 56.618 110.734 56.897 110.974 C 57.136 111.213 57.256 111.512 57.256 111.871 Z"/>
+ <path fill="#b89558" fill-rule="evenodd" d="M 56.598 111.691 C 56.598 112.249 56.34 112.527 55.821 112.527 C 55.303 112.527 55.043 112.249 55.043 111.691 C 55.043 111.133 55.303 110.854 55.821 110.854 C 56.338 110.854 56.598 111.134 56.598 111.691 Z"/>
+ <path fill="#cca863" fill-rule="evenodd" d="M 56.239 111.572 C 56.239 111.891 56.039 112.05 55.641 112.05 C 55.282 112.05 55.103 111.89 55.103 111.572 C 55.103 111.173 55.282 110.974 55.641 110.974 C 56.039 110.974 56.239 111.173 56.239 111.572 Z"/>
+ <path fill="#4f4026" fill-rule="evenodd" d="M 59.947 104.754 C 59.947 105.313 59.788 105.791 59.468 106.19 C 59.149 106.548 58.751 106.728 58.272 106.728 C 57.833 106.728 57.435 106.548 57.076 106.19 C 56.757 105.791 56.598 105.313 56.598 104.754 C 56.598 104.237 56.758 103.778 57.076 103.38 C 57.435 102.981 57.833 102.782 58.272 102.782 C 58.751 102.782 59.149 102.981 59.468 103.38 C 59.788 103.738 59.947 104.197 59.947 104.754 Z"/>
+ <path fill="#786239" fill-rule="evenodd" d="M 59.528 104.635 C 59.528 105.033 59.369 105.393 59.05 105.711 C 58.771 105.99 58.412 106.13 57.973 106.13 C 57.534 106.13 57.176 105.991 56.897 105.711 C 56.578 105.392 56.419 105.033 56.419 104.635 C 56.419 104.197 56.578 103.817 56.897 103.499 C 57.176 103.22 57.536 103.08 57.973 103.08 C 58.411 103.08 58.771 103.219 59.05 103.499 C 59.369 103.817 59.528 104.197 59.528 104.635 Z"/>
+ <path fill="#a1834d" fill-rule="evenodd" d="M 59.05 104.515 C 59.05 104.835 58.93 105.134 58.691 105.412 C 58.452 105.65 58.153 105.771 57.794 105.771 C 57.475 105.771 57.176 105.65 56.897 105.412 C 56.658 105.134 56.538 104.835 56.538 104.515 C 56.538 104.155 56.658 103.856 56.897 103.618 C 57.176 103.379 57.475 103.258 57.794 103.258 C 58.153 103.258 58.452 103.379 58.691 103.618 C 58.93 103.857 59.05 104.156 59.05 104.515 Z"/>
+ <path fill="#b89558" fill-rule="evenodd" d="M 58.392 104.336 C 58.392 104.894 58.134 105.173 57.615 105.173 C 57.097 105.173 56.837 104.894 56.837 104.336 C 56.837 103.777 57.097 103.499 57.615 103.499 C 58.132 103.499 58.392 103.777 58.392 104.336 Z"/>
+ <path fill="#cca863" fill-rule="evenodd" d="M 58.033 104.216 C 58.033 104.575 57.854 104.753 57.495 104.753 C 57.136 104.753 56.957 104.575 56.957 104.216 C 56.957 103.856 57.136 103.678 57.495 103.678 C 57.854 103.678 58.033 103.857 58.033 104.216 Z"/>
+ <path fill="#4f4026" fill-rule="evenodd" d="M 63.595 98.715 C 63.595 99.154 63.436 99.533 63.116 99.851 C 62.757 100.17 62.339 100.329 61.86 100.329 C 61.382 100.329 60.984 100.17 60.664 99.851 C 60.306 99.531 60.126 99.154 60.126 98.715 C 60.126 98.236 60.306 97.838 60.664 97.519 C 60.984 97.199 61.382 97.04 61.86 97.04 C 62.339 97.04 62.757 97.199 63.116 97.519 C 63.436 97.837 63.595 98.236 63.595 98.715 Z"/>
+ <path fill="#786239" fill-rule="evenodd" d="M 63.116 98.416 C 63.116 98.774 62.976 99.073 62.698 99.313 C 62.419 99.552 62.06 99.671 61.621 99.671 C 61.182 99.671 60.824 99.552 60.545 99.313 C 60.226 99.073 60.066 98.774 60.066 98.416 C 60.066 98.057 60.226 97.758 60.545 97.519 C 60.824 97.24 61.182 97.1 61.621 97.1 C 62.02 97.1 62.378 97.239 62.698 97.519 C 62.976 97.758 63.116 98.057 63.116 98.416 Z"/>
+ <path fill="#a1834d" fill-rule="evenodd" d="M 62.698 98.296 C 62.698 98.973 62.279 99.313 61.442 99.313 C 60.605 99.313 60.186 98.974 60.186 98.296 C 60.186 98.017 60.306 97.777 60.545 97.578 C 60.824 97.379 61.123 97.279 61.442 97.279 C 61.801 97.279 62.1 97.379 62.339 97.578 C 62.578 97.778 62.698 98.017 62.698 98.296 Z"/>
+ <path fill="#b89558" fill-rule="evenodd" d="M 62.04 98.176 C 62.04 98.376 61.96 98.535 61.801 98.655 C 61.642 98.814 61.462 98.894 61.262 98.894 C 60.743 98.894 60.485 98.655 60.485 98.176 C 60.485 97.698 60.745 97.459 61.262 97.459 C 61.462 97.459 61.64 97.538 61.801 97.698 C 61.96 97.818 62.04 97.977 62.04 98.176 Z"/>
+ <path fill="#cca863" fill-rule="evenodd" d="M 61.681 98.057 C 61.681 98.335 61.502 98.475 61.143 98.475 C 60.745 98.475 60.545 98.335 60.545 98.057 C 60.545 97.778 60.745 97.638 61.143 97.638 C 61.502 97.638 61.681 97.778 61.681 98.057 Z"/>
+ <path fill="#4f4026" fill-rule="evenodd" d="M 69.216 94.768 C 69.216 95.127 69.057 95.426 68.738 95.665 C 68.379 95.904 67.98 96.024 67.542 96.024 C 67.063 96.024 66.665 95.904 66.346 95.665 C 66.026 95.426 65.867 95.127 65.867 94.768 C 65.867 94.448 66.027 94.149 66.346 93.871 C 66.665 93.632 67.063 93.512 67.542 93.512 C 67.98 93.512 68.379 93.632 68.738 93.871 C 69.057 94.149 69.216 94.448 69.216 94.768 Z"/>
+ <path fill="#786239" fill-rule="evenodd" d="M 68.797 94.409 C 68.797 94.728 68.657 94.987 68.379 95.186 C 68.1 95.386 67.741 95.485 67.302 95.485 C 66.904 95.485 66.564 95.386 66.286 95.186 C 66.007 94.947 65.867 94.688 65.867 94.409 C 65.867 94.09 66.007 93.811 66.286 93.572 C 66.564 93.372 66.904 93.273 67.302 93.273 C 67.741 93.273 68.1 93.372 68.379 93.572 C 68.657 93.811 68.797 94.09 68.797 94.409 Z"/>
+ <path fill="#a1834d" fill-rule="evenodd" d="M 68.319 94.289 C 68.319 94.887 67.921 95.186 67.123 95.186 C 66.325 95.186 65.927 94.887 65.927 94.289 C 65.927 93.731 66.325 93.452 67.123 93.452 C 67.921 93.452 68.319 93.731 68.319 94.289 Z"/>
+ <path fill="#b89558" fill-rule="evenodd" d="M 67.721 94.17 C 67.721 94.568 67.461 94.768 66.944 94.768 C 66.465 94.768 66.226 94.568 66.226 94.17 C 66.226 93.811 66.465 93.632 66.944 93.632 C 67.461 93.632 67.721 93.811 67.721 94.17 Z"/>
+ <path fill="#cca863" fill-rule="evenodd" d="M 67.362 94.11 C 67.362 94.349 67.183 94.469 66.824 94.469 C 66.465 94.469 66.286 94.349 66.286 94.11 C 66.286 93.831 66.465 93.691 66.824 93.691 C 67.183 93.691 67.362 93.831 67.362 94.11 Z"/>
+ <path fill="#4f4026" fill-rule="evenodd" d="M 74.478 92.914 C 74.478 93.193 74.359 93.432 74.12 93.632 C 73.841 93.831 73.542 93.931 73.223 93.931 C 72.864 93.931 72.565 93.831 72.326 93.632 C 72.047 93.432 71.907 93.193 71.907 92.914 C 71.907 92.635 72.047 92.415 72.326 92.256 C 72.565 92.056 72.864 91.957 73.223 91.957 C 73.542 91.957 73.841 92.056 74.12 92.256 C 74.359 92.415 74.478 92.635 74.478 92.914 Z"/>
+ <path fill="#786239" fill-rule="evenodd" d="M 74.179 92.615 C 74.179 93.172 73.801 93.452 73.043 93.452 C 72.286 93.452 71.907 93.173 71.907 92.615 C 71.907 92.056 72.285 91.778 73.043 91.778 C 73.801 91.778 74.179 92.056 74.179 92.615 Z"/>
+ <path fill="#a1834d" fill-rule="evenodd" d="M 73.821 92.555 C 73.821 92.994 73.522 93.213 72.924 93.213 C 72.285 93.213 71.967 92.993 71.967 92.555 C 71.967 92.355 72.066 92.196 72.266 92.077 C 72.425 91.918 72.645 91.837 72.924 91.837 C 73.163 91.837 73.382 91.918 73.581 92.077 C 73.74 92.196 73.821 92.355 73.821 92.555 Z"/>
+ <path fill="#b89558" fill-rule="evenodd" d="M 73.342 92.495 C 73.342 92.774 73.142 92.914 72.744 92.914 C 72.385 92.914 72.206 92.774 72.206 92.495 C 72.206 92.176 72.385 92.017 72.744 92.017 C 73.142 92.017 73.342 92.176 73.342 92.495 Z"/>
+ <path fill="#cca863" fill-rule="evenodd" d="M 73.043 92.376 C 73.043 92.575 72.924 92.675 72.684 92.675 C 72.406 92.675 72.266 92.575 72.266 92.376 C 72.266 92.176 72.406 92.077 72.684 92.077 C 72.924 92.077 73.043 92.176 73.043 92.376 Z"/>
+ <path fill="#574a32" fill-rule="evenodd" d="M 46.611 122.575 L 48.405 121.2 L 57.196 121.379 L 55.701 122.754 L 46.611 122.575 Z"/>
+ </g>
+ <g>
+ <path fill="#422a22" fill-rule="evenodd" d="M 107.907 96.562 C 104.996 98.954 103.362 100.867 103.003 102.303 C 102.645 103.738 102.286 106.629 101.927 110.974 C 101.768 113.246 101.587 115.937 101.389 119.047 C 101.23 120.88 101.31 122.336 101.628 123.412 L 97.98 123.651 L 96.844 96.562 L 103.003 92.914 L 112.093 93.392 C 110.738 94.31 109.342 95.366 107.907 96.562 Z"/>
+ <path fill="#574a32" fill-rule="evenodd" d="M 99.654 92.615 L 109.821 92.615 L 109.821 93.392 C 108.744 94.11 107.569 95.007 106.292 96.083 C 103.781 98.156 102.146 100.01 101.389 101.645 C 100.751 103.08 100.292 106.389 100.013 111.572 C 99.854 114.323 99.675 117.791 99.475 121.977 C 99.196 124.728 98.539 126.821 97.502 128.256 L 86.14 127.359 C 87.655 126.124 89.03 124.13 90.266 121.379 C 90.784 120.222 91.282 116.834 91.761 111.213 C 92.279 105.512 92.837 101.864 93.435 100.269 C 94.192 98.356 95.448 96.502 97.203 94.708 C 98.12 93.831 98.937 93.133 99.654 92.615 Z"/>
+ <path fill="#917d53" fill-rule="evenodd" d="M 101.329 91.718 L 109.641 91.718 L 109.641 92.435 C 108.445 93.114 107.189 93.951 105.874 94.947 C 103.203 96.941 101.488 98.755 100.731 100.389 C 100.053 101.864 99.395 105.393 98.757 110.974 C 98.438 113.924 98.081 117.591 97.681 121.977 C 97.362 124.728 96.804 126.522 96.007 127.359 L 86.02 126.402 L 87.635 125.027 C 88.791 123.791 89.608 122.257 90.086 120.422 C 90.326 119.664 90.744 116.335 91.342 110.434 C 91.94 104.774 92.598 101.066 93.316 99.311 C 94.073 97.438 95.629 95.604 97.98 93.81 C 99.176 92.934 100.292 92.236 101.329 91.718 Z"/>
+ <path fill="#82704a" fill-rule="evenodd" d="M 92.12 104.276 C 93.237 105.512 94.332 106.11 95.409 106.07 C 96.804 106.031 98.021 105.671 99.056 104.994 L 98.877 109.778 C 98.518 112.768 98.24 115.658 98.04 118.449 C 96.526 117.531 95.25 117.073 94.213 117.073 C 93.295 117.113 92.08 117.432 90.565 118.03 C 91.123 111.85 91.641 107.266 92.12 104.276 Z"/>
+ <path fill="#82704a" fill-rule="evenodd" d="M 97.86 120.243 L 97.442 123.472 L 89.01 123.113 C 89.449 122.394 89.808 121.497 90.086 120.422 C 91.402 120.701 92.578 120.841 93.615 120.841 C 94.891 120.801 96.306 120.602 97.86 120.243 Z"/>
+ <path fill="#736341" fill-rule="evenodd" d="M 94.512 107.924 C 96.227 107.963 97.821 107.546 99.296 106.668 C 99.096 107.984 98.817 110.434 98.458 114.022 L 94.512 113.485 C 93.635 113.325 92.458 113.424 90.983 113.784 C 91.262 110.993 91.502 108.9 91.701 107.505 C 92.777 107.744 93.714 107.884 94.512 107.924 Z"/>
+ <path fill="#574a32" fill-rule="evenodd" d="M 97.801 121.08 L 97.561 122.814 L 89.07 122.992 C 89.309 122.555 89.569 121.957 89.847 121.198 L 97.801 121.08 Z"/>
+ <path fill="#82704a" fill-rule="evenodd" d="M 109.641 92.196 L 103.422 96.143 C 102.624 95.506 101.269 95.087 99.355 94.887 C 98.399 94.728 97.483 94.728 96.605 94.887 C 98.12 93.572 99.694 92.516 101.329 91.718 L 109.641 91.718 L 109.641 92.196 Z"/>
+ <path fill="#736341" fill-rule="evenodd" d="M 109.641 92.435 L 106.472 94.469 C 104.558 93.632 102.884 93.173 101.449 93.093 C 100.772 93.013 99.953 93.013 98.997 93.093 C 99.873 92.495 100.651 92.037 101.329 91.718 L 109.641 91.718 L 109.641 92.435 Z"/>
+ <path fill="#a68f5f" fill-rule="evenodd" d="M 97.86 96.263 C 98.817 96.223 99.695 96.522 100.492 97.16 C 100.931 97.479 101.249 97.797 101.449 98.117 L 99.774 100.748 C 99.535 101.187 99.335 101.785 99.176 102.542 C 99.137 102.94 99.097 103.3 99.056 103.618 C 97.821 104.136 96.605 104.296 95.409 104.097 C 94.571 103.977 93.575 103.478 92.419 102.602 C 92.658 101.206 92.957 100.11 93.316 99.313 C 93.635 98.515 94.033 97.797 94.512 97.16 C 95.747 96.641 96.864 96.342 97.86 96.263 Z"/>
+ <path fill="#baa06c" fill-rule="evenodd" d="M 101.03 99.372 L 101.03 99.851 L 100.731 100.389 C 100.531 100.787 100.372 101.245 100.252 101.764 L 92.598 101.764 C 92.798 100.727 93.037 99.93 93.316 99.372 L 101.03 99.372 Z"/>
+ <path fill="#baa06c" fill-rule="evenodd" d="M 109.641 92.435 C 108.366 93.114 107.03 94.011 105.635 95.127 C 102.805 97.359 101.011 99.572 100.252 101.764 C 99.535 103.877 99.116 106.767 98.997 110.435 C 98.757 115.539 98.619 118.31 98.578 118.748 C 98.378 120.463 98.079 121.738 97.681 122.575 L 96.844 122.575 C 96.954 122.543 97.093 122.323 97.262 121.917 C 97.621 120.96 97.92 119.147 98.159 116.475 C 98.24 112.129 98.359 108.98 98.518 107.027 C 98.718 103.678 99.555 100.808 101.03 98.416 C 101.828 97.1 103.501 95.585 106.053 93.871 C 107.329 93.034 108.525 92.316 109.641 91.718 L 109.641 92.435 L 109.641 92.435 Z"/>
+ <path fill="#4f4026" fill-rule="evenodd" d="M 96.365 111.572 C 96.365 112.13 96.186 112.59 95.827 112.947 C 95.468 113.306 95.03 113.485 94.512 113.485 C 93.994 113.485 93.555 113.306 93.196 112.947 C 92.837 112.548 92.658 112.09 92.658 111.572 C 92.658 111.054 92.837 110.615 93.196 110.256 C 93.555 109.857 93.994 109.658 94.512 109.658 C 95.031 109.658 95.468 109.857 95.827 110.256 C 96.186 110.615 96.365 111.053 96.365 111.572 Z"/>
+ <path fill="#786239" fill-rule="evenodd" d="M 96.007 111.512 C 96.007 111.95 95.867 112.31 95.588 112.588 C 95.309 112.867 94.951 113.007 94.512 113.007 C 94.073 113.007 93.714 112.868 93.435 112.588 C 93.116 112.269 92.957 111.91 92.957 111.512 C 92.957 111.074 93.116 110.694 93.435 110.376 C 93.714 110.097 94.073 109.957 94.512 109.957 C 94.951 109.957 95.309 110.096 95.588 110.376 C 95.867 110.694 96.007 111.074 96.007 111.512 Z"/>
+ <path fill="#a1834d" fill-rule="evenodd" d="M 95.588 111.392 C 95.588 111.712 95.468 112.011 95.229 112.289 C 94.951 112.527 94.652 112.648 94.332 112.648 C 93.973 112.648 93.674 112.527 93.435 112.289 C 93.196 112.011 93.076 111.712 93.076 111.392 C 93.076 111.073 93.196 110.774 93.435 110.495 C 93.674 110.256 93.973 110.135 94.332 110.135 C 94.652 110.135 94.951 110.256 95.229 110.495 C 95.468 110.775 95.588 111.074 95.588 111.392 Z"/>
+ <path fill="#b89558" fill-rule="evenodd" d="M 94.93 111.213 C 94.93 111.771 94.671 112.05 94.153 112.05 C 93.634 112.05 93.375 111.771 93.375 111.213 C 93.375 111.013 93.456 110.815 93.615 110.615 C 93.774 110.455 93.953 110.376 94.153 110.376 C 94.353 110.376 94.531 110.455 94.691 110.615 C 94.85 110.815 94.93 111.013 94.93 111.213 L 94.93 111.213 Z"/>
+ <path fill="#cca863" fill-rule="evenodd" d="M 94.571 111.093 C 94.571 111.452 94.372 111.63 93.973 111.63 C 93.615 111.63 93.435 111.452 93.435 111.093 C 93.435 110.733 93.615 110.555 93.973 110.555 C 94.372 110.555 94.571 110.734 94.571 111.093 Z"/>
+ <path fill="#4f4026" fill-rule="evenodd" d="M 96.605 104.635 C 96.605 105.154 96.446 105.592 96.126 105.95 C 95.807 106.35 95.429 106.548 94.99 106.548 C 94.551 106.548 94.153 106.35 93.794 105.95 C 93.475 105.592 93.316 105.154 93.316 104.635 C 93.316 104.116 93.475 103.659 93.794 103.259 C 94.153 102.901 94.551 102.721 94.99 102.721 C 95.429 102.721 95.808 102.901 96.126 103.259 C 96.446 103.659 96.605 104.116 96.605 104.635 Z"/>
+ <path fill="#786239" fill-rule="evenodd" d="M 96.246 104.515 C 96.246 104.953 96.106 105.332 95.827 105.65 C 95.549 105.929 95.19 106.07 94.751 106.07 C 94.312 106.07 93.933 105.93 93.615 105.65 C 93.336 105.331 93.196 104.953 93.196 104.515 C 93.196 104.076 93.336 103.717 93.615 103.439 C 93.934 103.16 94.312 103.02 94.751 103.02 C 95.19 103.02 95.549 103.159 95.827 103.439 C 96.106 103.758 96.246 104.116 96.246 104.515 Z"/>
+ <path fill="#a1834d" fill-rule="evenodd" d="M 95.827 104.455 C 95.827 104.775 95.708 105.053 95.468 105.293 C 95.19 105.532 94.891 105.651 94.571 105.651 C 94.213 105.651 93.914 105.532 93.674 105.293 C 93.435 105.053 93.316 104.774 93.316 104.455 C 93.316 104.097 93.435 103.798 93.674 103.558 C 93.914 103.32 94.213 103.2 94.571 103.2 C 94.891 103.2 95.19 103.32 95.468 103.558 C 95.708 103.798 95.827 104.097 95.827 104.455 Z"/>
+ <path fill="#b89558" fill-rule="evenodd" d="M 95.169 104.276 C 95.169 104.835 94.911 105.113 94.392 105.113 C 93.874 105.113 93.615 104.835 93.615 104.276 C 93.615 103.717 93.874 103.439 94.392 103.439 C 94.91 103.439 95.169 103.717 95.169 104.276 Z"/>
+ <path fill="#cca863" fill-rule="evenodd" d="M 94.751 104.156 C 94.751 104.516 94.571 104.695 94.213 104.695 C 93.854 104.695 93.674 104.516 93.674 104.156 C 93.674 103.798 93.854 103.619 94.213 103.619 C 94.571 103.619 94.751 103.798 94.751 104.156 Z"/>
+ <path fill="#4f4026" fill-rule="evenodd" d="M 95.468 118.927 C 95.468 119.446 95.289 119.884 94.93 120.243 C 94.571 120.642 94.132 120.841 93.615 120.841 C 93.097 120.841 92.658 120.642 92.299 120.243 C 91.94 119.884 91.761 119.446 91.761 118.927 C 91.761 118.408 91.94 117.951 92.299 117.552 C 92.658 117.193 93.097 117.014 93.615 117.014 C 94.134 117.014 94.571 117.193 94.93 117.552 C 95.289 117.951 95.468 118.409 95.468 118.927 Z"/>
+ <path fill="#786239" fill-rule="evenodd" d="M 95.11 118.808 C 95.11 119.247 94.97 119.626 94.691 119.944 C 94.412 120.222 94.054 120.364 93.615 120.364 C 93.176 120.364 92.798 120.224 92.478 119.944 C 92.2 119.624 92.06 119.247 92.06 118.808 C 92.06 118.37 92.2 118.011 92.478 117.732 C 92.798 117.454 93.176 117.313 93.615 117.313 C 94.054 117.313 94.412 117.453 94.691 117.732 C 94.97 118.051 95.11 118.409 95.11 118.808 Z"/>
+ <path fill="#a1834d" fill-rule="evenodd" d="M 94.691 118.748 C 94.691 119.067 94.571 119.346 94.332 119.585 C 94.054 119.824 93.755 119.944 93.435 119.944 C 93.076 119.944 92.777 119.824 92.538 119.585 C 92.299 119.346 92.179 119.066 92.179 118.748 C 92.179 118.389 92.299 118.09 92.538 117.851 C 92.777 117.612 93.076 117.492 93.435 117.492 C 93.755 117.492 94.054 117.612 94.332 117.851 C 94.571 118.09 94.691 118.389 94.691 118.748 Z"/>
+ <path fill="#b89558" fill-rule="evenodd" d="M 93.973 118.568 C 93.973 119.126 93.734 119.404 93.256 119.404 C 92.737 119.404 92.478 119.126 92.478 118.568 C 92.478 118.01 92.738 117.731 93.256 117.731 C 93.734 117.731 93.973 118.011 93.973 118.568 Z"/>
+ <path fill="#cca863" fill-rule="evenodd" d="M 93.615 118.449 C 93.615 118.808 93.435 118.987 93.076 118.987 C 92.718 118.987 92.538 118.808 92.538 118.449 C 92.538 118.09 92.718 117.911 93.076 117.911 C 93.435 117.911 93.615 118.09 93.615 118.449 Z"/>
+ <path fill="#4f4026" fill-rule="evenodd" d="M 97.621 98.774 C 97.621 99.213 97.462 99.591 97.143 99.911 C 96.784 100.23 96.365 100.389 95.887 100.389 C 95.409 100.389 95.01 100.229 94.691 99.911 C 94.332 99.591 94.153 99.213 94.153 98.774 C 94.153 98.335 94.332 97.937 94.691 97.578 C 95.01 97.259 95.409 97.1 95.887 97.1 C 96.365 97.1 96.784 97.259 97.143 97.578 C 97.462 97.937 97.621 98.335 97.621 98.774 Z"/>
+ <path fill="#786239" fill-rule="evenodd" d="M 97.203 98.475 C 97.203 98.834 97.044 99.133 96.724 99.372 C 96.446 99.612 96.087 99.731 95.648 99.731 C 95.209 99.731 94.85 99.612 94.571 99.372 C 94.252 99.133 94.093 98.834 94.093 98.475 C 94.093 98.117 94.252 97.818 94.571 97.578 C 94.85 97.3 95.21 97.16 95.648 97.16 C 96.086 97.16 96.446 97.3 96.724 97.578 C 97.044 97.818 97.203 98.117 97.203 98.475 Z"/>
+ <path fill="#a1834d" fill-rule="evenodd" d="M 96.724 98.356 C 96.724 99.033 96.306 99.372 95.468 99.372 C 94.671 99.372 94.272 99.033 94.272 98.356 C 94.272 98.077 94.392 97.837 94.631 97.638 C 94.87 97.438 95.149 97.339 95.468 97.339 C 95.827 97.339 96.126 97.438 96.365 97.638 C 96.605 97.837 96.724 98.077 96.724 98.356 Z"/>
+ <path fill="#b89558" fill-rule="evenodd" d="M 96.066 98.236 C 96.066 98.436 95.988 98.595 95.827 98.715 C 95.668 98.874 95.489 98.954 95.289 98.954 C 94.771 98.954 94.512 98.715 94.512 98.236 C 94.512 97.797 94.771 97.578 95.289 97.578 C 95.807 97.578 96.066 97.797 96.066 98.236 Z"/>
+ <path fill="#cca863" fill-rule="evenodd" d="M 95.708 98.117 C 95.708 98.436 95.528 98.595 95.169 98.595 C 94.811 98.595 94.631 98.435 94.631 98.117 C 94.631 97.838 94.811 97.698 95.169 97.698 C 95.528 97.698 95.708 97.837 95.708 98.117 Z"/>
+ <path fill="#4f4026" fill-rule="evenodd" d="M 101.389 94.469 C 101.389 94.828 101.23 95.127 100.91 95.366 C 100.591 95.605 100.213 95.725 99.774 95.725 C 99.296 95.725 98.897 95.605 98.578 95.366 C 98.259 95.127 98.1 94.828 98.1 94.469 C 98.1 94.11 98.259 93.811 98.578 93.572 C 98.897 93.333 99.296 93.213 99.774 93.213 C 100.213 93.213 100.592 93.333 100.91 93.572 C 101.228 93.811 101.389 94.11 101.389 94.469 Z"/>
+ <path fill="#786239" fill-rule="evenodd" d="M 100.97 94.05 C 100.97 94.369 100.83 94.628 100.551 94.828 C 100.273 95.067 99.933 95.186 99.535 95.186 C 99.137 95.186 98.778 95.067 98.458 94.828 C 98.18 94.628 98.04 94.369 98.04 94.05 C 98.04 93.771 98.18 93.512 98.458 93.273 C 98.778 93.073 99.137 92.974 99.535 92.974 C 99.933 92.974 100.273 93.073 100.551 93.273 C 100.83 93.512 100.97 93.771 100.97 94.05 Z"/>
+ <path fill="#a1834d" fill-rule="evenodd" d="M 100.551 93.99 C 100.551 94.23 100.432 94.448 100.193 94.648 C 99.953 94.807 99.675 94.887 99.355 94.887 C 99.036 94.887 98.757 94.807 98.518 94.648 C 98.279 94.448 98.159 94.23 98.159 93.99 C 98.159 93.751 98.279 93.551 98.518 93.392 C 98.757 93.193 99.036 93.093 99.355 93.093 C 99.675 93.093 99.953 93.193 100.193 93.392 C 100.432 93.551 100.551 93.751 100.551 93.99 Z"/>
+ <path fill="#b89558" fill-rule="evenodd" d="M 99.953 93.871 C 99.953 94.269 99.695 94.469 99.176 94.469 C 98.698 94.469 98.458 94.269 98.458 93.871 C 98.458 93.472 98.698 93.273 99.176 93.273 C 99.694 93.273 99.953 93.472 99.953 93.871 Z"/>
+ <path fill="#cca863" fill-rule="evenodd" d="M 99.595 93.751 C 99.595 94.03 99.415 94.17 99.056 94.17 C 98.698 94.17 98.518 94.03 98.518 93.751 C 98.518 93.512 98.698 93.392 99.056 93.392 C 99.415 93.392 99.595 93.512 99.595 93.751 Z"/>
+ <path fill="#4f4026" fill-rule="evenodd" d="M 104.977 92.136 C 104.977 92.815 104.538 93.153 103.661 93.153 C 102.824 93.153 102.405 92.815 102.405 92.136 C 102.405 91.858 102.525 91.638 102.764 91.479 C 103.043 91.279 103.342 91.18 103.661 91.18 C 104.02 91.18 104.339 91.279 104.618 91.479 C 104.857 91.638 104.977 91.857 104.977 92.136 Z"/>
+ <path fill="#786239" fill-rule="evenodd" d="M 104.678 91.837 C 104.678 92.077 104.558 92.296 104.319 92.495 C 104.119 92.654 103.861 92.734 103.542 92.734 C 102.784 92.734 102.405 92.435 102.405 91.837 C 102.405 91.28 102.783 91 103.542 91 C 104.3 91 104.678 91.279 104.678 91.837 Z"/>
+ <path fill="#a1834d" fill-rule="evenodd" d="M 104.319 91.778 C 104.319 92.256 104.02 92.495 103.422 92.495 C 102.783 92.495 102.465 92.256 102.465 91.778 C 102.465 91.339 102.784 91.12 103.422 91.12 C 104.02 91.12 104.319 91.339 104.319 91.778 Z"/>
+ <path fill="#b89558" fill-rule="evenodd" d="M 103.841 91.718 C 103.841 92.037 103.641 92.196 103.243 92.196 C 102.884 92.196 102.704 92.037 102.704 91.718 C 102.704 91.399 102.884 91.239 103.243 91.239 C 103.641 91.239 103.841 91.399 103.841 91.718 Z"/>
+ <path fill="#cca863" fill-rule="evenodd" d="M 103.542 91.598 C 103.542 91.798 103.403 91.897 103.123 91.897 C 102.884 91.897 102.764 91.798 102.764 91.598 C 102.764 91.399 102.884 91.299 103.123 91.299 C 103.403 91.299 103.542 91.399 103.542 91.598 Z"/>
+ </g>
+ <path fill="#4d3027" fill-rule="evenodd" d="M 49.781 141.113 C 48.665 139.558 47.129 138.642 45.176 138.362 L 42.545 138.362 L 42.545 131.904 L 213.455 131.904 L 213.455 138.362 C 212.697 138.202 211.82 138.202 210.824 138.362 C 208.871 138.641 207.315 139.558 206.159 141.113 C 205.044 142.629 203.509 147.353 201.555 155.286 C 200.559 159.274 199.682 163.101 198.924 166.769 L 57.076 166.769 C 56.319 163.102 55.441 159.274 54.445 155.286 C 52.492 147.353 50.937 142.629 49.781 141.113 L 49.781 141.113 Z"/>
+ <path fill="#422a22" fill-rule="evenodd" d="M 204.126 146.017 C 203.329 148.33 202.411 151.578 201.374 155.764 L 54.564 155.764 C 53.567 151.698 52.67 148.45 51.873 146.017 L 204.125 146.017 L 204.126 146.017 Z"/>
+ <path fill="#33201a" fill-rule="evenodd" d="M 200.239 160.728 C 199.681 163.079 199.242 165.092 198.922 166.768 L 57.075 166.768 L 55.76 160.728 L 200.238 160.728 L 200.239 160.728 Z"/>
+ <path fill="#261814" fill-rule="evenodd" d="M 199.581 163.718 L 198.924 166.768 L 57.076 166.768 L 56.419 163.718 L 199.581 163.718 Z"/>
+ <path fill="#33201a" fill-rule="evenodd" d="M 49.781 141.113 C 48.665 139.558 47.129 138.642 45.176 138.362 L 42.545 138.362 L 42.545 132.861 L 212.558 132.861 L 212.558 138.243 C 209.768 138.123 207.634 139.08 206.158 141.113 C 205.401 142.149 204.485 144.522 203.407 148.23 L 52.471 147.871 C 51.394 144.323 50.497 142.07 49.78 141.113 L 49.781 141.113 Z"/>
+ <path fill="#261814" fill-rule="evenodd" d="M 45.056 138.362 C 44.339 138.202 43.602 138.163 42.844 138.242 L 42.545 138.004 L 211.183 137.824 L 210.585 138.362 C 208.751 138.761 207.275 139.678 206.159 141.113 L 205.741 141.831 L 50.259 141.831 L 49.781 141.113 C 48.624 139.519 47.05 138.602 45.056 138.362 L 45.056 138.362 Z"/>
+ <g>
+ <path fill="#261814" fill-rule="evenodd" d="M 101.867 139.259 L 102.585 144.103 C 103.063 147.77 103.342 150.741 103.422 153.014 C 103.581 156.681 103.9 161.265 104.379 166.768 L 100.252 166.349 L 96.844 137.645 L 101.867 139.259 Z"/>
+ <path fill="#52452f" fill-rule="evenodd" d="M 90.086 140.814 L 88.89 137.884 L 99.056 137.884 L 99.595 140.098 C 100.034 141.931 100.432 143.785 100.791 145.658 C 101.389 148.848 101.807 155.884 102.047 166.768 L 100.85 167.544 L 93.615 167.723 C 92.777 156.042 92.219 149.305 91.94 147.511 C 91.581 145.438 90.963 143.206 90.086 140.814 L 90.086 140.814 Z"/>
+ <path fill="#786645" fill-rule="evenodd" d="M 89.967 140.814 L 88.89 137.884 L 97.92 137.884 L 98.458 140.098 C 98.857 141.931 99.196 143.785 99.475 145.658 C 99.794 147.413 100.073 151.279 100.312 157.259 C 100.471 160.328 100.611 163.817 100.731 167.725 L 94.093 167.725 C 94.014 166.529 93.654 163.419 93.017 158.396 C 92.419 153.612 91.94 149.984 91.581 147.511 C 91.262 145.438 90.724 143.206 89.967 140.814 Z"/>
+ <path fill="#615238" fill-rule="evenodd" d="M 89.907 140.575 L 98.458 140.216 C 98.658 141.134 98.997 142.648 99.475 144.761 L 99.595 146.256 C 100.591 146.933 99.894 147.014 97.502 146.495 C 94.875 145.916 93.948 145.597 94.721 145.538 C 92.98 145.627 91.873 145.965 91.402 146.555 C 91.202 145.239 90.705 143.246 89.907 140.575 Z"/>
+ <path fill="#85714c" fill-rule="evenodd" d="M 99.475 157.379 C 98.638 158.098 97.681 158.376 96.605 158.216 C 95.528 158.057 94.592 157.818 93.794 157.499 L 92.957 157.079 L 92.06 149.426 L 92.239 150.024 L 92.777 149.127 C 93.336 148.529 94.153 148.17 95.229 148.05 C 96.345 147.931 97.382 148.151 98.339 148.708 C 98.817 148.987 99.195 149.286 99.475 149.605 L 100.432 156.304 C 100.232 156.701 99.914 157.06 99.475 157.379 Z"/>
+ <path fill="#8c7751" fill-rule="evenodd" d="M 92.359 152.057 L 93.495 151.279 C 94.412 150.721 95.309 150.403 96.186 150.323 C 97.582 150.244 98.778 150.601 99.774 151.398 L 99.953 154.328 C 98.957 155.245 97.801 155.763 96.485 155.883 C 95.648 155.923 94.751 155.784 93.794 155.464 L 92.538 154.926 L 92.359 152.057 Z"/>
+ <path fill="#6e5d3f" fill-rule="evenodd" d="M 100.671 167.366 L 100.731 167.725 L 94.093 167.725 C 94.054 166.848 93.734 164.037 93.136 159.293 C 94.93 159.691 96.166 159.891 96.844 159.891 C 97.561 159.891 98.757 159.612 100.432 159.053 L 100.671 167.366 Z"/>
+ <path fill="#ab9363" fill-rule="evenodd" d="M 100.252 156.004 L 98.638 141.532 L 99.415 145.779 C 100.013 149.207 100.452 152.396 100.731 155.347 C 101.209 160.41 101.408 164.476 101.329 167.545 L 100.432 167.545 C 100.632 163.518 100.572 159.672 100.252 156.004 Z"/>
+ <path fill="#473d29" fill-rule="evenodd" d="M 95.05 141.113 C 93.695 141.113 92.06 141.213 90.146 141.412 L 88.89 137.884 L 97.92 137.884 L 98.698 141.352 L 98.638 141.532 C 98.199 141.252 97.003 141.113 95.05 141.113 L 95.05 141.113 Z"/>
+ <path fill="#574a32" fill-rule="evenodd" d="M 100.611 164.077 L 100.611 167.725 L 94.033 167.485 C 94.033 166.927 93.934 165.911 93.734 164.435 C 94.891 164.794 95.788 164.974 96.425 164.974 C 97.423 164.974 98.817 164.675 100.611 164.077 Z"/>
+ <path fill="#2e271a" fill-rule="evenodd" d="M 98.638 141.532 L 98.159 138.362 L 99.176 138.362 L 100.252 141.532 L 98.638 141.532 Z"/>
+ <path fill="#352d1f" fill-rule="evenodd" d="M 98.997 163.897 C 98.997 164.416 98.817 164.854 98.458 165.214 C 98.06 165.612 97.602 165.812 97.083 165.812 C 96.565 165.812 96.126 165.612 95.767 165.214 C 95.409 164.854 95.229 164.416 95.229 163.897 C 95.229 163.378 95.409 162.92 95.767 162.522 C 96.126 162.162 96.565 161.984 97.083 161.984 C 97.642 161.984 98.1 162.162 98.458 162.522 C 98.817 162.92 98.997 163.378 98.997 163.897 Z"/>
+ <path fill="#5e5036" fill-rule="evenodd" d="M 98.578 163.778 C 98.578 164.215 98.438 164.596 98.159 164.914 C 97.881 165.193 97.522 165.333 97.083 165.333 C 96.644 165.333 96.285 165.194 96.007 164.914 C 95.687 164.595 95.528 164.215 95.528 163.778 C 95.528 163.378 95.687 163.019 96.007 162.701 C 96.326 162.383 96.685 162.224 97.083 162.224 C 97.481 162.224 97.84 162.383 98.159 162.701 C 98.438 162.98 98.578 163.339 98.578 163.778 Z"/>
+ <path fill="#87734e" fill-rule="evenodd" d="M 98.159 163.718 C 98.159 164.037 98.04 164.316 97.801 164.554 C 97.561 164.793 97.262 164.914 96.904 164.914 C 96.545 164.914 96.246 164.794 96.007 164.555 C 95.767 164.317 95.648 164.037 95.648 163.719 C 95.648 163.359 95.767 163.06 96.007 162.822 C 96.246 162.583 96.545 162.462 96.904 162.462 C 97.262 162.462 97.561 162.582 97.801 162.821 C 98.04 163.06 98.159 163.359 98.159 163.718 Z"/>
+ <path fill="#9e865b" fill-rule="evenodd" d="M 97.502 163.538 C 97.502 164.097 97.242 164.376 96.724 164.376 C 96.205 164.376 95.947 164.097 95.947 163.538 C 95.947 162.98 96.205 162.701 96.724 162.701 C 97.242 162.701 97.502 162.98 97.502 163.538 Z"/>
+ <path fill="#b29968" fill-rule="evenodd" d="M 97.143 163.419 C 97.143 163.778 96.943 163.956 96.545 163.956 C 96.186 163.956 96.007 163.778 96.007 163.419 C 96.007 163.059 96.186 162.881 96.545 162.881 C 96.943 162.881 97.143 163.06 97.143 163.419 Z"/>
+ <path fill="#352d1f" fill-rule="evenodd" d="M 98.339 156.422 C 98.339 156.941 98.159 157.379 97.801 157.739 C 97.442 158.098 97.003 158.276 96.485 158.276 C 95.967 158.276 95.528 158.098 95.169 157.739 C 94.811 157.379 94.631 156.941 94.631 156.422 C 94.631 155.903 94.811 155.446 95.169 155.048 C 95.528 154.688 95.967 154.51 96.485 154.51 C 97.004 154.51 97.442 154.688 97.801 155.048 C 98.159 155.445 98.339 155.903 98.339 156.422 Z"/>
+ <path fill="#5e5036" fill-rule="evenodd" d="M 97.98 156.303 C 97.98 156.74 97.84 157.099 97.561 157.378 C 97.242 157.697 96.885 157.856 96.485 157.856 C 96.046 157.856 95.668 157.696 95.349 157.378 C 95.07 157.099 94.93 156.74 94.93 156.303 C 94.93 155.864 95.07 155.505 95.349 155.226 C 95.668 154.907 96.046 154.749 96.485 154.749 C 96.883 154.749 97.242 154.908 97.561 155.226 C 97.84 155.505 97.98 155.864 97.98 156.303 Z"/>
+ <path fill="#87734e" fill-rule="evenodd" d="M 97.561 156.183 C 97.561 156.543 97.442 156.842 97.203 157.08 C 96.924 157.319 96.625 157.44 96.306 157.44 C 95.947 157.44 95.648 157.319 95.409 157.08 C 95.169 156.842 95.05 156.543 95.05 156.183 C 95.05 155.864 95.169 155.585 95.409 155.347 C 95.648 155.108 95.947 154.987 96.306 154.987 C 96.625 154.987 96.924 155.108 97.203 155.347 C 97.442 155.585 97.561 155.864 97.561 156.183 Z"/>
+ <path fill="#9e865b" fill-rule="evenodd" d="M 96.904 156.063 C 96.904 156.263 96.825 156.462 96.664 156.661 C 96.505 156.822 96.326 156.901 96.126 156.901 C 95.927 156.901 95.747 156.822 95.588 156.661 C 95.429 156.462 95.349 156.263 95.349 156.063 C 95.349 155.505 95.607 155.226 96.126 155.226 C 96.644 155.226 96.904 155.505 96.904 156.063 L 96.904 156.063 Z"/>
+ <path fill="#b29968" fill-rule="evenodd" d="M 96.545 155.884 C 96.545 156.244 96.345 156.422 95.947 156.422 C 95.588 156.422 95.409 156.244 95.409 155.884 C 95.409 155.525 95.588 155.347 95.947 155.347 C 96.345 155.346 96.545 155.525 96.545 155.884 Z"/>
+ <path fill="#352d1f" fill-rule="evenodd" d="M 97.143 149.366 C 97.143 149.884 96.963 150.323 96.605 150.681 C 96.246 151.08 95.807 151.279 95.289 151.279 C 94.771 151.279 94.332 151.08 93.973 150.681 C 93.615 150.323 93.435 149.884 93.435 149.366 C 93.435 148.847 93.615 148.389 93.973 147.99 C 94.332 147.632 94.771 147.452 95.289 147.452 C 95.808 147.452 96.246 147.632 96.605 147.99 C 96.963 148.389 97.143 148.848 97.143 149.366 Z"/>
+ <path fill="#5e5036" fill-rule="evenodd" d="M 96.784 149.246 C 96.784 149.685 96.644 150.064 96.365 150.382 C 96.046 150.661 95.668 150.801 95.229 150.801 C 94.79 150.801 94.431 150.662 94.153 150.382 C 93.874 150.063 93.734 149.685 93.734 149.246 C 93.734 148.848 93.874 148.489 94.153 148.171 C 94.472 147.892 94.83 147.751 95.229 147.751 C 95.668 147.751 96.046 147.891 96.365 148.171 C 96.644 148.45 96.784 148.808 96.784 149.246 Z"/>
+ <path fill="#87734e" fill-rule="evenodd" d="M 96.306 149.186 C 96.306 149.506 96.186 149.784 95.947 150.024 C 95.708 150.263 95.428 150.382 95.11 150.382 C 94.751 150.382 94.452 150.263 94.213 150.024 C 93.973 149.784 93.854 149.504 93.854 149.186 C 93.854 148.828 93.973 148.529 94.213 148.289 C 94.452 148.05 94.751 147.931 95.11 147.931 C 95.429 147.931 95.708 148.05 95.947 148.289 C 96.186 148.529 96.306 148.828 96.306 149.186 Z"/>
+ <path fill="#9e865b" fill-rule="evenodd" d="M 95.648 149.007 C 95.648 149.565 95.388 149.844 94.87 149.844 C 94.392 149.844 94.153 149.565 94.153 149.007 C 94.153 148.45 94.392 148.171 94.87 148.171 C 95.388 148.17 95.648 148.45 95.648 149.007 Z"/>
+ <path fill="#b29968" fill-rule="evenodd" d="M 95.289 148.887 C 95.289 149.246 95.11 149.426 94.751 149.426 C 94.392 149.426 94.213 149.246 94.213 148.887 C 94.213 148.529 94.392 148.349 94.751 148.349 C 95.11 148.349 95.289 148.529 95.289 148.887 Z"/>
+ <path fill="#352d1f" fill-rule="evenodd" d="M 95.947 142.788 C 95.947 143.306 95.767 143.764 95.409 144.162 C 95.05 144.521 94.611 144.7 94.093 144.7 C 93.575 144.7 93.136 144.521 92.777 144.162 C 92.419 143.803 92.239 143.344 92.239 142.788 C 92.239 142.229 92.419 141.77 92.777 141.412 C 93.136 141.053 93.575 140.874 94.093 140.874 C 94.612 140.874 95.05 141.053 95.409 141.412 C 95.767 141.811 95.947 142.27 95.947 142.788 Z"/>
+ <path fill="#5e5036" fill-rule="evenodd" d="M 95.588 142.668 C 95.588 143.107 95.429 143.486 95.11 143.804 C 94.831 144.083 94.472 144.223 94.033 144.223 C 93.594 144.223 93.235 144.084 92.957 143.804 C 92.637 143.485 92.478 143.107 92.478 142.668 C 92.478 142.27 92.639 141.911 92.957 141.593 C 93.235 141.314 93.594 141.173 94.033 141.173 C 94.472 141.173 94.831 141.313 95.11 141.593 C 95.429 141.911 95.588 142.27 95.588 142.668 Z"/>
+ <path fill="#87734e" fill-rule="evenodd" d="M 95.11 142.608 C 95.11 142.928 94.99 143.206 94.751 143.445 C 94.512 143.685 94.213 143.804 93.854 143.804 C 93.534 143.804 93.256 143.685 93.017 143.445 C 92.777 143.206 92.658 142.926 92.658 142.608 C 92.658 142.249 92.777 141.95 93.017 141.711 C 93.256 141.472 93.536 141.352 93.854 141.352 C 94.213 141.352 94.512 141.472 94.751 141.711 C 94.99 141.95 95.11 142.249 95.11 142.608 Z"/>
+ <path fill="#9e865b" fill-rule="evenodd" d="M 94.452 142.429 C 94.452 142.987 94.192 143.266 93.674 143.266 C 93.157 143.266 92.897 142.987 92.897 142.429 C 92.897 141.872 93.157 141.593 93.674 141.593 C 94.192 141.592 94.452 141.872 94.452 142.429 Z"/>
+ <path fill="#b29968" fill-rule="evenodd" d="M 94.093 142.309 C 94.093 142.668 93.914 142.847 93.555 142.847 C 93.196 142.847 93.017 142.668 93.017 142.309 C 93.017 141.95 93.196 141.771 93.555 141.771 C 93.914 141.771 94.093 141.95 94.093 142.309 Z"/>
+ <path fill="#3b3222" fill-rule="evenodd" d="M 89.668 140.037 L 88.89 137.884 L 98.458 137.884 L 98.279 139.738 L 89.668 140.037 Z"/>
+ </g>
+ <g>
+ <path fill="#261814" fill-rule="evenodd" d="M 60.485 138.602 L 62.578 142.727 C 64.013 145.877 64.831 148.548 65.03 150.74 L 66.645 166.767 L 64.312 166.767 L 57.555 137.406 L 60.485 138.602 L 60.485 138.602 Z"/>
+ <path fill="#52452f" fill-rule="evenodd" d="M 49.781 141.113 C 48.665 139.558 47.129 138.642 45.176 138.362 L 42.545 138.362 L 42.545 137.107 L 57.555 137.406 C 60.106 140.594 61.86 145.04 62.817 150.74 C 63.056 152.335 63.555 157.677 64.312 166.767 L 63.296 167.723 L 57.076 167.723 C 56.319 163.896 55.441 159.91 54.445 155.763 C 52.492 147.512 50.937 142.629 49.781 141.113 L 49.781 141.113 Z"/>
+ <path fill="#786645" fill-rule="evenodd" d="M 42.545 137.107 L 55.223 137.406 C 57.854 141.073 59.788 145.259 61.023 149.964 C 62.259 154.627 62.976 160.548 63.176 167.725 L 57.076 167.725 C 56.319 163.897 55.441 159.911 54.445 155.764 C 52.492 147.512 50.937 142.629 49.781 141.113 C 48.385 139.2 46.333 138.243 43.621 138.243 L 42.545 138.362 L 42.545 137.107 Z"/>
+ <path fill="#615238" fill-rule="evenodd" d="M 49.781 141.113 L 57.555 140.396 L 60.007 146.376 C 58.491 146.056 57.057 145.976 55.701 146.136 C 54.864 146.256 54.086 146.435 53.369 146.675 L 52.532 147.034 L 49.781 141.113 Z"/>
+ <path fill="#85714c" fill-rule="evenodd" d="M 60.007 149.067 L 60.784 150.921 C 61.343 152.356 61.642 153.612 61.681 154.687 C 61.761 155.963 61.542 157.058 61.023 157.976 C 60.505 158.813 59.827 159.233 58.99 159.233 C 58.353 159.272 57.475 158.973 56.359 158.336 C 55.322 157.697 54.784 157.359 54.744 157.318 C 53.787 153.571 53.07 150.919 52.591 149.366 L 52.532 149.186 C 52.731 148.908 53.03 148.609 53.429 148.289 C 54.186 147.691 55.064 147.392 56.06 147.392 C 57.695 147.392 59.01 147.951 60.007 149.067 Z"/>
+ <path fill="#8c7751" fill-rule="evenodd" d="M 53.369 151.519 C 53.488 151.16 53.688 150.781 53.967 150.382 C 54.525 149.585 55.223 149.087 56.06 148.887 C 57.495 148.609 59.07 149.127 60.784 150.442 L 61.382 153.612 C 60.465 155.565 59.349 156.602 58.033 156.721 C 57.196 156.761 56.299 156.482 55.342 155.884 L 54.086 154.987 L 53.369 151.519 L 53.369 151.519 Z"/>
+ <path fill="#6e5d3f" fill-rule="evenodd" d="M 54.804 155.764 L 56 157.977 C 56.917 159.492 57.734 160.369 58.452 160.608 C 59.807 161.047 61.163 160.668 62.518 159.472 L 62.279 167.725 L 57.076 167.725 L 54.804 155.764 Z"/>
+ <path fill="#ab9363" fill-rule="evenodd" d="M 56.179 139.02 L 58.571 142.608 C 60.285 145.677 61.382 148.848 61.86 152.117 C 62.618 157.299 63.056 162.503 63.176 167.725 L 62.279 167.725 C 62.32 161.823 62.1 157.239 61.621 153.97 C 61.143 150.702 60.087 147.232 58.452 143.565 L 56.179 139.02 Z"/>
+ <path fill="#473d29" fill-rule="evenodd" d="M 44.877 138.303 L 44.339 137.884 L 55.402 137.645 C 56.16 138.762 56.938 139.997 57.734 141.354 C 57.415 141.193 56.858 141.094 56.06 141.055 C 54.983 141.093 54.107 141.113 53.429 141.113 C 52.752 141.113 52.113 141.213 51.515 141.412 C 50.838 141.651 50.418 141.771 50.259 141.771 C 49.582 140.974 48.685 140.216 47.568 139.499 C 46.492 138.781 45.595 138.383 44.877 138.303 Z"/>
+ <path fill="#3b3222" fill-rule="evenodd" d="M 44.339 137.884 L 55.402 137.645 L 56.299 139.738 L 48.585 139.857 C 47.588 139.06 46.392 138.541 44.997 138.303 L 44.339 137.884 Z"/>
+ <path fill="#574a32" fill-rule="evenodd" d="M 56.179 162.881 L 57.017 164.136 C 57.655 164.974 58.213 165.392 58.691 165.392 C 59.449 165.392 60.584 165.254 62.1 164.974 L 62.279 167.725 L 57.076 167.725 L 56.179 162.881 Z"/>
+ <path fill="#352d1f" fill-rule="evenodd" d="M 60.784 164.017 C 60.784 164.535 60.605 164.993 60.246 165.391 C 59.887 165.75 59.448 165.929 58.93 165.929 C 58.412 165.929 57.973 165.75 57.615 165.391 C 57.256 164.993 57.076 164.534 57.076 164.017 C 57.076 163.498 57.256 163.059 57.615 162.7 C 57.973 162.341 58.412 162.162 58.93 162.162 C 59.449 162.162 59.887 162.341 60.246 162.7 C 60.605 163.06 60.784 163.499 60.784 164.017 Z"/>
+ <path fill="#5e5036" fill-rule="evenodd" d="M 60.425 163.957 C 60.425 164.396 60.266 164.755 59.947 165.034 C 59.668 165.353 59.309 165.512 58.87 165.512 C 58.472 165.512 58.113 165.352 57.794 165.034 C 57.515 164.755 57.375 164.396 57.375 163.957 C 57.375 163.519 57.515 163.161 57.794 162.882 C 58.113 162.563 58.472 162.403 58.87 162.403 C 59.309 162.403 59.668 162.564 59.947 162.882 C 60.266 163.2 60.425 163.559 60.425 163.957 Z"/>
+ <path fill="#87734e" fill-rule="evenodd" d="M 59.947 163.837 C 59.947 164.196 59.827 164.495 59.588 164.734 C 59.349 164.974 59.05 165.093 58.691 165.093 C 58.372 165.093 58.093 164.974 57.854 164.734 C 57.615 164.495 57.495 164.196 57.495 163.837 C 57.495 163.518 57.615 163.239 57.854 163 C 58.093 162.761 58.372 162.641 58.691 162.641 C 59.05 162.641 59.349 162.761 59.588 163 C 59.827 163.239 59.947 163.518 59.947 163.837 Z"/>
+ <path fill="#9e865b" fill-rule="evenodd" d="M 59.289 163.718 C 59.289 164.236 59.031 164.494 58.512 164.494 C 57.994 164.494 57.734 164.235 57.734 163.718 C 57.734 163.159 57.994 162.881 58.512 162.881 C 59.03 162.881 59.289 163.161 59.289 163.718 Z"/>
+ <path fill="#b29968" fill-rule="evenodd" d="M 58.93 163.538 C 58.93 163.897 58.751 164.077 58.392 164.077 C 58.033 164.077 57.854 163.897 57.854 163.538 C 57.854 163.18 58.033 163 58.392 163 C 58.751 163 58.93 163.18 58.93 163.538 Z"/>
+ <path fill="#352d1f" fill-rule="evenodd" d="M 60.186 156.542 C 60.186 157.06 60.007 157.518 59.648 157.916 C 59.289 158.275 58.85 158.454 58.332 158.454 C 57.814 158.454 57.375 158.275 57.017 157.916 C 56.658 157.557 56.478 157.098 56.478 156.542 C 56.478 156.023 56.658 155.584 57.017 155.225 C 57.375 154.827 57.814 154.627 58.332 154.627 C 58.851 154.627 59.289 154.827 59.648 155.225 C 60.007 155.585 60.186 156.024 60.186 156.542 Z"/>
+ <path fill="#5e5036" fill-rule="evenodd" d="M 59.827 156.482 C 59.827 156.881 59.668 157.24 59.349 157.558 C 59.07 157.837 58.711 157.977 58.272 157.977 C 57.833 157.977 57.475 157.838 57.196 157.558 C 56.877 157.239 56.718 156.881 56.718 156.482 C 56.718 156.044 56.877 155.665 57.196 155.347 C 57.475 155.068 57.835 154.927 58.272 154.927 C 58.71 154.927 59.07 155.067 59.349 155.347 C 59.668 155.665 59.827 156.043 59.827 156.482 Z"/>
+ <path fill="#87734e" fill-rule="evenodd" d="M 59.349 156.362 C 59.349 156.682 59.229 156.981 58.99 157.259 C 58.751 157.499 58.452 157.618 58.093 157.618 C 57.774 157.618 57.495 157.499 57.256 157.259 C 57.017 156.981 56.897 156.682 56.897 156.362 C 56.897 156.004 57.017 155.705 57.256 155.465 C 57.495 155.226 57.774 155.107 58.093 155.107 C 58.452 155.107 58.751 155.226 58.99 155.465 C 59.229 155.705 59.349 156.004 59.349 156.362 Z"/>
+ <path fill="#9e865b" fill-rule="evenodd" d="M 58.691 156.183 C 58.691 156.742 58.433 157.02 57.914 157.02 C 57.396 157.02 57.136 156.742 57.136 156.183 C 57.136 155.626 57.396 155.347 57.914 155.347 C 58.431 155.346 58.691 155.626 58.691 156.183 Z"/>
+ <path fill="#b29968" fill-rule="evenodd" d="M 58.332 156.063 C 58.332 156.422 58.153 156.602 57.794 156.602 C 57.435 156.602 57.256 156.422 57.256 156.063 C 57.256 155.705 57.435 155.525 57.794 155.525 C 58.153 155.525 58.332 155.705 58.332 156.063 Z"/>
+ <path fill="#352d1f" fill-rule="evenodd" d="M 58.213 149.306 C 58.213 149.825 58.033 150.264 57.674 150.623 C 57.316 151.021 56.877 151.221 56.359 151.221 C 55.84 151.221 55.382 151.021 54.983 150.623 C 54.625 150.264 54.445 149.825 54.445 149.306 C 54.445 148.788 54.625 148.33 54.983 147.932 C 55.382 147.573 55.84 147.394 56.359 147.394 C 56.877 147.394 57.316 147.573 57.674 147.932 C 58.033 148.329 58.213 148.788 58.213 149.306 Z"/>
+ <path fill="#5e5036" fill-rule="evenodd" d="M 57.854 149.186 C 57.854 149.624 57.695 150.004 57.375 150.323 C 57.097 150.601 56.737 150.741 56.299 150.741 C 55.861 150.741 55.501 150.602 55.223 150.323 C 54.903 150.003 54.744 149.624 54.744 149.186 C 54.744 148.788 54.903 148.428 55.223 148.11 C 55.542 147.792 55.901 147.633 56.299 147.633 C 56.738 147.633 57.097 147.792 57.375 148.11 C 57.695 148.428 57.854 148.788 57.854 149.186 Z"/>
+ <path fill="#87734e" fill-rule="evenodd" d="M 57.375 149.127 C 57.375 149.446 57.256 149.725 57.017 149.964 C 56.777 150.202 56.478 150.323 56.12 150.323 C 55.8 150.323 55.501 150.202 55.223 149.964 C 54.983 149.725 54.864 149.445 54.864 149.127 C 54.864 148.768 54.983 148.469 55.223 148.23 C 55.501 147.99 55.8 147.871 56.12 147.871 C 56.478 147.871 56.777 147.99 57.017 148.23 C 57.256 148.469 57.375 148.768 57.375 149.127 Z"/>
+ <path fill="#9e865b" fill-rule="evenodd" d="M 56.718 148.947 C 56.718 149.506 56.459 149.784 55.94 149.784 C 55.422 149.784 55.163 149.506 55.163 148.947 C 55.163 148.389 55.422 148.11 55.94 148.11 C 56.459 148.11 56.718 148.389 56.718 148.947 Z"/>
+ <path fill="#b29968" fill-rule="evenodd" d="M 56.359 148.828 C 56.359 149.147 56.179 149.305 55.821 149.305 C 55.422 149.305 55.223 149.146 55.223 148.828 C 55.223 148.469 55.422 148.289 55.821 148.289 C 56.179 148.289 56.359 148.469 56.359 148.828 Z"/>
+ <path fill="#352d1f" fill-rule="evenodd" d="M 55.342 142.608 C 55.342 143.127 55.163 143.584 54.804 143.984 C 54.445 144.342 54.006 144.521 53.488 144.521 C 52.969 144.521 52.511 144.342 52.113 143.984 C 51.754 143.624 51.575 143.166 51.575 142.608 C 51.575 142.089 51.754 141.651 52.113 141.293 C 52.511 140.933 52.97 140.754 53.488 140.754 C 54.006 140.754 54.445 140.933 54.804 141.293 C 55.163 141.651 55.342 142.089 55.342 142.608 Z"/>
+ <path fill="#5e5036" fill-rule="evenodd" d="M 54.983 142.548 C 54.983 142.986 54.824 143.345 54.505 143.624 C 54.226 143.943 53.868 144.102 53.429 144.102 C 53.03 144.102 52.671 143.942 52.352 143.624 C 52.033 143.345 51.874 142.986 51.874 142.548 C 51.874 142.149 52.033 141.79 52.352 141.472 C 52.671 141.154 53.03 140.995 53.429 140.995 C 53.868 140.995 54.226 141.154 54.505 141.472 C 54.824 141.79 54.983 142.149 54.983 142.548 Z"/>
+ <path fill="#87734e" fill-rule="evenodd" d="M 54.505 142.429 C 54.505 142.789 54.385 143.088 54.146 143.326 C 53.907 143.565 53.608 143.686 53.249 143.686 C 52.93 143.686 52.631 143.565 52.352 143.326 C 52.113 143.088 51.993 142.789 51.993 142.429 C 51.993 142.11 52.113 141.811 52.352 141.532 C 52.631 141.294 52.93 141.173 53.249 141.173 C 53.608 141.173 53.907 141.294 54.146 141.532 C 54.385 141.811 54.505 142.11 54.505 142.429 Z"/>
+ <path fill="#9e865b" fill-rule="evenodd" d="M 53.847 142.249 C 53.847 142.808 53.588 143.087 53.07 143.087 C 52.551 143.087 52.292 142.808 52.292 142.249 C 52.292 141.73 52.551 141.472 53.07 141.472 C 53.588 141.472 53.847 141.732 53.847 142.249 Z"/>
+ <path fill="#b29968" fill-rule="evenodd" d="M 53.488 142.13 C 53.488 142.49 53.309 142.668 52.95 142.668 C 52.552 142.668 52.352 142.49 52.352 142.13 C 52.352 141.771 52.552 141.593 52.95 141.593 C 53.309 141.592 53.488 141.771 53.488 142.13 Z"/>
+ <path fill="#2e271a" fill-rule="evenodd" d="M 57.734 141.352 L 56.478 138.183 L 58.153 138.183 L 59.827 140.635 L 57.734 141.352 Z"/>
+ </g>
+ <path fill="#574a32" fill-rule="evenodd" d="M 38 132.861 L 38 124.608 L 39.375 124.907 C 40.532 125.027 41.728 124.928 42.963 124.608 L 213.037 124.608 C 214.991 125.127 216.646 125.127 218 124.608 L 218 132.861 L 128 131.904 L 38 132.861 Z"/>
+ <path fill="#786645" fill-rule="evenodd" d="M 38 129.751 L 38 124.608 L 39.375 124.786 C 40.532 124.867 41.728 124.807 42.963 124.608 L 213.037 124.608 C 214.991 124.928 216.646 124.928 218 124.608 L 218 129.751 L 128 129.213 L 38 129.751 Z"/>
+ <path fill="#ab9363" fill-rule="evenodd" d="M 38 126.223 L 38 124.608 L 213.037 124.608 C 214.991 124.687 216.646 124.687 218 124.608 L 218 126.223 L 38 126.223 Z"/>
+ <rect fill="#574a32" width="170.91" height="6.159" x="42.55" y="131.9" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#705f41" width="170.91" height="2.751" x="42.55" y="135.31" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#3b3222" width="170.91" height="1.555" x="42.55" y="131.9" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#8a7650" fill-rule="evenodd" d="M 44.339 122.754 L 212.558 122.754 L 218 124.608 L 38 124.608 L 44.339 122.754 Z"/>
+ <g>
+ <path fill="#4f432e" fill-rule="evenodd" d="M 44.339 129.034 C 44.339 129.551 44.159 129.99 43.801 130.349 C 43.442 130.747 43.003 130.947 42.485 130.947 C 41.967 130.947 41.528 130.747 41.169 130.349 C 40.811 129.99 40.631 129.551 40.631 129.034 C 40.631 128.514 40.811 128.056 41.169 127.658 C 41.528 127.299 41.967 127.12 42.485 127.12 C 43.004 127.12 43.442 127.299 43.801 127.658 C 44.159 128.056 44.339 128.516 44.339 129.034 Z"/>
+ <path fill="#786645" fill-rule="evenodd" d="M 43.98 128.914 C 43.98 129.353 43.821 129.712 43.502 129.99 C 43.223 130.31 42.864 130.469 42.425 130.469 C 42.027 130.469 41.668 130.31 41.349 129.992 C 41.07 129.713 40.93 129.354 40.93 128.915 C 40.93 128.477 41.07 128.119 41.349 127.84 C 41.668 127.521 42.027 127.361 42.425 127.361 C 42.864 127.361 43.223 127.522 43.502 127.84 C 43.821 128.157 43.98 128.516 43.98 128.914 Z"/>
+ <path fill="#a1895d" fill-rule="evenodd" d="M 43.502 128.794 C 43.502 129.153 43.382 129.452 43.143 129.691 C 42.904 129.931 42.625 130.05 42.306 130.05 C 41.947 130.05 41.648 129.931 41.409 129.691 C 41.169 129.452 41.05 129.153 41.05 128.794 C 41.05 128.475 41.169 128.196 41.409 127.957 C 41.648 127.718 41.947 127.598 42.306 127.598 C 42.625 127.598 42.904 127.718 43.143 127.957 C 43.382 128.196 43.502 128.476 43.502 128.794 Z"/>
+ <path fill="#b89c6a" fill-rule="evenodd" d="M 42.844 128.675 C 42.844 129.233 42.586 129.512 42.066 129.512 C 41.588 129.512 41.349 129.233 41.349 128.675 C 41.349 128.117 41.588 127.837 42.066 127.837 C 42.584 127.837 42.844 128.117 42.844 128.675 Z"/>
+ <path fill="#ccaf77" fill-rule="evenodd" d="M 42.485 128.495 C 42.485 128.854 42.306 129.034 41.947 129.034 C 41.588 129.034 41.409 128.854 41.409 128.495 C 41.409 128.136 41.588 127.957 41.947 127.957 C 42.306 127.957 42.485 128.136 42.485 128.495 Z"/>
+ <path fill="#4f432e" fill-rule="evenodd" d="M 60.724 129.034 C 60.724 129.551 60.545 129.99 60.186 130.349 C 59.827 130.747 59.388 130.947 58.87 130.947 C 58.351 130.947 57.893 130.747 57.495 130.349 C 57.136 129.99 56.957 129.551 56.957 129.034 C 56.957 128.514 57.136 128.056 57.495 127.658 C 57.893 127.299 58.353 127.12 58.87 127.12 C 59.388 127.12 59.827 127.299 60.186 127.658 C 60.545 128.056 60.724 128.516 60.724 129.034 Z"/>
+ <path fill="#786645" fill-rule="evenodd" d="M 60.365 128.914 C 60.365 129.353 60.206 129.712 59.887 129.99 C 59.608 130.31 59.25 130.468 58.811 130.468 C 58.412 130.468 58.054 130.308 57.734 129.99 C 57.415 129.712 57.256 129.353 57.256 128.914 C 57.256 128.516 57.415 128.157 57.734 127.839 C 58.054 127.521 58.412 127.36 58.811 127.36 C 59.25 127.36 59.608 127.521 59.887 127.839 C 60.206 128.157 60.365 128.516 60.365 128.914 Z"/>
+ <path fill="#a1895d" fill-rule="evenodd" d="M 59.887 128.794 C 59.887 129.153 59.767 129.452 59.528 129.691 C 59.289 129.931 58.99 130.05 58.631 130.05 C 58.312 130.05 58.013 129.931 57.734 129.691 C 57.495 129.452 57.375 129.153 57.375 128.794 C 57.375 128.475 57.495 128.196 57.734 127.957 C 58.013 127.718 58.312 127.598 58.631 127.598 C 58.99 127.598 59.289 127.718 59.528 127.957 C 59.767 128.196 59.887 128.476 59.887 128.794 Z"/>
+ <path fill="#b89c6a" fill-rule="evenodd" d="M 59.229 128.675 C 59.229 129.233 58.97 129.512 58.452 129.512 C 57.933 129.512 57.674 129.233 57.674 128.675 C 57.674 128.117 57.933 127.839 58.452 127.839 C 58.97 127.837 59.229 128.117 59.229 128.675 Z"/>
+ <path fill="#ccaf77" fill-rule="evenodd" d="M 58.87 128.495 C 58.87 128.854 58.691 129.034 58.332 129.034 C 57.934 129.034 57.734 128.854 57.734 128.495 C 57.734 128.136 57.934 127.957 58.332 127.957 C 58.691 127.957 58.87 128.136 58.87 128.495 Z"/>
+ <path fill="#4f432e" fill-rule="evenodd" d="M 77.05 129.034 C 77.05 129.551 76.87 129.99 76.512 130.349 C 76.153 130.747 75.714 130.947 75.196 130.947 C 74.677 130.947 74.239 130.747 73.88 130.349 C 73.522 129.99 73.342 129.551 73.342 129.034 C 73.342 128.514 73.522 128.056 73.88 127.658 C 74.239 127.299 74.678 127.12 75.196 127.12 C 75.714 127.12 76.153 127.299 76.512 127.658 C 76.87 128.056 77.05 128.516 77.05 129.034 Z"/>
+ <path fill="#786645" fill-rule="evenodd" d="M 76.691 128.914 C 76.691 129.353 76.551 129.712 76.272 129.99 C 75.953 130.31 75.595 130.468 75.196 130.468 C 74.757 130.468 74.378 130.308 74.06 129.99 C 73.781 129.712 73.641 129.353 73.641 128.914 C 73.641 128.476 73.781 128.117 74.06 127.839 C 74.379 127.519 74.757 127.36 75.196 127.36 C 75.594 127.36 75.953 127.521 76.272 127.839 C 76.551 128.117 76.691 128.476 76.691 128.914 Z"/>
+ <path fill="#a1895d" fill-rule="evenodd" d="M 76.272 128.794 C 76.272 129.153 76.153 129.452 75.914 129.691 C 75.635 129.931 75.336 130.05 75.017 130.05 C 74.658 130.05 74.359 129.931 74.12 129.691 C 73.88 129.452 73.761 129.153 73.761 128.794 C 73.761 128.475 73.88 128.196 74.12 127.957 C 74.359 127.718 74.658 127.598 75.017 127.598 C 75.336 127.598 75.635 127.718 75.914 127.957 C 76.153 128.196 76.272 128.476 76.272 128.794 Z"/>
+ <path fill="#b89c6a" fill-rule="evenodd" d="M 75.615 128.675 C 75.615 129.233 75.355 129.512 74.837 129.512 C 74.319 129.512 74.06 129.233 74.06 128.675 C 74.06 128.117 74.319 127.839 74.837 127.839 C 75.355 127.837 75.615 128.117 75.615 128.675 Z"/>
+ <path fill="#ccaf77" fill-rule="evenodd" d="M 75.256 128.495 C 75.256 128.854 75.056 129.034 74.658 129.034 C 74.299 129.034 74.12 128.854 74.12 128.495 C 74.12 128.136 74.299 127.957 74.658 127.957 C 75.056 127.957 75.256 128.136 75.256 128.495 Z"/>
+ <path fill="#4f432e" fill-rule="evenodd" d="M 92.538 129.034 C 92.538 129.551 92.359 129.99 92 130.349 C 91.641 130.747 91.202 130.947 90.684 130.947 C 90.167 130.947 89.708 130.747 89.309 130.349 C 88.95 129.99 88.771 129.551 88.771 129.034 C 88.771 128.514 88.95 128.056 89.309 127.658 C 89.707 127.299 90.167 127.12 90.684 127.12 C 91.203 127.12 91.641 127.299 92 127.658 C 92.359 128.056 92.538 128.516 92.538 129.034 Z"/>
+ <path fill="#786645" fill-rule="evenodd" d="M 92.179 128.914 C 92.179 129.353 92.02 129.712 91.701 129.99 C 91.422 130.31 91.064 130.469 90.625 130.469 C 90.226 130.469 89.868 130.31 89.548 129.992 C 89.229 129.713 89.07 129.354 89.07 128.915 C 89.07 128.517 89.229 128.158 89.548 127.84 C 89.868 127.522 90.225 127.361 90.625 127.361 C 91.064 127.361 91.422 127.522 91.701 127.84 C 92.02 128.157 92.179 128.516 92.179 128.914 Z"/>
+ <path fill="#a1895d" fill-rule="evenodd" d="M 91.701 128.794 C 91.701 129.153 91.581 129.452 91.342 129.691 C 91.103 129.931 90.804 130.05 90.445 130.05 C 90.126 130.05 89.847 129.931 89.608 129.691 C 89.369 129.452 89.249 129.153 89.249 128.794 C 89.249 128.475 89.369 128.196 89.608 127.957 C 89.847 127.718 90.127 127.598 90.445 127.598 C 90.804 127.598 91.103 127.718 91.342 127.957 C 91.581 128.196 91.701 128.476 91.701 128.794 Z"/>
+ <path fill="#b89c6a" fill-rule="evenodd" d="M 91.043 128.675 C 91.043 129.233 90.784 129.512 90.266 129.512 C 89.747 129.512 89.488 129.233 89.488 128.675 C 89.488 128.117 89.748 127.839 90.266 127.839 C 90.784 127.837 91.043 128.117 91.043 128.675 Z"/>
+ <path fill="#ccaf77" fill-rule="evenodd" d="M 90.684 128.495 C 90.684 128.854 90.505 129.034 90.146 129.034 C 89.748 129.034 89.548 128.854 89.548 128.495 C 89.548 128.136 89.748 127.957 90.146 127.957 C 90.505 127.957 90.684 128.136 90.684 128.495 Z"/>
+ <path fill="#4f432e" fill-rule="evenodd" d="M 107.967 129.034 C 107.967 129.551 107.787 129.99 107.429 130.349 C 107.07 130.747 106.631 130.947 106.113 130.947 C 105.594 130.947 105.156 130.747 104.797 130.349 C 104.439 129.99 104.259 129.551 104.259 129.034 C 104.259 128.514 104.439 128.056 104.797 127.658 C 105.156 127.299 105.595 127.12 106.113 127.12 C 106.631 127.12 107.07 127.299 107.429 127.658 C 107.787 128.056 107.967 128.516 107.967 129.034 Z"/>
+ <path fill="#786645" fill-rule="evenodd" d="M 107.608 128.914 C 107.608 129.353 107.468 129.712 107.189 129.99 C 106.87 130.31 106.511 130.468 106.113 130.468 C 105.674 130.468 105.295 130.308 104.977 129.99 C 104.698 129.712 104.558 129.353 104.558 128.914 C 104.558 128.476 104.698 128.117 104.977 127.839 C 105.296 127.519 105.674 127.36 106.113 127.36 C 106.511 127.36 106.87 127.521 107.189 127.839 C 107.468 128.117 107.608 128.476 107.608 128.914 Z"/>
+ <path fill="#a1895d" fill-rule="evenodd" d="M 107.189 128.794 C 107.189 129.153 107.07 129.452 106.831 129.691 C 106.552 129.931 106.253 130.05 105.934 130.05 C 105.575 130.05 105.276 129.931 105.037 129.691 C 104.797 129.452 104.678 129.153 104.678 128.794 C 104.678 128.475 104.797 128.196 105.037 127.957 C 105.276 127.718 105.575 127.598 105.934 127.598 C 106.253 127.598 106.552 127.718 106.831 127.957 C 107.07 128.196 107.189 128.476 107.189 128.794 Z"/>
+ <path fill="#b89c6a" fill-rule="evenodd" d="M 106.532 128.675 C 106.532 129.233 106.273 129.512 105.754 129.512 C 105.236 129.512 104.977 129.233 104.977 128.675 C 104.977 128.117 105.236 127.839 105.754 127.839 C 106.272 127.837 106.532 128.117 106.532 128.675 Z"/>
+ <path fill="#ccaf77" fill-rule="evenodd" d="M 106.173 128.495 C 106.173 128.854 105.973 129.034 105.575 129.034 C 105.216 129.034 105.037 128.854 105.037 128.495 C 105.037 128.136 105.216 127.957 105.575 127.957 C 105.973 127.957 106.173 128.136 106.173 128.495 Z"/>
+ <path fill="#4f432e" fill-rule="evenodd" d="M 123.455 129.034 C 123.455 129.551 123.276 129.99 122.917 130.349 C 122.558 130.747 122.119 130.947 121.601 130.947 C 121.083 130.947 120.625 130.747 120.226 130.349 C 119.867 129.99 119.688 129.551 119.688 129.034 C 119.688 128.514 119.867 128.056 120.226 127.658 C 120.624 127.299 121.083 127.12 121.601 127.12 C 122.12 127.12 122.558 127.299 122.917 127.658 C 123.276 128.056 123.455 128.516 123.455 129.034 Z"/>
+ <path fill="#786645" fill-rule="evenodd" d="M 123.096 128.914 C 123.096 129.353 122.937 129.712 122.618 129.99 C 122.339 130.31 121.98 130.468 121.542 130.468 C 121.143 130.468 120.784 130.308 120.465 129.99 C 120.146 129.712 119.987 129.353 119.987 128.914 C 119.987 128.516 120.147 128.157 120.465 127.839 C 120.783 127.521 121.142 127.36 121.542 127.36 C 121.98 127.36 122.339 127.521 122.618 127.839 C 122.937 128.157 123.096 128.516 123.096 128.914 Z"/>
+ <path fill="#a1895d" fill-rule="evenodd" d="M 122.618 128.794 C 122.618 129.153 122.498 129.452 122.259 129.691 C 122.02 129.931 121.721 130.05 121.362 130.05 C 121.043 130.05 120.744 129.931 120.465 129.691 C 120.226 129.452 120.106 129.153 120.106 128.794 C 120.106 128.475 120.226 128.196 120.465 127.957 C 120.744 127.718 121.043 127.598 121.362 127.598 C 121.721 127.598 122.02 127.718 122.259 127.957 C 122.498 128.196 122.618 128.476 122.618 128.794 Z"/>
+ <path fill="#b89c6a" fill-rule="evenodd" d="M 121.96 128.675 C 121.96 129.233 121.701 129.512 121.183 129.512 C 120.665 129.512 120.405 129.233 120.405 128.675 C 120.405 128.117 120.665 127.839 121.183 127.839 C 121.701 127.837 121.96 128.117 121.96 128.675 Z"/>
+ <path fill="#ccaf77" fill-rule="evenodd" d="M 121.601 128.495 C 121.601 128.854 121.422 129.034 121.063 129.034 C 120.665 129.034 120.465 128.854 120.465 128.495 C 120.465 128.136 120.665 127.957 121.063 127.957 C 121.422 127.957 121.601 128.136 121.601 128.495 Z"/>
+ </g>
+ <g>
+ <path fill="#423827" fill-rule="evenodd" d="M 48.884 135.492 C 48.884 136.011 48.704 136.449 48.346 136.809 C 47.987 137.207 47.548 137.407 47.03 137.407 C 46.512 137.407 46.073 137.207 45.714 136.809 C 45.355 136.449 45.176 136.01 45.176 135.492 C 45.176 134.974 45.355 134.516 45.714 134.118 C 46.073 133.758 46.512 133.58 47.03 133.58 C 47.549 133.58 47.987 133.758 48.346 134.118 C 48.704 134.475 48.884 134.933 48.884 135.492 Z"/>
+ <path fill="#6b5b3e" fill-rule="evenodd" d="M 48.525 135.372 C 48.525 135.81 48.386 136.19 48.106 136.509 C 47.828 136.787 47.468 136.927 47.03 136.927 C 46.592 136.927 46.232 136.788 45.953 136.509 C 45.634 136.189 45.475 135.81 45.475 135.372 C 45.475 134.973 45.634 134.614 45.953 134.296 C 46.273 133.978 46.632 133.818 47.03 133.818 C 47.428 133.818 47.788 133.977 48.106 134.295 C 48.386 134.575 48.525 134.933 48.525 135.372 Z"/>
+ <path fill="#947e56" fill-rule="evenodd" d="M 48.106 135.313 C 48.106 135.632 47.987 135.911 47.748 136.149 C 47.469 136.388 47.17 136.509 46.85 136.509 C 46.492 136.509 46.193 136.388 45.953 136.149 C 45.714 135.911 45.595 135.631 45.595 135.313 C 45.595 134.953 45.714 134.654 45.953 134.416 C 46.193 134.176 46.492 134.057 46.85 134.057 C 47.17 134.057 47.469 134.178 47.748 134.417 C 47.987 134.655 48.106 134.954 48.106 135.313 Z"/>
+ <path fill="#ab9163" fill-rule="evenodd" d="M 47.449 135.133 C 47.449 135.692 47.19 135.97 46.671 135.97 C 46.153 135.97 45.894 135.692 45.894 135.133 C 45.894 134.575 46.153 134.296 46.671 134.296 C 47.19 134.296 47.449 134.575 47.449 135.133 Z"/>
+ <path fill="#bfa470" fill-rule="evenodd" d="M 47.09 134.954 C 47.09 135.314 46.89 135.492 46.492 135.492 C 46.133 135.492 45.953 135.314 45.953 134.954 C 45.953 134.595 46.133 134.417 46.492 134.417 C 46.891 134.416 47.09 134.595 47.09 134.954 Z"/>
+ <path fill="#423827" fill-rule="evenodd" d="M 62.578 135.492 C 62.578 136.011 62.399 136.449 62.04 136.809 C 61.642 137.207 61.182 137.407 60.664 137.407 C 60.145 137.407 59.708 137.207 59.349 136.809 C 58.99 136.449 58.811 136.011 58.811 135.492 C 58.811 134.973 58.99 134.516 59.349 134.118 C 59.708 133.758 60.147 133.58 60.664 133.58 C 61.222 133.58 61.681 133.758 62.04 134.118 C 62.399 134.515 62.578 134.973 62.578 135.492 Z"/>
+ <path fill="#6b5b3e" fill-rule="evenodd" d="M 62.159 135.372 C 62.159 135.81 62.02 136.19 61.741 136.509 C 61.462 136.787 61.103 136.927 60.664 136.927 C 60.226 136.927 59.867 136.788 59.588 136.509 C 59.269 136.189 59.11 135.81 59.11 135.372 C 59.11 134.973 59.269 134.614 59.588 134.296 C 59.907 133.977 60.266 133.819 60.664 133.819 C 61.063 133.819 61.422 133.978 61.741 134.296 C 62.02 134.575 62.159 134.933 62.159 135.372 Z"/>
+ <path fill="#947e56" fill-rule="evenodd" d="M 61.741 135.313 C 61.741 135.632 61.621 135.911 61.382 136.149 C 61.143 136.388 60.844 136.509 60.485 136.509 C 60.166 136.509 59.867 136.388 59.588 136.149 C 59.349 135.911 59.229 135.631 59.229 135.313 C 59.229 134.953 59.349 134.654 59.588 134.416 C 59.867 134.176 60.166 134.056 60.485 134.056 C 60.844 134.056 61.143 134.176 61.382 134.416 C 61.621 134.655 61.741 134.954 61.741 135.313 Z"/>
+ <path fill="#ab9163" fill-rule="evenodd" d="M 61.083 135.133 C 61.083 135.692 60.825 135.97 60.306 135.97 C 59.788 135.97 59.528 135.692 59.528 135.133 C 59.528 134.575 59.788 134.296 60.306 134.296 C 60.824 134.296 61.083 134.575 61.083 135.133 Z"/>
+ <path fill="#bfa470" fill-rule="evenodd" d="M 60.724 134.954 C 60.724 135.314 60.525 135.492 60.126 135.492 C 59.767 135.492 59.588 135.314 59.588 134.954 C 59.588 134.595 59.767 134.417 60.126 134.417 C 60.525 134.416 60.724 134.595 60.724 134.954 Z"/>
+ <path fill="#423827" fill-rule="evenodd" d="M 78.007 135.492 C 78.007 136.011 77.827 136.449 77.468 136.809 C 77.11 137.207 76.671 137.407 76.153 137.407 C 75.635 137.407 75.196 137.207 74.837 136.809 C 74.478 136.449 74.299 136.011 74.299 135.492 C 74.299 134.973 74.478 134.516 74.837 134.118 C 75.196 133.758 75.635 133.58 76.153 133.58 C 76.672 133.58 77.11 133.758 77.468 134.118 C 77.827 134.515 78.007 134.973 78.007 135.492 Z"/>
+ <path fill="#6b5b3e" fill-rule="evenodd" d="M 77.648 135.372 C 77.648 135.81 77.489 136.19 77.169 136.509 C 76.891 136.787 76.532 136.927 76.093 136.927 C 75.654 136.927 75.295 136.788 75.017 136.509 C 74.738 136.189 74.598 135.81 74.598 135.372 C 74.598 134.933 74.738 134.575 75.017 134.296 C 75.336 133.977 75.694 133.819 76.093 133.819 C 76.532 133.819 76.891 133.978 77.169 134.296 C 77.489 134.614 77.648 134.973 77.648 135.372 Z"/>
+ <path fill="#947e56" fill-rule="evenodd" d="M 77.169 135.313 C 77.169 135.632 77.05 135.911 76.811 136.149 C 76.571 136.388 76.272 136.509 75.914 136.509 C 75.594 136.509 75.316 136.388 75.076 136.149 C 74.837 135.911 74.718 135.631 74.718 135.313 C 74.718 134.953 74.837 134.654 75.076 134.416 C 75.316 134.176 75.595 134.056 75.914 134.056 C 76.272 134.056 76.571 134.176 76.811 134.416 C 77.05 134.655 77.169 134.954 77.169 135.313 Z"/>
+ <path fill="#ab9163" fill-rule="evenodd" d="M 76.512 135.133 C 76.512 135.692 76.252 135.97 75.734 135.97 C 75.216 135.97 74.957 135.692 74.957 135.133 C 74.957 134.575 75.216 134.296 75.734 134.296 C 76.252 134.296 76.512 134.575 76.512 135.133 Z"/>
+ <path fill="#bfa470" fill-rule="evenodd" d="M 76.153 134.954 C 76.153 135.314 75.973 135.492 75.615 135.492 C 75.256 135.492 75.076 135.314 75.076 134.954 C 75.076 134.595 75.256 134.417 75.615 134.417 C 75.973 134.416 76.153 134.595 76.153 134.954 Z"/>
+ <path fill="#423827" fill-rule="evenodd" d="M 93.435 135.492 C 93.435 136.011 93.256 136.449 92.897 136.809 C 92.538 137.207 92.099 137.407 91.581 137.407 C 91.064 137.407 90.625 137.207 90.266 136.809 C 89.907 136.449 89.728 136.011 89.728 135.492 C 89.728 134.973 89.907 134.516 90.266 134.118 C 90.625 133.758 91.064 133.58 91.581 133.58 C 92.1 133.58 92.538 133.758 92.897 134.118 C 93.256 134.475 93.435 134.933 93.435 135.492 Z"/>
+ <path fill="#6b5b3e" fill-rule="evenodd" d="M 93.076 135.372 C 93.076 135.81 92.938 136.19 92.658 136.509 C 92.379 136.787 92.019 136.927 91.581 136.927 C 91.144 136.927 90.784 136.788 90.505 136.509 C 90.186 136.189 90.027 135.81 90.027 135.372 C 90.027 134.973 90.186 134.614 90.505 134.296 C 90.824 133.978 91.183 133.819 91.581 133.819 C 91.98 133.819 92.34 133.978 92.658 134.296 C 92.938 134.575 93.076 134.933 93.076 135.372 Z"/>
+ <path fill="#947e56" fill-rule="evenodd" d="M 92.658 135.313 C 92.658 135.632 92.538 135.911 92.299 136.149 C 92.02 136.388 91.721 136.509 91.402 136.509 C 91.043 136.509 90.744 136.388 90.505 136.149 C 90.266 135.911 90.146 135.631 90.146 135.313 C 90.146 134.953 90.266 134.654 90.505 134.416 C 90.744 134.176 91.043 134.056 91.402 134.056 C 91.721 134.056 92.02 134.176 92.299 134.416 C 92.538 134.655 92.658 134.954 92.658 135.313 Z"/>
+ <path fill="#ab9163" fill-rule="evenodd" d="M 92 135.133 C 92 135.692 91.742 135.97 91.223 135.97 C 90.705 135.97 90.445 135.692 90.445 135.133 C 90.445 134.575 90.705 134.296 91.223 134.296 C 91.742 134.296 92 134.575 92 135.133 Z"/>
+ <path fill="#bfa470" fill-rule="evenodd" d="M 91.641 134.954 C 91.641 135.314 91.441 135.492 91.043 135.492 C 90.684 135.492 90.505 135.314 90.505 134.954 C 90.505 134.595 90.684 134.417 91.043 134.417 C 91.443 134.416 91.641 134.595 91.641 134.954 Z"/>
+ <path fill="#423827" fill-rule="evenodd" d="M 108.924 135.492 C 108.924 136.011 108.744 136.449 108.385 136.809 C 108.027 137.207 107.588 137.407 107.07 137.407 C 106.552 137.407 106.113 137.207 105.754 136.809 C 105.395 136.449 105.216 136.011 105.216 135.492 C 105.216 134.973 105.395 134.516 105.754 134.118 C 106.113 133.758 106.552 133.58 107.07 133.58 C 107.589 133.58 108.027 133.758 108.385 134.118 C 108.744 134.515 108.924 134.973 108.924 135.492 Z"/>
+ <path fill="#6b5b3e" fill-rule="evenodd" d="M 108.565 135.372 C 108.565 135.81 108.406 136.19 108.086 136.509 C 107.808 136.787 107.449 136.927 107.01 136.927 C 106.571 136.927 106.212 136.788 105.934 136.509 C 105.655 136.189 105.515 135.81 105.515 135.372 C 105.515 134.933 105.655 134.575 105.934 134.296 C 106.253 133.977 106.612 133.819 107.01 133.819 C 107.449 133.819 107.808 133.978 108.086 134.296 C 108.406 134.614 108.565 134.973 108.565 135.372 Z"/>
+ <path fill="#947e56" fill-rule="evenodd" d="M 108.086 135.313 C 108.086 135.632 107.967 135.911 107.728 136.149 C 107.488 136.388 107.189 136.509 106.831 136.509 C 106.511 136.509 106.233 136.388 105.993 136.149 C 105.754 135.911 105.635 135.631 105.635 135.313 C 105.635 134.953 105.754 134.654 105.993 134.416 C 106.233 134.176 106.511 134.056 106.831 134.056 C 107.189 134.056 107.488 134.176 107.728 134.416 C 107.967 134.655 108.086 134.954 108.086 135.313 Z"/>
+ <path fill="#ab9163" fill-rule="evenodd" d="M 107.429 135.133 C 107.429 135.692 107.17 135.97 106.651 135.97 C 106.133 135.97 105.874 135.692 105.874 135.133 C 105.874 134.575 106.133 134.296 106.651 134.296 C 107.169 134.296 107.429 134.575 107.429 135.133 Z"/>
+ <path fill="#bfa470" fill-rule="evenodd" d="M 107.07 134.954 C 107.07 135.314 106.89 135.492 106.532 135.492 C 106.173 135.492 105.993 135.314 105.993 134.954 C 105.993 134.595 106.173 134.417 106.532 134.417 C 106.89 134.416 107.07 134.595 107.07 134.954 Z"/>
+ <path fill="#423827" fill-rule="evenodd" d="M 123.455 135.492 C 123.455 136.011 123.276 136.449 122.917 136.809 C 122.558 137.207 122.119 137.407 121.601 137.407 C 121.083 137.407 120.645 137.207 120.286 136.809 C 119.927 136.449 119.748 136.011 119.748 135.492 C 119.748 134.973 119.927 134.516 120.286 134.118 C 120.645 133.758 121.083 133.58 121.601 133.58 C 122.12 133.58 122.558 133.758 122.917 134.118 C 123.276 134.515 123.455 134.973 123.455 135.492 Z"/>
+ <path fill="#6b5b3e" fill-rule="evenodd" d="M 123.096 135.372 C 123.096 135.81 122.956 136.19 122.678 136.509 C 122.358 136.787 121.98 136.927 121.542 136.927 C 121.103 136.927 120.744 136.788 120.465 136.509 C 120.186 136.189 120.047 135.81 120.047 135.372 C 120.047 134.933 120.186 134.575 120.465 134.296 C 120.784 133.977 121.142 133.819 121.542 133.819 C 121.98 133.819 122.358 133.978 122.678 134.296 C 122.956 134.575 123.096 134.933 123.096 135.372 Z"/>
+ <path fill="#947e56" fill-rule="evenodd" d="M 122.678 135.313 C 122.678 135.632 122.558 135.911 122.319 136.149 C 122.04 136.388 121.741 136.509 121.422 136.509 C 121.063 136.509 120.764 136.388 120.525 136.149 C 120.286 135.911 120.166 135.631 120.166 135.313 C 120.166 134.953 120.286 134.654 120.525 134.416 C 120.764 134.176 121.063 134.056 121.422 134.056 C 121.741 134.056 122.04 134.176 122.319 134.416 C 122.558 134.655 122.678 134.954 122.678 135.313 Z"/>
+ <path fill="#ab9163" fill-rule="evenodd" d="M 121.96 135.133 C 121.96 135.692 121.721 135.97 121.243 135.97 C 120.723 135.97 120.465 135.692 120.465 135.133 C 120.465 134.575 120.723 134.296 121.243 134.296 C 121.721 134.296 121.96 134.575 121.96 135.133 Z"/>
+ <path fill="#bfa470" fill-rule="evenodd" d="M 121.601 134.954 C 121.601 135.314 121.422 135.492 121.063 135.492 C 120.704 135.492 120.525 135.314 120.525 134.954 C 120.525 134.595 120.704 134.417 121.063 134.417 C 121.422 134.416 121.601 134.595 121.601 134.954 Z"/>
+ </g>
+ <g>
+ <path fill="#261814" fill-rule="evenodd" d="M 154.073 139.259 L 159.037 137.644 L 155.627 166.348 L 151.561 166.768 C 151.999 161.265 152.298 156.681 152.458 153.014 C 152.578 150.741 152.877 147.77 153.355 144.103 L 154.073 139.259 Z"/>
+ <path fill="#52452f" fill-rule="evenodd" d="M 156.824 137.884 L 166.99 137.884 L 165.794 140.814 C 164.958 143.206 164.36 145.438 164 147.512 C 163.363 151.339 162.804 158.077 162.327 167.725 L 155.031 167.545 L 153.835 166.769 C 154.074 155.884 154.493 148.848 155.091 145.658 C 155.45 143.785 155.848 141.931 156.287 140.098 L 156.825 137.884 L 156.824 137.884 Z"/>
+ <path fill="#786645" fill-rule="evenodd" d="M 165.914 140.814 C 165.155 143.206 164.617 145.438 164.298 147.512 C 163.9 150.143 163.421 153.771 162.864 158.397 C 162.225 163.46 161.887 166.569 161.846 167.726 L 155.208 167.726 C 155.287 164.896 155.408 161.407 155.567 157.261 C 155.846 151.32 156.125 147.453 156.404 145.659 L 157.959 137.885 L 166.989 137.885 L 165.912 140.814 L 165.914 140.814 Z"/>
+ <path fill="#615238" fill-rule="evenodd" d="M 166.033 140.575 C 165.356 142.608 164.837 144.602 164.478 146.555 C 164.006 145.967 162.92 145.628 161.219 145.538 C 161.951 145.597 161.004 145.915 158.379 146.495 C 156.026 147.014 155.348 146.933 156.346 146.256 L 156.417 144.761 C 156.896 142.648 157.235 141.134 157.434 140.216 L 166.045 140.575 L 166.033 140.575 Z"/>
+ <path fill="#85714c" fill-rule="evenodd" d="M 163.821 149.426 L 162.924 157.079 C 162.205 157.598 160.99 157.976 159.276 158.215 C 158.199 158.375 157.243 158.095 156.405 157.378 L 155.508 156.303 L 156.405 149.605 L 157.542 148.708 C 158.538 148.151 159.575 147.932 160.651 148.05 C 161.728 148.171 162.566 148.529 163.164 149.127 C 163.443 149.446 163.622 149.745 163.701 150.024 L 163.821 149.426 L 163.821 149.426 Z"/>
+ <path fill="#8c7751" fill-rule="evenodd" d="M 163.522 152.057 L 163.401 154.926 C 162.085 155.645 160.771 155.963 159.454 155.883 C 158.617 155.804 157.781 155.524 156.942 155.047 L 155.926 154.329 L 156.105 151.399 L 157.122 150.801 C 157.998 150.442 158.876 150.283 159.753 150.324 C 161.152 150.442 162.408 151.02 163.52 152.057 L 163.522 152.057 Z"/>
+ <path fill="#6e5d3f" fill-rule="evenodd" d="M 155.508 159.053 C 157.183 159.612 158.36 159.891 159.037 159.891 C 159.713 159.891 160.95 159.691 162.744 159.293 C 162.225 163.518 161.926 166.329 161.847 167.725 L 155.209 167.725 L 155.508 159.053 Z"/>
+ <path fill="#ab9363" fill-rule="evenodd" d="M 155.628 156.004 C 155.349 159.671 155.309 163.518 155.508 167.544 L 154.611 167.544 C 154.492 164.475 154.69 160.409 155.209 155.346 C 155.488 152.395 155.907 149.205 156.465 145.778 L 157.243 141.531 L 155.628 156.004 L 155.628 156.004 Z"/>
+ <path fill="#473d29" fill-rule="evenodd" d="M 160.89 141.113 C 159.655 141.113 158.678 141.192 157.96 141.352 L 157.243 141.531 L 157.243 141.352 L 157.96 137.884 L 166.99 137.884 L 165.734 141.412 C 163.94 141.213 162.326 141.113 160.89 141.113 Z"/>
+ <path fill="#574a32" fill-rule="evenodd" d="M 155.329 164.077 C 155.45 164.116 155.988 164.275 156.945 164.554 C 158.02 164.833 158.858 164.974 159.456 164.974 C 160.094 164.974 160.991 164.794 162.147 164.435 L 161.848 167.485 L 155.27 167.725 L 155.33 164.077 L 155.329 164.077 Z"/>
+ <path fill="#2e271a" fill-rule="evenodd" d="M 157.243 141.532 L 155.628 141.532 L 156.704 138.362 L 157.781 138.362 L 157.243 141.532 Z"/>
+ <path fill="#352d1f" fill-rule="evenodd" d="M 156.944 163.897 C 156.944 163.378 157.122 162.921 157.482 162.523 C 157.841 162.163 158.278 161.985 158.797 161.985 C 159.316 161.985 159.754 162.163 160.113 162.523 C 160.473 162.921 160.651 163.379 160.651 163.897 C 160.651 164.415 160.473 164.854 160.113 165.214 C 159.754 165.612 159.316 165.812 158.797 165.812 C 158.278 165.812 157.841 165.612 157.482 165.214 C 157.123 164.854 156.944 164.415 156.944 163.897 Z"/>
+ <path fill="#5e5036" fill-rule="evenodd" d="M 157.302 163.778 C 157.302 163.378 157.463 163.019 157.781 162.701 C 158.099 162.383 158.458 162.224 158.856 162.224 C 159.255 162.224 159.614 162.383 159.932 162.701 C 160.211 162.98 160.351 163.339 160.351 163.778 C 160.351 164.215 160.212 164.596 159.932 164.914 C 159.654 165.193 159.295 165.333 158.856 165.333 C 158.418 165.333 158.059 165.194 157.781 164.914 C 157.463 164.596 157.302 164.215 157.302 163.778 Z"/>
+ <path fill="#87734e" fill-rule="evenodd" d="M 157.721 163.718 C 157.721 163.358 157.842 163.059 158.081 162.821 C 158.36 162.582 158.659 162.461 158.978 162.461 C 159.337 162.461 159.636 162.582 159.875 162.821 C 160.113 163.059 160.234 163.358 160.234 163.718 C 160.234 164.037 160.113 164.316 159.875 164.554 C 159.636 164.793 159.337 164.914 158.978 164.914 C 158.659 164.914 158.36 164.793 158.081 164.554 C 157.842 164.316 157.722 164.037 157.722 163.718 L 157.721 163.718 Z"/>
+ <path fill="#9e865b" fill-rule="evenodd" d="M 158.439 163.538 C 158.439 162.98 158.698 162.701 159.215 162.701 C 159.693 162.701 159.934 162.98 159.934 163.538 C 159.934 164.097 159.694 164.376 159.215 164.376 C 158.7 164.376 158.437 164.097 158.437 163.538 L 158.439 163.538 Z"/>
+ <path fill="#b29968" fill-rule="evenodd" d="M 158.797 163.419 C 158.797 163.059 158.977 162.881 159.336 162.881 C 159.694 162.881 159.874 163.059 159.874 163.419 C 159.874 163.778 159.694 163.956 159.336 163.956 C 158.977 163.956 158.797 163.778 158.797 163.419 Z"/>
+ <path fill="#352d1f" fill-rule="evenodd" d="M 157.542 156.422 C 157.542 155.903 157.72 155.446 158.08 155.048 C 158.439 154.688 158.876 154.51 159.395 154.51 C 159.914 154.51 160.352 154.688 160.711 155.048 C 161.071 155.446 161.249 155.904 161.249 156.422 C 161.249 156.94 161.071 157.379 160.711 157.739 C 160.352 158.098 159.914 158.276 159.395 158.276 C 158.876 158.276 158.439 158.098 158.08 157.739 C 157.721 157.379 157.542 156.94 157.542 156.422 Z"/>
+ <path fill="#5e5036" fill-rule="evenodd" d="M 157.9 156.303 C 157.9 155.903 158.061 155.544 158.379 155.226 C 158.697 154.908 159.056 154.749 159.454 154.749 C 159.853 154.749 160.212 154.908 160.53 155.226 C 160.809 155.505 160.949 155.864 160.949 156.303 C 160.949 156.74 160.81 157.099 160.53 157.378 C 160.211 157.697 159.853 157.856 159.454 157.856 C 159.056 157.856 158.697 157.696 158.379 157.378 C 158.056 157.099 157.9 156.74 157.9 156.303 Z"/>
+ <path fill="#87734e" fill-rule="evenodd" d="M 158.379 156.183 C 158.379 155.864 158.498 155.585 158.738 155.347 C 158.977 155.108 159.276 154.987 159.635 154.987 C 159.954 154.987 160.233 155.108 160.472 155.347 C 160.71 155.585 160.831 155.865 160.831 156.183 C 160.831 156.543 160.71 156.842 160.472 157.08 C 160.233 157.319 159.953 157.44 159.635 157.44 C 159.276 157.44 158.977 157.319 158.738 157.08 C 158.498 156.841 158.379 156.542 158.379 156.183 Z"/>
+ <path fill="#9e865b" fill-rule="evenodd" d="M 159.037 156.063 C 159.037 155.505 159.296 155.226 159.813 155.226 C 160.332 155.226 160.59 155.505 160.59 156.063 C 160.59 156.263 160.511 156.462 160.351 156.661 C 160.192 156.822 160.012 156.901 159.813 156.901 C 159.614 156.901 159.435 156.822 159.276 156.661 C 159.12 156.462 159.037 156.263 159.037 156.063 Z"/>
+ <path fill="#b29968" fill-rule="evenodd" d="M 159.395 155.884 C 159.395 155.525 159.575 155.347 159.934 155.347 C 160.292 155.347 160.472 155.525 160.472 155.884 C 160.472 156.244 160.292 156.422 159.934 156.422 C 159.575 156.422 159.395 156.243 159.395 155.884 Z"/>
+ <path fill="#352d1f" fill-rule="evenodd" d="M 158.738 149.366 C 158.738 148.847 158.916 148.389 159.276 147.99 C 159.635 147.632 160.072 147.452 160.591 147.452 C 161.15 147.452 161.608 147.632 161.967 147.99 C 162.326 148.389 162.504 148.848 162.504 149.366 C 162.504 149.884 162.326 150.323 161.967 150.681 C 161.567 151.08 161.109 151.279 160.591 151.279 C 160.073 151.279 159.635 151.08 159.276 150.681 C 158.917 150.323 158.738 149.884 158.738 149.366 Z"/>
+ <path fill="#5e5036" fill-rule="evenodd" d="M 159.096 149.246 C 159.096 148.848 159.257 148.489 159.575 148.171 C 159.853 147.892 160.212 147.751 160.65 147.751 C 161.089 147.751 161.448 147.891 161.726 148.171 C 162.046 148.49 162.204 148.848 162.204 149.246 C 162.204 149.685 162.045 150.064 161.726 150.382 C 161.448 150.661 161.089 150.801 160.65 150.801 C 160.212 150.801 159.853 150.662 159.575 150.382 C 159.252 150.063 159.096 149.685 159.096 149.246 Z"/>
+ <path fill="#87734e" fill-rule="evenodd" d="M 159.575 149.186 C 159.575 148.828 159.694 148.529 159.934 148.289 C 160.173 148.05 160.472 147.931 160.831 147.931 C 161.15 147.931 161.449 148.05 161.728 148.289 C 161.967 148.529 162.086 148.828 162.086 149.186 C 162.086 149.506 161.967 149.784 161.728 150.024 C 161.449 150.263 161.15 150.382 160.831 150.382 C 160.472 150.382 160.173 150.263 159.934 150.024 C 159.694 149.784 159.575 149.506 159.575 149.186 Z"/>
+ <path fill="#9e865b" fill-rule="evenodd" d="M 160.233 149.007 C 160.233 148.45 160.492 148.171 161.009 148.171 C 161.528 148.171 161.786 148.45 161.786 149.007 C 161.786 149.565 161.527 149.844 161.009 149.844 C 160.494 149.844 160.231 149.564 160.231 149.007 L 160.233 149.007 Z"/>
+ <path fill="#b29968" fill-rule="evenodd" d="M 160.591 148.887 C 160.591 148.529 160.771 148.349 161.13 148.349 C 161.528 148.349 161.728 148.529 161.728 148.887 C 161.728 149.246 161.528 149.426 161.13 149.426 C 160.771 149.426 160.591 149.246 160.591 148.887 Z"/>
+ <path fill="#352d1f" fill-rule="evenodd" d="M 159.993 142.788 C 159.993 142.269 160.173 141.811 160.532 141.412 C 160.89 141.053 161.328 140.874 161.847 140.874 C 162.366 140.874 162.804 141.053 163.164 141.412 C 163.523 141.811 163.701 142.27 163.701 142.788 C 163.701 143.306 163.523 143.764 163.164 144.162 C 162.804 144.521 162.366 144.7 161.847 144.7 C 161.328 144.7 160.89 144.521 160.532 144.162 C 160.173 143.765 159.993 143.306 159.993 142.788 Z"/>
+ <path fill="#5e5036" fill-rule="evenodd" d="M 160.352 142.668 C 160.352 142.27 160.492 141.911 160.772 141.593 C 161.091 141.314 161.449 141.173 161.847 141.173 C 162.286 141.173 162.645 141.313 162.924 141.593 C 163.243 141.912 163.401 142.27 163.401 142.668 C 163.401 143.107 163.242 143.486 162.924 143.804 C 162.645 144.083 162.286 144.223 161.847 144.223 C 161.409 144.223 161.051 144.084 160.772 143.804 C 160.497 143.485 160.353 143.107 160.353 142.668 L 160.352 142.668 Z"/>
+ <path fill="#87734e" fill-rule="evenodd" d="M 160.771 142.608 C 160.771 142.249 160.89 141.95 161.13 141.711 C 161.408 141.472 161.707 141.352 162.027 141.352 C 162.385 141.352 162.684 141.472 162.924 141.711 C 163.163 141.95 163.282 142.249 163.282 142.608 C 163.282 142.928 163.163 143.206 162.924 143.445 C 162.684 143.685 162.385 143.804 162.027 143.804 C 161.707 143.804 161.408 143.685 161.13 143.445 C 160.89 143.206 160.771 142.928 160.771 142.608 Z"/>
+ <path fill="#9e865b" fill-rule="evenodd" d="M 161.429 142.429 C 161.429 141.872 161.688 141.593 162.205 141.593 C 162.724 141.593 162.982 141.872 162.982 142.429 C 162.982 142.987 162.723 143.266 162.205 143.266 C 161.69 143.266 161.427 142.986 161.427 142.429 L 161.429 142.429 Z"/>
+ <path fill="#b29968" fill-rule="evenodd" d="M 161.787 142.309 C 161.787 141.95 161.987 141.771 162.385 141.771 C 162.744 141.771 162.924 141.95 162.924 142.309 C 162.924 142.668 162.744 142.847 162.385 142.847 C 161.991 142.847 161.787 142.668 161.787 142.309 Z"/>
+ <path fill="#3b3222" fill-rule="evenodd" d="M 157.482 137.884 L 166.99 137.884 L 166.272 140.037 L 157.601 139.738 L 157.482 137.884 Z"/>
+ </g>
+ <g>
+ <path fill="#261814" fill-rule="evenodd" d="M 195.395 138.602 L 198.385 137.406 L 191.629 166.768 L 189.297 166.768 C 190.055 159.592 190.572 154.249 190.852 150.741 C 191.051 148.549 191.87 145.878 193.304 142.728 L 195.397 138.602 L 195.395 138.602 Z"/>
+ <path fill="#52452f" fill-rule="evenodd" d="M 206.1 141.113 C 204.984 142.629 203.429 147.512 201.436 155.764 C 200.439 159.911 199.562 163.897 198.805 167.725 L 192.646 167.725 L 191.629 166.768 C 192.306 157.917 192.805 152.575 193.124 150.741 C 194.081 145.04 195.835 140.595 198.385 137.407 L 213.397 137.108 L 213.397 138.364 C 212.638 138.203 211.762 138.203 210.765 138.364 C 208.816 138.642 207.261 139.558 206.101 141.113 L 206.1 141.113 Z"/>
+ <path fill="#786645" fill-rule="evenodd" d="M 213.395 137.107 L 213.395 138.362 C 213.076 138.283 212.697 138.242 212.259 138.242 C 209.588 138.242 207.535 139.2 206.1 141.112 C 204.984 142.627 203.429 147.511 201.436 155.763 C 200.439 159.91 199.562 163.896 198.805 167.723 L 192.765 167.723 C 192.964 160.547 193.662 154.627 194.858 149.963 C 196.094 145.257 198.047 141.071 200.718 137.404 L 213.395 137.107 Z"/>
+ <path fill="#615238" fill-rule="evenodd" d="M 206.1 141.113 L 203.409 147.034 C 202.612 146.595 201.536 146.296 200.179 146.136 C 199.343 146.058 198.365 146.077 197.25 146.196 L 195.875 146.376 L 198.387 140.396 L 206.101 141.113 L 206.1 141.113 Z"/>
+ <path fill="#85714c" fill-rule="evenodd" d="M 203.349 149.366 C 202.551 151.996 201.833 154.647 201.196 157.318 C 199.363 158.635 197.927 159.272 196.889 159.233 C 196.093 159.233 195.435 158.813 194.917 157.976 C 194.398 157.058 194.159 155.963 194.198 154.687 C 194.278 153.612 194.577 152.356 195.095 150.921 L 195.873 149.067 L 196.949 148.23 C 197.826 147.671 198.782 147.392 199.818 147.392 C 200.816 147.392 201.713 147.691 202.509 148.289 C 202.868 148.609 203.147 148.908 203.346 149.186 L 203.346 149.366 L 203.349 149.366 Z"/>
+ <path fill="#8c7751" fill-rule="evenodd" d="M 199.821 148.887 C 200.697 149.087 201.416 149.585 201.973 150.382 C 202.252 150.781 202.452 151.16 202.571 151.519 L 201.794 154.987 C 200.477 156.224 199.163 156.801 197.847 156.721 C 197.01 156.642 196.212 156.103 195.455 155.107 L 194.497 153.612 L 195.095 150.442 L 196.651 149.485 C 197.883 148.927 198.948 148.727 199.821 148.887 L 199.821 148.887 Z"/>
+ <path fill="#6e5d3f" fill-rule="evenodd" d="M 201.076 155.764 L 198.805 167.725 L 193.603 167.725 L 193.365 159.472 L 194.62 160.309 C 195.656 160.788 196.613 160.887 197.49 160.608 C 198.65 160.21 199.846 158.594 201.078 155.764 L 201.076 155.764 Z"/>
+ <path fill="#ab9363" fill-rule="evenodd" d="M 199.761 139.02 L 197.429 143.565 C 195.795 147.232 194.738 150.702 194.26 153.97 C 193.782 157.239 193.562 161.823 193.601 167.725 L 192.764 167.725 C 192.884 162.503 193.321 157.299 194.08 152.117 C 194.558 148.848 195.654 145.677 197.369 142.608 C 198.206 141.093 199.007 139.897 199.761 139.02 L 199.761 139.02 Z"/>
+ <path fill="#473d29" fill-rule="evenodd" d="M 198.206 141.352 C 198.883 140.036 199.662 138.8 200.538 137.644 L 211.54 137.883 L 211.003 138.303 C 210.325 138.382 209.428 138.78 208.312 139.499 C 207.236 140.216 206.339 140.973 205.621 141.77 C 205.461 141.77 205.044 141.65 204.364 141.411 C 203.807 141.211 203.168 141.112 202.451 141.112 C 201.215 141.073 200.358 141.052 199.879 141.052 C 199.078 141.093 198.528 141.192 198.205 141.352 L 198.206 141.352 Z"/>
+ <path fill="#3b3222" fill-rule="evenodd" d="M 211.542 137.884 L 210.944 138.304 C 209.549 138.542 208.333 139.061 207.296 139.859 L 199.581 139.738 L 200.539 137.645 L 211.543 137.884 L 211.542 137.884 Z"/>
+ <path fill="#574a32" fill-rule="evenodd" d="M 199.761 162.881 L 198.804 167.725 L 193.601 167.725 L 193.841 164.974 L 195.096 165.213 C 196.054 165.333 196.771 165.391 197.25 165.391 C 198.004 165.392 198.841 164.555 199.762 162.881 L 199.761 162.881 Z"/>
+ <path fill="#352d1f" fill-rule="evenodd" d="M 195.096 164.017 C 195.096 163.498 195.276 163.059 195.635 162.7 C 196.034 162.341 196.492 162.162 197.01 162.162 C 197.528 162.162 197.967 162.341 198.326 162.7 C 198.684 163.059 198.864 163.498 198.864 164.017 C 198.864 164.535 198.684 164.993 198.326 165.391 C 197.967 165.75 197.529 165.929 197.01 165.929 C 196.491 165.929 196.034 165.75 195.635 165.391 C 195.276 165.034 195.096 164.574 195.096 164.017 Z"/>
+ <path fill="#5e5036" fill-rule="evenodd" d="M 195.515 163.957 C 195.515 163.519 195.654 163.161 195.934 162.882 C 196.253 162.563 196.61 162.403 197.01 162.403 C 197.448 162.403 197.808 162.564 198.085 162.882 C 198.406 163.201 198.564 163.559 198.564 163.957 C 198.564 164.396 198.405 164.755 198.085 165.034 C 197.808 165.353 197.448 165.512 197.01 165.512 C 196.61 165.512 196.252 165.352 195.934 165.034 C 195.658 164.755 195.515 164.396 195.515 163.957 Z"/>
+ <path fill="#87734e" fill-rule="evenodd" d="M 195.934 163.837 C 195.934 163.518 196.054 163.239 196.292 163 C 196.532 162.761 196.831 162.641 197.189 162.641 C 197.509 162.641 197.809 162.761 198.086 163 C 198.326 163.239 198.446 163.519 198.446 163.837 C 198.446 164.196 198.326 164.495 198.086 164.734 C 197.809 164.974 197.509 165.093 197.189 165.093 C 196.831 165.093 196.532 164.974 196.292 164.734 C 196.053 164.495 195.934 164.196 195.934 163.837 Z"/>
+ <path fill="#9e865b" fill-rule="evenodd" d="M 196.591 163.718 C 196.591 163.159 196.851 162.881 197.369 162.881 C 197.887 162.881 198.146 163.159 198.146 163.718 C 198.146 164.236 197.887 164.494 197.369 164.494 C 196.851 164.494 196.591 164.236 196.591 163.718 Z"/>
+ <path fill="#b29968" fill-rule="evenodd" d="M 196.95 163.538 C 196.95 163.18 197.128 163 197.487 163 C 197.887 163 198.085 163.18 198.085 163.538 C 198.085 163.897 197.887 164.077 197.487 164.077 C 197.128 164.077 196.949 163.897 196.949 163.538 L 196.95 163.538 Z"/>
+ <path fill="#352d1f" fill-rule="evenodd" d="M 195.754 156.542 C 195.754 156.023 195.932 155.584 196.291 155.225 C 196.651 154.827 197.089 154.627 197.608 154.627 C 198.127 154.627 198.565 154.827 198.924 155.225 C 199.282 155.584 199.462 156.023 199.462 156.542 C 199.462 157.06 199.282 157.518 198.924 157.916 C 198.565 158.275 198.127 158.454 197.608 158.454 C 197.089 158.454 196.651 158.275 196.291 157.916 C 195.932 157.558 195.753 157.099 195.753 156.542 L 195.754 156.542 Z"/>
+ <path fill="#5e5036" fill-rule="evenodd" d="M 196.113 156.482 C 196.113 156.044 196.252 155.665 196.532 155.347 C 196.81 155.068 197.169 154.927 197.608 154.927 C 198.046 154.927 198.406 155.067 198.683 155.347 C 199.004 155.666 199.162 156.044 199.162 156.482 C 199.162 156.881 199.003 157.24 198.683 157.558 C 198.406 157.837 198.046 157.977 197.608 157.977 C 197.209 157.977 196.85 157.838 196.532 157.558 C 196.256 157.28 196.113 156.921 196.113 156.482 Z"/>
+ <path fill="#87734e" fill-rule="evenodd" d="M 196.532 156.362 C 196.532 156.004 196.652 155.705 196.89 155.465 C 197.169 155.226 197.468 155.107 197.787 155.107 C 198.147 155.107 198.446 155.226 198.684 155.465 C 198.924 155.705 199.044 156.004 199.044 156.362 C 199.044 156.682 198.924 156.981 198.684 157.259 C 198.446 157.499 198.147 157.618 197.787 157.618 C 197.468 157.618 197.169 157.499 196.89 157.259 C 196.651 156.981 196.532 156.682 196.532 156.362 Z"/>
+ <path fill="#9e865b" fill-rule="evenodd" d="M 197.189 156.183 C 197.189 155.626 197.449 155.347 197.967 155.347 C 198.485 155.347 198.744 155.626 198.744 156.183 C 198.744 156.742 198.485 157.02 197.967 157.02 C 197.449 157.02 197.189 156.74 197.189 156.183 Z"/>
+ <path fill="#b29968" fill-rule="evenodd" d="M 197.548 156.063 C 197.548 155.705 197.747 155.525 198.146 155.525 C 198.505 155.525 198.683 155.705 198.683 156.063 C 198.683 156.422 198.505 156.602 198.146 156.602 C 197.751 156.602 197.548 156.422 197.548 156.063 Z"/>
+ <path fill="#352d1f" fill-rule="evenodd" d="M 197.728 149.306 C 197.728 148.788 197.907 148.33 198.266 147.932 C 198.625 147.573 199.064 147.394 199.581 147.394 C 200.1 147.394 200.539 147.573 200.898 147.932 C 201.257 148.33 201.436 148.789 201.436 149.306 C 201.436 149.825 201.257 150.264 200.898 150.623 C 200.539 151.021 200.1 151.221 199.581 151.221 C 199.064 151.221 198.625 151.021 198.266 150.623 C 197.907 150.263 197.728 149.824 197.728 149.306 Z"/>
+ <path fill="#5e5036" fill-rule="evenodd" d="M 198.086 149.186 C 198.086 148.749 198.226 148.389 198.506 148.11 C 198.826 147.791 199.183 147.633 199.581 147.633 C 200.02 147.633 200.399 147.792 200.718 148.11 C 200.996 148.389 201.137 148.749 201.137 149.186 C 201.137 149.624 200.997 150.004 200.718 150.323 C 200.398 150.601 200.02 150.741 199.581 150.741 C 199.144 150.741 198.785 150.602 198.506 150.323 C 198.231 150.004 198.088 149.624 198.088 149.186 L 198.086 149.186 Z"/>
+ <path fill="#87734e" fill-rule="evenodd" d="M 198.505 149.127 C 198.505 148.768 198.625 148.469 198.864 148.23 C 199.142 147.99 199.441 147.871 199.761 147.871 C 200.12 147.871 200.419 147.99 200.658 148.23 C 200.897 148.469 201.017 148.768 201.017 149.127 C 201.017 149.446 200.897 149.725 200.658 149.964 C 200.419 150.202 200.12 150.323 199.761 150.323 C 199.441 150.323 199.142 150.202 198.864 149.964 C 198.625 149.725 198.505 149.446 198.505 149.127 Z"/>
+ <path fill="#9e865b" fill-rule="evenodd" d="M 199.163 148.947 C 199.163 148.389 199.422 148.11 199.94 148.11 C 200.458 148.11 200.716 148.389 200.716 148.947 C 200.716 149.506 200.457 149.784 199.94 149.784 C 199.426 149.784 199.163 149.506 199.163 148.947 Z"/>
+ <path fill="#b29968" fill-rule="evenodd" d="M 199.522 148.828 C 199.522 148.469 199.721 148.289 200.12 148.289 C 200.478 148.289 200.658 148.469 200.658 148.828 C 200.658 149.147 200.478 149.305 200.12 149.305 C 199.725 149.306 199.522 149.147 199.522 148.828 Z"/>
+ <path fill="#352d1f" fill-rule="evenodd" d="M 200.598 142.608 C 200.598 142.089 200.776 141.651 201.136 141.293 C 201.495 140.933 201.933 140.754 202.452 140.754 C 202.971 140.754 203.409 140.933 203.767 141.293 C 204.127 141.651 204.306 142.089 204.306 142.608 C 204.306 143.127 204.127 143.584 203.767 143.984 C 203.409 144.342 202.971 144.521 202.452 144.521 C 201.933 144.521 201.495 144.342 201.136 143.984 C 200.777 143.584 200.598 143.127 200.598 142.608 Z"/>
+ <path fill="#5e5036" fill-rule="evenodd" d="M 200.957 142.548 C 200.957 142.11 201.097 141.751 201.375 141.472 C 201.696 141.153 202.054 140.995 202.452 140.995 C 202.891 140.995 203.27 141.154 203.588 141.472 C 203.867 141.751 204.007 142.11 204.007 142.548 C 204.007 142.986 203.868 143.345 203.588 143.624 C 203.269 143.943 202.891 144.102 202.452 144.102 C 202.054 144.102 201.695 143.942 201.375 143.624 C 201.1 143.345 200.957 142.986 200.957 142.548 Z"/>
+ <path fill="#87734e" fill-rule="evenodd" d="M 201.375 142.429 C 201.375 142.11 201.496 141.811 201.735 141.532 C 202.014 141.294 202.313 141.173 202.632 141.173 C 202.991 141.173 203.29 141.294 203.529 141.532 C 203.767 141.811 203.888 142.11 203.888 142.429 C 203.888 142.789 203.767 143.088 203.529 143.326 C 203.29 143.565 202.991 143.686 202.632 143.686 C 202.313 143.686 202.014 143.565 201.735 143.326 C 201.496 143.087 201.377 142.788 201.377 142.429 L 201.375 142.429 Z"/>
+ <path fill="#9e865b" fill-rule="evenodd" d="M 202.033 142.249 C 202.033 141.73 202.293 141.472 202.809 141.472 C 203.329 141.472 203.587 141.732 203.587 142.249 C 203.587 142.808 203.327 143.087 202.809 143.087 C 202.295 143.087 202.032 142.808 202.032 142.249 L 202.033 142.249 Z"/>
+ <path fill="#b29968" fill-rule="evenodd" d="M 202.392 142.13 C 202.392 141.771 202.592 141.593 202.99 141.593 C 203.349 141.593 203.528 141.771 203.528 142.13 C 203.528 142.49 203.349 142.668 202.99 142.668 C 202.595 142.668 202.392 142.489 202.392 142.13 Z"/>
+ <path fill="#2e271a" fill-rule="evenodd" d="M 198.206 141.352 L 196.113 140.635 L 197.787 138.183 L 199.462 138.183 L 198.206 141.352 Z"/>
+ </g>
+ <g>
+ <path fill="#4f432e" fill-rule="evenodd" d="M 211.542 129.034 C 211.542 128.514 211.721 128.056 212.08 127.658 C 212.439 127.299 212.877 127.12 213.397 127.12 C 213.955 127.12 214.413 127.299 214.771 127.658 C 215.13 128.056 215.309 128.516 215.309 129.034 C 215.309 129.551 215.13 129.99 214.771 130.349 C 214.372 130.747 213.913 130.947 213.397 130.947 C 212.877 130.947 212.439 130.747 212.08 130.349 C 211.721 129.99 211.542 129.551 211.542 129.034 Z"/>
+ <path fill="#786645" fill-rule="evenodd" d="M 211.9 128.914 C 211.9 128.516 212.059 128.157 212.378 127.839 C 212.696 127.521 213.056 127.36 213.454 127.36 C 213.892 127.36 214.252 127.521 214.529 127.839 C 214.85 128.158 215.008 128.516 215.008 128.914 C 215.008 129.353 214.849 129.712 214.529 129.99 C 214.252 130.31 213.892 130.468 213.454 130.468 C 213.056 130.468 212.696 130.308 212.378 129.99 C 212.055 129.712 211.899 129.353 211.899 128.914 L 211.9 128.914 Z"/>
+ <path fill="#a1895d" fill-rule="evenodd" d="M 212.379 128.794 C 212.379 128.475 212.5 128.196 212.738 127.957 C 212.977 127.718 213.276 127.598 213.635 127.598 C 213.955 127.598 214.254 127.718 214.532 127.957 C 214.771 128.196 214.892 128.476 214.892 128.794 C 214.892 129.153 214.771 129.452 214.532 129.691 C 214.254 129.931 213.955 130.05 213.635 130.05 C 213.276 130.05 212.977 129.931 212.738 129.691 C 212.498 129.452 212.379 129.153 212.379 128.794 Z"/>
+ <path fill="#b89c6a" fill-rule="evenodd" d="M 213.037 128.675 C 213.037 128.117 213.296 127.839 213.814 127.839 C 214.332 127.839 214.591 128.117 214.591 128.675 C 214.591 129.233 214.332 129.512 213.814 129.512 C 213.296 129.512 213.037 129.232 213.037 128.675 Z"/>
+ <path fill="#ccaf77" fill-rule="evenodd" d="M 213.395 128.495 C 213.395 128.136 213.574 127.957 213.932 127.957 C 214.332 127.957 214.53 128.136 214.53 128.495 C 214.53 128.854 214.332 129.034 213.932 129.034 C 213.574 129.034 213.394 128.854 213.394 128.495 L 213.395 128.495 Z"/>
+ <path fill="#4f432e" fill-rule="evenodd" d="M 195.216 129.034 C 195.216 128.514 195.394 128.056 195.754 127.658 C 196.113 127.299 196.551 127.12 197.07 127.12 C 197.589 127.12 198.027 127.299 198.385 127.658 C 198.745 128.056 198.924 128.516 198.924 129.034 C 198.924 129.551 198.745 129.99 198.385 130.349 C 198.027 130.747 197.589 130.947 197.07 130.947 C 196.551 130.947 196.113 130.747 195.754 130.349 C 195.395 129.99 195.216 129.551 195.216 129.034 Z"/>
+ <path fill="#786645" fill-rule="evenodd" d="M 196.173 128.495 C 196.173 128.056 196.212 127.757 196.292 127.598 C 196.413 127.438 196.671 127.359 197.07 127.359 C 197.508 127.359 197.888 127.519 198.206 127.837 C 198.485 128.116 198.625 128.475 198.625 128.913 C 198.625 129.352 198.486 129.71 198.206 129.989 C 197.887 130.308 197.508 130.466 197.07 130.466 C 196.472 130.469 196.173 129.811 196.173 128.495 Z"/>
+ <path fill="#a1895d" fill-rule="evenodd" d="M 195.993 128.794 C 195.993 128.475 196.114 128.196 196.353 127.957 C 196.632 127.718 196.931 127.598 197.25 127.598 C 197.609 127.598 197.908 127.718 198.147 127.957 C 198.385 128.196 198.506 128.476 198.506 128.794 C 198.506 129.153 198.385 129.452 198.147 129.691 C 197.908 129.931 197.609 130.05 197.25 130.05 C 196.931 130.05 196.632 129.931 196.353 129.691 C 196.114 129.452 195.995 129.153 195.995 128.794 L 195.993 128.794 Z"/>
+ <path fill="#b89c6a" fill-rule="evenodd" d="M 196.651 128.675 C 196.651 128.117 196.91 127.839 197.427 127.839 C 197.945 127.839 198.205 128.117 198.205 128.675 C 198.205 129.233 197.945 129.512 197.427 129.512 C 196.91 129.512 196.65 129.232 196.65 128.675 L 196.651 128.675 Z"/>
+ <path fill="#ccaf77" fill-rule="evenodd" d="M 197.01 128.495 C 197.01 128.136 197.209 127.957 197.608 127.957 C 197.967 127.957 198.146 128.136 198.146 128.495 C 198.146 128.854 197.967 129.034 197.608 129.034 C 197.213 129.034 197.01 128.854 197.01 128.495 Z"/>
+ <path fill="#4f432e" fill-rule="evenodd" d="M 178.831 129.034 C 178.831 128.514 179.01 128.056 179.369 127.658 C 179.728 127.299 180.165 127.12 180.684 127.12 C 181.203 127.12 181.641 127.299 182.001 127.658 C 182.36 128.056 182.538 128.516 182.538 129.034 C 182.538 129.551 182.36 129.99 182.001 130.349 C 181.641 130.747 181.203 130.947 180.684 130.947 C 180.165 130.947 179.728 130.747 179.369 130.349 C 179.01 129.99 178.831 129.551 178.831 129.034 Z"/>
+ <path fill="#786645" fill-rule="evenodd" d="M 179.189 128.914 C 179.189 128.516 179.35 128.157 179.668 127.839 C 179.986 127.521 180.345 127.36 180.743 127.36 C 181.142 127.36 181.501 127.521 181.819 127.839 C 182.098 128.117 182.238 128.476 182.238 128.914 C 182.238 129.353 182.099 129.712 181.819 129.99 C 181.5 130.31 181.142 130.468 180.743 130.468 C 180.345 130.468 179.986 130.308 179.668 129.99 C 179.345 129.712 179.189 129.353 179.189 128.914 Z"/>
+ <path fill="#a1895d" fill-rule="evenodd" d="M 179.668 128.794 C 179.668 128.475 179.787 128.196 180.027 127.957 C 180.266 127.718 180.546 127.598 180.864 127.598 C 181.223 127.598 181.522 127.718 181.761 127.957 C 182 128.196 182.12 128.476 182.12 128.794 C 182.12 129.153 182 129.452 181.761 129.691 C 181.522 129.931 181.223 130.05 180.864 130.05 C 180.544 130.05 180.266 129.931 180.027 129.691 C 179.787 129.452 179.668 129.153 179.668 128.794 Z"/>
+ <path fill="#b89c6a" fill-rule="evenodd" d="M 180.326 128.675 C 180.326 128.117 180.585 127.839 181.103 127.839 C 181.621 127.839 181.879 128.117 181.879 128.675 C 181.879 129.233 181.62 129.512 181.103 129.512 C 180.589 129.512 180.326 129.232 180.326 128.675 Z"/>
+ <path fill="#ccaf77" fill-rule="evenodd" d="M 180.684 128.495 C 180.684 128.136 180.864 127.957 181.223 127.957 C 181.581 127.957 181.761 128.136 181.761 128.495 C 181.761 128.854 181.581 129.034 181.223 129.034 C 180.864 129.034 180.684 128.854 180.684 128.495 Z"/>
+ <path fill="#4f432e" fill-rule="evenodd" d="M 163.402 129.034 C 163.402 128.514 163.581 128.056 163.94 127.658 C 164.299 127.299 164.738 127.12 165.257 127.12 C 165.775 127.12 166.214 127.299 166.573 127.658 C 166.931 128.056 167.111 128.516 167.111 129.034 C 167.111 129.551 166.931 129.99 166.573 130.349 C 166.214 130.747 165.775 130.947 165.257 130.947 C 164.738 130.947 164.299 130.747 163.94 130.349 C 163.581 129.99 163.402 129.551 163.402 129.034 Z"/>
+ <path fill="#786645" fill-rule="evenodd" d="M 163.761 128.914 C 163.761 128.476 163.9 128.117 164.179 127.839 C 164.499 127.519 164.856 127.36 165.256 127.36 C 165.694 127.36 166.052 127.521 166.331 127.839 C 166.65 128.158 166.809 128.516 166.809 128.914 C 166.809 129.353 166.649 129.712 166.331 129.99 C 166.052 130.31 165.694 130.468 165.256 130.468 C 164.856 130.468 164.498 130.308 164.179 129.99 C 163.904 129.712 163.761 129.353 163.761 128.914 Z"/>
+ <path fill="#a1895d" fill-rule="evenodd" d="M 164.179 128.794 C 164.179 128.475 164.299 128.196 164.538 127.957 C 164.817 127.718 165.116 127.598 165.435 127.598 C 165.794 127.598 166.093 127.718 166.332 127.957 C 166.571 128.196 166.691 128.476 166.691 128.794 C 166.691 129.153 166.571 129.452 166.332 129.691 C 166.093 129.931 165.794 130.05 165.435 130.05 C 165.116 130.05 164.817 129.931 164.538 129.691 C 164.299 129.452 164.179 129.153 164.179 128.794 Z"/>
+ <path fill="#b89c6a" fill-rule="evenodd" d="M 164.837 128.675 C 164.837 128.117 165.097 127.839 165.615 127.839 C 166.132 127.839 166.391 128.117 166.391 128.675 C 166.391 129.233 166.132 129.512 165.615 129.512 C 165.097 129.512 164.837 129.232 164.837 128.675 Z"/>
+ <path fill="#ccaf77" fill-rule="evenodd" d="M 165.196 128.495 C 165.196 128.136 165.396 127.957 165.794 127.957 C 166.154 127.957 166.332 128.136 166.332 128.495 C 166.332 128.854 166.154 129.034 165.794 129.034 C 165.399 129.034 165.196 128.854 165.196 128.495 Z"/>
+ <path fill="#4f432e" fill-rule="evenodd" d="M 147.914 129.034 C 147.914 128.514 148.092 128.056 148.451 127.658 C 148.811 127.299 149.248 127.12 149.767 127.12 C 150.287 127.12 150.724 127.299 151.083 127.658 C 151.442 128.056 151.621 128.516 151.621 129.034 C 151.621 129.551 151.442 129.99 151.083 130.349 C 150.724 130.747 150.287 130.947 149.767 130.947 C 149.248 130.947 148.811 130.747 148.451 130.349 C 148.093 129.99 147.914 129.551 147.914 129.034 Z"/>
+ <path fill="#786645" fill-rule="evenodd" d="M 148.272 128.914 C 148.272 128.516 148.431 128.157 148.75 127.839 C 149.068 127.521 149.428 127.36 149.826 127.36 C 150.264 127.36 150.624 127.521 150.902 127.839 C 151.222 128.158 151.38 128.516 151.38 128.914 C 151.38 129.353 151.221 129.712 150.902 129.99 C 150.624 130.31 150.264 130.468 149.826 130.468 C 149.428 130.468 149.068 130.308 148.75 129.99 C 148.431 129.712 148.272 129.353 148.272 128.914 Z"/>
+ <path fill="#a1895d" fill-rule="evenodd" d="M 148.751 128.794 C 148.751 128.475 148.872 128.196 149.111 127.957 C 149.349 127.718 149.648 127.598 150.008 127.598 C 150.327 127.598 150.606 127.718 150.844 127.957 C 151.083 128.196 151.204 128.476 151.204 128.794 C 151.204 129.153 151.083 129.452 150.844 129.691 C 150.606 129.931 150.326 130.05 150.008 130.05 C 149.648 130.05 149.349 129.931 149.111 129.691 C 148.87 129.452 148.751 129.153 148.751 128.794 Z"/>
+ <path fill="#b89c6a" fill-rule="evenodd" d="M 149.409 128.675 C 149.409 128.117 149.667 127.839 150.185 127.839 C 150.703 127.839 150.962 128.117 150.962 128.675 C 150.962 129.233 150.703 129.512 150.185 129.512 C 149.667 129.512 149.409 129.232 149.409 128.675 Z"/>
+ <path fill="#ccaf77" fill-rule="evenodd" d="M 149.767 128.495 C 149.767 128.136 149.946 127.957 150.306 127.957 C 150.664 127.957 150.843 128.136 150.843 128.495 C 150.843 128.854 150.664 129.034 150.306 129.034 C 149.947 129.034 149.767 128.854 149.767 128.495 Z"/>
+ <path fill="#4f432e" fill-rule="evenodd" d="M 132.485 129.034 C 132.485 128.514 132.664 128.056 133.023 127.658 C 133.382 127.299 133.82 127.12 134.339 127.12 C 134.858 127.12 135.296 127.299 135.656 127.658 C 136.014 128.056 136.193 128.516 136.193 129.034 C 136.193 129.551 136.014 129.99 135.656 130.349 C 135.296 130.747 134.858 130.947 134.339 130.947 C 133.82 130.947 133.382 130.747 133.023 130.349 C 132.664 129.99 132.485 129.551 132.485 129.034 Z"/>
+ <path fill="#786645" fill-rule="evenodd" d="M 132.844 128.914 C 132.844 128.476 132.984 128.117 133.264 127.839 C 133.583 127.519 133.941 127.36 134.339 127.36 C 134.778 127.36 135.157 127.521 135.475 127.839 C 135.754 128.117 135.894 128.476 135.894 128.914 C 135.894 129.353 135.755 129.712 135.475 129.99 C 135.156 130.31 134.778 130.468 134.339 130.468 C 133.941 130.468 133.582 130.308 133.264 129.99 C 132.984 129.712 132.844 129.353 132.844 128.914 Z"/>
+ <path fill="#a1895d" fill-rule="evenodd" d="M 133.262 128.794 C 133.262 128.475 133.382 128.196 133.621 127.957 C 133.9 127.718 134.199 127.598 134.518 127.598 C 134.877 127.598 135.176 127.718 135.415 127.957 C 135.654 128.196 135.774 128.476 135.774 128.794 C 135.774 129.153 135.654 129.452 135.415 129.691 C 135.176 129.931 134.877 130.05 134.518 130.05 C 134.199 130.05 133.9 129.931 133.621 129.691 C 133.382 129.452 133.262 129.153 133.262 128.794 Z"/>
+ <path fill="#b89c6a" fill-rule="evenodd" d="M 133.92 128.675 C 133.92 128.117 134.18 127.839 134.696 127.839 C 135.216 127.839 135.474 128.117 135.474 128.675 C 135.474 129.233 135.214 129.512 134.696 129.512 C 134.18 129.512 133.92 129.232 133.92 128.675 Z"/>
+ <path fill="#ccaf77" fill-rule="evenodd" d="M 134.279 128.495 C 134.279 128.136 134.479 127.957 134.877 127.957 C 135.236 127.957 135.415 128.136 135.415 128.495 C 135.415 128.854 135.236 129.034 134.877 129.034 C 134.479 129.034 134.279 128.854 134.279 128.495 Z"/>
+ </g>
+ <g>
+ <path fill="#423827" fill-rule="evenodd" d="M 206.997 135.492 C 206.997 134.973 207.176 134.516 207.535 134.118 C 207.894 133.758 208.333 133.58 208.85 133.58 C 209.37 133.58 209.809 133.758 210.167 134.118 C 210.526 134.516 210.706 134.974 210.706 135.492 C 210.706 136.01 210.526 136.449 210.167 136.809 C 209.809 137.207 209.37 137.407 208.85 137.407 C 208.333 137.407 207.894 137.207 207.535 136.809 C 207.176 136.449 206.997 136.01 206.997 135.492 Z"/>
+ <path fill="#6b5b3e" fill-rule="evenodd" d="M 207.355 135.372 C 207.355 134.973 207.516 134.614 207.834 134.296 C 208.152 133.978 208.511 133.819 208.91 133.819 C 209.309 133.819 209.667 133.978 209.986 134.296 C 210.264 134.575 210.405 134.933 210.405 135.372 C 210.405 135.81 210.265 136.19 209.986 136.509 C 209.707 136.787 209.348 136.927 208.91 136.927 C 208.471 136.927 208.113 136.788 207.834 136.509 C 207.511 136.19 207.355 135.81 207.355 135.372 Z"/>
+ <path fill="#947e56" fill-rule="evenodd" d="M 207.834 135.313 C 207.834 134.953 207.953 134.654 208.193 134.416 C 208.432 134.176 208.712 134.056 209.03 134.056 C 209.389 134.056 209.688 134.176 209.927 134.416 C 210.166 134.654 210.286 134.953 210.286 135.313 C 210.286 135.632 210.166 135.911 209.927 136.149 C 209.688 136.388 209.389 136.509 209.03 136.509 C 208.711 136.509 208.432 136.388 208.193 136.149 C 207.953 135.911 207.834 135.632 207.834 135.313 Z"/>
+ <path fill="#ab9163" fill-rule="evenodd" d="M 208.492 135.133 C 208.492 134.575 208.751 134.296 209.269 134.296 C 209.746 134.296 209.987 134.575 209.987 135.133 C 209.987 135.692 209.748 135.97 209.269 135.97 C 208.755 135.97 208.492 135.692 208.492 135.133 Z"/>
+ <path fill="#bfa470" fill-rule="evenodd" d="M 208.85 134.954 C 208.85 134.595 209.03 134.417 209.389 134.417 C 209.748 134.417 209.927 134.595 209.927 134.954 C 209.927 135.314 209.748 135.492 209.389 135.492 C 209.03 135.492 208.85 135.313 208.85 134.954 Z"/>
+ <path fill="#423827" fill-rule="evenodd" d="M 193.362 135.492 C 193.362 134.973 193.54 134.516 193.899 134.118 C 194.259 133.758 194.697 133.58 195.216 133.58 C 195.735 133.58 196.173 133.758 196.532 134.118 C 196.89 134.516 197.07 134.974 197.07 135.492 C 197.07 136.01 196.89 136.449 196.532 136.809 C 196.173 137.207 195.735 137.407 195.216 137.407 C 194.697 137.407 194.259 137.207 193.899 136.809 C 193.54 136.449 193.361 136.01 193.361 135.492 L 193.362 135.492 Z"/>
+ <path fill="#6b5b3e" fill-rule="evenodd" d="M 193.721 135.372 C 193.721 134.933 193.86 134.575 194.14 134.296 C 194.459 133.977 194.838 133.819 195.276 133.819 C 195.674 133.819 196.034 133.978 196.352 134.296 C 196.631 134.575 196.771 134.933 196.771 135.372 C 196.771 135.81 196.632 136.19 196.352 136.509 C 196.073 136.787 195.713 136.927 195.276 136.927 C 194.838 136.927 194.458 136.788 194.14 136.509 C 193.864 136.19 193.721 135.81 193.721 135.372 Z"/>
+ <path fill="#947e56" fill-rule="evenodd" d="M 194.199 135.313 C 194.199 134.953 194.32 134.654 194.559 134.416 C 194.797 134.176 195.077 134.056 195.395 134.056 C 195.755 134.056 196.054 134.176 196.292 134.416 C 196.532 134.654 196.652 134.953 196.652 135.313 C 196.652 135.632 196.532 135.911 196.292 136.149 C 196.054 136.388 195.755 136.509 195.395 136.509 C 195.076 136.509 194.797 136.388 194.559 136.149 C 194.32 135.911 194.201 135.632 194.201 135.313 L 194.199 135.313 Z"/>
+ <path fill="#ab9163" fill-rule="evenodd" d="M 194.857 135.133 C 194.857 134.575 195.095 134.296 195.575 134.296 C 196.094 134.296 196.352 134.575 196.352 135.133 C 196.352 135.692 196.093 135.97 195.575 135.97 C 195.096 135.97 194.857 135.692 194.857 135.133 Z"/>
+ <path fill="#bfa470" fill-rule="evenodd" d="M 195.216 134.954 C 195.216 134.595 195.394 134.417 195.754 134.417 C 196.113 134.417 196.291 134.595 196.291 134.954 C 196.291 135.314 196.113 135.492 195.754 135.492 C 195.395 135.492 195.216 135.313 195.216 134.954 Z"/>
+ <path fill="#423827" fill-rule="evenodd" d="M 177.874 135.492 C 177.874 134.973 178.052 134.516 178.412 134.118 C 178.81 133.758 179.268 133.58 179.786 133.58 C 180.304 133.58 180.743 133.758 181.103 134.118 C 181.462 134.516 181.64 134.974 181.64 135.492 C 181.64 136.01 181.462 136.449 181.103 136.809 C 180.743 137.207 180.305 137.407 179.786 137.407 C 179.267 137.407 178.81 137.207 178.412 136.809 C 178.053 136.449 177.874 136.01 177.874 135.492 Z"/>
+ <path fill="#6b5b3e" fill-rule="evenodd" d="M 178.292 135.372 C 178.292 134.933 178.432 134.575 178.712 134.296 C 179.031 133.977 179.389 133.819 179.787 133.819 C 180.226 133.819 180.585 133.978 180.864 134.296 C 181.183 134.615 181.341 134.973 181.341 135.372 C 181.341 135.81 181.182 136.19 180.864 136.509 C 180.585 136.787 180.226 136.927 179.787 136.927 C 179.35 136.927 178.991 136.788 178.712 136.509 C 178.437 136.19 178.294 135.81 178.294 135.372 L 178.292 135.372 Z"/>
+ <path fill="#947e56" fill-rule="evenodd" d="M 178.711 135.313 C 178.711 134.953 178.831 134.654 179.07 134.416 C 179.309 134.176 179.608 134.056 179.967 134.056 C 180.286 134.056 180.585 134.176 180.864 134.416 C 181.103 134.654 181.223 134.953 181.223 135.313 C 181.223 135.632 181.103 135.911 180.864 136.149 C 180.585 136.388 180.286 136.509 179.967 136.509 C 179.608 136.509 179.309 136.388 179.07 136.149 C 178.831 135.911 178.711 135.632 178.711 135.313 Z"/>
+ <path fill="#ab9163" fill-rule="evenodd" d="M 179.369 135.133 C 179.369 134.575 179.628 134.296 180.145 134.296 C 180.664 134.296 180.922 134.575 180.922 135.133 C 180.922 135.692 180.663 135.97 180.145 135.97 C 179.631 135.97 179.368 135.692 179.368 135.133 L 179.369 135.133 Z"/>
+ <path fill="#bfa470" fill-rule="evenodd" d="M 179.728 134.954 C 179.728 134.595 179.907 134.417 180.266 134.417 C 180.664 134.417 180.864 134.595 180.864 134.954 C 180.864 135.314 180.664 135.492 180.266 135.492 C 179.907 135.492 179.728 135.313 179.728 134.954 Z"/>
+ <path fill="#423827" fill-rule="evenodd" d="M 162.445 135.492 C 162.445 134.973 162.625 134.516 162.983 134.118 C 163.342 133.758 163.781 133.58 164.299 133.58 C 164.818 133.58 165.257 133.758 165.616 134.118 C 165.975 134.516 166.154 134.974 166.154 135.492 C 166.154 136.01 165.975 136.449 165.616 136.808 C 165.257 137.206 164.818 137.406 164.299 137.406 C 163.781 137.406 163.342 137.206 162.983 136.808 C 162.625 136.449 162.445 136.01 162.445 135.492 Z"/>
+ <path fill="#6b5b3e" fill-rule="evenodd" d="M 162.804 135.372 C 162.804 134.973 162.964 134.614 163.282 134.296 C 163.601 133.978 163.959 133.819 164.359 133.819 C 164.757 133.819 165.116 133.978 165.434 134.296 C 165.713 134.575 165.854 134.933 165.854 135.372 C 165.854 135.81 165.714 136.19 165.434 136.509 C 165.155 136.787 164.797 136.927 164.359 136.927 C 163.92 136.927 163.561 136.788 163.282 136.509 C 162.959 136.19 162.804 135.81 162.804 135.372 Z"/>
+ <path fill="#947e56" fill-rule="evenodd" d="M 163.282 135.313 C 163.282 134.953 163.402 134.654 163.641 134.416 C 163.88 134.176 164.16 134.056 164.478 134.056 C 164.837 134.056 165.136 134.176 165.375 134.416 C 165.615 134.654 165.734 134.953 165.734 135.313 C 165.734 135.632 165.615 135.911 165.375 136.149 C 165.136 136.388 164.837 136.509 164.478 136.509 C 164.159 136.509 163.88 136.388 163.641 136.149 C 163.402 135.911 163.282 135.632 163.282 135.313 Z"/>
+ <path fill="#ab9163" fill-rule="evenodd" d="M 163.94 135.133 C 163.94 134.575 164.2 134.296 164.718 134.296 C 165.235 134.296 165.494 134.575 165.494 135.133 C 165.494 135.692 165.235 135.97 164.718 135.97 C 164.2 135.97 163.94 135.692 163.94 135.133 Z"/>
+ <path fill="#bfa470" fill-rule="evenodd" d="M 164.299 134.954 C 164.299 134.595 164.478 134.417 164.837 134.417 C 165.196 134.417 165.375 134.595 165.375 134.954 C 165.375 135.314 165.196 135.492 164.837 135.492 C 164.478 135.492 164.299 135.313 164.299 134.954 Z"/>
+ <path fill="#423827" fill-rule="evenodd" d="M 146.957 135.492 C 146.957 134.973 147.136 134.516 147.495 134.118 C 147.894 133.758 148.353 133.58 148.87 133.58 C 149.388 133.58 149.827 133.758 150.186 134.118 C 150.545 134.516 150.724 134.974 150.724 135.492 C 150.724 136.01 150.545 136.449 150.186 136.808 C 149.827 137.206 149.39 137.406 148.87 137.406 C 148.351 137.406 147.894 137.206 147.495 136.808 C 147.136 136.449 146.957 136.01 146.957 135.492 Z"/>
+ <path fill="#6b5b3e" fill-rule="evenodd" d="M 147.375 135.372 C 147.375 134.933 147.514 134.575 147.794 134.296 C 148.113 133.977 148.471 133.819 148.87 133.819 C 149.308 133.819 149.667 133.978 149.946 134.296 C 150.265 134.615 150.424 134.973 150.424 135.372 C 150.424 135.81 150.264 136.19 149.946 136.509 C 149.667 136.787 149.308 136.927 148.87 136.927 C 148.431 136.927 148.073 136.788 147.794 136.509 C 147.514 136.19 147.375 135.81 147.375 135.372 Z"/>
+ <path fill="#947e56" fill-rule="evenodd" d="M 147.794 135.313 C 147.794 134.953 147.915 134.654 148.153 134.416 C 148.431 134.176 148.73 134.056 149.05 134.056 C 149.41 134.056 149.709 134.176 149.947 134.416 C 150.186 134.655 150.306 134.954 150.306 135.313 C 150.306 135.632 150.185 135.911 149.946 136.149 C 149.708 136.388 149.409 136.509 149.049 136.509 C 148.729 136.509 148.43 136.388 148.152 136.149 C 147.914 135.911 147.794 135.632 147.794 135.313 L 147.794 135.313 Z"/>
+ <path fill="#ab9163" fill-rule="evenodd" d="M 148.452 135.133 C 148.452 134.575 148.711 134.296 149.229 134.296 C 149.747 134.296 150.007 134.575 150.007 135.133 C 150.007 135.692 149.747 135.97 149.229 135.97 C 148.711 135.97 148.452 135.692 148.452 135.133 Z"/>
+ <path fill="#bfa470" fill-rule="evenodd" d="M 148.811 134.954 C 148.811 134.595 149.009 134.417 149.409 134.417 C 149.767 134.417 149.946 134.595 149.946 134.954 C 149.946 135.314 149.767 135.492 149.409 135.492 C 149.009 135.492 148.811 135.313 148.811 134.954 Z"/>
+ <path fill="#423827" fill-rule="evenodd" d="M 132.425 135.492 C 132.425 134.973 132.603 134.516 132.963 134.118 C 133.322 133.758 133.76 133.58 134.279 133.58 C 134.838 133.58 135.296 133.758 135.654 134.118 C 136.013 134.516 136.191 134.974 136.191 135.492 C 136.191 136.01 136.013 136.449 135.654 136.808 C 135.255 137.206 134.797 137.406 134.279 137.406 C 133.761 137.406 133.322 137.206 132.963 136.808 C 132.605 136.449 132.425 136.01 132.425 135.492 Z"/>
+ <path fill="#6b5b3e" fill-rule="evenodd" d="M 132.784 135.372 C 132.784 134.973 132.944 134.614 133.262 134.296 C 133.581 133.978 133.941 133.818 134.339 133.818 C 134.778 133.818 135.137 133.977 135.415 134.295 C 135.735 134.614 135.892 134.972 135.892 135.371 C 135.892 135.809 135.733 136.189 135.415 136.507 C 135.137 136.786 134.778 136.926 134.339 136.926 C 133.901 136.926 133.542 136.787 133.264 136.507 C 132.944 136.19 132.784 135.81 132.784 135.372 L 132.784 135.372 Z"/>
+ <path fill="#947e56" fill-rule="evenodd" d="M 133.262 135.313 C 133.262 134.953 133.382 134.654 133.621 134.416 C 133.86 134.176 134.159 134.056 134.518 134.056 C 134.838 134.056 135.137 134.176 135.415 134.416 C 135.654 134.654 135.774 134.953 135.774 135.313 C 135.774 135.632 135.654 135.911 135.415 136.149 C 135.137 136.388 134.838 136.509 134.518 136.509 C 134.159 136.509 133.86 136.388 133.621 136.149 C 133.382 135.911 133.262 135.632 133.262 135.313 Z"/>
+ <path fill="#ab9163" fill-rule="evenodd" d="M 133.92 135.133 C 133.92 134.575 134.18 134.296 134.696 134.296 C 135.216 134.296 135.474 134.575 135.474 135.133 C 135.474 135.692 135.214 135.97 134.696 135.97 C 134.18 135.97 133.92 135.692 133.92 135.133 Z"/>
+ <path fill="#bfa470" fill-rule="evenodd" d="M 134.279 134.954 C 134.279 134.595 134.458 134.417 134.817 134.417 C 135.216 134.417 135.415 134.595 135.415 134.954 C 135.415 135.314 135.216 135.492 134.817 135.492 C 134.458 135.492 134.279 135.313 134.279 134.954 Z"/>
+ </g>
+ <g>
+ <path fill="#9e9377" fill-rule="evenodd" d="M 69.993 94.529 C 70.99 95.127 72.206 95.565 73.641 95.844 C 75.116 96.163 76.392 96.263 77.468 96.143 C 78.586 96.024 79.184 95.704 79.262 95.186 C 79.382 94.708 78.963 94.19 78.007 93.632 C 77.05 93.034 75.833 92.595 74.359 92.316 C 72.884 91.997 71.608 91.897 70.532 92.017 C 69.414 92.136 68.797 92.455 68.678 92.974 C 68.598 93.452 69.037 93.97 69.993 94.529 Z M 67.721 95.366 C 66.405 94.289 65.847 93.233 66.047 92.196 C 66.246 91.159 67.183 90.442 68.857 90.043 C 70.492 89.645 72.385 89.666 74.538 90.103 C 76.652 90.542 78.386 91.299 79.741 92.376 C 81.096 93.413 81.675 94.448 81.475 95.485 C 81.236 96.522 80.299 97.239 78.664 97.638 C 76.99 98.036 75.097 98.017 72.983 97.578 C 70.831 97.139 69.076 96.403 67.721 95.366 Z"/>
+ <path fill="#6b6150" fill-rule="evenodd" d="M 68.498 93.751 L 68.857 92.077 L 69.515 92.256 C 68.996 92.456 68.717 92.695 68.678 92.974 C 68.599 93.452 69.037 93.97 69.993 94.529 C 70.99 95.127 72.206 95.565 73.641 95.844 C 75.116 96.163 76.392 96.263 77.468 96.143 C 78.586 96.024 79.184 95.704 79.262 95.186 C 79.302 95.744 79.063 96.223 78.545 96.622 C 77.549 97.419 75.635 97.44 72.804 96.681 C 70.253 96.003 68.818 95.027 68.498 93.751 Z"/>
+ <path fill="#ada183" fill-rule="evenodd" d="M 69.635 90.342 C 71.27 89.944 73.123 89.984 75.196 90.462 C 77.309 90.94 78.883 91.837 79.92 93.153 C 80.439 93.791 80.757 94.389 80.877 94.947 C 79.522 93.831 77.628 92.854 75.196 92.017 C 73.721 91.458 72.047 91.14 70.173 91.06 L 67.841 91.06 L 69.635 90.342 Z"/>
+ <path fill="#c4b393" fill-rule="evenodd" d="M 73.163 91 L 74 90.402 L 77.767 91.718 L 77.588 92.495 L 73.163 91 Z"/>
+ <path fill="#9e9377" fill-rule="evenodd" d="M 95.708 95.366 C 97.78 96.043 99.436 96.98 100.671 98.176 C 101.908 99.372 102.366 100.469 102.047 101.465 C 101.727 102.502 100.712 103.119 98.997 103.319 C 97.322 103.557 95.448 103.34 93.375 102.661 C 91.303 102.023 89.649 101.107 88.412 99.911 C 87.176 98.715 86.717 97.599 87.037 96.562 C 87.356 95.565 88.352 94.947 90.027 94.708 C 91.742 94.508 93.635 94.728 95.708 95.366 Z M 98.757 99.253 C 97.881 98.575 96.724 98.017 95.289 97.578 C 93.893 97.1 92.639 96.881 91.522 96.921 C 90.406 96.921 89.767 97.16 89.608 97.638 C 89.449 98.117 89.828 98.694 90.744 99.372 C 91.621 100.01 92.777 100.568 94.213 101.047 C 95.648 101.486 96.904 101.705 97.98 101.705 C 99.097 101.705 99.735 101.465 99.894 100.987 C 100.053 100.509 99.675 99.93 98.757 99.253 Z"/>
+ <path fill="#6b6150" fill-rule="evenodd" d="M 99.894 100.987 C 99.894 101.544 99.615 101.983 99.056 102.303 C 97.941 102.98 96.027 102.801 93.316 101.764 C 90.845 100.847 89.528 99.731 89.369 98.416 L 89.847 96.741 L 90.445 96.98 C 89.967 97.1 89.688 97.319 89.608 97.638 C 89.449 98.117 89.828 98.694 90.744 99.372 C 91.621 100.01 92.777 100.568 94.213 101.047 C 95.648 101.486 96.904 101.705 97.98 101.705 C 99.096 101.705 99.735 101.465 99.894 100.987 Z"/>
+ <path fill="#ada183" fill-rule="evenodd" d="M 88.89 95.665 L 90.804 95.127 C 92.478 94.887 94.332 95.127 96.365 95.844 C 98.399 96.562 99.854 97.618 100.731 99.014 C 101.209 99.692 101.469 100.309 101.508 100.867 C 100.273 99.631 98.498 98.455 96.186 97.339 C 94.751 96.662 93.097 96.183 91.223 95.904 L 88.89 95.665 Z"/>
+ <path fill="#c4b393" fill-rule="evenodd" d="M 94.213 96.143 L 95.11 95.665 L 98.757 97.339 L 98.458 98.117 L 94.213 96.143 Z"/>
+ <path fill="#9e9377" fill-rule="evenodd" d="M 113.409 113.725 C 111.536 112.609 110.12 111.333 109.163 109.898 C 108.206 108.503 107.987 107.346 108.505 106.43 C 109.062 105.513 110.179 105.114 111.854 105.234 C 113.569 105.354 115.363 105.971 117.236 107.088 C 119.11 108.205 120.525 109.48 121.482 110.915 C 122.439 112.311 122.657 113.467 122.14 114.384 C 121.62 115.301 120.505 115.699 118.791 115.58 C 117.077 115.459 115.283 114.84 113.409 113.725 Z M 116.339 109.12 C 115.064 108.362 113.868 107.884 112.751 107.685 C 111.674 107.445 111.017 107.546 110.777 107.984 C 110.538 108.423 110.777 109.06 111.495 109.898 C 112.252 110.734 113.269 111.532 114.545 112.291 C 115.86 113.048 117.056 113.546 118.133 113.786 C 119.209 113.984 119.887 113.885 120.166 113.487 C 120.405 113.048 120.166 112.41 119.449 111.572 C 118.691 110.734 117.654 109.918 116.339 109.12 L 116.339 109.12 Z"/>
+ <path fill="#6b6150" fill-rule="evenodd" d="M 113.528 112.828 C 111.295 111.392 110.239 110.017 110.359 108.701 L 111.196 107.145 L 111.794 107.565 C 111.275 107.565 110.936 107.704 110.777 107.984 C 110.538 108.423 110.777 109.06 111.495 109.898 C 112.252 110.734 113.269 111.532 114.545 112.291 C 115.86 113.048 117.056 113.546 118.133 113.786 C 119.209 113.984 119.887 113.885 120.166 113.487 C 120.047 114.004 119.667 114.384 119.03 114.622 C 117.794 115.021 115.961 114.423 113.528 112.828 Z"/>
+ <path fill="#ada183" fill-rule="evenodd" d="M 110.538 105.891 L 112.512 105.771 C 114.186 105.93 115.941 106.568 117.774 107.685 C 119.608 108.802 120.804 110.136 121.362 111.693 C 121.681 112.489 121.801 113.167 121.721 113.725 C 120.804 112.25 119.329 110.714 117.296 109.12 C 116.021 108.124 114.505 107.286 112.751 106.608 L 110.538 105.891 Z"/>
+ <path fill="#c4b393" fill-rule="evenodd" d="M 115.621 107.505 L 116.638 107.266 L 119.807 109.658 L 119.329 110.376 L 115.621 107.505 Z"/>
+ <path fill="#9e9377" fill-rule="evenodd" d="M 84.944 92.316 C 87.096 92.714 88.87 93.413 90.266 94.409 C 91.662 95.445 92.26 96.482 92.06 97.519 C 91.86 98.555 90.943 99.313 89.309 99.791 C 87.635 100.229 85.741 100.249 83.628 99.851 C 81.475 99.453 79.701 98.754 78.306 97.758 C 76.951 96.721 76.353 95.685 76.512 94.648 C 76.711 93.611 77.648 92.874 79.322 92.435 C 80.957 91.957 82.83 91.918 84.944 92.316 Z M 89.847 97.339 C 89.926 96.821 89.488 96.302 88.532 95.784 C 87.575 95.226 86.36 94.807 84.884 94.529 C 83.368 94.25 82.073 94.19 80.997 94.349 C 79.88 94.508 79.282 94.848 79.203 95.366 C 79.123 95.844 79.581 96.362 80.578 96.921 C 81.535 97.44 82.75 97.838 84.226 98.117 C 85.702 98.395 86.977 98.456 88.053 98.296 C 89.169 98.136 89.767 97.818 89.847 97.339 Z"/>
+ <path fill="#6b6150" fill-rule="evenodd" d="M 85.96 93.512 C 88.272 94.23 89.608 95.086 89.967 96.083 C 90.167 96.562 90.126 96.98 89.847 97.339 C 89.926 96.821 89.488 96.302 88.532 95.784 C 87.575 95.226 86.36 94.807 84.884 94.529 C 83.449 94.289 82.193 94.25 81.116 94.409 C 80 94.529 79.382 94.828 79.262 95.306 L 78.724 95.186 L 78.904 94.828 C 79.422 94.19 80.12 93.712 80.997 93.392 C 82.352 92.914 84.007 92.953 85.96 93.512 Z"/>
+ <path fill="#ada183" fill-rule="evenodd" d="M 77.648 94.947 L 78.784 96.502 C 79.9 97.618 81.436 98.316 83.389 98.595 C 86.498 99.033 89.01 99.014 90.924 98.535 C 90.684 98.933 90.186 99.253 89.429 99.492 C 87.913 100.049 85.841 100.07 83.209 99.552 C 80.539 99.073 78.804 98.156 78.007 96.801 L 77.648 94.947 Z"/>
+ <path fill="#c4b393" fill-rule="evenodd" d="M 79.801 98.475 L 79.92 98.236 C 80.04 98.077 80.18 97.997 80.339 97.997 C 80.498 97.956 81.137 98.096 82.252 98.416 C 82.811 98.575 83.349 98.735 83.867 98.894 L 83.628 99.851 L 79.801 98.475 Z"/>
+ <path fill="#9e9377" fill-rule="evenodd" d="M 104.439 107.685 C 102.485 106.808 100.95 105.692 99.834 104.336 C 98.757 103.02 98.438 101.884 98.877 100.927 C 99.316 99.97 100.392 99.472 102.106 99.432 C 103.781 99.393 105.614 99.83 107.608 100.748 C 109.602 101.665 111.136 102.801 112.213 104.156 C 113.289 105.473 113.608 106.609 113.169 107.566 C 112.771 108.523 111.714 109.022 110 109.061 C 108.245 109.06 106.393 108.601 104.439 107.685 Z M 103.243 101.764 C 102.127 101.645 101.469 101.804 101.269 102.243 C 101.069 102.682 101.368 103.3 102.166 104.097 C 103.003 104.855 104.1 105.552 105.455 106.19 C 106.851 106.827 108.086 107.207 109.163 107.326 C 110.28 107.445 110.936 107.266 111.136 106.788 C 111.336 106.35 111.037 105.752 110.239 104.994 C 109.402 104.237 108.305 103.538 106.95 102.901 C 105.554 102.263 104.319 101.884 103.243 101.764 Z"/>
+ <path fill="#6b6150" fill-rule="evenodd" d="M 103.362 101.764 C 102.246 101.605 101.568 101.744 101.329 102.183 L 100.85 101.944 L 101.09 101.705 C 101.727 101.187 102.506 100.888 103.422 100.808 C 104.897 100.649 106.511 101.107 108.266 102.183 C 110.379 103.418 111.495 104.555 111.615 105.592 C 111.655 106.111 111.495 106.509 111.136 106.788 C 111.336 106.35 111.037 105.752 110.239 104.994 C 109.402 104.237 108.305 103.538 106.95 102.901 C 105.635 102.263 104.439 101.884 103.362 101.764 Z"/>
+ <path fill="#ada183" fill-rule="evenodd" d="M 99.834 101.525 L 100.551 103.319 C 101.389 104.635 102.725 105.671 104.558 106.429 C 107.469 107.625 109.901 108.223 111.854 108.223 C 111.534 108.542 110.977 108.742 110.179 108.821 C 108.544 108.981 106.511 108.482 104.08 107.326 C 101.648 106.169 100.213 104.855 99.774 103.379 L 99.834 101.525 Z"/>
+ <path fill="#c4b393" fill-rule="evenodd" d="M 101.09 105.472 L 101.269 105.293 C 101.428 105.134 101.588 105.053 101.748 105.053 L 104.917 106.847 L 104.439 107.685 L 101.09 105.472 Z"/>
+ </g>
+ <g>
+ <path fill="#9e9377" fill-rule="evenodd" d="M 84.585 156.422 C 83.468 156.422 82.193 156.661 80.757 157.141 C 79.362 157.659 78.226 158.257 77.349 158.935 C 76.431 159.612 76.054 160.171 76.213 160.608 C 76.372 161.087 77.01 161.327 78.126 161.327 C 79.243 161.327 80.498 161.088 81.894 160.608 C 83.329 160.131 84.485 159.552 85.362 158.874 C 86.279 158.197 86.657 157.618 86.498 157.141 C 86.339 156.661 85.701 156.422 84.585 156.422 Z M 88.591 156.602 C 88.911 157.637 88.472 158.754 87.276 159.95 C 86.039 161.146 84.385 162.083 82.312 162.761 C 80.24 163.48 78.365 163.738 76.691 163.538 C 74.976 163.339 73.961 162.72 73.641 161.685 C 73.322 160.687 73.781 159.592 75.017 158.396 C 76.213 157.2 77.848 156.243 79.92 155.525 C 81.993 154.848 83.867 154.608 85.542 154.808 C 87.257 155.006 88.272 155.604 88.591 156.602 Z"/>
+ <path fill="#6b6150" fill-rule="evenodd" d="M 86.498 157.14 C 86.339 156.661 85.701 156.421 84.585 156.421 C 83.468 156.421 82.193 156.66 80.757 157.14 C 79.362 157.658 78.226 158.256 77.349 158.934 C 76.431 159.611 76.054 160.169 76.213 160.607 C 76.332 160.926 76.631 161.145 77.11 161.265 L 76.452 161.504 C 76.054 161.066 75.874 160.508 75.914 159.831 C 76.073 158.515 77.39 157.379 79.86 156.422 C 82.572 155.386 84.485 155.187 85.601 155.824 C 86.199 156.183 86.498 156.622 86.498 157.14 Z"/>
+ <path fill="#ada183" fill-rule="evenodd" d="M 75.555 162.582 C 78.066 162.542 80.479 161.963 82.791 160.847 C 85.103 159.691 86.857 158.495 88.053 157.259 C 88.014 157.818 87.774 158.455 87.336 159.173 C 86.459 160.569 85.003 161.626 82.97 162.342 C 80.976 163.06 79.143 163.318 77.468 163.12 L 75.555 162.582 Z"/>
+ <path fill="#c4b393" fill-rule="evenodd" d="M 80.877 162.043 L 85.063 160.01 L 85.362 160.788 L 81.774 162.522 L 80.877 162.043 Z"/>
+ <path fill="#9e9377" fill-rule="evenodd" d="M 54.385 165.452 C 55.462 165.812 56.737 165.951 58.213 165.872 C 59.687 165.832 60.963 165.633 62.04 165.274 C 63.077 164.874 63.595 164.416 63.595 163.898 C 63.555 163.379 62.997 162.962 61.92 162.643 C 60.883 162.323 59.608 162.183 58.093 162.224 C 56.618 162.303 55.342 162.523 54.266 162.882 C 53.229 163.28 52.711 163.719 52.711 164.197 C 52.75 164.714 53.309 165.133 54.385 165.452 Z M 52.233 161.744 C 53.748 160.947 55.581 160.509 57.734 160.429 C 59.927 160.388 61.801 160.708 63.355 161.386 C 64.91 162.103 65.707 162.98 65.748 164.017 C 65.787 165.092 65.05 166.03 63.535 166.828 C 62.02 167.625 60.166 168.044 57.973 168.083 C 55.781 168.162 53.927 167.844 52.412 167.127 C 50.857 166.409 50.061 165.532 50.02 164.495 C 49.98 163.46 50.717 162.542 52.233 161.744 Z"/>
+ <path fill="#6b6150" fill-rule="evenodd" d="M 57.435 161.266 C 60.346 161.068 62.24 161.445 63.116 162.402 C 63.555 162.881 63.714 163.378 63.595 163.897 C 63.555 163.378 62.997 162.961 61.92 162.641 C 60.883 162.322 59.608 162.182 58.093 162.223 C 56.618 162.302 55.342 162.522 54.266 162.881 C 53.229 163.279 52.711 163.718 52.711 164.196 C 52.752 164.475 52.99 164.774 53.429 165.093 L 52.711 165.153 C 52.432 164.596 52.432 164.018 52.711 163.42 C 53.229 162.182 54.804 161.466 57.435 161.266 Z"/>
+ <path fill="#ada183" fill-rule="evenodd" d="M 51.575 165.931 L 53.847 166.409 C 55.681 166.647 57.396 166.628 58.99 166.348 C 61.542 165.91 63.574 165.273 65.09 164.434 L 63.834 166.049 C 62.558 167.166 60.864 167.764 58.751 167.843 C 56.598 167.964 54.765 167.684 53.249 167.007 L 51.575 165.931 Z"/>
+ <path fill="#c4b393" fill-rule="evenodd" d="M 56.777 166.947 L 61.382 166.23 L 61.502 167.067 L 57.495 167.665 L 56.777 166.947 Z"/>
+ <path fill="#9e9377" fill-rule="evenodd" d="M 107.369 151.638 C 106.292 152.994 104.758 154.109 102.764 154.987 C 100.77 155.904 98.918 156.362 97.203 156.362 C 95.489 156.323 94.412 155.824 93.973 154.867 C 93.575 153.911 93.914 152.774 94.99 151.459 C 96.107 150.102 97.642 148.966 99.595 148.049 C 101.588 147.132 103.422 146.694 105.096 146.733 C 106.81 146.773 107.887 147.272 108.326 148.228 C 108.765 149.186 108.445 150.323 107.369 151.638 L 107.369 151.638 Z M 100.611 149.605 C 99.256 150.244 98.159 150.941 97.322 151.698 C 96.525 152.456 96.226 153.054 96.425 153.492 C 96.625 153.97 97.283 154.151 98.399 154.03 C 99.475 153.911 100.712 153.533 102.106 152.894 C 103.461 152.256 104.558 151.559 105.395 150.801 C 106.193 150.004 106.492 149.386 106.292 148.947 C 106.093 148.509 105.435 148.349 104.319 148.47 C 103.203 148.588 101.966 148.966 100.611 149.605 Z"/>
+ <path fill="#6b6150" fill-rule="evenodd" d="M 105.276 147.751 C 105.874 148.03 106.212 148.428 106.292 148.947 C 106.093 148.509 105.435 148.349 104.319 148.47 C 103.202 148.59 101.966 148.967 100.611 149.605 C 99.256 150.244 98.159 150.941 97.322 151.698 C 96.525 152.456 96.226 153.054 96.425 153.492 C 96.545 153.771 96.864 153.951 97.382 154.03 L 96.784 154.389 C 96.306 153.991 96.066 153.453 96.066 152.774 C 96.107 151.459 97.303 150.183 99.654 148.947 C 102.207 147.592 104.08 147.193 105.276 147.751 Z"/>
+ <path fill="#ada183" fill-rule="evenodd" d="M 96.007 155.525 L 98.279 155.048 C 100.073 154.57 101.648 153.891 103.003 153.015 C 105.196 151.619 106.81 150.245 107.847 148.889 C 107.888 149.447 107.707 150.105 107.309 150.862 C 106.591 152.377 105.276 153.592 103.362 154.51 C 101.409 155.467 99.595 155.926 97.92 155.884 L 96.007 155.525 Z"/>
+ <path fill="#c4b393" fill-rule="evenodd" d="M 101.209 154.449 L 105.156 151.997 L 105.575 152.715 L 102.166 154.808 L 101.209 154.449 Z"/>
+ <path fill="#9e9377" fill-rule="evenodd" d="M 116.279 140.754 C 116.598 141.153 117.275 141.173 118.312 140.814 C 119.349 140.455 120.465 139.818 121.661 138.901 C 122.857 138.024 123.774 137.107 124.412 136.149 C 125.09 135.231 125.27 134.575 124.95 134.176 C 124.671 133.777 123.993 133.757 122.917 134.117 C 121.841 134.475 120.704 135.113 119.508 136.03 C 118.312 136.948 117.395 137.864 116.757 138.781 C 116.159 139.697 116 140.355 116.279 140.754 L 116.279 140.754 Z M 114.425 139.02 C 115.223 137.465 116.479 136.03 118.193 134.715 C 119.947 133.398 121.642 132.581 123.276 132.262 C 124.95 131.903 126.107 132.142 126.744 132.98 C 127.382 133.857 127.322 135.053 126.565 136.568 C 125.767 138.084 124.492 139.499 122.738 140.814 C 121.022 142.171 119.329 143.007 117.654 143.326 C 115.98 143.645 114.824 143.386 114.186 142.548 C 113.549 141.711 113.628 140.536 114.425 139.02 L 114.425 139.02 Z"/>
+ <path fill="#6b6150" fill-rule="evenodd" d="M 115.741 140.037 C 115.502 138.762 116.399 137.267 118.432 135.552 C 120.665 133.718 122.418 132.941 123.694 133.221 C 124.333 133.34 124.75 133.658 124.95 134.178 C 124.671 133.778 123.993 133.758 122.917 134.118 C 121.841 134.477 120.704 135.114 119.508 136.031 C 118.312 136.949 117.395 137.865 116.757 138.782 C 116.159 139.7 116 140.356 116.279 140.756 C 116.438 140.954 116.778 141.055 117.296 141.055 L 116.757 141.473 C 116.24 141.192 115.9 140.715 115.741 140.037 L 115.741 140.037 Z"/>
+ <path fill="#ada183" fill-rule="evenodd" d="M 118.252 142.668 L 116.279 142.788 L 118.432 141.83 C 120.067 140.953 121.461 139.957 122.618 138.84 C 124.451 137.006 125.728 135.313 126.445 133.757 L 126.385 135.79 C 125.987 137.425 124.931 138.901 123.216 140.215 C 121.542 141.532 119.887 142.349 118.252 142.668 L 118.252 142.668 Z"/>
+ <path fill="#c4b393" fill-rule="evenodd" d="M 121.123 140.635 L 124.472 137.346 L 125.01 137.944 L 122.14 140.754 L 121.123 140.635 Z"/>
+ <path fill="#9e9377" fill-rule="evenodd" d="M 94.87 153.014 C 93.755 153.014 92.478 153.234 91.043 153.671 C 89.608 154.109 88.431 154.668 87.515 155.346 C 86.598 155.983 86.22 156.542 86.379 157.019 C 86.538 157.497 87.176 157.757 88.292 157.796 C 89.409 157.796 90.684 157.576 92.12 157.139 C 93.515 156.7 94.671 156.141 95.588 155.464 C 96.505 154.827 96.883 154.268 96.724 153.79 C 96.565 153.313 95.947 153.053 94.87 153.014 Z M 98.877 153.313 C 99.196 154.309 98.718 155.406 97.442 156.602 C 96.205 157.798 94.551 158.715 92.478 159.352 C 90.365 159.99 88.472 160.171 86.797 159.891 C 85.123 159.612 84.127 158.973 83.807 157.976 C 83.529 156.98 84.007 155.903 85.243 154.748 C 86.478 153.591 88.133 152.675 90.206 151.996 C 92.279 151.358 94.173 151.179 95.887 151.459 C 97.601 151.698 98.598 152.315 98.877 153.313 Z"/>
+ <path fill="#6b6150" fill-rule="evenodd" d="M 97.023 155.047 C 96.745 156.083 95.489 157.079 93.256 158.037 C 90.146 159.352 87.774 159.192 86.14 157.558 L 85.9 157.259 L 86.439 157.08 C 86.638 157.519 87.276 157.739 88.352 157.739 C 89.468 157.778 90.724 157.579 92.12 157.141 C 93.515 156.702 94.671 156.144 95.588 155.467 C 96.434 154.879 96.822 154.36 96.754 153.912 L 97.023 155.047 L 97.023 155.047 Z"/>
+ <path fill="#ada183" fill-rule="evenodd" d="M 84.884 157.558 C 84.684 157.039 84.744 156.422 85.063 155.705 C 85.701 154.309 87.296 153.192 89.847 152.356 C 92.398 151.519 94.472 151.298 96.066 151.697 C 96.864 151.857 97.402 152.117 97.681 152.474 C 97.203 152.395 96.526 152.375 95.648 152.414 C 93.893 152.493 92.06 152.773 90.146 153.252 C 88.272 153.769 86.837 154.646 85.841 155.882 L 84.884 157.558 L 84.884 157.558 Z"/>
+ <path fill="#c4b393" fill-rule="evenodd" d="M 86.618 153.791 L 90.206 151.997 L 90.625 152.954 C 88.552 153.83 87.416 154.269 87.216 154.269 C 87.057 154.269 86.917 154.19 86.797 154.03 L 86.618 153.791 L 86.618 153.791 Z"/>
+ <path fill="#9e9377" fill-rule="evenodd" d="M 76.452 160.489 C 76.373 159.97 75.775 159.631 74.658 159.471 C 73.581 159.312 72.286 159.372 70.771 159.65 C 69.296 159.97 68.08 160.387 67.123 160.906 C 66.166 161.425 65.727 161.943 65.807 162.461 C 65.887 162.939 66.485 163.259 67.601 163.419 C 68.678 163.578 69.954 163.518 71.429 163.239 C 72.903 162.961 74.14 162.563 75.136 162.043 C 76.093 161.485 76.532 160.967 76.452 160.489 Z M 71.548 165.452 C 69.435 165.852 67.542 165.831 65.867 165.392 C 64.233 164.914 63.316 164.157 63.116 163.12 C 62.957 162.122 63.555 161.106 64.91 160.069 C 66.306 159.073 68.059 158.355 70.173 157.916 C 72.326 157.518 74.219 157.557 75.854 158.037 C 77.528 158.475 78.446 159.213 78.605 160.249 C 78.804 161.285 78.226 162.322 76.87 163.359 C 75.475 164.357 73.701 165.054 71.548 165.452 L 71.548 165.452 Z"/>
+ <path fill="#6b6150" fill-rule="evenodd" d="M 72.505 164.256 C 69.196 165.293 66.863 164.854 65.508 162.94 L 65.269 162.641 L 65.807 162.522 C 65.966 162.999 66.585 163.298 67.661 163.419 C 68.738 163.578 69.993 163.518 71.429 163.239 C 72.903 162.961 74.14 162.563 75.136 162.043 C 76.032 161.521 76.47 161.033 76.452 160.578 L 76.571 161.744 C 76.213 162.741 74.858 163.578 72.505 164.256 Z"/>
+ <path fill="#ada183" fill-rule="evenodd" d="M 69.754 158.216 C 72.385 157.697 74.478 157.719 76.033 158.276 C 76.791 158.555 77.289 158.874 77.528 159.234 C 75.615 158.756 73.103 158.735 69.993 159.173 C 68.04 159.452 66.505 160.15 65.389 161.266 C 64.831 161.825 64.452 162.342 64.252 162.822 C 64.133 162.264 64.252 161.646 64.611 160.967 C 65.409 159.651 67.123 158.734 69.754 158.216 Z"/>
+ <path fill="#c4b393" fill-rule="evenodd" d="M 70.173 157.917 L 70.472 158.935 C 68.319 159.573 67.123 159.872 66.884 159.832 C 66.764 159.791 66.645 159.692 66.525 159.533 L 66.405 159.294 L 70.173 157.917 Z"/>
+ <path fill="#9e9377" fill-rule="evenodd" d="M 52.292 164.376 C 53.329 164.017 53.847 163.578 53.847 163.059 C 53.847 162.582 53.309 162.162 52.233 161.803 C 51.156 161.444 49.881 161.285 48.405 161.326 C 46.931 161.326 45.654 161.504 44.578 161.863 C 43.541 162.223 43.023 162.661 43.023 163.18 C 43.023 163.657 43.561 164.077 44.638 164.435 C 45.714 164.794 46.99 164.955 48.465 164.914 C 49.94 164.914 51.216 164.734 52.292 164.376 Z M 53.728 165.99 C 52.212 166.749 50.36 167.127 48.166 167.127 C 46.013 167.166 44.159 166.807 42.605 166.05 C 41.05 165.293 40.272 164.396 40.272 163.359 C 40.272 162.323 41.03 161.426 42.545 160.668 C 44.06 159.911 45.914 159.513 48.106 159.472 C 50.299 159.472 52.152 159.832 53.668 160.548 C 55.223 161.307 56 162.204 56 163.239 C 56.039 164.316 55.282 165.233 53.728 165.99 Z"/>
+ <path fill="#6b6150" fill-rule="evenodd" d="M 52.292 164.376 C 53.281 164.034 53.799 163.614 53.847 163.12 L 53.787 164.316 C 53.229 165.233 51.734 165.831 49.302 166.11 C 47.309 166.348 45.674 166.11 44.399 165.391 C 43.602 164.914 43.023 164.316 42.664 163.598 L 42.485 163.239 L 43.023 163.239 C 43.102 163.718 43.661 164.116 44.698 164.435 C 45.774 164.794 47.03 164.955 48.465 164.914 C 49.94 164.914 51.216 164.734 52.292 164.376 L 52.292 164.376 Z"/>
+ <path fill="#ada183" fill-rule="evenodd" d="M 41.409 163.239 C 41.369 162.681 41.608 162.103 42.126 161.505 C 43.123 160.349 44.957 159.751 47.628 159.711 C 50.339 159.672 52.392 160.05 53.787 160.847 C 54.505 161.246 54.943 161.645 55.103 162.043 C 53.309 161.246 50.838 160.788 47.688 160.668 C 45.735 160.589 44.1 160.987 42.784 161.864 C 42.147 162.342 41.687 162.802 41.409 163.239 Z"/>
+ <path fill="#c4b393" fill-rule="evenodd" d="M 44.159 160.19 L 48.106 159.471 L 48.226 160.489 C 45.994 160.728 44.778 160.827 44.578 160.788 C 44.419 160.748 44.299 160.627 44.219 160.429 L 44.159 160.19 Z"/>
+ <path fill="#9e9377" fill-rule="evenodd" d="M 116.757 141.831 C 116.479 141.433 115.801 141.354 114.724 141.593 C 113.648 141.831 112.472 142.35 111.196 143.148 C 109.92 143.944 108.924 144.762 108.206 145.599 C 107.449 146.476 107.21 147.115 107.488 147.513 C 107.767 147.952 108.445 148.051 109.522 147.812 C 110.559 147.574 111.734 147.055 113.05 146.257 C 114.326 145.461 115.322 144.643 116.04 143.805 C 116.757 142.928 116.997 142.27 116.757 141.831 Z M 115.322 139.798 C 117.037 139.598 118.153 139.957 118.671 140.873 C 119.228 141.75 119.049 142.926 118.133 144.401 C 117.216 145.836 115.821 147.132 113.947 148.288 C 112.113 149.405 110.338 150.062 108.625 150.262 C 106.911 150.421 105.774 150.041 105.216 149.125 C 104.697 148.249 104.897 147.072 105.814 145.597 C 106.731 144.162 108.126 142.867 110 141.71 C 111.833 140.594 113.608 139.957 115.322 139.798 L 115.322 139.798 Z"/>
+ <path fill="#6b6150" fill-rule="evenodd" d="M 116.757 141.861 L 117.355 142.967 C 117.355 144.043 116.378 145.32 114.425 146.794 C 112.831 148.03 111.295 148.667 109.821 148.708 C 108.864 148.749 108.047 148.549 107.369 148.11 L 107.07 147.872 L 107.548 147.573 C 107.827 147.971 108.505 148.031 109.581 147.751 C 110.618 147.512 111.774 147.014 113.05 146.256 C 114.326 145.46 115.322 144.641 116.04 143.804 C 116.743 142.944 116.982 142.297 116.757 141.861 Z"/>
+ <path fill="#ada183" fill-rule="evenodd" d="M 109.701 142.19 C 112.013 140.754 113.966 140.016 115.561 139.976 C 116.359 139.936 116.937 140.055 117.296 140.335 C 115.343 140.574 112.99 141.452 110.239 142.966 C 108.525 143.923 107.329 145.138 106.651 146.614 L 106.173 148.469 C 105.853 147.99 105.754 147.372 105.874 146.614 C 106.152 145.1 107.429 143.625 109.701 142.19 L 109.701 142.19 Z"/>
+ <path fill="#c4b393" fill-rule="evenodd" d="M 110 141.711 L 110.598 142.548 C 108.804 143.904 107.808 144.621 107.608 144.701 C 107.449 144.741 107.289 144.681 107.13 144.522 L 106.95 144.342 L 110 141.711 L 110 141.711 Z"/>
+ </g>
+ <g>
+ <path fill="#9e9377" fill-rule="evenodd" d="M 174.106 156.901 C 173.947 157.378 174.326 157.957 175.243 158.635 C 176.119 159.312 177.276 159.891 178.711 160.368 C 180.106 160.846 181.361 161.087 182.477 161.087 C 183.593 161.087 184.232 160.867 184.392 160.429 C 184.551 159.95 184.192 159.372 183.316 158.695 C 182.398 158.018 181.243 157.439 179.847 156.96 C 178.413 156.482 177.136 156.243 176.021 156.243 C 174.909 156.202 174.263 156.422 174.108 156.901 L 174.106 156.901 Z M 180.684 155.286 C 182.757 156.005 184.412 156.96 185.648 158.156 C 186.844 159.352 187.282 160.449 186.963 161.445 C 186.645 162.442 185.629 163.06 183.914 163.299 C 182.239 163.499 180.365 163.26 178.292 162.582 C 176.22 161.863 174.585 160.907 173.389 159.711 C 172.153 158.476 171.694 157.359 172.013 156.362 C 172.333 155.366 173.349 154.768 175.063 154.568 C 176.738 154.369 178.615 154.608 180.684 155.286 Z"/>
+ <path fill="#6b6150" fill-rule="evenodd" d="M 174.322 156.572 L 175.009 155.585 C 176.126 154.948 178.039 155.147 180.75 156.183 C 183.263 157.141 184.577 158.276 184.698 159.593 C 184.777 160.27 184.598 160.828 184.16 161.266 L 183.502 161.028 C 183.979 160.907 184.278 160.709 184.399 160.43 C 184.558 159.952 184.199 159.373 183.323 158.696 C 182.405 158.019 181.25 157.44 179.854 156.962 C 178.42 156.483 177.143 156.244 176.028 156.244 C 175.179 156.213 174.617 156.323 174.318 156.572 L 174.322 156.572 Z"/>
+ <path fill="#ada183" fill-rule="evenodd" d="M 185.05 162.342 C 184.611 162.582 183.973 162.761 183.135 162.881 C 181.462 163.079 179.627 162.821 177.633 162.103 C 175.6 161.386 174.145 160.33 173.268 158.935 L 172.55 157.02 L 173.866 158.156 C 175.062 159.074 176.379 159.891 177.814 160.608 C 180.122 161.765 182.538 162.342 185.05 162.342 Z"/>
+ <path fill="#c4b393" fill-rule="evenodd" d="M 179.728 161.864 L 178.831 162.283 L 175.243 160.548 L 175.542 159.771 L 179.728 161.864 Z"/>
+ <path fill="#9e9377" fill-rule="evenodd" d="M 202.631 167.844 C 200.438 167.805 198.584 167.386 197.07 166.588 C 195.554 165.792 194.816 164.854 194.857 163.778 C 194.897 162.741 195.693 161.863 197.249 161.146 C 198.804 160.47 200.677 160.15 202.869 160.19 C 205.023 160.269 206.857 160.709 208.372 161.505 C 209.927 162.303 210.665 163.22 210.585 164.256 C 210.585 165.333 209.809 166.21 208.252 166.887 C 206.698 167.605 204.82 167.924 202.631 167.844 L 202.631 167.844 Z M 197.01 163.658 C 197.01 164.177 197.529 164.635 198.565 165.034 C 199.641 165.392 200.917 165.592 202.392 165.632 C 203.867 165.71 205.143 165.572 206.219 165.213 C 207.294 164.894 207.853 164.494 207.892 164.017 C 207.892 163.498 207.375 163.059 206.338 162.7 C 205.261 162.302 203.985 162.082 202.51 162.042 C 201.036 162.003 199.76 162.142 198.683 162.461 C 197.607 162.78 197.045 163.18 197.009 163.658 L 197.01 163.658 Z"/>
+ <path fill="#6b6150" fill-rule="evenodd" d="M 197.094 163.359 L 197.481 162.163 C 198.4 161.206 200.293 160.828 203.162 161.028 C 205.793 161.227 207.37 161.945 207.887 163.181 C 208.165 163.779 208.165 164.357 207.887 164.915 L 207.169 164.854 C 207.567 164.616 207.806 164.336 207.887 164.018 C 207.887 163.499 207.369 163.06 206.332 162.701 C 205.255 162.303 203.979 162.083 202.504 162.043 C 201.03 162.004 199.754 162.143 198.677 162.462 C 197.84 162.716 197.314 163.015 197.098 163.359 L 197.094 163.359 Z"/>
+ <path fill="#ada183" fill-rule="evenodd" d="M 209.03 165.691 C 208.711 166.05 208.153 166.41 207.355 166.768 C 205.84 167.445 204.007 167.725 201.854 167.605 C 199.74 167.525 198.046 166.946 196.771 165.871 L 195.515 164.255 L 197.13 164.974 C 198.525 165.493 200.02 165.871 201.615 166.11 C 204.162 166.549 206.638 166.409 209.03 165.691 L 209.03 165.691 Z"/>
+ <path fill="#c4b393" fill-rule="evenodd" d="M 203.827 166.768 L 203.11 167.426 L 199.103 166.828 L 199.223 166.05 L 203.827 166.768 Z"/>
+ <path fill="#9e9377" fill-rule="evenodd" d="M 159.993 149.366 C 158.637 148.727 157.402 148.348 156.286 148.23 C 155.169 148.109 154.512 148.289 154.312 148.768 C 154.113 149.205 154.432 149.803 155.269 150.562 C 156.067 151.319 157.142 152.016 158.498 152.655 C 159.894 153.292 161.13 153.671 162.206 153.79 C 163.323 153.911 163.98 153.75 164.179 153.313 C 164.379 152.874 164.08 152.255 163.282 151.459 C 162.445 150.702 161.345 150.004 159.993 149.366 Z M 161.01 147.811 C 163.004 148.728 164.538 149.864 165.616 151.221 C 166.733 152.536 167.071 153.673 166.632 154.629 C 166.195 155.586 165.117 156.085 163.403 156.124 C 161.689 156.164 159.835 155.726 157.843 154.809 C 155.849 153.891 154.315 152.755 153.237 151.399 C 152.162 150.083 151.843 148.947 152.28 147.99 C 152.719 147.034 153.796 146.535 155.51 146.495 C 157.185 146.456 159.015 146.894 161.012 147.811 L 161.01 147.811 Z"/>
+ <path fill="#6b6150" fill-rule="evenodd" d="M 154.611 148.439 L 155.329 147.572 C 156.525 147.013 158.399 147.392 160.95 148.707 C 163.303 149.943 164.499 151.22 164.538 152.534 C 164.538 153.211 164.299 153.75 163.821 154.15 L 163.223 153.79 C 163.742 153.711 164.06 153.552 164.179 153.313 C 164.379 152.874 164.08 152.255 163.282 151.459 C 162.445 150.7 161.35 150.003 159.993 149.366 C 158.637 148.727 157.402 148.348 156.286 148.23 C 155.494 148.145 154.935 148.215 154.611 148.439 Z"/>
+ <path fill="#ada183" fill-rule="evenodd" d="M 164.598 155.346 C 164.16 155.544 163.523 155.645 162.684 155.645 C 161.01 155.684 159.196 155.225 157.243 154.269 C 155.328 153.352 154.013 152.137 153.296 150.622 L 152.757 148.648 L 153.953 149.904 C 155.029 150.941 156.245 151.898 157.601 152.774 C 159.79 154.17 162.122 155.028 164.598 155.346 Z"/>
+ <path fill="#c4b393" fill-rule="evenodd" d="M 159.395 154.21 L 158.439 154.568 L 155.03 152.475 L 155.449 151.758 L 159.395 154.21 Z"/>
+ <path fill="#9e9377" fill-rule="evenodd" d="M 137.867 140.635 C 136.113 139.28 134.857 137.845 134.1 136.329 C 133.303 134.814 133.223 133.638 133.862 132.801 C 134.499 131.924 135.656 131.665 137.329 132.025 C 138.964 132.344 140.657 133.16 142.412 134.477 C 144.167 135.832 145.422 137.267 146.179 138.782 C 146.976 140.298 147.056 141.473 146.419 142.31 C 145.78 143.187 144.625 143.447 142.95 143.088 C 141.316 142.769 139.622 141.95 137.867 140.635 Z M 136.193 135.911 C 136.831 136.867 137.749 137.784 138.945 138.661 C 140.141 139.579 141.257 140.216 142.294 140.575 C 143.329 140.934 144.009 140.914 144.327 140.515 C 144.645 140.117 144.486 139.458 143.848 138.542 C 143.211 137.585 142.294 136.669 141.098 135.791 C 139.902 134.874 138.765 134.236 137.688 133.877 C 136.652 133.519 135.974 133.539 135.656 133.937 C 135.376 134.335 135.554 134.994 136.193 135.911 Z"/>
+ <path fill="#6b6150" fill-rule="evenodd" d="M 135.953 133.728 L 136.91 132.98 C 138.185 132.702 139.94 133.499 142.172 135.372 C 144.205 137.087 145.102 138.582 144.863 139.857 C 144.743 140.495 144.405 140.974 143.846 141.293 L 143.308 140.814 C 143.786 140.893 144.126 140.794 144.326 140.515 C 144.645 140.117 144.485 139.458 143.847 138.542 C 143.21 137.585 142.292 136.669 141.096 135.791 C 139.9 134.874 138.764 134.236 137.687 133.877 C 136.897 133.605 136.319 133.554 135.953 133.728 Z"/>
+ <path fill="#ada183" fill-rule="evenodd" d="M 144.326 142.608 C 143.847 142.728 143.189 142.687 142.352 142.489 C 140.718 142.169 139.063 141.332 137.389 139.976 C 135.715 138.66 134.677 137.186 134.279 135.551 L 134.159 133.519 L 135.056 135.014 C 135.853 136.249 136.83 137.445 137.986 138.602 C 139.821 140.436 141.934 141.771 144.326 142.608 Z"/>
+ <path fill="#c4b393" fill-rule="evenodd" d="M 139.482 140.396 L 138.465 140.515 L 135.595 137.764 L 136.133 137.107 L 139.482 140.396 Z"/>
+ <path fill="#9e9377" fill-rule="evenodd" d="M 170.399 151.758 C 172.471 152.435 174.125 153.352 175.361 154.509 C 176.637 155.705 177.115 156.8 176.796 157.798 C 176.517 158.794 175.521 159.412 173.806 159.651 C 172.133 159.93 170.258 159.751 168.185 159.113 C 166.112 158.476 164.438 157.558 163.163 156.362 C 161.926 155.206 161.448 154.131 161.728 153.133 C 162.047 152.137 163.043 151.499 164.718 151.22 C 166.392 150.941 168.282 151.119 170.399 151.758 Z M 168.485 156.901 C 169.92 157.338 171.196 157.558 172.312 157.558 C 173.429 157.519 174.067 157.259 174.227 156.781 C 174.386 156.304 174.007 155.745 173.091 155.108 C 172.174 154.431 170.998 153.872 169.563 153.433 C 168.127 152.996 166.851 152.776 165.735 152.776 C 164.66 152.815 164.042 153.075 163.882 153.553 C 163.721 154.03 164.102 154.589 165.018 155.226 C 165.939 155.903 167.087 156.462 168.486 156.901 L 168.485 156.901 Z"/>
+ <path fill="#6b6150" fill-rule="evenodd" d="M 168.485 156.901 C 169.881 157.338 171.137 157.558 172.252 157.558 C 173.329 157.519 173.968 157.28 174.166 156.841 L 174.704 157.019 L 174.465 157.318 C 172.831 158.953 170.458 159.112 167.35 157.796 C 165.117 156.84 163.861 155.842 163.583 154.806 L 163.852 153.67 C 163.785 154.12 164.175 154.638 165.019 155.225 C 165.94 155.903 167.088 156.462 168.487 156.901 L 168.485 156.901 Z"/>
+ <path fill="#ada183" fill-rule="evenodd" d="M 175.721 157.319 C 175.6 156.8 175.301 156.244 174.824 155.646 C 173.826 154.45 172.371 153.592 170.458 153.075 C 168.545 152.596 166.71 152.316 164.957 152.237 L 162.924 152.237 L 164.538 151.461 C 166.134 151.062 168.205 151.282 170.757 152.119 C 173.31 152.956 174.904 154.072 175.542 155.468 C 175.864 156.183 175.924 156.8 175.721 157.319 L 175.721 157.319 Z"/>
+ <path fill="#c4b393" fill-rule="evenodd" d="M 173.987 153.552 C 173.826 153.871 173.628 154.029 173.389 154.029 C 173.189 154.029 172.053 153.591 169.979 152.713 L 170.399 151.757 L 173.987 153.552 L 173.987 153.552 Z"/>
+ <path fill="#9e9377" fill-rule="evenodd" d="M 197.488 162.94 C 197.329 163.976 196.413 164.714 194.738 165.153 C 193.064 165.592 191.17 165.612 189.056 165.214 C 186.904 164.815 185.13 164.117 183.734 163.121 C 182.379 162.084 181.801 161.048 182.001 160.01 C 182.2 158.974 183.117 158.237 184.752 157.798 C 186.386 157.359 188.28 157.338 190.433 157.738 C 192.546 158.136 194.3 158.833 195.694 159.831 C 197.094 160.868 197.692 161.905 197.488 162.94 L 197.488 162.94 Z M 194.797 162.223 C 194.877 161.744 194.439 161.225 193.482 160.667 C 192.525 160.149 191.31 159.75 189.834 159.471 C 188.358 159.192 187.064 159.112 185.947 159.233 C 184.83 159.392 184.232 159.73 184.153 160.249 C 184.074 160.728 184.512 161.246 185.468 161.804 C 186.466 162.323 187.701 162.722 189.177 163 C 190.653 163.279 191.928 163.339 193.003 163.18 C 194.116 163.019 194.714 162.701 194.797 162.223 Z"/>
+ <path fill="#6b6150" fill-rule="evenodd" d="M 192.944 163.18 C 194.02 163.059 194.638 162.76 194.797 162.283 L 195.336 162.402 L 195.096 162.761 C 193.702 164.596 191.37 165.014 188.1 164.018 C 185.747 163.34 184.392 162.503 184.033 161.505 L 184.154 160.339 C 184.135 160.794 184.575 161.282 185.47 161.804 C 186.467 162.323 187.703 162.722 189.178 163 C 190.614 163.279 191.87 163.339 192.946 163.18 L 192.944 163.18 Z"/>
+ <path fill="#ada183" fill-rule="evenodd" d="M 196.352 162.641 C 196.192 162.163 195.814 161.645 195.216 161.087 C 194.099 159.97 192.564 159.272 190.61 158.994 C 188.657 158.715 186.824 158.635 185.108 158.754 L 183.075 159.053 L 184.57 158.097 C 186.125 157.538 188.218 157.519 190.849 158.037 C 193.481 158.555 195.196 159.471 195.992 160.788 C 196.387 161.466 196.506 162.083 196.351 162.641 L 196.352 162.641 Z"/>
+ <path fill="#c4b393" fill-rule="evenodd" d="M 194.199 159.053 C 194.08 159.373 193.921 159.552 193.722 159.592 C 193.483 159.631 192.287 159.332 190.134 158.695 L 190.433 157.738 L 194.201 159.053 L 194.199 159.053 Z"/>
+ <path fill="#9e9377" fill-rule="evenodd" d="M 141.934 140.635 C 142.491 139.717 143.607 139.36 145.282 139.56 C 146.997 139.719 148.77 140.378 150.605 141.532 C 152.478 142.688 153.873 143.985 154.791 145.419 C 155.748 146.854 155.946 148.011 155.389 148.887 C 154.87 149.805 153.754 150.183 152.039 150.024 C 150.325 149.863 148.531 149.205 146.657 148.05 C 144.784 146.894 143.388 145.598 142.471 144.163 C 141.554 142.687 141.376 141.512 141.934 140.635 Z M 143.847 141.592 C 143.608 142.029 143.847 142.687 144.565 143.564 C 145.284 144.441 146.28 145.259 147.555 146.016 C 148.831 146.813 150.008 147.333 151.083 147.572 C 152.159 147.81 152.838 147.731 153.116 147.333 C 153.395 146.894 153.176 146.236 152.458 145.359 C 151.7 144.522 150.685 143.705 149.409 142.907 C 148.132 142.11 146.956 141.592 145.88 141.352 C 144.804 141.113 144.126 141.192 143.847 141.592 Z"/>
+ <path fill="#6b6150" fill-rule="evenodd" d="M 143.309 142.728 L 143.817 141.653 C 143.634 142.094 143.884 142.733 144.565 143.566 C 145.284 144.443 146.28 145.261 147.555 146.018 C 148.791 146.776 149.947 147.294 151.023 147.574 C 152.059 147.812 152.738 147.752 153.056 147.395 L 153.534 147.634 L 153.235 147.873 C 152.517 148.311 151.7 148.531 150.783 148.531 C 149.308 148.491 147.772 147.832 146.178 146.557 C 144.266 145.079 143.309 143.804 143.309 142.728 L 143.309 142.728 Z"/>
+ <path fill="#ada183" fill-rule="evenodd" d="M 150.904 141.95 C 153.216 143.386 154.492 144.862 154.73 146.376 C 154.85 147.133 154.75 147.75 154.431 148.23 C 154.431 147.71 154.272 147.093 153.953 146.376 C 153.277 144.94 152.081 143.744 150.365 142.788 C 148.652 141.831 146.957 141.093 145.282 140.575 L 143.309 140.098 L 145.043 139.738 C 146.677 139.778 148.631 140.515 150.904 141.95 Z"/>
+ <path fill="#c4b393" fill-rule="evenodd" d="M 150.605 141.532 L 153.654 144.163 C 153.455 144.402 153.235 144.502 152.997 144.462 C 152.797 144.423 151.801 143.705 150.007 142.309 L 150.605 141.532 Z"/>
+ </g>
+ <g>
+ <path fill="#9e9377" fill-rule="evenodd" d="M 181.282 90.462 C 179.808 90.781 178.591 91.219 177.635 91.778 C 176.678 92.336 176.259 92.874 176.379 93.392 C 176.458 93.871 177.056 94.17 178.173 94.289 C 179.29 94.448 180.565 94.368 182 94.05 C 183.475 93.731 184.691 93.273 185.648 92.675 C 186.605 92.116 187.042 91.598 186.963 91.12 C 186.885 90.641 186.287 90.342 185.169 90.223 C 184.057 90.103 182.753 90.183 181.282 90.462 Z M 182.658 95.725 C 180.544 96.163 178.65 96.183 176.977 95.784 C 175.342 95.386 174.405 94.667 174.165 93.632 C 173.966 92.595 174.544 91.559 175.899 90.522 C 177.255 89.445 178.99 88.687 181.103 88.249 C 183.256 87.811 185.149 87.791 186.784 88.19 C 188.457 88.588 189.395 89.306 189.595 90.342 C 189.834 91.379 189.275 92.435 187.92 93.512 C 186.569 94.548 184.811 95.286 182.658 95.725 L 182.658 95.725 Z"/>
+ <path fill="#6b6150" fill-rule="evenodd" d="M 182.837 94.887 C 180.007 95.605 178.094 95.564 177.096 94.768 L 176.558 93.751 C 176.828 94.024 177.367 94.203 178.174 94.289 C 179.291 94.448 180.566 94.368 182.001 94.05 C 183.476 93.731 184.692 93.273 185.649 92.675 C 186.606 92.116 187.044 91.598 186.965 91.12 C 186.925 90.841 186.645 90.601 186.127 90.402 L 186.846 90.223 L 187.145 91.957 C 186.822 93.233 185.387 94.209 182.84 94.887 L 182.837 94.887 Z"/>
+ <path fill="#ada183" fill-rule="evenodd" d="M 187.86 89.266 C 185.349 88.987 182.878 89.286 180.445 90.163 C 178.93 90.722 177.535 91.379 176.259 92.136 L 174.764 93.093 L 175.722 91.299 C 176.797 90.023 178.372 89.126 180.445 88.608 C 182.518 88.13 184.373 88.089 186.007 88.489 C 186.844 88.728 187.466 88.987 187.86 89.266 Z"/>
+ <path fill="#c4b393" fill-rule="evenodd" d="M 182.478 89.146 L 178.113 90.701 L 177.874 89.864 L 181.641 88.608 L 182.478 89.146 Z"/>
+ <path fill="#9e9377" fill-rule="evenodd" d="M 155.748 99.133 C 155.907 99.612 156.544 99.851 157.661 99.851 C 158.778 99.851 160.033 99.631 161.429 99.193 C 162.864 98.715 164.041 98.156 164.957 97.519 C 165.833 96.842 166.192 96.263 166.032 95.784 C 165.873 95.306 165.256 95.067 164.178 95.067 C 163.061 95.067 161.786 95.286 160.351 95.725 C 158.916 96.203 157.76 96.781 156.884 97.459 C 155.966 98.096 155.586 98.655 155.746 99.133 L 155.748 99.133 Z M 159.934 93.572 C 162.047 92.894 163.94 92.675 165.615 92.914 C 167.33 93.153 168.326 93.77 168.605 94.768 C 168.924 95.764 168.465 96.861 167.229 98.057 C 165.994 99.253 164.34 100.17 162.267 100.808 C 160.194 101.486 158.319 101.705 156.646 101.465 C 154.931 101.266 153.915 100.647 153.596 99.612 C 153.277 98.615 153.735 97.519 154.97 96.323 C 156.246 95.127 157.902 94.209 159.935 93.572 L 159.934 93.572 Z"/>
+ <path fill="#6b6150" fill-rule="evenodd" d="M 166.332 96.562 C 166.173 97.877 164.837 99.014 162.326 99.97 C 159.614 101.007 157.701 101.166 156.585 100.449 L 155.927 99.432 C 156.222 99.711 156.8 99.851 157.661 99.851 C 158.778 99.851 160.033 99.631 161.429 99.193 C 162.864 98.715 164.041 98.156 164.957 97.519 C 165.833 96.842 166.192 96.263 166.032 95.784 C 165.993 95.506 165.713 95.306 165.195 95.186 L 165.793 94.887 L 166.331 96.562 L 166.332 96.562 Z"/>
+ <path fill="#ada183" fill-rule="evenodd" d="M 164.837 93.273 C 165.674 93.392 166.312 93.572 166.752 93.811 C 164.2 93.811 161.768 94.368 159.455 95.485 C 158.02 96.203 156.704 97.001 155.508 97.877 L 154.133 99.014 L 154.91 97.16 C 155.787 95.764 157.243 94.708 159.276 93.99 C 161.309 93.312 163.163 93.073 164.837 93.273 L 164.837 93.273 Z"/>
+ <path fill="#c4b393" fill-rule="evenodd" d="M 161.429 94.289 L 157.183 96.263 L 156.884 95.485 L 160.532 93.811 L 161.429 94.289 Z"/>
+ <path fill="#9e9377" fill-rule="evenodd" d="M 144.864 106.13 C 144.625 105.692 143.967 105.592 142.89 105.831 C 141.773 106.07 140.577 106.568 139.302 107.326 C 137.986 108.084 136.97 108.881 136.252 109.718 C 135.494 110.555 135.235 111.193 135.475 111.632 C 135.754 112.07 136.432 112.17 137.508 111.931 C 138.625 111.693 139.821 111.194 141.096 110.435 C 142.371 109.678 143.388 108.881 144.146 108.043 C 144.864 107.206 145.103 106.568 144.864 106.13 L 144.864 106.13 Z M 147.136 104.575 C 147.695 105.492 147.475 106.648 146.478 108.042 C 145.522 109.477 144.107 110.754 142.233 111.87 C 140.358 112.987 138.564 113.604 136.85 113.723 C 135.176 113.884 134.059 113.504 133.5 112.588 C 132.983 111.671 133.201 110.495 134.159 109.06 C 135.116 107.625 136.531 106.349 138.405 105.233 C 140.319 104.156 142.113 103.538 143.787 103.379 C 145.502 103.259 146.617 103.659 147.136 104.575 Z"/>
+ <path fill="#6b6150" fill-rule="evenodd" d="M 144.864 106.13 C 144.705 105.851 144.366 105.711 143.847 105.711 L 144.445 105.293 L 145.282 106.847 C 145.402 108.164 144.346 109.538 142.113 110.974 C 139.681 112.569 137.848 113.167 136.611 112.768 L 135.714 111.871 C 136.066 112.098 136.664 112.118 137.508 111.931 C 138.625 111.693 139.821 111.194 141.096 110.435 C 142.371 109.678 143.388 108.881 144.146 108.043 C 144.864 107.206 145.103 106.568 144.864 106.13 Z"/>
+ <path fill="#ada183" fill-rule="evenodd" d="M 145.103 104.097 C 142.632 104.616 140.379 105.671 138.347 107.266 C 137.071 108.262 135.955 109.339 134.997 110.495 L 133.92 111.871 C 133.841 111.312 133.96 110.635 134.279 109.837 C 134.838 108.283 136.034 106.948 137.867 105.831 C 139.701 104.714 141.455 104.097 143.13 103.977 C 143.967 103.898 144.625 103.938 145.103 104.097 Z"/>
+ <path fill="#c4b393" fill-rule="evenodd" d="M 140.02 105.651 L 136.312 108.522 L 135.834 107.864 L 139.063 105.412 L 140.02 105.651 Z"/>
+ <path fill="#9e9377" fill-rule="evenodd" d="M 165.375 92.615 C 166.771 91.619 168.545 90.92 170.698 90.522 C 172.811 90.124 174.704 90.143 176.379 90.582 C 178.012 91.06 178.93 91.817 179.13 92.854 C 179.329 93.891 178.731 94.908 177.336 95.904 C 175.94 96.9 174.166 97.599 172.013 97.997 C 169.9 98.395 168.027 98.375 166.392 97.937 C 164.719 97.459 163.781 96.702 163.581 95.665 C 163.426 94.628 164.024 93.611 165.375 92.615 Z M 167.11 93.931 C 166.153 94.45 165.714 94.967 165.793 95.485 C 165.873 95.964 166.471 96.283 167.587 96.442 C 168.663 96.601 169.939 96.541 171.414 96.263 C 172.889 95.984 174.125 95.585 175.123 95.067 C 176.08 94.548 176.517 94.03 176.439 93.512 C 176.36 93.034 175.762 92.714 174.645 92.555 C 173.527 92.396 172.232 92.456 170.757 92.734 C 169.283 93.013 168.066 93.413 167.11 93.931 Z"/>
+ <path fill="#6b6150" fill-rule="evenodd" d="M 165.674 94.23 C 166.033 93.233 167.369 92.376 169.681 91.658 C 171.675 91.1 173.349 91.06 174.704 91.538 C 175.581 91.858 176.259 92.357 176.738 93.034 L 176.917 93.333 L 176.439 93.452 C 176.278 92.974 175.661 92.675 174.585 92.555 C 173.468 92.396 172.193 92.456 170.757 92.734 C 169.283 93.013 168.066 93.413 167.11 93.931 C 166.153 94.45 165.714 94.967 165.793 95.485 C 165.518 95.127 165.47 94.708 165.673 94.23 L 165.674 94.23 Z"/>
+ <path fill="#ada183" fill-rule="evenodd" d="M 166.213 97.638 L 164.718 96.681 L 166.751 96.98 C 168.465 97.1 170.298 97.02 172.252 96.741 C 174.207 96.502 175.741 95.824 176.857 94.708 C 177.455 94.189 177.834 93.671 177.993 93.153 C 178.154 93.712 178.033 94.329 177.635 95.007 C 176.837 96.323 175.123 97.22 172.492 97.698 C 169.825 98.216 167.732 98.197 166.213 97.638 Z"/>
+ <path fill="#c4b393" fill-rule="evenodd" d="M 175.841 96.681 L 172.013 97.997 L 171.774 97.04 L 175.302 96.143 C 175.542 96.183 175.721 96.362 175.841 96.681 Z"/>
+ <path fill="#9e9377" fill-rule="evenodd" d="M 191.688 91.299 C 190.292 90.78 189.036 90.522 187.92 90.522 C 186.845 90.481 186.206 90.681 186.007 91.12 C 185.846 91.598 186.206 92.196 187.083 92.914 C 187.96 93.591 189.096 94.189 190.492 94.708 C 191.887 95.226 193.143 95.506 194.259 95.545 C 195.375 95.585 196.012 95.366 196.173 94.887 C 196.372 94.448 196.012 93.871 195.096 93.153 C 194.223 92.475 193.087 91.857 191.688 91.299 Z M 195.754 97.459 C 194.039 97.618 192.166 97.319 190.133 96.562 C 188.1 95.764 186.485 94.768 185.289 93.572 C 184.093 92.336 183.673 91.219 184.032 90.223 C 184.392 89.227 185.428 88.629 187.143 88.429 C 188.816 88.269 190.691 88.568 192.764 89.326 C 194.796 90.124 196.412 91.12 197.608 92.316 C 198.804 93.551 199.202 94.667 198.804 95.665 C 198.445 96.661 197.429 97.259 195.754 97.459 Z"/>
+ <path fill="#6b6150" fill-rule="evenodd" d="M 196.711 94.648 L 196.711 95.007 L 196.173 94.828 C 196.292 94.349 195.913 93.771 195.037 93.093 C 194.199 92.415 193.083 91.817 191.688 91.299 C 190.292 90.78 189.036 90.522 187.92 90.522 C 186.867 90.482 186.228 90.671 186.007 91.09 L 186.545 89.984 C 187.382 89.306 188.976 89.266 191.329 89.864 C 194.642 90.701 196.436 92.296 196.711 94.648 Z"/>
+ <path fill="#ada183" fill-rule="evenodd" d="M 197.728 95.366 C 197.569 95.924 197.15 96.382 196.472 96.741 C 195.156 97.498 193.222 97.419 190.671 96.502 C 188.119 95.585 186.325 94.488 185.289 93.213 L 184.452 91.598 L 186.066 92.914 C 187.502 93.91 189.135 94.787 190.971 95.545 C 192.765 96.302 194.439 96.502 195.993 96.143 C 196.747 95.984 197.333 95.725 197.728 95.366 L 197.728 95.366 Z"/>
+ <path fill="#c4b393" fill-rule="evenodd" d="M 194.08 97.279 L 190.133 96.562 L 190.372 95.545 C 192.564 96.104 193.74 96.442 193.899 96.562 C 194.102 96.721 194.162 96.96 194.079 97.279 L 194.08 97.279 Z"/>
+ <path fill="#9e9377" fill-rule="evenodd" d="M 153.595 97.578 C 155.309 97.618 156.385 98.117 156.823 99.073 C 157.262 100.03 156.923 101.166 155.806 102.482 C 154.73 103.837 153.194 104.973 151.201 105.891 C 149.208 106.808 147.374 107.247 145.699 107.207 C 143.984 107.167 142.908 106.669 142.469 105.712 C 142.032 104.754 142.35 103.619 143.427 102.303 C 144.543 100.987 146.078 99.871 148.032 98.954 C 150.027 98.036 151.881 97.578 153.595 97.578 Z M 148.691 101.047 C 147.336 101.684 146.26 102.383 145.462 103.14 C 144.626 103.898 144.306 104.515 144.505 104.994 C 144.705 105.433 145.363 105.592 146.478 105.472 C 147.595 105.351 148.831 104.973 150.186 104.336 C 151.542 103.698 152.638 103.001 153.475 102.243 C 154.273 101.486 154.572 100.888 154.372 100.449 C 154.174 99.97 153.515 99.791 152.4 99.911 C 151.322 100.03 150.087 100.409 148.691 101.047 Z"/>
+ <path fill="#6b6150" fill-rule="evenodd" d="M 148.691 101.047 C 147.336 101.684 146.26 102.383 145.462 103.14 C 144.626 103.898 144.306 104.515 144.505 104.994 C 144.146 104.715 144.007 104.317 144.086 103.798 C 144.206 102.721 145.303 101.565 147.375 100.329 C 150.287 98.575 152.679 98.416 154.551 99.851 L 154.85 100.15 L 154.312 100.389 C 154.073 99.991 153.415 99.851 152.339 99.97 C 151.262 100.09 150.047 100.449 148.691 101.047 Z"/>
+ <path fill="#ada183" fill-rule="evenodd" d="M 155.807 99.671 L 155.867 101.525 C 155.429 103.001 153.994 104.315 151.561 105.472 C 149.129 106.629 147.097 107.145 145.461 107.027 L 143.787 106.429 L 145.821 106.19 C 147.494 105.911 149.248 105.393 151.082 104.635 C 152.915 103.877 154.251 102.82 155.09 101.465 C 155.529 100.787 155.768 100.189 155.807 99.671 Z"/>
+ <path fill="#c4b393" fill-rule="evenodd" d="M 154.551 103.618 L 151.203 105.889 L 150.724 104.992 L 152.219 104.155 C 153.216 103.557 153.793 103.258 153.953 103.258 C 154.152 103.219 154.352 103.34 154.551 103.618 Z"/>
+ </g>
+ <g>
+ <path fill="#c9af75" fill-rule="evenodd" d="M 141.395 123.711 C 141.395 126.821 140.239 129.492 137.927 131.725 C 135.656 133.917 132.883 135.014 129.615 135.014 C 126.385 135.014 123.615 133.917 121.302 131.725 C 118.99 129.492 117.834 126.82 117.834 123.711 C 117.834 120.561 118.99 117.89 121.302 115.698 C 123.615 113.466 126.385 112.349 129.615 112.349 C 132.883 112.349 135.656 113.466 137.927 115.698 C 140.239 117.89 141.395 120.561 141.395 123.711 Z"/>
+ <path fill="#e3c685" fill-rule="evenodd" d="M 141.395 124.19 C 141.395 127.18 140.239 129.732 137.927 131.844 C 135.656 133.957 132.883 135.014 129.615 135.014 C 126.385 135.014 123.615 133.956 121.302 131.844 C 118.99 129.731 117.834 127.18 117.834 124.19 C 117.834 121.2 118.99 118.649 121.302 116.536 C 123.615 114.384 126.385 113.307 129.615 113.307 C 132.883 113.307 135.656 114.384 137.927 116.536 C 140.239 118.649 141.395 121.2 141.395 124.19 Z"/>
+ <path fill="#ab9564" fill-rule="evenodd" d="M 141.395 124.548 C 141.395 127.458 140.239 129.931 137.927 131.963 C 135.656 133.996 132.883 135.014 129.615 135.014 C 126.385 135.014 123.615 133.996 121.302 131.963 C 118.99 129.931 117.834 127.457 117.834 124.548 C 117.834 121.637 118.99 119.166 121.302 117.133 C 123.615 115.1 126.385 114.083 129.615 114.083 C 132.883 114.083 135.656 115.1 137.927 117.133 C 140.239 119.166 141.395 121.639 141.395 124.548 Z"/>
+ <path fill="#b59d69" fill-rule="evenodd" d="M 141.395 125.386 C 141.395 128.056 140.239 130.33 137.927 132.203 C 135.654 134.076 132.883 135.014 129.615 135.014 C 126.385 135.014 123.615 134.076 121.302 132.202 C 118.99 130.329 117.834 128.055 117.834 125.384 C 117.834 122.714 118.99 120.441 121.302 118.568 C 123.615 116.694 126.385 115.757 129.615 115.757 C 132.883 115.757 135.656 116.693 137.927 118.568 C 140.239 120.443 141.395 122.714 141.395 125.386 Z"/>
+ <path fill="#9c875a" fill-rule="evenodd" d="M 129.435 131.246 C 132.147 131.246 134.458 130.947 136.372 130.349 C 136.891 130.149 138.286 129.531 140.558 128.495 C 139.681 130.448 138.265 132.024 136.312 133.22 C 134.279 134.416 132.047 135.014 129.613 135.014 C 127.062 135.014 124.77 134.355 122.736 133.04 C 120.743 131.765 119.348 130.09 118.55 128.017 C 120.824 130.17 124.451 131.246 129.435 131.246 Z"/>
+ <path fill="#7d6c48" fill-rule="evenodd" d="M 138.585 131.605 C 136.233 133.877 133.243 135.015 129.615 135.015 C 127.662 135.015 125.808 134.636 124.054 133.879 C 122.38 133.12 121.005 132.105 119.928 130.829 C 122.799 132.384 125.948 133.16 129.377 133.16 C 132.246 133.16 135.315 132.642 138.585 131.605 Z"/>
+ <path fill="#a18b5c" fill-rule="evenodd" d="M 136.671 129.093 C 136.671 130.568 135.994 131.824 134.638 132.86 C 133.283 133.896 131.648 134.416 129.734 134.416 C 127.819 134.416 126.186 133.896 124.831 132.86 C 123.475 131.824 122.797 130.568 122.797 129.093 C 122.797 127.619 123.475 126.363 124.831 125.326 C 126.186 124.29 127.821 123.771 129.734 123.771 C 131.648 123.771 133.283 124.29 134.638 125.326 C 135.994 126.363 136.671 127.619 136.671 129.093 Z"/>
+ <path fill="#948056" fill-rule="evenodd" d="M 136.312 130.768 C 135.873 131.844 135.056 132.722 133.86 133.399 C 132.624 134.076 131.248 134.417 129.734 134.417 C 128.22 134.417 126.864 134.077 125.668 133.399 C 124.432 132.722 123.595 131.844 123.156 130.768 C 123.595 130.21 124.431 129.732 125.668 129.334 C 126.864 128.974 128.22 128.795 129.734 128.795 C 131.248 128.795 132.624 128.974 133.86 129.334 C 135.056 129.731 135.873 130.21 136.312 130.768 Z"/>
+ <path fill="#c9af75" fill-rule="evenodd" d="M 135.654 128.854 C 135.654 130.05 135.056 131.067 133.86 131.904 C 132.664 132.741 131.229 133.16 129.554 133.16 C 127.839 133.16 126.405 132.741 125.248 131.904 C 124.052 131.067 123.454 130.05 123.454 128.854 C 123.454 127.658 124.052 126.641 125.248 125.804 C 126.403 124.928 127.839 124.487 129.554 124.487 C 131.228 124.487 132.664 124.926 133.86 125.804 C 135.056 126.641 135.654 127.658 135.654 128.854 Z"/>
+ <path fill="#b59d69" fill-rule="evenodd" d="M 134.339 129.213 C 134.339 130.289 133.862 131.227 132.904 132.025 C 131.907 132.782 130.732 133.16 129.377 133.16 C 128.02 133.16 126.845 132.782 125.848 132.025 C 124.892 131.227 124.413 130.291 124.413 129.213 C 124.413 128.096 124.892 127.159 125.848 126.402 C 126.845 125.605 128.02 125.206 129.377 125.206 C 130.771 125.206 131.947 125.605 132.904 126.402 C 133.86 127.159 134.339 128.096 134.339 129.213 Z"/>
+ <path fill="#a69061" fill-rule="evenodd" d="M 134.339 129.213 C 134.339 129.811 134.14 130.409 133.741 131.007 C 132.904 132.242 131.449 132.961 129.377 133.16 C 127.303 133.359 125.848 132.761 125.011 131.366 L 124.413 129.213 L 125.669 129.99 C 126.706 130.509 127.801 130.767 128.958 130.767 C 130.79 130.768 132.584 130.25 134.339 129.213 L 134.339 129.213 Z"/>
+ <path fill="#e3c685" fill-rule="evenodd" d="M 124.173 123.592 C 124.173 124.27 123.954 124.849 123.515 125.326 C 123.076 125.804 122.519 126.045 121.841 126.045 C 121.203 126.045 120.665 125.805 120.226 125.326 C 119.787 124.849 119.568 124.27 119.568 123.592 C 119.568 122.954 119.787 122.396 120.226 121.918 C 120.665 121.44 121.203 121.2 121.841 121.2 C 122.478 121.2 123.037 121.439 123.515 121.918 C 123.954 122.355 124.173 122.914 124.173 123.592 Z"/>
+ <path fill="#695a3c" fill-rule="evenodd" d="M 124.173 122.874 C 124.173 123.551 123.954 124.13 123.515 124.608 C 123.076 125.085 122.519 125.326 121.841 125.326 C 121.203 125.326 120.665 125.087 120.226 124.608 C 119.787 124.13 119.568 123.551 119.568 122.874 C 119.568 122.197 119.787 121.618 120.226 121.14 C 120.665 120.663 121.203 120.422 121.841 120.422 C 122.517 120.422 123.076 120.661 123.515 121.14 C 123.954 121.618 124.173 122.197 124.173 122.874 Z"/>
+ <path fill="#473d29" fill-rule="evenodd" d="M 119.568 122.455 C 119.688 121.857 119.946 121.379 120.346 121.02 C 120.784 120.621 121.282 120.422 121.841 120.422 C 122.399 120.422 122.897 120.621 123.336 121.02 C 123.774 121.418 124.033 121.897 124.113 122.455 C 124.034 122.854 123.774 123.173 123.336 123.412 C 122.897 123.691 122.399 123.831 121.841 123.831 C 120.605 123.831 119.848 123.373 119.568 122.455 Z"/>
+ <path fill="#e3c685" fill-rule="evenodd" d="M 139.601 123.233 C 139.601 123.91 139.381 124.489 138.944 124.967 C 138.505 125.445 137.966 125.685 137.328 125.685 C 136.689 125.685 136.132 125.447 135.654 124.967 C 135.216 124.489 134.995 123.91 134.995 123.233 C 134.995 122.556 135.216 121.977 135.654 121.499 C 136.133 121.02 136.691 120.781 137.329 120.781 C 137.966 120.781 138.505 121.02 138.945 121.499 C 139.382 121.977 139.601 122.555 139.601 123.233 L 139.601 123.233 Z"/>
+ <path fill="#695a3c" fill-rule="evenodd" d="M 139.601 122.515 C 139.601 123.192 139.381 123.771 138.944 124.249 C 138.505 124.727 137.966 124.967 137.328 124.967 C 136.689 124.967 136.132 124.728 135.654 124.249 C 135.216 123.771 134.995 123.192 134.995 122.515 C 134.995 121.838 135.216 121.259 135.654 120.781 C 136.132 120.303 136.69 120.063 137.328 120.063 C 137.965 120.063 138.505 120.303 138.944 120.781 C 139.382 121.259 139.601 121.838 139.601 122.515 Z"/>
+ <path fill="#473d29" fill-rule="evenodd" d="M 135.056 122.037 C 135.135 121.478 135.395 121.001 135.833 120.602 C 136.272 120.243 136.769 120.065 137.328 120.065 C 137.886 120.065 138.385 120.243 138.823 120.602 C 139.222 121.001 139.481 121.478 139.6 122.037 C 139.321 122.994 138.563 123.472 137.328 123.472 C 136.769 123.472 136.272 123.333 135.833 123.053 C 135.396 122.814 135.137 122.476 135.056 122.037 Z"/>
+ <path fill="#e3c685" fill-rule="evenodd" d="M 128.598 129.034 C 128.598 129.71 128.459 130.289 128.179 130.767 C 127.94 131.245 127.621 131.485 127.223 131.485 C 126.824 131.485 126.505 131.246 126.266 130.767 C 125.987 130.289 125.847 129.71 125.847 129.034 C 125.847 128.355 125.987 127.776 126.266 127.299 C 126.505 126.821 126.824 126.58 127.223 126.58 C 127.621 126.58 127.94 126.82 128.179 127.299 C 128.459 127.778 128.598 128.355 128.598 129.034 Z"/>
+ <path fill="#695a3c" fill-rule="evenodd" d="M 128.598 128.615 C 128.598 129.173 128.459 129.652 128.179 130.05 C 127.94 130.448 127.621 130.648 127.223 130.648 C 126.824 130.648 126.505 130.448 126.266 130.05 C 125.987 129.652 125.847 129.173 125.847 128.615 C 125.847 128.056 125.987 127.579 126.266 127.18 C 126.505 126.781 126.824 126.582 127.223 126.582 C 127.621 126.582 127.94 126.781 128.179 127.18 C 128.459 127.579 128.598 128.056 128.598 128.615 Z"/>
+ <path fill="#473d29" fill-rule="evenodd" d="M 127.223 129.213 C 126.505 129.213 126.066 128.854 125.907 128.138 C 126.027 127.101 126.466 126.582 127.223 126.582 C 127.98 126.582 128.419 127.101 128.538 128.138 C 128.378 128.854 127.94 129.213 127.223 129.213 Z"/>
+ <path fill="#e3c685" fill-rule="evenodd" d="M 133.023 129.034 C 133.023 129.671 132.883 130.25 132.603 130.767 C 132.325 131.245 132.005 131.485 131.647 131.485 C 131.248 131.485 130.929 131.246 130.69 130.767 C 130.411 130.289 130.271 129.71 130.271 129.034 C 130.271 128.355 130.41 127.776 130.69 127.299 C 130.929 126.821 131.248 126.58 131.647 126.58 C 132.005 126.58 132.324 126.82 132.603 127.299 C 132.883 127.778 133.023 128.355 133.023 129.034 Z"/>
+ <path fill="#695a3c" fill-rule="evenodd" d="M 133.023 128.615 C 133.023 129.173 132.883 129.652 132.603 130.05 C 132.324 130.448 132.005 130.648 131.647 130.648 C 131.248 130.648 130.929 130.448 130.69 130.05 C 130.411 129.652 130.271 129.173 130.271 128.615 C 130.271 128.056 130.41 127.579 130.69 127.18 C 130.929 126.781 131.248 126.582 131.647 126.582 C 132.005 126.582 132.324 126.781 132.603 127.18 C 132.883 127.579 133.023 128.056 133.023 128.615 Z"/>
+ <path fill="#473d29" fill-rule="evenodd" d="M 131.648 129.213 C 130.93 129.213 130.491 128.854 130.332 128.138 C 130.452 127.101 130.891 126.582 131.648 126.582 C 132.325 126.582 132.765 127.101 132.965 128.138 C 132.764 128.854 132.325 129.213 131.648 129.213 Z"/>
+ <path fill="#9c875a" fill-rule="evenodd" d="M 114.724 112.289 L 115.262 111.691 C 115.741 111.252 116.319 111.032 116.997 111.032 C 118.034 111.032 120.645 111.731 124.831 113.125 L 123.096 114.62 C 121.861 113.943 120.246 113.445 118.252 113.125 C 117.017 112.927 116.06 112.727 115.382 112.527 L 114.724 112.289 Z"/>
+ <path fill="#7d6c48" fill-rule="evenodd" d="M 120.764 114.203 L 122.498 113.246 C 122.818 113.046 122.657 112.727 122.02 112.289 L 124.831 113.127 L 123.096 114.622 L 120.764 114.203 L 120.764 114.203 Z"/>
+ <path fill="#b59d69" fill-rule="evenodd" d="M 117.894 120.243 C 117.217 119.126 116.578 117.972 115.98 116.776 C 114.784 114.343 114.365 112.848 114.724 112.291 C 115.083 111.732 116.598 111.951 119.269 112.948 C 120.585 113.467 121.861 114.024 123.096 114.622 L 117.894 120.243 L 117.894 120.243 Z"/>
+ <path fill="#e3c685" fill-rule="evenodd" d="M 115.382 115.04 C 115.143 114.681 114.943 114.282 114.784 113.844 C 114.425 113.007 114.405 112.488 114.724 112.289 C 115.283 111.85 116.957 112.149 119.748 113.186 C 121.143 113.704 122.478 114.262 123.754 114.86 C 118.929 113.265 116.139 112.568 115.382 112.767 C 114.943 112.927 114.804 113.344 114.963 114.022 C 115.083 114.382 115.223 114.722 115.382 115.04 Z"/>
+ <path fill="#ab9564" fill-rule="evenodd" d="M 119.03 116.475 L 120.764 114.203 L 123.096 114.622 C 122.259 115.619 121.323 116.595 120.286 117.552 C 119.648 118.15 119.13 118.927 118.731 119.884 C 118.572 120.322 118.452 120.721 118.372 121.08 L 116.638 118.03 L 119.03 116.475 L 119.03 116.475 Z"/>
+ <path fill="#87754e" fill-rule="evenodd" d="M 122.797 115.16 C 121.96 115.718 121.123 116.516 120.286 117.552 C 119.768 118.229 119.329 118.908 118.97 119.585 L 118.551 120.422 L 117.894 120.243 L 122.199 114.683 L 122.797 115.16 L 122.797 115.16 Z"/>
+ <path fill="#9c875a" fill-rule="evenodd" d="M 144.804 112.289 C 144.445 112.529 143.27 112.807 141.276 113.127 C 140.04 113.326 138.863 113.646 137.749 114.085 L 136.432 114.622 L 134.698 113.127 L 138.048 112.11 C 140.399 111.392 141.894 111.034 142.533 111.034 C 143.608 111.034 144.366 111.452 144.804 112.289 Z"/>
+ <path fill="#7d6c48" fill-rule="evenodd" d="M 138.764 114.203 L 136.432 114.622 L 134.698 113.127 L 137.508 112.289 C 137.348 112.409 137.209 112.527 137.089 112.648 C 136.85 112.927 136.83 113.125 137.029 113.246 C 137.348 113.485 137.927 113.805 138.764 114.203 L 138.764 114.203 Z"/>
+ <path fill="#b59d69" fill-rule="evenodd" d="M 136.432 114.622 L 140.259 112.948 C 142.93 111.951 144.445 111.732 144.804 112.291 C 145.402 113.167 144.366 115.818 141.694 120.243 L 136.432 114.622 Z"/>
+ <path fill="#e3c685" fill-rule="evenodd" d="M 144.146 115.04 C 144.864 113.765 144.864 113.007 144.146 112.768 C 143.668 112.648 142.132 112.967 139.542 113.725 L 135.774 114.861 L 139.781 113.188 C 142.572 112.151 144.245 111.852 144.804 112.291 C 145.322 112.609 145.103 113.526 144.146 115.04 Z"/>
+ <path fill="#ab9564" fill-rule="evenodd" d="M 142.89 118.03 L 141.156 121.08 C 140.956 119.684 140.319 118.509 139.243 117.552 L 136.432 114.622 L 138.764 114.203 L 140.498 116.475 C 141.336 117.114 142.132 117.631 142.89 118.03 L 142.89 118.03 Z"/>
+ <path fill="#87754e" fill-rule="evenodd" d="M 136.731 115.16 L 137.389 114.681 L 141.694 120.243 L 140.977 120.422 C 140.657 119.585 140.08 118.628 139.244 117.552 C 138.725 116.914 138.147 116.316 137.51 115.758 L 136.731 115.16 Z"/>
+ </g>
+ <g>
+ <path fill="#c9af75" fill-rule="evenodd" d="M 122.797 136.09 L 137.329 136.09 L 138.048 139.977 C 138.127 142.569 137.269 143.984 135.475 144.223 C 132.685 144.622 130.113 144.801 127.761 144.761 C 124.692 144.682 122.937 144.203 122.498 143.326 C 122.059 142.49 121.98 141.034 122.259 138.962 L 122.797 136.09 Z"/>
+ <path fill="#b59d69" fill-rule="evenodd" d="M 122.797 137.226 L 137.329 137.226 L 137.867 141.293 C 138.027 144.083 137.588 145.617 136.551 145.897 C 134.597 146.416 132.285 146.695 129.613 146.734 C 126.106 146.813 123.853 146.335 122.857 145.299 C 122.218 144.662 122.02 143.127 122.259 140.695 L 122.797 137.226 L 122.797 137.226 Z"/>
+ <path fill="#9c875a" fill-rule="evenodd" d="M 122.14 142.608 L 122.498 142.19 L 124.89 143.505 C 126.843 144.342 128.777 144.701 130.691 144.582 C 132.844 144.502 135.255 143.923 137.927 142.847 C 137.848 143.844 137.788 144.421 137.749 144.582 C 137.628 145.019 137.329 145.418 136.852 145.778 C 136.333 146.215 135.635 146.495 134.759 146.614 C 133.841 146.734 132.027 146.774 129.316 146.734 C 126.725 146.695 125.09 146.595 124.412 146.435 C 123.973 146.315 123.455 145.937 122.857 145.299 C 122.459 144.862 122.22 143.965 122.14 142.608 Z"/>
+ <path fill="#e3c685" fill-rule="evenodd" d="M 122.797 137.226 L 137.329 137.226 L 137.688 137.884 L 122.379 137.645 L 122.797 137.226 Z"/>
+ <path fill="#695a3c" fill-rule="evenodd" d="M 129.973 138.362 L 130.75 138.901 C 131.269 139.378 131.547 139.857 131.587 140.335 C 131.666 141.093 131.367 141.631 130.69 141.95 L 131.587 145.418 L 128.358 145.418 L 129.076 141.95 C 128.359 141.872 127.94 141.433 127.821 140.635 C 127.742 140.158 128.08 139.639 128.838 139.08 C 129.196 138.8 129.574 138.561 129.973 138.362 Z"/>
+ <rect fill="#e3c685" width="3.468" height=".359" x="128.12" y="145.3" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#473d29" fill-rule="evenodd" d="M 129.973 138.362 L 130.75 139.02 C 131.269 139.499 131.547 139.938 131.587 140.336 C 131.666 140.934 131.367 141.472 130.69 141.952 L 131.228 144.344 L 129.075 144.344 L 129.854 141.831 C 129.256 141.593 128.878 141.193 128.718 140.635 C 128.639 140.315 128.818 139.838 129.256 139.201 C 129.495 138.881 129.734 138.602 129.973 138.362 Z"/>
+ <path fill="#7d6c48" fill-rule="evenodd" d="M 136.85 145.778 C 136.331 146.215 135.634 146.495 134.757 146.614 C 133.84 146.734 132.026 146.774 129.314 146.734 C 126.724 146.695 125.089 146.595 124.411 146.435 C 123.972 146.315 123.454 145.937 122.856 145.299 C 122.697 145.139 122.537 144.821 122.378 144.342 L 122.439 144.223 L 124.651 145 C 126.565 145.559 128.538 145.818 130.571 145.778 C 133.283 145.737 135.634 145.438 137.627 144.881 C 137.508 145.2 137.249 145.499 136.85 145.778 L 136.85 145.778 Z"/>
+ <path fill="#6b6150" fill-rule="evenodd" d="M 126.565 136.329 L 125.488 136.867 C 125.289 135.83 125.329 134.795 125.608 133.757 C 126.206 131.643 127.681 130.588 130.033 130.588 C 132.425 130.588 133.881 131.644 134.397 133.757 C 134.637 134.794 134.637 135.829 134.397 136.867 L 133.322 136.329 C 133.362 135.571 133.243 134.814 132.963 134.057 C 132.405 132.541 131.329 131.825 129.734 131.904 C 128.179 132.025 127.183 132.801 126.744 134.236 C 126.544 134.954 126.485 135.652 126.565 136.329 L 126.565 136.329 Z"/>
+ <path fill="#9e9377" fill-rule="evenodd" d="M 129.854 131.246 C 128.26 131.207 127.064 132.143 126.266 134.057 C 125.868 135.015 125.628 135.972 125.548 136.927 L 123.874 136.927 L 124.831 133.758 C 125.946 131.644 127.681 130.59 130.033 130.59 C 132.425 130.59 134.098 131.646 135.056 133.758 C 135.534 134.834 135.774 135.891 135.774 136.927 L 134.219 136.927 C 134.14 136.01 133.9 135.073 133.5 134.117 C 132.664 132.242 131.449 131.286 129.854 131.246 L 129.854 131.246 Z"/>
+ <path fill="#ada183" fill-rule="evenodd" d="M 125.01 134.416 L 125.728 132.561 C 126.604 131.286 128.039 130.628 130.033 130.588 C 132.026 130.549 133.461 131.306 134.339 132.86 C 134.738 133.657 134.957 134.455 134.997 135.252 C 134.718 134.614 134.299 133.956 133.741 133.279 C 132.624 131.963 131.329 131.286 129.854 131.246 C 128.379 131.207 127.123 131.725 126.086 132.801 L 125.01 134.416 L 125.01 134.416 Z"/>
+ <path fill="#ccba99" fill-rule="evenodd" d="M 128 131.306 L 128.538 130.947 C 129.015 130.668 129.555 130.549 130.153 130.588 C 131.15 130.667 131.868 131.007 132.306 131.605 C 131.349 131.128 130.592 130.928 130.034 131.007 L 128 131.306 Z"/>
+ </g>
+ <path fill="#877e66" fill-rule="evenodd" d="M 48.106 159.472 L 51.874 157.738 C 52.432 157.459 53.07 157.259 53.787 157.14 C 54.107 157.099 54.385 157.079 54.625 157.079 L 55.223 158.514 C 54.146 158.753 53.289 158.973 52.651 159.172 L 50.797 159.831 L 48.106 159.472 Z"/>
+ <path fill="#7a725c" fill-rule="evenodd" d="M 52.771 160.19 L 54.266 159.831 C 54.744 159.631 55.064 159.372 55.223 159.053 L 55.581 160.309 L 54.266 160.847 L 52.771 160.19 Z"/>
+ <path fill="#877e66" fill-rule="evenodd" d="M 201.674 160.13 L 200.777 159.592 L 201.197 157.319 L 201.855 157.558 C 202.374 157.798 202.892 158.136 203.41 158.575 C 204.208 159.253 204.706 159.872 204.905 160.43 L 201.676 160.13 L 201.674 160.13 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.skype.Client.svg b/.icons/Gruvbox_Dark-2/apps/64/com.skype.Client.svg
new file mode 120000
index 000000000..c233e23c9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.skype.Client.svg
@@ -0,0 +1 @@
+skype.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.slack.Slack.svg b/.icons/Gruvbox_Dark-2/apps/64/com.slack.Slack.svg
new file mode 120000
index 000000000..7cb5329ce
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.slack.Slack.svg
@@ -0,0 +1 @@
+slack.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.snes9x.Snes9x.svg b/.icons/Gruvbox_Dark-2/apps/64/com.snes9x.Snes9x.svg
new file mode 120000
index 000000000..df751c50e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.snes9x.Snes9x.svg
@@ -0,0 +1 @@
+snes9x.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.spotify.Client.svg b/.icons/Gruvbox_Dark-2/apps/64/com.spotify.Client.svg
new file mode 120000
index 000000000..2d1e6f848
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.spotify.Client.svg
@@ -0,0 +1 @@
+spotify-client.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.stepmania.StepMania.svg b/.icons/Gruvbox_Dark-2/apps/64/com.stepmania.StepMania.svg
new file mode 120000
index 000000000..9e965db24
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.stepmania.StepMania.svg
@@ -0,0 +1 @@
+stepmania-ssc.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.sublimetext.three.svg b/.icons/Gruvbox_Dark-2/apps/64/com.sublimetext.three.svg
new file mode 120000
index 000000000..e9c599f46
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.sublimetext.three.svg
@@ -0,0 +1 @@
+sublime-text.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.syntevo.SmartGit.svg b/.icons/Gruvbox_Dark-2/apps/64/com.syntevo.SmartGit.svg
new file mode 120000
index 000000000..c8ab8ace3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.syntevo.SmartGit.svg
@@ -0,0 +1 @@
+smartgit.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.syntevo.SmartSynchronize.svg b/.icons/Gruvbox_Dark-2/apps/64/com.syntevo.SmartSynchronize.svg
new file mode 120000
index 000000000..500fbef6a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.syntevo.SmartSynchronize.svg
@@ -0,0 +1 @@
+smartsynchronize.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.szibele.e-juice-calc.svg b/.icons/Gruvbox_Dark-2/apps/64/com.szibele.e-juice-calc.svg
new file mode 120000
index 000000000..3a69518a1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.szibele.e-juice-calc.svg
@@ -0,0 +1 @@
+e-juice-calc.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.teamspeak.TeamSpeak.svg b/.icons/Gruvbox_Dark-2/apps/64/com.teamspeak.TeamSpeak.svg
new file mode 120000
index 000000000..a51a2f955
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.teamspeak.TeamSpeak.svg
@@ -0,0 +1 @@
+teamspeak3.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.teeworlds.Teeworlds.svg b/.icons/Gruvbox_Dark-2/apps/64/com.teeworlds.Teeworlds.svg
new file mode 120000
index 000000000..960f9cefb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.teeworlds.Teeworlds.svg
@@ -0,0 +1 @@
+teeworlds.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.transmissionbt.Transmission.svg b/.icons/Gruvbox_Dark-2/apps/64/com.transmissionbt.Transmission.svg
new file mode 120000
index 000000000..cc5657698
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.transmissionbt.Transmission.svg
@@ -0,0 +1 @@
+transmission.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.tux4kids.tuxmath.svg b/.icons/Gruvbox_Dark-2/apps/64/com.tux4kids.tuxmath.svg
new file mode 120000
index 000000000..560c329fa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.tux4kids.tuxmath.svg
@@ -0,0 +1 @@
+tuxmath.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.tux4kids.tuxtype.svg b/.icons/Gruvbox_Dark-2/apps/64/com.tux4kids.tuxtype.svg
new file mode 120000
index 000000000..cf3ead157
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.tux4kids.tuxtype.svg
@@ -0,0 +1 @@
+tuxtype.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.uploadedlobster.peek.svg b/.icons/Gruvbox_Dark-2/apps/64/com.uploadedlobster.peek.svg
new file mode 120000
index 000000000..123c53540
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.uploadedlobster.peek.svg
@@ -0,0 +1 @@
+peek.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.valvesoftware.Steam.svg b/.icons/Gruvbox_Dark-2/apps/64/com.valvesoftware.Steam.svg
new file mode 120000
index 000000000..c630de4b6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.valvesoftware.Steam.svg
@@ -0,0 +1 @@
+steam.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.viber.Viber.svg b/.icons/Gruvbox_Dark-2/apps/64/com.viber.Viber.svg
new file mode 120000
index 000000000..3062920da
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.viber.Viber.svg
@@ -0,0 +1 @@
+viber.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.viewizard.AstroMenace.svg b/.icons/Gruvbox_Dark-2/apps/64/com.viewizard.AstroMenace.svg
new file mode 120000
index 000000000..17f9bfc0c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.viewizard.AstroMenace.svg
@@ -0,0 +1 @@
+astromenace.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.vinszent.GnomeTwitch.svg b/.icons/Gruvbox_Dark-2/apps/64/com.vinszent.GnomeTwitch.svg
new file mode 120000
index 000000000..cff262c92
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.vinszent.GnomeTwitch.svg
@@ -0,0 +1 @@
+twitch.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.visualstudio.code.oss.svg b/.icons/Gruvbox_Dark-2/apps/64/com.visualstudio.code.oss.svg
new file mode 120000
index 000000000..1367ee65d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.visualstudio.code.oss.svg
@@ -0,0 +1 @@
+visual-studio-code.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.visualstudio.code.svg b/.icons/Gruvbox_Dark-2/apps/64/com.visualstudio.code.svg
new file mode 120000
index 000000000..1367ee65d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.visualstudio.code.svg
@@ -0,0 +1 @@
+visual-studio-code.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.wings3d.WINGS.svg b/.icons/Gruvbox_Dark-2/apps/64/com.wings3d.WINGS.svg
new file mode 120000
index 000000000..0a66fa8dd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.wings3d.WINGS.svg
@@ -0,0 +1 @@
+wings3d.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.wire.WireDesktop.svg b/.icons/Gruvbox_Dark-2/apps/64/com.wire.WireDesktop.svg
new file mode 120000
index 000000000..05cbadfa7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.wire.WireDesktop.svg
@@ -0,0 +1 @@
+wire.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.worldoftanks.Client.svg b/.icons/Gruvbox_Dark-2/apps/64/com.worldoftanks.Client.svg
new file mode 120000
index 000000000..d73bdb431
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.worldoftanks.Client.svg
@@ -0,0 +1 @@
+world-of-tanks.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.wps.Office.etmain.svg b/.icons/Gruvbox_Dark-2/apps/64/com.wps.Office.etmain.svg
new file mode 120000
index 000000000..319c39949
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.wps.Office.etmain.svg
@@ -0,0 +1 @@
+wps-office-etmain.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.wps.Office.wppmain.svg b/.icons/Gruvbox_Dark-2/apps/64/com.wps.Office.wppmain.svg
new file mode 120000
index 000000000..c31b61a5b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.wps.Office.wppmain.svg
@@ -0,0 +1 @@
+wps-office-wppmain.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.wps.Office.wpsmain.svg b/.icons/Gruvbox_Dark-2/apps/64/com.wps.Office.wpsmain.svg
new file mode 120000
index 000000000..211432e53
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.wps.Office.wpsmain.svg
@@ -0,0 +1 @@
+wps-office-wpsmain.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/com.xamarin.MonoDevelop.svg b/.icons/Gruvbox_Dark-2/apps/64/com.xamarin.MonoDevelop.svg
new file mode 120000
index 000000000..2a2801775
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/com.xamarin.MonoDevelop.svg
@@ -0,0 +1 @@
+monodevelop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/comix.svg b/.icons/Gruvbox_Dark-2/apps/64/comix.svg
new file mode 100644
index 000000000..c5fb951c7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/comix.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_6koMubk8VPMKx33TrFQu9nXHqKo28WM0">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_6koMubk8VPMKx33TrFQu9nXHqKo28WM0)">
+ <defs>
+ <filter id="2oBB3Q8KOxadWbvIaefmXoYBOSfL57ZV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#2oBB3Q8KOxadWbvIaefmXoYBOSfL57ZV)">
+ <linearGradient id="_lgradient_118" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_118)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_119" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_119)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_120" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(147.649,0,0,25.204,53.474,194.053)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_120)" d="M 53.474 195.919 L 84.349 195.369 C 84.349 195.369 87.771 217.829 80.384 219.169 C 71.173 220.842 54.811 198.124 54.811 198.124 L 53.474 195.919 L 53.474 195.919 Z M 200.854 196.819 C 204.28 191.639 173.905 195.233 170.966 195.713 C 170.966 195.713 168.816 218.017 175.963 219.1 C 183.72 220.278 196.834 202.52 200.1 197.901 C 200.585 197.214 200.852 196.819 200.852 196.819 L 200.854 196.819 Z"/>
+ <linearGradient id="_lgradient_121" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(203.874,0,0,159.768,26.063,36.742)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_121)" d="M 223.34 193.51 L 224.84 193.51 L 224.84 196.51 L 31.38 196.51 L 31.38 193.51 L 223.34 193.51 Z M 58.48 65.166 C 72.646 71.273 54.472 98.084 40.778 88.247 C 25.454 77.242 23.747 52.539 28.221 38.997 C 29.203 36.017 34.645 36.031 35.337 38.803 C 38.249 50.465 49.203 61.168 58.48 65.166 Z M 197.093 66.43 C 182.92 73.39 203.981 98.401 217.356 87.82 C 232.32 75.982 232.037 51.664 226.275 38.706 C 225.01 35.855 219.371 36.245 218.885 39.007 C 216.836 50.633 206.375 61.874 197.093 66.431 L 197.093 66.43 L 197.093 66.43 Z M 203.112 127.628 C 203.112 135.036 197.107 141.041 189.699 141.041 C 182.291 141.041 176.286 135.036 176.286 127.628 C 176.286 120.221 182.291 114.215 189.699 114.215 C 197.107 114.215 203.112 120.221 203.112 127.628 L 203.112 127.628 Z M 79.714 127.628 C 79.714 135.036 73.709 141.041 66.302 141.041 C 58.894 141.041 52.889 135.036 52.889 127.628 C 52.889 120.221 58.894 114.215 66.302 114.215 C 73.709 114.215 79.714 120.221 79.714 127.628 L 79.714 127.628 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/company-of-heroes-2.svg b/.icons/Gruvbox_Dark-2/apps/64/company-of-heroes-2.svg
new file mode 100755
index 000000000..94b50dd89
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/company-of-heroes-2.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="6vHv7r5Q4gXrLpNgJ0mtRdOVE8HVTxxZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#6vHv7r5Q4gXrLpNgJ0mtRdOVE8HVTxxZ)">
+ <linearGradient id="_lgradient_278" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_278)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="NJa6aPYTeAjQVbpCd0N8XHtgqvHoCtvv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#NJa6aPYTeAjQVbpCd0N8XHtgqvHoCtvv)">
+ <path d="M 200.322718 113.863722 C 199.882192 112.495861 198.678463 111.514964 197.249829 111.359681 L 150.459384 106.373905 L 131.302628 62.974233 C 130.125896 60.341922 125.837237 60.341922 124.677235 62.974233 L 105.53721 106.373905 L 58.741188 111.354104 C 57.31032 111.505428 56.105545 112.491154 55.673876 113.863722 C 55.238432 115.235781 55.636284 116.735878 56.694455 117.711804 L 91.633923 149.522615 L 81.874295 195.989598 C 81.58382 197.401042 82.135959 198.853123 83.290835 199.714987 C 83.911022 200.167716 84.658949 200.411817 85.4268 200.412104 C 86.040262 200.412104 86.670455 200.261527 87.233725 199.91018 L 127.995509 176.191495 L 168.757292 199.915757 C 169.995371 200.640758 171.545757 200.568258 172.700182 199.720564 C 173.855059 198.8587 174.407197 197.406619 174.116722 195.995175 L 164.357094 149.505884 L 199.296563 117.70065 C 200.363526 116.734838 200.765126 115.233204 200.322718 113.863722 Z"/>
+ </g>
+ <linearGradient id="_lgradient_279" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(144.999999,0,0,139.412194,55.5,58.293904)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_279)" d="M 200.322717 111.157624 C 199.88219 109.789767 198.678458 108.808867 197.249825 108.653586 L 150.459383 103.66781 L 131.302631 60.268138 C 130.125896 57.635827 125.837236 57.635827 124.677234 60.268138 L 105.537208 103.66781 L 58.741188 108.648007 C 57.31032 108.799331 56.105545 109.78506 55.673876 111.157624 C 55.238432 112.529684 55.636284 114.029783 56.694455 115.005709 L 91.633923 146.816517 L 81.874295 193.283499 C 81.583821 194.694943 82.135958 196.147031 83.290836 197.008895 C 83.911022 197.461623 84.65895 197.705724 85.4268 197.706011 C 86.040263 197.706011 86.670456 197.555432 87.233725 197.204087 L 127.995509 173.485401 L 168.757292 197.209661 C 169.995372 197.934667 171.545757 197.862165 172.700186 197.014469 C 173.855062 196.152604 174.407194 194.700527 174.116725 193.289084 L 164.357097 146.79979 L 199.296562 114.994556 C 200.363521 114.02874 200.765127 112.52711 200.322717 111.157624 Z"/>
+ <path fill="#fdc92b" d="M 141.238764 156.000001 L 113.935393 156.000001 L 113.935393 156.000001 Q 113.935393 150.213485 115.789326 145.775282 L 115.789326 145.775282 L 115.789326 145.775282 Q 117.643258 141.33708 120.452247 138.640451 L 120.452247 138.640451 L 120.452247 138.640451 Q 123.261236 135.943822 127.418539 133.640451 L 127.418539 133.640451 L 127.418539 133.640451 Q 129.834269 132.348316 131.154494 131.056181 L 131.154494 131.056181 L 131.154494 131.056181 Q 132.474719 129.764046 132.474719 127.966293 L 132.474719 127.966293 L 132.474719 127.966293 Q 132.474719 124.089889 128.317415 124.089889 L 128.317415 124.089889 L 128.317415 124.089889 Q 124.272472 124.089889 122.19382 128.022473 L 122.19382 128.022473 L 114.553371 124.595507 L 114.553371 124.595507 Q 116.351123 120.606743 120.030899 118.303372 L 120.030899 118.303372 L 120.030899 118.303372 Q 123.710674 116.000001 128.036517 116.000001 L 128.036517 116.000001 L 128.036517 116.000001 Q 133.991573 116.000001 137.446629 119.314608 L 137.446629 119.314608 L 137.446629 119.314608 Q 140.901685 122.629215 140.901685 127.629215 L 140.901685 127.629215 L 140.901685 127.629215 Q 140.901685 132.292136 138.851123 134.988765 L 138.851123 134.988765 L 138.851123 134.988765 Q 136.800562 137.685395 132.587078 140.101125 L 132.587078 140.101125 L 132.587078 140.101125 Q 128.485955 142.573035 126.688202 144.117979 L 126.688202 144.117979 L 126.688202 144.117979 Q 124.890449 145.662923 123.935393 147.797754 L 123.935393 147.797754 L 141.238764 147.797754 L 141.238764 156.000001 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/compiz.svg b/.icons/Gruvbox_Dark-2/apps/64/compiz.svg
new file mode 100755
index 000000000..ef714ae34
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/compiz.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="xzPlLhh0EEiJ74rLGNTzMLQdSxc7lEmO" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#xzPlLhh0EEiJ74rLGNTzMLQdSxc7lEmO)">
+ <linearGradient id="_lgradient_19" x1="-.109" x2="-.109" y1="1.031" y2=".039" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#663579"/>
+ <stop offset="100%" style="stop-color:#16a085"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="hiH4XWLoa5ekCDHscgEWazZe9kdJPtq7" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="0"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="4" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#hiH4XWLoa5ekCDHscgEWazZe9kdJPtq7)">
+ <path fill="#f7f7f7" d="M 132.045838 240.234417 L 149.639631 240.296749 C 157.630686 240.296749 164.720892 240.296749 171.28125 240.25051 L 101.959723 134.201078 L 158.226901 134.201078 L 56.03125 53.316258 L 56.03125 183.532899 L 90.207396 140.771485 L 132.045838 240.234417 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_20" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/compton.svg b/.icons/Gruvbox_Dark-2/apps/64/compton.svg
new file mode 100644
index 000000000..cd8143cc9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/compton.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#2b898f" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M122.488 43.498a82.152 82.152 0 0 0-7.119.794l-3.424 17.168c-6.376 1.671-12.377 4.229-17.848 7.605l-14.661-9.794a83.674 83.674 0 0 0-18.02 18.038l10.045 15.06c-3.061 5.317-5.49 11.099-6.979 17.218l-17.988 3.551a82.272 82.272 0 0 0-.994 12.767c0 4.352.341 8.629.999 12.802l18.338 3.623c1.567 5.873 3.965 11.425 6.99 16.534l-10.408 15.64a83.708 83.708 0 0 0 18.054 18.06l15.657-10.433c5.109 3.024 10.663 5.466 16.536 7.033l3.628 18.338a82.45 82.45 0 0 0 25.566.008l3.554-17.988c6.119-1.489 11.904-3.873 17.221-6.934l15.045 10.009a83.688 83.688 0 0 0 18.059-18.041l-9.762-14.646c3.377-5.472 5.893-11.475 7.564-17.851l17.165-3.429c.367-2.342.631-4.716.794-7.117v-11.217c-.16-2.37-.424-4.73-.79-7.077l-16.824-3.359c-1.583-6.626-4.122-12.862-7.533-18.546l9.388-14.053a83.7 83.7 0 0 0-18.025-18.019l-14.035 9.361c-5.682-3.413-11.919-5.908-18.545-7.491l-3.354-16.825a82.014 82.014 0 0 0-7.079-.789h-11.215zm7.59 34.323c12.823 0 24.885 4.988 33.963 14.045l-13.233 13.262c-5.541-5.528-12.903-8.574-20.73-8.574-16.183 0-29.35 13.166-29.35 29.351 0 16.183 13.165 29.35 29.35 29.35 7.827 0 15.189-3.044 20.73-8.573l13.233 13.26c-9.078 9.057-21.14 14.046-33.963 14.046-12.845 0-24.918-5.001-34-14.083s-14.084-21.158-14.084-34c0-12.845 5.002-24.92 14.084-34.002 9.082-9.081 21.157-14.082 34-14.082z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/computer.svg b/.icons/Gruvbox_Dark-2/apps/64/computer.svg
new file mode 100644
index 000000000..cecdaf6ac
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/computer.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#gHI30iQ9mQnBD1wJigBF7UfOXnXbD0Sw)">
+ <linearGradient id="_lgradient_139" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d1313e"/>
+ <stop offset="34.838%" style="stop-color:#a9344f"/>
+ <stop offset="100%" style="stop-color:#6b3274"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_139)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="gHI30iQ9mQnBD1wJigBF7UfOXnXbD0Sw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 38 42.276 L 38 195.934 L 120.976 195.934 L 120.976 187.154 L 46.341 187.154 L 46.341 51.056 L 208.78 51.056 L 208.78 173.983 L 218 173.983 L 218 42.276 L 38 42.276 L 38 42.276 Z"/>
+ <path fill="#ffffff" d="M 191.334 149.835 L 164.993 169.591 L 191.334 189.347 L 197.576 181.031 L 182.325 169.597 L 197.576 158.157 L 191.334 149.835 L 191.334 149.835 Z"/>
+ <path fill="#ffffff" d="M 141.659 174.212 L 135.417 182.535 L 150.668 193.968 L 135.417 205.408 L 141.659 213.724 L 168 193.968 L 141.659 174.212 L 141.659 174.212 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_140" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_140)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/computerjanitor.svg b/.icons/Gruvbox_Dark-2/apps/64/computerjanitor.svg
new file mode 120000
index 000000000..e28b47b88
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/computerjanitor.svg
@@ -0,0 +1 @@
+broom.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/config-date.svg b/.icons/Gruvbox_Dark-2/apps/64/config-date.svg
new file mode 120000
index 000000000..c44ce2b76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/config-date.svg
@@ -0,0 +1 @@
+calendar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/config-language.svg b/.icons/Gruvbox_Dark-2/apps/64/config-language.svg
new file mode 100644
index 000000000..4d3299b81
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/config-language.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="2z7RbaBrZ2dfGiwjyMq8GIxgPujBIs4h" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#2z7RbaBrZ2dfGiwjyMq8GIxgPujBIs4h)">
+ <path fill="#f7f7f7" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#cfd8dc" d="M 188.417 53.5 L 67.583 53.5 C 60.91 53.5 55.5 58.91 55.5 65.583 L 55.5 198.5 L 89.958 166.278 L 188.417 166.278 C 195.09 166.278 200.5 160.868 200.5 154.194 L 200.5 65.583 C 200.5 58.91 195.09 53.5 188.417 53.5 Z"/>
+ <path fill="#2196f3" d="M 111.889 53.5 L 67.583 53.5 C 60.91 53.5 55.5 58.91 55.5 65.583 L 55.5 198.5 L 89.958 166.278 L 140.083 166.278 L 111.889 53.5 L 111.889 53.5 Z"/>
+ <path fill="#546e7a" d="M 144.365 126.898 C 144.615 126.769 164.488 113.929 176.333 90.189 L 183.543 93.778 C 171.125 118.951 153.504 131.208 149.271 134.056 L 144.365 126.898 L 144.365 126.898 Z"/>
+ <path fill="#546e7a" d="M 180.361 134.056 C 180.361 134.056 160.222 123.656 149.065 105.877 L 156.194 101.833 C 165.587 117.268 184.308 127.055 184.308 127.055 L 180.361 134.056 L 180.361 134.056 Z M 140.083 89.75 L 188.417 89.75 L 188.417 97.806 L 140.083 97.806 L 140.083 89.75 L 140.083 89.75 Z"/>
+ <path fill="#546e7a" d="M 160.222 81.694 L 168.278 81.694 L 168.278 97.806 L 160.222 97.806 L 160.222 81.694 L 160.222 81.694 Z"/>
+ <path fill="#ffffff" d="M 79.667 117.944 L 103.833 117.944 L 103.833 126 L 79.667 126 L 79.667 117.944 L 79.667 117.944 Z"/>
+ <path fill="#ffffff" d="M 80.11 134.056 L 91.75 97.806 L 103.455 134.056 L 111.953 134.056 L 95.778 85.722 L 87.722 85.722 L 71.611 134.056 L 80.11 134.056 L 80.11 134.056 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/config-users.svg b/.icons/Gruvbox_Dark-2/apps/64/config-users.svg
new file mode 120000
index 000000000..d7b58914e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/config-users.svg
@@ -0,0 +1 @@
+user.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/configuration_section.svg b/.icons/Gruvbox_Dark-2/apps/64/configuration_section.svg
new file mode 120000
index 000000000..9cb7fcff7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/configuration_section.svg
@@ -0,0 +1 @@
+tool.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/configurator-app.svg b/.icons/Gruvbox_Dark-2/apps/64/configurator-app.svg
new file mode 100644
index 000000000..788db10b1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/configurator-app.svg
@@ -0,0 +1,91 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e8e8e8"/>
+ <stop offset="100%" stop-color="#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <path fill="#3eb34f" d="M114.213 131.297c2.278-.028 4.306.425 5.622 2.004 1.218 1.456 1.57 3.336 1.57 5.514v11.328c0 2.177-.352 4.058-1.57 5.514-1.33 1.595-3.344 2.004-5.592 2.004H62.662c-2.248 0-4.264-.406-5.596-2.004-1.221-1.459-1.566-3.339-1.566-5.514v-11.328c0-2.175.345-4.056 1.566-5.514 1.332-1.598 3.348-2.004 5.596-2.004h51.551z"/>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.36"/>
+ </filter>
+ </defs>
+ <path opacity=".2" d="M113.643 135.416c1.743-.022 2.913.37 3.514 1.091.631.752.956 1.984.956 3.698V150.4c0 1.714-.325 2.946-.956 3.698-.601.721-1.771 1.091-3.514 1.091H96.218c-1.744 0-2.917-.37-3.518-1.091-.631-.752-.953-1.984-.953-3.698v-10.195c0-1.714.322-2.946.953-3.698.601-.721 1.774-1.091 3.518-1.091h17.425z" filter="url(#c)"/>
+ <path fill="#ffffff" d="M113.643 134.592c1.743-.022 2.913.37 3.514 1.091.631.752.956 1.984.956 3.698v10.195c0 1.714-.325 2.946-.956 3.698-.601.721-1.771 1.091-3.514 1.091H96.218c-1.744 0-2.917-.37-3.518-1.091-.631-.752-.953-1.984-.953-3.698v-10.195c0-1.714.322-2.946.953-3.698.601-.721 1.774-1.091 3.518-1.091h17.425z"/>
+ <path fill="#b3b3b3" d="M62.692 164.253c-2.278-.028-4.306.426-5.622 2.004-1.218 1.456-1.57 3.336-1.57 5.514v11.328c0 2.178.352 4.058 1.57 5.514 1.33 1.595 3.344 2.004 5.592 2.004h51.581c2.248 0 4.264-.406 5.596-2.004 1.221-1.459 1.566-3.339 1.566-5.514v-11.328c0-2.175-.345-4.055-1.566-5.514-1.332-1.598-3.348-2.004-5.596-2.004H62.692z"/>
+ <defs>
+ <filter id="d" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.36"/>
+ </filter>
+ </defs>
+ <path opacity=".2" d="M63.262 168.372c-1.743-.022-2.913.37-3.514 1.091-.631.752-.956 1.984-.956 3.698v10.195c0 1.714.325 2.947.956 3.698.601.722 1.771 1.091 3.514 1.091h17.426c1.743 0 2.916-.369 3.517-1.091.631-.751.953-1.984.953-3.698v-10.195c0-1.714-.322-2.946-.953-3.698-.601-.721-1.774-1.091-3.517-1.091H63.262z" filter="url(#d)"/>
+ <path fill="#ffffff" d="M63.262 167.548c-1.743-.021-2.913.37-3.514 1.091-.631.752-.956 1.985-.956 3.698v10.195c0 1.714.325 2.947.956 3.698.601.722 1.771 1.091 3.514 1.091h17.426c1.743 0 2.916-.369 3.517-1.091.631-.751.953-1.984.953-3.698v-10.195c0-1.713-.322-2.946-.953-3.698-.601-.721-1.774-1.091-3.517-1.091H63.262z"/>
+ <defs>
+ <filter id="e" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.36"/>
+ </filter>
+ </defs>
+ <path opacity=".2" d="M113.643 69.504c1.743-.022 2.913.369 3.514 1.091.631.751.956 1.984.956 3.697v10.196c0 1.713-.325 2.946-.956 3.697-.601.722-1.771 1.091-3.514 1.091H96.218c-1.744 0-2.917-.369-3.518-1.091-.631-.751-.953-1.984-.953-3.697V74.292c0-1.713.322-2.946.953-3.697.601-.722 1.774-1.091 3.518-1.091h17.425z" filter="url(#e)"/>
+ <path fill="#3eb34f" d="M114.213 65.384c2.278-.028 4.306.426 5.622 2.004 1.218 1.456 1.57 3.337 1.57 5.514V84.23c0 2.178-.352 4.058-1.57 5.514-1.33 1.595-3.344 2.004-5.592 2.004H62.662c-2.248 0-4.264-.406-5.596-2.004-1.221-1.458-1.566-3.339-1.566-5.514V72.902c0-2.175.345-4.055 1.566-5.514 1.332-1.598 3.348-2.004 5.596-2.004h51.551z"/>
+ <path fill="#ffffff" d="M113.643 68.68c1.743-.022 2.913.369 3.514 1.091.631.751.956 1.984.956 3.697v10.196c0 1.713-.325 2.946-.956 3.697-.601.722-1.771 1.091-3.514 1.091H96.218c-1.744 0-2.917-.369-3.518-1.091-.631-.751-.953-1.984-.953-3.697V73.468c0-1.713.322-2.946.953-3.697.601-.722 1.774-1.091 3.518-1.091h17.425z"/>
+ <path fill="#b3b3b3" d="M62.692 98.341c-2.278-.028-4.306.425-5.622 2.003-1.218 1.456-1.57 3.337-1.57 5.514v11.329c0 2.177.352 4.058 1.57 5.513 1.33 1.596 3.344 2.004 5.592 2.004h51.581c2.248 0 4.264-.405 5.596-2.004 1.221-1.458 1.566-3.339 1.566-5.513v-11.329c0-2.174-.345-4.055-1.566-5.514-1.332-1.598-3.348-2.003-5.596-2.003H62.692z"/>
+ <defs>
+ <filter id="f" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.36"/>
+ </filter>
+ </defs>
+ <path opacity=".2" d="M63.262 102.46c-1.743-.022-2.913.369-3.514 1.091-.631.751-.956 1.984-.956 3.698v10.195c0 1.713.325 2.946.956 3.698.601.721 1.771 1.091 3.514 1.091h17.426c1.743 0 2.916-.37 3.517-1.091.631-.752.953-1.985.953-3.698v-10.195c0-1.714-.322-2.947-.953-3.698-.601-.722-1.774-1.091-3.517-1.091H63.262z" filter="url(#f)"/>
+ <path fill="#ffffff" d="M63.262 101.636c-1.743-.022-2.913.369-3.514 1.091-.631.751-.956 1.984-.956 3.698v10.195c0 1.714.325 2.946.956 3.698.601.721 1.771 1.091 3.514 1.091h17.426c1.743 0 2.916-.37 3.517-1.091.631-.752.953-1.984.953-3.698v-10.195c0-1.714-.322-2.947-.953-3.698-.601-.722-1.774-1.091-3.517-1.091H63.262z"/>
+ <path fill="#3eb34f" d="M193.308 131.297c2.278-.028 4.306.425 5.622 2.004 1.218 1.456 1.57 3.336 1.57 5.514v11.328c0 2.177-.352 4.058-1.57 5.514-1.33 1.595-3.344 2.004-5.592 2.004h-51.581c-2.248 0-4.264-.406-5.596-2.004-1.221-1.459-1.566-3.339-1.566-5.514v-11.328c0-2.175.345-4.056 1.566-5.514 1.332-1.598 3.348-2.004 5.596-2.004h51.551z"/>
+ <defs>
+ <filter id="g" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.36"/>
+ </filter>
+ </defs>
+ <path opacity=".2" d="M192.738 135.416c1.743-.022 2.913.37 3.514 1.091.631.752.956 1.984.956 3.698V150.4c0 1.714-.325 2.946-.956 3.698-.601.721-1.771 1.091-3.514 1.091h-17.426c-1.743 0-2.916-.37-3.517-1.091-.631-.752-.953-1.984-.953-3.698v-10.195c0-1.714.322-2.946.953-3.698.601-.721 1.774-1.091 3.517-1.091h17.426z" filter="url(#g)"/>
+ <path fill="#ffffff" d="M192.738 134.592c1.743-.022 2.913.37 3.514 1.091.631.752.956 1.984.956 3.698v10.195c0 1.714-.325 2.946-.956 3.698-.601.721-1.771 1.091-3.514 1.091h-17.426c-1.743 0-2.916-.37-3.517-1.091-.631-.752-.953-1.984-.953-3.698v-10.195c0-1.714.322-2.946.953-3.698.601-.721 1.774-1.091 3.517-1.091h17.426z"/>
+ <path fill="#b3b3b3" d="M141.787 164.253c-2.278-.028-4.306.426-5.622 2.004-1.218 1.456-1.57 3.336-1.57 5.514v11.328c0 2.178.352 4.058 1.57 5.514 1.33 1.595 3.344 2.004 5.592 2.004h51.581c2.248 0 4.264-.406 5.596-2.004 1.221-1.459 1.566-3.339 1.566-5.514v-11.328c0-2.175-.345-4.055-1.566-5.514-1.332-1.598-3.348-2.004-5.596-2.004h-51.551z"/>
+ <defs>
+ <filter id="h" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.36"/>
+ </filter>
+ </defs>
+ <path opacity=".2" d="M142.357 168.372c-1.743-.022-2.913.37-3.514 1.091-.631.752-.956 1.984-.956 3.698v10.195c0 1.714.325 2.947.956 3.698.601.722 1.771 1.091 3.514 1.091h17.425c1.744 0 2.917-.369 3.518-1.091.631-.751.953-1.984.953-3.698v-10.195c0-1.714-.322-2.946-.953-3.698-.601-.721-1.774-1.091-3.518-1.091h-17.425z" filter="url(#h)"/>
+ <path fill="#ffffff" d="M142.357 167.548c-1.743-.021-2.913.37-3.514 1.091-.631.752-.956 1.985-.956 3.698v10.195c0 1.714.325 2.947.956 3.698.601.722 1.771 1.091 3.514 1.091h17.425c1.744 0 2.917-.369 3.518-1.091.631-.751.953-1.984.953-3.698v-10.195c0-1.713-.322-2.946-.953-3.698-.601-.721-1.774-1.091-3.518-1.091h-17.425z"/>
+ <path fill="#3eb34f" d="M193.308 98.341c2.278-.028 4.306.425 5.622 2.003 1.218 1.456 1.57 3.337 1.57 5.514v11.329c0 2.177-.352 4.058-1.57 5.513-1.33 1.596-3.344 2.004-5.592 2.004h-51.581c-2.248 0-4.264-.405-5.596-2.004-1.221-1.458-1.566-3.339-1.566-5.513v-11.329c0-2.174.345-4.055 1.566-5.514 1.332-1.598 3.348-2.003 5.596-2.003h51.551z"/>
+ <defs>
+ <filter id="i" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.36"/>
+ </filter>
+ </defs>
+ <path opacity=".2" d="M192.738 102.46c1.743-.022 2.913.369 3.514 1.091.631.751.956 1.984.956 3.698v10.195c0 1.713-.325 2.946-.956 3.698-.601.721-1.771 1.091-3.514 1.091h-17.426c-1.743 0-2.916-.37-3.517-1.091-.631-.752-.953-1.985-.953-3.698v-10.195c0-1.714.322-2.947.953-3.698.601-.722 1.774-1.091 3.517-1.091h17.426z" filter="url(#i)"/>
+ <path fill="#ffffff" d="M192.738 101.636c1.743-.022 2.913.369 3.514 1.091.631.751.956 1.984.956 3.698v10.195c0 1.714-.325 2.946-.956 3.698-.601.721-1.771 1.091-3.514 1.091h-17.426c-1.743 0-2.916-.37-3.517-1.091-.631-.752-.953-1.984-.953-3.698v-10.195c0-1.714.322-2.947.953-3.698.601-.722 1.774-1.091 3.517-1.091h17.426z"/>
+ <path fill="#b3b3b3" d="M141.787 65.384c-2.278-.028-4.306.426-5.622 2.004-1.218 1.456-1.57 3.337-1.57 5.514V84.23c0 2.178.352 4.058 1.57 5.514 1.33 1.595 3.344 2.004 5.592 2.004h51.581c2.248 0 4.264-.406 5.596-2.004 1.221-1.458 1.566-3.339 1.566-5.514V72.902c0-2.175-.345-4.055-1.566-5.514-1.332-1.598-3.348-2.004-5.596-2.004h-51.551z"/>
+ <defs>
+ <filter id="j" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.36"/>
+ </filter>
+ </defs>
+ <path opacity=".2" d="M142.357 69.504c-1.743-.022-2.913.369-3.514 1.091-.631.751-.956 1.984-.956 3.697v10.196c0 1.713.325 2.946.956 3.697.601.722 1.771 1.091 3.514 1.091h17.425c1.744 0 2.917-.369 3.518-1.091.631-.751.953-1.984.953-3.697V74.292c0-1.713-.322-2.946-.953-3.697-.601-.722-1.774-1.091-3.518-1.091h-17.425z" filter="url(#j)"/>
+ <path fill="#ffffff" d="M142.357 68.68c-1.743-.022-2.913.369-3.514 1.091-.631.751-.956 1.984-.956 3.697v10.196c0 1.713.325 2.946.956 3.697.601.722 1.771 1.091 3.514 1.091h17.425c1.744 0 2.917-.369 3.518-1.091.631-.751.953-1.984.953-3.697V73.468c0-1.713-.322-2.946-.953-3.697-.601-.722-1.774-1.091-3.518-1.091h-17.425z"/>
+ <g opacity=".4">
+ <linearGradient id="k" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#k)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/configurator.svg b/.icons/Gruvbox_Dark-2/apps/64/configurator.svg
new file mode 120000
index 000000000..7e27a14af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/configurator.svg
@@ -0,0 +1 @@
+gear.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/configure-debian.svg b/.icons/Gruvbox_Dark-2/apps/64/configure-debian.svg
new file mode 120000
index 000000000..e7d701a61
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/configure-debian.svg
@@ -0,0 +1 @@
+debian.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/conky-manager.svg b/.icons/Gruvbox_Dark-2/apps/64/conky-manager.svg
new file mode 100644
index 000000000..6abcf35d0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/conky-manager.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#333333" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#d85449" d="M120.647 75.826l17.522 25.181 21.966 28.957 22.147-28.957 17.516-25.181q2.017-2.902-20.738-6.515l-19.501 33.9-18.089-33.865q-22.841 3.578-20.823 6.48z"/>
+ <path fill="#d85449" d="M179.02 69.31h21.481v113.937H179.02V69.31zm-59.08-.18h21.481v114.125H119.94V69.13zM66.241 72.296c5.928 0 10.74 6.062 10.74 13.529v80.35c0 7.467-4.812 13.529-10.74 13.529S55.5 173.642 55.5 166.175v-80.35c0-7.467 4.813-13.529 10.741-13.529z"/>
+ <path fill="#d85449" d="M109.199 69.295v21.481H55.495V69.295h53.704zm.006 92.926v21.481H55.501v-21.481h53.704z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/connectBig.svg b/.icons/Gruvbox_Dark-2/apps/64/connectBig.svg
new file mode 120000
index 000000000..cebeb6887
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/connectBig.svg
@@ -0,0 +1 @@
+crossftp.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/connectagram.svg b/.icons/Gruvbox_Dark-2/apps/64/connectagram.svg
new file mode 100644
index 000000000..3af607672
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/connectagram.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_spNg1MqS1YLwxxYceCR8LmfPGoYabu2Q">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_spNg1MqS1YLwxxYceCR8LmfPGoYabu2Q)">
+ <defs>
+ <filter id="KO9zK7Phtm60ebJmKuKKa7LjVJBaNVNi" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#KO9zK7Phtm60ebJmKuKKa7LjVJBaNVNi)">
+ <linearGradient id="_lgradient_116" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a6d74f"/>
+ <stop offset="100%" style="stop-color:#76c22b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_116)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_117" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_117)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 189.346 190.109 C 182.519 193.542 175.402 196.132 167.996 197.879 C 160.589 199.626 152.86 200.5 144.81 200.5 C 120.787 200.5 101.755 194.01 87.714 181.029 C 73.674 167.987 66.654 150.326 66.654 128.047 C 66.654 105.706 73.674 88.045 87.714 75.064 C 101.755 62.022 120.787 55.5 144.81 55.5 C 152.86 55.5 160.589 56.374 167.996 58.121 C 175.402 59.869 182.519 62.458 189.346 65.891 L 189.346 95.99 C 182.455 91.435 175.66 88.096 168.962 85.974 C 162.264 83.853 156.551 82.792 149.145 82.792 C 135.877 82.792 125.443 86.91 117.844 95.148 C 110.244 103.386 106.443 113.569 106.443 128.047 C 106.443 142.463 110.244 152.615 117.844 160.852 C 125.443 169.09 135.877 173.208 149.145 173.208 C 156.551 173.208 162.264 172.148 168.962 170.026 C 175.66 167.904 182.455 164.565 189.346 160.01 L 189.346 190.109 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/construo.svg b/.icons/Gruvbox_Dark-2/apps/64/construo.svg
new file mode 100644
index 000000000..5d993bc27
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/construo.svg
@@ -0,0 +1,57 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_reVW2CmnPooe6aLoCYESayq5QVEHGokR">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_reVW2CmnPooe6aLoCYESayq5QVEHGokR)">
+ <defs>
+ <filter id="tAhbxVsaDiApVXuh3jRDNmop43ezcafk" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#tAhbxVsaDiApVXuh3jRDNmop43ezcafk)">
+ <linearGradient id="_lgradient_122" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_122)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_123" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_123)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_124" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(126.718,0,0,153.823,64.64,48.559)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_124)" d="M 175.748 48.559 C 175.115 48.551 174.486 48.655 173.889 48.865 L 106.973 63.911 C 105.412 64.242 104.076 65.246 103.323 66.653 L 66.225 118.316 C 65.31 119.231 64.754 120.444 64.656 121.734 C 64.644 121.891 64.639 122.048 64.64 122.205 C 64.641 122.333 64.646 122.462 64.656 122.59 C 64.659 122.629 64.663 122.668 64.667 122.706 C 64.751 123.625 65.07 124.507 65.591 125.269 L 99.857 198.354 C 99.872 198.406 99.888 198.457 99.905 198.507 C 99.908 198.522 99.912 198.536 99.915 198.55 C 99.964 198.698 100.018 198.845 100.079 198.988 C 100.091 199.015 100.104 199.041 100.116 199.068 C 100.168 199.188 100.225 199.306 100.285 199.421 C 100.311 199.471 100.337 199.521 100.364 199.569 C 100.421 199.666 100.481 199.761 100.544 199.855 C 100.587 199.923 100.631 199.99 100.676 200.055 C 100.717 200.113 100.76 200.169 100.803 200.225 C 100.88 200.324 100.962 200.421 101.046 200.515 C 101.063 200.535 101.081 200.554 101.099 200.573 C 101.208 200.693 101.323 200.807 101.442 200.917 C 101.577 201.038 101.718 201.153 101.865 201.26 C 101.874 201.265 101.882 201.271 101.891 201.276 C 102.021 201.372 102.155 201.462 102.293 201.545 C 102.3 201.549 102.307 201.552 102.314 201.556 C 102.385 201.598 102.457 201.639 102.531 201.677 C 102.579 201.705 102.629 201.731 102.678 201.757 C 102.828 201.832 102.982 201.901 103.138 201.963 C 103.306 202.028 103.477 202.084 103.651 202.132 C 104.423 202.352 105.235 202.397 106.028 202.264 L 185.353 202.348 C 187.228 202.556 189.076 201.771 190.229 200.278 C 191.383 198.785 191.675 196.799 191 195.037 L 181.776 155.345 C 181.65 153.638 180.725 152.092 179.28 151.174 C 177.835 150.257 176.041 150.078 174.443 150.691 L 174.438 150.691 L 136.284 161.59 L 120.414 135.972 L 131.74 103.001 L 181.67 98.853 L 186.578 92.704 L 181.079 54.006 C 181.099 51.034 178.719 48.603 175.748 48.559 L 175.748 48.559 Z M 156.999 63.753 L 128.713 89.687 L 117.122 72.718 L 156.999 63.753 Z M 171.707 64.947 L 175.056 88.546 L 143.078 91.198 L 171.707 64.947 Z M 108.051 78.619 L 119.568 95.478 L 85.709 109.737 L 108.051 78.619 Z M 118.723 107.576 L 111.078 129.844 L 85.588 121.528 L 118.723 107.576 Z M 80.321 131.191 L 108.416 140.357 L 102.499 178.506 L 80.321 131.191 Z M 117.571 151.927 L 126.991 167.137 L 113.028 181.211 L 117.571 151.927 Z M 172.705 164.11 L 177.851 186.261 L 155.71 173.915 L 172.705 164.11 Z M 144.79 180.218 L 165.039 191.507 L 125.29 191.465 L 144.79 180.218 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 175.748 48.559 C 175.115 48.551 174.486 48.655 173.889 48.865 L 106.973 63.911 C 105.412 64.242 104.076 65.246 103.323 66.653 L 66.225 118.316 C 65.31 119.231 64.754 120.444 64.656 121.734 C 64.644 121.891 64.639 122.048 64.64 122.205 C 64.641 122.333 64.646 122.462 64.656 122.59 C 64.659 122.629 64.663 122.668 64.667 122.706 C 64.695 122.985 64.744 123.26 64.815 123.531 C 65.05 122.582 65.537 121.715 66.225 121.021 L 103.323 69.358 C 104.076 67.95 105.412 66.947 106.973 66.616 L 173.889 51.57 C 174.486 51.36 175.115 51.256 175.748 51.264 C 178.719 51.308 181.099 53.739 181.079 56.711 L 186.251 93.111 L 186.578 92.704 L 181.079 54.006 C 181.099 51.034 178.719 48.603 175.748 48.559 L 175.748 48.559 Z M 156.999 66.458 L 153.089 67.335 L 128.713 89.687 L 118.723 75.064 L 117.122 75.423 L 128.713 92.392 L 156.999 66.458 Z M 174.676 88.578 L 146.322 90.929 L 143.078 93.903 L 175.056 91.251 L 174.676 88.578 Z M 118.131 96.08 L 88.493 108.564 L 85.709 112.441 L 119.568 98.183 L 118.131 96.08 Z M 118.723 110.281 L 117.64 110.74 L 111.078 129.844 L 89.207 122.712 L 85.588 124.233 L 111.078 132.549 L 118.723 110.281 Z M 80.321 133.896 L 102.499 181.211 L 108.416 143.062 L 108.014 142.93 L 102.499 178.506 L 81.816 134.382 L 80.321 133.896 Z M 121.011 136.939 L 120.414 138.677 L 136.284 164.295 L 174.438 153.396 L 174.443 153.396 C 176.041 152.783 177.835 152.962 179.28 153.879 C 180.725 154.797 181.65 156.343 181.776 158.05 L 191 197.741 C 191.071 197.933 191.131 198.129 191.18 198.328 C 191.464 197.239 191.401 196.088 191 195.037 L 181.776 155.345 C 181.65 153.638 180.725 152.092 179.28 151.174 C 177.835 150.257 176.041 150.078 174.443 150.691 L 174.438 150.691 L 136.284 161.59 L 121.011 136.939 Z M 125.961 168.178 L 113.524 180.709 L 113.028 183.916 L 126.991 169.842 L 125.961 168.178 Z M 158.092 175.246 L 155.71 176.62 L 177.851 188.966 L 177.127 185.86 L 158.092 175.246 Z M 129.971 191.47 L 125.29 194.17 L 165.039 194.212 L 160.179 191.502 L 129.971 191.47 Z"/>
+ </g>
+ <defs>
+ <filter id="m9du92y7wDvaGxg0G3XIITgRYZqZ157D" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#m9du92y7wDvaGxg0G3XIITgRYZqZ157D)">
+ <path d="M 173.984 48.205 C 168.008 48.205 163.164 53.049 163.164 59.025 C 163.164 65 168.008 69.844 173.984 69.844 C 179.959 69.844 184.803 65 184.803 59.025 C 184.803 53.049 179.959 48.205 173.984 48.205 Z M 109.066 59.025 C 106.196 59.025 103.444 60.165 101.415 62.194 C 99.386 64.223 98.246 66.975 98.246 69.844 C 98.246 72.714 99.386 75.466 101.415 77.495 C 103.444 79.524 106.196 80.664 109.066 80.664 C 111.935 80.664 114.687 79.524 116.716 77.495 C 118.745 75.466 119.885 72.714 119.885 69.844 C 119.885 66.975 118.745 64.223 116.716 62.194 C 114.687 60.165 111.935 59.025 109.066 59.025 L 109.066 59.025 Z M 179.393 86.074 C 176.524 86.074 173.772 87.214 171.743 89.243 C 169.714 91.272 168.574 94.024 168.574 96.893 C 168.574 99.763 169.714 102.515 171.743 104.544 C 173.772 106.573 176.524 107.713 179.393 107.713 C 182.263 107.713 185.015 106.573 187.044 104.544 C 189.073 102.515 190.213 99.763 190.213 96.893 C 190.213 94.024 189.073 91.272 187.044 89.243 C 185.015 87.214 182.263 86.074 179.393 86.074 L 179.393 86.074 Z M 130.705 91.484 C 124.729 91.484 119.885 96.328 119.885 102.303 C 119.885 108.279 124.729 113.123 130.705 113.123 C 136.68 113.123 141.525 108.279 141.525 102.303 C 141.525 96.328 136.68 91.484 130.705 91.484 L 130.705 91.484 Z M 71.197 113.123 C 65.221 113.123 60.377 117.967 60.377 123.943 C 60.377 129.918 65.221 134.762 71.197 134.762 C 77.172 134.762 82.016 129.918 82.016 123.943 C 82.016 117.967 77.172 113.123 71.197 113.123 L 71.197 113.123 Z M 114.475 129.352 C 108.5 129.352 103.656 134.197 103.656 140.172 C 103.656 146.148 108.5 150.992 114.475 150.992 C 120.451 150.992 125.295 146.148 125.295 140.172 C 125.295 134.197 120.451 129.352 114.475 129.352 L 114.475 129.352 Z M 173.984 150.992 C 171.114 150.992 168.362 152.132 166.333 154.161 C 164.304 156.19 163.164 158.942 163.164 161.811 C 163.164 164.681 164.304 167.433 166.333 169.462 C 168.362 171.491 171.114 172.631 173.984 172.631 C 176.853 172.631 179.605 171.491 181.634 169.462 C 183.663 167.433 184.803 164.681 184.803 161.811 C 184.803 158.942 183.663 156.19 181.634 154.161 C 179.605 152.132 176.853 150.992 173.984 150.992 L 173.984 150.992 Z M 141.525 161.811 C 138.655 161.811 135.903 162.951 133.874 164.98 C 131.845 167.01 130.705 169.762 130.705 172.631 C 130.705 175.501 131.845 178.253 133.874 180.282 C 135.903 182.311 138.655 183.451 141.525 183.451 C 144.394 183.451 147.146 182.311 149.175 180.282 C 151.204 178.253 152.344 175.501 152.344 172.631 C 152.344 169.762 151.204 167.01 149.175 164.98 C 147.146 162.951 144.394 161.811 141.525 161.811 L 141.525 161.811 Z M 103.656 188.861 C 100.786 188.861 98.034 190.001 96.005 192.03 C 93.976 194.059 92.836 196.811 92.836 199.68 C 92.836 202.55 93.976 205.302 96.005 207.331 C 98.034 209.36 100.786 210.5 103.656 210.5 C 106.525 210.5 109.277 209.36 111.306 207.331 C 113.335 205.302 114.475 202.55 114.475 199.68 C 114.475 196.811 113.335 194.059 111.306 192.03 C 109.277 190.001 106.525 188.861 103.656 188.861 L 103.656 188.861 Z M 184.803 188.861 C 181.934 188.861 179.182 190.001 177.153 192.03 C 175.124 194.059 173.984 196.811 173.984 199.68 C 173.984 202.55 175.124 205.302 177.153 207.331 C 179.182 209.36 181.934 210.5 184.803 210.5 C 187.673 210.5 190.425 209.36 192.454 207.331 C 194.483 205.302 195.623 202.55 195.623 199.68 C 195.623 196.811 194.483 194.059 192.454 192.03 C 190.425 190.001 187.673 188.861 184.803 188.861 L 184.803 188.861 Z"/>
+ </g>
+ <linearGradient id="_lgradient_125" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(135.246,0,0,162.295,60.377,45.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_125)" d="M 173.984 45.5 C 168.008 45.5 163.164 50.344 163.164 56.32 C 163.164 62.295 168.008 67.139 173.984 67.139 C 179.959 67.139 184.803 62.295 184.803 56.32 C 184.803 50.344 179.959 45.5 173.984 45.5 Z M 109.066 56.32 C 106.196 56.32 103.444 57.46 101.415 59.489 C 99.386 61.518 98.246 64.27 98.246 67.139 C 98.246 70.009 99.386 72.761 101.415 74.79 C 103.444 76.819 106.196 77.959 109.066 77.959 C 111.935 77.959 114.687 76.819 116.716 74.79 C 118.745 72.761 119.885 70.009 119.885 67.139 C 119.885 64.27 118.745 61.518 116.716 59.489 C 114.687 57.46 111.935 56.32 109.066 56.32 L 109.066 56.32 Z M 179.393 83.369 C 176.524 83.369 173.772 84.509 171.743 86.538 C 169.714 88.567 168.574 91.319 168.574 94.189 C 168.574 97.058 169.714 99.81 171.743 101.839 C 173.772 103.868 176.524 105.008 179.393 105.008 C 182.263 105.008 185.015 103.868 187.044 101.839 C 189.073 99.81 190.213 97.058 190.213 94.189 C 190.213 91.319 189.073 88.567 187.044 86.538 C 185.015 84.509 182.263 83.369 179.393 83.369 L 179.393 83.369 Z M 130.705 88.779 C 124.729 88.779 119.885 93.623 119.885 99.598 C 119.885 105.574 124.729 110.418 130.705 110.418 C 136.68 110.418 141.525 105.574 141.525 99.598 C 141.525 93.623 136.68 88.779 130.705 88.779 L 130.705 88.779 Z M 71.197 110.418 C 65.221 110.418 60.377 115.262 60.377 121.238 C 60.377 127.213 65.221 132.057 71.197 132.057 C 77.172 132.057 82.016 127.213 82.016 121.238 C 82.016 115.262 77.172 110.418 71.197 110.418 L 71.197 110.418 Z M 114.475 126.648 C 108.5 126.648 103.656 131.492 103.656 137.467 C 103.656 143.443 108.5 148.287 114.475 148.287 C 120.451 148.287 125.295 143.443 125.295 137.467 C 125.295 131.492 120.451 126.648 114.475 126.648 L 114.475 126.648 Z M 173.984 148.287 C 171.114 148.287 168.362 149.427 166.333 151.456 C 164.304 153.485 163.164 156.237 163.164 159.107 C 163.164 161.976 164.304 164.728 166.333 166.757 C 168.362 168.786 171.114 169.926 173.984 169.926 C 176.853 169.926 179.605 168.786 181.634 166.757 C 183.663 164.728 184.803 161.976 184.803 159.107 C 184.803 156.237 183.663 153.485 181.634 151.456 C 179.605 149.427 176.853 148.287 173.984 148.287 L 173.984 148.287 Z M 141.525 159.107 C 138.655 159.107 135.903 160.246 133.874 162.276 C 131.845 164.305 130.705 167.057 130.705 169.926 C 130.705 172.796 131.845 175.548 133.874 177.577 C 135.903 179.606 138.655 180.746 141.525 180.746 C 144.394 180.746 147.146 179.606 149.175 177.577 C 151.204 175.548 152.344 172.796 152.344 169.926 C 152.344 167.057 151.204 164.305 149.175 162.276 C 147.146 160.246 144.394 159.107 141.525 159.107 L 141.525 159.107 Z M 103.656 186.156 C 100.786 186.156 98.034 187.296 96.005 189.325 C 93.976 191.354 92.836 194.106 92.836 196.975 C 92.836 199.845 93.976 202.597 96.005 204.626 C 98.034 206.655 100.786 207.795 103.656 207.795 C 106.525 207.795 109.277 206.655 111.306 204.626 C 113.335 202.597 114.475 199.845 114.475 196.975 C 114.475 194.106 113.335 191.354 111.306 189.325 C 109.277 187.296 106.525 186.156 103.656 186.156 L 103.656 186.156 Z M 184.803 186.156 C 181.934 186.156 179.182 187.296 177.153 189.325 C 175.124 191.354 173.984 194.106 173.984 196.975 C 173.984 199.845 175.124 202.597 177.153 204.626 C 179.182 206.655 181.934 207.795 184.803 207.795 C 187.673 207.795 190.425 206.655 192.454 204.626 C 194.483 202.597 195.623 199.845 195.623 196.975 C 195.623 194.106 194.483 191.354 192.454 189.325 C 190.425 187.296 187.673 186.156 184.803 186.156 L 184.803 186.156 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/contact-editor.svg b/.icons/Gruvbox_Dark-2/apps/64/contact-editor.svg
new file mode 120000
index 000000000..ee8923e3b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/contact-editor.svg
@@ -0,0 +1 @@
+addressbook.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/control-center2.svg b/.icons/Gruvbox_Dark-2/apps/64/control-center2.svg
new file mode 120000
index 000000000..9cb7fcff7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/control-center2.svg
@@ -0,0 +1 @@
+tool.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/converseen.svg b/.icons/Gruvbox_Dark-2/apps/64/converseen.svg
new file mode 100644
index 000000000..ab80029e9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/converseen.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#37a6e6" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ecf0f1" fill-rule="evenodd" d="M134.267 43.5c20.309 17.532 25.387 35.303 25.387 63.229l8.33-21.579c8.77 8.622 14.747 20.047 16.501 32.843.646 9.841-.961 18.553-3.499 26.168 10.359-6.596 23.443-14.133 29.044-26.168-3.738-39.82-35.745-71.448-75.763-74.493zm-14.274.47c-39.82 3.738-71.448 35.745-74.493 75.762 17.533-20.309 35.303-25.386 63.228-25.386l-21.578-8.33c8.622-8.77 20.047-14.747 32.843-16.501 9.841-.645 18.552.961 26.168 3.5-6.595-10.36-14.133-23.445-26.168-29.045zm-44.978 63.869c-10.359 6.595-23.445 14.133-29.045 26.167 3.738 39.821 35.745 71.449 75.763 74.494-20.309-17.532-25.387-35.303-25.387-63.228l-8.33 21.578c-8.77-8.622-14.747-20.047-16.501-32.844-.645-9.84.962-18.551 3.5-26.167zM210.5 132.267c-17.532 20.309-35.303 25.387-63.228 25.387l21.578 8.33c-8.622 8.77-20.047 14.747-32.844 16.501-9.84.645-18.552-.96-26.168-3.499 6.596 10.359 14.134 23.444 26.168 29.044 39.82-3.738 71.449-35.745 74.494-75.763z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/copyq.svg b/.icons/Gruvbox_Dark-2/apps/64/copyq.svg
new file mode 100755
index 000000000..b3fa30539
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/copyq.svg
@@ -0,0 +1,67 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="UePc6utYBrc0KzRObSpURrbUBCYdFyrr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#UePc6utYBrc0KzRObSpURrbUBCYdFyrr)">
+ <path fill="#ececec" d="M 165.709 11.9 C 239.765 11.9 250.348 22.457 250.348 96.444 L 250.348 155.695 C 250.348 229.681 239.765 240.238 165.709 240.238 L 90.339 240.238 C 16.284 240.238 5.7 229.681 5.7 155.695 L 5.7 96.444 C 5.7 22.457 16.284 11.9 90.339 11.9 L 165.709 11.9 Z"/>
+ </g>
+ <path fill="#2daaaa" d="M 231.344 229.249 C 218.831 237.72 198.586 239.738 166.209 239.738 L 90.839 239.738 C 58.068 239.738 37.726 237.671 25.247 228.94 L 128.749 126.253 L 231.344 229.249 L 231.344 229.249 Z"/>
+ <path fill="#31c6b7" d="M 230.844 229.749 C 246.996 218.883 250.348 197.334 250.348 155.695 L 250.348 96.444 C 250.348 56.136 247.207 34.654 232.375 23.447 L 232.375 23.447 L 128.249 126.753 L 230.844 229.749 L 230.844 229.749 Z"/>
+ <path fill="#31c6b7" d="M 128.249 126.753 L 24.747 229.44 C 8.989 218.473 5.7 196.94 5.7 155.695 L 5.7 96.444 C 5.7 55.275 8.977 33.745 24.658 22.758 L 128.249 126.753 L 128.249 126.753 Z"/>
+ <path fill="#5bdbc1" d="M 128.249 126.753 L 232.375 23.447 L 232.375 23.447 C 219.977 14.087 199.419 11.9 165.709 11.9 L 90.339 11.9 C 57.491 11.9 37.131 13.977 24.658 22.758 L 128.249 126.753 L 128.249 126.753 Z"/>
+ <defs>
+ <filter id="tqU8d2fkbLm7gMWfl9Fkxy5LjilbURtK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#tqU8d2fkbLm7gMWfl9Fkxy5LjilbURtK)">
+ <path fill="#ececec" d="M 159.423 30.8 C 221.175 30.8 230 39.603 230 101.297 L 230 150.703 C 230 212.397 221.175 221.2 159.423 221.2 L 96.577 221.2 C 34.825 221.2 26 212.397 26 150.703 L 26 101.297 C 26 39.603 34.825 30.8 96.577 30.8 L 159.423 30.8 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_39" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_39)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#666666" d="M 157.083 173.512 C 164.908 173.501 172.391 170.3 177.804 164.648 C 177.939 164.517 178.069 164.406 178.205 164.27 C 181.205 161.27 182.943 158.397 183.699 155.583 C 185.084 152.192 185.807 148.567 185.831 144.904 C 185.831 129.026 172.959 116.154 157.081 116.154 C 153.137 116.167 149.237 116.992 145.626 118.577 C 145.331 118.696 145.029 118.84 144.727 118.98 C 144.354 119.154 143.985 119.335 143.62 119.525 C 143.466 119.607 143.32 119.661 143.163 119.751 C 114.014 80.322 70.833 74.983 70.833 74.983 L 129.946 135.315 C 129.285 136.823 128.948 138.223 128.837 139.55 C 128.503 141.31 128.334 143.097 128.332 144.889 C 128.332 160.768 141.204 173.639 157.082 173.639 L 157.083 173.512 Z"/>
+ <g opacity=".2">
+ <path d="M 185.784 143.917 C 185.252 128.444 172.563 116.17 157.081 116.154 C 153.137 116.167 149.237 116.992 145.626 118.577 C 145.331 118.696 145.029 118.843 144.727 118.982 C 144.354 119.156 143.985 119.338 143.62 119.528 C 143.466 119.61 143.32 119.662 143.163 119.752 C 118.058 85.79 82.607 77.138 73.242 75.386 L 70.835 72.932 C 70.835 72.932 114.016 78.27 143.165 117.699 C 143.322 117.608 143.468 117.556 143.622 117.474 C 143.987 117.284 144.356 117.103 144.729 116.929 C 145.031 116.789 145.333 116.643 145.628 116.524 C 149.24 114.94 153.139 114.117 157.083 114.105 C 172.96 114.105 185.831 126.975 185.833 142.851 C 185.824 143.207 185.808 143.563 185.785 143.918 L 185.784 143.917 Z M 128.384 143.804 C 128.362 143.483 128.345 143.161 128.334 142.839 C 128.336 141.048 128.505 139.26 128.84 137.501 C 128.912 136.634 129.125 135.72 129.417 134.781 L 129.947 135.319 C 129.286 136.826 128.951 138.228 128.84 139.554 C 128.582 140.958 128.429 142.379 128.383 143.806 L 128.384 143.804 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 157.081 173.641 C 141.204 173.639 128.334 160.768 128.334 144.891 C 128.343 144.529 128.359 144.166 128.382 143.805 C 128.902 159.285 141.592 171.571 157.081 171.59 L 157.085 171.46 C 164.91 171.449 172.393 168.248 177.806 162.597 C 177.941 162.466 178.071 162.355 178.206 162.219 C 181.206 159.219 182.946 156.346 183.701 153.533 C 184.943 150.471 185.647 147.218 185.784 143.918 C 185.805 144.246 185.821 144.574 185.831 144.903 C 185.808 148.567 185.086 152.193 183.701 155.586 C 182.946 158.4 181.206 161.273 178.206 164.273 C 178.071 164.408 177.941 164.519 177.806 164.651 C 172.393 170.302 164.91 173.503 157.085 173.514 L 157.081 173.642 L 157.081 173.641 Z M 129.417 134.779 L 70.834 74.984 C 70.834 74.984 71.733 75.104 73.24 75.385 L 129.946 133.261 C 129.716 133.785 129.573 134.28 129.416 134.779 L 129.417 134.779 Z"/>
+ </g>
+ <path fill="#b3b3b3" d="M 99.584 173.512 C 91.759 173.5 84.278 170.299 78.865 164.648 C 78.73 164.516 78.6 164.405 78.464 164.27 C 75.464 161.269 73.726 158.397 72.969 155.582 C 71.584 152.191 70.86 148.567 70.835 144.904 C 70.835 129.026 83.706 116.154 99.583 116.153 C 103.527 116.167 107.427 116.992 111.038 118.577 C 111.333 118.696 111.635 118.839 111.937 118.979 C 112.309 119.153 112.679 119.335 113.044 119.525 C 113.198 119.607 113.344 119.66 113.501 119.75 C 142.65 80.321 185.831 74.984 185.831 74.984 L 126.718 135.315 C 127.378 136.821 127.716 138.22 127.825 139.55 C 128.159 141.311 128.328 143.099 128.33 144.891 C 128.329 160.768 115.458 173.638 99.582 173.639 L 99.584 173.512 Z"/>
+ <g opacity=".2">
+ <path d="M 87.262 142.709 C 87.262 149.51 92.784 155.031 99.584 155.031 C 106.385 155.031 111.906 149.51 111.906 142.709 C 111.906 135.909 106.385 130.387 99.584 130.387 C 92.784 130.387 87.262 135.909 87.262 142.709 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 124.227 118.066 C 124.227 120.333 126.068 122.173 128.334 122.173 C 130.601 122.173 132.442 120.333 132.442 118.066 C 132.442 115.799 130.601 113.959 128.334 113.959 C 126.068 113.959 124.227 115.799 124.227 118.066 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 144.761 142.709 C 144.761 149.51 150.282 155.031 157.083 155.031 C 163.883 155.031 169.404 149.51 169.404 142.709 C 169.404 135.909 163.883 130.387 157.083 130.387 C 150.282 130.387 144.761 135.909 144.761 142.709 Z"/>
+ </g>
+ <path fill="#ececec" d="M 87.262 144.763 C 87.262 151.563 92.784 157.084 99.584 157.084 C 106.385 157.084 111.906 151.563 111.906 144.763 C 111.906 137.962 106.385 132.441 99.584 132.441 C 92.784 132.441 87.262 137.962 87.262 144.763 Z"/>
+ <path fill="#f9f9f9" d="M 124.227 120.119 C 124.227 122.386 126.068 124.227 128.334 124.227 C 130.601 124.227 132.442 122.386 132.442 120.119 C 132.442 117.853 130.601 116.012 128.334 116.012 C 126.068 116.012 124.227 117.853 124.227 120.119 Z"/>
+ <path fill="#ececec" d="M 144.761 144.763 C 144.761 151.563 150.282 157.084 157.083 157.084 C 163.883 157.084 169.404 151.563 169.404 144.763 C 169.404 137.962 163.883 132.441 157.083 132.441 C 150.282 132.441 144.761 137.962 144.761 144.763 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 99.58 173.641 L 99.584 173.513 C 91.759 173.502 84.276 170.301 78.863 164.65 C 78.728 164.518 78.599 164.407 78.462 164.272 C 75.462 161.272 73.724 158.399 72.968 155.585 C 71.582 152.193 70.858 148.567 70.834 144.902 C 70.845 144.568 70.863 144.234 70.886 143.9 C 71.02 147.206 71.725 150.465 72.968 153.532 C 73.724 156.345 75.462 159.218 78.462 162.218 C 78.599 162.354 78.728 162.465 78.864 162.596 C 84.277 168.247 91.759 171.448 99.584 171.459 L 99.58 171.588 C 115.077 171.571 127.772 159.275 128.284 143.786 C 128.306 144.155 128.322 144.524 128.331 144.893 C 128.331 160.771 115.459 173.643 99.58 173.643 L 99.58 173.641 Z M 127.248 134.775 C 127.092 134.276 126.946 133.785 126.718 133.261 L 183.424 75.385 C 184.932 75.104 185.831 74.984 185.831 74.984 L 127.248 134.775 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 70.886 143.902 C 70.862 143.552 70.845 143.202 70.834 142.851 C 70.836 126.974 83.707 114.104 99.584 114.104 C 103.528 114.117 107.427 114.94 111.039 116.524 C 111.334 116.643 111.636 116.789 111.937 116.929 C 112.31 117.103 112.679 117.284 113.045 117.474 C 113.199 117.556 113.345 117.608 113.502 117.699 C 142.648 78.27 185.829 72.932 185.829 72.932 L 183.423 75.387 C 174.057 77.138 138.607 85.79 113.5 119.753 C 113.343 119.663 113.197 119.611 113.043 119.528 C 112.678 119.339 112.309 119.157 111.936 118.983 C 111.634 118.843 111.332 118.697 111.037 118.578 C 107.426 116.993 103.526 116.168 99.582 116.155 C 84.107 116.173 71.423 128.437 70.883 143.903 L 70.886 143.902 Z M 128.282 143.79 C 128.234 142.369 128.082 140.953 127.825 139.554 C 127.716 138.225 127.378 136.825 126.718 135.319 L 127.247 134.781 C 127.54 135.72 127.754 136.632 127.825 137.501 C 128.159 139.261 128.328 141.048 128.33 142.839 C 128.319 143.156 128.303 143.473 128.282 143.79 L 128.282 143.79 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/coq.svg b/.icons/Gruvbox_Dark-2/apps/64/coq.svg
new file mode 100644
index 000000000..c711db291
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/coq.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ececec" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#a8a8a8" d="M125.628 224.597c-3.733.117-8.695 3.429-8.695 6.879 0 1.901 1.571 2.533 5.125 2.056 2.068-.277 2.167-.226 1.531.801-.548.885-.515 1.201.174 1.639v.002c1.135.722 1.304.702 2.593-.295 1.03-.798 1.034-.832.043-.485-.904.317-.973.213-.47-.709.325-.595 1.8-2.491 3.279-4.212 2.3-2.678 2.532-3.16 1.609-3.334-.593-.113-1.537-.689-2.097-1.282-.742-.784-1.848-1.099-3.092-1.06zm.723.617c.781-.036 1.438.154 1.834.631 1.011 1.219-.945 4.444-3.627 5.982-3.982 2.283-6.449 1.362-5.079-1.898 1.041-2.475 4.526-4.608 6.872-4.715zm80.816-6.805c-.118.054.081.32.551.699 1.068.864 1.078.955.142 1.516-.548.328-.996.841-.996 1.139 0 .917 1.723.596 2.102-.391.414-1.079-.395-2.593-1.572-2.943-.112-.033-.188-.038-.227-.02zm-1.727-.635c-1.878 0-5.696 2.003-7.015 3.68-1.62 2.059-1.607 4.509.029 5.654 1.379.967 5.864 1.213 6.397.352.195-.316-.464-.407-1.61-.221-2.74.445-4.592-1.367-3.726-3.644.857-2.255 2.187-3.581 4.789-4.776 1.45-.666 1.862-1.045 1.136-1.045zm-19.527-15.962c-1.072 0-10.143 5.693-11.76 7.38l-1.582 1.653 2.205.884c4.162 1.67 4.106 1.585 3.295 5.024-.54 2.291 1.338 2.122 2.145-.193.501-1.44.862-1.714 1.976-1.5 1.759.336 2.383-.676 1.028-1.666-1.007-.737-.972-.953.826-5.18 2.352-5.528 2.605-6.402 1.867-6.402zm-3.277 3.021c.068-.009.115-.004.136.018.174.173-.418 1.86-1.314 3.748l-1.631 3.433-2.459-1.115c-1.352-.614-2.307-1.362-2.121-1.662.503-.814 6.37-4.28 7.389-4.422zm10.707 7.857c-1.087-.003-2.369.334-3.838 1.012-2.699 1.246-4.615 3.204-5.117 5.229-.525 2.116.948 3.115 4.371 2.966 1.754-.076 2.646.092 2.422.456-.196.316-.212.945-.037 1.4v.002c.446 1.164 2.059 1.031 2.068-.17.004-.548 1.425-2.66 3.158-4.695 2.83-3.323 3.029-3.718 1.94-3.887-.667-.103-1.704-.68-2.305-1.281-.684-.685-1.576-1.028-2.662-1.032zm-.733 1.362c1.135-.46 2.316.142 3.077 1.566-.068 1.456-.502 2.812-1.196 3.738-.694.927-1.585 1.338-2.457 1.135-.551 2.146-1.886 3.464-3.277 3.238-1.39-.227-2.504-1.944-2.735-4.216.068-1.456.502-2.812 1.196-3.739.694-.926 1.585-1.337 2.457-1.134.87-.984 1.969-1.204 2.935-.588zm-49.558-25.332c-1.247 0-.316 1.063 1.629 1.861 2.589 1.062 2.701 1.084 3.175.609.36-.359-3.745-2.47-4.804-2.47zm90.992-17.641c-.601-.006-.533.41.279 1.711v.002c1.006 1.61 1.588 1.4.805-.289-.362-.78-.849-1.422-1.084-1.424zm-3.914-4.418c-.207.067-.256.377-.125.879.414 1.585-2.683 2.808-4.811 1.898-1.431-.612-1.461-.597-.433.206v.002c1.404 1.094 5.087 1.118 5.986.035.803-.968.598-2.683-.359-3.002a.415.415 0 0 0-.258-.018z"/>
+ <path fill="#a8a8a8" d="M101.042 166.522c-.287 0-.962 1.152-1.5 2.561-1.094 2.865-1.184 2.902-4.043 1.707-2.336-.976-3.043-1.06-3.043-.361 0 .27 1.154.932 2.563 1.47 2.751 1.051 2.967 1.525 1.707 3.731-.448.783-.823 1.87-.834 2.418-.034 1.656.53 1.134 1.687-1.565 1.212-2.827 1.55-2.967 4.051-1.673.945.488 2.149.784 2.676.656.642-.156.107-.627-1.623-1.43-1.42-.658-2.755-1.369-2.965-1.58-.211-.21.119-1.365.732-2.566 1.221-2.394 1.392-3.368.592-3.368zm32.705.569c-.978 0-1.53.694-10.775 13.541-3.896 5.412-7.216 9.626-7.377 9.365-.162-.261-.285-2.432-.276-4.824.009-2.393-.152-4.623-.357-4.955-.465-.751-2.583-.77-3.723-.033-.666.43-.514.556.694.56l1.545.008.162 6.117c.131 4.98.32 6.119 1.013 6.119.469 0 3.477-3.714 6.686-8.253 10.23-14.471 12.036-16.646 13.504-16.278 1.652.415 21.186 9.025 47.261 20.83 11.27 5.103 23.95 10.749 28.176 12.549 4.227 1.8 8.059 3.302 8.518 3.332 2.079.145-1.4-1.718-10.795-5.781-10.214-4.417-59.513-26.075-68.447-30.07-2.74-1.225-5.353-2.227-5.809-2.227zm105.039 1.748c-.064.037-.011.251.131.656.222.632-.104 1.305-.914 1.895-1.099.799-1.12.89-.178.726 1.606-.279 2.505-1.968 1.529-2.875-.323-.3-.504-.439-.568-.402zm-211.408-3.272c-.107-.011-.178-.006-.205.022-.527.527-.384.613 5.234 3.127 5.186 2.32 6.545 2.717 6.545 1.918 0-.588-9.966-4.893-11.574-5.067zm205.867-1.425c-.91.024-2.755.359-4.75.886-3.795 1.004-4.875 1.518-5.012 2.383-.128.812-.037.903.344.348.285-.415 1.644-.897 3.02-1.072 1.375-.176 2.757-.51 3.07-.745.313-.234 1.426-.611 2.475-.836 1.048-.224 1.689-.621 1.423-.882-.066-.066-.267-.091-.57-.082zM12.712 152.313c-.636-.024-.47.141.289.708 1.579 1.178.904 4.819-1.209 6.525-1.687 1.362-3.282 1.652-3.867.705-.467-.755-1.416-.154-1.416.896 0 1.181 2.259 1.014 4.267-.316 2.287-1.514 2.593-1.438 2.196.551-.186.929-.186 2.081-.002 2.56h-.002c.43 1.122 2.124 1.116 3.535-.011 1.073-.859 1.067-.873-.18-.53-1.631.449-2.022-.504-1.412-3.441.596-2.87 2.856-4.391 4.758-3.203.996.622 1.306.626 1.678.025.25-.405.328-.94.173-1.189-.466-.755-3.268-.476-4.482.447-1.084.824-1.151.762-1.422-1.299-.251-1.907-.487-2.186-1.992-2.347a15.67 15.67 0 0 0-.912-.081zm207.76 2.256c-.397 0-.266.584.341 1.51.963 1.47.954 1.538-.361 2.549-.742.571-1.081 1.043-.752 1.051.329.007.931-.308 1.338-.7.598-.573.97-.409 1.926.846 1.456 1.913 2.058 1.59.752-.404-.918-1.401-.903-1.466.492-2.102.792-.36 1.439-.877 1.439-1.148 0-.271-.733-.114-1.628.35-1.552.802-1.658.775-2.264-.555-.35-.768-.928-1.397-1.283-1.397zm-138.889 1.918c-.232-.004-.28.04-.084.129 1.328.607.72 1.714-4.125 7.498-2.661 3.177-4.84 6.002-4.84 6.28 0 .277.577.986 1.281 1.574.705.588.973.718.596.287-.547-.626-.317-1.295 1.139-3.324 1.002-1.398 2.328-2.895 2.945-3.328 1.479-1.038 3.966-1.005 4.854.064 1.359 1.638-1.295 5.746-4.553 7.045v.004c-1.409.56-1.41.569-.113.603 3.111.086 6.943-3.386 6.943-6.289 0-1.97-2.181-3.61-4.27-3.211-1.612.309-1.837-.223-.546-1.294 1.232-1.024 4.427-5.119 4.173-5.35-.116-.106-1.107-.347-2.203-.537-.548-.097-.965-.147-1.197-.151zm-24.709.643c-.105-.013-.174-.007-.201.019-.533.534.774 1.339 5.9 3.635 5.526 2.476 6.187 2.666 5.858 1.68-.231-.692-9.983-5.137-11.557-5.334zm-27.805 3.9c-.106-.012-.176-.007-.203.02-.511.511-.348.608 5.248 3.111 5.172 2.314 6.545 2.719 6.545 1.928 0-.571-9.989-4.874-11.59-5.059zm189.108-14.715l.363 1.495c.314 1.287.131 1.576-1.326 2.084-1.278.445-2.089.392-3.317-.215l-1.625-.803 1.344 1.139v.002c1.702 1.441 4.119 1.455 5.85.033l1.344-1.104-1.317-1.314-1.316-1.317z"/>
+ <path fill="#a8a8a8" d="M221.903 144.036a.977.977 0 0 0-.472.199c-.342.259-2.159.797-4.037 1.198-3.886.828-5.407 1.504-5.407 2.396 0 .42.228.436.711.047.392-.315 2.826-1.024 5.408-1.576 2.583-.552 4.696-1.179 4.696-1.395 0-.573-.427-.924-.899-.869zm-10.478-5.392c-.97-.001-1.939.11-2.522.334-1.576.604-.713 3.638 1.035 3.638.317 0 .265-.304-.115-.683-1.028-1.029-.842-1.427.955-2.053 1.149-.4 2.026-.373 2.944.088 2.218 1.115 1.926 1.972-.955 2.812-1.492.435-2.811 1.088-2.932 1.451-.121.364-.054.661.148.661.416 0 6.174-1.808 6.457-2.028.426-.33-1.641-3.554-2.486-3.879-.588-.225-1.559-.34-2.529-.341zm-7.127-5.704c-.941 0-.668.813 1.297 3.842.457.705 1.225 1.281 1.707 1.281.779 0 .777-.111-.026-.998-.496-.548-1.169-1.7-1.496-2.56-.327-.86-.994-1.565-1.482-1.565zm7.17-3.984c-.614 0-.499.26.392.885 2.363 1.654 1.266 4.206-1.838 4.277-1.495.035-1.578.109-.597.541 1.495.659 3.804.162 4.699-1.01 1.257-1.645-.468-4.693-2.656-4.693zm-54.018-5.254c-.336.112.207.948 1.207 1.858 1.664 1.514 2.672 2.06 2.672 1.447 0-.635-3.343-3.483-3.879-3.305zm43.965-2.715c-.537 0-.151.995 1.512 3.895.959 1.673 1.881 2.906 2.049 2.738.302-.302-3.097-6.633-3.561-6.633zm2.756-12.461c-.047.045.003.238.137.59.23.606-.111 1.275-.963 1.891l-1.319.951 1.418-.182c1.561-.199 2.227-1.889 1.162-2.945-.247-.245-.388-.349-.435-.305zm-74.4-1.769c-1.057 0 .189 1.471 3.81 4.498 3.853 3.221 5.338 4.132 4.885 2.996-.232-.581-8.253-7.494-8.695-7.494zm69.615 3.984c-.256 0-.173.641.183 1.424.357.783.857 1.422 1.114 1.422.256 0 .173-.639-.184-1.422-.357-.783-.857-1.424-1.113-1.424zm-47.627 1.881c-.124.018-.079.216.07.604.253.659-1.279 1.947-5.894 4.957-3.43 2.236-6.235 4.178-6.235 4.316 0 .732 1.784 3.548 2.406 3.799 2.733 1.099 7.784-.15 9.813-2.426 1.027-1.153 1.048-1.38.264-2.781-.588-1.05-1.456-1.615-2.784-1.811l-1.929-.285 3.23-2.141c1.777-1.177 3.229-2.332 3.229-2.566 0-.234-.549-.77-1.221-1.189-.532-.332-.825-.495-.949-.477zm11.367 4.949c-.663 0-.572.28.373 1.16 1.821 1.697 1.692 2.108-1.316 4.239-1.092.773-1.079.793.285.47 1.804-.426 3.414-1.806 3.414-2.923 0-1.159-1.672-2.946-2.756-2.946zm-15.529 2.42c1.153-.063 2.06.324 2.576 1.168.523.856.273 1.352-1.5 2.988-1.366 1.261-2.694 1.963-3.715 1.963-1.667 0-4.119-1.383-4.119-2.322 0-.302 1.216-1.323 2.703-2.267 1.502-.955 2.901-1.467 4.055-1.53zM16.501 95.444c-1.396-.024-2.059.401-3.762 2.104-1.878 1.878-2.246 2.624-2.246 4.556 0 1.75.312 2.532 1.281 3.217.789.559 1.827.774 2.704.563 1.709-.412 4.197-1.949 3.798-2.348-.156-.156-.936.142-1.73.662-3.894 2.552-5.841-2.632-2.557-6.806 1.141-1.451 4.473-2.105 4.473-.879a.57.57 0 0 1-.57.568.57.57 0 0 0-.569.568c0 .314.53.571 1.178.571.896 0 1.134-.307.996-1.282-.147-1.032-.602-1.315-2.348-1.459-.216-.018-.432-.03-.648-.035zm19.377 1.485c-1.252-.01-2.504 0-3.756.029-4.51.091-4.63.122-2.846.693 2.079.666 10.118.666 10.53 0 .287-.465-.843-.69-3.928-.722zm-3.543 4.136c-6.057 0-5.174 1.061 1.068 1.284 2.896.103 5.442.241 5.659.306.216.065.531-.108.701-.383.443-.717-2.575-1.207-7.428-1.207zm159.693 3.53c-.954-.016-1.9.224-2.683.773-1.023.717-1.153 1.101-.676 1.992.71 1.327 1.8 1.489 1.303.194-.445-1.159.741-1.919 3.019-1.926 2.149-.011 3.733 1.485 2.453 2.316-.449.292-1.457.678-2.24.858-2.458.565-2.846.75-2.846 1.353 0 .759.122.748 3.696-.291 2.545-.74 2.97-1.053 2.72-2.006-.511-1.957-2.647-3.229-4.746-3.263zm-8.058-10.858c-.175.101.234 1.245 1.384 3.338 1.03 1.875 2.087 3.41 2.348 3.414.575.008.532-.092-1.613-3.84-1.187-2.072-1.945-3.013-2.119-2.912zM53.058 89.956c-.435.03-.862.125-1.268.283-2.022.769-3.19 2.9-3.562 6.508-.392 3.795.915 7.826 2.837 8.754 1.627.785 1.771.791 3.477.143 2.081-.792 3.334-3.654 3.363-7.678.037-4.978-1.997-8.178-4.847-8.01zm.166.865c2.484 0 3.772 7.968 1.98 12.256-.537 1.285-1.209 1.973-1.924 1.973-2.119 0-2.928-2.038-3.011-7.584-.064-4.245 1.003-6.645 2.955-6.645zm133.375 1.461c-.295-.099.074 1.085 1.261 3.358.904 1.73 1.857 3.148 2.118 3.148.567.002.544-.054-1.563-3.85-.958-1.724-1.587-2.579-1.816-2.656zm-65.28.815c-.338 0 .12.768 1.02 1.707.9.939 1.999 1.709 2.443 1.709.471 0 .046-.715-1.019-1.709-1.006-.939-2.105-1.707-2.444-1.707zm-9.841-5.516c-2.149-.089-5.529.956-6.926 2.25-2.508 2.324-.902 4.973 3.015 4.973 1.421 0 1.868.781.819 1.429-.318.197-.432.596-.252.887v.002c.416.672 1.969.693 1.969.026 0-.277 1.664-1.587 3.699-2.913 3.847-2.506 4.519-3.416 2.527-3.416-.645 0-1.035-.221-.867-.492.426-.689-1.368-2.19-3.149-2.635a4.274 4.274 0 0 0-.835-.111zm.671 1.051c.828.036 1.526.27 1.93.758.968 1.166.383 2.355-1.824 3.701-3.065 1.868-7.046 1.329-6.617-.897.384-1.993 4.03-3.67 6.511-3.562zm15.514-1.227c-1.14 0-1.134.038.162 1.102 1.091.895 1.226 1.297.719 2.135-.344.567-1.24 1.347-1.992 1.734v.002l-1.367.703 1.281.008c1.319.009 3.556-1.8 3.556-2.875 0-1.329-1.242-2.809-2.359-2.809zm55.145-5.123c-.245 0-.02.647.5 1.44.519.792 1.053 1.331 1.189 1.195.338-.338-1.135-2.635-1.689-2.635zm4.902-2.744c-.204-.032-.2.209.004.74.241.628.036 1.427-.525 2.047-.858.948-.839.996.271.705 1.311-.343 1.671-2.66.523-3.369a.818.818 0 0 0-.273-.123zm-5.537-3.062c-.259.052-.761.467-1.467 1.324-1.827 2.216-6.913 4.745-8.637 4.295-.586-.154-.921-.048-.746.236v.002c1.07 1.731 7.931-.663 9.924-3.463 1.111-1.56 1.356-2.481.926-2.394zm-91.969-.006c-.016.007-.023.023-.023.045 0 .556 1.087 1.639 6.259 6.238 2.072 1.841 3.098 2.274 2.723 1.148-.312-.937-8.451-7.651-8.959-7.431zm-2.658-17.926c-.161-.073-.205.311-.238 1.252-.207 5.816-7.064 13.945-11.762 13.945-1.149 0-1.796.232-1.588.569.918 1.484 5.923-.163 9.164-3.016 3.957-3.483 6.379-9.536 4.861-12.148-.203-.35-.341-.558-.437-.602zm79.514 2.783c-.332-.11.219 1.227 1.222 2.975 1.004 1.747 2.048 3.177 2.321 3.177.642 0-2.749-5.887-3.543-6.152zm12.466 8.594c-.121.02-.259.059-.41.121-1.034.423-2.713.908-6.83 1.977-1.33.345-2.42.83-2.42 1.078 0 .482 6.31-.678 8.766-1.612.814-.309 1.48-.852 1.48-1.207 0-.292-.221-.416-.586-.357zm-3.256 2.736c-.189-.056-.13.224.088.912.29.914.097 1.4-.734 1.844-1.631.873-3.831.743-4.863-.289-.492-.492-.895-.628-.895-.303 0 .326.706.973 1.567 1.44v.002c2.033 1.102 3.572 1.105 5.138.008 1.503-1.053 1.611-2.102.328-3.166-.311-.259-.515-.414-.628-.448h-.001zm-83.22.416c-.016.005-.024.017-.024.035 0 .297 1.858 2.222 4.127 4.28 2.27 2.057 4.318 3.742 4.553 3.746 1.203.018-.008-1.389-4.127-4.797-2.348-1.943-4.295-3.34-4.529-3.264zM57.274 45.905c-.295.17.996 1.422 4.248 4.198 4.102 3.499 5.373 4.289 5.284 3.289-.051-.572-7.558-6.867-8.721-7.313-.437-.167-.712-.23-.811-.174zm22.295 5.846c-.123.015-.014.188.268.527.543.654-.477 1.549-5.596 4.907-3.443 2.258-6.26 4.23-6.26 4.382 0 .753 1.772 3.569 2.407 3.825 2.925 1.177 8.272-.289 9.853-2.702.895-1.365.895-1.573.03-2.894-.614-.936-1.458-1.422-2.469-1.422h-1.535l1.263.885c.696.487 1.266 1.232 1.266 1.656 0 1.027-3.142 3.629-4.924 4.076-2.899.728-6.078-2.082-3.865-3.416 4.681-2.821 6.158-3.759 8.984-5.703 1.771-1.218 3.221-2.393 3.221-2.611 0-.219-.684-.71-1.52-1.09-.645-.294-1-.436-1.123-.42zm83.397-6.287c-2.775-.064-6.249 1.799-7.901 4.508-.622 1.02-1.133 2.034-1.134 2.254-.001.219 1.245-.847 2.769-2.372 2.816-2.816 5.743-4.125 8.172-3.654 1.178.229 1.166.194-.129-.371-.535-.233-1.137-.35-1.777-.365zm-1.807 6.14c-.624.01-1.24.145-1.81.399-1.825.831-1.832 2.1-.018 3.289.78.511 1.278 1.157 1.105 1.436-.172.278-.137.79.077 1.136.262.426.507.44.752.043.199-.323 1.558-.888 3.017-1.256l2.653-.668-.998-1.795c-.907-1.631-2.892-2.623-4.778-2.584zm1.942 1.077c2.077 0 2.856 1.536 1.341 2.644-1.242.909-2.448.958-3.824.156-2.176-1.267-.818-2.8 2.483-2.8zm34.836-12.524c-3.878 0-6.332 2.202-7.567 6.787-.839 3.116-.321 5.345 1.809 7.77 1.502 1.71 2.047 1.951 4.439 1.951 2.224 0 3.053-.306 4.494-1.652.973-.909 1.768-2.083 1.768-2.612 0-.79-.311-.7-1.752.512-1.923 1.618-2.582 1.747-4.756.92-3.622-1.377-5.094-8.386-2.34-11.141 1.765-1.765 4.623-1.91 5.147-.261.842 2.655 3.701 3.523 3.701 1.123 0-1.538-2.705-3.397-4.943-3.397zm32.107.129c-4.196.03-6.485 1.959-5.816 5.004.431 1.965 1.244 2.699 5.039 4.545 2.413 1.174 2.959 1.716 3.117 3.102.379 3.329-3.454 4.253-6.211 1.496l-1.664-1.664v1.982c0 1.09.215 1.849.476 1.687.262-.161 1.187-.103 2.057.129 2.805.751 5.328.107 6.9-1.761 1.089-1.293 1.367-2.112 1.098-3.211-.484-1.979-1.391-2.819-4.926-4.559-1.642-.808-3.252-1.917-3.58-2.465-.919-1.536.303-2.96 2.717-3.166 1.811-.154 2.206.058 3.213 1.709l1.148 1.883-.002-2.277-.002-2.276-2.699-.138a15.01 15.01 0 0 0-.865-.02zm-16.262.012a7.46 7.46 0 0 0-.703.01c-4.004.243-6.947 3.682-6.947 8.722 0 3.671 1.157 5.662 4.187 7.207 2.399 1.223 3.532 1.247 5.901.123 2.597-1.232 4.305-4.532 4.302-8.31-.003-4.084-1.46-6.463-4.523-7.381a8.65 8.65 0 0 0-2.217-.371zm-1.111.986c1.867-.052 3.918 1.397 4.971 4.176 1.379 3.641.262 8.729-2.207 10.051-1.654.885-2.25.731-4.006-1.026-2.509-2.508-3.44-6.795-2.229-10.269.677-1.941 2.019-2.891 3.471-2.932zm-45.936-25.599c-7.462 0-8.822.131-8.822.853s1.36.856 8.822.856c7.463 0 8.825-.134 8.825-.856s-1.362-.853-8.825-.853zm-55.029-.911c-2.86 1.053-4.032 5.836-1.475 8.036l1.498 1.289-1.32 1.238c-.767.721-1.207 1.665-1.053 2.256.186.711-.346 1.377-1.771 2.219-1.595.941-2.037 1.562-2.037 2.859 0 1.999.801 2.739 3.744 3.457 4.203 1.025 9.754-.366 11.039-2.768 1.453-2.714.107-4.739-3.592-5.402-2.514-.451-4.929-1.456-4.929-2.051 0-.675 1.269-1.432 4.244-2.533 3.78-1.399 5.431-3.123 5.431-5.672 0-1.773.174-2.017 1.424-2.017.783 0 1.422-.257 1.422-.571 0-.188-1.051-.236-1.793-.34h-4.184l-.006 2.672c-.005 2.464-.242 3.104-1.595 4.268-1.868 1.607-3.355 1.739-4.678.416-1.247-1.247-.764-4.421.949-6.244l1.045-1.112h-2.363zm-.135 14.278c1.164.037 2.653.412 4.758 1.135 2.999 1.029 3.509 2.342 1.567 4.031-3.119 2.711-10.641 1.278-10.641-2.028 0-.58.68-1.59 1.512-2.244.801-.63 1.64-.931 2.804-.894zm-63.242 5.689c-3.013-.019-6.284 1.406-7.246 3.518-.584 1.281-.503 1.596.656 2.535.728.589 2.081 1.07 3.006 1.07 1.457 0 1.631.164 1.299 1.211-.241.759-.096 1.392.389 1.699 1.13.716 1.632.613 1.295-.265-.189-.493 1.054-1.618 3.433-3.11 3.613-2.265 4.636-3.519 2.875-3.519-.469 0-.853-.397-.853-.883 0-.485-.91-1.262-2.022-1.726-.852-.356-1.828-.523-2.832-.53zm.475 1.543c.413-.707.924-1.001 1.415-.813.49.187.918.84 1.186 1.807.293 2.403-.308 4.996-1.342 5.793-1.034.797-2.109-.505-2.402-2.908-.138 3.054-1.297 5.377-2.588 5.187-1.292-.189-2.227-2.818-2.09-5.872-.292-2.403.309-4.996 1.343-5.793 1.034-.797 2.109.505 2.402 2.908.618-1.094 1.441-1.217 2.076-.309zm94.011-21.51h-1.425c-.493.223-.915.641-1.207 1.479-.751 2.152-1.204 2.152-2.016 0-.307-.813-.759-1.31-1.105-1.479h-.307c-.061.211.02.559.402 1.143 2.012 3.07.535 10.534-2.344 11.846-1.903.867-4.081.086-5.064-1.815-1.093-2.114-1.117-7.775-.041-9.838.386-.741.571-1.13.512-1.336h-1.541c-1.222.534-2.377 2.63-2.94 5.631-.547 2.915 1.389 7.012 3.832 8.108 3.066 1.375 8.295.049 9.209-2.334.446-1.162 1.489-1.018 1.489.205 0 2.471 3.309 3.262 4.793 1.144 1.016-1.451.734-2.074-.483-1.064-2.059 1.709-4.765-1.596-3.978-4.86.219-.909.875-2.602 1.457-3.763.95-1.898 1.182-2.724.757-3.067zm77.7 5.893c-1.077-.391-2.061-.842-3.217-1.186-.332-.098-.734-.16-1.072-.255-13.829.069-29.284.146-29.284.349 0 .261.188.66.416.889.216.215 17.119.227 33.157.203zm26.365 35.584c-.076-.431-.12-.933-.199-1.355-.538-2.849-1.168-5.502-1.905-7.971-.232-.778-.547-1.422-.8-2.164-2.2 4.538-1.08 9.729 2.904 11.49zm2.611 49.283v-.652c-.284-.025-.527-.178-.898-.549-1.12-1.12-.643-3.57.881-5.762-.001-.562-.036-.967-.037-1.521-.121.102-.104.051-.233.164-3.312 2.908-4.16 5.908-2.338 8.264.589.76 1.38.656 2.625.056zM203.06 241.226c.666-.089 1.303-.189 1.951-.286a5.976 5.976 0 0 0-1.379-.777c-2.081-.861-11.3-4.905-37.465-16.435-9.293-4.09-18.59-8.17-27.891-12.241-9.301-4.071-18.598-8.153-27.89-12.246-38.984-17.192-62.773-27.595-63.096-27.595-.924 0-.236 1.102.912 1.462.705.221 12.295 5.269 25.756 11.217 13.461 5.949 26.396 11.645 28.744 12.658 4.539 1.959 36.805 16.138 60.904 26.764 7.983 3.52 16.436 7.299 18.784 8.4 2.348 1.102 7.982 3.575 12.521 5.497 4.061 1.719 7.076 3.058 8.149 3.582zM89.136 178.331c-.112-.004-.19.012-.225.047-.25.25 1.535 1.316 3.965 2.369 2.43 1.053 4.923 2.254 5.541 2.668 1.401.939 2.748.977 2.445.068-.293-.881-10.043-5.094-11.726-5.152zm44.482.758c-.597.026-.734.166-.322.332 1.3.525.71 1.569-4.131 7.307-2.642 3.13-4.81 6.109-4.818 6.619-.008.509.411 1.277.931 1.707.812.67.904.66.653-.073-.309-.901 2.029-4.695 3.972-6.443 1.4-1.259 4.576-1.099 5.436.275.816 1.305-1.73 5.095-4.262 6.342v-.002c-1.648.813-1.729.946-.598.953 3.118.031 6.944-3.416 6.944-6.256 0-2-1.304-3.066-3.752-3.066-1.067 0-1.94-.145-1.94-.322 0-.178 1.16-1.65 2.579-3.272 2.427-2.775 2.514-2.985 1.46-3.548-.615-.33-1.583-.58-2.152-.553zm13.895 1.685l-1.836.022 1.849.805c2.122.922 2.453 2.65.854 4.455-.733.828-.781 1.053-.178.861.451-.144 1.323-.935 1.938-1.758 1.057-1.416 1.066-1.574.164-2.951-.705-1.075-1.435-1.452-2.791-1.434zm8.054 19.899c-1.427 0 .419 1.144 5.506 3.408 5.382 2.396 7.463 2.929 5.928 1.52-.961-.883-10.347-4.928-11.434-4.928zm-42.113 11.537c-1.814.006-3.922 1.13-3.922 2.25 0 .508.167.505.684-.012 1.817-1.817 6.146.146 6.146 2.787 0 3.108-2.793 5.497-9.248 7.911-1.8.673-3.271 1.396-3.267 1.609.004.212 1.861 1.201 4.127 2.197v-.002c4.934 2.169 5.094 2.19 6.363.787.964-1.063.945-1.099-.625-1.054-.893.025-2.774-.541-4.18-1.258l-2.556-1.305 4.267-1.939c5.532-2.516 7.397-4.284 7.397-7.01 0-2.461-1.709-4.346-4.432-4.891a3.79 3.79 0 0 0-.754-.07zm53.09-189.979c-6.524 0-8.629.173-8.629.711 0 .539 2.152.711 8.869.711 6.845 0 8.814-.162 8.629-.711-.178-.527-2.473-.711-8.869-.711zM47.046 24.827c-5.829-.119-12.625 6.975-12.641 13.195v.002c-.003 1.174.104 2.133.239 2.133.134 0 .637-1.344 1.119-2.988.869-2.967 4.043-7.396 6.924-9.662.805-.634 2.536-1.487 3.845-1.897l2.381-.744-1.867-.039zm-8.045-5.814c-.282.075-.601.131-.879.209-.248 1.41-.991 3.503-1.713 4.734-1.689 2.882-6.603 7.526-8.365 7.904-.731.157-1.841.393-2.467.526-.626.132.049.274 1.5.308 2.1.053 3.201-.313 5.391-1.785 4.07-2.736 6.909-8.15 6.533-11.896zm64.033-4.239h-1.808c-.625.425-1.055 1.671-2.075 5.321-1.417 5.072-1.816 7.086-1.636 8.254.213 1.39 5.187-.5 5.187-1.971 0-.344-.468-.202-1.041.316-1.27 1.15-1.805 1.195-1.805.153 0-.772 2.384-9.325 3.151-11.305.146-.378.161-.615.027-.768z"/>
+ <path fill="#c9a873" fill-opacity=".992" d="M104.7 43.999c-7.926.445-16.032 3.599-21.281 9.293-6.742 7.314-9.035 17.798-5.402 24.699 1.546 2.939 7.138 8.936 9.636 10.334 1.039.582.77 1.165-1.838 3.994-1.679 1.823-3.052 3.659-3.052 4.082 0 1.058 2.125.966 6.242-.273 3.932-1.183 4.305-1.025 4.305 1.848 0 1.284 1.333 3.834 3.541 6.771l3.541 4.713.019 7.603c.016 6.598-.238 8.156-1.91 11.754-2.426 5.223-5.138 7.938-12.006 12.018-7.49 4.45-11.267 7.978-11.267 10.525 0 2.797 2.775 5.158 11.232 9.553 8.422 4.378 13.785 8.962 16.307 13.938 2.773 5.472 2.468 8.024-1.588 13.222-7.691 9.858-7.869 10.278-7.869 18.485v7.384h37.668v-8.156c0-7.932-.069-8.259-2.434-11.83-2.014-3.04-2.481-4.563-2.723-8.834-.385-6.816 1.003-10.288 6.727-16.834 4.982-5.697 7.469-9.86 7.469-12.498 0-.941-.742-3.503-1.651-5.695-1.537-3.71-1.567-4.074-.406-5.235 3.164-3.164 8.619 4.31 7.887 10.807-.425 3.764-2.489 6.419-7.916 10.184-1.77 1.227-3.022 2.549-2.782 2.937.639 1.034 6.913.846 11.368-.34 10.043-2.674 22.469-11.778 26.228-19.217 3.808-7.535 5.881-15.817 6.262-25.005.407-9.808-.393-14.892-3.28-20.84-3.254-6.705-10.895-9.952-23.439-9.971-8.676-.011-13.676 1.706-19.059 6.545-4.628 4.162-7.604 9.761-10.22 19.242-2.476 8.971-3.067 10.365-4.389 10.365-.598 0-1.456-1.116-1.906-2.48-1.182-3.581-2.273-19.376-2.293-33.154-.013-9.17-.283-12.413-1.168-14.125-.596-1.152-.802-1.679-.69-1.911-.244-.298-5.912-2.451-5.912-2.451l24.858-5.422c.093-6.978-2.065-13.901-6.608-19.062-4.529-5.145-12.275-7.408-20.201-6.963z"/>
+ <path fill="#c99969" d="M106.224 43.925c-.495.007-.99.024-1.483.053-7.926.445-16.032 3.598-21.281 9.293-6.742 7.313-9.035 17.797-5.402 24.699 1.546 2.939 7.138 8.935 9.636 10.334.128.071.168.155.254.23.262-.452.538-.895.828-1.33a24.935 24.935 0 0 1 5.155-5.445 25.156 25.156 0 0 1 4.25-2.686 25.572 25.572 0 0 1 9.685-2.646c.4-.023.801-.037 1.201-.041 1.624.638 3.355 1.339 3.496 1.511.132-.27.737-.096 2.2.571 2.064.94 2.316 1.626 3.035 8.261.253 2.337.95 4.879 1.551 5.651 1.034 1.328 1.265 1.216 4.375-2.137 4.299-4.634 6.805-10.618 7.547-16.775.082-.686.152-1.373.191-2.061v-.008c.021-.328.023-.657.033-.986.003-.129.012-.259.014-.389h-.004c.136-6.984-2.008-13.909-6.563-19.084-4.245-4.823-11.32-7.114-18.718-7.015z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/corebird.svg b/.icons/Gruvbox_Dark-2/apps/64/corebird.svg
new file mode 100644
index 000000000..c555b1b92
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/corebird.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#5884f4" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#d85eca" d="M165.685 11.947c64.324 0 80.762 7.965 83.971 58.543-5.534-.093-249.79-.86-243.244-1.03C9.78 19.804 26.43 11.947 90.315 11.947h75.37z"/>
+ <circle opacity=".2" cx="95.778" cy="137.722" r="40.278" vector-effect="non-scaling-stroke"/>
+ <circle opacity=".2" cx="160.222" cy="137.722" r="40.278" vector-effect="non-scaling-stroke"/>
+ <path fill-rule="evenodd" opacity=".2" d="M127.951 137.723c-1.978 0-3.991.725-5.631 2.543l-32.289 26.912c-.188.202-.338.427-.502.645-.045.08-.096.113-.138.177-.438.62-.747 1.263-1.014 1.931-.103.266-.165.524-.246.798-.158.523-.312 1.051-.374 1.593-.053.395-.028.797-.028 1.201.003.395-.02.806.028 1.2.063.54.216 1.063.374 1.593.081.274.143.54.246.797.267.669.576 1.319 1.014 1.931.04.082.094.113.138.169.164.21.315.443.502.661l32.289 35.862c1.64 1.819 3.653 2.539 5.631 2.542h.081c1.978 0 3.99-.725 5.63-2.542l32.309-35.862c.188-.201.339-.435.502-.661.044-.081.098-.105.138-.169.438-.612.747-1.263 1.014-1.932.102-.265.166-.523.246-.797.158-.523.302-1.052.364-1.593.051-.395.037-.798.041-1.201 0-.41.011-.805-.041-1.201-.063-.539-.206-1.061-.364-1.592-.081-.274-.143-.54-.246-.798-.267-.668-.576-1.319-1.014-1.932-.042-.08-.092-.105-.138-.169-.164-.217-.314-.435-.502-.644l-32.309-26.912c-1.64-1.82-3.652-2.524-5.63-2.543h-.081v-.007z"/>
+ <circle fill="#ffffff" cx="160.222" cy="133.694" r="40.278" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="95.778" cy="133.694" r="40.278" vector-effect="non-scaling-stroke"/>
+ <path fill="#fdc92b" fill-rule="evenodd" d="M127.951 133.695c-1.978 0-3.991.725-5.631 2.543l-32.289 26.913c-.188.201-.338.427-.502.644-.045.08-.096.113-.138.177-.438.621-.747 1.263-1.014 1.931-.103.266-.165.524-.246.798-.158.523-.312 1.051-.374 1.593-.053.395-.028.798-.028 1.201.003.395-.02.806.028 1.201.063.539.216 1.062.374 1.592.081.274.143.54.246.798.267.668.576 1.318 1.014 1.931.04.081.094.112.138.169.164.209.315.443.502.66l32.289 35.862c1.64 1.819 3.653 2.539 5.631 2.542h.081c1.978 0 3.99-.725 5.63-2.542l32.309-35.862c.188-.201.339-.435.502-.66.044-.081.098-.105.138-.169.438-.613.747-1.263 1.014-1.932.102-.266.166-.524.246-.798.158-.523.302-1.052.364-1.593.051-.395.037-.798.041-1.2 0-.411.011-.806-.041-1.201-.063-.54-.206-1.062-.364-1.593-.081-.274-.143-.54-.246-.797-.267-.669-.576-1.32-1.014-1.932-.042-.081-.092-.105-.138-.169-.164-.218-.314-.435-.502-.645l-32.309-26.912c-1.64-1.82-3.652-2.524-5.63-2.543h-.081v-.007z"/>
+ <circle opacity=".6" cx="95.778" cy="137.722" r="12.083" vector-effect="non-scaling-stroke"/>
+ <circle opacity=".6" cx="160.222" cy="137.722" r="12.083" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" opacity=".1" d="M249.643 83.58L44.234 236.61c11.562 2.311 26.426 3.019 45.523 3.019h75.37c74.055 0 84.639-10.558 84.639-84.544V95.834c0-4.303-.041-8.37-.123-12.254z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/covergloobus.svg b/.icons/Gruvbox_Dark-2/apps/64/covergloobus.svg
new file mode 100644
index 000000000..63431cdd7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/covergloobus.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".567" x2=".567" y1="1.071" y2="-.071" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#a0a0a0"/>
+ <stop offset="100%" stop-color="#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <linearGradient id="c" x1=".5" x2=".425" y1=".954" y2=".101" gradientTransform="matrix(154.50888 0 0 168.21653 50.746 43.892)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#005693"/>
+ <stop offset="64.839%" stop-color="#1d96dc"/>
+ <stop offset="100%" stop-color="#3cc1ff" stop-opacity=".755"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M130.242 132.523c-1.273-5.539 5.395-8.748 9.935-8.156 8.875 1.159 13.083 11.09 11.04 19.049-3.108 12.102-16.875 17.547-28.162 13.923-15.338-4.926-22.06-22.688-16.806-37.276 6.692-18.582 28.511-26.596 46.388-19.689 21.834 8.436 31.145 34.342 22.572 55.502-10.164 25.089-40.176 35.702-64.614 25.455-28.347-11.884-40.264-46.013-28.339-73.727 13.6-31.607 51.852-44.831 82.841-31.223 34.868 15.312 49.399 57.692 34.105 91.954-17.02 38.131-63.532 53.97-101.067 36.989-41.394-18.726-58.541-69.374-39.872-110.18 14.639-31.997 48.103-52.13 83.123-51.223"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/coypu.svg b/.icons/Gruvbox_Dark-2/apps/64/coypu.svg
new file mode 100755
index 000000000..82510c75f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/coypu.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Xh9ixaHLsVNvoCP8oG4klSMRuJIVEGHE" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="2.147"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".65"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Xh9ixaHLsVNvoCP8oG4klSMRuJIVEGHE)">
+ <linearGradient id="_lgradient_3" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e6548b"/>
+ <stop offset="100%" style="stop-color:#f76363"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="qF8lWydrAFFrKcQLdvIIrCikSclJExAe" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#qF8lWydrAFFrKcQLdvIIrCikSclJExAe)">
+ <path fill="#111111" fill-rule="evenodd" d="M 123.913445 90.046668 C 123.913445 90.046668 122.218183 90.034886 121.482562 90.124123 C 104.783341 90.03189 95.436904 108.287179 87.211872 118.496346 C 82.604797 126.070255 61.10348 145.804341 47.063807 150.12424 C 43.431165 150.844223 46.454672 158.154916 52.75822 154.476867 C 60.219864 151.727845 86.99015 133.597352 87.710133 133.008275 C 88.790108 132.321018 90.878969 132.370957 91.775736 135.476781 C 92.672501 138.582379 90.607959 142.280871 90.607959 142.280871 C 90.607959 142.280871 87.892073 146.918944 87.986418 149.466277 C 89.269929 158.648396 96.664565 167.844049 104.180392 169.104002 C 109.594366 169.844196 117.597915 169.35424 117.597915 169.35424 L 117.76474 167.995805 C 117.589513 165.93432 113.355785 165.052529 113.355785 165.052529 C 113.322812 165.075594 107.975138 166.08653 105.634155 165.010823 C 101.685215 163.202998 97.066483 156.094035 97.066483 155.191961 C 97.066483 154.290352 98.389169 150.234865 98.389169 150.234865 C 98.389169 150.234865 102.747586 150.83067 104.192308 150.83067 C 105.637029 150.83067 109.363893 151.009411 109.363893 151.009411 L 112.164175 155.334954 C 113.043558 157.032101 114.137243 156.180031 115.596011 156.574228 L 121.828129 156.639766 L 126.129839 156.550395 L 126.129839 154.357834 C 126.129839 156.550756 126.132923 152.275194 123.341473 152.212937 C 120.922662 152.097639 117.771408 151.787437 117.502586 150.914082 C 117.061976 149.482115 117.681327 145.754413 117.681327 145.754413 C 117.681327 145.754413 120.793639 144.251659 127.357197 145.55184 C 133.920748 146.850066 141.394357 152.284433 141.394357 152.284433 C 139.517746 155.749748 137.798541 156.491408 137.462045 160.041811 C 137.121599 163.258552 137.123437 163.259157 139.237544 163.259157 L 149.31856 163.259157 C 149.31856 163.259157 149.318932 158.993009 146.422949 159.207685 C 144.392 159.138504 143.265195 159.023148 143.265184 158.850202 C 143.265184 158.038523 147.137915 154.64382 147.137915 154.64382 L 149.878617 152.665748 C 149.878617 152.665748 153.7107 155.240323 158.636947 156.490815 C 163.563193 157.74062 169.706999 157.134284 169.706999 157.134284 C 171.629598 158.291844 172.006061 159.257735 172.960093 160.89977 C 173.718161 163.877153 173.720116 163.268164 175.37906 163.330654 C 179.01404 163.422887 182.085623 163.261415 185.638818 163.008919 C 185.638818 163.008919 185.92833 158.993195 180.014421 158.993195 C 180.014421 158.993195 177.853733 157.629302 177.464377 155.597108 C 177.075021 153.565611 177.309468 148.244877 177.309468 148.244877 L 180.228911 147.994639 L 184.07781 151.283481 L 186.472945 151.509887 L 189.797535 156.860214 C 189.797535 156.860214 196.418846 157.346691 198.639278 156.502731 C 200.859698 155.661075 204.882707 153.417219 207.206951 150.902166 C 209.531206 148.386881 211.079542 142.434186 210.293219 139.0814 C 209.506908 135.728613 205.169298 131.717253 205.169298 131.717253 C 195.981512 123.003009 181.652908 108.430265 172.769435 108.34979 C 171.352735 108.34979 167.826385 111.678256 165.786604 110.208701 C 153.074318 101.443843 139.156365 90.680258 123.913445 90.058584 L 123.913445 90.046668 Z M 188.975325 126.640997 C 191.502456 126.640997 193.551105 128.689157 193.551105 131.216777 C 193.551105 133.743932 191.502445 135.792558 188.975325 135.792558 C 186.448193 135.792558 184.399544 133.744514 184.399544 131.216777 C 184.399544 128.689733 186.448205 126.640997 188.975325 126.640997 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 123.913445 86.487266 C 123.913445 86.487266 122.218183 86.475483 121.482562 86.56472 C 104.783341 86.472487 95.436904 104.727776 87.211872 114.936943 C 82.604797 122.510855 61.103481 142.244933 47.063807 146.564843 C 43.431164 147.284824 46.454672 154.595511 52.75822 150.917464 C 60.219864 148.168442 86.99015 130.037952 87.710134 129.448873 C 88.790109 128.761615 90.878969 128.811554 91.775736 131.917379 C 92.672501 135.022976 90.607959 138.721469 90.607959 138.721469 C 90.607959 138.721469 87.892073 143.359541 87.986418 145.906874 C 89.269929 155.088994 96.664565 164.284647 104.180392 165.544599 C 109.594366 166.284793 117.597915 165.794837 117.597915 165.794837 L 117.76474 164.436402 C 117.589513 162.374918 113.355785 161.493127 113.355785 161.493127 C 113.322812 161.516191 107.975138 162.527127 105.634155 161.45142 C 101.685215 159.643595 97.066483 152.534632 97.066483 151.632558 C 97.066483 150.730949 98.389169 146.675462 98.389169 146.675462 C 98.389169 146.675462 102.747586 147.271267 104.192308 147.271267 C 105.637029 147.271267 109.363893 147.450009 109.363893 147.450009 L 112.164175 151.775551 C 113.043558 153.472699 114.137243 152.620628 115.596011 153.014825 L 121.828129 153.080364 L 126.129839 152.990993 L 126.129839 150.798431 C 126.129839 152.991354 126.132923 148.715791 123.341473 148.653534 C 120.922662 148.538237 117.771408 148.228034 117.502586 147.35468 C 117.061976 145.922712 117.681327 142.195011 117.681327 142.195011 C 117.681327 142.195011 120.793639 140.692256 127.357197 141.992437 C 133.920748 143.290663 141.394357 148.725031 141.394357 148.725031 C 139.517746 152.190345 137.798541 152.932006 137.462045 156.482409 C 137.121599 159.699149 137.123437 159.699754 139.237544 159.699754 L 149.31856 159.699754 C 149.31856 159.699754 149.318932 155.433606 146.422949 155.648282 C 144.392 155.579101 143.265195 155.463746 143.265184 155.290799 C 143.265184 154.47912 147.137915 151.084418 147.137915 151.084418 L 149.878617 149.106346 C 149.878617 149.106346 153.7107 151.680921 158.636947 152.931412 C 163.563193 154.181218 169.706999 153.574882 169.706999 153.574882 C 171.629598 154.732442 172.006061 155.698332 172.960093 157.340368 C 173.718161 160.317751 173.720116 159.708761 175.37906 159.771251 C 179.01404 159.863484 182.085623 159.702012 185.638818 159.449516 C 185.638818 159.449516 185.92833 155.433792 180.014421 155.433792 C 180.014421 155.433792 177.853733 154.0699 177.464377 152.037705 C 177.075021 150.006209 177.309468 144.685474 177.309468 144.685474 L 180.228911 144.435236 L 184.07781 147.724079 L 186.472945 147.950485 L 189.797535 153.300811 C 189.797535 153.300811 196.418846 153.787288 198.639278 152.943328 C 200.859698 152.101673 204.882707 149.857816 207.206951 147.342764 C 209.531206 144.827479 211.079542 138.874784 210.293219 135.521997 C 209.506908 132.169211 205.169298 128.15785 205.169298 128.15785 C 195.981512 119.443607 181.652908 104.870862 172.769435 104.790388 C 171.352735 104.790388 167.826385 108.118853 165.786604 106.649299 C 153.074318 97.88444 139.156365 87.120855 123.913445 86.499182 L 123.913445 86.487266 Z M 188.975325 123.081594 C 191.502456 123.081594 193.551105 125.129754 193.551105 127.657374 C 193.551105 130.184529 191.502445 132.233155 188.975325 132.233155 C 186.448193 132.233155 184.399544 130.185111 184.399544 127.657374 C 184.399544 125.13033 186.448205 123.081594 188.975325 123.081594 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cpu-freq.svg b/.icons/Gruvbox_Dark-2/apps/64/cpu-freq.svg
new file mode 120000
index 000000000..347775659
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cpu-freq.svg
@@ -0,0 +1 @@
+cpu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cpu.svg b/.icons/Gruvbox_Dark-2/apps/64/cpu.svg
new file mode 100644
index 000000000..486cee6a8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cpu.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="V9ls0mfHgBUfI8URYLTygrWk4j1yrQbG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#V9ls0mfHgBUfI8URYLTygrWk4j1yrQbG)">
+ <linearGradient id="_lgradient_0" x1=".51" x2=".512" y1="1.06" y2=".158" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#009a56"/>
+ <stop offset="100%" style="stop-color:#46a926"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#374149" fill-rule="evenodd" d="M 132.377 120.79 C 132.377 119.866 132.099 119.135 131.524 118.561 C 130.949 118.003 130.166 117.725 129.155 117.725 L 125.063 117.725 L 125.063 123.837 L 129.155 123.837 C 130.166 123.837 130.949 123.558 131.524 123 C 132.099 122.46 132.377 121.712 132.377 120.79 Z M 132.284 187.371 L 131.318 187.371 L 131.318 195.671 L 135.272 195.671 C 135.628 195.671 135.969 195.812 136.22 196.063 C 136.472 196.314 136.613 196.655 136.613 197.011 L 136.613 210 L 143.5 210 L 143.5 197.011 C 143.5 196.271 144.101 195.671 144.84 195.671 L 148.81 195.671 L 148.81 187.372 L 132.284 187.372 L 132.284 187.371 L 132.284 187.371 L 132.284 187.371 Z M 58.297 80.063 L 57.329 80.063 L 57.329 84.035 C 57.329 84.776 56.729 85.375 55.988 85.375 L 43 85.375 L 43 92.244 L 55.988 92.244 C 56.728 92.244 57.329 92.843 57.329 93.585 L 57.329 97.556 L 65.628 97.556 L 65.628 80.062 L 58.297 80.062 L 58.297 80.063 L 58.297 80.063 Z M 83.543 107.351 L 83.51 107.357 C 82.143 107.656 80.625 106.679 80.625 105.04 L 80.625 88.785 C 80.625 83.278 85.129 78.774 90.636 78.774 L 103.655 78.774 C 105.683 78.774 106.772 81.156 105.446 82.69 L 84.783 106.591 C 84.461 106.97 84.027 107.236 83.543 107.351 L 83.543 107.351 Z M 125.813 128.451 L 125.761 128.451 L 125.761 136.876 L 120.015 136.876 L 120.015 113.127 L 129.365 113.127 C 130.602 113.127 131.733 113.336 132.743 113.72 C 133.702 114.096 134.573 114.665 135.302 115.392 C 135.987 116.097 136.526 116.931 136.887 117.845 C 137.631 119.736 137.631 121.84 136.887 123.731 C 136.531 124.648 135.991 125.484 135.302 126.186 C 134.605 126.9 133.752 127.457 132.743 127.857 C 131.733 128.259 130.602 128.451 129.365 128.451 L 125.813 128.451 L 125.813 128.451 L 125.813 128.451 Z M 147.669 130.917 C 148.23 131.502 148.99 131.786 149.992 131.786 C 150.998 131.786 151.763 131.501 152.334 130.913 C 152.91 130.321 153.189 129.489 153.189 128.368 L 153.189 113.138 L 158.915 113.138 L 158.915 128.527 C 158.915 129.813 158.677 130.997 158.209 132.044 C 157.761 133.064 157.107 133.98 156.288 134.736 C 155.463 135.486 154.502 136.071 153.457 136.46 C 152.389 136.865 151.225 137.07 149.991 137.07 C 148.81 137.079 147.636 136.872 146.529 136.46 C 145.484 136.072 144.523 135.486 143.698 134.736 C 142.877 133.981 142.223 133.064 141.776 132.043 C 141.307 130.994 141.071 129.81 141.071 128.527 L 141.071 113.138 L 146.829 113.138 L 146.829 128.368 C 146.83 129.49 147.103 130.324 147.669 130.917 L 147.669 130.917 L 147.669 130.917 Z M 83.063 62.574 L 83.063 62.628 L 100.555 62.628 L 100.555 54.329 L 96.591 54.329 C 95.85 54.329 95.249 53.729 95.249 52.988 L 95.249 40 L 88.362 40 L 88.362 52.988 C 88.362 53.728 87.762 54.329 87.023 54.329 L 83.063 54.329 L 83.063 62.574 L 83.063 62.574 Z M 123.716 62.628 L 124.684 62.628 L 124.684 54.329 L 120.728 54.329 C 119.987 54.329 119.388 53.729 119.388 52.988 L 119.388 40 L 112.499 40 L 112.499 52.988 C 112.499 53.343 112.358 53.684 112.107 53.936 C 111.856 54.187 111.515 54.329 111.16 54.329 L 107.19 54.329 L 107.19 62.627 L 123.716 62.627 L 123.716 62.628 L 123.716 62.628 Z M 131.318 62.574 L 131.318 62.628 L 148.81 62.628 L 148.81 54.329 L 144.845 54.329 C 144.49 54.329 144.149 54.187 143.898 53.936 C 143.647 53.684 143.506 53.343 143.506 52.988 L 143.506 40 L 136.619 40 L 136.619 52.988 C 136.619 53.728 136.018 54.329 135.277 54.329 L 131.318 54.329 L 131.318 62.574 L 131.318 62.574 Z M 171.97 62.628 L 172.937 62.628 L 172.937 54.329 L 168.965 54.329 C 168.609 54.329 168.268 54.188 168.016 53.937 C 167.765 53.685 167.624 53.344 167.624 52.988 L 167.624 40 L 160.756 40 L 160.756 52.988 C 160.756 53.728 160.156 54.329 159.416 54.329 L 155.445 54.329 L 155.445 62.627 L 171.97 62.627 L 171.97 62.628 L 171.97 62.628 Z M 156.412 187.371 L 155.444 187.371 L 155.444 195.671 L 159.41 195.671 C 160.15 195.671 160.75 196.27 160.75 197.011 L 160.75 210 L 167.637 210 L 167.637 197.011 C 167.637 196.271 168.238 195.671 168.978 195.671 L 172.936 195.671 L 172.936 187.372 L 156.412 187.372 L 156.412 187.371 L 156.412 187.371 L 156.412 187.371 Z M 115.532 121.209 L 109.401 121.209 L 109.263 120.652 C 109.053 119.818 108.684 119.126 108.165 118.594 C 107.685 118.109 106.991 117.873 106.044 117.873 C 105.513 117.873 105.039 117.963 104.641 118.139 C 104.265 118.301 103.928 118.543 103.654 118.848 C 103.478 119.042 103.332 119.262 103.222 119.5 C 103.108 119.742 103.012 120.085 102.933 120.51 C 102.836 121.086 102.775 121.668 102.748 122.252 C 102.699 123.167 102.677 124.083 102.683 124.999 C 102.677 125.915 102.699 126.831 102.748 127.746 C 102.788 128.45 102.849 129.033 102.933 129.492 C 103.012 129.916 103.108 130.257 103.225 130.504 C 103.339 130.747 103.477 130.958 103.646 131.145 C 103.916 131.451 104.239 131.68 104.642 131.86 C 105.039 132.037 105.513 132.128 106.044 132.128 C 106.995 132.128 107.694 131.889 108.186 131.4 C 108.714 130.87 109.087 130.181 109.295 129.348 L 109.432 128.792 L 114.693 128.792 L 115.536 128.801 L 115.384 129.654 C 114.916 132.285 113.82 134.307 112.132 135.661 C 110.454 137.006 108.406 137.687 106.044 137.687 C 104.585 137.687 103.291 137.452 102.192 136.984 C 101.088 136.515 100.082 135.844 99.226 135.004 C 98.564 134.343 98.057 133.656 97.709 132.954 C 97.351 132.231 97.096 131.461 96.95 130.667 C 96.794 129.808 96.702 128.939 96.676 128.067 C 96.641 127.045 96.624 126.023 96.625 125 C 96.625 123.869 96.643 122.847 96.676 121.936 C 96.711 120.984 96.804 120.108 96.953 119.332 C 97.097 118.537 97.352 117.767 97.711 117.044 C 98.057 116.346 98.564 115.66 99.217 115.005 C 100.077 114.163 101.085 113.489 102.192 113.016 C 103.288 112.55 104.585 112.314 106.044 112.314 C 108.406 112.314 110.454 112.996 112.132 114.34 C 113.82 115.695 114.915 117.717 115.384 120.348 L 115.523 121.125 L 115.532 121.209 L 115.532 121.209 L 115.532 121.209 Z M 108.157 187.371 L 107.19 187.371 L 107.19 195.671 L 111.154 195.671 C 111.895 195.671 112.494 196.27 112.494 197.011 L 112.494 210 L 119.382 210 L 119.382 197.011 C 119.382 196.271 119.981 195.671 120.722 195.671 L 124.683 195.671 L 124.683 187.372 L 108.157 187.372 L 108.157 187.371 L 108.157 187.371 L 108.157 187.371 Z M 84.03 187.371 L 83.063 187.371 L 83.063 195.671 L 87.035 195.671 C 87.391 195.671 87.732 195.812 87.983 196.063 C 88.235 196.314 88.376 196.655 88.376 197.011 L 88.376 210 L 95.244 210 L 95.244 197.011 C 95.244 196.271 95.844 195.671 96.584 195.671 L 100.555 195.671 L 100.555 187.372 L 84.03 187.372 L 84.03 187.371 L 84.03 187.371 L 84.03 187.371 Z M 212.032 85.361 L 200.012 85.361 C 199.657 85.361 199.316 85.22 199.064 84.969 C 198.813 84.718 198.671 84.377 198.671 84.022 L 198.671 80.063 L 190.373 80.063 L 190.373 97.557 L 198.671 97.557 L 198.671 93.59 C 198.671 92.849 199.272 92.25 200.012 92.25 L 213 92.25 L 213 85.361 L 212.032 85.361 L 212.032 85.361 Z M 200.012 109.5 C 199.656 109.5 199.315 109.359 199.064 109.107 C 198.812 108.856 198.671 108.515 198.671 108.159 L 198.671 104.19 L 190.373 104.19 L 190.373 121.682 L 198.671 121.682 L 198.671 117.728 C 198.671 116.987 199.271 116.387 200.012 116.387 L 213 116.387 L 213 109.499 L 200.012 109.499 L 200.012 109.5 L 200.012 109.5 L 200.012 109.5 Z M 200.012 133.619 C 199.656 133.619 199.315 133.478 199.063 133.226 C 198.812 132.974 198.671 132.633 198.671 132.277 L 198.671 128.317 L 190.373 128.317 L 190.373 145.81 L 198.671 145.81 L 198.671 141.846 C 198.671 141.105 199.271 140.505 200.012 140.505 L 212.944 140.505 L 212.947 140.506 L 212.947 140.505 L 213 140.505 L 213 133.619 L 200.012 133.619 L 200.012 133.619 Z M 200.012 157.756 C 199.656 157.756 199.315 157.615 199.064 157.364 C 198.812 157.113 198.671 156.772 198.671 156.416 L 198.671 152.445 L 190.373 152.445 L 190.373 169.936 L 198.671 169.936 L 198.671 165.965 C 198.671 165.224 199.271 164.624 200.012 164.624 L 213 164.624 L 213 157.756 L 200.012 157.756 L 200.012 157.756 L 200.012 157.756 Z M 58.297 152.444 L 57.329 152.444 L 57.329 156.409 C 57.329 157.15 56.729 157.75 55.988 157.75 L 43 157.75 L 43 164.637 L 55.988 164.637 C 56.728 164.637 57.329 165.238 57.329 165.978 L 57.329 169.935 L 65.628 169.935 L 65.628 152.444 L 58.297 152.444 L 58.297 152.444 L 58.297 152.444 Z M 58.297 128.316 L 57.329 128.316 L 57.329 132.272 C 57.329 133.013 56.729 133.612 55.988 133.612 L 43 133.612 L 43 140.5 L 55.988 140.5 C 56.728 140.5 57.329 141.1 57.329 141.84 L 57.329 145.81 L 65.628 145.81 L 65.628 128.316 L 58.297 128.316 L 58.297 128.316 Z M 58.297 104.19 L 57.329 104.19 L 57.329 108.154 C 57.329 108.895 56.729 109.494 55.988 109.494 L 43 109.494 L 43 116.381 L 55.988 116.381 C 56.728 116.381 57.329 116.98 57.329 117.721 L 57.329 121.682 L 65.628 121.682 L 65.628 104.189 L 58.297 104.189 L 58.297 104.19 L 58.297 104.19 L 58.297 104.19 Z M 166.298 69.603 L 89.704 69.603 C 80.088 69.603 72.291 77.399 72.291 87.014 L 72.291 162.985 C 72.291 172.603 80.088 180.396 89.704 180.396 L 166.298 180.396 C 175.914 180.396 183.709 172.603 183.709 162.985 L 183.709 87.014 C 183.709 77.399 175.914 69.603 166.298 69.603 L 166.298 69.603 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cqcb.plasma.webslice.svg b/.icons/Gruvbox_Dark-2/apps/64/cqcb.plasma.webslice.svg
new file mode 120000
index 000000000..8b26bb3cf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cqcb.plasma.webslice.svg
@@ -0,0 +1 @@
+browser.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/crack-attack.svg b/.icons/Gruvbox_Dark-2/apps/64/crack-attack.svg
new file mode 100755
index 000000000..52da30e8c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/crack-attack.svg
@@ -0,0 +1,64 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="7XW5sQI8FvKjeVJyWQjo1PIuTc0jjvRS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="2.147"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".65"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#7XW5sQI8FvKjeVJyWQjo1PIuTc0jjvRS)">
+ <linearGradient id="_lgradient_4" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g>
+ <path d="M 71.964891 60.5 L 184.035031 60.5 C 189.544489 60.5 194.017469 64.972981 194.017469 70.482438 L 194.017469 183.017562 C 194.017469 188.527019 189.544489 193 184.035031 193 L 71.964891 193 C 66.455434 193 61.982453 188.527019 61.982453 183.017562 L 61.982453 70.482438 C 61.982453 64.972981 66.455434 60.5 71.964891 60.5 Z" style="fill:#5d5d5d"/>
+ <defs>
+ <filter id="x5a7rE9DFxkaBBh78qEcPjvkjDB429xQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#x5a7rE9DFxkaBBh78qEcPjvkjDB429xQ)">
+ <path d="M 60.527616 58 C 58.572419 58 57 59.57795 57 61.54005 L 57 96.95995 C 57 98.922075 58.572419 100.5 60.527616 100.5 L 95.823237 100.5 C 97.778437 100.5 99.350854 98.922075 99.350854 96.95995 L 99.350854 61.54005 C 99.350854 59.57795 97.778437 58 95.823237 58 L 60.527616 58 Z M 110.352151 58 C 108.396954 58 106.824534 59.577975 106.824534 61.54005 L 106.824534 96.95995 C 106.824534 98.922075 108.396954 100.5 110.352151 100.5 L 145.647772 100.5 C 147.602969 100.5 149.175388 98.922075 149.175388 96.95995 L 149.175388 61.54005 C 149.175388 59.577975 147.602969 58 145.647772 58 L 110.352151 58 Z M 160.176686 58 C 158.221489 58 156.649069 59.577975 156.649069 61.54005 L 156.649069 96.95995 C 156.649069 98.922075 158.221489 100.5 160.176686 100.5 L 195.472306 100.5 C 197.4275 100.5 198.999923 98.922075 198.999923 96.95995 L 198.999923 61.54005 C 198.999923 59.577975 197.4275 58 195.472306 58 L 160.176686 58 Z M 60.527616 108 C 58.572419 108 57 109.57795 57 111.54005 L 57 146.95995 C 57 148.92205 58.572419 150.5 60.527616 150.5 L 95.823237 150.5 C 97.778437 150.5 99.350854 148.92205 99.350854 146.95995 L 99.350854 111.54005 C 99.350854 109.57795 97.778437 108 95.823237 108 L 60.527616 108 Z M 110.352151 108 C 108.396952 108 106.824534 109.57795 106.824534 111.54005 L 106.824534 146.95995 C 106.824534 148.92205 108.396952 150.5 110.352151 150.5 L 145.647772 150.5 C 147.602969 150.5 149.175388 148.92205 149.175388 146.95995 L 149.175388 111.54005 C 149.175388 109.57795 147.602969 108 145.647772 108 L 110.352151 108 Z M 160.176686 108 C 158.221489 108 156.649069 109.57795 156.649069 111.54005 L 156.649069 146.95995 C 156.649069 148.92205 158.221489 150.5 160.176686 150.5 L 195.472306 150.5 C 197.4275 150.5 198.999923 148.92205 198.999923 146.95995 L 198.999923 111.54005 C 198.999923 109.57795 197.4275 108 195.472306 108 L 160.176686 108 Z M 60.527616 158 C 58.572418 158 57 159.577925 57 161.54005 L 57 196.95995 C 57 198.92205 58.572418 200.5 60.527616 200.5 L 95.823237 200.5 C 97.778434 200.5 99.350854 198.92205 99.350854 196.95995 L 99.350854 161.54005 C 99.350854 159.577925 97.778434 158 95.823237 158 L 60.527616 158 Z M 110.352151 158 C 108.396957 158 106.824534 159.577925 106.824534 161.54005 L 106.824534 196.95995 C 106.824534 198.92205 108.396957 200.5 110.352151 200.5 L 145.647772 200.5 C 147.602969 200.5 149.175388 198.92205 149.175388 196.95995 L 149.175388 161.54005 C 149.175388 159.577925 147.602969 158 145.647772 158 L 110.352151 158 Z M 160.176686 158 C 158.221489 158 156.649069 159.577925 156.649069 161.54005 L 156.649069 196.95995 C 156.649069 198.92205 158.221489 200.5 160.176686 200.5 L 195.472306 200.5 C 197.427503 200.5 198.999923 198.92205 198.999923 196.95995 L 198.999923 161.54005 C 198.999923 159.577925 197.427503 158 195.472306 158 L 160.176686 158 Z"/>
+ </g>
+ <path fill="#ececec" d="M 60.529238 55.500025 C 58.574042 55.500025 57.000001 57.079675 57.000001 59.041775 L 57.000001 94.458375 C 57.000001 96.4205 58.574042 98 60.529238 98 L 95.821615 98 C 97.776815 98 99.350854 96.4205 99.350854 94.458375 L 99.350854 59.041775 C 99.350854 57.079675 97.776815 55.500025 95.821615 55.500025 L 60.529238 55.500025 Z"/>
+ <linearGradient id="_lgradient_5" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(42.350872,0,0,42.5,106.824529,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" d="M 110.353768 55.5 C 108.398571 55.5 106.824529 57.079675 106.824529 59.04175 L 106.824529 94.458375 C 106.824529 96.4205 108.398571 98 110.353768 98 L 145.646162 98 C 147.601359 98 149.175401 96.4205 149.175401 94.458375 L 149.175401 59.04175 C 149.175401 57.079675 147.601359 55.5 145.646162 55.5 L 110.353768 55.5 Z"/>
+ <linearGradient id="_lgradient_6" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(42.350877,0,0,42.5,156.649064,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff00bb"/>
+ <stop offset="100%" style="stop-color:#dc14dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" d="M 160.178302 55.5 C 158.223105 55.5 156.649064 57.079675 156.649064 59.04175 L 156.649064 94.458375 C 156.649064 96.4205 158.223105 98 160.178302 98 L 195.470694 98 C 197.425889 98 198.99994 96.4205 198.99994 94.458375 L 198.99994 59.04175 C 198.99994 57.079675 197.425889 55.5 195.470694 55.5 L 160.178302 55.5 Z"/>
+ <linearGradient id="_lgradient_7" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(42.350848,0,0,42.5,57.000001,105.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff00bb"/>
+ <stop offset="100%" style="stop-color:#dc14dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" d="M 60.529238 105.5 C 58.574041 105.5 57.000001 107.079525 57.000001 109.041625 L 57.000001 144.458375 C 57.000001 146.420475 58.574041 148 60.529238 148 L 95.821611 148 C 97.77681 148 99.350849 146.420475 99.350849 144.458375 L 99.350849 109.041625 C 99.350849 107.079525 97.77681 105.5 95.821611 105.5 L 60.529238 105.5 Z"/>
+ <path fill="#ececec" d="M 110.353768 105.5 C 108.398569 105.5 106.824529 107.079525 106.824529 109.041625 L 106.824529 144.458375 C 106.824529 146.420475 108.398569 148 110.353768 148 L 145.64614 148 C 147.601337 148 149.175376 146.420475 149.175376 144.458375 L 149.175376 109.041625 C 149.175376 107.079525 147.601337 105.5 145.64614 105.5 L 110.353768 105.5 Z"/>
+ <path fill="#ececec" d="M 160.178302 105.5 C 158.223105 105.5 156.649064 107.079525 156.649064 109.041625 L 156.649064 144.458375 C 156.649064 146.420475 158.223105 148 160.178302 148 L 195.470672 148 C 197.425866 148 198.999915 146.420475 198.999915 144.458375 L 198.999915 109.041625 C 198.999915 107.079525 197.425866 105.5 195.470672 105.5 L 160.178302 105.5 Z"/>
+ <linearGradient id="_lgradient_8" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(42.350873,0,0,42.5,57.000001,155.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" d="M 60.52924 155.5 C 58.574042 155.5 57.000001 157.0795 57.000001 159.041625 L 57.000001 194.45825 C 57.000001 196.42035 58.574042 198 60.52924 198 L 95.821635 198 C 97.776832 198 99.350874 196.42035 99.350874 194.45825 L 99.350874 159.041625 C 99.350874 157.0795 97.776832 155.5 95.821635 155.5 L 60.52924 155.5 Z"/>
+ <linearGradient id="_lgradient_9" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(42.350872,0,0,42.5,106.824559,155.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" d="M 110.353798 155.5 C 108.398603 155.5 106.824559 157.0795 106.824559 159.041625 L 106.824559 194.45825 C 106.824559 196.42035 108.398603 198 110.353798 198 L 145.646195 198 C 147.601392 198 149.175431 196.42035 149.175431 194.45825 L 149.175431 159.041625 C 149.175431 157.0795 147.601392 155.5 145.646195 155.5 L 110.353798 155.5 Z"/>
+ <linearGradient id="_lgradient_10" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(42.350877,0,0,42.5,156.649123,155.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" d="M 160.178362 155.5 C 158.223165 155.5 156.649123 157.0795 156.649123 159.041625 L 156.649123 194.45825 C 156.649123 196.42035 158.223165 198 160.178362 198 L 195.470751 198 C 197.425948 198 199 196.42035 199 194.45825 L 199 159.041625 C 199 157.0795 197.425948 155.5 195.470751 155.5 L 160.178362 155.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/crashplan.svg b/.icons/Gruvbox_Dark-2/apps/64/crashplan.svg
new file mode 100755
index 000000000..e16a298ee
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/crashplan.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="4jRhbiqz9eiGbvgugxLnUMnwT0FmWuH2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="2.147"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".65"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#4jRhbiqz9eiGbvgugxLnUMnwT0FmWuH2)">
+ <linearGradient id="_lgradient_11" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="zPXevTD0MKSXW1fQ47Bf8uXa64CYD1qj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#zPXevTD0MKSXW1fQ47Bf8uXa64CYD1qj)">
+ <path d="M 128 68 L 55.5 119.785714 L 65.857143 119.785714 L 65.857143 187.150301 C 65.857143 189.676926 67.734585 192.285714 70.467625 192.285714 L 185.532375 192.285714 C 188.266656 192.285714 190.162282 189.676854 190.142857 187.150301 L 190.142857 119.785714 L 200.5 119.785714 L 128 68 Z"/>
+ </g>
+ <linearGradient id="_lgradient_12" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,124.285714,55.5,64.5625)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" d="M 128 64.5625 L 55.5 116.348214 L 65.857143 116.348214 L 65.857143 183.712797 C 65.857143 186.239431 67.734586 188.848214 70.467624 188.848214 L 185.532371 188.848214 C 188.266656 188.848214 190.162286 186.239352 190.142857 183.712797 L 190.142857 116.348214 L 200.5 116.348214 L 128 64.5625 Z"/>
+ <linearGradient id="_lgradient_13" x1=".073" x2=".091" y1="-1.905" y2="2.086" gradientTransform="matrix(56.964286,0,0,56.964286,122.821429,121.526786)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" d="M 130.589286 121.526786 C 126.299217 121.526786 122.821429 125.004574 122.821429 129.294643 C 122.821429 133.584712 126.299217 137.0625 130.589286 137.0625 C 134.879355 137.0625 138.357143 133.584712 138.357143 129.294643 C 138.357143 125.004574 134.879355 121.526786 130.589286 121.526786 Z M 151.303571 121.526786 C 147.013502 121.526786 143.535714 125.004574 143.535714 129.294643 C 143.535714 133.584712 147.013502 137.0625 151.303571 137.0625 C 155.59364 137.0625 159.071429 133.584712 159.071429 129.294643 C 159.071429 125.004574 155.59364 121.526786 151.303571 121.526786 Z M 172.017857 121.526786 C 167.727788 121.526786 164.25 125.004574 164.25 129.294643 C 164.25 133.584712 167.727788 137.0625 172.017857 137.0625 C 176.307926 137.0625 179.785714 133.584712 179.785714 129.294643 C 179.785714 125.004574 176.307926 121.526786 172.017857 121.526786 Z M 130.589286 142.241071 C 126.299217 142.241071 122.821429 145.71886 122.821429 150.008929 C 122.821429 154.298998 126.299217 157.776786 130.589286 157.776786 C 134.879355 157.776786 138.357143 154.298998 138.357143 150.008929 C 138.357143 145.71886 134.879355 142.241071 130.589286 142.241071 Z M 151.303571 142.241071 C 147.013502 142.241071 143.535714 145.71886 143.535714 150.008929 C 143.535714 154.298998 147.013502 157.776786 151.303571 157.776786 C 155.59364 157.776786 159.071429 154.298998 159.071429 150.008929 C 159.071429 145.71886 155.59364 142.241071 151.303571 142.241071 Z M 172.017857 142.241071 C 167.727788 142.241071 164.25 145.71886 164.25 150.008929 C 164.25 154.298998 167.727788 157.776786 172.017857 157.776786 C 176.307926 157.776786 179.785714 154.298998 179.785714 150.008929 C 179.785714 145.71886 176.307926 142.241071 172.017857 142.241071 Z M 130.589286 162.955357 C 126.299217 162.955357 122.821429 166.433145 122.821429 170.723214 C 122.821429 175.013283 126.299217 178.491071 130.589286 178.491071 C 134.879355 178.491071 138.357143 175.013283 138.357143 170.723214 C 138.357143 166.433145 134.879355 162.955357 130.589286 162.955357 Z M 151.303571 162.955357 C 147.013502 162.955357 143.535714 166.433145 143.535714 170.723214 C 143.535714 175.013283 147.013502 178.491071 151.303571 178.491071 C 155.59364 178.491071 159.071429 175.013283 159.071429 170.723214 C 159.071429 166.433145 155.59364 162.955357 151.303571 162.955357 Z M 172.017857 162.955357 C 167.727788 162.955357 164.25 166.433145 164.25 170.723214 C 164.25 175.013283 167.727788 178.491071 172.017857 178.491071 C 176.307926 178.491071 179.785714 175.013283 179.785714 170.723214 C 179.785714 166.433145 176.307926 162.955357 172.017857 162.955357 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/crawl.svg b/.icons/Gruvbox_Dark-2/apps/64/crawl.svg
new file mode 100644
index 000000000..27c0125cb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/crawl.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_2Ksj1p5yrhDZ148hSNeNErA1vb3kbuXk">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_2Ksj1p5yrhDZ148hSNeNErA1vb3kbuXk)">
+ <defs>
+ <filter id="klSIO7YaOzQjaSF5uw8J66J2YCqv1dmF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#klSIO7YaOzQjaSF5uw8J66J2YCqv1dmF)">
+ <linearGradient id="_lgradient_130" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_130)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_131" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_131)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_132" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,107.457,55.5,74.271)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_132)" d="M 127.317 74.271 C 93.599 74.271 66.236 81.255 66.236 89.857 C 66.236 91.911 67.798 93.87 70.633 95.667 C 61.149 104.652 55.5 115.921 55.5 128.153 C 55.5 140.553 61.308 151.97 71.03 161.014 C 69.546 165.35 63.611 179.303 65.624 181.316 C 67.789 183.482 83.796 176.446 86.754 175.653 C 87.665 175.409 89.999 175.049 92.738 174.595 C 103.179 178.868 115.201 181.302 128.001 181.302 C 140.928 181.302 153.069 178.816 163.582 174.463 C 166.665 174.981 169.342 175.386 170.338 175.653 C 173.296 176.445 189.303 183.482 191.469 181.316 C 193.629 179.157 186.637 163.235 185.812 160.214 C 195.027 151.299 200.5 140.191 200.5 128.152 C 200.5 115.676 194.626 104.202 184.796 95.131 C 187.126 93.483 188.401 91.71 188.401 89.857 C 188.401 81.256 161.035 74.272 127.319 74.272 L 127.317 74.271 Z"/>
+ <linearGradient id="_lgradient_133" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(103.89,0,0,18.075,75.379,79.566)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity=".996" style="stop-color:#c58d67"/>
+ <stop offset="100%" stop-opacity=".996" style="stop-color:#e6aa81"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_133)" d="M 179.269 88.603 C 179.269 93.592 155.998 97.641 127.324 97.641 C 98.65 97.641 75.379 93.592 75.379 88.603 C 75.379 83.614 98.65 79.566 127.324 79.566 C 155.998 79.566 179.269 83.614 179.269 88.603 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/credentials-preferences.svg b/.icons/Gruvbox_Dark-2/apps/64/credentials-preferences.svg
new file mode 100755
index 000000000..d79b503bb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/credentials-preferences.svg
@@ -0,0 +1,119 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="CkvqGI3XiQiHipRZMp8ukMtDWXZY3u2n" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#CkvqGI3XiQiHipRZMp8ukMtDWXZY3u2n)">
+ <linearGradient id="_lgradient_14" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ad4f8d"/>
+ <stop offset="100%" style="stop-color:#6b8ccb"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g style="opacity:0.8">
+ <g>
+ <path fill="#666666" d="M 63.539006 239.441 C 64.089001 239.476996 64.560002 239.539008 65.120007 239.571997 C 65.555004 239.597006 66.147 239.582999 66.588001 239.607001 L 66.549 232.015006 L 93.178005 207.550009 L 93.178005 199.394003 L 105.468006 187.161002 L 105.468006 181.045996 L 111.612004 174.929007 L 111.612004 158.620001 L 103.419003 150.463995 L 87.032002 150.463995 L 78.839001 142.310004 L 58.356003 142.310004 L 50.161003 150.463995 L 50.161003 170.853003 L 66.604 185.192999 L 66.549 203.472006 L 60.405003 209.588995 L 60.405003 236.09101 L 63.539006 239.441 Z"/>
+ <path fill="#666666" d="M 99.322003 81.148001 L 93.178005 87.265006 L 99.322003 87.265006 L 101.371006 89.303999 L 103.419003 89.303999 L 105.468006 87.265006 L 99.322003 81.148001 Z"/>
+ <g>
+ <path fill="#666666" d="M 177.160008 109.690001 L 152.580006 109.690001 L 138.242008 123.961005 L 138.242008 144.349005 L 148.483006 154.543005 L 162.82201 154.543005 L 168.966999 160.659003 L 168.966999 166.775 L 173.063999 170.851996 L 173.063999 195.317008 L 188.619999 211.681998 L 214.308003 186.114996 L 214.03101 162.696997 L 234.515003 142.310004 L 226.321003 142.310004 L 205.838001 121.923003 L 205.838001 113.768004 L 181.257008 113.768004 L 177.160008 109.690001 Z"/>
+ <path fill="#666666" d="M 250.901997 117.845 L 250.901997 96.373999 C 250.901997 87.126006 250.735005 78.869002 250.299 71.498999 C 250.080998 67.815001 249.796009 64.353003 249.429997 61.099001 C 249.063999 57.845004 248.618 54.801001 248.078007 51.952002 C 247.537998 49.104002 246.903996 46.451003 246.164006 43.982005 C 245.425007 41.513003 244.578999 39.226004 243.613011 37.111002 C 242.998997 35.764002 242.248005 34.600005 241.533009 33.388003 L 238.610996 36.296004 L 226.321003 36.296004 L 214.03101 48.529002 L 205.838001 40.374003 L 181.258 40.374003 L 168.968006 52.607005 L 168.968006 62.800002 L 181.258 62.800002 L 181.258 56.683001 L 189.451008 56.683001 L 189.451008 64.839003 L 185.353001 68.914999 L 168.968006 69.191 L 162.82201 75.032004 L 154.629002 75.032004 L 154.629002 83.187003 L 148.483006 89.303999 L 148.483006 101.534003 L 160.772999 101.534003 L 168.968006 93.380003 L 177.161 93.380003 L 177.161 97.458006 L 185.353001 105.613005 L 189.451008 105.613005 L 189.451008 101.534003 L 181.258 93.380003 L 189.451008 93.380003 L 197.643009 101.534003 L 207.884999 101.534003 L 201.741001 95.419005 L 207.884999 89.303999 L 214.03101 89.303999 L 220.175007 95.419005 L 214.03101 95.419005 L 207.884999 101.534003 L 213.91901 107.539999 L 214.03101 113.767004 L 205.838001 113.767004 L 230.41901 138.232001 L 234.513996 138.232001 L 238.610996 134.155997 L 246.804005 125.998999 L 238.610996 117.845 L 250.901997 117.845 Z"/>
+ <path fill="#666666" d="M 156.677006 70.954001 L 156.677006 64.838004 L 162.82201 58.722003 L 162.82201 70.954001 L 156.677006 70.954001 Z"/>
+ <path fill="#666666" d="M 220.175999 191.239996 L 220.175999 178.456 L 228.369999 170.851996 L 228.369999 191.239996 L 220.175999 191.239996 Z"/>
+ </g>
+ <path fill="#666666" d="M 136.192997 11.831003 L 90.136006 11.831003 C 89.347004 11.831003 88.788006 11.880002 88.013005 11.882003 L 80.888005 19.986002 L 93.178005 32.218005 L 93.178005 45.001002 L 107.517002 60.761004 L 115.710003 60.761004 L 115.710003 52.607005 L 128.000004 40.374003 L 128.000004 32.218005 L 136.192997 24.064003 L 136.192997 11.831003 Z"/>
+ <path fill="#666666" d="M 125.951 56.683001 L 132.097004 56.683001 L 138.242008 62.799002 L 125.951 62.799002 L 125.951 56.683001 Z"/>
+ <path fill="#666666" d="M 70.646 123.961005 L 64.501004 123.961005 L 58.355004 130.078009 L 70.646 130.078009 L 70.646 123.961005 Z"/>
+ <path fill="#666666" d="M 16.003002 30.841002 C 15.896004 30.993002 15.758003 31.109004 15.653004 31.263003 C 14.436003 33.051001 13.352003 34.995001 12.386004 37.111002 C 11.421004 39.226004 10.575003 41.513003 9.835003 43.982005 C 9.095003 46.451003 8.462003 49.104002 7.922003 51.952002 C 7.382004 54.801001 6.936003 57.845004 6.570003 61.099001 C 6.204003 64.353003 5.918003 67.815001 5.700003 71.498999 C 5.264004 78.869002 5.098003 87.126006 5.098003 96.373999 L 5.098003 117.845 L 13.291003 125.998999 L 25.581003 125.998999 L 46.066002 146.388007 L 46.066002 121.923003 L 58.356003 109.691 L 66.549 109.691 L 78.839001 97.458006 L 91.129002 97.458006 L 84.985005 91.341002 L 97.275006 77.072005 L 84.985005 64.839003 L 66.549 64.839003 L 66.549 81.148001 L 58.356003 81.148001 L 50.161003 72.993002 L 50.161003 64.839003 L 62.452004 52.607005 L 72.695004 52.607005 L 72.695004 44.450003 L 60.405003 32.218005 L 39.920002 32.218005 L 39.920002 44.450003 L 29.678004 44.450003 L 16.003002 30.841002 Z"/>
+ <path fill="#666666" d="M 66.549 12.396003 C 66.120007 12.419003 65.544003 12.404003 65.120007 12.429003 C 61.415005 12.646003 57.931004 12.929003 54.659004 13.292003 C 51.387005 13.656003 48.325005 14.100003 45.460003 14.636003 C 42.901005 15.115003 40.554005 15.699003 38.301003 16.335003 L 46.066002 24.064003 L 66.549 24.064003 L 66.549 12.396003 Z"/>
+ </g>
+ </g>
+ <g>
+ <circle fill="#ffffff" cx="72.377" cy="103.575" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="92.764" cy="185.125" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="153.927" cy="144.35" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="174.314" cy="83.187" r="4.078" vector-effect="non-scaling-stroke"/>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 5.098003 138.234 C 73.513005 89.145003 155.966007 81.149001 249.748005 79.109999" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 6.670003 59.789004 C 27.643004 74.837004 48.363003 89.173003 71.896 103.622 C 125.130001 136.306006 184.715 163.133002 249.748005 164.545996" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 154.436009 141.291998 C 174.533009 98.215003 186.802998 62.696002 181.688008 12.175003" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 139.47501 239.827002 C 69.537007 187.487998 63.917004 114.560004 75.969006 12.175003" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g filter="url(#b9xySNnvgapMvlswAcgmLPxHLFGV6BbO)">
+ <circle fill="#ffffff" cx="72.377" cy="103.575" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="b9xySNnvgapMvlswAcgmLPxHLFGV6BbO" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#8RzFAsm3s6QH2bBUC5tFE7sZaCzuBXB2)">
+ <circle fill="#ffffff" cx="92.764" cy="185.125" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="8RzFAsm3s6QH2bBUC5tFE7sZaCzuBXB2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#hWUYp8Xge9mOqD3ipvCatdZyFnnWbQoP)">
+ <circle fill="#ffffff" cx="153.927" cy="144.35" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="hWUYp8Xge9mOqD3ipvCatdZyFnnWbQoP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#HmDW3kIuA8gDdrvFMMaCIKfZ2yRFh4OU)">
+ <circle fill="#ffffff" cx="174.314" cy="83.187" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="HmDW3kIuA8gDdrvFMMaCIKfZ2yRFh4OU" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 153.355 144.159003 C 108.959004 199.707999 17.877003 201.179007 6.696003 194.181998" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ </g>
+ <g>
+ <defs>
+ <filter id="n3noZXraFdsXHcfuwGa0XPrL9eSWXOQP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#n3noZXraFdsXHcfuwGa0XPrL9eSWXOQP)">
+ <path d="M 55.622767 139.8175 C 55.558967 140.668167 55.5 141.518833 55.5 142.388833 C 55.5 161.7995 71.72985 177.541667 91.75 177.541667 L 168.783667 177.541667 C 186.299667 177.541667 200.5 163.7715 200.5 146.787167 C 200.5 145.951 200.446833 145.1245 200.379167 144.302833 C 199.132167 160.185167 185.478 172.708333 168.783667 172.708333 L 91.75 172.708333 C 72.517683 172.708333 56.832067 158.1745 55.622767 139.8175 Z"/>
+ </g>
+ <path fill="#e6e6e6" d="M 128 78.458333 C 109.232167 78.458333 93.24785 89.600617 86.36905 105.370333 C 68.898 107.8885 55.5 122.3305 55.5 139.972167 C 55.5 159.387667 71.72985 175.125 91.75 175.125 L 168.783667 175.125 C 186.299667 175.125 200.5 161.354833 200.5 144.365667 C 200.5 128.58 188.257167 115.641167 172.461833 113.886667 C 168.343833 93.730217 149.991667 78.458333 128 78.458333 Z"/>
+ <g opacity=".8">
+ <linearGradient id="_lgradient_15" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(58,0,0,48.333333,99,102.625)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ad4f8d"/>
+ <stop offset="100%" style="stop-color:#6b8ccb"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" d="M 120.75 102.625 C 114.075167 102.625 108.666667 108.0335 108.666667 114.708333 C 108.666667 121.383167 114.075167 126.791667 120.75 126.791667 C 127.424833 126.791667 132.833333 121.383167 132.833333 114.708333 C 132.833333 108.0335 127.424833 102.625 120.75 102.625 Z M 142.5 107.458333 C 140.218667 107.458333 138.15 108.28 136.497 109.5995 C 137.226833 111.155833 137.666667 112.8765 137.666667 114.708333 C 137.666667 117.7775 136.4825 120.547 134.5975 122.673667 C 136.347167 125.162833 139.227833 126.791667 142.5 126.791667 C 147.840833 126.791667 152.166667 122.465833 152.166667 117.125 C 152.166667 111.784167 147.840833 107.458333 142.5 107.458333 Z M 120.75 131.625 C 98.999033 131.6395 99 147.0965 99 147.0965 L 99 150.958333 L 142.5 150.958333 L 142.5 147.0965 C 142.5 147.0965 142.5 131.615333 120.75 131.625 Z M 142.5 131.625 C 139.488833 131.625 137.130167 132.142167 135.240333 132.934833 C 145.830167 136.202167 147.043333 144.104667 147.202833 146.125 L 157 146.125 L 157 143.225 C 157 143.225 157 131.615333 142.5 131.625 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 78.458333 C 109.232167 78.458333 93.247939 89.604288 86.369142 105.372071 C 68.898091 107.890238 55.5 122.328385 55.5 139.970052 C 55.5 140.351885 55.536892 140.726469 55.561361 141.102865 C 56.197986 124.053078 69.327295 110.24504 86.369142 107.788738 C 93.247939 92.020954 109.232167 80.875 128 80.875 C 149.991667 80.875 168.344889 96.147744 172.462892 116.30371 C 187.833987 118.011088 199.804759 130.323006 200.438638 145.530273 C 200.46115 145.144032 200.5 144.760712 200.5 144.369142 C 200.5 128.583473 188.258225 115.641544 172.462892 113.887044 C 168.344889 93.731077 149.991667 78.458333 128 78.458333 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cronopete_preferences.svg b/.icons/Gruvbox_Dark-2/apps/64/cronopete_preferences.svg
new file mode 100644
index 000000000..44cc32d05
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cronopete_preferences.svg
@@ -0,0 +1,45 @@
+<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
+<g clip-path="url(#clip0)">
+<g filter="url(#filter0_d)">
+<path d="M165.685 11.947C239.74 11.947 250.324 22.5042 250.324 96.4908V155.742C250.324 229.728 239.74 240.285 165.685 240.285H90.3152C16.2595 240.285 5.67586 229.728 5.67586 155.742V96.4908C5.67586 22.5042 16.2595 11.947 90.3152 11.947H165.685Z" fill="url(#paint0_radial)"/>
+</g>
+<path opacity="0.4" fill-rule="evenodd" clip-rule="evenodd" d="M165.068 11.9512C169.396 11.9414 173.724 11.9905 178.052 12.0888C181.927 12.1674 185.803 12.3148 189.678 12.5407C193.131 12.7372 196.583 13.0221 200.026 13.3955C203.085 13.7295 206.144 14.1815 209.174 14.7415C211.889 15.2425 214.574 15.8812 217.22 16.6573C219.62 17.3549 221.971 18.2195 224.243 19.2412C226.358 20.1844 228.384 21.3044 230.302 22.5915C232.141 23.8294 233.863 25.2442 235.437 26.8063C237.001 28.3783 238.417 30.0878 239.656 31.925C240.945 33.8408 242.066 35.8647 243.02 37.9672C244.043 40.2466 244.909 42.5849 245.617 44.9723C246.394 47.6152 247.034 50.2973 247.535 53.009C248.096 56.035 248.548 59.0807 248.883 62.1362C249.257 65.5748 249.542 69.0135 249.739 72.462C249.965 76.3232 250.112 80.1941 250.201 84.0553C250.289 88.3781 250.339 92.701 250.329 97.0141V155.226C250.339 159.549 250.289 163.862 250.201 168.185C250.112 172.056 249.965 175.917 249.739 179.778C249.542 183.227 249.257 186.675 248.883 190.104C248.548 193.159 248.096 196.215 247.535 199.241C247.034 201.943 246.394 204.625 245.617 207.268C244.909 209.655 244.043 212.003 243.02 214.273C242.066 216.385 240.945 218.399 239.656 220.315C238.417 222.152 237.001 223.872 235.437 225.434C233.863 226.996 232.141 228.411 230.302 229.649C228.384 230.936 226.358 232.056 224.243 232.999C221.971 234.021 219.62 234.885 217.22 235.593C214.574 236.369 211.889 237.007 209.174 237.499C206.144 238.068 203.085 238.51 200.026 238.845C196.583 239.218 193.131 239.503 189.678 239.699C185.803 239.925 181.927 240.073 178.052 240.161C173.724 240.249 169.396 240.299 165.068 240.289H90.942C86.614 240.299 82.286 240.249 77.9581 240.161C74.0826 240.073 70.2071 239.925 66.3316 239.699C62.8791 239.503 59.4266 239.218 55.9839 238.845C52.9248 238.51 49.8657 238.068 46.8362 237.499C44.1213 237.007 41.4361 236.369 38.7901 235.593C36.39 234.885 34.0392 234.021 31.767 232.999C29.6522 232.056 27.6259 230.936 25.7079 229.649C23.8685 228.411 22.1471 226.996 20.5733 225.434C19.0094 223.872 17.5929 222.152 16.3536 220.315C15.065 218.399 13.9437 216.385 12.9896 214.273C11.9666 212.003 11.101 209.655 10.3928 207.268C9.61574 204.625 8.97638 201.943 8.47473 199.241C7.91406 196.215 7.4616 193.159 7.12716 190.104C6.75339 186.675 6.46813 183.227 6.27141 179.778C6.04518 175.917 5.89763 172.056 5.8091 168.185C5.72058 163.862 5.6714 159.549 5.68123 155.226V97.0141C5.6714 92.701 5.72058 88.3781 5.8091 84.0553C5.89763 80.1941 6.04518 76.3232 6.27141 72.462C6.46813 69.0135 6.75339 65.5748 7.12716 62.1362C7.4616 59.0807 7.91406 56.035 8.47473 53.009C8.97638 50.2973 9.61574 47.6152 10.3928 44.9723C11.101 42.5849 11.9666 40.2466 12.9896 37.9672C13.9437 35.8647 15.065 33.8408 16.3536 31.925C17.5929 30.0878 19.0094 28.3783 20.5733 26.8063C22.1471 25.2442 23.8685 23.8294 25.7079 22.5915C27.6259 21.3044 29.6522 20.1844 31.767 19.2412C34.0392 18.2195 36.39 17.3549 38.7901 16.6573C41.4361 15.8812 44.1213 15.2425 46.8362 14.7415C49.8657 14.1815 52.9248 13.7295 55.9839 13.3955C59.4266 13.0221 62.8791 12.7372 66.3316 12.5407C70.2071 12.3148 74.0826 12.1674 77.9581 12.0888C82.286 11.9905 86.614 11.9414 90.942 11.9512H165.068ZM165.078 15.9598C169.376 15.9499 173.675 15.9991 177.973 16.0875C181.8 16.1759 185.626 16.3233 189.452 16.5394C192.836 16.7359 196.219 17.011 199.583 17.3843C202.554 17.6987 205.515 18.131 208.446 18.6812C211.023 19.1528 213.58 19.7619 216.099 20.4988C218.322 21.1472 220.495 21.9529 222.6 22.896C224.509 23.7508 226.338 24.7627 228.069 25.9221C229.692 27.0126 231.207 28.2604 232.594 29.6457C233.981 31.031 235.23 32.544 236.332 34.1651C237.492 35.8942 238.506 37.7118 239.361 39.608C240.306 41.7203 241.112 43.8916 241.761 46.1021C242.509 48.6173 243.109 51.1619 243.591 53.736C244.132 56.6638 244.565 59.6112 244.889 62.5783C245.263 65.9384 245.539 69.3083 245.735 72.688C245.952 76.5098 246.109 80.3218 246.188 84.1437C246.276 88.4371 246.325 92.7207 246.325 97.0141V155.226C246.325 159.519 246.276 163.803 246.188 168.096C246.109 171.918 245.952 175.74 245.735 179.552C245.539 182.932 245.263 186.302 244.889 189.672C244.565 192.629 244.132 195.576 243.591 198.504C243.109 201.078 242.509 203.623 241.761 206.138C241.112 208.358 240.306 210.52 239.361 212.632C238.506 214.528 237.492 216.356 236.332 218.075C235.23 219.706 233.981 221.219 232.594 222.604C231.207 223.98 229.692 225.227 228.069 226.318C226.338 227.477 224.509 228.489 222.6 229.344C220.495 230.297 218.322 231.093 216.099 231.741C213.58 232.478 211.023 233.087 208.446 233.559C205.515 234.109 202.554 234.541 199.583 234.865C196.219 235.229 192.836 235.514 189.452 235.701C185.626 235.917 181.8 236.074 177.973 236.153C173.675 236.251 169.376 236.29 165.078 236.29C165.078 236.29 165.078 236.29 165.068 236.29H90.942C90.9321 236.29 90.9321 236.29 90.9321 236.29C86.6337 236.29 82.3352 236.251 78.0368 236.153C74.2105 236.074 70.3842 235.917 66.5579 235.701C63.1742 235.514 59.7905 235.229 56.4265 234.865C53.456 234.541 50.4952 234.109 47.564 233.559C44.9869 233.087 42.4295 232.478 39.9114 231.741C37.6884 231.093 35.5146 230.297 33.4097 229.344C31.5014 228.489 29.6719 227.477 27.9407 226.318C26.3177 225.227 24.8029 223.98 23.416 222.604C22.0291 221.219 20.7799 219.706 19.6782 218.075C18.5176 216.356 17.5044 214.528 16.6487 212.632C15.7044 210.52 14.8978 208.358 14.2486 206.138C13.5011 203.623 12.901 201.078 12.4191 198.504C11.8781 195.576 11.4453 192.629 11.1207 189.672C10.7469 186.302 10.4715 182.932 10.2748 179.552C10.0584 175.74 9.90099 171.918 9.8223 168.096C9.73377 163.803 9.68459 159.519 9.68459 155.226V97.0141C9.68459 92.7207 9.73377 88.4371 9.8223 84.1437C9.90099 80.3218 10.0584 76.5098 10.2748 72.688C10.4715 69.3083 10.7469 65.9384 11.1207 62.5783C11.4453 59.6112 11.8781 56.6638 12.4191 53.736C12.901 51.1619 13.5011 48.6173 14.2486 46.1021C14.8978 43.8916 15.7044 41.7203 16.6487 39.608C17.5044 37.7118 18.5176 35.8942 19.6782 34.1651C20.7799 32.544 22.0291 31.031 23.416 29.6457C24.8029 28.2604 26.3177 27.0126 27.9407 25.9221C29.6719 24.7627 31.5014 23.7508 33.4097 22.896C35.5146 21.9529 37.6884 21.1472 39.9114 20.4988C42.4295 19.7619 44.9869 19.1528 47.564 18.6812C50.4952 18.131 53.456 17.6987 56.4265 17.3843C59.7905 17.011 63.1742 16.7359 66.5579 16.5394C70.3842 16.3233 74.2105 16.1759 78.0368 16.0875C82.3352 15.9991 86.6337 15.9499 90.9321 15.9598C90.9321 15.9598 90.9321 15.9598 90.942 15.9598H165.068C165.078 15.9598 165.078 15.9598 165.078 15.9598Z" fill="url(#paint1_linear)"/>
+<g opacity="0.4" filter="url(#filter1_f)">
+<path d="M54 87.0075L66.8088 134.81L114.612 122.002L97.294 112.003C108.338 92.8748 132.797 86.3209 151.926 97.3648C171.054 108.409 177.608 132.868 166.565 151.997C155.521 171.125 131.061 177.679 111.933 166.635C105.833 163.099 100.776 158.013 97.2751 151.893L67.7717 159.798C73.7221 173.581 83.9464 185.085 96.9351 192.612C130.41 211.938 173.214 200.469 192.541 166.994C211.868 133.519 200.398 90.7151 166.923 71.3883C133.449 52.0616 90.6444 63.5309 71.3176 97.0058L54 87.0075Z" fill="black"/>
+</g>
+<path d="M54 83.0075L66.8088 130.81L114.612 118.002L97.294 108.003C108.338 88.8748 132.797 82.3209 151.926 93.3648C171.054 104.409 177.608 128.868 166.565 147.997C155.521 167.125 131.061 173.679 111.933 162.635C105.833 159.099 100.776 154.013 97.2751 147.893L67.7717 155.798C73.7221 169.581 83.9464 181.085 96.9351 188.612C130.41 207.938 173.214 196.469 192.541 162.994C211.868 129.519 200.398 86.7151 166.923 67.3883C133.449 48.0616 90.6444 59.5309 71.3176 93.0058L54 83.0075Z" fill="url(#paint2_linear)"/>
+</g>
+<defs>
+<filter id="filter0_d" x="-4.32414" y="5.94696" width="264.648" height="248.338" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
+<feFlood flood-opacity="0" result="BackgroundImageFix"/>
+<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+<feOffset dy="4"/>
+<feGaussianBlur stdDeviation="5"/>
+<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
+<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+</filter>
+<filter id="filter1_f" x="44" y="52" width="167.929" height="160" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
+<feFlood flood-opacity="0" result="BackgroundImageFix"/>
+<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+<feGaussianBlur stdDeviation="5" result="effect1_foregroundBlur"/>
+</filter>
+<radialGradient id="paint0_radial" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(128 126) rotate(139.497) scale(126.254 135.272)">
+<stop offset="0.110497" stop-color="#9914DC"/>
+<stop offset="1" stop-color="#00A7FD"/>
+</radialGradient>
+<linearGradient id="paint1_linear" x1="132.082" y1="11.95" x2="132.082" y2="240.29" gradientUnits="userSpaceOnUse">
+<stop stop-color="white"/>
+<stop offset="0.125" stop-color="white" stop-opacity="0.0980392"/>
+<stop offset="0.925" stop-opacity="0.0980392"/>
+<stop offset="1" stop-opacity="0.498039"/>
+</linearGradient>
+<linearGradient id="paint2_linear" x1="54" y1="58" x2="54" y2="198" gradientUnits="userSpaceOnUse">
+<stop offset="1e-07" stop-color="#66FF00"/>
+<stop offset="1" stop-color="#99DC14"/>
+</linearGradient>
+<clipPath id="clip0">
+<rect width="256" height="256" fill="white"/>
+</clipPath>
+</defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cronopete_restore.svg b/.icons/Gruvbox_Dark-2/apps/64/cronopete_restore.svg
new file mode 100644
index 000000000..7c70d0d8b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cronopete_restore.svg
@@ -0,0 +1,72 @@
+<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
+<g clip-path="url(#clip0)">
+<g filter="url(#filter0_d)">
+<path d="M165.685 11.947C239.74 11.947 250.324 22.5042 250.324 96.4908V155.742C250.324 229.728 239.74 240.285 165.685 240.285H90.3152C16.2595 240.285 5.67586 229.728 5.67586 155.742V96.4908C5.67586 22.5042 16.2595 11.947 90.3152 11.947H165.685Z" fill="url(#paint0_radial)"/>
+</g>
+<path opacity="0.4" fill-rule="evenodd" clip-rule="evenodd" d="M165.068 11.9512C169.396 11.9414 173.724 11.9905 178.052 12.0888C181.927 12.1674 185.803 12.3148 189.678 12.5407C193.131 12.7372 196.583 13.0221 200.026 13.3955C203.085 13.7295 206.144 14.1815 209.174 14.7415C211.889 15.2425 214.574 15.8812 217.22 16.6573C219.62 17.3549 221.971 18.2195 224.243 19.2412C226.358 20.1844 228.384 21.3044 230.302 22.5915C232.141 23.8294 233.863 25.2442 235.437 26.8063C237.001 28.3783 238.417 30.0878 239.656 31.925C240.945 33.8408 242.066 35.8647 243.02 37.9672C244.043 40.2466 244.909 42.5849 245.617 44.9723C246.394 47.6152 247.034 50.2973 247.535 53.009C248.096 56.035 248.548 59.0807 248.883 62.1362C249.257 65.5748 249.542 69.0135 249.739 72.462C249.965 76.3232 250.112 80.1941 250.201 84.0553C250.289 88.3781 250.339 92.701 250.329 97.0141V155.226C250.339 159.549 250.289 163.862 250.201 168.185C250.112 172.056 249.965 175.917 249.739 179.778C249.542 183.227 249.257 186.675 248.883 190.104C248.548 193.159 248.096 196.215 247.535 199.241C247.034 201.943 246.394 204.625 245.617 207.268C244.909 209.655 244.043 212.003 243.02 214.273C242.066 216.385 240.945 218.399 239.656 220.315C238.417 222.152 237.001 223.872 235.437 225.434C233.863 226.996 232.141 228.411 230.302 229.649C228.384 230.936 226.358 232.056 224.243 232.999C221.971 234.021 219.62 234.885 217.22 235.593C214.574 236.369 211.889 237.007 209.174 237.499C206.144 238.068 203.085 238.51 200.026 238.845C196.583 239.218 193.131 239.503 189.678 239.699C185.803 239.925 181.927 240.073 178.052 240.161C173.724 240.249 169.396 240.299 165.068 240.289H90.942C86.614 240.299 82.286 240.249 77.9581 240.161C74.0826 240.073 70.2071 239.925 66.3316 239.699C62.8791 239.503 59.4266 239.218 55.9839 238.845C52.9248 238.51 49.8657 238.068 46.8362 237.499C44.1213 237.007 41.4361 236.369 38.7901 235.593C36.39 234.885 34.0392 234.021 31.767 232.999C29.6522 232.056 27.6259 230.936 25.7079 229.649C23.8685 228.411 22.1471 226.996 20.5733 225.434C19.0094 223.872 17.5929 222.152 16.3536 220.315C15.065 218.399 13.9437 216.385 12.9896 214.273C11.9666 212.003 11.101 209.655 10.3928 207.268C9.61574 204.625 8.97638 201.943 8.47473 199.241C7.91406 196.215 7.4616 193.159 7.12716 190.104C6.75339 186.675 6.46813 183.227 6.27141 179.778C6.04518 175.917 5.89763 172.056 5.8091 168.185C5.72058 163.862 5.6714 159.549 5.68123 155.226V97.0141C5.6714 92.701 5.72058 88.3781 5.8091 84.0553C5.89763 80.1941 6.04518 76.3232 6.27141 72.462C6.46813 69.0135 6.75339 65.5748 7.12716 62.1362C7.4616 59.0807 7.91406 56.035 8.47473 53.009C8.97638 50.2973 9.61574 47.6152 10.3928 44.9723C11.101 42.5849 11.9666 40.2466 12.9896 37.9672C13.9437 35.8647 15.065 33.8408 16.3536 31.925C17.5929 30.0878 19.0094 28.3783 20.5733 26.8063C22.1471 25.2442 23.8685 23.8294 25.7079 22.5915C27.6259 21.3044 29.6522 20.1844 31.767 19.2412C34.0392 18.2195 36.39 17.3549 38.7901 16.6573C41.4361 15.8812 44.1213 15.2425 46.8362 14.7415C49.8657 14.1815 52.9248 13.7295 55.9839 13.3955C59.4266 13.0221 62.8791 12.7372 66.3316 12.5407C70.2071 12.3148 74.0826 12.1674 77.9581 12.0888C82.286 11.9905 86.614 11.9414 90.942 11.9512H165.068ZM165.078 15.9598C169.376 15.9499 173.675 15.9991 177.973 16.0875C181.8 16.1759 185.626 16.3233 189.452 16.5394C192.836 16.7359 196.219 17.011 199.583 17.3843C202.554 17.6987 205.515 18.131 208.446 18.6812C211.023 19.1528 213.58 19.7619 216.099 20.4988C218.322 21.1472 220.495 21.9529 222.6 22.896C224.509 23.7508 226.338 24.7627 228.069 25.9221C229.692 27.0126 231.207 28.2604 232.594 29.6457C233.981 31.031 235.23 32.544 236.332 34.1651C237.492 35.8942 238.506 37.7118 239.361 39.608C240.306 41.7203 241.112 43.8916 241.761 46.1021C242.509 48.6173 243.109 51.1619 243.591 53.736C244.132 56.6638 244.565 59.6112 244.889 62.5783C245.263 65.9384 245.539 69.3083 245.735 72.688C245.952 76.5098 246.109 80.3218 246.188 84.1437C246.276 88.4371 246.325 92.7207 246.325 97.0141V155.226C246.325 159.519 246.276 163.803 246.188 168.096C246.109 171.918 245.952 175.74 245.735 179.552C245.539 182.932 245.263 186.302 244.889 189.672C244.565 192.629 244.132 195.576 243.591 198.504C243.109 201.078 242.509 203.623 241.761 206.138C241.112 208.358 240.306 210.52 239.361 212.632C238.506 214.528 237.492 216.356 236.332 218.075C235.23 219.706 233.981 221.219 232.594 222.604C231.207 223.98 229.692 225.227 228.069 226.318C226.338 227.477 224.509 228.489 222.6 229.344C220.495 230.297 218.322 231.093 216.099 231.741C213.58 232.478 211.023 233.087 208.446 233.559C205.515 234.109 202.554 234.541 199.583 234.865C196.219 235.229 192.836 235.514 189.452 235.701C185.626 235.917 181.8 236.074 177.973 236.153C173.675 236.251 169.376 236.29 165.078 236.29C165.078 236.29 165.078 236.29 165.068 236.29H90.942C90.9321 236.29 90.9321 236.29 90.9321 236.29C86.6337 236.29 82.3352 236.251 78.0368 236.153C74.2105 236.074 70.3842 235.917 66.5579 235.701C63.1742 235.514 59.7905 235.229 56.4265 234.865C53.456 234.541 50.4952 234.109 47.564 233.559C44.9869 233.087 42.4295 232.478 39.9114 231.741C37.6884 231.093 35.5146 230.297 33.4097 229.344C31.5014 228.489 29.6719 227.477 27.9407 226.318C26.3177 225.227 24.8029 223.98 23.416 222.604C22.0291 221.219 20.7799 219.706 19.6782 218.075C18.5176 216.356 17.5044 214.528 16.6487 212.632C15.7044 210.52 14.8978 208.358 14.2486 206.138C13.5011 203.623 12.901 201.078 12.4191 198.504C11.8781 195.576 11.4453 192.629 11.1207 189.672C10.7469 186.302 10.4715 182.932 10.2748 179.552C10.0584 175.74 9.90099 171.918 9.8223 168.096C9.73377 163.803 9.68459 159.519 9.68459 155.226V97.0141C9.68459 92.7207 9.73377 88.4371 9.8223 84.1437C9.90099 80.3218 10.0584 76.5098 10.2748 72.688C10.4715 69.3083 10.7469 65.9384 11.1207 62.5783C11.4453 59.6112 11.8781 56.6638 12.4191 53.736C12.901 51.1619 13.5011 48.6173 14.2486 46.1021C14.8978 43.8916 15.7044 41.7203 16.6487 39.608C17.5044 37.7118 18.5176 35.8942 19.6782 34.1651C20.7799 32.544 22.0291 31.031 23.416 29.6457C24.8029 28.2604 26.3177 27.0126 27.9407 25.9221C29.6719 24.7627 31.5014 23.7508 33.4097 22.896C35.5146 21.9529 37.6884 21.1472 39.9114 20.4988C42.4295 19.7619 44.9869 19.1528 47.564 18.6812C50.4952 18.131 53.456 17.6987 56.4265 17.3843C59.7905 17.011 63.1742 16.7359 66.5579 16.5394C70.3842 16.3233 74.2105 16.1759 78.0368 16.0875C82.3352 15.9991 86.6337 15.9499 90.9321 15.9598C90.9321 15.9598 90.9321 15.9598 90.942 15.9598H165.068C165.078 15.9598 165.078 15.9598 165.078 15.9598Z" fill="url(#paint1_linear)"/>
+<g opacity="0.4" filter="url(#filter1_f)">
+<path d="M54 87.0075L66.8088 134.81L114.612 122.002L97.294 112.003C108.338 92.8748 132.797 86.3209 151.926 97.3648C171.054 108.409 177.608 132.868 166.565 151.997C155.521 171.125 131.061 177.679 111.933 166.635C105.833 163.099 100.776 158.013 97.2751 151.893L67.7717 159.798C73.7221 173.581 83.9464 185.085 96.9351 192.612C130.41 211.938 173.214 200.469 192.541 166.994C211.868 133.519 200.398 90.7151 166.923 71.3883C133.449 52.0616 90.6444 63.5309 71.3176 97.0058L54 87.0075Z" fill="black"/>
+</g>
+<path d="M54 83.0075L66.8088 130.81L114.612 118.002L97.294 108.003C108.338 88.8748 132.797 82.3209 151.926 93.3648C171.054 104.409 177.608 128.868 166.565 147.997C155.521 167.125 131.061 173.679 111.933 162.635C105.833 159.099 100.776 154.013 97.2751 147.893L67.7717 155.798C73.7221 169.581 83.9464 181.085 96.9351 188.612C130.41 207.938 173.214 196.469 192.541 162.994C211.868 129.519 200.398 86.7151 166.923 67.3883C133.449 48.0616 90.6444 59.5309 71.3176 93.0058L54 83.0075Z" fill="url(#paint2_linear)"/>
+<g opacity="0.4" filter="url(#filter2_f)">
+<path d="M126.32 240.288L126 211.494C126 137.507 136.584 126 210.639 126H248.648" fill="black"/>
+</g>
+<path d="M146.981 240.533L129.235 240.395L128.875 232.289C128.427 222.201 128.898 189.86 129.607 182.052C130.892 167.904 133.047 158.74 136.92 150.966C144.316 136.118 157.752 129.78 186.519 127.57C189.982 127.304 205.835 126.942 221.75 126.766L250.685 126.446L250.678 150.617C250.668 182.808 249.912 193.582 246.801 205.9C242.946 221.166 235.296 230.076 221.947 234.847C208.546 239.636 192.096 240.884 146.982 240.533H146.981Z" fill="url(#paint3_linear)"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M198.176 152V164.352H179.399C171.397 164.352 164.002 168.811 160.001 175.612C156 182.413 156 191.909 160.001 198.71C163.81 205.163 170.693 209.281 178.283 209.647C172.558 209.085 168.666 206.087 168.667 200.441C168.667 194.371 173.215 193.315 179.399 193.176H198.176V203.882L227 177.941L198.176 152Z" fill="url(#paint4_linear)"/>
+</g>
+<defs>
+<filter id="filter0_d" x="-4.32414" y="5.94696" width="264.648" height="248.338" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
+<feFlood flood-opacity="0" result="BackgroundImageFix"/>
+<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+<feOffset dy="4"/>
+<feGaussianBlur stdDeviation="5"/>
+<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
+<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+</filter>
+<filter id="filter1_f" x="44" y="52" width="167.929" height="160" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
+<feFlood flood-opacity="0" result="BackgroundImageFix"/>
+<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+<feGaussianBlur stdDeviation="5" result="effect1_foregroundBlur"/>
+</filter>
+<filter id="filter2_f" x="116" y="116" width="142.648" height="134.288" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
+<feFlood flood-opacity="0" result="BackgroundImageFix"/>
+<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+<feGaussianBlur stdDeviation="5" result="effect1_foregroundBlur"/>
+</filter>
+<radialGradient id="paint0_radial" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(128 126) rotate(139.497) scale(126.254 135.272)">
+<stop offset="0.110497" stop-color="#9914DC"/>
+<stop offset="1" stop-color="#00A7FD"/>
+</radialGradient>
+<linearGradient id="paint1_linear" x1="132.082" y1="11.95" x2="132.082" y2="240.29" gradientUnits="userSpaceOnUse">
+<stop stop-color="white"/>
+<stop offset="0.125" stop-color="white" stop-opacity="0.0980392"/>
+<stop offset="0.925" stop-opacity="0.0980392"/>
+<stop offset="1" stop-opacity="0.498039"/>
+</linearGradient>
+<linearGradient id="paint2_linear" x1="54" y1="58" x2="54" y2="198" gradientUnits="userSpaceOnUse">
+<stop offset="1e-07" stop-color="#66FF00"/>
+<stop offset="1" stop-color="#99DC14"/>
+</linearGradient>
+<linearGradient id="paint3_linear" x1="128.7" y1="126.446" x2="128.7" y2="240.588" gradientUnits="userSpaceOnUse">
+<stop offset="1e-07" stop-color="#4C5561"/>
+<stop offset="1" stop-color="#2E3842"/>
+</linearGradient>
+<linearGradient id="paint4_linear" x1="192" y1="209.648" x2="192" y2="152" gradientUnits="userSpaceOnUse">
+<stop stop-color="#FF0056"/>
+<stop offset="0.1" stop-color="#FF0C4E"/>
+<stop offset="0.2" stop-color="#FF1845"/>
+<stop offset="0.3" stop-color="#FF243D"/>
+<stop offset="0.4" stop-color="#FF3034"/>
+<stop offset="0.5" stop-color="#FF3C2B"/>
+<stop offset="0.6" stop-color="#FF4823"/>
+<stop offset="0.7" stop-color="#FF541A"/>
+<stop offset="0.8" stop-color="#FF6012"/>
+<stop offset="0.9" stop-color="#FF6C09"/>
+<stop offset="1" stop-color="#FF7901"/>
+</linearGradient>
+<clipPath id="clip0">
+<rect width="256" height="256" fill="white"/>
+</clipPath>
+</defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/crossftp.svg b/.icons/Gruvbox_Dark-2/apps/64/crossftp.svg
new file mode 100644
index 000000000..32f82c1f3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/crossftp.svg
@@ -0,0 +1,78 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".567" x2=".567" y1="1.071" y2="-.071" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#8a7ab9"/>
+ <stop offset="100%" stop-color="#b888b6"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="none" d="M166.444 11.95c74.406 0 85.04 10.557 85.04 84.544v59.251c0 73.986-10.634 84.543-85.04 84.543H90.719c-74.405 0-85.039-10.557-85.039-84.543V96.494c0-73.987 10.634-84.544 85.039-84.544h75.725z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M64.121 239.56c.55.036 1.021.098 1.581.131.435.025 1.027.011 1.468.035l-.039-7.592 26.629-24.465v-8.156l12.29-12.233v-6.115l6.144-6.117v-16.309l-8.193-8.156H87.614l-8.193-8.154H58.938l-8.195 8.154v20.389l16.443 14.34-.055 18.279-6.144 6.117v26.502l3.134 3.35zM99.904 81.267l-6.144 6.117h6.144l2.049 2.039h2.048l2.049-2.039-6.146-6.117zm77.838 28.542h-24.58l-14.338 14.271v20.388l10.241 10.194h14.339l6.145 6.116v6.116l4.097 4.077v24.465l15.556 16.365 25.688-25.567-.277-23.418 20.484-20.387h-8.194l-20.483-20.387v-8.155h-24.581l-4.097-4.078z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M251.484 117.964V96.493c0-9.248-.167-17.505-.603-24.875a197.93 197.93 0 0 0-.869-10.4c-.366-3.254-.812-6.298-1.352-9.147-.54-2.848-1.174-5.501-1.914-7.97-.739-2.469-1.585-4.756-2.551-6.871-.614-1.347-1.365-2.511-2.08-3.723l-2.922 2.908h-12.29l-12.29 12.233-8.193-8.155h-24.58l-12.29 12.233v10.193h12.29v-6.117h8.193v8.156l-4.098 4.076-16.385.276-6.146 5.841h-8.193v8.155l-6.146 6.117v12.23h12.29l8.195-8.154h8.193v4.078l8.192 8.155h4.098v-4.079l-8.193-8.154h8.193l8.192 8.154h10.242l-6.144-6.115 6.144-6.115h6.146l6.144 6.115h-6.144l-6.146 6.115 6.034 6.006.112 6.227h-8.193l24.581 24.465h4.095l4.097-4.076 8.193-8.157-8.193-8.154h12.291z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M157.259 71.073v-6.116l6.145-6.116v12.232h-6.145zm63.499 120.286v-12.784l8.194-7.604v20.388h-8.194zM136.775 11.95H90.718c-.789 0-1.348.049-2.123.051l-7.125 8.104 12.29 12.232V45.12l14.339 15.76h8.193v-8.154l12.29-12.233v-8.156l8.193-8.154V11.95zm-10.242 44.852h6.146l6.145 6.116h-12.291v-6.116zM71.228 124.08h-6.145l-6.146 6.117h12.291v-6.117z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M16.585 30.96c-.107.152-.245.268-.35.422a39.514 39.514 0 0 0-3.267 5.848c-.965 2.115-1.811 4.402-2.551 6.871-.74 2.469-1.373 5.122-1.913 7.97-.54 2.849-.986 5.893-1.352 9.147a197.89 197.89 0 0 0-.87 10.4c-.436 7.37-.602 15.627-.602 24.875v21.471l8.193 8.154h12.29l20.485 20.389v-24.465l12.29-12.232h8.193l12.29-12.233h12.29l-6.144-6.117 12.29-14.269-12.29-12.233H67.131v16.309h-8.193l-8.195-8.155v-8.154l12.291-12.232h10.243v-8.157l-12.29-12.232H40.502v12.232H30.26L16.585 30.96zm50.546-18.445c-.429.023-1.005.008-1.429.033-3.705.217-7.189.5-10.461.863-3.272.364-6.334.808-9.199 1.344-2.41.457-4.8 1.024-7.159 1.699l7.765 7.729h20.483V12.515z"/>
+ <circle fill="#ffffff" cx="72.959" cy="103.694" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="93.346" cy="185.244" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="154.509" cy="144.469" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="174.896" cy="83.306" r="4.078" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" opacity=".5" d="M5.68 138.353c68.415-49.089 150.868-57.085 244.65-59.124M7.252 59.908c20.973 15.048 41.693 29.384 65.226 43.833 53.234 32.684 112.819 59.511 177.852 60.924m-95.312-23.254c20.097-43.077 32.367-78.596 27.252-129.117m-42.213 227.652C70.119 187.607 64.499 114.679 76.551 12.294" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".498"/>
+ </filter>
+ </defs>
+ <circle fill="#ffffff" cx="72.959" cy="103.694" r="4.078" filter="url(#c)" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="d" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".498"/>
+ </filter>
+ </defs>
+ <circle fill="#ffffff" cx="93.346" cy="185.244" r="4.078" filter="url(#d)" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="e" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".498"/>
+ </filter>
+ </defs>
+ <circle fill="#ffffff" cx="154.509" cy="144.469" r="4.078" filter="url(#e)" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="f" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".498"/>
+ </filter>
+ </defs>
+ <circle fill="#ffffff" cx="174.896" cy="83.306" r="4.078" filter="url(#f)" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" opacity=".5" d="M153.937 144.278c-44.396 55.549-135.478 57.02-146.659 50.023" vector-effect="non-scaling-stroke"/>
+ <g filter="url(#g)">
+ <linearGradient id="h" x1="-.175" x2="1.175" y1="1.379" y2=".976" gradientTransform="matrix(149.394 0 0 71.586 53.303 89.207)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffeb00"/>
+ <stop offset="100%" stop-color="#ffa100"/>
+ </linearGradient>
+ <path fill="url(#h)" d="M202.697 89.207L93.119 103.631l14.518 23.286-54.334 33.876 109.579-14.424-14.519-23.286 54.334-33.876z"/>
+ </g>
+ <defs>
+ <filter id="g" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="i" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#i)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/crossover.svg b/.icons/Gruvbox_Dark-2/apps/64/crossover.svg
new file mode 100644
index 000000000..596d6a75f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/crossover.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e8e8e8"/>
+ <stop offset="100%" stop-color="#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#c)">
+ <path fill="#fdc92b" d="M135.57 41.354c95.027 115.525 68.762 161.016-78.796 136.474 99.067-3.467 125.332-48.959 78.796-136.474z"/>
+ <path fill="#37a6e6" d="M129.014 71.68c-70.139 1.171-82.82 35.458-38.416 102.765 4.187-.741 8.19-1.518 11.941-2.464-16.952-59.669 15.244-91.046 96.687-93.814-27.684-4.596-51.096-6.708-70.259-6.403M96.298 182.97c6.934 9.892 14.898 20.461 24.111 31.676-5.804-10.937-10.558-21.222-14.099-30.861-3.241-.184-6.587-.515-10.012-.82"/>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/crossstudio.svg b/.icons/Gruvbox_Dark-2/apps/64/crossstudio.svg
new file mode 100644
index 000000000..5899b1a8c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/crossstudio.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e8e8e8"/>
+ <stop offset="100%" stop-color="#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#eab305" d="M200.5 198.5S175.125 126 128 126v21.75c25.375 25.375 29 50.75 47.125 50.75H200.5z"/>
+ <path fill="#4f4f4f" d="M55.5 198.5S80.875 126 128 126c8.455-.597 20.166 3.895 25.534 7.474C140.271 132.076 128 147.75 128 147.75c-25.375 25.375-29 50.75-47.125 50.75H55.5z"/>
+ <path fill="#1a7fd4" d="M55.5 53.5S80.875 126 128 126v-21.75C102.625 78.875 99 53.5 80.875 53.5H55.5z"/>
+ <path fill="#4f4f4f" d="M200.5 53.5S175.125 126 128 126c-8.455.597-20.166-3.895-25.534-7.474C115.729 119.924 128 104.25 128 104.25c25.375-25.375 29-50.75 47.125-50.75H200.5z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/crow-translate.svg b/.icons/Gruvbox_Dark-2/apps/64/crow-translate.svg
new file mode 100755
index 000000000..93fb359a8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/crow-translate.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="KQjN52chEjh4WV2duX6yVM8P2M3vETzU" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#KQjN52chEjh4WV2duX6yVM8P2M3vETzU)">
+ <linearGradient id="_lgradient_16" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="J18lgeCbkD7ae2qDrMPxnqCS4L74sze4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#J18lgeCbkD7ae2qDrMPxnqCS4L74sze4)">
+ <circle cx="128" cy="131.884" r="72.5" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_17" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,145,55.5,56.79464)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_17)" cx="128" cy="129.295" r="72.5" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 56.79464 C 108.771759 56.79449 90.331013 64.432813 76.734593 78.029233 C 63.138173 91.625653 55.49985 110.066398 55.5 129.29464 C 55.511435 129.71957 55.526607 130.144392 55.545515 130.569055 C 56.261861 91.060404 88.48486 59.401931 128 59.383925 C 167.507269 59.412952 199.718058 91.068268 200.434255 130.569055 C 200.459909 130.144451 200.481824 129.719629 200.5 129.29464 C 200.50015 110.066398 192.861827 91.625653 179.265407 78.029233 C 165.668987 64.432813 147.228241 56.79449 128 56.79464 L 128 56.79464 Z"/>
+ </g>
+ <defs>
+ <filter id="D7FGrao3B8Psgmk3XYAasr5UNekCAPPU" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#D7FGrao3B8Psgmk3XYAasr5UNekCAPPU)">
+ <path d="M 144.890913 85.277712 C 140.980558 88.781546 136.913603 92.515457 133.967449 96.797918 C 127.539462 106.15917 123.447508 118.011972 115.144701 126.099099 C 111.770002 129.372888 107.84189 132.223875 103.806551 134.736728 C 105.931357 135.055259 108.286393 135.270157 110.411202 134.827767 C 106.12587 137.588357 101.328664 140.219517 97.828988 143.900308 C 96.096999 145.705312 94.288417 147.536828 92.61 149.412618 C 93.967016 148.563203 95.579422 147.599012 97.222132 147.581923 C 99.936164 147.546709 105.131524 144.466715 105.131524 144.466715 C 105.131524 144.466709 95.342971 150.912946 91.325481 154.894573 C 89.039976 157.159683 86.452308 159.299935 84.488201 161.883571 C 82.720208 164.21928 82.708082 164.189633 82.708082 164.189633 C 86.011351 162.950908 89.348316 161.653293 92.812286 160.892364 C 91.419553 161.405555 90.733436 161.658658 89.322848 162.136428 C 86.251704 163.37516 82.743574 164.31135 80.118817 165.868611 C 75.387107 168.682289 70.690531 175.895491 67.405118 180.655745 C 65.655279 183.168597 62.775082 185.313963 61.346641 187.897596 C 60.525287 189.384071 60.614173 190.937016 60.810583 191.326352 C 62.256878 194.033854 69.489559 196.323049 73.453481 197.314028 C 78.220902 198.481964 83.219093 199.010717 88.129358 199.205395 C 91.039803 198.586025 94.058162 197.369398 96.200583 195.28104 C 99.111031 192.449659 103.311368 189.699687 104.989927 186.03655 C 105.954122 183.966102 107.434562 182.764381 107.48816 182.729167 C 105.291928 186.427654 102.883561 190.002118 100.276653 193.399774 C 99.02676 195.010126 97.313158 197.051042 97.313158 197.051042 C 100.223608 195.989272 103.255742 194.251778 106.112618 193.774006 C 107.880315 193.473185 109.822865 192.640922 111.179889 191.366796 C 112.626178 190.004195 114.830075 189.467519 116.115676 188.069527 C 117.236474 186.8471 118.701595 184.669428 120.25243 182.253795 C 119.487951 182.718204 118.721248 183.173745 117.926141 183.56866 C 117.656184 183.709983 117.560432 183.704753 117.733964 183.528267 C 117.868917 183.386944 118.003661 183.265095 118.138563 183.123668 C 119.141054 182.134113 120.102697 181.04079 120.758169 179.927547 C 120.77733 179.892333 120.799598 179.861727 120.818862 179.826409 C 122.97807 175.797502 124.920081 171.568755 126.867224 167.416142 C 126.963597 167.257108 127.002488 167.170574 127.079649 167.011545 C 127.272447 166.658162 127.408071 166.272506 127.504442 165.848399 C 128.622612 160.494191 129.817663 154.271239 128.525985 148.917026 C 127.369268 144.16361 127.29204 145.326446 127.29204 145.326446 C 127.002871 147.623636 126.539728 149.944784 125.845691 152.153607 C 125.305887 153.832332 124.321889 155.293026 124.186945 156.15888 C 123.820618 158.438402 124.826999 160.771242 124.884836 160.912612 C 124.827043 160.824266 123.954938 159.480649 123.762147 157.483854 C 123.550136 155.310364 124.981281 152.967016 125.501808 150.970236 C 126.350066 147.736493 124.648773 143.064521 125.40067 140.714317 C 127.347762 134.511879 134.980114 124.936843 138.083976 116.348897 C 139.70339 120.943279 140.961022 125.939314 142.696105 130.215625 C 142.850374 130.604378 142.911067 130.736209 142.756798 130.559532 C 141.94703 128.845637 139.783192 125.401229 139.783192 125.401229 C 139.281961 125.578026 142.06216 135.358571 142.948972 139.793906 C 143.373094 141.914383 143.676872 144.131469 143.464804 146.287296 C 143.464804 146.287296 143.220117 146.952639 143.181591 147.147014 C 143.16243 147.217701 143.120898 147.417646 143.120898 147.470672 L 143.120898 147.481029 C 143.101737 147.587034 143.079469 147.680974 143.060205 147.804687 C 143.041044 147.875323 143.038973 147.926176 143.019812 147.996864 C 143.000651 148.120528 142.968544 148.280336 142.949021 148.42166 C 142.92986 148.492347 142.908628 148.583542 142.908628 148.654281 C 142.792939 149.237419 142.636134 149.962994 142.443388 150.828859 C 142.439504 150.84543 142.437174 150.86252 142.433031 150.879609 C 142.423191 157.655247 142.991788 164.79094 144.000753 171.371216 C 144.822082 176.715445 145.305499 175.619229 145.305499 175.619229 C 145.787619 169.319412 145.141131 161.650085 147.176646 155.916539 C 148.551521 152.041087 150.750888 147.854502 151.465117 143.678215 C 152.19716 139.395756 152.179118 134.827205 152.071978 130.438571 C 151.929153 124.75811 151.570698 119.028365 150.767227 113.3656 C 151.517162 116.055412 152.626989 118.878515 152.769863 121.639111 C 152.912688 124.258137 152.981667 126.967426 153.053079 129.639538 C 153.660153 126.348058 154.128306 122.829336 153.771189 119.484766 C 153.431944 116.405641 154.019398 113.256195 153.68015 110.230161 C 153.23376 106.266224 153.089847 101.983628 151.768545 98.214353 C 150.500893 94.533137 148.85905 90.847354 147.894854 87.148862 C 147.502031 85.662389 144.890902 85.277715 144.890902 85.277715 L 144.890913 85.277712 Z"/>
+ </g>
+ <path fill="#3b3b3b" d="M 153.678803 107.640213 C 154.018049 110.666246 153.428834 113.816161 153.768082 116.895283 C 154.125194 120.239853 153.660937 123.76138 153.053866 127.052859 C 152.982454 124.380748 152.91099 121.67324 152.768165 119.054214 C 152.625288 116.293616 151.51828 113.462235 150.768345 110.772422 C 151.571842 116.435188 151.928954 122.168726 152.071797 127.849186 C 152.178942 132.237821 152.196756 136.803426 151.464713 141.085884 C 150.750484 145.262174 148.554265 149.456157 147.179391 153.331611 C 145.14386 159.065154 145.786661 166.727573 145.304562 173.027396 C 145.304562 173.027396 144.822439 174.124556 144.00111 168.780328 C 142.894053 161.560306 142.279046 153.650142 142.421881 146.306249 L 142.421881 146.129246 C 142.421881 146.040744 142.404274 145.881503 142.404274 145.881503 C 142.404274 145.881503 142.172119 146.553951 142.136438 146.748611 C 142.118831 146.819402 142.082892 147.014064 142.082892 147.067142 L 142.082892 147.084231 C 142.065285 147.172733 142.04716 147.278946 142.029294 147.402763 C 142.011687 147.473554 142.011687 147.526582 141.993562 147.597425 C 141.975954 147.721245 141.940015 147.880587 141.922097 148.022117 C 141.90449 148.092908 141.886365 148.181358 141.886365 148.252149 C 141.779221 148.836126 141.636396 149.56166 141.457841 150.428778 C 140.582919 154.587368 135.286442 156.464455 134.697208 160.65844 C 134.679601 160.746942 126.647368 161.401335 134.661476 160.906183 C 134.179354 163.808345 133.918481 164.807335 132.115079 166.842395 C 130.204536 169.001318 131.413088 165.523749 128.824035 167.045654 C 131.299439 167.68238 128.93118 166.974863 128.824035 167.045654 C 125.360063 169.381544 135.918279 164.931095 132.293618 166.877661 C 132.043649 167.019191 134.109352 164.879183 132.115061 166.842447 C 138.705032 163.977213 128.055051 172.802589 128.180017 172.660991 C 129.108509 171.670007 127.572928 173.775842 128.180017 172.660991 C 133.196207 165.747466 128.16241 172.696205 128.180017 172.660991 C 130.179837 168.626275 127.020608 171.204261 128.824017 167.045677 C 128.824017 167.045677 128.324028 167.788911 127.69912 168.673714 C 126.913479 169.770874 125.877855 171.11578 125.449328 171.628972 C 122.056779 175.69908 119.664147 181.609586 116.110898 185.48504 C 114.825297 186.883031 112.62907 187.413912 111.182781 188.776514 C 109.825757 190.050639 107.87951 190.882356 106.111812 191.183185 C 103.254937 191.660955 100.219499 193.395204 97.309049 194.456974 C 97.309049 194.456974 99.023174 192.42192 100.273066 190.811568 C 102.879975 187.413912 105.29046 183.839297 107.486692 180.140811 C 107.433094 180.176025 105.951116 181.379536 104.986921 183.449985 C 103.308362 187.113123 99.112323 189.856026 96.201873 192.687402 C 94.059454 194.775759 91.041872 195.996789 88.131427 196.616156 C 83.221162 196.421494 78.221622 195.890607 73.454203 194.722663 C 69.49028 193.731684 62.2588 191.448879 60.812504 188.741377 C 60.616094 188.352039 60.526815 186.794804 61.34817 185.308326 C 62.77661 182.724695 65.651346 180.58346 67.401186 178.07061 C 70.686599 173.310353 75.382597 166.090332 80.114304 163.276656 C 82.739063 161.719392 86.2566 160.781498 89.327744 159.542769 C 90.738332 159.064996 91.416839 158.817225 92.809569 158.304044 C 89.345602 159.06497 86.006625 160.356791 82.703354 161.595518 C 82.703354 161.595518 82.720961 161.630732 84.488902 159.295023 C 86.45301 156.711385 89.042055 154.570162 91.327561 152.305052 C 95.34505 148.323425 105.12987 141.882035 105.12987 141.882035 C 105.12987 141.882035 99.933914 144.961165 97.219882 144.99655 C 95.577174 145.013639 93.970175 145.969839 92.613159 146.819252 C 94.291576 144.943464 96.094982 143.12076 97.826971 141.315758 C 101.326647 137.634962 106.129772 134.998241 110.415104 132.237648 C 108.290295 132.68005 105.933369 132.46768 103.808563 132.149146 C 107.843902 129.636296 111.772113 126.787219 115.146812 123.513433 C 123.449618 115.426309 127.538522 103.569905 133.966509 94.208653 C 136.912663 89.926189 140.983719 86.192307 144.894074 82.688473 C 144.894074 82.688473 147.500983 83.07779 147.893806 84.564265 C 148.858001 88.262755 150.500704 91.943551 151.768449 95.624342 C 153.089751 99.393617 153.232602 103.676076 153.678987 107.640013 L 153.678803 107.640213 Z"/>
+ <g opacity=".1">
+ <path d="M 139.784163 125.396501 C 139.282932 125.573297 142.059055 135.362765 142.945867 139.7981 C 143.36999 141.918578 143.678464 144.127415 143.466391 146.283241 C 143.466391 146.283241 143.215748 146.95472 143.177222 147.149096 C 143.158062 147.219783 143.11943 147.414135 143.11943 147.467161 C 143.11943 147.467161 143.11943 147.467161 143.11943 147.48425 C 143.100269 147.590255 143.081108 147.678602 143.061637 147.802315 C 143.042476 147.872951 143.042476 147.92598 143.023315 147.996667 C 143.004155 148.120331 142.965522 148.279415 142.946155 148.420738 C 142.926994 148.491425 142.907833 148.579772 142.907833 148.650511 C 142.792144 149.233649 142.637877 149.958142 142.44513 150.824007 C 141.500474 154.976615 140.825716 159.182234 140.189518 163.370186 C 140.170357 163.458532 140.170357 163.52922 140.151197 163.617566 C 139.630673 166.515554 138.647456 167.752498 136.700308 169.784636 C 134.637497 171.940455 132.150542 174.644063 129.355142 176.163748 C 129.278033 176.216725 129.162343 176.269754 129.046708 176.340545 C 125.306648 178.673074 121.83649 181.624078 117.922922 183.567855 C 117.652966 183.709178 117.556593 183.709178 117.730124 183.532641 C 117.865077 183.391317 118.00008 183.267604 118.134982 183.126229 C 119.137473 182.136674 120.101405 181.041087 120.756877 179.927845 C 120.776038 179.89263 120.795199 179.857157 120.81467 179.821839 C 122.973878 175.792926 124.921021 171.569638 126.868164 167.417025 C 126.964537 167.257991 127.003117 167.169644 127.080278 167.010616 C 127.273076 166.657232 127.408027 166.268454 127.504398 165.844347 C 128.622568 160.490139 129.817842 154.270061 128.526169 148.915848 C 127.369452 144.162432 127.292333 145.328701 127.292333 145.328701 C 127.003164 147.625892 126.540471 149.940742 125.846434 152.149571 C 125.30663 153.828295 124.323414 155.294965 124.18847 156.16082 C 123.822143 158.440341 124.824666 160.772866 124.882503 160.914236 C 124.82471 160.825889 123.957126 159.482915 123.764335 157.48612 C 123.552324 155.312629 124.978897 152.96243 125.499423 150.965651 C 126.347681 147.731907 124.651158 143.066859 125.40305 140.716655 C 127.350193 134.514243 134.984544 124.936737 138.088406 116.348791 C 139.70782 120.943173 140.960931 125.943967 142.696014 130.220278 C 142.850284 130.609031 142.908077 130.732695 142.753807 130.556002 C 141.944039 128.842108 139.784823 125.396333 139.784823 125.396333 L 139.784163 125.396501 Z"/>
+ </g>
+ <path fill="#76c22b" d="M 139.784163 122.807262 C 139.282932 122.984058 142.059055 132.773526 142.945867 137.208859 C 143.36999 139.329339 143.678464 141.538173 143.466391 143.694002 C 143.466391 143.694002 143.215748 144.365481 143.177222 144.559856 C 143.158062 144.630544 143.11943 144.824893 143.11943 144.877922 C 143.11943 144.877922 143.11943 144.877922 143.11943 144.895011 C 143.100269 145.001016 143.081108 145.089363 143.061637 145.213076 C 143.042476 145.283712 143.042476 145.336741 143.023315 145.407428 C 143.004155 145.531092 142.965522 145.690178 142.946155 145.831499 C 142.926994 145.902186 142.907833 145.990533 142.907833 146.061272 C 142.792144 146.644413 142.637877 147.368905 142.44513 148.23477 C 141.500474 152.387376 140.825716 156.592997 140.189518 160.780947 C 140.170357 160.869293 140.170357 160.939981 140.151197 161.028327 C 139.630673 163.926318 138.647456 165.163261 136.700308 167.1954 C 134.637497 169.351216 132.150542 172.054824 129.355142 173.574512 C 129.278033 173.627489 129.162343 173.680517 129.046708 173.751308 C 125.306648 176.083838 121.83649 179.034839 117.922922 180.978616 C 117.652966 181.119939 117.556593 181.119939 117.730124 180.943401 C 117.865077 180.802078 118.00008 180.678365 118.134982 180.536992 C 119.137473 179.547437 120.101405 178.451851 120.756877 177.338606 C 120.776038 177.303391 120.795199 177.267918 120.81467 177.2326 C 122.973878 173.203687 124.921021 168.980396 126.868164 164.827786 C 126.964537 164.668752 127.003117 164.580405 127.080278 164.421374 C 127.273076 164.067991 127.408027 163.679212 127.504398 163.255108 C 128.622568 157.9009 129.817842 151.680822 128.526169 146.326609 C 127.369452 141.573193 127.292333 142.739462 127.292333 142.739462 C 127.003164 145.036653 126.540471 147.351503 125.846434 149.560332 C 125.30663 151.239056 124.323414 152.705723 124.18847 153.571581 C 123.822143 155.851102 124.824666 158.183627 124.882503 158.324996 C 124.82471 158.23665 123.957126 156.893676 123.764335 154.896881 C 123.552324 152.723387 124.978897 150.373191 125.499423 148.376412 C 126.347681 145.142666 124.651158 140.477617 125.40305 138.127413 C 127.350193 131.925004 134.984544 122.347498 138.088406 113.759552 C 139.70782 118.353934 140.960931 123.354728 142.696014 127.631039 C 142.850284 128.019792 142.908077 128.143454 142.753807 127.966763 C 141.944039 126.252866 139.784823 122.807094 139.784823 122.807094 L 139.784163 122.807262 Z"/>
+ <g opacity=".2">
+ <path d="M 145.911353 54.206487 C 148.783624 64.817436 148.838507 72.097338 148.344554 82.927824 C 147.795711 94.709636 143.350088 107.07688 139.508192 118.200086 C 135.465056 129.927013 128.988721 139.84276 122.896567 150.472001 C 117.298379 160.223098 108.425427 166.900079 99.69884 173.833785 C 92.088228 179.871051 83.672648 184.481326 74.616753 187.810966 C 71.799365 188.835472 68.652668 189.201366 65.670626 189.292838 C 63.475257 189.347731 61.901909 189.219665 61.82873 189.219665 C 68.305068 187.865857 74.87288 185.908321 80.617426 182.596976 C 96.552146 173.39472 111.553831 162.363591 120.902444 146.300807 C 126.848237 136.110639 132.464718 126.103417 136.379796 114.907035 C 139.983856 104.55221 143.917225 93.703432 144.996618 82.763176 C 145.819873 74.402482 145.783287 69.464304 144.283119 61.158494 C 144.795378 59.420493 145.014908 58.542346 145.399099 56.804346 C 145.618619 55.743251 145.728402 55.230998 145.911358 54.206493 L 145.911353 54.206487 Z"/>
+ </g>
+ <path fill="#666666" d="M 145.911353 51.616075 C 148.783624 62.227023 148.838507 69.506926 148.344554 80.337412 C 147.795711 92.119221 143.350088 104.486468 139.508192 115.609672 C 135.465056 127.336601 128.988721 137.252348 122.896567 147.881589 C 117.298379 157.632686 108.425427 164.309667 99.69884 171.243373 C 92.088228 177.280637 83.672648 181.890914 74.616753 185.220554 C 71.799365 186.245057 68.652668 186.610952 65.670626 186.702426 C 63.475257 186.757319 61.901909 186.629253 61.82873 186.629253 C 68.305068 185.275445 74.87288 183.317908 80.617426 180.006564 C 96.552146 170.80431 111.553831 159.773179 120.902444 143.710397 C 126.848237 133.520227 132.464718 123.513005 136.379796 112.316623 C 139.983856 101.961798 143.917225 91.113022 144.996618 80.172767 C 145.819873 71.812072 145.783287 66.873895 144.283119 58.568084 C 144.795378 56.830083 145.014908 55.951936 145.399099 54.213936 C 145.618619 53.152841 145.728402 52.640588 145.911358 51.616083 L 145.911353 51.616075 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/crusader-kings-2.svg b/.icons/Gruvbox_Dark-2/apps/64/crusader-kings-2.svg
new file mode 100755
index 000000000..bc0dfa749
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/crusader-kings-2.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="OEzBtHR0X7LNHSLQXvwyIJ69VjvkLhyg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#OEzBtHR0X7LNHSLQXvwyIJ69VjvkLhyg)">
+ <linearGradient id="_lgradient_18" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="yur8fvQ8sZOJ4iB6i09YkEh1V1XxyxcM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#yur8fvQ8sZOJ4iB6i09YkEh1V1XxyxcM)">
+ <path fill-rule="evenodd" d="M 127.999995 57.957627 C 107.519777 64.382995 87.039545 70.830292 66.559322 77.272116 C 68.059501 125.095085 79.518186 183.427813 127.999995 200.5 C 176.998941 183.943153 187.361938 124.579735 189.440678 77.272116 C 168.96045 70.824814 148.480223 64.377514 127.999995 57.957627 Z"/>
+ </g>
+ <path fill="#e6e6e6" fill-rule="evenodd" d="M 127.999995 67.897989 C 110.668607 73.207039 93.342333 78.532142 76.010943 83.851899 C 77.280718 123.354018 86.978104 171.536864 127.999995 185.644381 C 169.462214 171.970365 178.227749 122.931223 179.989052 83.851899 C 162.657659 78.526791 145.331388 73.201686 127.999995 67.897989 Z"/>
+ <linearGradient id="_lgradient_19" x1="0" x2="1" y1="1" y2="1" gradientTransform="matrix(122.881356,0,0,142.542373,66.559322,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" fill-rule="evenodd" d="M 127.999995 55.5 C 107.519777 61.925368 87.039545 68.372665 66.559322 74.814489 C 68.059501 122.637458 79.518186 180.970186 127.999995 198.042373 C 176.998941 181.485526 187.361938 122.122108 189.440678 74.814489 C 168.96045 68.367187 148.480223 61.919887 127.999995 55.5 Z"/>
+ <g opacity=".2">
+ <path fill-rule="evenodd" d="M 127.999995 72.195956 C 143.595763 77.087421 159.198574 81.993948 174.800515 86.904918 C 173.360733 106.9869 170.486086 127.965814 163.60039 145.475621 C 156.21265 164.262077 145.288945 178.042218 128.086666 185.479494 C 110.949819 177.849811 99.832138 164.043471 92.339602 145.382821 C 85.339589 127.948832 82.418478 107.056421 81.139478 86.924803 C 96.763144 82.009741 112.382517 77.097853 127.999995 72.195956 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 127.999995 69.738329 C 143.595763 74.629793 159.198574 79.536321 174.800515 84.447291 C 173.360733 104.529273 170.486086 125.508187 163.60039 143.017994 C 156.21265 161.80445 145.288945 175.584591 128.086666 183.021867 C 110.949819 175.392183 99.832138 161.585844 92.339602 142.925194 C 85.339589 125.491205 82.418478 104.598794 81.139478 84.467176 C 96.763144 79.552113 112.382517 74.640226 127.999995 69.738329 Z"/>
+ <linearGradient id="_lgradient_20" x1="1" x2="0" y1="0" y2="0" gradientTransform="matrix(91.277805,0,0,113.28125,82.284297,69.736957)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" d="M 128 69.736957 C 122.982902 71.311686 117.964599 72.893244 112.947034 74.469809 L 120.627119 82.6491 L 120.627119 107.110169 L 94.332428 107.110169 L 92.162805 107.110169 L 82.284297 98.009269 C 83.306016 107.713365 84.849629 117.354378 87.141949 126.511983 L 92.162805 121.855932 L 94.332428 121.855932 L 120.627119 121.855932 L 120.627119 170.893273 L 116.07667 175.962129 C 116.089447 175.971714 116.102389 175.981296 116.115068 175.99093 C 117.578462 177.091574 119.134199 178.086244 120.713519 179.062964 C 121.103269 179.303541 121.458858 179.578906 121.855932 179.811771 C 123.839449 180.977291 125.912457 182.050325 128.0864 183.018208 C 130.281209 182.069298 132.370733 181.014915 134.364871 179.859771 C 136.352782 178.708238 138.244461 177.461744 140.048134 176.115731 C 140.053786 176.111553 140.06168 176.110309 140.067333 176.106131 L 135.372881 170.893273 L 135.372881 121.855932 L 161.57157 121.855932 L 163.837195 121.855932 L 168.752449 126.401581 C 170.981728 117.312438 172.510598 107.760875 173.562102 98.167671 L 163.837195 107.110169 L 161.57157 107.110169 L 135.372881 107.110169 L 135.372881 82.6491 L 143.052966 74.469809 C 138.035194 72.893645 133.016577 71.31036 128 69.736957 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 128 55.5 C 107.519782 61.925368 87.039545 68.373589 66.559322 74.815413 C 66.584374 75.614014 66.627551 76.429416 66.664923 77.23944 C 87.109907 70.808678 107.555022 64.371939 128 57.957627 C 148.425686 64.360417 168.851791 70.790103 189.277477 77.220241 C 189.339515 76.411522 189.406347 75.596717 189.440678 74.815413 C 168.96045 68.368111 148.480228 61.919887 128 55.5 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cryptfolder-indicator.svg b/.icons/Gruvbox_Dark-2/apps/64/cryptfolder-indicator.svg
new file mode 120000
index 000000000..a61a21a73
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cryptfolder-indicator.svg
@@ -0,0 +1 @@
+cipher.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cryptkeeper.svg b/.icons/Gruvbox_Dark-2/apps/64/cryptkeeper.svg
new file mode 120000
index 000000000..a61a21a73
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cryptkeeper.svg
@@ -0,0 +1 @@
+cipher.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cryptomator.svg b/.icons/Gruvbox_Dark-2/apps/64/cryptomator.svg
new file mode 100644
index 000000000..c048a7866
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cryptomator.svg
@@ -0,0 +1,65 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#2b898f" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <defs>
+ <filter id="b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".396"/>
+ </filter>
+ </defs>
+ <path fill-opacity=".996" opacity=".1" d="M128 209.5c45.276 0 82.034-36.758 82.034-82.034S173.276 45.432 128 45.432 45.966 82.19 45.966 127.466 82.724 209.5 128 209.5z" filter="url(#b)"/>
+ <g opacity=".4" filter="url(#c)">
+ <linearGradient id="d" x2="1" y1=".5" y2=".5" gradientTransform="matrix(0 -164.068 -164.068 0 210.034 209.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%"/>
+ <stop offset="49.903%"/>
+ <stop offset="100%"/>
+ </linearGradient>
+ <path fill="url(#d)" d="M128 209.5c45.276 0 82.034-36.758 82.034-82.034S173.276 45.432 128 45.432 45.966 82.19 45.966 127.466 82.724 209.5 128 209.5z"/>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="12.881"/>
+ </filter>
+ </defs>
+ <path fill="#f7f7f7" d="M128 208.568c45.276 0 82.034-36.758 82.034-82.034S173.276 44.5 128 44.5s-82.034 36.758-82.034 82.034S82.724 208.568 128 208.568z"/>
+ <path fill="#ffffff" d="M128 202.042c41.16 0 74.576-33.416 74.576-74.576S169.16 52.89 128 52.89s-74.576 33.416-74.576 74.576S86.84 202.042 128 202.042z"/>
+ <path fill="#41959a" d="M128 201.11c41.16 0 74.576-33.416 74.576-74.576S169.16 51.958 128 51.958s-74.576 33.416-74.576 74.576S86.84 201.11 128 201.11z"/>
+ <defs>
+ <filter id="e" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".792"/>
+ </filter>
+ </defs>
+ <path opacity=".1" d="M128 190.856c34.986 0 63.39-28.404 63.39-63.39 0-34.986-28.404-63.39-63.39-63.39-34.986 0-63.39 28.404-63.39 63.39 0 34.986 28.404 63.39 63.39 63.39z" filter="url(#e)"/>
+ <g opacity=".05">
+ <radialGradient id="f" cx="-.5" cy=".5" r="96" fx="-.5" fy=".5" gradientTransform="matrix(0 149.154 -149.152 0 53.424 51.957)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%"/>
+ <stop offset="100%"/>
+ <stop offset="100%"/>
+ <stop offset="100%"/>
+ </radialGradient>
+ <path fill="url(#f)" d="M127.999 51.957c-41.187 0-74.576 33.39-74.575 74.577-.001 41.187 33.388 74.576 74.575 74.577 41.188 0 74.577-33.39 74.577-74.577 0-41.188-33.39-74.577-74.577-74.577zm0 26.682c26.452 0 47.895 21.443 47.895 47.895s-21.443 47.895-47.895 47.895c-26.451 0-47.894-21.443-47.894-47.895s21.443-47.895 47.894-47.895z"/>
+ </g>
+ <path fill="#f7f7f7" d="M128 189.924c34.986 0 63.39-28.404 63.39-63.39 0-34.986-28.404-63.39-63.39-63.39-34.986 0-63.39 28.404-63.39 63.39 0 34.986 28.404 63.39 63.39 63.39z"/>
+ <path opacity=".1" d="M128 182.466c30.87 0 55.932-25.062 55.932-55.932S158.87 70.602 128 70.602s-55.932 25.062-55.932 55.932S97.13 182.466 128 182.466z"/>
+ <path fill="#2b898f" d="M128 156.365c16.464 0 29.831-13.367 29.831-29.831S144.464 96.703 128 96.703s-29.831 13.367-29.831 29.831 13.367 29.831 29.831 29.831z"/>
+ <path fill="#ffffff" d="M128 44.5c-45.306 0-82.034 36.728-82.034 82.034.012.258.024.516.038.774.597-44.865 37.127-80.927 81.996-80.944 44.991.019 81.571 36.272 81.996 81.261.015-.364.028-.727.038-1.091 0-45.306-36.728-82.034-82.034-82.034z"/>
+ <path fill="#3b3b3b" d="M120.542 89.246h14.916v39.618l-4.972 4.661 4.972 4.661v25.636h-14.916v-39.619l4.972-4.661-4.972-4.661V89.246z"/>
+ <path fill="#ffffff" d="M128 63.144c-35.009 0-63.39 28.381-63.39 63.39.011.257.024.515.038.772.596-34.567 28.78-62.282 63.352-62.297 34.695.018 62.929 27.925 63.352 62.617.015-.364.028-.728.038-1.092 0-35.009-28.381-63.39-63.39-63.39z"/>
+ <g opacity=".4">
+ <linearGradient id="g" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#g)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-applets.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-applets.svg
new file mode 100755
index 000000000..f2f077d7e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-applets.svg
@@ -0,0 +1,51 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ilBJZvxzBqRHxy3nVfuU1yo5C3ph0kKI" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ilBJZvxzBqRHxy3nVfuU1yo5C3ph0kKI)">
+ <linearGradient id="_lgradient_0" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(239.385341,0,0,41.288396,8.311484,199)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" d="M 247.696826 199 C 241.493188 234.221039 221.829649 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 34.178666 240.288396 14.515124 234.221039 8.311484 199 L 247.696826 199 L 247.696826 199 Z"/>
+ </g>
+ <path fill="#333333" d="M 165.684998 11.947 C 230.009003 11.947 246.447006 19.912001 249.656006 70.489998 C 244.121994 70.397003 -0.134 69.629997 6.412 69.459999 C 9.78 19.804001 26.43 11.947 90.315002 11.947 L 165.684998 11.947 Z"/>
+ <path fill="#ebebeb" fill-rule="evenodd" d="M 30.5 44.5 C 30.5 39.200001 32.609001 34.109001 36.355 30.355 C 40.109196 26.608061 45.195896 24.502537 50.5 24.5 C 55.799999 24.5 60.890999 26.608999 64.644997 30.355 C 68.391937 34.109196 70.497459 39.195896 70.5 44.5 C 70.5 49.799999 68.390999 54.890999 64.644997 58.645 C 60.890804 62.391937 55.804104 64.497459 50.5 64.5 C 45.200001 64.5 40.109001 62.390999 36.355 58.645 C 32.608063 54.890804 30.502537 49.804104 30.5 44.5 Z M 34.136002 44.5 C 34.136002 40.164001 35.863998 36 38.926998 32.926998 C 41.999168 29.862196 46.160503 28.139482 50.5 28.136 C 54.835999 28.136 59 29.864 62.073002 32.926998 C 65.137802 35.999168 66.860519 40.160503 66.863998 44.5 C 66.863998 48.835999 65.136002 53 62.073002 56.073002 C 59.000832 59.137806 54.839497 60.860519 50.5 60.863998 C 46.164001 60.863998 42 59.136002 38.926998 56.073002 C 35.862194 53.000832 34.139481 48.839497 34.136002 44.5 Z"/>
+ <circle fill="#ebebeb" cx="50.5" cy="44.5" r="13.636" vector-effect="non-scaling-stroke"/>
+ <path fill="#ebebeb" d="M 192.867004 24.25 L 211.492004 24.25 C 212.591995 24.25 213.485001 25.143 213.485001 26.243 L 213.485001 30.136 C 213.485001 31.236 212.591995 32.129002 211.492004 32.129002 L 192.867004 32.129002 C 191.766998 32.129002 190.873993 31.236 190.873993 30.136 L 190.873993 26.243 C 190.873993 25.143 191.766998 24.25 192.867004 24.25 Z M 192.742996 40.209999 L 216.757004 40.209999 C 217.856995 40.209999 218.75 41.102001 218.75 42.202 L 218.75 46.096001 C 218.748901 47.196083 217.857086 48.087448 216.757004 48.088001 L 192.742996 48.088001 C 191.643005 48.088001 190.75 47.195 190.75 46.096001 L 190.75 42.202 C 190.75 41.102001 191.643005 40.209999 192.742996 40.209999 Z M 192.742996 56.370998 L 208.828003 56.370998 C 209.927994 56.370998 210.820999 57.264 210.820999 58.363998 L 210.820999 62.257 C 210.820999 63.356998 209.927994 64.25 208.828003 64.25 L 192.742996 64.25 C 191.643005 64.25 190.75 63.356998 190.75 62.257 L 190.75 58.363998 C 190.75 57.264 191.643005 56.370998 192.742996 56.370998 Z"/>
+ <g>
+ <linearGradient id="_lgradient_2" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(43.84058,0,0,40.333333,27.166667,184.333333)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" d="M 55.840162 184.333333 C 69.110701 184.333333 71.007246 186.198311 71.007246 199.267186 L 71.007246 209.7328 C 71.007246 222.801689 69.110701 224.666667 55.840162 224.666667 L 42.333754 224.666667 C 29.063209 224.666667 27.166667 222.801689 27.166667 209.7328 L 27.166667 199.267186 C 27.166667 186.198311 29.063209 184.333333 42.333754 184.333333 L 55.840162 184.333333 L 55.840162 184.333333 Z"/>
+ <linearGradient id="_lgradient_3" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(43.84058,0,0,40.333333,79.775362,184.333333)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" d="M 108.448851 184.333333 C 121.719403 184.333333 123.615942 186.198311 123.615942 199.267186 L 123.615942 209.7328 C 123.615942 222.801689 121.719403 224.666667 108.448851 224.666667 L 94.942446 224.666667 C 81.671908 224.666667 79.775362 222.801689 79.775362 209.7328 L 79.775362 199.267186 C 79.775362 186.198311 81.671908 184.333333 94.942446 184.333333 L 108.448851 184.333333 Z"/>
+ <linearGradient id="_lgradient_4" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(43.84058,0,0,40.333333,132.384058,184.333333)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" d="M 161.057547 184.333333 C 174.328099 184.333333 176.224638 186.198311 176.224638 199.267186 L 176.224638 209.7328 C 176.224638 222.801689 174.328099 224.666667 161.057547 224.666667 L 147.551149 224.666667 C 134.280597 224.666667 132.384058 222.801689 132.384058 209.7328 L 132.384058 199.267186 C 132.384058 186.198311 134.280597 184.333333 147.551149 184.333333 L 161.057547 184.333333 Z"/>
+ <linearGradient id="_lgradient_5" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(43.84058,0,0,40.333333,184.992754,184.333333)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" d="M 213.666243 184.333333 C 226.936795 184.333333 228.833333 186.198311 228.833333 199.267186 L 228.833333 209.7328 C 228.833333 222.801689 226.936795 224.666667 213.666243 224.666667 L 200.159844 224.666667 C 186.889292 224.666667 184.992754 222.801689 184.992754 209.7328 L 184.992754 199.267186 C 184.992754 186.198311 186.889292 184.333333 200.159844 184.333333 L 213.666243 184.333333 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-backgrounds.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-backgrounds.svg
new file mode 120000
index 000000000..b51d9aa7d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-backgrounds.svg
@@ -0,0 +1 @@
+wallpaper.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-bluetooth.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-bluetooth.svg
new file mode 120000
index 000000000..195bf0717
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-bluetooth.svg
@@ -0,0 +1 @@
+bluetooth.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-cat-admin.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-cat-admin.svg
new file mode 120000
index 000000000..b9d39a5f9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-cat-admin.svg
@@ -0,0 +1 @@
+root.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-cat-appearance.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-cat-appearance.svg
new file mode 120000
index 000000000..15e177802
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-cat-appearance.svg
@@ -0,0 +1 @@
+colour.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-cat-hardware.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-cat-hardware.svg
new file mode 120000
index 000000000..1f9cbf31b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-cat-hardware.svg
@@ -0,0 +1 @@
+video-card.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-cat-prefs.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-cat-prefs.svg
new file mode 120000
index 000000000..7e27a14af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-cat-prefs.svg
@@ -0,0 +1 @@
+gear.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-color.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-color.svg
new file mode 120000
index 000000000..15e177802
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-color.svg
@@ -0,0 +1 @@
+colour.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-date-time.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-date-time.svg
new file mode 120000
index 000000000..09c3073e1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-date-time.svg
@@ -0,0 +1 @@
+clock.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-default-applications.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-default-applications.svg
new file mode 120000
index 000000000..26f5dfc62
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-default-applications.svg
@@ -0,0 +1 @@
+star.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-desklets.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-desklets.svg
new file mode 120000
index 000000000..c172a8761
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-desklets.svg
@@ -0,0 +1 @@
+stickers.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-desktop-effects.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-desktop-effects.svg
new file mode 120000
index 000000000..8d153f1a9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-desktop-effects.svg
@@ -0,0 +1 @@
+effects.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-desktop.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-desktop.svg
new file mode 100755
index 000000000..33089f103
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-desktop.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#U8zqvGBMIoUBq59h4F5oqpn8hjRJcsOy)">
+ <linearGradient id="_lgradient_9" x1=".187" x2=".19" y1=".005" y2=".932" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="U8zqvGBMIoUBq59h4F5oqpn8hjRJcsOy" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".8">
+ <path fill="#171717" d="M 247.696826 199 C 241.493188 234.221039 221.829649 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 34.178666 240.288396 14.515124 234.221039 8.311484 199 L 247.696826 199 L 247.696826 199 L 247.696826 199 Z"/>
+ </g>
+ <path fill="#333333" d="M 165.684998 11.947 C 230.009003 11.947 246.447006 19.912001 249.656006 70.489998 C 244.121994 70.397003 -0.134 69.629997 6.412 69.459999 C 9.78 19.804001 26.43 11.947 90.315002 11.947 L 165.684998 11.947 L 165.684998 11.947 Z"/>
+ <g>
+ <path fill="#ebebeb" fill-rule="evenodd" d="M 30.5 44.5 C 30.5 39.200001 32.609001 34.109001 36.355 30.355 C 40.109196 26.608061 45.195896 24.502537 50.5 24.5 C 55.799999 24.5 60.890999 26.608999 64.644997 30.355 C 68.391937 34.109196 70.497459 39.195896 70.5 44.5 C 70.5 49.799999 68.390999 54.890999 64.644997 58.645 C 60.890804 62.391937 55.804104 64.497459 50.5 64.5 C 45.200001 64.5 40.109001 62.390999 36.355 58.645 C 32.608063 54.890804 30.502537 49.804104 30.5 44.5 Z M 34.136002 44.5 C 34.136002 40.164001 35.863998 36 38.926998 32.926998 C 41.999168 29.862196 46.160503 28.139482 50.5 28.136 C 54.835999 28.136 59 29.864 62.073002 32.926998 C 65.137802 35.999168 66.860519 40.160503 66.863998 44.5 C 66.863998 48.835999 65.136002 53 62.073002 56.073002 C 59.000832 59.137806 54.839497 60.860519 50.5 60.863998 C 46.164001 60.863998 42 59.136002 38.926998 56.073002 C 35.862194 53.000832 34.139481 48.839497 34.136002 44.5 Z"/>
+ <circle fill="#ebebeb" cx="50.5" cy="44.5" r="13.636" vector-effect="non-scaling-stroke"/>
+ </g>
+ <path fill="#ebebeb" d="M 192.867004 24.25 L 211.492004 24.25 C 212.591995 24.25 213.485001 25.143 213.485001 26.243 L 213.485001 30.136 C 213.485001 31.236 212.591995 32.129002 211.492004 32.129002 L 192.867004 32.129002 C 191.766998 32.129002 190.873993 31.236 190.873993 30.136 L 190.873993 26.243 C 190.873993 25.143 191.766998 24.25 192.867004 24.25 Z M 192.742996 40.209999 L 216.757004 40.209999 C 217.856995 40.209999 218.75 41.102001 218.75 42.202 L 218.75 46.096001 C 218.748901 47.196083 217.857086 48.087448 216.757004 48.088001 L 192.742996 48.088001 C 191.643005 48.088001 190.75 47.195 190.75 46.096001 L 190.75 42.202 C 190.75 41.102001 191.643005 40.209999 192.742996 40.209999 Z M 192.742996 56.370998 L 208.828003 56.370998 C 209.927994 56.370998 210.820999 57.264 210.820999 58.363998 L 210.820999 62.257 C 210.820999 63.356998 209.927994 64.25 208.828003 64.25 L 192.742996 64.25 C 191.643005 64.25 190.75 63.356998 190.75 62.257 L 190.75 58.363998 C 190.75 57.264 191.643005 56.370998 192.742996 56.370998 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-details.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-details.svg
new file mode 120000
index 000000000..cad5391aa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-details.svg
@@ -0,0 +1 @@
+info.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-display.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-display.svg
new file mode 120000
index 000000000..c720251fe
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-display.svg
@@ -0,0 +1 @@
+desktop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-drivers.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-drivers.svg
new file mode 120000
index 000000000..1f9cbf31b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-drivers.svg
@@ -0,0 +1 @@
+video-card.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-extensions.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-extensions.svg
new file mode 120000
index 000000000..240d708d0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-extensions.svg
@@ -0,0 +1 @@
+plugin.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-firewall.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-firewall.svg
new file mode 120000
index 000000000..8b9d3b181
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-firewall.svg
@@ -0,0 +1 @@
+shield.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-fonts.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-fonts.svg
new file mode 120000
index 000000000..6b94e326e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-fonts.svg
@@ -0,0 +1 @@
+font.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-general.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-general.svg
new file mode 120000
index 000000000..7e27a14af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-general.svg
@@ -0,0 +1 @@
+gear.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-input-method.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-input-method.svg
new file mode 120000
index 000000000..8803a8f80
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-input-method.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-keyboard.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-keyboard.svg
new file mode 120000
index 000000000..51f34f757
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-keyboard.svg
@@ -0,0 +1 @@
+keyboard-alt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-language.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-language.svg
new file mode 120000
index 000000000..2c7dbd1f5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-language.svg
@@ -0,0 +1 @@
+translator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-login.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-login.svg
new file mode 100755
index 000000000..ff3780b30
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-login.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="fXoDCG3KQniRjMY4AX6lxUZuZ6GzWMdO" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#fXoDCG3KQniRjMY4AX6lxUZuZ6GzWMdO)">
+ <linearGradient id="_lgradient_20" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".6">
+ <linearGradient id="_lgradient_21" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,145,55.505,53.62)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" d="M 150.34 53.62 C 194.232 53.62 200.505 60.324 200.505 107.307 L 200.505 144.933 C 200.505 191.916 194.232 198.62 150.34 198.62 L 105.67 198.62 C 61.778 198.62 55.505 191.916 55.505 144.933 L 55.505 107.307 C 55.505 60.324 61.778 53.62 105.67 53.62 L 150.34 53.62 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_22" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g opacity=".5">
+ <path fill="#ffffff" d="M 78.858 162.125 L 178.013 162.125 C 179.571 162.126 180.833 163.37 180.834 164.906 L 180.834 179.94 C 180.833 181.476 179.571 182.72 178.013 182.722 L 78.858 182.722 C 77.3 182.721 76.037 181.476 76.037 179.94 L 76.037 164.906 C 76.037 164.168 76.334 163.461 76.863 162.94 C 77.392 162.418 78.11 162.125 78.858 162.125 L 78.858 162.125 Z"/>
+ </g>
+ <g opacity=".5">
+ <path fill="#ffffff" d="M 78.858 95.408 L 178.013 95.408 C 179.571 95.41 180.833 96.654 180.834 98.189 L 180.834 113.224 C 180.833 114.76 179.571 116.004 178.013 116.004 L 78.858 116.004 C 78.11 116.004 77.392 115.712 76.863 115.19 C 76.334 114.669 76.037 113.962 76.037 113.224 L 76.037 98.189 C 76.037 96.654 77.3 95.409 78.858 95.408 L 78.858 95.408 Z"/>
+ </g>
+ <path fill="#2c3e50" fill-rule="evenodd" d="M 86.98 150.045 L 84.9 150.045 L 84.9 136.045 L 90.52 136.045 L 90.52 136.045 Q 92.9 136.045 94.02 137.285 L 94.02 137.285 L 94.02 137.285 Q 95.14 138.525 95.14 140.325 L 95.14 140.325 L 95.14 140.325 Q 95.14 142.005 93.98 143.305 L 93.98 143.305 L 93.98 143.305 Q 92.82 144.605 90.52 144.605 L 90.52 144.605 L 86.98 144.605 L 86.98 150.045 L 86.98 150.045 Z M 86.98 142.605 L 90.64 142.605 L 90.64 142.605 Q 91.84 142.605 92.41 141.935 L 92.41 141.935 L 92.41 141.935 Q 92.98 141.265 92.98 140.325 L 92.98 140.325 L 92.98 140.325 Q 92.98 139.425 92.43 138.735 L 92.43 138.735 L 92.43 138.735 Q 91.88 138.045 90.64 138.045 L 90.64 138.045 L 86.98 138.045 L 86.98 142.605 L 86.98 142.605 Z M 105.08 150.045 L 103.08 150.045 L 103.08 149.165 L 103.08 149.165 Q 102 150.285 100.28 150.285 L 100.28 150.285 L 100.28 150.285 Q 98.66 150.285 97.65 149.395 L 97.65 149.395 L 97.65 149.395 Q 96.64 148.505 96.64 146.865 L 96.64 146.865 L 96.64 146.865 Q 96.64 145.205 97.78 144.345 L 97.78 144.345 L 97.78 144.345 Q 98.92 143.485 100.56 143.485 L 100.56 143.485 L 100.56 143.485 Q 102.06 143.485 103.08 144.085 L 103.08 144.085 L 103.08 143.525 L 103.08 143.525 Q 103.08 142.385 102.56 141.905 L 102.56 141.905 L 102.56 141.905 Q 102.04 141.425 100.9 141.425 L 100.9 141.425 L 100.9 141.425 Q 99.22 141.425 97.98 142.345 L 97.98 142.345 L 97.36 140.645 L 97.36 140.645 Q 98.9 139.585 101.18 139.585 L 101.18 139.585 L 101.18 139.585 Q 101.94 139.585 102.54 139.715 L 102.54 139.715 L 102.54 139.715 Q 103.14 139.845 103.76 140.215 L 103.76 140.215 L 103.76 140.215 Q 104.38 140.585 104.73 141.405 L 104.73 141.405 L 104.73 141.405 Q 105.08 142.225 105.08 143.425 L 105.08 143.425 L 105.08 150.045 L 105.08 150.045 Z M 100.66 148.445 L 100.66 148.445 L 100.66 148.445 Q 102.1 148.445 103.08 147.345 L 103.08 147.345 L 103.08 145.785 L 103.08 145.785 Q 102.14 145.285 100.9 145.285 L 100.9 145.285 L 100.9 145.285 Q 99.9 145.285 99.27 145.675 L 99.27 145.675 L 99.27 145.675 Q 98.64 146.065 98.64 146.865 L 98.64 146.865 L 98.64 146.865 Q 98.64 147.605 99.16 148.025 L 99.16 148.025 L 99.16 148.025 Q 99.68 148.445 100.66 148.445 Z M 111.04 150.285 L 111.04 150.285 L 111.04 150.285 Q 109.84 150.285 108.78 149.835 L 108.78 149.835 L 108.78 149.835 Q 107.72 149.385 107.18 148.625 L 107.18 148.625 L 108.66 147.365 L 108.66 147.365 Q 109.76 148.405 111 148.405 L 111 148.405 L 111 148.405 Q 112.8 148.405 112.8 147.305 L 112.8 147.305 L 112.8 147.305 Q 112.8 146.925 112.46 146.605 L 112.46 146.605 L 112.46 146.605 Q 112.12 146.285 111.78 146.135 L 111.78 146.135 L 111.78 146.135 Q 111.44 145.985 110.68 145.685 L 110.68 145.685 L 110.68 145.685 Q 109 145.125 108.21 144.365 L 108.21 144.365 L 108.21 144.365 Q 107.42 143.605 107.42 142.405 L 107.42 142.405 L 107.42 142.405 Q 107.42 141.085 108.43 140.335 L 108.43 140.335 L 108.43 140.335 Q 109.44 139.585 110.98 139.585 L 110.98 139.585 L 110.98 139.585 Q 113.28 139.585 114.56 141.125 L 114.56 141.125 L 113.06 142.325 L 113.06 142.325 Q 112.24 141.465 110.98 141.465 L 110.98 141.465 L 110.98 141.465 Q 110.32 141.465 109.93 141.715 L 109.93 141.715 L 109.93 141.715 Q 109.54 141.965 109.54 142.405 L 109.54 142.405 L 109.54 142.405 Q 109.54 142.865 110.01 143.155 L 110.01 143.155 L 110.01 143.155 Q 110.48 143.445 111.52 143.845 L 111.52 143.845 L 111.52 143.845 Q 113.26 144.425 114.07 145.205 L 114.07 145.205 L 114.07 145.205 Q 114.88 145.985 114.88 147.305 L 114.88 147.305 L 114.88 147.305 Q 114.88 148.745 113.85 149.515 L 113.85 149.515 L 113.85 149.515 Q 112.82 150.285 111.04 150.285 Z M 120.54 150.285 L 120.54 150.285 L 120.54 150.285 Q 119.34 150.285 118.28 149.835 L 118.28 149.835 L 118.28 149.835 Q 117.22 149.385 116.68 148.625 L 116.68 148.625 L 118.16 147.365 L 118.16 147.365 Q 119.26 148.405 120.5 148.405 L 120.5 148.405 L 120.5 148.405 Q 122.3 148.405 122.3 147.305 L 122.3 147.305 L 122.3 147.305 Q 122.3 146.925 121.96 146.605 L 121.96 146.605 L 121.96 146.605 Q 121.62 146.285 121.28 146.135 L 121.28 146.135 L 121.28 146.135 Q 120.94 145.985 120.18 145.685 L 120.18 145.685 L 120.18 145.685 Q 118.5 145.125 117.71 144.365 L 117.71 144.365 L 117.71 144.365 Q 116.92 143.605 116.92 142.405 L 116.92 142.405 L 116.92 142.405 Q 116.92 141.085 117.93 140.335 L 117.93 140.335 L 117.93 140.335 Q 118.94 139.585 120.48 139.585 L 120.48 139.585 L 120.48 139.585 Q 122.78 139.585 124.06 141.125 L 124.06 141.125 L 122.56 142.325 L 122.56 142.325 Q 121.74 141.465 120.48 141.465 L 120.48 141.465 L 120.48 141.465 Q 119.82 141.465 119.43 141.715 L 119.43 141.715 L 119.43 141.715 Q 119.04 141.965 119.04 142.405 L 119.04 142.405 L 119.04 142.405 Q 119.04 142.865 119.51 143.155 L 119.51 143.155 L 119.51 143.155 Q 119.98 143.445 121.02 143.845 L 121.02 143.845 L 121.02 143.845 Q 122.76 144.425 123.57 145.205 L 123.57 145.205 L 123.57 145.205 Q 124.38 145.985 124.38 147.305 L 124.38 147.305 L 124.38 147.305 Q 124.38 148.745 123.35 149.515 L 123.35 149.515 L 123.35 149.515 Q 122.32 150.285 120.54 150.285 Z M 130.64 150.045 L 128.8 150.045 L 126.08 139.825 L 128.12 139.825 L 129.56 146.185 L 129.56 146.185 Q 129.7 146.785 129.76 147.225 L 129.76 147.225 L 129.76 147.225 Q 129.82 146.845 129.98 146.185 L 129.98 146.185 L 131.68 139.825 L 133.6 139.825 L 135.3 146.185 L 135.3 146.185 Q 135.46 146.845 135.52 147.225 L 135.52 147.225 L 135.52 147.225 Q 135.58 146.785 135.72 146.185 L 135.72 146.185 L 137.16 139.825 L 139.2 139.825 L 136.48 150.045 L 134.64 150.045 L 132.94 144.105 L 132.94 144.105 Q 132.7 143.285 132.62 142.825 L 132.62 142.825 L 132.62 142.825 Q 132.52 143.465 132.32 144.125 L 132.32 144.125 L 130.64 150.045 L 130.64 150.045 Z M 148.98 148.865 L 148.98 148.865 L 148.98 148.865 Q 147.72 150.285 145.56 150.285 L 145.56 150.285 L 145.56 150.285 Q 143.4 150.285 142.15 148.865 L 142.15 148.865 L 142.15 148.865 Q 140.9 147.445 140.9 144.945 L 140.9 144.945 L 140.9 144.945 Q 140.9 142.445 142.15 141.015 L 142.15 141.015 L 142.15 141.015 Q 143.4 139.585 145.56 139.585 L 145.56 139.585 L 145.56 139.585 Q 147.72 139.585 148.98 141.015 L 148.98 141.015 L 148.98 141.015 Q 150.24 142.445 150.24 144.945 L 150.24 144.945 L 150.24 144.945 Q 150.24 147.445 148.98 148.865 Z M 145.56 148.325 L 145.56 148.325 L 145.56 148.325 Q 146.76 148.325 147.46 147.425 L 147.46 147.425 L 147.46 147.425 Q 148.16 146.525 148.16 144.945 L 148.16 144.945 L 148.16 144.945 Q 148.16 143.365 147.46 142.455 L 147.46 142.455 L 147.46 142.455 Q 146.76 141.545 145.56 141.545 L 145.56 141.545 L 145.56 141.545 Q 144.38 141.545 143.68 142.455 L 143.68 142.455 L 143.68 142.455 Q 142.98 143.365 142.98 144.945 L 142.98 144.945 L 142.98 144.945 Q 142.98 146.505 143.68 147.415 L 143.68 147.415 L 143.68 147.415 Q 144.38 148.325 145.56 148.325 Z M 154.82 150.045 L 152.74 150.045 L 152.74 139.825 L 154.82 139.825 L 154.82 141.065 L 154.82 141.065 Q 155.5 139.585 157.1 139.585 L 157.1 139.585 L 157.1 139.585 Q 158.1 139.585 158.82 140.205 L 158.82 140.205 L 158.52 142.125 L 158.52 142.125 Q 157.78 141.625 156.9 141.625 L 156.9 141.625 L 156.9 141.625 Q 156.06 141.625 155.44 142.255 L 155.44 142.255 L 155.44 142.255 Q 154.82 142.885 154.82 144.305 L 154.82 144.305 L 154.82 150.045 L 154.82 150.045 Z M 164.42 150.285 L 164.42 150.285 L 164.42 150.285 Q 162.48 150.285 161.33 148.855 L 161.33 148.855 L 161.33 148.855 Q 160.18 147.425 160.18 144.925 L 160.18 144.925 L 160.18 144.925 Q 160.18 142.445 161.35 141.015 L 161.35 141.015 L 161.35 141.015 Q 162.52 139.585 164.42 139.585 L 164.42 139.585 L 164.42 139.585 Q 165.92 139.585 166.84 140.545 L 166.84 140.545 L 166.84 136.565 L 168.92 135.605 L 168.92 150.045 L 166.84 150.045 L 166.84 149.325 L 166.84 149.325 Q 165.98 150.285 164.42 150.285 Z M 164.72 148.325 L 164.72 148.325 L 164.72 148.325 Q 166.12 148.325 166.84 147.165 L 166.84 147.165 L 166.84 142.665 L 166.84 142.665 Q 166.56 142.205 166.01 141.875 L 166.01 141.875 L 166.01 141.875 Q 165.46 141.545 164.72 141.545 L 164.72 141.545 L 164.72 141.545 Q 163.54 141.545 162.9 142.425 L 162.9 142.425 L 162.9 142.425 Q 162.26 143.305 162.26 144.925 L 162.26 144.925 L 162.26 144.925 Q 162.26 146.445 162.92 147.385 L 162.92 147.385 L 162.92 147.385 Q 163.58 148.325 164.72 148.325 Z"/>
+ <path fill="#2c3e50" fill-rule="evenodd" d="M 87.56 83.568 L 87.56 83.568 L 87.56 83.568 Q 85.18 83.568 83.74 82.258 L 83.74 82.258 L 83.74 82.258 Q 82.3 80.948 82.3 78.028 L 82.3 78.028 L 82.3 69.328 L 84.38 69.328 L 84.38 78.028 L 84.38 78.028 Q 84.38 79.988 85.22 80.778 L 85.22 80.778 L 85.22 80.778 Q 86.06 81.568 87.56 81.568 L 87.56 81.568 L 87.56 81.568 Q 89.06 81.568 89.91 80.778 L 89.91 80.778 L 89.91 80.778 Q 90.76 79.988 90.76 78.028 L 90.76 78.028 L 90.76 69.328 L 92.84 69.328 L 92.84 78.028 L 92.84 78.028 Q 92.84 80.948 91.42 82.258 L 91.42 82.258 L 91.42 82.258 Q 90 83.568 87.56 83.568 Z M 99.2 83.568 L 99.2 83.568 L 99.2 83.568 Q 98 83.568 96.94 83.118 L 96.94 83.118 L 96.94 83.118 Q 95.88 82.668 95.34 81.908 L 95.34 81.908 L 96.82 80.648 L 96.82 80.648 Q 97.92 81.688 99.16 81.688 L 99.16 81.688 L 99.16 81.688 Q 100.96 81.688 100.96 80.588 L 100.96 80.588 L 100.96 80.588 Q 100.96 80.208 100.62 79.888 L 100.62 79.888 L 100.62 79.888 Q 100.28 79.568 99.94 79.418 L 99.94 79.418 L 99.94 79.418 Q 99.6 79.268 98.84 78.968 L 98.84 78.968 L 98.84 78.968 Q 97.16 78.408 96.37 77.648 L 96.37 77.648 L 96.37 77.648 Q 95.58 76.888 95.58 75.688 L 95.58 75.688 L 95.58 75.688 Q 95.58 74.368 96.59 73.618 L 96.59 73.618 L 96.59 73.618 Q 97.6 72.868 99.14 72.868 L 99.14 72.868 L 99.14 72.868 Q 101.44 72.868 102.72 74.408 L 102.72 74.408 L 101.22 75.608 L 101.22 75.608 Q 100.4 74.748 99.14 74.748 L 99.14 74.748 L 99.14 74.748 Q 98.48 74.748 98.09 74.998 L 98.09 74.998 L 98.09 74.998 Q 97.7 75.248 97.7 75.688 L 97.7 75.688 L 97.7 75.688 Q 97.7 76.148 98.17 76.438 L 98.17 76.438 L 98.17 76.438 Q 98.64 76.728 99.68 77.128 L 99.68 77.128 L 99.68 77.128 Q 101.42 77.708 102.23 78.488 L 102.23 78.488 L 102.23 78.488 Q 103.04 79.268 103.04 80.588 L 103.04 80.588 L 103.04 80.588 Q 103.04 82.028 102.01 82.798 L 102.01 82.798 L 102.01 82.798 Q 100.98 83.568 99.2 83.568 Z M 109.68 83.568 L 109.68 83.568 L 109.68 83.568 Q 107.54 83.568 106.29 82.138 L 106.29 82.138 L 106.29 82.138 Q 105.04 80.708 105.04 78.208 L 105.04 78.208 L 105.04 78.208 Q 105.04 75.708 106.3 74.288 L 106.3 74.288 L 106.3 74.288 Q 107.56 72.868 109.68 72.868 L 109.68 72.868 L 109.68 72.868 Q 111.6 72.868 112.84 74.088 L 112.84 74.088 L 112.84 74.088 Q 114.08 75.308 114.08 77.648 L 114.08 77.648 L 114.08 77.648 Q 114.08 78.508 114 78.988 L 114 78.988 L 107.12 78.988 L 107.12 78.988 Q 107.14 80.208 107.91 80.968 L 107.91 80.968 L 107.91 80.968 Q 108.68 81.728 109.7 81.728 L 109.7 81.728 L 109.7 81.728 Q 111.02 81.728 111.82 80.688 L 111.82 80.688 L 113.18 82.088 L 113.18 82.088 Q 111.94 83.568 109.68 83.568 Z M 107.12 77.308 L 107.12 77.308 L 112 77.308 L 112 77.308 Q 111.98 75.988 111.3 75.348 L 111.3 75.348 L 111.3 75.348 Q 110.62 74.708 109.68 74.708 L 109.68 74.708 L 109.68 74.708 Q 108.62 74.708 107.91 75.338 L 107.91 75.338 L 107.91 75.338 Q 107.2 75.968 107.12 77.308 Z M 118.56 83.328 L 116.48 83.328 L 116.48 73.108 L 118.56 73.108 L 118.56 74.348 L 118.56 74.348 Q 119.24 72.868 120.84 72.868 L 120.84 72.868 L 120.84 72.868 Q 121.84 72.868 122.56 73.488 L 122.56 73.488 L 122.26 75.408 L 122.26 75.408 Q 121.52 74.908 120.64 74.908 L 120.64 74.908 L 120.64 74.908 Q 119.8 74.908 119.18 75.538 L 119.18 75.538 L 119.18 75.538 Q 118.56 76.168 118.56 77.588 L 118.56 77.588 L 118.56 83.328 L 118.56 83.328 Z M 132.82 83.328 L 130.74 83.328 L 130.74 77.228 L 130.74 77.228 Q 130.74 76.008 130.18 75.418 L 130.18 75.418 L 130.18 75.418 Q 129.62 74.828 128.7 74.828 L 128.7 74.828 L 128.7 74.828 Q 126.5 74.828 126.5 77.188 L 126.5 77.188 L 126.5 83.328 L 124.42 83.328 L 124.42 73.108 L 126.5 73.108 L 126.5 74.088 L 126.5 74.088 Q 127.46 72.868 129.14 72.868 L 129.14 72.868 L 129.14 72.868 Q 132.82 72.868 132.82 77.228 L 132.82 77.228 L 132.82 83.328 L 132.82 83.328 Z M 143.56 83.328 L 141.56 83.328 L 141.56 82.448 L 141.56 82.448 Q 140.48 83.568 138.76 83.568 L 138.76 83.568 L 138.76 83.568 Q 137.14 83.568 136.13 82.678 L 136.13 82.678 L 136.13 82.678 Q 135.12 81.788 135.12 80.148 L 135.12 80.148 L 135.12 80.148 Q 135.12 78.488 136.26 77.628 L 136.26 77.628 L 136.26 77.628 Q 137.4 76.768 139.04 76.768 L 139.04 76.768 L 139.04 76.768 Q 140.54 76.768 141.56 77.368 L 141.56 77.368 L 141.56 76.808 L 141.56 76.808 Q 141.56 75.668 141.04 75.188 L 141.04 75.188 L 141.04 75.188 Q 140.52 74.708 139.38 74.708 L 139.38 74.708 L 139.38 74.708 Q 137.7 74.708 136.46 75.628 L 136.46 75.628 L 135.84 73.928 L 135.84 73.928 Q 137.38 72.868 139.66 72.868 L 139.66 72.868 L 139.66 72.868 Q 140.42 72.868 141.02 72.998 L 141.02 72.998 L 141.02 72.998 Q 141.62 73.128 142.24 73.498 L 142.24 73.498 L 142.24 73.498 Q 142.86 73.868 143.21 74.688 L 143.21 74.688 L 143.21 74.688 Q 143.56 75.508 143.56 76.708 L 143.56 76.708 L 143.56 83.328 L 143.56 83.328 Z M 139.14 81.728 L 139.14 81.728 L 139.14 81.728 Q 140.58 81.728 141.56 80.628 L 141.56 80.628 L 141.56 79.068 L 141.56 79.068 Q 140.62 78.568 139.38 78.568 L 139.38 78.568 L 139.38 78.568 Q 138.38 78.568 137.75 78.958 L 137.75 78.958 L 137.75 78.958 Q 137.12 79.348 137.12 80.148 L 137.12 80.148 L 137.12 80.148 Q 137.12 80.888 137.64 81.308 L 137.64 81.308 L 137.64 81.308 Q 138.16 81.728 139.14 81.728 Z M 160.44 83.328 L 158.36 83.328 L 158.36 77.208 L 158.36 77.208 Q 158.36 74.828 156.48 74.828 L 156.48 74.828 L 156.48 74.828 Q 155.6 74.828 155.02 75.478 L 155.02 75.478 L 155.02 75.478 Q 154.44 76.128 154.44 77.308 L 154.44 77.308 L 154.44 83.328 L 152.36 83.328 L 152.36 77.208 L 152.36 77.208 Q 152.36 74.828 150.48 74.828 L 150.48 74.828 L 150.48 74.828 Q 149.6 74.828 149.02 75.478 L 149.02 75.478 L 149.02 75.478 Q 148.44 76.128 148.44 77.308 L 148.44 77.308 L 148.44 83.328 L 146.36 83.328 L 146.36 73.108 L 148.44 73.108 L 148.44 74.048 L 148.44 74.048 Q 149.26 72.868 151.02 72.868 L 151.02 72.868 L 151.02 72.868 Q 152.92 72.868 153.74 74.328 L 153.74 74.328 L 153.74 74.328 Q 154.68 72.868 156.76 72.868 L 156.76 72.868 L 156.76 72.868 Q 158.42 72.868 159.43 73.828 L 159.43 73.828 L 159.43 73.828 Q 160.44 74.788 160.44 76.728 L 160.44 76.728 L 160.44 83.328 L 160.44 83.328 Z M 167.48 83.568 L 167.48 83.568 L 167.48 83.568 Q 165.34 83.568 164.09 82.138 L 164.09 82.138 L 164.09 82.138 Q 162.84 80.708 162.84 78.208 L 162.84 78.208 L 162.84 78.208 Q 162.84 75.708 164.1 74.288 L 164.1 74.288 L 164.1 74.288 Q 165.36 72.868 167.48 72.868 L 167.48 72.868 L 167.48 72.868 Q 169.4 72.868 170.64 74.088 L 170.64 74.088 L 170.64 74.088 Q 171.88 75.308 171.88 77.648 L 171.88 77.648 L 171.88 77.648 Q 171.88 78.508 171.8 78.988 L 171.8 78.988 L 164.92 78.988 L 164.92 78.988 Q 164.94 80.208 165.71 80.968 L 165.71 80.968 L 165.71 80.968 Q 166.48 81.728 167.5 81.728 L 167.5 81.728 L 167.5 81.728 Q 168.82 81.728 169.62 80.688 L 169.62 80.688 L 170.98 82.088 L 170.98 82.088 Q 169.74 83.568 167.48 83.568 Z M 164.92 77.308 L 164.92 77.308 L 169.8 77.308 L 169.8 77.308 Q 169.78 75.988 169.1 75.348 L 169.1 75.348 L 169.1 75.348 Q 168.42 74.708 167.48 74.708 L 167.48 74.708 L 167.48 74.708 Q 166.42 74.708 165.71 75.338 L 165.71 75.338 L 165.71 75.338 Q 165 75.968 164.92 77.308 Z"/>
+ <path fill="#5d5d5d" fill-rule="evenodd" d="M 87.88 102.651 L 87.88 102.651 L 87.88 102.651 Q 89.048 102.651 89.608 103.019 L 89.608 103.019 L 89.608 105.755 L 88.472 105.755 L 88.472 103.851 L 88.472 103.851 Q 88.184 103.803 87.8 103.803 L 87.8 103.803 L 87.8 103.803 Q 86.584 103.803 85.632 104.419 L 85.632 104.419 L 85.632 104.419 Q 84.68 105.035 84.68 106.107 L 84.68 106.107 L 84.68 110.011 L 87.128 110.011 L 87.128 111.019 L 81.816 111.019 L 81.816 110.011 L 83.512 110.011 L 83.512 103.851 L 81.816 103.851 L 81.816 102.843 L 84.616 102.843 L 84.616 104.283 L 84.616 104.283 Q 85.08 103.547 86.024 103.099 L 86.024 103.099 L 86.024 103.099 Q 86.968 102.651 87.88 102.651 Z M 95.976 111.211 L 95.976 111.211 L 95.976 111.211 Q 94.424 111.211 93.536 110.091 L 93.536 110.091 L 93.536 110.091 Q 92.648 108.971 92.648 106.939 L 92.648 106.939 L 92.648 106.939 Q 92.648 104.923 93.56 103.787 L 93.56 103.787 L 93.56 103.787 Q 94.472 102.651 96.104 102.651 L 96.104 102.651 L 96.104 102.651 Q 97.064 102.651 97.768 103.099 L 97.768 103.099 L 97.768 103.099 Q 98.472 103.547 98.824 104.363 L 98.824 104.363 L 97.8 104.763 L 97.8 104.763 Q 97.32 103.659 96.056 103.659 L 96.056 103.659 L 96.056 103.659 Q 93.816 103.659 93.816 106.939 L 93.816 106.939 L 93.816 106.939 Q 93.816 110.203 96.024 110.203 L 96.024 110.203 L 96.024 110.203 Q 96.712 110.203 97.208 109.867 L 97.208 109.867 L 97.208 109.867 Q 97.704 109.531 97.928 108.955 L 97.928 108.955 L 98.936 109.339 L 98.936 109.339 Q 98.632 110.203 97.84 110.707 L 97.84 110.707 L 97.84 110.707 Q 97.048 111.211 95.976 111.211 Z M 103.592 111.019 L 102.472 111.019 L 102.472 99.995 L 103.592 99.467 L 103.592 103.755 L 103.592 103.755 Q 104.344 102.651 105.8 102.651 L 105.8 102.651 L 105.8 102.651 Q 107.368 102.651 108.096 103.563 L 108.096 103.563 L 108.096 103.563 Q 108.824 104.475 108.824 106.491 L 108.824 106.491 L 108.824 111.019 L 107.704 111.019 L 107.704 106.027 L 107.704 106.027 Q 107.704 104.795 107.16 104.227 L 107.16 104.227 L 107.16 104.227 Q 106.616 103.659 105.704 103.659 L 105.704 103.659 L 105.704 103.659 Q 103.592 103.659 103.592 105.995 L 103.592 105.995 L 103.592 111.019 L 103.592 111.019 Z M 115.416 111.211 L 115.416 111.211 L 115.416 111.211 Q 114.6 111.211 113.824 110.819 L 113.824 110.819 L 113.824 110.819 Q 113.048 110.427 112.504 109.787 L 112.504 109.787 L 113.288 109.099 L 113.288 109.099 Q 114.264 110.219 115.512 110.219 L 115.512 110.219 L 115.512 110.219 Q 116.248 110.219 116.728 109.907 L 116.728 109.907 L 116.728 109.907 Q 117.208 109.595 117.208 109.035 L 117.208 109.035 L 117.208 109.035 Q 117.208 108.683 117.04 108.403 L 117.04 108.403 L 117.04 108.403 Q 116.872 108.123 116.512 107.891 L 116.512 107.891 L 116.512 107.891 Q 116.152 107.659 115.872 107.531 L 115.872 107.531 L 115.872 107.531 Q 115.592 107.403 115.08 107.211 L 115.08 107.211 L 115.08 107.211 Q 114.472 106.971 114.096 106.779 L 114.096 106.779 L 114.096 106.779 Q 113.72 106.587 113.32 106.299 L 113.32 106.299 L 113.32 106.299 Q 112.92 106.011 112.728 105.619 L 112.728 105.619 L 112.728 105.619 Q 112.536 105.227 112.536 104.731 L 112.536 104.731 L 112.536 104.731 Q 112.536 103.803 113.304 103.227 L 113.304 103.227 L 113.304 103.227 Q 114.072 102.651 115.272 102.651 L 115.272 102.651 L 115.272 102.651 Q 116.952 102.651 118.024 103.899 L 118.024 103.899 L 117.288 104.523 L 117.288 104.523 Q 116.376 103.643 115.24 103.643 L 115.24 103.643 L 115.24 103.643 Q 114.488 103.643 114.04 103.931 L 114.04 103.931 L 114.04 103.931 Q 113.592 104.219 113.592 104.715 L 113.592 104.715 L 113.592 104.715 Q 113.592 104.955 113.712 105.163 L 113.712 105.163 L 113.712 105.163 Q 113.832 105.371 113.976 105.507 L 113.976 105.507 L 113.976 105.507 Q 114.12 105.643 114.44 105.811 L 114.44 105.811 L 114.44 105.811 Q 114.76 105.979 114.952 106.051 L 114.952 106.051 L 114.952 106.051 Q 115.144 106.123 115.56 106.283 L 115.56 106.283 L 115.56 106.283 Q 116.2 106.523 116.544 106.691 L 116.544 106.691 L 116.544 106.691 Q 116.888 106.859 117.36 107.179 L 117.36 107.179 L 117.36 107.179 Q 117.832 107.499 118.048 107.939 L 118.048 107.939 L 118.048 107.939 Q 118.264 108.379 118.264 108.971 L 118.264 108.971 L 118.264 108.971 Q 118.264 109.995 117.496 110.603 L 117.496 110.603 L 117.496 110.603 Q 116.728 111.211 115.416 111.211 Z M 126.088 111.211 L 126.088 111.211 L 126.088 111.211 Q 124.152 111.211 124.152 109.259 L 124.152 109.259 L 124.152 103.851 L 122.216 103.851 L 122.216 102.843 L 124.152 102.843 L 124.152 100.027 L 125.272 99.467 L 125.272 102.843 L 128.008 102.843 L 128.008 103.851 L 125.272 103.851 L 125.272 108.779 L 125.272 108.779 Q 125.272 109.467 125.504 109.811 L 125.504 109.811 L 125.504 109.811 Q 125.736 110.155 126.472 110.155 L 126.472 110.155 L 126.472 110.155 Q 127.32 110.155 128.024 109.675 L 128.024 109.675 L 127.896 110.843 L 127.896 110.843 Q 127.208 111.211 126.088 111.211 Z"/>
+ <path fill="#5d5d5d" fill-rule="evenodd" d="M 86.08 175.495 L 84.645 177.512 L 82.957 176.329 L 84.179 174.564 L 85.188 173.749 L 83.869 174.059 L 81.832 174.059 L 81.832 171.965 L 83.869 171.965 L 85.188 172.275 L 84.179 171.46 L 82.957 169.695 L 84.645 168.512 L 86.08 170.529 L 86.351 171.712 L 86.623 170.529 L 88.058 168.512 L 89.746 169.695 L 88.524 171.46 L 87.515 172.275 L 88.834 171.965 L 90.89 171.965 L 90.89 174.059 L 88.834 174.059 L 87.515 173.749 L 88.524 174.564 L 89.746 176.329 L 88.058 177.512 L 86.623 175.495 L 86.351 174.312 L 86.08 175.495 Z M 98.028 175.495 L 96.593 177.512 L 94.905 176.329 L 96.127 174.564 L 97.136 173.749 L 95.817 174.059 L 93.78 174.059 L 93.78 171.965 L 95.817 171.965 L 97.136 172.275 L 96.127 171.46 L 94.905 169.695 L 96.593 168.512 L 98.028 170.529 L 98.3 171.712 L 98.571 170.529 L 100.007 168.512 L 101.694 169.695 L 100.472 171.46 L 99.463 172.275 L 100.782 171.965 L 102.838 171.965 L 102.838 174.059 L 100.782 174.059 L 99.463 173.749 L 100.472 174.564 L 101.694 176.329 L 100.007 177.512 L 98.571 175.495 L 98.3 174.312 L 98.028 175.495 Z M 109.976 175.495 L 108.541 177.512 L 106.854 176.329 L 108.076 174.564 L 109.084 173.749 L 107.765 174.059 L 105.729 174.059 L 105.729 171.965 L 107.765 171.965 L 109.084 172.275 L 108.076 171.46 L 106.854 169.695 L 108.541 168.512 L 109.976 170.529 L 110.248 171.712 L 110.52 170.529 L 111.955 168.512 L 113.642 169.695 L 112.42 171.46 L 111.412 172.275 L 112.731 171.965 L 114.787 171.965 L 114.787 174.059 L 112.731 174.059 L 111.412 173.749 L 112.42 174.564 L 113.642 176.329 L 111.955 177.512 L 110.52 175.495 L 110.248 174.312 L 109.976 175.495 Z M 121.925 175.495 L 120.489 177.512 L 118.802 176.329 L 120.024 174.564 L 121.032 173.749 L 119.713 174.059 L 117.677 174.059 L 117.677 171.965 L 119.713 171.965 L 121.032 172.275 L 120.024 171.46 L 118.802 169.695 L 120.489 168.512 L 121.925 170.529 L 122.196 171.712 L 122.468 170.529 L 123.903 168.512 L 125.591 169.695 L 124.369 171.46 L 123.36 172.275 L 124.679 171.965 L 126.735 171.965 L 126.735 174.059 L 124.679 174.059 L 123.36 173.749 L 124.369 174.564 L 125.591 176.329 L 123.903 177.512 L 122.468 175.495 L 122.196 174.312 L 121.925 175.495 Z M 133.873 175.495 L 132.438 177.512 L 130.75 176.329 L 131.972 174.564 L 132.981 173.749 L 131.662 174.059 L 129.625 174.059 L 129.625 171.965 L 131.662 171.965 L 132.981 172.275 L 131.972 171.46 L 130.75 169.695 L 132.438 168.512 L 133.873 170.529 L 134.144 171.712 L 134.416 170.529 L 135.851 168.512 L 137.539 169.695 L 136.317 171.46 L 135.308 172.275 L 136.627 171.965 L 138.683 171.965 L 138.683 174.059 L 136.627 174.059 L 135.308 173.749 L 136.317 174.564 L 137.539 176.329 L 135.851 177.512 L 134.416 175.495 L 134.144 174.312 L 133.873 175.495 Z M 145.821 175.495 L 144.386 177.512 L 142.698 176.329 L 143.92 174.564 L 144.929 173.749 L 143.61 174.059 L 141.573 174.059 L 141.573 171.965 L 143.61 171.965 L 144.929 172.275 L 143.92 171.46 L 142.698 169.695 L 144.386 168.512 L 145.821 170.529 L 146.093 171.712 L 146.364 170.529 L 147.8 168.512 L 149.487 169.695 L 148.265 171.46 L 147.257 172.275 L 148.576 171.965 L 150.632 171.965 L 150.632 174.059 L 148.576 174.059 L 147.257 173.749 L 148.265 174.564 L 149.487 176.329 L 147.8 177.512 L 146.364 175.495 L 146.093 174.312 L 145.821 175.495 Z M 157.769 175.495 L 156.334 177.512 L 154.647 176.329 L 155.869 174.564 L 156.877 173.749 L 155.558 174.059 L 153.522 174.059 L 153.522 171.965 L 155.558 171.965 L 156.877 172.275 L 155.869 171.46 L 154.647 169.695 L 156.334 168.512 L 157.769 170.529 L 158.041 171.712 L 158.313 170.529 L 159.748 168.512 L 161.435 169.695 L 160.213 171.46 L 159.205 172.275 L 160.524 171.965 L 162.58 171.965 L 162.58 174.059 L 160.524 174.059 L 159.205 173.749 L 160.213 174.564 L 161.435 176.329 L 159.748 177.512 L 158.313 175.495 L 158.041 174.312 L 157.769 175.495 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-mouse.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-mouse.svg
new file mode 120000
index 000000000..24cee5f28
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-mouse.svg
@@ -0,0 +1 @@
+mouse.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-network.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-network.svg
new file mode 120000
index 000000000..7da8cb2e6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-network.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-notifications.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-notifications.svg
new file mode 120000
index 000000000..ebf599d8d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-notifications.svg
@@ -0,0 +1 @@
+notification.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-online-accounts.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-online-accounts.svg
new file mode 120000
index 000000000..a6b406092
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-online-accounts.svg
@@ -0,0 +1 @@
+preferences-desktop-online-accounts.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-overview-alt.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-overview-alt.svg
new file mode 100644
index 000000000..b1cbdae91
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-overview-alt.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="9suDHZPr7lwJHGPvaCERf3DEf0G2Py8Q" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#9suDHZPr7lwJHGPvaCERf3DEf0G2Py8Q)">
+ <linearGradient id="_lgradient_41" x1=".187" x2=".19" y1=".005" y2=".871" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_41)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#ffffff" d="M 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 C 164.547 182.075 192.79 153.924 250.328 155.745 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#ffffff" d="M 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 C 99.807 74.092 71.634 102.313 5.68 96.494 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-overview.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-overview.svg
new file mode 100755
index 000000000..354d7fe6b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-overview.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="xUAkO8pQcXbJKBFgYw4MDyp6Hgnne0Bs" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#xUAkO8pQcXbJKBFgYw4MDyp6Hgnne0Bs)">
+ <linearGradient id="_lgradient_40" x1=".187" x2=".19" y1=".005" y2=".871" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_40)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".8">
+ <path fill="#171717" d="M 247.697 199 C 241.493 234.221 221.83 240.288 165.689 240.288 L 90.319 240.288 C 34.179 240.288 14.515 234.221 8.311 199 L 247.697 199 L 247.697 199 L 247.697 199 L 247.697 199 Z"/>
+ </g>
+ <path fill="#333333" d="M 165.685 11.947 C 230.009 11.947 246.447 19.912 249.656 70.49 C 244.122 70.397 -0.134 69.63 6.412 69.46 C 9.78 19.804 26.43 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ <g>
+ <path fill="#ebebeb" fill-rule="evenodd" d="M 30.5 44.5 C 30.5 39.2 32.609 34.109 36.355 30.355 C 40.109 26.608 45.196 24.503 50.5 24.5 C 55.8 24.5 60.891 26.609 64.645 30.355 C 68.392 34.109 70.497 39.196 70.5 44.5 C 70.5 49.8 68.391 54.891 64.645 58.645 C 60.891 62.392 55.804 64.497 50.5 64.5 C 45.2 64.5 40.109 62.391 36.355 58.645 C 32.608 54.891 30.503 49.804 30.5 44.5 Z M 34.136 44.5 C 34.136 40.164 35.864 36 38.927 32.927 C 41.999 29.862 46.161 28.139 50.5 28.136 C 54.836 28.136 59 29.864 62.073 32.927 C 65.138 35.999 66.861 40.161 66.864 44.5 C 66.864 48.836 65.136 53 62.073 56.073 C 59.001 59.138 54.839 60.861 50.5 60.864 C 46.164 60.864 42 59.136 38.927 56.073 C 35.862 53.001 34.139 48.839 34.136 44.5 Z"/>
+ <circle fill="#ebebeb" cx="50.5" cy="44.5" r="13.636" vector-effect="non-scaling-stroke"/>
+ </g>
+ <path fill="#ebebeb" d="M 192.867 24.25 L 211.492 24.25 C 212.592 24.25 213.485 25.143 213.485 26.243 L 213.485 30.136 C 213.485 31.236 212.592 32.129 211.492 32.129 L 192.867 32.129 C 191.767 32.129 190.874 31.236 190.874 30.136 L 190.874 26.243 C 190.874 25.143 191.767 24.25 192.867 24.25 Z M 192.743 40.21 L 216.757 40.21 C 217.857 40.21 218.75 41.102 218.75 42.202 L 218.75 46.096 C 218.749 47.196 217.857 48.087 216.757 48.088 L 192.743 48.088 C 191.643 48.088 190.75 47.195 190.75 46.096 L 190.75 42.202 C 190.75 41.102 191.643 40.21 192.743 40.21 Z M 192.743 56.371 L 208.828 56.371 C 209.928 56.371 210.821 57.264 210.821 58.364 L 210.821 62.257 C 210.821 63.357 209.928 64.25 208.828 64.25 L 192.743 64.25 C 191.643 64.25 190.75 63.357 190.75 62.257 L 190.75 58.364 C 190.75 57.264 191.643 56.371 192.743 56.371 Z"/>
+ <g opacity=".4">
+ <path fill="#ffffff" d="M 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 C 164.547 182.075 192.79 153.924 250.328 155.745 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#ffffff" d="M 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 C 99.807 74.092 71.634 102.313 5.68 96.494 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-panel.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-panel.svg
new file mode 120000
index 000000000..010fb8a74
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-panel.svg
@@ -0,0 +1 @@
+panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-power.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-power.svg
new file mode 120000
index 000000000..d2cbd7844
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-power.svg
@@ -0,0 +1 @@
+power.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-printer.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-printer.svg
new file mode 120000
index 000000000..f0bff2272
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-printer.svg
@@ -0,0 +1 @@
+printer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-privacy.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-privacy.svg
new file mode 120000
index 000000000..403251f1f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-privacy.svg
@@ -0,0 +1 @@
+privacy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-region.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-region.svg
new file mode 120000
index 000000000..2c7dbd1f5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-region.svg
@@ -0,0 +1 @@
+translator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-screen.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-screen.svg
new file mode 120000
index 000000000..c720251fe
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-screen.svg
@@ -0,0 +1 @@
+desktop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-screensaver.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-screensaver.svg
new file mode 120000
index 000000000..2f67bfe74
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-screensaver.svg
@@ -0,0 +1 @@
+gnome-lockscreen.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-software-properties.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-software-properties.svg
new file mode 120000
index 000000000..b4324aaf0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-software-properties.svg
@@ -0,0 +1 @@
+software-properties.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-sound.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-sound.svg
new file mode 120000
index 000000000..62306d9ae
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-sound.svg
@@ -0,0 +1 @@
+sound.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-sources.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-sources.svg
new file mode 120000
index 000000000..63c0e7176
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-sources.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-startup-programs.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-startup-programs.svg
new file mode 120000
index 000000000..92d2518f3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-startup-programs.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-tablet.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-tablet.svg
new file mode 120000
index 000000000..81ec4b228
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-tablet.svg
@@ -0,0 +1 @@
+tablet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-themes.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-themes.svg
new file mode 120000
index 000000000..fde67223b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-themes.svg
@@ -0,0 +1 @@
+icons.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-tiling.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-tiling.svg
new file mode 120000
index 000000000..333902b95
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-tiling.svg
@@ -0,0 +1 @@
+tiling.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-universal-access.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-universal-access.svg
new file mode 120000
index 000000000..7a2bed3aa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-universal-access.svg
@@ -0,0 +1 @@
+accessibility.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-user-accounts.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-user-accounts.svg
new file mode 120000
index 000000000..ee8923e3b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-user-accounts.svg
@@ -0,0 +1 @@
+addressbook.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-user.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-user.svg
new file mode 120000
index 000000000..d7b58914e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-user.svg
@@ -0,0 +1 @@
+user.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-windows.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-windows.svg
new file mode 120000
index 000000000..d87a4ae02
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-windows.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs-workspaces.svg b/.icons/Gruvbox_Dark-2/apps/64/cs-workspaces.svg
new file mode 120000
index 000000000..93724007a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs-workspaces.svg
@@ -0,0 +1 @@
+workspace.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cs.svg b/.icons/Gruvbox_Dark-2/apps/64/cs.svg
new file mode 100755
index 000000000..90fcdd547
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cs.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="R30Fbi9kWRyAsUs4zHMAQH1IjCBHhD2H" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#R30Fbi9kWRyAsUs4zHMAQH1IjCBHhD2H)">
+ <linearGradient id="_lgradient_21" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="agztT0km6BEGPiFRdeWXA4MqOGEw9V03" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#agztT0km6BEGPiFRdeWXA4MqOGEw9V03)">
+ <path d="M 127.242186 58 L 127.181493 58.040445 C 87.401194 58.481647 55.501451 90.610794 55.501451 130.497254 C 55.501451 170.661278 87.835665 202.995494 127.999689 202.995494 C 167.555764 202.995494 199.446702 171.61463 200.404714 132.299353 C 200.404714 132.299353 200.467375 131.060515 200.495754 130.499015 L 200.495754 73.536115 C 200.495754 64.929537 193.566993 58.000777 184.960415 58.000777 L 127.997514 58.000777 L 127.242186 58 Z"/>
+ </g>
+ <linearGradient id="_lgradient_22" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(144.994302,0,0,144.995491,55.501451,54.207182)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2b2e30"/>
+ <stop offset="100%" style="stop-color:#1e1f1f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" d="M 127.242186 54.207182 L 127.181494 54.247626 C 87.401194 54.68883 55.501451 86.817975 55.501451 126.704431 C 55.501451 166.868456 87.835664 199.202673 127.999689 199.202673 C 167.555768 199.202673 199.4467 167.821807 200.404713 128.506532 C 200.404713 128.506532 200.467375 127.267697 200.495753 126.706199 L 200.495753 69.743296 C 200.495753 61.136718 193.566995 54.207959 184.960414 54.207959 L 127.997516 54.207959 L 127.242186 54.207182 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 127.24142 54.20859 L 127.180734 54.249047 C 87.400435 54.69025 55.5 86.817072 55.5 126.703532 C 55.5 126.995806 55.528947 127.280355 55.545515 127.568312 C 56.452125 88.486781 87.977188 57.273139 127.180734 56.838333 L 127.24142 56.797875 L 127.246476 56.792818 L 184.964286 56.792818 C 193.570864 56.792818 200.5 63.721955 200.5 72.328532 L 200.5 69.739247 C 200.5 61.132669 193.570864 54.20859 184.964286 54.20859 L 127.246476 54.20859 L 127.24142 54.20859 Z"/>
+ </g>
+ <linearGradient id="_lgradient_23" x1=".495" x2=".49" y1="-.583" y2="1.599" gradientTransform="matrix(103.571429,0,0,103.571429,76.211696,74.920407)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_23)" cx="127.997" cy="126.706" r="51.786" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_24" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(51.78138,0,0,72.498589,102.110423,90.461968)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2b2e30"/>
+ <stop offset="100%" style="stop-color:#1e1f1f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" fill-rule="evenodd" d="M 135.118602 104.241324 C 134.870237 107.163208 132.919109 105.922971 130.806615 107.517259 C 130.236726 107.43 129.586727 107.43 128.694118 107.43 C 128.532805 105.48161 129.183897 105.127561 129.505478 104.773665 C 130.806615 103.710323 131.70497 104.242616 131.70497 104.242616 C 132.678829 104.06323 133.570299 104.329875 135.11855 104.241212 L 135.118602 104.241324 Z M 139.99359 99.458149 L 137.151038 99.458149 L 137.151038 98.661599 L 135.608432 98.661599 L 135.608432 99.102907 C 135.441372 99.190166 135.280015 99.36965 135.118653 99.456958 L 134.957341 99.456958 C 132.267966 97.154516 132.107951 101.849139 130.316986 100.785797 C 130.155674 99.810955 130.236822 98.924666 130.236822 97.774015 C 133.327732 97.684167 132.187957 96.799224 131.296487 95.648624 C 130.974957 95.204833 130.806711 94.496782 130.726598 94.054232 C 129.996438 91.13618 126.98776 89.36515 122.601619 91.224731 C 119.752229 92.375329 120.489122 96.538851 120.730593 99.372498 C 120.569281 99.636805 120.240817 99.549553 119.999345 99.549553 C 116.908435 99.726661 115.527033 103.266745 114.875998 106.101839 C 115.037311 108.670918 114.714686 111.504513 114.306112 113.982398 C 113.89753 116.461838 113.086224 118.410333 113.004975 120.800857 C 112.843663 122.926246 113.574861 125.405687 113.413554 127.354181 C 111.703838 132.845404 110.482708 136.475494 109.591344 142.320923 C 108.941345 143.648522 106.66754 146.482063 105.769133 147.102909 C 105.527708 147.544214 105.930446 148.520248 105.527708 149.138606 C 104.79646 150.289207 103.656683 150.909998 103.006635 152.15039 C 103.167947 152.414699 102.028219 152.68144 102.115164 153.125181 C 102.195329 153.566489 102.765163 154.717087 103.006635 154.98383 C 103.086799 155.160937 103.898103 154.717087 103.898103 154.98383 C 104.22652 156.044686 104.95782 158.259766 105.769128 158.790919 C 109.349815 159.232175 109.349815 159.232175 110.811224 158.790919 C 111.622584 156.22184 108.048678 157.373578 108.370208 153.919297 C 113.252032 152.858441 114.793553 151.351409 116.744792 145.773083 C 117.63626 141.699199 118.857287 137.715423 120.727274 133.818641 C 121.048804 133.554335 120.968751 132.845093 121.538634 132.578301 C 123.731239 136.562336 127.720663 139.398314 129.666203 143.560748 C 130.155982 148.961866 131.134398 151.884064 132.837381 152.858648 C 133.24596 153.035703 132.837381 154.717294 133.16585 155.071294 C 133.16585 155.602343 133.327163 156.221892 133.085686 156.842632 C 132.918625 157.286425 133.005573 157.817423 133.005573 158.259973 L 133.005573 158.791023 C 133.085686 159.591298 133.24705 159.591298 133.978293 160.208364 C 136.090788 161.712959 138.940382 164.105143 141.782729 162.333753 C 143.083863 160.028826 140.32137 157.109219 138.37034 155.603327 C 137.720342 155.072278 136.580564 153.744678 136.740735 152.858286 C 137.800452 151.706442 138.530508 146.659168 138.121981 142.762386 C 137.960669 141.878583 137.800452 140.990996 137.471983 140.282948 C 136.499263 138.247301 134.30671 135.412515 132.436669 133.376971 C 132.678145 133.112665 133.006557 132.756179 133.409388 132.579181 C 133.409388 130.632033 132.67814 130.011293 131.70656 128.595195 C 130.888366 127.177856 129.02428 124.434055 127.636042 123.547869 C 127.636042 123.547869 127.636042 123.458021 126.254796 123.458021 C 126.174631 122.484475 126.421856 121.686683 126.663377 120.624532 C 126.663377 119.827985 127.233263 120.271723 127.394625 118.499142 C 127.803204 116.994545 127.636102 117.879594 127.964511 116.374944 C 128.286041 115.666896 128.45429 114.957603 128.45429 113.805865 C 129.668479 114.249659 132.1082 114.159916 133.167813 113.805865 L 133.40929 113.982972 C 133.737707 114.072821 133.817817 113.541668 134.059288 113.453166 C 135.930314 112.388581 136.580362 110.530038 138.12297 110.352934 C 138.12297 110.352934 138.941164 109.909143 140.154216 110.352934 C 140.643992 110.352934 141.052574 110.440193 141.052574 109.909143 C 141.132738 109.112593 141.132738 108.494287 141.54235 107.960752 C 141.86388 110.086141 142.756541 112.478326 144.384902 114.780765 L 146.008966 113.54348 C 144.466358 111.507833 143.494728 109.205443 143.326686 106.547398 C 143.406747 106.724454 143.493799 106.901398 143.655155 107.078448 C 144.225044 107.078448 144.546626 105.749557 145.197764 105.838056 C 145.277876 105.661 145.446128 104.863265 145.606291 104.243716 L 151.701322 104.243716 L 153.891803 103.715515 L 153.891803 102.475172 L 152.269085 102.298116 L 152.269085 100.880775 L 151.860558 100.880775 L 151.860558 99.286435 L 150.887838 99.286435 L 150.887838 100.792276 L 148.366765 100.615221 L 148.366765 99.64043 L 147.394045 99.64043 L 147.394045 100.525478 L 144.792963 100.261169 L 144.792963 98.93233 L 143.814549 98.93233 L 143.814549 100.17267 L 139.992336 99.908361 L 139.992336 99.468351 L 139.995185 99.468351 L 139.99359 99.458149 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/csgo.svg b/.icons/Gruvbox_Dark-2/apps/64/csgo.svg
new file mode 100755
index 000000000..69726788c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/csgo.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="fKEtNLWwKZQM47V8jeBCPW7PtPUDO0ry" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#fKEtNLWwKZQM47V8jeBCPW7PtPUDO0ry)">
+ <linearGradient id="_lgradient_25" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="dC4AocOPUwbtBHRlXSzzLUSj6iBSRUWQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#dC4AocOPUwbtBHRlXSzzLUSj6iBSRUWQ)">
+ <path d="M 127.242186 58 L 127.181493 58.040445 C 87.401194 58.481647 55.501451 90.610794 55.501451 130.497254 C 55.501451 170.661278 87.835665 202.995494 127.999689 202.995494 C 167.555764 202.995494 199.446702 171.61463 200.404714 132.299353 C 200.404714 132.299353 200.467375 131.060515 200.495754 130.499015 L 200.495754 73.536115 C 200.495754 64.929537 193.566993 58.000777 184.960415 58.000777 L 127.997514 58.000777 L 127.242186 58 Z"/>
+ </g>
+ <linearGradient id="_lgradient_26" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(144.994302,0,0,144.995491,55.501451,54.207182)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2b2e30"/>
+ <stop offset="100%" style="stop-color:#1e1f1f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" d="M 127.242186 54.207182 L 127.181494 54.247626 C 87.401194 54.68883 55.501451 86.817975 55.501451 126.704431 C 55.501451 166.868456 87.835664 199.202673 127.999689 199.202673 C 167.555768 199.202673 199.4467 167.821807 200.404713 128.506532 C 200.404713 128.506532 200.467375 127.267697 200.495753 126.706199 L 200.495753 69.743296 C 200.495753 61.136718 193.566995 54.207959 184.960414 54.207959 L 127.997516 54.207959 L 127.242186 54.207182 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 127.24142 54.20859 L 127.180734 54.249047 C 87.400435 54.69025 55.5 86.817072 55.5 126.703532 C 55.5 126.995806 55.528947 127.280355 55.545515 127.568312 C 56.452125 88.486781 87.977188 57.273139 127.180734 56.838333 L 127.24142 56.797875 L 127.246476 56.792818 L 184.964286 56.792818 C 193.570864 56.792818 200.5 63.721955 200.5 72.328532 L 200.5 69.739247 C 200.5 61.132669 193.570864 54.20859 184.964286 54.20859 L 127.246476 54.20859 L 127.24142 54.20859 Z"/>
+ </g>
+ <linearGradient id="_lgradient_27" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(103.571429,0,0,103.571429,76.211696,74.920407)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_27)" cx="127.997" cy="126.706" r="51.786" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_28" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(51.78138,0,0,72.498589,102.110423,90.461968)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2b2e30"/>
+ <stop offset="100%" style="stop-color:#1e1f1f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" fill-rule="evenodd" d="M 135.118602 104.241324 C 134.870237 107.163208 132.919109 105.922971 130.806615 107.517259 C 130.236726 107.43 129.586727 107.43 128.694118 107.43 C 128.532805 105.48161 129.183897 105.127561 129.505478 104.773665 C 130.806615 103.710323 131.70497 104.242616 131.70497 104.242616 C 132.678829 104.06323 133.570299 104.329875 135.11855 104.241212 L 135.118602 104.241324 Z M 139.99359 99.458149 L 137.151038 99.458149 L 137.151038 98.661599 L 135.608432 98.661599 L 135.608432 99.102907 C 135.441372 99.190166 135.280015 99.36965 135.118653 99.456958 L 134.957341 99.456958 C 132.267966 97.154516 132.107951 101.849139 130.316986 100.785797 C 130.155674 99.810955 130.236822 98.924666 130.236822 97.774015 C 133.327732 97.684167 132.187957 96.799224 131.296487 95.648624 C 130.974957 95.204833 130.806711 94.496782 130.726598 94.054232 C 129.996438 91.13618 126.98776 89.36515 122.601619 91.224731 C 119.752229 92.375329 120.489122 96.538851 120.730593 99.372498 C 120.569281 99.636805 120.240817 99.549553 119.999345 99.549553 C 116.908435 99.726661 115.527033 103.266745 114.875998 106.101839 C 115.037311 108.670918 114.714686 111.504513 114.306112 113.982398 C 113.89753 116.461838 113.086224 118.410333 113.004975 120.800857 C 112.843663 122.926246 113.574861 125.405687 113.413554 127.354181 C 111.703838 132.845404 110.482708 136.475494 109.591344 142.320923 C 108.941345 143.648522 106.66754 146.482063 105.769133 147.102909 C 105.527708 147.544214 105.930446 148.520248 105.527708 149.138606 C 104.79646 150.289207 103.656683 150.909998 103.006635 152.15039 C 103.167947 152.414699 102.028219 152.68144 102.115164 153.125181 C 102.195329 153.566489 102.765163 154.717087 103.006635 154.98383 C 103.086799 155.160937 103.898103 154.717087 103.898103 154.98383 C 104.22652 156.044686 104.95782 158.259766 105.769128 158.790919 C 109.349815 159.232175 109.349815 159.232175 110.811224 158.790919 C 111.622584 156.22184 108.048678 157.373578 108.370208 153.919297 C 113.252032 152.858441 114.793553 151.351409 116.744792 145.773083 C 117.63626 141.699199 118.857287 137.715423 120.727274 133.818641 C 121.048804 133.554335 120.968751 132.845093 121.538634 132.578301 C 123.731239 136.562336 127.720663 139.398314 129.666203 143.560748 C 130.155982 148.961866 131.134398 151.884064 132.837381 152.858648 C 133.24596 153.035703 132.837381 154.717294 133.16585 155.071294 C 133.16585 155.602343 133.327163 156.221892 133.085686 156.842632 C 132.918625 157.286425 133.005573 157.817423 133.005573 158.259973 L 133.005573 158.791023 C 133.085686 159.591298 133.24705 159.591298 133.978293 160.208364 C 136.090788 161.712959 138.940382 164.105143 141.782729 162.333753 C 143.083863 160.028826 140.32137 157.109219 138.37034 155.603327 C 137.720342 155.072278 136.580564 153.744678 136.740735 152.858286 C 137.800452 151.706442 138.530508 146.659168 138.121981 142.762386 C 137.960669 141.878583 137.800452 140.990996 137.471983 140.282948 C 136.499263 138.247301 134.30671 135.412515 132.436669 133.376971 C 132.678145 133.112665 133.006557 132.756179 133.409388 132.579181 C 133.409388 130.632033 132.67814 130.011293 131.70656 128.595195 C 130.888366 127.177856 129.02428 124.434055 127.636042 123.547869 C 127.636042 123.547869 127.636042 123.458021 126.254796 123.458021 C 126.174631 122.484475 126.421856 121.686683 126.663377 120.624532 C 126.663377 119.827985 127.233263 120.271723 127.394625 118.499142 C 127.803204 116.994545 127.636102 117.879594 127.964511 116.374944 C 128.286041 115.666896 128.45429 114.957603 128.45429 113.805865 C 129.668479 114.249659 132.1082 114.159916 133.167813 113.805865 L 133.40929 113.982972 C 133.737707 114.072821 133.817817 113.541668 134.059288 113.453166 C 135.930314 112.388581 136.580362 110.530038 138.12297 110.352934 C 138.12297 110.352934 138.941164 109.909143 140.154216 110.352934 C 140.643992 110.352934 141.052574 110.440193 141.052574 109.909143 C 141.132738 109.112593 141.132738 108.494287 141.54235 107.960752 C 141.86388 110.086141 142.756541 112.478326 144.384902 114.780765 L 146.008966 113.54348 C 144.466358 111.507833 143.494728 109.205443 143.326686 106.547398 C 143.406747 106.724454 143.493799 106.901398 143.655155 107.078448 C 144.225044 107.078448 144.546626 105.749557 145.197764 105.838056 C 145.277876 105.661 145.446128 104.863265 145.606291 104.243716 L 151.701322 104.243716 L 153.891803 103.715515 L 153.891803 102.475172 L 152.269085 102.298116 L 152.269085 100.880775 L 151.860558 100.880775 L 151.860558 99.286435 L 150.887838 99.286435 L 150.887838 100.792276 L 148.366765 100.615221 L 148.366765 99.64043 L 147.394045 99.64043 L 147.394045 100.525478 L 144.792963 100.261169 L 144.792963 98.93233 L 143.814549 98.93233 L 143.814549 100.17267 L 139.992336 99.908361 L 139.992336 99.468351 L 139.995185 99.468351 L 139.99359 99.458149 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/css.svg b/.icons/Gruvbox_Dark-2/apps/64/css.svg
new file mode 100755
index 000000000..90a39e3a1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/css.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="hp0mHgjRUMjSACA3VGzWFyh4L4s2IYKk" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#hp0mHgjRUMjSACA3VGzWFyh4L4s2IYKk)">
+ <linearGradient id="_lgradient_29" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_29)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="XkSQ38bf4QqoeV2KRx4HkzlgyETno1xA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#XkSQ38bf4QqoeV2KRx4HkzlgyETno1xA)">
+ <path d="M 127.242186 58 L 127.181493 58.040445 C 87.401194 58.481647 55.501451 90.610794 55.501451 130.497254 C 55.501451 170.661278 87.835665 202.995494 127.999689 202.995494 C 167.555764 202.995494 199.446702 171.61463 200.404714 132.299353 C 200.404714 132.299353 200.467375 131.060515 200.495754 130.499015 L 200.495754 73.536115 C 200.495754 64.929537 193.566993 58.000777 184.960415 58.000777 L 127.997514 58.000777 L 127.242186 58 Z"/>
+ </g>
+ <linearGradient id="_lgradient_30" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(144.994302,0,0,144.995491,55.501451,54.207182)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2b2e30"/>
+ <stop offset="100%" style="stop-color:#1e1f1f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_30)" d="M 127.242186 54.207182 L 127.181494 54.247626 C 87.401194 54.68883 55.501451 86.817975 55.501451 126.704431 C 55.501451 166.868456 87.835664 199.202673 127.999689 199.202673 C 167.555768 199.202673 199.4467 167.821807 200.404713 128.506532 C 200.404713 128.506532 200.467375 127.267697 200.495753 126.706199 L 200.495753 69.743296 C 200.495753 61.136718 193.566995 54.207959 184.960414 54.207959 L 127.997516 54.207959 L 127.242186 54.207182 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 127.24142 54.20859 L 127.180734 54.249047 C 87.400435 54.69025 55.5 86.817072 55.5 126.703532 C 55.5 126.995806 55.528947 127.280355 55.545515 127.568312 C 56.452125 88.486781 87.977188 57.273139 127.180734 56.838333 L 127.24142 56.797875 L 127.246476 56.792818 L 184.964286 56.792818 C 193.570864 56.792818 200.5 63.721955 200.5 72.328532 L 200.5 69.739247 C 200.5 61.132669 193.570864 54.20859 184.964286 54.20859 L 127.246476 54.20859 L 127.24142 54.20859 Z"/>
+ </g>
+ <linearGradient id="_lgradient_31" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(103.571429,0,0,103.571429,76.211696,74.920407)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_31)" cx="127.997" cy="126.706" r="51.786" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_32" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(51.78138,0,0,72.498589,102.110423,90.461968)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2b2e30"/>
+ <stop offset="100%" style="stop-color:#1e1f1f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_32)" fill-rule="evenodd" d="M 135.118602 104.241324 C 134.870237 107.163208 132.919109 105.922971 130.806615 107.517259 C 130.236726 107.43 129.586727 107.43 128.694118 107.43 C 128.532805 105.48161 129.183897 105.127561 129.505478 104.773665 C 130.806615 103.710323 131.70497 104.242616 131.70497 104.242616 C 132.678829 104.06323 133.570299 104.329875 135.11855 104.241212 L 135.118602 104.241324 Z M 139.99359 99.458149 L 137.151038 99.458149 L 137.151038 98.661599 L 135.608432 98.661599 L 135.608432 99.102907 C 135.441372 99.190166 135.280015 99.36965 135.118653 99.456958 L 134.957341 99.456958 C 132.267966 97.154516 132.107951 101.849139 130.316986 100.785797 C 130.155674 99.810955 130.236822 98.924666 130.236822 97.774015 C 133.327732 97.684167 132.187957 96.799224 131.296487 95.648624 C 130.974957 95.204833 130.806711 94.496782 130.726598 94.054232 C 129.996438 91.13618 126.98776 89.36515 122.601619 91.224731 C 119.752229 92.375329 120.489122 96.538851 120.730593 99.372498 C 120.569281 99.636805 120.240817 99.549553 119.999345 99.549553 C 116.908435 99.726661 115.527033 103.266745 114.875998 106.101839 C 115.037311 108.670918 114.714686 111.504513 114.306112 113.982398 C 113.89753 116.461838 113.086224 118.410333 113.004975 120.800857 C 112.843663 122.926246 113.574861 125.405687 113.413554 127.354181 C 111.703838 132.845404 110.482708 136.475494 109.591344 142.320923 C 108.941345 143.648522 106.66754 146.482063 105.769133 147.102909 C 105.527708 147.544214 105.930446 148.520248 105.527708 149.138606 C 104.79646 150.289207 103.656683 150.909998 103.006635 152.15039 C 103.167947 152.414699 102.028219 152.68144 102.115164 153.125181 C 102.195329 153.566489 102.765163 154.717087 103.006635 154.98383 C 103.086799 155.160937 103.898103 154.717087 103.898103 154.98383 C 104.22652 156.044686 104.95782 158.259766 105.769128 158.790919 C 109.349815 159.232175 109.349815 159.232175 110.811224 158.790919 C 111.622584 156.22184 108.048678 157.373578 108.370208 153.919297 C 113.252032 152.858441 114.793553 151.351409 116.744792 145.773083 C 117.63626 141.699199 118.857287 137.715423 120.727274 133.818641 C 121.048804 133.554335 120.968751 132.845093 121.538634 132.578301 C 123.731239 136.562336 127.720663 139.398314 129.666203 143.560748 C 130.155982 148.961866 131.134398 151.884064 132.837381 152.858648 C 133.24596 153.035703 132.837381 154.717294 133.16585 155.071294 C 133.16585 155.602343 133.327163 156.221892 133.085686 156.842632 C 132.918625 157.286425 133.005573 157.817423 133.005573 158.259973 L 133.005573 158.791023 C 133.085686 159.591298 133.24705 159.591298 133.978293 160.208364 C 136.090788 161.712959 138.940382 164.105143 141.782729 162.333753 C 143.083863 160.028826 140.32137 157.109219 138.37034 155.603327 C 137.720342 155.072278 136.580564 153.744678 136.740735 152.858286 C 137.800452 151.706442 138.530508 146.659168 138.121981 142.762386 C 137.960669 141.878583 137.800452 140.990996 137.471983 140.282948 C 136.499263 138.247301 134.30671 135.412515 132.436669 133.376971 C 132.678145 133.112665 133.006557 132.756179 133.409388 132.579181 C 133.409388 130.632033 132.67814 130.011293 131.70656 128.595195 C 130.888366 127.177856 129.02428 124.434055 127.636042 123.547869 C 127.636042 123.547869 127.636042 123.458021 126.254796 123.458021 C 126.174631 122.484475 126.421856 121.686683 126.663377 120.624532 C 126.663377 119.827985 127.233263 120.271723 127.394625 118.499142 C 127.803204 116.994545 127.636102 117.879594 127.964511 116.374944 C 128.286041 115.666896 128.45429 114.957603 128.45429 113.805865 C 129.668479 114.249659 132.1082 114.159916 133.167813 113.805865 L 133.40929 113.982972 C 133.737707 114.072821 133.817817 113.541668 134.059288 113.453166 C 135.930314 112.388581 136.580362 110.530038 138.12297 110.352934 C 138.12297 110.352934 138.941164 109.909143 140.154216 110.352934 C 140.643992 110.352934 141.052574 110.440193 141.052574 109.909143 C 141.132738 109.112593 141.132738 108.494287 141.54235 107.960752 C 141.86388 110.086141 142.756541 112.478326 144.384902 114.780765 L 146.008966 113.54348 C 144.466358 111.507833 143.494728 109.205443 143.326686 106.547398 C 143.406747 106.724454 143.493799 106.901398 143.655155 107.078448 C 144.225044 107.078448 144.546626 105.749557 145.197764 105.838056 C 145.277876 105.661 145.446128 104.863265 145.606291 104.243716 L 151.701322 104.243716 L 153.891803 103.715515 L 153.891803 102.475172 L 152.269085 102.298116 L 152.269085 100.880775 L 151.860558 100.880775 L 151.860558 99.286435 L 150.887838 99.286435 L 150.887838 100.792276 L 148.366765 100.615221 L 148.366765 99.64043 L 147.394045 99.64043 L 147.394045 100.525478 L 144.792963 100.261169 L 144.792963 98.93233 L 143.814549 98.93233 L 143.814549 100.17267 L 139.992336 99.908361 L 139.992336 99.468351 L 139.995185 99.468351 L 139.99359 99.458149 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cuckoo.svg b/.icons/Gruvbox_Dark-2/apps/64/cuckoo.svg
new file mode 120000
index 000000000..09c3073e1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cuckoo.svg
@@ -0,0 +1 @@
+clock.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cumulonimbus.svg b/.icons/Gruvbox_Dark-2/apps/64/cumulonimbus.svg
new file mode 100644
index 000000000..5ebe2ae4d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cumulonimbus.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_9pCfymOHhEo30qvPM2msx3GSXEwwBnz2">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_9pCfymOHhEo30qvPM2msx3GSXEwwBnz2)">
+ <defs>
+ <filter id="EyduQzxNbIaGdwRcHO39GW5QJp4Zf9TX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#EyduQzxNbIaGdwRcHO39GW5QJp4Zf9TX)">
+ <linearGradient id="_lgradient_66" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_66)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_67" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_67)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_68" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(123.736,0,0,145,66.132,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_68)" d="M 138.632 55.5 C 98.591 55.5 66.132 87.959 66.132 128 C 66.132 168.041 98.591 200.5 138.632 200.5 C 157.854 200.485 176.284 192.836 189.868 179.236 L 180.823 170.191 C 169.638 181.393 154.462 187.694 138.632 187.709 C 122.796 187.709 107.608 181.419 96.411 170.221 C 85.213 159.024 78.923 143.836 78.923 128 C 78.923 112.164 85.213 96.976 96.411 85.779 C 107.608 74.581 122.796 68.291 138.632 68.291 C 154.462 68.306 169.638 74.607 180.823 85.809 L 189.868 76.764 C 176.284 63.164 157.854 55.515 138.632 55.5 Z M 138.632 76.646 C 110.27 76.646 87.278 99.638 87.278 128 C 87.278 156.362 110.27 179.354 138.632 179.354 C 152.248 179.343 165.301 173.925 174.923 164.291 L 165.849 155.217 C 158.633 162.442 148.843 166.506 138.632 166.516 C 117.36 166.516 100.116 149.272 100.116 128 C 100.116 106.728 117.36 89.484 138.632 89.484 C 148.843 89.494 158.633 93.558 165.849 100.783 L 174.923 91.709 C 165.301 82.075 152.248 76.657 138.632 76.646 Z M 138.632 97.792 C 121.948 97.792 108.424 111.316 108.424 128 C 108.424 144.684 121.948 158.208 138.632 158.208 C 146.642 158.204 154.322 155.018 159.984 149.352 L 150.827 140.195 C 147.595 143.435 143.208 145.258 138.632 145.264 C 134.053 145.264 129.662 143.445 126.424 140.208 C 123.187 136.97 121.368 132.579 121.368 128 C 121.368 123.421 123.187 119.03 126.424 115.792 C 129.662 112.555 134.053 110.736 138.632 110.736 C 143.208 110.742 147.595 112.565 150.827 115.805 L 159.984 106.648 C 154.322 100.982 146.642 97.796 138.632 97.792 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cumulus.svg b/.icons/Gruvbox_Dark-2/apps/64/cumulus.svg
new file mode 120000
index 000000000..8103a34ff
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cumulus.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cups.svg b/.icons/Gruvbox_Dark-2/apps/64/cups.svg
new file mode 120000
index 000000000..f0bff2272
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cups.svg
@@ -0,0 +1 @@
+printer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cupsprinter.svg b/.icons/Gruvbox_Dark-2/apps/64/cupsprinter.svg
new file mode 120000
index 000000000..f0bff2272
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cupsprinter.svg
@@ -0,0 +1 @@
+printer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cura-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/cura-icon.svg
new file mode 100644
index 000000000..9764109c4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cura-icon.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_9EYLXZowPFbeSw2O1kGQhCm1m64Tp1E6">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_9EYLXZowPFbeSw2O1kGQhCm1m64Tp1E6)">
+ <defs>
+ <filter id="jNmeun77JY4p403zpBAYKXM9UXiaHWvL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#jNmeun77JY4p403zpBAYKXM9UXiaHWvL)">
+ <linearGradient id="_lgradient_0" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_1" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" d="M 250.328 154.331 L 250.328 96.494 C 250.328 22.507 239.745 11.95 165.689 11.95 L 91.292 11.95 L 91.292 11.95 L 5.68 96.632 L 5.68 155.745 C 5.68 229.731 16.264 240.288 90.319 240.288 L 165.398 240.288 L 250.328 154.331 L 250.328 154.331 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_2" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 118.377 60.857 C 87.619 60.857 62.857 85.619 62.857 116.377 L 62.857 127.481 C 62.857 158.238 87.619 183 118.377 183 L 176.857 183 L 176.857 150.429 L 118.377 150.429 C 105.497 150.429 95.429 140.36 95.429 127.481 L 95.429 116.377 C 95.429 103.497 105.497 93.429 118.377 93.429 L 176.857 93.429 L 176.857 60.857 L 118.377 60.857 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/curlew.svg b/.icons/Gruvbox_Dark-2/apps/64/curlew.svg
new file mode 100755
index 000000000..361a97be4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/curlew.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="6FeLV1842jMCooexGnkLXZpPsiniCpq2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#6FeLV1842jMCooexGnkLXZpPsiniCpq2)">
+ <linearGradient id="_lgradient_85" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_85)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g>
+ <path fill="#4d4d4d" d="M 10.563 208.563 C 11.866 212.672 13.761 217.534 17 221.938 C 19.487 225.319 22.778 228.364 27.125 231 C 30.426 232.97 36.749 236.543 55.25 238.813 C 82.176 241.437 116.445 239.719 127.938 240.281 C 145.329 239.558 177.375 241.875 208.125 237.875 C 212.327 237.237 217.974 235.279 222 234.375 C 227.988 232.28 231.813 228.703 236.5 225.125 Q 250.75 208.75 250.125 169.5 L 250.305 152.603 C 245.199 155.16 237.098 164.068 234.739 165.413 C 228.126 169.184 221.105 166.901 217.227 175.746 C 215.793 179.016 217.13 185.807 213.946 186.348 C 208.391 187.292 189.166 186.679 186.502 188.513 C 174.395 195.416 159.539 199.378 146.186 203.185 C 143.633 203.913 139.553 212.05 136.925 213.049 C 124.504 217.77 107.755 205.028 94.926 205.028 C 78.139 205.028 48.493 221.625 31.662 210.026 C 24.857 200.555 17.767 197.457 7.937 196.25 C 7.812 196.284 8.406 201.762 10.563 208.563 Z"/>
+ <path fill="#4d4d4d" d="M 96.47 205.951 C 91.07 203.278 90.008 198.871 92.358 197.419 C 95.225 195.647 93.584 185.348 88.59 173.764 C 83.681 162.376 83.614 162.026 85.871 159.508 C 91.139 153.629 90.867 153.3 81.484 154.208 C 55.428 156.727 54.521 161.036 45.529 164.77 C 33.687 169.689 23.021 171.393 23.021 170.018 C 23.021 169.435 24.587 168.518 26.501 167.982 L 29.98 167.007 L 26.291 166.263 C 22.611 165.522 22.621 165.506 30.087 160.58 C 52.054 138.269 72.13 111.477 100.875 96.38 C 104.475 94.556 108.594 91.834 109.474 89.904 C 110.308 88.073 110.991 78.645 110.991 72.159 C 110.991 58.412 113.209 51.09 121.518 48.6 C 128.004 47.754 126.922 47.37 132.701 50.963 C 136.551 53.356 141.475 60.557 145.684 61.079 C 162.46 63.159 178.114 69.563 180.743 73.818 C 181.217 74.584 179.951 74.356 177.93 73.311 C 166.98 67.649 143.963 63.786 135.845 67.638 C 129.205 70.789 133.142 73.657 135.492 87.003 C 138.679 105.105 136.435 119.556 128.905 129.429 C 127.095 131.802 122.172 136.277 117.965 139.374 C 113.758 142.472 105.119 146.434 104.213 148.181 C 103.307 149.927 101.467 152.753 100.125 154.46 C 98.025 157.13 97.665 159.802 97.55 173.564 C 97.466 183.646 97.937 190.191 98.824 191.26 C 99.599 192.193 99.879 194.365 99.447 196.087 C 98.566 199.599 103.795 204.82 109.029 204.82 C 110.682 204.82 113.139 205.655 114.49 206.677 C 116.757 208.392 116.458 208.538 110.619 208.574 C 106.668 208.612 99.829 207.614 96.47 205.951 L 96.47 205.951 Z M 93.498 169.896 C 93.43 167.634 93.79 163.364 94.298 160.406 C 95.336 154.364 93.743 153.238 91.112 158.154 C 89.13 161.858 89.102 167.76 91.05 171.4 C 93.005 175.052 93.641 174.662 93.498 169.896 L 93.498 169.896 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_86" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_86)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/customdesktopmenu.svg b/.icons/Gruvbox_Dark-2/apps/64/customdesktopmenu.svg
new file mode 120000
index 000000000..793d142b1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/customdesktopmenu.svg
@@ -0,0 +1 @@
+kdevelop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cutecom.svg b/.icons/Gruvbox_Dark-2/apps/64/cutecom.svg
new file mode 100644
index 000000000..d8de049c3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cutecom.svg
@@ -0,0 +1,51 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="WTGgiSXI5cBB89GhS7joiApGfGhpOC0o" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#WTGgiSXI5cBB89GhS7joiApGfGhpOC0o)">
+ <linearGradient id="_lgradient_17" x1=".493" x2=".497" y1="1.063" y2="-.058" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4ce0c6"/>
+ <stop offset="100%" style="stop-color:#3b85b5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g filter="url(#q6y31blW7I0Z3DoBUFy80eprnrwYHGQk)">
+ <rect fill="#cccccc" width="57.264" height="50.61" x="99.63" y="53.5" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#b3b3b3" width="4.028" height="50.61" x="95.95" y="53.5" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#b3b3b3" width="4.028" height="50.61" x="156.19" y="53.5" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#333333" d="M 114.34058 181.040834 L 94.551932 180.987923 L 94.727053 166.80314 L 87.021739 158.222222 L 87.547101 102.533816 L 168.978261 102.358696 L 168.628019 158.222222 L 159.871981 167.503623 L 160.047101 181.163043 L 142.885266 181.117156 L 142.9375 240.0625 L 114.125 240.1875 L 114.34058 181.040834 Z"/>
+ <g>
+ <rect fill="#808080" width="14.447" height="8.756" x="103.83" y="73.64" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#fee581" width="4.816" height="8.756" x="105.58" y="73.64" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ <g>
+ <rect fill="#808080" width="14.447" height="8.756" x="138.59" y="73.64" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#fee581" width="4.816" height="8.756" x="146.47" y="73.64" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ <path fill="#cccccc" d="M 127.226774 115.5 L 123.657451 121.680725 L 126.203633 121.680725 L 126.203633 153.272125 L 119.704836 147.120922 C 119.285228 146.597431 118.990872 145.912496 118.974567 145.20792 C 118.974567 142.357625 118.973826 140.664988 118.972591 140.041938 C 120.175829 139.619612 121.04432 138.485176 121.04432 137.136551 C 121.04432 135.43045 119.659873 134.04588 117.953155 134.04588 C 116.245695 134.04588 114.861743 135.430327 114.861743 137.136551 C 114.861743 138.485176 115.729739 139.619612 116.93199 140.041938 L 116.931125 145.147394 C 116.931125 146.5311 117.690298 147.981014 118.580282 148.903855 C 118.553848 148.878656 118.525684 148.852469 118.580776 148.905337 C 118.602763 148.924853 125.475093 155.431556 125.475093 155.431556 C 125.894084 155.953935 126.186586 156.6385 126.203385 157.342581 L 126.203385 160.916351 C 123.842489 161.390062 122.063756 163.474885 122.063756 165.975733 C 122.063756 168.827017 124.374997 171.138257 127.225416 171.138257 C 130.076699 171.138257 132.388063 168.827017 132.388063 165.975733 C 132.388063 163.474391 130.607848 161.389568 128.244975 160.915857 L 128.244975 157.404713 C 128.244975 157.395696 128.245469 157.386679 128.244975 157.377538 L 128.244975 149.611518 C 128.262886 148.908795 128.555759 148.225095 128.975244 147.70321 C 128.975244 147.70321 135.84708 141.19799 135.869314 141.177856 C 135.924529 141.125729 135.895748 141.151669 135.869808 141.177362 C 136.759669 140.254521 137.518347 138.803989 137.518347 137.420037 L 137.517236 132.499865 L 139.589583 132.499865 L 139.589583 126.317534 L 133.40787 126.317534 L 133.40787 132.499865 L 135.477499 132.499865 C 135.477499 132.499865 135.475152 133.795746 135.475152 137.480316 C 135.45897 138.185015 135.164986 138.870692 134.745378 139.393936 L 128.245346 145.546497 L 128.245346 121.680725 L 130.795603 121.680725 L 127.226774 115.5 Z"/>
+ </g>
+ <defs>
+ <filter id="q6y31blW7I0Z3DoBUFy80eprnrwYHGQk" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="4" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_18" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cutegram.svg b/.icons/Gruvbox_Dark-2/apps/64/cutegram.svg
new file mode 100755
index 000000000..b7ba1e2ec
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cutegram.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="IpFLNc0Qnga5Oykpld5ekZbgjEecxmCP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#IpFLNc0Qnga5Oykpld5ekZbgjEecxmCP)">
+ <linearGradient id="_lgradient_94" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_94)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_95" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_95)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="tELD2uvvjHy5xwKx8KZljh28Qd844uQh" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#tELD2uvvjHy5xwKx8KZljh28Qd844uQh)">
+ <path d="M 141.351 202.012 C 137.314 199.57 134.737 195.32 123.516 172.644 C 117.315 160.085 111.403 148.931 110.388 147.86 C 109.251 146.656 99.892 141.681 85.917 134.855 C 58.303 121.381 55.5 119.239 55.5 111.599 C 55.5 108.041 57.239 104.628 59.965 102.854 C 60.902 102.244 89.774 91.914 124.123 79.9 C 184.478 58.791 186.722 58.065 190.845 58.317 C 194.413 58.534 195.446 58.897 197.16 60.531 C 199.73 62.982 200.886 66.38 200.386 70.012 C 199.848 73.916 156.517 196.318 154.905 198.482 C 151.468 203.103 145.637 204.625 141.347 202.022 L 141.351 202.012 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 141.351 196.439 C 137.314 193.997 134.737 189.747 123.516 167.071 C 117.315 154.512 111.403 143.358 110.388 142.287 C 109.251 141.083 99.892 136.108 85.917 129.282 C 58.303 115.808 55.5 113.667 55.5 106.026 C 55.5 102.468 57.239 99.055 59.965 97.282 C 60.902 96.671 89.774 86.341 124.123 74.327 C 184.478 53.218 186.722 52.492 190.845 52.744 C 194.413 52.962 195.446 53.324 197.16 54.959 C 199.73 57.41 200.886 60.807 200.386 64.439 C 199.848 68.343 156.517 190.746 154.905 192.909 C 151.468 197.53 145.637 199.052 141.347 196.449 L 141.351 196.439 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cutemarked.svg b/.icons/Gruvbox_Dark-2/apps/64/cutemarked.svg
new file mode 100644
index 000000000..3114072fa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cutemarked.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="mc6ELHQY6UUyjk6JvFtUwitK3teUpCo3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#mc6ELHQY6UUyjk6JvFtUwitK3teUpCo3)">
+ <linearGradient id="_lgradient_96" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_96)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".5">
+ <path d="M 67.583 79.667 C 60.938 79.667 55.5 85.708 55.5 91.75 L 55.5 164.25 C 55.5 170.292 60.938 176.333 67.583 176.333 L 188.417 176.333 C 195.063 176.333 200.5 170.292 200.5 164.25 L 200.5 91.75 C 200.5 85.708 195.063 79.667 188.417 79.667 L 67.583 79.667 Z M 70 94.167 L 186 94.167 L 186 161.833 L 70 161.833 L 70 94.167 Z M 79.667 103.833 L 79.667 152.167 L 94.167 152.167 L 94.167 125.102 L 106.25 137.185 L 118.333 125.102 L 118.333 152.167 L 132.833 152.167 L 132.833 103.833 L 118.333 103.833 L 106.25 115.917 L 94.167 103.833 L 79.667 103.833 Z M 152.167 103.833 L 152.167 132.833 L 142.5 132.833 L 154.583 152.167 L 164.25 152.167 L 176.333 132.833 L 166.667 132.833 L 166.667 103.833 L 152.167 103.833 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_97" x1=".278" x2=".51" y1="0" y2="1.211" gradientTransform="matrix(49.572,0,0,77.112,151.507,127.75)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#7f8c8d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_97)" d="M 173.539 127.75 C 170.497 127.75 168.031 130.216 168.031 133.258 C 168.034 135.055 168.913 136.737 170.387 137.765 C 166.348 149.947 158.97 169.859 151.507 177.322 C 151.507 177.322 162.523 193.846 162.523 204.862 L 190.063 204.862 C 190.063 193.846 201.079 177.322 201.079 177.322 C 193.616 169.859 186.243 149.975 182.214 137.772 C 183.684 136.739 184.558 135.054 184.555 133.258 C 184.555 130.216 182.089 127.75 179.047 127.75 L 179.047 178.066 C 180.749 179.05 181.798 180.865 181.801 182.83 C 181.801 185.873 179.336 188.338 176.293 188.338 C 173.25 188.338 170.785 185.873 170.785 182.83 C 170.788 180.866 171.838 179.051 173.539 178.069 L 173.539 127.75 Z"/>
+ <linearGradient id="_lgradient_98" x1="-1.308" x2="-1.308" y1="1.333" y2="0" gradientTransform="matrix(35.802,0,0,8.262,158.392,204.862)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f39c12"/>
+ <stop offset="100%" style="stop-color:#f5ab35"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_98)" d="M 162.523 204.862 L 190.063 204.862 C 192.352 204.862 194.194 206.705 194.194 208.993 C 194.194 211.282 192.352 213.124 190.063 213.124 L 162.523 213.124 C 161.427 213.127 160.375 212.692 159.599 211.917 C 158.824 211.142 158.39 210.09 158.392 208.993 C 158.392 206.705 160.234 204.862 162.523 204.862 Z"/>
+ <linearGradient id="_lgradient_99" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(27.54,0,0,27.189,162.523,213.124)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_99)" d="M 190.063 239.656 L 190.063 213.124 L 162.523 213.124 L 162.531 240.313 C 180.606 240.191 188.344 239.844 190.063 239.656 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_100" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_100)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cutemaze.svg b/.icons/Gruvbox_Dark-2/apps/64/cutemaze.svg
new file mode 100644
index 000000000..c963fa4f9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cutemaze.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_ioRDUvNuzMjOUfZd5Xl6Paf8xYx56eTz">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_ioRDUvNuzMjOUfZd5Xl6Paf8xYx56eTz)">
+ <defs>
+ <filter id="zdLqK1MkzGXQnkBAfEg8owl3XYzmR8l8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#zdLqK1MkzGXQnkBAfEg8owl3XYzmR8l8)">
+ <linearGradient id="_lgradient_3" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_4" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(210,0,0,210,23,23)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" d="M 48.789 23 L 48.789 144.579 L 23 144.579 L 23 166.684 L 96.684 166.684 L 96.684 210.895 L 23 210.895 L 23 222.5 C 23 228.317 27.683 233 33.5 233 L 192.474 233 L 214.579 233 L 214.579 111.421 L 233 111.421 L 233 89.316 L 192.474 89.316 L 192.474 111.421 L 192.474 210.895 L 118.789 210.895 L 118.789 166.684 L 118.789 144.579 L 70.895 144.579 L 70.895 23 L 48.789 23 Z M 96.684 23 L 96.684 118.789 L 118.789 118.789 L 144.579 118.789 L 144.579 185.75 L 166.684 185.75 L 166.684 63.526 L 233 63.526 L 233 41.421 L 144.579 41.421 L 144.579 63.526 L 144.579 96.684 L 118.789 96.684 L 118.789 23 L 96.684 23 Z"/>
+ <linearGradient id="_lgradient_5" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" fill-rule="evenodd" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z M 165.71 31.95 C 169.94 31.95 174.18 31.99 178.41 32.08 C 182.09 32.16 185.77 32.31 189.45 32.52 C 192.58 32.69 195.71 32.95 198.83 33.3 C 201.41 33.58 203.97 33.95 206.52 34.42 C 208.54 34.8 210.54 35.27 212.51 35.85 C 213.98 36.28 215.43 36.81 216.83 37.44 C 217.83 37.89 218.8 38.43 219.71 39.04 C 220.4 39.51 221.05 40.04 221.65 40.63 C 222.24 41.22 222.77 41.87 223.24 42.56 C 223.85 43.47 224.38 44.43 224.83 45.43 C 225.46 46.83 225.99 48.27 226.43 49.74 C 227 51.71 227.48 53.7 227.85 55.72 C 228.32 58.26 228.7 60.82 228.98 63.39 C 229.32 66.51 229.58 69.63 229.76 72.76 C 229.97 76.43 230.12 80.11 230.2 83.79 C 230.29 88.02 230.33 92.24 230.33 96.47 C 230.33 96.48 230.33 96.49 230.33 96.5 L 230.33 155.75 C 230.33 155.75 230.33 155.76 230.33 155.77 C 230.33 160 230.29 164.23 230.2 168.45 C 230.12 172.13 229.97 175.81 229.76 179.48 C 229.58 182.61 229.32 185.73 228.98 188.85 C 228.7 191.42 228.32 193.98 227.85 196.53 C 227.48 198.54 227 200.53 226.43 202.5 C 225.99 203.97 225.46 205.41 224.83 206.81 C 224.38 207.81 223.85 208.77 223.24 209.68 C 222.77 210.37 222.24 211.02 221.65 211.61 C 221.05 212.2 220.4 212.73 219.71 213.2 C 218.8 213.81 217.83 214.35 216.83 214.8 C 215.43 215.43 213.98 215.96 212.51 216.39 C 210.54 216.97 208.54 217.45 206.52 217.82 C 203.97 218.29 201.41 218.67 198.83 218.95 C 195.71 219.29 192.58 219.55 189.45 219.72 C 185.77 219.93 182.09 220.08 178.41 220.16 C 174.18 220.25 169.94 220.29 165.71 220.29 C 165.7 220.29 165.7 220.29 165.69 220.29 L 90.32 220.29 C 90.31 220.29 90.3 220.29 90.3 220.29 C 86.06 220.29 81.83 220.25 77.6 220.16 C 73.92 220.08 70.23 219.93 66.56 219.72 C 63.42 219.55 60.3 219.29 57.18 218.95 C 54.6 218.67 52.03 218.29 49.49 217.82 C 47.47 217.45 45.47 216.97 43.5 216.39 C 42.03 215.96 40.58 215.43 39.18 214.8 C 38.18 214.35 37.21 213.81 36.3 213.2 C 35.6 212.73 34.96 212.2 34.36 211.61 C 33.77 211.02 33.24 210.37 32.77 209.68 C 32.16 208.77 31.62 207.81 31.17 206.81 C 30.55 205.41 30.01 203.97 29.58 202.5 C 29 200.53 28.53 198.54 28.16 196.53 C 27.68 193.98 27.31 191.42 27.03 188.85 C 26.68 185.73 26.42 182.61 26.25 179.48 C 26.04 175.81 25.89 172.13 25.81 168.45 C 25.72 164.23 25.68 160 25.68 155.77 C 25.68 155.76 25.68 155.75 25.68 155.75 L 25.68 96.5 C 25.68 96.49 25.68 96.48 25.68 96.47 C 25.68 92.24 25.72 88.02 25.81 83.79 C 25.89 80.11 26.04 76.43 26.25 72.76 C 26.42 69.63 26.68 66.51 27.03 63.39 C 27.31 60.82 27.68 58.26 28.16 55.72 C 28.53 53.7 29 51.71 29.58 49.74 C 30.01 48.27 30.55 46.83 31.17 45.43 C 31.62 44.43 32.16 43.47 32.77 42.56 C 33.24 41.87 33.77 41.22 34.36 40.63 C 34.96 40.04 35.6 39.51 36.3 39.04 C 37.21 38.43 38.18 37.89 39.18 37.44 C 40.58 36.81 42.03 36.28 43.5 35.85 C 45.47 35.27 47.47 34.8 49.49 34.42 C 52.03 33.95 54.6 33.58 57.18 33.3 C 60.3 32.95 63.42 32.69 66.56 32.52 C 70.23 32.31 73.92 32.16 77.6 32.08 C 81.83 31.99 86.06 31.95 90.3 31.95 C 90.3 31.95 90.31 31.95 90.32 31.95 L 165.69 31.95 C 165.7 31.95 165.7 31.95 165.71 31.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_6" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cutter.svg b/.icons/Gruvbox_Dark-2/apps/64/cutter.svg
new file mode 100755
index 000000000..da9be72f2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cutter.svg
@@ -0,0 +1,54 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="z8EJAsMbqqsdamA8YuhbLlgkZUq05VeB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#z8EJAsMbqqsdamA8YuhbLlgkZUq05VeB)">
+ <linearGradient id="_lgradient_104" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_104)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_105" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_105)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_106" x1=".494" x2=".498" y1="-.278" y2="1.295" gradientTransform="matrix(137.333,0,0,137.333,60,58)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_106)" cx="128.667" cy="126.667" r="68.667" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="KyhixJ8C1hqNZHeBPwDJfaAC8fGKvCCY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#KyhixJ8C1hqNZHeBPwDJfaAC8fGKvCCY)">
+ <path d="M 128.667 72.714 C 97.515 72.714 72.262 97.968 72.262 129.119 C 72.262 160.271 97.515 185.524 128.667 185.524 C 143.911 185.501 158.497 179.309 169.102 168.357 L 142.155 168.357 L 122.536 129.119 L 142.155 89.881 L 169.184 89.881 C 158.559 78.909 143.939 72.715 128.667 72.714 Z M 155.643 111.952 L 143.381 120.536 L 131.119 129.119 L 143.381 137.702 L 155.643 146.286 L 155.643 129.119 L 155.643 111.952 Z M 155.643 129.119 L 167.905 137.702 L 180.167 146.286 L 180.167 129.119 L 180.167 111.952 L 167.905 120.536 L 155.643 129.119 Z"/>
+ </g>
+ <path fill="#3b3b3b" d="M 135.979 126.667 L 148.241 118.083 L 160.503 109.5 L 160.503 126.667 L 160.503 143.833 L 148.241 135.25 L 135.979 126.667 Z"/>
+ <path fill="#3b3b3b" d="M 128.667 70.262 C 97.515 70.262 72.262 95.515 72.262 126.667 C 72.262 157.818 97.515 183.071 128.667 183.071 C 143.911 183.049 158.497 176.856 169.102 165.905 L 142.155 165.905 L 122.536 126.667 L 142.155 87.429 L 169.184 87.429 C 158.559 76.457 143.939 70.263 128.667 70.262 Z"/>
+ <path fill="#3b3b3b" d="M 160.503 126.667 L 172.765 118.083 L 185.027 109.5 L 185.027 126.667 L 185.027 143.833 L 172.765 135.25 L 160.503 126.667 Z"/>
+ <defs>
+ <filter id="UrCqiAdauzX7G9wPOjwGBJVXmNNDEGqa" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#UrCqiAdauzX7G9wPOjwGBJVXmNNDEGqa)">
+ <path d="M 100.916 89.881 C 98.392 89.881 96.074 91.288 94.891 93.536 L 60.805 158.25 C 58.394 162.833 61.687 168.356 66.831 168.357 L 121.836 168.357 C 126.974 168.355 130.266 162.845 127.868 158.263 L 112.136 129.119 L 125.494 100.001 C 127.917 95.418 124.625 89.882 119.475 89.881 L 100.916 89.881 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 100.916 87.429 C 98.392 87.429 96.074 88.835 94.891 91.084 L 60.805 155.797 C 58.394 160.38 61.687 165.903 66.831 165.905 L 121.836 165.905 C 126.974 165.903 130.266 160.392 127.868 155.81 L 112.136 126.667 L 125.494 97.549 C 127.917 92.965 124.625 87.43 119.475 87.429 L 100.916 87.429 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cuttlefish.svg b/.icons/Gruvbox_Dark-2/apps/64/cuttlefish.svg
new file mode 100644
index 000000000..efc3d6c5f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cuttlefish.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y2="1" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffeb00"/>
+ <stop offset="100%" stop-color="#ffa100"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#bc2bc0" d="M127.804 20.442c-.363 0-.711.049-1.075.054-3.399 10.539-.128 24.085 6.337 27.367 6.962 3.534 22.165-3.621 26.971-14.381.916-2.053 1.275-4.074 1.387-6.051-10.381-4.467-21.703-6.984-33.615-6.984m-5.973.318c-13.918.976-26.925 5.27-38.366 12.21 1.254 3.535 3.88 6.59 7.847 9.009 8.697 5.308 23.803 6.137 29.244-3.998 2.477-4.618 2.6-11.062 1.275-17.221zm42.388 15.809c-3.127 0-11.322 6.736-11.322 9.721 0 2.979 6.582 10.571 9.71 10.571 3.128 0 2.027-10.189 2.027-13.168 0-2.98 2.718-7.118-.415-7.118m-68.121 9.187c-4.151-.404-9.889 4.488-11.271 7.209-1.582 3.109-1.695 11.224 2.4 13.595 4.095 2.37 7.663-2.98 9.25-6.095 1.582-3.109 5.38-11.827 1.285-14.197a4.077 4.077 0 0 0-1.664-.523m25.18 1.067c-4.541.065-9.706 1.643-13.959 3.761-8.508 4.229-10.156 15.011-6.66 23.007 3.491 7.996 8.375 11.041 16.882 6.811 8.507-4.23 17.43-20.184 13.933-28.18-1.745-3.998-5.656-5.459-10.196-5.388m24.181 3.599c-1.838.162-3.762.787-5.759 1.918-7.985 4.542-10.78 17.803-6.736 25.901 4.044 8.099 15.019 12.285 23.009 7.743 7.985-4.542 6.731-18.239 2.687-26.343-3.035-6.072-7.688-9.704-13.196-9.225m22.784 12.199c-4.648.302-5.011 6.854-4.812 10.383.2 3.535 1.3 13.072 5.948 12.771 4.648-.302 7.847-9.451 7.648-12.986-.2-3.535-4.136-10.469-8.784-10.173m-44.979 18.503c-6.178-.102-12.935 4.499-15.986 9.424-4.064 6.563-6.061 12.059 1.024 17.048 7.084 4.995 18.141 4.149 22.205-2.414 4.064-6.562 5.661-17.226-1.423-22.221-1.771-1.25-3.762-1.805-5.825-1.837m-21.095 1.638c-2.534 0-6.209 2.037-6.209 5.615 0 3.577 1.653 5.172 4.187 5.172 2.534 0 5.001-1.595 5.001-5.172 0-3.578-.44-5.615-2.974-5.615m40.403 7.77c-3.911 0-7.484 7.937-7.484 12.942 0 5.006 5.186 5.184 9.097 5.184 3.91 0 9.111-4.057 9.111-9.063s-6.813-9.063-10.724-9.063"/>
+ <path fill="#faf8f6" d="M46.59 144.375c13.416-28.75 21.176-58.99 23.25-90.75-21.568-11.875-34.683-.531-39.375 34-.663 16.482 4.722 35.408 16.125 56.75z"/>
+ <path fill="#2c3e50" d="M54.183 92.656c-1.562.125-4.125-.937-6.75.844-2.959 2.102-4.93 8.237-10.156 11q-2.364 1.25-5.344 1.156c-1.824-6.683-2.221-13.111-1.281-19.375 2.386.333 5.122.561 7.344.25 4.625-1.25 7.062-2.187 8.156-2.093 4.657.399 9.219 5.125 9.406 7 .027.266.188 1.093-1.375 1.218z"/>
+ <path fill="#faf8f6" d="M209.41 144.375c-13.416-28.75-21.176-58.99-23.25-90.75 21.568-11.875 34.683-.531 39.375 34 .663 16.482-4.722 35.408-16.125 56.75z"/>
+ <path fill="#2c3e50" d="M201.817 92.656c1.562.125 4.125-.937 6.75.844 2.959 2.102 4.93 8.237 10.156 11q2.364 1.25 5.344 1.156c1.824-6.683 2.221-13.111 1.281-19.375-2.386.333-5.122.561-7.344.25-4.625-1.25-7.062-2.187-8.156-2.093-4.657.399-9.219 5.125-9.406 7-.027.266-.188 1.093 1.375 1.218z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cuyo.svg b/.icons/Gruvbox_Dark-2/apps/64/cuyo.svg
new file mode 100644
index 000000000..8ec738c5f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cuyo.svg
@@ -0,0 +1,65 @@
+<svg width="256" height="256" fill="none" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg">
+ <g clip-path="url(#clip0)">
+ <g filter="url(#filter0_d)">
+ <path d="m165.685 11.947c74.055 0 84.639 10.5572 84.639 84.5438v59.2512c0 73.986-10.584 84.543-84.639 84.543h-75.3698c-74.0557 0-84.63934-10.557-84.63934-84.543v-59.2512c0-73.9866 10.58364-84.5438 84.63934-84.5438h75.3698z" fill="url(#paint0_linear)"/>
+ </g>
+ <path d="m169.039 90.0817c0.728 11.3103-0.681 23.0823-5.559 31.8923-2.348 4.194-5.035 8.289-7.26 12.468-6.423 12.067 1.826 7.419-11.828 7.419h-32.752c-13.6541 0-2.281 25.637-10.432-2.241-2.3901-8.176-13.5294-25.671-13.5517-50.4236-0.0082-9.0422 8.2082-14.9145 16.6617-18.5632 9.434-4.6475 19.107-5.2949 29.056-5.3086 17.868-0.8855 35.168 8.2755 35.665 24.7571z" opacity=".2"/>
+ <g filter="url(#filter1_f)" opacity=".2">
+ <path d="m90.3591 128.703h76.0079c14.049 0 25.359 11.123 25.359 24.94 3.442 37.711-54 38.582-60.572 38.493-6.572-0.088-66.154-1.915-66.154-38.493 0-13.817 11.3102-24.94 25.3591-24.94z"/>
+ </g>
+ <path d="m169.039 87.8161c0.728 11.3101-0.681 23.0819-5.559 31.8929-2.348 4.194-5.035 8.288-7.26 12.468-6.423 12.067 1.826 7.419-11.828 7.419h-32.752c-13.6541 0-2.281 25.636-10.432-2.242-2.3901-8.176-13.5294-25.671-13.5517-50.4232-0.0082-9.0422 8.2082-14.9145 16.6617-18.5632 9.434-4.6476 19.107-5.295 29.056-5.3087 17.868-0.8854 35.168 8.2756 35.665 24.7572z" fill="url(#paint1_linear)"/>
+ <path d="m116.203 137.313c7.007 0 12.688-8.521 12.688-19.032 0-10.51-5.681-19.0308-12.688-19.0308s-12.687 8.5208-12.687 19.0308c0 10.511 5.68 19.032 12.687 19.032z" fill="white"/>
+ <path d="m140.672 137.313c7.007 0 12.687-8.521 12.687-19.032 0-10.51-5.68-19.0308-12.687-19.0308s-12.688 8.5208-12.688 19.0308c0 10.511 5.681 19.032 12.688 19.032z" fill="white"/>
+ <path d="m137.953 132.102c3.504 0 6.344-4.261 6.344-9.516s-2.84-9.516-6.344-9.516c-3.503 0-6.344 4.261-6.344 9.516s2.841 9.516 6.344 9.516z" fill="url(#paint2_linear)"/>
+ <path d="m118.922 132.102c3.503 0 6.344-4.261 6.344-9.516s-2.841-9.516-6.344-9.516c-3.504 0-6.344 4.261-6.344 9.516s2.84 9.516 6.344 9.516z" fill="url(#paint3_linear)"/>
+ <path d="m90.3591 126.438h76.0079c14.049 0 25.359 11.123 25.359 24.939 3.442 37.711-54 38.582-60.572 38.494s-66.154-1.915-66.154-38.494c0-13.816 11.3102-24.939 25.3591-24.939z" fill="url(#paint4_linear)"/>
+ <path d="m136.712 63.009c-1.108-0.0225-2.219-0.0022-3.336 0.0531-9.949 0.0137-19.621 0.6536-29.055 5.3012-8.454 3.6487-16.6729 9.5254-16.6648 18.5675 5e-4 0.5032 0.03 0.9878 0.0443 1.4824 0.4564-8.5949 8.4159-14.2432 16.6205-17.7843 9.434-4.6475 19.106-5.2875 29.055-5.3012 1.117-0.0553 2.228-0.0755 3.336-0.0531 16.625 0.3373 31.864 9.3554 32.33 24.8069 0.082 1.2765 0.111 2.5588 0.133 3.8409 0.02-2.0377-3e-3 -4.077-0.133-6.1066-0.466-15.4515-15.705-24.4696-32.33-24.8068z" fill="white" opacity=".1"/>
+ <path d="m90.3555 126.438c-14.0489 0-25.3555 11.123-25.3555 24.939 0 0.389 0.0359 0.757 0.0575 1.133 0.6023-13.283 11.638-23.807 25.298-23.807h76.0135c14.049 0 25.356 11.123 25.356 24.94 0.055 0.611 0.065 1.191 0.084 1.779 0.046-1.303 0.044-2.633-0.084-4.045 0-13.816-11.307-24.939-25.356-24.939h-76.0135z" fill="white" opacity=".2"/>
+ <path d="m165.068 11.9512c4.328-0.0098 8.656 0.0393 12.984 0.1376 3.875 0.0786 7.751 0.226 11.626 0.4519 3.453 0.1965 6.905 0.4814 10.348 0.8548 3.059 0.334 6.118 0.786 9.148 1.346 2.715 0.501 5.4 1.1397 8.046 1.9158 2.4 0.6976 4.751 1.5622 7.023 2.5839 2.115 0.9432 4.141 2.0632 6.059 3.3503 1.839 1.2379 3.561 2.6527 5.135 4.2148 1.564 1.572 2.98 3.2815 4.219 5.1187 1.289 1.9158 2.41 3.9397 3.364 6.0422 1.023 2.2794 1.889 4.6177 2.597 7.0051 0.777 2.6429 1.417 5.325 1.918 8.0367 0.561 3.026 1.013 6.0717 1.348 9.1272 0.374 3.4386 0.659 6.8773 0.856 10.3258 0.226 3.8612 0.373 7.7321 0.462 11.5933 0.088 4.3228 0.138 8.6457 0.128 12.9588v58.2119c0.01 4.323-0.04 8.636-0.128 12.959-0.089 3.871-0.236 7.732-0.462 11.593-0.197 3.449-0.482 6.897-0.856 10.326-0.335 3.055-0.787 6.111-1.348 9.137-0.501 2.702-1.141 5.384-1.918 8.027-0.708 2.387-1.574 4.735-2.597 7.005-0.954 2.112-2.075 4.126-3.364 6.042-1.239 1.837-2.655 3.557-4.219 5.119-1.574 1.562-3.296 2.977-5.135 4.215-1.918 1.287-3.944 2.407-6.059 3.35-2.272 1.022-4.623 1.886-7.023 2.594-2.646 0.776-5.331 1.414-8.046 1.906-3.03 0.569-6.089 1.011-9.148 1.346-3.443 0.373-6.895 0.658-10.348 0.854-3.875 0.226-7.751 0.374-11.626 0.462-4.328 0.088-8.656 0.138-12.984 0.128h-74.126c-4.328 0.01-8.656-0.04-12.9839-0.128-3.8755-0.088-7.751-0.236-11.6265-0.462-3.4525-0.196-6.905-0.481-10.3477-0.854-3.0591-0.335-6.1182-0.777-9.1477-1.346-2.7149-0.492-5.4001-1.13-8.0461-1.906-2.4001-0.708-4.7509-1.572-7.0231-2.594-2.1148-0.943-4.1411-2.063-6.0591-3.35-1.8394-1.238-3.5608-2.653-5.1346-4.215-1.5639-1.562-2.9804-3.282-4.2197-5.119-1.2886-1.916-2.4099-3.93-3.364-6.042-1.023-2.27-1.8886-4.618-2.5968-7.005-0.77706-2.643-1.41642-5.325-1.91807-8.027-0.56067-3.026-1.01313-6.082-1.34757-9.137-0.37377-3.429-0.65903-6.877-0.85575-10.326-0.22623-3.861-0.37378-7.722-0.46231-11.593-0.08852-4.323-0.1377-8.636-0.12787-12.959v-58.2119c-0.00983-4.3131 0.03935-8.636 0.12787-12.9588 0.08853-3.8612 0.23608-7.7321 0.46231-11.5933 0.19672-3.4485 0.48198-6.8872 0.85575-10.3258 0.33444-3.0555 0.7869-6.1012 1.34757-9.1272 0.50165-2.7117 1.14101-5.3938 1.91807-8.0367 0.7082-2.3874 1.5738-4.7257 2.5968-7.0051 0.9541-2.1025 2.0754-4.1264 3.364-6.0422 1.2393-1.8372 2.6558-3.5467 4.2197-5.1187 1.5738-1.5621 3.2952-2.9769 5.1346-4.2148 1.918-1.2871 3.9443-2.4071 6.0591-3.3503 2.2722-1.0217 4.623-1.8863 7.0231-2.5839 2.646-0.7761 5.3312-1.4148 8.0461-1.9158 3.0295-0.56 6.0886-1.012 9.1477-1.346 3.4427-0.3734 6.8952-0.6583 10.3477-0.8548 3.8755-0.2259 7.751-0.3733 11.6265-0.4519 4.3279-0.0983 8.6559-0.1474 12.9839-0.1376h74.126zm0.01 4.0086c4.298-0.0099 8.597 0.0393 12.895 0.1277 3.827 0.0884 7.653 0.2358 11.479 0.4519 3.384 0.1965 6.767 0.4716 10.131 0.8449 2.971 0.3144 5.932 0.7467 8.863 1.2969 2.577 0.4716 5.134 1.0807 7.653 1.8176 2.223 0.6484 4.396 1.4541 6.501 2.3972 1.909 0.8548 3.738 1.8667 5.469 3.0261 1.623 1.0905 3.138 2.3383 4.525 3.7236s2.636 2.8983 3.738 4.5194c1.16 1.7291 2.174 3.5467 3.029 5.4429 0.945 2.1123 1.751 4.2836 2.4 6.4941 0.748 2.5152 1.348 5.0598 1.83 7.6339 0.541 2.9278 0.974 5.8752 1.298 8.8423 0.374 3.3601 0.65 6.73 0.846 10.1097 0.217 3.8218 0.374 7.6338 0.453 11.4557 0.088 4.2934 0.137 8.577 0.137 12.8704v58.2119c0 4.293-0.049 8.577-0.137 12.87-0.079 3.822-0.236 7.644-0.453 11.456-0.196 3.38-0.472 6.75-0.846 10.12-0.324 2.957-0.757 5.904-1.298 8.832-0.482 2.574-1.082 5.119-1.83 7.634-0.649 2.22-1.455 4.382-2.4 6.494-0.855 1.896-1.869 3.724-3.029 5.443-1.102 1.631-2.351 3.144-3.738 4.529-1.387 1.376-2.902 2.623-4.525 3.714-1.731 1.159-3.56 2.171-5.469 3.026-2.105 0.953-4.278 1.749-6.501 2.397-2.519 0.737-5.076 1.346-7.653 1.818-2.931 0.55-5.892 0.982-8.863 1.306-3.364 0.364-6.747 0.649-10.131 0.836-3.826 0.216-7.652 0.373-11.479 0.452-4.298 0.098-8.597 0.137-12.895 0.137h-0.01-74.126-0.0099c-4.2984 0-8.5969-0.039-12.8953-0.137-3.8263-0.079-7.6526-0.236-11.4789-0.452-3.3837-0.187-6.7674-0.472-10.1314-0.836-2.9705-0.324-5.9313-0.756-8.8625-1.306-2.5771-0.472-5.1345-1.081-7.6526-1.818-2.223-0.648-4.3968-1.444-6.5017-2.397-1.9083-0.855-3.7378-1.867-5.469-3.026-1.623-1.091-3.1378-2.338-4.5247-3.714-1.3869-1.385-2.6361-2.898-3.7378-4.529-1.1606-1.719-2.1738-3.547-3.0295-5.443-0.9443-2.112-1.7509-4.274-2.4001-6.494-0.7475-2.515-1.3476-5.06-1.8295-7.634-0.541-2.928-0.9738-5.875-1.2984-8.832-0.3738-3.37-0.6492-6.74-0.8459-10.12-0.2164-3.812-0.37381-7.634-0.4525-11.456-0.08853-4.293-0.13771-8.577-0.13771-12.87v-58.2119c0-4.2934 0.04918-8.577 0.13771-12.8704 0.07869-3.8219 0.2361-7.6339 0.4525-11.4557 0.1967-3.3797 0.4721-6.7496 0.8459-10.1097 0.3246-2.9671 0.7574-5.9145 1.2984-8.8423 0.4819-2.5741 1.082-5.1187 1.8295-7.6339 0.6492-2.2105 1.4558-4.3818 2.4001-6.4941 0.8557-1.8962 1.8689-3.7138 3.0295-5.4429 1.1017-1.6211 2.3509-3.1341 3.7378-4.5194s2.9017-2.6331 4.5247-3.7236c1.7312-1.1594 3.5607-2.1713 5.469-3.0261 2.1049-0.9431 4.2787-1.7488 6.5017-2.3972 2.5181-0.7369 5.0755-1.346 7.6526-1.8176 2.9312-0.5502 5.892-0.9825 8.8625-1.2969 3.364-0.3733 6.7477-0.6484 10.1314-0.8449 3.8263-0.2161 7.6526-0.3635 11.4789-0.4519 4.2984-0.0884 8.5969-0.1376 12.8953-0.1277h0.0099 74.126 0.01z" clip-rule="evenodd" fill="url(#paint5_linear)" fill-rule="evenodd" opacity=".4"/>
+ </g>
+ <defs>
+ <filter id="filter0_d" x="-4.32414" y="5.94696" width="264.648" height="248.338" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+ <feBlend in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <filter id="filter1_f" x="55" y="118.703" width="146.875" height="83.4375" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="128" x2="128" y1="245.36" y2="11.947" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#957552" offset=".0217391"/>
+ <stop stop-color="#b29373" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="87.6562" x2="87.6562" y1="63.0002" y2="150.353" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#545e63" offset="1e-7"/>
+ <stop stop-color="#343b40" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint2_linear" x1="137.953" x2="137.953" y1="113.07" y2="132.102" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#49535e" offset="0"/>
+ <stop stop-color="#2f3943" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint3_linear" x1="118.922" x2="118.922" y1="113.07" y2="132.102" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#49535e" offset="0"/>
+ <stop stop-color="#2f3943" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint4_linear" x1="65" x2="65" y1="126.438" y2="189.875" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#dedede" offset="1e-7"/>
+ <stop stop-color="#a1a1a1" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint5_linear" x1="132.082" x2="132.082" y1="11.95" y2="240.29" gradientUnits="userSpaceOnUse">
+ <stop stop-color="white" offset="0"/>
+ <stop stop-color="white" stop-opacity=".0980392" offset=".125"/>
+ <stop stop-opacity=".0980392" offset=".925"/>
+ <stop stop-opacity=".498039" offset="1"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect width="256" height="256" fill="white"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cvpcb.svg b/.icons/Gruvbox_Dark-2/apps/64/cvpcb.svg
new file mode 100755
index 000000000..5391ad45c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cvpcb.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="dXPPoqMQPI5oKc2YMNZeQY97cmpZ2IqJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#dXPPoqMQPI5oKc2YMNZeQY97cmpZ2IqJ)">
+ <linearGradient id="_lgradient_107" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_107)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_108" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_108)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#4d4d4d" d="M 87.722 55.5 L 87.722 87.722 L 55.5 87.722 L 55.5 103.833 L 87.722 103.833 L 87.722 152.167 L 55.5 152.167 L 55.5 168.278 L 87.722 168.278 L 87.722 200.5 L 176.333 136.056 L 200.5 136.056 L 200.5 119.944 L 176.333 119.944 L 87.722 55.5 Z M 95.778 95.778 L 128 95.778 L 128 111.889 L 95.778 111.889 L 95.778 95.778 Z M 103.833 136.056 L 119.944 136.056 L 119.944 144.111 L 128 144.111 L 128 160.222 L 119.944 160.222 L 119.944 168.278 L 103.833 168.278 L 103.833 160.222 L 95.778 160.222 L 95.778 144.111 L 103.833 144.111 L 103.833 136.056 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cx.ring.Ring.svg b/.icons/Gruvbox_Dark-2/apps/64/cx.ring.Ring.svg
new file mode 120000
index 000000000..b57bb8cb0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cx.ring.Ring.svg
@@ -0,0 +1 @@
+ring.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cxmenu-cxoffice-0-crossover.svg b/.icons/Gruvbox_Dark-2/apps/64/cxmenu-cxoffice-0-crossover.svg
new file mode 120000
index 000000000..9a0ccd862
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cxmenu-cxoffice-0-crossover.svg
@@ -0,0 +1 @@
+crossover.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cycligent-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/cycligent-icon.svg
new file mode 120000
index 000000000..625c303e7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cycligent-icon.svg
@@ -0,0 +1 @@
+CycligentGitTool.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/cycligent.svg b/.icons/Gruvbox_Dark-2/apps/64/cycligent.svg
new file mode 120000
index 000000000..625c303e7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/cycligent.svg
@@ -0,0 +1 @@
+CycligentGitTool.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/d-feet.svg b/.icons/Gruvbox_Dark-2/apps/64/d-feet.svg
new file mode 120000
index 000000000..a11e35138
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/d-feet.svg
@@ -0,0 +1 @@
+dfeet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/darktable.svg b/.icons/Gruvbox_Dark-2/apps/64/darktable.svg
new file mode 100644
index 000000000..66d1cc041
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/darktable.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#ZhRHkbIxmKyKxo3l97Q2vWMGyxrDzQ7U)">
+ <linearGradient id="_lgradient_242" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="100" style="stop-color:#e8e8e8"/>
+ <stop offset="100%" stop-opacity="100" style="stop-color:#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_242)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="ZhRHkbIxmKyKxo3l97Q2vWMGyxrDzQ7U" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g>
+ <path fill="#f3e94e" d="M 65.866 198.825 L 65.987 198.804 L 65.858 198.796 C 65.862 198.806 65.862 198.816 65.866 198.825 L 65.866 198.825 L 65.866 198.825 Z"/>
+ <path fill="#ffa500" d="M 249.733 71.929 C 249.728 71.837 249.731 71.711 249.725 71.619 C 249.508 67.934 249.223 64.472 248.859 61.218 C 248.494 57.964 248.05 54.92 247.513 52.072 C 246.975 49.223 246.346 46.571 245.609 44.102 C 244.873 41.633 244.03 39.347 243.069 37.231 C 242.108 35.116 241.029 33.17 239.818 31.382 C 238.606 29.594 237.262 27.964 235.774 26.478 C 234.286 24.992 232.654 23.65 230.864 22.44 C 229.074 21.23 227.127 20.153 225.009 19.193 C 222.891 18.234 220.602 17.392 218.13 16.657 C 215.658 15.922 213.002 15.292 210.151 14.755 C 207.299 14.219 204.251 13.775 200.994 13.411 C 197.737 13.048 194.272 12.766 190.583 12.549 C 183.207 12.116 174.942 11.95 165.685 11.95 L 152.114 11.95 L 123.61 91.943 L 249.733 71.929 L 249.733 71.929 Z"/>
+ <path fill="#f1e527" d="M 245.16 209.357 C 245.297 208.931 245.479 208.576 245.61 208.139 C 246.346 205.669 246.976 203.017 247.513 200.169 C 248.05 197.32 248.495 194.274 248.859 191.02 C 249.223 187.767 249.508 184.304 249.725 180.62 C 250.159 173.25 250.324 164.993 250.324 155.745 L 250.324 96.494 C 250.324 93.232 250.159 90.741 250.113 87.722 L 243.402 89.129 L 155.939 105.338 L 245.16 209.357 L 245.16 209.357 Z"/>
+ <path fill="#32cd32" d="M 122.26 240.288 L 165.685 240.288 C 174.942 240.288 183.207 240.124 190.584 239.691 C 194.272 239.475 197.737 239.191 200.994 238.827 C 204.251 238.463 207.299 238.02 210.151 237.483 C 213.002 236.947 215.659 236.317 218.13 235.582 C 220.602 234.847 222.891 234.007 225.009 233.047 C 227.127 232.088 229.075 231.008 230.865 229.798 C 232.526 228.675 234.021 227.411 235.422 226.051 L 218.298 206.211 L 160.329 139.634 L 122.26 240.288 L 122.26 240.288 Z"/>
+ <path fill="#4169e1" d="M 6.311 181.05 C 6.524 184.564 6.792 187.901 7.141 191.02 C 7.505 194.274 7.95 197.32 8.487 200.169 C 9.024 203.017 9.654 205.669 10.39 208.139 C 11.127 210.608 11.968 212.894 12.929 215.009 C 13.89 217.125 14.971 219.069 16.182 220.857 C 17.394 222.645 18.736 224.276 20.224 225.762 C 21.712 227.248 23.345 228.588 25.135 229.798 C 26.925 231.008 28.873 232.088 30.991 233.047 C 33.109 234.007 35.398 234.847 37.87 235.582 C 40.341 236.317 42.996 236.947 45.847 237.483 C 48.699 238.02 51.747 238.463 55.004 238.827 C 58.261 239.191 61.728 239.475 65.416 239.691 C 72.793 240.124 81.058 240.288 90.315 240.288 L 103.981 240.288 L 132.4 160.537 L 6.311 181.05 L 6.311 181.05 Z"/>
+ <path fill="#ba55d3" d="M 11.111 42.153 C 10.885 42.824 10.599 43.401 10.39 44.102 C 9.654 46.571 9.024 49.223 8.487 52.072 C 7.95 54.92 7.505 57.964 7.141 61.218 C 6.777 64.472 6.492 67.934 6.275 71.619 C 5.841 78.988 5.676 87.246 5.676 96.494 L 5.676 155.745 C 5.676 159.117 5.846 161.702 5.895 164.815 L 12.61 163.35 L 100.079 147.138 L 11.111 42.153 L 11.111 42.153 Z"/>
+ <path fill="#c01728" d="M 133.837 11.95 L 90.315 11.95 C 81.058 11.95 72.793 12.116 65.416 12.549 C 61.728 12.766 58.261 13.048 55.004 13.411 C 51.747 13.775 48.699 14.219 45.847 14.755 C 42.996 15.292 40.341 15.922 37.87 16.657 C 35.398 17.392 33.109 18.234 30.991 19.193 C 28.873 20.153 26.925 21.23 25.135 22.44 C 23.684 23.421 22.404 24.553 21.154 25.713 L 37.71 46.266 L 95.683 112.842 L 133.837 11.95 L 133.837 11.95 Z"/>
+ <path fill="#37a6e6" d="M 145.038 126.12 C 145.038 135.398 137.416 142.921 128.016 142.921 C 118.615 142.921 110.961 135.398 110.961 126.12 C 110.961 116.841 118.615 109.318 128.016 109.318 C 137.416 109.318 145.038 116.841 145.038 126.12 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 5.676 126.116 L 5.676 155.742 C 5.676 229.728 16.26 240.285 90.315 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 126.116 L 5.676 126.116 L 5.676 126.116 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_243" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_243)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dash-qt.svg b/.icons/Gruvbox_Dark-2/apps/64/dash-qt.svg
new file mode 100755
index 000000000..21a445006
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dash-qt.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="gz6Gcm6rTuAz9tA1QJDqYkw13QLm8bte" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#gz6Gcm6rTuAz9tA1QJDqYkw13QLm8bte)">
+ <linearGradient id="_lgradient_121" x1="0" x2="-.017" y1="0" y2="1.52" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_121)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_122" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_122)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="8WfdDr3jIDcoInCpNJh2TcVmAflJJeuL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#8WfdDr3jIDcoInCpNJh2TcVmAflJJeuL)">
+ <path d="M 83.253 85.708 L 76.315 109.875 L 172.612 109.875 L 155.882 150.153 L 62.438 150.153 L 55.5 174.319 L 155.403 174.319 C 166.53 174.118 177.968 167.417 182.339 156.807 L 199.81 104.649 C 203.935 87.761 188.706 85.708 176.926 85.708 L 83.253 85.708 Z M 63.865 117.931 L 55.5 142.097 L 111.268 142.097 L 119.633 117.931 L 63.865 117.931 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 83.253 81.681 L 76.315 105.847 L 172.612 105.847 L 155.882 146.125 L 62.438 146.125 L 55.5 170.292 L 155.403 170.292 C 166.53 170.09 177.968 163.389 182.339 152.779 L 199.81 100.621 C 203.935 83.733 188.706 81.681 176.926 81.681 L 83.253 81.681 Z M 63.865 113.903 L 55.5 138.069 L 111.268 138.069 L 119.633 113.903 L 63.865 113.903 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dassault-systemes.draftsight.svg b/.icons/Gruvbox_Dark-2/apps/64/dassault-systemes.draftsight.svg
new file mode 120000
index 000000000..e8dac63ce
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dassault-systemes.draftsight.svg
@@ -0,0 +1 @@
+draftsight.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/datagrip.svg b/.icons/Gruvbox_Dark-2/apps/64/datagrip.svg
new file mode 100644
index 000000000..a6fb67609
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/datagrip.svg
@@ -0,0 +1,68 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ufA5fn31QOeERmg9CRBigF1oRoaxzKx8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ufA5fn31QOeERmg9CRBigF1oRoaxzKx8)">
+ <linearGradient id="_lgradient_17" x1="-.033" x2="1.033" y1="-.071" y2=".924" gradientTransform="matrix(244.648309,0,0,228.338396,5.619191,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e72662"/>
+ <stop offset="48.272%" style="stop-color:#ec3c50"/>
+ <stop offset="100%" style="stop-color:#ff7b66"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" d="M 165.628109 11.951604 C 239.683817 11.951604 250.2675 22.508801 250.2675 96.495462 L 250.2675 155.746257 C 250.2675 229.732514 239.683817 240.29 165.628109 240.29 L 90.258584 240.29 C 16.20288 240.29 5.619191 229.732514 5.619191 155.746257 L 5.619191 96.495462 C 5.619191 22.508801 16.20288 11.951604 90.258584 11.951604 L 165.628109 11.951604 Z"/>
+ </g>
+ <path fill="#31c6b7" d="M 165.628006 11.95 C 239.684005 11.95 250.268005 22.476001 250.268005 96.249001 L 250.268005 155.325997 C 250.268005 229.099008 239.684005 239.624993 165.628006 239.624993 L 90.260002 239.624993 C 16.204 239.624993 5.62 229.099008 5.62 155.325997 L 5.62 96.249001 C 5.62 22.476001 16.204 11.95 90.260002 11.95 L 165.628006 11.95 L 165.628006 11.95 Z"/>
+ <path fill="#d85eca" d="M 127.944 12.285 L 127.944 127.123002 L 250.268005 127.123002 L 250.268005 96.582002 C 250.268005 22.811 239.686004 12.285 165.630005 12.285 L 127.944 12.285 L 127.944 12.285 Z"/>
+ <path fill="#1a7fd4" d="M 5.62 126.835 L 127.944 126.835 L 127.944 240.670999 L 90.259002 240.670999 C 16.203001 240.670999 5.62 230.146005 5.62 156.374001 L 5.62 126.835 L 5.62 126.835 Z"/>
+ <path fill="#8c59d9" d="M 250.268005 126.835 L 127.944 126.835 L 127.944 240.670999 L 165.630005 240.670999 C 239.686004 240.670999 250.268005 230.146005 250.268005 156.374001 L 250.268005 126.835 L 250.268005 126.835 Z"/>
+ <defs>
+ <filter id="5CWCcYtbHiMJ3dopnBktnsRKdiPSHJgg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#5CWCcYtbHiMJ3dopnBktnsRKdiPSHJgg)">
+ <path fill="#404040" d="M 154.130005 47.020001 C 205.589004 47.020001 212.945007 54.335 212.945007 105.596002 L 212.945007 146.648995 C 212.945007 197.909997 205.589004 205.226006 154.130005 205.226006 L 101.758003 205.226006 C 50.299 205.226006 42.944999 197.909997 42.944999 146.648995 L 42.944999 105.596002 C 42.944999 54.335 50.299 47.020001 101.758003 47.020001 L 154.130005 47.020001 L 154.130005 47.020001 Z"/>
+ </g>
+ <defs>
+ <filter id="67slwEpr8TWuCidztOVraTpdUJwaV5Sm" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#67slwEpr8TWuCidztOVraTpdUJwaV5Sm)">
+ <path fill="#ffffff" d="M 142.636001 171.002999 C 144.62326 170.996621 146.53128 171.781732 147.938553 173.184869 C 149.34584 174.588021 150.136535 176.493737 150.136001 178.480996 C 150.133835 180.464776 149.342682 182.366204 147.936996 183.766 C 146.529205 185.16874 144.623367 185.957177 142.636001 185.958993 L 82.686996 185.958993 C 80.700073 185.95501 78.795028 185.166909 77.386001 183.766 C 75.980789 182.365899 75.189712 180.464654 75.186996 178.480996 C 75.187614 176.493981 75.978805 174.58886 77.386001 173.185998 C 78.796043 171.787835 80.701286 171.003243 82.686996 171.002999 L 142.636001 171.002999 L 142.636001 171.002999 Z"/>
+ </g>
+ <defs>
+ <filter id="C3oRD5MoOiHiKLp9wE8wsja10RcOEBrA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#C3oRD5MoOiHiKLp9wE8wsja10RcOEBrA)">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 91.879997 87.459999 L 95.720001 87.459999 C 96.830002 87.459999 97.93 87.580002 99.010002 87.830002 C 99.860001 88.019997 100.669998 88.330002 101.43 88.730003 C 102.160004 89.120003 102.830002 89.610001 103.43 90.169998 C 104.120003 90.830002 104.739998 91.57 105.260002 92.379997 C 105.82 93.25 106.309998 94.169998 106.739998 95.120003 C 107.18 96.110001 107.550003 97.139999 107.849998 98.190002 C 108.169998 99.349998 108.410004 100.519997 108.57 101.709999 C 108.739998 103.099998 108.830002 104.489998 108.830002 105.879997 C 108.830002 107.080002 108.760002 108.269997 108.620003 109.459999 C 108.489998 110.57 108.290001 111.68 108.019997 112.769997 C 107.760002 113.830002 107.419998 114.879997 107 115.889999 C 106.589996 116.900002 106.110001 117.870003 105.559998 118.800003 C 105.089996 119.599998 104.5 120.330002 103.830002 120.970001 C 103.080002 121.68 102.25 122.290001 101.349998 122.779999 C 100.459999 123.260002 99.5 123.629997 98.510002 123.860001 C 97.269997 124.150002 96 124.300003 94.730003 124.300003 L 91.879997 124.300003 L 91.879997 87.459999 L 91.879997 87.459999 Z M 93.650002 140.380005 L 79.169998 140.380005 C 76.962338 140.380005 75.169998 138.587665 75.169998 136.380005 L 75.169998 75.379997 C 75.169998 73.172337 76.962338 71.379997 79.169998 71.379997 L 94.010002 71.379997 C 96.199997 71.379997 98.370003 71.559998 100.529999 71.910004 C 102.43 72.220001 104.300003 72.699997 106.110001 73.360001 C 107.910004 74.010002 109.639999 74.82 111.300003 75.779999 C 112.739998 76.620003 114.089996 77.610001 115.330002 78.720001 C 116.550003 79.82 117.660004 81.029999 118.669998 82.32 C 119.709999 83.660004 120.639999 85.089996 121.449997 86.589996 C 122.25 88.07 122.940002 89.599998 123.529999 91.169998 C 124.099998 92.720001 124.57 94.300003 124.93 95.910004 C 125.290001 97.5 125.550003 99.110001 125.720001 100.730003 C 125.900002 102.440002 125.989998 104.160004 125.989998 105.879997 C 125.989998 107.480003 125.910004 109.07 125.75 110.660004 C 125.589996 112.220001 125.349998 113.779999 125.029999 115.309998 C 124.699997 116.879997 124.269997 118.419998 123.720001 119.93 C 123.150002 121.519997 122.480003 123.080002 121.699997 124.580002 C 120.910004 126.110001 120 127.57 118.970001 128.949997 C 117.970001 130.289993 116.860001 131.529999 115.650002 132.679993 C 114.410004 133.850006 113.040001 134.880005 111.57 135.75 C 109.870003 136.770004 108.07 137.619995 106.209999 138.309998 C 104.339996 138.990005 102.410004 139.5 100.440002 139.830002 C 98.190002 140.199997 95.93 140.380005 93.650002 140.380005 L 93.650002 140.380005 Z M 163.389999 118.239998 C 163.369995 118.459999 163.339996 118.68 163.309998 118.889999 C 163.220001 119.480003 163.089996 120.059998 162.899994 120.629997 C 162.740005 121.120003 162.550003 121.589996 162.309998 122.040001 C 162.089996 122.440002 161.839996 122.830002 161.559998 123.190002 C 161.300003 123.510002 161 123.809998 160.669998 124.07 C 160.360001 124.309998 160.020004 124.519997 159.660004 124.690002 C 159.25 124.879997 158.820007 125.019997 158.380005 125.099998 C 157.75 125.230003 157.119995 125.290001 156.479996 125.290001 C 155.690002 125.290001 154.910004 125.190002 154.149994 124.980003 C 153.509995 124.809998 152.899994 124.540001 152.339996 124.190002 C 151.720001 123.809998 151.169998 123.339996 150.690002 122.800003 C 150.020004 122.040001 149.440002 121.199997 148.960007 120.309998 C 148.470001 119.400002 148.050003 118.449997 147.690002 117.480003 C 147.289993 116.419998 146.960007 115.330002 146.699997 114.220001 C 146.399994 112.959999 146.190002 111.690002 146.050003 110.419998 C 145.880005 108.910004 145.800003 107.389999 145.800003 105.879997 C 145.800003 104.18 145.910004 102.480003 146.110001 100.800003 C 146.300003 99.290001 146.580002 97.800003 146.970001 96.330002 C 147.320007 94.980003 147.830002 93.669998 148.479996 92.43 C 149.110001 91.230003 149.880005 90.110001 150.770004 89.089996 C 151.169998 88.639999 151.610001 88.230003 152.080002 87.870003 C 152.479996 87.57 152.910004 87.309998 153.369995 87.099998 C 153.820007 86.900002 154.289993 86.75 154.770004 86.650002 C 155.330002 86.529999 155.910004 86.470001 156.479996 86.470001 C 156.789993 86.470001 157.089996 86.5 157.380005 86.550003 C 157.679993 86.599998 157.970001 86.68 158.25 86.790001 C 158.559998 86.900002 158.850006 87.040001 159.139999 87.209999 C 159.490005 87.419998 159.830002 87.660004 160.139999 87.919998 C 160.75 88.43 161.300003 89 161.789993 89.629997 C 162.550003 90.629997 163.229996 91.690002 163.830002 92.800003 C 164.210007 93.519997 164.860001 94.050003 165.639999 94.269997 C 166.419998 94.5 167.259995 94.400002 167.960007 93.989998 L 177.410004 88.589996 C 178.100006 88.199997 178.600006 87.559998 178.809998 86.800003 C 179.020004 86.040001 178.929993 85.230003 178.550003 84.540001 C 177.389999 82.449997 176.039993 80.470001 174.520004 78.629997 C 173.190002 77.040001 171.699997 75.599998 170.059998 74.339996 C 169.220001 73.699997 168.339996 73.139999 167.399994 72.660004 C 166.419998 72.160004 165.399994 71.739998 164.339996 71.410004 C 163.169998 71.040001 161.960007 70.769997 160.740005 70.589996 C 159.330002 70.400002 157.910004 70.300003 156.479996 70.300003 C 155 70.300003 153.509995 70.419998 152.039993 70.669998 C 150.669998 70.910004 149.309998 71.260002 148 71.739998 C 146.710007 72.209999 145.460007 72.800003 144.279999 73.5 C 143.050003 74.220001 141.889999 75.040001 140.809998 75.970001 C 139.759995 76.870003 138.759995 77.839996 137.820007 78.860001 C 136.910004 79.870003 136.059998 80.93 135.289993 82.040001 C 134.509995 83.169998 133.809998 84.339996 133.179993 85.550003 C 132.529999 86.800003 131.970001 88.089996 131.479996 89.410004 C 130.539993 91.970001 129.839996 94.620003 129.380005 97.300003 C 128.889999 100.139999 128.639999 103.010002 128.639999 105.879997 C 128.639999 108.900002 128.889999 111.910004 129.369995 114.879997 C 129.800003 117.540001 130.479996 120.150002 131.380005 122.690002 C 131.850006 124 132.410004 125.279999 133.039993 126.519997 C 133.660004 127.720001 134.350006 128.869995 135.119995 129.979996 C 135.889999 131.080002 136.729996 132.119995 137.630005 133.110001 C 138.559998 134.119995 139.559998 135.070007 140.610001 135.949997 C 141.669998 136.839996 142.820007 137.630005 144.020004 138.320007 C 145.210007 139 146.460007 139.570007 147.75 140.029999 C 149.089996 140.509995 150.470001 140.860001 151.880005 141.089996 C 153.399994 141.339996 154.940002 141.460007 156.479996 141.460007 C 158.220001 141.460007 159.960007 141.289993 161.669998 140.960007 C 163.229996 140.649994 164.75 140.179993 166.210007 139.539993 C 167.630005 138.919998 168.979996 138.149994 170.229996 137.229996 C 171.539993 136.279999 172.740005 135.190002 173.830002 133.990005 C 174.869995 132.839996 175.789993 131.580002 176.570007 130.240005 C 177.399994 128.830002 178.089996 127.330002 178.630005 125.790001 C 179.240005 124.050003 179.679993 122.260002 179.960007 120.440002 C 180.289993 118.269997 180.449997 116.080002 180.449997 113.889999 L 180.449997 106.375 C 180.449997 104.16734 178.657657 102.375 176.449997 102.375 L 156.490005 102.375 C 154.282345 102.375 152.490005 104.16734 152.490005 106.375 L 152.490005 114.454994 C 152.490005 116.662654 154.281997 118.419648 156.489228 118.376112 L 163.389999 118.239998 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_18" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/date-countdown.svg b/.icons/Gruvbox_Dark-2/apps/64/date-countdown.svg
new file mode 100644
index 000000000..d5bd681c4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/date-countdown.svg
@@ -0,0 +1,54 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="SuQUxIz0C5lV91GwTAZhfFJcvFtJWkWu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#SuQUxIz0C5lV91GwTAZhfFJcvFtJWkWu)">
+ <linearGradient id="_lgradient_198" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_198)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_199" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_199)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="2U2yIYaz52O4cK1gp8koS9gpajQXYv7F" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#2U2yIYaz52O4cK1gp8koS9gpajQXYv7F)">
+ <path d="M 128 56.794643 L 128 126.705357 L 55.631487 126.705357 C 55.572228 127.5676 55.528392 128.430833 55.5 129.294643 C 55.5 169.335287 87.959356 201.794643 128 201.794643 C 168.040644 201.794643 200.5 169.335287 200.5 129.294643 C 200.5 89.253998 168.040644 56.794643 128 56.794643 Z"/>
+ </g>
+ <linearGradient id="_lgradient_200" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(145,0,0,145,55.5,54.205357)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_200)" d="M 128 54.205357 C 122.279908 54.205357 117.642857 58.842408 117.642857 64.5625 C 117.642857 70.282592 122.279908 74.919643 128 74.919643 L 128 126.705357 L 76.214286 126.705357 C 76.214286 120.985265 71.577235 116.348214 65.857143 116.348214 C 60.137051 116.348214 55.5 120.985265 55.5 126.705357 C 55.502248 127.004249 55.517434 127.302903 55.545515 127.600481 C 56.035369 167.273398 88.324065 199.183473 128 199.205357 C 168.040644 199.205357 200.5 166.746002 200.5 126.705357 C 200.5 86.664713 168.040644 54.205357 128 54.205357 Z"/>
+ <defs>
+ <filter id="o0Ehiazn9wZ5ycT4RT1YeU1vkcf1oqFp" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#o0Ehiazn9wZ5ycT4RT1YeU1vkcf1oqFp)">
+ <circle cx="128" cy="129.295" r="51.786" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#ffffff" cx="128" cy="126.705" r="51.786" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 54.205357 C 122.279908 54.205357 117.642857 58.842408 117.642857 64.5625 C 117.645468 65.000591 117.675872 65.438074 117.733886 65.872315 C 118.378845 60.691424 122.779122 56.800539 128 56.794643 C 167.604004 56.8207 199.858719 88.622836 200.444372 128.222518 C 200.468209 127.717006 200.486753 127.211258 200.5 126.705357 C 200.5 86.664713 168.040644 54.205357 128 54.205357 Z M 65.857143 116.348214 C 60.137051 116.348214 55.5 120.985265 55.5 126.705357 C 55.502248 127.004249 55.517434 127.302903 55.545515 127.600481 C 55.556665 127.777526 55.568465 127.954529 55.580915 128.131487 C 56.172098 122.900644 60.593005 118.945325 65.857143 118.9375 C 71.577235 118.9375 76.214286 123.574551 76.214286 129.294643 L 128 129.294643 L 128 126.705357 L 76.214286 126.705357 C 76.214286 120.985265 71.577235 116.348214 65.857143 116.348214 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/date.svg b/.icons/Gruvbox_Dark-2/apps/64/date.svg
new file mode 120000
index 000000000..c44ce2b76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/date.svg
@@ -0,0 +1 @@
+calendar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/datovka.svg b/.icons/Gruvbox_Dark-2/apps/64/datovka.svg
new file mode 100644
index 000000000..c22093fa0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/datovka.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_Rbwc3ZucKH7uGEIt8dgBxDDd7Bp4f0AP">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_Rbwc3ZucKH7uGEIt8dgBxDDd7Bp4f0AP)">
+ <defs>
+ <filter id="EYdH2YEVt2BhxzUpiTGqs7czxU6ZtPz0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#EYdH2YEVt2BhxzUpiTGqs7czxU6ZtPz0)">
+ <linearGradient id="_lgradient_300" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_300)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_301" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_301)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_302" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(132.913,0,0,145,61.544,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_302)" d="M 86.336 55.5 L 76.47 110.941 L 121.168 110.941 L 124.981 88.729 L 152.169 128 L 112.898 164.25 L 115.801 145.059 L 70.842 145.059 L 61.544 200.5 L 109.582 200.5 C 157.842 198.279 187.541 170.222 193.445 131.552 C 198.65 97.464 184.637 59.431 130.751 55.5 L 86.336 55.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/davmail.svg b/.icons/Gruvbox_Dark-2/apps/64/davmail.svg
new file mode 100644
index 000000000..9a3a68b61
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/davmail.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ieHdc85Mp7AW7sT1WeNpiDQGmWDG9Zmk" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ieHdc85Mp7AW7sT1WeNpiDQGmWDG9Zmk)">
+ <linearGradient id="_lgradient_127" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffee00"/>
+ <stop offset="100%" style="stop-color:#dc9914"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_127)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_128" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_128)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="zq9R3tb5Cntae9YzBbhsvv7cP4RdN3jt" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#zq9R3tb5Cntae9YzBbhsvv7cP4RdN3jt)">
+ <path d="M 113.128 59.218 L 98.256 114.987 L 117.59 114.987 L 101.974 148.449 L 117.59 148.449 L 101.974 200.5 L 154.026 137.295 L 135.808 137.295 L 157.744 103.833 L 131.718 103.833 L 154.026 59.218 L 113.128 59.218 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 113.128 55.5 L 98.256 111.269 L 117.59 111.269 L 101.974 144.731 L 117.59 144.731 L 101.974 196.782 L 154.026 133.577 L 135.808 133.577 L 157.744 100.115 L 131.718 100.115 L 154.026 55.5 L 113.128 55.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/day-of-the-tentacle-remastered.svg b/.icons/Gruvbox_Dark-2/apps/64/day-of-the-tentacle-remastered.svg
new file mode 100755
index 000000000..1fa51bc4b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/day-of-the-tentacle-remastered.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="EJED630YnACdZer0xkK44zOmHeJxWPn6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#EJED630YnACdZer0xkK44zOmHeJxWPn6)">
+ <linearGradient id="_lgradient_129" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_129)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g>
+ <path fill="#c43ac4" d="M 191.25 239.625 C 206.113 238.992 217.247 236.456 217.953 235.766 C 217.953 235.766 217.81 67.186 132.676 67.186 C 52.833 67.185 47.118 216.909 47.252 237.75 C 46.486 241.024 143.625 240.25 191.25 239.625 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 132.676 67.186 C 47.541 67.186 47.541 228.939 47.541 228.939 C 47.541 229.134 47.577 229.32 47.601 229.509 C 47.762 216.381 51.325 70.227 132.676 70.227 C 214.026 70.227 217.59 216.381 217.751 229.509 C 217.774 229.32 217.81 229.134 217.81 228.939 C 217.81 228.939 217.81 67.186 132.676 67.186 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 181.324 155.361 C 181.324 182.229 159.543 204.009 132.676 204.009 C 105.808 204.009 84.028 182.229 84.028 155.361 C 84.028 137.34 93.826 121.609 108.385 113.202 C 115.533 109.074 123.286 120.28 132.133 120.28 C 141.303 120.28 150.424 109.25 157.745 113.661 C 171.874 122.174 181.324 137.664 181.324 155.361 Z"/>
+ </g>
+ <path fill="#cbe667" d="M 181.324 152.32 C 181.324 179.188 159.543 200.969 132.676 200.969 C 105.808 200.969 84.028 179.188 84.028 152.32 C 84.028 134.3 93.826 118.568 108.385 110.161 C 115.533 106.034 123.286 117.24 132.133 117.24 C 141.303 117.24 150.424 106.21 157.745 110.621 C 171.874 119.133 181.324 134.623 181.324 152.32 Z"/>
+ <circle fill="#46a926" cx="132.676" cy="152.32" r="30.405" vector-effect="non-scaling-stroke"/>
+ <path fill="#3f3f3f" d="M 170.97 97.15 L 171.08 97.15 C 171.1 97.15 171.12 97.15 171.14 97.15 C 172.9 97.17 174.64 97.36 176.36 97.71 C 178.08 98.06 179.79 98.52 181.46 99.07 C 184.68 100.16 187.82 101.47 190.86 103 C 193.25 104.18 195.6 105.46 197.89 106.82 C 198.87 107.39 199.83 107.99 200.77 108.6 C 201.89 109.33 202.66 110.46 202.94 111.76 C 203.21 113.06 202.96 114.41 202.24 115.52 C 201.51 116.63 200.38 117.41 199.08 117.69 C 197.78 117.96 196.43 117.71 195.32 116.98 C 194.5 116.45 193.66 115.93 192.82 115.44 C 190.72 114.19 188.58 113.03 186.39 111.95 C 183.77 110.63 181.06 109.49 178.27 108.55 C 176.99 108.13 175.68 107.78 174.35 107.51 C 173.27 107.28 172.18 107.16 171.08 107.15 L 171.03 107.15 C 169.8 107.17 168.58 107.36 167.41 107.73 C 166.06 108.16 164.75 108.72 163.51 109.41 C 162.07 110.2 160.67 111.08 159.32 112.03 C 157.82 113.08 156.35 114.16 154.89 115.26 C 153.33 116.44 151.76 117.59 150.16 118.71 C 148.51 119.88 146.8 120.95 145.03 121.93 C 143.19 122.94 141.26 123.76 139.25 124.39 C 137.12 125.05 134.91 125.38 132.68 125.4 C 130.45 125.38 128.23 125.05 126.1 124.39 C 124.1 123.76 122.16 122.94 120.32 121.93 C 118.55 120.95 116.84 119.88 115.19 118.71 C 113.59 117.59 112.02 116.44 110.46 115.26 C 109 114.16 107.53 113.08 106.03 112.03 C 104.68 111.08 103.28 110.2 101.84 109.41 C 100.6 108.72 99.29 108.16 97.94 107.73 C 96.77 107.36 95.55 107.17 94.32 107.15 L 94.27 107.15 C 93.17 107.16 92.08 107.28 91 107.51 C 89.67 107.78 88.36 108.13 87.08 108.55 C 84.3 109.49 81.58 110.63 78.96 111.95 C 76.78 113.03 74.63 114.19 72.54 115.44 C 71.69 115.93 70.85 116.45 70.03 116.98 C 68.92 117.71 67.57 117.96 66.27 117.69 C 64.97 117.41 63.84 116.63 63.11 115.52 C 62.39 114.41 62.14 113.06 62.41 111.76 C 62.69 110.46 63.47 109.33 64.58 108.6 C 65.52 107.99 66.48 107.39 67.46 106.82 C 69.75 105.46 72.1 104.18 74.5 103 C 77.53 101.47 80.67 100.16 83.89 99.07 C 85.56 98.52 87.27 98.06 88.99 97.71 C 90.71 97.36 92.46 97.17 94.21 97.15 C 94.23 97.15 94.25 97.15 94.27 97.15 L 94.38 97.15 C 94.4 97.15 94.41 97.15 94.43 97.15 C 96.64 97.18 98.83 97.53 100.94 98.19 C 102.93 98.82 104.85 99.64 106.68 100.65 C 108.44 101.63 110.15 102.7 111.79 103.86 C 113.38 104.97 114.95 106.12 116.5 107.29 C 117.96 108.4 119.44 109.48 120.95 110.54 C 122.3 111.49 123.7 112.37 125.15 113.17 C 126.39 113.85 127.7 114.41 129.06 114.84 C 130.23 115.2 131.45 115.38 132.68 115.39 C 133.9 115.38 135.12 115.2 136.29 114.84 C 137.65 114.41 138.96 113.85 140.2 113.17 C 141.65 112.37 143.05 111.49 144.41 110.54 C 145.91 109.48 147.39 108.4 148.85 107.29 C 150.4 106.12 151.97 104.97 153.56 103.86 C 155.2 102.7 156.91 101.63 158.67 100.65 C 160.5 99.64 162.42 98.82 164.41 98.19 C 166.52 97.53 168.71 97.18 170.92 97.15 C 170.94 97.15 170.95 97.15 170.97 97.15 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_130" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_130)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dayfolder.svg b/.icons/Gruvbox_Dark-2/apps/64/dayfolder.svg
new file mode 120000
index 000000000..c44ce2b76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dayfolder.svg
@@ -0,0 +1 @@
+calendar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dayjournal.svg b/.icons/Gruvbox_Dark-2/apps/64/dayjournal.svg
new file mode 100644
index 000000000..46c84454e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dayjournal.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="rOexcIkmGy42QPa77YwfOg0mv7U2G7zA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#rOexcIkmGy42QPa77YwfOg0mv7U2G7zA)">
+ <linearGradient id="_lgradient_268" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_268)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <path fill="none" stroke="#ffffff" stroke-dasharray="8 8" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="3" stroke-width="5" d="M 44 218.648819 C 55.111275 224.530472 72.134293 226 97.99218 226 L 164.007813 226 C 228.872696 226 238.142868 216.752777 238.142868 151.94873 L 238.142868 100.051376 C 238.142868 35.246975 228.872696 26 164.007813 26 L 97.99218 26 C 72.134293 26 55.111275 27.46949 44 33.351116" vector-effect="non-scaling-stroke"/>
+ <g>
+ <path fill="#4f4f4f" d="M 190.914429 84.388954 L 250.572128 84.388954 L 250.572128 169.614243 L 190.914429 169.614243 C 182.647583 169.614243 176 163.27562 176 155.413574 L 176 98.597076 C 176 90.724388 182.647583 84.385757 190.914429 84.385757 L 190.914429 84.388954 Z"/>
+ <path fill="#ffffff" d="M 195.239609 89.715538 L 195.239609 91.490997 L 195.048599 89.729492 L 194.343567 89.799797 L 194.740082 93.322914 L 195.239502 93.262184 L 202.75914 93.262184 L 202.75914 89.71138 L 195.239288 89.71138 L 195.239609 89.715538 Z M 206.519165 89.715538 L 206.519165 93.266342 L 214.039032 93.266342 L 214.039032 89.715538 L 206.519165 89.715538 Z M 217.798737 89.715538 L 217.798737 93.266342 L 225.318604 93.266342 L 225.318604 89.715538 L 217.798737 89.715538 Z M 229.078323 89.715538 L 229.078323 93.266342 L 236.59816 93.266342 L 236.59816 89.715538 L 229.078323 89.715538 Z M 240.35788 89.715538 L 240.35788 93.266342 L 245.248734 93.266342 L 245.248734 89.715431 L 240.35788 89.715431 L 240.35788 89.715538 Z M 190.318924 90.631386 L 189.981094 90.727264 L 189.7901 90.787987 L 189.628601 90.86895 L 187.587021 91.964737 L 187.425522 92.0457 L 187.278717 92.152336 L 185.501541 93.594887 L 185.369354 93.701523 L 185.251846 93.840446 L 183.783096 95.588097 L 183.680817 95.727005 L 183.592407 95.879456 L 183.547668 95.960419 L 185.692032 97.014336 L 186.734863 97.790848 L 188.115417 96.154091 L 189.569473 94.961258 L 191.302521 94.045517 L 191.46402 93.984795 L 191.449097 93.959221 L 191.477875 93.94857 L 191.404358 93.841927 L 190.31752 90.624039 L 190.318924 90.631386 Z M 181.932541 99.536156 L 181.653519 100.437836 L 181.59494 100.590393 L 181.580017 100.770432 L 181.345016 103.156097 L 181.330093 103.237061 L 181.330093 107.090736 L 185.090012 107.090736 L 185.090012 103.315895 L 185.310318 101.249184 L 185.53064 100.541595 L 181.93222 99.528801 L 181.932541 99.536156 Z M 181.330414 110.646339 L 181.330414 117.74794 L 185.090347 117.74794 L 185.090347 110.646339 L 181.330414 110.646339 Z M 181.330414 121.298744 L 181.330414 128.40036 L 185.090347 128.40036 L 185.090347 121.298744 L 181.330414 121.298744 Z M 181.330414 131.951279 L 181.330414 139.052887 L 185.090347 139.052887 L 185.090347 131.951279 L 181.330414 131.951279 Z M 181.330414 142.603683 L 181.330414 149.705399 L 185.090347 149.705399 L 185.090347 142.603683 L 181.330414 142.603683 Z M 185.310638 152.729095 L 181.712326 153.741898 L 182.343842 155.794647 L 182.402451 155.961044 L 182.49086 156.09996 L 183.592407 158.111176 L 183.680817 158.263626 L 183.783096 158.402542 L 185.251846 160.150192 L 185.369354 160.289108 L 185.501541 160.395645 L 185.868774 160.686905 L 188.321564 157.996017 L 188.115952 157.829605 L 186.852798 156.331558 L 185.898178 154.597763 L 185.310638 152.72525 L 185.310638 152.729095 Z M 191.082748 159.830704 L 189.24678 162.923859 L 189.628601 163.132111 L 189.7901 163.213074 L 189.981094 163.273819 L 192.228287 163.967331 L 192.419296 164.028046 L 192.610306 164.038696 L 195.048386 164.274658 L 195.15065 164.285324 L 197.500961 164.285324 L 197.500961 160.734512 L 195.239288 160.734512 L 193.168427 160.512299 L 191.273743 159.929993 L 191.082748 159.834106 L 191.082748 159.830704 Z M 201.260986 160.732498 L 201.260986 164.283401 L 208.780853 164.283401 L 208.780853 160.732498 L 201.260986 160.732498 Z M 212.540543 160.732498 L 212.540543 164.283401 L 220.06041 164.283401 L 220.06041 160.732498 L 212.540543 160.732498 Z M 223.820114 160.732498 L 223.820114 164.283401 L 231.339981 164.283401 L 231.339981 160.732498 L 223.820114 160.732498 Z M 235.099701 160.732498 L 235.099701 164.283401 L 242.619553 164.283401 L 242.619553 160.732498 L 235.099701 160.732498 Z"/>
+ <g>
+ <path fill="#c8c8c8" d="M 218.61264 127.001602 C 218.61264 132.885178 213.843063 137.654755 207.959488 137.654755 C 202.075912 137.654755 197.30632 132.885178 197.30632 127.001602 C 197.30632 121.118019 202.075912 116.348442 207.959488 116.348442 C 213.843063 116.348442 218.61264 121.118019 218.61264 127.001602 Z"/>
+ <path fill="#ffffff" d="M 215.949356 123.006668 C 215.949356 126.683899 212.372162 129.664886 207.959488 129.664886 C 203.546799 129.664886 199.96962 126.683899 199.96962 123.006668 C 199.96962 119.32943 203.546799 116.348442 207.959488 116.348442 C 212.372162 116.348442 215.949356 119.32943 215.949356 123.006668 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dbeaver-ee.svg b/.icons/Gruvbox_Dark-2/apps/64/dbeaver-ee.svg
new file mode 120000
index 000000000..6b5dcfd47
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dbeaver-ee.svg
@@ -0,0 +1 @@
+dbeaver.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dbeaver.svg b/.icons/Gruvbox_Dark-2/apps/64/dbeaver.svg
new file mode 100644
index 000000000..6f9b24f9a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dbeaver.svg
@@ -0,0 +1,60 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="U32082q00kL7Fh1SJ9LskmbNtOPX7tYj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#U32082q00kL7Fh1SJ9LskmbNtOPX7tYj)">
+ <linearGradient id="_lgradient_131" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_131)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_132" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_132)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="uEe0RFSVfyWC023Pn9OYJRiN6N4Pwgxc" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#uEe0RFSVfyWC023Pn9OYJRiN6N4Pwgxc)">
+ <path d="M 210.373 126.021 C 209.055 170.581 172.577 206.033 127.999 206.08 C 83.801 206.05 47.48 171.194 45.63 127.035 C 45.574 127.848 45.531 128.661 45.5 129.475 C 45.5 175.037 82.436 211.973 127.999 211.973 C 173.561 211.973 210.497 175.037 210.497 129.475 C 210.478 128.323 210.435 127.171 210.368 126.021 L 210.373 126.021 Z"/>
+ </g>
+ <linearGradient id="_lgradient_133" x1="-.005" x2="0" y1=".244" y2="1" gradientTransform="matrix(165,0,0,165,45.5,44.03)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_133)" cx="128" cy="126.53" r="82.5" vector-effect="non-scaling-stroke"/>
+ <circle fill="#59483f" cx="89.696" cy="111.798" r="26.518" vector-effect="non-scaling-stroke"/>
+ <circle fill="#59483f" cx="166.301" cy="111.798" r="26.518" vector-effect="non-scaling-stroke"/>
+ <path fill="#9f8170" d="M 127.999 79.386 C 88.945 79.386 63.178 111.046 63.178 150.099 L 63.178 177.537 C 78.816 197.415 102.707 209.021 127.999 209.027 C 153.311 208.991 177.207 197.336 192.819 177.411 L 192.819 150.099 C 192.819 111.046 167.052 79.386 127.999 79.386 Z"/>
+ <rect fill="#ececec" width="17.679" height="23.571" x="110.32" y="167.78" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ececec" width="17.679" height="26.518" x="128" y="164.83" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#725d51" d="M 110.921 150.102 C 102.789 149.86 98.535 163.142 98.535 171.082 C 98.535 179.02 105.131 185.456 113.267 185.456 C 120.766 185.456 127.9 179.068 127.9 179.068 L 128.108 179.068 C 128.108 179.068 135.235 185.447 142.731 185.456 C 150.867 185.456 157.463 179.02 157.463 171.082 C 157.463 163.144 153.468 151.358 145.335 151.118 L 110.921 150.102 Z"/>
+ <path fill="#59483f" d="M 145.497 149.453 C 147.27 156.684 135.668 164.831 128.186 164.831 C 120.704 164.831 108.722 156.77 110.499 149.453 C 111.86 143.846 120.704 144.211 128.186 144.211 C 135.668 144.211 144.149 143.958 145.497 149.453 Z"/>
+ <g>
+ <circle fill="#ececec" cx="95.59" cy="129.473" r="14.732" vector-effect="non-scaling-stroke"/>
+ <circle fill="#3b3b3b" cx="92.644" cy="126.508" r="5.893" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g>
+ <circle fill="#ececec" cx="160.425" cy="129.473" r="14.732" vector-effect="non-scaling-stroke"/>
+ <circle fill="#3b3b3b" cx="157.48" cy="126.508" r="5.893" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 44.027 L 128 44.033 C 82.438 44.032 45.502 80.965 45.5 126.527 C 45.513 127.01 45.53 127.494 45.552 127.977 C 46.367 83.019 83.034 46.993 128 46.973 C 172.957 47.006 209.611 83.028 210.425 127.977 C 210.454 127.494 210.479 127.01 210.5 126.527 C 210.5 104.646 201.809 83.662 186.337 68.19 C 170.865 52.718 149.88 44.026 128 44.027 L 128 44.027 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dconf-editor.svg b/.icons/Gruvbox_Dark-2/apps/64/dconf-editor.svg
new file mode 120000
index 000000000..6e6371ae6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dconf-editor.svg
@@ -0,0 +1 @@
+magnifying-glass.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dde-calendar.svg b/.icons/Gruvbox_Dark-2/apps/64/dde-calendar.svg
new file mode 120000
index 000000000..2b8538758
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dde-calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dde-file-manager-alt.svg b/.icons/Gruvbox_Dark-2/apps/64/dde-file-manager-alt.svg
new file mode 100644
index 000000000..f1f9465ec
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dde-file-manager-alt.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#37a6e6" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#fdc92b" d="M35.68 59.056l150.296-30.672 34.407 168.593L70.086 227.65 35.68 59.056z"/>
+ <path fill="#ececec" d="M51.32 41.46h153.333v172H51.32v-172z"/>
+ <path fill="#ffffff" fill-opacity=".5" d="M250.324 126.116v29.626c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543v-29.626h244.648z"/>
+ <path fill="#37a6e6" fill-opacity=".5" d="M250.324 126.116v29.626c-71.824-.242-169.824-.242-244.648 0v-29.626h244.648z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dde-file-manager.svg b/.icons/Gruvbox_Dark-2/apps/64/dde-file-manager.svg
new file mode 100644
index 000000000..90dad9ff7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dde-file-manager.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="JeHTiNmY7aMAwf0DH2dbVVfF6ke5vksi" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#JeHTiNmY7aMAwf0DH2dbVVfF6ke5vksi)">
+ <linearGradient id="_lgradient_142" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_142)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_143" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_143)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ececec" d="M 55.333 53.667 L 200.667 53.667 L 200.667 199 L 55.333 199 L 55.333 53.667 Z"/>
+ <path fill="#b3b3b3" fill-rule="evenodd" d="M 110.52 167.192 L 110.052 166.892 L 110.052 166.892 Q 110.268 166.7 110.502 166.346 L 110.502 166.346 L 110.502 166.346 Q 110.736 165.992 110.784 165.644 L 110.784 165.644 L 110.784 165.644 Q 110.46 165.62 110.22 165.386 L 110.22 165.386 L 110.22 165.386 Q 109.98 165.152 109.98 164.804 L 109.98 164.804 L 109.98 164.804 Q 109.98 164.408 110.244 164.15 L 110.244 164.15 L 110.244 164.15 Q 110.508 163.892 110.868 163.892 L 110.868 163.892 L 110.868 163.892 Q 111.276 163.892 111.546 164.174 L 111.546 164.174 L 111.546 164.174 Q 111.816 164.456 111.816 164.984 L 111.816 164.984 L 111.816 164.984 Q 111.816 165.644 111.45 166.244 L 111.45 166.244 L 111.45 166.244 Q 111.084 166.844 110.52 167.192 L 110.52 167.192 L 110.52 167.192 Z M 113.196 167.192 L 112.728 166.892 L 112.728 166.892 Q 112.944 166.7 113.178 166.346 L 113.178 166.346 L 113.178 166.346 Q 113.412 165.992 113.46 165.644 L 113.46 165.644 L 113.46 165.644 Q 113.136 165.62 112.896 165.386 L 112.896 165.386 L 112.896 165.386 Q 112.656 165.152 112.656 164.804 L 112.656 164.804 L 112.656 164.804 Q 112.656 164.408 112.92 164.15 L 112.92 164.15 L 112.92 164.15 Q 113.184 163.892 113.544 163.892 L 113.544 163.892 L 113.544 163.892 Q 113.952 163.892 114.222 164.174 L 114.222 164.174 L 114.222 164.174 Q 114.492 164.456 114.492 164.984 L 114.492 164.984 L 114.492 164.984 Q 114.492 165.644 114.126 166.244 L 114.126 166.244 L 114.126 166.244 Q 113.76 166.844 113.196 167.192 L 113.196 167.192 L 113.196 167.192 Z M 75.708 172.436 L 74.544 172.436 L 72.3 166.304 L 73.548 166.304 L 74.964 170.324 L 74.964 170.324 Q 75.096 170.72 75.132 170.864 L 75.132 170.864 L 75.132 170.864 Q 75.168 170.72 75.3 170.324 L 75.3 170.324 L 76.704 166.304 L 77.952 166.304 L 75.708 172.436 L 75.708 172.436 Z M 81.528 165.524 L 80.256 165.524 L 81.96 163.652 L 83.664 163.652 L 81.528 165.524 L 81.528 165.524 Z M 83.856 172.436 L 82.656 172.436 L 82.656 171.908 L 82.656 171.908 Q 82.008 172.58 80.976 172.58 L 80.976 172.58 L 80.976 172.58 Q 80.004 172.58 79.398 172.046 L 79.398 172.046 L 79.398 172.046 Q 78.792 171.512 78.792 170.528 L 78.792 170.528 L 78.792 170.528 Q 78.792 169.532 79.476 169.016 L 79.476 169.016 L 79.476 169.016 Q 80.16 168.5 81.144 168.5 L 81.144 168.5 L 81.144 168.5 Q 82.044 168.5 82.656 168.86 L 82.656 168.86 L 82.656 168.524 L 82.656 168.524 Q 82.656 167.84 82.344 167.552 L 82.344 167.552 L 82.344 167.552 Q 82.032 167.264 81.348 167.264 L 81.348 167.264 L 81.348 167.264 Q 80.34 167.264 79.596 167.816 L 79.596 167.816 L 79.224 166.796 L 79.224 166.796 Q 80.148 166.16 81.516 166.16 L 81.516 166.16 L 81.516 166.16 Q 81.972 166.16 82.332 166.238 L 82.332 166.238 L 82.332 166.238 Q 82.692 166.316 83.064 166.538 L 83.064 166.538 L 83.064 166.538 Q 83.436 166.76 83.646 167.252 L 83.646 167.252 L 83.646 167.252 Q 83.856 167.744 83.856 168.464 L 83.856 168.464 L 83.856 172.436 L 83.856 172.436 Z M 81.204 171.476 L 81.204 171.476 L 81.204 171.476 Q 82.068 171.476 82.656 170.816 L 82.656 170.816 L 82.656 169.88 L 82.656 169.88 Q 82.092 169.58 81.348 169.58 L 81.348 169.58 L 81.348 169.58 Q 80.748 169.58 80.37 169.814 L 80.37 169.814 L 80.37 169.814 Q 79.992 170.048 79.992 170.528 L 79.992 170.528 L 79.992 170.528 Q 79.992 170.972 80.304 171.224 L 80.304 171.224 L 80.304 171.224 Q 80.616 171.476 81.204 171.476 Z M 86.844 172.436 L 85.596 172.436 L 85.596 164.36 L 86.844 163.772 L 86.844 172.436 L 86.844 172.436 Z M 89.874 165.122 L 89.874 165.122 L 89.874 165.122 Q 89.652 165.344 89.34 165.344 L 89.34 165.344 L 89.34 165.344 Q 89.028 165.344 88.806 165.122 L 88.806 165.122 L 88.806 165.122 Q 88.584 164.9 88.584 164.588 L 88.584 164.588 L 88.584 164.588 Q 88.584 164.276 88.806 164.054 L 88.806 164.054 L 88.806 164.054 Q 89.028 163.832 89.34 163.832 L 89.34 163.832 L 89.34 163.832 Q 89.652 163.832 89.874 164.054 L 89.874 164.054 L 89.874 164.054 Q 90.096 164.276 90.096 164.588 L 90.096 164.588 L 90.096 164.588 Q 90.096 164.9 89.874 165.122 Z M 89.964 172.436 L 88.716 172.436 L 88.716 166.304 L 89.964 166.304 L 89.964 172.436 L 89.964 172.436 Z M 94.02 172.58 L 94.02 172.58 L 94.02 172.58 Q 92.856 172.58 92.166 171.722 L 92.166 171.722 L 92.166 171.722 Q 91.476 170.864 91.476 169.364 L 91.476 169.364 L 91.476 169.364 Q 91.476 167.876 92.178 167.018 L 92.178 167.018 L 92.178 167.018 Q 92.88 166.16 94.02 166.16 L 94.02 166.16 L 94.02 166.16 Q 94.92 166.16 95.472 166.736 L 95.472 166.736 L 95.472 164.348 L 96.72 163.772 L 96.72 172.436 L 95.472 172.436 L 95.472 172.004 L 95.472 172.004 Q 94.956 172.58 94.02 172.58 Z M 94.2 171.404 L 94.2 171.404 L 94.2 171.404 Q 95.04 171.404 95.472 170.708 L 95.472 170.708 L 95.472 168.008 L 95.472 168.008 Q 95.304 167.732 94.974 167.534 L 94.974 167.534 L 94.974 167.534 Q 94.644 167.336 94.2 167.336 L 94.2 167.336 L 94.2 167.336 Q 93.492 167.336 93.108 167.864 L 93.108 167.864 L 93.108 167.864 Q 92.724 168.392 92.724 169.364 L 92.724 169.364 L 92.724 169.364 Q 92.724 170.276 93.12 170.84 L 93.12 170.84 L 93.12 170.84 Q 93.516 171.404 94.2 171.404 Z M 103.224 172.436 L 102.024 172.436 L 102.024 171.908 L 102.024 171.908 Q 101.376 172.58 100.344 172.58 L 100.344 172.58 L 100.344 172.58 Q 99.372 172.58 98.766 172.046 L 98.766 172.046 L 98.766 172.046 Q 98.16 171.512 98.16 170.528 L 98.16 170.528 L 98.16 170.528 Q 98.16 169.532 98.844 169.016 L 98.844 169.016 L 98.844 169.016 Q 99.528 168.5 100.512 168.5 L 100.512 168.5 L 100.512 168.5 Q 101.412 168.5 102.024 168.86 L 102.024 168.86 L 102.024 168.524 L 102.024 168.524 Q 102.024 167.84 101.712 167.552 L 101.712 167.552 L 101.712 167.552 Q 101.4 167.264 100.716 167.264 L 100.716 167.264 L 100.716 167.264 Q 99.708 167.264 98.964 167.816 L 98.964 167.816 L 98.592 166.796 L 98.592 166.796 Q 99.516 166.16 100.884 166.16 L 100.884 166.16 L 100.884 166.16 Q 101.34 166.16 101.7 166.238 L 101.7 166.238 L 101.7 166.238 Q 102.06 166.316 102.432 166.538 L 102.432 166.538 L 102.432 166.538 Q 102.804 166.76 103.014 167.252 L 103.014 167.252 L 103.014 167.252 Q 103.224 167.744 103.224 168.464 L 103.224 168.464 L 103.224 172.436 L 103.224 172.436 Z M 100.572 171.476 L 100.572 171.476 L 100.572 171.476 Q 101.436 171.476 102.024 170.816 L 102.024 170.816 L 102.024 169.88 L 102.024 169.88 Q 101.46 169.58 100.716 169.58 L 100.716 169.58 L 100.716 169.58 Q 100.116 169.58 99.738 169.814 L 99.738 169.814 L 99.738 169.814 Q 99.36 170.048 99.36 170.528 L 99.36 170.528 L 99.36 170.528 Q 99.36 170.972 99.672 171.224 L 99.672 171.224 L 99.672 171.224 Q 99.984 171.476 100.572 171.476 Z M 105.336 172.58 L 105.336 172.58 L 105.336 172.58 Q 104.952 172.58 104.694 172.322 L 104.694 172.322 L 104.694 172.322 Q 104.436 172.064 104.436 171.704 L 104.436 171.704 L 104.436 171.704 Q 104.436 171.344 104.694 171.08 L 104.694 171.08 L 104.694 171.08 Q 104.952 170.816 105.336 170.816 L 105.336 170.816 L 105.336 170.816 Q 105.708 170.816 105.978 171.08 L 105.978 171.08 L 105.978 171.08 Q 106.248 171.344 106.248 171.704 L 106.248 171.704 L 106.248 171.704 Q 106.248 172.064 105.978 172.322 L 105.978 172.322 L 105.978 172.322 Q 105.708 172.58 105.336 172.58 Z M 148.812 150.332 L 147.54 150.332 L 149.244 148.46 L 150.948 148.46 L 148.812 150.332 L 148.812 150.332 Z M 149.04 157.388 L 149.04 157.388 L 149.04 157.388 Q 147.756 157.388 147.006 156.53 L 147.006 156.53 L 147.006 156.53 Q 146.256 155.672 146.256 154.172 L 146.256 154.172 L 146.256 154.172 Q 146.256 152.672 147.012 151.82 L 147.012 151.82 L 147.012 151.82 Q 147.768 150.968 149.04 150.968 L 149.04 150.968 L 149.04 150.968 Q 150.192 150.968 150.936 151.7 L 150.936 151.7 L 150.936 151.7 Q 151.68 152.432 151.68 153.836 L 151.68 153.836 L 151.68 153.836 Q 151.68 154.352 151.632 154.64 L 151.632 154.64 L 147.504 154.64 L 147.504 154.64 Q 147.516 155.372 147.978 155.828 L 147.978 155.828 L 147.978 155.828 Q 148.44 156.284 149.052 156.284 L 149.052 156.284 L 149.052 156.284 Q 149.844 156.284 150.324 155.66 L 150.324 155.66 L 151.14 156.5 L 151.14 156.5 Q 150.396 157.388 149.04 157.388 Z M 147.504 153.632 L 147.504 153.632 L 150.432 153.632 L 150.432 153.632 Q 150.42 152.84 150.012 152.456 L 150.012 152.456 L 150.012 152.456 Q 149.604 152.072 149.04 152.072 L 149.04 152.072 L 149.04 152.072 Q 148.404 152.072 147.978 152.45 L 147.978 152.45 L 147.978 152.45 Q 147.552 152.828 147.504 153.632 Z M 75.624 157.388 L 75.624 157.388 L 75.624 157.388 Q 74.688 157.388 74.148 156.716 L 74.148 156.716 L 74.148 159.08 L 72.9 159.656 L 72.9 151.112 L 74.148 151.112 L 74.148 151.604 L 74.148 151.604 Q 74.724 150.968 75.624 150.968 L 75.624 150.968 L 75.624 150.968 Q 76.788 150.968 77.466 151.826 L 77.466 151.826 L 77.466 151.826 Q 78.144 152.684 78.144 154.184 L 78.144 154.184 L 78.144 154.184 Q 78.144 155.672 77.454 156.53 L 77.454 156.53 L 77.454 156.53 Q 76.764 157.388 75.624 157.388 Z M 75.444 156.212 L 75.444 156.212 L 75.444 156.212 Q 76.152 156.212 76.524 155.69 L 76.524 155.69 L 76.524 155.69 Q 76.896 155.168 76.896 154.184 L 76.896 154.184 L 76.896 154.184 Q 76.896 153.272 76.512 152.708 L 76.512 152.708 L 76.512 152.708 Q 76.128 152.144 75.444 152.144 L 75.444 152.144 L 75.444 152.144 Q 74.58 152.144 74.148 152.84 L 74.148 152.84 L 74.148 155.504 L 74.148 155.504 Q 74.676 156.212 75.444 156.212 Z M 80.892 157.244 L 79.644 157.244 L 79.644 151.112 L 80.892 151.112 L 80.892 151.856 L 80.892 151.856 Q 81.3 150.968 82.26 150.968 L 82.26 150.968 L 82.26 150.968 Q 82.86 150.968 83.292 151.34 L 83.292 151.34 L 83.112 152.492 L 83.112 152.492 Q 82.668 152.192 82.14 152.192 L 82.14 152.192 L 82.14 152.192 Q 81.636 152.192 81.264 152.57 L 81.264 152.57 L 81.264 152.57 Q 80.892 152.948 80.892 153.8 L 80.892 153.8 L 80.892 157.244 L 80.892 157.244 Z M 86.892 157.388 L 86.892 157.388 L 86.892 157.388 Q 85.608 157.388 84.858 156.53 L 84.858 156.53 L 84.858 156.53 Q 84.108 155.672 84.108 154.172 L 84.108 154.172 L 84.108 154.172 Q 84.108 152.672 84.864 151.82 L 84.864 151.82 L 84.864 151.82 Q 85.62 150.968 86.892 150.968 L 86.892 150.968 L 86.892 150.968 Q 88.044 150.968 88.788 151.7 L 88.788 151.7 L 88.788 151.7 Q 89.532 152.432 89.532 153.836 L 89.532 153.836 L 89.532 153.836 Q 89.532 154.352 89.484 154.64 L 89.484 154.64 L 85.356 154.64 L 85.356 154.64 Q 85.368 155.372 85.83 155.828 L 85.83 155.828 L 85.83 155.828 Q 86.292 156.284 86.904 156.284 L 86.904 156.284 L 86.904 156.284 Q 87.696 156.284 88.176 155.66 L 88.176 155.66 L 88.992 156.5 L 88.992 156.5 Q 88.248 157.388 86.892 157.388 Z M 85.356 153.632 L 85.356 153.632 L 88.284 153.632 L 88.284 153.632 Q 88.272 152.84 87.864 152.456 L 87.864 152.456 L 87.864 152.456 Q 87.456 152.072 86.892 152.072 L 86.892 152.072 L 86.892 152.072 Q 86.256 152.072 85.83 152.45 L 85.83 152.45 L 85.83 152.45 Q 85.404 152.828 85.356 153.632 Z M 93.348 157.388 L 93.348 157.388 L 93.348 157.388 Q 92.112 157.388 91.392 156.536 L 91.392 156.536 L 91.392 156.536 Q 90.672 155.684 90.672 154.184 L 90.672 154.184 L 90.672 154.184 Q 90.672 152.684 91.392 151.826 L 91.392 151.826 L 91.392 151.826 Q 92.112 150.968 93.348 150.968 L 93.348 150.968 L 93.348 150.968 Q 95.136 150.968 95.664 152.552 L 95.664 152.552 L 94.476 152.96 L 94.476 152.96 Q 94.176 152.168 93.396 152.168 L 93.396 152.168 L 93.396 152.168 Q 92.7 152.168 92.322 152.702 L 92.322 152.702 L 92.322 152.702 Q 91.944 153.236 91.944 154.184 L 91.944 154.184 L 91.944 154.184 Q 91.944 155.12 92.316 155.654 L 92.316 155.654 L 92.316 155.654 Q 92.688 156.188 93.348 156.188 L 93.348 156.188 L 93.348 156.188 Q 94.236 156.188 94.5 155.288 L 94.5 155.288 L 95.688 155.66 L 95.688 155.66 Q 95.196 157.388 93.348 157.388 Z M 101.736 156.536 L 101.736 156.536 L 101.736 156.536 Q 100.98 157.388 99.684 157.388 L 99.684 157.388 L 99.684 157.388 Q 98.388 157.388 97.638 156.536 L 97.638 156.536 L 97.638 156.536 Q 96.888 155.684 96.888 154.184 L 96.888 154.184 L 96.888 154.184 Q 96.888 152.684 97.638 151.826 L 97.638 151.826 L 97.638 151.826 Q 98.388 150.968 99.684 150.968 L 99.684 150.968 L 99.684 150.968 Q 100.98 150.968 101.736 151.826 L 101.736 151.826 L 101.736 151.826 Q 102.492 152.684 102.492 154.184 L 102.492 154.184 L 102.492 154.184 Q 102.492 155.684 101.736 156.536 Z M 99.684 156.212 L 99.684 156.212 L 99.684 156.212 Q 100.404 156.212 100.824 155.672 L 100.824 155.672 L 100.824 155.672 Q 101.244 155.132 101.244 154.184 L 101.244 154.184 L 101.244 154.184 Q 101.244 153.236 100.824 152.69 L 100.824 152.69 L 100.824 152.69 Q 100.404 152.144 99.684 152.144 L 99.684 152.144 L 99.684 152.144 Q 98.976 152.144 98.556 152.69 L 98.556 152.69 L 98.556 152.69 Q 98.136 153.236 98.136 154.184 L 98.136 154.184 L 98.136 154.184 Q 98.136 155.12 98.556 155.666 L 98.556 155.666 L 98.556 155.666 Q 98.976 156.212 99.684 156.212 Z M 109.032 157.244 L 107.784 157.244 L 107.784 153.584 L 107.784 153.584 Q 107.784 152.852 107.448 152.498 L 107.448 152.498 L 107.448 152.498 Q 107.112 152.144 106.56 152.144 L 106.56 152.144 L 106.56 152.144 Q 105.24 152.144 105.24 153.56 L 105.24 153.56 L 105.24 157.244 L 103.992 157.244 L 103.992 151.112 L 105.24 151.112 L 105.24 151.7 L 105.24 151.7 Q 105.816 150.968 106.824 150.968 L 106.824 150.968 L 106.824 150.968 Q 109.032 150.968 109.032 153.584 L 109.032 153.584 L 109.032 157.244 L 109.032 157.244 Z M 113.148 157.388 L 113.148 157.388 L 113.148 157.388 Q 111.912 157.388 111.192 156.536 L 111.192 156.536 L 111.192 156.536 Q 110.472 155.684 110.472 154.184 L 110.472 154.184 L 110.472 154.184 Q 110.472 152.684 111.192 151.826 L 111.192 151.826 L 111.192 151.826 Q 111.912 150.968 113.148 150.968 L 113.148 150.968 L 113.148 150.968 Q 114.936 150.968 115.464 152.552 L 115.464 152.552 L 114.276 152.96 L 114.276 152.96 Q 113.976 152.168 113.196 152.168 L 113.196 152.168 L 113.196 152.168 Q 112.5 152.168 112.122 152.702 L 112.122 152.702 L 112.122 152.702 Q 111.744 153.236 111.744 154.184 L 111.744 154.184 L 111.744 154.184 Q 111.744 155.12 112.116 155.654 L 112.116 155.654 L 112.116 155.654 Q 112.488 156.188 113.148 156.188 L 113.148 156.188 L 113.148 156.188 Q 114.036 156.188 114.3 155.288 L 114.3 155.288 L 115.488 155.66 L 115.488 155.66 Q 114.996 157.388 113.148 157.388 Z M 119.472 157.388 L 119.472 157.388 L 119.472 157.388 Q 118.188 157.388 117.438 156.53 L 117.438 156.53 L 117.438 156.53 Q 116.688 155.672 116.688 154.172 L 116.688 154.172 L 116.688 154.172 Q 116.688 152.672 117.444 151.82 L 117.444 151.82 L 117.444 151.82 Q 118.2 150.968 119.472 150.968 L 119.472 150.968 L 119.472 150.968 Q 120.624 150.968 121.368 151.7 L 121.368 151.7 L 121.368 151.7 Q 122.112 152.432 122.112 153.836 L 122.112 153.836 L 122.112 153.836 Q 122.112 154.352 122.064 154.64 L 122.064 154.64 L 117.936 154.64 L 117.936 154.64 Q 117.948 155.372 118.41 155.828 L 118.41 155.828 L 118.41 155.828 Q 118.872 156.284 119.484 156.284 L 119.484 156.284 L 119.484 156.284 Q 120.276 156.284 120.756 155.66 L 120.756 155.66 L 121.572 156.5 L 121.572 156.5 Q 120.828 157.388 119.472 157.388 Z M 117.936 153.632 L 117.936 153.632 L 120.864 153.632 L 120.864 153.632 Q 120.852 152.84 120.444 152.456 L 120.444 152.456 L 120.444 152.456 Q 120.036 152.072 119.472 152.072 L 119.472 152.072 L 119.472 152.072 Q 118.836 152.072 118.41 152.45 L 118.41 152.45 L 118.41 152.45 Q 117.984 152.828 117.936 153.632 Z M 124.722 149.93 L 124.722 149.93 L 124.722 149.93 Q 124.5 150.152 124.188 150.152 L 124.188 150.152 L 124.188 150.152 Q 123.876 150.152 123.654 149.93 L 123.654 149.93 L 123.654 149.93 Q 123.432 149.708 123.432 149.396 L 123.432 149.396 L 123.432 149.396 Q 123.432 149.084 123.654 148.862 L 123.654 148.862 L 123.654 148.862 Q 123.876 148.64 124.188 148.64 L 124.188 148.64 L 124.188 148.64 Q 124.5 148.64 124.722 148.862 L 124.722 148.862 L 124.722 148.862 Q 124.944 149.084 124.944 149.396 L 124.944 149.396 L 124.944 149.396 Q 124.944 149.708 124.722 149.93 Z M 124.812 157.244 L 123.564 157.244 L 123.564 151.112 L 124.812 151.112 L 124.812 157.244 L 124.812 157.244 Z M 128.4 157.388 L 128.4 157.388 L 128.4 157.388 Q 127.032 157.388 127.032 155.864 L 127.032 155.864 L 127.032 152.192 L 126.084 152.192 L 126.084 151.112 L 127.032 151.112 L 127.032 149.18 L 128.28 148.58 L 128.28 151.112 L 129.732 151.112 L 129.732 152.192 L 128.28 152.192 L 128.28 155.54 L 128.28 155.54 Q 128.28 156.236 128.88 156.236 L 128.88 156.236 L 128.88 156.236 Q 129.324 156.236 129.792 155.948 L 129.792 155.948 L 129.636 157.112 L 129.636 157.112 Q 129.084 157.388 128.4 157.388 Z M 135.72 156.536 L 135.72 156.536 L 135.72 156.536 Q 134.964 157.388 133.668 157.388 L 133.668 157.388 L 133.668 157.388 Q 132.372 157.388 131.622 156.536 L 131.622 156.536 L 131.622 156.536 Q 130.872 155.684 130.872 154.184 L 130.872 154.184 L 130.872 154.184 Q 130.872 152.684 131.622 151.826 L 131.622 151.826 L 131.622 151.826 Q 132.372 150.968 133.668 150.968 L 133.668 150.968 L 133.668 150.968 Q 134.964 150.968 135.72 151.826 L 135.72 151.826 L 135.72 151.826 Q 136.476 152.684 136.476 154.184 L 136.476 154.184 L 136.476 154.184 Q 136.476 155.684 135.72 156.536 Z M 133.668 156.212 L 133.668 156.212 L 133.668 156.212 Q 134.388 156.212 134.808 155.672 L 134.808 155.672 L 134.808 155.672 Q 135.228 155.132 135.228 154.184 L 135.228 154.184 L 135.228 154.184 Q 135.228 153.236 134.808 152.69 L 134.808 152.69 L 134.808 152.69 Q 134.388 152.144 133.668 152.144 L 133.668 152.144 L 133.668 152.144 Q 132.96 152.144 132.54 152.69 L 132.54 152.69 L 132.54 152.69 Q 132.12 153.236 132.12 154.184 L 132.12 154.184 L 132.12 154.184 Q 132.12 155.12 132.54 155.666 L 132.54 155.666 L 132.54 155.666 Q 132.96 156.212 133.668 156.212 Z M 139.872 157.388 L 139.872 157.388 L 139.872 157.388 Q 139.152 157.388 138.516 157.118 L 138.516 157.118 L 138.516 157.118 Q 137.88 156.848 137.556 156.392 L 137.556 156.392 L 138.444 155.636 L 138.444 155.636 Q 139.104 156.26 139.848 156.26 L 139.848 156.26 L 139.848 156.26 Q 140.928 156.26 140.928 155.6 L 140.928 155.6 L 140.928 155.6 Q 140.928 155.372 140.724 155.18 L 140.724 155.18 L 140.724 155.18 Q 140.52 154.988 140.316 154.898 L 140.316 154.898 L 140.316 154.898 Q 140.112 154.808 139.656 154.628 L 139.656 154.628 L 139.656 154.628 Q 138.648 154.292 138.174 153.836 L 138.174 153.836 L 138.174 153.836 Q 137.7 153.38 137.7 152.66 L 137.7 152.66 L 137.7 152.66 Q 137.7 151.868 138.306 151.418 L 138.306 151.418 L 138.306 151.418 Q 138.912 150.968 139.836 150.968 L 139.836 150.968 L 139.836 150.968 Q 141.216 150.968 141.984 151.892 L 141.984 151.892 L 141.084 152.612 L 141.084 152.612 Q 140.592 152.096 139.836 152.096 L 139.836 152.096 L 139.836 152.096 Q 139.44 152.096 139.206 152.246 L 139.206 152.246 L 139.206 152.246 Q 138.972 152.396 138.972 152.66 L 138.972 152.66 L 138.972 152.66 Q 138.972 152.936 139.254 153.11 L 139.254 153.11 L 139.254 153.11 Q 139.536 153.284 140.16 153.524 L 140.16 153.524 L 140.16 153.524 Q 141.204 153.872 141.69 154.34 L 141.69 154.34 L 141.69 154.34 Q 142.176 154.808 142.176 155.6 L 142.176 155.6 L 142.176 155.6 Q 142.176 156.464 141.558 156.926 L 141.558 156.926 L 141.558 156.926 Q 140.94 157.388 139.872 157.388 Z M 119.964 142.196 L 119.964 142.196 L 119.964 142.196 Q 118.728 142.196 118.008 141.344 L 118.008 141.344 L 118.008 141.344 Q 117.288 140.492 117.288 138.992 L 117.288 138.992 L 117.288 138.992 Q 117.288 137.492 118.008 136.634 L 118.008 136.634 L 118.008 136.634 Q 118.728 135.776 119.964 135.776 L 119.964 135.776 L 119.964 135.776 Q 121.752 135.776 122.28 137.36 L 122.28 137.36 L 121.092 137.768 L 121.092 137.768 Q 120.792 136.976 120.012 136.976 L 120.012 136.976 L 120.012 136.976 Q 119.316 136.976 118.938 137.51 L 118.938 137.51 L 118.938 137.51 Q 118.56 138.044 118.56 138.992 L 118.56 138.992 L 118.56 138.992 Q 118.56 139.928 118.932 140.462 L 118.932 140.462 L 118.932 140.462 Q 119.304 140.996 119.964 140.996 L 119.964 140.996 L 119.964 140.996 Q 120.852 140.996 121.116 140.096 L 121.116 140.096 L 122.304 140.468 L 122.304 140.468 Q 121.812 142.196 119.964 142.196 Z M 128.352 141.344 L 128.352 141.344 L 128.352 141.344 Q 127.596 142.196 126.3 142.196 L 126.3 142.196 L 126.3 142.196 Q 125.004 142.196 124.254 141.344 L 124.254 141.344 L 124.254 141.344 Q 123.504 140.492 123.504 138.992 L 123.504 138.992 L 123.504 138.992 Q 123.504 137.492 124.254 136.634 L 124.254 136.634 L 124.254 136.634 Q 125.004 135.776 126.3 135.776 L 126.3 135.776 L 126.3 135.776 Q 127.596 135.776 128.352 136.634 L 128.352 136.634 L 128.352 136.634 Q 129.108 137.492 129.108 138.992 L 129.108 138.992 L 129.108 138.992 Q 129.108 140.492 128.352 141.344 Z M 126.3 141.02 L 126.3 141.02 L 126.3 141.02 Q 127.02 141.02 127.44 140.48 L 127.44 140.48 L 127.44 140.48 Q 127.86 139.94 127.86 138.992 L 127.86 138.992 L 127.86 138.992 Q 127.86 138.044 127.44 137.498 L 127.44 137.498 L 127.44 137.498 Q 127.02 136.952 126.3 136.952 L 126.3 136.952 L 126.3 136.952 Q 125.592 136.952 125.172 137.498 L 125.172 137.498 L 125.172 137.498 Q 124.752 138.044 124.752 138.992 L 124.752 138.992 L 124.752 138.992 Q 124.752 139.928 125.172 140.474 L 125.172 140.474 L 125.172 140.474 Q 125.592 141.02 126.3 141.02 Z M 135.648 142.052 L 134.4 142.052 L 134.4 138.392 L 134.4 138.392 Q 134.4 137.66 134.064 137.306 L 134.064 137.306 L 134.064 137.306 Q 133.728 136.952 133.176 136.952 L 133.176 136.952 L 133.176 136.952 Q 131.856 136.952 131.856 138.368 L 131.856 138.368 L 131.856 142.052 L 130.608 142.052 L 130.608 135.92 L 131.856 135.92 L 131.856 136.508 L 131.856 136.508 Q 132.432 135.776 133.44 135.776 L 133.44 135.776 L 133.44 135.776 Q 135.648 135.776 135.648 138.392 L 135.648 138.392 L 135.648 142.052 L 135.648 142.052 Z M 139.164 142.196 L 139.164 142.196 L 139.164 142.196 Q 137.796 142.196 137.796 140.672 L 137.796 140.672 L 137.796 137 L 136.848 137 L 136.848 135.92 L 137.796 135.92 L 137.796 133.988 L 139.044 133.388 L 139.044 135.92 L 140.496 135.92 L 140.496 137 L 139.044 137 L 139.044 140.348 L 139.044 140.348 Q 139.044 141.044 139.644 141.044 L 139.644 141.044 L 139.644 141.044 Q 140.088 141.044 140.556 140.756 L 140.556 140.756 L 140.4 141.92 L 140.4 141.92 Q 139.848 142.196 139.164 142.196 Z M 143.184 142.052 L 141.936 142.052 L 141.936 135.92 L 143.184 135.92 L 143.184 136.664 L 143.184 136.664 Q 143.592 135.776 144.552 135.776 L 144.552 135.776 L 144.552 135.776 Q 145.152 135.776 145.584 136.148 L 145.584 136.148 L 145.404 137.3 L 145.404 137.3 Q 144.96 137 144.432 137 L 144.432 137 L 144.432 137 Q 143.928 137 143.556 137.378 L 143.556 137.378 L 143.556 137.378 Q 143.184 137.756 143.184 138.608 L 143.184 138.608 L 143.184 142.052 L 143.184 142.052 Z M 151.404 142.052 L 150.204 142.052 L 150.204 141.524 L 150.204 141.524 Q 149.556 142.196 148.524 142.196 L 148.524 142.196 L 148.524 142.196 Q 147.552 142.196 146.946 141.662 L 146.946 141.662 L 146.946 141.662 Q 146.34 141.128 146.34 140.144 L 146.34 140.144 L 146.34 140.144 Q 146.34 139.148 147.024 138.632 L 147.024 138.632 L 147.024 138.632 Q 147.708 138.116 148.692 138.116 L 148.692 138.116 L 148.692 138.116 Q 149.592 138.116 150.204 138.476 L 150.204 138.476 L 150.204 138.14 L 150.204 138.14 Q 150.204 137.456 149.892 137.168 L 149.892 137.168 L 149.892 137.168 Q 149.58 136.88 148.896 136.88 L 148.896 136.88 L 148.896 136.88 Q 147.888 136.88 147.144 137.432 L 147.144 137.432 L 146.772 136.412 L 146.772 136.412 Q 147.696 135.776 149.064 135.776 L 149.064 135.776 L 149.064 135.776 Q 149.52 135.776 149.88 135.854 L 149.88 135.854 L 149.88 135.854 Q 150.24 135.932 150.612 136.154 L 150.612 136.154 L 150.612 136.154 Q 150.984 136.376 151.194 136.868 L 151.194 136.868 L 151.194 136.868 Q 151.404 137.36 151.404 138.08 L 151.404 138.08 L 151.404 142.052 L 151.404 142.052 Z M 148.752 141.092 L 148.752 141.092 L 148.752 141.092 Q 149.616 141.092 150.204 140.432 L 150.204 140.432 L 150.204 139.496 L 150.204 139.496 Q 149.64 139.196 148.896 139.196 L 148.896 139.196 L 148.896 139.196 Q 148.296 139.196 147.918 139.43 L 147.918 139.43 L 147.918 139.43 Q 147.54 139.664 147.54 140.144 L 147.54 140.144 L 147.54 140.144 Q 147.54 140.588 147.852 140.84 L 147.852 140.84 L 147.852 140.84 Q 148.164 141.092 148.752 141.092 Z M 75.276 142.196 L 75.276 142.196 L 75.276 142.196 Q 74.04 142.196 73.32 141.344 L 73.32 141.344 L 73.32 141.344 Q 72.6 140.492 72.6 138.992 L 72.6 138.992 L 72.6 138.992 Q 72.6 137.492 73.32 136.634 L 73.32 136.634 L 73.32 136.634 Q 74.04 135.776 75.276 135.776 L 75.276 135.776 L 75.276 135.776 Q 77.064 135.776 77.592 137.36 L 77.592 137.36 L 76.404 137.768 L 76.404 137.768 Q 76.104 136.976 75.324 136.976 L 75.324 136.976 L 75.324 136.976 Q 74.628 136.976 74.25 137.51 L 74.25 137.51 L 74.25 137.51 Q 73.872 138.044 73.872 138.992 L 73.872 138.992 L 73.872 138.992 Q 73.872 139.928 74.244 140.462 L 74.244 140.462 L 74.244 140.462 Q 74.616 140.996 75.276 140.996 L 75.276 140.996 L 75.276 140.996 Q 76.164 140.996 76.428 140.096 L 76.428 140.096 L 77.616 140.468 L 77.616 140.468 Q 77.124 142.196 75.276 142.196 Z M 84.096 142.052 L 82.848 142.052 L 82.848 141.464 L 82.848 141.464 Q 82.272 142.196 81.264 142.196 L 81.264 142.196 L 81.264 142.196 Q 79.056 142.196 79.056 139.58 L 79.056 139.58 L 79.056 135.92 L 80.304 135.92 L 80.304 139.58 L 80.304 139.58 Q 80.304 140.312 80.64 140.666 L 80.64 140.666 L 80.64 140.666 Q 80.976 141.02 81.528 141.02 L 81.528 141.02 L 81.528 141.02 Q 82.848 141.02 82.848 139.604 L 82.848 139.604 L 82.848 135.92 L 84.096 135.92 L 84.096 142.052 L 84.096 142.052 Z M 87.204 142.052 L 85.956 142.052 L 85.956 133.976 L 87.204 133.388 L 87.204 142.052 L 87.204 142.052 Z M 90.84 142.196 L 90.84 142.196 L 90.84 142.196 Q 89.472 142.196 89.472 140.672 L 89.472 140.672 L 89.472 137 L 88.524 137 L 88.524 135.92 L 89.472 135.92 L 89.472 133.988 L 90.72 133.388 L 90.72 135.92 L 92.172 135.92 L 92.172 137 L 90.72 137 L 90.72 140.348 L 90.72 140.348 Q 90.72 141.044 91.32 141.044 L 91.32 141.044 L 91.32 141.044 Q 91.764 141.044 92.232 140.756 L 92.232 140.756 L 92.076 141.92 L 92.076 141.92 Q 91.524 142.196 90.84 142.196 Z M 98.592 142.052 L 97.344 142.052 L 97.344 141.464 L 97.344 141.464 Q 96.768 142.196 95.76 142.196 L 95.76 142.196 L 95.76 142.196 Q 93.552 142.196 93.552 139.58 L 93.552 139.58 L 93.552 135.92 L 94.8 135.92 L 94.8 139.58 L 94.8 139.58 Q 94.8 140.312 95.136 140.666 L 95.136 140.666 L 95.136 140.666 Q 95.472 141.02 96.024 141.02 L 96.024 141.02 L 96.024 141.02 Q 97.344 141.02 97.344 139.604 L 97.344 139.604 L 97.344 135.92 L 98.592 135.92 L 98.592 142.052 L 98.592 142.052 Z M 101.64 142.052 L 100.392 142.052 L 100.392 135.92 L 101.64 135.92 L 101.64 136.664 L 101.64 136.664 Q 102.048 135.776 103.008 135.776 L 103.008 135.776 L 103.008 135.776 Q 103.608 135.776 104.04 136.148 L 104.04 136.148 L 103.86 137.3 L 103.86 137.3 Q 103.416 137 102.888 137 L 102.888 137 L 102.888 137 Q 102.384 137 102.012 137.378 L 102.012 137.378 L 102.012 137.378 Q 101.64 137.756 101.64 138.608 L 101.64 138.608 L 101.64 142.052 L 101.64 142.052 Z M 109.86 142.052 L 108.66 142.052 L 108.66 141.524 L 108.66 141.524 Q 108.012 142.196 106.98 142.196 L 106.98 142.196 L 106.98 142.196 Q 106.008 142.196 105.402 141.662 L 105.402 141.662 L 105.402 141.662 Q 104.796 141.128 104.796 140.144 L 104.796 140.144 L 104.796 140.144 Q 104.796 139.148 105.48 138.632 L 105.48 138.632 L 105.48 138.632 Q 106.164 138.116 107.148 138.116 L 107.148 138.116 L 107.148 138.116 Q 108.048 138.116 108.66 138.476 L 108.66 138.476 L 108.66 138.14 L 108.66 138.14 Q 108.66 137.456 108.348 137.168 L 108.348 137.168 L 108.348 137.168 Q 108.036 136.88 107.352 136.88 L 107.352 136.88 L 107.352 136.88 Q 106.344 136.88 105.6 137.432 L 105.6 137.432 L 105.228 136.412 L 105.228 136.412 Q 106.152 135.776 107.52 135.776 L 107.52 135.776 L 107.52 135.776 Q 107.976 135.776 108.336 135.854 L 108.336 135.854 L 108.336 135.854 Q 108.696 135.932 109.068 136.154 L 109.068 136.154 L 109.068 136.154 Q 109.44 136.376 109.65 136.868 L 109.65 136.868 L 109.65 136.868 Q 109.86 137.36 109.86 138.08 L 109.86 138.08 L 109.86 142.052 L 109.86 142.052 Z M 107.208 141.092 L 107.208 141.092 L 107.208 141.092 Q 108.072 141.092 108.66 140.432 L 108.66 140.432 L 108.66 139.496 L 108.66 139.496 Q 108.096 139.196 107.352 139.196 L 107.352 139.196 L 107.352 139.196 Q 106.752 139.196 106.374 139.43 L 106.374 139.43 L 106.374 139.43 Q 105.996 139.664 105.996 140.144 L 105.996 140.144 L 105.996 140.144 Q 105.996 140.588 106.308 140.84 L 106.308 140.84 L 106.308 140.84 Q 106.62 141.092 107.208 141.092 Z M 112.848 142.052 L 111.6 142.052 L 111.6 133.976 L 112.848 133.388 L 112.848 142.052 L 112.848 142.052 Z M 128.412 126.86 L 127.212 126.86 L 127.212 126.332 L 127.212 126.332 Q 126.564 127.004 125.532 127.004 L 125.532 127.004 L 125.532 127.004 Q 124.56 127.004 123.954 126.47 L 123.954 126.47 L 123.954 126.47 Q 123.348 125.936 123.348 124.952 L 123.348 124.952 L 123.348 124.952 Q 123.348 123.956 124.032 123.44 L 124.032 123.44 L 124.032 123.44 Q 124.716 122.924 125.7 122.924 L 125.7 122.924 L 125.7 122.924 Q 126.6 122.924 127.212 123.284 L 127.212 123.284 L 127.212 122.948 L 127.212 122.948 Q 127.212 122.264 126.9 121.976 L 126.9 121.976 L 126.9 121.976 Q 126.588 121.688 125.904 121.688 L 125.904 121.688 L 125.904 121.688 Q 124.896 121.688 124.152 122.24 L 124.152 122.24 L 123.78 121.22 L 123.78 121.22 Q 124.704 120.584 126.072 120.584 L 126.072 120.584 L 126.072 120.584 Q 126.528 120.584 126.888 120.662 L 126.888 120.662 L 126.888 120.662 Q 127.248 120.74 127.62 120.962 L 127.62 120.962 L 127.62 120.962 Q 127.992 121.184 128.202 121.676 L 128.202 121.676 L 128.202 121.676 Q 128.412 122.168 128.412 122.888 L 128.412 122.888 L 128.412 126.86 L 128.412 126.86 Z M 125.76 125.9 L 125.76 125.9 L 125.76 125.9 Q 126.624 125.9 127.212 125.24 L 127.212 125.24 L 127.212 124.304 L 127.212 124.304 Q 126.648 124.004 125.904 124.004 L 125.904 124.004 L 125.904 124.004 Q 125.304 124.004 124.926 124.238 L 124.926 124.238 L 124.926 124.238 Q 124.548 124.472 124.548 124.952 L 124.548 124.952 L 124.548 124.952 Q 124.548 125.396 124.86 125.648 L 124.86 125.648 L 124.86 125.648 Q 125.172 125.9 125.76 125.9 Z M 131.868 127.004 L 131.868 127.004 L 131.868 127.004 Q 130.5 127.004 130.5 125.48 L 130.5 125.48 L 130.5 121.808 L 129.552 121.808 L 129.552 120.728 L 130.5 120.728 L 130.5 118.796 L 131.748 118.196 L 131.748 120.728 L 133.2 120.728 L 133.2 121.808 L 131.748 121.808 L 131.748 125.156 L 131.748 125.156 Q 131.748 125.852 132.348 125.852 L 132.348 125.852 L 132.348 125.852 Q 132.792 125.852 133.26 125.564 L 133.26 125.564 L 133.104 126.728 L 133.104 126.728 Q 132.552 127.004 131.868 127.004 Z M 135.81 119.546 L 135.81 119.546 L 135.81 119.546 Q 135.588 119.768 135.276 119.768 L 135.276 119.768 L 135.276 119.768 Q 134.964 119.768 134.742 119.546 L 134.742 119.546 L 134.742 119.546 Q 134.52 119.324 134.52 119.012 L 134.52 119.012 L 134.52 119.012 Q 134.52 118.7 134.742 118.478 L 134.742 118.478 L 134.742 118.478 Q 134.964 118.256 135.276 118.256 L 135.276 118.256 L 135.276 118.256 Q 135.588 118.256 135.81 118.478 L 135.81 118.478 L 135.81 118.478 Q 136.032 118.7 136.032 119.012 L 136.032 119.012 L 136.032 119.012 Q 136.032 119.324 135.81 119.546 Z M 135.9 126.86 L 134.652 126.86 L 134.652 120.728 L 135.9 120.728 L 135.9 126.86 L 135.9 126.86 Z M 140.52 126.86 L 139.356 126.86 L 137.112 120.728 L 138.36 120.728 L 139.776 124.748 L 139.776 124.748 Q 139.908 125.144 139.944 125.288 L 139.944 125.288 L 139.944 125.288 Q 139.98 125.144 140.112 124.748 L 140.112 124.748 L 141.516 120.728 L 142.764 120.728 L 140.52 126.86 L 140.52 126.86 Z M 145.134 119.546 L 145.134 119.546 L 145.134 119.546 Q 144.912 119.768 144.6 119.768 L 144.6 119.768 L 144.6 119.768 Q 144.288 119.768 144.066 119.546 L 144.066 119.546 L 144.066 119.546 Q 143.844 119.324 143.844 119.012 L 143.844 119.012 L 143.844 119.012 Q 143.844 118.7 144.066 118.478 L 144.066 118.478 L 144.066 118.478 Q 144.288 118.256 144.6 118.256 L 144.6 118.256 L 144.6 118.256 Q 144.912 118.256 145.134 118.478 L 145.134 118.478 L 145.134 118.478 Q 145.356 118.7 145.356 119.012 L 145.356 119.012 L 145.356 119.012 Q 145.356 119.324 145.134 119.546 Z M 145.224 126.86 L 143.976 126.86 L 143.976 120.728 L 145.224 120.728 L 145.224 126.86 L 145.224 126.86 Z M 149.28 127.004 L 149.28 127.004 L 149.28 127.004 Q 148.116 127.004 147.426 126.146 L 147.426 126.146 L 147.426 126.146 Q 146.736 125.288 146.736 123.788 L 146.736 123.788 L 146.736 123.788 Q 146.736 122.3 147.438 121.442 L 147.438 121.442 L 147.438 121.442 Q 148.14 120.584 149.28 120.584 L 149.28 120.584 L 149.28 120.584 Q 150.18 120.584 150.732 121.16 L 150.732 121.16 L 150.732 118.772 L 151.98 118.196 L 151.98 126.86 L 150.732 126.86 L 150.732 126.428 L 150.732 126.428 Q 150.216 127.004 149.28 127.004 Z M 149.46 125.828 L 149.46 125.828 L 149.46 125.828 Q 150.3 125.828 150.732 125.132 L 150.732 125.132 L 150.732 122.432 L 150.732 122.432 Q 150.564 122.156 150.234 121.958 L 150.234 121.958 L 150.234 121.958 Q 149.904 121.76 149.46 121.76 L 149.46 121.76 L 149.46 121.76 Q 148.752 121.76 148.368 122.288 L 148.368 122.288 L 148.368 122.288 Q 147.984 122.816 147.984 123.788 L 147.984 123.788 L 147.984 123.788 Q 147.984 124.7 148.38 125.264 L 148.38 125.264 L 148.38 125.264 Q 148.776 125.828 149.46 125.828 Z M 158.484 126.86 L 157.284 126.86 L 157.284 126.332 L 157.284 126.332 Q 156.636 127.004 155.604 127.004 L 155.604 127.004 L 155.604 127.004 Q 154.632 127.004 154.026 126.47 L 154.026 126.47 L 154.026 126.47 Q 153.42 125.936 153.42 124.952 L 153.42 124.952 L 153.42 124.952 Q 153.42 123.956 154.104 123.44 L 154.104 123.44 L 154.104 123.44 Q 154.788 122.924 155.772 122.924 L 155.772 122.924 L 155.772 122.924 Q 156.672 122.924 157.284 123.284 L 157.284 123.284 L 157.284 122.948 L 157.284 122.948 Q 157.284 122.264 156.972 121.976 L 156.972 121.976 L 156.972 121.976 Q 156.66 121.688 155.976 121.688 L 155.976 121.688 L 155.976 121.688 Q 154.968 121.688 154.224 122.24 L 154.224 122.24 L 153.852 121.22 L 153.852 121.22 Q 154.776 120.584 156.144 120.584 L 156.144 120.584 L 156.144 120.584 Q 156.6 120.584 156.96 120.662 L 156.96 120.662 L 156.96 120.662 Q 157.32 120.74 157.692 120.962 L 157.692 120.962 L 157.692 120.962 Q 158.064 121.184 158.274 121.676 L 158.274 121.676 L 158.274 121.676 Q 158.484 122.168 158.484 122.888 L 158.484 122.888 L 158.484 126.86 L 158.484 126.86 Z M 155.832 125.9 L 155.832 125.9 L 155.832 125.9 Q 156.696 125.9 157.284 125.24 L 157.284 125.24 L 157.284 124.304 L 157.284 124.304 Q 156.72 124.004 155.976 124.004 L 155.976 124.004 L 155.976 124.004 Q 155.376 124.004 154.998 124.238 L 154.998 124.238 L 154.998 124.238 Q 154.62 124.472 154.62 124.952 L 154.62 124.952 L 154.62 124.952 Q 154.62 125.396 154.932 125.648 L 154.932 125.648 L 154.932 125.648 Q 155.244 125.9 155.832 125.9 Z M 162.408 127.004 L 162.408 127.004 L 162.408 127.004 Q 161.244 127.004 160.554 126.146 L 160.554 126.146 L 160.554 126.146 Q 159.864 125.288 159.864 123.788 L 159.864 123.788 L 159.864 123.788 Q 159.864 122.3 160.566 121.442 L 160.566 121.442 L 160.566 121.442 Q 161.268 120.584 162.408 120.584 L 162.408 120.584 L 162.408 120.584 Q 163.308 120.584 163.86 121.16 L 163.86 121.16 L 163.86 118.772 L 165.108 118.196 L 165.108 126.86 L 163.86 126.86 L 163.86 126.428 L 163.86 126.428 Q 163.344 127.004 162.408 127.004 Z M 162.588 125.828 L 162.588 125.828 L 162.588 125.828 Q 163.428 125.828 163.86 125.132 L 163.86 125.132 L 163.86 122.432 L 163.86 122.432 Q 163.692 122.156 163.362 121.958 L 163.362 121.958 L 163.362 121.958 Q 163.032 121.76 162.588 121.76 L 162.588 121.76 L 162.588 121.76 Q 161.88 121.76 161.496 122.288 L 161.496 122.288 L 161.496 122.288 Q 161.112 122.816 161.112 123.788 L 161.112 123.788 L 161.112 123.788 Q 161.112 124.7 161.508 125.264 L 161.508 125.264 L 161.508 125.264 Q 161.904 125.828 162.588 125.828 Z M 169.392 127.004 L 169.392 127.004 L 169.392 127.004 Q 168.108 127.004 167.358 126.146 L 167.358 126.146 L 167.358 126.146 Q 166.608 125.288 166.608 123.788 L 166.608 123.788 L 166.608 123.788 Q 166.608 122.288 167.364 121.436 L 167.364 121.436 L 167.364 121.436 Q 168.12 120.584 169.392 120.584 L 169.392 120.584 L 169.392 120.584 Q 170.544 120.584 171.288 121.316 L 171.288 121.316 L 171.288 121.316 Q 172.032 122.048 172.032 123.452 L 172.032 123.452 L 172.032 123.452 Q 172.032 123.968 171.984 124.256 L 171.984 124.256 L 167.856 124.256 L 167.856 124.256 Q 167.868 124.988 168.33 125.444 L 168.33 125.444 L 168.33 125.444 Q 168.792 125.9 169.404 125.9 L 169.404 125.9 L 169.404 125.9 Q 170.196 125.9 170.676 125.276 L 170.676 125.276 L 171.492 126.116 L 171.492 126.116 Q 170.748 127.004 169.392 127.004 Z M 167.856 123.248 L 167.856 123.248 L 170.784 123.248 L 170.784 123.248 Q 170.772 122.456 170.364 122.072 L 170.364 122.072 L 170.364 122.072 Q 169.956 121.688 169.392 121.688 L 169.392 121.688 L 169.392 121.688 Q 168.756 121.688 168.33 122.066 L 168.33 122.066 L 168.33 122.066 Q 167.904 122.444 167.856 123.248 Z M 75.144 127.004 L 75.144 127.004 L 75.144 127.004 Q 74.004 127.004 73.302 126.146 L 73.302 126.146 L 73.302 126.146 Q 72.6 125.288 72.6 123.8 L 72.6 123.8 L 72.6 123.8 Q 72.6 122.3 73.29 121.442 L 73.29 121.442 L 73.29 121.442 Q 73.98 120.584 75.144 120.584 L 75.144 120.584 L 75.144 120.584 Q 76.02 120.584 76.596 121.22 L 76.596 121.22 L 76.596 120.728 L 77.844 120.728 L 77.844 128.696 L 76.596 129.26 L 76.596 126.332 L 76.596 126.332 Q 76.044 127.004 75.144 127.004 Z M 75.3 125.828 L 75.3 125.828 L 75.3 125.828 Q 76.08 125.828 76.596 125.12 L 76.596 125.12 L 76.596 122.456 L 76.596 122.456 Q 76.164 121.76 75.3 121.76 L 75.3 121.76 L 75.3 121.76 Q 74.616 121.76 74.232 122.324 L 74.232 122.324 L 74.232 122.324 Q 73.848 122.888 73.848 123.8 L 73.848 123.8 L 73.848 123.8 Q 73.848 124.784 74.22 125.306 L 74.22 125.306 L 74.22 125.306 Q 74.592 125.828 75.3 125.828 Z M 84.624 126.86 L 83.376 126.86 L 83.376 126.272 L 83.376 126.272 Q 82.8 127.004 81.792 127.004 L 81.792 127.004 L 81.792 127.004 Q 79.584 127.004 79.584 124.388 L 79.584 124.388 L 79.584 120.728 L 80.832 120.728 L 80.832 124.388 L 80.832 124.388 Q 80.832 125.12 81.168 125.474 L 81.168 125.474 L 81.168 125.474 Q 81.504 125.828 82.056 125.828 L 82.056 125.828 L 82.056 125.828 Q 83.376 125.828 83.376 124.412 L 83.376 124.412 L 83.376 120.728 L 84.624 120.728 L 84.624 126.86 L 84.624 126.86 Z M 91.128 126.86 L 89.928 126.86 L 89.928 126.332 L 89.928 126.332 Q 89.28 127.004 88.248 127.004 L 88.248 127.004 L 88.248 127.004 Q 87.276 127.004 86.67 126.47 L 86.67 126.47 L 86.67 126.47 Q 86.064 125.936 86.064 124.952 L 86.064 124.952 L 86.064 124.952 Q 86.064 123.956 86.748 123.44 L 86.748 123.44 L 86.748 123.44 Q 87.432 122.924 88.416 122.924 L 88.416 122.924 L 88.416 122.924 Q 89.316 122.924 89.928 123.284 L 89.928 123.284 L 89.928 122.948 L 89.928 122.948 Q 89.928 122.264 89.616 121.976 L 89.616 121.976 L 89.616 121.976 Q 89.304 121.688 88.62 121.688 L 88.62 121.688 L 88.62 121.688 Q 87.612 121.688 86.868 122.24 L 86.868 122.24 L 86.496 121.22 L 86.496 121.22 Q 87.42 120.584 88.788 120.584 L 88.788 120.584 L 88.788 120.584 Q 89.244 120.584 89.604 120.662 L 89.604 120.662 L 89.604 120.662 Q 89.964 120.74 90.336 120.962 L 90.336 120.962 L 90.336 120.962 Q 90.708 121.184 90.918 121.676 L 90.918 121.676 L 90.918 121.676 Q 91.128 122.168 91.128 122.888 L 91.128 122.888 L 91.128 126.86 L 91.128 126.86 Z M 88.476 125.9 L 88.476 125.9 L 88.476 125.9 Q 89.34 125.9 89.928 125.24 L 89.928 125.24 L 89.928 124.304 L 89.928 124.304 Q 89.364 124.004 88.62 124.004 L 88.62 124.004 L 88.62 124.004 Q 88.02 124.004 87.642 124.238 L 87.642 124.238 L 87.642 124.238 Q 87.264 124.472 87.264 124.952 L 87.264 124.952 L 87.264 124.952 Q 87.264 125.396 87.576 125.648 L 87.576 125.648 L 87.576 125.648 Q 87.888 125.9 88.476 125.9 Z M 94.116 126.86 L 92.868 126.86 L 92.868 118.784 L 94.116 118.196 L 94.116 126.86 L 94.116 126.86 Z M 98.22 127.004 L 98.22 127.004 L 98.22 127.004 Q 97.08 127.004 96.378 126.146 L 96.378 126.146 L 96.378 126.146 Q 95.676 125.288 95.676 123.8 L 95.676 123.8 L 95.676 123.8 Q 95.676 122.3 96.366 121.442 L 96.366 121.442 L 96.366 121.442 Q 97.056 120.584 98.22 120.584 L 98.22 120.584 L 98.22 120.584 Q 99.096 120.584 99.672 121.22 L 99.672 121.22 L 99.672 120.728 L 100.92 120.728 L 100.92 128.696 L 99.672 129.26 L 99.672 126.332 L 99.672 126.332 Q 99.12 127.004 98.22 127.004 Z M 98.376 125.828 L 98.376 125.828 L 98.376 125.828 Q 99.156 125.828 99.672 125.12 L 99.672 125.12 L 99.672 122.456 L 99.672 122.456 Q 99.24 121.76 98.376 121.76 L 98.376 121.76 L 98.376 121.76 Q 97.692 121.76 97.308 122.324 L 97.308 122.324 L 97.308 122.324 Q 96.924 122.888 96.924 123.8 L 96.924 123.8 L 96.924 123.8 Q 96.924 124.784 97.296 125.306 L 97.296 125.306 L 97.296 125.306 Q 97.668 125.828 98.376 125.828 Z M 107.7 126.86 L 106.452 126.86 L 106.452 126.272 L 106.452 126.272 Q 105.876 127.004 104.868 127.004 L 104.868 127.004 L 104.868 127.004 Q 102.66 127.004 102.66 124.388 L 102.66 124.388 L 102.66 120.728 L 103.908 120.728 L 103.908 124.388 L 103.908 124.388 Q 103.908 125.12 104.244 125.474 L 104.244 125.474 L 104.244 125.474 Q 104.58 125.828 105.132 125.828 L 105.132 125.828 L 105.132 125.828 Q 106.452 125.828 106.452 124.412 L 106.452 124.412 L 106.452 120.728 L 107.7 120.728 L 107.7 126.86 L 107.7 126.86 Z M 111.984 127.004 L 111.984 127.004 L 111.984 127.004 Q 110.7 127.004 109.95 126.146 L 109.95 126.146 L 109.95 126.146 Q 109.2 125.288 109.2 123.788 L 109.2 123.788 L 109.2 123.788 Q 109.2 122.288 109.956 121.436 L 109.956 121.436 L 109.956 121.436 Q 110.712 120.584 111.984 120.584 L 111.984 120.584 L 111.984 120.584 Q 113.136 120.584 113.88 121.316 L 113.88 121.316 L 113.88 121.316 Q 114.624 122.048 114.624 123.452 L 114.624 123.452 L 114.624 123.452 Q 114.624 123.968 114.576 124.256 L 114.576 124.256 L 110.448 124.256 L 110.448 124.256 Q 110.46 124.988 110.922 125.444 L 110.922 125.444 L 110.922 125.444 Q 111.384 125.9 111.996 125.9 L 111.996 125.9 L 111.996 125.9 Q 112.788 125.9 113.268 125.276 L 113.268 125.276 L 114.084 126.116 L 114.084 126.116 Q 113.34 127.004 111.984 127.004 Z M 110.448 123.248 L 110.448 123.248 L 113.376 123.248 L 113.376 123.248 Q 113.364 122.456 112.956 122.072 L 112.956 122.072 L 112.956 122.072 Q 112.548 121.688 111.984 121.688 L 111.984 121.688 L 111.984 121.688 Q 111.348 121.688 110.922 122.066 L 110.922 122.066 L 110.922 122.066 Q 110.496 122.444 110.448 123.248 Z M 117.312 126.86 L 116.064 126.86 L 116.064 120.728 L 117.312 120.728 L 117.312 121.472 L 117.312 121.472 Q 117.72 120.584 118.68 120.584 L 118.68 120.584 L 118.68 120.584 Q 119.28 120.584 119.712 120.956 L 119.712 120.956 L 119.532 122.108 L 119.532 122.108 Q 119.088 121.808 118.56 121.808 L 118.56 121.808 L 118.56 121.808 Q 118.056 121.808 117.684 122.186 L 117.684 122.186 L 117.684 122.186 Q 117.312 122.564 117.312 123.416 L 117.312 123.416 L 117.312 126.86 L 117.312 126.86 Z M 153.948 111.812 L 153.948 111.812 L 153.948 111.812 Q 152.664 111.812 151.914 110.954 L 151.914 110.954 L 151.914 110.954 Q 151.164 110.096 151.164 108.596 L 151.164 108.596 L 151.164 108.596 Q 151.164 107.096 151.92 106.244 L 151.92 106.244 L 151.92 106.244 Q 152.676 105.392 153.948 105.392 L 153.948 105.392 L 153.948 105.392 Q 155.1 105.392 155.844 106.124 L 155.844 106.124 L 155.844 106.124 Q 156.588 106.856 156.588 108.26 L 156.588 108.26 L 156.588 108.26 Q 156.588 108.776 156.54 109.064 L 156.54 109.064 L 152.412 109.064 L 152.412 109.064 Q 152.424 109.796 152.886 110.252 L 152.886 110.252 L 152.886 110.252 Q 153.348 110.708 153.96 110.708 L 153.96 110.708 L 153.96 110.708 Q 154.752 110.708 155.232 110.084 L 155.232 110.084 L 156.048 110.924 L 156.048 110.924 Q 155.304 111.812 153.948 111.812 Z M 152.412 108.056 L 152.412 108.056 L 155.34 108.056 L 155.34 108.056 Q 155.328 107.264 154.92 106.88 L 154.92 106.88 L 154.92 106.88 Q 154.512 106.496 153.948 106.496 L 153.948 106.496 L 153.948 106.496 Q 153.312 106.496 152.886 106.874 L 152.886 106.874 L 152.886 106.874 Q 152.46 107.252 152.412 108.056 Z M 90.078 104.354 L 90.078 104.354 L 90.078 104.354 Q 89.856 104.576 89.544 104.576 L 89.544 104.576 L 89.544 104.576 Q 89.232 104.576 89.01 104.354 L 89.01 104.354 L 89.01 104.354 Q 88.788 104.132 88.788 103.82 L 88.788 103.82 L 88.788 103.82 Q 88.788 103.508 89.01 103.286 L 89.01 103.286 L 89.01 103.286 Q 89.232 103.064 89.544 103.064 L 89.544 103.064 L 89.544 103.064 Q 89.856 103.064 90.078 103.286 L 90.078 103.286 L 90.078 103.286 Q 90.3 103.508 90.3 103.82 L 90.3 103.82 L 90.3 103.82 Q 90.3 104.132 90.078 104.354 Z M 90.168 111.668 L 88.92 111.668 L 88.92 105.536 L 90.168 105.536 L 90.168 111.668 L 90.168 111.668 Z M 94.032 114.068 L 94.032 114.068 L 93.408 113.108 L 93.408 113.108 Q 94.68 113.036 95.178 112.682 L 95.178 112.682 L 95.178 112.682 Q 95.676 112.328 95.676 111.716 L 95.676 111.716 L 95.676 111.176 L 95.676 111.176 Q 95.16 111.812 94.2 111.812 L 94.2 111.812 L 94.2 111.812 Q 93.096 111.812 92.388 110.978 L 92.388 110.978 L 92.388 110.978 Q 91.68 110.144 91.68 108.596 L 91.68 108.596 L 91.68 108.596 Q 91.68 107.108 92.382 106.25 L 92.382 106.25 L 92.382 106.25 Q 93.084 105.392 94.224 105.392 L 94.224 105.392 L 94.224 105.392 Q 95.124 105.392 95.676 105.968 L 95.676 105.968 L 95.676 105.536 L 96.924 105.536 L 96.924 111.272 L 96.924 111.272 Q 96.924 112.688 96.216 113.324 L 96.216 113.324 L 96.216 113.324 Q 95.508 113.96 94.032 114.068 Z M 94.428 110.636 L 94.428 110.636 L 94.428 110.636 Q 95.244 110.636 95.676 109.916 L 95.676 109.916 L 95.676 107.264 L 95.676 107.264 Q 95.484 106.952 95.142 106.76 L 95.142 106.76 L 95.142 106.76 Q 94.8 106.568 94.428 106.568 L 94.428 106.568 L 94.428 106.568 Q 93.696 106.568 93.312 107.09 L 93.312 107.09 L 93.312 107.09 Q 92.928 107.612 92.928 108.596 L 92.928 108.596 L 92.928 108.596 Q 92.928 109.532 93.33 110.084 L 93.33 110.084 L 93.33 110.084 Q 93.732 110.636 94.428 110.636 Z M 103.764 111.668 L 102.516 111.668 L 102.516 108.008 L 102.516 108.008 Q 102.516 107.276 102.18 106.922 L 102.18 106.922 L 102.18 106.922 Q 101.844 106.568 101.292 106.568 L 101.292 106.568 L 101.292 106.568 Q 99.972 106.568 99.972 107.984 L 99.972 107.984 L 99.972 111.668 L 98.724 111.668 L 98.724 105.536 L 99.972 105.536 L 99.972 106.124 L 99.972 106.124 Q 100.548 105.392 101.556 105.392 L 101.556 105.392 L 101.556 105.392 Q 103.764 105.392 103.764 108.008 L 103.764 108.008 L 103.764 111.668 L 103.764 111.668 Z M 110.052 110.96 L 110.052 110.96 L 110.052 110.96 Q 109.296 111.812 108 111.812 L 108 111.812 L 108 111.812 Q 106.704 111.812 105.954 110.96 L 105.954 110.96 L 105.954 110.96 Q 105.204 110.108 105.204 108.608 L 105.204 108.608 L 105.204 108.608 Q 105.204 107.108 105.954 106.25 L 105.954 106.25 L 105.954 106.25 Q 106.704 105.392 108 105.392 L 108 105.392 L 108 105.392 Q 109.296 105.392 110.052 106.25 L 110.052 106.25 L 110.052 106.25 Q 110.808 107.108 110.808 108.608 L 110.808 108.608 L 110.808 108.608 Q 110.808 110.108 110.052 110.96 Z M 108 110.636 L 108 110.636 L 108 110.636 Q 108.72 110.636 109.14 110.096 L 109.14 110.096 L 109.14 110.096 Q 109.56 109.556 109.56 108.608 L 109.56 108.608 L 109.56 108.608 Q 109.56 107.66 109.14 107.114 L 109.14 107.114 L 109.14 107.114 Q 108.72 106.568 108 106.568 L 108 106.568 L 108 106.568 Q 107.292 106.568 106.872 107.114 L 106.872 107.114 L 106.872 107.114 Q 106.452 107.66 106.452 108.608 L 106.452 108.608 L 106.452 108.608 Q 106.452 109.544 106.872 110.09 L 106.872 110.09 L 106.872 110.09 Q 107.292 110.636 108 110.636 Z M 113.556 111.668 L 112.308 111.668 L 112.308 105.536 L 113.556 105.536 L 113.556 106.28 L 113.556 106.28 Q 113.964 105.392 114.924 105.392 L 114.924 105.392 L 114.924 105.392 Q 115.524 105.392 115.956 105.764 L 115.956 105.764 L 115.776 106.916 L 115.776 106.916 Q 115.332 106.616 114.804 106.616 L 114.804 106.616 L 114.804 106.616 Q 114.3 106.616 113.928 106.994 L 113.928 106.994 L 113.928 106.994 Q 113.556 107.372 113.556 108.224 L 113.556 108.224 L 113.556 111.668 L 113.556 111.668 Z M 121.764 104.756 L 120.564 104.756 L 119.436 103.808 L 118.308 104.756 L 117.108 104.756 L 118.812 102.884 L 120.072 102.884 L 121.764 104.756 L 121.764 104.756 Z M 121.776 111.668 L 120.576 111.668 L 120.576 111.14 L 120.576 111.14 Q 119.928 111.812 118.896 111.812 L 118.896 111.812 L 118.896 111.812 Q 117.924 111.812 117.318 111.278 L 117.318 111.278 L 117.318 111.278 Q 116.712 110.744 116.712 109.76 L 116.712 109.76 L 116.712 109.76 Q 116.712 108.764 117.396 108.248 L 117.396 108.248 L 117.396 108.248 Q 118.08 107.732 119.064 107.732 L 119.064 107.732 L 119.064 107.732 Q 119.964 107.732 120.576 108.092 L 120.576 108.092 L 120.576 107.756 L 120.576 107.756 Q 120.576 107.072 120.264 106.784 L 120.264 106.784 L 120.264 106.784 Q 119.952 106.496 119.268 106.496 L 119.268 106.496 L 119.268 106.496 Q 118.26 106.496 117.516 107.048 L 117.516 107.048 L 117.144 106.028 L 117.144 106.028 Q 118.068 105.392 119.436 105.392 L 119.436 105.392 L 119.436 105.392 Q 119.892 105.392 120.252 105.47 L 120.252 105.47 L 120.252 105.47 Q 120.612 105.548 120.984 105.77 L 120.984 105.77 L 120.984 105.77 Q 121.356 105.992 121.566 106.484 L 121.566 106.484 L 121.566 106.484 Q 121.776 106.976 121.776 107.696 L 121.776 107.696 L 121.776 111.668 L 121.776 111.668 Z M 119.124 110.708 L 119.124 110.708 L 119.124 110.708 Q 119.988 110.708 120.576 110.048 L 120.576 110.048 L 120.576 109.112 L 120.576 109.112 Q 120.012 108.812 119.268 108.812 L 119.268 108.812 L 119.268 108.812 Q 118.668 108.812 118.29 109.046 L 118.29 109.046 L 118.29 109.046 Q 117.912 109.28 117.912 109.76 L 117.912 109.76 L 117.912 109.76 Q 117.912 110.204 118.224 110.456 L 118.224 110.456 L 118.224 110.456 Q 118.536 110.708 119.124 110.708 Z M 128.496 111.668 L 127.248 111.668 L 127.248 108.008 L 127.248 108.008 Q 127.248 107.276 126.912 106.922 L 126.912 106.922 L 126.912 106.922 Q 126.576 106.568 126.024 106.568 L 126.024 106.568 L 126.024 106.568 Q 124.704 106.568 124.704 107.984 L 124.704 107.984 L 124.704 111.668 L 123.456 111.668 L 123.456 105.536 L 124.704 105.536 L 124.704 106.124 L 124.704 106.124 Q 125.28 105.392 126.288 105.392 L 126.288 105.392 L 126.288 105.392 Q 128.496 105.392 128.496 108.008 L 128.496 108.008 L 128.496 111.668 L 128.496 111.668 Z M 132.612 111.812 L 132.612 111.812 L 132.612 111.812 Q 131.376 111.812 130.656 110.96 L 130.656 110.96 L 130.656 110.96 Q 129.936 110.108 129.936 108.608 L 129.936 108.608 L 129.936 108.608 Q 129.936 107.108 130.656 106.25 L 130.656 106.25 L 130.656 106.25 Q 131.376 105.392 132.612 105.392 L 132.612 105.392 L 132.612 105.392 Q 134.4 105.392 134.928 106.976 L 134.928 106.976 L 133.74 107.384 L 133.74 107.384 Q 133.44 106.592 132.66 106.592 L 132.66 106.592 L 132.66 106.592 Q 131.964 106.592 131.586 107.126 L 131.586 107.126 L 131.586 107.126 Q 131.208 107.66 131.208 108.608 L 131.208 108.608 L 131.208 108.608 Q 131.208 109.544 131.58 110.078 L 131.58 110.078 L 131.58 110.078 Q 131.952 110.612 132.612 110.612 L 132.612 110.612 L 132.612 110.612 Q 133.5 110.612 133.764 109.712 L 133.764 109.712 L 134.952 110.084 L 134.952 110.084 Q 134.46 111.812 132.612 111.812 Z M 137.622 104.354 L 137.622 104.354 L 137.622 104.354 Q 137.4 104.576 137.088 104.576 L 137.088 104.576 L 137.088 104.576 Q 136.776 104.576 136.554 104.354 L 136.554 104.354 L 136.554 104.354 Q 136.332 104.132 136.332 103.82 L 136.332 103.82 L 136.332 103.82 Q 136.332 103.508 136.554 103.286 L 136.554 103.286 L 136.554 103.286 Q 136.776 103.064 137.088 103.064 L 137.088 103.064 L 137.088 103.064 Q 137.4 103.064 137.622 103.286 L 137.622 103.286 L 137.622 103.286 Q 137.844 103.508 137.844 103.82 L 137.844 103.82 L 137.844 103.82 Q 137.844 104.132 137.622 104.354 Z M 137.712 111.668 L 136.464 111.668 L 136.464 105.536 L 137.712 105.536 L 137.712 111.668 L 137.712 111.668 Z M 144.228 111.668 L 143.028 111.668 L 143.028 111.14 L 143.028 111.14 Q 142.38 111.812 141.348 111.812 L 141.348 111.812 L 141.348 111.812 Q 140.376 111.812 139.77 111.278 L 139.77 111.278 L 139.77 111.278 Q 139.164 110.744 139.164 109.76 L 139.164 109.76 L 139.164 109.76 Q 139.164 108.764 139.848 108.248 L 139.848 108.248 L 139.848 108.248 Q 140.532 107.732 141.516 107.732 L 141.516 107.732 L 141.516 107.732 Q 142.416 107.732 143.028 108.092 L 143.028 108.092 L 143.028 107.756 L 143.028 107.756 Q 143.028 107.072 142.716 106.784 L 142.716 106.784 L 142.716 106.784 Q 142.404 106.496 141.72 106.496 L 141.72 106.496 L 141.72 106.496 Q 140.712 106.496 139.968 107.048 L 139.968 107.048 L 139.596 106.028 L 139.596 106.028 Q 140.52 105.392 141.888 105.392 L 141.888 105.392 L 141.888 105.392 Q 142.344 105.392 142.704 105.47 L 142.704 105.47 L 142.704 105.47 Q 143.064 105.548 143.436 105.77 L 143.436 105.77 L 143.436 105.77 Q 143.808 105.992 144.018 106.484 L 144.018 106.484 L 144.018 106.484 Q 144.228 106.976 144.228 107.696 L 144.228 107.696 L 144.228 111.668 L 144.228 111.668 Z M 141.576 110.708 L 141.576 110.708 L 141.576 110.708 Q 142.44 110.708 143.028 110.048 L 143.028 110.048 L 143.028 109.112 L 143.028 109.112 Q 142.464 108.812 141.72 108.812 L 141.72 108.812 L 141.72 108.812 Q 141.12 108.812 140.742 109.046 L 140.742 109.046 L 140.742 109.046 Q 140.364 109.28 140.364 109.76 L 140.364 109.76 L 140.364 109.76 Q 140.364 110.204 140.676 110.456 L 140.676 110.456 L 140.676 110.456 Q 140.988 110.708 141.576 110.708 Z M 145.968 113.36 L 145.5 113.06 L 145.5 113.06 Q 145.716 112.868 145.95 112.514 L 145.95 112.514 L 145.95 112.514 Q 146.184 112.16 146.232 111.812 L 146.232 111.812 L 146.232 111.812 Q 145.908 111.788 145.668 111.554 L 145.668 111.554 L 145.668 111.554 Q 145.428 111.32 145.428 110.972 L 145.428 110.972 L 145.428 110.972 Q 145.428 110.576 145.692 110.318 L 145.692 110.318 L 145.692 110.318 Q 145.956 110.06 146.316 110.06 L 146.316 110.06 L 146.316 110.06 Q 146.724 110.06 146.994 110.342 L 146.994 110.342 L 146.994 110.342 Q 147.264 110.624 147.264 111.152 L 147.264 111.152 L 147.264 111.152 Q 147.264 111.812 146.898 112.412 L 146.898 112.412 L 146.898 112.412 Q 146.532 113.012 145.968 113.36 L 145.968 113.36 L 145.968 113.36 Z M 75.144 111.812 L 75.144 111.812 L 75.144 111.812 Q 73.98 111.812 73.29 110.954 L 73.29 110.954 L 73.29 110.954 Q 72.6 110.096 72.6 108.596 L 72.6 108.596 L 72.6 108.596 Q 72.6 107.108 73.302 106.25 L 73.302 106.25 L 73.302 106.25 Q 74.004 105.392 75.144 105.392 L 75.144 105.392 L 75.144 105.392 Q 76.044 105.392 76.596 105.968 L 76.596 105.968 L 76.596 103.58 L 77.844 103.004 L 77.844 111.668 L 76.596 111.668 L 76.596 111.236 L 76.596 111.236 Q 76.08 111.812 75.144 111.812 Z M 75.324 110.636 L 75.324 110.636 L 75.324 110.636 Q 76.164 110.636 76.596 109.94 L 76.596 109.94 L 76.596 107.24 L 76.596 107.24 Q 76.428 106.964 76.098 106.766 L 76.098 106.766 L 76.098 106.766 Q 75.768 106.568 75.324 106.568 L 75.324 106.568 L 75.324 106.568 Q 74.616 106.568 74.232 107.096 L 74.232 107.096 L 74.232 107.096 Q 73.848 107.624 73.848 108.596 L 73.848 108.596 L 73.848 108.596 Q 73.848 109.508 74.244 110.072 L 74.244 110.072 L 74.244 110.072 Q 74.64 110.636 75.324 110.636 Z M 84.348 111.668 L 83.148 111.668 L 83.148 111.14 L 83.148 111.14 Q 82.5 111.812 81.468 111.812 L 81.468 111.812 L 81.468 111.812 Q 80.496 111.812 79.89 111.278 L 79.89 111.278 L 79.89 111.278 Q 79.284 110.744 79.284 109.76 L 79.284 109.76 L 79.284 109.76 Q 79.284 108.764 79.968 108.248 L 79.968 108.248 L 79.968 108.248 Q 80.652 107.732 81.636 107.732 L 81.636 107.732 L 81.636 107.732 Q 82.536 107.732 83.148 108.092 L 83.148 108.092 L 83.148 107.756 L 83.148 107.756 Q 83.148 107.072 82.836 106.784 L 82.836 106.784 L 82.836 106.784 Q 82.524 106.496 81.84 106.496 L 81.84 106.496 L 81.84 106.496 Q 80.832 106.496 80.088 107.048 L 80.088 107.048 L 79.716 106.028 L 79.716 106.028 Q 80.64 105.392 82.008 105.392 L 82.008 105.392 L 82.008 105.392 Q 82.464 105.392 82.824 105.47 L 82.824 105.47 L 82.824 105.47 Q 83.184 105.548 83.556 105.77 L 83.556 105.77 L 83.556 105.77 Q 83.928 105.992 84.138 106.484 L 84.138 106.484 L 84.138 106.484 Q 84.348 106.976 84.348 107.696 L 84.348 107.696 L 84.348 111.668 L 84.348 111.668 Z M 81.696 110.708 L 81.696 110.708 L 81.696 110.708 Q 82.56 110.708 83.148 110.048 L 83.148 110.048 L 83.148 109.112 L 83.148 109.112 Q 82.584 108.812 81.84 108.812 L 81.84 108.812 L 81.84 108.812 Q 81.24 108.812 80.862 109.046 L 80.862 109.046 L 80.862 109.046 Q 80.484 109.28 80.484 109.76 L 80.484 109.76 L 80.484 109.76 Q 80.484 110.204 80.796 110.456 L 80.796 110.456 L 80.796 110.456 Q 81.108 110.708 81.696 110.708 Z M 130.848 96.62 L 130.848 96.62 L 130.848 96.62 Q 129.972 96.62 129.396 95.984 L 129.396 95.984 L 129.396 96.476 L 128.148 96.476 L 128.148 88.388 L 129.396 87.812 L 129.396 90.812 L 129.396 90.812 Q 129.948 90.2 130.848 90.2 L 130.848 90.2 L 130.848 90.2 Q 131.988 90.2 132.69 91.058 L 132.69 91.058 L 132.69 91.058 Q 133.392 91.916 133.392 93.404 L 133.392 93.404 L 133.392 93.404 Q 133.392 94.94 132.714 95.78 L 132.714 95.78 L 132.714 95.78 Q 132.036 96.62 130.848 96.62 Z M 130.692 95.444 L 130.692 95.444 L 130.692 95.444 Q 131.388 95.444 131.766 94.898 L 131.766 94.898 L 131.766 94.898 Q 132.144 94.352 132.144 93.404 L 132.144 93.404 L 132.144 93.404 Q 132.144 92.42 131.772 91.898 L 131.772 91.898 L 131.772 91.898 Q 131.4 91.376 130.692 91.376 L 130.692 91.376 L 130.692 91.376 Q 130.26 91.376 129.912 91.586 L 129.912 91.586 L 129.912 91.586 Q 129.564 91.796 129.396 92.072 L 129.396 92.072 L 129.396 94.748 L 129.396 94.748 Q 129.828 95.444 130.692 95.444 Z M 139.872 96.476 L 138.624 96.476 L 138.624 95.888 L 138.624 95.888 Q 138.048 96.62 137.04 96.62 L 137.04 96.62 L 137.04 96.62 Q 134.832 96.62 134.832 94.004 L 134.832 94.004 L 134.832 90.344 L 136.08 90.344 L 136.08 94.004 L 136.08 94.004 Q 136.08 94.736 136.416 95.09 L 136.416 95.09 L 136.416 95.09 Q 136.752 95.444 137.304 95.444 L 137.304 95.444 L 137.304 95.444 Q 138.624 95.444 138.624 94.028 L 138.624 94.028 L 138.624 90.344 L 139.872 90.344 L 139.872 96.476 L 139.872 96.476 Z M 142.92 96.476 L 141.672 96.476 L 141.672 90.344 L 142.92 90.344 L 142.92 91.088 L 142.92 91.088 Q 143.328 90.2 144.288 90.2 L 144.288 90.2 L 144.288 90.2 Q 144.888 90.2 145.32 90.572 L 145.32 90.572 L 145.14 91.724 L 145.14 91.724 Q 144.696 91.424 144.168 91.424 L 144.168 91.424 L 144.168 91.424 Q 143.664 91.424 143.292 91.802 L 143.292 91.802 L 143.292 91.802 Q 142.92 92.18 142.92 93.032 L 142.92 93.032 L 142.92 96.476 L 142.92 96.476 Z M 147.684 96.476 L 146.436 96.476 L 146.436 90.344 L 147.684 90.344 L 147.684 91.088 L 147.684 91.088 Q 148.092 90.2 149.052 90.2 L 149.052 90.2 L 149.052 90.2 Q 149.652 90.2 150.084 90.572 L 150.084 90.572 L 149.904 91.724 L 149.904 91.724 Q 149.46 91.424 148.932 91.424 L 148.932 91.424 L 148.932 91.424 Q 148.428 91.424 148.056 91.802 L 148.056 91.802 L 148.056 91.802 Q 147.684 92.18 147.684 93.032 L 147.684 93.032 L 147.684 96.476 L 147.684 96.476 Z M 152.37 89.162 L 152.37 89.162 L 152.37 89.162 Q 152.148 89.384 151.836 89.384 L 151.836 89.384 L 151.836 89.384 Q 151.524 89.384 151.302 89.162 L 151.302 89.162 L 151.302 89.162 Q 151.08 88.94 151.08 88.628 L 151.08 88.628 L 151.08 88.628 Q 151.08 88.316 151.302 88.094 L 151.302 88.094 L 151.302 88.094 Q 151.524 87.872 151.836 87.872 L 151.836 87.872 L 151.836 87.872 Q 152.148 87.872 152.37 88.094 L 152.37 88.094 L 152.37 88.094 Q 152.592 88.316 152.592 88.628 L 152.592 88.628 L 152.592 88.628 Q 152.592 88.94 152.37 89.162 Z M 152.46 96.476 L 151.212 96.476 L 151.212 90.344 L 152.46 90.344 L 152.46 96.476 L 152.46 96.476 Z M 156.648 96.62 L 156.648 96.62 L 156.648 96.62 Q 155.412 96.62 154.692 95.768 L 154.692 95.768 L 154.692 95.768 Q 153.972 94.916 153.972 93.416 L 153.972 93.416 L 153.972 93.416 Q 153.972 91.916 154.692 91.058 L 154.692 91.058 L 154.692 91.058 Q 155.412 90.2 156.648 90.2 L 156.648 90.2 L 156.648 90.2 Q 158.436 90.2 158.964 91.784 L 158.964 91.784 L 157.776 92.192 L 157.776 92.192 Q 157.476 91.4 156.696 91.4 L 156.696 91.4 L 156.696 91.4 Q 156 91.4 155.622 91.934 L 155.622 91.934 L 155.622 91.934 Q 155.244 92.468 155.244 93.416 L 155.244 93.416 L 155.244 93.416 Q 155.244 94.352 155.616 94.886 L 155.616 94.886 L 155.616 94.886 Q 155.988 95.42 156.648 95.42 L 156.648 95.42 L 156.648 95.42 Q 157.536 95.42 157.8 94.52 L 157.8 94.52 L 158.988 94.892 L 158.988 94.892 Q 158.496 96.62 156.648 96.62 Z M 162.972 96.62 L 162.972 96.62 L 162.972 96.62 Q 161.688 96.62 160.938 95.762 L 160.938 95.762 L 160.938 95.762 Q 160.188 94.904 160.188 93.404 L 160.188 93.404 L 160.188 93.404 Q 160.188 91.904 160.944 91.052 L 160.944 91.052 L 160.944 91.052 Q 161.7 90.2 162.972 90.2 L 162.972 90.2 L 162.972 90.2 Q 164.124 90.2 164.868 90.932 L 164.868 90.932 L 164.868 90.932 Q 165.612 91.664 165.612 93.068 L 165.612 93.068 L 165.612 93.068 Q 165.612 93.584 165.564 93.872 L 165.564 93.872 L 161.436 93.872 L 161.436 93.872 Q 161.448 94.604 161.91 95.06 L 161.91 95.06 L 161.91 95.06 Q 162.372 95.516 162.984 95.516 L 162.984 95.516 L 162.984 95.516 Q 163.776 95.516 164.256 94.892 L 164.256 94.892 L 165.072 95.732 L 165.072 95.732 Q 164.328 96.62 162.972 96.62 Z M 161.436 92.864 L 161.436 92.864 L 164.364 92.864 L 164.364 92.864 Q 164.352 92.072 163.944 91.688 L 163.944 91.688 L 163.944 91.688 Q 163.536 91.304 162.972 91.304 L 162.972 91.304 L 162.972 91.304 Q 162.336 91.304 161.91 91.682 L 161.91 91.682 L 161.91 91.682 Q 161.484 92.06 161.436 92.864 Z M 167.112 98.168 L 166.644 97.868 L 166.644 97.868 Q 166.86 97.676 167.094 97.322 L 167.094 97.322 L 167.094 97.322 Q 167.328 96.968 167.376 96.62 L 167.376 96.62 L 167.376 96.62 Q 167.052 96.596 166.812 96.362 L 166.812 96.362 L 166.812 96.362 Q 166.572 96.128 166.572 95.78 L 166.572 95.78 L 166.572 95.78 Q 166.572 95.384 166.836 95.126 L 166.836 95.126 L 166.836 95.126 Q 167.1 94.868 167.46 94.868 L 167.46 94.868 L 167.46 94.868 Q 167.868 94.868 168.138 95.15 L 168.138 95.15 L 168.138 95.15 Q 168.408 95.432 168.408 95.96 L 168.408 95.96 L 168.408 95.96 Q 168.408 96.62 168.042 97.22 L 168.042 97.22 L 168.042 97.22 Q 167.676 97.82 167.112 98.168 L 167.112 98.168 L 167.112 98.168 Z M 114.384 96.62 L 114.384 96.62 L 114.384 96.62 Q 113.22 96.62 112.53 95.762 L 112.53 95.762 L 112.53 95.762 Q 111.84 94.904 111.84 93.404 L 111.84 93.404 L 111.84 93.404 Q 111.84 91.916 112.542 91.058 L 112.542 91.058 L 112.542 91.058 Q 113.244 90.2 114.384 90.2 L 114.384 90.2 L 114.384 90.2 Q 115.284 90.2 115.836 90.776 L 115.836 90.776 L 115.836 88.388 L 117.084 87.812 L 117.084 96.476 L 115.836 96.476 L 115.836 96.044 L 115.836 96.044 Q 115.32 96.62 114.384 96.62 Z M 114.564 95.444 L 114.564 95.444 L 114.564 95.444 Q 115.404 95.444 115.836 94.748 L 115.836 94.748 L 115.836 92.048 L 115.836 92.048 Q 115.668 91.772 115.338 91.574 L 115.338 91.574 L 115.338 91.574 Q 115.008 91.376 114.564 91.376 L 114.564 91.376 L 114.564 91.376 Q 113.856 91.376 113.472 91.904 L 113.472 91.904 L 113.472 91.904 Q 113.088 92.432 113.088 93.404 L 113.088 93.404 L 113.088 93.404 Q 113.088 94.316 113.484 94.88 L 113.484 94.88 L 113.484 94.88 Q 113.88 95.444 114.564 95.444 Z M 123.588 96.476 L 122.388 96.476 L 122.388 95.948 L 122.388 95.948 Q 121.74 96.62 120.708 96.62 L 120.708 96.62 L 120.708 96.62 Q 119.736 96.62 119.13 96.086 L 119.13 96.086 L 119.13 96.086 Q 118.524 95.552 118.524 94.568 L 118.524 94.568 L 118.524 94.568 Q 118.524 93.572 119.208 93.056 L 119.208 93.056 L 119.208 93.056 Q 119.892 92.54 120.876 92.54 L 120.876 92.54 L 120.876 92.54 Q 121.776 92.54 122.388 92.9 L 122.388 92.9 L 122.388 92.564 L 122.388 92.564 Q 122.388 91.88 122.076 91.592 L 122.076 91.592 L 122.076 91.592 Q 121.764 91.304 121.08 91.304 L 121.08 91.304 L 121.08 91.304 Q 120.072 91.304 119.328 91.856 L 119.328 91.856 L 118.956 90.836 L 118.956 90.836 Q 119.88 90.2 121.248 90.2 L 121.248 90.2 L 121.248 90.2 Q 121.704 90.2 122.064 90.278 L 122.064 90.278 L 122.064 90.278 Q 122.424 90.356 122.796 90.578 L 122.796 90.578 L 122.796 90.578 Q 123.168 90.8 123.378 91.292 L 123.378 91.292 L 123.378 91.292 Q 123.588 91.784 123.588 92.504 L 123.588 92.504 L 123.588 96.476 L 123.588 96.476 Z M 120.936 95.516 L 120.936 95.516 L 120.936 95.516 Q 121.8 95.516 122.388 94.856 L 122.388 94.856 L 122.388 93.92 L 122.388 93.92 Q 121.824 93.62 121.08 93.62 L 121.08 93.62 L 121.08 93.62 Q 120.48 93.62 120.102 93.854 L 120.102 93.854 L 120.102 93.854 Q 119.724 94.088 119.724 94.568 L 119.724 94.568 L 119.724 94.568 Q 119.724 95.012 120.036 95.264 L 120.036 95.264 L 120.036 95.264 Q 120.348 95.516 120.936 95.516 Z M 85.404 91.424 L 84.024 91.424 L 84.024 96.476 L 82.776 96.476 L 82.776 91.424 L 81.864 91.424 L 81.864 90.344 L 82.776 90.344 L 82.776 89.36 L 82.776 89.36 Q 82.776 88.58 83.172 88.256 L 83.172 88.256 L 83.172 88.256 Q 83.568 87.932 84.18 87.932 L 84.18 87.932 L 84.18 87.932 Q 84.828 87.932 85.404 88.22 L 85.404 88.22 L 85.404 89.252 L 85.404 89.252 Q 84.888 89.036 84.528 89.036 L 84.528 89.036 L 84.528 89.036 Q 84.024 89.036 84.024 89.588 L 84.024 89.588 L 84.024 90.344 L 85.404 90.344 L 85.404 91.424 L 85.404 91.424 Z M 87.612 96.476 L 86.364 96.476 L 86.364 90.344 L 87.612 90.344 L 87.612 91.088 L 87.612 91.088 Q 88.02 90.2 88.98 90.2 L 88.98 90.2 L 88.98 90.2 Q 89.58 90.2 90.012 90.572 L 90.012 90.572 L 89.832 91.724 L 89.832 91.724 Q 89.388 91.424 88.86 91.424 L 88.86 91.424 L 88.86 91.424 Q 88.356 91.424 87.984 91.802 L 87.984 91.802 L 87.984 91.802 Q 87.612 92.18 87.612 93.032 L 87.612 93.032 L 87.612 96.476 L 87.612 96.476 Z M 96.108 96.476 L 94.86 96.476 L 94.86 95.888 L 94.86 95.888 Q 94.284 96.62 93.276 96.62 L 93.276 96.62 L 93.276 96.62 Q 91.068 96.62 91.068 94.004 L 91.068 94.004 L 91.068 90.344 L 92.316 90.344 L 92.316 94.004 L 92.316 94.004 Q 92.316 94.736 92.652 95.09 L 92.652 95.09 L 92.652 95.09 Q 92.988 95.444 93.54 95.444 L 93.54 95.444 L 93.54 95.444 Q 94.86 95.444 94.86 94.028 L 94.86 94.028 L 94.86 90.344 L 96.108 90.344 L 96.108 96.476 L 96.108 96.476 Z M 99.684 96.62 L 99.684 96.62 L 99.684 96.62 Q 98.316 96.62 98.316 95.096 L 98.316 95.096 L 98.316 91.424 L 97.368 91.424 L 97.368 90.344 L 98.316 90.344 L 98.316 88.412 L 99.564 87.812 L 99.564 90.344 L 101.016 90.344 L 101.016 91.424 L 99.564 91.424 L 99.564 94.772 L 99.564 94.772 Q 99.564 95.468 100.164 95.468 L 100.164 95.468 L 100.164 95.468 Q 100.608 95.468 101.076 95.18 L 101.076 95.18 L 100.92 96.344 L 100.92 96.344 Q 100.368 96.62 99.684 96.62 Z M 107.004 95.768 L 107.004 95.768 L 107.004 95.768 Q 106.248 96.62 104.952 96.62 L 104.952 96.62 L 104.952 96.62 Q 103.656 96.62 102.906 95.768 L 102.906 95.768 L 102.906 95.768 Q 102.156 94.916 102.156 93.416 L 102.156 93.416 L 102.156 93.416 Q 102.156 91.916 102.906 91.058 L 102.906 91.058 L 102.906 91.058 Q 103.656 90.2 104.952 90.2 L 104.952 90.2 L 104.952 90.2 Q 106.248 90.2 107.004 91.058 L 107.004 91.058 L 107.004 91.058 Q 107.76 91.916 107.76 93.416 L 107.76 93.416 L 107.76 93.416 Q 107.76 94.916 107.004 95.768 Z M 104.952 95.444 L 104.952 95.444 L 104.952 95.444 Q 105.672 95.444 106.092 94.904 L 106.092 94.904 L 106.092 94.904 Q 106.512 94.364 106.512 93.416 L 106.512 93.416 L 106.512 93.416 Q 106.512 92.468 106.092 91.922 L 106.092 91.922 L 106.092 91.922 Q 105.672 91.376 104.952 91.376 L 104.952 91.376 L 104.952 91.376 Q 104.244 91.376 103.824 91.922 L 103.824 91.922 L 103.824 91.922 Q 103.404 92.468 103.404 93.416 L 103.404 93.416 L 103.404 93.416 Q 103.404 94.352 103.824 94.898 L 103.824 94.898 L 103.824 94.898 Q 104.244 95.444 104.952 95.444 Z M 75.156 89.564 L 73.884 89.564 L 75.588 87.692 L 77.292 87.692 L 75.156 89.564 L 75.156 89.564 Z M 75.384 96.62 L 75.384 96.62 L 75.384 96.62 Q 74.1 96.62 73.35 95.762 L 73.35 95.762 L 73.35 95.762 Q 72.6 94.904 72.6 93.404 L 72.6 93.404 L 72.6 93.404 Q 72.6 91.904 73.356 91.052 L 73.356 91.052 L 73.356 91.052 Q 74.112 90.2 75.384 90.2 L 75.384 90.2 L 75.384 90.2 Q 76.536 90.2 77.28 90.932 L 77.28 90.932 L 77.28 90.932 Q 78.024 91.664 78.024 93.068 L 78.024 93.068 L 78.024 93.068 Q 78.024 93.584 77.976 93.872 L 77.976 93.872 L 73.848 93.872 L 73.848 93.872 Q 73.86 94.604 74.322 95.06 L 74.322 95.06 L 74.322 95.06 Q 74.784 95.516 75.396 95.516 L 75.396 95.516 L 75.396 95.516 Q 76.188 95.516 76.668 94.892 L 76.668 94.892 L 77.484 95.732 L 77.484 95.732 Q 76.74 96.62 75.384 96.62 Z M 73.848 92.864 L 73.848 92.864 L 76.776 92.864 L 76.776 92.864 Q 76.764 92.072 76.356 91.688 L 76.356 91.688 L 76.356 91.688 Q 75.948 91.304 75.384 91.304 L 75.384 91.304 L 75.384 91.304 Q 74.748 91.304 74.322 91.682 L 74.322 91.682 L 74.322 91.682 Q 73.896 92.06 73.848 92.864 Z M 111.288 81.428 L 111.288 81.428 L 111.288 81.428 Q 110.352 81.428 109.812 80.756 L 109.812 80.756 L 109.812 83.12 L 108.564 83.696 L 108.564 75.152 L 109.812 75.152 L 109.812 75.644 L 109.812 75.644 Q 110.388 75.008 111.288 75.008 L 111.288 75.008 L 111.288 75.008 Q 112.452 75.008 113.13 75.866 L 113.13 75.866 L 113.13 75.866 Q 113.808 76.724 113.808 78.224 L 113.808 78.224 L 113.808 78.224 Q 113.808 79.712 113.118 80.57 L 113.118 80.57 L 113.118 80.57 Q 112.428 81.428 111.288 81.428 Z M 111.108 80.252 L 111.108 80.252 L 111.108 80.252 Q 111.816 80.252 112.188 79.73 L 112.188 79.73 L 112.188 79.73 Q 112.56 79.208 112.56 78.224 L 112.56 78.224 L 112.56 78.224 Q 112.56 77.312 112.176 76.748 L 112.176 76.748 L 112.176 76.748 Q 111.792 76.184 111.108 76.184 L 111.108 76.184 L 111.108 76.184 Q 110.244 76.184 109.812 76.88 L 109.812 76.88 L 109.812 79.544 L 109.812 79.544 Q 110.34 80.252 111.108 80.252 Z M 116.556 81.284 L 115.308 81.284 L 115.308 75.152 L 116.556 75.152 L 116.556 75.896 L 116.556 75.896 Q 116.964 75.008 117.924 75.008 L 117.924 75.008 L 117.924 75.008 Q 118.524 75.008 118.956 75.38 L 118.956 75.38 L 118.776 76.532 L 118.776 76.532 Q 118.332 76.232 117.804 76.232 L 117.804 76.232 L 117.804 76.232 Q 117.3 76.232 116.928 76.61 L 116.928 76.61 L 116.928 76.61 Q 116.556 76.988 116.556 77.84 L 116.556 77.84 L 116.556 81.284 L 116.556 81.284 Z M 122.556 81.428 L 122.556 81.428 L 122.556 81.428 Q 121.272 81.428 120.522 80.57 L 120.522 80.57 L 120.522 80.57 Q 119.772 79.712 119.772 78.212 L 119.772 78.212 L 119.772 78.212 Q 119.772 76.712 120.528 75.86 L 120.528 75.86 L 120.528 75.86 Q 121.284 75.008 122.556 75.008 L 122.556 75.008 L 122.556 75.008 Q 123.708 75.008 124.452 75.74 L 124.452 75.74 L 124.452 75.74 Q 125.196 76.472 125.196 77.876 L 125.196 77.876 L 125.196 77.876 Q 125.196 78.392 125.148 78.68 L 125.148 78.68 L 121.02 78.68 L 121.02 78.68 Q 121.032 79.412 121.494 79.868 L 121.494 79.868 L 121.494 79.868 Q 121.956 80.324 122.568 80.324 L 122.568 80.324 L 122.568 80.324 Q 123.36 80.324 123.84 79.7 L 123.84 79.7 L 124.656 80.54 L 124.656 80.54 Q 123.912 81.428 122.556 81.428 Z M 121.02 77.672 L 121.02 77.672 L 123.948 77.672 L 123.948 77.672 Q 123.936 76.88 123.528 76.496 L 123.528 76.496 L 123.528 76.496 Q 123.12 76.112 122.556 76.112 L 122.556 76.112 L 122.556 76.112 Q 121.92 76.112 121.494 76.49 L 121.494 76.49 L 121.494 76.49 Q 121.068 76.868 121.02 77.672 Z M 129.012 81.428 L 129.012 81.428 L 129.012 81.428 Q 127.776 81.428 127.056 80.576 L 127.056 80.576 L 127.056 80.576 Q 126.336 79.724 126.336 78.224 L 126.336 78.224 L 126.336 78.224 Q 126.336 76.724 127.056 75.866 L 127.056 75.866 L 127.056 75.866 Q 127.776 75.008 129.012 75.008 L 129.012 75.008 L 129.012 75.008 Q 130.8 75.008 131.328 76.592 L 131.328 76.592 L 130.14 77 L 130.14 77 Q 129.84 76.208 129.06 76.208 L 129.06 76.208 L 129.06 76.208 Q 128.364 76.208 127.986 76.742 L 127.986 76.742 L 127.986 76.742 Q 127.608 77.276 127.608 78.224 L 127.608 78.224 L 127.608 78.224 Q 127.608 79.16 127.98 79.694 L 127.98 79.694 L 127.98 79.694 Q 128.352 80.228 129.012 80.228 L 129.012 80.228 L 129.012 80.228 Q 129.9 80.228 130.164 79.328 L 130.164 79.328 L 131.352 79.7 L 131.352 79.7 Q 130.86 81.428 129.012 81.428 Z M 137.4 80.576 L 137.4 80.576 L 137.4 80.576 Q 136.644 81.428 135.348 81.428 L 135.348 81.428 L 135.348 81.428 Q 134.052 81.428 133.302 80.576 L 133.302 80.576 L 133.302 80.576 Q 132.552 79.724 132.552 78.224 L 132.552 78.224 L 132.552 78.224 Q 132.552 76.724 133.302 75.866 L 133.302 75.866 L 133.302 75.866 Q 134.052 75.008 135.348 75.008 L 135.348 75.008 L 135.348 75.008 Q 136.644 75.008 137.4 75.866 L 137.4 75.866 L 137.4 75.866 Q 138.156 76.724 138.156 78.224 L 138.156 78.224 L 138.156 78.224 Q 138.156 79.724 137.4 80.576 Z M 135.348 80.252 L 135.348 80.252 L 135.348 80.252 Q 136.068 80.252 136.488 79.712 L 136.488 79.712 L 136.488 79.712 Q 136.908 79.172 136.908 78.224 L 136.908 78.224 L 136.908 78.224 Q 136.908 77.276 136.488 76.73 L 136.488 76.73 L 136.488 76.73 Q 136.068 76.184 135.348 76.184 L 135.348 76.184 L 135.348 76.184 Q 134.64 76.184 134.22 76.73 L 134.22 76.73 L 134.22 76.73 Q 133.8 77.276 133.8 78.224 L 133.8 78.224 L 133.8 78.224 Q 133.8 79.16 134.22 79.706 L 134.22 79.706 L 134.22 79.706 Q 134.64 80.252 135.348 80.252 Z M 144.696 81.284 L 143.448 81.284 L 143.448 77.624 L 143.448 77.624 Q 143.448 76.892 143.112 76.538 L 143.112 76.538 L 143.112 76.538 Q 142.776 76.184 142.224 76.184 L 142.224 76.184 L 142.224 76.184 Q 140.904 76.184 140.904 77.6 L 140.904 77.6 L 140.904 81.284 L 139.656 81.284 L 139.656 75.152 L 140.904 75.152 L 140.904 75.74 L 140.904 75.74 Q 141.48 75.008 142.488 75.008 L 142.488 75.008 L 142.488 75.008 Q 144.696 75.008 144.696 77.624 L 144.696 77.624 L 144.696 81.284 L 144.696 81.284 Z M 148.812 81.428 L 148.812 81.428 L 148.812 81.428 Q 147.576 81.428 146.856 80.576 L 146.856 80.576 L 146.856 80.576 Q 146.136 79.724 146.136 78.224 L 146.136 78.224 L 146.136 78.224 Q 146.136 76.724 146.856 75.866 L 146.856 75.866 L 146.856 75.866 Q 147.576 75.008 148.812 75.008 L 148.812 75.008 L 148.812 75.008 Q 150.6 75.008 151.128 76.592 L 151.128 76.592 L 149.94 77 L 149.94 77 Q 149.64 76.208 148.86 76.208 L 148.86 76.208 L 148.86 76.208 Q 148.164 76.208 147.786 76.742 L 147.786 76.742 L 147.786 76.742 Q 147.408 77.276 147.408 78.224 L 147.408 78.224 L 147.408 78.224 Q 147.408 79.16 147.78 79.694 L 147.78 79.694 L 147.78 79.694 Q 148.152 80.228 148.812 80.228 L 148.812 80.228 L 148.812 80.228 Q 149.7 80.228 149.964 79.328 L 149.964 79.328 L 151.152 79.7 L 151.152 79.7 Q 150.66 81.428 148.812 81.428 Z M 155.136 81.428 L 155.136 81.428 L 155.136 81.428 Q 153.852 81.428 153.102 80.57 L 153.102 80.57 L 153.102 80.57 Q 152.352 79.712 152.352 78.212 L 152.352 78.212 L 152.352 78.212 Q 152.352 76.712 153.108 75.86 L 153.108 75.86 L 153.108 75.86 Q 153.864 75.008 155.136 75.008 L 155.136 75.008 L 155.136 75.008 Q 156.288 75.008 157.032 75.74 L 157.032 75.74 L 157.032 75.74 Q 157.776 76.472 157.776 77.876 L 157.776 77.876 L 157.776 77.876 Q 157.776 78.392 157.728 78.68 L 157.728 78.68 L 153.6 78.68 L 153.6 78.68 Q 153.612 79.412 154.074 79.868 L 154.074 79.868 L 154.074 79.868 Q 154.536 80.324 155.148 80.324 L 155.148 80.324 L 155.148 80.324 Q 155.94 80.324 156.42 79.7 L 156.42 79.7 L 157.236 80.54 L 157.236 80.54 Q 156.492 81.428 155.136 81.428 Z M 153.6 77.672 L 153.6 77.672 L 156.528 77.672 L 156.528 77.672 Q 156.516 76.88 156.108 76.496 L 156.108 76.496 L 156.108 76.496 Q 155.7 76.112 155.136 76.112 L 155.136 76.112 L 155.136 76.112 Q 154.5 76.112 154.074 76.49 L 154.074 76.49 L 154.074 76.49 Q 153.648 76.868 153.6 77.672 Z M 160.386 73.97 L 160.386 73.97 L 160.386 73.97 Q 160.164 74.192 159.852 74.192 L 159.852 74.192 L 159.852 74.192 Q 159.54 74.192 159.318 73.97 L 159.318 73.97 L 159.318 73.97 Q 159.096 73.748 159.096 73.436 L 159.096 73.436 L 159.096 73.436 Q 159.096 73.124 159.318 72.902 L 159.318 72.902 L 159.318 72.902 Q 159.54 72.68 159.852 72.68 L 159.852 72.68 L 159.852 72.68 Q 160.164 72.68 160.386 72.902 L 160.386 72.902 L 160.386 72.902 Q 160.608 73.124 160.608 73.436 L 160.608 73.436 L 160.608 73.436 Q 160.608 73.748 160.386 73.97 Z M 160.476 81.284 L 159.228 81.284 L 159.228 75.152 L 160.476 75.152 L 160.476 81.284 L 160.476 81.284 Z M 164.064 81.428 L 164.064 81.428 L 164.064 81.428 Q 162.696 81.428 162.696 79.904 L 162.696 79.904 L 162.696 76.232 L 161.748 76.232 L 161.748 75.152 L 162.696 75.152 L 162.696 73.22 L 163.944 72.62 L 163.944 75.152 L 165.396 75.152 L 165.396 76.232 L 163.944 76.232 L 163.944 79.58 L 163.944 79.58 Q 163.944 80.276 164.544 80.276 L 164.544 80.276 L 164.544 80.276 Q 164.988 80.276 165.456 79.988 L 165.456 79.988 L 165.3 81.152 L 165.3 81.152 Q 164.748 81.428 164.064 81.428 Z M 171.384 80.576 L 171.384 80.576 L 171.384 80.576 Q 170.628 81.428 169.332 81.428 L 169.332 81.428 L 169.332 81.428 Q 168.036 81.428 167.286 80.576 L 167.286 80.576 L 167.286 80.576 Q 166.536 79.724 166.536 78.224 L 166.536 78.224 L 166.536 78.224 Q 166.536 76.724 167.286 75.866 L 167.286 75.866 L 167.286 75.866 Q 168.036 75.008 169.332 75.008 L 169.332 75.008 L 169.332 75.008 Q 170.628 75.008 171.384 75.866 L 171.384 75.866 L 171.384 75.866 Q 172.14 76.724 172.14 78.224 L 172.14 78.224 L 172.14 78.224 Q 172.14 79.724 171.384 80.576 Z M 169.332 80.252 L 169.332 80.252 L 169.332 80.252 Q 170.052 80.252 170.472 79.712 L 170.472 79.712 L 170.472 79.712 Q 170.892 79.172 170.892 78.224 L 170.892 78.224 L 170.892 78.224 Q 170.892 77.276 170.472 76.73 L 170.472 76.73 L 170.472 76.73 Q 170.052 76.184 169.332 76.184 L 169.332 76.184 L 169.332 76.184 Q 168.624 76.184 168.204 76.73 L 168.204 76.73 L 168.204 76.73 Q 167.784 77.276 167.784 78.224 L 167.784 78.224 L 167.784 78.224 Q 167.784 79.16 168.204 79.706 L 168.204 79.706 L 168.204 79.706 Q 168.624 80.252 169.332 80.252 Z M 73.368 76.04 L 73.368 76.04 L 73.368 76.04 Q 72.96 76.04 72.69 75.758 L 72.69 75.758 L 72.69 75.758 Q 72.42 75.476 72.42 74.948 L 72.42 74.948 L 72.42 74.948 Q 72.42 74.288 72.786 73.688 L 72.786 73.688 L 72.786 73.688 Q 73.152 73.088 73.716 72.74 L 73.716 72.74 L 74.184 73.04 L 74.184 73.04 Q 73.968 73.232 73.734 73.586 L 73.734 73.586 L 73.734 73.586 Q 73.5 73.94 73.452 74.288 L 73.452 74.288 L 73.452 74.288 Q 73.776 74.312 74.016 74.546 L 74.016 74.546 L 74.016 74.546 Q 74.256 74.78 74.256 75.128 L 74.256 75.128 L 74.256 75.128 Q 74.256 75.524 73.992 75.782 L 73.992 75.782 L 73.992 75.782 Q 73.728 76.04 73.368 76.04 Z M 76.044 76.04 L 76.044 76.04 L 76.044 76.04 Q 75.636 76.04 75.366 75.758 L 75.366 75.758 L 75.366 75.758 Q 75.096 75.476 75.096 74.948 L 75.096 74.948 L 75.096 74.948 Q 75.096 74.288 75.462 73.688 L 75.462 73.688 L 75.462 73.688 Q 75.828 73.088 76.392 72.74 L 76.392 72.74 L 76.86 73.04 L 76.86 73.04 Q 76.644 73.232 76.41 73.586 L 76.41 73.586 L 76.41 73.586 Q 76.176 73.94 76.128 74.288 L 76.128 74.288 L 76.128 74.288 Q 76.452 74.312 76.692 74.546 L 76.692 74.546 L 76.692 74.546 Q 76.932 74.78 76.932 75.128 L 76.932 75.128 L 76.932 75.128 Q 76.932 75.524 76.668 75.782 L 76.668 75.782 L 76.668 75.782 Q 76.404 76.04 76.044 76.04 Z M 83.892 74.084 L 81.516 74.084 L 81.516 81.284 L 80.268 81.284 L 80.268 74.084 L 77.892 74.084 L 77.892 72.884 L 83.892 72.884 L 83.892 74.084 L 83.892 74.084 Z M 89.88 80.576 L 89.88 80.576 L 89.88 80.576 Q 89.124 81.428 87.828 81.428 L 87.828 81.428 L 87.828 81.428 Q 86.532 81.428 85.782 80.576 L 85.782 80.576 L 85.782 80.576 Q 85.032 79.724 85.032 78.224 L 85.032 78.224 L 85.032 78.224 Q 85.032 76.724 85.782 75.866 L 85.782 75.866 L 85.782 75.866 Q 86.532 75.008 87.828 75.008 L 87.828 75.008 L 87.828 75.008 Q 89.124 75.008 89.88 75.866 L 89.88 75.866 L 89.88 75.866 Q 90.636 76.724 90.636 78.224 L 90.636 78.224 L 90.636 78.224 Q 90.636 79.724 89.88 80.576 Z M 87.828 80.252 L 87.828 80.252 L 87.828 80.252 Q 88.548 80.252 88.968 79.712 L 88.968 79.712 L 88.968 79.712 Q 89.388 79.172 89.388 78.224 L 89.388 78.224 L 89.388 78.224 Q 89.388 77.276 88.968 76.73 L 88.968 76.73 L 88.968 76.73 Q 88.548 76.184 87.828 76.184 L 87.828 76.184 L 87.828 76.184 Q 87.12 76.184 86.7 76.73 L 86.7 76.73 L 86.7 76.73 Q 86.28 77.276 86.28 78.224 L 86.28 78.224 L 86.28 78.224 Q 86.28 79.16 86.7 79.706 L 86.7 79.706 L 86.7 79.706 Q 87.12 80.252 87.828 80.252 Z M 94.38 81.428 L 94.38 81.428 L 94.38 81.428 Q 93.216 81.428 92.526 80.57 L 92.526 80.57 L 92.526 80.57 Q 91.836 79.712 91.836 78.212 L 91.836 78.212 L 91.836 78.212 Q 91.836 76.724 92.538 75.866 L 92.538 75.866 L 92.538 75.866 Q 93.24 75.008 94.38 75.008 L 94.38 75.008 L 94.38 75.008 Q 95.28 75.008 95.832 75.584 L 95.832 75.584 L 95.832 73.196 L 97.08 72.62 L 97.08 81.284 L 95.832 81.284 L 95.832 80.852 L 95.832 80.852 Q 95.316 81.428 94.38 81.428 Z M 94.56 80.252 L 94.56 80.252 L 94.56 80.252 Q 95.4 80.252 95.832 79.556 L 95.832 79.556 L 95.832 76.856 L 95.832 76.856 Q 95.664 76.58 95.334 76.382 L 95.334 76.382 L 95.334 76.382 Q 95.004 76.184 94.56 76.184 L 94.56 76.184 L 94.56 76.184 Q 93.852 76.184 93.468 76.712 L 93.468 76.712 L 93.468 76.712 Q 93.084 77.24 93.084 78.212 L 93.084 78.212 L 93.084 78.212 Q 93.084 79.124 93.48 79.688 L 93.48 79.688 L 93.48 79.688 Q 93.876 80.252 94.56 80.252 Z M 103.428 80.576 L 103.428 80.576 L 103.428 80.576 Q 102.672 81.428 101.376 81.428 L 101.376 81.428 L 101.376 81.428 Q 100.08 81.428 99.33 80.576 L 99.33 80.576 L 99.33 80.576 Q 98.58 79.724 98.58 78.224 L 98.58 78.224 L 98.58 78.224 Q 98.58 76.724 99.33 75.866 L 99.33 75.866 L 99.33 75.866 Q 100.08 75.008 101.376 75.008 L 101.376 75.008 L 101.376 75.008 Q 102.672 75.008 103.428 75.866 L 103.428 75.866 L 103.428 75.866 Q 104.184 76.724 104.184 78.224 L 104.184 78.224 L 104.184 78.224 Q 104.184 79.724 103.428 80.576 Z M 101.376 80.252 L 101.376 80.252 L 101.376 80.252 Q 102.096 80.252 102.516 79.712 L 102.516 79.712 L 102.516 79.712 Q 102.936 79.172 102.936 78.224 L 102.936 78.224 L 102.936 78.224 Q 102.936 77.276 102.516 76.73 L 102.516 76.73 L 102.516 76.73 Q 102.096 76.184 101.376 76.184 L 101.376 76.184 L 101.376 76.184 Q 100.668 76.184 100.248 76.73 L 100.248 76.73 L 100.248 76.73 Q 99.828 77.276 99.828 78.224 L 99.828 78.224 L 99.828 78.224 Q 99.828 79.16 100.248 79.706 L 100.248 79.706 L 100.248 79.706 Q 100.668 80.252 101.376 80.252 Z"/>
+ <g opacity=".7">
+ <path fill="#6dc7f1" d="M 250.324 126.116 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 126.116 L 250.324 126.116 L 250.324 126.116 Z"/>
+ </g>
+ <g opacity=".7">
+ <path fill="#aee3f8" d="M 250.324 126.116 L 250.324 155.742 C 178.5 155.5 80.5 155.5 5.676 155.742 L 5.676 126.116 L 250.324 126.116 L 250.324 126.116 Z"/>
+ </g>
+ <circle fill="#5d5d5d" cx="128" cy="142" r="9" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_144" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(10,0,0,10,123,137)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_144)" cx="128" cy="142" r="5" vector-effect="non-scaling-stroke"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dde-introduction.svg b/.icons/Gruvbox_Dark-2/apps/64/dde-introduction.svg
new file mode 100644
index 000000000..ebec0aace
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dde-introduction.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1="-.256" x2="1.357" y1="1.364" y2="-.246" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="37.07%" stop-color="#16b8c3"/>
+ <stop offset="74.22%" stop-color="#02aef0"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" fill-rule="evenodd" d="M45.5 127c0-45.533 36.967-82.5 82.5-82.5s82.5 36.967 82.5 82.5-36.967 82.5-82.5 82.5-82.5-36.967-82.5-82.5zm112.129-65.012c-9.026-4.121-19.059-6.417-29.629-6.417-2.971 0-5.9.182-8.775.534-10.629 14.702-16.137 38.576-15.698 53.201 0 0-.702 21.732 14.194 29.44 0 0 13.388 5.87 22.511-13.111 0 0 6.27-10.711 3.718-34.92 0 0 2.442.43 2.718.816.276.383 5.393 18.638 1.798 34.011 0 0-3.311 18.065-19.585 22.196-16.267 4.132-28.946-5.864-37.554-15.279-6.388-6.987-15.861-25.711-20.566-48.193-8.912 11.918-14.19 26.711-14.19 42.737 0 11.122 2.542 21.65 7.077 31.036 15.617 4.643 56.051 13.934 81.723-4.881 16.903-12.391 14.726-32.233 14.726-32.233-.28-15.093-9.469-30.086-9.469-30.086 35.731 32.325 14.612 68.236 14.612 68.236-9.805 20.027-29.932 32.855-47.578 38.614 3.375.49 6.827.743 10.338.743 39.449 0 71.429-31.979 71.429-71.429 0-16.934-5.893-32.492-15.74-44.735-3.506.242-7.584.385-11.816.246 0 0-19.011.888-29.671 6.205 0 0-7.949 3.545-15.895 9.555 0 0-1.687.843-1.605 3.94.072 3.088-1.618 11.321-7.248 16.146 0 0-4.019 2.066-2.009 5.023 0 0 2.713 3.941 6.536-.198 0 0 9.858-10.142 10.461-26.486 0 0 3.119-2.663 8.044-3.448 0 0 .907 24.518-11.26 36.829 0 0-11.573 12.604-15.292-6.106 0 0-4.527-17.825 18.812-38.994 0 0 15.623-15.603 24.883-22.992zM128 205.575c-43.394 0-78.571-35.178-78.571-78.572 0-43.394 35.178-78.574 78.571-78.574 43.394 0 78.572 35.18 78.572 78.574S171.394 205.575 128 205.575z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ddm.svg b/.icons/Gruvbox_Dark-2/apps/64/ddm.svg
new file mode 120000
index 000000000..1f9cbf31b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ddm.svg
@@ -0,0 +1 @@
+video-card.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/de.haeckerfelix.Fragments.svg b/.icons/Gruvbox_Dark-2/apps/64/de.haeckerfelix.Fragments.svg
new file mode 100755
index 000000000..22fa2c9c1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/de.haeckerfelix.Fragments.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="n1qMj2BISUnuictdLbvsIdif7CJy1pHT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#n1qMj2BISUnuictdLbvsIdif7CJy1pHT)">
+ <linearGradient id="_lgradient_134" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_134)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_135" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_135)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="Vx5nbTRLLxkMFZSA7ryJfatvO44sUrSZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Vx5nbTRLLxkMFZSA7ryJfatvO44sUrSZ)">
+ <path fill-rule="evenodd" d="M 58.865 168.809 C 59.069 169.287 59.233 169.772 59.496 170.233 C 63.435 177.15 72.101 179.501 78.924 175.507 L 91.24 168.306 L 105.465 193.272 C 108.091 197.883 113.863 199.451 118.412 196.789 L 143.047 182.376 L 135.937 169.891 C 132.269 163.45 134.083 155.438 139.852 151.135 C 140.275 150.82 140.665 150.478 141.129 150.205 L 128.5 128.002 L 63.152 166.297 L 63.152 166.297 L 128.5 128 L 127.471 126.192 L 127.471 126.192 L 58.865 166.393 C 58.859 166.378 58.853 166.365 58.846 166.35 C 58.532 165.918 58.187 165.519 57.916 165.043 C 56.822 163.122 56.227 161.058 56.061 158.992 C 55.816 161.837 56.394 164.787 57.916 167.459 C 58.187 167.935 58.532 168.335 58.846 168.767 C 58.853 168.781 58.859 168.794 58.865 168.809 L 58.865 168.809 Z M 128.5 128.001 L 141.129 150.205 C 141.133 150.202 141.137 150.2 141.141 150.198 C 141.61 149.923 142.103 149.755 142.588 149.539 C 149.149 146.626 156.901 149.031 160.569 155.472 L 167.678 167.957 L 192.31 153.538 C 196.859 150.876 198.41 145.025 195.784 140.414 L 181.56 115.447 L 193.878 108.236 C 200.701 104.243 203.021 95.46 199.082 88.544 C 198.811 88.068 198.466 87.671 198.153 87.239 C 198.146 87.224 198.141 87.209 198.135 87.194 L 128.5 128.001 L 128.5 128.001 Z M 60.036 109.658 C 59.803 111.643 60.149 113.718 61.216 115.591 L 74.408 138.743 L 75.442 138.139 L 61.216 113.174 C 60.578 112.054 60.197 110.861 60.036 109.658 L 60.036 109.658 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 113.953 73.627 L 121.063 86.112 C 124.731 92.553 122.917 100.565 117.148 104.868 C 116.725 105.183 116.335 105.525 115.871 105.798 L 128.5 128.001 L 198.135 87.194 C 197.931 86.716 197.767 86.231 197.504 85.769 C 193.565 78.853 184.899 76.502 178.076 80.496 L 165.76 87.697 L 151.535 62.731 C 148.909 58.12 143.137 56.552 138.588 59.214 L 113.953 73.627 Z"/>
+ </g>
+ <path fill="#f22c42" d="M 113.953 71.211 L 121.063 83.696 C 124.731 90.136 122.917 98.148 117.148 102.451 C 116.725 102.767 116.335 103.108 115.871 103.382 L 128.5 125.585 L 198.135 84.777 C 197.931 84.3 197.767 83.814 197.504 83.353 C 193.565 76.436 184.899 74.086 178.076 78.079 L 165.76 85.281 L 151.535 60.314 C 148.909 55.703 143.137 54.136 138.588 56.798 L 113.953 71.211 Z"/>
+ <path fill="#37a6e6" d="M 64.69 100.048 C 60.142 102.711 58.59 108.561 61.216 113.172 L 75.44 138.139 L 63.122 145.35 C 56.299 149.343 53.979 158.126 57.918 165.043 C 58.189 165.519 58.533 165.915 58.847 166.348 C 58.854 166.362 58.859 166.378 58.865 166.393 L 128.5 125.585 L 115.871 103.382 C 115.867 103.384 115.863 103.386 115.859 103.389 C 115.39 103.664 114.897 103.832 114.412 104.047 C 107.851 106.96 100.099 104.556 96.431 98.115 L 89.322 85.63 L 64.69 100.048 Z"/>
+ <path fill="#76c22b" d="M 58.865 166.393 C 59.069 166.87 59.233 167.355 59.496 167.817 C 63.435 174.733 72.101 177.084 78.924 173.091 L 91.24 165.889 L 105.465 190.856 C 108.091 195.467 113.863 197.034 118.412 194.372 L 143.047 179.959 L 135.937 167.474 C 132.269 161.034 134.083 153.021 139.852 148.718 C 140.275 148.403 140.665 148.062 141.129 147.788 L 128.5 125.585 L 58.865 166.393 Z"/>
+ <path fill="#fdc92b" d="M 128.5 125.585 L 141.129 147.788 C 141.133 147.786 141.137 147.783 141.141 147.781 C 141.61 147.506 142.103 147.338 142.588 147.123 C 149.149 144.21 156.901 146.615 160.569 153.055 L 167.678 165.54 L 192.31 151.121 C 196.859 148.459 198.41 142.608 195.784 137.997 L 181.56 113.031 L 193.878 105.82 C 200.701 101.826 203.021 93.043 199.082 86.127 C 198.811 85.651 198.466 85.254 198.153 84.822 C 198.146 84.807 198.141 84.792 198.135 84.777 L 128.5 125.585 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 143.991 55.523 C 142.172 55.394 140.293 55.799 138.587 56.797 L 113.953 71.212 L 114.986 73.025 L 138.587 59.214 C 143.135 56.552 148.908 58.119 151.534 62.73 L 165.76 87.699 L 178.075 80.497 C 184.742 76.594 193.158 78.761 197.215 85.316 L 198.135 84.778 C 197.931 84.3 197.765 83.814 197.502 83.352 C 193.563 76.436 184.898 74.087 178.075 78.08 L 165.76 85.283 L 151.534 60.314 C 149.892 57.432 147.024 55.737 143.991 55.523 Z M 122.864 92.098 C 122.513 96.113 120.535 99.924 117.148 102.45 C 116.725 102.765 116.333 103.106 115.869 103.379 L 116.841 105.088 C 116.94 105.011 117.047 104.942 117.148 104.866 C 121.212 101.835 123.259 96.964 122.864 92.098 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 89.324 85.632 L 64.69 100.047 C 61.245 102.063 59.53 105.907 60.036 109.657 C 60.376 106.755 61.989 104.044 64.69 102.464 L 89.324 88.049 L 96.432 100.533 C 100.1 106.974 107.85 109.379 114.411 106.466 C 114.896 106.251 115.39 106.08 115.86 105.805 C 115.864 105.803 115.865 105.803 115.869 105.801 L 127.466 126.187 L 128.5 125.583 L 115.869 103.379 C 115.865 103.382 115.864 103.386 115.86 103.389 C 115.39 103.664 114.896 103.834 114.411 104.05 C 107.85 106.963 100.1 104.557 96.432 98.117 L 89.324 85.632 Z M 74.408 138.742 L 63.123 145.35 C 58.195 148.234 55.63 153.618 56.061 158.991 C 56.451 154.472 58.936 150.217 63.123 147.767 L 75.442 140.555 L 74.408 138.742 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 198.135 84.778 L 128.5 125.583 L 129.534 127.4 L 198.135 87.194 C 198.141 87.209 198.147 87.222 198.154 87.237 C 198.468 87.669 198.813 88.068 199.084 88.544 C 200.178 90.465 200.773 92.529 200.939 94.595 C 201.184 91.75 200.606 88.8 199.084 86.128 C 198.813 85.652 198.468 85.252 198.154 84.82 C 198.147 84.805 198.141 84.793 198.135 84.778 Z M 182.592 114.844 L 181.558 115.449 L 195.784 140.413 C 196.422 141.532 196.802 142.728 196.964 143.929 C 197.197 141.944 196.851 139.869 195.784 137.996 L 182.592 114.844 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/de.haeckerfelix.gradio.svg b/.icons/Gruvbox_Dark-2/apps/64/de.haeckerfelix.gradio.svg
new file mode 120000
index 000000000..e755374ea
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/de.haeckerfelix.gradio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/de.manuel_kehl.go-for-it.svg b/.icons/Gruvbox_Dark-2/apps/64/de.manuel_kehl.go-for-it.svg
new file mode 120000
index 000000000..39729eef5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/de.manuel_kehl.go-for-it.svg
@@ -0,0 +1 @@
+com.github.jmoerman.go-for-it.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/de.rwth_aachen.ient.YUView.svg b/.icons/Gruvbox_Dark-2/apps/64/de.rwth_aachen.ient.YUView.svg
new file mode 120000
index 000000000..61754308e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/de.rwth_aachen.ient.YUView.svg
@@ -0,0 +1 @@
+video.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/de.unifreiburg.ellipticcurve.svg b/.icons/Gruvbox_Dark-2/apps/64/de.unifreiburg.ellipticcurve.svg
new file mode 100644
index 000000000..d03021271
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/de.unifreiburg.ellipticcurve.svg
@@ -0,0 +1,51 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_QWffl2jFMpXU1xoIosh2MHbNUFvrOB0E">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_QWffl2jFMpXU1xoIosh2MHbNUFvrOB0E)">
+ <defs>
+ <filter id="3V3pi0LytvyDx2OCjB7FXFf1nS8UVceX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#3V3pi0LytvyDx2OCjB7FXFf1nS8UVceX)">
+ <linearGradient id="_lgradient_7" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#5d5d5d" fill-rule="evenodd" d="M 189.316 12.562 C 187.885 16.819 181.779 34.836 173.224 55.61 C 168.415 67.29 163.087 79.093 158.078 88.007 C 155.574 92.465 153.127 96.204 151.049 98.73 C 148.971 101.256 147.102 102.296 147.245 102.256 C 145.334 102.794 142.692 102.255 138.762 99.881 C 134.832 97.508 130.174 93.53 125.252 89.207 C 115.407 80.56 104.628 69.758 90.631 69.493 C 77.944 69.253 67.862 76.635 61.903 86.872 C 55.943 97.108 53.181 110.219 52.626 124.034 C 52.075 137.754 53.357 152.563 58.44 164.811 C 63.522 177.059 73.69 187.145 88.407 187.423 C 104.088 187.72 115.6 175.63 125.442 165.232 C 130.364 160.033 134.938 155.02 138.984 151.595 C 143.031 148.169 146.288 146.72 148.261 146.758 C 147.553 146.744 148.779 146.882 150.652 149.069 C 152.524 151.256 154.834 154.903 157.157 159.41 C 161.803 168.426 166.644 180.889 170.929 193.372 C 178.647 215.857 183.975 236.025 185.09 240.288 L 197.727 240.288 C 197.694 240.161 191.214 214.914 182.462 189.417 C 178.074 176.636 173.149 163.814 167.998 153.819 C 165.423 148.821 162.827 144.529 159.921 141.135 C 157.015 137.74 153.591 134.655 148.492 134.558 C 141.682 134.429 136.115 138.038 131.105 142.278 C 126.096 146.518 121.375 151.778 116.579 156.845 C 106.986 166.978 97.356 175.389 88.637 175.224 C 78.953 175.04 73.692 169.729 69.71 160.133 C 65.728 150.537 64.314 137.052 64.818 124.519 C 65.317 112.082 67.994 100.652 72.442 93.011 C 76.891 85.37 82.181 81.538 90.392 81.693 C 97.293 81.824 107.285 89.666 117.198 98.372 C 122.155 102.726 127.126 107.098 132.456 110.318 C 137.786 113.537 144.04 115.829 150.549 113.995 C 154.901 112.769 157.665 109.899 160.477 106.482 C 163.288 103.064 165.992 98.822 168.713 93.98 C 174.154 84.295 179.597 72.19 184.511 60.256 C 194.339 36.39 202 13.395 202 13.395 L 189.316 12.562 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_8" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="k5jEKDy9tWWNkFfsfE7jf0bB1IqQiRBp" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#k5jEKDy9tWWNkFfsfE7jf0bB1IqQiRBp)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_9" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <g>
+ <path fill="#ffffff" d="M 156.885 200.445 L 156.885 216.037 L 172.476 216.037 L 211.854 176.659 L 196.263 161.068 L 156.885 200.445 Z M 225.647 162.916 C 227.296 161.267 227.296 158.668 225.647 157.019 L 215.902 147.274 C 214.253 145.625 211.654 145.625 210.005 147.274 L 201.859 155.473 L 217.451 171.065 L 225.647 162.916 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/de.wolfvollprecht.UberWriter.svg b/.icons/Gruvbox_Dark-2/apps/64/de.wolfvollprecht.UberWriter.svg
new file mode 100644
index 000000000..f20bceeda
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/de.wolfvollprecht.UberWriter.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_3xyNo2HUXOSwnvhoBMCVGHJJJymtDFvx">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_3xyNo2HUXOSwnvhoBMCVGHJJJymtDFvx)">
+ <defs>
+ <filter id="NhCka7YGacNjmJqUREbCYMRnYVMvIUS6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#NhCka7YGacNjmJqUREbCYMRnYVMvIUS6)">
+ <linearGradient id="_lgradient_10" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_11" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 53.443 77.231 L 62.942 77.231 C 66.451 77.231 68.926 80.079 69.275 83.577 L 70.858 99.442 C 71.207 102.941 68.034 105.788 64.525 105.788 L 51.859 105.788 C 48.351 105.788 45.177 102.941 45.526 99.442 L 47.11 83.577 C 47.459 80.079 49.934 77.231 53.443 77.231 L 53.443 77.231 L 53.443 77.231 L 53.443 77.231 L 53.443 77.231 L 53.443 77.231 L 53.443 77.231 L 53.443 77.231 L 53.443 77.231 Z M 62.962 150.212 L 72.461 150.212 C 75.97 150.212 78.445 153.059 78.794 156.558 L 80.377 172.423 C 80.727 175.921 77.553 178.769 74.045 178.769 L 61.379 178.769 C 57.87 178.769 54.696 175.921 55.046 172.423 L 56.629 156.558 C 56.978 153.059 59.453 150.212 62.962 150.212 L 62.962 150.212 L 62.962 150.212 L 62.962 150.212 L 62.962 150.212 L 62.962 150.212 L 62.962 150.212 L 62.962 150.212 L 62.962 150.212 Z M 88.346 77.231 L 97.846 77.231 C 101.354 77.231 103.83 80.079 104.179 83.577 L 105.762 99.442 C 106.111 102.941 102.938 105.788 99.429 105.788 L 86.763 105.788 C 83.255 105.788 80.081 102.941 80.43 99.442 L 82.013 83.577 C 82.363 80.079 84.838 77.231 88.346 77.231 L 88.346 77.231 L 88.346 77.231 L 88.346 77.231 L 88.346 77.231 L 88.346 77.231 L 88.346 77.231 L 88.346 77.231 Z M 123.25 77.231 L 132.75 77.231 C 136.258 77.231 138.734 80.079 139.083 83.577 L 140.666 99.442 C 141.015 102.941 137.841 105.788 134.333 105.788 L 121.667 105.788 C 118.159 105.788 114.985 102.941 115.334 99.442 L 116.917 83.577 C 117.266 80.079 119.742 77.231 123.25 77.231 L 123.25 77.231 L 123.25 77.231 L 123.25 77.231 L 123.25 77.231 L 123.25 77.231 L 123.25 77.231 Z M 158.154 77.231 L 167.654 77.231 C 171.162 77.231 173.637 80.079 173.987 83.577 L 175.57 99.442 C 175.919 102.941 172.745 105.788 169.237 105.788 L 156.571 105.788 C 153.062 105.788 149.889 102.941 150.238 99.442 L 151.821 83.577 C 152.17 80.079 154.646 77.231 158.154 77.231 L 158.154 77.231 L 158.154 77.231 L 158.154 77.231 L 158.154 77.231 L 158.154 77.231 Z M 193.058 77.231 L 202.557 77.231 C 206.066 77.231 208.541 80.079 208.89 83.577 L 210.474 99.442 C 210.823 102.941 207.649 105.788 204.141 105.788 L 191.475 105.788 C 187.966 105.788 184.793 102.941 185.142 99.442 L 186.725 83.577 C 187.074 80.079 189.549 77.231 193.058 77.231 L 193.058 77.231 L 193.058 77.231 L 193.058 77.231 L 193.058 77.231 Z M 69.308 115.308 L 78.807 115.308 C 82.316 115.308 84.791 118.156 85.14 121.654 L 86.724 137.519 C 87.073 141.018 83.899 143.865 80.391 143.865 L 67.725 143.865 C 64.216 143.865 61.043 141.018 61.392 137.519 L 62.975 121.654 C 63.324 118.156 65.799 115.308 69.308 115.308 L 69.308 115.308 L 69.308 115.308 L 69.308 115.308 Z M 104.212 115.308 L 113.711 115.308 C 117.22 115.308 119.695 118.156 120.044 121.654 L 121.627 137.519 C 121.977 141.018 118.803 143.865 115.295 143.865 L 102.629 143.865 C 99.12 143.865 95.946 141.018 96.296 137.519 L 97.879 121.654 C 98.228 118.156 100.703 115.308 104.212 115.308 L 104.212 115.308 L 104.212 115.308 Z M 139.116 115.308 L 148.615 115.308 C 152.124 115.308 154.599 118.156 154.948 121.654 L 156.531 137.519 C 156.88 141.018 153.707 143.865 150.198 143.865 L 137.532 143.865 C 134.024 143.865 130.85 141.018 131.199 137.519 L 132.783 121.654 C 133.132 118.156 135.607 115.308 139.116 115.308 L 139.116 115.308 Z M 180.366 150.212 L 189.865 150.212 C 193.374 150.212 195.849 153.059 196.198 156.558 L 197.781 172.423 C 198.13 175.921 194.957 178.769 191.448 178.769 L 178.782 178.769 C 175.274 178.769 172.1 175.921 172.449 172.423 L 174.033 156.558 C 174.382 153.059 176.857 150.212 180.366 150.212 Z"/>
+ <path fill="#5d5d5d" fill-rule="evenodd" d="M 69.298 82.519 L 69.298 87.808 C 69.298 90.737 66.468 93.096 62.952 93.096 L 53.433 93.096 C 49.917 93.096 47.087 90.737 47.087 87.808 L 47.087 82.519 C 47.087 79.589 49.917 77.231 53.433 77.231 L 62.952 77.231 C 66.468 77.231 69.298 79.589 69.298 82.519 L 69.298 82.519 L 69.298 82.519 L 69.298 82.519 L 69.298 82.519 L 69.298 82.519 L 69.298 82.519 L 69.298 82.519 L 69.298 82.519 Z M 104.202 82.519 L 104.202 87.808 C 104.202 90.737 101.372 93.096 97.856 93.096 L 88.337 93.096 C 84.821 93.096 81.99 90.737 81.99 87.808 L 81.99 82.519 C 81.99 79.589 84.821 77.231 88.337 77.231 L 97.856 77.231 C 101.372 77.231 104.202 79.589 104.202 82.519 L 104.202 82.519 L 104.202 82.519 L 104.202 82.519 L 104.202 82.519 L 104.202 82.519 L 104.202 82.519 L 104.202 82.519 L 104.202 82.519 Z M 139.106 82.519 L 139.106 87.808 C 139.106 90.737 136.275 93.096 132.76 93.096 L 123.24 93.096 C 119.725 93.096 116.894 90.737 116.894 87.808 L 116.894 82.519 C 116.894 79.589 119.725 77.231 123.24 77.231 L 132.76 77.231 C 136.275 77.231 139.106 79.589 139.106 82.519 L 139.106 82.519 L 139.106 82.519 L 139.106 82.519 L 139.106 82.519 L 139.106 82.519 L 139.106 82.519 L 139.106 82.519 Z M 174.01 82.519 L 174.01 87.808 C 174.01 90.737 171.179 93.096 167.663 93.096 L 158.144 93.096 C 154.628 93.096 151.798 90.737 151.798 87.808 L 151.798 82.519 C 151.798 79.589 154.628 77.231 158.144 77.231 L 167.663 77.231 C 171.179 77.231 174.01 79.589 174.01 82.519 L 174.01 82.519 L 174.01 82.519 L 174.01 82.519 L 174.01 82.519 L 174.01 82.519 L 174.01 82.519 Z M 208.913 82.519 L 208.913 87.808 C 208.913 90.737 206.083 93.096 202.567 93.096 L 193.048 93.096 C 189.532 93.096 186.702 90.737 186.702 87.808 L 186.702 82.519 C 186.702 79.589 189.532 77.231 193.048 77.231 L 202.567 77.231 C 206.083 77.231 208.913 79.589 208.913 82.519 L 208.913 82.519 L 208.913 82.519 L 208.913 82.519 L 208.913 82.519 L 208.913 82.519 Z M 85.163 120.596 L 85.163 125.885 C 85.163 128.814 82.333 131.173 78.817 131.173 L 69.298 131.173 C 65.782 131.173 62.952 128.814 62.952 125.885 L 62.952 120.596 C 62.952 117.666 65.782 115.308 69.298 115.308 L 78.817 115.308 C 82.333 115.308 85.163 117.666 85.163 120.596 L 85.163 120.596 L 85.163 120.596 L 85.163 120.596 L 85.163 120.596 Z M 120.067 120.596 L 120.067 125.885 C 120.067 128.814 117.237 131.173 113.721 131.173 L 104.202 131.173 C 100.686 131.173 97.856 128.814 97.856 125.885 L 97.856 120.596 C 97.856 117.666 100.686 115.308 104.202 115.308 L 113.721 115.308 C 117.237 115.308 120.067 117.666 120.067 120.596 L 120.067 120.596 L 120.067 120.596 L 120.067 120.596 Z M 154.971 120.596 L 154.971 125.885 C 154.971 128.814 152.141 131.173 148.625 131.173 L 139.106 131.173 C 135.59 131.173 132.76 128.814 132.76 125.885 L 132.76 120.596 C 132.76 117.666 135.59 115.308 139.106 115.308 L 148.625 115.308 C 152.141 115.308 154.971 117.666 154.971 120.596 L 154.971 120.596 L 154.971 120.596 Z M 78.817 155.5 L 78.817 160.788 C 78.817 163.718 75.987 166.077 72.471 166.077 L 62.952 166.077 C 59.436 166.077 56.606 163.718 56.606 160.788 L 56.606 155.5 C 56.606 152.57 59.436 150.212 62.952 150.212 L 72.471 150.212 C 75.987 150.212 78.817 152.57 78.817 155.5 L 78.817 155.5 Z M 196.221 155.5 L 196.221 160.788 C 196.221 163.718 193.391 166.077 189.875 166.077 L 180.356 166.077 C 176.84 166.077 174.01 163.718 174.01 160.788 L 174.01 155.5 C 174.01 152.57 176.84 150.212 180.356 150.212 L 189.875 150.212 C 193.391 150.212 196.221 152.57 196.221 155.5 Z"/>
+ <path fill="#888888" d="M 95.035 150.212 L 157.792 150.212 C 161.452 150.212 164.034 153.059 164.398 156.558 L 166.049 172.423 C 166.414 175.921 163.103 178.769 159.443 178.769 L 93.383 178.769 C 89.724 178.769 86.413 175.921 86.777 172.423 L 88.429 156.558 C 88.793 153.059 91.375 150.212 95.035 150.212 Z"/>
+ <path fill="#b3b3b3" d="M 164.49 155.5 L 164.49 160.788 C 164.49 163.718 161.537 166.077 157.868 166.077 L 94.959 166.077 C 91.29 166.077 88.337 163.718 88.337 160.788 L 88.337 155.5 C 88.337 152.57 91.29 150.212 94.959 150.212 L 157.868 150.212 C 161.537 150.212 164.49 152.57 164.49 155.5 Z"/>
+ <path fill="#f34f17" d="M 174.019 115.308 L 183.519 115.308 C 187.027 115.308 189.503 118.156 189.852 121.654 L 191.435 137.519 C 191.784 141.018 188.611 143.865 185.102 143.865 L 172.436 143.865 C 168.928 143.865 165.754 141.018 166.103 137.519 L 167.687 121.654 C 168.036 118.156 170.511 115.308 174.019 115.308 Z"/>
+ <path fill="#fb7c38" d="M 189.875 120.596 L 189.875 125.885 C 189.875 128.814 187.045 131.173 183.529 131.173 L 174.01 131.173 C 170.494 131.173 167.663 128.814 167.663 125.885 L 167.663 120.596 C 167.663 117.666 170.494 115.308 174.01 115.308 L 183.529 115.308 C 187.045 115.308 189.875 117.666 189.875 120.596 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deadbeef.svg b/.icons/Gruvbox_Dark-2/apps/64/deadbeef.svg
new file mode 100644
index 000000000..e4fa87c65
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deadbeef.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="s5BWtZb7XBIdMqGZFL5pZX7EthzG0sOA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#s5BWtZb7XBIdMqGZFL5pZX7EthzG0sOA)">
+ <linearGradient id="_lgradient_145" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_145)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_146" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_146)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ececec" d="M 77.321 55.98 C 75.44 54.726 72.921 56.074 72.921 58.335 L 72.921 128 C 72.921 130.261 75.44 131.609 77.321 130.355 L 116.508 104.23 L 113.368 104.23 L 152.554 130.355 L 152.554 125.645 L 74.181 177.894 C 73.394 178.419 72.921 179.303 72.921 180.249 L 72.921 197.665 C 72.921 199.926 75.44 201.274 77.321 200.02 L 181.819 130.355 C 183.499 129.234 183.499 126.766 181.819 125.645 L 77.321 55.98 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deb-swirl.svg b/.icons/Gruvbox_Dark-2/apps/64/deb-swirl.svg
new file mode 120000
index 000000000..abada3e53
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deb-swirl.svg
@@ -0,0 +1 @@
+application-x-deb.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deb.svg b/.icons/Gruvbox_Dark-2/apps/64/deb.svg
new file mode 120000
index 000000000..abada3e53
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deb.svg
@@ -0,0 +1 @@
+application-x-deb.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/debian-installer-launcher.svg b/.icons/Gruvbox_Dark-2/apps/64/debian-installer-launcher.svg
new file mode 120000
index 000000000..63c0e7176
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/debian-installer-launcher.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/debian-logo.svg b/.icons/Gruvbox_Dark-2/apps/64/debian-logo.svg
new file mode 120000
index 000000000..e7d701a61
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/debian-logo.svg
@@ -0,0 +1 @@
+debian.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/debian-plymouth-manager.svg b/.icons/Gruvbox_Dark-2/apps/64/debian-plymouth-manager.svg
new file mode 120000
index 000000000..e7d701a61
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/debian-plymouth-manager.svg
@@ -0,0 +1 @@
+debian.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/debian-swirl.svg b/.icons/Gruvbox_Dark-2/apps/64/debian-swirl.svg
new file mode 120000
index 000000000..e7d701a61
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/debian-swirl.svg
@@ -0,0 +1 @@
+debian.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/debian.svg b/.icons/Gruvbox_Dark-2/apps/64/debian.svg
new file mode 100644
index 000000000..fa399d576
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/debian.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="DlHWXcb7kmQgLvXW0k3hJxmRZAwigLmf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#DlHWXcb7kmQgLvXW0k3hJxmRZAwigLmf)">
+ <linearGradient id="_lgradient_112" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_112)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_113" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_113)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="puStL8W3drhwIojaGQlSecu61FsnVEiv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#puStL8W3drhwIojaGQlSecu61FsnVEiv)">
+ <path fill-rule="evenodd" d="M 140.992 133.878 C 138.248 133.915 141.508 135.289 145.092 135.842 C 146.025 135.114 146.922 134.342 147.779 133.527 C 145.551 134.073 143.281 134.086 140.992 133.878 L 140.992 133.878 L 140.992 133.878 Z M 155.718 130.206 C 157.358 127.949 158.548 125.48 158.969 122.927 C 158.6 124.745 157.617 126.316 156.684 127.976 C 151.554 131.207 156.199 126.059 156.68 124.099 C 151.166 131.048 155.92 128.265 155.718 130.206 L 155.718 130.206 L 155.718 130.206 L 155.718 130.206 Z M 161.16 116.055 C 161.494 111.113 160.188 112.678 159.749 114.56 C 160.26 114.828 160.666 118.047 161.16 116.055 L 161.16 116.055 L 161.16 116.055 Z M 130.581 48.499 C 132.046 48.76 133.747 48.962 133.503 49.313 C 135.112 48.958 135.474 48.639 130.581 48.499 L 130.581 48.499 L 130.581 48.499 Z M 133.505 49.313 L 132.474 49.528 L 133.435 49.439 L 133.505 49.313 L 133.505 49.313 L 133.505 49.313 Z M 179.185 117.929 C 179.35 122.367 177.89 124.523 176.569 128.336 L 174.194 129.518 C 172.253 133.29 174.387 131.913 172.997 134.912 C 169.962 137.607 163.801 143.341 161.829 143.867 C 160.387 143.836 162.804 142.166 163.12 141.514 C 159.062 144.298 159.863 145.694 153.657 147.39 L 153.477 146.984 C 138.176 154.184 116.92 139.918 117.199 120.455 C 117.038 121.689 116.735 121.38 116.397 121.876 C 115.607 111.864 121.022 101.807 130.155 97.695 C 139.087 93.275 149.559 95.086 155.953 101.054 C 152.441 96.451 145.444 91.571 137.158 92.022 C 129.038 92.155 121.439 97.314 118.904 102.918 C 114.745 105.536 114.261 113.014 112.449 114.384 C 110.008 132.311 117.036 140.054 128.926 149.166 C 130.792 150.426 129.451 150.619 129.701 151.578 C 125.752 149.73 122.137 146.938 119.161 143.52 C 120.741 145.828 122.444 148.073 124.646 149.836 C 120.919 148.578 115.943 140.812 114.494 140.496 C 120.914 151.991 140.536 160.655 150.817 156.355 C 146.06 156.532 140.018 156.453 134.677 154.478 C 132.427 153.323 129.379 150.933 129.925 150.487 C 143.951 155.723 158.436 154.451 170.57 144.725 C 173.66 142.318 177.032 138.228 178.007 138.173 C 176.54 140.38 178.259 139.234 177.131 141.183 C 180.202 136.222 175.792 139.163 180.309 132.616 L 181.977 134.912 C 181.352 130.79 187.092 125.791 186.508 119.277 C 187.825 117.286 187.976 121.423 186.58 126.004 C 188.518 120.921 187.092 120.104 187.588 115.908 C 188.123 117.319 188.834 118.816 189.196 120.306 C 187.932 115.392 190.487 112.035 191.122 109.178 C 190.494 108.903 189.174 111.349 188.869 105.549 C 188.915 103.029 189.572 104.228 189.824 103.607 C 189.331 103.323 188.033 101.39 187.245 97.685 C 187.812 96.813 188.773 99.943 189.552 100.07 C 189.05 97.125 188.189 94.879 188.152 92.618 C 185.875 87.86 187.346 93.253 185.502 90.575 C 183.077 83.018 187.511 88.821 187.812 85.39 C 191.482 90.707 193.575 98.955 194.539 102.369 C 193.804 98.205 192.619 94.17 191.17 90.266 C 192.289 90.739 189.372 81.701 192.623 87.686 C 189.153 74.929 177.785 63.008 167.325 57.417 C 168.601 58.587 170.216 60.056 169.639 60.288 C 164.433 57.193 165.348 56.948 164.602 55.641 C 160.368 53.916 160.086 55.782 157.284 55.644 C 149.294 51.405 147.755 51.855 140.402 49.202 L 140.737 50.767 C 135.445 49.004 134.57 51.432 128.852 50.771 C 128.505 50.501 130.685 49.787 132.482 49.528 C 127.364 50.204 127.603 48.517 122.596 49.713 C 123.829 48.848 125.136 48.273 126.452 47.538 C 122.28 47.792 116.489 49.967 118.276 47.986 C 111.47 51.025 99.382 55.288 92.599 61.649 L 92.386 60.223 C 89.278 63.954 78.832 71.366 78 76.202 L 77.168 76.395 C 75.553 79.133 74.504 82.236 73.222 85.052 C 71.108 88.657 70.122 86.44 70.423 87.006 C 66.263 95.441 64.192 102.527 62.409 108.343 C 63.68 110.244 62.44 119.79 62.92 127.429 C 60.833 165.165 89.403 201.8 120.632 210.257 C 125.21 211.897 132.015 211.838 137.805 212 C 130.976 210.046 130.094 210.966 123.437 208.646 C 118.638 206.383 117.587 203.802 114.185 200.85 L 115.532 203.229 C 108.864 200.869 111.654 200.309 106.228 198.591 L 107.666 196.716 C 105.504 196.55 101.941 193.075 100.967 191.145 L 98.602 191.238 C 95.762 187.737 94.247 185.208 94.359 183.248 L 93.594 184.611 C 92.729 183.125 83.141 171.463 88.115 174.178 C 87.191 173.337 85.962 172.806 84.631 170.383 L 85.643 169.228 C 83.253 166.147 81.238 162.2 81.392 160.885 C 82.669 162.608 83.554 162.931 84.432 163.227 C 78.387 148.231 78.048 162.402 73.472 147.963 L 74.438 147.886 C 73.698 146.763 73.244 145.553 72.649 144.361 L 73.072 140.164 C 68.722 135.138 71.856 118.774 72.486 109.801 C 72.917 106.153 76.117 102.268 78.547 96.176 L 77.067 95.922 C 79.899 90.985 93.234 76.086 99.414 76.85 C 102.406 73.092 98.818 76.836 98.232 75.891 C 104.806 69.09 106.873 71.086 111.309 69.861 C 116.09 67.023 107.203 70.971 109.47 68.779 C 117.741 66.669 115.33 63.978 126.117 62.907 C 127.256 63.554 123.478 63.906 122.53 64.746 C 129.418 61.373 144.331 62.143 154.022 66.616 C 165.258 71.871 177.89 87.397 178.39 102.006 L 178.957 102.158 C 178.671 107.966 179.846 114.683 177.805 120.851 L 179.185 117.929 L 179.185 117.929 L 179.185 117.929 Z M 111.031 137.644 L 110.644 139.567 C 112.449 142.019 113.882 144.675 116.184 146.585 C 114.527 143.354 113.298 142.019 111.031 137.644 L 111.031 137.644 Z M 115.295 137.478 C 114.34 136.42 113.777 135.149 113.142 133.885 C 113.748 136.11 114.99 138.022 116.141 139.969 L 115.295 137.478 L 115.295 137.478 L 115.295 137.478 Z M 190.759 121.075 L 190.356 122.089 C 189.612 127.405 187.995 132.562 185.571 137.352 C 188.275 132.269 190.018 126.709 190.759 121.075 L 190.759 121.075 L 190.759 121.075 Z M 131.126 47.182 C 132.98 46.504 135.685 46.809 137.658 46.363 C 135.09 46.578 132.535 46.706 130.013 47.028 L 131.126 47.182 L 131.126 47.182 Z M 65.972 81.828 C 66.4 85.785 62.997 87.322 66.725 84.71 C 68.728 80.203 65.947 83.467 65.972 81.828 L 65.972 81.828 Z M 61.586 100.149 C 62.447 97.509 62.602 95.926 62.931 94.396 C 60.556 97.434 61.836 98.082 61.586 100.149 L 61.586 100.149 Z"/>
+ </g>
+ <linearGradient id="_lgradient_114" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(133.078,0,0,165.637,61.461,43.363)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff6d57"/>
+ <stop offset="50%" style="stop-color:#ff5160"/>
+ <stop offset="100%" style="stop-color:#f50f22"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_114)" fill-rule="evenodd" d="M 140.992 130.878 C 138.248 130.915 141.508 132.289 145.092 132.842 C 146.025 132.114 146.922 131.342 147.779 130.527 C 145.551 131.073 143.281 131.086 140.992 130.878 L 140.992 130.878 L 140.992 130.878 Z M 155.718 127.206 C 157.358 124.949 158.548 122.48 158.969 119.927 C 158.6 121.745 157.617 123.316 156.684 124.976 C 151.554 128.207 156.199 123.059 156.68 121.099 C 151.166 128.048 155.92 125.265 155.718 127.206 L 155.718 127.206 L 155.718 127.206 L 155.718 127.206 Z M 161.16 113.055 C 161.494 108.113 160.188 109.678 159.749 111.56 C 160.26 111.828 160.666 115.047 161.16 113.055 L 161.16 113.055 L 161.16 113.055 Z M 130.581 45.499 C 132.046 45.76 133.747 45.962 133.503 46.313 C 135.112 45.958 135.474 45.639 130.581 45.499 L 130.581 45.499 L 130.581 45.499 Z M 133.505 46.313 L 132.474 46.528 L 133.435 46.439 L 133.505 46.313 L 133.505 46.313 L 133.505 46.313 Z M 179.185 114.929 C 179.35 119.367 177.89 121.523 176.569 125.336 L 174.194 126.518 C 172.253 130.29 174.387 128.913 172.997 131.912 C 169.962 134.607 163.801 140.341 161.829 140.867 C 160.387 140.836 162.804 139.166 163.12 138.514 C 159.062 141.298 159.863 142.694 153.657 144.39 L 153.477 143.984 C 138.176 151.184 116.92 136.918 117.199 117.455 C 117.038 118.689 116.735 118.38 116.397 118.876 C 115.607 108.864 121.022 98.807 130.155 94.695 C 139.087 90.275 149.559 92.086 155.953 98.054 C 152.441 93.451 145.444 88.571 137.158 89.022 C 129.038 89.155 121.439 94.314 118.904 99.918 C 114.745 102.536 114.261 110.014 112.449 111.384 C 110.008 129.311 117.036 137.054 128.926 146.166 C 130.792 147.426 129.451 147.619 129.701 148.578 C 125.752 146.73 122.137 143.938 119.161 140.52 C 120.741 142.828 122.444 145.073 124.646 146.836 C 120.919 145.578 115.943 137.812 114.494 137.496 C 120.914 148.991 140.536 157.655 150.817 153.355 C 146.06 153.532 140.018 153.453 134.677 151.478 C 132.427 150.323 129.379 147.933 129.925 147.487 C 143.951 152.723 158.436 151.451 170.57 141.725 C 173.66 139.318 177.032 135.228 178.007 135.173 C 176.54 137.38 178.259 136.234 177.131 138.183 C 180.202 133.222 175.792 136.163 180.309 129.616 L 181.977 131.912 C 181.352 127.79 187.092 122.791 186.508 116.277 C 187.825 114.286 187.976 118.423 186.58 123.004 C 188.518 117.921 187.092 117.104 187.588 112.908 C 188.123 114.319 188.834 115.816 189.196 117.306 C 187.932 112.392 190.487 109.035 191.122 106.178 C 190.494 105.903 189.174 108.349 188.869 102.549 C 188.915 100.029 189.572 101.228 189.824 100.607 C 189.331 100.323 188.033 98.39 187.245 94.685 C 187.812 93.813 188.773 96.943 189.552 97.07 C 189.05 94.125 188.189 91.879 188.152 89.618 C 185.875 84.86 187.346 90.253 185.502 87.575 C 183.077 80.018 187.511 85.821 187.812 82.39 C 191.482 87.707 193.575 95.955 194.539 99.369 C 193.804 95.205 192.619 91.17 191.17 87.266 C 192.289 87.739 189.372 78.701 192.623 84.686 C 189.153 71.929 177.785 60.008 167.325 54.417 C 168.601 55.587 170.216 57.056 169.639 57.288 C 164.433 54.193 165.348 53.948 164.602 52.641 C 160.368 50.916 160.086 52.782 157.284 52.644 C 149.294 48.405 147.755 48.855 140.402 46.202 L 140.737 47.767 C 135.445 46.004 134.57 48.432 128.852 47.771 C 128.505 47.501 130.685 46.787 132.482 46.528 C 127.364 47.204 127.603 45.517 122.596 46.713 C 123.829 45.848 125.136 45.273 126.452 44.538 C 122.28 44.792 116.489 46.967 118.276 44.986 C 111.47 48.025 99.382 52.288 92.599 58.649 L 92.386 57.223 C 89.278 60.954 78.832 68.366 78 73.202 L 77.168 73.395 C 75.553 76.133 74.504 79.236 73.222 82.052 C 71.108 85.657 70.122 83.44 70.423 84.006 C 66.263 92.441 64.192 99.527 62.409 105.343 C 63.68 107.244 62.44 116.79 62.92 124.429 C 60.833 162.165 89.403 198.8 120.632 207.257 C 125.21 208.897 132.015 208.838 137.805 209 C 130.976 207.046 130.094 207.966 123.437 205.646 C 118.638 203.383 117.587 200.802 114.185 197.85 L 115.532 200.229 C 108.864 197.869 111.654 197.309 106.228 195.591 L 107.666 193.716 C 105.504 193.55 101.941 190.075 100.967 188.145 L 98.602 188.238 C 95.762 184.737 94.247 182.208 94.359 180.248 L 93.594 181.611 C 92.729 180.125 83.141 168.463 88.115 171.178 C 87.191 170.337 85.962 169.806 84.631 167.383 L 85.643 166.228 C 83.253 163.147 81.238 159.2 81.392 157.885 C 82.669 159.608 83.554 159.931 84.432 160.227 C 78.387 145.231 78.048 159.402 73.472 144.963 L 74.438 144.886 C 73.698 143.763 73.244 142.553 72.649 141.361 L 73.072 137.164 C 68.722 132.138 71.856 115.774 72.486 106.801 C 72.917 103.153 76.117 99.268 78.547 93.176 L 77.067 92.922 C 79.899 87.985 93.234 73.086 99.414 73.85 C 102.406 70.092 98.818 73.836 98.232 72.891 C 104.806 66.09 106.873 68.086 111.309 66.861 C 116.09 64.023 107.203 67.971 109.47 65.779 C 117.741 63.669 115.33 60.978 126.117 59.907 C 127.256 60.554 123.478 60.906 122.53 61.746 C 129.418 58.373 144.331 59.143 154.022 63.616 C 165.258 68.871 177.89 84.397 178.39 99.006 L 178.957 99.158 C 178.671 104.966 179.846 111.683 177.805 117.851 L 179.185 114.929 L 179.185 114.929 L 179.185 114.929 Z M 111.031 134.644 L 110.644 136.567 C 112.449 139.019 113.882 141.675 116.184 143.585 C 114.527 140.354 113.298 139.019 111.031 134.644 L 111.031 134.644 Z M 115.295 134.478 C 114.34 133.42 113.777 132.149 113.142 130.885 C 113.748 133.11 114.99 135.022 116.141 136.969 L 115.295 134.478 L 115.295 134.478 L 115.295 134.478 Z M 190.759 118.075 L 190.356 119.089 C 189.612 124.405 187.995 129.562 185.571 134.352 C 188.275 129.269 190.018 123.709 190.759 118.075 L 190.759 118.075 L 190.759 118.075 Z M 131.126 44.182 C 132.98 43.504 135.685 43.809 137.658 43.363 C 135.09 43.578 132.535 43.706 130.013 44.028 L 131.126 44.182 L 131.126 44.182 Z M 65.972 78.828 C 66.4 82.785 62.997 84.322 66.725 81.71 C 68.728 77.203 65.947 80.467 65.972 78.828 L 65.972 78.828 Z M 61.586 97.149 C 62.447 94.509 62.602 92.926 62.931 91.396 C 60.556 94.434 61.836 95.082 61.586 97.149 L 61.586 97.149 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-appstore.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-appstore.svg
new file mode 100644
index 000000000..48e8b0597
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-appstore.svg
@@ -0,0 +1,54 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".733" x2=".267" y1="1.071" y2=".076" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f37e40"/>
+ <stop offset="100%" stop-color="#fda463"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#c)">
+ <path fill="#efefef" fill-rule="evenodd" d="M56.878 58.811c0-2.172 1.773-3.933 3.953-3.933h134.338c2.183 0 3.953 1.774 3.953 3.933V94.39H56.878V58.811z"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M56.878 58.811c0-2.172 1.773-3.933 3.953-3.933h134.338c2.183 0 3.953 1.774 3.953 3.933V94.39H56.878V58.811z"/>
+ <path fill="#efefef" fill-rule="evenodd" d="M56.878 60.8a3.952 3.952 0 0 1 3.953-3.947h134.338a3.946 3.946 0 0 1 3.953 3.947v33.59H56.878V60.8z"/>
+ <linearGradient id="d" x2="0" y1=".5" y2="1.5" gradientTransform="matrix(142.244 0 0 102.732 56.878 94.39)" gradientUnits="userSpaceOnUse">
+ <stop offset="100%" stop-color="#fec589"/>
+ <stop offset="100%" stop-color="#d5400d"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M56.878 193.112V94.39h142.244v98.781c0 3.951-3.952 3.951-3.952 3.951H60.861c-3.92 0-3.983-4.01-3.983-4.01z"/>
+ <path fill="#fb7c38" fill-rule="evenodd" d="M56.878 191.183V96.366h142.244v94.829c0 3.951-3.945 3.951-3.945 3.951H60.95c-4.072 0-4.072-3.963-4.072-3.963z"/>
+ <path fill="#fec589" d="M155.038 161.336a2.474 2.474 0 0 1-1.49-.782c-.891-.955-2.355-3.762-3.557-6.816-.674-1.715-1.966-5.491-1.966-5.749 0-.081.852-.644 1.893-1.25l1.893-1.102.298.278c1.175 1.104 4.561 6.161 6.535 9.762.789 1.44.868 1.645.865 2.239-.004.791-.253 1.343-.956 2.126-.844.938-2.297 1.473-3.515 1.294zm-56.26-.94c.035-.097.611-2.695 1.28-5.774.669-3.08 1.23-5.618 1.248-5.641.06-.077 6.109 4.166 6.108 4.285-.001.065-1.749 1.567-3.886 3.339-4.81 3.99-4.829 4.006-4.75 3.791zm6.405-10.864c-1.685-1.165-3.051-2.168-3.034-2.228.039-.143 14.518-24.653 14.638-24.777.065-.069 6.392 3.909 6.689 4.205.064.064-14.991 24.864-15.11 24.892-.065.015-1.497-.926-3.183-2.092zm39.74-6.476c-1.156-1.948-2.084-3.554-2.063-3.569.206-.145 4.584-2.662 4.631-2.662.073 0 3.748 7.32 3.694 7.358-.474.331-3.982 2.423-4.056 2.419-.058-.003-1.051-1.599-2.206-3.546zm-47.515-.368c-.04-.34-.058-3.083-.038-6.095l.035-5.476 6.07.038c3.338.018 6.083.049 6.101.066.017.015-1.59 2.743-3.57 6.059l-3.602 6.028h-4.923l-.073-.62zm18.206.444c0-.03 1.649-2.762 3.664-6.069l3.664-6.013h13.004l3.476 5.789a927.451 927.451 0 0 1 3.628 6.07l.151.28h-13.794c-7.586 0-13.793-.026-13.793-.057zm35.481-2.565c-.7-1.443-2.018-4.148-2.928-6.011l-1.656-3.389h4.499c2.475 0 5.574-.034 6.886-.077l2.387-.078v12.177h-7.915l-1.273-2.622zm-10.045-3.89c-2.665-4.198-5.379-9.131-8.642-15.704-2.588-5.215-5.079-10.606-6.107-13.218-1.489-3.784-1.845-6.137-.961-6.358 1.414-.355 4.182 2.856 8.121 9.423 3.086 5.144 8.024 14.133 11.792 21.467.506.993 1.022 1.982 1.549 2.964l.277.49-2.349 1.367c-1.291.752-2.391 1.367-2.443 1.367-.053 0-.609-.809-1.237-1.798zm-20.401-13.01l-3.274-2.158.309-.49c.17-.269 1.028-1.636 1.906-3.038.878-1.401 1.61-2.565 1.627-2.585.017-.019 1.491.925 3.277 2.1l3.247 2.138-.483.787c-.266.433-1.066 1.742-1.777 2.909-.468.774-.943 1.543-1.426 2.308-.114.162-.581-.108-3.406-1.971zm4.179-7.008c-1.697-1.108-3.085-2.067-3.085-2.131 0-.468 1.402-1.768 2.094-1.942 1.137-.285 3.003.444 4.042 1.581.803.879.979 1.309.904 2.209-.057.679-.61 2.298-.786 2.298-.046 0-1.473-.906-3.169-2.015z"/>
+ <path d="M92.439 76.61a5.927 5.927 0 1 0-11.854 0 5.927 5.927 0 0 0 11.854 0zm82.976 0a5.927 5.927 0 1 0-11.854 0 5.927 5.927 0 0 0 11.854 0z"/>
+ <path fill="#975e3f" d="M92.439 76.61a5.927 5.927 0 1 0-11.854 0 5.927 5.927 0 0 0 11.854 0zm82.976 0a5.927 5.927 0 1 0-11.854 0 5.927 5.927 0 0 0 11.854 0z"/>
+ <path fill="#fc9f5f" fill-rule="evenodd" d="M90.463 76.61a3.952 3.952 0 1 0-7.903-.001 3.952 3.952 0 0 0 7.903.001zm82.976 0a3.952 3.952 0 1 0-7.903-.001 3.952 3.952 0 0 0 7.903.001z"/>
+ <path fill="none" fill-rule="evenodd" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" opacity=".1" d="M169.488 80.561c0 26.186-12.842 51.366-41.488 51.366s-41.488-25.18-41.488-51.366" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#934a23" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6" d="M169.488 76.61c0 26.186-12.842 51.365-41.488 51.365S86.512 102.796 86.512 76.61" vector-effect="non-scaling-stroke"/>
+ <path fill="#d64310" fill-rule="evenodd" d="M116.173 178.723h-8.203l.002-1.372c0-.467.439-.925.916-.927h6.844c.412 0 .891.467.889.92-.002.358-.007.578-.007.919 0 0 0 .46-.441.46zm2.262 6.43c.47 0 .472-.425.472-.467l-.003-1.365c0-.46-.462-.467-.462-.467l-9.569-.007c-.917 0-.903-.897-.903-.897-.012-.058.001-.935 0-.935h9.11c2.529 0 2.273-1.839 2.273-1.839v-1.822s.246-3.235-3.18-3.235h-7.675c-3.487 0-3.251 3.191-3.251 3.191l.001 4.621c0 3.222 3.192 3.207 3.192 3.207l9.995.015zm-16.846-2.748s.007.449-.455.449c-.497 0-2.92.006-4.409.001-1.49-.005-3.316-.335-3.317-3.184-.001-2.848 2.029-3.243 3.295-3.243s4.884.005 4.884.005l.002 5.972zm2.279-12.425h-1.816s-.455 0-.455.475l-.003 3.663h-5.896c-4.285-.001-5.039 3.746-5.036 5.524.005 1.778.771 5.503 5.103 5.499 4.333-.004 4.455.005 6.289.005 2.271 0 2.274-2.285 2.274-2.285V170.44c0-.46-.46-.46-.46-.46zm48.266 2.759h-1.821a.458.458 0 0 1-.455-.46v-1.839c0-.253.204-.459.455-.459h1.821c.251 0 .455.206.455.459v1.839c0 .254-.204.46-.455.46zm0 12.414h-1.821a.458.458 0 0 1-.455-.46v-10.115c0-.254.204-.459.455-.459h1.821c.251 0 .455.205.455.459v10.115c0 .254-.204.46-.455.46zm8.651-11.031c-3.345-.005-7.285-.001-7.285-.001v10.565c0 .208.132.516.545.462l1.59-.005c.628.09.61-.465.61-.465l-.014-8.254 4.55-.003c.076 0 1.839.035 1.839 2.295l-.013 5.978a.457.457 0 0 0 .456.46l1.82-.001a.458.458 0 0 0 .455-.46v-6.186c0-2.548-1.209-4.381-4.553-4.385zm-22.765 2.737s-.007-.448.456-.448c.496 0 2.92-.006 4.409-.001 1.489.004 3.316.334 3.317 3.184.001 2.848-2.029 3.243-3.296 3.243-1.266 0-4.883-.005-4.883-.005l-.003-5.973zm-2.275 12.425h1.813s.456 0 .456-.474l.001-3.663h5.897c4.284.001 5.039-3.746 5.035-5.524-.004-1.778-.77-5.503-5.103-5.499-4.333.004-4.451-.006-6.285-.006-2.272 0-2.271 2.286-2.271 2.286v12.421c0 .459.457.459.457.459zm-4.547-10.561h-8.203l.002-1.372c0-.467.439-.925.916-.927h6.843c.413 0 .892.467.89.92-.002.358-.007.578-.007.919 0 0 0 .46-.441.46zm2.262 6.43c.469 0 .472-.425.472-.467l-.003-1.365c0-.46-.462-.467-.462-.467l-9.569-.007c-.917 0-.903-.897-.903-.897-.012-.058 0-.935 0-.935h9.11c2.529 0 2.272-1.839 2.272-1.839v-1.822s.247-3.235-3.179-3.235h-7.675c-3.487 0-3.251 3.191-3.251 3.191l.001 4.621c0 3.222 3.191 3.207 3.191 3.207l9.996.015z"/>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="e" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#e)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-boot-maker.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-boot-maker.svg
new file mode 120000
index 000000000..908771e9e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-boot-maker.svg
@@ -0,0 +1 @@
+usb.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-calculator.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-calculator.svg
new file mode 100644
index 000000000..bbeedccd3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-calculator.svg
@@ -0,0 +1,65 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="0KwSX17k48xjmzn7xbFRq5lztHHNmby5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#0KwSX17k48xjmzn7xbFRq5lztHHNmby5)">
+ <linearGradient id="_lgradient_153" x1=".993" x2=".002" y1=".988" y2=".193" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_153)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_154" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(122.325,0,0,228.34,128.005,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff576a"/>
+ <stop offset="50%" style="stop-color:#ff518b"/>
+ <stop offset="100%" style="stop-color:#f50f5c"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_154)" d="M 128.005 11.95 L 128.005 240.29 L 165.69 240.29 C 239.746 240.29 250.33 229.732 250.33 155.746 L 250.33 96.494 C 250.33 22.507 239.746 11.95 165.69 11.95 L 128.005 11.95 L 128.005 11.95 L 128.005 11.95 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 5.68 126.12 L 5.68 155.746 C 5.68 229.732 16.264 240.29 90.32 240.29 L 128.005 240.29 L 128.005 126.12 L 5.68 126.12 L 5.68 126.12 L 5.68 126.12 Z"/>
+ </g>
+ <defs>
+ <filter id="DAhVpaov1fVMMm2EvOEPfR894EPHY9sQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#DAhVpaov1fVMMm2EvOEPfR894EPHY9sQ)">
+ <path fill="#171717" d="M 70.92 56.725 L 70.92 81.19 L 46.455 81.19 L 46.455 89.345 L 70.92 89.345 L 70.92 113.81 L 79.075 113.81 L 79.075 89.345 L 103.54 89.345 L 103.54 81.19 L 79.075 81.19 L 79.075 56.725 L 70.92 56.725 L 70.92 56.725 L 70.92 56.725 Z"/>
+ </g>
+ <defs>
+ <filter id="kLM0eSFFWnGX4v0Mixdh0qdgKbcqT8Xb" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#kLM0eSFFWnGX4v0Mixdh0qdgKbcqT8Xb)">
+ <path fill="#171717" d="M 103.54 179.05 L 103.54 170.895 L 46.455 170.895 L 46.455 179.05 L 103.54 179.05 L 103.54 179.05 L 103.54 179.05 Z"/>
+ </g>
+ <defs>
+ <filter id="xOuVkuw6d51GV3p6WqZCBGBtQyCtiUdG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#xOuVkuw6d51GV3p6WqZCBGBtQyCtiUdG)">
+ <path fill="#171717" d="M 152.47 113.81 L 152.47 121.965 L 209.555 121.965 L 209.555 113.81 L 152.47 113.81 L 152.47 113.81 L 152.47 113.81 Z M 152.47 138.275 L 152.47 146.43 L 209.555 146.43 L 209.555 138.275 L 152.47 138.275 L 152.47 138.275 L 152.47 138.275 Z"/>
+ </g>
+ <path fill="#f2f2f2" d="M 70.92 52.725 L 70.92 77.19 L 46.455 77.19 L 46.455 85.345 L 70.92 85.345 L 70.92 109.81 L 79.075 109.81 L 79.075 85.345 L 103.54 85.345 L 103.54 77.19 L 79.075 77.19 L 79.075 52.725 L 70.92 52.725 L 70.92 52.725 L 70.92 52.725 Z"/>
+ <path fill="#f2f2f2" d="M 103.54 175.05 L 103.54 166.895 L 46.455 166.895 L 46.455 175.05 L 103.54 175.05 L 103.54 175.05 L 103.54 175.05 Z"/>
+ <path fill="#ffffff" d="M 152.47 109.81 L 152.47 117.965 L 209.555 117.965 L 209.555 109.81 L 152.47 109.81 L 152.47 109.81 L 152.47 109.81 Z M 152.47 134.275 L 152.47 142.43 L 209.555 142.43 L 209.555 134.275 L 152.47 134.275 L 152.47 134.275 L 152.47 134.275 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_155" x1=".517" x2=".517" y1="0" y2="1.209" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_155)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.538 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.538 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-calendar.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-calendar.svg
new file mode 120000
index 000000000..c44ce2b76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-calendar.svg
@@ -0,0 +1 @@
+calendar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-clone.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-clone.svg
new file mode 120000
index 000000000..e7418c880
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-clone.svg
@@ -0,0 +1 @@
+yast-snapper.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-cloud-print-configurator.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-cloud-print-configurator.svg
new file mode 100644
index 000000000..193c82404
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-cloud-print-configurator.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".533" x2=".533" y1="1" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#325fd1"/>
+ <stop offset="100%" stop-color="#6e98ff"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#c)">
+ <path fill="#f2f2f2" d="M78.161 134.515l-.707-.03c-12.064-.234-21.704-10.115-21.641-22.181a22.116 22.116 0 0 1 13.945-20.605l1.359-.545-.222-1.447a21.68 21.68 0 0 1-.274-3.317c0-12.25 9.962-22.211 22.211-22.211 1.914 0 3.869.266 5.816.795l1.866.508.422-1.885c2.809-12.679 14.078-21.685 27.064-21.63 9.988 0 19.25 5.42 24.174 14.141l.615 1.085 1.236-.159c1.19-.165 2.39-.252 3.591-.259 14.041.004 25.868 10.495 27.546 24.436l.107.929.815.463a27.832 27.832 0 0 1 14.104 24.151c0 15.311-12.453 27.765-27.764 27.765H78.161v-.004z"/>
+ <path fill="#333333" d="M78.983 110.699h97.083a7.4 7.4 0 0 1 7.396 7.396 7.4 7.4 0 0 1-7.396 7.396H78.983a7.4 7.4 0 0 1-7.396-7.396 7.4 7.4 0 0 1 7.396-7.396z"/>
+ <path fill="#e6e6e6" d="M78.46 119.24h97.708v74.792H78.46V119.24z"/>
+ <path fill="#c8c4b7" d="M85.13 126.32h84.375v4.583H85.13v-4.583zm0 12.5h84.375v4.583H85.13v-4.583zm0 12.5h84.375v4.583H85.13v-4.583zm0 12.5h84.375v4.583H85.13v-4.583zm0 12.5h84.375v4.583H85.13v-4.583z"/>
+ <path fill="#a6d74f" d="M161.837 96.116a6.379 6.379 0 0 1 6.375-6.375 6.379 6.379 0 0 1 6.375 6.375 6.379 6.379 0 0 1-6.375 6.375 6.379 6.379 0 0 1-6.375-6.375z"/>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-cloud-scan-config-helper.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-cloud-scan-config-helper.svg
new file mode 120000
index 000000000..1627e03d0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-cloud-scan-config-helper.svg
@@ -0,0 +1 @@
+deepin-cloud-scan-configurator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-cloud-scan-configurator.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-cloud-scan-configurator.svg
new file mode 100644
index 000000000..b1d42b9ee
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-cloud-scan-configurator.svg
@@ -0,0 +1,51 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".533" x2=".533" y1="1" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#325fd1"/>
+ <stop offset="100%" stop-color="#6e98ff"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#c)">
+ <path fill="#f2f2f2" d="M78.161 134.515l-.707-.03c-12.064-.234-21.704-10.115-21.641-22.181a22.116 22.116 0 0 1 13.945-20.605l1.359-.545-.222-1.447a21.68 21.68 0 0 1-.274-3.317c0-12.25 9.962-22.211 22.211-22.211 1.914 0 3.869.266 5.816.795l1.866.508.422-1.885c2.809-12.679 14.078-21.685 27.064-21.63 9.988 0 19.25 5.42 24.174 14.141l.615 1.085 1.236-.159c1.19-.165 2.39-.252 3.591-.259 14.041.004 25.868 10.495 27.546 24.436l.107.929.815.463a27.832 27.832 0 0 1 14.104 24.151c0 15.311-12.453 27.765-27.764 27.765H78.161v-.004z"/>
+ <path fill="#333333" d="M78.983 110.699h97.083a7.4 7.4 0 0 1 7.396 7.396 7.4 7.4 0 0 1-7.396 7.396H78.983a7.4 7.4 0 0 1-7.396-7.396 7.4 7.4 0 0 1 7.396-7.396z"/>
+ <path fill="#e6e6e6" d="M78.46 119.24h97.708v74.792H78.46V119.24z"/>
+ <path fill="#c8c4b7" d="M85.13 126.32h84.375v4.583H85.13v-4.583zm0 12.5h84.375v4.583H85.13v-4.583zm0 12.5h84.375v4.583H85.13v-4.583zm0 12.5h84.375v4.583H85.13v-4.583zm0 12.5h84.375v4.583H85.13v-4.583z"/>
+ <path fill="#a6d74f" d="M161.837 96.116a6.379 6.379 0 0 1 6.375-6.375 6.379 6.379 0 0 1 6.375 6.375 6.379 6.379 0 0 1-6.375 6.375 6.379 6.379 0 0 1-6.375-6.375z"/>
+ <path fill="#da1636" opacity=".7" d="M78.46 159.88h97.708v6H78.46v-6z"/>
+ <g opacity=".7">
+ <linearGradient id="d" x1=".5" x2=".5" y1="-.037" y2=".78" gradientTransform="matrix(97.708 0 0 4 78.46 149.88)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#d9d9d9"/>
+ <stop offset="100%" stop-color="#f22c42"/>
+ </linearGradient>
+ <path fill="url(#d)" d="M78.46 149.88h97.708v4H78.46v-4z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="e" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#e)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-cloudprint-config-helper.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-cloudprint-config-helper.svg
new file mode 120000
index 000000000..e965378de
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-cloudprint-config-helper.svg
@@ -0,0 +1 @@
+deepin-cloud-print-configurator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-crossover.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-crossover.svg
new file mode 120000
index 000000000..9a0ccd862
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-crossover.svg
@@ -0,0 +1 @@
+crossover.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-deb-installer.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-deb-installer.svg
new file mode 100644
index 000000000..7a5fca0d0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-deb-installer.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#f76397" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#a2043b" fill-rule="evenodd" d="M181.778 195.925H74.524c-2.229 0-3.575-1.701-3.575-3.575V60.075c0-2.073 1.346-3.575 3.575-3.575h75.111l35.714 35.75v100.1c-.114 3.575-3.571 3.575-3.571 3.575z"/>
+ <g fill-rule="evenodd">
+ <path fill="#c10648" d="M103.135 151.76c-.027.026-.027 4.023-.084 5.066-.056.844-.141 2.657-2.167 2.657-2.082 0-2.59-2.111-2.759-3.029-.195-1.018-.195-1.864-.195-2.235 0-1.192.084-4.521 3.264-4.521.957 0 1.492.25 1.914.447l.027 1.615zm-8.162 2.931c0-2.881.818-6.755 5.855-6.756 1.154 0 1.83.174 2.364.323 0-3.277 0-3.649-.761-4.37 1.915-.148 2.788-.421 3.8-.844-.365 1.937-.365 8.318-.365 12.093 0 3.874.337 5.662.787 6.456-.253-.025-.478-.049-.703-.049-.227-.025-.478-.025-.788-.025-.872 0-1.407.049-1.942.074l-.056-2.209c-.478 1.465-1.604 2.309-3.349 2.309-.62 0-4.842 0-4.842-7.002zm22.86-1.019l-.054 1.465h-7.487c0 1.216.056 4.743 4.447 4.743 1.689 0 2.449-.422 3.04-.745-.169.769-.31 1.341-.282 2.234-.506.126-1.436.373-3.348.373-4.306 0-6.867-1.987-6.867-7.027 0-1.191 0-6.804 5.741-6.804 4.165 0 4.81 2.856 4.81 5.761zm-7.597-.249h4.813c.056-1.763-.112-3.898-2.308-3.898-1.997 0-2.477 1.837-2.505 3.898zm8.678 4.024v-6.108c0-5.339 0-6.98-1.097-7.376 1.209-.1 2.336-.223 4.164-.969-.224 2.26-.252 6.68-.252 7.947.422-1.019 1.21-3.005 3.911-3.005 1.351 0 2.618.596 3.405 1.762.815 1.243.927 3.204.927 4.098 0 1.465-.28 3.402-1.097 4.843-1.715 3.103-4.895 3.103-5.993 3.103-1.717 0-3.152-.223-4.306-.621.338-.794.338-1.836.338-3.674zm8.075-2.707c0-1.936-.421-4.543-2.56-4.543-.253 0-1.575.024-2.166 1.786-.198.548-.45 1.664-.45 3.8 0 1.788 0 3.327.056 4.221.366.074.928.149 1.379.149 3.264 0 3.741-3.104 3.741-5.413zm8.394 6.853a11.437 11.437 0 0 0-1.774-.124c-.9 0-1.521.05-2.166.124.281-.472.393-.696.477-2.309.114-2.21.142-8.121-.056-9.362-.14-.944-.392-1.093-.787-1.341 2.308-.199 2.955-.347 4.024-.794-.224 1.091-.254 1.639-.254 3.302-.055 8.568-.084 9.486.536 10.504zm1.272-3.973c0-3.328 2.364-4.543 5.939-4.543.761 0 1.211.049 1.746.073 0-1.936 0-3.302-2.338-3.302-1.461 0-2.897.447-3.996 1.291-.252-1.069-.534-1.539-.871-2.086.815-.372 2.448-1.118 5.233-1.118 4.222 0 4.785 1.863 4.785 3.75l-.028 5.066c0 1.316 0 2.26.056 3.203.086.968.254 1.218.564 1.639-.478-.025-.929-.074-1.407-.074-.845 0-1.351.049-1.858.074a19.037 19.037 0 0 1-.084-2.632c-.535 1.043-1.407 2.732-3.998 2.732-.224 0-.928 0-1.631-.273-1.578-.671-2.112-2.235-2.112-3.8zm7.739-3.055h-1.492c-1.068 0-3.432.175-3.432 2.509 0 1.217.364 2.458 2.053 2.458.733 0 1.718-.323 2.308-1.441.479-.868.507-1.961.563-3.526zm16.211 4.57c.028.845.028 1.739.422 2.459-.62-.049-.986-.124-2.138-.124a9.81 9.81 0 0 0-1.577.124c.112-.323.168-.447.224-.87.086-.57.142-2.483.142-3.153v-2.682c0-1.167 0-2.856-.086-3.452-.056-.421-.196-1.563-1.829-1.563-1.604 0-2.138 1.042-2.337 1.886-.224.869-.224 1.813-.224 5.488.028 3.179.028 3.476.31 4.345-.635-.067-1.274-.1-1.913-.098-.677 0-1.127.024-1.688.098.196-.397.31-.596.366-1.986.057-1.366.169-8.071-.086-9.659-.14-.97-.422-1.193-.732-1.441 2.28-.1 3.012-.423 3.715-.744v2.631c.338-.771 1.041-2.484 3.856-2.484 3.519 0 3.545 2.26 3.575 3.749v7.476zm-24.985-14.862l-2.33 2.055-2.331-2.055 2.331-2.056 2.33 2.056zm12.809-47.755l-.561 1.188c.83-2.507.352-5.237.468-7.598l-.231-.062c-.202-5.938-5.336-12.249-9.903-14.385-3.939-1.817-10.001-2.13-12.801-.76.386-.341 1.92-.484 1.459-.747-4.386.435-3.405 1.529-6.767 2.387-.921.891 2.691-.714.748.44-1.804.498-2.644-.314-5.315 2.451.238.384 1.696-1.138.48.39-2.512-.311-7.932 5.745-9.083 7.751l.601.103c-.987 2.477-2.288 4.056-2.463 5.539-.257 3.647-1.531 10.298.238 12.341l-.173 1.706c.243.484.427.976.728 1.432l-.394.032c1.86 5.869 1.998.109 4.456 6.204-.358-.12-.716-.252-1.235-.952-.063.535.756 2.139 1.727 3.391l-.411.47c.541.985 1.041 1.2 1.416 1.542-2.022-1.103 1.876 3.637 2.226 4.241l.312-.554c-.047.796.57 1.825 1.725 3.248l.961-.039c.396.785 1.844 2.198 2.723 2.265l-.585.762c2.206.698 1.072.926 3.781 1.885l-.546-.967c1.381 1.2 1.809 2.249 3.76 3.169 2.705.943 3.063.569 5.84 1.363-2.354-.065-5.119-.042-6.98-.708-12.693-3.438-24.306-18.328-23.458-33.666-.195-3.105.309-6.985-.207-7.758.725-2.364 1.565-5.244 3.257-8.673-.123-.23.278.672 1.138-.794.521-1.144.946-2.405 1.604-3.519l.338-.078c.337-1.966 4.584-4.978 5.847-6.495l.087.58c2.757-2.586 7.669-4.319 10.436-5.553-.727.804 1.628-.08 3.323-.183-.535.299-1.066.533-1.567.884 2.036-.486 1.938.2 4.018-.075-.73.105-1.616.396-1.475.505 2.324.269 2.68-.718 4.83-.001l-.135-.636c2.987 1.078 3.614.895 6.862 2.618 1.138.056 1.252-.702 2.974-.001.303.531-.069.63 2.047 1.888.235-.094-.422-.691-.94-1.166 4.251 2.272 8.871 7.118 10.281 12.303-1.321-2.433-.134 1.241-.589 1.049.589 1.586 1.069 3.226 1.369 4.919-.392-1.388-1.242-4.74-2.735-6.902-.121 1.395-1.925-.963-.938 2.108.748 1.089.151-1.103 1.076.83.015.919.366 1.832.569 3.029-.315-.051-.707-1.324-.938-.969.322 1.506.85 2.291 1.05 2.407-.103.252-.371-.235-.39.789.125 2.358.662 1.364.916 1.476-.257 1.16-1.295 2.525-.782 4.522-.147-.605-.436-1.214-.653-1.787-.203 1.705.377 2.038-.41 4.103.567-1.862.506-3.543-.03-2.734.237 2.648-2.095 4.68-1.841 6.355l-.679-.933c-1.836 2.661-.043 1.466-1.29 3.482.458-.792-.242-.326.355-1.223-.396.022-1.767 1.685-3.022 2.663-4.933 3.953-10.821 4.47-16.521 2.342-.222.181 1.017 1.152 1.931 1.622 2.172.803 4.627.835 6.56.763-4.178 1.748-12.154-1.774-14.763-6.446.588.128 2.612 3.285 4.127 3.796-.896-.716-1.588-1.629-2.23-2.567 1.21 1.389 2.678 2.524 4.284 3.275-.101-.39.444-.468-.316-.98-4.833-3.704-7.688-6.851-6.696-14.138.736-.557.932-3.596 2.624-4.66 1.03-2.278 4.119-4.375 7.419-4.429 3.368-.183 6.211 1.8 7.639 3.671-2.598-2.425-6.855-3.161-10.486-1.365-3.712 1.671-5.912 5.759-5.591 9.829.137-.202.259-.076.326-.578-.114 7.911 8.525 13.71 14.745 10.783l.073.165c2.522-.689 2.197-1.257 3.847-2.388-.129.265-1.111.943-.525.956.801-.214 3.306-2.544 4.539-3.64.564-1.219-.302-.659.487-2.192l.965-.48c.537-1.55 1.131-2.427 1.063-4.231z"/>
+ <path fill="#ffffff" d="M103.135 150.111c-.027.025-.027 4.023-.084 5.066-.056.843-.141 2.656-2.167 2.656-2.082 0-2.59-2.111-2.759-3.029-.195-1.018-.195-1.863-.195-2.234 0-1.193.084-4.521 3.264-4.521.957 0 1.492.249 1.914.447l.027 1.615zm-8.162 2.931c0-2.882.818-6.755 5.855-6.756 1.154 0 1.83.174 2.364.323 0-3.277 0-3.65-.761-4.37 1.915-.148 2.788-.422 3.8-.845-.365 1.938-.365 8.319-.365 12.093 0 3.875.337 5.663.787 6.457-.253-.025-.478-.049-.703-.049-.227-.025-.478-.025-.788-.025-.872 0-1.407.049-1.942.074l-.056-2.209c-.478 1.464-1.604 2.309-3.349 2.309-.62 0-4.842 0-4.842-7.002zm22.86-1.019l-.054 1.464h-7.487c0 1.217.056 4.744 4.447 4.744 1.689 0 2.449-.422 3.04-.746-.169.77-.31 1.341-.282 2.235-.506.126-1.436.373-3.348.373-4.306 0-6.867-1.987-6.867-7.027 0-1.191 0-6.805 5.741-6.805 4.165 0 4.81 2.857 4.81 5.762zm-7.597-.249h4.813c.056-1.764-.112-3.899-2.308-3.899-1.997 0-2.477 1.838-2.505 3.899zm8.678 4.023v-6.108c0-5.339 0-6.979-1.097-7.375 1.209-.1 2.336-.223 4.164-.969-.224 2.26-.252 6.68-.252 7.946.422-1.018 1.21-3.004 3.911-3.004 1.351 0 2.618.596 3.405 1.762.815 1.242.927 3.204.927 4.097 0 1.466-.28 3.403-1.097 4.843-1.715 3.104-4.895 3.104-5.993 3.104-1.717 0-3.152-.223-4.306-.621.338-.794.338-1.836.338-3.675zm8.075-2.706c0-1.936-.421-4.544-2.56-4.544-.253 0-1.575.025-2.166 1.787-.198.548-.45 1.664-.45 3.8 0 1.787 0 3.327.056 4.221.366.074.928.149 1.379.149 3.264 0 3.741-3.104 3.741-5.413zm8.394 6.853a11.437 11.437 0 0 0-1.774-.124c-.9 0-1.521.05-2.166.124.281-.472.393-.696.477-2.309.114-2.211.142-8.121-.056-9.362-.14-.945-.392-1.093-.787-1.341 2.308-.199 2.955-.347 4.024-.794-.224 1.091-.254 1.639-.254 3.302-.055 8.568-.084 9.486.536 10.504zm1.272-3.973c0-3.328 2.364-4.543 5.939-4.544.761 0 1.211.05 1.746.074 0-1.936 0-3.302-2.338-3.302-1.461 0-2.897.447-3.996 1.291-.252-1.069-.534-1.539-.871-2.086.815-.373 2.448-1.118 5.233-1.118 4.222 0 4.785 1.862 4.785 3.75l-.028 5.066c0 1.316 0 2.26.056 3.203.086.968.254 1.217.564 1.639-.478-.025-.929-.074-1.407-.074-.845 0-1.351.049-1.858.074a19.043 19.043 0 0 1-.084-2.632c-.535 1.043-1.407 2.732-3.998 2.732-.224 0-.928 0-1.631-.273-1.578-.671-2.112-2.235-2.112-3.8zm7.739-3.055h-1.492c-1.068 0-3.432.175-3.432 2.509 0 1.216.364 2.458 2.053 2.458.733 0 1.718-.323 2.308-1.441.479-.869.507-1.961.563-3.526zm16.211 4.57c.028.845.028 1.738.422 2.459-.62-.05-.986-.125-2.138-.125-.676 0-1.042.051-1.577.125.112-.323.168-.447.224-.87.086-.57.142-2.483.142-3.154v-2.681c0-1.167 0-2.857-.086-3.452-.056-.422-.196-1.564-1.829-1.564-1.604 0-2.138 1.043-2.337 1.887-.224.869-.224 1.813-.224 5.488.028 3.179.028 3.475.31 4.345-.635-.067-1.274-.1-1.913-.098-.677 0-1.127.024-1.688.098.196-.397.31-.596.366-1.986.057-1.366.169-8.071-.086-9.66-.14-.969-.422-1.192-.732-1.44 2.28-.1 3.012-.423 3.715-.745v2.632c.338-.771 1.041-2.484 3.856-2.484 3.519 0 3.545 2.26 3.575 3.749v7.476zm-24.985-14.863l-2.33 2.056-2.331-2.056 2.331-2.055 2.33 2.055zm12.809-47.754l-.561 1.188c.83-2.507.352-5.237.468-7.598l-.231-.062c-.202-5.938-5.336-12.249-9.903-14.385-3.939-1.818-10.001-2.131-12.801-.76.386-.341 1.92-.484 1.459-.747-4.386.435-3.405 1.529-6.767 2.387-.921.89 2.691-.714.748.439-1.804.498-2.644-.313-5.315 2.452.238.383 1.696-1.138.48.389-2.512-.31-7.932 5.745-9.083 7.752l.601.103c-.987 2.477-2.288 4.056-2.463 5.538-.257 3.647-1.531 10.299.238 12.342l-.173 1.706c.243.484.427.976.728 1.432l-.394.032c1.86 5.869 1.998.109 4.456 6.204-.358-.12-.716-.252-1.235-.952-.063.534.756 2.139 1.727 3.391l-.411.469c.541.985 1.041 1.201 1.416 1.543-2.022-1.104 1.876 3.637 2.226 4.241l.312-.554c-.047.796.57 1.824 1.725 3.247l.961-.038c.396.785 1.844 2.197 2.723 2.265l-.585.762c2.206.698 1.072.926 3.781 1.885l-.546-.967c1.381 1.2 1.809 2.249 3.76 3.169 2.705.943 3.063.569 5.84 1.363-2.354-.066-5.119-.042-6.98-.708-12.693-3.438-24.306-18.329-23.458-33.667-.195-3.105.309-6.985-.207-7.757.725-2.364 1.565-5.244 3.257-8.673-.123-.23.278.671 1.138-.794.521-1.145.946-2.406 1.604-3.519l.338-.078c.337-1.966 4.584-4.979 5.847-6.495l.087.579c2.757-2.585 7.669-4.318 10.436-5.553-.727.805 1.628-.079 3.323-.182-.535.299-1.066.532-1.567.884 2.036-.486 1.938.199 4.018-.075-.73.105-1.616.395-1.475.505 2.324.269 2.68-.718 4.83-.001l-.135-.636c2.987 1.078 3.614.895 6.862 2.618 1.138.056 1.252-.703 2.974-.002.303.532-.069.631 2.047 1.889.235-.094-.422-.691-.94-1.167 4.251 2.273 8.871 7.118 10.281 12.303-1.321-2.432-.134 1.241-.589 1.049.589 1.587 1.069 3.227 1.369 4.92-.392-1.388-1.242-4.74-2.735-6.902-.121 1.395-1.925-.964-.938 2.108.748 1.088.151-1.104 1.076.83.015.919.366 1.832.569 3.029-.315-.052-.707-1.324-.938-.969.322 1.506.85 2.291 1.05 2.407-.103.252-.371-.235-.39.789.125 2.358.662 1.363.916 1.475-.257 1.161-1.295 2.526-.782 4.523-.147-.605-.436-1.214-.653-1.787-.203 1.705.377 2.037-.41 4.103.567-1.862.506-3.543-.03-2.734.237 2.647-2.095 4.68-1.841 6.355l-.679-.933c-1.836 2.661-.043 1.465-1.29 3.482.458-.792-.242-.326.355-1.224-.396.023-1.767 1.685-3.022 2.663-4.933 3.954-10.821 4.471-16.521 2.342-.222.182 1.017 1.153 1.931 1.623 2.172.802 4.627.834 6.56.763-4.178 1.748-12.154-1.774-14.763-6.446.588.128 2.612 3.285 4.127 3.796-.896-.717-1.588-1.629-2.23-2.567 1.21 1.389 2.678 2.524 4.284 3.275-.101-.39.444-.468-.316-.98-4.833-3.704-7.688-6.851-6.696-14.138.736-.557.932-3.596 2.624-4.66 1.03-2.278 4.119-4.375 7.419-4.429 3.368-.184 6.211 1.8 7.639 3.671-2.598-2.426-6.855-3.162-10.486-1.365-3.712 1.671-5.912 5.759-5.591 9.828.137-.201.259-.076.326-.577-.114 7.911 8.525 13.709 14.745 10.783l.073.165c2.522-.689 2.197-1.257 3.847-2.389-.129.265-1.111.944-.525.957.801-.214 3.306-2.545 4.539-3.64.564-1.219-.302-.659.487-2.193l.965-.48c.537-1.55 1.131-2.426 1.063-4.23z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" opacity=".197" d="M70.949 60.075c0-2.073 1.346-3.575 3.575-3.575h75.111v1.788H74.524c-2.229 0-3.575 1.501-3.575 3.575v65.244-67.032z"/>
+ <path fill="#c10648" fill-rule="evenodd" d="M152.92 92.35c-1.973 0-3.321-1.701-3.321-3.675V56.5l35.75 35.75-32.429.1z"/>
+ <path fill="#ad959e" d="M67.374 106.55h121.55a3.577 3.577 0 0 1 3.575 3.575v85.8a3.577 3.577 0 0 1-3.575 3.575H67.374a3.577 3.577 0 0 1-3.575-3.575v-85.8a3.577 3.577 0 0 1 3.575-3.575z"/>
+ <path fill="#e3d5da" fill-rule="evenodd" d="M63.799 110.124a3.577 3.577 0 0 1 3.577-3.574h121.547c1.974 0 3.575 1.6 3.576 3.574v84.015a3.577 3.577 0 0 1-3.576 3.574H67.376a3.576 3.576 0 0 1-3.577-3.574v-84.015z"/>
+ <linearGradient id="b" x2="0" y1=".5" y2="1.5" gradientTransform="matrix(155.00147 0 0 32.175 50.499 102.975)" gradientUnits="userSpaceOnUse">
+ <stop offset=".694%" stop-color="#ffffff"/>
+ <stop offset="26.522%" stop-color="#ad959e"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M205.216 131.888c.803 1.802-.154 3.262-2.128 3.262H52.913c-1.978 0-2.93-1.466-2.132-3.262l11.4-25.65c.801-1.802 3.054-3.263 5.026-3.263h121.547c1.976 0 4.23 1.466 5.031 3.263l11.431 25.65z"/>
+ <path fill="#e3d5da" fill-rule="evenodd" d="M189.587 104.849c.99 0 2.118.733 2.52 1.635l11.239 25.219c.402.902-.054 1.634-1.06 1.635l-148.614.09c-.988.001-1.461-.735-1.068-1.621l11.293-25.408c.398-.896 1.53-1.622 2.513-1.621l123.177.071z"/>
+ <path fill="#c10648" fill-rule="evenodd" d="M117.253 161.345l-7.417.001.001-1.241c0-.422.398-.836.829-.838h6.187c.373 0 .806.423.804.832-.001.324-.006.522-.006.831 0 0 0 .415-.398.415zm2.044 5.814c.425 0 .428-.383.428-.422l-.003-1.234c0-.416-.418-.422-.418-.422l-8.652-.007c-.829 0-.816-.811-.816-.811-.011-.052 0-.845 0-.845h8.236c2.287 0 2.055-1.663 2.055-1.663v-1.648s.223-2.925-2.875-2.925h-6.939c-3.153 0-2.94 2.886-2.94 2.886l.001 4.178c0 2.913 2.886 2.9 2.886 2.9l9.037.013zm-15.231-2.484s.007.405-.412.405c-.448 0-2.64.006-3.986.002-1.347-.005-2.998-.303-2.999-2.879-.001-2.576 1.834-2.933 2.979-2.933s4.416.005 4.416.005l.002 5.4zm2.06-11.234h-1.641s-.412 0-.412.429l-.002 3.312h-5.332c-3.874-.001-4.556 3.387-4.553 4.995.004 1.607.697 4.975 4.614 4.971 3.918-.003 4.028.005 5.686.005 2.054 0 2.057-2.066 2.057-2.066v-11.23c0-.416-.417-.416-.417-.416zm43.641 2.494h-1.646a.413.413 0 0 1-.412-.415v-1.663c0-.23.184-.416.412-.416h1.646c.228 0 .412.186.412.416v1.663a.413.413 0 0 1-.412.415zm0 11.224h-1.646a.414.414 0 0 1-.412-.416v-9.145c0-.229.184-.416.412-.416h1.646c.228 0 .412.187.412.416v9.145c0 .23-.184.416-.412.416zm7.822-9.974c-3.024-.004-6.587-.001-6.587-.001v9.553c0 .188.12.466.493.418l1.438-.005c.567.082.551-.42.551-.42l-.012-7.463 4.114-.003c.069 0 1.663.032 1.663 2.075l-.012 5.405a.414.414 0 0 0 .412.417l1.645-.002a.413.413 0 0 0 .412-.415v-5.594c0-2.304-1.093-3.961-4.117-3.965zm-20.583 2.476s-.006-.406.412-.406c.449 0 2.64-.005 3.987-.001 1.346.004 2.998.303 2.999 2.879 0 2.575-1.835 2.932-2.98 2.932s-4.416-.004-4.416-.004l-.002-5.4zm-2.057 11.234a447.72 447.72 0 0 1 1.639 0s.412 0 .412-.429l.001-3.312h5.332c3.874.001 4.556-3.387 4.553-4.995-.004-1.607-.697-4.976-4.614-4.972-3.918.004-4.025-.005-5.683-.005-2.054 0-2.053 2.067-2.053 2.067v11.23c0 .416.413.416.413.416zm-4.111-9.55l-7.417.001.001-1.241c0-.422.398-.836.829-.838h6.187c.373 0 .806.423.804.832-.001.324-.006.522-.006.831 0 0 0 .415-.398.415zm2.044 5.814c.425 0 .428-.383.428-.422l-.003-1.234c0-.416-.418-.422-.418-.422l-8.652-.007c-.829 0-.816-.811-.816-.811-.011-.052 0-.845 0-.845h8.236c2.287 0 2.055-1.663 2.055-1.663v-1.648s.223-2.925-2.875-2.925h-6.939c-3.153 0-2.94 2.886-2.94 2.886l.001 4.178c0 2.913 2.886 2.9 2.886 2.9l9.037.013z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-download.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-download.svg
new file mode 120000
index 000000000..7b9afe978
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-download.svg
@@ -0,0 +1 @@
+mintsources-additional.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-draw.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-draw.svg
new file mode 120000
index 000000000..f4aff0839
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-draw.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-editor.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-editor.svg
new file mode 100644
index 000000000..15c232fb4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-editor.svg
@@ -0,0 +1,49 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="0y0V91s4ExsXuRzJS3ks36osn2Alre7f" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#0y0V91s4ExsXuRzJS3ks36osn2Alre7f)">
+ <linearGradient id="_lgradient_0" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 191.819122 79.713547 C 192.55603 79.713547 192.995193 80.279259 192.995193 80.978951 C 192.995193 81.686081 192.593246 82.303894 191.826553 82.303894 C 191.082199 82.303894 190.680252 81.656311 190.680252 80.971504 C 190.680252 80.316475 191.126862 79.713547 191.819122 79.713547 Z M 193.560898 79.259491 L 192.965424 79.259491 L 192.965424 79.758209 L 192.950531 79.758209 C 192.660233 79.386032 192.228516 79.162727 191.752121 79.162727 C 190.702591 79.162727 190.069885 80.01873 190.069885 81.016167 C 190.069885 81.983826 190.717468 82.854721 191.744675 82.854721 C 192.235947 82.854721 192.645355 82.661186 192.950531 82.274124 L 192.965424 82.274124 L 192.965424 82.75795 L 193.560898 82.75795 L 193.560898 79.259491 Z M 188.963821 79.512573 C 188.651199 79.289261 188.26413 79.162727 187.884506 79.162727 C 186.8573 79.162727 186.016174 79.966629 186.016174 81.00872 C 186.016174 82.065704 186.820084 82.854721 187.87706 82.854721 C 188.2939 82.854721 188.643753 82.72818 188.986145 82.497429 L 188.986145 81.700974 L 188.971268 81.700974 C 188.680969 82.080589 188.331116 82.303894 187.832397 82.303894 C 187.102936 82.303894 186.626556 81.700974 186.626556 81.00872 C 186.626556 80.309029 187.140152 79.713547 187.862183 79.713547 C 188.331116 79.713547 188.673523 79.951736 188.948929 80.301582 L 188.963821 80.301582 L 188.963821 79.512573 Z M 184.85289 79.259491 L 184.257416 79.259491 L 184.257416 82.75795 L 184.85289 82.75795 L 184.85289 79.259491 Z M 184.555161 77.5177 C 184.324402 77.5177 184.130875 77.711235 184.130875 77.941986 C 184.130875 78.180176 184.324402 78.366264 184.555161 78.366264 C 184.785904 78.366264 184.979431 78.180176 184.979431 77.941986 C 184.979431 77.711235 184.785904 77.5177 184.555161 77.5177 Z M 181.842102 79.259491 L 181.246613 79.259491 L 181.246613 82.75795 L 181.842102 82.75795 L 181.842102 81.00872 C 181.842102 80.554665 181.871872 79.713547 182.526901 79.713547 C 182.683228 79.713547 182.765106 79.787979 182.884201 79.869858 L 183.167053 79.326485 C 182.99585 79.229713 182.832092 79.162727 182.631119 79.162727 C 182.244049 79.162727 182.065414 79.363701 181.856995 79.639114 L 181.842102 79.639114 L 181.842102 79.259491 Z M 179.900742 81.135262 C 179.960281 80.09317 179.364792 79.162727 178.240829 79.162727 C 177.146622 79.162727 176.543701 80.01873 176.543701 81.053383 C 176.543701 82.058258 177.213623 82.854721 178.255707 82.854721 C 178.970291 82.854721 179.535995 82.497429 179.870956 81.872169 L 179.364792 81.581871 C 179.134048 81.998711 178.806534 82.303894 178.300369 82.303894 C 177.623016 82.303894 177.161514 81.782852 177.154068 81.135262 L 179.900742 81.135262 Z M 177.183838 80.629105 C 177.258286 80.12294 177.734665 79.713547 178.248276 79.713547 C 178.769318 79.713547 179.193604 80.12294 179.275482 80.629105 L 177.183838 80.629105 Z M 170.811935 79.259491 L 170.216461 79.259491 L 170.216461 82.75795 L 170.811935 82.75795 L 170.811935 80.949173 C 170.811935 80.420685 170.886383 79.713547 171.586075 79.713547 C 172.159225 79.713547 172.211334 80.338806 172.211334 80.770531 L 172.211334 82.75795 L 172.806808 82.75795 L 172.806808 80.90451 C 172.806808 80.376022 172.881241 79.713547 173.566055 79.713547 C 174.176422 79.713547 174.206192 80.271812 174.206192 80.725868 L 174.206192 82.75795 L 174.801682 82.75795 L 174.801682 80.629105 C 174.801682 79.892189 174.578369 79.162727 173.68515 79.162727 C 173.260864 79.162727 172.844025 79.356255 172.635605 79.743317 C 172.449524 79.378586 172.077347 79.162727 171.667953 79.162727 C 171.310654 79.162727 171.012924 79.348816 170.826828 79.639114 L 170.811935 79.639114 L 170.811935 79.259491 Z M 167.63588 81.165039 L 168.298355 82.75795 L 168.990601 82.75795 L 166.467239 76.877556 L 163.876892 82.75795 L 164.561691 82.75795 L 165.239059 81.165039 L 167.63588 81.165039 Z M 167.390244 80.584442 L 165.492142 80.584442 L 166.452362 78.336494 L 167.390244 80.584442 Z M 157.291687 76.617035 L 157.291687 82.75795 L 157.887177 82.75795 L 157.887177 81.098045 C 157.887177 80.472786 157.93927 79.713547 158.758072 79.713547 C 159.450317 79.713547 159.49498 80.219704 159.49498 80.785416 L 159.49498 82.75795 L 160.090454 82.75795 L 160.090454 80.681206 C 160.090454 79.862419 159.867157 79.162727 158.89949 79.162727 C 158.467773 79.162727 158.14769 79.348816 157.902054 79.683769 L 157.887177 79.668884 L 157.887177 76.617035 L 157.291687 76.617035 Z M 155.781937 79.81031 L 156.407181 79.81031 L 156.407181 79.259491 L 155.781937 79.259491 L 155.781937 78.001534 L 155.186447 78.001534 L 155.186447 79.259491 L 154.821716 79.259491 L 154.821716 79.81031 L 155.186447 79.81031 L 155.186447 82.75795 L 155.781937 82.75795 L 155.781937 79.81031 Z M 151.252655 79.259491 L 150.657166 79.259491 L 150.657166 81.276688 C 150.657166 82.20713 151.007019 82.854721 152.041672 82.854721 C 153.076324 82.854721 153.426163 82.20713 153.426163 81.276688 L 153.426163 79.259491 L 152.830688 79.259491 L 152.830688 81.209694 C 152.830688 81.797737 152.763687 82.303894 152.041672 82.303894 C 151.319641 82.303894 151.252655 81.797737 151.252655 81.209694 L 151.252655 79.259491 Z M 147.460403 82.854721 C 148.480164 82.854721 149.298965 82.043373 149.298965 81.016167 C 149.298965 79.98896 148.48761 79.162727 147.460403 79.162727 C 146.433197 79.162727 145.621857 79.98896 145.621857 81.016167 C 145.621857 82.043373 146.440643 82.854721 147.460403 82.854721 Z M 147.460403 79.713547 C 148.197311 79.713547 148.703476 80.301582 148.703476 81.00872 C 148.703476 81.723305 148.197311 82.303894 147.460403 82.303894 C 146.723495 82.303894 146.217331 81.723305 146.217331 81.00872 C 146.217331 80.301582 146.723495 79.713547 147.460403 79.713547 Z M 144.276779 77.919655 C 143.979034 77.368835 143.450546 77.048759 142.825287 77.048759 C 141.991608 77.048759 141.2547 77.607025 141.2547 78.477921 C 141.2547 79.281822 141.820419 79.616783 142.475449 79.91452 L 142.817841 80.063393 C 143.338898 80.301582 143.852493 80.524895 143.852493 81.179924 C 143.852493 81.812622 143.301682 82.274124 142.698746 82.274124 C 142.095825 82.274124 141.656662 81.805183 141.574783 81.232025 L 140.964401 81.403229 C 141.143051 82.274124 141.812973 82.854721 142.713638 82.854721 C 143.688736 82.854721 144.477753 82.102921 144.477753 81.120377 C 144.477753 80.22715 143.85994 79.862419 143.130478 79.542343 L 142.758301 79.378586 C 142.378677 79.207382 141.879959 78.984077 141.879959 78.500252 C 141.879959 77.986649 142.311691 77.629356 142.81041 77.629356 C 143.286789 77.629356 143.554764 77.852661 143.778061 78.239723 L 144.276779 77.919655 Z M 134.155426 76.617035 L 134.155426 82.75795 L 134.750916 82.75795 L 134.750916 81.098045 C 134.750916 80.472786 134.803024 79.713547 135.621811 79.713547 C 136.314056 79.713547 136.358719 80.219704 136.358719 80.785416 L 136.358719 82.75795 L 136.954208 82.75795 L 136.954208 80.681206 C 136.954208 79.862419 136.730896 79.162727 135.763229 79.162727 C 135.331512 79.162727 135.011444 79.348816 134.765808 79.683769 L 134.750916 79.668884 L 134.750916 76.617035 L 134.155426 76.617035 Z M 132.645676 79.81031 L 133.270935 79.81031 L 133.270935 79.259491 L 132.645676 79.259491 L 132.645676 78.001534 L 132.050186 78.001534 L 132.050186 79.259491 L 131.685455 79.259491 L 131.685455 79.81031 L 132.050186 79.81031 L 132.050186 82.75795 L 132.645676 82.75795 L 132.645676 79.81031 Z M 128.74968 82.854721 C 129.76944 82.854721 130.588226 82.043373 130.588226 81.016167 C 130.588226 79.98896 129.776886 79.162727 128.74968 79.162727 C 127.722473 79.162727 126.911125 79.98896 126.911125 81.016167 C 126.911125 82.043373 127.729912 82.854721 128.74968 82.854721 Z M 128.74968 79.713547 C 129.486588 79.713547 129.992752 80.301582 129.992752 81.00872 C 129.992752 81.723305 129.486588 82.303894 128.74968 82.303894 C 128.012772 82.303894 127.506607 81.723305 127.506607 81.00872 C 127.506607 80.301582 128.012772 79.713547 128.74968 79.713547 Z M 124.014313 79.713547 C 124.751221 79.713547 125.190392 80.279259 125.190392 80.978951 C 125.190392 81.686081 124.788437 82.303894 124.021751 82.303894 C 123.277397 82.303894 122.87545 81.656311 122.87545 80.971504 C 122.87545 80.316475 123.32206 79.713547 124.014313 79.713547 Z M 122.309738 82.75795 L 122.90522 82.75795 L 122.90522 82.274124 L 122.920113 82.274124 C 123.202965 82.65374 123.642136 82.854721 124.125961 82.854721 C 125.153168 82.854721 125.800758 81.983826 125.800758 81.00872 C 125.800758 80.01873 125.160614 79.162727 124.118523 79.162727 C 123.642136 79.162727 123.202965 79.386032 122.920113 79.758209 L 122.90522 79.758209 L 122.90522 76.617035 L 122.309738 76.617035 L 122.309738 82.75795 Z M 115.858055 79.259491 L 115.262573 79.259491 L 115.262573 82.75795 L 115.858055 82.75795 L 115.858055 81.098045 C 115.858055 80.472786 115.910156 79.713547 116.728951 79.713547 C 117.421196 79.713547 117.465858 80.219704 117.465858 80.785416 L 117.465858 82.75795 L 118.06134 82.75795 L 118.06134 80.681206 C 118.06134 79.862419 117.838036 79.162727 116.870377 79.162727 C 116.438652 79.162727 116.118576 79.348816 115.87294 79.683769 L 115.858055 79.683769 L 115.858055 79.259491 Z M 113.749443 79.259491 L 113.153954 79.259491 L 113.153954 82.75795 L 113.749443 82.75795 L 113.749443 79.259491 Z M 113.451698 77.5177 C 113.220947 77.5177 113.02742 77.711235 113.02742 77.941986 C 113.02742 78.180176 113.220947 78.366264 113.451698 78.366264 C 113.682449 78.366264 113.875977 78.180176 113.875977 77.941986 C 113.875977 77.711235 113.682449 77.5177 113.451698 77.5177 Z M 107.287056 82.430435 L 106.15564 84.723045 L 106.833 84.723045 L 109.415909 79.259491 L 108.738541 79.259491 L 107.607124 81.76796 L 106.371498 79.259491 L 105.679253 79.259491 L 107.287056 82.430435 Z M 103.922691 79.259491 L 103.327209 79.259491 L 103.327209 82.75795 L 103.922691 82.75795 L 103.922691 81.00872 C 103.922691 80.554665 103.952469 79.713547 104.607498 79.713547 C 104.763809 79.713547 104.845688 79.787979 104.96479 79.869858 L 105.247643 79.326485 C 105.076439 79.229713 104.912682 79.162727 104.711708 79.162727 C 104.324646 79.162727 104.145996 79.363701 103.937576 79.639114 L 103.922691 79.639114 L 103.922691 79.259491 Z M 101.847221 79.81031 L 102.472481 79.81031 L 102.472481 79.259491 L 101.847221 79.259491 L 101.847221 78.001534 L 101.25174 78.001534 L 101.25174 79.259491 L 100.887009 79.259491 L 100.887009 79.81031 L 101.25174 79.81031 L 101.25174 82.75795 L 101.847221 82.75795 L 101.847221 79.81031 Z M 97.280151 79.259491 L 96.684669 79.259491 L 96.684669 82.75795 L 97.280151 82.75795 L 97.280151 81.098045 C 97.280151 80.472786 97.332253 79.713547 98.151039 79.713547 C 98.843292 79.713547 98.887955 80.219704 98.887955 80.785416 L 98.887955 82.75795 L 99.483437 82.75795 L 99.483437 80.681206 C 99.483437 79.862419 99.260132 79.162727 98.292473 79.162727 C 97.860748 79.162727 97.540672 79.348816 97.295036 79.683769 L 97.280151 79.683769 L 97.280151 79.259491 Z M 92.81414 79.259491 L 92.218658 79.259491 L 92.218658 81.276688 C 92.218658 82.20713 92.568504 82.854721 93.603157 82.854721 C 94.63781 82.854721 94.987656 82.20713 94.987656 81.276688 L 94.987656 79.259491 L 94.392174 79.259491 L 94.392174 81.209694 C 94.392174 81.797737 94.32518 82.303894 93.603157 82.303894 C 92.881134 82.303894 92.81414 81.797737 92.81414 81.209694 L 92.81414 79.259491 Z M 89.021896 82.854721 C 90.041656 82.854721 90.860451 82.043373 90.860451 81.016167 C 90.860451 79.98896 90.049103 79.162727 89.021896 79.162727 C 87.994682 79.162727 87.183342 79.98896 87.183342 81.016167 C 87.183342 82.043373 88.002129 82.854721 89.021896 82.854721 Z M 89.021896 79.713547 C 89.758804 79.713547 90.264961 80.301582 90.264961 81.00872 C 90.264961 81.723305 89.758804 82.303894 89.021896 82.303894 C 88.284981 82.303894 87.778824 81.723305 87.778824 81.00872 C 87.778824 80.301582 88.284981 79.713547 89.021896 79.713547 Z M 86.062859 79.512573 C 85.750229 79.289261 85.363159 79.162727 84.983543 79.162727 C 83.956337 79.162727 83.115211 79.966629 83.115211 81.00872 C 83.115211 82.065704 83.919113 82.854721 84.976097 82.854721 C 85.392937 82.854721 85.742783 82.72818 86.085182 82.497429 L 86.085182 81.700974 L 86.070297 81.700974 C 85.779999 82.080589 85.430153 82.303894 84.931435 82.303894 C 84.201973 82.303894 83.725586 81.700974 83.725586 81.00872 C 83.725586 80.309029 84.239189 79.713547 84.961212 79.713547 C 85.430153 79.713547 85.77256 79.951736 86.047966 80.301582 L 86.062859 80.301582 L 86.062859 79.512573 Z M 198.201828 68.148773 L 198.827087 68.148773 L 198.827087 67.597946 L 198.201828 67.597946 L 198.201828 66.339989 L 197.606354 66.339989 L 197.606354 67.597946 L 197.241623 67.597946 L 197.241623 68.148773 L 197.606354 68.148773 L 197.606354 71.096413 L 198.201828 71.096413 L 198.201828 68.148773 Z M 196.05484 68.148773 C 195.898529 67.784035 195.526352 67.501183 195.12439 67.501183 C 194.558685 67.501183 194.082306 67.903137 194.082306 68.491173 C 194.082306 69.592819 195.660324 69.324852 195.660324 70.106422 C 195.660324 70.426491 195.414688 70.642357 195.09462 70.642357 C 194.700119 70.642357 194.528915 70.411606 194.380035 70.084091 L 193.851547 70.307396 C 194.037643 70.858215 194.499146 71.193176 195.087173 71.193176 C 195.734772 71.193176 196.270706 70.716789 196.270706 70.054314 C 196.270706 69.466278 195.868744 69.220642 195.459351 69.049438 C 195.049957 68.878235 194.64801 68.75914 194.64801 68.439072 C 194.64801 68.215759 194.871323 68.052002 195.079727 68.052002 C 195.295593 68.052002 195.474243 68.223206 195.556122 68.409294 L 196.05484 68.148773 Z M 192.76619 69.473724 C 192.825745 68.431625 192.230255 67.501183 191.106277 67.501183 C 190.012085 67.501183 189.409149 68.357193 189.409149 69.391838 C 189.409149 70.396721 190.079071 71.193176 191.12117 71.193176 C 191.835754 71.193176 192.401459 70.835884 192.73642 70.210632 L 192.230255 69.920334 C 191.999512 70.337173 191.671997 70.642357 191.165833 70.642357 C 190.488464 70.642357 190.026962 70.121307 190.019531 69.473724 L 192.76619 69.473724 Z M 190.049301 68.96756 C 190.123734 68.461403 190.600128 68.052002 191.113724 68.052002 C 191.634766 68.052002 192.059052 68.461403 192.14093 68.96756 L 190.049301 68.96756 Z M 186.229492 68.052002 C 186.9664 68.052002 187.405563 68.617714 187.405563 69.317406 C 187.405563 70.024544 187.003616 70.642357 186.236923 70.642357 C 185.492569 70.642357 185.090622 69.994766 185.090622 69.309959 C 185.090622 68.65493 185.537231 68.052002 186.229492 68.052002 Z M 187.971268 67.597946 L 187.375793 67.597946 L 187.375793 68.096664 L 187.360901 68.096664 C 187.078049 67.717049 186.653763 67.501183 186.169937 67.501183 C 185.135284 67.501183 184.480255 68.379524 184.480255 69.362068 C 184.480255 70.337173 185.127838 71.193176 186.147614 71.193176 C 186.616547 71.193176 187.078049 70.977318 187.360901 70.612579 L 187.375793 70.612579 L 187.375793 71.029419 C 187.375793 71.818436 187.17482 72.495796 186.251816 72.495796 C 185.611679 72.495796 185.142731 72.086403 185.135284 71.438812 L 184.539795 71.438812 C 184.562134 72.428802 185.284149 73.046616 186.259262 73.046616 C 186.780304 73.046616 187.286469 72.845642 187.613983 72.428802 C 187.971268 71.967308 187.971268 71.483475 187.971268 70.925209 L 187.971268 67.597946 Z M 182.511551 67.597946 L 181.916077 67.597946 L 181.916077 71.096413 L 182.511551 71.096413 L 182.511551 69.347183 C 182.511551 68.893127 182.541336 68.052002 183.196365 68.052002 C 183.352676 68.052002 183.434555 68.126442 183.55365 68.208321 L 183.836502 67.66494 C 183.665298 67.568176 183.501541 67.501183 183.300568 67.501183 C 182.913513 67.501183 182.734863 67.702156 182.526443 67.97757 L 182.511551 67.97757 L 182.511551 67.597946 Z M 178.542404 68.052002 C 179.279312 68.052002 179.718491 68.617714 179.718491 69.317406 C 179.718491 70.024544 179.316528 70.642357 178.54985 70.642357 C 177.805496 70.642357 177.403549 69.994766 177.403549 69.309959 C 177.403549 68.65493 177.850159 68.052002 178.542404 68.052002 Z M 180.284195 67.597946 L 179.688705 67.597946 L 179.688705 68.096664 L 179.673828 68.096664 C 179.38353 67.724487 178.951797 67.501183 178.475418 67.501183 C 177.425873 67.501183 176.793167 68.357193 176.793167 69.354622 C 176.793167 70.322281 177.440765 71.193176 178.467972 71.193176 C 178.959244 71.193176 179.368637 70.999649 179.673828 70.612579 L 179.688705 70.612579 L 179.688705 71.096413 L 180.284195 71.096413 L 180.284195 67.597946 Z M 175.73793 64.95549 L 175.142456 64.95549 L 175.142456 71.096413 L 175.73793 71.096413 L 175.73793 64.95549 Z M 171.212738 69.473724 C 171.272278 68.431625 170.676804 67.501183 169.552826 67.501183 C 168.458618 67.501183 167.855698 68.357193 167.855698 69.391838 C 167.855698 70.396721 168.52562 71.193176 169.567703 71.193176 C 170.282288 71.193176 170.847992 70.835884 171.182953 70.210632 L 170.676804 69.920334 C 170.446045 70.337173 170.11853 70.642357 169.612366 70.642357 C 168.935013 70.642357 168.473511 70.121307 168.466064 69.473724 L 171.212738 69.473724 Z M 168.495834 68.96756 C 168.570282 68.461403 169.046661 68.052002 169.560272 68.052002 C 170.081314 68.052002 170.5056 68.461403 170.587479 68.96756 L 168.495834 68.96756 Z M 163.631027 64.95549 L 163.631027 71.096413 L 164.226501 71.096413 L 164.226501 69.436501 C 164.226501 68.811249 164.27861 68.052002 165.097397 68.052002 C 165.789642 68.052002 165.834305 68.558167 165.834305 69.123871 L 165.834305 71.096413 L 166.429794 71.096413 L 166.429794 69.019669 C 166.429794 68.200874 166.206482 67.501183 165.238831 67.501183 C 164.807098 67.501183 164.48703 67.687271 164.241394 68.022232 L 164.226501 68.007347 L 164.226501 64.95549 L 163.631027 64.95549 Z M 162.121262 68.148773 L 162.746521 68.148773 L 162.746521 67.597946 L 162.121262 67.597946 L 162.121262 66.339989 L 161.525787 66.339989 L 161.525787 67.597946 L 161.161041 67.597946 L 161.161041 68.148773 L 161.525787 68.148773 L 161.525787 71.096413 L 162.121262 71.096413 L 162.121262 68.148773 Z M 157.434631 68.148773 C 157.27832 67.784035 156.906143 67.501183 156.504181 67.501183 C 155.938477 67.501183 155.462097 67.903137 155.462097 68.491173 C 155.462097 69.592819 157.040115 69.324852 157.040115 70.106422 C 157.040115 70.426491 156.794479 70.642357 156.474411 70.642357 C 156.07991 70.642357 155.908707 70.411606 155.759827 70.084091 L 155.231339 70.307396 C 155.417435 70.858215 155.878922 71.193176 156.466965 71.193176 C 157.114563 71.193176 157.650497 70.716789 157.650497 70.054314 C 157.650497 69.466278 157.248535 69.220642 156.839142 69.049438 C 156.429749 68.878235 156.027802 68.75914 156.027802 68.439072 C 156.027802 68.215759 156.251099 68.052002 156.459518 68.052002 C 156.675385 68.052002 156.854034 68.223206 156.935913 68.409294 L 157.434631 68.148773 Z M 154.008514 67.597946 L 153.413025 67.597946 L 153.413025 71.096413 L 154.008514 71.096413 L 154.008514 67.597946 Z M 153.71077 65.856163 C 153.480011 65.856163 153.286484 66.04969 153.286484 66.280441 C 153.286484 66.518639 153.480011 66.704727 153.71077 66.704727 C 153.941513 66.704727 154.13504 66.518639 154.13504 66.280441 C 154.13504 66.04969 153.941513 65.856163 153.71077 65.856163 Z M 148.748947 70.277626 L 148.056702 72.212944 L 148.458649 72.376701 L 149.299774 70.471153 L 148.748947 70.277626 Z M 146.837708 64.95549 L 146.242218 64.95549 L 146.242218 71.096413 L 146.837708 71.096413 L 146.837708 64.95549 Z M 144.743973 67.597946 L 144.148499 67.597946 L 144.148499 71.096413 L 144.743973 71.096413 L 144.743973 67.597946 Z M 144.446243 65.856163 C 144.215485 65.856163 144.021957 66.04969 144.021957 66.280441 C 144.021957 66.518639 144.215485 66.704727 144.446243 66.704727 C 144.676987 66.704727 144.870514 66.518639 144.870514 66.280441 C 144.870514 66.04969 144.676987 65.856163 144.446243 65.856163 Z M 140.428711 70.545593 L 142.944626 67.597946 L 139.691788 67.597946 L 139.691788 68.148773 L 141.746216 68.148773 L 139.222855 71.096413 L 142.840408 71.096413 L 142.840408 70.545593 L 140.428711 70.545593 Z M 136.310684 68.052002 C 137.047592 68.052002 137.486755 68.617714 137.486755 69.317406 C 137.486755 70.024544 137.084808 70.642357 136.31813 70.642357 C 135.573776 70.642357 135.171829 69.994766 135.171829 69.309959 C 135.171829 68.65493 135.618439 68.052002 136.310684 68.052002 Z M 138.052475 67.597946 L 137.456985 67.597946 L 137.456985 68.096664 L 137.442108 68.096664 C 137.15181 67.724487 136.720078 67.501183 136.243698 67.501183 C 135.194153 67.501183 134.561447 68.357193 134.561447 69.354622 C 134.561447 70.322281 135.209045 71.193176 136.236252 71.193176 C 136.727524 71.193176 137.136917 70.999649 137.442108 70.612579 L 137.456985 70.612579 L 137.456985 71.096413 L 138.052475 71.096413 L 138.052475 67.597946 Z M 132.622528 67.597946 L 132.027039 67.597946 L 132.027039 71.096413 L 132.622528 71.096413 L 132.622528 69.347183 C 132.622528 68.893127 132.652298 68.052002 133.307327 68.052002 C 133.463654 68.052002 133.545532 68.126442 133.664627 68.208321 L 133.947479 67.66494 C 133.776276 67.568176 133.612518 67.501183 133.411545 67.501183 C 133.024475 67.501183 132.84584 67.702156 132.637421 67.97757 L 132.622528 67.97757 L 132.622528 67.597946 Z M 127.799927 68.491173 L 128.343307 68.491173 C 129.028107 68.491173 129.861786 68.617714 129.861786 69.488609 C 129.861786 70.344612 129.124878 70.515816 128.425186 70.515816 L 127.799927 70.515816 L 127.799927 68.491173 Z M 127.174675 71.096413 L 128.477295 71.096413 C 129.58638 71.096413 130.487045 70.649803 130.487045 69.533272 C 130.487045 68.86335 130.092545 68.260422 129.422623 68.096664 C 129.802246 67.84359 129.97345 67.45652 129.97345 67.002464 C 129.97345 65.856163 129.117432 65.483986 128.097672 65.483986 L 127.174675 65.483986 L 127.174675 71.096413 Z M 127.799927 66.064583 L 128.045563 66.064583 C 128.812256 66.064583 129.34819 66.1539 129.34819 67.002464 C 129.34819 67.87336 128.745255 67.955238 128.038116 67.955238 L 127.799927 67.955238 L 127.799927 66.064583 Z M 122.876724 68.148773 L 123.762512 68.148773 L 123.762512 67.597946 L 122.876724 67.597946 L 122.876724 66.414429 C 122.876724 65.796616 122.876724 65.454208 123.360558 65.454208 C 123.50943 65.454208 123.628525 65.491425 123.762512 65.536087 L 123.762512 64.933167 C 123.621078 64.888504 123.479652 64.858727 123.338226 64.858727 C 122.980934 64.858727 122.631088 64.985268 122.437561 65.297897 C 122.281242 65.55098 122.281242 65.91571 122.281242 66.206009 L 122.281242 67.597946 L 121.953728 67.597946 L 121.953728 68.148773 L 122.281242 68.148773 L 122.281242 71.096413 L 122.876724 71.096413 L 122.876724 68.148773 Z M 118.987709 71.193176 C 120.007477 71.193176 120.826263 70.381836 120.826263 69.354622 C 120.826263 68.327415 120.014923 67.501183 118.987709 67.501183 C 117.960503 67.501183 117.149162 68.327415 117.149162 69.354622 C 117.149162 70.381836 117.967949 71.193176 118.987709 71.193176 Z M 118.987709 68.052002 C 119.724625 68.052002 120.230782 68.640045 120.230782 69.347183 C 120.230782 70.06176 119.724625 70.642357 118.987709 70.642357 C 118.250801 70.642357 117.744644 70.06176 117.744644 69.347183 C 117.744644 68.640045 118.250801 68.052002 118.987709 68.052002 Z M 113.518341 67.851028 C 113.205711 67.627724 112.818649 67.501183 112.439026 67.501183 C 111.411819 67.501183 110.570702 68.305084 110.570702 69.347183 C 110.570702 70.40416 111.374603 71.193176 112.431587 71.193176 C 112.848419 71.193176 113.198273 71.066635 113.540672 70.835884 L 113.540672 70.039429 L 113.525787 70.039429 C 113.235489 70.419052 112.885643 70.642357 112.386925 70.642357 C 111.657455 70.642357 111.181068 70.039429 111.181068 69.347183 C 111.181068 68.647491 111.694672 68.052002 112.416695 68.052002 C 112.885643 68.052002 113.228043 68.290199 113.503456 68.640045 L 113.518341 68.640045 L 113.518341 67.851028 Z M 109.407417 67.597946 L 108.811935 67.597946 L 108.811935 71.096413 L 109.407417 71.096413 L 109.407417 67.597946 Z M 109.109673 65.856163 C 108.878922 65.856163 108.685394 66.04969 108.685394 66.280441 C 108.685394 66.518639 108.878922 66.704727 109.109673 66.704727 C 109.340424 66.704727 109.533958 66.518639 109.533958 66.280441 C 109.533958 66.04969 109.340424 65.856163 109.109673 65.856163 Z M 107.347298 64.95549 L 106.751816 64.95549 L 106.751816 71.096413 L 107.347298 71.096413 L 107.347298 64.95549 Z M 103.527954 68.052002 C 104.264862 68.052002 104.704033 68.617714 104.704033 69.317406 C 104.704033 70.024544 104.302078 70.642357 103.535393 70.642357 C 102.791039 70.642357 102.389091 69.994766 102.389091 69.309959 C 102.389091 68.65493 102.835701 68.052002 103.527954 68.052002 Z M 101.82338 71.096413 L 102.418861 71.096413 L 102.418861 70.612579 L 102.433754 70.612579 C 102.716606 70.992203 103.155777 71.193176 103.639603 71.193176 C 104.666809 71.193176 105.3144 70.322281 105.3144 69.347183 C 105.3144 68.357193 104.674255 67.501183 103.632164 67.501183 C 103.155777 67.501183 102.716606 67.724487 102.433754 68.096664 L 102.418861 68.096664 L 102.418861 64.95549 L 101.82338 64.95549 L 101.82338 71.096413 Z M 97.982635 67.597946 L 97.387154 67.597946 L 97.387154 69.61515 C 97.387154 70.545593 97.737 71.193176 98.771645 71.193176 C 99.806297 71.193176 100.156143 70.545593 100.156143 69.61515 L 100.156143 67.597946 L 99.560661 67.597946 L 99.560661 69.548157 C 99.560661 70.136192 99.493668 70.642357 98.771645 70.642357 C 98.049622 70.642357 97.982635 70.136192 97.982635 69.548157 L 97.982635 67.597946 Z M 94.222366 68.052002 C 94.959274 68.052002 95.398445 68.617714 95.398445 69.317406 C 95.398445 70.024544 94.996498 70.642357 94.229813 70.642357 C 93.485458 70.642357 93.083504 69.994766 93.083504 69.309959 C 93.083504 68.65493 93.530121 68.052002 94.222366 68.052002 Z M 93.113281 67.597946 L 92.517799 67.597946 L 92.517799 73.061508 L 93.113281 73.061508 L 93.113281 70.605141 L 93.128166 70.605141 C 93.411018 70.984756 93.850189 71.193176 94.326576 71.193176 C 95.376114 71.193176 96.00882 70.352058 96.00882 69.354622 C 96.00882 68.386963 95.361229 67.501183 94.334023 67.501183 C 93.850189 67.501183 93.418465 67.709602 93.128166 68.096664 L 93.113281 68.096664 L 93.113281 67.597946 Z M 91.171913 69.473724 C 91.231461 68.431625 90.635979 67.501183 89.512001 67.501183 C 88.417801 67.501183 87.81488 68.357193 87.81488 69.391838 C 87.81488 70.396721 88.484795 71.193176 89.526894 71.193176 C 90.24147 71.193176 90.807182 70.835884 91.142136 70.210632 L 90.635979 69.920334 C 90.405228 70.337173 90.077713 70.642357 89.571556 70.642357 C 88.894188 70.642357 88.432693 70.121307 88.425247 69.473724 L 91.171913 69.473724 Z M 88.455025 68.96756 C 88.529457 68.461403 89.005844 68.052002 89.519447 68.052002 C 90.040497 68.052002 90.464775 68.461403 90.546654 68.96756 L 88.455025 68.96756 Z M 84.090317 66.064583 L 84.276405 66.064583 C 85.028206 66.064583 85.705566 66.1539 85.705566 67.076904 C 85.705566 67.947792 84.990982 68.081779 84.283852 68.081779 L 84.090317 68.081779 L 84.090317 66.064583 Z M 84.090317 68.632599 L 84.246635 68.632599 L 85.943756 71.096413 L 86.710442 71.096413 L 84.923996 68.580498 C 85.787445 68.506058 86.330826 67.895691 86.330826 67.032242 C 86.330826 65.766838 85.340836 65.483986 84.276405 65.483986 L 83.465057 65.483986 L 83.465057 71.096413 L 84.090317 71.096413 L 84.090317 68.632599 Z M 188.638168 57.81218 C 188.697708 56.770084 188.102234 55.839642 186.978256 55.839642 C 185.884064 55.839642 185.281128 56.695648 185.281128 57.730301 C 185.281128 58.735176 185.95105 59.531635 186.993149 59.531635 C 187.707718 59.531635 188.273438 59.174347 188.608398 58.549091 L 188.102234 58.258793 C 187.871475 58.675629 187.543961 58.980816 187.037811 58.980816 C 186.360443 58.980816 185.898941 58.459766 185.891495 57.81218 L 188.638168 57.81218 Z M 185.92128 57.306019 C 185.995712 56.799858 186.472092 56.390465 186.985703 56.390465 C 187.506744 56.390465 187.93103 56.799858 188.012909 57.306019 L 185.92128 57.306019 Z M 181.761963 55.936409 L 181.08461 55.936409 L 182.804062 59.665619 L 184.516083 55.936409 L 183.846161 55.936409 L 182.804062 58.288567 L 181.761963 55.936409 Z M 180.159042 55.936409 L 179.563568 55.936409 L 179.563568 59.434872 L 180.159042 59.434872 L 180.159042 55.936409 Z M 179.861313 54.194622 C 179.630554 54.194622 179.437027 54.388153 179.437027 54.6189 C 179.437027 54.857094 179.630554 55.043182 179.861313 55.043182 C 180.092056 55.043182 180.285583 54.857094 180.285583 54.6189 C 180.285583 54.388153 180.092056 54.194622 179.861313 54.194622 Z M 177.942154 56.487228 L 178.567413 56.487228 L 178.567413 55.936409 L 177.942154 55.936409 L 177.942154 54.678452 L 177.346664 54.678452 L 177.346664 55.936409 L 176.981934 55.936409 L 176.981934 56.487228 L 177.346664 56.487228 L 177.346664 59.434872 L 177.942154 59.434872 L 177.942154 56.487228 Z M 173.913452 56.390465 C 174.65036 56.390465 175.089539 56.956173 175.089539 57.655865 C 175.089539 58.363003 174.687576 58.980816 173.920898 58.980816 C 173.176544 58.980816 172.774597 58.333225 172.774597 57.648422 C 172.774597 56.993389 173.221207 56.390465 173.913452 56.390465 Z M 175.655243 55.936409 L 175.059753 55.936409 L 175.059753 56.435123 L 175.044876 56.435123 C 174.754578 56.062946 174.322845 55.839642 173.846466 55.839642 C 172.796921 55.839642 172.16423 56.695648 172.16423 57.693085 C 172.16423 58.660744 172.811813 59.531635 173.83902 59.531635 C 174.330292 59.531635 174.739685 59.338104 175.044876 58.951042 L 175.059753 58.951042 L 175.059753 59.434872 L 175.655243 59.434872 L 175.655243 55.936409 Z M 170.191803 55.936409 L 169.596313 55.936409 L 169.596313 59.434872 L 170.191803 59.434872 L 170.191803 57.685638 C 170.191803 57.231583 170.221573 56.390465 170.876602 56.390465 C 171.032928 56.390465 171.114807 56.464901 171.233902 56.54678 L 171.516754 56.003399 C 171.345551 55.906635 171.181793 55.839642 170.98082 55.839642 C 170.59375 55.839642 170.415115 56.040619 170.206696 56.316029 L 170.191803 56.316029 L 170.191803 55.936409 Z M 168.250443 57.81218 C 168.309982 56.770084 167.714508 55.839642 166.59053 55.839642 C 165.496323 55.839642 164.893402 56.695648 164.893402 57.730301 C 164.893402 58.735176 165.563324 59.531635 166.605408 59.531635 C 167.319992 59.531635 167.885696 59.174347 168.220657 58.549091 L 167.714508 58.258793 C 167.483749 58.675629 167.156235 58.980816 166.65007 58.980816 C 165.972717 58.980816 165.511215 58.459766 165.503769 57.81218 L 168.250443 57.81218 Z M 165.533539 57.306019 C 165.607986 56.799858 166.084366 56.390465 166.597977 56.390465 C 167.119019 56.390465 167.543304 56.799858 167.625183 57.306019 L 165.533539 57.306019 Z M 161.773285 56.390465 C 162.510193 56.390465 162.949356 56.956173 162.949356 57.655865 C 162.949356 58.363003 162.547409 58.980816 161.780716 58.980816 C 161.036362 58.980816 160.634415 58.333225 160.634415 57.648422 C 160.634415 56.993389 161.081024 56.390465 161.773285 56.390465 Z M 162.919586 59.434872 L 163.51506 59.434872 L 163.51506 53.293953 L 162.919586 53.293953 L 162.919586 56.435123 L 162.904694 56.435123 C 162.621841 56.062946 162.175232 55.839642 161.706284 55.839642 C 160.656754 55.839642 160.024048 56.695648 160.024048 57.693085 C 160.024048 58.660744 160.671631 59.531635 161.698837 59.531635 C 162.175232 59.531635 162.614395 59.330662 162.904694 58.951042 L 162.919586 58.951042 L 162.919586 59.434872 Z M 158.946136 57.81218 C 159.005676 56.770084 158.410202 55.839642 157.286224 55.839642 C 156.192017 55.839642 155.589096 56.695648 155.589096 57.730301 C 155.589096 58.735176 156.259018 59.531635 157.301102 59.531635 C 158.015686 59.531635 158.58139 59.174347 158.916351 58.549091 L 158.410202 58.258793 C 158.179443 58.675629 157.851929 58.980816 157.345764 58.980816 C 156.668411 58.980816 156.206909 58.459766 156.199463 57.81218 L 158.946136 57.81218 Z M 156.229233 57.306019 C 156.30368 56.799858 156.78006 56.390465 157.293671 56.390465 C 157.814713 56.390465 158.238998 56.799858 158.320877 57.306019 L 156.229233 57.306019 Z M 154.382889 54.403038 L 154.382889 53.822445 L 151.829758 53.822445 L 151.829758 59.434872 L 152.455017 59.434872 L 152.455017 56.65099 L 154.323349 56.65099 L 154.323349 56.070393 L 152.455017 56.070393 L 152.455017 54.403038 L 154.382889 54.403038 Z M 147.914459 57.81218 C 147.974014 56.770084 147.378525 55.839642 146.254547 55.839642 C 145.160355 55.839642 144.557419 56.695648 144.557419 57.730301 C 144.557419 58.735176 145.227341 59.531635 146.26944 59.531635 C 146.984024 59.531635 147.549728 59.174347 147.884689 58.549091 L 147.378525 58.258793 C 147.147781 58.675629 146.820267 58.980816 146.314102 58.980816 C 145.636734 58.980816 145.175232 58.459766 145.167801 57.81218 L 147.914459 57.81218 Z M 145.197571 57.306019 C 145.272003 56.799858 145.748398 56.390465 146.261993 56.390465 C 146.783035 56.390465 147.207321 56.799858 147.2892 57.306019 L 145.197571 57.306019 Z M 140.332748 53.293953 L 140.332748 59.434872 L 140.928238 59.434872 L 140.928238 57.774963 C 140.928238 57.149704 140.980347 56.390465 141.799133 56.390465 C 142.491379 56.390465 142.536041 56.896626 142.536041 57.462334 L 142.536041 59.434872 L 143.131516 59.434872 L 143.131516 57.358124 C 143.131516 56.539333 142.908218 55.839642 141.940552 55.839642 C 141.508835 55.839642 141.188766 56.02573 140.943115 56.360691 L 140.928238 56.345802 L 140.928238 53.293953 L 140.332748 53.293953 Z M 138.822998 56.487228 L 139.448257 56.487228 L 139.448257 55.936409 L 138.822998 55.936409 L 138.822998 54.678452 L 138.227509 54.678452 L 138.227509 55.936409 L 137.862778 55.936409 L 137.862778 56.487228 L 138.227509 56.487228 L 138.227509 59.434872 L 138.822998 59.434872 L 138.822998 56.487228 Z M 132.446671 59.107353 L 131.315262 61.399963 L 131.992615 61.399963 L 134.575531 55.936409 L 133.898163 55.936409 L 132.766739 58.444881 L 131.531113 55.936409 L 130.838867 55.936409 L 132.446671 59.107353 Z M 130.066483 53.293953 L 129.471008 53.293953 L 129.471008 59.434872 L 130.066483 59.434872 L 130.066483 53.293953 Z M 128.103607 53.293953 L 127.508118 53.293953 L 127.508118 59.434872 L 128.103607 59.434872 L 128.103607 53.293953 Z M 124.119568 56.390465 C 124.856476 56.390465 125.295647 56.956173 125.295647 57.655865 C 125.295647 58.363003 124.893692 58.980816 124.127007 58.980816 C 123.382652 58.980816 122.980705 58.333225 122.980705 57.648422 C 122.980705 56.993389 123.427315 56.390465 124.119568 56.390465 Z M 125.861351 55.936409 L 125.265869 55.936409 L 125.265869 56.435123 L 125.250984 56.435123 C 124.960686 56.062946 124.528961 55.839642 124.052574 55.839642 C 123.003036 55.839642 122.370338 56.695648 122.370338 57.693085 C 122.370338 58.660744 123.017921 59.531635 124.045128 59.531635 C 124.536407 59.531635 124.945801 59.338104 125.250984 58.951042 L 125.265869 58.951042 L 125.265869 59.434872 L 125.861351 59.434872 L 125.861351 55.936409 Z M 121.184258 55.936409 L 120.588768 55.936409 L 120.588768 59.434872 L 121.184258 59.434872 L 121.184258 55.936409 Z M 120.886513 54.194622 C 120.655762 54.194622 120.462234 54.388153 120.462234 54.6189 C 120.462234 54.857094 120.655762 55.043182 120.886513 55.043182 C 121.117264 55.043182 121.310791 54.857094 121.310791 54.6189 C 121.310791 54.388153 121.117264 54.194622 120.886513 54.194622 Z M 119.073311 56.189487 C 118.760681 55.966183 118.373619 55.839642 117.994003 55.839642 C 116.966789 55.839642 116.125671 56.643543 116.125671 57.685638 C 116.125671 58.742622 116.929573 59.531635 117.986557 59.531635 C 118.403397 59.531635 118.753242 59.405098 119.095642 59.174347 L 119.095642 58.377888 L 119.080757 58.377888 C 118.790459 58.757507 118.440613 58.980816 117.941895 58.980816 C 117.212425 58.980816 116.736046 58.377888 116.736046 57.685638 C 116.736046 56.985947 117.249649 56.390465 117.971672 56.390465 C 118.440613 56.390465 118.783012 56.628658 119.058426 56.978504 L 119.073311 56.978504 L 119.073311 56.189487 Z M 114.288284 55.936409 L 113.692802 55.936409 L 113.692802 59.434872 L 114.288284 59.434872 L 114.288284 55.936409 Z M 113.99054 54.194622 C 113.759789 54.194622 113.566261 54.388153 113.566261 54.6189 C 113.566261 54.857094 113.759789 55.043182 113.99054 55.043182 C 114.221291 55.043182 114.414825 54.857094 114.414825 54.6189 C 114.414825 54.388153 114.221291 54.194622 113.99054 54.194622 Z M 110.149673 56.487228 L 111.035454 56.487228 L 111.035454 55.936409 L 110.149673 55.936409 L 110.149673 54.752884 C 110.149673 54.135071 110.149673 53.792671 110.633507 53.792671 C 110.782379 53.792671 110.901474 53.829887 111.035454 53.87455 L 111.035454 53.271622 C 110.894028 53.226959 110.752602 53.197186 110.611176 53.197186 C 110.253883 53.197186 109.904037 53.323727 109.71051 53.636356 C 109.554192 53.889435 109.554192 54.254169 109.554192 54.544468 L 109.554192 55.936409 L 109.226677 55.936409 L 109.226677 56.487228 L 109.554192 56.487228 L 109.554192 59.434872 L 110.149673 59.434872 L 110.149673 56.487228 Z M 112.189201 56.487228 L 113.074989 56.487228 L 113.074989 55.936409 L 112.189201 55.936409 L 112.189201 54.752884 C 112.189201 54.135071 112.189201 53.792671 112.673035 53.792671 C 112.821907 53.792671 112.941002 53.829887 113.074989 53.87455 L 113.074989 53.271622 C 112.933556 53.226959 112.79213 53.197186 112.650703 53.197186 C 112.293411 53.197186 111.943565 53.323727 111.750038 53.636356 C 111.593719 53.889435 111.593719 54.254169 111.593719 54.544468 L 111.593719 55.936409 L 111.266205 55.936409 L 111.266205 56.487228 L 111.593719 56.487228 L 111.593719 59.434872 L 112.189201 59.434872 L 112.189201 56.487228 Z M 106.260658 59.531635 C 107.280426 59.531635 108.099213 58.720291 108.099213 57.693085 C 108.099213 56.665874 107.287865 55.839642 106.260658 55.839642 C 105.233452 55.839642 104.422104 56.665874 104.422104 57.693085 C 104.422104 58.720291 105.240898 59.531635 106.260658 59.531635 Z M 106.260658 56.390465 C 106.997574 56.390465 107.503731 56.978504 107.503731 57.685638 C 107.503731 58.400219 106.997574 58.980816 106.260658 58.980816 C 105.52375 58.980816 105.017586 58.400219 105.017586 57.685638 C 105.017586 56.978504 105.52375 56.390465 106.260658 56.390465 Z M 100.182312 58.616081 L 99.490067 60.551399 L 99.892014 60.71516 L 100.733139 58.809612 L 100.182312 58.616081 Z M 98.24176 53.293953 L 97.646278 53.293953 L 97.646278 59.434872 L 98.24176 59.434872 L 98.24176 53.293953 Z M 96.148033 55.936409 L 95.552551 55.936409 L 95.552551 59.434872 L 96.148033 59.434872 L 96.148033 55.936409 Z M 95.850288 54.194622 C 95.619545 54.194622 95.42601 54.388153 95.42601 54.6189 C 95.42601 54.857094 95.619545 55.043182 95.850288 55.043182 C 96.081039 55.043182 96.274574 54.857094 96.274574 54.6189 C 96.274574 54.388153 96.081039 54.194622 95.850288 54.194622 Z M 91.870445 58.884048 L 94.38636 55.936409 L 91.13353 55.936409 L 91.13353 56.487228 L 93.18795 56.487228 L 90.664589 59.434872 L 94.28215 59.434872 L 94.28215 58.884048 L 91.870445 58.884048 Z M 87.752419 56.390465 C 88.489334 56.390465 88.928497 56.956173 88.928497 57.655865 C 88.928497 58.363003 88.52655 58.980816 87.759865 58.980816 C 87.015511 58.980816 86.613564 58.333225 86.613564 57.648422 C 86.613564 56.993389 87.060173 56.390465 87.752419 56.390465 Z M 89.494209 55.936409 L 88.898727 55.936409 L 88.898727 56.435123 L 88.883842 56.435123 C 88.593544 56.062946 88.161819 55.839642 87.685432 55.839642 C 86.635895 55.839642 86.003189 56.695648 86.003189 57.693085 C 86.003189 58.660744 86.65078 59.531635 87.677986 59.531635 C 88.169258 59.531635 88.578651 59.338104 88.883842 58.951042 L 88.898727 58.951042 L 88.898727 59.434872 L 89.494209 59.434872 L 89.494209 55.936409 Z M 84.030769 55.936409 L 83.435287 55.936409 L 83.435287 59.434872 L 84.030769 59.434872 L 84.030769 57.685638 C 84.030769 57.231583 84.060547 56.390465 84.715576 56.390465 C 84.871887 56.390465 84.953766 56.464901 85.072868 56.54678 L 85.355721 56.003399 C 85.184517 55.906635 85.02076 55.839642 84.819786 55.839642 C 84.432724 55.839642 84.254074 56.040619 84.045654 56.316029 L 84.030769 56.316029 L 84.030769 55.936409 Z"/>
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 107.330627 186.974915 C 107.099876 186.974915 106.913795 187.160995 106.913795 187.384308 C 106.913795 187.615051 107.099876 187.808594 107.330627 187.808594 C 107.561378 187.808594 107.747467 187.615051 107.747467 187.384308 C 107.747467 187.160995 107.561378 186.974915 107.330627 186.974915 Z M 105.228294 184.764191 C 105.071983 184.399445 104.699806 184.116592 104.297852 184.116592 C 103.732147 184.116592 103.25576 184.518539 103.25576 185.106583 C 103.25576 186.208237 104.833786 185.940262 104.833786 186.721832 C 104.833786 187.041901 104.58815 187.257767 104.268082 187.257767 C 103.873573 187.257767 103.70237 187.027023 103.553497 186.699509 L 103.025009 186.922806 C 103.211098 187.473633 103.6726 187.808594 104.260635 187.808594 C 104.908226 187.808594 105.44416 187.332199 105.44416 186.669724 C 105.44416 186.081696 105.042206 185.83606 104.632813 185.664856 C 104.223419 185.493652 103.821465 185.374557 103.821465 185.054474 C 103.821465 184.831177 104.044777 184.667419 104.253189 184.667419 C 104.469055 184.667419 104.647697 184.838623 104.729576 185.024704 L 105.228294 184.764191 Z M 101.939651 186.089127 C 101.999199 185.047043 101.403717 184.116592 100.279739 184.116592 C 99.185539 184.116592 98.582611 184.972595 98.582611 186.007248 C 98.582611 187.012131 99.252533 187.808594 100.294624 187.808594 C 101.009209 187.808594 101.574913 187.451294 101.909874 186.82605 L 101.403717 186.535751 C 101.172966 186.952576 100.845451 187.257767 100.339287 187.257767 C 99.661926 187.257767 99.200424 186.736725 99.192986 186.089127 L 101.939651 186.089127 Z M 99.222755 185.582977 C 99.297195 185.076813 99.773582 184.667419 100.287186 184.667419 C 100.808228 184.667419 101.232513 185.076813 101.314392 185.582977 L 99.222755 185.582977 Z M 97.382111 184.213364 L 96.786629 184.213364 L 96.786629 187.711823 L 97.382111 187.711823 L 97.382111 184.213364 Z M 97.084366 182.471573 C 96.853622 182.471573 96.660088 182.6651 96.660088 182.895859 C 96.660088 183.134048 96.853622 183.320129 97.084366 183.320129 C 97.315117 183.320129 97.508652 183.134048 97.508652 182.895859 C 97.508652 182.6651 97.315117 182.471573 97.084366 182.471573 Z M 95.165215 184.764191 L 95.790474 184.764191 L 95.790474 184.213364 L 95.165215 184.213364 L 95.165215 182.955399 L 94.569733 182.955399 L 94.569733 184.213364 L 94.205002 184.213364 L 94.205002 184.764191 L 94.569733 184.764191 L 94.569733 187.711823 L 95.165215 187.711823 L 95.165215 184.764191 Z M 93.026825 184.213364 L 92.431343 184.213364 L 92.431343 187.711823 L 93.026825 187.711823 L 93.026825 184.213364 Z M 92.729088 182.471573 C 92.498337 182.471573 92.304802 182.6651 92.304802 182.895859 C 92.304802 183.134048 92.498337 183.320129 92.729088 183.320129 C 92.959831 183.320129 93.153366 183.134048 93.153366 182.895859 C 93.153366 182.6651 92.959831 182.471573 92.729088 182.471573 Z M 90.966713 181.570908 L 90.371231 181.570908 L 90.371231 187.711823 L 90.966713 187.711823 L 90.966713 181.570908 Z M 86.982674 184.667419 C 87.719582 184.667419 88.158752 185.233124 88.158752 185.932816 C 88.158752 186.639954 87.756805 187.257767 86.99012 187.257767 C 86.245766 187.257767 85.843811 186.610184 85.843811 185.925369 C 85.843811 185.27034 86.290428 184.667419 86.982674 184.667419 Z M 88.724464 184.213364 L 88.128983 184.213364 L 88.128983 184.712082 L 88.11409 184.712082 C 87.823792 184.339905 87.392067 184.116592 86.91568 184.116592 C 85.866142 184.116592 85.233444 184.972595 85.233444 185.970032 C 85.233444 186.937698 85.881035 187.808594 86.908241 187.808594 C 87.399513 187.808594 87.808907 187.615051 88.11409 187.227997 L 88.128983 187.227997 L 88.128983 187.711823 L 88.724464 187.711823 L 88.724464 184.213364 Z M 82.321739 184.667419 C 83.058655 184.667419 83.497818 185.233124 83.497818 185.932816 C 83.497818 186.639954 83.095871 187.257767 82.329185 187.257767 C 81.584831 187.257767 81.182877 186.610184 81.182877 185.925369 C 81.182877 185.27034 81.629494 184.667419 82.321739 184.667419 Z M 81.212654 184.213364 L 80.617172 184.213364 L 80.617172 189.67691 L 81.212654 189.67691 L 81.212654 187.220551 L 81.227539 187.220551 C 81.510399 187.600174 81.949562 187.808594 82.425949 187.808594 C 83.475487 187.808594 84.108192 186.967468 84.108192 185.970032 C 84.108192 185.00238 83.460602 184.116592 82.433395 184.116592 C 81.949562 184.116592 81.517838 184.325012 81.227539 184.712082 L 81.212654 184.712082 L 81.212654 184.213364 Z M 79.133812 184.213364 L 78.53833 184.213364 L 78.53833 187.711823 L 79.133812 187.711823 L 79.133812 184.213364 Z M 78.836075 182.471573 C 78.605324 182.471573 78.411789 182.6651 78.411789 182.895859 C 78.411789 183.134048 78.605324 183.320129 78.836075 183.320129 C 79.066826 183.320129 79.260353 183.134048 79.260353 182.895859 C 79.260353 182.6651 79.066826 182.471573 78.836075 182.471573 Z M 77.022873 184.466446 C 76.710243 184.243134 76.323181 184.116592 75.943558 184.116592 C 74.916351 184.116592 74.075233 184.920502 74.075233 185.962585 C 74.075233 187.019577 74.879135 187.808594 75.936119 187.808594 C 76.352959 187.808594 76.702805 187.682053 77.045204 187.451294 L 77.045204 186.654846 L 77.030319 186.654846 C 76.740021 187.034454 76.390175 187.257767 75.891457 187.257767 C 75.161987 187.257767 74.6856 186.654846 74.6856 185.962585 C 74.6856 185.262894 75.199203 184.667419 75.921227 184.667419 C 76.390175 184.667419 76.732574 184.905609 77.007988 185.255463 L 77.022873 185.255463 L 77.022873 184.466446 Z M 72.911949 184.213364 L 72.316467 184.213364 L 72.316467 187.711823 L 72.911949 187.711823 L 72.911949 184.213364 Z M 72.614204 182.471573 C 72.383453 182.471573 72.189926 182.6651 72.189926 182.895859 C 72.189926 183.134048 72.383453 183.320129 72.614204 183.320129 C 72.844955 183.320129 73.03849 183.134048 73.03849 182.895859 C 73.03849 182.6651 72.844955 182.471573 72.614204 182.471573 Z M 68.262993 184.213364 L 67.667511 184.213364 L 67.667511 187.711823 L 68.262993 187.711823 L 68.262993 186.05191 C 68.262993 185.426651 68.315102 184.667419 69.133888 184.667419 C 69.826134 184.667419 69.870796 185.173584 69.870796 185.739288 L 69.870796 187.711823 L 70.466278 187.711823 L 70.466278 185.635071 C 70.466278 184.816284 70.242973 184.116592 69.275314 184.116592 C 68.84359 184.116592 68.523514 184.302689 68.277878 184.63765 L 68.262993 184.63765 L 68.262993 184.213364 Z M 63.796989 184.213364 L 63.201504 184.213364 L 63.201504 186.23056 C 63.201504 187.160995 63.55135 187.808594 64.586006 187.808594 C 65.620651 187.808594 65.970497 187.160995 65.970497 186.23056 L 65.970497 184.213364 L 65.375015 184.213364 L 65.375015 186.163574 C 65.375015 186.751602 65.308029 187.257767 64.586006 187.257767 C 63.863979 187.257767 63.796989 186.751602 63.796989 186.163574 L 63.796989 184.213364 Z M 57.201782 184.213364 L 56.606297 184.213364 L 56.606297 187.711823 L 57.201782 187.711823 L 57.201782 185.903046 C 57.201782 185.374557 57.276218 184.667419 57.97591 184.667419 C 58.549061 184.667419 58.601166 185.292679 58.601166 185.724396 L 58.601166 187.711823 L 59.196648 187.711823 L 59.196648 185.858383 C 59.196648 185.329895 59.271084 184.667419 59.955891 184.667419 C 60.566261 184.667419 60.596035 185.225677 60.596035 185.679733 L 60.596035 187.711823 L 61.191517 187.711823 L 61.191517 185.582977 C 61.191517 184.846069 60.968212 184.116592 60.074986 184.116592 C 59.650703 184.116592 59.233868 184.310135 59.025448 184.697189 C 58.839359 184.332458 58.467182 184.116592 58.057789 184.116592 C 57.700497 184.116592 57.402756 184.302689 57.216667 184.592987 L 57.201782 184.592987 L 57.201782 184.213364 Z M 180.37999 170.341095 C 178.958267 170.341095 178.370239 172.097763 178.370239 173.251511 C 178.370239 174.636017 179.099701 176.147049 180.37999 176.147049 C 181.660278 176.147049 182.38974 174.636017 182.38974 173.251511 C 182.38974 172.097763 181.801712 170.341095 180.37999 170.341095 Z M 180.37999 170.921692 C 181.436966 170.921692 181.779373 172.484833 181.764481 173.281281 C 181.749603 174.070297 181.414642 175.566452 180.37999 175.566452 C 179.345337 175.566452 179.010376 174.070297 178.995499 173.281281 C 178.980606 172.484833 179.323013 170.921692 180.37999 170.921692 Z M 176.369675 171.018448 L 173.183838 175.85675 L 173.67511 176.147049 L 177.441544 170.437851 L 173.302933 170.437851 L 173.302933 171.018448 L 176.369675 171.018448 Z M 171.685699 171.018448 L 171.685699 170.437851 L 169.452652 170.437851 L 168.641296 173.124969 C 168.961365 172.91655 169.318665 172.767685 169.705719 172.767685 C 170.487289 172.767685 171.105103 173.333389 171.105103 174.129852 C 171.105103 174.948639 170.517075 175.566452 169.690842 175.566452 C 169.154907 175.566452 168.700851 175.238937 168.447769 174.784882 L 167.949051 175.142166 C 168.321228 175.774872 168.931595 176.147049 169.668503 176.147049 C 170.814819 176.147049 171.730362 175.305923 171.730362 174.14473 C 171.730362 173.057983 170.97113 172.187088 169.862045 172.187088 L 169.527084 172.216858 L 169.891815 171.018448 L 171.685699 171.018448 Z M 166.345673 175.231491 L 165.653412 177.166809 L 166.055374 177.330566 L 166.896484 175.425018 L 166.345673 175.231491 Z M 163.984085 171.018448 L 163.984085 170.437851 L 161.751022 170.437851 L 160.939682 173.124969 C 161.25975 172.91655 161.617035 172.767685 162.004105 172.767685 C 162.785675 172.767685 163.403488 173.333389 163.403488 174.129852 C 163.403488 174.948639 162.815445 175.566452 161.989212 175.566452 C 161.453278 175.566452 160.999222 175.238937 160.746155 174.784882 L 160.247437 175.142166 C 160.619614 175.774872 161.22998 176.147049 161.966888 176.147049 C 163.11319 176.147049 164.028748 175.305923 164.028748 174.14473 C 164.028748 173.057983 163.269501 172.187088 162.160416 172.187088 L 161.825455 172.216858 L 162.190201 171.018448 L 163.984085 171.018448 Z M 156.703842 174.427597 C 156.763397 173.385498 156.167908 172.455048 155.04393 172.455048 C 153.949738 172.455048 153.346802 173.311066 153.346802 174.345718 C 153.346802 175.350586 154.016724 176.147049 155.058823 176.147049 C 155.773407 176.147049 156.339111 175.789764 156.674072 175.164505 L 156.167908 174.874207 C 155.937164 175.291046 155.60965 175.596222 155.103485 175.596222 C 154.426117 175.596222 153.964615 175.07518 153.957184 174.427597 L 156.703842 174.427597 Z M 153.986954 173.921432 C 154.061386 173.415268 154.537781 173.005875 155.051376 173.005875 C 155.572418 173.005875 155.996704 173.415268 156.078583 173.921432 L 153.986954 173.921432 Z M 149.122131 169.909363 L 149.122131 176.050278 L 149.717621 176.050278 L 149.717621 174.390381 C 149.717621 173.765121 149.76973 173.005875 150.588516 173.005875 C 151.280762 173.005875 151.325424 173.512039 151.325424 174.077744 L 151.325424 176.050278 L 151.920898 176.050278 L 151.920898 173.973541 C 151.920898 173.154739 151.697601 172.455048 150.729935 172.455048 C 150.298218 172.455048 149.978149 172.641144 149.732498 172.976105 L 149.717621 172.961212 L 149.717621 169.909363 L 149.122131 169.909363 Z M 147.612381 173.102646 L 148.23764 173.102646 L 148.23764 172.551819 L 147.612381 172.551819 L 147.612381 171.293869 L 147.016891 171.293869 L 147.016891 172.551819 L 146.652161 172.551819 L 146.652161 173.102646 L 147.016891 173.102646 L 147.016891 176.050278 L 147.612381 176.050278 L 147.612381 173.102646 Z M 141.014725 173.005875 C 141.751633 173.005875 142.190811 173.571579 142.190811 174.271271 C 142.190811 174.978409 141.788849 175.596222 141.022171 175.596222 C 140.277817 175.596222 139.87587 174.948639 139.87587 174.26384 C 139.87587 173.608795 140.322479 173.005875 141.014725 173.005875 Z M 142.161026 176.050278 L 142.756516 176.050278 L 142.756516 169.909363 L 142.161026 169.909363 L 142.161026 173.050537 L 142.146149 173.050537 C 141.863297 172.67836 141.416672 172.455048 140.947739 172.455048 C 139.898193 172.455048 139.265503 173.311066 139.265503 174.308502 C 139.265503 175.276154 139.913086 176.147049 140.940292 176.147049 C 141.416672 176.147049 141.85585 175.946075 142.146149 175.566452 L 142.161026 175.566452 L 142.161026 176.050278 Z M 135.621414 172.551819 L 135.02594 172.551819 L 135.02594 176.050278 L 135.621414 176.050278 L 135.621414 174.390381 C 135.621414 173.765121 135.673523 173.005875 136.49231 173.005875 C 137.18457 173.005875 137.229218 173.512039 137.229218 174.077744 L 137.229218 176.050278 L 137.824707 176.050278 L 137.824707 173.973541 C 137.824707 173.154739 137.601395 172.455048 136.633743 172.455048 C 136.202011 172.455048 135.881943 172.641144 135.636307 172.976105 L 135.621414 172.976105 L 135.621414 172.551819 Z M 131.622498 173.005875 C 132.359406 173.005875 132.798569 173.571579 132.798569 174.271271 C 132.798569 174.978409 132.396622 175.596222 131.629944 175.596222 C 130.88559 175.596222 130.483643 174.948639 130.483643 174.26384 C 130.483643 173.608795 130.930252 173.005875 131.622498 173.005875 Z M 133.364288 172.551819 L 132.768799 172.551819 L 132.768799 173.050537 L 132.753906 173.050537 C 132.463623 172.67836 132.031891 172.455048 131.555511 172.455048 C 130.505966 172.455048 129.87326 173.311066 129.87326 174.308502 C 129.87326 175.276154 130.520859 176.147049 131.548065 176.147049 C 132.039337 176.147049 132.44873 175.953522 132.753906 175.566452 L 132.768799 175.566452 L 132.768799 176.050278 L 133.364288 176.050278 L 133.364288 172.551819 Z M 125.618584 175.231491 L 124.926338 177.166809 L 125.328285 177.330566 L 126.169411 175.425018 L 125.618584 175.231491 Z M 123.521255 173.102646 L 124.146507 173.102646 L 124.146507 172.551819 L 123.521255 172.551819 L 123.521255 171.293869 L 122.925774 171.293869 L 122.925774 172.551819 L 122.561035 172.551819 L 122.561035 173.102646 L 122.925774 173.102646 L 122.925774 176.050278 L 123.521255 176.050278 L 123.521255 173.102646 Z M 121.492195 172.804901 C 121.179565 172.581589 120.792496 172.455048 120.41288 172.455048 C 119.385674 172.455048 118.544548 173.258957 118.544548 174.301056 C 118.544548 175.358032 119.34845 176.147049 120.405434 176.147049 C 120.822273 176.147049 121.172119 176.020508 121.514519 175.789764 L 121.514519 174.993301 L 121.499634 174.993301 C 121.209335 175.372925 120.859489 175.596222 120.360771 175.596222 C 119.63131 175.596222 119.154922 174.993301 119.154922 174.301056 C 119.154922 173.601364 119.668526 173.005875 120.390549 173.005875 C 120.859489 173.005875 121.201897 173.244064 121.477303 173.593918 L 121.492195 173.593918 L 121.492195 172.804901 Z M 117.381264 172.551819 L 116.785782 172.551819 L 116.785782 176.050278 L 117.381264 176.050278 L 117.381264 172.551819 Z M 117.083527 170.810028 C 116.852776 170.810028 116.659241 171.003571 116.659241 171.234314 C 116.659241 171.472504 116.852776 171.6586 117.083527 171.6586 C 117.31427 171.6586 117.507805 171.472504 117.507805 171.234314 C 117.507805 171.003571 117.31427 170.810028 117.083527 170.810028 Z M 114.336975 172.551819 L 113.741493 172.551819 L 113.741493 176.050278 L 114.336975 176.050278 L 114.336975 174.301056 C 114.336975 173.847 114.366753 173.005875 115.021782 173.005875 C 115.178093 173.005875 115.259972 173.080307 115.379074 173.162186 L 115.661926 172.618805 C 115.490723 172.522049 115.326965 172.455048 115.125992 172.455048 C 114.73893 172.455048 114.56028 172.656036 114.35186 172.931442 L 114.336975 172.931442 L 114.336975 172.551819 Z M 112.261505 173.102646 L 112.886765 173.102646 L 112.886765 172.551819 L 112.261505 172.551819 L 112.261505 171.293869 L 111.666023 171.293869 L 111.666023 172.551819 L 111.301292 172.551819 L 111.301292 173.102646 L 111.666023 173.102646 L 111.666023 176.050278 L 112.261505 176.050278 L 112.261505 173.102646 Z M 110.11451 173.102646 C 109.958199 172.737915 109.586021 172.455048 109.184067 172.455048 C 108.618362 172.455048 108.141975 172.85701 108.141975 173.445038 C 108.141975 174.546692 109.720009 174.278717 109.720009 175.060287 C 109.720009 175.380371 109.474365 175.596222 109.154297 175.596222 C 108.759789 175.596222 108.588585 175.365479 108.43972 175.037964 L 107.911224 175.261261 C 108.097313 175.812088 108.558815 176.147049 109.146851 176.147049 C 109.794441 176.147049 110.330376 175.67067 110.330376 175.008194 C 110.330376 174.420151 109.928421 174.174515 109.519028 174.003311 C 109.109634 173.832108 108.707687 173.713013 108.707687 173.392944 C 108.707687 173.169632 108.930992 173.005875 109.139412 173.005875 C 109.35527 173.005875 109.53392 173.177078 109.615799 173.363159 L 110.11451 173.102646 Z M 106.688393 172.551819 L 106.092911 172.551819 L 106.092911 176.050278 L 106.688393 176.050278 L 106.688393 172.551819 Z M 106.390648 170.810028 C 106.159904 170.810028 105.96637 171.003571 105.96637 171.234314 C 105.96637 171.472504 106.159904 171.6586 106.390648 171.6586 C 106.621399 171.6586 106.814934 171.472504 106.814934 171.234314 C 106.814934 171.003571 106.621399 170.810028 106.390648 170.810028 Z M 100.23217 176.050278 L 101.274269 176.050278 C 102.152603 176.050278 102.822525 175.938629 103.492439 175.34314 C 104.110252 174.792328 104.407997 174.070297 104.407997 173.251511 C 104.407997 172.417831 104.117699 171.666046 103.477554 171.115219 C 102.815079 170.549515 102.130272 170.437851 101.289154 170.437851 L 100.23217 170.437851 L 100.23217 176.050278 Z M 100.85743 175.469681 L 100.85743 171.018448 L 101.311485 171.018448 C 101.973961 171.018448 102.539665 171.107773 103.053268 171.561829 C 103.537102 171.986115 103.782738 172.603928 103.782738 173.244064 C 103.782738 173.869324 103.544548 174.457367 103.083046 174.889084 C 102.569443 175.372925 101.996292 175.469681 101.311485 175.469681 L 100.85743 175.469681 Z M 96.310242 169.909363 L 95.71476 169.909363 L 95.71476 176.050278 L 96.310242 176.050278 L 96.310242 169.909363 Z M 92.326202 173.005875 C 93.06311 173.005875 93.502281 173.571579 93.502281 174.271271 C 93.502281 174.978409 93.100334 175.596222 92.333649 175.596222 C 91.589294 175.596222 91.18734 174.948639 91.18734 174.26384 C 91.18734 173.608795 91.633957 173.005875 92.326202 173.005875 Z M 94.067993 172.551819 L 93.472511 172.551819 L 93.472511 173.050537 L 93.457619 173.050537 C 93.16732 172.67836 92.735596 172.455048 92.259209 172.455048 C 91.209671 172.455048 90.576973 173.311066 90.576973 174.308502 C 90.576973 175.276154 91.224564 176.147049 92.25177 176.147049 C 92.743042 176.147049 93.152435 175.953522 93.457619 175.566452 L 93.472511 175.566452 L 93.472511 176.050278 L 94.067993 176.050278 L 94.067993 172.551819 Z M 88.638046 172.551819 L 88.042564 172.551819 L 88.042564 176.050278 L 88.638046 176.050278 L 88.638046 174.301056 C 88.638046 173.847 88.667824 173.005875 89.322853 173.005875 C 89.479164 173.005875 89.561043 173.080307 89.680145 173.162186 L 89.962997 172.618805 C 89.791794 172.522049 89.628036 172.455048 89.427063 172.455048 C 89.040001 172.455048 88.861351 172.656036 88.652931 172.931442 L 88.638046 172.931442 L 88.638046 172.551819 Z M 86.696678 174.427597 C 86.756226 173.385498 86.160744 172.455048 85.036774 172.455048 C 83.942574 172.455048 83.339645 173.311066 83.339645 174.345718 C 83.339645 175.350586 84.00956 176.147049 85.051659 176.147049 C 85.766235 176.147049 86.331947 175.789764 86.666908 175.164505 L 86.160744 174.874207 C 85.929993 175.291046 85.602478 175.596222 85.096321 175.596222 C 84.418961 175.596222 83.957458 175.07518 83.950012 174.427597 L 86.696678 174.427597 Z M 83.97979 173.921432 C 84.054222 173.415268 84.530609 173.005875 85.044212 173.005875 C 85.565262 173.005875 85.989548 173.415268 86.071426 173.921432 L 83.97979 173.921432 Z M 80.219521 173.005875 C 80.956436 173.005875 81.395599 173.571579 81.395599 174.271271 C 81.395599 174.978409 80.993652 175.596222 80.226967 175.596222 C 79.482613 175.596222 79.080666 174.948639 79.080666 174.26384 C 79.080666 173.608795 79.527275 173.005875 80.219521 173.005875 Z M 81.365829 176.050278 L 81.961311 176.050278 L 81.961311 169.909363 L 81.365829 169.909363 L 81.365829 173.050537 L 81.350945 173.050537 C 81.068085 172.67836 80.621475 172.455048 80.152534 172.455048 C 79.102997 172.455048 78.470291 173.311066 78.470291 174.308502 C 78.470291 175.276154 79.117882 176.147049 80.145088 176.147049 C 80.621475 176.147049 81.060646 175.946075 81.350945 175.566452 L 81.365829 175.566452 L 81.365829 176.050278 Z M 77.392372 174.427597 C 77.451927 173.385498 76.856438 172.455048 75.732468 172.455048 C 74.638268 172.455048 74.035339 173.311066 74.035339 174.345718 C 74.035339 175.350586 74.705261 176.147049 75.747353 176.147049 C 76.461929 176.147049 77.027641 175.789764 77.362602 175.164505 L 76.856438 174.874207 C 76.625694 175.291046 76.298172 175.596222 75.792015 175.596222 C 75.114655 175.596222 74.653152 175.07518 74.645714 174.427597 L 77.392372 174.427597 Z M 74.675484 173.921432 C 74.749916 173.415268 75.226303 173.005875 75.739906 173.005875 C 76.260956 173.005875 76.685242 173.415268 76.76712 173.921432 L 74.675484 173.921432 Z M 72.82914 171.018448 L 72.82914 170.437851 L 70.276009 170.437851 L 70.276009 176.050278 L 70.90126 176.050278 L 70.90126 173.266403 L 72.769592 173.266403 L 72.769592 172.685806 L 70.90126 172.685806 L 70.90126 171.018448 L 72.82914 171.018448 Z M 66.323021 174.427597 C 66.382568 173.385498 65.787086 172.455048 64.663116 172.455048 C 63.568913 172.455048 62.965988 173.311066 62.965988 174.345718 C 62.965988 175.350586 63.635906 176.147049 64.678001 176.147049 C 65.392578 176.147049 65.95829 175.789764 66.293251 175.164505 L 65.787086 174.874207 C 65.556335 175.291046 65.228821 175.596222 64.722664 175.596222 C 64.045296 175.596222 63.583801 175.07518 63.576355 174.427597 L 66.323021 174.427597 Z M 63.606133 173.921432 C 63.680565 173.415268 64.156952 173.005875 64.670555 173.005875 C 65.191605 173.005875 65.615883 173.415268 65.697762 173.921432 L 63.606133 173.921432 Z M 58.741314 169.909363 L 58.741314 176.050278 L 59.336796 176.050278 L 59.336796 174.390381 C 59.336796 173.765121 59.388901 173.005875 60.207691 173.005875 C 60.89994 173.005875 60.944599 173.512039 60.944599 174.077744 L 60.944599 176.050278 L 61.540085 176.050278 L 61.540085 173.973541 C 61.540085 173.154739 61.316776 172.455048 60.349117 172.455048 C 59.917393 172.455048 59.597321 172.641144 59.351685 172.976105 L 59.336796 172.961212 L 59.336796 169.909363 L 58.741314 169.909363 Z M 57.231556 173.102646 L 57.856812 173.102646 L 57.856812 172.551819 L 57.231556 172.551819 L 57.231556 171.293869 L 56.636074 171.293869 L 56.636074 172.551819 L 56.271339 172.551819 L 56.271339 173.102646 L 56.636074 173.102646 L 56.636074 176.050278 L 57.231556 176.050278 L 57.231556 173.102646 Z M 200.620361 163.569946 L 199.928116 165.50528 L 200.330063 165.669037 L 201.171188 163.763489 L 200.620361 163.569946 Z M 198.511047 161.441101 C 198.354736 161.07637 197.982559 160.793518 197.580612 160.793518 C 197.014893 160.793518 196.538513 161.195465 196.538513 161.783508 C 196.538513 162.885147 198.116547 162.617172 198.116547 163.398758 C 198.116547 163.718826 197.870911 163.934692 197.550827 163.934692 C 197.156326 163.934692 196.985123 163.703934 196.836258 163.376419 L 196.30777 163.599731 C 196.493851 164.150543 196.955353 164.485504 197.543396 164.485504 C 198.190979 164.485504 198.726913 164.009125 198.726913 163.346649 C 198.726913 162.758606 198.324966 162.51297 197.915573 162.341766 C 197.50618 162.170563 197.104218 162.051468 197.104218 161.7314 C 197.104218 161.508087 197.32753 161.34433 197.53595 161.34433 C 197.751816 161.34433 197.93045 161.515533 198.012329 161.70163 L 198.511047 161.441101 Z M 195.222397 162.766052 C 195.281952 161.723953 194.686462 160.793518 193.5625 160.793518 C 192.468292 160.793518 191.865372 161.649521 191.865372 162.684174 C 191.865372 163.689056 192.535278 164.485504 193.577377 164.485504 C 194.291962 164.485504 194.857666 164.12822 195.192627 163.50296 L 194.686462 163.212662 C 194.455719 163.629501 194.128204 163.934692 193.62204 163.934692 C 192.944687 163.934692 192.483185 163.413635 192.475739 162.766052 L 195.222397 162.766052 Z M 192.505508 162.259888 C 192.579941 161.753723 193.056335 161.34433 193.569931 161.34433 C 194.090988 161.34433 194.515259 161.753723 194.597137 162.259888 L 192.505508 162.259888 Z M 190.668243 161.441101 L 191.293488 161.441101 L 191.293488 160.890274 L 190.668243 160.890274 L 190.668243 159.632324 L 190.072754 159.632324 L 190.072754 160.890274 L 189.708023 160.890274 L 189.708023 161.441101 L 190.072754 161.441101 L 190.072754 164.388748 L 190.668243 164.388748 L 190.668243 161.441101 Z M 186.639542 161.34433 C 187.37645 161.34433 187.815613 161.910049 187.815613 162.609741 C 187.815613 163.316879 187.413666 163.934692 186.646988 163.934692 C 185.902634 163.934692 185.500671 163.287094 185.500671 162.602295 C 185.500671 161.947266 185.947296 161.34433 186.639542 161.34433 Z M 188.381332 160.890274 L 187.785843 160.890274 L 187.785843 161.388992 L 187.77095 161.388992 C 187.480652 161.016815 187.048935 160.793518 186.57254 160.793518 C 185.52301 160.793518 184.890305 161.649521 184.890305 162.646957 C 184.890305 163.614609 185.537903 164.485504 186.565109 164.485504 C 187.056381 164.485504 187.465775 164.291977 187.77095 163.904907 L 187.785843 163.904907 L 187.785843 164.388748 L 188.381332 164.388748 L 188.381332 160.890274 Z M 183.678284 161.441101 L 184.303543 161.441101 L 184.303543 160.890274 L 183.678284 160.890274 L 183.678284 159.632324 L 183.082809 159.632324 L 183.082809 160.890274 L 182.718079 160.890274 L 182.718079 161.441101 L 183.082809 161.441101 L 183.082809 164.388748 L 183.678284 164.388748 L 183.678284 161.441101 Z M 181.531296 161.441101 C 181.374985 161.07637 181.002808 160.793518 180.600861 160.793518 C 180.035141 160.793518 179.558762 161.195465 179.558762 161.783508 C 179.558762 162.885147 181.136795 162.617172 181.136795 163.398758 C 181.136795 163.718826 180.891144 163.934692 180.571075 163.934692 C 180.176575 163.934692 180.005371 163.703934 179.856506 163.376419 L 179.328003 163.599731 C 179.514099 164.150543 179.975601 164.485504 180.563629 164.485504 C 181.211227 164.485504 181.747162 164.009125 181.747162 163.346649 C 181.747162 162.758606 181.3452 162.51297 180.935806 162.341766 C 180.526413 162.170563 180.124466 162.051468 180.124466 161.7314 C 180.124466 161.508087 180.347778 161.34433 180.556198 161.34433 C 180.772049 161.34433 180.950699 161.515533 181.032578 161.70163 L 181.531296 161.441101 Z M 174.050888 158.67955 L 172.190002 161.217789 C 171.90715 161.612305 171.676407 162.051468 171.676407 162.565079 C 171.676407 163.622055 172.547302 164.485504 173.611725 164.485504 C 174.668701 164.485504 175.547043 163.629501 175.547043 162.557632 C 175.547043 161.545303 174.75058 160.704193 173.73082 160.704193 C 173.648941 160.704193 173.559616 160.711639 173.477737 160.726517 C 173.395859 160.741409 173.31398 160.756302 173.239548 160.786072 L 173.224655 160.771179 L 174.519836 159.029388 L 174.050888 158.67955 Z M 173.611725 163.904907 C 172.882248 163.904907 172.301651 163.309433 172.301651 162.579956 C 172.301651 161.850494 172.882248 161.28479 173.611725 161.28479 C 174.33374 161.28479 174.921783 161.850494 174.921783 162.579956 C 174.921783 163.309433 174.341187 163.904907 173.611725 163.904907 Z M 167.788895 163.808151 L 169.731659 161.52298 C 170.021957 161.188019 170.155945 160.793518 170.155945 160.339462 C 170.155945 159.364349 169.329712 158.67955 168.39183 158.67955 C 167.40184 158.67955 166.67981 159.431351 166.657486 160.413895 L 167.28273 160.413895 C 167.297623 159.758865 167.736786 159.260147 168.414154 159.260147 C 169.024521 159.260147 169.530685 159.721649 169.530685 160.346893 C 169.530685 160.711639 169.374374 161.016815 169.151062 161.28479 L 166.523499 164.388748 L 170.155945 164.388748 L 170.155945 163.808151 L 167.788895 163.808151 Z M 162.831039 162.766052 C 162.890579 161.723953 162.295105 160.793518 161.171127 160.793518 C 160.076935 160.793518 159.473999 161.649521 159.473999 162.684174 C 159.473999 163.689056 160.143921 164.485504 161.18602 164.485504 C 161.900589 164.485504 162.466309 164.12822 162.80127 163.50296 L 162.295105 163.212662 C 162.064346 163.629501 161.736832 163.934692 161.230682 163.934692 C 160.553314 163.934692 160.091812 163.413635 160.084366 162.766052 L 162.831039 162.766052 Z M 160.114151 162.259888 C 160.188583 161.753723 160.664963 161.34433 161.178574 161.34433 C 161.699615 161.34433 162.123901 161.753723 162.20578 162.259888 L 160.114151 162.259888 Z M 155.249329 158.247818 L 155.249329 164.388748 L 155.844818 164.388748 L 155.844818 162.728836 C 155.844818 162.103577 155.896912 161.34433 156.715714 161.34433 C 157.407959 161.34433 157.452621 161.850494 157.452621 162.416199 L 157.452621 164.388748 L 158.048096 164.388748 L 158.048096 162.311996 C 158.048096 161.49321 157.824799 160.793518 156.857132 160.793518 C 156.425415 160.793518 156.105331 160.979599 155.859695 161.31456 L 155.844818 161.299667 L 155.844818 158.247818 L 155.249329 158.247818 Z M 153.739563 161.441101 L 154.364822 161.441101 L 154.364822 160.890274 L 153.739563 160.890274 L 153.739563 159.632324 L 153.144089 159.632324 L 153.144089 160.890274 L 152.779358 160.890274 L 152.779358 161.441101 L 153.144089 161.441101 L 153.144089 164.388748 L 153.739563 164.388748 L 153.739563 161.441101 Z M 148.816376 161.441101 L 149.702148 161.441101 L 149.702148 160.890274 L 148.816376 160.890274 L 148.816376 159.706757 C 148.816376 159.088943 148.816376 158.746536 149.300201 158.746536 C 149.449066 158.746536 149.568161 158.783752 149.702148 158.828415 L 149.702148 158.225494 C 149.56073 158.180832 149.419296 158.151062 149.277863 158.151062 C 148.920578 158.151062 148.570724 158.277603 148.377197 158.590225 C 148.220886 158.843307 148.220886 159.208038 148.220886 159.498337 L 148.220886 160.890274 L 147.893372 160.890274 L 147.893372 161.441101 L 148.220886 161.441101 L 148.220886 164.388748 L 148.816376 164.388748 L 148.816376 161.441101 Z M 144.927353 164.485504 C 145.947113 164.485504 146.7659 163.674164 146.7659 162.646957 C 146.7659 161.619751 145.954559 160.793518 144.927353 160.793518 C 143.900146 160.793518 143.088806 161.619751 143.088806 162.646957 C 143.088806 163.674164 143.907593 164.485504 144.927353 164.485504 Z M 144.927353 161.34433 C 145.664261 161.34433 146.170425 161.932373 146.170425 162.639511 C 146.170425 163.354095 145.664261 163.934692 144.927353 163.934692 C 144.190445 163.934692 143.68428 163.354095 143.68428 162.639511 C 143.68428 161.932373 144.190445 161.34433 144.927353 161.34433 Z M 136.919968 160.890274 L 136.324478 160.890274 L 136.324478 164.388748 L 136.919968 164.388748 L 136.919968 162.728836 C 136.919968 162.103577 136.972076 161.34433 137.790863 161.34433 C 138.483109 161.34433 138.527771 161.850494 138.527771 162.416199 L 138.527771 164.388748 L 139.12326 164.388748 L 139.12326 162.311996 C 139.12326 161.49321 138.899948 160.793518 137.932297 160.793518 C 137.500565 160.793518 137.180496 160.979599 136.93486 161.31456 L 136.919968 161.31456 L 136.919968 160.890274 Z M 133.083054 164.485504 C 134.102829 164.485504 134.921616 163.674164 134.921616 162.646957 C 134.921616 161.619751 134.11026 160.793518 133.083054 160.793518 C 132.055847 160.793518 131.244507 161.619751 131.244507 162.646957 C 131.244507 163.674164 132.063293 164.485504 133.083054 164.485504 Z M 133.083054 161.34433 C 133.819962 161.34433 134.326126 161.932373 134.326126 162.639511 C 134.326126 163.354095 133.819962 163.934692 133.083054 163.934692 C 132.346146 163.934692 131.839981 163.354095 131.839981 162.639511 C 131.839981 161.932373 132.346146 161.34433 133.083054 161.34433 Z M 130.044006 160.890274 L 129.448517 160.890274 L 129.448517 164.388748 L 130.044006 164.388748 L 130.044006 160.890274 Z M 129.746262 159.148499 C 129.515503 159.148499 129.321976 159.342026 129.321976 159.572769 C 129.321976 159.810959 129.515503 159.997055 129.746262 159.997055 C 129.977005 159.997055 130.170547 159.810959 130.170547 159.572769 C 130.170547 159.342026 129.977005 159.148499 129.746262 159.148499 Z M 125.39505 160.890274 L 124.799561 160.890274 L 124.799561 164.388748 L 125.39505 164.388748 L 125.39505 162.728836 C 125.39505 162.103577 125.447151 161.34433 126.265938 161.34433 C 126.958191 161.34433 127.002853 161.850494 127.002853 162.416199 L 127.002853 164.388748 L 127.598335 164.388748 L 127.598335 162.311996 C 127.598335 161.49321 127.375031 160.793518 126.407372 160.793518 C 125.975639 160.793518 125.655571 160.979599 125.409935 161.31456 L 125.39505 161.31456 L 125.39505 160.890274 Z M 120.929039 160.890274 L 120.333557 160.890274 L 120.333557 162.907471 C 120.333557 163.837921 120.683403 164.485504 121.718056 164.485504 C 122.752708 164.485504 123.102554 163.837921 123.102554 162.907471 L 123.102554 160.890274 L 122.507072 160.890274 L 122.507072 162.840485 C 122.507072 163.428528 122.440079 163.934692 121.718056 163.934692 C 120.996033 163.934692 120.929039 163.428528 120.929039 162.840485 L 120.929039 160.890274 Z M 116.462921 162.766052 C 116.522469 161.723953 115.926987 160.793518 114.803009 160.793518 C 113.708809 160.793518 113.105881 161.649521 113.105881 162.684174 C 113.105881 163.689056 113.775803 164.485504 114.817894 164.485504 C 115.532478 164.485504 116.098183 164.12822 116.433144 163.50296 L 115.926987 163.212662 C 115.696236 163.629501 115.368721 163.934692 114.862556 163.934692 C 114.185196 163.934692 113.723694 163.413635 113.716255 162.766052 L 116.462921 162.766052 Z M 113.746025 162.259888 C 113.820465 161.753723 114.296852 161.34433 114.810455 161.34433 C 115.331505 161.34433 115.755783 161.753723 115.837662 162.259888 L 113.746025 162.259888 Z M 108.88121 158.247818 L 108.88121 164.388748 L 109.476692 164.388748 L 109.476692 162.728836 C 109.476692 162.103577 109.528801 161.34433 110.347588 161.34433 C 111.039841 161.34433 111.084496 161.850494 111.084496 162.416199 L 111.084496 164.388748 L 111.679985 164.388748 L 111.679985 162.311996 C 111.679985 161.49321 111.456673 160.793518 110.489014 160.793518 C 110.057289 160.793518 109.737221 160.979599 109.491585 161.31456 L 109.476692 161.299667 L 109.476692 158.247818 L 108.88121 158.247818 Z M 107.371452 161.441101 L 107.996712 161.441101 L 107.996712 160.890274 L 107.371452 160.890274 L 107.371452 159.632324 L 106.77597 159.632324 L 106.77597 160.890274 L 106.41124 160.890274 L 106.41124 161.441101 L 106.77597 161.441101 L 106.77597 164.388748 L 107.371452 164.388748 L 107.371452 161.441101 Z M 102.44825 161.441101 L 103.33403 161.441101 L 103.33403 160.890274 L 102.44825 160.890274 L 102.44825 159.706757 C 102.44825 159.088943 102.44825 158.746536 102.932083 158.746536 C 103.080948 158.746536 103.20005 158.783752 103.33403 158.828415 L 103.33403 158.225494 C 103.192604 158.180832 103.051178 158.151062 102.909752 158.151062 C 102.55246 158.151062 102.202614 158.277603 102.009079 158.590225 C 101.852768 158.843307 101.852768 159.208038 101.852768 159.498337 L 101.852768 160.890274 L 101.525253 160.890274 L 101.525253 161.441101 L 101.852768 161.441101 L 101.852768 164.388748 L 102.44825 164.388748 L 102.44825 161.441101 Z M 98.559235 164.485504 C 99.579002 164.485504 100.397789 163.674164 100.397789 162.646957 C 100.397789 161.619751 99.586441 160.793518 98.559235 160.793518 C 97.532028 160.793518 96.72068 161.619751 96.72068 162.646957 C 96.72068 163.674164 97.539474 164.485504 98.559235 164.485504 Z M 98.559235 161.34433 C 99.296143 161.34433 99.802307 161.932373 99.802307 162.639511 C 99.802307 163.354095 99.296143 163.934692 98.559235 163.934692 C 97.822327 163.934692 97.316162 163.354095 97.316162 162.639511 C 97.316162 161.932373 97.822327 161.34433 98.559235 161.34433 Z M 91.031609 161.34433 C 91.768517 161.34433 92.207687 161.910049 92.207687 162.609741 C 92.207687 163.316879 91.80574 163.934692 91.039055 163.934692 C 90.294701 163.934692 89.892746 163.287094 89.892746 162.602295 C 89.892746 161.947266 90.339363 161.34433 91.031609 161.34433 Z M 92.177917 164.388748 L 92.773399 164.388748 L 92.773399 158.247818 L 92.177917 158.247818 L 92.177917 161.388992 L 92.163025 161.388992 C 91.880173 161.016815 91.433563 160.793518 90.964615 160.793518 C 89.915077 160.793518 89.282379 161.649521 89.282379 162.646957 C 89.282379 163.614609 89.92997 164.485504 90.957176 164.485504 C 91.433563 164.485504 91.872726 164.284531 92.163025 163.904907 L 92.177917 163.904907 L 92.177917 164.388748 Z M 88.20446 162.766052 C 88.264008 161.723953 87.668526 160.793518 86.544556 160.793518 C 85.450356 160.793518 84.847427 161.649521 84.847427 162.684174 C 84.847427 163.689056 85.517342 164.485504 86.559441 164.485504 C 87.274017 164.485504 87.839729 164.12822 88.17469 163.50296 L 87.668526 163.212662 C 87.437775 163.629501 87.11026 163.934692 86.604103 163.934692 C 85.926743 163.934692 85.46524 163.413635 85.457794 162.766052 L 88.20446 162.766052 Z M 85.487572 162.259888 C 85.562004 161.753723 86.038391 161.34433 86.551994 161.34433 C 87.073044 161.34433 87.497322 161.753723 87.579201 162.259888 L 85.487572 162.259888 Z M 83.638313 161.441101 C 83.482002 161.07637 83.109825 160.793518 82.707878 160.793518 C 82.142166 160.793518 81.665779 161.195465 81.665779 161.783508 C 81.665779 162.885147 83.243813 162.617172 83.243813 163.398758 C 83.243813 163.718826 82.998169 163.934692 82.678101 163.934692 C 82.283592 163.934692 82.112389 163.703934 81.963524 163.376419 L 81.435028 163.599731 C 81.621117 164.150543 82.082619 164.485504 82.670654 164.485504 C 83.318245 164.485504 83.854179 164.009125 83.854179 163.346649 C 83.854179 162.758606 83.452225 162.51297 83.042831 162.341766 C 82.633438 162.170563 82.231491 162.051468 82.231491 161.7314 C 82.231491 161.508087 82.454796 161.34433 82.663216 161.34433 C 82.879074 161.34433 83.057724 161.515533 83.139603 161.70163 L 83.638313 161.441101 Z M 78.45459 164.485504 C 79.474358 164.485504 80.293144 163.674164 80.293144 162.646957 C 80.293144 161.619751 79.481796 160.793518 78.45459 160.793518 C 77.427383 160.793518 76.616035 161.619751 76.616035 162.646957 C 76.616035 163.674164 77.43483 164.485504 78.45459 164.485504 Z M 78.45459 161.34433 C 79.191498 161.34433 79.697662 161.932373 79.697662 162.639511 C 79.697662 163.354095 79.191498 163.934692 78.45459 163.934692 C 77.717682 163.934692 77.211517 163.354095 77.211517 162.639511 C 77.211517 161.932373 77.717682 161.34433 78.45459 161.34433 Z M 73.719223 161.34433 C 74.456131 161.34433 74.895302 161.910049 74.895302 162.609741 C 74.895302 163.316879 74.493347 163.934692 73.726669 163.934692 C 72.982315 163.934692 72.58036 163.287094 72.58036 162.602295 C 72.58036 161.947266 73.02697 161.34433 73.719223 161.34433 Z M 72.610138 160.890274 L 72.014656 160.890274 L 72.014656 166.353836 L 72.610138 166.353836 L 72.610138 163.897461 L 72.625023 163.897461 C 72.907875 164.277084 73.347046 164.485504 73.823433 164.485504 C 74.872971 164.485504 75.505669 163.644394 75.505669 162.646957 C 75.505669 161.679291 74.858086 160.793518 73.830879 160.793518 C 73.347046 160.793518 72.915321 161.001938 72.625023 161.388992 L 72.610138 161.388992 L 72.610138 160.890274 Z M 66.000038 160.890274 L 65.404556 160.890274 L 65.404556 164.388748 L 66.000038 164.388748 L 66.000038 162.579956 C 66.000038 162.051468 66.074478 161.34433 66.77417 161.34433 C 67.347321 161.34433 67.399429 161.969589 67.399429 162.401321 L 67.399429 164.388748 L 67.994911 164.388748 L 67.994911 162.535294 C 67.994911 162.006805 68.069344 161.34433 68.75415 161.34433 C 69.364517 161.34433 69.394295 161.902603 69.394295 162.356659 L 69.394295 164.388748 L 69.989777 164.388748 L 69.989777 162.259888 C 69.989777 161.52298 69.766472 160.793518 68.873245 160.793518 C 68.448967 160.793518 68.032127 160.987045 67.823708 161.374115 C 67.637619 161.009369 67.265442 160.793518 66.856049 160.793518 C 66.498756 160.793518 66.201019 160.979599 66.014931 161.269897 L 66.000038 161.269897 L 66.000038 160.890274 Z M 62.163132 164.485504 C 63.182896 164.485504 64.001686 163.674164 64.001686 162.646957 C 64.001686 161.619751 63.190338 160.793518 62.163132 160.793518 C 61.135921 160.793518 60.324577 161.619751 60.324577 162.646957 C 60.324577 163.674164 61.143368 164.485504 62.163132 164.485504 Z M 62.163132 161.34433 C 62.90004 161.34433 63.4062 161.932373 63.4062 162.639511 C 63.4062 163.354095 62.90004 163.934692 62.163132 163.934692 C 61.42622 163.934692 60.920059 163.354095 60.920059 162.639511 C 60.920059 161.932373 61.42622 161.34433 62.163132 161.34433 Z M 59.204094 161.143356 C 58.891464 160.920059 58.504398 160.793518 58.124779 160.793518 C 57.097572 160.793518 56.256451 161.597412 56.256451 162.639511 C 56.256451 163.696487 57.060352 164.485504 58.117336 164.485504 C 58.534176 164.485504 58.884022 164.358963 59.226425 164.12822 L 59.226425 163.331757 L 59.211536 163.331757 C 58.921238 163.71138 58.571392 163.934692 58.072674 163.934692 C 57.343208 163.934692 56.866821 163.331757 56.866821 162.639511 C 56.866821 161.939819 57.380424 161.34433 58.102448 161.34433 C 58.571392 161.34433 58.913795 161.582535 59.189205 161.932373 L 59.204094 161.932373 L 59.204094 161.143356 Z M 181.9151 149.779556 C 181.758789 149.414825 181.386612 149.131973 180.984665 149.131973 C 180.418945 149.131973 179.942566 149.53392 179.942566 150.121964 C 179.942566 151.223602 181.520599 150.955643 181.520599 151.737213 C 181.520599 152.057281 181.274963 152.273148 180.95488 152.273148 C 180.560379 152.273148 180.389175 152.042389 180.240311 151.714874 L 179.711823 151.938187 C 179.897903 152.489014 180.359406 152.823959 180.947449 152.823959 C 181.595032 152.823959 182.130966 152.34758 182.130966 151.685104 C 182.130966 151.097061 181.729019 150.851425 181.319626 150.680222 C 180.910233 150.509033 180.50827 150.389923 180.50827 150.069855 C 180.50827 149.846558 180.731583 149.6828 180.940002 149.6828 C 181.155869 149.6828 181.334503 149.853989 181.416382 150.040085 L 181.9151 149.779556 Z M 178.518295 149.228745 L 177.922806 149.228745 L 177.922806 152.727203 L 178.518295 152.727203 L 178.518295 149.228745 Z M 178.220551 147.486954 C 177.989807 147.486954 177.796265 147.680481 177.796265 147.911224 C 177.796265 148.149429 177.989807 148.33551 178.220551 148.33551 C 178.451294 148.33551 178.644836 148.149429 178.644836 147.911224 C 178.644836 147.680481 178.451294 147.486954 178.220551 147.486954 Z M 171.300385 149.228745 L 170.70491 149.228745 L 170.70491 152.727203 L 171.300385 152.727203 L 171.300385 151.067291 C 171.300385 150.442032 171.352493 149.6828 172.17128 149.6828 C 172.863525 149.6828 172.908188 150.18895 172.908188 150.754669 L 172.908188 152.727203 L 173.503677 152.727203 L 173.503677 150.650452 C 173.503677 149.831665 173.280365 149.131973 172.312714 149.131973 C 171.880981 149.131973 171.560913 149.318054 171.315277 149.653015 L 171.300385 149.653015 L 171.300385 149.228745 Z M 167.46347 152.823959 C 168.483246 152.823959 169.302032 152.012619 169.302032 150.985413 C 169.302032 149.958206 168.490677 149.131973 167.46347 149.131973 C 166.436264 149.131973 165.624924 149.958206 165.624924 150.985413 C 165.624924 152.012619 166.44371 152.823959 167.46347 152.823959 Z M 167.46347 149.6828 C 168.200378 149.6828 168.706543 150.270828 168.706543 150.977966 C 168.706543 151.692551 168.200378 152.273148 167.46347 152.273148 C 166.726563 152.273148 166.220398 151.692551 166.220398 150.977966 C 166.220398 150.270828 166.726563 149.6828 167.46347 149.6828 Z M 164.424423 149.228745 L 163.828934 149.228745 L 163.828934 152.727203 L 164.424423 152.727203 L 164.424423 149.228745 Z M 164.126678 147.486954 C 163.895935 147.486954 163.702393 147.680481 163.702393 147.911224 C 163.702393 148.149429 163.895935 148.33551 164.126678 148.33551 C 164.357422 148.33551 164.550964 148.149429 164.550964 147.911224 C 164.550964 147.680481 164.357422 147.486954 164.126678 147.486954 Z M 162.20752 149.779556 L 162.832779 149.779556 L 162.832779 149.228745 L 162.20752 149.228745 L 162.20752 147.970779 L 161.612045 147.970779 L 161.612045 149.228745 L 161.247314 149.228745 L 161.247314 149.779556 L 161.612045 149.779556 L 161.612045 152.727203 L 162.20752 152.727203 L 162.20752 149.779556 Z M 158.178833 149.6828 C 158.915741 149.6828 159.354904 150.248505 159.354904 150.948196 C 159.354904 151.655334 158.952957 152.273148 158.186264 152.273148 C 157.44191 152.273148 157.039963 151.625549 157.039963 150.94075 C 157.039963 150.285721 157.486572 149.6828 158.178833 149.6828 Z M 159.920609 149.228745 L 159.325134 149.228745 L 159.325134 149.727448 L 159.310242 149.727448 C 159.019943 149.35527 158.588226 149.131973 158.111832 149.131973 C 157.062302 149.131973 156.429596 149.987976 156.429596 150.985413 C 156.429596 151.953079 157.077179 152.823959 158.104385 152.823959 C 158.595657 152.823959 159.005066 152.630432 159.310242 152.243378 L 159.325134 152.243378 L 159.325134 152.727203 L 159.920609 152.727203 L 159.920609 149.228745 Z M 154.457169 149.228745 L 153.861694 149.228745 L 153.861694 152.727203 L 154.457169 152.727203 L 154.457169 150.977966 C 154.457169 150.523911 154.486954 149.6828 155.141983 149.6828 C 155.298294 149.6828 155.380173 149.757233 155.499268 149.839111 L 155.78212 149.295731 C 155.610916 149.198959 155.447159 149.131973 155.246185 149.131973 C 154.859131 149.131973 154.680481 149.332947 154.472061 149.608353 L 154.457169 149.608353 L 154.457169 149.228745 Z M 152.515808 151.104507 C 152.575348 150.062408 151.979874 149.131973 150.855896 149.131973 C 149.761703 149.131973 149.158768 149.987976 149.158768 151.022629 C 149.158768 152.027512 149.82869 152.823959 150.870789 152.823959 C 151.585358 152.823959 152.151077 152.466675 152.486038 151.841415 L 151.979874 151.551117 C 151.749115 151.967957 151.4216 152.273148 150.915451 152.273148 C 150.238083 152.273148 149.776581 151.75209 149.769135 151.104507 L 152.515808 151.104507 Z M 149.79892 150.598343 C 149.873352 150.092194 150.349731 149.6828 150.863342 149.6828 C 151.384384 149.6828 151.80867 150.092194 151.890549 150.598343 L 149.79892 150.598343 Z M 146.038651 149.6828 C 146.775558 149.6828 147.214722 150.248505 147.214722 150.948196 C 147.214722 151.655334 146.812775 152.273148 146.046097 152.273148 C 145.301743 152.273148 144.899796 151.625549 144.899796 150.94075 C 144.899796 150.285721 145.346405 149.6828 146.038651 149.6828 Z M 147.184952 152.727203 L 147.780441 152.727203 L 147.780441 146.586288 L 147.184952 146.586288 L 147.184952 149.727448 L 147.170074 149.727448 C 146.887207 149.35527 146.440598 149.131973 145.971664 149.131973 C 144.922119 149.131973 144.289413 149.987976 144.289413 150.985413 C 144.289413 151.953079 144.937012 152.823959 145.964218 152.823959 C 146.440598 152.823959 146.879776 152.622986 147.170074 152.243378 L 147.184952 152.243378 L 147.184952 152.727203 Z M 143.211502 151.104507 C 143.271057 150.062408 142.675568 149.131973 141.55159 149.131973 C 140.457397 149.131973 139.854462 149.987976 139.854462 151.022629 C 139.854462 152.027512 140.524384 152.823959 141.566483 152.823959 C 142.281067 152.823959 142.846771 152.466675 143.181732 151.841415 L 142.675568 151.551117 C 142.444824 151.967957 142.117294 152.273148 141.611145 152.273148 C 140.933777 152.273148 140.472275 151.75209 140.464844 151.104507 L 143.211502 151.104507 Z M 140.494614 150.598343 C 140.569046 150.092194 141.045425 149.6828 141.559036 149.6828 C 142.080078 149.6828 142.504364 150.092194 142.586243 150.598343 L 140.494614 150.598343 Z M 138.438095 149.779556 L 139.323883 149.779556 L 139.323883 149.228745 L 138.438095 149.228745 L 138.438095 148.045212 C 138.438095 147.427399 138.438095 147.085007 138.921936 147.085007 C 139.070801 147.085007 139.189896 147.122223 139.323883 147.166885 L 139.323883 146.56395 C 139.182449 146.519287 139.041031 146.489517 138.899597 146.489517 C 138.542313 146.489517 138.192459 146.616058 137.998932 146.92868 C 137.842621 147.181763 137.842621 147.546494 137.842621 147.836792 L 137.842621 149.228745 L 137.515106 149.228745 L 137.515106 149.779556 L 137.842621 149.779556 L 137.842621 152.727203 L 138.438095 152.727203 L 138.438095 149.779556 Z M 133.875214 151.104507 C 133.934769 150.062408 133.339279 149.131973 132.215302 149.131973 C 131.121109 149.131973 130.518173 149.987976 130.518173 151.022629 C 130.518173 152.027512 131.188095 152.823959 132.230194 152.823959 C 132.944763 152.823959 133.510483 152.466675 133.845444 151.841415 L 133.339279 151.551117 C 133.108536 151.967957 132.781006 152.273148 132.274857 152.273148 C 131.597488 152.273148 131.135986 151.75209 131.128555 151.104507 L 133.875214 151.104507 Z M 131.158325 150.598343 C 131.232758 150.092194 131.709137 149.6828 132.222748 149.6828 C 132.74379 149.6828 133.168076 150.092194 133.249954 150.598343 L 131.158325 150.598343 Z M 126.293503 146.586288 L 126.293503 152.727203 L 126.888985 152.727203 L 126.888985 151.067291 C 126.888985 150.442032 126.941093 149.6828 127.75988 149.6828 C 128.452133 149.6828 128.496796 150.18895 128.496796 150.754669 L 128.496796 152.727203 L 129.09227 152.727203 L 129.09227 150.650452 C 129.09227 149.831665 128.868973 149.131973 127.901306 149.131973 C 127.469582 149.131973 127.149513 149.318054 126.903877 149.653015 L 126.888985 149.638138 L 126.888985 146.586288 L 126.293503 146.586288 Z M 123.735252 147.695374 L 125.104866 147.695374 L 125.104866 147.114777 L 121.755272 147.114777 L 121.755272 147.695374 L 123.110001 147.695374 L 123.110001 152.727203 L 123.735252 152.727203 L 123.735252 147.695374 Z M 117.745766 151.990295 C 117.515015 151.990295 117.328926 152.176376 117.328926 152.399689 C 117.328926 152.630432 117.515015 152.823959 117.745766 152.823959 C 117.976517 152.823959 118.162605 152.630432 118.162605 152.399689 C 118.162605 152.176376 117.976517 151.990295 117.745766 151.990295 Z M 113.894432 152.823959 C 114.9142 152.823959 115.732986 152.012619 115.732986 150.985413 C 115.732986 149.958206 114.921638 149.131973 113.894432 149.131973 C 112.867226 149.131973 112.055878 149.958206 112.055878 150.985413 C 112.055878 152.012619 112.874672 152.823959 113.894432 152.823959 Z M 113.894432 149.6828 C 114.63134 149.6828 115.137505 150.270828 115.137505 150.977966 C 115.137505 151.692551 114.63134 152.273148 113.894432 152.273148 C 113.157524 152.273148 112.65136 151.692551 112.65136 150.977966 C 112.65136 150.270828 113.157524 149.6828 113.894432 149.6828 Z M 111.015526 146.586288 L 110.420044 146.586288 L 110.420044 152.727203 L 111.015526 152.727203 L 111.015526 146.586288 Z M 106.564407 149.228745 L 105.968925 149.228745 L 105.968925 151.245941 C 105.968925 152.176376 106.318771 152.823959 107.353424 152.823959 C 108.388077 152.823959 108.737923 152.176376 108.737923 151.245941 L 108.737923 149.228745 L 108.142441 149.228745 L 108.142441 151.17894 C 108.142441 151.766983 108.075447 152.273148 107.353424 152.273148 C 106.631401 152.273148 106.564407 151.766983 106.564407 151.17894 L 106.564407 149.228745 Z M 102.610146 149.6828 C 103.347061 149.6828 103.786224 150.248505 103.786224 150.948196 C 103.786224 151.655334 103.384277 152.273148 102.617592 152.273148 C 101.873238 152.273148 101.471291 151.625549 101.471291 150.94075 C 101.471291 150.285721 101.9179 149.6828 102.610146 149.6828 Z M 104.351936 149.228745 L 103.756454 149.228745 L 103.756454 149.727448 L 103.741562 149.727448 C 103.451271 149.35527 103.019539 149.131973 102.543159 149.131973 C 101.493614 149.131973 100.860916 149.987976 100.860916 150.985413 C 100.860916 151.953079 101.508507 152.823959 102.535713 152.823959 C 103.026985 152.823959 103.436378 152.630432 103.741562 152.243378 L 103.756454 152.243378 L 103.756454 152.727203 L 104.351936 152.727203 L 104.351936 149.228745 Z M 97.429565 150.270828 L 97.883621 150.270828 C 98.352562 150.270828 98.836388 150.211288 99.216011 149.898651 C 99.565857 149.608353 99.751945 149.146866 99.751945 148.69281 C 99.751945 148.194092 99.536087 147.70282 99.119247 147.412521 C 98.709854 147.129654 98.211136 147.114777 97.727303 147.114777 L 96.804306 147.114777 L 96.804306 152.727203 L 97.429565 152.727203 L 97.429565 150.270828 Z M 97.429565 147.695374 L 97.660309 147.695374 C 98.389778 147.695374 99.126686 147.76236 99.126686 148.677917 C 99.126686 149.481812 98.538651 149.690231 97.846397 149.690231 L 97.429565 149.690231 L 97.429565 147.695374 Z M 91.023239 152.823959 C 92.042999 152.823959 92.861786 152.012619 92.861786 150.985413 C 92.861786 149.958206 92.050446 149.131973 91.023239 149.131973 C 89.996025 149.131973 89.184685 149.958206 89.184685 150.985413 C 89.184685 152.012619 90.003471 152.823959 91.023239 152.823959 Z M 91.023239 149.6828 C 91.760147 149.6828 92.266304 150.270828 92.266304 150.977966 C 92.266304 151.692551 91.760147 152.273148 91.023239 152.273148 C 90.286324 152.273148 89.780167 151.692551 89.780167 150.977966 C 89.780167 150.270828 90.286324 149.6828 91.023239 149.6828 Z M 86.093872 149.6828 C 86.83078 149.6828 87.269951 150.248505 87.269951 150.948196 C 87.269951 151.655334 86.867996 152.273148 86.101311 152.273148 C 85.356956 152.273148 84.955009 151.625549 84.955009 150.94075 C 84.955009 150.285721 85.401619 149.6828 86.093872 149.6828 Z M 87.835655 149.228745 L 87.240173 149.228745 L 87.240173 149.727448 L 87.225288 149.727448 C 86.93499 149.35527 86.503265 149.131973 86.026878 149.131973 C 84.977341 149.131973 84.344635 149.987976 84.344635 150.985413 C 84.344635 151.953079 84.992226 152.823959 86.019432 152.823959 C 86.510712 152.823959 86.920105 152.630432 87.225288 152.243378 L 87.240173 152.243378 L 87.240173 152.727203 L 87.835655 152.727203 L 87.835655 149.228745 Z M 85.28997 148.350403 C 85.364403 148.186646 85.453728 148.007996 85.662148 148.007996 C 85.818459 148.007996 85.997101 148.089874 86.183189 148.171753 C 86.369278 148.261078 86.562813 148.342957 86.741455 148.342957 C 87.106194 148.342957 87.396492 148.067551 87.530472 147.740036 L 87.180626 147.457169 C 87.091301 147.620941 86.972206 147.814468 86.763786 147.814468 C 86.629807 147.814468 86.473488 147.725143 86.287399 147.643265 C 86.108757 147.55394 85.907784 147.472061 85.684479 147.472061 C 85.312302 147.472061 85.096436 147.76236 84.925232 148.060104 L 85.28997 148.350403 Z M 82.98468 147.888901 C 82.686943 147.338074 82.158447 147.018005 81.533188 147.018005 C 80.699516 147.018005 79.962608 147.576279 79.962608 148.447159 C 79.962608 149.251068 80.528313 149.586029 81.183342 149.883774 L 81.525749 150.032639 C 82.046799 150.270828 82.560402 150.494141 82.560402 151.14917 C 82.560402 151.781876 82.009575 152.243378 81.406654 152.243378 C 80.803726 152.243378 80.364555 151.774429 80.282677 151.201279 L 79.67231 151.372482 C 79.850952 152.243378 80.520874 152.823959 81.421539 152.823959 C 82.396645 152.823959 83.185654 152.072174 83.185654 151.089615 C 83.185654 150.196396 82.567841 149.831665 81.838379 149.511597 L 81.466202 149.347839 C 81.086578 149.176636 80.58786 148.953323 80.58786 148.469498 C 80.58786 147.955887 81.019585 147.598602 81.518303 147.598602 C 81.99469 147.598602 82.262657 147.821915 82.485962 148.208969 L 82.98468 147.888901 Z M 75.878899 149.779556 C 75.72258 149.414825 75.350403 149.131973 74.948456 149.131973 C 74.382744 149.131973 73.906357 149.53392 73.906357 150.121964 C 73.906357 151.223602 75.48439 150.955643 75.48439 151.737213 C 75.48439 152.057281 75.238754 152.273148 74.918678 152.273148 C 74.52417 152.273148 74.352966 152.042389 74.204102 151.714874 L 73.675606 151.938187 C 73.861694 152.489014 74.323196 152.823959 74.911232 152.823959 C 75.558823 152.823959 76.094757 152.34758 76.094757 151.685104 C 76.094757 151.097061 75.69281 150.851425 75.283409 150.680222 C 74.874016 150.509033 74.472069 150.389923 74.472069 150.069855 C 74.472069 149.846558 74.695374 149.6828 74.903793 149.6828 C 75.119652 149.6828 75.298302 149.853989 75.38018 150.040085 L 75.878899 149.779556 Z M 72.452774 149.228745 L 71.857292 149.228745 L 71.857292 152.727203 L 72.452774 152.727203 L 72.452774 149.228745 Z M 72.155029 147.486954 C 71.924286 147.486954 71.730751 147.680481 71.730751 147.911224 C 71.730751 148.149429 71.924286 148.33551 72.155029 148.33551 C 72.38578 148.33551 72.579315 148.149429 72.579315 147.911224 C 72.579315 147.680481 72.38578 147.486954 72.155029 147.486954 Z M 65.990387 152.399689 L 64.858971 154.692291 L 65.536331 154.692291 L 68.11924 149.228745 L 67.441879 149.228745 L 66.310463 151.737213 L 65.074837 149.228745 L 64.382584 149.228745 L 65.990387 152.399689 Z M 63.453423 149.779556 L 64.078682 149.779556 L 64.078682 149.228745 L 63.453423 149.228745 L 63.453423 147.970779 L 62.857941 147.970779 L 62.857941 149.228745 L 62.493206 149.228745 L 62.493206 149.779556 L 62.857941 149.779556 L 62.857941 152.727203 L 63.453423 152.727203 L 63.453423 149.779556 Z M 61.315033 149.228745 L 60.719551 149.228745 L 60.719551 152.727203 L 61.315033 152.727203 L 61.315033 149.228745 Z M 61.017292 147.486954 C 60.786541 147.486954 60.59301 147.680481 60.59301 147.911224 C 60.59301 148.149429 60.786541 148.33551 61.017292 148.33551 C 61.248043 148.33551 61.441574 148.149429 61.441574 147.911224 C 61.441574 147.680481 61.248043 147.486954 61.017292 147.486954 Z M 59.204094 149.481812 C 58.891464 149.258514 58.504398 149.131973 58.124779 149.131973 C 57.097572 149.131973 56.256451 149.935867 56.256451 150.977966 C 56.256451 152.034958 57.060352 152.823959 58.117336 152.823959 C 58.534176 152.823959 58.884022 152.697433 59.226425 152.466675 L 59.226425 151.670212 L 59.211536 151.670212 C 58.921238 152.049835 58.571392 152.273148 58.072674 152.273148 C 57.343208 152.273148 56.866821 151.670212 56.866821 150.977966 C 56.866821 150.278275 57.380424 149.6828 58.102448 149.6828 C 58.571392 149.6828 58.913795 149.92099 59.189205 150.270828 L 59.204094 150.270828 L 59.204094 149.481812 Z M 208.42247 138.021255 C 209.159378 138.021255 209.598541 138.58696 209.598541 139.286652 C 209.598541 139.99379 209.196594 140.611603 208.429916 140.611603 C 207.685562 140.611603 207.2836 139.96402 207.2836 139.279205 C 207.2836 138.624176 207.730225 138.021255 208.42247 138.021255 Z M 209.568771 141.065659 L 210.164261 141.065659 L 210.164261 134.924744 L 209.568771 134.924744 L 209.568771 138.065918 L 209.553879 138.065918 C 209.271027 137.693741 208.824417 137.470428 208.355469 137.470428 C 207.305939 137.470428 206.673233 138.326431 206.673233 139.323868 C 206.673233 140.291534 207.320831 141.16243 208.348038 141.16243 C 208.824417 141.16243 209.26358 140.961456 209.553879 140.581833 L 209.568771 140.581833 L 209.568771 141.065659 Z M 205.557632 139.442963 C 205.617188 138.400879 205.021698 137.470428 203.897736 137.470428 C 202.803528 137.470428 202.200607 138.326431 202.200607 139.361084 C 202.200607 140.365967 202.870514 141.16243 203.912613 141.16243 C 204.627197 141.16243 205.192902 140.80513 205.527863 140.179871 L 205.021698 139.889587 C 204.790955 140.306412 204.46344 140.611603 203.957275 140.611603 C 203.279907 140.611603 202.81842 140.090561 202.810974 139.442963 L 205.557632 139.442963 Z M 202.840744 138.936813 C 202.915176 138.430649 203.391571 138.021255 203.905167 138.021255 C 204.426224 138.021255 204.850494 138.430649 204.932373 138.936813 L 202.840744 138.936813 Z M 201.003479 138.118011 L 201.628723 138.118011 L 201.628723 137.5672 L 201.003479 137.5672 L 201.003479 136.309235 L 200.40799 136.309235 L 200.40799 137.5672 L 200.043259 137.5672 L 200.043259 138.118011 L 200.40799 138.118011 L 200.40799 141.065659 L 201.003479 141.065659 L 201.003479 138.118011 Z M 196.974777 138.021255 C 197.711685 138.021255 198.150848 138.58696 198.150848 139.286652 C 198.150848 139.99379 197.748901 140.611603 196.982224 140.611603 C 196.237869 140.611603 195.835907 139.96402 195.835907 139.279205 C 195.835907 138.624176 196.282532 138.021255 196.974777 138.021255 Z M 198.716568 137.5672 L 198.121078 137.5672 L 198.121078 138.065918 L 198.106186 138.065918 C 197.815887 137.693741 197.384171 137.470428 196.907776 137.470428 C 195.858246 137.470428 195.22554 138.326431 195.22554 139.323868 C 195.22554 140.291534 195.873123 141.16243 196.900345 141.16243 C 197.391617 141.16243 197.80101 140.968887 198.106186 140.581833 L 198.121078 140.581833 L 198.121078 141.065659 L 198.716568 141.065659 L 198.716568 137.5672 Z M 194.170303 134.924744 L 193.574829 134.924744 L 193.574829 141.065659 L 194.170303 141.065659 L 194.170303 134.924744 Z M 189.719193 137.5672 L 189.123703 137.5672 L 189.123703 139.584396 C 189.123703 140.514832 189.473557 141.16243 190.508194 141.16243 C 191.542847 141.16243 191.8927 140.514832 191.8927 139.584396 L 191.8927 137.5672 L 191.297211 137.5672 L 191.297211 139.51741 C 191.297211 140.105438 191.230225 140.611603 190.508194 140.611603 C 189.786179 140.611603 189.719193 140.105438 189.719193 139.51741 L 189.719193 137.5672 Z M 185.958923 138.021255 C 186.695831 138.021255 187.134995 138.58696 187.134995 139.286652 C 187.134995 139.99379 186.733047 140.611603 185.96637 140.611603 C 185.222015 140.611603 184.820053 139.96402 184.820053 139.279205 C 184.820053 138.624176 185.266678 138.021255 185.958923 138.021255 Z M 184.849838 137.5672 L 184.254349 137.5672 L 184.254349 143.030746 L 184.849838 143.030746 L 184.849838 140.574387 L 184.864716 140.574387 C 185.147568 140.95401 185.586746 141.16243 186.063126 141.16243 C 187.112671 141.16243 187.745377 140.321304 187.745377 139.323868 C 187.745377 138.356216 187.097778 137.470428 186.070572 137.470428 C 185.586746 137.470428 185.155014 137.678848 184.864716 138.065918 L 184.849838 138.065918 L 184.849838 137.5672 Z M 181.013382 141.16243 C 182.033157 141.16243 182.851944 140.351074 182.851944 139.323868 C 182.851944 138.296661 182.040588 137.470428 181.013382 137.470428 C 179.986176 137.470428 179.174835 138.296661 179.174835 139.323868 C 179.174835 140.351074 179.993622 141.16243 181.013382 141.16243 Z M 181.013382 138.021255 C 181.750305 138.021255 182.256454 138.609299 182.256454 139.316422 C 182.256454 140.031006 181.750305 140.611603 181.013382 140.611603 C 180.276474 140.611603 179.770325 140.031006 179.770325 139.316422 C 179.770325 138.609299 180.276474 138.021255 181.013382 138.021255 Z M 176.278015 138.021255 C 177.014923 138.021255 177.454102 138.58696 177.454102 139.286652 C 177.454102 139.99379 177.052139 140.611603 176.285461 140.611603 C 175.541107 140.611603 175.13916 139.96402 175.13916 139.279205 C 175.13916 138.624176 175.58577 138.021255 176.278015 138.021255 Z M 175.16893 137.5672 L 174.573456 137.5672 L 174.573456 143.030746 L 175.16893 143.030746 L 175.16893 140.574387 L 175.183823 140.574387 C 175.466675 140.95401 175.905838 141.16243 176.382233 141.16243 C 177.431763 141.16243 178.064468 140.321304 178.064468 139.323868 C 178.064468 138.356216 177.416885 137.470428 176.389679 137.470428 C 175.905838 137.470428 175.474121 137.678848 175.183823 138.065918 L 175.16893 138.065918 L 175.16893 137.5672 Z M 170.524521 138.118011 L 171.149765 138.118011 L 171.149765 137.5672 L 170.524521 137.5672 L 170.524521 136.309235 L 169.929031 136.309235 L 169.929031 137.5672 L 169.564301 137.5672 L 169.564301 138.118011 L 169.929031 138.118011 L 169.929031 141.065659 L 170.524521 141.065659 L 170.524521 138.118011 Z M 168.377518 138.118011 C 168.221207 137.753281 167.84903 137.470428 167.447083 137.470428 C 166.881363 137.470428 166.404984 137.872375 166.404984 138.460419 C 166.404984 139.562057 167.983017 139.294098 167.983017 140.075668 C 167.983017 140.395737 167.737381 140.611603 167.417297 140.611603 C 167.022797 140.611603 166.851593 140.380859 166.702728 140.053345 L 166.174225 140.276642 C 166.360321 140.827469 166.821823 141.16243 167.409866 141.16243 C 168.057449 141.16243 168.593384 140.686035 168.593384 140.02356 C 168.593384 139.435532 168.191437 139.18988 167.782028 139.018692 C 167.372635 138.847488 166.970688 138.728394 166.970688 138.40831 C 166.970688 138.185013 167.194 138.021255 167.40242 138.021255 C 167.618271 138.021255 167.796921 138.192459 167.878799 138.37854 L 168.377518 138.118011 Z M 163.223099 141.16243 C 164.242859 141.16243 165.061661 140.351074 165.061661 139.323868 C 165.061661 138.296661 164.250305 137.470428 163.223099 137.470428 C 162.195892 137.470428 161.384552 138.296661 161.384552 139.323868 C 161.384552 140.351074 162.203339 141.16243 163.223099 141.16243 Z M 163.223099 138.021255 C 163.960007 138.021255 164.466171 138.609299 164.466171 139.316422 C 164.466171 140.031006 163.960007 140.611603 163.223099 140.611603 C 162.486191 140.611603 161.980026 140.031006 161.980026 139.316422 C 161.980026 138.609299 162.486191 138.021255 163.223099 138.021255 Z M 155.652786 137.5672 L 155.057312 137.5672 L 155.057312 141.065659 L 155.652786 141.065659 L 155.652786 139.256882 C 155.652786 138.728394 155.727234 138.021255 156.426926 138.021255 C 157.000076 138.021255 157.05217 138.646515 157.05217 139.078232 L 157.05217 141.065659 L 157.647659 141.065659 L 157.647659 139.212219 C 157.647659 138.683731 157.722092 138.021255 158.406906 138.021255 C 159.017273 138.021255 159.047043 138.579514 159.047043 139.033569 L 159.047043 141.065659 L 159.642532 141.065659 L 159.642532 138.936813 C 159.642532 138.19989 159.41922 137.470428 158.526001 137.470428 C 158.101715 137.470428 157.684875 137.663956 157.476456 138.051025 C 157.290375 137.686295 156.918198 137.470428 156.508804 137.470428 C 156.151505 137.470428 155.853775 137.656525 155.667679 137.946823 L 155.652786 137.946823 L 155.652786 137.5672 Z M 151.112701 139.442963 C 151.172241 138.400879 150.576767 137.470428 149.452789 137.470428 C 148.358597 137.470428 147.755661 138.326431 147.755661 139.361084 C 147.755661 140.365967 148.425583 141.16243 149.467682 141.16243 C 150.182251 141.16243 150.747971 140.80513 151.082932 140.179871 L 150.576767 139.889587 C 150.346008 140.306412 150.018494 140.611603 149.512344 140.611603 C 148.834976 140.611603 148.373474 140.090561 148.366028 139.442963 L 151.112701 139.442963 Z M 148.395813 138.936813 C 148.470245 138.430649 148.946625 138.021255 149.460236 138.021255 C 149.981277 138.021255 150.405563 138.430649 150.487442 138.936813 L 148.395813 138.936813 Z M 143.530991 134.924744 L 143.530991 141.065659 L 144.12648 141.065659 L 144.12648 139.405746 C 144.12648 138.780487 144.178574 138.021255 144.997375 138.021255 C 145.689621 138.021255 145.734283 138.52742 145.734283 139.093124 L 145.734283 141.065659 L 146.329758 141.065659 L 146.329758 138.988907 C 146.329758 138.17012 146.106461 137.470428 145.138794 137.470428 C 144.707077 137.470428 144.386993 137.656525 144.141357 137.991486 L 144.12648 137.976593 L 144.12648 134.924744 L 143.530991 134.924744 Z M 142.02124 138.118011 L 142.646484 138.118011 L 142.646484 137.5672 L 142.02124 137.5672 L 142.02124 136.309235 L 141.425751 136.309235 L 141.425751 137.5672 L 141.06102 137.5672 L 141.06102 138.118011 L 141.425751 138.118011 L 141.425751 141.065659 L 142.02124 141.065659 L 142.02124 138.118011 Z M 135.394272 138.021255 C 136.13118 138.021255 136.570358 138.58696 136.570358 139.286652 C 136.570358 139.99379 136.168411 140.611603 135.401718 140.611603 C 134.657364 140.611603 134.255417 139.96402 134.255417 139.279205 C 134.255417 138.624176 134.702026 138.021255 135.394272 138.021255 Z M 136.540573 141.065659 L 137.136063 141.065659 L 137.136063 134.924744 L 136.540573 134.924744 L 136.540573 138.065918 L 136.525696 138.065918 C 136.242844 137.693741 135.796234 137.470428 135.327286 137.470428 C 134.27774 137.470428 133.64505 138.326431 133.64505 139.323868 C 133.64505 140.291534 134.292633 141.16243 135.319839 141.16243 C 135.796234 141.16243 136.235397 140.961456 136.525696 140.581833 L 136.540573 140.581833 L 136.540573 141.065659 Z M 130.000961 137.5672 L 129.405487 137.5672 L 129.405487 141.065659 L 130.000961 141.065659 L 130.000961 139.405746 C 130.000961 138.780487 130.05307 138.021255 130.871857 138.021255 C 131.564117 138.021255 131.608765 138.52742 131.608765 139.093124 L 131.608765 141.065659 L 132.204254 141.065659 L 132.204254 138.988907 C 132.204254 138.17012 131.980942 137.470428 131.01329 137.470428 C 130.581558 137.470428 130.26149 137.656525 130.015854 137.991486 L 130.000961 137.991486 L 130.000961 137.5672 Z M 126.002045 138.021255 C 126.738953 138.021255 127.178123 138.58696 127.178123 139.286652 C 127.178123 139.99379 126.776169 140.611603 126.009491 140.611603 C 125.265137 140.611603 124.863182 139.96402 124.863182 139.279205 C 124.863182 138.624176 125.309799 138.021255 126.002045 138.021255 Z M 127.743835 137.5672 L 127.148346 137.5672 L 127.148346 138.065918 L 127.133461 138.065918 C 126.843163 137.693741 126.411438 137.470428 125.935051 137.470428 C 124.885513 137.470428 124.252815 138.326431 124.252815 139.323868 C 124.252815 140.291534 124.900398 141.16243 125.927612 141.16243 C 126.418884 141.16243 126.828278 140.968887 127.133461 140.581833 L 127.148346 140.581833 L 127.148346 141.065659 L 127.743835 141.065659 L 127.743835 137.5672 Z M 120.027443 140.246872 L 119.335197 142.18219 L 119.737144 142.345947 L 120.578262 140.440399 L 120.027443 140.246872 Z M 116.065735 138.021255 C 116.80265 138.021255 117.241814 138.58696 117.241814 139.286652 C 117.241814 139.99379 116.839867 140.611603 116.073181 140.611603 C 115.328827 140.611603 114.926872 139.96402 114.926872 139.279205 C 114.926872 138.624176 115.373489 138.021255 116.065735 138.021255 Z M 117.807526 137.5672 L 117.212044 137.5672 L 117.212044 138.065918 L 117.197151 138.065918 C 116.906853 137.693741 116.475128 137.470428 115.998741 137.470428 C 114.949203 137.470428 114.316505 138.326431 114.316505 139.323868 C 114.316505 140.291534 114.964096 141.16243 115.991302 141.16243 C 116.482574 141.16243 116.891968 140.968887 117.197151 140.581833 L 117.212044 140.581833 L 117.212044 141.065659 L 117.807526 141.065659 L 117.807526 137.5672 Z M 113.101112 137.5672 L 112.50563 137.5672 L 112.50563 141.065659 L 113.101112 141.065659 L 113.101112 137.5672 Z M 112.803375 135.825409 C 112.572624 135.825409 112.379089 136.018936 112.379089 136.249695 C 112.379089 136.487885 112.572624 136.673965 112.803375 136.673965 C 113.034126 136.673965 113.227654 136.487885 113.227654 136.249695 C 113.227654 136.018936 113.034126 135.825409 112.803375 135.825409 Z M 108.973442 137.5672 L 108.37796 137.5672 L 108.37796 141.065659 L 108.973442 141.065659 L 108.973442 137.5672 Z M 108.995773 135.527664 L 108.109993 136.748413 L 108.48217 136.956833 L 109.621033 135.810516 L 108.995773 135.527664 Z M 111.041 134.924744 L 110.445518 134.924744 L 110.445518 141.065659 L 111.041 141.065659 L 111.041 134.924744 Z M 106.715256 138.118011 C 106.558945 137.753281 106.186768 137.470428 105.784813 137.470428 C 105.219109 137.470428 104.742722 137.872375 104.742722 138.460419 C 104.742722 139.562057 106.320747 139.294098 106.320747 140.075668 C 106.320747 140.395737 106.075111 140.611603 105.755043 140.611603 C 105.360535 140.611603 105.189331 140.380859 105.040466 140.053345 L 104.511971 140.276642 C 104.698059 140.827469 105.159561 141.16243 105.747597 141.16243 C 106.395187 141.16243 106.931122 140.686035 106.931122 140.02356 C 106.931122 139.435532 106.529167 139.18988 106.119774 139.018692 C 105.710381 138.847488 105.308434 138.728394 105.308434 138.40831 C 105.308434 138.185013 105.531738 138.021255 105.740158 138.021255 C 105.956017 138.021255 106.134666 138.192459 106.216545 138.37854 L 106.715256 138.118011 Z M 101.398827 138.021255 C 102.135742 138.021255 102.574905 138.58696 102.574905 139.286652 C 102.574905 139.99379 102.172958 140.611603 101.406273 140.611603 C 100.661919 140.611603 100.259964 139.96402 100.259964 139.279205 C 100.259964 138.624176 100.706581 138.021255 101.398827 138.021255 Z M 103.140617 137.5672 L 102.545135 137.5672 L 102.545135 138.065918 L 102.530243 138.065918 C 102.239952 137.693741 101.80822 137.470428 101.331841 137.470428 C 100.282295 137.470428 99.649597 138.326431 99.649597 139.323868 C 99.649597 140.291534 100.297188 141.16243 101.324394 141.16243 C 101.815666 141.16243 102.22506 140.968887 102.530243 140.581833 L 102.545135 140.581833 L 102.545135 141.065659 L 103.140617 141.065659 L 103.140617 137.5672 Z M 97.71067 137.5672 L 97.115189 137.5672 L 97.115189 141.065659 L 97.71067 141.065659 L 97.71067 139.316422 C 97.71067 138.862366 97.740448 138.021255 98.395477 138.021255 C 98.551788 138.021255 98.633675 138.095688 98.752769 138.177567 L 99.035622 137.634186 C 98.864418 137.53743 98.700661 137.470428 98.499687 137.470428 C 98.112625 137.470428 97.933975 137.671402 97.725563 137.946823 L 97.71067 137.946823 L 97.71067 137.5672 Z M 92.888077 138.460419 L 93.43145 138.460419 C 94.116257 138.460419 94.949936 138.58696 94.949936 139.457855 C 94.949936 140.313858 94.21302 140.485062 93.513329 140.485062 L 92.888077 140.485062 L 92.888077 138.460419 Z M 92.262817 141.065659 L 93.565437 141.065659 C 94.674522 141.065659 95.575188 140.619049 95.575188 139.502518 C 95.575188 138.832596 95.180687 138.229675 94.510765 138.065918 C 94.890388 137.812836 95.061584 137.425766 95.061584 136.97171 C 95.061584 135.825409 94.205582 135.453232 93.185814 135.453232 L 92.262817 135.453232 L 92.262817 141.065659 Z M 92.888077 136.033829 L 93.133713 136.033829 C 93.900398 136.033829 94.436333 136.123154 94.436333 136.97171 C 94.436333 137.842606 93.833405 137.924484 93.126266 137.924484 L 92.888077 137.924484 L 92.888077 136.033829 Z M 88.201439 138.118011 C 88.04512 137.753281 87.672943 137.470428 87.270996 137.470428 C 86.705284 137.470428 86.228897 137.872375 86.228897 138.460419 C 86.228897 139.562057 87.806931 139.294098 87.806931 140.075668 C 87.806931 140.395737 87.561295 140.611603 87.241219 140.611603 C 86.84671 140.611603 86.675514 140.380859 86.526642 140.053345 L 85.998154 140.276642 C 86.184242 140.827469 86.645737 141.16243 87.23378 141.16243 C 87.881363 141.16243 88.417297 140.686035 88.417297 140.02356 C 88.417297 139.435532 88.01535 139.18988 87.605957 139.018692 C 87.196564 138.847488 86.794609 138.728394 86.794609 138.40831 C 86.794609 138.185013 87.017914 138.021255 87.226334 138.021255 C 87.4422 138.021255 87.620842 138.192459 87.702721 138.37854 L 88.201439 138.118011 Z M 84.775314 137.5672 L 84.179832 137.5672 L 84.179832 141.065659 L 84.775314 141.065659 L 84.775314 137.5672 Z M 84.477577 135.825409 C 84.246826 135.825409 84.053291 136.018936 84.053291 136.249695 C 84.053291 136.487885 84.246826 136.673965 84.477577 136.673965 C 84.708328 136.673965 84.901855 136.487885 84.901855 136.249695 C 84.901855 136.018936 84.708328 135.825409 84.477577 135.825409 Z M 80.17556 134.924744 L 79.580078 134.924744 L 79.580078 141.065659 L 80.17556 141.065659 L 80.17556 134.924744 Z M 76.191521 138.021255 C 76.928436 138.021255 77.367599 138.58696 77.367599 139.286652 C 77.367599 139.99379 76.965652 140.611603 76.198967 140.611603 C 75.454613 140.611603 75.052666 139.96402 75.052666 139.279205 C 75.052666 138.624176 75.499275 138.021255 76.191521 138.021255 Z M 77.933311 137.5672 L 77.33783 137.5672 L 77.33783 138.065918 L 77.322945 138.065918 C 77.032646 137.693741 76.600922 137.470428 76.124535 137.470428 C 75.074989 137.470428 74.442291 138.326431 74.442291 139.323868 C 74.442291 140.291534 75.089882 141.16243 76.117088 141.16243 C 76.60836 141.16243 77.017754 140.968887 77.322945 140.581833 L 77.33783 140.581833 L 77.33783 141.065659 L 77.933311 141.065659 L 77.933311 137.5672 Z M 73.230278 138.118011 L 73.85553 138.118011 L 73.85553 137.5672 L 73.230278 137.5672 L 73.230278 136.309235 L 72.634789 136.309235 L 72.634789 137.5672 L 72.270058 137.5672 L 72.270058 138.118011 L 72.634789 138.118011 L 72.634789 141.065659 L 73.230278 141.065659 L 73.230278 138.118011 Z M 71.091888 137.5672 L 70.496407 137.5672 L 70.496407 141.065659 L 71.091888 141.065659 L 71.091888 137.5672 Z M 70.794144 135.825409 C 70.563393 135.825409 70.369865 136.018936 70.369865 136.249695 C 70.369865 136.487885 70.563393 136.673965 70.794144 136.673965 C 71.024895 136.673965 71.21843 136.487885 71.21843 136.249695 C 71.21843 136.018936 71.024895 135.825409 70.794144 135.825409 Z M 67.175308 138.021255 C 67.912216 138.021255 68.351387 138.58696 68.351387 139.286652 C 68.351387 139.99379 67.949432 140.611603 67.182747 140.611603 C 66.4384 140.611603 66.036446 139.96402 66.036446 139.279205 C 66.036446 138.624176 66.483055 138.021255 67.175308 138.021255 Z M 66.066223 137.5672 L 65.470734 137.5672 L 65.470734 143.030746 L 66.066223 143.030746 L 66.066223 140.574387 L 66.081108 140.574387 C 66.36396 140.95401 66.803131 141.16243 67.279518 141.16243 C 68.329056 141.16243 68.961754 140.321304 68.961754 139.323868 C 68.961754 138.356216 68.314171 137.470428 67.286957 137.470428 C 66.803131 137.470428 66.371407 137.678848 66.081108 138.065918 L 66.066223 138.065918 L 66.066223 137.5672 Z M 62.059387 138.021255 C 62.796299 138.021255 63.235466 138.58696 63.235466 139.286652 C 63.235466 139.99379 62.833515 140.611603 62.06683 140.611603 C 61.322475 140.611603 60.920525 139.96402 60.920525 139.279205 C 60.920525 138.624176 61.367138 138.021255 62.059387 138.021255 Z M 63.801174 137.5672 L 63.205692 137.5672 L 63.205692 138.065918 L 63.190804 138.065918 C 62.900505 137.693741 62.468781 137.470428 61.992393 137.470428 C 60.942856 137.470428 60.310154 138.326431 60.310154 139.323868 C 60.310154 140.291534 60.957745 141.16243 61.984951 141.16243 C 62.476227 141.16243 62.88562 140.968887 63.190804 140.581833 L 63.205692 140.581833 L 63.205692 141.065659 L 63.801174 141.065659 L 63.801174 137.5672 Z M 59.204094 137.820282 C 58.891464 137.59697 58.504398 137.470428 58.124779 137.470428 C 57.097572 137.470428 56.256451 138.274338 56.256451 139.316422 C 56.256451 140.373413 57.060352 141.16243 58.117336 141.16243 C 58.534176 141.16243 58.884022 141.035889 59.226425 140.80513 L 59.226425 140.008682 L 59.211536 140.008682 C 58.921238 140.38829 58.571392 140.611603 58.072674 140.611603 C 57.343208 140.611603 56.866821 140.008682 56.866821 139.316422 C 56.866821 138.61673 57.380424 138.021255 58.102448 138.021255 C 58.571392 138.021255 58.913795 138.259445 59.189205 138.609299 L 59.204094 138.609299 L 59.204094 137.820282 Z M 204.228149 127.781425 C 204.287704 126.739334 203.692215 125.808891 202.568237 125.808891 C 201.474045 125.808891 200.871109 126.664894 200.871109 127.699547 C 200.871109 128.704422 201.541031 129.500885 202.58313 129.500885 C 203.297714 129.500885 203.863419 129.1436 204.19838 128.518341 L 203.692215 128.228043 C 203.461472 128.644882 203.133957 128.950058 202.627792 128.950058 C 201.950424 128.950058 201.488922 128.429016 201.481491 127.781425 L 204.228149 127.781425 Z M 201.511261 127.275269 C 201.585693 126.769104 202.062088 126.359711 202.575684 126.359711 C 203.096741 126.359711 203.521011 126.769104 203.60289 127.275269 L 201.511261 127.275269 Z M 196.646439 123.263199 L 196.646439 129.404114 L 197.241928 129.404114 L 197.241928 127.744209 C 197.241928 127.11895 197.294037 126.359711 198.112823 126.359711 C 198.805069 126.359711 198.849731 126.865875 198.849731 127.43158 L 198.849731 129.404114 L 199.445221 129.404114 L 199.445221 127.32737 C 199.445221 126.508583 199.221909 125.808891 198.254242 125.808891 C 197.822525 125.808891 197.502457 125.99498 197.256821 126.329941 L 197.241928 126.315048 L 197.241928 123.263199 L 196.646439 123.263199 Z M 194.088196 124.372284 L 195.457809 124.372284 L 195.457809 123.791695 L 192.108215 123.791695 L 192.108215 124.372284 L 193.462936 124.372284 L 193.462936 129.404114 L 194.088196 129.404114 L 194.088196 124.372284 Z M 188.069397 128.667206 C 187.838654 128.667206 187.652557 128.853302 187.652557 129.076599 C 187.652557 129.307358 187.838654 129.500885 188.069397 129.500885 C 188.30014 129.500885 188.486237 129.307358 188.486237 129.076599 C 188.486237 128.853302 188.30014 128.667206 188.069397 128.667206 Z M 185.967056 126.456474 C 185.810745 126.091743 185.438568 125.808891 185.036621 125.808891 C 184.470917 125.808891 183.994522 126.210838 183.994522 126.798882 C 183.994522 127.90052 185.572556 127.632553 185.572556 128.414124 C 185.572556 128.734192 185.32692 128.950058 185.006851 128.950058 C 184.612335 128.950058 184.441132 128.719315 184.292267 128.3918 L 183.763779 128.615097 C 183.94986 129.165924 184.411362 129.500885 184.999405 129.500885 C 185.646988 129.500885 186.182922 129.02449 186.182922 128.36203 C 186.182922 127.773987 185.780975 127.528343 185.371582 127.357147 C 184.962189 127.185944 184.560226 127.066849 184.560226 126.746773 C 184.560226 126.523468 184.783539 126.359711 184.991959 126.359711 C 185.207825 126.359711 185.386459 126.530914 185.468338 126.717003 L 185.967056 126.456474 Z M 180.183548 125.905655 L 179.588074 125.905655 L 179.588074 127.922852 C 179.588074 128.853302 179.937912 129.500885 180.972565 129.500885 C 182.007217 129.500885 182.357056 128.853302 182.357056 127.922852 L 182.357056 125.905655 L 181.761581 125.905655 L 181.761581 127.855865 C 181.761581 128.443909 181.694595 128.950058 180.972565 128.950058 C 180.250534 128.950058 180.183548 128.443909 180.183548 127.855865 L 180.183548 125.905655 Z M 176.391296 129.500885 C 177.411072 129.500885 178.229858 128.689545 178.229858 127.662331 C 178.229858 126.635124 177.418503 125.808891 176.391296 125.808891 C 175.36409 125.808891 174.55275 126.635124 174.55275 127.662331 C 174.55275 128.689545 175.371536 129.500885 176.391296 129.500885 Z M 176.391296 126.359711 C 177.128204 126.359711 177.634369 126.947754 177.634369 127.654884 C 177.634369 128.369461 177.128204 128.950058 176.391296 128.950058 C 175.654388 128.950058 175.148224 128.369461 175.148224 127.654884 C 175.148224 126.947754 175.654388 126.359711 176.391296 126.359711 Z M 173.483093 123.263199 L 172.887604 123.263199 L 172.887604 129.404114 L 173.483093 129.404114 L 173.483093 123.263199 Z M 169.031967 125.905655 L 168.436493 125.905655 L 168.436493 127.922852 C 168.436493 128.853302 168.786331 129.500885 169.820984 129.500885 C 170.855637 129.500885 171.205475 128.853302 171.205475 127.922852 L 171.205475 125.905655 L 170.610001 125.905655 L 170.610001 127.855865 C 170.610001 128.443909 170.542999 128.950058 169.820984 128.950058 C 169.098953 128.950058 169.031967 128.443909 169.031967 127.855865 L 169.031967 125.905655 Z M 165.271698 126.359711 C 166.008606 126.359711 166.447784 126.925423 166.447784 127.625114 C 166.447784 128.332245 166.045837 128.950058 165.279144 128.950058 C 164.53479 128.950058 164.132843 128.302475 164.132843 127.617668 C 164.132843 126.962639 164.579453 126.359711 165.271698 126.359711 Z M 164.162613 125.905655 L 163.567139 125.905655 L 163.567139 131.369217 L 164.162613 131.369217 L 164.162613 128.912842 L 164.177505 128.912842 C 164.460358 129.292465 164.899521 129.500885 165.375916 129.500885 C 166.425446 129.500885 167.058151 128.65976 167.058151 127.662331 C 167.058151 126.694672 166.410568 125.808891 165.383362 125.808891 C 164.899521 125.808891 164.467804 126.017311 164.177505 126.404373 L 164.162613 126.404373 L 164.162613 125.905655 Z M 160.326172 129.500885 C 161.345932 129.500885 162.164719 128.689545 162.164719 127.662331 C 162.164719 126.635124 161.353378 125.808891 160.326172 125.808891 C 159.298965 125.808891 158.48761 126.635124 158.48761 127.662331 C 158.48761 128.689545 159.306412 129.500885 160.326172 129.500885 Z M 160.326172 126.359711 C 161.06308 126.359711 161.569244 126.947754 161.569244 127.654884 C 161.569244 128.369461 161.06308 128.950058 160.326172 128.950058 C 159.589264 128.950058 159.083099 128.369461 159.083099 127.654884 C 159.083099 126.947754 159.589264 126.359711 160.326172 126.359711 Z M 155.590805 126.359711 C 156.327713 126.359711 156.766876 126.925423 156.766876 127.625114 C 156.766876 128.332245 156.364929 128.950058 155.598251 128.950058 C 154.853897 128.950058 154.451935 128.302475 154.451935 127.617668 C 154.451935 126.962639 154.89856 126.359711 155.590805 126.359711 Z M 154.48172 125.905655 L 153.88623 125.905655 L 153.88623 131.369217 L 154.48172 131.369217 L 154.48172 128.912842 L 154.496597 128.912842 C 154.779449 129.292465 155.218628 129.500885 155.695007 129.500885 C 156.744553 129.500885 157.377243 128.65976 157.377243 127.662331 C 157.377243 126.694672 156.72966 125.808891 155.702454 125.808891 C 155.218628 125.808891 154.786896 126.017311 154.496597 126.404373 L 154.48172 126.404373 L 154.48172 125.905655 Z M 149.837296 126.456474 L 150.462555 126.456474 L 150.462555 125.905655 L 149.837296 125.905655 L 149.837296 124.647697 L 149.241806 124.647697 L 149.241806 125.905655 L 148.877075 125.905655 L 148.877075 126.456474 L 149.241806 126.456474 L 149.241806 129.404114 L 149.837296 129.404114 L 149.837296 126.456474 Z M 147.690308 126.456474 C 147.533981 126.091743 147.161804 125.808891 146.759857 125.808891 C 146.194153 125.808891 145.717758 126.210838 145.717758 126.798882 C 145.717758 127.90052 147.295792 127.632553 147.295792 128.414124 C 147.295792 128.734192 147.050156 128.950058 146.730087 128.950058 C 146.335571 128.950058 146.164383 128.719315 146.015503 128.3918 L 145.487015 128.615097 C 145.673096 129.165924 146.134598 129.500885 146.722641 129.500885 C 147.370224 129.500885 147.906158 129.02449 147.906158 128.36203 C 147.906158 127.773987 147.504211 127.528343 147.094818 127.357147 C 146.685425 127.185944 146.283478 127.066849 146.283478 126.746773 C 146.283478 126.523468 146.506775 126.359711 146.715195 126.359711 C 146.931061 126.359711 147.109711 126.530914 147.191589 126.717003 L 147.690308 126.456474 Z M 142.535889 129.500885 C 143.555649 129.500885 144.374435 128.689545 144.374435 127.662331 C 144.374435 126.635124 143.563095 125.808891 142.535889 125.808891 C 141.508682 125.808891 140.697327 126.635124 140.697327 127.662331 C 140.697327 128.689545 141.516113 129.500885 142.535889 129.500885 Z M 142.535889 126.359711 C 143.272797 126.359711 143.778961 126.947754 143.778961 127.654884 C 143.778961 128.369461 143.272797 128.950058 142.535889 128.950058 C 141.798981 128.950058 141.292816 128.369461 141.292816 127.654884 C 141.292816 126.947754 141.798981 126.359711 142.535889 126.359711 Z M 134.965576 125.905655 L 134.370087 125.905655 L 134.370087 129.404114 L 134.965576 129.404114 L 134.965576 127.595337 C 134.965576 127.066849 135.040009 126.359711 135.7397 126.359711 C 136.312851 126.359711 136.36496 126.98497 136.36496 127.416695 L 136.36496 129.404114 L 136.960449 129.404114 L 136.960449 127.550674 C 136.960449 127.022186 137.034882 126.359711 137.719681 126.359711 C 138.330048 126.359711 138.359833 126.917976 138.359833 127.372032 L 138.359833 129.404114 L 138.955307 129.404114 L 138.955307 127.275269 C 138.955307 126.538353 138.73201 125.808891 137.838776 125.808891 C 137.414505 125.808891 136.997665 126.002419 136.789246 126.389488 C 136.603149 126.02475 136.230972 125.808891 135.821579 125.808891 C 135.464294 125.808891 135.16655 125.99498 134.980469 126.285278 L 134.965576 126.285278 L 134.965576 125.905655 Z M 127.26384 123.263199 L 127.26384 129.404114 L 127.859322 129.404114 L 127.859322 127.744209 C 127.859322 127.11895 127.91143 126.359711 128.730209 126.359711 C 129.42247 126.359711 129.467133 126.865875 129.467133 127.43158 L 129.467133 129.404114 L 130.062607 129.404114 L 130.062607 127.32737 C 130.062607 126.508583 129.83931 125.808891 128.871643 125.808891 C 128.439926 125.808891 128.119843 125.99498 127.874207 126.329941 L 127.859322 126.315048 L 127.859322 123.263199 L 127.26384 123.263199 Z M 125.754082 126.456474 L 126.379341 126.456474 L 126.379341 125.905655 L 125.754082 125.905655 L 125.754082 124.647697 L 125.1586 124.647697 L 125.1586 125.905655 L 124.793869 125.905655 L 124.793869 126.456474 L 125.1586 126.456474 L 125.1586 129.404114 L 125.754082 129.404114 L 125.754082 126.456474 Z M 123.399834 126.456474 L 124.285614 126.456474 L 124.285614 125.905655 L 123.399834 125.905655 L 123.399834 124.72213 C 123.399834 124.104317 123.399834 123.761917 123.883659 123.761917 C 124.032532 123.761917 124.151627 123.799133 124.285614 123.843796 L 124.285614 123.240868 C 124.14418 123.196205 124.002754 123.166435 123.861328 123.166435 C 123.504044 123.166435 123.15419 123.292976 122.960663 123.605606 C 122.804344 123.858681 122.804344 124.223419 122.804344 124.513718 L 122.804344 125.905655 L 122.47683 125.905655 L 122.47683 126.456474 L 122.804344 126.456474 L 122.804344 129.404114 L 123.399834 129.404114 L 123.399834 126.456474 Z M 120.902061 125.905655 L 120.306572 125.905655 L 120.306572 129.404114 L 120.902061 129.404114 L 120.902061 125.905655 Z M 120.604317 124.163864 C 120.373566 124.163864 120.180038 124.357399 120.180038 124.58815 C 120.180038 124.82634 120.373566 125.012428 120.604317 125.012428 C 120.835068 125.012428 121.028595 124.82634 121.028595 124.58815 C 121.028595 124.357399 120.835068 124.163864 120.604317 124.163864 Z M 118.802979 126.456474 L 119.688759 126.456474 L 119.688759 125.905655 L 118.802979 125.905655 L 118.802979 124.72213 C 118.802979 124.104317 118.802979 123.761917 119.286812 123.761917 C 119.435684 123.761917 119.554779 123.799133 119.688759 123.843796 L 119.688759 123.240868 C 119.547333 123.196205 119.405907 123.166435 119.264481 123.166435 C 118.907188 123.166435 118.557343 123.292976 118.363815 123.605606 C 118.207497 123.858681 118.207497 124.223419 118.207497 124.513718 L 118.207497 125.905655 L 117.879982 125.905655 L 117.879982 126.456474 L 118.207497 126.456474 L 118.207497 129.404114 L 118.802979 129.404114 L 118.802979 126.456474 Z M 114.240089 127.781425 C 114.299644 126.739334 113.704155 125.808891 112.580185 125.808891 C 111.485985 125.808891 110.883057 126.664894 110.883057 127.699547 C 110.883057 128.704422 111.552979 129.500885 112.59507 129.500885 C 113.309654 129.500885 113.875359 129.1436 114.21032 128.518341 L 113.704155 128.228043 C 113.473412 128.644882 113.145889 128.950058 112.639732 128.950058 C 111.962372 128.950058 111.50087 128.429016 111.493431 127.781425 L 114.240089 127.781425 Z M 111.523201 127.275269 C 111.597641 126.769104 112.07402 126.359711 112.587631 126.359711 C 113.108673 126.359711 113.532959 126.769104 113.614838 127.275269 L 111.523201 127.275269 Z M 106.658386 123.263199 L 106.658386 129.404114 L 107.253868 129.404114 L 107.253868 127.744209 C 107.253868 127.11895 107.305969 126.359711 108.124763 126.359711 C 108.817009 126.359711 108.861671 126.865875 108.861671 127.43158 L 108.861671 129.404114 L 109.457153 129.404114 L 109.457153 127.32737 C 109.457153 126.508583 109.233849 125.808891 108.26619 125.808891 C 107.834465 125.808891 107.514389 125.99498 107.268753 126.329941 L 107.253868 126.315048 L 107.253868 123.263199 L 106.658386 123.263199 Z M 105.148628 126.456474 L 105.77388 126.456474 L 105.77388 125.905655 L 105.148628 125.905655 L 105.148628 124.647697 L 104.553146 124.647697 L 104.553146 125.905655 L 104.188408 125.905655 L 104.188408 126.456474 L 104.553146 126.456474 L 104.553146 129.404114 L 105.148628 129.404114 L 105.148628 126.456474 Z M 98.521667 126.359711 C 99.258575 126.359711 99.697746 126.925423 99.697746 127.625114 C 99.697746 128.332245 99.295799 128.950058 98.529114 128.950058 C 97.78476 128.950058 97.382805 128.302475 97.382805 127.617668 C 97.382805 126.962639 97.829422 126.359711 98.521667 126.359711 Z M 99.667976 129.404114 L 100.263458 129.404114 L 100.263458 123.263199 L 99.667976 123.263199 L 99.667976 126.404373 L 99.653084 126.404373 C 99.370232 126.032196 98.923622 125.808891 98.454674 125.808891 C 97.405136 125.808891 96.772438 126.664894 96.772438 127.662331 C 96.772438 128.62999 97.420029 129.500885 98.447235 129.500885 C 98.923622 129.500885 99.362785 129.299911 99.653084 128.920288 L 99.667976 128.920288 L 99.667976 129.404114 Z M 93.128365 125.905655 L 92.532875 125.905655 L 92.532875 129.404114 L 93.128365 129.404114 L 93.128365 127.744209 C 93.128365 127.11895 93.180466 126.359711 93.999252 126.359711 C 94.691505 126.359711 94.736168 126.865875 94.736168 127.43158 L 94.736168 129.404114 L 95.33165 129.404114 L 95.33165 127.32737 C 95.33165 126.508583 95.108345 125.808891 94.140686 125.808891 C 93.708954 125.808891 93.388885 125.99498 93.14325 126.329941 L 93.128365 126.329941 L 93.128365 125.905655 Z M 89.12944 126.359711 C 89.866348 126.359711 90.305519 126.925423 90.305519 127.625114 C 90.305519 128.332245 89.903564 128.950058 89.136879 128.950058 C 88.392525 128.950058 87.990578 128.302475 87.990578 127.617668 C 87.990578 126.962639 88.437187 126.359711 89.12944 126.359711 Z M 90.871223 125.905655 L 90.275742 125.905655 L 90.275742 126.404373 L 90.260857 126.404373 C 89.970558 126.032196 89.538834 125.808891 89.062447 125.808891 C 88.012909 125.808891 87.380203 126.664894 87.380203 127.662331 C 87.380203 128.62999 88.027794 129.500885 89.055 129.500885 C 89.546272 129.500885 89.955673 129.307358 90.260857 128.920288 L 90.275742 128.920288 L 90.275742 129.404114 L 90.871223 129.404114 L 90.871223 125.905655 Z M 81.734863 126.359711 C 82.471771 126.359711 82.910942 126.925423 82.910942 127.625114 C 82.910942 128.332245 82.508995 128.950058 81.74231 128.950058 C 80.997955 128.950058 80.596001 128.302475 80.596001 127.617668 C 80.596001 126.962639 81.042618 126.359711 81.734863 126.359711 Z M 83.476654 125.905655 L 82.881172 125.905655 L 82.881172 126.404373 L 82.86628 126.404373 C 82.575981 126.032196 82.144257 125.808891 81.66787 125.808891 C 80.618332 125.808891 79.985634 126.664894 79.985634 127.662331 C 79.985634 128.62999 80.633224 129.500885 81.660431 129.500885 C 82.151703 129.500885 82.561096 129.307358 82.86628 128.920288 L 82.881172 128.920288 L 82.881172 129.404114 L 83.476654 129.404114 L 83.476654 125.905655 Z M 78.907715 127.781425 C 78.967262 126.739334 78.37178 125.808891 77.24781 125.808891 C 76.15361 125.808891 75.550682 126.664894 75.550682 127.699547 C 75.550682 128.704422 76.220596 129.500885 77.262695 129.500885 C 77.977272 129.500885 78.542984 129.1436 78.877945 128.518341 L 78.37178 128.228043 C 78.141029 128.644882 77.813515 128.950058 77.307358 128.950058 C 76.629997 128.950058 76.168495 128.429016 76.161049 127.781425 L 78.907715 127.781425 Z M 76.190826 127.275269 C 76.265259 126.769104 76.741646 126.359711 77.255249 126.359711 C 77.776299 126.359711 78.200577 126.769104 78.282463 127.275269 L 76.190826 127.275269 Z M 73.593147 125.905655 L 72.997665 125.905655 L 72.997665 129.404114 L 73.593147 129.404114 L 73.593147 127.654884 C 73.593147 127.200829 73.622925 126.359711 74.277954 126.359711 C 74.434265 126.359711 74.516144 126.434143 74.635246 126.516022 L 74.918098 125.972649 C 74.746895 125.875885 74.583138 125.808891 74.382164 125.808891 C 73.995102 125.808891 73.816452 126.009865 73.608032 126.285278 L 73.593147 126.285278 L 73.593147 125.905655 Z M 69.653305 126.359711 C 70.390213 126.359711 70.829384 126.925423 70.829384 127.625114 C 70.829384 128.332245 70.427437 128.950058 69.660751 128.950058 C 68.916397 128.950058 68.514442 128.302475 68.514442 127.617668 C 68.514442 126.962639 68.96106 126.359711 69.653305 126.359711 Z M 71.395096 125.905655 L 70.799614 125.905655 L 70.799614 126.404373 L 70.784721 126.404373 C 70.494423 126.032196 70.062698 125.808891 69.586311 125.808891 C 68.536774 125.808891 67.904076 126.664894 67.904076 127.662331 C 67.904076 128.62999 68.551666 129.500885 69.578873 129.500885 C 70.070145 129.500885 70.479538 129.307358 70.784721 128.920288 L 70.799614 128.920288 L 70.799614 129.404114 L 71.395096 129.404114 L 71.395096 125.905655 Z M 62.446568 129.076599 L 61.315151 131.369217 L 61.992512 131.369217 L 64.575417 125.905655 L 63.898056 125.905655 L 62.76664 128.414124 L 61.531013 125.905655 L 60.838764 125.905655 L 62.446568 129.076599 Z M 58.281094 126.359711 C 59.018005 126.359711 59.457172 126.925423 59.457172 127.625114 C 59.457172 128.332245 59.055222 128.950058 58.288536 128.950058 C 57.544186 128.950058 57.142235 128.302475 57.142235 127.617668 C 57.142235 126.962639 57.588844 126.359711 58.281094 126.359711 Z M 56.576523 129.404114 L 57.172009 129.404114 L 57.172009 128.920288 L 57.186893 128.920288 C 57.469749 129.299911 57.908916 129.500885 58.392746 129.500885 C 59.419956 129.500885 60.067543 128.62999 60.067543 127.654884 C 60.067543 126.664894 59.427399 125.808891 58.385303 125.808891 C 57.908916 125.808891 57.469749 126.032196 57.186893 126.404373 L 57.172009 126.404373 L 57.172009 123.263199 L 56.576523 123.263199 L 56.576523 129.404114 Z M 204.611267 117.415062 L 203.479843 119.707672 L 204.157211 119.707672 L 206.740112 114.244118 L 206.062744 114.244118 L 204.931335 116.752586 L 203.695709 114.244118 L 203.003464 114.244118 L 204.611267 117.415062 Z M 201.246902 114.244118 L 200.651413 114.244118 L 200.651413 117.742577 L 201.246902 117.742577 L 201.246902 115.993347 C 201.246902 115.539291 201.276672 114.698174 201.931702 114.698174 C 202.088013 114.698174 202.169891 114.772606 202.288986 114.854485 L 202.571854 114.311104 C 202.40065 114.21434 202.236893 114.147346 202.035919 114.147346 C 201.648849 114.147346 201.4702 114.34832 201.26178 114.623734 L 201.246902 114.623734 L 201.246902 114.244118 Z M 199.171432 114.794937 L 199.796692 114.794937 L 199.796692 114.244118 L 199.171432 114.244118 L 199.171432 112.986153 L 198.575943 112.986153 L 198.575943 114.244118 L 198.211212 114.244118 L 198.211212 114.794937 L 198.575943 114.794937 L 198.575943 117.742577 L 199.171432 117.742577 L 199.171432 114.794937 Z M 194.604355 114.244118 L 194.008865 114.244118 L 194.008865 117.742577 L 194.604355 117.742577 L 194.604355 116.082664 C 194.604355 115.457413 194.656464 114.698174 195.47525 114.698174 C 196.167496 114.698174 196.212158 115.20433 196.212158 115.770042 L 196.212158 117.742577 L 196.807648 117.742577 L 196.807648 115.665833 C 196.807648 114.847038 196.584335 114.147346 195.616684 114.147346 C 195.184952 114.147346 194.864883 114.333435 194.619247 114.668396 L 194.604355 114.668396 L 194.604355 114.244118 Z M 190.138351 114.244118 L 189.542862 114.244118 L 189.542862 116.261314 C 189.542862 117.191757 189.892715 117.83934 190.927368 117.83934 C 191.962021 117.83934 192.311859 117.191757 192.311859 116.261314 L 192.311859 114.244118 L 191.716385 114.244118 L 191.716385 116.194321 C 191.716385 116.782364 191.649384 117.288521 190.927368 117.288521 C 190.205338 117.288521 190.138351 116.782364 190.138351 116.194321 L 190.138351 114.244118 Z M 186.3461 117.83934 C 187.36586 117.83934 188.184647 117.028 188.184647 116.000786 C 188.184647 114.973579 187.373306 114.147346 186.3461 114.147346 C 185.318893 114.147346 184.507553 114.973579 184.507553 116.000786 C 184.507553 117.028 185.32634 117.83934 186.3461 117.83934 Z M 186.3461 114.698174 C 187.083008 114.698174 187.589172 115.286209 187.589172 115.993347 C 187.589172 116.707924 187.083008 117.288521 186.3461 117.288521 C 185.609192 117.288521 185.103027 116.707924 185.103027 115.993347 C 185.103027 115.286209 185.609192 114.698174 186.3461 114.698174 Z M 183.387054 114.497192 C 183.074432 114.273888 182.687363 114.147346 182.307755 114.147346 C 181.280548 114.147346 180.439423 114.951248 180.439423 115.993347 C 180.439423 117.050331 181.243317 117.83934 182.300308 117.83934 C 182.717148 117.83934 183.066986 117.712799 183.409393 117.482056 L 183.409393 116.685593 L 183.394501 116.685593 C 183.104202 117.065216 182.754364 117.288521 182.255646 117.288521 C 181.526184 117.288521 181.049789 116.685593 181.049789 115.993347 C 181.049789 115.293655 181.5634 114.698174 182.285416 114.698174 C 182.754364 114.698174 183.096771 114.936363 183.372177 115.286209 L 183.387054 115.286209 L 183.387054 114.497192 Z M 176.710556 114.794937 L 177.335815 114.794937 L 177.335815 114.244118 L 176.710556 114.244118 L 176.710556 112.986153 L 176.115082 112.986153 L 176.115082 114.244118 L 175.750336 114.244118 L 175.750336 114.794937 L 176.115082 114.794937 L 176.115082 117.742577 L 176.710556 117.742577 L 176.710556 114.794937 Z M 174.563568 114.794937 C 174.407242 114.430206 174.035065 114.147346 173.633118 114.147346 C 173.067413 114.147346 172.591019 114.549301 172.591019 115.137337 C 172.591019 116.238983 174.169052 115.971016 174.169052 116.752586 C 174.169052 117.072655 173.923416 117.288521 173.603348 117.288521 C 173.208832 117.288521 173.037643 117.05777 172.888763 116.730255 L 172.360275 116.95356 C 172.546371 117.504387 173.007858 117.83934 173.595901 117.83934 C 174.243484 117.83934 174.779419 117.362953 174.779419 116.700478 C 174.779419 116.112442 174.377472 115.866806 173.968079 115.695602 C 173.558685 115.524399 173.156738 115.405304 173.156738 115.085236 C 173.156738 114.861931 173.380035 114.698174 173.588455 114.698174 C 173.804321 114.698174 173.982971 114.86937 174.06485 115.055458 L 174.563568 114.794937 Z M 171.274918 116.119888 C 171.334457 115.077789 170.738983 114.147346 169.615005 114.147346 C 168.520813 114.147346 167.917877 115.003357 167.917877 116.03801 C 167.917877 117.042885 168.587799 117.83934 169.629898 117.83934 C 170.344467 117.83934 170.910187 117.482056 171.245148 116.856796 L 170.738983 116.566498 C 170.508224 116.983337 170.18071 117.288521 169.674561 117.288521 C 168.997192 117.288521 168.53569 116.767471 168.528244 116.119888 L 171.274918 116.119888 Z M 168.558029 115.613724 C 168.632462 115.107567 169.108841 114.698174 169.622452 114.698174 C 170.143494 114.698174 170.56778 115.107567 170.649658 115.613724 L 168.558029 115.613724 Z M 164.738205 114.698174 C 165.475128 114.698174 165.914291 115.263878 165.914291 115.96357 C 165.914291 116.670708 165.512344 117.288521 164.745651 117.288521 C 164.001297 117.288521 163.59935 116.64093 163.59935 115.956131 C 163.59935 115.301094 164.045959 114.698174 164.738205 114.698174 Z M 166.479996 114.244118 L 165.884521 114.244118 L 165.884521 114.742828 L 165.869629 114.742828 C 165.586777 114.363213 165.162491 114.147346 164.678665 114.147346 C 163.644012 114.147346 162.988983 115.025688 162.988983 116.008232 C 162.988983 116.983337 163.636566 117.83934 164.656326 117.83934 C 165.125275 117.83934 165.586777 117.623482 165.869629 117.258743 L 165.884521 117.258743 L 165.884521 117.675583 C 165.884521 118.4646 165.683533 119.14196 164.760544 119.14196 C 164.120392 119.14196 163.651459 118.732567 163.644012 118.084976 L 163.048523 118.084976 C 163.070862 119.074966 163.792877 119.69278 164.76799 119.69278 C 165.289032 119.69278 165.795197 119.491806 166.122711 119.074966 C 166.479996 118.613472 166.479996 118.129639 166.479996 117.571373 L 166.479996 114.244118 Z M 161.020279 114.244118 L 160.424805 114.244118 L 160.424805 117.742577 L 161.020279 117.742577 L 161.020279 115.993347 C 161.020279 115.539291 161.050049 114.698174 161.705078 114.698174 C 161.861404 114.698174 161.943283 114.772606 162.062378 114.854485 L 162.34523 114.311104 C 162.174026 114.21434 162.010269 114.147346 161.809296 114.147346 C 161.422226 114.147346 161.243591 114.34832 161.035172 114.623734 L 161.020279 114.623734 L 161.020279 114.244118 Z M 157.051132 114.698174 C 157.78804 114.698174 158.227203 115.263878 158.227203 115.96357 C 158.227203 116.670708 157.825256 117.288521 157.058578 117.288521 C 156.314224 117.288521 155.912262 116.64093 155.912262 115.956131 C 155.912262 115.301094 156.358887 114.698174 157.051132 114.698174 Z M 158.792923 114.244118 L 158.197433 114.244118 L 158.197433 114.742828 L 158.182541 114.742828 C 157.892258 114.370651 157.460526 114.147346 156.984146 114.147346 C 155.934601 114.147346 155.301895 115.003357 155.301895 116.000786 C 155.301895 116.968452 155.949493 117.83934 156.9767 117.83934 C 157.467972 117.83934 157.877365 117.645813 158.182541 117.258743 L 158.197433 117.258743 L 158.197433 117.742577 L 158.792923 117.742577 L 158.792923 114.244118 Z M 154.246658 111.601662 L 153.651184 111.601662 L 153.651184 117.742577 L 154.246658 117.742577 L 154.246658 111.601662 Z M 151.233078 115.673271 L 151.233078 116.224098 L 152.759003 116.224098 L 152.759003 115.673271 L 151.233078 115.673271 Z M 147.246597 111.601662 L 147.246597 117.742577 L 147.842087 117.742577 L 147.842087 116.082664 C 147.842087 115.457413 147.89418 114.698174 148.712967 114.698174 C 149.405228 114.698174 149.44989 115.20433 149.44989 115.770042 L 149.44989 117.742577 L 150.045364 117.742577 L 150.045364 115.665833 C 150.045364 114.847038 149.822067 114.147346 148.854401 114.147346 C 148.422668 114.147346 148.1026 114.333435 147.856964 114.668396 L 147.842087 114.653511 L 147.842087 111.601662 L 147.246597 111.601662 Z M 145.736832 114.794937 L 146.362091 114.794937 L 146.362091 114.244118 L 145.736832 114.244118 L 145.736832 112.986153 L 145.141357 112.986153 L 145.141357 114.244118 L 144.776627 114.244118 L 144.776627 114.794937 L 145.141357 114.794937 L 145.141357 117.742577 L 145.736832 117.742577 L 145.736832 114.794937 Z M 143.382584 114.794937 L 144.268372 114.794937 L 144.268372 114.244118 L 143.382584 114.244118 L 143.382584 113.060593 C 143.382584 112.44278 143.382584 112.100372 143.866409 112.100372 C 144.015289 112.100372 144.134384 112.137596 144.268372 112.182251 L 144.268372 111.57933 C 144.126938 111.534668 143.985519 111.50489 143.844086 111.50489 C 143.486801 111.50489 143.136948 111.631432 142.94342 111.944061 C 142.787109 112.197144 142.787109 112.561874 142.787109 112.852173 L 142.787109 114.244118 L 142.459595 114.244118 L 142.459595 114.794937 L 142.787109 114.794937 L 142.787109 117.742577 L 143.382584 117.742577 L 143.382584 114.794937 Z M 140.884811 114.244118 L 140.289337 114.244118 L 140.289337 117.742577 L 140.884811 117.742577 L 140.884811 114.244118 Z M 140.587067 112.502327 C 140.356323 112.502327 140.162796 112.695862 140.162796 112.926605 C 140.162796 113.164803 140.356323 113.350891 140.587067 113.350891 C 140.817825 113.350891 141.011353 113.164803 141.011353 112.926605 C 141.011353 112.695862 140.817825 112.502327 140.587067 112.502327 Z M 138.785736 114.794937 L 139.671524 114.794937 L 139.671524 114.244118 L 138.785736 114.244118 L 138.785736 113.060593 C 138.785736 112.44278 138.785736 112.100372 139.269562 112.100372 C 139.418442 112.100372 139.537537 112.137596 139.671524 112.182251 L 139.671524 111.57933 C 139.53009 111.534668 139.388657 111.50489 139.247238 111.50489 C 138.889954 111.50489 138.5401 111.631432 138.346573 111.944061 C 138.190262 112.197144 138.190262 112.561874 138.190262 112.852173 L 138.190262 114.244118 L 137.862732 114.244118 L 137.862732 114.794937 L 138.190262 114.794937 L 138.190262 117.742577 L 138.785736 117.742577 L 138.785736 114.794937 Z M 134.076767 114.794937 C 133.920456 114.430206 133.548279 114.147346 133.146332 114.147346 C 132.580612 114.147346 132.104233 114.549301 132.104233 115.137337 C 132.104233 116.238983 133.682266 115.971016 133.682266 116.752586 C 133.682266 117.072655 133.43663 117.288521 133.116547 117.288521 C 132.722046 117.288521 132.550842 117.05777 132.401978 116.730255 L 131.873489 116.95356 C 132.05957 117.504387 132.521072 117.83934 133.109116 117.83934 C 133.756699 117.83934 134.292633 117.362953 134.292633 116.700478 C 134.292633 116.112442 133.890686 115.866806 133.481293 115.695602 C 133.071899 115.524399 132.669937 115.405304 132.669937 115.085236 C 132.669937 114.861931 132.89325 114.698174 133.101669 114.698174 C 133.317535 114.698174 133.49617 114.86937 133.578049 115.055458 L 134.076767 114.794937 Z M 130.044464 112.13015 L 130.178452 114.571632 L 130.610168 114.571632 L 130.744156 112.13015 L 130.044464 112.13015 Z M 126.44796 114.698174 C 127.184868 114.698174 127.624039 115.263878 127.624039 115.96357 C 127.624039 116.670708 127.222084 117.288521 126.455399 117.288521 C 125.711052 117.288521 125.309097 116.64093 125.309097 115.956131 C 125.309097 115.301094 125.755707 114.698174 126.44796 114.698174 Z M 127.594261 117.742577 L 128.189743 117.742577 L 128.189743 111.601662 L 127.594261 111.601662 L 127.594261 114.742828 L 127.579376 114.742828 C 127.296524 114.370651 126.849907 114.147346 126.380966 114.147346 C 125.331429 114.147346 124.69873 115.003357 124.69873 116.000786 C 124.69873 116.968452 125.346313 117.83934 126.37352 117.83934 C 126.849907 117.83934 127.289078 117.638367 127.579376 117.258743 L 127.594261 117.258743 L 127.594261 117.742577 Z M 123.643494 111.601662 L 123.048004 111.601662 L 123.048004 117.742577 L 123.643494 117.742577 L 123.643494 111.601662 Z M 120.692245 114.244118 L 120.096764 114.244118 L 120.096764 117.742577 L 120.692245 117.742577 L 120.692245 115.993347 C 120.692245 115.539291 120.722015 114.698174 121.377052 114.698174 C 121.533363 114.698174 121.615242 114.772606 121.734337 114.854485 L 122.017197 114.311104 C 121.845993 114.21434 121.682236 114.147346 121.481262 114.147346 C 121.094193 114.147346 120.91555 114.34832 120.70713 114.623734 L 120.692245 114.623734 L 120.692245 114.244118 Z M 116.885109 117.83934 C 117.904869 117.83934 118.723663 117.028 118.723663 116.000786 C 118.723663 114.973579 117.912315 114.147346 116.885109 114.147346 C 115.857903 114.147346 115.046555 114.973579 115.046555 116.000786 C 115.046555 117.028 115.865341 117.83934 116.885109 117.83934 Z M 116.885109 114.698174 C 117.622017 114.698174 118.128181 115.286209 118.128181 115.993347 C 118.128181 116.707924 117.622017 117.288521 116.885109 117.288521 C 116.148193 117.288521 115.642036 116.707924 115.642036 115.993347 C 115.642036 115.286209 116.148193 114.698174 116.885109 114.698174 Z M 109.062531 114.244118 L 108.38517 114.244118 L 110.10463 117.988213 L 111.183937 115.382973 L 112.263252 117.988213 L 113.997597 114.244118 L 113.320236 114.244118 L 112.278137 116.61116 L 111.183937 113.976151 L 110.097183 116.61116 L 109.062531 114.244118 Z M 105.013245 116.119888 C 105.072792 115.077789 104.47731 114.147346 103.35334 114.147346 C 102.25914 114.147346 101.656212 115.003357 101.656212 116.03801 C 101.656212 117.042885 102.326134 117.83934 103.368225 117.83934 C 104.082802 117.83934 104.648514 117.482056 104.983475 116.856796 L 104.47731 116.566498 C 104.246567 116.983337 103.919044 117.288521 103.412888 117.288521 C 102.735527 117.288521 102.274025 116.767471 102.266579 116.119888 L 105.013245 116.119888 Z M 102.296356 115.613724 C 102.370789 115.107567 102.847176 114.698174 103.360779 114.698174 C 103.881828 114.698174 104.306114 115.107567 104.387993 115.613724 L 102.296356 115.613724 Z M 97.431541 111.601662 L 97.431541 117.742577 L 98.027023 117.742577 L 98.027023 116.082664 C 98.027023 115.457413 98.079124 114.698174 98.897919 114.698174 C 99.590164 114.698174 99.634827 115.20433 99.634827 115.770042 L 99.634827 117.742577 L 100.230309 117.742577 L 100.230309 115.665833 C 100.230309 114.847038 100.007004 114.147346 99.039345 114.147346 C 98.60762 114.147346 98.287544 114.333435 98.041908 114.668396 L 98.027023 114.653511 L 98.027023 111.601662 L 97.431541 111.601662 Z M 95.921783 114.794937 L 96.547035 114.794937 L 96.547035 114.244118 L 95.921783 114.244118 L 95.921783 112.986153 L 95.326302 112.986153 L 95.326302 114.244118 L 94.961563 114.244118 L 94.961563 114.794937 L 95.326302 114.794937 L 95.326302 117.742577 L 95.921783 117.742577 L 95.921783 114.794937 Z M 91.205833 114.794937 C 91.049522 114.430206 90.677345 114.147346 90.275391 114.147346 C 89.709686 114.147346 89.233299 114.549301 89.233299 115.137337 C 89.233299 116.238983 90.811325 115.971016 90.811325 116.752586 C 90.811325 117.072655 90.565689 117.288521 90.245621 117.288521 C 89.851112 117.288521 89.679909 117.05777 89.531036 116.730255 L 89.002548 116.95356 C 89.188637 117.504387 89.650139 117.83934 90.238174 117.83934 C 90.885765 117.83934 91.4217 117.362953 91.4217 116.700478 C 91.4217 116.112442 91.019745 115.866806 90.610352 115.695602 C 90.200958 115.524399 89.799004 115.405304 89.799004 115.085236 C 89.799004 114.861931 90.022316 114.698174 90.230728 114.698174 C 90.446594 114.698174 90.625237 114.86937 90.707115 115.055458 L 91.205833 114.794937 Z M 87.809021 114.244118 L 87.213539 114.244118 L 87.213539 117.742577 L 87.809021 117.742577 L 87.809021 114.244118 Z M 87.511284 112.502327 C 87.280533 112.502327 87.086998 112.695862 87.086998 112.926605 C 87.086998 113.164803 87.280533 113.350891 87.511284 113.350891 C 87.742035 113.350891 87.935562 113.164803 87.935562 112.926605 C 87.935562 112.695862 87.742035 112.502327 87.511284 112.502327 Z M 82.549469 116.92379 L 81.857216 118.859108 L 82.259171 119.022865 L 83.100288 117.117317 L 82.549469 116.92379 Z M 80.577858 116.119888 C 80.637405 115.077789 80.041924 114.147346 78.917953 114.147346 C 77.823753 114.147346 77.220825 115.003357 77.220825 116.03801 C 77.220825 117.042885 77.890747 117.83934 78.932838 117.83934 C 79.647415 117.83934 80.213127 117.482056 80.548088 116.856796 L 80.041924 116.566498 C 79.811172 116.983337 79.483658 117.288521 78.977501 117.288521 C 78.30014 117.288521 77.838638 116.767471 77.831192 116.119888 L 80.577858 116.119888 Z M 77.86097 115.613724 C 77.935402 115.107567 78.411789 114.698174 78.925392 114.698174 C 79.446442 114.698174 79.870728 115.107567 79.952606 115.613724 L 77.86097 115.613724 Z M 76.180473 111.601662 L 75.584991 111.601662 L 75.584991 117.742577 L 76.180473 117.742577 L 76.180473 111.601662 Z M 72.390434 114.698174 C 73.127342 114.698174 73.566513 115.263878 73.566513 115.96357 C 73.566513 116.670708 73.164566 117.288521 72.397881 117.288521 C 71.653526 117.288521 71.251572 116.64093 71.251572 115.956131 C 71.251572 115.301094 71.698189 114.698174 72.390434 114.698174 Z M 71.281349 114.244118 L 70.685867 114.244118 L 70.685867 119.707672 L 71.281349 119.707672 L 71.281349 117.251305 L 71.296234 117.251305 C 71.579086 117.63092 72.018257 117.83934 72.494644 117.83934 C 73.544182 117.83934 74.17688 116.998222 74.17688 116.000786 C 74.17688 115.033127 73.529297 114.147346 72.50209 114.147346 C 72.018257 114.147346 71.586533 114.355766 71.296234 114.742828 L 71.281349 114.742828 L 71.281349 114.244118 Z M 67.474213 117.83934 C 68.493973 117.83934 69.312767 117.028 69.312767 116.000786 C 69.312767 114.973579 68.501419 114.147346 67.474213 114.147346 C 66.447006 114.147346 65.635658 114.973579 65.635658 116.000786 C 65.635658 117.028 66.454445 117.83934 67.474213 117.83934 Z M 67.474213 114.698174 C 68.211121 114.698174 68.717285 115.286209 68.717285 115.993347 C 68.717285 116.707924 68.211121 117.288521 67.474213 117.288521 C 66.737305 117.288521 66.23114 116.707924 66.23114 115.993347 C 66.23114 115.286209 66.737305 114.698174 67.474213 114.698174 Z M 64.534943 116.119888 C 64.59449 115.077789 63.999008 114.147346 62.875034 114.147346 C 61.780834 114.147346 61.17791 115.003357 61.17791 116.03801 C 61.17791 117.042885 61.847828 117.83934 62.889923 117.83934 C 63.604504 117.83934 64.170212 117.482056 64.505173 116.856796 L 63.999008 116.566498 C 63.768261 116.983337 63.440746 117.288521 62.934586 117.288521 C 62.257221 117.288521 61.795723 116.767471 61.78828 116.119888 L 64.534943 116.119888 Z M 61.818054 115.613724 C 61.89249 115.107567 62.368874 114.698174 62.882481 114.698174 C 63.403526 114.698174 63.827808 115.107567 63.909687 115.613724 L 61.818054 115.613724 Z M 58.281094 114.698174 C 59.018005 114.698174 59.457172 115.263878 59.457172 115.96357 C 59.457172 116.670708 59.055222 117.288521 58.288536 117.288521 C 57.544186 117.288521 57.142235 116.64093 57.142235 115.956131 C 57.142235 115.301094 57.588844 114.698174 58.281094 114.698174 Z M 57.172009 114.244118 L 56.576523 114.244118 L 56.576523 119.707672 L 57.172009 119.707672 L 57.172009 117.251305 L 57.186893 117.251305 C 57.469749 117.63092 57.908916 117.83934 58.385303 117.83934 C 59.434841 117.83934 60.067543 116.998222 60.067543 116.000786 C 60.067543 115.033127 59.419956 114.147346 58.392746 114.147346 C 57.908916 114.147346 57.477192 114.355766 57.186893 114.742828 L 57.172009 114.742828 L 57.172009 114.244118 Z M 187.568237 102.582573 L 186.972748 102.582573 L 186.972748 106.081032 L 187.568237 106.081032 L 187.568237 104.421127 C 187.568237 103.795868 187.620346 103.036629 188.439133 103.036629 C 189.131378 103.036629 189.176041 103.542786 189.176041 104.108498 L 189.176041 106.081032 L 189.77153 106.081032 L 189.77153 104.004288 C 189.77153 103.185501 189.548218 102.485809 188.580551 102.485809 C 188.148834 102.485809 187.828766 102.671898 187.58313 103.006851 L 187.568237 103.006851 L 187.568237 102.582573 Z M 183.731323 106.177803 C 184.751083 106.177803 185.569885 105.366455 185.569885 104.339249 C 185.569885 103.312042 184.75853 102.485809 183.731323 102.485809 C 182.704117 102.485809 181.892776 103.312042 181.892776 104.339249 C 181.892776 105.366455 182.711563 106.177803 183.731323 106.177803 Z M 183.731323 103.036629 C 184.468231 103.036629 184.974396 103.624672 184.974396 104.331802 C 184.974396 105.046387 184.468231 105.626976 183.731323 105.626976 C 182.994415 105.626976 182.488251 105.046387 182.488251 104.331802 C 182.488251 103.624672 182.994415 103.036629 183.731323 103.036629 Z M 180.692276 102.582573 L 180.096786 102.582573 L 180.096786 106.081032 L 180.692276 106.081032 L 180.692276 102.582573 Z M 180.394531 100.840782 C 180.163773 100.840782 179.970245 101.034317 179.970245 101.265068 C 179.970245 101.503258 180.163773 101.689346 180.394531 101.689346 C 180.625275 101.689346 180.818802 101.503258 180.818802 101.265068 C 180.818802 101.034317 180.625275 100.840782 180.394531 100.840782 Z M 176.698578 99.940117 L 176.103088 99.940117 L 176.103088 106.081032 L 176.698578 106.081032 L 176.698578 99.940117 Z M 178.632156 99.940117 L 178.036667 99.940117 L 178.036667 106.081032 L 178.632156 106.081032 L 178.632156 99.940117 Z M 174.604858 102.582573 L 174.009369 102.582573 L 174.009369 106.081032 L 174.604858 106.081032 L 174.604858 102.582573 Z M 174.307114 100.840782 C 174.076355 100.840782 173.882828 101.034317 173.882828 101.265068 C 173.882828 101.503258 174.076355 101.689346 174.307114 101.689346 C 174.537857 101.689346 174.731384 101.503258 174.731384 101.265068 C 174.731384 101.034317 174.537857 100.840782 174.307114 100.840782 Z M 167.853333 102.582573 L 167.257843 102.582573 L 167.257843 106.081032 L 167.853333 106.081032 L 167.853333 104.272255 C 167.853333 103.743767 167.927765 103.036629 168.627457 103.036629 C 169.200607 103.036629 169.252716 103.661888 169.252716 104.093613 L 169.252716 106.081032 L 169.848206 106.081032 L 169.848206 104.227592 C 169.848206 103.699104 169.922638 103.036629 170.607437 103.036629 C 171.217804 103.036629 171.247589 103.594894 171.247589 104.04895 L 171.247589 106.081032 L 171.843063 106.081032 L 171.843063 103.952187 C 171.843063 103.215271 171.619766 102.485809 170.726532 102.485809 C 170.302261 102.485809 169.885422 102.679337 169.677002 103.066406 C 169.490906 102.701668 169.118729 102.485809 168.709335 102.485809 C 168.352051 102.485809 168.054306 102.671898 167.868225 102.962196 L 167.853333 102.962196 L 167.853333 102.582573 Z M 161.314529 103.438583 C 161.924896 103.438583 162.401291 103.922409 162.401291 104.517891 C 162.401291 105.113373 161.924896 105.597206 161.314529 105.597206 C 160.704163 105.597206 160.227783 105.113373 160.227783 104.517891 C 160.227783 103.922409 160.704163 103.438583 161.314529 103.438583 Z M 161.314529 100.371841 C 160.436188 100.371841 159.743942 101.034317 159.743942 101.934982 C 159.743942 102.426262 159.997025 102.917534 160.428757 103.16317 C 159.900253 103.40136 159.602524 103.937294 159.602524 104.510452 C 159.602524 105.478111 160.346878 106.177803 161.314529 106.177803 C 162.282196 106.177803 163.02655 105.478111 163.02655 104.510452 C 163.02655 103.937294 162.728806 103.40136 162.200317 103.16317 C 162.632034 102.917534 162.885117 102.426262 162.885117 101.934982 C 162.885117 101.034317 162.192871 100.371841 161.314529 100.371841 Z M 161.314529 100.952438 C 161.850464 100.952438 162.289642 101.384163 162.289642 101.920097 C 162.289642 102.463478 161.850464 102.902641 161.314529 102.902641 C 160.778595 102.902641 160.339432 102.463478 160.339432 101.920097 C 160.339432 101.384163 160.778595 100.952438 161.314529 100.952438 Z M 156.150467 100.371841 C 154.728745 100.371841 154.140701 102.128517 154.140701 103.282265 C 154.140701 104.666763 154.870178 106.177803 156.150467 106.177803 C 157.430756 106.177803 158.160217 104.666763 158.160217 103.282265 C 158.160217 102.128517 157.572174 100.371841 156.150467 100.371841 Z M 156.150467 100.952438 C 157.207443 100.952438 157.54985 102.515579 157.534958 103.312042 C 157.520081 104.101051 157.18512 105.597206 156.150467 105.597206 C 155.115814 105.597206 154.780853 104.101051 154.765961 103.312042 C 154.751083 102.515579 155.093475 100.952438 156.150467 100.952438 Z M 150.297867 105.500443 L 152.240631 103.215271 C 152.53093 102.880318 152.664917 102.485809 152.664917 102.031754 C 152.664917 101.056648 151.838684 100.371841 150.900787 100.371841 C 149.910797 100.371841 149.188782 101.123642 149.166443 102.106186 L 149.791702 102.106186 C 149.806595 101.451157 150.245758 100.952438 150.923126 100.952438 C 151.533493 100.952438 152.039658 101.41394 152.039658 102.039192 C 152.039658 102.403931 151.883331 102.709114 151.660034 102.977081 L 149.032471 106.081032 L 152.664917 106.081032 L 152.664917 105.500443 L 150.297867 105.500443 Z M 144.416199 102.582573 L 143.820709 102.582573 L 143.820709 106.081032 L 144.416199 106.081032 L 144.416199 104.331802 C 144.416199 103.877747 144.445969 103.036629 145.100998 103.036629 C 145.257309 103.036629 145.339188 103.111061 145.458282 103.19294 L 145.741135 102.649567 C 145.569946 102.552795 145.406189 102.485809 145.2052 102.485809 C 144.818146 102.485809 144.639496 102.686783 144.431076 102.962196 L 144.416199 102.962196 L 144.416199 102.582573 Z M 142.474823 104.458344 C 142.534378 103.416252 141.938889 102.485809 140.814911 102.485809 C 139.720718 102.485809 139.117783 103.341812 139.117783 104.376465 C 139.117783 105.38134 139.787704 106.177803 140.829803 106.177803 C 141.544388 106.177803 142.110092 105.820511 142.445053 105.195251 L 141.938889 104.904953 C 141.708145 105.321793 141.38063 105.626976 140.874466 105.626976 C 140.197098 105.626976 139.735596 105.105934 139.728165 104.458344 L 142.474823 104.458344 Z M 139.757935 103.952187 C 139.832367 103.446022 140.308762 103.036629 140.822357 103.036629 C 141.343399 103.036629 141.767685 103.446022 141.849564 103.952187 L 139.757935 103.952187 Z M 135.598618 102.582573 L 134.921265 102.582573 L 136.640717 106.311783 L 138.352737 102.582573 L 137.682816 102.582573 L 136.640717 104.934731 L 135.598618 102.582573 Z M 132.30928 106.177803 C 133.329041 106.177803 134.147827 105.366455 134.147827 104.339249 C 134.147827 103.312042 133.336487 102.485809 132.30928 102.485809 C 131.282074 102.485809 130.470718 103.312042 130.470718 104.339249 C 130.470718 105.366455 131.28952 106.177803 132.30928 106.177803 Z M 132.30928 103.036629 C 133.046188 103.036629 133.552353 103.624672 133.552353 104.331802 C 133.552353 105.046387 133.046188 105.626976 132.30928 105.626976 C 131.572372 105.626976 131.066208 105.046387 131.066208 104.331802 C 131.066208 103.624672 131.572372 103.036629 132.30928 103.036629 Z M 123.672913 99.940117 L 123.672913 106.081032 L 124.268394 106.081032 L 124.268394 104.421127 C 124.268394 103.795868 124.320503 103.036629 125.13929 103.036629 C 125.831543 103.036629 125.876205 103.542786 125.876205 104.108498 L 125.876205 106.081032 L 126.471687 106.081032 L 126.471687 104.004288 C 126.471687 103.185501 126.248383 102.485809 125.280716 102.485809 C 124.848991 102.485809 124.528923 102.671898 124.283287 103.006851 L 124.268394 102.991966 L 124.268394 99.940117 L 123.672913 99.940117 Z M 122.163155 103.133392 L 122.788414 103.133392 L 122.788414 102.582573 L 122.163155 102.582573 L 122.163155 101.324615 L 121.567673 101.324615 L 121.567673 102.582573 L 121.202942 102.582573 L 121.202942 103.133392 L 121.567673 103.133392 L 121.567673 106.081032 L 122.163155 106.081032 L 122.163155 103.133392 Z M 120.024765 102.582573 L 119.429283 102.582573 L 119.429283 106.081032 L 120.024765 106.081032 L 120.024765 102.582573 Z M 119.727028 100.840782 C 119.496277 100.840782 119.302742 101.034317 119.302742 101.265068 C 119.302742 101.503258 119.496277 101.689346 119.727028 101.689346 C 119.957779 101.689346 120.151306 101.503258 120.151306 101.265068 C 120.151306 101.034317 119.957779 100.840782 119.727028 100.840782 Z M 113.058662 102.582573 L 112.381302 102.582573 L 114.100761 106.326675 L 115.180069 103.721436 L 116.259384 106.326675 L 117.993729 102.582573 L 117.316368 102.582573 L 116.274269 104.949615 L 115.180069 102.314606 L 114.093315 104.949615 L 113.058662 102.582573 Z M 106.922981 103.036629 C 107.659889 103.036629 108.09906 103.602341 108.09906 104.302032 C 108.09906 105.009163 107.697105 105.626976 106.93042 105.626976 C 106.186073 105.626976 105.784119 104.979393 105.784119 104.294586 C 105.784119 103.639557 106.230728 103.036629 106.922981 103.036629 Z M 108.069283 106.081032 L 108.664764 106.081032 L 108.664764 99.940117 L 108.069283 99.940117 L 108.069283 103.081291 L 108.054398 103.081291 C 107.771545 102.709114 107.324928 102.485809 106.855988 102.485809 C 105.80645 102.485809 105.173752 103.341812 105.173752 104.339249 C 105.173752 105.306908 105.821335 106.177803 106.848541 106.177803 C 107.324928 106.177803 107.764099 105.97683 108.054398 105.597206 L 108.069283 105.597206 L 108.069283 106.081032 Z M 101.529671 102.582573 L 100.934189 102.582573 L 100.934189 106.081032 L 101.529671 106.081032 L 101.529671 104.421127 C 101.529671 103.795868 101.581779 103.036629 102.400566 103.036629 C 103.092812 103.036629 103.137474 103.542786 103.137474 104.108498 L 103.137474 106.081032 L 103.732956 106.081032 L 103.732956 104.004288 C 103.732956 103.185501 103.509651 102.485809 102.541992 102.485809 C 102.110268 102.485809 101.790199 102.671898 101.544556 103.006851 L 101.529671 103.006851 L 101.529671 102.582573 Z M 97.530746 103.036629 C 98.267662 103.036629 98.706825 103.602341 98.706825 104.302032 C 98.706825 105.009163 98.304878 105.626976 97.538193 105.626976 C 96.793839 105.626976 96.391884 104.979393 96.391884 104.294586 C 96.391884 103.639557 96.838501 103.036629 97.530746 103.036629 Z M 99.272537 102.582573 L 98.677055 102.582573 L 98.677055 103.081291 L 98.662163 103.081291 C 98.371864 102.709114 97.94014 102.485809 97.463753 102.485809 C 96.414215 102.485809 95.781517 103.341812 95.781517 104.339249 C 95.781517 105.306908 96.429108 106.177803 97.456314 106.177803 C 97.947586 106.177803 98.356979 105.984268 98.662163 105.597206 L 98.677055 105.597206 L 98.677055 106.081032 L 99.272537 106.081032 L 99.272537 102.582573 Z M 91.988571 103.133392 C 91.832253 102.768661 91.460075 102.485809 91.058128 102.485809 C 90.492416 102.485809 90.016029 102.887756 90.016029 103.4758 C 90.016029 104.577438 91.594063 104.309471 91.594063 105.091042 C 91.594063 105.411118 91.348427 105.626976 91.028351 105.626976 C 90.633842 105.626976 90.462646 105.396233 90.313774 105.068718 L 89.785286 105.292023 C 89.971375 105.842842 90.432869 106.177803 91.020912 106.177803 C 91.668495 106.177803 92.20443 105.701416 92.20443 105.03894 C 92.20443 104.450897 91.802483 104.205261 91.393089 104.034065 C 90.983688 103.862862 90.581741 103.743767 90.581741 103.423691 C 90.581741 103.200386 90.805046 103.036629 91.013466 103.036629 C 91.229332 103.036629 91.407974 103.207832 91.489853 103.393921 L 91.988571 103.133392 Z M 87.738426 102.582573 L 87.142944 102.582573 L 87.142944 106.081032 L 87.738426 106.081032 L 87.738426 104.331802 C 87.738426 103.877747 87.768204 103.036629 88.423233 103.036629 C 88.579544 103.036629 88.661423 103.111061 88.780525 103.19294 L 89.063377 102.649567 C 88.892174 102.552795 88.728416 102.485809 88.527443 102.485809 C 88.140381 102.485809 87.961731 102.686783 87.753311 102.962196 L 87.738426 102.962196 L 87.738426 102.582573 Z M 85.797058 104.458344 C 85.856606 103.416252 85.261124 102.485809 84.137154 102.485809 C 83.042953 102.485809 82.440025 103.341812 82.440025 104.376465 C 82.440025 105.38134 83.10994 106.177803 84.152039 106.177803 C 84.866615 106.177803 85.432327 105.820511 85.767288 105.195251 L 85.261124 104.904953 C 85.030373 105.321793 84.702858 105.626976 84.196701 105.626976 C 83.519333 105.626976 83.057838 105.105934 83.050392 104.458344 L 85.797058 104.458344 Z M 83.08017 103.952187 C 83.154602 103.446022 83.630989 103.036629 84.144592 103.036629 C 84.665642 103.036629 85.08992 103.446022 85.171799 103.952187 L 83.08017 103.952187 Z M 81.242897 103.133392 L 81.868149 103.133392 L 81.868149 102.582573 L 81.242897 102.582573 L 81.242897 101.324615 L 80.647408 101.324615 L 80.647408 102.582573 L 80.282677 102.582573 L 80.282677 103.133392 L 80.647408 103.133392 L 80.647408 106.081032 L 81.242897 106.081032 L 81.242897 103.133392 Z M 79.241982 104.458344 C 79.301529 103.416252 78.706039 102.485809 77.582069 102.485809 C 76.487869 102.485809 75.884941 103.341812 75.884941 104.376465 C 75.884941 105.38134 76.554863 106.177803 77.596954 106.177803 C 78.311539 106.177803 78.877243 105.820511 79.212204 105.195251 L 78.706039 104.904953 C 78.475296 105.321793 78.147781 105.626976 77.641617 105.626976 C 76.964256 105.626976 76.502754 105.105934 76.495316 104.458344 L 79.241982 104.458344 Z M 76.525085 103.952187 C 76.599525 103.446022 77.075905 103.036629 77.589516 103.036629 C 78.110558 103.036629 78.534843 103.446022 78.616722 103.952187 L 76.525085 103.952187 Z M 70.153183 102.582573 L 69.557701 102.582573 L 69.557701 106.081032 L 70.153183 106.081032 L 70.153183 104.272255 C 70.153183 103.743767 70.227623 103.036629 70.927315 103.036629 C 71.500465 103.036629 71.552574 103.661888 71.552574 104.093613 L 71.552574 106.081032 L 72.148056 106.081032 L 72.148056 104.227592 C 72.148056 103.699104 72.222488 103.036629 72.907295 103.036629 C 73.517662 103.036629 73.54744 103.594894 73.54744 104.04895 L 73.54744 106.081032 L 74.142921 106.081032 L 74.142921 103.952187 C 74.142921 103.215271 73.919617 102.485809 73.02639 102.485809 C 72.602112 102.485809 72.185272 102.679337 71.976852 103.066406 C 71.790764 102.701668 71.418587 102.485809 71.009193 102.485809 C 70.651901 102.485809 70.354164 102.671898 70.168076 102.962196 L 70.153183 102.962196 L 70.153183 102.582573 Z M 66.316277 106.177803 C 67.336044 106.177803 68.154831 105.366455 68.154831 104.339249 C 68.154831 103.312042 67.343483 102.485809 66.316277 102.485809 C 65.28907 102.485809 64.477722 103.312042 64.477722 104.339249 C 64.477722 105.366455 65.296509 106.177803 66.316277 106.177803 Z M 66.316277 103.036629 C 67.053185 103.036629 67.559349 103.624672 67.559349 104.331802 C 67.559349 105.046387 67.053185 105.626976 66.316277 105.626976 C 65.579369 105.626976 65.073204 105.046387 65.073204 104.331802 C 65.073204 103.624672 65.579369 103.036629 66.316277 103.036629 Z M 63.43737 99.940117 L 62.841888 99.940117 L 62.841888 106.081032 L 63.43737 106.081032 L 63.43737 99.940117 Z M 61.343643 102.582573 L 60.748161 102.582573 L 60.748161 106.081032 L 61.343643 106.081032 L 61.343643 102.582573 Z M 61.045902 100.840782 C 60.815155 100.840782 60.62162 101.034317 60.62162 101.265068 C 60.62162 101.503258 60.815155 101.689346 61.045902 101.689346 C 61.276653 101.689346 61.470184 101.503258 61.470184 101.265068 C 61.470184 101.034317 61.276653 100.840782 61.045902 100.840782 Z M 57.172009 99.940117 L 56.576523 99.940117 L 56.576523 106.081032 L 57.172009 106.081032 L 57.172009 104.644432 L 57.32832 104.488121 L 58.735149 106.081032 L 59.524166 106.081032 L 57.745159 104.071281 L 59.24131 102.582573 L 58.444851 102.582573 L 57.172009 103.877747 L 57.172009 99.940117 Z M 205.200806 92.796806 C 205.260361 91.754707 204.664871 90.824265 203.540909 90.824265 C 202.446701 90.824265 201.843781 91.680275 201.843781 92.714928 C 201.843781 93.719803 202.513702 94.516258 203.555786 94.516258 C 204.27037 94.516258 204.836075 94.158974 205.171036 93.533714 L 204.664871 93.243416 C 204.434128 93.660255 204.106613 93.965439 203.600449 93.965439 C 202.923096 93.965439 202.461594 93.444389 202.454147 92.796806 L 205.200806 92.796806 Z M 202.483917 92.290642 C 202.55835 91.784485 203.034744 91.375084 203.54834 91.375084 C 204.069397 91.375084 204.493683 91.784485 204.575562 92.290642 L 202.483917 92.290642 Z M 199.886246 90.921028 L 199.290756 90.921028 L 199.290756 94.419495 L 199.886246 94.419495 L 199.886246 92.670265 C 199.886246 92.216209 199.916016 91.375084 200.571045 91.375084 C 200.727356 91.375084 200.809235 91.449524 200.928345 91.531403 L 201.211197 90.988022 C 201.039993 90.891258 200.876236 90.824265 200.675262 90.824265 C 200.288193 90.824265 200.109543 91.025238 199.901123 91.300652 L 199.886246 91.300652 L 199.886246 90.921028 Z M 195.917099 91.375084 C 196.654007 91.375084 197.09317 91.940796 197.09317 92.640488 C 197.09317 93.347626 196.691223 93.965439 195.92453 93.965439 C 195.180176 93.965439 194.778229 93.317848 194.778229 92.633049 C 194.778229 91.978012 195.224838 91.375084 195.917099 91.375084 Z M 197.658875 90.921028 L 197.0634 90.921028 L 197.0634 91.419746 L 197.048508 91.419746 C 196.758209 91.047569 196.326492 90.824265 195.850098 90.824265 C 194.800568 90.824265 194.167862 91.680275 194.167862 92.677704 C 194.167862 93.645363 194.815445 94.516258 195.842651 94.516258 C 196.333939 94.516258 196.743332 94.322731 197.048508 93.935661 L 197.0634 93.935661 L 197.0634 94.419495 L 197.658875 94.419495 L 197.658875 90.921028 Z M 190.595078 90.921028 L 189.999603 90.921028 L 189.999603 92.938232 C 189.999603 93.868675 190.349442 94.516258 191.384094 94.516258 C 192.418747 94.516258 192.7686 93.868675 192.7686 92.938232 L 192.7686 90.921028 L 192.173111 90.921028 L 192.173111 92.871239 C 192.173111 93.459274 192.106125 93.965439 191.384094 93.965439 C 190.662079 93.965439 190.595078 93.459274 190.595078 92.871239 L 190.595078 90.921028 Z M 186.611511 91.375084 C 187.348419 91.375084 187.787582 91.940796 187.787582 92.640488 C 187.787582 93.347626 187.385635 93.965439 186.618958 93.965439 C 185.874603 93.965439 185.472641 93.317848 185.472641 92.633049 C 185.472641 91.978012 185.919266 91.375084 186.611511 91.375084 Z M 188.353302 90.921028 L 187.757813 90.921028 L 187.757813 91.419746 L 187.74292 91.419746 C 187.452621 91.032684 187.013458 90.824265 186.537079 90.824265 C 185.502426 90.824265 184.862274 91.710045 184.862274 92.68515 C 184.862274 93.67514 185.49498 94.516258 186.54451 94.516258 C 187.013458 94.516258 187.460068 94.307838 187.74292 93.928223 L 187.757813 93.928223 L 187.757813 96.38459 L 188.353302 96.38459 L 188.353302 90.921028 Z M 183.638275 91.471855 C 183.481964 91.107117 183.109787 90.824265 182.70784 90.824265 C 182.142136 90.824265 181.665741 91.226219 181.665741 91.814255 C 181.665741 92.915901 183.243774 92.647934 183.243774 93.429504 C 183.243774 93.749573 182.998138 93.965439 182.67807 93.965439 C 182.283554 93.965439 182.11235 93.734688 181.963486 93.407173 L 181.434998 93.630478 C 181.621078 94.181297 182.082581 94.516258 182.670624 94.516258 C 183.318207 94.516258 183.854141 94.039871 183.854141 93.377396 C 183.854141 92.78936 183.452194 92.543724 183.042801 92.37252 C 182.633408 92.201317 182.231445 92.082222 182.231445 91.762154 C 182.231445 91.538849 182.454758 91.375084 182.663177 91.375084 C 182.879044 91.375084 183.057678 91.546288 183.139557 91.732376 L 183.638275 91.471855 Z M 175.210342 90.921028 L 174.614853 90.921028 L 174.614853 94.419495 L 175.210342 94.419495 L 175.210342 92.759583 C 175.210342 92.134331 175.262436 91.375084 176.081238 91.375084 C 176.773483 91.375084 176.818146 91.881248 176.818146 92.44696 L 176.818146 94.419495 L 177.41362 94.419495 L 177.41362 92.342751 C 177.41362 91.523956 177.190323 90.824265 176.222656 90.824265 C 175.790939 90.824265 175.470856 91.010353 175.22522 91.345314 L 175.210342 91.345314 L 175.210342 90.921028 Z M 171.373428 94.516258 C 172.393188 94.516258 173.211975 93.704918 173.211975 92.677704 C 173.211975 91.650497 172.400635 90.824265 171.373428 90.824265 C 170.346222 90.824265 169.534866 91.650497 169.534866 92.677704 C 169.534866 93.704918 170.353668 94.516258 171.373428 94.516258 Z M 171.373428 91.375084 C 172.110336 91.375084 172.616501 91.963127 172.616501 92.670265 C 172.616501 93.384842 172.110336 93.965439 171.373428 93.965439 C 170.63652 93.965439 170.130356 93.384842 170.130356 92.670265 C 170.130356 91.963127 170.63652 91.375084 171.373428 91.375084 Z M 168.334366 90.921028 L 167.738892 90.921028 L 167.738892 94.419495 L 168.334366 94.419495 L 168.334366 90.921028 Z M 168.036621 89.179245 C 167.805878 89.179245 167.61235 89.37278 167.61235 89.603523 C 167.61235 89.841721 167.805878 90.027809 168.036621 90.027809 C 168.26738 90.027809 168.460907 89.841721 168.460907 89.603523 C 168.460907 89.37278 168.26738 89.179245 168.036621 89.179245 Z M 164.340683 88.27858 L 163.745193 88.27858 L 163.745193 94.419495 L 164.340683 94.419495 L 164.340683 88.27858 Z M 166.274261 88.27858 L 165.678772 88.27858 L 165.678772 94.419495 L 166.274261 94.419495 L 166.274261 88.27858 Z M 162.246948 90.921028 L 161.651474 90.921028 L 161.651474 94.419495 L 162.246948 94.419495 L 162.246948 90.921028 Z M 161.949203 89.179245 C 161.71846 89.179245 161.524933 89.37278 161.524933 89.603523 C 161.524933 89.841721 161.71846 90.027809 161.949203 90.027809 C 162.179962 90.027809 162.373489 89.841721 162.373489 89.603523 C 162.373489 89.37278 162.179962 89.179245 161.949203 89.179245 Z M 155.524734 90.921028 L 154.92926 90.921028 L 154.92926 94.419495 L 155.524734 94.419495 L 155.524734 92.610718 C 155.524734 92.082222 155.599182 91.375084 156.298874 91.375084 C 156.872025 91.375084 156.924118 92.000343 156.924118 92.432068 L 156.924118 94.419495 L 157.519608 94.419495 L 157.519608 92.566055 C 157.519608 92.03756 157.59404 91.375084 158.278854 91.375084 C 158.889221 91.375084 158.918991 91.93335 158.918991 92.387405 L 158.918991 94.419495 L 159.514481 94.419495 L 159.514481 92.290642 C 159.514481 91.553734 159.291168 90.824265 158.397949 90.824265 C 157.973663 90.824265 157.556824 91.017799 157.348404 91.404861 C 157.162323 91.040131 156.790146 90.824265 156.380753 90.824265 C 156.023453 90.824265 155.725708 91.010353 155.539627 91.300652 L 155.524734 91.300652 L 155.524734 90.921028 Z M 150.556992 89.387665 L 150.556992 88.807068 L 148.323929 88.807068 L 147.512589 91.494186 C 147.832657 91.285767 148.189941 91.136894 148.577011 91.136894 C 149.358582 91.136894 149.976395 91.702606 149.976395 92.499062 C 149.976395 93.317848 149.388351 93.935661 148.562119 93.935661 C 148.026184 93.935661 147.572128 93.608147 147.319061 93.154091 L 146.820343 93.511383 C 147.19252 94.144081 147.802887 94.516258 148.539795 94.516258 C 149.686096 94.516258 150.601654 93.67514 150.601654 92.513947 C 150.601654 91.427193 149.842407 90.556297 148.733322 90.556297 L 148.398361 90.586075 L 148.763107 89.387665 L 150.556992 89.387665 Z M 145.2686 93.682587 C 145.037842 93.682587 144.851761 93.868675 144.851761 94.09198 C 144.851761 94.322731 145.037842 94.516258 145.2686 94.516258 C 145.499344 94.516258 145.685425 94.322731 145.685425 94.09198 C 145.685425 93.868675 145.499344 93.682587 145.2686 93.682587 Z M 141.250824 91.777039 C 141.861191 91.777039 142.337585 92.260872 142.337585 92.856354 C 142.337585 93.451836 141.861191 93.935661 141.250824 93.935661 C 140.640457 93.935661 140.164078 93.451836 140.164078 92.856354 C 140.164078 92.260872 140.640457 91.777039 141.250824 91.777039 Z M 141.250824 88.710304 C 140.372498 88.710304 139.680237 89.37278 139.680237 90.273445 C 139.680237 90.764717 139.933319 91.255989 140.365051 91.501625 C 139.836563 91.739822 139.538818 92.275757 139.538818 92.848907 C 139.538818 93.816566 140.283173 94.516258 141.250824 94.516258 C 142.218491 94.516258 142.962845 93.816566 142.962845 92.848907 C 142.962845 92.275757 142.6651 91.739822 142.136612 91.501625 C 142.568329 91.255989 142.821411 90.764717 142.821411 90.273445 C 142.821411 89.37278 142.129166 88.710304 141.250824 88.710304 Z M 141.250824 89.290894 C 141.786758 89.290894 142.225937 89.722626 142.225937 90.25856 C 142.225937 90.801933 141.786758 91.241104 141.250824 91.241104 C 140.71489 91.241104 140.275726 90.801933 140.275726 90.25856 C 140.275726 89.722626 140.71489 89.290894 141.250824 89.290894 Z M 135.445221 91.471855 L 136.07048 91.471855 L 136.07048 90.921028 L 135.445221 90.921028 L 135.445221 89.663071 L 134.849731 89.663071 L 134.849731 90.921028 L 134.485001 90.921028 L 134.485001 91.471855 L 134.849731 91.471855 L 134.849731 94.419495 L 135.445221 94.419495 L 135.445221 91.471855 Z M 132.23938 92.826576 L 132.901855 94.419495 L 133.594101 94.419495 L 131.07074 88.539101 L 128.480392 94.419495 L 129.165192 94.419495 L 129.84256 92.826576 L 132.23938 92.826576 Z M 131.993744 92.245979 L 130.095642 92.245979 L 131.055862 89.998032 L 131.993744 92.245979 Z M 124.471352 93.682587 C 124.240601 93.682587 124.054512 93.868675 124.054512 94.09198 C 124.054512 94.322731 124.240601 94.516258 124.471352 94.516258 C 124.702103 94.516258 124.888191 94.322731 124.888191 94.09198 C 124.888191 93.868675 124.702103 93.682587 124.471352 93.682587 Z M 120.487312 91.375084 C 121.22422 91.375084 121.663391 91.940796 121.663391 92.640488 C 121.663391 93.347626 121.261444 93.965439 120.494759 93.965439 C 119.750404 93.965439 119.34845 93.317848 119.34845 92.633049 C 119.34845 91.978012 119.795067 91.375084 120.487312 91.375084 Z M 122.229103 90.921028 L 121.633621 90.921028 L 121.633621 91.419746 L 121.618729 91.419746 C 121.32843 91.047569 120.896706 90.824265 120.420319 90.824265 C 119.370781 90.824265 118.738083 91.680275 118.738083 92.677704 C 118.738083 93.645363 119.385674 94.516258 120.41288 94.516258 C 120.904152 94.516258 121.313545 94.322731 121.618729 93.935661 L 121.633621 93.935661 L 121.633621 94.419495 L 122.229103 94.419495 L 122.229103 90.921028 Z M 117.632019 91.17411 C 117.319389 90.950806 116.932327 90.824265 116.552704 90.824265 C 115.525497 90.824265 114.68438 91.628166 114.68438 92.670265 C 114.68438 93.727242 115.488281 94.516258 116.545265 94.516258 C 116.962105 94.516258 117.311951 94.389717 117.65435 94.158974 L 117.65435 93.362511 L 117.639465 93.362511 C 117.349167 93.742134 116.999321 93.965439 116.500603 93.965439 C 115.771133 93.965439 115.294746 93.362511 115.294746 92.670265 C 115.294746 91.970573 115.80835 91.375084 116.530373 91.375084 C 116.999321 91.375084 117.341721 91.613281 117.617134 91.963127 L 117.632019 91.963127 L 117.632019 91.17411 Z M 113.521095 90.921028 L 112.925613 90.921028 L 112.925613 94.419495 L 113.521095 94.419495 L 113.521095 90.921028 Z M 113.223351 89.179245 C 112.992599 89.179245 112.799072 89.37278 112.799072 89.603523 C 112.799072 89.841721 112.992599 90.027809 113.223351 90.027809 C 113.454102 90.027809 113.647636 89.841721 113.647636 89.603523 C 113.647636 89.37278 113.454102 89.179245 113.223351 89.179245 Z M 110.476807 90.921028 L 109.881317 90.921028 L 109.881317 94.419495 L 110.476807 94.419495 L 110.476807 92.670265 C 110.476807 92.216209 110.506577 91.375084 111.161606 91.375084 C 111.317924 91.375084 111.399803 91.449524 111.518898 91.531403 L 111.80175 90.988022 C 111.630554 90.891258 111.466797 90.824265 111.265816 90.824265 C 110.878754 90.824265 110.700111 91.025238 110.491692 91.300652 L 110.476807 91.300652 L 110.476807 90.921028 Z M 108.535439 92.796806 C 108.594986 91.754707 107.999504 90.824265 106.875526 90.824265 C 105.781326 90.824265 105.178398 91.680275 105.178398 92.714928 C 105.178398 93.719803 105.84832 94.516258 106.890411 94.516258 C 107.604996 94.516258 108.1707 94.158974 108.505661 93.533714 L 107.999504 93.243416 C 107.768753 93.660255 107.441238 93.965439 106.935074 93.965439 C 106.257713 93.965439 105.796211 93.444389 105.788773 92.796806 L 108.535439 92.796806 Z M 105.818542 92.290642 C 105.892982 91.784485 106.36937 91.375084 106.882973 91.375084 C 107.404015 91.375084 107.8283 91.784485 107.910179 92.290642 L 105.818542 92.290642 Z M 99.446648 90.921028 L 98.851158 90.921028 L 98.851158 94.419495 L 99.446648 94.419495 L 99.446648 92.610718 C 99.446648 92.082222 99.52108 91.375084 100.220772 91.375084 C 100.793922 91.375084 100.846031 92.000343 100.846031 92.432068 L 100.846031 94.419495 L 101.441513 94.419495 L 101.441513 92.566055 C 101.441513 92.03756 101.515945 91.375084 102.200752 91.375084 C 102.811127 91.375084 102.840897 91.93335 102.840897 92.387405 L 102.840897 94.419495 L 103.436378 94.419495 L 103.436378 92.290642 C 103.436378 91.553734 103.213074 90.824265 102.319847 90.824265 C 101.895569 90.824265 101.478729 91.017799 101.270309 91.404861 C 101.084221 91.040131 100.712044 90.824265 100.30265 90.824265 C 99.945358 90.824265 99.647621 91.010353 99.461533 91.300652 L 99.446648 91.300652 L 99.446648 90.921028 Z M 96.270584 92.826576 L 96.933052 94.419495 L 97.625305 94.419495 L 95.101944 88.539101 L 92.511597 94.419495 L 93.196404 94.419495 L 93.873764 92.826576 L 96.270584 92.826576 Z M 96.02494 92.245979 L 94.126839 92.245979 L 95.087059 89.998032 L 96.02494 92.245979 Z M 86.551186 90.921028 L 85.955696 90.921028 L 85.955696 94.419495 L 86.551186 94.419495 L 86.551186 92.759583 C 86.551186 92.134331 86.603287 91.375084 87.422073 91.375084 C 88.114326 91.375084 88.158989 91.881248 88.158989 92.44696 L 88.158989 94.419495 L 88.754471 94.419495 L 88.754471 92.342751 C 88.754471 91.523956 88.531166 90.824265 87.563499 90.824265 C 87.131775 90.824265 86.811707 91.010353 86.566071 91.345314 L 86.551186 91.345314 L 86.551186 90.921028 Z M 84.442566 90.921028 L 83.847084 90.921028 L 83.847084 94.419495 L 84.442566 94.419495 L 84.442566 90.921028 Z M 84.144829 89.179245 C 83.914078 89.179245 83.720543 89.37278 83.720543 89.603523 C 83.720543 89.841721 83.914078 90.027809 84.144829 90.027809 C 84.375572 90.027809 84.569107 89.841721 84.569107 89.603523 C 84.569107 89.37278 84.375572 89.179245 84.144829 89.179245 Z M 82.22567 91.471855 L 82.850929 91.471855 L 82.850929 90.921028 L 82.22567 90.921028 L 82.22567 89.663071 L 81.630188 89.663071 L 81.630188 90.921028 L 81.265457 90.921028 L 81.265457 91.471855 L 81.630188 91.471855 L 81.630188 94.419495 L 82.22567 94.419495 L 82.22567 91.471855 Z M 78.196976 91.375084 C 78.933884 91.375084 79.373055 91.940796 79.373055 92.640488 C 79.373055 93.347626 78.9711 93.965439 78.204422 93.965439 C 77.460068 93.965439 77.058113 93.317848 77.058113 92.633049 C 77.058113 91.978012 77.504723 91.375084 78.196976 91.375084 Z M 79.938766 90.921028 L 79.343277 90.921028 L 79.343277 91.419746 L 79.328392 91.419746 C 79.038094 91.047569 78.606369 90.824265 78.129982 90.824265 C 77.080444 90.824265 76.447746 91.680275 76.447746 92.677704 C 76.447746 93.645363 77.095329 94.516258 78.122543 94.516258 C 78.613815 94.516258 79.023209 94.322731 79.328392 93.935661 L 79.343277 93.935661 L 79.343277 94.419495 L 79.938766 94.419495 L 79.938766 90.921028 Z M 74.076981 88.807068 L 73.451721 88.807068 L 73.451721 94.419495 L 75.625237 94.419495 L 75.625237 93.838898 L 74.076981 93.838898 L 74.076981 88.807068 Z M 67.45002 91.375084 C 68.186928 91.375084 68.626099 91.940796 68.626099 92.640488 C 68.626099 93.347626 68.224144 93.965439 67.457466 93.965439 C 66.713112 93.965439 66.311157 93.317848 66.311157 92.633049 C 66.311157 91.978012 66.757774 91.375084 67.45002 91.375084 Z M 68.596321 94.419495 L 69.191811 94.419495 L 69.191811 88.27858 L 68.596321 88.27858 L 68.596321 91.419746 L 68.581436 91.419746 C 68.298584 91.047569 67.851967 90.824265 67.383026 90.824265 C 66.333488 90.824265 65.70079 91.680275 65.70079 92.677704 C 65.70079 93.645363 66.348373 94.516258 67.375587 94.516258 C 67.851967 94.516258 68.291138 94.315285 68.581436 93.935661 L 68.596321 93.935661 L 68.596321 94.419495 Z M 62.056713 90.921028 L 61.461227 90.921028 L 61.461227 94.419495 L 62.056713 94.419495 L 62.056713 92.759583 C 62.056713 92.134331 62.108818 91.375084 62.927605 91.375084 C 63.619854 91.375084 63.664516 91.881248 63.664516 92.44696 L 63.664516 94.419495 L 64.260002 94.419495 L 64.260002 92.342751 C 64.260002 91.523956 64.03669 90.824265 63.069035 90.824265 C 62.637306 90.824265 62.317234 91.010353 62.071598 91.345314 L 62.056713 91.345314 L 62.056713 90.921028 Z M 58.057789 91.375084 C 58.794697 91.375084 59.233868 91.940796 59.233868 92.640488 C 59.233868 93.347626 58.831917 93.965439 58.065231 93.965439 C 57.320877 93.965439 56.918926 93.317848 56.918926 92.633049 C 56.918926 91.978012 57.36554 91.375084 58.057789 91.375084 Z M 59.799576 90.921028 L 59.204094 90.921028 L 59.204094 91.419746 L 59.189205 91.419746 C 58.898907 91.047569 58.467182 90.824265 57.990795 90.824265 C 56.941257 90.824265 56.308556 91.680275 56.308556 92.677704 C 56.308556 93.645363 56.956146 94.516258 57.983353 94.516258 C 58.474625 94.516258 58.884022 94.322731 59.189205 93.935661 L 59.204094 93.935661 L 59.204094 94.419495 L 59.799576 94.419495 L 59.799576 90.921028 Z"/>
+ <path fill="#da1636" fill-rule="evenodd" d="M 60.268349 81.808716 L 60.268349 81.808716 Q 58.92231 81.808716 57.359165 82.025818 L 57.359165 82.025818 L 57.359165 82.025818 Q 55.796024 82.24292 55.318398 82.329765 L 55.318398 82.329765 L 55.578922 80.332413 L 55.578922 80.332413 Q 57.576271 79.941628 58.271 79.18177 L 58.271 79.18177 L 58.271 79.18177 Q 58.965729 78.421906 58.965729 76.598244 L 58.965729 76.598244 L 59.009151 58.361576 L 59.009151 58.361576 Q 59.009151 56.972115 58.683495 56.494488 L 58.683495 56.494488 L 58.683495 56.494488 Q 58.357841 56.016861 57.402588 56.016861 L 57.402588 56.016861 L 57.402588 56.016861 Q 56.96838 56.016861 56.534176 56.06028 L 56.534176 56.06028 L 56.534176 56.06028 Q 56.099968 56.103703 55.926285 56.103703 L 55.926285 56.103703 L 55.839443 55.930019 L 56.143387 54.019512 L 56.143387 54.019512 Q 56.664436 54.062931 58.097317 54.106354 L 58.097317 54.106354 L 58.097317 54.106354 Q 59.530197 54.149773 60.963078 54.149773 L 60.963078 54.149773 L 60.963078 54.149773 Q 62.439381 54.149773 63.980812 54.084641 L 63.980812 54.084641 L 63.980812 54.084641 Q 65.522247 54.019512 66.086716 53.976089 L 66.086716 53.976089 L 66.086716 53.976089 Q 70.21167 53.976089 72.426125 55.691204 L 72.426125 55.691204 L 72.426125 55.691204 Q 74.640579 57.406319 74.640579 60.576027 L 74.640579 60.576027 L 74.640579 60.576027 Q 74.640579 62.747059 73.316246 64.483887 L 73.316246 64.483887 L 73.316246 64.483887 Q 71.99192 66.220711 69.603783 67.262802 L 69.603783 67.262802 L 69.603783 67.262802 Q 72.773491 67.957535 74.553734 69.694359 L 74.553734 69.694359 L 74.553734 69.694359 Q 76.333984 71.431183 76.333984 73.86274 L 76.333984 73.86274 L 76.333984 73.86274 Q 76.333984 76.077194 74.922813 78.009407 L 74.922813 78.009407 L 74.922813 78.009407 Q 73.511642 79.941628 71.166931 81.092278 L 71.166931 81.092278 L 71.166931 81.092278 Q 68.822212 82.24292 66.130135 82.24292 L 66.130135 82.24292 L 66.130135 82.24292 Q 64.957779 82.24292 63.438053 82.025818 L 63.438053 82.025818 L 63.438053 82.025818 Q 60.963078 81.808716 60.268349 81.808716 L 60.268349 81.808716 Z M 62.30912 66.568077 L 62.30912 66.568077 Q 62.960426 66.611496 64.501862 66.74176 L 64.501862 66.74176 L 64.501862 66.74176 Q 66.043289 66.872017 67.041969 66.915436 L 67.041969 66.915436 L 67.041969 66.915436 Q 67.041969 67.0457 68.170906 66.459526 L 68.170906 66.459526 L 68.170906 66.459526 Q 69.299843 65.873344 70.21167 64.635857 L 70.21167 64.635857 L 70.21167 64.635857 Q 71.123505 63.398369 71.123505 61.314178 L 71.123505 61.314178 L 71.123505 61.314178 Q 71.123505 58.535255 69.256416 57.189217 L 69.256416 57.189217 L 69.256416 57.189217 Q 67.389336 55.843178 63.481476 55.843178 L 63.481476 55.843178 L 63.481476 55.843178 Q 63.047268 55.843178 62.895298 56.03857 L 62.895298 56.03857 L 62.895298 56.03857 Q 62.743324 56.233963 62.699905 56.841854 L 62.699905 56.841854 L 62.699905 56.841854 Q 62.439381 61.010235 62.30912 66.568077 L 62.30912 66.568077 Z M 62.222279 68.86937 L 62.048595 76.989029 L 62.048595 76.989029 Q 62.048595 78.639008 63.177532 79.33374 L 63.177532 79.33374 L 63.177532 79.33374 Q 64.306465 80.028473 66.99855 80.028473 L 66.99855 80.028473 L 66.99855 80.028473 Q 69.603783 80.028473 71.101799 78.573875 L 71.101799 78.573875 L 71.101799 78.573875 Q 72.599808 77.119286 72.599808 74.64431 L 72.599808 74.64431 L 72.599808 74.64431 Q 72.599808 72.299599 71.123505 70.801582 L 71.123505 70.801582 L 71.123505 70.801582 Q 69.647202 69.303574 66.738022 68.782524 L 66.738022 68.782524 L 62.222279 68.86937 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_2" x1=".278" x2=".51" y1="0" y2="1.211" gradientTransform="matrix(90,0,0,140.000004,125.007004,60.395)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#7f8c8d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" d="M 165.007004 60.395 C 159.483994 60.395 155.007004 64.872002 155.007004 70.394997 C 155.012695 73.656982 156.609024 76.711166 159.283997 78.578003 C 151.951996 100.695 138.557007 136.845001 125.007004 150.395004 C 125.007004 150.395004 145.007004 180.395004 145.007004 200.395004 L 195.007004 200.395004 C 195.007004 180.395004 215.007004 150.395004 215.007004 150.395004 C 201.457001 136.845001 188.072006 100.745003 180.757004 78.589996 C 183.425339 76.71489 185.011566 73.656303 185.007004 70.394997 C 185.007004 64.872002 180.529999 60.395 175.007004 60.395 L 175.007004 151.744995 C 178.096329 153.531006 180.001282 156.826553 180.007004 160.395004 C 180.007004 165.919998 175.531998 170.395004 170.007004 170.395004 C 164.481995 170.395004 160.007004 165.919998 160.007004 160.395004 C 160.012848 156.827911 161.917999 153.533905 165.007004 151.75 L 165.007004 60.395 Z"/>
+ <linearGradient id="_lgradient_3" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(65.000017,0,0,15.000017,137.506987,200.395004)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" d="M 145.007004 200.395004 L 195.007004 200.395004 C 199.162003 200.395004 202.507004 203.740005 202.507004 207.895004 C 202.507004 212.050003 199.162003 215.395004 195.007004 215.395004 L 145.007004 215.395004 C 143.016571 215.399261 141.106445 214.610458 139.69899 213.203003 C 138.29155 211.795563 137.502747 209.885422 137.507004 207.895004 C 137.507004 203.740005 140.852005 200.395004 145.007004 200.395004 Z"/>
+ <linearGradient id="_lgradient_4" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(50,0,0,25,145.007004,215.393997)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d11f3f"/>
+ <stop offset="100%" style="stop-color:#ff0055"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" d="M 185.264999 240.393997 C 188.123993 240.199997 190.949997 239.996002 193.537994 239.707001 C 194.061005 239.647995 194.494995 239.554001 195.007004 239.492004 L 195.007004 215.393997 L 145.007004 215.393997 L 145.007004 240.393997 L 185.264999 240.393997 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-emacs.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-emacs.svg
new file mode 120000
index 000000000..a940c6403
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-emacs.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-feedback.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-feedback.svg
new file mode 100644
index 000000000..642fcf16a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-feedback.svg
@@ -0,0 +1,52 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ASVNIqJzUV1wUwifPifj60zoFjZTxeeI" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ASVNIqJzUV1wUwifPifj60zoFjZTxeeI)">
+ <linearGradient id="_lgradient_5" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_6" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="J380ErNw6v9iO8IMIYazApoyZBQ9HwFX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#J380ErNw6v9iO8IMIYazApoyZBQ9HwFX)">
+ <path fill-rule="evenodd" d="M 99.444988 197.592455 C 108.277512 201.120117 117.913841 203.061396 127.999998 203.061396 C 170.547691 203.061396 205.09061 168.518478 205.09061 125.970785 C 205.09061 83.423099 170.547691 48.88018 127.999998 48.88018 C 85.452312 48.88018 50.90939 83.423099 50.90939 125.970785 C 50.90939 150.878296 62.747856 173.042596 81.104256 187.133891 C 79.789791 197.642232 74.707997 205.493062 68.675846 210.01718 C 77.811647 212.076439 89.290614 207.476734 99.444988 197.592455 L 99.444988 197.592455 Z"/>
+ </g>
+ <linearGradient id="_lgradient_7" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(154.181219,0,0,161.61982,50.90939,45.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" fill-rule="evenodd" d="M 99.444988 194.212275 C 108.277512 197.739937 117.913841 199.681216 127.999998 199.681216 C 170.547691 199.681216 205.09061 165.138297 205.09061 122.590604 C 205.09061 80.042919 170.547691 45.5 127.999998 45.5 C 85.452312 45.5 50.90939 80.042919 50.90939 122.590604 C 50.90939 147.498116 62.747856 169.662416 81.104256 183.75371 C 79.789791 194.262052 74.707997 202.112881 68.675846 206.637 C 77.811647 208.696259 89.290614 204.096553 99.444988 194.212275 L 99.444988 194.212275 Z"/>
+ <linearGradient id="_lgradient_8" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(125.427101,0,0,125.427097,65.28645,59.877059)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" fill-rule="evenodd" d="M 65.28645 122.590604 C 65.28645 87.978555 93.387942 59.877059 127.999998 59.877059 C 162.612048 59.877059 190.71355 87.978555 190.71355 122.590604 C 190.71355 157.203582 162.612048 185.304157 127.999998 185.304157 C 93.387942 185.304157 65.28645 157.203582 65.28645 122.590604 Z"/>
+ <linearGradient id="_lgradient_9" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(108.595389,0,0,108.598097,73.702335,68.292941)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" fill-rule="evenodd" d="M 150.522865 73.17102 C 143.662021 70.038804 136.035182 68.292941 127.999998 68.292941 C 125.741631 68.292941 123.514602 68.43121 121.329972 68.69945 C 113.249618 79.875155 109.062877 98.023234 109.396562 109.140863 C 109.396562 109.140863 108.862847 125.660146 120.186041 131.519919 C 120.186041 131.519919 130.363447 135.981363 137.298035 121.552677 C 137.298035 121.552677 142.064569 113.410562 140.124218 95.008076 C 140.124218 95.008076 141.980697 95.335313 142.190861 95.628433 C 142.400096 95.919719 146.290024 109.79625 143.557868 121.482624 C 143.557868 121.482624 141.040474 135.214438 128.67014 138.354953 C 116.304404 141.496396 106.666241 133.897208 100.1225 126.740473 C 95.266539 121.429162 88.065568 107.195899 84.489043 90.10603 C 77.714856 99.165322 73.702335 110.41108 73.702335 122.593375 C 73.702335 131.047972 75.634394 139.050904 79.081863 146.1855 C 90.953512 149.715019 121.689467 156.777713 141.204546 142.475326 C 154.054212 133.055611 152.398684 117.972474 152.398684 117.972474 C 152.185763 106.499955 145.201398 95.102096 145.201398 95.102096 C 172.362678 119.675008 156.308894 146.972707 156.308894 146.972707 C 148.855353 162.196891 133.555581 171.948435 120.141791 176.325979 C 122.70712 176.698386 125.331438 176.891038 127.999998 176.891038 C 157.987461 176.891038 182.297661 152.581766 182.297661 122.593375 C 182.31641 110.223048 178.09336 98.22024 170.332914 88.586928 C 167.667117 88.771289 164.568081 88.880056 161.351051 88.774053 C 161.351051 88.774053 146.899333 89.448801 138.795933 93.490824 C 138.795933 93.490824 132.753634 96.186116 126.713185 100.754476 C 126.713185 100.754476 125.430985 101.395116 125.492746 103.749352 C 125.54805 106.097132 124.263087 112.355122 119.983247 116.022896 C 119.983247 116.022896 116.928454 117.593618 118.455854 119.840929 C 118.455854 119.840929 120.518805 122.836726 123.424267 119.690677 C 123.424267 119.690677 130.918366 111.98088 131.376486 99.557076 C 131.376486 99.557076 133.74732 97.53284 137.491602 96.93645 C 137.491602 96.93645 138.181097 115.573988 128.931923 124.931943 C 128.931923 124.931943 120.134421 134.512959 117.30731 120.290759 C 117.30731 120.290759 113.86629 106.740535 131.607861 90.648965 C 131.607861 90.648965 143.484123 78.78745 150.522865 73.17102 L 150.522865 73.17102 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-font-installer.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-font-installer.svg
new file mode 100644
index 000000000..f7d2fda87
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-font-installer.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#10acff" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".2" d="M226.499 22.25L29.956 231.898c12.579 6.593 31.794 8.25 60.948 8.25h74.647c73.345 0 83.828-10.456 83.828-83.733V97.733c0-44.15-3.813-65.489-22.88-75.483z"/>
+ <g filter="url(#b)">
+ <path fill="#eab305" fill-rule="evenodd" d="M181.778 195.925H74.524c-2.229 0-3.575-1.701-3.575-3.575V60.075c0-2.073 1.346-3.575 3.575-3.575h75.111l35.714 35.75v100.1c-.114 3.575-3.571 3.575-3.571 3.575z"/>
+ <path fill="#ffffff" fill-rule="evenodd" opacity=".197" d="M70.949 60.075c0-2.073 1.346-3.575 3.575-3.575h75.111v1.788H74.524c-2.229 0-3.575 1.501-3.575 3.575v65.244-67.032z"/>
+ <path fill="#cda100" fill-rule="evenodd" d="M137.048 126.213h-18.57v-2.231c1.634-.105 2.991-.314 4.069-.628 1.079-.315 1.619-.702 1.619-1.163 0-.189-.021-.419-.063-.691a3.278 3.278 0 0 0-.189-.723l-3.707-9.992H104.59a74.13 74.13 0 0 0-1.429 3.834 183.957 183.957 0 0 0-.99 3.016c-.272.901-.461 1.634-.566 2.199-.104.566-.157 1.027-.157 1.383 0 .838.66 1.487 1.98 1.948 1.319.461 2.807.733 4.462.817v2.231H91.111v-2.231c.544-.042 1.225-.162 2.042-.361.817-.199 1.487-.466 2.011-.802.838-.565 1.487-1.157 1.948-1.775.461-.618.911-1.471 1.351-2.561a1773.45 1773.45 0 0 0 7.416-18.852c2.702-6.976 5.111-13.187 7.226-18.633h2.514l14.862 38.459c.314.817.67 1.477 1.068 1.98.398.503.954.995 1.666 1.477.482.293 1.11.539 1.885.738.775.199 1.424.309 1.948.33v2.231zm-17.973-18.224l-6.755-17.282-6.63 17.282h13.385zm48.106 17.658c-.985.356-1.849.644-2.592.864-.744.22-1.587.33-2.53.33-1.634 0-2.938-.382-3.912-1.147-.974-.764-1.597-1.88-1.869-3.346h-.189c-1.361 1.508-2.822 2.66-4.383 3.456-1.561.796-3.441 1.194-5.64 1.194-2.325 0-4.237-.712-5.734-2.136-1.498-1.425-2.247-3.289-2.247-5.593 0-1.194.168-2.262.503-3.205a7.658 7.658 0 0 1 1.508-2.545c.524-.629 1.215-1.189 2.074-1.681a18.268 18.268 0 0 1 2.419-1.179c.943-.356 2.854-1.015 5.734-1.979 2.881-.964 4.824-1.718 5.829-2.262v-3.111c0-.272-.058-.796-.173-1.571a6.583 6.583 0 0 0-.738-2.2c-.419-.775-1.011-1.45-1.775-2.026-.765-.576-1.849-.864-3.253-.864-.963 0-1.859.162-2.686.487-.827.324-1.409.665-1.744 1.021 0 .419.1 1.037.299 1.854.199.817.298 1.571.298 2.262 0 .733-.33 1.404-.99 2.011-.659.608-1.576.911-2.749.911-1.047 0-1.817-.372-2.309-1.115a4.42 4.42 0 0 1-.739-2.498c0-.964.341-1.885 1.021-2.765.681-.88 1.566-1.665 2.655-2.357.943-.586 2.085-1.084 3.425-1.492 1.341-.409 2.65-.613 3.928-.613 1.76 0 3.294.12 4.603.361a8.453 8.453 0 0 1 3.566 1.556c1.069.775 1.88 1.827 2.435 3.158.556 1.33.833 3.042.833 5.137 0 2.995-.031 5.65-.094 7.965a280.521 280.521 0 0 0-.094 7.588c0 .817.141 1.466.424 1.948.283.482.717.891 1.304 1.226.314.188.811.293 1.492.314.681.021 1.378.031 2.09.031v2.011zm-10.966-16.59c-1.579.457-3.14.97-4.682 1.54a18.93 18.93 0 0 0-3.739 1.885c-1.047.712-1.875 1.555-2.482 2.529-.608.974-.911 2.132-.911 3.472 0 1.739.455 3.017 1.366 3.834.912.817 2.069 1.225 3.472 1.225 1.488 0 2.797-.361 3.928-1.084a11.427 11.427 0 0 0 2.859-2.561l.189-10.84z"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M137.048 124.425h-18.57v-2.231c1.634-.104 2.991-.314 4.069-.628 1.079-.314 1.619-.702 1.619-1.163 0-.188-.021-.418-.063-.691a3.284 3.284 0 0 0-.189-.722l-3.707-9.992H104.59a74.476 74.476 0 0 0-1.429 3.833 187.153 187.153 0 0 0-.99 3.016c-.272.901-.461 1.634-.566 2.2-.104.565-.157 1.026-.157 1.382 0 .838.66 1.488 1.98 1.949 1.319.46 2.807.733 4.462.816v2.231H91.111v-2.231c.544-.041 1.225-.162 2.042-.361.817-.199 1.487-.466 2.011-.801.838-.566 1.487-1.157 1.948-1.775.461-.618.911-1.472 1.351-2.561 2.508-6.27 4.98-12.555 7.416-18.853 2.702-6.975 5.111-13.186 7.226-18.632h2.514l14.862 38.459c.314.817.67 1.477 1.068 1.979.398.503.954.995 1.666 1.477.482.293 1.11.54 1.885.739.775.199 1.424.309 1.948.329v2.231zm-17.973-18.224L112.32 88.92l-6.63 17.281h13.385zm48.106 17.659c-.985.356-1.849.644-2.592.864-.744.22-1.587.33-2.53.33-1.634 0-2.938-.383-3.912-1.147-.974-.765-1.597-1.88-1.869-3.346h-.189c-1.361 1.508-2.822 2.66-4.383 3.456-1.561.796-3.441 1.194-5.64 1.194-2.325 0-4.237-.712-5.734-2.137-1.498-1.424-2.247-3.288-2.247-5.593 0-1.194.168-2.262.503-3.205a7.668 7.668 0 0 1 1.508-2.545c.524-.628 1.215-1.188 2.074-1.681a18.13 18.13 0 0 1 2.419-1.178c.943-.356 2.854-1.016 5.734-1.98 2.881-.963 4.824-1.717 5.829-2.262v-3.111c0-.272-.058-.795-.173-1.571a6.57 6.57 0 0 0-.738-2.199c-.419-.775-1.011-1.451-1.775-2.027-.765-.576-1.849-.864-3.253-.864-.963 0-1.859.163-2.686.487-.827.325-1.409.665-1.744 1.021 0 .419.1 1.037.299 1.854.199.817.298 1.571.298 2.263 0 .733-.33 1.403-.99 2.011-.659.607-1.576.911-2.749.911-1.047 0-1.817-.372-2.309-1.116a4.419 4.419 0 0 1-.739-2.498c0-.963.341-1.885 1.021-2.765.681-.879 1.566-1.665 2.655-2.356.943-.587 2.085-1.084 3.425-1.493 1.341-.408 2.65-.612 3.928-.612 1.76 0 3.294.12 4.603.361a8.451 8.451 0 0 1 3.566 1.555c1.069.775 1.88 1.828 2.435 3.158.556 1.33.833 3.043.833 5.137 0 2.996-.031 5.651-.094 7.966a280.464 280.464 0 0 0-.094 7.588c0 .817.141 1.466.424 1.948.283.482.717.89 1.304 1.225.314.189.811.293 1.492.314.681.021 1.378.032 2.09.032v2.011zm-10.966-16.59c-1.579.456-3.14.97-4.682 1.539a18.985 18.985 0 0 0-3.739 1.885c-1.047.713-1.875 1.556-2.482 2.53-.608.974-.911 2.131-.911 3.472 0 1.738.455 3.016 1.366 3.833.912.817 2.069 1.226 3.472 1.226 1.488 0 2.797-.362 3.928-1.084a11.447 11.447 0 0 0 2.859-2.561l.189-10.84z"/>
+ <path fill="#ffda64" fill-rule="evenodd" d="M152.92 92.35c-1.973 0-3.321-1.701-3.321-3.675V56.5l35.75 35.75-32.429.1z"/>
+ <path fill="#95a5ad" d="M67.374 106.55h121.55a3.577 3.577 0 0 1 3.575 3.575v85.8a3.577 3.577 0 0 1-3.575 3.575H67.374a3.577 3.577 0 0 1-3.575-3.575v-85.8a3.577 3.577 0 0 1 3.575-3.575z"/>
+ <path fill="#d5dee3" fill-rule="evenodd" d="M63.799 110.124a3.577 3.577 0 0 1 3.577-3.574h121.547c1.974 0 3.575 1.6 3.576 3.574v84.015a3.577 3.577 0 0 1-3.576 3.574H67.376a3.576 3.576 0 0 1-3.577-3.574v-84.015z"/>
+ <linearGradient id="c" x2="0" y1=".5" y2="1.5" gradientTransform="matrix(155.00147 0 0 32.175 50.499 102.975)" gradientUnits="userSpaceOnUse">
+ <stop offset=".694%" stop-color="#ffffff"/>
+ <stop offset="26.522%" stop-color="#95a5ad"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M205.216 131.888c.803 1.802-.154 3.262-2.128 3.262H52.913c-1.978 0-2.93-1.466-2.132-3.262l11.4-25.65c.801-1.802 3.054-3.263 5.026-3.263h121.547c1.976 0 4.23 1.466 5.031 3.263l11.431 25.65z"/>
+ <path fill="#d5dee3" fill-rule="evenodd" d="M189.587 104.849c.99 0 2.118.733 2.52 1.635l11.239 25.219c.402.902-.054 1.634-1.06 1.635l-148.614.09c-.988.001-1.461-.735-1.068-1.621l11.293-25.408c.398-.896 1.53-1.622 2.513-1.621l123.177.071z"/>
+ <path fill="#10acff" fill-rule="evenodd" d="M117.253 161.345l-7.417.001.001-1.241c0-.422.398-.836.829-.838h6.187c.373 0 .806.423.804.832-.001.324-.006.522-.006.831 0 0 0 .415-.398.415zm2.044 5.814c.425 0 .428-.383.428-.422l-.003-1.234c0-.416-.418-.422-.418-.422l-8.652-.007c-.829 0-.816-.811-.816-.811-.011-.052 0-.845 0-.845h8.236c2.287 0 2.055-1.663 2.055-1.663v-1.648s.223-2.925-2.875-2.925h-6.939c-3.153 0-2.94 2.886-2.94 2.886l.001 4.178c0 2.913 2.886 2.9 2.886 2.9l9.037.013zm-15.231-2.484s.007.405-.412.405c-.448 0-2.64.006-3.986.002-1.347-.005-2.998-.303-2.999-2.879-.001-2.576 1.834-2.933 2.979-2.933s4.416.005 4.416.005l.002 5.4zm2.06-11.234h-1.641s-.412 0-.412.429l-.002 3.312h-5.332c-3.874-.001-4.556 3.387-4.553 4.995.004 1.607.697 4.975 4.614 4.971 3.918-.003 4.028.005 5.686.005 2.054 0 2.057-2.066 2.057-2.066v-11.23c0-.416-.417-.416-.417-.416zm43.641 2.494h-1.646a.413.413 0 0 1-.412-.415v-1.663c0-.23.184-.416.412-.416h1.646c.228 0 .412.186.412.416v1.663a.413.413 0 0 1-.412.415zm0 11.224h-1.646a.414.414 0 0 1-.412-.416v-9.145c0-.229.184-.416.412-.416h1.646c.228 0 .412.187.412.416v9.145c0 .23-.184.416-.412.416zm7.822-9.974c-3.024-.004-6.587-.001-6.587-.001v9.553c0 .188.12.466.493.418l1.438-.005c.567.082.551-.42.551-.42l-.012-7.463 4.114-.003c.069 0 1.663.032 1.663 2.075l-.012 5.405a.414.414 0 0 0 .412.417l1.645-.002a.413.413 0 0 0 .412-.415v-5.594c0-2.304-1.093-3.961-4.117-3.965zm-20.583 2.476s-.006-.406.412-.406c.449 0 2.64-.005 3.987-.001 1.346.004 2.998.303 2.999 2.879 0 2.575-1.835 2.932-2.98 2.932s-4.416-.004-4.416-.004l-.002-5.4zm-2.057 11.234a447.72 447.72 0 0 1 1.639 0s.412 0 .412-.429l.001-3.312h5.332c3.874.001 4.556-3.387 4.553-4.995-.004-1.607-.697-4.976-4.614-4.972-3.918.004-4.025-.005-5.683-.005-2.054 0-2.053 2.067-2.053 2.067v11.23c0 .416.413.416.413.416zm-4.111-9.55l-7.417.001.001-1.241c0-.422.398-.836.829-.838h6.187c.373 0 .806.423.804.832-.001.324-.006.522-.006.831 0 0 0 .415-.398.415zm2.044 5.814c.425 0 .428-.383.428-.422l-.003-1.234c0-.416-.418-.422-.418-.422l-8.652-.007c-.829 0-.816-.811-.816-.811-.011-.052 0-.845 0-.845h8.236c2.287 0 2.055-1.663 2.055-1.663v-1.648s.223-2.925-2.875-2.925h-6.939c-3.153 0-2.94 2.886-2.94 2.886l.001 4.178c0 2.913 2.886 2.9 2.886 2.9l9.037.013z"/>
+ </g>
+ <defs>
+ <filter id="b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".1"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-game-center.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-game-center.svg
new file mode 120000
index 000000000..491732295
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-game-center.svg
@@ -0,0 +1 @@
+gameboy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-graphics-driver-manager.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-graphics-driver-manager.svg
new file mode 100644
index 000000000..1b2fe7e18
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-graphics-driver-manager.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".51" x2=".512" y1="1.06" y2=".218" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#009a56"/>
+ <stop offset="100%" stop-color="#46a926"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <linearGradient id="c" x2="0" y1=".5" y2="-.5" gradientTransform="matrix(111.418 0 0 110.794 72.291 70.602)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#c8c8c8"/>
+ <stop offset="100%" stop-color="#eaeaea"/>
+ </linearGradient>
+ <path fill="url(#c)" d="M166.298 70.602H89.704c-9.616 0-17.413 7.797-17.413 17.411v75.972c0 9.617 7.797 17.411 17.413 17.411h76.594c9.616 0 17.411-7.794 17.411-17.411V88.013c0-9.614-7.795-17.411-17.411-17.411z"/>
+ <path fill="#a6d74f" d="M83.063 63.574v.053h17.492v-8.298h-3.964a1.34 1.34 0 0 1-1.341-1.341V41h-6.887v12.988c0 .74-.601 1.341-1.34 1.341h-3.96v8.245zm40.653.053h.968v-8.298h-3.956c-.74 0-1.34-.6-1.34-1.341V41H112.5v12.988c0 .74-.6 1.341-1.34 1.341h-3.97v8.298h16.526zm7.602-.053v.053h17.492v-8.298h-3.965a1.34 1.34 0 0 1-1.339-1.341V41h-6.887v12.988c0 .74-.601 1.341-1.341 1.341h-3.96v8.245zm40.652.053h.967v-8.298h-3.972a1.34 1.34 0 0 1-1.341-1.341V41h-6.868v12.988c0 .74-.6 1.341-1.339 1.341h-3.971v8.298h16.524zm-15.558 124.744h-.967v8.3h3.966c.739 0 1.339.599 1.339 1.339V211h6.887v-12.989c0-.741.601-1.34 1.341-1.34h3.959v-8.299h-16.525v-.001zm-24.128 0h-.966v8.3h3.954a1.34 1.34 0 0 1 1.341 1.339V211h6.887v-12.989c0-.741.601-1.34 1.34-1.34h3.97v-8.299h-16.526v-.001zm-24.127 0h-.967v8.3h3.965c.74 0 1.339.599 1.339 1.339V211h6.889v-12.989c0-.741.599-1.34 1.339-1.34h3.961v-8.299h-16.526v-.001zm-24.126 0h-.968v8.3h3.972a1.34 1.34 0 0 1 1.342 1.339V211h6.867v-12.989c0-.741.6-1.34 1.34-1.34h3.971v-8.299H84.031v-.001zm128.002-102.01h-12.021a1.34 1.34 0 0 1-1.341-1.34v-3.958h-8.298v17.494h8.298v-3.968c0-.74.601-1.339 1.341-1.339H213v-6.889h-.967zM200.012 110.5a1.341 1.341 0 0 1-1.341-1.342v-3.968h-8.298v17.492h8.298v-3.954c0-.741.6-1.341 1.341-1.341H213v-6.888h-12.988v.001zm0 24.118a1.34 1.34 0 0 1-1.341-1.341v-3.961h-8.298v17.494h8.298v-3.965c0-.74.6-1.341 1.341-1.341h12.932l.003.002v-.002H213v-6.885h-12.988v-.001zm0 24.137a1.34 1.34 0 0 1-1.341-1.339v-3.972h-8.298v17.492h8.298v-3.972c0-.74.6-1.341 1.341-1.341H213v-6.867h-12.988v-.001zm-141.715-5.311h-.968v3.965c0 .74-.6 1.341-1.341 1.341H43v6.887h12.988c.741 0 1.341.6 1.341 1.341v3.957h8.299v-17.491h-7.331zm0-24.128h-.968v3.956c0 .74-.6 1.34-1.341 1.34H43v6.888h12.988a1.34 1.34 0 0 1 1.341 1.34v3.97h8.299v-17.494h-7.331zm0-24.127h-.968v3.965c0 .741-.6 1.34-1.341 1.34H43v6.887h12.988a1.34 1.34 0 0 1 1.341 1.34v3.96h8.299v-17.492h-7.331zm0-24.126h-.968v3.972c0 .741-.6 1.34-1.341 1.34H43v6.869h12.988a1.34 1.34 0 0 1 1.341 1.34v3.972h8.299V81.062h-7.331v.001z"/>
+ <path fill="#333333" fill-rule="evenodd" d="M104.646 141.769q-3.547 0-6.041-2.085t-3.604-5.183q-1.111-3.098-1.111-6.839 0-3.546 1.15-6.683 1.149-3.137 3.663-5.28 2.513-2.144 5.943-2.144 3.156 0 5.085 1.481 1.929 1.481 3.332 4.014l-4.092 2.338q-1.832-3.429-4.325-3.429-2.066 0-3.449 1.578-1.384 1.578-1.929 3.663-.546 2.085-.546 4.462 0 4.014 1.52 6.858 1.52 2.845 4.404 2.845 2.104 0 3.214-1.403 1.111-1.403 1.111-3.663v-.584h-4.754v-4.365h9.508v3.78q0 5.027-2.533 7.833t-6.546 2.806zm19.172-.468h-4.637v-27.278h9.625q4.715 0 6.917 2.455t2.202 6.001q0 3.351-2.299 5.904-2.3 2.552-6.82 2.552h-4.988v10.366zm0-22.914v8.184h5.222q2.104 0 3.137-1.208t1.033-2.884q0-1.598-.994-2.845t-3.176-1.247h-5.222zm28.408 23.382q-4.052 0-6.624-2.592-2.572-2.591-2.572-8.281v-16.873h4.598v16.873q0 3.547 1.208 5.008 1.208 1.461 3.39 1.461 4.599 0 4.599-6.469v-16.873h4.637v16.873q0 5.612-2.572 8.242-2.572 2.631-6.664 2.631z"/>
+ <path fill="#ffffff" opacity=".1" d="M6.357 83.58l205.409 153.03c-11.562 2.311-26.426 3.019-45.523 3.019h-75.37c-74.055 0-84.639-10.558-84.639-84.544V95.834c0-4.303.041-8.37.123-12.254z"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-image-viewer.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-image-viewer.svg
new file mode 100644
index 000000000..b5b186382
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-image-viewer.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".818" x2=".212" y1="-.071" y2="1.059" gradientTransform="matrix(244.648 0 0 228.338 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f2f2f2"/>
+ <stop offset="100%" stop-color="#f9f9f9"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.689 11.95c74.056 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.583 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <linearGradient id="c" x2="0" y1=".5" y2="-.5" gradientTransform="matrix(180 0 0 149.85 40 49.667)" gradientUnits="userSpaceOnUse">
+ <stop offset="50%" stop-color="#ff9191"/>
+ <stop offset="100%" stop-color="#ffb100"/>
+ </linearGradient>
+ <path fill="url(#c)" d="M46.796 49.667h166.408A6.799 6.799 0 0 1 220 56.463v136.258a6.799 6.799 0 0 1-6.796 6.796H46.796A6.799 6.799 0 0 1 40 192.721V56.463a6.799 6.799 0 0 1 6.796-6.796z"/>
+ <path fill="#8173dd" fill-rule="evenodd" d="M117.333 114L52.75 199.517h43.056l43.528-56.385L117.333 114z"/>
+ <path fill="#89a1f6" fill-rule="evenodd" d="M181.917 199.517H95.806l43.473-56.458 42.638 56.458z"/>
+ <linearGradient id="d" x2=".43" y1=".5" y2="1.402" gradientTransform="matrix(68.471 0 0 72.689 139.279 126.828)" gradientUnits="userSpaceOnUse">
+ <stop offset="9.117%" stop-color="#ffd241"/>
+ <stop offset="85.652%" stop-color="#ffc0c1"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M151.778 126.828l55.972 72.689h-25.833l-42.638-56.458 12.499-16.231z"/>
+ <g opacity=".4">
+ <linearGradient id="e" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#e)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-installer-oem.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-installer-oem.svg
new file mode 120000
index 000000000..63c0e7176
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-installer-oem.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-installer.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-installer.svg
new file mode 120000
index 000000000..63c0e7176
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-installer.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-launcher.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-launcher.svg
new file mode 100644
index 000000000..0429c8dd0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-launcher.svg
@@ -0,0 +1,60 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_mYFvVCmnLzk42KKa89gVK2y5IIWDPqx0">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_mYFvVCmnLzk42KKa89gVK2y5IIWDPqx0)">
+ <defs>
+ <filter id="Xw0mpNjYL37SdeYAGObPE75VkuTVci3Q" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Xw0mpNjYL37SdeYAGObPE75VkuTVci3Q)">
+ <linearGradient id="_lgradient_12" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_13" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".6">
+ <linearGradient id="_lgradient_14" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(62.861,0,0,58.671,55.5,59.462)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" d="M 96.614 59.462 C 115.642 59.462 118.361 62.175 118.361 81.186 L 118.361 96.41 C 118.361 115.42 115.642 118.133 96.614 118.133 L 77.248 118.133 C 58.219 118.133 55.5 115.42 55.5 96.41 L 55.5 81.186 C 55.5 62.175 58.219 59.462 77.248 59.462 L 96.614 59.462 Z"/>
+ </g>
+ <linearGradient id="_lgradient_15" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(62.861,0,0,58.671,55.5,133.867)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" d="M 96.614 133.867 C 115.642 133.867 118.361 136.58 118.361 155.59 L 118.361 170.814 C 118.361 189.825 115.642 192.538 96.614 192.538 L 77.248 192.538 C 58.219 192.538 55.5 189.825 55.5 170.814 L 55.5 155.59 C 55.5 136.58 58.219 133.867 77.248 133.867 L 96.614 133.867 Z"/>
+ <linearGradient id="_lgradient_16" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(62.861,0,0,58.671,137.639,59.462)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" d="M 178.752 59.462 C 197.781 59.462 200.5 62.175 200.5 81.186 L 200.5 96.41 C 200.5 115.42 197.781 118.133 178.752 118.133 L 159.386 118.133 C 140.358 118.133 137.639 115.42 137.639 96.41 L 137.639 81.186 C 137.639 62.175 140.358 59.462 159.386 59.462 L 178.752 59.462 Z"/>
+ <g opacity=".6">
+ <linearGradient id="_lgradient_17" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(62.861,0,0,58.671,137.639,133.867)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" d="M 178.752 133.867 C 197.781 133.867 200.5 136.58 200.5 155.59 L 200.5 170.814 C 200.5 189.825 197.781 192.538 178.752 192.538 L 159.386 192.538 C 140.358 192.538 137.639 189.825 137.639 170.814 L 137.639 155.59 C 137.639 136.58 140.358 133.867 159.386 133.867 L 178.752 133.867 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-manual.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-manual.svg
new file mode 100644
index 000000000..dbd71fd63
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-manual.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e8e8e8"/>
+ <stop offset="100%" stop-color="#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <linearGradient id="c" x2="0" y1=".5" y2="1.5" gradientTransform="matrix(59.358 0 0 227.09551 5.676 12.567)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#07b3ff"/>
+ <stop offset="100%" stop-color="#007de8"/>
+ </linearGradient>
+ <path fill="url(#c)" d="M65 239.662c-51.265-3.095-59.324-19.357-59.324-83.92V96.491c0-64.579 8.063-80.833 59.358-83.923-.027-.605-.042 227.402-.034 227.094z"/>
+ <path fill="#ffffff" d="M90.25 98.125c0-37.461 30.414-67.875 67.875-67.875S226 60.664 226 98.125 195.586 166 158.125 166 90.25 135.586 90.25 98.125z"/>
+ <linearGradient id="d" x2="0" y1=".5" y2="1.5" gradientTransform="matrix(121.797 0 0 121.799 97.227 37.227)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#07b3ff"/>
+ <stop offset="100%" stop-color="#007de8"/>
+ </linearGradient>
+ <path fill="url(#d)" d="M158.125 159.026c-33.634 0-60.898-27.265-60.898-60.899 0-33.633 27.265-60.9 60.898-60.9 33.634 0 60.899 27.267 60.899 60.9 0 33.634-27.265 60.899-60.899 60.899z"/>
+ <path fill="#ffffff" d="M181.09 47.736a55.151 55.151 0 0 0-22.965-4.974c-2.303 0-4.573.141-6.801.414-8.239 11.395-12.508 29.899-12.167 41.235 0 0-.544 16.844 11.001 22.818 0 0 10.377 4.55 17.448-10.162 0 0 4.859-8.302 2.881-27.066 0 0 1.893.334 2.107.633.214.297 4.18 14.446 1.394 26.361 0 0-2.567 14.002-15.18 17.203-12.608 3.203-22.435-4.545-29.107-11.842-4.951-5.415-12.294-19.928-15.94-37.353a55.116 55.116 0 0 0-10.999 33.124 55.157 55.157 0 0 0 5.485 24.056c12.105 3.598 43.444 10.799 63.342-3.784 13.101-9.604 11.414-24.983 11.414-24.983-.217-11.698-7.34-23.318-7.34-23.318 27.695 25.054 11.326 52.887 11.326 52.887-7.6 15.523-23.2 25.466-36.877 29.929 2.616.38 5.292.576 8.013.576 30.576 0 55.363-24.786 55.363-55.363a55.135 55.135 0 0 0-12.2-34.673c-2.717.188-5.878.299-9.158.191 0 0-14.735.688-22.997 4.809 0 0-6.161 2.748-12.32 7.406 0 0-1.308.654-1.244 3.054.056 2.393-1.254 8.775-5.618 12.514 0 0-3.115 1.602-1.557 3.894 0 0 2.103 3.054 5.066-.154 0 0 7.641-7.861 8.108-20.529 0 0 2.417-2.064 6.235-2.672 0 0 .703 19.003-8.728 28.545 0 0-8.97 9.769-11.852-4.732 0 0-3.509-13.816 14.581-30.224 0 0 12.108-12.093 19.286-17.82z"/>
+ <linearGradient id="e" x2="0" y1=".5" y2="1.5" gradientTransform="matrix(136.398 0 0 33.25 89.517 180.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#07b3ff"/>
+ <stop offset="100%" stop-color="#007de8"/>
+ </linearGradient>
+ <path fill="url(#e)" fill-rule="evenodd" d="M103.708 213.75q-3.583 0-6.384-1.401-2.801-1.4-4.455-3.789-1.653-2.388-2.503-5.281-.849-2.893-.849-6.154 0-3.031.872-5.901.873-2.871 2.549-5.305 1.676-2.434 4.478-3.926 2.801-1.493 6.292-1.493 4.271 0 7.003 1.975 2.733 1.975 4.845 5.373l-6.108 3.444q-2.571-4.087-5.74-4.087-2.48 0-4.134 1.63-1.653 1.631-2.227 3.743-.574 2.113-.574 4.547 0 4.179 1.722 7.05 1.722 2.87 5.213 2.87 1.974 0 3.444-1.286t1.47-2.985v-.23h-5.236v-6.659h12.4v5.052q0 6.016-3.375 9.415-3.376 3.398-8.703 3.398zm30.586 0q-2.572 0-4.845-.666-2.273-.666-4.248-2.112-1.975-1.447-3.146-4.065-1.171-2.618-1.171-6.108v-19.748h6.98v19.748q0 3.444 1.539 4.822 1.538 1.378 4.891 1.378 3.261 0 4.845-1.401 1.585-1.4 1.585-4.799v-19.748h6.98v19.748q0 3.444-1.148 6.039-1.148 2.595-3.1 4.065-1.952 1.469-4.248 2.158-2.296.689-4.914.689zm27.28-.551h-6.981v-32.148h6.981v32.148zm7.072 0v-32.148h11.849q4.041 0 7.164 1.355 3.123 1.355 4.937 3.674t2.71 5.121q.895 2.801.895 5.924 0 2.296-.505 4.478-.505 2.181-1.699 4.317-1.194 2.135-2.985 3.72-1.791 1.584-4.547 2.571-2.755.988-6.154.988h-11.665zm6.981-6.659h5.419q3.95 0 5.924-2.825 1.975-2.824 1.975-6.59t-1.906-6.613q-1.906-2.848-5.488-2.848h-5.924v18.876zm50.288 6.659h-24.019v-32.148h23.101v6.613h-16.12v5.649h9.001v6.613h-9.001v6.614h17.038v6.659z"/>
+ <g opacity=".4">
+ <linearGradient id="f" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#f)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-media-player.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-media-player.svg
new file mode 120000
index 000000000..61754308e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-media-player.svg
@@ -0,0 +1 @@
+video.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-movie.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-movie.svg
new file mode 120000
index 000000000..61754308e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-movie.svg
@@ -0,0 +1 @@
+video.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-multitasking-view.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-multitasking-view.svg
new file mode 100644
index 000000000..eac1269ec
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-multitasking-view.svg
@@ -0,0 +1,88 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#262626" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <g filter="url(#b)">
+ <linearGradient id="c" x2=".575" y1=".5" y2="1.318" gradientTransform="matrix(90 0 0 56 43.5 53.25)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f34f17"/>
+ <stop offset="100%" stop-color="#f37b3d"/>
+ </linearGradient>
+ <path fill="url(#c)" d="M47.5 53.25h82c2.208 0 4 1.792 4 4v48c0 2.208-1.792 4-4 4h-82c-2.208 0-4-1.792-4-4v-48c0-2.208 1.792-4 4-4z"/>
+ <path fill="#ebebeb" d="M47.5 53.25h82c2.208 0 4 1.792 4 4v4h-90v-4c0-2.208 1.792-4 4-4z"/>
+ <linearGradient id="d" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(20.074 0 0 18.735 79.426 100.014)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e8e8e8"/>
+ <stop offset="100%" stop-color="#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#d)" d="M92.555 100.014c6.077 0 6.945.866 6.945 6.937v4.861c0 6.071-.868 6.937-6.945 6.937h-6.184c-6.077 0-6.945-.866-6.945-6.937v-4.861c0-6.071.868-6.937 6.945-6.937h6.184z"/>
+ </g>
+ <defs>
+ <filter id="b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#e)">
+ <linearGradient id="f" x1=".51" x2=".512" y1="1.06" y2=".158" gradientTransform="matrix(72 0 0 86 139.25 89)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#009a56"/>
+ <stop offset="100%" stop-color="#46a926"/>
+ </linearGradient>
+ <path fill="url(#f)" d="M143.25 89h64c2.208 0 4 1.792 4 4v78c0 2.208-1.792 4-4 4h-64c-2.208 0-4-1.792-4-4V93c0-2.208 1.792-4 4-4z"/>
+ <path fill="#ebebeb" d="M143.25 89h64c2.208 0 4 1.792 4 4v4h-72v-4c0-2.208 1.792-4 4-4z"/>
+ <linearGradient id="g" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(20.074 0 0 18.735 165.801 165.389)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e8e8e8"/>
+ <stop offset="100%" stop-color="#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#g)" d="M178.93 165.389c6.077 0 6.945.866 6.945 6.937v4.861c0 6.071-.868 6.937-6.945 6.937h-6.184c-6.077 0-6.945-.866-6.945-6.937v-4.861c0-6.071.868-6.937 6.945-6.937h6.184z"/>
+ </g>
+ <defs>
+ <filter id="e" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#h)">
+ <linearGradient id="i" x2="0" y1=".5" y2="1.5" gradientTransform="matrix(78 0 0 59 50 131)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#07b3ff"/>
+ <stop offset="100%" stop-color="#007de8"/>
+ </linearGradient>
+ <path fill="url(#i)" d="M54 131h70c2.208 0 4 1.792 4 4v51c0 2.208-1.792 4-4 4H54c-2.208 0-4-1.792-4-4v-51c0-2.208 1.792-4 4-4z"/>
+ <path fill="#ebebeb" d="M54 131h70c2.208 0 4 1.792 4 4v4H50v-4c0-2.208 1.792-4 4-4z"/>
+ <linearGradient id="j" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(20.074 0 0 18.735 80.801 180.389)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e8e8e8"/>
+ <stop offset="100%" stop-color="#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#j)" d="M93.93 180.389c6.077 0 6.945.866 6.945 6.937v4.861c0 6.071-.868 6.937-6.945 6.937h-6.184c-6.077 0-6.945-.866-6.945-6.937v-4.861c0-6.071.868-6.937 6.945-6.937h6.184z"/>
+ </g>
+ <defs>
+ <filter id="h" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="k" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#k)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-music-player.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-music-player.svg
new file mode 120000
index 000000000..790c8c357
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-music-player.svg
@@ -0,0 +1 @@
+multimedia-audio-player.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-music.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-music.svg
new file mode 120000
index 000000000..d025f1c3f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-music.svg
@@ -0,0 +1 @@
+music.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-note.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-note.svg
new file mode 120000
index 000000000..838070172
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-note.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-picker.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-picker.svg
new file mode 120000
index 000000000..aed247700
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-picker.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-remote-assistance.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-remote-assistance.svg
new file mode 120000
index 000000000..cfcd0bf10
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-remote-assistance.svg
@@ -0,0 +1 @@
+remote.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-repair-tools.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-repair-tools.svg
new file mode 100644
index 000000000..b7ecfd6fc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-repair-tools.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_QgVBKxcMTx2XEt9JSkkvGWGaiNRdZKgb">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_QgVBKxcMTx2XEt9JSkkvGWGaiNRdZKgb)">
+ <defs>
+ <filter id="gTvS7euMkhNp60UuscSsBvO7gNNhlodb" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#gTvS7euMkhNp60UuscSsBvO7gNNhlodb)">
+ <linearGradient id="_lgradient_18" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff576a"/>
+ <stop offset="50%" style="stop-color:#ff518b"/>
+ <stop offset="100%" style="stop-color:#f50f5c"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_19" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".6">
+ <path fill="#ffffff" d="M 175.642 62.32 C 163.423 62.974 154.024 73.614 154.664 86.096 C 154.674 86.287 154.697 86.475 154.712 86.664 C 154.665 87.958 154.729 89.25 154.892 90.534 C 155.328 93.955 154.257 97.402 151.997 99.967 L 140.114 113.463 L 89.482 170.932 C 88.856 170.916 88.382 170.915 88.064 170.932 C 80.62 171.33 74.901 177.803 75.292 185.42 C 75.682 193.036 82.025 198.88 89.482 198.481 C 96.938 198.082 102.644 191.609 102.254 183.993 C 102.237 183.665 102.192 183.181 102.109 182.541 L 152.597 125.242 L 164.624 111.589 C 166.882 109.024 170.14 107.577 173.516 107.658 C 174.521 107.683 175.532 107.659 176.532 107.55 C 177.006 107.555 177.481 107.539 177.961 107.513 C 187.935 106.979 196.016 99.789 198.303 90.376 L 185.795 92.831 C 179.731 94.02 173.865 90.019 172.687 83.906 L 172.663 83.798 C 171.484 77.685 175.454 71.755 181.518 70.567 L 192.055 68.499 C 187.8 64.371 181.966 61.981 175.642 62.319 L 175.642 62.32 Z M 86.766 177.946 L 93.987 179.579 L 96.102 186.714 L 91.008 192.216 L 83.798 190.584 L 81.672 183.448 L 86.766 177.946 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 137.749 120.741 L 195.287 178.289 C 199.205 182.207 199.307 188.731 195.585 192.804 C 194.443 193.869 191.624 196.25 191.624 196.25 C 187.314 199.73 180.878 199.096 177.295 194.881 L 124.649 132.945 C 124.044 132.233 123.682 131.379 123.557 130.494 C 121.977 128.509 115.86 121.086 103.234 108.651 C 88.32 93.962 85.769 101.375 83.015 103.816 C 80.26 106.257 80.539 108.52 80.539 108.52 C 80.299 109.913 79.333 111.777 78.251 112.682 L 73.853 116.359 C 73.443 116.558 65.791 108.389 63.364 105.685 C 61.279 103.363 57.952 98.714 57.952 98.714 C 57.572 98.191 57.625 97.395 58.057 96.921 C 58.057 96.921 62.131 92.295 63.637 92.204 C 68.057 91.939 70.103 91.526 72.272 88.222 C 74.441 84.918 74.443 82.316 75.649 80.404 C 76.451 79.133 83.146 70.881 92.938 65.098 C 111.721 54.005 126.294 53.32 129.317 53.528 L 143.456 54.503 L 136.133 61.728 C 135.527 61.946 134.535 62.249 133.92 62.403 C 133.92 62.403 124.982 64.389 117.891 69.545 C 110.799 74.701 108.867 83.562 114.285 93.983 C 117.465 100.097 119.541 102.207 123.892 107.142 C 128.979 112.912 133.491 117.516 135.451 119.479 C 136.297 119.668 137.098 120.09 137.749 120.741 L 137.749 120.741 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-scanner.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-scanner.svg
new file mode 120000
index 000000000..a6fb1a21d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-scanner.svg
@@ -0,0 +1 @@
+skanlite.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-screen-recorder.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-screen-recorder.svg
new file mode 120000
index 000000000..9100e9c32
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-screen-recorder.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-screenshot.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-screenshot.svg
new file mode 120000
index 000000000..4c9b2f738
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-screenshot.svg
@@ -0,0 +1 @@
+screenshot.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-show-desktop.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-show-desktop.svg
new file mode 120000
index 000000000..134c2f8f3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-show-desktop.svg
@@ -0,0 +1 @@
+cs-desktop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-software-center.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-software-center.svg
new file mode 120000
index 000000000..c6529e170
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-software-center.svg
@@ -0,0 +1 @@
+deepin-appstore.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-system-monitor.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-system-monitor.svg
new file mode 100644
index 000000000..640bcaf32
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-system-monitor.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".51" x2=".512" y1="1.06" y2=".218" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#6755fb"/>
+ <stop offset="100%" stop-color="#ab9cd1"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ececec" d="M5.5 137.435h36.25a5.129 5.129 0 0 0 3.723-1.456l15.049-15.054 12.626 33.827a5.158 5.158 0 0 0 5.116 3.376 5.157 5.157 0 0 0 4.754-3.863l17.959-71.532 8.094 122.354a5.168 5.168 0 0 0 4.49 4.671 5.161 5.161 0 0 0 5.541-3.381l27.188-81.397 15.054 30.258a5.2 5.2 0 0 0 4.692 2.999 5.2 5.2 0 0 0 4.692-2.993l8.901-17.809h24.112c1.802 3.096 5.075 5.178 8.902 5.178 5.72 0 10.357-4.637 10.357-10.357s-4.637-10.357-10.357-10.357c-3.822 0-7.1 2.082-8.902 5.178h-27.348a5.15 5.15 0 0 0-4.692 2.916l-5.665 11.325-16.023-32.045a5.173 5.173 0 0 0-9.544.648l-22.822 68.295-8.576-129.143a5.176 5.176 0 0 0-5.665-4.853 5.18 5.18 0 0 0-4.531 3.889l-21.843 87.549-9.715-25.893a5.183 5.183 0 0 0-3.739-3.355 5.205 5.205 0 0 0-4.837 1.413l-19.259 19.254H5.5v10.358z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-terminal.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-terminal.svg
new file mode 100644
index 000000000..d45dbfffe
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-terminal.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".51" x2=".512" y1="1.06" y2=".218" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f76363"/>
+ <stop offset="100%" stop-color="#e6548b"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" fill-rule="evenodd" opacity=".2" d="M132.097 137.709c2.96 0 5.36-2.816 5.36-6.289 0-3.474-2.4-6.289-5.36-6.289h-52.17c-2.96 0-5.36 2.815-5.36 6.289 0 3.473 2.4 6.289 5.36 6.289h52.17z"/>
+ <path fill="#fff0f0" fill-rule="evenodd" d="M131.053 135.193c2.842 0 6.404-2.816 6.404-6.289s-3.562-6.289-6.404-6.289H80.97c-2.841 0-6.403 2.816-6.403 6.289s3.562 6.289 6.403 6.289h50.083z"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M137.457 128.904c0-3.473-3.329-6.289-6.289-6.289H80.856c-2.96 0-6.289 2.816-6.289 6.289 0 0 1.258-3.773 6.289-3.773h50.312c5.031 0 6.289 3.773 6.289 3.773z"/>
+ <path fill="#ffffff" fill-rule="evenodd" opacity=".2" d="M70.501 85.994l-37.148 21.67a5.66 5.66 0 0 0 5.704 9.778l45.28-26.414c3.744-2.184 3.744-7.593 0-9.778l-45.28-26.413a5.66 5.66 0 0 0-5.704 9.778l37.148 21.379z"/>
+ <path fill="#fff0f0" fill-rule="evenodd" d="M70.501 82.221l-37.148 21.67a5.66 5.66 0 1 0 5.704 9.778l45.28-26.414c3.744-2.184 3.744-7.594 0-9.778l-45.28-26.413a5.66 5.66 0 0 0-5.704 9.778l37.148 21.379z"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M67.245 84.12l-33.892 19.771a5.661 5.661 0 0 0-2.485 6.777 5.631 5.631 0 0 1 2.485-3.004l37.148-21.67-3.256-1.874zm19.582.133c.842-2.416.012-5.316-2.49-6.776l-45.28-26.413a5.66 5.66 0 0 0-8.189 6.774 5.66 5.66 0 0 1 8.189-3.001l45.28 26.413a5.585 5.585 0 0 1 2.49 3.003z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-toggle-desktop.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-toggle-desktop.svg
new file mode 100644
index 000000000..3b953266b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-toggle-desktop.svg
@@ -0,0 +1,88 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".51" x2=".512" y1="1.06" y2=".218" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f76363"/>
+ <stop offset="100%" stop-color="#e6548b"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <path opacity=".4" d="M10.5 56.5H245v23.25H10.5V56.5z" filter="url(#c)"/>
+ <path fill="#333333" d="M165.685 11.947c64.324 0 80.762 7.965 83.971 58.543-5.534-.093-249.79-.86-243.244-1.03C9.78 19.804 26.43 11.947 90.315 11.947h75.37z"/>
+ <g fill="#ebebeb">
+ <path fill-rule="evenodd" d="M30.5 44.5c0-5.3 2.109-10.391 5.855-14.145A20.037 20.037 0 0 1 50.5 24.5c5.3 0 10.391 2.109 14.145 5.855A20.037 20.037 0 0 1 70.5 44.5c0 5.3-2.109 10.391-5.855 14.145A20.037 20.037 0 0 1 50.5 64.5c-5.3 0-10.391-2.109-14.145-5.855A20.037 20.037 0 0 1 30.5 44.5zm3.636 0c0-4.336 1.728-8.5 4.791-11.573A16.405 16.405 0 0 1 50.5 28.136c4.336 0 8.5 1.728 11.573 4.791A16.405 16.405 0 0 1 66.864 44.5c0 4.336-1.728 8.5-4.791 11.573A16.405 16.405 0 0 1 50.5 60.864c-4.336 0-8.5-1.728-11.573-4.791A16.405 16.405 0 0 1 34.136 44.5z"/>
+ <circle cx="50.5" cy="44.5" r="13.636" vector-effect="non-scaling-stroke"/>
+ </g>
+ <path fill="#ebebeb" d="M192.867 24.25h18.625c1.1 0 1.993.893 1.993 1.993v3.893c0 1.1-.893 1.993-1.993 1.993h-18.625c-1.1 0-1.993-.893-1.993-1.993v-3.893c0-1.1.893-1.993 1.993-1.993zm-.124 15.96h24.014c1.1 0 1.993.892 1.993 1.992v3.894a1.994 1.994 0 0 1-1.993 1.992h-24.014c-1.1 0-1.993-.893-1.993-1.992v-3.894c0-1.1.893-1.992 1.993-1.992zm0 16.161h16.085c1.1 0 1.993.893 1.993 1.993v3.893c0 1.1-.893 1.993-1.993 1.993h-16.085c-1.1 0-1.993-.893-1.993-1.993v-3.893c0-1.1.893-1.993 1.993-1.993z"/>
+ <path fill="#ebebeb" opacity=".8" d="M32.953 180h190.094a4.955 4.955 0 0 1 4.953 4.953v30.094a4.955 4.955 0 0 1-4.953 4.953H32.953A4.955 4.955 0 0 1 28 215.047v-30.094A4.955 4.955 0 0 1 32.953 180z"/>
+ <g filter="url(#d)">
+ <linearGradient id="e" x1=".5" x2=".5" y1="1" gradientTransform="matrix(50 0 0 46 40 153.447)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f37e40"/>
+ <stop offset="100%" stop-color="#fac82e"/>
+ </linearGradient>
+ <path fill="url(#e)" d="M72.702 153.447c15.135 0 17.298 2.127 17.298 17.032v11.936c0 14.905-2.163 17.032-17.298 17.032H57.298C42.163 199.447 40 197.32 40 182.415v-11.936c0-14.905 2.163-17.032 17.298-17.032h15.404z"/>
+ </g>
+ <defs>
+ <filter id="d" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation=".429"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".1"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#f)">
+ <linearGradient id="g" x1=".25" x2=".75" y1=".036" y2=".833" gradientTransform="matrix(50 0 0 46 100 153.447)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#2f5fdd"/>
+ <stop offset="100%" stop-color="#5884f4"/>
+ </linearGradient>
+ <path fill="url(#g)" d="M132.702 153.447c15.135 0 17.298 2.127 17.298 17.032v11.936c0 14.905-2.163 17.032-17.298 17.032h-15.404c-15.135 0-17.298-2.127-17.298-17.032v-11.936c0-14.905 2.163-17.032 17.298-17.032h15.404z"/>
+ </g>
+ <defs>
+ <filter id="f" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation=".429"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".1"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#h)">
+ <linearGradient id="i" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(50 0 0 46 160 153.447)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#62237c"/>
+ <stop offset="98.696%" stop-color="#9b33ae"/>
+ </linearGradient>
+ <path fill="url(#i)" d="M192.702 153.447c15.135 0 17.298 2.127 17.298 17.032v11.936c0 14.905-2.163 17.032-17.298 17.032h-15.404c-15.135 0-17.298-2.127-17.298-17.032v-11.936c0-14.905 2.163-17.032 17.298-17.032h15.404z"/>
+ </g>
+ <defs>
+ <filter id="h" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation=".429"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".1"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="j" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#j)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-translator.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-translator.svg
new file mode 120000
index 000000000..2c7dbd1f5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-translator.svg
@@ -0,0 +1 @@
+translator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin-voice-recorder.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin-voice-recorder.svg
new file mode 120000
index 000000000..f61bc4574
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin-voice-recorder.svg
@@ -0,0 +1 @@
+vocal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin.com.wechat.devtools.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin.com.wechat.devtools.svg
new file mode 120000
index 000000000..db8f90991
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin.com.wechat.devtools.svg
@@ -0,0 +1 @@
+devdocs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deepin.com.wechat.svg b/.icons/Gruvbox_Dark-2/apps/64/deepin.com.wechat.svg
new file mode 120000
index 000000000..fa4b83ec7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deepin.com.wechat.svg
@@ -0,0 +1 @@
+wechat.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deezer.svg b/.icons/Gruvbox_Dark-2/apps/64/deezer.svg
new file mode 100755
index 000000000..41bd190d6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deezer.svg
@@ -0,0 +1,267 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="7d0HkcXttTY2oqnEopWWVMM7WmjvGtpV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#7d0HkcXttTY2oqnEopWWVMM7WmjvGtpV)">
+ <linearGradient id="_lgradient_10" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_11" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g style="opacity:0.2">
+ <defs>
+ <filter id="LTfUcnpXb43mTAaW8cCi43N9ZO3112xf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#LTfUcnpXb43mTAaW8cCi43N9ZO3112xf)">
+ <path d="M 55.5 187.979675 L 79.666667 187.979675 L 79.666667 202.5 L 55.5 202.5 L 55.5 187.979675 Z"/>
+ </g>
+ <defs>
+ <filter id="PprZY82uLxjoKurDzyDOXJSENHRbFNjB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#PprZY82uLxjoKurDzyDOXJSENHRbFNjB)">
+ <path d="M 55.5 166.199187 L 79.666667 166.199187 L 79.666667 180.719512 L 55.5 180.719512 L 55.5 166.199187 Z"/>
+ </g>
+ <defs>
+ <filter id="YxlsBpuyo5W1BNk1K7bx3Bes756dWxC5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#YxlsBpuyo5W1BNk1K7bx3Bes756dWxC5)">
+ <path d="M 55.5 144.418699 L 79.666667 144.418699 L 79.666667 158.939024 L 55.5 158.939024 L 55.5 144.418699 Z"/>
+ </g>
+ <defs>
+ <filter id="kBHuSf9wKHz0T0oTN2uihQJamVSqz30l" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#kBHuSf9wKHz0T0oTN2uihQJamVSqz30l)">
+ <path d="M 55.5 122.638211 L 79.666667 122.638211 L 79.666667 137.158537 L 55.5 137.158537 L 55.5 122.638211 Z"/>
+ </g>
+ <defs>
+ <filter id="Cr67Vu9izh9WnZsI7oiUrgMWCP08PAjo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Cr67Vu9izh9WnZsI7oiUrgMWCP08PAjo)">
+ <path d="M 55.5 100.857724 L 79.666667 100.857724 L 79.666667 115.378049 L 55.5 115.378049 L 55.5 100.857724 Z"/>
+ </g>
+ <defs>
+ <filter id="15SGCqHOaUf1kDPBWnB2kFnyqwJuWfdH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#15SGCqHOaUf1kDPBWnB2kFnyqwJuWfdH)">
+ <path d="M 85.708333 187.979675 L 109.875 187.979675 L 109.875 202.5 L 85.708333 202.5 L 85.708333 187.979675 Z"/>
+ </g>
+ <defs>
+ <filter id="qIYtFwd3YZuwsigUL97qbTP0IFxFfxdo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#qIYtFwd3YZuwsigUL97qbTP0IFxFfxdo)">
+ <path d="M 85.708333 166.199187 L 109.875 166.199187 L 109.875 180.719512 L 85.708333 180.719512 L 85.708333 166.199187 Z"/>
+ </g>
+ <defs>
+ <filter id="pd9axERcOicPgsG5otoSirMSmyVm6ISH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#pd9axERcOicPgsG5otoSirMSmyVm6ISH)">
+ <path d="M 85.708333 144.418699 L 109.875 144.418699 L 109.875 158.939024 L 85.708333 158.939024 L 85.708333 144.418699 Z"/>
+ </g>
+ <defs>
+ <filter id="Bu2WCokInVP0m7h4FkORAF6me4alN04A" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Bu2WCokInVP0m7h4FkORAF6me4alN04A)">
+ <path d="M 115.916667 187.979675 L 140.083333 187.979675 L 140.083333 202.5 L 115.916667 202.5 L 115.916667 187.979675 Z"/>
+ </g>
+ <defs>
+ <filter id="fqcCAV4cLjk3wpf7EXMiGWalB05umfkM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#fqcCAV4cLjk3wpf7EXMiGWalB05umfkM)">
+ <path d="M 115.916667 166.199187 L 140.083333 166.199187 L 140.083333 180.719512 L 115.916667 180.719512 L 115.916667 166.199187 Z"/>
+ </g>
+ <defs>
+ <filter id="4RKoVywJ7cdXUtETdLBPsbaL5cPwQFmL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#4RKoVywJ7cdXUtETdLBPsbaL5cPwQFmL)">
+ <path d="M 115.916667 144.418699 L 140.083333 144.418699 L 140.083333 158.939024 L 115.916667 158.939024 L 115.916667 144.418699 Z"/>
+ </g>
+ <defs>
+ <filter id="SwKnuhxnVcEJgvk5TMJV9QhJR9NixU7F" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#SwKnuhxnVcEJgvk5TMJV9QhJR9NixU7F)">
+ <path d="M 115.916667 122.638211 L 140.083333 122.638211 L 140.083333 137.158537 L 115.916667 137.158537 L 115.916667 122.638211 Z"/>
+ </g>
+ <defs>
+ <filter id="IxcOOtKoavo7BLsMLSUniR6SvmsH9MtT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#IxcOOtKoavo7BLsMLSUniR6SvmsH9MtT)">
+ <path d="M 115.916667 100.857724 L 140.083333 100.857724 L 140.083333 115.378049 L 115.916667 115.378049 L 115.916667 100.857724 Z"/>
+ </g>
+ <defs>
+ <filter id="YefYI4yjcCltoIqAfCbJzwc0s6HvJyY5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#YefYI4yjcCltoIqAfCbJzwc0s6HvJyY5)">
+ <path d="M 115.916667 79.077236 L 140.083333 79.077236 L 140.083333 93.597561 L 115.916667 93.597561 L 115.916667 79.077236 Z"/>
+ </g>
+ <defs>
+ <filter id="7h8qKnbiscYamb6O7441hMIUvBRUFsBH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#7h8qKnbiscYamb6O7441hMIUvBRUFsBH)">
+ <path d="M 146.125 187.979675 L 170.291667 187.979675 L 170.291667 202.5 L 146.125 202.5 L 146.125 187.979675 Z"/>
+ </g>
+ <defs>
+ <filter id="ydeNYkTDYDMJdfOlNxdGN6La3FwyuwXA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#ydeNYkTDYDMJdfOlNxdGN6La3FwyuwXA)">
+ <path d="M 146.125 166.199187 L 170.291667 166.199187 L 170.291667 180.719512 L 146.125 180.719512 L 146.125 166.199187 Z"/>
+ </g>
+ <defs>
+ <filter id="Y3KuBJHyKzgUTLjEINDnCDWrgBUx2DA5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Y3KuBJHyKzgUTLjEINDnCDWrgBUx2DA5)">
+ <path d="M 146.125 144.418699 L 170.291667 144.418699 L 170.291667 158.939024 L 146.125 158.939024 L 146.125 144.418699 Z"/>
+ </g>
+ <defs>
+ <filter id="33g7TsdzE4KJtmIweM4UwomYsiJRQ3oM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#33g7TsdzE4KJtmIweM4UwomYsiJRQ3oM)">
+ <path d="M 146.125 122.638211 L 170.291667 122.638211 L 170.291667 137.158537 L 146.125 137.158537 L 146.125 122.638211 Z"/>
+ </g>
+ <defs>
+ <filter id="7MALP9sezIs0OX1gzVWimlZpmF61nIgA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#7MALP9sezIs0OX1gzVWimlZpmF61nIgA)">
+ <path d="M 146.125 100.857724 L 170.291667 100.857724 L 170.291667 115.378049 L 146.125 115.378049 L 146.125 100.857724 Z"/>
+ </g>
+ <defs>
+ <filter id="Y4DyOtIeRqKRbB2XF9uYUvjwtIAEj6LK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Y4DyOtIeRqKRbB2XF9uYUvjwtIAEj6LK)">
+ <path d="M 176.333333 187.979675 L 200.5 187.979675 L 200.5 202.5 L 176.333333 202.5 L 176.333333 187.979675 Z"/>
+ </g>
+ <defs>
+ <filter id="U8PHWuFhxbUtULhIecJMi0HRbybdwUDb" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#U8PHWuFhxbUtULhIecJMi0HRbybdwUDb)">
+ <path d="M 176.333333 166.199187 L 200.5 166.199187 L 200.5 180.719512 L 176.333333 180.719512 L 176.333333 166.199187 Z"/>
+ </g>
+ <defs>
+ <filter id="zZXzlY4cjR3Z3J4iRD2M7vPRS9iseOsA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#zZXzlY4cjR3Z3J4iRD2M7vPRS9iseOsA)">
+ <path d="M 176.333333 144.418699 L 200.5 144.418699 L 200.5 158.939024 L 176.333333 158.939024 L 176.333333 144.418699 Z"/>
+ </g>
+ <defs>
+ <filter id="SWge0q6wZYQ3s2AByO9gZJqZDxEOkSoe" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#SWge0q6wZYQ3s2AByO9gZJqZDxEOkSoe)">
+ <path d="M 176.333333 122.638211 L 200.5 122.638211 L 200.5 137.158537 L 176.333333 137.158537 L 176.333333 122.638211 Z"/>
+ </g>
+ <defs>
+ <filter id="AsDWrSkxwwJ6kZpxxn0Q6SgrEJtMrB1w" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#AsDWrSkxwwJ6kZpxxn0Q6SgrEJtMrB1w)">
+ <path d="M 176.333333 100.857724 L 200.5 100.857724 L 200.5 115.378049 L 176.333333 115.378049 L 176.333333 100.857724 Z"/>
+ </g>
+ <defs>
+ <filter id="E12CLb2Hg4ctTbSlcao0Oq7ewnoWDujJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#E12CLb2Hg4ctTbSlcao0Oq7ewnoWDujJ)">
+ <path d="M 176.333333 80.045255 L 200.5 80.045255 L 200.5 93.597561 L 176.333333 93.597561 L 176.333333 80.045255 Z"/>
+ </g>
+ <defs>
+ <filter id="jVAQcyP4EvPyfHcfFYRnXvhTdR4R7U8a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#jVAQcyP4EvPyfHcfFYRnXvhTdR4R7U8a)">
+ <path d="M 176.333333 57.296748 L 200.5 57.296748 L 200.5 71.817073 L 176.333333 71.817073 L 176.333333 57.296748 Z"/>
+ </g>
+ </g>
+ <g>
+ <path fill="#f22c42" d="M 55.5 184.349593 L 79.666667 184.349593 L 79.666667 198.869919 L 55.5 198.869919 L 55.5 184.349593 Z"/>
+ <path fill="#f22c42" d="M 55.5 162.569106 L 79.666667 162.569106 L 79.666667 177.089431 L 55.5 177.089431 L 55.5 162.569106 Z"/>
+ <path fill="#f22c42" d="M 55.5 140.788618 L 79.666667 140.788618 L 79.666667 155.308943 L 55.5 155.308943 L 55.5 140.788618 Z"/>
+ <path fill="#fa9381" d="M 55.5 119.00813 L 79.666667 119.00813 L 79.666667 133.528455 L 55.5 133.528455 L 55.5 119.00813 Z"/>
+ <path fill="#fa9381" d="M 55.5 97.227642 L 79.666667 97.227642 L 79.666667 111.747967 L 55.5 111.747967 L 55.5 97.227642 Z"/>
+ <path fill="#fdc92b" d="M 85.708333 184.349593 L 109.875 184.349593 L 109.875 198.869919 L 85.708333 198.869919 L 85.708333 184.349593 Z"/>
+ <path fill="#fdc92b" d="M 85.708333 162.569106 L 109.875 162.569106 L 109.875 177.089431 L 85.708333 177.089431 L 85.708333 162.569106 Z"/>
+ <path fill="#fdc92b" d="M 85.708333 140.788618 L 109.875 140.788618 L 109.875 155.308943 L 85.708333 155.308943 L 85.708333 140.788618 Z"/>
+ <path fill="#9b33ae" d="M 115.916667 184.349593 L 140.083333 184.349593 L 140.083333 198.869919 L 115.916667 198.869919 L 115.916667 184.349593 Z"/>
+ <path fill="#9b33ae" d="M 115.916667 162.569106 L 140.083333 162.569106 L 140.083333 177.089431 L 115.916667 177.089431 L 115.916667 162.569106 Z"/>
+ <path fill="#9b33ae" d="M 115.916667 140.788618 L 140.083333 140.788618 L 140.083333 155.308943 L 115.916667 155.308943 L 115.916667 140.788618 Z"/>
+ <path fill="#e272c5" d="M 115.916667 119.00813 L 140.083333 119.00813 L 140.083333 133.528455 L 115.916667 133.528455 L 115.916667 119.00813 Z"/>
+ <path fill="#e272c5" d="M 115.916667 97.227642 L 140.083333 97.227642 L 140.083333 111.747967 L 115.916667 111.747967 L 115.916667 97.227642 Z"/>
+ <path fill="#e272c5" d="M 115.916667 75.447154 L 140.083333 75.447154 L 140.083333 89.96748 L 115.916667 89.96748 L 115.916667 75.447154 Z"/>
+ <path fill="#46a926" d="M 146.125 184.349593 L 170.291667 184.349593 L 170.291667 198.869919 L 146.125 198.869919 L 146.125 184.349593 Z"/>
+ <path fill="#46a926" d="M 146.125 162.569106 L 170.291667 162.569106 L 170.291667 177.089431 L 146.125 177.089431 L 146.125 162.569106 Z"/>
+ <path fill="#46a926" d="M 146.125 140.788618 L 170.291667 140.788618 L 170.291667 155.308943 L 146.125 155.308943 L 146.125 140.788618 Z"/>
+ <path fill="#cbe667" d="M 146.125 119.00813 L 170.291667 119.00813 L 170.291667 133.528455 L 146.125 133.528455 L 146.125 119.00813 Z"/>
+ <path fill="#cbe667" d="M 146.125 97.227642 L 170.291667 97.227642 L 170.291667 111.747967 L 146.125 111.747967 L 146.125 97.227642 Z"/>
+ <path fill="#1463a5" d="M 176.333333 184.349593 L 200.5 184.349593 L 200.5 198.869919 L 176.333333 198.869919 L 176.333333 184.349593 Z"/>
+ <path fill="#1463a5" d="M 176.333333 162.569106 L 200.5 162.569106 L 200.5 177.089431 L 176.333333 177.089431 L 176.333333 162.569106 Z"/>
+ <path fill="#1463a5" d="M 176.333333 140.788618 L 200.5 140.788618 L 200.5 155.308943 L 176.333333 155.308943 L 176.333333 140.788618 Z"/>
+ <path fill="#6dc7f1" d="M 176.333333 119.00813 L 200.5 119.00813 L 200.5 133.528455 L 176.333333 133.528455 L 176.333333 119.00813 Z"/>
+ <path fill="#6dc7f1" d="M 176.333333 97.227642 L 200.5 97.227642 L 200.5 111.747967 L 176.333333 111.747967 L 176.333333 97.227642 Z"/>
+ <path fill="#6dc7f1" d="M 176.333333 76.415174 L 200.5 76.415174 L 200.5 89.96748 L 176.333333 89.96748 L 176.333333 76.415174 Z"/>
+ <path fill="#6dc7f1" d="M 176.333333 53.666667 L 200.5 53.666667 L 200.5 68.186992 L 176.333333 68.186992 L 176.333333 53.666667 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/defcon.svg b/.icons/Gruvbox_Dark-2/apps/64/defcon.svg
new file mode 100644
index 000000000..08a1e0144
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/defcon.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#333333" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <g filter="url(#b)">
+ <path fill="#bc1938" d="M211.667 126.648a83 83 0 1 1-166 0c0-45.84 37.16-83 83-83s83 37.16 83 83z"/>
+ <path fill="#eab305" d="M164.633 64.352l-24.9 43.125.1.052a22.051 22.051 0 0 1 5.148 4.152 22.095 22.095 0 0 1 4.537 7.535 22.042 22.042 0 0 1 1.282 7.431h49.8c0-25.7-13.71-49.446-35.967-62.295zm-71.933 0a71.934 71.934 0 0 0-35.967 62.295h49.8a22.16 22.16 0 0 1 1.745-8.62 21.939 21.939 0 0 1 3.454-5.639 22.216 22.216 0 0 1 4.969-4.369c.299-.181.602-.355.91-.523L92.7 64.352zm24.898 81.467L92.7 188.944a71.931 71.931 0 0 0 71.933 0L139.725 145.8c-.332.201-.668.395-1.01.579-.657.334-1.331.636-2.019.903-.688.269-1.389.502-2.1.701a22.415 22.415 0 0 1-4.354.752 22.076 22.076 0 0 1-8.721-1.131 22.034 22.034 0 0 1-2.056-.817 22.286 22.286 0 0 1-1.867-.968zm24.902-19.171c0 7.64-6.193 13.833-13.833 13.833-7.64 0-13.834-6.193-13.834-13.833 0-7.64 6.194-13.833 13.834-13.833s13.833 6.193 13.833 13.833z"/>
+ </g>
+ <defs>
+ <filter id="b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deflemask.svg b/.icons/Gruvbox_Dark-2/apps/64/deflemask.svg
new file mode 100755
index 000000000..6acae9751
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deflemask.svg
@@ -0,0 +1,75 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="owgGbIyhcpnGtImZtMhijmmP85lJjY8b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#owgGbIyhcpnGtImZtMhijmmP85lJjY8b)">
+ <linearGradient id="_lgradient_12" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_13" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="uriotfc3tavs8etZjYkS0ERLeS1pYZFZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#uriotfc3tavs8etZjYkS0ERLeS1pYZFZ)">
+ <path d="M 125.983828 58.048462 C 116.853586 58.240363 107.679343 59.696759 99.705607 62.276628 C 91.545411 64.916825 84.042183 68.725686 76.88047 73.863092 C 73.951068 75.964474 71.691306 78.466803 70.56058 80.863662 C 69.557254 82.990485 68.073026 92.218963 67.430445 100.300305 C 65.420143 125.582172 69.764305 151.293091 78.748614 167.310019 C 79.86777 169.305203 84.221886 176.178778 85.89327 178.583472 C 92.424796 187.980699 101.177731 194.590026 111.441125 197.87106 C 115.648504 199.21609 119.597869 199.958418 125.293212 200.479506 C 125.753063 200.521582 126.933587 200.488918 128.001027 200.469585 C 129.975514 200.433971 132.230163 200.350227 133.481246 200.201287 C 148.12596 198.457894 159.279295 192.390586 167.972345 181.435388 C 169.569657 179.422417 170.569221 177.964646 173.596648 173.247354 C 177.582106 167.037282 179.244782 163.869468 181.362361 158.466165 C 188.912841 139.200062 191.095608 112.127493 187.056226 87.918904 C 186.050505 81.891478 185.731015 80.903229 184.025462 78.603027 C 182.311913 76.292023 180.638998 74.850998 176.329305 71.975076 C 164.292315 63.942601 150.750166 59.453553 135.05128 58.286949 C 132.725848 58.114143 130.364581 58.052878 128.001027 58.053431 C 127.327063 58.053588 126.6591 58.03425 125.983828 58.04847 L 125.983828 58.048462 Z"/>
+ </g>
+ <path fill="#e4e4e4" d="M 125.98204 55.505129 C 116.851798 55.69703 107.679804 57.155501 99.706067 59.73537 C 91.545871 62.375567 84.042895 66.182423 76.881182 71.31983 C 73.951781 73.421212 71.691927 75.922348 70.561201 78.319206 C 69.557875 80.446029 68.075355 89.677494 67.432775 97.758836 C 65.422472 123.040703 69.762705 148.750869 78.747014 164.767797 C 79.86617 166.762981 84.223315 173.63447 85.894699 176.039164 C 92.426225 185.436391 101.177779 192.044688 111.441174 195.325722 C 115.648552 196.670752 119.599286 197.413746 125.294629 197.934835 C 125.75448 197.97691 126.934749 197.947045 128.002189 197.927712 L 128.002189 55.512087 C 127.328225 55.512245 126.657312 55.490922 125.98204 55.505142 L 125.98204 55.505129 Z M 128.002189 55.5121 C 130.365743 55.511547 132.72624 55.568896 135.051672 55.7417 C 132.72624 55.568894 130.365743 55.511545 128.002189 55.5121 Z M 128.002189 197.92789 C 129.976676 197.892276 132.229362 197.805479 133.480445 197.656547 C 132.229362 197.80549 129.976676 197.892261 128.002189 197.92789 Z M 185.07843 77.637359 C 185.934806 79.168348 186.302202 80.85368 187.056491 85.374247 C 186.302202 80.85368 185.935765 79.168348 185.07843 77.637359 Z M 188.284013 94.56528 C 188.908211 100.754914 189.147509 107.039104 189.020525 113.253482 C 189.147845 107.039104 188.908035 100.754914 188.284013 94.56528 Z M 162.82171 184.443985 C 160.99975 186.173628 159.11615 187.790146 157.097954 189.182131 C 159.117503 187.789231 160.998658 186.174989 162.82171 184.443985 Z"/>
+ <g opacity=".1">
+ <path d="M 92.750035 119.104713 C 90.242407 119.166808 88.264814 119.594199 87.015573 120.54034 C 86.211076 121.149652 85.642331 122.195451 85.120833 124.032982 C 84.48358 126.2783 84.662502 127.958791 85.795476 130.232599 C 87.532942 133.719626 91.455025 136.212055 96.130424 136.810761 C 96.263595 136.827805 96.477605 136.876672 96.611284 136.903612 L 116.951042 136.903612 C 117.433936 136.768558 117.643118 136.5604 117.769222 136.182225 C 117.983592 135.539307 117.593314 134.352448 116.484534 132.268181 C 115.057116 129.584979 113.681842 127.650804 111.632845 125.468604 C 108.307393 121.926965 105.654392 120.435035 101.642396 119.840376 C 98.289186 119.343367 95.257666 119.042589 92.750035 119.104708 L 92.750035 119.104713 Z"/>
+ </g>
+ <path fill="#9c9c9c" d="M 128.002189 55.512087 L 128.002189 197.927877 C 129.976676 197.892263 132.229362 197.805467 133.480445 197.656534 C 148.125159 195.913141 159.277237 189.846998 167.970287 178.8918 C 169.567599 176.878829 170.568415 175.419957 173.595842 170.702665 C 177.581299 164.492593 179.243213 161.327953 181.360794 155.924652 C 188.911271 136.658547 191.095873 109.582845 187.056491 85.374255 C 186.05077 79.34683 185.731821 78.358186 184.026266 76.057984 C 182.312717 73.746998 180.641153 72.310234 176.33146 69.43431 C 164.294469 61.401836 150.750557 56.908293 135.051672 55.741689 C 132.72624 55.568883 130.365743 55.511534 128.002189 55.512087 Z"/>
+ <g opacity=".1">
+ <path d="M 126.362583 182.508116 C 124.141986 182.204459 121.525315 181.217301 119.205464 179.808025 C 117.938625 179.038433 117.673804 178.662843 117.896839 177.952044 C 118.024693 177.544577 118.125583 177.490571 118.758766 177.490571 C 119.153183 177.490571 121.008694 177.696852 122.882121 177.948902 C 129.867552 178.888851 132.814199 178.50885 140.65999 175.656265 C 142.729078 174.903981 143.088588 174.881812 143.257574 175.49613 C 143.432209 176.13085 140.096104 179.229519 137.590312 180.760068 C 134.995013 182.345297 130.401561 183.060474 126.362583 182.508175 L 126.362583 182.508116 Z"/>
+ </g>
+ <path fill="#3f3f3f" d="M 126.362583 179.964266 C 124.141986 179.660609 121.525315 178.673451 119.205464 177.264175 C 117.938625 176.494583 117.673804 176.118993 117.896839 175.408194 C 118.024693 175.000727 118.125583 174.946721 118.758766 174.946721 C 119.153183 174.946721 121.008694 175.153002 122.882121 175.405052 C 129.867552 176.345001 132.814199 175.965 140.65999 173.112415 C 142.729078 172.360131 143.088588 172.337962 143.257574 172.95228 C 143.432209 173.587 140.096104 176.685669 137.590312 178.216218 C 134.995013 179.801447 130.401561 180.516624 126.362583 179.964325 L 126.362583 179.964266 Z"/>
+ <g opacity=".1">
+ <path d="M 125.041081 149.644279 C 124.900075 149.586024 124.808547 149.650893 124.645926 149.789431 C 123.444059 150.813785 120.685243 155.762436 120.433416 157.345357 C 120.164757 159.03406 120.764016 161.158131 121.82764 162.257862 C 122.346828 162.794669 125.469586 164.380457 126.606796 164.687368 C 127.108034 164.822625 127.555188 164.878615 128.001022 164.886018 C 128.446858 164.878641 128.894014 164.822625 129.395253 164.687368 C 130.532463 164.380465 133.65522 162.794669 134.174408 162.257862 C 135.23805 161.158131 135.837301 159.03406 135.568632 157.345357 C 135.31679 155.762436 132.557989 150.813785 131.356122 149.789431 C 131.193494 149.650918 131.10194 149.585973 130.960967 149.644279 C 130.819962 149.702584 130.628804 149.877321 130.267579 150.23256 C 129.526348 150.961398 128.894965 151.220072 128.001022 151.172273 C 127.107083 151.220098 126.475701 150.961413 125.73447 150.23256 C 125.373229 149.877349 125.182071 149.702576 125.041081 149.644279 Z"/>
+ </g>
+ <path fill="#3f3f3f" d="M 125.041081 147.100429 C 124.900075 147.042174 124.808547 147.107043 124.645926 147.245581 C 123.444059 148.269935 120.685243 153.218586 120.433416 154.801507 C 120.164757 156.49021 120.764016 158.614281 121.82764 159.714012 C 122.346828 160.250819 125.469586 161.836607 126.606796 162.143518 C 127.108034 162.278775 127.555188 162.334765 128.001022 162.342168 C 128.446858 162.334791 128.894014 162.278775 129.395253 162.143518 C 130.532463 161.836615 133.65522 160.250819 134.174408 159.714012 C 135.23805 158.614281 135.837301 156.49021 135.568632 154.801507 C 135.31679 153.218586 132.557989 148.269935 131.356122 147.245581 C 131.193494 147.107068 131.10194 147.042123 130.960967 147.100429 C 130.819962 147.158734 130.628804 147.333471 130.267579 147.68871 C 129.526348 148.417548 128.894965 148.676222 128.001022 148.628423 C 127.107083 148.676248 126.475701 148.417563 125.73447 147.68871 C 125.373229 147.333499 125.182071 147.158726 125.041081 147.100429 Z"/>
+ <path fill="#3f3f3f" d="M 92.750035 116.560863 C 90.242407 116.622958 88.264814 117.050349 87.015573 117.99649 C 86.211076 118.605802 85.642331 119.651601 85.120833 121.489132 C 84.48358 123.73445 84.662502 125.414941 85.795476 127.688748 C 87.532942 131.175776 91.455025 133.668205 96.130424 134.266911 C 96.263595 134.283955 96.477605 134.332822 96.611284 134.359762 L 116.951042 134.359762 C 117.433936 134.224708 117.643118 134.01655 117.769222 133.638375 C 117.983592 132.995457 117.593314 131.808598 116.484534 129.724331 C 115.057116 127.041129 113.681842 125.106954 111.632845 122.924754 C 108.307393 119.383115 105.654392 117.891185 101.642396 117.296525 C 98.289186 116.799517 95.257666 116.498739 92.750035 116.560858 L 92.750035 116.560863 Z"/>
+ <g opacity=".3">
+ <path d="M 142.246615 114.008921 L 142.246615 136.903617 L 145.837992 136.903617 L 145.837992 114.008921 L 142.246615 114.008921 Z M 149.429368 114.008921 L 149.429368 136.903617 L 153.020747 136.903617 L 153.020747 114.008921 L 149.429368 114.008921 Z M 156.612124 114.008921 L 156.612124 136.903617 L 160.2035 136.903617 L 160.2035 114.008921 L 156.612124 114.008921 Z M 163.794877 114.008921 L 163.794877 136.903617 L 167.386253 136.903617 L 167.386253 114.008921 L 163.794877 114.008921 Z"/>
+ </g>
+ <g opacity=".1">
+ <path d="M 143.688981 119.096631 L 165.734029 119.096631 C 168.77648 119.096631 171.246563 121.566715 171.246563 124.609165 L 171.246563 131.391083 C 171.246563 134.433533 168.77648 136.903617 165.734029 136.903617 L 143.688981 136.903617 C 140.646531 136.903617 138.176447 134.433533 138.176447 131.391083 L 138.176447 124.609165 C 138.176447 121.566715 140.646531 119.096631 143.688981 119.096631 Z"/>
+ </g>
+ <path d="M 143.688981 116.552776 L 165.734029 116.552776 C 168.77648 116.552776 171.246563 119.02286 171.246563 122.06531 L 171.246563 128.847228 C 171.246563 131.889678 168.77648 134.359762 165.734029 134.359762 L 143.688981 134.359762 C 140.646531 134.359762 138.176447 131.889678 138.176447 128.847228 L 138.176447 122.06531 C 138.176447 119.02286 140.646531 116.552776 143.688981 116.552776 Z" style="fill:#3f3f3f"/>
+ <g>
+ <path fill="#ffffff" d="M 149.199818 120.114173 L 149.199818 130.798367 L 160.22319 130.798367 L 160.22319 120.114173 L 149.199818 120.114173 Z M 151.037046 121.894872 L 158.385961 121.894872 L 158.385961 129.017666 L 151.037046 129.017666 L 151.037046 121.894872 Z"/>
+ <rect fill="#ffffff" width="3.673" height="1.781" x="142.96" y="120.83" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ffffff" width="2.572" height="1.781" x="145.53" y="122.61" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ffffff" width="3.673" height="1.781" x="142.96" y="127.95" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ffffff" width="2.572" height="1.781" x="145.53" y="126.17" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ffffff" width="3.673" height="1.781" x="162.79" y="120.83" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ffffff" width="2.572" height="1.781" x="161.32" y="122.61" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ffffff" width="3.673" height="1.781" x="162.79" y="127.95" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ffffff" width="2.572" height="1.781" x="161.32" y="126.17" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ffffff" width="5.144" height="1.781" x="152.14" y="122.78" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ffffff" width="5.144" height="1.781" x="152.14" y="126.35" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ffffff" width="3.561" height="1.837" x="152.93" y="124.36" transform="matrix(0,1,-1,0,279.98716,-29.430762)"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 125.983828 55.505222 C 116.853586 55.697123 107.679343 57.153519 99.705607 59.733387 C 91.545411 62.373585 84.042183 66.182446 76.88047 71.319852 C 73.951068 73.421235 71.691306 75.923564 70.56058 78.320422 C 69.557254 80.447245 68.073026 89.675723 67.430445 97.757065 C 67.046454 102.586203 66.895657 107.430377 66.96341 112.220273 C 66.971837 108.261536 67.114219 104.277828 67.430445 100.30092 C 68.073026 92.219578 69.557254 82.9911 70.56058 80.864277 C 71.691306 78.467419 73.951068 75.96509 76.88047 73.863708 C 84.042183 68.726302 91.545411 64.91744 99.705607 62.277243 C 107.679343 59.697374 116.853586 58.240978 125.983828 58.049077 C 126.6591 58.034857 127.327063 58.054203 128.001027 58.054045 C 130.364581 58.053493 132.725848 58.114758 135.05128 58.287564 C 150.750166 59.454168 164.292315 63.943216 176.329305 71.975689 C 180.638998 74.851611 182.311913 76.292621 184.025462 78.603624 C 185.731012 80.903827 186.050505 81.892076 187.056226 87.919502 C 188.29012 95.314412 188.9366 102.975306 189.033677 110.600552 C 189.063183 102.139199 188.427575 93.594336 187.056226 85.375647 C 186.050505 79.348221 185.731012 78.359971 184.025462 76.059769 C 182.311913 73.748784 180.638998 72.307759 176.329305 69.431835 C 164.292315 61.399361 150.750166 56.910312 135.05128 55.743708 C 132.725848 55.570903 130.364581 55.509638 128.001027 55.51019 C 127.327063 55.510348 126.6591 55.491002 125.983828 55.505222 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deja-dup.svg b/.icons/Gruvbox_Dark-2/apps/64/deja-dup.svg
new file mode 100755
index 000000000..39b28f4e0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deja-dup.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="XQCxMtbfjPcaPO2ZnqxLytEjCSlFmkox" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#XQCxMtbfjPcaPO2ZnqxLytEjCSlFmkox)">
+ <linearGradient id="_lgradient_14" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2b2e30"/>
+ <stop offset="100%" style="stop-color:#1e1f1f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_15" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(192.857164,0,0,180,31.571418,38)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" d="M 157.707038 38 C 216.085426 38 224.428582 46.322278 224.428582 104.646236 L 224.428582 151.353855 C 224.428582 209.677495 216.085426 218 157.707038 218 L 98.292964 218 C 39.914579 218 31.571418 209.677495 31.571418 151.353855 L 31.571418 104.646236 C 31.571418 46.322278 39.914579 38 98.292964 38 L 157.707038 38 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_16" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#cdcdcd" fill-rule="evenodd" d="M 122.537346 116.976692 C 122.537346 115.529088 123.110925 114.136111 124.135172 113.111864 C 125.15942 112.087616 126.552397 111.514038 128 111.514038 C 129.447603 111.514038 130.84058 112.087616 131.864828 113.111864 C 132.889075 114.136111 133.462654 115.529088 133.462654 116.976692 L 133.462654 177.065885 C 133.462654 178.513488 132.889075 179.906465 131.864828 180.930713 C 130.84058 181.95496 129.447603 182.528539 128 182.528539 C 126.552397 182.528539 125.15942 181.95496 124.135172 180.930713 C 123.110925 179.906465 122.537346 178.513488 122.537346 177.065885 L 122.537346 116.976692 Z M 125.268673 121.701887 L 73.223237 91.65729 C 71.980484 90.933489 71.065489 89.745361 70.683103 88.352385 C 70.314374 86.945751 70.505567 85.457178 71.229369 84.200768 C 71.95317 82.944357 73.154954 82.029363 74.547931 81.660634 C 75.940908 81.278248 77.443137 81.483097 78.699548 82.206899 L 130.731327 112.251496 C 131.987737 112.975297 132.902732 114.163425 133.271461 115.556401 C 133.653847 116.963035 133.448997 118.451608 132.725196 119.708018 C 132.001394 120.964429 130.813267 121.879423 129.42029 122.248153 C 128.013657 122.630538 126.525083 122.425689 125.268673 121.701887 Z M 130.731327 121.701887 C 129.474917 122.425689 127.986343 122.630538 126.57971 122.248153 C 125.186733 121.879423 123.998606 120.964429 123.274804 119.708018 C 122.551003 118.451608 122.346153 116.963035 122.728539 115.556401 C 123.097268 114.163425 124.012263 112.975297 125.268673 112.251496 L 177.300452 82.206899 C 178.556863 81.483097 180.059092 81.278248 181.452069 81.660634 C 182.845046 82.029363 184.04683 82.944357 184.770631 84.200768 C 185.494433 85.457178 185.685626 86.945751 185.316897 88.352385 C 184.934511 89.745361 184.019516 90.933489 182.776763 91.65729 L 130.731327 121.701887 Z"/>
+ <circle fill="#e6e6e6" cx="128" cy="116.977" r="16.388" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="128" cy="116.977" r="10.925" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deltachat.svg b/.icons/Gruvbox_Dark-2/apps/64/deltachat.svg
new file mode 100644
index 000000000..0242771dc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deltachat.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_X8kXNkkzr6VqjmxPHS7bOCBdYiyglTl9">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_X8kXNkkzr6VqjmxPHS7bOCBdYiyglTl9)">
+ <defs>
+ <filter id="UN1IWJwu42rfZ98DL9XVxuPvW1bWR1UV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#UN1IWJwu42rfZ98DL9XVxuPvW1bWR1UV)">
+ <linearGradient id="_lgradient_20" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_21" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 127.919 55.505 C 121.757 55.557 114.901 56.034 111.132 56.984 C 98.514 60.167 92.047 66.153 92.235 74.458 C 92.398 81.673 95.921 86.36 112.35 98.481 C 120.488 104.485 126.965 111.368 126.757 111.982 C 126.55 112.597 122.834 113.988 118.495 115.076 C 101.35 119.375 87.106 129.487 81.042 141.648 C 75.934 153.691 76.052 166.437 81.006 176.439 C 89.092 192.655 106.909 201.743 127.89 200.362 C 132.259 200.075 138.918 198.904 142.68 197.757 C 151.053 195.204 159.551 189.809 166.165 183.257 C 178.553 171.201 182.003 149.819 175.588 135.955 C 170.378 125.363 159.884 116.157 139.53 104.336 C 110.818 87.661 107.186 83.552 103.669 79.598 C 101.818 77.516 100.306 74.682 100.306 73.304 C 100.306 63.822 120.789 58.504 133.597 64.461 C 136.592 65.854 142.227 69.538 146.121 72.653 C 157.562 81.803 163.017 83.026 168.735 77.757 C 175.243 71.76 169.344 62.765 156.154 58.549 C 149.788 56.514 138.187 55.418 127.919 55.505 Z M 133.257 120.747 C 135.589 120.753 136.832 121.896 141.64 126.397 C 152.739 136.79 158.071 149.349 156.812 162.137 C 155.091 176.652 145.251 189.246 128.591 189.622 C 111.267 189.771 99.096 172.133 98.997 157.202 C 98.934 144.416 100.989 138.482 107.84 131.693 C 113.09 126.49 122.145 122.213 130.397 121.038 C 131.587 120.868 132.48 120.745 133.257 120.747 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deluge.svg b/.icons/Gruvbox_Dark-2/apps/64/deluge.svg
new file mode 100644
index 000000000..52afdb3f6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deluge.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e8e8e8"/>
+ <stop offset="100%" stop-color="#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#c)">
+ <path fill="#2f5fdd" d="M126.5 53.25q-29.843 44.761-42.187 63.392c-3.766 6.471-7.251 12.137-9.647 18.243a44.02 44.02 0 0 0-2.333 14.13c0 27.591 25.618 49.985 57.249 49.985 31.63 0 57.247-22.394 57.247-49.985-.123-6.041-1.384-11.239-2.861-15.501-2.964-7.912-9.802-15.784-13.995-22.25Q157.524 94.188 126.5 53.25z"/>
+ <path fill="#80a3fa" d="M102.109 89.695c-5.94 8.978-11.852 17.976-17.796 26.947-1.883 3.236-3.696 6.27-5.337 9.259a97.734 97.734 0 0 0-2.321 4.468 63.64 63.64 0 0 0-1.989 4.516 44.048 44.048 0 0 0-1.17 24.199c.38 1.621.851 3.22 1.41 4.789a45.672 45.672 0 0 0 1.925 4.592 47.18 47.18 0 0 0 2.41 4.369 49.349 49.349 0 0 0 2.866 4.122 51.39 51.39 0 0 0 3.295 3.849 53.496 53.496 0 0 0 3.695 3.549 55.327 55.327 0 0 0 4.064 3.227 57.227 57.227 0 0 0 4.407 2.878 59.058 59.058 0 0 0 4.72 2.505 60.798 60.798 0 0 0 5.005 2.105c1.728.639 3.483 1.2 5.261 1.683 1.793.487 3.623.899 5.487 1.232 1.883.336 3.78.59 5.686.758 3.896.344 7.814.344 11.71 0a65.07 65.07 0 0 0 5.686-.758c1.846-.33 3.677-.74 5.487-1.232a62.258 62.258 0 0 0 5.261-1.683 60.632 60.632 0 0 0 5.004-2.105 58.717 58.717 0 0 0 4.72-2.505c1.098-.648 2.135-1.364 3.177-2.076-14.937-4.033-32.826-9.702-43.463-16.477-.01-.003-.02-.008-.029-.012-18.105-13.31-22.493-31.233-16.828-44.719 5.665-13.487 21.362-22.453 42.949-18.029 5.855 1.2 11.669 7.542 16.122 13.533a96.252 96.252 0 0 1 5.859 8.847c-.708-3.154-2.104-8.662-5.476-16.059-4.63-10.157-12.283-21.357-24.312-25.736-4.174-1.519-9.23-2.138-14.347-2.239a86.708 86.708 0 0 0-5.104.056c-8.655.346-15.041 1.538-18.034 2.146v.001z"/>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/denemo.svg b/.icons/Gruvbox_Dark-2/apps/64/denemo.svg
new file mode 100755
index 000000000..c585f8e0e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/denemo.svg
@@ -0,0 +1,57 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="0floofSQ5iyajNeDMBfzm7qwm9oPmbJW" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#0floofSQ5iyajNeDMBfzm7qwm9oPmbJW)">
+ <linearGradient id="_lgradient_17" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2b2e30"/>
+ <stop offset="100%" style="stop-color:#1e1f1f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_18" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="wdvCjFTJxv9uhLWdPnpJBWI6CL687Rwc" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#wdvCjFTJxv9uhLWdPnpJBWI6CL687Rwc)">
+ <path fill-rule="evenodd" d="M 60.825 57 C 58.01345 57 55.75 59.26345 55.75 62.075 L 55.75 78.508333 C 55.75 81.319883 58.01345 83.583333 60.825 83.583333 L 67.833333 83.583333 L 67.833333 165.75 L 60.825 165.75 C 58.01345 165.75 55.75 168.01345 55.75 170.825 L 55.75 187.258333 C 55.75 190.069883 58.01345 192.333333 60.825 192.333333 L 68.8 192.333333 L 77.258333 192.333333 L 95.866667 192.333333 L 99.25 192.333333 C 136.621268 192.333333 166.916667 162.037935 166.916667 124.666667 C 166.916667 87.295399 136.621268 57 99.25 57 L 95.866667 57 L 77.258333 57 L 60.825 57 Z M 94.416667 83.583333 L 95.865722 83.583333 L 99.25 83.583333 C 122.254569 83.583333 140.333333 101.662098 140.333333 124.666667 C 140.333333 147.671236 122.254569 165.75 99.25 165.75 L 95.865722 165.75 L 94.416667 165.75 L 94.416667 83.583333 Z"/>
+ </g>
+ <path fill="#cccccc" fill-rule="evenodd" d="M 60.824997 53.5 C 58.013451 53.5 55.75 55.763451 55.75 58.575001 L 55.75 75.008331 C 55.75 77.819885 58.013451 80.083336 60.824997 80.083336 L 67.833336 80.083336 L 67.833336 162.25 L 60.824997 162.25 C 58.013451 162.25 55.75 164.513443 55.75 167.324997 L 55.75 183.758331 C 55.75 186.569885 58.013451 188.833328 60.824997 188.833328 L 68.800003 188.833328 L 77.258331 188.833328 L 95.866669 188.833328 L 99.25 188.833328 C 136.621262 188.833328 166.916672 158.537933 166.916672 121.166664 C 166.916672 83.795395 136.621262 53.5 99.25 53.5 L 95.866669 53.5 L 77.258331 53.5 L 60.824997 53.5 Z M 94.416664 80.083336 L 95.865723 80.083336 L 99.25 80.083336 C 122.254562 80.083336 140.333328 98.162094 140.333328 121.166664 C 140.333328 144.171234 122.254562 162.25 99.25 162.25 L 95.865723 162.25 L 94.416664 162.25 L 94.416664 80.083336 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 60.824055 53.5 C 58.012506 53.5 55.75 55.762506 55.75 58.574056 L 55.75 60.990723 C 55.75 58.179173 58.012506 55.916667 60.824055 55.916667 L 77.259278 55.916667 L 95.865722 55.916667 L 99.25 55.916667 C 136.216143 55.916667 166.236607 85.563306 166.883626 122.375 C 166.890717 121.971566 166.916667 121.571792 166.916667 121.166667 C 166.916667 83.795399 136.621268 53.5 99.25 53.5 L 95.865722 53.5 L 77.259278 53.5 L 60.824055 53.5 Z M 60.824055 162.25 C 58.012506 162.25 55.75 164.512505 55.75 167.324055 L 55.75 169.740722 C 55.75 166.929172 58.012506 164.666667 60.824055 164.666667 L 67.833333 164.666667 L 67.833333 162.25 L 60.824055 162.25 Z"/>
+ </g>
+ <defs>
+ <filter id="zW5vmPW1SlIH0h1zkaNC66hA1EmOmrFg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#zW5vmPW1SlIH0h1zkaNC66hA1EmOmrFg)">
+ <circle cx="163.792" cy="163.042" r="37.458" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_19" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(74.916667,0,0,74.916667,126.333333,123.166667)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_19)" cx="163.792" cy="160.625" r="37.458" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="163.792" cy="170.292" r="13.292" vector-effect="non-scaling-stroke"/>
+ <rect fill="#ffffff" width="7.25" height="36.25" x="169.83" y="135.25" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/designer-qt4.svg b/.icons/Gruvbox_Dark-2/apps/64/designer-qt4.svg
new file mode 120000
index 000000000..5562b2224
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/designer-qt4.svg
@@ -0,0 +1 @@
+qtdesigner.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/designer-qt5.svg b/.icons/Gruvbox_Dark-2/apps/64/designer-qt5.svg
new file mode 120000
index 000000000..5562b2224
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/designer-qt5.svg
@@ -0,0 +1 @@
+qtdesigner.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/designer.svg b/.icons/Gruvbox_Dark-2/apps/64/designer.svg
new file mode 120000
index 000000000..2ba2d083e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/designer.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/designer5.svg b/.icons/Gruvbox_Dark-2/apps/64/designer5.svg
new file mode 120000
index 000000000..2ba2d083e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/designer5.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/desktop-effects.svg b/.icons/Gruvbox_Dark-2/apps/64/desktop-effects.svg
new file mode 120000
index 000000000..8d153f1a9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/desktop-effects.svg
@@ -0,0 +1 @@
+effects.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/desktop-enviroment-gnome.svg b/.icons/Gruvbox_Dark-2/apps/64/desktop-enviroment-gnome.svg
new file mode 120000
index 000000000..d59c6f411
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/desktop-enviroment-gnome.svg
@@ -0,0 +1 @@
+gnome.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/desktop-enviroment-kde.svg b/.icons/Gruvbox_Dark-2/apps/64/desktop-enviroment-kde.svg
new file mode 120000
index 000000000..b130f6e9a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/desktop-enviroment-kde.svg
@@ -0,0 +1 @@
+kde.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/desktop-enviroment-lxde.svg b/.icons/Gruvbox_Dark-2/apps/64/desktop-enviroment-lxde.svg
new file mode 120000
index 000000000..4c984d822
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/desktop-enviroment-lxde.svg
@@ -0,0 +1 @@
+lubuntu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/desktop-enviroment-mate.svg b/.icons/Gruvbox_Dark-2/apps/64/desktop-enviroment-mate.svg
new file mode 100644
index 000000000..dc6048231
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/desktop-enviroment-mate.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".533" x2=".533" y1="1" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#3ca55c"/>
+ <stop offset="100%" stop-color="#b5ac49"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#ffffff" d="M149.886 178.122v-22.379l1.397.793c.768.436 3.468 2.014 5.999 3.507a854.768 854.768 0 0 0 5.753 3.374c1.212.694 1.332.765 5.652 3.349 1.502.898 3.027 1.801 3.388 2.007.362.205 2.211 1.302 4.109 2.436 1.53.917 3.064 1.825 4.603 2.725.633.364 1.594.929 2.136 1.257.543.327 1.83 1.076 2.861 1.664 1.965 1.121 2.055 1.584.44 2.278-.369.158-1.353.697-2.186 1.198-.834.501-3.028 1.798-4.876 2.883a752.763 752.763 0 0 0-4.237 2.501c-.483.291-1.395.826-2.028 1.19s-2.704 1.588-4.602 2.719c-1.53.914-3.064 1.82-4.603 2.719-.632.364-1.594.933-2.136 1.264-.543.331-1.504.906-2.137 1.276-.633.371-1.742 1.043-2.466 1.495-.723.451-1.536.916-1.808 1.032-.271.116-.863.456-1.315.756-.452.299-1.524.947-2.383 1.439l-1.561.895v-22.378zm-26.464 9.415c-4.223-.744-5.867-1.166-10.684-2.746-2.384-.783-9.17-3.935-10.848-5.039-6.14-4.043-7.408-5.056-11.69-9.338-4.297-4.297-5.155-5.371-9.342-11.691-.715-1.08-3.651-6.985-3.531-7.105.05-.051 1.552-.967 3.337-2.037l3.244-1.944 1.49 2.995c7.713 15.506 21.363 25.739 38.682 29 3.452.65 12.215.868 15.368.383l1.562-.24v3.903c0 3.404-.074 3.935-.576 4.151-.316.136-3.312.295-6.656.354-5.194.09-6.706-.003-10.356-.646zm4.931-20.249c-2.68-.249-6.02-1.064-9.505-2.32-2.061-.742-6.58-3.059-7.45-3.819-.286-.25-.63-.454-.766-.454-.5 0-5.11-3.991-7.032-6.088-3.094-3.377-6.355-8.513-7.644-12.038-.345-.946-.594-1.746-.552-1.779.042-.032 1.629-.964 3.528-2.069l3.451-2.011.196.898c.108.494.795 2.155 1.527 3.692 4.078 8.563 11.714 14.848 20.957 17.25 2.691.699 3.937.83 7.857.83 2.866 0 5.323-.172 6.384-.447l1.725-.447-.092 4.122-.092 4.123-.881.235c-1.432.382-8.767.585-11.611.322zm49.644-5.132c-1.625-.971-3.001-1.902-3.057-2.07-.056-.168.686-1.468 1.649-2.889 2.447-3.611 2.923-4.475 4.608-8.362 3.524-8.129 4.78-15.143 4.351-24.301-.335-7.156-1.931-13.317-5.153-19.888-2.231-4.551-2.907-5.709-4.468-7.661-.622-.779-1.078-1.454-1.012-1.501 1.261-.911 6.752-3.808 7.02-3.705.5.192 4.385 6.689 5.828 9.744 2.187 4.633 3.429 8.381 4.902 14.793.628 2.735.718 4.103.728 11.013.01 7.343-.051 8.177-.875 12.041-.88 4.128-1.209 5.256-2.814 9.655-1.941 5.318-7.549 15.093-8.564 14.927-.104-.017-1.518-.826-3.143-1.796zm-15.948-9.437c-.633-.365-1.595-.934-2.137-1.266-.73-.44-1.47-.865-2.219-1.275-.678-.37-1.233-.736-1.233-.814 0-.077.387-.555.86-1.062 2.246-2.406 5.023-7.448 6.211-11.276 2.997-9.658.982-21.058-5.09-28.784l-1.634-2.08 2.374-1.349a299.96 299.96 0 0 0 3.495-2.013l1.12-.664.762.926c.797.968 3.118 4.704 4.151 6.679 4.22 8.072 5.334 19.227 2.823 28.272-1.368 4.926-5.531 12.925-7.72 14.834-.568.495-.697.486-1.763-.129v.001zm-99.356-25.153l.087-22.497.796.522c.438.287 1.361.842 2.05 1.232.69.391 1.646.948 2.125 1.239.48.291 1.811 1.084 2.959 1.763 1.148.679 2.679 1.604 3.402 2.057.751.468 1.519.91 2.301 1.323.543.275 2.096 1.181 3.452 2.012 1.356.832 2.909 1.771 3.452 2.089.542.317 3.057 1.795 5.588 3.284 5.465 3.214 6.687 3.927 7.561 4.413.362.2 1.064.621 1.562.934.497.313 1.29.806 1.761 1.094l.858.524-1.104.695c-.608.382-1.4.863-1.762 1.068-1.907 1.082-9.674 5.642-13.336 7.83-.645.385-2.691 1.588-4.547 2.673-3.398 1.986-4.403 2.582-6.361 3.772-.588.357-1.586.952-2.219 1.323-.633.371-1.595.945-2.137 1.277-.542.331-1.504.898-2.137 1.26s-1.89 1.097-2.794 1.634l-1.644.975.087-22.496zm36.732-10.94c-1.447-.883-2.963-1.755-3.37-1.936-.407-.182-.737-.371-.735-.42.023-.416 1.055-2.818 2.054-4.781 2.497-4.905 6.178-9.452 10.628-13.132 4.877-4.031 12.229-7.261 18.899-8.303 2.878-.449 8.991-.429 11.826.039l2.283.377v8.031l-2.712-.441c-5.089-.828-11.044-.378-15.677 1.182-4.494 1.514-9.714 4.919-13.088 8.536-2.708 2.904-6.375 9.049-6.867 11.507-.11.552-.293.991-.406.975-.113-.016-1.389-.751-2.835-1.634zm-16.766-9.853c-.542-.34-1.963-1.171-3.158-1.846-1.791-1.013-2.141-1.347-1.998-1.905.206-.806 2.53-5.241 3.396-6.481.335-.48.61-.967.61-1.082 0-.328 1.232-2.006 4.532-6.169 4.52-5.702 10.187-10.581 16.56-14.256 8.518-4.912 17.463-7.554 26.816-7.919 2.85-.112 6.625-.094 8.388.039l3.205.242v7.848l-5.178-.211c-12.859-.525-22.389 2.098-32.78 9.021-3.079 2.051-9.495 7.955-11.301 10.401-.401.542-1.388 1.874-2.195 2.958-.806 1.085-1.467 2.077-1.469 2.205-.002.127-.375.78-.83 1.449-.454.67-1.369 2.378-2.033 3.795-.663 1.418-1.29 2.567-1.392 2.554-.103-.014-.63-.303-1.173-.643zm67.227-28.897c0-12.307.088-22.376.197-22.376.108 0 1.624.847 3.369 1.883 1.272.759 2.549 1.51 3.83 2.253.362.204 2.211 1.299 4.109 2.433 1.53.917 3.064 1.825 4.603 2.725.632.363 1.594.929 2.136 1.256 1.093.653 2.189 1.3 3.288 1.942 1.265.74 2.782 1.635 3.369 1.988l2.028 1.217c1.441.854 2.886 1.704 4.333 2.548 1.856 1.085 3.902 2.304 4.547 2.709.645.406 1.432.853 1.748.993.463.207.209.465-1.315 1.333-1.019.58-2.032 1.17-3.04 1.77-.633.381-1.447.86-1.808 1.064-1.134.66-2.264 1.328-3.388 2.004a831.924 831.924 0 0 1-10.551 6.235c-1.49.868-2.974 1.744-4.453 2.63-.593.361-2.59 1.545-4.438 2.63-1.53.894-3.05 1.8-4.565 2.719-.663.41-1.427.841-1.698.957-.271.116-.9.493-1.397.837l-.904.627V77.876z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/desktop-enviroment-xfce.svg b/.icons/Gruvbox_Dark-2/apps/64/desktop-enviroment-xfce.svg
new file mode 100644
index 000000000..f8cf2e8dd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/desktop-enviroment-xfce.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".25" x2=".75" y1=".036" y2=".844" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#2f5fdd"/>
+ <stop offset="100%" stop-color="#5884f4"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <g opacity=".8">
+ <path fill="#ffffff" opacity=".8" d="M186.433 136.621c-.959-.579 6.517-9.296 8.351-8.351 2.677 2.66-8.476 8.558-8.351 8.351zm-5.199-5.988c-.172-.602 10.713-7.186 12.289-5.672 2.837 1.028-12.189 6.436-12.289 5.672zm-3.953-19.522c1.208 5.213 3.096 6.869 8.753 6.702-7.201 6.603-11.579-4.705-8.753-6.702zm6.382-1.967c1.57 0 2.842 1.449 2.842 3.237 0 1.787-1.272 3.236-2.842 3.236-1.571 0-2.843-1.449-2.843-3.236 0-1.788 1.272-3.237 2.843-3.237zm-4.192-6.432c-.249-.586 1.453-21.174-8.153-17.371-5.914 2.201-1.091 15.32-.708 17.016.352 1.562-2.629 1.394-3.191.709-1.255-1.532-5.395-15.204-10.281-12.761-6.853 3.778-.405 15.57-1.772 15.953-2.539 1.418-2.393 4.882-4.428 7.706-3.356 4.809-28.472-2.254-36.59-2.745-5.942-.351-11.621 4.52-12.157 3.9-7.236-7.246-22.207-19.861-38.608-24.051-9.198-2.496-22.88-9.719-23.429-9.627-.934.511 7.465 5.988 23.163 12.451 15.699 6.463 37.384 22.838 35.683 25.482-5.099 7.182-8.102 15.773-6.026 30.486.374 2.59-7.676 7.082-7.09 10.989.49 2.974 8.995-2.941 9.925-1.772.57 2.098-4.551 12.713-2.481 13.472 1.513.449 14.825-12.627 15.598-12.409 21.945 6.634 50.495 1.629 51.048 1.418-.053-.115 20.544 9.68 22.334 8.509 4.516-4.891-8.561-11.781-6.381-14.535.956-1.441 15.924 5.416 16.662 3.545 1.073-3.239-6.948-10.038-8.154-12.052-1.05-1.858-1.275-4.86 1.417-6.737 2.693-1.876 30.224-12.41 29.069-20.56-1.996-14.808-34.918-15.77-35.45-17.016zm36.426-6.426c-.909-.751-8.036 10.493-6.46 11.66.947.709 6.866-11.259 6.46-11.66z"/>
+ <path fill="#ffffff" opacity=".8" d="M205.971 106.843c.948.709 2.598-11.502 1.733-12.133-.45-.521-2.837 11.596-1.733 12.133z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/desktop-environment-gnome.svg b/.icons/Gruvbox_Dark-2/apps/64/desktop-environment-gnome.svg
new file mode 120000
index 000000000..d59c6f411
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/desktop-environment-gnome.svg
@@ -0,0 +1 @@
+gnome.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/desktop-environment-kde.svg b/.icons/Gruvbox_Dark-2/apps/64/desktop-environment-kde.svg
new file mode 120000
index 000000000..b130f6e9a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/desktop-environment-kde.svg
@@ -0,0 +1 @@
+kde.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/desktop-environment-unity.svg b/.icons/Gruvbox_Dark-2/apps/64/desktop-environment-unity.svg
new file mode 120000
index 000000000..77eb9b71c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/desktop-environment-unity.svg
@@ -0,0 +1 @@
+unity.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/desktop-icons.svg b/.icons/Gruvbox_Dark-2/apps/64/desktop-icons.svg
new file mode 100644
index 000000000..c3b951140
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/desktop-icons.svg
@@ -0,0 +1,134 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#4d4d4d"/>
+ <stop offset="98.696%" stop-color="#6c6c6c"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#c)">
+ <linearGradient id="d" x2="0" y1=".5" y2="1.5" gradientTransform="matrix(192.858 0 0 180 30.571 37)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#07b3ff"/>
+ <stop offset="100%" stop-color="#007de8"/>
+ </linearGradient>
+ <path fill="url(#d)" d="M156.707 37c58.378 0 66.722 8.322 66.722 66.646v46.708c0 58.323-8.344 66.646-66.722 66.646H97.293c-58.378 0-66.722-8.323-66.722-66.646v-46.708C30.571 45.322 38.915 37 97.293 37h59.414z"/>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#e)">
+ <linearGradient id="f" x1=".455" x2=".455" y1="-.071" y2="1.071" gradientTransform="matrix(27.47784 0 0 34.971 74.045 149.362)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#999999"/>
+ <stop offset="61.328%" stop-color="#b7b7b7"/>
+ <stop offset="100%" stop-color="#dbdbdb"/>
+ </linearGradient>
+ <path fill="url(#f)" d="M95.445 149.362c5.511 0 6.104.566 6.077 6.088v22.796c.027 5.521-.566 6.087-6.077 6.087H80.121c-5.511 0-6.076-.566-6.076-6.087V155.45c0-5.522.565-6.088 6.076-6.088h15.324z"/>
+ <path fill="#ffffff" opacity=".2" d="M96.162 168.04l-.18-.671 1.341-.359.18.671c.229.85.339 1.722.339 2.6a10.068 10.068 0 0 1-10.056 10.063 10.076 10.076 0 0 1-8.714-5.035 10.051 10.051 0 0 1-1.349-5.021c0-3.126 1.459-6.079 3.935-7.988a10.045 10.045 0 0 1 6.121-2.075 10.06 10.06 0 0 1 7.117 2.946c.131.125.2.305.2.484 0 .187-.069.36-.2.491l-1.937 1.944-.491.484-.982-.975.491-.491 1.432-1.432a8.683 8.683 0 0 0-10.907-.276 8.691 8.691 0 0 0-3.396 6.888c0 1.522.401 3.015 1.162 4.33a8.692 8.692 0 0 0 7.518 4.343c1.14 0 2.268-.227 3.32-.664A8.712 8.712 0 0 0 95 175.102a8.646 8.646 0 0 0 1.459-4.814c0-.761-.097-1.515-.297-2.248z"/>
+ <path fill="#8b8b8b" d="M96.162 167.722l-.18-.664 1.341-.359.18.67c.229.844.339 1.723.339 2.601 0 1.992-.588 3.935-1.694 5.588a10.075 10.075 0 0 1-8.362 4.475 10.076 10.076 0 0 1-8.714-5.035 10.076 10.076 0 0 1-1.349-5.021c0-3.126 1.459-6.086 3.935-7.988a10.045 10.045 0 0 1 6.121-2.075 10.06 10.06 0 0 1 7.117 2.946.67.67 0 0 1 .2.484c0 .187-.069.36-.2.491l-1.937 1.944-.491.484-.982-.975.491-.491 1.432-1.432a8.683 8.683 0 0 0-10.907-.277 8.692 8.692 0 0 0-3.396 6.889c0 1.52.4 3.013 1.162 4.329a8.69 8.69 0 0 0 7.518 4.344 8.82 8.82 0 0 0 3.32-.664 8.663 8.663 0 0 0 5.353-8.016c0-.754-.097-1.515-.297-2.248z"/>
+ <path fill="#ffffff" fill-rule="evenodd" opacity=".2" d="M84.598 170.281a3.186 3.186 0 0 1 3.188-3.188c.844 0 1.653.339 2.255.933.595.602.933 1.411.933 2.255a3.186 3.186 0 0 1-3.188 3.188c-.851 0-1.66-.332-2.255-.933a3.174 3.174 0 0 1-.933-2.255zm1.383 0c0-.477.187-.934.526-1.272.338-.34.799-.533 1.279-.533.477 0 .934.194 1.273.533a1.798 1.798 0 0 1-1.273 3.077 1.8 1.8 0 0 1-1.279-.525c-.338-.34-.527-.8-.526-1.28z"/>
+ <linearGradient id="g" x1=".25" x2=".25" y1="-1.625" y2="2.875" gradientTransform="matrix(6.24474 0 0 6.245 84.66 166.851)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#808080"/>
+ <stop offset="100%" stop-color="#999999"/>
+ </linearGradient>
+ <path fill="url(#g)" fill-rule="evenodd" d="M84.66 169.97c0-.83.332-1.625.913-2.206a3.124 3.124 0 0 1 5.094 1.013 3.126 3.126 0 0 1-2.881 4.32 3.13 3.13 0 0 1-3.126-3.127zm1.252 0c0-.498.193-.975.546-1.321a1.863 1.863 0 0 1 2.649 0c.353.346.553.823.553 1.321a1.88 1.88 0 0 1-1.874 1.874c-.498 0-.975-.2-1.328-.546a1.872 1.872 0 0 1-.546-1.328z"/>
+ <path opacity=".2" d="M74.045 177.933v.313c-.027 5.521.566 6.087 6.077 6.087h15.324c5.511 0 5.933-.567 6.077-6.087v-.313c-.144 5.52-.566 6.088-6.077 6.088H80.122c-5.511 0-6.104-.566-6.077-6.088z"/>
+ </g>
+ <defs>
+ <filter id="e" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#h)">
+ <path fill="#f34f17" d="M76.65 110.075c-5.393 0-5.946.305-5.946 5.687v7.732h34.159v-4.739c0-5.383-.553-6.24-5.946-6.24H85.649l-2.44-2.44H76.65z"/>
+ <linearGradient id="i" x1=".435" x2=".435" y1=".001" y2="1.01" gradientTransform="matrix(34.159 0 0 26.839 70.704 114.955)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#fb7c38"/>
+ <stop offset="100%" stop-color="#fda463"/>
+ </linearGradient>
+ <path fill="url(#i)" d="M76.65 117.395c-5.393 0-5.946.552-5.946 5.935v12.529c0 5.382.553 5.935 5.946 5.935h22.267c5.393 0 5.946-.553 5.946-5.935V120.89c0-5.383-.553-5.935-5.946-5.935H86.525l-2.441 2.44H76.65z"/>
+ <g filter="url(#j)">
+ <linearGradient id="k" x1=".435" x2=".435" y1=".001" y2="1.01" gradientTransform="matrix(34.159 0 0 26.839 70.704 114.955)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#fb7c38"/>
+ <stop offset="100%" stop-color="#fda463"/>
+ </linearGradient>
+ <path fill="url(#k)" d="M76.65 117.395c-5.393 0-5.946.552-5.946 5.935v12.529c0 5.382.553 5.935 5.946 5.935h22.267c5.393 0 5.946-.553 5.946-5.935V120.89c0-5.383-.553-5.935-5.946-5.935H86.525l-2.441 2.44H76.65z"/>
+ </g>
+ <defs>
+ <filter id="j" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation=".859"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="-2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".1"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <radialGradient id="l" cx=".5" cy=".5" r="112" fx=".5" fy=".136" gradientTransform="matrix(34.159 0 0 8.985 70.704 110.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="100%" stop-color="#ffffff" stop-opacity=".204"/>
+ </radialGradient>
+ <path fill="url(#l)" d="M76.65 110.075c-5.393 0-5.946.305-5.946 5.687v.305c0-5.382.553-5.687 5.946-5.687h6.559l2.44 2.44h13.268c5.393 0 5.946.857 5.946 6.24v-.305c0-5.383-.553-6.24-5.946-6.24H85.649l-2.44-2.44H76.65z"/>
+ </g>
+ <g opacity=".4">
+ <radialGradient id="m" cx=".5" cy=".5" r="112" fx=".482" fy=".211" gradientTransform="matrix(34.159 0 0 8.68 70.704 114.955)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="100%" stop-color="#ffffff" stop-opacity=".204"/>
+ </radialGradient>
+ <path fill="url(#m)" d="M86.525 114.955l-2.441 2.44H76.65c-5.393 0-5.946.552-5.946 5.935v.305c0-5.383.553-5.935 5.946-5.935h7.434l2.441-2.44h12.392c5.393 0 5.946.552 5.946 5.935v-.305c0-5.383-.553-5.935-5.946-5.935H86.525z"/>
+ </g>
+ <path fill="#ffffff" opacity=".1" d="M104.863 131.729l-9.76 9.76h3.814c5.393 0 5.946-.553 5.946-5.935v-3.825z"/>
+ <path fill="#491706" opacity=".2" d="M70.704 135.554v.305c0 5.382.553 5.935 5.946 5.935h22.267c5.393 0 5.946-.553 5.946-5.935v-.305c0 5.382-.553 5.935-5.946 5.935H76.65c-5.393 0-5.946-.553-5.946-5.935z"/>
+ </g>
+ <defs>
+ <filter id="h" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#n)">
+ <linearGradient id="o" x1=".567" x2=".567" y1="1.071" y2="-.071" gradientTransform="matrix(33.047 0 0 30.845 71.26 69.333)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e6eaef"/>
+ <stop offset="100%" stop-color="#e6eaef"/>
+ </linearGradient>
+ <path fill="url(#o)" d="M92.874 69.333c10.004 0 11.433 1.426 11.433 11.421v8.003c0 9.994-1.429 11.421-11.433 11.421H82.693c-10.003 0-11.433-1.427-11.433-11.421v-8.003c0-9.995 1.43-11.421 11.433-11.421h10.181z"/>
+ </g>
+ <defs>
+ <filter id="n" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="p" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#p)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/desktop.svg b/.icons/Gruvbox_Dark-2/apps/64/desktop.svg
new file mode 100644
index 000000000..c531937db
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/desktop.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="QNPhDI5PEoWdyPOsRPIZP8MKWxA6EymA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#QNPhDI5PEoWdyPOsRPIZP8MKWxA6EymA)">
+ <linearGradient id="_lgradient_11" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_12" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <linearGradient id="_lgradient_13" x1=".187" x2=".19" y1=".005" y2=".888" gradientTransform="matrix(180,0,0,160,38,39)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" d="M 42.009689 39 L 213.990311 39 C 216.203323 39 218 40.79668 218 43.009689 L 218 194.990311 C 218 197.203323 216.203323 199 213.990311 199 L 42.009689 199 C 39.79668 199 38 197.203323 38 194.990311 L 38 43.009689 C 38 40.79668 39.79668 39 42.009689 39 Z"/>
+ <rect fill="#5d5d5d" width="160" height="11" x="48" y="49" transform="matrix(1,0,0,1,0,0)"/>
+ <g opacity=".8">
+ <linearGradient id="_lgradient_14" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(113.333333,0,0,19,70.666667,174)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" d="M 75.416667 174 L 179.25 174 C 181.871596 174 184 176.128404 184 178.75 L 184 188.25 C 184 190.871596 181.871596 193 179.25 193 L 75.416667 193 C 72.79507 193 70.666667 190.871596 70.666667 188.25 L 70.666667 178.75 C 70.666667 176.128404 72.79507 174 75.416667 174 Z"/>
+ </g>
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 42.009689 39 L 213.990311 39 C 216.203323 39 218 40.79668 218 43.009689 L 218 194.990311 C 218 197.203323 216.203323 199 213.990311 199 L 42.009689 199 C 39.79668 199 38 197.203323 38 194.990311 L 38 43.009689 C 38 40.79668 39.79668 39 42.009689 39 Z M 208 189 L 48 189 L 48 49 L 208 49 L 208 189 Z"/>
+ <path fill="#3b3b3b" d="M 127.26915 204.114822 C 124.544662 204.114822 123.163353 206.087357 123.163353 209.98024 L 123.163353 212.912949 C 123.163353 213.129974 123.103523 213.389221 123.000877 213.597443 C 122.96627 213.669006 122.801453 213.902451 122.654823 214.106567 C 121.839523 215.247391 120.035912 218.400055 119.701576 221.82782 C 119.831795 221.802597 119.964935 221.783829 120.113914 221.783829 C 120.473465 221.783829 121.421906 221.783829 122.934013 224.278976 C 123.223183 224.693665 123.373924 224.948212 123.582733 225.296631 C 123.722328 225.53476 123.894188 225.825684 124.169273 226.263245 L 124.182762 226.283783 L 124.199188 226.30899 C 124.357552 226.59053 124.521782 226.815765 124.682495 227.028687 C 124.773994 227.151855 124.867844 227.280899 124.95993 227.413452 C 125.319481 227.269165 125.686073 227.053909 125.903679 226.742447 C 126.189911 226.265594 126.157654 225.699585 125.818634 225.19104 C 125.679031 224.978134 125.419785 224.826797 124.801567 224.471939 C 124.430283 224.260788 123.969849 223.996841 123.759277 223.816193 C 123.266586 223.395645 122.576813 222.475937 122.576813 221.747452 C 122.576813 220.189606 123.619095 217.813522 124.455505 216.404053 C 124.934708 215.600494 125.29895 214.97876 125.443245 214.450287 C 125.52536 214.507172 125.617447 214.562317 125.745316 214.605713 L 125.765839 214.612747 L 125.789307 214.619797 C 126.196953 214.727127 126.606941 214.708939 126.87265 214.708939 C 127.425171 214.708939 127.823433 214.443237 128.194717 214.220947 C 128.55896 213.998642 128.919098 213.79277 128.971298 213.774002 C 129.237 214.276077 129.581299 214.741211 129.938507 215.224518 C 130.919205 216.544235 132.096985 218.764297 132.444809 222.061249 C 132.901138 221.82077 133.16214 221.747452 133.721115 221.747452 C 133.732849 221.747452 133.746338 221.749802 133.758072 221.749802 C 133.807922 221.747452 133.856018 221.742767 133.906464 221.742767 C 134.053101 221.742767 134.202087 221.752151 134.348724 221.76622 C 134.694778 221.786163 135.158142 221.905823 135.430298 221.999664 C 135.888397 222.134567 136.266708 222.375061 136.53241 222.682404 C 136.770554 222.684753 136.999893 222.739304 137.210464 222.842529 C 137.210464 222.460114 137.240372 221.898193 137.240372 221.747452 C 137.240372 219.811859 135.9711 217.140167 135.01561 215.770004 C 134.818542 215.485535 134.628494 215.219818 134.444916 214.965271 C 133.599701 213.794525 132.93045 212.868958 132.548035 211.274734 C 132.295822 210.238907 132.261795 209.91806 132.227188 209.608963 C 132.194931 209.296921 132.158569 208.97197 131.949753 208.096848 C 131.569687 206.323151 131.099854 204.114227 127.26915 204.114227 L 127.26915 204.114822 Z M 125.509521 207.634064 C 126.157654 207.634064 126.68261 208.813614 126.68261 209.787262 C 126.68261 209.847092 126.675568 209.940948 126.670876 210.025986 C 126.627472 210.023651 126.584068 210.016602 126.538315 210.016602 C 126.371155 210.016602 126.215721 210.041824 126.066154 210.081131 C 125.995766 209.707504 125.779922 209.430069 125.509521 209.430069 C 125.186928 209.430069 124.922981 209.824219 124.922981 210.309875 C 124.922981 210.42894 124.93882 210.541565 124.968727 210.644211 C 124.810364 210.763275 124.689537 210.864166 124.617981 210.935135 L 124.563431 210.983231 C 124.519028 210.889862 124.481392 210.793411 124.450813 210.694656 C 124.384537 210.284653 124.336433 209.787857 124.336433 209.787857 C 124.336433 208.814194 124.861397 207.634659 125.509521 207.634659 L 125.509521 207.634064 Z M 128.44223 207.634064 C 129.090363 207.634064 129.615326 208.813614 129.615326 209.787262 C 129.615326 210.14975 129.537308 210.575577 129.411209 210.912262 C 129.257629 210.846649 129.099167 210.793121 128.937271 210.752136 C 128.990067 210.621338 129.028778 210.474701 129.028778 210.309875 C 129.028778 209.824219 128.764832 209.430069 128.44223 209.430069 C 128.119644 209.430069 127.85569 209.824219 127.85569 210.309875 L 127.85569 210.31691 C 127.670647 210.240448 127.480782 210.176178 127.287331 210.124527 C 127.277664 210.012329 127.271599 209.899857 127.26915 209.787262 C 127.26915 208.813614 127.794106 207.634064 128.44223 207.634064 Z M 126.538315 211.189697 C 126.776451 211.189697 127.122513 211.283539 127.43866 211.411987 C 127.755394 211.540436 128.022858 211.681793 128.247498 211.77623 L 128.293259 211.796768 L 128.341354 211.806152 C 128.639313 211.876526 128.907364 211.952789 129.017044 212.009674 C 128.987717 212.261887 128.957809 212.399734 128.943726 212.420258 C 128.927887 212.44548 128.845184 212.522903 128.544876 212.683609 C 128.174179 212.816177 127.892059 213.032028 127.589989 213.215027 C 127.257416 213.414444 126.921333 213.535858 126.87265 213.535858 C 126.616325 213.535858 126.26088 213.517685 126.118942 213.487762 C 126.174072 213.503601 126.077881 213.455505 125.956467 213.343475 C 125.825668 213.219711 125.663193 213.050201 125.497787 212.874237 L 125.454384 212.830246 L 125.408638 212.797989 C 125.22094 212.665436 125.07431 212.545776 125.003334 212.461319 C 124.930016 212.374512 124.922981 212.349289 124.922981 212.291214 C 124.922981 212.204407 124.907143 212.257202 124.95993 212.197372 C 125.012718 212.135788 125.172844 212.009674 125.390457 211.817291 L 125.41098 211.801453 L 125.429169 211.78093 C 125.397491 211.814941 125.610405 211.60672 125.841507 211.455399 C 126.073189 211.304062 126.359421 211.189697 126.538315 211.189697 Z M 133.906464 222.918198 C 133.359222 222.918198 132.978561 223.080673 132.875916 223.211472 C 133.114044 223.486557 133.260681 223.752258 133.412003 224.233231 C 133.574478 224.591019 133.982132 224.680176 134.307663 224.680176 C 135.301849 224.680176 135.494232 224.081894 135.808624 223.745224 C 135.808624 223.745224 135.725922 223.653717 135.725922 223.56456 C 135.643799 223.385666 135.400391 223.206772 135.07486 223.117615 C 134.830276 223.028458 134.422043 222.938721 134.259567 222.938721 C 134.142441 222.92421 134.02449 222.917358 133.906464 222.918198 Z M 120.113914 222.956909 C 119.705681 222.956909 119.503914 223.158676 119.231758 223.432007 C 118.959015 223.701813 118.670441 224.123535 118.193581 224.462555 C 117.774788 225.008041 116.521347 224.483093 116.161797 225.303665 C 115.962372 225.752365 116.647453 226.343597 116.647453 227.358322 C 116.647453 227.766556 116.306084 228.036957 116.23922 228.309113 C 116.170593 228.646378 116.101967 228.849899 116.23922 229.1203 C 116.509613 229.526184 116.850983 229.663437 119.163132 230.13501 C 120.386658 230.40834 121.54332 231.08638 122.290581 231.152664 C 123.037247 231.218948 124.329399 231.152664 124.329399 229.324417 C 124.398026 228.240479 123.78685 227.970093 123.175079 226.886749 C 122.494698 225.800461 122.427826 225.598694 121.951553 224.920654 C 121.54332 224.242615 120.658813 222.957489 120.113914 222.957489 L 120.113914 222.956909 Z M 132.09874 224.128235 C 131.961487 224.40274 131.961487 224.611542 131.961487 225.303665 C 131.961487 225.857941 131.961487 226.48085 131.892868 226.966507 C 131.753265 228.144287 131.374954 228.673355 131.374954 229.365463 C 131.374954 230.128571 131.583176 230.614807 131.860611 230.823029 C 132.067062 231.03125 132.414886 231.169083 133.177979 231.169083 C 133.938721 231.169083 134.424377 230.891647 134.910034 230.40834 C 135.256104 230.059937 135.533539 229.922684 136.505432 229.228226 C 137.265594 228.742554 138.445724 228.119659 138.652176 227.913193 C 138.791779 227.77301 139 227.702042 139 227.285583 C 139 226.939529 138.722565 226.801697 138.514343 226.733063 C 138.236908 226.593475 137.753601 226.384659 137.336563 225.761749 C 137.155319 225.461441 137.182892 224.68956 136.965286 224.219147 L 136.665558 224.542923 C 136.630371 224.579285 136.601044 224.62738 136.567017 224.670792 C 136.282547 225.056137 135.691315 225.853256 134.307663 225.853256 C 133.400284 225.853256 132.667099 225.429184 132.343918 224.716537 L 132.31459 224.652603 L 132.291122 224.581635 C 132.218399 224.34819 132.158569 224.222076 132.09874 224.128235 Z M 130.497482 227.876236 C 129.938507 228.357208 129.083908 228.822922 127.85569 228.822922 C 126.606941 228.822922 125.764084 228.361893 125.227982 227.89032 C 125.41333 228.279785 125.537086 228.742554 125.502487 229.360779 C 125.502487 229.583664 125.481956 229.794235 125.449692 229.996002 L 130.249954 229.996002 C 130.219437 229.786987 130.203369 229.576111 130.201859 229.364883 C 130.201859 228.84697 130.330322 228.425827 130.456421 228.017593 C 130.46991 227.971848 130.483398 227.921402 130.497482 227.875656 L 130.497482 227.876236 Z"/>
+ <circle fill="#3b3b3b" cx="128" cy="26.922" r="4" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ebebeb" cx="55" cy="54" r="3" vector-effect="non-scaling-stroke"/>
+ <rect fill="#ebebeb" width="20" height="2.34" x="180" y="51" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ebebeb" width="15" height="2.34" x="185" y="55.66" transform="matrix(1,0,0,1,0,0)"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/desktopconnected.svg b/.icons/Gruvbox_Dark-2/apps/64/desktopconnected.svg
new file mode 100644
index 000000000..06256c1f7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/desktopconnected.svg
@@ -0,0 +1,111 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="BQyyTrgfC5unzfeHhyyUtzbXZuuQ2Pk8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#BQyyTrgfC5unzfeHhyyUtzbXZuuQ2Pk8)">
+ <linearGradient id="_lgradient_22" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g style="opacity:0.8">
+ <g>
+ <path fill="#666666" d="M 63.539006 239.441 C 64.089001 239.476996 64.560002 239.539008 65.120007 239.571997 C 65.555004 239.597006 66.147 239.582999 66.588001 239.607001 L 66.549 232.015006 L 93.178005 207.550009 L 93.178005 199.394003 L 105.468006 187.161002 L 105.468006 181.045996 L 111.612004 174.929007 L 111.612004 158.620001 L 103.419003 150.463995 L 87.032002 150.463995 L 78.839001 142.310004 L 58.356003 142.310004 L 50.161003 150.463995 L 50.161003 170.853003 L 66.604 185.192999 L 66.549 203.472006 L 60.405003 209.588995 L 60.405003 236.09101 L 63.539006 239.441 Z"/>
+ <path fill="#666666" d="M 99.322003 81.148001 L 93.178005 87.265006 L 99.322003 87.265006 L 101.371006 89.303999 L 103.419003 89.303999 L 105.468006 87.265006 L 99.322003 81.148001 Z"/>
+ <g>
+ <path fill="#666666" d="M 177.160008 109.690001 L 152.580006 109.690001 L 138.242008 123.961005 L 138.242008 144.349005 L 148.483006 154.543005 L 162.82201 154.543005 L 168.966999 160.659003 L 168.966999 166.775 L 173.063999 170.851996 L 173.063999 195.317008 L 188.619999 211.681998 L 214.308003 186.114996 L 214.03101 162.696997 L 234.515003 142.310004 L 226.321003 142.310004 L 205.838001 121.923003 L 205.838001 113.768004 L 181.257008 113.768004 L 177.160008 109.690001 Z"/>
+ <path fill="#666666" d="M 250.901997 117.845 L 250.901997 96.373999 C 250.901997 87.126006 250.735005 78.869002 250.299 71.498999 C 250.080998 67.815001 249.796009 64.353003 249.429997 61.099001 C 249.063999 57.845004 248.618 54.801001 248.078007 51.952002 C 247.537998 49.104002 246.903996 46.451003 246.164006 43.982005 C 245.425007 41.513003 244.578999 39.226004 243.613011 37.111002 C 242.998997 35.764002 242.248005 34.600005 241.533009 33.388003 L 238.610996 36.296004 L 226.321003 36.296004 L 214.03101 48.529002 L 205.838001 40.374003 L 181.258 40.374003 L 168.968006 52.607005 L 168.968006 62.800002 L 181.258 62.800002 L 181.258 56.683001 L 189.451008 56.683001 L 189.451008 64.839003 L 185.353001 68.914999 L 168.968006 69.191 L 162.82201 75.032004 L 154.629002 75.032004 L 154.629002 83.187003 L 148.483006 89.303999 L 148.483006 101.534003 L 160.772999 101.534003 L 168.968006 93.380003 L 177.161 93.380003 L 177.161 97.458006 L 185.353001 105.613005 L 189.451008 105.613005 L 189.451008 101.534003 L 181.258 93.380003 L 189.451008 93.380003 L 197.643009 101.534003 L 207.884999 101.534003 L 201.741001 95.419005 L 207.884999 89.303999 L 214.03101 89.303999 L 220.175007 95.419005 L 214.03101 95.419005 L 207.884999 101.534003 L 213.91901 107.539999 L 214.03101 113.767004 L 205.838001 113.767004 L 230.41901 138.232001 L 234.513996 138.232001 L 238.610996 134.155997 L 246.804005 125.998999 L 238.610996 117.845 L 250.901997 117.845 Z"/>
+ <path fill="#666666" d="M 156.677006 70.954001 L 156.677006 64.838004 L 162.82201 58.722003 L 162.82201 70.954001 L 156.677006 70.954001 Z"/>
+ <path fill="#666666" d="M 220.175999 191.239996 L 220.175999 178.456 L 228.369999 170.851996 L 228.369999 191.239996 L 220.175999 191.239996 Z"/>
+ </g>
+ <path fill="#666666" d="M 136.192997 11.831003 L 90.136006 11.831003 C 89.347004 11.831003 88.788006 11.880002 88.013005 11.882003 L 80.888005 19.986002 L 93.178005 32.218005 L 93.178005 45.001002 L 107.517002 60.761004 L 115.710003 60.761004 L 115.710003 52.607005 L 128.000004 40.374003 L 128.000004 32.218005 L 136.192997 24.064003 L 136.192997 11.831003 Z"/>
+ <path fill="#666666" d="M 125.951 56.683001 L 132.097004 56.683001 L 138.242008 62.799002 L 125.951 62.799002 L 125.951 56.683001 Z"/>
+ <path fill="#666666" d="M 70.646 123.961005 L 64.501004 123.961005 L 58.355004 130.078009 L 70.646 130.078009 L 70.646 123.961005 Z"/>
+ <path fill="#666666" d="M 16.003002 30.841002 C 15.896004 30.993002 15.758003 31.109004 15.653004 31.263003 C 14.436003 33.051001 13.352003 34.995001 12.386004 37.111002 C 11.421004 39.226004 10.575003 41.513003 9.835003 43.982005 C 9.095003 46.451003 8.462003 49.104002 7.922003 51.952002 C 7.382004 54.801001 6.936003 57.845004 6.570003 61.099001 C 6.204003 64.353003 5.918003 67.815001 5.700003 71.498999 C 5.264004 78.869002 5.098003 87.126006 5.098003 96.373999 L 5.098003 117.845 L 13.291003 125.998999 L 25.581003 125.998999 L 46.066002 146.388007 L 46.066002 121.923003 L 58.356003 109.691 L 66.549 109.691 L 78.839001 97.458006 L 91.129002 97.458006 L 84.985005 91.341002 L 97.275006 77.072005 L 84.985005 64.839003 L 66.549 64.839003 L 66.549 81.148001 L 58.356003 81.148001 L 50.161003 72.993002 L 50.161003 64.839003 L 62.452004 52.607005 L 72.695004 52.607005 L 72.695004 44.450003 L 60.405003 32.218005 L 39.920002 32.218005 L 39.920002 44.450003 L 29.678004 44.450003 L 16.003002 30.841002 Z"/>
+ <path fill="#666666" d="M 66.549 12.396003 C 66.120007 12.419003 65.544003 12.404003 65.120007 12.429003 C 61.415005 12.646003 57.931004 12.929003 54.659004 13.292003 C 51.387005 13.656003 48.325005 14.100003 45.460003 14.636003 C 42.901005 15.115003 40.554005 15.699003 38.301003 16.335003 L 46.066002 24.064003 L 66.549 24.064003 L 66.549 12.396003 Z"/>
+ </g>
+ </g>
+ <g>
+ <circle fill="#ffffff" cx="72.377" cy="103.575" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="92.764" cy="185.125" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="153.927" cy="144.35" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="174.314" cy="83.187" r="4.078" vector-effect="non-scaling-stroke"/>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 5.098003 138.234 C 73.513005 89.145003 155.966007 81.149001 249.748005 79.109999" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 6.670003 59.789004 C 27.643004 74.837004 48.363003 89.173003 71.896 103.622 C 125.130001 136.306006 184.715 163.133002 249.748005 164.545996" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 154.436009 141.291998 C 174.533009 98.215003 186.802998 62.696002 181.688008 12.175003" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 139.47501 239.827002 C 69.537007 187.487998 63.917004 114.560004 75.969006 12.175003" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g filter="url(#SHcebhc7hSmjNaeGyPcTCMIEsHLguHFT)">
+ <circle fill="#ffffff" cx="72.377" cy="103.575" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="SHcebhc7hSmjNaeGyPcTCMIEsHLguHFT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#hOcjlDy3Fjj41tPjZEPONDZ7YGzi3oNx)">
+ <circle fill="#ffffff" cx="92.764" cy="185.125" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="hOcjlDy3Fjj41tPjZEPONDZ7YGzi3oNx" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#c8uvL5RC2lovtDYAHJs0MQSfDwkuqRQF)">
+ <circle fill="#ffffff" cx="153.927" cy="144.35" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="c8uvL5RC2lovtDYAHJs0MQSfDwkuqRQF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#32TEDrqTZ94KhAw3xKbVmcVhkM0YdaaX)">
+ <circle fill="#ffffff" cx="174.314" cy="83.187" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="32TEDrqTZ94KhAw3xKbVmcVhkM0YdaaX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 153.355 144.159003 C 108.959004 199.707999 17.877003 201.179007 6.696003 194.181998" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_23" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 131.330002 183.860001 L 126.43 183.860001 L 126.43 172.149994 L 131.330002 172.149994 L 131.330002 183.860001 Z M 202.350006 78.5 L 202.350006 167.729996 C 202.350006 168.899994 201.869995 170.029999 201.039993 170.860001 C 200.199997 171.690002 199.070007 172.149994 197.899994 172.149994 L 140.179993 172.149994 L 140.179993 183.869995 C 149.529999 183.990005 158.830002 185.179993 167.899994 187.429993 C 168.860001 187.669998 169.710007 188.229996 170.320007 189.009995 C 170.929993 189.789993 171.259995 190.75 171.270004 191.740005 C 171.270004 192.100006 171.220001 192.460007 171.130005 192.809998 C 170.899994 193.779999 170.339996 194.630005 169.550003 195.240005 C 168.770004 195.850006 167.800003 196.179993 166.800003 196.169998 C 166.449997 196.149994 166.100006 196.110001 165.759995 196.020004 C 156.929993 193.839996 147.869995 192.740005 138.779999 192.740005 L 118.919998 192.740005 C 109.839996 192.740005 100.790001 193.839996 91.970001 196.020004 C 91.610001 196.119995 91.239998 196.169998 90.870003 196.169998 C 89.879997 196.169998 88.919998 195.830002 88.139999 195.229996 C 87.36451 194.618179 86.81263 193.767517 86.57 192.809998 C 86.480003 192.460007 86.43 192.089996 86.43 191.729996 C 86.43 190.740005 86.769997 189.779999 87.379997 189 C 87.989998 188.220001 88.839996 187.669998 89.800003 187.429993 C 98.870628 185.172119 108.173195 183.977417 117.519997 183.869995 L 117.519997 172.149994 L 59.810001 172.149994 C 58.630001 172.149994 57.5 171.690002 56.66 170.860001 C 55.830746 170.028168 55.360462 168.90451 55.349998 167.729996 L 55.349998 78.589996 C 55.360001 77.410004 55.830002 76.290001 56.66 75.459999 C 57.5 74.629997 58.630001 74.160004 59.810001 74.169998 L 197.949997 74.169998 C 199.110001 74.160004 200.229996 74.610001 201.059998 75.410004 C 201.889999 76.220001 202.350006 77.330002 202.350006 78.489998 L 202.350006 78.5 Z M 193.5 163.300003 L 64.260002 163.300003 L 64.260002 83.019997 L 193.5 83.019997 L 193.5 163.300003 Z"/>
+ <path fill="#ffffff" d="M 158 122.844002 C 158 110.254997 153.207993 97.667 143.617004 88.075996 L 140.132004 91.552002 C 157.434998 108.855003 157.434998 136.832993 140.132004 154.136002 L 143.617004 157.612 C 153.207993 148.020996 158 135.434006 158 122.844002 Z M 143.921005 122.844002 C 143.921005 113.778 140.470001 104.714996 133.567001 97.811996 L 130.091003 101.288002 C 142.018005 113.214996 142.018005 132.473999 130.091003 144.399994 L 133.567001 147.876007 C 140.470001 140.973007 143.921005 131.910004 143.921005 122.844002 L 143.921005 122.844002 Z M 129.768997 122.844002 C 129.768997 117.302002 127.667999 111.763 123.453003 107.547997 L 119.968002 111.024002 C 123.112701 114.153625 124.880646 118.407372 124.880646 122.844002 C 124.880646 127.280632 123.112701 131.534378 119.968002 134.664001 L 123.453003 138.139999 C 127.667999 133.925995 129.768997 128.386002 129.768997 122.844002 Z M 115.514999 122.844002 C 115.513344 117.630569 111.287437 113.404655 106.073997 113.403 C 100.859329 113.403 96.632004 117.630325 96.632004 122.845001 C 96.632004 128.059677 100.859329 132.287003 106.073997 132.287003 C 108.578171 132.286728 110.979675 131.291702 112.750206 129.520798 C 114.520737 127.749886 115.515266 125.348175 115.514999 122.844002 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/desktopfolder.svg b/.icons/Gruvbox_Dark-2/apps/64/desktopfolder.svg
new file mode 100644
index 000000000..859df0647
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/desktopfolder.svg
@@ -0,0 +1,66 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="WkkhhlBsZ6iiR9hylQIwUeZrigNiWwJ1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#WkkhhlBsZ6iiR9hylQIwUeZrigNiWwJ1)">
+ <linearGradient id="_lgradient_256" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_256)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_257" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_257)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_258" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(180,0,0,160,38,39)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_258)" d="M 42.009688 39 L 213.990312 39 C 216.203319 39 218 40.796681 218 43.009688 L 218 194.990312 C 218 197.203319 216.203319 199 213.990312 199 L 42.009688 199 C 39.796681 199 38 197.203319 38 194.990312 L 38 43.009688 C 38 40.796681 39.796681 39 42.009688 39 Z"/>
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 42.009689 39 L 213.990311 39 C 216.203323 39 218 40.79668 218 43.009689 L 218 194.990311 C 218 197.203323 216.203323 199 213.990311 199 L 42.009689 199 C 39.79668 199 38 197.203323 38 194.990311 L 38 43.009689 C 38 40.79668 39.79668 39 42.009689 39 Z M 208 189 L 48 189 L 48 49 L 208 49 L 208 189 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="I6Xs15I3TJCAP2hFw83Als3MjkDekS0w" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#I6Xs15I3TJCAP2hFw83Als3MjkDekS0w)">
+ <path d="M 60.333333 75 L 114.333333 75 C 117.092908 75 119.333333 77.240425 119.333333 80 L 119.333333 166 C 119.333333 168.759575 117.092908 171 114.333333 171 L 60.333333 171 C 57.573758 171 55.333333 168.759575 55.333333 166 L 55.333333 80 C 55.333333 77.240425 57.573758 75 60.333333 75 Z"/>
+ </g>
+ <path fill="#6dc7f1" d="M 60.333333 71 L 114.333333 71 C 117.092908 71 119.333333 73.240425 119.333333 76 L 119.333333 162 C 119.333333 164.759575 117.092908 167 114.333333 167 L 60.333333 167 C 57.573758 167 55.333333 164.759575 55.333333 162 L 55.333333 76 C 55.333333 73.240425 57.573758 71 60.333333 71 Z"/>
+ <defs>
+ <filter id="WKZaGDzF8tkj8Vet4H1XorfJofaFFNs5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#WKZaGDzF8tkj8Vet4H1XorfJofaFFNs5)">
+ <path d="M 140.333333 75 L 194.333333 75 C 197.092908 75 199.333333 77.240425 199.333333 80 L 199.333333 110 C 199.333333 112.759575 197.092908 115 194.333333 115 L 140.333333 115 C 137.573758 115 135.333333 112.759575 135.333333 110 L 135.333333 80 C 135.333333 77.240425 137.573758 75 140.333333 75 Z"/>
+ </g>
+ <path fill="#6dc7f1" d="M 140.333333 71 L 194.333333 71 C 197.092908 71 199.333333 73.240425 199.333333 76 L 199.333333 106 C 199.333333 108.759575 197.092908 111 194.333333 111 L 140.333333 111 C 137.573758 111 135.333333 108.759575 135.333333 106 L 135.333333 76 C 135.333333 73.240425 137.573758 71 140.333333 71 Z"/>
+ <defs>
+ <filter id="X8umDO53XlgrnGgyAfbXdsWsGV5Ottw0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#X8umDO53XlgrnGgyAfbXdsWsGV5Ottw0)">
+ <path d="M 140.333333 131 L 194.333333 131 C 197.092908 131 199.333333 133.240425 199.333333 136 L 199.333333 166 C 199.333333 168.759575 197.092908 171 194.333333 171 L 140.333333 171 C 137.573758 171 135.333333 168.759575 135.333333 166 L 135.333333 136 C 135.333333 133.240425 137.573758 131 140.333333 131 Z"/>
+ </g>
+ <path fill="#6dc7f1" d="M 140.333333 127 L 194.333333 127 C 197.092908 127 199.333333 129.240425 199.333333 132 L 199.333333 162 C 199.333333 164.759575 197.092908 167 194.333333 167 L 140.333333 167 C 137.573758 167 135.333333 164.759575 135.333333 162 L 135.333333 132 C 135.333333 129.240425 137.573758 127 140.333333 127 Z"/>
+ </g>
+ <path fill="#3b3b3b" d="M 127.26915 204.114815 C 124.54466 204.114815 123.163352 206.087358 123.163352 209.98024 L 123.163352 212.912953 C 123.163352 213.129974 123.103525 213.389226 123.00088 213.597448 C 122.966274 213.669006 122.801455 213.90245 122.65482 214.106567 C 121.839526 215.247392 120.035908 218.400058 119.701578 221.827813 C 119.831791 221.802592 119.964936 221.783822 120.113918 221.783822 C 120.473468 221.783822 121.421908 221.783822 122.934014 224.278975 C 123.223179 224.693659 123.373921 224.948219 123.58273 225.296624 C 123.722327 225.534762 123.894185 225.825686 124.169273 226.263248 L 124.182764 226.283777 L 124.199187 226.308998 C 124.357553 226.590538 124.521785 226.815769 124.682498 227.028686 C 124.773998 227.151859 124.867845 227.280897 124.959932 227.413457 C 125.319483 227.269168 125.686072 227.053907 125.903679 226.742452 C 126.189912 226.265593 126.157652 225.699579 125.818631 225.191046 C 125.679033 224.978132 125.419781 224.826804 124.801565 224.471946 C 124.430284 224.260791 123.969848 223.996846 123.75928 223.816192 C 123.266584 223.395642 122.57681 222.475942 122.57681 221.747456 C 122.57681 220.189599 123.619096 217.813515 124.455505 216.404054 C 124.934711 215.600491 125.298954 214.978755 125.443243 214.450281 C 125.525359 214.507176 125.617446 214.562311 125.745313 214.605714 L 125.765842 214.612754 L 125.789303 214.619792 C 126.196951 214.727129 126.606944 214.708946 126.872647 214.708946 C 127.425171 214.708946 127.823432 214.443243 128.194713 214.220942 C 128.558957 213.998643 128.919094 213.792767 128.971297 213.773998 C 129.237 214.276077 129.5813 214.741206 129.938505 215.224517 C 130.919204 216.544238 132.096981 218.764301 132.444802 222.061256 C 132.901132 221.820774 133.162143 221.747456 133.721117 221.747456 C 133.732849 221.747456 133.746338 221.749803 133.758069 221.749803 C 133.807925 221.747456 133.856022 221.742764 133.906466 221.742764 C 134.053102 221.742764 134.202082 221.752148 134.348718 221.766227 C 134.694778 221.786169 135.158147 221.905823 135.430303 221.99967 C 135.888392 222.134574 136.266712 222.375057 136.532415 222.682406 C 136.770553 222.684751 136.99989 222.739301 137.21046 222.842531 C 137.21046 222.460106 137.240372 221.898198 137.240372 221.747456 C 137.240372 219.811866 135.971094 217.140165 135.015617 215.770002 C 134.818538 215.485528 134.628499 215.219825 134.444912 214.965265 C 133.599703 213.794526 132.930458 212.868963 132.548032 211.27474 C 132.295819 210.238906 132.2618 209.918067 132.227193 209.608959 C 132.194933 209.296918 132.158567 208.971974 131.949759 208.096853 C 131.56968 206.323148 131.099859 204.114229 127.26915 204.114229 L 127.26915 204.114815 Z M 125.509522 207.634071 C 126.157652 207.634071 126.682607 208.813608 126.682607 209.787268 C 126.682607 209.847096 126.675569 209.940942 126.670876 210.025991 C 126.627472 210.023645 126.584069 210.016606 126.538318 210.016606 C 126.371153 210.016606 126.21572 210.041828 126.066151 210.081126 C 125.995766 209.707498 125.779919 209.430064 125.509522 209.430064 C 125.186924 209.430064 124.92298 209.82422 124.92298 210.309877 C 124.92298 210.428946 124.938817 210.541562 124.96873 210.644206 C 124.810364 210.763275 124.689536 210.86416 124.617978 210.935132 L 124.563429 210.983228 C 124.519027 210.889857 124.481392 210.793415 124.450813 210.694649 C 124.384534 210.284656 124.336437 209.787854 124.336437 209.787854 C 124.336437 208.814194 124.861393 207.634657 125.509522 207.634657 L 125.509522 207.634071 Z M 128.442235 207.634071 C 129.090364 207.634071 129.61532 208.813608 129.61532 209.787268 C 129.61532 210.149751 129.53731 210.575581 129.411203 210.912257 C 129.257627 210.846653 129.099172 210.793115 128.937277 210.75213 C 128.990066 210.621332 129.028777 210.474696 129.028777 210.309877 C 129.028777 209.82422 128.764833 209.430064 128.442235 209.430064 C 128.119637 209.430064 127.855692 209.82422 127.855692 210.309877 L 127.855692 210.316916 C 127.670644 210.240444 127.480784 210.176178 127.287333 210.12453 C 127.277665 210.012333 127.271601 209.899854 127.26915 209.787268 C 127.26915 208.813608 127.794106 207.634071 128.442235 207.634071 Z M 126.538318 211.189691 C 126.776454 211.189691 127.122514 211.283538 127.43866 211.411991 C 127.755394 211.540443 128.022857 211.6818 128.247502 211.776234 L 128.293253 211.796763 L 128.341349 211.806147 C 128.639313 211.876532 128.907363 211.952783 129.017046 212.009677 C 128.98772 212.261891 128.957806 212.399728 128.943728 212.420257 C 128.927892 212.445479 128.84519 212.522903 128.544879 212.683615 C 128.174185 212.816174 127.892058 213.032022 127.589989 213.215022 C 127.257419 213.414446 126.92133 213.535861 126.872647 213.535861 C 126.616328 213.535861 126.260883 213.517678 126.11894 213.487764 C 126.174075 213.503601 126.077882 213.455505 125.956467 213.343476 C 125.825669 213.219715 125.663196 213.050205 125.497791 212.874241 L 125.454387 212.830251 L 125.408637 212.797991 C 125.220943 212.665433 125.074308 212.545778 125.003336 212.461315 C 124.930018 212.374507 124.92298 212.349286 124.92298 212.291218 C 124.92298 212.204409 124.907143 212.257198 124.959932 212.197371 C 125.012721 212.135784 125.172847 212.009677 125.390455 211.817291 L 125.410984 211.801455 L 125.429167 211.780926 C 125.397493 211.814945 125.610408 211.606723 125.841505 211.455395 C 126.07319 211.304067 126.359422 211.189691 126.538318 211.189691 Z M 133.906466 222.918194 C 133.35922 222.918194 132.978555 223.080667 132.875909 223.211465 C 133.114046 223.486555 133.260682 223.752258 133.412009 224.233223 C 133.574482 224.591014 133.982129 224.680169 134.30766 224.680169 C 135.301849 224.680169 135.494235 224.081895 135.808621 223.745219 C 135.808621 223.745219 135.725919 223.653719 135.725919 223.564565 C 135.643804 223.385669 135.400388 223.206773 135.074857 223.117619 C 134.830269 223.028464 134.422036 222.938723 134.259563 222.938723 C 134.142435 222.924213 134.024486 222.917357 133.906466 222.918194 Z M 120.113918 222.956907 C 119.705684 222.956907 119.503914 223.158677 119.231758 223.432007 C 118.959016 223.701816 118.670437 224.123539 118.193578 224.462562 C 117.774787 225.008045 116.521345 224.483091 116.161795 225.303663 C 115.96237 225.752368 116.647452 226.343602 116.647452 227.358323 C 116.647452 227.766556 116.306084 228.036951 116.239218 228.309107 C 116.170593 228.64637 116.101967 228.8499 116.239218 229.120295 C 116.509614 229.526184 116.850982 229.663433 119.163133 230.135014 C 120.38666 230.408342 121.543322 231.086387 122.290577 231.152665 C 123.037246 231.218944 124.329399 231.152665 124.329399 229.324412 C 124.398024 228.240482 123.786847 227.970086 123.175083 226.886742 C 122.494694 225.800465 122.427828 225.598695 121.951556 224.920651 C 121.543322 224.242609 120.658816 222.957493 120.113918 222.957493 L 120.113918 222.956907 Z M 132.098742 224.128231 C 131.96149 224.402734 131.96149 224.611543 131.96149 225.303663 C 131.96149 225.857946 131.96149 226.480854 131.892864 226.966511 C 131.753268 228.144288 131.374947 228.673349 131.374947 229.36547 C 131.374947 230.128563 131.58317 230.614806 131.860604 230.823028 C 132.067068 231.031251 132.414887 231.169088 133.17798 231.169088 C 133.938724 231.169088 134.424383 230.891654 134.910039 230.408342 C 135.2561 230.059937 135.533534 229.922686 136.505436 229.22822 C 137.265593 228.742561 138.445718 228.119653 138.652181 227.913192 C 138.791778 227.773007 139 227.702036 139 227.285591 C 139 226.939531 138.722566 226.801693 138.514343 226.733068 C 138.236909 226.593471 137.753597 226.38466 137.336566 225.761754 C 137.155324 225.461444 137.182892 224.689553 136.965283 224.219147 L 136.665561 224.542917 C 136.630368 224.579283 136.601041 224.62738 136.567022 224.670785 C 136.282549 225.056142 135.691314 225.853254 134.30766 225.853254 C 133.400278 225.853254 132.6671 225.429184 132.343916 224.716535 L 132.314589 224.652601 L 132.291127 224.58163 C 132.218395 224.348185 132.158567 224.22208 132.098742 224.128231 Z M 130.49748 227.87624 C 129.938505 228.357204 129.083912 228.822918 127.855692 228.822918 C 126.606944 228.822918 125.764082 228.361896 125.227982 227.890316 C 125.41333 228.279781 125.53709 228.742561 125.502484 229.360778 C 125.502484 229.583665 125.481954 229.794234 125.449695 229.996003 L 130.249959 229.996003 C 130.219441 229.786987 130.20337 229.576113 130.201862 229.364884 C 130.201862 228.846967 130.330315 228.42583 130.456422 228.017595 C 130.469913 227.971845 130.483403 227.921403 130.49748 227.875653 L 130.49748 227.87624 Z"/>
+ <circle fill="#3b3b3b" cx="128" cy="26.922" r="4" vector-effect="non-scaling-stroke"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/desktoptrusted.svg b/.icons/Gruvbox_Dark-2/apps/64/desktoptrusted.svg
new file mode 120000
index 000000000..7594936f8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/desktoptrusted.svg
@@ -0,0 +1 @@
+desktopconnected.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/desmume.svg b/.icons/Gruvbox_Dark-2/apps/64/desmume.svg
new file mode 120000
index 000000000..491732295
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/desmume.svg
@@ -0,0 +1 @@
+gameboy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/desura.svg b/.icons/Gruvbox_Dark-2/apps/64/desura.svg
new file mode 100755
index 000000000..9a18377b2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/desura.svg
@@ -0,0 +1,56 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="fbu9uccNmvPYYp2vdB2jpcCxz11d0yn8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#fbu9uccNmvPYYp2vdB2jpcCxz11d0yn8)">
+ <linearGradient id="_lgradient_28" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_29" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_29)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="KeHGX82VzL0mHsQ4DfugynQEEbKn9iIi" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#KeHGX82VzL0mHsQ4DfugynQEEbKn9iIi)">
+ <path d="M 173.383011 74.257482 C 173.259547 81.336563 171.676696 89.35529 168.661484 97.814483 C 168.054006 99.518683 167.498419 101.046077 167.426537 101.208192 C 167.365376 101.346465 167.604317 101.567292 168.048658 101.876736 C 168.27191 101.263268 168.359861 101.037663 168.661484 100.191458 C 172.018111 90.775028 173.621904 81.889392 173.383011 74.257886 L 173.383011 74.257482 Z M 66.318481 107.324569 C 66.122905 108.32445 66.135815 109.396046 66.43919 110.268065 C 67.171011 112.373177 69.324211 113.793224 72.34924 114.167847 C 72.509338 113.959736 72.652289 113.743948 72.822795 113.541091 L 74.113459 112.004378 L 72.391028 111.800095 C 69.342229 111.43403 67.174601 110.006542 66.439143 107.891043 C 66.378112 107.715617 66.358435 107.514566 66.318434 107.32464 L 66.318481 107.324569 Z M 69.159764 123.481113 C 68.978215 124.678003 69.064162 125.754448 69.373328 126.665879 L 69.981614 125.679405 L 69.573 124.866455 C 69.364057 124.457603 69.241402 123.982194 69.159869 123.47826 L 69.159764 123.481113 Z M 186.847312 123.504408 C 186.761643 123.995815 186.641769 124.461216 186.43411 124.869355 L 186.020908 125.68183 L 186.638394 126.684634 C 186.955729 125.773013 187.023784 124.693335 186.847312 123.504384 L 186.847312 123.504408 Z M 61.522316 147.524458 C 61.350101 149.468953 61.579774 151.132338 62.251213 152.543115 C 63.001884 154.121474 65.093685 156.02216 66.434339 156.345438 L 66.926458 156.45685 L 66.931094 161.039082 C 66.93252 170.452184 67.660704 176.355102 69.215292 179.526081 C 69.944095 181.014112 71.433789 182.51284 72.711214 183.045298 C 74.694621 183.867756 77.572035 183.683416 79.591574 182.604237 L 80.329765 182.214259 L 81.119016 183.036004 C 87.715794 189.929437 98.432943 195.721585 109.584142 198.412639 C 113.501513 199.353949 119.447219 200.20467 123.516721 200.404342 C 129.932369 200.716543 136.519163 200.262123 142.695679 199.076548 C 148.402016 197.981015 153.330821 196.375748 158.634011 193.881514 C 164.375527 191.18119 168.555801 188.378415 172.947393 184.289658 L 175.426652 181.9776 L 176.095196 182.423296 C 177.914587 183.627033 181.20537 183.907025 183.291228 183.040782 C 184.568367 182.510463 186.058585 181.013352 186.787149 179.526319 C 188.340644 176.355815 189.064217 170.556298 189.071348 161.224967 L 189.071348 158.847921 C 189.064217 168.179252 188.340644 173.978769 186.787149 177.149273 C 186.058537 178.636353 184.568367 180.138171 183.291228 180.66849 C 181.20518 181.534733 177.914587 181.250105 176.095196 180.046369 L 175.426652 179.605308 L 172.947393 181.912707 C 168.555801 186.001226 164.375527 188.804239 158.634011 191.504563 C 153.330821 193.998797 148.402016 195.604254 142.695679 196.699597 C 136.519163 197.885172 129.932369 198.339592 123.516721 198.027391 C 119.447219 197.827719 113.501513 196.976998 109.584142 196.035688 C 98.433894 193.344872 87.716745 187.55724 81.119016 180.663807 L 80.329765 179.837403 L 79.591574 180.227381 C 77.572035 181.30656 74.694621 181.4909 72.711214 180.668442 C 71.433789 180.135984 69.944095 178.637328 69.215292 177.149226 C 67.660704 173.978246 66.93252 168.079844 66.931094 158.666742 L 66.926458 154.079756 L 66.434339 153.968344 C 65.095349 153.645066 63.003548 151.743429 62.252877 150.165071 C 61.872312 149.366383 61.63532 148.484499 61.524075 147.524173 L 61.522316 147.524458 Z M 194.480007 147.529212 C 194.368666 148.48873 194.131009 149.367976 193.75111 150.166307 C 193.000058 151.744428 190.908876 153.642737 189.567984 153.964113 L 189.075864 154.08482 L 189.075864 156.461866 L 189.567984 156.341159 C 190.908685 156.019783 192.999963 154.121592 193.75111 152.543353 C 194.422173 151.133289 194.65201 149.473398 194.480007 147.529212 Z"/>
+ </g>
+ <path fill="#f22c42" d="M 123.517339 198.02694 C 119.447837 197.827268 113.500468 196.976285 109.583096 196.034975 C 98.432373 193.344159 87.71665 187.553675 81.120347 180.660241 L 80.330977 179.834979 L 79.593523 180.228332 C 77.573984 181.307511 74.693955 181.488167 72.710548 180.665709 C 71.432173 180.13325 69.94129 178.635711 69.212487 177.147681 C 67.657899 173.976701 66.929097 168.076873 66.927671 158.663771 L 66.927195 154.080826 L 66.434196 153.966728 C 65.093542 153.64345 62.99984 151.741813 62.249169 150.163454 C 60.642761 146.788049 61.417203 142.091006 64.733657 135.088229 C 65.725836 132.991674 67.846161 129.126597 69.241487 126.873158 L 69.981224 125.67988 L 69.56952 124.866931 C 68.21603 122.209393 69.605175 117.364974 72.821794 113.537929 L 74.111579 112.002358 L 72.390598 111.797932 C 69.341799 111.431867 67.172031 110.005639 66.436573 107.890068 C 65.960213 106.52089 66.130885 104.638269 66.848277 103.359418 C 67.620817 101.985486 71.366091 98.438933 73.511137 97.053115 C 77.209346 94.664184 81.835077 92.698367 87.311791 91.188943 L 90.422869 90.331305 L 90.479918 83.957018 C 90.540295 77.161994 90.739491 74.872424 91.665113 70.318954 C 92.849833 64.491388 95.525436 57.883201 97.254499 56.514973 C 98.60371 55.446633 100.778707 55.185016 102.285755 55.909777 C 103.56085 56.52277 104.257039 57.396001 105.301038 59.693559 C 106.397616 62.106974 112.065635 72.871426 114.764533 77.666879 L 116.453187 80.667186 L 119.697617 81.4557 C 121.482065 81.889368 124.686561 82.733267 126.818296 83.331047 C 128.950316 83.928826 130.73234 84.41788 130.778454 84.41788 C 130.824569 84.41788 130.862412 83.96762 130.862412 83.417334 C 130.862412 81.447095 131.985423 79.605265 133.758842 78.667045 C 135.854066 77.683233 138.146869 78.172905 139.663424 78.906461 C 140.54374 79.333783 142.059011 80.256528 143.030748 80.956948 C 144.002389 81.657416 144.829411 82.230522 144.868585 82.230522 C 145.143799 82.230522 158.473845 67.567001 161.437546 64.003809 C 162.479881 62.750678 163.624048 61.38573 163.980272 60.970698 C 166.073024 58.531373 170.1991 58.997084 171.719934 61.844262 C 172.193917 62.731566 172.970973 66.49115 173.221134 69.107089 C 174.00632 77.319783 172.430956 87.234917 168.65982 97.814673 C 168.052342 99.518873 167.496541 101.04603 167.424659 101.208144 C 167.323302 101.437339 167.733295 101.758335 169.261023 102.646067 C 171.502482 103.948498 174.986851 106.246816 176.953619 107.720585 C 179.067526 109.304268 183.000348 113.166397 184.101872 114.739526 C 186.733737 118.500013 187.648187 122.477762 186.430616 124.870496 L 186.018912 125.679738 L 186.758839 126.875439 C 188.153879 129.129735 190.274252 132.993005 191.266431 135.088609 C 194.582648 142.091862 195.357089 146.791282 193.751157 150.165736 C 193.000106 151.743857 190.906784 153.644781 189.56613 153.966157 L 189.073131 154.084344 L 189.070278 158.849371 C 189.063147 168.180702 188.341381 173.978793 186.787886 177.149297 C 186.059274 178.636377 184.567868 180.136531 183.290776 180.66685 C 181.204728 181.533093 177.914849 181.248798 176.095458 180.045062 L 175.427508 179.603122 L 172.946347 181.912945 C 168.554755 186.001464 164.373768 188.802575 158.632252 191.502899 C 153.329062 193.997133 148.402396 195.603541 142.69606 196.699122 C 136.519543 197.884697 129.930847 198.341708 123.5152 198.029507 L 123.517339 198.02694 Z"/>
+ <g opacity=".2">
+ <path d="M 128.000448 182.05319 C 128.000448 185.889743 124.24947 190.990883 120.065869 190.990883 C 115.882268 190.990883 113.738172 185.704333 113.738172 181.867781 C 113.738172 178.032179 117.668855 180.177654 121.853883 180.177654 C 126.03891 180.177654 128.000448 178.215545 128.000448 182.051099 L 128.000448 182.05319 Z"/>
+ </g>
+ <ellipse fill="#ffffff" cx="128" cy="131.565" rx="33.279" ry="28.525" vector-effect="non-scaling-stroke"/>
+ <path fill="#272727" d="M 128.000448 117.302457 C 126.880827 117.304751 125.770329 117.554211 124.720125 118.039341 C 126.743802 119.08443 128.000672 121.079027 128.000448 123.245072 C 128.000448 126.526566 125.163416 129.186949 121.663244 129.187687 C 120.560821 129.186858 119.477691 128.916485 118.520789 128.403262 C 118.504371 128.664273 118.494858 128.925891 118.492264 129.187687 C 118.492264 135.751719 122.749223 141.072917 128.000448 141.072917 C 133.251673 141.072917 137.508632 135.751719 137.508632 129.187687 C 137.508632 122.623656 133.251673 117.302457 128.000448 117.302457 Z"/>
+ <path fill="#ffffff" d="M 128.000448 179.676144 C 128.000448 183.512697 124.24947 188.613837 120.065869 188.613837 C 115.882268 188.613837 113.738172 183.327287 113.738172 179.490735 C 113.738172 175.655133 117.668855 177.800608 121.853883 177.800608 C 126.03891 177.800608 128.000448 175.838499 128.000448 179.674053 L 128.000448 179.676144 Z"/>
+ <path fill="#bc1938" d="M 117.641282 176.310247 C 109.540309 176.291231 101.605729 174.399102 94.721804 170.838287 C 102.000319 176.177133 111.128176 179.100899 120.550786 179.105653 C 143.042395 179.105653 161.279092 170.657632 161.279092 150.581101 C 155.744854 170.409468 138.351057 175.775412 117.641282 176.30787 L 117.641282 176.310247 Z"/>
+ <g opacity=".2">
+ <path d="M 94.721804 94.233226 L 94.762689 89.319396 C 94.806427 84.081813 94.950476 82.316619 95.619377 78.806673 C 96.476064 74.314531 98.409553 69.220521 99.661306 68.165588 C 100.636608 67.34218 102.208548 67.140511 103.298186 67.699046 C 104.219767 68.171579 104.72294 68.844734 105.477509 70.615681 C 106.270064 72.476147 110.366618 80.773749 112.317222 84.470531 L 113.534269 86.783397 C 115.930332 94.445092 96.324931 98.371021 94.722327 94.233059 L 94.721804 94.233226 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 94.721804 91.85618 L 94.762689 86.94235 C 94.806427 81.704767 94.950476 79.939573 95.619377 76.429627 C 96.476064 71.937485 98.409553 66.843475 99.661306 65.788542 C 100.636608 64.965134 102.208548 64.763465 103.298186 65.322 C 104.219767 65.794533 104.72294 66.467688 105.477509 68.238635 C 106.270064 70.099101 110.366618 78.396703 112.317222 82.093485 L 113.534269 84.406351 C 115.930332 92.068046 96.324931 95.995877 94.722327 91.856013 L 94.721804 91.85618 Z"/>
+ <g opacity=".2">
+ <path d="M 161.649911 99.6933 L 163.118926 94.911635 C 164.687776 89.813822 165.106136 88.070972 165.605316 84.530124 C 166.251872 79.998523 166.152037 74.671563 165.405644 73.402696 C 164.820891 72.412419 163.532532 71.909436 162.424828 72.23937 C 161.493026 72.518435 160.851224 73.074188 159.662701 74.647793 C 158.412375 76.300791 152.355662 83.562666 149.550747 86.773105 L 147.794966 88.781851 C 143.394341 95.758956 159.007492 103.402586 161.651243 99.693443 L 161.649911 99.6933 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 161.649911 97.316254 L 163.118926 92.534113 C 164.687776 87.4363 165.106136 85.69345 165.605316 82.152603 C 166.251872 77.621002 166.152037 72.294042 165.405644 71.025175 C 164.820891 70.034897 163.532532 69.531914 162.424828 69.861848 C 161.493026 70.140914 160.851224 70.696667 159.662701 72.270271 C 158.412375 73.923269 152.355662 81.185145 149.550747 84.395583 L 147.794966 86.40433 C 143.394341 93.381435 159.007492 101.025064 161.651243 97.315922 L 161.649911 97.316254 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 99.713601 55.53872 C 98.8127 55.647113 97.930816 55.979662 97.255735 56.513784 C 95.527623 57.882012 92.851069 64.488774 91.6673 70.31634 C 90.740252 74.869809 90.538203 77.161281 90.478777 83.957256 L 90.421728 90.330116 L 87.312552 91.190607 C 81.835838 92.697654 77.212483 94.663471 73.514037 97.052402 C 71.368991 98.440597 67.619676 101.984773 66.847136 103.358705 C 66.221736 104.47354 66.045834 106.030505 66.318006 107.323618 C 66.429489 106.753127 66.587088 106.199275 66.847136 105.735751 C 67.619676 104.361819 71.368991 100.817643 73.514037 99.429448 C 77.212483 97.040517 81.835838 95.0747 87.312552 93.567653 L 90.421728 92.707162 L 90.478777 86.334302 C 90.538203 79.538327 90.740252 77.246855 91.6673 72.693386 C 92.851069 66.86582 95.527623 60.259058 97.255735 58.89083 C 98.605897 57.822348 100.778517 57.562537 102.285565 58.287298 C 103.559661 58.900338 104.258513 59.773427 105.302036 62.07108 C 106.397854 64.484495 112.064732 75.247284 114.765056 80.042261 L 116.455136 83.042093 L 119.699804 83.831272 C 121.484965 84.263895 124.684469 85.110123 126.816679 85.706762 C 128.94889 86.305777 130.731674 86.793072 130.776838 86.793072 C 130.822002 86.793072 130.860035 86.346187 130.860035 85.794712 C 130.860035 83.824141 131.984377 81.984308 133.757654 81.045374 C 135.851831 80.061277 138.145681 80.548572 139.662236 81.283079 C 140.54412 81.70857 142.055921 82.633241 143.028133 83.33447 C 144.000345 84.035698 144.827557 84.606189 144.867967 84.606189 C 145.141327 84.606189 158.474178 69.942668 161.435977 66.379476 C 162.4795 65.126297 163.625237 63.762824 163.981794 63.347792 C 166.073594 60.908467 170.200146 61.373417 171.721455 64.220643 C 172.194488 65.107756 172.969405 68.865866 173.218994 71.481805 C 173.306945 72.384607 173.352109 73.319975 173.383011 74.262711 C 173.413912 72.48587 173.378256 70.752765 173.218994 69.104759 C 172.969405 66.48882 172.194488 62.73071 171.721455 61.843597 C 170.200146 58.996371 166.073594 58.531421 163.981794 60.970746 C 163.625237 61.385778 162.4795 62.749251 161.435977 64.00243 C 158.474178 67.565622 145.141327 82.229143 144.867967 82.229143 C 144.827557 82.229143 144.000345 81.658652 143.028133 80.957424 C 142.055921 80.256195 140.54412 79.331524 139.662236 78.906033 C 138.145681 78.171526 135.851831 77.679477 133.757654 78.663574 C 131.984377 79.602508 130.860035 81.447095 130.860035 83.417666 C 130.860035 83.969141 130.822002 84.416026 130.776838 84.416026 C 130.731674 84.416026 128.94889 83.928731 126.816679 83.329716 C 124.684469 82.733077 121.484965 81.886849 119.699804 81.454226 L 116.455136 80.665047 L 114.765056 77.665215 C 112.064732 72.870238 106.397854 62.107449 105.302036 59.694034 C 104.258513 57.396381 103.559661 56.523292 102.285565 55.910252 C 101.532041 55.547753 100.614501 55.430422 99.713601 55.53872 Z M 168.048919 101.876855 C 167.820723 102.497264 167.461789 103.502754 167.426133 103.585951 C 167.32392 103.814147 167.732772 104.132672 169.258836 105.01931 C 171.50039 106.321931 174.98514 108.620534 176.953334 110.094303 C 179.066528 111.677416 183.000539 115.540115 184.103488 117.11372 C 185.624797 119.288717 186.554222 121.530271 186.846599 123.500842 C 187.262582 121.111911 186.285616 117.855358 184.103488 114.736674 C 183.000539 113.163069 179.066528 109.30037 176.953334 107.717257 C 174.98514 106.243488 171.50039 103.944885 169.258836 102.642264 C 168.652689 102.290461 168.341296 102.078904 168.048919 101.876855 Z M 72.349047 114.166183 C 69.954173 117.277736 68.739265 120.897977 69.159527 123.479449 C 69.523453 121.078632 70.818467 118.299866 72.822555 115.915689 L 74.113291 114.380117 L 72.390883 114.175691 C 72.37567 114.173314 72.364023 114.166183 72.349047 114.166183 Z M 69.372986 126.664691 L 69.242961 126.871494 C 67.847635 129.124933 65.72731 132.987633 64.735131 135.084188 C 62.203102 140.432541 61.162669 144.430732 61.522316 147.528023 C 61.761922 144.820568 62.804494 141.542622 64.735131 137.465988 C 65.72731 135.369433 67.847635 131.501979 69.242961 129.24854 L 69.981272 128.055263 L 69.572657 127.24469 C 69.482805 127.066411 69.439067 126.857231 69.372986 126.664691 Z M 186.637419 126.68133 C 186.570862 126.871494 186.520944 127.068788 186.432993 127.24469 L 186.019387 128.055263 L 186.758648 129.24854 C 188.153974 131.504356 190.274299 135.367056 191.265528 137.461234 C 193.195689 141.540244 194.239212 144.818191 194.479294 147.528023 C 194.838228 144.430732 193.797082 140.432541 191.265528 135.084188 C 190.274299 132.99001 188.153974 129.12731 186.758648 126.871494 L 186.637419 126.68133 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/devassistant.svg b/.icons/Gruvbox_Dark-2/apps/64/devassistant.svg
new file mode 100755
index 000000000..ca6038bc3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/devassistant.svg
@@ -0,0 +1,61 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="s2TIfyGgGesTuYCwVQmNlDKh2YO1KC4H" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#s2TIfyGgGesTuYCwVQmNlDKh2YO1KC4H)">
+ <linearGradient id="_lgradient_30" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_30)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_31" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_31)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="fHqEZcc5o0diikllA5jXrPumDseIOInT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#fHqEZcc5o0diikllA5jXrPumDseIOInT)">
+ <path d="M 200.5 198.5 L 200.5 68.295918 C 200.5 56.459184 190.142857 56.459184 190.142857 56.459184 L 55.5 56.459184 L 200.5 198.5 Z M 174.607143 134.161429 L 125.501857 86.051612 L 174.607143 86.051612 L 174.607143 134.161429 Z"/>
+ </g>
+ <defs>
+ <filter id="oqYvyYriZ5ZTscQfftVc3K68R0qN57jz" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#oqYvyYriZ5ZTscQfftVc3K68R0qN57jz)">
+ <path d="M 200.5 198.5 L 194.461786 192.581633 L 65.857143 192.581633 C 65.857143 192.581633 55.5 192.581633 55.5 180.744898 L 55.5 186.663265 C 55.5 198.5 65.857143 198.5 65.857143 198.5 L 200.5 198.5 Z M 130.496071 162.989796 L 81.392857 114.459184 L 81.392857 120.377551 L 124.459929 162.569 L 130.498143 162.569 L 130.496071 162.989796 Z"/>
+ </g>
+ <linearGradient id="_lgradient_32" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(145,0,0,142.040816,55.5,53.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_32)" d="M 200.5 195.540816 L 200.5 65.336735 C 200.5 53.5 190.142857 53.5 190.142857 53.5 L 55.5 53.5 L 200.5 195.540816 Z M 174.607143 131.202245 L 125.501857 83.092429 L 174.607143 83.092429 L 174.607143 131.202245 Z"/>
+ <linearGradient id="_lgradient_33" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(145,0,0,142.040816,55.5,53.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_33)" d="M 55.5 53.5 L 55.5 183.704082 C 55.5 195.540816 65.857143 195.540816 65.857143 195.540816 L 200.5 195.540816 L 55.5 53.5 Z M 81.392857 117.838571 L 130.498143 165.948388 L 81.392857 165.948388 L 81.392857 117.838571 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 200.5 195.540816 L 200.5 65.336735 C 200.5 53.5 190.142857 53.5 190.142857 53.5 L 55.5 53.5 L 200.5 195.540816 Z M 174.607143 131.202245 L 125.501857 83.092429 L 174.607143 83.092429 L 174.607143 131.202245 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 55.5 53.5 L 58.519148 56.459184 L 190.142857 56.459184 C 190.142857 56.459184 200.5 56.459184 200.5 68.295918 L 200.5 65.336735 C 200.5 53.5 190.142857 53.5 190.142857 53.5 L 55.5 53.5 Z M 125.501743 86.05102 L 174.607143 134.160872 L 174.607143 131.201689 L 128.520892 86.05102 L 125.501743 86.05102 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/devdocs.svg b/.icons/Gruvbox_Dark-2/apps/64/devdocs.svg
new file mode 100644
index 000000000..597077222
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/devdocs.svg
@@ -0,0 +1,60 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Fpp6a3kP5sr08iheiv4JSwCtR01eWErF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Fpp6a3kP5sr08iheiv4JSwCtR01eWErF)">
+ <linearGradient id="_lgradient_59" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_59)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_60" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_60)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g filter="url(#svRSt6UvbySAvbZJScbKBlunAZVrCiKk)">
+ <path fill="#9f8170" d="M 105.197 84.322 L 118.375 77.019 L 132.327 103.261 L 120.49 109.885 L 105.197 84.322 Z"/>
+ <linearGradient id="_lgradient_61" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(22.413,-12.32,56.693,103.137,114.788,109.293)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_61)" d="M 159.961 183.305 C 152.339 167.29 145.23 162.631 139.38 151.668 C 129.857 135.098 122.951 117.929 119.508 109.066 C 118.653 106.759 129.086 100.375 132.157 101.877 C 138.356 110.243 149.389 125.195 157.842 140.22 C 167.147 155.428 166.709 163.231 175.014 175.975 C 181.095 185.748 186.143 190.417 192.168 196.972 C 191.132 202.503 175.688 211.702 170.03 209.79 C 167.242 201.28 167.2 196.045 159.961 183.305 Z"/>
+ <path fill="#cccccc" d="M 104.764 84.501 L 118.738 76.819 C 111.392 57.686 119.685 50.6 141.544 58.553 C 144.409 59.35 147.099 60.167 151.195 60.633 C 153.15 60.858 153.275 59.903 151.953 58.68 C 149.643 56.301 136.402 51.454 118.282 46.113 C 111.385 45.321 105.245 47.606 100.891 49.942 C 96.875 51.665 92.008 54.52 87.98 57.322 C 87.042 57.975 86.091 59.414 85.858 60.533 C 84.787 65.683 79.688 69.729 71.468 70.251 L 64.915 73.806 C 63.911 74.351 63.538 75.61 64.083 76.614 L 71.019 89.403 C 71.509 90.307 72.637 90.635 73.536 90.135 L 80.548 86.232 C 86.959 72.96 95.731 71.463 104.764 84.501 Z"/>
+ </g>
+ <defs>
+ <filter id="svRSt6UvbySAvbZJScbKBlunAZVrCiKk" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_62" x1=".011" x2=".551" y1=".4" y2=".791" gradientTransform="matrix(0,89.857,-80.767,0,246.292,150.433)" gradientUnits="userSpaceOnUse">
+ <stop offset="18.439%" style="stop-color:#000000"/>
+ <stop offset="44.877%" style="stop-color:#000000"/>
+ <stop offset="72.44%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_62)" d="M 246.292 150.433 C 175.738 150.729 165.525 161.918 165.525 234.247 L 165.525 240.29 L 184.667 240 L 204.88 230.4 L 246.292 150.433 L 246.292 150.433 L 246.292 150.433 Z"/>
+ </g>
+ <path fill="#5d5d5d" d="M 169.563 240.29 C 240.117 239.994 250.33 228.805 250.33 156.476 L 250.33 150.433 L 169.563 240.29 L 169.563 240.29 L 169.563 240.29 Z"/>
+ <linearGradient id="_lgradient_63" x1=".854" x2="-2.24" y1=".146" y2="3.353" gradientTransform="matrix(0,89.857,-80.767,0,250.33,150.433)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#faf8f6"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_63)" d="M 250.33 150.433 C 179.777 150.729 169.563 161.918 169.563 234.247 L 169.563 240.29 L 250.33 150.433 L 250.33 150.433 L 250.33 150.433 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/devede.svg b/.icons/Gruvbox_Dark-2/apps/64/devede.svg
new file mode 100644
index 000000000..1f685db3c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/devede.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="oKW2zUwSXrKfZH85gmZfW7KvTYTEBS98" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#oKW2zUwSXrKfZH85gmZfW7KvTYTEBS98)">
+ <path fill="#5d5d5d" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 5.676 126.116 L 5.676 155.742 C 5.676 229.728 16.26 240.285 90.315 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 126.116 L 5.676 126.116 L 5.676 126.116 Z"/>
+ </g>
+ <linearGradient id="_lgradient_0" x1=".234" x2=".754" y1=".165" y2=".825" gradientTransform="matrix(165,0,0,165,45.5,43.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#dedbde"/>
+ <stop offset="50%" style="stop-color:#e6e6e6"/>
+ <stop offset="100%" style="stop-color:#d2d2d2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 210.5 126 C 210.5 80.271 173.729 43.5 128 43.5 C 82.271 43.5 45.5 80.271 45.5 126 C 45.5 171.729 82.271 208.5 128 208.5 C 173.729 208.5 210.5 171.729 210.5 126 Z M 158.183 126 C 158.183 142.613 144.946 156.183 128 156.183 C 110.722 156.183 97.817 142.277 97.817 126 C 97.817 109.39 110.057 95.817 128 95.817 C 145.943 95.817 158.183 109.719 158.183 126 Z"/>
+ <defs>
+ <filter id="VaFnsgPATB1JW1ohJA9InxTd7rNF5jLa" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#VaFnsgPATB1JW1ohJA9InxTd7rNF5jLa)">
+ <path fill="#46a926" d="M 63.311 170.5 L 191.689 170.5 C 196.278124 170.502207 199.997793 174.221876 200 178.811 L 200 211.523 C 200 216.109 196.276 219.833 191.689 219.833 L 63.311 219.833 C 58.724 219.833 55 216.109 55 211.523 L 55 178.811 C 55.002207 174.221876 58.721876 170.502207 63.311 170.5 L 63.311 170.5 Z"/>
+ </g>
+ <path fill="#f7f7f7" fill-rule="evenodd" d="M 63.45 207.207 L 63.45 182.707 L 71.71 182.707 Q 74.79 182.707 77.152 183.739 Q 79.515 184.772 80.88 186.557 Q 82.245 188.342 82.91 190.459 Q 83.575 192.577 83.575 194.957 Q 83.575 196.707 83.208 198.387 Q 82.84 200.067 81.93 201.694 Q 81.02 203.322 79.69 204.529 Q 78.36 205.737 76.26 206.472 Q 74.16 207.207 71.57 207.207 L 63.45 207.207 L 63.45 207.207 Z M 68.175 202.727 L 72.13 202.727 Q 75.455 202.727 77.065 200.399 Q 78.675 198.072 78.675 194.957 Q 78.675 191.772 77.1 189.479 Q 75.525 187.187 72.515 187.187 L 68.175 187.187 L 68.175 202.727 L 68.175 202.727 Z M 95.615 207.627 Q 91.73 207.627 89.49 205.142 Q 87.25 202.657 87.25 198.247 Q 87.25 193.942 89.508 191.422 Q 91.765 188.902 95.615 188.902 Q 99.115 188.902 101.32 191.054 Q 103.525 193.207 103.525 197.337 Q 103.525 199.052 103.385 200.032 L 91.73 200.032 Q 91.87 201.712 92.973 202.674 Q 94.075 203.637 95.615 203.637 Q 97.995 203.637 99.465 201.782 L 102.265 204.617 Q 99.78 207.627 95.615 207.627 L 95.615 207.627 Z M 91.765 196.182 L 99.08 196.182 Q 98.87 194.642 97.943 193.767 Q 97.015 192.892 95.615 192.892 Q 92.185 192.892 91.765 196.182 Z M 119.38 207.207 L 114.83 207.207 L 106.15 182.707 L 111.26 182.707 L 116.65 198.737 Q 116.86 199.367 117.14 200.417 Q 117.28 199.787 117.595 198.737 L 122.985 182.707 L 128.025 182.707 L 119.38 207.207 L 119.38 207.207 Z M 139.19 207.627 Q 135.305 207.627 133.065 205.142 Q 130.825 202.657 130.825 198.247 Q 130.825 193.942 133.082 191.422 Q 135.34 188.902 139.19 188.902 Q 142.69 188.902 144.895 191.054 Q 147.1 193.207 147.1 197.337 Q 147.1 199.052 146.96 200.032 L 135.305 200.032 Q 135.445 201.712 136.548 202.674 Q 137.65 203.637 139.19 203.637 Q 141.57 203.637 143.04 201.782 L 145.84 204.617 Q 143.355 207.627 139.19 207.627 L 139.19 207.627 Z M 135.34 196.182 L 142.655 196.182 Q 142.445 194.642 141.517 193.767 Q 140.59 192.892 139.19 192.892 Q 135.76 192.892 135.34 196.182 Z M 151.475 207.207 L 151.475 182.707 L 159.735 182.707 Q 162.815 182.707 165.178 183.739 Q 167.54 184.772 168.905 186.557 Q 170.27 188.342 170.935 190.459 Q 171.6 192.577 171.6 194.957 Q 171.6 196.707 171.233 198.387 Q 170.865 200.067 169.955 201.694 Q 169.045 203.322 167.715 204.529 Q 166.385 205.737 164.285 206.472 Q 162.185 207.207 159.595 207.207 L 151.475 207.207 L 151.475 207.207 Z M 156.2 202.727 L 160.155 202.727 Q 163.48 202.727 165.09 200.399 Q 166.7 198.072 166.7 194.957 Q 166.7 191.772 165.125 189.479 Q 163.55 187.187 160.54 187.187 L 156.2 187.187 L 156.2 202.727 L 156.2 202.727 Z M 183.64 207.627 Q 179.755 207.627 177.515 205.142 Q 175.275 202.657 175.275 198.247 Q 175.275 193.942 177.532 191.422 Q 179.79 188.902 183.64 188.902 Q 187.14 188.902 189.345 191.054 Q 191.55 193.207 191.55 197.337 Q 191.55 199.052 191.41 200.032 L 179.755 200.032 Q 179.895 201.712 180.998 202.674 Q 182.1 203.637 183.64 203.637 Q 186.02 203.637 187.49 201.782 L 190.29 204.617 Q 187.805 207.627 183.64 207.627 L 183.64 207.627 Z M 179.79 196.182 L 187.105 196.182 Q 186.895 194.642 185.967 193.767 Q 185.04 192.892 183.64 192.892 Q 180.21 192.892 179.79 196.182 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/devedeng.svg b/.icons/Gruvbox_Dark-2/apps/64/devedeng.svg
new file mode 120000
index 000000000..7be8e982c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/devedeng.svg
@@ -0,0 +1 @@
+devede.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/devhelp.svg b/.icons/Gruvbox_Dark-2/apps/64/devhelp.svg
new file mode 100644
index 000000000..7eb55fabb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/devhelp.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#1gzUdv7P1OPCKQNoK3N9KHvSwxtyBN8U)">
+ <linearGradient id="_lgradient_2" x1="-.033" x2="1.033" y1="-.071" y2=".924" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e72662"/>
+ <stop offset="48.272%" style="stop-color:#ec3c50"/>
+ <stop offset="100%" style="stop-color:#ff7b66"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="1gzUdv7P1OPCKQNoK3N9KHvSwxtyBN8U" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#333333" d="M 50.617 238.279 C 12.4 232.693 4.841 213.275 5.676 155.742 L 5.676 96.491 C 5.676 38.576 12.161 19.527 50.498 13.983 C 50.463 15.001 50.784 242.511 50.617 238.279 Z"/>
+ <path fill="#f1f0e9" d="M 220 183.75 Q 239 183.875 249.519 183.76 C 247.341 213.908 240.071 228.383 219.848 235.041 Q 219.875 228.25 220 183.75 Z"/>
+ <path fill="#fdc92b" d="M 219.867 183.929 L 219.875 126.375 L 250.413 126.255 L 250.386 156.045 C 250.376 166.629 250.152 175.921 249.561 184.076 Q 238.722 183.947 219.867 183.929 L 219.867 183.929 Z"/>
+ <path fill="#76c22b" d="M 219.875 126.125 L 219.875 69.25 Q 219.937 66.25 219.937 64.5 Q 246.366 54.478 249.582 69.361 C 250.123 77.29 250.324 86.287 250.324 96.491 L 250.324 126.116 L 219.875 126.125 L 219.875 126.125 Z"/>
+ <path fill="#f22c42" d="M 219.875 68.75 Q 219.875 25.125 219.871 17.199 C 240.152 23.885 247.396 38.444 249.543 68.809 Q 244 68.625 219.875 68.75 Z"/>
+ <path fill="#f7f7f7" fill-rule="evenodd" d="M 91 184.5 L 91 68 L 133.939 68 Q 148.584 68 159.901 72.91 Q 171.219 77.819 177.793 86.224 Q 184.366 94.629 187.612 104.781 Q 190.857 114.933 190.857 126.25 Q 190.857 134.571 189.026 142.477 Q 187.196 150.382 182.869 158.121 Q 178.541 165.86 172.051 171.602 Q 165.56 177.344 155.574 180.922 Q 145.589 184.5 133.273 184.5 L 91 184.5 L 91 184.5 Z M 116.297 160.368 L 135.936 160.368 Q 150.249 160.368 157.405 150.133 Q 164.561 139.897 164.561 126.25 Q 164.561 112.603 157.655 102.284 Q 150.748 91.966 137.766 91.966 L 116.297 91.966 L 116.297 160.368 L 116.297 160.368 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_3" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/deviantart.svg b/.icons/Gruvbox_Dark-2/apps/64/deviantart.svg
new file mode 100644
index 000000000..58021a451
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/deviantart.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".51" x2=".512" y1="1.06" y2=".218" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#009a56"/>
+ <stop offset="100%" stop-color="#46a926"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" d="M171.512 82.463h.001l1.361-2.598V53.5h-26.365l-2.631 2.654-12.44 23.708-3.912 2.639h-44.4v36.206h24.409l2.174 2.63-25.221 48.201h-.002l-1.36 2.597V198.5h26.364l2.631-2.653 12.441-23.708 3.912-2.64h44.4v-36.206h-24.409l-2.172-2.647 25.219-48.183z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dfeet.svg b/.icons/Gruvbox_Dark-2/apps/64/dfeet.svg
new file mode 100644
index 000000000..9b511b5b8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dfeet.svg
@@ -0,0 +1,60 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Mw4G8VeV5O8DdSpK7Z8sZtKE4o0P1aDF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Mw4G8VeV5O8DdSpK7Z8sZtKE4o0P1aDF)">
+ <linearGradient id="_lgradient_81" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_81)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_82" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_82)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#3f3f3f" d="M 138.069 55.018 C 115.813 56.072 81.467 102.858 81.467 102.858 L 93.851 119.613 C 93.851 119.613 168.447 93.486 150.973 62.734 C 147.697 56.968 143.205 54.775 138.069 55.018 Z M 78.08 105.724 C 78.08 105.724 54.435 114.369 66.361 130.482 C 79.043 147.617 90.88 123.096 90.88 123.096 L 78.08 105.724 Z"/>
+ <path fill="#3f3f3f" d="M 169.991 127.67 C 144.685 130.424 105.066 165.92 105.066 165.92 L 115.281 185.874 C 115.281 185.874 201.565 173.898 188.535 138.335 C 185.277 129.445 178.427 126.752 169.991 127.67 Z M 100.856 168.207 C 100.856 168.207 73.414 172.369 83.256 191.568 C 93.722 211.984 111.393 188.907 111.393 188.907 L 100.856 168.207 Z"/>
+ </g>
+ <g filter="url(#E39h4VfPjMUqV9UCfGIJgT9DVJuFXdSt)">
+ <g>
+ <rect fill="#888888" width="14.484" height="61.557" x="166.32" y="142.74" transform="matrix(0.707,-0.707,0.707,0.707,-71.861,173.546)"/>
+ </g>
+ <path fill="#008374" d="M 159.26 169.74 L 169.073 159.927 C 170.596 158.404 173.07 158.403 174.593 159.927 L 203.407 188.74 C 204.93 190.263 204.93 192.736 203.407 194.26 L 193.594 204.073 C 192.07 205.596 189.597 205.596 188.074 204.073 L 159.26 175.26 C 157.737 173.737 157.737 171.264 159.26 169.74 Z"/>
+ <path fill="#888888" fill-rule="evenodd" d="M 55.515 113.445 C 55.515 81.464 81.479 55.5 113.46 55.5 C 145.44 55.5 171.405 81.464 171.405 113.445 C 171.405 145.425 145.44 171.389 113.46 171.389 C 81.479 171.389 55.515 145.425 55.515 113.445 Z M 66.38 113.445 C 66.38 87.46 87.476 66.365 113.46 66.365 C 139.444 66.365 160.54 87.46 160.54 113.445 C 160.54 139.429 139.444 160.525 113.46 160.525 C 87.476 160.525 66.38 139.429 66.38 113.445 Z"/>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <circle fill="#ffffff" cx="113.46" cy="113.445" r="47.08" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="gzbXSJXvwKVgBO12XecBvajvJrNvSBNX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#gzbXSJXvwKVgBO12XecBvajvJrNvSBNX)">
+ <path fill="#ececec" d="M 138.449 92.44 C 132.292 85.197 123.238 80.851 113.46 80.851 C 103.682 80.851 94.628 85.197 88.471 92.44 C 87.023 93.888 87.385 96.423 88.833 97.51 C 90.282 98.958 92.817 98.596 93.904 97.148 C 98.974 91.353 105.855 88.094 113.46 88.094 C 121.065 88.094 127.946 91.353 133.016 97.148 C 133.741 97.872 134.827 98.596 135.913 98.596 C 136.638 98.596 137.724 98.234 138.086 97.872 C 139.535 96.423 139.535 93.888 138.449 92.44 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="E39h4VfPjMUqV9UCfGIJgT9DVJuFXdSt" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dia.svg b/.icons/Gruvbox_Dark-2/apps/64/dia.svg
new file mode 100644
index 000000000..79c376a82
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dia.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e8e8e8"/>
+ <stop offset="100%" stop-color="#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".1">
+ <linearGradient id="c" x2="0" y1=".5" gradientTransform="matrix(160.124 0 0 210 47.938 21)" gradientUnits="userSpaceOnUse">
+ <stop offset="50%"/>
+ <stop offset="80%"/>
+ <stop offset="100%"/>
+ </linearGradient>
+ <path fill="url(#c)" d="M47.938 21v210h2.625V21h-2.625zm26.25 0v210h2.625V21h-2.625zm26.25 0v210h2.625V21h-2.625zm26.249 0v210h2.625V21h-2.625zm26.25 0v210h2.625V21h-2.625zm26.25 0v210h2.625V21h-2.625zm26.25 0v210h2.625V21h-2.625z"/>
+ </g>
+ <g opacity=".1">
+ <linearGradient id="d" x1=".5" x2="1" gradientTransform="matrix(210 0 0 160.125 23 47.25)" gradientUnits="userSpaceOnUse">
+ <stop offset="50%"/>
+ <stop offset="80%"/>
+ <stop offset="100%"/>
+ </linearGradient>
+ <path fill="url(#d)" d="M233 47.25H23v2.625h210V47.25zm0 26.25H23v2.625h210V73.5zm0 26.25H23v2.625h210V99.75zm0 26.25H23v2.625h210V126zm0 26.25H23v2.625h210v-2.625zm0 26.25H23v2.625h210V178.5zm0 26.25H23v2.625h210v-2.625z"/>
+ </g>
+ <path fill="#282828" d="M82.424 68.906v14.461h57.546c24.121 0 43.085 18.964 43.085 43.085 0 24.121-18.964 43.084-43.085 43.084H82.424v14.461h57.546c31.881 0 57.546-25.665 57.546-57.545 0-31.881-25.665-57.546-57.546-57.546H82.424z"/>
+ <path fill="#282828" d="M92.02 54.52h4.795v139.069H92.02V54.52z"/>
+ <linearGradient id="e" x1=".3" x2="0" y1=".5" y2=".5" gradientTransform="matrix(95.91 0 0 4.795 58.45 126.45)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#464646"/>
+ <stop offset="100%" stop-color="#464646" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#e)" d="M58.45 126.45h95.91v4.795H58.45v-4.795z"/>
+ <path fill="#282828" d="M173.539 128.849l-19.182 9.591v-19.182l19.182 9.591zM94.413 212.77l-9.591-19.181h19.182l-9.591 19.181zM87.22 44.93h14.386v14.386H87.22V44.93z"/>
+ <path fill="#76c22b" d="M89.62 47.33h9.591v9.591H89.62V47.33z"/>
+ <path fill="#bc1938" d="M125.584 102.474l23.977 47.955h-47.955l23.978-47.955z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/diablo-2.svg b/.icons/Gruvbox_Dark-2/apps/64/diablo-2.svg
new file mode 100755
index 000000000..f430a894c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/diablo-2.svg
@@ -0,0 +1,54 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="wI9zIuINXkI3lenfHbxKwyDOIMhTeK7R" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#wI9zIuINXkI3lenfHbxKwyDOIMhTeK7R)">
+ <linearGradient id="_lgradient_36" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_36)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_37" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_37)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_38" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(137.869832,0,0,137.969729,58.848129,55.500279)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_38)" fill-rule="evenodd" d="M 71.081397 58.113485 C 74.373529 60.412201 79.979725 63.867896 83.973241 66.986103 C 87.019636 69.83612 87.509542 71.23077 87.509542 75.767445 L 87.509542 128.045411 C 87.509542 141.967621 89.136734 152.066562 84.460128 162.611653 C 79.298778 174.249785 68.390602 177.801268 60.849067 188.122168 C 53.668258 197.002434 67.705829 192.766538 73.212749 189.982094 C 85.015399 184.014363 94.414953 180.675319 108.553728 179.132029 C 126.379334 178.779748 137.617562 179.54121 153.816895 179.177666 C 183.13482 179.177866 196.717961 150.581686 196.717961 113.716754 C 196.717961 82.665998 183.13482 55.499722 151.063435 55.649911 C 123.636362 55.522964 83.562217 55.503319 70.89124 55.500279 C 67.270239 55.499722 68.788897 56.521497 71.081397 58.113485 Z M 116.818735 74.517799 C 127.140497 74.537766 148.304363 74.827258 152.454887 76.841335 C 170.583595 87.023395 173.296241 99.235351 172.914626 116.634824 C 173.417413 132.378749 167.618178 149.354034 152.454887 157.404712 C 146.920855 160.090155 112.062928 160.090164 112.062928 160.090164 L 111.144186 74.533532 C 111.144186 74.533532 113.37816 74.511141 116.818735 74.517606 L 116.818735 74.517799 Z"/>
+ <g opacity=".2">
+ <path fill-rule="evenodd" d="M 116.818735 76.894848 C 127.140497 76.914815 148.304363 77.204307 152.454887 79.218384 C 170.583595 89.400444 173.296241 101.6124 172.914626 119.011874 C 173.417413 134.755798 167.618178 151.731084 152.454887 159.781762 C 146.920855 162.467204 112.062928 162.467213 112.062928 162.467213 L 111.144186 76.910581 C 111.144186 76.910581 113.37816 76.888238 116.818735 76.894656 L 116.818735 76.894848 Z"/>
+ </g>
+ <defs>
+ <filter id="SZlusoIl8zDx4bEdZDV4vreYb6zLxjpJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#SZlusoIl8zDx4bEdZDV4vreYb6zLxjpJ)">
+ <path fill-rule="evenodd" d="M 96.751896 119.791757 C 96.304726 120.014152 97.590511 123.158503 98.99895 125.121542 C 101.146019 128.114045 102.569235 129.867371 105.545125 132.577677 C 109.440338 136.125278 110.453942 136.715959 112.091296 138.371734 C 113.728655 140.027519 115.851857 143.144403 115.851857 143.144403 L 115.851857 191.391073 C 115.851857 194.702633 112.474326 196.796071 111.385605 197.194416 C 109.84883 197.756696 106.520087 198.837923 106.520087 198.837923 L 106.520087 200.5 L 124.85865 200.5 L 144.422879 200.5 L 144.422879 198.847208 C 144.422879 198.847208 140.546291 197.756705 139.009521 197.194416 C 137.920796 196.796071 135.157543 194.702406 135.11896 191.391073 L 135.11896 150.600538 L 135.11896 143.144403 L 135.11896 142.318007 C 135.11896 138.753703 138.276885 137.885541 139.520215 137.350346 C 141.20459 136.625309 143.613476 136.517648 144.432164 134.861873 C 145.250834 133.206088 143.398852 134.031741 142.788658 134.035477 C 136.909518 134.069707 121.590207 134.035477 121.590207 134.035477 C 117.590534 134.035477 113.689614 133.494315 110.457075 131.751281 C 108.172648 130.519494 105.998135 128.894331 103.910904 126.783619 L 97.355444 120.153881 C 97.048424 119.843388 96.8551 119.740415 96.751896 119.791757 Z M 197.061519 119.791757 C 196.95831 119.740411 196.765004 119.843384 196.457962 120.153876 L 189.902515 126.783615 C 187.815279 128.894322 185.640767 130.519485 183.356344 131.751272 C 180.123801 133.494306 176.232161 134.035477 172.232497 134.035467 C 172.232497 134.035467 156.903901 134.069698 151.024762 134.035467 C 150.414567 134.031668 148.562575 133.206088 149.381255 134.861863 C 150.199934 136.517648 152.608829 136.6253 154.293204 137.350346 C 155.536534 137.885532 158.694459 138.753703 158.694459 142.318007 L 158.694459 143.144403 L 158.694459 150.600529 L 158.694459 191.391064 C 158.655949 194.702406 155.892614 196.796062 154.803898 197.194416 C 153.267128 197.756696 149.455538 198.837923 149.455538 198.837923 L 149.455538 200.5 L 168.954769 200.5 L 187.293332 200.5 L 187.293332 198.837923 C 187.293332 198.837923 183.964589 197.756696 182.42781 197.194416 C 181.339084 196.796071 177.961557 194.702633 177.961557 191.391073 L 177.961557 143.144403 C 177.961557 143.144403 180.084764 140.027519 181.722123 138.371734 C 183.359473 136.715959 184.373081 136.125278 188.268294 132.577677 C 191.244175 129.867371 192.667391 128.114045 194.814464 125.121542 C 196.222908 123.158503 197.508684 120.014152 197.061519 119.791757 Z"/>
+ </g>
+ <linearGradient id="_lgradient_39" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(100.490328,0,0,80.720821,96.661543,117.402129)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_39)" fill-rule="evenodd" d="M 96.751896 117.414708 C 96.304726 117.637103 97.590511 120.781453 98.99895 122.744493 C 101.146019 125.736996 102.569235 127.490322 105.545125 130.200628 C 109.440338 133.748229 110.453942 134.33891 112.091296 135.994685 C 113.728655 137.650469 115.851857 140.767354 115.851857 140.767354 L 115.851857 189.014024 C 115.851857 192.325584 112.474326 194.419022 111.385605 194.817367 C 109.84883 195.379647 106.520087 196.460873 106.520087 196.460873 L 106.520087 198.122951 L 124.85865 198.122951 L 144.422879 198.122951 L 144.422879 196.470159 C 144.422879 196.470159 140.546291 195.379656 139.009521 194.817367 C 137.920796 194.419022 135.157543 192.325357 135.11896 189.014024 L 135.11896 148.223489 L 135.11896 140.767354 L 135.11896 139.940958 C 135.11896 136.376654 138.276885 135.508492 139.520215 134.973297 C 141.20459 134.24826 143.613476 134.140599 144.432164 132.484823 C 145.250834 130.829039 143.398852 131.654691 142.788658 131.658427 C 136.909518 131.692658 121.590207 131.658427 121.590207 131.658427 C 117.590534 131.658427 113.689614 131.117266 110.457075 129.374232 C 108.172648 128.142445 105.998135 126.517282 103.910904 124.40657 L 97.355444 117.776832 C 97.048424 117.466339 96.8551 117.363366 96.751896 117.414708 Z M 197.061519 117.414708 C 196.95831 117.363362 196.765004 117.466335 196.457962 117.776827 L 189.902515 124.406566 C 187.815279 126.517278 185.640767 128.142436 183.356344 129.374223 C 180.123801 131.117257 176.232161 131.658427 172.232497 131.658418 C 172.232497 131.658418 156.903901 131.692649 151.024762 131.658418 C 150.414567 131.654619 148.562575 130.829039 149.381255 132.484814 C 150.199934 134.140599 152.608829 134.248251 154.293204 134.973297 C 155.536534 135.508483 158.694459 136.376654 158.694459 139.940958 L 158.694459 140.767354 L 158.694459 148.22348 L 158.694459 189.014015 C 158.655949 192.325357 155.892614 194.419013 154.803898 194.817367 C 153.267128 195.379647 149.455538 196.460873 149.455538 196.460873 L 149.455538 198.122951 L 168.954769 198.122951 L 187.293332 198.122951 L 187.293332 196.460873 C 187.293332 196.460873 183.964589 195.379647 182.42781 194.817367 C 181.339084 194.419022 177.961557 192.325584 177.961557 189.014024 L 177.961557 140.767354 C 177.961557 140.767354 180.084764 137.650469 181.722123 135.994685 C 183.359473 134.33891 184.373081 133.748229 188.268294 130.200628 C 191.244175 127.490322 192.667391 125.736996 194.814464 122.744493 C 196.222908 120.781453 197.508684 117.637103 197.061519 117.414708 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 70.891226 55.5 C 67.463513 55.499473 68.681084 56.43353 70.761231 57.881692 C 70.811453 57.881274 70.838869 57.877041 70.891226 57.877049 C 83.562201 57.88009 123.638493 57.903311 151.065566 58.030258 C 182.758011 57.881844 196.371256 84.415226 196.689125 115.005155 C 196.692943 114.570902 196.716981 114.151098 196.716981 113.714492 C 196.716981 82.663734 183.136951 55.498377 151.065566 55.648566 C 123.638493 55.521619 83.562201 55.503041 70.891226 55.5 Z M 87.762702 143.970799 C 87.737575 150.574033 87.158682 156.529958 84.461763 162.611136 C 79.300412 174.249268 68.390657 177.80173 60.849122 188.122631 C 58.748761 190.72008 58.494066 192.172956 59.279898 192.890657 C 59.59875 192.22262 60.080128 191.450666 60.849122 190.49968 C 68.390657 180.178779 79.300412 176.626318 84.461763 164.988185 C 87.479648 158.183267 87.86373 151.551452 87.762702 143.970799 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dialog-password.svg b/.icons/Gruvbox_Dark-2/apps/64/dialog-password.svg
new file mode 120000
index 000000000..ace5614a2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dialog-password.svg
@@ -0,0 +1 @@
+lightdm-settings.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dict.svg b/.icons/Gruvbox_Dark-2/apps/64/dict.svg
new file mode 120000
index 000000000..9f0d52e99
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dict.svg
@@ -0,0 +1 @@
+dictionary.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dictionary.svg b/.icons/Gruvbox_Dark-2/apps/64/dictionary.svg
new file mode 100644
index 000000000..e4d03c6e2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dictionary.svg
@@ -0,0 +1,100 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_jUPH2uQJ9OPIaVpfbgykEGoeF47H1DN0">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_jUPH2uQJ9OPIaVpfbgykEGoeF47H1DN0)">
+ <defs>
+ <filter id="ADGIOpYwClaIobjX52rzhvcHOTNiZBXw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ADGIOpYwClaIobjX52rzhvcHOTNiZBXw)">
+ <path fill="#d9c813" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="Cksf9RCTCnYDk3QJaFLQQP6hj9zM2S1e" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Cksf9RCTCnYDk3QJaFLQQP6hj9zM2S1e)">
+ <linearGradient id="_lgradient_0" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".6">
+ <path fill="#3b3b3b" d="M 49.707 238.132 C 12.071 232.44 5.676 213.256 5.676 155.742 L 5.676 96.491 C 5.676 38.86 12.097 19.715 49.935 14.066 C 49.482 13.796 49.304 241.105 49.707 238.132 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_2" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(32.038,0,0,40.559,216.215,16.108)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" d="M 216.37 56.667 L 216.215 16.108 C 236.147 21.41 244.816 32.895 248.253 56.667 L 216.37 56.667 L 216.37 56.667 Z"/>
+ <linearGradient id="_lgradient_3" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(33.959,0,0,46.499,216.37,56.667)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" d="M 216.547 103.166 L 216.37 56.667 L 216.37 56.667 L 248.253 56.667 C 249.826 67.263 250.328 80.372 250.328 96.494 L 250.328 103.166 L 216.547 103.166 L 216.547 103.166 Z"/>
+ <linearGradient id="_lgradient_4" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(33.782,0,0,46.501,216.547,103.166)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" d="M 216.724 149.667 L 216.547 103.166 L 216.547 103.166 L 250.328 103.166 L 250.328 149.667 L 216.724 149.667 L 216.724 149.667 Z"/>
+ <linearGradient id="_lgradient_5" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(33.605,0,0,44.333,216.724,149.667)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" d="M 216.892 194 L 216.724 149.667 L 216.724 149.667 L 250.328 149.667 L 250.328 155.745 C 250.328 171.073 249.874 183.679 248.481 194 L 216.892 194 L 216.892 194 Z"/>
+ <linearGradient id="_lgradient_6" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(31.589,0,0,41.884,216.892,194)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" d="M 216.892 194 L 217.052 235.884 L 217.052 235.884 C 236.823 230.369 245.238 218.481 248.481 194 L 216.892 194 L 216.892 194 Z"/>
+ <linearGradient id="_lgradient_7" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(15.002,0,0,18.2,223.831,31.748)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" d="M 238.833 49.948 L 236.519 49.948 L 234.959 45.502 L 227.731 45.502 L 226.197 49.948 L 223.831 49.948 L 230.279 31.748 L 232.385 31.748 L 238.833 49.948 L 238.833 49.948 Z M 228.407 43.5 L 234.257 43.5 L 231.917 36.766 L 231.917 36.766 Q 231.475 35.492 231.345 34.92 L 231.345 34.92 L 231.345 34.92 Q 231.059 35.934 230.773 36.766 L 230.773 36.766 L 228.407 43.5 L 228.407 43.5 Z"/>
+ <linearGradient id="_lgradient_8" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(12.766,0,0,18.2,225.352,71.748)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" d="M 225.352 89.948 L 225.352 71.748 L 231.8 71.748 L 231.8 71.748 Q 234.79 71.748 236.129 73.126 L 236.129 73.126 L 236.129 73.126 Q 237.468 74.504 237.468 76.558 L 237.468 76.558 L 237.468 76.558 Q 237.468 77.806 236.766 78.807 L 236.766 78.807 L 236.766 78.807 Q 236.064 79.808 234.79 80.354 L 234.79 80.354 L 234.79 80.354 Q 236.376 80.848 237.247 82.005 L 237.247 82.005 L 237.247 82.005 Q 238.118 83.162 238.118 84.722 L 238.118 84.722 L 238.118 84.722 Q 238.118 85.71 237.806 86.594 L 237.806 86.594 L 237.806 86.594 Q 237.494 87.478 236.844 88.258 L 236.844 88.258 L 236.844 88.258 Q 236.194 89.038 234.998 89.493 L 234.998 89.493 L 234.998 89.493 Q 233.802 89.948 232.216 89.948 L 232.216 89.948 L 225.352 89.948 L 225.352 89.948 Z M 227.614 79.47 L 231.358 79.47 L 231.358 79.47 Q 233.256 79.47 234.244 78.703 L 234.244 78.703 L 234.244 78.703 Q 235.232 77.936 235.232 76.584 L 235.232 76.584 L 235.232 76.584 Q 235.232 73.802 231.93 73.802 L 231.93 73.802 L 227.614 73.802 L 227.614 79.47 L 227.614 79.47 Z M 227.614 87.868 L 232.476 87.868 L 232.476 87.868 Q 234.322 87.868 235.102 87.01 L 235.102 87.01 L 235.102 87.01 Q 235.882 86.152 235.882 84.878 L 235.882 84.878 L 235.882 84.878 Q 235.882 81.524 231.644 81.524 L 231.644 81.524 L 227.614 81.524 L 227.614 87.868 L 227.614 87.868 Z"/>
+ <linearGradient id="_lgradient_9" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(13.572,0,0,18.824,224.189,119.436)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" d="M 231.729 138.26 L 231.729 138.26 L 231.729 138.26 Q 229.753 138.26 228.245 137.454 L 228.245 137.454 L 228.245 137.454 Q 226.737 136.648 225.879 135.27 L 225.879 135.27 L 225.879 135.27 Q 225.021 133.892 224.605 132.28 L 224.605 132.28 L 224.605 132.28 Q 224.189 130.668 224.189 128.848 L 224.189 128.848 L 224.189 128.848 Q 224.189 127.054 224.618 125.429 L 224.618 125.429 L 224.618 125.429 Q 225.047 123.804 225.918 122.439 L 225.918 122.439 L 225.918 122.439 Q 226.789 121.074 228.284 120.255 L 228.284 120.255 L 228.284 120.255 Q 229.779 119.436 231.729 119.436 L 231.729 119.436 L 231.729 119.436 Q 235.993 119.436 237.605 122.712 L 237.605 122.712 L 235.577 123.752 L 235.577 123.752 Q 234.849 122.66 233.978 122.101 L 233.978 122.101 L 233.978 122.101 Q 233.107 121.542 231.729 121.542 L 231.729 121.542 L 231.729 121.542 Q 229.883 121.542 228.661 122.712 L 228.661 122.712 L 228.661 122.712 Q 227.439 123.882 226.984 125.455 L 226.984 125.455 L 226.984 125.455 Q 226.529 127.028 226.529 128.848 L 226.529 128.848 L 226.529 128.848 Q 226.529 131.838 227.855 133.983 L 227.855 133.983 L 227.855 133.983 Q 229.181 136.128 231.729 136.128 L 231.729 136.128 L 231.729 136.128 Q 234.277 136.128 235.681 133.814 L 235.681 133.814 L 237.761 134.594 L 237.761 134.594 Q 237.007 136.258 235.499 137.259 L 235.499 137.259 L 235.499 137.259 Q 233.991 138.26 231.729 138.26 Z"/>
+ <linearGradient id="_lgradient_10" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(13.416,0,0,18.2,225.014,161.748)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" d="M 225.014 179.948 L 225.014 161.748 L 229.98 161.748 L 229.98 161.748 Q 232.216 161.748 233.906 162.528 L 233.906 162.528 L 233.906 162.528 Q 235.596 163.308 236.558 164.634 L 236.558 164.634 L 236.558 164.634 Q 237.52 165.96 237.975 167.52 L 237.975 167.52 L 237.975 167.52 Q 238.43 169.08 238.43 170.848 L 238.43 170.848 L 238.43 170.848 Q 238.43 172.538 238.001 174.059 L 238.001 174.059 L 238.001 174.059 Q 237.572 175.58 236.649 176.945 L 236.649 176.945 L 236.649 176.945 Q 235.726 178.31 233.984 179.129 L 233.984 179.129 L 233.984 179.129 Q 232.242 179.948 229.876 179.948 L 229.876 179.948 L 225.014 179.948 L 225.014 179.948 Z M 227.276 177.842 L 230.162 177.842 L 230.162 177.842 Q 231.774 177.842 232.983 177.231 L 232.983 177.231 L 232.983 177.231 Q 234.192 176.62 234.842 175.567 L 234.842 175.567 L 234.842 175.567 Q 235.492 174.514 235.791 173.344 L 235.791 173.344 L 235.791 173.344 Q 236.09 172.174 236.09 170.848 L 236.09 170.848 L 236.09 170.848 Q 236.09 168.976 235.544 167.442 L 235.544 167.442 L 235.544 167.442 Q 234.998 165.908 233.672 164.868 L 233.672 164.868 L 233.672 164.868 Q 232.346 163.828 230.448 163.828 L 230.448 163.828 L 227.276 163.828 L 227.276 177.842 L 227.276 177.842 Z"/>
+ <linearGradient id="_lgradient_11" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(11.388,0,0,18.2,225.093,201.748)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" d="M 236.481 219.948 L 225.093 219.948 L 225.093 201.748 L 235.909 201.748 L 235.909 203.88 L 227.355 203.88 L 227.355 209.47 L 232.997 209.47 L 232.997 211.602 L 227.355 211.602 L 227.355 217.79 L 236.481 217.79 L 236.481 219.948 L 236.481 219.948 Z"/>
+ <path fill="#3b3b3b" d="M 75.85 190.508 L 76.03 188.858 L 76.03 188.858 Q 77.2 188.678 77.635 188.138 L 77.635 188.138 L 77.635 188.138 Q 78.07 187.598 78.07 186.308 L 78.07 186.308 L 78.07 174.218 L 78.07 174.218 Q 78.07 173.258 77.86 172.928 L 77.86 172.928 L 77.86 172.928 Q 77.65 172.598 76.99 172.598 L 76.99 172.598 L 76.99 172.598 Q 76.69 172.598 76.405 172.628 L 76.405 172.628 L 76.405 172.628 Q 76.12 172.658 76.03 172.658 L 76.03 172.658 L 75.91 172.478 L 76.12 170.978 L 76.96 171.008 L 79.78 171.038 L 79.78 171.038 Q 80.59 171.038 81.895 170.933 L 81.895 170.933 L 81.895 170.933 Q 83.2 170.828 83.62 170.798 L 83.62 170.798 L 83.47 172.478 L 83.47 172.478 Q 82.45 172.598 82.045 172.838 L 82.045 172.838 L 82.045 172.838 Q 81.64 173.078 81.52 173.498 L 81.52 173.498 L 81.52 173.498 Q 81.4 173.918 81.34 174.998 L 81.34 174.998 L 81.34 174.998 Q 80.98 180.308 80.98 186.338 L 80.98 186.338 L 80.98 186.338 Q 80.98 187.298 81.145 187.718 L 81.145 187.718 L 81.145 187.718 Q 81.31 188.138 81.775 188.288 L 81.775 188.288 L 81.775 188.288 Q 82.24 188.438 83.26 188.438 L 83.26 188.438 L 83.26 188.438 Q 84.91 188.438 85.72 188.123 L 85.72 188.123 L 85.72 188.123 Q 86.53 187.808 86.935 186.908 L 86.935 186.908 L 86.935 186.908 Q 87.34 186.008 87.64 184.028 L 87.64 184.028 L 89.47 183.848 L 89.62 184.058 L 89.62 184.058 Q 89.53 184.568 89.245 186.383 L 89.245 186.383 L 89.245 186.383 Q 88.96 188.198 88.78 190.238 L 88.78 190.238 L 88.57 190.478 L 88.57 190.478 Q 87.73 190.418 85.015 190.313 L 85.015 190.313 L 85.015 190.313 Q 82.3 190.208 80.35 190.208 L 80.35 190.208 L 80.35 190.208 Q 78.82 190.208 77.515 190.328 L 77.515 190.328 L 77.515 190.328 Q 76.21 190.448 75.85 190.508 L 75.85 190.508 L 75.85 190.508 Z M 100.96 190.568 L 100.96 190.568 Q 98.38 190.568 98.14 188.198 L 98.14 188.198 L 97.96 188.138 L 97.96 188.138 Q 96.91 189.188 96.025 189.818 L 96.025 189.818 L 96.025 189.818 Q 95.14 190.448 94.66 190.448 L 94.66 190.448 L 94.66 190.448 Q 92.95 190.448 91.825 189.308 L 91.825 189.308 L 91.825 189.308 Q 90.7 188.168 90.7 186.458 L 90.7 186.458 L 90.7 186.458 Q 90.7 185.528 91.15 184.868 L 91.15 184.868 L 91.15 184.868 Q 91.6 184.208 92.35 183.998 L 92.35 183.998 L 98.08 182.528 L 98.11 181.478 L 98.11 181.478 Q 98.11 180.068 97.42 179.288 L 97.42 179.288 L 97.42 179.288 Q 96.73 178.508 95.5 178.508 L 95.5 178.508 L 95.5 178.508 Q 94.69 178.508 93.76 178.898 L 93.76 178.898 L 93.76 178.898 Q 92.83 179.288 91.93 179.978 L 91.93 179.978 L 91.75 179.858 L 91.3 178.358 L 91.3 178.358 Q 92.71 177.518 94.255 176.843 L 94.255 176.843 L 94.255 176.843 Q 95.8 176.168 96.49 176.168 L 96.49 176.168 L 96.49 176.168 Q 98.68 176.168 99.85 177.233 L 99.85 177.233 L 99.85 177.233 Q 101.02 178.298 101.02 180.128 L 101.02 180.128 L 101.02 180.128 Q 101.02 180.488 100.78 182.828 L 100.78 182.828 L 100.78 182.828 Q 100.45 186.008 100.45 186.698 L 100.45 186.698 L 100.45 186.698 Q 100.45 187.298 100.75 187.658 L 100.75 187.658 L 100.75 187.658 Q 101.05 188.018 101.62 188.018 L 101.62 188.018 L 101.62 188.018 Q 102.04 188.018 102.505 187.808 L 102.505 187.808 L 102.505 187.808 Q 102.97 187.598 103.24 187.358 L 103.24 187.358 L 103.69 187.928 L 103.69 187.928 Q 103.21 188.768 102.46 189.548 L 102.46 189.548 L 102.46 189.548 Q 101.71 190.328 100.96 190.568 L 100.96 190.568 L 100.96 190.568 Z M 95.44 188.048 L 95.44 188.048 Q 95.95 188.048 96.64 187.703 L 96.64 187.703 L 96.64 187.703 Q 97.33 187.358 97.9 186.848 L 97.9 186.848 L 98.02 183.908 L 94.36 184.958 L 94.36 184.958 Q 93.55 185.228 93.55 186.098 L 93.55 186.098 L 93.55 186.098 Q 93.55 186.938 94.075 187.493 L 94.075 187.493 L 94.075 187.493 Q 94.6 188.048 95.44 188.048 L 95.44 188.048 L 95.44 188.048 Z M 113.59 189.008 L 113.59 189.008 Q 114.4 188.768 114.76 188.348 L 114.76 188.348 L 114.76 188.348 Q 115.12 187.928 115.12 187.178 L 115.12 187.178 L 115.24 181.568 L 115.24 181.568 Q 115.24 180.158 114.67 179.423 L 114.67 179.423 L 114.67 179.423 Q 114.1 178.688 112.99 178.688 L 112.99 178.688 L 112.99 178.688 Q 111.61 178.688 109.78 180.038 L 109.78 180.038 L 109.78 180.038 Q 109.69 181.928 109.66 182.498 L 109.66 182.498 L 109.66 182.498 Q 109.48 186.338 109.48 187.148 L 109.48 187.148 L 109.48 187.148 Q 109.48 187.988 109.705 188.333 L 109.705 188.333 L 109.705 188.333 Q 109.93 188.678 110.5 188.678 L 110.5 188.678 L 110.5 188.678 Q 110.77 188.678 111.055 188.648 L 111.055 188.648 L 111.055 188.648 Q 111.34 188.618 111.43 188.618 L 111.43 188.618 L 111.49 188.738 L 111.22 190.298 L 111.22 190.298 Q 110.92 190.268 110.065 190.238 L 110.065 190.238 L 110.065 190.238 Q 109.21 190.208 108.28 190.208 L 108.28 190.208 L 108.28 190.208 Q 107.41 190.208 106.375 190.283 L 106.375 190.283 L 106.375 190.283 Q 105.34 190.358 105.04 190.388 L 105.04 190.388 L 105.25 188.858 L 105.25 188.858 Q 106.12 188.738 106.465 188.363 L 106.465 188.363 L 106.465 188.363 Q 106.81 187.988 106.81 187.148 L 106.81 187.148 L 106.81 180.248 L 106.81 180.248 Q 106.81 179.228 106.495 178.838 L 106.495 178.838 L 106.495 178.838 Q 106.18 178.448 105.37 178.448 L 105.37 178.448 L 105.01 178.448 L 104.89 178.298 L 105.01 177.068 L 105.01 177.068 Q 106.48 176.858 107.935 176.543 L 107.935 176.543 L 107.935 176.543 Q 109.39 176.228 109.81 176.138 L 109.81 176.138 L 110.02 176.408 L 110.02 176.408 Q 109.96 176.588 109.84 177.188 L 109.84 177.188 L 109.84 177.188 Q 109.72 177.788 109.69 178.418 L 109.69 178.418 L 109.78 178.538 L 109.78 178.538 Q 110.62 177.848 112 177.008 L 112 177.008 L 112 177.008 Q 113.38 176.168 113.95 176.168 L 113.95 176.168 L 113.95 176.168 Q 115.96 176.168 117.1 177.203 L 117.1 177.203 L 117.1 177.203 Q 118.24 178.238 118.24 180.038 L 118.24 180.038 L 118.24 180.038 Q 118.24 180.758 118.03 182.978 L 118.03 182.978 L 118.03 182.978 Q 117.76 186.488 117.76 187.118 L 117.76 187.118 L 117.76 187.118 Q 117.76 187.958 118 188.333 L 118 188.333 L 118 188.333 Q 118.24 188.708 118.78 188.708 L 118.78 188.708 L 118.78 188.708 Q 119.08 188.708 119.365 188.678 L 119.365 188.678 L 119.365 188.678 Q 119.65 188.648 119.77 188.648 L 119.77 188.648 L 119.83 188.768 L 119.56 190.298 L 119.56 190.298 Q 119.26 190.268 118.42 190.238 L 118.42 190.238 L 118.42 190.238 Q 117.58 190.208 116.65 190.208 L 116.65 190.208 L 116.65 190.208 Q 115.87 190.208 114.82 190.328 L 114.82 190.328 L 114.82 190.328 Q 113.77 190.448 113.44 190.508 L 113.44 190.508 L 113.59 189.008 L 113.59 189.008 Z M 134.95 177.608 L 132.55 177.848 L 132.43 177.998 L 132.43 177.998 Q 133.63 179.318 133.63 181.028 L 133.63 181.028 L 133.63 181.028 Q 133.63 182.498 132.82 183.713 L 132.82 183.713 L 132.82 183.713 Q 132.01 184.928 130.6 185.633 L 130.6 185.633 L 130.6 185.633 Q 129.19 186.338 127.48 186.338 L 127.48 186.338 L 127.48 186.338 Q 126.55 186.338 125.65 186.098 L 125.65 186.098 L 125.65 186.098 Q 124.63 186.788 124.63 187.328 L 124.63 187.328 L 124.63 187.328 Q 124.63 187.958 125.53 188.213 L 125.53 188.213 L 125.53 188.213 Q 126.43 188.468 128.38 188.678 L 128.38 188.678 L 128.38 188.678 Q 130.36 188.918 131.605 189.188 L 131.605 189.188 L 131.605 189.188 Q 132.85 189.458 133.75 190.133 L 133.75 190.133 L 133.75 190.133 Q 134.65 190.808 134.65 192.038 L 134.65 192.038 L 134.65 192.038 Q 134.65 193.388 133.555 194.648 L 133.555 194.648 L 133.555 194.648 Q 132.46 195.908 130.69 196.688 L 130.69 196.688 L 130.69 196.688 Q 128.92 197.468 127 197.468 L 127 197.468 L 127 197.468 Q 124.75 197.468 123.43 196.373 L 123.43 196.373 L 123.43 196.373 Q 122.11 195.278 122.11 193.388 L 122.11 193.388 L 122.11 193.388 Q 122.5 192.908 123.325 192.218 L 123.325 192.218 L 123.325 192.218 Q 124.15 191.528 125.08 190.898 L 125.08 190.898 L 125.08 190.718 L 125.08 190.718 Q 123.58 190.448 122.77 189.683 L 122.77 189.683 L 122.77 189.683 Q 121.96 188.918 121.9 187.718 L 121.9 187.718 L 121.9 187.718 Q 123.04 186.578 124.39 185.738 L 124.39 185.738 L 124.39 185.588 L 124.39 185.588 Q 123.31 184.958 122.725 183.953 L 122.725 183.953 L 122.725 183.953 Q 122.14 182.948 122.14 181.658 L 122.14 181.658 L 122.14 181.658 Q 122.14 180.128 122.92 178.868 L 122.92 178.868 L 122.92 178.868 Q 123.7 177.608 125.05 176.873 L 125.05 176.873 L 125.05 176.873 Q 126.4 176.138 128.02 176.138 L 128.02 176.138 L 128.02 176.138 Q 128.68 176.138 129.76 176.318 L 129.76 176.318 L 129.76 176.318 Q 130.51 176.468 131.02 176.468 L 131.02 176.468 L 131.02 176.468 Q 132.31 176.318 135.19 175.508 L 135.19 175.508 L 135.31 175.658 L 134.95 177.608 L 134.95 177.608 Z M 128.08 184.718 L 128.08 184.718 Q 129.34 184.718 130.03 183.908 L 130.03 183.908 L 130.03 183.908 Q 130.72 183.098 130.72 181.628 L 130.72 181.628 L 130.72 181.628 Q 130.72 180.008 129.895 179.003 L 129.895 179.003 L 129.895 179.003 Q 129.07 177.998 127.69 177.998 L 127.69 177.998 L 127.69 177.998 Q 126.46 177.998 125.755 178.823 L 125.755 178.823 L 125.755 178.823 Q 125.05 179.648 125.05 181.148 L 125.05 181.148 L 125.05 181.148 Q 125.05 182.768 125.875 183.743 L 125.875 183.743 L 125.875 183.743 Q 126.7 184.718 128.08 184.718 L 128.08 184.718 L 128.08 184.718 Z M 126.64 191.018 L 126.64 191.018 Q 125.92 191.558 125.515 192.233 L 125.515 192.233 L 125.515 192.233 Q 125.11 192.908 125.11 193.568 L 125.11 193.568 L 125.11 193.568 Q 125.11 194.528 125.905 195.098 L 125.905 195.098 L 125.905 195.098 Q 126.7 195.668 128.08 195.668 L 128.08 195.668 L 128.08 195.668 Q 129.13 195.668 130.06 195.308 L 130.06 195.308 L 130.06 195.308 Q 130.99 194.948 131.53 194.348 L 131.53 194.348 L 131.53 194.348 Q 132.07 193.748 132.07 193.028 L 132.07 193.028 L 132.07 193.028 Q 132.07 192.488 131.665 192.173 L 131.665 192.173 L 131.665 192.173 Q 131.26 191.858 130.135 191.603 L 130.135 191.603 L 130.135 191.603 Q 129.01 191.348 126.64 191.018 L 126.64 191.018 L 126.64 191.018 Z M 138.13 179.948 L 138.13 179.948 Q 138.13 178.388 137.08 178.388 L 137.08 178.388 L 137.08 178.388 Q 136.81 178.388 136.585 178.418 L 136.585 178.418 L 136.585 178.418 Q 136.36 178.448 136.3 178.478 L 136.3 178.478 L 136.45 177.098 L 136.45 177.098 Q 137.8 176.888 139.315 176.573 L 139.315 176.573 L 139.315 176.573 Q 140.83 176.258 141.28 176.168 L 141.28 176.168 L 141.49 176.588 L 141.49 176.588 Q 141.19 177.338 140.95 179.993 L 140.95 179.993 L 140.95 179.993 Q 140.71 182.648 140.71 185.318 L 140.71 185.318 L 140.71 185.318 Q 140.71 186.698 141.235 187.358 L 141.235 187.358 L 141.235 187.358 Q 141.76 188.018 142.87 188.018 L 142.87 188.018 L 142.87 188.018 Q 143.65 188.018 144.355 187.643 L 144.355 187.643 L 144.355 187.643 Q 145.06 187.268 146.05 186.578 L 146.05 186.578 L 146.05 179.978 L 146.05 179.978 Q 146.05 179.078 145.735 178.748 L 145.735 178.748 L 145.735 178.748 Q 145.42 178.418 144.61 178.418 L 144.61 178.418 L 144.01 178.448 L 144.16 177.068 L 144.16 177.068 Q 145.63 176.888 147.205 176.588 L 147.205 176.588 L 147.205 176.588 Q 148.78 176.288 149.23 176.198 L 149.23 176.198 L 149.44 176.618 L 149.44 176.618 Q 149.14 177.308 148.93 180.263 L 148.93 180.263 L 148.93 180.263 Q 148.72 183.218 148.72 186.698 L 148.72 186.698 L 148.72 186.698 Q 148.72 187.298 149.02 187.658 L 149.02 187.658 L 149.02 187.658 Q 149.32 188.018 149.86 188.018 L 149.86 188.018 L 149.86 188.018 Q 150.25 188.018 150.61 187.868 L 150.61 187.868 L 150.61 187.868 Q 150.97 187.718 151.21 187.568 L 151.21 187.568 L 151.21 187.568 Q 151.45 187.418 151.51 187.358 L 151.51 187.358 L 151.96 187.898 L 151.96 187.898 Q 151.84 188.078 151.375 188.693 L 151.375 188.693 L 151.375 188.693 Q 150.91 189.308 150.28 189.908 L 150.28 189.908 L 150.28 189.908 Q 149.65 190.508 149.11 190.568 L 149.11 190.568 L 149.11 190.568 Q 146.53 190.568 146.26 188.198 L 146.26 188.198 L 146.08 188.108 L 146.08 188.108 Q 144.76 189.188 143.71 189.878 L 143.71 189.878 L 143.71 189.878 Q 142.66 190.568 142.27 190.568 L 142.27 190.568 L 142.27 190.568 Q 140.17 190.568 139.075 189.638 L 139.075 189.638 L 139.075 189.638 Q 137.98 188.708 137.98 186.938 L 137.98 186.938 L 138.13 179.948 L 138.13 179.948 Z M 163.24 190.568 L 163.24 190.568 Q 160.66 190.568 160.42 188.198 L 160.42 188.198 L 160.24 188.138 L 160.24 188.138 Q 159.19 189.188 158.305 189.818 L 158.305 189.818 L 158.305 189.818 Q 157.42 190.448 156.94 190.448 L 156.94 190.448 L 156.94 190.448 Q 155.23 190.448 154.105 189.308 L 154.105 189.308 L 154.105 189.308 Q 152.98 188.168 152.98 186.458 L 152.98 186.458 L 152.98 186.458 Q 152.98 185.528 153.43 184.868 L 153.43 184.868 L 153.43 184.868 Q 153.88 184.208 154.63 183.998 L 154.63 183.998 L 160.36 182.528 L 160.39 181.478 L 160.39 181.478 Q 160.39 180.068 159.7 179.288 L 159.7 179.288 L 159.7 179.288 Q 159.01 178.508 157.78 178.508 L 157.78 178.508 L 157.78 178.508 Q 156.97 178.508 156.04 178.898 L 156.04 178.898 L 156.04 178.898 Q 155.11 179.288 154.21 179.978 L 154.21 179.978 L 154.03 179.858 L 153.58 178.358 L 153.58 178.358 Q 154.99 177.518 156.535 176.843 L 156.535 176.843 L 156.535 176.843 Q 158.08 176.168 158.77 176.168 L 158.77 176.168 L 158.77 176.168 Q 160.96 176.168 162.13 177.233 L 162.13 177.233 L 162.13 177.233 Q 163.3 178.298 163.3 180.128 L 163.3 180.128 L 163.3 180.128 Q 163.3 180.488 163.06 182.828 L 163.06 182.828 L 163.06 182.828 Q 162.73 186.008 162.73 186.698 L 162.73 186.698 L 162.73 186.698 Q 162.73 187.298 163.03 187.658 L 163.03 187.658 L 163.03 187.658 Q 163.33 188.018 163.9 188.018 L 163.9 188.018 L 163.9 188.018 Q 164.32 188.018 164.785 187.808 L 164.785 187.808 L 164.785 187.808 Q 165.25 187.598 165.52 187.358 L 165.52 187.358 L 165.97 187.928 L 165.97 187.928 Q 165.49 188.768 164.74 189.548 L 164.74 189.548 L 164.74 189.548 Q 163.99 190.328 163.24 190.568 L 163.24 190.568 L 163.24 190.568 Z M 157.72 188.048 L 157.72 188.048 Q 158.23 188.048 158.92 187.703 L 158.92 187.703 L 158.92 187.703 Q 159.61 187.358 160.18 186.848 L 160.18 186.848 L 160.3 183.908 L 156.64 184.958 L 156.64 184.958 Q 155.83 185.228 155.83 186.098 L 155.83 186.098 L 155.83 186.098 Q 155.83 186.938 156.355 187.493 L 156.355 187.493 L 156.355 187.493 Q 156.88 188.048 157.72 188.048 L 157.72 188.048 L 157.72 188.048 Z M 180.61 177.608 L 178.21 177.848 L 178.09 177.998 L 178.09 177.998 Q 179.29 179.318 179.29 181.028 L 179.29 181.028 L 179.29 181.028 Q 179.29 182.498 178.48 183.713 L 178.48 183.713 L 178.48 183.713 Q 177.67 184.928 176.26 185.633 L 176.26 185.633 L 176.26 185.633 Q 174.85 186.338 173.14 186.338 L 173.14 186.338 L 173.14 186.338 Q 172.21 186.338 171.31 186.098 L 171.31 186.098 L 171.31 186.098 Q 170.29 186.788 170.29 187.328 L 170.29 187.328 L 170.29 187.328 Q 170.29 187.958 171.19 188.213 L 171.19 188.213 L 171.19 188.213 Q 172.09 188.468 174.04 188.678 L 174.04 188.678 L 174.04 188.678 Q 176.02 188.918 177.265 189.188 L 177.265 189.188 L 177.265 189.188 Q 178.51 189.458 179.41 190.133 L 179.41 190.133 L 179.41 190.133 Q 180.31 190.808 180.31 192.038 L 180.31 192.038 L 180.31 192.038 Q 180.31 193.388 179.215 194.648 L 179.215 194.648 L 179.215 194.648 Q 178.12 195.908 176.35 196.688 L 176.35 196.688 L 176.35 196.688 Q 174.58 197.468 172.66 197.468 L 172.66 197.468 L 172.66 197.468 Q 170.41 197.468 169.09 196.373 L 169.09 196.373 L 169.09 196.373 Q 167.77 195.278 167.77 193.388 L 167.77 193.388 L 167.77 193.388 Q 168.16 192.908 168.985 192.218 L 168.985 192.218 L 168.985 192.218 Q 169.81 191.528 170.74 190.898 L 170.74 190.898 L 170.74 190.718 L 170.74 190.718 Q 169.24 190.448 168.43 189.683 L 168.43 189.683 L 168.43 189.683 Q 167.62 188.918 167.56 187.718 L 167.56 187.718 L 167.56 187.718 Q 168.7 186.578 170.05 185.738 L 170.05 185.738 L 170.05 185.588 L 170.05 185.588 Q 168.97 184.958 168.385 183.953 L 168.385 183.953 L 168.385 183.953 Q 167.8 182.948 167.8 181.658 L 167.8 181.658 L 167.8 181.658 Q 167.8 180.128 168.58 178.868 L 168.58 178.868 L 168.58 178.868 Q 169.36 177.608 170.71 176.873 L 170.71 176.873 L 170.71 176.873 Q 172.06 176.138 173.68 176.138 L 173.68 176.138 L 173.68 176.138 Q 174.34 176.138 175.42 176.318 L 175.42 176.318 L 175.42 176.318 Q 176.17 176.468 176.68 176.468 L 176.68 176.468 L 176.68 176.468 Q 177.97 176.318 180.85 175.508 L 180.85 175.508 L 180.97 175.658 L 180.61 177.608 L 180.61 177.608 Z M 173.74 184.718 L 173.74 184.718 Q 175 184.718 175.69 183.908 L 175.69 183.908 L 175.69 183.908 Q 176.38 183.098 176.38 181.628 L 176.38 181.628 L 176.38 181.628 Q 176.38 180.008 175.555 179.003 L 175.555 179.003 L 175.555 179.003 Q 174.73 177.998 173.35 177.998 L 173.35 177.998 L 173.35 177.998 Q 172.12 177.998 171.415 178.823 L 171.415 178.823 L 171.415 178.823 Q 170.71 179.648 170.71 181.148 L 170.71 181.148 L 170.71 181.148 Q 170.71 182.768 171.535 183.743 L 171.535 183.743 L 171.535 183.743 Q 172.36 184.718 173.74 184.718 L 173.74 184.718 L 173.74 184.718 Z M 172.3 191.018 L 172.3 191.018 Q 171.58 191.558 171.175 192.233 L 171.175 192.233 L 171.175 192.233 Q 170.77 192.908 170.77 193.568 L 170.77 193.568 L 170.77 193.568 Q 170.77 194.528 171.565 195.098 L 171.565 195.098 L 171.565 195.098 Q 172.36 195.668 173.74 195.668 L 173.74 195.668 L 173.74 195.668 Q 174.79 195.668 175.72 195.308 L 175.72 195.308 L 175.72 195.308 Q 176.65 194.948 177.19 194.348 L 177.19 194.348 L 177.19 194.348 Q 177.73 193.748 177.73 193.028 L 177.73 193.028 L 177.73 193.028 Q 177.73 192.488 177.325 192.173 L 177.325 192.173 L 177.325 192.173 Q 176.92 191.858 175.795 191.603 L 175.795 191.603 L 175.795 191.603 Q 174.67 191.348 172.3 191.018 L 172.3 191.018 L 172.3 191.018 Z M 188.71 190.568 L 188.71 190.568 Q 185.71 190.568 183.94 188.723 L 183.94 188.723 L 183.94 188.723 Q 182.17 186.878 182.17 183.818 L 182.17 183.818 L 182.17 183.818 Q 182.17 181.748 183.085 179.993 L 183.085 179.993 L 183.085 179.993 Q 184 178.238 185.575 177.203 L 185.575 177.203 L 185.575 177.203 Q 187.15 176.168 189.01 176.168 L 189.01 176.168 L 189.01 176.168 Q 191.35 176.168 192.55 177.353 L 192.55 177.353 L 192.55 177.353 Q 193.75 178.538 193.75 180.848 L 193.75 180.848 L 193.75 180.848 Q 193.75 181.778 193.57 182.438 L 193.57 182.438 L 193.18 182.768 L 185.14 182.768 L 185.14 182.768 Q 185.14 185.348 186.235 186.728 L 186.235 186.728 L 186.235 186.728 Q 187.33 188.108 189.34 188.108 L 189.34 188.108 L 189.34 188.108 Q 191.02 188.108 192.94 187.208 L 192.94 187.208 L 193.12 187.298 L 193.54 188.438 L 193.54 188.438 Q 192.46 189.248 191.08 189.908 L 191.08 189.908 L 191.08 189.908 Q 189.7 190.568 188.71 190.568 L 188.71 190.568 L 188.71 190.568 Z M 185.2 181.418 L 190.03 181.178 L 190.03 181.178 Q 190.42 181.148 190.555 180.998 L 190.555 180.998 L 190.555 180.998 Q 190.69 180.848 190.69 180.428 L 190.69 180.428 L 190.69 180.428 Q 190.69 179.288 190.12 178.673 L 190.12 178.673 L 190.12 178.673 Q 189.55 178.058 188.47 178.058 L 188.47 178.058 L 188.47 178.058 Q 187.18 178.058 186.295 178.943 L 186.295 178.943 L 186.295 178.943 Q 185.41 179.828 185.2 181.418 L 185.2 181.418 L 185.2 181.418 Z M 101.23 143.858 L 101.38 144.068 L 101.38 144.068 Q 100.84 146.438 100.54 149.348 L 100.54 149.348 L 100.33 149.588 L 100.33 149.588 Q 94.3 149.378 91.15 149.378 L 91.15 149.378 L 91.15 149.378 Q 88.78 149.378 86.53 149.678 L 86.53 149.678 L 86.71 148.028 L 86.71 148.028 Q 88.03 147.848 88.51 147.308 L 88.51 147.308 L 88.51 147.308 Q 88.99 146.768 88.99 145.478 L 88.99 145.478 L 89.02 133.388 L 89.02 133.388 Q 89.02 132.428 88.81 132.098 L 88.81 132.098 L 88.81 132.098 Q 88.6 131.768 87.97 131.768 L 87.97 131.768 L 86.98 131.828 L 86.86 131.648 L 87.1 130.118 L 87.1 130.118 Q 90.61 130.208 91.84 130.208 L 91.84 130.208 L 91.84 130.208 Q 95.32 130.208 97.405 130.133 L 97.405 130.133 L 97.405 130.133 Q 99.49 130.058 100.9 129.848 L 100.9 129.848 L 101.05 130.088 L 101.05 130.088 Q 100.81 131.198 100.615 132.638 L 100.615 132.638 L 100.615 132.638 Q 100.42 134.078 100.36 135.278 L 100.36 135.278 L 98.35 135.428 L 98.41 134.168 L 98.41 134.168 Q 98.41 133.208 98.14 132.803 L 98.14 132.803 L 98.14 132.803 Q 97.87 132.398 97.045 132.263 L 97.045 132.263 L 97.045 132.263 Q 96.22 132.128 94.18 132.128 L 94.18 132.128 L 94.18 132.128 Q 93.25 132.128 92.89 132.188 L 92.89 132.188 L 92.89 132.188 Q 92.53 132.248 92.425 132.473 L 92.425 132.473 L 92.425 132.473 Q 92.32 132.698 92.29 133.238 L 92.29 133.238 L 92.05 138.548 L 95.02 138.578 L 95.02 138.578 Q 95.68 138.578 96.685 138.488 L 96.685 138.488 L 96.685 138.488 Q 97.69 138.398 98.62 138.278 L 98.62 138.278 L 98.77 138.488 L 98.35 140.618 L 98.35 140.618 Q 95.2 140.528 94.3 140.528 L 94.3 140.528 L 94.3 140.528 Q 93.43 140.528 91.99 140.708 L 91.99 140.708 L 91.9 145.808 L 91.9 145.808 Q 91.9 146.648 92.035 147.008 L 92.035 147.008 L 92.035 147.008 Q 92.17 147.368 92.59 147.488 L 92.59 147.488 L 92.59 147.488 Q 93.01 147.608 94.06 147.608 L 94.06 147.608 L 94.06 147.608 Q 96.31 147.608 97.3 147.368 L 97.3 147.368 L 97.3 147.368 Q 98.29 147.128 98.71 146.423 L 98.71 146.423 L 98.71 146.423 Q 99.13 145.718 99.37 144.038 L 99.37 144.038 L 101.23 143.858 L 101.23 143.858 Z M 111.79 148.178 L 111.79 148.178 Q 112.6 147.938 112.96 147.518 L 112.96 147.518 L 112.96 147.518 Q 113.32 147.098 113.32 146.348 L 113.32 146.348 L 113.44 140.738 L 113.44 140.738 Q 113.44 139.328 112.87 138.593 L 112.87 138.593 L 112.87 138.593 Q 112.3 137.858 111.19 137.858 L 111.19 137.858 L 111.19 137.858 Q 109.81 137.858 107.98 139.208 L 107.98 139.208 L 107.98 139.208 Q 107.89 141.098 107.86 141.668 L 107.86 141.668 L 107.86 141.668 Q 107.68 145.508 107.68 146.318 L 107.68 146.318 L 107.68 146.318 Q 107.68 147.158 107.905 147.503 L 107.905 147.503 L 107.905 147.503 Q 108.13 147.848 108.7 147.848 L 108.7 147.848 L 108.7 147.848 Q 108.97 147.848 109.255 147.818 L 109.255 147.818 L 109.255 147.818 Q 109.54 147.788 109.63 147.788 L 109.63 147.788 L 109.69 147.908 L 109.42 149.468 L 109.42 149.468 Q 109.12 149.438 108.265 149.408 L 108.265 149.408 L 108.265 149.408 Q 107.41 149.378 106.48 149.378 L 106.48 149.378 L 106.48 149.378 Q 105.61 149.378 104.575 149.453 L 104.575 149.453 L 104.575 149.453 Q 103.54 149.528 103.24 149.558 L 103.24 149.558 L 103.45 148.028 L 103.45 148.028 Q 104.32 147.908 104.665 147.533 L 104.665 147.533 L 104.665 147.533 Q 105.01 147.158 105.01 146.318 L 105.01 146.318 L 105.01 139.418 L 105.01 139.418 Q 105.01 138.398 104.695 138.008 L 104.695 138.008 L 104.695 138.008 Q 104.38 137.618 103.57 137.618 L 103.57 137.618 L 103.21 137.618 L 103.09 137.468 L 103.21 136.238 L 103.21 136.238 Q 104.68 136.028 106.135 135.713 L 106.135 135.713 L 106.135 135.713 Q 107.59 135.398 108.01 135.308 L 108.01 135.308 L 108.22 135.578 L 108.22 135.578 Q 108.16 135.758 108.04 136.358 L 108.04 136.358 L 108.04 136.358 Q 107.92 136.958 107.89 137.588 L 107.89 137.588 L 107.98 137.708 L 107.98 137.708 Q 108.82 137.018 110.2 136.178 L 110.2 136.178 L 110.2 136.178 Q 111.58 135.338 112.15 135.338 L 112.15 135.338 L 112.15 135.338 Q 114.16 135.338 115.3 136.373 L 115.3 136.373 L 115.3 136.373 Q 116.44 137.408 116.44 139.208 L 116.44 139.208 L 116.44 139.208 Q 116.44 139.928 116.23 142.148 L 116.23 142.148 L 116.23 142.148 Q 115.96 145.658 115.96 146.288 L 115.96 146.288 L 115.96 146.288 Q 115.96 147.128 116.2 147.503 L 116.2 147.503 L 116.2 147.503 Q 116.44 147.878 116.98 147.878 L 116.98 147.878 L 116.98 147.878 Q 117.28 147.878 117.565 147.848 L 117.565 147.848 L 117.565 147.848 Q 117.85 147.818 117.97 147.818 L 117.97 147.818 L 118.03 147.938 L 117.76 149.468 L 117.76 149.468 Q 117.46 149.438 116.62 149.408 L 116.62 149.408 L 116.62 149.408 Q 115.78 149.378 114.85 149.378 L 114.85 149.378 L 114.85 149.378 Q 114.07 149.378 113.02 149.498 L 113.02 149.498 L 113.02 149.498 Q 111.97 149.618 111.64 149.678 L 111.64 149.678 L 111.79 148.178 L 111.79 148.178 Z M 133.15 136.778 L 130.75 137.018 L 130.63 137.168 L 130.63 137.168 Q 131.83 138.488 131.83 140.198 L 131.83 140.198 L 131.83 140.198 Q 131.83 141.668 131.02 142.883 L 131.02 142.883 L 131.02 142.883 Q 130.21 144.098 128.8 144.803 L 128.8 144.803 L 128.8 144.803 Q 127.39 145.508 125.68 145.508 L 125.68 145.508 L 125.68 145.508 Q 124.75 145.508 123.85 145.268 L 123.85 145.268 L 123.85 145.268 Q 122.83 145.958 122.83 146.498 L 122.83 146.498 L 122.83 146.498 Q 122.83 147.128 123.73 147.383 L 123.73 147.383 L 123.73 147.383 Q 124.63 147.638 126.58 147.848 L 126.58 147.848 L 126.58 147.848 Q 128.56 148.088 129.805 148.358 L 129.805 148.358 L 129.805 148.358 Q 131.05 148.628 131.95 149.303 L 131.95 149.303 L 131.95 149.303 Q 132.85 149.978 132.85 151.208 L 132.85 151.208 L 132.85 151.208 Q 132.85 152.558 131.755 153.818 L 131.755 153.818 L 131.755 153.818 Q 130.66 155.078 128.89 155.858 L 128.89 155.858 L 128.89 155.858 Q 127.12 156.638 125.2 156.638 L 125.2 156.638 L 125.2 156.638 Q 122.95 156.638 121.63 155.543 L 121.63 155.543 L 121.63 155.543 Q 120.31 154.448 120.31 152.558 L 120.31 152.558 L 120.31 152.558 Q 120.7 152.078 121.525 151.388 L 121.525 151.388 L 121.525 151.388 Q 122.35 150.698 123.28 150.068 L 123.28 150.068 L 123.28 149.888 L 123.28 149.888 Q 121.78 149.618 120.97 148.853 L 120.97 148.853 L 120.97 148.853 Q 120.16 148.088 120.1 146.888 L 120.1 146.888 L 120.1 146.888 Q 121.24 145.748 122.59 144.908 L 122.59 144.908 L 122.59 144.758 L 122.59 144.758 Q 121.51 144.128 120.925 143.123 L 120.925 143.123 L 120.925 143.123 Q 120.34 142.118 120.34 140.828 L 120.34 140.828 L 120.34 140.828 Q 120.34 139.298 121.12 138.038 L 121.12 138.038 L 121.12 138.038 Q 121.9 136.778 123.25 136.043 L 123.25 136.043 L 123.25 136.043 Q 124.6 135.308 126.22 135.308 L 126.22 135.308 L 126.22 135.308 Q 126.88 135.308 127.96 135.488 L 127.96 135.488 L 127.96 135.488 Q 128.71 135.638 129.22 135.638 L 129.22 135.638 L 129.22 135.638 Q 130.51 135.488 133.39 134.678 L 133.39 134.678 L 133.51 134.828 L 133.15 136.778 L 133.15 136.778 Z M 126.28 143.888 L 126.28 143.888 Q 127.54 143.888 128.23 143.078 L 128.23 143.078 L 128.23 143.078 Q 128.92 142.268 128.92 140.798 L 128.92 140.798 L 128.92 140.798 Q 128.92 139.178 128.095 138.173 L 128.095 138.173 L 128.095 138.173 Q 127.27 137.168 125.89 137.168 L 125.89 137.168 L 125.89 137.168 Q 124.66 137.168 123.955 137.993 L 123.955 137.993 L 123.955 137.993 Q 123.25 138.818 123.25 140.318 L 123.25 140.318 L 123.25 140.318 Q 123.25 141.938 124.075 142.913 L 124.075 142.913 L 124.075 142.913 Q 124.9 143.888 126.28 143.888 L 126.28 143.888 L 126.28 143.888 Z M 124.84 150.188 L 124.84 150.188 Q 124.12 150.728 123.715 151.403 L 123.715 151.403 L 123.715 151.403 Q 123.31 152.078 123.31 152.738 L 123.31 152.738 L 123.31 152.738 Q 123.31 153.698 124.105 154.268 L 124.105 154.268 L 124.105 154.268 Q 124.9 154.838 126.28 154.838 L 126.28 154.838 L 126.28 154.838 Q 127.33 154.838 128.26 154.478 L 128.26 154.478 L 128.26 154.478 Q 129.19 154.118 129.73 153.518 L 129.73 153.518 L 129.73 153.518 Q 130.27 152.918 130.27 152.198 L 130.27 152.198 L 130.27 152.198 Q 130.27 151.658 129.865 151.343 L 129.865 151.343 L 129.865 151.343 Q 129.46 151.028 128.335 150.773 L 128.335 150.773 L 128.335 150.773 Q 127.21 150.518 124.84 150.188 L 124.84 150.188 L 124.84 150.188 Z M 134.5 149.708 L 134.68 148.178 L 134.68 148.178 Q 135.43 147.998 135.775 147.668 L 135.775 147.668 L 135.775 147.668 Q 136.12 147.338 136.195 146.843 L 136.195 146.843 L 136.195 146.843 Q 136.27 146.348 136.27 145.328 L 136.27 145.328 L 136.27 130.988 L 136.27 130.988 Q 136.27 130.028 136.045 129.698 L 136.045 129.698 L 136.045 129.698 Q 135.82 129.368 135.1 129.368 L 135.1 129.368 L 135.1 129.368 Q 134.68 129.368 134.41 129.398 L 134.41 129.398 L 134.29 129.308 L 134.44 128.018 L 134.44 128.018 Q 137.14 127.688 139.63 127.118 L 139.63 127.118 L 139.81 127.598 L 139.81 127.598 Q 139.45 128.318 139.195 133.868 L 139.195 133.868 L 139.195 133.868 Q 138.94 139.418 138.94 146.348 L 138.94 146.348 L 138.94 146.348 Q 138.94 147.158 139.165 147.518 L 139.165 147.518 L 139.165 147.518 Q 139.39 147.878 139.93 147.878 L 139.93 147.878 L 140.95 147.818 L 141.01 147.968 L 140.74 149.468 L 140.74 149.468 Q 140.35 149.468 140.11 149.438 L 140.11 149.438 L 140.11 149.438 Q 138.61 149.378 137.74 149.378 L 137.74 149.378 L 137.74 149.378 Q 136.42 149.378 134.5 149.708 L 134.5 149.708 L 134.5 149.708 Z M 142.51 149.738 L 142.69 148.208 L 142.69 148.208 Q 143.59 147.968 143.98 147.533 L 143.98 147.533 L 143.98 147.533 Q 144.37 147.098 144.37 146.288 L 144.37 146.288 L 144.37 139.178 L 144.37 139.178 Q 144.37 138.308 144.1 137.918 L 144.1 137.918 L 144.1 137.918 Q 143.83 137.528 143.2 137.528 L 143.2 137.528 L 143.2 137.528 Q 143.02 137.528 142.78 137.573 L 142.78 137.573 L 142.78 137.573 Q 142.54 137.618 142.48 137.648 L 142.48 137.648 L 142.6 136.268 L 142.6 136.268 Q 144.07 136.058 145.585 135.743 L 145.585 135.743 L 145.585 135.743 Q 147.1 135.428 147.55 135.338 L 147.55 135.338 L 147.76 135.758 L 147.76 135.758 Q 147.46 136.388 147.265 139.493 L 147.265 139.493 L 147.265 139.493 Q 147.07 142.598 147.07 146.348 L 147.07 146.348 L 147.07 146.348 Q 147.07 147.158 147.295 147.503 L 147.295 147.503 L 147.295 147.503 Q 147.52 147.848 148.06 147.848 L 148.06 147.848 L 148.06 147.848 Q 148.36 147.848 148.645 147.818 L 148.645 147.818 L 148.645 147.818 Q 148.93 147.788 149.02 147.788 L 149.02 147.788 L 149.08 147.938 L 148.84 149.468 L 148.84 149.468 Q 148.54 149.438 147.685 149.408 L 147.685 149.408 L 147.685 149.408 Q 146.83 149.378 145.87 149.378 L 145.87 149.378 L 145.87 149.378 Q 145.03 149.378 143.935 149.528 L 143.935 149.528 L 143.935 149.528 Q 142.84 149.678 142.51 149.738 L 142.51 149.738 L 142.51 149.738 Z M 145.51 132.248 L 145.51 132.248 Q 144.67 132.248 144.22 131.738 L 144.22 131.738 L 144.22 131.738 Q 143.77 131.228 143.77 130.448 L 143.77 130.448 L 143.77 130.448 Q 143.77 129.548 144.34 128.963 L 144.34 128.963 L 144.34 128.963 Q 144.91 128.378 145.81 128.378 L 145.81 128.378 L 145.81 128.378 Q 146.62 128.378 147.085 128.888 L 147.085 128.888 L 147.085 128.888 Q 147.55 129.398 147.55 130.178 L 147.55 130.178 L 147.55 130.178 Q 147.55 131.078 146.98 131.663 L 146.98 131.663 L 146.98 131.663 Q 146.41 132.248 145.51 132.248 L 145.51 132.248 L 145.51 132.248 Z M 155.14 149.738 L 155.14 149.738 Q 154.12 149.738 153.295 149.573 L 153.295 149.573 L 153.295 149.573 Q 152.47 149.408 151.99 149.243 L 151.99 149.243 L 151.99 149.243 Q 151.51 149.078 151.39 149.018 L 151.39 149.018 L 151.27 148.778 L 151.27 148.778 Q 151.36 148.208 151.48 146.873 L 151.48 146.873 L 151.48 146.873 Q 151.6 145.538 151.63 144.788 L 151.63 144.788 L 152.95 144.638 L 152.95 144.638 Q 152.98 146.408 153.64 147.188 L 153.64 147.188 L 153.64 147.188 Q 154.3 147.968 155.77 147.968 L 155.77 147.968 L 155.77 147.968 Q 156.76 147.968 157.45 147.518 L 157.45 147.518 L 157.45 147.518 Q 158.14 147.068 158.14 146.408 L 158.14 146.408 L 158.14 146.408 Q 158.14 145.718 157.48 145.163 L 157.48 145.163 L 157.48 145.163 Q 156.82 144.608 154.87 143.618 L 154.87 143.618 L 154.87 143.618 Q 153.13 142.748 152.335 141.833 L 152.335 141.833 L 152.335 141.833 Q 151.54 140.918 151.54 139.748 L 151.54 139.748 L 151.54 139.748 Q 151.54 138.488 152.29 137.483 L 152.29 137.483 L 152.29 137.483 Q 153.04 136.478 154.375 135.908 L 154.375 135.908 L 154.375 135.908 Q 155.71 135.338 157.36 135.338 L 157.36 135.338 L 157.36 135.338 Q 158.14 135.338 158.845 135.458 L 158.845 135.458 L 158.845 135.458 Q 159.55 135.578 159.985 135.698 L 159.985 135.698 L 159.985 135.698 Q 160.42 135.818 160.54 135.848 L 160.54 135.848 L 160.63 136.058 L 160.63 136.058 Q 160.57 136.358 160.36 137.468 L 160.36 137.468 L 160.36 137.468 Q 160.15 138.578 160.06 139.808 L 160.06 139.808 L 158.68 139.928 L 158.68 139.928 Q 158.68 139.838 158.71 139.628 L 158.71 139.628 L 158.71 139.628 Q 158.74 139.418 158.74 139.208 L 158.74 139.208 L 158.74 139.208 Q 158.74 138.128 158.185 137.633 L 158.185 137.633 L 158.185 137.633 Q 157.63 137.138 156.46 137.138 L 156.46 137.138 L 156.46 137.138 Q 155.53 137.138 154.9 137.573 L 154.9 137.573 L 154.9 137.573 Q 154.27 138.008 154.27 138.638 L 154.27 138.638 L 154.27 138.638 Q 154.27 139.298 154.825 139.853 L 154.825 139.853 L 154.825 139.853 Q 155.38 140.408 156.64 141.068 L 156.64 141.068 L 156.64 141.068 Q 158.32 141.908 159.25 142.568 L 159.25 142.568 L 159.25 142.568 Q 160.18 143.228 160.555 143.873 L 160.555 143.873 L 160.555 143.873 Q 160.93 144.518 160.93 145.358 L 160.93 145.358 L 160.93 145.358 Q 160.93 146.528 160.15 147.533 L 160.15 147.533 L 160.15 147.533 Q 159.37 148.538 158.035 149.138 L 158.035 149.138 L 158.035 149.138 Q 156.7 149.738 155.14 149.738 L 155.14 149.738 L 155.14 149.738 Z M 163.12 147.938 L 163.12 147.938 Q 163.96 147.848 164.29 147.503 L 164.29 147.503 L 164.29 147.503 Q 164.62 147.158 164.62 146.318 L 164.62 146.318 L 164.62 130.988 L 164.62 130.988 Q 164.62 130.118 164.35 129.743 L 164.35 129.743 L 164.35 129.743 Q 164.08 129.368 163.42 129.368 L 163.42 129.368 L 162.79 129.368 L 162.64 129.248 L 162.79 128.018 L 162.79 128.018 Q 165.16 127.748 167.98 127.118 L 167.98 127.118 L 168.16 127.598 L 168.16 127.598 Q 167.92 127.928 167.725 130.703 L 167.725 130.703 L 167.725 130.703 Q 167.53 133.478 167.41 137.768 L 167.41 137.768 L 167.41 137.768 Q 168.25 137.048 169.63 136.193 L 169.63 136.193 L 169.63 136.193 Q 171.01 135.338 171.67 135.338 L 171.67 135.338 L 171.67 135.338 Q 173.74 135.338 174.85 136.343 L 174.85 136.343 L 174.85 136.343 Q 175.96 137.348 175.96 139.208 L 175.96 139.208 L 175.96 139.208 Q 175.96 139.928 175.75 142.148 L 175.75 142.148 L 175.75 142.148 Q 175.45 145.268 175.45 146.288 L 175.45 146.288 L 175.45 146.288 Q 175.45 147.128 175.675 147.503 L 175.675 147.503 L 175.675 147.503 Q 175.9 147.878 176.44 147.878 L 176.44 147.878 L 177.43 147.818 L 177.49 147.938 L 177.25 149.468 L 177.25 149.468 Q 174.91 149.378 174.31 149.378 L 174.31 149.378 L 174.31 149.378 Q 172.96 149.378 171.1 149.678 L 171.1 149.678 L 171.25 148.178 L 171.25 148.178 Q 172.09 147.938 172.45 147.518 L 172.45 147.518 L 172.45 147.518 Q 172.81 147.098 172.81 146.348 L 172.81 146.348 L 172.96 140.738 L 172.96 140.738 Q 172.96 139.328 172.39 138.593 L 172.39 138.593 L 172.39 138.593 Q 171.82 137.858 170.71 137.858 L 170.71 137.858 L 170.71 137.858 Q 170.08 137.858 169.12 138.278 L 169.12 138.278 L 169.12 138.278 Q 168.16 138.698 167.38 139.328 L 167.38 139.328 L 167.38 139.328 Q 167.29 142.328 167.29 146.318 L 167.29 146.318 L 167.29 146.318 Q 167.29 147.158 167.515 147.503 L 167.515 147.503 L 167.515 147.503 Q 167.74 147.848 168.28 147.848 L 168.28 147.848 L 169.21 147.818 L 169.27 147.938 L 169 149.468 L 169 149.468 Q 166.66 149.378 166.03 149.378 L 166.03 149.378 L 166.03 149.378 Q 164.32 149.378 162.91 149.468 L 162.91 149.468 L 163.12 147.938 L 163.12 147.938 Z M 130.79 110.513 L 130.79 110.513 Q 129.79 110.513 129.17 109.613 L 129.17 109.613 L 129.17 109.613 Q 128.55 108.713 128.55 107.233 L 128.55 107.233 L 128.55 107.233 Q 128.55 105.613 129.18 104.173 L 129.18 104.173 L 129.18 104.173 Q 129.81 102.733 130.86 101.863 L 130.86 101.863 L 130.86 101.863 Q 131.91 100.993 133.09 100.993 L 133.09 100.993 L 133.09 100.993 Q 134.15 100.993 134.76 101.783 L 134.76 101.783 L 134.76 101.783 Q 135.37 102.573 135.37 103.973 L 135.37 103.973 L 135.37 103.973 Q 135.37 105.713 134.75 107.213 L 134.75 107.213 L 134.75 107.213 Q 134.13 108.713 133.07 109.613 L 133.07 109.613 L 133.07 109.613 Q 132.01 110.513 130.79 110.513 L 130.79 110.513 L 130.79 110.513 Z M 131.59 109.413 L 131.59 109.413 Q 132.25 109.413 132.77 108.853 L 132.77 108.853 L 132.77 108.853 Q 133.29 108.293 133.58 107.303 L 133.58 107.303 L 133.58 107.303 Q 133.87 106.313 133.87 105.073 L 133.87 105.073 L 133.87 105.073 Q 133.87 103.733 133.44 102.963 L 133.44 102.963 L 133.44 102.963 Q 133.01 102.193 132.25 102.193 L 132.25 102.193 L 132.25 102.193 Q 131.61 102.193 131.09 102.723 L 131.09 102.723 L 131.09 102.723 Q 130.57 103.253 130.28 104.173 L 130.28 104.173 L 130.28 104.173 Q 129.99 105.093 129.99 106.233 L 129.99 106.233 L 129.99 106.233 Q 129.99 107.633 130.44 108.523 L 130.44 108.523 L 130.44 108.523 Q 130.89 109.413 131.59 109.413 L 131.59 109.413 L 131.59 109.413 Z M 136.67 102.073 L 136.75 101.493 L 138.33 101.253 L 138.51 99.653 L 138.51 99.653 Q 138.65 98.453 139.25 97.493 L 139.25 97.493 L 139.25 97.493 Q 139.85 96.533 140.76 95.983 L 140.76 95.983 L 140.76 95.983 Q 141.67 95.433 142.73 95.433 L 142.73 95.433 L 142.73 95.433 Q 143.25 95.433 143.81 95.513 L 143.81 95.513 L 143.81 95.513 Q 144.37 95.593 144.75 95.733 L 144.75 95.733 L 144.83 95.953 L 144.21 97.213 L 143.83 97.273 L 143.83 97.273 Q 142.71 96.613 141.85 96.613 L 141.85 96.613 L 141.85 96.613 Q 140.27 96.613 139.99 98.893 L 139.99 98.893 L 139.69 101.293 L 142.59 101.273 L 142.67 101.333 L 142.51 102.133 L 139.79 102.113 L 139.59 102.233 L 138.55 111.773 L 138.55 111.773 Q 138.37 113.353 137.55 114.233 L 137.55 114.233 L 137.55 114.233 Q 136.73 115.113 135.45 115.113 L 135.45 115.113 L 135.45 115.113 Q 134.83 115.113 134.31 114.853 L 134.31 114.853 L 134.31 114.853 Q 133.79 114.593 133.65 114.193 L 133.65 114.193 L 133.65 114.193 Q 133.73 113.853 133.95 113.323 L 133.95 113.323 L 133.95 113.323 Q 134.17 112.793 134.33 112.513 L 134.33 112.513 L 134.61 112.513 L 134.61 112.513 Q 134.59 113.253 134.98 113.713 L 134.98 113.713 L 134.98 113.713 Q 135.37 114.173 136.01 114.173 L 136.01 114.173 L 136.01 114.173 Q 136.53 114.173 136.95 113.723 L 136.95 113.723 L 136.95 113.723 Q 137.37 113.273 137.45 112.593 L 137.45 112.593 L 137.45 112.593 Q 137.55 111.793 137.63 110.273 L 137.63 110.273 L 137.69 109.133 L 138.25 102.333 L 138.11 102.233 L 136.73 102.173 L 136.67 102.073 L 136.67 102.073 Z M 85.638 76.548 L 85.638 76.548 Q 85.238 76.498 83.975 76.373 L 83.975 76.373 L 83.975 76.373 Q 82.713 76.248 81.788 76.248 L 81.788 76.248 L 81.788 76.248 Q 80.938 76.248 79.838 76.335 L 79.838 76.335 L 79.838 76.335 Q 78.738 76.423 78.413 76.473 L 78.413 76.473 L 78.613 74.498 L 78.613 74.498 Q 79.638 74.323 79.988 73.898 L 79.988 73.898 L 79.988 73.898 Q 80.338 73.473 80.338 72.423 L 80.338 72.423 L 80.338 63.398 L 80.338 63.398 Q 80.338 62.598 80.188 62.323 L 80.188 62.323 L 80.188 62.323 Q 80.038 62.048 79.613 62.048 L 79.613 62.048 L 79.613 62.048 Q 79.338 62.048 79.113 62.073 L 79.113 62.073 L 79.113 62.073 Q 78.888 62.098 78.813 62.098 L 78.813 62.098 L 78.613 61.823 L 78.838 60.073 L 78.838 60.073 Q 79.238 60.073 80.275 60.11 L 80.275 60.11 L 80.275 60.11 Q 81.313 60.148 82.263 60.148 L 82.263 60.148 L 82.263 60.148 Q 83.388 60.148 84.613 60.098 L 84.613 60.098 L 84.613 60.098 Q 85.838 60.048 86.313 60.023 L 86.313 60.023 L 86.313 60.023 Q 90.188 60.023 92.263 61.96 L 92.263 61.96 L 92.263 61.96 Q 94.338 63.898 94.338 67.523 L 94.338 67.523 L 94.338 67.523 Q 94.338 70.198 93.25 72.248 L 93.25 72.248 L 93.25 72.248 Q 92.163 74.298 90.188 75.423 L 90.188 75.423 L 90.188 75.423 Q 88.213 76.548 85.638 76.548 L 85.638 76.548 L 85.638 76.548 Z M 85.163 62.598 L 85.163 62.598 Q 84.813 62.598 84.688 62.735 L 84.688 62.735 L 84.688 62.735 Q 84.563 62.873 84.538 63.223 L 84.538 63.223 L 84.538 63.223 Q 84.238 68.473 84.238 72.423 L 84.238 72.423 L 84.238 72.423 Q 84.238 73.348 84.55 73.66 L 84.55 73.66 L 84.55 73.66 Q 84.863 73.973 85.813 73.973 L 85.813 73.973 L 85.813 73.973 Q 87.763 73.973 88.713 72.61 L 88.713 72.61 L 88.713 72.61 Q 89.663 71.248 89.663 68.373 L 89.663 68.373 L 89.663 68.373 Q 89.663 65.273 88.6 63.935 L 88.6 63.935 L 88.6 63.935 Q 87.538 62.598 85.163 62.598 L 85.163 62.598 L 85.163 62.598 Z M 95.163 76.523 L 95.413 74.648 L 95.413 74.648 Q 96.138 74.548 96.488 74.185 L 96.488 74.185 L 96.488 74.185 Q 96.838 73.823 96.838 73.123 L 96.838 73.123 L 96.838 68.223 L 96.838 68.223 Q 96.838 67.398 96.6 67.098 L 96.6 67.098 L 96.6 67.098 Q 96.363 66.798 95.713 66.798 L 95.713 66.798 L 95.713 66.798 Q 95.538 66.798 95.363 66.835 L 95.363 66.835 L 95.363 66.835 Q 95.188 66.873 95.138 66.898 L 95.138 66.898 L 95.313 65.173 L 95.313 65.173 Q 96.938 64.973 98.563 64.685 L 98.563 64.685 L 98.563 64.685 Q 100.188 64.398 100.663 64.298 L 100.663 64.298 L 100.938 64.773 L 100.938 64.773 Q 100.663 65.323 100.5 67.66 L 100.5 67.66 L 100.5 67.66 Q 100.338 69.998 100.338 73.523 L 100.338 73.523 L 100.338 73.523 Q 100.338 74.048 100.488 74.26 L 100.488 74.26 L 100.488 74.26 Q 100.638 74.473 101.038 74.473 L 101.038 74.473 L 101.038 74.473 Q 101.238 74.473 101.438 74.448 L 101.438 74.448 L 101.438 74.448 Q 101.638 74.423 101.713 74.423 L 101.713 74.423 L 101.763 74.523 L 101.513 76.348 L 101.513 76.348 Q 101.188 76.323 100.3 76.285 L 100.3 76.285 L 100.3 76.285 Q 99.413 76.248 98.463 76.248 L 98.463 76.248 L 98.463 76.248 Q 97.638 76.248 96.563 76.36 L 96.563 76.36 L 96.563 76.36 Q 95.488 76.473 95.163 76.523 L 95.163 76.523 L 95.163 76.523 Z M 98.363 62.598 L 98.363 62.598 Q 97.388 62.598 96.863 62.06 L 96.863 62.06 L 96.863 62.06 Q 96.338 61.523 96.338 60.573 L 96.338 60.573 L 96.338 60.573 Q 96.338 59.548 96.95 58.923 L 96.95 58.923 L 96.95 58.923 Q 97.563 58.298 98.563 58.298 L 98.563 58.298 L 98.563 58.298 Q 99.513 58.298 100.038 58.848 L 100.038 58.848 L 100.038 58.848 Q 100.563 59.398 100.563 60.348 L 100.563 60.348 L 100.563 60.348 Q 100.563 61.373 99.963 61.985 L 99.963 61.985 L 99.963 61.985 Q 99.363 62.598 98.363 62.598 L 98.363 62.598 L 98.363 62.598 Z M 108.313 76.548 L 108.313 76.548 Q 105.663 76.548 104.175 74.973 L 104.175 74.973 L 104.175 74.973 Q 102.688 73.398 102.688 70.648 L 102.688 70.648 L 102.688 70.648 Q 102.688 68.773 103.463 67.335 L 103.463 67.335 L 103.463 67.335 Q 104.238 65.898 105.65 65.098 L 105.65 65.098 L 105.65 65.098 Q 107.063 64.298 108.913 64.298 L 108.913 64.298 L 108.913 64.298 Q 109.813 64.298 110.538 64.41 L 110.538 64.41 L 110.538 64.41 Q 111.262 64.523 111.688 64.648 L 111.688 64.648 L 111.688 64.648 Q 112.113 64.773 112.213 64.823 L 112.213 64.823 L 112.313 65.073 L 112.313 65.073 Q 112.238 65.398 112.05 66.598 L 112.05 66.598 L 112.05 66.598 Q 111.863 67.798 111.763 69.148 L 111.763 69.148 L 109.863 69.248 L 109.863 68.398 L 109.863 68.398 Q 109.863 66.773 108.538 66.773 L 108.538 66.773 L 108.538 66.773 Q 106.588 66.773 106.588 69.648 L 106.588 69.648 L 106.588 69.648 Q 106.588 73.648 109.012 73.648 L 109.012 73.648 L 109.012 73.648 Q 109.613 73.648 110.188 73.498 L 110.188 73.498 L 110.188 73.498 Q 110.762 73.348 111.125 73.173 L 111.125 73.173 L 111.125 73.173 Q 111.488 72.998 111.588 72.948 L 111.588 72.948 L 111.813 73.048 L 112.263 74.598 L 112.263 74.598 Q 112.263 74.623 111.538 75.148 L 111.538 75.148 L 111.538 75.148 Q 110.813 75.673 109.925 76.11 L 109.925 76.11 L 109.925 76.11 Q 109.038 76.548 108.313 76.548 L 108.313 76.548 L 108.313 76.548 Z M 118.163 76.548 L 118.163 76.548 Q 114.587 76.548 114.587 73.448 L 114.587 73.448 L 114.587 68.173 L 114.587 68.173 Q 114.587 67.348 114.325 67.073 L 114.325 67.073 L 114.325 67.073 Q 114.063 66.798 113.262 66.773 L 113.262 66.773 L 112.962 66.573 L 113.137 65.123 L 113.137 65.123 Q 114.212 64.623 115.275 63.973 L 115.275 63.973 L 115.275 63.973 Q 116.337 63.323 117.038 62.848 L 117.038 62.848 L 117.038 62.848 Q 117.738 62.373 117.913 62.223 L 117.913 62.223 L 118.712 62.673 L 118.712 62.673 Q 118.688 62.823 118.587 63.46 L 118.587 63.46 L 118.587 63.46 Q 118.488 64.098 118.387 64.998 L 118.387 64.998 L 120.962 64.923 L 121.087 65.048 L 120.813 66.948 L 118.212 66.873 L 118.212 66.873 Q 118.087 69.123 118.087 71.873 L 118.087 71.873 L 118.087 71.873 Q 118.087 72.823 118.425 73.273 L 118.425 73.273 L 118.425 73.273 Q 118.762 73.723 119.512 73.723 L 119.512 73.723 L 119.512 73.723 Q 119.913 73.723 120.337 73.598 L 120.337 73.598 L 120.337 73.598 Q 120.762 73.473 120.887 73.423 L 120.887 73.423 L 121.238 74.323 L 121.238 74.323 Q 121.063 74.498 120.488 75.023 L 120.488 75.023 L 120.488 75.023 Q 119.913 75.548 119.238 76.048 L 119.238 76.048 L 119.238 76.048 Q 118.563 76.548 118.163 76.548 L 118.163 76.548 L 118.163 76.548 Z M 121.813 76.523 L 122.063 74.648 L 122.063 74.648 Q 122.788 74.548 123.137 74.185 L 123.137 74.185 L 123.137 74.185 Q 123.488 73.823 123.488 73.123 L 123.488 73.123 L 123.488 68.223 L 123.488 68.223 Q 123.488 67.398 123.25 67.098 L 123.25 67.098 L 123.25 67.098 Q 123.012 66.798 122.363 66.798 L 122.363 66.798 L 122.363 66.798 Q 122.188 66.798 122.012 66.835 L 122.012 66.835 L 122.012 66.835 Q 121.838 66.873 121.788 66.898 L 121.788 66.898 L 121.963 65.173 L 121.963 65.173 Q 123.588 64.973 125.213 64.685 L 125.213 64.685 L 125.213 64.685 Q 126.838 64.398 127.313 64.298 L 127.313 64.298 L 127.588 64.773 L 127.588 64.773 Q 127.313 65.323 127.15 67.66 L 127.15 67.66 L 127.15 67.66 Q 126.988 69.998 126.988 73.523 L 126.988 73.523 L 126.988 73.523 Q 126.988 74.048 127.137 74.26 L 127.137 74.26 L 127.137 74.26 Q 127.288 74.473 127.688 74.473 L 127.688 74.473 L 127.688 74.473 Q 127.887 74.473 128.088 74.448 L 128.088 74.448 L 128.088 74.448 Q 128.288 74.423 128.363 74.423 L 128.363 74.423 L 128.413 74.523 L 128.163 76.348 L 128.163 76.348 Q 127.838 76.323 126.95 76.285 L 126.95 76.285 L 126.95 76.285 Q 126.063 76.248 125.113 76.248 L 125.113 76.248 L 125.113 76.248 Q 124.288 76.248 123.213 76.36 L 123.213 76.36 L 123.213 76.36 Q 122.137 76.473 121.813 76.523 L 121.813 76.523 L 121.813 76.523 Z M 125.012 62.598 L 125.012 62.598 Q 124.038 62.598 123.512 62.06 L 123.512 62.06 L 123.512 62.06 Q 122.988 61.523 122.988 60.573 L 122.988 60.573 L 122.988 60.573 Q 122.988 59.548 123.6 58.923 L 123.6 58.923 L 123.6 58.923 Q 124.213 58.298 125.213 58.298 L 125.213 58.298 L 125.213 58.298 Q 126.163 58.298 126.688 58.848 L 126.688 58.848 L 126.688 58.848 Q 127.213 59.398 127.213 60.348 L 127.213 60.348 L 127.213 60.348 Q 127.213 61.373 126.613 61.985 L 126.613 61.985 L 126.613 61.985 Q 126.012 62.598 125.012 62.598 L 125.012 62.598 L 125.012 62.598 Z M 135.038 76.548 L 135.038 76.548 Q 132.538 76.548 131.05 74.973 L 131.05 74.973 L 131.05 74.973 Q 129.563 73.398 129.563 70.748 L 129.563 70.748 L 129.563 70.748 Q 129.563 68.798 130.325 67.335 L 130.325 67.335 L 130.325 67.335 Q 131.088 65.873 132.475 65.085 L 132.475 65.085 L 132.475 65.085 Q 133.863 64.298 135.713 64.298 L 135.713 64.298 L 135.713 64.298 Q 138.288 64.298 139.738 65.823 L 139.738 65.823 L 139.738 65.823 Q 141.188 67.348 141.188 70.098 L 141.188 70.098 L 141.188 70.098 Q 141.188 72.048 140.438 73.51 L 140.438 73.51 L 140.438 73.51 Q 139.688 74.973 138.288 75.76 L 138.288 75.76 L 138.288 75.76 Q 136.888 76.548 135.038 76.548 L 135.038 76.548 L 135.038 76.548 Z M 135.463 74.323 L 135.463 74.323 Q 136.363 74.323 136.775 73.623 L 136.775 73.623 L 136.775 73.623 Q 137.188 72.923 137.188 71.348 L 137.188 71.348 L 137.188 71.348 Q 137.188 68.973 136.7 67.885 L 136.7 67.885 L 136.7 67.885 Q 136.213 66.798 135.213 66.798 L 135.213 66.798 L 135.213 66.798 Q 134.313 66.798 133.9 67.498 L 133.9 67.498 L 133.9 67.498 Q 133.488 68.198 133.488 69.723 L 133.488 69.723 L 133.488 69.723 Q 133.488 72.148 133.975 73.235 L 133.975 73.235 L 133.975 73.235 Q 134.463 74.323 135.463 74.323 L 135.463 74.323 L 135.463 74.323 Z M 149.838 74.573 L 149.838 74.573 Q 150.388 74.448 150.625 74.16 L 150.625 74.16 L 150.625 74.16 Q 150.863 73.873 150.888 73.273 L 150.888 73.273 L 150.938 69.323 L 150.938 69.323 Q 150.963 68.273 150.625 67.81 L 150.625 67.81 L 150.625 67.81 Q 150.288 67.348 149.563 67.348 L 149.563 67.348 L 149.563 67.348 Q 148.863 67.348 147.838 68.098 L 147.838 68.098 L 147.763 69.648 L 147.763 69.648 Q 147.563 72.898 147.563 73.448 L 147.563 73.448 L 147.563 73.448 Q 147.563 73.998 147.713 74.21 L 147.713 74.21 L 147.713 74.21 Q 147.863 74.423 148.263 74.423 L 148.263 74.423 L 148.813 74.398 L 148.863 74.523 L 148.588 76.348 L 148.588 76.348 Q 148.288 76.323 147.463 76.285 L 147.463 76.285 L 147.463 76.285 Q 146.638 76.248 145.788 76.248 L 145.788 76.248 L 145.788 76.248 Q 144.888 76.248 143.875 76.298 L 143.875 76.298 L 143.875 76.298 Q 142.863 76.348 142.563 76.373 L 142.563 76.373 L 142.813 74.548 L 142.813 74.548 Q 143.538 74.498 143.813 74.198 L 143.813 74.198 L 143.813 74.198 Q 144.088 73.898 144.088 73.198 L 144.088 73.198 L 144.088 68.348 L 144.088 68.348 Q 144.088 67.473 143.85 67.173 L 143.85 67.173 L 143.85 67.173 Q 143.613 66.873 142.888 66.873 L 142.888 66.873 L 142.513 66.873 L 142.413 66.723 L 142.588 65.148 L 142.588 65.148 Q 144.163 64.923 145.725 64.648 L 145.725 64.648 L 145.725 64.648 Q 147.288 64.373 147.738 64.298 L 147.738 64.298 L 148.013 64.573 L 148.013 64.573 Q 147.963 64.723 147.863 65.26 L 147.863 65.26 L 147.863 65.26 Q 147.763 65.798 147.713 66.323 L 147.713 66.323 L 147.838 66.423 L 147.838 66.423 Q 148.663 65.648 149.563 64.973 L 149.563 64.973 L 149.563 64.973 Q 150.463 64.298 150.838 64.298 L 150.838 64.298 L 150.838 64.298 Q 152.738 64.298 153.75 65.148 L 153.75 65.148 L 153.75 65.148 Q 154.763 65.998 154.763 67.548 L 154.763 67.548 L 154.763 67.548 Q 154.763 68.248 154.538 70.323 L 154.538 70.323 L 154.538 70.323 Q 154.288 72.823 154.288 73.423 L 154.288 73.423 L 154.288 73.423 Q 154.288 73.998 154.45 74.235 L 154.45 74.235 L 154.45 74.235 Q 154.613 74.473 155.013 74.473 L 155.013 74.473 L 155.713 74.448 L 155.763 74.548 L 155.513 76.348 L 155.513 76.348 Q 155.188 76.323 154.325 76.285 L 154.325 76.285 L 154.325 76.285 Q 153.463 76.248 152.588 76.248 L 152.588 76.248 L 152.588 76.248 Q 151.988 76.248 150.988 76.31 L 150.988 76.31 L 150.988 76.31 Q 149.988 76.373 149.663 76.398 L 149.663 76.398 L 149.838 74.573 L 149.838 74.573 Z M 165.888 76.548 L 165.888 76.548 Q 164.713 76.548 164.038 76.073 L 164.038 76.073 L 164.038 76.073 Q 163.363 75.598 163.263 74.673 L 163.263 74.673 L 163.013 74.573 L 163.013 74.573 Q 162.238 75.348 161.475 75.898 L 161.475 75.898 L 161.475 75.898 Q 160.713 76.448 160.238 76.448 L 160.238 76.448 L 160.238 76.448 Q 159.263 76.448 158.45 75.935 L 158.45 75.935 L 158.45 75.935 Q 157.638 75.423 157.175 74.523 L 157.175 74.523 L 157.175 74.523 Q 156.713 73.623 156.713 72.548 L 156.713 72.548 L 156.713 72.548 Q 156.713 71.748 157.138 71.16 L 157.138 71.16 L 157.138 71.16 Q 157.563 70.573 158.238 70.423 L 158.238 70.423 L 163.088 69.398 L 163.088 69.048 L 163.088 69.048 Q 163.088 68.073 162.538 67.535 L 162.538 67.535 L 162.538 67.535 Q 161.988 66.998 160.988 66.998 L 160.988 66.998 L 160.988 66.998 Q 160.338 66.998 159.538 67.335 L 159.538 67.335 L 159.538 67.335 Q 158.738 67.673 158.088 68.123 L 158.088 68.123 L 157.838 67.998 L 157.313 66.273 L 157.313 66.273 Q 158.688 65.523 160.113 64.91 L 160.113 64.91 L 160.113 64.91 Q 161.538 64.298 162.163 64.298 L 162.163 64.298 L 162.163 64.298 Q 164.513 64.298 165.6 65.273 L 165.6 65.273 L 165.6 65.273 Q 166.688 66.248 166.688 67.798 L 166.688 67.798 L 166.688 67.798 Q 166.688 68.148 166.438 70.098 L 166.438 70.098 L 166.438 70.098 Q 166.413 70.398 166.288 71.323 L 166.288 71.323 L 166.288 71.323 Q 166.163 72.248 166.163 72.623 L 166.163 72.623 L 166.163 72.623 Q 166.163 73.048 166.388 73.31 L 166.388 73.31 L 166.388 73.31 Q 166.613 73.573 166.988 73.573 L 166.988 73.573 L 166.988 73.573 Q 167.463 73.573 168.038 73.248 L 168.038 73.248 L 168.438 73.823 L 168.438 73.823 Q 167.938 74.748 167.213 75.573 L 167.213 75.573 L 167.213 75.573 Q 166.488 76.398 165.888 76.548 L 165.888 76.548 L 165.888 76.548 Z M 161.438 73.698 L 161.438 73.698 Q 161.763 73.698 162.2 73.56 L 162.2 73.56 L 162.2 73.56 Q 162.638 73.423 162.988 73.223 L 162.988 73.223 L 163.038 70.973 L 160.763 71.548 L 160.763 71.548 Q 160.463 71.623 160.338 71.785 L 160.338 71.785 L 160.338 71.785 Q 160.213 71.948 160.213 72.248 L 160.213 72.248 L 160.213 72.248 Q 160.213 72.873 160.55 73.285 L 160.55 73.285 L 160.55 73.285 Q 160.888 73.698 161.438 73.698 L 161.438 73.698 L 161.438 73.698 Z M 169.413 74.548 L 169.413 74.548 Q 170.138 74.498 170.413 74.173 L 170.413 74.173 L 170.413 74.173 Q 170.688 73.848 170.688 73.023 L 170.688 73.023 L 170.688 68.323 L 170.688 68.323 Q 170.688 67.448 170.463 67.148 L 170.463 67.148 L 170.463 67.148 Q 170.238 66.848 169.563 66.848 L 169.563 66.848 L 169.113 66.873 L 168.988 66.698 L 169.163 65.173 L 169.163 65.173 Q 170.713 64.948 172.275 64.66 L 172.275 64.66 L 172.275 64.66 Q 173.838 64.373 174.288 64.298 L 174.288 64.298 L 174.563 64.548 L 174.563 64.548 Q 174.513 64.748 174.4 65.435 L 174.4 65.435 L 174.4 65.435 Q 174.288 66.123 174.263 66.773 L 174.263 66.773 L 174.438 66.873 L 174.438 66.873 Q 175.238 65.723 176.138 65.11 L 176.138 65.11 L 176.138 65.11 Q 177.038 64.498 177.963 64.498 L 177.963 64.498 L 177.963 64.498 Q 178.238 64.498 178.513 64.535 L 178.513 64.535 L 178.513 64.535 Q 178.788 64.573 178.863 64.598 L 178.863 64.598 L 178.963 64.823 L 178.963 64.823 Q 178.888 65.298 178.688 66.873 L 178.688 66.873 L 178.688 66.873 Q 178.488 68.448 178.413 69.873 L 178.413 69.873 L 176.488 69.998 L 176.488 69.998 Q 176.488 68.723 176.338 68.298 L 176.338 68.298 L 176.338 68.298 Q 176.188 67.873 175.763 67.873 L 175.763 67.873 L 175.763 67.873 Q 175.438 67.873 175.088 68.085 L 175.088 68.085 L 175.088 68.085 Q 174.738 68.298 174.413 68.673 L 174.413 68.673 L 174.413 68.673 Q 174.363 69.348 174.275 70.898 L 174.275 70.898 L 174.275 70.898 Q 174.188 72.448 174.163 73.348 L 174.163 73.348 L 174.163 73.348 Q 174.163 73.898 174.363 74.123 L 174.363 74.123 L 174.363 74.123 Q 174.563 74.348 175.038 74.348 L 175.038 74.348 L 175.038 74.348 Q 175.463 74.348 175.85 74.31 L 175.85 74.31 L 175.85 74.31 Q 176.238 74.273 176.363 74.248 L 176.363 74.248 L 176.463 74.423 L 176.163 76.373 L 176.163 76.373 Q 175.788 76.348 174.575 76.298 L 174.575 76.298 L 174.575 76.298 Q 173.363 76.248 172.563 76.248 L 172.563 76.248 L 172.563 76.248 Q 171.588 76.248 170.538 76.298 L 170.538 76.298 L 170.538 76.298 Q 169.488 76.348 169.163 76.373 L 169.163 76.373 L 169.413 74.548 L 169.413 74.548 Z M 180.988 82.298 L 180.988 82.298 Q 180.688 82.298 180.138 81.848 L 180.138 81.848 L 180.138 81.848 Q 179.588 81.398 179.15 80.835 L 179.15 80.835 L 179.15 80.835 Q 178.713 80.273 178.713 79.973 L 178.713 79.973 L 178.938 79.598 L 178.938 79.598 Q 180.613 79.398 181.9 78.623 L 181.9 78.623 L 181.9 78.623 Q 183.188 77.848 184.013 76.573 L 184.013 76.573 L 183.463 75.048 L 183.463 75.048 Q 182.688 72.948 181.813 70.648 L 181.813 70.648 L 181.813 70.648 Q 180.938 68.348 180.513 67.448 L 180.513 67.448 L 180.513 67.448 Q 180.263 66.898 179.938 66.685 L 179.938 66.685 L 179.938 66.685 Q 179.613 66.473 179.113 66.423 L 179.113 66.423 L 179.063 66.298 L 179.238 64.598 L 181.138 64.598 L 181.138 64.598 Q 182.313 64.598 183.813 64.523 L 183.813 64.523 L 183.813 64.523 Q 185.313 64.448 185.313 64.423 L 185.313 64.423 L 185.363 64.548 L 185.138 66.323 L 185.138 66.323 Q 184.488 66.348 184.275 66.485 L 184.275 66.485 L 184.275 66.485 Q 184.063 66.623 184.063 66.923 L 184.063 66.923 L 184.063 66.923 Q 184.063 67.398 184.675 69.56 L 184.675 69.56 L 184.675 69.56 Q 185.288 71.723 185.513 72.473 L 185.513 72.473 L 185.863 72.473 L 185.863 72.473 Q 187.813 67.348 187.813 66.848 L 187.813 66.848 L 187.813 66.848 Q 187.813 66.598 187.675 66.498 L 187.675 66.498 L 187.675 66.498 Q 187.538 66.398 187.163 66.398 L 187.163 66.398 L 186.538 66.398 L 186.438 66.248 L 186.688 64.523 L 186.688 64.523 Q 186.963 64.548 187.738 64.573 L 187.738 64.573 L 187.738 64.573 Q 188.513 64.598 189.388 64.598 L 189.388 64.598 L 191.788 64.598 L 191.588 66.398 L 191.588 66.398 Q 191.038 66.523 190.813 66.735 L 190.813 66.735 L 190.813 66.735 Q 190.588 66.948 190.388 67.523 L 190.388 67.523 L 187.213 75.298 L 187.213 75.298 Q 184.313 82.298 180.988 82.298 L 180.988 82.298 L 180.988 82.298 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/diffuse.svg b/.icons/Gruvbox_Dark-2/apps/64/diffuse.svg
new file mode 100755
index 000000000..38533f8c3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/diffuse.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="pzujtWTxSZPbwX39NgmMjuUXHTzjQEH6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#pzujtWTxSZPbwX39NgmMjuUXHTzjQEH6)">
+ <linearGradient id="_lgradient_40" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_40)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_41" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_41)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="QcxLSt2DG3IdVLLF1YTDBtR1em6sY1nP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#QcxLSt2DG3IdVLLF1YTDBtR1em6sY1nP)">
+ <path d="M 135.250006 60.333338 L 135.250006 106.962119 L 106.249981 133.660537 L 106.343405 133.753961 L 106.249981 133.753961 L 106.249981 200.499982 L 120.749994 200.499982 L 120.749994 140.638882 L 135.250006 127.289668 L 135.250006 200.5 L 149.750019 200.5 L 149.750019 60.333338 L 135.250006 60.333338 Z"/>
+ </g>
+ <path fill="#3f3f3f" d="M 135.250006 55.5 L 135.250006 102.128781 L 106.249981 128.82719 L 106.343405 128.920623 L 106.249981 128.920623 L 106.249981 195.666644 L 120.749994 195.666644 L 120.749994 135.805544 L 135.250006 122.456331 L 135.250006 195.666662 L 149.750019 195.666662 L 149.750019 55.5 L 135.250006 55.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/digikam.svg b/.icons/Gruvbox_Dark-2/apps/64/digikam.svg
new file mode 120000
index 000000000..548c3346a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/digikam.svg
@@ -0,0 +1 @@
+camera.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/digitallyimported.svg b/.icons/Gruvbox_Dark-2/apps/64/digitallyimported.svg
new file mode 100755
index 000000000..ea3729fc0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/digitallyimported.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="UoHijCIGEeK0XmEhShUWHnRugugEwGu6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#UoHijCIGEeK0XmEhShUWHnRugugEwGu6)">
+ <linearGradient id="_lgradient_42" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_42)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_43" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_43)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="PsXXhJgdSLugfUrSYrTeuXW9JIypcJPg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#PsXXhJgdSLugfUrSYrTeuXW9JIypcJPg)">
+ <path d="M 55.506904 84.846284 L 55.506904 105.559584 L 129.480999 105.559584 C 134.942401 105.559584 138.353201 108.493969 138.353201 113.099225 L 138.353201 146.349599 C 138.353201 150.954854 134.942401 153.813286 129.474098 153.889233 L 76.30789 153.889233 L 76.30789 114.218432 L 55.5 114.218432 L 55.5 174.6046 L 144.270303 174.6046 C 152.465854 174.6046 159.0665 167.93492 159.0665 159.642695 L 159.0665 99.804048 C 159.0665 91.520797 152.465854 84.849043 144.270303 84.849043 L 76.116638 84.849043 L 55.506904 84.846284 Z"/>
+ </g>
+ <defs>
+ <filter id="yFlks8BducOklQKUpRyfgg0PaDz1zAgQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#yFlks8BducOklQKUpRyfgg0PaDz1zAgQ)">
+ <path d="M 179.786701 84.846284 L 179.786701 105.559584 L 200.5 105.559584 L 200.5 84.846284 L 200.297774 84.846284 L 179.786701 84.846284 Z M 179.786701 112.464017 L 179.786701 174.603915 L 200.5 174.603915 L 200.5 112.464017 L 179.786701 112.464017 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 55.506904 81.3954 L 55.506904 102.108699 L 129.480999 102.108699 C 134.942401 102.108699 138.353201 105.043085 138.353201 109.64834 L 138.353201 142.898714 C 138.353201 147.50397 134.942401 150.362402 129.474098 150.438349 L 76.30789 150.438349 L 76.30789 110.767548 L 55.5 110.767548 L 55.5 171.153716 L 144.270303 171.153716 C 152.465854 171.153716 159.0665 164.484036 159.0665 156.19181 L 159.0665 96.353164 C 159.0665 88.069913 152.465854 81.398159 144.270303 81.398159 L 76.116638 81.398159 L 55.506904 81.3954 Z"/>
+ <path fill="#ffffff" d="M 179.786701 81.3954 L 179.786701 102.108699 L 200.5 102.108699 L 200.5 81.3954 L 200.297774 81.3954 L 179.786701 81.3954 Z M 179.786701 109.013133 L 179.786701 171.153031 L 200.5 171.153031 L 200.5 109.013133 L 179.786701 109.013133 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dino.svg b/.icons/Gruvbox_Dark-2/apps/64/dino.svg
new file mode 100755
index 000000000..62b58e008
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dino.svg
@@ -0,0 +1,62 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="YiavXwG6w4yOwzf6EjyhZGTRJWLtBukV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#YiavXwG6w4yOwzf6EjyhZGTRJWLtBukV)">
+ <linearGradient id="_lgradient_44" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_44)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_45" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_45)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="AkukvzAn7UiuVsoRjISJgEYDdvt1CA3V" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#AkukvzAn7UiuVsoRjISJgEYDdvt1CA3V)">
+ <path fill-rule="evenodd" d="M 194.778382 198.848399 C 194.778382 198.848399 201.878204 185.949557 200.260206 183.190709 C 198.837787 180.765594 185.779998 181.359804 185.779998 181.359804 C 185.779998 181.359804 196.833944 167.954197 195.083214 164.96931 C 193.359573 162.030683 174.607142 160.380257 174.607142 160.380257 C 174.607142 160.380257 195.07672 153.537318 195.663214 150.173293 C 196.278671 146.647711 177.330382 133.907177 177.330382 133.907177 C 177.330382 133.907177 191.400493 110.450931 190.080714 107.32121 C 188.424109 103.393864 168.3944 103.415376 168.3944 103.415376 C 168.3944 103.415376 177.264153 75.004193 173.611313 72.691507 C 170.542171 70.749188 136.549619 81.29291 136.549619 81.29291 C 136.549619 81.29291 126.363846 56.808829 120.692352 56.808829 C 114.985023 56.808829 102.927791 81.32836 102.927791 81.32836 C 102.927791 81.32836 82.393404 65.085464 78.687522 67.191865 C 75.411222 69.05383 76.889621 95.655193 76.889621 95.655193 L 194.778382 198.848399 Z"/>
+ </g>
+ <defs>
+ <filter id="oFDuqzuHMzE3Hip513LB6CcTsH14eu30" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#oFDuqzuHMzE3Hip513LB6CcTsH14eu30)">
+ <path d="M 118.138462 94.061594 C 107.17481 94.061594 97.204807 94.720288 88.695451 96.701449 C 70.113584 97.776075 55.580915 132.89104 55.5 138.059218 C 55.513464 146.456179 57.675683 154.650056 61.700125 161.554961 C 71.750813 182.291375 92.981672 196.601352 117.572056 196.601352 C 129.047356 196.601352 139.764352 193.432393 148.987372 188.004111 C 166.713581 194.298141 195.783698 204.119768 198.001743 201.2742 C 200.559501 197.992446 182.850972 170.694094 174.799314 158.631901 C 177.925509 151.221298 179.654225 143.077508 179.654225 134.529292 C 179.654225 100.246202 152.421557 94.061594 118.138462 94.061594 Z"/>
+ </g>
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 194.778382 196.26083 C 194.778382 196.26083 201.878204 183.361988 200.260206 180.60314 C 198.837787 178.178025 185.779998 178.772235 185.779998 178.772235 C 185.779998 178.772235 196.833944 165.366628 195.083214 162.381741 C 193.359573 159.443114 174.607142 157.792688 174.607142 157.792688 C 174.607142 157.792688 195.07672 150.949749 195.663214 147.585724 C 196.278671 144.060142 177.330382 131.319608 177.330382 131.319608 C 177.330382 131.319608 191.400493 107.863362 190.080714 104.733641 C 188.424109 100.806295 168.3944 100.827807 168.3944 100.827807 C 168.3944 100.827807 177.264153 72.416624 173.611313 70.103938 C 170.542171 68.16162 136.549619 78.705341 136.549619 78.705341 C 136.549619 78.705341 126.363846 54.22126 120.692352 54.22126 C 114.985023 54.22126 102.927791 78.740791 102.927791 78.740791 C 102.927791 78.740791 82.393404 62.497895 78.687522 64.604295 C 75.411222 66.46626 76.889621 93.067624 76.889621 93.067624 L 194.778382 196.26083 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 120.692347 54.220529 C 114.985017 54.220529 102.926408 78.742886 102.926408 78.742886 C 102.926408 78.742886 82.393137 62.496557 78.687256 64.602958 C 76.914439 65.610474 76.559513 73.70862 76.583461 81.069196 C 76.663341 74.534253 77.133529 68.075246 78.687256 67.192244 C 82.393137 65.085843 102.926408 81.327114 102.926408 81.327114 C 102.926408 81.327114 114.985017 56.809815 120.692347 56.809815 C 126.363841 56.809815 136.551722 81.291714 136.551722 81.291714 C 136.551722 81.291714 170.541731 70.752156 173.610873 72.694475 C 174.060099 72.97889 174.314853 73.663984 174.425085 74.636439 C 174.575286 72.307861 174.387781 70.597065 173.610873 70.105189 C 170.541731 68.162872 136.551722 78.707485 136.551722 78.707485 C 136.551722 78.707485 126.363841 54.220529 120.692347 54.220529 Z M 169.160538 100.842843 C 168.857289 101.855875 168.396901 103.416958 168.396901 103.416958 C 168.396901 103.416958 187.189243 103.405052 189.834366 106.98734 C 190.132424 105.958414 190.257311 105.147158 190.082169 104.731828 C 188.525951 101.042466 171.308429 100.854091 169.160538 100.842843 Z M 178.410156 132.065988 C 178.033544 132.704001 177.327915 133.906807 177.327915 133.906807 C 177.327915 133.906807 191.931636 143.724389 195.078682 148.50694 C 195.383537 148.182116 195.616151 147.868538 195.665316 147.586529 C 196.224444 144.383637 181.268178 134.017657 178.410156 132.065988 Z M 179.998115 158.424106 C 177.033003 159.525997 174.607142 160.381243 174.607142 160.381243 C 174.607142 160.381243 192.638995 161.973056 194.932023 164.811348 C 195.288075 163.768751 195.392206 162.90981 195.083739 162.383893 C 193.949008 160.449295 185.684272 159.138731 179.998115 158.424106 Z M 187.841831 178.718645 C 186.664037 180.253597 185.778494 181.358502 185.778494 181.358502 C 185.778494 181.358502 198.839892 180.764093 200.262311 183.189207 C 200.267184 183.197516 200.267709 183.211061 200.272424 183.219551 C 200.492773 182.104812 200.573069 181.134852 200.262311 180.604981 C 199.195496 178.786145 191.581011 178.665199 187.841831 178.718645 Z"/>
+ </g>
+ <g>
+ <path fill="#81e9c0" d="M 118.138462 91.472585 C 107.17481 91.472585 97.204806 92.131281 88.695452 94.112442 C 70.113584 95.187071 55.5 131.899831 55.5 135.470212 C 55.513464 143.867172 57.675683 152.06105 61.700125 158.965955 C 71.750814 179.702363 92.981671 194.012346 117.572055 194.012346 C 151.855151 194.012346 179.654224 166.223381 179.654224 131.940286 C 179.654224 97.657195 152.421557 91.472585 118.138462 91.472585 Z"/>
+ <path fill="#80cbc4" fill-rule="evenodd" d="M 170.658155 149.893186 C 170.658155 149.893186 201.275821 194.487832 198.002369 198.687866 C 194.82358 202.765986 135.280688 180.496477 135.280688 180.496477 L 170.658155 149.893186 Z"/>
+ </g>
+ <linearGradient id="_lgradient_46" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(142.713552,0,0,129.053344,55.5,69.866133)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_46)" fill-rule="evenodd" d="M 117.575033 69.866138 C 83.291938 69.866138 55.5 97.658076 55.5 131.941171 C 55.5 132.174777 55.533091 132.399993 55.53568 132.632956 C 55.532755 132.877695 55.5 133.114946 55.5 133.360395 C 55.5 136.633195 55.764465 139.846105 56.2631 142.981176 C 56.423522 143.742628 56.683176 144.391664 56.897829 145.092174 C 59.924442 154.969543 67.809457 158.942103 67.809457 158.942103 C 69.722396 160.487425 72.102971 162.063135 74.848526 163.620548 L 74.620306 163.620548 C 74.620306 163.620548 80.37917 194.302854 90.937824 194.042688 C 98.923492 193.84585 105.189895 178.187802 115.342784 178.506973 C 125.486865 178.825922 129.603498 193.937262 139.697818 194.042688 C 145.527501 194.103588 150.692639 186.642121 153.892852 178.506973 L 156.814104 178.506973 C 166.411965 187.441319 188.230581 195.836617 197.684726 198.919478 C 197.813931 198.852001 197.919263 198.776704 197.991401 198.684112 C 200.305513 195.715459 183.983055 168.740649 174.943113 155.611525 C 177.958465 148.312748 179.650071 140.329095 179.650071 131.941166 C 179.650071 97.658071 151.858134 69.866133 117.575038 69.866133 L 117.575033 69.866138 Z"/>
+ <circle fill="#ffffff" cx="89.161" cy="113.775" r="7.768" vector-effect="non-scaling-stroke"/>
+ <g opacity=".1">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 117.577112 69.867503 C 83.294017 69.867503 55.5 97.656463 55.5 131.939558 C 55.5 132.173164 55.532812 132.399431 55.535401 132.632394 C 55.532475 132.877133 55.5 133.115182 55.5 133.360631 C 55.5 133.513914 55.519072 133.662762 55.520229 133.815778 C 55.904054 99.862635 83.533055 72.451729 117.577112 72.451729 C 151.434737 72.451729 178.940801 99.564223 179.618827 133.259485 C 179.6282 132.818986 179.64917 132.382352 179.64917 131.939558 C 179.64917 97.656463 151.860208 69.867503 117.577112 69.867503 Z M 175.578124 156.558 C 175.369231 157.106651 175.164517 157.660357 174.940917 158.20159 C 182.732922 169.518276 195.911161 191.084975 197.925884 198.735038 C 197.944338 198.716661 197.976142 198.704342 197.991629 198.684466 C 200.255884 195.779772 184.71857 169.970816 175.578124 156.558 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/diodon.svg b/.icons/Gruvbox_Dark-2/apps/64/diodon.svg
new file mode 100755
index 000000000..d3eedfee3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/diodon.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="l9LWclCnfqxUdtODYl2HrW4HpOrAmG8P" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#l9LWclCnfqxUdtODYl2HrW4HpOrAmG8P)">
+ <linearGradient id="_lgradient_0" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <rect fill="#d9d9d9" width="82.789" height="107.402" x="117.21" y="54" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#555555" d="M 158.621 101.632 L 158.621 101.632 L 159.292 101.526 L 159.292 101.526 Q 160.2 104.134 160.66 105.238 L 160.66 105.238 L 160.66 105.238 Q 160.774 105.525 161.144 105.525 L 161.144 105.525 L 161.144 105.789 L 161.144 105.789 Q 160.493 105.76 160.259 105.76 L 160.259 105.76 L 160.259 105.76 Q 160.021 105.76 159.345 105.789 L 159.345 105.789 L 159.345 105.525 L 159.345 105.525 Q 159.614 105.525 159.701 105.477 L 159.701 105.477 L 159.701 105.477 Q 159.787 105.429 159.787 105.288 L 159.787 105.288 L 159.787 105.288 Q 159.787 105.206 159.729 105.036 L 159.729 105.036 L 159.491 104.324 L 158.029 104.324 L 158.029 104.324 Q 157.73 105.065 157.73 105.238 L 157.73 105.238 L 157.73 105.238 Q 157.73 105.394 157.817 105.459 L 157.817 105.459 L 157.817 105.459 Q 157.903 105.525 158.149 105.525 L 158.149 105.525 L 158.149 105.789 L 158.149 105.789 Q 157.563 105.76 157.347 105.76 L 157.347 105.76 L 157.347 105.76 Q 157.156 105.76 156.623 105.789 L 156.623 105.789 L 156.623 105.525 L 156.623 105.525 Q 156.831 105.525 156.954 105.454 L 156.954 105.454 L 156.954 105.454 Q 157.077 105.382 157.162 105.209 L 157.162 105.209 L 157.162 105.209 Q 157.543 104.462 158.621 101.632 Z M 159.354 103.911 L 158.812 102.291 L 158.179 103.911 L 159.354 103.911 Z M 164.217 103.352 L 164.217 103.352 L 164.217 103.352 Q 164.905 102.895 165.371 102.895 L 165.371 102.895 L 165.371 102.895 Q 165.676 102.895 165.893 103.107 L 165.893 103.107 L 165.893 103.107 Q 166.109 103.319 166.109 103.955 L 166.109 103.955 L 166.109 105.282 L 166.109 105.282 Q 166.109 105.525 166.449 105.525 L 166.449 105.525 L 166.449 105.789 L 166.449 105.789 Q 166.171 105.763 165.761 105.763 L 165.761 105.763 L 165.761 105.763 Q 165.286 105.763 165.011 105.789 L 165.011 105.789 L 165.011 105.525 L 165.011 105.525 Q 165.359 105.525 165.368 105.282 L 165.368 105.282 L 165.368 103.952 L 165.368 103.952 Q 165.365 103.346 164.882 103.346 L 164.882 103.346 L 164.882 103.346 Q 164.604 103.346 164.261 103.533 L 164.261 103.533 L 164.261 103.533 Q 164.293 103.715 164.293 103.955 L 164.293 103.955 L 164.293 105.282 L 164.293 105.282 Q 164.293 105.525 164.633 105.525 L 164.633 105.525 L 164.633 105.789 L 164.633 105.789 Q 164.354 105.763 163.944 105.763 L 163.944 105.763 L 163.944 105.763 Q 163.47 105.763 163.194 105.789 L 163.194 105.789 L 163.194 105.525 L 163.194 105.525 Q 163.543 105.525 163.552 105.282 L 163.552 105.282 L 163.552 103.952 L 163.552 103.952 Q 163.549 103.346 163.065 103.346 L 163.065 103.346 L 163.065 103.346 Q 162.796 103.346 162.474 103.519 L 162.474 103.519 L 162.474 105.282 L 162.474 105.282 Q 162.474 105.525 162.816 105.525 L 162.816 105.525 L 162.816 105.789 L 162.816 105.789 Q 162.538 105.763 162.128 105.763 L 162.128 105.763 L 162.128 105.763 Q 161.653 105.763 161.378 105.789 L 161.378 105.789 L 161.378 105.525 L 161.378 105.525 Q 161.724 105.525 161.738 105.282 L 161.738 105.282 L 161.738 103.803 L 161.738 103.803 Q 161.724 103.396 161.419 103.396 L 161.419 103.396 L 161.419 103.161 L 161.419 103.161 Q 162.034 103.044 162.477 102.736 L 162.477 102.736 L 162.477 102.736 Q 162.474 103.123 162.474 103.311 L 162.474 103.311 L 162.474 103.311 Q 163.177 102.895 163.555 102.895 L 163.555 102.895 L 163.555 102.895 Q 163.859 102.895 164.076 103.105 L 164.076 103.105 L 164.076 103.105 Q 164.164 103.193 164.217 103.352 Z M 167.706 101.433 L 167.706 101.433 L 167.706 101.433 Q 167.8 101.441 167.857 101.572 L 167.857 101.572 L 167.857 101.572 Q 167.914 101.702 168.044 101.759 L 168.044 101.759 L 168.044 101.759 Q 168.175 101.816 168.184 101.91 L 168.184 101.91 L 168.184 101.91 Q 168.175 102.004 168.044 102.06 L 168.044 102.06 L 168.044 102.06 Q 167.914 102.115 167.857 102.249 L 167.857 102.249 L 167.857 102.249 Q 167.8 102.382 167.706 102.391 L 167.706 102.391 L 167.706 102.391 Q 167.612 102.382 167.557 102.249 L 167.557 102.249 L 167.557 102.249 Q 167.501 102.115 167.368 102.06 L 167.368 102.06 L 167.368 102.06 Q 167.234 102.004 167.226 101.91 L 167.226 101.91 L 167.226 101.91 Q 167.234 101.816 167.368 101.759 L 167.368 101.759 L 167.368 101.759 Q 167.501 101.702 167.557 101.572 L 167.557 101.572 L 167.557 101.572 Q 167.612 101.441 167.706 101.433 Z M 168.479 105.525 L 168.479 105.789 L 168.479 105.789 Q 168.148 105.777 167.806 105.769 L 167.806 105.769 L 167.806 105.769 Q 167.398 105.777 167.07 105.789 L 167.07 105.789 L 167.07 105.525 L 167.07 105.525 Q 167.41 105.525 167.41 105.285 L 167.41 105.285 L 167.41 103.729 L 167.41 103.729 Q 167.41 103.331 167.111 103.331 L 167.111 103.331 L 167.111 103.097 L 167.111 103.097 Q 167.715 102.979 168.148 102.681 L 168.148 102.681 L 168.148 102.681 Q 168.146 103.059 168.146 103.337 L 168.146 103.337 L 168.146 105.285 L 168.146 105.285 Q 168.146 105.525 168.479 105.525 L 168.479 105.525 Z M 171.069 105.335 L 171.069 103.267 L 171.069 103.267 Q 170.847 103.214 170.633 103.214 L 170.633 103.214 L 170.633 103.214 Q 169.572 103.284 169.572 104.315 L 169.572 104.315 L 169.572 104.315 Q 169.587 104.878 169.801 105.175 L 169.801 105.175 L 169.801 105.175 Q 170.015 105.473 170.448 105.479 L 170.448 105.479 L 170.448 105.479 Q 170.732 105.479 171.069 105.335 L 171.069 105.335 Z M 171.069 105.868 L 171.069 105.473 L 171.069 105.473 Q 170.524 105.848 170.108 105.848 L 170.108 105.848 L 170.108 105.848 Q 169.569 105.848 169.221 105.461 L 169.221 105.461 L 169.221 105.461 Q 168.872 105.074 168.872 104.453 L 168.872 104.453 L 168.872 104.453 Q 168.872 103.768 169.309 103.34 L 169.309 103.34 L 169.309 103.34 Q 169.745 102.912 170.442 102.912 L 170.442 102.912 L 170.442 102.912 Q 170.718 102.912 171.069 103.047 L 171.069 103.047 L 171.069 102.118 L 171.069 102.118 Q 171.069 101.72 170.771 101.72 L 170.771 101.72 L 170.771 101.485 L 170.771 101.485 Q 171.321 101.395 171.729 101.128 L 171.729 101.128 L 171.729 101.128 Q 171.72 101.447 171.72 101.726 L 171.72 101.726 L 171.72 104.778 L 171.72 104.778 Q 171.726 105.074 171.772 105.241 L 171.772 105.241 L 171.772 105.241 Q 171.828 105.446 172.057 105.452 L 172.057 105.452 L 172.057 105.689 L 171.069 105.868 Z M 175.505 105.303 L 175.505 105.303 L 175.616 105.525 L 175.616 105.525 Q 175.06 105.848 174.755 105.848 L 174.755 105.848 L 174.755 105.848 Q 174.351 105.848 174.321 105.455 L 174.321 105.455 L 174.321 105.455 Q 173.718 105.848 173.39 105.848 L 173.39 105.848 L 173.39 105.848 Q 173.079 105.848 172.862 105.619 L 172.862 105.619 L 172.862 105.619 Q 172.646 105.391 172.646 105.039 L 172.646 105.039 L 172.646 105.039 Q 172.646 104.406 173.483 104.26 L 173.483 104.26 L 173.483 104.26 Q 174.321 104.113 174.321 103.727 L 174.321 103.727 L 174.321 103.727 Q 174.321 103.539 174.201 103.39 L 174.201 103.39 L 174.201 103.39 Q 174.081 103.24 173.794 103.24 L 173.794 103.24 L 173.794 103.24 Q 173.39 103.24 173.36 103.779 L 173.36 103.779 L 173.36 103.779 Q 173.252 103.809 173.161 103.809 L 173.161 103.809 L 173.161 103.809 Q 172.862 103.809 172.83 103.557 L 172.83 103.557 L 172.83 103.557 Q 172.83 103.29 173.136 103.104 L 173.136 103.104 L 173.136 103.104 Q 173.442 102.918 173.92 102.903 L 173.92 102.903 L 173.92 102.903 Q 174.339 102.903 174.664 103.095 L 174.664 103.095 L 174.664 103.095 Q 174.989 103.287 174.989 103.75 L 174.989 103.75 L 174.989 105.086 L 174.989 105.086 Q 174.989 105.402 175.183 105.402 L 175.183 105.402 L 175.183 105.402 Q 175.3 105.402 175.505 105.303 Z M 174.31 105.174 L 174.31 104.301 L 174.31 104.301 Q 174.04 104.559 173.661 104.6 L 173.661 104.6 L 173.661 104.6 Q 173.281 104.641 173.281 105.004 L 173.281 105.004 L 173.281 105.004 Q 173.281 105.232 173.396 105.322 L 173.396 105.322 L 173.396 105.322 Q 173.51 105.411 173.647 105.411 L 173.647 105.411 L 173.647 105.411 Q 173.935 105.411 174.31 105.174 L 174.31 105.174 Z M 177.254 105.525 L 177.254 105.789 L 177.254 105.789 Q 176.981 105.763 176.58 105.763 L 176.58 105.763 L 176.58 105.763 Q 176.144 105.763 175.874 105.789 L 175.874 105.789 L 175.874 105.525 L 175.874 105.525 Q 176.214 105.525 176.214 105.285 L 176.214 105.285 L 176.214 102.147 L 176.214 102.147 Q 176.214 101.749 175.915 101.749 L 175.915 101.749 L 175.915 101.515 L 175.915 101.515 Q 176.489 101.397 176.923 101.099 L 176.923 101.099 L 176.923 101.099 Q 176.92 101.477 176.92 101.755 L 176.92 101.755 L 176.92 105.285 L 176.92 105.285 Q 176.92 105.525 177.254 105.525 L 177.254 105.525 Z M 180.74 105.303 L 180.74 105.303 L 180.852 105.525 L 180.852 105.525 Q 180.295 105.848 179.99 105.848 L 179.99 105.848 L 179.99 105.848 Q 179.586 105.848 179.557 105.455 L 179.557 105.455 L 179.557 105.455 Q 178.953 105.848 178.625 105.848 L 178.625 105.848 L 178.625 105.848 Q 178.314 105.848 178.098 105.619 L 178.098 105.619 L 178.098 105.619 Q 177.881 105.391 177.881 105.039 L 177.881 105.039 L 177.881 105.039 Q 177.881 104.406 178.719 104.26 L 178.719 104.26 L 178.719 104.26 Q 179.557 104.113 179.557 103.727 L 179.557 103.727 L 179.557 103.727 Q 179.557 103.539 179.437 103.39 L 179.437 103.39 L 179.437 103.39 Q 179.316 103.24 179.029 103.24 L 179.029 103.24 L 179.029 103.24 Q 178.625 103.24 178.596 103.779 L 178.596 103.779 L 178.596 103.779 Q 178.487 103.809 178.396 103.809 L 178.396 103.809 L 178.396 103.809 Q 178.098 103.809 178.065 103.557 L 178.065 103.557 L 178.065 103.557 Q 178.065 103.29 178.372 103.104 L 178.372 103.104 L 178.372 103.104 Q 178.678 102.918 179.155 102.903 L 179.155 102.903 L 179.155 102.903 Q 179.574 102.903 179.899 103.095 L 179.899 103.095 L 179.899 103.095 Q 180.225 103.287 180.225 103.75 L 180.225 103.75 L 180.225 105.086 L 180.225 105.086 Q 180.225 105.402 180.418 105.402 L 180.418 105.402 L 180.418 105.402 Q 180.535 105.402 180.74 105.303 Z M 179.545 105.174 L 179.545 104.301 L 179.545 104.301 Q 179.275 104.559 178.896 104.6 L 178.896 104.6 L 178.896 104.6 Q 178.517 104.641 178.517 105.004 L 178.517 105.004 L 178.517 105.004 Q 178.517 105.232 178.631 105.322 L 178.631 105.322 L 178.631 105.322 Q 178.745 105.411 178.883 105.411 L 178.883 105.411 L 178.883 105.411 Q 179.17 105.411 179.545 105.174 L 179.545 105.174 Z M 136.675 104.055 L 136.675 104.055 Q 137.108 104.022 137.381 103.917 L 137.381 103.917 L 137.381 103.917 Q 137.724 103.791 137.889 103.539 L 137.889 103.539 L 137.889 103.539 Q 138.055 103.287 138.055 102.895 L 138.055 102.895 L 138.055 102.895 Q 138.055 102.502 137.807 102.269 L 137.807 102.269 L 137.807 102.269 Q 137.56 102.036 137.129 102.036 L 137.129 102.036 L 137.129 102.036 Q 136.941 102.036 136.675 102.083 L 136.675 102.083 L 136.675 104.055 Z M 136.675 104.128 L 136.675 104.816 L 136.675 104.816 Q 136.681 105.256 136.754 105.391 L 136.754 105.391 L 136.754 105.391 Q 136.827 105.525 137.226 105.525 L 137.226 105.525 L 137.226 105.789 L 137.226 105.789 Q 136.602 105.754 136.247 105.754 L 136.247 105.754 L 136.247 105.754 Q 135.969 105.754 135.406 105.789 L 135.406 105.789 L 135.406 105.525 L 135.406 105.525 Q 135.781 105.525 135.853 105.367 L 135.853 105.367 L 135.853 105.367 Q 135.925 105.209 135.925 104.843 L 135.925 104.843 L 135.925 102.303 L 135.925 102.303 Q 135.919 102.065 135.822 101.979 L 135.822 101.979 L 135.822 101.979 Q 135.726 101.893 135.456 101.893 L 135.456 101.893 L 135.456 101.638 L 135.456 101.638 Q 135.969 101.673 136.253 101.673 L 136.253 101.673 L 136.253 101.673 Q 136.52 101.673 136.858 101.652 L 136.858 101.652 L 136.858 101.652 Q 137.196 101.632 137.267 101.632 L 137.267 101.632 L 137.267 101.632 Q 138.011 101.632 138.422 101.97 L 138.422 101.97 L 138.422 101.97 Q 138.834 102.309 138.834 102.862 L 138.834 102.862 L 138.834 102.862 Q 138.834 103.431 138.408 103.814 L 138.408 103.814 L 138.408 103.814 Q 137.981 104.198 137.287 104.21 L 137.287 104.21 L 137.287 104.21 Q 136.936 104.181 136.675 104.128 L 136.675 104.128 Z M 142.276 105.303 L 142.276 105.303 L 142.388 105.525 L 142.388 105.525 Q 141.831 105.848 141.526 105.848 L 141.526 105.848 L 141.526 105.848 Q 141.122 105.848 141.093 105.455 L 141.093 105.455 L 141.093 105.455 Q 140.489 105.848 140.161 105.848 L 140.161 105.848 L 140.161 105.848 Q 139.851 105.848 139.634 105.619 L 139.634 105.619 L 139.634 105.619 Q 139.417 105.391 139.417 105.039 L 139.417 105.039 L 139.417 105.039 Q 139.417 104.406 140.255 104.26 L 140.255 104.26 L 140.255 104.26 Q 141.093 104.113 141.093 103.727 L 141.093 103.727 L 141.093 103.727 Q 141.093 103.539 140.973 103.39 L 140.973 103.39 L 140.973 103.39 Q 140.853 103.24 140.565 103.24 L 140.565 103.24 L 140.565 103.24 Q 140.161 103.24 140.132 103.779 L 140.132 103.779 L 140.132 103.779 Q 140.023 103.809 139.933 103.809 L 139.933 103.809 L 139.933 103.809 Q 139.634 103.809 139.602 103.557 L 139.602 103.557 L 139.602 103.557 Q 139.602 103.29 139.908 103.104 L 139.908 103.104 L 139.908 103.104 Q 140.214 102.918 140.691 102.903 L 140.691 102.903 L 140.691 102.903 Q 141.11 102.903 141.436 103.095 L 141.436 103.095 L 141.436 103.095 Q 141.761 103.287 141.761 103.75 L 141.761 103.75 L 141.761 105.086 L 141.761 105.086 Q 141.761 105.402 141.954 105.402 L 141.954 105.402 L 141.954 105.402 Q 142.071 105.402 142.276 105.303 Z M 141.081 105.174 L 141.081 104.301 L 141.081 104.301 Q 140.812 104.559 140.432 104.6 L 140.432 104.6 L 140.432 104.6 Q 140.053 104.641 140.053 105.004 L 140.053 105.004 L 140.053 105.004 Q 140.053 105.232 140.167 105.322 L 140.167 105.322 L 140.167 105.322 Q 140.281 105.411 140.419 105.411 L 140.419 105.411 L 140.419 105.411 Q 140.706 105.411 141.081 105.174 L 141.081 105.174 Z M 144.816 105.335 L 144.816 103.267 L 144.816 103.267 Q 144.594 103.214 144.38 103.214 L 144.38 103.214 L 144.38 103.214 Q 143.319 103.284 143.319 104.315 L 143.319 104.315 L 143.319 104.315 Q 143.334 104.878 143.548 105.175 L 143.548 105.175 L 143.548 105.175 Q 143.762 105.473 144.195 105.479 L 144.195 105.479 L 144.195 105.479 Q 144.479 105.479 144.816 105.335 L 144.816 105.335 Z M 144.816 105.868 L 144.816 105.473 L 144.816 105.473 Q 144.271 105.848 143.855 105.848 L 143.855 105.848 L 143.855 105.848 Q 143.316 105.848 142.968 105.461 L 142.968 105.461 L 142.968 105.461 Q 142.619 105.074 142.619 104.453 L 142.619 104.453 L 142.619 104.453 Q 142.619 103.768 143.056 103.34 L 143.056 103.34 L 143.056 103.34 Q 143.492 102.912 144.189 102.912 L 144.189 102.912 L 144.189 102.912 Q 144.465 102.912 144.816 103.047 L 144.816 103.047 L 144.816 102.118 L 144.816 102.118 Q 144.816 101.72 144.518 101.72 L 144.518 101.72 L 144.518 101.485 L 144.518 101.485 Q 145.068 101.395 145.476 101.128 L 145.476 101.128 L 145.476 101.128 Q 145.467 101.447 145.467 101.726 L 145.467 101.726 L 145.467 104.778 L 145.467 104.778 Q 145.473 105.074 145.52 105.241 L 145.52 105.241 L 145.52 105.241 Q 145.575 105.446 145.804 105.452 L 145.804 105.452 L 145.804 105.689 L 144.816 105.868 Z M 149.167 103.352 L 149.167 103.352 L 149.167 103.352 Q 149.855 102.895 150.321 102.895 L 150.321 102.895 L 150.321 102.895 Q 150.626 102.895 150.843 103.107 L 150.843 103.107 L 150.843 103.107 Q 151.06 103.319 151.06 103.955 L 151.06 103.955 L 151.06 105.282 L 151.06 105.282 Q 151.06 105.525 151.399 105.525 L 151.399 105.525 L 151.399 105.789 L 151.399 105.789 Q 151.121 105.763 150.711 105.763 L 150.711 105.763 L 150.711 105.763 Q 150.236 105.763 149.961 105.789 L 149.961 105.789 L 149.961 105.525 L 149.961 105.525 Q 150.31 105.525 150.318 105.282 L 150.318 105.282 L 150.318 103.952 L 150.318 103.952 Q 150.315 103.346 149.832 103.346 L 149.832 103.346 L 149.832 103.346 Q 149.554 103.346 149.211 103.533 L 149.211 103.533 L 149.211 103.533 Q 149.243 103.715 149.243 103.955 L 149.243 103.955 L 149.243 105.282 L 149.243 105.282 Q 149.243 105.525 149.583 105.525 L 149.583 105.525 L 149.583 105.789 L 149.583 105.789 Q 149.305 105.763 148.895 105.763 L 148.895 105.763 L 148.895 105.763 Q 148.42 105.763 148.145 105.789 L 148.145 105.789 L 148.145 105.525 L 148.145 105.525 Q 148.493 105.525 148.502 105.282 L 148.502 105.282 L 148.502 103.952 L 148.502 103.952 Q 148.499 103.346 148.016 103.346 L 148.016 103.346 L 148.016 103.346 Q 147.746 103.346 147.424 103.519 L 147.424 103.519 L 147.424 105.282 L 147.424 105.282 Q 147.424 105.525 147.767 105.525 L 147.767 105.525 L 147.767 105.789 L 147.767 105.789 Q 147.488 105.763 147.078 105.763 L 147.078 105.763 L 147.078 105.763 Q 146.604 105.763 146.328 105.789 L 146.328 105.789 L 146.328 105.525 L 146.328 105.525 Q 146.674 105.525 146.688 105.282 L 146.688 105.282 L 146.688 103.803 L 146.688 103.803 Q 146.674 103.396 146.369 103.396 L 146.369 103.396 L 146.369 103.161 L 146.369 103.161 Q 146.984 103.044 147.427 102.736 L 147.427 102.736 L 147.427 102.736 Q 147.424 103.123 147.424 103.311 L 147.424 103.311 L 147.424 103.311 Q 148.127 102.895 148.505 102.895 L 148.505 102.895 L 148.505 102.895 Q 148.81 102.895 149.026 103.105 L 149.026 103.105 L 149.026 103.105 Q 149.114 103.193 149.167 103.352 Z M 154.625 104.099 L 154.625 104.099 L 152.645 104.556 L 152.645 104.556 Q 152.645 104.819 152.886 105.128 L 152.886 105.128 L 152.886 105.128 Q 153.128 105.438 153.591 105.438 L 153.591 105.438 L 153.591 105.438 Q 154.089 105.438 154.443 104.96 L 154.443 104.96 L 154.646 105.118 L 154.646 105.118 Q 154.168 105.848 153.274 105.848 L 153.274 105.848 L 153.274 105.848 Q 152.656 105.848 152.265 105.455 L 152.265 105.455 L 152.265 105.455 Q 151.874 105.063 151.874 104.43 L 151.874 104.43 L 151.874 104.43 Q 151.874 103.779 152.284 103.337 L 152.284 103.337 L 152.284 103.337 Q 152.694 102.895 153.395 102.895 L 153.395 102.895 L 153.395 102.895 Q 154.364 102.895 154.625 104.099 Z M 152.615 104.289 L 152.615 104.289 L 153.488 104.093 L 153.488 104.093 Q 153.904 103.996 153.904 103.721 L 153.904 103.721 L 153.904 103.721 Q 153.904 103.454 153.75 103.325 L 153.75 103.325 L 153.75 103.325 Q 153.597 103.196 153.336 103.196 L 153.336 103.196 L 153.336 103.196 Q 153.025 103.196 152.82 103.435 L 152.82 103.435 L 152.82 103.435 Q 152.615 103.674 152.615 104.289 Z M 152.601 102.602 L 152.601 102.602 Q 152.732 101.942 153.02 101.532 L 153.02 101.532 L 153.521 101.62 L 153.588 101.77 L 153.588 101.77 Q 153.125 102.021 152.794 102.713 L 152.794 102.713 L 152.601 102.602 Z M 126.871 88.946 L 126.871 88.946 L 126.871 88.946 Q 126.923 88.354 127.659 88.272 L 127.659 88.272 L 127.659 88.272 Q 127.486 88.539 127.486 88.873 L 127.486 88.873 L 127.486 88.873 Q 127.512 89.441 128.11 89.441 L 128.11 89.441 L 128.11 89.441 Q 128.819 89.424 128.839 88.63 L 128.839 88.63 L 128.839 88.63 Q 128.839 87.801 128.129 87.459 L 128.129 87.459 L 128.129 87.459 Q 127.418 87.118 127.418 86.711 L 127.418 86.711 L 127.418 86.711 Q 127.418 86.169 128.28 86.157 L 128.28 86.157 L 128.28 86.157 Q 128.016 86.368 128.016 86.605 L 128.016 86.605 L 128.016 86.605 Q 128.016 86.978 128.791 87.358 L 128.791 87.358 L 128.791 87.358 Q 129.566 87.739 129.566 88.516 L 129.566 88.516 L 129.566 88.516 Q 129.475 89.717 128.119 89.793 L 128.119 89.793 L 128.119 89.793 Q 126.882 89.784 126.871 88.946 Z M 132.162 86.931 L 132.162 86.74 L 132.162 86.74 Q 132.162 86.415 131.502 86.286 L 131.502 86.286 L 131.502 86.286 Q 130.843 86.157 130.837 85.738 L 130.837 85.738 L 130.837 85.738 Q 130.837 85.51 131.151 85.483 L 131.151 85.483 L 131.151 85.483 Q 131.464 85.51 131.464 85.738 L 131.464 85.738 L 131.464 85.738 Q 131.464 86.119 132.159 86.148 L 132.159 86.148 L 132.159 86.148 Q 132.853 86.178 132.853 86.711 L 132.853 86.711 L 132.853 86.937 L 132.853 86.937 Q 132.809 87.496 132.176 87.517 L 132.176 87.517 L 132.176 87.54 L 132.176 87.54 Q 132.85 87.572 132.85 88.328 L 132.85 88.328 L 132.85 88.765 L 132.85 88.765 Q 132.85 89.793 131.526 89.793 L 131.526 89.793 L 131.526 89.793 Q 130.205 89.793 130.143 88.735 L 130.143 88.735 L 130.143 88.729 L 130.143 88.729 Q 130.143 87.924 131.166 87.774 L 131.166 87.774 L 131.195 87.944 L 131.195 87.944 Q 130.814 88.202 130.814 88.65 L 130.814 88.65 L 130.814 88.65 Q 130.843 89.509 131.535 89.509 L 131.535 89.509 L 131.535 89.509 Q 132.165 89.509 132.165 88.674 L 132.165 88.674 L 132.165 88.296 L 132.165 88.296 Q 132.165 87.657 131.494 87.657 L 131.494 87.657 L 131.494 87.414 L 131.494 87.414 Q 132.124 87.414 132.162 86.931 L 132.162 86.931 Z M 133.682 87.295 L 133.682 87.295 L 133.682 87.295 Q 133.946 86.86 134.637 86.822 L 134.637 86.822 L 134.637 86.822 Q 135.188 86.822 135.434 87.288 L 135.434 87.288 L 135.434 87.288 Q 135.698 86.813 136.231 86.813 L 136.231 86.813 L 136.231 86.813 Q 136.864 86.813 137.004 87.317 L 137.004 87.317 L 137.004 87.317 Q 137.224 86.813 137.866 86.813 L 137.866 86.813 L 137.866 86.813 Q 138.915 86.813 138.915 88.17 L 138.915 88.17 L 138.915 88.17 Q 138.865 88.894 138.094 89.418 L 138.094 89.418 L 137.816 89.295 L 137.816 89.295 Q 138.241 88.905 138.34 88.126 L 138.34 88.126 L 138.34 88.126 Q 138.34 87.224 137.696 87.224 L 137.696 87.224 L 137.696 87.224 Q 137.242 87.303 137.236 87.977 L 137.236 87.977 L 137.236 87.977 Q 137.239 88.393 137.277 88.568 L 137.277 88.568 L 137.277 88.568 Q 137.171 88.686 136.969 88.779 L 136.969 88.779 L 136.969 88.779 Q 136.738 88.706 136.667 88.618 L 136.667 88.618 L 136.667 88.618 Q 136.72 88.422 136.72 88.097 L 136.72 88.097 L 136.72 88.097 Q 136.685 87.227 136.231 87.2 L 136.231 87.2 L 136.231 87.2 Q 135.997 87.212 135.821 87.44 L 135.821 87.44 L 135.821 87.44 Q 135.645 87.669 135.645 87.985 L 135.645 87.985 L 135.645 87.985 Q 135.654 88.39 135.692 88.548 L 135.692 88.548 L 135.692 88.548 Q 135.589 88.683 135.378 88.776 L 135.378 88.776 L 135.378 88.776 Q 135.138 88.668 135.091 88.568 L 135.091 88.568 L 135.091 88.568 Q 135.129 88.407 135.129 88.105 L 135.129 88.105 L 135.129 88.105 Q 135.094 87.279 134.64 87.232 L 134.64 87.232 L 134.64 87.232 Q 134.16 87.232 134.148 88.193 L 134.148 88.193 L 134.148 88.193 Q 134.148 89.5 135.276 89.957 L 135.276 89.957 L 135.276 89.957 Q 136.761 90.429 138.493 90.505 L 138.493 90.505 L 138.493 90.505 Q 138.449 90.672 138.449 90.833 L 138.449 90.833 L 138.449 90.833 Q 138.449 90.994 138.501 91.229 L 138.501 91.229 L 138.501 91.229 Q 136.208 90.411 135.214 90.411 L 135.214 90.411 L 135.214 90.411 Q 134.608 90.417 133.732 90.859 L 133.732 90.859 L 133.732 90.859 Q 133.77 90.657 133.77 90.546 L 133.77 90.546 L 133.77 90.546 Q 133.77 90.42 133.741 90.291 L 133.741 90.291 L 133.741 90.291 Q 134.456 90.101 134.88 90.083 L 134.88 90.083 L 134.88 90.083 Q 133.418 89.491 133.418 88.281 L 133.418 88.281 L 133.418 88.281 Q 133.418 87.73 133.682 87.295 Z M 142.421 89.676 L 142.421 89.676 Q 143.028 89.069 143.028 88.29 L 143.028 88.29 L 143.028 88.29 Q 143.028 87.241 142.392 87.241 L 142.392 87.241 L 142.392 87.241 Q 141.926 87.294 141.853 87.994 L 141.853 87.994 L 141.853 87.994 Q 141.853 88.442 141.935 88.741 L 141.935 88.741 L 141.352 88.946 L 141.208 88.806 L 141.208 88.806 Q 141.296 88.475 141.296 88.012 L 141.296 88.012 L 141.296 88.012 Q 141.273 87.25 140.798 87.241 L 140.798 87.241 L 140.798 87.241 Q 140.166 87.253 140.166 88.24 L 140.166 88.24 L 140.166 88.24 Q 140.174 89.043 140.737 89.702 L 140.737 89.702 L 140.444 89.822 L 140.444 89.822 Q 139.553 89.292 139.492 88.322 L 139.492 88.322 L 139.492 88.322 Q 139.492 86.831 140.746 86.831 L 140.746 86.831 L 140.746 86.831 Q 141.437 86.831 141.595 87.329 L 141.595 87.329 L 141.595 87.329 Q 141.786 86.831 142.556 86.831 L 142.556 86.831 L 142.556 86.831 Q 143.702 86.831 143.702 88.188 L 143.702 88.188 L 143.702 88.188 Q 143.702 89.189 142.524 90.013 L 142.524 90.013 L 142.421 89.676 Z M 147.373 87.063 L 147.373 87.063 L 147.373 87.063 Q 147.115 87.063 146.949 87.32 L 146.949 87.32 L 146.949 87.32 Q 146.784 87.578 146.784 88.076 L 146.784 88.076 L 146.784 88.076 Q 146.784 88.636 146.962 88.94 L 146.962 88.94 L 146.962 88.94 Q 147.141 89.245 147.408 89.245 L 147.408 89.245 L 147.408 89.245 Q 147.666 89.245 147.831 88.986 L 147.831 88.986 L 147.831 88.986 Q 147.997 88.727 147.997 88.231 L 147.997 88.231 L 147.997 88.231 Q 147.997 87.675 147.816 87.369 L 147.816 87.369 L 147.816 87.369 Q 147.636 87.063 147.373 87.063 Z M 145.251 89.248 L 145.251 89.248 Q 145.606 89.787 146.139 90.016 L 146.139 90.016 L 146.139 90.016 Q 146.998 90.341 148.471 90.572 L 148.471 90.572 L 148.471 90.572 Q 148.43 90.73 148.43 90.892 L 148.43 90.892 L 148.43 90.892 Q 148.43 91.053 148.492 91.322 L 148.492 91.322 L 148.492 91.322 Q 146.977 90.47 146.075 90.47 L 146.075 90.47 L 146.075 90.47 Q 145.468 90.476 144.654 90.851 L 144.654 90.851 L 144.654 90.851 Q 144.689 90.657 144.689 90.546 L 144.689 90.546 L 144.689 90.546 Q 144.689 90.42 144.66 90.288 L 144.66 90.288 L 144.66 90.288 Q 145.322 90.159 145.741 90.142 L 145.741 90.142 L 145.741 90.142 Q 145.032 89.852 144.666 89.415 L 144.666 89.415 L 144.666 89.415 Q 144.279 88.993 144.279 88.34 L 144.279 88.34 L 144.279 88.34 Q 144.279 87.692 144.69 87.253 L 144.69 87.253 L 144.69 87.253 Q 145.102 86.813 145.755 86.813 L 145.755 86.813 L 145.755 86.813 Q 146.289 86.813 146.59 87.068 L 146.59 87.068 L 146.59 87.068 Q 146.88 86.802 147.408 86.802 L 147.408 86.802 L 147.408 86.802 Q 147.979 86.802 148.333 87.191 L 148.333 87.191 L 148.333 87.191 Q 148.688 87.581 148.688 88.158 L 148.688 88.158 L 148.688 88.158 Q 148.688 88.729 148.323 89.118 L 148.323 89.118 L 148.323 89.118 Q 147.958 89.506 147.373 89.506 L 147.373 89.506 L 147.373 89.506 Q 146.801 89.506 146.448 89.118 L 146.448 89.118 L 146.448 89.118 Q 146.095 88.729 146.095 88.152 L 146.095 88.152 L 146.095 88.152 Q 146.095 87.78 146.248 87.487 L 146.248 87.487 L 146.248 87.487 Q 146.045 87.101 145.714 87.101 L 145.714 87.101 L 145.714 87.101 Q 145.416 87.101 145.227 87.395 L 145.227 87.395 L 145.227 87.395 Q 145.038 87.689 145.038 88.252 L 145.038 88.252 L 145.038 88.252 Q 145.038 88.885 145.251 89.248 L 145.251 89.248 Z M 150.233 87.48 L 150.233 87.48 L 150.233 87.48 Q 149.98 87.804 149.98 88.354 L 149.98 88.354 L 149.98 88.354 Q 149.98 89.286 150.721 89.383 L 150.721 89.383 L 150.721 89.383 Q 150.63 89.787 150.276 89.793 L 150.276 89.793 L 150.276 89.793 Q 149.819 89.793 149.542 89.318 L 149.542 89.318 L 149.542 89.318 Q 149.265 88.844 149.265 88.305 L 149.265 88.305 L 149.265 88.305 Q 149.265 87.663 149.727 87.253 L 149.727 87.253 L 149.727 87.253 Q 150.188 86.843 150.856 86.843 L 150.856 86.843 L 150.856 86.843 Q 151.632 86.843 152.067 87.271 L 152.067 87.271 L 152.067 87.271 Q 152.502 87.698 152.502 88.416 L 152.502 88.416 L 152.502 88.416 Q 152.502 89.146 151.706 89.778 L 151.706 89.778 L 151.298 89.778 L 151.298 89.778 Q 151.744 89.11 151.744 88.407 L 151.744 88.407 L 151.744 88.407 Q 151.744 87.783 151.514 87.47 L 151.514 87.47 L 151.514 87.47 Q 151.284 87.156 150.903 87.156 L 150.903 87.156 L 150.903 87.156 Q 150.487 87.156 150.233 87.48 Z M 154.846 88.057 L 154.846 88.057 L 154.846 88.057 Q 154.583 87.824 154.583 87.525 L 154.583 87.525 L 154.583 87.525 Q 154.583 87.048 155.086 87.042 L 155.086 87.042 L 155.086 87.042 Q 155.353 87.042 155.406 87.212 L 155.406 87.212 L 155.406 87.212 Q 155.406 87.291 155.338 87.358 L 155.338 87.358 L 155.338 87.358 Q 154.946 87.358 154.946 87.619 L 154.946 87.619 L 154.946 87.619 Q 154.99 87.839 155.398 88.069 L 155.398 88.069 L 155.398 88.069 Q 155.807 88.299 155.807 88.765 L 155.807 88.765 L 155.807 88.765 Q 155.746 89.793 154.424 89.793 L 154.424 89.793 L 154.424 89.793 Q 153.1 89.793 153.1 88.765 L 153.1 88.765 L 153.1 85.521 L 153.786 85.521 L 153.786 88.674 L 153.786 88.674 Q 153.786 89.509 154.416 89.509 L 154.416 89.509 L 154.416 89.509 Q 155.107 89.509 155.136 88.68 L 155.136 88.68 L 155.136 88.68 Q 155.11 88.29 154.846 88.057 Z M 157.641 87.385 L 157.641 87.385 L 157.641 87.385 Q 157.386 87.385 157.224 87.638 L 157.224 87.638 L 157.224 87.638 Q 157.061 87.892 157.061 88.384 L 157.061 88.384 L 157.061 88.384 Q 157.061 88.938 157.237 89.238 L 157.237 89.238 L 157.237 89.238 Q 157.413 89.538 157.676 89.538 L 157.676 89.538 L 157.676 89.538 Q 157.931 89.538 158.094 89.282 L 158.094 89.282 L 158.094 89.282 Q 158.256 89.025 158.256 88.536 L 158.256 88.536 L 158.256 88.536 Q 158.256 87.988 158.078 87.687 L 158.078 87.687 L 158.078 87.687 Q 157.899 87.385 157.641 87.385 Z M 158.256 87.241 L 158.256 87.241 L 158.256 86.535 L 158.256 86.535 Q 158.256 85.803 157.673 85.776 L 157.673 85.776 L 157.673 85.776 Q 157.052 85.776 157.029 86.16 L 157.029 86.16 L 157.029 86.16 Q 157.029 86.406 157.24 86.547 L 157.24 86.547 L 157.24 86.547 Q 157.24 86.816 156.859 86.846 L 156.859 86.846 L 156.859 86.846 Q 156.422 86.84 156.399 86.368 L 156.399 86.368 L 156.399 86.368 Q 156.405 85.516 157.679 85.516 L 157.679 85.516 L 157.679 85.516 Q 158.933 85.516 158.933 86.778 L 158.933 86.778 L 158.933 88.466 L 158.933 88.466 Q 158.933 89.031 158.576 89.414 L 158.576 89.414 L 158.576 89.414 Q 158.218 89.796 157.641 89.796 L 157.641 89.796 L 157.641 89.796 Q 157.079 89.796 156.729 89.414 L 156.729 89.414 L 156.729 89.414 Q 156.378 89.031 156.378 88.46 L 156.378 88.46 L 156.378 88.46 Q 156.378 87.897 156.739 87.511 L 156.739 87.511 L 156.739 87.511 Q 157.099 87.124 157.676 87.124 L 157.676 87.124 L 157.676 87.124 Q 158.092 87.124 158.256 87.241 Z M 160.943 86.816 L 160.943 86.816 L 160.943 86.816 Q 162.226 86.816 162.226 88.129 L 162.226 88.129 L 162.226 90.2 L 162.226 90.2 Q 162.226 91.229 160.902 91.229 L 160.902 91.229 L 160.902 91.229 Q 159.581 91.229 159.519 90.142 L 159.519 90.142 L 159.519 90.142 Q 159.519 89.315 160.568 89.084 L 160.568 89.084 L 160.6 89.263 L 160.6 89.263 Q 160.219 89.55 160.19 90.057 L 160.19 90.057 L 160.19 90.057 Q 160.219 90.944 160.911 90.944 L 160.911 90.944 L 160.911 90.944 Q 161.541 90.944 161.541 90.109 L 161.541 90.109 L 161.541 87.88 L 161.541 87.88 Q 161.541 87.106 160.943 87.08 L 160.943 87.08 L 160.943 87.08 Q 160.287 87.08 160.287 87.528 L 160.287 87.528 L 160.287 87.528 Q 160.287 87.748 160.5 87.892 L 160.5 87.892 L 160.5 87.892 Q 160.5 88.167 160.114 88.196 L 160.114 88.196 L 160.114 88.196 Q 159.648 88.19 159.648 87.651 L 159.648 87.651 L 159.648 87.651 Q 159.654 86.816 160.943 86.816 Z M 164.133 87.382 L 164.133 87.382 Q 163.875 87.382 163.697 87.684 L 163.697 87.684 L 163.697 87.684 Q 163.518 87.985 163.518 88.533 L 163.518 88.533 L 163.518 88.533 Q 163.518 89.022 163.681 89.279 L 163.681 89.279 L 163.681 89.279 Q 163.843 89.535 164.098 89.535 L 164.098 89.535 L 164.098 89.535 Q 164.362 89.535 164.538 89.235 L 164.538 89.235 L 164.538 89.235 Q 164.713 88.935 164.713 88.381 L 164.713 88.381 L 164.713 88.381 Q 164.713 87.889 164.551 87.635 L 164.551 87.635 L 164.551 87.635 Q 164.388 87.382 164.133 87.382 L 164.133 87.382 Z M 163.518 87.238 L 163.518 87.238 Q 163.682 87.121 164.098 87.121 L 164.098 87.121 L 164.098 87.121 Q 164.675 87.121 165.036 87.508 L 165.036 87.508 L 165.036 87.508 Q 165.396 87.895 165.396 88.457 L 165.396 88.457 L 165.396 88.457 Q 165.396 89.028 165.046 89.411 L 165.046 89.411 L 165.046 89.411 Q 164.696 89.793 164.133 89.793 L 164.133 89.793 L 164.133 89.793 Q 163.556 89.793 163.199 89.411 L 163.199 89.411 L 163.199 89.411 Q 162.841 89.028 162.841 88.463 L 162.841 88.463 L 162.841 86.717 L 162.841 86.717 Q 162.841 85.431 164.083 85.372 L 164.083 85.372 L 164.083 85.372 Q 164.394 85.372 164.63 85.466 L 164.63 85.466 L 164.63 85.466 Q 164.866 85.56 164.977 85.56 L 164.977 85.56 L 164.977 85.56 Q 165.147 85.56 165.499 85.378 L 165.499 85.378 L 165.499 85.378 Q 165.387 85.835 164.983 85.885 L 164.983 85.885 L 164.983 85.885 Q 164.781 85.885 164.586 85.787 L 164.586 85.787 L 164.586 85.787 Q 164.391 85.688 164.101 85.688 L 164.101 85.688 L 164.101 85.688 Q 163.518 85.715 163.518 86.474 L 163.518 86.474 L 163.518 87.238 Z M 168.226 85.785 L 168.226 85.785 L 168.226 85.785 Q 167.831 85.806 167.81 86.239 L 167.81 86.239 L 167.81 86.239 Q 167.825 86.576 168.112 86.679 L 168.112 86.679 L 168.112 86.679 Q 168.557 86.494 168.557 86.21 L 168.557 86.21 L 168.557 86.21 Q 168.534 85.812 168.226 85.785 Z M 168.715 86.808 L 168.715 86.808 L 168.715 86.808 Q 170.338 87.218 170.338 88.967 L 170.338 88.967 L 170.338 88.967 Q 170.212 90.9 168.097 90.906 L 168.097 90.906 L 168.097 90.906 Q 166.058 90.906 165.997 88.955 L 165.997 88.955 L 165.997 88.955 Q 166.011 87.66 166.779 87.083 L 166.779 87.083 L 166.779 87.083 Q 166.486 87.083 166.043 86.992 L 166.043 86.992 L 166.043 86.992 Q 166.131 86.887 166.131 86.661 L 166.131 86.661 L 166.131 86.661 Q 166.591 86.843 167.473 86.849 L 167.473 86.849 L 167.473 86.849 Q 166.703 87.558 166.703 88.955 L 166.703 88.955 L 166.703 88.955 Q 166.72 90.52 168.138 90.628 L 168.138 90.628 L 168.138 90.628 Q 169.635 90.625 169.644 88.914 L 169.644 88.914 L 169.644 88.914 Q 169.644 87.757 169.213 87.357 L 169.213 87.357 L 169.213 87.357 Q 168.783 86.957 168.437 86.957 L 168.437 86.957 L 168.437 86.957 Q 168.267 87.004 167.986 87.112 L 167.986 87.112 L 167.986 87.112 Q 167.705 87.221 167.672 87.722 L 167.672 87.722 L 167.672 87.722 Q 167.722 88.255 168.167 88.287 L 168.167 88.287 L 168.167 88.287 Q 168.61 88.287 168.61 87.733 L 168.61 87.733 L 168.61 87.733 Q 168.604 87.408 168.452 87.191 L 168.452 87.191 L 168.642 87.095 L 168.642 87.095 Q 169.149 87.294 169.19 87.804 L 169.19 87.804 L 169.19 87.804 Q 169.137 88.539 168.226 88.574 L 168.226 88.574 L 168.226 88.574 Q 167.195 88.574 167.136 87.643 L 167.136 87.643 L 167.136 87.643 Q 167.145 87.106 167.74 86.84 L 167.74 86.84 L 167.74 86.84 Q 167.256 86.696 167.253 86.166 L 167.253 86.166 L 167.253 86.166 Q 167.262 85.513 168.121 85.513 L 168.121 85.513 L 168.121 85.513 Q 169.067 85.548 169.067 86.292 L 169.067 86.292 L 169.067 86.292 Q 169.008 86.608 168.715 86.808 Z M 172.319 86.816 L 172.319 86.816 L 172.319 86.816 Q 173.602 86.816 173.602 88.129 L 173.602 88.129 L 173.602 90.2 L 173.602 90.2 Q 173.602 91.229 172.278 91.229 L 172.278 91.229 L 172.278 91.229 Q 170.957 91.229 170.895 90.142 L 170.895 90.142 L 170.895 90.142 Q 170.895 89.315 171.944 89.084 L 171.944 89.084 L 171.976 89.263 L 171.976 89.263 Q 171.595 89.55 171.566 90.057 L 171.566 90.057 L 171.566 90.057 Q 171.595 90.944 172.287 90.944 L 172.287 90.944 L 172.287 90.944 Q 172.917 90.944 172.917 90.109 L 172.917 90.109 L 172.917 87.88 L 172.917 87.88 Q 172.917 87.106 172.319 87.08 L 172.319 87.08 L 172.319 87.08 Q 171.663 87.08 171.663 87.528 L 171.663 87.528 L 171.663 87.528 Q 171.663 87.748 171.876 87.892 L 171.876 87.892 L 171.876 87.892 Q 171.876 88.167 171.49 88.196 L 171.49 88.196 L 171.49 88.196 Q 171.024 88.19 171.024 87.651 L 171.024 87.651 L 171.024 87.651 Q 171.03 86.816 172.319 86.816 Z M 176.309 88.337 L 176.309 88.337 L 176.309 88.337 Q 176.309 87.739 176.108 87.432 L 176.108 87.432 L 176.108 87.432 Q 175.908 87.124 175.667 87.124 L 175.667 87.124 L 175.667 87.124 Q 175.401 87.124 175.21 87.47 L 175.21 87.47 L 175.21 87.47 Q 175.02 87.815 175.02 88.337 L 175.02 88.337 L 175.02 88.337 Q 175.02 88.94 175.224 89.223 L 175.224 89.223 L 175.224 89.223 Q 175.427 89.506 175.662 89.506 L 175.662 89.506 L 175.662 89.506 Q 175.969 89.506 176.139 89.16 L 176.139 89.16 L 176.139 89.16 Q 176.309 88.814 176.309 88.337 Z M 175.782 86.846 L 175.782 86.846 L 175.782 86.846 Q 176.403 86.881 176.754 87.312 L 176.754 87.312 L 176.754 87.312 Q 177.135 87.786 177.135 88.319 L 177.135 88.319 L 177.135 88.319 Q 177.135 88.999 176.741 89.396 L 176.741 89.396 L 176.741 89.396 Q 176.347 89.793 175.667 89.793 L 175.667 89.793 L 175.667 89.793 Q 175.067 89.793 174.632 89.375 L 174.632 89.375 L 174.632 89.375 Q 174.197 88.958 174.197 88.328 L 174.197 88.328 L 174.197 88.328 Q 174.197 87.774 174.592 87.306 L 174.592 87.306 L 174.592 87.306 Q 174.944 86.887 175.527 86.846 L 175.527 86.846 L 175.527 86.846 Q 175.77 86.415 175.77 86.061 L 175.77 86.061 L 175.77 86.061 Q 175.77 85.563 175.061 85.334 L 175.061 85.334 L 175.061 85.334 Q 175.216 85.586 175.216 85.823 L 175.216 85.823 L 175.216 85.823 Q 175.216 86.406 174.296 86.491 L 174.296 86.491 L 174.296 86.491 Q 174.8 85.914 174.8 85.117 L 174.8 85.117 L 174.8 85.117 Q 176.371 85.205 176.371 85.882 L 176.371 85.882 L 176.371 85.882 Q 176.371 86.479 175.782 86.846 Z M 178.681 87.48 L 178.681 87.48 L 178.681 87.48 Q 178.427 87.804 178.427 88.354 L 178.427 88.354 L 178.427 88.354 Q 178.427 89.286 179.168 89.383 L 179.168 89.383 L 179.168 89.383 Q 179.078 89.787 178.723 89.793 L 178.723 89.793 L 178.723 89.793 Q 178.266 89.793 177.989 89.318 L 177.989 89.318 L 177.989 89.318 Q 177.712 88.844 177.712 88.305 L 177.712 88.305 L 177.712 88.305 Q 177.712 87.663 178.174 87.253 L 178.174 87.253 L 178.174 87.253 Q 178.635 86.843 179.303 86.843 L 179.303 86.843 L 179.303 86.843 Q 180.08 86.843 180.515 87.271 L 180.515 87.271 L 180.515 87.271 Q 180.95 87.698 180.95 88.416 L 180.95 88.416 L 180.95 88.416 Q 180.95 89.146 180.153 89.778 L 180.153 89.778 L 179.746 89.778 L 179.746 89.778 Q 180.191 89.11 180.191 88.407 L 180.191 88.407 L 180.191 88.407 Q 180.191 87.783 179.961 87.47 L 179.961 87.47 L 179.961 87.47 Q 179.731 87.156 179.35 87.156 L 179.35 87.156 L 179.35 87.156 Q 178.934 87.156 178.681 87.48 Z M 182.954 87.124 L 182.954 87.124 Q 182.658 87.124 182.461 87.449 L 182.461 87.449 L 182.461 87.449 Q 182.265 87.774 182.265 88.378 L 182.265 88.378 L 182.265 88.378 Q 182.265 88.949 182.447 89.233 L 182.447 89.233 L 182.447 89.233 Q 182.628 89.518 182.916 89.518 L 182.916 89.518 L 182.916 89.518 Q 183.211 89.518 183.408 89.182 L 183.408 89.182 L 183.408 89.182 Q 183.604 88.847 183.604 88.24 L 183.604 88.24 L 183.604 88.24 Q 183.604 87.695 183.422 87.41 L 183.422 87.41 L 183.422 87.41 Q 183.241 87.124 182.954 87.124 L 182.954 87.124 Z M 185.488 89.778 L 185.11 89.778 L 185.11 89.778 Q 185.511 89.122 185.511 88.431 L 185.511 88.431 L 185.511 88.431 Q 185.511 87.815 185.303 87.49 L 185.303 87.49 L 185.303 87.49 Q 185.095 87.165 184.761 87.165 L 184.761 87.165 L 184.761 87.165 Q 184.398 87.165 184.175 87.599 L 184.175 87.599 L 184.175 87.599 Q 184.339 87.915 184.339 88.322 L 184.339 88.322 L 184.339 88.322 Q 184.339 88.952 183.956 89.374 L 183.956 89.374 L 183.956 89.374 Q 183.572 89.796 182.954 89.796 L 182.954 89.796 L 182.954 89.796 Q 182.318 89.796 181.922 89.374 L 181.922 89.374 L 181.922 89.374 Q 181.527 88.952 181.527 88.328 L 181.527 88.328 L 181.527 88.328 Q 181.527 87.698 181.912 87.269 L 181.912 87.269 L 181.912 87.269 Q 182.297 86.84 182.916 86.84 L 182.916 86.84 L 182.916 86.84 Q 183.487 86.84 183.806 87.139 L 183.806 87.139 L 183.806 87.139 Q 184.143 86.852 184.72 86.852 L 184.72 86.852 L 184.72 86.852 Q 185.423 86.852 185.814 87.292 L 185.814 87.292 L 185.814 87.292 Q 186.206 87.733 186.206 88.439 L 186.206 88.439 L 186.206 88.439 Q 186.206 89.154 185.488 89.778 L 185.488 89.778 Z M 188.089 86.597 L 188.089 86.597 L 188.089 86.597 Q 188.089 86.365 188.331 86.022 L 188.331 86.022 L 188.331 86.022 Q 188.573 85.68 189.012 85.337 L 189.012 85.337 L 189.185 85.557 L 189.185 85.557 Q 188.69 85.882 188.69 86.242 L 188.69 86.242 L 188.69 86.242 Q 188.69 86.559 188.877 86.644 L 188.877 86.644 L 188.877 86.644 Q 189.065 86.729 189.074 86.819 L 189.074 86.819 L 189.074 86.819 Q 189.065 86.91 188.935 86.967 L 188.935 86.967 L 188.935 86.967 Q 188.804 87.024 188.75 87.152 L 188.75 87.152 L 188.75 87.152 Q 188.696 87.279 188.605 87.291 L 188.605 87.291 L 188.605 87.291 Q 188.511 87.279 188.456 87.152 L 188.456 87.152 L 188.456 87.152 Q 188.4 87.024 188.245 86.96 L 188.245 86.96 L 188.245 86.96 Q 188.089 86.896 188.089 86.597 Z M 186.879 86.597 L 186.879 86.597 L 186.879 86.597 Q 186.879 86.365 187.121 86.022 L 187.121 86.022 L 187.121 86.022 Q 187.363 85.68 187.802 85.337 L 187.802 85.337 L 187.975 85.557 L 187.975 85.557 Q 187.48 85.882 187.48 86.242 L 187.48 86.242 L 187.48 86.242 Q 187.48 86.559 187.667 86.644 L 187.667 86.644 L 187.667 86.644 Q 187.855 86.729 187.864 86.819 L 187.864 86.819 L 187.864 86.819 Q 187.855 86.91 187.725 86.967 L 187.725 86.967 L 187.725 86.967 Q 187.594 87.024 187.54 87.152 L 187.54 87.152 L 187.54 87.152 Q 187.486 87.279 187.395 87.291 L 187.395 87.291 L 187.395 87.291 Q 187.301 87.279 187.246 87.152 L 187.246 87.152 L 187.246 87.152 Q 187.19 87.024 187.035 86.96 L 187.035 86.96 L 187.035 86.96 Q 186.879 86.896 186.879 86.597 Z M 146.79 79.357 L 146.79 79.357 L 146.79 79.357 Q 146.535 79.357 146.372 79.611 L 146.372 79.611 L 146.372 79.611 Q 146.209 79.864 146.209 80.356 L 146.209 80.356 L 146.209 80.356 Q 146.209 80.91 146.385 81.21 L 146.385 81.21 L 146.385 81.21 Q 146.561 81.511 146.825 81.511 L 146.825 81.511 L 146.825 81.511 Q 147.08 81.511 147.242 81.254 L 147.242 81.254 L 147.242 81.254 Q 147.405 80.998 147.405 80.509 L 147.405 80.509 L 147.405 80.509 Q 147.405 79.961 147.226 79.659 L 147.226 79.659 L 147.226 79.659 Q 147.047 79.357 146.79 79.357 Z M 147.405 79.214 L 147.405 79.214 L 147.405 78.508 L 147.405 78.508 Q 147.405 77.775 146.822 77.749 L 146.822 77.749 L 146.822 77.749 Q 146.201 77.749 146.177 78.133 L 146.177 78.133 L 146.177 78.133 Q 146.177 78.379 146.388 78.52 L 146.388 78.52 L 146.388 78.52 Q 146.388 78.789 146.007 78.818 L 146.007 78.818 L 146.007 78.818 Q 145.571 78.813 145.547 78.341 L 145.547 78.341 L 145.547 78.341 Q 145.553 77.488 146.828 77.488 L 146.828 77.488 L 146.828 77.488 Q 148.082 77.488 148.082 78.751 L 148.082 78.751 L 148.082 80.438 L 148.082 80.438 Q 148.082 81.004 147.724 81.386 L 147.724 81.386 L 147.724 81.386 Q 147.367 81.769 146.79 81.769 L 146.79 81.769 L 146.79 81.769 Q 146.227 81.769 145.877 81.386 L 145.877 81.386 L 145.877 81.386 Q 145.527 81.004 145.527 80.433 L 145.527 80.433 L 145.527 80.433 Q 145.527 79.87 145.887 79.483 L 145.887 79.483 L 145.887 79.483 Q 146.248 79.097 146.825 79.097 L 146.825 79.097 L 146.825 79.097 Q 147.241 79.097 147.405 79.214 Z M 150.487 81.962 L 150.487 80.131 L 150.487 80.131 Q 150.487 79.507 149.957 79.483 L 149.957 79.483 L 149.957 79.483 Q 149.649 79.483 149.511 79.589 L 149.511 79.589 L 149.511 79.589 Q 149.374 79.694 149.374 79.829 L 149.374 79.829 L 149.374 79.829 Q 149.374 80.022 149.567 80.14 L 149.567 80.14 L 149.567 80.14 Q 149.567 80.374 149.212 80.4 L 149.212 80.4 L 149.212 80.4 Q 148.814 80.395 148.814 79.996 L 148.814 79.996 L 148.814 79.996 Q 148.814 79.258 149.957 79.258 L 149.957 79.258 L 149.957 79.258 Q 150.355 79.258 150.487 79.325 L 150.487 79.325 L 150.487 78.013 L 150.487 78.013 Q 150.118 78.159 149.614 78.265 L 149.614 78.265 L 149.447 78.045 L 149.447 78.045 Q 150.214 77.831 150.692 77.482 L 150.692 77.482 L 151.12 77.482 L 151.12 82.035 L 151.12 82.035 Q 151.12 82.882 149.921 82.882 L 149.921 82.882 L 149.921 82.882 Q 148.723 82.882 148.667 81.982 L 148.667 81.982 L 148.667 81.982 Q 148.679 81.323 149.623 81.109 L 149.623 81.109 L 149.658 81.268 L 149.658 81.268 Q 149.315 81.502 149.289 81.918 L 149.289 81.918 L 149.289 81.918 Q 149.315 82.639 149.927 82.639 L 149.927 82.639 L 149.927 82.639 Q 150.487 82.639 150.487 81.962 L 150.487 81.962 Z M 153.671 78.824 L 153.671 78.824 L 153.671 78.824 Q 154.032 78.827 154.14 78.959 L 154.14 78.959 L 154.14 78.959 Q 154.316 78.827 154.767 78.821 L 154.767 78.821 L 154.767 78.821 Q 155.863 78.821 155.863 79.721 L 155.863 79.721 L 155.863 81.851 L 155.863 81.851 Q 155.863 82.879 154.539 82.879 L 154.539 82.879 L 154.539 82.879 Q 153.217 82.879 153.156 81.938 L 153.156 81.938 L 153.156 81.933 L 153.156 81.933 Q 153.156 81.215 154.205 80.939 L 154.205 80.939 L 154.237 81.118 L 154.237 81.118 Q 153.856 81.405 153.827 81.854 L 153.827 81.854 L 153.827 81.854 Q 153.856 82.595 154.547 82.595 L 154.547 82.595 L 154.547 82.595 Q 155.177 82.595 155.177 81.76 L 155.177 81.76 L 155.177 79.712 L 155.177 79.712 Q 155.145 79.161 154.799 79.144 L 154.799 79.144 L 154.799 79.144 Q 154.383 79.158 154.372 79.694 L 154.372 79.694 L 154.372 80.339 L 153.733 80.339 L 153.733 79.469 L 153.733 79.469 Q 153.721 79.141 153.583 79.126 L 153.583 79.126 L 153.583 79.126 Q 153.358 79.126 153.228 79.697 L 153.228 79.697 L 153.228 79.697 Q 153.097 80.269 152.535 80.269 L 152.535 80.269 L 152.535 80.269 Q 151.735 80.245 151.708 79.577 L 151.708 79.577 L 151.708 79.577 Q 151.752 78.944 152.338 78.944 L 152.338 78.944 L 152.338 78.944 Q 152.388 78.944 152.541 78.959 L 152.541 78.959 L 152.541 78.959 Q 152.318 79.226 152.303 79.568 L 152.303 79.568 L 152.303 79.568 Q 152.315 79.981 152.605 79.981 L 152.605 79.981 L 152.605 79.981 Q 152.88 79.981 153.006 79.415 L 153.006 79.415 L 153.006 79.415 Q 153.132 78.848 153.671 78.824 Z M 157.363 79.656 L 157.363 79.656 L 157.363 79.656 Q 157.184 79.958 157.184 80.506 L 157.184 80.506 L 157.184 80.506 Q 157.184 80.995 157.347 81.251 L 157.347 81.251 L 157.347 81.251 Q 157.509 81.508 157.764 81.508 L 157.764 81.508 L 157.764 81.508 Q 158.028 81.508 158.204 81.208 L 158.204 81.208 L 158.204 81.208 Q 158.379 80.907 158.379 80.354 L 158.379 80.354 L 158.379 80.354 Q 158.379 79.861 158.217 79.608 L 158.217 79.608 L 158.217 79.608 Q 158.054 79.354 157.799 79.354 L 157.799 79.354 L 157.799 79.354 Q 157.542 79.354 157.363 79.656 Z M 157.398 79.158 L 157.398 79.158 L 157.398 79.158 Q 157.533 79.094 157.823 79.094 L 157.823 79.094 L 157.823 79.094 Q 158.341 79.094 158.702 79.437 L 158.702 79.437 L 158.702 79.437 Q 159.062 79.779 159.062 80.43 L 159.062 80.43 L 159.062 80.43 Q 159.062 81.001 158.712 81.383 L 158.712 81.383 L 158.712 81.383 Q 158.362 81.766 157.799 81.766 L 157.799 81.766 L 157.799 81.766 Q 157.222 81.766 156.865 81.413 L 156.865 81.413 L 156.865 81.413 Q 156.507 81.06 156.507 80.436 L 156.507 80.436 L 156.507 77.488 L 157.184 77.488 L 157.184 78.862 L 157.184 78.862 Q 157.351 78.49 157.755 78.291 L 157.755 78.291 L 158.335 78.402 L 158.415 78.546 L 158.415 78.546 Q 157.708 78.692 157.398 79.158 Z M 159.627 80.919 L 159.627 80.919 L 159.627 80.919 Q 159.68 80.327 160.416 80.245 L 160.416 80.245 L 160.416 80.245 Q 160.243 80.512 160.243 80.846 L 160.243 80.846 L 160.243 80.846 Q 160.269 81.414 160.867 81.414 L 160.867 81.414 L 160.867 81.414 Q 161.576 81.396 161.596 80.603 L 161.596 80.603 L 161.596 80.603 Q 161.596 79.773 160.886 79.432 L 160.886 79.432 L 160.886 79.432 Q 160.175 79.091 160.175 78.684 L 160.175 78.684 L 160.175 78.684 Q 160.175 78.142 161.037 78.13 L 161.037 78.13 L 161.037 78.13 Q 160.773 78.341 160.773 78.578 L 160.773 78.578 L 160.773 78.578 Q 160.773 78.95 161.548 79.331 L 161.548 79.331 L 161.548 79.331 Q 162.323 79.712 162.323 80.488 L 162.323 80.488 L 162.323 80.488 Q 162.232 81.689 160.875 81.766 L 160.875 81.766 L 160.875 81.766 Q 159.639 81.757 159.627 80.919 Z M 162.9 80.277 L 162.9 80.277 Q 162.903 78.839 164.236 78.215 L 164.236 78.215 L 164.236 78.215 Q 165.569 77.591 165.569 77.181 L 165.569 77.181 L 165.569 77.181 Q 165.566 77.058 165.49 76.964 L 165.49 76.964 L 165.49 76.964 Q 165.698 76.855 165.929 76.847 L 165.929 76.847 L 165.929 76.847 Q 166.222 76.879 166.254 77.207 L 166.254 77.207 L 166.254 77.207 Q 166.254 77.866 165.049 78.205 L 165.049 78.205 L 165.049 78.205 Q 163.843 78.543 163.679 78.9 L 163.679 78.9 L 163.679 78.9 Q 163.793 78.804 164.207 78.804 L 164.207 78.804 L 164.207 78.804 Q 164.907 78.83 165.05 79.308 L 165.05 79.308 L 165.05 79.308 Q 165.261 78.804 166.008 78.804 L 166.008 78.804 L 166.008 78.804 Q 167.072 78.833 167.154 80.16 L 167.154 80.16 L 167.154 80.16 Q 167.113 81.218 166.035 81.854 L 166.035 81.854 L 165.932 81.561 L 165.932 81.561 Q 166.48 81.057 166.48 80.263 L 166.48 80.263 L 166.48 80.263 Q 166.448 79.22 165.812 79.214 L 165.812 79.214 L 165.812 79.214 Q 165.332 79.264 165.305 79.967 L 165.305 79.967 L 165.305 79.967 Q 165.317 80.4 165.387 80.714 L 165.387 80.714 L 165.387 80.714 Q 165.091 80.808 164.807 80.922 L 164.807 80.922 L 164.661 80.778 L 164.661 80.778 Q 164.743 80.515 164.751 80.087 L 164.751 80.087 L 164.751 80.087 Q 164.74 79.223 164.215 79.214 L 164.215 79.214 L 164.215 79.214 Q 163.591 79.243 163.585 80.307 L 163.585 80.307 L 163.585 80.307 Q 163.656 81.25 164.353 81.361 L 164.353 81.361 L 164.353 81.361 Q 164.265 81.751 163.908 81.766 L 163.908 81.766 L 163.908 81.766 Q 163.02 81.76 162.9 80.277 L 162.9 80.277 Z M 169.146 78.789 L 169.146 78.789 L 169.146 78.789 Q 170.429 78.789 170.429 80.102 L 170.429 80.102 L 170.429 82.173 L 170.429 82.173 Q 170.429 83.201 169.105 83.201 L 169.105 83.201 L 169.105 83.201 Q 167.784 83.201 167.722 82.114 L 167.722 82.114 L 167.722 82.114 Q 167.722 81.288 168.771 81.057 L 168.771 81.057 L 168.803 81.235 L 168.803 81.235 Q 168.422 81.522 168.393 82.029 L 168.393 82.029 L 168.393 82.029 Q 168.422 82.917 169.114 82.917 L 169.114 82.917 L 169.114 82.917 Q 169.744 82.917 169.744 82.082 L 169.744 82.082 L 169.744 79.853 L 169.744 79.853 Q 169.744 79.079 169.146 79.053 L 169.146 79.053 L 169.146 79.053 Q 168.49 79.053 168.49 79.501 L 168.49 79.501 L 168.49 79.501 Q 168.49 79.721 168.704 79.864 L 168.704 79.864 L 168.704 79.864 Q 168.704 80.14 168.317 80.169 L 168.317 80.169 L 168.317 80.169 Q 167.851 80.163 167.851 79.624 L 167.851 79.624 L 167.851 79.624 Q 167.857 78.789 169.146 78.789 Z M 135.406 71.069 L 135.406 71.069 Q 135.11 71.069 134.914 71.395 L 134.914 71.395 L 134.914 71.395 Q 134.718 71.72 134.718 72.323 L 134.718 72.323 L 134.718 72.323 Q 134.718 72.895 134.899 73.179 L 134.899 73.179 L 134.899 73.179 Q 135.081 73.463 135.368 73.463 L 135.368 73.463 L 135.368 73.463 Q 135.664 73.463 135.86 73.127 L 135.86 73.127 L 135.86 73.127 Q 136.057 72.792 136.057 72.186 L 136.057 72.186 L 136.057 72.186 Q 136.057 71.641 135.875 71.355 L 135.875 71.355 L 135.875 71.355 Q 135.693 71.069 135.406 71.069 L 135.406 71.069 Z M 137.94 73.724 L 137.563 73.724 L 137.563 73.724 Q 137.964 73.067 137.964 72.376 L 137.964 72.376 L 137.964 72.376 Q 137.964 71.761 137.756 71.436 L 137.756 71.436 L 137.756 71.436 Q 137.548 71.11 137.214 71.11 L 137.214 71.11 L 137.214 71.11 Q 136.851 71.11 136.628 71.544 L 136.628 71.544 L 136.628 71.544 Q 136.792 71.86 136.792 72.268 L 136.792 72.268 L 136.792 72.268 Q 136.792 72.897 136.408 73.319 L 136.408 73.319 L 136.408 73.319 Q 136.024 73.741 135.406 73.741 L 135.406 73.741 L 135.406 73.741 Q 134.771 73.741 134.375 73.319 L 134.375 73.319 L 134.375 73.319 Q 133.979 72.897 133.979 72.273 L 133.979 72.273 L 133.979 72.273 Q 133.979 71.644 134.365 71.214 L 134.365 71.214 L 134.365 71.214 Q 134.75 70.785 135.368 70.785 L 135.368 70.785 L 135.368 70.785 Q 135.939 70.785 136.259 71.084 L 136.259 71.084 L 136.259 71.084 Q 136.596 70.797 137.173 70.797 L 137.173 70.797 L 137.173 70.797 Q 137.876 70.797 138.267 71.238 L 138.267 71.238 L 138.267 71.238 Q 138.658 71.679 138.658 72.385 L 138.658 72.385 L 138.658 72.385 Q 138.658 73.1 137.94 73.724 L 137.94 73.724 Z M 139.235 72.892 L 139.235 72.892 L 139.235 72.892 Q 139.288 72.3 140.023 72.218 L 140.023 72.218 L 140.023 72.218 Q 139.851 72.484 139.851 72.818 L 139.851 72.818 L 139.851 72.818 Q 139.877 73.387 140.475 73.387 L 140.475 73.387 L 140.475 73.387 Q 141.184 73.369 141.204 72.575 L 141.204 72.575 L 141.204 72.575 Q 141.204 71.746 140.494 71.405 L 140.494 71.405 L 140.494 71.405 Q 139.783 71.063 139.783 70.656 L 139.783 70.656 L 139.783 70.656 Q 139.783 70.114 140.645 70.103 L 140.645 70.103 L 140.645 70.103 Q 140.381 70.313 140.381 70.551 L 140.381 70.551 L 140.381 70.551 Q 140.381 70.923 141.156 71.304 L 141.156 71.304 L 141.156 71.304 Q 141.931 71.685 141.931 72.461 L 141.931 72.461 L 141.931 72.461 Q 141.84 73.662 140.483 73.738 L 140.483 73.738 L 140.483 73.738 Q 139.247 73.729 139.235 72.892 Z M 143.952 70.762 L 143.952 70.762 L 143.952 70.762 Q 145.235 70.762 145.235 71.84 L 145.235 71.84 L 145.235 71.84 Q 145.235 72.549 144.562 72.602 L 144.562 72.602 L 144.562 72.631 L 144.562 72.631 Q 145.235 72.692 145.235 73.416 L 145.235 73.416 L 145.235 74.146 L 145.235 74.146 Q 145.235 75.174 143.911 75.174 L 143.911 75.174 L 143.911 75.174 Q 142.528 75.174 142.528 74.081 L 142.528 74.081 L 142.528 74.081 Q 142.528 73.275 143.577 73.029 L 143.577 73.029 L 143.609 73.208 L 143.609 73.208 Q 143.229 73.495 143.199 74.002 L 143.199 74.002 L 143.199 74.002 Q 143.229 74.89 143.92 74.89 L 143.92 74.89 L 143.92 74.89 Q 144.55 74.89 144.55 74.055 L 144.55 74.055 L 144.55 73.384 L 144.55 73.384 Q 144.55 72.774 143.82 72.774 L 143.82 72.774 L 143.82 72.473 L 143.82 72.473 Q 144.55 72.473 144.55 71.825 L 144.55 71.825 L 144.55 71.825 Q 144.55 71.052 143.952 71.025 L 143.952 71.025 L 143.952 71.025 Q 143.296 71.025 143.296 71.503 L 143.296 71.503 L 143.296 71.503 Q 143.296 71.723 143.51 71.837 L 143.51 71.837 L 143.51 71.837 Q 143.51 72.112 143.123 72.142 L 143.123 72.142 L 143.123 72.142 Q 142.657 72.136 142.657 71.655 L 142.657 71.655 L 142.657 71.655 Q 142.657 70.762 143.952 70.762 Z M 146.769 71.425 L 146.769 71.425 L 146.769 71.425 Q 146.516 71.749 146.516 72.3 L 146.516 72.3 L 146.516 72.3 Q 146.516 73.231 147.257 73.328 L 147.257 73.328 L 147.257 73.328 Q 147.166 73.732 146.812 73.738 L 146.812 73.738 L 146.812 73.738 Q 146.354 73.738 146.078 73.264 L 146.078 73.264 L 146.078 73.264 Q 145.801 72.789 145.801 72.25 L 145.801 72.25 L 145.801 72.25 Q 145.801 71.608 146.262 71.198 L 146.262 71.198 L 146.262 71.198 Q 146.724 70.788 147.392 70.788 L 147.392 70.788 L 147.392 70.788 Q 148.168 70.788 148.603 71.216 L 148.603 71.216 L 148.603 71.216 Q 149.038 71.644 149.038 72.361 L 149.038 72.361 L 149.038 72.361 Q 149.038 73.091 148.241 73.724 L 148.241 73.724 L 147.834 73.724 L 147.834 73.724 Q 148.279 73.056 148.279 72.353 L 148.279 72.353 L 148.279 72.353 Q 148.279 71.729 148.049 71.415 L 148.049 71.415 L 148.049 71.415 Q 147.819 71.102 147.438 71.102 L 147.438 71.102 L 147.438 71.102 Q 147.022 71.102 146.769 71.425 Z M 151.382 72.002 L 151.382 72.002 L 151.382 72.002 Q 151.118 71.77 151.118 71.471 L 151.118 71.471 L 151.118 71.471 Q 151.118 70.993 151.622 70.987 L 151.622 70.987 L 151.622 70.987 Q 151.889 70.987 151.941 71.157 L 151.941 71.157 L 151.941 71.157 Q 151.941 71.236 151.874 71.304 L 151.874 71.304 L 151.874 71.304 Q 151.481 71.304 151.481 71.564 L 151.481 71.564 L 151.481 71.564 Q 151.525 71.784 151.934 72.014 L 151.934 72.014 L 151.934 72.014 Q 152.343 72.244 152.343 72.71 L 152.343 72.71 L 152.343 72.71 Q 152.281 73.738 150.96 73.738 L 150.96 73.738 L 150.96 73.738 Q 149.636 73.738 149.636 72.71 L 149.636 72.71 L 149.636 69.467 L 150.321 69.467 L 150.321 72.619 L 150.321 72.619 Q 150.321 73.454 150.951 73.454 L 150.951 73.454 L 150.951 73.454 Q 151.643 73.454 151.672 72.625 L 151.672 72.625 L 151.672 72.625 Q 151.646 72.235 151.382 72.002 Z M 154.862 70.797 L 154.862 70.797 L 154.862 70.797 Q 155.223 70.8 155.331 70.932 L 155.331 70.932 L 155.331 70.932 Q 155.507 70.8 155.958 70.794 L 155.958 70.794 L 155.958 70.794 Q 157.054 70.794 157.054 71.693 L 157.054 71.693 L 157.054 73.823 L 157.054 73.823 Q 157.054 74.852 155.729 74.852 L 155.729 74.852 L 155.729 74.852 Q 154.408 74.852 154.347 73.911 L 154.347 73.911 L 154.347 73.905 L 154.347 73.905 Q 154.347 73.188 155.396 72.912 L 155.396 72.912 L 155.428 73.091 L 155.428 73.091 Q 155.047 73.378 155.018 73.826 L 155.018 73.826 L 155.018 73.826 Q 155.047 74.567 155.738 74.567 L 155.738 74.567 L 155.738 74.567 Q 156.368 74.567 156.368 73.732 L 156.368 73.732 L 156.368 71.685 L 156.368 71.685 Q 156.336 71.134 155.99 71.116 L 155.99 71.116 L 155.99 71.116 Q 155.574 71.131 155.563 71.667 L 155.563 71.667 L 155.563 72.312 L 154.924 72.312 L 154.924 71.441 L 154.924 71.441 Q 154.912 71.113 154.774 71.099 L 154.774 71.099 L 154.774 71.099 Q 154.549 71.099 154.418 71.67 L 154.418 71.67 L 154.418 71.67 Q 154.288 72.241 153.726 72.241 L 153.726 72.241 L 153.726 72.241 Q 152.926 72.218 152.899 71.55 L 152.899 71.55 L 152.899 71.55 Q 152.943 70.917 153.529 70.917 L 153.529 70.917 L 153.529 70.917 Q 153.579 70.917 153.731 70.932 L 153.731 70.932 L 153.731 70.932 Q 153.509 71.198 153.494 71.541 L 153.494 71.541 L 153.494 71.541 Q 153.506 71.954 153.796 71.954 L 153.796 71.954 L 153.796 71.954 Q 154.071 71.954 154.197 71.387 L 154.197 71.387 L 154.197 71.387 Q 154.323 70.82 154.862 70.797 Z M 158.281 71.893 L 158.281 71.893 L 158.281 71.893 Q 158.281 72.288 158.425 72.492 L 158.425 72.492 L 158.425 72.492 Q 158.568 72.695 158.791 72.695 L 158.791 72.695 L 158.791 72.695 Q 159.02 72.695 159.176 72.455 L 159.176 72.455 L 159.176 72.455 Q 159.333 72.215 159.333 71.77 L 159.333 71.77 L 159.333 71.77 Q 159.333 71.371 159.189 71.169 L 159.189 71.169 L 159.189 71.169 Q 159.046 70.967 158.823 70.967 L 158.823 70.967 L 158.823 70.967 Q 158.598 70.967 158.439 71.207 L 158.439 71.207 L 158.439 71.207 Q 158.281 71.447 158.281 71.893 Z M 160.288 71.034 L 160.288 71.034 Q 159.96 71.043 159.822 71.301 L 159.822 71.301 L 159.822 71.301 Q 159.957 71.535 159.957 71.831 L 159.957 71.831 L 159.957 71.831 Q 159.957 72.291 159.642 72.603 L 159.642 72.603 L 159.642 72.603 Q 159.327 72.915 158.823 72.915 L 158.823 72.915 L 158.823 72.915 Q 158.305 72.915 157.979 72.603 L 157.979 72.603 L 157.979 72.603 Q 157.654 72.291 157.654 71.834 L 157.654 71.834 L 157.654 71.834 Q 157.654 71.374 157.969 71.061 L 157.969 71.061 L 157.969 71.061 Q 158.284 70.747 158.791 70.747 L 158.791 70.747 L 158.791 70.747 Q 159.257 70.747 159.512 70.958 L 159.512 70.958 L 159.512 70.958 Q 159.775 70.756 160.247 70.756 L 160.247 70.756 L 160.247 70.756 Q 161.445 70.773 161.445 71.84 L 161.445 71.84 L 161.445 71.84 Q 161.445 72.581 160.771 72.604 L 160.771 72.604 L 160.771 72.628 L 160.771 72.628 Q 161.445 72.66 161.445 73.416 L 161.445 73.416 L 161.445 74.146 L 161.445 74.146 Q 161.445 75.174 160.004 75.174 L 160.004 75.174 L 160.004 75.174 Q 158.624 75.174 158.563 74.14 L 158.563 74.14 L 158.563 74.14 Q 158.592 73.375 159.611 73.141 L 159.611 73.141 L 159.644 73.325 L 159.644 73.325 Q 159.263 73.612 159.233 74.061 L 159.233 74.061 L 159.233 74.061 Q 159.263 74.89 160.013 74.89 L 160.013 74.89 L 160.013 74.89 Q 160.76 74.89 160.76 74.055 L 160.76 74.055 L 160.76 73.384 L 160.76 73.384 Q 160.76 72.745 160.089 72.745 L 160.089 72.745 L 160.089 72.502 L 160.089 72.502 Q 160.76 72.502 160.76 71.825 L 160.76 71.825 L 160.76 71.825 Q 160.76 71.055 160.288 71.034 L 160.288 71.034 Z M 162.307 71.241 L 162.307 71.241 L 162.307 71.241 Q 162.57 70.806 163.262 70.768 L 163.262 70.768 L 163.262 70.768 Q 163.813 70.768 164.059 71.233 L 164.059 71.233 L 164.059 71.233 Q 164.322 70.759 164.855 70.759 L 164.855 70.759 L 164.855 70.759 Q 165.488 70.759 165.629 71.263 L 165.629 71.263 L 165.629 71.263 Q 165.849 70.759 166.49 70.759 L 166.49 70.759 L 166.49 70.759 Q 167.539 70.759 167.539 72.115 L 167.539 72.115 L 167.539 72.115 Q 167.489 72.839 166.719 73.363 L 166.719 73.363 L 166.44 73.24 L 166.44 73.24 Q 166.865 72.851 166.965 72.071 L 166.965 72.071 L 166.965 72.071 Q 166.965 71.169 166.32 71.169 L 166.32 71.169 L 166.32 71.169 Q 165.866 71.248 165.86 71.922 L 165.86 71.922 L 165.86 71.922 Q 165.863 72.338 165.901 72.514 L 165.901 72.514 L 165.901 72.514 Q 165.796 72.631 165.594 72.725 L 165.594 72.725 L 165.594 72.725 Q 165.362 72.651 165.292 72.563 L 165.292 72.563 L 165.292 72.563 Q 165.345 72.367 165.345 72.042 L 165.345 72.042 L 165.345 72.042 Q 165.31 71.172 164.855 71.146 L 164.855 71.146 L 164.855 71.146 Q 164.621 71.157 164.445 71.386 L 164.445 71.386 L 164.445 71.386 Q 164.27 71.614 164.27 71.931 L 164.27 71.931 L 164.27 71.931 Q 164.278 72.335 164.316 72.493 L 164.316 72.493 L 164.316 72.493 Q 164.214 72.628 164.003 72.722 L 164.003 72.722 L 164.003 72.722 Q 163.763 72.613 163.716 72.514 L 163.716 72.514 L 163.716 72.514 Q 163.754 72.353 163.754 72.051 L 163.754 72.051 L 163.754 72.051 Q 163.719 71.225 163.265 71.178 L 163.265 71.178 L 163.265 71.178 Q 162.784 71.178 162.772 72.139 L 162.772 72.139 L 162.772 72.139 Q 162.772 73.445 163.9 73.902 L 163.9 73.902 L 163.9 73.902 Q 165.386 74.374 167.117 74.45 L 167.117 74.45 L 167.117 74.45 Q 167.073 74.617 167.073 74.778 L 167.073 74.778 L 167.073 74.778 Q 167.073 74.939 167.126 75.174 L 167.126 75.174 L 167.126 75.174 Q 164.832 74.356 163.839 74.356 L 163.839 74.356 L 163.839 74.356 Q 163.232 74.362 162.356 74.805 L 162.356 74.805 L 162.356 74.805 Q 162.395 74.603 162.395 74.491 L 162.395 74.491 L 162.395 74.491 Q 162.395 74.365 162.365 74.236 L 162.365 74.236 L 162.365 74.236 Q 163.08 74.046 163.505 74.028 L 163.505 74.028 L 163.505 74.028 Q 162.043 73.437 162.043 72.227 L 162.043 72.227 L 162.043 72.227 Q 162.043 71.676 162.307 71.241 Z M 169.531 70.762 L 169.531 70.762 L 169.531 70.762 Q 170.814 70.762 170.814 72.074 L 170.814 72.074 L 170.814 74.146 L 170.814 74.146 Q 170.814 75.174 169.49 75.174 L 169.49 75.174 L 169.49 75.174 Q 168.169 75.174 168.107 74.087 L 168.107 74.087 L 168.107 74.087 Q 168.107 73.261 169.156 73.029 L 169.156 73.029 L 169.188 73.208 L 169.188 73.208 Q 168.808 73.495 168.778 74.002 L 168.778 74.002 L 168.778 74.002 Q 168.808 74.89 169.499 74.89 L 169.499 74.89 L 169.499 74.89 Q 170.129 74.89 170.129 74.055 L 170.129 74.055 L 170.129 71.825 L 170.129 71.825 Q 170.129 71.052 169.531 71.025 L 169.531 71.025 L 169.531 71.025 Q 168.875 71.025 168.875 71.474 L 168.875 71.474 L 168.875 71.474 Q 168.875 71.693 169.089 71.837 L 169.089 71.837 L 169.089 71.837 Q 169.089 72.112 168.702 72.142 L 168.702 72.142 L 168.702 72.142 Q 168.236 72.136 168.236 71.597 L 168.236 71.597 L 168.236 71.597 Q 168.242 70.762 169.531 70.762 Z M 173.521 72.282 L 173.521 72.282 L 173.521 72.282 Q 173.521 71.685 173.321 71.377 L 173.321 71.377 L 173.321 71.377 Q 173.12 71.069 172.88 71.069 L 172.88 71.069 L 172.88 71.069 Q 172.613 71.069 172.423 71.415 L 172.423 71.415 L 172.423 71.415 Q 172.232 71.761 172.232 72.282 L 172.232 72.282 L 172.232 72.282 Q 172.232 72.886 172.436 73.168 L 172.436 73.168 L 172.436 73.168 Q 172.64 73.451 172.874 73.451 L 172.874 73.451 L 172.874 73.451 Q 173.182 73.451 173.352 73.105 L 173.352 73.105 L 173.352 73.105 Q 173.521 72.76 173.521 72.282 Z M 172.994 70.791 L 172.994 70.791 L 172.994 70.791 Q 173.615 70.826 173.967 71.257 L 173.967 71.257 L 173.967 71.257 Q 174.348 71.731 174.348 72.265 L 174.348 72.265 L 174.348 72.265 Q 174.348 72.944 173.954 73.341 L 173.954 73.341 L 173.954 73.341 Q 173.56 73.738 172.88 73.738 L 172.88 73.738 L 172.88 73.738 Q 172.279 73.738 171.844 73.321 L 171.844 73.321 L 171.844 73.321 Q 171.409 72.903 171.409 72.273 L 171.409 72.273 L 171.409 72.273 Q 171.409 71.72 171.805 71.251 L 171.805 71.251 L 171.805 71.251 Q 172.156 70.832 172.739 70.791 L 172.739 70.791 L 172.739 70.791 Q 172.982 70.36 172.982 70.006 L 172.982 70.006 L 172.982 70.006 Q 172.982 69.508 172.273 69.279 L 172.273 69.279 L 172.273 69.279 Q 172.429 69.531 172.429 69.769 L 172.429 69.769 L 172.429 69.769 Q 172.429 70.352 171.509 70.437 L 171.509 70.437 L 171.509 70.437 Q 172.013 69.859 172.013 69.063 L 172.013 69.063 L 172.013 69.063 Q 173.583 69.15 173.583 69.827 L 173.583 69.827 L 173.583 69.827 Q 173.583 70.425 172.994 70.791 Z M 174.925 72.892 L 174.925 72.892 L 174.925 72.892 Q 174.978 72.3 175.713 72.218 L 175.713 72.218 L 175.713 72.218 Q 175.54 72.484 175.54 72.818 L 175.54 72.818 L 175.54 72.818 Q 175.566 73.387 176.164 73.387 L 176.164 73.387 L 176.164 73.387 Q 176.873 73.369 176.894 72.575 L 176.894 72.575 L 176.894 72.575 Q 176.894 71.746 176.183 71.405 L 176.183 71.405 L 176.183 71.405 Q 175.473 71.063 175.473 70.656 L 175.473 70.656 L 175.473 70.656 Q 175.473 70.114 176.334 70.103 L 176.334 70.103 L 176.334 70.103 Q 176.07 70.313 176.07 70.551 L 176.07 70.551 L 176.07 70.551 Q 176.07 70.923 176.845 71.304 L 176.845 71.304 L 176.845 71.304 Q 177.62 71.685 177.62 72.461 L 177.62 72.461 L 177.62 72.461 Q 177.529 73.662 176.173 73.738 L 176.173 73.738 L 176.173 73.738 Q 174.937 73.729 174.925 72.892 Z M 178.631 72.725 L 178.631 72.725 L 178.631 72.725 Q 178.725 72.733 178.782 72.864 L 178.782 72.864 L 178.782 72.864 Q 178.839 72.994 178.969 73.051 L 178.969 73.051 L 178.969 73.051 Q 179.1 73.108 179.108 73.202 L 179.108 73.202 L 179.108 73.202 Q 179.1 73.296 178.969 73.352 L 178.969 73.352 L 178.969 73.352 Q 178.839 73.407 178.782 73.541 L 178.782 73.541 L 178.782 73.541 Q 178.725 73.674 178.631 73.683 L 178.631 73.683 L 178.631 73.683 Q 178.537 73.674 178.481 73.541 L 178.481 73.541 L 178.481 73.541 Q 178.426 73.407 178.292 73.352 L 178.292 73.352 L 178.292 73.352 Q 178.159 73.296 178.15 73.202 L 178.15 73.202 L 178.15 73.202 Q 178.159 73.108 178.292 73.051 L 178.292 73.051 L 178.292 73.051 Q 178.426 72.994 178.481 72.864 L 178.481 72.864 L 178.481 72.864 Q 178.537 72.733 178.631 72.725 Z M 180.087 72.725 L 180.087 72.725 L 180.087 72.725 Q 180.181 72.733 180.238 72.864 L 180.238 72.864 L 180.238 72.864 Q 180.295 72.994 180.425 73.051 L 180.425 73.051 L 180.425 73.051 Q 180.556 73.108 180.564 73.202 L 180.564 73.202 L 180.564 73.202 Q 180.556 73.296 180.425 73.352 L 180.425 73.352 L 180.425 73.352 Q 180.295 73.407 180.238 73.541 L 180.238 73.541 L 180.238 73.541 Q 180.181 73.674 180.087 73.683 L 180.087 73.683 L 180.087 73.683 Q 179.993 73.674 179.938 73.541 L 179.938 73.541 L 179.938 73.541 Q 179.882 73.407 179.749 73.352 L 179.749 73.352 L 179.749 73.352 Q 179.615 73.296 179.606 73.202 L 179.606 73.202 L 179.606 73.202 Q 179.615 73.108 179.749 73.051 L 179.749 73.051 L 179.749 73.051 Q 179.882 72.994 179.938 72.864 L 179.938 72.864 L 179.938 72.864 Q 179.993 72.733 180.087 72.725 Z M 181.543 72.725 L 181.543 72.725 L 181.543 72.725 Q 181.637 72.733 181.694 72.864 L 181.694 72.864 L 181.694 72.864 Q 181.751 72.994 181.881 73.051 L 181.881 73.051 L 181.881 73.051 Q 182.012 73.108 182.021 73.202 L 182.021 73.202 L 182.021 73.202 Q 182.012 73.296 181.881 73.352 L 181.881 73.352 L 181.881 73.352 Q 181.751 73.407 181.694 73.541 L 181.694 73.541 L 181.694 73.541 Q 181.637 73.674 181.543 73.683 L 181.543 73.683 L 181.543 73.683 Q 181.449 73.674 181.394 73.541 L 181.394 73.541 L 181.394 73.541 Q 181.338 73.407 181.205 73.352 L 181.205 73.352 L 181.205 73.352 Q 181.071 73.296 181.063 73.202 L 181.063 73.202 L 181.063 73.202 Q 181.071 73.108 181.205 73.051 L 181.205 73.051 L 181.205 73.051 Q 181.338 72.994 181.394 72.864 L 181.394 72.864 L 181.394 72.864 Q 181.449 72.733 181.543 72.725 Z M 160.843 62.752 L 160.843 62.752 Q 161.816 62.881 161.816 63.813 L 161.816 63.813 L 161.816 63.813 Q 161.816 64.554 161.142 64.577 L 161.142 64.577 L 161.142 64.601 L 161.142 64.601 Q 161.816 64.633 161.816 65.389 L 161.816 65.389 L 161.816 66.118 L 161.816 66.118 Q 161.816 67.146 160.492 67.146 L 160.492 67.146 L 160.492 67.146 Q 159.17 67.146 159.109 66.06 L 159.109 66.06 L 159.109 66.06 Q 159.109 65.219 160.158 65.002 L 160.158 65.002 L 160.19 65.181 L 160.19 65.181 Q 159.809 65.468 159.78 65.975 L 159.78 65.975 L 159.78 65.975 Q 159.809 66.862 160.5 66.862 L 160.5 66.862 L 160.5 66.862 Q 161.13 66.862 161.13 66.027 L 161.13 66.027 L 161.13 65.356 L 161.13 65.356 Q 161.13 64.718 160.459 64.718 L 160.459 64.718 L 160.459 64.475 L 160.459 64.475 Q 161.13 64.475 161.13 63.798 L 161.13 63.798 L 161.13 63.798 Q 161.13 63.159 160.723 63.03 L 160.723 63.03 L 160.723 63.03 Q 160.559 62.98 160.556 62.86 L 160.556 62.86 L 160.556 62.86 Q 160.556 62.752 160.843 62.752 L 160.843 62.752 Z M 163.826 62.734 L 163.826 62.734 L 163.826 62.734 Q 165.109 62.734 165.109 63.813 L 165.109 63.813 L 165.109 63.813 Q 165.109 64.521 164.435 64.574 L 164.435 64.574 L 164.435 64.604 L 164.435 64.604 Q 165.109 64.665 165.109 65.389 L 165.109 65.389 L 165.109 66.118 L 165.109 66.118 Q 165.109 67.146 163.785 67.146 L 163.785 67.146 L 163.785 67.146 Q 162.402 67.146 162.402 66.054 L 162.402 66.054 L 162.402 66.054 Q 162.402 65.248 163.451 65.002 L 163.451 65.002 L 163.483 65.181 L 163.483 65.181 Q 163.102 65.468 163.073 65.975 L 163.073 65.975 L 163.073 65.975 Q 163.102 66.862 163.793 66.862 L 163.793 66.862 L 163.793 66.862 Q 164.423 66.862 164.423 66.027 L 164.423 66.027 L 164.423 65.356 L 164.423 65.356 Q 164.423 64.747 163.694 64.747 L 163.694 64.747 L 163.694 64.445 L 163.694 64.445 Q 164.423 64.445 164.423 63.798 L 164.423 63.798 L 164.423 63.798 Q 164.423 63.024 163.826 62.998 L 163.826 62.998 L 163.826 62.998 Q 163.169 62.998 163.169 63.476 L 163.169 63.476 L 163.169 63.476 Q 163.169 63.695 163.383 63.81 L 163.383 63.81 L 163.383 63.81 Q 163.383 64.085 162.997 64.114 L 162.997 64.114 L 162.997 64.114 Q 162.531 64.108 162.531 63.628 L 162.531 63.628 L 162.531 63.628 Q 162.531 62.734 163.826 62.734 Z M 168.768 62.98 L 168.768 62.98 L 168.768 62.98 Q 168.51 62.98 168.345 63.238 L 168.345 63.238 L 168.345 63.238 Q 168.179 63.496 168.179 63.994 L 168.179 63.994 L 168.179 63.994 Q 168.179 64.554 168.358 64.858 L 168.358 64.858 L 168.358 64.858 Q 168.537 65.163 168.803 65.163 L 168.803 65.163 L 168.803 65.163 Q 169.061 65.163 169.227 64.904 L 169.227 64.904 L 169.227 64.904 Q 169.392 64.645 169.392 64.149 L 169.392 64.149 L 169.392 64.149 Q 169.392 63.593 169.212 63.287 L 169.212 63.287 L 169.212 63.287 Q 169.032 62.98 168.768 62.98 Z M 166.647 65.166 L 166.647 65.166 Q 167.001 65.705 167.535 65.934 L 167.535 65.934 L 167.535 65.934 Q 168.393 66.259 169.867 66.49 L 169.867 66.49 L 169.867 66.49 Q 169.826 66.648 169.826 66.81 L 169.826 66.81 L 169.826 66.81 Q 169.826 66.971 169.887 67.24 L 169.887 67.24 L 169.887 67.24 Q 168.373 66.388 167.47 66.388 L 167.47 66.388 L 167.47 66.388 Q 166.864 66.394 166.049 66.769 L 166.049 66.769 L 166.049 66.769 Q 166.084 66.575 166.084 66.464 L 166.084 66.464 L 166.084 66.464 Q 166.084 66.338 166.055 66.206 L 166.055 66.206 L 166.055 66.206 Q 166.717 66.077 167.136 66.06 L 167.136 66.06 L 167.136 66.06 Q 166.427 65.77 166.061 65.333 L 166.061 65.333 L 166.061 65.333 Q 165.674 64.911 165.674 64.258 L 165.674 64.258 L 165.674 64.258 Q 165.674 63.61 166.086 63.171 L 166.086 63.171 L 166.086 63.171 Q 166.498 62.731 167.151 62.731 L 167.151 62.731 L 167.151 62.731 Q 167.684 62.731 167.986 62.986 L 167.986 62.986 L 167.986 62.986 Q 168.276 62.72 168.803 62.72 L 168.803 62.72 L 168.803 62.72 Q 169.375 62.72 169.729 63.109 L 169.729 63.109 L 169.729 63.109 Q 170.083 63.499 170.083 64.076 L 170.083 64.076 L 170.083 64.076 Q 170.083 64.647 169.719 65.036 L 169.719 65.036 L 169.719 65.036 Q 169.354 65.424 168.768 65.424 L 168.768 65.424 L 168.768 65.424 Q 168.197 65.424 167.844 65.036 L 167.844 65.036 L 167.844 65.036 Q 167.491 64.647 167.491 64.07 L 167.491 64.07 L 167.491 64.07 Q 167.491 63.698 167.643 63.405 L 167.643 63.405 L 167.643 63.405 Q 167.441 63.019 167.11 63.019 L 167.11 63.019 L 167.11 63.019 Q 166.811 63.019 166.622 63.313 L 166.622 63.313 L 166.622 63.313 Q 166.433 63.607 166.433 64.17 L 166.433 64.17 L 166.433 64.17 Q 166.433 64.803 166.647 65.166 L 166.647 65.166 Z M 172.076 62.734 L 172.076 62.734 L 172.076 62.734 Q 173.359 62.734 173.359 64.047 L 173.359 64.047 L 173.359 66.118 L 173.359 66.118 Q 173.359 67.146 172.035 67.146 L 172.035 67.146 L 172.035 67.146 Q 170.713 67.146 170.652 66.06 L 170.652 66.06 L 170.652 66.06 Q 170.652 65.233 171.701 65.002 L 171.701 65.002 L 171.733 65.181 L 171.733 65.181 Q 171.352 65.468 171.323 65.975 L 171.323 65.975 L 171.323 65.975 Q 171.352 66.862 172.043 66.862 L 172.043 66.862 L 172.043 66.862 Q 172.673 66.862 172.673 66.027 L 172.673 66.027 L 172.673 63.798 L 172.673 63.798 Q 172.673 63.024 172.076 62.998 L 172.076 62.998 L 172.076 62.998 Q 171.419 62.998 171.419 63.446 L 171.419 63.446 L 171.419 63.446 Q 171.419 63.666 171.633 63.81 L 171.633 63.81 L 171.633 63.81 Q 171.633 64.085 171.247 64.114 L 171.247 64.114 L 171.247 64.114 Q 170.781 64.108 170.781 63.569 L 170.781 63.569 L 170.781 63.569 Q 170.787 62.734 172.076 62.734 Z M 176.066 64.255 L 176.066 64.255 L 176.066 64.255 Q 176.066 63.657 175.865 63.35 L 175.865 63.35 L 175.865 63.35 Q 175.665 63.042 175.424 63.042 L 175.424 63.042 L 175.424 63.042 Q 175.158 63.042 174.967 63.388 L 174.967 63.388 L 174.967 63.388 Q 174.777 63.733 174.777 64.255 L 174.777 64.255 L 174.777 64.255 Q 174.777 64.858 174.98 65.141 L 174.98 65.141 L 174.98 65.141 Q 175.184 65.424 175.418 65.424 L 175.418 65.424 L 175.418 65.424 Q 175.726 65.424 175.896 65.078 L 175.896 65.078 L 175.896 65.078 Q 176.066 64.732 176.066 64.255 Z M 175.539 62.764 L 175.539 62.764 L 175.539 62.764 Q 176.16 62.799 176.511 63.229 L 176.511 63.229 L 176.511 63.229 Q 176.892 63.704 176.892 64.237 L 176.892 64.237 L 176.892 64.237 Q 176.892 64.917 176.498 65.314 L 176.498 65.314 L 176.498 65.314 Q 176.104 65.711 175.424 65.711 L 175.424 65.711 L 175.424 65.711 Q 174.824 65.711 174.389 65.293 L 174.389 65.293 L 174.389 65.293 Q 173.954 64.876 173.954 64.246 L 173.954 64.246 L 173.954 64.246 Q 173.954 63.692 174.349 63.224 L 174.349 63.224 L 174.349 63.224 Q 174.701 62.805 175.284 62.764 L 175.284 62.764 L 175.284 62.764 Q 175.527 62.333 175.527 61.979 L 175.527 61.979 L 175.527 61.979 Q 175.527 61.48 174.818 61.252 L 174.818 61.252 L 174.818 61.252 Q 174.973 61.504 174.973 61.741 L 174.973 61.741 L 174.973 61.741 Q 174.973 62.324 174.053 62.409 L 174.053 62.409 L 174.053 62.409 Q 174.557 61.832 174.557 61.035 L 174.557 61.035 L 174.557 61.035 Q 176.127 61.123 176.127 61.8 L 176.127 61.8 L 176.127 61.8 Q 176.127 62.397 175.539 62.764 Z M 177.469 64.864 L 177.469 64.864 L 177.469 64.864 Q 177.522 64.272 178.257 64.19 L 178.257 64.19 L 178.257 64.19 Q 178.084 64.457 178.084 64.791 L 178.084 64.791 L 178.084 64.791 Q 178.111 65.359 178.708 65.359 L 178.708 65.359 L 178.708 65.359 Q 179.417 65.342 179.438 64.548 L 179.438 64.548 L 179.438 64.548 Q 179.438 63.719 178.728 63.377 L 178.728 63.377 L 178.728 63.377 Q 178.017 63.036 178.017 62.629 L 178.017 62.629 L 178.017 62.629 Q 178.017 62.087 178.878 62.075 L 178.878 62.075 L 178.878 62.075 Q 178.615 62.286 178.615 62.523 L 178.615 62.523 L 178.615 62.523 Q 178.615 62.896 179.39 63.276 L 179.39 63.276 L 179.39 63.276 Q 180.165 63.657 180.165 64.434 L 180.165 64.434 L 180.165 64.434 Q 180.074 65.635 178.717 65.711 L 178.717 65.711 L 178.717 65.711 Q 177.481 65.702 177.469 64.864 Z M 147.619 64.864 L 147.619 64.864 L 147.619 64.864 Q 147.671 64.272 148.407 64.19 L 148.407 64.19 L 148.407 64.19 Q 148.234 64.457 148.234 64.791 L 148.234 64.791 L 148.234 64.791 Q 148.26 65.359 148.858 65.359 L 148.858 65.359 L 148.858 65.359 Q 149.567 65.342 149.587 64.548 L 149.587 64.548 L 149.587 64.548 Q 149.587 63.719 148.877 63.377 L 148.877 63.377 L 148.877 63.377 Q 148.167 63.036 148.167 62.629 L 148.167 62.629 L 148.167 62.629 Q 148.167 62.087 149.028 62.075 L 149.028 62.075 L 149.028 62.075 Q 148.764 62.286 148.764 62.523 L 148.764 62.523 L 148.764 62.523 Q 148.764 62.896 149.539 63.276 L 149.539 63.276 L 149.539 63.276 Q 150.314 63.657 150.314 64.434 L 150.314 64.434 L 150.314 64.434 Q 150.223 65.635 148.867 65.711 L 148.867 65.711 L 148.867 65.711 Q 147.63 65.702 147.619 64.864 Z M 152.658 63.975 L 152.658 63.975 L 152.658 63.975 Q 152.394 63.742 152.394 63.443 L 152.394 63.443 L 152.394 63.443 Q 152.394 62.966 152.898 62.96 L 152.898 62.96 L 152.898 62.96 Q 153.165 62.96 153.217 63.13 L 153.217 63.13 L 153.217 63.13 Q 153.217 63.209 153.15 63.276 L 153.15 63.276 L 153.15 63.276 Q 152.757 63.276 152.757 63.537 L 152.757 63.537 L 152.757 63.537 Q 152.801 63.757 153.21 63.987 L 153.21 63.987 L 153.21 63.987 Q 153.619 64.217 153.619 64.683 L 153.619 64.683 L 153.619 64.683 Q 153.557 65.711 152.236 65.711 L 152.236 65.711 L 152.236 65.711 Q 150.912 65.711 150.912 64.683 L 150.912 64.683 L 150.912 61.439 L 151.597 61.439 L 151.597 64.592 L 151.597 64.592 Q 151.597 65.427 152.227 65.427 L 152.227 65.427 L 152.227 65.427 Q 152.918 65.427 152.948 64.598 L 152.948 64.598 L 152.948 64.598 Q 152.921 64.208 152.658 63.975 Z M 155.599 62.734 L 155.599 62.734 L 155.599 62.734 Q 156.882 62.734 156.882 64.047 L 156.882 64.047 L 156.882 66.118 L 156.882 66.118 Q 156.882 67.146 155.558 67.146 L 155.558 67.146 L 155.558 67.146 Q 154.237 67.146 154.175 66.06 L 154.175 66.06 L 154.175 66.06 Q 154.175 65.233 155.224 65.002 L 155.224 65.002 L 155.256 65.181 L 155.256 65.181 Q 154.875 65.468 154.846 65.975 L 154.846 65.975 L 154.846 65.975 Q 154.875 66.862 155.567 66.862 L 155.567 66.862 L 155.567 66.862 Q 156.197 66.862 156.197 66.027 L 156.197 66.027 L 156.197 63.798 L 156.197 63.798 Q 156.197 63.024 155.599 62.998 L 155.599 62.998 L 155.599 62.998 Q 154.943 62.998 154.943 63.446 L 154.943 63.446 L 154.943 63.446 Q 154.943 63.666 155.157 63.81 L 155.157 63.81 L 155.157 63.81 Q 155.157 64.085 154.77 64.114 L 154.77 64.114 L 154.77 64.114 Q 154.304 64.108 154.304 63.569 L 154.304 63.569 L 154.304 63.569 Q 154.31 62.734 155.599 62.734 Z M 138.208 65.453 L 138.208 65.453 L 138.208 65.453 Q 138.208 65.685 137.967 66.027 L 137.967 66.027 L 137.967 66.027 Q 137.725 66.37 137.286 66.713 L 137.286 66.713 L 137.113 66.493 L 137.113 66.493 Q 137.608 66.168 137.608 65.808 L 137.608 65.808 L 137.608 65.808 Q 137.608 65.491 137.42 65.406 L 137.42 65.406 L 137.42 65.406 Q 137.233 65.321 137.224 65.23 L 137.224 65.23 L 137.224 65.23 Q 137.233 65.14 137.363 65.083 L 137.363 65.083 L 137.363 65.083 Q 137.494 65.025 137.548 64.898 L 137.548 64.898 L 137.548 64.898 Q 137.602 64.771 137.693 64.759 L 137.693 64.759 L 137.693 64.759 Q 137.787 64.771 137.842 64.898 L 137.842 64.898 L 137.842 64.898 Q 137.898 65.025 138.053 65.09 L 138.053 65.09 L 138.053 65.09 Q 138.208 65.154 138.208 65.453 Z M 136.919 65.453 L 136.919 65.453 L 136.919 65.453 Q 136.919 65.685 136.678 66.027 L 136.678 66.027 L 136.678 66.027 Q 136.436 66.37 135.997 66.713 L 135.997 66.713 L 135.824 66.493 L 135.824 66.493 Q 136.319 66.168 136.319 65.808 L 136.319 65.808 L 136.319 65.808 Q 136.319 65.491 136.131 65.406 L 136.131 65.406 L 136.131 65.406 Q 135.944 65.321 135.935 65.23 L 135.935 65.23 L 135.935 65.23 Q 135.944 65.14 136.074 65.083 L 136.074 65.083 L 136.074 65.083 Q 136.205 65.025 136.259 64.898 L 136.259 64.898 L 136.259 64.898 Q 136.313 64.771 136.404 64.759 L 136.404 64.759 L 136.404 64.759 Q 136.498 64.771 136.553 64.898 L 136.553 64.898 L 136.553 64.898 Q 136.609 65.025 136.764 65.09 L 136.764 65.09 L 136.764 65.09 Q 136.919 65.154 136.919 65.453 Z M 138.774 64.864 L 138.774 64.864 L 138.774 64.864 Q 138.827 64.272 139.562 64.19 L 139.562 64.19 L 139.562 64.19 Q 139.389 64.457 139.389 64.791 L 139.389 64.791 L 139.389 64.791 Q 139.416 65.359 140.013 65.359 L 140.013 65.359 L 140.013 65.359 Q 140.722 65.342 140.743 64.548 L 140.743 64.548 L 140.743 64.548 Q 140.743 63.719 140.032 63.377 L 140.032 63.377 L 140.032 63.377 Q 139.322 63.036 139.322 62.629 L 139.322 62.629 L 139.322 62.629 Q 139.322 62.087 140.183 62.075 L 140.183 62.075 L 140.183 62.075 Q 139.919 62.286 139.919 62.523 L 139.919 62.523 L 139.919 62.523 Q 139.919 62.896 140.694 63.276 L 140.694 63.276 L 140.694 63.276 Q 141.469 63.657 141.469 64.434 L 141.469 64.434 L 141.469 64.434 Q 141.378 65.635 140.022 65.711 L 140.022 65.711 L 140.022 65.711 Q 138.786 65.702 138.774 64.864 Z M 143.015 63.398 L 143.015 63.398 L 143.015 63.398 Q 142.761 63.722 142.761 64.272 L 142.761 64.272 L 142.761 64.272 Q 142.761 65.204 143.502 65.301 L 143.502 65.301 L 143.502 65.301 Q 143.412 65.705 143.057 65.711 L 143.057 65.711 L 143.057 65.711 Q 142.6 65.711 142.323 65.236 L 142.323 65.236 L 142.323 65.236 Q 142.046 64.762 142.046 64.223 L 142.046 64.223 L 142.046 64.223 Q 142.046 63.581 142.508 63.171 L 142.508 63.171 L 142.508 63.171 Q 142.969 62.761 143.637 62.761 L 143.637 62.761 L 143.637 62.761 Q 144.414 62.761 144.849 63.188 L 144.849 63.188 L 144.849 63.188 Q 145.284 63.616 145.284 64.334 L 145.284 64.334 L 145.284 64.334 Q 145.284 65.063 144.487 65.696 L 144.487 65.696 L 144.08 65.696 L 144.08 65.696 Q 144.525 65.028 144.525 64.325 L 144.525 64.325 L 144.525 64.325 Q 144.525 63.701 144.295 63.388 L 144.295 63.388 L 144.295 63.388 Q 144.065 63.074 143.684 63.074 L 143.684 63.074 L 143.684 63.074 Q 143.268 63.074 143.015 63.398 Z"/>
+ <rect fill="#ebebeb" width="82.789" height="107.402" x="56" y="91.6" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#555555" d="M 88.487 167.475 L 88.487 167.211 L 88.487 167.211 Q 89.067 167.246 89.395 167.246 L 89.395 167.246 L 89.395 167.246 Q 89.635 167.246 90.221 167.211 L 90.221 167.211 L 90.221 167.475 L 90.221 167.475 Q 89.858 167.475 89.858 167.636 L 89.858 167.636 L 89.858 167.636 Q 89.858 167.686 89.886 167.772 L 89.886 167.772 L 89.886 167.772 Q 89.914 167.858 90.016 168.046 L 90.016 168.046 L 90.646 169.188 L 90.646 169.188 Q 91.141 168.307 91.229 168.141 L 91.229 168.141 L 91.229 168.141 Q 91.317 167.976 91.368 167.866 L 91.368 167.866 L 91.368 167.866 Q 91.419 167.756 91.428 167.719 L 91.428 167.719 L 91.428 167.719 Q 91.437 167.683 91.437 167.653 L 91.437 167.653 L 91.437 167.653 Q 91.437 167.475 91.109 167.475 L 91.109 167.475 L 91.109 167.211 L 91.109 167.211 Q 91.575 167.246 91.786 167.246 L 91.786 167.246 L 91.786 167.246 Q 92.005 167.246 92.471 167.211 L 92.471 167.211 L 92.471 167.475 L 92.471 167.475 Q 92.216 167.475 92.12 167.58 L 92.12 167.58 L 92.12 167.58 Q 92.023 167.686 91.92 167.842 L 91.92 167.842 L 91.92 167.842 Q 91.818 167.999 91.601 168.356 L 91.601 168.356 L 90.839 169.602 L 90.839 170.53 L 90.839 170.53 Q 90.851 170.882 90.929 170.995 L 90.929 170.995 L 90.929 170.995 Q 91.006 171.107 91.387 171.107 L 91.387 171.107 L 91.387 171.371 L 91.387 171.371 Q 90.754 171.336 90.415 171.336 L 90.415 171.336 L 90.415 171.336 Q 90.312 171.336 89.492 171.371 L 89.492 171.371 L 89.492 171.107 L 89.492 171.107 Q 89.878 171.107 89.965 170.995 L 89.965 170.995 L 89.965 170.995 Q 90.051 170.882 90.063 170.542 L 90.063 170.542 L 90.063 169.625 L 89.111 168.005 L 89.111 168.005 Q 88.991 167.776 88.847 167.625 L 88.847 167.625 L 88.847 167.625 Q 88.704 167.475 88.487 167.475 L 88.487 167.475 Z M 95.495 169.956 L 95.495 169.956 L 95.495 169.956 Q 95.495 170.636 95.101 171.033 L 95.101 171.033 L 95.101 171.033 Q 94.707 171.43 94.027 171.43 L 94.027 171.43 L 94.027 171.43 Q 93.426 171.43 92.991 171.012 L 92.991 171.012 L 92.991 171.012 Q 92.556 170.595 92.556 169.965 L 92.556 169.965 L 92.556 169.965 Q 92.556 169.411 92.95 168.944 L 92.95 168.944 L 92.95 168.944 Q 93.344 168.477 94.021 168.477 L 94.021 168.477 L 94.021 168.477 Q 94.73 168.477 95.112 168.95 L 95.112 168.95 L 95.112 168.95 Q 95.495 169.423 95.495 169.956 Z M 94.698 169.974 L 94.698 169.974 L 94.698 169.974 Q 94.698 169.376 94.482 169.068 L 94.482 169.068 L 94.482 169.068 Q 94.267 168.761 94.027 168.761 L 94.027 168.761 L 94.027 168.761 Q 93.76 168.761 93.555 169.106 L 93.555 169.106 L 93.555 169.106 Q 93.35 169.452 93.35 169.974 L 93.35 169.974 L 93.35 169.974 Q 93.35 170.577 93.568 170.86 L 93.568 170.86 L 93.568 170.86 Q 93.787 171.143 94.021 171.143 L 94.021 171.143 L 94.021 171.143 Q 94.329 171.143 94.513 170.797 L 94.513 170.797 L 94.513 170.797 Q 94.698 170.451 94.698 169.974 Z M 98.301 170.917 L 98.301 168.849 L 98.301 168.849 Q 98.079 168.796 97.865 168.796 L 97.865 168.796 L 97.865 168.796 Q 96.804 168.866 96.804 169.897 L 96.804 169.897 L 96.804 169.897 Q 96.819 170.46 97.033 170.757 L 97.033 170.757 L 97.033 170.757 Q 97.247 171.055 97.68 171.061 L 97.68 171.061 L 97.68 171.061 Q 97.964 171.061 98.301 170.917 L 98.301 170.917 Z M 98.301 171.45 L 98.301 171.055 L 98.301 171.055 Q 97.756 171.43 97.34 171.43 L 97.34 171.43 L 97.34 171.43 Q 96.801 171.43 96.453 171.043 L 96.453 171.043 L 96.453 171.043 Q 96.104 170.656 96.104 170.035 L 96.104 170.035 L 96.104 170.035 Q 96.104 169.35 96.541 168.922 L 96.541 168.922 L 96.541 168.922 Q 96.977 168.494 97.674 168.494 L 97.674 168.494 L 97.674 168.494 Q 97.95 168.494 98.301 168.629 L 98.301 168.629 L 98.301 167.7 L 98.301 167.7 Q 98.301 167.302 98.002 167.302 L 98.002 167.302 L 98.002 167.067 L 98.002 167.067 Q 98.553 166.977 98.96 166.71 L 98.96 166.71 L 98.96 166.71 Q 98.952 167.029 98.952 167.308 L 98.952 167.308 L 98.952 170.36 L 98.952 170.36 Q 98.958 170.656 99.004 170.823 L 99.004 170.823 L 99.004 170.823 Q 99.06 171.028 99.289 171.034 L 99.289 171.034 L 99.289 171.271 L 98.301 171.45 Z M 102.737 170.885 L 102.737 170.885 L 102.848 171.107 L 102.848 171.107 Q 102.292 171.43 101.987 171.43 L 101.987 171.43 L 101.987 171.43 Q 101.583 171.43 101.553 171.037 L 101.553 171.037 L 101.553 171.037 Q 100.95 171.43 100.622 171.43 L 100.622 171.43 L 100.622 171.43 Q 100.311 171.43 100.094 171.201 L 100.094 171.201 L 100.094 171.201 Q 99.877 170.973 99.877 170.621 L 99.877 170.621 L 99.877 170.621 Q 99.877 169.988 100.715 169.842 L 100.715 169.842 L 100.715 169.842 Q 101.553 169.695 101.553 169.309 L 101.553 169.309 L 101.553 169.309 Q 101.553 169.121 101.433 168.972 L 101.433 168.972 L 101.433 168.972 Q 101.313 168.822 101.026 168.822 L 101.026 168.822 L 101.026 168.822 Q 100.622 168.822 100.592 169.361 L 100.592 169.361 L 100.592 169.361 Q 100.484 169.391 100.393 169.391 L 100.393 169.391 L 100.393 169.391 Q 100.094 169.391 100.062 169.139 L 100.062 169.139 L 100.062 169.139 Q 100.062 168.872 100.368 168.686 L 100.368 168.686 L 100.368 168.686 Q 100.674 168.5 101.152 168.485 L 101.152 168.485 L 101.152 168.485 Q 101.571 168.485 101.896 168.677 L 101.896 168.677 L 101.896 168.677 Q 102.221 168.869 102.221 169.332 L 102.221 169.332 L 102.221 170.668 L 102.221 170.668 Q 102.221 170.984 102.415 170.984 L 102.415 170.984 L 102.415 170.984 Q 102.532 170.984 102.737 170.885 Z M 101.542 170.756 L 101.542 169.883 L 101.542 169.883 Q 101.272 170.141 100.893 170.182 L 100.893 170.182 L 100.893 170.182 Q 100.513 170.223 100.513 170.586 L 100.513 170.586 L 100.513 170.586 Q 100.513 170.814 100.627 170.904 L 100.627 170.904 L 100.627 170.904 Q 100.742 170.993 100.879 170.993 L 100.879 170.993 L 100.879 170.993 Q 101.167 170.993 101.542 170.756 L 101.542 170.756 Z M 84.359 151.367 L 84.359 151.367 L 84.359 151.367 Q 83.963 151.388 83.943 151.821 L 83.943 151.821 L 83.943 151.821 Q 83.958 152.158 84.245 152.261 L 84.245 152.261 L 84.245 152.261 Q 84.69 152.076 84.69 151.792 L 84.69 151.792 L 84.69 151.792 Q 84.667 151.394 84.359 151.367 Z M 84.848 152.39 L 84.848 152.39 L 84.848 152.39 Q 86.471 152.8 86.471 154.549 L 86.471 154.549 L 86.471 154.549 Q 86.345 156.482 84.23 156.488 L 84.23 156.488 L 84.23 156.488 Q 82.191 156.488 82.129 154.537 L 82.129 154.537 L 82.129 154.537 Q 82.144 153.242 82.912 152.665 L 82.912 152.665 L 82.912 152.665 Q 82.619 152.665 82.176 152.574 L 82.176 152.574 L 82.176 152.574 Q 82.264 152.469 82.264 152.243 L 82.264 152.243 L 82.264 152.243 Q 82.724 152.425 83.606 152.431 L 83.606 152.431 L 83.606 152.431 Q 82.835 153.14 82.835 154.537 L 82.835 154.537 L 82.835 154.537 Q 82.853 156.102 84.271 156.21 L 84.271 156.21 L 84.271 156.21 Q 85.768 156.207 85.777 154.496 L 85.777 154.496 L 85.777 154.496 Q 85.777 153.339 85.346 152.939 L 85.346 152.939 L 85.346 152.939 Q 84.916 152.539 84.57 152.539 L 84.57 152.539 L 84.57 152.539 Q 84.4 152.586 84.119 152.694 L 84.119 152.694 L 84.119 152.694 Q 83.837 152.803 83.805 153.304 L 83.805 153.304 L 83.805 153.304 Q 83.855 153.837 84.3 153.869 L 84.3 153.869 L 84.3 153.869 Q 84.743 153.869 84.743 153.315 L 84.743 153.315 L 84.743 153.315 Q 84.737 152.99 84.584 152.773 L 84.584 152.773 L 84.775 152.677 L 84.775 152.677 Q 85.282 152.876 85.323 153.386 L 85.323 153.386 L 85.323 153.386 Q 85.27 154.121 84.359 154.156 L 84.359 154.156 L 84.359 154.156 Q 83.328 154.156 83.269 153.225 L 83.269 153.225 L 83.269 153.225 Q 83.278 152.688 83.873 152.422 L 83.873 152.422 L 83.873 152.422 Q 83.389 152.278 83.386 151.748 L 83.386 151.748 L 83.386 151.748 Q 83.395 151.095 84.253 151.095 L 84.253 151.095 L 84.253 151.095 Q 85.2 151.13 85.2 151.874 L 85.2 151.874 L 85.2 151.874 Q 85.141 152.19 84.848 152.39 Z M 87.037 154.528 L 87.037 154.528 L 87.037 154.528 Q 87.089 153.937 87.825 153.854 L 87.825 153.854 L 87.825 153.854 Q 87.652 154.121 87.652 154.455 L 87.652 154.455 L 87.652 154.455 Q 87.678 155.023 88.276 155.023 L 88.276 155.023 L 88.276 155.023 Q 88.985 155.006 89.005 154.212 L 89.005 154.212 L 89.005 154.212 Q 89.005 153.383 88.295 153.042 L 88.295 153.042 L 88.295 153.042 Q 87.584 152.7 87.584 152.293 L 87.584 152.293 L 87.584 152.293 Q 87.584 151.751 88.446 151.739 L 88.446 151.739 L 88.446 151.739 Q 88.182 151.95 88.182 152.188 L 88.182 152.188 L 88.182 152.188 Q 88.182 152.56 88.957 152.94 L 88.957 152.94 L 88.957 152.94 Q 89.732 153.321 89.732 154.098 L 89.732 154.098 L 89.732 154.098 Q 89.641 155.299 88.285 155.375 L 88.285 155.375 L 88.285 155.375 Q 87.048 155.366 87.037 154.528 Z M 91.622 152.964 L 91.622 152.964 Q 91.364 152.964 91.185 153.266 L 91.185 153.266 L 91.185 153.266 Q 91.006 153.567 91.006 154.115 L 91.006 154.115 L 91.006 154.115 Q 91.006 154.604 91.169 154.861 L 91.169 154.861 L 91.169 154.861 Q 91.332 155.117 91.586 155.117 L 91.586 155.117 L 91.586 155.117 Q 91.85 155.117 92.026 154.817 L 92.026 154.817 L 92.026 154.817 Q 92.202 154.517 92.202 153.963 L 92.202 153.963 L 92.202 153.963 Q 92.202 153.471 92.039 153.217 L 92.039 153.217 L 92.039 153.217 Q 91.876 152.964 91.622 152.964 L 91.622 152.964 Z M 91.006 152.82 L 91.006 152.82 Q 91.17 152.703 91.586 152.703 L 91.586 152.703 L 91.586 152.703 Q 92.164 152.703 92.524 153.09 L 92.524 153.09 L 92.524 153.09 Q 92.884 153.477 92.884 154.039 L 92.884 154.039 L 92.884 154.039 Q 92.884 154.61 92.534 154.993 L 92.534 154.993 L 92.534 154.993 Q 92.184 155.375 91.622 155.375 L 91.622 155.375 L 91.622 155.375 Q 91.044 155.375 90.687 154.993 L 90.687 154.993 L 90.687 154.993 Q 90.33 154.61 90.33 154.045 L 90.33 154.045 L 90.33 152.299 L 90.33 152.299 Q 90.33 151.013 91.572 150.954 L 91.572 150.954 L 91.572 150.954 Q 91.882 150.954 92.118 151.048 L 92.118 151.048 L 92.118 151.048 Q 92.354 151.142 92.465 151.142 L 92.465 151.142 L 92.465 151.142 Q 92.635 151.142 92.987 150.96 L 92.987 150.96 L 92.987 150.96 Q 92.875 151.417 92.471 151.467 L 92.471 151.467 L 92.471 151.467 Q 92.269 151.467 92.074 151.369 L 92.074 151.369 L 92.074 151.369 Q 91.879 151.271 91.589 151.271 L 91.589 151.271 L 91.589 151.271 Q 91.006 151.297 91.006 152.056 L 91.006 152.056 L 91.006 152.82 Z M 96.933 152.407 L 96.933 152.407 L 96.933 152.407 Q 97.68 152.407 97.68 153.046 L 97.68 153.046 L 97.68 153.046 Q 97.68 153.468 96.877 153.843 L 96.877 153.843 L 96.122 154.221 L 96.875 155.674 L 96.875 155.674 Q 97.039 155.967 97.291 155.97 L 97.291 155.97 L 97.291 155.97 Q 97.616 155.943 97.616 155.533 L 97.616 155.533 L 97.616 155.533 Q 97.601 155.026 97.062 155.026 L 97.062 155.026 L 97.021 154.906 L 97.021 154.906 Q 97.279 154.728 97.581 154.728 L 97.581 154.728 L 97.581 154.728 Q 98.202 154.745 98.208 155.393 L 98.208 155.393 L 98.208 155.393 Q 98.19 156.263 97.126 156.269 L 97.126 156.269 L 97.126 156.269 Q 96.456 156.269 96.078 155.533 L 96.078 155.533 L 95.568 154.502 L 94.534 155.003 L 94.537 155.05 L 94.537 155.05 Q 95.553 155.05 95.553 155.844 L 95.553 155.844 L 95.553 155.844 Q 95.553 156.649 94.446 156.685 L 94.446 156.685 L 94.446 156.685 Q 94.08 156.685 93.625 156.424 L 93.625 156.424 L 93.608 156.022 L 93.608 156.022 Q 94.059 156.421 94.337 156.421 L 94.337 156.421 L 94.337 156.421 Q 94.821 156.421 94.821 155.829 L 94.821 155.829 L 94.821 155.829 Q 94.753 155.252 94.074 155.217 L 94.074 155.217 L 94.027 154.965 L 95.445 154.256 L 94.868 153.096 L 94.868 153.096 Q 94.671 152.729 94.446 152.729 L 94.446 152.729 L 94.446 152.729 Q 94.068 152.75 93.995 153.093 L 93.995 153.093 L 93.995 153.093 Q 94.03 153.462 94.37 153.535 L 94.37 153.535 L 94.37 153.535 Q 94.37 153.857 93.965 153.89 L 93.965 153.89 L 93.965 153.89 Q 93.485 153.875 93.485 153.307 L 93.485 153.307 L 93.485 153.307 Q 93.5 152.442 94.613 152.442 L 94.613 152.442 L 94.613 152.442 Q 95.237 152.442 95.556 153.131 L 95.556 153.131 L 95.99 153.986 L 96.737 153.611 L 96.737 153.611 Q 97.27 153.359 97.27 153.055 L 97.27 153.055 L 97.27 153.055 Q 97.27 152.639 96.895 152.639 L 96.895 152.639 L 96.895 152.639 Q 96.552 152.671 96.526 153.23 L 96.526 153.23 L 96.526 153.23 Q 96.083 153.201 96.063 152.92 L 96.063 152.92 L 96.063 152.92 Q 96.063 152.407 96.933 152.407 Z M 100.217 152.398 L 100.217 152.398 L 100.217 152.398 Q 101.5 152.398 101.5 153.477 L 101.5 153.477 L 101.5 153.477 Q 101.5 154.186 100.827 154.238 L 100.827 154.238 L 100.827 154.268 L 100.827 154.268 Q 101.5 154.329 101.5 155.053 L 101.5 155.053 L 101.5 155.782 L 101.5 155.782 Q 101.5 156.811 100.176 156.811 L 100.176 156.811 L 100.176 156.811 Q 98.793 156.811 98.793 155.718 L 98.793 155.718 L 98.793 155.718 Q 98.793 154.912 99.842 154.666 L 99.842 154.666 L 99.875 154.845 L 99.875 154.845 Q 99.494 155.132 99.464 155.639 L 99.464 155.639 L 99.464 155.639 Q 99.494 156.526 100.185 156.526 L 100.185 156.526 L 100.185 156.526 Q 100.815 156.526 100.815 155.691 L 100.815 155.691 L 100.815 155.021 L 100.815 155.021 Q 100.815 154.411 100.085 154.411 L 100.085 154.411 L 100.085 154.109 L 100.085 154.109 Q 100.815 154.109 100.815 153.462 L 100.815 153.462 L 100.815 153.462 Q 100.815 152.688 100.217 152.662 L 100.217 152.662 L 100.217 152.662 Q 99.561 152.662 99.561 153.14 L 99.561 153.14 L 99.561 153.14 Q 99.561 153.359 99.775 153.474 L 99.775 153.474 L 99.775 153.474 Q 99.775 153.749 99.388 153.778 L 99.388 153.778 L 99.388 153.778 Q 98.922 153.772 98.922 153.292 L 98.922 153.292 L 98.922 153.292 Q 98.922 152.398 100.217 152.398 Z M 102.066 154.528 L 102.066 154.528 L 102.066 154.528 Q 102.119 153.937 102.854 153.854 L 102.854 153.854 L 102.854 153.854 Q 102.681 154.121 102.681 154.455 L 102.681 154.455 L 102.681 154.455 Q 102.708 155.023 103.305 155.023 L 103.305 155.023 L 103.305 155.023 Q 104.014 155.006 104.035 154.212 L 104.035 154.212 L 104.035 154.212 Q 104.035 153.383 103.324 153.042 L 103.324 153.042 L 103.324 153.042 Q 102.614 152.7 102.614 152.293 L 102.614 152.293 L 102.614 152.293 Q 102.614 151.751 103.475 151.739 L 103.475 151.739 L 103.475 151.739 Q 103.211 151.95 103.211 152.188 L 103.211 152.188 L 103.211 152.188 Q 103.211 152.56 103.986 152.94 L 103.986 152.94 L 103.986 152.94 Q 104.761 153.321 104.761 154.098 L 104.761 154.098 L 104.761 154.098 Q 104.67 155.299 103.314 155.375 L 103.314 155.375 L 103.314 155.375 Q 102.078 155.366 102.066 154.528 Z M 105.772 154.361 L 105.772 154.361 L 105.772 154.361 Q 105.866 154.37 105.923 154.5 L 105.923 154.5 L 105.923 154.5 Q 105.98 154.631 106.11 154.688 L 106.11 154.688 L 106.11 154.688 Q 106.241 154.745 106.25 154.839 L 106.25 154.839 L 106.25 154.839 Q 106.241 154.933 106.11 154.988 L 106.11 154.988 L 106.11 154.988 Q 105.98 155.044 105.923 155.177 L 105.923 155.177 L 105.923 155.177 Q 105.866 155.311 105.772 155.319 L 105.772 155.319 L 105.772 155.319 Q 105.678 155.311 105.623 155.177 L 105.623 155.177 L 105.623 155.177 Q 105.567 155.044 105.434 154.988 L 105.434 154.988 L 105.434 154.988 Q 105.3 154.933 105.292 154.839 L 105.292 154.839 L 105.292 154.839 Q 105.3 154.745 105.434 154.688 L 105.434 154.688 L 105.434 154.688 Q 105.567 154.631 105.623 154.5 L 105.623 154.5 L 105.623 154.5 Q 105.678 154.37 105.772 154.361 Z M 108.101 152.179 L 108.101 152.179 L 108.101 152.179 Q 108.101 151.947 108.343 151.604 L 108.343 151.604 L 108.343 151.604 Q 108.584 151.262 109.024 150.919 L 109.024 150.919 L 109.197 151.139 L 109.197 151.139 Q 108.702 151.464 108.702 151.824 L 108.702 151.824 L 108.702 151.824 Q 108.702 152.141 108.889 152.226 L 108.889 152.226 L 108.889 152.226 Q 109.077 152.311 109.085 152.401 L 109.085 152.401 L 109.085 152.401 Q 109.077 152.492 108.946 152.549 L 108.946 152.549 L 108.946 152.549 Q 108.816 152.606 108.762 152.734 L 108.762 152.734 L 108.762 152.734 Q 108.708 152.861 108.617 152.873 L 108.617 152.873 L 108.617 152.873 Q 108.523 152.861 108.467 152.734 L 108.467 152.734 L 108.467 152.734 Q 108.412 152.606 108.256 152.542 L 108.256 152.542 L 108.256 152.542 Q 108.101 152.478 108.101 152.179 Z M 106.891 152.179 L 106.891 152.179 L 106.891 152.179 Q 106.891 151.947 107.133 151.604 L 107.133 151.604 L 107.133 151.604 Q 107.375 151.262 107.814 150.919 L 107.814 150.919 L 107.987 151.139 L 107.987 151.139 Q 107.492 151.464 107.492 151.824 L 107.492 151.824 L 107.492 151.824 Q 107.492 152.141 107.679 152.226 L 107.679 152.226 L 107.679 152.226 Q 107.867 152.311 107.875 152.401 L 107.875 152.401 L 107.875 152.401 Q 107.867 152.492 107.736 152.549 L 107.736 152.549 L 107.736 152.549 Q 107.606 152.606 107.552 152.734 L 107.552 152.734 L 107.552 152.734 Q 107.498 152.861 107.407 152.873 L 107.407 152.873 L 107.407 152.873 Q 107.313 152.861 107.257 152.734 L 107.257 152.734 L 107.257 152.734 Q 107.202 152.606 107.046 152.542 L 107.046 152.542 L 107.046 152.542 Q 106.891 152.478 106.891 152.179 Z M 78.917 145.612 L 78.917 145.612 L 78.917 145.612 Q 78.653 145.379 78.653 145.08 L 78.653 145.08 L 78.653 145.08 Q 78.653 144.603 79.157 144.597 L 79.157 144.597 L 79.157 144.597 Q 79.424 144.597 79.477 144.767 L 79.477 144.767 L 79.477 144.767 Q 79.477 144.846 79.409 144.913 L 79.409 144.913 L 79.409 144.913 Q 79.017 144.913 79.017 145.174 L 79.017 145.174 L 79.017 145.174 Q 79.061 145.394 79.469 145.624 L 79.469 145.624 L 79.469 145.624 Q 79.878 145.854 79.878 146.319 L 79.878 146.319 L 79.878 146.319 Q 79.816 147.348 78.495 147.348 L 78.495 147.348 L 78.495 147.348 Q 77.171 147.348 77.171 146.319 L 77.171 146.319 L 77.171 143.076 L 77.856 143.076 L 77.856 146.229 L 77.856 146.229 Q 77.856 147.063 78.486 147.063 L 78.486 147.063 L 78.486 147.063 Q 79.178 147.063 79.207 146.234 L 79.207 146.234 L 79.207 146.234 Q 79.181 145.845 78.917 145.612 Z M 81.412 145.035 L 81.412 145.035 L 81.412 145.035 Q 81.158 145.358 81.158 145.909 L 81.158 145.909 L 81.158 145.909 Q 81.158 146.841 81.899 146.938 L 81.899 146.938 L 81.899 146.938 Q 81.809 147.342 81.454 147.348 L 81.454 147.348 L 81.454 147.348 Q 80.997 147.348 80.72 146.873 L 80.72 146.873 L 80.72 146.873 Q 80.443 146.398 80.443 145.859 L 80.443 145.859 L 80.443 145.859 Q 80.443 145.218 80.905 144.808 L 80.905 144.808 L 80.905 144.808 Q 81.366 144.397 82.034 144.397 L 82.034 144.397 L 82.034 144.397 Q 82.811 144.397 83.246 144.825 L 83.246 144.825 L 83.246 144.825 Q 83.681 145.253 83.681 145.971 L 83.681 145.971 L 83.681 145.971 Q 83.681 146.7 82.884 147.333 L 82.884 147.333 L 82.477 147.333 L 82.477 147.333 Q 82.922 146.665 82.922 145.962 L 82.922 145.962 L 82.922 145.962 Q 82.922 145.338 82.692 145.024 L 82.692 145.024 L 82.692 145.024 Q 82.462 144.711 82.081 144.711 L 82.081 144.711 L 82.081 144.711 Q 81.665 144.711 81.412 145.035 Z M 85.521 144.937 L 85.521 144.937 L 85.521 144.937 Q 85.266 144.937 85.103 145.19 L 85.103 145.19 L 85.103 145.19 Q 84.94 145.443 84.94 145.936 L 84.94 145.936 L 84.94 145.936 Q 84.94 146.489 85.116 146.79 L 85.116 146.79 L 85.116 146.79 Q 85.292 147.09 85.556 147.09 L 85.556 147.09 L 85.556 147.09 Q 85.811 147.09 85.973 146.833 L 85.973 146.833 L 85.973 146.833 Q 86.136 146.577 86.136 146.088 L 86.136 146.088 L 86.136 146.088 Q 86.136 145.54 85.957 145.238 L 85.957 145.238 L 85.957 145.238 Q 85.778 144.937 85.521 144.937 Z M 86.792 146.079 L 86.792 146.079 Q 86.792 146.595 86.445 146.971 L 86.445 146.971 L 86.445 146.971 Q 86.098 147.348 85.521 147.348 L 85.521 147.348 L 85.521 147.348 Q 84.958 147.348 84.608 146.965 L 84.608 146.965 L 84.608 146.965 Q 84.258 146.583 84.258 146.012 L 84.258 146.012 L 84.258 146.012 Q 84.258 145.449 84.618 145.063 L 84.618 145.063 L 84.618 145.063 Q 84.979 144.676 85.556 144.676 L 85.556 144.676 L 85.556 144.676 Q 85.975 144.676 86.142 144.796 L 86.142 144.796 L 86.142 144.034 L 86.142 144.034 Q 86.142 143.46 85.38 143.278 L 85.38 143.278 L 85.38 143.07 L 85.38 143.07 Q 86.643 143.141 86.792 144.02 L 86.792 144.02 L 86.792 146.079 Z M 89.312 144.406 L 89.312 144.406 L 89.312 144.406 Q 89.672 144.409 89.78 144.541 L 89.78 144.541 L 89.78 144.541 Q 89.956 144.409 90.407 144.403 L 90.407 144.403 L 90.407 144.403 Q 91.503 144.403 91.503 145.303 L 91.503 145.303 L 91.503 147.433 L 91.503 147.433 Q 91.503 148.461 90.179 148.461 L 90.179 148.461 L 90.179 148.461 Q 88.857 148.461 88.796 147.521 L 88.796 147.521 L 88.796 147.515 L 88.796 147.515 Q 88.796 146.797 89.845 146.521 L 89.845 146.521 L 89.877 146.7 L 89.877 146.7 Q 89.496 146.987 89.467 147.436 L 89.467 147.436 L 89.467 147.436 Q 89.496 148.177 90.188 148.177 L 90.188 148.177 L 90.188 148.177 Q 90.817 148.177 90.817 147.342 L 90.817 147.342 L 90.817 145.294 L 90.817 145.294 Q 90.785 144.743 90.439 144.726 L 90.439 144.726 L 90.439 144.726 Q 90.023 144.74 90.012 145.276 L 90.012 145.276 L 90.012 145.921 L 89.373 145.921 L 89.373 145.051 L 89.373 145.051 Q 89.361 144.723 89.224 144.708 L 89.224 144.708 L 89.224 144.708 Q 88.998 144.708 88.868 145.279 L 88.868 145.279 L 88.868 145.279 Q 88.737 145.851 88.175 145.851 L 88.175 145.851 L 88.175 145.851 Q 87.375 145.827 87.349 145.159 L 87.349 145.159 L 87.349 145.159 Q 87.393 144.526 87.979 144.526 L 87.979 144.526 L 87.979 144.526 Q 88.028 144.526 88.181 144.541 L 88.181 144.541 L 88.181 144.541 Q 87.958 144.808 87.943 145.15 L 87.943 145.15 L 87.943 145.15 Q 87.955 145.563 88.245 145.563 L 88.245 145.563 L 88.245 145.563 Q 88.521 145.563 88.646 144.997 L 88.646 144.997 L 88.646 144.997 Q 88.772 144.43 89.312 144.406 Z M 92.361 144.85 L 92.361 144.85 L 92.361 144.85 Q 92.625 144.415 93.316 144.377 L 93.316 144.377 L 93.316 144.377 Q 93.867 144.377 94.113 144.843 L 94.113 144.843 L 94.113 144.843 Q 94.377 144.368 94.91 144.368 L 94.91 144.368 L 94.91 144.368 Q 95.543 144.368 95.684 144.872 L 95.684 144.872 L 95.684 144.872 Q 95.903 144.368 96.545 144.368 L 96.545 144.368 L 96.545 144.368 Q 97.594 144.368 97.594 145.725 L 97.594 145.725 L 97.594 145.725 Q 97.544 146.448 96.773 146.973 L 96.773 146.973 L 96.495 146.85 L 96.495 146.85 Q 96.92 146.46 97.02 145.681 L 97.02 145.681 L 97.02 145.681 Q 97.02 144.778 96.375 144.778 L 96.375 144.778 L 96.375 144.778 Q 95.921 144.857 95.915 145.531 L 95.915 145.531 L 95.915 145.531 Q 95.918 145.947 95.956 146.123 L 95.956 146.123 L 95.956 146.123 Q 95.851 146.24 95.648 146.334 L 95.648 146.334 L 95.648 146.334 Q 95.417 146.261 95.347 146.173 L 95.347 146.173 L 95.347 146.173 Q 95.399 145.977 95.399 145.651 L 95.399 145.651 L 95.399 145.651 Q 95.364 144.781 94.91 144.755 L 94.91 144.755 L 94.91 144.755 Q 94.676 144.767 94.5 144.995 L 94.5 144.995 L 94.5 144.995 Q 94.324 145.224 94.324 145.54 L 94.324 145.54 L 94.324 145.54 Q 94.333 145.944 94.371 146.103 L 94.371 146.103 L 94.371 146.103 Q 94.269 146.237 94.058 146.331 L 94.058 146.331 L 94.058 146.331 Q 93.817 146.223 93.771 146.123 L 93.771 146.123 L 93.771 146.123 Q 93.809 145.962 93.809 145.66 L 93.809 145.66 L 93.809 145.66 Q 93.773 144.834 93.319 144.787 L 93.319 144.787 L 93.319 144.787 Q 92.839 144.787 92.827 145.748 L 92.827 145.748 L 92.827 145.748 Q 92.827 147.055 93.955 147.512 L 93.955 147.512 L 93.955 147.512 Q 95.44 147.983 97.172 148.06 L 97.172 148.06 L 97.172 148.06 Q 97.128 148.227 97.128 148.388 L 97.128 148.388 L 97.128 148.388 Q 97.128 148.549 97.181 148.783 L 97.181 148.783 L 97.181 148.783 Q 94.887 147.966 93.894 147.966 L 93.894 147.966 L 93.894 147.966 Q 93.287 147.972 92.411 148.414 L 92.411 148.414 L 92.411 148.414 Q 92.449 148.212 92.449 148.101 L 92.449 148.101 L 92.449 148.101 Q 92.449 147.975 92.42 147.846 L 92.42 147.846 L 92.42 147.846 Q 93.135 147.655 93.56 147.638 L 93.56 147.638 L 93.56 147.638 Q 92.098 147.046 92.098 145.836 L 92.098 145.836 L 92.098 145.836 Q 92.098 145.285 92.361 144.85 Z M 99.615 144.371 L 99.615 144.371 L 99.615 144.371 Q 100.898 144.371 100.898 145.449 L 100.898 145.449 L 100.898 145.449 Q 100.898 146.158 100.225 146.211 L 100.225 146.211 L 100.225 146.24 L 100.225 146.24 Q 100.898 146.302 100.898 147.025 L 100.898 147.025 L 100.898 147.755 L 100.898 147.755 Q 100.898 148.783 99.574 148.783 L 99.574 148.783 L 99.574 148.783 Q 98.191 148.783 98.191 147.69 L 98.191 147.69 L 98.191 147.69 Q 98.191 146.885 99.24 146.639 L 99.24 146.639 L 99.272 146.817 L 99.272 146.817 Q 98.892 147.104 98.862 147.611 L 98.862 147.611 L 98.862 147.611 Q 98.892 148.499 99.583 148.499 L 99.583 148.499 L 99.583 148.499 Q 100.213 148.499 100.213 147.664 L 100.213 147.664 L 100.213 146.993 L 100.213 146.993 Q 100.213 146.384 99.483 146.384 L 99.483 146.384 L 99.483 146.082 L 99.483 146.082 Q 100.213 146.082 100.213 145.435 L 100.213 145.435 L 100.213 145.435 Q 100.213 144.661 99.615 144.635 L 99.615 144.635 L 99.615 144.635 Q 98.959 144.635 98.959 145.112 L 98.959 145.112 L 98.959 145.112 Q 98.959 145.332 99.173 145.446 L 99.173 145.446 L 99.173 145.446 Q 99.173 145.722 98.786 145.751 L 98.786 145.751 L 98.786 145.751 Q 98.32 145.745 98.32 145.265 L 98.32 145.265 L 98.32 145.265 Q 98.32 144.371 99.615 144.371 Z M 102.432 145.035 L 102.432 145.035 L 102.432 145.035 Q 102.179 145.358 102.179 145.909 L 102.179 145.909 L 102.179 145.909 Q 102.179 146.841 102.92 146.938 L 102.92 146.938 L 102.92 146.938 Q 102.829 147.342 102.475 147.348 L 102.475 147.348 L 102.475 147.348 Q 102.018 147.348 101.741 146.873 L 101.741 146.873 L 101.741 146.873 Q 101.464 146.398 101.464 145.859 L 101.464 145.859 L 101.464 145.859 Q 101.464 145.218 101.925 144.808 L 101.925 144.808 L 101.925 144.808 Q 102.387 144.397 103.055 144.397 L 103.055 144.397 L 103.055 144.397 Q 103.831 144.397 104.266 144.825 L 104.266 144.825 L 104.266 144.825 Q 104.701 145.253 104.701 145.971 L 104.701 145.971 L 104.701 145.971 Q 104.701 146.7 103.904 147.333 L 103.904 147.333 L 103.497 147.333 L 103.497 147.333 Q 103.942 146.665 103.942 145.962 L 103.942 145.962 L 103.942 145.962 Q 103.942 145.338 103.712 145.024 L 103.712 145.024 L 103.712 145.024 Q 103.482 144.711 103.102 144.711 L 103.102 144.711 L 103.102 144.711 Q 102.686 144.711 102.432 145.035 Z M 105.542 144.85 L 105.542 144.85 L 105.542 144.85 Q 105.806 144.415 106.497 144.377 L 106.497 144.377 L 106.497 144.377 Q 107.048 144.377 107.294 144.843 L 107.294 144.843 L 107.294 144.843 Q 107.558 144.368 108.091 144.368 L 108.091 144.368 L 108.091 144.368 Q 108.724 144.368 108.864 144.872 L 108.864 144.872 L 108.864 144.872 Q 109.084 144.368 109.726 144.368 L 109.726 144.368 L 109.726 144.368 Q 110.774 144.368 110.774 145.725 L 110.774 145.725 L 110.774 145.725 Q 110.725 146.448 109.954 146.973 L 109.954 146.973 L 109.676 146.85 L 109.676 146.85 Q 110.101 146.46 110.2 145.681 L 110.2 145.681 L 110.2 145.681 Q 110.2 144.778 109.556 144.778 L 109.556 144.778 L 109.556 144.778 Q 109.102 144.857 109.096 145.531 L 109.096 145.531 L 109.096 145.531 Q 109.099 145.947 109.137 146.123 L 109.137 146.123 L 109.137 146.123 Q 109.031 146.24 108.829 146.334 L 108.829 146.334 L 108.829 146.334 Q 108.598 146.261 108.527 146.173 L 108.527 146.173 L 108.527 146.173 Q 108.58 145.977 108.58 145.651 L 108.58 145.651 L 108.58 145.651 Q 108.545 144.781 108.091 144.755 L 108.091 144.755 L 108.091 144.755 Q 107.856 144.767 107.681 144.995 L 107.681 144.995 L 107.681 144.995 Q 107.505 145.224 107.505 145.54 L 107.505 145.54 L 107.505 145.54 Q 107.514 145.944 107.552 146.103 L 107.552 146.103 L 107.552 146.103 Q 107.449 146.237 107.238 146.331 L 107.238 146.331 L 107.238 146.331 Q 106.998 146.223 106.951 146.123 L 106.951 146.123 L 106.951 146.123 Q 106.989 145.962 106.989 145.66 L 106.989 145.66 L 106.989 145.66 Q 106.954 144.834 106.5 144.787 L 106.5 144.787 L 106.5 144.787 Q 106.02 144.787 106.008 145.748 L 106.008 145.748 L 106.008 145.748 Q 106.008 147.055 107.136 147.512 L 107.136 147.512 L 107.136 147.512 Q 108.621 147.983 110.353 148.06 L 110.353 148.06 L 110.353 148.06 Q 110.309 148.227 110.309 148.388 L 110.309 148.388 L 110.309 148.388 Q 110.309 148.549 110.361 148.783 L 110.361 148.783 L 110.361 148.783 Q 108.067 147.966 107.074 147.966 L 107.074 147.966 L 107.074 147.966 Q 106.468 147.972 105.592 148.414 L 105.592 148.414 L 105.592 148.414 Q 105.63 148.212 105.63 148.101 L 105.63 148.101 L 105.63 148.101 Q 105.63 147.975 105.601 147.846 L 105.601 147.846 L 105.601 147.846 Q 106.315 147.655 106.74 147.638 L 106.74 147.638 L 106.74 147.638 Q 105.278 147.046 105.278 145.836 L 105.278 145.836 L 105.278 145.836 Q 105.278 145.285 105.542 144.85 Z M 113.118 145.612 L 113.118 145.612 L 113.118 145.612 Q 112.854 145.379 112.854 145.08 L 112.854 145.08 L 112.854 145.08 Q 112.854 144.603 113.358 144.597 L 113.358 144.597 L 113.358 144.597 Q 113.625 144.597 113.678 144.767 L 113.678 144.767 L 113.678 144.767 Q 113.678 144.846 113.61 144.913 L 113.61 144.913 L 113.61 144.913 Q 113.218 144.913 113.218 145.174 L 113.218 145.174 L 113.218 145.174 Q 113.262 145.394 113.67 145.624 L 113.67 145.624 L 113.67 145.624 Q 114.079 145.854 114.079 146.319 L 114.079 146.319 L 114.079 146.319 Q 114.018 147.348 112.696 147.348 L 112.696 147.348 L 112.696 147.348 Q 111.372 147.348 111.372 146.319 L 111.372 146.319 L 111.372 143.076 L 112.058 143.076 L 112.058 146.229 L 112.058 146.229 Q 112.058 147.063 112.688 147.063 L 112.688 147.063 L 112.688 147.063 Q 113.379 147.063 113.408 146.234 L 113.408 146.234 L 113.408 146.234 Q 113.382 145.845 113.118 145.612 Z M 77.928 137.584 L 77.928 137.584 L 77.928 137.584 Q 77.665 137.352 77.665 137.053 L 77.665 137.053 L 77.665 137.053 Q 77.665 136.575 78.168 136.569 L 78.168 136.569 L 78.168 136.569 Q 78.435 136.569 78.488 136.739 L 78.488 136.739 L 78.488 136.739 Q 78.488 136.818 78.42 136.886 L 78.42 136.886 L 78.42 136.886 Q 78.028 136.886 78.028 137.146 L 78.028 137.146 L 78.028 137.146 Q 78.072 137.366 78.48 137.596 L 78.48 137.596 L 78.48 137.596 Q 78.889 137.826 78.889 138.292 L 78.889 138.292 L 78.889 138.292 Q 78.828 139.32 77.506 139.32 L 77.506 139.32 L 77.506 139.32 Q 76.182 139.32 76.182 138.292 L 76.182 138.292 L 76.182 135.049 L 76.868 135.049 L 76.868 138.201 L 76.868 138.201 Q 76.868 139.036 77.498 139.036 L 77.498 139.036 L 77.498 139.036 Q 78.189 139.036 78.218 138.207 L 78.218 138.207 L 78.218 138.207 Q 78.192 137.817 77.928 137.584 Z M 80.423 137.007 L 80.423 137.007 L 80.423 137.007 Q 80.169 137.331 80.169 137.882 L 80.169 137.882 L 80.169 137.882 Q 80.169 138.813 80.911 138.91 L 80.911 138.91 L 80.911 138.91 Q 80.82 139.314 80.465 139.32 L 80.465 139.32 L 80.465 139.32 Q 80.008 139.32 79.731 138.846 L 79.731 138.846 L 79.731 138.846 Q 79.455 138.371 79.455 137.832 L 79.455 137.832 L 79.455 137.832 Q 79.455 137.19 79.916 136.78 L 79.916 136.78 L 79.916 136.78 Q 80.377 136.37 81.045 136.37 L 81.045 136.37 L 81.045 136.37 Q 81.822 136.37 82.257 136.798 L 82.257 136.798 L 82.257 136.798 Q 82.692 137.226 82.692 137.943 L 82.692 137.943 L 82.692 137.943 Q 82.692 138.673 81.895 139.306 L 81.895 139.306 L 81.488 139.306 L 81.488 139.306 Q 81.933 138.638 81.933 137.935 L 81.933 137.935 L 81.933 137.935 Q 81.933 137.311 81.703 136.997 L 81.703 136.997 L 81.703 136.997 Q 81.473 136.684 81.092 136.684 L 81.092 136.684 L 81.092 136.684 Q 80.676 136.684 80.423 137.007 Z M 84.532 136.909 L 84.532 136.909 L 84.532 136.909 Q 84.277 136.909 84.114 137.163 L 84.114 137.163 L 84.114 137.163 Q 83.952 137.416 83.952 137.908 L 83.952 137.908 L 83.952 137.908 Q 83.952 138.462 84.127 138.762 L 84.127 138.762 L 84.127 138.762 Q 84.303 139.063 84.567 139.063 L 84.567 139.063 L 84.567 139.063 Q 84.822 139.063 84.984 138.806 L 84.984 138.806 L 84.984 138.806 Q 85.147 138.55 85.147 138.061 L 85.147 138.061 L 85.147 138.061 Q 85.147 137.513 84.968 137.211 L 84.968 137.211 L 84.968 137.211 Q 84.79 136.909 84.532 136.909 Z M 85.803 138.052 L 85.803 138.052 Q 85.803 138.567 85.456 138.944 L 85.456 138.944 L 85.456 138.944 Q 85.109 139.32 84.532 139.32 L 84.532 139.32 L 84.532 139.32 Q 83.969 139.32 83.619 138.938 L 83.619 138.938 L 83.619 138.938 Q 83.269 138.556 83.269 137.984 L 83.269 137.984 L 83.269 137.984 Q 83.269 137.422 83.629 137.035 L 83.629 137.035 L 83.629 137.035 Q 83.99 136.648 84.567 136.648 L 84.567 136.648 L 84.567 136.648 Q 84.986 136.648 85.153 136.769 L 85.153 136.769 L 85.153 136.007 L 85.153 136.007 Q 85.153 135.433 84.391 135.251 L 84.391 135.251 L 84.391 135.043 L 84.391 135.043 Q 85.654 135.113 85.803 135.992 L 85.803 135.992 L 85.803 138.052 Z M 88.323 136.379 L 88.323 136.379 L 88.323 136.379 Q 88.683 136.382 88.792 136.514 L 88.792 136.514 L 88.792 136.514 Q 88.967 136.382 89.418 136.376 L 89.418 136.376 L 89.418 136.376 Q 90.514 136.376 90.514 137.275 L 90.514 137.275 L 90.514 139.405 L 90.514 139.405 Q 90.514 140.434 89.19 140.434 L 89.19 140.434 L 89.19 140.434 Q 87.869 140.434 87.807 139.493 L 87.807 139.493 L 87.807 139.487 L 87.807 139.487 Q 87.807 138.77 88.856 138.494 L 88.856 138.494 L 88.888 138.673 L 88.888 138.673 Q 88.507 138.96 88.478 139.408 L 88.478 139.408 L 88.478 139.408 Q 88.507 140.149 89.199 140.149 L 89.199 140.149 L 89.199 140.149 Q 89.829 140.149 89.829 139.314 L 89.829 139.314 L 89.829 137.267 L 89.829 137.267 Q 89.796 136.716 89.451 136.698 L 89.451 136.698 L 89.451 136.698 Q 89.035 136.713 89.023 137.249 L 89.023 137.249 L 89.023 137.894 L 88.384 137.894 L 88.384 137.023 L 88.384 137.023 Q 88.373 136.695 88.235 136.681 L 88.235 136.681 L 88.235 136.681 Q 88.009 136.681 87.879 137.252 L 87.879 137.252 L 87.879 137.252 Q 87.749 137.823 87.186 137.823 L 87.186 137.823 L 87.186 137.823 Q 86.386 137.8 86.36 137.132 L 86.36 137.132 L 86.36 137.132 Q 86.404 136.499 86.99 136.499 L 86.99 136.499 L 86.99 136.499 Q 87.04 136.499 87.192 136.514 L 87.192 136.514 L 87.192 136.514 Q 86.969 136.78 86.955 137.123 L 86.955 137.123 L 86.955 137.123 Q 86.966 137.536 87.256 137.536 L 87.256 137.536 L 87.256 137.536 Q 87.532 137.536 87.658 136.969 L 87.658 136.969 L 87.658 136.969 Q 87.784 136.402 88.323 136.379 Z M 91.373 136.823 L 91.373 136.823 L 91.373 136.823 Q 91.636 136.388 92.328 136.35 L 92.328 136.35 L 92.328 136.35 Q 92.878 136.35 93.125 136.815 L 93.125 136.815 L 93.125 136.815 Q 93.388 136.341 93.921 136.341 L 93.921 136.341 L 93.921 136.341 Q 94.554 136.341 94.695 136.845 L 94.695 136.845 L 94.695 136.845 Q 94.915 136.341 95.556 136.341 L 95.556 136.341 L 95.556 136.341 Q 96.605 136.341 96.605 137.697 L 96.605 137.697 L 96.605 137.697 Q 96.555 138.421 95.785 138.945 L 95.785 138.945 L 95.506 138.822 L 95.506 138.822 Q 95.931 138.433 96.031 137.653 L 96.031 137.653 L 96.031 137.653 Q 96.031 136.751 95.386 136.751 L 95.386 136.751 L 95.386 136.751 Q 94.932 136.83 94.926 137.504 L 94.926 137.504 L 94.926 137.504 Q 94.929 137.92 94.967 138.096 L 94.967 138.096 L 94.967 138.096 Q 94.862 138.213 94.66 138.307 L 94.66 138.307 L 94.66 138.307 Q 94.428 138.233 94.358 138.146 L 94.358 138.146 L 94.358 138.146 Q 94.411 137.949 94.411 137.624 L 94.411 137.624 L 94.411 137.624 Q 94.375 136.754 93.921 136.728 L 93.921 136.728 L 93.921 136.728 Q 93.687 136.739 93.511 136.968 L 93.511 136.968 L 93.511 136.968 Q 93.335 137.196 93.335 137.513 L 93.335 137.513 L 93.335 137.513 Q 93.344 137.917 93.382 138.075 L 93.382 138.075 L 93.382 138.075 Q 93.28 138.21 93.069 138.304 L 93.069 138.304 L 93.069 138.304 Q 92.829 138.195 92.782 138.096 L 92.782 138.096 L 92.782 138.096 Q 92.82 137.935 92.82 137.633 L 92.82 137.633 L 92.82 137.633 Q 92.785 136.807 92.331 136.76 L 92.331 136.76 L 92.331 136.76 Q 91.85 136.76 91.838 137.721 L 91.838 137.721 L 91.838 137.721 Q 91.838 139.027 92.966 139.484 L 92.966 139.484 L 92.966 139.484 Q 94.452 139.956 96.183 140.032 L 96.183 140.032 L 96.183 140.032 Q 96.139 140.199 96.139 140.36 L 96.139 140.36 L 96.139 140.36 Q 96.139 140.521 96.192 140.756 L 96.192 140.756 L 96.192 140.756 Q 93.898 139.938 92.905 139.938 L 92.905 139.938 L 92.905 139.938 Q 92.298 139.944 91.422 140.387 L 91.422 140.387 L 91.422 140.387 Q 91.46 140.185 91.46 140.073 L 91.46 140.073 L 91.46 140.073 Q 91.46 139.947 91.431 139.818 L 91.431 139.818 L 91.431 139.818 Q 92.146 139.628 92.571 139.61 L 92.571 139.61 L 92.571 139.61 Q 91.109 139.019 91.109 137.809 L 91.109 137.809 L 91.109 137.809 Q 91.109 137.258 91.373 136.823 Z M 98.626 136.344 L 98.626 136.344 L 98.626 136.344 Q 99.91 136.344 99.91 137.422 L 99.91 137.422 L 99.91 137.422 Q 99.91 138.131 99.236 138.184 L 99.236 138.184 L 99.236 138.213 L 99.236 138.213 Q 99.91 138.274 99.91 138.998 L 99.91 138.998 L 99.91 139.728 L 99.91 139.728 Q 99.91 140.756 98.585 140.756 L 98.585 140.756 L 98.585 140.756 Q 97.203 140.756 97.203 139.663 L 97.203 139.663 L 97.203 139.663 Q 97.203 138.857 98.251 138.611 L 98.251 138.611 L 98.284 138.79 L 98.284 138.79 Q 97.903 139.077 97.874 139.584 L 97.874 139.584 L 97.874 139.584 Q 97.903 140.472 98.594 140.472 L 98.594 140.472 L 98.594 140.472 Q 99.224 140.472 99.224 139.637 L 99.224 139.637 L 99.224 138.966 L 99.224 138.966 Q 99.224 138.356 98.495 138.356 L 98.495 138.356 L 98.495 138.055 L 98.495 138.055 Q 99.224 138.055 99.224 137.407 L 99.224 137.407 L 99.224 137.407 Q 99.224 136.634 98.626 136.607 L 98.626 136.607 L 98.626 136.607 Q 97.97 136.607 97.97 137.085 L 97.97 137.085 L 97.97 137.085 Q 97.97 137.305 98.184 137.419 L 98.184 137.419 L 98.184 137.419 Q 98.184 137.694 97.797 137.724 L 97.797 137.724 L 97.797 137.724 Q 97.332 137.718 97.332 137.237 L 97.332 137.237 L 97.332 137.237 Q 97.332 136.344 98.626 136.344 Z M 101.443 137.007 L 101.443 137.007 L 101.443 137.007 Q 101.19 137.331 101.19 137.882 L 101.19 137.882 L 101.19 137.882 Q 101.19 138.813 101.931 138.91 L 101.931 138.91 L 101.931 138.91 Q 101.84 139.314 101.486 139.32 L 101.486 139.32 L 101.486 139.32 Q 101.029 139.32 100.752 138.846 L 100.752 138.846 L 100.752 138.846 Q 100.475 138.371 100.475 137.832 L 100.475 137.832 L 100.475 137.832 Q 100.475 137.19 100.937 136.78 L 100.937 136.78 L 100.937 136.78 Q 101.398 136.37 102.066 136.37 L 102.066 136.37 L 102.066 136.37 Q 102.842 136.37 103.277 136.798 L 103.277 136.798 L 103.277 136.798 Q 103.712 137.226 103.712 137.943 L 103.712 137.943 L 103.712 137.943 Q 103.712 138.673 102.916 139.306 L 102.916 139.306 L 102.508 139.306 L 102.508 139.306 Q 102.954 138.638 102.954 137.935 L 102.954 137.935 L 102.954 137.935 Q 102.954 137.311 102.724 136.997 L 102.724 136.997 L 102.724 136.997 Q 102.494 136.684 102.113 136.684 L 102.113 136.684 L 102.113 136.684 Q 101.697 136.684 101.443 137.007 Z M 104.553 136.823 L 104.553 136.823 L 104.553 136.823 Q 104.817 136.388 105.508 136.35 L 105.508 136.35 L 105.508 136.35 Q 106.059 136.35 106.305 136.815 L 106.305 136.815 L 106.305 136.815 Q 106.569 136.341 107.102 136.341 L 107.102 136.341 L 107.102 136.341 Q 107.735 136.341 107.875 136.845 L 107.875 136.845 L 107.875 136.845 Q 108.095 136.341 108.737 136.341 L 108.737 136.341 L 108.737 136.341 Q 109.786 136.341 109.786 137.697 L 109.786 137.697 L 109.786 137.697 Q 109.736 138.421 108.965 138.945 L 108.965 138.945 L 108.687 138.822 L 108.687 138.822 Q 109.112 138.433 109.211 137.653 L 109.211 137.653 L 109.211 137.653 Q 109.211 136.751 108.567 136.751 L 108.567 136.751 L 108.567 136.751 Q 108.113 136.83 108.107 137.504 L 108.107 137.504 L 108.107 137.504 Q 108.11 137.92 108.148 138.096 L 108.148 138.096 L 108.148 138.096 Q 108.042 138.213 107.84 138.307 L 107.84 138.307 L 107.84 138.307 Q 107.609 138.233 107.539 138.146 L 107.539 138.146 L 107.539 138.146 Q 107.591 137.949 107.591 137.624 L 107.591 137.624 L 107.591 137.624 Q 107.556 136.754 107.102 136.728 L 107.102 136.728 L 107.102 136.728 Q 106.868 136.739 106.692 136.968 L 106.692 136.968 L 106.692 136.968 Q 106.516 137.196 106.516 137.513 L 106.516 137.513 L 106.516 137.513 Q 106.525 137.917 106.563 138.075 L 106.563 138.075 L 106.563 138.075 Q 106.46 138.21 106.25 138.304 L 106.25 138.304 L 106.25 138.304 Q 106.009 138.195 105.962 138.096 L 105.962 138.096 L 105.962 138.096 Q 106 137.935 106 137.633 L 106 137.633 L 106 137.633 Q 105.965 136.807 105.511 136.76 L 105.511 136.76 L 105.511 136.76 Q 105.031 136.76 105.019 137.721 L 105.019 137.721 L 105.019 137.721 Q 105.019 139.027 106.147 139.484 L 106.147 139.484 L 106.147 139.484 Q 107.632 139.956 109.364 140.032 L 109.364 140.032 L 109.364 140.032 Q 109.32 140.199 109.32 140.36 L 109.32 140.36 L 109.32 140.36 Q 109.32 140.521 109.373 140.756 L 109.373 140.756 L 109.373 140.756 Q 107.079 139.938 106.085 139.938 L 106.085 139.938 L 106.085 139.938 Q 105.479 139.944 104.603 140.387 L 104.603 140.387 L 104.603 140.387 Q 104.641 140.185 104.641 140.073 L 104.641 140.073 L 104.641 140.073 Q 104.641 139.947 104.612 139.818 L 104.612 139.818 L 104.612 139.818 Q 105.327 139.628 105.751 139.61 L 105.751 139.61 L 105.751 139.61 Q 104.29 139.019 104.29 137.809 L 104.29 137.809 L 104.29 137.809 Q 104.29 137.258 104.553 136.823 Z M 111.331 137.007 L 111.331 137.007 L 111.331 137.007 Q 111.078 137.331 111.078 137.882 L 111.078 137.882 L 111.078 137.882 Q 111.078 138.813 111.819 138.91 L 111.819 138.91 L 111.819 138.91 Q 111.728 139.314 111.374 139.32 L 111.374 139.32 L 111.374 139.32 Q 110.917 139.32 110.64 138.846 L 110.64 138.846 L 110.64 138.846 Q 110.363 138.371 110.363 137.832 L 110.363 137.832 L 110.363 137.832 Q 110.363 137.19 110.824 136.78 L 110.824 136.78 L 110.824 136.78 Q 111.286 136.37 111.954 136.37 L 111.954 136.37 L 111.954 136.37 Q 112.73 136.37 113.165 136.798 L 113.165 136.798 L 113.165 136.798 Q 113.6 137.226 113.6 137.943 L 113.6 137.943 L 113.6 137.943 Q 113.6 138.673 112.803 139.306 L 112.803 139.306 L 112.396 139.306 L 112.396 139.306 Q 112.841 138.638 112.841 137.935 L 112.841 137.935 L 112.841 137.935 Q 112.841 137.311 112.611 136.997 L 112.611 136.997 L 112.611 136.997 Q 112.381 136.684 112 136.684 L 112 136.684 L 112 136.684 Q 111.584 136.684 111.331 137.007 Z M 114.611 138.307 L 114.611 138.307 L 114.611 138.307 Q 114.705 138.315 114.762 138.446 L 114.762 138.446 L 114.762 138.446 Q 114.819 138.576 114.949 138.633 L 114.949 138.633 L 114.949 138.633 Q 115.08 138.69 115.088 138.784 L 115.088 138.784 L 115.088 138.784 Q 115.08 138.878 114.949 138.934 L 114.949 138.934 L 114.949 138.934 Q 114.819 138.989 114.762 139.123 L 114.762 139.123 L 114.762 139.123 Q 114.705 139.256 114.611 139.265 L 114.611 139.265 L 114.611 139.265 Q 114.517 139.256 114.461 139.123 L 114.461 139.123 L 114.461 139.123 Q 114.406 138.989 114.272 138.934 L 114.272 138.934 L 114.272 138.934 Q 114.139 138.878 114.13 138.784 L 114.13 138.784 L 114.13 138.784 Q 114.139 138.69 114.272 138.633 L 114.272 138.633 L 114.272 138.633 Q 114.406 138.576 114.461 138.446 L 114.461 138.446 L 114.461 138.446 Q 114.517 138.315 114.611 138.307 Z M 78.133 128.885 L 78.133 128.885 L 78.133 128.885 Q 77.878 128.885 77.716 129.138 L 77.716 129.138 L 77.716 129.138 Q 77.553 129.392 77.553 129.884 L 77.553 129.884 L 77.553 129.884 Q 77.553 130.438 77.729 130.738 L 77.729 130.738 L 77.729 130.738 Q 77.905 131.038 78.168 131.038 L 78.168 131.038 L 78.168 131.038 Q 78.423 131.038 78.586 130.782 L 78.586 130.782 L 78.586 130.782 Q 78.749 130.525 78.749 130.036 L 78.749 130.036 L 78.749 130.036 Q 78.749 129.488 78.57 129.187 L 78.57 129.187 L 78.57 129.187 Q 78.391 128.885 78.133 128.885 Z M 78.749 128.741 L 78.749 128.741 L 78.749 128.035 L 78.749 128.035 Q 78.749 127.303 78.166 127.276 L 78.166 127.276 L 78.166 127.276 Q 77.544 127.276 77.521 127.66 L 77.521 127.66 L 77.521 127.66 Q 77.521 127.906 77.732 128.047 L 77.732 128.047 L 77.732 128.047 Q 77.732 128.316 77.351 128.346 L 77.351 128.346 L 77.351 128.346 Q 76.915 128.34 76.891 127.868 L 76.891 127.868 L 76.891 127.868 Q 76.897 127.016 78.171 127.016 L 78.171 127.016 L 78.171 127.016 Q 79.425 127.016 79.425 128.278 L 79.425 128.278 L 79.425 129.966 L 79.425 129.966 Q 79.425 130.531 79.068 130.914 L 79.068 130.914 L 79.068 130.914 Q 78.71 131.296 78.133 131.296 L 78.133 131.296 L 78.133 131.296 Q 77.571 131.296 77.221 130.914 L 77.221 130.914 L 77.221 130.914 Q 76.871 130.531 76.871 129.96 L 76.871 129.96 L 76.871 129.96 Q 76.871 129.397 77.231 129.011 L 77.231 129.011 L 77.231 129.011 Q 77.591 128.624 78.168 128.624 L 78.168 128.624 L 78.168 128.624 Q 78.584 128.624 78.749 128.741 Z M 80.02 129.805 L 80.02 129.805 Q 80.023 128.366 81.356 127.742 L 81.356 127.742 L 81.356 127.742 Q 82.689 127.118 82.689 126.708 L 82.689 126.708 L 82.689 126.708 Q 82.686 126.585 82.61 126.491 L 82.61 126.491 L 82.61 126.491 Q 82.818 126.383 83.049 126.374 L 83.049 126.374 L 83.049 126.374 Q 83.342 126.406 83.375 126.734 L 83.375 126.734 L 83.375 126.734 Q 83.375 127.394 82.169 127.732 L 82.169 127.732 L 82.169 127.732 Q 80.963 128.07 80.799 128.428 L 80.799 128.428 L 80.799 128.428 Q 80.914 128.331 81.327 128.331 L 81.327 128.331 L 81.327 128.331 Q 82.027 128.357 82.17 128.835 L 82.17 128.835 L 82.17 128.835 Q 82.381 128.331 83.128 128.331 L 83.128 128.331 L 83.128 128.331 Q 84.192 128.36 84.274 129.688 L 84.274 129.688 L 84.274 129.688 Q 84.233 130.745 83.155 131.381 L 83.155 131.381 L 83.052 131.088 L 83.052 131.088 Q 83.6 130.584 83.6 129.79 L 83.6 129.79 L 83.6 129.79 Q 83.568 128.747 82.932 128.741 L 82.932 128.741 L 82.932 128.741 Q 82.452 128.791 82.425 129.494 L 82.425 129.494 L 82.425 129.494 Q 82.437 129.928 82.507 130.241 L 82.507 130.241 L 82.507 130.241 Q 82.211 130.335 81.927 130.449 L 81.927 130.449 L 81.781 130.306 L 81.781 130.306 Q 81.863 130.042 81.872 129.614 L 81.872 129.614 L 81.872 129.614 Q 81.86 128.75 81.335 128.741 L 81.335 128.741 L 81.335 128.741 Q 80.711 128.771 80.706 129.834 L 80.706 129.834 L 80.706 129.834 Q 80.776 130.777 81.473 130.889 L 81.473 130.889 L 81.473 130.889 Q 81.385 131.278 81.028 131.293 L 81.028 131.293 L 81.028 131.293 Q 80.14 131.287 80.02 129.805 L 80.02 129.805 Z M 85.819 128.98 L 85.819 128.98 L 85.819 128.98 Q 85.566 129.304 85.566 129.854 L 85.566 129.854 L 85.566 129.854 Q 85.566 130.786 86.307 130.883 L 86.307 130.883 L 86.307 130.883 Q 86.216 131.287 85.862 131.293 L 85.862 131.293 L 85.862 131.293 Q 85.405 131.293 85.128 130.818 L 85.128 130.818 L 85.128 130.818 Q 84.851 130.344 84.851 129.805 L 84.851 129.805 L 84.851 129.805 Q 84.851 129.163 85.313 128.753 L 85.313 128.753 L 85.313 128.753 Q 85.774 128.343 86.442 128.343 L 86.442 128.343 L 86.442 128.343 Q 87.218 128.343 87.653 128.771 L 87.653 128.771 L 87.653 128.771 Q 88.088 129.198 88.088 129.916 L 88.088 129.916 L 88.088 129.916 Q 88.088 130.646 87.292 131.278 L 87.292 131.278 L 86.884 131.278 L 86.884 131.278 Q 87.33 130.61 87.33 129.907 L 87.33 129.907 L 87.33 129.907 Q 87.33 129.283 87.1 128.97 L 87.1 128.97 L 87.1 128.97 Q 86.87 128.656 86.489 128.656 L 86.489 128.656 L 86.489 128.656 Q 86.073 128.656 85.819 128.98 Z M 90.432 129.557 L 90.432 129.557 L 90.432 129.557 Q 90.168 129.324 90.168 129.025 L 90.168 129.025 L 90.168 129.025 Q 90.168 128.548 90.672 128.542 L 90.672 128.542 L 90.672 128.542 Q 90.939 128.542 90.992 128.712 L 90.992 128.712 L 90.992 128.712 Q 90.992 128.791 90.924 128.858 L 90.924 128.858 L 90.924 128.858 Q 90.532 128.858 90.532 129.119 L 90.532 129.119 L 90.532 129.119 Q 90.576 129.339 90.984 129.569 L 90.984 129.569 L 90.984 129.569 Q 91.393 129.799 91.393 130.265 L 91.393 130.265 L 91.393 130.265 Q 91.332 131.293 90.01 131.293 L 90.01 131.293 L 90.01 131.293 Q 88.686 131.293 88.686 130.265 L 88.686 130.265 L 88.686 127.021 L 89.372 127.021 L 89.372 130.174 L 89.372 130.174 Q 89.372 131.009 90.001 131.009 L 90.001 131.009 L 90.001 131.009 Q 90.693 131.009 90.722 130.18 L 90.722 130.18 L 90.722 130.18 Q 90.696 129.79 90.432 129.557 Z M 92.864 129.184 L 92.864 129.184 L 92.864 129.184 Q 92.685 129.485 92.685 130.033 L 92.685 130.033 L 92.685 130.033 Q 92.685 130.522 92.848 130.779 L 92.848 130.779 L 92.848 130.779 Q 93.01 131.035 93.265 131.035 L 93.265 131.035 L 93.265 131.035 Q 93.529 131.035 93.705 130.735 L 93.705 130.735 L 93.705 130.735 Q 93.88 130.435 93.88 129.881 L 93.88 129.881 L 93.88 129.881 Q 93.88 129.389 93.718 129.135 L 93.718 129.135 L 93.718 129.135 Q 93.555 128.882 93.3 128.882 L 93.3 128.882 L 93.3 128.882 Q 93.042 128.882 92.864 129.184 Z M 92.899 128.686 L 92.899 128.686 L 92.899 128.686 Q 93.034 128.621 93.324 128.621 L 93.324 128.621 L 93.324 128.621 Q 93.842 128.621 94.203 128.964 L 94.203 128.964 L 94.203 128.964 Q 94.563 129.307 94.563 129.957 L 94.563 129.957 L 94.563 129.957 Q 94.563 130.528 94.213 130.911 L 94.213 130.911 L 94.213 130.911 Q 93.863 131.293 93.3 131.293 L 93.3 131.293 L 93.3 131.293 Q 92.723 131.293 92.366 130.94 L 92.366 130.94 L 92.366 130.94 Q 92.008 130.587 92.008 129.963 L 92.008 129.963 L 92.008 127.016 L 92.685 127.016 L 92.685 128.39 L 92.685 128.39 Q 92.852 128.018 93.256 127.818 L 93.256 127.818 L 93.836 127.93 L 93.916 128.073 L 93.916 128.073 Q 93.209 128.22 92.899 128.686 Z M 95.128 130.446 L 95.128 130.446 L 95.128 130.446 Q 95.181 129.854 95.917 129.772 L 95.917 129.772 L 95.917 129.772 Q 95.744 130.039 95.744 130.373 L 95.744 130.373 L 95.744 130.373 Q 95.77 130.941 96.368 130.941 L 96.368 130.941 L 96.368 130.941 Q 97.077 130.924 97.097 130.13 L 97.097 130.13 L 97.097 130.13 Q 97.097 129.301 96.387 128.959 L 96.387 128.959 L 96.387 128.959 Q 95.676 128.618 95.676 128.211 L 95.676 128.211 L 95.676 128.211 Q 95.676 127.669 96.538 127.657 L 96.538 127.657 L 96.538 127.657 Q 96.274 127.868 96.274 128.105 L 96.274 128.105 L 96.274 128.105 Q 96.274 128.478 97.049 128.858 L 97.049 128.858 L 97.049 128.858 Q 97.824 129.239 97.824 130.016 L 97.824 130.016 L 97.824 130.016 Q 97.733 131.217 96.376 131.293 L 96.376 131.293 L 96.376 131.293 Q 95.14 131.284 95.128 130.446 Z M 99.713 128.882 L 99.713 128.882 Q 99.456 128.882 99.277 129.184 L 99.277 129.184 L 99.277 129.184 Q 99.098 129.485 99.098 130.033 L 99.098 130.033 L 99.098 130.033 Q 99.098 130.522 99.261 130.779 L 99.261 130.779 L 99.261 130.779 Q 99.423 131.035 99.678 131.035 L 99.678 131.035 L 99.678 131.035 Q 99.942 131.035 100.118 130.735 L 100.118 130.735 L 100.118 130.735 Q 100.293 130.435 100.293 129.881 L 100.293 129.881 L 100.293 129.881 Q 100.293 129.389 100.131 129.135 L 100.131 129.135 L 100.131 129.135 Q 99.968 128.882 99.713 128.882 L 99.713 128.882 Z M 99.098 128.738 L 99.098 128.738 Q 99.262 128.621 99.678 128.621 L 99.678 128.621 L 99.678 128.621 Q 100.255 128.621 100.616 129.008 L 100.616 129.008 L 100.616 129.008 Q 100.976 129.395 100.976 129.957 L 100.976 129.957 L 100.976 129.957 Q 100.976 130.528 100.626 130.911 L 100.626 130.911 L 100.626 130.911 Q 100.276 131.293 99.713 131.293 L 99.713 131.293 L 99.713 131.293 Q 99.136 131.293 98.779 130.911 L 98.779 130.911 L 98.779 130.911 Q 98.421 130.528 98.421 129.963 L 98.421 129.963 L 98.421 128.217 L 98.421 128.217 Q 98.421 126.931 99.664 126.872 L 99.664 126.872 L 99.664 126.872 Q 99.974 126.872 100.21 126.966 L 100.21 126.966 L 100.21 126.966 Q 100.446 127.06 100.557 127.06 L 100.557 127.06 L 100.557 127.06 Q 100.727 127.06 101.079 126.878 L 101.079 126.878 L 101.079 126.878 Q 100.967 127.335 100.563 127.385 L 100.563 127.385 L 100.563 127.385 Q 100.361 127.385 100.166 127.287 L 100.166 127.287 L 100.166 127.287 Q 99.971 127.188 99.681 127.188 L 99.681 127.188 L 99.681 127.188 Q 99.098 127.215 99.098 127.974 L 99.098 127.974 L 99.098 128.738 Z M 102.971 128.316 L 102.971 128.316 L 102.971 128.316 Q 104.254 128.316 104.254 129.629 L 104.254 129.629 L 104.254 131.7 L 104.254 131.7 Q 104.254 132.729 102.93 132.729 L 102.93 132.729 L 102.93 132.729 Q 101.609 132.729 101.547 131.642 L 101.547 131.642 L 101.547 131.642 Q 101.547 130.815 102.596 130.584 L 102.596 130.584 L 102.628 130.763 L 102.628 130.763 Q 102.248 131.05 102.218 131.557 L 102.218 131.557 L 102.218 131.557 Q 102.248 132.444 102.939 132.444 L 102.939 132.444 L 102.939 132.444 Q 103.569 132.444 103.569 131.609 L 103.569 131.609 L 103.569 129.38 L 103.569 129.38 Q 103.569 128.606 102.971 128.58 L 102.971 128.58 L 102.971 128.58 Q 102.315 128.58 102.315 129.028 L 102.315 129.028 L 102.315 129.028 Q 102.315 129.248 102.529 129.392 L 102.529 129.392 L 102.529 129.392 Q 102.529 129.667 102.142 129.696 L 102.142 129.696 L 102.142 129.696 Q 101.676 129.69 101.676 129.151 L 101.676 129.151 L 101.676 129.151 Q 101.682 128.316 102.971 128.316 Z M 106.961 129.837 L 106.961 129.837 L 106.961 129.837 Q 106.961 129.239 106.761 128.932 L 106.761 128.932 L 106.761 128.932 Q 106.56 128.624 106.32 128.624 L 106.32 128.624 L 106.32 128.624 Q 106.053 128.624 105.863 128.97 L 105.863 128.97 L 105.863 128.97 Q 105.672 129.315 105.672 129.837 L 105.672 129.837 L 105.672 129.837 Q 105.672 130.44 105.876 130.723 L 105.876 130.723 L 105.876 130.723 Q 106.08 131.006 106.314 131.006 L 106.314 131.006 L 106.314 131.006 Q 106.622 131.006 106.792 130.66 L 106.792 130.66 L 106.792 130.66 Q 106.961 130.314 106.961 129.837 Z M 106.434 128.346 L 106.434 128.346 L 106.434 128.346 Q 107.055 128.381 107.407 128.812 L 107.407 128.812 L 107.407 128.812 Q 107.788 129.286 107.788 129.819 L 107.788 129.819 L 107.788 129.819 Q 107.788 130.499 107.394 130.896 L 107.394 130.896 L 107.394 130.896 Q 107 131.293 106.32 131.293 L 106.32 131.293 L 106.32 131.293 Q 105.719 131.293 105.284 130.875 L 105.284 130.875 L 105.284 130.875 Q 104.849 130.458 104.849 129.828 L 104.849 129.828 L 104.849 129.828 Q 104.849 129.274 105.245 128.806 L 105.245 128.806 L 105.245 128.806 Q 105.596 128.387 106.179 128.346 L 106.179 128.346 L 106.179 128.346 Q 106.422 127.915 106.422 127.561 L 106.422 127.561 L 106.422 127.561 Q 106.422 127.063 105.713 126.834 L 105.713 126.834 L 105.713 126.834 Q 105.869 127.086 105.869 127.323 L 105.869 127.323 L 105.869 127.323 Q 105.869 127.906 104.949 127.991 L 104.949 127.991 L 104.949 127.991 Q 105.453 127.414 105.453 126.617 L 105.453 126.617 L 105.453 126.617 Q 107.023 126.705 107.023 127.382 L 107.023 127.382 L 107.023 127.382 Q 107.023 127.979 106.434 128.346 Z M 108.365 130.446 L 108.365 130.446 L 108.365 130.446 Q 108.417 129.854 109.153 129.772 L 109.153 129.772 L 109.153 129.772 Q 108.98 130.039 108.98 130.373 L 108.98 130.373 L 108.98 130.373 Q 109.006 130.941 109.604 130.941 L 109.604 130.941 L 109.604 130.941 Q 110.313 130.924 110.333 130.13 L 110.333 130.13 L 110.333 130.13 Q 110.333 129.301 109.623 128.959 L 109.623 128.959 L 109.623 128.959 Q 108.913 128.618 108.913 128.211 L 108.913 128.211 L 108.913 128.211 Q 108.913 127.669 109.774 127.657 L 109.774 127.657 L 109.774 127.657 Q 109.51 127.868 109.51 128.105 L 109.51 128.105 L 109.51 128.105 Q 109.51 128.478 110.285 128.858 L 110.285 128.858 L 110.285 128.858 Q 111.06 129.239 111.06 130.016 L 111.06 130.016 L 111.06 130.016 Q 110.969 131.217 109.613 131.293 L 109.613 131.293 L 109.613 131.293 Q 108.376 131.284 108.365 130.446 Z M 113.404 129.557 L 113.404 129.557 L 113.404 129.557 Q 113.14 129.324 113.14 129.025 L 113.14 129.025 L 113.14 129.025 Q 113.14 128.548 113.644 128.542 L 113.644 128.542 L 113.644 128.542 Q 113.911 128.542 113.963 128.712 L 113.963 128.712 L 113.963 128.712 Q 113.963 128.791 113.896 128.858 L 113.896 128.858 L 113.896 128.858 Q 113.503 128.858 113.503 129.119 L 113.503 129.119 L 113.503 129.119 Q 113.547 129.339 113.956 129.569 L 113.956 129.569 L 113.956 129.569 Q 114.365 129.799 114.365 130.265 L 114.365 130.265 L 114.365 130.265 Q 114.303 131.293 112.982 131.293 L 112.982 131.293 L 112.982 131.293 Q 111.658 131.293 111.658 130.265 L 111.658 130.265 L 111.658 127.021 L 112.343 127.021 L 112.343 130.174 L 112.343 130.174 Q 112.343 131.009 112.973 131.009 L 112.973 131.009 L 112.973 131.009 Q 113.665 131.009 113.694 130.18 L 113.694 130.18 L 113.694 130.18 Q 113.667 129.79 113.404 129.557 Z M 101.653 120.857 L 101.653 120.857 L 101.653 120.857 Q 101.398 120.857 101.235 121.111 L 101.235 121.111 L 101.235 121.111 Q 101.073 121.364 101.073 121.856 L 101.073 121.856 L 101.073 121.856 Q 101.073 122.41 101.249 122.71 L 101.249 122.71 L 101.249 122.71 Q 101.424 123.011 101.688 123.011 L 101.688 123.011 L 101.688 123.011 Q 101.943 123.011 102.105 122.754 L 102.105 122.754 L 102.105 122.754 Q 102.268 122.498 102.268 122.009 L 102.268 122.009 L 102.268 122.009 Q 102.268 121.461 102.089 121.159 L 102.089 121.159 L 102.089 121.159 Q 101.911 120.857 101.653 120.857 Z M 102.268 120.714 L 102.268 120.714 L 102.268 120.008 L 102.268 120.008 Q 102.268 119.275 101.685 119.249 L 101.685 119.249 L 101.685 119.249 Q 101.064 119.249 101.041 119.633 L 101.041 119.633 L 101.041 119.633 Q 101.041 119.879 101.251 120.02 L 101.251 120.02 L 101.251 120.02 Q 101.251 120.289 100.871 120.318 L 100.871 120.318 L 100.871 120.318 Q 100.434 120.313 100.411 119.841 L 100.411 119.841 L 100.411 119.841 Q 100.417 118.988 101.691 118.988 L 101.691 118.988 L 101.691 118.988 Q 102.945 118.988 102.945 120.251 L 102.945 120.251 L 102.945 121.938 L 102.945 121.938 Q 102.945 122.504 102.587 122.886 L 102.587 122.886 L 102.587 122.886 Q 102.23 123.269 101.653 123.269 L 101.653 123.269 L 101.653 123.269 Q 101.09 123.269 100.74 122.886 L 100.74 122.886 L 100.74 122.886 Q 100.39 122.504 100.39 121.933 L 100.39 121.933 L 100.39 121.933 Q 100.39 121.37 100.75 120.983 L 100.75 120.983 L 100.75 120.983 Q 101.111 120.597 101.688 120.597 L 101.688 120.597 L 101.688 120.597 Q 102.104 120.597 102.268 120.714 Z M 106.469 123.148 L 106.469 123.148 Q 107.076 122.542 107.076 121.763 L 107.076 121.763 L 107.076 121.763 Q 107.076 120.714 106.44 120.714 L 106.44 120.714 L 106.44 120.714 Q 105.974 120.767 105.901 121.467 L 105.901 121.467 L 105.901 121.467 Q 105.901 121.915 105.983 122.214 L 105.983 122.214 L 105.4 122.419 L 105.256 122.278 L 105.256 122.278 Q 105.344 121.947 105.344 121.484 L 105.344 121.484 L 105.344 121.484 Q 105.321 120.723 104.846 120.714 L 104.846 120.714 L 104.846 120.714 Q 104.213 120.726 104.213 121.713 L 104.213 121.713 L 104.213 121.713 Q 104.222 122.516 104.785 123.175 L 104.785 123.175 L 104.492 123.295 L 104.492 123.295 Q 103.601 122.765 103.54 121.795 L 103.54 121.795 L 103.54 121.795 Q 103.54 120.304 104.793 120.304 L 104.793 120.304 L 104.793 120.304 Q 105.485 120.304 105.643 120.802 L 105.643 120.802 L 105.643 120.802 Q 105.833 120.304 106.604 120.304 L 106.604 120.304 L 106.604 120.304 Q 107.75 120.304 107.75 121.66 L 107.75 121.66 L 107.75 121.66 Q 107.75 122.662 106.572 123.485 L 106.572 123.485 L 106.469 123.148 Z M 110.093 121.53 L 110.093 121.53 L 110.093 121.53 Q 109.83 121.297 109.83 120.998 L 109.83 120.998 L 109.83 120.998 Q 109.83 120.521 110.333 120.515 L 110.333 120.515 L 110.333 120.515 Q 110.6 120.515 110.653 120.685 L 110.653 120.685 L 110.653 120.685 Q 110.653 120.764 110.585 120.831 L 110.585 120.831 L 110.585 120.831 Q 110.193 120.831 110.193 121.092 L 110.193 121.092 L 110.193 121.092 Q 110.237 121.312 110.646 121.542 L 110.646 121.542 L 110.646 121.542 Q 111.054 121.771 111.054 122.237 L 111.054 122.237 L 111.054 122.237 Q 110.993 123.266 109.671 123.266 L 109.671 123.266 L 109.671 123.266 Q 108.347 123.266 108.347 122.237 L 108.347 122.237 L 108.347 118.994 L 109.033 118.994 L 109.033 122.146 L 109.033 122.146 Q 109.033 122.981 109.663 122.981 L 109.663 122.981 L 109.663 122.981 Q 110.354 122.981 110.383 122.152 L 110.383 122.152 L 110.383 122.152 Q 110.357 121.763 110.093 121.53 Z M 114.713 120.535 L 114.713 120.535 L 114.713 120.535 Q 114.456 120.535 114.29 120.793 L 114.29 120.793 L 114.29 120.793 Q 114.125 121.051 114.125 121.549 L 114.125 121.549 L 114.125 121.549 Q 114.125 122.108 114.303 122.413 L 114.303 122.413 L 114.303 122.413 Q 114.482 122.718 114.749 122.718 L 114.749 122.718 L 114.749 122.718 Q 115.006 122.718 115.172 122.458 L 115.172 122.458 L 115.172 122.458 Q 115.337 122.199 115.337 121.704 L 115.337 121.704 L 115.337 121.704 Q 115.337 121.147 115.157 120.841 L 115.157 120.841 L 115.157 120.841 Q 114.977 120.535 114.713 120.535 Z M 112.592 122.721 L 112.592 122.721 Q 112.947 123.26 113.48 123.488 L 113.48 123.488 L 113.48 123.488 Q 114.338 123.813 115.812 124.045 L 115.812 124.045 L 115.812 124.045 Q 115.771 124.203 115.771 124.364 L 115.771 124.364 L 115.771 124.364 Q 115.771 124.525 115.833 124.795 L 115.833 124.795 L 115.833 124.795 Q 114.318 123.942 113.416 123.942 L 113.416 123.942 L 113.416 123.942 Q 112.809 123.948 111.995 124.323 L 111.995 124.323 L 111.995 124.323 Q 112.03 124.13 112.03 124.019 L 112.03 124.019 L 112.03 124.019 Q 112.03 123.893 112 123.761 L 112 123.761 L 112 123.761 Q 112.663 123.632 113.082 123.614 L 113.082 123.614 L 113.082 123.614 Q 112.373 123.324 112.006 122.888 L 112.006 122.888 L 112.006 122.888 Q 111.62 122.466 111.62 121.813 L 111.62 121.813 L 111.62 121.813 Q 111.62 121.165 112.031 120.726 L 112.031 120.726 L 112.031 120.726 Q 112.443 120.286 113.096 120.286 L 113.096 120.286 L 113.096 120.286 Q 113.629 120.286 113.931 120.541 L 113.931 120.541 L 113.931 120.541 Q 114.221 120.274 114.749 120.274 L 114.749 120.274 L 114.749 120.274 Q 115.32 120.274 115.674 120.664 L 115.674 120.664 L 115.674 120.664 Q 116.029 121.054 116.029 121.631 L 116.029 121.631 L 116.029 121.631 Q 116.029 122.202 115.664 122.59 L 115.664 122.59 L 115.664 122.59 Q 115.299 122.979 114.713 122.979 L 114.713 122.979 L 114.713 122.979 Q 114.142 122.979 113.789 122.59 L 113.789 122.59 L 113.789 122.59 Q 113.436 122.202 113.436 121.625 L 113.436 121.625 L 113.436 121.625 Q 113.436 121.253 113.588 120.96 L 113.588 120.96 L 113.588 120.96 Q 113.386 120.573 113.055 120.573 L 113.055 120.573 L 113.055 120.573 Q 112.756 120.573 112.567 120.868 L 112.567 120.868 L 112.567 120.868 Q 112.378 121.162 112.378 121.725 L 112.378 121.725 L 112.378 121.725 Q 112.378 122.357 112.592 122.721 L 112.592 122.721 Z M 118.021 120.289 L 118.021 120.289 L 118.021 120.289 Q 119.304 120.289 119.304 121.602 L 119.304 121.602 L 119.304 123.673 L 119.304 123.673 Q 119.304 124.701 117.98 124.701 L 117.98 124.701 L 117.98 124.701 Q 116.659 124.701 116.597 123.614 L 116.597 123.614 L 116.597 123.614 Q 116.597 122.788 117.646 122.557 L 117.646 122.557 L 117.678 122.735 L 117.678 122.735 Q 117.297 123.022 117.268 123.529 L 117.268 123.529 L 117.268 123.529 Q 117.297 124.417 117.989 124.417 L 117.989 124.417 L 117.989 124.417 Q 118.619 124.417 118.619 123.582 L 118.619 123.582 L 118.619 121.353 L 118.619 121.353 Q 118.619 120.579 118.021 120.553 L 118.021 120.553 L 118.021 120.553 Q 117.365 120.553 117.365 121.001 L 117.365 121.001 L 117.365 121.001 Q 117.365 121.221 117.579 121.364 L 117.579 121.364 L 117.579 121.364 Q 117.579 121.64 117.192 121.669 L 117.192 121.669 L 117.192 121.669 Q 116.726 121.663 116.726 121.124 L 116.726 121.124 L 116.726 121.124 Q 116.732 120.289 118.021 120.289 Z M 121.343 120.289 L 121.343 120.289 L 121.343 120.289 Q 122.626 120.289 122.626 121.367 L 122.626 121.367 L 122.626 121.367 Q 122.626 122.076 121.953 122.129 L 121.953 122.129 L 121.953 122.158 L 121.953 122.158 Q 122.626 122.22 122.626 122.943 L 122.626 122.943 L 122.626 123.673 L 122.626 123.673 Q 122.626 124.701 121.302 124.701 L 121.302 124.701 L 121.302 124.701 Q 119.919 124.701 119.919 123.608 L 119.919 123.608 L 119.919 123.608 Q 119.919 122.803 120.968 122.557 L 120.968 122.557 L 121 122.735 L 121 122.735 Q 120.62 123.022 120.59 123.529 L 120.59 123.529 L 120.59 123.529 Q 120.62 124.417 121.311 124.417 L 121.311 124.417 L 121.311 124.417 Q 121.941 124.417 121.941 123.582 L 121.941 123.582 L 121.941 122.911 L 121.941 122.911 Q 121.941 122.302 121.211 122.302 L 121.211 122.302 L 121.211 122 L 121.211 122 Q 121.941 122 121.941 121.353 L 121.941 121.353 L 121.941 121.353 Q 121.941 120.579 121.343 120.553 L 121.343 120.553 L 121.343 120.553 Q 120.687 120.553 120.687 121.03 L 120.687 121.03 L 120.687 121.03 Q 120.687 121.25 120.901 121.364 L 120.901 121.364 L 120.901 121.364 Q 120.901 121.64 120.514 121.669 L 120.514 121.669 L 120.514 121.669 Q 120.048 121.663 120.048 121.183 L 120.048 121.183 L 120.048 121.183 Q 120.048 120.289 121.343 120.289 Z M 124.958 121.53 L 124.958 121.53 L 124.958 121.53 Q 124.695 121.297 124.695 120.998 L 124.695 120.998 L 124.695 120.998 Q 124.695 120.521 125.199 120.515 L 125.199 120.515 L 125.199 120.515 Q 125.465 120.515 125.518 120.685 L 125.518 120.685 L 125.518 120.685 Q 125.518 120.764 125.451 120.831 L 125.451 120.831 L 125.451 120.831 Q 125.058 120.831 125.058 121.092 L 125.058 121.092 L 125.058 121.092 Q 125.102 121.312 125.511 121.542 L 125.511 121.542 L 125.511 121.542 Q 125.919 121.771 125.919 122.237 L 125.919 122.237 L 125.919 122.237 Q 125.858 123.266 124.537 123.266 L 124.537 123.266 L 124.537 123.266 Q 123.212 123.266 123.212 122.237 L 123.212 122.237 L 123.212 118.994 L 123.898 118.994 L 123.898 122.146 L 123.898 122.146 Q 123.898 122.981 124.528 122.981 L 124.528 122.981 L 124.528 122.981 Q 125.219 122.981 125.249 122.152 L 125.249 122.152 L 125.249 122.152 Q 125.222 121.763 124.958 121.53 Z M 126.918 122.252 L 126.918 122.252 L 126.918 122.252 Q 127.012 122.261 127.069 122.391 L 127.069 122.391 L 127.069 122.391 Q 127.126 122.521 127.257 122.579 L 127.257 122.579 L 127.257 122.579 Q 127.387 122.636 127.396 122.729 L 127.396 122.729 L 127.396 122.729 Q 127.387 122.823 127.257 122.879 L 127.257 122.879 L 127.257 122.879 Q 127.126 122.935 127.069 123.068 L 127.069 123.068 L 127.069 123.068 Q 127.012 123.201 126.918 123.21 L 126.918 123.21 L 126.918 123.21 Q 126.825 123.201 126.769 123.068 L 126.769 123.068 L 126.769 123.068 Q 126.713 122.935 126.58 122.879 L 126.58 122.879 L 126.58 122.879 Q 126.447 122.823 126.438 122.729 L 126.438 122.729 L 126.438 122.729 Q 126.447 122.636 126.58 122.579 L 126.58 122.579 L 126.58 122.579 Q 126.713 122.521 126.769 122.391 L 126.769 122.391 L 126.769 122.391 Q 126.825 122.261 126.918 122.252 Z M 65.123 120.857 L 65.123 120.857 L 65.123 120.857 Q 64.868 120.857 64.705 121.111 L 64.705 121.111 L 64.705 121.111 Q 64.542 121.364 64.542 121.856 L 64.542 121.856 L 64.542 121.856 Q 64.542 122.41 64.718 122.71 L 64.718 122.71 L 64.718 122.71 Q 64.894 123.011 65.158 123.011 L 65.158 123.011 L 65.158 123.011 Q 65.413 123.011 65.575 122.754 L 65.575 122.754 L 65.575 122.754 Q 65.738 122.498 65.738 122.009 L 65.738 122.009 L 65.738 122.009 Q 65.738 121.461 65.559 121.159 L 65.559 121.159 L 65.559 121.159 Q 65.38 120.857 65.123 120.857 Z M 65.738 120.714 L 65.738 120.714 L 65.738 120.008 L 65.738 120.008 Q 65.738 119.275 65.155 119.249 L 65.155 119.249 L 65.155 119.249 Q 64.534 119.249 64.51 119.633 L 64.51 119.633 L 64.51 119.633 Q 64.51 119.879 64.721 120.02 L 64.721 120.02 L 64.721 120.02 Q 64.721 120.289 64.34 120.318 L 64.34 120.318 L 64.34 120.318 Q 63.904 120.313 63.88 119.841 L 63.88 119.841 L 63.88 119.841 Q 63.886 118.988 65.161 118.988 L 65.161 118.988 L 65.161 118.988 Q 66.415 118.988 66.415 120.251 L 66.415 120.251 L 66.415 121.938 L 66.415 121.938 Q 66.415 122.504 66.057 122.886 L 66.057 122.886 L 66.057 122.886 Q 65.7 123.269 65.123 123.269 L 65.123 123.269 L 65.123 123.269 Q 64.56 123.269 64.21 122.886 L 64.21 122.886 L 64.21 122.886 Q 63.86 122.504 63.86 121.933 L 63.86 121.933 L 63.86 121.933 Q 63.86 121.37 64.22 120.983 L 64.22 120.983 L 64.22 120.983 Q 64.581 120.597 65.158 120.597 L 65.158 120.597 L 65.158 120.597 Q 65.574 120.597 65.738 120.714 Z M 67.009 121.777 L 67.009 121.777 Q 67.012 120.339 68.345 119.715 L 68.345 119.715 L 68.345 119.715 Q 69.678 119.091 69.678 118.681 L 69.678 118.681 L 69.678 118.681 Q 69.675 118.558 69.599 118.464 L 69.599 118.464 L 69.599 118.464 Q 69.807 118.355 70.039 118.347 L 70.039 118.347 L 70.039 118.347 Q 70.332 118.379 70.364 118.707 L 70.364 118.707 L 70.364 118.707 Q 70.364 119.366 69.158 119.705 L 69.158 119.705 L 69.158 119.705 Q 67.953 120.043 67.789 120.4 L 67.789 120.4 L 67.789 120.4 Q 67.903 120.304 68.316 120.304 L 68.316 120.304 L 68.316 120.304 Q 69.016 120.33 69.16 120.808 L 69.16 120.808 L 69.16 120.808 Q 69.371 120.304 70.118 120.304 L 70.118 120.304 L 70.118 120.304 Q 71.181 120.333 71.263 121.66 L 71.263 121.66 L 71.263 121.66 Q 71.222 122.718 70.144 123.354 L 70.144 123.354 L 70.042 123.061 L 70.042 123.061 Q 70.589 122.557 70.589 121.763 L 70.589 121.763 L 70.589 121.763 Q 70.557 120.72 69.921 120.714 L 69.921 120.714 L 69.921 120.714 Q 69.441 120.764 69.415 121.467 L 69.415 121.467 L 69.415 121.467 Q 69.426 121.9 69.497 122.214 L 69.497 122.214 L 69.497 122.214 Q 69.201 122.308 68.917 122.422 L 68.917 122.422 L 68.77 122.278 L 68.77 122.278 Q 68.852 122.015 68.861 121.587 L 68.861 121.587 L 68.861 121.587 Q 68.849 120.723 68.325 120.714 L 68.325 120.714 L 68.325 120.714 Q 67.701 120.743 67.695 121.807 L 67.695 121.807 L 67.695 121.807 Q 67.765 122.75 68.462 122.861 L 68.462 122.861 L 68.462 122.861 Q 68.375 123.251 68.017 123.266 L 68.017 123.266 L 68.017 123.266 Q 67.129 123.26 67.009 121.777 L 67.009 121.777 Z M 72.809 120.953 L 72.809 120.953 L 72.809 120.953 Q 72.555 121.276 72.555 121.827 L 72.555 121.827 L 72.555 121.827 Q 72.555 122.759 73.296 122.855 L 73.296 122.855 L 73.296 122.855 Q 73.206 123.26 72.851 123.266 L 72.851 123.266 L 72.851 123.266 Q 72.394 123.266 72.117 122.791 L 72.117 122.791 L 72.117 122.791 Q 71.84 122.316 71.84 121.777 L 71.84 121.777 L 71.84 121.777 Q 71.84 121.136 72.302 120.726 L 72.302 120.726 L 72.302 120.726 Q 72.763 120.315 73.431 120.315 L 73.431 120.315 L 73.431 120.315 Q 74.208 120.315 74.643 120.743 L 74.643 120.743 L 74.643 120.743 Q 75.078 121.171 75.078 121.889 L 75.078 121.889 L 75.078 121.889 Q 75.078 122.618 74.281 123.251 L 74.281 123.251 L 73.874 123.251 L 73.874 123.251 Q 74.319 122.583 74.319 121.88 L 74.319 121.88 L 74.319 121.88 Q 74.319 121.256 74.089 120.942 L 74.089 120.942 L 74.089 120.942 Q 73.859 120.629 73.478 120.629 L 73.478 120.629 L 73.478 120.629 Q 73.062 120.629 72.809 120.953 Z M 77.421 121.53 L 77.421 121.53 L 77.421 121.53 Q 77.158 121.297 77.158 120.998 L 77.158 120.998 L 77.158 120.998 Q 77.158 120.521 77.662 120.515 L 77.662 120.515 L 77.662 120.515 Q 77.928 120.515 77.981 120.685 L 77.981 120.685 L 77.981 120.685 Q 77.981 120.764 77.914 120.831 L 77.914 120.831 L 77.914 120.831 Q 77.521 120.831 77.521 121.092 L 77.521 121.092 L 77.521 121.092 Q 77.565 121.312 77.974 121.542 L 77.974 121.542 L 77.974 121.542 Q 78.382 121.771 78.382 122.237 L 78.382 122.237 L 78.382 122.237 Q 78.321 123.266 77 123.266 L 77 123.266 L 77 123.266 Q 75.675 123.266 75.675 122.237 L 75.675 122.237 L 75.675 118.994 L 76.361 118.994 L 76.361 122.146 L 76.361 122.146 Q 76.361 122.981 76.991 122.981 L 76.991 122.981 L 76.991 122.981 Q 77.682 122.981 77.711 122.152 L 77.711 122.152 L 77.711 122.152 Q 77.685 121.763 77.421 121.53 Z M 79.853 121.156 L 79.853 121.156 L 79.853 121.156 Q 79.674 121.458 79.674 122.006 L 79.674 122.006 L 79.674 122.006 Q 79.674 122.495 79.837 122.751 L 79.837 122.751 L 79.837 122.751 Q 80 123.008 80.254 123.008 L 80.254 123.008 L 80.254 123.008 Q 80.518 123.008 80.694 122.708 L 80.694 122.708 L 80.694 122.708 Q 80.87 122.407 80.87 121.854 L 80.87 121.854 L 80.87 121.854 Q 80.87 121.361 80.707 121.108 L 80.707 121.108 L 80.707 121.108 Q 80.544 120.854 80.29 120.854 L 80.29 120.854 L 80.29 120.854 Q 80.032 120.854 79.853 121.156 Z M 79.888 120.658 L 79.888 120.658 L 79.888 120.658 Q 80.023 120.594 80.313 120.594 L 80.313 120.594 L 80.313 120.594 Q 80.832 120.594 81.192 120.937 L 81.192 120.937 L 81.192 120.937 Q 81.552 121.279 81.552 121.93 L 81.552 121.93 L 81.552 121.93 Q 81.552 122.501 81.202 122.883 L 81.202 122.883 L 81.202 122.883 Q 80.852 123.266 80.29 123.266 L 80.29 123.266 L 80.29 123.266 Q 79.712 123.266 79.355 122.913 L 79.355 122.913 L 79.355 122.913 Q 78.998 122.56 78.998 121.936 L 78.998 121.936 L 78.998 118.988 L 79.674 118.988 L 79.674 120.362 L 79.674 120.362 Q 79.841 119.99 80.246 119.791 L 80.246 119.791 L 80.826 119.902 L 80.905 120.046 L 80.905 120.046 Q 80.199 120.192 79.888 120.658 Z M 82.118 122.419 L 82.118 122.419 L 82.118 122.419 Q 82.17 121.827 82.906 121.745 L 82.906 121.745 L 82.906 121.745 Q 82.733 122.012 82.733 122.346 L 82.733 122.346 L 82.733 122.346 Q 82.759 122.914 83.357 122.914 L 83.357 122.914 L 83.357 122.914 Q 84.066 122.896 84.086 122.103 L 84.086 122.103 L 84.086 122.103 Q 84.086 121.273 83.376 120.932 L 83.376 120.932 L 83.376 120.932 Q 82.666 120.591 82.666 120.184 L 82.666 120.184 L 82.666 120.184 Q 82.666 119.642 83.527 119.63 L 83.527 119.63 L 83.527 119.63 Q 83.263 119.841 83.263 120.078 L 83.263 120.078 L 83.263 120.078 Q 83.263 120.45 84.038 120.831 L 84.038 120.831 L 84.038 120.831 Q 84.813 121.212 84.813 121.988 L 84.813 121.988 L 84.813 121.988 Q 84.722 123.189 83.366 123.266 L 83.366 123.266 L 83.366 123.266 Q 82.129 123.257 82.118 122.419 Z M 86.703 120.854 L 86.703 120.854 Q 86.445 120.854 86.266 121.156 L 86.266 121.156 L 86.266 121.156 Q 86.087 121.458 86.087 122.006 L 86.087 122.006 L 86.087 122.006 Q 86.087 122.495 86.25 122.751 L 86.25 122.751 L 86.25 122.751 Q 86.413 123.008 86.667 123.008 L 86.667 123.008 L 86.667 123.008 Q 86.931 123.008 87.107 122.708 L 87.107 122.708 L 87.107 122.708 Q 87.283 122.407 87.283 121.854 L 87.283 121.854 L 87.283 121.854 Q 87.283 121.361 87.12 121.108 L 87.12 121.108 L 87.12 121.108 Q 86.958 120.854 86.703 120.854 L 86.703 120.854 Z M 86.087 120.711 L 86.087 120.711 Q 86.251 120.594 86.667 120.594 L 86.667 120.594 L 86.667 120.594 Q 87.245 120.594 87.605 120.98 L 87.605 120.98 L 87.605 120.98 Q 87.965 121.367 87.965 121.93 L 87.965 121.93 L 87.965 121.93 Q 87.965 122.501 87.615 122.883 L 87.615 122.883 L 87.615 122.883 Q 87.265 123.266 86.703 123.266 L 86.703 123.266 L 86.703 123.266 Q 86.125 123.266 85.768 122.883 L 85.768 122.883 L 85.768 122.883 Q 85.411 122.501 85.411 121.936 L 85.411 121.936 L 85.411 120.189 L 85.411 120.189 Q 85.411 118.903 86.653 118.845 L 86.653 118.845 L 86.653 118.845 Q 86.963 118.845 87.199 118.938 L 87.199 118.938 L 87.199 118.938 Q 87.435 119.032 87.546 119.032 L 87.546 119.032 L 87.546 119.032 Q 87.716 119.032 88.068 118.851 L 88.068 118.851 L 88.068 118.851 Q 87.957 119.308 87.552 119.357 L 87.552 119.357 L 87.552 119.357 Q 87.35 119.357 87.155 119.259 L 87.155 119.259 L 87.155 119.259 Q 86.96 119.161 86.67 119.161 L 86.67 119.161 L 86.67 119.161 Q 86.087 119.188 86.087 119.946 L 86.087 119.946 L 86.087 120.711 Z M 89.96 120.289 L 89.96 120.289 L 89.96 120.289 Q 91.244 120.289 91.244 121.602 L 91.244 121.602 L 91.244 123.673 L 91.244 123.673 Q 91.244 124.701 89.919 124.701 L 89.919 124.701 L 89.919 124.701 Q 88.598 124.701 88.537 123.614 L 88.537 123.614 L 88.537 123.614 Q 88.537 122.788 89.585 122.557 L 89.585 122.557 L 89.618 122.735 L 89.618 122.735 Q 89.237 123.022 89.208 123.529 L 89.208 123.529 L 89.208 123.529 Q 89.237 124.417 89.928 124.417 L 89.928 124.417 L 89.928 124.417 Q 90.558 124.417 90.558 123.582 L 90.558 123.582 L 90.558 121.353 L 90.558 121.353 Q 90.558 120.579 89.96 120.553 L 89.96 120.553 L 89.96 120.553 Q 89.304 120.553 89.304 121.001 L 89.304 121.001 L 89.304 121.001 Q 89.304 121.221 89.518 121.364 L 89.518 121.364 L 89.518 121.364 Q 89.518 121.64 89.131 121.669 L 89.131 121.669 L 89.131 121.669 Q 88.666 121.663 88.666 121.124 L 88.666 121.124 L 88.666 121.124 Q 88.671 120.289 89.96 120.289 Z M 93.951 121.81 L 93.951 121.81 L 93.951 121.81 Q 93.951 121.212 93.75 120.904 L 93.75 120.904 L 93.75 120.904 Q 93.549 120.597 93.309 120.597 L 93.309 120.597 L 93.309 120.597 Q 93.042 120.597 92.852 120.942 L 92.852 120.942 L 92.852 120.942 Q 92.662 121.288 92.662 121.81 L 92.662 121.81 L 92.662 121.81 Q 92.662 122.413 92.865 122.696 L 92.865 122.696 L 92.865 122.696 Q 93.069 122.979 93.303 122.979 L 93.303 122.979 L 93.303 122.979 Q 93.611 122.979 93.781 122.633 L 93.781 122.633 L 93.781 122.633 Q 93.951 122.287 93.951 121.81 Z M 93.423 120.318 L 93.423 120.318 L 93.423 120.318 Q 94.044 120.354 94.396 120.784 L 94.396 120.784 L 94.396 120.784 Q 94.777 121.259 94.777 121.792 L 94.777 121.792 L 94.777 121.792 Q 94.777 122.472 94.383 122.869 L 94.383 122.869 L 94.383 122.869 Q 93.989 123.266 93.309 123.266 L 93.309 123.266 L 93.309 123.266 Q 92.708 123.266 92.273 122.848 L 92.273 122.848 L 92.273 122.848 Q 91.838 122.431 91.838 121.801 L 91.838 121.801 L 91.838 121.801 Q 91.838 121.247 92.234 120.778 L 92.234 120.778 L 92.234 120.778 Q 92.585 120.359 93.168 120.318 L 93.168 120.318 L 93.168 120.318 Q 93.412 119.888 93.412 119.533 L 93.412 119.533 L 93.412 119.533 Q 93.412 119.035 92.703 118.807 L 92.703 118.807 L 92.703 118.807 Q 92.858 119.059 92.858 119.296 L 92.858 119.296 L 92.858 119.296 Q 92.858 119.879 91.938 119.964 L 91.938 119.964 L 91.938 119.964 Q 92.442 119.387 92.442 118.59 L 92.442 118.59 L 92.442 118.59 Q 94.012 118.678 94.012 119.354 L 94.012 119.354 L 94.012 119.354 Q 94.012 119.952 93.423 120.318 Z M 95.354 122.419 L 95.354 122.419 L 95.354 122.419 Q 95.407 121.827 96.142 121.745 L 96.142 121.745 L 96.142 121.745 Q 95.969 122.012 95.969 122.346 L 95.969 122.346 L 95.969 122.346 Q 95.996 122.914 96.593 122.914 L 96.593 122.914 L 96.593 122.914 Q 97.302 122.896 97.323 122.103 L 97.323 122.103 L 97.323 122.103 Q 97.323 121.273 96.612 120.932 L 96.612 120.932 L 96.612 120.932 Q 95.902 120.591 95.902 120.184 L 95.902 120.184 L 95.902 120.184 Q 95.902 119.642 96.763 119.63 L 96.763 119.63 L 96.763 119.63 Q 96.5 119.841 96.5 120.078 L 96.5 120.078 L 96.5 120.078 Q 96.5 120.45 97.274 120.831 L 97.274 120.831 L 97.274 120.831 Q 98.049 121.212 98.049 121.988 L 98.049 121.988 L 98.049 121.988 Q 97.958 123.189 96.602 123.266 L 96.602 123.266 L 96.602 123.266 Q 95.366 123.257 95.354 122.419 Z M 115.276 112.827 L 115.276 112.827 L 115.276 112.827 Q 115.021 112.827 114.858 113.081 L 114.858 113.081 L 114.858 113.081 Q 114.696 113.334 114.696 113.826 L 114.696 113.826 L 114.696 113.826 Q 114.696 114.38 114.872 114.68 L 114.872 114.68 L 114.872 114.68 Q 115.047 114.98 115.311 114.98 L 115.311 114.98 L 115.311 114.98 Q 115.566 114.98 115.729 114.724 L 115.729 114.724 L 115.729 114.724 Q 115.891 114.468 115.891 113.979 L 115.891 113.979 L 115.891 113.979 Q 115.891 113.431 115.712 113.129 L 115.712 113.129 L 115.712 113.129 Q 115.534 112.827 115.276 112.827 Z M 116.547 111.919 L 116.547 111.919 L 116.547 113.97 L 116.544 113.97 L 116.544 113.97 Q 116.536 114.485 116.225 114.843 L 116.225 114.843 L 116.225 114.843 Q 115.853 115.238 115.276 115.238 L 115.276 115.238 L 115.276 115.238 Q 114.713 115.238 114.363 114.856 L 114.363 114.856 L 114.363 114.856 Q 114.013 114.474 114.013 113.902 L 114.013 113.902 L 114.013 113.902 Q 114.013 113.34 114.374 112.953 L 114.374 112.953 L 114.374 112.953 Q 114.734 112.566 115.311 112.566 L 115.311 112.566 L 115.311 112.566 Q 115.73 112.566 115.897 112.687 L 115.897 112.687 L 115.897 111.937 L 115.897 111.937 Q 115.879 111.266 115.525 111.266 L 115.525 111.266 L 115.525 111.266 Q 115.179 111.277 115.118 111.869 L 115.118 111.869 L 115.118 112.016 L 114.567 112.016 L 114.567 111.869 L 114.567 111.869 Q 114.52 111.277 114.16 111.263 L 114.16 111.263 L 114.16 111.263 Q 113.846 111.263 113.793 111.646 L 113.793 111.646 L 113.793 111.646 Q 113.793 111.939 113.987 112.08 L 113.987 112.08 L 113.987 112.08 Q 113.96 112.317 113.67 112.341 L 113.67 112.341 L 113.67 112.341 Q 113.196 112.329 113.196 111.778 L 113.196 111.778 L 113.196 111.778 Q 113.21 110.964 114.174 110.961 L 114.174 110.961 L 114.174 110.961 Q 114.766 110.987 114.875 111.271 L 114.875 111.271 L 114.875 111.271 Q 114.992 110.979 115.607 110.961 L 115.607 110.961 L 115.607 110.961 Q 116.542 110.961 116.547 111.919 Z M 118.11 112.925 L 118.11 112.925 L 118.11 112.925 Q 117.857 113.249 117.857 113.8 L 117.857 113.8 L 117.857 113.8 Q 117.857 114.731 118.598 114.828 L 118.598 114.828 L 118.598 114.828 Q 118.507 115.232 118.153 115.238 L 118.153 115.238 L 118.153 115.238 Q 117.696 115.238 117.419 114.764 L 117.419 114.764 L 117.419 114.764 Q 117.142 114.289 117.142 113.75 L 117.142 113.75 L 117.142 113.75 Q 117.142 113.108 117.604 112.698 L 117.604 112.698 L 117.604 112.698 Q 118.065 112.288 118.733 112.288 L 118.733 112.288 L 118.733 112.288 Q 119.509 112.288 119.944 112.716 L 119.944 112.716 L 119.944 112.716 Q 120.379 113.144 120.379 113.861 L 120.379 113.861 L 120.379 113.861 Q 120.379 114.591 119.583 115.224 L 119.583 115.224 L 119.175 115.224 L 119.175 115.224 Q 119.621 114.556 119.621 113.853 L 119.621 113.853 L 119.621 113.853 Q 119.621 113.229 119.391 112.915 L 119.391 112.915 L 119.391 112.915 Q 119.161 112.602 118.78 112.602 L 118.78 112.602 L 118.78 112.602 Q 118.364 112.602 118.11 112.925 Z M 122.823 112.827 L 122.823 112.827 L 122.823 112.827 Q 122.568 112.827 122.405 113.081 L 122.405 113.081 L 122.405 113.081 Q 122.243 113.334 122.243 113.826 L 122.243 113.826 L 122.243 113.826 Q 122.243 114.38 122.418 114.68 L 122.418 114.68 L 122.418 114.68 Q 122.594 114.98 122.858 114.98 L 122.858 114.98 L 122.858 114.98 Q 123.113 114.98 123.275 114.724 L 123.275 114.724 L 123.275 114.724 Q 123.438 114.468 123.438 113.979 L 123.438 113.979 L 123.438 113.979 Q 123.438 113.431 123.259 113.129 L 123.259 113.129 L 123.259 113.129 Q 123.081 112.827 122.823 112.827 Z M 124.094 111.919 L 124.094 111.919 L 124.094 113.97 L 124.091 113.97 L 124.091 113.97 Q 124.083 114.485 123.772 114.843 L 123.772 114.843 L 123.772 114.843 Q 123.4 115.238 122.823 115.238 L 122.823 115.238 L 122.823 115.238 Q 122.26 115.238 121.91 114.856 L 121.91 114.856 L 121.91 114.856 Q 121.56 114.474 121.56 113.902 L 121.56 113.902 L 121.56 113.902 Q 121.56 113.34 121.92 112.953 L 121.92 112.953 L 121.92 112.953 Q 122.281 112.566 122.858 112.566 L 122.858 112.566 L 122.858 112.566 Q 123.277 112.566 123.444 112.687 L 123.444 112.687 L 123.444 111.937 L 123.444 111.937 Q 123.426 111.266 123.072 111.266 L 123.072 111.266 L 123.072 111.266 Q 122.726 111.277 122.665 111.869 L 122.665 111.869 L 122.665 112.016 L 122.114 112.016 L 122.114 111.869 L 122.114 111.869 Q 122.067 111.277 121.707 111.263 L 121.707 111.263 L 121.707 111.263 Q 121.393 111.263 121.34 111.646 L 121.34 111.646 L 121.34 111.646 Q 121.34 111.939 121.534 112.08 L 121.534 112.08 L 121.534 112.08 Q 121.507 112.317 121.217 112.341 L 121.217 112.341 L 121.217 112.341 Q 120.743 112.329 120.743 111.778 L 120.743 111.778 L 120.743 111.778 Q 120.757 110.964 121.721 110.961 L 121.721 110.961 L 121.721 110.961 Q 122.313 110.987 122.421 111.271 L 122.421 111.271 L 122.421 111.271 Q 122.539 110.979 123.154 110.961 L 123.154 110.961 L 123.154 110.961 Q 124.088 110.961 124.094 111.919 Z M 126.456 113.502 L 126.456 113.502 L 126.456 113.502 Q 126.192 113.27 126.192 112.971 L 126.192 112.971 L 126.192 112.971 Q 126.192 112.493 126.696 112.487 L 126.696 112.487 L 126.696 112.487 Q 126.962 112.487 127.015 112.657 L 127.015 112.657 L 127.015 112.657 Q 127.015 112.736 126.948 112.804 L 126.948 112.804 L 126.948 112.804 Q 126.555 112.804 126.555 113.064 L 126.555 113.064 L 126.555 113.064 Q 126.599 113.284 127.008 113.514 L 127.008 113.514 L 127.008 113.514 Q 127.417 113.744 127.417 114.21 L 127.417 114.21 L 127.417 114.21 Q 127.355 115.238 126.034 115.238 L 126.034 115.238 L 126.034 115.238 Q 124.709 115.238 124.709 114.21 L 124.709 114.21 L 124.709 110.967 L 125.395 110.967 L 125.395 114.119 L 125.395 114.119 Q 125.395 114.954 126.025 114.954 L 126.025 114.954 L 126.025 114.954 Q 126.716 114.954 126.746 114.125 L 126.746 114.125 L 126.746 114.125 Q 126.719 113.735 126.456 113.502 Z M 97.997 115.218 L 97.997 115.218 L 97.997 115.218 Q 97.997 114.62 97.796 114.313 L 97.796 114.313 L 97.796 114.313 Q 97.595 114.005 97.355 114.005 L 97.355 114.005 L 97.355 114.005 Q 97.088 114.005 96.898 114.351 L 96.898 114.351 L 96.898 114.351 Q 96.708 114.696 96.708 115.218 L 96.708 115.218 L 96.708 115.218 Q 96.708 115.821 96.911 116.104 L 96.911 116.104 L 96.911 116.104 Q 97.115 116.387 97.349 116.387 L 97.349 116.387 L 97.349 116.387 Q 97.657 116.387 97.827 116.041 L 97.827 116.041 L 97.827 116.041 Q 97.997 115.695 97.997 115.218 Z M 97.715 113.343 L 97.715 113.756 L 97.715 113.756 Q 98.164 113.853 98.442 114.192 L 98.442 114.192 L 98.442 114.192 Q 98.823 114.667 98.823 115.2 L 98.823 115.2 L 98.823 115.2 Q 98.823 115.88 98.429 116.277 L 98.429 116.277 L 98.429 116.277 Q 98.035 116.674 97.355 116.674 L 97.355 116.674 L 97.355 116.674 Q 96.754 116.674 96.319 116.256 L 96.319 116.256 L 96.319 116.256 Q 95.884 115.839 95.884 115.209 L 95.884 115.209 L 95.884 115.209 Q 95.884 114.655 96.28 114.187 L 96.28 114.187 L 96.28 114.187 Q 96.564 113.85 96.995 113.756 L 96.995 113.756 L 96.995 113.375 L 96.995 113.375 Q 96.98 112.575 96.57 112.561 L 96.57 112.561 L 96.57 112.561 Q 96.11 112.572 96.095 113.094 L 96.095 113.094 L 96.095 113.094 Q 96.095 113.305 96.171 113.419 L 96.171 113.419 L 96.171 113.419 Q 96.028 113.475 95.814 113.475 L 95.814 113.475 L 95.814 113.475 Q 95.421 113.454 95.413 113.105 L 95.413 113.105 L 95.413 113.105 Q 95.542 112.309 96.535 112.309 L 96.535 112.309 L 96.535 112.309 Q 97.715 112.309 97.715 113.343 L 97.715 113.343 Z M 101.826 112.982 L 101.826 112.982 L 101.826 112.982 Q 101.594 112.982 101.433 113.218 L 101.433 113.218 L 101.433 113.218 Q 101.272 113.454 101.272 113.911 L 101.272 113.911 L 101.272 113.911 Q 101.272 114.456 101.445 114.737 L 101.445 114.737 L 101.445 114.737 Q 101.618 115.019 101.861 115.019 L 101.861 115.019 L 101.861 115.019 Q 102.092 115.019 102.253 114.781 L 102.253 114.781 L 102.253 114.781 Q 102.415 114.544 102.415 114.058 L 102.415 114.058 L 102.415 114.058 Q 102.415 113.548 102.239 113.265 L 102.239 113.265 L 102.239 113.265 Q 102.063 112.982 101.826 112.982 Z M 100.604 111.91 L 100.604 111.91 L 100.604 111.904 L 100.604 111.904 Q 100.604 111.573 100.472 111.38 L 100.472 111.38 L 100.472 111.38 Q 100.367 111.228 100.22 111.228 L 100.22 111.228 L 100.22 111.228 Q 100.077 111.228 99.967 111.373 L 99.967 111.373 L 99.967 111.373 Q 99.857 111.518 99.857 111.819 L 99.857 111.819 L 99.857 111.819 Q 99.857 112.156 99.974 112.328 L 99.974 112.328 L 99.974 112.328 Q 100.091 112.499 100.244 112.499 L 100.244 112.499 L 100.244 112.499 Q 100.387 112.499 100.484 112.37 L 100.484 112.37 L 100.484 112.37 Q 100.604 112.206 100.604 111.91 Z M 100.604 114.005 L 100.604 114.005 L 100.604 112.719 L 100.604 112.719 Q 100.51 112.763 100.217 112.763 L 100.217 112.763 L 100.217 112.763 Q 99.746 112.763 99.497 112.499 L 99.497 112.499 L 99.497 112.499 Q 99.248 112.235 99.248 111.863 L 99.248 111.863 L 99.248 111.863 Q 99.248 111.497 99.508 111.23 L 99.508 111.23 L 99.508 111.23 Q 99.769 110.964 100.247 110.964 L 100.247 110.964 L 100.247 110.964 Q 100.712 110.964 101.008 111.245 L 101.008 111.245 L 101.008 111.245 Q 101.266 111.491 101.272 111.849 L 101.272 111.849 L 101.272 112.493 L 101.272 112.493 Q 101.547 112.077 102.086 111.79 L 102.086 111.79 L 102.643 112.033 L 102.675 112.139 L 102.675 112.139 Q 102.01 112.3 101.448 112.813 L 101.448 112.813 L 101.448 112.813 Q 101.621 112.763 101.861 112.763 L 101.861 112.763 L 101.861 112.763 Q 102.412 112.763 102.743 113.129 L 102.743 113.129 L 102.743 113.129 Q 103.074 113.495 103.074 113.99 L 103.074 113.99 L 103.074 113.99 Q 103.074 114.512 102.732 114.875 L 102.732 114.875 L 102.732 114.875 Q 102.391 115.238 101.826 115.238 L 101.826 115.238 L 101.826 115.238 Q 101.272 115.238 100.938 114.863 L 100.938 114.863 L 100.938 114.863 Q 100.604 114.488 100.604 114.005 Z M 103.651 114.392 L 103.651 114.392 L 103.651 114.392 Q 103.704 113.8 104.439 113.718 L 104.439 113.718 L 104.439 113.718 Q 104.266 113.984 104.266 114.318 L 104.266 114.318 L 104.266 114.318 Q 104.292 114.887 104.89 114.887 L 104.89 114.887 L 104.89 114.887 Q 105.599 114.869 105.62 114.075 L 105.62 114.075 L 105.62 114.075 Q 105.62 113.246 104.909 112.905 L 104.909 112.905 L 104.909 112.905 Q 104.199 112.563 104.199 112.156 L 104.199 112.156 L 104.199 112.156 Q 104.199 111.614 105.06 111.603 L 105.06 111.603 L 105.06 111.603 Q 104.796 111.813 104.796 112.051 L 104.796 112.051 L 104.796 112.051 Q 104.796 112.423 105.571 112.804 L 105.571 112.804 L 105.571 112.804 Q 106.346 113.185 106.346 113.961 L 106.346 113.961 L 106.346 113.961 Q 106.255 115.162 104.899 115.238 L 104.899 115.238 L 104.899 115.238 Q 103.663 115.229 103.651 114.392 Z M 106.923 114.392 L 106.923 114.392 L 106.923 114.392 Q 106.976 113.8 107.711 113.718 L 107.711 113.718 L 107.711 113.718 Q 107.539 113.984 107.539 114.318 L 107.539 114.318 L 107.539 114.318 Q 107.565 114.887 108.163 114.887 L 108.163 114.887 L 108.163 114.887 Q 108.872 114.869 108.892 114.075 L 108.892 114.075 L 108.892 114.075 Q 108.892 113.246 108.182 112.905 L 108.182 112.905 L 108.182 112.905 Q 107.471 112.563 107.471 112.156 L 107.471 112.156 L 107.471 112.156 Q 107.471 111.614 108.333 111.603 L 108.333 111.603 L 108.333 111.603 Q 108.069 111.813 108.069 112.051 L 108.069 112.051 L 108.069 112.051 Q 108.069 112.423 108.844 112.804 L 108.844 112.804 L 108.844 112.804 Q 109.619 113.185 109.619 113.961 L 109.619 113.961 L 109.619 113.961 Q 109.528 115.162 108.171 115.238 L 108.171 115.238 L 108.171 115.238 Q 106.935 115.229 106.923 114.392 Z M 110.629 114.225 L 110.629 114.225 L 110.629 114.225 Q 110.723 114.233 110.78 114.364 L 110.78 114.364 L 110.78 114.364 Q 110.837 114.494 110.968 114.551 L 110.968 114.551 L 110.968 114.551 Q 111.098 114.608 111.107 114.702 L 111.107 114.702 L 111.107 114.702 Q 111.098 114.796 110.968 114.852 L 110.968 114.852 L 110.968 114.852 Q 110.837 114.907 110.78 115.041 L 110.78 115.041 L 110.78 115.041 Q 110.723 115.174 110.629 115.183 L 110.629 115.183 L 110.629 115.183 Q 110.536 115.174 110.48 115.041 L 110.48 115.041 L 110.48 115.041 Q 110.424 114.907 110.291 114.852 L 110.291 114.852 L 110.291 114.852 Q 110.158 114.796 110.149 114.702 L 110.149 114.702 L 110.149 114.702 Q 110.158 114.608 110.291 114.551 L 110.291 114.551 L 110.291 114.551 Q 110.424 114.494 110.48 114.364 L 110.48 114.364 L 110.48 114.364 Q 110.536 114.233 110.629 114.225 Z M 65.082 112.83 L 65.082 112.83 L 65.082 112.83 Q 64.827 112.83 64.664 113.083 L 64.664 113.083 L 64.664 113.083 Q 64.501 113.337 64.501 113.829 L 64.501 113.829 L 64.501 113.829 Q 64.501 114.383 64.677 114.683 L 64.677 114.683 L 64.677 114.683 Q 64.853 114.983 65.117 114.983 L 65.117 114.983 L 65.117 114.983 Q 65.372 114.983 65.534 114.727 L 65.534 114.727 L 65.534 114.727 Q 65.697 114.471 65.697 113.981 L 65.697 113.981 L 65.697 113.981 Q 65.697 113.434 65.518 113.132 L 65.518 113.132 L 65.518 113.132 Q 65.339 112.83 65.082 112.83 Z M 65.697 112.687 L 65.697 112.687 L 65.697 111.98 L 65.697 111.98 Q 65.697 111.248 65.114 111.222 L 65.114 111.222 L 65.114 111.222 Q 64.493 111.222 64.469 111.605 L 64.469 111.605 L 64.469 111.605 Q 64.469 111.852 64.68 111.992 L 64.68 111.992 L 64.68 111.992 Q 64.68 112.262 64.299 112.291 L 64.299 112.291 L 64.299 112.291 Q 63.863 112.285 63.839 111.813 L 63.839 111.813 L 63.839 111.813 Q 63.845 110.961 65.12 110.961 L 65.12 110.961 L 65.12 110.961 Q 66.374 110.961 66.374 112.224 L 66.374 112.224 L 66.374 113.911 L 66.374 113.911 Q 66.374 114.477 66.016 114.859 L 66.016 114.859 L 66.016 114.859 Q 65.659 115.241 65.082 115.241 L 65.082 115.241 L 65.082 115.241 Q 64.519 115.241 64.169 114.859 L 64.169 114.859 L 64.169 114.859 Q 63.819 114.477 63.819 113.905 L 63.819 113.905 L 63.819 113.905 Q 63.819 113.343 64.179 112.956 L 64.179 112.956 L 64.179 112.956 Q 64.54 112.569 65.117 112.569 L 65.117 112.569 L 65.117 112.569 Q 65.533 112.569 65.697 112.687 Z M 67.937 112.925 L 67.937 112.925 L 67.937 112.925 Q 67.683 113.249 67.683 113.8 L 67.683 113.8 L 67.683 113.8 Q 67.683 114.731 68.424 114.828 L 68.424 114.828 L 68.424 114.828 Q 68.333 115.232 67.979 115.238 L 67.979 115.238 L 67.979 115.238 Q 67.522 115.238 67.245 114.764 L 67.245 114.764 L 67.245 114.764 Q 66.968 114.289 66.968 113.75 L 66.968 113.75 L 66.968 113.75 Q 66.968 113.108 67.43 112.698 L 67.43 112.698 L 67.43 112.698 Q 67.891 112.288 68.559 112.288 L 68.559 112.288 L 68.559 112.288 Q 69.335 112.288 69.771 112.716 L 69.771 112.716 L 69.771 112.716 Q 70.206 113.144 70.206 113.861 L 70.206 113.861 L 70.206 113.861 Q 70.206 114.591 69.409 115.224 L 69.409 115.224 L 69.001 115.224 L 69.001 115.224 Q 69.447 114.556 69.447 113.853 L 69.447 113.853 L 69.447 113.853 Q 69.447 113.229 69.217 112.915 L 69.217 112.915 L 69.217 112.915 Q 68.987 112.602 68.606 112.602 L 68.606 112.602 L 68.606 112.602 Q 68.19 112.602 67.937 112.925 Z M 72.051 112.83 L 72.051 112.83 L 72.051 112.83 Q 71.796 112.83 71.634 113.083 L 71.634 113.083 L 71.634 113.083 Q 71.471 113.337 71.471 113.829 L 71.471 113.829 L 71.471 113.829 Q 71.471 114.383 71.647 114.683 L 71.647 114.683 L 71.647 114.683 Q 71.823 114.983 72.086 114.983 L 72.086 114.983 L 72.086 114.983 Q 72.341 114.983 72.504 114.727 L 72.504 114.727 L 72.504 114.727 Q 72.667 114.471 72.667 113.981 L 72.667 113.981 L 72.667 113.981 Q 72.667 113.434 72.488 113.132 L 72.488 113.132 L 72.488 113.132 Q 72.309 112.83 72.051 112.83 Z M 72.667 112.687 L 72.667 112.687 L 72.667 111.98 L 72.667 111.98 Q 72.667 111.248 72.083 111.222 L 72.083 111.222 L 72.083 111.222 Q 71.462 111.222 71.439 111.605 L 71.439 111.605 L 71.439 111.605 Q 71.439 111.852 71.65 111.992 L 71.65 111.992 L 71.65 111.992 Q 71.65 112.262 71.269 112.291 L 71.269 112.291 L 71.269 112.291 Q 70.833 112.285 70.809 111.813 L 70.809 111.813 L 70.809 111.813 Q 70.815 110.961 72.089 110.961 L 72.089 110.961 L 72.089 110.961 Q 73.343 110.961 73.343 112.224 L 73.343 112.224 L 73.343 113.911 L 73.343 113.911 Q 73.343 114.477 72.986 114.859 L 72.986 114.859 L 72.986 114.859 Q 72.628 115.241 72.051 115.241 L 72.051 115.241 L 72.051 115.241 Q 71.489 115.241 71.139 114.859 L 71.139 114.859 L 71.139 114.859 Q 70.789 114.477 70.789 113.905 L 70.789 113.905 L 70.789 113.905 Q 70.789 113.343 71.149 112.956 L 71.149 112.956 L 71.149 112.956 Q 71.509 112.569 72.086 112.569 L 72.086 112.569 L 72.086 112.569 Q 72.502 112.569 72.667 112.687 Z M 73.938 114.392 L 73.938 114.392 L 73.938 114.392 Q 73.991 113.8 74.726 113.718 L 74.726 113.718 L 74.726 113.718 Q 74.553 113.984 74.553 114.318 L 74.553 114.318 L 74.553 114.318 Q 74.58 114.887 75.177 114.887 L 75.177 114.887 L 75.177 114.887 Q 75.886 114.869 75.907 114.075 L 75.907 114.075 L 75.907 114.075 Q 75.907 113.246 75.196 112.905 L 75.196 112.905 L 75.196 112.905 Q 74.486 112.563 74.486 112.156 L 74.486 112.156 L 74.486 112.156 Q 74.486 111.614 75.347 111.603 L 75.347 111.603 L 75.347 111.603 Q 75.083 111.813 75.083 112.051 L 75.083 112.051 L 75.083 112.051 Q 75.083 112.423 75.858 112.804 L 75.858 112.804 L 75.858 112.804 Q 76.633 113.185 76.633 113.961 L 76.633 113.961 L 76.633 113.961 Q 76.542 115.162 75.186 115.238 L 75.186 115.238 L 75.186 115.238 Q 73.95 115.229 73.938 114.392 Z M 78.655 112.262 L 78.655 112.262 L 78.655 112.262 Q 79.938 112.262 79.938 113.34 L 79.938 113.34 L 79.938 113.34 Q 79.938 114.049 79.264 114.102 L 79.264 114.102 L 79.264 114.131 L 79.264 114.131 Q 79.938 114.192 79.938 114.916 L 79.938 114.916 L 79.938 115.646 L 79.938 115.646 Q 79.938 116.674 78.614 116.674 L 78.614 116.674 L 78.614 116.674 Q 77.231 116.674 77.231 115.581 L 77.231 115.581 L 77.231 115.581 Q 77.231 114.775 78.28 114.529 L 78.28 114.529 L 78.312 114.708 L 78.312 114.708 Q 77.931 114.995 77.902 115.502 L 77.902 115.502 L 77.902 115.502 Q 77.931 116.39 78.623 116.39 L 78.623 116.39 L 78.623 116.39 Q 79.252 116.39 79.252 115.555 L 79.252 115.555 L 79.252 114.884 L 79.252 114.884 Q 79.252 114.274 78.523 114.274 L 78.523 114.274 L 78.523 113.973 L 78.523 113.973 Q 79.252 113.973 79.252 113.325 L 79.252 113.325 L 79.252 113.325 Q 79.252 112.552 78.655 112.525 L 78.655 112.525 L 78.655 112.525 Q 77.999 112.525 77.999 113.003 L 77.999 113.003 L 77.999 113.003 Q 77.999 113.223 78.212 113.337 L 78.212 113.337 L 78.212 113.337 Q 78.212 113.612 77.826 113.642 L 77.826 113.642 L 77.826 113.642 Q 77.36 113.636 77.36 113.155 L 77.36 113.155 L 77.36 113.155 Q 77.36 112.262 78.655 112.262 Z M 80.503 114.392 L 80.503 114.392 L 80.503 114.392 Q 80.556 113.8 81.292 113.718 L 81.292 113.718 L 81.292 113.718 Q 81.119 113.984 81.119 114.318 L 81.119 114.318 L 81.119 114.318 Q 81.145 114.887 81.743 114.887 L 81.743 114.887 L 81.743 114.887 Q 82.452 114.869 82.472 114.075 L 82.472 114.075 L 82.472 114.075 Q 82.472 113.246 81.762 112.905 L 81.762 112.905 L 81.762 112.905 Q 81.051 112.563 81.051 112.156 L 81.051 112.156 L 81.051 112.156 Q 81.051 111.614 81.913 111.603 L 81.913 111.603 L 81.913 111.603 Q 81.649 111.813 81.649 112.051 L 81.649 112.051 L 81.649 112.051 Q 81.649 112.423 82.424 112.804 L 82.424 112.804 L 82.424 112.804 Q 83.199 113.185 83.199 113.961 L 83.199 113.961 L 83.199 113.961 Q 83.108 115.162 81.751 115.238 L 81.751 115.238 L 81.751 115.238 Q 80.515 115.229 80.503 114.392 Z M 84.04 112.741 L 84.04 112.741 L 84.04 112.741 Q 84.303 112.306 84.995 112.268 L 84.995 112.268 L 84.995 112.268 Q 85.545 112.268 85.792 112.733 L 85.792 112.733 L 85.792 112.733 Q 86.055 112.259 86.588 112.259 L 86.588 112.259 L 86.588 112.259 Q 87.221 112.259 87.362 112.763 L 87.362 112.763 L 87.362 112.763 Q 87.582 112.259 88.223 112.259 L 88.223 112.259 L 88.223 112.259 Q 89.272 112.259 89.272 113.615 L 89.272 113.615 L 89.272 113.615 Q 89.222 114.339 88.452 114.863 L 88.452 114.863 L 88.173 114.74 L 88.173 114.74 Q 88.598 114.351 88.698 113.571 L 88.698 113.571 L 88.698 113.571 Q 88.698 112.669 88.053 112.669 L 88.053 112.669 L 88.053 112.669 Q 87.599 112.748 87.593 113.422 L 87.593 113.422 L 87.593 113.422 Q 87.596 113.838 87.634 114.014 L 87.634 114.014 L 87.634 114.014 Q 87.529 114.131 87.327 114.225 L 87.327 114.225 L 87.327 114.225 Q 87.095 114.151 87.025 114.063 L 87.025 114.063 L 87.025 114.063 Q 87.078 113.867 87.078 113.542 L 87.078 113.542 L 87.078 113.542 Q 87.042 112.672 86.588 112.646 L 86.588 112.646 L 86.588 112.646 Q 86.354 112.657 86.178 112.886 L 86.178 112.886 L 86.178 112.886 Q 86.002 113.114 86.002 113.431 L 86.002 113.431 L 86.002 113.431 Q 86.011 113.835 86.049 113.993 L 86.049 113.993 L 86.049 113.993 Q 85.947 114.128 85.736 114.222 L 85.736 114.222 L 85.736 114.222 Q 85.496 114.113 85.449 114.014 L 85.449 114.014 L 85.449 114.014 Q 85.487 113.853 85.487 113.551 L 85.487 113.551 L 85.487 113.551 Q 85.452 112.725 84.998 112.678 L 84.998 112.678 L 84.998 112.678 Q 84.517 112.678 84.505 113.639 L 84.505 113.639 L 84.505 113.639 Q 84.505 114.945 85.633 115.402 L 85.633 115.402 L 85.633 115.402 Q 87.119 115.874 88.85 115.95 L 88.85 115.95 L 88.85 115.95 Q 88.806 116.117 88.806 116.278 L 88.806 116.278 L 88.806 116.278 Q 88.806 116.439 88.859 116.674 L 88.859 116.674 L 88.859 116.674 Q 86.565 115.856 85.572 115.856 L 85.572 115.856 L 85.572 115.856 Q 84.965 115.862 84.089 116.305 L 84.089 116.305 L 84.089 116.305 Q 84.127 116.103 84.127 115.991 L 84.127 115.991 L 84.127 115.991 Q 84.127 115.865 84.098 115.736 L 84.098 115.736 L 84.098 115.736 Q 84.813 115.546 85.238 115.528 L 85.238 115.528 L 85.238 115.528 Q 83.776 114.937 83.776 113.727 L 83.776 113.727 L 83.776 113.727 Q 83.776 113.176 84.04 112.741 Z M 90.817 112.925 L 90.817 112.925 L 90.817 112.925 Q 90.564 113.249 90.564 113.8 L 90.564 113.8 L 90.564 113.8 Q 90.564 114.731 91.305 114.828 L 91.305 114.828 L 91.305 114.828 Q 91.214 115.232 90.86 115.238 L 90.86 115.238 L 90.86 115.238 Q 90.403 115.238 90.126 114.764 L 90.126 114.764 L 90.126 114.764 Q 89.849 114.289 89.849 113.75 L 89.849 113.75 L 89.849 113.75 Q 89.849 113.108 90.311 112.698 L 90.311 112.698 L 90.311 112.698 Q 90.772 112.288 91.44 112.288 L 91.44 112.288 L 91.44 112.288 Q 92.216 112.288 92.651 112.716 L 92.651 112.716 L 92.651 112.716 Q 93.086 113.144 93.086 113.861 L 93.086 113.861 L 93.086 113.861 Q 93.086 114.591 92.29 115.224 L 92.29 115.224 L 91.882 115.224 L 91.882 115.224 Q 92.328 114.556 92.328 113.853 L 92.328 113.853 L 92.328 113.853 Q 92.328 113.229 92.098 112.915 L 92.098 112.915 L 92.098 112.915 Q 91.868 112.602 91.487 112.602 L 91.487 112.602 L 91.487 112.602 Q 91.071 112.602 90.817 112.925 Z M 84.688 105.535 L 84.688 105.535 L 84.688 105.535 Q 85.409 106.956 85.515 107.542 L 85.515 107.542 L 85.515 107.542 Q 85.948 106.851 85.978 105.831 L 85.978 105.831 L 85.978 105.831 Q 85.957 104.97 85.351 104.943 L 85.351 104.943 L 85.351 104.943 Q 84.873 104.973 84.688 105.535 Z M 84.246 105.865 L 84.246 105.865 L 84.246 105.865 Q 83.672 104.788 83.672 103.883 L 83.672 103.883 L 83.672 103.883 Q 83.672 102.869 84.697 102.869 L 84.697 102.869 L 84.697 102.869 Q 85.266 102.869 85.383 103.18 L 85.383 103.18 L 85.383 103.18 Q 85.526 102.869 86.156 102.869 L 86.156 102.869 L 86.156 102.869 Q 87.091 102.872 87.094 103.792 L 87.094 103.792 L 87.094 103.792 Q 87.094 104.132 86.692 104.486 L 86.692 104.486 L 86.323 104.486 L 86.323 104.486 Q 86.522 104.185 86.522 103.862 L 86.522 103.862 L 86.522 103.862 Q 86.52 103.194 86.001 103.194 L 86.001 103.194 L 86.001 103.194 Q 85.605 103.197 85.605 103.663 L 85.605 103.663 L 85.605 103.663 Q 85.605 103.965 85.673 104.173 L 85.673 104.173 L 85.184 104.313 L 85.055 104.211 L 85.055 104.211 Q 85.125 103.988 85.125 103.675 L 85.125 103.675 L 85.125 103.675 Q 85.107 103.2 84.718 103.194 L 84.718 103.194 L 84.718 103.194 Q 84.246 103.197 84.246 103.83 L 84.246 103.83 L 84.246 103.83 Q 84.246 104.495 84.472 105.014 L 84.472 105.014 L 84.472 105.014 Q 84.729 104.604 85.418 104.56 L 85.418 104.56 L 85.418 104.56 Q 86.61 104.589 86.692 105.617 L 86.692 105.617 L 86.692 105.617 Q 86.692 106.496 85.658 108.333 L 85.658 108.333 L 85.16 108.333 L 85.16 108.333 Q 84.82 106.941 84.246 105.865 Z M 89.455 105.075 L 89.455 105.075 L 89.455 104.234 L 90.141 104.234 L 90.141 107.618 L 90.141 107.618 Q 90.141 108.646 88.816 108.646 L 88.816 108.646 L 88.816 108.646 Q 87.495 108.646 87.434 107.56 L 87.434 107.56 L 87.434 107.554 L 87.434 107.554 Q 87.434 106.748 88.482 106.502 L 88.482 106.502 L 88.515 106.681 L 88.515 106.681 Q 88.134 106.968 88.104 107.475 L 88.104 107.475 L 88.104 107.475 Q 88.134 108.362 88.825 108.362 L 88.825 108.362 L 88.825 108.362 Q 89.455 108.362 89.455 107.527 L 89.455 107.527 L 89.455 106.019 L 89.455 106.019 Q 89.309 106.133 88.857 106.133 L 88.857 106.133 L 88.857 106.133 Q 87.595 106.133 87.563 105.005 L 87.563 105.005 L 87.563 105.005 Q 87.565 104.255 88.198 104.255 L 88.198 104.255 L 88.198 104.255 Q 88.591 104.284 88.591 104.568 L 88.591 104.568 L 88.591 104.568 Q 88.201 104.712 88.201 105.251 L 88.201 105.251 L 88.201 105.251 Q 88.286 105.869 88.857 105.869 L 88.857 105.869 L 88.857 105.869 Q 89.452 105.843 89.455 105.075 Z M 92.18 104.234 L 92.18 104.234 L 92.18 104.234 Q 93.463 104.234 93.463 105.313 L 93.463 105.313 L 93.463 105.313 Q 93.463 106.021 92.789 106.074 L 92.789 106.074 L 92.789 106.104 L 92.789 106.104 Q 93.463 106.165 93.463 106.889 L 93.463 106.889 L 93.463 107.618 L 93.463 107.618 Q 93.463 108.646 92.139 108.646 L 92.139 108.646 L 92.139 108.646 Q 90.756 108.646 90.756 107.554 L 90.756 107.554 L 90.756 107.554 Q 90.756 106.748 91.805 106.502 L 91.805 106.502 L 91.837 106.681 L 91.837 106.681 Q 91.456 106.968 91.427 107.475 L 91.427 107.475 L 91.427 107.475 Q 91.456 108.362 92.147 108.362 L 92.147 108.362 L 92.147 108.362 Q 92.777 108.362 92.777 107.527 L 92.777 107.527 L 92.777 106.856 L 92.777 106.856 Q 92.777 106.247 92.048 106.247 L 92.048 106.247 L 92.048 105.945 L 92.048 105.945 Q 92.777 105.945 92.777 105.298 L 92.777 105.298 L 92.777 105.298 Q 92.777 104.524 92.18 104.498 L 92.18 104.498 L 92.18 104.498 Q 91.523 104.498 91.523 104.976 L 91.523 104.976 L 91.523 104.976 Q 91.523 105.195 91.737 105.31 L 91.737 105.31 L 91.737 105.31 Q 91.737 105.585 91.351 105.614 L 91.351 105.614 L 91.351 105.614 Q 90.885 105.608 90.885 105.128 L 90.885 105.128 L 90.885 105.128 Q 90.885 104.234 92.18 104.234 Z M 97.122 104.48 L 97.122 104.48 L 97.122 104.48 Q 96.864 104.48 96.699 104.738 L 96.699 104.738 L 96.699 104.738 Q 96.533 104.996 96.533 105.494 L 96.533 105.494 L 96.533 105.494 Q 96.533 106.054 96.712 106.358 L 96.712 106.358 L 96.712 106.358 Q 96.891 106.663 97.157 106.663 L 97.157 106.663 L 97.157 106.663 Q 97.415 106.663 97.581 106.404 L 97.581 106.404 L 97.581 106.404 Q 97.746 106.145 97.746 105.649 L 97.746 105.649 L 97.746 105.649 Q 97.746 105.093 97.566 104.787 L 97.566 104.787 L 97.566 104.787 Q 97.386 104.48 97.122 104.48 Z M 95.001 106.666 L 95.001 106.666 Q 95.355 107.205 95.889 107.434 L 95.889 107.434 L 95.889 107.434 Q 96.747 107.759 98.221 107.99 L 98.221 107.99 L 98.221 107.99 Q 98.18 108.148 98.18 108.31 L 98.18 108.31 L 98.18 108.31 Q 98.18 108.471 98.241 108.74 L 98.241 108.74 L 98.241 108.74 Q 96.727 107.888 95.824 107.888 L 95.824 107.888 L 95.824 107.888 Q 95.218 107.894 94.403 108.269 L 94.403 108.269 L 94.403 108.269 Q 94.438 108.075 94.438 107.964 L 94.438 107.964 L 94.438 107.964 Q 94.438 107.838 94.409 107.706 L 94.409 107.706 L 94.409 107.706 Q 95.071 107.577 95.49 107.56 L 95.49 107.56 L 95.49 107.56 Q 94.781 107.27 94.415 106.833 L 94.415 106.833 L 94.415 106.833 Q 94.028 106.411 94.028 105.758 L 94.028 105.758 L 94.028 105.758 Q 94.028 105.11 94.44 104.671 L 94.44 104.671 L 94.44 104.671 Q 94.852 104.231 95.505 104.231 L 95.505 104.231 L 95.505 104.231 Q 96.038 104.231 96.34 104.486 L 96.34 104.486 L 96.34 104.486 Q 96.63 104.22 97.157 104.22 L 97.157 104.22 L 97.157 104.22 Q 97.729 104.22 98.083 104.609 L 98.083 104.609 L 98.083 104.609 Q 98.438 104.999 98.438 105.576 L 98.438 105.576 L 98.438 105.576 Q 98.438 106.147 98.073 106.536 L 98.073 106.536 L 98.073 106.536 Q 97.708 106.924 97.122 106.924 L 97.122 106.924 L 97.122 106.924 Q 96.551 106.924 96.198 106.536 L 96.198 106.536 L 96.198 106.536 Q 95.845 106.147 95.845 105.57 L 95.845 105.57 L 95.845 105.57 Q 95.845 105.198 95.997 104.905 L 95.997 104.905 L 95.997 104.905 Q 95.795 104.519 95.464 104.519 L 95.464 104.519 L 95.464 104.519 Q 95.165 104.519 94.976 104.813 L 94.976 104.813 L 94.976 104.813 Q 94.787 105.107 94.787 105.67 L 94.787 105.67 L 94.787 105.67 Q 94.787 106.303 95.001 106.666 L 95.001 106.666 Z M 99.983 104.898 L 99.983 104.898 L 99.983 104.898 Q 99.729 105.222 99.729 105.772 L 99.729 105.772 L 99.729 105.772 Q 99.729 106.704 100.471 106.801 L 100.471 106.801 L 100.471 106.801 Q 100.38 107.205 100.025 107.211 L 100.025 107.211 L 100.025 107.211 Q 99.568 107.211 99.292 106.736 L 99.292 106.736 L 99.292 106.736 Q 99.015 106.262 99.015 105.723 L 99.015 105.723 L 99.015 105.723 Q 99.015 105.081 99.476 104.671 L 99.476 104.671 L 99.476 104.671 Q 99.938 104.261 100.605 104.261 L 100.605 104.261 L 100.605 104.261 Q 101.382 104.261 101.817 104.688 L 101.817 104.688 L 101.817 104.688 Q 102.252 105.116 102.252 105.834 L 102.252 105.834 L 102.252 105.834 Q 102.252 106.563 101.455 107.196 L 101.455 107.196 L 101.048 107.196 L 101.048 107.196 Q 101.493 106.528 101.493 105.825 L 101.493 105.825 L 101.493 105.825 Q 101.493 105.201 101.263 104.888 L 101.263 104.888 L 101.263 104.888 Q 101.033 104.574 100.652 104.574 L 100.652 104.574 L 100.652 104.574 Q 100.236 104.574 99.983 104.898 Z M 102.829 106.364 L 102.829 106.364 L 102.829 106.364 Q 102.882 105.772 103.617 105.69 L 103.617 105.69 L 103.617 105.69 Q 103.444 105.957 103.444 106.291 L 103.444 106.291 L 103.444 106.291 Q 103.471 106.859 104.068 106.859 L 104.068 106.859 L 104.068 106.859 Q 104.777 106.842 104.798 106.048 L 104.798 106.048 L 104.798 106.048 Q 104.798 105.219 104.087 104.877 L 104.087 104.877 L 104.087 104.877 Q 103.377 104.536 103.377 104.129 L 103.377 104.129 L 103.377 104.129 Q 103.377 103.587 104.238 103.575 L 104.238 103.575 L 104.238 103.575 Q 103.975 103.786 103.975 104.023 L 103.975 104.023 L 103.975 104.023 Q 103.975 104.396 104.75 104.776 L 104.75 104.776 L 104.75 104.776 Q 105.524 105.157 105.524 105.934 L 105.524 105.934 L 105.524 105.934 Q 105.434 107.135 104.077 107.211 L 104.077 107.211 L 104.077 107.211 Q 102.841 107.202 102.829 106.364 Z M 109.195 104.48 L 109.195 104.48 L 109.195 104.48 Q 108.938 104.48 108.772 104.738 L 108.772 104.738 L 108.772 104.738 Q 108.606 104.996 108.606 105.494 L 108.606 105.494 L 108.606 105.494 Q 108.606 106.054 108.785 106.358 L 108.785 106.358 L 108.785 106.358 Q 108.964 106.663 109.23 106.663 L 109.23 106.663 L 109.23 106.663 Q 109.488 106.663 109.654 106.404 L 109.654 106.404 L 109.654 106.404 Q 109.819 106.145 109.819 105.649 L 109.819 105.649 L 109.819 105.649 Q 109.819 105.093 109.639 104.787 L 109.639 104.787 L 109.639 104.787 Q 109.459 104.48 109.195 104.48 Z M 107.074 106.666 L 107.074 106.666 Q 107.429 107.205 107.962 107.434 L 107.962 107.434 L 107.962 107.434 Q 108.82 107.759 110.294 107.99 L 110.294 107.99 L 110.294 107.99 Q 110.253 108.148 110.253 108.31 L 110.253 108.31 L 110.253 108.31 Q 110.253 108.471 110.314 108.74 L 110.314 108.74 L 110.314 108.74 Q 108.8 107.888 107.897 107.888 L 107.897 107.888 L 107.897 107.888 Q 107.291 107.894 106.477 108.269 L 106.477 108.269 L 106.477 108.269 Q 106.512 108.075 106.512 107.964 L 106.512 107.964 L 106.512 107.964 Q 106.512 107.838 106.482 107.706 L 106.482 107.706 L 106.482 107.706 Q 107.145 107.577 107.563 107.56 L 107.563 107.56 L 107.563 107.56 Q 106.854 107.27 106.488 106.833 L 106.488 106.833 L 106.488 106.833 Q 106.102 106.411 106.102 105.758 L 106.102 105.758 L 106.102 105.758 Q 106.102 105.11 106.513 104.671 L 106.513 104.671 L 106.513 104.671 Q 106.925 104.231 107.578 104.231 L 107.578 104.231 L 107.578 104.231 Q 108.111 104.231 108.413 104.486 L 108.413 104.486 L 108.413 104.486 Q 108.703 104.22 109.23 104.22 L 109.23 104.22 L 109.23 104.22 Q 109.802 104.22 110.156 104.609 L 110.156 104.609 L 110.156 104.609 Q 110.511 104.999 110.511 105.576 L 110.511 105.576 L 110.511 105.576 Q 110.511 106.147 110.146 106.536 L 110.146 106.536 L 110.146 106.536 Q 109.781 106.924 109.195 106.924 L 109.195 106.924 L 109.195 106.924 Q 108.624 106.924 108.271 106.536 L 108.271 106.536 L 108.271 106.536 Q 107.918 106.147 107.918 105.57 L 107.918 105.57 L 107.918 105.57 Q 107.918 105.198 108.07 104.905 L 108.07 104.905 L 108.07 104.905 Q 107.868 104.519 107.537 104.519 L 107.537 104.519 L 107.537 104.519 Q 107.238 104.519 107.049 104.813 L 107.049 104.813 L 107.049 104.813 Q 106.86 105.107 106.86 105.67 L 106.86 105.67 L 106.86 105.67 Q 106.86 106.303 107.074 106.666 L 107.074 106.666 Z M 112.056 104.898 L 112.056 104.898 L 112.056 104.898 Q 111.803 105.222 111.803 105.772 L 111.803 105.772 L 111.803 105.772 Q 111.803 106.704 112.544 106.801 L 112.544 106.801 L 112.544 106.801 Q 112.453 107.205 112.099 107.211 L 112.099 107.211 L 112.099 107.211 Q 111.642 107.211 111.365 106.736 L 111.365 106.736 L 111.365 106.736 Q 111.088 106.262 111.088 105.723 L 111.088 105.723 L 111.088 105.723 Q 111.088 105.081 111.549 104.671 L 111.549 104.671 L 111.549 104.671 Q 112.011 104.261 112.679 104.261 L 112.679 104.261 L 112.679 104.261 Q 113.455 104.261 113.89 104.688 L 113.89 104.688 L 113.89 104.688 Q 114.325 105.116 114.325 105.834 L 114.325 105.834 L 114.325 105.834 Q 114.325 106.563 113.528 107.196 L 113.528 107.196 L 113.121 107.196 L 113.121 107.196 Q 113.566 106.528 113.566 105.825 L 113.566 105.825 L 113.566 105.825 Q 113.566 105.201 113.336 104.888 L 113.336 104.888 L 113.336 104.888 Q 113.106 104.574 112.726 104.574 L 112.726 104.574 L 112.726 104.574 Q 112.31 104.574 112.056 104.898 Z M 116.669 105.475 L 116.669 105.475 L 116.669 105.475 Q 116.405 105.242 116.405 104.943 L 116.405 104.943 L 116.405 104.943 Q 116.405 104.466 116.909 104.46 L 116.909 104.46 L 116.909 104.46 Q 117.176 104.46 117.229 104.63 L 117.229 104.63 L 117.229 104.63 Q 117.229 104.709 117.161 104.776 L 117.161 104.776 L 117.161 104.776 Q 116.769 104.776 116.769 105.037 L 116.769 105.037 L 116.769 105.037 Q 116.813 105.257 117.221 105.487 L 117.221 105.487 L 117.221 105.487 Q 117.63 105.717 117.63 106.183 L 117.63 106.183 L 117.63 106.183 Q 117.568 107.211 116.247 107.211 L 116.247 107.211 L 116.247 107.211 Q 114.923 107.211 114.923 106.183 L 114.923 106.183 L 114.923 102.939 L 115.608 102.939 L 115.608 106.092 L 115.608 106.092 Q 115.608 106.927 116.238 106.927 L 116.238 106.927 L 116.238 106.927 Q 116.93 106.927 116.959 106.098 L 116.959 106.098 L 116.959 106.098 Q 116.933 105.708 116.669 105.475 Z M 119.804 104.252 L 119.804 104.252 Q 120.776 104.381 120.776 105.313 L 120.776 105.313 L 120.776 105.313 Q 120.776 106.054 120.103 106.077 L 120.103 106.077 L 120.103 106.101 L 120.103 106.101 Q 120.776 106.133 120.776 106.889 L 120.776 106.889 L 120.776 107.618 L 120.776 107.618 Q 120.776 108.646 119.452 108.646 L 119.452 108.646 L 119.452 108.646 Q 118.131 108.646 118.069 107.56 L 118.069 107.56 L 118.069 107.56 Q 118.069 106.719 119.118 106.502 L 119.118 106.502 L 119.15 106.681 L 119.15 106.681 Q 118.77 106.968 118.74 107.475 L 118.74 107.475 L 118.74 107.475 Q 118.77 108.362 119.461 108.362 L 119.461 108.362 L 119.461 108.362 Q 120.091 108.362 120.091 107.527 L 120.091 107.527 L 120.091 106.856 L 120.091 106.856 Q 120.091 106.218 119.42 106.218 L 119.42 106.218 L 119.42 105.975 L 119.42 105.975 Q 120.091 105.975 120.091 105.298 L 120.091 105.298 L 120.091 105.298 Q 120.091 104.659 119.684 104.53 L 119.684 104.53 L 119.684 104.53 Q 119.52 104.48 119.517 104.36 L 119.517 104.36 L 119.517 104.36 Q 119.517 104.252 119.804 104.252 L 119.804 104.252 Z M 122.757 104.234 L 122.757 104.234 L 122.757 104.234 Q 124.04 104.234 124.04 105.547 L 124.04 105.547 L 124.04 107.618 L 124.04 107.618 Q 124.04 108.646 122.716 108.646 L 122.716 108.646 L 122.716 108.646 Q 121.395 108.646 121.333 107.56 L 121.333 107.56 L 121.333 107.56 Q 121.333 106.733 122.382 106.502 L 122.382 106.502 L 122.414 106.681 L 122.414 106.681 Q 122.033 106.968 122.004 107.475 L 122.004 107.475 L 122.004 107.475 Q 122.033 108.362 122.725 108.362 L 122.725 108.362 L 122.725 108.362 Q 123.354 108.362 123.354 107.527 L 123.354 107.527 L 123.354 105.298 L 123.354 105.298 Q 123.354 104.524 122.757 104.498 L 122.757 104.498 L 122.757 104.498 Q 122.101 104.498 122.101 104.946 L 122.101 104.946 L 122.101 104.946 Q 122.101 105.166 122.314 105.31 L 122.314 105.31 L 122.314 105.31 Q 122.314 105.585 121.928 105.614 L 121.928 105.614 L 121.928 105.614 Q 121.462 105.608 121.462 105.069 L 121.462 105.069 L 121.462 105.069 Q 121.468 104.234 122.757 104.234 Z M 125.947 104.8 L 125.947 104.8 Q 125.689 104.8 125.511 105.102 L 125.511 105.102 L 125.511 105.102 Q 125.332 105.403 125.332 105.951 L 125.332 105.951 L 125.332 105.951 Q 125.332 106.44 125.495 106.697 L 125.495 106.697 L 125.495 106.697 Q 125.657 106.953 125.912 106.953 L 125.912 106.953 L 125.912 106.953 Q 126.176 106.953 126.352 106.653 L 126.352 106.653 L 126.352 106.653 Q 126.527 106.353 126.527 105.799 L 126.527 105.799 L 126.527 105.799 Q 126.527 105.307 126.365 105.053 L 126.365 105.053 L 126.365 105.053 Q 126.202 104.8 125.947 104.8 L 125.947 104.8 Z M 125.332 104.656 L 125.332 104.656 Q 125.496 104.539 125.912 104.539 L 125.912 104.539 L 125.912 104.539 Q 126.489 104.539 126.85 104.926 L 126.85 104.926 L 126.85 104.926 Q 127.21 105.313 127.21 105.875 L 127.21 105.875 L 127.21 105.875 Q 127.21 106.446 126.86 106.829 L 126.86 106.829 L 126.86 106.829 Q 126.51 107.211 125.947 107.211 L 125.947 107.211 L 125.947 107.211 Q 125.37 107.211 125.013 106.829 L 125.013 106.829 L 125.013 106.829 Q 124.655 106.446 124.655 105.881 L 124.655 105.881 L 124.655 104.135 L 124.655 104.135 Q 124.655 102.849 125.897 102.79 L 125.897 102.79 L 125.897 102.79 Q 126.208 102.79 126.444 102.884 L 126.444 102.884 L 126.444 102.884 Q 126.68 102.978 126.791 102.978 L 126.791 102.978 L 126.791 102.978 Q 126.961 102.978 127.313 102.796 L 127.313 102.796 L 127.313 102.796 Q 127.201 103.253 126.797 103.303 L 126.797 103.303 L 126.797 103.303 Q 126.595 103.303 126.4 103.205 L 126.4 103.205 L 126.4 103.205 Q 126.205 103.106 125.915 103.106 L 125.915 103.106 L 125.915 103.106 Q 125.332 103.133 125.332 103.892 L 125.332 103.892 L 125.332 104.656 Z M 66.41 106.953 L 66.41 106.953 L 66.41 106.953 Q 66.41 107.185 66.168 107.527 L 66.168 107.527 L 66.168 107.527 Q 65.927 107.87 65.487 108.213 L 65.487 108.213 L 65.314 107.993 L 65.314 107.993 Q 65.81 107.668 65.81 107.308 L 65.81 107.308 L 65.81 107.308 Q 65.81 106.991 65.622 106.906 L 65.622 106.906 L 65.622 106.906 Q 65.435 106.821 65.426 106.73 L 65.426 106.73 L 65.426 106.73 Q 65.435 106.64 65.565 106.583 L 65.565 106.583 L 65.565 106.583 Q 65.695 106.525 65.75 106.398 L 65.75 106.398 L 65.75 106.398 Q 65.804 106.271 65.895 106.259 L 65.895 106.259 L 65.895 106.259 Q 65.988 106.271 66.044 106.398 L 66.044 106.398 L 66.044 106.398 Q 66.1 106.525 66.255 106.59 L 66.255 106.59 L 66.255 106.59 Q 66.41 106.654 66.41 106.953 Z M 65.121 106.953 L 65.121 106.953 L 65.121 106.953 Q 65.121 107.185 64.879 107.527 L 64.879 107.527 L 64.879 107.527 Q 64.638 107.87 64.198 108.213 L 64.198 108.213 L 64.025 107.993 L 64.025 107.993 Q 64.521 107.668 64.521 107.308 L 64.521 107.308 L 64.521 107.308 Q 64.521 106.991 64.333 106.906 L 64.333 106.906 L 64.333 106.906 Q 64.146 106.821 64.137 106.73 L 64.137 106.73 L 64.137 106.73 Q 64.146 106.64 64.276 106.583 L 64.276 106.583 L 64.276 106.583 Q 64.406 106.525 64.46 106.398 L 64.46 106.398 L 64.46 106.398 Q 64.515 106.271 64.605 106.259 L 64.605 106.259 L 64.605 106.259 Q 64.699 106.271 64.755 106.398 L 64.755 106.398 L 64.755 106.398 Q 64.811 106.525 64.966 106.59 L 64.966 106.59 L 64.966 106.59 Q 65.121 106.654 65.121 106.953 Z M 68.842 104.8 L 68.842 104.8 L 68.842 104.8 Q 68.587 104.8 68.424 105.053 L 68.424 105.053 L 68.424 105.053 Q 68.262 105.307 68.262 105.799 L 68.262 105.799 L 68.262 105.799 Q 68.262 106.353 68.438 106.653 L 68.438 106.653 L 68.438 106.653 Q 68.613 106.953 68.877 106.953 L 68.877 106.953 L 68.877 106.953 Q 69.132 106.953 69.294 106.697 L 69.294 106.697 L 69.294 106.697 Q 69.457 106.44 69.457 105.951 L 69.457 105.951 L 69.457 105.951 Q 69.457 105.403 69.278 105.102 L 69.278 105.102 L 69.278 105.102 Q 69.1 104.8 68.842 104.8 Z M 70.113 103.892 L 70.113 103.892 L 70.113 105.942 L 70.11 105.942 L 70.11 105.942 Q 70.102 106.458 69.791 106.815 L 69.791 106.815 L 69.791 106.815 Q 69.419 107.211 68.842 107.211 L 68.842 107.211 L 68.842 107.211 Q 68.279 107.211 67.929 106.829 L 67.929 106.829 L 67.929 106.829 Q 67.579 106.446 67.579 105.875 L 67.579 105.875 L 67.579 105.875 Q 67.579 105.313 67.939 104.926 L 67.939 104.926 L 67.939 104.926 Q 68.3 104.539 68.877 104.539 L 68.877 104.539 L 68.877 104.539 Q 69.296 104.539 69.463 104.659 L 69.463 104.659 L 69.463 103.909 L 69.463 103.909 Q 69.445 103.238 69.091 103.238 L 69.091 103.238 L 69.091 103.238 Q 68.745 103.25 68.684 103.842 L 68.684 103.842 L 68.684 103.988 L 68.133 103.988 L 68.133 103.842 L 68.133 103.842 Q 68.086 103.25 67.726 103.235 L 67.726 103.235 L 67.726 103.235 Q 67.412 103.235 67.359 103.619 L 67.359 103.619 L 67.359 103.619 Q 67.359 103.912 67.553 104.053 L 67.553 104.053 L 67.553 104.053 Q 67.526 104.29 67.236 104.313 L 67.236 104.313 L 67.236 104.313 Q 66.762 104.302 66.762 103.751 L 66.762 103.751 L 66.762 103.751 Q 66.776 102.937 67.74 102.934 L 67.74 102.934 L 67.74 102.934 Q 68.332 102.96 68.44 103.244 L 68.44 103.244 L 68.44 103.244 Q 68.558 102.951 69.173 102.934 L 69.173 102.934 L 69.173 102.934 Q 70.107 102.934 70.113 103.892 Z M 71.676 104.898 L 71.676 104.898 L 71.676 104.898 Q 71.423 105.222 71.423 105.772 L 71.423 105.772 L 71.423 105.772 Q 71.423 106.704 72.164 106.801 L 72.164 106.801 L 72.164 106.801 Q 72.073 107.205 71.719 107.211 L 71.719 107.211 L 71.719 107.211 Q 71.262 107.211 70.985 106.736 L 70.985 106.736 L 70.985 106.736 Q 70.708 106.262 70.708 105.723 L 70.708 105.723 L 70.708 105.723 Q 70.708 105.081 71.169 104.671 L 71.169 104.671 L 71.169 104.671 Q 71.631 104.261 72.299 104.261 L 72.299 104.261 L 72.299 104.261 Q 73.075 104.261 73.51 104.688 L 73.51 104.688 L 73.51 104.688 Q 73.945 105.116 73.945 105.834 L 73.945 105.834 L 73.945 105.834 Q 73.945 106.563 73.148 107.196 L 73.148 107.196 L 72.741 107.196 L 72.741 107.196 Q 73.187 106.528 73.187 105.825 L 73.187 105.825 L 73.187 105.825 Q 73.187 105.201 72.957 104.888 L 72.957 104.888 L 72.957 104.888 Q 72.727 104.574 72.346 104.574 L 72.346 104.574 L 72.346 104.574 Q 71.93 104.574 71.676 104.898 Z M 76.389 104.8 L 76.389 104.8 L 76.389 104.8 Q 76.134 104.8 75.971 105.053 L 75.971 105.053 L 75.971 105.053 Q 75.809 105.307 75.809 105.799 L 75.809 105.799 L 75.809 105.799 Q 75.809 106.353 75.984 106.653 L 75.984 106.653 L 75.984 106.653 Q 76.16 106.953 76.424 106.953 L 76.424 106.953 L 76.424 106.953 Q 76.679 106.953 76.841 106.697 L 76.841 106.697 L 76.841 106.697 Q 77.004 106.44 77.004 105.951 L 77.004 105.951 L 77.004 105.951 Q 77.004 105.403 76.825 105.102 L 76.825 105.102 L 76.825 105.102 Q 76.646 104.8 76.389 104.8 Z M 77.66 103.892 L 77.66 103.892 L 77.66 105.942 L 77.657 105.942 L 77.657 105.942 Q 77.648 106.458 77.338 106.815 L 77.338 106.815 L 77.338 106.815 Q 76.966 107.211 76.389 107.211 L 76.389 107.211 L 76.389 107.211 Q 75.826 107.211 75.476 106.829 L 75.476 106.829 L 75.476 106.829 Q 75.126 106.446 75.126 105.875 L 75.126 105.875 L 75.126 105.875 Q 75.126 105.313 75.486 104.926 L 75.486 104.926 L 75.486 104.926 Q 75.847 104.539 76.424 104.539 L 76.424 104.539 L 76.424 104.539 Q 76.843 104.539 77.01 104.659 L 77.01 104.659 L 77.01 103.909 L 77.01 103.909 Q 76.992 103.238 76.638 103.238 L 76.638 103.238 L 76.638 103.238 Q 76.292 103.25 76.23 103.842 L 76.23 103.842 L 76.23 103.988 L 75.68 103.988 L 75.68 103.842 L 75.68 103.842 Q 75.633 103.25 75.272 103.235 L 75.272 103.235 L 75.272 103.235 Q 74.959 103.235 74.906 103.619 L 74.906 103.619 L 74.906 103.619 Q 74.906 103.912 75.1 104.053 L 75.1 104.053 L 75.1 104.053 Q 75.073 104.29 74.783 104.313 L 74.783 104.313 L 74.783 104.313 Q 74.309 104.302 74.309 103.751 L 74.309 103.751 L 74.309 103.751 Q 74.323 102.937 75.287 102.934 L 75.287 102.934 L 75.287 102.934 Q 75.879 102.96 75.987 103.244 L 75.987 103.244 L 75.987 103.244 Q 76.104 102.951 76.72 102.934 L 76.72 102.934 L 76.72 102.934 Q 77.654 102.934 77.66 103.892 Z M 79.223 104.898 L 79.223 104.898 L 79.223 104.898 Q 78.97 105.222 78.97 105.772 L 78.97 105.772 L 78.97 105.772 Q 78.97 106.704 79.711 106.801 L 79.711 106.801 L 79.711 106.801 Q 79.62 107.205 79.266 107.211 L 79.266 107.211 L 79.266 107.211 Q 78.809 107.211 78.532 106.736 L 78.532 106.736 L 78.532 106.736 Q 78.255 106.262 78.255 105.723 L 78.255 105.723 L 78.255 105.723 Q 78.255 105.081 78.716 104.671 L 78.716 104.671 L 78.716 104.671 Q 79.178 104.261 79.846 104.261 L 79.846 104.261 L 79.846 104.261 Q 80.622 104.261 81.057 104.688 L 81.057 104.688 L 81.057 104.688 Q 81.492 105.116 81.492 105.834 L 81.492 105.834 L 81.492 105.834 Q 81.492 106.563 80.695 107.196 L 80.695 107.196 L 80.288 107.196 L 80.288 107.196 Q 80.733 106.528 80.733 105.825 L 80.733 105.825 L 80.733 105.825 Q 80.733 105.201 80.503 104.888 L 80.503 104.888 L 80.503 104.888 Q 80.273 104.574 79.893 104.574 L 79.893 104.574 L 79.893 104.574 Q 79.477 104.574 79.223 104.898 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dippi.svg b/.icons/Gruvbox_Dark-2/apps/64/dippi.svg
new file mode 100644
index 000000000..8347656b6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dippi.svg
@@ -0,0 +1,49 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="SCwEvEblIobtqn0YGW04wfvbk3vcKv2d" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#SCwEvEblIobtqn0YGW04wfvbk3vcKv2d)">
+ <linearGradient id="_lgradient_5" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.7,11.9)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" d="M 165.709 11.9 C 239.765 11.9 250.348 22.457 250.348 96.444 L 250.348 155.695 C 250.348 229.681 239.765 240.238 165.709 240.238 L 90.339 240.238 C 16.284 240.238 5.7 229.681 5.7 155.695 L 5.7 96.444 C 5.7 22.457 16.284 11.9 90.339 11.9 L 165.709 11.9 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_6" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g>
+ <rect fill="#ffffff" width="154.675" height="82.175" x="50.82" y="59.69" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#08191e" d="M 51.068 53.5 C 47.101 53.5 43.9 56.644 43.9 60.541 L 43.9 147.883 L 212.1 147.883 L 212.1 60.541 C 212.1 56.644 208.912 53.5 204.945 53.5 L 51.068 53.5 L 51.068 53.5 Z M 212.062 167.465 C 211.989 168.176 211.806 168.856 211.535 169.487 C 211.806 168.856 211.989 168.176 212.062 167.465 Z M 47.051 172.583 C 47.432 172.835 47.84 173.046 48.269 173.224 C 47.84 173.046 47.432 172.835 47.051 172.583 Z M 48.269 173.224 C 48.911 173.49 49.603 173.67 50.327 173.742 C 49.608 173.669 48.908 173.488 48.269 173.224 Z M 208.949 172.583 C 208.569 172.835 208.16 173.046 207.731 173.224 C 208.16 173.046 208.568 172.835 208.949 172.583 Z M 207.731 173.224 C 207.089 173.49 206.397 173.67 205.673 173.742 C 206.397 173.67 207.089 173.49 207.731 173.224 Z"/>
+ <rect fill="#ffffff" width="156.222" height="80.215" x="50.05" y="60.67" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#ffffff" d="M 150.073 173.567 L 154.213 197.644 C 136.977 197.331 119.744 197.501 102.509 197.644 L 106.649 173.567 L 128.361 163.347 L 150.073 173.567 Z"/>
+ <rect fill="#d3d2d3" width="64.708" height="3.21" x="95.65" y="195.29" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#b3b3b3" width="156.31" height="76.857" x="49.99" y="60.6" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#d3d2d3" d="M 43.9 147.883 L 43.9 166.75 C 43.9 170.647 47.101 173.779 51.068 173.779 L 204.945 173.779 C 208.912 173.779 212.1 170.647 212.1 166.75 L 212.1 147.883 L 43.9 147.883 Z"/>
+ <path fill="#08191e" d="M 131.543 160.831 C 131.543 162.753 129.957 164.312 128 164.312 C 126.043 164.312 124.457 162.753 124.457 160.831 C 124.457 158.909 126.043 157.35 128 157.35 C 129.957 157.35 131.543 158.909 131.543 160.831 Z"/>
+ <rect fill="#e6e6e6" width="155.73" height="74.708" x="49.99" y="66.52" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 209.2 60.394 L 90.88 146.445 L 203.129 146.445 C 203.129 146.445 209.2 146.445 209.2 141.067 L 209.2 60.394 Z M 184.998 103.42 L 184.998 124.932 L 158.107 124.932 L 184.998 103.42 Z"/>
+ </g>
+ <path fill="#cd3840" d="M 209.2 57.705 L 90.88 143.756 L 203.129 143.756 C 203.129 143.756 209.2 143.756 209.2 138.378 L 209.2 57.705 Z M 184.998 100.73 L 184.998 122.243 L 158.107 122.243 L 184.998 100.73 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 209.2 57.705 L 90.88 143.756 L 94.577 143.756 L 209.2 60.394 L 209.2 57.705 Z M 161.469 122.243 L 158.107 124.932 L 184.998 124.932 L 184.998 122.243 L 161.469 122.243 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dirt-rally.svg b/.icons/Gruvbox_Dark-2/apps/64/dirt-rally.svg
new file mode 100755
index 000000000..a1bdbe11c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dirt-rally.svg
@@ -0,0 +1,100 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="UCh56UsRqqWdwAn7HTiYRLYRMRuyWTgM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#UCh56UsRqqWdwAn7HTiYRLYRMRuyWTgM)">
+ <linearGradient id="_lgradient_47" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_47)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_48" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_48)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="e1O2PFlIs6d1r1ToPgyBOwI15N96IyAd" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#e1O2PFlIs6d1r1ToPgyBOwI15N96IyAd)">
+ <path d="M 90.387811 64.585235 C 88.201833 64.585235 86.446405 66.34066 86.446405 68.52664 L 86.446405 104.043311 L 86.446405 139.559982 C 86.446405 141.745959 88.201833 143.501387 90.387811 143.501387 L 125.904481 143.501387 C 147.696575 143.501387 165.362557 125.835405 165.362557 104.043311 C 165.362557 82.251217 147.696575 64.585235 125.904481 64.585235 L 90.387811 64.585235 Z M 110.68934 87.132707 L 125.904481 87.132707 C 130.389452 87.132707 134.690731 88.914355 137.862084 92.085708 C 141.033438 95.257062 142.815085 99.55834 142.815085 104.043311 C 142.815085 108.528282 141.033438 112.829561 137.862084 116.000914 C 134.690731 119.172267 130.389452 120.953915 125.904481 120.953915 L 110.68934 120.953915 C 109.752493 120.953915 108.993877 120.1953 108.993877 119.258452 L 108.993877 104.043311 L 108.993877 88.82817 C 108.993877 87.891322 109.752493 87.132707 110.68934 87.132707 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 90.387811 61.766801 C 88.201833 61.766801 86.446405 63.522226 86.446405 65.708206 L 86.446405 101.224877 L 86.446405 136.741548 C 86.446405 138.927525 88.201833 140.682953 90.387811 140.682953 L 125.904481 140.682953 C 147.696575 140.682953 165.362557 123.016971 165.362557 101.224877 C 165.362557 79.432783 147.696575 61.766801 125.904481 61.766801 L 90.387811 61.766801 Z M 110.68934 84.314273 L 125.904481 84.314273 C 130.389452 84.314273 134.690731 86.095921 137.862084 89.267274 C 141.033438 92.438628 142.815085 96.739906 142.815085 101.224877 C 142.815085 105.709848 141.033438 110.011127 137.862084 113.18248 C 134.690731 116.353833 130.389452 118.135481 125.904481 118.135481 L 110.68934 118.135481 C 109.752493 118.135481 108.993877 117.376866 108.993877 116.440018 L 108.993877 101.224877 L 108.993877 86.009736 C 108.993877 85.072891 109.752493 84.314273 110.68934 84.314273 Z"/>
+ <g>
+ <linearGradient id="_lgradient_49" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(16.856039,0,0,21.08369,63.926216,173.094042)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_49)" d="M 73.030659 192.28848 L 64.631726 179.661895 C 64.011671 178.731812 63.786196 177.604438 64.011671 176.505249 C 64.208961 175.40606 64.857201 174.419608 65.787284 173.799553 C 66.717367 173.179497 67.872925 172.954022 68.972115 173.179497 C 70.071304 173.404972 71.029571 174.053212 71.649627 174.983295 L 80.076744 187.609879 C 80.6968 188.539962 80.922275 189.667336 80.6968 190.766525 C 80.471325 191.865714 79.823085 192.852166 78.893002 193.472222 C 77.962919 194.092277 76.835545 194.317752 75.736356 194.092277 C 74.637167 193.866803 73.650715 193.218563 73.030659 192.28848 Z"/>
+ <linearGradient id="_lgradient_50" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(25.276421,0,0,25.575705,55.505637,151.921459)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_50)" d="M 60.1786 160.496544 C 59.051227 160.609281 57.952038 160.299254 57.078323 159.594645 C 56.204609 158.890037 55.640922 157.847216 55.528184 156.748027 C 55.415447 155.620653 55.725475 154.521464 56.458268 153.647749 C 57.162876 152.774035 58.177512 152.210348 59.276702 152.097611 C 60.460444 151.956689 61.644186 151.90032 62.827928 151.928505 C 64.434436 151.928505 66.012759 152.013058 67.562898 152.238532 C 69.451248 152.492191 71.311415 152.971325 73.087028 153.675934 C 75.172669 154.49328 77.004651 155.846128 78.413868 157.565373 C 79.992191 159.622829 80.809537 162.131236 80.781353 164.696011 C 80.809537 167.28897 79.992191 169.797376 78.413868 171.854833 C 77.004651 173.574078 75.172669 174.926926 73.087028 175.744272 C 71.311415 176.44888 69.451248 176.928014 67.562898 177.181673 C 66.012759 177.407148 64.434436 177.491701 62.827928 177.491701 C 61.644186 177.519885 60.460444 177.435332 59.276702 177.322595 C 58.177512 177.209858 57.162876 176.646171 56.458268 175.772456 C 55.725475 174.898742 55.415447 173.799553 55.528184 172.672179 C 55.640922 171.57299 56.204609 170.530169 57.078323 169.825561 C 57.952038 169.120952 59.051227 168.810924 60.1786 168.923662 C 61.052315 169.008215 61.92603 169.036399 62.799744 169.036399 C 64.039855 169.036399 65.251782 168.951846 66.463708 168.810924 C 67.647451 168.641818 68.831193 168.331791 69.930382 167.880841 C 70.663175 167.598998 71.28323 167.176233 71.762364 166.612546 C 72.156945 166.048859 72.354235 165.372435 72.326051 164.696011 C 72.354235 164.047771 72.156945 163.371347 71.762364 162.80766 C 71.28323 162.243973 70.663175 161.793024 69.930382 161.539365 C 68.831193 161.088415 67.647451 160.778387 66.463708 160.609281 C 65.251782 160.440175 64.039855 160.383807 62.799744 160.383807 C 61.92603 160.355622 61.052315 160.411991 60.1786 160.496544 Z"/>
+ <linearGradient id="_lgradient_51" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(8.455302,0,0,42.107404,55.5,152.069426)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_51)" d="M 55.5 156.297077 C 55.5 155.169704 55.950949 154.098699 56.740111 153.309537 C 57.529272 152.520376 58.600277 152.069426 59.727651 152.069426 C 60.855025 152.069426 61.92603 152.520376 62.715191 153.309537 C 63.504353 154.098699 63.955302 155.169704 63.955302 156.297077 L 63.955302 189.949179 C 63.955302 191.076553 63.504353 192.147558 62.715191 192.936719 C 61.92603 193.725881 60.855025 194.17683 59.727651 194.17683 C 58.600277 194.17683 57.529272 193.725881 56.740111 192.936719 C 55.950949 192.147558 55.5 191.076553 55.5 189.949179 L 55.5 156.297077 Z"/>
+ <linearGradient id="_lgradient_52" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(25.281353,0,0,8.455302,86.502774,171.685727)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_52)" d="M 107.556476 171.685727 C 108.68385 171.685727 109.754855 172.136676 110.544016 172.925838 C 111.333178 173.714999 111.784127 174.786004 111.784127 175.913378 C 111.784127 177.040752 111.333178 178.111757 110.544016 178.900918 C 109.754855 179.69008 108.68385 180.141029 107.556476 180.141029 L 90.730425 180.141029 C 89.603051 180.141029 88.532046 179.69008 87.742885 178.900918 C 86.953723 178.111757 86.502774 177.040752 86.502774 175.913378 C 86.502774 174.786004 86.953723 173.714999 87.742885 172.925838 C 88.532046 172.136676 89.603051 171.685727 90.730425 171.685727 L 107.556476 171.685727 Z"/>
+ <linearGradient id="_lgradient_53" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(8.455302,0,0,33.708471,86.502774,160.46836)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_53)" d="M 86.502774 164.696011 C 86.502774 163.596821 86.953723 162.525817 87.742885 161.708471 C 88.532046 160.919309 89.603051 160.46836 90.730425 160.46836 C 91.857799 160.46836 92.928804 160.919309 93.717965 161.708471 C 94.507127 162.525817 94.958076 163.596821 94.958076 164.696011 L 94.958076 189.949179 C 94.958076 191.076553 94.507127 192.147558 93.717965 192.936719 C 92.928804 193.725881 91.857799 194.17683 90.730425 194.17683 C 89.603051 194.17683 88.532046 193.725881 87.742885 192.936719 C 86.953723 192.147558 86.502774 191.076553 86.502774 189.949179 L 86.502774 164.696011 Z"/>
+ <linearGradient id="_lgradient_54" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(8.455302,0,0,33.708471,103.328825,160.46836)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_54)" d="M 103.328825 164.696011 C 103.328825 163.596821 103.779774 162.525817 104.568936 161.708471 C 105.358097 160.919309 106.429102 160.46836 107.556476 160.46836 C 108.68385 160.46836 109.754855 160.919309 110.544016 161.708471 C 111.333178 162.525817 111.784127 163.596821 111.784127 164.696011 L 111.784127 189.949179 C 111.784127 191.076553 111.333178 192.147558 110.544016 192.936719 C 109.754855 193.725881 108.68385 194.17683 107.556476 194.17683 C 106.429102 194.17683 105.358097 193.725881 104.568936 192.936719 C 103.779774 192.147558 103.328825 191.076553 103.328825 189.949179 L 103.328825 164.696011 Z"/>
+ <linearGradient id="_lgradient_55" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(25.281353,0,0,16.858813,86.502774,152.066173)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_55)" d="M 111.784127 164.696011 C 111.784127 165.823384 111.333178 166.894389 110.544016 167.711735 C 109.754855 168.500897 108.68385 168.923662 107.556476 168.923662 C 106.429102 168.923662 105.358097 168.500897 104.568936 167.711735 C 103.779774 166.894389 103.328825 165.823384 103.328825 164.696011 C 103.328825 163.596821 102.877876 162.525817 102.088714 161.736655 C 101.271368 160.947493 100.200363 160.496544 99.07299 160.524728 C 98.199275 160.496544 97.353745 160.693834 96.592768 161.144784 C 96.141818 161.482996 95.803606 161.905761 95.578131 162.384895 C 95.183551 163.117688 94.98626 163.935034 94.958076 164.752379 C 94.958076 165.879753 94.478942 166.950758 93.689781 167.739919 C 92.872435 168.529081 91.80143 168.951846 90.674056 168.923662 C 89.546683 168.923662 88.475678 168.472712 87.714701 167.655366 C 86.925539 166.866205 86.502774 165.767016 86.502774 164.639642 C 86.530958 162.554001 87.038276 160.46836 87.996544 158.608193 C 88.898443 156.776211 90.279476 155.197888 91.970536 154.070515 C 94.14073 152.689482 96.649136 152.013058 99.213911 152.069426 C 102.539663 152.097611 105.752678 153.422275 108.120163 155.789759 C 110.459463 158.157244 111.784127 161.370259 111.784127 164.696011 Z"/>
+ <linearGradient id="_lgradient_56" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(25.281353,0,0,42.107404,117.449179,152.125795)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_56)" d="M 138.502881 185.777897 C 139.630255 185.777897 140.70126 186.228846 141.490421 187.018008 C 142.279583 187.807169 142.730532 188.878174 142.730532 190.005548 C 142.730532 191.132922 142.279583 192.203927 141.490421 192.993088 C 140.70126 193.78225 139.630255 194.233199 138.502881 194.233199 L 123.086047 194.233199 C 119.974975 194.233199 117.449179 191.707403 117.449179 188.596331 L 117.449179 156.353446 C 117.449179 155.226072 117.900129 154.155068 118.68929 153.365906 C 119.478452 152.576744 120.549457 152.125795 121.67683 152.125795 C 122.804204 152.125795 123.875209 152.576744 124.66437 153.365906 C 125.453532 154.155068 125.904481 155.226072 125.904481 156.353446 L 125.904481 185.777897 L 138.502881 185.777897 Z"/>
+ <linearGradient id="_lgradient_57" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(25.281353,0,0,42.107404,148.451953,152.125795)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_57)" d="M 169.505655 185.777897 C 170.633029 185.777897 171.704034 186.228846 172.493195 187.018008 C 173.282357 187.807169 173.733306 188.878174 173.733306 190.005548 C 173.733306 191.132922 173.282357 192.203927 172.493195 192.993088 C 171.704034 193.78225 170.633029 194.233199 169.505655 194.233199 L 154.088821 194.233199 C 150.977749 194.233199 148.451953 191.707403 148.451953 188.596331 L 148.451953 156.353446 C 148.451953 155.226072 148.902903 154.155068 149.692064 153.365906 C 150.481226 152.576744 151.552231 152.125795 152.679604 152.125795 C 153.806978 152.125795 154.877983 152.576744 155.667144 153.365906 C 156.456306 154.155068 156.907255 155.226072 156.907255 156.353446 L 156.907255 185.777897 L 169.505655 185.777897 Z"/>
+ <linearGradient id="_lgradient_58" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(8.455302,0,0,25.281353,179.426543,168.895477)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_58)" d="M 179.426543 173.123128 C 179.426543 171.995755 179.877492 170.92475 180.666654 170.135588 C 181.455816 169.346427 182.52682 168.895477 183.654194 168.895477 C 184.781568 168.895477 185.852573 169.346427 186.641734 170.135588 C 187.430896 170.92475 187.881845 171.995755 187.881845 173.123128 L 187.881845 189.949179 C 187.881845 191.076553 187.430896 192.147558 186.641734 192.936719 C 185.852573 193.725881 184.781568 194.17683 183.654194 194.17683 C 182.52682 194.17683 181.455816 193.725881 180.666654 192.936719 C 179.877492 192.147558 179.426543 191.076553 179.426543 189.949179 L 179.426543 173.123128 Z"/>
+ <linearGradient id="_lgradient_59" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(21.065028,0,0,25.280101,179.434972,152.062249)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_59)" d="M 199.662899 158.833668 L 187.036315 175.659719 C 186.359891 176.561618 185.373439 177.153489 184.246065 177.294411 C 183.146876 177.463517 182.019502 177.181673 181.117603 176.505249 C 180.215705 175.828825 179.623833 174.842373 179.482912 173.714999 C 179.313806 172.61581 179.595649 171.488437 180.272073 170.586538 L 192.898658 153.760487 C 193.575082 152.858588 194.561534 152.266717 195.660723 152.097611 C 196.788096 151.956689 197.91547 152.238532 198.817369 152.914957 C 199.719268 153.591381 200.311139 154.577833 200.452061 155.705206 C 200.621167 156.804395 200.339323 157.931769 199.662899 158.833668 Z"/>
+ <linearGradient id="_lgradient_60" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(21.065028,0,0,25.280101,166.808388,152.062249)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_60)" d="M 187.036315 170.586538 C 187.712739 171.488437 187.994582 172.61581 187.825476 173.714999 C 187.684555 174.842373 187.092684 175.828825 186.190785 176.505249 C 185.288886 177.181673 184.161512 177.463517 183.062323 177.294411 C 181.934949 177.153489 180.948497 176.561618 180.272073 175.659719 L 167.645489 158.833668 C 166.969065 157.931769 166.687221 156.804395 166.856327 155.705206 C 166.997249 154.577833 167.58912 153.591381 168.491019 152.914957 C 169.392918 152.238532 170.520292 151.956689 171.647665 152.097611 C 172.746854 152.266717 173.733306 152.858588 174.40973 153.760487 L 187.036315 170.586538 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/discord-canary.svg b/.icons/Gruvbox_Dark-2/apps/64/discord-canary.svg
new file mode 100755
index 000000000..7df307640
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/discord-canary.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="3nsXm4MkfB24a7QNhUNqxobvwPUcostB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#3nsXm4MkfB24a7QNhUNqxobvwPUcostB)">
+ <linearGradient id="_lgradient_61" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_61)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_62" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_62)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="p8CNnGOq8TE6rsUHc2q8eDvJYF4ckCnH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#p8CNnGOq8TE6rsUHc2q8eDvJYF4ckCnH)">
+ <path d="M 116.705002 78.956001 C 116.705002 78.956001 99.813004 78.588997 81.920998 91.734001 C 64.028999 104.878998 55.5 123.556 55.5 162.751007 C 55.5 162.751007 70.204002 180.449997 97.664001 181.309006 C 97.664001 181.309006 102.265999 175.899994 105.992996 171.231003 C 90.213997 166.561996 84.237 156.854004 84.237 156.854004 C 98.776001 164.981003 108.658997 168.373993 123.735001 168.514999 C 138.811005 168.373993 157.223999 164.981003 171.763 156.854004 C 171.763 156.854004 165.785995 166.561996 150.007004 171.231003 C 153.733994 175.899994 158.335999 181.309006 158.335999 181.309006 C 185.796005 180.449997 200.5 162.751007 200.5 162.751007 C 200.5 123.556 191.970993 104.878998 174.078995 91.734001 C 156.186996 78.588997 139.294998 78.956001 139.294998 78.956001 L 138.044998 80.431 C 160.410004 86.696999 170.597 96.389999 170.597 96.389999 C 157.852997 87.486 136.529007 87.486 128 87.486 C 119.471001 87.486 98.147003 87.486 85.403 96.389999 C 85.403 96.389999 95.589996 86.696999 117.955002 80.431 L 116.705002 78.956001 Z M 106.676003 121.602997 C 113.824997 121.602997 119.595001 128.253006 119.471001 136.529999 C 119.471001 144.807007 113.824997 151.455994 106.676003 151.455994 C 99.653 151.455994 93.882004 144.807007 93.882004 136.529999 C 93.882004 128.253006 99.528 121.602997 106.676003 121.602997 Z M 149.324005 121.602997 C 156.472 121.602997 162.117996 128.253006 162.117996 136.529999 C 162.117996 144.807007 156.347 151.455994 149.324005 151.455994 C 142.175003 151.455994 136.529007 144.807007 136.529007 136.529999 C 136.404999 128.253006 142.175003 121.602997 149.324005 121.602997 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 116.705002 74.692001 C 116.705002 74.692001 99.813004 74.323997 81.920998 87.469002 C 64.028999 100.613998 55.5 119.291 55.5 158.485992 C 55.5 158.485992 70.204002 176.184998 97.664001 177.044998 C 97.664001 177.044998 102.265999 171.634995 105.992996 166.966003 C 90.213997 162.296997 84.237 152.589005 84.237 152.589005 C 98.776001 160.716995 108.658997 164.108994 123.735001 164.251007 C 138.811005 164.108994 157.223999 160.716995 171.763 152.589005 C 171.763 152.589005 165.785995 162.296997 150.007004 166.966003 C 153.733994 171.634995 158.335999 177.044998 158.335999 177.044998 C 185.796005 176.184998 200.5 158.485992 200.5 158.485992 C 200.5 119.291 191.970993 100.613998 174.078995 87.469002 C 156.186996 74.323997 139.294998 74.692001 139.294998 74.692001 L 138.044998 76.166 C 160.410004 82.432999 170.597 92.125 170.597 92.125 C 157.852997 83.221001 136.529007 83.221001 128 83.221001 C 119.471001 83.221001 98.147003 83.221001 85.403 92.125 C 85.403 92.125 95.589996 82.432999 117.955002 76.166 L 116.705002 74.692001 Z M 106.676003 117.338997 C 113.824997 117.338997 119.595001 123.987999 119.471001 132.264999 C 119.471001 140.542007 113.824997 147.192001 106.676003 147.192001 C 99.653 147.192001 93.882004 140.542007 93.882004 132.264999 C 93.882004 123.987999 99.528 117.338997 106.676003 117.338997 Z M 149.324005 117.338997 C 156.472 117.338997 162.117996 123.987999 162.117996 132.264999 C 162.117996 140.542007 156.347 147.192001 149.324005 147.192001 C 142.175003 147.192001 136.529007 140.542007 136.529007 132.264999 C 136.404999 123.987999 142.175003 117.338997 149.324005 117.338997 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/discord-ptb.svg b/.icons/Gruvbox_Dark-2/apps/64/discord-ptb.svg
new file mode 120000
index 000000000..972a47f8b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/discord-ptb.svg
@@ -0,0 +1 @@
+discord.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/discord.svg b/.icons/Gruvbox_Dark-2/apps/64/discord.svg
new file mode 100755
index 000000000..13c13e7ff
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/discord.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="KNqcLUCB8vrdY65uvahBg1JEqyLEw8sm" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#KNqcLUCB8vrdY65uvahBg1JEqyLEw8sm)">
+ <linearGradient id="_lgradient_19" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_20" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="MlZIJxASH8rLCVq6nXneoorEUiQVXsU7" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#MlZIJxASH8rLCVq6nXneoorEUiQVXsU7)">
+ <path d="M 116.705 78.956 C 116.705 78.956 99.813 78.589 81.921 91.734 C 64.029 104.879 55.5 123.556 55.5 162.751 C 55.5 162.751 70.204 180.45 97.664 181.309 C 97.664 181.309 102.266 175.9 105.993 171.231 C 90.214 166.562 84.237 156.854 84.237 156.854 C 98.776 164.981 108.659 168.374 123.735 168.515 C 138.811 168.374 157.224 164.981 171.763 156.854 C 171.763 156.854 165.786 166.562 150.007 171.231 C 153.734 175.9 158.336 181.309 158.336 181.309 C 185.796 180.45 200.5 162.751 200.5 162.751 C 200.5 123.556 191.971 104.879 174.079 91.734 C 156.187 78.589 139.295 78.956 139.295 78.956 L 138.045 80.431 C 160.41 86.697 170.597 96.39 170.597 96.39 C 157.853 87.486 136.529 87.486 128 87.486 C 119.471 87.486 98.147 87.486 85.403 96.39 C 85.403 96.39 95.59 86.697 117.955 80.431 L 116.705 78.956 Z M 106.676 121.603 C 113.825 121.603 119.595 128.253 119.471 136.53 C 119.471 144.807 113.825 151.456 106.676 151.456 C 99.653 151.456 93.882 144.807 93.882 136.53 C 93.882 128.253 99.528 121.603 106.676 121.603 Z M 149.324 121.603 C 156.472 121.603 162.118 128.253 162.118 136.53 C 162.118 144.807 156.347 151.456 149.324 151.456 C 142.175 151.456 136.529 144.807 136.529 136.53 C 136.405 128.253 142.175 121.603 149.324 121.603 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 116.705 74.692 C 116.705 74.692 99.813 74.324 81.921 87.469 C 64.029 100.614 55.5 119.291 55.5 158.486 C 55.5 158.486 70.204 176.185 97.664 177.045 C 97.664 177.045 102.266 171.635 105.993 166.966 C 90.214 162.297 84.237 152.589 84.237 152.589 C 98.776 160.717 108.659 164.109 123.735 164.251 C 138.811 164.109 157.224 160.717 171.763 152.589 C 171.763 152.589 165.786 162.297 150.007 166.966 C 153.734 171.635 158.336 177.045 158.336 177.045 C 185.796 176.185 200.5 158.486 200.5 158.486 C 200.5 119.291 191.971 100.614 174.079 87.469 C 156.187 74.324 139.295 74.692 139.295 74.692 L 138.045 76.166 C 160.41 82.433 170.597 92.125 170.597 92.125 C 157.853 83.221 136.529 83.221 128 83.221 C 119.471 83.221 98.147 83.221 85.403 92.125 C 85.403 92.125 95.59 82.433 117.955 76.166 L 116.705 74.692 Z M 106.676 117.339 C 113.825 117.339 119.595 123.988 119.471 132.265 C 119.471 140.542 113.825 147.192 106.676 147.192 C 99.653 147.192 93.882 140.542 93.882 132.265 C 93.882 123.988 99.528 117.339 106.676 117.339 Z M 149.324 117.339 C 156.472 117.339 162.118 123.988 162.118 132.265 C 162.118 140.542 156.347 147.192 149.324 147.192 C 142.175 147.192 136.529 140.542 136.529 132.265 C 136.405 123.988 142.175 117.339 149.324 117.339 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/disk-burner.svg b/.icons/Gruvbox_Dark-2/apps/64/disk-burner.svg
new file mode 100644
index 000000000..5c31ec3c7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/disk-burner.svg
@@ -0,0 +1,62 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="BxpbLP2aDB6ZODeqLB0ZUN7L4a1SeZob" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#BxpbLP2aDB6ZODeqLB0ZUN7L4a1SeZob)">
+ <linearGradient id="_lgradient_73" x1=".993" x2=".002" y1=".988" y2=".193" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_73)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_74" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_74)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g filter="url(#mKFQcPkqXURqWmQnnjSxEeV0Jo2d9vkP)">
+ <path fill="#cccccc" d="M 128 82.803571 C 103.590987 82.803571 83.803571 102.590987 83.803571 127 C 83.803571 151.409013 103.590987 171.196429 128 171.196429 C 152.409013 171.196429 172.196429 151.409013 172.196429 127 C 172.196429 102.590987 152.409013 82.803571 128 82.803571 Z M 128 109.321429 C 137.763877 109.321429 145.678571 117.236123 145.678571 127 C 145.678571 136.763877 137.763877 144.678571 128 144.678571 C 118.236123 144.678571 110.321429 136.763877 110.321429 127 C 110.321429 117.236123 118.236123 109.321429 128 109.321429 Z"/>
+ <radialGradient id="_rgradient_0" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(165,0,0,165,45.5,44.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" style="stop-color:#b5b5b5"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_0)" d="M 128 44.5 C 82.295003 44.5 45.5 81.295003 45.5 127 C 45.5 172.705003 82.295003 209.5 128 209.5 C 173.705003 209.5 210.5 172.705003 210.5 127 C 210.5 81.295003 173.705003 44.5 128 44.5 Z M 128 91.642857 C 147.527215 91.642857 163.357143 107.47279 163.357143 127 C 163.357143 146.527215 147.527215 162.357143 128 162.357143 C 108.47279 162.357143 92.642857 146.527215 92.642857 127 C 92.642857 107.47279 108.47279 91.642857 128 91.642857 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 44.5 C 82.295003 44.5 45.5 81.295003 45.5 127 C 45.5 127.334584 45.533249 127.660098 45.551793 127.989816 C 46.587589 83.198923 82.951251 47.446429 128 47.446429 C 173.044916 47.446429 209.412241 83.192764 210.453962 127.978306 C 210.472395 127.652433 210.5 127.330639 210.5 127 C 210.5 81.295003 173.705003 44.5 128 44.5 Z M 92.79248 129.934919 C 92.701315 130.918373 92.651394 131.905222 92.642857 132.892857 C 92.657547 133.384393 92.682488 133.875569 92.717669 134.366071 C 92.732196 133.870691 92.757143 133.375682 92.79248 132.881348 C 94.318055 151.196684 109.621238 165.289218 128 165.303571 C 146.370636 165.29023 161.670655 151.210598 163.20752 132.904367 C 163.250646 133.484798 163.27942 134.066207 163.293841 134.648054 C 163.329471 134.063599 163.350579 133.478357 163.357143 132.892857 C 163.34796 131.912899 163.298044 130.933749 163.20752 129.957938 C 161.670655 148.26417 146.370636 162.343801 128 162.357143 C 109.621238 162.34279 94.318055 148.250255 92.79248 129.934919 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="mKFQcPkqXURqWmQnnjSxEeV0Jo2d9vkP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="tzX0RnrPsFE1ZnkV935lbSFvW1lFPJWu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#tzX0RnrPsFE1ZnkV935lbSFvW1lFPJWu)">
+ <path d="M 126.32 240.288391 L 126 211.493858 C 126 137.507198 136.583689 126 210.639397 126 L 248.648308 126"/>
+ </g>
+ <linearGradient id="_lgradient_75" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.984949,0,0,114.142294,128.7,126.446097)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_75)" d="M 146.981133 240.532816 L 129.235454 240.394579 L 128.875364 232.288958 C 128.427224 222.201426 128.898364 189.860369 129.607224 182.051733 C 130.891544 167.903799 133.047274 158.739611 136.919594 150.966242 C 144.316411 136.117749 157.752076 129.780038 186.519013 127.569798 C 189.981553 127.303761 205.835377 126.942096 221.749745 126.766096 L 250.684949 126.446097 L 250.677945 150.616882 C 250.66795 182.807833 249.912495 193.581553 246.801434 205.899988 C 242.94608 221.165552 235.295628 230.075769 221.947499 234.846575 C 208.545888 239.636499 192.095746 240.884256 146.981623 240.532816 L 146.981133 240.532816 Z"/>
+ <path fill="#ffffff" d="M 197.80402 148.520999 C 176.331516 157.270999 163.44277 177.780998 163.44277 192.270999 C 163.44277 206.598246 174.716275 218.223496 188.718899 218.495631 C 181.721693 218.355708 176.084765 212.556994 176.084765 205.395999 C 176.084765 198.147235 182.527485 187.895999 193.265398 183.520999 C 193.265398 198.833499 204.7944 201.047251 201.855615 209.770999 C 200.189355 214.717641 196.124976 218.472083 189.07887 218.512421 C 189.120877 218.512638 189.167674 218.517244 189.212652 218.517244 C 203.445404 218.517244 211.632774 210.964234 214.983151 201.017244 C 220.860539 183.568864 197.802535 179.142244 197.802535 148.517244 L 197.80402 148.520999 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/disk-manager.svg b/.icons/Gruvbox_Dark-2/apps/64/disk-manager.svg
new file mode 120000
index 000000000..14d09c23a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/disk-manager.svg
@@ -0,0 +1 @@
+disk-utility.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/disk-usage-analyzer.svg b/.icons/Gruvbox_Dark-2/apps/64/disk-usage-analyzer.svg
new file mode 120000
index 000000000..b7d0f7432
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/disk-usage-analyzer.svg
@@ -0,0 +1 @@
+harddisk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/disk-utility-app.svg b/.icons/Gruvbox_Dark-2/apps/64/disk-utility-app.svg
new file mode 120000
index 000000000..b7d0f7432
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/disk-utility-app.svg
@@ -0,0 +1 @@
+harddisk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/disk-utility.svg b/.icons/Gruvbox_Dark-2/apps/64/disk-utility.svg
new file mode 100755
index 000000000..ade6f159a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/disk-utility.svg
@@ -0,0 +1,85 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="yTpaujHu4dls0b75ePuhkHd36DhL2FN8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#yTpaujHu4dls0b75ePuhkHd36DhL2FN8)">
+ <linearGradient id="_lgradient_68" x1=".993" x2=".002" y1=".988" y2=".193" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_68)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_69" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_69)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="r1npoqdKtnsErKSaXXSnBWH0wpq5T2eZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#r1npoqdKtnsErKSaXXSnBWH0wpq5T2eZ)">
+ <path d="M 129.018997 45.243 C 82.615997 45.243 45 82.859001 45 129.261002 C 45 175.664001 82.615997 213.279999 129.018997 213.279999 C 175.421005 213.279999 213.037003 175.664001 213.037003 129.261002 C 213.037003 82.859001 175.421005 45.243 129.018997 45.243 Z"/>
+ </g>
+ <linearGradient id="_lgradient_70" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(168.037994,0,0,168.038002,45,42.333)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#c3c3c3"/>
+ <stop offset="100%" style="stop-color:#626262"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_70)" d="M 45 126.351997 C 45 172.723343 82.647652 210.371002 129.018997 210.371002 C 175.39035 210.371002 213.037994 172.723343 213.037994 126.351997 C 213.037994 79.980652 175.39035 42.333 129.018997 42.333 C 82.647652 42.333 45 79.980652 45 126.351997 Z"/>
+ <g opacity=".2">
+ <path d="M 129.018997 199.867996 C 89.471001 199.867996 57.411999 167.809006 57.411999 128.261002 C 57.411999 88.713997 89.471001 56.654999 129.018997 56.654999 C 168.565994 56.654999 200.625 88.713997 200.625 128.261002 C 200.625 167.809006 168.565994 199.867996 129.018997 199.867996 Z"/>
+ </g>
+ <linearGradient id="_lgradient_71" x1=".565" x2=".56" y1="1" y2=".018" gradientTransform="matrix(143.213001,0,0,143.214001,57.411999,54.744999)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_71)" d="M 129.018997 197.959 C 89.471001 197.959 57.411999 165.899002 57.411999 126.351997 C 57.411999 86.805 89.471001 54.744999 129.018997 54.744999 C 168.565994 54.744999 200.625 86.805 200.625 126.351997 C 200.625 165.899002 168.565994 197.959 129.018997 197.959 Z"/>
+ <path fill="#999999" fill-rule="evenodd" d="M 114.953003 105.808998 C 114.425919 104.896133 114.739136 103.727081 115.652 103.199997 C 116.564865 102.67292 117.733917 102.98613 118.261002 103.899002 C 118.788078 104.811867 118.474869 105.980919 117.561996 106.508003 C 116.649132 107.03508 115.48008 106.72187 114.953003 105.808998 L 114.953003 105.808998 L 114.953003 105.808998 L 114.953003 105.808998 L 114.953003 105.808998 L 114.953003 105.808998 L 114.953003 105.808998 L 114.953003 105.808998 L 114.953003 105.808998 L 114.953003 105.808998 L 114.953003 105.808998 Z M 139.776001 148.804993 C 139.248917 147.892136 139.562134 146.723083 140.475006 146.195999 C 141.387863 145.668915 142.556915 145.982132 143.084 146.895004 C 143.611084 147.807861 143.297867 148.976913 142.384995 149.503998 C 141.472137 150.031082 140.303085 149.717865 139.776001 148.804993 L 139.776001 148.804993 L 139.776001 148.804993 L 139.776001 148.804993 L 139.776001 148.804993 L 139.776001 148.804993 L 139.776001 148.804993 L 139.776001 148.804993 L 139.776001 148.804993 L 139.776001 148.804993 L 139.776001 148.804993 Z M 106.566002 115.594002 C 105.65313 115.066917 105.33992 113.897865 105.866997 112.985001 C 106.394081 112.072136 107.563133 111.758919 108.475998 112.286003 C 109.38887 112.81308 109.70208 113.982132 109.175003 114.894997 C 108.647919 115.807869 107.478867 116.121078 106.566002 115.594002 L 106.566002 115.594002 L 106.566002 115.594002 L 106.566002 115.594002 L 106.566002 115.594002 L 106.566002 115.594002 L 106.566002 115.594002 L 106.566002 115.594002 L 106.566002 115.594002 L 106.566002 115.594002 Z M 149.561996 140.417999 C 148.649139 139.890915 148.335922 138.721863 148.863007 137.809006 C 149.390076 136.896133 150.559128 136.582916 151.472 137.110001 C 152.384872 137.637085 152.698074 138.806137 152.171005 139.718994 C 151.643921 140.631866 150.474869 140.945084 149.561996 140.417999 L 149.561996 140.417999 L 149.561996 140.417999 L 149.561996 140.417999 L 149.561996 140.417999 L 149.561996 140.417999 L 149.561996 140.417999 L 149.561996 140.417999 L 149.561996 140.417999 Z M 104.195 128.261993 C 103.140839 128.261993 102.285004 127.406158 102.285004 126.351997 C 102.285004 125.297844 103.140839 124.442001 104.195 124.442001 C 105.249161 124.442001 106.105003 125.297844 106.105003 126.351997 C 106.105003 127.406158 105.249161 128.261993 104.195 128.261993 L 104.195 128.261993 L 104.195 128.261993 L 104.195 128.261993 L 104.195 128.261993 L 104.195 128.261993 L 104.195 128.261993 L 104.195 128.261993 Z M 153.841995 128.261993 C 152.787842 128.261993 151.932007 127.406158 151.932007 126.351997 C 151.932007 125.297844 152.787842 124.442001 153.841995 124.442001 C 154.896164 124.442001 155.751999 125.297844 155.751999 126.351997 C 155.751999 127.406158 154.896164 128.261993 153.841995 128.261993 L 153.841995 128.261993 L 153.841995 128.261993 L 153.841995 128.261993 L 153.841995 128.261993 L 153.841995 128.261993 L 153.841995 128.261993 Z M 108.475998 140.417999 C 107.563133 140.945084 106.394081 140.631866 105.866997 139.718994 C 105.33992 138.806137 105.65313 137.637085 106.566002 137.110001 C 107.478867 136.582916 108.647919 136.896133 109.175003 137.809006 C 109.70208 138.721863 109.38887 139.890915 108.475998 140.417999 L 108.475998 140.417999 L 108.475998 140.417999 L 108.475998 140.417999 L 108.475998 140.417999 L 108.475998 140.417999 Z M 151.472 115.594002 C 150.559128 116.121078 149.390076 115.807869 148.863007 114.894997 C 148.335922 113.982132 148.649139 112.81308 149.561996 112.286003 C 150.474869 111.758919 151.643921 112.072136 152.171005 112.985001 C 152.698074 113.897865 152.384872 115.066917 151.472 115.594002 L 151.472 115.594002 L 151.472 115.594002 L 151.472 115.594002 L 151.472 115.594002 Z M 118.261002 148.804993 C 117.733917 149.717865 116.564865 150.031082 115.652 149.503998 C 114.739136 148.976913 114.425919 147.807861 114.953003 146.895004 C 115.48008 145.982132 116.649132 145.668915 117.561996 146.195999 C 118.474869 146.723083 118.788078 147.892136 118.261002 148.804993 L 118.261002 148.804993 L 118.261002 148.804993 L 118.261002 148.804993 Z M 143.084 105.808998 C 142.556915 106.72187 141.387863 107.03508 140.475006 106.508003 C 139.562134 105.980919 139.248917 104.811867 139.776001 103.899002 C 140.303085 102.98613 141.472137 102.67292 142.384995 103.199997 C 143.297867 103.727081 143.611084 104.896133 143.084 105.808998 L 143.084 105.808998 L 143.084 105.808998 Z M 130.929001 151.175995 C 130.929001 152.230164 130.073151 153.085999 129.018997 153.085999 C 127.964844 153.085999 127.109001 152.230164 127.109001 151.175995 C 127.109001 150.121841 127.964844 149.266006 129.018997 149.266006 C 130.073151 149.266006 130.929001 150.121841 130.929001 151.175995 L 130.929001 151.175995 Z M 130.929001 101.528 C 130.929001 102.582161 130.073151 103.438004 129.018997 103.438004 C 127.964844 103.438004 127.109001 102.582161 127.109001 101.528 C 127.109001 100.473839 127.964844 99.617996 129.018997 99.617996 C 130.073151 99.617996 130.929001 100.473839 130.929001 101.528 Z"/>
+ <circle fill="#d5d5d5" cx="129.019" cy="126.352" r="19.095" vector-effect="non-scaling-stroke"/>
+ <circle fill="#41484d" cx="129.019" cy="126.352" r="3.819" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="RpTf8hOGjKHeKgHBPTV2yYHBCWFMCEOh" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#RpTf8hOGjKHeKgHBPTV2yYHBCWFMCEOh)">
+ <path fill="#cccccc" fill-rule="evenodd" d="M 178.194 166.292007 C 178.194 166.292007 65.537003 208.339996 59.424999 209.977005 C 53.313 211.615005 47.030998 207.988007 45.393002 201.876007 C 43.756001 195.764008 47.382999 189.481995 53.494999 187.843994 C 59.606998 186.205994 178.194 166.292007 178.194 166.292007 L 178.194 166.292007 L 178.194 166.292007 L 178.194 166.292007 Z M 52.638 198.912994 C 52.638 196.805237 54.349236 195.093994 56.457001 195.093994 C 58.564762 195.093994 60.276001 196.805237 60.276001 198.912994 C 60.276001 201.020767 58.564762 202.731995 56.457001 202.731995 C 54.349236 202.731995 52.638 201.020767 52.638 198.912994 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 129.018997 54.744999 C 89.471001 54.744999 57.411999 86.805 57.411999 126.351997 C 57.411999 126.671997 57.431999 126.987 57.436001 127.306999 C 57.950001 88.200996 89.792 56.654999 129.018997 56.654999 C 168.246002 56.654999 200.087997 88.200996 200.600998 127.306999 C 200.604996 126.987 200.626007 126.671997 200.626007 126.351997 C 200.626007 86.805 168.565994 54.744999 129.018997 54.744999 L 129.018997 54.744999 L 129.018997 54.744999 L 129.018997 54.744999 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#ffffff" d="M 56.457001 49.971001 C 55.444 49.971001 54.473 50.374001 53.757 51.09 C 53.040001 51.806 52.638 52.778 52.638 53.790001 C 52.638 55.900002 54.348 57.609001 56.457001 57.609001 C 58.566002 57.609001 60.276001 55.900002 60.276001 53.790001 C 60.276001 52.778 59.874001 51.806 59.158001 51.09 C 58.441002 50.374001 57.470001 49.971001 56.457001 49.971001 L 56.457001 49.971001 L 56.457001 49.971001 L 56.457001 49.971001 Z M 201.580002 49.971001 C 200.567001 49.971001 199.595993 50.374001 198.880005 51.09 C 198.162994 51.806 197.761002 52.778 197.761002 53.790001 C 197.761002 54.803001 198.162994 55.775002 198.880005 56.491001 C 199.595993 57.207001 200.567001 57.609001 201.580002 57.609001 C 203.688995 57.609001 205.399002 55.900002 205.399002 53.790001 C 205.399002 52.778 204.996994 51.806 204.281006 51.09 C 203.563995 50.374001 202.593002 49.971001 201.580002 49.971001 L 201.580002 49.971001 L 201.580002 49.971001 L 201.580002 49.971001 Z M 201.580002 195.093994 C 200.567001 195.093994 199.595993 195.496994 198.880005 196.212997 C 198.162994 196.929001 197.761002 197.901001 197.761002 198.912994 C 197.761002 199.925995 198.162994 200.897995 198.880005 201.613998 C 199.595993 202.330002 200.567001 202.731995 201.580002 202.731995 C 203.688995 202.731995 205.399002 201.022995 205.399002 198.912994 C 205.399002 196.804001 203.688995 195.093994 201.580002 195.093994 L 201.580002 195.093994 L 201.580002 195.093994 L 201.580002 195.093994 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="qR8ZxAFfyqFaZ0LB69gUGukRpLcSGVzt" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#qR8ZxAFfyqFaZ0LB69gUGukRpLcSGVzt)">
+ <path d="M 126.32 240.288391 L 126 211.493858 C 126 137.507198 136.583689 126 210.639397 126 L 248.648308 126"/>
+ </g>
+ <linearGradient id="_lgradient_72" x1=".5" x2=".5" y1=".999" y2="-.814" gradientTransform="matrix(121.984949,0,0,114.142294,128.7,126.446097)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.739%" style="stop-color:#ad4f8d"/>
+ <stop offset="100%" style="stop-color:#6b8ccb"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_72)" d="M 146.981133 240.532816 L 129.235454 240.394579 L 128.875364 232.288958 C 128.427224 222.201426 128.898364 189.860369 129.607224 182.051733 C 130.891544 167.903799 133.047274 158.739611 136.919594 150.966242 C 144.316411 136.117749 157.752076 129.780038 186.519013 127.569798 C 189.981553 127.303761 205.835377 126.942096 221.749745 126.766096 L 250.684949 126.446097 L 250.677945 150.616882 C 250.66795 182.807833 249.912495 193.581553 246.801434 205.899988 C 242.94608 221.165552 235.295628 230.075769 221.947499 234.846575 C 208.545888 239.636499 192.095746 240.884256 146.981623 240.532816 L 146.981133 240.532816 Z"/>
+ <path fill="#ffffff" d="M 180.943088 148.519864 L 180.171364 157.73859 C 177.248338 158.821359 174.530667 160.39321 172.134556 162.386971 L 163.755894 158.441722 L 155.006157 173.597138 L 162.613262 178.880228 C 162.342353 180.411742 162.20185 181.963467 162.193272 183.518729 C 162.19409 185.079966 162.327867 186.638283 162.593135 188.176823 L 155.005456 193.440321 L 163.755193 208.595736 L 172.114346 204.660284 C 174.518517 206.645516 177.242797 208.207438 180.170663 209.279259 L 180.942387 218.517244 L 198.441861 218.517244 L 199.213584 209.298518 C 202.136678 208.215766 204.854399 206.643898 207.250576 204.65012 L 215.629138 208.595386 L 224.378875 193.43997 L 216.771687 188.15688 C 217.042596 186.625366 217.183099 185.073641 217.191677 183.518379 C 217.190859 181.957142 217.057082 180.398808 216.791813 178.860285 L 224.379493 173.596788 L 215.629755 158.441372 L 207.270603 162.376824 C 204.865847 160.391058 202.1408 158.828819 199.212099 157.756964 L 198.442128 148.517244 L 180.942654 148.517244 L 180.943088 148.519864 Z M 189.692825 173.519619 C 192.345309 173.519385 194.889233 174.572982 196.76482 176.44857 C 198.640408 178.324157 199.694005 180.868081 199.693771 183.520565 C 199.694005 186.173049 198.640408 188.716973 196.76482 190.592561 C 194.889233 192.468148 192.345309 193.521745 189.692825 193.521512 C 187.04034 193.521745 184.496417 192.468148 182.620829 190.592561 C 180.745242 188.716973 179.691645 186.173049 179.691878 183.520565 C 179.691645 180.868081 180.745242 178.324157 182.620829 176.44857 C 184.496417 174.572982 187.04034 173.519385 189.692825 173.519619 L 189.692825 173.519619 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/diskmonitor.svg b/.icons/Gruvbox_Dark-2/apps/64/diskmonitor.svg
new file mode 120000
index 000000000..b7d0f7432
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/diskmonitor.svg
@@ -0,0 +1 @@
+harddisk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/disper.svg b/.icons/Gruvbox_Dark-2/apps/64/disper.svg
new file mode 120000
index 000000000..c720251fe
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/disper.svg
@@ -0,0 +1 @@
+desktop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/display-brightness.svg b/.icons/Gruvbox_Dark-2/apps/64/display-brightness.svg
new file mode 120000
index 000000000..75d9c9dae
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/display-brightness.svg
@@ -0,0 +1 @@
+preferences-system-brightness-lock.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/display-capplet.svg b/.icons/Gruvbox_Dark-2/apps/64/display-capplet.svg
new file mode 120000
index 000000000..c720251fe
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/display-capplet.svg
@@ -0,0 +1 @@
+desktop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/display-im6.Q16.svg b/.icons/Gruvbox_Dark-2/apps/64/display-im6.Q16.svg
new file mode 120000
index 000000000..d7b626b44
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/display-im6.Q16.svg
@@ -0,0 +1 @@
+display.im6.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/display-im6.q16.svg b/.icons/Gruvbox_Dark-2/apps/64/display-im6.q16.svg
new file mode 120000
index 000000000..d7b626b44
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/display-im6.q16.svg
@@ -0,0 +1 @@
+display.im6.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/display-preferences.svg b/.icons/Gruvbox_Dark-2/apps/64/display-preferences.svg
new file mode 120000
index 000000000..c720251fe
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/display-preferences.svg
@@ -0,0 +1 @@
+desktop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/display.im6.svg b/.icons/Gruvbox_Dark-2/apps/64/display.im6.svg
new file mode 100755
index 000000000..0f0737b8e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/display.im6.svg
@@ -0,0 +1,71 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="bUL0iGhPFlX3wNzsHUaG4LOIWpEizG6w" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#bUL0iGhPFlX3wNzsHUaG4LOIWpEizG6w)">
+ <linearGradient id="_lgradient_76" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ad4f8d"/>
+ <stop offset="100%" style="stop-color:#6b8ccb"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_76)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_77" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_77)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="AbQap3ARMB8DRYwpMGtI953SW92axR5s" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#AbQap3ARMB8DRYwpMGtI953SW92axR5s)">
+ <path d="M 124.351065 80.650839 L 151.012393 79.219345 L 165.125991 57.767238 L 174.812531 82.235243 L 200.5 91.514443 L 180.694923 107.49485 L 180.263267 133.434794 L 159.243953 119.83046 L 131.127304 128.988112 L 139.006893 103.840401"/>
+ </g>
+ <defs>
+ <filter id="7r6MNhmCXytoQpOHb2DicwUlwspSbB65" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#7r6MNhmCXytoQpOHb2DicwUlwspSbB65)">
+ <path d="M 120.353921 158.652674 L 145.408839 149.332324 L 152.585833 124.580079 L 168.978228 144.986598 L 196.231564 146.174432 L 182.037601 167.352602 L 189.214595 192.256604 L 165.173386 185.596536 L 141.021603 202.764653 L 141.182243 176.388081"/>
+ </g>
+ <defs>
+ <filter id="2QFuwwj7NWmxJ3kE0RgV2uy6Jsws5Wka" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#2QFuwwj7NWmxJ3kE0RgV2uy6Jsws5Wka)">
+ <path d="M 55.5 125.857179 L 82.120805 127.877512 L 98.783798 108.364193 L 105.328594 133.867509 L 129.640401 146.396027 L 107.998165 159.685918 L 104.314205 185.341641 L 85.222018 169.199187 L 56.161724 174.671397 L 67.103037 150.762199"/>
+ </g>
+ <linearGradient id="_lgradient_78" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(76.148935,0,0,75.667556,124.351065,53.235347)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f7ff57"/>
+ <stop offset="50%" style="stop-color:#ffe251"/>
+ <stop offset="100%" style="stop-color:#f5cf0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_78)" d="M 124.351065 76.118948 L 151.012393 74.687454 L 165.125991 53.235347 L 174.812531 77.703352 L 200.5 86.982553 L 180.694923 102.962959 L 180.263267 128.902903 L 159.243953 115.298569 L 131.127304 124.456222 L 139.006893 99.308511"/>
+ <linearGradient id="_lgradient_79" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(75.877643,0,0,78.184574,120.353921,120.048188)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f7ff57"/>
+ <stop offset="50%" style="stop-color:#ffe251"/>
+ <stop offset="100%" style="stop-color:#f5cf0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_79)" d="M 120.353921 154.120783 L 145.408839 144.800433 L 152.585833 120.048188 L 168.978228 140.454707 L 196.231564 141.642541 L 182.037601 162.820711 L 189.214595 187.724713 L 165.173386 181.064645 L 141.021603 198.232762 L 141.182243 171.85619"/>
+ <linearGradient id="_lgradient_80" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(74.140401,0,0,76.977447,55.5,103.832303)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f7ff57"/>
+ <stop offset="50%" style="stop-color:#ffe251"/>
+ <stop offset="100%" style="stop-color:#f5cf0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_80)" d="M 55.5 121.325288 L 82.120805 123.345622 L 98.783798 103.832303 L 105.328594 129.335619 L 129.640401 141.864136 L 107.998165 155.154027 L 104.314205 180.80975 L 85.222018 164.667296 L 56.161724 170.139506 L 67.103037 146.230308"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-archlinux.svg b/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-archlinux.svg
new file mode 120000
index 000000000..830aabcde
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-archlinux.svg
@@ -0,0 +1 @@
+archlinux.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-debian.svg b/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-debian.svg
new file mode 120000
index 000000000..e7d701a61
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-debian.svg
@@ -0,0 +1 @@
+debian.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-elementary-os.svg b/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-elementary-os.svg
new file mode 120000
index 000000000..e0c1d12ee
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-elementary-os.svg
@@ -0,0 +1 @@
+elementary-os.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-elementary.svg b/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-elementary.svg
new file mode 120000
index 000000000..e0c1d12ee
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-elementary.svg
@@ -0,0 +1 @@
+elementary-os.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-fedora.svg b/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-fedora.svg
new file mode 120000
index 000000000..2226ef0f9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-fedora.svg
@@ -0,0 +1 @@
+fedora.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-freebsd.svg b/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-freebsd.svg
new file mode 120000
index 000000000..507e6c3d0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-freebsd.svg
@@ -0,0 +1 @@
+freebsd.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-kali-linux.svg b/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-kali-linux.svg
new file mode 120000
index 000000000..e71d2280a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-kali-linux.svg
@@ -0,0 +1 @@
+kali-linux.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-kalilinux.svg b/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-kalilinux.svg
new file mode 120000
index 000000000..e71d2280a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-kalilinux.svg
@@ -0,0 +1 @@
+kali-linux.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-korora.svg b/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-korora.svg
new file mode 120000
index 000000000..d00ae0e9f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-korora.svg
@@ -0,0 +1 @@
+korora.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-linux-mint.svg b/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-linux-mint.svg
new file mode 120000
index 000000000..02a86d421
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-linux-mint.svg
@@ -0,0 +1 @@
+linux-mint.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-lubuntu.svg b/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-lubuntu.svg
new file mode 120000
index 000000000..4c984d822
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-lubuntu.svg
@@ -0,0 +1 @@
+lubuntu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-manjaro.svg b/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-manjaro.svg
new file mode 120000
index 000000000..384734fb3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-manjaro.svg
@@ -0,0 +1 @@
+manjaro.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-opensuse.svg b/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-opensuse.svg
new file mode 120000
index 000000000..0d4da8d90
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-opensuse.svg
@@ -0,0 +1 @@
+opensuse.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-pisilinux.svg b/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-pisilinux.svg
new file mode 100755
index 000000000..b5f27b81b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-pisilinux.svg
@@ -0,0 +1,96 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="fGgk3YllrqVm2e5o6ZFxyYqUbYy4tgsP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#fGgk3YllrqVm2e5o6ZFxyYqUbYy4tgsP)">
+ <linearGradient id="_lgradient_0" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#b01fd1"/>
+ <stop offset="100%" style="stop-color:#aa00ff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 197.290721 63.832492 C 197.021096 63.027948 197.044551 62.014279 196.53753 61.34915 C 189.60633 62.348295 182.745479 64.059043 176.330093 66.885115 C 169.533712 69.804131 162.148724 74.704539 156.955457 79.947149 C 165.417866 88.758478 171.972671 99.507348 179.647132 107.863712 C 183.222636 113.042421 186.824392 121.077653 189.878218 126.567146 C 190.555218 125.341453 194.64427 120.098345 195.209898 118.811653 C 199.679277 109.607313 200.622977 99.185993 200.385589 89.104491 C 200.283005 80.600135 199.019863 72.153866 197.290721 63.832492 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 58.628563 63.832492 C 58.898191 63.027948 58.874744 62.014279 59.381763 61.34915 C 66.312958 62.348295 73.173814 64.059043 79.589195 66.885115 C 86.385576 69.804131 93.770564 74.704539 98.963831 79.947149 C 90.501425 88.758478 83.94662 99.507348 76.272156 107.863712 C 72.696655 113.042421 69.094896 121.077653 66.041068 126.567146 C 65.364067 125.341453 61.275019 120.098345 60.709387 118.811653 C 56.240012 109.607313 55.296314 99.185993 55.533704 89.104491 C 55.63628 80.600135 56.899428 72.153866 58.628563 63.832492 Z"/>
+ </g>
+ <defs>
+ <filter id="n1OfjU9qpViX9p3Zhh6ZdM176l0B6dFS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#n1OfjU9qpViX9p3Zhh6ZdM176l0B6dFS)">
+ <path d="M 102.823745 72.20756 C 101.42418 73.131227 100.064004 74.107937 98.736197 75.125646 C 95.605354 77.457486 92.744085 80.142333 89.956179 82.863146 C 88.896005 83.947225 87.859004 85.051301 86.841693 86.17219 C 86.375673 86.681605 85.912906 87.193719 85.455989 87.710369 C 85.107211 88.111953 84.760758 88.515432 84.416816 88.920889 C 84.414605 88.923431 84.412415 88.925807 84.410344 88.928395 C 84.403873 88.93642 84.396884 88.944186 84.390413 88.951692 C 74.79535 100.169137 67.1798 112.997427 61.084477 126.377771 C 60.449249 127.816056 59.834664 129.263109 59.237734 130.717259 C 59.105985 131.03141 58.97325 131.345232 58.843241 131.660014 C 58.798459 131.782504 58.751327 131.904269 58.705833 132.026607 C 58.030047 133.712307 57.380989 135.408624 56.761872 137.115504 C 56.688502 137.316064 56.617097 137.517407 56.545829 137.718627 C 56.248123 138.549868 55.955028 139.38253 55.671693 140.218795 C 55.562598 140.459529 55.529361 140.700994 55.542496 140.941684 C 55.541615 140.945049 55.540783 140.948415 55.539907 140.952039 C 55.541544 140.956957 55.543453 140.962393 55.545084 140.96757 C 55.580392 141.48619 55.824697 142.000686 55.984086 142.493767 C 57.032879 145.436001 58.258309 148.3183 59.649052 151.1197 C 59.652521 151.12643 59.65599 151.133678 59.659406 151.140926 C 59.881361 151.587662 60.107649 152.032223 60.338216 152.474641 C 60.357216 152.510881 60.376215 152.54738 60.395246 152.583723 C 62.863266 157.301128 65.816765 161.767393 69.249151 165.85455 C 71.506883 168.607979 73.985662 171.170582 76.625748 173.560395 C 76.861979 173.775503 77.101937 173.986423 77.340854 174.198593 C 77.421202 174.269571 77.500489 174.341739 77.581097 174.412458 C 78.53446 175.251951 79.508259 176.068238 80.502444 176.859589 C 86.59756 181.778112 93.742193 185.793398 101.059024 188.504561 C 101.306696 188.595781 101.553804 188.687778 101.802643 188.775739 C 103.851441 189.525604 105.932001 190.186741 108.038967 190.754491 C 108.556629 190.893962 109.075652 191.029397 109.596206 191.157843 C 114.695315 192.426328 119.928464 193.151661 125.182899 193.341916 C 125.204125 193.342797 125.225869 193.344132 125.247302 193.345023 C 125.705739 193.361072 126.164387 193.371426 126.623072 193.378674 C 126.778333 193.381521 126.933547 193.386439 127.088859 193.387993 C 127.399231 193.391617 127.709621 193.390291 128.020013 193.390182 C 128.330226 193.390327 128.640497 193.391715 128.950729 193.387993 C 129.106197 193.386015 129.261564 193.381262 129.416931 193.378674 C 129.875263 193.370908 130.333311 193.360554 130.7914 193.345023 C 130.81418 193.344148 130.836959 193.342833 130.860152 193.341916 C 136.113451 193.151451 141.345821 192.426085 146.443822 191.157843 C 146.957604 191.031057 147.469401 190.897123 147.980327 190.759617 C 147.987575 190.757644 147.994823 190.755993 148.002071 190.753922 C 150.110667 190.18569 152.193257 189.524108 154.243577 188.773456 C 154.487263 188.687257 154.729504 188.597228 154.972073 188.507869 C 154.975697 188.506549 154.978804 188.504763 154.982428 188.503468 C 162.384225 185.791565 169.462509 181.718399 175.546354 176.851643 C 176.540733 176.059882 177.51504 175.243161 178.468563 174.403233 C 178.785559 174.123975 179.10205 173.844125 179.414402 173.55972 C 182.054317 171.17002 184.532969 168.607562 186.790567 165.854289 C 190.219841 161.770844 193.170892 157.308958 195.637559 152.596306 C 195.661891 152.55023 195.685706 152.504257 195.709727 152.458181 C 195.937312 152.02123 196.160708 151.582311 196.379898 151.141146 C 196.383522 151.133898 196.387146 151.12665 196.39077 151.118884 C 197.781406 148.317651 199.006576 145.43544 200.055301 142.493381 C 200.214704 142.000311 200.459375 141.485804 200.494738 140.967184 C 200.496296 140.962266 200.498362 140.95683 200.499915 140.951653 C 200.499029 140.948288 200.498144 140.944923 200.497326 140.941299 C 200.510269 140.700616 200.477653 140.4591 200.368158 140.218409 C 200.0859 139.385312 199.793571 138.555772 199.497066 137.727643 C 199.423396 137.519627 199.349105 137.311762 199.273261 137.104417 C 198.653799 135.396978 198.005027 133.700056 197.328871 132.013811 C 197.284866 131.895722 197.239515 131.777892 197.196234 131.659644 C 197.069396 131.352431 196.940176 131.046141 196.811675 130.739562 C 196.211848 129.277747 195.59397 127.823187 194.955436 126.377401 C 188.860237 112.997337 181.244701 100.169455 171.649931 88.952176 C 171.645272 88.94674 171.64113 88.941305 171.636471 88.935869 C 171.633365 88.932245 171.629741 88.928362 171.627152 88.924738 C 171.625827 88.923205 171.62459 88.921632 171.623269 88.920078 C 171.279223 88.515158 170.932783 88.111674 170.584 87.71009 C 170.147722 87.216778 169.705946 86.727515 169.261374 86.240783 C 168.224023 85.096073 167.165795 83.969259 166.083807 82.862866 C 163.297284 80.143438 160.437467 77.459797 157.308498 75.128783 C 155.979229 74.109787 154.617391 73.132022 153.216202 72.207278 C 144.632549 66.614553 137.461986 64.222406 127.726475 63.96146 C 118.88539 64.013479 109.055713 68.15929 102.824009 72.207278 L 102.823745 72.20756 Z"/>
+ </g>
+ <path fill="#c43ac4" d="M 197.290721 58.655511 C 197.021096 57.850966 197.044551 56.837297 196.53753 56.172168 C 189.60633 57.171314 182.745479 58.882061 176.330093 61.708133 C 169.533712 64.627149 162.148724 69.527556 156.955457 74.770169 C 165.417866 83.581495 171.972671 94.330367 179.647132 102.686731 C 183.222636 107.865441 186.824392 115.900673 189.878218 121.390165 C 190.555218 120.164472 194.64427 114.921365 195.209898 113.634672 C 199.679277 104.430332 200.622977 94.00901 200.385589 83.927511 C 200.283005 75.423152 199.019863 66.976885 197.290721 58.655511 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 196.535649 56.16977 C 189.604451 57.168916 182.743209 58.879743 176.327823 61.705815 C 169.531442 64.624831 162.147461 69.527257 156.954194 74.769871 C 157.386887 75.220404 157.795007 75.695058 158.21813 76.155146 C 163.307437 71.375118 170.056214 66.987986 176.327823 64.294358 C 182.743209 61.468286 189.604451 59.762515 196.535649 58.76337 C 197.042672 59.428498 197.019331 60.441197 197.288956 61.245742 C 199.018098 69.567117 200.280492 78.010015 200.383076 86.514374 C 200.397023 87.106716 200.392925 87.704682 200.398242 88.299053 C 200.419996 86.838651 200.417239 85.376795 200.383076 83.925831 C 200.280492 75.421472 199.018098 66.978573 197.288956 58.657199 C 197.019331 57.852654 197.042672 56.834899 196.535649 56.16977 Z"/>
+ </g>
+ <path fill="#c43ac4" d="M 58.628563 58.655511 C 58.898191 57.850966 58.874745 56.837297 59.381763 56.172168 C 66.312958 57.171314 73.173814 58.882061 79.589195 61.708133 C 86.385576 64.627149 93.770564 69.527556 98.963831 74.770169 C 90.501425 83.581495 83.94662 94.330367 76.272156 102.686731 C 72.696655 107.865441 69.094896 115.900673 66.041068 121.390165 C 65.364067 120.164472 61.275019 114.921365 60.709387 113.634672 C 56.240012 104.430332 55.296314 94.00901 55.533704 83.927511 C 55.63628 75.423152 56.899428 66.976885 58.628563 58.655511 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 59.383299 56.16977 C 58.876281 56.834899 58.89962 57.852654 58.629993 58.657199 C 56.900857 66.978573 55.638451 75.421472 55.535874 83.925831 C 55.501709 85.376795 55.498953 86.838651 55.520707 88.299053 C 55.526025 87.704682 55.521927 87.106716 55.535874 86.514374 C 55.638451 78.010015 56.900857 69.567117 58.629993 61.245742 C 58.89962 60.441197 58.876281 59.428498 59.383299 58.76337 C 66.314494 59.762515 73.175745 61.468286 79.591126 64.294358 C 85.862735 66.987986 92.611512 71.375118 97.700819 76.155146 C 98.123942 75.695058 98.532062 75.220404 98.964755 74.769871 C 93.771488 69.527257 86.387507 64.624831 79.591126 61.705815 C 73.175745 58.879743 66.314494 57.168916 59.383299 56.16977 Z"/>
+ </g>
+ <path fill="#e4e4e4" d="M 102.823745 69.619122 C 101.42418 70.542789 100.064004 71.519497 98.736197 72.537206 C 95.605354 74.869048 92.744085 77.553893 89.956179 80.274709 C 88.896005 81.358785 87.859004 82.462861 86.841693 83.583752 C 86.375673 84.093167 85.912906 84.60528 85.455989 85.12193 C 85.107211 85.523514 84.760758 85.926995 84.416816 86.332451 C 84.414605 86.334993 84.412415 86.33737 84.410344 86.339958 C 84.403873 86.347983 84.396884 86.355748 84.390413 86.363255 C 74.79535 97.5807 67.1798 110.40899 61.084477 123.789334 C 60.449249 125.227619 59.834664 126.674672 59.237734 128.128822 C 59.105985 128.442973 58.97325 128.756795 58.843241 129.071577 C 58.798459 129.194067 58.751327 129.315832 58.705833 129.438169 C 58.030047 131.12387 57.380989 132.820187 56.761872 134.527067 C 56.688502 134.727627 56.617097 134.928969 56.545829 135.13019 C 56.248123 135.961431 55.955028 136.794092 55.671693 137.630358 C 55.562598 137.871092 55.529361 138.112557 55.542496 138.353247 C 55.541615 138.356612 55.540783 138.359977 55.539907 138.363601 C 55.541544 138.36852 55.543453 138.373955 55.545084 138.379133 C 55.580392 138.897752 55.824697 139.412249 55.984086 139.90533 C 57.032879 142.847564 58.258309 145.729863 59.649052 148.531262 C 59.652521 148.537993 59.65599 148.54524 59.659406 148.552488 C 59.881361 148.999224 60.107649 149.443786 60.338216 149.886204 C 60.357216 149.922444 60.376215 149.958942 60.395246 149.995286 C 62.863266 154.712691 65.816765 159.178956 69.249151 163.266113 C 71.506883 166.019541 73.985662 168.582145 76.625748 170.971958 C 76.861979 171.187066 77.101937 171.397986 77.340854 171.610156 C 77.421202 171.681133 77.500489 171.753302 77.581097 171.824021 C 78.53446 172.663514 79.508259 173.479801 80.502444 174.271152 C 86.59756 179.189674 93.742193 183.204961 101.059024 185.916123 C 101.306696 186.007344 101.553804 186.09934 101.802643 186.187302 C 103.851441 186.937167 105.932001 187.598304 108.038967 188.166054 C 108.556629 188.305525 109.075652 188.44096 109.596206 188.569406 C 114.695315 189.837891 119.928464 190.563224 125.182899 190.753479 C 125.204125 190.754359 125.225869 190.755695 125.247302 190.756586 C 125.705739 190.772635 126.164387 190.782989 126.623072 190.790237 C 126.778333 190.793084 126.933547 190.798002 127.088859 190.799555 C 127.399231 190.803179 127.709621 190.801854 128.020013 190.801745 C 128.330226 190.80189 128.640497 190.803278 128.950729 190.799555 C 129.106197 190.797578 129.261564 190.792825 129.416931 190.790237 C 129.875263 190.782471 130.333311 190.772117 130.7914 190.756586 C 130.81418 190.755711 130.836959 190.754396 130.860152 190.753479 C 136.113451 190.563014 141.345821 189.837647 146.443822 188.569406 C 146.957604 188.442619 147.469401 188.308686 147.980327 188.17118 C 147.987575 188.169207 147.994823 188.167556 148.002071 188.165485 C 150.110667 187.597253 152.193257 186.93567 154.243577 186.185019 C 154.487263 186.09882 154.729504 186.008791 154.972073 185.919432 C 154.975697 185.918111 154.978804 185.916325 154.982428 185.915031 C 162.384225 183.203128 169.462509 179.129962 175.546354 174.263205 C 176.540733 173.471445 177.51504 172.654723 178.468563 171.814795 C 178.785559 171.535538 179.10205 171.255688 179.414402 170.971282 C 182.054317 168.581583 184.532969 166.019125 186.790567 163.265852 C 190.219841 159.182406 193.170892 154.720521 195.637559 150.007868 C 195.661891 149.961792 195.685706 149.91582 195.709727 149.869744 C 195.937312 149.432792 196.160708 148.993874 196.379898 148.552708 C 196.383522 148.54546 196.387146 148.538213 196.39077 148.530447 C 197.781406 145.729213 199.006576 142.847002 200.055301 139.904944 C 200.214704 139.411873 200.459375 138.897367 200.494738 138.378747 C 200.496296 138.373829 200.498362 138.368393 200.499915 138.363216 C 200.499029 138.359851 200.498144 138.356485 200.497326 138.352861 C 200.510269 138.112179 200.477653 137.870662 200.368158 137.629972 C 200.0859 136.796875 199.793571 135.967335 199.497066 135.139206 C 199.423396 134.93119 199.349105 134.723325 199.273261 134.51598 C 198.653799 132.808541 198.005027 131.111619 197.328871 129.425374 C 197.284866 129.307285 197.239515 129.189454 197.196234 129.071207 C 197.069396 128.763994 196.940176 128.457704 196.811675 128.151125 C 196.211848 126.68931 195.59397 125.23475 194.955436 123.788963 C 188.860237 110.408899 181.244701 97.581016 171.649931 86.363739 C 171.645272 86.358303 171.64113 86.352867 171.636471 86.347431 C 171.633365 86.343807 171.629741 86.339925 171.627152 86.336301 C 171.625827 86.334768 171.62459 86.333194 171.623269 86.331641 C 171.279223 85.926721 170.932783 85.523234 170.584 85.121653 C 170.147722 84.628338 169.705946 84.139078 169.261374 83.652344 C 168.224023 82.507635 167.165795 81.380819 166.083807 80.274429 C 163.29702 77.555281 160.437203 74.871642 157.308234 72.540628 C 155.978965 71.52163 154.617127 70.543866 153.215938 69.619122 C 144.632285 64.026396 137.461722 61.634249 127.726211 61.373303 C 118.885126 61.425322 109.055449 65.571133 102.823745 69.619122 Z"/>
+ <path fill="#3f3f3f" d="M 91.983558 123.499083 C 88.668464 123.501511 85.351257 123.967407 82.186048 124.92961 C 81.265438 130.500779 80.803333 136.356546 82.694044 141.792 C 84.1756 146.590836 87.930787 150.665599 92.675716 152.559274 C 98.456738 154.95385 105.046046 155.041234 111.097631 153.664595 C 111.876358 150.17777 112.526494 146.629734 112.434101 143.045963 C 112.585893 138.647826 111.55615 134.068361 108.883414 130.465192 C 105.804813 126.212487 100.469266 124.037873 95.292089 123.650085 C 94.193296 123.549132 93.088581 123.498293 91.983558 123.49907 L 91.983558 123.499083 Z M 91.915427 128.08462 C 93.691416 128.051487 95.47047 128.192252 97.202796 128.545697 C 97.961713 128.859174 99.106747 128.688015 99.641295 129.314924 C 97.216039 130.252075 95.140159 132.210295 94.467027 134.717969 C 93.645413 137.345209 94.45719 140.350849 96.42073 142.299469 C 99.24855 145.440521 104.854525 145.585865 107.797826 142.538443 C 107.721981 144.952412 107.642668 147.414622 107.05202 149.744564 C 104.603662 149.990114 102.083052 150.090658 99.641295 149.703148 C 95.180126 149.224883 90.5737 147.06266 88.329922 143.091094 C 85.779277 138.738208 85.756053 133.538978 86.382988 128.711053 C 87.102318 128.316812 87.943931 128.403738 88.732554 128.326183 C 89.785563 128.188058 90.84982 128.104914 91.915417 128.084775 L 91.915427 128.08462 Z"/>
+ <path fill="#3f3f3f" d="M 112.493624 161.419721 C 112.272356 161.868579 112.925709 162.173422 113.175066 162.522556 C 116.810592 165.950225 120.400457 169.408374 124.099206 172.794476 C 124.847383 173.506618 125.964386 173.816956 127.04626 174.077431 C 127.053508 176.097455 127.070592 178.120254 127.039012 180.143048 C 127.460484 180.555923 128.233298 180.494989 128.781257 180.278791 C 128.742429 178.236599 128.823191 176.191637 128.735698 174.152224 C 129.849189 173.800281 131.043473 173.492733 131.865413 172.747344 C 135.574702 169.214381 139.343707 165.711896 143.042456 162.170626 C 143.179441 161.937916 143.65716 161.730051 143.4675 161.441858 C 139.305086 160.408299 134.967044 159.973258 130.636031 159.78206 C 124.520621 159.593666 118.359554 160.003743 112.493531 161.419689 L 112.493624 161.419721 Z"/>
+ <path fill="#3f3f3f" d="M 127.726221 61.373457 C 123.976861 61.395563 120.050491 62.155085 116.295353 63.329969 C 119.652927 75.405012 122.841777 87.52548 126.155154 99.611404 C 126.615298 99.561704 127.075521 99.517803 127.535676 99.471105 C 128.439497 86.816496 129.766141 74.179336 130.624667 61.521887 C 129.681935 61.449941 128.717988 61.400036 127.726221 61.373452 L 127.726221 61.373457 Z M 114.706133 63.855241 C 110.208176 65.419907 106.037148 67.531748 102.823725 69.619122 C 100.955643 70.963625 97.217439 73.493033 100.604525 71.210766 C 107.23254 81.723058 113.940496 92.188355 120.595056 102.686042 C 121.013936 102.52255 121.432706 102.356156 121.851563 102.183912 C 120.889956 97.42122 120.146394 92.623515 119.170034 87.863785 C 118.35886 83.89539 117.760272 79.89214 116.949095 75.926668 C 116.120029 71.914488 115.48823 67.871439 114.706133 63.855241 Z"/>
+ <path fill="#3f3f3f" d="M 164.262161 123.499083 C 167.577252 123.501511 170.894457 123.967407 174.059666 124.92961 C 174.980276 130.500779 175.442383 136.356546 173.551685 141.792 C 172.07013 146.590836 168.314945 150.665599 163.570019 152.559274 C 157.788994 154.95385 151.199688 155.041234 145.148101 153.664595 C 144.369374 150.17777 143.719238 146.629734 143.811631 143.045963 C 143.659839 138.647826 144.689582 134.068361 147.36232 130.465192 C 150.440919 126.212487 155.776466 124.037873 160.953643 123.650085 C 162.052436 123.549132 163.157151 123.498293 164.262177 123.49907 L 164.262161 123.499083 Z M 164.330292 128.08462 C 162.554303 128.051487 160.775249 128.192252 159.042923 128.545697 C 158.284006 128.859174 157.138972 128.688015 156.604427 129.314924 C 159.02968 130.252075 161.105562 132.210295 161.778695 134.717969 C 162.600306 137.345209 161.788531 140.350849 159.824989 142.299469 C 156.997169 145.440521 151.391194 145.585865 148.447893 142.538443 C 148.523738 144.952412 148.603051 147.414622 149.193699 149.744564 C 151.64206 149.990114 154.162667 150.090658 156.604427 149.703148 C 161.065593 149.224883 165.672022 147.06266 167.915797 143.091094 C 170.466442 138.738208 170.489666 133.538978 169.862729 128.711053 C 169.143401 128.316812 168.30179 128.403738 167.513165 128.326183 C 166.460153 128.188058 165.395899 128.104914 164.330302 128.084775 L 164.330292 128.08462 Z"/>
+ <g>
+ <defs>
+ <filter id="oualtphnKbWd3epPZhDXH5MQ9i4VwzgB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#oualtphnKbWd3epPZhDXH5MQ9i4VwzgB)">
+ <path d="M 60.29 201.06 C 59.96 201.29 59.56 201.38 59.16 201.31 C 58.77 201.24 58.42 201.01 58.2 200.69 C 57.97 200.36 57.88 199.96 57.95 199.57 C 58.02 199.17 58.24 198.83 58.57 198.6 L 91.96 175.36 C 92.29 175.13 92.69 175.04 93.09 175.11 C 93.48 175.18 93.82 175.4 94.05 175.73 C 94.28 176.06 94.37 176.46 94.3 176.85 C 94.23 177.24 94 177.59 93.68 177.82 L 60.29 201.06 Z"/>
+ </g>
+ <defs>
+ <filter id="rh83CUP6iXE0DAXjpymz7Nq3lLtcHONm" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#rh83CUP6iXE0DAXjpymz7Nq3lLtcHONm)">
+ <path d="M 114.39 177.82 L 80.99 201.06 C 80.67 201.29 80.26 201.38 79.87 201.31 C 79.48 201.24 79.13 201.01 78.91 200.69 C 78.68 200.36 78.59 199.96 78.66 199.57 C 78.73 199.17 78.95 198.83 79.28 198.6 L 112.67 175.36 C 113 175.13 113.4 175.04 113.79 175.11 C 114.19 175.18 114.53 175.4 114.76 175.73 C 114.99 176.06 115.08 176.46 115.01 176.85 C 114.94 177.24 114.71 177.59 114.39 177.82 Z"/>
+ </g>
+ <defs>
+ <filter id="r2etg2oyJRmPTnY1zf1CPe88o1iRKsFc" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#r2etg2oyJRmPTnY1zf1CPe88o1iRKsFc)">
+ <path d="M 163.83 175.36 L 197.22 198.6 C 197.55 198.83 197.77 199.17 197.84 199.57 C 197.91 199.96 197.82 200.36 197.59 200.69 C 197.37 201.01 197.02 201.24 196.63 201.31 C 196.24 201.38 195.83 201.29 195.51 201.06 L 162.11 177.82 C 161.79 177.59 161.56 177.24 161.49 176.85 C 161.42 176.46 161.51 176.06 161.74 175.73 C 161.97 175.4 162.32 175.18 162.71 175.11 C 163.1 175.04 163.5 175.13 163.83 175.36 Z"/>
+ </g>
+ <defs>
+ <filter id="dXDrPycySEvzu1RTFAvQXejr40YWgI58" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#dXDrPycySEvzu1RTFAvQXejr40YWgI58)">
+ <path d="M 143.12 175.36 L 176.51 198.6 C 176.84 198.83 177.06 199.17 177.13 199.57 C 177.2 199.96 177.11 200.36 176.89 200.69 C 176.66 201.01 176.31 201.24 175.92 201.31 C 175.53 201.38 175.12 201.29 174.8 201.06 L 141.41 177.82 C 141.08 177.59 140.86 177.24 140.79 176.85 C 140.72 176.46 140.8 176.06 141.03 175.73 C 141.26 175.4 141.61 175.18 142 175.11 C 142.39 175.04 142.79 175.13 143.12 175.36 Z"/>
+ </g>
+ </g>
+ <g>
+ <path fill="#c43ac4" d="M 60.29 198.47 C 59.96 198.7 59.56 198.79 59.16 198.72 C 58.77 198.65 58.42 198.42 58.2 198.1 C 57.97 197.77 57.88 197.37 57.95 196.98 C 58.02 196.59 58.24 196.24 58.57 196.01 L 91.96 172.77 C 92.29 172.54 92.69 172.45 93.09 172.52 C 93.48 172.59 93.82 172.82 94.05 173.14 C 94.28 173.47 94.37 173.87 94.3 174.26 C 94.23 174.65 94 175 93.68 175.23 L 60.29 198.47 Z"/>
+ <path fill="#c43ac4" d="M 114.39 175.23 L 80.99 198.47 C 80.67 198.7 80.26 198.79 79.87 198.72 C 79.48 198.65 79.13 198.42 78.91 198.1 C 78.68 197.77 78.59 197.37 78.66 196.98 C 78.73 196.59 78.95 196.24 79.28 196.01 L 112.67 172.77 C 113 172.54 113.4 172.45 113.79 172.52 C 114.19 172.59 114.53 172.82 114.76 173.14 C 114.99 173.47 115.08 173.87 115.01 174.26 C 114.94 174.65 114.71 175 114.39 175.23 Z"/>
+ <path fill="#c43ac4" d="M 163.83 172.77 L 197.22 196.01 C 197.55 196.24 197.77 196.59 197.84 196.98 C 197.91 197.37 197.82 197.77 197.59 198.1 C 197.37 198.42 197.02 198.65 196.63 198.72 C 196.24 198.79 195.83 198.7 195.51 198.47 L 162.11 175.23 C 161.79 175 161.56 174.65 161.49 174.26 C 161.42 173.87 161.51 173.47 161.74 173.14 C 161.97 172.82 162.32 172.59 162.71 172.52 C 163.1 172.45 163.5 172.54 163.83 172.77 Z"/>
+ <path fill="#c43ac4" d="M 174.8 198.47 L 141.41 175.23 C 141.08 175 140.86 174.65 140.79 174.26 C 140.72 173.87 140.8 173.47 141.03 173.14 C 141.26 172.82 141.61 172.59 142 172.52 C 142.39 172.45 142.79 172.54 143.12 172.77 L 176.51 196.01 C 176.84 196.24 177.06 196.59 177.13 196.98 C 177.2 197.37 177.11 197.77 176.89 198.1 C 176.66 198.42 176.31 198.65 175.92 198.72 C 175.53 198.79 175.12 198.7 174.8 198.47 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-ubuntu-mate.svg b/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-ubuntu-mate.svg
new file mode 120000
index 000000000..8000da947
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-ubuntu-mate.svg
@@ -0,0 +1 @@
+desktop-enviroment-mate.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-ubuntu.svg b/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-ubuntu.svg
new file mode 120000
index 000000000..38b982e02
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-ubuntu.svg
@@ -0,0 +1 @@
+ubuntu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-void.svg b/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-void.svg
new file mode 100644
index 000000000..6305014e9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/distributor-logo-void.svg
@@ -0,0 +1,74 @@
+<svg width="256" height="256" fill="none" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg">
+ <g clip-path="url(#clip0)">
+ <g filter="url(#filter0_d)">
+ <path d="m165.685 11.947c74.055 0 84.639 10.5572 84.639 84.5438v59.2512c0 73.986-10.584 84.543-84.639 84.543h-75.3698c-74.0557 0-84.63934-10.557-84.63934-84.543v-59.2512c0-73.9866 10.58364-84.5438 84.63934-84.5438h75.3698z" fill="url(#paint0_linear)"/>
+ </g>
+ <g filter="url(#filter1_f)" opacity=".2">
+ <path d="m128.222 51.5556c-16.512 0.0262-32.5917 5.2768-45.9373 15l17.5695 17.5694c8.5138-5.3004 18.3398-8.1147 28.3678-8.125 14.263 0 27.942 5.6659 38.027 15.7511 10.085 10.0849 15.751 23.7639 15.751 38.0269-0.024 10.022-2.848 19.838-8.153 28.34l17.577 17.576c9.726-13.337 14.984-29.409 15.02-45.916 0-20.746-8.241-40.6422-22.91-55.3117-14.67-14.6695-34.566-22.9107-55.312-22.9107zm-63.2012 32.3055c-9.7263 13.3373-14.9841 29.4099-15.0208 45.9169 0 20.746 8.2412 40.642 22.9108 55.311 14.6695 14.67 34.5652 22.911 55.3112 22.911 16.512-0.026 32.592-5.277 45.938-15l-17.57-17.569c-8.513 5.3-18.339 8.114-28.368 8.125-14.263 0-27.941-5.666-38.0264-15.752-10.0853-10.085-15.7512-23.763-15.7512-38.026 0.0238-10.022 2.8476-19.838 8.1528-28.34l-17.5764-17.5769zm63.2012 17.4719c-7.544 0-14.779 2.997-20.113 8.332-5.334 5.334-8.3312 12.569-8.3312 20.113s2.9972 14.779 8.3312 20.113 12.569 8.331 20.113 8.331 14.779-2.997 20.113-8.331c5.335-5.334 8.332-12.569 8.332-20.113s-2.997-14.779-8.332-20.113c-5.334-5.335-12.569-8.332-20.113-8.332z"/>
+ </g>
+ <path d="m128.222 48c-16.512 0.0263-32.5925 5.2772-45.9381 15.0009l17.5694 17.5694c8.5137-5.3009 18.3397-8.1155 28.3687-8.1259 14.263 0 27.942 5.6659 38.027 15.7512s15.751 23.7634 15.751 38.0264c-0.024 10.022-2.849 19.838-8.155 28.341l17.579 17.578c9.727-13.338 14.985-29.411 15.02-45.919 0-10.272-2.023-20.444-5.954-29.9341-3.931-9.4904-9.693-18.1135-16.956-25.3771-7.264-7.2636-15.887-13.0255-25.377-16.9565-9.491-3.931-19.662-5.9543-29.935-5.9543z" fill="url(#paint1_linear)"/>
+ <path d="m65.02 80.3029c-9.7266 13.3381-14.9841 29.4111-15.02 45.9191 0 10.273 2.0233 20.444 5.9543 29.935 3.931 9.49 9.6929 18.113 16.9565 25.377 7.2636 7.263 15.8867 13.025 25.3771 16.956 9.4901 3.931 19.6621 5.954 29.9341 5.954 16.512-0.026 32.593-5.277 45.939-15l-17.57-17.57c-8.513 5.301-18.34 8.116-28.369 8.126-14.263 0-27.941-5.666-38.0264-15.751-10.0853-10.085-15.7512-23.764-15.7512-38.027 0.0244-10.022 2.8487-19.838 8.1546-28.3401l-17.579-17.579z" fill="url(#paint2_linear)"/>
+ <path d="m128.222 154.667c15.71 0 28.445-12.735 28.445-28.445 0-15.709-12.735-28.4442-28.445-28.4442-15.709 0-28.4442 12.7352-28.4442 28.4442 0 15.71 12.7352 28.445 28.4442 28.445z" fill="url(#paint3_linear)"/>
+ <path d="m128.222 48c-16.512 0.0262-32.5917 5.2769-45.9373 15l2.1042 2.1042c12.9285-8.7959 28.1961-13.5152 43.8331-13.5486 20.544 0.0124 40.259 8.1065 54.884 22.5335 14.626 14.427 22.989 34.0289 23.283 54.5709 0.031-0.812 0.05-1.625 0.055-2.438 0-20.746-8.241-40.6417-22.91-55.3112-14.67-14.6696-34.566-22.9108-55.312-22.9108zm-63.2012 32.3056c-9.7263 13.3372-14.9841 29.4094-15.0208 45.9164 0.0159 0.373 0.0344 0.746 0.0556 1.118 0.5197-15.665 5.7334-30.8125 14.9652-43.4789l16.2639 16.2639c0.4194-0.7582 0.857-1.5061 1.3125-2.2431l-17.5764-17.5763zm63.2012 17.4722c-7.544 0-14.779 2.9972-20.113 8.3312s-8.3312 12.569-8.3312 20.113c0.0121 0.503 0.0376 1.006 0.0764 1.507 0.5178-7.17 3.7308-13.878 8.9938-18.775s12.185-7.62 19.374-7.621c7.277 0.01 14.273 2.807 19.55 7.818s8.433 11.853 8.818 19.12c0.05-0.682 0.076-1.365 0.077-2.049 0-7.544-2.997-14.779-8.332-20.113-5.334-5.334-12.569-8.3312-20.113-8.3312zm53.702 29.8472c-0.256 9.537-3.043 18.834-8.077 26.937l1.313 1.313c4.46-7.977 6.814-16.958 6.84-26.097-0.011-0.718-0.037-1.436-0.076-2.153zm-107.4032 0.75c-0.0315 0.467-0.057 0.935-0.0764 1.403 0 14.263 5.6659 27.941 15.7512 38.026 10.0854 10.086 23.7634 15.752 38.0264 15.752 10.029-0.011 19.855-2.825 28.368-8.125l15.466 15.465c0.709-0.472 1.41-0.956 2.104-1.452l-17.57-17.569c-8.513 5.3-18.339 8.115-28.368 8.125-13.884-9e-3 -27.227-5.387-37.2362-15.009-10.0093-9.622-15.9092-22.743-16.465-36.616z" fill="white" opacity=".2"/>
+ <path d="m165.068 11.9512c4.328-0.0098 8.656 0.0393 12.984 0.1376 3.875 0.0786 7.751 0.226 11.626 0.4519 3.453 0.1965 6.905 0.4814 10.348 0.8548 3.059 0.334 6.118 0.786 9.148 1.346 2.715 0.501 5.4 1.1397 8.046 1.9158 2.4 0.6976 4.751 1.5622 7.023 2.5839 2.115 0.9432 4.141 2.0632 6.059 3.3503 1.839 1.2379 3.561 2.6527 5.135 4.2148 1.564 1.572 2.98 3.2815 4.219 5.1187 1.289 1.9158 2.41 3.9397 3.364 6.0422 1.023 2.2794 1.889 4.6177 2.597 7.0051 0.777 2.6429 1.417 5.325 1.918 8.0367 0.561 3.026 1.013 6.0717 1.348 9.1272 0.374 3.4386 0.659 6.8773 0.856 10.3258 0.226 3.8612 0.373 7.7321 0.462 11.5933 0.088 4.3228 0.138 8.6457 0.128 12.9588v58.2119c0.01 4.323-0.04 8.636-0.128 12.959-0.089 3.871-0.236 7.732-0.462 11.593-0.197 3.449-0.482 6.897-0.856 10.326-0.335 3.055-0.787 6.111-1.348 9.137-0.501 2.702-1.141 5.384-1.918 8.027-0.708 2.387-1.574 4.735-2.597 7.005-0.954 2.112-2.075 4.126-3.364 6.042-1.239 1.837-2.655 3.557-4.219 5.119-1.574 1.562-3.296 2.977-5.135 4.215-1.918 1.287-3.944 2.407-6.059 3.35-2.272 1.022-4.623 1.886-7.023 2.594-2.646 0.776-5.331 1.414-8.046 1.906-3.03 0.569-6.089 1.011-9.148 1.346-3.443 0.373-6.895 0.658-10.348 0.854-3.875 0.226-7.751 0.374-11.626 0.462-4.328 0.088-8.656 0.138-12.984 0.128h-74.126c-4.328 0.01-8.656-0.04-12.9839-0.128-3.8755-0.088-7.751-0.236-11.6265-0.462-3.4525-0.196-6.905-0.481-10.3477-0.854-3.0591-0.335-6.1182-0.777-9.1477-1.346-2.7149-0.492-5.4001-1.13-8.0461-1.906-2.4001-0.708-4.7509-1.572-7.0231-2.594-2.1148-0.943-4.1411-2.063-6.0591-3.35-1.8394-1.238-3.5608-2.653-5.1346-4.215-1.5639-1.562-2.9804-3.282-4.2197-5.119-1.2886-1.916-2.4099-3.93-3.364-6.042-1.023-2.27-1.8886-4.618-2.5968-7.005-0.77706-2.643-1.41642-5.325-1.91807-8.027-0.56067-3.026-1.01313-6.082-1.34757-9.137-0.37377-3.429-0.65903-6.877-0.85575-10.326-0.22623-3.861-0.37378-7.722-0.46231-11.593-0.08852-4.323-0.1377-8.636-0.12787-12.959v-58.2119c-0.00983-4.3131 0.03935-8.636 0.12787-12.9588 0.08853-3.8612 0.23608-7.7321 0.46231-11.5933 0.19672-3.4485 0.48198-6.8872 0.85575-10.3258 0.33444-3.0555 0.7869-6.1012 1.34757-9.1272 0.50165-2.7117 1.14101-5.3938 1.91807-8.0367 0.7082-2.3874 1.5738-4.7257 2.5968-7.0051 0.9541-2.1025 2.0754-4.1264 3.364-6.0422 1.2393-1.8372 2.6558-3.5467 4.2197-5.1187 1.5738-1.5621 3.2952-2.9769 5.1346-4.2148 1.918-1.2871 3.9443-2.4071 6.0591-3.3503 2.2722-1.0217 4.623-1.8863 7.0231-2.5839 2.646-0.7761 5.3312-1.4148 8.0461-1.9158 3.0295-0.56 6.0886-1.012 9.1477-1.346 3.4427-0.3734 6.8952-0.6583 10.3477-0.8548 3.8755-0.2259 7.751-0.3733 11.6265-0.4519 4.3279-0.0983 8.6559-0.1474 12.9839-0.1376h74.126zm0.01 4.0086c4.298-0.0099 8.597 0.0393 12.895 0.1277 3.827 0.0884 7.653 0.2358 11.479 0.4519 3.384 0.1965 6.767 0.4716 10.131 0.8449 2.971 0.3144 5.932 0.7467 8.863 1.2969 2.577 0.4716 5.134 1.0807 7.653 1.8176 2.223 0.6484 4.396 1.4541 6.501 2.3972 1.909 0.8548 3.738 1.8667 5.469 3.0261 1.623 1.0905 3.138 2.3383 4.525 3.7236s2.636 2.8983 3.738 4.5194c1.16 1.7291 2.174 3.5467 3.029 5.4429 0.945 2.1123 1.751 4.2836 2.4 6.4941 0.748 2.5152 1.348 5.0598 1.83 7.6339 0.541 2.9278 0.974 5.8752 1.298 8.8423 0.374 3.3601 0.65 6.73 0.846 10.1097 0.217 3.8218 0.374 7.6338 0.453 11.4557 0.088 4.2934 0.137 8.577 0.137 12.8704v58.2119c0 4.293-0.049 8.577-0.137 12.87-0.079 3.822-0.236 7.644-0.453 11.456-0.196 3.38-0.472 6.75-0.846 10.12-0.324 2.957-0.757 5.904-1.298 8.832-0.482 2.574-1.082 5.119-1.83 7.634-0.649 2.22-1.455 4.382-2.4 6.494-0.855 1.896-1.869 3.724-3.029 5.443-1.102 1.631-2.351 3.144-3.738 4.529-1.387 1.376-2.902 2.623-4.525 3.714-1.731 1.159-3.56 2.171-5.469 3.026-2.105 0.953-4.278 1.749-6.501 2.397-2.519 0.737-5.076 1.346-7.653 1.818-2.931 0.55-5.892 0.982-8.863 1.306-3.364 0.364-6.747 0.649-10.131 0.836-3.826 0.216-7.652 0.373-11.479 0.452-4.298 0.098-8.597 0.137-12.895 0.137h-0.01-74.126-0.0099c-4.2984 0-8.5969-0.039-12.8953-0.137-3.8263-0.079-7.6526-0.236-11.4789-0.452-3.3837-0.187-6.7674-0.472-10.1314-0.836-2.9705-0.324-5.9313-0.756-8.8625-1.306-2.5771-0.472-5.1345-1.081-7.6526-1.818-2.223-0.648-4.3968-1.444-6.5017-2.397-1.9083-0.855-3.7378-1.867-5.469-3.026-1.623-1.091-3.1378-2.338-4.5247-3.714-1.3869-1.385-2.6361-2.898-3.7378-4.529-1.1606-1.719-2.1738-3.547-3.0295-5.443-0.9443-2.112-1.7509-4.274-2.4001-6.494-0.7475-2.515-1.3476-5.06-1.8295-7.634-0.541-2.928-0.9738-5.875-1.2984-8.832-0.3738-3.37-0.6492-6.74-0.8459-10.12-0.2164-3.812-0.37381-7.634-0.4525-11.456-0.08853-4.293-0.13771-8.577-0.13771-12.87v-58.2119c0-4.2934 0.04918-8.577 0.13771-12.8704 0.07869-3.8219 0.2361-7.6339 0.4525-11.4557 0.1967-3.3797 0.4721-6.7496 0.8459-10.1097 0.3246-2.9671 0.7574-5.9145 1.2984-8.8423 0.4819-2.5741 1.082-5.1187 1.8295-7.6339 0.6492-2.2105 1.4558-4.3818 2.4001-6.4941 0.8557-1.8962 1.8689-3.7138 3.0295-5.4429 1.1017-1.6211 2.3509-3.1341 3.7378-4.5194s2.9017-2.6331 4.5247-3.7236c1.7312-1.1594 3.5607-2.1713 5.469-3.0261 2.1049-0.9431 4.2787-1.7488 6.5017-2.3972 2.5181-0.7369 5.0755-1.346 7.6526-1.8176 2.9312-0.5502 5.892-0.9825 8.8625-1.2969 3.364-0.3733 6.7477-0.6484 10.1314-0.8449 3.8263-0.2161 7.6526-0.3635 11.4789-0.4519 4.2984-0.0884 8.5969-0.1376 12.8953-0.1277h0.0099 74.126 0.01z" clip-rule="evenodd" fill="url(#paint4_linear)" fill-rule="evenodd" opacity=".4"/>
+ </g>
+ <defs>
+ <filter id="filter0_d" x="-4.32414" y="5.94696" width="264.648" height="248.338" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+ <feBlend in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <filter id="filter1_f" x="40" y="41.5556" width="176.444" height="176.444" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="5.67586" x2="5.67586" y1="11.947" y2="240.285" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#4c5561" offset="1e-7"/>
+ <stop stop-color="#2e3842" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="144.365" x2="144.365" y1="48" y2="172.144" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#79dd00" offset="0"/>
+ <stop stop-color="#6ddb0a" offset=".1"/>
+ <stop stop-color="#61d915" offset=".2"/>
+ <stop stop-color="#55d620" offset=".3"/>
+ <stop stop-color="#49d42b" offset=".4"/>
+ <stop stop-color="#3cd235" offset=".5"/>
+ <stop stop-color="#30cf40" offset=".6"/>
+ <stop stop-color="#24cd4b" offset=".7"/>
+ <stop stop-color="#18ca56" offset=".8"/>
+ <stop stop-color="#0cc861" offset=".9"/>
+ <stop stop-color="#00c66b" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint2_linear" x1="50" x2="50" y1="80.3029" y2="204.444" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#46a926" offset="1e-7"/>
+ <stop stop-color="#009a56" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint3_linear" x1="128.223" x2="128.223" y1="97.7778" y2="154.668" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#79dd00" offset="0"/>
+ <stop stop-color="#6ddb0a" offset=".1"/>
+ <stop stop-color="#61d915" offset=".2"/>
+ <stop stop-color="#55d620" offset=".3"/>
+ <stop stop-color="#49d42b" offset=".4"/>
+ <stop stop-color="#3cd235" offset=".5"/>
+ <stop stop-color="#30cf40" offset=".6"/>
+ <stop stop-color="#24cd4b" offset=".7"/>
+ <stop stop-color="#18ca56" offset=".8"/>
+ <stop stop-color="#0cc861" offset=".9"/>
+ <stop stop-color="#00c66b" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint4_linear" x1="132.082" x2="132.082" y1="11.95" y2="240.29" gradientUnits="userSpaceOnUse">
+ <stop stop-color="white" offset="0"/>
+ <stop stop-color="white" stop-opacity=".0980392" offset=".125"/>
+ <stop stop-opacity=".0980392" offset=".925"/>
+ <stop stop-opacity=".498039" offset="1"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect width="256" height="256" fill="white"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dk.tangramgames.mrrescue.svg b/.icons/Gruvbox_Dark-2/apps/64/dk.tangramgames.mrrescue.svg
new file mode 100644
index 000000000..29a33cfcd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dk.tangramgames.mrrescue.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_v2Mp53OHzLgDgrYYvJDmPeTzC156qRSP">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_v2Mp53OHzLgDgrYYvJDmPeTzC156qRSP)">
+ <defs>
+ <filter id="RhSL0HnDAuMx5ndgUXLybjM82jdqajPc" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#RhSL0HnDAuMx5ndgUXLybjM82jdqajPc)">
+ <linearGradient id="_lgradient_22" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_23" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_24" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(111.067,0,0,145,72.467,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" fill-rule="evenodd" d="M 117.333 163.009 C 117.348 163.962 117.306 165.342 117.097 166.336 C 114.577 166.532 112.396 166.762 111.474 167.008 C 108.739 167.737 105.276 167.19 105.276 173.023 C 105.276 178.856 104.911 189.064 104.911 191.251 C 104.911 193.439 103.818 195.444 106.734 196.902 C 109.651 198.36 118.157 200.5 128 200.5 C 137.844 200.5 146.349 198.36 149.266 196.902 C 152.183 195.444 151.089 193.439 151.089 191.251 L 151.089 191.251 C 151.089 189.064 150.724 178.856 150.724 173.023 C 150.724 167.19 147.261 167.737 144.527 167.008 C 143.597 166.76 141.391 166.529 138.851 166.332 C 138.644 165.338 138.602 163.961 138.617 163.009 C 140.567 162.986 142.464 162.941 144.041 162.876 C 149.873 162.633 148.416 159.716 149.144 156.556 C 149.873 153.397 150.846 151.938 153.276 150.968 C 155.706 149.994 167.373 144.161 172.719 137.843 C 178.066 131.523 182.441 104.303 183.413 91.664 C 184.386 79.026 179.282 66.873 174.179 61.04 L 174.179 61.04 L 174.179 61.04 C 169.074 55.207 158.866 55.207 154.006 55.693 C 149.145 56.179 131.888 58.61 128 58.61 C 124.112 58.61 106.856 56.179 101.995 55.693 C 97.134 55.207 86.926 55.207 81.822 61.04 C 76.718 66.873 71.614 79.026 72.587 91.664 C 73.559 104.302 77.934 131.52 83.281 137.843 C 88.627 144.161 100.293 149.994 102.724 150.968 C 105.154 151.938 106.126 153.397 106.855 156.556 C 107.584 159.716 106.126 162.633 111.959 162.876 C 113.522 162.941 115.4 162.985 117.333 163.009 Z M 114.09 122.441 C 105.843 131.417 99.456 132.55 95.081 130.89 C 83.766 127.118 83.011 117.915 79.24 97.398 C 75.468 76.88 97.951 90.512 103.68 92.721 C 128.725 102.376 116.202 120.027 114.09 122.441 L 114.09 122.441 L 114.09 122.441 Z M 175.967 97.398 C 172.196 117.915 171.441 127.119 160.126 130.89 C 155.751 132.55 149.364 131.418 141.117 122.441 C 139.005 120.027 126.483 102.376 151.526 92.721 C 157.256 90.512 179.739 76.88 175.967 97.398 L 175.967 97.398 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dmd-doc.svg b/.icons/Gruvbox_Dark-2/apps/64/dmd-doc.svg
new file mode 100755
index 000000000..0e8c5ca5f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dmd-doc.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ursl5xeeK89SRxRlIzqANv7uK3SHQtQj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ursl5xeeK89SRxRlIzqANv7uK3SHQtQj)">
+ <path fill="#da1636" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <path fill="#bc1938" d="M 249.781889 179.69148 C 246.882268 232.108573 230.874304 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 137.333333 C 101.655466 141.187259 183.032763 155.316641 249.781889 179.69148 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_2" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="IgFiY5myqDEFUIPe7NrM2s9U0IxQ2GR0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#IgFiY5myqDEFUIPe7NrM2s9U0IxQ2GR0)">
+ <circle cx="190.542" cy="91.075" r="9.886" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="lCFHswtMhn9cALLa8xJhMfMPXoWskqQ1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#lCFHswtMhn9cALLa8xJhMfMPXoWskqQ1)">
+ <path d="M 180.682122 114.142857 C 180.682122 128.703085 168.664113 140.506494 153.839149 140.506494 C 150.012948 140.506494 146.373725 139.720251 143.079819 138.303298 C 133.611214 134.230136 138.687967 126.971627 138.687967 116.169272 C 138.687967 111.11011 128.447118 104.357381 130.962617 100.343392 C 135.686717 92.805151 144.165322 87.779221 153.839149 87.779221 C 168.664113 87.779221 180.682122 99.582629 180.682122 114.142857 Z"/>
+ </g>
+ <path fill="#fb7c38" d="M 180.682122 110.847403 C 180.682122 125.40763 168.664113 137.211039 153.839149 137.211039 C 150.012948 137.211039 146.373725 136.424796 143.079819 135.007843 C 133.611214 130.934681 138.687967 123.676172 138.687967 112.873817 C 138.687967 107.814655 128.447118 101.061926 130.962617 97.047937 C 135.686717 89.509697 144.165322 84.483766 153.839149 84.483766 C 168.664113 84.483766 180.682122 96.287175 180.682122 110.847403 Z"/>
+ <circle fill="#fdc92b" cx="190.542" cy="87.779" r="9.886" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="aHqve7GHn7Cusus7EGYSqAXtYe6Ut5zp" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#aHqve7GHn7Cusus7EGYSqAXtYe6Ut5zp)">
+ <path d="M 59.922372 81.188331 C 57.432808 81.188331 55.428571 83.192568 55.428571 85.682132 L 55.428571 175.558148 C 55.428571 178.047712 57.432808 180.051948 59.922372 180.051948 L 67.628542 180.051948 L 68.909976 180.051948 L 106.141821 180.051948 C 106.241343 180.051948 106.325575 179.985248 106.422659 179.972923 C 133.080481 179.130012 154.262891 157.291265 154.292208 130.620143 C 154.275493 103.902469 133.032084 82.033223 106.326142 81.240996 C 106.261551 81.235651 106.207242 81.188312 106.141794 81.188312 L 68.90995 81.188312 L 67.628516 81.188312 L 59.922372 81.188331 Z M 78.496753 104.256494 L 103.539815 104.256494 C 121.337662 104.256494 131.224033 113.247139 131.224026 130.620143 C 131.224026 147.993147 121.337662 156.983766 103.539815 156.983766 L 78.496753 156.983766 L 78.496753 104.256494 Z"/>
+ </g>
+ <path fill="#ececec" d="M 59.922372 77.892877 C 57.432808 77.892877 55.428571 79.897113 55.428571 82.386677 L 55.428571 172.262693 C 55.428571 174.752257 57.432808 176.756494 59.922372 176.756494 L 67.628542 176.756494 L 68.909976 176.756494 L 106.141821 176.756494 C 106.241343 176.756494 106.325575 176.689794 106.422659 176.677469 C 133.080481 175.834557 154.262891 153.995811 154.292208 127.324689 C 154.275493 100.607015 133.032084 78.737769 106.326142 77.945542 C 106.261551 77.940196 106.207242 77.892857 106.141794 77.892857 L 68.90995 77.892857 L 67.628516 77.892857 L 59.922372 77.892877 Z M 78.496753 100.961039 L 103.539815 100.961039 C 121.337662 100.961039 131.224033 109.951685 131.224026 127.324689 C 131.224026 144.697692 121.337662 153.688312 103.539815 153.688312 L 78.496753 153.688312 L 78.496753 100.961039 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dnfdragora.svg b/.icons/Gruvbox_Dark-2/apps/64/dnfdragora.svg
new file mode 120000
index 000000000..65a1d1f76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dnfdragora.svg
@@ -0,0 +1 @@
+download.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dockbarx.svg b/.icons/Gruvbox_Dark-2/apps/64/dockbarx.svg
new file mode 100755
index 000000000..df83e6442
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dockbarx.svg
@@ -0,0 +1,69 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="JAxRN8DFTy1TWxnoJOZeXnhTzvGRzusZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#JAxRN8DFTy1TWxnoJOZeXnhTzvGRzusZ)">
+ <linearGradient id="_lgradient_3" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#ececec" d="M 250.107308 172.0136 C 248.276798 231.322591 233.934245 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 22.579776 240.288396 7.947032 231.454975 5.943772 173.323784 C 3.974186 173.63231 248.490357 172.702771 250.107308 172.0136 Z"/>
+ </g>
+ <path fill="#3b3b3b" d="M 249.625 183.3125 C 246.338826 232.168075 229.793007 240.557401 166.063919 240.538396 L 90.694393 240.538396 C 27.49866 240.538396 9.5625 232.1875 6.4375 183.4375 C 15.531745 182.931517 246.168543 183.448648 249.625 183.3125 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_4" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="acOx5ucNKWXovSVkUS8a0U2hyJyRZhru" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#acOx5ucNKWXovSVkUS8a0U2hyJyRZhru)">
+ <path d="M 58.178571 67.419643 L 58.178571 145.96875 C 58.178571 150.803884 62.071116 154.696429 66.90625 154.696429 L 189.09375 154.696429 C 193.928884 154.696429 197.821429 150.803884 197.821429 145.96875 L 197.821429 67.419643 L 58.178571 67.419643 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 58.178571 63.3125 L 58.178571 141.861607 C 58.178571 146.696741 62.071116 150.589286 66.90625 150.589286 L 189.09375 150.589286 C 193.928884 150.589286 197.821429 146.696741 197.821429 141.861607 L 197.821429 63.3125 L 58.178571 63.3125 Z"/>
+ <path fill="#4f4f4f" d="M 66.90625 43.803571 L 189.09375 43.803571 C 193.928884 43.803571 197.821429 47.696116 197.821429 52.53125 L 197.821429 64.339286 L 58.178571 64.339286 L 58.178571 52.53125 C 58.178571 47.696116 62.071116 43.803571 66.90625 43.803571 Z"/>
+ <g opacity=".1">
+ <path d="M 166.193432 186.696429 L 200.73514 186.696429 C 203.670462 186.696429 206.053571 189.079538 206.053571 192.01486 L 206.053571 226.556568 C 206.053571 229.491891 203.670462 231.875 200.73514 231.875 L 166.193432 231.875 C 163.258109 231.875 160.875 229.491891 160.875 226.556568 L 160.875 192.01486 C 160.875 189.079538 163.258109 186.696429 166.193432 186.696429 Z" style="fill:#ffffff"/>
+ </g>
+ <g opacity=".1">
+ <path d="M 55.193432 186.696429 L 89.73514 186.696429 C 92.670462 186.696429 95.053571 189.079538 95.053571 192.01486 L 95.053571 226.556568 C 95.053571 229.491891 92.670462 231.875 89.73514 231.875 L 55.193432 231.875 C 52.258109 231.875 49.875 229.491891 49.875 226.556568 L 49.875 192.01486 C 49.875 189.079538 52.258109 186.696429 55.193432 186.696429 Z" style="fill:#ffffff"/>
+ </g>
+ <g>
+ <g opacity=".1">
+ <path d="M 110.693432 186.696429 L 145.23514 186.696429 C 148.170462 186.696429 150.553571 189.079538 150.553571 192.01486 L 150.553571 226.556568 C 150.553571 229.491891 148.170462 231.875 145.23514 231.875 L 110.693432 231.875 C 107.758109 231.875 105.375 229.491891 105.375 226.556568 L 105.375 192.01486 C 105.375 189.079538 107.758109 186.696429 110.693432 186.696429 Z" style="fill:#ffffff"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 127.875 198.875 C 117.230599 198.902197 107.961241 207.86861 105.375 220.639645 C 106.789882 224.749918 110.076715 227.625 113.92827 227.625 L 141.82173 227.625 C 145.673285 227.625 148.960118 224.749918 150.375 220.639645 C 147.788759 207.86861 138.519401 198.902197 127.875 198.875 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 127.875 219.303571 C 122.373167 219.303571 117.91305 224.820063 117.91305 231.625 L 137.83695 231.625 C 137.83695 224.820063 133.376833 219.303571 127.875 219.303571 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 127.875 202.875 C 117.23146 202.902747 107.962922 211.868224 105.376298 224.638044 C 105.560578 225.173381 105.779963 225.688417 106.024864 226.178222 C 109.292417 214.707444 118.042065 207.020583 127.875 206.982143 C 137.707652 207.010195 146.462402 214.687339 149.738106 226.154158 C 149.97792 225.671795 150.19253 225.164353 150.373702 224.638044 C 147.787078 211.868224 138.51854 202.902747 127.875 202.875 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 127.875 219.303571 C 122.373167 219.303571 117.91305 224.820063 117.91305 231.625 L 118.490272 231.625 C 119.89659 226.70522 123.656044 223.414637 127.875 223.410714 C 132.091575 223.418032 135.84772 226.707992 137.253243 231.625 L 137.83695 231.625 C 137.83695 224.820063 133.376833 219.303571 127.875 219.303571 Z"/>
+ </g>
+ </g>
+ </g>
+ <circle fill="#f22c42" cx="71.875" cy="53.625" r="5" vector-effect="non-scaling-stroke"/>
+ <circle fill="#fdc92b" cx="91.875" cy="53.625" r="5" vector-effect="non-scaling-stroke"/>
+ <circle fill="#76c22b" cx="111.875" cy="53.625" r="5" vector-effect="non-scaling-stroke"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dockstation.svg b/.icons/Gruvbox_Dark-2/apps/64/dockstation.svg
new file mode 100644
index 000000000..7e523daa0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dockstation.svg
@@ -0,0 +1,61 @@
+<svg xmlns="http://www.w3.org/2000/svg" fill="none" width="256" height="256" viewBox="0 0 256 256">
+ <g clip-path="url(#clip0)">
+ <g filter="url(#filter0_d)">
+ <path fill="url(#paint0_linear)" d="M165.685 11.947C239.74 11.947 250.324 22.5042 250.324 96.4908V155.742C250.324 229.728 239.74 240.285 165.685 240.285H90.3152C16.2595 240.285 5.67586 229.728 5.67586 155.742V96.4908C5.67586 22.5042 16.2595 11.947 90.3152 11.947H165.685Z"/>
+ </g>
+ <path fill="url(#paint1_linear)" d="M165.685 240.285C239.74 240.285 250.324 229.728 250.324 155.742V126.116C146 161 107.5 71 5.67586 126.116V155.742C5.67586 229.728 16.2595 240.285 90.3152 240.285H165.685Z"/>
+ <circle fill="url(#paint2_linear)" cx="62" cy="153" r="16"/>
+ <circle fill="url(#paint3_linear)" cx="119" cy="169" r="9"/>
+ <circle fill="url(#paint4_linear)" cx="185.5" cy="165.5" r="12.5"/>
+ <circle fill="url(#paint5_linear)" cx="149.5" cy="207.5" r="5.5"/>
+ <path fill="url(#paint6_linear)" fill-rule="evenodd" opacity=".4" d="M165.068 11.9512C169.396 11.9414 173.724 11.9905 178.052 12.0888C181.927 12.1674 185.803 12.3148 189.678 12.5407C193.131 12.7372 196.583 13.0221 200.026 13.3955C203.085 13.7295 206.144 14.1815 209.174 14.7415C211.889 15.2425 214.574 15.8812 217.22 16.6573C219.62 17.3549 221.971 18.2195 224.243 19.2412C226.358 20.1844 228.384 21.3044 230.302 22.5915C232.141 23.8294 233.863 25.2442 235.437 26.8063C237.001 28.3783 238.417 30.0878 239.656 31.925C240.945 33.8408 242.066 35.8647 243.02 37.9672C244.043 40.2466 244.909 42.5849 245.617 44.9723C246.394 47.6152 247.034 50.2973 247.535 53.009C248.096 56.035 248.548 59.0807 248.883 62.1362C249.257 65.5748 249.542 69.0135 249.739 72.462C249.965 76.3232 250.112 80.1941 250.201 84.0553C250.289 88.3781 250.339 92.701 250.329 97.0141V155.226C250.339 159.549 250.289 163.862 250.201 168.185C250.112 172.056 249.965 175.917 249.739 179.778C249.542 183.227 249.257 186.675 248.883 190.104C248.548 193.159 248.096 196.215 247.535 199.241C247.034 201.943 246.394 204.625 245.617 207.268C244.909 209.655 244.043 212.003 243.02 214.273C242.066 216.385 240.945 218.399 239.656 220.315C238.417 222.152 237.001 223.872 235.437 225.434C233.863 226.996 232.141 228.411 230.302 229.649C228.384 230.936 226.358 232.056 224.243 232.999C221.971 234.021 219.62 234.885 217.22 235.593C214.574 236.369 211.889 237.007 209.174 237.499C206.144 238.068 203.085 238.51 200.026 238.845C196.583 239.218 193.131 239.503 189.678 239.699C185.803 239.925 181.927 240.073 178.052 240.161C173.724 240.249 169.396 240.299 165.068 240.289H90.942C86.614 240.299 82.286 240.249 77.9581 240.161C74.0826 240.073 70.2071 239.925 66.3316 239.699C62.8791 239.503 59.4266 239.218 55.9839 238.845C52.9248 238.51 49.8657 238.068 46.8362 237.499C44.1213 237.007 41.4361 236.369 38.7901 235.593C36.39 234.885 34.0392 234.021 31.767 232.999C29.6522 232.056 27.6259 230.936 25.7079 229.649C23.8685 228.411 22.1471 226.996 20.5733 225.434C19.0094 223.872 17.5929 222.152 16.3536 220.315C15.065 218.399 13.9437 216.385 12.9896 214.273C11.9666 212.003 11.101 209.655 10.3928 207.268C9.61574 204.625 8.97638 201.943 8.47473 199.241C7.91406 196.215 7.4616 193.159 7.12716 190.104C6.75339 186.675 6.46813 183.227 6.27141 179.778C6.04518 175.917 5.89763 172.056 5.8091 168.185C5.72058 163.862 5.6714 159.549 5.68123 155.226V97.0141C5.6714 92.701 5.72058 88.3781 5.8091 84.0553C5.89763 80.1941 6.04518 76.3232 6.27141 72.462C6.46813 69.0135 6.75339 65.5748 7.12716 62.1362C7.4616 59.0807 7.91406 56.035 8.47473 53.009C8.97638 50.2973 9.61574 47.6152 10.3928 44.9723C11.101 42.5849 11.9666 40.2466 12.9896 37.9672C13.9437 35.8647 15.065 33.8408 16.3536 31.925C17.5929 30.0878 19.0094 28.3783 20.5733 26.8063C22.1471 25.2442 23.8685 23.8294 25.7079 22.5915C27.6259 21.3044 29.6522 20.1844 31.767 19.2412C34.0392 18.2195 36.39 17.3549 38.7901 16.6573C41.4361 15.8812 44.1213 15.2425 46.8362 14.7415C49.8657 14.1815 52.9248 13.7295 55.9839 13.3955C59.4266 13.0221 62.8791 12.7372 66.3316 12.5407C70.2071 12.3148 74.0826 12.1674 77.9581 12.0888C82.286 11.9905 86.614 11.9414 90.942 11.9512H165.068ZM165.078 15.9598C169.376 15.9499 173.675 15.9991 177.973 16.0875C181.8 16.1759 185.626 16.3233 189.452 16.5394C192.836 16.7359 196.219 17.011 199.583 17.3843C202.554 17.6987 205.515 18.131 208.446 18.6812C211.023 19.1528 213.58 19.7619 216.099 20.4988C218.322 21.1472 220.495 21.9529 222.6 22.896C224.509 23.7508 226.338 24.7627 228.069 25.9221C229.692 27.0126 231.207 28.2604 232.594 29.6457C233.981 31.031 235.23 32.544 236.332 34.1651C237.492 35.8942 238.506 37.7118 239.361 39.608C240.306 41.7203 241.112 43.8916 241.761 46.1021C242.509 48.6173 243.109 51.1619 243.591 53.736C244.132 56.6638 244.565 59.6112 244.889 62.5783C245.263 65.9384 245.539 69.3083 245.735 72.688C245.952 76.5098 246.109 80.3218 246.188 84.1437C246.276 88.4371 246.325 92.7207 246.325 97.0141V155.226C246.325 159.519 246.276 163.803 246.188 168.096C246.109 171.918 245.952 175.74 245.735 179.552C245.539 182.932 245.263 186.302 244.889 189.672C244.565 192.629 244.132 195.576 243.591 198.504C243.109 201.078 242.509 203.623 241.761 206.138C241.112 208.358 240.306 210.52 239.361 212.632C238.506 214.528 237.492 216.356 236.332 218.075C235.23 219.706 233.981 221.219 232.594 222.604C231.207 223.98 229.692 225.227 228.069 226.318C226.338 227.477 224.509 228.489 222.6 229.344C220.495 230.297 218.322 231.093 216.099 231.741C213.58 232.478 211.023 233.087 208.446 233.559C205.515 234.109 202.554 234.541 199.583 234.865C196.219 235.229 192.836 235.514 189.452 235.701C185.626 235.917 181.8 236.074 177.973 236.153C173.675 236.251 169.376 236.29 165.078 236.29C165.078 236.29 165.078 236.29 165.068 236.29H90.942C90.9321 236.29 90.9321 236.29 90.9321 236.29C86.6337 236.29 82.3352 236.251 78.0368 236.153C74.2105 236.074 70.3842 235.917 66.5579 235.701C63.1742 235.514 59.7905 235.229 56.4265 234.865C53.456 234.541 50.4952 234.109 47.564 233.559C44.9869 233.087 42.4295 232.478 39.9114 231.741C37.6884 231.093 35.5146 230.297 33.4097 229.344C31.5014 228.489 29.6719 227.477 27.9407 226.318C26.3177 225.227 24.8029 223.98 23.416 222.604C22.0291 221.219 20.7799 219.706 19.6782 218.075C18.5176 216.356 17.5044 214.528 16.6487 212.632C15.7044 210.52 14.8978 208.358 14.2486 206.138C13.5011 203.623 12.901 201.078 12.4191 198.504C11.8781 195.576 11.4453 192.629 11.1207 189.672C10.7469 186.302 10.4715 182.932 10.2748 179.552C10.0584 175.74 9.90099 171.918 9.8223 168.096C9.73377 163.803 9.68459 159.519 9.68459 155.226V97.0141C9.68459 92.7207 9.73377 88.4371 9.8223 84.1437C9.90099 80.3218 10.0584 76.5098 10.2748 72.688C10.4715 69.3083 10.7469 65.9384 11.1207 62.5783C11.4453 59.6112 11.8781 56.6638 12.4191 53.736C12.901 51.1619 13.5011 48.6173 14.2486 46.1021C14.8978 43.8916 15.7044 41.7203 16.6487 39.608C17.5044 37.7118 18.5176 35.8942 19.6782 34.1651C20.7799 32.544 22.0291 31.031 23.416 29.6457C24.8029 28.2604 26.3177 27.0126 27.9407 25.9221C29.6719 24.7627 31.5014 23.7508 33.4097 22.896C35.5146 21.9529 37.6884 21.1472 39.9114 20.4988C42.4295 19.7619 44.9869 19.1528 47.564 18.6812C50.4952 18.131 53.456 17.6987 56.4265 17.3843C59.7905 17.011 63.1742 16.7359 66.5579 16.5394C70.3842 16.3233 74.2105 16.1759 78.0368 16.0875C82.3352 15.9991 86.6337 15.9499 90.9321 15.9598C90.9321 15.9598 90.9321 15.9598 90.942 15.9598H165.068C165.078 15.9598 165.078 15.9598 165.078 15.9598Z" clip-rule="evenodd"/>
+ </g>
+ <defs>
+ <filter id="filter0_d" width="264.648" height="248.338" x="-4.32" y="5.95" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+ <feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="effect1_dropShadow" mode="normal" result="shape"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="5.676" x2="5.676" y1="11.947" y2="240.285" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#00FFEE"/>
+ <stop offset="1" stop-color="#14DC99"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="51.474" x2="51.684" y1="108.375" y2="240.119" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#07B3FF"/>
+ <stop offset="1" stop-color="#007DE8"/>
+ </linearGradient>
+ <linearGradient id="paint2_linear" x1="46" x2="46" y1="137" y2="169" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#57FFEC"/>
+ <stop offset=".5" stop-color="#51FFC5"/>
+ <stop offset="1" stop-color="#0FF5A9"/>
+ </linearGradient>
+ <linearGradient id="paint3_linear" x1="110" x2="110" y1="160" y2="178" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#57FFEC"/>
+ <stop offset=".5" stop-color="#51FFC5"/>
+ <stop offset="1" stop-color="#0FF5A9"/>
+ </linearGradient>
+ <linearGradient id="paint4_linear" x1="173" x2="173" y1="153" y2="178" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#57FFEC"/>
+ <stop offset=".5" stop-color="#51FFC5"/>
+ <stop offset="1" stop-color="#0FF5A9"/>
+ </linearGradient>
+ <linearGradient id="paint5_linear" x1="144" x2="144" y1="202" y2="213" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#57FFEC"/>
+ <stop offset=".5" stop-color="#51FFC5"/>
+ <stop offset="1" stop-color="#0FF5A9"/>
+ </linearGradient>
+ <linearGradient id="paint6_linear" x1="132.082" x2="132.082" y1="11.95" y2="240.29" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#fff"/>
+ <stop offset=".125" stop-color="#fff" stop-opacity=".098"/>
+ <stop offset=".925" stop-opacity=".098"/>
+ <stop offset="1" stop-opacity=".498"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect fill="#fff" width="256" height="256"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/docky.svg b/.icons/Gruvbox_Dark-2/apps/64/docky.svg
new file mode 100644
index 000000000..001feddb3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/docky.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x2="0" y1=".5" y2="1.5" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#07b3ff"/>
+ <stop offset="100%" stop-color="#007de8"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" d="M127.603 54.5c-8.969 0-16.22 7.205-16.217 16.098-.002 6.911 6.236 12.619 12.401 14.905.008 1.113-.007 2.226 0 3.339H95.05c-.997 0-1.789.793-1.789 1.789v4.054c0 .996.792 1.789 1.789 1.789h28.737c.132 25.992.162 51.992 0 77.985.041.641-2.101 1.29-2.623 1.669-1.479 1.098-3.191 1.499-5.008 1.55-2.89-.017-4.748-.79-7.513-1.55-6.244-1.814-12.164-4.357-17.886-7.393-2.409-1.327-4.773-2.571-6.916-4.293-.924-.783-2.006-1.925-1.908-3.219.125-.98.583-1.967 1.669-2.147.979-.154 1.877.272 2.743.597.746.319 1.312-.457 1.192-1.073-.12-1.624-.703-3.127-1.55-4.532-1.761-2.878-4.46-5.075-7.274-6.916-3.003-1.905-6.205-3.987-8.108-7.035-.379-.564-.822-1.492-1.67-1.193-1.179.38-1.807 1.515-2.385 2.504-1.624 3.072-2.487 6.409-3.219 9.778-.602 2.681-.687 5.496-.477 8.228.218 2.734.436 5.437 1.55 7.99.702 1.677 1.989 3.099 3.22 4.412.785-.825 1.462-1.697 2.265-2.505 1.041-1.038 2.412-1.751 3.935-1.55 2.073.265 3.976 1.55 5.605 2.743 2.295 1.773 4.458 3.644 6.797 5.366 3.699 2.809 7.732 4.802 11.924 6.797 3.493 1.611 7.107 3.22 10.732 4.531.649.282 1.366.242 2.027.477 6.523 2.695 12.06 5.825 16.575 11.447.007.077-.008.284 0 .358.052-.067.067-.053.119-.119.052.066.067.052.119.119.034-.155-.034-.321 0-.477 4.501-5.557 10.091-8.649 16.575-11.328.661-.235 1.378-.195 2.027-.477 3.624-1.311 7.239-2.92 10.732-4.531 4.192-1.995 8.224-3.988 11.924-6.797 2.338-1.722 4.502-3.593 6.797-5.366 1.629-1.193 3.531-2.478 5.604-2.743 1.524-.201 2.895.512 3.936 1.55.803.808 1.48 1.68 2.265 2.505 1.23-1.313 2.518-2.735 3.22-4.412 1.114-2.553 1.332-5.256 1.55-7.99.21-2.732.125-5.547-.477-8.228-.733-3.369-1.595-6.706-3.22-9.778-.577-.989-1.206-2.124-2.385-2.504-.848-.299-1.29.629-1.669 1.193-1.903 3.048-5.105 5.13-8.108 7.035-2.814 1.841-5.513 4.038-7.274 6.916-.847 1.405-1.43 2.908-1.551 4.532-.119.616.447 1.392 1.193 1.073.866-.325 1.764-.751 2.743-.597 1.086.18 1.544 1.167 1.669 2.147.098 1.294-.984 2.436-1.908 3.219-2.144 1.722-4.507 2.966-6.916 4.293-5.723 3.036-11.642 5.579-17.887 7.393-2.765.76-4.622 1.533-7.512 1.55-1.817-.051-3.529-.452-5.008-1.55-.523-.379-2.664-1.028-2.624-1.669V96.474h28.738c.996 0 1.789-.793 1.789-1.789v-4.054c0-.996-.793-1.789-1.789-1.789h-28.738v-3.339c6.166-2.286 12.404-7.994 12.402-14.905.002-8.893-7.249-16.098-16.217-16.098zm-.357 7.87c4.353 0 7.99 3.434 7.989 7.751.001 4.317-3.636 7.87-7.989 7.87-4.354 0-7.872-3.553-7.871-7.87-.001-4.317 3.517-7.751 7.871-7.751z" filter="url(#c)"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/document-open-recent.svg b/.icons/Gruvbox_Dark-2/apps/64/document-open-recent.svg
new file mode 120000
index 000000000..09c3073e1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/document-open-recent.svg
@@ -0,0 +1 @@
+clock.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/document-print-preview.svg b/.icons/Gruvbox_Dark-2/apps/64/document-print-preview.svg
new file mode 100755
index 000000000..beb090abb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/document-print-preview.svg
@@ -0,0 +1,56 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="UeQsFmXxJIb0mnAj40CfnyQb5jDMROer" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#UeQsFmXxJIb0mnAj40CfnyQb5jDMROer)">
+ <linearGradient id="_lgradient_5" x1=".516" x2=".52" y1="1.651" y2=".098" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#0575e6"/>
+ <stop offset="100%" style="stop-color:#00f260"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_6" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#616161" d="M 51.684212 135.631577 L 204.315796 135.631577 L 204.315796 108.921051 C 204.315796 100.49144 197.482239 93.657898 189.052628 93.657898 L 66.947365 93.657898 C 58.517757 93.657898 51.684212 100.49144 51.684212 108.921051 L 51.684212 135.631577 Z"/>
+ <g>
+ <rect fill="#424242" width="114.474" height="11.447" x="70.76" y="82.21" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#424242" d="M 66.947365 177.60527 L 189.052628 177.60527 C 197.482239 177.60527 204.315796 170.771713 204.315796 162.342102 L 204.315796 131.815796 L 51.684212 131.815796 L 51.684212 162.342102 C 51.684212 170.771713 58.517757 177.60527 66.947365 177.60527 Z"/>
+ </g>
+ <path fill="#00e676" d="M 185.236847 108.921051 C 185.236847 111.028458 186.945236 112.736839 189.052628 112.736839 C 191.160034 112.736839 192.868423 111.028458 192.868423 108.921051 C 192.868423 106.813652 191.160034 105.105263 189.052628 105.105263 C 186.945236 105.105263 185.236847 106.813652 185.236847 108.921051 Z"/>
+ <path fill="#242424" d="M 179.513153 158.526321 L 76.486839 158.526321 C 73.325737 158.526321 70.763161 155.96373 70.763161 152.802628 C 70.763161 149.641525 73.325737 147.078949 76.486839 147.078949 L 179.513153 147.078949 C 182.674255 147.078949 185.236847 149.641525 185.236847 152.802628 C 185.236847 155.96373 182.674255 158.526321 179.513153 158.526321 Z"/>
+ <g>
+ <rect fill="#f2f2f2" width="99.211" height="38.158" x="78.39" y="55.5" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#f2f2f2" width="99.211" height="41.974" x="78.39" y="158.53" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ <rect fill="#666666" width="99.211" height="7.632" x="78.39" y="150.9" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#1463a5" fill-rule="evenodd" d="M 147.086319 167.790447 L 146.19193 167.790447 L 144.924866 171.069881 C 144.80065 171.392859 144.750961 171.475673 144.543923 171.517075 L 144.237516 171.583326 L 144.237516 172.005681 L 146.00974 172.005681 L 146.092553 171.591612 L 145.728164 171.508798 C 145.488008 171.450824 145.43832 171.343171 145.537697 171.061604 L 146.440371 168.568896 L 146.481774 168.568896 L 147.384448 171.119569 C 147.492111 171.409422 147.450699 171.500513 147.227106 171.533638 L 146.829591 171.591612 L 146.829591 172.005681 L 148.93307 172.005681 L 149.015884 171.566764 L 148.72604 171.500513 C 148.494162 171.442547 148.469313 171.368011 148.36166 171.078167 L 147.086319 167.790447 Z M 141.794497 167.674508 C 140.999485 167.674508 140.428065 168.105139 140.113373 168.527485 L 140.428065 168.842186 C 140.66822 168.610299 141.03261 168.353581 141.579181 168.353581 C 142.365916 168.353581 142.81311 168.908437 142.846236 169.802826 L 140.287277 169.802826 C 140.212749 170.06783 140.171338 170.357683 140.171338 170.622687 C 140.171338 171.566764 140.833857 172.12162 141.728246 172.12162 C 142.92905 172.12162 143.782036 171.260357 143.782036 169.819389 C 143.782036 168.635147 143.127803 167.674508 141.794497 167.674508 Z M 142.846236 170.307994 C 142.788262 170.962228 142.556383 171.633015 141.827622 171.633015 C 141.33074 171.633015 141.049173 171.343171 141.049173 170.7055 C 141.049173 170.556436 141.05745 170.415648 141.074012 170.307994 L 142.846236 170.307994 Z M 139.508828 167.790447 L 137.231436 167.790447 L 137.231436 168.212793 L 137.670353 168.295606 C 137.902232 168.337018 137.92708 168.436394 137.92708 168.676559 L 137.92708 174.042909 L 138.018171 174.134008 L 139.467416 174.092597 L 139.517105 173.645403 L 139.152724 173.579152 C 138.838032 173.529463 138.804906 173.438364 138.804906 173.098832 L 138.804906 168.701398 C 138.804906 168.452957 138.813192 168.337018 139.061633 168.295606 L 139.508828 168.221079 L 139.508828 167.790447 Z M 134.920927 165.893998 C 133.513084 165.893998 132.643535 166.41573 132.643535 167.409495 C 132.643535 168.320455 133.314331 168.510922 134.142469 168.510922 L 135.23562 168.510922 C 135.616563 168.510922 135.823602 168.568896 135.823602 168.842186 C 135.823602 169.007814 135.707663 169.156879 135.583437 169.297657 C 135.392961 169.239692 135.094832 169.206567 134.904365 169.206567 C 133.844339 169.206567 133.148704 169.761424 133.148704 170.664089 C 133.148704 171.069881 133.289483 171.368011 133.479959 171.591612 C 133.430271 171.740677 133.355734 171.906305 133.231518 172.080218 L 133.156981 171.906305 C 133.082453 171.765526 132.991353 171.66614 132.809163 171.66614 C 132.560722 171.66614 132.328843 171.898028 132.328843 172.163032 C 132.328843 172.469438 132.61041 172.626789 132.900263 172.626789 C 133.347457 172.626789 133.629024 172.254122 133.794651 171.856616 C 134.101067 172.038807 134.50685 172.12162 134.887802 172.12162 C 135.922978 172.12162 136.660016 171.550201 136.660016 170.614401 C 136.660016 170.051267 136.428138 169.686887 136.038918 169.488134 L 136.038918 169.463285 C 136.403298 169.098904 136.568926 168.867026 136.568926 168.552334 C 136.568926 168.337018 136.444701 168.022326 136.072043 167.906386 L 136.072043 167.873261 C 136.552363 167.657945 136.850493 167.392932 136.850493 166.920898 C 136.850493 166.341193 136.419861 165.893998 134.920927 165.893998 Z M 134.887802 169.67861 C 135.401247 169.67861 135.757351 170.034704 135.757351 170.664089 C 135.757351 171.218946 135.566875 171.657863 134.929204 171.657863 C 134.366071 171.657863 134.043092 171.27692 134.043092 170.630964 C 134.043092 170.034704 134.349508 169.67861 134.887802 169.67861 Z M 134.838114 166.448855 C 135.633126 166.448855 135.980944 166.622768 135.980944 167.0534 C 135.980944 167.35153 135.823602 167.541997 135.62484 167.699347 L 134.283257 167.699347 C 133.786374 167.699347 133.554487 167.550283 133.554487 167.219028 C 133.554487 166.78011 133.976841 166.448855 134.838114 166.448855 Z M 129.943798 167.674508 C 129.148777 167.674508 128.577366 168.105139 128.262665 168.527485 L 128.577366 168.842186 C 128.817522 168.610299 129.181902 168.353581 129.728482 168.353581 C 130.515217 168.353581 130.962412 168.908437 130.995537 169.802826 L 128.436578 169.802826 C 128.362041 170.06783 128.320639 170.357683 128.320639 170.622687 C 128.320639 171.566764 128.983149 172.12162 129.877547 172.12162 C 131.078351 172.12162 131.931337 171.260357 131.931337 169.819389 C 131.931337 168.635147 131.277104 167.674508 129.943798 167.674508 Z M 130.995537 170.307994 C 130.937563 170.962228 130.705684 171.633015 129.976923 171.633015 C 129.480041 171.633015 129.198465 171.343171 129.198465 170.7055 C 129.198465 170.556436 129.206751 170.415648 129.223314 170.307994 L 130.995537 170.307994 Z M 127.567029 167.790447 L 125.446988 167.790447 L 125.446988 168.19623 L 125.861061 168.28733 C 126.043252 168.328732 126.068096 168.411546 126.068096 168.643433 L 126.068096 170.324557 C 126.068096 171.127855 125.562927 171.45911 125.008075 171.45911 C 124.295872 171.45911 124.229621 171.011916 124.229621 170.423934 L 124.229621 168.610299 C 124.229621 168.37842 124.262747 168.303892 124.478062 168.262481 L 124.825885 168.19623 L 124.825885 167.790447 L 122.705839 167.790447 L 122.705839 168.204516 L 123.095068 168.270767 C 123.326947 168.312169 123.351791 168.386706 123.351791 168.610299 L 123.351791 170.7055 C 123.351791 171.467387 123.658202 172.12162 124.709941 172.12162 C 125.463551 172.12162 125.91075 171.657863 126.134347 171.268634 L 126.159191 171.268634 L 126.21716 172.005681 L 126.316537 172.063655 L 127.583592 171.972556 L 127.641566 171.541924 L 127.235774 171.48395 C 126.979052 171.442547 126.954207 171.343171 126.954207 170.970504 L 126.954207 168.676559 C 126.954207 168.444671 126.954207 168.320455 127.169523 168.279044 L 127.567029 168.204516 L 127.567029 167.790447 Z M 120.3622 165.893998 C 118.954362 165.893998 118.084813 166.41573 118.084813 167.409495 C 118.084813 168.320455 118.755609 168.510922 119.583747 168.510922 L 120.676897 168.510922 C 121.057841 168.510922 121.264875 168.568896 121.264875 168.842186 C 121.264875 169.007814 121.148936 169.156879 121.024715 169.297657 C 120.834243 169.239692 120.536109 169.206567 120.345638 169.206567 C 119.285617 169.206567 118.589981 169.761424 118.589981 170.664089 C 118.589981 171.069881 118.730765 171.368011 118.921236 171.591612 C 118.871548 171.740677 118.797016 171.906305 118.672795 172.080218 L 118.598263 171.906305 C 118.523726 171.765526 118.432631 171.66614 118.25044 171.66614 C 118.001999 171.66614 117.770121 171.898028 117.770121 172.163032 C 117.770121 172.469438 118.051687 172.626789 118.341536 172.626789 C 118.788734 172.626789 119.070301 172.254122 119.235929 171.856616 C 119.54234 172.038807 119.948132 172.12162 120.329075 172.12162 C 121.364251 172.12162 122.101298 171.550201 122.101298 170.614401 C 122.101298 170.051267 121.86942 169.686887 121.480191 169.488134 L 121.480191 169.463285 C 121.844576 169.098904 122.010203 168.867026 122.010203 168.552334 C 122.010203 168.337018 121.885983 168.022326 121.513316 167.906386 L 121.513316 167.873261 C 121.993641 167.657945 122.29177 167.392932 122.29177 166.920898 C 122.29177 166.341193 121.861139 165.893998 120.3622 165.893998 Z M 120.329075 169.67861 C 120.842525 169.67861 121.198624 170.034704 121.198624 170.664089 C 121.198624 171.218946 121.008152 171.657863 120.370482 171.657863 C 119.807348 171.657863 119.48437 171.27692 119.48437 170.630964 C 119.48437 170.034704 119.790785 169.67861 120.329075 169.67861 Z M 120.279387 166.448855 C 121.074403 166.448855 121.422221 166.622768 121.422221 167.0534 C 121.422221 167.35153 121.264875 167.541997 121.066122 167.699347 L 119.724534 167.699347 C 119.227647 167.699347 118.995769 167.550283 118.995769 167.219028 C 118.995769 166.78011 119.418119 166.448855 120.279387 166.448855 Z M 117.331203 167.790447 L 115.211162 167.790447 L 115.211162 168.19623 L 115.625235 168.28733 C 115.807425 168.328732 115.83227 168.411546 115.83227 168.643433 L 115.83227 170.324557 C 115.83227 171.127855 115.327101 171.45911 114.772249 171.45911 C 114.060046 171.45911 113.993795 171.011916 113.993795 170.423934 L 113.993795 168.610299 C 113.993795 168.37842 114.026921 168.303892 114.242236 168.262481 L 114.590059 168.19623 L 114.590059 167.790447 L 112.470017 167.790447 L 112.470017 168.204516 L 112.859242 168.270767 C 113.091121 168.312169 113.115965 168.386706 113.115965 168.610299 L 113.115965 170.7055 C 113.115965 171.467387 113.42238 172.12162 114.474119 172.12162 C 115.227725 172.12162 115.674923 171.657863 115.898521 171.268634 L 115.923365 171.268634 L 115.981334 172.005681 L 116.080711 172.063655 L 117.347766 171.972556 L 117.405736 171.541924 L 116.999948 171.48395 C 116.743225 171.442547 116.718381 171.343171 116.718381 170.970504 L 116.718381 168.676559 C 116.718381 168.444671 116.718381 168.320455 116.933697 168.279044 L 117.331203 168.204516 L 117.331203 167.790447 Z M 110.896547 172.908356 C 110.523885 172.908356 110.267158 173.156797 110.267158 173.504615 C 110.267158 173.860718 110.515604 174.100883 110.896547 174.100883 C 111.260927 174.100883 111.509373 173.852441 111.509373 173.504615 C 111.509373 173.14852 111.260927 172.908356 110.896547 172.908356 Z M 111.923442 167.790447 L 109.629492 167.790447 L 109.629492 168.212793 L 110.068405 168.295606 C 110.300288 168.337018 110.325132 168.436394 110.325132 168.676559 L 110.325132 171.997404 L 110.424508 172.038807 L 111.840628 171.964279 L 111.898598 171.525361 L 111.509373 171.467387 C 111.236083 171.434262 111.211239 171.326608 111.211239 170.953942 L 111.211239 168.701398 C 111.211239 168.452957 111.219521 168.337018 111.459685 168.295606 L 111.923442 168.221079 L 111.923442 167.790447 Z M 108.279623 169.380471 L 107.782736 169.380471 L 107.782736 169.893926 C 107.782736 171.27692 107.418355 172.527412 107.418355 173.156797 C 107.418355 173.521177 107.650234 173.703368 107.98977 173.703368 C 108.32103 173.703368 108.602597 173.529463 108.602597 173.140234 C 108.602597 172.486001 108.279623 171.210669 108.279623 169.902202 L 108.279623 169.380471 Z M 108.022896 167.674508 C 107.658515 167.674508 107.410074 167.906386 107.410074 168.270767 C 107.410074 168.643433 107.658515 168.867026 108.022896 168.867026 C 108.378999 168.867026 108.635722 168.635147 108.635722 168.262481 C 108.635722 167.8981 108.378999 167.674508 108.022896 167.674508 Z M 118.797016 177.612195 C 118.267003 177.612195 117.819809 177.877199 117.513393 178.191901 L 117.728714 178.523156 C 117.952311 178.374091 118.192471 178.258152 118.498882 178.258152 C 118.904674 178.258152 119.06202 178.498307 119.06202 178.945501 L 119.06202 181.388521 L 117.794965 181.388521 L 117.794965 181.943378 L 119.06202 181.943378 L 119.06202 183.334658 L 119.177959 183.384346 L 119.650002 183.326372 C 119.716253 182.365732 119.923287 181.901966 120.585798 181.844001 L 120.585798 181.388521 L 119.948132 181.388521 L 119.948132 178.846125 C 119.948132 178.084238 119.625158 177.612195 118.797016 177.612195 Z M 116.130399 182.846052 C 115.757737 182.846052 115.501015 183.094493 115.501015 183.442311 C 115.501015 183.798415 115.749456 184.03857 116.130399 184.03857 C 116.49478 184.03857 116.743225 183.790129 116.743225 183.442311 C 116.743225 183.086207 116.49478 182.846052 116.130399 182.846052 Z M 117.157294 177.728134 L 114.863344 177.728134 L 114.863344 178.150489 L 115.302257 178.233303 C 115.53414 178.274714 115.558984 178.374091 115.558984 178.614246 L 115.558984 181.935092 L 115.658361 181.976503 L 117.074481 181.901966 L 117.13245 181.463058 L 116.743225 181.405084 C 116.469936 181.371958 116.445091 181.264305 116.445091 180.891638 L 116.445091 178.639095 C 116.445091 178.390654 116.453373 178.274714 116.693537 178.233303 L 117.157294 178.158775 L 117.157294 177.728134 Z M 114.358176 177.728134 L 112.080788 177.728134 L 112.080788 178.150489 L 112.519706 178.233303 C 112.751584 178.274714 112.776428 178.374091 112.776428 178.614246 L 112.776428 183.980605 L 112.867523 184.071696 L 114.316769 184.030293 L 114.366457 183.583099 L 114.002076 183.516848 C 113.687384 183.46716 113.654259 183.37606 113.654259 183.036519 L 113.654259 178.639095 C 113.654259 178.390654 113.66254 178.274714 113.910981 178.233303 L 114.358176 178.158775 L 114.358176 177.728134 Z M 145.189879 177.728134 L 142.912487 177.728134 L 142.912487 178.150489 L 143.351404 178.233303 C 143.583283 178.274714 143.608123 178.374091 143.608123 178.614246 L 143.608123 183.980605 L 143.699222 184.071696 L 145.148468 184.030293 L 145.198156 183.583099 L 144.833775 183.516848 C 144.519083 183.46716 144.485957 183.37606 144.485957 183.036519 L 144.485957 178.639095 C 144.485957 178.390654 144.494234 178.274714 144.742676 178.233303 L 145.189879 178.158775 L 145.189879 177.728134 Z M 140.361814 177.612195 C 139.566793 177.612195 138.995382 178.042836 138.680681 178.465181 L 138.995382 178.779874 C 139.235538 178.547995 139.599918 178.291277 140.146498 178.291277 C 140.933234 178.291277 141.380428 178.846125 141.413553 179.740522 L 138.854595 179.740522 C 138.780067 180.005526 138.738655 180.295379 138.738655 180.560383 C 138.738655 181.50446 139.401165 182.059317 140.295563 182.059317 C 141.496367 182.059317 142.349353 181.198054 142.349353 179.757085 C 142.349353 178.572844 141.69512 177.612195 140.361814 177.612195 Z M 141.413553 180.245691 C 141.355579 180.899915 141.123701 181.570711 140.39494 181.570711 C 139.898057 181.570711 139.616481 181.280867 139.616481 180.643197 C 139.616481 180.494132 139.624767 180.353344 139.64133 180.245691 L 141.413553 180.245691 Z M 137.049246 182.846052 C 136.676579 182.846052 136.419861 183.094493 136.419861 183.442311 C 136.419861 183.798415 136.668302 184.03857 137.049246 184.03857 C 137.413626 184.03857 137.662067 183.790129 137.662067 183.442311 C 137.662067 183.086207 137.413626 182.846052 137.049246 182.846052 Z M 138.076145 177.728134 L 135.78219 177.728134 L 135.78219 178.150489 L 136.221108 178.233303 C 136.452986 178.274714 136.477826 178.374091 136.477826 178.614246 L 136.477826 181.935092 L 136.577203 181.976503 L 137.993331 181.901966 L 138.051297 181.463058 L 137.662067 181.405084 C 137.388786 181.371958 137.363938 181.264305 137.363938 180.891638 L 137.363938 178.639095 C 137.363938 178.390654 137.372224 178.274714 137.612379 178.233303 L 138.076145 178.158775 L 138.076145 177.728134 Z M 133.289483 177.612195 C 131.865086 177.612195 131.144602 178.730186 131.144602 180.610071 C 131.144602 181.926815 131.558671 182.862615 132.204618 183.417472 L 131.550394 183.906068 L 131.76571 184.320146 L 132.61041 183.682476 C 133.140418 183.988882 133.769812 184.096544 134.407473 184.12967 L 134.490287 183.715601 C 133.943716 183.64935 133.496522 183.483723 133.165267 183.251844 L 133.802937 182.788078 L 133.579335 182.374009 L 132.7926 182.970268 C 132.419934 182.556199 132.171492 181.926815 132.080402 181.289144 L 132.080402 181.198054 C 132.370245 181.612122 132.834012 181.835715 133.36402 181.835715 C 134.258408 181.835715 135.227334 181.214616 135.227334 179.72396 C 135.227334 178.390654 134.473724 177.612195 133.289483 177.612195 Z M 133.165267 178.158775 C 133.894028 178.158775 134.266694 178.713623 134.266694 179.773648 C 134.266694 180.84195 133.811214 181.29743 133.206669 181.29743 C 132.7926 181.29743 132.419934 181.098677 132.262592 180.800539 C 132.13009 180.552097 132.113527 180.162877 132.113527 179.798488 C 132.113527 178.763311 132.477908 178.158775 133.165267 178.158775 Z M 129.438629 182.846052 C 129.065963 182.846052 128.809245 183.094493 128.809245 183.442311 C 128.809245 183.798415 129.057686 184.03857 129.438629 184.03857 C 129.80301 184.03857 130.051451 183.790129 130.051451 183.442311 C 130.051451 183.086207 129.80301 182.846052 129.438629 182.846052 Z M 130.46552 177.728134 L 128.171574 177.728134 L 128.171574 178.150489 L 128.610492 178.233303 C 128.84237 178.274714 128.86721 178.374091 128.86721 178.614246 L 128.86721 181.935092 L 128.966586 181.976503 L 130.382706 181.901966 L 130.44068 181.463058 L 130.051451 181.405084 C 129.77817 181.371958 129.753322 181.264305 129.753322 180.891638 L 129.753322 178.639095 C 129.753322 178.390654 129.761607 178.274714 130.001763 178.233303 L 130.46552 178.158775 L 130.46552 177.728134 Z M 127.575315 177.728134 L 125.455269 177.728134 L 125.455269 178.133926 L 125.869343 178.225026 C 126.051533 178.266428 126.076377 178.349242 126.076377 178.581121 L 126.076377 180.262254 C 126.076377 181.065552 125.571209 181.396807 125.016356 181.396807 C 124.304154 181.396807 124.237902 180.949603 124.237902 180.36163 L 124.237902 178.547995 C 124.237902 178.316117 124.271028 178.241589 124.486344 178.200177 L 124.834166 178.133926 L 124.834166 177.728134 L 122.714125 177.728134 L 122.714125 178.142212 L 123.103349 178.208463 C 123.335228 178.249866 123.360072 178.324403 123.360072 178.547995 L 123.360072 180.643197 C 123.360072 181.405084 123.666483 182.059317 124.718222 182.059317 C 125.471832 182.059317 125.919031 181.59556 126.142628 181.206331 L 126.167472 181.206331 L 126.225442 181.943378 L 126.324818 182.001343 L 127.591878 181.910252 L 127.649843 181.47962 L 127.244056 181.421646 C 126.987333 181.380244 126.962489 181.280867 126.962489 180.908201 L 126.962489 178.614246 C 126.962489 178.382368 126.962489 178.258152 127.177805 178.21674 L 127.575315 178.142212 L 127.575315 177.728134 Z M 110.904828 187.549892 L 110.532166 187.549892 L 110.441071 187.831459 C 110.242314 187.698957 109.902777 187.549892 109.397613 187.549892 C 108.370718 187.549892 107.873831 188.228965 107.873831 188.941172 C 107.873831 190.597456 110.176063 189.968063 110.176063 190.953551 C 110.176063 191.317931 109.911059 191.516693 109.472146 191.516693 C 109.04151 191.516693 108.635722 191.226841 108.511501 190.663707 L 107.998052 190.622296 L 108.10571 191.997013 L 108.494939 191.997013 L 108.56119 191.715447 C 108.759943 191.881074 109.132605 191.997013 109.480427 191.997013 C 110.424508 191.997013 110.954516 191.450442 110.954516 190.713395 C 110.954516 189.090237 108.644004 189.74447 108.644004 188.734133 C 108.644004 188.311787 108.950414 188.088186 109.381051 188.088186 C 109.803401 188.088186 110.267158 188.26209 110.532166 189.023986 L 111.03733 188.99086 L 110.904828 187.549892 Z M 105.563318 187.549892 C 105.033305 187.549892 104.586111 187.814896 104.2797 188.129588 L 104.495016 188.460852 C 104.718613 188.311787 104.958773 188.195839 105.265189 188.195839 C 105.670976 188.195839 105.828322 188.436004 105.828322 188.883198 L 105.828322 191.326217 L 104.561267 191.326217 L 104.561267 191.881074 L 105.828322 191.881074 L 105.828322 193.272345 L 105.944261 193.322033 L 106.416304 193.264068 C 106.482555 192.30342 106.68959 191.839663 107.352104 191.781698 L 107.352104 191.326217 L 106.714434 191.326217 L 106.714434 188.783821 C 106.714434 188.021935 106.39146 187.549892 105.563318 187.549892 Z M 103.310775 185.769391 C 102.4081 185.769391 102.068564 186.423625 101.695897 187.293174 L 100.130713 190.936988 C 99.989929 191.259966 99.948522 191.351057 99.741484 191.392468 L 99.435073 191.458719 L 99.435073 191.881074 L 101.207296 191.881074 L 101.29011 191.467005 L 100.925725 191.384182 C 100.685565 191.326217 100.635877 191.218555 100.735253 190.936988 L 101.604802 188.792107 L 101.646209 188.792107 L 102.515758 190.994962 C 102.623416 191.284806 102.582009 191.375906 102.358412 191.409031 L 101.960901 191.467005 L 101.960901 191.881074 L 104.047817 191.881074 L 104.130635 191.442157 L 103.840783 191.375906 C 103.608904 191.317931 103.600623 191.235118 103.468121 190.961837 L 102.109971 187.698957 L 102.308724 187.243476 C 102.615135 186.572689 102.805606 186.241434 103.194835 186.233148 C 103.169991 186.448464 103.145147 186.614092 103.153429 186.696905 C 103.169991 186.945347 103.385307 187.028161 103.600623 187.028161 C 103.923597 187.028161 104.180324 186.788005 104.180324 186.440187 C 104.180324 186.108923 103.940159 185.769391 103.310775 185.769391 Z M 98.880216 187.549892 L 98.507554 187.549892 L 98.416459 187.831459 C 98.217706 187.698957 97.878169 187.549892 97.373001 187.549892 C 96.346106 187.549892 95.849223 188.228965 95.849223 188.941172 C 95.849223 190.597456 98.151455 189.968063 98.151455 190.953551 C 98.151455 191.317931 97.886451 191.516693 97.447533 191.516693 C 97.016902 191.516693 96.61111 191.226841 96.486889 190.663707 L 95.973444 190.622296 L 96.081102 191.997013 L 96.470326 191.997013 L 96.536577 191.715447 C 96.73533 191.881074 97.107997 191.997013 97.455815 191.997013 C 98.399896 191.997013 98.929909 191.450442 98.929909 190.713395 C 98.929909 189.090237 96.619391 189.74447 96.619391 188.734133 C 96.619391 188.311787 96.925807 188.088186 97.356438 188.088186 C 97.778788 188.088186 98.24255 188.26209 98.507554 189.023986 L 99.012722 188.99086 L 98.880216 187.549892 Z M 93.538706 187.549892 C 93.008698 187.549892 92.561499 187.814896 92.255088 188.129588 L 92.470404 188.460852 C 92.694005 188.311787 92.934165 188.195839 93.240576 188.195839 C 93.646364 188.195839 93.803714 188.436004 93.803714 188.883198 L 93.803714 191.326217 L 92.536655 191.326217 L 92.536655 191.881074 L 93.803714 191.881074 L 93.803714 193.272345 L 93.919654 193.322033 L 94.391692 193.264068 C 94.457943 192.30342 94.664977 191.839663 95.327492 191.781698 L 95.327492 191.326217 L 94.689822 191.326217 L 94.689822 188.783821 C 94.689822 188.021935 94.366848 187.549892 93.538706 187.549892 Z M 90.631934 187.549892 C 90.043951 187.549892 89.646445 187.798333 89.356595 188.26209 C 89.298623 187.848021 89.066745 187.549892 88.561578 187.549892 C 88.313137 187.549892 87.98188 187.665831 87.749999 187.881147 L 87.841096 188.220688 C 88.362825 188.071623 88.578141 188.187562 88.578141 188.527103 L 88.578141 190.464954 C 88.578141 191.682321 89.265498 191.997013 90.151609 191.997013 C 91.012877 191.997013 91.791331 191.500131 91.791331 190.895586 C 91.791331 190.647144 91.658829 190.440106 91.302725 190.440106 C 90.963189 190.440106 90.805843 190.638859 90.805843 190.829335 C 90.805843 190.945274 90.930063 191.152304 91.012877 191.293092 C 90.896938 191.409031 90.615366 191.533256 90.27583 191.533256 C 89.754103 191.533256 89.455971 191.301369 89.455971 190.605733 L 89.455971 190.026037 C 89.787229 190.009474 90.151609 189.984625 90.482864 189.934937 C 91.302725 189.818998 91.816175 189.421492 91.816175 188.684445 C 91.816175 187.856307 91.203349 187.549892 90.631934 187.549892 Z M 90.267549 188.170999 C 90.615366 188.170999 90.905219 188.344913 90.905219 188.783821 C 90.905219 189.106799 90.73131 189.421492 90.201298 189.504306 C 90.002545 189.537431 89.729259 189.570557 89.455971 189.570557 L 89.455971 188.99086 C 89.455971 188.361476 89.936294 188.170999 90.267549 188.170999 Z M 119.053738 187.549892 C 118.258722 187.549892 117.687307 187.980523 117.37261 188.402878 L 117.687307 188.71757 C 117.927467 188.485692 118.291847 188.228965 118.838423 188.228965 C 119.625158 188.228965 120.072352 188.783821 120.105478 189.678219 L 117.546523 189.678219 C 117.471987 189.943223 117.43058 190.233067 117.43058 190.49808 C 117.43058 191.442157 118.093094 191.997013 118.987487 191.997013 C 120.188292 191.997013 121.041278 191.135741 121.041278 189.694782 C 121.041278 188.51054 120.387045 187.549892 119.053738 187.549892 Z M 120.105478 190.183378 C 120.047508 190.837612 119.81563 191.508408 119.086864 191.508408 C 118.589981 191.508408 118.30841 191.218555 118.30841 190.580893 C 118.30841 190.431829 118.316691 190.291041 118.333254 190.183378 L 120.105478 190.183378 Z M 116.676974 187.665831 L 114.258799 187.665831 L 114.258799 188.0799 L 114.971002 188.187562 C 115.169755 188.220688 115.178036 188.311787 115.178036 188.543666 L 115.178036 190.175102 C 115.178036 190.920425 114.573496 191.582944 114.051765 191.36762 C 114.184267 191.110902 114.217392 190.986676 114.217392 190.879023 C 114.217392 190.655421 114.043483 190.49808 113.703947 190.49808 C 113.306436 190.49808 113.115965 190.754798 113.115965 191.168867 C 113.115965 191.732009 113.513475 191.997013 114.010358 191.997013 C 114.672872 191.997013 115.037253 191.516693 115.252569 191.144027 L 115.277413 191.144027 L 115.351945 191.881074 L 115.451322 191.939039 L 116.693537 191.847949 L 116.751507 191.409031 L 116.345715 191.351057 C 116.088992 191.309655 116.064148 191.210278 116.064148 190.837612 L 116.064148 188.560229 C 116.064148 188.32835 116.07243 188.204125 116.279464 188.162714 L 116.676974 188.088186 L 116.676974 187.665831 Z M 167.499997 187.665831 L 164.990735 187.665831 L 164.990735 188.088186 L 165.545583 188.162714 C 165.80231 188.195839 165.835435 188.295225 165.835435 188.568506 L 165.835435 188.891484 C 165.644959 188.891484 165.396518 188.883198 165.197765 188.883198 C 164.261965 188.883198 163.110849 189.338678 163.110849 190.713395 C 163.110849 191.947325 164.079775 192.295143 165.338553 192.295143 L 165.835435 192.295143 L 165.835435 192.55187 C 165.835435 192.833437 165.80231 192.932813 165.545583 192.965939 L 164.990735 193.040467 L 164.990735 193.462821 L 167.499997 193.462821 L 167.499997 193.040467 L 167.036239 192.965939 C 166.787798 192.924527 166.771235 192.808588 166.771235 192.543584 L 166.771235 188.585068 C 166.771235 188.320064 166.787798 188.204125 167.036239 188.162714 L 167.499997 188.088186 L 167.499997 187.665831 Z M 165.835435 189.371804 L 165.835435 191.814823 L 165.421367 191.814823 C 164.618069 191.814823 164.104623 191.541533 164.104623 190.68027 C 164.104623 189.885249 164.493843 189.371804 165.396518 189.371804 L 165.835435 189.371804 Z M 162.580841 187.665831 L 160.16267 187.665831 L 160.16267 188.0799 L 160.874869 188.187562 C 161.073622 188.220688 161.081907 188.311787 161.081907 188.543666 L 161.081907 190.175102 C 161.081907 190.920425 160.477362 191.582944 159.955631 191.36762 C 160.088133 191.110902 160.121259 190.986676 160.121259 190.879023 C 160.121259 190.655421 159.947354 190.49808 159.607813 190.49808 C 159.210307 190.49808 159.019831 190.754798 159.019831 191.168867 C 159.019831 191.732009 159.417337 191.997013 159.914229 191.997013 C 160.576739 191.997013 160.94112 191.516693 161.156435 191.144027 L 161.181284 191.144027 L 161.255812 191.881074 L 161.355188 191.939039 L 162.597404 191.847949 L 162.655378 191.409031 L 162.249586 191.351057 C 161.992859 191.309655 161.968019 191.210278 161.968019 190.837612 L 161.968019 188.560229 C 161.968019 188.32835 161.976296 188.204125 162.183335 188.162714 L 162.580841 188.088186 L 162.580841 187.665831 Z M 157.371833 187.549892 C 156.783851 187.549892 156.386345 187.798333 156.096492 188.26209 C 156.038527 187.848021 155.806648 187.549892 155.30148 187.549892 C 155.053039 187.549892 154.721783 187.665831 154.489905 187.881147 L 154.580996 188.220688 C 155.102727 188.071623 155.318043 188.187562 155.318043 188.527103 L 155.318043 190.464954 C 155.318043 191.682321 156.005401 191.997013 156.891513 191.997013 C 157.752776 191.997013 158.531235 191.500131 158.531235 190.895586 C 158.531235 190.647144 158.398724 190.440106 158.042629 190.440106 C 157.703088 190.440106 157.545746 190.638859 157.545746 190.829335 C 157.545746 190.945274 157.669962 191.152304 157.752776 191.293092 C 157.636837 191.409031 157.35527 191.533256 157.015729 191.533256 C 156.494007 191.533256 156.195868 191.301369 156.195868 190.605733 L 156.195868 190.026037 C 156.527133 190.009474 156.891513 189.984625 157.222768 189.934937 C 158.042629 189.818998 158.556074 189.421492 158.556074 188.684445 C 158.556074 187.856307 157.943252 187.549892 157.371833 187.549892 Z M 157.007452 188.170999 C 157.35527 188.170999 157.645123 188.344913 157.645123 188.783821 C 157.645123 189.106799 157.471209 189.421492 156.941201 189.504306 C 156.742448 189.537431 156.469158 189.570557 156.195868 189.570557 L 156.195868 188.99086 C 156.195868 188.361476 156.676197 188.170999 157.007452 188.170999 Z M 152.278764 187.549892 C 151.574843 187.549892 151.193899 187.905995 150.887484 188.295225 L 150.862644 188.295225 L 150.738419 187.616143 L 149.371987 187.665831 L 149.371987 188.088186 L 149.786056 188.162714 C 150.017935 188.204125 150.05106 188.295225 150.05106 188.551943 L 150.05106 191.881074 L 150.150446 191.939039 L 151.508591 191.847949 L 151.566566 191.417317 L 151.210462 191.359343 C 150.953735 191.317931 150.928895 191.218555 150.928895 190.854174 L 150.928895 189.346964 C 150.928895 188.551943 151.417501 188.212402 151.972349 188.212402 C 152.684556 188.212402 152.709396 188.667882 152.709396 189.239302 L 152.709396 191.881074 L 152.808772 191.939039 L 154.18349 191.847949 L 154.249741 191.417317 L 153.877074 191.359343 C 153.61207 191.317931 153.58723 191.210278 153.58723 190.854174 L 153.58723 188.957735 C 153.58723 188.212402 153.305664 187.549892 152.278764 187.549892 Z M 147.078042 187.549892 C 146.548025 187.549892 146.10083 187.814896 145.794415 188.129588 L 146.00974 188.460852 C 146.233332 188.311787 146.473497 188.195839 146.779903 188.195839 C 147.185695 188.195839 147.343046 188.436004 147.343046 188.883198 L 147.343046 191.326217 L 146.075991 191.326217 L 146.075991 191.881074 L 147.343046 191.881074 L 147.343046 193.272345 L 147.458985 193.322033 L 147.931019 193.264068 C 147.99727 192.30342 148.204309 191.839663 148.866819 191.781698 L 148.866819 191.326217 L 148.229158 191.326217 L 148.229158 188.783821 C 148.229158 188.021935 147.906179 187.549892 147.078042 187.549892 Z M 145.223004 187.549892 L 144.850338 187.549892 L 144.759238 187.831459 C 144.560485 187.698957 144.220953 187.549892 143.715785 187.549892 C 142.688885 187.549892 142.192003 188.228965 142.192003 188.941172 C 142.192003 190.597456 144.494234 189.968063 144.494234 190.953551 C 144.494234 191.317931 144.22923 191.516693 143.790313 191.516693 C 143.359681 191.516693 142.953898 191.226841 142.829673 190.663707 L 142.316228 190.622296 L 142.423881 191.997013 L 142.81311 191.997013 L 142.879361 191.715447 C 143.078114 191.881074 143.450781 191.997013 143.798599 191.997013 C 144.742676 191.997013 145.272693 191.450442 145.272693 190.713395 C 145.272693 189.090237 142.962175 189.74447 142.962175 188.734133 C 142.962175 188.311787 143.268591 188.088186 143.699222 188.088186 C 144.121577 188.088186 144.585334 188.26209 144.850338 189.023986 L 145.355506 188.99086 L 145.223004 187.549892 Z M 139.599918 187.549892 C 138.804906 187.549892 138.233487 187.980523 137.918795 188.402878 L 138.233487 188.71757 C 138.473651 188.485692 138.838032 188.228965 139.384603 188.228965 C 140.171338 188.228965 140.618532 188.783821 140.651658 189.678219 L 138.092708 189.678219 C 138.018171 189.943223 137.976769 190.233067 137.976769 190.49808 C 137.976769 191.442157 138.639279 191.997013 139.533667 191.997013 C 140.734471 191.997013 141.587458 191.135741 141.587458 189.694782 C 141.587458 188.51054 140.933234 187.549892 139.599918 187.549892 Z M 140.651658 190.183378 C 140.593693 190.837612 140.361814 191.508408 139.633044 191.508408 C 139.136161 191.508408 138.854595 191.218555 138.854595 190.580893 C 138.854595 190.431829 138.86288 190.291041 138.879443 190.183378 L 140.651658 190.183378 Z M 136.287359 192.783749 C 135.914693 192.783749 135.657974 193.03219 135.657974 193.380008 C 135.657974 193.736111 135.906416 193.976267 136.287359 193.976267 C 136.65174 193.976267 136.900181 193.727825 136.900181 193.380008 C 136.900181 193.023904 136.65174 192.783749 136.287359 192.783749 Z M 137.31425 187.665831 L 135.020304 187.665831 L 135.020304 188.088186 L 135.459212 188.170999 C 135.6911 188.212402 135.715939 188.311787 135.715939 188.551943 L 135.715939 191.872788 L 135.815316 191.9142 L 137.231436 191.839663 L 137.28941 191.400754 L 136.900181 191.34278 C 136.626891 191.309655 136.602051 191.201992 136.602051 190.829335 L 136.602051 188.576791 C 136.602051 188.32835 136.610328 188.212402 136.850493 188.170999 L 137.31425 188.096463 L 137.31425 187.665831 Z M 132.718072 185.769391 C 131.310229 185.769391 130.44068 186.291123 130.44068 187.284888 C 130.44068 188.195839 131.111476 188.386315 131.939614 188.386315 L 133.032765 188.386315 C 133.413708 188.386315 133.620747 188.444289 133.620747 188.71757 C 133.620747 188.883198 133.504799 189.032263 133.380582 189.17305 C 133.190106 189.115076 132.891977 189.081951 132.70151 189.081951 C 131.641484 189.081951 130.945849 189.636808 130.945849 190.539482 C 130.945849 190.945274 131.086628 191.243404 131.277104 191.467005 C 131.227416 191.61607 131.152879 191.781698 131.028663 191.955602 L 130.954126 191.781698 C 130.879598 191.64091 130.788498 191.541533 130.606308 191.541533 C 130.357867 191.541533 130.125988 191.773412 130.125988 192.038416 C 130.125988 192.344831 130.407555 192.502182 130.697407 192.502182 C 131.144602 192.502182 131.426169 192.129515 131.591796 191.732009 C 131.898212 191.9142 132.303994 191.997013 132.684947 191.997013 C 133.720123 191.997013 134.457161 191.425594 134.457161 190.489794 C 134.457161 189.92666 134.225283 189.56228 133.836063 189.363527 L 133.836063 189.338678 C 134.200443 188.974297 134.366071 188.742419 134.366071 188.427727 C 134.366071 188.212402 134.241846 187.89771 133.869188 187.78177 L 133.869188 187.748645 C 134.349508 187.533329 134.647637 187.268325 134.647637 186.796282 C 134.647637 186.216586 134.217006 185.769391 132.718072 185.769391 Z M 132.684947 189.553994 C 133.198392 189.553994 133.554487 189.910097 133.554487 190.539482 C 133.554487 191.094339 133.36402 191.533256 132.726349 191.533256 C 132.163216 191.533256 131.840237 191.152304 131.840237 190.506357 C 131.840237 189.910097 132.146653 189.553994 132.684947 189.553994 Z M 132.635259 186.324248 C 133.430271 186.324248 133.778088 186.498152 133.778088 186.928784 C 133.778088 187.226914 133.620747 187.41739 133.421985 187.57474 L 132.080402 187.57474 C 131.583519 187.57474 131.351632 187.425676 131.351632 187.094412 C 131.351632 186.655503 131.773986 186.324248 132.635259 186.324248 Z M 128.825807 192.783749 C 128.453141 192.783749 128.196414 193.03219 128.196414 193.388284 C 128.196414 193.744388 128.453141 193.976267 128.825807 193.976267 C 129.181902 193.976267 129.438629 193.736111 129.438629 193.371722 C 129.438629 193.023904 129.181902 192.783749 128.825807 192.783749 Z M 129.579417 185.769391 C 128.635331 186.282837 128.254388 186.945347 128.254388 188.452566 L 128.254388 191.872788 L 128.353764 191.9142 L 129.769884 191.839663 L 129.827858 191.400754 L 129.430343 191.34278 C 129.157062 191.309655 129.1405 191.201992 129.1405 190.829335 L 129.1405 187.922558 C 129.1405 187.11926 129.306127 186.572689 129.860984 186.133772 L 129.579417 185.769391 Z M 125.943875 187.549892 C 125.355893 187.549892 124.958387 187.798333 124.668534 188.26209 C 124.610564 187.848021 124.378686 187.549892 123.873522 187.549892 C 123.625076 187.549892 123.293821 187.665831 123.061943 187.881147 L 123.153038 188.220688 C 123.674764 188.071623 123.890085 188.187562 123.890085 188.527103 L 123.890085 190.464954 C 123.890085 191.682321 124.577439 191.997013 125.463551 191.997013 C 126.324818 191.997013 127.103272 191.500131 127.103272 190.895586 C 127.103272 190.647144 126.97077 190.440106 126.614666 190.440106 C 126.27513 190.440106 126.117784 190.638859 126.117784 190.829335 C 126.117784 190.945274 126.242005 191.152304 126.324818 191.293092 C 126.208879 191.409031 125.927312 191.533256 125.587771 191.533256 C 125.066045 191.533256 124.767911 191.301369 124.767911 190.605733 L 124.767911 190.026037 C 125.09917 190.009474 125.463551 189.984625 125.794806 189.934937 C 126.614666 189.818998 127.128116 189.421492 127.128116 188.684445 C 127.128116 187.856307 126.51529 187.549892 125.943875 187.549892 Z M 125.57949 188.170999 C 125.927312 188.170999 126.21716 188.344913 126.21716 188.783821 C 126.21716 189.106799 126.043252 189.421492 125.513239 189.504306 C 125.314486 189.537431 125.0412 189.570557 124.767911 189.570557 L 124.767911 188.99086 C 124.767911 188.361476 125.248235 188.170999 125.57949 188.170999 Z"/>
+ </g>
+ <defs>
+ <filter id="fErEOin1nzG6N4rqhxr7Q4WCadW2qhsU" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#fErEOin1nzG6N4rqhxr7Q4WCadW2qhsU)">
+ <path d="M 126.32 240.288391 L 126 211.493858 C 126 137.507198 136.583689 126 210.639397 126 L 248.648308 126"/>
+ </g>
+ <linearGradient id="_lgradient_7" x1=".5" x2=".493" y1="0" y2=".999" gradientTransform="matrix(121.984949,0,0,114.142294,128.7,126.446097)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" d="M 146.981133 240.532816 L 129.235454 240.394579 L 128.875364 232.288958 C 128.427224 222.201426 128.898364 189.860369 129.607224 182.051733 C 130.891544 167.903799 133.047274 158.739611 136.919594 150.966242 C 144.316411 136.117749 157.752076 129.780038 186.519013 127.569798 C 189.981553 127.303761 205.835377 126.942096 221.749745 126.766096 L 250.684949 126.446097 L 250.677945 150.616882 C 250.66795 182.807833 249.912495 193.581553 246.801434 205.899988 C 242.94608 221.165552 235.295628 230.075769 221.947499 234.846575 C 208.545888 239.636499 192.095746 240.884256 146.981623 240.532816 L 146.981133 240.532816 Z"/>
+ <path fill="#ffffff" d="M 189.914154 161.144196 C 173.914154 161.144196 157.914154 169.144196 149.914154 185.144196 C 157.914154 201.144196 173.914154 209.144196 189.914154 209.144196 C 205.914154 209.144196 221.914154 201.144196 229.914154 185.144196 C 221.914154 169.144196 205.914154 161.144196 189.914154 161.144196 Z M 189.914154 169.144196 C 198.662949 169.144165 205.895355 176.399796 205.914154 185.128601 L 205.914154 185.144592 C 205.912201 193.884995 198.655746 201.144592 189.914154 201.144592 C 181.178162 201.144608 173.924957 193.893799 173.914154 185.160202 L 173.914154 185.144196 C 173.907761 176.399399 181.185349 169.144196 189.914154 169.144196 Z M 189.914154 177.144196 C 185.490555 177.14418 181.906555 180.719513 181.914154 185.144196 C 181.915146 189.562592 185.496552 193.144196 189.914154 193.144196 C 194.331757 193.144196 197.913361 189.562759 197.914154 185.144196 C 197.904556 180.731796 194.325638 177.144196 189.914154 177.144196 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/document-viewer.svg b/.icons/Gruvbox_Dark-2/apps/64/document-viewer.svg
new file mode 100644
index 000000000..fcf4c7e6e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/document-viewer.svg
@@ -0,0 +1,54 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#oM6I8KRSICfyBQ6AweqNGEFP5eDRCQ6v)">
+ <linearGradient id="_lgradient_156" x1=".233" x2=".933" y1="-.071" y2=".858" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e8e8e8"/>
+ <stop offset="100%" style="stop-color:#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_156)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="oM6I8KRSICfyBQ6AweqNGEFP5eDRCQ6v" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <line x1="250.324" x2="172.926" y1="163.827" y2="240.285"/>
+ </g>
+ <g>
+ <path fill="#5d5d5d" d="M 64.581 48.457 L 44.848 100.457 L 40 100.457 L 40 104.457 L 54 104.457 L 54 100.457 L 49.518 100.457 L 54.193 88.448 L 77.395 88.448 L 82.065 100.457 L 76.01 100.457 L 76.01 104.457 L 96.093 104.457 L 96.093 100.457 L 90.553 100.457 L 70.813 48.457 L 64.581 48.457 L 64.581 48.457 L 64.581 48.457 Z M 65.794 57.459 L 76.01 84.465 L 55.75 84.465 L 65.794 57.459 L 65.794 57.459 L 65.794 57.459 Z"/>
+ <path fill="#e3dfd5" fill-opacity=".996" d="M 104 52.458 L 104 56.458 L 216 56.458 L 216 52.458 L 104 52.458 L 104 52.458 L 104 52.458 Z M 104 68.458 L 104 72.458 L 216 72.458 L 216 68.458 L 104 68.458 L 104 68.458 L 104 68.458 Z M 104 84.383 L 104 88.383 L 216 88.383 L 216 84.383 L 104 84.383 L 104 84.383 L 104 84.383 Z M 104 100.383 L 104 104.383 L 216 104.383 L 216 100.383 L 104 100.383 L 104 100.383 L 104 100.383 Z M 40 116.383 L 40 120.383 L 216 120.458 L 216 116.458 L 40 116.383 L 40 116.383 L 40 116.383 Z M 40 132.383 L 40 136.383 L 216 136.383 L 216 132.383 L 40 132.383 L 40 132.383 L 40 132.383 Z M 40 148.383 L 40 152.383 L 216 152.383 L 216 148.383 L 40 148.383 L 40 148.383 L 40 148.383 Z M 40 164.383 L 40 168.383 L 216 168.458 L 216 164.458 L 40 164.383 L 40 164.383 L 40 164.383 Z M 40 180.383 L 40 184.383 L 216 184.383 L 216 180.383 L 40 180.383 L 40 180.383 L 40 180.383 Z M 40 196.383 L 40 200.383 L 176 200.383 L 176 196.383 L 40 196.383 L 40 196.383 L 40 196.383 Z"/>
+ <g filter="url(#ngaZGxfQwfZa50DIurBZwu7oMryH9AdF)">
+ <path fill="#888888" d="M 155.47 164.623 L 163.96 156.143 L 175.96 168.143 L 167.47 176.623 L 155.47 164.623 L 155.47 164.623 L 155.47 164.623 Z"/>
+ <path fill="#3b3b3b" d="M 162.06 174.043 L 173.37 162.723 L 204.87 194.223 L 193.56 205.543 L 162.06 174.043 L 162.06 174.043 L 162.06 174.043 Z"/>
+ <path fill="#666666" fill-rule="evenodd" d="M 51.87 116.383 C 51.87 107.833 53.58 99.363 56.91 91.483 C 60.13 83.883 64.79 76.973 70.63 71.133 C 76.46 65.293 83.37 60.643 90.97 57.413 C 98.85 54.093 107.32 52.373 115.87 52.383 C 124.43 52.373 132.9 54.093 140.78 57.413 C 148.38 60.643 155.29 65.293 161.12 71.133 C 166.96 76.973 171.62 83.883 174.84 91.483 C 178.17 99.363 179.88 107.833 179.87 116.383 C 179.88 124.933 178.17 133.403 174.84 141.283 C 171.62 148.883 166.96 155.793 161.12 161.633 C 155.29 167.473 148.38 172.123 140.78 175.353 C 132.9 178.673 124.43 180.393 115.87 180.383 C 107.32 180.393 98.85 178.673 90.97 175.353 C 83.37 172.123 76.46 167.473 70.63 161.633 C 64.79 155.793 60.13 148.883 56.91 141.283 C 53.58 133.403 51.87 124.933 51.87 116.383 Z M 60.01 116.383 C 60 108.913 61.5 101.523 64.4 94.643 C 67.21 88.013 71.28 81.983 76.38 76.893 C 81.47 71.793 87.51 67.723 94.14 64.913 C 101.02 62.003 108.41 60.513 115.87 60.523 C 123.34 60.513 130.73 62.003 137.61 64.913 C 144.24 67.723 150.28 71.793 155.37 76.893 C 160.47 81.983 164.54 88.013 167.35 94.653 C 170.25 101.523 171.75 108.913 171.74 116.383 C 171.75 123.853 170.25 131.243 167.35 138.113 C 164.54 144.753 160.47 150.783 155.37 155.873 C 150.28 160.973 144.24 165.043 137.61 167.853 C 130.73 170.763 123.34 172.253 115.87 172.243 C 108.41 172.253 101.02 170.763 94.14 167.853 C 87.51 165.043 81.47 160.973 76.38 155.873 C 71.28 150.783 67.21 144.753 64.4 138.113 C 61.5 131.243 60 123.853 60.01 116.383 Z"/>
+ </g>
+ <defs>
+ <filter id="ngaZGxfQwfZa50DIurBZwu7oMryH9AdF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="0"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".2"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g>
+ <path fill="#888888" d="M 155.47 164.623 L 163.96 156.143 L 175.96 168.143 L 167.47 176.623 L 155.47 164.623 L 155.47 164.623 L 155.47 164.623 Z"/>
+ <path fill="#3b3b3b" d="M 162.06 174.043 L 173.37 162.723 L 204.87 194.223 L 193.56 205.543 L 162.06 174.043 L 162.06 174.043 L 162.06 174.043 Z"/>
+ <circle fill="#ffffff" fill-opacity=".543" cx="115.875" cy="116.384" r="59.932" vector-effect="non-scaling-stroke"/>
+ <path fill="#666666" fill-rule="evenodd" d="M 51.87 116.383 C 51.87 107.833 53.58 99.363 56.91 91.483 C 60.13 83.883 64.79 76.973 70.63 71.133 C 76.46 65.293 83.37 60.643 90.97 57.413 C 98.85 54.093 107.32 52.373 115.87 52.383 C 124.43 52.373 132.9 54.093 140.78 57.413 C 148.38 60.643 155.29 65.293 161.12 71.133 C 166.96 76.973 171.62 83.883 174.84 91.483 C 178.17 99.363 179.88 107.833 179.87 116.383 C 179.88 124.933 178.17 133.403 174.84 141.283 C 171.62 148.883 166.96 155.793 161.12 161.633 C 155.29 167.473 148.38 172.123 140.78 175.353 C 132.9 178.673 124.43 180.393 115.87 180.383 C 107.32 180.393 98.85 178.673 90.97 175.353 C 83.37 172.123 76.46 167.473 70.63 161.633 C 64.79 155.793 60.13 148.883 56.91 141.283 C 53.58 133.403 51.87 124.933 51.87 116.383 Z M 60.01 116.383 C 60 108.913 61.5 101.523 64.4 94.643 C 67.21 88.013 71.28 81.983 76.38 76.893 C 81.47 71.793 87.51 67.723 94.14 64.913 C 101.02 62.003 108.41 60.513 115.87 60.523 C 123.34 60.513 130.73 62.003 137.61 64.913 C 144.24 67.723 150.28 71.793 155.37 76.893 C 160.47 81.983 164.54 88.013 167.35 94.653 C 170.25 101.523 171.75 108.913 171.74 116.383 C 171.75 123.853 170.25 131.243 167.35 138.113 C 164.54 144.753 160.47 150.783 155.37 155.873 C 150.28 160.973 144.24 165.043 137.61 167.853 C 130.73 170.763 123.34 172.253 115.87 172.243 C 108.41 172.253 101.02 170.763 94.14 167.853 C 87.51 165.043 81.47 160.973 76.38 155.873 C 71.28 150.783 67.21 144.753 64.4 138.113 C 61.5 131.243 60 123.853 60.01 116.383 Z"/>
+ </g>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_157" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_157)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/document.svg b/.icons/Gruvbox_Dark-2/apps/64/document.svg
new file mode 100755
index 000000000..b79d8c7df
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/document.svg
@@ -0,0 +1,176 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ZQ6kiXKI8vXQozyRb6sVHtVEmKLsgto7" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ZQ6kiXKI8vXQozyRb6sVHtVEmKLsgto7)">
+ <path fill="#ececec" d="M 165.185 11.447 C 239.24 11.447 249.824 22.004 249.824 95.991 L 249.824 155.242 C 249.824 229.228 239.24 239.785 165.185 239.785 L 89.815 239.785 C 15.76 239.785 5.176 229.228 5.176 155.242 L 5.176 95.991 C 5.176 22.004 15.76 11.447 89.815 11.447 L 165.185 11.447 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_0" x1=".517" x2=".517" y1="0" y2="1.209" gradientTransform="matrix(244.651,0,0,228.341,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#5d5d5d" fill-rule="evenodd" d="M 44.267 104.307 L 44.267 49.026 L 68.511 49.026 L 68.511 49.026 Q 77.909 49.026 82.173 53.251 L 82.173 53.251 L 82.173 53.251 Q 86.438 57.476 86.438 63.873 L 86.438 63.873 L 86.438 63.873 Q 86.438 72.007 79.725 75.166 L 79.725 75.166 L 79.725 75.166 Q 84.069 76.745 86.201 80.299 L 86.201 80.299 L 86.201 80.299 Q 88.333 83.853 88.333 87.88 L 88.333 87.88 L 88.333 87.88 Q 88.333 94.593 83.753 99.45 L 83.753 99.45 L 83.753 99.45 Q 79.173 104.307 69.617 104.307 L 69.617 104.307 L 44.267 104.307 L 44.267 104.307 Z M 54.928 70.743 L 67.248 70.743 L 67.248 70.743 Q 71.433 70.743 73.526 69.164 L 73.526 69.164 L 73.526 69.164 Q 75.619 67.584 75.619 64.82 L 75.619 64.82 L 75.619 64.82 Q 75.619 58.976 68.669 58.976 L 68.669 58.976 L 54.928 58.976 L 54.928 70.743 L 54.928 70.743 Z M 54.928 94.356 L 70.17 94.356 L 70.17 94.356 Q 74.039 94.356 75.777 92.421 L 75.777 92.421 L 75.777 92.421 Q 77.514 90.486 77.514 87.88 L 77.514 87.88 L 77.514 87.88 Q 77.514 80.694 67.958 80.694 L 67.958 80.694 L 54.928 80.694 L 54.928 94.356 L 54.928 94.356 Z"/>
+ <rect fill="#aea795" width="118.667" height="6.667" x="94.33" y="48.67" transform="matrix(1,0,0,1,0,0)"/>
+ <g>
+ <path fill="#aea795" d="M 98.426 78.657 C 99.16 78.657 99.96 78.483 100.533 78.177 L 100.293 77.403 C 99.8 77.643 99.173 77.79 98.613 77.79 C 97.253 77.79 96.4 76.977 96.24 75.603 L 100.72 75.603 C 100.746 75.403 100.773 74.937 100.773 74.683 C 100.773 73.07 99.706 71.963 98.12 71.963 C 96.333 71.963 95.12 73.363 95.12 75.337 C 95.12 77.39 96.386 78.657 98.426 78.657 L 98.426 78.657 Z M 98.04 72.87 C 99.133 72.87 99.773 73.577 99.773 74.803 L 96.226 74.803 C 96.32 73.55 96.96 72.87 98.04 72.87 Z"/>
+ <path fill="#aea795" d="M 102.573 78.523 L 103.64 78.523 L 103.64 73.497 C 104.133 73.11 104.72 72.897 105.346 72.897 C 106.386 72.897 106.96 73.483 106.96 74.523 L 106.96 78.523 L 108.026 78.523 L 108.026 74.31 C 108.026 72.883 107.08 71.963 105.64 71.963 C 104.906 71.963 104.173 72.217 103.56 72.67 L 103.32 72.097 L 102.573 72.097 L 102.573 78.523 Z"/>
+ <path fill="#aea795" d="M 113.013 78.657 C 113.746 78.657 114.546 78.483 115.12 78.177 L 114.88 77.403 C 114.386 77.643 113.76 77.79 113.2 77.79 C 111.84 77.79 110.986 76.977 110.826 75.603 L 115.306 75.603 C 115.333 75.403 115.36 74.937 115.36 74.683 C 115.36 73.07 114.293 71.963 112.706 71.963 C 110.92 71.963 109.706 73.363 109.706 75.337 C 109.706 77.39 110.973 78.657 113.013 78.657 L 113.013 78.657 Z M 112.626 72.87 C 113.72 72.87 114.36 73.577 114.36 74.803 L 110.813 74.803 C 110.906 73.55 111.546 72.87 112.626 72.87 L 112.626 72.87 Z"/>
+ <path fill="#aea795" d="M 119.613 78.657 C 120.386 78.657 121.04 78.377 121.533 77.897 L 121.8 78.523 L 122.546 78.523 L 122.546 68.67 L 121.48 68.67 L 121.48 72.537 C 121.026 72.163 120.44 71.963 119.76 71.963 C 117.946 71.963 116.746 73.323 116.746 75.363 C 116.746 77.337 117.893 78.657 119.613 78.657 L 119.613 78.657 Z M 117.813 75.243 C 117.813 73.83 118.56 72.897 119.8 72.897 C 120.52 72.897 121.093 73.19 121.48 73.697 L 121.48 76.99 C 121.12 77.457 120.573 77.723 119.92 77.723 C 118.64 77.723 117.813 76.723 117.813 75.243 Z"/>
+ <path fill="#aea795" d="M 125.36 70.59 C 125.84 70.59 126.12 70.31 126.12 69.83 C 126.12 69.35 125.84 69.07 125.36 69.07 C 124.88 69.07 124.6 69.35 124.6 69.83 C 124.6 70.31 124.88 70.59 125.36 70.59 L 125.36 70.59 Z M 124.813 78.523 L 125.88 78.523 L 125.88 72.097 L 124.813 72.097 L 124.813 78.523 Z"/>
+ <path fill="#aea795" d="M 130.653 78.657 C 131.426 78.657 132.226 78.47 132.76 78.15 L 132.52 77.377 C 131.986 77.63 131.4 77.777 130.906 77.777 C 129.573 77.777 128.813 76.843 128.813 75.283 C 128.813 73.737 129.56 72.897 130.893 72.897 C 131.4 72.897 131.973 73.017 132.506 73.257 L 132.76 72.39 C 132.173 72.11 131.546 71.963 130.906 71.963 C 129 71.963 127.72 73.377 127.72 75.497 C 127.72 77.483 128.813 78.657 130.653 78.657 L 130.653 78.657 Z"/>
+ <path fill="#aea795" d="M 136.053 78.657 C 136.866 78.657 137.56 78.39 138.08 77.923 L 138.333 78.523 L 139.08 78.523 L 139.08 74.35 C 139.08 72.817 138.173 71.963 136.493 71.963 C 135.653 71.963 134.746 72.19 134.053 72.577 L 134.32 73.363 C 134.986 73.07 135.653 72.923 136.28 72.923 C 137.426 72.923 138.013 73.403 138.013 74.35 L 138.013 74.777 C 135.133 74.803 133.88 75.403 133.88 76.777 C 133.88 77.923 134.733 78.657 136.053 78.657 Z M 134.946 76.657 C 134.946 75.857 135.853 75.523 138.013 75.51 L 138.013 77.083 C 137.613 77.483 137.026 77.723 136.36 77.723 C 135.506 77.723 134.946 77.297 134.946 76.657 L 134.946 76.657 Z"/>
+ <path fill="#aea795" d="M 141.186 78.523 L 142.253 78.523 L 142.253 73.497 C 142.746 73.11 143.333 72.897 143.96 72.897 C 145 72.897 145.573 73.483 145.573 74.523 L 145.573 78.523 L 146.64 78.523 L 146.64 74.31 C 146.64 72.883 145.693 71.963 144.253 71.963 C 143.52 71.963 142.786 72.217 142.173 72.67 L 141.933 72.097 L 141.186 72.097 L 141.186 78.523 Z"/>
+ <path fill="#aea795" d="M 150.853 78.59 C 151.293 78.59 151.733 78.483 152.04 78.35 L 151.8 77.577 C 151.6 77.67 151.306 77.723 151.08 77.723 C 150.413 77.723 149.973 77.297 149.973 76.657 L 149.973 72.99 L 151.733 72.99 L 151.733 72.097 L 149.973 72.097 L 149.973 70.217 L 148.906 70.217 L 148.906 72.097 L 148.04 72.097 L 148.04 72.99 L 148.906 72.99 L 148.906 76.803 C 148.906 77.87 149.68 78.59 150.853 78.59 L 150.853 78.59 Z"/>
+ <path fill="#aea795" d="M 163.599 78.59 C 164.039 78.59 164.479 78.483 164.786 78.35 L 164.546 77.577 C 164.346 77.67 164.053 77.723 163.826 77.723 C 163.159 77.723 162.719 77.297 162.719 76.657 L 162.719 72.99 L 164.479 72.99 L 164.479 72.097 L 162.719 72.097 L 162.719 70.217 L 161.653 70.217 L 161.653 72.097 L 160.786 72.097 L 160.786 72.99 L 161.653 72.99 L 161.653 76.803 C 161.653 77.87 162.426 78.59 163.599 78.59 L 163.599 78.59 Z"/>
+ <path fill="#aea795" d="M 169.186 78.657 C 169.919 78.657 170.719 78.483 171.293 78.177 L 171.053 77.403 C 170.559 77.643 169.933 77.79 169.373 77.79 C 168.013 77.79 167.159 76.977 166.999 75.603 L 171.479 75.603 C 171.506 75.403 171.533 74.937 171.533 74.683 C 171.533 73.07 170.466 71.963 168.879 71.963 C 167.093 71.963 165.879 73.363 165.879 75.337 C 165.879 77.39 167.146 78.657 169.186 78.657 L 169.186 78.657 Z M 168.799 72.87 C 169.893 72.87 170.533 73.577 170.533 74.803 L 166.986 74.803 C 167.079 73.55 167.719 72.87 168.799 72.87 Z"/>
+ <path fill="#aea795" d="M 180.719 78.657 C 181.493 78.657 182.146 78.377 182.639 77.897 L 182.906 78.523 L 183.653 78.523 L 183.653 68.67 L 182.586 68.67 L 182.586 72.537 C 182.133 72.163 181.546 71.963 180.866 71.963 C 179.053 71.963 177.853 73.323 177.853 75.363 C 177.853 77.337 178.999 78.657 180.719 78.657 L 180.719 78.657 Z M 178.919 75.243 C 178.919 73.83 179.666 72.897 180.906 72.897 C 181.626 72.897 182.199 73.19 182.586 73.697 L 182.586 76.99 C 182.226 77.457 181.679 77.723 181.026 77.723 C 179.746 77.723 178.919 76.723 178.919 75.243 Z"/>
+ <path fill="#aea795" d="M 186.466 70.59 C 186.946 70.59 187.226 70.31 187.226 69.83 C 187.226 69.35 186.946 69.07 186.466 69.07 C 185.986 69.07 185.706 69.35 185.706 69.83 C 185.706 70.31 185.986 70.59 186.466 70.59 Z M 185.92 78.523 L 186.986 78.523 L 186.986 72.097 L 185.92 72.097 L 185.92 78.523 Z"/>
+ <path fill="#aea795" d="M 189.853 70.59 C 190.333 70.59 190.613 70.31 190.613 69.83 C 190.613 69.35 190.333 69.07 189.853 69.07 C 189.373 69.07 189.093 69.35 189.093 69.83 C 189.093 70.31 189.373 70.59 189.853 70.59 Z M 189.306 78.523 L 190.373 78.523 L 190.373 72.097 L 189.306 72.097 L 189.306 78.523 Z"/>
+ <path fill="#aea795" d="M 201.026 78.657 C 201.8 78.657 202.453 78.377 202.946 77.897 L 203.213 78.523 L 203.96 78.523 L 203.96 68.67 L 202.893 68.67 L 202.893 72.537 C 202.44 72.163 201.853 71.963 201.173 71.963 C 199.36 71.963 198.16 73.323 198.16 75.363 C 198.16 77.337 199.306 78.657 201.026 78.657 L 201.026 78.657 Z M 199.226 75.243 C 199.226 73.83 199.973 72.897 201.213 72.897 C 201.933 72.897 202.506 73.19 202.893 73.697 L 202.893 76.99 C 202.533 77.457 201.986 77.723 201.333 77.723 C 200.053 77.723 199.226 76.723 199.226 75.243 Z"/>
+ <path fill="#aea795" d="M 209.053 78.657 C 209.786 78.657 210.586 78.483 211.16 78.177 L 210.92 77.403 C 210.426 77.643 209.8 77.79 209.24 77.79 C 207.88 77.79 207.026 76.977 206.866 75.603 L 211.346 75.603 C 211.373 75.403 211.4 74.937 211.4 74.683 C 211.4 73.07 210.333 71.963 208.746 71.963 C 206.96 71.963 205.746 73.363 205.746 75.337 C 205.746 77.39 207.013 78.657 209.053 78.657 L 209.053 78.657 Z M 208.666 72.87 C 209.76 72.87 210.4 73.577 210.4 74.803 L 206.853 74.803 C 206.946 73.55 207.586 72.87 208.666 72.87 Z"/>
+ <path fill="#aea795" d="M 92.386 99.057 L 93.546 99.057 L 94.533 96.31 L 98.386 96.31 L 99.306 99.057 L 100.546 99.057 L 97.293 89.803 L 95.853 89.803 L 92.386 99.057 Z M 94.866 95.35 L 96.506 90.75 L 98.053 95.35 L 94.866 95.35 Z"/>
+ <path fill="#aea795" d="M 104.973 99.19 C 105.707 99.19 106.507 99.017 107.08 98.71 L 106.84 97.937 C 106.347 98.177 105.72 98.323 105.16 98.323 C 103.8 98.323 102.947 97.51 102.787 96.137 L 107.267 96.137 C 107.293 95.937 107.32 95.47 107.32 95.217 C 107.32 93.603 106.253 92.497 104.666 92.497 C 102.88 92.497 101.666 93.897 101.666 95.87 C 101.666 97.923 102.933 99.19 104.973 99.19 L 104.973 99.19 Z M 104.587 93.403 C 105.68 93.403 106.32 94.11 106.32 95.337 L 102.773 95.337 C 102.866 94.083 103.507 93.403 104.587 93.403 L 104.587 93.403 Z"/>
+ <path fill="#aea795" d="M 109.12 99.057 L 110.187 99.057 L 110.187 94.47 C 110.6 93.91 111.253 93.577 111.973 93.577 C 112.227 93.577 112.467 93.617 112.68 93.697 L 112.947 92.71 C 112.667 92.617 112.387 92.563 112.093 92.563 C 111.32 92.563 110.6 92.937 110.12 93.563 L 110 92.63 L 109.12 92.63 L 109.12 99.057 Z"/>
+ <path fill="#aea795" d="M 114.747 91.123 C 115.227 91.123 115.507 90.843 115.507 90.363 C 115.507 89.883 115.227 89.603 114.747 89.603 C 114.267 89.603 113.987 89.883 113.987 90.363 C 113.987 90.843 114.267 91.123 114.747 91.123 Z M 114.2 99.057 L 115.267 99.057 L 115.267 92.63 L 114.2 92.63 L 114.2 99.057 Z"/>
+ <path fill="#aea795" d="M 118.947 99.137 C 119.293 99.137 119.707 99.057 119.96 98.923 L 119.72 98.177 C 119.56 98.243 119.413 98.283 119.253 98.283 C 118.8 98.283 118.56 97.977 118.56 97.483 L 118.56 89.203 L 117.493 89.203 L 117.493 97.617 C 117.493 98.537 118.067 99.137 118.947 99.137 L 118.947 99.137 Z"/>
+ <path fill="#aea795" d="M 123.72 99.19 C 125.613 99.19 126.893 97.817 126.893 95.763 C 126.893 93.777 125.707 92.497 123.88 92.497 C 121.987 92.497 120.72 93.857 120.72 95.91 C 120.72 97.897 121.893 99.19 123.72 99.19 L 123.72 99.19 Z M 123.867 98.257 C 122.627 98.257 121.787 97.257 121.787 95.777 C 121.787 94.35 122.547 93.43 123.733 93.43 C 124.973 93.43 125.827 94.443 125.827 95.91 C 125.827 97.323 125.053 98.257 123.867 98.257 Z"/>
+ <path fill="#aea795" d="M 128.68 99.057 L 129.747 99.057 L 129.747 94.03 C 130.24 93.643 130.827 93.43 131.453 93.43 C 132.493 93.43 133.067 94.017 133.067 95.057 L 133.067 99.057 L 134.133 99.057 L 134.133 94.843 C 134.133 93.417 133.187 92.497 131.747 92.497 C 131.013 92.497 130.28 92.75 129.667 93.203 L 129.427 92.63 L 128.68 92.63 L 128.68 99.057 Z"/>
+ <path fill="#aea795" d="M 136.84 91.123 C 137.32 91.123 137.6 90.843 137.6 90.363 C 137.6 89.883 137.32 89.603 136.84 89.603 C 136.36 89.603 136.08 89.883 136.08 90.363 C 136.08 90.843 136.36 91.123 136.84 91.123 Z M 136.293 99.057 L 137.36 99.057 L 137.36 92.63 L 136.293 92.63 L 136.293 99.057 Z"/>
+ <path fill="#aea795" d="M 141.32 99.19 C 142.133 99.19 142.827 98.923 143.347 98.457 L 143.6 99.057 L 144.347 99.057 L 144.347 94.883 C 144.347 93.35 143.44 92.497 141.76 92.497 C 140.92 92.497 140.013 92.723 139.32 93.11 L 139.587 93.897 C 140.253 93.603 140.92 93.457 141.547 93.457 C 142.693 93.457 143.28 93.937 143.28 94.883 L 143.28 95.31 C 140.4 95.337 139.147 95.937 139.147 97.31 C 139.147 98.457 140 99.19 141.32 99.19 L 141.32 99.19 Z M 140.213 97.19 C 140.213 96.39 141.12 96.057 143.28 96.043 L 143.28 97.617 C 142.88 98.017 142.293 98.257 141.627 98.257 C 140.773 98.257 140.213 97.83 140.213 97.19 L 140.213 97.19 Z"/>
+ <path fill="#aea795" d="M 149.333 99.19 C 150.066 99.19 150.866 99.017 151.44 98.71 L 151.2 97.937 C 150.706 98.177 150.08 98.323 149.52 98.323 C 148.16 98.323 147.306 97.51 147.146 96.137 L 151.626 96.137 C 151.653 95.937 151.68 95.47 151.68 95.217 C 151.68 93.603 150.613 92.497 149.026 92.497 C 147.24 92.497 146.026 93.897 146.026 95.87 C 146.026 97.923 147.293 99.19 149.333 99.19 L 149.333 99.19 Z M 148.946 93.403 C 150.04 93.403 150.68 94.11 150.68 95.337 L 147.133 95.337 C 147.226 94.083 147.866 93.403 148.946 93.403 Z"/>
+ <path fill="#aea795" d="M 153.2 101.377 L 154.04 101.377 C 154.52 100.177 154.8 98.79 154.8 97.63 L 153.693 97.63 C 153.693 98.83 153.507 100.23 153.2 101.377 Z"/>
+ <path fill="#aea795" d="M 159.447 99.057 L 160.607 99.057 L 161.593 96.31 L 165.447 96.31 L 166.367 99.057 L 167.607 99.057 L 164.353 89.803 L 162.913 89.803 L 159.447 99.057 Z M 161.927 95.35 L 163.567 90.75 L 165.113 95.35 L 161.927 95.35 Z"/>
+ <path fill="#aea795" d="M 171.607 99.19 C 172.353 99.19 172.993 98.937 173.473 98.483 L 173.473 101.95 L 174.54 101.95 L 174.54 92.63 L 173.793 92.63 L 173.567 93.15 C 173.1 92.723 172.487 92.497 171.753 92.497 C 169.94 92.497 168.74 93.857 168.74 95.897 C 168.74 97.87 169.887 99.19 171.607 99.19 L 171.607 99.19 Z M 169.807 95.777 C 169.807 94.363 170.553 93.43 171.793 93.43 C 172.513 93.43 173.087 93.723 173.473 94.23 L 173.473 97.523 C 173.113 97.99 172.567 98.257 171.913 98.257 C 170.633 98.257 169.807 97.257 169.807 95.777 Z"/>
+ <path fill="#aea795" d="M 177.7 92.63 L 176.633 92.63 L 176.633 96.843 C 176.633 98.27 177.58 99.19 178.953 99.19 C 179.66 99.19 180.38 98.937 180.98 98.497 L 181.22 99.057 L 181.967 99.057 L 181.967 92.63 L 180.9 92.63 L 180.9 97.67 C 180.433 98.043 179.847 98.257 179.273 98.257 C 178.273 98.257 177.7 97.67 177.7 96.63 L 177.7 92.63 Z"/>
+ <path fill="#aea795" d="M 185.874 99.19 C 186.687 99.19 187.38 98.923 187.9 98.457 L 188.154 99.057 L 188.9 99.057 L 188.9 94.883 C 188.9 93.35 187.994 92.497 186.314 92.497 C 185.474 92.497 184.567 92.723 183.874 93.11 L 184.14 93.897 C 184.807 93.603 185.474 93.457 186.1 93.457 C 187.247 93.457 187.834 93.937 187.834 94.883 L 187.834 95.31 C 184.954 95.337 183.7 95.937 183.7 97.31 C 183.7 98.457 184.554 99.19 185.874 99.19 L 185.874 99.19 Z M 184.767 97.19 C 184.767 96.39 185.674 96.057 187.834 96.043 L 187.834 97.617 C 187.434 98.017 186.847 98.257 186.18 98.257 C 185.327 98.257 184.767 97.83 184.767 97.19 L 184.767 97.19 Z"/>
+ <path fill="#aea795" d="M 191.007 99.057 L 192.073 99.057 L 192.073 94.47 C 192.487 93.91 193.14 93.577 193.86 93.577 C 194.113 93.577 194.353 93.617 194.567 93.697 L 194.833 92.71 C 194.553 92.617 194.273 92.563 193.98 92.563 C 193.207 92.563 192.487 92.937 192.007 93.563 L 191.887 92.63 L 191.007 92.63 L 191.007 99.057 Z"/>
+ <path fill="#aea795" d="M 196.634 91.123 C 197.114 91.123 197.394 90.843 197.394 90.363 C 197.394 89.883 197.114 89.603 196.634 89.603 C 196.154 89.603 195.874 89.883 195.874 90.363 C 195.874 90.843 196.154 91.123 196.634 91.123 Z M 196.087 99.057 L 197.154 99.057 L 197.154 92.63 L 196.087 92.63 L 196.087 99.057 Z"/>
+ <path fill="#aea795" d="M 201.114 99.19 C 201.927 99.19 202.62 98.923 203.14 98.457 L 203.394 99.057 L 204.14 99.057 L 204.14 94.883 C 204.14 93.35 203.234 92.497 201.554 92.497 C 200.714 92.497 199.807 92.723 199.114 93.11 L 199.38 93.897 C 200.047 93.603 200.714 93.457 201.34 93.457 C 202.487 93.457 203.074 93.937 203.074 94.883 L 203.074 95.31 C 200.194 95.337 198.94 95.937 198.94 97.31 C 198.94 98.457 199.794 99.19 201.114 99.19 L 201.114 99.19 Z M 200.007 97.19 C 200.007 96.39 200.914 96.057 203.074 96.043 L 203.074 97.617 C 202.674 98.017 202.087 98.257 201.42 98.257 C 200.567 98.257 200.007 97.83 200.007 97.19 L 200.007 97.19 Z"/>
+ <path fill="#aea795" d="M 209.127 99.19 C 209.86 99.19 210.66 99.017 211.233 98.71 L 210.993 97.937 C 210.5 98.177 209.873 98.323 209.313 98.323 C 207.953 98.323 207.1 97.51 206.94 96.137 L 211.42 96.137 C 211.447 95.937 211.473 95.47 211.473 95.217 C 211.473 93.603 210.407 92.497 208.82 92.497 C 207.033 92.497 205.82 93.897 205.82 95.87 C 205.82 97.923 207.087 99.19 209.127 99.19 L 209.127 99.19 Z M 208.74 93.403 C 209.833 93.403 210.473 94.11 210.473 95.337 L 206.927 95.337 C 207.02 94.083 207.66 93.403 208.74 93.403 Z"/>
+ <path fill="#aea795" d="M 212.994 101.377 L 213.834 101.377 C 214.314 100.177 214.594 98.79 214.594 97.63 L 213.487 97.63 C 213.487 98.83 213.3 100.23 212.994 101.377 Z"/>
+ <path fill="#aea795" d="M 49.013 119.723 C 49.906 119.723 50.839 119.523 51.719 119.137 L 51.466 118.323 C 50.799 118.59 49.973 118.75 49.266 118.75 C 47.053 118.75 45.586 117.177 45.586 114.817 C 45.586 112.563 46.933 111.19 49.159 111.19 C 49.906 111.19 50.746 111.35 51.453 111.617 L 51.773 110.79 C 51.093 110.43 50.133 110.217 49.226 110.217 C 46.359 110.217 44.453 112.163 44.453 115.07 C 44.453 117.857 46.279 119.723 49.013 119.723 Z"/>
+ <path fill="#aea795" d="M 55.146 119.723 C 55.96 119.723 56.653 119.457 57.173 118.99 L 57.426 119.59 L 58.173 119.59 L 58.173 115.417 C 58.173 113.883 57.266 113.03 55.586 113.03 C 54.746 113.03 53.84 113.257 53.146 113.643 L 53.413 114.43 C 54.08 114.137 54.746 113.99 55.373 113.99 C 56.52 113.99 57.106 114.47 57.106 115.417 L 57.106 115.843 C 54.226 115.87 52.973 116.47 52.973 117.843 C 52.973 118.99 53.826 119.723 55.146 119.723 Z M 54.04 117.723 C 54.04 116.923 54.946 116.59 57.106 116.577 L 57.106 118.15 C 56.706 118.55 56.12 118.79 55.453 118.79 C 54.6 118.79 54.04 118.363 54.04 117.723 Z"/>
+ <path fill="#aea795" d="M 60.279 119.59 L 61.346 119.59 L 61.346 114.563 C 61.839 114.177 62.426 113.963 63.053 113.963 C 64.093 113.963 64.666 114.55 64.666 115.59 L 64.666 119.59 L 65.733 119.59 L 65.733 115.377 C 65.733 113.95 64.786 113.03 63.346 113.03 C 62.613 113.03 61.879 113.283 61.266 113.737 L 61.026 113.163 L 60.279 113.163 L 60.279 119.59 Z"/>
+ <path fill="#aea795" d="M 70.346 119.723 C 71.119 119.723 71.919 119.537 72.453 119.217 L 72.213 118.443 C 71.679 118.697 71.093 118.843 70.599 118.843 C 69.266 118.843 68.506 117.91 68.506 116.35 C 68.506 114.803 69.253 113.963 70.586 113.963 C 71.093 113.963 71.666 114.083 72.199 114.323 L 72.453 113.457 C 71.866 113.177 71.239 113.03 70.599 113.03 C 68.693 113.03 67.413 114.443 67.413 116.563 C 67.413 118.55 68.506 119.723 70.346 119.723 L 70.346 119.723 Z"/>
+ <path fill="#aea795" d="M 76.933 119.723 C 77.666 119.723 78.466 119.55 79.039 119.243 L 78.799 118.47 C 78.306 118.71 77.679 118.857 77.119 118.857 C 75.759 118.857 74.906 118.043 74.746 116.67 L 79.226 116.67 C 79.253 116.47 79.279 116.003 79.279 115.75 C 79.279 114.137 78.213 113.03 76.626 113.03 C 74.839 113.03 73.626 114.43 73.626 116.403 C 73.626 118.457 74.893 119.723 76.933 119.723 L 76.933 119.723 Z M 76.546 113.937 C 77.639 113.937 78.279 114.643 78.279 115.87 L 74.733 115.87 C 74.826 114.617 75.466 113.937 76.546 113.937 Z"/>
+ <path fill="#aea795" d="M 81.079 119.59 L 82.146 119.59 L 82.146 115.003 C 82.559 114.443 83.213 114.11 83.933 114.11 C 84.186 114.11 84.426 114.15 84.639 114.23 L 84.906 113.243 C 84.626 113.15 84.346 113.097 84.053 113.097 C 83.279 113.097 82.559 113.47 82.079 114.097 L 81.959 113.163 L 81.079 113.163 L 81.079 119.59 Z"/>
+ <path fill="#aea795" d="M 88.68 119.723 C 90.573 119.723 91.853 118.35 91.853 116.297 C 91.853 114.31 90.666 113.03 88.84 113.03 C 86.946 113.03 85.68 114.39 85.68 116.443 C 85.68 118.43 86.853 119.723 88.68 119.723 Z M 88.826 118.79 C 87.586 118.79 86.746 117.79 86.746 116.31 C 86.746 114.883 87.506 113.963 88.693 113.963 C 89.933 113.963 90.786 114.977 90.786 116.443 C 90.786 117.857 90.013 118.79 88.826 118.79 L 88.826 118.79 Z"/>
+ <path fill="#aea795" d="M 93.64 119.59 L 94.706 119.59 L 94.706 114.563 C 95.2 114.177 95.786 113.963 96.413 113.963 C 97.453 113.963 98.026 114.55 98.026 115.59 L 98.026 119.59 L 99.093 119.59 L 99.093 115.377 C 99.093 113.95 98.146 113.03 96.706 113.03 C 95.973 113.03 95.24 113.283 94.626 113.737 L 94.386 113.163 L 93.64 113.163 L 93.64 119.59 Z"/>
+ <path fill="#aea795" d="M 101.799 111.657 C 102.279 111.657 102.559 111.377 102.559 110.897 C 102.559 110.417 102.279 110.137 101.799 110.137 C 101.319 110.137 101.039 110.417 101.039 110.897 C 101.039 111.377 101.319 111.657 101.799 111.657 Z M 101.253 119.59 L 102.319 119.59 L 102.319 113.163 L 101.253 113.163 L 101.253 119.59 Z"/>
+ <path fill="#aea795" d="M 106.279 119.723 C 107.093 119.723 107.786 119.457 108.306 118.99 L 108.559 119.59 L 109.306 119.59 L 109.306 115.417 C 109.306 113.883 108.399 113.03 106.719 113.03 C 105.879 113.03 104.973 113.257 104.279 113.643 L 104.546 114.43 C 105.213 114.137 105.879 113.99 106.506 113.99 C 107.653 113.99 108.239 114.47 108.239 115.417 L 108.239 115.843 C 105.359 115.87 104.106 116.47 104.106 117.843 C 104.106 118.99 104.959 119.723 106.279 119.723 Z M 105.173 117.723 C 105.173 116.923 106.079 116.59 108.239 116.577 L 108.239 118.15 C 107.839 118.55 107.253 118.79 106.586 118.79 C 105.733 118.79 105.173 118.363 105.173 117.723 Z"/>
+ <path fill="#aea795" d="M 114.293 119.723 C 115.026 119.723 115.826 119.55 116.399 119.243 L 116.159 118.47 C 115.666 118.71 115.039 118.857 114.479 118.857 C 113.119 118.857 112.266 118.043 112.106 116.67 L 116.586 116.67 C 116.613 116.47 116.639 116.003 116.639 115.75 C 116.639 114.137 115.573 113.03 113.986 113.03 C 112.199 113.03 110.986 114.43 110.986 116.403 C 110.986 118.457 112.253 119.723 114.293 119.723 L 114.293 119.723 Z M 113.906 113.937 C 114.999 113.937 115.639 114.643 115.639 115.87 L 112.093 115.87 C 112.186 114.617 112.826 113.937 113.906 113.937 L 113.906 113.937 Z"/>
+ <path fill="#aea795" d="M 118.159 121.91 L 118.999 121.91 C 119.479 120.71 119.759 119.323 119.759 118.163 L 118.653 118.163 C 118.653 119.363 118.466 120.763 118.159 121.91 L 118.159 121.91 Z"/>
+ <path fill="#aea795" d="M 134.643 119.723 C 135.536 119.723 136.47 119.523 137.35 119.137 L 137.096 118.323 C 136.43 118.59 135.603 118.75 134.896 118.75 C 132.683 118.75 131.216 117.177 131.216 114.817 C 131.216 112.563 132.563 111.19 134.79 111.19 C 135.536 111.19 136.376 111.35 137.083 111.617 L 137.403 110.79 C 136.723 110.43 135.763 110.217 134.856 110.217 C 131.99 110.217 130.083 112.163 130.083 115.07 C 130.083 117.857 131.91 119.723 134.643 119.723 Z"/>
+ <path fill="#aea795" d="M 140.776 119.723 C 141.59 119.723 142.283 119.457 142.803 118.99 L 143.056 119.59 L 143.803 119.59 L 143.803 115.417 C 143.803 113.883 142.896 113.03 141.216 113.03 C 140.376 113.03 139.47 113.257 138.776 113.643 L 139.043 114.43 C 139.71 114.137 140.376 113.99 141.003 113.99 C 142.15 113.99 142.736 114.47 142.736 115.417 L 142.736 115.843 C 139.856 115.87 138.603 116.47 138.603 117.843 C 138.603 118.99 139.456 119.723 140.776 119.723 Z M 139.67 117.723 C 139.67 116.923 140.576 116.59 142.736 116.577 L 142.736 118.15 C 142.336 118.55 141.75 118.79 141.083 118.79 C 140.23 118.79 139.67 118.363 139.67 117.723 Z"/>
+ <path fill="#aea795" d="M 145.91 122.483 L 146.976 122.483 L 146.976 119.043 C 147.416 119.483 148.03 119.723 148.736 119.723 C 150.523 119.723 151.723 118.337 151.723 116.257 C 151.723 114.323 150.616 113.03 148.963 113.03 C 148.203 113.03 147.47 113.31 146.923 113.803 L 146.656 113.163 L 145.91 113.163 L 145.91 122.483 Z M 148.683 113.963 C 149.883 113.963 150.656 114.923 150.656 116.39 C 150.656 117.83 149.95 118.79 148.79 118.79 C 148.003 118.79 147.323 118.363 146.976 117.683 L 146.976 114.683 C 147.43 114.23 148.056 113.963 148.683 113.963 L 148.683 113.963 Z"/>
+ <path fill="#aea795" d="M 153.523 119.59 L 154.59 119.59 L 154.59 115.003 C 155.003 114.443 155.656 114.11 156.376 114.11 C 156.63 114.11 156.87 114.15 157.083 114.23 L 157.35 113.243 C 157.07 113.15 156.79 113.097 156.496 113.097 C 155.723 113.097 155.003 113.47 154.523 114.097 L 154.403 113.163 L 153.523 113.163 L 153.523 119.59 Z"/>
+ <path fill="#aea795" d="M 159.15 111.657 C 159.63 111.657 159.91 111.377 159.91 110.897 C 159.91 110.417 159.63 110.137 159.15 110.137 C 158.67 110.137 158.39 110.417 158.39 110.897 C 158.39 111.377 158.67 111.657 159.15 111.657 Z M 158.603 119.59 L 159.67 119.59 L 159.67 113.163 L 158.603 113.163 L 158.603 119.59 Z"/>
+ <path fill="#aea795" d="M 164.443 119.723 C 165.217 119.723 166.017 119.537 166.55 119.217 L 166.31 118.443 C 165.777 118.697 165.19 118.843 164.697 118.843 C 163.363 118.843 162.603 117.91 162.603 116.35 C 162.603 114.803 163.35 113.963 164.683 113.963 C 165.19 113.963 165.763 114.083 166.297 114.323 L 166.55 113.457 C 165.963 113.177 165.337 113.03 164.697 113.03 C 162.79 113.03 161.51 114.443 161.51 116.563 C 161.51 118.55 162.603 119.723 164.443 119.723 L 164.443 119.723 Z"/>
+ <path fill="#aea795" d="M 169.843 119.723 C 170.657 119.723 171.35 119.457 171.87 118.99 L 172.123 119.59 L 172.87 119.59 L 172.87 115.417 C 172.87 113.883 171.963 113.03 170.283 113.03 C 169.443 113.03 168.537 113.257 167.843 113.643 L 168.11 114.43 C 168.777 114.137 169.443 113.99 170.07 113.99 C 171.217 113.99 171.803 114.47 171.803 115.417 L 171.803 115.843 C 168.923 115.87 167.67 116.47 167.67 117.843 C 167.67 118.99 168.523 119.723 169.843 119.723 Z M 168.737 117.723 C 168.737 116.923 169.643 116.59 171.803 116.577 L 171.803 118.15 C 171.403 118.55 170.817 118.79 170.15 118.79 C 169.297 118.79 168.737 118.363 168.737 117.723 Z"/>
+ <path fill="#aea795" d="M 177.857 119.723 C 178.59 119.723 179.39 119.55 179.963 119.243 L 179.723 118.47 C 179.23 118.71 178.603 118.857 178.043 118.857 C 176.683 118.857 175.83 118.043 175.67 116.67 L 180.15 116.67 C 180.177 116.47 180.203 116.003 180.203 115.75 C 180.203 114.137 179.137 113.03 177.55 113.03 C 175.763 113.03 174.55 114.43 174.55 116.403 C 174.55 118.457 175.817 119.723 177.857 119.723 L 177.857 119.723 Z M 177.47 113.937 C 178.563 113.937 179.203 114.643 179.203 115.87 L 175.657 115.87 C 175.75 114.617 176.39 113.937 177.47 113.937 Z"/>
+ <path fill="#aea795" d="M 181.723 121.91 L 182.563 121.91 C 183.043 120.71 183.323 119.323 183.323 118.163 L 182.217 118.163 C 182.217 119.363 182.03 120.763 181.723 121.91 Z"/>
+ <path fill="#aea795" d="M 198.327 119.71 C 199.607 119.71 200.767 119.337 201.7 118.603 L 201.7 114.683 L 197.967 114.683 L 197.967 115.643 L 200.593 115.643 L 200.593 118.23 C 199.94 118.563 199.22 118.737 198.487 118.737 C 196.26 118.737 194.82 117.203 194.82 114.83 C 194.82 112.523 196.14 111.19 198.393 111.19 C 199.233 111.19 200.207 111.377 201.02 111.683 L 201.34 110.83 C 200.527 110.43 199.553 110.217 198.54 110.217 C 195.62 110.217 193.687 112.123 193.687 115.03 C 193.687 117.857 195.527 119.71 198.327 119.71 L 198.327 119.71 Z"/>
+ <path fill="#aea795" d="M 206.674 119.723 C 207.407 119.723 208.207 119.55 208.78 119.243 L 208.54 118.47 C 208.047 118.71 207.42 118.857 206.86 118.857 C 205.5 118.857 204.647 118.043 204.487 116.67 L 208.967 116.67 C 208.994 116.47 209.02 116.003 209.02 115.75 C 209.02 114.137 207.954 113.03 206.367 113.03 C 204.58 113.03 203.367 114.43 203.367 116.403 C 203.367 118.457 204.634 119.723 206.674 119.723 L 206.674 119.723 Z M 206.287 113.937 C 207.38 113.937 208.02 114.643 208.02 115.87 L 204.474 115.87 C 204.567 114.617 205.207 113.937 206.287 113.937 Z"/>
+ <path fill="#aea795" d="M 210.82 116.657 L 214.687 116.657 L 214.687 115.763 L 210.82 115.763 L 210.82 116.657 Z"/>
+ <path fill="#aea795" d="M 44.746 140.123 L 45.813 140.123 L 45.813 135.097 C 46.293 134.71 46.866 134.497 47.479 134.497 C 48.506 134.497 49.066 135.083 49.066 136.123 L 49.066 140.123 L 50.133 140.123 L 50.133 135.91 C 50.133 135.643 50.106 135.403 50.039 135.177 C 50.533 134.737 51.146 134.497 51.799 134.497 C 52.826 134.497 53.386 135.083 53.386 136.123 L 53.386 140.123 L 54.453 140.123 L 54.453 135.91 C 54.453 134.483 53.519 133.563 52.093 133.563 C 51.239 133.563 50.399 133.91 49.746 134.523 C 49.346 133.91 48.666 133.563 47.786 133.563 C 47.053 133.563 46.333 133.817 45.733 134.257 L 45.493 133.697 L 44.746 133.697 L 44.746 140.123 Z"/>
+ <path fill="#aea795" d="M 59.439 140.257 C 60.173 140.257 60.973 140.083 61.546 139.777 L 61.306 139.003 C 60.813 139.243 60.186 139.39 59.626 139.39 C 58.266 139.39 57.413 138.577 57.253 137.203 L 61.733 137.203 C 61.759 137.003 61.786 136.537 61.786 136.283 C 61.786 134.67 60.719 133.563 59.133 133.563 C 57.346 133.563 56.133 134.963 56.133 136.937 C 56.133 138.99 57.399 140.257 59.439 140.257 L 59.439 140.257 Z M 59.053 134.47 C 60.146 134.47 60.786 135.177 60.786 136.403 L 57.239 136.403 C 57.333 135.15 57.973 134.47 59.053 134.47 Z"/>
+ <path fill="#aea795" d="M 63.586 140.123 L 64.653 140.123 L 64.653 135.097 C 65.146 134.71 65.733 134.497 66.359 134.497 C 67.399 134.497 67.973 135.083 67.973 136.123 L 67.973 140.123 L 69.039 140.123 L 69.039 135.91 C 69.039 134.483 68.093 133.563 66.653 133.563 C 65.919 133.563 65.186 133.817 64.573 134.27 L 64.333 133.697 L 63.586 133.697 L 63.586 140.123 Z"/>
+ <path fill="#aea795" d="M 73.719 140.257 C 75.612 140.257 76.892 138.883 76.892 136.83 C 76.892 134.843 75.706 133.563 73.879 133.563 C 71.986 133.563 70.719 134.923 70.719 136.977 C 70.719 138.963 71.892 140.257 73.719 140.257 Z M 73.866 139.323 C 72.626 139.323 71.786 138.323 71.786 136.843 C 71.786 135.417 72.546 134.497 73.732 134.497 C 74.972 134.497 75.826 135.51 75.826 136.977 C 75.826 138.39 75.052 139.323 73.866 139.323 L 73.866 139.323 Z"/>
+ <path fill="#aea795" d="M 78.679 140.123 L 79.746 140.123 L 79.746 135.097 C 80.239 134.71 80.826 134.497 81.452 134.497 C 82.492 134.497 83.066 135.083 83.066 136.123 L 83.066 140.123 L 84.132 140.123 L 84.132 135.91 C 84.132 134.483 83.186 133.563 81.746 133.563 C 81.012 133.563 80.279 133.817 79.666 134.27 L 79.426 133.697 L 78.679 133.697 L 78.679 140.123 Z"/>
+ <path fill="#aea795" d="M 86.839 132.19 C 87.319 132.19 87.599 131.91 87.599 131.43 C 87.599 130.95 87.319 130.67 86.839 130.67 C 86.359 130.67 86.079 130.95 86.079 131.43 C 86.079 131.91 86.359 132.19 86.839 132.19 Z M 86.292 140.123 L 87.359 140.123 L 87.359 133.697 L 86.292 133.697 L 86.292 140.123 Z"/>
+ <path fill="#aea795" d="M 91.319 140.257 C 92.132 140.257 92.826 139.99 93.346 139.523 L 93.599 140.123 L 94.346 140.123 L 94.346 135.95 C 94.346 134.417 93.439 133.563 91.759 133.563 C 90.919 133.563 90.012 133.79 89.319 134.177 L 89.586 134.963 C 90.252 134.67 90.919 134.523 91.546 134.523 C 92.692 134.523 93.279 135.003 93.279 135.95 L 93.279 136.377 C 90.399 136.403 89.146 137.003 89.146 138.377 C 89.146 139.523 89.999 140.257 91.319 140.257 Z M 90.212 138.257 C 90.212 137.457 91.119 137.123 93.279 137.11 L 93.279 138.683 C 92.879 139.083 92.292 139.323 91.626 139.323 C 90.772 139.323 90.212 138.897 90.212 138.257 Z"/>
+ <path fill="#aea795" d="M 99.332 140.257 C 100.065 140.257 100.865 140.083 101.439 139.777 L 101.199 139.003 C 100.705 139.243 100.079 139.39 99.519 139.39 C 98.159 139.39 97.305 138.577 97.145 137.203 L 101.625 137.203 C 101.652 137.003 101.679 136.537 101.679 136.283 C 101.679 134.67 100.612 133.563 99.025 133.563 C 97.239 133.563 96.025 134.963 96.025 136.937 C 96.025 138.99 97.292 140.257 99.332 140.257 L 99.332 140.257 Z M 98.945 134.47 C 100.039 134.47 100.679 135.177 100.679 136.403 L 97.132 136.403 C 97.225 135.15 97.865 134.47 98.945 134.47 Z"/>
+ <path fill="#aea795" d="M 103.199 142.443 L 104.039 142.443 C 104.519 141.243 104.799 139.857 104.799 138.697 L 103.692 138.697 C 103.692 139.897 103.506 141.297 103.199 142.443 Z"/>
+ <path fill="#aea795" d="M 115.137 140.123 L 120.39 140.123 L 120.39 139.137 L 116.243 139.137 L 116.243 130.87 L 115.137 130.87 L 115.137 140.123 Z"/>
+ <path fill="#aea795" d="M 124.896 140.257 C 125.63 140.257 126.43 140.083 127.003 139.777 L 126.763 139.003 C 126.27 139.243 125.643 139.39 125.083 139.39 C 123.723 139.39 122.87 138.577 122.71 137.203 L 127.19 137.203 C 127.216 137.003 127.243 136.537 127.243 136.283 C 127.243 134.67 126.176 133.563 124.59 133.563 C 122.803 133.563 121.59 134.963 121.59 136.937 C 121.59 138.99 122.856 140.257 124.896 140.257 L 124.896 140.257 Z M 124.51 134.47 C 125.603 134.47 126.243 135.177 126.243 136.403 L 122.696 136.403 C 122.79 135.15 123.43 134.47 124.51 134.47 L 124.51 134.47 Z"/>
+ <path fill="#aea795" d="M 131.617 140.257 C 133.51 140.257 134.79 138.883 134.79 136.83 C 134.79 134.843 133.603 133.563 131.777 133.563 C 129.883 133.563 128.617 134.923 128.617 136.977 C 128.617 138.963 129.79 140.257 131.617 140.257 Z M 131.763 139.323 C 130.523 139.323 129.683 138.323 129.683 136.843 C 129.683 135.417 130.443 134.497 131.63 134.497 C 132.87 134.497 133.723 135.51 133.723 136.977 C 133.723 138.39 132.95 139.323 131.763 139.323 Z"/>
+ <path fill="#aea795" d="M 136.577 140.123 L 137.643 140.123 L 137.643 135.097 C 138.137 134.71 138.723 134.497 139.35 134.497 C 140.39 134.497 140.963 135.083 140.963 136.123 L 140.963 140.123 L 142.03 140.123 L 142.03 135.91 C 142.03 134.483 141.083 133.563 139.643 133.563 C 138.91 133.563 138.177 133.817 137.563 134.27 L 137.323 133.697 L 136.577 133.697 L 136.577 140.123 Z"/>
+ <path fill="#aea795" d="M 144.736 132.19 C 145.216 132.19 145.496 131.91 145.496 131.43 C 145.496 130.95 145.216 130.67 144.736 130.67 C 144.256 130.67 143.976 130.95 143.976 131.43 C 143.976 131.91 144.256 132.19 144.736 132.19 Z M 144.19 140.123 L 145.256 140.123 L 145.256 133.697 L 144.19 133.697 L 144.19 140.123 Z"/>
+ <path fill="#aea795" d="M 149.47 140.257 C 151.056 140.257 152.03 139.51 152.03 138.323 C 152.03 135.963 148.19 136.843 148.19 135.39 C 148.19 134.83 148.79 134.47 149.75 134.47 C 150.296 134.47 150.936 134.59 151.483 134.777 L 151.736 133.91 C 151.19 133.683 150.536 133.563 149.856 133.563 C 148.19 133.563 147.123 134.297 147.123 135.51 C 147.123 137.817 150.95 136.857 150.95 138.43 C 150.95 139.017 150.43 139.35 149.55 139.35 C 148.87 139.35 147.963 139.163 147.283 138.87 L 147.03 139.737 C 147.763 140.07 148.656 140.257 149.47 140.257 L 149.47 140.257 Z"/>
+ <path fill="#aea795" d="M 154.31 132.19 C 154.79 132.19 155.07 131.91 155.07 131.43 C 155.07 130.95 154.79 130.67 154.31 130.67 C 153.83 130.67 153.55 130.95 153.55 131.43 C 153.55 131.91 153.83 132.19 154.31 132.19 Z M 153.763 140.123 L 154.83 140.123 L 154.83 133.697 L 153.763 133.697 L 153.763 140.123 Z"/>
+ <path fill="#aea795" d="M 159.669 140.257 C 161.563 140.257 162.843 138.883 162.843 136.83 C 162.843 134.843 161.656 133.563 159.829 133.563 C 157.936 133.563 156.669 134.923 156.669 136.977 C 156.669 138.963 157.843 140.257 159.669 140.257 Z M 159.816 139.323 C 158.576 139.323 157.736 138.323 157.736 136.843 C 157.736 135.417 158.496 134.497 159.683 134.497 C 160.923 134.497 161.776 135.51 161.776 136.977 C 161.776 138.39 161.003 139.323 159.816 139.323 Z"/>
+ <path fill="#aea795" d="M 164.63 140.123 L 165.696 140.123 L 165.696 135.537 C 166.11 134.977 166.763 134.643 167.483 134.643 C 167.736 134.643 167.976 134.683 168.19 134.763 L 168.456 133.777 C 168.176 133.683 167.896 133.63 167.603 133.63 C 166.83 133.63 166.11 134.003 165.63 134.63 L 165.51 133.697 L 164.63 133.697 L 164.63 140.123 Z"/>
+ <path fill="#aea795" d="M 170.603 133.697 L 169.536 133.697 L 169.536 137.91 C 169.536 139.337 170.483 140.257 171.856 140.257 C 172.563 140.257 173.283 140.003 173.883 139.563 L 174.123 140.123 L 174.87 140.123 L 174.87 133.697 L 173.803 133.697 L 173.803 138.737 C 173.336 139.11 172.75 139.323 172.176 139.323 C 171.176 139.323 170.603 138.737 170.603 137.697 L 170.603 133.697 Z"/>
+ <path fill="#aea795" d="M 177.083 140.123 L 178.15 140.123 L 178.15 135.097 C 178.63 134.71 179.203 134.497 179.816 134.497 C 180.843 134.497 181.403 135.083 181.403 136.123 L 181.403 140.123 L 182.47 140.123 L 182.47 135.91 C 182.47 135.643 182.443 135.403 182.376 135.177 C 182.87 134.737 183.483 134.497 184.136 134.497 C 185.163 134.497 185.723 135.083 185.723 136.123 L 185.723 140.123 L 186.79 140.123 L 186.79 135.91 C 186.79 134.483 185.856 133.563 184.43 133.563 C 183.576 133.563 182.736 133.91 182.083 134.523 C 181.683 133.91 181.003 133.563 180.123 133.563 C 179.39 133.563 178.67 133.817 178.07 134.257 L 177.83 133.697 L 177.083 133.697 L 177.083 140.123 Z"/>
+ <path fill="#aea795" d="M 188.616 142.443 L 189.456 142.443 C 189.936 141.243 190.216 139.857 190.216 138.697 L 189.11 138.697 C 189.11 139.897 188.923 141.297 188.616 142.443 Z"/>
+ <path fill="#aea795" d="M 200.554 140.123 L 205.807 140.123 L 205.807 139.137 L 201.661 139.137 L 201.661 130.87 L 200.554 130.87 L 200.554 140.123 Z"/>
+ <path fill="#aea795" d="M 208.034 132.19 C 208.514 132.19 208.794 131.91 208.794 131.43 C 208.794 130.95 208.514 130.67 208.034 130.67 C 207.554 130.67 207.274 130.95 207.274 131.43 C 207.274 131.91 207.554 132.19 208.034 132.19 Z M 207.487 140.123 L 208.554 140.123 L 208.554 133.697 L 207.487 133.697 L 207.487 140.123 Z"/>
+ <path fill="#aea795" d="M 210.82 137.19 L 214.687 137.19 L 214.687 136.297 L 210.82 136.297 L 210.82 137.19 Z"/>
+ <path fill="#aea795" d="M 44.746 160.657 L 45.493 160.657 L 45.706 160.163 C 46.159 160.577 46.759 160.79 47.479 160.79 C 49.319 160.79 50.546 159.417 50.546 157.363 C 50.546 155.403 49.373 154.097 47.613 154.097 C 46.893 154.097 46.279 154.31 45.813 154.723 L 45.813 150.803 L 44.746 150.803 L 44.746 160.657 Z M 47.359 155.03 C 48.639 155.03 49.479 156.043 49.479 157.523 C 49.479 158.923 48.719 159.857 47.479 159.857 C 46.773 159.857 46.199 159.563 45.813 159.043 L 45.813 155.75 C 46.173 155.283 46.719 155.03 47.359 155.03 L 47.359 155.03 Z"/>
+ <path fill="#aea795" d="M 52.333 160.657 L 53.399 160.657 L 53.399 156.07 C 53.813 155.51 54.466 155.177 55.186 155.177 C 55.439 155.177 55.679 155.217 55.893 155.297 L 56.159 154.31 C 55.879 154.217 55.599 154.163 55.306 154.163 C 54.533 154.163 53.813 154.537 53.333 155.163 L 53.213 154.23 L 52.333 154.23 L 52.333 160.657 Z"/>
+ <path fill="#aea795" d="M 57.96 152.723 C 58.44 152.723 58.72 152.443 58.72 151.963 C 58.72 151.483 58.44 151.203 57.96 151.203 C 57.48 151.203 57.2 151.483 57.2 151.963 C 57.2 152.443 57.48 152.723 57.96 152.723 Z M 57.413 160.657 L 58.48 160.657 L 58.48 154.23 L 57.413 154.23 L 57.413 160.657 Z"/>
+ <path fill="#aea795" d="M 62.693 160.79 C 64.28 160.79 65.253 160.043 65.253 158.857 C 65.253 156.497 61.413 157.377 61.413 155.923 C 61.413 155.363 62.013 155.003 62.973 155.003 C 63.52 155.003 64.16 155.123 64.706 155.31 L 64.96 154.443 C 64.413 154.217 63.76 154.097 63.08 154.097 C 61.413 154.097 60.346 154.83 60.346 156.043 C 60.346 158.35 64.173 157.39 64.173 158.963 C 64.173 159.55 63.653 159.883 62.773 159.883 C 62.093 159.883 61.186 159.697 60.506 159.403 L 60.253 160.27 C 60.986 160.603 61.88 160.79 62.693 160.79 L 62.693 160.79 Z"/>
+ <path fill="#aea795" d="M 67.533 152.723 C 68.013 152.723 68.293 152.443 68.293 151.963 C 68.293 151.483 68.013 151.203 67.533 151.203 C 67.053 151.203 66.773 151.483 66.773 151.963 C 66.773 152.443 67.053 152.723 67.533 152.723 Z M 66.986 160.657 L 68.053 160.657 L 68.053 154.23 L 66.986 154.23 L 66.986 160.657 Z"/>
+ <path fill="#aea795" d="M 72.893 160.79 C 74.786 160.79 76.066 159.417 76.066 157.363 C 76.066 155.377 74.879 154.097 73.053 154.097 C 71.159 154.097 69.893 155.457 69.893 157.51 C 69.893 159.497 71.066 160.79 72.893 160.79 Z M 73.039 159.857 C 71.799 159.857 70.959 158.857 70.959 157.377 C 70.959 155.95 71.719 155.03 72.906 155.03 C 74.146 155.03 74.999 156.043 74.999 157.51 C 74.999 158.923 74.226 159.857 73.039 159.857 L 73.039 159.857 Z"/>
+ <path fill="#aea795" d="M 77.853 160.657 L 78.919 160.657 L 78.919 156.07 C 79.333 155.51 79.986 155.177 80.706 155.177 C 80.959 155.177 81.199 155.217 81.413 155.297 L 81.679 154.31 C 81.399 154.217 81.119 154.163 80.826 154.163 C 80.053 154.163 79.333 154.537 78.853 155.163 L 78.733 154.23 L 77.853 154.23 L 77.853 160.657 Z"/>
+ <path fill="#aea795" d="M 83.826 154.23 L 82.76 154.23 L 82.76 158.443 C 82.76 159.87 83.706 160.79 85.08 160.79 C 85.786 160.79 86.506 160.537 87.106 160.097 L 87.346 160.657 L 88.093 160.657 L 88.093 154.23 L 87.026 154.23 L 87.026 159.27 C 86.56 159.643 85.973 159.857 85.4 159.857 C 84.4 159.857 83.826 159.27 83.826 158.23 L 83.826 154.23 Z"/>
+ <path fill="#aea795" d="M 90.306 160.657 L 91.373 160.657 L 91.373 155.63 C 91.853 155.243 92.426 155.03 93.04 155.03 C 94.066 155.03 94.626 155.617 94.626 156.657 L 94.626 160.657 L 95.693 160.657 L 95.693 156.443 C 95.693 156.177 95.666 155.937 95.6 155.71 C 96.093 155.27 96.706 155.03 97.36 155.03 C 98.386 155.03 98.946 155.617 98.946 156.657 L 98.946 160.657 L 100.013 160.657 L 100.013 156.443 C 100.013 155.017 99.08 154.097 97.653 154.097 C 96.8 154.097 95.96 154.443 95.306 155.057 C 94.906 154.443 94.226 154.097 93.346 154.097 C 92.613 154.097 91.893 154.35 91.293 154.79 L 91.053 154.23 L 90.306 154.23 L 90.306 160.657 Z"/>
+ <path fill="#aea795" d="M 101.839 162.977 L 102.679 162.977 C 103.159 161.777 103.439 160.39 103.439 159.23 L 102.333 159.23 C 102.333 160.43 102.146 161.83 101.839 162.977 L 101.839 162.977 Z"/>
+ <path fill="#aea795" d="M 116.443 160.657 L 117.55 160.657 L 117.55 157.43 L 119.123 157.43 C 121.19 157.43 122.577 156.203 122.577 154.35 C 122.577 152.577 121.27 151.403 119.323 151.403 L 116.443 151.403 L 116.443 160.657 Z M 119.19 152.363 C 120.537 152.363 121.443 153.243 121.443 154.55 C 121.443 155.803 120.697 156.47 119.323 156.47 L 117.55 156.47 L 117.55 152.363 L 119.19 152.363 Z"/>
+ <path fill="#aea795" d="M 125.003 152.723 C 125.483 152.723 125.763 152.443 125.763 151.963 C 125.763 151.483 125.483 151.203 125.003 151.203 C 124.523 151.203 124.243 151.483 124.243 151.963 C 124.243 152.443 124.523 152.723 125.003 152.723 Z M 124.457 160.657 L 125.523 160.657 L 125.523 154.23 L 124.457 154.23 L 124.457 160.657 Z"/>
+ <path fill="#aea795" d="M 130.297 160.79 C 131.07 160.79 131.87 160.603 132.403 160.283 L 132.163 159.51 C 131.63 159.763 131.043 159.91 130.55 159.91 C 129.217 159.91 128.457 158.977 128.457 157.417 C 128.457 155.87 129.203 155.03 130.537 155.03 C 131.043 155.03 131.617 155.15 132.15 155.39 L 132.403 154.523 C 131.817 154.243 131.19 154.097 130.55 154.097 C 128.643 154.097 127.363 155.51 127.363 157.63 C 127.363 159.617 128.457 160.79 130.297 160.79 L 130.297 160.79 Z"/>
+ <path fill="#aea795" d="M 136.577 160.79 C 138.47 160.79 139.75 159.417 139.75 157.363 C 139.75 155.377 138.564 154.097 136.737 154.097 C 134.844 154.097 133.577 155.457 133.577 157.51 C 133.577 159.497 134.75 160.79 136.577 160.79 Z M 136.724 159.857 C 135.484 159.857 134.644 158.857 134.644 157.377 C 134.644 155.95 135.404 155.03 136.59 155.03 C 137.83 155.03 138.684 156.043 138.684 157.51 C 138.684 158.923 137.91 159.857 136.724 159.857 L 136.724 159.857 Z"/>
+ <path fill="#aea795" d="M 141.537 160.657 L 142.604 160.657 L 142.604 155.63 C 143.097 155.243 143.684 155.03 144.31 155.03 C 145.35 155.03 145.924 155.617 145.924 156.657 L 145.924 160.657 L 146.99 160.657 L 146.99 156.443 C 146.99 155.017 146.044 154.097 144.604 154.097 C 143.87 154.097 143.137 154.35 142.524 154.803 L 142.284 154.23 L 141.537 154.23 L 141.537 160.657 Z"/>
+ <path fill="#aea795" d="M 149.697 152.723 C 150.177 152.723 150.457 152.443 150.457 151.963 C 150.457 151.483 150.177 151.203 149.697 151.203 C 149.217 151.203 148.937 151.483 148.937 151.963 C 148.937 152.443 149.217 152.723 149.697 152.723 Z M 149.15 160.657 L 150.217 160.657 L 150.217 154.23 L 149.15 154.23 L 149.15 160.657 Z"/>
+ <path fill="#aea795" d="M 154.177 160.79 C 154.99 160.79 155.683 160.523 156.203 160.057 L 156.457 160.657 L 157.203 160.657 L 157.203 156.483 C 157.203 154.95 156.297 154.097 154.617 154.097 C 153.777 154.097 152.87 154.323 152.177 154.71 L 152.443 155.497 C 153.11 155.203 153.777 155.057 154.403 155.057 C 155.55 155.057 156.137 155.537 156.137 156.483 L 156.137 156.91 C 153.257 156.937 152.003 157.537 152.003 158.91 C 152.003 160.057 152.857 160.79 154.177 160.79 Z M 153.07 158.79 C 153.07 157.99 153.977 157.657 156.137 157.643 L 156.137 159.217 C 155.737 159.617 155.15 159.857 154.483 159.857 C 153.63 159.857 153.07 159.43 153.07 158.79 L 153.07 158.79 Z"/>
+ <path fill="#aea795" d="M 162.19 160.79 C 162.923 160.79 163.723 160.617 164.297 160.31 L 164.057 159.537 C 163.563 159.777 162.937 159.923 162.377 159.923 C 161.017 159.923 160.163 159.11 160.003 157.737 L 164.483 157.737 C 164.51 157.537 164.537 157.07 164.537 156.817 C 164.537 155.203 163.47 154.097 161.883 154.097 C 160.097 154.097 158.883 155.497 158.883 157.47 C 158.883 159.523 160.15 160.79 162.19 160.79 L 162.19 160.79 Z M 161.803 155.003 C 162.897 155.003 163.537 155.71 163.537 156.937 L 159.99 156.937 C 160.083 155.683 160.723 155.003 161.803 155.003 Z"/>
+ <path fill="#aea795" d="M 166.057 162.977 L 166.897 162.977 C 167.377 161.777 167.657 160.39 167.657 159.23 L 166.55 159.23 C 166.55 160.43 166.363 161.83 166.057 162.977 Z"/>
+ <path fill="#aea795" d="M 183.007 160.79 C 185.074 160.79 186.421 159.737 186.421 158.11 C 186.421 154.83 181.234 156.137 181.234 153.75 C 181.234 152.777 182.021 152.243 183.434 152.243 C 184.221 152.243 185.074 152.403 185.741 152.683 L 186.074 151.817 C 185.287 151.47 184.394 151.283 183.514 151.283 C 181.447 151.283 180.101 152.31 180.101 153.923 C 180.101 157.097 185.274 155.91 185.274 158.27 C 185.274 159.203 184.474 159.803 183.074 159.803 C 182.234 159.803 181.194 159.577 180.287 159.203 L 179.954 160.07 C 180.981 160.537 182.021 160.79 183.007 160.79 L 183.007 160.79 Z"/>
+ <path fill="#aea795" d="M 189.887 160.79 C 190.701 160.79 191.394 160.523 191.914 160.057 L 192.167 160.657 L 192.914 160.657 L 192.914 156.483 C 192.914 154.95 192.007 154.097 190.327 154.097 C 189.487 154.097 188.581 154.323 187.887 154.71 L 188.154 155.497 C 188.821 155.203 189.487 155.057 190.114 155.057 C 191.261 155.057 191.847 155.537 191.847 156.483 L 191.847 156.91 C 188.967 156.937 187.714 157.537 187.714 158.91 C 187.714 160.057 188.567 160.79 189.887 160.79 Z M 188.781 158.79 C 188.781 157.99 189.687 157.657 191.847 157.643 L 191.847 159.217 C 191.447 159.617 190.861 159.857 190.194 159.857 C 189.341 159.857 188.781 159.43 188.781 158.79 L 188.781 158.79 Z"/>
+ <path fill="#aea795" d="M 197.474 160.79 C 198.22 160.79 198.86 160.537 199.34 160.083 L 199.34 160.63 C 199.34 162.057 198.7 162.763 197.42 162.763 C 196.847 162.763 196.154 162.617 195.554 162.363 L 195.327 163.177 C 195.994 163.51 196.674 163.683 197.34 163.683 C 199.194 163.683 200.407 162.403 200.407 160.47 L 200.407 154.23 L 199.66 154.23 L 199.46 154.777 C 198.994 154.337 198.354 154.097 197.607 154.097 C 195.82 154.097 194.607 155.443 194.607 157.483 C 194.607 159.47 195.754 160.79 197.474 160.79 Z M 195.674 157.377 C 195.674 155.963 196.42 155.03 197.66 155.03 C 198.38 155.03 198.954 155.323 199.34 155.83 L 199.34 159.123 C 198.98 159.59 198.434 159.857 197.78 159.857 C 196.5 159.857 195.674 158.857 195.674 157.377 Z"/>
+ <path fill="#aea795" d="M 203.221 152.723 C 203.701 152.723 203.981 152.443 203.981 151.963 C 203.981 151.483 203.701 151.203 203.221 151.203 C 202.741 151.203 202.461 151.483 202.461 151.963 C 202.461 152.443 202.741 152.723 203.221 152.723 Z M 202.674 160.657 L 203.741 160.657 L 203.741 154.23 L 202.674 154.23 L 202.674 160.657 Z"/>
+ <path fill="#aea795" d="M 208.114 160.723 C 208.554 160.723 208.994 160.617 209.301 160.483 L 209.061 159.71 C 208.861 159.803 208.567 159.857 208.341 159.857 C 207.674 159.857 207.234 159.43 207.234 158.79 L 207.234 155.123 L 208.994 155.123 L 208.994 154.23 L 207.234 154.23 L 207.234 152.35 L 206.167 152.35 L 206.167 154.23 L 205.301 154.23 L 205.301 155.123 L 206.167 155.123 L 206.167 158.937 C 206.167 160.003 206.941 160.723 208.114 160.723 L 208.114 160.723 Z"/>
+ <path fill="#aea795" d="M 210.82 157.723 L 214.687 157.723 L 214.687 156.83 L 210.82 156.83 L 210.82 157.723 Z"/>
+ <path fill="#aea795" d="M 46.853 181.257 C 47.293 181.257 47.733 181.15 48.039 181.017 L 47.799 180.243 C 47.599 180.337 47.306 180.39 47.079 180.39 C 46.413 180.39 45.973 179.963 45.973 179.323 L 45.973 175.657 L 47.733 175.657 L 47.733 174.763 L 45.973 174.763 L 45.973 172.883 L 44.906 172.883 L 44.906 174.763 L 44.039 174.763 L 44.039 175.657 L 44.906 175.657 L 44.906 179.47 C 44.906 180.537 45.679 181.257 46.853 181.257 L 46.853 181.257 Z"/>
+ <path fill="#aea795" d="M 51.253 181.323 C 52.066 181.323 52.759 181.057 53.279 180.59 L 53.533 181.19 L 54.279 181.19 L 54.279 177.017 C 54.279 175.483 53.373 174.63 51.693 174.63 C 50.853 174.63 49.946 174.857 49.253 175.243 L 49.519 176.03 C 50.186 175.737 50.853 175.59 51.479 175.59 C 52.626 175.59 53.213 176.07 53.213 177.017 L 53.213 177.443 C 50.333 177.47 49.079 178.07 49.079 179.443 C 49.079 180.59 49.933 181.323 51.253 181.323 L 51.253 181.323 Z M 50.146 179.323 C 50.146 178.523 51.053 178.19 53.213 178.177 L 53.213 179.75 C 52.813 180.15 52.226 180.39 51.559 180.39 C 50.706 180.39 50.146 179.963 50.146 179.323 Z"/>
+ <path fill="#aea795" d="M 56.386 181.19 L 57.453 181.19 L 57.453 176.603 C 57.866 176.043 58.519 175.71 59.239 175.71 C 59.493 175.71 59.733 175.75 59.946 175.83 L 60.213 174.843 C 59.933 174.75 59.653 174.697 59.359 174.697 C 58.586 174.697 57.866 175.07 57.386 175.697 L 57.266 174.763 L 56.386 174.763 L 56.386 181.19 Z"/>
+ <path fill="#aea795" d="M 63.986 181.323 C 65.879 181.323 67.159 179.95 67.159 177.897 C 67.159 175.91 65.973 174.63 64.146 174.63 C 62.253 174.63 60.986 175.99 60.986 178.043 C 60.986 180.03 62.159 181.323 63.986 181.323 Z M 64.133 180.39 C 62.893 180.39 62.053 179.39 62.053 177.91 C 62.053 176.483 62.813 175.563 63.999 175.563 C 65.239 175.563 66.093 176.577 66.093 178.043 C 66.093 179.457 65.319 180.39 64.133 180.39 Z"/>
+ <path fill="#aea795" d="M 68.946 181.19 L 70.013 181.19 L 70.013 176.163 C 70.506 175.777 71.093 175.563 71.719 175.563 C 72.759 175.563 73.333 176.15 73.333 177.19 L 73.333 181.19 L 74.399 181.19 L 74.399 176.977 C 74.399 175.55 73.453 174.63 72.013 174.63 C 71.279 174.63 70.546 174.883 69.933 175.337 L 69.693 174.763 L 68.946 174.763 L 68.946 181.19 Z"/>
+ <path fill="#aea795" d="M 77.106 173.257 C 77.586 173.257 77.866 172.977 77.866 172.497 C 77.866 172.017 77.586 171.737 77.106 171.737 C 76.626 171.737 76.346 172.017 76.346 172.497 C 76.346 172.977 76.626 173.257 77.106 173.257 Z M 76.559 181.19 L 77.626 181.19 L 77.626 174.763 L 76.559 174.763 L 76.559 181.19 Z"/>
+ <path fill="#aea795" d="M 81.586 181.323 C 82.399 181.323 83.093 181.057 83.613 180.59 L 83.866 181.19 L 84.613 181.19 L 84.613 177.017 C 84.613 175.483 83.706 174.63 82.026 174.63 C 81.186 174.63 80.279 174.857 79.586 175.243 L 79.853 176.03 C 80.519 175.737 81.186 175.59 81.813 175.59 C 82.959 175.59 83.546 176.07 83.546 177.017 L 83.546 177.443 C 80.666 177.47 79.413 178.07 79.413 179.443 C 79.413 180.59 80.266 181.323 81.586 181.323 L 81.586 181.323 Z M 80.479 179.323 C 80.479 178.523 81.386 178.19 83.546 178.177 L 83.546 179.75 C 83.146 180.15 82.559 180.39 81.893 180.39 C 81.039 180.39 80.479 179.963 80.479 179.323 Z"/>
+ <path fill="#aea795" d="M 89.599 181.323 C 90.332 181.323 91.132 181.15 91.706 180.843 L 91.466 180.07 C 90.972 180.31 90.346 180.457 89.786 180.457 C 88.426 180.457 87.572 179.643 87.412 178.27 L 91.892 178.27 C 91.919 178.07 91.946 177.603 91.946 177.35 C 91.946 175.737 90.879 174.63 89.292 174.63 C 87.506 174.63 86.292 176.03 86.292 178.003 C 86.292 180.057 87.559 181.323 89.599 181.323 L 89.599 181.323 Z M 89.212 175.537 C 90.306 175.537 90.946 176.243 90.946 177.47 L 87.399 177.47 C 87.492 176.217 88.132 175.537 89.212 175.537 Z"/>
+ <path fill="#aea795" d="M 93.466 183.51 L 94.306 183.51 C 94.786 182.31 95.066 180.923 95.066 179.763 L 93.959 179.763 C 93.959 180.963 93.773 182.363 93.466 183.51 Z"/>
+ <path fill="#aea795" d="M 106.35 181.323 C 108.416 181.323 109.763 180.27 109.763 178.643 C 109.763 175.363 104.576 176.67 104.576 174.283 C 104.576 173.31 105.363 172.777 106.776 172.777 C 107.563 172.777 108.416 172.937 109.083 173.217 L 109.416 172.35 C 108.63 172.003 107.736 171.817 106.856 171.817 C 104.79 171.817 103.443 172.843 103.443 174.457 C 103.443 177.63 108.616 176.443 108.616 178.803 C 108.616 179.737 107.816 180.337 106.416 180.337 C 105.576 180.337 104.536 180.11 103.63 179.737 L 103.296 180.603 C 104.323 181.07 105.363 181.323 106.35 181.323 L 106.35 181.323 Z"/>
+ <path fill="#aea795" d="M 114.043 181.323 C 114.816 181.323 115.616 181.137 116.15 180.817 L 115.91 180.043 C 115.376 180.297 114.79 180.443 114.296 180.443 C 112.963 180.443 112.203 179.51 112.203 177.95 C 112.203 176.403 112.95 175.563 114.283 175.563 C 114.79 175.563 115.363 175.683 115.896 175.923 L 116.15 175.057 C 115.563 174.777 114.936 174.63 114.296 174.63 C 112.39 174.63 111.11 176.043 111.11 178.163 C 111.11 180.15 112.203 181.323 114.043 181.323 L 114.043 181.323 Z"/>
+ <path fill="#aea795" d="M 120.323 181.323 C 122.216 181.323 123.496 179.95 123.496 177.897 C 123.496 175.91 122.31 174.63 120.483 174.63 C 118.59 174.63 117.323 175.99 117.323 178.043 C 117.323 180.03 118.496 181.323 120.323 181.323 Z M 120.47 180.39 C 119.23 180.39 118.39 179.39 118.39 177.91 C 118.39 176.483 119.15 175.563 120.336 175.563 C 121.576 175.563 122.43 176.577 122.43 178.043 C 122.43 179.457 121.656 180.39 120.47 180.39 Z"/>
+ <path fill="#aea795" d="M 125.283 181.19 L 126.35 181.19 L 126.35 176.603 C 126.763 176.043 127.416 175.71 128.136 175.71 C 128.39 175.71 128.63 175.75 128.843 175.83 L 129.11 174.843 C 128.83 174.75 128.55 174.697 128.256 174.697 C 127.483 174.697 126.763 175.07 126.283 175.697 L 126.163 174.763 L 125.283 174.763 L 125.283 181.19 Z"/>
+ <path fill="#aea795" d="M 130.31 184.083 L 131.377 184.083 L 131.377 180.643 C 131.817 181.083 132.43 181.323 133.137 181.323 C 134.923 181.323 136.123 179.937 136.123 177.857 C 136.123 175.923 135.017 174.63 133.363 174.63 C 132.603 174.63 131.87 174.91 131.323 175.403 L 131.057 174.763 L 130.31 174.763 L 130.31 184.083 Z M 133.083 175.563 C 134.283 175.563 135.057 176.523 135.057 177.99 C 135.057 179.43 134.35 180.39 133.19 180.39 C 132.403 180.39 131.723 179.963 131.377 179.283 L 131.377 176.283 C 131.83 175.83 132.457 175.563 133.083 175.563 Z"/>
+ <path fill="#aea795" d="M 138.523 173.257 C 139.003 173.257 139.283 172.977 139.283 172.497 C 139.283 172.017 139.003 171.737 138.523 171.737 C 138.043 171.737 137.763 172.017 137.763 172.497 C 137.763 172.977 138.043 173.257 138.523 173.257 Z M 137.977 181.19 L 139.043 181.19 L 139.043 174.763 L 137.977 174.763 L 137.977 181.19 Z"/>
+ <path fill="#aea795" d="M 143.003 181.323 C 143.817 181.323 144.51 181.057 145.03 180.59 L 145.283 181.19 L 146.03 181.19 L 146.03 177.017 C 146.03 175.483 145.123 174.63 143.443 174.63 C 142.603 174.63 141.697 174.857 141.003 175.243 L 141.27 176.03 C 141.937 175.737 142.603 175.59 143.23 175.59 C 144.377 175.59 144.963 176.07 144.963 177.017 L 144.963 177.443 C 142.083 177.47 140.83 178.07 140.83 179.443 C 140.83 180.59 141.683 181.323 143.003 181.323 L 143.003 181.323 Z M 141.897 179.323 C 141.897 178.523 142.803 178.19 144.963 178.177 L 144.963 179.75 C 144.563 180.15 143.977 180.39 143.31 180.39 C 142.457 180.39 141.897 179.963 141.897 179.323 L 141.897 179.323 Z"/>
+ <path fill="#aea795" d="M 151.017 181.323 C 151.75 181.323 152.55 181.15 153.123 180.843 L 152.883 180.07 C 152.39 180.31 151.763 180.457 151.203 180.457 C 149.843 180.457 148.99 179.643 148.83 178.27 L 153.31 178.27 C 153.337 178.07 153.363 177.603 153.363 177.35 C 153.363 175.737 152.297 174.63 150.71 174.63 C 148.923 174.63 147.71 176.03 147.71 178.003 C 147.71 180.057 148.977 181.323 151.017 181.323 L 151.017 181.323 Z M 150.63 175.537 C 151.723 175.537 152.363 176.243 152.363 177.47 L 148.817 177.47 C 148.91 176.217 149.55 175.537 150.63 175.537 Z"/>
+ <path fill="#aea795" d="M 154.883 183.51 L 155.723 183.51 C 156.203 182.31 156.483 180.923 156.483 179.763 L 155.377 179.763 C 155.377 180.963 155.19 182.363 154.883 183.51 Z"/>
+ <path fill="#aea795" d="M 167.434 181.19 L 168.54 181.19 L 168.54 172.897 L 171.634 172.897 L 171.634 171.937 L 164.354 171.937 L 164.354 172.897 L 167.434 172.897 L 167.434 181.19 Z"/>
+ <path fill="#aea795" d="M 174.754 181.323 C 175.567 181.323 176.26 181.057 176.78 180.59 L 177.034 181.19 L 177.78 181.19 L 177.78 177.017 C 177.78 175.483 176.874 174.63 175.194 174.63 C 174.354 174.63 173.447 174.857 172.754 175.243 L 173.02 176.03 C 173.687 175.737 174.354 175.59 174.98 175.59 C 176.127 175.59 176.714 176.07 176.714 177.017 L 176.714 177.443 C 173.834 177.47 172.58 178.07 172.58 179.443 C 172.58 180.59 173.434 181.323 174.754 181.323 L 174.754 181.323 Z M 173.647 179.323 C 173.647 178.523 174.554 178.19 176.714 178.177 L 176.714 179.75 C 176.314 180.15 175.727 180.39 175.06 180.39 C 174.207 180.39 173.647 179.963 173.647 179.323 Z"/>
+ <path fill="#aea795" d="M 180.834 174.763 L 179.767 174.763 L 179.767 178.977 C 179.767 180.403 180.714 181.323 182.087 181.323 C 182.794 181.323 183.514 181.07 184.114 180.63 L 184.354 181.19 L 185.1 181.19 L 185.1 174.763 L 184.034 174.763 L 184.034 179.803 C 183.567 180.177 182.98 180.39 182.407 180.39 C 181.407 180.39 180.834 179.803 180.834 178.763 L 180.834 174.763 Z"/>
+ <path fill="#aea795" d="M 187.314 181.19 L 188.38 181.19 L 188.38 176.603 C 188.794 176.043 189.447 175.71 190.167 175.71 C 190.42 175.71 190.66 175.75 190.874 175.83 L 191.14 174.843 C 190.86 174.75 190.58 174.697 190.287 174.697 C 189.514 174.697 188.794 175.07 188.314 175.697 L 188.194 174.763 L 187.314 174.763 L 187.314 181.19 Z"/>
+ <path fill="#aea795" d="M 194.914 181.323 C 196.807 181.323 198.087 179.95 198.087 177.897 C 198.087 175.91 196.901 174.63 195.074 174.63 C 193.181 174.63 191.914 175.99 191.914 178.043 C 191.914 180.03 193.087 181.323 194.914 181.323 Z M 195.061 180.39 C 193.821 180.39 192.981 179.39 192.981 177.91 C 192.981 176.483 193.741 175.563 194.927 175.563 C 196.167 175.563 197.021 176.577 197.021 178.043 C 197.021 179.457 196.247 180.39 195.061 180.39 Z"/>
+ <path fill="#aea795" d="M 199.874 181.19 L 200.941 181.19 L 200.941 176.163 C 201.434 175.777 202.021 175.563 202.647 175.563 C 203.687 175.563 204.261 176.15 204.261 177.19 L 204.261 181.19 L 205.327 181.19 L 205.327 176.977 C 205.327 175.55 204.381 174.63 202.941 174.63 C 202.207 174.63 201.474 174.883 200.861 175.337 L 200.621 174.763 L 199.874 174.763 L 199.874 181.19 Z"/>
+ <path fill="#aea795" d="M 208.034 173.257 C 208.514 173.257 208.794 172.977 208.794 172.497 C 208.794 172.017 208.514 171.737 208.034 171.737 C 207.554 171.737 207.274 172.017 207.274 172.497 C 207.274 172.977 207.554 173.257 208.034 173.257 Z M 207.487 181.19 L 208.554 181.19 L 208.554 174.763 L 207.487 174.763 L 207.487 181.19 Z"/>
+ <path fill="#aea795" d="M 210.82 178.257 L 214.687 178.257 L 214.687 177.363 L 210.82 177.363 L 210.82 178.257 Z"/>
+ <path fill="#aea795" d="M 46.439 201.857 C 47.253 201.857 47.946 201.59 48.466 201.123 L 48.719 201.723 L 49.466 201.723 L 49.466 197.55 C 49.466 196.017 48.559 195.163 46.879 195.163 C 46.039 195.163 45.133 195.39 44.439 195.777 L 44.706 196.563 C 45.373 196.27 46.039 196.123 46.666 196.123 C 47.813 196.123 48.399 196.603 48.399 197.55 L 48.399 197.977 C 45.519 198.003 44.266 198.603 44.266 199.977 C 44.266 201.123 45.119 201.857 46.439 201.857 Z M 45.333 199.857 C 45.333 199.057 46.239 198.723 48.399 198.71 L 48.399 200.283 C 47.999 200.683 47.413 200.923 46.746 200.923 C 45.893 200.923 45.333 200.497 45.333 199.857 L 45.333 199.857 Z"/>
+ <path fill="#aea795" d="M 54.453 201.857 C 55.186 201.857 55.986 201.683 56.559 201.377 L 56.319 200.603 C 55.826 200.843 55.199 200.99 54.639 200.99 C 53.279 200.99 52.426 200.177 52.266 198.803 L 56.746 198.803 C 56.773 198.603 56.799 198.137 56.799 197.883 C 56.799 196.27 55.733 195.163 54.146 195.163 C 52.359 195.163 51.146 196.563 51.146 198.537 C 51.146 200.59 52.413 201.857 54.453 201.857 L 54.453 201.857 Z M 54.066 196.07 C 55.159 196.07 55.799 196.777 55.799 198.003 L 52.253 198.003 C 52.346 196.75 52.986 196.07 54.066 196.07 Z"/>
+ <path fill="#aea795" d="M 64.413 201.857 C 65.146 201.857 65.946 201.683 66.519 201.377 L 66.279 200.603 C 65.786 200.843 65.159 200.99 64.599 200.99 C 63.239 200.99 62.386 200.177 62.226 198.803 L 66.706 198.803 C 66.733 198.603 66.759 198.137 66.759 197.883 C 66.759 196.27 65.693 195.163 64.106 195.163 C 62.319 195.163 61.106 196.563 61.106 198.537 C 61.106 200.59 62.373 201.857 64.413 201.857 L 64.413 201.857 Z M 64.026 196.07 C 65.119 196.07 65.759 196.777 65.759 198.003 L 62.213 198.003 C 62.306 196.75 62.946 196.07 64.026 196.07 Z"/>
+ <path fill="#aea795" d="M 70.666 201.79 C 71.106 201.79 71.546 201.683 71.853 201.55 L 71.613 200.777 C 71.413 200.87 71.12 200.923 70.893 200.923 C 70.226 200.923 69.786 200.497 69.786 199.857 L 69.786 196.19 L 71.546 196.19 L 71.546 195.297 L 69.786 195.297 L 69.786 193.417 L 68.72 193.417 L 68.72 195.297 L 67.853 195.297 L 67.853 196.19 L 68.72 196.19 L 68.72 200.003 C 68.72 201.07 69.493 201.79 70.666 201.79 L 70.666 201.79 Z"/>
+ <path fill="#aea795" d="M 78.933 201.723 L 80.013 201.723 L 83.386 192.47 L 82.266 192.47 L 79.519 200.363 L 76.826 192.47 L 75.559 192.47 L 78.933 201.723 Z"/>
+ <path fill="#aea795" d="M 85.453 193.79 C 85.933 193.79 86.213 193.51 86.213 193.03 C 86.213 192.55 85.933 192.27 85.453 192.27 C 84.973 192.27 84.693 192.55 84.693 193.03 C 84.693 193.51 84.973 193.79 85.453 193.79 Z M 84.906 201.723 L 85.973 201.723 L 85.973 195.297 L 84.906 195.297 L 84.906 201.723 Z"/>
+ <path fill="#aea795" d="M 88.239 201.723 L 89.306 201.723 L 89.306 197.137 C 89.719 196.577 90.373 196.243 91.093 196.243 C 91.346 196.243 91.586 196.283 91.799 196.363 L 92.066 195.377 C 91.786 195.283 91.506 195.23 91.213 195.23 C 90.439 195.23 89.719 195.603 89.239 196.23 L 89.119 195.297 L 88.239 195.297 L 88.239 201.723 Z"/>
+ <path fill="#aea795" d="M 95.719 201.857 C 96.466 201.857 97.106 201.603 97.586 201.15 L 97.586 201.697 C 97.586 203.123 96.946 203.83 95.666 203.83 C 95.093 203.83 94.399 203.683 93.799 203.43 L 93.573 204.243 C 94.239 204.577 94.919 204.75 95.586 204.75 C 97.439 204.75 98.653 203.47 98.653 201.537 L 98.653 195.297 L 97.906 195.297 L 97.706 195.843 C 97.239 195.403 96.599 195.163 95.853 195.163 C 94.066 195.163 92.853 196.51 92.853 198.55 C 92.853 200.537 93.999 201.857 95.719 201.857 L 95.719 201.857 Z M 93.919 198.443 C 93.919 197.03 94.666 196.097 95.906 196.097 C 96.626 196.097 97.199 196.39 97.586 196.897 L 97.586 200.19 C 97.226 200.657 96.679 200.923 96.026 200.923 C 94.746 200.923 93.919 199.923 93.919 198.443 L 93.919 198.443 Z"/>
+ <path fill="#aea795" d="M 103.44 201.857 C 105.333 201.857 106.613 200.483 106.613 198.43 C 106.613 196.443 105.426 195.163 103.6 195.163 C 101.706 195.163 100.44 196.523 100.44 198.577 C 100.44 200.563 101.613 201.857 103.44 201.857 Z M 103.586 200.923 C 102.346 200.923 101.506 199.923 101.506 198.443 C 101.506 197.017 102.266 196.097 103.453 196.097 C 104.693 196.097 105.546 197.11 105.546 198.577 C 105.546 199.99 104.773 200.923 103.586 200.923 Z"/>
+ <path fill="#aea795" d="M 108.4 201.723 L 109.466 201.723 L 109.466 196.697 C 109.96 196.31 110.546 196.097 111.173 196.097 C 112.213 196.097 112.786 196.683 112.786 197.723 L 112.786 201.723 L 113.853 201.723 L 113.853 197.51 C 113.853 196.083 112.906 195.163 111.466 195.163 C 110.733 195.163 110 195.417 109.386 195.87 L 109.146 195.297 L 108.4 195.297 L 108.4 201.723 Z"/>
+ <path fill="#aea795" d="M 116.559 193.79 C 117.039 193.79 117.319 193.51 117.319 193.03 C 117.319 192.55 117.039 192.27 116.559 192.27 C 116.079 192.27 115.799 192.55 115.799 193.03 C 115.799 193.51 116.079 193.79 116.559 193.79 Z M 116.013 201.723 L 117.079 201.723 L 117.079 195.297 L 116.013 195.297 L 116.013 201.723 Z"/>
+ <path fill="#aea795" d="M 121.039 201.857 C 121.853 201.857 122.546 201.59 123.066 201.123 L 123.319 201.723 L 124.066 201.723 L 124.066 197.55 C 124.066 196.017 123.159 195.163 121.479 195.163 C 120.639 195.163 119.733 195.39 119.039 195.777 L 119.306 196.563 C 119.973 196.27 120.639 196.123 121.266 196.123 C 122.413 196.123 122.999 196.603 122.999 197.55 L 122.999 197.977 C 120.119 198.003 118.866 198.603 118.866 199.977 C 118.866 201.123 119.719 201.857 121.039 201.857 L 121.039 201.857 Z M 119.933 199.857 C 119.933 199.057 120.839 198.723 122.999 198.71 L 122.999 200.283 C 122.599 200.683 122.013 200.923 121.346 200.923 C 120.493 200.923 119.933 200.497 119.933 199.857 L 119.933 199.857 Z"/>
+ <path fill="#aea795" d="M 129.053 201.857 C 129.786 201.857 130.586 201.683 131.159 201.377 L 130.919 200.603 C 130.426 200.843 129.799 200.99 129.239 200.99 C 127.879 200.99 127.026 200.177 126.866 198.803 L 131.346 198.803 C 131.373 198.603 131.399 198.137 131.399 197.883 C 131.399 196.27 130.333 195.163 128.746 195.163 C 126.959 195.163 125.746 196.563 125.746 198.537 C 125.746 200.59 127.013 201.857 129.053 201.857 L 129.053 201.857 Z M 128.666 196.07 C 129.759 196.07 130.399 196.777 130.399 198.003 L 126.853 198.003 C 126.946 196.75 127.586 196.07 128.666 196.07 Z"/>
+ <path fill="#aea795" d="M 133.906 201.857 C 134.413 201.857 134.759 201.497 134.759 201.003 C 134.759 200.51 134.413 200.15 133.906 200.15 C 133.399 200.15 133.053 200.51 133.053 201.003 C 133.053 201.497 133.399 201.857 133.906 201.857 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/documentation.svg b/.icons/Gruvbox_Dark-2/apps/64/documentation.svg
new file mode 120000
index 000000000..30306720a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/documentation.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/docviewer-app.svg b/.icons/Gruvbox_Dark-2/apps/64/docviewer-app.svg
new file mode 120000
index 000000000..746aac97d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/docviewer-app.svg
@@ -0,0 +1 @@
+document.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dods.svg b/.icons/Gruvbox_Dark-2/apps/64/dods.svg
new file mode 100755
index 000000000..191dee551
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dods.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="SzkTE94cG18MfoMnsTdr2BCp0X0FoMqy" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#SzkTE94cG18MfoMnsTdr2BCp0X0FoMqy)">
+ <linearGradient id="_lgradient_8" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_9" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,113.938398,5.68,126.349998)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" d="M 250.328309 126.349998 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 126.349998 L 250.328309 126.349998 L 250.328309 126.349998 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_10" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 128.004318 31.000156 L 142.54995 56.454463 L 171.640675 60.433509 L 149.822489 81.908987 L 154.973055 111.000156 L 128.004151 96.454835 L 101.035247 111.000156 L 106.185813 81.908987 L 84.367635 60.433509 L 113.458352 56.454463 L 128.004318 31.000156 Z"/>
+ <path fill="#3b3b3b" d="M 132.448595 178.874757 L 141.337488 143.319197 L 114.670821 143.319197 L 123.559714 178.874757 L 88.004155 169.985864 L 88.004155 196.652531 L 123.559714 187.763638 L 114.670821 223.319197 L 141.337488 223.319197 L 132.448595 187.763638 L 168.004155 196.652531 L 168.004155 169.985864 L 132.448595 178.874757 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dolphin-emu.svg b/.icons/Gruvbox_Dark-2/apps/64/dolphin-emu.svg
new file mode 100644
index 000000000..d27c5fffd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dolphin-emu.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#W5SGfOBpm7VRXoq8WwCRxrgA2Prdc1U6)">
+ <linearGradient id="_lgradient_12" x1=".533" x2=".533" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#325fd1"/>
+ <stop offset="100%" style="stop-color:#6e98ff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="W5SGfOBpm7VRXoq8WwCRxrgA2Prdc1U6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="N8oWC2G796jtdge4mYa1Modd4LzqLIVo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#N8oWC2G796jtdge4mYa1Modd4LzqLIVo)">
+ <path fill="#f9f9f9" d="M 192.88 199.5 C 203.742 129.701 174.557 106.872 179.996 97.519 C 183.952 90.735 201.447 93.777 201.447 93.777 C 187.79 82.364 175.612 81.857 163.891 84.837 C 149.615 63.249 91.221 34.764 67.24 74.103 C 67.24 74.103 53.497 78.641 54.618 83.695 C 55.723 88.639 76.345 81.358 105.626 95.188 C 103.894 115.39 112.846 128.298 129.333 136.059 C 124.826 128.009 118.42 120.591 124.926 107.506 C 145.705 121.113 156.319 138.639 165.29 156.221 C 163.281 138.035 145.261 92.88 88.114 79.723 C 133.537 42.624 199.358 125.054 192.88 199.5 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_13" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dolphin.svg b/.icons/Gruvbox_Dark-2/apps/64/dolphin.svg
new file mode 100644
index 000000000..e9542e638
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dolphin.svg
@@ -0,0 +1,56 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" width="256" height="256" version="1.1">
+ <g style="filter:url(#a)">
+ <path d="m 165.685,11.947 c 74.055,0 84.639,10.557 84.639,84.544 v 59.251 c 0,73.986 -10.584,84.543 -84.639,84.543 H 90.315 C 16.26,240.285 5.676,229.728 5.676,155.742 V 96.491 c 0,-73.987 10.584,-84.544 84.639,-84.544 z" style="fill:url(#linearGradient857)"/>
+ </g>
+ <defs>
+ <linearGradient id="linearGradient855">
+ <stop style="stop-color:#539fc7" offset="0"/>
+ <stop style="stop-color:#1e6279;stop-opacity:0" offset="1"/>
+ </linearGradient>
+ <linearGradient id="linearGradient962">
+ <stop style="stop-color:#fefefe" offset="0"/>
+ <stop style="stop-color:#dfe7ea" offset="1"/>
+ </linearGradient>
+ <linearGradient id="linearGradient914">
+ <stop style="stop-color:#5ae2ff" offset="0"/>
+ <stop style="stop-color:#5186b2" offset="1"/>
+ </linearGradient>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset dy="4" result="pf_100_offsetBlur"/>
+ <feFlood flood-opacity=".4"/>
+ <feComposite in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ <linearGradient id="linearGradient916" x1="128.116" x2="128.116" y1="74.78" y2="192.307" gradientTransform="matrix(1.1452881,0,0,1,-29.155751,0)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient914"/>
+ <linearGradient id="linearGradient964" x1="-75.608" x2="-75.608" y1="-80.225" y2="35.805" gradientTransform="translate(204.10017,156.34225)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient962"/>
+ <linearGradient id="linearGradient857" x1="32.694" x2="280.944" y1="26.15" y2="291.825" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient855"/>
+ </defs>
+ <path d="m 183.349,12.213 c 58.127,2.008 66.975,16.628 66.975,84.278 v 59.251 c 0,73.986 -10.584,84.543 -84.639,84.543 H 90.315 C 29.219,240.285 11.324,233.1 6.932,189.04 5.9601558,150.32738 3.9955872,102.10405 7.8425664,55.118261 9.7726052,31.545374 30.941973,14.007064 52.698645,13.750955 Z" style="opacity:0.1;fill:#f7f7f7"/>
+ <path fill="#d5dee3" d="M91.697 61.745c-11.35.13-19.655-.257-26.446 3.473-3.395 1.866-6.09 5.008-7.576 8.948-1.485 3.941-2.008 8.62-2.008 14.528v37.728H200v-23.356c0-5.907-.523-10.587-2.009-14.527-.184-.49-.432-.934-.669-1.386-.09-.166-.161-.342-.247-.509-1.558-3.043-3.838-5.52-6.66-7.07-6.791-3.731-15.096-3.326-26.446-3.457h-36.435l-14.627-14.372h-21.21z"/>
+ <clipPath id="c">
+ <path fill="#ffffff" d="M91.697 61.745c-11.35.13-19.655-.257-26.446 3.474-3.395 1.865-6.09 5.007-7.576 8.947-1.485 3.941-2.008 8.62-2.008 14.528v37.728H200v-23.356c0-5.907-.523-10.587-2.009-14.527-.184-.49-.432-.934-.669-1.386-.09-.166-.161-.342-.247-.509-1.558-3.043-3.838-5.52-6.66-7.07-6.791-3.731-15.096-3.326-26.445-3.457h-36.436l-14.627-14.372h-21.21z"/>
+ </clipPath>
+ <g clip-path="url(#c)">
+ <defs>
+ <filter id="d" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur stdDeviation="1.44"/>
+ </filter>
+ </defs>
+ <path opacity=".2" d="M163.97 76.117c11.349.13 19.654-.257 26.445 3.474 3.396 1.866 6.091 5.008 7.576 8.948 1.486 3.94 2.009 8.62 2.009 14.527v61.085c0 5.907-.523 10.587-2.009 14.527-1.485 3.94-4.18 7.1-7.576 8.965-6.791 3.731-15.096 3.326-26.445 3.457H91.695c-11.35-.131-19.655.274-26.446-3.457-3.396-1.865-6.091-5.025-7.576-8.965-1.483-3.94-2.006-8.62-2.006-14.527v-46.712c0-5.907.523-10.587 2.008-14.527.185-.49.433-.934.67-1.386.09-.166.16-.342.246-.509 1.558-3.043 3.838-5.52 6.66-7.071 6.791-3.731 15.096-3.325 26.446-3.456H113.7l14.627-14.373h35.643z" filter="url(#d)"/>
+ </g>
+ <path d="m 164.1365,76.117 c 11.349,0.13 19.654,-0.257 26.445,3.474 3.396,1.866 6.091,5.008 7.576,8.948 1.486,3.94 2.009,8.62 2.009,14.527 v 61.085 c 0,5.907 -0.523,10.587 -2.009,14.527 -1.485,3.94 -4.18,7.1 -7.576,8.965 -6.791,3.731 -15.096,3.326 -26.445,3.457 h -72.275 c -11.35,-0.131 -19.655,0.274 -26.446,-3.457 -3.396,-1.865 -6.091,-5.025 -7.576,-8.965 -1.483,-3.94 -2.006,-8.62 -2.006,-14.527 v -46.712 c 0,-5.907 0.523,-10.587 2.008,-14.527 0.185,-0.49 0.432,-0.934 0.67,-1.386 0.09,-0.166 0.16,-0.342 0.246,-0.509 1.558,-3.043 3.838,-5.52 6.66,-7.071 6.791,-3.731 15.096,-3.325 26.446,-3.456 h 22.002 l 14.627,-14.373 z" style="fill:#f0f8fd"/>
+ <path fill="#ffffff" opacity=".4" d="M91.697 61.745c-11.35.13-19.655-.257-26.446 3.473-3.395 1.866-6.09 5.008-7.576 8.948-1.485 3.941-2.008 8.62-2.008 14.528v1.796c0-5.907.523-10.587 2.008-14.527 1.486-3.94 4.181-7.082 7.576-8.948 6.791-3.731 15.096-3.344 26.446-3.474h21.209l14.109 13.864 1.311-1.288h-.793l-14.627-14.372H91.697z"/>
+ <path fill="#ffffff" d="M128.327 76.117L113.7 90.49H91.697c-11.35.131-19.654-.275-26.446 3.457-2.821 1.55-5.102 4.027-6.659 7.07-.086.167-.157.343-.247.509-.238.452-.485.896-.67 1.386-1.485 3.94-2.008 8.62-2.008 14.527v1.797c0-5.907.523-10.587 2.008-14.527.185-.49.432-.935.67-1.386.09-.166.161-.342.247-.509 1.557-3.043 3.838-5.521 6.659-7.071 6.792-3.731 15.096-3.326 26.446-3.456H113.7l14.627-14.373h35.642c11.35.13 19.655-.257 26.446 3.474 3.395 1.865 6.091 5.008 7.576 8.948 1.485 3.94 2.008 8.62 2.008 14.527v-1.797c0-5.907-.523-10.587-2.008-14.527-1.485-3.94-4.181-7.082-7.576-8.948-6.791-3.731-15.096-3.343-26.446-3.474h-35.642z"/>
+ <g style="opacity:0.4">
+ <linearGradient id="e" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path d="m 165.068,11.951 c 4.328,-0.01 8.656,0.04 12.984,0.138 3.875,0.078 7.75,0.226 11.626,0.452 3.453,0.196 6.905,0.481 10.348,0.854 3.06,0.335 6.118,0.786 9.148,1.346 a 80.47,80.47 0 0 1 8.046,1.916 53.64,53.64 0 0 1 7.023,2.584 40.413,40.413 0 0 1 6.06,3.35 35.176,35.176 0 0 1 5.134,4.215 35.072,35.072 0 0 1 4.22,5.119 41.692,41.692 0 0 1 3.363,6.042 55.982,55.982 0 0 1 2.597,7.005 80.224,80.224 0 0 1 1.918,8.037 124.43,124.43 0 0 1 1.348,9.127 c 0.374,3.439 0.659,6.878 0.856,10.326 0.226,3.861 0.373,7.732 0.462,11.593 0.088,4.323 0.138,8.646 0.128,12.96 v 58.21 c 0.01,4.324 -0.04,8.637 -0.128,12.96 a 325.177,325.177 0 0 1 -0.462,11.593 200.984,200.984 0 0 1 -0.856,10.326 124.691,124.691 0 0 1 -1.348,9.137 80.687,80.687 0 0 1 -1.918,8.027 55.414,55.414 0 0 1 -2.597,7.005 41.18,41.18 0 0 1 -3.364,6.042 34.559,34.559 0 0 1 -4.22,5.119 35.177,35.177 0 0 1 -5.134,4.215 40.412,40.412 0 0 1 -6.059,3.35 55.138,55.138 0 0 1 -7.023,2.594 77.806,77.806 0 0 1 -8.046,1.906 120,120 0 0 1 -9.148,1.346 c -3.443,0.373 -6.895,0.658 -10.348,0.854 -3.875,0.226 -7.75,0.374 -11.626,0.462 -4.328,0.088 -8.656,0.138 -12.984,0.128 H 90.942 c -4.328,0.01 -8.656,-0.04 -12.984,-0.128 a 328.387,328.387 0 0 1 -11.626,-0.462 203.003,203.003 0 0 1 -10.348,-0.854 120,120 0 0 1 -9.148,-1.346 77.806,77.806 0 0 1 -8.046,-1.906 55.139,55.139 0 0 1 -7.023,-2.594 40.413,40.413 0 0 1 -6.06,-3.35 35.176,35.176 0 0 1 -5.134,-4.215 34.56,34.56 0 0 1 -4.22,-5.119 41.183,41.183 0 0 1 -3.363,-6.042 55.415,55.415 0 0 1 -2.597,-7.005 80.682,80.682 0 0 1 -1.918,-8.027 124.688,124.688 0 0 1 -1.348,-9.137 200.993,200.993 0 0 1 -0.856,-10.326 325.212,325.212 0 0 1 -0.462,-11.593 569.197,569.197 0 0 1 -0.128,-12.96 v -58.21 c -0.01,-4.314 0.04,-8.637 0.128,-12.96 0.089,-3.86 0.236,-7.732 0.462,-11.593 0.197,-3.448 0.482,-6.887 0.856,-10.326 0.335,-3.055 0.787,-6.101 1.348,-9.127 a 80.219,80.219 0 0 1 1.918,-8.037 55.983,55.983 0 0 1 2.597,-7.005 41.695,41.695 0 0 1 3.364,-6.042 35.072,35.072 0 0 1 4.22,-5.119 35.176,35.176 0 0 1 5.134,-4.215 40.413,40.413 0 0 1 6.059,-3.35 53.64,53.64 0 0 1 7.023,-2.584 80.47,80.47 0 0 1 8.046,-1.916 125.11,125.11 0 0 1 9.148,-1.346 c 3.443,-0.373 6.895,-0.658 10.348,-0.854 3.875,-0.226 7.75,-0.374 11.626,-0.452 4.328,-0.098 8.656,-0.148 12.984,-0.138 z m 0.01,4.009 c 4.298,-0.01 8.597,0.039 12.895,0.127 3.827,0.089 7.653,0.236 11.48,0.452 3.383,0.197 6.766,0.472 10.13,0.845 2.971,0.315 5.932,0.747 8.863,1.297 a 75.943,75.943 0 0 1 7.653,1.818 50.493,50.493 0 0 1 6.501,2.397 37.038,37.038 0 0 1 5.47,3.026 30.383,30.383 0 0 1 4.524,3.724 31.05,31.05 0 0 1 3.738,4.519 37.271,37.271 0 0 1 3.03,5.443 51.46,51.46 0 0 1 2.4,6.494 75.563,75.563 0 0 1 1.829,7.634 c 0.54,2.928 0.974,5.875 1.298,8.842 0.374,3.36 0.65,6.73 0.846,10.11 0.217,3.822 0.374,7.634 0.453,11.456 0.088,4.293 0.137,8.577 0.137,12.87 v 58.212 c 0,4.293 -0.049,8.577 -0.137,12.87 a 317.503,317.503 0 0 1 -0.453,11.456 c -0.196,3.38 -0.472,6.75 -0.846,10.12 a 121.689,121.689 0 0 1 -1.298,8.832 75.562,75.562 0 0 1 -1.83,7.634 50.902,50.902 0 0 1 -2.4,6.494 36.767,36.767 0 0 1 -3.03,5.443 30.615,30.615 0 0 1 -3.737,4.53 30.938,30.938 0 0 1 -4.525,3.713 37.038,37.038 0 0 1 -5.469,3.026 49.07,49.07 0 0 1 -6.501,2.397 75.942,75.942 0 0 1 -7.653,1.818 c -2.931,0.55 -5.892,0.982 -8.863,1.306 -3.364,0.364 -6.747,0.649 -10.13,0.836 -3.827,0.216 -7.653,0.373 -11.48,0.452 -4.298,0.098 -8.597,0.137 -12.895,0.137 H 90.932 c -4.298,0 -8.597,-0.04 -12.895,-0.137 a 320.093,320.093 0 0 1 -11.48,-0.452 193.696,193.696 0 0 1 -10.13,-0.836 116.71,116.71 0 0 1 -8.863,-1.306 75.942,75.942 0 0 1 -7.653,-1.818 49.07,49.07 0 0 1 -6.501,-2.397 37.038,37.038 0 0 1 -5.47,-3.026 30.938,30.938 0 0 1 -4.524,-3.714 30.615,30.615 0 0 1 -3.738,-4.529 36.766,36.766 0 0 1 -3.03,-5.443 50.903,50.903 0 0 1 -2.4,-6.494 75.567,75.567 0 0 1 -1.829,-7.634 121.69,121.69 0 0 1 -1.298,-8.832 c -0.374,-3.37 -0.65,-6.74 -0.846,-10.12 A 317.535,317.535 0 0 1 9.822,168.096 623.851,623.851 0 0 1 9.685,155.226 V 97.014 c 0,-4.293 0.049,-8.577 0.137,-12.87 0.079,-3.822 0.236,-7.634 0.453,-11.456 0.197,-3.38 0.472,-6.75 0.846,-10.11 0.324,-2.967 0.757,-5.914 1.298,-8.842 a 75.568,75.568 0 0 1 1.83,-7.634 51.46,51.46 0 0 1 2.4,-6.494 37.27,37.27 0 0 1 3.03,-5.443 31.05,31.05 0 0 1 3.737,-4.52 30.384,30.384 0 0 1 4.525,-3.723 37.039,37.039 0 0 1 5.469,-3.026 50.494,50.494 0 0 1 6.501,-2.397 75.943,75.943 0 0 1 7.653,-1.818 c 2.931,-0.55 5.892,-0.982 8.863,-1.297 3.364,-0.373 6.747,-0.648 10.13,-0.845 a 344.71,344.71 0 0 1 11.48,-0.452 c 4.298,-0.088 8.597,-0.137 12.895,-0.127 z" style="fill:url(#e);fill-rule:evenodd"/>
+ </g>
+ <path d="m 164.1365,76.117 c 11.349,0.13 19.654,-0.257 26.445,3.474 3.396,1.866 6.091,5.008 7.576,8.948 1.486,3.94 2.009,8.62 2.009,14.527 v 61.085 c 0,5.907 -0.523,10.587 -2.009,14.527 -1.485,3.94 -4.18,7.1 -7.576,8.965 -6.791,3.731 -15.096,3.326 -26.445,3.457 h -72.275 c -11.35,-0.131 -19.655,0.274 -26.446,-3.457 -3.396,-1.865 -6.091,-5.025 -7.576,-8.965 -1.483,-3.94 -2.006,-8.62 -2.006,-14.527 v -46.712 c 0,-5.907 0.523,-10.587 2.008,-14.527 0.185,-0.49 0.432,-0.934 0.67,-1.386 0.09,-0.166 0.16,-0.342 0.246,-0.509 1.558,-3.043 3.838,-5.52 6.66,-7.071 6.791,-3.731 15.096,-3.325 26.446,-3.456 h 22.002 l 14.627,-14.373 z" style="isolation:isolate;fill:url(#linearGradient964)"/>
+ <path style="isolation:isolate;fill:url(#linearGradient916)" d="m 94.186404,191.11871 h 64.451536 18.03381 c 2.49473,0 4.8107,-0.49367 6.99923,-0.98242 2.18855,-0.48875 4.24876,-1.10101 6.18501,-2.0957 1.88326,-0.96747 3.72995,-2.1423 5.1605,-3.70313 1.48209,-1.61706 2.49993,-3.64068 3.35719,-5.65973 0.88147,-2.07606 1.42703,-4.12451 1.78952,-6.52539 0.36248,-2.40087 0.51225,-5.04845 0.51225,-8.00195 v -61.98457 c 0,-2.953504 -0.14977,-5.601086 -0.51225,-8.001961 -0.36249,-2.400875 -0.93857,-4.555391 -1.78952,-6.525391 -0.42518,-0.985 -0.93625,-2.159852 -1.52555,-3.037634 -0.5893,-0.877781 -1.25563,-1.6975 -1.99084,-2.453125 -0.7352,-0.755625 -1.53953,-1.445921 -2.40241,-2.064453 -0.86289,-0.618531 -1.78574,-1.164359 -2.75809,-1.630859 -1.23139,-0.590712 -2.59151,-0.927422 -3.9168,-1.330078 -10.34497,-1.438958 -22.21815,-0.188353 -33.89745,2.403072 -56.351384,12.503343 -55.421216,63.478519 -55.421216,63.478519 0,0 17.174566,-23.67329 36.351716,-17.42969 20.27862,6.60223 21.92001,24.09593 17.27998,36.68164 -11.44407,21.87195 -36.51835,20.68476 -55.906616,28.86285 z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dont-starve-together.svg b/.icons/Gruvbox_Dark-2/apps/64/dont-starve-together.svg
new file mode 100755
index 000000000..bd7b486ec
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dont-starve-together.svg
@@ -0,0 +1,52 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="UDsfG5hzpZHD62IhExyhx2i8xVSVDBem" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#UDsfG5hzpZHD62IhExyhx2i8xVSVDBem)">
+ <path fill="#e6e6e6" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_12" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="mazRcSTpCGV0d3yTM6mYLinNvyi4PRmn" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#mazRcSTpCGV0d3yTM6mYLinNvyi4PRmn)">
+ <path d="M 167.432014 141.873974 C 171.04876 167.147069 152.984743 202.083721 146.998827 200.329486 C 144.966095 202.712559 107.509028 179.741643 103.149092 154.911177 C 102.742435 152.594753 92.339645 136.372656 97.106968 141.438977 C 103.885967 148.643145 90.100726 127.198536 93.170895 120.597768 C 97.697669 110.86451 122.825388 109.437922 134.592961 109.437922 C 145.33253 109.437922 157.923184 104.558828 163.316157 110.697125 C 167.840156 115.845866 165.866522 130.934426 167.432014 141.873974 Z"/>
+ </g>
+ <defs>
+ <filter id="26cjU8X1C8dbSzBKkRUQ9JF1MIvBZmEh" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#26cjU8X1C8dbSzBKkRUQ9JF1MIvBZmEh)">
+ <path d="M 83.783134 146.266176 C 81.355215 144.609116 79.372373 143.121985 79.376817 142.961214 C 79.381396 142.798408 80.640365 141.641976 82.174814 140.386843 C 84.830573 138.2144 85.188252 136.302955 85.181387 134.797508 C 85.177825 133.985004 75.33015 120.385103 69.182926 112.702692 C 66.804298 109.729956 64.688979 106.825903 64.482223 106.248959 C 64.24849 105.596717 64.546196 104.625477 65.26932 103.681202 C 67.698798 100.510046 71.810297 95.457462 74.079345 91.113084 C 76.329754 86.803812 79.031029 83.264306 79.495083 84.016776 C 80.166777 85.105032 80.843508 84.423791 86.189296 77.272026 C 91.562743 70.084165 95.964448 63.367932 97.04141 63.367932 C 98.256455 63.367932 97.752982 64.576767 95.443311 67.204533 C 91.316959 71.607928 90.033325 77.689217 90.026118 81.665754 C 89.661743 89.167043 95.765609 94.570678 102.410296 97.625326 C 110.915141 99.630384 118.835861 98.732916 120.329401 91.627958 C 121.571084 85.720643 117.394382 82.09719 112.557811 80.643129 C 111.376747 81.181406 107.952145 84.800788 106.862176 88.250242 C 106.481922 89.454497 105.388079 89.008816 105.388079 87.650403 C 105.388079 84.822665 108.577284 77.614428 110.268954 74.538335 C 112.642272 70.22255 115.23407 70.012428 117.36179 70.438777 C 118.549302 70.677898 119.452115 69.935095 120.530929 69.079346 L 122.039488 67.890862 C 127.294679 71.755979 133.183437 74.594299 138.791657 77.859654 C 145.083666 82.333768 151.144157 84.859806 151.21047 85.498311 C 151.249645 85.8748 151.224206 85.89515 151.153335 88.63945 C 151.030416 93.4 151.080937 93.630981 152.243517 93.630981 C 154.604482 93.630981 156.977785 92.310726 160.126446 88.509714 C 165.640053 81.85349 166.352584 81.792438 166.352584 76.205647 C 166.750849 71.92947 161.114254 62.769111 157.581983 66.203301 C 156.101166 67.686337 154.384017 72.908239 154.918454 74.303283 C 155.278967 75.244582 157.543103 75.892245 158.792754 75.411458 C 160.10373 74.907701 159.892906 75.947701 158.410821 77.295938 C 156.468594 79.062384 154.350194 79.366628 152.791639 78.102337 C 150.864878 76.539908 150.345486 70.330409 151.808255 66.345756 C 153.19723 62.562042 158.157869 58.542259 159.19922 58.142367 C 160.371296 57.689562 161.687514 58.630785 166.377606 64.794011 C 173.93045 76.157314 182.171642 86.332692 189.539935 97.187276 C 190.456854 98.529917 191.34768 100.496309 191.519568 101.557092 C 191.805801 103.323538 191.461568 103.910148 187.42928 108.529261 C 180.789645 116.135865 176.320608 122.304688 176.320608 123.864573 C 176.320608 125.545545 179.757831 126.906502 182.77 127.370499 C 184.952702 127.706287 186.390251 128.451633 186.390251 129.246839 C 182.809063 134.132547 168.672899 154.092568 166.971837 152.733647 C 166.805521 152.463999 166.527682 149.254176 166.35437 145.601215 C 165.049335 135.70566 164.577569 122.236004 163.423569 112.580588 C 163.077708 110.697125 163.024541 110.665582 160.724481 110.985088 C 155.083529 111.770119 148.140169 112.207151 142.593143 113.130567 C 138.113687 113.875913 134.194183 117.004333 132.36947 116.025971 C 130.499406 115.023696 120.650337 113.247584 114.803759 112.515465 C 97.54866 110.354724 100.380056 110.720529 100.380056 112.841077 L 104.160316 151.580776 C 104.160316 151.580776 105.97267 159.798411 104.4582 159.798411 C 96.228451 156.659816 90.190389 150.677203 83.783114 146.259054 L 83.783134 146.266176 Z"/>
+ </g>
+ <path fill="#fec589" d="M 167.432014 139.33013 C 171.04876 164.603225 152.984743 199.539876 146.998827 197.785641 C 144.966095 200.168715 107.509028 177.197799 103.149092 152.367333 C 102.742435 150.050908 92.339645 133.828812 97.106968 138.895133 C 103.885967 146.0993 90.100726 124.654691 93.170895 118.053923 C 97.697669 108.320666 122.825388 106.894078 134.592961 106.894078 C 145.33253 106.894078 157.923184 102.014984 163.316157 108.153281 C 167.840156 113.302022 165.866522 128.390581 167.432014 139.33013 Z"/>
+ <path fill="#5d5d5d" d="M 135.631549 176.923572 C 135.631549 176.218419 137.159214 175.339266 141.920741 173.314875 C 144.111961 172.383828 144.864646 172.295302 145.371711 172.90786 C 145.728358 173.335225 145.900901 173.836363 145.755068 174.012906 C 145.507959 174.307992 136.4648 177.605323 135.891667 177.605323 C 135.748652 177.605323 135.631584 177.300061 135.631584 176.922046 L 135.631549 176.923572 Z"/>
+ <path fill="#5d5d5d" d="M 137.994183 168.388465 C 135.407843 167.282402 134.687393 165.622798 137.137724 166.414442 C 141.071209 167.686873 141.20237 167.475225 140.905925 160.336689 C 140.720734 155.877838 140.913557 153.816307 141.473803 154.26148 C 141.940293 154.637969 142.466027 158.201895 142.642051 162.193187 C 142.993509 170.160508 142.786236 170.437278 137.994183 168.388465 L 137.994183 168.388465 Z"/>
+ <path fill="#5d5d5d" d="M 83.783134 143.722332 C 81.355215 142.065272 79.372373 140.57814 79.376817 140.417369 C 79.381396 140.254563 80.640365 139.098131 82.174814 137.842998 C 84.830573 135.670555 85.188252 133.759111 85.181387 132.253663 C 85.177825 131.441159 75.33015 117.841258 69.182926 110.158848 C 66.804298 107.186111 64.688979 104.282058 64.482223 103.705114 C 64.24849 103.052873 64.546196 102.081633 65.26932 101.137358 C 67.698798 97.966201 71.810297 92.913617 74.079345 88.56924 C 76.329754 84.259967 79.031029 80.720462 79.495083 81.472931 C 80.166777 82.561188 80.843508 81.879946 86.189296 74.728284 C 91.562743 67.540422 95.964448 60.824164 97.04141 60.824164 C 98.256455 60.824164 97.752982 62.032999 95.443311 64.66079 C 91.316959 69.064159 90.033325 75.145372 90.026118 79.12191 C 89.661743 86.623199 95.765609 92.026833 102.410296 95.081481 C 110.915141 97.08654 118.835861 96.189071 120.329401 89.084114 C 121.571084 83.176798 117.394382 79.553346 112.557811 78.099284 C 111.376747 78.637562 107.952145 82.256944 106.862176 85.706397 C 106.481922 86.910653 105.388079 86.464971 105.388079 85.106558 C 105.388079 82.278821 108.577284 75.070583 110.268954 71.994668 C 112.642272 67.678807 115.23407 67.468686 117.36179 67.895034 C 118.549302 68.134155 119.452115 67.391353 120.530929 66.535603 L 122.039488 65.347119 C 127.294679 69.212211 133.183437 72.050633 138.791657 75.31581 C 145.083666 79.789924 151.144157 82.315961 151.21047 82.954466 C 151.249645 83.330955 151.224206 83.351306 151.153335 86.095605 C 151.030416 90.856156 151.080937 91.087137 152.243517 91.087137 C 154.604482 91.087137 156.977785 89.766882 160.126446 85.965869 C 165.640053 79.309646 166.352584 79.248593 166.352584 73.661904 C 166.750849 69.385701 161.114254 60.225343 157.581983 63.659533 C 156.101166 65.142594 154.384017 70.364573 154.918454 71.759617 C 155.278967 72.700839 157.543103 73.348502 158.792754 72.867716 C 160.10373 72.364034 159.892906 73.403958 158.410821 74.752196 C 156.468594 76.51854 154.350194 76.822783 152.791639 75.558493 C 150.864878 73.996165 150.345486 67.786666 151.808255 63.801988 C 153.19723 60.018274 158.157869 55.998491 159.19922 55.598598 C 160.371296 55.145794 161.687514 56.087017 166.377606 62.250243 C 173.93045 73.613571 182.171642 83.788847 189.539935 94.643431 C 190.456854 95.986073 191.34768 97.952464 191.519568 99.013248 C 191.805801 100.779693 191.461568 101.366304 187.42928 105.985416 C 180.789645 113.59202 176.320608 119.760843 176.320608 121.320729 C 176.320608 123.001701 179.757831 124.362658 182.77 124.826655 C 184.952702 125.162442 186.390251 125.907789 186.390251 126.702995 C 182.809063 131.588702 168.672899 151.548724 166.971837 150.189802 C 166.805521 149.920155 166.527682 146.710332 166.35437 143.057371 C 165.049335 133.161816 164.577569 127.830427 163.423569 118.17501 C 163.077708 116.291548 163.024541 116.260004 160.724481 116.579511 C 155.083529 117.364542 148.140169 117.801574 142.593143 118.72499 C 138.113687 119.470336 134.194183 122.598756 132.36947 121.620393 C 130.499406 120.618119 120.650337 118.842006 114.803759 118.109888 C 97.54866 115.949147 100.380056 116.314951 100.380056 118.4355 L 104.160316 149.036932 C 104.160316 149.036932 105.97267 157.254567 104.4582 157.254567 C 96.228451 154.115972 90.190389 148.133358 83.783114 143.715209 L 83.783134 143.722332 Z"/>
+ <circle fill="#5d5d5d" cx="125.456" cy="152.166" r="5.088" vector-effect="non-scaling-stroke"/>
+ <path fill="#5d5d5d" d="M 111.592572 141.995061 C 111.225699 141.995061 110.994753 142.045938 110.91539 142.081552 C 110.63801 142.259621 110.363453 143.307685 110.302695 144.412731 L 110.193107 146.419316 L 117.21006 146.760191 C 121.161151 147.095978 125.551267 147.187557 129.264003 146.933172 C 130.569273 146.933172 130.717004 146.831419 130.405548 146.165949 C 129.573142 144.387293 128.250805 143.358562 126.671345 143.265966 C 125.80728 143.215089 122.022367 142.853863 118.261319 142.464655 C 115.032608 142.128868 112.693388 141.966062 111.592628 141.9915 L 111.592572 141.995061 Z"/>
+ <path fill="#5d5d5d" d="M 141.939942 136.903811 C 141.441756 136.903811 141.13623 136.954688 141.063705 137.010653 C 140.792175 137.259949 140.653942 138.472346 140.749337 139.701022 C 140.906953 141.730502 141.047017 141.926378 142.30114 141.841922 C 145.795449 142.019991 149.319533 141.989465 152.876141 141.989465 C 155.665464 141.877536 159.104655 140.104985 161.069935 139.146973 C 161.069935 138.862063 160.807665 138.629555 160.481323 138.629555 C 160.154998 138.629555 155.761799 138.161488 150.722352 137.593193 C 146.683846 137.135301 143.434535 136.887022 141.939947 136.904829 L 141.939942 136.903811 Z"/>
+ <circle fill="#5d5d5d" cx="145.807" cy="147.079" r="5.088" vector-effect="non-scaling-stroke"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 159.65397 55.500788 C 159.496649 55.506348 159.343385 55.543556 159.196874 55.600157 C 158.155524 56.000049 153.197769 60.019347 151.808795 63.803061 C 151.090024 65.761041 150.853556 68.253683 151.023779 70.470716 C 151.114529 69.01917 151.357356 67.576653 151.808795 66.346906 C 153.197769 62.563192 158.155524 58.543893 159.196874 58.144001 C 160.368951 57.691197 161.686187 58.628556 166.37628 64.791782 C 173.929125 76.155009 182.170881 86.331468 189.539175 97.186052 C 190.299222 98.298984 191.018105 99.813337 191.34769 100.912385 C 191.632148 100.248118 191.636277 99.722239 191.521585 99.01444 C 191.349698 97.953657 190.456093 95.984848 189.539175 94.642207 C 182.170881 83.787623 173.929125 73.611266 166.37628 62.247938 C 162.272449 56.855114 160.755226 55.461862 159.65397 55.500787 L 159.65397 55.500788 Z M 97.041611 60.821994 C 95.964649 60.821994 91.563971 67.540813 86.190525 74.728675 C 80.844737 81.880338 80.164755 82.559112 79.49306 81.470855 C 79.029007 80.718386 76.327861 84.261493 74.077452 88.570766 C 71.808405 92.915144 67.697876 97.96481 65.268398 101.135966 C 64.545273 102.080241 64.24965 103.052412 64.483383 103.704654 C 64.509419 103.777306 64.787643 104.148985 64.870922 104.290931 C 64.986024 104.088818 65.112897 103.882868 65.268398 103.679811 C 67.697876 100.508654 71.808405 95.458988 74.077452 91.11461 C 76.327861 86.805338 79.029007 83.262231 79.49306 84.0147 C 80.164755 85.102956 80.844737 84.424284 86.190525 77.27252 C 88.909879 73.63499 91.368828 70.135903 93.285467 67.54927 C 93.904639 66.541575 94.598541 65.562443 95.441772 64.662603 C 97.751443 62.034811 98.256656 60.821994 97.041611 60.821994 Z M 122.037865 65.348248 L 120.532425 66.535707 C 119.453611 67.391456 118.550068 68.136182 117.362556 67.897061 C 115.234836 67.470713 112.640934 67.680168 110.267616 71.996029 C 108.575946 75.071944 105.388601 82.280022 105.388601 85.107759 C 105.388601 85.498995 105.488798 85.784844 105.627086 86.007049 C 106.372209 82.641217 108.840667 77.134458 110.267616 74.539874 C 112.640934 70.224013 115.234836 70.014557 117.362556 70.440906 C 118.550068 70.680027 119.453611 69.9353 120.532425 69.079551 L 122.037865 67.892093 C 127.293056 71.757185 133.183246 74.593617 138.791467 77.858795 C 144.958916 82.244339 150.867483 84.75144 151.162897 85.450583 C 151.2037 84.057294 151.243697 83.255474 151.212581 82.956422 C 151.146268 82.317917 145.083473 79.789064 138.791467 75.31495 C 133.183246 72.049773 127.293056 69.21334 122.037865 65.348248 Z M 155.068095 71.986093 C 154.85831 72.97136 154.747617 73.853916 154.919041 74.301388 C 155.160755 74.932376 156.260037 75.39819 157.333707 75.51369 C 157.694009 75.289863 158.058781 75.074623 158.411859 74.753516 C 159.893944 73.405278 160.105406 72.361826 158.794431 72.865508 C 157.650695 73.305544 155.674204 72.796506 155.068095 71.986093 Z M 166.311689 75.543499 C 166.09677 79.369955 164.941234 80.154146 160.125973 85.967299 C 156.977312 89.768311 154.602015 91.084799 152.24105 91.084799 C 151.458263 91.084799 151.204006 90.862467 151.143022 89.340874 C 151.051726 93.284772 151.151516 93.628644 152.24105 93.628644 C 154.602015 93.628644 156.977312 92.312156 160.125973 88.511143 C 165.63958 81.854922 166.351437 81.791095 166.351437 76.204303 C 166.369722 76.007964 166.318062 75.758742 166.311689 75.543499 Z M 90.060946 80.780242 C 90.047407 81.077765 90.02667 81.38641 90.026166 81.664625 C 89.661791 89.165914 95.767814 94.568627 102.412501 97.623276 C 110.917347 99.628334 118.83518 98.731318 120.328719 91.626361 C 120.580216 90.429858 120.561753 89.352281 120.408214 88.342217 C 120.374175 88.592936 120.383269 88.822991 120.328719 89.082516 C 118.83518 96.187474 110.917347 97.084489 102.412501 95.079431 C 96.269521 92.255423 90.595858 87.420974 90.060946 80.780242 Z M 100.494682 119.355258 C 99.984193 119.600716 100.380407 120.148627 100.380407 120.97994 L 104.161394 151.580601 C 104.161394 151.580601 104.726807 154.200018 104.956346 156.484459 C 105.347739 154.488365 104.161394 149.036756 104.161394 149.036756 L 100.494682 119.355258 Z M 176.844796 122.430727 C 176.531305 123.047984 176.318141 123.566979 176.318141 123.866608 C 176.318141 125.547581 179.759983 126.905365 182.772152 127.369362 C 183.844598 127.534349 184.730174 127.799532 185.360712 128.119598 C 185.645254 127.727663 186.175139 126.9956 186.38918 126.70359 C 186.38918 125.908384 184.954854 125.161305 182.772152 124.825518 C 180.461092 124.46952 177.911905 123.582158 176.844796 122.430727 Z M 84.868918 134.171165 C 84.52565 135.278427 83.813923 136.503023 82.17602 137.842848 C 80.64157 139.097981 79.383365 140.253696 79.378786 140.416502 C 79.376481 140.499818 79.929439 140.954288 80.779887 141.589056 C 81.210504 141.209286 81.633039 140.830833 82.17602 140.386693 C 84.831778 138.21425 85.188797 136.302637 85.181931 134.79719 C 85.18161 134.724148 85.018507 134.437299 84.868918 134.171165 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dont-starve.svg b/.icons/Gruvbox_Dark-2/apps/64/dont-starve.svg
new file mode 100755
index 000000000..2086b4145
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dont-starve.svg
@@ -0,0 +1,52 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="fHRoyPA3RPSoC8uFFLBMQBH8MSADoXdZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#fHRoyPA3RPSoC8uFFLBMQBH8MSADoXdZ)">
+ <path fill="#e6e6e6" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_11" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="nnO8VqwXhfJg5RDirgvu0pXCntxmx3Cn" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#nnO8VqwXhfJg5RDirgvu0pXCntxmx3Cn)">
+ <path d="M 167.432014 141.873974 C 171.04876 167.147069 152.984743 202.083721 146.998827 200.329486 C 144.966095 202.712559 107.509028 179.741643 103.149092 154.911177 C 102.742435 152.594753 92.339645 136.372656 97.106968 141.438977 C 103.885967 148.643145 90.100726 127.198536 93.170895 120.597768 C 97.697669 110.86451 122.825388 109.437922 134.592961 109.437922 C 145.33253 109.437922 157.923184 104.558828 163.316157 110.697125 C 167.840156 115.845866 165.866522 130.934426 167.432014 141.873974 Z"/>
+ </g>
+ <defs>
+ <filter id="FmCBMwXUVqZmrbJKGyaTpQHiSdVMY5RK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#FmCBMwXUVqZmrbJKGyaTpQHiSdVMY5RK)">
+ <path d="M 83.783134 146.266176 C 81.355215 144.609116 79.372373 143.121985 79.376817 142.961214 C 79.381396 142.798408 80.640365 141.641976 82.174814 140.386843 C 84.830573 138.2144 85.188252 136.302955 85.181387 134.797508 C 85.177825 133.985004 75.33015 120.385103 69.182926 112.702692 C 66.804298 109.729956 64.688979 106.825903 64.482223 106.248959 C 64.24849 105.596717 64.546196 104.625477 65.26932 103.681202 C 67.698798 100.510046 71.810297 95.457462 74.079345 91.113084 C 76.329754 86.803812 79.031029 83.264306 79.495083 84.016776 C 80.166777 85.105032 80.843508 84.423791 86.189296 77.272026 C 91.562743 70.084165 95.964448 63.367932 97.04141 63.367932 C 98.256455 63.367932 97.752982 64.576767 95.443311 67.204533 C 91.316959 71.607928 90.033325 77.689217 90.026118 81.665754 C 89.661743 89.167043 95.765609 94.570678 102.410296 97.625326 C 110.915141 99.630384 118.835861 98.732916 120.329401 91.627958 C 121.571084 85.720643 117.394382 82.09719 112.557811 80.643129 C 111.376747 81.181406 107.952145 84.800788 106.862176 88.250242 C 106.481922 89.454497 105.388079 89.008816 105.388079 87.650403 C 105.388079 84.822665 108.577284 77.614428 110.268954 74.538335 C 112.642272 70.22255 115.23407 70.012428 117.36179 70.438777 C 118.549302 70.677898 119.452115 69.935095 120.530929 69.079346 L 122.039488 67.890862 C 127.294679 71.755979 133.183437 74.594299 138.791657 77.859654 C 145.083666 82.333768 151.144157 84.859806 151.21047 85.498311 C 151.249645 85.8748 151.224206 85.89515 151.153335 88.63945 C 151.030416 93.4 151.080937 93.630981 152.243517 93.630981 C 154.604482 93.630981 156.977785 92.310726 160.126446 88.509714 C 165.640053 81.85349 166.352584 81.792438 166.352584 76.205647 C 166.750849 71.92947 161.114254 62.769111 157.581983 66.203301 C 156.101166 67.686337 154.384017 72.908239 154.918454 74.303283 C 155.278967 75.244582 157.543103 75.892245 158.792754 75.411458 C 160.10373 74.907701 159.892906 75.947701 158.410821 77.295938 C 156.468594 79.062384 154.350194 79.366628 152.791639 78.102337 C 150.864878 76.539908 150.345486 70.330409 151.808255 66.345756 C 153.19723 62.562042 158.157869 58.542259 159.19922 58.142367 C 160.371296 57.689562 161.687514 58.630785 166.377606 64.794011 C 173.93045 76.157314 182.171642 86.332692 189.539935 97.187276 C 190.456854 98.529917 191.34768 100.496309 191.519568 101.557092 C 191.805801 103.323538 191.461568 103.910148 187.42928 108.529261 C 180.789645 116.135865 176.320608 122.304688 176.320608 123.864573 C 176.320608 125.545545 179.757831 126.906502 182.77 127.370499 C 184.952702 127.706287 186.390251 128.451633 186.390251 129.246839 C 182.809063 134.132547 168.672899 154.092568 166.971837 152.733647 C 166.805521 152.463999 166.527682 149.254176 166.35437 145.601215 C 165.049335 135.70566 164.577569 122.236004 163.423569 112.580588 C 163.077708 110.697125 163.024541 110.665582 160.724481 110.985088 C 155.083529 111.770119 148.140169 112.207151 142.593143 113.130567 C 138.113687 113.875913 134.194183 117.004333 132.36947 116.025971 C 130.499406 115.023696 120.650337 113.247584 114.803759 112.515465 C 97.54866 110.354724 100.380056 110.720529 100.380056 112.841077 L 104.160316 151.580776 C 104.160316 151.580776 105.97267 159.798411 104.4582 159.798411 C 96.228451 156.659816 90.190389 150.677203 83.783114 146.259054 L 83.783134 146.266176 Z"/>
+ </g>
+ <path fill="#81e9c0" d="M 167.432014 139.33013 C 171.04876 164.603225 152.984743 199.539876 146.998827 197.785641 C 144.966095 200.168715 107.509028 177.197799 103.149092 152.367333 C 102.742435 150.050908 92.339645 133.828812 97.106968 138.895133 C 103.885967 146.0993 90.100726 124.654691 93.170895 118.053923 C 97.697669 108.320666 122.825388 106.894078 134.592961 106.894078 C 145.33253 106.894078 157.923184 102.014984 163.316157 108.153281 C 167.840156 113.302022 165.866522 128.390581 167.432014 139.33013 Z"/>
+ <path fill="#5d5d5d" d="M 135.631549 176.923572 C 135.631549 176.218419 137.159214 175.339266 141.920741 173.314875 C 144.111961 172.383828 144.864646 172.295302 145.371711 172.90786 C 145.728358 173.335225 145.900901 173.836363 145.755068 174.012906 C 145.507959 174.307992 136.4648 177.605323 135.891667 177.605323 C 135.748652 177.605323 135.631584 177.300061 135.631584 176.922046 L 135.631549 176.923572 Z"/>
+ <path fill="#5d5d5d" d="M 137.994183 168.388465 C 135.407843 167.282402 134.687393 165.622798 137.137724 166.414442 C 141.071209 167.686873 141.20237 167.475225 140.905925 160.336689 C 140.720734 155.877838 140.913557 153.816307 141.473803 154.26148 C 141.940293 154.637969 142.466027 158.201895 142.642051 162.193187 C 142.993509 170.160508 142.786236 170.437278 137.994183 168.388465 L 137.994183 168.388465 Z"/>
+ <path fill="#5d5d5d" d="M 83.783134 143.722332 C 81.355215 142.065272 79.372373 140.57814 79.376817 140.417369 C 79.381396 140.254563 80.640365 139.098131 82.174814 137.842998 C 84.830573 135.670555 85.188252 133.759111 85.181387 132.253663 C 85.177825 131.441159 75.33015 117.841258 69.182926 110.158848 C 66.804298 107.186111 64.688979 104.282058 64.482223 103.705114 C 64.24849 103.052873 64.546196 102.081633 65.26932 101.137358 C 67.698798 97.966201 71.810297 92.913617 74.079345 88.56924 C 76.329754 84.259967 79.031029 80.720462 79.495083 81.472931 C 80.166777 82.561188 80.843508 81.879946 86.189296 74.728284 C 91.562743 67.540422 95.964448 60.824164 97.04141 60.824164 C 98.256455 60.824164 97.752982 62.032999 95.443311 64.66079 C 91.316959 69.064159 90.033325 75.145372 90.026118 79.12191 C 89.661743 86.623199 95.765609 92.026833 102.410296 95.081481 C 110.915141 97.08654 118.835861 96.189071 120.329401 89.084114 C 121.571084 83.176798 117.394382 79.553346 112.557811 78.099284 C 111.376747 78.637562 107.952145 82.256944 106.862176 85.706397 C 106.481922 86.910653 105.388079 86.464971 105.388079 85.106558 C 105.388079 82.278821 108.577284 75.070583 110.268954 71.994668 C 112.642272 67.678807 115.23407 67.468686 117.36179 67.895034 C 118.549302 68.134155 119.452115 67.391353 120.530929 66.535603 L 122.039488 65.347119 C 127.294679 69.212211 133.183437 72.050633 138.791657 75.31581 C 145.083666 79.789924 151.144157 82.315961 151.21047 82.954466 C 151.249645 83.330955 151.224206 83.351306 151.153335 86.095605 C 151.030416 90.856156 151.080937 91.087137 152.243517 91.087137 C 154.604482 91.087137 156.977785 89.766882 160.126446 85.965869 C 165.640053 79.309646 166.352584 79.248593 166.352584 73.661904 C 166.750849 69.385701 161.114254 60.225343 157.581983 63.659533 C 156.101166 65.142594 154.384017 70.364573 154.918454 71.759617 C 155.278967 72.700839 157.543103 73.348502 158.792754 72.867716 C 160.10373 72.364034 159.892906 73.403958 158.410821 74.752196 C 156.468594 76.51854 154.350194 76.822783 152.791639 75.558493 C 150.864878 73.996165 150.345486 67.786666 151.808255 63.801988 C 153.19723 60.018274 158.157869 55.998491 159.19922 55.598598 C 160.371296 55.145794 161.687514 56.087017 166.377606 62.250243 C 173.93045 73.613571 182.171642 83.788847 189.539935 94.643431 C 190.456854 95.986073 191.34768 97.952464 191.519568 99.013248 C 191.805801 100.779693 191.461568 101.366304 187.42928 105.985416 C 180.789645 113.59202 176.320608 119.760843 176.320608 121.320729 C 176.320608 123.001701 179.757831 124.362658 182.77 124.826655 C 184.952702 125.162442 186.390251 125.907789 186.390251 126.702995 C 182.809063 131.588702 168.672899 151.548724 166.971837 150.189802 C 166.805521 149.920155 166.527682 146.710332 166.35437 143.057371 C 165.049335 133.161816 164.577569 127.830427 163.423569 118.17501 C 163.077708 116.291548 163.024541 116.260004 160.724481 116.579511 C 155.083529 117.364542 148.140169 117.801574 142.593143 118.72499 C 138.113687 119.470336 134.194183 122.598756 132.36947 121.620393 C 130.499406 120.618119 120.650337 118.842006 114.803759 118.109888 C 97.54866 115.949147 100.380056 116.314951 100.380056 118.4355 L 104.160316 149.036932 C 104.160316 149.036932 105.97267 157.254567 104.4582 157.254567 C 96.228451 154.115972 90.190389 148.133358 83.783114 143.715209 L 83.783134 143.722332 Z"/>
+ <circle fill="#5d5d5d" cx="125.456" cy="152.166" r="5.088" vector-effect="non-scaling-stroke"/>
+ <path fill="#5d5d5d" d="M 111.592572 141.995061 C 111.225699 141.995061 110.994753 142.045938 110.91539 142.081552 C 110.63801 142.259621 110.363453 143.307685 110.302695 144.412731 L 110.193107 146.419316 L 117.21006 146.760191 C 121.161151 147.095978 125.551267 147.187557 129.264003 146.933172 C 130.569273 146.933172 130.717004 146.831419 130.405548 146.165949 C 129.573142 144.387293 128.250805 143.358562 126.671345 143.265966 C 125.80728 143.215089 122.022367 142.853863 118.261319 142.464655 C 115.032608 142.128868 112.693388 141.966062 111.592628 141.9915 L 111.592572 141.995061 Z"/>
+ <path fill="#5d5d5d" d="M 141.939942 136.903811 C 141.441756 136.903811 141.13623 136.954688 141.063705 137.010653 C 140.792175 137.259949 140.653942 138.472346 140.749337 139.701022 C 140.906953 141.730502 141.047017 141.926378 142.30114 141.841922 C 145.795449 142.019991 149.319533 141.989465 152.876141 141.989465 C 155.665464 141.877536 159.104655 140.104985 161.069935 139.146973 C 161.069935 138.862063 160.807665 138.629555 160.481323 138.629555 C 160.154998 138.629555 155.761799 138.161488 150.722352 137.593193 C 146.683846 137.135301 143.434535 136.887022 141.939947 136.904829 L 141.939942 136.903811 Z"/>
+ <circle fill="#5d5d5d" cx="145.807" cy="147.079" r="5.088" vector-effect="non-scaling-stroke"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 159.65397 55.500788 C 159.496649 55.506348 159.343385 55.543556 159.196874 55.600157 C 158.155524 56.000049 153.197769 60.019347 151.808795 63.803061 C 151.090024 65.761041 150.853556 68.253683 151.023779 70.470716 C 151.114529 69.01917 151.357356 67.576653 151.808795 66.346906 C 153.197769 62.563192 158.155524 58.543893 159.196874 58.144001 C 160.368951 57.691197 161.686187 58.628556 166.37628 64.791782 C 173.929125 76.155009 182.170881 86.331468 189.539175 97.186052 C 190.299222 98.298984 191.018105 99.813337 191.34769 100.912385 C 191.632148 100.248118 191.636277 99.722239 191.521585 99.01444 C 191.349698 97.953657 190.456093 95.984848 189.539175 94.642207 C 182.170881 83.787623 173.929125 73.611266 166.37628 62.247938 C 162.272449 56.855114 160.755226 55.461862 159.65397 55.500787 L 159.65397 55.500788 Z M 97.041611 60.821994 C 95.964649 60.821994 91.563971 67.540813 86.190525 74.728675 C 80.844737 81.880338 80.164755 82.559112 79.49306 81.470855 C 79.029007 80.718386 76.327861 84.261493 74.077452 88.570766 C 71.808405 92.915144 67.697876 97.96481 65.268398 101.135966 C 64.545273 102.080241 64.24965 103.052412 64.483383 103.704654 C 64.509419 103.777306 64.787643 104.148985 64.870922 104.290931 C 64.986024 104.088818 65.112897 103.882868 65.268398 103.679811 C 67.697876 100.508654 71.808405 95.458988 74.077452 91.11461 C 76.327861 86.805338 79.029007 83.262231 79.49306 84.0147 C 80.164755 85.102956 80.844737 84.424284 86.190525 77.27252 C 88.909879 73.63499 91.368828 70.135903 93.285467 67.54927 C 93.904639 66.541575 94.598541 65.562443 95.441772 64.662603 C 97.751443 62.034811 98.256656 60.821994 97.041611 60.821994 Z M 122.037865 65.348248 L 120.532425 66.535707 C 119.453611 67.391456 118.550068 68.136182 117.362556 67.897061 C 115.234836 67.470713 112.640934 67.680168 110.267616 71.996029 C 108.575946 75.071944 105.388601 82.280022 105.388601 85.107759 C 105.388601 85.498995 105.488798 85.784844 105.627086 86.007049 C 106.372209 82.641217 108.840667 77.134458 110.267616 74.539874 C 112.640934 70.224013 115.234836 70.014557 117.362556 70.440906 C 118.550068 70.680027 119.453611 69.9353 120.532425 69.079551 L 122.037865 67.892093 C 127.293056 71.757185 133.183246 74.593617 138.791467 77.858795 C 144.958916 82.244339 150.867483 84.75144 151.162897 85.450583 C 151.2037 84.057294 151.243697 83.255474 151.212581 82.956422 C 151.146268 82.317917 145.083473 79.789064 138.791467 75.31495 C 133.183246 72.049773 127.293056 69.21334 122.037865 65.348248 Z M 155.068095 71.986093 C 154.85831 72.97136 154.747617 73.853916 154.919041 74.301388 C 155.160755 74.932376 156.260037 75.39819 157.333707 75.51369 C 157.694009 75.289863 158.058781 75.074623 158.411859 74.753516 C 159.893944 73.405278 160.105406 72.361826 158.794431 72.865508 C 157.650695 73.305544 155.674204 72.796506 155.068095 71.986093 Z M 166.311689 75.543499 C 166.09677 79.369955 164.941234 80.154146 160.125973 85.967299 C 156.977312 89.768311 154.602015 91.084799 152.24105 91.084799 C 151.458263 91.084799 151.204006 90.862467 151.143022 89.340874 C 151.051726 93.284772 151.151516 93.628644 152.24105 93.628644 C 154.602015 93.628644 156.977312 92.312156 160.125973 88.511143 C 165.63958 81.854922 166.351437 81.791095 166.351437 76.204303 C 166.369722 76.007964 166.318062 75.758742 166.311689 75.543499 Z M 90.060946 80.780242 C 90.047407 81.077765 90.02667 81.38641 90.026166 81.664625 C 89.661791 89.165914 95.767814 94.568627 102.412501 97.623276 C 110.917347 99.628334 118.83518 98.731318 120.328719 91.626361 C 120.580216 90.429858 120.561753 89.352281 120.408214 88.342217 C 120.374175 88.592936 120.383269 88.822991 120.328719 89.082516 C 118.83518 96.187474 110.917347 97.084489 102.412501 95.079431 C 96.269521 92.255423 90.595858 87.420974 90.060946 80.780242 Z M 100.494682 119.355258 C 99.984193 119.600716 100.380407 120.148627 100.380407 120.97994 L 104.161394 151.580601 C 104.161394 151.580601 104.726807 154.200018 104.956346 156.484459 C 105.347739 154.488365 104.161394 149.036756 104.161394 149.036756 L 100.494682 119.355258 Z M 176.844796 122.430727 C 176.531305 123.047984 176.318141 123.566979 176.318141 123.866608 C 176.318141 125.547581 179.759983 126.905365 182.772152 127.369362 C 183.844598 127.534349 184.730174 127.799532 185.360712 128.119598 C 185.645254 127.727663 186.175139 126.9956 186.38918 126.70359 C 186.38918 125.908384 184.954854 125.161305 182.772152 124.825518 C 180.461092 124.46952 177.911905 123.582158 176.844796 122.430727 Z M 84.868918 134.171165 C 84.52565 135.278427 83.813923 136.503023 82.17602 137.842848 C 80.64157 139.097981 79.383365 140.253696 79.378786 140.416502 C 79.376481 140.499818 79.929439 140.954288 80.779887 141.589056 C 81.210504 141.209286 81.633039 140.830833 82.17602 140.386693 C 84.831778 138.21425 85.188797 136.302637 85.181931 134.79719 C 85.18161 134.724148 85.018507 134.437299 84.868918 134.171165 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/doom.svg b/.icons/Gruvbox_Dark-2/apps/64/doom.svg
new file mode 100644
index 000000000..63f41ec48
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/doom.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="XMxehi6Q9S5O61tcBPdIsMMB0XQAFRx7" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#XMxehi6Q9S5O61tcBPdIsMMB0XQAFRx7)">
+ <linearGradient id="_lgradient_13" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_14" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="Z5lA8Y9PIZO0ouas5GJB45YTij4qIXIH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Z5lA8Y9PIZO0ouas5GJB45YTij4qIXIH)">
+ <path d="M 200.5 94.805145 L 194.318305 94.998511 C 189.793716 94.967531 184.708487 94.948401 184.661893 94.964386 L 180.703789 106.66809 C 180.703789 106.66809 176.04829 94.800984 175.107849 95.026941 L 174.357175 94.981431 C 173.947314 94.954644 172.002031 94.935921 169.318553 94.935921 L 164.399358 94.935921 L 164.399358 115.846766 L 164.399358 137.991678 L 164.006959 138.293086 C 163.664215 138.539417 163.603151 138.619244 163.682804 138.696859 L 175.949516 147.5116 L 175.983641 138.935709 C 176.019513 131.050988 176.032005 130.405893 176.142883 130.763588 L 180.703801 142.774387 L 184.821141 130.291574 L 184.860944 141.637001 L 184.900747 152.982431 L 196.394033 161.126116 L 196.428156 129.501114 L 196.467965 99.087404 L 200.5 94.805145 Z M 98.214849 94.810968 L 96.372285 96.192891 L 94.524031 97.580504 L 94.524031 117.689494 L 94.518345 137.809719 L 113.342088 151.879187 L 123.635434 144.156336 L 123.618254 120.874038 L 123.595543 97.586054 L 121.781412 96.192755 L 119.955907 94.810831 L 109.088181 94.810831 L 98.214849 94.810968 Z M 133.138296 94.810968 L 131.312792 96.192891 L 129.49866 97.586191 L 129.475949 120.874175 L 129.458851 144.156336 L 139.752196 151.879187 L 158.57594 137.809719 L 158.570117 117.689357 L 158.570117 97.580367 L 156.721863 96.192755 L 154.879299 94.810831 L 144.005886 94.810831 L 133.138296 94.810968 Z M 55.500308 94.83368 L 59.674516 98.96239 L 59.674516 128.221651 C 59.674516 144.316882 59.703342 158.594755 59.731384 159.949044 L 59.731384 159.960399 C 59.767623 161.703188 59.807913 164.142094 59.867871 164.106172 C 60.068528 163.986442 89.761168 139.915881 89.79819 139.857096 C 89.820319 139.821224 89.626923 139.644367 89.371671 139.4647 L 88.905344 139.129169 L 88.905344 118.360497 L 88.905344 97.586135 L 87.142394 96.232645 L 85.379445 94.862095 L 70.633232 94.839384 C 61.001672 94.823952 55.452421 94.788953 55.500307 94.83356 L 55.500308 94.83368 Z M 112.807516 103.59714 C 113.316966 103.55361 113.407072 103.567499 114.126884 103.921295 L 114.883247 104.296634 L 114.900307 122.091042 C 114.903219 130.177469 114.860795 140.462901 114.809316 140.459832 L 103.270531 131.792947 L 103.270531 119.384062 L 103.253471 104.290945 L 103.970025 103.961104 L 104.669517 103.636949 L 108.468389 103.636949 C 110.556299 103.636949 112.508417 103.622682 112.807516 103.597146 L 112.807516 103.59714 Z M 140.286769 103.59714 C 140.585868 103.622763 142.537986 103.636943 144.625896 103.636943 L 148.424768 103.636943 L 149.124259 103.961104 L 149.840813 104.290945 L 149.823634 119.384062 L 149.823634 131.792947 L 138.284969 140.459832 C 138.23349 140.462898 138.191066 130.177469 138.193978 122.091042 L 138.211157 104.296634 L 138.96752 103.921295 C 139.687332 103.567499 139.777438 103.55361 140.286888 103.59714 L 140.286769 103.59714 Z M 78.623372 103.744997 L 79.32855 104.063468 L 80.016669 104.37056 L 80.016669 114.885696 L 80.016669 135.267658 L 68.37552 144.099465 C 68.232118 144.148789 68.219336 129.112262 68.250404 117.205964 L 68.278938 103.784805 L 73.994306 103.767626 L 78.623372 103.744997 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 200.5 91.893436 L 194.318305 92.086791 C 189.793716 92.05581 184.708487 92.036683 184.661893 92.052671 L 180.703789 103.756376 C 180.703789 103.756376 176.04829 91.889269 175.107849 92.115227 L 174.357175 92.069731 C 173.947314 92.042943 172.002031 92.024236 169.318553 92.024236 L 164.399358 92.024236 L 164.399358 112.935081 L 164.399358 135.079992 L 164.006959 135.381401 C 163.664215 135.627731 163.603151 135.707559 163.682804 135.785173 L 175.949516 144.599915 L 175.983638 136.024024 C 176.019511 128.139302 176.031993 127.494207 176.142871 127.851902 L 180.703789 139.862701 L 184.821129 127.379888 L 184.860938 138.725315 L 184.900747 150.070745 L 196.394033 158.214431 L 196.428156 126.589406 L 196.467965 96.175695 L 200.5 91.893436 Z M 98.214849 91.899122 L 96.372285 93.281046 L 94.524031 94.668658 L 94.524031 114.777648 L 94.518345 134.898011 L 113.342088 148.967478 L 123.635434 141.244627 L 123.618374 117.96233 L 123.595625 94.674345 L 121.781493 93.281046 L 119.955989 91.899122 L 109.088262 91.899122 L 98.214849 91.899122 Z M 133.138296 91.899122 L 131.312792 93.281046 L 129.49866 94.674345 L 129.475911 117.96233 L 129.458851 141.244627 L 139.752196 148.967478 L 158.57594 134.898011 L 158.570254 114.777648 L 158.570254 94.668658 L 156.722 93.281046 L 154.879435 91.899122 L 144.006023 91.899122 L 133.138296 91.899122 Z M 55.500308 91.921872 L 59.674516 96.050582 L 59.674516 125.309843 C 59.674516 141.405074 59.703343 155.682947 59.731385 157.037236 L 59.731385 157.048609 C 59.767624 158.791398 59.807914 161.230303 59.867872 161.194381 C 60.068529 161.074652 89.761168 137.00409 89.798191 136.945306 C 89.82032 136.909434 89.626927 136.732576 89.371672 136.552909 L 88.905344 136.217379 L 88.905344 115.448707 L 88.905344 94.674345 L 87.142395 93.320855 L 85.379445 91.950304 L 70.633233 91.927558 C 61.001673 91.912126 55.452421 91.877119 55.500308 91.921872 Z M 112.807516 100.685431 C 113.316966 100.641901 113.407072 100.65579 114.126884 101.009586 L 114.883247 101.384926 L 114.900307 119.179334 C 114.903219 127.265761 114.860795 137.551192 114.809316 137.548123 L 103.270531 128.881238 L 103.270531 116.472353 L 103.253471 101.379236 L 103.970025 101.049395 L 104.669517 100.72524 L 108.468389 100.72524 C 110.556299 100.72524 112.508417 100.710967 112.807516 100.685431 Z M 140.286769 100.685431 C 140.585868 100.710967 142.537986 100.72524 144.625896 100.72524 L 148.424768 100.72524 L 149.124259 101.049395 L 149.840813 101.379236 L 149.823754 116.472353 L 149.823754 128.881238 L 138.284969 137.548123 C 138.23349 137.551189 138.191066 127.265761 138.193978 119.179334 L 138.211038 101.384926 L 138.967401 101.009586 C 139.687213 100.65579 139.777319 100.641901 140.286769 100.685431 Z M 78.623372 100.833291 L 79.32855 101.151762 L 80.016669 101.458854 L 80.016669 111.97399 L 80.016669 132.355952 L 68.37552 141.187759 C 68.232118 141.23708 68.219342 126.200556 68.25041 114.294258 L 68.278842 100.8731 L 73.99421 100.85604 L 78.623372 100.833291 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/doomseeker.svg b/.icons/Gruvbox_Dark-2/apps/64/doomseeker.svg
new file mode 100755
index 000000000..b9a7cd274
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/doomseeker.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="JlSkTaAGLIjFGC2g78Wgb6RPDl6pkbTb" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#JlSkTaAGLIjFGC2g78Wgb6RPDl6pkbTb)">
+ <linearGradient id="_lgradient_15" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_16" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="2LzZMfiKLZ3ct8xd7Cs9RJLmjDwVVzSo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#2LzZMfiKLZ3ct8xd7Cs9RJLmjDwVVzSo)">
+ <path d="M 55.5 72.330357 L 55.5 108.580357 L 91.75 108.580357 L 106.25 108.580357 L 142.5 108.580357 C 154.941559 108.580357 164.25 117.075249 164.25 129.294643 C 164.25 141.514036 154.940549 149.850247 142.5 150.008929 L 91.75 150.008929 L 91.75 118.9375 L 55.5 118.9375 L 55.5 186.258929 L 142.5 186.258929 C 174.532514 186.258929 200.5 160.755148 200.5 129.294643 C 200.5 97.834138 174.532514 72.330357 142.5 72.330357 L 55.5 72.330357 Z"/>
+ </g>
+ <linearGradient id="_lgradient_17" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,113.928571,55.5,69.741071)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" d="M 55.5 69.741071 L 55.5 105.991071 L 91.75 105.991071 L 106.25 105.991071 L 142.5 105.991071 C 154.941559 105.991071 164.25 114.485964 164.25 126.705357 C 164.25 138.924751 154.940549 147.260961 142.5 147.419643 L 91.75 147.419643 L 91.75 116.348214 L 55.5 116.348214 L 55.5 183.669643 L 142.5 183.669643 C 174.532514 183.669643 200.5 158.165862 200.5 126.705357 C 200.5 95.244852 174.532514 69.741071 142.5 69.741071 L 55.5 69.741071 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 55.5 69.741071 L 55.5 72.330357 L 142.498988 72.330357 C 174.089659 72.330357 199.761844 97.139181 200.464599 128 C 200.474428 127.568363 200.5 127.139311 200.5 126.705357 C 200.5 95.244852 174.531502 69.741071 142.498988 69.741071 L 55.5 69.741071 Z M 55.5 116.348214 L 55.5 118.9375 L 91.75 118.9375 L 91.75 116.348214 L 55.5 116.348214 Z M 164.189312 128 C 163.550287 139.503909 154.491238 147.266678 142.498988 147.419643 L 91.75 147.419643 L 91.75 150.008929 L 142.498988 150.008929 C 154.939537 149.850247 164.25 141.514036 164.25 129.294643 C 164.25 128.854314 164.213198 128.430433 164.189312 128 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dosbox.svg b/.icons/Gruvbox_Dark-2/apps/64/dosbox.svg
new file mode 100644
index 000000000..c97a27aab
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dosbox.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="rWK0uiWVnyAD2uDeuXkTSCnDVTDnZtTi" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#rWK0uiWVnyAD2uDeuXkTSCnDVTDnZtTi)">
+ <linearGradient id="_lgradient_18" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_19" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(214.285738,0,0,200,20.857131,27)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" d="M 161.00782 27 C 225.872695 27 235.142869 36.246976 235.142869 101.051373 L 235.142869 152.948728 C 235.142869 217.752772 225.872695 227 161.00782 227 L 94.992182 227 C 30.12731 227 20.857131 217.752772 20.857131 152.948728 L 20.857131 101.051373 C 20.857131 36.246976 30.12731 27 94.992182 27 L 161.00782 27 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_20" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="9LFyjNBPB4qu8rtNHUHNWutbGLecJwzd" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#9LFyjNBPB4qu8rtNHUHNWutbGLecJwzd)">
+ <path d="M 55.5 64.5625 L 55.5 71.8125 L 62.75 71.8125 L 62.75 115.3125 L 55.5 115.3125 L 55.5 122.5625 L 91.75 122.5625 L 91.75 115.3125 L 99 115.3125 L 99 71.8125 L 91.75 71.8125 L 91.75 64.5625 L 55.5 64.5625 Z M 113.5 64.5625 L 113.5 71.8125 L 106.25 71.8125 L 106.25 115.3125 L 113.5 115.3125 L 113.5 122.5625 L 142.5 122.5625 L 142.5 115.3125 L 149.75 115.3125 L 149.75 71.8125 L 142.5 71.8125 L 142.5 64.5625 L 113.5 64.5625 Z M 164.25 64.5625 L 164.25 71.8125 L 157 71.8125 L 157 86.3125 L 164.25 86.3125 L 164.25 93.5625 L 178.75 93.5625 L 178.75 100.8125 L 186 100.8125 L 186 115.3125 L 171.5 115.3125 L 171.5 100.8125 L 157 100.8125 L 157 115.3125 L 164.25 115.3125 L 164.25 122.5625 L 193.25 122.5625 L 193.25 115.3125 L 200.5 115.3125 L 200.5 100.8125 L 193.25 100.8125 L 193.25 93.5625 L 186 93.5625 L 186 86.3125 L 171.5 86.3125 L 171.5 71.8125 L 186 71.8125 L 186 86.3125 L 200.5 86.3125 L 200.5 71.8125 L 193.25 71.8125 L 193.25 64.5625 L 164.25 64.5625 Z M 77.25 71.8125 L 84.5 71.8125 L 84.5 115.3125 L 77.25 115.3125 L 77.25 71.8125 Z M 120.75 71.8125 L 135.25 71.8125 L 135.25 115.3125 L 120.75 115.3125 L 120.75 71.8125 Z M 55.5 137.0625 L 55.5 144.3125 L 62.75 144.3125 L 62.75 187.8125 L 55.5 187.8125 L 55.5 195.0625 L 91.75 195.0625 L 91.75 187.8125 L 99 187.8125 L 99 166.0625 L 91.75 166.0625 L 91.75 158.8125 L 99 158.8125 L 99 144.3125 L 91.75 144.3125 L 91.75 137.0625 L 55.5 137.0625 Z M 113.5 137.0625 L 113.5 144.3125 L 106.25 144.3125 L 106.25 187.8125 L 113.5 187.8125 L 113.5 195.0625 L 142.5 195.0625 L 142.5 187.8125 L 149.75 187.8125 L 149.75 144.3125 L 142.5 144.3125 L 142.5 137.0625 L 113.5 137.0625 Z M 149.75 137.0625 L 149.75 144.3125 L 157 144.3125 L 157 158.8125 L 164.25 158.8125 L 164.25 173.3125 L 157 173.3125 L 157 187.8125 L 149.75 187.8125 L 149.75 195.0625 L 164.25 195.0625 L 164.25 187.8125 L 171.5 187.8125 L 171.5 180.5625 L 178.75 180.5625 L 178.75 187.8125 L 186 187.8125 L 186 195.0625 L 200.5 195.0625 L 200.5 187.8125 L 193.25 187.8125 L 193.25 173.3125 L 186 173.3125 L 186 158.8125 L 193.25 158.8125 L 193.25 144.3125 L 200.5 144.3125 L 200.5 137.0625 L 186 137.0625 L 186 144.3125 L 178.75 144.3125 L 178.75 151.5625 L 171.5 151.5625 L 171.5 144.3125 L 164.25 144.3125 L 164.25 137.0625 L 149.75 137.0625 Z M 77.25 144.3125 L 84.5 144.3125 L 84.5 158.8125 L 77.25 158.8125 L 77.25 144.3125 Z M 120.75 144.3125 L 135.25 144.3125 L 135.25 187.8125 L 120.75 187.8125 L 120.75 144.3125 Z M 77.25 166.0625 L 84.5 166.0625 L 84.5 187.8125 L 77.25 187.8125 L 77.25 166.0625 Z"/>
+ </g>
+ <path fill="#e4e4e4" d="M 55.5 60.9375 L 55.5 68.1875 L 62.75 68.1875 L 62.75 111.6875 L 55.5 111.6875 L 55.5 118.9375 L 91.75 118.9375 L 91.75 111.6875 L 99 111.6875 L 99 68.1875 L 91.75 68.1875 L 91.75 60.9375 L 55.5 60.9375 Z M 113.5 60.9375 L 113.5 68.1875 L 106.25 68.1875 L 106.25 111.6875 L 113.5 111.6875 L 113.5 118.9375 L 142.5 118.9375 L 142.5 111.6875 L 149.75 111.6875 L 149.75 68.1875 L 142.5 68.1875 L 142.5 60.9375 L 113.5 60.9375 Z M 164.25 60.9375 L 164.25 68.1875 L 157 68.1875 L 157 82.6875 L 164.25 82.6875 L 164.25 89.9375 L 178.75 89.9375 L 178.75 97.1875 L 186 97.1875 L 186 111.6875 L 171.5 111.6875 L 171.5 97.1875 L 157 97.1875 L 157 111.6875 L 164.25 111.6875 L 164.25 118.9375 L 193.25 118.9375 L 193.25 111.6875 L 200.5 111.6875 L 200.5 97.1875 L 193.25 97.1875 L 193.25 89.9375 L 186 89.9375 L 186 82.6875 L 171.5 82.6875 L 171.5 68.1875 L 186 68.1875 L 186 82.6875 L 200.5 82.6875 L 200.5 68.1875 L 193.25 68.1875 L 193.25 60.9375 L 164.25 60.9375 Z M 77.25 68.1875 L 84.5 68.1875 L 84.5 111.6875 L 77.25 111.6875 L 77.25 68.1875 Z M 120.75 68.1875 L 135.25 68.1875 L 135.25 111.6875 L 120.75 111.6875 L 120.75 68.1875 Z M 55.5 133.4375 L 55.5 140.6875 L 62.75 140.6875 L 62.75 184.1875 L 55.5 184.1875 L 55.5 191.4375 L 91.75 191.4375 L 91.75 184.1875 L 99 184.1875 L 99 162.4375 L 91.75 162.4375 L 91.75 155.1875 L 99 155.1875 L 99 140.6875 L 91.75 140.6875 L 91.75 133.4375 L 55.5 133.4375 Z M 113.5 133.4375 L 113.5 140.6875 L 106.25 140.6875 L 106.25 184.1875 L 113.5 184.1875 L 113.5 191.4375 L 142.5 191.4375 L 142.5 184.1875 L 149.75 184.1875 L 149.75 140.6875 L 142.5 140.6875 L 142.5 133.4375 L 113.5 133.4375 Z M 149.75 133.4375 L 149.75 140.6875 L 157 140.6875 L 157 155.1875 L 164.25 155.1875 L 164.25 169.6875 L 157 169.6875 L 157 184.1875 L 149.75 184.1875 L 149.75 191.4375 L 164.25 191.4375 L 164.25 184.1875 L 171.5 184.1875 L 171.5 176.9375 L 178.75 176.9375 L 178.75 184.1875 L 186 184.1875 L 186 191.4375 L 200.5 191.4375 L 200.5 184.1875 L 193.25 184.1875 L 193.25 169.6875 L 186 169.6875 L 186 155.1875 L 193.25 155.1875 L 193.25 140.6875 L 200.5 140.6875 L 200.5 133.4375 L 186 133.4375 L 186 140.6875 L 178.75 140.6875 L 178.75 147.9375 L 171.5 147.9375 L 171.5 140.6875 L 164.25 140.6875 L 164.25 133.4375 L 149.75 133.4375 Z M 77.25 140.6875 L 84.5 140.6875 L 84.5 155.1875 L 77.25 155.1875 L 77.25 140.6875 Z M 120.75 140.6875 L 135.25 140.6875 L 135.25 184.1875 L 120.75 184.1875 L 120.75 140.6875 Z M 77.25 162.4375 L 84.5 162.4375 L 84.5 184.1875 L 77.25 184.1875 L 77.25 162.4375 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dota2.svg b/.icons/Gruvbox_Dark-2/apps/64/dota2.svg
new file mode 100755
index 000000000..5b5805392
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dota2.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="vOxPM8jn0UPdlrAzj2tmOChCSxvUIIYe" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#vOxPM8jn0UPdlrAzj2tmOChCSxvUIIYe)">
+ <linearGradient id="_lgradient_21" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d12b1f"/>
+ <stop offset="100%" style="stop-color:#ff0015"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_22" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="SLPPbmdtuckqgb3MgsH6yS5lzUhF4SEL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#SLPPbmdtuckqgb3MgsH6yS5lzUhF4SEL)">
+ <path d="M 167.54526 67.034769 L 141.181863 80.216467 L 180.727947 106.579864 L 180.727947 80.216467 L 167.546248 67.034769 L 167.54526 67.034769 Z M 75.271065 73.625783 L 55.5 80.216797 L 167.543942 192.260738 L 187.316983 192.260738 L 200.495716 159.305668 L 75.269746 73.625783 L 75.271065 73.625783 Z M 62.092332 146.123641 L 55.5 179.07871 L 68.683346 192.260738 L 81.862078 192.260738 L 101.63512 185.669724 L 62.092332 146.123641 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 167.54526 63.739262 L 141.181863 76.92096 L 180.727947 103.284357 L 180.727947 76.92096 L 167.546248 63.739262 L 167.54526 63.739262 Z M 75.27436 70.329946 L 55.501977 76.920631 L 167.545919 188.964572 L 187.318302 188.964572 L 200.5 156.010491 L 75.27403 70.330605 L 75.27436 70.329946 Z M 62.092662 142.827804 L 55.501977 175.781885 L 68.683676 188.963584 L 81.865374 188.963584 L 101.637757 182.372899 L 62.091673 142.826815 L 62.092662 142.827804 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dotcover.svg b/.icons/Gruvbox_Dark-2/apps/64/dotcover.svg
new file mode 100755
index 000000000..0f1a9a5ef
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dotcover.svg
@@ -0,0 +1,74 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#iJdxJkv67kCSQfKMrnMW6God1pjMZFhE)">
+ <path fill="#ff8c2a" d="M 165.628006 11.95 C 239.684005 11.95 250.268005 22.476001 250.268005 96.249001 L 250.268005 155.325997 C 250.268005 229.099008 239.684005 239.624993 165.628006 239.624993 L 90.260002 239.624993 C 16.204 239.624993 5.62 229.099008 5.62 155.325997 L 5.62 96.249001 C 5.62 22.476001 16.204 11.95 90.260002 11.95 L 165.628006 11.95 L 165.628006 11.95 Z"/>
+ <path fill="#cf4f8c" d="M 127.944 12.285 L 127.944 127.123002 L 250.268005 127.123002 L 250.268005 96.582002 C 250.268005 22.811 239.686004 12.285 165.630005 12.285 L 127.944 12.285 L 127.944 12.285 Z"/>
+ <path fill="#1a7fd4" d="M 5.62 126.835 L 127.944 126.835 L 127.944 240.670999 L 90.259002 240.670999 C 16.203001 240.670999 5.62 230.146005 5.62 156.374001 L 5.62 126.835 L 5.62 126.835 Z"/>
+ <path fill="#ff8c2a" d="M 250.268005 126.835 L 127.944 126.835 L 127.944 240.670999 L 165.630005 240.670999 C 239.686004 240.670999 250.268005 230.146005 250.268005 156.374001 L 250.268005 126.835 L 250.268005 126.835 Z"/>
+ </g>
+ <defs>
+ <filter id="iJdxJkv67kCSQfKMrnMW6God1pjMZFhE" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="89wHET8KTxMJzp8aWxAw7hvueV6l8OGn" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#89wHET8KTxMJzp8aWxAw7hvueV6l8OGn)">
+ <path fill="#404040" d="M 154.130005 47.020001 C 205.589004 47.020001 212.945007 54.335 212.945007 105.596002 L 212.945007 146.648995 C 212.945007 197.909997 205.589004 205.226006 154.130005 205.226006 L 101.758003 205.226006 C 50.299 205.226006 42.944999 197.909997 42.944999 146.648995 L 42.944999 105.596002 C 42.944999 54.335 50.299 47.020001 101.758003 47.020001 L 154.130005 47.020001 L 154.130005 47.020001 Z"/>
+ </g>
+ <defs>
+ <filter id="u3colBXuLgIgbP3kr1O2skuo7PKT743D" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#u3colBXuLgIgbP3kr1O2skuo7PKT743D)">
+ <path fill="#ffffff" d="M 142.636001 171.002999 C 144.62326 170.996621 146.53128 171.781732 147.938553 173.184869 C 149.34584 174.588021 150.136535 176.493737 150.136001 178.480996 C 150.133835 180.464776 149.342682 182.366204 147.936996 183.766 C 146.529205 185.16874 144.623367 185.957177 142.636001 185.958993 L 82.686996 185.958993 C 80.700073 185.95501 78.795028 185.166909 77.386001 183.766 C 75.980789 182.365899 75.189712 180.464654 75.186996 178.480996 C 75.187614 176.493981 75.978805 174.58886 77.386001 173.185998 C 78.796043 171.787835 80.701286 171.003243 82.686996 171.002999 L 142.636001 171.002999 L 142.636001 171.002999 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_2" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="XPE7z5eiL0M6Ksgu8R0Ye3wxt3WyoLnp" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#XPE7z5eiL0M6Ksgu8R0Ye3wxt3WyoLnp)">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 78.339844 71.41 C 76.683058 71.410168 75.340009 72.753216 75.339844 74.41 L 75.339844 137.41 C 75.340009 139.066786 76.683058 140.409834 78.339844 140.41 L 93.820313 140.41 C 98.376087 140.41 102.577801 139.735469 106.376953 138.335781 C 110.097527 136.965043 113.259071 135.122787 115.769531 132.751797 C 115.770199 132.751147 115.770866 132.750497 115.77153 132.749847 C 118.232941 130.421487 120.271305 127.711707 121.859421 124.667815 C 121.863361 124.660019 121.867268 124.652206 121.871143 124.644375 C 123.422508 121.606281 124.539452 118.499371 125.197315 115.341641 C 125.839733 112.258026 126.160206 109.110001 126.160206 105.91 C 126.160206 102.471123 125.809242 99.161705 125.099655 95.995938 C 124.381344 92.730866 123.200062 89.613819 121.574268 86.677578 C 119.983829 83.636658 117.935776 80.976208 115.455128 78.759609 C 112.958611 76.47424 109.870609 74.697804 106.27544 73.390469 C 102.602217 72.054768 98.553804 71.41 94.179688 71.41 L 78.339844 71.41 Z M 92.050781 87.490078 L 95.890625 87.490078 C 100.444107 87.490078 103.212269 88.968708 105.425781 92.411953 C 107.781414 96.076271 109 100.489185 109 105.91 C 109 108.31863 108.727131 110.621227 108.1875 112.837734 C 107.65715 114.956755 106.840397 116.959322 105.724609 118.874844 C 104.750854 120.490135 103.406015 121.766046 101.488281 122.798672 C 101.478485 122.803827 101.468719 122.809038 101.458981 122.814302 C 99.676268 123.799486 97.548622 124.329927 94.900389 124.329927 L 92.050777 124.329927 L 92.050781 87.490078 Z"/>
+ </g>
+ <defs>
+ <filter id="gfB9yWyiuZNW6Wi8dKBlf3HVyknePw5Y" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#gfB9yWyiuZNW6Wi8dKBlf3HVyknePw5Y)">
+ <path fill="#ffffff" d="M 156.740234 70.419766 C 151.967911 70.419766 147.573235 71.540974 143.78125 73.812344 C 140.079628 75.970837 137.073265 78.938976 134.90625 82.591641 C 132.836449 86.022259 131.283974 89.746372 130.255859 93.730312 C 130.252529 93.74136 130.24926 93.752426 130.246059 93.763512 C 129.286152 97.667141 128.810513 101.722721 128.810513 105.909996 C 128.810513 109.316664 129.09449 112.642248 129.665981 115.880699 C 129.666641 115.884607 129.667305 115.888514 129.66798 115.892418 C 130.250401 119.128075 131.220085 122.296393 132.570324 125.382653 C 132.573563 125.389829 132.576828 125.396993 132.580124 125.404143 C 133.951267 128.472895 135.674965 131.201428 137.753952 133.548674 C 137.773788 133.571766 137.793976 133.594555 137.814499 133.617033 C 140.025627 135.966351 142.747734 137.847297 145.886765 139.249846 C 145.893921 139.252476 145.901077 139.255079 145.908249 139.257656 C 149.201775 140.698572 152.844345 141.400234 156.74028 141.400234 C 167.032227 141.400234 175.050797 135.426052 179.318405 124.951016 C 179.622932 124.202781 179.612869 123.363356 179.290482 122.622639 C 178.968094 121.881922 178.360634 121.302506 177.605515 121.015469 L 167.884811 117.326016 C 166.416313 116.768522 164.766396 117.438028 164.101608 118.861172 C 161.8517 123.682405 159.654564 125.230312 156.74028 125.230312 C 153.305023 125.230312 151.156525 123.905368 149.126999 120.158047 L 149.125 120.154146 C 146.984238 116.13858 145.878906 111.444241 145.878906 105.91 C 145.878906 102.479508 146.273598 99.321091 147.041016 96.415859 C 147.041695 96.411305 147.042358 96.406746 147.043015 96.402187 C 147.771408 93.592686 149.028885 91.24189 150.869186 89.197109 C 152.530235 87.351502 154.24102 86.589687 156.74028 86.589687 C 158.467651 86.589687 159.553719 86.998676 160.480515 87.777187 C 160.495369 87.789704 160.510345 87.802075 160.525436 87.814301 C 161.646667 88.71991 162.882347 90.271069 164.072311 92.542812 C 164.823059 93.975292 166.574104 94.554943 168.031296 93.853359 L 177.570358 89.263519 C 178.995712 88.578186 179.644318 86.904106 179.052773 85.437348 C 177.355293 81.227581 174.582329 77.635338 170.890671 74.816254 C 167.019112 71.859791 162.172478 70.419766 156.74028 70.419766 L 156.740234 70.419766 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dotmemory.svg b/.icons/Gruvbox_Dark-2/apps/64/dotmemory.svg
new file mode 100755
index 000000000..215e33423
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dotmemory.svg
@@ -0,0 +1,74 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#3DF27KTiIZlHhFEbE9bZtcFA3kkzzQoQ)">
+ <path fill="#f7c73c" d="M 165.628006 11.95 C 239.684005 11.95 250.268005 22.476001 250.268005 96.249001 L 250.268005 155.325997 C 250.268005 229.099008 239.684005 239.624993 165.628006 239.624993 L 90.260002 239.624993 C 16.204 239.624993 5.62 229.099008 5.62 155.325997 L 5.62 96.249001 C 5.62 22.476001 16.204 11.95 90.260002 11.95 L 165.628006 11.95 L 165.628006 11.95 Z"/>
+ <path fill="#cf4f8c" d="M 127.944 12.285 L 127.944 127.123002 L 250.268005 127.123002 L 250.268005 96.582002 C 250.268005 22.811 239.686004 12.285 165.630005 12.285 L 127.944 12.285 L 127.944 12.285 Z"/>
+ <path fill="#1a7fd4" d="M 5.62 126.835 L 127.944 126.835 L 127.944 240.670999 L 90.259002 240.670999 C 16.203001 240.670999 5.62 230.146005 5.62 156.374001 L 5.62 126.835 L 5.62 126.835 Z"/>
+ <path fill="#f7c73c" d="M 250.268005 126.835 L 127.944 126.835 L 127.944 240.670999 L 165.630005 240.670999 C 239.686004 240.670999 250.268005 230.146005 250.268005 156.374001 L 250.268005 126.835 L 250.268005 126.835 Z"/>
+ </g>
+ <defs>
+ <filter id="3DF27KTiIZlHhFEbE9bZtcFA3kkzzQoQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="xsBzkpFQG5sZJbd0hDDVlRGSibwdjHR6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#xsBzkpFQG5sZJbd0hDDVlRGSibwdjHR6)">
+ <path fill="#404040" d="M 154.130005 47.020001 C 205.589004 47.020001 212.945007 54.335 212.945007 105.596002 L 212.945007 146.648995 C 212.945007 197.909997 205.589004 205.226006 154.130005 205.226006 L 101.758003 205.226006 C 50.299 205.226006 42.944999 197.909997 42.944999 146.648995 L 42.944999 105.596002 C 42.944999 54.335 50.299 47.020001 101.758003 47.020001 L 154.130005 47.020001 L 154.130005 47.020001 Z"/>
+ </g>
+ <defs>
+ <filter id="tFIakvf0ljrXiLzYefWlS83uXEtafArP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#tFIakvf0ljrXiLzYefWlS83uXEtafArP)">
+ <path fill="#ffffff" d="M 142.636001 171.002999 C 144.62326 170.996621 146.53128 171.781732 147.938553 173.184869 C 149.34584 174.588021 150.136535 176.493737 150.136001 178.480996 C 150.133835 180.464776 149.342682 182.366204 147.936996 183.766 C 146.529205 185.16874 144.623367 185.957177 142.636001 185.958993 L 82.686996 185.958993 C 80.700073 185.95501 78.795028 185.166909 77.386001 183.766 C 75.980789 182.365899 75.189712 180.464654 75.186996 178.480996 C 75.187614 176.493981 75.978805 174.58886 77.386001 173.185998 C 78.796043 171.787835 80.701286 171.003243 82.686996 171.002999 L 142.636001 171.002999 L 142.636001 171.002999 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_3" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="kqwDmPqEp9on1rmTJRSk9k1jMVLe7JFF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#kqwDmPqEp9on1rmTJRSk9k1jMVLe7JFF)">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 78.339844 71.41 C 76.683058 71.410168 75.340009 72.753216 75.339844 74.41 L 75.339844 137.41 C 75.340009 139.066786 76.683058 140.409834 78.339844 140.41 L 93.820313 140.41 C 98.376087 140.41 102.577801 139.735469 106.376953 138.335781 C 110.097527 136.965043 113.259071 135.122787 115.769531 132.751797 C 115.770199 132.751147 115.770866 132.750497 115.77153 132.749847 C 118.232941 130.421487 120.271305 127.711707 121.859421 124.667815 C 121.863361 124.660019 121.867268 124.652206 121.871143 124.644375 C 123.422508 121.606281 124.539452 118.499371 125.197315 115.341641 C 125.839733 112.258026 126.160206 109.110001 126.160206 105.91 C 126.160206 102.471123 125.809242 99.161705 125.099655 95.995938 C 124.381344 92.730866 123.200062 89.613819 121.574268 86.677578 C 119.983829 83.636658 117.935776 80.976208 115.455128 78.759609 C 112.958611 76.47424 109.870609 74.697804 106.27544 73.390469 C 102.602217 72.054768 98.553804 71.41 94.179688 71.41 L 78.339844 71.41 Z M 92.050781 87.490078 L 95.890625 87.490078 C 100.444107 87.490078 103.212269 88.968708 105.425781 92.411953 C 107.781414 96.076271 109 100.489185 109 105.91 C 109 108.31863 108.727131 110.621227 108.1875 112.837734 C 107.65715 114.956755 106.840397 116.959322 105.724609 118.874844 C 104.750854 120.490135 103.406015 121.766046 101.488281 122.798672 C 101.478485 122.803827 101.468719 122.809038 101.458981 122.814302 C 99.676268 123.799486 97.548622 124.329927 94.900389 124.329927 L 92.050777 124.329927 L 92.050781 87.490078 Z"/>
+ </g>
+ <defs>
+ <filter id="rj47hGgbGl6mH0H8S5zNp1uPjM6XvJwf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#rj47hGgbGl6mH0H8S5zNp1uPjM6XvJwf)">
+ <path fill="#ffffff" d="M 137.279297 71.41 C 135.622511 71.410166 134.279463 72.753214 134.279297 74.41 L 134.279297 137.41 C 134.279463 139.066786 135.622511 140.409834 137.279297 140.41 L 146.548828 140.41 C 148.205614 140.409834 149.548662 139.066786 149.548828 137.41 L 149.548828 119.495938 L 154.822266 138.2225 C 155.186221 139.515734 156.365512 140.409378 157.708984 140.41 L 158.609375 140.41 C 159.953572 140.410254 161.133896 139.516432 161.498047 138.2225 L 166.769531 119.497891 L 166.769531 137.41 C 166.769697 139.066786 168.112745 140.409834 169.769531 140.41 L 179.03906 140.41 C 180.69585 140.409834 182.03889 139.066786 182.03906 137.41 L 182.03906 74.41 C 182.03889 72.753214 180.69585 71.410166 179.03906 71.41 L 169.230469 71.41 C 167.875644 71.409628 166.688667 72.31727 166.333984 73.624844 C 158.093008 106.624503 159.05342 105.709174 150.621094 73.646324 C 150.274181 72.328826 149.083113 71.41046 147.720703 71.41 L 137.279297 71.41 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dotpeek.svg b/.icons/Gruvbox_Dark-2/apps/64/dotpeek.svg
new file mode 100755
index 000000000..e39446b6c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dotpeek.svg
@@ -0,0 +1,74 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#t26VH0ZsS4Ynvu57VDNL0Dum2VurFLi8)">
+ <path fill="#cf4f8c" d="M 165.628006 11.95 C 239.684005 11.95 250.268005 22.476001 250.268005 96.249001 L 250.268005 155.325997 C 250.268005 229.099008 239.684005 239.624993 165.628006 239.624993 L 90.260002 239.624993 C 16.204 239.624993 5.62 229.099008 5.62 155.325997 L 5.62 96.249001 C 5.62 22.476001 16.204 11.95 90.260002 11.95 L 165.628006 11.95 L 165.628006 11.95 Z"/>
+ <path fill="#14ddb1" d="M 127.944 12.285 L 127.944 127.123002 L 250.268005 127.123002 L 250.268005 96.582002 C 250.268005 22.811 239.686004 12.285 165.630005 12.285 L 127.944 12.285 L 127.944 12.285 Z"/>
+ <path fill="#14ddb1" d="M 5.62 126.835 L 127.944 126.835 L 127.944 240.670999 L 90.259002 240.670999 C 16.203001 240.670999 5.62 230.146005 5.62 156.374001 L 5.62 126.835 L 5.62 126.835 Z"/>
+ <path fill="#1a7fd4" d="M 250.268005 126.835 L 127.944 126.835 L 127.944 240.670999 L 165.630005 240.670999 C 239.686004 240.670999 250.268005 230.146005 250.268005 156.374001 L 250.268005 126.835 L 250.268005 126.835 Z"/>
+ </g>
+ <defs>
+ <filter id="t26VH0ZsS4Ynvu57VDNL0Dum2VurFLi8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="atkMyYN6EIbd5IW214suTAxvycDMiKAI" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#atkMyYN6EIbd5IW214suTAxvycDMiKAI)">
+ <path fill="#404040" d="M 154.130005 47.020001 C 205.589004 47.020001 212.945007 54.335 212.945007 105.596002 L 212.945007 146.648995 C 212.945007 197.909997 205.589004 205.226006 154.130005 205.226006 L 101.758003 205.226006 C 50.299 205.226006 42.944999 197.909997 42.944999 146.648995 L 42.944999 105.596002 C 42.944999 54.335 50.299 47.020001 101.758003 47.020001 L 154.130005 47.020001 L 154.130005 47.020001 Z"/>
+ </g>
+ <defs>
+ <filter id="kk7EeMM9Po20U8ywRs77yW46lIfnNNP1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#kk7EeMM9Po20U8ywRs77yW46lIfnNNP1)">
+ <path fill="#ffffff" d="M 142.636001 171.002999 C 144.62326 170.996621 146.53128 171.781732 147.938553 173.184869 C 149.34584 174.588021 150.136535 176.493737 150.136001 178.480996 C 150.133835 180.464776 149.342682 182.366204 147.936996 183.766 C 146.529205 185.16874 144.623367 185.957177 142.636001 185.958993 L 82.686996 185.958993 C 80.700073 185.95501 78.795028 185.166909 77.386001 183.766 C 75.980789 182.365899 75.189712 180.464654 75.186996 178.480996 C 75.187614 176.493981 75.978805 174.58886 77.386001 173.185998 C 78.796043 171.787835 80.701286 171.003243 82.686996 171.002999 L 142.636001 171.002999 L 142.636001 171.002999 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_4" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="cnPT9YZ6it1BSepy2BI0NcSxUzOH1XXU" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#cnPT9YZ6it1BSepy2BI0NcSxUzOH1XXU)">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 78.339844 71.41 C 76.683058 71.410168 75.340009 72.753216 75.339844 74.41 L 75.339844 137.41 C 75.340009 139.066786 76.683058 140.409834 78.339844 140.41 L 93.820313 140.41 C 98.376087 140.41 102.577801 139.735469 106.376953 138.335781 C 110.097527 136.965043 113.259071 135.122787 115.769531 132.751797 C 115.770199 132.751147 115.770866 132.750497 115.77153 132.749847 C 118.232941 130.421487 120.271305 127.711707 121.859421 124.667815 C 121.863361 124.660019 121.867268 124.652206 121.871143 124.644375 C 123.422508 121.606281 124.539452 118.499371 125.197315 115.341641 C 125.839733 112.258026 126.160206 109.110001 126.160206 105.91 C 126.160206 102.471123 125.809242 99.161705 125.099655 95.995938 C 124.381344 92.730866 123.200062 89.613819 121.574268 86.677578 C 119.983829 83.636658 117.935776 80.976208 115.455128 78.759609 C 112.958611 76.47424 109.870609 74.697804 106.27544 73.390469 C 102.602217 72.054768 98.553804 71.41 94.179688 71.41 L 78.339844 71.41 Z M 92.050781 87.490078 L 95.890625 87.490078 C 100.444107 87.490078 103.212269 88.968708 105.425781 92.411953 C 107.781414 96.076271 109 100.489185 109 105.91 C 109 108.31863 108.727131 110.621227 108.1875 112.837734 C 107.65715 114.956755 106.840397 116.959322 105.724609 118.874844 C 104.750854 120.490135 103.406015 121.766046 101.488281 122.798672 C 101.478485 122.803827 101.468719 122.809038 101.458981 122.814302 C 99.676268 123.799486 97.548622 124.329927 94.900389 124.329927 L 92.050777 124.329927 L 92.050781 87.490078 Z"/>
+ </g>
+ <defs>
+ <filter id="Eo1v6JbyTRImLSObuWXN4nSPpZEEOzZ4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Eo1v6JbyTRImLSObuWXN4nSPpZEEOzZ4)">
+ <path fill="#ffffff" d="M 134.386391 69.963731 C 132.65509 69.963461 131.251525 71.367025 131.251795 73.098327 L 131.251795 137.829136 C 131.251525 139.560437 132.65509 140.964002 134.386391 140.963731 L 145.391591 140.963731 C 147.122109 140.962893 148.524451 139.559653 148.52418 137.829136 L 148.52418 116.364579 L 157.2276 116.364579 C 164.964148 116.364579 171.405934 114.09075 175.730145 109.32679 C 175.735488 109.320831 175.740872 109.314769 175.746204 109.308727 C 179.8342 104.735714 181.999342 99.182557 181.999342 93.164153 C 181.999341 86.909928 179.941687 81.28018 175.936849 76.842983 L 175.932842 76.838976 C 171.735802 72.120422 165.228531 69.963731 157.2276 69.963731 L 134.386391 69.963731 Z M 148.52418 86.589932 L 157.781473 86.589932 C 160.63687 86.589932 161.960105 87.265666 162.802446 88.343862 C 162.815012 88.359366 162.827721 88.374758 162.840575 88.390016 C 164.03038 89.854391 164.542328 91.298998 164.542328 93.164154 C 164.542328 95.159125 164.009681 96.580377 162.816494 97.950333 C 162.803651 97.964933 162.790941 97.979647 162.778365 97.994483 C 161.86195 99.087131 160.510811 99.740384 157.781474 99.740385 L 148.524181 99.740385 L 148.52418 86.589932 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dottrace.svg b/.icons/Gruvbox_Dark-2/apps/64/dottrace.svg
new file mode 100755
index 000000000..87dd39206
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dottrace.svg
@@ -0,0 +1,74 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#8giAYtRo2qvdfy522P0udeK44UrTGXbi)">
+ <path fill="#cf4f8c" d="M 165.628006 11.95 C 239.684005 11.95 250.268005 22.476001 250.268005 96.249001 L 250.268005 155.325997 C 250.268005 229.099008 239.684005 239.624993 165.628006 239.624993 L 90.260002 239.624993 C 16.204 239.624993 5.62 229.099008 5.62 155.325997 L 5.62 96.249001 C 5.62 22.476001 16.204 11.95 90.260002 11.95 L 165.628006 11.95 L 165.628006 11.95 Z"/>
+ <path fill="#c72566" d="M 127.944 12.285 L 127.944 127.123002 L 250.268005 127.123002 L 250.268005 96.582002 C 250.268005 22.811 239.686004 12.285 165.630005 12.285 L 127.944 12.285 L 127.944 12.285 Z"/>
+ <path fill="#6655e4" d="M 5.62 126.835 L 127.944 126.835 L 127.944 240.670999 L 90.259002 240.670999 C 16.203001 240.670999 5.62 230.146005 5.62 156.374001 L 5.62 126.835 L 5.62 126.835 Z"/>
+ <path fill="#cf4f8c" d="M 250.268005 126.835 L 127.944 126.835 L 127.944 240.670999 L 165.630005 240.670999 C 239.686004 240.670999 250.268005 230.146005 250.268005 156.374001 L 250.268005 126.835 L 250.268005 126.835 Z"/>
+ </g>
+ <defs>
+ <filter id="8giAYtRo2qvdfy522P0udeK44UrTGXbi" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="hKiA8O0PLu1VM77QTRdXbAzidlJi21iB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#hKiA8O0PLu1VM77QTRdXbAzidlJi21iB)">
+ <path fill="#404040" d="M 154.130005 47.020001 C 205.589004 47.020001 212.945007 54.335 212.945007 105.596002 L 212.945007 146.648995 C 212.945007 197.909997 205.589004 205.226006 154.130005 205.226006 L 101.758003 205.226006 C 50.299 205.226006 42.944999 197.909997 42.944999 146.648995 L 42.944999 105.596002 C 42.944999 54.335 50.299 47.020001 101.758003 47.020001 L 154.130005 47.020001 L 154.130005 47.020001 Z"/>
+ </g>
+ <defs>
+ <filter id="DMKEaff9RrFWuJx6FDhG42lkXLtNcgUG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#DMKEaff9RrFWuJx6FDhG42lkXLtNcgUG)">
+ <path fill="#ffffff" d="M 142.636001 171.002999 C 144.62326 170.996621 146.53128 171.781732 147.938553 173.184869 C 149.34584 174.588021 150.136535 176.493737 150.136001 178.480996 C 150.133835 180.464776 149.342682 182.366204 147.936996 183.766 C 146.529205 185.16874 144.623367 185.957177 142.636001 185.958993 L 82.686996 185.958993 C 80.700073 185.95501 78.795028 185.166909 77.386001 183.766 C 75.980789 182.365899 75.189712 180.464654 75.186996 178.480996 C 75.187614 176.493981 75.978805 174.58886 77.386001 173.185998 C 78.796043 171.787835 80.701286 171.003243 82.686996 171.002999 L 142.636001 171.002999 L 142.636001 171.002999 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_5" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="A1QnW2jzDMV5XV2322qxRFQ03aP5WrkH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#A1QnW2jzDMV5XV2322qxRFQ03aP5WrkH)">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 78.339844 71.41 C 76.683058 71.410168 75.340009 72.753216 75.339844 74.41 L 75.339844 137.41 C 75.340009 139.066786 76.683058 140.409834 78.339844 140.41 L 93.820313 140.41 C 98.376087 140.41 102.577801 139.735469 106.376953 138.335781 C 110.097527 136.965043 113.259071 135.122787 115.769531 132.751797 C 115.770199 132.751147 115.770866 132.750497 115.77153 132.749847 C 118.232941 130.421487 120.271305 127.711707 121.859421 124.667815 C 121.863361 124.660019 121.867268 124.652206 121.871143 124.644375 C 123.422508 121.606281 124.539452 118.499371 125.197315 115.341641 C 125.839733 112.258026 126.160206 109.110001 126.160206 105.91 C 126.160206 102.471123 125.809242 99.161705 125.099655 95.995938 C 124.381344 92.730866 123.200062 89.613819 121.574268 86.677578 C 119.983829 83.636658 117.935776 80.976208 115.455128 78.759609 C 112.958611 76.47424 109.870609 74.697804 106.27544 73.390469 C 102.602217 72.054768 98.553804 71.41 94.179688 71.41 L 78.339844 71.41 Z M 92.050781 87.490078 L 95.890625 87.490078 C 100.444107 87.490078 103.212269 88.968708 105.425781 92.411953 C 107.781414 96.076271 109 100.489185 109 105.91 C 109 108.31863 108.727131 110.621227 108.1875 112.837734 C 107.65715 114.956755 106.840397 116.959322 105.724609 118.874844 C 104.750854 120.490135 103.406015 121.766046 101.488281 122.798672 C 101.478485 122.803827 101.468719 122.809038 101.458981 122.814302 C 99.676268 123.799486 97.548622 124.329927 94.900389 124.329927 L 92.050777 124.329927 L 92.050781 87.490078 Z"/>
+ </g>
+ <defs>
+ <filter id="QoSqyLICtBfqN3zwRfEY3vGE6FcUgSUa" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#QoSqyLICtBfqN3zwRfEY3vGE6FcUgSUa)">
+ <path fill="#ffffff" d="M 132.050781 71.310391 C 130.338312 71.309699 128.949606 72.697531 128.949219 74.41 L 128.949219 84.669766 C 128.949606 86.382235 130.338312 87.770067 132.050781 87.769375 L 147.220703 87.769375 L 147.220703 137.41 C 147.22109 139.121706 148.608606 140.509222 150.320312 140.509609 L 161.029297 140.509609 C 162.741766 140.510301 164.130472 139.122469 164.130859 137.41 L 164.130859 87.769375 L 179.390625 87.769375 C 181.102331 87.768988 182.489847 86.381472 182.490234 84.669766 L 182.490234 74.41 C 182.489847 72.698294 181.102331 71.310778 179.390625 71.310391 L 132.050781 71.310391 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/doublecmd.svg b/.icons/Gruvbox_Dark-2/apps/64/doublecmd.svg
new file mode 100644
index 000000000..1574a2b60
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/doublecmd.svg
@@ -0,0 +1,49 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#da1636"/>
+ <stop offset="100%" stop-color="#f22c42"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <g filter="url(#c)">
+ <linearGradient id="d" x1=".551" x2=".545" y1=".004" y2="1" gradientTransform="matrix(60.417 0 0 120.834 55.5 67.583)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f5f5f5"/>
+ <stop offset="100%" stop-color="#e6e6e6"/>
+ </linearGradient>
+ <path fill="url(#d)" d="M55.5 67.583v20.139a40.282 40.282 0 0 1 28.481 11.797A40.282 40.282 0 0 1 95.778 128c0 22.245-18.033 40.278-40.278 40.278v20.139c33.367 0 60.417-27.05 60.417-60.417 0-33.367-27.05-60.417-60.417-60.417z"/>
+ <linearGradient id="e" x1=".449" x2=".455" y1=".004" y2="1" gradientTransform="matrix(60.417 0 0 120.834 140.083 67.583)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f5f5f5"/>
+ <stop offset="100%" stop-color="#e6e6e6"/>
+ </linearGradient>
+ <path fill="url(#e)" d="M200.5 67.583v20.139c-22.245 0-40.278 18.033-40.278 40.278 0 22.245 18.033 40.278 40.278 40.278v20.139c-33.367 0-60.417-27.05-60.417-60.417 0-33.367 27.05-60.417 60.417-60.417z"/>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="f" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#f)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/downline.svg b/.icons/Gruvbox_Dark-2/apps/64/downline.svg
new file mode 100644
index 000000000..497a2b9f7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/downline.svg
@@ -0,0 +1,49 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="n017FXkjaBOgTCVRZGKnEdu3tiIo5Z68" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#n017FXkjaBOgTCVRZGKnEdu3tiIo5Z68)">
+ <path fill="#d9c813" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="HfspLdl6dCGzLGmgKVGsx1XH7DPIhWE4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#HfspLdl6dCGzLGmgKVGsx1XH7DPIhWE4)">
+ <linearGradient id="_lgradient_21" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_22" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.18,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" fill-rule="evenodd" d="M 165.189 11.952 C 239.245 11.952 249.828 22.509 249.828 96.495 L 249.828 155.746 C 249.828 229.733 239.245 240.29 165.189 240.29 L 89.819 240.29 C 15.764 240.29 5.18 229.733 5.18 155.746 L 5.18 96.495 C 5.18 22.509 15.764 11.952 89.819 11.952 L 165.189 11.952 Z M 165.21 31.95 C 169.44 31.95 173.68 31.99 177.91 32.08 C 181.59 32.16 185.27 32.31 188.95 32.52 C 192.08 32.69 195.21 32.95 198.33 33.3 C 200.91 33.58 203.47 33.95 206.02 34.42 C 208.04 34.8 210.04 35.27 212.01 35.85 C 213.48 36.28 214.93 36.81 216.33 37.44 C 217.33 37.89 218.3 38.43 219.21 39.04 C 219.9 39.51 220.55 40.04 221.15 40.63 C 221.74 41.22 222.27 41.87 222.74 42.56 C 223.35 43.47 223.88 44.43 224.33 45.43 C 224.96 46.83 225.49 48.27 225.93 49.74 C 226.5 51.71 226.98 53.7 227.35 55.72 C 227.82 58.26 228.2 60.82 228.48 63.39 C 228.82 66.51 229.08 69.63 229.26 72.76 C 229.47 76.43 229.62 80.11 229.7 83.79 C 229.79 88.02 229.83 92.24 229.83 96.47 C 229.83 96.48 229.83 96.49 229.83 96.5 L 229.83 155.75 C 229.83 155.75 229.83 155.76 229.83 155.77 C 229.83 160 229.79 164.23 229.7 168.45 C 229.62 172.13 229.47 175.81 229.26 179.48 C 229.08 182.61 228.82 185.73 228.48 188.85 C 228.2 191.42 227.82 193.98 227.35 196.53 C 226.98 198.54 226.5 200.53 225.93 202.5 C 225.49 203.97 224.96 205.41 224.33 206.81 C 223.88 207.81 223.35 208.77 222.74 209.68 C 222.27 210.37 221.74 211.02 221.15 211.61 C 220.55 212.2 219.9 212.73 219.21 213.2 C 218.3 213.81 217.33 214.35 216.33 214.8 C 214.93 215.43 213.48 215.96 212.01 216.39 C 210.04 216.97 208.04 217.45 206.02 217.82 C 203.47 218.29 200.91 218.67 198.33 218.95 C 195.21 219.29 192.08 219.55 188.95 219.72 C 185.27 219.93 181.59 220.08 177.91 220.16 C 173.68 220.25 169.44 220.29 165.21 220.29 C 165.2 220.29 165.2 220.29 165.19 220.29 L 89.82 220.29 C 89.81 220.29 89.8 220.29 89.8 220.29 C 85.56 220.29 81.33 220.25 77.1 220.16 C 73.42 220.08 69.73 219.93 66.06 219.72 C 62.92 219.55 59.8 219.29 56.68 218.95 C 54.1 218.67 51.53 218.29 48.99 217.82 C 46.97 217.45 44.97 216.97 43 216.39 C 41.53 215.96 40.08 215.43 38.68 214.8 C 37.68 214.35 36.71 213.81 35.8 213.2 C 35.1 212.73 34.46 212.2 33.86 211.61 C 33.27 211.02 32.74 210.37 32.27 209.68 C 31.66 208.77 31.12 207.81 30.67 206.81 C 30.05 205.41 29.51 203.97 29.08 202.5 C 28.5 200.53 28.03 198.54 27.66 196.53 C 27.18 193.98 26.81 191.42 26.53 188.85 C 26.18 185.73 25.92 182.61 25.75 179.48 C 25.54 175.81 25.39 172.13 25.31 168.45 C 25.22 164.23 25.18 160 25.18 155.77 C 25.18 155.76 25.18 155.75 25.18 155.75 L 25.18 96.5 C 25.18 96.49 25.18 96.48 25.18 96.47 C 25.18 92.24 25.22 88.02 25.31 83.79 C 25.39 80.11 25.54 76.43 25.75 72.76 C 25.92 69.63 26.18 66.51 26.53 63.39 C 26.81 60.82 27.18 58.26 27.66 55.72 C 28.03 53.7 28.5 51.71 29.08 49.74 C 29.51 48.27 30.05 46.83 30.67 45.43 C 31.12 44.43 31.66 43.47 32.27 42.56 C 32.74 41.87 33.27 41.22 33.86 40.63 C 34.46 40.04 35.1 39.51 35.8 39.04 C 36.71 38.43 37.68 37.89 38.68 37.44 C 40.08 36.81 41.53 36.28 43 35.85 C 44.97 35.27 46.97 34.8 48.99 34.42 C 51.53 33.95 54.1 33.58 56.68 33.3 C 59.8 32.95 62.92 32.69 66.06 32.52 C 69.73 32.31 73.42 32.16 77.1 32.08 C 81.33 31.99 85.56 31.95 89.8 31.95 C 89.8 31.95 89.81 31.95 89.82 31.95 L 165.19 31.95 C 165.2 31.95 165.2 31.95 165.21 31.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_23" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_24" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(138.949,0,0,145,58.526,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" d="M 93.048 55.5 L 58.526 91.758 L 58.526 165.978 L 58.526 200.5 L 93.048 200.5 L 161.233 200.5 L 197.474 165.978 L 117.979 165.978 L 114.473 165.978 L 196.581 83.853 L 172.173 59.444 L 93.048 138.586 L 93.048 136.192 L 93.048 55.5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/download.svg b/.icons/Gruvbox_Dark-2/apps/64/download.svg
new file mode 100644
index 000000000..1e14a86e3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/download.svg
@@ -0,0 +1,48 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ss8WQrnA49rkxHJvPGP8CqTQeKkTco2L" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ss8WQrnA49rkxHJvPGP8CqTQeKkTco2L)">
+ <linearGradient id="_lgradient_154" x1=".516" x2=".52" y1="1.651" y2="-.013" gradientTransform="matrix(244.648,0,0,228.338,5.619,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#0575e6"/>
+ <stop offset="100%" style="stop-color:#00f260"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_154)" d="M 165.628 11.952 C 239.684 11.952 250.267 22.509 250.267 96.495 L 250.267 155.746 C 250.267 229.733 239.684 240.29 165.628 240.29 L 90.259 240.29 C 16.203 240.29 5.619 229.733 5.619 155.746 L 5.619 96.495 C 5.619 22.509 16.203 11.952 90.259 11.952 L 165.628 11.952 Z"/>
+ </g>
+ <g>
+ <g opacity=".6">
+ <linearGradient id="_lgradient_155" x1=".5" x2=".5" y1="0" y2="1.429" gradientTransform="matrix(44.852,0,0,226.301,105.519,13.969)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f1e2a7"/>
+ <stop offset="100%" style="stop-color:#f9f1d2"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_155)" width="44.852" height="226.301" x="105.52" y="13.97" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ <rect fill="#f9f9f9" width="65.24" height="40.148" x="29.75" y="164.38" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#5d5d5d" d="M 34.77 174.421 L 34.77 194.495 L 44.807 194.495 L 44.807 174.421 L 34.77 174.421 Z M 49.826 174.421 L 49.826 194.495 L 54.844 194.495 L 54.844 174.421 L 49.826 174.421 Z M 59.863 174.421 L 59.863 194.495 L 69.9 194.495 L 69.9 174.421 L 59.863 174.421 Z M 74.918 174.421 L 74.918 194.495 L 79.937 194.495 L 79.937 174.421 L 74.918 174.421 Z M 84.955 174.421 L 84.955 194.495 L 89.973 194.495 L 89.973 174.421 L 84.955 174.421 Z"/>
+ <path fill="#74fff8" d="M 165.329 168.403 L 165.329 172.99 L 220.375 172.99 L 220.375 168.403 L 165.329 168.403 Z M 165.329 177.578 L 165.329 182.165 L 211.201 182.165 L 211.201 177.578 L 165.329 177.578 Z M 165.329 186.752 L 165.329 191.339 L 220.375 191.339 L 220.375 186.752 L 165.329 186.752 Z M 165.329 195.926 L 165.329 200.513 L 202.026 200.513 L 202.026 195.926 L 165.329 195.926 Z"/>
+ <defs>
+ <filter id="xL9th5pUTbIWPkX19mani2zFcwaphfQf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="6.35"/>
+ </filter>
+ </defs>
+ <g filter="url(#xL9th5pUTbIWPkX19mani2zFcwaphfQf)">
+ <path fill="#00ea69" d="M 105.519 34.376 L 105.519 107.771 L 83.093 107.771 C 83.093 107.771 101.481 152.65 127.973 189.321 C 127.981 189.321 127.988 189.316 127.997 189.311 C 128.007 189.307 128.017 189.302 128.027 189.295 C 128.036 189.288 128.047 189.282 128.056 189.277 C 128.067 189.272 128.076 189.267 128.084 189.267 C 155.422 150.586 172.797 107.771 172.797 107.771 L 150.371 107.771 L 150.371 34.376 L 105.519 34.376 Z"/>
+ </g>
+ <path fill="#effff6" d="M 105.519 11.95 L 105.519 99.616 L 83.093 99.616 C 83.093 99.616 101.481 144.495 127.973 181.166 C 127.981 181.166 127.988 181.161 127.997 181.156 C 128.007 181.152 128.017 181.147 128.027 181.14 C 128.036 181.133 128.047 181.127 128.056 181.122 C 128.067 181.117 128.076 181.112 128.084 181.112 C 155.422 142.431 172.797 99.616 172.797 99.616 L 150.371 99.616 L 150.371 11.95 L 105.519 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_156" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_156)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/downloader-arrow.svg b/.icons/Gruvbox_Dark-2/apps/64/downloader-arrow.svg
new file mode 120000
index 000000000..65a1d1f76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/downloader-arrow.svg
@@ -0,0 +1 @@
+download.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/draftsight.svg b/.icons/Gruvbox_Dark-2/apps/64/draftsight.svg
new file mode 100644
index 000000000..367db5a59
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/draftsight.svg
@@ -0,0 +1,48 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="cuAzvCSxZs6vldb5c5Rn7wkPvnr2llJk" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#cuAzvCSxZs6vldb5c5Rn7wkPvnr2llJk)">
+ <linearGradient id="_lgradient_123" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_123)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_124" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_124)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g opacity=".7">
+ <linearGradient id="_lgradient_125" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(82.521,0,0,113.824,55.5,87.387)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#66ff00"/>
+ <stop offset="100%" style="stop-color:#99dc14"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_125)" d="M 135.585 125.968 C 125.901 95.796 89.769 79.779 55.872 90.954 L 55.5 90.954 L 91.259 201.211 L 91.631 201.211 C 125.156 190.036 145.27 155.767 135.585 125.968 L 135.585 125.968 Z M 101.689 172.157 L 80.829 107.716 C 80.829 107.344 81.202 106.599 81.574 106.599 C 98.336 108.089 112.491 117.401 116.961 131.183 L 116.961 131.555 C 121.431 145.71 115.471 161.727 102.806 172.157 C 102.806 172.902 102.061 172.902 101.689 172.157 Z"/>
+ </g>
+ <g opacity=".5">
+ <path fill="#80ba05" d="M 135.585 125.968 C 125.901 95.796 89.769 79.779 55.872 90.954 L 55.5 90.954 L 56.617 94.306 L 58.107 93.934 C 90.142 83.504 124.038 98.404 133.35 126.713 L 133.35 127.086 C 142.663 155.395 123.666 187.429 91.631 197.859 L 90.142 198.231 L 90.887 201.211 L 91.259 201.211 C 125.156 190.036 145.27 155.767 135.585 125.968 L 135.585 125.968 Z"/>
+ </g>
+ <g opacity=".5">
+ <path fill="#4cb9ce" d="M 200.398 200.094 L 133.723 54.823 C 133.35 54.078 132.233 54.45 132.233 55.195 L 118.078 192.271 C 118.078 192.644 118.451 193.016 118.823 193.016 L 199.654 201.584 C 200.026 201.584 200.771 200.839 200.398 200.094 Z M 163.522 144.965 C 163.522 145.338 163.15 145.71 162.777 145.71 C 160.17 145.71 153.465 146.083 158.307 155.022 C 159.052 156.14 164.267 166.569 159.052 175.509 C 155.327 181.842 147.877 184.821 137.448 184.821 L 136.703 184.821 L 136.703 170.294 C 136.703 169.922 137.075 169.549 137.448 169.549 C 143.408 169.549 147.877 167.687 144.898 162.472 C 138.938 152.415 138.565 143.848 143.035 138.26 C 148.622 130.438 159.797 131.183 163.15 131.555 C 163.522 131.555 163.894 131.928 163.894 132.3 L 163.522 144.965 L 163.522 144.965 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_126" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(78.697,0,0,143.782,121.803,57.802)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#5786ff"/>
+ <stop offset="50%" style="stop-color:#51a8ff"/>
+ <stop offset="100%" style="stop-color:#0f82f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_126)" d="M 200.398 200.094 L 134.84 57.802 L 121.803 193.389 L 199.654 201.584 C 200.026 201.584 200.771 200.839 200.398 200.094 L 200.398 200.094 Z M 163.522 144.965 C 163.522 145.338 163.15 145.71 162.777 145.71 C 160.17 145.71 153.465 146.083 158.307 155.022 C 159.052 156.14 164.267 166.569 159.052 175.509 C 155.327 181.842 147.877 184.821 137.448 184.821 L 136.703 184.821 L 136.703 170.294 C 136.703 169.922 137.075 169.549 137.448 169.549 C 143.408 169.549 147.877 167.687 144.898 162.472 C 138.938 152.415 138.565 143.848 143.035 138.26 C 148.622 130.438 159.797 131.183 163.15 131.555 C 163.522 131.555 163.894 131.928 163.894 132.3 L 163.522 144.965 L 163.522 144.965 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dragon-ball-online-global.svg b/.icons/Gruvbox_Dark-2/apps/64/dragon-ball-online-global.svg
new file mode 100755
index 000000000..3823efe81
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dragon-ball-online-global.svg
@@ -0,0 +1,66 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="vMMyNN5llg5QDwG8JaqEOv3Hk6EMHJaB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#vMMyNN5llg5QDwG8JaqEOv3Hk6EMHJaB)">
+ <linearGradient id="_lgradient_6" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d12b1f"/>
+ <stop offset="100%" style="stop-color:#ff0015"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g style="opacity:0.3">
+ <g>
+ <path fill="#111111" d="M 63.539006 239.441 C 64.089001 239.476996 64.560002 239.539008 65.120007 239.571997 C 65.555004 239.597006 66.147 239.582999 66.588001 239.607001 L 66.549 232.015006 L 93.178005 207.550009 L 93.178005 199.394003 L 105.468006 187.161002 L 105.468006 181.045996 L 111.612004 174.929007 L 111.612004 158.620001 L 103.419003 150.463995 L 87.032002 150.463995 L 78.839001 142.310004 L 58.356003 142.310004 L 50.161003 150.463995 L 50.161003 170.853003 L 66.604 185.192999 L 66.549 203.472006 L 60.405003 209.588995 L 60.405003 236.09101 L 63.539006 239.441 Z"/>
+ <path fill="#111111" d="M 99.322003 81.148001 L 93.178005 87.265006 L 99.322003 87.265006 L 101.371006 89.303999 L 103.419003 89.303999 L 105.468006 87.265006 L 99.322003 81.148001 Z"/>
+ <path fill="#111111" d="M 177.160008 109.690001 L 152.580006 109.690001 L 138.242008 123.961005 L 138.242008 144.349005 L 148.483006 154.543005 L 162.82201 154.543005 L 168.966999 160.659003 L 168.966999 166.775 L 173.063999 170.851996 L 173.063999 195.317008 L 188.619999 211.681998 L 214.308003 186.114996 L 214.03101 162.696997 L 234.515003 142.310004 L 226.321003 142.310004 L 205.838001 121.923003 L 205.838001 113.768004 L 181.257008 113.768004 L 177.160008 109.690001 Z"/>
+ <path fill="#111111" d="M 250.901997 117.845 L 250.901997 96.373999 C 250.901997 87.126006 250.735005 78.869002 250.299 71.498999 C 250.080998 67.815001 249.796009 64.353003 249.429997 61.099001 C 249.063999 57.845004 248.618 54.801001 248.078007 51.952002 C 247.537998 49.104002 246.903996 46.451003 246.164006 43.982005 C 245.425007 41.513003 244.578999 39.226004 243.613011 37.111002 C 242.998997 35.764002 242.248005 34.600005 241.533009 33.388003 L 238.610996 36.296004 L 226.321003 36.296004 L 214.03101 48.529002 L 205.838001 40.374003 L 181.258 40.374003 L 168.968006 52.607005 L 168.968006 62.800002 L 181.258 62.800002 L 181.258 56.683001 L 189.451008 56.683001 L 189.451008 64.839003 L 185.353001 68.914999 L 168.968006 69.191 L 162.82201 75.032004 L 154.629002 75.032004 L 154.629002 83.187003 L 148.483006 89.303999 L 148.483006 101.534003 L 160.772999 101.534003 L 168.968006 93.380003 L 177.161 93.380003 L 177.161 97.458006 L 185.353001 105.613005 L 189.451008 105.613005 L 189.451008 101.534003 L 181.258 93.380003 L 189.451008 93.380003 L 197.643009 101.534003 L 207.884999 101.534003 L 201.741001 95.419005 L 207.884999 89.303999 L 214.03101 89.303999 L 220.175007 95.419005 L 214.03101 95.419005 L 207.884999 101.534003 L 213.91901 107.539999 L 214.03101 113.767004 L 205.838001 113.767004 L 230.41901 138.232001 L 234.513996 138.232001 L 238.610996 134.155997 L 246.804005 125.998999 L 238.610996 117.845 L 250.901997 117.845 Z"/>
+ <path fill="#111111" d="M 156.677006 70.954001 L 156.677006 64.838004 L 162.82201 58.722003 L 162.82201 70.954001 L 156.677006 70.954001 Z"/>
+ <path fill="#111111" d="M 220.175999 191.239996 L 220.175999 178.456 L 228.369999 170.851996 L 228.369999 191.239996 L 220.175999 191.239996 Z"/>
+ <path fill="#111111" d="M 136.192997 11.831003 L 90.136006 11.831003 C 89.347004 11.831003 88.788006 11.880002 88.013005 11.882003 L 80.888005 19.986002 L 93.178005 32.218005 L 93.178005 45.001002 L 107.517002 60.761004 L 115.710003 60.761004 L 115.710003 52.607005 L 128.000004 40.374003 L 128.000004 32.218005 L 136.192997 24.064003 L 136.192997 11.831003 Z"/>
+ <path fill="#111111" d="M 125.951 56.683001 L 132.097004 56.683001 L 138.242008 62.799002 L 125.951 62.799002 L 125.951 56.683001 Z"/>
+ <path fill="#111111" d="M 70.646 123.961005 L 64.501004 123.961005 L 58.355004 130.078009 L 70.646 130.078009 L 70.646 123.961005 Z"/>
+ <path fill="#111111" d="M 16.003002 30.841002 C 15.896004 30.993002 15.758003 31.109004 15.653004 31.263003 C 14.436003 33.051001 13.352003 34.995001 12.386004 37.111002 C 11.421004 39.226004 10.575003 41.513003 9.835003 43.982005 C 9.095003 46.451003 8.462003 49.104002 7.922003 51.952002 C 7.382004 54.801001 6.936003 57.845004 6.570003 61.099001 C 6.204003 64.353003 5.918003 67.815001 5.700003 71.498999 C 5.264004 78.869002 5.098003 87.126006 5.098003 96.373999 L 5.098003 117.845 L 13.291003 125.998999 L 25.581003 125.998999 L 46.066002 146.388007 L 46.066002 121.923003 L 58.356003 109.691 L 66.549 109.691 L 78.839001 97.458006 L 91.129002 97.458006 L 84.985005 91.341002 L 97.275006 77.072005 L 84.985005 64.839003 L 66.549 64.839003 L 66.549 81.148001 L 58.356003 81.148001 L 50.161003 72.993002 L 50.161003 64.839003 L 62.452004 52.607005 L 72.695004 52.607005 L 72.695004 44.450003 L 60.405003 32.218005 L 39.920002 32.218005 L 39.920002 44.450003 L 29.678004 44.450003 L 16.003002 30.841002 Z"/>
+ <path fill="#111111" d="M 66.549 12.396003 C 66.120007 12.419003 65.544003 12.404003 65.120007 12.429003 C 61.415005 12.646003 57.931004 12.929003 54.659004 13.292003 C 51.387005 13.656003 48.325005 14.100003 45.460003 14.636003 C 42.901005 15.115003 40.554005 15.699003 38.301003 16.335003 L 46.066002 24.064003 L 66.549 24.064003 L 66.549 12.396003 Z"/>
+ </g>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_7" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="ZGFZDZrJin63PU1HKbUV3ZrlOFkTRduD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#ZGFZDZrJin63PU1HKbUV3ZrlOFkTRduD)">
+ <ellipse cx="128" cy="189.5" rx="72.5" ry="13.5" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_8" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,145,55.5,53.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_8)" cx="128" cy="126" r="72.5" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_9" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(47.273393,0,0,45,104.363303,105.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d12b1f"/>
+ <stop offset="100%" style="stop-color:#ff0015"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" d="M 142.684997 150.419337 L 128.055512 142.77964 L 113.468433 150.5 L 116.213457 134.225736 L 104.363303 122.738323 L 120.689307 120.319972 L 127.952588 105.5 L 135.297589 120.27964 L 151.636697 122.607808 L 139.850154 134.160479 L 142.684997 150.419337 Z"/>
+ <linearGradient id="_lgradient_10" x1=".146" x2=".854" y1=".146" y2=".854" gradientTransform="matrix(55,0,0,55,76,71.333333)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ebebeb"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_10)" cx="103.5" cy="98.833" r="27.5" vector-effect="non-scaling-stroke"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dragon-ball-xenoverse.svg b/.icons/Gruvbox_Dark-2/apps/64/dragon-ball-xenoverse.svg
new file mode 100755
index 000000000..16ce54e4d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dragon-ball-xenoverse.svg
@@ -0,0 +1,75 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="YK1ud78Q3vgwre9Tj6Zh9W2ZSGUzGqut" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#YK1ud78Q3vgwre9Tj6Zh9W2ZSGUzGqut)">
+ <linearGradient id="_lgradient_11" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d12b1f"/>
+ <stop offset="100%" style="stop-color:#ff0015"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g style="opacity:0.3">
+ <g>
+ <path fill="#111111" d="M 63.539006 239.441 C 64.089001 239.476996 64.560002 239.539008 65.120007 239.571997 C 65.555004 239.597006 66.147 239.582999 66.588001 239.607001 L 66.549 232.015006 L 93.178005 207.550009 L 93.178005 199.394003 L 105.468006 187.161002 L 105.468006 181.045996 L 111.612004 174.929007 L 111.612004 158.620001 L 103.419003 150.463995 L 87.032002 150.463995 L 78.839001 142.310004 L 58.356003 142.310004 L 50.161003 150.463995 L 50.161003 170.853003 L 66.604 185.192999 L 66.549 203.472006 L 60.405003 209.588995 L 60.405003 236.09101 L 63.539006 239.441 Z"/>
+ <path fill="#111111" d="M 99.322003 81.148001 L 93.178005 87.265006 L 99.322003 87.265006 L 101.371006 89.303999 L 103.419003 89.303999 L 105.468006 87.265006 L 99.322003 81.148001 Z"/>
+ <path fill="#111111" d="M 177.160008 109.690001 L 152.580006 109.690001 L 138.242008 123.961005 L 138.242008 144.349005 L 148.483006 154.543005 L 162.82201 154.543005 L 168.966999 160.659003 L 168.966999 166.775 L 173.063999 170.851996 L 173.063999 195.317008 L 188.619999 211.681998 L 214.308003 186.114996 L 214.03101 162.696997 L 234.515003 142.310004 L 226.321003 142.310004 L 205.838001 121.923003 L 205.838001 113.768004 L 181.257008 113.768004 L 177.160008 109.690001 Z"/>
+ <path fill="#111111" d="M 250.901997 117.845 L 250.901997 96.373999 C 250.901997 87.126006 250.735005 78.869002 250.299 71.498999 C 250.080998 67.815001 249.796009 64.353003 249.429997 61.099001 C 249.063999 57.845004 248.618 54.801001 248.078007 51.952002 C 247.537998 49.104002 246.903996 46.451003 246.164006 43.982005 C 245.425007 41.513003 244.578999 39.226004 243.613011 37.111002 C 242.998997 35.764002 242.248005 34.600005 241.533009 33.388003 L 238.610996 36.296004 L 226.321003 36.296004 L 214.03101 48.529002 L 205.838001 40.374003 L 181.258 40.374003 L 168.968006 52.607005 L 168.968006 62.800002 L 181.258 62.800002 L 181.258 56.683001 L 189.451008 56.683001 L 189.451008 64.839003 L 185.353001 68.914999 L 168.968006 69.191 L 162.82201 75.032004 L 154.629002 75.032004 L 154.629002 83.187003 L 148.483006 89.303999 L 148.483006 101.534003 L 160.772999 101.534003 L 168.968006 93.380003 L 177.161 93.380003 L 177.161 97.458006 L 185.353001 105.613005 L 189.451008 105.613005 L 189.451008 101.534003 L 181.258 93.380003 L 189.451008 93.380003 L 197.643009 101.534003 L 207.884999 101.534003 L 201.741001 95.419005 L 207.884999 89.303999 L 214.03101 89.303999 L 220.175007 95.419005 L 214.03101 95.419005 L 207.884999 101.534003 L 213.91901 107.539999 L 214.03101 113.767004 L 205.838001 113.767004 L 230.41901 138.232001 L 234.513996 138.232001 L 238.610996 134.155997 L 246.804005 125.998999 L 238.610996 117.845 L 250.901997 117.845 Z"/>
+ <path fill="#111111" d="M 156.677006 70.954001 L 156.677006 64.838004 L 162.82201 58.722003 L 162.82201 70.954001 L 156.677006 70.954001 Z"/>
+ <path fill="#111111" d="M 220.175999 191.239996 L 220.175999 178.456 L 228.369999 170.851996 L 228.369999 191.239996 L 220.175999 191.239996 Z"/>
+ <path fill="#111111" d="M 136.192997 11.831003 L 90.136006 11.831003 C 89.347004 11.831003 88.788006 11.880002 88.013005 11.882003 L 80.888005 19.986002 L 93.178005 32.218005 L 93.178005 45.001002 L 107.517002 60.761004 L 115.710003 60.761004 L 115.710003 52.607005 L 128.000004 40.374003 L 128.000004 32.218005 L 136.192997 24.064003 L 136.192997 11.831003 Z"/>
+ <path fill="#111111" d="M 125.951 56.683001 L 132.097004 56.683001 L 138.242008 62.799002 L 125.951 62.799002 L 125.951 56.683001 Z"/>
+ <path fill="#111111" d="M 70.646 123.961005 L 64.501004 123.961005 L 58.355004 130.078009 L 70.646 130.078009 L 70.646 123.961005 Z"/>
+ <path fill="#111111" d="M 16.003002 30.841002 C 15.896004 30.993002 15.758003 31.109004 15.653004 31.263003 C 14.436003 33.051001 13.352003 34.995001 12.386004 37.111002 C 11.421004 39.226004 10.575003 41.513003 9.835003 43.982005 C 9.095003 46.451003 8.462003 49.104002 7.922003 51.952002 C 7.382004 54.801001 6.936003 57.845004 6.570003 61.099001 C 6.204003 64.353003 5.918003 67.815001 5.700003 71.498999 C 5.264004 78.869002 5.098003 87.126006 5.098003 96.373999 L 5.098003 117.845 L 13.291003 125.998999 L 25.581003 125.998999 L 46.066002 146.388007 L 46.066002 121.923003 L 58.356003 109.691 L 66.549 109.691 L 78.839001 97.458006 L 91.129002 97.458006 L 84.985005 91.341002 L 97.275006 77.072005 L 84.985005 64.839003 L 66.549 64.839003 L 66.549 81.148001 L 58.356003 81.148001 L 50.161003 72.993002 L 50.161003 64.839003 L 62.452004 52.607005 L 72.695004 52.607005 L 72.695004 44.450003 L 60.405003 32.218005 L 39.920002 32.218005 L 39.920002 44.450003 L 29.678004 44.450003 L 16.003002 30.841002 Z"/>
+ <path fill="#111111" d="M 66.549 12.396003 C 66.120007 12.419003 65.544003 12.404003 65.120007 12.429003 C 61.415005 12.646003 57.931004 12.929003 54.659004 13.292003 C 51.387005 13.656003 48.325005 14.100003 45.460003 14.636003 C 42.901005 15.115003 40.554005 15.699003 38.301003 16.335003 L 46.066002 24.064003 L 66.549 24.064003 L 66.549 12.396003 Z"/>
+ </g>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_12" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="bnilGVe8on5w4NMo7gNGl1uppjTyjakS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#bnilGVe8on5w4NMo7gNGl1uppjTyjakS)">
+ <ellipse cx="128" cy="189.5" rx="72.5" ry="13.5" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_13" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,145,55.5,53.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_13)" cx="128" cy="126" r="72.5" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_14" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(47.273393,0,0,45,104.363303,105.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d12b1f"/>
+ <stop offset="100%" style="stop-color:#ff0015"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" d="M 142.684997 150.419337 L 128.055512 142.77964 L 113.468433 150.5 L 116.213457 134.225736 L 104.363303 122.738323 L 120.689307 120.319972 L 127.952588 105.5 L 135.297589 120.27964 L 151.636697 122.607808 L 139.850154 134.160479 L 142.684997 150.419337 Z"/>
+ <linearGradient id="_lgradient_15" x1=".146" x2=".854" y1=".146" y2=".854" gradientTransform="matrix(55,0,0,55,76,71.333333)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ebebeb"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_15)" cx="103.5" cy="98.833" r="27.5" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="QNHgfiQxXIpTiFQj8lyXzeiznkJ6JvLy" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#QNHgfiQxXIpTiFQj8lyXzeiznkJ6JvLy)">
+ <path fill-rule="evenodd" d="M 162.182703 203.374446 L 151.602666 203.374446 L 143.091352 190.311942 L 134.580037 203.374446 L 124 203.374446 L 137.830886 182.09616 L 124.768383 162 L 135.348419 162 L 143.091352 173.880377 L 150.775177 162 L 161.414321 162 L 148.410923 182.09616 L 162.182703 203.374446 Z M 189.194306 203.374446 L 180.623885 203.374446 L 165.729084 162 L 175.481632 162 L 184.406691 188.065901 L 184.406691 188.065901 Q 184.58401 188.479645 184.761329 189.188922 L 184.761329 189.188922 L 184.938648 189.839092 L 184.938648 189.839092 Q 185.056861 189.307134 185.470606 188.065901 L 185.470606 188.065901 L 194.395665 162 L 204.03 162 L 189.194306 203.374446 Z"/>
+ </g>
+ <path fill="#ececec" fill-rule="evenodd" d="M 158.932702 198.640006 L 148.352665 198.640006 L 139.841353 185.577507 L 131.330041 198.640006 L 120.749998 198.640006 L 134.580886 177.361706 L 121.518387 157.26556 L 132.098418 157.26556 L 139.841353 169.145926 L 147.52518 157.26556 L 158.164319 157.26556 L 145.160922 177.361706 L 158.932702 198.640006 Z M 185.944305 198.640006 L 177.373883 198.640006 L 162.479085 157.26556 L 172.231631 157.26556 L 181.156691 183.33146 L 181.156691 183.33146 Q 181.334009 183.745202 181.511332 184.454472 L 181.511332 184.454472 L 181.688649 185.104646 L 181.688649 185.104646 Q 181.806859 184.572688 182.220607 183.33146 L 182.220607 183.33146 L 191.145665 157.26556 L 200.780001 157.26556 L 185.944305 198.640006 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dragonplayer.svg b/.icons/Gruvbox_Dark-2/apps/64/dragonplayer.svg
new file mode 120000
index 000000000..61754308e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dragonplayer.svg
@@ -0,0 +1 @@
+video.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/drakconf.svg b/.icons/Gruvbox_Dark-2/apps/64/drakconf.svg
new file mode 120000
index 000000000..9cb7fcff7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/drakconf.svg
@@ -0,0 +1 @@
+tool.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/drakmenustyle.svg b/.icons/Gruvbox_Dark-2/apps/64/drakmenustyle.svg
new file mode 120000
index 000000000..34d961dc0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/drakmenustyle.svg
@@ -0,0 +1 @@
+menu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/draksec-mdk.svg b/.icons/Gruvbox_Dark-2/apps/64/draksec-mdk.svg
new file mode 120000
index 000000000..8b9d3b181
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/draksec-mdk.svg
@@ -0,0 +1 @@
+shield.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/drakstats.svg b/.icons/Gruvbox_Dark-2/apps/64/drakstats.svg
new file mode 120000
index 000000000..65a1d1f76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/drakstats.svg
@@ -0,0 +1 @@
+download.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/draw.io.svg b/.icons/Gruvbox_Dark-2/apps/64/draw.io.svg
new file mode 100755
index 000000000..4631a6289
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/draw.io.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="AFoJwrJrzXN3l7KZXLQqMQixw85yyMBt" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#AFoJwrJrzXN3l7KZXLQqMQixw85yyMBt)">
+ <linearGradient id="_lgradient_170" x1=".445" x2=".451" y1=".003" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.619,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fee140"/>
+ <stop offset="100%" style="stop-color:#fa709a"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_170)" d="M 165.628 11.952 C 239.684 11.952 250.267 22.509 250.267 96.495 L 250.267 155.746 C 250.267 229.733 239.684 240.29 165.628 240.29 L 90.259 240.29 C 16.203 240.29 5.619 229.733 5.619 155.746 L 5.619 96.495 C 5.619 22.509 16.203 11.952 90.259 11.952 L 165.628 11.952 Z"/>
+ </g>
+ <g>
+ <path fill="#3f3f3f" d="M 82.22 172.2 L 71.89 166.1 L 128 71.14 L 184.11 166.1 L 173.78 172.2 L 128 94.73 L 82.22 172.2 Z"/>
+ <g opacity=".2">
+ <path d="M 107.097 59.419 C 101.307 59.419 96.649 64.316 96.649 70.395 L 96.649 103.308 C 96.649 109.387 101.307 114.284 107.097 114.284 L 148.903 114.284 C 154.693 114.284 159.351 109.387 159.351 103.308 L 159.351 70.395 C 159.351 64.316 154.693 59.419 148.903 59.419 L 107.097 59.419 Z M 56.151 145.635 C 50.361 145.635 45.703 150.532 45.703 156.611 L 45.703 189.524 C 45.703 195.603 50.361 200.5 56.151 200.5 L 97.958 200.5 C 103.747 200.5 108.405 195.603 108.405 189.524 L 108.405 156.611 C 108.405 150.532 103.747 145.635 97.958 145.635 L 56.151 145.635 Z M 158.042 145.635 C 152.253 145.635 147.595 150.532 147.595 156.611 L 147.595 189.532 C 147.595 195.611 152.253 200.5 158.042 200.5 L 199.849 200.5 C 205.639 200.5 210.297 195.611 210.297 189.532 L 210.297 156.611 C 210.297 150.532 205.639 145.635 199.849 145.635 L 158.042 145.635 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 107.097 55.5 C 101.307 55.5 96.649 60.397 96.649 66.476 L 96.649 99.389 C 96.649 105.468 101.307 110.365 107.097 110.365 L 148.903 110.365 C 154.693 110.365 159.351 105.468 159.351 99.389 L 159.351 66.476 C 159.351 60.397 154.693 55.5 148.903 55.5 L 107.097 55.5 Z M 56.151 141.716 C 50.361 141.716 45.703 146.613 45.703 152.692 L 45.703 185.605 C 45.703 191.684 50.361 196.581 56.151 196.581 L 97.958 196.581 C 103.747 196.581 108.405 191.684 108.405 185.605 L 108.405 152.692 C 108.405 146.613 103.747 141.716 97.958 141.716 L 56.151 141.716 Z M 158.042 141.716 C 152.253 141.716 147.595 146.613 147.595 152.692 L 147.595 185.613 C 147.595 191.692 152.253 196.581 158.042 196.581 L 199.849 196.581 C 205.639 196.581 210.297 191.692 210.297 185.613 L 210.297 152.692 C 210.297 146.613 205.639 141.716 199.849 141.716 L 158.042 141.716 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_171" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_171)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dreamchess.svg b/.icons/Gruvbox_Dark-2/apps/64/dreamchess.svg
new file mode 120000
index 000000000..3f8c01d98
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dreamchess.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/drgeo-alt1.svg b/.icons/Gruvbox_Dark-2/apps/64/drgeo-alt1.svg
new file mode 100644
index 000000000..813753ab6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/drgeo-alt1.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="esrIv7lbstiOUdPdIAlZDv2Lv0b7LO8f" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#esrIv7lbstiOUdPdIAlZDv2Lv0b7LO8f)">
+ <linearGradient id="_lgradient_18" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_19" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g>
+ <path fill="#b3b3b3" d="M 192.95312 84.001953 L 191.95312 84.005853 L 191.96312 86.005853 L 192.96312 86.001953 L 197.83617 85.980473 L 197.01781 87.382816 L 196.5139 88.246098 L 198.24046 89.25391 L 198.74437 88.390629 L 200.4475 85.476566 L 200.5041 84.582035 L 199.82246 84.000004 L 199.57831 83.972664 L 192.95312 84.001953 Z M 182.95312 84.046873 L 172.95312 84.091793 L 171.95312 84.095693 L 171.96312 86.095693 L 172.96312 86.091793 L 182.96312 86.046873 L 183.96312 86.040973 L 183.95312 84.040973 L 182.95312 84.046873 Z M 162.95312 84.136713 L 152.953125 84.179683 L 151.953125 84.185583 L 151.962925 86.185583 L 152.962925 86.179683 L 162.96292 86.134763 L 163.96292 86.130863 L 163.95292 84.130863 L 162.95312 84.136713 Z M 142.953125 84.224603 L 132.955078 84.269523 L 131.955078 84.273423 L 131.962878 86.273423 L 132.962878 86.269523 L 142.962878 86.224603 L 143.962878 86.220703 L 143.953078 84.220703 L 142.953125 84.224603 Z M 56.154297 84.613275 L 55.421875 84.617175 L 55.423825 85.041003 L 55.058591 85.255846 L 55.427731 85.884753 L 55.431641 86.617175 L 55.85547 86.615175 L 60.625 94.742188 L 61.132813 95.605469 L 62.857422 94.59375 L 62.351563 93.730469 L 58.167969 86.603516 L 62.962891 86.582036 L 63.962891 86.578136 L 63.955091 84.578136 L 62.955091 84.582036 L 56.99806 84.609376 L 56.783216 84.244142 L 56.154297 84.613275 Z M 122.955078 84.314447 L 112.955078 84.359367 L 111.955078 84.363267 L 111.962878 86.363267 L 112.962878 86.359367 L 122.962878 86.314447 L 123.962878 86.310547 L 123.955078 84.310547 L 122.955078 84.314447 Z M 102.955078 84.404287 L 92.955078 84.449207 L 91.955078 84.453107 L 91.962878 86.453107 L 92.962878 86.449207 L 102.962878 86.404287 L 103.962878 86.400387 L 103.955078 84.400387 L 102.955078 84.404287 Z M 82.955078 84.494127 L 72.955078 84.539047 L 71.955078 84.542947 L 71.962878 86.542947 L 72.962878 86.537047 L 82.962878 86.494077 L 83.962878 86.488177 L 83.955078 84.488177 L 82.955078 84.494127 Z M 191.97461 96.017564 L 186.93359 104.654283 L 186.42969 105.517564 L 188.15625 106.525377 L 188.66016 105.662095 L 193.70312 97.02733 L 194.20703 96.162095 L 192.48047 95.154283 L 191.97461 96.017564 Z M 65.181641 102.503892 L 65.6875 103.367174 L 70.748047 111.992174 L 71.255859 112.853502 L 72.980469 111.841783 L 72.474609 110.978502 L 67.412109 102.355455 L 66.90625 101.492174 L 65.181641 102.503892 Z M 181.89062 113.289048 L 176.84961 121.925767 L 176.34375 122.789048 L 178.07227 123.796861 L 178.57617 122.93358 L 183.61719 114.298814 L 184.12305 113.43358 L 182.39453 112.425767 L 181.89062 113.289048 Z M 75.304688 119.753892 L 75.810547 120.61522 L 80.871094 129.24022 L 81.376953 130.103502 L 83.103516 129.08983 L 82.595703 128.228502 L 77.535156 119.603502 L 77.029297 118.742174 L 75.304688 119.753892 Z M 171.80664 130.560533 L 166.76367 139.197252 L 166.25977 140.060533 L 167.98633 141.068345 L 168.49219 140.205064 L 173.5332 131.570298 L 174.03711 130.705064 L 172.31055 129.697252 L 171.80664 130.560533 Z M 85.427734 137.001939 L 85.933594 137.86522 L 90.994141 146.49022 L 91.5 147.35155 L 93.224609 146.33983 L 92.71875 145.47655 L 87.658203 136.853502 L 87.152344 135.99022 L 85.427734 137.001939 Z M 161.72266 147.83202 L 156.67969 156.46874 L 156.17578 157.33202 L 157.90234 158.33983 L 158.40625 157.47655 L 163.44922 148.83983 L 163.95312 147.97655 L 162.22656 146.96874 L 161.72266 147.83202 Z M 95.550781 154.25194 L 96.056641 155.11327 L 101.117188 163.73827 L 101.623047 164.60155 L 103.347656 163.58788 L 102.841797 162.72655 L 97.78125 154.10155 L 97.275391 153.24022 L 95.550781 154.25194 Z M 151.636719 165.10351 L 146.595703 173.74022 L 146.091797 174.60351 L 147.818359 175.61132 L 148.322266 174.74804 L 153.365234 166.11132 L 153.86914 165.24804 L 152.140625 164.24022 L 151.636719 165.10351 Z M 105.671875 171.5 L 106.179688 172.36328 L 111.240234 180.98828 L 111.746094 181.84961 L 113.470703 180.83789 L 112.964844 179.97461 L 107.904297 171.35156 L 107.398438 170.48828 L 105.671875 171.5 Z M 141.552734 182.375 L 136.509766 191.01172 L 136.005859 191.875 L 137.734375 192.88281 L 138.238281 192.01953 L 143.279297 183.38281 L 143.785156 182.51953 L 142.056641 181.51172 L 141.552734 182.375 Z M 115.794922 188.75 L 116.300781 189.61133 L 121.363281 198.23633 L 121.869141 199.09961 L 123.59375 198.08594 L 123.087891 197.22461 L 118.027344 188.59961 L 117.519531 187.73828 L 115.794922 188.75 Z M 131.46875 199.64648 L 127.998047 205.5918 L 127.642578 204.98633 L 125.917969 205.99805 L 126.423828 206.86133 L 127.136719 208.07617 L 127.888672 208.56445 L 128.730469 208.25391 L 128.863281 208.07422 L 133.195312 200.6543 L 133.699219 199.79102 L 131.972656 198.7832 L 131.46875 199.64648 Z"/>
+ <path fill="#b3b3b3" d="M 55.064453 85.988281 L 55.933594 86.482422 L 64.632812 91.414062 L 65.501953 91.908203 L 66.488281 90.167969 L 65.619141 89.673828 L 56.919922 84.742188 L 56.050781 84.248047 L 55.064453 85.988281 Z M 72.462891 95.853516 L 73.332031 96.345703 L 82.03125 101.279297 L 82.900391 101.771484 L 83.886719 100.03125 L 83.017578 99.539062 L 74.318359 94.605469 L 73.449219 94.113281 L 72.462891 95.853516 Z M 89.859375 105.716797 L 90.730469 106.210938 L 99.429688 111.142578 L 100.298828 111.636719 L 101.285156 109.896484 L 100.416016 109.402344 L 91.716797 104.470703 L 90.845703 103.976562 L 89.859375 105.716797 Z M 107.257812 115.582031 L 108.128906 116.074219 L 116.828125 121.007812 L 117.697266 121.5 L 118.683594 119.759766 L 117.814453 119.267578 L 109.115234 114.335938 L 108.244141 113.841797 L 107.257812 115.582031 Z M 124.65625 125.445312 L 125.527344 125.939453 L 127 126.775391 L 127 133.916016 L 127 134.916016 L 129 134.916016 L 129 133.916016 L 129 126.191406 L 128.494141 125.322266 L 126.513672 124.199219 L 125.642578 123.705078 L 124.65625 125.445312 Z M 127 143.91602 L 127 153.91602 L 127 154.91602 L 129 154.91602 L 129 153.91602 L 129 143.91602 L 129 142.91602 L 127 142.91602 L 127 143.91602 Z M 127 163.91602 L 127 173.91602 L 127 174.91602 L 129 174.91602 L 129 173.91602 L 129 163.91602 L 129 162.91602 L 127 162.91602 L 127 163.91602 Z M 127 183.91602 L 127 193.91602 L 127 194.91602 L 129 194.91602 L 129 193.91602 L 129 183.91602 L 129 182.91602 L 127 182.91602 L 127 183.91602 Z M 127 203.91602 L 127 207.57031 L 127 208.57031 L 129 208.57031 L 129 207.57031 L 129 203.91602 L 129 202.91602 L 127 202.91602 L 127 203.91602 Z"/>
+ <path fill="#b3b3b3" d="M 197.49805 84.746094 L 188.84766 89.761719 L 187.98242 90.263672 L 188.98438 91.994141 L 189.84961 91.492188 L 198.50195 86.476562 L 199.36719 85.976562 L 198.36328 84.246094 L 197.49805 84.746094 Z M 180.19531 94.777344 L 171.54492 99.792969 L 170.67969 100.294922 L 171.68164 102.025391 L 172.54688 101.523438 L 181.19922 96.507812 L 182.06445 96.005859 L 181.06055 94.275391 L 180.19531 94.777344 Z M 162.89258 104.808594 L 154.24219 109.824219 L 153.376953 110.324219 L 154.37891 112.054688 L 155.24414 111.554688 L 163.89648 106.539062 L 164.76172 106.037109 L 163.75781 104.306641 L 162.89258 104.808594 Z M 145.589844 114.837891 L 136.939453 119.853516 L 136.074219 120.355469 L 137.076172 122.085938 L 137.941406 121.583984 L 146.59375 116.568359 L 147.458984 116.068359 L 146.455078 114.337891 L 145.589844 114.837891 Z M 128.287109 124.869141 L 127.498047 125.326172 L 126.632812 125.828125 L 127.636719 127.558594 L 128.501953 127.056641 L 129.291016 126.599609 L 130.15625 126.097656 L 129.152344 124.367188 L 128.287109 124.869141 Z"/>
+ </g>
+ <path fill="#f22c42" d="M 128.419922 41.5 C 128.05987 41.491705 127.704257 41.580777 127.390625 41.757813 L 54.890625 82.6875 C 54.264362 83.040713 53.875862 83.702878 53.873047 84.421875 L 53.5 166.92188 C 53.497513 167.639725 53.879892 168.303855 54.501953 168.66211 L 126.626953 210.23242 C 127.239514 210.586023 127.993278 210.589825 128.609375 210.24242 L 201.10938 169.3125 C 201.735641 168.959284 202.124138 168.297117 202.12695 167.57812 L 202.5 85.078125 C 202.502489 84.36028 202.120111 83.696148 201.49805 83.337891 L 129.373047 41.767578 C 129.082779 41.59993 128.755032 41.507919 128.419922 41.5 L 128.419922 41.5 Z M 128.363281 45.802734 L 198.49414 86.222656 L 198.13281 166.39844 L 127.636719 206.19727 L 57.505859 165.77734 L 57.869141 85.601562 L 128.363281 45.802734 Z"/>
+ <g>
+ <path fill="#d06c48" d="M 127.884766 42.974609 C 127.21754 43.01325 126.6137 43.382589 126.275391 43.958984 L 54.701172 165.91797 C 54.339381 166.535144 54.334755 167.298552 54.689042 167.920065 C 55.043328 168.541578 55.702576 168.926553 56.417969 168.92969 L 199.57422 169.57031 C 200.291886 169.573351 200.956175 169.191671 201.314975 168.570129 C 201.673776 167.948586 201.672087 167.182455 201.31055 166.5625 L 129.726562 43.962891 C 129.347277 43.313374 128.635681 42.931542 127.884766 42.974609 L 127.884766 42.974609 Z M 127.996094 48.929688 L 196.08984 165.55469 L 59.910156 164.94531 L 127.996094 48.929688 Z"/>
+ <path fill="#d06c48" d="M 127.970703 43.972656 C 126.866904 43.988832 125.984901 44.896185 126 46 L 126 125.183594 L 57.013672 164.25977 C 56.391813 164.612083 56.005182 165.269423 55.999448 165.984126 C 55.993715 166.698829 56.36975 167.362287 56.985876 167.724532 C 57.602003 168.086777 58.364593 168.092761 58.986328 167.74023 L 128.986328 128.089844 C 129.612905 127.734591 130.000088 127.069889 130 126.349609 L 130 46 C 130.00739 45.459743 129.7959 44.939477 129.413661 44.557606 C 129.031422 44.175735 128.510952 43.964746 127.970703 43.972656 L 127.970703 43.972656 Z"/>
+ <path fill="#d06c48" d="M 128.054688 124.337891 C 127.131251 124.301704 126.303245 124.902853 126.051693 125.792103 C 125.800141 126.681354 126.190541 127.627166 126.996094 128.080078 L 196.99609 168.66016 C 197.614327 169.018823 198.376946 169.020415 198.996676 168.664337 C 199.616406 168.308259 199.999094 167.648607 200.000586 166.933867 C 200.002078 166.219126 199.622147 165.557883 199.00391 165.19922 L 129.003906 124.619141 C 128.716066 124.447332 128.389663 124.350619 128.054688 124.337891 Z"/>
+ </g>
+ <path fill="#31c6b7" d="M 126.046875 84.021484 L 125.046875 84.046874 L 125.097655 86.046874 L 126.097655 86.021484 L 127.999999 85.972654 L 130.136718 86.027344 L 132.167968 86.181641 L 132.933593 86.277341 L 133.923827 86.404294 L 134.177733 84.419919 L 133.185546 84.294919 L 132.419921 84.197259 L 132.394531 84.193359 L 132.369141 84.191359 L 130.236328 84.02925 L 130.210938 84.02725 L 130.1875 84.02725 L 128.025391 83.97256 L 128 83.97256 L 127.974609 83.97256 L 126.046875 84.021484 Z M 118.914062 84.943359 L 117.279297 85.320312 L 117.253907 85.326212 L 117.230467 85.332112 L 115.238279 85.898519 L 115.212889 85.906319 L 115.189449 85.914119 L 113.238277 86.574276 L 113.214837 86.582076 L 113.191397 86.589876 L 112.085929 87.027376 L 111.154288 87.394563 L 111.888663 89.253938 L 112.81835 88.886751 L 113.878897 88.468782 L 113.894527 88.462882 L 115.824215 87.810538 L 115.830115 87.808538 L 117.728553 87.269475 L 117.732453 87.269475 L 119.363312 86.890569 L 120.337922 86.66596 L 119.888703 84.718694 L 118.914062 84.943359 Z M 138.671875 87.382812 L 139.632812 87.65625 L 140.169922 87.808594 L 140.175822 87.810594 L 142.10551 88.462938 L 142.12114 88.468838 L 143.935593 89.183682 L 143.953173 89.191482 L 145.752001 90.003982 L 145.773481 90.015702 L 145.796921 90.025502 L 145.968796 90.113392 L 146.857468 90.570423 L 147.769577 88.789173 L 146.878952 88.334095 L 146.664108 88.22472 L 146.642628 88.213 L 146.621148 88.2032 L 144.75982 87.361403 L 144.73834 87.351603 L 144.7149 87.341803 L 142.80865 86.58985 L 142.78521 86.58205 L 142.76177 86.57425 L 140.810598 85.914093 L 140.787158 85.906293 L 140.761768 85.898493 L 140.179737 85.732477 L 139.216846 85.459039 L 138.671875 87.382812 Z M 105.652344 90.228516 L 103.978516 91.302734 L 103.957036 91.316404 L 103.937506 91.330074 L 102.291022 92.501949 L 102.271492 92.515619 L 102.251962 92.529289 L 100.666025 93.777336 L 100.646495 93.791006 L 100.628915 93.806636 L 99.89454 94.443354 L 99.138681 95.097651 L 100.449228 96.60937 L 101.205087 95.955073 L 101.902353 95.349604 L 101.914073 95.339804 L 103.451183 94.130819 L 105.097667 92.960898 L 106.732433 91.914022 L 107.57423 91.373007 L 106.494152 89.689413 L 105.652344 90.228516 Z M 151.029297 93.048828 L 151.84375 93.628906 L 152.548828 94.130859 L 154.08594 95.341797 L 154.09764 95.349597 L 155.55076 96.60741 L 155.56076 96.61721 L 157.00607 97.996116 L 157.00807 97.998116 L 157.03347 98.025456 L 157.72293 98.748112 L 159.17019 97.367253 L 158.48074 96.644596 L 158.42214 96.584046 L 158.40654 96.566466 L 158.38894 96.550836 L 156.92996 95.160211 L 156.91236 95.142631 L 156.89476 95.127001 L 155.37132 93.806689 L 155.35372 93.791059 L 155.33422 93.777389 L 153.74829 92.529342 L 153.72879 92.515672 L 153.70929 92.502002 L 153.002263 91.998096 L 152.18781 91.419971 L 151.029297 93.048828 Z M 94.894531 99.533203 L 94.833981 99.601563 L 94.818351 99.619143 L 94.804681 99.638673 L 93.558587 101.22461 L 93.542957 101.24414 L 93.529287 101.26367 L 92.357412 102.910154 L 92.343742 102.929684 L 92.332022 102.949214 L 91.238272 104.654292 L 91.226552 104.673822 L 91.212882 104.695302 L 90.791007 105.427724 L 90.29296 106.294912 L 92.027335 107.292959 L 92.525382 106.425771 L 92.921866 105.734365 L 92.927766 105.724565 L 94.011751 104.035112 L 94.015651 104.029212 L 95.130885 102.460853 L 96.376979 100.874915 L 96.406279 100.841715 L 97.060576 100.085856 L 95.548857 98.777262 L 94.894531 99.533203 Z M 160.86133 102.451172 L 161.44141 103.265625 L 161.98438 104.029297 L 161.98838 104.035197 L 163.07237 105.72465 L 163.07837 105.73445 L 164.04127 107.408278 L 164.05127 107.427808 L 164.06497 107.451248 L 164.93607 109.154373 L 165.39114 110.043045 L 167.17044 109.132888 L 166.71536 108.242264 L 165.82083 106.49617 L 165.81083 106.47469 L 165.79713 106.45516 L 164.78736 104.695394 L 164.77366 104.673914 L 164.76196 104.654384 L 163.66821 102.949306 L 163.65651 102.929776 L 163.64281 102.910246 L 163.07054 102.105559 L 162.49046 101.291106 L 160.86133 102.451172 Z M 87.732422 111.876953 L 87.619141 112.164062 L 87.609341 112.187502 L 87.601541 112.210942 L 86.941385 114.162113 L 86.933585 114.185553 L 86.925785 114.208993 L 86.359379 116.203134 L 86.353479 116.226574 L 86.347579 116.250014 L 85.878829 118.283217 L 85.872929 118.306657 L 85.869029 118.332047 L 85.785049 118.796891 L 85.609268 119.781266 L 87.578018 120.132828 L 87.753799 119.148454 L 87.828019 118.732438 L 87.831919 118.712908 L 88.285044 116.748064 L 88.288944 116.730484 L 88.83582 114.802749 L 88.83782 114.794949 L 89.490163 112.867215 L 89.496063 112.851585 L 89.591763 112.609398 L 89.95895 111.679711 L 88.097622 110.945335 L 87.732422 111.876953 Z M 167.08789 114.539062 L 167.36133 115.5 L 167.71094 116.730469 L 167.71494 116.748049 L 168.16807 118.712893 L 168.17207 118.732423 L 168.52363 120.703126 L 168.52563 120.720706 L 168.71508 122.205081 L 168.84204 123.197269 L 170.82641 122.945315 L 170.69946 121.953128 L 170.50805 120.449222 L 170.50605 120.425782 L 170.50005 120.400392 L 170.13091 118.332032 L 170.12691 118.306642 L 170.12091 118.283202 L 169.65216 116.249999 L 169.64616 116.226559 L 169.64016 116.203119 L 169.2847 114.955072 L 169.01126 113.992182 L 167.08789 114.539062 Z M 85.027344 125.900391 L 85 126.947266 L 85 126.972656 L 85 126.998046 L 85.05469 129.158202 L 85.05469 129.183592 L 85.05669 129.208982 L 85.218799 131.341795 L 85.220799 131.367185 L 85.224699 131.392575 L 85.433684 133.031247 L 85.558684 134.023435 L 87.543059 133.769528 L 87.416106 132.779294 L 87.214934 131.191403 L 87.214934 131.179683 L 87.054778 129.072261 L 87.052778 129.058591 L 87.000048 126.972653 L 87.025438 125.949216 L 87.050828 124.951169 L 85.052781 124.900389 L 85.027344 125.900391 Z M 169 126.947266 L 168.9473 129.058594 L 168.9453 129.072264 L 168.78515 131.179686 L 168.78515 131.191406 L 168.52538 133.224609 L 168.52338 133.242189 L 168.42968 133.763673 L 168.2539 134.748048 L 170.22265 135.09961 L 170.39843 134.115235 L 170.49999 133.544923 L 170.50599 133.519533 L 170.50799 133.494143 L 170.77557 131.39258 L 170.77957 131.36719 L 170.78157 131.3418 L 170.94368 129.208987 L 170.94568 129.183597 L 170.94568 129.158207 L 171.00038 126.998051 L 171.02578 125.998051 L 169.02578 125.947271 L 169 126.947266 Z M 86.708984 139.09375 L 87.029297 140.041016 L 87.601562 141.73438 L 87.609362 141.75778 L 87.619162 141.77928 L 88.371115 143.68748 L 88.378915 143.71088 L 88.388715 143.73238 L 89.230512 145.59371 L 89.240312 145.61521 L 89.252032 145.63671 L 89.763751 146.63476 L 90.218829 147.52538 L 91.998126 146.61327 L 91.543048 145.7246 L 91.041095 144.74413 L 91.031295 144.72463 L 90.230514 142.95314 L 90.224614 142.93944 L 89.496099 141.09374 L 89.490199 141.07811 L 88.923793 139.400376 L 88.603481 138.45311 L 86.708984 139.09375 Z M 166.74023 140.392578 L 166.50977 141.078125 L 166.50377 141.093755 L 165.77525 142.93945 L 165.76925 142.95315 L 164.96847 144.72464 L 164.95847 144.74414 L 164.04441 146.52734 L 164.04041 146.53534 L 163.99551 146.61154 L 163.49747 147.47677 L 165.23184 148.47482 L 165.72989 147.60763 L 165.79629 147.49044 L 165.80999 147.46894 L 165.81999 147.44744 L 166.74773 145.63689 L 166.75943 145.61539 L 166.76943 145.59389 L 167.61123 143.73256 L 167.62123 143.71106 L 167.62923 143.68766 L 168.38118 141.77946 L 168.39118 141.75796 L 168.39918 141.73456 L 168.63551 141.035341 L 168.95582 140.088076 L 167.06129 139.445497 L 166.74023 140.392578 Z M 92.947266 151.94336 L 93.566406 152.73047 L 94.804688 154.30664 L 94.818358 154.32424 L 94.833988 154.34374 L 96.154301 155.86718 L 96.169931 155.88478 L 96.187511 155.90238 L 97.578136 157.36137 L 97.593766 157.37897 L 97.611346 157.39457 L 98.308612 158.06059 L 99.033221 158.75004 L 100.41408 157.30277 L 99.689471 156.61137 L 99.025409 155.98051 L 99.009779 155.96291 L 98.992199 155.94731 L 97.642589 154.53129 L 97.634789 154.52129 L 96.376976 153.07012 L 96.367176 153.05842 L 95.13866 151.49397 L 94.521472 150.70881 L 92.947266 151.94336 Z M 160.21484 152.31836 L 159.63281 153.05859 L 159.62281 153.07029 L 158.36499 154.52146 L 158.35699 154.53146 L 157.00738 155.94748 L 156.98978 155.96308 L 156.97418 155.98068 L 155.5523 157.33615 L 154.82769 158.0256 L 156.20855 159.47287 L 156.93121 158.78341 L 158.38824 157.39474 L 158.40584 157.37914 L 158.42144 157.36154 L 159.81206 155.90255 L 159.82966 155.88495 L 159.84526 155.86735 L 161.16558 154.34391 L 161.18118 154.32441 L 161.19488 154.30681 L 161.78668 153.55486 L 162.40387 152.76775 L 160.8316 151.53142 L 160.21484 152.31836 Z M 103.037109 161.97266 L 103.851562 162.55273 L 103.937502 162.61523 L 103.957032 162.62893 L 103.978512 162.64063 L 105.681637 163.73439 L 105.701167 163.74609 L 105.722647 163.75779 L 107.482413 164.76951 L 107.501943 164.78121 L 107.525383 164.79291 L 109.33593 165.72064 L 109.35741 165.73234 L 109.37889 165.74234 L 110.113265 166.07437 L 111.025375 166.48648 L 111.849593 164.66421 L 110.937484 164.2521 L 110.248031 163.94156 L 110.228501 163.93156 L 108.478501 163.03703 L 108.455061 163.02333 L 108.435531 163.01333 L 106.734359 162.03286 L 106.720689 162.02486 L 105.097642 160.98385 L 105.076162 160.96825 L 105.056632 160.95655 L 105.009762 160.92335 L 104.195308 160.34327 L 103.037109 161.97266 Z M 150.150391 161.4668 L 149.279297 162.02539 L 149.265627 162.03339 L 147.564455 163.01386 L 147.544925 163.02386 L 147.521485 163.03756 L 145.771485 163.93209 L 145.751955 163.94209 L 144.107424 164.68427 L 143.195314 165.09638 L 144.019533 166.91865 L 144.931643 166.50654 L 146.621096 165.74287 L 146.642576 165.73287 L 146.664056 165.72117 L 148.474603 164.79344 L 148.498043 164.78174 L 148.517573 164.77004 L 150.277339 163.75832 L 150.298819 163.74662 L 150.318349 163.73492 L 151.228506 163.15093 L 152.070302 162.60992 L 150.992178 160.92632 L 150.150391 161.4668 Z M 115.867188 168.22461 L 116.828125 168.49805 L 117.230469 168.61133 L 117.253909 168.61933 L 117.279299 168.62533 L 119.310549 169.09408 L 119.335939 169.10008 L 119.359379 169.10408 L 121.427738 169.47322 L 121.453128 169.47722 L 121.478518 169.48122 L 123.58008 169.7488 L 123.60547 169.7508 L 123.63086 169.7528 L 123.906251 169.7743 L 124.904298 169.8505 L 125.054689 167.85636 L 124.058595 167.78016 L 123.79297 167.75866 L 123.78125 167.75866 L 121.748047 167.4989 L 121.730467 167.4969 L 119.759764 167.14534 L 119.740234 167.14134 L 117.777344 166.68822 L 117.767544 166.68622 L 117.374966 166.57489 L 116.412075 166.30145 L 115.867188 168.22461 Z M 137.658203 166.81641 L 136.259766 167.14062 L 136.240236 167.14462 L 134.269533 167.49618 L 134.251953 167.49818 L 132.21875 167.75794 L 132.20703 167.75794 L 130.896483 167.85951 L 129.90039 167.93571 L 130.05078 169.92985 L 131.048827 169.85365 L 132.36914 169.75208 L 132.39453 169.75008 L 132.41992 169.74808 L 134.521482 169.4805 L 134.546872 169.4765 L 134.572262 169.4725 L 136.640621 169.10336 L 136.664061 169.09936 L 136.689451 169.09336 L 138.10742 168.76523 L 139.082029 168.54063 L 138.630857 166.59141 L 137.658203 166.81641 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/drgeo-alt2.svg b/.icons/Gruvbox_Dark-2/apps/64/drgeo-alt2.svg
new file mode 100644
index 000000000..298b0acee
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/drgeo-alt2.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="MWdoAMAvqeLdBhEbVTiS7hUjyNhMBFkb" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#MWdoAMAvqeLdBhEbVTiS7hUjyNhMBFkb)">
+ <linearGradient id="_lgradient_20" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_21" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g>
+ <path fill="#b3b3b3" d="M 192.95312 84.001953 L 191.95312 84.005853 L 191.96312 86.005853 L 192.96312 86.001953 L 197.83617 85.980473 L 197.01781 87.382816 L 196.5139 88.246098 L 198.24046 89.25391 L 198.74437 88.390629 L 200.4475 85.476566 L 200.5041 84.582035 L 199.82246 84.000004 L 199.57831 83.972664 L 192.95312 84.001953 Z M 182.95312 84.046873 L 172.95312 84.091793 L 171.95312 84.095693 L 171.96312 86.095693 L 172.96312 86.091793 L 182.96312 86.046873 L 183.96312 86.040973 L 183.95312 84.040973 L 182.95312 84.046873 Z M 162.95312 84.136713 L 152.953125 84.179683 L 151.953125 84.185583 L 151.962925 86.185583 L 152.962925 86.179683 L 162.96292 86.134763 L 163.96292 86.130863 L 163.95292 84.130863 L 162.95312 84.136713 Z M 142.953125 84.224603 L 132.955078 84.269523 L 131.955078 84.273423 L 131.962878 86.273423 L 132.962878 86.269523 L 142.962878 86.224603 L 143.962878 86.220703 L 143.953078 84.220703 L 142.953125 84.224603 Z M 56.154297 84.613275 L 55.421875 84.617175 L 55.423825 85.041003 L 55.058591 85.255846 L 55.427731 85.884753 L 55.431641 86.617175 L 55.85547 86.615175 L 60.625 94.742188 L 61.132813 95.605469 L 62.857422 94.59375 L 62.351563 93.730469 L 58.167969 86.603516 L 62.962891 86.582036 L 63.962891 86.578136 L 63.955091 84.578136 L 62.955091 84.582036 L 56.99806 84.609376 L 56.783216 84.244142 L 56.154297 84.613275 Z M 122.955078 84.314447 L 112.955078 84.359367 L 111.955078 84.363267 L 111.962878 86.363267 L 112.962878 86.359367 L 122.962878 86.314447 L 123.962878 86.310547 L 123.955078 84.310547 L 122.955078 84.314447 Z M 102.955078 84.404287 L 92.955078 84.449207 L 91.955078 84.453107 L 91.962878 86.453107 L 92.962878 86.449207 L 102.962878 86.404287 L 103.962878 86.400387 L 103.955078 84.400387 L 102.955078 84.404287 Z M 82.955078 84.494127 L 72.955078 84.539047 L 71.955078 84.542947 L 71.962878 86.542947 L 72.962878 86.537047 L 82.962878 86.494077 L 83.962878 86.488177 L 83.955078 84.488177 L 82.955078 84.494127 Z M 191.97461 96.017564 L 186.93359 104.654283 L 186.42969 105.517564 L 188.15625 106.525377 L 188.66016 105.662095 L 193.70312 97.02733 L 194.20703 96.162095 L 192.48047 95.154283 L 191.97461 96.017564 Z M 65.181641 102.503892 L 65.6875 103.367174 L 70.748047 111.992174 L 71.255859 112.853502 L 72.980469 111.841783 L 72.474609 110.978502 L 67.412109 102.355455 L 66.90625 101.492174 L 65.181641 102.503892 Z M 181.89062 113.289048 L 176.84961 121.925767 L 176.34375 122.789048 L 178.07227 123.796861 L 178.57617 122.93358 L 183.61719 114.298814 L 184.12305 113.43358 L 182.39453 112.425767 L 181.89062 113.289048 Z M 75.304688 119.753892 L 75.810547 120.61522 L 80.871094 129.24022 L 81.376953 130.103502 L 83.103516 129.08983 L 82.595703 128.228502 L 77.535156 119.603502 L 77.029297 118.742174 L 75.304688 119.753892 Z M 171.80664 130.560533 L 166.76367 139.197252 L 166.25977 140.060533 L 167.98633 141.068345 L 168.49219 140.205064 L 173.5332 131.570298 L 174.03711 130.705064 L 172.31055 129.697252 L 171.80664 130.560533 Z M 85.427734 137.001939 L 85.933594 137.86522 L 90.994141 146.49022 L 91.5 147.35155 L 93.224609 146.33983 L 92.71875 145.47655 L 87.658203 136.853502 L 87.152344 135.99022 L 85.427734 137.001939 Z M 161.72266 147.83202 L 156.67969 156.46874 L 156.17578 157.33202 L 157.90234 158.33983 L 158.40625 157.47655 L 163.44922 148.83983 L 163.95312 147.97655 L 162.22656 146.96874 L 161.72266 147.83202 Z M 95.550781 154.25194 L 96.056641 155.11327 L 101.117188 163.73827 L 101.623047 164.60155 L 103.347656 163.58788 L 102.841797 162.72655 L 97.78125 154.10155 L 97.275391 153.24022 L 95.550781 154.25194 Z M 151.636719 165.10351 L 146.595703 173.74022 L 146.091797 174.60351 L 147.818359 175.61132 L 148.322266 174.74804 L 153.365234 166.11132 L 153.86914 165.24804 L 152.140625 164.24022 L 151.636719 165.10351 Z M 105.671875 171.5 L 106.179688 172.36328 L 111.240234 180.98828 L 111.746094 181.84961 L 113.470703 180.83789 L 112.964844 179.97461 L 107.904297 171.35156 L 107.398438 170.48828 L 105.671875 171.5 Z M 141.552734 182.375 L 136.509766 191.01172 L 136.005859 191.875 L 137.734375 192.88281 L 138.238281 192.01953 L 143.279297 183.38281 L 143.785156 182.51953 L 142.056641 181.51172 L 141.552734 182.375 Z M 115.794922 188.75 L 116.300781 189.61133 L 121.363281 198.23633 L 121.869141 199.09961 L 123.59375 198.08594 L 123.087891 197.22461 L 118.027344 188.59961 L 117.519531 187.73828 L 115.794922 188.75 Z M 131.46875 199.64648 L 127.998047 205.5918 L 127.642578 204.98633 L 125.917969 205.99805 L 126.423828 206.86133 L 127.136719 208.07617 L 127.888672 208.56445 L 128.730469 208.25391 L 128.863281 208.07422 L 133.195312 200.6543 L 133.699219 199.79102 L 131.972656 198.7832 L 131.46875 199.64648 Z"/>
+ <path fill="#b3b3b3" d="M 55.064453 85.988281 L 55.933594 86.482422 L 64.632812 91.414062 L 65.501953 91.908203 L 66.488281 90.167969 L 65.619141 89.673828 L 56.919922 84.742188 L 56.050781 84.248047 L 55.064453 85.988281 Z M 72.462891 95.853516 L 73.332031 96.345703 L 82.03125 101.279297 L 82.900391 101.771484 L 83.886719 100.03125 L 83.017578 99.539062 L 74.318359 94.605469 L 73.449219 94.113281 L 72.462891 95.853516 Z M 89.859375 105.716797 L 90.730469 106.210938 L 99.429688 111.142578 L 100.298828 111.636719 L 101.285156 109.896484 L 100.416016 109.402344 L 91.716797 104.470703 L 90.845703 103.976562 L 89.859375 105.716797 Z M 107.257812 115.582031 L 108.128906 116.074219 L 116.828125 121.007812 L 117.697266 121.5 L 118.683594 119.759766 L 117.814453 119.267578 L 109.115234 114.335938 L 108.244141 113.841797 L 107.257812 115.582031 Z M 124.65625 125.445312 L 125.527344 125.939453 L 127 126.775391 L 127 133.916016 L 127 134.916016 L 129 134.916016 L 129 133.916016 L 129 126.191406 L 128.494141 125.322266 L 126.513672 124.199219 L 125.642578 123.705078 L 124.65625 125.445312 Z M 127 143.91602 L 127 153.91602 L 127 154.91602 L 129 154.91602 L 129 153.91602 L 129 143.91602 L 129 142.91602 L 127 142.91602 L 127 143.91602 Z M 127 163.91602 L 127 173.91602 L 127 174.91602 L 129 174.91602 L 129 173.91602 L 129 163.91602 L 129 162.91602 L 127 162.91602 L 127 163.91602 Z M 127 183.91602 L 127 193.91602 L 127 194.91602 L 129 194.91602 L 129 193.91602 L 129 183.91602 L 129 182.91602 L 127 182.91602 L 127 183.91602 Z M 127 203.91602 L 127 207.57031 L 127 208.57031 L 129 208.57031 L 129 207.57031 L 129 203.91602 L 129 202.91602 L 127 202.91602 L 127 203.91602 Z"/>
+ <path fill="#b3b3b3" d="M 197.49805 84.746094 L 188.84766 89.761719 L 187.98242 90.263672 L 188.98438 91.994141 L 189.84961 91.492188 L 198.50195 86.476562 L 199.36719 85.976562 L 198.36328 84.246094 L 197.49805 84.746094 Z M 180.19531 94.777344 L 171.54492 99.792969 L 170.67969 100.294922 L 171.68164 102.025391 L 172.54688 101.523438 L 181.19922 96.507812 L 182.06445 96.005859 L 181.06055 94.275391 L 180.19531 94.777344 Z M 162.89258 104.808594 L 154.24219 109.824219 L 153.376953 110.324219 L 154.37891 112.054688 L 155.24414 111.554688 L 163.89648 106.539062 L 164.76172 106.037109 L 163.75781 104.306641 L 162.89258 104.808594 Z M 145.589844 114.837891 L 136.939453 119.853516 L 136.074219 120.355469 L 137.076172 122.085938 L 137.941406 121.583984 L 146.59375 116.568359 L 147.458984 116.068359 L 146.455078 114.337891 L 145.589844 114.837891 Z M 128.287109 124.869141 L 127.498047 125.326172 L 126.632812 125.828125 L 127.636719 127.558594 L 128.501953 127.056641 L 129.291016 126.599609 L 130.15625 126.097656 L 129.152344 124.367188 L 128.287109 124.869141 Z"/>
+ </g>
+ <path fill="#f22c42" d="M 128.419922 41.5 C 128.05987 41.491705 127.704257 41.580777 127.390625 41.757813 L 54.890625 82.6875 C 54.264362 83.040713 53.875862 83.702878 53.873047 84.421875 L 53.5 166.92188 C 53.497513 167.639725 53.879892 168.303855 54.501953 168.66211 L 126.626953 210.23242 C 127.239514 210.586023 127.993278 210.589825 128.609375 210.24242 L 201.10938 169.3125 C 201.735641 168.959284 202.124138 168.297117 202.12695 167.57812 L 202.5 85.078125 C 202.502489 84.36028 202.120111 83.696148 201.49805 83.337891 L 129.373047 41.767578 C 129.082779 41.59993 128.755032 41.507919 128.419922 41.5 L 128.419922 41.5 Z M 128.363281 45.802734 L 198.49414 86.222656 L 198.13281 166.39844 L 127.636719 206.19727 L 57.505859 165.77734 L 57.869141 85.601562 L 128.363281 45.802734 Z"/>
+ <path fill="#31c6b7" d="M 126.046875 84.021484 L 125.046875 84.046874 L 125.097655 86.046874 L 126.097655 86.021484 L 127.999999 85.972654 L 130.136718 86.027344 L 132.167968 86.181641 L 132.933593 86.277341 L 133.923827 86.404294 L 134.177733 84.419919 L 133.185546 84.294919 L 132.419921 84.197259 L 132.394531 84.193359 L 132.369141 84.191359 L 130.236328 84.02925 L 130.210938 84.02725 L 130.1875 84.02725 L 128.025391 83.97256 L 128 83.97256 L 127.974609 83.97256 L 126.046875 84.021484 Z M 118.914062 84.943359 L 117.279297 85.320312 L 117.253907 85.326212 L 117.230467 85.332112 L 115.238279 85.898519 L 115.212889 85.906319 L 115.189449 85.914119 L 113.238277 86.574276 L 113.214837 86.582076 L 113.191397 86.589876 L 112.085929 87.027376 L 111.154288 87.394563 L 111.888663 89.253938 L 112.81835 88.886751 L 113.878897 88.468782 L 113.894527 88.462882 L 115.824215 87.810538 L 115.830115 87.808538 L 117.728553 87.269475 L 117.732453 87.269475 L 119.363312 86.890569 L 120.337922 86.66596 L 119.888703 84.718694 L 118.914062 84.943359 Z M 138.671875 87.382812 L 139.632812 87.65625 L 140.169922 87.808594 L 140.175822 87.810594 L 142.10551 88.462938 L 142.12114 88.468838 L 143.935593 89.183682 L 143.953173 89.191482 L 145.752001 90.003982 L 145.773481 90.015702 L 145.796921 90.025502 L 145.968796 90.113392 L 146.857468 90.570423 L 147.769577 88.789173 L 146.878952 88.334095 L 146.664108 88.22472 L 146.642628 88.213 L 146.621148 88.2032 L 144.75982 87.361403 L 144.73834 87.351603 L 144.7149 87.341803 L 142.80865 86.58985 L 142.78521 86.58205 L 142.76177 86.57425 L 140.810598 85.914093 L 140.787158 85.906293 L 140.761768 85.898493 L 140.179737 85.732477 L 139.216846 85.459039 L 138.671875 87.382812 Z M 105.652344 90.228516 L 103.978516 91.302734 L 103.957036 91.316404 L 103.937506 91.330074 L 102.291022 92.501949 L 102.271492 92.515619 L 102.251962 92.529289 L 100.666025 93.777336 L 100.646495 93.791006 L 100.628915 93.806636 L 99.89454 94.443354 L 99.138681 95.097651 L 100.449228 96.60937 L 101.205087 95.955073 L 101.902353 95.349604 L 101.914073 95.339804 L 103.451183 94.130819 L 105.097667 92.960898 L 106.732433 91.914022 L 107.57423 91.373007 L 106.494152 89.689413 L 105.652344 90.228516 Z M 151.029297 93.048828 L 151.84375 93.628906 L 152.548828 94.130859 L 154.08594 95.341797 L 154.09764 95.349597 L 155.55076 96.60741 L 155.56076 96.61721 L 157.00607 97.996116 L 157.00807 97.998116 L 157.03347 98.025456 L 157.72293 98.748112 L 159.17019 97.367253 L 158.48074 96.644596 L 158.42214 96.584046 L 158.40654 96.566466 L 158.38894 96.550836 L 156.92996 95.160211 L 156.91236 95.142631 L 156.89476 95.127001 L 155.37132 93.806689 L 155.35372 93.791059 L 155.33422 93.777389 L 153.74829 92.529342 L 153.72879 92.515672 L 153.70929 92.502002 L 153.002263 91.998096 L 152.18781 91.419971 L 151.029297 93.048828 Z M 94.894531 99.533203 L 94.833981 99.601563 L 94.818351 99.619143 L 94.804681 99.638673 L 93.558587 101.22461 L 93.542957 101.24414 L 93.529287 101.26367 L 92.357412 102.910154 L 92.343742 102.929684 L 92.332022 102.949214 L 91.238272 104.654292 L 91.226552 104.673822 L 91.212882 104.695302 L 90.791007 105.427724 L 90.29296 106.294912 L 92.027335 107.292959 L 92.525382 106.425771 L 92.921866 105.734365 L 92.927766 105.724565 L 94.011751 104.035112 L 94.015651 104.029212 L 95.130885 102.460853 L 96.376979 100.874915 L 96.406279 100.841715 L 97.060576 100.085856 L 95.548857 98.777262 L 94.894531 99.533203 Z M 160.86133 102.451172 L 161.44141 103.265625 L 161.98438 104.029297 L 161.98838 104.035197 L 163.07237 105.72465 L 163.07837 105.73445 L 164.04127 107.408278 L 164.05127 107.427808 L 164.06497 107.451248 L 164.93607 109.154373 L 165.39114 110.043045 L 167.17044 109.132888 L 166.71536 108.242264 L 165.82083 106.49617 L 165.81083 106.47469 L 165.79713 106.45516 L 164.78736 104.695394 L 164.77366 104.673914 L 164.76196 104.654384 L 163.66821 102.949306 L 163.65651 102.929776 L 163.64281 102.910246 L 163.07054 102.105559 L 162.49046 101.291106 L 160.86133 102.451172 Z M 87.732422 111.876953 L 87.619141 112.164062 L 87.609341 112.187502 L 87.601541 112.210942 L 86.941385 114.162113 L 86.933585 114.185553 L 86.925785 114.208993 L 86.359379 116.203134 L 86.353479 116.226574 L 86.347579 116.250014 L 85.878829 118.283217 L 85.872929 118.306657 L 85.869029 118.332047 L 85.785049 118.796891 L 85.609268 119.781266 L 87.578018 120.132828 L 87.753799 119.148454 L 87.828019 118.732438 L 87.831919 118.712908 L 88.285044 116.748064 L 88.288944 116.730484 L 88.83582 114.802749 L 88.83782 114.794949 L 89.490163 112.867215 L 89.496063 112.851585 L 89.591763 112.609398 L 89.95895 111.679711 L 88.097622 110.945335 L 87.732422 111.876953 Z M 167.08789 114.539062 L 167.36133 115.5 L 167.71094 116.730469 L 167.71494 116.748049 L 168.16807 118.712893 L 168.17207 118.732423 L 168.52363 120.703126 L 168.52563 120.720706 L 168.71508 122.205081 L 168.84204 123.197269 L 170.82641 122.945315 L 170.69946 121.953128 L 170.50805 120.449222 L 170.50605 120.425782 L 170.50005 120.400392 L 170.13091 118.332032 L 170.12691 118.306642 L 170.12091 118.283202 L 169.65216 116.249999 L 169.64616 116.226559 L 169.64016 116.203119 L 169.2847 114.955072 L 169.01126 113.992182 L 167.08789 114.539062 Z M 85.027344 125.900391 L 85 126.947266 L 85 126.972656 L 85 126.998046 L 85.05469 129.158202 L 85.05469 129.183592 L 85.05669 129.208982 L 85.218799 131.341795 L 85.220799 131.367185 L 85.224699 131.392575 L 85.433684 133.031247 L 85.558684 134.023435 L 87.543059 133.769528 L 87.416106 132.779294 L 87.214934 131.191403 L 87.214934 131.179683 L 87.054778 129.072261 L 87.052778 129.058591 L 87.000048 126.972653 L 87.025438 125.949216 L 87.050828 124.951169 L 85.052781 124.900389 L 85.027344 125.900391 Z M 169 126.947266 L 168.9473 129.058594 L 168.9453 129.072264 L 168.78515 131.179686 L 168.78515 131.191406 L 168.52538 133.224609 L 168.52338 133.242189 L 168.42968 133.763673 L 168.2539 134.748048 L 170.22265 135.09961 L 170.39843 134.115235 L 170.49999 133.544923 L 170.50599 133.519533 L 170.50799 133.494143 L 170.77557 131.39258 L 170.77957 131.36719 L 170.78157 131.3418 L 170.94368 129.208987 L 170.94568 129.183597 L 170.94568 129.158207 L 171.00038 126.998051 L 171.02578 125.998051 L 169.02578 125.947271 L 169 126.947266 Z M 86.708984 139.09375 L 87.029297 140.041016 L 87.601562 141.73438 L 87.609362 141.75778 L 87.619162 141.77928 L 88.371115 143.68748 L 88.378915 143.71088 L 88.388715 143.73238 L 89.230512 145.59371 L 89.240312 145.61521 L 89.252032 145.63671 L 89.763751 146.63476 L 90.218829 147.52538 L 91.998126 146.61327 L 91.543048 145.7246 L 91.041095 144.74413 L 91.031295 144.72463 L 90.230514 142.95314 L 90.224614 142.93944 L 89.496099 141.09374 L 89.490199 141.07811 L 88.923793 139.400376 L 88.603481 138.45311 L 86.708984 139.09375 Z M 166.74023 140.392578 L 166.50977 141.078125 L 166.50377 141.093755 L 165.77525 142.93945 L 165.76925 142.95315 L 164.96847 144.72464 L 164.95847 144.74414 L 164.04441 146.52734 L 164.04041 146.53534 L 163.99551 146.61154 L 163.49747 147.47677 L 165.23184 148.47482 L 165.72989 147.60763 L 165.79629 147.49044 L 165.80999 147.46894 L 165.81999 147.44744 L 166.74773 145.63689 L 166.75943 145.61539 L 166.76943 145.59389 L 167.61123 143.73256 L 167.62123 143.71106 L 167.62923 143.68766 L 168.38118 141.77946 L 168.39118 141.75796 L 168.39918 141.73456 L 168.63551 141.035341 L 168.95582 140.088076 L 167.06129 139.445497 L 166.74023 140.392578 Z M 92.947266 151.94336 L 93.566406 152.73047 L 94.804688 154.30664 L 94.818358 154.32424 L 94.833988 154.34374 L 96.154301 155.86718 L 96.169931 155.88478 L 96.187511 155.90238 L 97.578136 157.36137 L 97.593766 157.37897 L 97.611346 157.39457 L 98.308612 158.06059 L 99.033221 158.75004 L 100.41408 157.30277 L 99.689471 156.61137 L 99.025409 155.98051 L 99.009779 155.96291 L 98.992199 155.94731 L 97.642589 154.53129 L 97.634789 154.52129 L 96.376976 153.07012 L 96.367176 153.05842 L 95.13866 151.49397 L 94.521472 150.70881 L 92.947266 151.94336 Z M 160.21484 152.31836 L 159.63281 153.05859 L 159.62281 153.07029 L 158.36499 154.52146 L 158.35699 154.53146 L 157.00738 155.94748 L 156.98978 155.96308 L 156.97418 155.98068 L 155.5523 157.33615 L 154.82769 158.0256 L 156.20855 159.47287 L 156.93121 158.78341 L 158.38824 157.39474 L 158.40584 157.37914 L 158.42144 157.36154 L 159.81206 155.90255 L 159.82966 155.88495 L 159.84526 155.86735 L 161.16558 154.34391 L 161.18118 154.32441 L 161.19488 154.30681 L 161.78668 153.55486 L 162.40387 152.76775 L 160.8316 151.53142 L 160.21484 152.31836 Z M 103.037109 161.97266 L 103.851562 162.55273 L 103.937502 162.61523 L 103.957032 162.62893 L 103.978512 162.64063 L 105.681637 163.73439 L 105.701167 163.74609 L 105.722647 163.75779 L 107.482413 164.76951 L 107.501943 164.78121 L 107.525383 164.79291 L 109.33593 165.72064 L 109.35741 165.73234 L 109.37889 165.74234 L 110.113265 166.07437 L 111.025375 166.48648 L 111.849593 164.66421 L 110.937484 164.2521 L 110.248031 163.94156 L 110.228501 163.93156 L 108.478501 163.03703 L 108.455061 163.02333 L 108.435531 163.01333 L 106.734359 162.03286 L 106.720689 162.02486 L 105.097642 160.98385 L 105.076162 160.96825 L 105.056632 160.95655 L 105.009762 160.92335 L 104.195308 160.34327 L 103.037109 161.97266 Z M 150.150391 161.4668 L 149.279297 162.02539 L 149.265627 162.03339 L 147.564455 163.01386 L 147.544925 163.02386 L 147.521485 163.03756 L 145.771485 163.93209 L 145.751955 163.94209 L 144.107424 164.68427 L 143.195314 165.09638 L 144.019533 166.91865 L 144.931643 166.50654 L 146.621096 165.74287 L 146.642576 165.73287 L 146.664056 165.72117 L 148.474603 164.79344 L 148.498043 164.78174 L 148.517573 164.77004 L 150.277339 163.75832 L 150.298819 163.74662 L 150.318349 163.73492 L 151.228506 163.15093 L 152.070302 162.60992 L 150.992178 160.92632 L 150.150391 161.4668 Z M 115.867188 168.22461 L 116.828125 168.49805 L 117.230469 168.61133 L 117.253909 168.61933 L 117.279299 168.62533 L 119.310549 169.09408 L 119.335939 169.10008 L 119.359379 169.10408 L 121.427738 169.47322 L 121.453128 169.47722 L 121.478518 169.48122 L 123.58008 169.7488 L 123.60547 169.7508 L 123.63086 169.7528 L 123.906251 169.7743 L 124.904298 169.8505 L 125.054689 167.85636 L 124.058595 167.78016 L 123.79297 167.75866 L 123.78125 167.75866 L 121.748047 167.4989 L 121.730467 167.4969 L 119.759764 167.14534 L 119.740234 167.14134 L 117.777344 166.68822 L 117.767544 166.68622 L 117.374966 166.57489 L 116.412075 166.30145 L 115.867188 168.22461 Z M 137.658203 166.81641 L 136.259766 167.14062 L 136.240236 167.14462 L 134.269533 167.49618 L 134.251953 167.49818 L 132.21875 167.75794 L 132.20703 167.75794 L 130.896483 167.85951 L 129.90039 167.93571 L 130.05078 169.92985 L 131.048827 169.85365 L 132.36914 169.75208 L 132.39453 169.75008 L 132.41992 169.74808 L 134.521482 169.4805 L 134.546872 169.4765 L 134.572262 169.4725 L 136.640621 169.10336 L 136.664061 169.09936 L 136.689451 169.09336 L 138.10742 168.76523 L 139.082029 168.54063 L 138.630857 166.59141 L 137.658203 166.81641 Z"/>
+ </g>
+ <g>
+ <path fill="#46a926" d="M 196.256202 125.514337 L 151.988136 125.514337 C 151.285842 125.514337 150.716637 124.944347 150.716637 124.241659 C 150.716637 123.538972 151.285842 122.970166 151.988136 122.970166 L 196.256202 122.970166 C 196.959682 122.970166 197.528886 123.538972 197.528886 124.241659 C 197.528886 124.944347 196.959682 125.514337 196.256202 125.514337 Z"/>
+ <path fill="#2e3434" d="M 174.12281 129.984519 C 173.420104 129.984519 172.850126 129.414528 172.850126 128.711841 L 172.850126 119.772584 C 172.850126 119.069111 173.420104 118.499906 174.12281 118.499906 C 174.825492 118.499906 175.39547 119.069111 175.39547 119.772584 L 175.39547 128.711841 C 175.39547 129.414528 174.825492 129.984519 174.12281 129.984519 Z"/>
+ <path fill="#76c22b" d="M 175.995741 85.047186 L 172.249396 85.047186 L 172.249396 67.404361 L 175.995741 67.404361 L 175.995741 85.047186 Z"/>
+ <path fill="#2e3434" d="M 178.239704 72.042452 C 178.239704 73.623694 177.337762 74.905087 176.225512 74.905087 L 172.020084 74.905087 C 170.907833 74.905087 170.005916 73.623694 170.005916 72.042452 L 170.005916 58.363826 C 170.005916 56.781393 170.907833 55.5 172.020084 55.5 L 176.225512 55.5 C 177.337762 55.5 178.239704 56.781393 178.239704 58.363826 L 178.239704 72.042452 Z"/>
+ <path fill="#141717" d="M 152.196511 187.844915 L 149.374688 200.5 L 150.625976 187.594969 L 152.196511 187.844915 Z"/>
+ <path fill="#76c22b" d="M 151.016204 194.513898 L 149.656776 194.223953 L 152.616863 161.113703 L 166.086348 98.019641 L 173.241152 99.547408 L 159.772465 162.64147 L 151.016204 194.513898 Z"/>
+ <path fill="#46a926" d="M 160.428365 162.836077 C 160.929441 160.491142 159.434941 158.185033 157.090018 157.684755 C 154.745868 157.183691 152.438974 158.678977 151.938696 161.023115 C 151.438418 163.367252 152.932918 165.674545 155.277044 166.174436 C 157.621991 166.674715 159.928087 165.179815 160.428365 162.836077 Z"/>
+ <path fill="#2e3434" d="M 200.027739 199.989229 C 199.512012 200.098155 198.901225 199.277832 198.663573 198.158051 L 192.82144 170.588094 C 192.584175 169.467115 192.809545 168.469726 193.325272 168.3608 C 193.840225 168.250689 194.4514 169.071411 194.688665 170.192377 L 200.530798 197.761948 C 200.76845 198.882914 200.542282 199.880303 200.027739 199.989229 Z"/>
+ <path fill="#76c22b" d="M 195.546002 161.19641 L 182.160892 98.030254 L 175.004492 99.54733 L 188.389215 162.713479 L 195.546002 161.19641 Z"/>
+ <path fill="#76c22b" d="M 196.315627 174.609721 L 193.52388 161.43573 L 190.334457 162.111093 L 193.125794 175.28587 L 196.315627 174.609721 Z"/>
+ <path fill="#46a926" d="M 187.721807 162.854414 C 187.224696 160.509479 188.723161 158.205353 191.068084 157.708242 C 193.413008 157.211929 195.717145 158.710382 196.214257 161.055318 C 196.711755 163.400241 195.212129 165.704378 192.867979 166.20149 C 190.522258 166.697803 188.21812 165.19935 187.721807 162.854414 Z"/>
+ <path fill="#a6d74f" d="M 199.644305 187.725134 C 199.807905 188.498724 199.313574 189.258449 198.540782 189.422038 L 197.100943 189.727831 C 196.327353 189.89102 195.567229 189.397874 195.402855 188.624283 L 192.576245 175.281953 C 192.412669 174.508363 192.906202 173.749423 193.679792 173.585049 L 195.11963 173.279643 C 195.893221 173.116055 196.653345 173.610398 196.816921 174.383988 L 199.644305 187.725134 Z"/>
+ <path fill="#76c22b" d="M 184.403864 91.903967 C 184.403864 86.226226 179.800351 81.623112 174.122592 81.623112 C 168.445269 81.623112 163.841756 86.226226 163.841756 91.903967 C 163.841756 97.581707 168.445269 102.18522 174.122592 102.18522 C 179.800351 102.18522 184.403864 97.581707 184.403864 91.903967 Z"/>
+ <path fill="#46a926" d="M 182.427628 91.903967 C 182.427628 87.317093 178.709786 83.599272 174.122931 83.599272 C 169.536051 83.599272 165.817823 87.317093 165.817823 91.903967 C 165.817823 96.49084 169.536051 100.208664 174.122931 100.208664 C 178.709786 100.208664 182.427628 96.49084 182.427628 91.903967 Z"/>
+ <path fill="#28851e" d="M 177.339624 91.903967 C 177.339624 90.127051 175.899399 88.687213 174.122883 88.687213 C 172.345955 88.687213 170.904932 90.127051 170.904932 91.903967 C 170.904932 93.680888 172.345955 95.12072 174.122883 95.12072 C 175.899399 95.12072 177.339624 93.680888 177.339624 91.903967 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/drgeo-alt3.svg b/.icons/Gruvbox_Dark-2/apps/64/drgeo-alt3.svg
new file mode 100644
index 000000000..d6ae6edb2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/drgeo-alt3.svg
@@ -0,0 +1,52 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="6dqRU8tCFRuukisdTGrGiy65as14nEXy" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#6dqRU8tCFRuukisdTGrGiy65as14nEXy)">
+ <linearGradient id="_lgradient_22" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_23" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#f22c42" d="M 128.419922 41.5 C 128.05987 41.491705 127.704257 41.580777 127.390625 41.757813 L 54.890625 82.6875 C 54.264362 83.040713 53.875862 83.702878 53.873047 84.421875 L 53.5 166.92188 C 53.497513 167.639725 53.879892 168.303855 54.501953 168.66211 L 126.626953 210.23242 C 127.239514 210.586023 127.993278 210.589825 128.609375 210.24242 L 201.10938 169.3125 C 201.735641 168.959284 202.124138 168.297117 202.12695 167.57812 L 202.5 85.078125 C 202.502489 84.36028 202.120111 83.696148 201.49805 83.337891 L 129.373047 41.767578 C 129.082779 41.59993 128.755032 41.507919 128.419922 41.5 L 128.419922 41.5 Z M 128.363281 45.802734 L 198.49414 86.222656 L 198.13281 166.39844 L 127.636719 206.19727 L 57.505859 165.77734 L 57.869141 85.601562 L 128.363281 45.802734 Z"/>
+ <g>
+ <path fill="#d06c48" d="M 127.884766 42.974609 C 127.21754 43.01325 126.6137 43.382589 126.275391 43.958984 L 54.701172 165.91797 C 54.339381 166.535144 54.334755 167.298552 54.689042 167.920065 C 55.043328 168.541578 55.702576 168.926553 56.417969 168.92969 L 199.57422 169.57031 C 200.291886 169.573351 200.956175 169.191671 201.314975 168.570129 C 201.673776 167.948586 201.672087 167.182455 201.31055 166.5625 L 129.726562 43.962891 C 129.347277 43.313374 128.635681 42.931542 127.884766 42.974609 L 127.884766 42.974609 Z M 127.996094 48.929688 L 196.08984 165.55469 L 59.910156 164.94531 L 127.996094 48.929688 Z"/>
+ <path fill="#d06c48" d="M 127.970703 43.972656 C 126.866904 43.988832 125.984901 44.896185 126 46 L 126 125.183594 L 57.013672 164.25977 C 56.391813 164.612083 56.005182 165.269423 55.999448 165.984126 C 55.993715 166.698829 56.36975 167.362287 56.985876 167.724532 C 57.602003 168.086777 58.364593 168.092761 58.986328 167.74023 L 128.986328 128.089844 C 129.612905 127.734591 130.000088 127.069889 130 126.349609 L 130 46 C 130.00739 45.459743 129.7959 44.939477 129.413661 44.557606 C 129.031422 44.175735 128.510952 43.964746 127.970703 43.972656 L 127.970703 43.972656 Z"/>
+ <path fill="#d06c48" d="M 128.054688 124.337891 C 127.131251 124.301704 126.303245 124.902853 126.051693 125.792103 C 125.800141 126.681354 126.190541 127.627166 126.996094 128.080078 L 196.99609 168.66016 C 197.614327 169.018823 198.376946 169.020415 198.996676 168.664337 C 199.616406 168.308259 199.999094 167.648607 200.000586 166.933867 C 200.002078 166.219126 199.622147 165.557883 199.00391 165.19922 L 129.003906 124.619141 C 128.716066 124.447332 128.389663 124.350619 128.054688 124.337891 Z"/>
+ </g>
+ </g>
+ <g>
+ <path fill="#46a926" d="M 196.256202 125.514337 L 151.988136 125.514337 C 151.285842 125.514337 150.716637 124.944347 150.716637 124.241659 C 150.716637 123.538972 151.285842 122.970166 151.988136 122.970166 L 196.256202 122.970166 C 196.959682 122.970166 197.528886 123.538972 197.528886 124.241659 C 197.528886 124.944347 196.959682 125.514337 196.256202 125.514337 Z"/>
+ <path fill="#2e3434" d="M 174.12281 129.984519 C 173.420104 129.984519 172.850126 129.414528 172.850126 128.711841 L 172.850126 119.772584 C 172.850126 119.069111 173.420104 118.499906 174.12281 118.499906 C 174.825492 118.499906 175.39547 119.069111 175.39547 119.772584 L 175.39547 128.711841 C 175.39547 129.414528 174.825492 129.984519 174.12281 129.984519 Z"/>
+ <path fill="#76c22b" d="M 175.995741 85.047186 L 172.249396 85.047186 L 172.249396 67.404361 L 175.995741 67.404361 L 175.995741 85.047186 Z"/>
+ <path fill="#2e3434" d="M 178.239704 72.042452 C 178.239704 73.623694 177.337762 74.905087 176.225512 74.905087 L 172.020084 74.905087 C 170.907833 74.905087 170.005916 73.623694 170.005916 72.042452 L 170.005916 58.363826 C 170.005916 56.781393 170.907833 55.5 172.020084 55.5 L 176.225512 55.5 C 177.337762 55.5 178.239704 56.781393 178.239704 58.363826 L 178.239704 72.042452 Z"/>
+ <path fill="#141717" d="M 152.196511 187.844915 L 149.374688 200.5 L 150.625976 187.594969 L 152.196511 187.844915 Z"/>
+ <path fill="#76c22b" d="M 151.016204 194.513898 L 149.656776 194.223953 L 152.616863 161.113703 L 166.086348 98.019641 L 173.241152 99.547408 L 159.772465 162.64147 L 151.016204 194.513898 Z"/>
+ <path fill="#46a926" d="M 160.428365 162.836077 C 160.929441 160.491142 159.434941 158.185033 157.090018 157.684755 C 154.745868 157.183691 152.438974 158.678977 151.938696 161.023115 C 151.438418 163.367252 152.932918 165.674545 155.277044 166.174436 C 157.621991 166.674715 159.928087 165.179815 160.428365 162.836077 Z"/>
+ <path fill="#2e3434" d="M 200.027739 199.989229 C 199.512012 200.098155 198.901225 199.277832 198.663573 198.158051 L 192.82144 170.588094 C 192.584175 169.467115 192.809545 168.469726 193.325272 168.3608 C 193.840225 168.250689 194.4514 169.071411 194.688665 170.192377 L 200.530798 197.761948 C 200.76845 198.882914 200.542282 199.880303 200.027739 199.989229 Z"/>
+ <path fill="#76c22b" d="M 195.546002 161.19641 L 182.160892 98.030254 L 175.004492 99.54733 L 188.389215 162.713479 L 195.546002 161.19641 Z"/>
+ <path fill="#76c22b" d="M 196.315627 174.609721 L 193.52388 161.43573 L 190.334457 162.111093 L 193.125794 175.28587 L 196.315627 174.609721 Z"/>
+ <path fill="#46a926" d="M 187.721807 162.854414 C 187.224696 160.509479 188.723161 158.205353 191.068084 157.708242 C 193.413008 157.211929 195.717145 158.710382 196.214257 161.055318 C 196.711755 163.400241 195.212129 165.704378 192.867979 166.20149 C 190.522258 166.697803 188.21812 165.19935 187.721807 162.854414 Z"/>
+ <path fill="#a6d74f" d="M 199.644305 187.725134 C 199.807905 188.498724 199.313574 189.258449 198.540782 189.422038 L 197.100943 189.727831 C 196.327353 189.89102 195.567229 189.397874 195.402855 188.624283 L 192.576245 175.281953 C 192.412669 174.508363 192.906202 173.749423 193.679792 173.585049 L 195.11963 173.279643 C 195.893221 173.116055 196.653345 173.610398 196.816921 174.383988 L 199.644305 187.725134 Z"/>
+ <path fill="#76c22b" d="M 184.403864 91.903967 C 184.403864 86.226226 179.800351 81.623112 174.122592 81.623112 C 168.445269 81.623112 163.841756 86.226226 163.841756 91.903967 C 163.841756 97.581707 168.445269 102.18522 174.122592 102.18522 C 179.800351 102.18522 184.403864 97.581707 184.403864 91.903967 Z"/>
+ <path fill="#46a926" d="M 182.427628 91.903967 C 182.427628 87.317093 178.709786 83.599272 174.122931 83.599272 C 169.536051 83.599272 165.817823 87.317093 165.817823 91.903967 C 165.817823 96.49084 169.536051 100.208664 174.122931 100.208664 C 178.709786 100.208664 182.427628 96.49084 182.427628 91.903967 Z"/>
+ <path fill="#28851e" d="M 177.339624 91.903967 C 177.339624 90.127051 175.899399 88.687213 174.122883 88.687213 C 172.345955 88.687213 170.904932 90.127051 170.904932 91.903967 C 170.904932 93.680888 172.345955 95.12072 174.122883 95.12072 C 175.899399 95.12072 177.339624 93.680888 177.339624 91.903967 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/drgeo.svg b/.icons/Gruvbox_Dark-2/apps/64/drgeo.svg
new file mode 100755
index 000000000..6f1ff7d22
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/drgeo.svg
@@ -0,0 +1,58 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="stxeHEHWkfAsauJtKK3rt5aJTGJx1FUI" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#stxeHEHWkfAsauJtKK3rt5aJTGJx1FUI)">
+ <linearGradient id="_lgradient_16" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_17" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g>
+ <path fill="#b3b3b3" d="M 192.95312 84.001953 L 191.95312 84.005853 L 191.96312 86.005853 L 192.96312 86.001953 L 197.83617 85.980473 L 197.01781 87.382816 L 196.5139 88.246098 L 198.24046 89.25391 L 198.74437 88.390629 L 200.4475 85.476566 L 200.5041 84.582035 L 199.82246 84.000004 L 199.57831 83.972664 L 192.95312 84.001953 Z M 182.95312 84.046873 L 172.95312 84.091793 L 171.95312 84.095693 L 171.96312 86.095693 L 172.96312 86.091793 L 182.96312 86.046873 L 183.96312 86.040973 L 183.95312 84.040973 L 182.95312 84.046873 Z M 162.95312 84.136713 L 152.953125 84.179683 L 151.953125 84.185583 L 151.962925 86.185583 L 152.962925 86.179683 L 162.96292 86.134763 L 163.96292 86.130863 L 163.95292 84.130863 L 162.95312 84.136713 Z M 142.953125 84.224603 L 132.955078 84.269523 L 131.955078 84.273423 L 131.962878 86.273423 L 132.962878 86.269523 L 142.962878 86.224603 L 143.962878 86.220703 L 143.953078 84.220703 L 142.953125 84.224603 Z M 56.154297 84.613275 L 55.421875 84.617175 L 55.423825 85.041003 L 55.058591 85.255846 L 55.427731 85.884753 L 55.431641 86.617175 L 55.85547 86.615175 L 60.625 94.742188 L 61.132813 95.605469 L 62.857422 94.59375 L 62.351563 93.730469 L 58.167969 86.603516 L 62.962891 86.582036 L 63.962891 86.578136 L 63.955091 84.578136 L 62.955091 84.582036 L 56.99806 84.609376 L 56.783216 84.244142 L 56.154297 84.613275 Z M 122.955078 84.314447 L 112.955078 84.359367 L 111.955078 84.363267 L 111.962878 86.363267 L 112.962878 86.359367 L 122.962878 86.314447 L 123.962878 86.310547 L 123.955078 84.310547 L 122.955078 84.314447 Z M 102.955078 84.404287 L 92.955078 84.449207 L 91.955078 84.453107 L 91.962878 86.453107 L 92.962878 86.449207 L 102.962878 86.404287 L 103.962878 86.400387 L 103.955078 84.400387 L 102.955078 84.404287 Z M 82.955078 84.494127 L 72.955078 84.539047 L 71.955078 84.542947 L 71.962878 86.542947 L 72.962878 86.537047 L 82.962878 86.494077 L 83.962878 86.488177 L 83.955078 84.488177 L 82.955078 84.494127 Z M 191.97461 96.017564 L 186.93359 104.654283 L 186.42969 105.517564 L 188.15625 106.525377 L 188.66016 105.662095 L 193.70312 97.02733 L 194.20703 96.162095 L 192.48047 95.154283 L 191.97461 96.017564 Z M 65.181641 102.503892 L 65.6875 103.367174 L 70.748047 111.992174 L 71.255859 112.853502 L 72.980469 111.841783 L 72.474609 110.978502 L 67.412109 102.355455 L 66.90625 101.492174 L 65.181641 102.503892 Z M 181.89062 113.289048 L 176.84961 121.925767 L 176.34375 122.789048 L 178.07227 123.796861 L 178.57617 122.93358 L 183.61719 114.298814 L 184.12305 113.43358 L 182.39453 112.425767 L 181.89062 113.289048 Z M 75.304688 119.753892 L 75.810547 120.61522 L 80.871094 129.24022 L 81.376953 130.103502 L 83.103516 129.08983 L 82.595703 128.228502 L 77.535156 119.603502 L 77.029297 118.742174 L 75.304688 119.753892 Z M 171.80664 130.560533 L 166.76367 139.197252 L 166.25977 140.060533 L 167.98633 141.068345 L 168.49219 140.205064 L 173.5332 131.570298 L 174.03711 130.705064 L 172.31055 129.697252 L 171.80664 130.560533 Z M 85.427734 137.001939 L 85.933594 137.86522 L 90.994141 146.49022 L 91.5 147.35155 L 93.224609 146.33983 L 92.71875 145.47655 L 87.658203 136.853502 L 87.152344 135.99022 L 85.427734 137.001939 Z M 161.72266 147.83202 L 156.67969 156.46874 L 156.17578 157.33202 L 157.90234 158.33983 L 158.40625 157.47655 L 163.44922 148.83983 L 163.95312 147.97655 L 162.22656 146.96874 L 161.72266 147.83202 Z M 95.550781 154.25194 L 96.056641 155.11327 L 101.117188 163.73827 L 101.623047 164.60155 L 103.347656 163.58788 L 102.841797 162.72655 L 97.78125 154.10155 L 97.275391 153.24022 L 95.550781 154.25194 Z M 151.636719 165.10351 L 146.595703 173.74022 L 146.091797 174.60351 L 147.818359 175.61132 L 148.322266 174.74804 L 153.365234 166.11132 L 153.86914 165.24804 L 152.140625 164.24022 L 151.636719 165.10351 Z M 105.671875 171.5 L 106.179688 172.36328 L 111.240234 180.98828 L 111.746094 181.84961 L 113.470703 180.83789 L 112.964844 179.97461 L 107.904297 171.35156 L 107.398438 170.48828 L 105.671875 171.5 Z M 141.552734 182.375 L 136.509766 191.01172 L 136.005859 191.875 L 137.734375 192.88281 L 138.238281 192.01953 L 143.279297 183.38281 L 143.785156 182.51953 L 142.056641 181.51172 L 141.552734 182.375 Z M 115.794922 188.75 L 116.300781 189.61133 L 121.363281 198.23633 L 121.869141 199.09961 L 123.59375 198.08594 L 123.087891 197.22461 L 118.027344 188.59961 L 117.519531 187.73828 L 115.794922 188.75 Z M 131.46875 199.64648 L 127.998047 205.5918 L 127.642578 204.98633 L 125.917969 205.99805 L 126.423828 206.86133 L 127.136719 208.07617 L 127.888672 208.56445 L 128.730469 208.25391 L 128.863281 208.07422 L 133.195312 200.6543 L 133.699219 199.79102 L 131.972656 198.7832 L 131.46875 199.64648 Z"/>
+ <path fill="#b3b3b3" d="M 55.064453 85.988281 L 55.933594 86.482422 L 64.632812 91.414062 L 65.501953 91.908203 L 66.488281 90.167969 L 65.619141 89.673828 L 56.919922 84.742188 L 56.050781 84.248047 L 55.064453 85.988281 Z M 72.462891 95.853516 L 73.332031 96.345703 L 82.03125 101.279297 L 82.900391 101.771484 L 83.886719 100.03125 L 83.017578 99.539062 L 74.318359 94.605469 L 73.449219 94.113281 L 72.462891 95.853516 Z M 89.859375 105.716797 L 90.730469 106.210938 L 99.429688 111.142578 L 100.298828 111.636719 L 101.285156 109.896484 L 100.416016 109.402344 L 91.716797 104.470703 L 90.845703 103.976562 L 89.859375 105.716797 Z M 107.257812 115.582031 L 108.128906 116.074219 L 116.828125 121.007812 L 117.697266 121.5 L 118.683594 119.759766 L 117.814453 119.267578 L 109.115234 114.335938 L 108.244141 113.841797 L 107.257812 115.582031 Z M 124.65625 125.445312 L 125.527344 125.939453 L 127 126.775391 L 127 133.916016 L 127 134.916016 L 129 134.916016 L 129 133.916016 L 129 126.191406 L 128.494141 125.322266 L 126.513672 124.199219 L 125.642578 123.705078 L 124.65625 125.445312 Z M 127 143.91602 L 127 153.91602 L 127 154.91602 L 129 154.91602 L 129 153.91602 L 129 143.91602 L 129 142.91602 L 127 142.91602 L 127 143.91602 Z M 127 163.91602 L 127 173.91602 L 127 174.91602 L 129 174.91602 L 129 173.91602 L 129 163.91602 L 129 162.91602 L 127 162.91602 L 127 163.91602 Z M 127 183.91602 L 127 193.91602 L 127 194.91602 L 129 194.91602 L 129 193.91602 L 129 183.91602 L 129 182.91602 L 127 182.91602 L 127 183.91602 Z M 127 203.91602 L 127 207.57031 L 127 208.57031 L 129 208.57031 L 129 207.57031 L 129 203.91602 L 129 202.91602 L 127 202.91602 L 127 203.91602 Z"/>
+ <path fill="#b3b3b3" d="M 197.49805 84.746094 L 188.84766 89.761719 L 187.98242 90.263672 L 188.98438 91.994141 L 189.84961 91.492188 L 198.50195 86.476562 L 199.36719 85.976562 L 198.36328 84.246094 L 197.49805 84.746094 Z M 180.19531 94.777344 L 171.54492 99.792969 L 170.67969 100.294922 L 171.68164 102.025391 L 172.54688 101.523438 L 181.19922 96.507812 L 182.06445 96.005859 L 181.06055 94.275391 L 180.19531 94.777344 Z M 162.89258 104.808594 L 154.24219 109.824219 L 153.376953 110.324219 L 154.37891 112.054688 L 155.24414 111.554688 L 163.89648 106.539062 L 164.76172 106.037109 L 163.75781 104.306641 L 162.89258 104.808594 Z M 145.589844 114.837891 L 136.939453 119.853516 L 136.074219 120.355469 L 137.076172 122.085938 L 137.941406 121.583984 L 146.59375 116.568359 L 147.458984 116.068359 L 146.455078 114.337891 L 145.589844 114.837891 Z M 128.287109 124.869141 L 127.498047 125.326172 L 126.632812 125.828125 L 127.636719 127.558594 L 128.501953 127.056641 L 129.291016 126.599609 L 130.15625 126.097656 L 129.152344 124.367188 L 128.287109 124.869141 Z"/>
+ </g>
+ <path fill="#f22c42" d="M 128.419922 41.5 C 128.05987 41.491705 127.704257 41.580777 127.390625 41.757813 L 54.890625 82.6875 C 54.264362 83.040713 53.875862 83.702878 53.873047 84.421875 L 53.5 166.92188 C 53.497513 167.639725 53.879892 168.303855 54.501953 168.66211 L 126.626953 210.23242 C 127.239514 210.586023 127.993278 210.589825 128.609375 210.24242 L 201.10938 169.3125 C 201.735641 168.959284 202.124138 168.297117 202.12695 167.57812 L 202.5 85.078125 C 202.502489 84.36028 202.120111 83.696148 201.49805 83.337891 L 129.373047 41.767578 C 129.082779 41.59993 128.755032 41.507919 128.419922 41.5 L 128.419922 41.5 Z M 128.363281 45.802734 L 198.49414 86.222656 L 198.13281 166.39844 L 127.636719 206.19727 L 57.505859 165.77734 L 57.869141 85.601562 L 128.363281 45.802734 Z"/>
+ <g>
+ <path fill="#d06c48" d="M 127.884766 42.974609 C 127.21754 43.01325 126.6137 43.382589 126.275391 43.958984 L 54.701172 165.91797 C 54.339381 166.535144 54.334755 167.298552 54.689042 167.920065 C 55.043328 168.541578 55.702576 168.926553 56.417969 168.92969 L 199.57422 169.57031 C 200.291886 169.573351 200.956175 169.191671 201.314975 168.570129 C 201.673776 167.948586 201.672087 167.182455 201.31055 166.5625 L 129.726562 43.962891 C 129.347277 43.313374 128.635681 42.931542 127.884766 42.974609 L 127.884766 42.974609 Z M 127.996094 48.929688 L 196.08984 165.55469 L 59.910156 164.94531 L 127.996094 48.929688 Z"/>
+ <path fill="#d06c48" d="M 127.970703 43.972656 C 126.866904 43.988832 125.984901 44.896185 126 46 L 126 125.183594 L 57.013672 164.25977 C 56.391813 164.612083 56.005182 165.269423 55.999448 165.984126 C 55.993715 166.698829 56.36975 167.362287 56.985876 167.724532 C 57.602003 168.086777 58.364593 168.092761 58.986328 167.74023 L 128.986328 128.089844 C 129.612905 127.734591 130.000088 127.069889 130 126.349609 L 130 46 C 130.00739 45.459743 129.7959 44.939477 129.413661 44.557606 C 129.031422 44.175735 128.510952 43.964746 127.970703 43.972656 L 127.970703 43.972656 Z"/>
+ <path fill="#d06c48" d="M 128.054688 124.337891 C 127.131251 124.301704 126.303245 124.902853 126.051693 125.792103 C 125.800141 126.681354 126.190541 127.627166 126.996094 128.080078 L 196.99609 168.66016 C 197.614327 169.018823 198.376946 169.020415 198.996676 168.664337 C 199.616406 168.308259 199.999094 167.648607 200.000586 166.933867 C 200.002078 166.219126 199.622147 165.557883 199.00391 165.19922 L 129.003906 124.619141 C 128.716066 124.447332 128.389663 124.350619 128.054688 124.337891 Z"/>
+ </g>
+ <path fill="#31c6b7" d="M 126.046875 84.021484 L 125.046875 84.046874 L 125.097655 86.046874 L 126.097655 86.021484 L 127.999999 85.972654 L 130.136718 86.027344 L 132.167968 86.181641 L 132.933593 86.277341 L 133.923827 86.404294 L 134.177733 84.419919 L 133.185546 84.294919 L 132.419921 84.197259 L 132.394531 84.193359 L 132.369141 84.191359 L 130.236328 84.02925 L 130.210938 84.02725 L 130.1875 84.02725 L 128.025391 83.97256 L 128 83.97256 L 127.974609 83.97256 L 126.046875 84.021484 Z M 118.914062 84.943359 L 117.279297 85.320312 L 117.253907 85.326212 L 117.230467 85.332112 L 115.238279 85.898519 L 115.212889 85.906319 L 115.189449 85.914119 L 113.238277 86.574276 L 113.214837 86.582076 L 113.191397 86.589876 L 112.085929 87.027376 L 111.154288 87.394563 L 111.888663 89.253938 L 112.81835 88.886751 L 113.878897 88.468782 L 113.894527 88.462882 L 115.824215 87.810538 L 115.830115 87.808538 L 117.728553 87.269475 L 117.732453 87.269475 L 119.363312 86.890569 L 120.337922 86.66596 L 119.888703 84.718694 L 118.914062 84.943359 Z M 138.671875 87.382812 L 139.632812 87.65625 L 140.169922 87.808594 L 140.175822 87.810594 L 142.10551 88.462938 L 142.12114 88.468838 L 143.935593 89.183682 L 143.953173 89.191482 L 145.752001 90.003982 L 145.773481 90.015702 L 145.796921 90.025502 L 145.968796 90.113392 L 146.857468 90.570423 L 147.769577 88.789173 L 146.878952 88.334095 L 146.664108 88.22472 L 146.642628 88.213 L 146.621148 88.2032 L 144.75982 87.361403 L 144.73834 87.351603 L 144.7149 87.341803 L 142.80865 86.58985 L 142.78521 86.58205 L 142.76177 86.57425 L 140.810598 85.914093 L 140.787158 85.906293 L 140.761768 85.898493 L 140.179737 85.732477 L 139.216846 85.459039 L 138.671875 87.382812 Z M 105.652344 90.228516 L 103.978516 91.302734 L 103.957036 91.316404 L 103.937506 91.330074 L 102.291022 92.501949 L 102.271492 92.515619 L 102.251962 92.529289 L 100.666025 93.777336 L 100.646495 93.791006 L 100.628915 93.806636 L 99.89454 94.443354 L 99.138681 95.097651 L 100.449228 96.60937 L 101.205087 95.955073 L 101.902353 95.349604 L 101.914073 95.339804 L 103.451183 94.130819 L 105.097667 92.960898 L 106.732433 91.914022 L 107.57423 91.373007 L 106.494152 89.689413 L 105.652344 90.228516 Z M 151.029297 93.048828 L 151.84375 93.628906 L 152.548828 94.130859 L 154.08594 95.341797 L 154.09764 95.349597 L 155.55076 96.60741 L 155.56076 96.61721 L 157.00607 97.996116 L 157.00807 97.998116 L 157.03347 98.025456 L 157.72293 98.748112 L 159.17019 97.367253 L 158.48074 96.644596 L 158.42214 96.584046 L 158.40654 96.566466 L 158.38894 96.550836 L 156.92996 95.160211 L 156.91236 95.142631 L 156.89476 95.127001 L 155.37132 93.806689 L 155.35372 93.791059 L 155.33422 93.777389 L 153.74829 92.529342 L 153.72879 92.515672 L 153.70929 92.502002 L 153.002263 91.998096 L 152.18781 91.419971 L 151.029297 93.048828 Z M 94.894531 99.533203 L 94.833981 99.601563 L 94.818351 99.619143 L 94.804681 99.638673 L 93.558587 101.22461 L 93.542957 101.24414 L 93.529287 101.26367 L 92.357412 102.910154 L 92.343742 102.929684 L 92.332022 102.949214 L 91.238272 104.654292 L 91.226552 104.673822 L 91.212882 104.695302 L 90.791007 105.427724 L 90.29296 106.294912 L 92.027335 107.292959 L 92.525382 106.425771 L 92.921866 105.734365 L 92.927766 105.724565 L 94.011751 104.035112 L 94.015651 104.029212 L 95.130885 102.460853 L 96.376979 100.874915 L 96.406279 100.841715 L 97.060576 100.085856 L 95.548857 98.777262 L 94.894531 99.533203 Z M 160.86133 102.451172 L 161.44141 103.265625 L 161.98438 104.029297 L 161.98838 104.035197 L 163.07237 105.72465 L 163.07837 105.73445 L 164.04127 107.408278 L 164.05127 107.427808 L 164.06497 107.451248 L 164.93607 109.154373 L 165.39114 110.043045 L 167.17044 109.132888 L 166.71536 108.242264 L 165.82083 106.49617 L 165.81083 106.47469 L 165.79713 106.45516 L 164.78736 104.695394 L 164.77366 104.673914 L 164.76196 104.654384 L 163.66821 102.949306 L 163.65651 102.929776 L 163.64281 102.910246 L 163.07054 102.105559 L 162.49046 101.291106 L 160.86133 102.451172 Z M 87.732422 111.876953 L 87.619141 112.164062 L 87.609341 112.187502 L 87.601541 112.210942 L 86.941385 114.162113 L 86.933585 114.185553 L 86.925785 114.208993 L 86.359379 116.203134 L 86.353479 116.226574 L 86.347579 116.250014 L 85.878829 118.283217 L 85.872929 118.306657 L 85.869029 118.332047 L 85.785049 118.796891 L 85.609268 119.781266 L 87.578018 120.132828 L 87.753799 119.148454 L 87.828019 118.732438 L 87.831919 118.712908 L 88.285044 116.748064 L 88.288944 116.730484 L 88.83582 114.802749 L 88.83782 114.794949 L 89.490163 112.867215 L 89.496063 112.851585 L 89.591763 112.609398 L 89.95895 111.679711 L 88.097622 110.945335 L 87.732422 111.876953 Z M 167.08789 114.539062 L 167.36133 115.5 L 167.71094 116.730469 L 167.71494 116.748049 L 168.16807 118.712893 L 168.17207 118.732423 L 168.52363 120.703126 L 168.52563 120.720706 L 168.71508 122.205081 L 168.84204 123.197269 L 170.82641 122.945315 L 170.69946 121.953128 L 170.50805 120.449222 L 170.50605 120.425782 L 170.50005 120.400392 L 170.13091 118.332032 L 170.12691 118.306642 L 170.12091 118.283202 L 169.65216 116.249999 L 169.64616 116.226559 L 169.64016 116.203119 L 169.2847 114.955072 L 169.01126 113.992182 L 167.08789 114.539062 Z M 85.027344 125.900391 L 85 126.947266 L 85 126.972656 L 85 126.998046 L 85.05469 129.158202 L 85.05469 129.183592 L 85.05669 129.208982 L 85.218799 131.341795 L 85.220799 131.367185 L 85.224699 131.392575 L 85.433684 133.031247 L 85.558684 134.023435 L 87.543059 133.769528 L 87.416106 132.779294 L 87.214934 131.191403 L 87.214934 131.179683 L 87.054778 129.072261 L 87.052778 129.058591 L 87.000048 126.972653 L 87.025438 125.949216 L 87.050828 124.951169 L 85.052781 124.900389 L 85.027344 125.900391 Z M 169 126.947266 L 168.9473 129.058594 L 168.9453 129.072264 L 168.78515 131.179686 L 168.78515 131.191406 L 168.52538 133.224609 L 168.52338 133.242189 L 168.42968 133.763673 L 168.2539 134.748048 L 170.22265 135.09961 L 170.39843 134.115235 L 170.49999 133.544923 L 170.50599 133.519533 L 170.50799 133.494143 L 170.77557 131.39258 L 170.77957 131.36719 L 170.78157 131.3418 L 170.94368 129.208987 L 170.94568 129.183597 L 170.94568 129.158207 L 171.00038 126.998051 L 171.02578 125.998051 L 169.02578 125.947271 L 169 126.947266 Z M 86.708984 139.09375 L 87.029297 140.041016 L 87.601562 141.73438 L 87.609362 141.75778 L 87.619162 141.77928 L 88.371115 143.68748 L 88.378915 143.71088 L 88.388715 143.73238 L 89.230512 145.59371 L 89.240312 145.61521 L 89.252032 145.63671 L 89.763751 146.63476 L 90.218829 147.52538 L 91.998126 146.61327 L 91.543048 145.7246 L 91.041095 144.74413 L 91.031295 144.72463 L 90.230514 142.95314 L 90.224614 142.93944 L 89.496099 141.09374 L 89.490199 141.07811 L 88.923793 139.400376 L 88.603481 138.45311 L 86.708984 139.09375 Z M 166.74023 140.392578 L 166.50977 141.078125 L 166.50377 141.093755 L 165.77525 142.93945 L 165.76925 142.95315 L 164.96847 144.72464 L 164.95847 144.74414 L 164.04441 146.52734 L 164.04041 146.53534 L 163.99551 146.61154 L 163.49747 147.47677 L 165.23184 148.47482 L 165.72989 147.60763 L 165.79629 147.49044 L 165.80999 147.46894 L 165.81999 147.44744 L 166.74773 145.63689 L 166.75943 145.61539 L 166.76943 145.59389 L 167.61123 143.73256 L 167.62123 143.71106 L 167.62923 143.68766 L 168.38118 141.77946 L 168.39118 141.75796 L 168.39918 141.73456 L 168.63551 141.035341 L 168.95582 140.088076 L 167.06129 139.445497 L 166.74023 140.392578 Z M 92.947266 151.94336 L 93.566406 152.73047 L 94.804688 154.30664 L 94.818358 154.32424 L 94.833988 154.34374 L 96.154301 155.86718 L 96.169931 155.88478 L 96.187511 155.90238 L 97.578136 157.36137 L 97.593766 157.37897 L 97.611346 157.39457 L 98.308612 158.06059 L 99.033221 158.75004 L 100.41408 157.30277 L 99.689471 156.61137 L 99.025409 155.98051 L 99.009779 155.96291 L 98.992199 155.94731 L 97.642589 154.53129 L 97.634789 154.52129 L 96.376976 153.07012 L 96.367176 153.05842 L 95.13866 151.49397 L 94.521472 150.70881 L 92.947266 151.94336 Z M 160.21484 152.31836 L 159.63281 153.05859 L 159.62281 153.07029 L 158.36499 154.52146 L 158.35699 154.53146 L 157.00738 155.94748 L 156.98978 155.96308 L 156.97418 155.98068 L 155.5523 157.33615 L 154.82769 158.0256 L 156.20855 159.47287 L 156.93121 158.78341 L 158.38824 157.39474 L 158.40584 157.37914 L 158.42144 157.36154 L 159.81206 155.90255 L 159.82966 155.88495 L 159.84526 155.86735 L 161.16558 154.34391 L 161.18118 154.32441 L 161.19488 154.30681 L 161.78668 153.55486 L 162.40387 152.76775 L 160.8316 151.53142 L 160.21484 152.31836 Z M 103.037109 161.97266 L 103.851562 162.55273 L 103.937502 162.61523 L 103.957032 162.62893 L 103.978512 162.64063 L 105.681637 163.73439 L 105.701167 163.74609 L 105.722647 163.75779 L 107.482413 164.76951 L 107.501943 164.78121 L 107.525383 164.79291 L 109.33593 165.72064 L 109.35741 165.73234 L 109.37889 165.74234 L 110.113265 166.07437 L 111.025375 166.48648 L 111.849593 164.66421 L 110.937484 164.2521 L 110.248031 163.94156 L 110.228501 163.93156 L 108.478501 163.03703 L 108.455061 163.02333 L 108.435531 163.01333 L 106.734359 162.03286 L 106.720689 162.02486 L 105.097642 160.98385 L 105.076162 160.96825 L 105.056632 160.95655 L 105.009762 160.92335 L 104.195308 160.34327 L 103.037109 161.97266 Z M 150.150391 161.4668 L 149.279297 162.02539 L 149.265627 162.03339 L 147.564455 163.01386 L 147.544925 163.02386 L 147.521485 163.03756 L 145.771485 163.93209 L 145.751955 163.94209 L 144.107424 164.68427 L 143.195314 165.09638 L 144.019533 166.91865 L 144.931643 166.50654 L 146.621096 165.74287 L 146.642576 165.73287 L 146.664056 165.72117 L 148.474603 164.79344 L 148.498043 164.78174 L 148.517573 164.77004 L 150.277339 163.75832 L 150.298819 163.74662 L 150.318349 163.73492 L 151.228506 163.15093 L 152.070302 162.60992 L 150.992178 160.92632 L 150.150391 161.4668 Z M 115.867188 168.22461 L 116.828125 168.49805 L 117.230469 168.61133 L 117.253909 168.61933 L 117.279299 168.62533 L 119.310549 169.09408 L 119.335939 169.10008 L 119.359379 169.10408 L 121.427738 169.47322 L 121.453128 169.47722 L 121.478518 169.48122 L 123.58008 169.7488 L 123.60547 169.7508 L 123.63086 169.7528 L 123.906251 169.7743 L 124.904298 169.8505 L 125.054689 167.85636 L 124.058595 167.78016 L 123.79297 167.75866 L 123.78125 167.75866 L 121.748047 167.4989 L 121.730467 167.4969 L 119.759764 167.14534 L 119.740234 167.14134 L 117.777344 166.68822 L 117.767544 166.68622 L 117.374966 166.57489 L 116.412075 166.30145 L 115.867188 168.22461 Z M 137.658203 166.81641 L 136.259766 167.14062 L 136.240236 167.14462 L 134.269533 167.49618 L 134.251953 167.49818 L 132.21875 167.75794 L 132.20703 167.75794 L 130.896483 167.85951 L 129.90039 167.93571 L 130.05078 169.92985 L 131.048827 169.85365 L 132.36914 169.75208 L 132.39453 169.75008 L 132.41992 169.74808 L 134.521482 169.4805 L 134.546872 169.4765 L 134.572262 169.4725 L 136.640621 169.10336 L 136.664061 169.09936 L 136.689451 169.09336 L 138.10742 168.76523 L 139.082029 168.54063 L 138.630857 166.59141 L 137.658203 166.81641 Z"/>
+ </g>
+ <g>
+ <path fill="#46a926" d="M 196.256202 125.514337 L 151.988136 125.514337 C 151.285842 125.514337 150.716637 124.944347 150.716637 124.241659 C 150.716637 123.538972 151.285842 122.970166 151.988136 122.970166 L 196.256202 122.970166 C 196.959682 122.970166 197.528886 123.538972 197.528886 124.241659 C 197.528886 124.944347 196.959682 125.514337 196.256202 125.514337 Z"/>
+ <path fill="#2e3434" d="M 174.12281 129.984519 C 173.420104 129.984519 172.850126 129.414528 172.850126 128.711841 L 172.850126 119.772584 C 172.850126 119.069111 173.420104 118.499906 174.12281 118.499906 C 174.825492 118.499906 175.39547 119.069111 175.39547 119.772584 L 175.39547 128.711841 C 175.39547 129.414528 174.825492 129.984519 174.12281 129.984519 Z"/>
+ <path fill="#76c22b" d="M 175.995741 85.047186 L 172.249396 85.047186 L 172.249396 67.404361 L 175.995741 67.404361 L 175.995741 85.047186 Z"/>
+ <path fill="#2e3434" d="M 178.239704 72.042452 C 178.239704 73.623694 177.337762 74.905087 176.225512 74.905087 L 172.020084 74.905087 C 170.907833 74.905087 170.005916 73.623694 170.005916 72.042452 L 170.005916 58.363826 C 170.005916 56.781393 170.907833 55.5 172.020084 55.5 L 176.225512 55.5 C 177.337762 55.5 178.239704 56.781393 178.239704 58.363826 L 178.239704 72.042452 Z"/>
+ <path fill="#141717" d="M 152.196511 187.844915 L 149.374688 200.5 L 150.625976 187.594969 L 152.196511 187.844915 Z"/>
+ <path fill="#76c22b" d="M 151.016204 194.513898 L 149.656776 194.223953 L 152.616863 161.113703 L 166.086348 98.019641 L 173.241152 99.547408 L 159.772465 162.64147 L 151.016204 194.513898 Z"/>
+ <path fill="#46a926" d="M 160.428365 162.836077 C 160.929441 160.491142 159.434941 158.185033 157.090018 157.684755 C 154.745868 157.183691 152.438974 158.678977 151.938696 161.023115 C 151.438418 163.367252 152.932918 165.674545 155.277044 166.174436 C 157.621991 166.674715 159.928087 165.179815 160.428365 162.836077 Z"/>
+ <path fill="#2e3434" d="M 200.027739 199.989229 C 199.512012 200.098155 198.901225 199.277832 198.663573 198.158051 L 192.82144 170.588094 C 192.584175 169.467115 192.809545 168.469726 193.325272 168.3608 C 193.840225 168.250689 194.4514 169.071411 194.688665 170.192377 L 200.530798 197.761948 C 200.76845 198.882914 200.542282 199.880303 200.027739 199.989229 Z"/>
+ <path fill="#76c22b" d="M 195.546002 161.19641 L 182.160892 98.030254 L 175.004492 99.54733 L 188.389215 162.713479 L 195.546002 161.19641 Z"/>
+ <path fill="#76c22b" d="M 196.315627 174.609721 L 193.52388 161.43573 L 190.334457 162.111093 L 193.125794 175.28587 L 196.315627 174.609721 Z"/>
+ <path fill="#46a926" d="M 187.721807 162.854414 C 187.224696 160.509479 188.723161 158.205353 191.068084 157.708242 C 193.413008 157.211929 195.717145 158.710382 196.214257 161.055318 C 196.711755 163.400241 195.212129 165.704378 192.867979 166.20149 C 190.522258 166.697803 188.21812 165.19935 187.721807 162.854414 Z"/>
+ <path fill="#a6d74f" d="M 199.644305 187.725134 C 199.807905 188.498724 199.313574 189.258449 198.540782 189.422038 L 197.100943 189.727831 C 196.327353 189.89102 195.567229 189.397874 195.402855 188.624283 L 192.576245 175.281953 C 192.412669 174.508363 192.906202 173.749423 193.679792 173.585049 L 195.11963 173.279643 C 195.893221 173.116055 196.653345 173.610398 196.816921 174.383988 L 199.644305 187.725134 Z"/>
+ <path fill="#76c22b" d="M 184.403864 91.903967 C 184.403864 86.226226 179.800351 81.623112 174.122592 81.623112 C 168.445269 81.623112 163.841756 86.226226 163.841756 91.903967 C 163.841756 97.581707 168.445269 102.18522 174.122592 102.18522 C 179.800351 102.18522 184.403864 97.581707 184.403864 91.903967 Z"/>
+ <path fill="#46a926" d="M 182.427628 91.903967 C 182.427628 87.317093 178.709786 83.599272 174.122931 83.599272 C 169.536051 83.599272 165.817823 87.317093 165.817823 91.903967 C 165.817823 96.49084 169.536051 100.208664 174.122931 100.208664 C 178.709786 100.208664 182.427628 96.49084 182.427628 91.903967 Z"/>
+ <path fill="#28851e" d="M 177.339624 91.903967 C 177.339624 90.127051 175.899399 88.687213 174.122883 88.687213 C 172.345955 88.687213 170.904932 90.127051 170.904932 91.903967 C 170.904932 93.680888 172.345955 95.12072 174.122883 95.12072 C 175.899399 95.12072 177.339624 93.680888 177.339624 91.903967 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/driconf-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/driconf-icon.svg
new file mode 120000
index 000000000..892c27329
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/driconf-icon.svg
@@ -0,0 +1 @@
+driconf.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/driconf.svg b/.icons/Gruvbox_Dark-2/apps/64/driconf.svg
new file mode 100644
index 000000000..12c493801
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/driconf.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#lPyZbLGWAn3Y2LfCooex8y7z5RESiNjW)">
+ <linearGradient id="_lgradient_16" x1=".567" x2=".567" y1="1.071" y2="-.071" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="lPyZbLGWAn3Y2LfCooex8y7z5RESiNjW" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#da1636" fill-rule="evenodd" d="M 55.6 160.733 L 55.6 95.267 L 77.672 95.267 Q 85.902 95.267 92.214 98.026 Q 98.527 100.785 102.175 105.554 Q 105.822 110.324 107.599 115.982 Q 109.376 121.64 109.376 128 Q 109.376 132.676 108.394 137.165 Q 107.412 141.654 104.98 146.003 Q 102.549 150.352 98.995 153.579 Q 95.441 156.805 89.83 158.769 Q 84.218 160.733 77.297 160.733 L 55.6 160.733 L 55.6 160.733 Z M 68.226 148.762 L 78.794 148.762 Q 87.678 148.762 91.981 142.543 Q 96.283 136.324 96.283 128 Q 96.283 119.489 92.074 113.364 Q 87.866 107.238 79.823 107.238 L 68.226 107.238 L 68.226 148.762 L 68.226 148.762 Z"/>
+ <path fill="#46a926" fill-rule="evenodd" d="M 134.627 160.733 L 122.002 160.733 L 122.002 95.267 L 152.397 95.267 Q 163.9 95.267 169.091 101.019 Q 174.281 106.77 174.281 115.748 Q 174.281 121.734 170.961 127.112 Q 167.641 132.489 161.562 134.64 L 174.281 160.733 L 160.066 160.733 L 147.814 136.324 L 134.627 136.324 L 134.627 160.733 L 134.627 160.733 Z M 134.627 107.238 L 134.627 124.353 L 152.584 124.353 Q 157.073 124.353 159.13 121.921 Q 161.188 119.489 161.188 115.748 Q 161.188 112.101 159.177 109.669 Q 157.166 107.238 152.584 107.238 L 134.627 107.238 L 134.627 107.238 Z"/>
+ <path fill="#1a7fd4" d="M 200 160.733 L 187.374 160.733 L 187.374 95.267 L 200 95.267 L 200 160.733 L 200 160.733 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_17" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/drive-removable-media.svg b/.icons/Gruvbox_Dark-2/apps/64/drive-removable-media.svg
new file mode 100644
index 000000000..53cb6f438
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/drive-removable-media.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#RpWGovkrLShy2tNZNJ4d2xhJafHTeKcJ)">
+ <linearGradient id="_lgradient_18" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4d4d4d"/>
+ <stop offset="98.696%" style="stop-color:#6c6c6c"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="RpWGovkrLShy2tNZNJ4d2xhJafHTeKcJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 5.676 126.116 L 5.676 155.742 C 5.676 229.728 16.26 240.285 90.315 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 126.116 L 5.676 126.116 L 5.676 126.116 Z"/>
+ </g>
+ <g style="opacity:0.2">
+ <g opacity=".2">
+ <path fill="#e3e3e3" d="M 195.964 112.785 L 194.4 106.929 L 206.099 103.789 L 207.675 109.645 C 209.545823 116.615428 210.495568 123.80088 210.5 131.018 C 210.496961 147.330522 205.653159 163.275255 196.582 176.833 C 187.524696 190.398645 174.642343 200.968557 159.569 207.202 C 149.569596 211.351763 138.850292 213.489847 128.024 213.494 C 113.711235 213.493412 99.64461 209.770937 87.205 202.692 C 74.460907 195.448941 63.880838 184.935843 56.557 172.238 C 49.322081 159.713397 45.50884 145.506082 45.5 131.042 C 45.49921 118.557501 48.325915 106.234943 53.768 94.999 C 59.366978 83.444225 67.591864 73.359775 77.785 65.552 C 92.183449 54.501173 109.825626 48.50949 127.976 48.506 C 138.6494 48.504217 149.221991 50.570988 159.109 54.592 C 169.299189 58.73597 178.554217 64.882639 186.326 72.668 C 187.466016 73.805509 188.107086 75.349546 188.108 76.96 C 188.099088 78.565027 187.458974 80.102091 186.326 81.239 L 170.493 97.073 L 166.213 101.352 L 157.642 92.781 L 161.921 88.501 L 173.281 77.142 C 167.662427 72.412541 161.338227 68.591635 154.538 65.818 C 146.102048 62.389779 137.081931 60.628 127.976 60.63 C 112.490058 60.631546 97.437802 65.745517 85.156 75.178 C 76.464141 81.833908 69.45133 90.432366 64.679 100.285 C 60.035557 109.873305 57.623254 120.388496 57.623 131.042 C 57.628434 143.378235 60.881448 155.495645 67.055 166.176 C 73.304767 177.005002 82.327306 185.973003 93.194 192.157 C 103.809798 198.193558 115.811908 201.368276 128.024 201.37 C 137.262 201.37 146.403 199.54 154.926 196 C 167.783573 190.68278 178.774628 181.670546 186.508 170.104 C 194.244667 158.53676 198.37531 144.934072 198.377 131.018 C 198.377 124.859 197.564 118.737 195.964 112.785 L 195.964 112.785 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#e3e3e3" fill-rule="evenodd" d="M 101.559 131.006 C 101.55841 123.990023 104.345117 117.261207 109.306 112.3 C 114.266912 107.34748 120.990142 104.565615 128 104.565 C 135.009401 104.567914 141.731787 107.349429 146.694 112.3 C 151.653743 117.259445 154.440122 123.986075 154.440122 131 C 154.440122 138.013925 151.653743 144.740555 146.694 149.7 C 141.736169 154.658595 135.011972 157.445176 128 157.447 C 120.987569 157.447484 114.262524 154.660551 109.306 149.7 C 104.347405 144.742169 101.560824 138.017972 101.559 131.006 Z M 113.682 131.006 C 113.682 127.199 115.186 123.562 117.877 120.871 C 120.563928 118.190648 124.204757 116.686193 128 116.688 C 131.795 116.688 135.432 118.192 138.123 120.871 C 140.807067 123.561326 142.315529 127.205729 142.318 131.006 C 142.318 134.801 140.802 138.438 138.123 141.129 C 135.436051 143.810783 131.796265 145.31912 128 145.324 C 124.203277 145.321417 120.562648 143.81273 117.877 141.129 C 115.190571 138.445156 113.681399 134.803357 113.682 131.006 L 113.682 131.006 Z"/>
+ </g>
+ </g>
+ <g>
+ <path fill="#e3e3e3" d="M 195.964 109.785 L 194.4 103.929 L 206.099 100.789 L 207.675 106.645 C 209.545823 113.615428 210.495568 120.80088 210.5 128.018 C 210.496961 144.330522 205.653159 160.275255 196.582 173.833 C 187.524696 187.398645 174.642343 197.968557 159.569 204.202 C 149.569596 208.351763 138.850292 210.489847 128.024 210.494 C 113.711235 210.493412 99.64461 206.770937 87.205 199.692 C 74.460907 192.448941 63.880838 181.935843 56.557 169.238 C 49.322081 156.713397 45.50884 142.506082 45.5 128.042 C 45.49921 115.557501 48.325915 103.234943 53.768 91.999 C 59.366978 80.444225 67.591864 70.359775 77.785 62.552 C 92.183449 51.501173 109.825626 45.50949 127.976 45.506 C 138.6494 45.504217 149.221991 47.570988 159.109 51.592 C 169.299189 55.73597 178.554217 61.882639 186.326 69.668 C 187.466016 70.805509 188.107086 72.349546 188.108 73.96 C 188.099088 75.565027 187.458974 77.102091 186.326 78.239 L 170.493 94.073 L 166.213 98.352 L 157.642 89.781 L 161.921 85.501 L 173.281 74.142 C 167.662427 69.412541 161.338227 65.591635 154.538 62.818 C 146.102048 59.389779 137.081931 57.628 127.976 57.63 C 112.490058 57.631546 97.437802 62.745517 85.156 72.178 C 76.464141 78.833908 69.45133 87.432366 64.679 97.285 C 60.035557 106.873305 57.623254 117.388496 57.623 128.042 C 57.628434 140.378235 60.881448 152.495645 67.055 163.176 C 73.304767 174.005002 82.327306 182.973003 93.194 189.157 C 103.809798 195.193558 115.811908 198.368276 128.024 198.37 C 137.262 198.37 146.403 196.54 154.926 193 C 167.783573 187.68278 178.774628 178.670546 186.508 167.104 C 194.244667 155.53676 198.37531 141.934072 198.377 128.018 C 198.377 121.859 197.564 115.737 195.964 109.785 L 195.964 109.785 Z"/>
+ <path fill="#e3e3e3" fill-rule="evenodd" d="M 101.559 128.006 C 101.55841 120.990023 104.345117 114.261207 109.306 109.3 C 114.266912 104.34748 120.990142 101.565615 128 101.565 C 135.009401 101.567914 141.731787 104.349429 146.694 109.3 C 151.653743 114.259445 154.440122 120.986075 154.440122 128 C 154.440122 135.013925 151.653743 141.740555 146.694 146.7 C 141.736169 151.658595 135.011972 154.445176 128 154.447 C 120.987569 154.447484 114.262524 151.660551 109.306 146.7 C 104.347405 141.742169 101.560824 135.017972 101.559 128.006 Z M 113.682 128.006 C 113.682 124.199 115.186 120.562 117.877 117.871 C 120.563928 115.190648 124.204757 113.686193 128 113.688 C 131.795 113.688 135.432 115.192 138.123 117.871 C 140.807067 120.561326 142.315529 124.205729 142.318 128.006 C 142.318 131.801 140.802 135.438 138.123 138.129 C 135.436051 140.810783 131.796265 142.31912 128 142.324 C 124.203277 142.321417 120.562648 140.81273 117.877 138.129 C 115.190571 135.445156 113.681399 131.803357 113.682 128.006 L 113.682 128.006 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/driver-manager.svg b/.icons/Gruvbox_Dark-2/apps/64/driver-manager.svg
new file mode 120000
index 000000000..1f9cbf31b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/driver-manager.svg
@@ -0,0 +1 @@
+video-card.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dropbox.svg b/.icons/Gruvbox_Dark-2/apps/64/dropbox.svg
new file mode 100644
index 000000000..ca91ff395
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dropbox.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="lfX3jeVCUnQ8Mv9qCqQ2tZQucup8pgBA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#lfX3jeVCUnQ8Mv9qCqQ2tZQucup8pgBA)">
+ <linearGradient id="_lgradient_34" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e11064"/>
+ <stop offset="100%" style="stop-color:#5e0d2c"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_34)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_35" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_35)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <path fill="#afc3db" d="M 93.144277 49.143 L 44.5 80.663686 L 78.355723 107.90462 L 127 77.550306 L 93.144277 49.143 Z M 44.5 134.367203 L 93.144277 166.277074 L 127 137.868612 L 78.355723 107.90462 L 44.5 134.367203 Z M 127 137.868612 L 161.24489 166.277074 L 209.5 134.756388 L 176.033444 107.90462 L 127 137.868612 Z M 209.5 80.663686 L 161.24489 49.143 L 127 77.550306 L 176.033444 107.90462 L 209.5 80.663686 L 209.5 80.663686 Z M 127.389167 144.095371 L 93.144277 172.503833 L 78.744899 162.774519 L 78.744899 173.671351 L 127.389167 202.857 L 176.033444 173.671351 L 176.033444 162.774519 L 161.24489 172.503833 L 127.389167 144.095371 L 127.389167 144.095371 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/drracket.svg b/.icons/Gruvbox_Dark-2/apps/64/drracket.svg
new file mode 120000
index 000000000..14349db70
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/drracket.svg
@@ -0,0 +1 @@
+racket-logo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/drweb-gui.svg b/.icons/Gruvbox_Dark-2/apps/64/drweb-gui.svg
new file mode 100755
index 000000000..2321fcd74
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/drweb-gui.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="YYPqdRr7KTlhn6WWH2aCAbxwpKWPFGbK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#YYPqdRr7KTlhn6WWH2aCAbxwpKWPFGbK)">
+ <linearGradient id="_lgradient_30" x1="0" x2="-.007" y1="0" y2="1.546" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_30)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_31" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_31)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="XulPzSDReotaSiFnp2zrc6yreAJG0gbj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#XulPzSDReotaSiFnp2zrc6yreAJG0gbj)">
+ <path d="M 83.69444 73.624599 L 99.805553 93.76349 L 107.861109 89.735704 L 95.777774 77.652377 L 107.861109 73.624599 L 83.69444 73.624599 Z M 148.138883 73.624599 L 160.222218 77.652377 L 148.138883 89.735704 L 156.19444 93.76349 L 172.305553 73.624599 L 148.138883 73.624599 Z M 127.999992 81.680155 C 117.51086 81.713182 103.781774 87.439391 103.833331 107.45149 L 127.999992 93.76349 L 152.166662 107.45149 C 152.215 87.441488 138.488334 81.713989 127.999992 81.681761 L 127.999992 81.680155 Z M 67.583327 89.735704 L 75.638891 113.902373 L 75.638891 105.846817 L 91.749996 105.846817 L 95.777774 97.791268 L 67.583327 89.735704 Z M 188.416665 89.735704 L 160.222218 97.791268 L 164.249996 105.846817 L 180.361109 105.846817 L 180.361109 113.902373 L 188.416665 89.735704 Z M 127.999992 101.819038 L 115.916665 109.072181 L 117.521492 120.353179 L 121.549271 109.874518 L 134.451044 109.874518 L 138.478823 120.353179 L 140.081883 109.0754 L 127.998548 101.825407 L 127.999992 101.819038 Z M 87.722218 113.902373 L 55.5 125.985715 L 71.611105 134.041256 L 71.611105 130.013478 L 83.69444 125.985715 L 87.722218 113.902373 Z M 107.861109 113.902373 L 91.749996 120.353102 C 91.850852 133.514268 99.228851 145.942378 106.649549 151.99291 C 111.845381 156.125401 118.354275 160.862074 121.544277 162.231509 C 125.209549 163.60096 123.17955 155.448742 123.968995 154.175968 L 132.024544 154.175968 C 132.816901 155.451877 130.780687 163.604186 134.447495 162.231509 C 137.642983 160.863764 144.151223 156.127752 149.347063 151.988885 C 156.774284 145.939166 164.145115 133.517495 164.249827 120.354716 L 148.138714 113.902212 L 144.110951 130.013324 L 133.630662 130.013324 L 127.999831 113.902212 L 122.369 130.013324 L 111.888726 130.013324 L 107.860948 113.902212 L 107.861109 113.902373 Z M 168.277774 113.902373 L 172.305553 125.985715 L 184.388887 130.013478 L 184.388887 134.041256 L 200.5 125.985715 L 168.277774 113.902373 Z M 87.722218 138.069034 L 67.583327 146.124591 L 99.805553 186.402373 L 87.722218 138.069034 Z M 168.277774 138.069034 L 156.19444 186.402373 L 188.416665 146.124591 L 168.277774 138.069034 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 83.69444 69.597627 L 99.805553 89.736518 L 107.861109 85.70874 L 95.777774 73.625405 L 107.861109 69.597627 L 83.69444 69.597627 Z M 148.138883 69.597627 L 160.222218 73.625405 L 148.138883 85.70874 L 156.19444 89.736518 L 172.305553 69.597627 L 148.138883 69.597627 Z M 127.999992 77.653183 C 117.51086 77.68621 103.781774 83.412419 103.833331 103.424511 L 127.999992 89.736518 L 152.166662 103.424511 C 152.215 83.414517 138.488334 77.687017 127.999992 77.654797 L 127.999992 77.653183 Z M 67.583327 85.70874 L 75.638891 109.875401 L 75.638891 101.819853 L 91.749996 101.819853 L 95.777774 93.764289 L 67.583327 85.70874 Z M 188.416665 85.70874 L 160.222218 93.764289 L 164.249996 101.819853 L 180.361109 101.819853 L 180.361109 109.875401 L 188.416665 85.70874 Z M 127.999992 97.792074 L 115.916665 105.04521 L 117.521492 116.326215 L 121.549271 105.847546 L 134.451044 105.847546 L 138.478823 116.326215 L 140.081883 105.048436 L 127.998548 97.798436 L 127.999992 97.792074 Z M 87.722218 109.875401 L 55.5 121.958736 L 71.611105 130.014292 L 71.611105 125.986514 L 83.69444 121.958736 L 87.722218 109.875401 Z M 107.861109 109.875401 L 91.749996 116.326131 C 91.850852 129.487304 99.228851 141.915414 106.649549 147.965931 C 111.845381 152.098437 118.354275 156.835094 121.544277 158.204545 C 125.209549 159.573996 123.17955 151.421763 123.968995 150.148989 L 132.024544 150.148989 C 132.816901 151.424913 130.780687 159.577207 134.447495 158.204545 C 137.642983 156.8368 144.151223 152.100773 149.347063 147.961906 C 156.774284 141.912187 164.145115 129.490515 164.249827 116.327744 L 148.138714 109.875248 L 144.110951 125.986345 L 133.630662 125.986345 L 127.999831 109.875248 L 122.369 125.986345 L 111.888726 125.986345 L 107.860948 109.875248 L 107.861109 109.875401 Z M 168.277774 109.875401 L 172.305553 121.958736 L 184.388887 125.986514 L 184.388887 130.014292 L 200.5 121.958736 L 168.277774 109.875401 Z M 87.722218 134.042071 L 67.583327 142.097627 L 99.805553 182.375409 L 87.722218 134.042071 Z M 168.277774 134.042071 L 156.19444 182.375409 L 188.416665 142.097627 L 168.277774 134.042071 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dse.svg b/.icons/Gruvbox_Dark-2/apps/64/dse.svg
new file mode 100755
index 000000000..0e59435ac
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dse.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ogK2DDMLgkhxv8yl8b7S7Gwh3tq1jtD6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ogK2DDMLgkhxv8yl8b7S7Gwh3tq1jtD6)">
+ <linearGradient id="_lgradient_32" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_32)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_33" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_33)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="s1fGp9OPx30H9mGeUnSLxZdjSIV17AKD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#s1fGp9OPx30H9mGeUnSLxZdjSIV17AKD)">
+ <path d="M 78.487999 141.914993 L 128 198.5 L 177.511993 141.914993 L 149.220001 141.921005 L 149.220001 120.695 C 149.220001 127.767998 142.145996 127.767998 142.145996 127.767998 C 142.145996 127.767998 135.072998 127.767998 135.072998 120.695 C 135.072998 113.622002 128 113.622002 128 113.622002 C 128 113.622002 120.927002 113.622002 120.927002 120.695 C 120.927002 127.767998 113.853996 127.767998 113.853996 127.767998 C 113.853996 127.767998 106.779999 127.767998 106.779999 120.689003 L 106.779999 141.914993 L 78.487999 141.914993 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 78.487999 138.378006 L 128 194.962997 L 177.511993 138.378006 L 149.220001 138.384003 L 149.220001 117.157997 C 149.220001 124.232002 142.145996 124.232002 142.145996 124.232002 C 142.145996 124.232002 135.072998 124.232002 135.072998 117.157997 C 135.072998 110.084999 128 110.084999 128 110.084999 C 128 110.084999 120.927002 110.084999 120.927002 117.157997 C 120.927002 124.232002 113.853996 124.232002 113.853996 124.232002 C 113.853996 124.232002 106.779999 124.232002 106.779999 117.152 L 106.779999 138.378006 L 78.487999 138.378006 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 53.5 C 128 53.5 120.927002 53.5 120.927002 60.573002 C 120.927002 67.646004 113.853996 67.646004 113.853996 67.646004 C 113.853996 67.646004 106.779999 67.652 106.779999 60.573002 L 106.779999 159.598007 L 149.220001 159.598007 L 149.220001 60.573002 C 149.220001 67.646004 142.145996 67.646004 142.145996 67.646004 C 142.145996 67.646004 135.072998 67.646004 135.072998 60.573002 C 135.072998 53.5 128 53.5 128 53.5 Z"/>
+ </g>
+ <g opacity=".5">
+ <path fill="#ffffff" d="M 113.853996 81.792999 C 113.853996 81.792999 106.779999 81.787003 106.779999 88.865997 L 106.779999 131.304993 L 149.220001 131.304993 L 149.220001 88.865997 C 149.220001 81.792999 142.145996 81.792999 142.145996 81.792999 C 142.145996 81.792999 135.072998 81.792999 135.072998 88.865997 C 135.072998 95.939003 128 95.939003 128 95.939003 C 128 95.939003 120.927002 95.939003 120.927002 88.865997 C 120.927002 81.792999 113.853996 81.792999 113.853996 81.792999 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dukto.svg b/.icons/Gruvbox_Dark-2/apps/64/dukto.svg
new file mode 100755
index 000000000..dfe84f0f3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dukto.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="whQlFVdvH2KU9evB1eg5tPbbmK8u31DO" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#whQlFVdvH2KU9evB1eg5tPbbmK8u31DO)">
+ <linearGradient id="_lgradient_34" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_34)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_35" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_35)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="3FlcDrJ6WxBD1SLv7L3o22KxLXZu4dDJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#3FlcDrJ6WxBD1SLv7L3o22KxLXZu4dDJ)">
+ <path d="M 178.721075 200.070702 L 178.721075 129.489825 L 200.438268 129.489825 L 200.438268 71.396335 C 200.438268 67.486154 197.289275 64.338247 193.38018 64.338247 C 150.126771 58.004066 107.805392 58.031213 66.334603 64.338247 C 62.424422 64.338247 59.276515 67.486154 59.276515 71.396335 L 59.276515 129.489825 L 80.993708 129.489825 L 80.993708 200.070702 C 80.993708 203.980882 82.512825 205.5 86.423006 205.5 L 173.291777 205.5 C 177.201957 205.5 178.721075 203.980882 178.721075 200.070702 Z"/>
+ </g>
+ <path fill="#ececec" d="M 178.721075 193.972916 L 178.721075 123.392039 L 200.438268 123.392039 L 200.438268 65.29855 C 200.438268 61.388368 197.289275 58.240461 193.380184 58.240461 C 150.126773 51.90628 107.805393 51.933427 66.334604 58.240461 C 62.424422 58.240461 59.276515 61.388368 59.276515 65.29855 L 59.276515 123.392039 L 80.993708 123.392039 L 80.993708 193.972916 C 80.993708 197.883094 82.512825 199.402214 86.423006 199.402214 L 173.291777 199.402214 C 177.201955 199.402214 178.721075 197.883094 178.721075 193.972916 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/duplicati.svg b/.icons/Gruvbox_Dark-2/apps/64/duplicati.svg
new file mode 100755
index 000000000..a4f75c0a5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/duplicati.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="vH5eFmOkNAUinH3JXuAfPQwiExTK9Izl" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#vH5eFmOkNAUinH3JXuAfPQwiExTK9Izl)">
+ <path fill="#e4e4e4" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_36" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_36)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#e4e4e4" fill-rule="evenodd" d="M 115.650833 118.333333 L 164.515833 118.333333 C 168.938333 118.333333 173.1675 120.0975 176.285 123.215 C 179.4025 126.3325 181.166667 130.561667 181.166667 134.984167 L 181.166667 169.349167 C 181.166667 173.771667 179.4025 178.000833 176.285 181.118333 C 173.1675 184.235833 168.938333 186 164.515833 186 L 115.650833 186 C 111.228333 186 106.999167 184.235833 103.881667 181.118333 C 100.764167 178.000833 99 173.771667 99 169.349167 L 99 134.984167 C 99 130.561667 100.764167 126.3325 103.881667 123.215 C 106.999167 120.0975 111.228333 118.333333 115.650833 118.333333 Z M 161.833333 166.666667 L 118.333333 166.666667 L 118.333333 137.666667 L 161.833333 137.666667 L 161.833333 166.666667 Z"/>
+ <path fill="#37a6e6" d="M 115.648417 128 L 164.51825 128 C 168.371583 128 171.5 131.128417 171.5 134.98175 L 171.5 169.351583 C 171.5 173.204916 168.371583 176.333333 164.51825 176.333333 L 115.648417 176.333333 C 111.795084 176.333333 108.666667 173.204916 108.666667 169.351583 L 108.666667 134.98175 C 108.666667 131.128417 111.795084 128 115.648417 128 Z"/>
+ <path fill="#e4e4e4" fill-rule="evenodd" d="M 72.150833 128 L 121.015833 128 C 125.438333 128 129.6675 129.764167 132.785 132.881667 C 135.9025 135.999167 137.666667 140.228333 137.666667 144.650833 L 137.666667 179.015833 C 137.666667 183.438333 135.9025 187.6675 132.785 190.785 C 129.6675 193.9025 125.438333 195.666667 121.015833 195.666667 L 72.150833 195.666667 C 67.728333 195.666667 63.499167 193.9025 60.381667 190.785 C 57.264167 187.6675 55.5 183.438333 55.5 179.015833 L 55.5 144.650833 C 55.5 140.228333 57.264167 135.999167 60.381667 132.881667 C 63.499167 129.764167 67.728333 128 72.150833 128 Z M 118.333333 176.333333 L 74.833333 176.333333 L 74.833333 147.333333 L 118.333333 147.333333 L 118.333333 176.333333 Z"/>
+ <path fill="#1a7fd4" d="M 72.148417 137.666667 L 121.01825 137.666667 C 124.871583 137.666667 128 140.795084 128 144.648417 L 128 179.01825 C 128 182.871583 124.871583 186 121.01825 186 L 72.148417 186 C 68.295084 186 65.166667 182.871583 65.166667 179.01825 L 65.166667 144.648417 C 65.166667 140.795084 68.295084 137.666667 72.148417 137.666667 Z"/>
+ <path fill="#e4e4e4" fill-rule="evenodd" d="M 109.609167 60.333333 L 180.224167 60.333333 C 185.613333 60.333333 190.760833 62.46 194.555 66.278333 C 198.373333 70.0725 200.5 75.22 200.5 80.609167 L 200.5 136.724167 C 200.5 142.113333 198.373333 147.260833 194.555 151.055 C 190.760833 154.873333 185.613333 157 180.248333 157 L 109.585 157 C 104.22 157 99.0725 154.873333 95.278333 151.055 C 91.46 147.260833 89.333333 142.113333 89.333333 136.724167 L 89.333333 80.585 C 89.333333 75.22 91.46 70.0725 95.278333 66.278333 C 99.0725 62.46 104.22 60.333333 109.585 60.333333 M 109.609167 79.666667 L 180.248333 79.666667 C 180.49 79.666667 180.731667 79.763333 180.900833 79.9325 C 181.07 80.101667 181.166667 80.343333 181.166667 80.585 L 181.166667 136.748333 C 181.166667 136.99 181.07 137.231667 180.900833 137.400833 C 180.731667 137.57 180.49 137.666667 180.248333 137.666667 L 109.609167 137.666667 C 109.343333 137.666667 109.101667 137.57 108.9325 137.400833 C 108.763333 137.231667 108.666667 136.99 108.666667 136.724167 L 108.666667 80.609167 C 108.666667 80.343333 108.763333 80.101667 108.9325 79.9325 C 109.101667 79.763333 109.343333 79.666667 109.609167 79.666667 Z"/>
+ <path fill="#1463a5" d="M 109.597084 70 L 180.236249 70 C 186.084939 70 190.833333 74.748394 190.833333 80.597084 L 190.833333 136.736249 C 190.833333 142.584939 186.084939 147.333333 180.236249 147.333333 L 109.597084 147.333333 C 103.748394 147.333333 99 142.584939 99 136.736249 L 99 80.597084 C 99 74.748394 103.748394 70 109.597084 70 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dvanalyzer.svg b/.icons/Gruvbox_Dark-2/apps/64/dvanalyzer.svg
new file mode 100644
index 000000000..38d275aa2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dvanalyzer.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_5WcEJr8Sz3ARS7KRYwqE13nIs8tbgT7R">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_5WcEJr8Sz3ARS7KRYwqE13nIs8tbgT7R)">
+ <defs>
+ <filter id="kJhzjjyKAAM3go6SD25gVslCmBxNQSLW" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#kJhzjjyKAAM3go6SD25gVslCmBxNQSLW)">
+ <linearGradient id="_lgradient_25" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_26" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(57.556,0,0,57.556,99.222,52.8)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_26)" cx="128" cy="81.578" r="28.778" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_27" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(74,0,0,113.2,91,126.8)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_27)" d="M 91 163.8 L 91 240 L 107.444 240 L 107.444 194.562 C 113.325 198.501 120.396 200.8 128 200.8 C 148.421 200.8 165 184.221 165 163.8 C 165 143.379 148.421 126.8 128 126.8 C 107.579 126.8 91 143.379 91 163.8 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_28" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dvd95.svg b/.icons/Gruvbox_Dark-2/apps/64/dvd95.svg
new file mode 100644
index 000000000..9ee1f27d4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dvd95.svg
@@ -0,0 +1,59 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="rV2ILVAE14eSVl6ybvwFJKMegVpoellK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#rV2ILVAE14eSVl6ybvwFJKMegVpoellK)">
+ <linearGradient id="_lgradient_19" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4d4d4d"/>
+ <stop offset="100%" style="stop-color:#333333"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_20" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="U8K0bKHdtDJcJQxZRwggeSy0ICdzWgql" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#U8K0bKHdtDJcJQxZRwggeSy0ICdzWgql)">
+ <radialGradient id="_rgradient_8" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(197,-2,-1,189,29,33.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#009a56"/>
+ <stop offset="100%" style="stop-color:#46a926"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_8)" fill-rule="evenodd" d="M 57 127 C 57 88.365949 88.365949 57 127 57 C 165.634051 57 197 88.365949 197 127 C 197 165.634051 165.634051 197 127 197 C 88.365949 197 57 165.634051 57 127 Z M 102 126 C 102 112.202125 113.202125 101 127 101 C 140.797876 101 152 112.202125 152 126 C 152 139.797876 140.797876 151 127 151 C 113.202125 151 102 139.797876 102 126 Z"/>
+ </g>
+ <defs>
+ <filter id="FhvtiQYfqqGMxUqaNg4Czpx1cBMeWc4i" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#FhvtiQYfqqGMxUqaNg4Czpx1cBMeWc4i)">
+ <radialGradient id="_rgradient_9" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(113,0,1,100,105,112)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fac82e"/>
+ <stop offset="100%" style="stop-color:#f37e40"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_9)" fill-rule="evenodd" d="M 127 162 C 127 142.682976 142.682976 127 162 127 C 181.317024 127 197 142.682976 197 162 C 197 181.317024 181.317024 197 162 197 C 142.682976 197 127 181.317024 127 162 Z M 149.5 161.5 C 149.5 154.601063 155.101063 149 162 149 C 168.898941 149 174.5 154.601063 174.5 161.5 C 174.5 168.398941 168.898941 174 162 174 C 155.101063 174 149.5 168.398941 149.5 161.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dvd9548.svg b/.icons/Gruvbox_Dark-2/apps/64/dvd9548.svg
new file mode 120000
index 000000000..86368e48e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dvd9548.svg
@@ -0,0 +1 @@
+dvd95.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dvdisaster.svg b/.icons/Gruvbox_Dark-2/apps/64/dvdisaster.svg
new file mode 100644
index 000000000..a71c1ff25
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dvdisaster.svg
@@ -0,0 +1,54 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#iBQNPQPXCAkjwXRuu2kYYoy7gLvstlnw)">
+ <linearGradient id="_lgradient_21" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e8e8e8"/>
+ <stop offset="100%" style="stop-color:#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="iBQNPQPXCAkjwXRuu2kYYoy7gLvstlnw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 5.676 126.116 L 5.676 155.742 C 5.676 229.728 16.26 240.285 90.315 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 126.116 L 5.676 126.116 L 5.676 126.116 Z"/>
+ </g>
+ <defs>
+ <filter id="fYELL98vQkkl5HhzGJrPuaw2o40zcdgQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="7.973"/>
+ </filter>
+ </defs>
+ <g opacity=".3" filter="url(#fYELL98vQkkl5HhzGJrPuaw2o40zcdgQ)">
+ <path fill="#160000" d="M 128.559 210.5 C 105.635 210.5 87.03 192.02 87.03 169.25 C 87.03 146.48 105.635 128 128.559 128 C 151.483 128 170.089 109.52 170.089 86.75 C 170.089 63.98 151.483 45.5 128.559 45.5 C 82.71 45.5 45.5 82.46 45.5 128 C 45.5 173.54 82.71 210.5 128.559 210.5 Z M 128.559 99.641 C 121.395 99.641 115.581 93.866 115.581 86.75 C 115.581 79.634 121.395 73.859 128.559 73.859 C 135.723 73.859 141.537 79.634 141.537 86.75 C 141.537 93.866 135.723 99.641 128.559 99.641 Z"/>
+ </g>
+ <defs>
+ <filter id="spighIcenHOUEehFJvR1ElR9M8FbNeQC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="7.973"/>
+ </filter>
+ </defs>
+ <g opacity=".3" filter="url(#spighIcenHOUEehFJvR1ElR9M8FbNeQC)">
+ <path fill="#160000" d="M 127.441 45.5 C 150.365 45.5 168.97 63.98 168.97 86.75 C 168.97 109.52 150.365 128 127.441 128 C 104.517 128 85.911 146.48 85.911 169.25 C 85.911 192.02 104.517 210.5 127.441 210.5 C 173.29 210.5 210.5 173.54 210.5 128 C 210.5 82.46 173.29 45.5 127.441 45.5 Z M 127.441 156.359 C 134.605 156.359 140.419 162.134 140.419 169.25 C 140.419 176.366 134.605 182.141 127.441 182.141 C 120.277 182.141 114.463 176.366 114.463 169.25 C 114.463 162.134 120.277 156.359 127.441 156.359 L 127.441 156.359 Z"/>
+ </g>
+ <g>
+ <path fill="#b5b5b5" d="M 128.559 210.5 C 105.635 210.5 87.03 192.02 87.03 169.25 C 87.03 146.48 105.635 128 128.559 128 C 151.483 128 170.089 109.52 170.089 86.75 C 170.089 63.98 151.483 45.5 128.559 45.5 C 82.71 45.5 45.5 82.46 45.5 128 C 45.5 173.54 82.71 210.5 128.559 210.5 Z M 128.559 99.641 C 121.395 99.641 115.581 93.866 115.581 86.75 C 115.581 79.634 121.395 73.859 128.559 73.859 C 135.723 73.859 141.537 79.634 141.537 86.75 C 141.537 93.866 135.723 99.641 128.559 99.641 Z"/>
+ <path fill="#b5b5b5" d="M 114.661 169.141 C 114.661 176.26 120.472 182.032 127.639 182.032 C 134.807 182.032 140.617 176.26 140.617 169.141 C 140.617 162.022 134.807 156.25 127.639 156.25 C 120.472 156.25 114.661 162.022 114.661 169.141 Z"/>
+ </g>
+ <g>
+ <path fill="#4d4d4d" d="M 127.441 45.5 C 150.365 45.5 168.97 63.98 168.97 86.75 C 168.97 109.52 150.365 128 127.441 128 C 104.517 128 85.911 146.48 85.911 169.25 C 85.911 192.02 104.517 210.5 127.441 210.5 C 173.29 210.5 210.5 173.54 210.5 128 C 210.5 82.46 173.29 45.5 127.441 45.5 Z M 127.441 156.359 C 134.605 156.359 140.419 162.134 140.419 169.25 C 140.419 176.366 134.605 182.141 127.441 182.141 C 120.277 182.141 114.463 176.366 114.463 169.25 C 114.463 162.134 120.277 156.359 127.441 156.359 L 127.441 156.359 Z"/>
+ <path fill="#4d4d4d" d="M 141.339 86.859 C 141.339 79.74 135.528 73.968 128.361 73.968 C 121.193 73.968 115.383 79.74 115.383 86.859 C 115.383 93.978 121.193 99.75 128.361 99.75 C 135.528 99.75 141.339 93.978 141.339 86.859 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_22" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dvdplayer.svg b/.icons/Gruvbox_Dark-2/apps/64/dvdplayer.svg
new file mode 120000
index 000000000..61754308e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dvdplayer.svg
@@ -0,0 +1 @@
+video.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dvdrip.svg b/.icons/Gruvbox_Dark-2/apps/64/dvdrip.svg
new file mode 100644
index 000000000..17cbcdf37
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dvdrip.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="mVJaTEYeeG2UtzWNF0O6nCYtcbASwN74" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#mVJaTEYeeG2UtzWNF0O6nCYtcbASwN74)">
+ <path fill="#5d5d5d" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 5.676 126.116 L 5.676 155.742 C 5.676 229.728 16.26 240.285 90.315 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 126.116 L 5.676 126.116 L 5.676 126.116 Z"/>
+ </g>
+ <linearGradient id="_lgradient_23" x1=".234" x2=".754" y1=".165" y2=".825" gradientTransform="matrix(165,0,0,165,45.5,43.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#dedbde"/>
+ <stop offset="50%" style="stop-color:#e6e6e6"/>
+ <stop offset="100%" style="stop-color:#d2d2d2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" d="M 210.5 126 C 210.5 80.271 173.729 43.5 128 43.5 C 82.271 43.5 45.5 80.271 45.5 126 C 45.5 171.729 82.271 208.5 128 208.5 C 173.729 208.5 210.5 171.729 210.5 126 Z M 158.183 126 C 158.183 142.613 144.946 156.183 128 156.183 C 110.722 156.183 97.817 142.277 97.817 126 C 97.817 109.39 110.057 95.817 128 95.817 C 145.943 95.817 158.183 109.719 158.183 126 Z"/>
+ <defs>
+ <filter id="seycyauIlOgY5L2NoCIqxQzL8AI85RGG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#seycyauIlOgY5L2NoCIqxQzL8AI85RGG)">
+ <path fill="#37a6e6" d="M 63.311 170.5 L 191.689 170.5 C 196.278124 170.502207 199.997793 174.221876 200 178.811 L 200 211.523 C 200 216.109 196.276 219.833 191.689 219.833 L 63.311 219.833 C 58.724 219.833 55 216.109 55 211.523 L 55 178.811 C 55.002207 174.221876 58.721876 170.502207 63.311 170.5 L 63.311 170.5 Z"/>
+ </g>
+ <path fill="#f7f7f7" fill-rule="evenodd" d="M 125.295 206.845 L 119.778 206.845 L 119.778 185.156 L 125.295 185.156 L 125.295 187.066 Q 126.441 184.646 129.328 184.646 Q 131.747 184.646 133.742 186.302 L 132.978 191.352 Q 131.195 190.079 129.03 190.079 Q 125.295 190.079 125.295 194.748 L 125.295 206.845 L 125.295 206.845 Z M 140.363 182.609 Q 139.047 182.609 138.092 181.654 Q 137.137 180.699 137.137 179.383 Q 137.137 178.068 138.071 177.134 Q 139.005 176.2 140.363 176.2 Q 141.721 176.2 142.655 177.113 Q 143.589 178.025 143.589 179.383 Q 143.589 180.742 142.655 181.675 Q 141.721 182.609 140.363 182.609 L 140.363 182.609 Z M 143.122 206.845 L 137.604 206.845 L 137.604 185.156 L 143.122 185.156 L 143.122 206.845 L 143.122 206.845 Z M 159.675 207.354 Q 156.704 207.354 155.049 205.274 L 155.049 212.829 L 149.531 215.333 L 149.531 185.156 L 155.049 185.156 L 155.049 186.726 Q 156.704 184.646 159.717 184.646 Q 163.792 184.646 166.233 187.639 Q 168.673 190.631 168.673 196.021 Q 168.673 201.242 166.169 204.298 Q 163.665 207.354 159.675 207.354 L 159.675 207.354 Z M 158.826 202.048 Q 160.906 202.048 162.031 200.478 Q 163.155 198.908 163.155 196.021 Q 163.155 193.22 162.031 191.586 Q 160.906 189.952 158.826 189.952 Q 156.364 189.952 155.049 191.692 L 155.049 200.266 Q 156.152 202.048 158.826 202.048 L 158.826 202.048 Z M 93.186 192.223 Q 92.147 193.22 90.619 193.22 Q 89.091 193.22 88.072 192.223 Q 87.053 191.225 87.053 189.74 Q 87.053 188.254 88.072 187.235 Q 89.091 186.217 90.619 186.217 Q 92.147 186.217 93.186 187.235 Q 94.226 188.254 94.226 189.74 Q 94.226 191.225 93.186 192.223 L 93.186 192.223 Z M 93.186 206.356 Q 92.147 207.354 90.619 207.354 Q 89.091 207.354 88.072 206.356 Q 87.053 205.359 87.053 203.873 Q 87.053 202.388 88.072 201.369 Q 89.091 200.351 90.619 200.351 Q 92.147 200.351 93.186 201.369 Q 94.226 202.388 94.226 203.873 Q 94.226 205.359 93.186 206.356 L 93.186 206.356 Z M 103.415 192.223 Q 102.376 193.22 100.848 193.22 Q 99.32 193.22 98.301 192.223 Q 97.282 191.225 97.282 189.74 Q 97.282 188.254 98.301 187.235 Q 99.32 186.217 100.848 186.217 Q 102.376 186.217 103.415 187.235 Q 104.455 188.254 104.455 189.74 Q 104.455 191.225 103.415 192.223 Z M 103.415 206.356 Q 102.376 207.354 100.848 207.354 Q 99.32 207.354 98.301 206.356 Q 97.282 205.359 97.282 203.873 Q 97.282 202.388 98.301 201.369 Q 99.32 200.351 100.848 200.351 Q 102.376 200.351 103.415 201.369 Q 104.455 202.388 104.455 203.873 Q 104.455 205.359 103.415 206.356 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_24" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dvdstyler.svg b/.icons/Gruvbox_Dark-2/apps/64/dvdstyler.svg
new file mode 100644
index 000000000..f2a973c51
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dvdstyler.svg
@@ -0,0 +1,110 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="HQ6SJ2I1guGPpHk5XPx2vL7m7pyxmYDv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#HQ6SJ2I1guGPpHk5XPx2vL7m7pyxmYDv)">
+ <path fill="#5d5d5d" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 5.676 126.116 L 5.676 155.742 C 5.676 229.728 16.26 240.285 90.315 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 126.116 L 5.676 126.116 L 5.676 126.116 Z"/>
+ </g>
+ <linearGradient id="_lgradient_25" x1=".234" x2=".754" y1=".165" y2=".825" gradientTransform="matrix(165,0,0,165,45.5,43.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#dedbde"/>
+ <stop offset="50%" style="stop-color:#e6e6e6"/>
+ <stop offset="100%" style="stop-color:#d2d2d2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" d="M 210.5 126 C 210.5 80.271 173.729 43.5 128 43.5 C 82.271 43.5 45.5 80.271 45.5 126 C 45.5 171.729 82.271 208.5 128 208.5 C 173.729 208.5 210.5 171.729 210.5 126 Z M 158.183 126 C 158.183 142.613 144.946 156.183 128 156.183 C 110.722 156.183 97.817 142.277 97.817 126 C 97.817 109.39 110.057 95.817 128 95.817 C 145.943 95.817 158.183 109.719 158.183 126 Z"/>
+ <g style="opacity:0.71">
+ <g opacity=".71">
+ <linearGradient id="_lgradient_26" x1=".274" x2=".719" y1=".77" y2="-.056" gradientTransform="matrix(124.256257,0,0,138.65891,55.243911,53.091003)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1c83dc"/>
+ <stop offset="30%" stop-opacity=".83" style="stop-color:#1c83dc"/>
+ <stop offset="43.783%" stop-opacity=".475" style="stop-color:#1c83dc"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#1c83dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" d="M 107.687 161.481 C 111.391307 163.72097 114.048233 167.346931 115.068 171.554 C 116.088 175.754 115.394 180.199 113.152 183.91 C 110.909 187.58 107.32 190.271 103.12 191.29 C 98.92 192.31 94.475 191.617 90.764 189.374 C 79.677698 182.653618 70.617284 173.057596 64.544 161.604 C 58.478462 150.407548 55.283807 137.881808 55.246 125.148 C 55.133067 110.693788 59.601428 96.57525 68.01 84.818 C 74.640396 74.592987 83.911344 66.350302 94.842 60.962 C 105.402434 55.743577 117.030658 53.04945 128.81 53.092 C 136.599 53.051 144.347 54.275 151.81 56.599 C 159.435 58.964 166.571 62.675 172.974 67.446 C 176.434792 70.052115 178.722032 73.923272 179.335 78.212 C 179.947 82.494 178.846 86.857 176.236 90.282 C 173.642028 93.745144 169.777611 96.034896 165.494192 96.64676 C 161.210773 97.258623 156.85983 96.14239 153.4 93.544 C 149.963258 90.973254 146.116759 89.001826 142.023 87.713 C 137.741 86.367 133.255 85.674 128.77 85.715 C 122 85.674 115.354 87.224 109.278 90.201 C 103.400895 93.102896 98.455839 97.595472 95.005 103.168 C 90.288788 109.456117 87.780325 117.125279 87.869 124.985 C 87.869 132.366 89.745 139.665 93.292 146.189 C 96.595 152.51 101.57 157.771 107.687 161.481 L 107.687 161.481 Z"/>
+ </g>
+ </g>
+ <linearGradient id="_lgradient_27" x1=".092" x2=".482" y1="1.016" y2=".006" gradientTransform="matrix(43.792602,0,0,47.344389,97.929,126.795)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1b90ff"/>
+ <stop offset="47.525%" style="stop-color:#53a0fd"/>
+ <stop offset="100%" style="stop-color:#68ffad"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_27)" fill-rule="evenodd" d="M 125.161 126.795 C 119.714 127.283 112.293 132.362 109.586 140.136 C 104.79 153.907 113.606 171.962 97.929 171.284 C 120.554 183.069 143.9 155.496 141.559 140.917 C 141.053 137.764 139.924 135.253 138.445 133.273 L 125.161 126.795 L 125.161 126.795 Z"/>
+ <linearGradient id="_lgradient_28" x1=".084" x2=".858" y1="1.028" y2=".484" gradientTransform="matrix(41.20055,0,0,47.137119,100.521,127.002)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a197ff"/>
+ <stop offset="100%" style="stop-color:#60ffa4"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" fill-rule="evenodd" d="M 101.022 172.654 C 122.627 180.584 143.793 154.832 141.559 140.917 C 141.053 137.764 139.924 135.253 138.445 133.273 L 125.587 127.002 C 122.86 129.275 120.453 132.185 118.821 135.654 C 111.169 151.915 119.649 175.18 100.521 172.329 C 100.688 172.439 100.855 172.548 101.022 172.654 L 101.022 172.654 Z"/>
+ <linearGradient id="_lgradient_29" x1=".325" x2=".406" y1=".938" y2="-.013" gradientTransform="matrix(31.971676,0,0,47.079,109.75,127.05)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#dd61fa"/>
+ <stop offset="100%" style="stop-color:#ffdc5a"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_29)" fill-rule="evenodd" d="M 110.008 174.129 C 128.096 173.605 143.481 152.884 141.559 140.917 C 141.053 137.764 139.924 135.253 138.445 133.273 L 125.685 127.05 C 123.616 129.596 121.937 132.636 121.013 136.039 C 116.459 152.801 128.434 173.522 109.75 174.018 L 110.008 174.129 L 110.008 174.129 Z"/>
+ <linearGradient id="_lgradient_30" x1=".547" x2=".429" y1=".867" y2="-.111" gradientTransform="matrix(17.335897,0,0,37.519,124.385854,127.094)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fa6196"/>
+ <stop offset="100%" style="stop-color:#ffd849"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_30)" fill-rule="evenodd" d="M 130.616 164.613 C 138.101 157.459 142.658 147.758 141.559 140.917 C 141.053 137.764 139.924 135.253 138.445 133.273 L 125.776 127.094 C 124.912 129.432 124.395 131.978 124.386 134.621 C 124.346 146.157 132.553 157.472 130.616 164.613 L 130.616 164.613 Z"/>
+ <linearGradient id="_lgradient_31" x1="36.023" x2="40.939" y1="-23.418" y2="-20.913" gradientTransform="matrix(40.064617,0,0,60.093173,125.433757,70.858516)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" style="stop-color:#ededed"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_31)" fill-rule="evenodd" d="M 151.948 82.81 L 159.901 86.862 L 145.38 115.361 L 137.427 111.309 L 151.948 82.81 L 151.948 82.81 Z M 134.56 113.048 L 144.604 118.129 C 145.766672 118.716998 146.396341 120.006573 146.145 121.285 L 144.705 128.605 C 144.529014 129.499589 143.943655 130.259856 143.123783 130.658692 C 142.30391 131.057527 141.344444 131.048757 140.532 130.635 L 127.022 123.752 C 126.219117 123.343287 125.651108 122.585412 125.484144 121.700092 C 125.31718 120.814773 125.570133 119.902072 126.169 119.229 L 131.074 113.711 C 131.951247 112.72513 133.382088 112.452999 134.56 113.048 L 134.56 113.048 Z M 153.268 80.219 L 157.228 72.447 C 157.957 71.016 159.708 70.447 161.139 71.176 L 163.911 72.588 C 164.598168 72.938089 165.118062 73.546887 165.35625 74.280392 C 165.594437 75.013896 165.531395 75.811988 165.181 76.499 L 161.221 84.272 L 153.268 80.219 L 153.268 80.219 Z"/>
+ <linearGradient id="_lgradient_32" x1="31.934" x2="40.764" y1="-24.807" y2="-20.308" gradientTransform="matrix(40.064617,0,0,60.093173,125.433757,70.858516)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#828282"/>
+ <stop offset="100%" style="stop-color:#353535"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_32)" fill-rule="evenodd" d="M 151.948 82.81 L 159.901 86.862 L 145.38 115.361 L 137.427 111.309 L 151.948 82.81 L 151.948 82.81 Z M 134.56 113.048 L 144.604 118.129 C 145.766672 118.716998 146.396341 120.006573 146.145 121.285 L 144.705 128.605 C 144.529014 129.499589 143.943655 130.259856 143.123783 130.658692 C 142.30391 131.057527 141.344444 131.048757 140.532 130.635 L 127.022 123.752 C 126.219117 123.343287 125.651108 122.585412 125.484144 121.700092 C 125.31718 120.814773 125.570133 119.902072 126.169 119.229 L 131.074 113.711 C 131.951247 112.72513 133.382088 112.452999 134.56 113.048 L 134.56 113.048 Z M 153.268 80.219 L 157.228 72.447 C 157.957 71.016 159.708 70.447 161.139 71.176 L 163.911 72.588 C 164.598168 72.938089 165.118062 73.546887 165.35625 74.280392 C 165.594437 75.013896 165.531395 75.811988 165.181 76.499 L 161.221 84.272 L 153.268 80.219 L 153.268 80.219 Z"/>
+ <linearGradient id="_lgradient_33" x1=".968" x2=".329" y1=".913" y2="-.249" gradientTransform="matrix(15.306734,0,0,20.589,126.415,127.406)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9532"/>
+ <stop offset="100%" style="stop-color:#ffff46"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_33)" fill-rule="evenodd" d="M 141.018 147.995 C 141.694 145.467 141.902 143.053 141.559 140.917 C 141.053 137.764 139.924 135.253 138.445 133.273 L 126.415 127.406 C 126.594 127.973 126.805 128.536 127.05 129.091 C 130.571 137.074 139.485 142.48 141.018 147.995 L 141.018 147.995 Z"/>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_34" x1="1.166" x2="-.119" y1=".277" y2=".371" gradientTransform="matrix(43.792602,0,0,47.344389,97.929,126.795)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd900"/>
+ <stop offset="14.463%" style="stop-color:#ffd800"/>
+ <stop offset="25.088%" style="stop-color:#ce4f02"/>
+ <stop offset="33.457%" style="stop-color:#d30079"/>
+ <stop offset="53.45%" style="stop-color:#53a0fd"/>
+ <stop offset="100%" style="stop-color:#0064a2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_34)" d="M 127.657 164.312 C 135.512 157.517 140.402 147.682 139.372 141.269 C 138.979 138.82 138.161 136.748 136.972 135.02 L 124.776 129.072 C 119.719 129.842 113.811 134.739 111.678 140.864 C 110.927 143.02 110.491 145.435 110.286 148.281 C 110.142 150.278 110.118 151.92 110.135 155.474 C 110.168 162.333 109.969 164.953 108.754 167.773 C 108.055 169.397 107.053 170.681 105.74 171.62 C 113.199 172.872 120.88 170.174 127.657 164.312 L 127.657 164.312 Z M 125.161 126.795 L 138.445 133.273 C 139.924 135.253 141.053 137.764 141.559 140.917 C 143.9 155.496 120.554 183.069 97.929 171.284 C 113.606 171.962 104.79 153.907 109.586 140.136 C 112.293 132.362 119.714 127.283 125.161 126.795 L 125.161 126.795 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.8">
+ <g opacity=".8">
+ <linearGradient id="_lgradient_35" x1="36.023" x2="40.939" y1="-23.418" y2="-20.913" gradientTransform="matrix(40.064617,0,0,60.093173,125.433757,70.858516)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" style="stop-color:#ededed"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_35)" fill-rule="evenodd" stroke="#5b5b5b" stroke-width=".535" d="M 151.948 82.81 L 159.901 86.862 L 145.38 115.361 L 137.427 111.309 L 151.948 82.81 L 151.948 82.81 Z M 134.56 113.048 L 144.604 118.129 C 145.766672 118.716998 146.396341 120.006573 146.145 121.285 L 144.705 128.605 C 144.529014 129.499589 143.943655 130.259856 143.123783 130.658692 C 142.30391 131.057527 141.344444 131.048757 140.532 130.635 L 127.022 123.752 C 126.219117 123.343287 125.651108 122.585412 125.484144 121.700092 C 125.31718 120.814773 125.570133 119.902072 126.169 119.229 L 131.074 113.711 C 131.951247 112.72513 133.382088 112.452999 134.56 113.048 L 134.56 113.048 Z M 153.268 80.219 L 157.228 72.447 C 157.957 71.016 159.708 70.447 161.139 71.176 L 163.911 72.588 C 164.598168 72.938089 165.118062 73.546887 165.35625 74.280392 C 165.594437 75.013896 165.531395 75.811988 165.181 76.499 L 161.221 84.272 L 153.268 80.219 L 153.268 80.219 Z" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.8">
+ <g opacity=".8">
+ <linearGradient id="_lgradient_36" x1="31.934" x2="40.764" y1="-24.807" y2="-20.308" gradientTransform="matrix(40.064617,0,0,60.093173,125.433757,70.858516)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#828282"/>
+ <stop offset="100%" style="stop-color:#353535"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_36)" fill-rule="evenodd" stroke="#5b5b5b" stroke-width="2" d="M 151.948 82.81 L 159.901 86.862 L 145.38 115.361 L 137.427 111.309 L 151.948 82.81 L 151.948 82.81 Z M 134.56 113.048 L 144.604 118.129 C 145.766672 118.716998 146.396341 120.006573 146.145 121.285 L 144.705 128.605 C 144.529014 129.499589 143.943655 130.259856 143.123783 130.658692 C 142.30391 131.057527 141.344444 131.048757 140.532 130.635 L 127.022 123.752 C 126.219117 123.343287 125.651108 122.585412 125.484144 121.700092 C 125.31718 120.814773 125.570133 119.902072 126.169 119.229 L 131.074 113.711 C 131.951247 112.72513 133.382088 112.452999 134.56 113.048 L 134.56 113.048 Z M 153.268 80.219 L 157.228 72.447 C 157.957 71.016 159.708 70.447 161.139 71.176 L 163.911 72.588 C 164.598168 72.938089 165.118062 73.546887 165.35625 74.280392 C 165.594437 75.013896 165.531395 75.811988 165.181 76.499 L 161.221 84.272 L 153.268 80.219 L 153.268 80.219 Z" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_37" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_37)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dz-client-linux-x128.svg b/.icons/Gruvbox_Dark-2/apps/64/dz-client-linux-x128.svg
new file mode 120000
index 000000000..00bb08b16
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dz-client-linux-x128.svg
@@ -0,0 +1 @@
+deezer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/dz-client-linux.svg b/.icons/Gruvbox_Dark-2/apps/64/dz-client-linux.svg
new file mode 120000
index 000000000..00bb08b16
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/dz-client-linux.svg
@@ -0,0 +1 @@
+deezer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/e-juice-calc.svg b/.icons/Gruvbox_Dark-2/apps/64/e-juice-calc.svg
new file mode 100644
index 000000000..8be2687f7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/e-juice-calc.svg
@@ -0,0 +1,74 @@
+<svg width="256" height="256" fill="none" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg">
+ <g clip-path="url(#clip0)">
+ <g filter="url(#filter0_d)">
+ <path d="m165.685 11.947c74.055 0 84.639 10.5572 84.639 84.5438v59.2512c0 73.986-10.584 84.543-84.639 84.543h-75.3698c-74.0557 0-84.63934-10.557-84.63934-84.543v-59.2512c0-73.9866 10.58364-84.5438 84.63934-84.5438h75.3698z" fill="url(#paint0_linear)"/>
+ </g>
+ <g filter="url(#filter1_f)" opacity=".2">
+ <path d="m164.7 92.25h-73.3646c-4.0512 0-7.3354 3.2459-7.3354 7.25v94.25c0 4.004 3.2842 7.25 7.3354 7.25h73.3646c4.052 0 7.336-3.246 7.336-7.25v-94.25c0-4.0041-3.284-7.25-7.336-7.25z"/>
+ </g>
+ <path d="m131.578 76.7143c-1.972 0-3.56 1.4435-3.56 3.2366v9.7098h28.482v-9.7098c0-1.7931-1.588-3.2366-3.56-3.2366h-21.362z" fill="url(#paint1_linear)"/>
+ <path d="M148.732 56H135.786V76.7143H148.732V56Z" fill="url(#paint2_linear)"/>
+ <path d="m164.7 89.6607h-73.3646c-4.0512 0-7.3354 3.2459-7.3354 7.25v94.2503c0 4.004 3.2842 7.25 7.3354 7.25h73.3646c4.052 0 7.336-3.246 7.336-7.25v-94.2503c0-4.0041-3.284-7.25-7.336-7.25z" fill="url(#paint3_linear)"/>
+ <path d="M156.5 105.196H99.5357V133.679H156.5V105.196Z" fill="url(#paint4_linear)" opacity=".2"/>
+ <path d="m143.554 105.196h-31.072v28.483h31.072v-28.483z" fill="url(#paint5_linear)"/>
+ <path d="M99.5357 115.554V133.679H156.5V115.554H99.5357Z" fill="url(#paint6_linear)"/>
+ <path d="m91.338 89.6607c-4.0643 0-7.338 3.2355-7.338 7.252v2.5893c0-4.0165 3.2737-7.252 7.338-7.252h73.36c4.064 0 7.338 3.2355 7.338 7.252v-2.5893c0-4.0165-3.274-7.252-7.338-7.252h-73.36z" fill="white" opacity=".1"/>
+ <path d="m156.5 105.196h-56.9643v2.59h56.9643v-2.59z" opacity=".2"/>
+ <path d="m156.5 115.554h-56.9643v2.589h56.9643v-2.589z" fill="white" opacity=".2"/>
+ <path d="M148.732 56H135.786V58.5893H148.732V56Z" fill="white" opacity=".2"/>
+ <path d="m165.068 11.9512c4.328-0.0098 8.656 0.0393 12.984 0.1376 3.875 0.0786 7.751 0.226 11.626 0.4519 3.453 0.1965 6.905 0.4814 10.348 0.8548 3.059 0.334 6.118 0.786 9.148 1.346 2.715 0.501 5.4 1.1397 8.046 1.9158 2.4 0.6976 4.751 1.5622 7.023 2.5839 2.115 0.9432 4.141 2.0632 6.059 3.3503 1.839 1.2379 3.561 2.6527 5.135 4.2148 1.564 1.572 2.98 3.2815 4.219 5.1187 1.289 1.9158 2.41 3.9397 3.364 6.0422 1.023 2.2794 1.889 4.6177 2.597 7.0051 0.777 2.6429 1.417 5.325 1.918 8.0367 0.561 3.026 1.013 6.0717 1.348 9.1272 0.374 3.4386 0.659 6.8773 0.856 10.3258 0.226 3.8612 0.373 7.7321 0.462 11.5933 0.088 4.3228 0.138 8.6457 0.128 12.9588v58.2119c0.01 4.323-0.04 8.636-0.128 12.959-0.089 3.871-0.236 7.732-0.462 11.593-0.197 3.449-0.482 6.897-0.856 10.326-0.335 3.055-0.787 6.111-1.348 9.137-0.501 2.702-1.141 5.384-1.918 8.027-0.708 2.387-1.574 4.735-2.597 7.005-0.954 2.112-2.075 4.126-3.364 6.042-1.239 1.837-2.655 3.557-4.219 5.119-1.574 1.562-3.296 2.977-5.135 4.215-1.918 1.287-3.944 2.407-6.059 3.35-2.272 1.022-4.623 1.886-7.023 2.594-2.646 0.776-5.331 1.414-8.046 1.906-3.03 0.569-6.089 1.011-9.148 1.346-3.443 0.373-6.895 0.658-10.348 0.854-3.875 0.226-7.751 0.374-11.626 0.462-4.328 0.088-8.656 0.138-12.984 0.128h-74.126c-4.328 0.01-8.656-0.04-12.9839-0.128-3.8755-0.088-7.751-0.236-11.6265-0.462-3.4525-0.196-6.905-0.481-10.3477-0.854-3.0591-0.335-6.1182-0.777-9.1477-1.346-2.7149-0.492-5.4001-1.13-8.0461-1.906-2.4001-0.708-4.7509-1.572-7.0231-2.594-2.1148-0.943-4.1411-2.063-6.0591-3.35-1.8394-1.238-3.5608-2.653-5.1346-4.215-1.5639-1.562-2.9804-3.282-4.2197-5.119-1.2886-1.916-2.4099-3.93-3.364-6.042-1.023-2.27-1.8886-4.618-2.5968-7.005-0.77706-2.643-1.41642-5.325-1.91807-8.027-0.56067-3.026-1.01313-6.082-1.34757-9.137-0.37377-3.429-0.65903-6.877-0.85575-10.326-0.22623-3.861-0.37378-7.722-0.46231-11.593-0.08852-4.323-0.1377-8.636-0.12787-12.959v-58.2119c-0.00983-4.3131 0.03935-8.636 0.12787-12.9588 0.08853-3.8612 0.23608-7.7321 0.46231-11.5933 0.19672-3.4485 0.48198-6.8872 0.85575-10.3258 0.33444-3.0555 0.7869-6.1012 1.34757-9.1272 0.50165-2.7117 1.14101-5.3938 1.91807-8.0367 0.7082-2.3874 1.5738-4.7257 2.5968-7.0051 0.9541-2.1025 2.0754-4.1264 3.364-6.0422 1.2393-1.8372 2.6558-3.5467 4.2197-5.1187 1.5738-1.5621 3.2952-2.9769 5.1346-4.2148 1.918-1.2871 3.9443-2.4071 6.0591-3.3503 2.2722-1.0217 4.623-1.8863 7.0231-2.5839 2.646-0.7761 5.3312-1.4148 8.0461-1.9158 3.0295-0.56 6.0886-1.012 9.1477-1.346 3.4427-0.3734 6.8952-0.6583 10.3477-0.8548 3.8755-0.2259 7.751-0.3733 11.6265-0.4519 4.3279-0.0983 8.6559-0.1474 12.9839-0.1376h74.126zm0.01 4.0086c4.298-0.0099 8.597 0.0393 12.895 0.1277 3.827 0.0884 7.653 0.2358 11.479 0.4519 3.384 0.1965 6.767 0.4716 10.131 0.8449 2.971 0.3144 5.932 0.7467 8.863 1.2969 2.577 0.4716 5.134 1.0807 7.653 1.8176 2.223 0.6484 4.396 1.4541 6.501 2.3972 1.909 0.8548 3.738 1.8667 5.469 3.0261 1.623 1.0905 3.138 2.3383 4.525 3.7236s2.636 2.8983 3.738 4.5194c1.16 1.7291 2.174 3.5467 3.029 5.4429 0.945 2.1123 1.751 4.2836 2.4 6.4941 0.748 2.5152 1.348 5.0598 1.83 7.6339 0.541 2.9278 0.974 5.8752 1.298 8.8423 0.374 3.3601 0.65 6.73 0.846 10.1097 0.217 3.8218 0.374 7.6338 0.453 11.4557 0.088 4.2934 0.137 8.577 0.137 12.8704v58.2119c0 4.293-0.049 8.577-0.137 12.87-0.079 3.822-0.236 7.644-0.453 11.456-0.196 3.38-0.472 6.75-0.846 10.12-0.324 2.957-0.757 5.904-1.298 8.832-0.482 2.574-1.082 5.119-1.83 7.634-0.649 2.22-1.455 4.382-2.4 6.494-0.855 1.896-1.869 3.724-3.029 5.443-1.102 1.631-2.351 3.144-3.738 4.529-1.387 1.376-2.902 2.623-4.525 3.714-1.731 1.159-3.56 2.171-5.469 3.026-2.105 0.953-4.278 1.749-6.501 2.397-2.519 0.737-5.076 1.346-7.653 1.818-2.931 0.55-5.892 0.982-8.863 1.306-3.364 0.364-6.747 0.649-10.131 0.836-3.826 0.216-7.652 0.373-11.479 0.452-4.298 0.098-8.597 0.137-12.895 0.137h-0.01-74.126-0.0099c-4.2984 0-8.5969-0.039-12.8953-0.137-3.8263-0.079-7.6526-0.236-11.4789-0.452-3.3837-0.187-6.7674-0.472-10.1314-0.836-2.9705-0.324-5.9313-0.756-8.8625-1.306-2.5771-0.472-5.1345-1.081-7.6526-1.818-2.223-0.648-4.3968-1.444-6.5017-2.397-1.9083-0.855-3.7378-1.867-5.469-3.026-1.623-1.091-3.1378-2.338-4.5247-3.714-1.3869-1.385-2.6361-2.898-3.7378-4.529-1.1606-1.719-2.1738-3.547-3.0295-5.443-0.9443-2.112-1.7509-4.274-2.4001-6.494-0.7475-2.515-1.3476-5.06-1.8295-7.634-0.541-2.928-0.9738-5.875-1.2984-8.832-0.3738-3.37-0.6492-6.74-0.8459-10.12-0.2164-3.812-0.37381-7.634-0.4525-11.456-0.08853-4.293-0.13771-8.577-0.13771-12.87v-58.2119c0-4.2934 0.04918-8.577 0.13771-12.8704 0.07869-3.8219 0.2361-7.6339 0.4525-11.4557 0.1967-3.3797 0.4721-6.7496 0.8459-10.1097 0.3246-2.9671 0.7574-5.9145 1.2984-8.8423 0.4819-2.5741 1.082-5.1187 1.8295-7.6339 0.6492-2.2105 1.4558-4.3818 2.4001-6.4941 0.8557-1.8962 1.8689-3.7138 3.0295-5.4429 1.1017-1.6211 2.3509-3.1341 3.7378-4.5194s2.9017-2.6331 4.5247-3.7236c1.7312-1.1594 3.5607-2.1713 5.469-3.0261 2.1049-0.9431 4.2787-1.7488 6.5017-2.3972 2.5181-0.7369 5.0755-1.346 7.6526-1.8176 2.9312-0.5502 5.892-0.9825 8.8625-1.2969 3.364-0.3733 6.7477-0.6484 10.1314-0.8449 3.8263-0.2161 7.6526-0.3635 11.4789-0.4519 4.2984-0.0884 8.5969-0.1376 12.8953-0.1277h0.0099 74.126 0.01z" clip-rule="evenodd" fill="url(#paint7_linear)" fill-rule="evenodd" opacity=".4"/>
+ </g>
+ <defs>
+ <filter id="filter0_d" x="-4.32414" y="5.94696" width="264.648" height="248.338" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+ <feBlend in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <filter id="filter1_f" x="74" y="82.25" width="108.036" height="128.75" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="5.67586" x2="5.67586" y1="11.947" y2="240.285" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#edc268" offset="1e-7"/>
+ <stop stop-color="#9b7424" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="128.018" x2="128.018" y1="76.7143" y2="89.6607" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#545e63" offset="1e-7"/>
+ <stop stop-color="#343b40" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint2_linear" x1="135.786" x2="135.786" y1="56" y2="76.7143" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#dedede" offset="1e-7"/>
+ <stop stop-color="#a1a1a1" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint3_linear" x1="128.018" x2="128.018" y1="89.6607" y2="198.411" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#49535e" offset="0"/>
+ <stop stop-color="#2f3943" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint4_linear" x1="99.5357" x2="99.5357" y1="105.196" y2="133.679" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#2b2e30" offset="1e-7"/>
+ <stop stop-color="#1e1f1f" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint5_linear" x1="112.482" x2="112.482" y1="105.196" y2="133.679" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#bdc3c7" offset="1e-7"/>
+ <stop stop-color="#aeafb3" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint6_linear" x1="99.5357" x2="99.5357" y1="115.554" y2="133.679" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#edc268" offset="1e-7"/>
+ <stop stop-color="#9b7424" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint7_linear" x1="132.082" x2="132.082" y1="11.95" y2="240.29" gradientUnits="userSpaceOnUse">
+ <stop stop-color="white" offset="0"/>
+ <stop stop-color="white" stop-opacity=".0980392" offset=".125"/>
+ <stop stop-opacity=".0980392" offset=".925"/>
+ <stop stop-opacity=".498039" offset="1"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect width="256" height="256" fill="white"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/eagle.svg b/.icons/Gruvbox_Dark-2/apps/64/eagle.svg
new file mode 100755
index 000000000..51672d544
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/eagle.svg
@@ -0,0 +1,48 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="uKj6OhsX2S8pM05sIc6dAGiRPCFGgyEP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#uKj6OhsX2S8pM05sIc6dAGiRPCFGgyEP)">
+ <path fill="#e4e4e4" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_37" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_37)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="HEGPLVsOTMlMZRH1jfuNCmILB25ipjPa" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#HEGPLVsOTMlMZRH1jfuNCmILB25ipjPa)">
+ <path d="M 90.830377 200.451424 C 85.374105 200.389456 82.410796 200.293298 82.210526 200.046595 C 82.210526 200.499895 82.439066 60.173238 82.439066 60.173238 C 83.14338 59.452838 86.853647 59.104819 101.047932 58.427725 C 110.403774 57.981481 129.798425 57.907334 135.769083 58.294885 C 145.988978 58.958481 151.05164 59.694551 157.664602 61.478313 C 164.248426 63.254205 169.482769 65.8838 170.191641 67.771448 C 170.439209 68.430593 171.679442 75.177344 172.559547 80.652214 C 173.18935 84.569933 173.680132 88.69368 173.680132 90.067626 C 173.680132 91.990713 172.89351 92.605055 169.514419 93.321037 C 165.362566 94.200704 162.522163 93.712725 145.200163 93.65791 C 126.598469 93.599147 125.728586 94.269256 123.102834 95.582559 C 119.641806 97.314647 117.639799 100.906119 117.391136 104.688091 C 117.312327 111.06598 121.983108 115.959546 126.306627 116.880266 C 132.107202 118.076791 138.908022 118.663776 157.981216 119.788717 C 160.545447 119.940076 163.090329 120.160375 163.207698 120.278562 C 163.588056 120.661566 163.496731 121.880329 163.649617 125.468438 C 163.825805 129.60308 163.484266 130.656106 162.195028 133.428368 C 159.440033 139.353079 152.338696 142.380796 140.626405 143.878798 C 136.848905 144.361928 132.703732 144.641224 129.216293 144.647634 C 127.029297 144.651196 125.201411 144.792227 124.186004 145.035013 C 120.304125 145.962504 117.75963 149.34423 117.396173 154.058887 C 117.215152 156.406488 117.614843 159.659474 118.70561 161.930368 C 120.544077 165.75852 123.585343 167.858497 128.536595 168.718642 C 135.479932 169.924818 141.47146 169.892038 158.767976 170.076763 L 173.736102 170.23667 L 173.73537 172.726569 C 173.734642 174.838441 173.915882 186.373043 173.614027 191.21612 L 173.457682 193.72609 C 171.331432 194.904645 168.133149 195.697113 166.129427 196.392864 C 164.275707 197.24696 157.204693 198.762581 152.142829 199.390849 C 144.026853 200.398192 141.322135 200.443778 119.451439 200.488651 C 107.642572 200.513581 94.763151 200.495774 90.830471 200.451511 L 90.830377 200.451424 Z"/>
+ </g>
+ <path fill="#d64310" d="M 90.830377 197.90759 C 85.374105 197.845622 82.410796 197.749464 82.210526 197.50276 C 82.210526 197.956061 82.439066 57.629402 82.439066 57.629402 C 83.14338 56.909003 86.853647 56.560983 101.047932 55.883889 C 110.403774 55.437645 129.798425 55.363498 135.769083 55.751049 C 145.988978 56.414645 151.05164 57.150715 157.664602 58.934477 C 164.248426 60.710369 169.482769 63.339964 170.191641 65.227613 C 170.439209 65.886756 171.679442 72.633508 172.559547 78.108377 C 173.18935 82.026096 173.680132 86.149843 173.680132 87.523789 C 173.680132 89.446876 172.89351 90.061218 169.514419 90.7772 C 165.362566 91.656867 162.522163 91.168888 145.200163 91.114073 C 126.598469 91.05531 125.728586 91.725421 123.102834 93.038725 C 119.641806 94.770813 117.639799 98.362285 117.391136 102.144257 C 117.312327 108.522145 121.983108 113.415712 126.306627 114.336432 C 132.107202 115.532956 138.908022 116.119942 157.981216 117.244882 C 160.545447 117.396242 163.090329 117.61654 163.207698 117.734728 C 163.588056 118.117732 163.496731 119.336495 163.649617 122.924604 C 163.825805 127.059246 163.484266 128.112271 162.195028 130.884534 C 159.440033 136.809244 152.338696 139.836961 140.626405 141.334964 C 136.848905 141.818094 132.703732 142.097389 129.216293 142.1038 C 127.029297 142.107361 125.201411 142.248393 124.186004 142.491179 C 120.304125 143.41867 117.75963 146.800396 117.396173 151.515053 C 117.215152 153.862654 117.614843 157.11564 118.70561 159.386533 C 120.544077 163.214686 123.585343 165.314663 128.536595 166.174808 C 135.479932 167.380984 141.47146 167.348204 158.767976 167.532929 L 173.736102 167.692836 L 173.73537 170.182735 C 173.734642 172.294607 173.915882 183.829209 173.614027 188.672286 L 173.457682 191.182256 C 171.331432 192.360811 168.133149 193.153279 166.129427 193.84903 C 164.275707 194.703126 157.204693 196.218747 152.142829 196.847014 C 144.026853 197.854357 141.322135 197.899943 119.451439 197.944817 C 107.642572 197.969747 94.763151 197.95194 90.830471 197.907677 L 90.830377 197.90759 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 119.677804 55.504965 C 112.913328 55.530839 105.72394 55.659448 101.046019 55.88257 C 86.851734 56.559663 83.14339 56.911073 82.439076 57.631473 C 82.439076 57.631473 82.210526 197.95731 82.210526 197.504009 C 82.21088 197.504444 82.215123 197.503574 82.215494 197.504009 C 82.223507 193.012756 82.439076 60.175333 82.439076 60.175333 C 83.14339 59.454933 86.851734 59.103523 101.046019 58.426429 C 110.401861 57.980185 129.800041 57.909698 135.770698 58.297249 C 145.990593 58.960845 151.053808 59.693312 157.666769 61.477074 C 164.250594 63.252965 169.483428 65.884484 170.1923 67.772133 C 170.439868 68.431276 171.677189 75.175554 172.557293 80.650423 C 173.054063 83.740594 173.394859 86.584739 173.54602 88.480741 C 173.620115 88.193672 173.680168 87.898889 173.680168 87.521825 C 173.680168 86.147879 173.187097 82.024283 172.557293 78.106563 C 171.677189 72.631694 170.439868 65.887417 170.1923 65.228273 C 169.483428 63.340625 164.250594 60.709106 157.666769 58.933214 C 151.053808 57.149452 145.990593 56.416985 135.770698 55.753389 C 132.785369 55.559614 126.442278 55.479092 119.677804 55.504965 Z M 117.516515 103.694213 C 117.467376 104.024238 117.414275 104.353759 117.392304 104.68791 C 117.313495 111.065796 121.982231 115.959829 126.305749 116.880548 C 132.106324 118.077073 138.90659 118.662166 157.979784 119.787106 C 160.544015 119.938466 163.089253 120.160799 163.206622 120.278987 C 163.58698 120.661991 163.49593 121.877966 163.648816 125.466075 C 163.653784 125.58269 163.649648 125.647396 163.653784 125.759216 C 163.695816 124.976657 163.698408 124.086016 163.648816 122.922215 C 163.49593 119.334106 163.58698 118.118131 163.206622 117.735127 C 163.089253 117.61694 160.544015 117.394606 157.979784 117.243247 C 138.90659 116.118306 132.106324 115.533213 126.305749 114.336689 C 122.344092 113.49303 118.140087 109.29466 117.516515 103.694213 Z M 117.422115 153.895696 C 117.417104 153.952116 117.401653 154.002844 117.397272 154.059656 C 117.216251 156.407256 117.613215 159.658828 118.703982 161.929721 C 120.542449 165.757874 123.585346 167.856513 128.536597 168.716658 C 135.479932 169.922834 141.473256 169.893297 158.769772 170.078022 L 173.734823 170.237013 C 173.73482 170.229786 173.73482 170.189377 173.734823 170.182358 L 173.734823 167.693154 L 158.769772 167.534162 C 141.473256 167.349437 135.479932 167.378974 128.536597 166.172798 C 123.585346 165.312653 120.542449 163.214014 118.703982 159.385862 C 117.949519 157.815128 117.551847 155.781543 117.422115 153.895696 Z M 173.734823 170.237013 L 173.734823 172.726218 C 173.734507 173.637319 173.765517 176.696461 173.779539 179.821203 C 173.783214 175.561093 173.735087 171.453561 173.734823 170.237013 Z"/>
+ </g>
+ <path fill="#fb7c38" d="M 82.864066 57.461441 C 82.750585 57.519497 82.49947 57.565048 82.437543 57.628385 L 82.437543 57.857927 C 97.946954 75.74752 107.624575 102.489448 107.649123 129.526057 C 107.624702 155.793443 98.4429 179.84174 83.689592 197.677829 C 85.002964 197.788945 87.099557 197.865006 90.830377 197.907336 C 94.763057 197.951599 107.63968 197.967066 119.448551 197.942441 C 141.319243 197.897669 144.030214 197.857731 152.146189 196.850367 C 157.208053 196.2221 164.278223 194.706484 166.131943 193.852388 C 168.135665 193.156637 171.332218 192.35989 173.458473 191.181335 L 173.616701 188.670266 C 173.918555 183.827189 173.732955 172.297883 173.733617 170.186006 L 173.733617 167.695807 L 158.77099 167.535849 C 141.474479 167.351114 135.479508 167.378689 128.53617 166.172498 C 123.584918 165.312348 120.544019 163.21172 118.705546 159.383567 C 117.614775 157.112674 117.217424 153.861469 117.398465 151.513873 C 117.761932 146.799215 120.306524 143.419606 124.188408 142.49211 C 125.20381 142.249324 127.03023 142.106156 129.217222 142.102594 C 132.704665 142.09598 136.845718 141.820582 140.623217 141.337447 C 152.335503 139.839449 159.436932 136.807484 162.191927 130.882779 C 163.481145 128.110516 163.826545 127.059907 163.650352 122.925265 C 163.497466 119.337156 163.590419 118.119212 163.210061 117.736188 C 163.092687 117.618001 160.545968 117.393683 157.981742 117.242323 C 138.908549 116.117383 132.107805 115.531298 126.307235 114.334773 C 121.983716 113.414059 117.312747 108.52415 117.391571 102.146266 C 117.640259 98.364295 119.64042 94.773128 123.101448 93.041039 C 125.727219 91.727617 126.596304 91.055381 145.197998 91.114145 C 162.520003 91.168965 165.36471 91.65993 169.516564 90.780263 C 172.895654 90.064281 173.678588 89.447998 173.678588 87.524919 C 173.678588 87.063071 173.556025 85.970926 173.458442 84.999937 C 149.835134 69.451993 117.614011 59.657553 82.864066 57.461441 Z"/>
+ <path fill="#fec589" d="M 163.354567 118.062789 C 130.6204 121.972982 107.689499 137.568459 107.649123 154.966277 C 107.683719 174.484977 135.9167 189.179028 173.492871 190.68718 L 173.616706 188.669976 C 173.91856 183.826904 173.73296 172.297593 173.733622 170.185721 L 173.733622 167.695517 L 158.770995 167.535559 C 141.474484 167.350824 135.479513 167.378399 128.536175 166.172208 C 123.584923 165.312063 120.544024 163.21143 118.705556 159.383282 C 117.61478 157.112389 117.217429 153.861184 117.398475 151.513583 C 117.761942 146.798931 120.306529 143.419316 124.188413 142.491825 C 125.203815 142.249039 127.030235 142.105871 129.217227 142.102309 C 132.70467 142.095695 136.845723 141.820297 140.623222 141.337162 C 152.335509 139.839164 159.436942 136.807204 162.191937 130.882494 C 163.48115 128.110231 163.826545 127.059622 163.650357 122.92498 C 163.524284 119.965907 163.549977 118.659228 163.354557 118.06283 L 163.354567 118.062789 Z"/>
+ <g opacity=".2">
+ <path d="M 107.72365 156.593576 C 107.70348 156.900432 107.649843 157.204258 107.649123 157.512744 C 107.683719 177.031446 135.915197 191.718003 173.491365 193.226151 L 173.620547 191.208949 C 173.76165 188.945064 173.77978 185.692304 173.77457 182.434622 C 173.759902 184.770643 173.723324 187.016124 173.620547 188.665089 L 173.491365 190.682291 C 136.964297 189.216249 109.273515 175.298717 107.72365 156.593576 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 82.866363 57.462545 C 82.752882 57.520601 82.501004 57.563168 82.439076 57.626505 L 82.439076 57.860023 C 83.072284 58.590409 83.678811 59.356396 84.292316 60.115711 C 118.494922 62.487303 150.157985 72.207465 173.456588 87.541698 C 173.492825 87.90229 173.505478 88.125216 173.541052 88.480741 C 173.614765 88.19375 173.680168 87.903499 173.680168 87.526794 C 173.680168 87.064946 173.55417 85.968827 173.456588 84.997838 C 149.833279 69.449895 117.616309 59.658656 82.866363 57.462545 Z M 117.516515 103.694213 C 117.467399 104.024235 117.414278 104.353759 117.392304 104.68791 C 117.31348 111.065791 121.982231 115.959834 126.305749 116.880548 C 132.106319 118.077073 138.90659 118.662166 157.979784 119.787106 C 160.54401 119.938466 163.094216 120.160799 163.21159 120.278987 C 163.591948 120.662011 163.49593 121.882934 163.648816 125.471043 C 163.65371 125.585903 163.649704 125.649014 163.653784 125.759216 C 163.696256 124.976931 163.698408 124.090984 163.648816 122.927183 C 163.49593 119.339074 163.591948 118.118151 163.21159 117.735127 C 163.094216 117.61694 160.54401 117.394606 157.979784 117.243247 C 138.90659 116.118306 132.106319 115.533213 126.305749 114.336689 C 122.343321 113.49287 118.138812 109.295784 117.516515 103.694213 Z M 107.619311 130.832029 C 107.29604 156.587662 98.198486 180.139163 83.691131 197.677905 C 84.051248 197.708373 85.153288 197.717271 85.64871 197.742496 C 99.243798 180.185135 107.625808 157.145655 107.649123 132.069179 C 107.648749 131.656262 107.624175 131.244778 107.619311 130.832029 Z M 117.422115 153.895696 C 117.417107 153.952096 117.40165 154.002864 117.397272 154.059656 C 117.216231 156.407251 117.61321 159.658828 118.703982 161.929721 C 120.542454 165.757874 123.585346 167.856508 128.536597 168.716658 C 135.479935 169.922849 141.473261 169.893287 158.769772 170.078022 L 173.734823 170.241981 C 173.73482 170.234752 173.73482 170.19435 173.734823 170.187327 L 173.734823 167.698122 L 158.769772 167.534162 C 141.473261 167.349427 135.479935 167.378989 128.536597 166.172798 C 123.585346 165.312648 120.542454 163.214014 118.703982 159.385862 C 117.949669 157.815443 117.551242 155.780699 117.422115 153.895696 Z M 173.734823 170.241981 L 173.734823 172.731186 C 173.734533 173.656889 173.769961 176.747173 173.784507 179.935478 C 173.788127 175.635987 173.735143 171.469684 173.734823 170.241981 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 163.355677 118.063046 C 130.621509 121.973238 107.689499 137.566099 107.649123 154.963916 C 107.64985 155.373857 107.678347 155.780556 107.703775 156.186162 C 108.869008 139.326098 131.453575 124.417704 163.355677 120.606906 C 163.551093 121.203304 163.522742 122.511969 163.648816 125.471043 C 163.65371 125.585903 163.649704 125.649014 163.653784 125.759216 C 163.696256 124.976931 163.698408 124.090984 163.648816 122.927183 C 163.522742 119.96811 163.551093 118.659444 163.355677 118.063046 Z M 117.422115 153.895696 C 117.417107 153.952096 117.40165 154.002864 117.397272 154.059656 C 117.216226 156.407256 117.613205 159.653857 118.703982 161.924753 C 120.542449 165.752898 123.585346 167.856513 128.536597 168.716658 C 135.479935 169.922849 141.473261 169.893287 158.769772 170.078022 L 173.734823 170.237013 C 173.73482 170.230458 173.73482 170.193712 173.734823 170.187327 L 173.734823 167.693154 L 158.769772 167.534162 C 141.473261 167.349427 135.479935 167.378989 128.536597 166.172798 C 123.585346 165.312653 120.542449 163.209041 118.703982 159.380894 C 117.949664 157.810475 117.551239 155.780701 117.422115 153.895696 Z M 173.734823 170.237013 L 173.734823 172.731186 C 173.734533 173.656889 173.769961 176.747173 173.784507 179.935478 C 173.788127 175.633684 173.73508 171.462169 173.734823 170.237013 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ease.svg b/.icons/Gruvbox_Dark-2/apps/64/ease.svg
new file mode 100755
index 000000000..27d00974c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ease.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="hneXbs7vrTmCMDoYjafSapML80gSZfAn" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#hneXbs7vrTmCMDoYjafSapML80gSZfAn)">
+ <linearGradient id="_lgradient_38" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_38)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_39" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_39)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <linearGradient id="_lgradient_40" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,96.666667,55.5,79.666667)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_40)" d="M 84.5 79.666667 C 68.484264 79.666667 55.5 92.650931 55.5 108.666667 C 55.5 124.682393 68.484264 137.666667 84.5 137.666667 C 100.515736 137.666667 113.5 124.682393 113.5 108.666667 L 84.5 108.666667 L 84.5 79.666667 Z M 132.833333 79.666667 L 132.833333 99 L 200.5 99 L 200.5 79.666667 L 132.833333 79.666667 Z M 132.833333 118.333333 L 132.833333 137.666667 L 200.5 137.666667 L 200.5 118.333333 L 132.833333 118.333333 Z M 55.5 157 L 55.5 176.333333 L 171.5 176.333333 L 171.5 157 L 55.5 157 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/easy-ebook-viewer.svg b/.icons/Gruvbox_Dark-2/apps/64/easy-ebook-viewer.svg
new file mode 100755
index 000000000..70be67597
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/easy-ebook-viewer.svg
@@ -0,0 +1,58 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="OIfAGvTEHj9kPviba3TgXPwaRlZHJNW1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#OIfAGvTEHj9kPviba3TgXPwaRlZHJNW1)">
+ <linearGradient id="_lgradient_41" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_41)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_42" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_42)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#70360f" class="cls-1" d="M 161.833329 100.147348 C 161.798834 88.492474 155.781855 77.673922 145.90402 71.506385 C 136.026185 65.338848 123.67501 64.688666 113.205602 69.785098 C 114.491691 69.629303 115.785608 69.547053 117.081051 69.538748 C 122.513219 69.542795 127.863657 70.86347 132.675148 73.387916 C 118.697028 71.435417 104.976745 78.375025 98.252935 90.798392 C 91.529124 103.22176 93.214495 118.51867 102.481288 129.176136 C 111.74808 139.833602 126.649291 143.612433 139.866278 138.656677 C 153.083266 133.700922 161.83907 121.051813 161.833329 106.921884 C 161.833329 105.782532 161.833329 104.643175 161.648744 103.503828 C 161.464207 102.364471 161.833329 101.286695 161.833329 100.147348 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 126.909668 66.393901 C 122.155047 66.546592 117.486028 67.701382 113.207356 69.782899 C 114.493369 69.627418 115.787189 69.545471 117.08252 69.537456 C 118.138597 69.541235 119.19391 69.594789 120.244955 69.697938 C 130.018626 67.406029 140.304213 69.577525 148.321271 75.625417 C 156.33833 81.67331 161.258996 90.973076 161.753093 101.010763 C 161.786182 100.72404 161.833333 100.43976 161.833333 100.146993 C 161.805796 90.991794 158.077768 82.237643 151.498607 75.879003 C 144.919446 69.520363 136.049519 66.098818 126.909668 66.393901 L 126.909668 66.393901 Z M 125.753254 73.143576 C 107.562221 74.376262 93.618521 89.818702 94.223309 108.062521 C 94.588874 98.501416 98.97634 89.541072 106.301512 83.395697 C 113.626684 77.250322 123.206202 74.493214 132.672852 75.805686 C 130.471288 74.665885 128.150677 73.773099 125.753254 73.143576 Z M 161.696451 104.003275 C 161.612472 104.637343 161.543761 105.268308 161.649251 105.919617 C 161.750466 106.544359 161.789084 107.168734 161.809732 107.793479 C 161.821348 107.502522 161.829216 107.211428 161.833333 106.920269 C 161.833333 105.947735 161.81125 104.97581 161.696451 104.003275 Z"/>
+ </g>
+ <circle fill="#fec589" class="cls-4" cx="128" cy="119.542" r="24.167" vector-effect="non-scaling-stroke"/>
+ <g>
+ <path fill="#1a7fd4" class="cls-9" d="M 146.39732 101.404627 C 160.331322 89.017599 179.00123 78.443018 195.666664 71.208351 L 195.666664 142.150865 C 179.233332 148.392522 151.26444 165.187079 142.500001 177.541688 L 128.000007 146.719493 L 149.363337 114.546021 C 149.363337 114.546021 151.103334 109.095541 142.500001 105.041688 C 143.750919 103.813357 145.052048 102.600545 146.39732 101.404627 Z"/>
+ <path fill="#1a7fd4" class="cls-9" d="M 60.333336 71.208351 L 60.333336 142.150865 C 76.766672 148.392522 104.735558 165.187079 113.500002 177.541688 L 127.999997 146.719493 L 106.636667 114.546021 C 106.636667 114.546021 104.89667 109.095541 113.500002 105.041688 C 99.292375 91.090598 78.60775 79.141496 60.333336 71.208351 Z"/>
+ </g>
+ <path fill="#1463a5" class="cls-9" d="M 128 121.613119 C 111.231084 121.613119 103.833333 111.255972 103.833333 111.255972 L 112.904867 179.087368 C 112.904867 179.087368 115.167582 187.208354 127.411068 187.208354 C 139.654554 187.208354 141.917269 179.118374 141.917269 179.118374 L 152.166667 111.255972 C 152.166667 111.255972 144.768921 121.613119 128 121.613119 Z"/>
+ <g opacity=".2">
+ <path d="M 85.528971 73.625021 C 79.857663 73.380766 74.974102 72.87686 69.079143 77.648138 C 84.207173 84.958903 97.108635 95.424181 109.185873 107.127953 C 105.843217 109.200737 103.833333 111.838384 103.833333 114.708355 C 103.833333 121.381796 114.653117 126.791688 128 126.791688 C 141.346883 126.791688 152.166667 121.381796 152.166667 114.708355 C 152.166667 111.851197 150.139354 109.243686 146.823567 107.17515 C 158.76958 95.626964 171.175635 85.309522 186.102602 78.047889 C 180.437302 73.399754 176.099018 73.610335 170.631508 73.625021 C 154.054436 73.669536 138.912096 90.676879 128.405923 109.374694 L 127.962223 110.148786 L 127.660139 110.70575 L 126.857729 109.280294 C 116.565058 90.922816 101.770834 74.32453 85.528971 73.625021 Z"/>
+ </g>
+ <path fill="#ececec" d="M 85.528971 71.208355 C 79.857663 70.964101 74.974102 70.460192 69.079143 75.231471 C 84.207173 82.542236 97.108635 93.007514 109.185873 104.711286 C 105.843217 106.784071 103.833333 109.421717 103.833333 112.291688 C 103.833333 118.965129 114.653117 124.375021 128 124.375021 C 141.346883 124.375021 152.166667 118.965129 152.166667 112.291688 C 152.166667 109.434531 150.139354 106.82702 146.823567 104.758484 C 158.76958 93.210294 171.175635 82.892856 186.102602 75.631222 C 180.437302 70.983086 176.099018 71.193668 170.631508 71.208355 C 154.054436 71.25287 138.912096 88.260212 128.405923 106.958027 L 127.962223 107.732119 L 127.660139 108.289084 L 126.857729 106.863627 C 116.565058 88.506149 101.770834 71.907863 85.528971 71.208355 Z"/>
+ <g opacity=".2">
+ <path class="cls-14" d="M 55.5 112.145958 C 55.5 127.177301 61.260062 131.625021 65.100107 131.625021 C 74.700217 131.625021 80.492282 119.775263 63.180086 118.931165 C 78.41226 117.632565 79.020264 106.367176 63.180086 105.945125 C 79.020264 104.743921 75.980233 92.959089 65.100107 92.959089 C 60.684057 92.894153 55.5 97.11462 55.5 112.145958 Z"/>
+ </g>
+ <path fill="#fec589" class="cls-14" d="M 55.5 109.729291 C 55.5 124.760634 61.260062 129.208354 65.100107 129.208354 C 74.700217 129.208354 80.492282 117.358597 63.180086 116.514499 C 78.41226 115.215898 79.020264 103.95051 63.180086 103.528458 C 79.020264 102.327254 75.980233 90.542423 65.100107 90.542423 C 60.684057 90.477487 55.5 94.697953 55.5 109.729291 Z"/>
+ <g opacity=".2">
+ <path class="cls-14" d="M 200.5 112.145958 C 200.5 127.177301 194.739938 131.625021 190.899893 131.625021 C 181.299782 131.625021 175.507718 119.775263 192.819916 118.931165 C 177.587738 117.632565 176.979734 106.367176 192.819916 105.945125 C 176.979734 104.743921 180.019765 92.959089 190.899893 92.959089 C 195.315941 92.894161 200.5 97.11462 200.5 112.145958 Z"/>
+ </g>
+ <path fill="#fec589" class="cls-14" d="M 200.5 109.729291 C 200.5 124.760634 194.739938 129.208354 190.899893 129.208354 C 181.299782 129.208354 175.507718 117.358597 192.819916 116.514499 C 177.587738 115.215898 176.979734 103.95051 192.819916 103.528458 C 176.979734 102.327254 180.019765 90.542423 190.899893 90.542423 C 195.315941 90.477494 200.5 94.697953 200.5 109.729291 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 65.100586 90.541688 C 60.684537 90.476752 55.5 94.697361 55.5 109.728699 C 55.5 110.135084 55.520052 110.503519 55.528321 110.894552 C 55.815953 96.904636 60.812853 92.895306 65.100586 92.958355 C 69.922257 92.958355 73.192972 95.274785 73.974284 97.956889 C 74.980919 94.422192 71.34438 90.541688 65.100586 90.541688 Z M 69.579916 104.531921 C 67.931426 105.226254 65.843552 105.741197 63.179525 105.943218 C 69.984557 106.124533 73.733226 108.313523 74.611491 110.847353 C 75.460236 108.430621 73.794778 105.895595 69.579916 104.531921 Z M 69.400554 117.578146 C 67.704909 118.226883 65.656343 118.721643 63.179525 118.932801 C 70.110736 119.270748 73.296577 121.376134 74.059245 123.775574 C 74.760581 121.443406 73.555297 118.966997 69.400554 117.578146 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 190.899415 90.541688 C 184.655618 90.541688 181.019081 94.422192 182.025717 97.956889 C 182.80703 95.274785 186.077742 92.958355 190.899415 92.958355 C 195.187144 92.895313 200.184047 96.904636 200.471679 110.894552 C 200.479949 110.503519 200.5 110.135084 200.5 109.728699 C 200.5 94.697361 195.315462 90.476759 190.899415 90.541688 Z M 186.420084 104.531921 C 182.205222 105.895595 180.539764 108.430621 181.388509 110.847353 C 182.266774 108.313523 186.015443 106.124533 192.820476 105.943218 C 190.156447 105.741197 188.068575 105.226254 186.420084 104.531921 Z M 186.599447 117.578146 C 182.444704 118.966997 181.23942 121.443406 181.940754 123.775574 C 182.703423 121.376134 185.889264 119.270748 192.820476 118.932801 C 190.343656 118.721643 188.295091 118.226883 186.599447 117.578146 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/easylife.svg b/.icons/Gruvbox_Dark-2/apps/64/easylife.svg
new file mode 100644
index 000000000..f89758721
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/easylife.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#ZiXyEuR36zSRsKGjFJpRwyhZda7WQWkx)">
+ <linearGradient id="_lgradient_38" x1=".567" x2=".567" y1="1.071" y2="-.071" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_38)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="ZiXyEuR36zSRsKGjFJpRwyhZda7WQWkx" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#234db8" d="M 5.68 124 L 5.68 155.746 C 5.68 164.994 5.846 173.252 6.28 180.621 C 6.497 184.306 6.781 187.768 7.145 191.021 C 7.509 194.275 7.953 197.319 8.491 200.168 C 9.028 203.017 9.659 205.67 10.395 208.139 C 11.131 210.608 11.973 212.894 12.934 215.01 C 13.850693 217.04778 14.938593 219.004127 16.186 220.858 C 17.374254 222.617813 18.728084 224.259955 20.229 225.762 C 21.733317 227.261018 23.377458 228.612831 25.139 229.799 C 26.995644 231.04531 28.954668 232.131872 30.995 233.047 C 33.113 234.007 35.402 234.847 37.874 235.582 C 40.345 236.317 43.001 236.948 45.852 237.485 C 48.704 238.021 51.751 238.465 55.008 238.828 C 58.266 239.192 61.732 239.475 65.421 239.692 C 72.797 240.125 81.062 240.289 90.319 240.289 L 99.97 240.289 C 114.999 229.654 124.335 214.082 128.39 198.113 L 106.429 189.937 C 102.554 203.658 95.401 212.581 85.411 218.828 C 67.522 230.015 49.406 222.858 35.319 202.91 L 117.097 151.769 C 114.569 144.791 111.602 138.773 109.667 134.847 C 87.998 90.883 55.428 85.234 27.782 102.523 C 18.461 108.352 11.102 115.637 5.68 124 L 5.68 124 Z M 55.094 120.931 C 64.692 121.218 75.011 127.12 83.573 142.949 L 23.633 180.433 C 15.509 157.784 19.386 137.9 39.133 125.55 C 43.838 122.608 49.336 120.759 55.094 120.931 L 55.094 120.931 Z"/>
+ <path d="M 130.618 11.95 L 99.313 11.95 L 184.042 183.851 L 250.33 142.398 L 250.33 108.505 L 195.201 142.98 L 130.618 11.95 L 130.618 11.95 Z"/>
+ <g opacity=".25">
+ <path fill="#ffffff" d="M 98.731 11.95 L 90.319 11.95 C 81.062 11.95 72.797 12.115 65.421 12.548 C 61.732 12.764 58.266 13.047 55.008 13.411 C 51.751 13.775 48.704 14.218 45.852 14.755 C 43.001 15.291 40.346 15.922 37.874 16.657 C 35.402 17.392 33.113 18.233 30.995 19.192 C 28.954861 20.107514 26.995869 21.194058 25.139 22.44 C 23.377458 23.626169 21.733317 24.977982 20.229 26.477 C 18.727834 27.97918 17.373986 29.621678 16.186 31.382 C 14.938593 33.235524 13.850691 35.191538 12.934 37.229 C 11.973 39.345 11.131 41.631 10.395 44.101 C 9.659 46.57 9.028 49.223 8.491 52.071 C 7.953 54.92 7.509 57.964 7.145 61.218 C 6.76588 64.676517 6.477448 68.144373 6.28 71.618 C 5.846 78.988 5.68 87.245 5.68 96.494 L 5.68 155.746 C 5.68 164.994 5.846 173.252 6.28 180.621 C 6.497 184.306 6.781 187.768 7.145 191.021 C 7.509 194.275 7.953 197.319 8.491 200.168 C 9.028 203.017 9.659 205.67 10.395 208.139 C 11.131 210.608 11.973 212.894 12.934 215.01 C 13.850473 217.04789 14.938383 219.004255 16.186 220.858 C 17.374254 222.617813 18.728084 224.259955 20.229 225.762 C 21.733317 227.261018 23.377458 228.612831 25.139 229.799 C 26.995644 231.04531 28.954668 232.131872 30.995 233.047 C 33.113 234.007 35.402 234.847 37.874 235.582 C 40.346 236.317 43.001 236.948 45.852 237.485 C 48.704 238.021 51.751 238.465 55.008 238.828 C 58.266 239.192 61.732 239.475 65.421 239.692 C 72.797 240.125 81.062 240.289 90.319 240.289 L 165.691 240.289 C 174.948 240.289 183.213 240.125 190.589 239.692 C 194.278 239.475 197.744 239.192 201.002 238.828 C 204.259 238.465 207.306 238.021 210.158 237.485 C 210.595 237.402 210.954 237.28 211.382 237.194 L 98.731 11.95 L 98.731 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_39" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_39)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/easymp3gain.svg b/.icons/Gruvbox_Dark-2/apps/64/easymp3gain.svg
new file mode 100755
index 000000000..ecdd6185d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/easymp3gain.svg
@@ -0,0 +1,58 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="nITkZ2RZmNCAx6PItWIhh60ywGMh3HPG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#nITkZ2RZmNCAx6PItWIhh60ywGMh3HPG)">
+ <linearGradient id="_lgradient_43" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="3.478%" style="stop-color:#16a085"/>
+ <stop offset="98.261%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_43)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_44" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_44)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <linearGradient id="_lgradient_45" x1="0" x2="0" y1="0" y2="1.209" gradientTransform="matrix(117.301933,0,0,150.962006,59.643002,53.139999)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="97.391%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_45)" d="M 171.139999 53.144001 C 169.225006 53.120998 166.679001 53.422001 163.292007 53.931 L 108.987999 62.549 C 95.379997 65.446999 95.426003 66.348999 95.379997 77.846001 L 95.379997 171.134003 C 94.813004 170.735992 94.252998 170.337006 93.666 169.942993 L 93.666 169.947006 C 89.342003 167.050003 84.734001 164.988007 78.544998 164.988007 C 70.792 164.988007 66.167999 167.955994 63.369999 171.865997 C 60.570999 175.776993 59.643002 180.705002 59.643002 184.514999 C 59.643002 189.108994 61.210999 194.011993 64.613998 197.748993 C 68.016998 201.485001 73.248001 204.102005 80.771004 204.102005 C 89.264999 204.102005 95.239998 201.729996 98.617996 197.098007 C 101.277 193.451004 102.748001 188.578003 103.272003 182.567993 L 103.272003 182.548996 C 103.346001 181.820007 103.399002 181.070999 103.445999 180.298996 C 103.516998 179.110992 103.500999 176.889008 103.500999 176.889008 L 103.500999 105.459 C 103.500999 95.254997 103.500999 94.646004 117.113998 92.319 L 155.134995 86.031998 C 168.772003 84.247002 168.774994 85.498001 168.774994 93.151001 L 168.774994 158.703995 C 168.222 158.317001 167.677002 157.927002 167.106003 157.544998 L 167.106003 157.548996 C 162.783005 154.651001 158.177002 152.589005 151.987 152.589005 C 144.233994 152.589005 139.608994 155.557999 136.809998 159.468002 C 134.011002 163.378006 133.082993 168.307007 133.082993 172.115997 C 133.082993 176.710999 134.654007 181.613998 138.056 185.350006 C 141.459 189.087006 146.690994 191.705002 154.212997 191.705002 C 162.707001 191.705002 168.682007 189.332001 172.059998 184.699005 C 174.718994 181.052002 176.188004 176.182007 176.712997 170.171005 L 176.712997 170.151993 C 176.785995 169.423004 176.839996 168.675995 176.886002 167.904999 C 176.957001 166.716995 176.944 164.492004 176.944 164.492004 L 176.944 65.117996 C 176.944 56.167999 176.884995 53.203999 171.139999 53.139999 L 171.139999 53.144001 L 171.139999 53.144001 L 171.139999 53.144001 Z"/>
+ <g opacity=".2">
+ <linearGradient id="_lgradient_46" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(117.301933,0,0,137.943008,59.643002,66.158997)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_46)" d="M 97.961998 66.158997 C 95.416 68.157997 95.406998 71.263 95.379997 77.846001 L 95.379997 171.134003 C 94.813004 170.735992 94.252998 170.337006 93.666 169.942993 L 93.666 169.947006 C 89.342003 167.050003 84.734001 164.988007 78.544998 164.988007 C 70.792 164.988007 66.167999 167.955994 63.369999 171.865997 C 60.570999 175.776993 59.643002 180.705002 59.643002 184.514999 C 59.643002 189.108994 61.210999 194.011993 64.613998 197.748993 C 68.016998 201.485001 73.248001 204.102005 80.771004 204.102005 C 89.264999 204.102005 95.239998 201.729996 98.617996 197.098007 C 101.277 193.451004 102.748001 188.578003 103.272003 182.567993 L 103.272003 182.548996 C 103.346001 181.820007 103.399002 181.070999 103.445999 180.298996 C 103.516998 179.110992 103.500999 176.889008 103.500999 176.889008 L 103.500999 105.459 C 103.500999 95.254997 103.500999 94.646004 117.113998 92.319 L 155.134995 86.031998 C 158.606003 85.577003 161.184998 85.321999 163.113998 85.317001 L 97.961998 66.158997 L 97.961998 66.158997 L 97.961998 66.158997 Z M 167.770996 86.690002 C 168.759995 87.899002 168.774994 89.963997 168.774994 93.153999 L 168.774994 158.705994 C 168.222 158.319 167.677002 157.929993 167.106003 157.548004 L 167.106003 157.552002 C 162.783005 154.654007 158.177002 152.591995 151.987 152.591995 C 144.233994 152.591995 139.608994 155.561005 136.809998 159.470993 C 134.011002 163.380997 133.082993 168.309006 133.082993 172.119003 C 133.082993 176.714005 134.653 181.617004 138.056 185.352997 C 141.459 189.089996 146.690994 191.707993 154.212997 191.707993 C 162.707001 191.707993 168.682007 189.334 172.059998 184.701996 C 174.718994 181.054993 176.188004 176.184006 176.712997 170.173996 L 176.712997 170.154999 C 176.785004 169.406998 176.843002 168.656998 176.886002 167.906998 C 176.957001 166.718994 176.944 164.494995 176.944 164.494995 L 176.944 89.386002 L 167.770996 86.690002 L 167.770996 86.690002 L 167.770996 86.690002 Z"/>
+ </g>
+ <defs>
+ <filter id="xZXxIoL2Tg4ZMcDaY42QodYy2ZvGouxB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#xZXxIoL2Tg4ZMcDaY42QodYy2ZvGouxB)">
+ <path d="M 126.32 240.288391 L 126 211.493858 C 126 137.507198 136.583689 126 210.639397 126 L 248.648308 126"/>
+ </g>
+ <linearGradient id="_lgradient_47" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.984949,0,0,114.142294,128.7,126.446097)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_47)" d="M 146.981133 240.532816 L 129.235454 240.394579 L 128.875364 232.288958 C 128.427224 222.201426 128.898364 189.860369 129.607224 182.051733 C 130.891544 167.903799 133.047274 158.739611 136.919594 150.966242 C 144.316411 136.117749 157.752076 129.780038 186.519013 127.569798 C 189.981553 127.303761 205.835377 126.942096 221.749745 126.766096 L 250.684949 126.446097 L 250.677945 150.616882 C 250.66795 182.807833 249.912495 193.581553 246.801434 205.899988 C 242.94608 221.165552 235.295628 230.075769 221.947499 234.846575 C 208.545888 239.636499 192.095746 240.884256 146.981623 240.532816 L 146.981133 240.532816 Z"/>
+ <g>
+ <rect fill="#ffffff" width="8.75" height="52.5" x="194.07" y="166.02" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ffffff" width="8.75" height="70" x="211.57" y="148.52" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ffffff" width="8.75" height="35" x="176.57" y="183.52" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ffffff" width="8.75" height="17.5" x="159.07" y="201.02" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/easypass.svg b/.icons/Gruvbox_Dark-2/apps/64/easypass.svg
new file mode 100644
index 000000000..b134e0d55
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/easypass.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="qKaXGh7dXW22MBqzsqp65ZyhmdwCpTMT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#qKaXGh7dXW22MBqzsqp65ZyhmdwCpTMT)">
+ <linearGradient id="_lgradient_38" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.176,11.831)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_38)" d="M 165.185 11.831 C 239.24 11.831 249.824 22.388 249.824 96.375 L 249.824 155.625 C 249.824 229.612 239.24 240.169 165.185 240.169 L 89.815 240.169 C 15.76 240.169 5.176 229.612 5.176 155.625 L 5.176 96.375 C 5.176 22.388 15.76 11.831 89.815 11.831 L 165.185 11.831 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_39" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_39)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="MQvSHcUTAGqCAGAQYJKVDN9OfNtZP1rJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#MQvSHcUTAGqCAGAQYJKVDN9OfNtZP1rJ)">
+ <path fill="#111111" fill-rule="evenodd" d="M 96.928 89 C 74.048 89 55.5 107.548 55.5 130.428 C 55.5 153.308 74.048 171.857 96.928 171.857 C 113.798 171.844 128.976 161.603 135.302 145.964 L 159.072 145.964 L 159.072 161.499 L 184.964 161.499 L 184.964 145.964 L 200.5 145.964 L 200.5 114.893 L 135.313 114.893 C 128.985 99.25 113.803 89.009 96.929 89 L 96.928 89 Z M 81.393 130.428 C 81.393 121.854 88.354 114.892 96.929 114.892 C 105.503 114.892 112.464 121.854 112.464 130.428 C 112.464 139.002 105.503 145.964 96.929 145.964 C 88.354 145.964 81.393 139.002 81.393 130.428 Z"/>
+ </g>
+ <linearGradient id="_lgradient_40" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,82.857,55.5,86.572)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#5786ff"/>
+ <stop offset="50%" style="stop-color:#51a8ff"/>
+ <stop offset="100%" style="stop-color:#0f82f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_40)" fill-rule="evenodd" d="M 96.928 86.572 C 74.048 86.572 55.5 105.12 55.5 128 C 55.5 150.881 74.048 169.429 96.928 169.429 C 113.798 169.416 128.976 159.175 135.302 143.536 L 159.072 143.536 L 159.072 159.072 L 184.964 159.072 L 184.964 143.536 L 200.5 143.536 L 200.5 112.465 L 135.313 112.465 C 128.985 96.822 113.803 86.581 96.929 86.572 L 96.928 86.572 Z M 81.393 128 C 81.393 119.426 88.354 112.464 96.929 112.464 C 105.503 112.464 112.464 119.426 112.464 128 C 112.464 136.574 105.503 143.536 96.929 143.536 C 88.354 143.536 81.393 136.574 81.393 128 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 96.929 86.571 C 75.207 86.573 57.176 103.351 55.611 125.016 C 55.588 124.646 55.569 124.275 55.556 123.904 C 55.528 124.406 55.509 124.908 55.5 125.411 C 55.518 126.143 55.555 126.875 55.611 127.606 C 57.176 105.941 75.207 89.162 96.929 89.161 C 113.802 89.169 128.985 99.411 135.313 115.054 L 200.5 115.054 L 200.5 112.464 L 135.313 112.464 C 128.985 96.822 113.802 86.58 96.929 86.571 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/easyssh.svg b/.icons/Gruvbox_Dark-2/apps/64/easyssh.svg
new file mode 100644
index 000000000..071d587da
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/easyssh.svg
@@ -0,0 +1,68 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="XPETuuyHV5nTt5QyqlB5sPNF2eelLZgz" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#XPETuuyHV5nTt5QyqlB5sPNF2eelLZgz)">
+ <linearGradient id="_lgradient_154" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_154)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_155" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_155)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="Pj1Wv2GNSEzH6Mhwecy9yRhsXgWgSKJo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Pj1Wv2GNSEzH6Mhwecy9yRhsXgWgSKJo)">
+ <path d="M 128 56.794643 C 87.959356 56.794643 55.5 89.253998 55.5 129.294643 C 55.516974 141.105031 58.418971 152.73246 63.953617 163.165737 C 103.347201 169.344404 154.64818 163.214312 199.777835 138.937707 C 200.232893 135.743006 200.474151 132.521487 200.5 129.294643 C 200.5 89.253998 168.040644 56.794643 128 56.794643 Z M 194.708498 157.685759 C 154.825225 176.287338 112.032181 182.387654 75.451658 179.195031 C 89.130021 193.611946 108.12678 201.781935 128 201.794643 C 157.067973 201.79413 183.325433 184.432215 194.708498 157.685759 Z"/>
+ </g>
+ <path fill="#4f4f4f" d="M 128 54.205357 C 87.959356 54.205357 55.5 86.664713 55.5 126.705357 C 55.516974 138.515745 58.418971 150.143175 63.953617 160.576451 C 103.347201 166.755118 154.64818 160.625026 199.777835 136.348422 C 200.232893 133.15372 200.474151 129.932202 200.5 126.705357 C 200.5 86.664713 168.040644 54.205357 128 54.205357 Z M 194.708498 155.096474 C 154.825225 173.698052 112.032181 179.798368 75.451658 176.605745 C 89.130021 191.02266 108.12678 199.192649 128 199.205357 C 157.067973 199.204844 183.325433 181.842929 194.708498 155.096474 Z"/>
+ <defs>
+ <filter id="488GPkR9JhvoGdxY4kRpfIPAjNWIYHIq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#488GPkR9JhvoGdxY4kRpfIPAjNWIYHIq)">
+ <path d="M 144.49375 114.250893 L 140.50625 107.570536 L 160.625 95.504464 L 180.74375 107.570536 L 176.75625 114.250893 L 160.625 104.566964 L 144.49375 114.250893 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 144.49375 111.661607 L 140.50625 104.98125 L 160.625 92.915179 L 180.74375 104.98125 L 176.75625 111.661607 L 160.625 101.977679 L 144.49375 111.661607 Z"/>
+ <defs>
+ <filter id="SgVB3DMVNG5fWVLHEm81conxH9d8VuPX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#SgVB3DMVNG5fWVLHEm81conxH9d8VuPX)">
+ <rect width="31.071" height="7.768" x="112.46" y="137.06" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ <rect fill="#ffffff" width="31.071" height="7.768" x="112.46" y="134.47" transform="matrix(1,0,0,1,0,0)"/>
+ <defs>
+ <filter id="2jY2ENlibX4leB8DU843WsXb9k4Dpg6B" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#2jY2ENlibX4leB8DU843WsXb9k4Dpg6B)">
+ <path d="M 94.339286 80.098214 L 94.339286 87.866071 L 90.455357 87.866071 C 84.000268 87.866071 78.803571 93.062768 78.803571 99.517857 C 78.803571 105.972946 84.000268 111.169643 90.455357 111.169643 L 94.339286 111.169643 L 94.339286 118.9375 L 90.455357 118.9375 L 79.516637 118.9375 C 81.115809 123.459757 85.371908 126.705357 90.455357 126.705357 L 94.339286 126.705357 L 94.339286 134.473214 L 102.107143 134.473214 L 102.107143 126.705357 L 105.991071 126.705357 C 112.446161 126.705357 117.642857 121.508661 117.642857 115.053571 C 117.642857 108.598482 112.446161 103.401786 105.991071 103.401786 L 102.107143 103.401786 L 102.107143 95.633929 L 105.991071 95.633929 L 107.285714 95.633929 L 116.929791 95.633929 C 115.33062 91.111671 111.07452 87.866071 105.991071 87.866071 L 102.107143 87.866071 L 102.107143 80.098214 L 94.339286 80.098214 Z M 90.455357 95.633929 L 94.339286 95.633929 L 94.339286 103.401786 L 90.455357 103.401786 C 88.169297 103.401786 86.571429 101.803917 86.571429 99.517857 C 86.571429 97.231798 88.169297 95.633929 90.455357 95.633929 Z M 102.107143 111.169643 L 105.991071 111.169643 C 108.277131 111.169643 109.875 112.767512 109.875 115.053571 C 109.875 117.339631 108.277131 118.9375 105.991071 118.9375 L 102.107143 118.9375 L 102.107143 111.169643 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 94.339286 77.508929 L 94.339286 85.276786 L 90.455357 85.276786 C 84.000268 85.276786 78.803571 90.473482 78.803571 96.928571 C 78.803571 103.383661 84.000268 108.580357 90.455357 108.580357 L 94.339286 108.580357 L 94.339286 116.348214 L 90.455357 116.348214 L 79.516637 116.348214 C 81.115809 120.870472 85.371908 124.116071 90.455357 124.116071 L 94.339286 124.116071 L 94.339286 131.883929 L 102.107143 131.883929 L 102.107143 124.116071 L 105.991071 124.116071 C 112.446161 124.116071 117.642857 118.919375 117.642857 112.464286 C 117.642857 106.009196 112.446161 100.8125 105.991071 100.8125 L 102.107143 100.8125 L 102.107143 93.044643 L 105.991071 93.044643 L 107.285714 93.044643 L 116.929791 93.044643 C 115.33062 88.522385 111.07452 85.276786 105.991071 85.276786 L 102.107143 85.276786 L 102.107143 77.508929 L 94.339286 77.508929 Z M 90.455357 93.044643 L 94.339286 93.044643 L 94.339286 100.8125 L 90.455357 100.8125 C 88.169297 100.8125 86.571429 99.214631 86.571429 96.928571 C 86.571429 94.642512 88.169297 93.044643 90.455357 93.044643 Z M 102.107143 108.580357 L 105.991071 108.580357 C 108.277131 108.580357 109.875 110.178226 109.875 112.464286 C 109.875 114.750345 108.277131 116.348214 105.991071 116.348214 L 102.107143 116.348214 L 102.107143 108.580357 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 128 54.205357 C 87.959356 54.205357 55.5 86.664713 55.5 126.705357 C 55.515996 127.05612 55.534539 127.406761 55.555629 127.757254 C 56.391671 88.339884 88.57377 56.816029 128 56.794643 C 167.689558 56.816769 199.983843 88.748146 200.454486 128.43492 C 200.476536 127.8586 200.491708 127.282039 200.5 126.705357 C 200.5 86.664713 168.040644 54.205357 128 54.205357 Z M 194.709508 155.096471 C 154.826235 173.69805 112.031171 179.797358 75.450648 176.604735 C 76.402123 177.564096 77.38023 178.496671 78.383825 179.401366 C 113.841478 181.994282 154.791306 175.931808 193.182233 158.363419 C 193.718334 157.287269 194.227584 156.197949 194.709508 155.096471 L 194.709508 155.096471 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/easystroke.svg b/.icons/Gruvbox_Dark-2/apps/64/easystroke.svg
new file mode 100755
index 000000000..8b0b724dc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/easystroke.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Hy3OdoYnKucROwE5ENVtM2qNkUuu7crB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Hy3OdoYnKucROwE5ENVtM2qNkUuu7crB)">
+ <linearGradient id="_lgradient_48" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_48)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_49" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_49)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <linearGradient id="_lgradient_50" x1="0" x2="-.026" y1="0" y2="1.846" gradientTransform="matrix(145,0,0,-130,55.5,193)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_50)" d="M 76.166103 192.889365 C 69.503482 192.363656 63.080175 191.046696 57.283124 189.017884 L 55.5 188.393836 L 55.580028 187.88246 C 55.776765 186.62406 56.325013 184.085321 56.843545 182.031149 C 59.221266 172.611766 63.790074 163.309591 69.91413 155.419295 C 73.571395 150.707162 78.475236 145.833347 83.257257 142.157749 C 88.582808 138.064389 95.147198 134.357866 101.194087 132.02992 C 102.182769 131.649286 102.187254 131.645518 102.115907 131.257203 C 102.076133 131.042642 101.935152 130.000818 101.801589 128.942155 C 100.632789 119.667847 101.184201 110.718323 103.488688 101.559396 C 104.189355 98.774446 105.733397 94.119366 106.82513 91.500402 C 110.662119 82.295595 116.32671 73.952541 123.394928 67.095823 C 125.169821 65.374 127.867914 63 128.049831 63 C 128.234578 63 130.925486 65.380811 132.749386 67.157905 C 136.612402 70.921844 139.756839 74.72975 142.752165 79.271303 C 144.656804 82.159114 145.70763 83.999797 147.323194 87.278097 C 153.823103 100.46749 156.225908 115.438557 154.169372 129.934215 C 154.038465 130.855528 153.942862 131.620564 153.95671 131.634273 C 153.970036 131.647576 154.740555 131.965346 155.667965 132.339488 C 169.367986 137.865826 181.126033 147.494568 189.431058 159.988354 C 194.721248 167.94676 198.410302 177.01794 200.257602 186.610293 C 200.515961 187.951729 200.555097 188.354333 200.434932 188.428659 C 200.349693 188.481075 199.350138 188.835668 198.213376 189.216389 C 192.960348 190.975833 187.771424 192.092563 181.959204 192.714423 C 179.399275 192.988313 173.082415 193.091594 170.20615 192.906726 C 155.230911 191.943402 140.650919 186.408934 129.294158 177.376736 L 128.039524 176.378922 L 127.137649 177.102179 C 119.277863 183.405408 109.642459 188.178768 99.650088 190.719449 C 95.734537 191.71503 92.674352 192.257738 88.357168 192.722234 C 86.21593 192.952678 78.33633 193.060741 76.16635 192.889379 L 76.166103 192.889365 Z M 85.143809 179.354088 C 96.847507 178.548447 107.671801 174.580352 117.108972 167.635989 L 118.307268 166.75421 L 117.937599 166.320682 C 117.05024 165.280031 114.529186 161.852267 113.448761 160.217349 C 110.816934 156.234892 108.22764 151.324197 106.583363 147.197289 C 106.10716 146.002029 105.702289 145.001129 105.68352 144.973102 C 105.55299 144.777467 100.133999 147.377404 97.811004 148.75017 C 87.979414 154.560238 80.093107 162.829864 74.867907 172.808619 C 73.723756 174.993621 72.137719 178.620977 72.272429 178.744517 C 72.400157 178.86171 75.431019 179.229823 77.285678 179.353479 C 79.476765 179.499351 83.0269 179.499916 85.143809 179.354059 L 85.143809 179.354088 Z M 178.55725 179.3529 C 179.612054 179.279964 181.230056 179.12631 182.153024 179.011407 C 184.109166 178.767631 184.011472 178.936196 183.24795 177.125902 C 177.745186 164.079975 167.280327 152.990923 154.597948 146.766963 C 152.758516 145.864243 150.701428 144.959886 150.50244 144.966465 C 150.428814 144.968378 149.981164 145.952873 149.50785 147.153075 C 147.912464 151.19841 145.323184 156.123902 142.662281 160.174686 C 141.621703 161.758912 139.050017 165.254758 138.140985 166.320754 L 137.771287 166.75434 L 139.09403 167.733416 C 150.349788 176.06508 164.755267 180.306586 178.55725 179.3529 Z M 129.296016 155.493956 C 132.196145 151.612143 134.707008 147.250704 136.574631 142.850907 L 137.233491 141.298576 L 136.834819 141.216699 C 136.615509 141.171688 135.596386 141.03228 134.570092 140.907305 C 133.067116 140.72419 131.796776 140.679933 128.039321 140.679672 C 123.53781 140.679325 122.095134 140.76439 119.313805 141.19415 L 118.860639 141.26426 L 119.373336 142.52337 C 120.186039 144.519547 122.450969 148.962804 123.622019 150.858352 C 125.279824 153.541949 127.775954 157.008232 128.050615 157.008232 C 128.113397 157.008232 128.673823 156.326928 129.296016 155.494217 L 129.296016 155.493956 Z M 116.90007 127.820309 C 121.253152 127.15196 126.702976 126.860884 131.055899 127.064316 C 134.044955 127.203927 137.391718 127.525349 139.540809 127.879058 C 140.15374 127.979919 140.668165 128.049623 140.683871 128.03403 C 140.699113 128.018843 140.812891 127.168423 140.935785 126.145438 C 141.258625 123.45532 141.257608 115.890663 140.935785 113.232977 C 139.583893 102.129522 135.792122 92.53469 129.316977 83.832218 C 128.669004 82.961365 128.094889 82.248875 128.041136 82.248875 C 127.987295 82.248875 127.411583 82.961365 126.761505 83.832218 C 119.904556 93.01775 115.906016 103.701706 114.970899 115.336276 C 114.78348 117.669815 114.892889 124.033966 115.158302 126.210273 C 115.262195 127.064055 115.348624 127.836887 115.350177 127.92772 C 115.350177 128.041681 115.458628 128.071128 115.694893 128.023074 C 115.883255 127.984701 116.426204 127.89352 116.901942 127.820541 L 116.90007 127.820309 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/easytag.svg b/.icons/Gruvbox_Dark-2/apps/64/easytag.svg
new file mode 120000
index 000000000..0d4bd5b0c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/easytag.svg
@@ -0,0 +1 @@
+kid3.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ebay.svg b/.icons/Gruvbox_Dark-2/apps/64/ebay.svg
new file mode 100644
index 000000000..4818bc1a7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ebay.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e8e8e8"/>
+ <stop offset="100%" stop-color="#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#faae32" d="M163.192 140.766c0 2.108.061 4.189.245 6.064h-6.74a39.44 39.44 0 0 1-.245-4.564c-3.644 4.479-7.978 5.766-13.991 5.766-8.917 0-13.692-4.713-13.692-10.165 0-7.896 6.494-10.68 17.768-10.939 3.083-.07 6.546-.08 9.409-.08v-.772c0-5.286-3.39-7.46-9.264-7.46-4.36 0-7.574 1.805-7.905 4.923h-7.613c.806-7.774 8.974-9.741 16.156-9.741 8.604 0 15.872 3.062 15.872 12.162v14.806zm-16.158-8.98c-6.569.216-10.652 1.401-10.652 5.729 0 2.801 2.234 5.838 7.904 5.838 7.602 0 11.66-4.143 11.66-10.939v-.748c-2.665 0-5.952.023-8.912.12z"/>
+ <path fill="#ee4b4e" d="M62.879 132.749c.391 6.576 4.926 10.466 11.162 10.466 4.32 0 8.163-1.76 9.45-5.59h7.472c-1.453 7.77-9.709 10.407-16.815 10.407-12.921 0-18.648-7.116-18.648-16.712 0-10.564 5.923-17.522 18.766-17.522 10.222 0 17.711 5.35 17.711 17.026v1.925H62.879zm21.486-4.818c-.281-6.778-5.174-9.315-10.402-9.315-5.638 0-10.139 2.854-10.928 9.315h21.33z"/>
+ <path fill="#1879bd" d="M91.977 101.057h7.244l-.001 18.2c3.551-4.23 8.443-5.459 13.257-5.459 8.073 0 17.04 5.448 17.04 17.21 0 9.85-7.131 17.024-17.174 17.024-5.257 0-10.205-1.885-13.257-5.621 0 1.492-.083 2.996-.246 4.419h-7.11c.124-2.301.247-5.165.247-7.482v-38.291zm18.586 42.02c6.734 0 11.341-4.847 11.341-12.161 0-7.313-4.607-12.161-11.341-12.161-6.696 0-11.342 4.848-11.342 12.161 0 7.314 4.646 12.161 11.342 12.161z"/>
+ <path fill="#81c34e" d="M200.086 115.003L177.683 159h-8.112l6.441-12.217-16.86-31.78h8.477l12.406 24.83 12.371-24.83h7.68z"/>
+ <path fill="#111111" d="M203.353 115.003h.603v.826h.919v.42h-.919v1.792c0 .333.093.513.473.513.112 0 .291-.013.466-.037v.422c-.2.024-.399.037-.584.037-.611 0-.958-.199-.958-.892v-1.835h-.815v-.42h.815v-.826zm2.328 1.531c0-.236-.012-.46-.025-.705h.566c.011.155.025.333.025.55h.013c.354-.475.801-.668 1.31-.668.522 0 .952.255 1.132.78.223-.426.708-.78 1.285-.78.882 0 1.43.432 1.43 1.444v1.784h-.609v-1.557c0-.754-.218-1.252-.876-1.252-.534 0-1.081.367-1.081 1.389v1.42h-.604v-1.594c0-.836-.286-1.215-.845-1.215-.533 0-1.117.386-1.117 1.302v1.507h-.604v-2.405z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ebook.svg b/.icons/Gruvbox_Dark-2/apps/64/ebook.svg
new file mode 100644
index 000000000..46b03d9aa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ebook.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#hRyjGsOfm85lg2AGwYnem5xEDNHB2tbF)">
+ <linearGradient id="_lgradient_18" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#333333"/>
+ <stop offset="100%" style="stop-color:#4d4d4d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="hRyjGsOfm85lg2AGwYnem5xEDNHB2tbF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Fu35nbLDaU6YsDUxgrvLwqVPm08NZv1o)">
+ <path fill="#eab305" d="M 75.098 66.871 L 182.573 66.871 C 182.918 66.871 183.198 67.151 183.198 67.496 L 183.198 195.78 C 183.198 196.124 182.918 196.404 182.573 196.404 L 75.098 196.404 C 74.753 196.404 74.474 196.125 74.473 195.78 L 74.473 67.496 C 74.473 67.151 74.753 66.871 75.098 66.871 Z"/>
+ <path fill="#01796d" d="M 74.416 68.906 L 182.531 68.906 C 182.899 68.906 183.198 69.186 183.198 69.531 L 183.198 197.815 C 183.198 198.159 182.899 198.439 182.531 198.439 L 74.416 198.439 C 74.048 198.438 73.751 198.159 73.75 197.815 L 73.75 69.531 C 73.75 69.186 74.049 68.906 74.416 68.906 Z"/>
+ <path fill="#01796d" d="M 74.118 53.064 C 76.115 53.064 77.736 54.713 77.736 56.747 L 77.736 194.632 C 77.736 196.664 76.115 198.315 74.118 198.315 C 72.121 198.315 70.5 196.664 70.5 194.632 L 70.5 56.747 C 70.5 54.713 72.121 53.064 74.118 53.064 Z"/>
+ <path fill="#ffffff" d="M 77.2 69.099 L 180.48 69.099 C 180.818 69.099 181.092 69.373 181.092 69.711 L 181.092 195.497 C 181.092 195.659 181.028 195.815 180.913 195.93 C 180.798 196.045 180.642 196.109 180.48 196.109 L 77.2 196.109 C 77.038 196.109 76.882 196.045 76.767 195.93 C 76.652 195.815 76.588 195.659 76.588 195.497 L 76.588 69.711 C 76.588 69.373 76.862 69.099 77.2 69.099 Z"/>
+ <linearGradient id="_lgradient_19" x1="0" x2=".009" y1=".5" y2="-.5" gradientTransform="matrix(103.405,0,0,125.277,77.687,70.404)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" d="M 78.262 70.404 C 77.943 70.404 77.687 70.646 77.687 70.945 L 77.687 195.141 C 77.687 195.44 77.943 195.681 78.262 195.681 L 178.413 195.681 C 175.661 190.561 176.382 187.524 181.092 183.447 L 181.092 70.945 C 181.092 70.646 180.836 70.404 180.517 70.404 L 78.262 70.404 L 78.262 70.404 Z"/>
+ <path fill="#f5f5f5" d="M 74.887 189.168 C 74.887 185.347 76.139 182.245 77.68 182.245 C 79.221 182.245 80.472 185.347 80.472 189.168 C 80.472 192.988 79.221 196.091 77.68 196.091 C 76.139 196.091 74.887 192.988 74.887 189.168 Z"/>
+ <path fill="#01796d" d="M 75.098 52.7 L 184.875 52.7 C 185.22 52.7 185.5 52.98 185.5 53.324 L 185.5 181.608 C 185.5 181.953 185.22 182.233 184.875 182.233 L 75.098 182.233 C 74.753 182.233 74.473 181.953 74.473 181.608 L 74.473 53.324 C 74.473 52.98 74.753 52.7 75.098 52.7 Z"/>
+ <path fill="#009587" d="M 81.633 53.033 L 184.875 53.033 C 185.22 53.033 185.5 53.313 185.5 53.657 L 185.5 181.941 C 185.5 182.286 185.22 182.566 184.875 182.566 L 81.633 182.566 C 81.288 182.565 81.009 182.286 81.009 181.941 L 81.009 53.657 C 81.009 53.313 81.289 53.033 81.633 53.033 Z"/>
+ <path fill="#ffffff" d="M 77.813 187.881 L 177.791 187.881 C 178.043 187.881 178.248 188.065 178.248 188.289 C 178.248 188.515 178.043 188.699 177.791 188.699 L 77.813 188.699 C 77.561 188.699 77.356 188.515 77.356 188.289 C 77.356 188.065 77.561 187.881 77.813 187.881 Z M 77.813 190.096 L 177.791 190.096 C 178.043 190.096 178.248 190.278 178.248 190.504 C 178.248 190.729 178.043 190.912 177.791 190.912 L 77.813 190.912 C 77.561 190.912 77.356 190.729 77.356 190.504 C 77.356 190.278 77.561 190.096 77.813 190.096 Z M 77.813 192.887 L 177.791 192.887 C 178.043 192.887 178.248 193.071 178.248 193.296 C 178.248 193.521 178.043 193.704 177.791 193.704 L 77.813 193.704 C 77.561 193.704 77.356 193.521 77.356 193.296 C 77.356 193.071 77.561 192.887 77.813 192.887 Z M 77.813 194.043 L 177.791 194.043 C 178.043 194.043 178.248 194.226 178.248 194.451 C 178.248 194.677 178.043 194.859 177.791 194.859 L 77.813 194.859 C 77.561 194.859 77.356 194.677 77.356 194.451 C 77.356 194.226 77.561 194.043 77.813 194.043 Z"/>
+ <path fill="#d8d8d8" fill-rule="evenodd" d="M 140.057 97.545 L 139.442 97.392 L 134.044 97.392 L 134.044 96.913 L 134.847 96.281 L 134.847 91.506 L 133.899 91.224 L 134.18 90.67 L 139.357 90.67 L 139.971 90.516 L 139.971 92.694 L 139.502 92.882 L 138.452 91.319 L 136.393 91.319 L 136.393 93.625 L 137.41 93.625 L 138.032 92.669 L 138.511 92.669 L 138.511 95.154 L 137.956 95.436 L 137.4 94.283 L 136.393 94.283 L 136.393 96.734 L 138.383 96.734 L 139.588 94.992 L 140.057 95.188 L 140.057 97.545 L 140.057 97.545 Z M 144.746 96.717 L 143.883 97.4 Q 143.593 97.468 143.191 97.468 Q 142.372 97.468 141.991 97.097 Q 141.612 96.725 141.612 95.948 L 141.612 93.6 L 140.689 93.6 L 140.689 93.147 L 142.526 91.148 L 143.064 91.148 L 143.064 93.036 L 144.601 93.036 L 144.601 93.6 L 143.064 93.6 L 143.064 95.889 Q 143.064 96.478 143.73 96.478 Q 143.901 96.478 144.067 96.422 Q 144.233 96.367 144.49 96.229 L 144.746 96.717 L 144.746 96.717 Z M 148.043 93.907 Q 147.735 93.907 147.428 94.18 L 147.428 96.486 L 148.726 96.828 L 148.453 97.382 L 145.215 97.382 L 145.215 96.904 L 145.976 96.264 L 145.976 94.325 L 145.215 93.847 L 145.215 93.369 L 146.992 92.617 L 147.317 93.565 L 148.094 92.762 Q 148.274 92.694 148.513 92.694 Q 148.956 92.694 149.277 92.899 Q 149.598 93.104 149.726 93.462 L 148.906 94.487 L 148.367 94.487 Q 148.359 94.18 148.282 94.048 Q 148.205 93.915 148.043 93.915 L 148.043 93.907 L 148.043 93.907 Z M 155.704 96.828 L 155.431 97.382 L 153.483 97.382 L 153.483 96.649 L 152.561 97.409 Q 152.33 97.477 152.04 97.477 Q 151.383 97.477 150.998 97.122 Q 150.613 96.768 150.613 96.161 L 150.613 94.325 L 149.854 93.89 L 149.854 93.411 L 151.527 92.669 L 152.066 92.669 L 152.066 95.521 Q 152.066 95.931 152.186 96.093 Q 152.305 96.256 152.612 96.256 Q 153.057 96.256 153.483 95.965 L 153.483 94.325 L 152.723 93.89 L 152.723 93.411 L 154.397 92.669 L 154.935 92.669 L 154.935 96.571 L 155.704 96.828 L 155.704 96.828 Z M 158.685 96.299 Q 158.685 96.136 158.463 95.969 Q 158.241 95.803 157.78 95.547 Q 157.327 95.29 157.053 95.107 Q 156.781 94.923 156.58 94.689 Q 156.379 94.454 156.379 94.18 Q 156.379 93.872 156.674 93.522 Q 156.968 93.172 157.395 92.933 Q 157.823 92.694 158.181 92.694 Q 158.616 92.694 159.202 92.792 Q 159.787 92.89 160.051 93.009 L 160.051 94.436 L 159.513 94.436 Q 159.283 94.009 158.962 93.77 Q 158.642 93.531 158.301 93.531 Q 158.13 93.531 158.027 93.629 Q 157.924 93.727 157.924 93.864 Q 157.924 94.043 158.151 94.214 Q 158.377 94.385 158.873 94.667 Q 159.53 95.026 159.885 95.316 Q 160.24 95.607 160.24 95.982 Q 160.24 96.299 159.936 96.644 Q 159.633 96.99 159.193 97.229 Q 158.753 97.468 158.386 97.468 Q 157.916 97.468 157.271 97.37 Q 156.627 97.272 156.353 97.152 L 156.353 95.675 L 156.891 95.675 Q 157.148 96.128 157.523 96.379 Q 157.899 96.631 158.266 96.631 Q 158.455 96.631 158.57 96.533 Q 158.685 96.435 158.685 96.299 L 158.685 96.299 Z M 163.724 92.694 Q 164.125 92.694 164.655 92.792 Q 165.185 92.89 165.424 93.009 L 165.424 94.598 L 164.885 94.598 Q 164.561 94.163 164.151 93.923 Q 163.742 93.684 163.297 93.684 Q 162.981 93.684 162.814 93.979 Q 162.648 94.274 162.648 94.821 Q 162.648 95.512 162.943 95.965 Q 163.237 96.418 163.784 96.418 Q 164.339 96.418 165.381 95.879 L 165.638 96.367 L 164.407 97.34 Q 163.921 97.468 163.289 97.468 Q 162.665 97.468 162.165 97.174 Q 161.665 96.879 161.389 96.367 Q 161.111 95.854 161.111 95.23 Q 161.111 94.555 161.516 93.971 Q 161.922 93.386 162.537 93.04 Q 163.152 92.694 163.724 92.694 L 163.724 92.694 Z M 171.633 96.828 L 171.36 97.382 L 169.412 97.382 L 169.412 96.64 L 168.447 97.4 Q 168.276 97.468 168.02 97.468 Q 167.201 97.468 166.837 97.067 Q 166.474 96.665 166.474 96.102 Q 166.474 95.768 166.68 95.449 Q 166.884 95.128 167.269 94.855 L 169.412 94.855 L 169.412 94.71 Q 169.412 94.24 169.156 94.018 Q 168.9 93.796 168.473 93.796 Q 167.875 93.796 166.91 94.265 L 166.653 93.779 L 167.841 92.822 Q 168.276 92.694 168.858 92.694 Q 169.814 92.694 170.339 93.13 Q 170.864 93.565 170.864 94.394 L 170.864 96.529 L 171.633 96.828 L 171.633 96.828 Z M 168.456 96.324 Q 168.891 96.324 169.412 95.965 L 169.412 95.418 L 168.037 95.418 Q 167.969 95.521 167.94 95.611 Q 167.909 95.7 167.909 95.811 Q 167.909 96.025 168.059 96.17 Q 168.208 96.315 168.456 96.315 L 168.456 96.324 L 168.456 96.324 Z M 175.024 92.694 Q 175.92 92.694 176.412 93.377 Q 176.902 94.061 176.886 95.273 L 173.811 95.273 Q 173.896 95.794 174.178 96.106 Q 174.46 96.418 174.913 96.418 Q 175.51 96.418 176.63 95.82 L 176.886 96.307 L 175.588 97.34 Q 175.084 97.468 174.417 97.468 Q 173.794 97.468 173.295 97.174 Q 172.795 96.879 172.517 96.367 Q 172.239 95.854 172.239 95.23 Q 172.239 94.555 172.675 93.971 Q 173.111 93.386 173.764 93.04 Q 174.417 92.694 175.024 92.694 L 175.024 92.694 Z M 174.554 93.684 Q 174.178 93.684 173.991 93.937 Q 173.803 94.189 173.785 94.71 L 175.417 94.71 Q 175.348 94.18 175.165 93.932 Q 174.981 93.684 174.545 93.684 L 174.554 93.684 L 174.554 93.684 Z M 98.155 97.536 L 97.54 97.382 L 92.09 97.382 L 92.09 96.904 L 92.893 96.272 L 92.893 91.473 L 91.946 91.224 L 92.228 90.67 L 95.251 90.67 L 95.251 91.148 L 94.439 91.78 L 94.439 96.734 L 96.362 96.734 L 97.685 94.821 L 98.155 95.017 L 98.155 97.536 L 98.155 97.536 Z M 101.836 96.828 L 101.554 97.382 L 98.855 97.382 L 98.855 96.904 L 99.615 96.264 L 99.615 94.283 L 98.855 93.779 L 98.855 93.301 L 100.529 92.617 L 101.068 92.617 L 101.068 96.571 L 101.836 96.828 L 101.836 96.828 Z M 100.333 90.046 Q 100.7 90.046 100.935 90.281 Q 101.17 90.516 101.17 90.866 Q 101.17 91.113 100.999 91.327 Q 100.828 91.541 100.572 91.669 Q 100.316 91.797 100.076 91.797 Q 99.718 91.797 99.483 91.562 Q 99.248 91.327 99.248 90.977 Q 99.248 90.73 99.419 90.516 Q 99.59 90.302 99.842 90.174 Q 100.094 90.046 100.333 90.046 Z M 108.225 96.828 L 107.943 97.382 L 106.004 97.382 L 106.004 94.65 Q 106.004 94.248 105.88 94.082 Q 105.756 93.915 105.449 93.915 Q 104.996 93.915 104.552 94.205 L 104.552 96.571 L 105.321 96.828 L 105.039 97.382 L 102.34 97.382 L 102.34 96.904 L 103.1 96.264 L 103.1 94.325 L 102.34 93.847 L 102.34 93.369 L 104.117 92.617 L 104.449 93.608 L 105.509 92.762 Q 105.74 92.694 106.03 92.694 Q 106.679 92.694 107.068 93.048 Q 107.456 93.403 107.456 94.009 L 107.456 96.571 L 108.225 96.828 L 108.225 96.828 Z M 113.759 93.608 L 112.88 93.608 Q 113.025 93.881 113.025 94.189 Q 113.025 94.71 112.585 95.192 Q 112.145 95.675 111.496 95.922 Q 111.274 96.179 111.274 96.435 Q 111.274 96.554 111.461 96.67 Q 111.65 96.785 112.052 96.964 Q 112.641 97.221 112.956 97.438 Q 113.273 97.656 113.273 97.946 Q 113.273 98.22 112.931 98.625 Q 112.589 99.031 112.081 99.334 Q 111.573 99.638 111.095 99.638 Q 110.574 99.638 109.856 99.476 Q 109.139 99.313 108.661 99.151 L 108.661 97.622 L 109.198 97.622 Q 109.617 98.185 110.049 98.481 Q 110.479 98.775 111.026 98.775 Q 111.308 98.775 111.5 98.652 Q 111.692 98.527 111.692 98.391 Q 111.692 98.195 111.466 98.045 Q 111.24 97.895 110.77 97.682 Q 110.267 97.46 110.01 97.285 Q 109.754 97.11 109.754 96.879 Q 109.754 96.674 110.065 96.46 Q 110.378 96.247 110.813 96.085 Q 110.642 96.102 110.557 96.102 Q 110.036 96.102 109.604 95.897 Q 109.173 95.692 108.925 95.346 Q 108.678 95 108.678 94.607 Q 108.678 94.12 109.036 93.676 Q 109.395 93.232 109.967 92.963 Q 110.539 92.694 111.138 92.694 Q 111.821 92.694 112.342 93.036 L 113.751 93.036 L 113.759 93.608 L 113.759 93.608 Z M 111.06 95.128 Q 111.334 95.128 111.483 94.996 Q 111.632 94.864 111.632 94.598 Q 111.632 94.18 111.364 93.937 Q 111.095 93.693 110.65 93.693 Q 110.086 93.693 110.086 94.197 Q 110.086 94.607 110.356 94.868 Q 110.625 95.128 111.06 95.128 L 111.06 95.128 Z M 119.789 96.828 L 119.516 97.382 L 117.569 97.382 L 117.569 96.649 L 116.647 97.409 Q 116.416 97.477 116.125 97.477 Q 115.468 97.477 115.083 97.122 Q 114.699 96.768 114.699 96.161 L 114.699 94.325 L 113.938 93.89 L 113.938 93.411 L 115.613 92.669 L 116.151 92.669 L 116.151 95.521 Q 116.151 95.931 116.27 96.093 Q 116.39 96.256 116.697 96.256 Q 117.141 96.256 117.569 95.965 L 117.569 94.325 L 116.808 93.89 L 116.808 93.411 L 118.482 92.669 L 119.021 92.669 L 119.021 96.571 L 119.789 96.828 L 119.789 96.828 Z M 125.494 96.828 L 125.222 97.382 L 123.274 97.382 L 123.274 96.64 L 122.309 97.4 Q 122.138 97.468 121.882 97.468 Q 121.062 97.468 120.699 97.067 Q 120.336 96.665 120.336 96.102 Q 120.336 95.768 120.541 95.449 Q 120.746 95.128 121.131 94.855 L 123.274 94.855 L 123.274 94.71 Q 123.274 94.24 123.017 94.018 Q 122.762 93.796 122.334 93.796 Q 121.737 93.796 120.771 94.265 L 120.515 93.779 L 121.702 92.822 Q 122.138 92.694 122.719 92.694 Q 123.676 92.694 124.201 93.13 Q 124.726 93.565 124.726 94.394 L 124.726 96.529 L 125.494 96.828 L 125.494 96.828 Z M 122.317 96.324 Q 122.753 96.324 123.274 95.965 L 123.274 95.418 L 121.899 95.418 Q 121.831 95.521 121.801 95.611 Q 121.771 95.7 121.771 95.811 Q 121.771 96.025 121.92 96.17 Q 122.07 96.315 122.317 96.315 L 122.317 96.324 L 122.317 96.324 Z M 128.885 92.694 Q 129.782 92.694 130.274 93.377 Q 130.764 94.061 130.748 95.273 L 127.672 95.273 Q 127.758 95.794 128.04 96.106 Q 128.322 96.418 128.774 96.418 Q 129.372 96.418 130.491 95.82 L 130.748 96.307 L 129.449 97.34 Q 128.945 97.468 128.279 97.468 Q 127.656 97.468 127.156 97.174 Q 126.657 96.879 126.379 96.367 Q 126.101 95.854 126.101 95.23 Q 126.101 94.555 126.537 93.971 Q 126.972 93.386 127.625 93.04 Q 128.279 92.694 128.885 92.694 L 128.885 92.694 Z M 128.415 93.684 Q 128.04 93.684 127.852 93.937 Q 127.664 94.189 127.647 94.71 L 129.278 94.71 Q 129.21 94.18 129.027 93.932 Q 128.843 93.684 128.407 93.684 L 128.415 93.684 L 128.415 93.684 Z M 105.88 73.353 L 105.88 76.708 L 105.21 76.977 L 103.489 74.5 L 102.354 74.5 L 102.354 82.016 L 103.721 82.369 L 103.318 83.163 L 98.999 83.163 L 98.999 82.479 L 100.146 81.577 L 100.146 74.5 L 99.06 74.5 L 97.34 76.977 L 96.668 76.708 L 96.668 73.353 L 97.546 73.572 L 105.002 73.572 L 105.88 73.353 L 105.88 73.353 Z M 115.117 82.369 L 114.714 83.163 L 111.945 83.163 L 111.945 79.258 Q 111.945 78.685 111.768 78.447 Q 111.591 78.209 111.151 78.209 Q 110.505 78.209 109.871 78.624 L 109.871 82.004 L 110.969 82.369 L 110.566 83.163 L 106.71 83.163 L 106.71 82.479 L 107.796 81.564 L 107.796 74.89 L 106.71 74.171 L 106.71 73.487 L 109.101 72.511 L 109.871 72.511 L 109.871 77.659 L 111.236 76.561 Q 111.566 76.465 111.981 76.465 Q 112.909 76.465 113.463 76.971 Q 114.019 77.477 114.019 78.343 L 114.019 82.004 L 115.117 82.369 L 115.117 82.369 Z M 119.949 76.465 Q 121.229 76.465 121.931 77.441 Q 122.633 78.417 122.608 80.149 L 118.216 80.149 Q 118.338 80.894 118.741 81.338 Q 119.143 81.784 119.79 81.784 Q 120.644 81.784 122.243 80.93 L 122.608 81.625 L 120.754 83.102 Q 120.034 83.284 119.082 83.284 Q 118.191 83.284 117.478 82.864 Q 116.764 82.443 116.368 81.711 Q 115.971 80.979 115.971 80.088 Q 115.971 79.124 116.594 78.288 Q 117.215 77.453 118.149 76.958 Q 119.082 76.465 119.949 76.465 L 119.949 76.465 Z M 119.277 77.879 Q 118.741 77.879 118.472 78.24 Q 118.204 78.6 118.179 79.344 L 120.51 79.344 Q 120.412 78.588 120.149 78.233 Q 119.888 77.879 119.265 77.879 L 119.277 77.879 L 119.277 77.879 Z M 127.391 81.613 Q 127.391 81.381 127.074 81.143 Q 126.757 80.906 126.098 80.54 Q 125.452 80.173 125.061 79.911 Q 124.67 79.649 124.384 79.313 Q 124.097 78.977 124.097 78.588 Q 124.097 78.148 124.518 77.647 Q 124.939 77.148 125.549 76.806 Q 126.159 76.465 126.672 76.465 Q 127.294 76.465 128.129 76.604 Q 128.966 76.745 129.343 76.916 L 129.343 78.953 L 128.575 78.953 Q 128.245 78.343 127.788 78.001 Q 127.33 77.659 126.842 77.659 Q 126.599 77.659 126.452 77.8 Q 126.306 77.94 126.306 78.136 Q 126.306 78.392 126.629 78.636 Q 126.952 78.88 127.66 79.283 Q 128.599 79.796 129.105 80.21 Q 129.612 80.625 129.612 81.161 Q 129.612 81.613 129.179 82.108 Q 128.746 82.601 128.117 82.943 Q 127.489 83.284 126.964 83.284 Q 126.293 83.284 125.372 83.145 Q 124.451 83.004 124.06 82.833 L 124.06 80.723 L 124.829 80.723 Q 125.195 81.369 125.732 81.729 Q 126.269 82.09 126.794 82.09 Q 127.062 82.09 127.227 81.949 Q 127.391 81.809 127.391 81.613 L 127.391 81.613 Z M 138.105 82.369 L 137.714 83.163 L 134.932 83.163 L 134.932 82.102 L 133.554 83.188 Q 133.309 83.284 132.943 83.284 Q 131.772 83.284 131.254 82.711 Q 130.735 82.137 130.735 81.332 Q 130.735 80.857 131.028 80.399 Q 131.321 79.941 131.869 79.551 L 134.932 79.551 L 134.932 79.344 Q 134.932 78.673 134.566 78.356 Q 134.2 78.038 133.59 78.038 Q 132.735 78.038 131.356 78.71 L 130.991 78.014 L 132.687 76.647 Q 133.309 76.465 134.139 76.465 Q 135.506 76.465 136.256 77.087 Q 137.006 77.708 137.006 78.892 L 137.006 81.943 L 138.105 82.369 L 138.105 82.369 Z M 133.566 81.65 Q 134.188 81.65 134.932 81.137 L 134.932 80.356 L 132.967 80.356 Q 132.87 80.503 132.827 80.631 Q 132.784 80.759 132.784 80.918 Q 132.784 81.222 132.998 81.43 Q 133.212 81.638 133.566 81.638 L 133.566 81.65 L 133.566 81.65 Z M 146.828 82.369 L 146.438 83.163 L 143.656 83.163 L 143.656 82.114 L 142.338 83.2 Q 142.009 83.297 141.593 83.297 Q 140.654 83.297 140.106 82.791 Q 139.556 82.284 139.556 81.418 L 139.556 78.794 L 138.47 78.172 L 138.47 77.49 L 140.862 76.428 L 141.63 76.428 L 141.63 80.503 Q 141.63 81.088 141.801 81.32 Q 141.972 81.552 142.412 81.552 Q 143.046 81.552 143.656 81.137 L 143.656 78.794 L 142.57 78.172 L 142.57 77.49 L 144.961 76.428 L 145.73 76.428 L 145.73 82.004 L 146.828 82.369 L 146.828 82.369 Z M 151.587 78.197 Q 151.148 78.197 150.708 78.588 L 150.708 81.882 L 152.563 82.369 L 152.172 83.163 L 147.548 83.163 L 147.548 82.479 L 148.634 81.564 L 148.634 78.794 L 147.548 78.111 L 147.548 77.428 L 150.086 76.355 L 150.55 77.708 L 151.66 76.561 Q 151.916 76.465 152.258 76.465 Q 152.892 76.465 153.35 76.757 Q 153.808 77.05 153.99 77.563 L 152.82 79.026 L 152.05 79.026 Q 152.038 78.588 151.928 78.398 Q 151.818 78.209 151.587 78.209 L 151.587 78.197 L 151.587 78.197 Z M 162.532 82.369 L 162.141 83.163 L 159.359 83.163 L 159.359 82.114 L 158.041 83.2 Q 157.712 83.297 157.298 83.297 Q 156.357 83.297 155.809 82.791 Q 155.259 82.284 155.259 81.418 L 155.259 78.794 L 154.173 78.172 L 154.173 77.49 L 156.565 76.428 L 157.334 76.428 L 157.334 80.503 Q 157.334 81.088 157.504 81.32 Q 157.675 81.552 158.115 81.552 Q 158.749 81.552 159.359 81.137 L 159.359 78.794 L 158.273 78.172 L 158.273 77.49 L 160.665 76.428 L 161.433 76.428 L 161.433 82.004 L 162.532 82.369 L 162.532 82.369 Z M 166.79 81.613 Q 166.79 81.381 166.472 81.143 Q 166.156 80.906 165.496 80.54 Q 164.85 80.173 164.459 79.911 Q 164.069 79.649 163.782 79.313 Q 163.495 78.977 163.495 78.588 Q 163.495 78.148 163.917 77.647 Q 164.337 77.148 164.948 76.806 Q 165.557 76.465 166.07 76.465 Q 166.692 76.465 167.527 76.604 Q 168.364 76.745 168.742 76.916 L 168.742 78.953 L 167.973 78.953 Q 167.643 78.343 167.187 78.001 Q 166.729 77.659 166.241 77.659 Q 165.997 77.659 165.85 77.8 Q 165.704 77.94 165.704 78.136 Q 165.704 78.392 166.027 78.636 Q 166.351 78.88 167.058 79.283 Q 167.998 79.796 168.504 80.21 Q 169.01 80.625 169.01 81.161 Q 169.01 81.613 168.578 82.108 Q 168.144 82.601 167.516 82.943 Q 166.887 83.284 166.363 83.284 Q 165.691 83.284 164.77 83.145 Q 163.849 83.004 163.459 82.833 L 163.459 80.723 L 164.227 80.723 Q 164.593 81.369 165.131 81.729 Q 165.667 82.09 166.192 82.09 Q 166.46 82.09 166.625 81.949 Q 166.79 81.809 166.79 81.613 L 166.79 81.613 Z M 132.879 170.088 Q 133.3 170.088 133.545 169.859 Q 133.79 169.63 133.79 169.227 Q 133.79 168.656 133.502 168.294 Q 133.214 167.931 132.662 167.931 Q 132.24 167.931 131.893 168.173 L 131.893 171.954 L 132.853 172.221 L 132.73 172.468 L 130.535 172.468 L 130.535 172.277 L 131.118 171.818 L 131.118 168.048 L 130.473 167.838 L 130.597 167.591 L 131.317 167.591 Q 131.918 167.591 132.5 167.553 Q 132.935 167.528 133.139 167.528 Q 133.573 167.528 133.911 167.712 Q 134.249 167.894 134.435 168.216 Q 134.62 168.539 134.62 168.929 Q 134.62 169.363 134.305 169.747 Q 133.988 170.132 133.499 170.348 Q 133.009 170.565 132.538 170.541 L 132.247 170.33 L 132.37 170.082 L 132.873 170.082 L 132.879 170.088 L 132.879 170.088 Z M 138.687 172.215 L 138.563 172.462 L 137.385 172.462 L 137.385 171.923 L 136.685 172.474 Q 136.561 172.524 136.375 172.524 Q 135.841 172.524 135.603 172.258 Q 135.364 171.991 135.364 171.62 Q 135.364 171.397 135.526 171.179 Q 135.687 170.962 135.984 170.77 L 137.385 170.77 L 137.385 170.374 Q 137.385 169.971 137.171 169.803 Q 136.958 169.636 136.585 169.636 Q 136.202 169.636 135.643 170.101 L 135.458 169.865 L 136.35 169.159 Q 136.598 169.109 136.945 169.109 Q 137.509 169.109 137.819 169.385 Q 138.129 169.66 138.129 170.188 L 138.129 171.997 L 138.687 172.215 L 138.687 172.215 Z M 136.573 171.997 Q 136.952 171.997 137.385 171.65 L 137.385 171.024 L 136.288 171.024 Q 136.208 171.124 136.173 171.223 Q 136.14 171.322 136.14 171.439 Q 136.14 171.669 136.257 171.833 Q 136.375 171.997 136.573 171.997 Z M 140.913 172.215 L 140.788 172.462 L 139.059 172.462 L 139.059 172.27 L 139.611 171.836 L 139.611 168.024 L 139.059 167.639 L 139.059 167.448 L 140.119 167.051 L 140.355 167.051 L 140.355 171.997 L 140.913 172.215 L 140.913 172.215 Z M 143.199 172.215 L 143.075 172.462 L 141.346 172.462 L 141.346 172.27 L 141.898 171.836 L 141.898 168.024 L 141.346 167.639 L 141.346 167.448 L 142.407 167.051 L 142.642 167.051 L 142.642 171.997 L 143.199 172.215 L 143.199 172.215 Z M 145.716 169.109 Q 146.125 169.109 146.451 169.323 Q 146.777 169.536 146.959 169.903 Q 147.142 170.268 147.142 170.709 Q 147.142 171.186 146.851 171.604 Q 146.56 172.023 146.122 172.273 Q 145.686 172.524 145.276 172.524 Q 144.867 172.524 144.542 172.311 Q 144.216 172.097 144.034 171.732 Q 143.851 171.365 143.851 170.926 Q 143.851 170.448 144.142 170.03 Q 144.433 169.611 144.87 169.36 Q 145.307 169.109 145.716 169.109 L 145.716 169.109 Z M 145.357 169.63 Q 144.657 169.63 144.657 170.627 Q 144.657 171.217 144.91 171.61 Q 145.165 172.004 145.636 172.004 Q 146.336 172.004 146.336 171 Q 146.336 170.417 146.082 170.023 Q 145.828 169.63 145.357 169.63 L 145.357 169.63 Z M 150.31 171.979 L 149.683 172.474 Q 149.541 172.524 149.336 172.524 Q 148.822 172.524 148.583 172.255 Q 148.345 171.985 148.345 171.421 L 148.345 169.611 L 147.675 169.611 L 147.675 169.357 L 148.853 167.987 L 149.089 167.987 L 149.089 169.357 L 150.204 169.357 L 150.204 169.611 L 149.089 169.611 L 149.089 171.495 Q 149.089 171.997 149.572 171.997 Q 149.702 171.997 149.824 171.942 Q 149.944 171.886 150.124 171.744 L 150.31 171.979 L 150.31 171.979 Z M 153.136 171.979 L 152.51 172.474 Q 152.368 172.524 152.163 172.524 Q 151.648 172.524 151.41 172.255 Q 151.171 171.985 151.171 171.421 L 151.171 169.611 L 150.501 169.611 L 150.501 169.357 L 151.68 167.987 L 151.915 167.987 L 151.915 169.357 L 153.031 169.357 L 153.031 169.611 L 151.915 169.611 L 151.915 171.495 Q 151.915 171.997 152.398 171.997 Q 152.529 171.997 152.65 171.942 Q 152.771 171.886 152.95 171.744 L 153.136 171.979 L 153.136 171.979 Z M 155.424 172.215 L 155.3 172.462 L 153.571 172.462 L 153.571 172.27 L 154.122 171.836 L 154.122 170.027 L 153.571 169.642 L 153.571 169.45 L 154.63 169.053 L 154.866 169.053 L 154.866 171.997 L 155.424 172.215 L 155.424 172.215 Z M 154.469 167.194 Q 154.655 167.194 154.776 167.33 Q 154.897 167.466 154.897 167.671 Q 154.897 167.813 154.81 167.941 Q 154.723 168.068 154.593 168.142 Q 154.463 168.216 154.339 168.216 Q 154.153 168.216 154.032 168.08 Q 153.912 167.944 153.912 167.739 Q 153.912 167.597 153.998 167.469 Q 154.085 167.342 154.215 167.268 Q 154.345 167.194 154.469 167.194 L 154.469 167.194 Z M 159.943 172.221 L 159.818 172.468 L 158.641 172.468 L 158.641 170.38 Q 158.641 170.039 158.535 169.903 Q 158.43 169.766 158.157 169.766 Q 157.953 169.766 157.751 169.841 Q 157.55 169.915 157.277 170.126 L 157.277 172.004 L 157.835 172.221 L 157.711 172.468 L 155.982 172.468 L 155.982 172.277 L 156.533 171.842 L 156.533 170.088 L 155.982 169.766 L 155.982 169.574 L 157.041 169.053 L 157.246 169.859 L 158.126 169.159 Q 158.256 169.109 158.467 169.109 Q 158.889 169.109 159.137 169.366 Q 159.385 169.624 159.385 170.064 L 159.385 171.997 L 159.943 172.221 L 159.943 172.221 Z M 162.397 169.109 Q 162.806 169.109 163.132 169.323 Q 163.458 169.536 163.64 169.903 Q 163.823 170.268 163.823 170.709 Q 163.823 171.186 163.532 171.604 Q 163.24 172.023 162.803 172.273 Q 162.367 172.524 161.958 172.524 Q 161.548 172.524 161.223 172.311 Q 160.897 172.097 160.714 171.732 Q 160.532 171.365 160.532 170.926 Q 160.532 170.448 160.823 170.03 Q 161.114 169.611 161.552 169.36 Q 161.988 169.109 162.397 169.109 L 162.397 169.109 Z M 162.038 169.63 Q 161.338 169.63 161.338 170.627 Q 161.338 171.217 161.591 171.61 Q 161.846 172.004 162.317 172.004 Q 163.017 172.004 163.017 171 Q 163.017 170.417 162.763 170.023 Q 162.509 169.63 162.038 169.63 L 162.038 169.63 Z M 104.333 172.221 L 104.209 172.468 L 102.324 172.468 L 102.324 172.277 L 102.908 171.818 L 102.908 168.389 L 101.253 172.468 L 100.912 172.468 L 99.268 168.347 L 99.268 171.892 L 99.92 172.221 L 99.795 172.468 L 98.345 172.468 L 98.345 172.277 L 98.927 171.818 L 98.927 168.185 L 98.283 167.838 L 98.407 167.591 L 99.753 167.591 L 101.302 171.483 L 102.846 167.591 L 104.271 167.591 L 104.271 167.783 L 103.682 168.241 L 103.682 171.991 L 104.333 172.221 L 104.333 172.221 Z M 108.338 172.215 L 108.214 172.462 L 107.035 172.462 L 107.035 171.923 L 106.335 172.474 Q 106.211 172.524 106.026 172.524 Q 105.493 172.524 105.253 172.258 Q 105.015 171.991 105.015 171.62 Q 105.015 171.397 105.176 171.179 Q 105.338 170.962 105.635 170.77 L 107.035 170.77 L 107.035 170.374 Q 107.035 169.971 106.822 169.803 Q 106.608 169.636 106.237 169.636 Q 105.852 169.636 105.294 170.101 L 105.108 169.865 L 106 169.159 Q 106.249 169.109 106.596 169.109 Q 107.16 169.109 107.47 169.385 Q 107.779 169.66 107.779 170.188 L 107.779 171.997 L 108.338 172.215 L 108.338 172.215 Z M 106.224 171.997 Q 106.602 171.997 107.035 171.65 L 107.035 171.024 L 105.938 171.024 Q 105.858 171.124 105.824 171.223 Q 105.79 171.322 105.79 171.439 Q 105.79 171.669 105.908 171.833 Q 106.026 171.997 106.224 171.997 Z M 110.829 171.793 Q 110.829 171.62 110.637 171.474 Q 110.446 171.329 110.049 171.124 Q 109.726 170.956 109.528 170.832 Q 109.329 170.709 109.19 170.544 Q 109.05 170.38 109.05 170.188 Q 109.05 169.965 109.237 169.71 Q 109.423 169.456 109.696 169.283 Q 109.968 169.109 110.203 169.109 Q 110.488 169.109 110.864 169.18 Q 111.238 169.251 111.406 169.338 L 111.406 170.292 L 111.17 170.292 Q 110.972 169.909 110.711 169.695 Q 110.452 169.48 110.179 169.48 Q 109.987 169.48 109.869 169.583 Q 109.751 169.685 109.751 169.841 Q 109.751 170.033 109.952 170.185 Q 110.154 170.336 110.563 170.541 Q 110.879 170.702 111.072 170.82 Q 111.264 170.938 111.396 171.095 Q 111.53 171.254 111.53 171.446 Q 111.53 171.676 111.335 171.926 Q 111.14 172.177 110.858 172.351 Q 110.575 172.524 110.34 172.524 Q 110.037 172.524 109.617 172.453 Q 109.199 172.382 109.02 172.295 L 109.02 171.341 L 109.255 171.341 Q 109.472 171.724 109.77 171.939 Q 110.067 172.153 110.37 172.153 Q 110.575 172.153 110.702 172.047 Q 110.829 171.942 110.829 171.793 L 110.829 171.793 Z M 114.295 171.793 Q 114.295 171.62 114.102 171.474 Q 113.91 171.329 113.514 171.124 Q 113.191 170.956 112.993 170.832 Q 112.795 170.709 112.655 170.544 Q 112.516 170.38 112.516 170.188 Q 112.516 169.965 112.702 169.71 Q 112.887 169.456 113.16 169.283 Q 113.433 169.109 113.669 169.109 Q 113.954 169.109 114.329 169.18 Q 114.704 169.251 114.871 169.338 L 114.871 170.292 L 114.636 170.292 Q 114.437 169.909 114.177 169.695 Q 113.916 169.48 113.643 169.48 Q 113.452 169.48 113.334 169.583 Q 113.216 169.685 113.216 169.841 Q 113.216 170.033 113.417 170.185 Q 113.619 170.336 114.028 170.541 Q 114.345 170.702 114.537 170.82 Q 114.728 170.938 114.862 171.095 Q 114.995 171.254 114.995 171.446 Q 114.995 171.676 114.799 171.926 Q 114.605 172.177 114.322 172.351 Q 114.04 172.524 113.805 172.524 Q 113.501 172.524 113.083 172.453 Q 112.664 172.382 112.484 172.295 L 112.484 171.341 L 112.72 171.341 Q 112.937 171.724 113.234 171.939 Q 113.532 172.153 113.836 172.153 Q 114.04 172.153 114.167 172.047 Q 114.295 171.942 114.295 171.793 L 114.295 171.793 Z M 117.617 172.215 L 117.493 172.462 L 115.764 172.462 L 115.764 172.27 L 116.316 171.836 L 116.316 170.027 L 115.764 169.642 L 115.764 169.45 L 116.824 169.053 L 117.06 169.053 L 117.06 171.997 L 117.617 172.215 L 117.617 172.215 Z M 116.663 167.194 Q 116.849 167.194 116.969 167.33 Q 117.09 167.466 117.09 167.671 Q 117.09 167.813 117.004 167.941 Q 116.917 168.068 116.787 168.142 Q 116.657 168.216 116.533 168.216 Q 116.346 168.216 116.225 168.08 Q 116.105 167.944 116.105 167.739 Q 116.105 167.597 116.192 167.469 Q 116.278 167.342 116.408 167.268 Q 116.539 167.194 116.663 167.194 L 116.663 167.194 Z M 124.126 172.215 L 124.002 172.462 L 122.824 172.462 L 122.824 170.374 Q 122.824 170.033 122.719 169.897 Q 122.613 169.76 122.341 169.76 Q 122.148 169.76 121.963 169.831 Q 121.777 169.903 121.522 170.113 L 121.522 171.997 L 122.08 172.215 L 121.956 172.462 L 120.778 172.462 L 120.778 170.374 Q 120.778 170.033 120.674 169.897 Q 120.568 169.76 120.295 169.76 Q 120.103 169.76 119.917 169.831 Q 119.731 169.903 119.477 170.113 L 119.477 171.997 L 120.034 172.215 L 119.91 172.462 L 118.181 172.462 L 118.181 172.27 L 118.733 171.836 L 118.733 170.082 L 118.181 169.76 L 118.181 169.568 L 119.242 169.047 L 119.44 169.841 L 120.264 169.153 Q 120.395 169.103 120.605 169.103 Q 120.965 169.103 121.2 169.298 Q 121.436 169.494 121.498 169.835 L 122.304 169.159 Q 122.433 169.109 122.645 169.109 Q 123.066 169.109 123.313 169.366 Q 123.562 169.624 123.562 170.064 L 123.562 171.997 L 124.126 172.215 L 124.126 172.215 Z M 126.574 169.109 Q 126.983 169.109 127.309 169.323 Q 127.635 169.536 127.818 169.903 Q 128 170.268 128 170.709 Q 128 171.186 127.709 171.604 Q 127.418 172.023 126.98 172.273 Q 126.544 172.524 126.135 172.524 Q 125.725 172.524 125.4 172.311 Q 125.074 172.097 124.892 171.732 Q 124.709 171.365 124.709 170.926 Q 124.709 170.448 125 170.03 Q 125.291 169.611 125.728 169.36 Q 126.165 169.109 126.574 169.109 L 126.574 169.109 Z M 126.215 169.63 Q 125.515 169.63 125.515 170.627 Q 125.515 171.217 125.768 171.61 Q 126.023 172.004 126.494 172.004 Q 127.194 172.004 127.194 171 Q 127.194 170.417 126.941 170.023 Q 126.686 169.63 126.215 169.63 L 126.215 169.63 Z"/>
+ </g>
+ <defs>
+ <filter id="Fu35nbLDaU6YsDUxgrvLwqVPm08NZv1o" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <linearGradient id="_lgradient_20" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.651,0,0,228.341,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.802 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.086 13.73 206.144 14.181 209.174 14.741 C 211.887 15.241 214.573 15.881 217.22 16.657 C 219.618 17.354 221.965 18.217 224.243 19.241 C 226.355 20.182 228.383 21.303 230.303 22.591 C 232.143 23.831 233.862 25.242 235.437 26.806 C 237.002 28.375 238.415 30.089 239.657 31.925 C 240.943 33.842 242.068 35.863 243.02 37.967 C 244.041 40.242 244.908 42.582 245.617 44.972 C 246.394 47.616 247.034 50.299 247.535 53.009 C 248.097 56.034 248.547 59.078 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.015 L 250.329 155.225 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.116 172.052 249.962 175.917 249.739 179.778 C 249.542 183.227 249.257 186.67 248.883 190.104 C 248.547 193.165 248.097 196.213 247.535 199.241 C 247.033 201.948 246.393 204.627 245.617 207.268 C 244.91 209.659 244.042 211.999 243.02 214.273 C 242.07 216.378 240.945 218.399 239.656 220.315 C 238.417 222.153 237.004 223.867 235.436 225.434 C 233.861 226.998 232.142 228.409 230.302 229.649 C 228.382 230.937 226.355 232.058 224.243 232.999 C 221.963 234.022 219.617 234.888 217.22 235.593 C 214.574 236.37 211.888 237.007 209.174 237.499 C 206.143 238.065 203.091 238.514 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.928 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.08 240.076 70.204 239.922 66.332 239.699 C 62.876 239.503 59.425 239.218 55.984 238.845 C 52.919 238.514 49.867 238.065 46.836 237.499 C 44.122 237.007 41.436 236.37 38.79 235.593 C 36.393 234.888 34.047 234.022 31.767 232.999 C 29.655 232.058 27.627 230.937 25.707 229.649 C 23.867 228.409 22.148 226.998 20.573 225.434 C 19.005 223.867 17.592 222.153 16.353 220.315 C 15.065 218.399 13.94 216.378 12.99 214.273 C 11.968 211.999 11.1 209.659 10.393 207.268 C 9.617 204.627 8.977 201.948 8.475 199.241 C 7.913 196.213 7.463 193.165 7.127 190.104 C 6.753 186.67 6.468 183.227 6.271 179.778 C 6.048 175.917 5.894 172.052 5.809 168.185 C 5.717 163.866 5.674 159.545 5.681 155.225 L 5.681 97.015 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.195 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.299 9.616 47.616 10.393 44.972 C 11.102 42.582 11.969 40.242 12.99 37.967 C 13.942 35.863 15.067 33.842 16.354 31.925 C 17.596 30.089 19.009 28.375 20.574 26.806 C 22.149 25.242 23.868 23.831 25.708 22.591 C 27.628 21.303 29.655 20.182 31.767 19.241 C 34.045 18.217 36.392 17.354 38.79 16.657 C 41.437 15.881 44.123 15.241 46.836 14.741 C 49.868 14.18 52.919 13.731 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.082 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.453 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.027 19.154 213.581 19.761 216.099 20.499 C 218.318 21.148 220.49 21.949 222.6 22.896 C 224.505 23.749 226.335 24.761 228.07 25.922 C 229.694 27.015 231.21 28.262 232.594 29.646 C 233.98 31.031 235.231 32.544 236.332 34.165 C 237.492 35.892 238.506 37.712 239.362 39.608 C 240.307 41.716 241.109 43.886 241.762 46.102 C 242.504 48.613 243.114 51.161 243.591 53.736 C 244.131 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 L 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.106 171.917 245.955 175.736 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.564 192.631 244.132 195.577 243.591 198.504 C 243.114 201.079 242.503 203.627 241.761 206.138 C 241.109 208.355 240.307 210.524 239.361 212.632 C 238.507 214.529 237.493 216.35 236.331 218.075 C 235.233 219.701 233.982 221.218 232.594 222.605 C 231.206 223.983 229.691 225.226 228.069 226.318 C 226.335 227.479 224.505 228.491 222.6 229.344 C 220.492 230.295 218.32 231.096 216.099 231.741 C 213.581 232.479 211.027 233.086 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.453 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 L 90.932 236.29 C 86.634 236.29 82.335 236.25 78.037 236.153 C 74.208 236.071 70.381 235.92 66.557 235.701 C 63.174 235.511 59.796 235.232 56.427 234.865 C 53.457 234.543 50.501 234.108 47.564 233.559 C 44.983 233.086 42.429 232.479 39.911 231.741 C 37.69 231.096 35.518 230.295 33.41 229.344 C 31.505 228.491 29.675 227.479 27.94 226.318 C 26.318 225.226 24.803 223.982 23.416 222.604 C 22.028 221.218 20.776 219.701 19.678 218.075 C 18.516 216.35 17.502 214.529 16.648 212.632 C 15.702 210.524 14.9 208.355 14.248 206.138 C 13.506 203.627 12.896 201.079 12.419 198.504 C 11.878 195.577 11.446 192.631 11.121 189.672 C 10.747 186.302 10.471 182.932 10.275 179.552 C 10.055 175.736 9.904 171.917 9.822 168.096 C 9.732 163.807 9.686 159.516 9.685 155.226 L 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.896 51.161 13.507 48.613 14.249 46.102 C 14.902 43.886 15.704 41.716 16.649 39.608 C 17.505 37.712 18.519 35.892 19.679 34.165 C 20.779 32.544 22.031 31.03 23.416 29.645 C 24.801 28.261 26.316 27.014 27.941 25.922 C 29.675 24.761 31.505 23.749 33.41 22.896 C 35.52 21.949 37.692 21.148 39.911 20.499 C 42.429 19.761 44.983 19.154 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.557 16.539 C 70.381 16.325 74.208 16.174 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 L 165.078 15.96 L 165.078 15.96 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/echonest.svg b/.icons/Gruvbox_Dark-2/apps/64/echonest.svg
new file mode 100644
index 000000000..8009b5d55
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/echonest.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#FAbVbTybjltHDY0qgfNDA5UCALsHBwB3)">
+ <linearGradient id="_lgradient_44" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4d4d4d"/>
+ <stop offset="98.696%" style="stop-color:#6c6c6c"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_44)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="FAbVbTybjltHDY0qgfNDA5UCALsHBwB3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" d="M 128 44.5 C 106.119477 44.49947 85.134971 53.191239 69.663105 68.663105 C 54.191239 84.134971 45.49947 105.119477 45.5 127 C 45.5 172.564 82.437 209.5 128 209.5 L 128 184.75 C 96.106 184.75 70.25 158.894 70.25 127 C 70.249782 111.683745 76.334351 96.994807 87.165 86.165 C 97.994672 75.334049 112.683627 69.249176 128 69.249176 C 143.316373 69.249176 158.005328 75.334049 168.835 86.165 C 179.665649 96.994807 185.750218 111.683745 185.75 127 L 210.5 127 C 210.50053 105.119477 201.808761 84.134971 186.336895 68.663105 C 170.865029 53.191239 149.880523 44.49947 128 44.5 L 128 44.5 Z"/>
+ <path fill="#37a6e6" d="M 128 85.75 C 105.218254 85.75 86.75 104.218254 86.75 127 L 111.5 127 C 111.5 122.624 113.238 118.427 116.333 115.333 C 119.426809 112.23783 123.623731 110.498866 128 110.498866 C 132.376269 110.498866 136.573191 112.23783 139.667 115.333 C 142.761755 118.426994 144.500301 122.623894 144.5 127 L 169.25 127 C 169.25 104.218254 150.781746 85.75 128 85.75 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_45" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_45)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/eclipse-cdt.svg b/.icons/Gruvbox_Dark-2/apps/64/eclipse-cdt.svg
new file mode 100644
index 000000000..54f2cfa24
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/eclipse-cdt.svg
@@ -0,0 +1,62 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_y1ZfMC9qF5ZzNHKK3ToCHgBarFDPBfK9">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_y1ZfMC9qF5ZzNHKK3ToCHgBarFDPBfK9)">
+ <defs>
+ <filter id="ePQWo8l9nJbzHqWBhA3SSL60eFyG6JLK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ePQWo8l9nJbzHqWBhA3SSL60eFyG6JLK)">
+ <linearGradient id="_lgradient_36" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#b01fd1"/>
+ <stop offset="100%" style="stop-color:#aa00ff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_36)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_37" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(68.374,0,0,132.95,55.5,60.525)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_37)" d="M 66.471 127 C 66.471 93.408 91.416 65.497 123.868 60.588 C 123.063 60.559 122.254 60.525 121.441 60.525 C 85.024 60.526 55.5 90.289 55.5 127 C 55.5 163.714 85.023 193.475 121.441 193.475 C 122.257 193.475 123.066 193.442 123.874 193.413 C 91.416 188.504 66.471 160.593 66.471 127.001 L 66.471 127 Z"/>
+ <g opacity=".6">
+ <path fill="#3b3b3b" d="M 96.74 145.487 L 74.787 145.487 C 77.694 155.452 83.088 164.383 90.984 172.276 C 103.572 184.859 118.709 191.142 136.41 191.142 C 139.856 191.145 143.298 190.889 146.706 190.377 C 160.039 188.365 171.713 182.34 181.715 172.276 C 189.661 164.385 195.093 155.452 198.022 145.487 L 96.74 145.487 L 96.74 145.487 Z M 84.635 115.688 L 73.167 115.688 C 72.74 118.245 72.461 120.825 72.333 123.414 L 200.492 123.414 C 200.363 120.824 200.082 118.244 199.652 115.688 M 72.333 130.588 C 72.462 133.225 72.747 135.796 73.167 138.313 L 199.654 138.313 C 200.085 135.756 200.366 133.177 200.496 130.588 M 198.025 108.513 C 195.099 98.52 189.666 89.547 181.715 81.599 C 171.739 71.629 160.099 65.647 146.809 63.635 C 143.367 63.115 139.891 62.855 136.41 62.858 C 118.709 62.858 103.571 69.107 90.984 81.599 C 83.085 89.547 77.688 98.52 74.784 108.513"/>
+ </g>
+ <path fill="#ebebeb" fill-opacity=".2" d="M 92.512 127 C 92.512 123.129 93.014 119.374 93.958 115.798 C 97.278 115.624 172.269 115.334 178.838 115.673 C 179.823 119.368 180.32 123.176 180.317 127 C 180.317 151.218 160.645 170.879 136.414 170.879 C 112.184 170.879 92.512 151.218 92.512 127 L 92.512 127 Z"/>
+ <path fill="#ffffff" d="M 86.335 130.588 L 200.406 130.588 C 200.466 129.446 200.5 128.297 200.5 127.14 C 200.5 125.888 200.455 124.648 200.383 123.412 L 72.333 123.412 C 72.258 124.653 72.219 125.896 72.216 127.14 C 72.216 128.297 72.249 129.446 72.31 130.588 L 86.335 130.588 Z M 96.483 108.513 L 74.783 108.513 C 74.07 110.849 73.61 113.246 73.167 115.688 L 199.247 115.688 C 198.811 113.265 198.235 110.869 197.522 108.513 M 191.003 138.312 L 73.166 138.312 C 73.596 140.752 74.085 143.148 74.787 145.487 L 197.941 145.487 C 198.645 143.13 199.212 140.735 199.638 138.312 L 191.003 138.312 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_38" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_38)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="FGhbMC2wjblPvGSShuWaHhhSC2uriQw9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#FGhbMC2wjblPvGSShuWaHhhSC2uriQw9)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_39" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_39)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <path fill="#ececec" fill-rule="evenodd" d="M 166.353 197.835 L 166.353 197.835 L 166.353 197.835 Q 163.219 197.835 160.879 196.585 L 160.879 196.585 L 160.879 196.585 Q 158.539 195.336 157.231 193.214 L 157.231 193.214 L 157.231 193.214 Q 155.922 191.092 155.307 188.673 L 155.307 188.673 L 155.307 188.673 Q 154.692 186.254 154.692 183.517 L 154.692 183.517 L 154.692 183.517 Q 154.692 180.979 155.327 178.58 L 155.327 178.58 L 155.327 178.58 Q 155.962 176.18 157.27 174.019 L 157.27 174.019 L 157.27 174.019 Q 158.579 171.857 160.919 170.529 L 160.919 170.529 L 160.919 170.529 Q 163.259 169.2 166.353 169.2 L 166.353 169.2 L 166.353 169.2 Q 170.081 169.2 172.639 171.024 L 172.639 171.024 L 172.639 171.024 Q 175.197 172.849 176.268 175.466 L 176.268 175.466 L 171.469 177.648 L 171.469 177.648 Q 170.358 175.942 169.208 175.149 L 169.208 175.149 L 169.208 175.149 Q 168.058 174.356 166.353 174.356 L 166.353 174.356 L 166.353 174.356 Q 164.171 174.356 162.724 175.843 L 162.724 175.843 L 162.724 175.843 Q 161.276 177.33 160.76 179.293 L 160.76 179.293 L 160.76 179.293 Q 160.245 181.257 160.245 183.517 L 160.245 183.517 L 160.245 183.517 Q 160.245 187.126 161.811 189.903 L 161.811 189.903 L 161.811 189.903 Q 163.378 192.679 166.353 192.679 L 166.353 192.679 L 166.353 192.679 Q 169.248 192.679 171.389 189.109 L 171.389 189.109 L 176.307 190.973 L 176.307 190.973 Q 173.214 197.835 166.353 197.835 Z M 199.707 186.293 L 192.964 186.293 L 192.964 193.115 L 187.809 193.115 L 187.809 186.293 L 181.066 186.293 L 181.066 181.296 L 187.809 181.296 L 187.809 174.475 L 192.964 174.475 L 192.964 181.296 L 199.707 181.296 L 199.707 186.293 Z M 224.692 186.293 L 217.95 186.293 L 217.95 193.115 L 212.794 193.115 L 212.794 186.293 L 206.052 186.293 L 206.052 181.296 L 212.794 181.296 L 212.794 174.475 L 217.95 174.475 L 217.95 181.296 L 224.692 181.296 L 224.692 186.293 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/eclipse-jee.svg b/.icons/Gruvbox_Dark-2/apps/64/eclipse-jee.svg
new file mode 100644
index 000000000..c3a10658f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/eclipse-jee.svg
@@ -0,0 +1,62 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_BTuc7xnGeHA4vq21kNelmkUYmArkmlaK">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_BTuc7xnGeHA4vq21kNelmkUYmArkmlaK)">
+ <defs>
+ <filter id="t3sAc1REcjWv59suY1cinhSZUbzNKJyG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#t3sAc1REcjWv59suY1cinhSZUbzNKJyG)">
+ <linearGradient id="_lgradient_32" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#b01fd1"/>
+ <stop offset="100%" style="stop-color:#aa00ff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_32)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_33" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(68.374,0,0,132.95,55.5,60.525)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_33)" d="M 66.471 127 C 66.471 93.408 91.416 65.497 123.868 60.588 C 123.063 60.559 122.254 60.525 121.441 60.525 C 85.024 60.526 55.5 90.289 55.5 127 C 55.5 163.714 85.023 193.475 121.441 193.475 C 122.257 193.475 123.066 193.442 123.874 193.413 C 91.416 188.504 66.471 160.593 66.471 127.001 L 66.471 127 Z"/>
+ <g opacity=".6">
+ <path fill="#3b3b3b" d="M 96.74 145.487 L 74.787 145.487 C 77.694 155.452 83.088 164.383 90.984 172.276 C 103.572 184.859 118.709 191.142 136.41 191.142 C 139.856 191.145 143.298 190.889 146.706 190.377 C 160.039 188.365 171.713 182.34 181.715 172.276 C 189.661 164.385 195.093 155.452 198.022 145.487 L 96.74 145.487 L 96.74 145.487 Z M 84.635 115.688 L 73.167 115.688 C 72.74 118.245 72.461 120.825 72.333 123.414 L 200.492 123.414 C 200.363 120.824 200.082 118.244 199.652 115.688 M 72.333 130.588 C 72.462 133.225 72.747 135.796 73.167 138.313 L 199.654 138.313 C 200.085 135.756 200.366 133.177 200.496 130.588 M 198.025 108.513 C 195.099 98.52 189.666 89.547 181.715 81.599 C 171.739 71.629 160.099 65.647 146.809 63.635 C 143.367 63.115 139.891 62.855 136.41 62.858 C 118.709 62.858 103.571 69.107 90.984 81.599 C 83.085 89.547 77.688 98.52 74.784 108.513"/>
+ </g>
+ <path fill="#ebebeb" fill-opacity=".2" d="M 92.512 127 C 92.512 123.129 93.014 119.374 93.958 115.798 C 97.278 115.624 172.269 115.334 178.838 115.673 C 179.823 119.368 180.32 123.176 180.317 127 C 180.317 151.218 160.645 170.879 136.414 170.879 C 112.184 170.879 92.512 151.218 92.512 127 L 92.512 127 Z"/>
+ <path fill="#ffffff" d="M 86.335 130.588 L 200.406 130.588 C 200.466 129.446 200.5 128.297 200.5 127.14 C 200.5 125.888 200.455 124.648 200.383 123.412 L 72.333 123.412 C 72.258 124.653 72.219 125.896 72.216 127.14 C 72.216 128.297 72.249 129.446 72.31 130.588 L 86.335 130.588 Z M 96.483 108.513 L 74.783 108.513 C 74.07 110.849 73.61 113.246 73.167 115.688 L 199.247 115.688 C 198.811 113.265 198.235 110.869 197.522 108.513 M 191.003 138.312 L 73.166 138.312 C 73.596 140.752 74.085 143.148 74.787 145.487 L 197.941 145.487 C 198.645 143.13 199.212 140.735 199.638 138.312 L 191.003 138.312 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_34" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_34)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="83JvvkwSCdzZpZBxMHBMJED39s1HI3yh" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#83JvvkwSCdzZpZBxMHBMJED39s1HI3yh)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_35" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_35)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <path fill="#ececec" fill-rule="evenodd" d="M 164.076 197.733 L 164.076 197.733 L 164.076 197.733 Q 161.042 197.733 158.526 196.116 L 158.526 196.116 L 158.526 196.116 Q 156.01 194.498 154.692 191.583 L 154.692 191.583 L 159.404 189.387 L 159.404 189.387 Q 161.082 192.542 164.076 192.542 L 164.076 192.542 L 164.076 192.542 Q 168.269 192.542 168.269 187.071 L 168.269 187.071 L 168.269 169.302 L 173.66 169.302 L 173.66 187.55 L 173.66 187.55 Q 173.66 190.385 172.801 192.482 L 172.801 192.482 L 172.801 192.482 Q 171.943 194.578 170.465 195.656 L 170.465 195.656 L 170.465 195.656 Q 168.988 196.735 167.411 197.234 L 167.411 197.234 L 167.411 197.234 Q 165.833 197.733 164.076 197.733 Z M 199.775 197.254 L 179.849 197.254 L 179.849 169.302 L 198.937 169.302 L 198.937 174.413 L 185.24 174.413 L 185.24 180.283 L 193.306 180.283 L 193.306 185.394 L 185.24 185.394 L 185.24 192.142 L 199.775 192.142 L 199.775 197.254 Z M 224.692 197.254 L 204.767 197.254 L 204.767 169.302 L 223.854 169.302 L 223.854 174.413 L 210.157 174.413 L 210.157 180.283 L 218.224 180.283 L 218.224 185.394 L 210.157 185.394 L 210.157 192.142 L 224.692 192.142 L 224.692 197.254 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/eclipse.svg b/.icons/Gruvbox_Dark-2/apps/64/eclipse.svg
new file mode 100644
index 000000000..b341244cb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/eclipse.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_rGSUecKCpsPd41FOTCNItcf9sxCJIMJQ">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_rGSUecKCpsPd41FOTCNItcf9sxCJIMJQ)">
+ <defs>
+ <filter id="PTfKCMDiStZEd2dHjZEttmDOfKcqBMpj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#PTfKCMDiStZEd2dHjZEttmDOfKcqBMpj)">
+ <linearGradient id="_lgradient_29" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#b01fd1"/>
+ <stop offset="100%" style="stop-color:#aa00ff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_29)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_30" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(68.374,0,0,132.95,55.5,60.525)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_30)" d="M 66.471 127 C 66.471 93.408 91.416 65.497 123.868 60.588 C 123.063 60.559 122.254 60.525 121.441 60.525 C 85.024 60.526 55.5 90.289 55.5 127 C 55.5 163.714 85.023 193.475 121.441 193.475 C 122.257 193.475 123.066 193.442 123.874 193.413 C 91.416 188.504 66.471 160.593 66.471 127.001 L 66.471 127 Z"/>
+ <g opacity=".6">
+ <path fill="#3b3b3b" d="M 96.74 145.487 L 74.787 145.487 C 77.694 155.452 83.088 164.383 90.984 172.276 C 103.572 184.859 118.709 191.142 136.41 191.142 C 139.856 191.145 143.298 190.889 146.706 190.377 C 160.039 188.365 171.713 182.34 181.715 172.276 C 189.661 164.385 195.093 155.452 198.022 145.487 L 96.74 145.487 L 96.74 145.487 Z M 84.635 115.688 L 73.167 115.688 C 72.74 118.245 72.461 120.825 72.333 123.414 L 200.492 123.414 C 200.363 120.824 200.082 118.244 199.652 115.688 M 72.333 130.588 C 72.462 133.225 72.747 135.796 73.167 138.313 L 199.654 138.313 C 200.085 135.756 200.366 133.177 200.496 130.588 M 198.025 108.513 C 195.099 98.52 189.666 89.547 181.715 81.599 C 171.739 71.629 160.099 65.647 146.809 63.635 C 143.367 63.115 139.891 62.855 136.41 62.858 C 118.709 62.858 103.571 69.107 90.984 81.599 C 83.085 89.547 77.688 98.52 74.784 108.513"/>
+ </g>
+ <path fill="#ebebeb" fill-opacity=".2" d="M 92.512 127 C 92.512 123.129 93.014 119.374 93.958 115.798 C 97.278 115.624 172.269 115.334 178.838 115.673 C 179.823 119.368 180.32 123.176 180.317 127 C 180.317 151.218 160.645 170.879 136.414 170.879 C 112.184 170.879 92.512 151.218 92.512 127 L 92.512 127 Z"/>
+ <path fill="#ffffff" d="M 86.335 130.588 L 200.406 130.588 C 200.466 129.446 200.5 128.297 200.5 127.14 C 200.5 125.888 200.455 124.648 200.383 123.412 L 72.333 123.412 C 72.258 124.653 72.219 125.896 72.216 127.14 C 72.216 128.297 72.249 129.446 72.31 130.588 L 86.335 130.588 Z M 96.483 108.513 L 74.783 108.513 C 74.07 110.849 73.61 113.246 73.167 115.688 L 199.247 115.688 C 198.811 113.265 198.235 110.869 197.522 108.513 M 191.003 138.312 L 73.166 138.312 C 73.596 140.752 74.085 143.148 74.787 145.487 L 197.941 145.487 C 198.645 143.13 199.212 140.735 199.638 138.312 L 191.003 138.312 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_31" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_31)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/edex-ui.svg b/.icons/Gruvbox_Dark-2/apps/64/edex-ui.svg
new file mode 100644
index 000000000..f3f86cea7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/edex-ui.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" fill="none" width="256" height="256" viewBox="0 0 256 256">
+ <g clip-path="url(#clip0)">
+ <g filter="url(#filter0_d)">
+ <path fill="url(#paint0_linear)" d="M165.685 11.947C239.74 11.947 250.324 22.5042 250.324 96.4908V155.742C250.324 229.728 239.74 240.285 165.685 240.285H90.3152C16.2595 240.285 5.67586 229.728 5.67586 155.742V96.4908C5.67586 22.5042 16.2595 11.947 90.3152 11.947H165.685Z"/>
+ </g>
+ <g filter="url(#filter1_f)">
+ <path fill-opacity=".4" fill-rule="evenodd" d="M100.132 143.168H186.667V86.4637L162.329 63H94.3377L70 86.4637V177.972L94.3377 203H166.192L186.667 182.274V153.335H156.534V169.76L151.512 175.626H108.631L100.132 167.022V143.168ZM100.132 116.966H156.534V96.2402L148.422 88.419H107.859L100.132 98.1955V116.966Z" clip-rule="evenodd"/>
+ </g>
+ <path fill="url(#paint1_linear)" fill-rule="evenodd" d="M100.132 138.168H186.667V81.4637L162.329 58H94.3377L70 81.4637V172.972L94.3377 198H166.192L186.667 177.274V148.335H156.534V164.76L151.512 170.626H108.631L100.132 162.022V138.168ZM100.132 111.966H156.534V91.2402L148.422 83.419H107.859L100.132 93.1955V111.966Z" clip-rule="evenodd"/>
+ </g>
+ <defs>
+ <filter id="filter0_d" width="264.648" height="248.338" x="-4.32" y="5.95" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+ <feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="effect1_dropShadow" mode="normal" result="shape"/>
+ </filter>
+ <filter id="filter1_f" width="136.667" height="160" x="60" y="53" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" mode="normal" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="5.676" x2="5.676" y1="11.947" y2="240.285" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#4C5561"/>
+ <stop offset="1" stop-color="#2E3842"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="70" x2="70" y1="58" y2="198" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#3FD11F"/>
+ <stop offset="1" stop-color="#55FF00"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect fill="#fff" width="256" height="256"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/edex.svg b/.icons/Gruvbox_Dark-2/apps/64/edex.svg
new file mode 120000
index 000000000..cbb1146e7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/edex.svg
@@ -0,0 +1 @@
+edex-ui.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/edile.svg b/.icons/Gruvbox_Dark-2/apps/64/edile.svg
new file mode 120000
index 000000000..ca6c48312
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/edile.svg
@@ -0,0 +1 @@
+text-editor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/edit-find.svg b/.icons/Gruvbox_Dark-2/apps/64/edit-find.svg
new file mode 100644
index 000000000..9c3b96236
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/edit-find.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".25" x2=".75" y1=".036" y2=".844" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#2f5fdd"/>
+ <stop offset="100%" stop-color="#5884f4"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <linearGradient id="c" x2=".667" y1=".5" y2="1.21" gradientTransform="matrix(167.78982 0 0 159.99975 44.105 48)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e2e2e2"/>
+ <stop offset="94.667%" stop-color="#fbfbfb"/>
+ </linearGradient>
+ <path fill="url(#c)" d="M197.909 207.908a6.61 6.61 0 0 1-3.975-2.083c-2.375-2.547-6.279-10.032-9.484-18.178-1.799-4.573-5.242-14.642-5.242-15.329 0-.217 2.272-1.717 5.048-3.334l5.048-2.94.793.744c3.134 2.942 12.163 16.428 17.426 26.03 2.106 3.84 2.317 4.388 2.309 5.971-.011 2.109-.675 3.582-2.551 5.669-2.249 2.501-6.126 3.929-9.372 3.45zm-150.028-2.506c.095-.258 1.631-7.187 3.414-15.398 1.783-8.211 3.281-14.979 3.328-15.04.16-.207 16.29 11.108 16.287 11.425-.002.172-4.664 4.18-10.361 8.905-12.826 10.639-12.879 10.681-12.668 10.108zm17.082-28.969c-4.494-3.108-8.136-5.782-8.092-5.942.104-.383 38.715-65.741 39.034-66.074.175-.183 17.047 10.425 17.837 11.216.171.171-39.975 66.304-40.293 66.378-.173.04-3.992-2.47-8.486-5.578zm105.972-17.272c-3.081-5.194-5.557-9.477-5.5-9.516.548-.387 12.223-7.099 12.348-7.099.194 0 9.994 19.522 9.851 19.622-1.264.882-10.619 6.46-10.817 6.451-.154-.007-2.801-4.263-5.882-9.458zm-126.707-.979c-.107-.907-.153-8.222-.102-16.254l.094-14.604 16.186.101c8.903.051 16.224.132 16.269.177.046.04-4.238 7.315-9.52 16.157l-9.603 16.077H44.423l-.195-1.654zm48.55 1.184c0-.08 4.396-7.367 9.77-16.186l9.77-16.035h34.679l9.27 15.439c5.098 8.492 9.451 15.775 9.672 16.186l.403.747H129.56c-20.23 0-36.782-.07-36.782-.151zm94.617-6.842a8521.78 8521.78 0 0 0-7.81-16.028l-4.414-9.036 11.997-.001c6.599-.001 14.862-.091 18.362-.207l6.365-.206v32.472H190.79l-3.395-6.993v-.001zm-26.787-10.371c-7.107-11.197-14.346-24.351-23.046-41.88-6.902-13.905-13.544-28.28-16.285-35.246-3.971-10.092-4.919-16.365-2.562-16.956 3.77-.947 11.15 7.617 21.655 25.128 8.229 13.718 21.397 37.69 31.445 57.246 1.865 3.63 3.723 7.188 4.13 7.905l.739 1.305-6.262 3.645c-3.445 2.005-6.377 3.646-6.517 3.646-.141 0-1.624-2.157-3.297-4.793zm-54.403-34.694l-8.731-5.755.825-1.306c.453-.718 2.74-4.364 5.081-8.101 2.342-3.738 4.294-6.84 4.339-6.894.045-.051 3.977 2.466 8.739 5.601l8.658 5.699-1.288 2.1c-.709 1.154-2.841 4.645-4.739 7.756-1.897 3.112-3.608 5.882-3.802 6.157-.303.431-1.549-.29-9.082-5.257zm11.143-18.687c-4.525-2.955-8.227-5.513-8.227-5.685 0-1.246 3.741-4.715 5.584-5.178 3.033-.76 8.008 1.185 10.779 4.217 2.142 2.343 2.611 3.489 2.411 5.889-.151 1.811-1.627 6.13-2.095 6.13-.124 0-3.928-2.418-8.452-5.373z"/>
+ <g filter="url(#d)">
+ <path fill="#888888" d="M155.479 163.245l8.48-8.49 12 12-8.48 8.49-12-12z"/>
+ <path fill="#3b3b3b" d="M162.059 172.655l11.32-11.31 31.5 31.5-11.32 11.31-31.5-31.5z"/>
+ <path fill="#ffffff" fill-opacity=".543" d="M55.943 115c0-33.077 26.855-59.932 59.932-59.932S175.807 81.923 175.807 115c0 33.078-26.855 59.933-59.932 59.933S55.943 148.078 55.943 115z"/>
+ <path fill="#666666" fill-rule="evenodd" d="M51.879 115.005c-.01-8.56 1.7-17.03 5.03-24.91 3.22-7.6 7.88-14.51 13.72-20.34a64.053 64.053 0 0 1 20.34-13.72 63.796 63.796 0 0 1 24.91-5.03c8.55-.01 17.02 1.7 24.9 5.03 7.6 3.22 14.51 7.88 20.34 13.72a64.053 64.053 0 0 1 13.72 20.34 63.986 63.986 0 0 1 5.04 24.91c0 8.55-1.71 17.02-5.04 24.9a64.053 64.053 0 0 1-13.72 20.34 64.053 64.053 0 0 1-20.34 13.72 63.973 63.973 0 0 1-24.9 5.04c-8.56 0-17.03-1.71-24.91-5.04a64.053 64.053 0 0 1-20.34-13.72 64.053 64.053 0 0 1-13.72-20.34 63.783 63.783 0 0 1-5.03-24.9zm8.13 0c0-7.47 1.49-14.86 4.39-21.74a56.23 56.23 0 0 1 11.98-17.76 56.23 56.23 0 0 1 17.76-11.98 55.96 55.96 0 0 1 21.74-4.39c7.46 0 14.85 1.49 21.73 4.39a56.005 56.005 0 0 1 17.76 11.98c5.1 5.1 9.17 11.13 11.98 17.76a55.78 55.78 0 0 1 4.39 21.74c.01 7.46-1.49 14.85-4.39 21.73a55.84 55.84 0 0 1-11.98 17.76 55.84 55.84 0 0 1-17.76 11.98c-6.88 2.9-14.27 4.4-21.73 4.39a55.78 55.78 0 0 1-21.74-4.39 56.063 56.063 0 0 1-17.76-11.98 56.005 56.005 0 0 1-11.98-17.76 55.948 55.948 0 0 1-4.39-21.73z"/>
+ </g>
+ <defs>
+ <filter id="d" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="e" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#e)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/edit-urpm-sources.svg b/.icons/Gruvbox_Dark-2/apps/64/edit-urpm-sources.svg
new file mode 120000
index 000000000..63c0e7176
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/edit-urpm-sources.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/edu.stanford.Almond.svg b/.icons/Gruvbox_Dark-2/apps/64/edu.stanford.Almond.svg
new file mode 100644
index 000000000..11d73c43f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/edu.stanford.Almond.svg
@@ -0,0 +1,52 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_9OjRF6tWKDcLl9RKzJhp7af7s0CypypO">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_9OjRF6tWKDcLl9RKzJhp7af7s0CypypO)">
+ <defs>
+ <filter id="ArA6hNytuxUkUgzHCnCc4L3f9dgnSNGp" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ArA6hNytuxUkUgzHCnCc4L3f9dgnSNGp)">
+ <linearGradient id="_lgradient_40" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#b01fd1"/>
+ <stop offset="100%" style="stop-color:#aa00ff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_40)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_41" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_41)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="001wPiS1ljeMBNz3GVX74UNStUdvb7GQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#001wPiS1ljeMBNz3GVX74UNStUdvb7GQ)">
+ <path d="M 181.394 164.709 C 179.085 189.351 157.492 209.5 128.007 209.5 C 98.523 209.5 77.142 189.332 74.621 164.709 C 72.088 139.972 97.712 47.766 128.007 47.397 C 158.505 47.025 183.797 139.067 181.394 164.709 Z"/>
+ </g>
+ <path fill="#eab305" d="M 181.394 161.815 C 179.085 186.456 157.492 206.605 128.007 206.605 C 98.523 206.605 77.142 186.437 74.621 161.815 C 72.088 137.077 97.712 44.871 128.007 44.502 C 158.505 44.131 183.797 136.172 181.394 161.815 Z"/>
+ <g opacity=".4">
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 142.428 56.691 C 142.253 56.713 142.563 57.567 144.013 61.799 C 147.768 72.754 151.034 85.178 152.841 95.373 C 154.193 102.996 154.787 111.027 155.016 124.776 C 155.138 132.055 155.373 138.011 155.537 138.011 C 155.889 138.011 156.408 135.671 157.189 130.55 C 160.116 111.363 157.813 91.75 150.349 72.277 C 148.545 67.57 143.467 57.274 142.741 56.851 C 142.599 56.769 142.487 56.683 142.428 56.691 L 142.428 56.691 L 142.428 56.691 L 142.428 56.691 L 142.428 56.691 L 142.428 56.691 L 142.428 56.691 Z M 116.157 60.713 C 115.921 60.663 115.429 61.92 114.685 64.48 C 113.069 70.049 112.406 74.878 112.156 82.884 C 111.886 91.563 112.264 96.229 114.242 108.675 C 117.198 127.268 118.846 140.288 118.846 145.046 C 118.846 146.368 118.967 147.995 119.116 148.66 L 119.388 149.869 L 119.713 148.794 C 119.891 148.203 120.247 143.932 120.503 139.302 C 121.207 126.551 120.647 119.094 116.793 89.869 C 115.886 82.988 115.583 70.213 116.177 63.899 C 116.373 61.819 116.365 60.757 116.157 60.713 L 116.157 60.713 L 116.157 60.713 L 116.157 60.713 L 116.157 60.713 L 116.157 60.713 L 116.157 60.713 Z M 96.153 94.418 C 95.704 94.307 90.495 105.725 89.315 109.408 C 89.064 110.19 88.619 113.387 88.326 116.514 C 88.033 119.641 87.353 124.678 86.815 127.707 C 86.065 131.926 85.9 134.254 86.112 137.656 C 86.369 141.79 86.633 143.133 87.884 146.65 C 88.233 147.633 88.588 147.973 89.174 147.889 C 89.857 147.791 89.998 147.252 90.083 144.402 C 90.233 139.369 90.902 136.129 94.411 123.443 L 97.605 111.895 L 97.541 104.966 C 97.476 97.884 97.049 94.641 96.153 94.418 L 96.153 94.418 L 96.153 94.418 L 96.153 94.418 L 96.153 94.418 L 96.153 94.418 Z M 167.885 95.694 C 168.187 96.805 168.441 97.885 168.642 98.926 C 169.412 102.908 169.992 108.971 169.993 113.05 C 169.993 118.176 170.822 117.234 171.322 111.54 C 171.514 109.347 171.672 108.056 171.835 107.429 C 170.614 103.502 169.296 99.569 167.885 95.694 L 167.885 95.694 L 167.885 95.694 L 167.885 95.694 Z M 141.37 116.692 C 141.162 116.692 141.089 117.053 141.207 117.494 C 142.15 121.034 142.751 127.865 142.739 134.915 C 142.732 139.183 142.867 142.421 143.039 142.132 C 144.033 140.458 144.454 130.166 143.736 125.07 C 143.24 121.544 141.869 116.692 141.37 116.692 L 141.37 116.692 L 141.37 116.692 Z M 176.801 149.327 C 176.749 149.32 176.691 149.35 176.628 149.412 C 176.543 149.493 176.111 151.592 175.667 154.075 C 173.069 168.6 167.269 183.233 159.781 194.152 C 157.45 197.552 156.225 199.172 154.815 200.272 C 160.659 197.237 165.734 193.231 169.846 188.514 C 170.051 188.027 170.291 187.486 170.577 186.904 C 174.961 177.965 177.253 167.511 177.268 156.395 C 177.274 151.188 177.168 149.372 176.801 149.327 L 176.801 149.327 L 176.801 149.327 Z M 91.863 166.76 C 91.69 166.806 91.485 167.27 91.276 168.19 C 90.764 170.439 91.386 179.597 92.221 182.103 C 92.52 183 93.284 184.399 93.918 185.212 C 94.553 186.025 95.227 186.691 95.417 186.691 C 95.841 186.691 95.844 186.765 95.361 185.267 C 93.677 180.045 92.369 173.318 92.361 169.839 C 92.356 167.768 92.152 166.683 91.863 166.76 L 91.863 166.76 Z"/>
+ </g>
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 125.945 189.042 C 122.559 188.299 119.588 186.123 118.387 183.507 C 117.581 181.751 117.712 180.637 118.8 179.988 C 120.105 179.21 121.044 179.73 122.383 181.969 C 123.722 184.208 125.556 185.294 128 185.294 C 130.559 185.294 132.336 184.195 133.677 181.784 C 134.888 179.606 135.787 179.145 137.193 179.984 C 138.293 180.64 138.421 181.747 137.602 183.531 C 135.847 187.355 130.269 189.992 125.945 189.042 L 125.945 189.042 Z M 94.834 174.061 C 94.324 172.771 95.47 168.929 96.912 167.096 C 101.448 161.327 110.503 162.066 113.853 168.479 C 115.121 170.905 115.382 174.763 114.28 174.763 C 113.923 174.763 113.63 174.61 113.63 174.423 C 113.63 174.236 112.997 173.452 112.224 172.681 C 108.993 169.46 103.918 168.757 99.928 170.976 C 98.699 171.659 97.274 172.791 96.76 173.491 C 95.701 174.934 95.234 175.072 94.834 174.061 L 94.834 174.061 L 94.834 174.061 Z M 161.166 174.061 C 161.676 172.771 160.53 168.929 159.088 167.096 C 154.552 161.327 145.497 162.066 142.147 168.479 C 140.879 170.905 140.618 174.763 141.72 174.763 C 142.077 174.763 142.37 174.61 142.37 174.423 C 142.37 174.236 143.003 173.452 143.776 172.681 C 147.007 169.46 152.082 168.757 156.072 170.976 C 157.301 171.659 158.726 172.791 159.24 173.491 C 160.299 174.934 160.766 175.072 161.166 174.061 L 161.166 174.061 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128.006 44.501 C 98.623 44.859 73.638 131.596 74.47 159.391 C 75.27 128.937 99.58 47.742 128.006 47.396 C 156.702 47.046 180.779 128.498 181.524 159.487 C 182.366 131.065 157.648 44.14 128.006 44.501 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/eekboard.svg b/.icons/Gruvbox_Dark-2/apps/64/eekboard.svg
new file mode 120000
index 000000000..f115475ab
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/eekboard.svg
@@ -0,0 +1 @@
+onboard.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/eeschema.svg b/.icons/Gruvbox_Dark-2/apps/64/eeschema.svg
new file mode 100755
index 000000000..6688246bc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/eeschema.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="vj5OxnprYMK2t7whPl9pXnFGrRBrjFGO" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#vj5OxnprYMK2t7whPl9pXnFGrRBrjFGO)">
+ <linearGradient id="_lgradient_67" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_67)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_68" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_68)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#ececec" d="M 121.409091 85.806818 L 121.409091 164.897727 L 62.090909 164.897727 L 62.090909 171.488636 L 128 171.488636 L 128 131.943182 L 193.909091 131.943182 L 193.909091 125.352273 L 128 125.352273 L 128 85.806818 L 121.409091 85.806818 Z"/>
+ <defs>
+ <filter id="zVuEstsYe0nkxCUsKSiMfUIys7tuwEp3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#zVuEstsYe0nkxCUsKSiMfUIys7tuwEp3)">
+ <path d="M 124.704545 75.920455 C 119.244458 75.920455 114.818182 80.34673 114.818182 85.806818 C 114.818182 91.266906 119.244458 95.693182 124.704545 95.693182 C 130.164633 95.693182 134.590909 91.266906 134.590909 85.806818 C 134.590909 80.34673 130.164633 75.920455 124.704545 75.920455 Z M 124.704545 122.056818 C 119.244458 122.056818 114.818182 126.483094 114.818182 131.943182 C 114.818182 137.40327 119.244458 141.829545 124.704545 141.829545 C 130.164633 141.829545 134.590909 137.40327 134.590909 131.943182 C 134.590909 126.483094 130.164633 122.056818 124.704545 122.056818 Z M 190.613636 122.056818 C 185.153548 122.056818 180.727273 126.483094 180.727273 131.943182 C 180.727273 137.40327 185.153548 141.829545 190.613636 141.829545 C 196.073724 141.829545 200.5 137.40327 200.5 131.943182 C 200.5 126.483094 196.073724 122.056818 190.613636 122.056818 Z M 65.386364 161.602273 C 59.926276 161.602273 55.5 166.028548 55.5 171.488636 C 55.5 176.948724 59.926276 181.375 65.386364 181.375 C 70.846452 181.375 75.272727 176.948724 75.272727 171.488636 C 75.272727 166.028548 70.846452 161.602273 65.386364 161.602273 Z M 124.704545 161.602273 C 119.244458 161.602273 114.818182 166.028548 114.818182 171.488636 C 114.818182 176.948724 119.244458 181.375 124.704545 181.375 C 130.164633 181.375 134.590909 176.948724 134.590909 171.488636 C 134.590909 166.028548 130.164633 161.602273 124.704545 161.602273 Z"/>
+ </g>
+ <path fill="#ffda64" d="M 124.704545 72.625 C 119.244458 72.625 114.818182 77.051276 114.818182 82.511364 C 114.818182 87.971452 119.244458 92.397727 124.704545 92.397727 C 130.164633 92.397727 134.590909 87.971452 134.590909 82.511364 C 134.590909 77.051276 130.164633 72.625 124.704545 72.625 Z M 124.704545 118.761364 C 119.244458 118.761364 114.818182 123.187639 114.818182 128.647727 C 114.818182 134.107815 119.244458 138.534091 124.704545 138.534091 C 130.164633 138.534091 134.590909 134.107815 134.590909 128.647727 C 134.590909 123.187639 130.164633 118.761364 124.704545 118.761364 Z M 190.613636 118.761364 C 185.153548 118.761364 180.727273 123.187639 180.727273 128.647727 C 180.727273 134.107815 185.153548 138.534091 190.613636 138.534091 C 196.073724 138.534091 200.5 134.107815 200.5 128.647727 C 200.5 123.187639 196.073724 118.761364 190.613636 118.761364 Z M 65.386364 158.306818 C 59.926276 158.306818 55.5 162.733094 55.5 168.193182 C 55.5 173.65327 59.926276 178.079545 65.386364 178.079545 C 70.846452 178.079545 75.272727 173.65327 75.272727 168.193182 C 75.272727 162.733094 70.846452 158.306818 65.386364 158.306818 Z M 124.704545 158.306818 C 119.244458 158.306818 114.818182 162.733094 114.818182 168.193182 C 114.818182 173.65327 119.244458 178.079545 124.704545 178.079545 C 130.164633 178.079545 134.590909 173.65327 134.590909 168.193182 C 134.590909 162.733094 130.164633 158.306818 124.704545 158.306818 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/effects.svg b/.icons/Gruvbox_Dark-2/apps/64/effects.svg
new file mode 100644
index 000000000..f58c99074
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/effects.svg
@@ -0,0 +1,241 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".25" x2=".75" y1=".036" y2=".844" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#2f5fdd"/>
+ <stop offset="100%" stop-color="#5884f4"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#c)">
+ <radialGradient id="d" cx=".5" cy=".5" r="7.245" fx="8.478" fy="36.209" gradientTransform="rotate(30.001 -6.982 201.305) scale(40)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffe375"/>
+ <stop offset="100%" stop-color="#ffa600"/>
+ </radialGradient>
+ <path fill="url(#d)" d="M119.719 70.462l-2.262-17.737-17.738-2.263 17.738-2.263 2.262-17.737 2.263 17.737 17.737 2.263-17.737 2.263-2.263 17.737z"/>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <radialGradient id="e" cx=".5" cy=".5" r="7.245" fx="8.478" fy="36.209" gradientTransform="rotate(30.001 -6.982 201.305) scale(40)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffe375"/>
+ <stop offset="100%" stop-color="#ffa600"/>
+ </radialGradient>
+ <path fill="url(#e)" d="M119.719 70.462l-2.262-17.737-17.738-2.263 17.738-2.263 2.262-17.737 2.263 17.737 17.737 2.263-17.737 2.263-2.263 17.737z"/>
+ <g filter="url(#f)">
+ <radialGradient id="g" cx=".5" cy=".5" r="7.245" fx="8.478" fy="36.209" gradientTransform="rotate(30.001 -153.58 400.583) scale(40)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffe375"/>
+ <stop offset="100%" stop-color="#ffa600"/>
+ </radialGradient>
+ <path fill="url(#g)" d="M199.719 170.462l-2.262-17.737-17.738-2.263 17.738-2.263 2.262-17.737 2.263 17.737 17.737 2.263-17.737 2.263-2.263 17.737z"/>
+ </g>
+ <defs>
+ <filter id="f" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <radialGradient id="h" cx=".5" cy=".5" r="7.245" fx="8.478" fy="36.209" gradientTransform="rotate(30.001 -153.58 400.583) scale(40)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffe375"/>
+ <stop offset="100%" stop-color="#ffa600"/>
+ </radialGradient>
+ <path fill="url(#h)" d="M199.719 170.462l-2.262-17.737-17.738-2.263 17.738-2.263 2.262-17.737 2.263 17.737 17.737 2.263-17.737 2.263-2.263 17.737z"/>
+ <g filter="url(#i)">
+ <radialGradient id="j" cx=".5" cy=".5" r="7.245" fx="8.479" fy="36.209" gradientTransform="rotate(30 -42.174 291.406) scale(60)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffe375"/>
+ <stop offset="100%" stop-color="#ffa600"/>
+ </radialGradient>
+ <path fill="url(#j)" d="M170.053 120.128l-3.395-26.605-26.605-3.395 26.605-3.394 3.395-26.606 3.394 26.606 26.606 3.394-26.606 3.395-3.394 26.605z"/>
+ </g>
+ <defs>
+ <filter id="i" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <radialGradient id="k" cx=".5" cy=".5" r="7.245" fx="8.479" fy="36.209" gradientTransform="rotate(30 -42.174 291.406) scale(60)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffe375"/>
+ <stop offset="100%" stop-color="#ffa600"/>
+ </radialGradient>
+ <path fill="url(#k)" d="M170.053 120.128l-3.395-26.605-26.605-3.395 26.605-3.394 3.395-26.606 3.394 26.606 26.606 3.394-26.606 3.395-3.394 26.605z"/>
+ <g>
+ <g filter="url(#l)">
+ <radialGradient id="m" cx=".5" cy=".5" r="7.245" fx="8.479" fy="36.208" gradientTransform="rotate(30 -128.706 115.259) scale(80)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffe375"/>
+ <stop offset="100%" stop-color="#ffa600"/>
+ </radialGradient>
+ <path fill="url(#m)" d="M80.386 159.795l-4.526-35.474-35.474-4.526 35.474-4.525 4.526-35.475 4.525 35.475 35.475 4.525-35.475 4.526-4.525 35.474z"/>
+ </g>
+ <defs>
+ <filter id="l" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <radialGradient id="n" cx=".5" cy=".5" r="7.245" fx="8.479" fy="36.208" gradientTransform="rotate(30 -128.706 115.259) scale(80)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffe375"/>
+ <stop offset="100%" stop-color="#ffa600"/>
+ </radialGradient>
+ <path fill="url(#n)" d="M80.386 159.795l-4.526-35.474-35.474-4.526 35.474-4.525 4.526-35.475 4.525 35.475 35.475 4.525-35.475 4.526-4.525 35.474z"/>
+ </g>
+ <g>
+ <linearGradient id="o" x1=".293" x2=".293" y1="-.012" y2=".978" gradientTransform="matrix(170 0 0 16.806 44.197 189.637)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#d7d3cd"/>
+ <stop offset="100%" stop-color="#f4f3f1"/>
+ </linearGradient>
+ <path fill="url(#o)" d="M63.676 189.637h131.041c15.938 0 19.48 0 19.48 8.403s-3.542 8.403-19.48 8.403H63.676c-15.938 0-19.479 0-19.479-8.403s3.541-8.403 19.479-8.403z"/>
+ <path fill="#ffffff" opacity=".6" d="M44.197 197.777v.263c0 8.403 3.541 8.403 19.479 8.403h131.041c15.938 0 19.48 0 19.48-8.403v-.263c-.076 8.138-3.712 8.141-19.48 8.141H63.676c-15.768 0-19.404 0-19.479-8.141z"/>
+ <path opacity=".05" d="M63.676 189.637c-15.938 0-19.479 0-19.479 8.403v.263c.075-8.138 3.711-8.141 19.479-8.141h131.041c15.768 0 19.404.002 19.48 8.141v-.263c0-8.403-3.542-8.403-19.48-8.403H63.676z"/>
+ <g opacity=".6">
+ <linearGradient id="p" x1=".284" x2=".284" y1="-.001" y2=".997" gradientTransform="matrix(162.917 0 0 8.402 47.738 193.839)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#a4967d"/>
+ <stop offset="100%" stop-color="#cdc6ba"/>
+ </linearGradient>
+ <path fill="url(#p)" d="M58.363 193.839c-7.083 0-10.625 0-10.625 4.201s3.542 4.201 10.625 4.201H200.03c7.083 0 10.625 0 10.625-4.201s-3.542-4.201-10.625-4.201H58.363z"/>
+ </g>
+ <clipPath id="q">
+ <path fill="#ffffff" d="M58.363 193.839c-7.083 0-10.625 0-10.625 4.201s3.542 4.201 10.625 4.201H200.03c7.083 0 10.625 0 10.625-4.201s-3.542-4.201-10.625-4.201H58.363z"/>
+ </clipPath>
+ <g clip-path="url(#q)">
+ <defs>
+ <filter id="r" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.04"/>
+ </filter>
+ </defs>
+ <path opacity=".4" d="M63.676 189.637c-15.938 0-19.479 0-19.479 8.403s3.541 8.403 19.479 8.403h131.041c15.938 0 19.48 0 19.48-8.403s-3.542-8.403-19.48-8.403H63.676zm-7.803 4.727c.775-.009 1.605 0 2.49 0H200.03c7.083 0 10.625-.263 10.625 3.939 0 4.201-3.542 3.938-10.625 3.938H58.363c-7.083 0-10.625.263-10.625-3.938 0-3.677 2.712-3.882 8.135-3.939z" filter="url(#r)"/>
+ </g>
+ <linearGradient id="s" x1=".62" x2=".62" y1="-.001" y2=".997" gradientTransform="matrix(41.459 0 0 8.40556 47.738 193.835)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e70b22"/>
+ <stop offset="100%" stop-color="#f85858"/>
+ </linearGradient>
+ <path fill="url(#s)" d="M52.258 193.839c-3.013.057-4.52.525-4.52 4.201 0 4.201 1.968 4.201 5.903 4.201h35.556v-8.402H53.641c-.492 0-.953-.008-1.383 0z"/>
+ <defs>
+ <filter id="t" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".397"/>
+ </filter>
+ </defs>
+ <path fill="#fff229" opacity=".3" d="M89.197 198.011c.061.544-3.618 1.049-9.638 1.322-6.02.274-13.455.274-19.475 0-6.02-.273-9.699-.778-9.637-1.322-.062-.545 3.617-1.05 9.637-1.323 6.02-.274 13.455-.274 19.475 0 6.02.273 9.699.778 9.638 1.323z" filter="url(#t)"/>
+ <clipPath id="u">
+ <path fill="#ffffff" d="M70.89 188.9h115.507v17.77H70.89V188.9z"/>
+ </clipPath>
+ <g clip-path="url(#u)">
+ <defs>
+ <filter id="v" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.8"/>
+ </filter>
+ </defs>
+ <path stroke="#000000" stroke-width="4.443" opacity=".5" d="M124.197 171.131h8.885c26.655 0 35.541 0 35.541 26.655 0 26.656-8.886 26.656-35.541 26.656h-8.885c-26.656 0-35.541 0-35.541-26.656 0-26.655 8.885-26.655 35.541-26.655z" filter="url(#v)" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="w" x1=".667" x2=".667" y1="1" gradientTransform="matrix(79.967 0 0 53.311 88.656 171.131)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e5e2dd"/>
+ <stop offset="100%" stop-color="#f2f1ee"/>
+ </linearGradient>
+ <path fill="url(#w)" d="M124.197 171.131h8.885c26.655 0 35.541 0 35.541 26.655 0 26.656-8.886 26.656-35.541 26.656h-8.885c-26.656 0-35.541 0-35.541-26.656 0-26.655 8.885-26.655 35.541-26.655z"/>
+ <g opacity=".5">
+ <g opacity=".5">
+ <linearGradient id="x" x2="1" y1=".5" y2=".5" gradientTransform="matrix(33.386 0 0 48.86901 90.811 173.352)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#d9d6d0"/>
+ <stop offset="73.611%" stop-color="#bdb8ad"/>
+ <stop offset="100%" stop-color="#938a79"/>
+ </linearGradient>
+ <path fill="url(#x)" d="M114.723 173.352c-8.075.2-13.717.878-17.182 2.954-2.343 1.4-3.898 3.377-5.031 6.764-1.133 3.388-1.699 8.175-1.699 14.716 0 6.542.566 11.329 1.699 14.716 1.133 3.388 2.688 5.365 5.031 6.764 3.521 2.111 9.252 2.766 17.526 2.955h2.466a6.656 6.656 0 0 0 6.664-6.664v-35.541a6.656 6.656 0 0 0-6.664-6.664h-2.81z"/>
+ </g>
+ <g opacity=".5">
+ <clipPath id="y">
+ <path fill="#ffffff" d="M114.723 173.352c-8.068.204-13.718.873-17.181 2.95-2.344 1.407-3.904 3.381-5.032 6.768-1.129 3.387-1.701 8.172-1.701 14.716 0 6.545.572 11.33 1.701 14.716 1.129 3.387 2.688 5.362 5.032 6.769 3.516 2.109 9.255 2.76 17.527 2.95h2.466a6.65 6.65 0 0 0 6.664-6.664v-35.541a6.65 6.65 0 0 0-6.664-6.664h-2.812z"/>
+ </clipPath>
+ <g opacity=".5" clip-path="url(#y)">
+ <g opacity=".2" filter="url(#z)">
+ <linearGradient id="A" x2="1" y1=".5" y2=".5">
+ <stop offset="60.006%"/>
+ <stop offset="76.003%"/>
+ </linearGradient>
+ <path fill="none" stroke="url(#A)" stroke-width="1.111" d="M111.591 173.352c-10.735.204-18.253.873-22.86 2.95-3.118 1.407-5.194 3.381-6.696 6.768-1.51 3.388-2.265 8.175-2.265 14.716 0 6.545.76 11.33 2.262 14.716 1.502 3.387 3.578 5.362 6.697 6.769 4.678 2.109 12.314 2.76 23.321 2.95h3.279c4.92 0 8.874-2.977 8.874-6.664v-35.541c0-3.692-3.955-6.664-8.867-6.664h-3.745z" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="z" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.26"/>
+ </filter>
+ </defs>
+ </g>
+ </g>
+ </g>
+ <linearGradient id="B" x1=".667" x2=".667" y1="1" gradientTransform="matrix(79.967 0 0 53.311 88.656 171.131)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#d6d4cf"/>
+ <stop offset="100%" stop-color="#fbfaf9"/>
+ </linearGradient>
+ <path fill="url(#B)" d="M124.197 171.131c-26.656 0-35.541 0-35.541 26.655 0 26.656 8.885 26.656 35.541 26.656h8.885c26.655 0 35.541 0 35.541-26.656 0-26.655-8.886-26.655-35.541-26.655h-8.885zm-4.787 1.077c1.521-.011 3.121 0 4.787 0h8.885c13.328 0 22.091.122 27.211 3.188 2.554 1.543 4.298 3.765 5.486 7.33 1.189 3.565 1.766 8.452 1.766 15.06 0 6.609-.577 11.496-1.766 15.061-1.188 3.565-2.932 5.786-5.486 7.33-5.12 3.065-13.883 3.188-27.211 3.188h-8.885c-13.328 0-22.091-.123-27.211-3.188-2.555-1.544-4.298-3.765-5.487-7.33-1.188-3.565-1.766-8.452-1.766-15.061 0-6.608.578-11.495 1.766-15.06 1.189-3.565 2.932-5.787 5.487-7.33 4.476-2.677 11.739-3.121 22.424-3.188z"/>
+ <g opacity=".8">
+ <g opacity=".5">
+ <linearGradient id="C" x1="1" x2="0" y1=".5" y2=".5" gradientTransform="matrix(33.39001 0 0 48.86903 133.013 173.352)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#d9d6d0"/>
+ <stop offset="73.611%" stop-color="#bdb8ad"/>
+ <stop offset="100%" stop-color="#938a79"/>
+ </linearGradient>
+ <path fill="url(#C)" d="M142.489 173.352c8.068.204 13.718.873 17.181 2.95 2.344 1.407 3.903 3.381 5.032 6.768s1.701 8.172 1.701 14.716c0 6.545-.572 11.33-1.701 14.716-1.129 3.387-2.688 5.362-5.032 6.769-3.517 2.109-9.256 2.76-17.528 2.95h-2.465a6.65 6.65 0 0 1-6.664-6.664v-35.541a6.65 6.65 0 0 1 6.664-6.664h2.812z"/>
+ </g>
+ <g opacity=".5">
+ <clipPath id="D">
+ <path fill="#ffffff" d="M142.489 173.352c8.068.204 13.718.873 17.181 2.95 2.344 1.407 3.903 3.381 5.032 6.768s1.701 8.172 1.701 14.716c0 6.545-.572 11.33-1.701 14.716-1.129 3.387-2.688 5.362-5.032 6.769-3.517 2.109-9.256 2.76-17.528 2.95h-2.465a6.65 6.65 0 0 1-6.664-6.664v-35.541a6.65 6.65 0 0 1 6.664-6.664h2.812z"/>
+ </clipPath>
+ <g opacity=".5" clip-path="url(#D)">
+ <g opacity=".2" filter="url(#E)">
+ <linearGradient id="F" x2="1" y1=".5" y2=".5">
+ <stop offset="60.006%"/>
+ <stop offset="76.003%"/>
+ </linearGradient>
+ <path fill="none" stroke="url(#F)" stroke-width="1.111" d="M145.621 173.352c10.735.204 18.252.873 22.859 2.95 3.119 1.407 5.194 3.381 6.697 6.768 1.51 3.388 2.265 8.175 2.265 14.716 0 6.545-.76 11.33-2.263 14.716-1.502 3.387-3.577 5.362-6.696 6.769-4.678 2.109-12.315 2.76-23.321 2.95h-3.279c-4.92 0-8.874-2.977-8.874-6.664v-35.541c0-3.692 3.954-6.664 8.867-6.664h3.745z" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="E" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.26"/>
+ </filter>
+ </defs>
+ </g>
+ </g>
+ </g>
+ <g opacity=".8">
+ <linearGradient id="G" x1=".954" x2=".954" y1=".009" y2=".973" gradientTransform="matrix(7.774 0 0 48.86901 117.533 173.352)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="100%" stop-color="#ffffff" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#G)" d="M117.533 173.352a6.656 6.656 0 0 1 6.664 6.664v35.541a6.656 6.656 0 0 1-6.664 6.664h1.11a6.655 6.655 0 0 0 6.664-6.664v-35.541a6.655 6.655 0 0 0-6.664-6.664h-1.11z"/>
+ </g>
+ <g opacity=".8">
+ <linearGradient id="H" x1=".046" x2=".046" y1=".009" y2=".973" gradientTransform="matrix(7.77501 0 0 48.86903 131.971 173.352)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="100%" stop-color="#ffffff" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#H)" d="M139.746 173.352a6.65 6.65 0 0 0-6.664 6.664v35.541a6.65 6.65 0 0 0 6.664 6.664h-1.111a6.65 6.65 0 0 1-6.664-6.664v-35.541a6.65 6.65 0 0 1 6.664-6.664h1.111z"/>
+ </g>
+ <radialGradient id="I" cx="-.5" cy=".5" r="2.69" fx="-.498" fy=".501" gradientTransform="matrix(0 3.375 -43.123 0 102.846 170.566)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="100%" stop-color="#ffffff" stop-opacity="0"/>
+ </radialGradient>
+ <path fill="url(#I)" d="M124.408 173.941c-11.909 0-21.562-.756-21.562-1.688 0-.932 9.653-1.687 21.562-1.687 11.908 0 21.561.755 21.561 1.687s-9.653 1.688-21.561 1.688z"/>
+ <g opacity=".3">
+ <linearGradient id="J" x1="1.864" x2="1.864" y1=".507" y2="-.005" gradientTransform="matrix(28.599 0 0 53.18057 88.656 171.194)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f18137"/>
+ <stop offset="50%" stop-color="#f18137" stop-opacity=".15"/>
+ <stop offset="100%" stop-color="#f1a737" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#J)" d="M115.034 171.198c-19.559.366-26.378 3.265-26.378 26.588 0 24.135 7.441 26.367 28.599 26.589-19.558-.366-26.378-3.265-26.378-26.589 0-23.323 6.82-26.222 26.378-26.588-.711.011-1.544-.012-2.221 0z"/>
+ </g>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="K" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#K)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/eid-viewer.svg b/.icons/Gruvbox_Dark-2/apps/64/eid-viewer.svg
new file mode 100755
index 000000000..dee2a2ea9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/eid-viewer.svg
@@ -0,0 +1,51 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="lRQRywFLxux5j6aamF2jCqbOhFD5GLDC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#lRQRywFLxux5j6aamF2jCqbOhFD5GLDC)">
+ <linearGradient id="_lgradient_69" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_69)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_70" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_70)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 206.712866 69.293938 C 226.945507 69.298809 225.176836 90.937635 225.176836 90.937635 L 225.176836 109.870775 C 225.176836 116.837473 216.395432 131.25776 216.395432 131.25776 L 216.395432 144.536104 L 234.091021 152.750965 L 234.091021 166.666667 L 163.273207 166.666667 L 163.273207 152.750965 L 180.951101 144.536104 L 180.951101 131.25776 C 180.951101 131.25776 172.144201 116.847216 172.193251 109.868124 L 172.193251 90.934976 C 172.193251 90.934976 170.422807 69.296597 190.655448 69.291287"/>
+ </g>
+ <path d="M 59.817994 99.666667 L 112.51534 99.666667 C 114.622548 99.666667 116.333333 101.377452 116.333333 103.48466 L 116.333333 149.51534 C 116.333333 151.622548 114.622548 153.333333 112.51534 153.333333 L 59.817994 153.333333 C 57.710786 153.333333 56 151.622548 56 149.51534 L 56 103.48466 C 56 101.377452 57.710786 99.666667 59.817994 99.666667 Z" style="fill:#fdc92b"/>
+ <polygon fill="#008374" points="44.67 110 44.52 142.08 16.81 125.92"/>
+ <g>
+ <g opacity=".4">
+ <path fill="#343b40" fill-rule="evenodd" d="M 148.023155 141.351054 L 178.419632 171.752584 L 170.867229 179.304987 L 140.477402 148.910107 C 133.236767 154.549226 124.133162 157.908294 114.245583 157.908294 C 90.648336 157.908294 71.516296 138.77626 71.516296 115.179007 C 71.516296 91.58176 90.648336 72.449721 114.245583 72.449721 C 137.842836 72.449721 156.97487 91.58176 156.97487 115.179007 C 156.97487 125.039384 153.634256 134.120118 148.023155 141.351054 Z M 148.963126 115.179007 C 148.963126 134.353772 133.420348 149.89655 114.245583 149.89655 C 95.070818 149.89655 79.52804 134.353772 79.52804 115.179007 C 79.52804 96.004243 95.070818 80.461464 114.245583 80.461464 C 133.420348 80.461464 148.963126 96.004243 148.963126 115.179007 Z"/>
+ </g>
+ <linearGradient id="_lgradient_71" x1=".728" x2=".172" y1=".769" y2=".08" gradientTransform="matrix(106.903336,0,0,106.855266,71.516296,69.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_71)" fill-rule="evenodd" d="M 148.023155 138.401333 L 178.419632 168.802863 L 170.867229 176.355266 L 140.477402 145.960386 C 133.236767 151.599506 124.133162 154.958573 114.245583 154.958573 C 90.648336 154.958573 71.516296 135.826539 71.516296 112.229287 C 71.516296 88.63204 90.648336 69.5 114.245583 69.5 C 137.842836 69.5 156.97487 88.63204 156.97487 112.229287 C 156.97487 122.089669 153.634256 131.170397 148.023155 138.401333 Z M 148.963126 112.229287 C 148.963126 131.404051 133.420348 146.94683 114.245583 146.94683 C 95.070818 146.94683 79.52804 131.404051 79.52804 112.229287 C 79.52804 93.054522 95.070818 77.511744 114.245583 77.511744 C 133.420348 77.511744 148.963126 93.054522 148.963126 112.229287 Z"/>
+ <linearGradient id="_lgradient_72" x1=".851" x2=".002" y1=".781" y2=".197" gradientTransform="matrix(35.396647,0,0,35.150841,146.107632,144.349159)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_72)" d="M 146.107632 154.427375 L 156.185837 144.349159 L 181.504279 167.4553 L 170.688633 179.5 L 146.107632 154.427375 Z"/>
+ <path fill="#ffffff" fill-opacity=".4" d="M 148.963126 112.229287 C 148.963126 131.404051 133.420348 146.94683 114.245583 146.94683 C 95.070813 146.94683 79.52804 131.404051 79.52804 112.229287 C 79.52804 93.054516 95.070813 77.511744 114.245583 77.511744 C 133.420348 77.511744 148.963126 93.054516 148.963126 112.229287 Z"/>
+ <g opacity=".4">
+ <path fill="#ffffff" d="M 132.667243 96.739923 C 128.081856 91.321343 121.343956 88.195614 114.245583 88.194061 C 107.035014 88.194061 100.358568 91.398759 95.823917 96.739923 C 94.747675 97.813493 95.020076 99.677559 96.082968 100.484072 C 97.15921 101.546964 99.025948 101.274568 99.829789 100.211677 C 103.56326 95.933404 108.632023 93.535226 114.245583 93.535226 C 119.859143 93.535226 124.927906 95.933404 128.661383 100.211677 C 129.206173 100.745789 129.996669 101.274568 130.800511 101.274568 C 131.334623 101.274568 132.135797 101.015518 132.408204 100.743122 C 133.471096 99.680231 133.471096 97.813493 132.667243 96.737251 L 132.667243 96.739923 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/eiskaltdcpp.svg b/.icons/Gruvbox_Dark-2/apps/64/eiskaltdcpp.svg
new file mode 100755
index 000000000..3340755d8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/eiskaltdcpp.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="MKNYvwhRaxb1GCVyuaaxjYgVBfCiI9vP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#MKNYvwhRaxb1GCVyuaaxjYgVBfCiI9vP)">
+ <linearGradient id="_lgradient_73" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d11f3f"/>
+ <stop offset="100%" style="stop-color:#ff0055"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_73)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_74" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_74)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="bokicodi6oqcmZ2KiHOET5grKMfRwqto" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#bokicodi6oqcmZ2KiHOET5grKMfRwqto)">
+ <path d="M 163.135769 59.893633 C 148.575985 59.893633 136.772075 71.697544 136.772075 86.257327 C 136.772075 88.289636 137.160407 90.124024 137.595404 92.024385 L 109.308821 109.600181 C 104.827444 105.909414 99.115096 103.800404 92.875495 103.800404 C 78.315712 103.800404 66.511801 115.604315 66.511801 130.164098 C 66.511801 144.723881 78.315712 156.527792 92.875495 156.527792 C 99.106514 156.527792 104.840317 154.3748 109.352804 150.760734 L 137.639386 168.33653 C 137.112134 170.26961 136.760811 172.115261 136.760811 174.136306 C 136.760811 188.69609 148.564722 200.5 163.124505 200.5 C 177.684288 200.5 189.488199 188.69609 189.488199 174.136306 C 189.488199 159.576523 177.684288 147.772613 163.124505 147.772613 C 156.893486 147.772613 151.159683 149.925605 146.647196 153.539671 L 118.360614 135.963875 C 118.79561 134.063513 119.183943 132.229125 119.183943 130.196817 C 119.183943 128.164508 118.79561 126.33012 118.360614 124.429759 L 146.647196 106.853963 C 151.216539 110.456765 156.928887 112.566311 163.168487 112.566311 C 177.728271 112.566311 189.532181 100.762401 189.532181 86.202617 C 189.532181 71.642834 177.728271 59.838924 163.168487 59.838924 L 163.135769 59.893633 Z"/>
+ </g>
+ <linearGradient id="_lgradient_75" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(123.031643,0,0,140.606367,66.467819,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_75)" d="M 163.135769 55.5 C 148.575985 55.5 136.772075 67.30391 136.772075 81.863694 C 136.772075 83.896002 137.160407 85.73039 137.595404 87.630752 L 109.308821 105.206548 C 104.797407 101.592482 99.063068 99.43949 92.831513 99.43949 C 78.271729 99.43949 66.467819 111.2434 66.467819 125.803183 C 66.467819 140.362967 78.271729 152.166877 92.831513 152.166877 C 99.062531 152.166877 104.796334 150.013885 109.308821 146.399819 L 137.595404 163.975615 C 137.160407 165.875976 136.772075 167.710364 136.772075 169.742673 C 136.772075 184.302456 148.575985 196.106367 163.135769 196.106367 C 177.695552 196.106367 189.499462 184.302456 189.499462 169.742673 C 189.499462 155.18289 177.695552 143.378979 163.135769 143.378979 C 156.90475 143.378979 151.170947 145.531971 146.65846 149.146037 L 118.371877 131.570241 C 118.806874 129.66988 119.195206 127.835492 119.195206 125.803183 C 119.195206 123.770875 118.806874 121.936487 118.371877 120.036125 L 146.65846 102.460329 C 151.170411 106.074395 156.904214 108.227387 163.135769 108.227387 C 177.695552 108.227387 189.499462 96.423477 189.499462 81.863694 C 189.499462 67.30391 177.695552 55.5 163.135769 55.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ekiga.svg b/.icons/Gruvbox_Dark-2/apps/64/ekiga.svg
new file mode 100644
index 000000000..d5c1cac47
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ekiga.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#Py9FVJU2EEzox2KWo0ZiAxKGhAA8hQwi)">
+ <linearGradient id="_lgradient_48" x1="-1.039" x2="2.082" y1="-1.09" y2="1.913" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="35.69%" style="stop-color:#ef6b2e"/>
+ <stop offset="63.28%" style="stop-color:#f19f00"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_48)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="Py9FVJU2EEzox2KWo0ZiAxKGhAA8hQwi" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#d64310" fill-rule="evenodd" d="M 147.842 136.654 C 129.38 212.55 98.246 197.271 98.246 197.271 C 93.153 193.086 95.016 167.366 99.941 160.816 C 106.491 161.104 111.977 164.577 122.408 132.415 C 132.715 100.636 125.339 96.237 118.169 92.568 C 117.75 79.15 127.784 63.891 135.125 60.352 C 135.125 60.352 166.207 61.158 147.842 136.654 L 147.842 136.654 Z M 122.907 55.3 C 114.933 64.292 109.831 76.007 106.375 88.364 C 106.375 88.364 92.469 78.506 99.83 63.369 C 107.354 47.897 122.907 55.3 122.907 55.3 Z M 89.023 158.364 C 83.301 169.093 82.547 181.392 86.762 195.262 C 86.762 195.262 72.106 196.581 71.275 175.582 C 70.444 154.596 89.023 158.364 89.023 158.364 L 89.023 158.364 Z"/>
+ <path fill="#fee581" d="M 88.055 117.341 C 88.256 117.108 88.441 116.867 88.61 116.617 C 88.952469 116.102751 89.23814 115.552868 89.462 114.977 C 89.784 114.166 90.065 113.337 90.306 112.493 C 90.878836 110.482471 91.382797 108.452953 91.817 106.408 C 92.075 105.25 92.348 104.093 92.629 102.943 C 92.879 101.906 93.168 100.877 93.506 99.864 C 93.658 99.414 93.835 98.964 94.028 98.53 C 94.213 98.112 94.43 97.71 94.679 97.324 C 94.969 96.882 95.322 96.488 95.749 96.174 C 96.339593 95.716442 97.067969 95.472828 97.815 95.483 C 98.71428 95.516343 99.569757 95.879822 100.218 96.504 C 100.738815 96.994271 101.185798 97.557463 101.545 98.176 C 101.914 98.795 102.22 99.438 102.469 100.113 C 102.759 100.861 103 101.625 103.201 102.396 C 103.674163 104.216112 104.052341 106.059602 104.334 107.919 C 104.672 110.09 104.961 112.26 105.21 114.439 C 105.476 116.794 105.733 119.158 105.974 121.513 C 106.223 123.957 106.489 126.393 106.762 128.829 C 107.019 131.104 107.325 133.371 107.678 135.63 C 107.968 137.535 108.346 139.424 108.82 141.297 C 109.013 142.037 109.23 142.768 109.487 143.484 C 109.672 144.014 109.897 144.537 110.162 145.043 C 110.323 144.657 110.476 144.272 110.621 143.886 C 110.886 143.146 111.143 142.415 111.392 141.675 C 111.706 140.742 112.036 139.81 112.373 138.885 C 112.711 137.969 113.105 137.069 113.547 136.2 C 113.971926 135.320892 114.530559 134.512966 115.203 133.805 C 115.581531 133.411449 116.017884 133.077946 116.497 132.816 C 117.034962 132.529479 117.626326 132.35721 118.234 132.31 C 118.266 132.301 118.298 132.301 118.338 132.301 L 118.523 132.293 L 118.652 132.293 C 119.772514 132.317869 120.857311 132.691937 121.755 133.363 C 122.525628 133.944276 123.196124 134.647537 123.74 135.445 C 124.255 136.192 124.721 136.972 125.123 137.792 C 125.509 138.556 125.887 139.336 126.24 140.123 C 126.361 140.389 126.482 140.654 126.61 140.919 C 126.642 140.349 126.658 139.778 126.658 139.207 C 126.651333 138.48328 126.640666 137.759602 126.626 137.036 C 126.602 136.072 126.594 135.099 126.594 134.134 C 126.586 132.655 126.634 131.176 126.731 129.697 C 126.85249 127.999376 127.059083 126.308918 127.35 124.632 C 127.639 122.944 127.848 121.24 127.985 119.528 C 128.13 117.711 128.258 115.886 128.355 114.061 C 128.435 112.614 128.532 111.159 128.636 109.712 C 128.725 108.442 128.877 107.18 129.078 105.934 C 129.167 105.379 129.287 104.84 129.432 104.31 C 129.565962 103.801898 129.751945 103.30896 129.987 102.839 C 130.251981 102.282473 130.629616 101.787018 131.096 101.384 C 131.720877 100.856412 132.513192 100.568555 133.331 100.572 C 134.014 100.588 134.681 100.789 135.268 101.142 C 135.766917 101.436134 136.224013 101.796026 136.627 102.212 C 137.093779 102.686054 137.501415 103.214906 137.841 103.787 C 138.219 104.39 138.556 105.017 138.846 105.668 C 139.538946 107.189348 140.137416 108.75198 140.638 110.347 C 141.249 112.228 141.812 114.117 142.335 116.014 C 142.905 118.097 143.46 120.171 143.999 122.253 C 144.585269 124.49738 145.187952 126.73744 145.807 128.973 C 146.370119 131.047396 146.989346 133.106151 147.664 135.147 C 148.202199 136.821897 148.835904 138.464588 149.562 140.067 C 149.898224 140.789913 150.284844 141.488301 150.719 142.157 C 150.767 141.916 150.808 141.675 150.848 141.434 C 150.968 140.646 151.081 139.85 151.185 139.054 C 151.338 137.873 151.507 136.683 151.708 135.501 C 151.909 134.271 152.198 133.065 152.568 131.875 C 152.761 131.289 152.986 130.71 153.251 130.155 C 153.516588 129.589793 153.839979 129.053602 154.216 128.555 C 154.61 128.025 155.084 127.558 155.623 127.173 C 156.19838 126.755119 156.847379 126.449449 157.536 126.272 C 158.310809 126.072478 159.107917 125.972671 159.908 125.975 C 161.202 125.991 162.48 126.224 163.694 126.674 C 164.868 127.1 165.993 127.655 167.046 128.314 C 168.085462 128.952781 169.089288 129.647814 170.053 130.396 C 170.967341 131.102065 171.867845 131.825869 172.754 132.567 C 173.518 133.21 174.306 133.837 175.101 134.448 C 175.672 134.898 176.275 135.3 176.918 135.646 C 177.481 135.951 177.899 136.466 178.076 137.085 C 178.261 137.696 178.188 138.355 177.883 138.918 C 177.579546 139.479206 177.064307 139.89579 176.452 140.075 C 175.837172 140.25898 175.174305 140.189488 174.611 139.882 C 173.742419 139.409664 172.914278 138.866489 172.135 138.258 C 171.297237 137.611989 170.471756 136.950204 169.659 136.273 C 168.818786 135.566587 167.963934 134.87777 167.095 134.207 C 166.26364 133.562416 165.399485 132.961279 164.506 132.406 C 163.722635 131.923008 162.89323 131.519025 162.03 131.2 C 161.340475 130.943074 160.611781 130.807078 159.876 130.798 C 159.49 130.798 159.112 130.846 158.742 130.943 C 158.637286 130.968351 158.538911 131.014985 158.453 131.08 C 158.307599 131.184583 158.179968 131.311876 158.075 131.457 C 157.890742 131.692856 157.73437 131.949225 157.609 132.221 C 157.436644 132.583404 157.288649 132.9569 157.166 133.339 C 156.861436 134.303989 156.627813 135.289949 156.467 136.289 C 156.27704 137.410668 156.111003 138.536257 155.969 139.665 C 155.863326 140.497371 155.745313 141.328129 155.615 142.157 C 155.501805 142.926619 155.343533 143.68893 155.141 144.44 C 155.043205 144.804 154.922293 145.161392 154.779 145.51 C 154.62516 145.879595 154.433826 146.23244 154.208 146.563 C 153.912947 146.980049 153.53887 147.335099 153.107 147.608 C 152.564312 147.944222 151.936304 148.117106 151.298 148.106 C 150.550166 148.077059 149.825703 147.837535 149.208 147.415 C 148.670128 147.056312 148.178725 146.632422 147.745 146.153 C 147.227729 145.582765 146.767222 144.963509 146.37 144.304 C 145.92948 143.585946 145.53211 142.842296 145.18 142.077 C 144.372729 140.305174 143.669534 138.487751 143.074 136.634 C 142.380567 134.523013 141.740033 132.395014 141.153 130.252 C 140.530413 127.994898 139.92473 125.733168 139.336 123.467 C 138.795199 121.406013 138.243191 119.347982 137.68 117.293 C 137.181332 115.454793 136.637165 113.629232 136.048 111.818 C 135.598674 110.402862 135.067103 109.015167 134.456 107.662 C 134.279896 107.27419 134.083971 106.895691 133.869 106.528 C 133.861 106.593 133.845 106.649 133.837 106.713 C 133.656175 107.824044 133.527368 108.942931 133.451 110.066 C 133.34111 111.484883 133.247437 112.904976 133.17 114.326 C 133.068124 116.189887 132.942114 118.052377 132.792 119.913 C 132.644709 121.771012 132.416828 123.621755 132.109 125.46 C 131.837338 126.970463 131.649384 128.494788 131.546 130.026 C 131.455284 131.390744 131.412591 132.758255 131.418 134.126 C 131.418 135.059 131.426 135.991 131.45 136.932 C 131.466 137.68 131.474 138.427 131.482 139.183 C 131.482 139.858 131.466 140.541 131.426 141.225 C 131.38385 141.870462 131.297649 142.51229 131.168 143.146 C 131.039294 143.796522 130.822991 144.426593 130.525 145.019 C 130.20468 145.64721 129.768331 146.209102 129.239 146.675 C 128.606468 147.261213 127.778358 147.59096 126.916 147.6 C 126.015974 147.583121 125.156248 147.223709 124.512 146.595 C 124.085927 146.184288 123.715749 145.719297 123.411 145.212 C 123.114882 144.727917 122.843857 144.228925 122.599 143.717 C 122.338922 143.184835 122.086894 142.648774 121.843 142.109 C 121.511766 141.382792 121.168721 140.66203 120.814 139.947 C 120.505976 139.328581 120.151283 138.734528 119.753 138.17 C 119.512089 137.80755 119.213475 137.486979 118.869 137.221 C 118.812 137.189 118.756 137.157 118.684 137.141 C 118.354 137.495 118.073 137.905 117.864 138.339 C 117.501447 139.060206 117.179283 139.801016 116.899 140.558 C 116.575167 141.437318 116.264466 142.321416 115.967 143.21 C 115.706586 143.985557 115.435896 144.757625 115.155 145.526 C 114.895109 146.247469 114.599749 146.955665 114.27 147.648 C 113.953483 148.342984 113.536341 148.987566 113.032 149.561 C 112.719412 149.909044 112.353108 150.204788 111.947 150.437 C 111.432989 150.723161 110.855281 150.875498 110.267 150.88 C 109.703414 150.873629 109.149455 150.733083 108.651 150.47 C 108.233551 150.250208 107.85379 149.965303 107.526 149.626 C 107.209858 149.310935 106.92456 148.966367 106.674 148.597 C 106.398697 148.193154 106.1463 147.77416 105.918 147.342 C 105.539724 146.61232 105.211955 145.857548 104.937 145.083 C 104.634513 144.230258 104.371566 143.364002 104.149 142.487 C 103.636627 140.469118 103.223465 138.427335 102.911 136.369 C 102.54943 134.044404 102.236029 131.712571 101.971 129.375 C 101.689 126.915 101.424 124.463 101.175 122.004 C 100.934 119.664 100.684 117.317 100.419 114.985 C 100.179798 112.867882 99.895734 110.756074 99.567 108.651 C 99.311536 106.95662 98.968071 105.276682 98.538 103.618 C 98.376623 103.00566 98.18336 102.40217 97.959 101.81 C 97.951 101.802 97.951 101.802 97.951 101.793 C 97.71 102.549 97.501 103.313 97.316 104.077 C 97.042328 105.19439 96.779649 106.314445 96.528 107.437 C 96.07 109.583 95.548 111.706 94.953 113.82 C 94.663 114.809 94.326 115.789 93.948 116.746 C 93.594 117.646 93.152 118.499 92.613 119.302 C 92.324 119.728 92.01 120.138 91.673 120.524 C 91.383 120.862 91.062 121.159 90.724 121.441 C 90.001833 122.035777 89.103077 122.374744 88.168 122.405 C 87.571213 122.413009 86.981155 122.278266 86.447 122.012 C 86.254 122.381 86.086 122.759 85.933 123.145 C 85.627 123.909 85.394 124.705 85.242 125.509 C 85.025003 126.585978 84.855837 127.672044 84.735 128.764 C 84.591553 130.004565 84.47619 131.248216 84.389 132.494 C 84.301 133.805 84.213 135.107 84.14 136.417 C 84.052 137.937 83.955 139.464 83.835 140.984 C 83.740025 142.332678 83.5842 143.67638 83.368 145.011 C 83.273488 145.593047 83.150339 146.170081 82.999 146.74 C 82.857848 147.273801 82.666668 147.7931 82.428 148.291 C 82.161876 148.863039 81.784937 149.376614 81.319 149.802 C 80.676096 150.364226 79.849029 150.67064 78.995 150.663 C 78.190215 150.638372 77.411459 150.372166 76.76 149.899 C 76.190518 149.496311 75.700015 148.992248 75.313 148.412 C 74.919489 147.847582 74.575222 147.250384 74.284 146.627 C 73.951454 145.92468 73.648521 145.208717 73.376 144.481 C 73.069187 143.657972 72.785079 142.826658 72.524 141.988 C 71.92925 140.075302 71.382413 138.148033 70.884 136.208 C 70.344865 134.085457 69.814194 131.960774 69.292 129.834 C 68.754914 127.599321 68.197557 125.369563 67.62 123.145 C 67.120283 121.172241 66.560018 119.215317 65.94 117.277 C 65.681671 116.481955 65.402912 115.693694 65.104 114.913 C 64.861305 114.292603 64.590355 113.683633 64.292 113.088 C 64.204037 112.925632 64.11302 112.764937 64.019 112.606 C 63.85 113.016 63.705 113.434 63.593 113.868 C 63.376174 114.625143 63.196295 115.392383 63.054 116.167 C 62.68427 118.115964 62.394693 120.079284 62.186 122.052 C 61.944799 124.233528 61.727785 126.417662 61.535 128.604 C 61.368435 130.50331 61.178087 132.400458 60.964 134.295 C 60.875 135.115 60.771 135.927 60.65 136.739 C 60.54577 137.432009 60.417022 138.121107 60.264 138.805 C 60.12576 139.429904 59.743846 139.973799 59.203 140.316 C 58.658672 140.654077 58.004018 140.766714 57.378 140.63 C 56.754981 140.487261 56.214272 140.102684 55.875 139.561 C 55.529151 139.022618 55.416225 138.36707 55.562 137.744 C 55.69 137.181 55.795 136.61 55.875 136.032 C 55.989986 135.278474 56.089341 134.522645 56.173 133.765 C 56.382 131.9 56.566 130.043 56.727 128.177 C 56.928 125.959 57.145 123.748 57.394 121.537 C 57.62 119.439 57.925 117.349 58.311 115.275 C 58.48 114.366 58.697 113.466 58.946 112.582 C 59.155 111.794 59.436 111.022 59.774 110.283 C 60.096 109.543 60.554 108.876 61.109 108.305 C 61.830588 107.573852 62.8071 107.150279 63.834 107.123 C 64.469 107.123 65.096 107.276 65.659 107.565 C 66.35353 107.927604 66.957736 108.441589 67.427 109.069 C 67.877 109.648 68.271 110.267 68.601 110.926 C 68.971 111.657 69.308 112.405 69.598 113.177 C 69.935 114.045 70.249 114.921 70.53 115.805 C 71.180237 117.833672 71.767518 119.881986 72.291 121.947 C 72.876081 124.192994 73.441436 126.444081 73.987 128.7 C 74.492202 130.808643 75.017559 132.912406 75.563 135.011 C 76.037 136.876 76.551 138.717 77.122 140.549 C 77.363 141.305 77.621 142.053 77.894 142.8 C 78.103 143.347 78.328 143.894 78.577 144.424 C 78.585 144.36 78.601 144.304 78.609 144.239 C 78.802 143.042 78.939 141.836 79.027 140.63 C 79.14 139.135 79.244 137.639 79.325 136.144 C 79.397 134.818 79.486 133.483 79.574 132.157 C 79.671 130.846 79.791 129.536 79.936 128.226 C 80.072 126.996 80.265 125.782 80.507 124.576 C 80.721117 123.471363 81.038511 122.389278 81.455 121.344 C 81.696 120.749 81.97 120.171 82.259 119.6 C 82.492 119.142 82.766 118.699 83.071 118.29 C 83.377377 117.868066 83.755449 117.503195 84.188 117.212 C 84.728004 116.850586 85.363212 116.657761 86.013 116.658 C 86.573346 116.66557 87.123076 116.811936 87.613 117.084 C 87.766 117.164 87.911 117.244 88.055 117.341 L 88.055 117.341 Z"/>
+ <path fill="#fee581" fill-rule="evenodd" d="M 177.162 132.255 L 170.942 104.877 L 175.665 132.761 L 168.268 112.901 L 174.151 133.496 L 154.476 119.692 L 172.356 135.139 L 145.539 137.508 L 171.443 136.834 L 155.751 142.837 L 171.85 138.797 L 155.278 148.321 L 172.574 141.343 L 174.962 142.89 L 169.934 162.157 L 177.636 142.593 L 183.51 161.314 L 180.034 142.858 L 190.266 153.135 L 181.937 140.451 L 198.299 144.024 L 182.611 137.974 L 196.613 127.613 L 182.445 136.515 L 200.5 112.243 L 181.422 134.407 L 188.591 120.124 L 179.431 132.782 L 180.034 119.856 L 177.162 132.255 L 177.162 132.255 Z"/>
+ <g filter="url(#cy3SznwNcRyHkYcvOP9lYdiQU96H3qIg)">
+ <radialGradient id="_rgradient_10" cx=".5" cy=".5" r=".751" fx=".5" fy=".5" gradientTransform="matrix(31.172018,0,0,31.179053,161.431982,122.213953)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffe84a"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#ffe84a"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_10)" d="M 192.604 137.803 C 192.604 146.408 185.634 153.386 177.031 153.393 C 168.428 153.4 161.446 146.433 161.432 137.828 C 161.419 129.223 168.378 122.234 176.981 122.214 C 185.584 122.193 192.577 129.149 192.604 137.754"/>
+ </g>
+ <defs>
+ <filter id="cy3SznwNcRyHkYcvOP9lYdiQU96H3qIg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <path fill="#fcf5c7" d="M 183.2 137.803 C 183.128723 141.163989 180.385134 143.852184 177.023391 143.854903 C 173.661648 143.857623 170.913714 141.173869 170.837 137.813 C 170.828992 134.399052 173.590052 131.625008 177.004 131.617 C 180.417948 131.608992 183.191992 134.370052 183.2 137.784"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_49" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_49)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/elcalc.svg b/.icons/Gruvbox_Dark-2/apps/64/elcalc.svg
new file mode 120000
index 000000000..67684fa72
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/elcalc.svg
@@ -0,0 +1 @@
+calculator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/electrip.svg b/.icons/Gruvbox_Dark-2/apps/64/electrip.svg
new file mode 100644
index 000000000..85993b7ee
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/electrip.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_IdOoaqw0DihvdpToBly2XBStWmOVJEXf">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_IdOoaqw0DihvdpToBly2XBStWmOVJEXf)">
+ <defs>
+ <filter id="pJaNbBTSm8MTD6bcm6HU6C4QcWdNxZT0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#pJaNbBTSm8MTD6bcm6HU6C4QcWdNxZT0)">
+ <linearGradient id="_lgradient_44" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#b01fd1"/>
+ <stop offset="100%" style="stop-color:#aa00ff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_44)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_45" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_45)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ececec" d="M 86.222 81.582 C 85.953 81.578 85.679 81.585 85.408 81.591 C 83.241 81.646 81.044 82.031 78.989 82.503 C 77.064 82.945 74.995 83.682 73.685 85.16 C 71.631 87.476 70.563 93.897 70.563 93.897 C 70.563 93.897 64.548 97.918 62.447 100.772 C 60.47 103.456 59.432 106.762 58.539 109.973 C 57.947 112.1 57.808 114.33 57.608 116.528 C 56.29 131.045 54.767 144.259 55.892 160.231 C 56.293 165.931 58.777 168.726 62.136 171.313 C 65.245 173.708 69.645 174.834 73.53 174.281 C 76.579 173.846 79.295 171.738 81.462 169.549 C 85.981 164.984 90.231 153.68 91.168 152.9 C 92.105 152.119 93.35 150.243 93.35 150.243 C 93.35 150.243 96.348 152.953 98.188 153.676 C 100.777 154.692 103.703 155.143 106.46 154.771 C 110.041 154.289 113.702 152.903 116.447 150.553 C 118.399 148.882 120.51 143.998 120.51 143.998 L 135.491 143.998 C 135.491 143.998 137.601 148.882 139.554 150.553 C 142.299 152.903 145.96 154.289 149.541 154.771 C 152.297 155.143 155.223 154.692 157.812 153.676 C 159.653 152.953 162.651 150.243 162.651 150.243 C 162.651 150.243 163.896 152.119 164.833 152.9 C 165.769 153.68 170.01 164.984 174.529 169.549 C 176.696 171.738 179.421 173.847 182.47 174.281 C 186.356 174.834 190.755 173.708 193.864 171.313 C 197.223 168.726 199.707 165.93 200.108 160.231 C 201.233 144.259 199.71 131.045 198.392 116.528 C 198.192 114.33 198.043 112.1 197.451 109.973 C 196.558 106.762 195.53 103.456 193.553 100.772 C 191.452 97.918 185.437 93.897 185.437 93.897 C 185.437 93.897 184.359 87.476 182.305 85.16 C 180.995 83.682 178.936 82.945 177.011 82.503 C 172.9 81.56 168.218 80.969 164.357 82.668 C 162.136 83.645 160.622 86.099 159.373 87.972 C 158.124 89.845 157.502 95.777 157.502 95.777 L 135.801 95.69 L 135.801 95.622 L 128.005 95.651 L 120.199 95.622 L 120.199 95.69 L 98.499 95.777 C 98.499 95.777 97.876 89.844 96.627 87.972 C 95.379 86.099 93.864 83.645 91.643 82.668 C 89.954 81.924 88.11 81.61 86.223 81.582 L 86.222 81.582 Z M 174.299 97.164 C 177.233 97.164 179.612 99.544 179.612 102.478 C 179.612 105.412 177.233 107.792 174.299 107.792 C 171.364 107.792 168.985 105.412 168.985 102.478 C 168.985 99.544 171.364 97.164 174.299 97.164 Z M 77.268 100.17 L 85.82 100.17 L 85.82 106.531 C 85.82 106.531 82.72 110.614 81.544 110.565 C 80.294 110.513 77.267 106.531 77.267 106.531 L 77.268 100.17 Z M 161.407 108.451 C 164.342 108.451 166.721 110.831 166.721 113.765 C 166.721 116.699 164.341 119.079 161.407 119.079 C 158.473 119.079 156.093 116.699 156.093 113.765 C 156.093 110.83 158.473 108.451 161.407 108.451 Z M 187.2 108.451 C 190.135 108.451 192.514 110.831 192.514 113.765 C 192.514 116.699 190.135 119.079 187.2 119.079 C 184.266 119.079 181.886 116.699 181.886 113.765 C 181.886 110.83 184.266 108.451 187.2 108.451 Z M 68.901 108.839 L 75.261 108.839 C 75.261 108.839 79.243 111.876 79.295 113.125 C 79.344 114.302 75.261 117.401 75.261 117.401 L 68.901 117.401 L 68.901 108.839 Z M 87.828 108.839 L 94.189 108.839 L 94.189 117.401 L 87.828 117.401 C 87.828 117.401 83.745 114.301 83.794 113.125 C 83.847 111.876 87.828 108.839 87.828 108.839 L 87.828 108.839 Z M 138.071 111.118 L 146.39 113.842 L 138.071 116.577 L 138.071 111.118 Z M 108.989 111.31 L 117.277 111.31 L 117.277 116.385 L 108.989 116.385 L 108.989 111.31 Z M 81.545 115.685 C 82.722 115.636 85.821 119.719 85.821 119.719 L 85.821 126.079 L 77.269 126.079 L 77.269 119.719 C 77.269 119.719 80.296 115.737 81.545 115.685 L 81.545 115.685 Z M 174.3 119.748 C 177.234 119.748 179.613 122.127 179.613 125.061 C 179.613 127.996 177.234 130.375 174.3 130.375 C 171.365 130.375 168.986 127.996 168.986 125.061 C 168.986 122.127 171.365 119.748 174.3 119.748 Z M 104.258 129.037 C 109.99 129.037 114.633 133.68 114.633 139.412 C 114.633 145.144 109.99 149.797 104.258 149.797 C 98.526 149.797 93.883 145.144 93.883 139.412 C 93.883 133.68 98.526 129.037 104.258 129.037 Z M 151.112 129.037 C 156.844 129.037 161.487 133.68 161.487 139.412 C 161.487 145.144 156.844 149.797 151.112 149.797 C 145.379 149.797 140.736 145.144 140.736 139.412 C 140.736 133.68 145.379 129.037 151.112 129.037 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/electron.svg b/.icons/Gruvbox_Dark-2/apps/64/electron.svg
new file mode 100755
index 000000000..a53d215e6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/electron.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ykKnbD0qgBAEesHrYf8clByXZa7GBOb1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ykKnbD0qgBAEesHrYf8clByXZa7GBOb1)">
+ <linearGradient id="_lgradient_76" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1fd1b0"/>
+ <stop offset="100%" style="stop-color:#00ffaa"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_76)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_77" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_77)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#3f3f3f" d="M 173.523491 126.40801 C 174.867486 124.512634 176.039173 122.479411 176.96963 120.342805 C 179.17516 115.862824 180.381308 110.969307 180.450231 105.972405 C 180.484692 102.457344 179.69208 98.976743 178.175779 95.806295 C 177.21086 93.841996 175.591175 92.291233 173.592414 91.429698 C 172.351804 90.878316 171.076733 90.46478 169.732738 90.258011 C 168.113053 89.947859 166.458906 89.810013 164.80476 89.844475 C 160.566009 89.913397 156.327257 90.46478 152.191891 91.498621 C 147.160528 92.739231 142.198087 94.358917 137.373493 96.323216 C 126.449232 100.768735 116.041892 106.454865 106.392702 113.243759 C 101.464724 116.724359 97.019204 120.825265 93.19399 125.477552 C 89.506621 129.923072 86.370634 134.816589 83.78603 139.985798 C 81.373733 144.775931 79.478356 149.772833 78.134362 154.942042 C 76.962675 159.318638 76.34237 163.798619 76.307908 168.313061 L 76.307908 169.174596 C 76.307908 170.105053 75.963294 170.966588 75.308528 171.621355 C 74.688223 172.276121 73.826688 172.655196 72.896231 172.655196 C 72.000234 172.689658 71.104238 172.310582 70.449472 171.690277 C 69.794705 171.035511 69.41563 170.173976 69.41563 169.243519 L 69.41563 168.347522 C 69.41563 168.313061 69.41563 168.2786 69.41563 168.2786 C 69.450092 163.178314 70.139319 158.112489 71.483314 153.184511 C 72.930692 147.567304 74.998375 142.087943 77.617441 136.918734 C 80.443275 131.267066 83.889414 125.960012 87.886936 121.100956 C 92.091225 115.966209 96.984743 111.417305 102.429642 107.592091 C 112.492369 100.527506 123.347707 94.600146 134.788888 89.947859 C 139.889174 87.845714 145.161767 86.157106 150.537744 84.813111 C 155.15557 83.641424 159.945703 83.021119 164.735837 82.952196 C 166.80352 82.917735 168.871204 83.090042 170.904426 83.469117 C 172.799802 83.77927 174.660717 84.330652 176.418248 85.123264 C 179.898849 86.674027 182.724683 89.396476 184.378829 92.808154 C 186.37759 96.943521 187.37697 101.457963 187.342509 106.041328 C 187.239125 112.003149 185.860669 117.896047 183.241604 123.272023 C 182.104378 125.787705 180.725922 128.200002 179.106237 130.439993 C 178.589316 131.163682 177.762242 131.680603 176.866246 131.818448 C 175.97025 131.956294 175.039793 131.749526 174.316103 131.198143 C 173.557953 130.681222 173.075493 129.88861 172.903186 128.958153 C 172.765341 128.062157 172.972109 127.131699 173.523491 126.40801 Z"/>
+ <path fill="#3f3f3f" d="M 126.276925 68.823026 C 125.484313 68.375028 124.898469 67.616878 124.657239 66.755343 C 124.450471 65.859347 124.553855 64.928889 125.001853 64.136277 C 125.449851 63.343665 126.208002 62.757821 127.103998 62.516592 C 127.965533 62.275362 128.930452 62.378746 129.723064 62.861206 C 134.09966 65.342426 137.924875 68.719642 141.0264 72.717163 C 144.472539 77.128221 147.332835 81.952816 149.572825 87.087563 C 152.054045 92.773693 154.052806 98.632129 155.465723 104.662873 C 157.016485 111.107153 158.050327 117.654817 158.636171 124.236942 C 159.015246 128.88923 159.222014 133.575979 159.222014 138.262728 C 159.256476 145.878696 158.670632 153.529124 157.464483 161.041708 C 156.430642 167.761679 154.604188 174.309343 152.019584 180.581316 C 150.882358 183.338227 149.469441 185.991755 147.815294 188.507436 C 146.298993 190.816349 144.507 192.918494 142.473778 194.779409 C 140.509479 196.53694 138.235027 197.984318 135.788269 198.983699 C 133.307048 199.983079 130.653521 200.5 127.965533 200.5 C 127.931072 200.5 127.89661 200.5 127.89661 200.5 L 127.13846 200.465539 C 127.13846 200.465539 127.13846 200.465539 127.103998 200.465539 C 121.865867 200.327693 116.73112 198.949237 112.113293 196.399095 C 108.529309 194.365872 105.393322 191.608961 102.877641 188.335129 C 101.051187 185.991755 99.534886 183.372689 98.39766 180.615778 C 97.846277 179.44409 97.432741 178.237942 97.088127 176.997332 C 96.881359 176.101335 96.984743 175.170878 97.467202 174.378266 C 97.9152 173.585654 98.673351 172.99981 99.534886 172.793042 C 100.430882 172.551812 101.361339 172.689658 102.153951 173.137656 C 102.946563 173.585654 103.532407 174.343804 103.773637 175.239801 C 104.014866 176.135797 104.325019 177.031793 104.704094 177.893328 C 105.634552 180.133318 106.875162 182.235463 108.357002 184.130839 C 110.28684 186.680982 112.733598 188.817589 115.49051 190.402813 C 119.108956 192.367112 123.1754 193.469876 127.276305 193.57326 L 127.999994 193.607722 C 129.791987 193.607722 131.549518 193.263108 133.203664 192.608342 C 134.892272 191.884652 136.477496 190.885272 137.855952 189.644662 C 139.441176 188.197284 140.854093 186.543137 142.060242 184.716683 C 143.473159 182.580077 144.679307 180.305625 145.678688 177.96225 C 148.022062 172.172737 149.71067 166.141993 150.641128 159.973405 C 151.812815 152.805435 152.364198 145.534082 152.329736 138.262728 C 152.329736 133.782748 152.157429 129.302767 151.743893 124.822786 C 151.226972 118.585274 150.227591 112.382224 148.745752 106.282558 C 147.436219 100.63089 145.575304 95.151529 143.26639 89.844475 C 141.26763 85.226648 138.683025 80.884513 135.5815 76.921453 C 133.031357 73.647621 129.895371 70.89071 126.276925 68.823026 Z"/>
+ <path fill="#3f3f3f" d="M 181.863148 152.219592 C 182.724683 151.909439 183.65514 151.909439 184.516675 152.288514 C 185.343748 152.633128 185.998515 153.322356 186.343129 154.14943 C 186.687743 155.010964 186.653281 155.975883 186.308667 156.802957 C 185.929592 157.63003 185.274826 158.319258 184.413291 158.62941 C 182.448992 159.422022 180.450231 160.11125 178.417009 160.697094 C 175.418868 161.558629 172.386266 162.316779 169.353663 162.971546 C 161.289698 164.729076 153.053425 165.625073 144.782692 165.659534 C 137.442415 165.728457 130.067678 164.832461 122.93417 162.937084 C 114.801282 160.662632 107.013007 157.147571 99.948422 152.495283 C 92.987221 147.980841 86.611864 142.570402 81.029119 136.436275 C 75.790987 130.819068 71.414391 124.478172 68.002713 117.620355 C 66.451951 114.553292 65.245802 111.313921 64.349806 107.971166 C 63.488271 104.938564 63.040273 101.768116 63.005812 98.563206 C 62.97135 95.220451 63.591655 91.877697 64.866727 88.776171 C 65.728261 86.674027 66.899949 84.709727 68.381788 82.952196 C 69.691321 81.401434 71.311007 80.05744 73.102999 79.023598 C 76.445754 77.197144 80.202045 76.301148 83.992798 76.404532 C 87.094324 76.438994 90.161387 76.85253 93.19399 77.645142 C 95.881978 78.368831 98.535505 79.264828 101.12011 80.333131 C 103.877021 81.435895 106.530548 82.745428 109.080691 84.227268 C 109.873303 84.709727 110.424685 85.467878 110.665915 86.329413 C 110.872683 87.225409 110.769299 88.155866 110.28684 88.948478 C 109.838841 89.74109 109.080691 90.292473 108.184695 90.533702 C 107.288699 90.774932 106.358241 90.637086 105.565629 90.189088 C 103.325639 88.845094 100.947803 87.673407 98.501044 86.708488 C 96.226592 85.743569 93.848756 84.950957 91.436459 84.330652 C 88.955239 83.641424 86.405096 83.29681 83.854953 83.262349 C 81.270349 83.193426 78.720206 83.813731 76.480215 85.054341 C 75.411912 85.674646 74.446993 86.467258 73.61992 87.432177 C 72.62054 88.603864 71.827928 89.913397 71.242084 91.360776 C 70.346088 93.635227 69.863628 96.047525 69.89809 98.494284 C 69.932551 101.078888 70.277165 103.663492 70.966393 106.179174 C 71.759005 109.073931 72.827308 111.865303 74.171302 114.553292 C 77.307289 120.825265 81.30481 126.64924 86.094943 131.783987 C 91.298613 137.504578 97.225972 142.501479 103.704714 146.705769 C 110.183455 150.978982 117.282502 154.218352 124.760624 156.286036 C 131.273826 158.009105 137.993798 158.836179 144.74823 158.767256 C 152.536505 158.732794 160.290317 157.905721 167.906285 156.251574 C 170.801042 155.631269 173.661337 154.90758 176.487171 154.080507 C 178.313625 153.529124 180.105617 152.943281 181.863148 152.219592 Z"/>
+ <circle fill="#3f3f3f" stroke="#3f3f3f" stroke-width="1.749" cx="128" cy="127.867" r="7.326" vector-effect="non-scaling-stroke"/>
+ <path fill="#3f3f3f" d="M 127.515384 55.511416 C 123.999302 55.676496 120.808798 57.619203 119.048111 60.667164 C 116.193979 65.611251 117.887391 71.932925 122.830786 74.788256 C 127.774873 77.642388 134.096547 75.948975 136.951878 71.005581 C 139.80601 66.061494 138.112597 59.73982 133.169203 56.884489 C 131.454899 55.895 129.492575 55.418434 127.515384 55.511416 Z M 182.895914 145.097571 C 181.163358 145.139487 179.469138 145.616275 177.969011 146.484104 C 173.025617 149.339436 171.332204 155.66111 174.186336 160.605197 C 177.041667 165.548591 183.363341 167.242004 188.307428 164.387872 C 193.250822 161.532541 194.944235 155.210866 192.090103 150.26678 C 190.200952 146.992336 186.675229 145.010084 182.895914 145.097571 Z M 72.861769 158.882127 C 67.152019 158.882127 62.523352 163.510794 62.523352 169.220544 C 62.523352 174.930295 67.152019 179.558962 72.861769 179.558962 C 78.571519 179.558962 83.200186 174.930295 83.200186 169.220544 C 83.200186 163.510794 78.571519 158.882127 72.861769 158.882127 Z"/>
+ <g opacity=".2">
+ <path d="M 127.999994 65.836372 C 126.096744 65.836372 124.553855 67.379261 124.553855 69.282511 C 124.553855 71.185761 126.096744 72.72865 127.999994 72.72865 C 129.903244 72.72865 131.446133 71.185761 131.446133 69.282511 C 131.446133 67.379261 129.903244 65.836372 127.999994 65.836372 Z M 183.138219 155.435988 C 181.234969 155.435988 179.69208 156.978877 179.69208 158.882127 C 179.69208 160.785377 181.234969 162.328266 183.138219 162.328266 C 185.041469 162.328266 186.584358 160.785377 186.584358 158.882127 C 186.584358 156.978877 185.041469 155.435988 183.138219 155.435988 Z M 72.861769 169.220544 C 70.958519 169.220544 69.41563 170.763433 69.41563 172.666683 C 69.41563 174.569934 70.958519 176.112823 72.861769 176.112823 C 74.765019 176.112823 76.307908 174.569934 76.307908 172.666683 C 76.307908 170.763433 74.765019 169.220544 72.861769 169.220544 Z"/>
+ </g>
+ <linearGradient id="_lgradient_78" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(117.168728,0,0,110.27645,69.41563,62.390233)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1fd1b0"/>
+ <stop offset="100%" style="stop-color:#00ffaa"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_78)" d="M 127.999994 62.390233 C 126.096744 62.390233 124.553855 63.933122 124.553855 65.836372 C 124.553855 67.739622 126.096744 69.282511 127.999994 69.282511 C 129.903244 69.282511 131.446133 67.739622 131.446133 65.836372 C 131.446133 63.933122 129.903244 62.390233 127.999994 62.390233 Z M 183.138219 151.989849 C 181.234969 151.989849 179.69208 153.532738 179.69208 155.435988 C 179.69208 157.339238 181.234969 158.882127 183.138219 158.882127 C 185.041469 158.882127 186.584358 157.339238 186.584358 155.435988 C 186.584358 153.532738 185.041469 151.989849 183.138219 151.989849 Z M 72.861769 165.774405 C 70.958519 165.774405 69.41563 167.317294 69.41563 169.220544 C 69.41563 171.123794 70.958519 172.666683 72.861769 172.666683 C 74.765019 172.666683 76.307908 171.123794 76.307908 169.220544 C 76.307908 167.317294 74.765019 165.774405 72.861769 165.774405 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/electrum-ltc.svg b/.icons/Gruvbox_Dark-2/apps/64/electrum-ltc.svg
new file mode 100755
index 000000000..bd590b817
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/electrum-ltc.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="cLhVaYyda734ixZf0dtgR7TSoiOZzz9Y" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#cLhVaYyda734ixZf0dtgR7TSoiOZzz9Y)">
+ <linearGradient id="_lgradient_81" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_81)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_82" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_82)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 107.737207 61.324752 C 102.043046 61.193886 96.610919 62.423986 91.75 65.230439 C 81.286786 71.271377 75.897903 83.286405 75.082833 97.471398 C 63.209814 105.268812 55.5 115.935687 55.5 128.015178 C 55.5 140.094669 63.209814 150.761544 75.082833 158.558958 C 75.898479 172.742679 81.292943 184.759391 91.75544 190.799917 C 102.217158 196.839986 115.310086 195.49815 128 189.113617 C 140.689043 195.495972 153.789471 196.839296 164.25 190.799917 C 174.711878 184.759752 180.096063 172.746738 180.911727 158.564398 C 192.788346 150.766633 200.5 140.096804 200.5 128.015178 C 200.5 115.933546 192.788346 105.263723 180.911727 97.465958 C 180.096541 83.282582 174.712462 71.270944 164.25 65.230439 C 153.785296 59.188638 140.682923 60.527736 127.989121 66.916739 C 121.196835 63.500062 114.29667 61.475506 107.737207 61.324752 Z M 148.262793 67.05273 C 153.059577 66.928346 157.502305 67.956176 161.383291 70.196863 C 168.872715 74.520882 173.443042 82.941508 174.841049 93.902971 C 168.210413 90.455082 160.585783 87.759728 152.271834 85.955604 C 146.55449 79.659926 140.418961 74.403865 134.119635 70.387252 C 139.029591 68.331028 143.803767 67.16835 148.262793 67.05273 Z M 107.737207 67.05817 C 112.192281 67.174252 116.96354 68.3334 121.869485 70.387252 C 115.57093 74.404259 109.433802 79.660125 103.717287 85.955604 C 95.40559 87.760121 87.782373 90.455459 81.153514 93.902971 C 82.553362 82.943458 87.133914 74.520194 94.622149 70.196863 C 98.503129 67.956176 102.941437 66.933206 107.737207 67.05817 Z M 127.99456 73.379071 C 132.896962 76.151316 137.811189 79.82991 142.551133 84.258425 C 137.847811 83.675349 132.983869 83.366318 128 83.366318 C 123.012317 83.366318 118.144662 83.674606 113.437988 84.258425 C 118.177661 79.829422 123.09227 76.151985 127.99456 73.379071 Z M 128 89.110616 C 135.443984 89.110616 142.578544 89.858492 149.258253 91.183133 C 153.747813 96.306813 157.970532 102.114788 161.693352 108.562897 C 165.416099 115.010878 168.335462 121.566283 170.527386 128.015178 C 168.33509 134.463648 165.415312 141.020837 161.693352 147.467459 C 157.970659 153.915366 153.752573 159.724557 149.263693 164.847223 C 142.582475 166.172528 135.445939 166.91974 128 166.91974 C 120.554061 166.91974 113.417525 166.172528 106.736307 164.847223 C 102.247262 159.72444 98.024023 153.921007 94.301208 147.472899 C 90.578462 141.024917 87.659619 134.464966 85.467174 128.015178 C 87.65913 121.566001 90.578297 115.011171 94.301208 108.562897 C 98.023896 102.115011 102.246922 96.30668 106.736307 91.183133 C 113.417525 89.857828 120.554061 89.110616 128 89.110616 Z M 97.380065 93.533073 C 94.523279 97.315799 91.827287 101.3736 89.334784 105.690748 C 86.840167 110.011545 84.677231 114.382766 82.828932 118.75141 C 81.362368 112.429694 80.63011 106.331047 80.68026 100.697126 C 85.531967 97.837195 91.175907 95.423142 97.380065 93.533073 Z M 158.614496 93.533073 C 164.818903 95.422829 170.462216 97.837461 175.314301 100.697126 C 175.364405 106.330101 174.637157 112.425418 173.171068 118.74597 C 171.323629 114.380455 169.158043 110.013883 166.665216 105.696188 C 164.172697 101.379008 161.471303 97.315825 158.614496 93.533073 Z M 117.136967 100.164038 L 111.751688 123.810309 L 102.379127 125.230064 L 100.14886 133.585406 L 109.858681 132.111254 L 105.719088 150.29609 L 146.103241 150.29609 L 150.003489 139.155634 L 124.964661 139.155634 L 127.16773 129.48933 L 136.910189 128.015178 L 139.140456 119.659836 L 129.060737 121.188385 L 133.847652 100.164038 L 117.136967 100.164038 Z M 180.960684 104.499459 C 189.753092 111.191769 194.755702 119.367921 194.755702 128.015178 C 194.755702 136.662435 189.753092 144.838587 180.960684 151.530897 C 180.632391 144.066323 179.153458 136.120284 176.559986 128.020618 C 179.15621 119.91685 180.631648 111.967226 180.960684 104.499459 Z M 75.033876 104.504899 C 75.362929 111.969659 76.840119 119.914688 79.434574 128.015178 C 76.840643 136.115642 75.362193 144.060171 75.033876 151.525457 C 66.24532 144.834008 61.244298 136.660406 61.244298 128.015178 C 61.244298 119.369945 66.24532 111.196348 75.033876 104.504899 Z M 82.828932 137.284386 C 84.677046 141.651872 86.841091 146.020409 89.334784 150.339608 C 91.827287 154.656756 94.523539 158.715009 97.380065 162.497283 C 91.175907 160.607219 85.531967 158.193161 80.68026 155.33323 C 80.629656 149.700223 81.363651 143.604333 82.828932 137.284386 Z M 173.171068 137.284386 C 174.636519 143.604726 175.364905 149.699893 175.314301 155.33323 C 170.462216 158.192895 164.818903 160.607527 158.614496 162.497283 C 161.471037 158.714987 164.167247 154.656787 166.659776 150.339608 C 169.152593 146.021929 171.323374 141.650331 173.171068 137.284386 Z M 81.153514 162.127385 C 87.782373 165.574897 95.40559 168.270235 103.717287 170.074752 C 109.433467 176.369455 115.570808 181.620953 121.869485 185.637664 C 111.682417 189.902434 102.108402 190.150247 94.622149 185.828053 C 87.133914 181.504722 82.553362 173.086898 81.153514 162.127385 Z M 174.841049 162.127385 C 173.442245 173.086292 168.866086 181.504722 161.377851 185.828053 C 153.890318 190.150981 144.309699 189.903943 134.119635 185.637664 C 140.418876 181.621399 146.555011 176.369466 152.271834 170.074752 C 160.585783 168.270628 168.210413 165.575269 174.841049 162.127385 Z M 113.443427 171.771931 C 118.148423 172.355304 123.014224 172.664038 128 172.664038 C 132.983869 172.664038 137.847811 172.354868 142.551133 171.771931 C 137.809659 176.201452 132.899044 179.878641 127.99456 182.651282 C 123.092116 179.879066 118.182915 176.199604 113.443427 171.771931 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/electrum.svg b/.icons/Gruvbox_Dark-2/apps/64/electrum.svg
new file mode 100755
index 000000000..30ab09286
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/electrum.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="qp5qf79zbrzADbrU6noMx9PHJqoYjabk" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#qp5qf79zbrzADbrU6noMx9PHJqoYjabk)">
+ <linearGradient id="_lgradient_79" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_79)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_80" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_80)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#ececec" fill-rule="evenodd" d="M 55.5 127.999984 C 55.5 124.824801 56.029197 121.649619 57.059739 118.641551 C 58.145985 115.577779 59.622167 112.708974 61.516135 110.062988 C 63.493661 107.27774 65.805417 104.743165 68.367845 102.487114 C 71.153093 100.063949 74.133308 97.863603 77.30849 95.997487 C 84.466577 91.791763 92.181713 88.672285 100.23108 86.722612 C 109.310987 84.438708 118.641567 83.324609 128 83.352462 C 137.358433 83.324609 146.689013 84.438708 155.76892 86.722612 C 163.818287 88.672285 171.533423 91.791763 178.69151 95.997487 C 181.866692 97.863603 184.846907 100.063949 187.632155 102.487114 C 190.194583 104.743165 192.506339 107.27774 194.483865 110.062988 C 196.377833 112.708974 197.854015 115.577779 198.940261 118.641551 C 199.970803 121.649619 200.5 124.824801 200.5 127.999984 C 200.5 131.175166 199.970803 134.350349 198.940261 137.358416 C 197.854015 140.422189 196.377833 143.290994 194.483865 145.93698 C 192.506339 148.722227 190.194583 151.256803 187.632155 153.512854 C 184.846907 155.936019 181.866692 158.136365 178.69151 160.002481 C 171.533423 164.208205 163.818287 167.327683 155.76892 169.277356 C 146.689013 171.561259 137.358433 172.675358 128 172.647506 C 118.641567 172.675358 109.310987 171.561259 100.23108 169.277356 C 92.181713 167.327683 84.466577 164.208205 77.30849 160.002481 C 74.133308 158.136365 71.153093 155.936019 68.367845 153.512854 C 65.805417 151.256803 63.493661 148.722227 61.516135 145.93698 C 59.622167 143.290994 58.145985 140.422189 57.059739 137.358416 C 56.029197 134.350349 55.5 131.175166 55.5 127.999984 Z M 61.23761 127.999984 C 61.23761 125.465408 61.68325 122.930833 62.490972 120.507667 C 63.382251 118.000944 64.60776 115.605631 66.167499 113.405285 C 67.922205 110.98212 69.927584 108.781774 72.155782 106.804248 C 74.662505 104.603902 77.364195 102.626377 80.233 100.927375 C 86.889743 97.028028 94.103534 94.131371 101.595851 92.293107 C 110.230119 90.148466 119.087207 89.06222 128 89.090072 C 136.912793 89.06222 145.769881 90.148466 154.404149 92.293107 C 161.896466 94.131371 169.110257 97.028028 175.767 100.927375 C 178.635805 102.626377 181.337495 104.603902 183.844218 106.804248 C 186.072416 108.781774 188.077795 110.98212 189.832501 113.405285 C 191.39224 115.605631 192.617749 118.000944 193.509028 120.53552 C 194.31675 122.930833 194.76239 125.465408 194.76239 127.999984 C 194.76239 130.534559 194.31675 133.069135 193.509028 135.464448 C 192.617749 137.999023 191.39224 140.394337 189.832501 142.594682 C 188.077795 145.017848 186.072416 147.218194 183.844218 149.19572 C 181.337495 151.396065 178.635805 153.373591 175.767 155.072592 C 169.110257 158.971939 161.896466 161.868597 154.404149 163.706861 C 145.769881 165.851501 136.912793 166.937748 128 166.909896 C 119.087207 166.937748 110.230119 165.851501 101.595851 163.706861 C 94.103534 161.868597 86.889743 158.971939 80.233 155.072592 C 77.364195 153.373591 74.662505 151.396065 72.155782 149.19572 C 69.927584 147.218194 67.922205 145.017848 66.167499 142.594682 C 64.60776 140.394337 63.382251 137.999023 62.490972 135.464448 C 61.68325 133.069135 61.23761 130.534559 61.23761 127.999984 Z"/>
+ <path fill="#ececec" fill-rule="evenodd" d="M 91.763926 65.192646 C 96.387438 62.602366 101.623703 61.237594 106.943527 61.293299 C 112.37476 61.376857 117.750288 62.463103 122.763734 64.496334 C 128.44564 66.780237 133.793315 69.788305 138.639647 73.464832 C 144.126585 77.559146 149.140031 82.21051 153.62428 87.391071 C 158.554168 93.045124 162.927007 99.172669 166.659239 105.662297 C 171.254898 113.5724 174.87572 122.011701 177.466001 130.785232 C 179.777756 138.556073 181.003265 146.605439 181.086823 154.738363 C 181.086823 158.5263 180.752593 162.342089 180.056281 166.102174 C 179.415674 169.555881 178.385133 172.926031 176.964656 176.156918 C 175.65559 179.192838 173.873031 182.033791 171.72839 184.568367 C 169.611602 187.047237 167.077027 189.164025 164.236074 190.807322 C 159.612562 193.397602 154.348444 194.762373 149.028621 194.706669 C 143.62524 194.623111 138.249712 193.536864 133.236266 191.503634 C 127.55436 189.21973 122.234537 186.211663 117.360353 182.535136 C 111.873415 178.440821 106.859969 173.789458 102.37572 168.608897 C 97.445832 162.954844 93.072993 156.827299 89.340761 150.337671 C 84.745102 142.427567 81.12428 133.988267 78.533999 125.214736 C 76.222244 117.443895 74.996735 109.394529 74.94103 101.261605 C 74.913177 97.473668 75.247407 93.657879 75.943719 89.897794 C 76.584326 86.444087 77.614867 83.073937 79.035344 79.84305 C 80.34441 76.80713 82.126969 73.966177 84.27161 71.431601 C 86.388398 68.952731 88.922973 66.835942 91.763926 65.192646 Z M 94.604879 70.17824 C 98.364964 68.089304 102.59854 67.003057 106.887822 67.03091 C 111.594891 67.114467 116.274107 68.061451 120.619093 69.84401 C 125.827507 71.905093 130.729543 74.662489 135.213792 78.032639 C 140.3665 81.904133 145.073569 86.304824 149.307146 91.151156 C 153.986362 96.526684 158.136381 102.347852 161.701498 108.558954 C 166.074337 116.051271 169.500192 124.072785 171.95121 132.400675 C 174.123703 139.670172 175.265655 147.190341 175.32136 154.766215 C 175.349212 158.219922 175.042835 161.67363 174.402228 165.04378 C 173.873031 168.0797 172.953899 171.032062 171.72839 173.845163 C 170.614291 176.379738 169.13811 178.747199 167.355551 180.836135 C 165.65655 182.81366 163.651172 184.512662 161.395121 185.821728 C 157.635036 187.910664 153.40146 188.996911 149.112178 188.969058 C 144.405109 188.885501 139.753746 187.938516 135.380907 186.155958 C 130.172493 184.094874 125.270457 181.337479 120.786208 177.967329 C 115.6335 174.095835 110.926431 169.695143 106.692854 164.848812 C 102.013638 159.473284 97.863619 153.652116 94.298502 147.441013 C 89.925663 139.948697 86.499808 131.927183 84.04879 123.599292 C 81.876297 116.329796 80.734345 108.809627 80.67864 101.233753 C 80.650788 97.780045 80.957165 94.326338 81.597772 90.956188 C 82.126969 87.920268 83.046101 84.967906 84.27161 82.154805 C 85.385709 79.62023 86.86189 77.252769 88.644449 75.163833 C 90.34345 73.186307 92.348828 71.487306 94.604879 70.17824 Z"/>
+ <path fill="#ececec" fill-rule="evenodd" d="M 166.659239 150.337671 C 162.927007 156.827299 158.554168 162.954844 153.62428 168.608897 C 149.140031 173.789458 144.126585 178.440821 138.639647 182.535136 C 133.765463 186.211663 128.44564 189.21973 122.763734 191.503634 C 117.750288 193.536864 112.37476 194.623111 106.971379 194.706669 C 101.651556 194.762373 96.387438 193.425455 91.763926 190.807322 C 88.922973 189.164025 86.388398 187.047237 84.27161 184.568367 C 82.126969 182.033791 80.34441 179.192838 79.035344 176.156918 C 77.614867 172.926031 76.584326 169.555881 75.943719 166.102174 C 75.247407 162.342089 74.913177 158.5263 74.913177 154.738363 C 74.996735 146.605439 76.222244 138.556073 78.533999 130.785232 C 81.12428 122.011701 84.745102 113.5724 89.340761 105.662297 C 93.072993 99.172669 97.445832 93.045124 102.37572 87.391071 C 106.859969 82.21051 111.873415 77.559146 117.360353 73.464832 C 122.234537 69.788305 127.55436 66.780237 133.236266 64.496334 C 138.249712 62.463103 143.62524 61.376857 149.028621 61.293299 C 154.348444 61.237594 159.612562 62.602366 164.236074 65.192646 C 167.077027 66.835942 169.611602 68.952731 171.72839 71.431601 C 173.873031 73.966177 175.65559 76.80713 176.964656 79.84305 C 178.385133 83.073937 179.415674 86.444087 180.056281 89.897794 C 180.752593 93.657879 181.086823 97.473668 181.086823 101.261605 C 181.003265 109.394529 179.777756 117.443895 177.466001 125.214736 C 174.87572 133.988267 171.254898 142.427567 166.659239 150.337671 Z M 161.701498 147.441013 C 158.136381 153.652116 153.986362 159.473284 149.307146 164.848812 C 145.073569 169.695143 140.3665 174.095835 135.213792 177.967329 C 130.729543 181.337479 125.827507 184.094874 120.619093 186.155958 C 116.274107 187.938516 111.594891 188.885501 106.887822 188.969058 C 102.59854 188.996911 98.364964 187.910664 94.604879 185.821728 C 92.348828 184.512662 90.34345 182.81366 88.644449 180.836135 C 86.86189 178.747199 85.385709 176.379738 84.27161 173.845163 C 83.046101 171.032062 82.126969 168.0797 81.597772 165.04378 C 80.957165 161.67363 80.650788 158.219922 80.67864 154.766215 C 80.734345 147.190341 81.876297 139.670172 84.04879 132.400675 C 86.499808 124.072785 89.925663 116.051271 94.298502 108.558954 C 97.863619 102.347852 102.013638 96.526684 106.692854 91.151156 C 110.926431 86.304824 115.6335 81.904133 120.786208 78.032639 C 125.270457 74.662489 130.172493 71.905093 135.380907 69.84401 C 139.753746 68.061451 144.405109 67.114467 149.112178 67.03091 C 153.40146 67.003057 157.635036 68.089304 161.395121 70.17824 C 163.651172 71.487306 165.65655 73.186307 167.355551 75.163833 C 169.13811 77.252769 170.614291 79.62023 171.72839 82.154805 C 172.953899 84.967906 173.873031 87.920268 174.402228 90.956188 C 175.042835 94.326338 175.349212 97.780045 175.32136 101.233753 C 175.265655 108.809627 174.123703 116.329796 171.95121 123.599292 C 169.500192 131.927183 166.074337 139.948697 161.701498 147.441013 Z"/>
+ <path fill="#ececec" d="M 116.859009 94.57701 L 116.859009 105.718002 C 115.489519 105.773707 112.970307 105.718002 111.658433 105.718002 L 105.718018 105.718002 L 105.718018 111.288497 C 105.718018 111.288497 107.720154 111.20494 107.643755 111.288497 C 110.206901 111.249504 111.023135 113.104852 111.288513 114.345741 L 111.288513 141.926223 C 111.19025 142.710415 111.27403 144.655766 109.482458 144.711471 C 109.56518 144.783887 105.718018 144.711471 105.718018 144.711471 L 105.718018 150.281966 L 111.995704 150.281966 C 113.528159 150.226261 115.3786 150.281966 116.859009 150.281966 L 116.859009 161.422957 L 122.429504 161.325028 L 122.429504 150.281966 L 127.912961 150.281966 L 128.087039 161.422957 L 133.657535 161.422957 L 133.483457 150.281966 C 144.110915 149.510586 150.281982 148.241093 150.281982 136.355727 C 150.281982 127.999984 144.706412 125.220056 138.117151 125.214736 C 142.296794 124.898221 144.708473 122.429488 144.710356 115.466369 C 143.206188 106.982033 141.128772 105.718002 133.570496 105.718002 L 133.570496 94.57701 L 128 94.57701 L 128 105.718002 C 126.336516 105.717974 124.118312 105.656726 122.429504 105.718002 L 122.429504 94.57701 L 116.859009 94.57701 Z M 122.429504 111.288497 C 130.284934 111.288497 133.571264 111.288581 133.570496 116.858993 C 133.571264 122.429856 129.500541 122.429488 122.429504 122.429488 L 122.429504 111.288497 Z M 122.429504 127.999984 C 133.570496 128.000402 139.14215 128.000112 139.140991 136.355727 C 139.14215 144.712022 133.570496 144.711471 122.429504 144.711471 L 122.429504 127.999984 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/element4l.svg b/.icons/Gruvbox_Dark-2/apps/64/element4l.svg
new file mode 100755
index 000000000..36704ed4b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/element4l.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="KwRBa8yBMD1XpomD8wauVkIRFLBk8SDY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#KwRBa8yBMD1XpomD8wauVkIRFLBk8SDY)">
+ <linearGradient id="_lgradient_83" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_83)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_84" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_84)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <circle fill="#3b3b3b" cx="73.625" cy="118.938" r="18.125" vector-effect="non-scaling-stroke"/>
+ <circle fill="#3b3b3b" cx="182.375" cy="118.938" r="18.125" vector-effect="non-scaling-stroke"/>
+ <path fill="#3b3b3b" d="M 161.229167 140.633125 C 161.229167 148.671563 147.028229 155.1875 129.510417 155.1875 C 111.992604 155.1875 97.791667 148.672016 97.791667 140.634484 C 97.791667 132.596953 111.992604 140.634484 129.510417 140.634484 C 147.028229 140.634484 161.229167 132.596953 161.229167 140.634484 L 161.229167 140.633125 Z"/>
+ <circle fill="#ffffff" cx="81.177" cy="114.406" r="4.531" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="189.927" cy="114.406" r="4.531" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/elementary-os.svg b/.icons/Gruvbox_Dark-2/apps/64/elementary-os.svg
new file mode 100644
index 000000000..70f1c948a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/elementary-os.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" fill="none" width="256" height="256" viewBox="0 0 256 256">
+ <g clip-path="url(#clip0)">
+ <g filter="url(#filter0_d)">
+ <path fill="url(#paint0_linear)" d="M165.685 11.947C239.74 11.947 250.324 22.5042 250.324 96.4908V155.742C250.324 229.728 239.74 240.285 165.685 240.285H90.3152C16.2595 240.285 5.67586 229.728 5.67586 155.742V96.4908C5.67586 22.5042 16.2595 11.947 90.3152 11.947H165.685Z"/>
+ </g>
+ <g opacity=".1" filter="url(#filter1_f)">
+ <path d="M128.247 51.5059C85.0326 51.5059 50 86.5384 50 129.753C50 172.967 85.0326 208 128.247 208C171.462 208 206.494 172.967 206.494 129.753C206.494 86.5384 171.462 51.5059 128.247 51.5059ZM128.274 58.0063L128.247 58.0234C161.099 58.0234 188.799 80.0993 197.289 110.224C189.995 125.315 179.571 138.896 166.912 149.884C160.82 155.155 154.169 159.856 146.825 163.165C139.481 166.473 131.399 168.351 123.351 167.893C117.315 167.541 111.334 165.858 106.058 162.918C120.087 155.317 132.735 145.19 143.091 133.061C149.91 125.097 155.834 116.043 158.126 105.826C159.288 100.718 159.467 95.3744 158.405 90.2437C157.343 85.1129 154.974 80.2395 151.385 76.4166C147.881 72.6943 143.282 70.0453 138.353 68.6927C133.434 67.3346 128.181 67.2283 123.15 68.1449C113.09 69.9893 104.091 75.836 96.8976 83.0962C84.1937 95.8951 76.3412 113.958 77.7832 131.933C78.5097 140.92 81.5168 149.75 86.6699 157.139C87.8268 158.793 89.096 160.364 90.4485 161.851C82.9312 164.495 75.1348 166.366 67.2542 167.423C60.4747 156.468 56.5563 143.558 56.5563 129.736C56.5563 90.1095 88.6593 58.0063 128.274 58.0063H128.274ZM128.7 72.4759L128.694 72.4987C133.747 72.4987 138.821 74.0303 142.846 77.0819C146.467 79.8205 149.161 83.6994 150.67 87.9806C152.196 92.2618 152.588 96.906 152.068 101.422C151.034 110.448 146.478 118.726 140.978 125.958C131.237 138.757 118.287 149.002 103.89 156.178C102.42 156.905 100.927 157.608 99.4184 158.279C96.2886 155.54 93.6064 152.299 91.5497 148.666C87.274 141.088 85.8653 132.095 86.6869 123.437C87.5253 114.774 90.4876 106.435 94.4838 98.7058C99.1115 89.7466 105.421 81.2684 114.252 76.3892C118.667 73.9467 123.659 72.4759 128.7 72.4759H128.7ZM199.332 120.165C199.748 123.295 199.971 126.484 199.971 129.73C199.971 169.345 167.879 201.461 128.264 201.461C106.02 201.461 86.122 191.333 72.9877 175.432C81.103 173.587 89.0399 170.933 96.6522 167.563C99.9889 170.089 103.661 172.168 107.574 173.666C118.825 177.981 131.606 177.354 142.996 173.414C154.381 169.468 164.486 162.404 173.289 154.16C183.768 144.368 192.605 132.824 199.332 120.165V120.165Z"/>
+ </g>
+ <g opacity=".3" filter="url(#filter2_f)">
+ <path d="M128.247 49.1686C85.0326 49.1686 50 84.2012 50 127.416C50 170.63 85.0326 205.663 128.247 205.663C171.462 205.663 206.494 170.63 206.494 127.416C206.494 84.2012 171.462 49.1686 128.247 49.1686ZM128.274 55.669L128.247 55.6862C161.099 55.6862 188.799 77.7621 197.289 107.887C189.995 122.977 179.571 136.559 166.912 147.547C160.82 152.817 154.169 157.519 146.825 160.827C139.481 164.136 131.399 166.014 123.351 165.555C117.315 165.203 111.334 163.521 106.058 160.581C120.087 152.98 132.735 142.852 143.091 130.724C149.91 122.76 155.834 113.706 158.126 103.489C159.288 98.3804 159.467 93.0372 158.405 87.9064C157.343 82.7757 154.974 77.9022 151.385 74.0793C147.881 70.357 143.282 67.708 138.353 66.3555C133.434 64.9974 128.181 64.8911 123.15 65.8077C113.09 67.6521 104.091 73.4988 96.8976 80.7589C84.1937 93.5578 76.3412 111.621 77.7832 129.595C78.5097 138.583 81.5168 147.413 86.6699 154.802C87.8268 156.456 89.096 158.027 90.4485 159.514C82.9312 162.157 75.1348 164.029 67.2542 165.085C60.4747 154.131 56.5563 141.22 56.5563 127.399C56.5563 87.7723 88.6593 55.669 128.274 55.669H128.274ZM128.7 70.1387L128.694 70.1615C133.747 70.1615 138.821 71.693 142.846 74.7447C146.467 77.4833 149.161 81.3622 150.67 85.6434C152.196 89.9246 152.588 94.5688 152.068 99.0847C151.034 108.111 146.478 116.389 140.978 123.621C131.237 136.42 118.287 146.664 103.89 153.841C102.42 154.567 100.927 155.271 99.4184 155.942C96.2886 153.203 93.6064 149.962 91.5497 146.329C87.274 138.751 85.8653 129.758 86.6869 121.1C87.5253 112.437 90.4876 104.098 94.4838 96.3686C99.1115 87.4094 105.421 78.9312 114.252 74.0519C118.667 71.6095 123.659 70.1387 128.7 70.1387H128.7ZM199.332 117.828C199.748 120.958 199.971 124.147 199.971 127.393C199.971 167.008 167.879 199.124 128.264 199.124C106.02 199.124 86.122 188.995 72.9877 173.094C81.103 171.25 89.0399 168.596 96.6522 165.226C99.9889 167.752 103.661 169.831 107.574 171.329C118.825 175.644 131.606 175.017 142.996 171.077C154.381 167.131 164.486 160.067 173.289 151.823C183.768 142.031 192.605 130.487 199.332 117.828V117.828Z"/>
+ </g>
+ <path fill="#fff" d="M128.247 48C85.0326 48 50 83.0326 50 126.247C50 169.462 85.0326 204.494 128.247 204.494C171.462 204.494 206.494 169.462 206.494 126.247C206.494 83.0326 171.462 48 128.247 48ZM128.274 54.5004L128.247 54.5175C161.099 54.5175 188.799 76.5935 197.289 106.718C189.995 121.809 179.571 135.39 166.912 146.378C160.82 151.649 154.169 156.35 146.825 159.659C139.481 162.967 131.399 164.845 123.351 164.387C117.315 164.035 111.334 162.352 106.058 159.412C120.087 151.811 132.735 141.684 143.091 129.555C149.91 121.591 155.834 112.537 158.126 102.32C159.288 97.2117 159.467 91.8686 158.405 86.7378C157.343 81.6071 154.974 76.7336 151.385 72.9107C147.881 69.1884 143.282 66.5394 138.353 65.1869C133.434 63.8287 128.181 63.7225 123.15 64.6391C113.09 66.4835 104.091 72.3301 96.8976 79.5903C84.1937 92.3892 76.3412 110.452 77.7832 128.427C78.5097 137.414 81.5168 146.244 86.6699 153.633C87.8268 155.287 89.096 156.859 90.4485 158.345C82.9312 160.989 75.1348 162.86 67.2542 163.917C60.4747 152.962 56.5563 140.052 56.5563 126.23C56.5563 86.6036 88.6593 54.5004 128.274 54.5004H128.274ZM128.7 68.97L128.694 68.9929C133.747 68.9929 138.821 70.5244 142.846 73.576C146.467 76.3147 149.161 80.1935 150.67 84.4748C152.196 88.756 152.588 93.4002 152.068 97.9161C151.034 106.942 146.478 115.22 140.978 122.452C131.237 135.251 118.287 145.496 103.89 152.672C102.42 153.399 100.927 154.102 99.4184 154.773C96.2886 152.035 93.6064 148.794 91.5497 145.161C87.274 137.582 85.8653 128.589 86.6869 119.932C87.5253 111.269 90.4876 102.93 94.4838 95.2C99.1115 86.2408 105.421 77.7625 114.252 72.8833C118.667 70.4409 123.659 68.97 128.7 68.97H128.7ZM199.332 116.66C199.748 119.789 199.971 122.978 199.971 126.224C199.971 165.839 167.879 197.955 128.264 197.955C106.02 197.955 86.122 187.827 72.9877 171.926C81.103 170.081 89.0399 167.427 96.6522 164.057C99.9889 166.583 103.661 168.662 107.574 170.16C118.825 174.475 131.606 173.848 142.996 169.908C154.381 165.962 164.486 158.898 173.289 150.654C183.768 140.863 192.605 129.319 199.332 116.66V116.66Z"/>
+ </g>
+ <defs>
+ <filter id="filter0_d" width="264.648" height="248.338" x="-4.32" y="5.95" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+ <feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="effect1_dropShadow" mode="normal" result="shape"/>
+ </filter>
+ <filter id="filter1_f" width="183.277" height="183.277" x="36.61" y="38.11" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" mode="normal" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="6.696"/>
+ </filter>
+ <filter id="filter2_f" width="161.851" height="161.851" x="47.32" y="46.49" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" mode="normal" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="1.339"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="51.474" x2="52.096" y1="12.995" y2="239.997" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#07B3FF"/>
+ <stop offset="1" stop-color="#007DE8"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect fill="#fff" width="256" height="256"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/elementary.svg b/.icons/Gruvbox_Dark-2/apps/64/elementary.svg
new file mode 120000
index 000000000..e0c1d12ee
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/elementary.svg
@@ -0,0 +1 @@
+elementary-os.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/elements.svg b/.icons/Gruvbox_Dark-2/apps/64/elements.svg
new file mode 100644
index 000000000..843e22a40
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/elements.svg
@@ -0,0 +1,65 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="0kE11LQfInylrwcQlaW0NQqO56mF9r5k" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#0kE11LQfInylrwcQlaW0NQqO56mF9r5k)">
+ <linearGradient id="_lgradient_21" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.7,11.9)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" d="M 165.709 11.9 C 239.765 11.9 250.348 22.457 250.348 96.444 L 250.348 155.695 C 250.348 229.681 239.765 240.238 165.709 240.238 L 90.339 240.238 C 16.284 240.238 5.7 229.681 5.7 155.695 L 5.7 96.444 C 5.7 22.457 16.284 11.9 90.339 11.9 L 165.709 11.9 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_22" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="76whqlMIuhjAA9FCMszF6pZairK9npDD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#76whqlMIuhjAA9FCMszF6pZairK9npDD)">
+ <path d="M 200.5 194.545 L 200.5 64.045 C 200.5 60.043 197.251 56.795 193.25 56.795 L 62.75 56.795 C 58.749 56.795 55.5 60.043 55.5 64.045 L 55.5 194.545 C 55.5 198.546 58.749 201.795 62.75 201.795 L 193.25 201.795 C 197.251 201.795 200.5 198.546 200.5 194.545 Z"/>
+ </g>
+ <defs>
+ <linearGradient id="_lgradient_23" x1=".5" x2="-.207" y1="-.207" y2=".5">
+ <stop offset="0%" style="stop-color:#00bbff"/>
+ <stop offset="100%" style="stop-color:#14dcdc"/>
+ </linearGradient>
+ </defs>
+ <path d="M 200.5 191.955 L 200.5 61.455 C 200.5 57.454 197.251 54.205 193.25 54.205 L 62.75 54.205 C 58.749 54.205 55.5 57.454 55.5 61.455 L 55.5 191.955 C 55.5 195.957 58.749 199.205 62.75 199.205 L 193.25 199.205 C 197.251 199.205 200.5 195.957 200.5 191.955 Z" style="fill:url(#_lgradient_23)"/>
+ <defs>
+ <filter id="sJS55mLixkGokZxk6LTU2BhWMyfVHNDM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#sJS55mLixkGokZxk6LTU2BhWMyfVHNDM)">
+ <path d="M 115.054 155.188 L 84.057 155.188 L 84.057 186.259 L 71.036 186.259 L 71.036 111.17 L 83.908 111.17 L 83.908 142.241 L 115.054 142.241 L 115.054 111.17 L 128 111.17 L 128 186.259 L 115.054 186.259 L 115.054 155.188 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 115.054 152.598 L 84.057 152.598 L 84.057 183.67 L 71.036 183.67 L 71.036 108.58 L 83.908 108.58 L 83.908 139.652 L 115.054 139.652 L 115.054 108.58 L 128 108.58 L 128 183.67 L 115.054 183.67 L 115.054 152.598 Z"/>
+ <defs>
+ <filter id="gPiHRuKuO5cK2WHTfSXdCsKmZ1kQgFlq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#gPiHRuKuO5cK2WHTfSXdCsKmZ1kQgFlq)">
+ <path d="M 182.375 67.152 L 182.375 74.92 L 174.607 74.92 L 174.607 82.688 L 182.375 82.688 L 182.375 111.17 L 190.143 111.17 L 190.143 67.152 L 182.375 67.152 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 182.375 64.563 L 182.375 72.33 L 174.607 72.33 L 174.607 80.098 L 182.375 80.098 L 182.375 108.58 L 190.143 108.58 L 190.143 64.563 L 182.375 64.563 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 62.752 54.205 C 58.736 54.205 55.5 57.441 55.5 61.457 L 55.5 64.047 C 55.5 60.03 58.736 56.795 62.752 56.795 L 193.248 56.795 C 197.264 56.795 200.5 60.03 200.5 64.047 L 200.5 61.457 C 200.5 57.441 197.264 54.205 193.248 54.205 L 62.752 54.205 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/elisa.svg b/.icons/Gruvbox_Dark-2/apps/64/elisa.svg
new file mode 100644
index 000000000..071dd8b78
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/elisa.svg
@@ -0,0 +1,59 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#4d4d4d" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#666666" opacity=".4" d="M33.313 233.525c1.831.778 3.715 1.517 5.799 2.137 2.472.735 5.127 1.364 7.978 1.9 2.852.536 5.9.978 9.157 1.342 3.256.363 6.722.647 10.41.863 7.376.433 15.641.598 24.898.598h75.371c9.258 0 17.522-.165 24.899-.598 3.688-.216 7.153-.5 10.41-.863 3.257-.364 6.305-.806 9.156-1.342 2.851-.536 5.507-1.165 7.979-1.9 2.471-.735 4.758-1.576 6.877-2.536.343-.155.615-.363.949-.525l-19.983-34.855-154.211.289-19.689 35.49z"/>
+ <g opacity=".8">
+ <linearGradient id="b" x1=".51" x2=".51" y1="-.002" y2="1.007" gradientTransform="matrix(201.57 0 0 123.888 28.456 51.332)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="17.6%" stop-color="#ffffff"/>
+ <stop offset="17.6%" stop-color="#85dca8"/>
+ <stop offset="29.6%" stop-color="#8acaa4"/>
+ <stop offset="29.6%" stop-color="#ffffff"/>
+ <stop offset="42.4%" stop-color="#ffffff"/>
+ <stop offset="42.4%" stop-color="#85dca8"/>
+ <stop offset="54.449%" stop-color="#87d8a8"/>
+ <stop offset="54.449%" stop-color="#ecf6f0"/>
+ <stop offset="64%" stop-color="#ecf6f0"/>
+ <stop offset="64%" stop-color="#5ac083"/>
+ <stop offset="71.078%" stop-color="#4cb28a"/>
+ <stop offset="85.598%" stop-color="#41a692"/>
+ <stop offset="100%" stop-color="#2d919f"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M38.456 51.332c-5.54 0-10 4.46-10 10V165.22c0 5.54 4.46 10 10 10h181.57c5.54 0 10-4.46 10-10V61.332c0-5.54-4.46-10-10-10H38.456z"/>
+ </g>
+ <circle fill="#2c2c2c" fill-opacity=".518" cx="28.768" cy="37.277" r="5.642" vector-effect="non-scaling-stroke"/>
+ <circle fill="#2c2c2c" fill-opacity=".518" cx="227.232" cy="37.277" r="5.642" vector-effect="non-scaling-stroke"/>
+ <circle fill="#2c2c2c" fill-opacity=".518" cx="227.232" cy="211.969" r="5.642" vector-effect="non-scaling-stroke"/>
+ <circle fill="#2c2c2c" fill-opacity=".518" cx="29.431" cy="211.969" r="5.642" vector-effect="non-scaling-stroke"/>
+ <circle fill="#333333" cx="164.839" cy="207.986" r="5.642" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#333333" cx="191.389" cy="214.624" rx="4.314" ry="4.978" vector-effect="non-scaling-stroke"/>
+ <circle fill="#333333" cx="88.506" cy="207.986" r="5.642" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#333333" cx="61.956" cy="214.624" rx="4.314" ry="4.978" vector-effect="non-scaling-stroke"/>
+ <path fill="#4d4d4d" d="M59.229 86.277h140.375c6.244 0 11.313 5.069 11.313 11.312v22.625c0 6.244-5.069 11.313-11.313 11.313H59.229c-6.244 0-11.312-5.069-11.312-11.313V97.589c0-6.243 5.068-11.312 11.312-11.312z"/>
+ <path fill="#333333" d="M59.229 86.277h57.438c7.083 15.25 6.676 30.343-1.25 45.25H59.229c-6.244 0-11.312-5.069-11.312-11.313V97.589c0-6.243 5.068-11.312 11.312-11.312zm140.146 0h-57.438c-7.083 15.25-6.676 30.343 1.25 45.25h56.188c6.243 0 11.312-5.069 11.312-11.313V97.589c0-6.243-5.069-11.312-11.312-11.312z"/>
+ <g fill="#f7f7f7" fill-rule="evenodd">
+ <path d="M50.042 108.902c0-11.867 9.633-21.5 21.5-21.5 11.866 0 21.5 9.633 21.5 21.5 0 11.866-9.634 21.5-21.5 21.5-11.867 0-21.5-9.634-21.5-21.5zm5.995.005c0-4.11 1.64-8.06 4.54-10.97 2.91-2.9 6.86-4.53 10.96-4.53 4.11 0 8.06 1.63 10.97 4.53 2.9 2.91 4.53 6.86 4.53 10.96 0 4.11-1.63 8.06-4.53 10.97-2.91 2.9-6.86 4.54-10.97 4.54-4.1 0-8.05-1.64-10.96-4.54-2.9-2.91-4.54-6.86-4.53-10.97"/>
+ <path d="M55.045 106.152h2.806c1.071 0 1.941.869 1.941 1.94v1.744c0 1.071-.87 1.941-1.941 1.941h-2.806c-1.072 0-1.94-.87-1.941-1.941v-1.744c0-1.071.87-1.94 1.941-1.94zm30.312-.063h2.806c1.071 0 1.941.87 1.941 1.941v1.743c0 1.071-.87 1.941-1.941 1.941h-2.806c-1.071 0-1.94-.87-1.94-1.941v-1.743c0-1.071.869-1.941 1.94-1.941zM74.385 92.373v2.807a1.94 1.94 0 0 1-1.94 1.94h-1.744a1.941 1.941 0 0 1-1.941-1.94v-2.807c0-1.071.87-1.94 1.941-1.94h1.744a1.94 1.94 0 0 1 1.94 1.94zm.063 30.313v2.806c0 1.071-.87 1.941-1.941 1.941h-1.744c-1.071 0-1.94-.87-1.94-1.941v-2.806c0-1.071.869-1.941 1.94-1.941h1.744c1.071 0 1.941.87 1.941 1.941zm10.784-23.562l-1.974 1.994a1.942 1.942 0 0 1-2.745.013l-1.239-1.227a1.94 1.94 0 0 1-.013-2.744l1.974-1.994a1.943 1.943 0 0 1 2.745-.014l1.239 1.227c.761.754.767 1.984.013 2.745zm-21.285 21.582l-1.974 1.994a1.942 1.942 0 0 1-2.745.013l-1.239-1.227a1.94 1.94 0 0 1-.013-2.744l1.974-1.994a1.942 1.942 0 0 1 2.745-.013l1.239 1.227a1.94 1.94 0 0 1 .013 2.744zm-5.971-21.582l1.974 1.994a1.942 1.942 0 0 0 2.745.013l1.239-1.227a1.94 1.94 0 0 0 .013-2.744l-1.974-1.994a1.943 1.943 0 0 0-2.745-.014l-1.239 1.227a1.942 1.942 0 0 0-.013 2.745zm21.285 21.582l1.974 1.994a1.942 1.942 0 0 0 2.745.013l1.239-1.227a1.94 1.94 0 0 0 .013-2.744l-1.974-1.994a1.942 1.942 0 0 0-2.745-.013l-1.239 1.227a1.94 1.94 0 0 0-.013 2.744z"/>
+ </g>
+ <g fill="#f7f7f7" fill-rule="evenodd">
+ <path d="M166.042 108.902c0-11.867 9.633-21.5 21.5-21.5 11.866 0 21.5 9.633 21.5 21.5 0 11.866-9.634 21.5-21.5 21.5-11.867 0-21.5-9.634-21.5-21.5zm5.995.005c0-4.11 1.64-8.06 4.54-10.97 2.91-2.9 6.86-4.53 10.96-4.53 4.11 0 8.06 1.63 10.97 4.53 2.9 2.91 4.53 6.86 4.53 10.96 0 4.11-1.63 8.06-4.53 10.97-2.91 2.9-6.86 4.54-10.97 4.54-4.1 0-8.05-1.64-10.96-4.54-2.9-2.91-4.54-6.86-4.53-10.97"/>
+ <path d="M171.045 106.152h2.806c1.071 0 1.941.869 1.941 1.94v1.744c0 1.071-.87 1.941-1.941 1.941h-2.806c-1.072 0-1.94-.87-1.941-1.941v-1.744c0-1.071.87-1.94 1.941-1.94zm30.312-.063h2.806c1.071 0 1.941.87 1.941 1.941v1.743c0 1.071-.87 1.941-1.941 1.941h-2.806c-1.071 0-1.94-.87-1.94-1.941v-1.743c0-1.071.869-1.941 1.94-1.941zm-10.972-13.716v2.807a1.94 1.94 0 0 1-1.94 1.94h-1.744a1.941 1.941 0 0 1-1.941-1.94v-2.807c0-1.071.87-1.94 1.941-1.94h1.744a1.94 1.94 0 0 1 1.94 1.94zm.063 30.313v2.806c0 1.071-.87 1.941-1.941 1.941h-1.744c-1.071 0-1.94-.87-1.94-1.941v-2.806c0-1.071.869-1.941 1.94-1.941h1.744c1.071 0 1.941.87 1.941 1.941zm10.784-23.562l-1.974 1.994a1.942 1.942 0 0 1-2.745.013l-1.239-1.227a1.94 1.94 0 0 1-.013-2.744l1.974-1.994a1.943 1.943 0 0 1 2.745-.014l1.239 1.227c.761.754.767 1.984.013 2.745zm-21.285 21.582l-1.974 1.994a1.942 1.942 0 0 1-2.745.013l-1.239-1.227a1.94 1.94 0 0 1-.013-2.744l1.974-1.994a1.942 1.942 0 0 1 2.745-.013l1.239 1.227a1.94 1.94 0 0 1 .013 2.744zm-5.971-21.582l1.974 1.994a1.942 1.942 0 0 0 2.745.013l1.239-1.227a1.94 1.94 0 0 0 .013-2.744l-1.974-1.994a1.943 1.943 0 0 0-2.745-.014l-1.239 1.227a1.942 1.942 0 0 0-.013 2.745zm21.285 21.582l1.974 1.994a1.942 1.942 0 0 0 2.745.013l1.239-1.227a1.94 1.94 0 0 0 .013-2.744l-1.974-1.994a1.942 1.942 0 0 0-2.745-.013l-1.239 1.227a1.94 1.94 0 0 0-.013 2.744z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/emacs-24.svg b/.icons/Gruvbox_Dark-2/apps/64/emacs-24.svg
new file mode 120000
index 000000000..a940c6403
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/emacs-24.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/emacs-25.svg b/.icons/Gruvbox_Dark-2/apps/64/emacs-25.svg
new file mode 120000
index 000000000..a940c6403
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/emacs-25.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/emacs-nox.svg b/.icons/Gruvbox_Dark-2/apps/64/emacs-nox.svg
new file mode 120000
index 000000000..a940c6403
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/emacs-nox.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/emacs-snapshot.svg b/.icons/Gruvbox_Dark-2/apps/64/emacs-snapshot.svg
new file mode 120000
index 000000000..a940c6403
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/emacs-snapshot.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/emacs.svg b/.icons/Gruvbox_Dark-2/apps/64/emacs.svg
new file mode 100644
index 000000000..feff8efcf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/emacs.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="yRO0nnRMrLLlIAfJgfpu9vqPxkrnRdt8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#yRO0nnRMrLLlIAfJgfpu9vqPxkrnRdt8)">
+ <linearGradient id="_lgradient_0" x1=".146" x2=".854" y1=".146" y2=".854" gradientTransform="matrix(244.648309,0,0,228.338396,5.619191,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4e4376"/>
+ <stop offset="100%" style="stop-color:#2b5876"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.628109 11.951604 C 239.683817 11.951604 250.2675 22.508801 250.2675 96.495462 L 250.2675 155.746257 C 250.2675 229.732514 239.683817 240.29 165.628109 240.29 L 90.258584 240.29 C 16.20288 240.29 5.619191 229.732514 5.619191 155.746257 L 5.619191 96.495462 C 5.619191 22.508801 16.20288 11.951604 90.258584 11.951604 L 165.628109 11.951604 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 90.859334 196.439818 C 90.859334 196.439818 99.502415 200.50569 111.007443 201.940368 C 115.666646 202.521376 133.394048 204.552138 146.986142 204.498977 C 146.986142 204.498977 163.540082 204.514296 172.677747 203.219664 C 182.239087 201.861525 187.655301 200.128142 190.6703 196.669066 C 190.749249 195.844298 192.125378 193.155852 188.408765 190.563247 C 178.90704 183.93492 166.623883 182.120757 142.764813 176.454024 C 116.381291 169.820754 108.092252 163.468459 104.152524 158.872252 C 100.418034 154.26509 105.258305 144.696975 126.517766 140.003295 C 137.28175 137.383864 175.143735 136.025191 175.143735 136.025191 C 163.641919 126.893981 144.276746 111.422835 139.863385 107.946273 C 135.992444 104.89704 129.754292 100.217696 129.084111 96.036071 C 128.179601 91.965529 134.586842 90.005576 137.979306 89.779471 C 148.909207 89.025679 163.835233 91.9168 177.101895 94.555083 C 183.770673 95.881263 184.941479 95.685851 184.941479 95.685851 C 194.439175 96.138137 203.7142 89.553366 203.337231 79.07527 C 203.261517 68.446631 190.747556 59.923575 178.986371 59.551432 C 167.088452 59.499999 138.894955 59.499999 138.894955 59.499999 C 170.705975 66.058181 177.629102 69.365874 179.288434 73.195235 C 180.271161 75.457908 177.653271 77.706069 168.889371 77.267066 C 159.344128 76.788604 139.78645 74.477607 139.78645 74.477607 C 121.171231 71.613227 109.813679 68.899482 104.159039 76.286773 C 100.465474 81.11296 104.686803 86.991141 106.345097 90.45803 C 113.732381 103.348533 124.895802 112.192176 133.001607 118.424369 C 136.051648 120.769439 145.363705 125.962447 145.363705 125.962447 C 116.417859 118.047469 91.741101 122.49491 77.117154 130.183783 C 60.307061 140.134185 63.182721 156.924941 89.856229 172.623442 C 105.611104 181.895614 115.065411 186.349257 140.86012 189.516494 C 155.937558 191.920607 158.990475 192.904296 158.87608 194.15927 C 158.714413 195.926223 140.223767 196.595763 135.363354 196.931014 C 122.99722 197.783812 91.015439 196.439818 90.855954 196.439818 L 90.859334 196.439818 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 83.859334 192.439818 C 83.859334 192.439818 92.502415 196.50569 104.007443 197.940368 C 108.666646 198.521376 126.394048 200.552138 139.986142 200.498977 C 139.986142 200.498977 156.540082 200.514296 165.677747 199.219664 C 175.239087 197.861525 180.655301 196.128142 183.6703 192.669066 C 183.749249 191.844298 185.125378 189.155852 181.408765 186.563247 C 171.90704 179.93492 159.623883 178.120757 135.764813 172.454024 C 109.381291 165.820754 101.092252 159.468459 97.152524 154.872252 C 93.418034 150.26509 98.258305 140.696975 119.517766 136.003295 C 130.28175 133.383864 168.143735 132.025191 168.143735 132.025191 C 156.641919 122.893981 137.276746 107.422835 132.863385 103.946273 C 128.992444 100.89704 122.754292 96.217696 122.084111 92.036071 C 121.179601 87.965529 127.586842 86.005576 130.979306 85.779471 C 141.909207 85.025679 156.835233 87.9168 170.101895 90.555083 C 176.770673 91.881263 177.941479 91.685851 177.941479 91.685851 C 187.439175 92.138137 196.7142 85.553366 196.337231 75.07527 C 196.261517 64.446631 183.747556 55.923575 171.986371 55.551432 C 160.088452 55.499999 131.894955 55.499999 131.894955 55.499999 C 163.705975 62.058181 170.629102 65.365874 172.288434 69.195235 C 173.271161 71.457908 170.653271 73.706069 161.889371 73.267066 C 152.344128 72.788604 132.78645 70.477607 132.78645 70.477607 C 114.171231 67.613227 102.813679 64.899482 97.159039 72.286773 C 93.465474 77.11296 97.686803 82.991141 99.345097 86.45803 C 106.732381 99.348533 117.895802 108.192176 126.001607 114.424369 C 129.051648 116.769439 138.363705 121.962447 138.363705 121.962447 C 109.417859 114.047469 84.741101 118.49491 70.117154 126.183783 C 53.307061 136.134185 56.182721 152.924941 82.856229 168.623442 C 98.611104 177.895614 108.065411 182.349257 133.86012 185.516494 C 148.937558 187.920607 151.990475 188.904296 151.87608 190.15927 C 151.714413 191.926223 133.223767 192.595763 128.363354 192.931014 C 115.99722 193.783812 84.015439 192.439818 83.855954 192.439818 L 83.859334 192.439818 Z"/>
+ <g opacity=".2">
+ <linearGradient id="_lgradient_1" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(214.285738,0,0,200,20.857131,27)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" d="M 161.00782 27 C 225.872695 27 235.142869 36.246976 235.142869 101.051373 L 235.142869 152.948728 C 235.142869 217.752772 225.872695 227 161.00782 227 L 94.992182 227 C 30.12731 227 20.857131 217.752772 20.857131 152.948728 L 20.857131 101.051373 C 20.857131 36.246976 30.12731 27 94.992182 27 L 161.00782 27 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_2" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/emacs24.svg b/.icons/Gruvbox_Dark-2/apps/64/emacs24.svg
new file mode 120000
index 000000000..a940c6403
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/emacs24.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/emacs25.svg b/.icons/Gruvbox_Dark-2/apps/64/emacs25.svg
new file mode 120000
index 000000000..a940c6403
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/emacs25.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/emblem-mail.svg b/.icons/Gruvbox_Dark-2/apps/64/emblem-mail.svg
new file mode 120000
index 000000000..c76682b96
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/emblem-mail.svg
@@ -0,0 +1 @@
+mail.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/emby-server.svg b/.icons/Gruvbox_Dark-2/apps/64/emby-server.svg
new file mode 100644
index 000000000..2b5a774cd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/emby-server.svg
@@ -0,0 +1,54 @@
+<svg width="256" height="256" fill="none" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg">
+ <g clip-path="url(#clip0)">
+ <g filter="url(#filter0_d)">
+ <path d="m165.685 11.947c74.055 0 84.639 10.5572 84.639 84.5438v59.2512c0 73.986-10.584 84.543-84.639 84.543h-75.3698c-74.0557 0-84.63934-10.557-84.63934-84.543v-59.2512c0-73.9866 10.58364-84.5438 84.63934-84.5438h75.3698z" fill="url(#paint0_linear)"/>
+ </g>
+ <g filter="url(#filter1_f)" opacity=".2">
+ <path d="m122.607 50.8067c-1.452 0.0209-2.839 0.5972-3.866 1.6065l-39.8696 39.1701c-1.0463 1.0284-1.6341 2.4229-1.6341 3.877s0.5878 2.8486 1.6341 3.877l1.3663 1.3427-30.6036 30.066c-1.0463 1.029-1.6341 2.423-1.6341 3.877s0.5878 2.849 1.6341 3.877l39.8697 39.17c1.0468 1.028 2.4663 1.606 3.9463 1.606 1.4801 0 2.8995-0.578 3.9463-1.606l1.3663-1.342 30.6033 30.067c1.047 1.028 2.467 1.605 3.947 1.605s2.899-0.577 3.946-1.605l39.87-39.171c1.046-1.028 1.634-2.422 1.634-3.877 0-1.454-0.588-2.848-1.634-3.877l-1.367-1.342 30.604-30.066c1.046-1.029 1.634-2.423 1.634-3.877 0-1.455-0.588-2.849-1.634-3.877l-39.87-39.1705c-1.047-1.028-2.466-1.6055-3.946-1.6055s-2.9 0.5775-3.946 1.6055l-1.367 1.3423-30.603-30.0666c-0.528-0.5186-1.156-0.928-1.848-1.204-0.691-0.2759-1.432-0.4128-2.179-0.4025z"/>
+ </g>
+ <path d="m122.607 48.0005c-1.452 0.0209-2.839 0.5972-3.866 1.6065l-39.8696 39.1701c-1.0463 1.0284-1.6341 2.423-1.6341 3.877 0 1.4541 0.5878 2.8487 1.6341 3.8771l1.3663 1.3423-30.6036 30.0665c-1.0463 1.028-1.6341 2.423-1.6341 3.877s0.5878 2.849 1.6341 3.877l39.8697 39.17c1.0468 1.028 2.4663 1.606 3.9463 1.606 1.4801 0 2.8995-0.578 3.9463-1.606l1.3663-1.342 30.6033 30.066c1.047 1.028 2.467 1.606 3.947 1.606s2.899-0.578 3.946-1.606l39.87-39.17c1.046-1.028 1.634-2.423 1.634-3.877s-0.588-2.848-1.634-3.877l-1.367-1.342 30.604-30.067c1.046-1.028 1.634-2.423 1.634-3.877s-0.588-2.848-1.634-3.877l-39.87-39.1697c-1.047-1.028-2.466-1.6055-3.946-1.6055s-2.9 0.5775-3.946 1.6055l-1.367 1.3423-30.603-30.0666c-0.528-0.5186-1.156-0.928-1.848-1.2039-0.691-0.276-1.432-0.4128-2.179-0.4026z" fill="url(#paint1_linear)"/>
+ <g filter="url(#filter2_f)" opacity=".2">
+ <path d="M162.286 129.403L108 160.28V98.5261L162.286 129.403Z"/>
+ </g>
+ <path d="M162.286 126.597L108 157.474V95.7199L162.286 126.597Z" fill="white"/>
+ <path d="m165.068 11.9512c4.328-0.0098 8.656 0.0393 12.984 0.1376 3.875 0.0786 7.751 0.226 11.626 0.4519 3.453 0.1965 6.905 0.4814 10.348 0.8548 3.059 0.334 6.118 0.786 9.148 1.346 2.715 0.501 5.4 1.1397 8.046 1.9158 2.4 0.6976 4.751 1.5622 7.023 2.5839 2.115 0.9432 4.141 2.0632 6.059 3.3503 1.839 1.2379 3.561 2.6527 5.135 4.2148 1.564 1.572 2.98 3.2815 4.219 5.1187 1.289 1.9158 2.41 3.9397 3.364 6.0422 1.023 2.2794 1.889 4.6177 2.597 7.0051 0.777 2.6429 1.417 5.325 1.918 8.0367 0.561 3.026 1.013 6.0717 1.348 9.1272 0.374 3.4386 0.659 6.8773 0.856 10.3258 0.226 3.8612 0.373 7.7321 0.462 11.5933 0.088 4.3228 0.138 8.6457 0.128 12.9588v58.2119c0.01 4.323-0.04 8.636-0.128 12.959-0.089 3.871-0.236 7.732-0.462 11.593-0.197 3.449-0.482 6.897-0.856 10.326-0.335 3.055-0.787 6.111-1.348 9.137-0.501 2.702-1.141 5.384-1.918 8.027-0.708 2.387-1.574 4.735-2.597 7.005-0.954 2.112-2.075 4.126-3.364 6.042-1.239 1.837-2.655 3.557-4.219 5.119-1.574 1.562-3.296 2.977-5.135 4.215-1.918 1.287-3.944 2.407-6.059 3.35-2.272 1.022-4.623 1.886-7.023 2.594-2.646 0.776-5.331 1.414-8.046 1.906-3.03 0.569-6.089 1.011-9.148 1.346-3.443 0.373-6.895 0.658-10.348 0.854-3.875 0.226-7.751 0.374-11.626 0.462-4.328 0.088-8.656 0.138-12.984 0.128h-74.126c-4.328 0.01-8.656-0.04-12.9839-0.128-3.8755-0.088-7.751-0.236-11.6265-0.462-3.4525-0.196-6.905-0.481-10.3477-0.854-3.0591-0.335-6.1182-0.777-9.1477-1.346-2.7149-0.492-5.4001-1.13-8.0461-1.906-2.4001-0.708-4.7509-1.572-7.0231-2.594-2.1148-0.943-4.1411-2.063-6.0591-3.35-1.8394-1.238-3.5608-2.653-5.1346-4.215-1.5639-1.562-2.9804-3.282-4.2197-5.119-1.2886-1.916-2.4099-3.93-3.364-6.042-1.023-2.27-1.8886-4.618-2.5968-7.005-0.77706-2.643-1.41642-5.325-1.91807-8.027-0.56067-3.026-1.01313-6.082-1.34757-9.137-0.37377-3.429-0.65903-6.877-0.85575-10.326-0.22623-3.861-0.37378-7.722-0.46231-11.593-0.08852-4.323-0.1377-8.636-0.12787-12.959v-58.2119c-0.00983-4.3131 0.03935-8.636 0.12787-12.9588 0.08853-3.8612 0.23608-7.7321 0.46231-11.5933 0.19672-3.4485 0.48198-6.8872 0.85575-10.3258 0.33444-3.0555 0.7869-6.1012 1.34757-9.1272 0.50165-2.7117 1.14101-5.3938 1.91807-8.0367 0.7082-2.3874 1.5738-4.7257 2.5968-7.0051 0.9541-2.1025 2.0754-4.1264 3.364-6.0422 1.2393-1.8372 2.6558-3.5467 4.2197-5.1187 1.5738-1.5621 3.2952-2.9769 5.1346-4.2148 1.918-1.2871 3.9443-2.4071 6.0591-3.3503 2.2722-1.0217 4.623-1.8863 7.0231-2.5839 2.646-0.7761 5.3312-1.4148 8.0461-1.9158 3.0295-0.56 6.0886-1.012 9.1477-1.346 3.4427-0.3734 6.8952-0.6583 10.3477-0.8548 3.8755-0.2259 7.751-0.3733 11.6265-0.4519 4.3279-0.0983 8.6559-0.1474 12.9839-0.1376h74.126zm0.01 4.0086c4.298-0.0099 8.597 0.0393 12.895 0.1277 3.827 0.0884 7.653 0.2358 11.479 0.4519 3.384 0.1965 6.767 0.4716 10.131 0.8449 2.971 0.3144 5.932 0.7467 8.863 1.2969 2.577 0.4716 5.134 1.0807 7.653 1.8176 2.223 0.6484 4.396 1.4541 6.501 2.3972 1.909 0.8548 3.738 1.8667 5.469 3.0261 1.623 1.0905 3.138 2.3383 4.525 3.7236s2.636 2.8983 3.738 4.5194c1.16 1.7291 2.174 3.5467 3.029 5.4429 0.945 2.1123 1.751 4.2836 2.4 6.4941 0.748 2.5152 1.348 5.0598 1.83 7.6339 0.541 2.9278 0.974 5.8752 1.298 8.8423 0.374 3.3601 0.65 6.73 0.846 10.1097 0.217 3.8218 0.374 7.6338 0.453 11.4557 0.088 4.2934 0.137 8.577 0.137 12.8704v58.2119c0 4.293-0.049 8.577-0.137 12.87-0.079 3.822-0.236 7.644-0.453 11.456-0.196 3.38-0.472 6.75-0.846 10.12-0.324 2.957-0.757 5.904-1.298 8.832-0.482 2.574-1.082 5.119-1.83 7.634-0.649 2.22-1.455 4.382-2.4 6.494-0.855 1.896-1.869 3.724-3.029 5.443-1.102 1.631-2.351 3.144-3.738 4.529-1.387 1.376-2.902 2.623-4.525 3.714-1.731 1.159-3.56 2.171-5.469 3.026-2.105 0.953-4.278 1.749-6.501 2.397-2.519 0.737-5.076 1.346-7.653 1.818-2.931 0.55-5.892 0.982-8.863 1.306-3.364 0.364-6.747 0.649-10.131 0.836-3.826 0.216-7.652 0.373-11.479 0.452-4.298 0.098-8.597 0.137-12.895 0.137h-0.01-74.126-0.0099c-4.2984 0-8.5969-0.039-12.8953-0.137-3.8263-0.079-7.6526-0.236-11.4789-0.452-3.3837-0.187-6.7674-0.472-10.1314-0.836-2.9705-0.324-5.9313-0.756-8.8625-1.306-2.5771-0.472-5.1345-1.081-7.6526-1.818-2.223-0.648-4.3968-1.444-6.5017-2.397-1.9083-0.855-3.7378-1.867-5.469-3.026-1.623-1.091-3.1378-2.338-4.5247-3.714-1.3869-1.385-2.6361-2.898-3.7378-4.529-1.1606-1.719-2.1738-3.547-3.0295-5.443-0.9443-2.112-1.7509-4.274-2.4001-6.494-0.7475-2.515-1.3476-5.06-1.8295-7.634-0.541-2.928-0.9738-5.875-1.2984-8.832-0.3738-3.37-0.6492-6.74-0.8459-10.12-0.2164-3.812-0.37381-7.634-0.4525-11.456-0.08853-4.293-0.13771-8.577-0.13771-12.87v-58.2119c0-4.2934 0.04918-8.577 0.13771-12.8704 0.07869-3.8219 0.2361-7.6339 0.4525-11.4557 0.1967-3.3797 0.4721-6.7496 0.8459-10.1097 0.3246-2.9671 0.7574-5.9145 1.2984-8.8423 0.4819-2.5741 1.082-5.1187 1.8295-7.6339 0.6492-2.2105 1.4558-4.3818 2.4001-6.4941 0.8557-1.8962 1.8689-3.7138 3.0295-5.4429 1.1017-1.6211 2.3509-3.1341 3.7378-4.5194s2.9017-2.6331 4.5247-3.7236c1.7312-1.1594 3.5607-2.1713 5.469-3.0261 2.1049-0.9431 4.2787-1.7488 6.5017-2.3972 2.5181-0.7369 5.0755-1.346 7.6526-1.8176 2.9312-0.5502 5.892-0.9825 8.8625-1.2969 3.364-0.3733 6.7477-0.6484 10.1314-0.8449 3.8263-0.2161 7.6526-0.3635 11.4789-0.4519 4.2984-0.0884 8.5969-0.1376 12.8953-0.1277h0.0099 74.126 0.01z" clip-rule="evenodd" fill="url(#paint2_linear)" fill-rule="evenodd" opacity=".4"/>
+ </g>
+ <defs>
+ <filter id="filter0_d" x="-4.32414" y="5.94696" width="264.648" height="248.338" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+ <feBlend in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <filter id="filter1_f" x="38" y="40.8062" width="180" height="177.194" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <filter id="filter2_f" x="97.9998" y="88.5261" width="74.2857" height="81.7541" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="5.67586" x2="5.67586" y1="11.947" y2="240.285" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#4c5561" offset="1e-7"/>
+ <stop stop-color="#2e3842" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="127.011" x2="127.397" y1="47.9399" y2="205.713" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#1ad6ab" offset="0"/>
+ <stop stop-color="#329db6" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint2_linear" x1="132.082" x2="132.082" y1="11.95" y2="240.29" gradientUnits="userSpaceOnUse">
+ <stop stop-color="white" offset="0"/>
+ <stop stop-color="white" stop-opacity=".0980392" offset=".125"/>
+ <stop stop-opacity=".0980392" offset=".925"/>
+ <stop stop-opacity=".498039" offset="1"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect width="256" height="256" fill="white"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/emeral.svg b/.icons/Gruvbox_Dark-2/apps/64/emeral.svg
new file mode 100644
index 000000000..a4e1bd2ef
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/emeral.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e8e8e8"/>
+ <stop offset="100%" stop-color="#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#46a926" fill-rule="evenodd" d="M166.761 61.382l1.396 1.86-6.79 26.159-2.582.433-16.462-26.159 1.186-2.293h23.252zm-54.27 0l1.144 2.35-19.37 27.612-2.58-.671-3.883-27.612 1.437-1.679h23.252zm68.944.522L210.5 99.689l-1.117 2.384h-40.691l-1.379-1.913 11.627-37.785 2.495-.471zm-52.318 0l29.065 37.785-1.117 2.384h-58.13l-1.117-2.384 29.065-37.785h2.234zm-54.552 0l2.495.471 11.627 37.785-1.379 1.913H46.617L45.5 99.689l29.065-37.785zm134.818 45.982l1.064 2.443-75.569 84.289-2.4-1.561 34.878-84.289 1.336-.882h40.691zm-52.318 0l1.342 2.013-29.066 72.663h-2.682l-29.066-72.663 1.342-2.013h58.13zm-69.757 0l1.336.882 34.878 84.289-2.399 1.561-75.57-84.289 1.064-2.443h40.691z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/emerald-theme-manager-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/emerald-theme-manager-icon.svg
new file mode 120000
index 000000000..43145a2f1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/emerald-theme-manager-icon.svg
@@ -0,0 +1 @@
+emeral.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/emerald.svg b/.icons/Gruvbox_Dark-2/apps/64/emerald.svg
new file mode 120000
index 000000000..43145a2f1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/emerald.svg
@@ -0,0 +1 @@
+emeral.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/emoji-activity.svg b/.icons/Gruvbox_Dark-2/apps/64/emoji-activity.svg
new file mode 120000
index 000000000..a45c758e5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/emoji-activity.svg
@@ -0,0 +1 @@
+characters-emoji-activities.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/emoji-body.svg b/.icons/Gruvbox_Dark-2/apps/64/emoji-body.svg
new file mode 100644
index 000000000..b9ca319ca
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/emoji-body.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="odMWkokuxZw9rNMLn6WyqOaqAjkbpmyz" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#odMWkokuxZw9rNMLn6WyqOaqAjkbpmyz)">
+ <path fill="#f7f7f7" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#ffcc80" d="M 115.252 137.187 C 115.252 143.005 120.148 147.75 126.117 147.75 C 132.104 147.75 136.982 142.99 136.982 137.187 L 136.982 64.049 C 136.982 58.245 132.104 53.5 126.117 53.5 C 120.148 53.5 115.252 58.245 115.252 64.049 L 115.252 137.187 L 115.252 137.187 Z M 158.712 144.437 C 158.712 150.255 163.609 155 169.577 155 C 175.564 155 180.442 150.24 180.442 144.437 L 180.442 125.674 C 180.442 119.87 175.564 115.125 169.577 115.125 C 163.609 115.125 158.712 119.87 158.712 125.674 L 158.712 144.437 L 158.712 144.437 Z"/>
+ <path fill="#ffcc80" d="M 136.982 144.437 C 136.982 150.255 141.878 155 147.847 155 C 153.834 155 158.712 150.24 158.712 144.437 L 158.77 122.049 C 158.77 116.249 153.873 111.5 147.905 111.5 C 141.936 111.5 137.04 116.245 137.04 122.049 L 136.982 144.437 L 136.982 144.437 Z"/>
+ <path fill="#ffcc80" d="M 136.982 126 L 137.04 122.375 L 115.252 122.375 L 100.896 76.834 C 100.362881 73.999568 98.72219 71.494447 96.337 69.873 C 93.952955 68.252428 91.020913 67.649894 88.191 68.199 C 85.359509 68.737348 82.85857 70.380174 81.24 72.765 C 79.620684 75.151471 79.01632 78.083715 79.56 80.916 L 93.453 132.797 L 80.306 145.952 C 77.091764 148.10407 75.269674 151.807334 75.526 155.667 C 75.316 158.879 76.377 162.323 79.039 165.875 L 88.781 179.824 C 98.799 189.865 105.774 197.496 119.185 198.33 C 119.964 198.428 120.771 198.5 121.619 198.5 L 146.536 198.5 C 165.006 198.5 180.5 183.786 180.5 165.324 L 180.5 126 L 136.982 126 L 136.982 126 Z"/>
+ <path fill="#ffebee" d="M 162.392 143.755 C 162.435 148.004 165.702 151.419 169.707 151.375 C 173.709 151.317 176.922 147.833 176.878 143.599 C 176.82 139.365 162.348 139.521 162.392 143.755 Z M 140.662 143.755 C 140.705 148.004 143.972 151.419 147.977 151.375 C 151.979 151.317 155.192 147.833 155.148 143.599 C 155.09 139.365 140.618 139.521 140.662 143.755 Z"/>
+ <path fill="#f2a86b" d="M 180.442 144.437 C 180.442 150.255 175.564 155 169.577 155 C 163.609 155 158.712 150.24 158.712 144.437 C 158.712 148.105 156.774 151.317 153.848 153.231 C 156.916 158.824 162.772 162.25 169.577 162.25 C 173.505189 162.237819 177.323246 160.950629 180.457 158.582 C 180.471 151.531 180.442 144.437 180.442 144.437 Z"/>
+ <path fill="#f2a86b" d="M 158.712 144.437 C 158.712 150.255 153.834 155 147.847 155 C 141.878 155 136.982 150.24 136.982 144.437 L 132.708 144.256 C 132.167062 145.732779 131.319073 147.078043 130.22 148.203 C 131.977 156.769 139.177 162.25 147.847 162.25 C 151.775189 162.237819 155.593246 160.950629 158.727 158.582 C 158.741 151.531 158.712 144.437 158.712 144.437 L 158.712 144.437 Z"/>
+ <path fill="#f2a86b" d="M 93.58 132.315 L 93.453 132.786 L 94.793 131.452 C 96.578109 130.26011 98.676557 129.624312 100.823 129.625 L 122.553 129.625 C 128.554 129.625 133.418 134.494 133.418 140.5 C 133.418 146.506 128.554 151.375 122.553 151.375 L 107.726 151.375 L 115.31 158.625 L 122.553 158.625 C 132.542 158.625 140.662 150.498 140.662 140.5 C 140.662 130.502 132.542 126 122.553 126 L 115.252 126 C 100.823 126 96.423 130.589 93.58 132.315 Z"/>
+ <path fill="#f2a86b" d="M 114.716 151.375 L 107.726 151.375 L 105.039 153.586 C 105.039 153.586 131.441 169.457 133.288 194.875 L 133.335 198.5 L 140.662 198.5 C 140.662 172.589 123.683 157.519 114.716 151.375 L 114.716 151.375 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_574" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_574)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/emoji-food.svg b/.icons/Gruvbox_Dark-2/apps/64/emoji-food.svg
new file mode 120000
index 000000000..f77375405
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/emoji-food.svg
@@ -0,0 +1 @@
+characters-emoji-food.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/emoji-nature.svg b/.icons/Gruvbox_Dark-2/apps/64/emoji-nature.svg
new file mode 100644
index 000000000..8f1364117
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/emoji-nature.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="VudZUhNeb3JG6dErh85qEYLser40c8oi" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#VudZUhNeb3JG6dErh85qEYLser40c8oi)">
+ <path fill="#f7f7f7" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#8bc34a" d="M 91.893 167.558 C 91.893 167.558 83.567 117.003 138.956 117.003 C 175.158 117.003 200.5 145.891 200.5 145.891 C 200.5 145.891 173.348 189.225 131.716 189.225 C 99.134 189.225 91.893 167.558 91.893 167.558 Z M 106.374 106.169 C 106.374 84.134 84.653 62.836 84.653 62.836 C 84.653 62.836 58.225 78.364 55.691 109.78 C 53.157 141.197 76.688 148.419 76.688 148.419 C 76.688 148.419 106.374 137.947 106.374 106.169 L 106.374 106.169 Z"/>
+ <path fill="#689f38" d="M 200.5 145.891 C 200.5 145.891 173.348 189.225 131.716 189.225 C 109.994 189.225 99.503 179.475 94.789 172.975 C 84.283 182.003 80.663 190.308 80.663 190.662 C 80.312 192.117 78.853 192.836 77.412 192.836 C 77.043 192.836 76.326 192.836 75.971 192.468 C 74.161 191.749 73.423 189.593 74.161 187.788 C 74.512 186.701 83.563 166.84 111.084 153.832 C 150.903 132.891 200.5 145.891 200.5 145.891 Z M 81.033 167.558 C 81.402 167.558 81.757 167.558 82.119 167.19 C 83.929 166.471 85.022 164.315 84.283 162.51 C 82.473 157.093 81.033 152.027 80.312 146.61 C 88.273 143.003 106.374 131.086 106.374 106.169 C 106.374 84.134 84.653 62.836 84.653 62.836 C 84.653 62.836 83.212 66.815 81.033 73.669 C 80.308 75.475 62.207 122.788 77.782 165.03 C 78.133 166.475 79.592 167.558 81.033 167.558 L 81.033 167.558 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_575" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_575)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/emoji-objects.svg b/.icons/Gruvbox_Dark-2/apps/64/emoji-objects.svg
new file mode 100644
index 000000000..27844a982
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/emoji-objects.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="kw49qffYaGdClubool9VegmOWMigKTp8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#kw49qffYaGdClubool9VegmOWMigKTp8)">
+ <path fill="#f7f7f7" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#fbc02d" d="M 178 105.072 C 178 75.68 152.586 52.395 122.182 55.838 C 99.085 58.507 80.608 76.833 78.306 99.735 C 76.381 117.283 83.688 132.941 96.002 142.854 C 101.403 147.45 104.86 153.935 104.86 161.184 L 104.86 162.329 L 151.054 162.329 L 151.054 161.939 C 151.054 155.084 154.133 148.209 159.522 143.632 C 170.694 134.46 178 120.73 178 105.072 Z"/>
+ <path fill="#fff59d" d="M 153.371 98.201 L 141.823 90.567 C 140.664 89.803 138.739 89.803 137.58 90.567 L 127.957 96.674 L 118.726 90.567 C 117.567 89.803 115.642 89.803 114.483 90.567 L 102.935 98.201 C 102.165 98.957 101.403 99.735 101.403 100.865 C 101.403 102.014 101.403 103.163 102.169 103.923 L 116.797 121.863 L 116.797 162.329 L 124.496 162.329 L 124.496 120.34 C 124.496 119.577 124.107 118.821 123.715 118.042 L 111.027 102.404 L 116.801 98.586 L 126.032 104.682 C 127.187 105.461 129.112 105.461 130.274 104.682 L 139.505 98.586 L 145.279 102.404 L 132.576 118.042 C 132.199 118.821 131.806 119.581 131.806 120.34 L 131.806 162.329 L 139.505 162.329 L 139.505 121.859 L 154.133 103.923 C 154.903 103.163 155.296 102.014 154.903 100.869 C 154.51 99.735 154.133 98.586 153.371 98.197 L 153.371 98.201 L 153.371 98.201 Z"/>
+ <path fill="#5c6bc0" d="M 139.505 189.049 C 139.49752 193.152368 137.292178 196.937207 133.726 198.967 C 130.146199 201.012334 125.751384 201.010813 122.173 198.963 C 118.608197 196.930654 116.405232 193.14444 116.4 189.041 C 116.403 182.714 121.576 177.587 127.957 177.59 C 134.337 177.592 139.507 182.722 139.505 189.049 L 139.505 189.049 Z"/>
+ <path fill="#9fa8da" d="M 135.656 192.866 L 120.258 192.866 C 111.789 192.866 104.86 185.995 104.86 177.597 L 104.86 158.512 L 151.054 158.512 L 151.054 177.597 C 151.054 185.995 144.125 192.866 135.656 192.866 L 135.656 192.866 Z"/>
+ <path fill="#5c6bc0" d="M 151.054 177.597 L 106.392 183.712 C 107.691392 186.578661 109.845451 188.973379 112.559 190.568 L 148.736 185.621 C 150.288 183.323 151.054 180.651 151.054 177.597 Z M 104.86 168.818 L 104.86 176.452 L 151.054 169.963 L 151.054 162.329 L 104.86 168.818 L 104.86 168.818 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_578" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_578)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/emoji-travel.svg b/.icons/Gruvbox_Dark-2/apps/64/emoji-travel.svg
new file mode 120000
index 000000000..3080a621f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/emoji-travel.svg
@@ -0,0 +1 @@
+characters-emoji-travel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/empass.svg b/.icons/Gruvbox_Dark-2/apps/64/empass.svg
new file mode 120000
index 000000000..22a7f7ffc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/empass.svg
@@ -0,0 +1 @@
+password.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/empathy.svg b/.icons/Gruvbox_Dark-2/apps/64/empathy.svg
new file mode 120000
index 000000000..d6a48e595
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/empathy.svg
@@ -0,0 +1 @@
+chat.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/emule.svg b/.icons/Gruvbox_Dark-2/apps/64/emule.svg
new file mode 100755
index 000000000..3f8470c40
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/emule.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#c8c4b7" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#895c33" d="M199.818 19.513c-2.207.281-5.126 5.578-7.379 10.265-5.135 10.684-10.445 22.328-15.205 36.72-4.734 14.312-5.431 13.768-.661 41.691 4.993-.429 15.857.691 20.811 2.35.51-1.259.899-3.266 1.345-4.605 6.999-21.03 4.858-51.238 4.285-75.357-.202-8.477-1.479-11.285-3.196-11.064zM96.155 72.105c-7.209 1.497 12.017 26.765 17.52 33.102 4.992 5.747 16.686 15.093 26.054 22.667a429.325 429.325 0 0 0 5.485 4.349s1.135 1.173 1.676.525c3.056-3.669 12.706-17.6 16.817-19.892l-.705-.827c-14.448-16.043-36.205-28.769-62.021-38.982-2.226-.881-3.796-1.156-4.826-.942z"/>
+ <path fill="#c37e3f" d="M163.015 240.453h2.535c9.257 0 17.522-.165 24.898-.598 3.689-.217 7.155-.5 10.413-.863 1.959-.219 3.698-.529 5.509-.809 2.447-.53 5.274-1.14 7.118-1.504a46.55 46.55 0 0 0 4.777-1.213c4.878-1.506 9.583-3.806 13.806-6.687l.03-.002c.204-.144.376-.318.578-.463.402-.283.757-.612 1.152-.902.588-.509 1.261-.939 1.809-1.487a33.316 33.316 0 0 0 4.043-4.904 39.552 39.552 0 0 0 3.252-5.848c.961-2.115 1.803-4.402 2.539-6.871.736-2.469 1.367-5.122 1.904-7.97.418-2.218.735-4.66 1.047-7.122-1.127-4.015-3.234-8.043-6.641-11.957-13.941-16.017-29.423-35.911-33.414-59.4-.834-3.386-2.478-6.209-4.72-8.498-7.582-7.001-20.842-7.781-29.854-6.545l.002.006c-16.201 3.858-25.822 14.118-30.486 27.408-.56 3.234-.613 6.743-.08 10.496 1.842 12.982 7.321 22.434 8.031 35.787.962 18.099-10.919 30.794-2.67 46.106.18.378.268.733.471 1.115 1.714 3.241 4.661 6.432 8.66 9.891.647.56 1.388 1.023 2.142 1.474.938.574 2.072.936 3.149 1.36z"/>
+ <path fill="none" d="M208.38 121.904c-6.975-28.311-70.859-17.678-65.112 22.825 1.839 12.962 7.321 22.403 8.028 35.737 1.177 22.19-17.071 36.242 6.444 56.988 11.876 10.477 42.683 1.798 55.751-.795 25.058-4.97 48.527-32.202 28.279-55.445-13.932-15.991-29.405-35.856-33.39-59.31z"/>
+ <path fill="#8e8e8e" d="M233.554 227.64c.685-.58 1.454-1.083 2.086-1.715a33.316 33.316 0 0 0 4.043-4.904 39.552 39.552 0 0 0 3.252-5.848c.961-2.115 1.803-4.402 2.539-6.871.736-2.469 1.367-5.122 1.904-7.97.408-2.16.714-4.545 1.02-6.936-1.159-3.766-3.239-7.536-6.489-11.201-3.669-5.193-8.627-8.406-14.285-10.25 2.062 1.745 3.579 4.427 4.201 8.812.944 6.653-8.023 17.88-9.806 27.438 2.147 7.689 5.769 15.091 10.086 20.582.511-.35.953-.771 1.449-1.137zm-70.816 12.813h2.812c6.537 0 11.998-.221 17.582-.422-.541-4.309-.915-8.64-1.59-12.725-.068-.414-.14-.828-.215-1.236-2.635-10.811-23.096-10.055-25.283-25.465-.453-3.196.214-6.099 1.717-8.729.229-.4.64-.737.906-1.125-4.491 3.303-8.288 6.539-10.119 9.229-.026 4.411-6.254 14.861.559 27.746 1.713 3.241 4.659 6.425 8.656 9.885 1.4 1.211 3.105 2.116 4.975 2.842z"/>
+ <path fill="#e4e4e4" d="M183.132 240.031c2.324-.084 5.149-.049 7.316-.176 3.689-.217 7.155-.5 10.413-.863 2.037-.228 3.85-.547 5.726-.84 2.347-.512 5.126-1.116 6.906-1.467a46.199 46.199 0 0 0 4.776-1.211c4.886-1.509 9.605-3.809 13.834-6.699-4.317-5.491-7.937-12.893-10.084-20.582a59.513 59.513 0 0 1-1.615-7.633c-1.127-7.939-.129-22.309 2.466-30.947-4.3-.847-9.772.058-15.707.9-13.831 1.963-41.937 8.292-49.404 21.361 7.273 7.05 13.14 13.662 18.703 21.477 2.644 3.715 4.003 8.058 4.863 12.717.097.396.167.808.215 1.236.675 4.086 1.051 8.417 1.592 12.727z"/>
+ <path fill="#3f3f3f" d="M176.462 213.351c-5.563-7.815-11.43-14.428-18.702-21.477-1.503 2.63-2.169 5.533-1.716 8.728 2.187 15.41 22.646 14.655 25.282 25.466-.86-4.658-2.22-9.003-4.864-12.717zm46.409-43.737c-2.595 8.638-3.593 23.008-2.466 30.947.36 2.537.907 5.101 1.615 7.633 1.783-9.558 10.749-20.784 9.805-27.437-1.032-7.274-4.312-10.229-8.954-11.143z"/>
+ <path fill="#ffffff" d="M195.354 134.495c-3.033 1.34-6.189 15.809-5.556 20.305.826 5.875 3.003 7.863 6.932 10.029 3.928 2.167 21.474 3.009 20.628-3.251-.833-6.166-1.801-11.365-3.12-14.711-1.319-3.346-3.934-9.668-7.731-12.012-2.385-1.473-8.12-1.699-11.153-.36z"/>
+ <path fill="#3f3f3f" d="M193.668 155.303a5.649 5.649 0 0 1 4.797-6.383 5.649 5.649 0 0 1 6.383 4.797 5.649 5.649 0 0 1-4.797 6.383 5.649 5.649 0 0 1-6.383-4.797z"/>
+ <path fill="#ffffff" d="M177.999 153.663c-1.269-4.515-8.413-11.444-12.581-13.371-10.528-4.869-15.46 6.882-13.376 15.778 1.549 6.611 7.753 24.567 15.424 19.508 7.671-5.059 13.789-10.328 10.533-21.915z"/>
+ <path fill="#3f3f3f" d="M163.864 159.532a5.649 5.649 0 0 1 4.797-6.383 5.649 5.649 0 0 1 6.383 4.797 5.649 5.649 0 0 1-4.797 6.383 5.649 5.649 0 0 1-6.383-4.797z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/encryptpad.svg b/.icons/Gruvbox_Dark-2/apps/64/encryptpad.svg
new file mode 120000
index 000000000..22a7f7ffc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/encryptpad.svg
@@ -0,0 +1 @@
+password.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/engauge-digitizer.svg b/.icons/Gruvbox_Dark-2/apps/64/engauge-digitizer.svg
new file mode 100644
index 000000000..a4c97d9b7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/engauge-digitizer.svg
@@ -0,0 +1,50 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_pyOAQIS2fzrNWdCie2K7n7NuEHoc3X9C">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_pyOAQIS2fzrNWdCie2K7n7NuEHoc3X9C)">
+ <defs>
+ <filter id="gzlGoUVEPHAfNTm0Z0mmw6AT0YQyonSM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#gzlGoUVEPHAfNTm0Z0mmw6AT0YQyonSM)">
+ <linearGradient id="_lgradient_46" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_46)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_47" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_47)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <rect fill="#ececec" width="14.216" height="97.235" x="64.03" y="82.22" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ececec" width="14.216" height="129.647" x="120.89" y="108.67" transform="matrix(0,1,-1,0,301.49,45.49)"/>
+ <path fill="#ececec" d="M 97.465 149.864 C 95.645 150.319 93.712 150.034 92.091 149.096 C 90.471 148.129 89.276 146.566 88.822 144.746 C 88.338 142.926 88.623 140.993 89.589 139.344 C 90.527 137.724 92.091 136.558 93.911 136.075 C 101.104 134.226 108.269 132.407 115.462 130.559 C 122.456 128.853 129.336 126.607 135.989 123.849 L 139.515 122.399 C 139.543 122.371 139.6 122.371 139.628 122.342 C 142.671 121.176 145.627 119.84 148.556 118.362 C 151.001 117.111 153.275 115.519 155.294 113.614 C 157 111.879 158.564 110.003 159.928 108.013 C 161.691 105.511 163.369 102.952 164.932 100.336 C 166.78 97.323 168.543 94.252 170.221 91.096 C 171.102 89.447 172.609 88.196 174.428 87.656 C 176.22 87.087 178.181 87.286 179.83 88.168 C 181.508 89.049 182.73 90.556 183.299 92.375 C 183.839 94.167 183.669 96.1 182.787 97.777 C 180.968 101.161 179.091 104.487 177.073 107.728 C 175.338 110.6 173.519 113.386 171.585 116.116 C 169.709 118.874 167.576 121.432 165.217 123.792 C 162.175 126.692 158.734 129.137 154.981 131.042 C 151.683 132.691 148.328 134.226 144.888 135.563 L 141.448 136.984 C 141.448 136.984 141.448 136.984 141.448 136.984 C 134.113 139.998 126.578 142.472 118.902 144.348 C 111.766 146.168 104.601 148.016 97.465 149.864 Z"/>
+ <linearGradient id="_lgradient_48" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(108.039,0,0,73.922,83.931,81.088)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f7ff57"/>
+ <stop offset="50%" style="stop-color:#ffe251"/>
+ <stop offset="100%" style="stop-color:#f5cf0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_48)" fill-rule="evenodd" d="M 160.696 96.725 C 160.696 88.095 167.703 81.088 176.333 81.088 C 184.964 81.088 191.971 88.095 191.971 96.725 C 191.971 105.356 184.964 112.363 176.333 112.363 C 167.703 112.363 160.696 105.356 160.696 96.725 L 160.696 96.725 Z M 83.931 139.373 C 83.931 130.742 90.938 123.735 99.569 123.735 C 108.199 123.735 115.206 130.742 115.206 139.373 C 115.206 148.003 108.199 155.01 99.569 155.01 C 90.938 155.01 83.931 148.003 83.931 139.373 L 83.931 139.373 Z M 126.578 128 C 126.578 119.37 133.585 112.363 142.216 112.363 C 150.846 112.363 157.853 119.37 157.853 128 C 157.853 136.63 150.846 143.637 142.216 143.637 C 133.585 143.637 126.578 136.63 126.578 128 Z"/>
+ <linearGradient id="_lgradient_49" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,122.255,55.5,66.873)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_49)" fill-rule="evenodd" d="M 55.5 82.51 C 55.5 73.879 62.507 66.873 71.137 66.873 C 79.768 66.873 86.775 73.879 86.775 82.51 C 86.775 91.14 79.768 98.147 71.137 98.147 C 62.507 98.147 55.5 91.14 55.5 82.51 L 55.5 82.51 Z M 55.5 173.49 C 55.5 164.86 62.507 157.853 71.137 157.853 C 79.768 157.853 86.775 164.86 86.775 173.49 C 86.775 182.121 79.768 189.127 71.137 189.127 C 62.507 189.127 55.5 182.121 55.5 173.49 L 55.5 173.49 Z M 169.225 173.49 C 169.225 164.86 176.232 157.853 184.863 157.853 C 193.493 157.853 200.5 164.86 200.5 173.49 C 200.5 182.121 193.493 189.127 184.863 189.127 C 176.232 189.127 169.225 182.121 169.225 173.49 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/engrampa.svg b/.icons/Gruvbox_Dark-2/apps/64/engrampa.svg
new file mode 100644
index 000000000..40846ba7d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/engrampa.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".25" x2=".75" y1=".036" y2=".844" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#2f5fdd"/>
+ <stop offset="100%" stop-color="#5884f4"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path opacity=".1" d="M128 11.935v8.155h8.155v-8.155H128zm0 8.155h-8.155v8.155H128V20.09zm0 8.155V36.4h8.155v-8.155H128zm0 8.155h-8.155v8.155H128V36.4zm0 8.155v8.155h8.155v-8.155H128zm0 8.155h-8.155v8.155H128V52.71zm0 8.155v8.155h8.155v-8.155H128zm0 8.155h-8.155v8.155H128V69.02zm0 8.155v8.155h8.155v-8.155H128zm0 8.155h-8.155v8.155H128V85.33zm0 8.155v8.155h8.155v-8.155H128zm0 8.155h-8.155v8.155H128v-8.155zm0 8.155v8.155h8.155v-8.155H128z"/>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.85"/>
+ </filter>
+ </defs>
+ <path opacity=".2" d="M119.845 13.974v8.155H128v-8.155h-8.155zM128 22.129v8.155h8.155v-8.155H128zm0 8.155h-8.155v8.155H128v-8.155zm0 8.155v8.155h8.155v-8.155H128zm0 8.155h-8.155v8.155H128v-8.155zm0 8.155v8.155h8.155v-8.155H128zm0 8.155h-8.155v8.155H128v-8.155zm0 8.155v8.155h8.155v-8.155H128zm0 8.155h-8.155v8.155H128v-8.155zm0 8.155v8.155h8.155v-8.155H128zm0 8.155h-8.155v8.155H128v-8.155zm0 8.155v8.155h8.155v-8.155H128zm0 8.155h-8.155v38.736c0 1.129.909 2.038 2.039 2.038h12.232c1.13 0 2.039-.909 2.039-2.038v-30.581H128v-8.155zm-4.077 28.542h8.154v8.155h-8.154v-8.155z" filter="url(#c)"/>
+ <path fill="#faf8f6" d="M119.845 117.95v30.581c0 1.129.909 2.039 2.039 2.039h12.232c1.13 0 2.039-.91 2.039-2.039V117.95h-16.31zm4.078 20.387h8.154v8.155h-8.154v-8.155z"/>
+ <path fill="#f1f0e9" d="M128 11.935v8.155h-8.155v-8.155H128zm0 8.155h8.155v8.155H128V20.09zm0 8.155V36.4h-8.155v-8.155H128zm0 8.155h8.155v8.155H128V36.4zm0 8.155v8.155h-8.155v-8.155H128zm0 8.155h8.155v8.155H128V52.71zm0 8.155v8.155h-8.155v-8.155H128zm0 8.155h8.155v8.155H128V69.02zm0 8.155v8.155h-8.155v-8.155H128zm0 8.155h8.155v8.155H128V85.33zm0 8.155v8.155h-8.155v-8.155H128zm0 8.155h8.155v8.155H128v-8.155zm0 8.155v8.155h-8.155v-8.155H128z"/>
+ <path fill="#ffffff" opacity=".2" d="M128 11.947v228.338h37.685c74.055 0 84.639-10.557 84.639-84.543V96.491c0-73.987-10.584-84.544-84.639-84.544H128z"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/enjoy-music-player.svg b/.icons/Gruvbox_Dark-2/apps/64/enjoy-music-player.svg
new file mode 100755
index 000000000..93fd024fd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/enjoy-music-player.svg
@@ -0,0 +1,203 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="FKKcI9HJlFPIdDCS6pMMbjSElywNaXSj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#FKKcI9HJlFPIdDCS6pMMbjSElywNaXSj)">
+ <linearGradient id="_lgradient_22" x1=".518" x2=".532" y1="-.194" y2="1.114" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4ce0c6"/>
+ <stop offset="100%" style="stop-color:#3b85b5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_23" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_24" x1=".5" x2=".5" y1="1.077" y2="0" gradientTransform="matrix(16.31,0,0,106.015,119.845,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" d="M 119.845 17.908 L 119.845 26.063 L 136.155 26.063 L 136.155 17.908 L 119.845 17.908 L 119.845 17.908 Z M 119.845 30.141 L 119.845 38.296 L 136.155 38.296 L 136.155 30.141 L 119.845 30.141 L 119.845 30.141 Z M 119.845 42.373 L 119.845 50.528 L 136.155 50.528 L 136.155 42.373 L 119.845 42.373 L 119.845 42.373 Z M 119.845 54.606 L 119.845 62.76 L 136.155 62.76 L 136.155 54.606 L 119.845 54.606 L 119.845 54.606 Z M 119.845 66.838 L 119.845 74.993 L 136.155 74.993 L 136.155 66.838 L 119.845 66.838 L 119.845 66.838 Z M 119.845 79.07 L 119.845 87.225 L 136.155 87.225 L 136.155 79.07 L 119.845 79.07 L 119.845 79.07 Z M 119.845 91.303 L 119.845 99.458 L 136.155 99.458 L 136.155 91.303 L 119.845 91.303 L 119.845 91.303 Z M 119.845 103.535 L 119.845 111.69 L 136.155 111.69 L 136.155 103.535 L 119.845 103.535 L 119.845 103.535 Z M 119.845 115.768 L 119.845 123.923 L 136.155 123.923 L 136.155 115.768 L 119.845 115.768 L 119.845 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_25" x1=".5" x2=".5" y1="1.375" y2="-.347" gradientTransform="matrix(16.31,0,0,106.015,99.458,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" d="M 99.458 17.908 L 99.458 26.063 L 115.768 26.063 L 115.768 17.908 L 99.458 17.908 L 99.458 17.908 Z M 99.458 30.141 L 99.458 38.296 L 115.768 38.296 L 115.768 30.141 L 99.458 30.141 L 99.458 30.141 Z M 99.458 42.373 L 99.458 50.528 L 115.768 50.528 L 115.768 42.373 L 99.458 42.373 L 99.458 42.373 Z M 99.458 54.606 L 99.458 62.76 L 115.768 62.76 L 115.768 54.606 L 99.458 54.606 L 99.458 54.606 Z M 99.458 66.838 L 99.458 74.993 L 115.768 74.993 L 115.768 66.838 L 99.458 66.838 L 99.458 66.838 Z M 99.458 79.07 L 99.458 87.225 L 115.768 87.225 L 115.768 79.07 L 99.458 79.07 L 99.458 79.07 Z M 99.458 91.303 L 99.458 99.458 L 115.768 99.458 L 115.768 91.303 L 99.458 91.303 L 99.458 91.303 Z M 99.458 103.535 L 99.458 111.69 L 115.768 111.69 L 115.768 103.535 L 99.458 103.535 L 99.458 103.535 Z M 99.458 115.768 L 99.458 123.923 L 115.768 123.923 L 115.768 115.768 L 99.458 115.768 L 99.458 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_26" x1=".55" x2=".55" y1="1.077" y2=".46" gradientTransform="matrix(16.31,0,0,106.015,79.07,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" d="M 79.07 17.908 L 79.07 26.063 L 95.38 26.063 L 95.38 17.908 L 79.07 17.908 L 79.07 17.908 Z M 79.07 30.141 L 79.07 38.296 L 95.38 38.296 L 95.38 30.141 L 79.07 30.141 L 79.07 30.141 Z M 79.07 42.373 L 79.07 50.528 L 95.38 50.528 L 95.38 42.373 L 79.07 42.373 L 79.07 42.373 Z M 79.07 54.606 L 79.07 62.76 L 95.38 62.76 L 95.38 54.606 L 79.07 54.606 L 79.07 54.606 Z M 79.07 66.838 L 79.07 74.993 L 95.38 74.993 L 95.38 66.838 L 79.07 66.838 L 79.07 66.838 Z M 79.07 79.07 L 79.07 87.225 L 95.38 87.225 L 95.38 79.07 L 79.07 79.07 L 79.07 79.07 Z M 79.07 91.303 L 79.07 99.458 L 95.38 99.458 L 95.38 91.303 L 79.07 91.303 L 79.07 91.303 Z M 79.07 103.535 L 79.07 111.69 L 95.38 111.69 L 95.38 103.535 L 79.07 103.535 L 79.07 103.535 Z M 79.07 115.768 L 79.07 123.923 L 95.38 123.923 L 95.38 115.768 L 79.07 115.768 L 79.07 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_27" x1=".5" x2=".5" y1="1.308" y2=".192" gradientTransform="matrix(16.31,0,0,106.015,58.683,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_27)" d="M 58.683 17.908 L 58.683 26.063 L 74.993 26.063 L 74.993 17.908 L 58.683 17.908 L 58.683 17.908 Z M 58.683 30.141 L 58.683 38.296 L 74.993 38.296 L 74.993 30.141 L 58.683 30.141 L 58.683 30.141 Z M 58.683 42.373 L 58.683 50.528 L 74.993 50.528 L 74.993 42.373 L 58.683 42.373 L 58.683 42.373 Z M 58.683 54.606 L 58.683 62.76 L 74.993 62.76 L 74.993 54.606 L 58.683 54.606 L 58.683 54.606 Z M 58.683 66.838 L 58.683 74.993 L 74.993 74.993 L 74.993 66.838 L 58.683 66.838 L 58.683 66.838 Z M 58.683 79.07 L 58.683 87.225 L 74.993 87.225 L 74.993 79.07 L 58.683 79.07 L 58.683 79.07 Z M 58.683 91.303 L 58.683 99.458 L 74.993 99.458 L 74.993 91.303 L 58.683 91.303 L 58.683 91.303 Z M 58.683 103.535 L 58.683 111.69 L 74.993 111.69 L 74.993 103.535 L 58.683 103.535 L 58.683 103.535 Z M 58.683 115.768 L 58.683 123.923 L 74.993 123.923 L 74.993 115.768 L 58.683 115.768 L 58.683 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_28" x1=".525" x2=".525" y1="1.5" y2=".588" gradientTransform="matrix(16.31,0,0,106.015,38.296,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" d="M 38.296 17.908 L 38.296 26.063 L 54.606 26.063 L 54.606 17.908 L 38.296 17.908 L 38.296 17.908 Z M 38.296 30.141 L 38.296 38.296 L 54.606 38.296 L 54.606 30.141 L 38.296 30.141 L 38.296 30.141 Z M 38.296 42.373 L 38.296 50.528 L 54.606 50.528 L 54.606 42.373 L 38.296 42.373 L 38.296 42.373 Z M 38.296 54.606 L 38.296 62.76 L 54.606 62.76 L 54.606 54.606 L 38.296 54.606 L 38.296 54.606 Z M 38.296 66.838 L 38.296 74.993 L 54.606 74.993 L 54.606 66.838 L 38.296 66.838 L 38.296 66.838 Z M 38.296 79.07 L 38.296 87.225 L 54.606 87.225 L 54.606 79.07 L 38.296 79.07 L 38.296 79.07 Z M 38.296 91.303 L 38.296 99.458 L 54.606 99.458 L 54.606 91.303 L 38.296 91.303 L 38.296 91.303 Z M 38.296 103.535 L 38.296 111.69 L 54.606 111.69 L 54.606 103.535 L 38.296 103.535 L 38.296 103.535 Z M 38.296 115.768 L 38.296 123.923 L 54.606 123.923 L 54.606 115.768 L 38.296 115.768 L 38.296 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_29" x1=".5" x2=".5" y1="1.538" y2=".692" gradientTransform="matrix(16.31,0,0,106.015,17.908,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_29)" d="M 17.908 17.908 L 17.908 26.063 L 34.218 26.063 L 34.218 17.908 L 17.908 17.908 L 17.908 17.908 Z M 17.908 30.141 L 17.908 38.296 L 34.218 38.296 L 34.218 30.141 L 17.908 30.141 L 17.908 30.141 Z M 17.908 42.373 L 17.908 50.528 L 34.218 50.528 L 34.218 42.373 L 17.908 42.373 L 17.908 42.373 Z M 17.908 54.606 L 17.908 62.76 L 34.218 62.76 L 34.218 54.606 L 17.908 54.606 L 17.908 54.606 Z M 17.908 66.838 L 17.908 74.993 L 34.218 74.993 L 34.218 66.838 L 17.908 66.838 L 17.908 66.838 Z M 17.908 79.07 L 17.908 87.225 L 34.218 87.225 L 34.218 79.07 L 17.908 79.07 L 17.908 79.07 Z M 17.908 91.303 L 17.908 99.458 L 34.218 99.458 L 34.218 91.303 L 17.908 91.303 L 17.908 91.303 Z M 17.908 103.535 L 17.908 111.69 L 34.218 111.69 L 34.218 103.535 L 17.908 103.535 L 17.908 103.535 Z M 17.908 115.768 L 17.908 123.923 L 34.218 123.923 L 34.218 115.768 L 17.908 115.768 L 17.908 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_30" x1=".5" x2=".5" y1="1.154" y2=".154" gradientTransform="matrix(16.31,0,0,106.015,140.232,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_30)" d="M 140.232 17.908 L 140.232 26.063 L 156.542 26.063 L 156.542 17.908 L 140.232 17.908 L 140.232 17.908 Z M 140.232 30.141 L 140.232 38.296 L 156.542 38.296 L 156.542 30.141 L 140.232 30.141 L 140.232 30.141 Z M 140.232 42.373 L 140.232 50.528 L 156.542 50.528 L 156.542 42.373 L 140.232 42.373 L 140.232 42.373 Z M 140.232 54.606 L 140.232 62.76 L 156.542 62.76 L 156.542 54.606 L 140.232 54.606 L 140.232 54.606 Z M 140.232 66.838 L 140.232 74.993 L 156.542 74.993 L 156.542 66.838 L 140.232 66.838 L 140.232 66.838 Z M 140.232 79.07 L 140.232 87.225 L 156.542 87.225 L 156.542 79.07 L 140.232 79.07 L 140.232 79.07 Z M 140.232 91.303 L 140.232 99.458 L 156.542 99.458 L 156.542 91.303 L 140.232 91.303 L 140.232 91.303 Z M 140.232 103.535 L 140.232 111.69 L 156.542 111.69 L 156.542 103.535 L 140.232 103.535 L 140.232 103.535 Z M 140.232 115.768 L 140.232 123.923 L 156.542 123.923 L 156.542 115.768 L 140.232 115.768 L 140.232 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_31" x1=".5" x2=".5" y1="1.192" y2=".538" gradientTransform="matrix(16.31,0,0,106.015,160.62,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_31)" d="M 160.62 17.908 L 160.62 26.063 L 176.93 26.063 L 176.93 17.908 L 160.62 17.908 L 160.62 17.908 Z M 160.62 30.141 L 160.62 38.296 L 176.93 38.296 L 176.93 30.141 L 160.62 30.141 L 160.62 30.141 Z M 160.62 42.373 L 160.62 50.528 L 176.93 50.528 L 176.93 42.373 L 160.62 42.373 L 160.62 42.373 Z M 160.62 54.606 L 160.62 62.76 L 176.93 62.76 L 176.93 54.606 L 160.62 54.606 L 160.62 54.606 Z M 160.62 66.838 L 160.62 74.993 L 176.93 74.993 L 176.93 66.838 L 160.62 66.838 L 160.62 66.838 Z M 160.62 79.07 L 160.62 87.225 L 176.93 87.225 L 176.93 79.07 L 160.62 79.07 L 160.62 79.07 Z M 160.62 91.303 L 160.62 99.458 L 176.93 99.458 L 176.93 91.303 L 160.62 91.303 L 160.62 91.303 Z M 160.62 103.535 L 160.62 111.69 L 176.93 111.69 L 176.93 103.535 L 160.62 103.535 L 160.62 103.535 Z M 160.62 115.768 L 160.62 123.923 L 176.93 123.923 L 176.93 115.768 L 160.62 115.768 L 160.62 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_32" x1=".5" x2=".5" y1="1.269" y2=".269" gradientTransform="matrix(16.31,0,0,106.015,181.007,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_32)" d="M 181.007 17.908 L 181.007 26.063 L 197.317 26.063 L 197.317 17.908 L 181.007 17.908 L 181.007 17.908 Z M 181.007 30.141 L 181.007 38.296 L 197.317 38.296 L 197.317 30.141 L 181.007 30.141 L 181.007 30.141 Z M 181.007 42.373 L 181.007 50.528 L 197.317 50.528 L 197.317 42.373 L 181.007 42.373 L 181.007 42.373 Z M 181.007 54.606 L 181.007 62.76 L 197.317 62.76 L 197.317 54.606 L 181.007 54.606 L 181.007 54.606 Z M 181.007 66.838 L 181.007 74.993 L 197.317 74.993 L 197.317 66.838 L 181.007 66.838 L 181.007 66.838 Z M 181.007 79.07 L 181.007 87.225 L 197.317 87.225 L 197.317 79.07 L 181.007 79.07 L 181.007 79.07 Z M 181.007 91.303 L 181.007 99.458 L 197.317 99.458 L 197.317 91.303 L 181.007 91.303 L 181.007 91.303 Z M 181.007 103.535 L 181.007 111.69 L 197.317 111.69 L 197.317 103.535 L 181.007 103.535 L 181.007 103.535 Z M 181.007 115.768 L 181.007 123.923 L 197.317 123.923 L 197.317 115.768 L 181.007 115.768 L 181.007 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_33" x1=".5" x2=".5" y1="1.423" y2=".423" gradientTransform="matrix(16.31,0,0,106.015,201.394,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_33)" d="M 201.394 17.908 L 201.394 26.063 L 217.704 26.063 L 217.704 17.908 L 201.394 17.908 L 201.394 17.908 Z M 201.394 30.141 L 201.394 38.296 L 217.704 38.296 L 217.704 30.141 L 201.394 30.141 L 201.394 30.141 Z M 201.394 42.373 L 201.394 50.528 L 217.704 50.528 L 217.704 42.373 L 201.394 42.373 L 201.394 42.373 Z M 201.394 54.606 L 201.394 62.76 L 217.704 62.76 L 217.704 54.606 L 201.394 54.606 L 201.394 54.606 Z M 201.394 66.838 L 201.394 74.993 L 217.704 74.993 L 217.704 66.838 L 201.394 66.838 L 201.394 66.838 Z M 201.394 79.07 L 201.394 87.225 L 217.704 87.225 L 217.704 79.07 L 201.394 79.07 L 201.394 79.07 Z M 201.394 91.303 L 201.394 99.458 L 217.704 99.458 L 217.704 91.303 L 201.394 91.303 L 201.394 91.303 Z M 201.394 103.535 L 201.394 111.69 L 217.704 111.69 L 217.704 103.535 L 201.394 103.535 L 201.394 103.535 Z M 201.394 115.768 L 201.394 123.923 L 217.704 123.923 L 217.704 115.768 L 201.394 115.768 L 201.394 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_34" x1=".5" x2=".5" y1="1.577" y2=".731" gradientTransform="matrix(16.31,0,0,106.015,221.782,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_34)" d="M 221.782 17.908 L 221.782 26.063 L 238.092 26.063 L 238.092 17.908 L 221.782 17.908 L 221.782 17.908 Z M 221.782 30.141 L 221.782 38.296 L 238.092 38.296 L 238.092 30.141 L 221.782 30.141 L 221.782 30.141 Z M 221.782 42.373 L 221.782 50.528 L 238.092 50.528 L 238.092 42.373 L 221.782 42.373 L 221.782 42.373 Z M 221.782 54.606 L 221.782 62.76 L 238.092 62.76 L 238.092 54.606 L 221.782 54.606 L 221.782 54.606 Z M 221.782 66.838 L 221.782 74.993 L 238.092 74.993 L 238.092 66.838 L 221.782 66.838 L 221.782 66.838 Z M 221.782 79.07 L 221.782 87.225 L 238.092 87.225 L 238.092 79.07 L 221.782 79.07 L 221.782 79.07 Z M 221.782 91.303 L 221.782 99.458 L 238.092 99.458 L 238.092 91.303 L 221.782 91.303 L 221.782 91.303 Z M 221.782 103.535 L 221.782 111.69 L 238.092 111.69 L 238.092 103.535 L 221.782 103.535 L 221.782 103.535 Z M 221.782 115.768 L 221.782 123.923 L 238.092 123.923 L 238.092 115.768 L 221.782 115.768 L 221.782 115.768 Z"/>
+ </g>
+ <g opacity=".467">
+ <linearGradient id="_lgradient_35" x1=".5" x2=".5" y1="-.154" y2=".654" gradientTransform="matrix(16.31,0,0,106.015,119.845,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_35)" d="M 119.845 132.077 L 119.845 140.232 L 136.155 140.232 L 136.155 132.077 L 119.845 132.077 L 119.845 132.077 Z M 119.845 144.31 L 119.845 152.465 L 136.155 152.465 L 136.155 144.31 L 119.845 144.31 L 119.845 144.31 Z M 119.845 156.542 L 119.845 164.697 L 136.155 164.697 L 136.155 156.542 L 119.845 156.542 L 119.845 156.542 Z M 119.845 168.775 L 119.845 176.93 L 136.155 176.93 L 136.155 168.775 L 119.845 168.775 L 119.845 168.775 Z M 119.845 181.007 L 119.845 189.162 L 136.155 189.162 L 136.155 181.007 L 119.845 181.007 L 119.845 181.007 Z M 119.845 193.24 L 119.845 201.394 L 136.155 201.394 L 136.155 193.24 L 119.845 193.24 L 119.845 193.24 Z M 119.845 205.472 L 119.845 213.627 L 136.155 213.627 L 136.155 205.472 L 119.845 205.472 L 119.845 205.472 Z M 119.845 217.704 L 119.845 225.859 L 136.155 225.859 L 136.155 217.704 L 119.845 217.704 L 119.845 217.704 Z M 119.845 229.937 L 119.845 238.092 L 136.155 238.092 L 136.155 229.937 L 119.845 229.937 L 119.845 229.937 Z"/>
+ </g>
+ <g opacity=".467">
+ <linearGradient id="_lgradient_36" x1=".5" x2=".5" y1="-.154" y2="1" gradientTransform="matrix(16.31,0,0,106.015,99.458,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_36)" d="M 99.458 132.077 L 99.458 140.232 L 115.768 140.232 L 115.768 132.077 L 99.458 132.077 L 99.458 132.077 Z M 99.458 144.31 L 99.458 152.465 L 115.768 152.465 L 115.768 144.31 L 99.458 144.31 L 99.458 144.31 Z M 99.458 156.542 L 99.458 164.697 L 115.768 164.697 L 115.768 156.542 L 99.458 156.542 L 99.458 156.542 Z M 99.458 168.775 L 99.458 176.93 L 115.768 176.93 L 115.768 168.775 L 99.458 168.775 L 99.458 168.775 Z M 99.458 181.007 L 99.458 189.162 L 115.768 189.162 L 115.768 181.007 L 99.458 181.007 L 99.458 181.007 Z M 99.458 193.24 L 99.458 201.394 L 115.768 201.394 L 115.768 193.24 L 99.458 193.24 L 99.458 193.24 Z M 99.458 205.472 L 99.458 213.627 L 115.768 213.627 L 115.768 205.472 L 99.458 205.472 L 99.458 205.472 Z M 99.458 217.704 L 99.458 225.859 L 115.768 225.859 L 115.768 217.704 L 99.458 217.704 L 99.458 217.704 Z M 99.458 229.937 L 99.458 238.092 L 115.768 238.092 L 115.768 229.937 L 99.458 229.937 L 99.458 229.937 Z"/>
+ </g>
+ <g opacity=".467">
+ <linearGradient id="_lgradient_37" x1=".5" x2=".5" y1="-.308" y2=".654" gradientTransform="matrix(16.31,0,0,106.015,79.07,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_37)" d="M 79.07 132.077 L 79.07 140.232 L 95.38 140.232 L 95.38 132.077 L 79.07 132.077 L 79.07 132.077 Z M 79.07 144.31 L 79.07 152.465 L 95.38 152.465 L 95.38 144.31 L 79.07 144.31 L 79.07 144.31 Z M 79.07 156.542 L 79.07 164.697 L 95.38 164.697 L 95.38 156.542 L 79.07 156.542 L 79.07 156.542 Z M 79.07 168.775 L 79.07 176.93 L 95.38 176.93 L 95.38 168.775 L 79.07 168.775 L 79.07 168.775 Z M 79.07 181.007 L 79.07 189.162 L 95.38 189.162 L 95.38 181.007 L 79.07 181.007 L 79.07 181.007 Z M 79.07 193.24 L 79.07 201.394 L 95.38 201.394 L 95.38 193.24 L 79.07 193.24 L 79.07 193.24 Z M 79.07 205.472 L 79.07 213.627 L 95.38 213.627 L 95.38 205.472 L 79.07 205.472 L 79.07 205.472 Z M 79.07 217.704 L 79.07 225.859 L 95.38 225.859 L 95.38 217.704 L 79.07 217.704 L 79.07 217.704 Z M 79.07 229.937 L 79.07 238.092 L 95.38 238.092 L 95.38 229.937 L 79.07 229.937 L 79.07 229.937 Z"/>
+ </g>
+ <g opacity=".467">
+ <linearGradient id="_lgradient_38" x1=".5" x2=".5" y1="-.538" y2=".5" gradientTransform="matrix(16.31,0,0,106.015,58.683,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_38)" d="M 58.683 132.077 L 58.683 140.232 L 74.993 140.232 L 74.993 132.077 L 58.683 132.077 L 58.683 132.077 Z M 58.683 144.31 L 58.683 152.465 L 74.993 152.465 L 74.993 144.31 L 58.683 144.31 L 58.683 144.31 Z M 58.683 156.542 L 58.683 164.697 L 74.993 164.697 L 74.993 156.542 L 58.683 156.542 L 58.683 156.542 Z M 58.683 168.775 L 58.683 176.93 L 74.993 176.93 L 74.993 168.775 L 58.683 168.775 L 58.683 168.775 Z M 58.683 181.007 L 58.683 189.162 L 74.993 189.162 L 74.993 181.007 L 58.683 181.007 L 58.683 181.007 Z M 58.683 193.24 L 58.683 201.394 L 74.993 201.394 L 74.993 193.24 L 58.683 193.24 L 58.683 193.24 Z M 58.683 205.472 L 58.683 213.627 L 74.993 213.627 L 74.993 205.472 L 58.683 205.472 L 58.683 205.472 Z M 58.683 217.704 L 58.683 225.859 L 74.993 225.859 L 74.993 217.704 L 58.683 217.704 L 58.683 217.704 Z M 58.683 229.937 L 58.683 238.092 L 74.993 238.092 L 74.993 229.937 L 58.683 229.937 L 58.683 229.937 Z"/>
+ </g>
+ <g opacity=".467">
+ <linearGradient id="_lgradient_39" x1=".5" x2=".5" y1="-.731" y2="1.687" gradientTransform="matrix(16.31,0,0,106.015,38.296,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_39)" d="M 38.296 132.077 L 38.296 140.232 L 54.606 140.232 L 54.606 132.077 L 38.296 132.077 L 38.296 132.077 Z M 38.296 144.31 L 38.296 152.465 L 54.606 152.465 L 54.606 144.31 L 38.296 144.31 L 38.296 144.31 Z M 38.296 156.542 L 38.296 164.697 L 54.606 164.697 L 54.606 156.542 L 38.296 156.542 L 38.296 156.542 Z M 38.296 168.775 L 38.296 176.93 L 54.606 176.93 L 54.606 168.775 L 38.296 168.775 L 38.296 168.775 Z M 38.296 181.007 L 38.296 189.162 L 54.606 189.162 L 54.606 181.007 L 38.296 181.007 L 38.296 181.007 Z M 38.296 193.24 L 38.296 201.394 L 54.606 201.394 L 54.606 193.24 L 38.296 193.24 L 38.296 193.24 Z M 38.296 205.472 L 38.296 213.627 L 54.606 213.627 L 54.606 205.472 L 38.296 205.472 L 38.296 205.472 Z M 38.296 217.704 L 38.296 225.859 L 54.606 225.859 L 54.606 217.704 L 38.296 217.704 L 38.296 217.704 Z M 38.296 229.937 L 38.296 238.092 L 54.606 238.092 L 54.606 229.937 L 38.296 229.937 L 38.296 229.937 Z"/>
+ </g>
+ <g opacity=".467">
+ <linearGradient id="_lgradient_40" x1=".5" x2=".5" y1="-.5" y2=".709" gradientTransform="matrix(16.31,0,0,106.015,17.908,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_40)" d="M 17.908 132.077 L 17.908 140.232 L 34.218 140.232 L 34.218 132.077 L 17.908 132.077 L 17.908 132.077 Z M 17.908 144.31 L 17.908 152.465 L 34.218 152.465 L 34.218 144.31 L 17.908 144.31 L 17.908 144.31 Z M 17.908 156.542 L 17.908 164.697 L 34.218 164.697 L 34.218 156.542 L 17.908 156.542 L 17.908 156.542 Z M 17.908 168.775 L 17.908 176.93 L 34.218 176.93 L 34.218 168.775 L 17.908 168.775 L 17.908 168.775 Z M 17.908 181.007 L 17.908 189.162 L 34.218 189.162 L 34.218 181.007 L 17.908 181.007 L 17.908 181.007 Z M 17.908 193.24 L 17.908 201.394 L 34.218 201.394 L 34.218 193.24 L 17.908 193.24 L 17.908 193.24 Z M 17.908 205.472 L 17.908 213.627 L 34.218 213.627 L 34.218 205.472 L 17.908 205.472 L 17.908 205.472 Z M 17.908 217.704 L 17.908 225.859 L 34.218 225.859 L 34.218 217.704 L 17.908 217.704 L 17.908 217.704 Z M 17.908 229.937 L 17.908 238.092 L 34.218 238.092 L 34.218 229.937 L 17.908 229.937 L 17.908 229.937 Z"/>
+ </g>
+ <g opacity=".467">
+ <linearGradient id="_lgradient_41" x1=".5" x2=".5" y1="-.5" y2="1.346" gradientTransform="matrix(16.31,0,0,106.015,140.232,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_41)" d="M 140.232 132.077 L 140.232 140.232 L 156.542 140.232 L 156.542 132.077 L 140.232 132.077 L 140.232 132.077 Z M 140.232 144.31 L 140.232 152.465 L 156.542 152.465 L 156.542 144.31 L 140.232 144.31 L 140.232 144.31 Z M 140.232 156.542 L 140.232 164.697 L 156.542 164.697 L 156.542 156.542 L 140.232 156.542 L 140.232 156.542 Z M 140.232 168.775 L 140.232 176.93 L 156.542 176.93 L 156.542 168.775 L 140.232 168.775 L 140.232 168.775 Z M 140.232 181.007 L 140.232 189.162 L 156.542 189.162 L 156.542 181.007 L 140.232 181.007 L 140.232 181.007 Z M 140.232 193.24 L 140.232 201.394 L 156.542 201.394 L 156.542 193.24 L 140.232 193.24 L 140.232 193.24 Z M 140.232 205.472 L 140.232 213.627 L 156.542 213.627 L 156.542 205.472 L 140.232 205.472 L 140.232 205.472 Z M 140.232 217.704 L 140.232 225.859 L 156.542 225.859 L 156.542 217.704 L 140.232 217.704 L 140.232 217.704 Z M 140.232 229.937 L 140.232 238.092 L 156.542 238.092 L 156.542 229.937 L 140.232 229.937 L 140.232 229.937 Z"/>
+ </g>
+ <g opacity=".467">
+ <linearGradient id="_lgradient_42" x1=".5" x2=".5" y1="-.269" y2=".923" gradientTransform="matrix(16.31,0,0,106.015,160.62,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_42)" d="M 160.62 132.077 L 160.62 140.232 L 176.93 140.232 L 176.93 132.077 L 160.62 132.077 L 160.62 132.077 Z M 160.62 144.31 L 160.62 152.465 L 176.93 152.465 L 176.93 144.31 L 160.62 144.31 L 160.62 144.31 Z M 160.62 156.542 L 160.62 164.697 L 176.93 164.697 L 176.93 156.542 L 160.62 156.542 L 160.62 156.542 Z M 160.62 168.775 L 160.62 176.93 L 176.93 176.93 L 176.93 168.775 L 160.62 168.775 L 160.62 168.775 Z M 160.62 181.007 L 160.62 189.162 L 176.93 189.162 L 176.93 181.007 L 160.62 181.007 L 160.62 181.007 Z M 160.62 193.24 L 160.62 201.394 L 176.93 201.394 L 176.93 193.24 L 160.62 193.24 L 160.62 193.24 Z M 160.62 205.472 L 160.62 213.627 L 176.93 213.627 L 176.93 205.472 L 160.62 205.472 L 160.62 205.472 Z M 160.62 217.704 L 160.62 225.859 L 176.93 225.859 L 176.93 217.704 L 160.62 217.704 L 160.62 217.704 Z M 160.62 229.937 L 160.62 238.092 L 176.93 238.092 L 176.93 229.937 L 160.62 229.937 L 160.62 229.937 Z"/>
+ </g>
+ <g opacity=".467">
+ <linearGradient id="_lgradient_43" x1=".5" x2=".5" y1="-.423" y2=".5" gradientTransform="matrix(16.31,0,0,106.015,181.007,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_43)" d="M 181.007 132.077 L 181.007 140.232 L 197.317 140.232 L 197.317 132.077 L 181.007 132.077 L 181.007 132.077 Z M 181.007 144.31 L 181.007 152.465 L 197.317 152.465 L 197.317 144.31 L 181.007 144.31 L 181.007 144.31 Z M 181.007 156.542 L 181.007 164.697 L 197.317 164.697 L 197.317 156.542 L 181.007 156.542 L 181.007 156.542 Z M 181.007 168.775 L 181.007 176.93 L 197.317 176.93 L 197.317 168.775 L 181.007 168.775 L 181.007 168.775 Z M 181.007 181.007 L 181.007 189.162 L 197.317 189.162 L 197.317 181.007 L 181.007 181.007 L 181.007 181.007 Z M 181.007 193.24 L 181.007 201.394 L 197.317 201.394 L 197.317 193.24 L 181.007 193.24 L 181.007 193.24 Z M 181.007 205.472 L 181.007 213.627 L 197.317 213.627 L 197.317 205.472 L 181.007 205.472 L 181.007 205.472 Z M 181.007 217.704 L 181.007 225.859 L 197.317 225.859 L 197.317 217.704 L 181.007 217.704 L 181.007 217.704 Z M 181.007 229.937 L 181.007 238.092 L 197.317 238.092 L 197.317 229.937 L 181.007 229.937 L 181.007 229.937 Z"/>
+ </g>
+ <g opacity=".467">
+ <linearGradient id="_lgradient_44" x1=".5" x2=".5" y1="-.375" y2=".538" gradientTransform="matrix(16.31,0,0,106.015,201.394,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_44)" d="M 201.394 132.077 L 201.394 140.232 L 217.704 140.232 L 217.704 132.077 L 201.394 132.077 L 201.394 132.077 Z M 201.394 144.31 L 201.394 152.465 L 217.704 152.465 L 217.704 144.31 L 201.394 144.31 L 201.394 144.31 Z M 201.394 156.542 L 201.394 164.697 L 217.704 164.697 L 217.704 156.542 L 201.394 156.542 L 201.394 156.542 Z M 201.394 168.775 L 201.394 176.93 L 217.704 176.93 L 217.704 168.775 L 201.394 168.775 L 201.394 168.775 Z M 201.394 181.007 L 201.394 189.162 L 217.704 189.162 L 217.704 181.007 L 201.394 181.007 L 201.394 181.007 Z M 201.394 193.24 L 201.394 201.394 L 217.704 201.394 L 217.704 193.24 L 201.394 193.24 L 201.394 193.24 Z M 201.394 205.472 L 201.394 213.627 L 217.704 213.627 L 217.704 205.472 L 201.394 205.472 L 201.394 205.472 Z M 201.394 217.704 L 201.394 225.859 L 217.704 225.859 L 217.704 217.704 L 201.394 217.704 L 201.394 217.704 Z M 201.394 229.937 L 201.394 238.092 L 217.704 238.092 L 217.704 229.937 L 201.394 229.937 L 201.394 229.937 Z"/>
+ </g>
+ <g opacity=".467">
+ <linearGradient id="_lgradient_45" x1=".5" x2=".5" y1="-.654" y2=".423" gradientTransform="matrix(16.31,0,0,106.015,221.782,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_45)" d="M 221.782 132.077 L 221.782 140.232 L 238.092 140.232 L 238.092 132.077 L 221.782 132.077 L 221.782 132.077 Z M 221.782 144.31 L 221.782 152.465 L 238.092 152.465 L 238.092 144.31 L 221.782 144.31 L 221.782 144.31 Z M 221.782 156.542 L 221.782 164.697 L 238.092 164.697 L 238.092 156.542 L 221.782 156.542 L 221.782 156.542 Z M 221.782 168.775 L 221.782 176.93 L 238.092 176.93 L 238.092 168.775 L 221.782 168.775 L 221.782 168.775 Z M 221.782 181.007 L 221.782 189.162 L 238.092 189.162 L 238.092 181.007 L 221.782 181.007 L 221.782 181.007 Z M 221.782 193.24 L 221.782 201.394 L 238.092 201.394 L 238.092 193.24 L 221.782 193.24 L 221.782 193.24 Z M 221.782 205.472 L 221.782 213.627 L 238.092 213.627 L 238.092 205.472 L 221.782 205.472 L 221.782 205.472 Z M 221.782 217.704 L 221.782 225.859 L 238.092 225.859 L 238.092 217.704 L 221.782 217.704 L 221.782 217.704 Z M 221.782 229.937 L 221.782 238.092 L 238.092 238.092 L 238.092 229.937 L 221.782 229.937 L 221.782 229.937 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_46" x1=".652" x2=".652" y1="-.058" y2=".563" gradientTransform="matrix(117.302,0,0,150.959,59.643,55.182)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#000000"/>
+ <stop offset="50.277%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_46)" d="M 171.14 55.183 C 169.225 55.162 166.679 55.46 163.292 55.969 L 108.988 64.588 C 95.38 67.486 95.426 68.387 95.38 79.885 L 95.38 173.173 C 94.813 172.775 94.253 172.375 93.666 171.982 L 93.666 171.986 C 89.342 169.089 84.734 167.027 78.545 167.027 C 70.792 167.027 66.168 169.995 63.37 173.906 C 60.571 177.816 59.643 182.744 59.643 186.554 C 59.643 191.148 61.211 196.051 64.614 199.788 C 68.017 203.524 73.248 206.141 80.771 206.141 C 89.265 206.141 95.24 203.769 98.618 199.137 C 101.277 195.49 102.748 190.617 103.272 184.607 L 103.272 184.591 C 103.346 183.861 103.399 183.112 103.446 182.341 C 103.517 181.153 103.501 178.93 103.501 178.93 L 103.501 107.501 C 103.501 97.297 103.501 96.688 117.113 94.361 L 155.135 88.073 C 168.772 86.289 168.775 87.54 168.775 95.193 L 168.775 160.745 C 168.222 160.358 167.677 159.969 167.106 159.587 L 167.106 159.591 C 162.783 156.693 158.177 154.631 151.987 154.631 C 144.234 154.631 139.609 157.6 136.81 161.51 C 134.011 165.42 133.083 170.348 133.083 174.158 C 133.083 178.753 134.653 183.656 138.056 187.392 C 141.459 191.129 146.691 193.747 154.213 193.747 C 162.707 193.747 168.682 191.374 172.06 186.741 C 174.719 183.094 176.188 178.224 176.713 172.213 L 176.713 172.195 C 176.785 171.447 176.843 170.697 176.886 169.947 C 176.957 168.759 176.944 166.535 176.944 166.535 L 176.944 67.16 C 176.944 58.211 176.885 55.247 171.14 55.183 Z"/>
+ </g>
+ <g opacity=".1">
+ <path d="M 171.14 54.164 C 169.225 54.142 166.679 54.441 163.292 54.95 L 108.988 63.569 C 95.38 66.467 95.426 67.368 95.38 78.865 L 95.38 172.153 C 94.813 171.756 94.253 171.356 93.666 170.963 L 93.666 170.967 C 89.342 168.069 84.734 166.007 78.545 166.007 C 70.792 166.007 66.168 168.976 63.37 172.886 C 60.571 176.796 59.643 181.725 59.643 185.535 C 59.643 190.129 61.211 195.032 64.614 198.769 C 68.017 202.505 73.248 205.122 80.771 205.122 C 89.265 205.122 95.24 202.75 98.618 198.118 C 101.277 194.47 102.748 189.598 103.272 183.588 L 103.272 183.571 C 103.346 182.842 103.399 182.093 103.446 181.321 C 103.517 180.133 103.501 177.911 103.501 177.911 L 103.501 106.482 C 103.501 96.277 103.501 95.668 117.113 93.341 L 155.135 87.054 C 168.772 85.27 168.775 86.521 168.775 94.174 L 168.775 159.726 C 168.222 159.339 167.677 158.95 167.106 158.567 L 167.106 158.571 C 162.783 155.674 158.177 153.612 151.987 153.612 C 144.234 153.612 139.609 156.58 136.81 160.49 C 134.011 164.401 133.083 169.329 133.083 173.139 C 133.083 177.733 134.653 182.636 138.056 186.373 C 141.459 190.109 146.691 192.728 154.213 192.728 C 162.707 192.728 168.682 190.354 172.06 185.722 C 174.719 182.075 176.188 177.204 176.713 171.194 L 176.713 171.176 C 176.786 170.446 176.839 169.699 176.886 168.928 C 176.957 167.74 176.944 165.515 176.944 165.515 L 176.944 66.141 C 176.944 57.191 176.885 54.228 171.14 54.164 Z"/>
+ </g>
+ </g>
+ <path fill="#fef8f8" d="M 171.14 53.144 C 169.225 53.121 166.679 53.422 163.292 53.931 L 108.988 62.549 C 95.38 65.447 95.426 66.349 95.38 77.846 L 95.38 171.134 C 94.813 170.736 94.253 170.337 93.666 169.943 L 93.666 169.947 C 89.342 167.05 84.734 164.988 78.545 164.988 C 70.792 164.988 66.168 167.956 63.37 171.866 C 60.571 175.777 59.643 180.705 59.643 184.515 C 59.643 189.109 61.211 194.012 64.614 197.749 C 68.017 201.485 73.248 204.102 80.771 204.102 C 89.265 204.102 95.24 201.73 98.618 197.098 C 101.277 193.451 102.748 188.578 103.272 182.568 L 103.272 182.549 C 103.346 181.82 103.399 181.071 103.446 180.299 C 103.517 179.111 103.501 176.889 103.501 176.889 L 103.501 105.459 C 103.501 95.255 103.501 94.646 117.114 92.319 L 155.135 86.032 C 168.772 84.247 168.775 85.498 168.775 93.151 L 168.775 158.704 C 168.222 158.317 167.677 157.927 167.106 157.545 L 167.106 157.549 C 162.783 154.651 158.177 152.589 151.987 152.589 C 144.234 152.589 139.609 155.558 136.81 159.468 C 134.011 163.378 133.083 168.307 133.083 172.116 C 133.083 176.711 134.654 181.614 138.056 185.35 C 141.459 189.087 146.691 191.705 154.213 191.705 C 162.707 191.705 168.682 189.332 172.06 184.699 C 174.719 181.052 176.188 176.182 176.713 170.171 L 176.713 170.152 C 176.786 169.423 176.84 168.676 176.886 167.905 C 176.957 166.717 176.944 164.492 176.944 164.492 L 176.944 65.118 C 176.944 56.168 176.885 53.204 171.14 53.14 L 171.14 53.144 L 171.14 53.144 Z"/>
+ <g opacity=".1">
+ <linearGradient id="_lgradient_47" x1=".518" x2=".532" y1="-.194" y2="1.114" gradientTransform="matrix(117.302,0,0,137.943,59.643,66.159)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4ce0c6"/>
+ <stop offset="100%" style="stop-color:#3b85b5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_47)" d="M 97.962 66.159 C 95.416 68.158 95.407 71.263 95.38 77.846 L 95.38 171.134 C 94.813 170.736 94.253 170.337 93.666 169.943 L 93.666 169.947 C 89.342 167.05 84.734 164.988 78.545 164.988 C 70.792 164.988 66.168 167.956 63.37 171.866 C 60.571 175.777 59.643 180.705 59.643 184.515 C 59.643 189.109 61.211 194.012 64.614 197.749 C 68.017 201.485 73.248 204.102 80.771 204.102 C 89.265 204.102 95.24 201.73 98.618 197.098 C 101.277 193.451 102.748 188.578 103.272 182.568 L 103.272 182.549 C 103.346 181.82 103.399 181.071 103.446 180.299 C 103.517 179.111 103.501 176.889 103.501 176.889 L 103.501 105.459 C 103.501 95.255 103.501 94.646 117.114 92.319 L 155.135 86.032 C 158.606 85.577 161.185 85.322 163.114 85.317 L 97.962 66.159 L 97.962 66.159 Z M 167.771 86.69 C 168.76 87.899 168.775 89.964 168.775 93.154 L 168.775 158.706 C 168.222 158.319 167.677 157.93 167.106 157.548 L 167.106 157.552 C 162.783 154.654 158.177 152.592 151.987 152.592 C 144.234 152.592 139.609 155.561 136.81 159.471 C 134.011 163.381 133.083 168.309 133.083 172.119 C 133.083 176.714 134.653 181.617 138.056 185.353 C 141.459 189.09 146.691 191.708 154.213 191.708 C 162.707 191.708 168.682 189.334 172.06 184.702 C 174.719 181.055 176.188 176.184 176.713 170.174 L 176.713 170.155 C 176.785 169.407 176.843 168.657 176.886 167.907 C 176.957 166.719 176.944 164.495 176.944 164.495 L 176.944 89.386 L 167.771 86.69 L 167.771 86.69 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 171.14 53.144 C 169.225 53.121 166.679 53.422 163.292 53.931 L 108.988 62.549 C 95.38 65.447 95.426 66.349 95.38 77.846 L 95.38 79.885 C 95.426 68.387 95.38 67.486 108.988 64.588 L 163.292 55.969 C 166.679 55.46 169.225 55.162 171.14 55.183 C 176.885 55.247 176.944 58.211 176.944 67.16 L 176.944 65.122 C 176.944 56.172 176.885 53.208 171.14 53.144 L 171.14 53.144 Z M 151.987 152.592 C 144.234 152.592 139.609 155.561 136.81 159.471 C 134.011 163.381 133.083 168.31 133.083 172.12 C 133.083 172.405 133.107 172.693 133.119 172.98 C 133.294 169.368 134.29 165.03 136.81 161.51 C 139.609 157.6 144.234 154.631 151.987 154.631 C 158.177 154.631 162.783 156.693 167.106 159.59 L 167.106 159.587 C 167.677 159.969 168.222 160.358 168.775 160.745 L 168.775 158.707 C 168.222 158.32 167.677 157.93 167.106 157.548 L 167.106 157.552 C 162.783 154.654 158.177 152.592 151.987 152.592 Z M 78.545 164.988 C 70.792 164.988 66.168 167.957 63.37 171.867 C 60.571 175.777 59.643 180.705 59.643 184.515 C 59.643 184.8 59.666 185.088 59.679 185.375 C 59.854 181.764 60.85 177.426 63.37 173.905 C 66.169 169.995 70.792 167.027 78.545 167.027 C 84.734 167.027 89.342 169.089 93.666 171.986 L 93.666 171.982 C 94.253 172.376 94.813 172.775 95.38 173.173 L 95.38 171.134 C 94.813 170.737 94.253 170.337 93.666 169.944 L 93.666 169.947 C 89.342 167.05 84.734 164.988 78.545 164.988 L 78.545 164.988 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/enpass.svg b/.icons/Gruvbox_Dark-2/apps/64/enpass.svg
new file mode 100755
index 000000000..5d8b4a424
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/enpass.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Gapy0ht2h36amRHyvwZIq6DW31NJJeFF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Gapy0ht2h36amRHyvwZIq6DW31NJJeFF)">
+ <linearGradient id="_lgradient_88" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_88)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="VPb67OH1KdwvK8BPf7yld9JhjTPZyhz3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#VPb67OH1KdwvK8BPf7yld9JhjTPZyhz3)">
+ <path fill-rule="evenodd" d="M 165.688919 31.95 C 239.744626 31.95 230.328309 22.507198 230.328309 96.493859 L 230.328309 155.744653 C 230.328309 229.73091 239.744626 220.288396 165.688919 220.288396 L 90.319393 220.288396 C 16.26369 220.288396 25.68 229.73091 25.68 155.744653 L 25.68 96.493859 C 25.68 22.507198 16.26369 31.95 90.319393 31.95 L 165.688919 31.95 Z M 100.81803 58.019314 L 153.545011 58.019314 C 168.150379 58.019314 179.908489 69.957579 179.908489 84.794945 L 179.908489 98.1999 C 179.908489 113.042547 168.150379 128.324576 153.545011 128.324576 L 144.757174 128.324576 L 144.757174 185.239826 C 144.757174 192.656758 141.075083 198.623703 133.772399 198.623703 L 120.590643 198.623703 C 113.287959 198.623703 109.878287 192.647975 109.605859 185.239826 L 109.605859 128.321056 L 100.81803 128.321056 C 86.212662 128.321056 74.454544 113.035515 74.454544 98.19902 L 74.454544 84.794074 C 74.454544 69.951427 86.212662 58.017554 100.81803 58.017554 L 100.81803 58.019314 Z"/>
+ </g>
+ <linearGradient id="_lgradient_89" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_89)" fill-rule="evenodd" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z M 100.81803 53.625463 L 153.545011 53.625463 C 168.150379 53.625463 179.908489 65.563727 179.908489 80.401102 L 179.908489 93.806048 C 179.908489 108.648695 168.150379 123.930733 153.545011 123.930733 L 144.757174 123.930733 L 144.757174 180.845983 C 144.757174 188.262915 141.075083 194.229843 133.772399 194.229843 L 120.590643 194.229843 C 113.287959 194.229843 109.878287 188.254115 109.605859 180.845983 L 109.605859 123.927213 L 100.81803 123.927213 C 86.212662 123.927213 74.454544 108.641664 74.454544 93.805168 L 74.454544 80.400222 C 74.454544 65.561967 86.212662 53.623703 100.81803 53.623703 L 100.81803 53.625463 Z"/>
+ <linearGradient id="_lgradient_90" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_90)" fill-rule="evenodd" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z M 21.68 155.76 C 21.68 155.76 21.68 155.75 21.68 155.74 L 21.68 96.49 C 21.68 96.49 21.68 96.48 21.68 96.48 C 21.68 92.22 21.72 87.96 21.81 83.7 C 21.89 79.97 22.04 76.25 22.25 72.53 C 22.43 69.33 22.7 66.14 23.05 62.96 C 23.34 60.29 23.73 57.63 24.22 54.99 C 24.62 52.84 25.13 50.71 25.75 48.61 C 26.23 46.97 26.82 45.36 27.53 43.79 C 28.07 42.58 28.71 41.42 29.45 40.32 C 30.07 39.42 30.76 38.57 31.54 37.8 C 32.31 37.03 33.16 36.33 34.07 35.72 C 35.17 34.98 36.33 34.33 37.54 33.79 C 39.11 33.09 40.73 32.49 42.38 32.01 C 44.48 31.39 46.61 30.89 48.76 30.49 C 51.41 30 54.07 29.61 56.74 29.32 C 59.93 28.97 63.13 28.7 66.33 28.52 C 70.05 28.31 73.78 28.16 77.51 28.08 C 81.77 27.99 86.04 27.95 90.3 27.95 C 90.31 27.95 90.31 27.95 90.32 27.95 L 165.69 27.95 C 165.69 27.95 165.7 27.95 165.71 27.95 C 169.97 27.95 174.23 27.99 178.5 28.08 C 182.23 28.16 185.95 28.31 189.68 28.52 C 192.88 28.7 196.08 28.97 199.26 29.32 C 201.94 29.61 204.6 30 207.25 30.49 C 209.4 30.89 211.53 31.39 213.63 32.01 C 215.28 32.49 216.9 33.09 218.47 33.79 C 219.68 34.33 220.84 34.98 221.94 35.72 C 222.85 36.33 223.7 37.03 224.47 37.8 C 225.24 38.57 225.94 39.42 226.55 40.32 C 227.29 41.42 227.94 42.58 228.48 43.79 C 229.18 45.36 229.78 46.97 230.26 48.61 C 230.88 50.71 231.39 52.84 231.79 54.99 C 232.28 57.63 232.67 60.29 232.96 62.96 C 233.31 66.14 233.57 69.33 233.75 72.53 C 233.97 76.25 234.12 79.97 234.2 83.7 C 234.29 87.96 234.33 92.22 234.33 96.48 C 234.33 96.48 234.33 96.49 234.33 96.49 L 234.33 155.74 C 234.33 155.75 234.33 155.76 234.33 155.76 C 234.33 160.02 234.29 164.28 234.2 168.54 C 234.12 172.26 233.97 175.99 233.75 179.71 C 233.57 182.91 233.31 186.1 232.96 189.28 C 232.67 191.95 232.28 194.61 231.79 197.25 C 231.39 199.4 230.88 201.53 230.26 203.62 C 229.78 205.27 229.18 206.88 228.48 208.45 C 227.94 209.65 227.29 210.81 226.55 211.91 C 225.94 212.82 225.24 213.67 224.47 214.44 C 223.7 215.21 222.85 215.91 221.94 216.52 C 220.84 217.26 219.68 217.9 218.47 218.45 C 216.9 219.15 215.28 219.75 213.63 220.23 C 211.53 220.84 209.4 221.35 207.25 221.75 C 204.6 222.24 201.94 222.63 199.26 222.92 C 196.08 223.27 192.88 223.54 189.68 223.72 C 185.95 223.93 182.23 224.08 178.5 224.16 C 174.23 224.25 169.97 224.29 165.71 224.29 C 165.7 224.29 165.69 224.29 165.69 224.29 L 90.32 224.29 C 90.31 224.29 90.31 224.29 90.3 224.29 C 86.04 224.29 81.77 224.25 77.51 224.16 C 73.78 224.08 70.05 223.93 66.33 223.72 C 63.13 223.54 59.93 223.27 56.74 222.92 C 54.07 222.63 51.41 222.24 48.76 221.75 C 46.61 221.35 44.48 220.84 42.38 220.23 C 40.73 219.75 39.11 219.15 37.54 218.45 C 36.33 217.9 35.17 217.26 34.07 216.52 C 33.16 215.91 32.31 215.21 31.54 214.44 C 30.76 213.67 30.07 212.82 29.45 211.91 C 28.71 210.81 28.07 209.65 27.53 208.45 C 26.82 206.88 26.23 205.27 25.75 203.62 C 25.13 201.53 24.62 199.4 24.22 197.25 C 23.73 194.61 23.34 191.95 23.05 189.28 C 22.7 186.1 22.43 182.91 22.25 179.71 C 22.04 175.99 21.89 172.26 21.81 168.54 C 21.72 164.28 21.68 160.02 21.68 155.76 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_91" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_91)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/entangle.svg b/.icons/Gruvbox_Dark-2/apps/64/entangle.svg
new file mode 100755
index 000000000..815c841d2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/entangle.svg
@@ -0,0 +1,71 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="DYz2wtTogyGCv62LJF5N2SLuX3CaM1qF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#DYz2wtTogyGCv62LJF5N2SLuX3CaM1qF)">
+ <linearGradient id="_lgradient_92" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_92)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_93" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_93)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="rgL5mC6tNOme9Mq1gPr0D8Z22bsVsXlP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#rgL5mC6tNOme9Mq1gPr0D8Z22bsVsXlP)">
+ <circle cx="148.714" cy="150.009" r="51.786" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#1a7fd4" cx="148.714" cy="147.42" r="51.786" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="wvECs33CkoOiVxFepmvP8H07Clm2lNtR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#wvECs33CkoOiVxFepmvP8H07Clm2lNtR)">
+ <circle cx="148.714" cy="150.009" r="31.071" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#ffffff" cx="148.714" cy="147.42" r="31.071" vector-effect="non-scaling-stroke"/>
+ <g opacity=".4" filter="url(#G3pznnJo2Oxwh00ukJ0jGa4DoFmVqpd4)">
+ <circle cx="107.286" cy="108.58" r="51.786" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#5bdbc1" cx="107.286" cy="105.991" r="51.786" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="p4IPCkrG18h50mBByJQu9l2ij7qan14T" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#p4IPCkrG18h50mBByJQu9l2ij7qan14T)">
+ <circle cx="107.286" cy="108.58" r="31.071" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#ffffff" cx="107.286" cy="105.991" r="31.071" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path d="M 149.13 159.89 C 149.25 160.68 149.04 161.48 148.57 162.12 C 148.09 162.76 147.38 163.18 146.6 163.3 C 145.81 163.41 145.01 163.21 144.37 162.74 C 143.73 162.26 143.31 161.55 143.19 160.77 C 143.01 159.49 142.78 158.22 142.51 156.95 C 141.86 153.78 141.05 150.65 140.08 147.55 C 138.88 143.62 137.35 139.79 135.5 136.12 C 134.56 134.26 133.49 132.47 132.31 130.76 C 131.19 129.13 129.92 127.61 128.52 126.22 C 127.11 124.85 125.61 123.57 124.03 122.41 C 122.46 121.26 120.83 120.2 119.15 119.23 C 116.05 117.45 112.81 115.92 109.46 114.65 C 106.99 113.7 104.47 112.88 101.91 112.19 C 100.94 111.92 99.95 111.68 98.96 111.48 C 98.18 111.33 97.5 110.87 97.06 110.2 C 96.62 109.54 96.46 108.73 96.61 107.95 C 96.77 107.17 97.23 106.49 97.89 106.05 C 98.56 105.61 99.37 105.45 100.15 105.6 C 101.27 105.83 102.39 106.1 103.49 106.4 C 106.24 107.14 108.95 108.02 111.6 109.04 C 115.24 110.42 118.76 112.09 122.14 114.03 C 124.02 115.11 125.83 116.29 127.58 117.57 C 129.39 118.91 131.12 120.37 132.73 121.94 C 134.4 123.6 135.92 125.41 137.25 127.36 C 138.59 129.29 139.79 131.32 140.86 133.41 C 142.86 137.39 144.52 141.53 145.82 145.79 C 146.84 149.05 147.69 152.37 148.38 155.73 C 148.67 157.11 148.92 158.5 149.13 159.89 Z"/>
+ </g>
+ <path fill="#ff6e4c" d="M 149.13 157.3 C 149.25 158.09 149.04 158.89 148.57 159.53 C 148.09 160.17 147.38 160.59 146.6 160.71 C 145.81 160.82 145.01 160.62 144.37 160.15 C 143.73 159.67 143.31 158.96 143.19 158.18 C 143.01 156.9 142.78 155.63 142.51 154.37 C 141.86 151.19 141.05 148.06 140.08 144.96 C 138.88 141.03 137.35 137.21 135.5 133.53 C 134.56 131.67 133.49 129.88 132.31 128.17 C 131.19 126.54 129.92 125.02 128.52 123.63 C 127.11 122.26 125.61 120.98 124.03 119.82 C 122.46 118.67 120.83 117.61 119.15 116.64 C 116.05 114.86 112.81 113.33 109.46 112.06 C 106.99 111.11 104.47 110.29 101.91 109.6 C 100.94 109.33 99.95 109.09 98.96 108.9 C 98.18 108.74 97.5 108.28 97.06 107.62 C 96.62 106.95 96.46 106.14 96.61 105.36 C 96.77 104.58 97.23 103.9 97.89 103.46 C 98.56 103.02 99.37 102.86 100.15 103.01 C 101.27 103.24 102.39 103.51 103.49 103.81 C 106.24 104.55 108.95 105.43 111.6 106.45 C 115.24 107.83 118.76 109.5 122.14 111.44 C 124.02 112.52 125.83 113.7 127.58 114.99 C 129.39 116.32 131.12 117.78 132.73 119.35 C 134.4 121.01 135.92 122.82 137.25 124.77 C 138.59 126.7 139.79 128.73 140.86 130.83 C 142.86 134.8 144.52 138.94 145.82 143.2 C 146.84 146.47 147.69 149.78 148.38 153.14 C 148.67 154.52 148.92 155.91 149.13 157.3 Z"/>
+ <g opacity=".2">
+ <path d="M 106.91 98.65 C 106.8 97.87 107 97.06 107.47 96.43 C 107.95 95.79 108.66 95.36 109.44 95.25 C 110.23 95.13 111.03 95.33 111.67 95.81 C 112.31 96.28 112.73 96.99 112.85 97.78 C 113.04 99.06 113.27 100.33 113.54 101.59 C 114.19 104.76 114.99 107.9 115.96 110.99 C 117.16 114.93 118.69 118.75 120.54 122.42 C 121.48 124.28 122.55 126.07 123.73 127.79 C 124.85 129.42 126.12 130.94 127.52 132.33 C 128.93 133.7 130.43 134.97 132.02 136.13 C 133.58 137.28 135.21 138.35 136.89 139.32 C 140 141.1 143.23 142.63 146.58 143.9 C 149.05 144.85 151.57 145.67 154.13 146.36 C 155.11 146.63 156.09 146.86 157.08 147.06 C 157.86 147.22 158.55 147.68 158.99 148.34 C 159.43 149 159.59 149.81 159.43 150.59 C 159.27 151.37 158.81 152.06 158.15 152.5 C 157.49 152.94 156.68 153.1 155.9 152.94 C 154.77 152.72 153.66 152.45 152.55 152.14 C 149.8 151.4 147.1 150.52 144.44 149.5 C 140.8 148.12 137.28 146.46 133.9 144.52 C 132.03 143.44 130.21 142.25 128.46 140.97 C 126.65 139.64 124.93 138.18 123.31 136.61 C 121.64 134.95 120.12 133.13 118.79 131.19 C 117.45 129.25 116.25 127.23 115.18 125.13 C 113.18 121.16 111.52 117.02 110.22 112.76 C 109.21 109.49 108.35 106.17 107.66 102.82 C 107.37 101.44 107.12 100.05 106.91 98.65 Z"/>
+ </g>
+ <path fill="#ff6e4c" d="M 106.91 96.06 C 106.8 95.28 107 94.47 107.47 93.84 C 107.95 93.2 108.66 92.77 109.44 92.66 C 110.23 92.54 111.03 92.74 111.67 93.22 C 112.31 93.69 112.73 94.4 112.85 95.19 C 113.04 96.47 113.27 97.74 113.54 99 C 114.19 102.17 114.99 105.31 115.96 108.4 C 117.16 112.34 118.69 116.16 120.54 119.84 C 121.48 121.69 122.55 123.48 123.73 125.2 C 124.85 126.83 126.12 128.35 127.52 129.74 C 128.93 131.11 130.43 132.38 132.02 133.55 C 133.58 134.7 135.21 135.76 136.89 136.73 C 140 138.51 143.23 140.04 146.58 141.31 C 149.05 142.26 151.57 143.08 154.13 143.77 C 155.11 144.04 156.09 144.27 157.08 144.47 C 157.86 144.63 158.55 145.09 158.99 145.75 C 159.43 146.41 159.59 147.22 159.43 148 C 159.27 148.78 158.81 149.47 158.15 149.91 C 157.49 150.35 156.68 150.51 155.9 150.35 C 154.77 150.13 153.66 149.86 152.55 149.55 C 149.8 148.81 147.1 147.93 144.44 146.91 C 140.8 145.53 137.28 143.87 133.9 141.93 C 132.03 140.85 130.21 139.66 128.46 138.38 C 126.65 137.05 124.93 135.59 123.31 134.02 C 121.64 132.36 120.12 130.54 118.79 128.6 C 117.45 126.66 116.25 124.64 115.18 122.54 C 113.18 118.57 111.52 114.43 110.22 110.17 C 109.21 106.9 108.35 103.58 107.66 100.23 C 107.37 98.85 107.12 97.46 106.91 96.06 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 107.285714 54.205357 C 78.685254 54.205357 55.5 77.390611 55.5 105.991071 C 55.509899 106.417733 55.525072 106.844257 55.545515 107.270544 C 56.255711 79.200548 79.20674 56.810339 107.285714 56.794643 C 135.352997 56.821158 158.290309 79.20225 159.005684 107.260427 C 159.032791 106.837594 159.054707 106.414443 159.071429 105.991071 C 159.071429 77.390611 135.886175 54.205357 107.285714 54.205357 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/enter-the-gungeon.svg b/.icons/Gruvbox_Dark-2/apps/64/enter-the-gungeon.svg
new file mode 100755
index 000000000..04c5b7c38
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/enter-the-gungeon.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="xcGOL7gbLoRbBZmhx4wrTo8AhHr7V5Pt" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#xcGOL7gbLoRbBZmhx4wrTo8AhHr7V5Pt)">
+ <linearGradient id="_lgradient_125" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_125)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_126" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_126)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <circle cx="73.625" cy="177.146" r="18.125" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_127" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(36.25,0,0,36.25,55.5,156)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_127)" cx="73.625" cy="174.125" r="18.125" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <circle cx="182.375" cy="177.146" r="18.125" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_128" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(36.25,0,0,36.25,164.25,156)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_128)" cx="182.375" cy="174.125" r="18.125" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path d="M 152.166667 177.145833 C 152.166667 188.824354 141.346881 198.291667 128 198.291667 C 114.653119 198.291667 103.833333 188.824354 103.833333 177.145833 L 152.166667 177.145833 Z"/>
+ </g>
+ <linearGradient id="_lgradient_129" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(48.333333,0,0,21.145833,103.833333,174.125)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_129)" d="M 152.166667 174.125 C 152.166667 185.803521 141.346881 195.270833 128 195.270833 C 114.653119 195.270833 103.833333 185.803521 103.833333 174.125 L 152.166667 174.125 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/eog.svg b/.icons/Gruvbox_Dark-2/apps/64/eog.svg
new file mode 120000
index 000000000..4e734554e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/eog.svg
@@ -0,0 +1 @@
+photo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/eom.svg b/.icons/Gruvbox_Dark-2/apps/64/eom.svg
new file mode 120000
index 000000000..4e734554e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/eom.svg
@@ -0,0 +1 @@
+photo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/epiphany-bookmarks.svg b/.icons/Gruvbox_Dark-2/apps/64/epiphany-bookmarks.svg
new file mode 120000
index 000000000..8d153f1a9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/epiphany-bookmarks.svg
@@ -0,0 +1 @@
+effects.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/epiphany-browser.svg b/.icons/Gruvbox_Dark-2/apps/64/epiphany-browser.svg
new file mode 120000
index 000000000..8dca13c5b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/epiphany-browser.svg
@@ -0,0 +1 @@
+epiphany.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/epiphany-game.svg b/.icons/Gruvbox_Dark-2/apps/64/epiphany-game.svg
new file mode 100755
index 000000000..3443510cd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/epiphany-game.svg
@@ -0,0 +1,75 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="wiHPHnCAsNs9Ds6KmHa1xIBVSwDhiKtd" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#wiHPHnCAsNs9Ds6KmHa1xIBVSwDhiKtd)">
+ <linearGradient id="_lgradient_108" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_108)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_109" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_109)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_110" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(15.789474,0,0,31.578947,94.175439,167.789474)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_110)" d="M 109.964913 175.684211 C 109.964913 171.310526 106.44386 167.789474 102.070176 167.789474 C 97.696492 167.789474 94.175439 171.310526 94.175439 175.684211 L 94.175439 191.473684 C 94.175439 195.847368 97.696492 199.368421 102.070176 199.368421 C 106.44386 199.368421 109.964913 195.847368 109.964913 191.473684 L 109.964913 175.684211 Z"/>
+ <linearGradient id="_lgradient_111" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(81.578947,0,0,36.842105,86.280702,125.684211)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_111)" d="M 107.333334 125.684211 L 86.280702 140.420024 L 86.280702 162.526316 L 99.438597 162.526316 L 99.438597 151.475739 L 107.333334 146.063529 L 107.333334 125.684211 Z M 146.807018 125.684211 L 146.807018 146.063529 L 154.701755 151.475739 L 154.701755 162.526316 L 167.85965 162.526316 L 167.85965 140.420024 L 146.807018 125.684211 Z"/>
+ <linearGradient id="_lgradient_112" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(15.789474,0,0,31.578947,144.175439,167.789474)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_112)" d="M 144.175439 175.684211 C 144.175439 171.310526 147.696492 167.789474 152.070176 167.789474 C 156.44386 167.789474 159.964913 171.310526 159.964913 175.684211 L 159.964913 191.473684 C 159.964913 195.847368 156.44386 199.368421 152.070176 199.368421 C 147.696492 199.368421 144.175439 195.847368 144.175439 191.473684 L 144.175439 175.684211 Z"/>
+ <defs>
+ <linearGradient id="_lgradient_113" x1=".5" x2=".5" y1="1" y2="0">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ </defs>
+ <path d="M 108.175439 125.684211 L 145.964913 125.684211 C 147.882091 125.684211 149.438597 127.240716 149.438597 129.157895 L 149.438597 174.842105 C 149.438597 176.759284 147.882091 178.315789 145.964913 178.315789 L 108.175439 178.315789 C 106.258261 178.315789 104.701755 176.759284 104.701755 174.842105 L 104.701755 129.157895 C 104.701755 127.240716 106.258261 125.684211 108.175439 125.684211 Z" style="fill:url(#_lgradient_113)"/>
+ <linearGradient id="_lgradient_114" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(102.631579,0,0,65.789474,75.754386,67.263158)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_114)" cx="127.07" cy="100.158" rx="51.316" ry="32.895" vector-effect="non-scaling-stroke"/>
+ <rect fill="#3f3f3f" width="7.895" height="7.895" x="99.44" y="91.47" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#3f3f3f" width="7.895" height="7.895" x="144.18" y="91.47" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#3f3f3f" width="47.368" height="7.895" x="102.07" y="109.89" transform="matrix(1,0,0,1,0,0)"/>
+ <linearGradient id="_lgradient_115" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(139.473683,0,0,43.102387,57.333334,52)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f7ff57"/>
+ <stop offset="50%" style="stop-color:#ffe251"/>
+ <stop offset="100%" style="stop-color:#f5cf0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_115)" d="M 64.68183 52 C 57.668969 52.006067 54.656897 60.936531 60.223472 65.218544 L 76.267544 95.102387 C 76.267544 95.102387 85.137439 81.033047 91.897886 78.947368 C 103.170752 75.469555 115.117852 86.210526 127.070176 86.210526 C 139.022497 86.210526 150.969597 75.469555 162.24246 78.947368 C 169.002913 81.033047 177.872807 95.102387 177.872807 95.102387 L 193.916879 65.218544 C 199.483455 60.936531 196.471381 52.006079 189.458521 52 L 127.070176 52 L 64.68183 52 Z"/>
+ <rect fill="#3f3f3f" width="7.895" height="7.895" x="123.12" y="136.21" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#3f3f3f" width="7.895" height="7.895" x="123.12" y="149.37" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#3f3f3f" width="7.895" height="7.895" x="123.12" y="162.53" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#81e9c0" d="M 88.254386 183.578947 C 84.245176 183.578947 81.017544 187.1 81.017544 191.473684 C 81.017544 195.847368 84.245176 199.368421 88.254386 199.368421 L 102.728071 199.368421 C 106.737281 199.368421 109.964913 195.847368 109.964913 191.473684 C 109.964913 187.1 106.737281 183.578947 102.728071 183.578947 L 88.254386 183.578947 Z M 151.412281 183.578947 C 147.403071 183.578947 144.175439 187.1 144.175439 191.473684 C 144.175439 195.847368 147.403071 199.368421 151.412281 199.368421 L 165.885965 199.368421 C 169.895176 199.368421 173.122807 195.847368 173.122807 191.473684 C 173.122807 187.1 169.895176 183.578947 165.885965 183.578947 L 151.412281 183.578947 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 64.683252 52 C 59.684998 52.004324 56.73803 56.539458 57.461829 60.696546 C 58.060054 57.461339 60.738517 54.634992 64.683252 54.631579 L 127.070176 54.631579 L 189.4571 54.631579 C 193.401834 54.634998 196.080297 57.461341 196.678523 60.696546 C 197.402323 56.539461 194.455352 52.004333 189.4571 52 L 127.070176 52 L 64.683252 52 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 88.254386 183.578947 C 84.245176 183.578947 81.017544 187.1 81.017544 191.473684 C 81.017544 191.925168 81.074802 192.359095 81.1409 192.789474 C 81.7151 189.050634 84.659036 186.210526 88.254386 186.210526 L 102.728071 186.210526 C 106.323421 186.210526 109.267357 189.050634 109.841557 192.789474 C 109.907655 192.359095 109.964913 191.925168 109.964913 191.473684 C 109.964913 187.1 106.737281 183.578947 102.728071 183.578947 L 88.254386 183.578947 Z M 151.412281 183.578947 C 147.403071 183.578947 144.175439 187.1 144.175439 191.473684 C 144.175439 191.925168 144.232697 192.359095 144.298794 192.789474 C 144.872994 189.050634 147.816931 186.210526 151.412281 186.210526 L 165.885965 186.210526 C 169.481315 186.210526 172.425252 189.050634 172.999452 192.789474 C 173.06555 192.359095 173.122807 191.925168 173.122807 191.473684 C 173.122807 187.1 169.895176 183.578947 165.885965 183.578947 L 151.412281 183.578947 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/epiphany-gecko.svg b/.icons/Gruvbox_Dark-2/apps/64/epiphany-gecko.svg
new file mode 120000
index 000000000..8dca13c5b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/epiphany-gecko.svg
@@ -0,0 +1 @@
+epiphany.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/epiphany-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/epiphany-icon.svg
new file mode 120000
index 000000000..8dca13c5b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/epiphany-icon.svg
@@ -0,0 +1 @@
+epiphany.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/epiphany-webkit.svg b/.icons/Gruvbox_Dark-2/apps/64/epiphany-webkit.svg
new file mode 120000
index 000000000..8dca13c5b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/epiphany-webkit.svg
@@ -0,0 +1 @@
+epiphany.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/epiphany.svg b/.icons/Gruvbox_Dark-2/apps/64/epiphany.svg
new file mode 100755
index 000000000..3db8cf5f1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/epiphany.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="1Ran53wFb0w16gjvagIlFE9qlAnspPPX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#1Ran53wFb0w16gjvagIlFE9qlAnspPPX)">
+ <linearGradient id="_lgradient_106" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_106)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g style="opacity:0.3">
+ <g>
+ <path fill="#111111" d="M 63.539006 239.441 C 64.089001 239.476996 64.560002 239.539008 65.120007 239.571997 C 65.555004 239.597006 66.147 239.582999 66.588001 239.607001 L 66.549 232.015006 L 93.178005 207.550009 L 93.178005 199.394003 L 105.468006 187.161002 L 105.468006 181.045996 L 111.612004 174.929007 L 111.612004 158.620001 L 103.419003 150.463995 L 87.032002 150.463995 L 78.839001 142.310004 L 58.356003 142.310004 L 50.161003 150.463995 L 50.161003 170.853003 L 66.604 185.192999 L 66.549 203.472006 L 60.405003 209.588995 L 60.405003 236.09101 L 63.539006 239.441 Z"/>
+ <path fill="#111111" d="M 99.322003 81.148001 L 93.178005 87.265006 L 99.322003 87.265006 L 101.371006 89.303999 L 103.419003 89.303999 L 105.468006 87.265006 L 99.322003 81.148001 Z"/>
+ <path fill="#111111" d="M 177.160008 109.690001 L 152.580006 109.690001 L 138.242008 123.961005 L 138.242008 144.349005 L 148.483006 154.543005 L 162.82201 154.543005 L 168.966999 160.659003 L 168.966999 166.775 L 173.063999 170.851996 L 173.063999 195.317008 L 188.619999 211.681998 L 214.308003 186.114996 L 214.03101 162.696997 L 234.515003 142.310004 L 226.321003 142.310004 L 205.838001 121.923003 L 205.838001 113.768004 L 181.257008 113.768004 L 177.160008 109.690001 Z"/>
+ <path fill="#111111" d="M 250.901997 117.845 L 250.901997 96.373999 C 250.901997 87.126006 250.735005 78.869002 250.299 71.498999 C 250.080998 67.815001 249.796009 64.353003 249.429997 61.099001 C 249.063999 57.845004 248.618 54.801001 248.078007 51.952002 C 247.537998 49.104002 246.903996 46.451003 246.164006 43.982005 C 245.425007 41.513003 244.578999 39.226004 243.613011 37.111002 C 242.998997 35.764002 242.248005 34.600005 241.533009 33.388003 L 238.610996 36.296004 L 226.321003 36.296004 L 214.03101 48.529002 L 205.838001 40.374003 L 181.258 40.374003 L 168.968006 52.607005 L 168.968006 62.800002 L 181.258 62.800002 L 181.258 56.683001 L 189.451008 56.683001 L 189.451008 64.839003 L 185.353001 68.914999 L 168.968006 69.191 L 162.82201 75.032004 L 154.629002 75.032004 L 154.629002 83.187003 L 148.483006 89.303999 L 148.483006 101.534003 L 160.772999 101.534003 L 168.968006 93.380003 L 177.161 93.380003 L 177.161 97.458006 L 185.353001 105.613005 L 189.451008 105.613005 L 189.451008 101.534003 L 181.258 93.380003 L 189.451008 93.380003 L 197.643009 101.534003 L 207.884999 101.534003 L 201.741001 95.419005 L 207.884999 89.303999 L 214.03101 89.303999 L 220.175007 95.419005 L 214.03101 95.419005 L 207.884999 101.534003 L 213.91901 107.539999 L 214.03101 113.767004 L 205.838001 113.767004 L 230.41901 138.232001 L 234.513996 138.232001 L 238.610996 134.155997 L 246.804005 125.998999 L 238.610996 117.845 L 250.901997 117.845 Z"/>
+ <path fill="#111111" d="M 156.677006 70.954001 L 156.677006 64.838004 L 162.82201 58.722003 L 162.82201 70.954001 L 156.677006 70.954001 Z"/>
+ <path fill="#111111" d="M 220.175999 191.239996 L 220.175999 178.456 L 228.369999 170.851996 L 228.369999 191.239996 L 220.175999 191.239996 Z"/>
+ <path fill="#111111" d="M 136.192997 11.831003 L 90.136006 11.831003 C 89.347004 11.831003 88.788006 11.880002 88.013005 11.882003 L 80.888005 19.986002 L 93.178005 32.218005 L 93.178005 45.001002 L 107.517002 60.761004 L 115.710003 60.761004 L 115.710003 52.607005 L 128.000004 40.374003 L 128.000004 32.218005 L 136.192997 24.064003 L 136.192997 11.831003 Z"/>
+ <path fill="#111111" d="M 125.951 56.683001 L 132.097004 56.683001 L 138.242008 62.799002 L 125.951 62.799002 L 125.951 56.683001 Z"/>
+ <path fill="#111111" d="M 70.646 123.961005 L 64.501004 123.961005 L 58.355004 130.078009 L 70.646 130.078009 L 70.646 123.961005 Z"/>
+ <path fill="#111111" d="M 16.003002 30.841002 C 15.896004 30.993002 15.758003 31.109004 15.653004 31.263003 C 14.436003 33.051001 13.352003 34.995001 12.386004 37.111002 C 11.421004 39.226004 10.575003 41.513003 9.835003 43.982005 C 9.095003 46.451003 8.462003 49.104002 7.922003 51.952002 C 7.382004 54.801001 6.936003 57.845004 6.570003 61.099001 C 6.204003 64.353003 5.918003 67.815001 5.700003 71.498999 C 5.264004 78.869002 5.098003 87.126006 5.098003 96.373999 L 5.098003 117.845 L 13.291003 125.998999 L 25.581003 125.998999 L 46.066002 146.388007 L 46.066002 121.923003 L 58.356003 109.691 L 66.549 109.691 L 78.839001 97.458006 L 91.129002 97.458006 L 84.985005 91.341002 L 97.275006 77.072005 L 84.985005 64.839003 L 66.549 64.839003 L 66.549 81.148001 L 58.356003 81.148001 L 50.161003 72.993002 L 50.161003 64.839003 L 62.452004 52.607005 L 72.695004 52.607005 L 72.695004 44.450003 L 60.405003 32.218005 L 39.920002 32.218005 L 39.920002 44.450003 L 29.678004 44.450003 L 16.003002 30.841002 Z"/>
+ <path fill="#111111" d="M 66.549 12.396003 C 66.120007 12.419003 65.544003 12.404003 65.120007 12.429003 C 61.415005 12.646003 57.931004 12.929003 54.659004 13.292003 C 51.387005 13.656003 48.325005 14.100003 45.460003 14.636003 C 42.901005 15.115003 40.554005 15.699003 38.301003 16.335003 L 46.066002 24.064003 L 66.549 24.064003 L 66.549 12.396003 Z"/>
+ </g>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_107" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_107)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="U4mEcs9W3HxdDJ6K7AcEQRjpkfv133C2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#U4mEcs9W3HxdDJ6K7AcEQRjpkfv133C2)">
+ <path d="M 172.071738 63.001909 C 170.700135 63.033895 169.384932 63.54062 168.361382 64.431219 L 79.940316 134.373424 C 76.270129 137.56211 78.100414 143.477733 82.967193 144.15652 L 117.2532 148.971755 L 101.18425 176.655928 C 97.593304 182.843538 99.721071 190.707021 105.940768 194.279409 L 109.386107 196.263795 C 115.605804 199.836221 123.510056 197.719427 127.101002 191.531835 L 143.783698 162.779166 L 168.23584 182.498041 C 172.00025 185.544248 177.702326 182.937704 177.707028 178.168493 L 177.999977 68.649759 C 178.00898 65.475263 175.32721 62.920236 172.071738 63.001909 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 172.071738 58.001909 C 170.700135 58.033895 169.384932 58.54062 168.361382 59.431219 L 79.940316 129.373424 C 76.270129 132.56211 78.100414 138.477733 82.967193 139.15652 L 117.2532 143.971755 L 101.18425 171.655928 C 97.593304 177.843538 99.721071 185.707022 105.940768 189.279409 L 109.386107 191.263796 C 115.605804 194.836221 123.510056 192.719427 127.101002 186.531835 L 143.783698 157.779166 L 168.23584 177.498041 C 172.00025 180.544249 177.702326 177.937704 177.707028 173.168494 L 177.999977 63.649759 C 178.00898 60.475263 175.32721 57.920246 172.071738 58.001909 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/eradio.svg b/.icons/Gruvbox_Dark-2/apps/64/eradio.svg
new file mode 120000
index 000000000..e755374ea
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/eradio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/eric.svg b/.icons/Gruvbox_Dark-2/apps/64/eric.svg
new file mode 100755
index 000000000..8eacf0e5a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/eric.svg
@@ -0,0 +1,68 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="m9gzONmmWSWs4Zx5wM1d3d1S6EcXFyue" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#m9gzONmmWSWs4Zx5wM1d3d1S6EcXFyue)">
+ <linearGradient id="_lgradient_120" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_120)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="KRZaC8LMtMR045d0bSRv75uwu4IZCM9j" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#KRZaC8LMtMR045d0bSRv75uwu4IZCM9j)">
+ <path d="M 125.5 56.5 C 108.879997 56.5 95.5 63.189999 95.5 71.5 L 95.5 91.5 L 125.5 91.5 L 125.5 96.5 L 70.5 96.5 C 62.189999 96.5 55.5 109.879997 55.5 126.5 L 55.5 131.5 C 55.5 148.119995 62.189999 161.5 70.5 161.5 L 90.5 161.5 L 90.5 146.5 C 90.5 146.5 90.5 126.5 110.5 126.5 L 150.5 126.5 C 150.5 126.5 160.5 126.5 160.5 116.5 L 160.5 71.5 C 160.5 63.189999 147.119995 56.5 130.5 56.5 L 125.5 56.5 Z M 110.5 66.5 C 112.286507 66.500179 113.93721 67.45343 114.830307 69.000687 C 115.723412 70.547935 115.723221 72.454109 114.829811 74.001183 C 113.936401 75.548256 112.285507 76.501175 110.499001 76.500999 C 107.737297 76.500725 105.498726 74.261703 105.499001 71.5 C 105.499275 68.738297 107.738297 66.499725 110.5 66.5 L 110.5 66.5 Z"/>
+ </g>
+ <defs>
+ <filter id="Ma67QMCzFQFSOHwaO2ZziUSvplulsPX6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Ma67QMCzFQFSOHwaO2ZziUSvplulsPX6)">
+ <path d="M 130.5 201.5 C 147.119995 201.5 160.5 194.809998 160.5 186.5 L 160.5 166.5 L 130.5 166.5 L 130.5 161.5 L 185.5 161.5 C 193.809998 161.5 200.5 148.119995 200.5 131.5 L 200.5 126.5 C 200.5 109.879997 193.809998 96.5 185.5 96.5 L 165.5 96.5 L 165.5 116.5 C 165.5 131.5 150.5 131.5 150.5 131.5 L 110.5 131.5 C 95.5 131.5 95.5 146.5 95.5 146.5 L 95.5 186.5 C 95.5 194.809998 108.879997 201.5 125.5 201.5 L 130.5 201.5 Z M 145.5 186.5 C 143.713501 186.499817 142.06279 185.54657 141.169693 183.999313 C 140.276596 182.452072 140.276779 180.545883 141.170197 178.99881 C 142.063599 177.451752 143.714493 176.498825 145.501007 176.498993 C 148.262695 176.499283 150.501282 178.738297 150.501007 181.5 C 150.500717 184.261703 148.261703 186.500275 145.5 186.5 L 145.5 186.5 Z"/>
+ </g>
+ <linearGradient id="_lgradient_121" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(105,0,0,105,55.5,53.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_121)" d="M 125.5 53.5 C 108.879997 53.5 95.5 60.189999 95.5 68.5 L 95.5 88.5 L 125.5 88.5 L 125.5 93.5 L 70.5 93.5 C 62.189999 93.5 55.5 106.879997 55.5 123.5 L 55.5 128.5 C 55.5 145.119995 62.189999 158.5 70.5 158.5 L 90.5 158.5 L 90.5 143.5 C 90.5 143.5 90.5 123.5 110.5 123.5 L 150.5 123.5 C 150.5 123.5 160.5 123.5 160.5 113.5 L 160.5 68.5 C 160.5 60.189999 147.119995 53.5 130.5 53.5 L 125.5 53.5 Z M 110.5 63.5 C 112.286507 63.500179 113.93721 64.45343 114.830307 66.000687 C 115.723412 67.547935 115.723221 69.454109 114.829811 71.001183 C 113.936401 72.548256 112.285507 73.501175 110.499001 73.500999 C 107.737297 73.500725 105.498726 71.261703 105.499001 68.5 C 105.499275 65.738297 107.738297 63.499725 110.5 63.5 L 110.5 63.5 Z"/>
+ <linearGradient id="_lgradient_122" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(105,0,0,105,95.5,93.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_122)" d="M 130.5 198.5 C 147.119995 198.5 160.5 191.809998 160.5 183.5 L 160.5 163.5 L 130.5 163.5 L 130.5 158.5 L 185.5 158.5 C 193.809998 158.5 200.5 145.119995 200.5 128.5 L 200.5 123.5 C 200.5 106.879997 193.809998 93.5 185.5 93.5 L 165.5 93.5 L 165.5 113.5 C 165.5 128.5 150.5 128.5 150.5 128.5 L 110.5 128.5 C 95.5 128.5 95.5 143.5 95.5 143.5 L 95.5 183.5 C 95.5 191.809998 108.879997 198.5 125.5 198.5 L 130.5 198.5 Z M 145.5 183.5 C 143.713501 183.499817 142.06279 182.54657 141.169693 180.999313 C 140.276596 179.452072 140.276779 177.545883 141.170197 175.99881 C 142.063599 174.451752 143.714493 173.498825 145.501007 173.498993 C 148.262695 173.499283 150.501282 175.738297 150.501007 178.5 C 150.500717 181.261703 148.261703 183.500275 145.5 183.5 L 145.5 183.5 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_123" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_123)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="9s7f9sKeLC51MxRBjjeYBcyAIS8L070K" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#9s7f9sKeLC51MxRBjjeYBcyAIS8L070K)">
+ <path d="M 126.32 240.288391 L 126 211.493858 C 126 137.507198 136.583689 126 210.639397 126 L 248.648308 126"/>
+ </g>
+ <linearGradient id="_lgradient_124" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.984949,0,0,114.142294,128.7,126.446097)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_124)" d="M 146.981133 240.532816 L 129.235454 240.394579 L 128.875364 232.288958 C 128.427224 222.201426 128.898364 189.860369 129.607224 182.051733 C 130.891544 167.903799 133.047274 158.739611 136.919594 150.966242 C 144.316411 136.117749 157.752076 129.780038 186.519013 127.569798 C 189.981553 127.303761 205.835377 126.942096 221.749745 126.766096 L 250.684949 126.446097 L 250.677945 150.616882 C 250.66795 182.807833 249.912495 193.581553 246.801434 205.899988 C 242.94608 221.165552 235.295628 230.075769 221.947499 234.846575 C 208.545888 239.636499 192.095746 240.884256 146.981623 240.532816 L 146.981133 240.532816 Z"/>
+ <path fill="#ffffff" d="M 180.943088 148.519864 L 180.171364 157.73859 C 177.248338 158.821359 174.530667 160.39321 172.134556 162.386971 L 163.755894 158.441722 L 155.006157 173.597138 L 162.613262 178.880228 C 162.342353 180.411742 162.20185 181.963467 162.193272 183.518729 C 162.19409 185.079966 162.327867 186.638283 162.593135 188.176823 L 155.005456 193.440321 L 163.755193 208.595736 L 172.114346 204.660284 C 174.518517 206.645516 177.242797 208.207438 180.170663 209.279259 L 180.942387 218.517244 L 198.441861 218.517244 L 199.213584 209.298518 C 202.136678 208.215766 204.854399 206.643898 207.250576 204.65012 L 215.629138 208.595386 L 224.378875 193.43997 L 216.771687 188.15688 C 217.042596 186.625366 217.183099 185.073641 217.191677 183.518379 C 217.190859 181.957142 217.057082 180.398808 216.791813 178.860285 L 224.379493 173.596788 L 215.629755 158.441372 L 207.270603 162.376824 C 204.865847 160.391058 202.1408 158.828819 199.212099 157.756964 L 198.442128 148.517244 L 180.942654 148.517244 L 180.943088 148.519864 Z M 189.692825 173.519619 C 192.345309 173.519385 194.889233 174.572982 196.76482 176.44857 C 198.640408 178.324157 199.694005 180.868081 199.693771 183.520565 C 199.694005 186.173049 198.640408 188.716973 196.76482 190.592561 C 194.889233 192.468148 192.345309 193.521745 189.692825 193.521512 C 187.04034 193.521745 184.496417 192.468148 182.620829 190.592561 C 180.745242 188.716973 179.691645 186.173049 179.691878 183.520565 C 179.691645 180.868081 180.745242 178.324157 182.620829 176.44857 C 184.496417 174.572982 187.04034 173.519385 189.692825 173.519619 L 189.692825 173.519619 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/eric6.svg b/.icons/Gruvbox_Dark-2/apps/64/eric6.svg
new file mode 120000
index 000000000..aeaf1e534
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/eric6.svg
@@ -0,0 +1 @@
+eric.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ericWeb.svg b/.icons/Gruvbox_Dark-2/apps/64/ericWeb.svg
new file mode 100755
index 000000000..561a4bc12
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ericWeb.svg
@@ -0,0 +1,86 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="7Bge5iiVfhZ6hg1SI6EQydseUAiyf7i7" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#7Bge5iiVfhZ6hg1SI6EQydseUAiyf7i7)">
+ <linearGradient id="_lgradient_130" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_130)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g>
+ <g>
+ <linearGradient id="_lgradient_131" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(61.451,0,0,97.296997,50.161003,142.310004)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_131)" d="M 63.539006 239.441 C 64.089001 239.476996 64.560002 239.539008 65.120007 239.571997 C 65.555004 239.597006 66.147 239.582999 66.588001 239.607001 L 66.549 232.015006 L 93.178005 207.550009 L 93.178005 199.394003 L 105.468006 187.161002 L 105.468006 181.045996 L 111.612004 174.929007 L 111.612004 158.620001 L 103.419003 150.463995 L 87.032002 150.463995 L 78.839001 142.310004 L 58.356003 142.310004 L 50.161003 150.463995 L 50.161003 170.853003 L 66.604 185.192999 L 66.549 203.472006 L 60.405003 209.588995 L 60.405003 236.09101 L 63.539006 239.441 Z"/>
+ <linearGradient id="_lgradient_132" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.290001,0,0,8.155998,93.178005,81.148001)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_132)" d="M 99.322003 81.148001 L 93.178005 87.265006 L 99.322003 87.265006 L 101.371006 89.303999 L 103.419003 89.303999 L 105.468006 87.265006 L 99.322003 81.148001 Z"/>
+ <linearGradient id="_lgradient_133" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(96.272995,0,0,101.991997,138.242008,109.690001)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_133)" d="M 177.160008 109.690001 L 152.580006 109.690001 L 138.242008 123.961005 L 138.242008 144.349005 L 148.483006 154.543005 L 162.82201 154.543005 L 168.966999 160.659003 L 168.966999 166.775 L 173.063999 170.851996 L 173.063999 195.317008 L 188.619999 211.681998 L 214.308003 186.114996 L 214.03101 162.696997 L 234.515003 142.310004 L 226.321003 142.310004 L 205.838001 121.923003 L 205.838001 113.768004 L 181.257008 113.768004 L 177.160008 109.690001 Z"/>
+ <linearGradient id="_lgradient_134" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(102.418991,0,0,104.843998,148.483006,33.388003)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_134)" d="M 250.901997 117.845 L 250.901997 96.373999 C 250.901997 87.126006 250.735005 78.869002 250.299 71.498999 C 250.080998 67.815001 249.796009 64.353003 249.429997 61.099001 C 249.063999 57.845004 248.618 54.801001 248.078007 51.952002 C 247.537998 49.104002 246.903996 46.451003 246.164006 43.982005 C 245.425007 41.513003 244.578999 39.226004 243.613011 37.111002 C 242.998997 35.764002 242.248005 34.600005 241.533009 33.388003 L 238.610996 36.296004 L 226.321003 36.296004 L 214.03101 48.529002 L 205.838001 40.374003 L 181.258 40.374003 L 168.968006 52.607005 L 168.968006 62.800002 L 181.258 62.800002 L 181.258 56.683001 L 189.451008 56.683001 L 189.451008 64.839003 L 185.353001 68.914999 L 168.968006 69.191 L 162.82201 75.032004 L 154.629002 75.032004 L 154.629002 83.187003 L 148.483006 89.303999 L 148.483006 101.534003 L 160.772999 101.534003 L 168.968006 93.380003 L 177.161 93.380003 L 177.161 97.458006 L 185.353001 105.613005 L 189.451008 105.613005 L 189.451008 101.534003 L 181.258 93.380003 L 189.451008 93.380003 L 197.643009 101.534003 L 207.884999 101.534003 L 201.741001 95.419005 L 207.884999 89.303999 L 214.03101 89.303999 L 220.175007 95.419005 L 214.03101 95.419005 L 207.884999 101.534003 L 213.91901 107.539999 L 214.03101 113.767004 L 205.838001 113.767004 L 230.41901 138.232001 L 234.513996 138.232001 L 238.610996 134.155997 L 246.804005 125.998999 L 238.610996 117.845 L 250.901997 117.845 Z"/>
+ <linearGradient id="_lgradient_135" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(6.145004,0,0,12.231998,156.677006,58.722003)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_135)" d="M 156.677006 70.954001 L 156.677006 64.838004 L 162.82201 58.722003 L 162.82201 70.954001 L 156.677006 70.954001 Z"/>
+ <linearGradient id="_lgradient_136" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(8.194,0,0,20.388,220.175999,170.851996)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_136)" d="M 220.175999 191.239996 L 220.175999 178.456 L 228.369999 170.851996 L 228.369999 191.239996 L 220.175999 191.239996 Z"/>
+ <linearGradient id="_lgradient_137" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(55.304993,0,0,48.930001,80.888005,11.831003)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_137)" d="M 136.192997 11.831003 L 90.136006 11.831003 C 89.347004 11.831003 88.788006 11.880002 88.013005 11.882003 L 80.888005 19.986002 L 93.178005 32.218005 L 93.178005 45.001002 L 107.517002 60.761004 L 115.710003 60.761004 L 115.710003 52.607005 L 128.000004 40.374003 L 128.000004 32.218005 L 136.192997 24.064003 L 136.192997 11.831003 Z"/>
+ <linearGradient id="_lgradient_138" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.291008,0,0,6.116001,125.951,56.683001)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_138)" d="M 125.951 56.683001 L 132.097004 56.683001 L 138.242008 62.799002 L 125.951 62.799002 L 125.951 56.683001 Z"/>
+ <linearGradient id="_lgradient_139" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.290997,0,0,6.117004,58.355004,123.961005)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_139)" d="M 70.646 123.961005 L 64.501004 123.961005 L 58.355004 130.078009 L 70.646 130.078009 L 70.646 123.961005 Z"/>
+ <linearGradient id="_lgradient_140" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(92.177002,0,0,115.547005,5.098003,30.841002)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_140)" d="M 16.003002 30.841002 C 15.896004 30.993002 15.758003 31.109004 15.653004 31.263003 C 14.436003 33.051001 13.352003 34.995001 12.386004 37.111002 C 11.421004 39.226004 10.575003 41.513003 9.835003 43.982005 C 9.095003 46.451003 8.462003 49.104002 7.922003 51.952002 C 7.382004 54.801001 6.936003 57.845004 6.570003 61.099001 C 6.204003 64.353003 5.918003 67.815001 5.700003 71.498999 C 5.264004 78.869002 5.098003 87.126006 5.098003 96.373999 L 5.098003 117.845 L 13.291003 125.998999 L 25.581003 125.998999 L 46.066002 146.388007 L 46.066002 121.923003 L 58.356003 109.691 L 66.549 109.691 L 78.839001 97.458006 L 91.129002 97.458006 L 84.985005 91.341002 L 97.275006 77.072005 L 84.985005 64.839003 L 66.549 64.839003 L 66.549 81.148001 L 58.356003 81.148001 L 50.161003 72.993002 L 50.161003 64.839003 L 62.452004 52.607005 L 72.695004 52.607005 L 72.695004 44.450003 L 60.405003 32.218005 L 39.920002 32.218005 L 39.920002 44.450003 L 29.678004 44.450003 L 16.003002 30.841002 Z"/>
+ <linearGradient id="_lgradient_141" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(28.247997,0,0,11.668,38.301003,12.396003)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_141)" d="M 66.549 12.396003 C 66.120007 12.419003 65.544003 12.404003 65.120007 12.429003 C 61.415005 12.646003 57.931004 12.929003 54.659004 13.292003 C 51.387005 13.656003 48.325005 14.100003 45.460003 14.636003 C 42.901005 15.115003 40.554005 15.699003 38.301003 16.335003 L 46.066002 24.064003 L 66.549 24.064003 L 66.549 12.396003 Z"/>
+ </g>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_142" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_142)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ericWeb6.svg b/.icons/Gruvbox_Dark-2/apps/64/ericWeb6.svg
new file mode 120000
index 000000000..d9673da11
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ericWeb6.svg
@@ -0,0 +1 @@
+ericWeb.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/error-app.svg b/.icons/Gruvbox_Dark-2/apps/64/error-app.svg
new file mode 120000
index 000000000..ad6469ba7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/error-app.svg
@@ -0,0 +1 @@
+bug.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/estmob-sendanywhere.svg b/.icons/Gruvbox_Dark-2/apps/64/estmob-sendanywhere.svg
new file mode 100755
index 000000000..d643dc38e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/estmob-sendanywhere.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="hNW8hG2cVAQKrnJGSF14oDyvVW1OfUVy" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#hNW8hG2cVAQKrnJGSF14oDyvVW1OfUVy)">
+ <linearGradient id="_lgradient_18" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d11f3f"/>
+ <stop offset="100%" style="stop-color:#ff0055"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_19" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="I7mIIxKkxSag4lV8XDFKabwoV1rS9kBZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#I7mIIxKkxSag4lV8XDFKabwoV1rS9kBZ)">
+ <path fill-rule="evenodd" d="M 162.277 63.959 C 160.754 63.979 159.53 65.22 159.531 66.743 L 159.531 76.572 L 91.962 76.572 L 91.235 76.682 C 91.235 76.682 84.846 77.603 78.45 81.683 C 72.054 85.763 64.939 94.431 64.939 106.526 L 64.939 164.857 L 83.857 164.857 L 83.857 106.526 C 83.857 100.963 85.876 99.386 88.624 97.633 C 91.237 95.966 93.619 95.538 93.871 95.49 L 167.733 95.49 L 188.277 95.49 C 189.405 95.493 190.423 94.815 190.855 93.773 C 191.287 92.731 191.047 91.531 190.248 90.736 L 164.285 64.772 C 163.753 64.241 163.029 63.948 162.277 63.959 Z M 172.143 108.102 L 172.143 166.434 C 172.143 171.996 170.124 173.573 167.376 175.326 C 164.763 176.993 162.381 177.421 162.129 177.469 L 93.686 177.469 L 67.723 177.469 C 66.595 177.466 65.577 178.144 65.145 179.186 C 64.713 180.228 64.953 181.428 65.752 182.223 L 91.715 208.187 C 92.247 208.718 92.971 209.011 93.723 209 C 95.246 208.98 96.47 207.739 96.469 206.216 L 96.469 196.387 L 164.038 196.387 L 164.765 196.277 C 164.765 196.277 171.154 195.356 177.55 191.276 C 183.946 187.196 191.061 178.528 191.061 166.434 L 191.061 108.102 L 172.143 108.102 Z M 111.188 120.714 C 106.53 120.714 102.776 124.468 102.776 129.127 L 102.776 137.526 C 102.776 142.185 106.53 145.939 111.188 145.939 L 113.282 145.939 C 117.94 145.939 121.694 142.185 121.694 137.526 L 121.694 129.127 C 121.694 124.468 117.94 120.714 113.282 120.714 L 111.188 120.714 Z M 142.718 120.714 C 138.06 120.714 134.306 124.468 134.306 129.127 L 134.306 137.526 C 134.306 142.185 138.06 145.939 142.718 145.939 L 144.812 145.939 C 149.47 145.939 153.224 142.185 153.224 137.526 L 153.224 129.127 C 153.224 124.468 149.47 120.714 144.812 120.714 L 142.718 120.714 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 83.857 155.398 L 64.939 155.398 L 64.939 97.13 C 64.876 91.612 66.358 86.157 69.227 81.428 C 71.592 77.707 74.745 74.522 78.497 72.189 C 81.146 70.518 83.952 69.225 86.916 68.279 C 88.272 67.838 89.659 67.491 91.078 67.239 C 91.614 67.144 92.15 67.113 92.686 67.113 L 167.728 67.113 L 167.728 86.031 L 93.632 86.031 C 93.316 86.094 93.033 86.189 92.749 86.283 C 91.267 86.756 89.88 87.387 88.555 88.207 C 87.263 89.026 86.159 90.098 85.308 91.391 C 84.33 93.062 83.826 94.986 83.857 96.909 C 83.857 96.972 83.857 97.004 83.857 97.067 L 83.857 155.398 Z"/>
+ <path fill="#ffffff" d="M 162.273 54.5 C 160.752 54.522 159.53 55.761 159.531 57.282 L 159.531 83.249 C 159.531 84.786 160.776 86.031 162.313 86.032 L 188.28 86.032 C 189.405 86.031 190.419 85.353 190.849 84.314 C 191.28 83.274 191.042 82.078 190.247 81.282 L 164.28 55.315 C 163.748 54.784 163.024 54.49 162.273 54.5 Z"/>
+ <path d="M 111.185 111.255 L 113.285 111.255 C 117.926 111.255 121.694 115.023 121.694 119.665 L 121.694 128.071 C 121.694 132.712 117.926 136.48 113.285 136.48 L 111.185 136.48 C 106.544 136.48 102.776 132.712 102.776 128.071 L 102.776 119.665 C 102.776 115.023 106.544 111.255 111.185 111.255 Z" style="fill:#ffffff"/>
+ <path fill="#ffffff" d="M 172.143 98.643 L 191.061 98.643 L 191.061 156.912 C 191.124 162.429 189.642 167.884 186.773 172.614 C 184.408 176.334 181.255 179.519 177.503 181.852 C 174.854 183.523 172.048 184.816 169.084 185.762 C 167.728 186.203 166.341 186.55 164.922 186.803 C 164.386 186.897 163.85 186.929 163.314 186.929 L 88.272 186.929 L 88.272 168.01 L 162.368 168.01 C 162.684 167.947 162.967 167.853 163.251 167.758 C 164.733 167.285 166.12 166.655 167.445 165.835 C 168.737 165.015 169.841 163.943 170.692 162.65 C 171.67 160.979 172.174 159.056 172.143 157.132 C 172.143 157.069 172.143 157.038 172.143 156.975 L 172.143 98.643 Z"/>
+ <path fill="#ffffff" d="M 93.727 199.541 C 95.248 199.519 96.47 198.28 96.469 196.759 L 96.469 170.792 C 96.469 169.255 95.224 168.01 93.687 168.01 L 67.72 168.01 C 66.595 168.01 65.581 168.688 65.151 169.728 C 64.72 170.767 64.958 171.963 65.753 172.759 L 91.72 198.726 C 92.252 199.258 92.976 199.552 93.727 199.541 Z"/>
+ <path d="M 142.715 111.255 L 144.815 111.255 C 149.456 111.255 153.224 115.023 153.224 119.665 L 153.224 128.071 C 153.224 132.712 149.456 136.48 144.815 136.48 L 142.715 136.48 C 138.074 136.48 134.306 132.712 134.306 128.071 L 134.306 119.665 C 134.306 115.023 138.074 111.255 142.715 111.255 Z" style="fill:#ffffff"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/etcher-electron.svg b/.icons/Gruvbox_Dark-2/apps/64/etcher-electron.svg
new file mode 100644
index 000000000..71778fbcd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/etcher-electron.svg
@@ -0,0 +1,50 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Y41mJFZ3TSKTmQWgC0K1QNC7AHKDqcTq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Y41mJFZ3TSKTmQWgC0K1QNC7AHKDqcTq)">
+ <linearGradient id="_lgradient_13" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(244.648309,0,0,228.338396,5.619191,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" d="M 165.628109 11.951604 C 239.683817 11.951604 250.2675 22.508801 250.2675 96.495462 L 250.2675 155.746257 C 250.2675 229.732514 239.683817 240.29 165.628109 240.29 L 90.258584 240.29 C 16.20288 240.29 5.619191 229.732514 5.619191 155.746257 L 5.619191 96.495462 C 5.619191 22.508801 16.20288 11.951604 90.258584 11.951604 L 165.628109 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_14" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="6ucE3yfq36xzMzW8eipCsEdK2FipiANC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#6ucE3yfq36xzMzW8eipCsEdK2FipiANC)">
+ <path fill="#262626" fill-rule="evenodd" d="M 48 128 C 48 83.846802 83.846802 48 128 48 C 172.153198 48 208 83.846802 208 128 C 208 172.153198 172.153198 208 128 208 C 83.846802 208 48 172.153198 48 128 Z M 111.3125 128 C 111.3125 118.789917 118.789917 111.3125 128 111.3125 C 137.210083 111.3125 144.6875 118.789917 144.6875 128 C 144.6875 137.210083 137.210083 144.6875 128 144.6875 C 118.789917 144.6875 111.3125 137.210083 111.3125 128 Z"/>
+ </g>
+ <radialGradient id="_rgradient_0" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(150,0,0,150,53,53)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4d4d4d"/>
+ <stop offset="100%" style="stop-color:#333333"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_0)" fill-rule="evenodd" d="M 53 128 C 53 86.606374 86.606373 53 128 53 C 169.393626 53 203 86.606373 203 128 C 203 169.393626 169.393627 203 128 203 C 86.606374 203 53 169.393627 53 128 Z M 110.355469 128 C 110.355469 119.365548 119.365548 110.355469 128 110.355469 C 136.634452 110.355469 145.644531 119.365548 145.644531 128 C 145.644531 136.634452 136.634452 145.644531 128 145.644531 C 119.365548 145.644531 110.355469 136.634452 110.355469 128 Z"/>
+ <path fill="#333333" fill-rule="evenodd" d="M 73 128 C 73 97.644673 97.644673 73 128 73 C 158.355327 73 183 97.644673 183 128 C 183 158.355327 158.355327 183 128 183 C 97.644673 183 73 158.355327 73 128 Z M 109.124679 128 C 109.124679 117.582425 117.582425 109.124679 128 109.124679 C 138.417575 109.124679 146.875321 117.582425 146.875321 128 C 146.875321 138.417575 138.417575 146.875321 128 146.875321 C 117.582425 146.875321 109.124679 138.417575 109.124679 128 Z"/>
+ <radialGradient id="_rgradient_1" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(114.293059,-0.976864,0,122.107969,70.85347,67.434447)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffeb00"/>
+ <stop offset="100%" style="stop-color:#ffa100"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_1)" fill-rule="evenodd" d="M 80.5 128 C 80.5 101.784037 101.784037 80.5 128 80.5 C 154.215963 80.5 175.5 101.784037 175.5 128 C 175.5 154.215963 154.215963 175.5 128 175.5 C 101.784037 175.5 80.5 154.215963 80.5 128 Z M 111.698586 128 C 111.698586 119.003005 119.003005 111.698586 128 111.698586 C 136.996995 111.698586 144.301414 119.003005 144.301414 128 C 144.301414 136.996995 136.996995 144.301414 128 144.301414 C 119.003005 144.301414 111.698586 136.996995 111.698586 128 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/etcher.svg b/.icons/Gruvbox_Dark-2/apps/64/etcher.svg
new file mode 120000
index 000000000..4f530497a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/etcher.svg
@@ -0,0 +1 @@
+etcher-electron.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/eternallands.svg b/.icons/Gruvbox_Dark-2/apps/64/eternallands.svg
new file mode 100644
index 000000000..dc5de5af9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/eternallands.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_pSSFfalgxIBPtMXhCGRl4lSUMpJ5VTZu">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_pSSFfalgxIBPtMXhCGRl4lSUMpJ5VTZu)">
+ <defs>
+ <filter id="KkGLx5hgKKgh5dzcn0bWaLnBdpA7ca6z" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#KkGLx5hgKKgh5dzcn0bWaLnBdpA7ca6z)">
+ <linearGradient id="_lgradient_50" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_50)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_51" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_51)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_52" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(134.625,0,0,145,60.688,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_52)" d="M 114.079 55.504 C 113.167 55.482 112.228 55.556 111.238 55.715 C 104.608 56.782 100.208 61.003 96.275 70.07 C 88.863 86.89 81.751 103.863 76.711 115.758 C 71.155 126.73 65.406 138.574 63.936 142.079 C 59.879 151.751 59.498 160.984 63.497 152.702 C 65.439 148.681 71.49 143.238 77.149 140.421 C 82.334 137.84 84.457 137.37 84.065 138.892 C 83.631 140.579 82.739 143.965 82.741 144.566 C 84.856 142.756 88.578 141.639 89.693 144.044 C 90.355 145.5 90.164 147.146 88.657 153.011 C 86.975 159.556 86.626 166.5 87.426 166.5 C 88.562 164.12 91.195 160.881 93.789 162.213 C 95.543 163.155 95.779 164.01 96.368 171.466 C 96.871 177.84 101.485 186.666 102.691 187.089 C 102.136 183.383 102.979 181.371 107.522 183.594 C 108.371 184.033 111.963 187.219 115.505 190.675 C 119.046 194.131 125.187 198.361 125.73 198.361 C 125.73 198.361 124.233 196.242 124.617 195.365 C 125.571 193.186 127.923 193.022 132.356 194.826 C 134.414 195.663 138.758 197.1 142.01 198.019 C 147.371 199.604 151.149 200.753 152.254 200.452 C 145.856 196.804 153.527 195.114 159.459 193.173 C 163.976 191.631 169.924 189.534 174.864 184.272 C 171.571 184.987 172.399 181.729 172.896 180.037 C 174.146 175.855 173.9 168.469 172.381 164.588 C 171.312 160.088 167.521 156.959 164.228 154.124 C 164.391 154.478 164.533 154.842 164.653 155.218 C 164.773 155.591 164.873 155.975 164.952 156.373 C 164.953 156.375 164.953 156.377 164.954 156.38 C 164.955 156.385 164.955 156.39 164.957 156.395 C 165.032 156.78 165.09 157.177 165.129 157.586 C 165.171 158.021 165.193 158.47 165.193 158.935 C 165.193 160.51 164.783 161.949 164.054 163.132 C 164.987 168.814 166.629 171.614 163.488 178.778 C 161.015 182.983 156.348 186.185 152.652 187.303 C 147.706 188.694 144.924 188.703 139.877 187.342 C 127.623 184.039 117.186 174.313 114.722 161.105 C 113.407 154.053 111.835 149.993 116.016 154.236 C 116.598 153.686 116.273 149.915 116.791 149.313 C 126.805 137.664 125.316 116.957 135.337 114.816 C 136.277 114.816 137.061 114.824 137.838 114.834 C 142.097 115.162 144.213 116.548 147.072 118.214 C 147.113 116.083 143.895 113.585 143.312 112.128 C 141.965 108.762 149.214 111.242 152.247 111.89 C 151.792 111.035 145.14 107.169 144.687 106.91 C 144.285 106.679 143.95 106.319 150.424 106.406 C 150.424 106.406 146.388 104.144 142.947 104.336 C 140.815 104.455 139.075 104.237 138.984 103.84 C 138.524 101.849 147.177 96.713 154.395 95.862 C 160.094 95.19 163.289 95.957 164.363 98.556 C 165.884 102.235 168.424 104.66 172.008 105.853 C 173.883 106.478 176.083 107.699 176.898 108.568 C 182.026 112.5 182.251 120.194 180.571 120.362 C 180.571 120.362 182.962 121.001 186.03 120.363 C 193.495 118.809 197.546 112.322 194.028 107.553 C 192.851 105.957 192.409 104.082 192.088 99.31 C 191.644 92.706 190.959 90.804 187.12 85.514 C 185.774 83.66 184.273 80.633 183.785 78.787 C 182.261 73.031 178.485 68.007 174.185 63.697 C 171.564 61.07 169.909 59.667 169.191 59.613 C 169.191 59.613 173.384 67.513 173.501 72.933 C 173.501 77.98 170.324 78.494 167.581 75.119 C 165.124 71.584 164.949 67.258 159.667 66.564 C 159.667 66.564 161.326 70.115 160.847 70.579 C 156.329 74.959 150.94 72.931 147.659 68.427 C 146.278 66.531 143.978 66.036 143.978 66.036 C 144.641 67.885 142.886 71.153 138.734 70.912 C 136.832 70.912 133.327 68.376 126.304 61.913 C 121.482 57.475 118.034 55.596 114.079 55.504 Z"/>
+ <linearGradient id="_lgradient_53" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(78.776,0,0,85.001,87.036,80.875)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_53)" d="M 113.147 80.877 C 110.79 80.884 107.965 80.915 104.604 80.969 C 84.655 81.292 85.694 81.341 88.695 85.511 C 90.345 87.804 90.366 88.068 90.366 106.217 C 90.366 124.347 90.343 122.554 88.649 125.487 C 85.722 130.552 84.796 130.643 104.239 130.643 L 115.143 130.643 C 117.903 130.949 118.867 130.722 120.695 128.909 C 121.658 127.954 122.446 126.72 122.446 126.166 C 122.446 125.613 122.892 124.794 123.437 124.346 C 124.849 123.184 125.928 154.412 124.622 158.66 C 124.144 160.216 123.7 162.284 123.634 163.256 C 123.526 164.879 123.807 165.475 127.082 165.8 C 134.198 165.701 144.034 166.012 151.598 165.8 C 154.577 165.716 157.513 165.597 160.346 165.054 C 163.621 164.34 165.813 161.437 165.813 157.815 C 165.813 153.954 164.398 151.15 161.25 148.77 C 158.715 146.853 156.314 145.938 153.856 145.978 C 153.037 145.991 152.211 146.11 151.373 146.334 C 147.584 147.345 147.364 148.619 150.4 151.952 C 153.431 156.612 152.318 159.887 147.721 159.199 C 145.904 158.831 144.122 158.186 142.427 156.936 C 140.85 155.952 140.577 155.174 140.571 153.372 L 140.524 138.07 C 140.472 121.461 140.55 117.173 141.946 114.922 C 144.419 110.932 144.126 111.15 134.208 110.588 L 123.382 110.588 L 120.298 114.215 C 115.807 119.494 114.733 124.987 110.099 124.987 C 104.799 124.987 104.135 122.759 104.135 113.64 C 104.135 107.666 104.393 109.193 105.74 106.544 C 107.067 103.936 107.735 103.352 109.594 103.173 C 112.169 102.926 114.206 105.03 113.603 107.315 C 113.101 109.221 114.973 109.729 117.579 108.393 C 120.618 106.835 121.966 103.525 121.966 100.072 C 121.966 96.19 118.357 92.048 114.974 92.048 C 111.967 92.048 109.133 93.21 106.831 95.387 C 105.117 97.008 104.836 97.082 104.425 96.019 C 103.571 93.814 104.579 87.399 106.041 85.95 C 109.17 82.848 114.86 84.832 119.8 88.57 C 123.32 91.234 124.783 91.594 125.418 89.954 C 126.015 88.412 124.768 82.528 123.633 81.53 C 123.091 81.054 120.221 80.855 113.147 80.877 L 113.147 80.877 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/etherape.svg b/.icons/Gruvbox_Dark-2/apps/64/etherape.svg
new file mode 100644
index 000000000..5de8e5017
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/etherape.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="oZDRHQS4VTV0rSI7DrRmue2kuCz6JWyq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#oZDRHQS4VTV0rSI7DrRmue2kuCz6JWyq)">
+ <path fill="#2b898f" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <path fill="#cccccc" d="M 179.8 12.087 C 241.839 13.538 251.125 27.188 251.125 96.491 L 251.125 155.742 C 251.125 225.043 241.839 238.694 179.803 240.145 C 179.801 240.688 179.81 12.444 179.8 12.087 L 179.8 12.087 Z"/>
+ <defs>
+ <filter id="6vxAmEMncEDsYb6Z7zqZ9aUzSZZTcLZp" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="0"/>
+ </filter>
+ </defs>
+ <g filter="url(#6vxAmEMncEDsYb6Z7zqZ9aUzSZZTcLZp)">
+ <path fill="#eceff1" d="M 215.082 57.117 C 199.652 57.117 187.143 69.625 187.143 85.055 C 187.143 100.485 199.652 112.994 215.082 112.994 C 230.512 112.994 243.02 100.485 243.02 85.055 C 243.02 69.625 230.512 57.117 215.082 57.117 Z M 192.731 135.345 C 191.248085 135.341539 189.824895 135.929024 188.77622 136.977512 C 187.727544 138.026 187.139804 139.449085 187.143 140.932 L 187.143 152.108 C 187.139805 153.591007 187.727513 155.014194 188.77616 156.06284 C 189.824806 157.111487 191.247993 157.699195 192.731 157.696 L 203.906 157.696 C 205.389007 157.699195 206.812194 157.111487 207.86084 156.06284 C 208.909487 155.014194 209.497195 153.591007 209.494 152.108 L 209.494 140.932 C 209.497196 139.449085 208.909456 138.026 207.86078 136.977512 C 206.812105 135.929024 205.388915 135.341539 203.906 135.345 L 192.731 135.345 L 192.731 135.345 Z M 226.257 135.345 C 224.774167 135.341806 223.351132 135.929377 222.302515 136.977807 C 221.253897 138.026237 220.666071 139.449166 220.669 140.932 L 220.669 152.108 C 220.666072 153.590925 221.253866 155.013957 222.302455 156.062545 C 223.351043 157.111134 224.774075 157.698928 226.257 157.696 L 237.433 157.696 C 238.915834 157.698929 240.338763 157.111103 241.387193 156.062485 C 242.435623 155.013868 243.023194 153.590833 243.02 152.108 L 243.02 140.932 C 243.023195 139.449258 242.435592 138.026326 241.387133 136.977867 C 240.338674 135.929408 238.915742 135.341805 237.433 135.345 L 226.257 135.345 L 226.257 135.345 Z M 192.731 168.871 C 191.247912 168.867538 189.824569 169.45516 188.775865 170.503865 C 187.72716 171.552569 187.139538 172.975912 187.143 174.459 L 187.143 185.634 C 187.139538 187.117088 187.72716 188.540431 188.775865 189.589135 C 189.824569 190.63784 191.247912 191.225462 192.731 191.222 L 203.906 191.222 C 205.389088 191.225462 206.812431 190.63784 207.861135 189.589135 C 208.90984 188.540431 209.497462 187.117088 209.494 185.634 L 209.494 174.459 C 209.497462 172.975912 208.90984 171.552569 207.861135 170.503865 C 206.812431 169.45516 205.389088 168.867538 203.906 168.871 L 192.731 168.871 L 192.731 168.871 Z M 226.257 168.871 C 224.773993 168.867805 223.350806 169.455513 222.30216 170.50416 C 221.253513 171.552806 220.665805 172.975993 220.669 174.459 L 220.669 185.634 C 220.665805 187.117007 221.253513 188.540194 222.30216 189.58884 C 223.350806 190.637487 224.773993 191.225195 226.257 191.222 L 237.433 191.222 C 238.915915 191.225196 240.339 190.637456 241.387488 189.58878 C 242.435976 188.540105 243.023461 187.116915 243.02 185.634 L 243.02 174.459 C 243.023461 172.976085 242.435976 171.552895 241.387488 170.50422 C 240.339 169.455544 238.915915 168.867804 237.433 168.871 L 226.257 168.871 L 226.257 168.871 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 16.313 129.875 C 12.125 130 6.5 129.966 5.688 129.875 L 5.813 118.25 C 12.454 118.303 20.188 119.125 23.563 115.938 C 24.959 115.124 27.088 112.496 27.938 109.313 C 28.188 100.813 30.063 96.563 32.438 93.438 C 34.222 91.268 35.579 89.517 37.688 88.063 C 48.311 80.735 62.748 82.453 70.438 93.688 Q 73.75 98.875 74.125 103.25 C 74.5 107.625 74.548 121.08 74.5 146.313 C 74.27 159.035 83.467 169.94 97.125 170.5 C 108.375 170.25 120.403 162.986 120.75 146.75 L 120.688 101.625 C 121.234 83.883 131.339 71.474 147.313 67.25 C 151.427 66.162 155.08 66.407 160.063 66.313 L 178.563 66.25 L 178.625 77.938 L 159.688 77.938 C 155.062 77.775 151.552 78.056 149.125 78.75 C 138.438 82.25 132.5 91 132.313 101.563 L 132.313 147.688 C 131.625 167.688 116.375 181.75 97.438 182 C 78.438 182.125 62.875 166.938 62.875 146.625 L 62.938 110.125 C 62.75 99.313 58.438 95.438 50.971 95.278 C 42.188 95.625 39.76 102.682 39.5 110.063 C 37.88 122.935 25.765 130.766 16.313 129.875 L 16.313 129.875 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_50" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_50)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ethereumwallet.svg b/.icons/Gruvbox_Dark-2/apps/64/ethereumwallet.svg
new file mode 100755
index 000000000..42ed796bd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ethereumwallet.svg
@@ -0,0 +1,55 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="PQLk4B8pQO94AWNte4ZSodweYNoQKrM8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#PQLk4B8pQO94AWNte4ZSodweYNoQKrM8)">
+ <linearGradient id="_lgradient_143" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_143)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_144" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_144)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="27wLF0laSh2AJWbkRflIFhqgt9RAsOBl" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#27wLF0laSh2AJWbkRflIFhqgt9RAsOBl)">
+ <path d="M 128 58.872093 L 175.209302 133.05814 L 128 160.034884 L 80.790698 133.05814 L 128 58.872093 Z"/>
+ </g>
+ <defs>
+ <filter id="M7cnMNtI7OzRdqau4R75sylK0Aim8xTc" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#M7cnMNtI7OzRdqau4R75sylK0Aim8xTc)">
+ <path d="M 128 200.5 L 175.209302 139.802326 L 128 166.77907 L 80.790698 139.802326 L 128 200.5 Z"/>
+ </g>
+ <linearGradient id="_lgradient_145" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(94.418605,0,0,101.162791,80.790698,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_145)" d="M 128 55.5 L 175.209302 129.686047 L 128 156.662791 L 80.790698 129.686047 L 128 55.5 Z"/>
+ <linearGradient id="_lgradient_146" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(94.418605,0,0,60.697674,80.790698,136.430233)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_146)" d="M 128 197.127907 L 175.209302 136.430233 L 128 163.406977 L 80.790698 136.430233 L 128 197.127907 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/etherwall.svg b/.icons/Gruvbox_Dark-2/apps/64/etherwall.svg
new file mode 100755
index 000000000..a7d3b4441
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/etherwall.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="L7VQxwrdTnpkspClKiZDOKzGnrbLdPao" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#L7VQxwrdTnpkspClKiZDOKzGnrbLdPao)">
+ <linearGradient id="_lgradient_147" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_147)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_148" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_148)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="TcbDXE5tFiquP6iio5QN0oW2OGwQoc2b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#TcbDXE5tFiquP6iio5QN0oW2OGwQoc2b)">
+ <path d="M 57.11111 58.722216 C 59.201033 65.841178 100.527049 185.071033 106.224828 200.5 L 124.777778 180.525447 L 124.777778 58.722216 L 57.11111 58.722216 Z M 143.141925 58.722216 C 142.849541 61.659558 141.389507 83.756006 139.7309 110.37847 C 137.965438 138.717484 136.370766 163.647566 136.181422 165.773002 C 136.0999 166.686289 136.052662 167.383636 136.042996 167.937936 L 147.736112 155.174913 C 151.3168 139.995043 166.881616 66.79677 168.214842 58.722216 L 143.141925 58.722216 Z M 175.150173 58.722216 C 173.325622 65.626024 155.540411 138.759037 153.123268 149.284285 L 159.655814 142.160157 C 164.626273 127.647075 184.172299 66.340261 186.226562 58.722216 L 175.150173 58.722216 Z M 191.878037 58.722216 C 189.568902 64.44081 167.789921 127.884333 165.35764 135.942274 L 169.624564 131.272565 C 176.318126 115.75509 197.157539 64.244193 198.88889 58.722216 L 191.878037 58.722216 Z"/>
+ </g>
+ <linearGradient id="_lgradient_149" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(141.777781,0,0,141.777781,57.11111,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_149)" d="M 57.11111 55.5 C 59.201033 62.618959 100.527049 181.848814 106.224828 197.277781 L 124.777778 177.303225 L 124.777778 55.5 L 57.11111 55.5 Z M 143.141925 55.5 C 142.849541 58.437342 141.389507 80.533787 139.7309 107.156251 C 137.965438 135.495264 136.370766 160.425347 136.181422 162.550783 C 136.0999 163.46407 136.052662 164.161417 136.042996 164.715717 L 147.736112 151.952694 C 151.3168 136.772824 166.881616 63.574551 168.214842 55.5 L 143.141925 55.5 Z M 175.150173 55.5 C 173.325622 62.403808 155.540411 135.536818 153.123268 146.062066 L 159.655814 138.937938 C 164.626273 124.424856 184.172299 63.118046 186.226562 55.5 L 175.150173 55.5 Z M 191.878037 55.5 C 189.568902 61.218594 167.789921 124.662114 165.35764 132.720055 L 169.624564 128.050346 C 176.318126 112.532871 197.157539 61.021974 198.88889 55.5 L 191.878037 55.5 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 57.11111 55.5 C 57.16078 55.669212 57.707781 57.256156 58.212455 58.722222 L 121.555555 58.722222 L 121.555555 55.5 L 57.11111 55.5 Z M 143.141928 55.5 C 142.849544 58.437342 141.38951 80.533787 139.730903 107.156251 C 137.965441 135.495264 136.37077 160.425347 136.181422 162.550783 C 136.0999 163.46407 136.052636 164.161414 136.04297 164.715713 L 136.263238 164.476563 C 136.511729 161.368859 138.006756 138.054289 139.730903 110.378473 C 141.38951 83.756009 142.849544 61.659565 143.141928 58.722222 L 167.547746 58.722222 C 167.841077 57.329881 168.167698 55.785547 168.214845 55.5 L 143.141928 55.5 Z M 175.150173 55.5 C 173.325622 62.403808 155.540408 135.536821 153.123264 146.062069 L 154.174263 144.910376 C 157.78591 129.553177 173.411165 65.302355 175.150173 58.722222 L 185.219618 58.722222 C 185.653368 57.351998 186.141969 55.813712 186.226562 55.5 L 175.150173 55.5 Z M 191.87804 55.5 C 189.568906 61.218594 167.789921 124.662114 165.35764 132.720055 L 167.025391 130.888672 C 172.031845 115.569254 189.767907 63.947987 191.87804 58.722222 L 197.623917 58.722222 C 198.170686 57.350735 198.803134 55.773515 198.88889 55.5 L 191.87804 55.5 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/etr.svg b/.icons/Gruvbox_Dark-2/apps/64/etr.svg
new file mode 100755
index 000000000..aaf58d4d5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/etr.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_JAWDNNPFOFjAQ2e8YRlADkif4fAtGUJ0">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_JAWDNNPFOFjAQ2e8YRlADkif4fAtGUJ0)">
+ <defs>
+ <filter id="d5D8EeSSrI31iWSmf8kTFEdVmohj1rkW" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#d5D8EeSSrI31iWSmf8kTFEdVmohj1rkW)">
+ <linearGradient id="_lgradient_0" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9757"/>
+ <stop offset="50%" style="stop-color:#ff6e51"/>
+ <stop offset="100%" style="stop-color:#f5350f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="w58zZOwMhTADpw3hIDLo9x2Azre5gLu4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#w58zZOwMhTADpw3hIDLo9x2Azre5gLu4)">
+ <path d="M 192.735 92.597 C 191.695 92.63 190.684 92.928 189.783 93.458 L 163.624 108.806 L 155.212 113.74 C 146.057 103.894 128.728 95.967 108.815 95.967 C 79.37 95.967 55.5 111.763 55.5 129.686 C 55.5 147.609 79.37 163.408 108.815 163.408 C 128.728 163.408 146.057 155.478 155.212 145.632 L 163.624 150.566 L 189.783 165.914 C 193.978 168.374 200.5 165.303 200.5 160.382 C 200.5 160.382 190.384 140.374 190.384 129.686 C 190.384 118.998 200.5 98.999 200.5 98.999 C 200.502 95.392 196.284 92.49 192.735 92.597 Z"/>
+ </g>
+ <path fill="#1463a5" d="M 192.735 89.222 C 191.695 89.255 190.685 89.555 189.784 90.085 L 163.624 105.431 L 155.214 110.37 C 146.059 100.524 128.728 92.594 108.815 92.594 C 79.37 92.594 55.5 108.392 55.5 126.315 C 55.5 144.238 79.37 160.036 108.815 160.036 C 128.728 160.036 146.059 152.107 155.214 142.26 L 163.624 147.193 L 189.784 162.546 C 193.979 165.005 200.5 161.928 200.5 157.007 C 200.5 157.007 190.384 137.003 190.384 126.315 C 190.384 115.628 200.5 95.624 200.5 95.624 C 200.502 92.017 196.283 89.115 192.735 89.222 Z"/>
+ <path fill="#aee3f8" d="M 108.815 106.083 C 96.504 106.083 85.491 109.536 78.4 114.085 C 71.309 118.634 68.988 123.342 68.988 126.315 C 68.988 129.289 71.309 133.997 78.4 138.546 C 85.491 143.095 96.504 146.548 108.815 146.548 C 125.147 146.548 139.501 139.347 145.335 133.073 C 149.64 128.443 156.583 127.424 162.037 130.623 L 170.448 135.556 C 170.45 135.558 170.452 135.56 170.454 135.562 L 179.332 140.772 C 177.959 136.373 176.895 131.667 176.895 126.315 C 176.895 120.962 177.958 116.253 179.332 111.852 L 170.454 117.062 L 162.044 122.001 C 156.59 125.205 149.643 124.189 145.335 119.558 C 139.501 113.284 125.147 106.083 108.815 106.083 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ettercap.svg b/.icons/Gruvbox_Dark-2/apps/64/ettercap.svg
new file mode 100755
index 000000000..3f08c5e22
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ettercap.svg
@@ -0,0 +1,50 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_fnfY9bNeakvwmJLG3oCaKxE4mDwy0KIV">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_fnfY9bNeakvwmJLG3oCaKxE4mDwy0KIV)">
+ <defs>
+ <filter id="e8jE3bEtBWvd6igMtuFMRbBf3HeBl58c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#e8jE3bEtBWvd6igMtuFMRbBf3HeBl58c)">
+ <linearGradient id="_lgradient_2" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9757"/>
+ <stop offset="50%" style="stop-color:#ff6e51"/>
+ <stop offset="100%" style="stop-color:#f5350f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_3" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="AQOYaimDqwkKsZbYI0sohW7SYHyMy7IQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#AQOYaimDqwkKsZbYI0sohW7SYHyMy7IQ)">
+ <path d="M 181.957 149.087 L 179.215 155.554 L 101.44 132.217 Q 101.269 132.933 100.834 134.337 Q 100.427 135.622 100.255 136.338 Q 97.143 149.343 101.634 157.597 Q 106.218 165.878 118.376 169.526 Q 128.864 172.673 141.436 172.097 Q 154.101 171.55 168.821 167.398 L 155.78 199.037 Q 142.251 201.116 129.529 200.24 Q 116.872 199.511 104.435 195.78 Q 80.119 188.484 70.301 170.064 Q 60.577 151.671 66.886 125.302 Q 70.541 110.029 78.143 96.964 Q 85.867 83.808 96.797 74.298 Q 109.782 62.849 124.824 59.433 Q 139.959 56.045 156.201 60.919 Q 177.269 67.241 186.158 85.382 Q 195.14 103.551 189.287 128.012 Q 188.145 132.784 186.304 137.987 Q 184.583 143.098 181.957 149.087 Z M 155.269 120.106 Q 155.918 118.638 156.382 117.115 Q 156.968 115.501 157.339 113.949 Q 159.623 104.404 156.51 97.459 Q 153.397 90.515 145.786 88.231 Q 136.041 85.307 127.517 90.167 Q 119.115 94.934 112.298 107.212 L 155.269 120.106 Z"/>
+ </g>
+ <path fill="#1a7fd4" d="M 181.957 146.543 L 179.215 153.011 L 101.44 129.673 Q 101.269 130.39 100.834 131.793 Q 100.427 133.078 100.255 133.794 Q 97.143 146.799 101.634 155.053 Q 106.218 163.334 118.376 166.982 Q 128.864 170.129 141.436 169.553 Q 154.101 169.006 168.821 164.854 L 155.78 196.493 Q 142.251 198.573 129.529 197.696 Q 116.872 196.967 104.435 193.236 Q 80.119 185.94 70.301 167.52 Q 60.577 149.128 66.886 122.759 Q 70.541 107.485 78.143 94.42 Q 85.867 81.264 96.797 71.754 Q 109.782 60.305 124.824 56.889 Q 139.959 53.502 156.201 58.375 Q 177.269 64.697 186.158 82.838 Q 195.14 101.008 189.287 125.468 Q 188.145 130.24 186.304 135.443 Q 184.583 140.554 181.957 146.543 Z M 155.269 117.562 Q 155.918 116.095 156.382 114.571 Q 156.968 112.957 157.339 111.405 Q 159.623 101.86 156.51 94.915 Q 153.397 87.971 145.786 85.687 Q 136.041 82.763 127.517 87.623 Q 119.115 92.39 112.298 104.669 L 155.269 117.562 Z"/>
+ <path fill="#3b3b3b" d="M 142.45 55.744 L 64.942 133.872 C 63.78 144.065 64.682 153.232 67.64 161.375 L 121.237 107.349 L 112.301 104.671 C 116.846 96.486 121.915 90.801 127.517 87.622 C 132.481 84.792 137.755 83.94 143.34 85.069 L 165.96 62.268 C 162.96 60.725 159.709 59.425 156.203 58.372 C 151.55 56.976 146.967 56.122 142.45 55.744 L 142.45 55.744 Z M 182.129 76.187 L 158.073 100.435 C 158.538 103.75 158.299 107.404 157.342 111.404 C 157.094 112.438 156.773 113.492 156.382 114.569 C 156.073 115.584 155.704 116.582 155.271 117.56 L 144.341 114.277 L 122.735 136.056 L 145.831 142.991 L 190.844 97.625 C 189.999 92.39 188.444 87.459 186.159 82.836 C 184.99 80.451 183.614 78.266 182.129 76.187 L 182.129 76.187 Z M 187.78 130.929 L 168.935 149.926 L 179.217 153.007 L 181.956 146.545 C 183.707 142.552 185.157 138.851 186.304 135.444 C 186.847 133.908 187.328 132.408 187.78 130.929 Z M 102.509 156.443 L 79.537 179.599 C 84.552 184.331 90.763 188.141 98.155 191.049 L 121.306 167.711 C 120.327 167.472 119.327 167.269 118.374 166.981 C 110.973 164.761 105.7 161.238 102.509 156.443 Z M 168.824 164.853 C 162.341 166.681 156.181 167.934 150.296 168.714 L 122.238 196.996 C 124.662 197.301 127.096 197.559 129.532 197.698 C 136.904 198.207 144.491 197.917 152.27 196.94 L 157.963 191.209 L 168.824 164.853 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 136.332 55.51 C 132.445 55.583 128.609 56.044 124.825 56.891 C 114.797 59.168 105.455 64.119 96.798 71.752 C 89.512 78.092 83.291 85.647 78.141 94.418 C 73.073 103.128 69.324 112.576 66.888 122.758 C 65.162 129.969 64.385 136.709 64.458 143.025 C 64.603 137.448 65.393 131.551 66.888 125.302 C 69.324 115.12 73.073 105.672 78.141 96.962 C 83.291 88.191 89.512 80.636 96.798 74.296 C 105.455 66.663 114.797 61.712 124.825 59.435 C 134.915 57.177 145.373 57.672 156.201 60.921 C 170.246 65.135 180.23 73.286 186.156 85.381 C 189.671 92.491 191.435 100.346 191.542 108.901 C 191.793 99.346 190.017 90.648 186.156 82.837 C 180.23 70.743 170.246 62.592 156.201 58.377 C 149.434 56.346 142.811 55.389 136.332 55.51 Z M 158.268 104.991 C 158.179 107.023 157.877 109.157 157.339 111.405 C 157.091 112.44 156.775 113.494 156.385 114.57 C 156.076 115.586 155.7 116.583 155.267 117.561 L 113.567 105.051 C 113.142 105.758 112.716 106.463 112.3 107.212 L 155.267 120.105 C 155.7 119.127 156.076 118.13 156.385 117.114 C 156.775 116.038 157.091 114.984 157.339 113.949 C 158.106 110.742 158.414 107.758 158.268 104.991 Z M 99.029 144.818 C 98.829 149.746 99.682 154.014 101.632 157.597 C 104.688 163.118 110.271 167.094 118.376 169.527 C 125.368 171.624 133.053 172.479 141.435 172.095 C 149.536 171.745 158.286 170.26 167.648 167.698 L 168.821 164.856 C 159.007 167.624 149.878 169.186 141.435 169.551 C 133.053 169.935 125.368 169.081 118.376 166.983 C 110.271 164.55 104.688 160.574 101.632 155.053 C 100.026 152.102 99.177 148.681 99.029 144.818 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/eu.blumenstingl.martin.keystateplasmoid.svg b/.icons/Gruvbox_Dark-2/apps/64/eu.blumenstingl.martin.keystateplasmoid.svg
new file mode 120000
index 000000000..8803a8f80
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/eu.blumenstingl.martin.keystateplasmoid.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/eu.scarpetta.PDFMixTool.svg b/.icons/Gruvbox_Dark-2/apps/64/eu.scarpetta.PDFMixTool.svg
new file mode 100644
index 000000000..7ccf63a4d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/eu.scarpetta.PDFMixTool.svg
@@ -0,0 +1,59 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_tQ7jjtHa9PlNn9dMMYFwTbEf14bcRXWu">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_tQ7jjtHa9PlNn9dMMYFwTbEf14bcRXWu)">
+ <defs>
+ <filter id="TxnVQxd2sNl112pg9TVD8dClAziMo8Fo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#TxnVQxd2sNl112pg9TVD8dClAziMo8Fo)">
+ <linearGradient id="_lgradient_54" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_54)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_55" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_55)" fill-rule="evenodd" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z M 165.71 31.95 C 169.94 31.95 174.18 31.99 178.41 32.08 C 182.09 32.16 185.77 32.31 189.45 32.52 C 192.58 32.69 195.71 32.95 198.83 33.3 C 201.41 33.58 203.97 33.95 206.52 34.42 C 208.54 34.8 210.54 35.27 212.51 35.85 C 213.98 36.28 215.43 36.81 216.83 37.44 C 217.83 37.89 218.8 38.43 219.71 39.04 C 220.4 39.51 221.05 40.04 221.65 40.63 C 222.24 41.22 222.77 41.87 223.24 42.56 C 223.85 43.47 224.38 44.43 224.83 45.43 C 225.46 46.83 225.99 48.27 226.43 49.74 C 227 51.71 227.48 53.7 227.85 55.72 C 228.32 58.26 228.7 60.82 228.98 63.39 C 229.32 66.51 229.58 69.63 229.76 72.76 C 229.97 76.43 230.12 80.11 230.2 83.79 C 230.29 88.02 230.33 92.24 230.33 96.47 C 230.33 96.48 230.33 96.49 230.33 96.5 L 230.33 155.75 C 230.33 155.75 230.33 155.76 230.33 155.77 C 230.33 160 230.29 164.23 230.2 168.45 C 230.12 172.13 229.97 175.81 229.76 179.48 C 229.58 182.61 229.32 185.73 228.98 188.85 C 228.7 191.42 228.32 193.98 227.85 196.53 C 227.48 198.54 227 200.53 226.43 202.5 C 225.99 203.97 225.46 205.41 224.83 206.81 C 224.38 207.81 223.85 208.77 223.24 209.68 C 222.77 210.37 222.24 211.02 221.65 211.61 C 221.05 212.2 220.4 212.73 219.71 213.2 C 218.8 213.81 217.83 214.35 216.83 214.8 C 215.43 215.43 213.98 215.96 212.51 216.39 C 210.54 216.97 208.54 217.45 206.52 217.82 C 203.97 218.29 201.41 218.67 198.83 218.95 C 195.71 219.29 192.58 219.55 189.45 219.72 C 185.77 219.93 182.09 220.08 178.41 220.16 C 174.18 220.25 169.94 220.29 165.71 220.29 C 165.7 220.29 165.7 220.29 165.69 220.29 L 90.32 220.29 C 90.31 220.29 90.3 220.29 90.3 220.29 C 86.06 220.29 81.83 220.25 77.6 220.16 C 73.92 220.08 70.23 219.93 66.56 219.72 C 63.42 219.55 60.3 219.29 57.18 218.95 C 54.6 218.67 52.03 218.29 49.49 217.82 C 47.47 217.45 45.47 216.97 43.5 216.39 C 42.03 215.96 40.58 215.43 39.18 214.8 C 38.18 214.35 37.21 213.81 36.3 213.2 C 35.6 212.73 34.96 212.2 34.36 211.61 C 33.77 211.02 33.24 210.37 32.77 209.68 C 32.16 208.77 31.62 207.81 31.17 206.81 C 30.55 205.41 30.01 203.97 29.58 202.5 C 29 200.53 28.53 198.54 28.16 196.53 C 27.68 193.98 27.31 191.42 27.03 188.85 C 26.68 185.73 26.42 182.61 26.25 179.48 C 26.04 175.81 25.89 172.13 25.81 168.45 C 25.72 164.23 25.68 160 25.68 155.77 C 25.68 155.76 25.68 155.75 25.68 155.75 L 25.68 96.5 C 25.68 96.49 25.68 96.48 25.68 96.47 C 25.68 92.24 25.72 88.02 25.81 83.79 C 25.89 80.11 26.04 76.43 26.25 72.76 C 26.42 69.63 26.68 66.51 27.03 63.39 C 27.31 60.82 27.68 58.26 28.16 55.72 C 28.53 53.7 29 51.71 29.58 49.74 C 30.01 48.27 30.55 46.83 31.17 45.43 C 31.62 44.43 32.16 43.47 32.77 42.56 C 33.24 41.87 33.77 41.22 34.36 40.63 C 34.96 40.04 35.6 39.51 36.3 39.04 C 37.21 38.43 38.18 37.89 39.18 37.44 C 40.58 36.81 42.03 36.28 43.5 35.85 C 45.47 35.27 47.47 34.8 49.49 34.42 C 52.03 33.95 54.6 33.58 57.18 33.3 C 60.3 32.95 63.42 32.69 66.56 32.52 C 70.23 32.31 73.92 32.16 77.6 32.08 C 81.83 31.99 86.06 31.95 90.3 31.95 C 90.3 31.95 90.31 31.95 90.32 31.95 L 165.69 31.95 C 165.7 31.95 165.7 31.95 165.71 31.95 Z"/>
+ <g>
+ <path fill="#3b3b3b" d="M 111.238 89.25 L 201 183.5 L 187.19 198 L 97.429 103.75 L 76.714 125.501 L 56 103.751 L 69.81 89.251 L 95.195 61.975 C 111.776 65.894 119.857 62.381 131.952 53 L 138.857 60.25 L 111.238 89.25 Z"/>
+ <path fill="#888888" d="M 115.023 161.486 L 119.869 182.464 L 104.333 198 L 87.071 198 L 104.333 180.738 L 99.155 165.203 L 83.619 160.024 L 66.357 177.286 L 66.357 160.024 L 81.893 144.488 L 99.155 147.941 L 104.73 149.18 L 153.559 102.212 L 147.488 78.893 L 163.024 63.357 L 180.286 63.357 L 163.024 80.619 L 168.202 96.155 L 183.738 101.333 L 201 84.072 L 201 101.333 L 185.464 116.869 L 163.852 112.657 L 115.023 161.486 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_56" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_56)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_57" x1=".011" x2=".551" y1=".4" y2=".791" gradientTransform="matrix(0,89.857,-80.767,0,246.292,150.433)" gradientUnits="userSpaceOnUse">
+ <stop offset="18.439%" style="stop-color:#000000"/>
+ <stop offset="44.877%" style="stop-color:#000000"/>
+ <stop offset="72.44%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_57)" d="M 246.292 150.433 C 175.738 150.729 165.525 161.918 165.525 234.247 L 165.525 240.29 L 184.667 240 L 204.88 230.4 L 246.292 150.433 L 246.292 150.433 L 246.292 150.433 Z"/>
+ </g>
+ <path fill="#5d5d5d" d="M 169.563 240.29 C 240.117 239.994 250.33 228.805 250.33 156.476 L 250.33 150.433 L 169.563 240.29 L 169.563 240.29 L 169.563 240.29 Z"/>
+ <linearGradient id="_lgradient_58" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(0,89.857,-80.767,0,250.33,150.433)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_58)" d="M 250.33 150.433 C 179.777 150.729 169.563 161.918 169.563 234.247 L 169.563 240.29 L 250.33 150.433 L 250.33 150.433 L 250.33 150.433 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/eufloria.svg b/.icons/Gruvbox_Dark-2/apps/64/eufloria.svg
new file mode 100644
index 000000000..07c6dbe59
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/eufloria.svg
@@ -0,0 +1,60 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x2="1" y1=".5" y2=".5" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#d4aa6b"/>
+ <stop offset="100%" stop-color="#ffcea1"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#fb5630" fill-opacity=".555" d="M156.531 240.281c25.532.094 45.907-.968 47.75-2.031-1.306-1.474-6.282-6.131-7.892-7.506-16.391-13.996-34.76-21.906-56.002-24.112-5.967-.619-19.295-.24-24.834.707-5.23.894-8.782 1.636-11.209 2.338-4.278 1.238-6.917 2.056-7.592 2.354-.398.176-2.594 1.107-4.881 2.07-8.808 3.708-16.169 8.101-23.638 14.104-3.554 2.856-9.253 8.187-11.483 10.764.549.384 10.643.932 24.063 1.187 17.127.326 39.279.291 49.687.063 8.812.094 17.648.102 26.031.062z"/>
+ <path fill="#ff3b22" fill-opacity=".553" d="M138.46 239.29c-2.833-7.499-8.056-13.771-10.578-21.352-.563-1.785-1.598-6.157-1.833-7.745-.16-1.085-.094-1.604.232-1.81.251-.159 1.974-.292 3.828-.295l3.371-.004v1.168c.483 5.817 3.265 11.369 5.897 16.121 3.65 6.538 5.121 9.425 5.976 11.731.507 1.367.96 2.967.96 3.146q0 .184-7.657 0l-.196-.96z"/>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".192" filter="url(#c)">
+ <linearGradient id="d" x2="0" y1=".5" y2="1.5" gradientTransform="translate(45.805 53.34) scale(164.39)" gradientUnits="userSpaceOnUse">
+ <stop offset="7.9%" stop-color="#fefefe"/>
+ <stop offset="100%" stop-color="#ffffff" stop-opacity=".443"/>
+ </linearGradient>
+ <path fill="url(#d)" d="M120.252 53.34h15.496c41.089 0 74.447 33.358 74.447 74.447v15.496c0 41.089-33.358 74.447-74.447 74.447h-15.496c-41.089 0-74.447-33.358-74.447-74.447v-15.496c0-41.089 33.358-74.447 74.447-74.447z"/>
+ </g>
+ <path d="M198.558 239.098q6.93-.671 8.43-1.04l-.943-1.107c-.77-.904-1.554-1.796-2.354-2.673-13.494-14.804-30.675-25.081-50.359-30.095-5.434-1.384-14.4-2.738-18.129-2.738-1.386 0-1.985-.142-2.123-.5-.105-.275-.201-6.778-.213-14.453l-.023-13.955 1.451-2.389c.7-1.153 1.396-2.31 2.086-3.469.349-.593 3.576-5.897 7.172-11.783 3.595-5.887 6.701-11.014 6.9-11.397.346-.661 2.028-1.403 18.086-7.976 3.951-1.617 5.536-1.935 18.002-3.602 1.863-.248 1.868-.252 1.17-.951-.621-.621-.75-1.718-.318-2.711.241-.555.164-.62-.541-.459-2.159.493-11.542 1.707-11.731 1.518-.173-.173 5.356-6.59 6.797-7.889.208-.187 1.423-1.524 2.701-2.972l2.324-2.633h-1.152c-1.278 0-1.967-.501-1.967-1.428 0-.336-.115-.601-.256-.59-.14.012-2.778 2.841-5.861 6.287-10.012 11.189-7.736 9.449-17.773 13.59-4.824 1.99-8.828 3.562-8.901 3.486-.072-.072.071-2.867.319-6.211l.449-6.08 2.252-2.185c1.238-1.202 2.25-2.243 2.25-2.319 0-.076-.275-.134-.612-.134-.882 0-1.427-.673-1.427-1.766 0-.523-.091-.951-.201-.951-.111 0-1.058.764-2.106 1.699-1.048.934-1.991 1.697-2.094 1.695-.103-.001-.949-1.396-1.88-3.099-1.675-3.063-1.697-3.085-1.92-1.992-.264 1.287-.838 1.764-1.907 1.582-.42-.073-.765-.007-.765.146s.776 1.622 1.726 3.266l1.729 2.988-.559 7.979-.558 7.976-3.424 5.613-6.69 10.965c-1.548 2.535-3.09 5.074-4.625 7.617-.747 1.246-1.512 2.307-1.699 2.364-.187.054-.885-.697-1.551-1.67-.665-.974-4.962-7.045-9.549-13.492l-8.337-11.723-.389-6.709c-.214-3.691-.556-9.655-.76-13.252l-.371-6.541 1.426-3.906c.784-2.149 1.697-4.75 2.029-5.778.332-1.027 1.309-3.835 2.172-6.24.863-2.405 1.568-4.519 1.568-4.699 0-.186-.43-.232-.976-.111-.974.214-1.824-.277-2.174-1.258-.085-.234-.226-.356-.314-.262-.089.094-1.589 4.267-3.332 9.274-2.503 7.185-3.258 9.01-3.579 8.664-.223-.242-3.064-4.632-6.312-9.756-3.248-5.124-6.001-9.46-6.117-9.633-.116-.174-.881.114-1.7.639-.818.525-1.537.985-1.599 1.023-.198.123.602 1.44 6.672 10.986 3.272 5.148 6.236 9.839 6.586 10.424.539.903.737 2.692 1.3 11.723.366 5.861.668 11.3.67 12.088l.004 1.431-1.443-.625c-.794-.344-2.514-1.12-3.822-1.726-4.974-2.304-11.342-5.202-14.66-6.672l-3.448-1.527-5.215-8.086c-5.158-8-5.218-8.076-5.556-7.03-.282.872-.56 1.087-1.573 1.227l-1.228.17.771 1.189c7.888 12.149 8.028 12.394 7.04 12.489-.514.047-3.648-.109-6.965-.346-3.317-.234-6.032-.387-6.032-.33 0 .056.24.47.534.918.437.667.459.956.119 1.601-.228.433-.556.881-.731.995-.454.297 2.098.573 9.082.984 3.364.198 6.485.439 6.934.537.449.098 2.512.951 4.586 1.895 6.28 2.858 11.856 5.399 13.113 5.974l5.098 2.334 3.906 1.789 9.797 13.695c5.388 7.533 10.09 14.154 10.447 14.715.614.962.649 1.817.651 15.2l.002 14.177-.766.155c-.421.084-2.354.243-4.299.351-12.566.699-26.971 4.862-39.271 11.348-11.551 6.09-22.829 15.333-30.916 25.305 2.518.389 5.318.741 8.37 1.026l2.331-2.359c3.244-3.284 7.489-7.152 9.351-8.521 4.811-3.538 6.923-4.983 10.78-7.367 3.806-2.354 11.689-5.953 16.728-7.639 22.067-7.385 44.611-6.738 66.254 1.902 3.204 1.28 10.23 4.798 11.775 5.897.496.353.999.643 1.118.643.342 0 6.259 4.036 8.683 5.923 3.795 2.955 7.574 6.379 11.199 10.143l1.156 1.2z"/>
+ <path fill="#00b980" d="M168.212 122.635c1.531-.348 2.591-1.066 2.591-1.753 0-.462-1.015-1.449-2.001-1.946-1.128-.568-4.283-1.298-5.822-1.347-1.088-.034-1.597.073-2.277.478-1.161 1.039-4.082 1.855-4.613 2.744 0 .203 2.677 1.304 3.93 1.615 2.026.504 6.406.616 8.192.209zm-13.214-5.742c1.091-1.265 2.296-2.31 2.925-3.159.199-.199.785-1.082.91-4.317.126-3.272-.049-4.406-.851-5.521-3.42-2.284-4.738 8.515-4.605 10.643.076 1.008.278 2.166.449 2.573l.311.74.861-.959z"/>
+ <path fill="#ff5e34" d="M159.342 119.904c1.274-.654 2.368-1.261 2.433-1.349.064-.087.59-.521 1.168-.963 2.514-1.922 4.671-4.903 4.671-6.456 0-2.065-2.186-2.272-5.67-.537-4.194 2.088-8.343 6.589-8.343 9.05 0 1.013.639 1.445 2.14 1.445 1.088 0 1.643-.184 3.601-1.19z"/>
+ <path fill="#00b980" d="M55.459 112.966c-1.448-.609-2.368-1.5-2.249-2.177.081-.454 1.253-1.251 2.31-1.568 1.208-.364 4.443-.535 5.967-.316 1.078.155 1.56.349 2.159.866.964 1.224 3.698 2.536 4.066 3.503-.035.2-2.862.82-4.15.909-2.083.144-6.416-.507-8.103-1.217zm14.009-3.361c-.854-1.434-1.86-2.673-2.332-3.619-.161-.23-.585-1.201-.146-4.409.444-3.244.813-4.33 1.797-5.289 3.764-1.656 3.187 9.208 2.686 11.281-.249.98-.649 2.085-.888 2.456l-.435.675-.682-1.095z"/>
+ <path fill="#ff5e34" d="M64.667 111.816c-1.14-.865-2.113-1.653-2.161-1.75-.048-.098-.491-.616-.983-1.151-2.142-2.33-3.748-5.641-3.479-7.17.359-2.034 2.547-1.858 5.677.455 3.767 2.786 7.072 7.938 6.644 10.362-.176.998-.88 1.312-2.358 1.051-1.071-.189-1.586-.466-3.34-1.797z"/>
+ <path fill="#00b980" d="M131.658 118.638c-1.496-.481-2.489-1.288-2.43-1.973.041-.46 1.139-1.355 2.164-1.764 1.173-.468 4.38-.92 5.917-.834 1.087.06 1.585.211 2.227.674 1.066 1.136 3.904 2.204 4.356 3.135-.018.203-2.781 1.066-4.056 1.267-2.062.326-6.435.055-8.178-.505zm13.663-4.569c-.976-1.355-2.086-2.502-2.638-3.402-.181-.216-.688-1.146-.531-4.38.16-3.27.433-4.385 1.33-5.426 3.605-1.978 3.977 8.895 3.659 11.004-.163.998-.465 2.134-.671 2.524l-.375.71-.774-1.03z"/>
+ <path fill="#ff5e34" d="M140.731 116.69c-1.212-.763-2.249-1.463-2.306-1.556-.056-.093-.542-.57-1.079-1.061-2.337-2.134-4.226-5.292-4.09-6.839.18-2.057 2.374-2.073 5.694-.041 3.996 2.446 7.737 7.291 7.523 9.743-.089 1.009-.763 1.383-2.258 1.253-1.084-.095-1.621-.326-3.484-1.499z"/>
+ <path fill="#00b980" d="M53.084 138.019c-1.464.567-2.744.565-3.129-.005-.258-.382.032-1.769.571-2.732.617-1.101 2.826-3.471 4.074-4.372.883-.637 1.364-.833 2.155-.877 1.543.211 4.421-.745 5.358-.305.114.169-1.49 2.578-2.354 3.537-1.398 1.55-4.967 4.092-6.675 4.754zm7.744-12.15c-1.612-.438-3.196-.631-4.192-.983-.276-.054-1.256-.458-3.168-3.07-1.934-2.642-2.423-3.68-2.381-5.053 1.557-3.806 8.688 4.41 9.769 6.249.5.877.98 1.95 1.066 2.383l.156.788-1.25-.314z"/>
+ <path fill="#ff5e34" d="M58.91 130.795c-1.422.17-2.668.278-2.771.242-.102-.037-.78-.102-1.507-.145-3.158-.188-6.614-1.454-7.482-2.741-1.155-1.712.541-3.106 4.399-3.616 4.645-.614 10.602.797 11.978 2.838.567.84.278 1.555-.966 2.394-.902.608-1.465.767-3.651 1.028z"/>
+ <path fill="#00b980" d="M198.618 115.46c1.458-.584 2.393-1.459 2.286-2.138-.073-.456-1.231-1.272-2.282-1.608-1.202-.385-4.433-.612-5.961-.42-1.08.136-1.566.321-2.174.828-.984 1.208-3.741 2.471-4.126 3.431.031.202 2.848.87 4.133.982 2.081.18 6.424-.394 8.124-1.075zm-13.949-3.605c.879-1.42 1.906-2.641 2.395-3.578.165-.228.606-1.191.223-4.406-.387-3.251-.737-4.344-1.705-5.319-3.734-1.722-3.346 9.15-2.882 11.232.232.984.613 2.095.845 2.471l.424.682.7-1.082z"/>
+ <path fill="#ff5e34" d="M189.431 114.149c1.155-.845 2.141-1.616 2.191-1.712.05-.097.501-.607 1.003-1.134 2.182-2.292 3.846-5.574 3.603-7.108-.323-2.04-2.513-1.902-5.683.356-3.816 2.72-7.21 7.814-6.825 10.244.159 1.001.857 1.328 2.34 1.093 1.074-.17 1.594-.439 3.371-1.739z"/>
+ <path fill="#00b980" d="M197 139.81c1.464.567 2.745.565 3.129-.005.258-.382-.032-1.769-.571-2.732-.617-1.101-2.825-3.471-4.074-4.372-.883-.637-1.364-.833-2.154-.877-1.544.211-4.422-.744-5.359-.305-.113.169 1.49 2.578 2.354 3.537 1.399 1.551 4.967 4.092 6.675 4.754zm-7.743-12.15c1.611-.438 3.195-.631 4.191-.983.276-.054 1.256-.458 3.168-3.07 1.934-2.642 2.424-3.68 2.382-5.053-1.558-3.806-8.689 4.41-9.769 6.249-.501.878-.981 1.95-1.067 2.383l-.156.788 1.251-.314z"/>
+ <path fill="#ff5e34" d="M191.174 132.586c1.422.17 2.669.279 2.771.242.102-.037.781-.102 1.507-.145 3.159-.188 6.614-1.454 7.482-2.741 1.155-1.712-.54-3.106-4.399-3.616-4.645-.613-10.601.798-11.978 2.838-.566.84-.278 1.555.967 2.394.901.609 1.464.767 3.65 1.028z"/>
+ <path fill="#00b980" d="M127.068 89.585c1.273-.92 1.969-1.994 1.7-2.627-.18-.425-1.501-.937-2.602-1.009-1.26-.082-4.45.479-5.886 1.035-1.015.394-1.441.691-1.909 1.329-.663 1.41-3.032 3.303-3.174 4.328.08.188 2.974.155 4.248-.048 2.063-.328 6.138-1.936 7.623-3.008zm-14.407-.123c.51-1.591 1.211-3.024 1.458-4.051.106-.261.3-1.302-.849-4.33-1.162-3.06-1.766-4.036-2.941-4.748-4.04-.768-1.034 9.688-.08 11.596.464.898 1.102 1.885 1.419 2.192l.575.56.418-1.219z"/>
+ <path fill="#ff5e34" d="M117.837 90.536c.916-1.1 1.686-2.086 1.711-2.192.025-.106.34-.71.699-1.343 1.563-2.751 2.384-6.339 1.777-7.768-.807-1.901-2.899-1.238-5.428 1.721-3.045 3.561-5.106 9.325-4.144 11.59.396.933 1.153 1.081 2.534.494 1.001-.425 1.441-.811 2.851-2.502z"/>
+ <g>
+ <path fill="#00b980" d="M63.408 84.166c-2.117-.6-3.548-1.681-3.498-2.643.034-.646 1.528-1.953 2.943-2.576 1.619-.712 6.089-1.502 8.245-1.457 1.525.031 2.229.218 3.15.835 1.549 1.538 5.575 2.895 6.253 4.177-.015.285-3.841 1.629-5.616 1.972-2.872.557-9.009.392-11.477-.308zm18.909-7.065c-1.433-1.85-3.043-3.401-3.861-4.635-.264-.293-1.02-1.571-.957-6.107.064-4.587.392-6.161 1.597-7.662 4.951-2.946 6.003 12.261 5.662 15.229-.18 1.405-.548 3.01-.817 3.567l-.49 1.013-1.134-1.405z"/>
+ <path fill="#ff5e34" d="M76.018 80.995c-1.734-1.009-3.221-1.938-3.305-2.066-.083-.127-.787-.772-1.563-1.433-3.377-2.873-6.176-7.203-6.062-9.376.151-2.889 3.224-3.019 7.971-.336 5.716 3.23 11.191 9.831 11.01 13.275-.074 1.418-1 1.975-3.1 1.864-1.522-.079-2.286-.377-4.951-1.928z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="e" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#e)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/eufloriahd.svg b/.icons/Gruvbox_Dark-2/apps/64/eufloriahd.svg
new file mode 120000
index 000000000..b947d39d5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/eufloriahd.svg
@@ -0,0 +1 @@
+eufloria.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/eureka.svg b/.icons/Gruvbox_Dark-2/apps/64/eureka.svg
new file mode 100755
index 000000000..f16185453
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/eureka.svg
@@ -0,0 +1,52 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_VRr7CXGywEfilQv3hHDNt6UfHPqgBsPk">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_VRr7CXGywEfilQv3hHDNt6UfHPqgBsPk)">
+ <defs>
+ <filter id="7sMG0iQtgUSgjIqXFzrYMGh6BQjHzBXi" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#7sMG0iQtgUSgjIqXFzrYMGh6BQjHzBXi)">
+ <linearGradient id="_lgradient_4" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_5" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="2bSHAqghv3Syb5uPtcgOhLS4r8xtWPxq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#2bSHAqghv3Syb5uPtcgOhLS4r8xtWPxq)">
+ <path d="M 96.228 56.63 L 100.228 63.983 L 100.365 64.223 L 100.365 175.329 L 100.365 188.108 L 100.365 198.5 L 159.775 153.048 L 159.775 131.761 L 140.993 131.761 L 140.993 139.9 L 119.08 153.048 L 119.08 119.239 L 144.123 119.239 L 144.123 100.456 L 119.08 100.456 L 119.08 78.543 L 140.993 78.543 L 140.993 84.804 L 159.775 84.804 L 159.775 65.396 L 151.01 56.63 L 118.453 56.63 L 113.514 56.63 L 104.71 56.63 L 100.61 56.63 L 96.228 56.63 Z"/>
+ </g>
+ <path fill="#2daaaa" d="M 96.228 53.5 L 100.228 60.853 L 100.365 61.093 L 100.365 172.198 L 100.365 184.978 L 100.365 195.37 L 159.775 149.917 L 159.775 128.63 L 140.993 128.63 L 140.993 136.769 L 119.08 149.917 L 119.08 116.109 L 144.123 116.109 L 144.123 97.326 L 119.08 97.326 L 119.08 75.413 L 140.993 75.413 L 140.993 81.674 L 159.775 81.674 L 159.775 62.265 L 151.01 53.5 L 118.453 53.5 L 113.514 53.5 L 104.71 53.5 L 100.61 53.5 L 96.228 53.5 Z"/>
+ <path fill="#eab305" d="M 140.993 128.63 L 140.993 136.769 L 119.08 149.917 L 119.08 139.988 L 100.365 150.106 L 100.365 172.198 L 100.365 184.978 L 100.365 195.37 L 159.775 149.917 L 159.775 128.63 L 140.993 128.63 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 96.225 53.5 L 97.931 56.63 L 100.609 56.63 L 104.711 56.63 L 113.516 56.63 L 118.456 56.63 L 151.007 56.63 L 159.775 65.398 L 159.775 62.268 L 151.007 53.5 L 118.456 53.5 L 113.516 53.5 L 104.711 53.5 L 100.609 53.5 L 96.225 53.5 Z M 119.08 97.326 L 119.08 100.456 L 144.123 100.456 L 144.123 97.326 L 119.08 97.326 Z M 140.993 128.63 L 140.993 131.761 L 159.775 131.761 L 159.775 128.63 L 140.993 128.63 Z M 140.993 136.768 L 119.08 149.92 L 119.08 153.05 L 140.993 139.899 L 140.993 136.768 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 140.993 128.63 L 140.993 131.761 L 159.775 131.761 L 159.775 128.63 L 140.993 128.63 Z M 140.993 136.768 L 119.08 149.92 L 119.08 153.05 L 140.993 139.899 L 140.993 136.768 Z M 119.08 139.99 L 100.364 150.103 L 100.364 153.234 L 119.08 143.121 L 119.08 139.99 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/euro-truck-simulator-2.svg b/.icons/Gruvbox_Dark-2/apps/64/euro-truck-simulator-2.svg
new file mode 100755
index 000000000..cf6dee75a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/euro-truck-simulator-2.svg
@@ -0,0 +1,79 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_vafYP5g0RgUDFPhTIvCG26OAbpDtNPWf">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_vafYP5g0RgUDFPhTIvCG26OAbpDtNPWf)">
+ <defs>
+ <filter id="ha1v8HEvy1jG7AUtQjsENICDyXBDtNM2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ha1v8HEvy1jG7AUtQjsENICDyXBDtNM2)">
+ <linearGradient id="_lgradient_6" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_7" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="kSp5T1TwTssacbiWogGv27SIC5cU6EVd" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#kSp5T1TwTssacbiWogGv27SIC5cU6EVd)">
+ <circle cx="125.542" cy="126.771" r="68.814" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#5d5d5d" cx="125.542" cy="124.314" r="68.814" vector-effect="non-scaling-stroke"/>
+ <circle fill="#3b3b3b" cx="125.542" cy="124.314" r="49.153" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="SlHyVKdA5t4jLN4ucxbjsYTyubon44Qi" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#SlHyVKdA5t4jLN4ucxbjsYTyubon44Qi)">
+ <path d="M 125.542 77.619 C 98.396 77.619 76.39 99.625 76.39 126.771 C 76.39 153.917 98.396 175.924 125.542 175.924 C 152.689 175.924 174.695 153.917 174.695 126.771 C 174.695 99.625 152.689 77.619 125.542 77.619 L 125.542 77.619 Z M 125.542 84.992 C 129.921 84.998 134.272 85.693 138.435 87.051 L 132.507 98.921 L 125.542 112.841 L 118.577 98.921 L 112.664 87.075 C 116.821 85.71 121.167 85.007 125.542 84.992 L 125.542 84.992 Z M 106.568 89.547 L 110.773 102.157 L 115.693 116.921 L 100.928 112.001 L 88.361 107.811 C 90.429 103.723 93.155 100.003 96.43 96.8 C 99.428 93.889 102.845 91.444 106.568 89.547 Z M 144.503 89.59 C 148.591 91.658 152.311 94.384 155.514 97.659 C 158.425 100.656 160.87 104.074 162.767 107.797 L 150.157 112.001 L 135.392 116.921 L 140.312 102.157 L 144.503 89.59 Z M 85.822 113.878 L 97.692 119.806 L 111.613 126.771 L 97.692 133.736 L 85.846 139.65 C 84.481 135.492 83.778 131.147 83.763 126.771 C 83.769 122.392 84.464 118.041 85.822 113.878 L 85.822 113.878 Z M 165.239 113.893 C 166.603 118.05 167.306 122.396 167.322 126.771 C 167.316 131.15 166.621 135.501 165.263 139.664 L 153.392 133.736 L 139.472 126.771 L 153.392 119.806 L 165.239 113.893 L 165.239 113.893 Z M 125.542 116.941 C 126.898 116.943 127.995 118.043 127.995 119.398 C 127.995 120.754 126.898 121.853 125.542 121.856 C 124.891 121.856 124.265 121.597 123.804 121.136 C 123.344 120.675 123.085 120.05 123.085 119.398 C 123.085 118.746 123.344 118.121 123.804 117.66 C 124.265 117.2 124.891 116.941 125.542 116.941 L 125.542 116.941 Z M 118.169 124.314 C 118.821 124.313 119.446 124.572 119.907 125.033 C 120.368 125.494 120.627 126.119 120.627 126.771 C 120.625 128.127 119.525 129.224 118.169 129.224 C 116.814 129.224 115.714 128.127 115.712 126.771 C 115.712 126.119 115.971 125.494 116.432 125.033 C 116.893 124.572 117.518 124.313 118.169 124.314 L 118.169 124.314 Z M 132.915 124.314 C 133.567 124.313 134.192 124.572 134.653 125.033 C 135.114 125.494 135.373 126.119 135.373 126.771 C 135.37 128.127 134.271 129.224 132.915 129.224 C 131.56 129.224 130.46 128.127 130.458 126.771 C 130.458 126.119 130.716 125.494 131.177 125.033 C 131.638 124.572 132.263 124.313 132.915 124.314 L 132.915 124.314 Z M 125.542 131.686 C 126.898 131.689 127.995 132.789 127.995 134.144 C 127.995 135.5 126.898 136.599 125.542 136.602 C 124.891 136.602 124.265 136.343 123.804 135.882 C 123.344 135.421 123.085 134.796 123.085 134.144 C 123.085 133.492 123.344 132.867 123.804 132.406 C 124.265 131.945 124.891 131.686 125.542 131.686 L 125.542 131.686 Z M 115.693 136.621 L 110.773 151.386 L 106.582 163.952 C 102.494 161.885 98.774 159.159 95.571 155.884 C 92.66 152.886 90.215 149.469 88.318 145.746 L 100.928 141.541 L 115.693 136.621 Z M 135.392 136.621 L 150.157 141.541 L 162.724 145.731 C 160.656 149.819 157.93 153.539 154.655 156.743 C 151.657 159.654 148.24 162.099 144.517 163.996 L 140.312 151.386 L 135.392 136.621 Z M 125.542 140.701 L 132.507 154.621 L 138.421 166.468 C 134.264 167.832 129.918 168.535 125.542 168.551 C 121.163 168.544 116.813 167.849 112.649 166.492 L 118.577 154.621 L 125.542 140.701 Z"/>
+ </g>
+ <path fill="#cccccc" d="M 125.542 75.161 C 98.396 75.161 76.39 97.167 76.39 124.314 C 76.39 151.46 98.396 173.466 125.542 173.466 C 152.689 173.466 174.695 151.46 174.695 124.314 C 174.695 97.167 152.689 75.161 125.542 75.161 L 125.542 75.161 Z M 125.542 82.534 C 129.921 82.54 134.272 83.235 138.435 84.593 L 132.507 96.464 L 125.542 110.384 L 118.577 96.464 L 112.664 84.617 C 116.821 83.253 121.167 82.55 125.542 82.534 L 125.542 82.534 Z M 106.568 87.089 L 110.773 99.699 L 115.693 114.464 L 100.928 109.544 L 88.361 105.353 C 90.429 101.265 93.155 97.545 96.43 94.342 C 99.428 91.431 102.845 88.986 106.568 87.089 Z M 144.503 87.132 C 148.591 89.2 152.311 91.926 155.514 95.201 C 158.425 98.199 160.87 101.616 162.767 105.339 L 150.157 109.544 L 135.392 114.464 L 140.312 99.699 L 144.503 87.132 Z M 85.822 111.421 L 97.692 117.349 L 111.613 124.314 L 97.692 131.278 L 85.846 137.192 C 84.481 133.035 83.778 128.689 83.763 124.314 C 83.769 119.935 84.464 115.584 85.822 111.421 L 85.822 111.421 Z M 165.239 111.435 C 166.603 115.592 167.306 119.938 167.322 124.314 C 167.316 128.693 166.621 133.043 165.263 137.207 L 153.392 131.278 L 139.472 124.314 L 153.392 117.349 L 165.239 111.435 Z M 125.542 114.483 C 126.898 114.486 127.995 115.585 127.995 116.941 C 127.995 118.296 126.898 119.396 125.542 119.398 C 124.891 119.398 124.265 119.139 123.804 118.679 C 123.344 118.218 123.085 117.593 123.085 116.941 C 123.085 116.289 123.344 115.664 123.804 115.203 C 124.265 114.742 124.891 114.483 125.542 114.483 L 125.542 114.483 Z M 118.169 121.856 C 118.821 121.856 119.446 122.115 119.907 122.576 C 120.368 123.037 120.627 123.662 120.627 124.314 C 120.625 125.669 119.525 126.767 118.169 126.766 C 116.814 126.767 115.714 125.669 115.712 124.314 C 115.712 123.662 115.971 123.037 116.432 122.576 C 116.893 122.115 117.518 121.856 118.169 121.856 L 118.169 121.856 Z M 132.915 121.856 C 133.567 121.856 134.192 122.115 134.653 122.576 C 135.114 123.037 135.373 123.662 135.373 124.314 C 135.37 125.669 134.271 126.767 132.915 126.766 C 131.56 126.767 130.46 125.669 130.458 124.314 C 130.458 123.662 130.716 123.037 131.177 122.576 C 131.638 122.115 132.263 121.856 132.915 121.856 L 132.915 121.856 Z M 125.542 129.229 C 126.898 129.231 127.995 130.331 127.995 131.686 C 127.995 133.042 126.898 134.142 125.542 134.144 C 124.891 134.144 124.265 133.885 123.804 133.424 C 123.344 132.963 123.085 132.338 123.085 131.686 C 123.085 131.035 123.344 130.409 123.804 129.949 C 124.265 129.488 124.891 129.229 125.542 129.229 L 125.542 129.229 Z M 115.693 134.163 L 110.773 148.928 L 106.582 161.495 C 102.494 159.427 98.774 156.701 95.571 153.426 C 92.66 150.428 90.215 147.011 88.318 143.288 L 100.928 139.083 L 115.693 134.163 Z M 135.392 134.163 L 150.157 139.083 L 162.724 143.274 C 160.656 147.362 157.93 151.082 154.655 154.285 C 151.657 157.196 148.24 159.641 144.517 161.538 L 140.312 148.928 L 135.392 134.163 Z M 125.542 138.243 L 132.507 152.163 L 138.421 164.01 C 134.264 165.374 129.918 166.077 125.542 166.093 C 121.163 166.087 116.813 165.392 112.649 164.034 L 118.577 152.163 L 125.542 138.243 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 125.542 75.161 C 98.396 75.161 76.39 97.167 76.39 124.314 C 76.404 124.656 76.421 124.999 76.443 125.341 C 77.216 98.775 98.966 77.636 125.542 77.619 C 152.272 77.642 174.084 99.02 174.642 125.744 C 174.667 125.267 174.684 124.791 174.695 124.314 C 174.695 97.167 152.689 75.161 125.542 75.161 L 125.542 75.161 Z M 137.36 86.744 L 132.507 96.464 L 125.542 110.384 L 118.577 96.464 L 113.744 86.777 C 113.383 86.872 113.022 86.971 112.664 87.075 L 118.577 98.921 L 125.542 112.841 L 132.507 98.921 L 138.435 87.051 C 138.078 86.944 137.72 86.841 137.36 86.744 L 137.36 86.744 Z M 161.581 105.733 L 150.157 109.544 L 136.314 114.157 L 135.392 116.921 L 150.157 112.001 L 162.767 107.797 C 162.391 107.097 161.996 106.409 161.581 105.733 Z M 89.537 105.747 C 89.126 106.424 88.734 107.112 88.361 107.811 L 100.928 112.001 L 115.693 116.921 L 114.771 114.157 L 100.928 109.544 L 89.537 105.747 Z M 123.416 118.169 C 123.2 118.543 123.085 118.967 123.085 119.398 C 123.085 120.05 123.344 120.675 123.804 121.136 C 124.265 121.597 124.891 121.856 125.542 121.856 C 126.898 121.853 127.995 120.754 127.995 119.398 C 127.995 118.967 127.88 118.543 127.664 118.169 C 127.226 118.928 126.418 119.396 125.542 119.398 C 124.665 119.398 123.855 118.929 123.416 118.169 Z M 167.264 125.427 C 167.165 129.429 166.491 133.396 165.263 137.207 L 153.392 131.278 L 141.93 125.542 L 139.472 126.771 L 153.392 133.736 L 165.263 139.664 C 166.621 135.501 167.316 131.15 167.322 126.771 C 167.31 126.323 167.291 125.875 167.264 125.427 L 167.264 125.427 Z M 109.155 125.542 L 97.692 131.278 L 85.846 137.192 C 84.633 133.461 83.951 129.578 83.82 125.658 C 83.796 126.029 83.777 126.4 83.763 126.771 C 83.778 131.147 84.481 135.492 85.846 139.65 L 97.692 133.736 L 111.613 126.771 L 109.155 125.542 Z M 116.048 125.542 C 115.83 125.915 115.714 126.339 115.712 126.771 C 115.714 128.127 116.814 129.224 118.169 129.224 C 119.525 129.224 120.625 128.127 120.627 126.771 C 120.625 126.339 120.509 125.915 120.291 125.542 C 119.852 126.299 119.044 126.765 118.169 126.766 C 117.295 126.765 116.487 126.299 116.048 125.542 Z M 130.794 125.542 C 130.576 125.915 130.46 126.339 130.458 126.771 C 130.46 128.127 131.56 129.224 132.915 129.224 C 134.271 129.224 135.37 128.127 135.373 126.771 C 135.371 126.339 135.255 125.915 135.037 125.542 C 134.598 126.299 133.79 126.765 132.915 126.766 C 132.041 126.765 131.233 126.299 130.794 125.542 Z M 123.416 132.915 C 123.2 133.289 123.085 133.712 123.085 134.144 C 123.085 134.796 123.344 135.421 123.804 135.882 C 124.265 136.343 124.891 136.602 125.542 136.602 C 126.898 136.599 127.995 135.5 127.995 134.144 C 127.995 133.712 127.88 133.289 127.664 132.915 C 127.226 133.674 126.418 134.142 125.542 134.144 C 124.665 134.143 123.855 133.675 123.416 132.915 Z M 115.693 136.621 L 114.771 136.928 L 110.773 148.928 L 106.582 161.495 C 102.494 159.427 98.774 156.701 95.571 153.426 C 93.229 150.99 91.192 148.279 89.504 145.352 L 88.318 145.746 C 90.215 149.469 92.66 152.886 95.571 155.884 C 98.774 159.159 102.494 161.885 106.582 163.952 L 110.773 151.386 L 115.693 136.621 Z M 135.392 136.621 L 140.312 151.386 L 144.517 163.996 C 148.24 162.099 151.657 159.654 154.655 156.743 C 157.93 153.539 160.656 149.819 162.724 145.731 L 161.548 145.338 C 159.666 148.618 157.347 151.628 154.655 154.285 C 151.657 157.196 148.24 159.641 144.517 161.538 L 140.312 148.928 L 136.314 136.928 L 135.392 136.621 Z M 137.341 164.308 C 133.514 165.464 129.54 166.066 125.542 166.093 C 121.54 166.078 117.56 165.488 113.725 164.341 L 112.649 166.492 C 116.813 167.849 121.163 168.544 125.542 168.551 C 129.918 168.535 134.264 167.832 138.421 166.468 L 137.341 164.308 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 125.542 55.5 C 87.538 55.5 56.729 86.309 56.729 124.314 C 56.741 124.794 56.759 125.274 56.782 125.754 C 57.337 88.167 87.952 57.982 125.542 57.958 C 162.971 57.978 193.52 87.911 194.303 125.331 C 194.323 124.992 194.341 124.653 194.356 124.314 C 194.356 86.309 163.547 55.5 125.542 55.5 Z"/>
+ </g>
+ <defs>
+ <filter id="JVF4FwBd7A7EJur1rdr9Arsaf8LL5eul" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#JVF4FwBd7A7EJur1rdr9Arsaf8LL5eul)">
+ <circle cx="162.407" cy="163.636" r="36.864" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_8" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(73.729,0,0,73.729,125.542,124.314)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_8)" cx="162.407" cy="161.178" r="36.864" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_9" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(30.76,0,0,45.157,147.027,138.599)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" d="M 177.787 183.756 L 147.027 183.756 L 147.027 183.756 Q 147.027 174.624 151.149 168.82 L 151.149 168.82 L 151.149 168.82 Q 155.272 163.017 162.502 159.148 L 162.502 159.148 L 162.502 159.148 Q 165.483 157.563 167.163 155.914 L 167.163 155.914 L 167.163 155.914 Q 168.844 154.265 168.844 151.918 L 168.844 151.918 L 168.844 151.918 Q 168.844 149.445 167.29 148.081 L 167.29 148.081 L 167.29 148.081 Q 165.736 146.718 163.073 146.718 L 163.073 146.718 L 163.073 146.718 Q 157.745 146.718 155.399 151.728 L 155.399 151.728 L 147.724 148.24 L 147.724 148.24 Q 149.627 143.8 153.718 141.2 L 153.718 141.2 L 153.718 141.2 Q 157.809 138.599 162.882 138.599 L 162.882 138.599 L 162.882 138.599 Q 169.542 138.599 173.474 142.31 L 173.474 142.31 L 173.474 142.31 Q 177.406 146.02 177.406 151.728 L 177.406 151.728 L 177.406 151.728 Q 177.406 156.929 174.933 159.973 L 174.933 159.973 L 174.933 159.973 Q 172.459 163.017 167.259 165.935 L 167.259 165.935 L 167.259 165.935 Q 162.629 168.598 160.346 170.691 L 160.346 170.691 L 160.346 170.691 Q 158.062 172.784 157.174 175.511 L 157.174 175.511 L 177.787 175.511 L 177.787 183.756 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/evelauncher.svg b/.icons/Gruvbox_Dark-2/apps/64/evelauncher.svg
new file mode 100755
index 000000000..f0e55b5c9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/evelauncher.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_PjUdbyexfCX3aPaIYcsHgZNk3ZmE0kBN">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_PjUdbyexfCX3aPaIYcsHgZNk3ZmE0kBN)">
+ <defs>
+ <filter id="2ADQIZlF9iWHaYXst8QYDl7A64HFyGyT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#2ADQIZlF9iWHaYXst8QYDl7A64HFyGyT)">
+ <linearGradient id="_lgradient_10" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_11" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="EyP2j5YzM3idN2gB96z99Gx1QwtkAgxf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#EyP2j5YzM3idN2gB96z99Gx1QwtkAgxf)">
+ <path d="M 57.359 57.218 L 57.359 86.962 L 57.359 98.115 L 87.103 98.115 L 87.103 86.962 L 198.641 86.962 L 198.641 57.218 L 57.359 57.218 Z M 57.359 112.987 L 57.359 142.731 L 198.641 142.731 L 198.641 112.987 L 57.359 112.987 Z M 57.359 157.603 L 57.359 168.756 L 57.359 198.5 L 198.641 198.5 L 198.641 168.756 L 87.103 168.756 L 87.103 157.603 L 57.359 157.603 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 57.359 53.5 L 57.359 83.244 L 57.359 94.397 L 87.103 94.397 L 87.103 83.244 L 198.641 83.244 L 198.641 53.5 L 57.359 53.5 Z M 57.359 109.269 L 57.359 139.013 L 198.641 139.013 L 198.641 109.269 L 57.359 109.269 Z M 57.359 153.885 L 57.359 165.038 L 57.359 194.782 L 198.641 194.782 L 198.641 165.038 L 87.103 165.038 L 87.103 153.885 L 57.359 153.885 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/event-birthday.svg b/.icons/Gruvbox_Dark-2/apps/64/event-birthday.svg
new file mode 100644
index 000000000..4bb2c5df7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/event-birthday.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="yjgt7OrDjC1EzhBSLDt5fCrrMyKstxzr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#yjgt7OrDjC1EzhBSLDt5fCrrMyKstxzr)">
+ <path fill="#f7f7f7" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#795548" d="M 89.736 77.385 L 89.736 83.443 C 89.803035 84.506089 90.6848 85.334004 91.75 85.334004 C 92.8152 85.334004 93.696965 84.506089 93.764 83.443 L 93.764 77.385 C 93.10813 77.567838 92.430864 77.662669 91.75 77.667 C 91.069136 77.662669 90.39187 77.567838 89.736 77.385 L 89.736 77.385 Z M 162.236 77.385 L 162.236 83.443 C 162.245247 84.551285 163.14171 85.447303 164.25 85.456 C 165.35829 85.447303 166.254753 84.551285 166.264 83.443 L 166.264 77.385 C 165.60813 77.567838 164.930864 77.662669 164.25 77.667 C 163.569136 77.662669 162.89187 77.567838 162.236 77.385 Z M 125.986 77.385 L 125.986 83.443 C 126.053035 84.506089 126.9348 85.334004 128 85.334004 C 129.0652 85.334004 129.946965 84.506089 130.014 83.443 L 130.014 77.385 C 129.35813 77.567838 128.680864 77.662669 128 77.667 C 127.319136 77.662669 126.64187 77.567838 125.986 77.385 L 125.986 77.385 Z"/>
+ <path fill="#ffb300" d="M 99.806 69.611 C 99.806 65.16 91.75 53.5 91.75 53.5 C 91.75 53.5 83.694 65.16 83.694 69.611 C 83.694 73.373 86.272 76.487 89.736 77.385 L 89.736 73.639 C 89.803035 72.575911 90.6848 71.747996 91.75 71.747996 C 92.8152 71.747996 93.696965 72.575911 93.764 73.639 L 93.764 77.385 C 97.228 76.487 99.806 73.373 99.806 69.611 L 99.806 69.611 Z M 172.306 69.611 C 172.306 65.16 164.25 53.5 164.25 53.5 C 164.25 53.5 156.194 65.16 156.194 69.611 C 156.194 73.373 158.772 76.487 162.236 77.385 L 162.236 73.639 C 162.236 72.539 163.15 71.625 164.25 71.625 C 165.35 71.625 166.264 72.539 166.264 73.639 L 166.264 77.385 C 169.728 76.487 172.306 73.373 172.306 69.611 Z M 136.056 69.611 C 136.056 65.16 128 53.5 128 53.5 C 128 53.5 119.944 65.16 119.944 69.611 C 119.944 73.373 122.522 76.487 125.986 77.385 L 125.986 73.639 C 126.053035 72.575911 126.9348 71.747996 128 71.747996 C 129.0652 71.747996 129.946965 72.575911 130.014 73.639 L 130.014 77.385 C 133.478 76.487 136.056 73.373 136.056 69.611 L 136.056 69.611 Z"/>
+ <path fill="#ff9800" d="M 95.778 73.639 C 95.77141 75.860868 93.971868 77.66041 91.75 77.667 C 89.528132 77.66041 87.72859 75.860868 87.722 73.639 C 87.72859 71.417132 89.528132 69.61759 91.75 69.611 C 93.971868 69.61759 95.77141 71.417132 95.778 73.639 L 95.778 73.639 Z M 168.278 73.639 C 168.27141 75.860868 166.471868 77.66041 164.25 77.667 C 162.028132 77.66041 160.22859 75.860868 160.222 73.639 C 160.22859 71.417132 162.028132 69.61759 164.25 69.611 C 166.471868 69.61759 168.27141 71.417132 168.278 73.639 Z M 132.028 73.639 C 132.02141 75.860868 130.221868 77.66041 128 77.667 C 125.778132 77.66041 123.97859 75.860868 123.972 73.639 C 123.97859 71.417132 125.778132 69.61759 128 69.611 C 130.221868 69.61759 132.02141 71.417132 132.028 73.639 L 132.028 73.639 Z"/>
+ <path fill="#e65100" d="M 91.75 71.625 C 90.639066 71.628295 89.739295 72.528066 89.736 73.639 L 89.736 77.385 C 90.39187 77.567838 91.069136 77.662669 91.75 77.667 C 92.459 77.667 93.119 77.558 93.764 77.385 L 93.764 73.639 C 93.760705 72.528066 92.860934 71.628295 91.75 71.625 L 91.75 71.625 Z M 164.25 71.625 C 163.141324 71.633704 162.244704 72.530324 162.236 73.639 L 162.236 77.385 C 162.89187 77.567838 163.569136 77.662669 164.25 77.667 C 164.959 77.667 165.619 77.558 166.264 77.385 L 166.264 73.639 C 166.255296 72.530324 165.358676 71.633704 164.25 71.625 L 164.25 71.625 Z M 128 71.625 C 126.889066 71.628295 125.989295 72.528066 125.986 73.639 L 125.986 77.385 C 126.64187 77.567838 127.319136 77.662669 128 77.667 C 128.709 77.667 129.369 77.558 130.014 77.385 L 130.014 73.639 C 130.010705 72.528066 129.110934 71.628295 128 71.625 L 128 71.625 Z"/>
+ <path fill="#f8bbd0" d="M 99.806 142.111 C 99.809737 143.180433 99.386559 144.207143 98.630351 144.963351 C 97.874143 145.719559 96.847433 146.142737 95.778 146.139 L 87.722 146.139 C 85.497397 146.139 83.694 144.335603 83.694 142.111 L 83.694 85.722 C 83.694552 83.497626 85.497626 81.694552 87.722 81.694 L 95.778 81.694 C 96.847351 81.690532 97.873905 82.113796 98.630055 82.869945 C 99.386204 83.626095 99.809468 84.652649 99.806 85.722 L 99.806 142.111 L 99.806 142.111 Z M 172.306 141.688 C 172.308932 142.757188 171.885496 143.78343 171.129463 144.539463 C 170.37343 145.295496 169.347188 145.718932 168.278 145.716 L 160.222 145.716 C 157.997397 145.716 156.194 143.912603 156.194 141.688 L 156.194 85.299 C 156.199499 83.076841 157.99984 81.276947 160.222 81.272 L 168.278 81.272 C 170.502213 81.272 172.305448 83.074788 172.306 85.299 L 172.306 141.688 L 172.306 141.688 Z M 136.056 142.111 C 136.059737 143.180433 135.636559 144.207143 134.880351 144.963351 C 134.124143 145.719559 133.097433 146.142737 132.028 146.139 L 123.972 146.139 C 121.747397 146.139 119.944 144.335603 119.944 142.111 L 119.944 85.722 C 119.944552 83.497626 121.747626 81.694552 123.972 81.694 L 132.028 81.694 C 133.097351 81.690532 134.123905 82.113796 134.880055 82.869945 C 135.636204 83.626095 136.059468 84.652649 136.056 85.722 L 136.056 142.111 L 136.056 142.111 Z"/>
+ <path fill="#632d21" d="M 151.885 159.451 C 132.942 173.669 119.36 173.782 103.833 159.7 C 89.656 172.601 77.399 173.705 63.556 163.052 L 63.556 190.444 L 192.444 190.444 L 192.444 163.068 C 186.181 167.881 180.252 170.306 174.319 170.306 C 167.033 170.306 159.767 166.689 151.885 159.451 L 151.885 159.451 Z"/>
+ <path fill="#ff4081" d="M 180.361 134.056 L 75.639 134.056 C 68.965 134.056 63.556 139.465 63.556 146.139 L 63.556 154.13 C 63.556 153.598 63.648 153.095 63.717 152.575 C 77.56 165.855 86.824 165.444 100.986 151.286 L 103.833 148.435 L 106.681 151.282 C 121.362 165.98 131.009 165.903 149.649 150.984 L 152.469 148.737 L 155.014 151.282 C 169.176 165.444 178.428 165.839 192.287 152.559 C 192.352 153.095 192.444 153.598 192.444 154.13 L 192.444 146.139 C 192.444 139.465 187.035 134.056 180.361 134.056 Z"/>
+ <path fill="#fce4ec" d="M 155.014 151.282 L 152.465 148.737 L 149.649 150.984 C 131.005 165.899 121.374 165.98 106.681 151.282 L 103.833 148.435 L 100.986 151.282 C 86.824 165.444 77.572 165.855 63.713 152.571 C 63.648 153.095 63.556 153.598 63.556 154.13 L 63.556 163.056 C 77.403 173.709 89.656 172.605 103.833 159.704 C 119.36 173.786 132.942 173.677 151.885 159.455 C 159.767 166.689 167.029 170.306 174.319 170.306 C 180.252 170.306 186.181 167.881 192.444 163.068 L 192.444 154.13 C 192.444 153.598 192.352 153.079 192.283 152.559 C 178.428 165.839 169.176 165.444 155.014 151.282 L 155.014 151.282 Z"/>
+ <path fill="#9fa8da" d="M 55.5 186.417 L 55.5 190.444 C 55.5 192.580584 56.348755 194.629659 57.859548 196.140452 C 59.370341 197.651245 61.419416 198.5 63.556 198.5 L 192.444 198.5 C 194.580584 198.5 196.629659 197.651245 198.140452 196.140452 C 199.651245 194.629659 200.5 192.580584 200.5 190.444 L 200.5 186.417 L 55.5 186.417 L 55.5 186.417 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_576" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_576)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/everdo.svg b/.icons/Gruvbox_Dark-2/apps/64/everdo.svg
new file mode 100755
index 000000000..3ffb4d5fa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/everdo.svg
@@ -0,0 +1,51 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_dP0K37O0FtBPzKjFJQDgQNGYbRfuaCGS">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_dP0K37O0FtBPzKjFJQDgQNGYbRfuaCGS)">
+ <defs>
+ <filter id="RSiLFonrUfHEgzzx7Dt7Xgb4PZPIStBX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#RSiLFonrUfHEgzzx7Dt7Xgb4PZPIStBX)">
+ <linearGradient id="_lgradient_12" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_13" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="x1YXszncHoJU7iFPKWDYnqetH6jh55Qr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#x1YXszncHoJU7iFPKWDYnqetH6jh55Qr)">
+ <path fill-rule="evenodd" d="M 178.599 72.931 C 176.145 72.967 173.802 73.964 172.065 75.712 L 114.335 133.877 L 83.933 101.584 C 80.246 97.87 74.269 97.87 70.582 101.584 L 58.264 114.003 C 54.579 117.718 54.579 123.74 58.264 127.455 L 95.341 166.474 L 103.716 174.909 L 103.979 175.172 L 107.66 178.884 C 111.347 182.599 117.324 182.599 121.01 178.884 L 133.329 166.474 L 134.523 165.271 L 197.734 101.584 C 201.422 97.868 201.422 91.837 197.734 88.122 L 185.406 75.712 C 183.601 73.893 181.151 72.893 178.599 72.931 Z"/>
+ </g>
+ <path fill="#76c22b" fill-rule="evenodd" d="M 178.596 70.333 C 176.142 70.369 173.798 71.367 172.062 73.116 L 114.336 131.286 L 83.934 98.991 C 80.248 95.277 74.272 95.277 70.586 98.991 L 58.266 111.405 C 54.581 115.12 54.581 121.141 58.266 124.856 L 95.343 163.877 L 103.978 172.579 L 107.922 173.299 C 111.609 177.013 116.348 176.037 120.035 172.324 L 133.33 163.877 L 197.73 98.985 C 201.417 95.27 201.417 89.245 197.73 85.53 L 185.41 73.12 C 183.606 71.301 181.148 70.295 178.596 70.333 Z"/>
+ <path fill="#46a926" fill-rule="evenodd" d="M 133.724 111.753 L 129.051 116.456 L 114.335 131.283 L 114.305 131.242 L 96.555 112.4 L 71.047 138.312 L 78.582 146.241 L 154.164 142.873 L 154.477 142.57 L 185.062 111.753 L 133.723 111.753 L 133.724 111.753 Z"/>
+ <path fill="#28851e" fill-rule="evenodd" d="M 128.686 116.824 L 121.507 124.06 L 153.968 143.083 L 166.633 130.318 L 128.686 116.824 Z"/>
+ <path fill="#28851e" fill-rule="evenodd" d="M 134.52 162.68 L 103.716 172.315 L 107.659 176.294 C 109.43 178.079 111.831 179.081 114.335 179.081 C 116.839 179.081 119.241 178.079 121.011 176.294 L 133.33 163.876 L 134.52 162.68 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 178.597 70.331 C 176.143 70.367 173.8 71.369 172.063 73.117 L 114.335 131.285 L 83.937 98.99 C 80.25 95.277 74.272 95.277 70.586 98.99 L 58.266 111.405 C 56.095 113.594 55.239 116.58 55.626 119.426 C 55.896 117.441 56.752 115.521 58.266 113.995 L 70.586 101.579 C 74.272 97.866 80.25 97.866 83.937 101.579 L 114.335 133.875 L 172.063 75.707 C 173.8 73.958 176.143 72.962 178.597 72.925 C 181.149 72.888 183.605 73.893 185.409 75.712 L 197.729 88.122 C 199.244 89.649 200.104 91.568 200.374 93.554 C 200.761 90.706 199.901 87.717 197.729 85.528 L 185.409 73.117 C 183.605 71.298 181.149 70.293 178.597 70.331 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/evernote.svg b/.icons/Gruvbox_Dark-2/apps/64/evernote.svg
new file mode 100755
index 000000000..471b154e3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/evernote.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="GIyXVhj8jHLCbxyOFx7Sbjc61u3RirmJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#GIyXVhj8jHLCbxyOFx7Sbjc61u3RirmJ)">
+ <linearGradient id="_lgradient_55" x1="0" x2="-.028" y1="0" y2="1.631" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_55)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_56" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_56)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="qD5UiUye7yKvQK6uzUcuT1zrGEo2a1AT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#qD5UiUye7yKvQK6uzUcuT1zrGEo2a1AT)">
+ <path d="M 67.077 99.234 C 66.996 100.267 66.948 101.269 66.948 102.145 C 66.948 102.145 66.973 104.565 67.584 109.359 C 68.103 113.081 72.189 138.889 76.09 146.702 C 77.604 149.758 78.609 151.02 81.575 152.366 C 90.123 154.354 120.176 164.349 123.44 157.464 C 126.111 150.473 127.444 138.934 127.998 134.361 C 127.998 137.448 128.473 149.932 136.902 152.863 C 140.242 154.013 147.131 155.04 154.152 155.834 C 160.041 156.488 163.099 158.77 163.523 171.733 C 163.538 171.036 163.614 170.614 163.614 169.795 C 163.614 153.886 160.511 151.449 154.156 150.746 C 147.135 149.953 140.241 148.925 136.904 147.775 C 128.473 144.845 128 132.359 128 129.271 C 127.446 133.845 126.113 145.384 123.442 152.375 C 120.175 159.258 90.123 149.266 81.575 147.277 C 78.609 145.928 77.604 144.667 76.09 141.614 C 72.188 133.799 68.102 107.989 67.583 104.27 C 67.299 102.037 67.163 100.429 67.077 99.233 L 67.077 99.234 Z M 189.015 130.138 C 188.997 133.526 188.93 136.606 188.727 138.774 C 186.823 158.978 183.647 171.002 182.347 174.944 C 175.759 194.878 170.121 195.412 154.166 195.412 C 135.021 195.412 128.819 192.126 128.137 179.025 C 128.097 179.905 128 180.658 128 181.65 C 128 196.939 133.81 200.5 154.166 200.5 C 170.126 200.5 175.761 199.966 182.348 180.03 C 183.648 176.088 186.824 164.063 188.727 143.859 C 189.029 140.639 189.101 135.764 189.015 130.136 L 189.015 130.138 Z M 148.354 169.975 C 141.171 169.975 138.178 169.975 138.178 175.063 C 138.178 176.03 138.383 176.764 138.695 177.398 C 139.809 175.088 142.831 175.063 148.351 175.063 L 148.351 169.975 L 148.354 169.975 Z"/>
+ </g>
+ <path fill="#ececec" fill-rule="evenodd" d="M 118.293 55.515 C 113.557 55.414 109.446 55.838 107.762 56.301 C 105.111 57.007 101.132 58.511 99.509 60.802 C 98.405 62.339 97.474 64.312 97.474 67.048 C 97.515 72.212 97.409 76.486 97.474 81.692 C 97.474 84.598 96.469 85.961 93.477 86.029 L 79.776 86.029 C 76.847 86.029 74.622 85.965 72.931 86.716 C 71.222 87.489 70.004 88.486 69.095 89.708 C 67.251 92.108 66.948 96.584 66.948 99.601 C 66.948 99.601 66.968 102.019 67.579 106.813 C 68.098 110.534 72.193 136.34 76.095 144.153 C 77.609 147.209 78.613 148.473 81.579 149.82 C 90.127 151.807 120.177 161.803 123.441 154.918 C 126.113 147.925 127.444 136.388 128 131.815 C 128 134.902 128.477 147.391 136.906 150.322 C 140.246 151.472 147.134 152.491 154.155 153.285 C 160.51 153.992 163.613 156.429 163.613 172.338 C 163.613 182.01 163.023 182.692 152.166 182.692 C 142.362 182.692 138.175 182.692 138.175 177.604 C 138.175 172.516 141.168 172.516 148.35 172.516 L 148.35 162.341 C 133.985 162.341 127.998 162.341 127.998 179.105 C 127.998 194.394 133.816 197.956 154.168 197.956 C 170.128 197.956 175.759 197.421 182.345 177.485 C 183.645 173.542 186.824 161.519 188.727 141.315 C 189.923 128.561 187.572 90.041 185.705 80.278 L 185.705 80.264 C 184.621 74.572 181.182 71.79 178.032 70.679 C 174.654 69.481 167.801 68.276 159.213 67.285 C 152.273 66.477 143.095 65.522 138.175 65.676 C 138.175 62.115 135.804 59.159 132.635 57.895 C 128.412 56.251 123.034 55.617 118.292 55.515 L 118.293 55.515 Z M 168.703 126.728 L 153.439 126.728 C 153.439 121.109 156.856 116.553 161.071 116.553 C 165.286 116.553 168.703 121.109 168.703 126.728 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 118.292 55.521 C 113.555 55.421 109.443 55.843 107.759 56.306 C 105.113 57.013 101.134 58.517 99.511 60.808 C 98.407 62.345 97.474 64.312 97.474 67.048 C 97.482 67.943 97.475 68.748 97.474 69.587 C 97.474 66.851 98.407 64.884 99.511 63.347 C 101.134 61.056 105.113 59.551 107.759 58.845 C 109.443 58.382 113.555 57.959 118.292 58.06 C 123.033 58.161 128.408 58.791 132.631 60.435 C 135.8 61.699 138.175 64.654 138.175 68.216 C 143.095 68.061 152.277 69.018 159.212 69.825 C 167.8 70.817 174.654 72.015 178.032 73.214 C 181.181 74.324 184.62 77.111 185.703 82.803 L 185.703 82.813 C 187.158 90.414 188.855 115.18 188.987 131.896 C 188.992 132.143 189.009 132.437 189.012 132.681 C 189.104 116.131 187.255 88.381 185.703 80.274 L 185.703 80.264 C 184.62 74.572 181.181 71.785 178.032 70.675 C 174.654 69.476 167.8 68.278 159.212 67.287 C 152.277 66.479 143.095 65.522 138.175 65.677 C 138.175 62.115 135.8 59.161 132.631 57.896 C 128.408 56.252 123.033 55.622 118.292 55.521 Z M 97.474 81.695 C 97.474 84.601 96.471 85.96 93.479 86.027 L 79.776 86.027 C 76.847 86.027 74.621 85.962 72.93 86.713 C 71.221 87.486 70.004 88.483 69.094 89.704 C 67.251 92.105 66.948 96.584 66.948 99.601 C 66.948 99.601 66.986 100.222 66.998 100.456 C 67.113 97.624 67.564 94.236 69.094 92.243 C 70.004 91.021 71.221 90.025 72.93 89.252 C 74.621 88.501 76.847 88.566 79.776 88.566 L 93.479 88.566 C 96.471 88.499 97.474 87.14 97.474 84.234 C 97.476 83.397 97.471 82.523 97.474 81.695 Z M 148.351 162.342 C 133.988 162.342 128 162.347 128 179.111 C 128 179.385 128.031 179.606 128.045 179.856 C 128.486 164.931 134.534 164.886 148.351 164.886 L 148.351 162.342 Z M 163.524 174.282 C 163.372 181.786 162.103 182.693 152.166 182.693 C 144.23 182.693 140.025 182.642 138.697 179.941 C 138.361 180.638 138.175 181.518 138.175 182.693 C 138.175 183.1 138.25 183.422 138.305 183.766 C 138.392 183.281 138.52 182.852 138.697 182.484 C 140.025 185.186 144.23 185.237 152.166 185.237 C 162.103 185.237 163.372 184.325 163.524 176.82 C 163.55 177.576 163.571 178.346 163.589 179.136 C 163.597 178.572 163.614 178.072 163.614 177.432 C 163.614 176.261 163.56 175.309 163.524 174.282 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/everpad.svg b/.icons/Gruvbox_Dark-2/apps/64/everpad.svg
new file mode 120000
index 000000000..713d5a718
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/everpad.svg
@@ -0,0 +1 @@
+evernote.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/evince.svg b/.icons/Gruvbox_Dark-2/apps/64/evince.svg
new file mode 120000
index 000000000..e1b9885f3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/evince.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/evnc.svg b/.icons/Gruvbox_Dark-2/apps/64/evnc.svg
new file mode 100755
index 000000000..2da2d56ec
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/evnc.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_oIGNkjBogarMCWgUglXYy4RvHBAmjh2l">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_oIGNkjBogarMCWgUglXYy4RvHBAmjh2l)">
+ <g filter="url(#g1Wggawv6dMC3GEzoUXTaDkaYP5IHZqj)">
+ <linearGradient id="_lgradient_14" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_15" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="RFrdtf8P8uzclk6f4sba6JWlLr3x8gMb" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#RFrdtf8P8uzclk6f4sba6JWlLr3x8gMb)">
+ <path d="M 55.5 70.33 L 55.5 188.966 L 62.091 188.966 L 62.091 70.33 L 55.5 70.33 Z M 193.909 70.33 L 193.909 188.966 L 200.5 188.966 L 200.5 70.33 L 193.909 70.33 Z M 68.682 83.511 L 68.682 175.784 L 75.273 175.784 L 75.273 83.511 L 68.682 83.511 Z M 81.864 83.511 L 81.864 175.784 L 174.136 175.784 L 174.136 83.511 L 81.864 83.511 Z M 180.727 83.511 L 180.727 175.784 L 187.318 175.784 L 187.318 83.511 L 180.727 83.511 Z M 88.455 90.102 L 167.545 90.102 L 167.545 169.193 L 88.455 169.193 L 88.455 90.102 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 55.5 67.034 L 55.5 185.67 L 62.091 185.67 L 62.091 67.034 L 55.5 67.034 Z M 193.909 67.034 L 193.909 185.67 L 200.5 185.67 L 200.5 67.034 L 193.909 67.034 Z M 68.682 80.216 L 68.682 172.489 L 75.273 172.489 L 75.273 80.216 L 68.682 80.216 Z M 81.864 80.216 L 81.864 172.489 L 174.136 172.489 L 174.136 80.216 L 81.864 80.216 Z M 180.727 80.216 L 180.727 172.489 L 187.318 172.489 L 187.318 80.216 L 180.727 80.216 Z M 88.455 86.807 L 167.545 86.807 L 167.545 165.898 L 88.455 165.898 L 88.455 86.807 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/evolution-calendar.svg b/.icons/Gruvbox_Dark-2/apps/64/evolution-calendar.svg
new file mode 120000
index 000000000..c44ce2b76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/evolution-calendar.svg
@@ -0,0 +1 @@
+calendar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/evolution-mail.svg b/.icons/Gruvbox_Dark-2/apps/64/evolution-mail.svg
new file mode 120000
index 000000000..6fb79ec10
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/evolution-mail.svg
@@ -0,0 +1 @@
+evolution.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/evolution-memos.svg b/.icons/Gruvbox_Dark-2/apps/64/evolution-memos.svg
new file mode 120000
index 000000000..c172a8761
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/evolution-memos.svg
@@ -0,0 +1 @@
+stickers.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/evolution-tasks.svg b/.icons/Gruvbox_Dark-2/apps/64/evolution-tasks.svg
new file mode 120000
index 000000000..70974081d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/evolution-tasks.svg
@@ -0,0 +1 @@
+agenda.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/evolution.svg b/.icons/Gruvbox_Dark-2/apps/64/evolution.svg
new file mode 120000
index 000000000..c76682b96
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/evolution.svg
@@ -0,0 +1 @@
+mail.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/evtest-qt.svg b/.icons/Gruvbox_Dark-2/apps/64/evtest-qt.svg
new file mode 100644
index 000000000..ffbd9146f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/evtest-qt.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_gcDW6XsaILefcBHhzsGv6uHIAZS4ATZr">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_gcDW6XsaILefcBHhzsGv6uHIAZS4ATZr)">
+ <defs>
+ <filter id="Uk1tAE7WhnewomylG2nmTs8S2YwtEYkr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Uk1tAE7WhnewomylG2nmTs8S2YwtEYkr)">
+ <linearGradient id="_lgradient_59" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_59)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_60" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_60)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ececec" d="M 112.005 150.753 L 106.418 150.753 L 106.418 145.408 C 106.418 145.071 106.145 144.797 105.808 144.797 L 70.617 144.797 C 70.28 144.797 70.007 145.071 70.007 145.408 L 70.007 150.753 L 69.67 150.753 C 66.928 150.753 64.702 152.98 64.702 155.722 L 64.702 195.532 C 64.702 198.274 66.928 200.5 69.67 200.5 L 186.33 200.5 C 189.072 200.5 191.298 198.274 191.298 195.532 L 191.298 155.722 C 191.298 152.98 189.072 150.753 186.33 150.753 L 185.993 150.753 L 185.993 145.408 C 185.993 145.071 185.72 144.797 185.383 144.797 L 150.192 144.797 C 149.855 144.797 149.582 145.071 149.582 145.408 L 149.582 150.753 L 140.328 150.753 L 140.328 136.903 C 140.328 136.3 139.839 135.811 139.236 135.811 L 133.335 135.811 L 133.335 104.894 C 140.387 103.093 146.601 98.252 149.9 91.134 C 155.723 78.566 150.257 63.656 137.69 57.832 C 125.122 52.007 110.213 57.472 104.387 70.039 C 98.561 82.605 104.025 97.516 116.591 103.343 L 116.599 103.346 C 117.39 103.713 118.191 104.035 118.998 104.313 L 118.998 135.811 L 113.097 135.811 C 112.494 135.811 112.005 136.3 112.005 136.903 L 112.005 150.753 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/exaile.svg b/.icons/Gruvbox_Dark-2/apps/64/exaile.svg
new file mode 100755
index 000000000..f503232f2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/exaile.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_tlNrxUduKpP4C5LE3Zdw38BLkkGH17cQ">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_tlNrxUduKpP4C5LE3Zdw38BLkkGH17cQ)">
+ <defs>
+ <filter id="8JFfkhDlOW3aVmnQ57RV8GrPvUnMDEOh" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#8JFfkhDlOW3aVmnQ57RV8GrPvUnMDEOh)">
+ <linearGradient id="_lgradient_16" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_17" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="bBHBLHIBBbGLsnxzf4KdCm4fsIB0j81y" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#bBHBLHIBBbGLsnxzf4KdCm4fsIB0j81y)">
+ <path d="M 191.805 130.898 C 191.805 141.98 81.055 205.701 71.417 200.159 C 61.787 194.618 61.787 67.173 71.417 61.64 C 81.048 56.099 191.805 119.819 191.805 130.901 L 191.805 130.898 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 191.802 125.097 C 191.802 136.179 81.051 199.899 71.418 194.358 C 61.787 188.817 61.787 61.376 71.418 55.841 C 81.048 50.3 191.802 114.02 191.802 125.102 L 191.802 125.097 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/exfalso.svg b/.icons/Gruvbox_Dark-2/apps/64/exfalso.svg
new file mode 100644
index 000000000..c129fa89c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/exfalso.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <clipPath id="a">
+ <path d="M0 0h256v256H0z"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#a)">
+ <defs>
+ <filter id="b" width="270.648" height="254.338" x="-7.32" y="2.95" filterUnits="userSpaceOnUse">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#b)">
+ <linearGradient id="c" x1=".567" x2=".567" y1="1.071" y2="-.071" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#a0a0a0"/>
+ <stop offset="100%" stop-color="#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#c)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <linearGradient id="d" x1="17.639" x2="14.25" y1=".439" y2="-4.357" gradientTransform="matrix(204 0 0 204 25.638 25.411)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#0a0a0a"/>
+ <stop offset="100%" stop-color="#224354"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M25.638 25.411c25.055 26.39 14.183 43.272 27.93 74.354 12.757 28.844 40.527 7.254 59.539 27.646-19.011 20.393-46.876-1.291-59.633 27.552-13.747 31.082-2.781 48.058-27.836 74.448 26.39-25.055 43.366-14.088 74.448-27.835 28.844-12.757 7.254-40.528 27.647-59.539 20.247 19.014-1.257 46.891 27.552 59.633 31.089 13.75 47.958 2.681 74.353 27.741-25.06-26.395-13.991-43.264-27.741-74.353-12.741-28.809-40.525-7.399-59.539-27.647 19.014-20.247 46.798 1.162 59.539-27.646 13.75-31.089 2.681-47.958 27.741-74.354-26.395 25.061-43.264 13.991-74.353 27.741-28.809 12.742-7.305 40.62-27.552 59.634-20.393-19.012 1.197-46.782-27.647-59.539-31.082-13.748-48.058-2.781-74.448-27.836z"/>
+ <g opacity=".4">
+ <linearGradient id="e" x1=".517" x2=".517" y2="1">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.077" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/exmplayer.svg b/.icons/Gruvbox_Dark-2/apps/64/exmplayer.svg
new file mode 100755
index 000000000..d4ecd9a76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/exmplayer.svg
@@ -0,0 +1,65 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_rPMg7An2lmtUeelM85jHIRrTdhevWjuX">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_rPMg7An2lmtUeelM85jHIRrTdhevWjuX)">
+ <defs>
+ <filter id="0z6TWGWt20PsI8VGhmeRxRmV7JR5GMN6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#0z6TWGWt20PsI8VGhmeRxRmV7JR5GMN6)">
+ <linearGradient id="_lgradient_18" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="6NONo7mlYmIQdLyBJk5RpvfBYw8LNbes" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#6NONo7mlYmIQdLyBJk5RpvfBYw8LNbes)">
+ <path d="M 172.202 150.499 C 172.202 158.142 95.822 202.087 89.176 198.265 C 82.534 194.444 82.534 106.551 89.176 102.734 C 95.818 98.913 172.202 142.858 172.202 150.501 L 172.202 150.499 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 172.199 146.498 C 172.199 154.141 95.82 198.086 89.176 194.264 C 82.534 190.443 82.534 102.552 89.176 98.735 C 95.818 94.914 172.199 138.859 172.199 146.501 L 172.199 146.498 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 249.563 69.25 L 6.375 69.25 C 7.486 48.688 11.823 34.476 21.25 25.75 C 33.401 14.502 53.724 11.93 83.5 12 L 180.625 12 C 234.375 13.5 246.25 25.125 249.563 69.25 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 244.375 40.625 L 11.562 40.625 C 18.75 19.625 39.042 11.841 79 12 L 177.875 12 C 216.5 12.125 238.125 20.375 244.375 40.625 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 6.5 69.375 L 51.667 69.25 L 51.667 40.625 L 30.438 19.437 C 15.241 25.887 7.75 42.375 6.5 69.375 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 89.833 40.625 L 61.208 12 L 99.375 12 L 128 40.625 L 89.833 40.625 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 89.833 40.625 L 61.208 69.25 L 99.375 69.25 L 128 40.625 L 89.833 40.625 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 156.625 40.625 L 128 12 L 166.167 12 L 194.792 40.625 L 156.625 40.625 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 156.625 40.625 L 128 69.25 L 166.167 69.25 L 194.792 40.625 L 156.625 40.625 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 244.375 40.625 L 223.417 40.625 L 195.74 12.948 C 223.375 14.75 239.438 24.25 244.375 40.625 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 244.438 40.625 L 223.417 40.625 L 194.792 69.25 L 232.958 69.25 L 247.854 54.354 C 247.153 49.401 246.024 44.835 244.438 40.625 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/exodus.svg b/.icons/Gruvbox_Dark-2/apps/64/exodus.svg
new file mode 100755
index 000000000..7a7ee7d5a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/exodus.svg
@@ -0,0 +1,52 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_ZdJWIssWHBZ91IPefiCK7qVutIKb6pQV">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_ZdJWIssWHBZ91IPefiCK7qVutIKb6pQV)">
+ <defs>
+ <filter id="RpnfeWTpOgiQI6mjX84XoJy1n8A3JwUJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#RpnfeWTpOgiQI6mjX84XoJy1n8A3JwUJ)">
+ <linearGradient id="_lgradient_19" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_20" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="jVV3t9RPeRcOWjiHKxNOBzbiw2geqmqf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#jVV3t9RPeRcOWjiHKxNOBzbiw2geqmqf)">
+ <path d="M 116.718 56.952 C 112.422 56.894 111.509 57.065 110.274 58.122 C 109.357 58.907 108.606 60.47 108.328 62.186 C 108.203 62.959 108.138 68.377 108.137 76.918 C 108.136 87.708 108.086 90.42 107.895 90.42 C 107.763 90.42 100.88 83.637 92.598 75.345 C 84.316 67.052 77.177 60.022 76.737 59.715 C 75.537 58.88 73.398 57.912 71.705 57.446 C 70.311 57.063 69.693 57.031 63.376 56.962 C 59.622 56.922 56.549 56.957 56.549 57.043 C 56.549 57.129 70.888 71.534 88.413 89.058 C 104.691 105.335 116.225 116.809 118.14 118.654 L 118.14 56.972 L 116.718 56.952 Z M 140.212 56.952 L 138.791 56.973 L 138.791 118.654 C 140.705 116.81 152.239 105.335 168.517 89.058 C 186.043 71.534 200.381 57.129 200.381 57.043 C 200.381 56.957 197.308 56.922 193.554 56.962 C 187.237 57.031 186.619 57.063 185.225 57.446 C 183.532 57.912 181.393 58.88 180.194 59.715 C 179.753 60.022 172.614 67.052 164.332 75.345 C 156.05 83.637 149.167 90.42 149.036 90.42 C 148.845 90.42 148.795 87.708 148.794 76.918 C 148.793 68.377 148.727 62.959 148.602 62.186 C 148.324 60.47 147.573 58.907 146.656 58.122 C 145.421 57.065 144.508 56.894 140.212 56.952 L 140.212 56.952 Z M 56.388 83.27 C 56.182 83.27 56.155 84.433 56.216 89.714 C 56.289 95.942 56.301 96.224 56.771 97.952 C 57.364 100.13 58.157 101.911 59.312 103.679 C 59.955 104.663 63.359 108.195 72.249 117.111 L 84.309 129.211 L 72.249 141.301 C 63.359 150.217 59.955 153.749 59.312 154.732 C 58.157 156.501 57.364 158.282 56.771 160.46 C 56.301 162.187 56.289 162.47 56.216 168.698 C 56.155 173.979 56.183 175.142 56.388 175.142 C 56.736 175.142 102.298 129.559 102.298 129.211 C 102.298 128.863 56.736 83.27 56.388 83.27 Z M 200.542 83.27 C 200.194 83.27 154.632 128.863 154.632 129.211 C 154.632 129.559 200.194 175.142 200.542 175.142 C 200.748 175.142 200.775 173.979 200.714 168.698 C 200.642 162.47 200.629 162.187 200.159 160.46 C 199.566 158.282 198.774 156.501 197.618 154.732 C 196.975 153.749 193.571 150.217 184.681 141.301 L 172.621 129.211 L 184.681 117.111 C 193.571 108.195 196.975 104.663 197.618 103.679 C 198.774 101.911 199.566 100.13 200.159 97.952 C 200.629 96.224 200.641 95.942 200.714 89.714 C 200.775 84.433 200.748 83.27 200.542 83.27 Z M 118.14 139.768 C 113.74 143.995 56.549 201.182 56.549 201.369 C 56.549 201.454 59.622 201.5 63.376 201.46 C 69.693 201.391 70.311 201.349 71.705 200.966 C 73.398 200.5 75.537 199.542 76.736 198.707 C 77.177 198.4 84.316 191.36 92.598 183.067 C 100.88 174.775 107.763 167.992 107.895 167.992 C 108.086 167.992 108.136 170.704 108.137 181.494 C 108.138 190.035 108.203 195.453 108.328 196.226 C 108.757 198.879 110.05 200.648 111.968 201.218 C 112.656 201.422 113.891 201.5 116.607 201.5 C 117.423 201.5 117.511 201.464 118.14 201.45 L 118.14 139.768 Z M 138.791 139.768 L 138.791 201.45 C 139.419 201.464 139.507 201.5 140.323 201.5 C 143.039 201.5 144.274 201.422 144.962 201.217 C 146.88 200.648 148.173 198.879 148.602 196.226 C 148.727 195.452 148.793 190.034 148.793 181.494 C 148.795 170.704 148.844 167.992 149.035 167.992 C 149.167 167.992 156.05 174.774 164.332 183.067 C 172.614 191.36 179.753 198.4 180.194 198.707 C 181.393 199.542 183.532 200.5 185.225 200.965 C 186.619 201.349 187.237 201.391 193.554 201.459 C 197.308 201.5 200.381 201.454 200.381 201.369 C 200.381 201.181 143.19 143.994 138.791 139.768 L 138.791 139.768 Z"/>
+ </g>
+ <linearGradient id="_lgradient_21" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(144.555,0,0,144.558,56.188,53.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1fb6d1"/>
+ <stop offset="100%" style="stop-color:#00ffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" d="M 116.718 53.511 C 112.422 53.452 111.509 53.623 110.274 54.68 C 109.357 55.465 108.606 57.028 108.328 58.744 C 108.203 59.518 108.138 64.935 108.137 73.476 C 108.136 84.266 108.086 86.978 107.895 86.978 C 107.763 86.978 100.88 80.196 92.598 71.903 C 84.316 63.61 77.177 56.58 76.737 56.273 C 75.537 55.438 73.398 54.47 71.705 54.005 C 70.311 53.621 69.693 53.589 63.376 53.521 C 59.622 53.48 56.549 53.515 56.549 53.601 C 56.549 53.687 70.888 68.092 88.413 85.617 C 104.691 101.894 116.225 113.368 118.14 115.212 L 118.14 53.531 L 116.718 53.511 Z M 140.212 53.511 L 138.791 53.531 L 138.791 115.212 C 140.705 113.368 152.239 101.894 168.517 85.617 C 186.043 68.092 200.381 53.687 200.381 53.601 C 200.381 53.516 197.308 53.48 193.554 53.521 C 187.237 53.589 186.619 53.621 185.225 54.005 C 183.532 54.47 181.393 55.438 180.194 56.274 C 179.753 56.58 172.614 63.61 164.332 71.903 C 156.05 80.196 149.167 86.978 149.036 86.978 C 148.845 86.978 148.795 84.266 148.794 73.476 C 148.793 64.936 148.727 59.518 148.602 58.744 C 148.324 57.028 147.573 55.466 146.656 54.68 C 145.421 53.624 144.508 53.452 140.212 53.511 L 140.212 53.511 Z M 56.388 79.829 C 56.182 79.829 56.155 80.991 56.216 86.272 C 56.289 92.5 56.301 92.783 56.771 94.51 C 57.364 96.688 58.157 98.469 59.312 100.238 C 59.955 101.221 63.359 104.753 72.249 113.669 L 84.309 125.769 L 72.249 137.859 C 63.359 146.776 59.955 150.307 59.312 151.291 C 58.157 153.06 57.364 154.84 56.771 157.018 C 56.301 158.746 56.289 159.028 56.216 165.256 C 56.155 170.537 56.183 171.7 56.388 171.7 C 56.736 171.7 102.298 126.117 102.298 125.769 C 102.298 125.421 56.736 79.829 56.388 79.829 Z M 200.542 79.829 C 200.194 79.829 154.632 125.421 154.632 125.769 C 154.632 126.117 200.194 171.7 200.542 171.7 C 200.748 171.7 200.775 170.537 200.714 165.256 C 200.642 159.028 200.629 158.746 200.159 157.018 C 199.566 154.84 198.774 153.06 197.618 151.291 C 196.975 150.307 193.571 146.776 184.681 137.859 L 172.621 125.769 L 184.681 113.669 C 193.571 104.753 196.975 101.221 197.618 100.238 C 198.774 98.469 199.566 96.688 200.159 94.51 C 200.629 92.783 200.641 92.5 200.714 86.272 C 200.775 80.991 200.748 79.829 200.542 79.829 Z M 118.14 136.327 C 113.74 140.553 56.549 197.74 56.549 197.927 C 56.549 198.013 59.622 198.059 63.376 198.018 C 69.693 197.95 70.311 197.907 71.705 197.524 C 73.398 197.058 75.537 196.101 76.736 195.265 C 77.177 194.958 84.316 187.918 92.598 179.625 C 100.88 171.333 107.763 164.551 107.895 164.551 C 108.086 164.551 108.136 167.262 108.137 178.052 C 108.138 186.593 108.203 192.011 108.328 192.785 C 108.757 195.437 110.05 197.206 111.968 197.776 C 112.656 197.98 113.891 198.058 116.607 198.058 C 117.423 198.058 117.511 198.022 118.14 198.008 L 118.14 136.327 Z M 138.791 136.327 L 138.791 198.008 C 139.419 198.022 139.507 198.058 140.323 198.058 C 143.039 198.058 144.274 197.98 144.962 197.776 C 146.88 197.206 148.173 195.437 148.602 192.784 C 148.727 192.011 148.793 186.593 148.793 178.052 C 148.795 167.262 148.844 164.55 149.035 164.55 C 149.167 164.55 156.05 171.333 164.332 179.625 C 172.614 187.918 179.753 194.958 180.194 195.265 C 181.393 196.1 183.532 197.058 185.225 197.524 C 186.619 197.907 187.237 197.949 193.554 198.018 C 197.308 198.058 200.381 198.012 200.381 197.927 C 200.381 197.74 143.19 140.552 138.791 136.326 L 138.791 136.327 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 116.715 53.51 C 112.419 53.452 111.509 53.623 110.275 54.68 C 109.357 55.465 108.603 57.031 108.325 58.747 C 108.2 59.52 108.138 64.935 108.137 73.475 C 108.136 84.265 108.086 86.98 107.895 86.98 C 107.764 86.98 100.877 80.195 92.595 71.902 C 84.313 63.609 77.178 56.58 76.738 56.273 C 75.538 55.437 73.396 54.473 71.703 54.008 C 70.308 53.624 69.691 53.592 63.374 53.524 C 59.62 53.483 56.551 53.518 56.551 53.604 C 56.551 53.613 59.628 56.686 59.939 57.006 C 61.178 56.991 61.484 56.945 63.374 56.965 C 69.691 57.034 70.308 57.066 71.703 57.449 C 73.396 57.915 75.538 58.879 76.738 59.715 C 77.178 60.022 84.313 67.051 92.595 75.344 C 100.877 83.637 107.764 90.422 107.895 90.422 C 108.086 90.422 108.136 87.707 108.137 76.917 C 108.138 68.376 108.2 62.962 108.325 62.189 C 108.603 60.473 109.357 58.907 110.275 58.122 C 111.509 57.065 112.419 56.893 116.715 56.952 L 118.14 56.972 L 118.14 53.53 L 116.715 53.51 Z M 140.216 53.51 L 138.79 53.53 L 138.79 56.972 L 140.216 56.952 C 144.511 56.893 145.421 57.065 146.655 58.122 C 147.573 58.907 148.327 60.473 148.605 62.189 C 148.73 62.962 148.792 68.376 148.793 76.917 C 148.794 87.707 148.844 90.422 149.035 90.422 C 149.167 90.422 156.053 83.637 164.335 75.344 C 172.617 67.051 179.752 60.022 180.193 59.715 C 181.392 58.879 183.534 57.915 185.228 57.449 C 186.622 57.066 187.239 57.034 193.556 56.965 C 195.446 56.945 195.752 56.991 196.992 57.006 C 197.302 56.686 200.38 53.613 200.38 53.604 C 200.38 53.519 197.31 53.483 193.556 53.524 C 187.239 53.592 186.622 53.624 185.228 54.008 C 183.534 54.473 181.392 55.437 180.193 56.273 C 179.752 56.58 172.617 63.609 164.335 71.902 C 156.053 80.195 149.167 86.98 149.035 86.98 C 148.844 86.98 148.794 84.265 148.793 73.475 C 148.792 64.935 148.73 59.52 148.605 58.747 C 148.327 57.031 147.573 55.465 146.655 54.68 C 145.421 53.623 144.511 53.452 140.216 53.51 Z M 56.389 79.828 C 56.221 79.828 56.186 81.207 56.208 84.385 C 56.235 83.575 56.293 83.269 56.389 83.269 C 56.717 83.269 95.876 122.45 100.622 127.488 C 100.918 127.174 102.295 125.788 102.295 125.767 C 102.295 125.419 56.737 79.828 56.389 79.828 Z M 200.541 79.828 C 200.193 79.828 154.635 125.419 154.635 125.767 C 154.635 125.788 156.012 127.174 156.309 127.488 C 161.055 122.45 200.213 83.269 200.541 83.269 C 200.637 83.269 200.695 83.575 200.722 84.385 C 200.744 81.207 200.709 79.828 200.541 79.828 Z M 82.593 127.488 L 72.247 137.861 C 63.356 146.777 59.956 150.308 59.314 151.292 C 58.158 153.061 57.365 154.841 56.773 157.019 C 56.302 158.747 56.287 159.025 56.215 165.254 C 56.182 168.066 56.177 169.662 56.208 170.584 C 56.213 169.88 56.203 169.654 56.215 168.696 C 56.287 162.467 56.302 162.188 56.773 160.461 C 57.365 158.283 58.158 156.502 59.314 154.733 C 59.956 153.75 63.356 150.219 72.247 141.302 L 84.307 129.209 L 82.593 127.488 Z M 174.338 127.488 L 172.623 129.209 L 184.683 141.302 C 193.574 150.219 196.974 153.75 197.617 154.733 C 198.772 156.502 199.565 158.283 200.158 160.461 C 200.628 162.188 200.643 162.467 200.716 168.696 C 200.727 169.654 200.718 169.88 200.722 170.584 C 200.753 169.662 200.748 168.066 200.716 165.254 C 200.643 159.025 200.628 158.747 200.158 157.019 C 199.565 154.841 198.772 153.061 197.617 151.292 C 196.974 150.308 193.574 146.777 184.683 137.861 L 174.338 127.488 Z M 118.14 136.328 C 113.741 140.554 56.551 197.737 56.551 197.924 C 56.551 197.966 58.714 197.954 59.932 197.971 C 65.832 191.915 113.996 143.751 118.14 139.77 L 118.14 136.328 Z M 138.79 136.328 L 138.79 139.77 C 142.934 143.751 191.098 191.915 196.998 197.971 C 198.216 197.954 200.38 197.966 200.38 197.924 C 200.38 197.737 143.19 140.554 138.79 136.328 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/exult.svg b/.icons/Gruvbox_Dark-2/apps/64/exult.svg
new file mode 100755
index 000000000..02a68bc11
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/exult.svg
@@ -0,0 +1,49 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_wcr1Y12GLgdtAYsfQ3GOctXPVJ0ZLvue">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_wcr1Y12GLgdtAYsfQ3GOctXPVJ0ZLvue)">
+ <defs>
+ <filter id="LEuyznybxvvWIL4tL6dKzqwtZrvmRG4l" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#LEuyznybxvvWIL4tL6dKzqwtZrvmRG4l)">
+ <linearGradient id="_lgradient_22" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_23" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="xdqnAVg1IISX97rQSF8Q4eCfheFRc1iR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#xdqnAVg1IISX97rQSF8Q4eCfheFRc1iR)">
+ <path class="st0" d="M 128 58.343 C 139.372 58.343 154.967 66.873 153.588 89.618 C 152.5 109.52 140.163 120.892 140.163 120.892 L 172.433 120.892 C 177.323 120.892 163.884 133.412 159.274 137.951 C 151.207 131.937 137.513 132.265 134.631 132.265 C 133.686 132.265 130.843 166.382 139.372 174.912 C 142.615 178.154 145.146 180.472 145.218 182.393 C 145.272 183.84 144.621 185.11 143.353 186.284 L 128 200.5 L 112.931 186.284 C 111.755 185.174 111.104 183.997 111.066 182.668 C 111.008 180.694 113.228 178.311 116.627 174.912 C 125.157 166.382 122.313 132.265 121.493 132.265 C 118.612 132.265 104.793 132.051 96.725 137.951 C 92.115 133.412 78.448 120.892 83.692 120.892 L 115.872 120.892 C 115.872 120.892 103.731 109.52 102.412 89.618 C 101.101 66.873 116.627 58.343 128 58.343 Z M 113.784 89.618 C 113.784 100.99 120.163 112.363 128 112.363 C 135.837 112.363 142.215 100.99 142.215 89.618 C 142.215 75.888 133.686 69.716 128 69.716 C 122.313 69.716 113.784 75.888 113.784 89.618 Z"/>
+ </g>
+ <linearGradient id="_lgradient_24" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(90.976,0,0,142.157,82.512,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" class="st0" d="M 128 55.5 C 139.372 55.5 154.967 64.029 153.588 86.775 C 152.5 106.676 140.163 118.049 140.163 118.049 L 172.433 118.049 C 177.323 118.049 163.884 130.569 159.274 135.108 C 151.207 129.094 137.513 129.422 134.631 129.422 C 133.686 129.422 130.843 163.539 139.372 172.069 C 142.615 175.311 145.146 177.629 145.218 179.55 C 145.272 180.997 144.621 182.267 143.353 183.441 L 128 197.657 L 112.931 183.441 C 111.755 182.331 111.104 181.154 111.066 179.825 C 111.008 177.851 113.228 175.468 116.627 172.069 C 125.157 163.539 122.313 129.422 121.493 129.422 C 118.612 129.422 104.793 129.208 96.725 135.108 C 92.115 130.569 78.448 118.049 83.692 118.049 L 115.872 118.049 C 115.872 118.049 103.731 106.676 102.412 86.775 C 101.101 64.029 116.627 55.5 128 55.5 Z M 113.784 86.775 C 113.784 98.147 120.163 109.52 128 109.52 C 135.837 109.52 142.215 98.147 142.215 86.775 C 142.215 73.045 133.686 66.873 128 66.873 C 122.313 66.873 113.784 73.045 113.784 86.775 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/f-spot.svg b/.icons/Gruvbox_Dark-2/apps/64/f-spot.svg
new file mode 100644
index 000000000..3fbe7c671
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/f-spot.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="270.648" height="254.338" x="-7.32" y="2.95" filterUnits="userSpaceOnUse">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#f2f2f2" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <g opacity=".75">
+ <path fill="#a4c747" opacity=".75" d="M172.285 100.846c21.074 0 38.183 11.481 38.183 25.622 0 14.142-17.109 25.623-38.183 25.623-21.074 0-38.183-11.481-38.183-25.623 0-14.141 17.109-25.622 38.183-25.622z"/>
+ <path fill="#f49940" opacity=".75" d="M102.926 82.771c0-21.14 11.445-38.303 25.542-38.303 14.098 0 25.543 17.163 25.543 38.303 0 21.14-11.445 38.303-25.543 38.303-14.097 0-25.542-17.163-25.542-38.303z"/>
+ <path fill="#e573a3" opacity=".75" d="M84.652 152.091c-21.074 0-38.184-11.481-38.184-25.623 0-14.141 17.11-25.622 38.184-25.622 21.074 0 38.183 11.481 38.183 25.622 0 14.142-17.109 25.623-38.183 25.623z"/>
+ <path fill="#065ff8" opacity=".75" d="M103.182 170.165c0-21.139 11.445-38.302 25.543-38.302 14.097 0 25.542 17.163 25.542 38.302 0 21.14-11.445 38.303-25.542 38.303-14.098 0-25.543-17.163-25.543-38.303z"/>
+ </g>
+ <g opacity=".75">
+ <path fill="#50bf9d" opacity=".75" d="M177.596 139.11c14.998 14.85 19.135 35.078 9.232 45.143-9.903 10.064-30.12 6.179-45.118-8.672-14.999-14.85-19.135-35.078-9.232-45.143 9.903-10.064 30.12-6.179 45.118 8.672z"/>
+ <path fill="#d9d419" opacity=".75" d="M140.89 77.37c14.804-15.046 34.969-19.195 45.002-9.261 10.033 9.934 6.16 30.214-8.644 45.26-14.804 15.045-34.969 19.195-45.002 9.26-10.033-9.934-6.16-30.214 8.644-45.259z"/>
+ <path fill="#ea6149" opacity=".75" d="M79.341 113.827c-14.998-14.851-19.135-35.078-9.232-45.143 9.903-10.064 30.12-6.179 45.118 8.672 14.999 14.85 19.135 35.078 9.232 45.143-9.903 10.064-30.12 6.178-45.118-8.672z"/>
+ <path fill="#a78bc1" opacity=".75" d="M79.872 139.749c14.804-15.046 34.968-19.195 45.001-9.261 10.033 9.934 6.16 30.214-8.644 45.26-14.804 15.045-34.969 19.194-45.002 9.26-10.033-9.934-6.159-30.214 8.645-45.259z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.077" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/face-smile.svg b/.icons/Gruvbox_Dark-2/apps/64/face-smile.svg
new file mode 120000
index 000000000..2f915ffd4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/face-smile.svg
@@ -0,0 +1 @@
+preferences-desktop-emoticons.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/facebook-facebook.com.svg b/.icons/Gruvbox_Dark-2/apps/64/facebook-facebook.com.svg
new file mode 120000
index 000000000..578089b09
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/facebook-facebook.com.svg
@@ -0,0 +1 @@
+facebook.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/facebook.svg b/.icons/Gruvbox_Dark-2/apps/64/facebook.svg
new file mode 100644
index 000000000..621370083
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/facebook.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#4267b2" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" class="cls-2" d="M171.48 240.29v-88.307h29.779l4.44-34.553H171.48V95.405c0-9.974 2.775-16.777 17.094-16.777h18.14V47.787a247.05 247.05 0 0 0-26.592-1.348c-26.307 0-44.32 16.063-44.32 45.557v25.371h-29.653v34.616h29.653v88.307h35.678z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/facebookresource.svg b/.icons/Gruvbox_Dark-2/apps/64/facebookresource.svg
new file mode 120000
index 000000000..578089b09
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/facebookresource.svg
@@ -0,0 +1 @@
+facebook.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/factorio.svg b/.icons/Gruvbox_Dark-2/apps/64/factorio.svg
new file mode 100755
index 000000000..4ca4032e7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/factorio.svg
@@ -0,0 +1,69 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_yN5D3KhAjCpfBa1LgxqXwUEaVjCk3xVt">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_yN5D3KhAjCpfBa1LgxqXwUEaVjCk3xVt)">
+ <defs>
+ <filter id="OX3SXta4vrToxIH4kKyB9yAfpl2NeZnp" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#OX3SXta4vrToxIH4kKyB9yAfpl2NeZnp)">
+ <linearGradient id="_lgradient_25" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(244.648,0,0,228.338,5.7,11.9)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" d="M 165.709 11.9 C 239.765 11.9 250.348 22.457 250.348 96.444 L 250.348 155.695 C 250.348 229.681 239.765 240.238 165.709 240.238 L 90.339 240.238 C 16.284 240.238 5.7 229.681 5.7 155.695 L 5.7 96.444 C 5.7 22.457 16.284 11.9 90.339 11.9 L 165.709 11.9 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_26" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="hRHAf4pFzySVEIizBlswBZgwkFHcr2bj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" in="SourceGraphic"/>
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur" stdDeviation="4.294"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_offsetBlur" operator="out" result="pf_100_inverse"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4" result="pf_100_color"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_color" in2="pf_100_inverse" operator="in" result="pf_100_shadow"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_shadow" in2="SourceGraphic" operator="over"/>
+ </filter>
+ </defs>
+ <g filter="url(#hRHAf4pFzySVEIizBlswBZgwkFHcr2bj)">
+ <linearGradient id="_lgradient_27" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(168.09,0,0,168.09,43.955,43)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_27)" d="M 43.955 127.045 C 43.955 173.431 81.614 211.09 128 211.09 C 174.386 211.09 212.045 173.431 212.045 127.045 C 212.045 80.659 174.386 43 128 43 C 81.614 43 43.955 80.659 43.955 127.045 Z"/>
+ </g>
+ <path fill="none" d="M 128 43 C 81.583 43 43.955 80.628 43.955 127.045 C 43.955 173.462 81.583 211.09 128 211.09 C 174.417 211.09 212.045 173.462 212.045 127.045 C 212.045 80.628 174.417 43 128 43 Z"/>
+ <defs>
+ <filter id="kM3pXsUBBfyk6dxMyFKoAzyaAli6qMVS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#kM3pXsUBBfyk6dxMyFKoAzyaAli6qMVS)">
+ <path d="M 128 59.006 C 122.849 58.949 121.047 59.14 120.322 65.369 L 120.046 67.57 C 119.41 71.61 119.289 73.439 115.467 74.429 C 115.211 74.486 114.955 74.545 114.7 74.604 C 114.64 74.615 114.587 74.629 114.525 74.643 L 114.532 74.645 C 113.567 74.878 112.613 75.137 111.667 75.417 L 111.676 75.407 C 111.518 75.461 111.374 75.504 111.225 75.551 L 110.796 75.681 C 106.955 76.759 105.939 75.235 103.359 72.042 L 102.017 70.274 C 100.147 67.758 98.799 66.684 97.363 66.567 C 97.182 66.553 97 66.553 96.819 66.567 C 95.535 66.668 94.128 67.456 92.189 68.604 C 87.699 71.13 86.234 72.195 88.721 77.951 L 89.581 79.996 C 91.163 84.105 91.986 85.695 88.337 88.882 L 88.434 88.861 C 87.68 89.577 86.946 90.312 86.231 91.066 L 86.252 90.969 C 83.064 94.618 81.474 93.795 77.365 92.213 L 75.321 91.351 C 73.522 90.574 72.181 90.183 71.111 90.15 C 68.756 90.076 67.71 91.732 65.973 94.819 C 63.348 99.251 62.611 100.907 67.643 104.649 L 69.411 105.991 C 72.604 108.571 74.128 109.587 73.051 113.428 C 73.006 113.57 72.964 113.713 72.92 113.857 C 72.873 114.006 72.832 114.15 72.778 114.308 L 72.787 114.297 C 72.507 115.243 72.248 116.198 72.015 117.163 L 72.013 117.156 C 72.001 117.217 71.987 117.271 71.974 117.331 C 71.913 117.586 71.856 117.842 71.799 118.098 C 70.809 121.92 68.98 122.041 64.94 122.677 L 62.739 122.953 C 56.51 123.678 56.319 125.48 56.376 130.631 C 56.319 135.783 56.51 137.584 62.739 138.309 L 64.94 138.585 C 68.98 139.221 70.809 139.342 71.799 143.165 C 71.856 143.421 71.913 143.676 71.974 143.931 C 71.987 143.991 72.001 144.045 72.013 144.106 L 72.015 144.099 C 72.248 145.064 72.507 146.019 72.787 146.965 L 72.776 146.954 C 72.83 147.112 72.873 147.256 72.92 147.405 C 72.963 147.548 73.005 147.691 73.05 147.834 C 74.128 151.675 72.604 152.691 69.411 155.272 L 67.643 156.611 C 62.611 160.353 63.349 162.007 65.974 166.44 C 68.5 170.929 69.565 172.394 75.321 169.907 L 77.366 169.047 C 81.475 167.466 83.065 166.642 86.252 170.292 L 86.23 170.195 C 86.945 170.949 87.68 171.683 88.435 172.398 L 88.338 172.376 C 91.987 175.564 91.164 177.154 89.582 181.263 L 88.72 183.307 C 86.233 189.064 87.698 190.13 92.188 192.656 C 96.62 195.282 98.276 196.017 102.018 190.985 L 103.359 189.217 C 105.939 186.024 106.956 184.5 110.796 185.577 C 110.939 185.622 111.082 185.664 111.225 185.708 C 111.375 185.754 111.519 185.798 111.677 185.852 L 111.668 185.841 C 112.613 186.122 113.568 186.381 114.533 186.613 L 114.525 186.615 C 114.587 186.626 114.64 186.64 114.701 186.655 C 114.955 186.715 115.211 186.773 115.467 186.83 C 119.289 187.82 119.411 189.649 120.047 193.689 L 120.323 195.89 C 121.047 202.119 122.849 202.31 128.001 202.253 C 133.152 202.31 134.954 202.119 135.678 195.89 L 135.954 193.689 C 136.59 189.649 136.712 187.82 140.534 186.83 C 140.79 186.773 141.046 186.715 141.3 186.655 C 141.361 186.644 141.414 186.63 141.476 186.615 L 141.468 186.613 C 142.433 186.381 143.388 186.122 144.333 185.841 L 144.324 185.852 C 144.482 185.798 144.626 185.755 144.775 185.708 C 144.918 185.664 145.062 185.622 145.204 185.577 C 149.045 184.5 150.061 186.024 152.641 189.217 L 153.983 190.985 C 157.725 196.017 159.379 195.28 163.811 192.654 C 168.301 190.128 169.766 189.064 167.279 183.307 L 166.419 181.263 C 164.837 177.154 164.014 175.564 167.663 172.376 L 167.566 172.398 C 168.32 171.683 169.054 170.948 169.769 170.193 L 169.749 170.29 C 172.936 166.64 174.526 167.464 178.635 169.046 L 180.679 169.907 C 186.436 172.394 187.501 170.929 190.027 166.44 C 192.652 162.007 193.389 160.351 188.357 156.609 L 186.589 155.268 C 183.396 152.688 181.872 151.672 182.95 147.831 L 183.08 147.402 C 183.127 147.253 183.168 147.108 183.222 146.951 L 183.212 146.961 C 183.493 146.016 183.752 145.061 183.985 144.096 L 183.987 144.103 C 183.999 144.041 184.013 143.988 184.026 143.928 C 184.086 143.673 184.144 143.417 184.201 143.161 C 185.191 139.339 187.02 139.218 191.06 138.582 L 193.261 138.306 C 199.49 137.581 199.681 135.779 199.624 130.628 C 199.681 125.477 199.49 123.675 193.261 122.95 L 191.06 122.674 C 187.02 122.038 185.191 121.916 184.201 118.094 C 184.144 117.839 184.086 117.583 184.026 117.328 C 184.013 117.268 183.999 117.214 183.987 117.152 L 183.985 117.16 C 183.752 116.199 183.494 115.243 183.212 114.294 L 183.224 114.305 C 183.17 114.147 183.127 114.003 183.08 113.854 C 183.036 113.711 182.994 113.567 182.949 113.425 C 181.872 109.584 183.396 108.568 186.589 105.987 L 188.357 104.646 C 193.389 100.904 192.652 99.25 190.027 94.818 C 188.29 91.731 187.244 90.073 184.889 90.147 C 183.819 90.179 182.478 90.573 180.679 91.35 L 178.635 92.21 C 174.526 93.792 172.936 94.615 169.748 90.966 L 169.771 91.063 C 169.056 90.31 168.32 89.575 167.566 88.86 L 167.663 88.881 C 164.014 85.694 164.837 84.104 166.419 79.995 L 167.281 77.95 C 169.767 72.194 168.303 71.129 163.813 68.603 C 161.597 67.29 160.074 66.449 158.638 66.566 C 157.203 66.683 155.853 67.756 153.982 70.272 L 152.641 72.041 C 150.061 75.233 149.045 76.757 145.204 75.68 C 145.062 75.635 144.918 75.593 144.775 75.549 C 144.626 75.503 144.482 75.462 144.324 75.407 L 144.333 75.418 C 143.388 75.137 142.433 74.879 141.468 74.646 L 141.476 74.644 C 141.414 74.633 141.36 74.619 141.3 74.605 C 141.045 74.544 140.79 74.487 140.534 74.43 C 136.711 73.44 136.59 71.611 135.954 67.571 L 135.678 65.37 C 134.954 59.141 133.152 58.95 128.001 59.007 L 128 59.006 L 128 59.006 Z M 127.989 88.608 L 128 88.608 C 132.838 88.608 137.513 89.443 141.882 90.976 C 142.728 93.747 144.593 96.095 147.101 97.546 C 149.607 98.987 152.564 99.428 155.381 98.779 C 162.261 104.692 167.253 112.822 169.172 122.225 C 169.402 123.35 169.114 124.518 168.388 125.407 C 167.662 126.295 166.576 126.811 165.428 126.81 L 153.606 126.81 C 151.916 126.81 150.427 125.701 149.944 124.081 C 147.059 114.372 138.137 107.714 128.009 107.71 C 126.227 107.72 124.453 107.937 122.721 108.356 C 121.073 108.756 119.359 108.023 118.511 106.554 L 112.609 96.334 C 112.036 95.342 111.939 94.145 112.345 93.074 C 112.75 92.002 113.614 91.169 114.7 90.803 C 118.983 89.361 123.47 88.62 127.989 88.608 L 127.989 88.608 Z M 102.864 98.249 C 104.164 98.31 105.344 99.029 105.994 100.156 L 111.896 110.376 C 112.742 111.841 112.524 113.687 111.361 114.914 C 107.337 119.16 105.09 124.783 105.079 130.632 C 105.084 136.484 107.329 142.113 111.352 146.362 C 112.514 147.59 112.732 149.435 111.887 150.899 L 106.002 161.095 C 105.428 162.089 104.439 162.772 103.307 162.956 C 102.175 163.14 101.02 162.806 100.161 162.046 C 93.19 155.876 88.467 147.565 86.731 138.418 C 88.698 136.302 89.794 133.52 89.798 130.63 C 89.792 127.742 88.696 124.962 86.729 122.846 C 88.46 113.696 93.183 105.38 100.154 99.205 C 100.899 98.546 101.871 98.203 102.864 98.249 L 102.864 98.249 Z M 153.615 134.45 L 165.389 134.45 C 166.536 134.451 167.623 134.966 168.348 135.855 C 169.074 136.744 169.362 137.911 169.133 139.035 C 167.215 148.432 162.227 156.56 155.353 162.471 C 154.438 162.261 153.5 162.164 152.561 162.182 C 150.641 162.227 148.764 162.754 147.101 163.714 C 144.601 165.164 142.741 167.504 141.893 170.266 C 137.431 171.841 132.735 172.648 128.004 172.652 L 127.985 172.652 C 123.468 172.635 118.983 171.889 114.704 170.442 C 113.619 170.076 112.756 169.243 112.352 168.172 C 111.947 167.101 112.044 165.905 112.616 164.913 L 118.509 154.706 C 119.357 153.238 121.071 152.504 122.719 152.904 C 124.452 153.325 126.228 153.54 128.011 153.549 C 138.142 153.55 147.068 146.891 149.953 137.179 C 150.436 135.56 151.925 134.451 153.615 134.45 L 153.615 134.45 Z"/>
+ </g>
+ <linearGradient id="_lgradient_28" x1=".82" x2=".82" y1="1.247" y2="-.247" gradientTransform="matrix(143.261,0,0,143.26,56.37,55.415)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e6e6e6"/>
+ <stop offset="100%" style="stop-color:#d3d3d3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" d="M 128 55.421 C 122.849 55.364 121.047 55.555 120.322 61.784 L 120.046 63.985 C 119.41 68.025 119.289 69.854 115.467 70.844 C 115.211 70.901 114.955 70.959 114.7 71.019 C 114.64 71.03 114.587 71.044 114.525 71.058 L 114.532 71.06 C 113.567 71.293 112.613 71.552 111.667 71.832 L 111.676 71.822 C 111.518 71.876 111.374 71.919 111.225 71.966 L 110.796 72.096 C 106.955 73.174 105.939 71.65 103.359 68.457 L 102.017 66.689 C 100.147 64.173 98.799 63.099 97.363 62.982 C 97.182 62.968 97 62.968 96.819 62.982 C 95.535 63.083 94.128 63.871 92.189 65.019 C 87.699 67.545 86.234 68.61 88.721 74.366 L 89.581 76.411 C 91.163 80.52 91.986 82.11 88.337 85.297 L 88.434 85.276 C 87.68 85.991 86.946 86.727 86.231 87.481 L 86.252 87.384 C 83.064 91.033 81.474 90.21 77.365 88.628 L 75.321 87.766 C 73.522 86.989 72.181 86.598 71.111 86.565 C 68.756 86.491 67.71 88.147 65.973 91.234 C 63.348 95.666 62.611 97.322 67.643 101.064 L 69.411 102.406 C 72.604 104.986 74.128 106.002 73.051 109.843 C 73.006 109.985 72.964 110.128 72.92 110.272 C 72.873 110.421 72.832 110.565 72.778 110.723 L 72.787 110.712 C 72.507 111.658 72.248 112.613 72.015 113.578 L 72.013 113.571 C 72.001 113.632 71.987 113.686 71.974 113.746 C 71.913 114.001 71.856 114.257 71.799 114.513 C 70.809 118.335 68.98 118.456 64.94 119.092 L 62.739 119.368 C 56.51 120.093 56.319 121.895 56.376 127.046 C 56.319 132.198 56.51 133.999 62.739 134.724 L 64.94 135 C 68.98 135.636 70.809 135.757 71.799 139.58 C 71.856 139.836 71.913 140.091 71.974 140.346 C 71.987 140.406 72.001 140.46 72.013 140.521 L 72.015 140.514 C 72.248 141.479 72.507 142.434 72.787 143.38 L 72.776 143.369 C 72.83 143.527 72.873 143.671 72.92 143.82 C 72.963 143.963 73.005 144.106 73.05 144.249 C 74.128 148.09 72.604 149.106 69.411 151.687 L 67.643 153.026 C 62.611 156.768 63.349 158.422 65.974 162.855 C 68.5 167.344 69.565 168.809 75.321 166.322 L 77.366 165.462 C 81.475 163.881 83.065 163.057 86.252 166.707 L 86.23 166.61 C 86.945 167.364 87.68 168.098 88.435 168.813 L 88.338 168.791 C 91.987 171.979 91.164 173.569 89.582 177.678 L 88.72 179.722 C 86.233 185.479 87.698 186.545 92.188 189.071 C 96.62 191.697 98.276 192.432 102.018 187.4 L 103.359 185.632 C 105.939 182.439 106.956 180.915 110.796 181.992 C 110.939 182.037 111.082 182.079 111.225 182.123 C 111.375 182.169 111.519 182.213 111.677 182.267 L 111.668 182.256 C 112.613 182.537 113.568 182.796 114.533 183.028 L 114.525 183.03 C 114.587 183.041 114.64 183.055 114.701 183.07 C 114.955 183.13 115.211 183.188 115.467 183.245 C 119.289 184.235 119.411 186.064 120.047 190.104 L 120.323 192.305 C 121.047 198.534 122.849 198.725 128.001 198.668 C 133.152 198.725 134.954 198.534 135.678 192.305 L 135.954 190.104 C 136.59 186.064 136.712 184.235 140.534 183.245 C 140.79 183.188 141.046 183.13 141.3 183.07 C 141.361 183.059 141.414 183.045 141.476 183.03 L 141.468 183.028 C 142.433 182.796 143.388 182.537 144.333 182.256 L 144.324 182.267 C 144.482 182.213 144.626 182.17 144.775 182.123 C 144.918 182.079 145.062 182.037 145.204 181.992 C 149.045 180.915 150.061 182.439 152.641 185.632 L 153.983 187.4 C 157.725 192.432 159.379 191.695 163.811 189.069 C 168.301 186.543 169.766 185.479 167.279 179.722 L 166.419 177.678 C 164.837 173.569 164.014 171.979 167.663 168.791 L 167.566 168.813 C 168.32 168.098 169.054 167.362 169.769 166.608 L 169.749 166.705 C 172.936 163.055 174.526 163.879 178.635 165.461 L 180.679 166.322 C 186.436 168.809 187.501 167.344 190.027 162.855 C 192.652 158.422 193.389 156.766 188.357 153.024 L 186.589 151.683 C 183.396 149.103 181.872 148.087 182.95 144.246 L 183.08 143.817 C 183.127 143.668 183.168 143.523 183.222 143.366 L 183.212 143.376 C 183.493 142.431 183.752 141.476 183.985 140.511 L 183.987 140.518 C 183.999 140.456 184.013 140.403 184.026 140.343 C 184.086 140.088 184.144 139.832 184.201 139.576 C 185.191 135.754 187.02 135.633 191.06 134.997 L 193.261 134.721 C 199.49 133.996 199.681 132.194 199.624 127.043 C 199.681 121.892 199.49 120.09 193.261 119.365 L 191.06 119.089 C 187.02 118.453 185.191 118.331 184.201 114.509 C 184.144 114.253 184.086 113.998 184.026 113.743 C 184.013 113.683 183.999 113.629 183.987 113.567 L 183.985 113.575 C 183.752 112.613 183.494 111.657 183.212 110.709 L 183.224 110.72 C 183.17 110.562 183.127 110.418 183.08 110.269 C 183.036 110.126 182.994 109.982 182.949 109.84 C 181.872 105.999 183.396 104.983 186.589 102.402 L 188.357 101.061 C 193.389 97.319 192.652 95.665 190.027 91.233 C 188.29 88.146 187.244 86.488 184.889 86.562 C 183.819 86.594 182.478 86.988 180.679 87.765 L 178.635 88.625 C 174.526 90.207 172.936 91.03 169.748 87.381 L 169.771 87.478 C 169.056 86.724 168.32 85.99 167.566 85.275 L 167.663 85.296 C 164.014 82.109 164.837 80.519 166.419 76.41 L 167.281 74.365 C 169.767 68.609 168.303 67.544 163.813 65.018 C 161.597 63.705 160.074 62.864 158.638 62.981 C 157.203 63.098 155.853 64.171 153.982 66.687 L 152.641 68.456 C 150.061 71.648 149.045 73.172 145.204 72.095 C 145.062 72.05 144.918 72.008 144.775 71.964 C 144.626 71.918 144.482 71.877 144.324 71.822 L 144.333 71.833 C 143.388 71.552 142.433 71.294 141.468 71.061 L 141.476 71.059 C 141.414 71.048 141.36 71.034 141.3 71.02 C 141.045 70.959 140.79 70.902 140.534 70.845 C 136.711 69.855 136.59 68.026 135.954 63.986 L 135.678 61.785 C 134.954 55.556 133.152 55.365 128.001 55.422 L 128 55.421 L 128 55.421 Z M 127.989 85.023 L 128 85.023 C 132.838 85.023 137.513 85.858 141.882 87.391 C 142.728 90.162 144.593 92.51 147.101 93.961 C 149.607 95.402 152.564 95.842 155.381 95.194 C 162.261 101.107 167.253 109.237 169.172 118.64 C 169.402 119.764 169.114 120.932 168.388 121.821 C 167.662 122.71 166.576 123.225 165.428 123.225 L 153.606 123.225 C 151.916 123.225 150.427 122.115 149.944 120.496 C 147.059 110.787 138.137 104.128 128.009 104.125 C 126.227 104.135 124.453 104.351 122.721 104.771 C 121.073 105.171 119.359 104.437 118.511 102.969 L 112.609 92.749 C 112.036 91.757 111.939 90.56 112.345 89.488 C 112.75 88.417 113.614 87.583 114.7 87.218 C 118.983 85.776 123.47 85.035 127.989 85.023 L 127.989 85.023 Z M 102.864 94.664 C 104.164 94.725 105.344 95.444 105.994 96.571 L 111.896 106.791 C 112.742 108.255 112.524 110.101 111.361 111.329 C 107.337 115.574 105.09 121.198 105.079 127.047 C 105.084 132.899 107.329 138.527 111.352 142.777 C 112.514 144.004 112.732 145.85 111.887 147.314 L 106.002 157.51 C 105.428 158.503 104.439 159.186 103.307 159.371 C 102.175 159.555 101.02 159.221 100.161 158.461 C 93.19 152.29 88.467 143.979 86.731 134.833 C 88.698 132.716 89.794 129.935 89.798 127.045 C 89.792 124.156 88.696 121.376 86.729 119.261 C 88.46 110.111 93.183 101.795 100.154 95.62 C 100.899 94.961 101.871 94.618 102.864 94.664 L 102.864 94.664 Z M 153.615 130.865 L 165.389 130.865 C 166.536 130.865 167.623 131.381 168.348 132.27 C 169.074 133.158 169.362 134.326 169.133 135.45 C 167.215 144.847 162.227 152.975 155.353 158.886 C 154.438 158.676 153.5 158.579 152.561 158.597 C 150.641 158.642 148.764 159.169 147.101 160.129 C 144.601 161.578 142.741 163.919 141.893 166.681 C 137.431 168.256 132.735 169.062 128.004 169.067 L 127.985 169.067 C 123.468 169.05 118.983 168.303 114.704 166.857 C 113.619 166.491 112.756 165.658 112.352 164.587 C 111.947 163.516 112.044 162.32 112.616 161.328 L 118.509 151.121 C 119.357 149.653 121.071 148.919 122.719 149.319 C 124.452 149.74 126.228 149.955 128.011 149.964 C 138.142 149.965 147.068 143.305 149.953 133.594 C 150.436 131.975 151.925 130.865 153.615 130.865 L 153.615 130.865 Z"/>
+ <g opacity=".1">
+ <path d="M 128 77.382 C 104.497 77.382 84.808 93.735 79.661 115.674 C 82.369 115.991 84.875 117.263 86.729 119.261 C 88.461 110.111 93.183 101.795 100.154 95.62 C 100.899 94.961 101.871 94.618 102.864 94.664 C 104.164 94.725 105.344 95.444 105.995 96.571 L 111.896 106.791 C 112.742 108.255 112.524 110.101 111.361 111.329 C 107.338 115.575 105.091 121.198 105.079 127.047 C 105.084 132.899 107.329 138.527 111.352 142.777 C 112.514 144.004 112.732 145.85 111.887 147.314 L 106.002 157.51 C 105.429 158.503 104.439 159.186 103.308 159.371 C 102.176 159.555 101.021 159.221 100.162 158.461 C 93.191 152.291 88.467 143.98 86.731 134.833 C 84.877 136.831 82.371 138.103 79.663 138.42 C 84.811 160.357 104.498 176.708 128 176.708 C 132.853 176.71 137.679 175.999 142.326 174.6 C 141.244 172.096 141.09 169.289 141.893 166.682 C 137.431 168.256 132.735 169.063 128.004 169.067 L 127.985 169.067 C 123.468 169.05 118.983 168.303 114.704 166.857 C 113.619 166.491 112.756 165.658 112.352 164.587 C 111.947 163.516 112.044 162.32 112.616 161.328 L 118.509 151.121 C 119.357 149.653 121.071 148.919 122.719 149.319 C 124.452 149.74 126.228 149.955 128.011 149.964 C 138.142 149.965 147.068 143.305 149.953 133.594 C 150.436 131.975 151.925 130.865 153.615 130.865 L 165.389 130.865 C 166.536 130.865 167.623 131.381 168.348 132.27 C 169.074 133.158 169.362 134.326 169.133 135.45 C 167.214 144.847 162.227 152.975 155.353 158.886 C 158.017 159.487 160.379 161.019 162.013 163.207 C 171.64 154.147 177.663 141.3 177.663 127.045 C 177.663 112.787 171.638 99.937 162.007 90.878 C 160.38 93.057 158.032 94.587 155.381 95.194 C 162.261 101.107 167.252 109.237 169.172 118.64 C 169.401 119.764 169.113 120.932 168.387 121.82 C 167.662 122.709 166.575 123.225 165.428 123.225 L 153.605 123.225 C 151.916 123.225 150.427 122.115 149.944 120.496 C 147.059 110.787 138.137 104.128 128.009 104.125 C 126.227 104.135 124.453 104.351 122.721 104.771 C 121.073 105.171 119.359 104.437 118.511 102.969 L 112.609 92.749 C 112.036 91.757 111.939 90.56 112.345 89.488 C 112.75 88.417 113.614 87.583 114.7 87.218 C 118.983 85.776 123.47 85.035 127.989 85.023 L 128 85.023 C 132.838 85.023 137.513 85.858 141.882 87.391 C 141.085 84.788 141.24 81.987 142.32 79.488 C 137.675 78.09 132.851 77.38 128 77.382 L 128 77.382 Z M 128 111.764 C 132.053 111.763 135.94 113.373 138.806 116.239 C 141.672 119.105 143.282 122.992 143.281 127.045 C 143.281 135.484 136.439 142.326 128 142.326 C 119.561 142.326 112.719 135.484 112.719 127.045 C 112.718 122.992 114.328 119.105 117.194 116.239 C 120.06 113.373 123.947 111.763 128 111.764 L 128 111.764 Z"/>
+ </g>
+ <path fill="#b3b3b3" d="M 152.561 78.311 C 149.714 78.446 147.4 80.652 147.128 83.489 C 146.857 86.326 148.712 88.931 151.481 89.603 C 154.251 90.275 157.093 88.81 158.152 86.164 C 159.211 83.519 158.165 80.497 155.697 79.072 C 154.746 78.523 153.658 78.259 152.561 78.311 Z M 78.337 121.315 C 76.817 121.315 75.36 121.918 74.285 122.993 C 73.21 124.068 72.607 125.525 72.607 127.045 C 72.607 130.21 75.172 132.775 78.337 132.775 C 81.502 132.775 84.067 130.21 84.067 127.045 C 84.067 123.88 81.502 121.315 78.337 121.315 L 78.337 121.315 Z M 152.697 164.326 C 150.674 164.373 148.826 165.483 147.835 167.247 C 146.844 169.011 146.857 171.167 147.87 172.919 C 149.269 175.342 152.213 176.401 154.834 175.423 C 157.456 174.446 158.988 171.718 158.459 168.971 C 157.93 166.223 155.494 164.26 152.697 164.326 L 152.697 164.326 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/falkon.svg b/.icons/Gruvbox_Dark-2/apps/64/falkon.svg
new file mode 100644
index 000000000..020999534
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/falkon.svg
@@ -0,0 +1,65 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1="1.003" x2=".003" y1=".01" y2=".869" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#d446ff"/>
+ <stop offset="100%" stop-color="#a0d8ff"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".5">
+ <path fill="none" opacity=".5" d="M166.444 11.95c74.406 0 85.04 10.557 85.04 84.544v59.251c0 73.986-10.634 84.543-85.04 84.543H90.719c-74.405 0-85.039-10.557-85.039-84.543V96.494c0-73.987 10.634-84.544 85.039-84.544h75.725z"/>
+ <path fill="#ffffff" fill-opacity=".961" opacity=".5" d="M64.121 239.56c.55.036 1.021.098 1.581.131.435.025 1.027.011 1.468.035l-.039-7.592 26.629-24.465v-8.156l12.29-12.233v-6.115l6.144-6.117v-16.309l-8.193-8.156H87.614l-8.193-8.154H58.938l-8.195 8.154v20.389l16.443 14.34-.055 18.279-6.144 6.117v26.502l3.134 3.35zM99.904 81.267l-6.144 6.117h6.144l2.049 2.039h2.048l2.049-2.039-6.146-6.117zm77.838 28.542h-24.58l-14.338 14.271v20.388l10.241 10.194h14.339l6.145 6.116v6.116l4.097 4.077v24.465l15.556 16.365 25.688-25.567-.277-23.418 20.484-20.387h-8.194l-20.483-20.387v-8.155h-24.581l-4.097-4.078z"/>
+ <path fill="#ffffff" fill-opacity=".961" opacity=".5" d="M251.484 117.964V96.493c0-9.248-.167-17.505-.603-24.875a197.93 197.93 0 0 0-.869-10.4c-.366-3.254-.812-6.298-1.352-9.147-.54-2.848-1.174-5.501-1.914-7.97-.739-2.469-1.585-4.756-2.551-6.871-.614-1.347-1.365-2.511-2.08-3.723l-2.922 2.908h-12.29l-12.29 12.233-8.193-8.155h-24.58l-12.29 12.233v10.193h12.29v-6.117h8.193v8.156l-4.098 4.076-16.385.276-6.146 5.841h-8.193v8.155l-6.146 6.117v12.23h12.29l8.195-8.154h8.193v4.078l8.192 8.155h4.098v-4.079l-8.193-8.154h8.193l8.192 8.154h10.242l-6.144-6.115 6.144-6.115h6.146l6.144 6.115h-6.144l-6.146 6.115 6.034 6.006.112 6.227h-8.193l24.581 24.465h4.095l4.097-4.076 8.193-8.157-8.193-8.154h12.291z"/>
+ <path fill="#ffffff" fill-opacity=".961" opacity=".5" d="M157.259 71.073v-6.116l6.145-6.116v12.232h-6.145zm63.499 120.286v-12.784l8.194-7.604v20.388h-8.194zM136.775 11.95H90.718c-.789 0-1.348.049-2.123.051l-7.125 8.104 12.29 12.232V45.12l14.339 15.76h8.193v-8.154l12.29-12.233v-8.156l8.193-8.154V11.95zm-10.242 44.852h6.146l6.145 6.116h-12.291v-6.116zM71.228 124.08h-6.145l-6.146 6.117h12.291v-6.117z"/>
+ <path fill="#ffffff" fill-opacity=".961" opacity=".5" d="M16.585 30.96c-.107.152-.245.268-.35.422a39.514 39.514 0 0 0-3.267 5.848c-.965 2.115-1.811 4.402-2.551 6.871-.74 2.469-1.373 5.122-1.913 7.97-.54 2.849-.986 5.893-1.352 9.147a197.89 197.89 0 0 0-.87 10.4c-.436 7.37-.602 15.627-.602 24.875v21.471l8.193 8.154h12.29l20.485 20.389v-24.465l12.29-12.232h8.193l12.29-12.233h12.29l-6.144-6.117 12.29-14.269-12.29-12.233H67.131v16.309h-8.193l-8.195-8.155v-8.154l12.291-12.232h10.243v-8.157l-12.29-12.232H40.502v12.232H30.26L16.585 30.96zm50.546-18.445c-.429.023-1.005.008-1.429.033-3.705.217-7.189.5-10.461.863-3.272.364-6.334.808-9.199 1.344-2.41.457-4.8 1.024-7.159 1.699l7.765 7.729h20.483V12.515z"/>
+ </g>
+ <linearGradient id="c" x1=".418" x2=".956" y1=".209" y2=".071" gradientTransform="matrix(141.7759 0 0 97.64884 66.333 92.032)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="100%" stop-color="#dadada"/>
+ </linearGradient>
+ <path fill="url(#c)" d="M74.593 189.681s27.289-95.491 133.516-83.349c0 0-67.511-40.076-133.051 13.953-19.356 44.835-.465 69.396-.465 69.396z"/>
+ <linearGradient id="d" x1=".523" x2=".025" y1=".706" y2=".306" gradientTransform="matrix(104.576 0 0 84.2539 82.717 107.746)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="100%" stop-color="#dadada"/>
+ </linearGradient>
+ <path fill="url(#d)" d="M82.717 177.603s28.474-68.65 104.481-69.857c-57.776 14.076.095 63.975.095 63.975s-45.702 41.409-104.576 5.882z"/>
+ <linearGradient id="e" x1=".987" x2=".353" y1=".13" y2=".213" gradientTransform="matrix(141.803 0 0 77.23215 66.864 47.745)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#d0d0d0"/>
+ <stop offset="100%" stop-color="#ffffff"/>
+ </linearGradient>
+ <path fill="url(#e)" d="M66.864 124.977s56.872-62.56 141.803-19.336c-1.517-11.754-11.565-25.024-29.574-28.816-3.981-1.896-33.176-47.015-95.926-21.043 19.304 1.503 27.587 4.207 28.057 6.256-33.383-5.737-43.279 41.772-44.36 62.939z"/>
+ <path fill="#202020" d="M148.429 71.908s14.551-5.211 16.446 10.287c-14.348 1.354-16.446-10.287-16.446-10.287z"/>
+ <linearGradient id="f" x1=".343" x2="-.402" y1=".316" y2=".817" gradientTransform="matrix(115.16098 0 0 85.0319 67.097 104.96)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffdc68"/>
+ <stop offset="100%" stop-color="#ce4300"/>
+ </linearGradient>
+ <path fill="url(#f)" d="M74.211 189.992s24.877-81.148 108.047-84.287c0 0-67.489-12.314-115.154 63.192-.265 10.682 7.107 21.095 7.107 21.095z"/>
+ <linearGradient id="g" x1=".957" x2="-.105" y1=".023" y2=".038" gradientTransform="matrix(34.315 0 0 7.44602 83.237 54.644)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffdc68"/>
+ <stop offset="100%" stop-color="#ce4300"/>
+ </linearGradient>
+ <path fill="url(#g)" d="M83.237 55.79s20.744 1.207 28.151 6.3c3.092-.636 5.718-2.753 6.164-5.637-2.654-1.098-26.942-3.076-34.315-.663z"/>
+ <linearGradient id="h" x1=".552" x2="-.636" y1=".396" y2=".757" gradientTransform="matrix(78.51922 0 0 34.92 66.934 90.165)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffdc68"/>
+ <stop offset="100%" stop-color="#ce4300"/>
+ </linearGradient>
+ <path fill="url(#h)" d="M67.051 125.085s25.971-31.194 78.402-34.92c0 0-71.375 3.225-77.367 23.38-1.666 4.846-1.035 11.54-1.035 11.54z"/>
+ <g opacity=".4">
+ <linearGradient id="i" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#i)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fbmessenger.svg b/.icons/Gruvbox_Dark-2/apps/64/fbmessenger.svg
new file mode 120000
index 000000000..01c6fa730
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fbmessenger.svg
@@ -0,0 +1 @@
+caprine.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fbreader.svg b/.icons/Gruvbox_Dark-2/apps/64/fbreader.svg
new file mode 100755
index 000000000..8455401b0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fbreader.svg
@@ -0,0 +1,64 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="pCtHSvgPQhiUQjYRNhtUwxetLsC0Myqg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#pCtHSvgPQhiUQjYRNhtUwxetLsC0Myqg)">
+ <linearGradient id="_lgradient_0" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="qNtyPpmUML1OXtQJ6sZrF5GbuX9LgAoL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#qNtyPpmUML1OXtQJ6sZrF5GbuX9LgAoL)">
+ <path d="M 128 39.334 L 139.922 39.334 L 193.569 39.334 L 211.451 39.334 C 221.358 39.334 229.333 47.243 229.333 57.068 L 229.333 198.934 C 229.333 208.759 221.358 216.668 211.451 216.668 L 193.569 216.668 L 139.922 216.668 L 128 216.668 L 116.078 216.668 L 62.431 216.668 L 44.549 216.668 C 34.642 216.668 26.667 208.759 26.667 198.934 L 26.667 57.068 C 26.667 47.243 34.642 39.334 44.549 39.334 L 62.431 39.334 L 116.078 39.334 L 128 39.334 Z"/>
+ </g>
+ <path fill="#e4e4e4" d="M 128 39.333 L 128 57.067 L 128 198.933 L 128 216.667 L 139.922 216.667 L 193.569 216.667 L 211.451 216.667 C 221.358 216.667 229.333 208.758 229.333 198.933 L 229.333 57.067 C 229.333 47.242 221.358 39.333 211.451 39.333 L 193.569 39.333 L 139.922 39.333 L 128 39.333 Z"/>
+ <path fill="#ffffff" d="M 128 39.333 L 128 57.067 L 128 198.933 L 128 216.667 L 116.078 216.667 L 62.431 216.667 L 44.549 216.667 C 34.642 216.667 26.667 208.758 26.667 198.933 L 26.667 57.067 C 26.667 47.242 34.642 39.333 44.549 39.333 L 62.431 39.333 L 116.078 39.333 L 128 39.333 Z"/>
+ <g>
+ <path fill="#888888" fill-rule="evenodd" d="M 117.95 72.75 L 116.85 72.75 L 116.85 72.355 L 117.95 72.355 L 117.95 72.75 L 117.95 72.75 Z M 114.877 74.01 L 114.877 74.01 L 114.877 74.01 Q 114.619 74.01 114.386 73.899 L 114.386 73.899 L 114.386 73.899 Q 114.153 73.789 114.008 73.605 L 114.008 73.605 L 114.299 73.356 L 114.299 73.356 Q 114.567 73.643 114.887 73.643 L 114.887 73.643 L 114.887 73.643 Q 115.089 73.643 115.211 73.565 L 115.211 73.565 L 115.211 73.565 Q 115.333 73.488 115.333 73.337 L 115.333 73.337 L 115.333 73.337 Q 115.333 73.225 115.244 73.133 L 115.244 73.133 L 115.244 73.133 Q 115.155 73.041 115.061 72.997 L 115.061 72.997 L 115.061 72.997 Q 114.967 72.952 114.783 72.881 L 114.783 72.881 L 114.783 72.881 Q 114.417 72.745 114.229 72.576 L 114.229 72.576 L 114.229 72.576 Q 114.041 72.407 114.041 72.129 L 114.041 72.129 L 114.041 72.129 Q 114.041 71.838 114.269 71.666 L 114.269 71.666 L 114.269 71.666 Q 114.497 71.495 114.849 71.495 L 114.849 71.495 L 114.849 71.495 Q 115.352 71.495 115.658 71.857 L 115.658 71.857 L 115.376 72.092 L 115.376 72.092 Q 115.155 71.861 114.844 71.861 L 114.844 71.861 L 114.844 71.861 Q 114.661 71.861 114.553 71.932 L 114.553 71.932 L 114.553 71.932 Q 114.445 72.002 114.445 72.129 L 114.445 72.129 L 114.445 72.129 Q 114.445 72.2 114.48 72.259 L 114.48 72.259 L 114.48 72.259 Q 114.515 72.317 114.607 72.369 L 114.607 72.369 L 114.607 72.369 Q 114.699 72.421 114.753 72.447 L 114.753 72.447 L 114.753 72.447 Q 114.807 72.472 114.953 72.529 L 114.953 72.529 L 114.953 72.529 Q 115.333 72.665 115.533 72.839 L 115.533 72.839 L 115.533 72.839 Q 115.733 73.013 115.733 73.328 L 115.733 73.328 L 115.733 73.328 Q 115.733 73.648 115.502 73.829 L 115.502 73.829 L 115.502 73.829 Q 115.272 74.01 114.877 74.01 Z M 112.984 73.953 L 112.575 73.953 L 112.575 72.501 L 112.575 72.501 Q 112.575 72.176 112.436 72.023 L 112.436 72.023 L 112.436 72.023 Q 112.297 71.871 112.058 71.871 L 112.058 71.871 L 112.058 71.871 Q 111.503 71.871 111.503 72.491 L 111.503 72.491 L 111.503 73.953 L 111.094 73.953 L 111.094 71.551 L 111.503 71.551 L 111.503 71.795 L 111.503 71.795 Q 111.724 71.495 112.123 71.495 L 112.123 71.495 L 112.123 71.495 Q 112.546 71.495 112.765 71.751 L 112.765 71.751 L 112.765 71.751 Q 112.984 72.007 112.984 72.571 L 112.984 72.571 L 112.984 73.953 L 112.984 73.953 Z M 110.022 73.953 L 109.637 73.953 L 109.637 73.732 L 109.637 73.732 Q 109.341 74.01 108.955 74.01 L 108.955 74.01 L 108.955 74.01 Q 108.575 74.01 108.347 73.8 L 108.347 73.8 L 108.347 73.8 Q 108.119 73.591 108.119 73.201 L 108.119 73.201 L 108.119 73.201 Q 108.119 72.811 108.377 72.609 L 108.377 72.609 L 108.377 72.609 Q 108.636 72.407 109.017 72.407 L 109.017 72.407 L 109.017 72.407 Q 109.364 72.407 109.637 72.562 L 109.637 72.562 L 109.637 72.392 L 109.637 72.392 Q 109.637 72.092 109.503 71.972 L 109.503 71.972 L 109.503 71.972 Q 109.369 71.852 109.115 71.852 L 109.115 71.852 L 109.115 71.852 Q 108.753 71.852 108.415 72.092 L 108.415 72.092 L 108.297 71.748 L 108.297 71.748 Q 108.683 71.495 109.167 71.495 L 109.167 71.495 L 109.167 71.495 Q 110.022 71.495 110.022 72.36 L 110.022 72.36 L 110.022 73.953 L 110.022 73.953 Z M 109.017 73.648 L 109.017 73.648 L 109.017 73.648 Q 109.369 73.648 109.637 73.333 L 109.637 73.333 L 109.637 72.919 L 109.637 72.919 Q 109.378 72.759 109.073 72.759 L 109.073 72.759 L 109.073 72.759 Q 108.824 72.759 108.664 72.872 L 108.664 72.872 L 108.664 72.872 Q 108.504 72.985 108.504 73.201 L 108.504 73.201 L 108.504 73.201 Q 108.504 73.403 108.638 73.525 L 108.638 73.525 L 108.638 73.525 Q 108.772 73.648 109.017 73.648 Z M 106.525 73.953 L 106.116 73.953 L 106.116 71.551 L 106.525 71.551 L 106.525 71.866 L 106.525 71.866 Q 106.694 71.495 107.094 71.495 L 107.094 71.495 L 107.094 71.495 Q 107.319 71.495 107.465 71.617 L 107.465 71.617 L 107.404 72.002 L 107.404 72.002 Q 107.253 71.899 107.061 71.899 L 107.061 71.899 L 107.061 71.899 Q 106.849 71.899 106.687 72.063 L 106.687 72.063 L 106.687 72.063 Q 106.525 72.228 106.525 72.599 L 106.525 72.599 L 106.525 73.953 L 106.525 73.953 Z M 104.75 74.01 L 104.75 74.01 L 104.75 74.01 Q 104.242 74.01 104.242 73.436 L 104.242 73.436 L 104.242 71.908 L 103.852 71.908 L 103.852 71.551 L 104.242 71.551 L 104.242 70.757 L 104.651 70.559 L 104.651 71.551 L 105.244 71.551 L 105.244 71.908 L 104.651 71.908 L 104.651 73.3 L 104.651 73.3 Q 104.651 73.46 104.703 73.544 L 104.703 73.544 L 104.703 73.544 Q 104.755 73.629 104.9 73.629 L 104.9 73.629 L 104.9 73.629 Q 105.06 73.629 105.258 73.502 L 105.258 73.502 L 105.211 73.901 L 105.211 73.901 Q 105.004 74.01 104.75 74.01 Z M 101.26 74.01 L 101.26 74.01 L 101.26 74.01 Q 100.753 74.01 100.753 73.436 L 100.753 73.436 L 100.753 71.908 L 100.363 71.908 L 100.363 71.551 L 100.753 71.551 L 100.753 70.757 L 101.162 70.559 L 101.162 71.551 L 101.754 71.551 L 101.754 71.908 L 101.162 71.908 L 101.162 73.3 L 101.162 73.3 Q 101.162 73.46 101.213 73.544 L 101.213 73.544 L 101.213 73.544 Q 101.265 73.629 101.411 73.629 L 101.411 73.629 L 101.411 73.629 Q 101.571 73.629 101.768 73.502 L 101.768 73.502 L 101.721 73.901 L 101.721 73.901 Q 101.514 74.01 101.26 74.01 Z M 99.604 73.953 L 99.218 73.953 L 99.218 73.732 L 99.218 73.732 Q 98.922 74.01 98.537 74.01 L 98.537 74.01 L 98.537 74.01 Q 98.156 74.01 97.928 73.8 L 97.928 73.8 L 97.928 73.8 Q 97.7 73.591 97.7 73.201 L 97.7 73.201 L 97.7 73.201 Q 97.7 72.811 97.959 72.609 L 97.959 72.609 L 97.959 72.609 Q 98.217 72.407 98.598 72.407 L 98.598 72.407 L 98.598 72.407 Q 98.946 72.407 99.218 72.562 L 99.218 72.562 L 99.218 72.392 L 99.218 72.392 Q 99.218 72.092 99.084 71.972 L 99.084 71.972 L 99.084 71.972 Q 98.95 71.852 98.697 71.852 L 98.697 71.852 L 98.697 71.852 Q 98.335 71.852 97.996 72.092 L 97.996 72.092 L 97.879 71.748 L 97.879 71.748 Q 98.264 71.495 98.748 71.495 L 98.748 71.495 L 98.748 71.495 Q 99.604 71.495 99.604 72.36 L 99.604 72.36 L 99.604 73.953 L 99.604 73.953 Z M 98.598 73.648 L 98.598 73.648 L 98.598 73.648 Q 98.95 73.648 99.218 73.333 L 99.218 73.333 L 99.218 72.919 L 99.218 72.919 Q 98.96 72.759 98.654 72.759 L 98.654 72.759 L 98.654 72.759 Q 98.405 72.759 98.245 72.872 L 98.245 72.872 L 98.245 72.872 Q 98.085 72.985 98.085 73.201 L 98.085 73.201 L 98.085 73.201 Q 98.085 73.403 98.219 73.525 L 98.219 73.525 L 98.219 73.525 Q 98.353 73.648 98.598 73.648 Z M 96.475 74.01 L 96.475 74.01 L 96.475 74.01 Q 95.968 74.01 95.968 73.436 L 95.968 73.436 L 95.968 71.908 L 95.577 71.908 L 95.577 71.551 L 95.968 71.551 L 95.968 70.757 L 96.376 70.559 L 96.376 71.551 L 96.969 71.551 L 96.969 71.908 L 96.376 71.908 L 96.376 73.3 L 96.376 73.3 Q 96.376 73.46 96.428 73.544 L 96.428 73.544 L 96.428 73.544 Q 96.48 73.629 96.626 73.629 L 96.626 73.629 L 96.626 73.629 Q 96.785 73.629 96.983 73.502 L 96.983 73.502 L 96.936 73.901 L 96.936 73.901 Q 96.729 74.01 96.475 74.01 Z M 93.571 70.357 L 93.157 70.357 L 93.825 69.624 L 94.408 69.624 L 93.571 70.357 L 93.571 70.357 Z M 94.751 73.953 L 92.692 73.953 L 92.692 70.663 L 94.647 70.663 L 94.647 71.048 L 93.101 71.048 L 93.101 72.059 L 94.121 72.059 L 94.121 72.444 L 93.101 72.444 L 93.101 73.563 L 94.751 73.563 L 94.751 73.953 L 94.751 73.953 Z M 89.984 73.953 L 89.575 73.953 L 89.575 72.501 L 89.575 72.501 Q 89.575 72.176 89.436 72.023 L 89.436 72.023 L 89.436 72.023 Q 89.297 71.871 89.058 71.871 L 89.058 71.871 L 89.058 71.871 Q 88.503 71.871 88.503 72.491 L 88.503 72.491 L 88.503 73.953 L 88.094 73.953 L 88.094 71.551 L 88.503 71.551 L 88.503 71.795 L 88.503 71.795 Q 88.724 71.495 89.124 71.495 L 89.124 71.495 L 89.124 71.495 Q 89.547 71.495 89.765 71.751 L 89.765 71.751 L 89.765 71.751 Q 89.984 72.007 89.984 72.571 L 89.984 72.571 L 89.984 73.953 L 89.984 73.953 Z M 86.897 73.953 L 86.488 73.953 L 86.488 73.723 L 86.488 73.723 Q 86.267 74.01 85.882 74.01 L 85.882 74.01 L 85.882 74.01 Q 85.445 74.01 85.226 73.756 L 85.226 73.756 L 85.226 73.756 Q 85.008 73.502 85.008 72.938 L 85.008 72.938 L 85.008 71.551 L 85.417 71.551 L 85.417 72.999 L 85.417 72.999 Q 85.417 73.323 85.555 73.476 L 85.555 73.476 L 85.555 73.476 Q 85.694 73.629 85.934 73.629 L 85.934 73.629 L 85.934 73.629 Q 86.488 73.629 86.488 73.008 L 86.488 73.008 L 86.488 71.551 L 86.897 71.551 L 86.897 73.953 L 86.897 73.953 Z M 82.19 74.01 L 82.19 74.01 L 82.19 74.01 Q 81.683 74.01 81.683 73.436 L 81.683 73.436 L 81.683 71.908 L 81.293 71.908 L 81.293 71.551 L 81.683 71.551 L 81.683 70.757 L 82.092 70.559 L 82.092 71.551 L 82.684 71.551 L 82.684 71.908 L 82.092 71.908 L 82.092 73.3 L 82.092 73.3 Q 82.092 73.46 82.143 73.544 L 82.143 73.544 L 82.143 73.544 Q 82.195 73.629 82.341 73.629 L 82.341 73.629 L 82.341 73.629 Q 82.501 73.629 82.698 73.502 L 82.698 73.502 L 82.651 73.901 L 82.651 73.901 Q 82.444 74.01 82.19 74.01 Z M 79.774 74.01 L 79.774 74.01 L 79.774 74.01 Q 79.516 74.01 79.283 73.899 L 79.283 73.899 L 79.283 73.899 Q 79.051 73.789 78.905 73.605 L 78.905 73.605 L 79.196 73.356 L 79.196 73.356 Q 79.464 73.643 79.784 73.643 L 79.784 73.643 L 79.784 73.643 Q 79.986 73.643 80.108 73.565 L 80.108 73.565 L 80.108 73.565 Q 80.23 73.488 80.23 73.337 L 80.23 73.337 L 80.23 73.337 Q 80.23 73.225 80.141 73.133 L 80.141 73.133 L 80.141 73.133 Q 80.052 73.041 79.958 72.997 L 79.958 72.997 L 79.958 72.997 Q 79.864 72.952 79.68 72.881 L 79.68 72.881 L 79.68 72.881 Q 79.314 72.745 79.126 72.576 L 79.126 72.576 L 79.126 72.576 Q 78.938 72.407 78.938 72.129 L 78.938 72.129 L 78.938 72.129 Q 78.938 71.838 79.166 71.666 L 79.166 71.666 L 79.166 71.666 Q 79.394 71.495 79.746 71.495 L 79.746 71.495 L 79.746 71.495 Q 80.249 71.495 80.555 71.857 L 80.555 71.857 L 80.273 72.092 L 80.273 72.092 Q 80.052 71.861 79.742 71.861 L 79.742 71.861 L 79.742 71.861 Q 79.558 71.861 79.45 71.932 L 79.45 71.932 L 79.45 71.932 Q 79.342 72.002 79.342 72.129 L 79.342 72.129 L 79.342 72.129 Q 79.342 72.2 79.377 72.259 L 79.377 72.259 L 79.377 72.259 Q 79.413 72.317 79.504 72.369 L 79.504 72.369 L 79.504 72.369 Q 79.596 72.421 79.65 72.447 L 79.65 72.447 L 79.65 72.447 Q 79.704 72.472 79.85 72.529 L 79.85 72.529 L 79.85 72.529 Q 80.23 72.665 80.43 72.839 L 80.43 72.839 L 80.43 72.839 Q 80.63 73.013 80.63 73.328 L 80.63 73.328 L 80.63 73.328 Q 80.63 73.648 80.4 73.829 L 80.4 73.829 L 80.4 73.829 Q 80.169 74.01 79.774 74.01 Z M 77.126 74.01 L 77.126 74.01 L 77.126 74.01 Q 76.637 74.01 76.348 73.659 L 76.348 73.659 L 76.348 73.659 Q 76.059 73.309 76.059 72.75 L 76.059 72.75 L 76.059 72.75 Q 76.059 72.162 76.35 71.828 L 76.35 71.828 L 76.35 71.828 Q 76.642 71.495 77.126 71.495 L 77.126 71.495 L 77.126 71.495 Q 77.558 71.495 77.838 71.784 L 77.838 71.784 L 77.838 71.784 Q 78.118 72.073 78.118 72.637 L 78.118 72.637 L 78.118 72.637 Q 78.118 72.769 78.104 72.91 L 78.104 72.91 L 76.477 72.91 L 76.477 72.91 Q 76.501 73.239 76.682 73.438 L 76.682 73.438 L 76.682 73.438 Q 76.863 73.638 77.135 73.638 L 77.135 73.638 L 77.135 73.638 Q 77.436 73.638 77.652 73.422 L 77.652 73.422 L 77.901 73.699 L 77.901 73.699 Q 77.591 74.01 77.126 74.01 Z M 76.472 72.562 L 76.472 72.562 L 77.704 72.562 L 77.704 72.562 Q 77.699 72.19 77.528 72.023 L 77.528 72.023 L 77.528 72.023 Q 77.356 71.857 77.126 71.857 L 77.126 71.857 L 77.126 71.857 Q 76.849 71.857 76.67 72.033 L 76.67 72.033 L 76.67 72.033 Q 76.491 72.209 76.472 72.562 Z M 73.472 74.616 L 73.336 74.545 L 73.336 74.545 Q 73.421 74.47 73.505 74.329 L 73.505 74.329 L 73.505 74.329 Q 73.59 74.188 73.599 74.028 L 73.599 74.028 L 73.599 74.028 Q 73.458 74.019 73.364 73.932 L 73.364 73.932 L 73.364 73.932 Q 73.27 73.845 73.27 73.713 L 73.27 73.713 L 73.27 73.713 Q 73.27 73.568 73.362 73.474 L 73.362 73.474 L 73.362 73.474 Q 73.454 73.38 73.585 73.38 L 73.585 73.38 L 73.585 73.38 Q 73.736 73.38 73.839 73.485 L 73.839 73.485 L 73.839 73.485 Q 73.943 73.591 73.943 73.793 L 73.943 73.793 L 73.943 73.793 Q 73.943 74.052 73.811 74.27 L 73.811 74.27 L 73.811 74.27 Q 73.679 74.489 73.472 74.616 L 73.472 74.616 L 73.472 74.616 Z M 71.354 74.01 L 71.354 74.01 L 71.354 74.01 Q 70.865 74.01 70.576 73.659 L 70.576 73.659 L 70.576 73.659 Q 70.287 73.309 70.287 72.75 L 70.287 72.75 L 70.287 72.75 Q 70.287 72.162 70.578 71.828 L 70.578 71.828 L 70.578 71.828 Q 70.869 71.495 71.354 71.495 L 71.354 71.495 L 71.354 71.495 Q 71.786 71.495 72.066 71.784 L 72.066 71.784 L 72.066 71.784 Q 72.345 72.073 72.345 72.637 L 72.345 72.637 L 72.345 72.637 Q 72.345 72.769 72.331 72.91 L 72.331 72.91 L 70.705 72.91 L 70.705 72.91 Q 70.728 73.239 70.909 73.438 L 70.909 73.438 L 70.909 73.438 Q 71.09 73.638 71.363 73.638 L 71.363 73.638 L 71.363 73.638 Q 71.664 73.638 71.88 73.422 L 71.88 73.422 L 72.129 73.699 L 72.129 73.699 Q 71.819 74.01 71.354 74.01 Z M 70.7 72.562 L 70.7 72.562 L 71.932 72.562 L 71.932 72.562 Q 71.927 72.19 71.756 72.023 L 71.756 72.023 L 71.756 72.023 Q 71.584 71.857 71.354 71.857 L 71.354 71.857 L 71.354 71.857 Q 71.076 71.857 70.898 72.033 L 70.898 72.033 L 70.898 72.033 Q 70.719 72.209 70.7 72.562 Z M 68.61 74.01 L 68.61 74.01 L 68.61 74.01 Q 68.352 74.01 68.119 73.899 L 68.119 73.899 L 68.119 73.899 Q 67.886 73.789 67.74 73.605 L 67.74 73.605 L 68.032 73.356 L 68.032 73.356 Q 68.3 73.643 68.62 73.643 L 68.62 73.643 L 68.62 73.643 Q 68.822 73.643 68.944 73.565 L 68.944 73.565 L 68.944 73.565 Q 69.066 73.488 69.066 73.337 L 69.066 73.337 L 69.066 73.337 Q 69.066 73.225 68.977 73.133 L 68.977 73.133 L 68.977 73.133 Q 68.887 73.041 68.793 72.997 L 68.793 72.997 L 68.793 72.997 Q 68.699 72.952 68.516 72.881 L 68.516 72.881 L 68.516 72.881 Q 68.149 72.745 67.961 72.576 L 67.961 72.576 L 67.961 72.576 Q 67.773 72.407 67.773 72.129 L 67.773 72.129 L 67.773 72.129 Q 67.773 71.838 68.001 71.666 L 68.001 71.666 L 68.001 71.666 Q 68.229 71.495 68.582 71.495 L 68.582 71.495 L 68.582 71.495 Q 69.085 71.495 69.39 71.857 L 69.39 71.857 L 69.108 72.092 L 69.108 72.092 Q 68.887 71.861 68.577 71.861 L 68.577 71.861 L 68.577 71.861 Q 68.394 71.861 68.286 71.932 L 68.286 71.932 L 68.286 71.932 Q 68.178 72.002 68.178 72.129 L 68.178 72.129 L 68.178 72.129 Q 68.178 72.2 68.213 72.259 L 68.213 72.259 L 68.213 72.259 Q 68.248 72.317 68.34 72.369 L 68.34 72.369 L 68.34 72.369 Q 68.432 72.421 68.486 72.447 L 68.486 72.447 L 68.486 72.447 Q 68.54 72.472 68.685 72.529 L 68.685 72.529 L 68.685 72.529 Q 69.066 72.665 69.266 72.839 L 69.266 72.839 L 69.266 72.839 Q 69.466 73.013 69.466 73.328 L 69.466 73.328 L 69.466 73.328 Q 69.466 73.648 69.235 73.829 L 69.235 73.829 L 69.235 73.829 Q 69.005 74.01 68.61 74.01 Z M 66.871 71.041 L 66.871 71.041 L 66.871 71.041 Q 66.796 71.114 66.688 71.114 L 66.688 71.114 L 66.688 71.114 Q 66.58 71.114 66.507 71.039 L 66.507 71.039 L 66.507 71.039 Q 66.434 70.963 66.434 70.86 L 66.434 70.86 L 66.434 70.86 Q 66.434 70.752 66.509 70.674 L 66.509 70.674 L 66.509 70.674 Q 66.584 70.597 66.688 70.597 L 66.688 70.597 L 66.688 70.597 Q 66.796 70.597 66.871 70.674 L 66.871 70.674 L 66.871 70.674 Q 66.946 70.752 66.946 70.86 L 66.946 70.86 L 66.946 70.86 Q 66.946 70.968 66.871 71.041 Z M 66.895 73.953 L 66.486 73.953 L 66.486 71.551 L 66.895 71.551 L 66.895 73.953 L 66.895 73.953 Z M 65.403 73.953 L 65.017 73.953 L 65.017 73.732 L 65.017 73.732 Q 64.721 74.01 64.336 74.01 L 64.336 74.01 L 64.336 74.01 Q 63.955 74.01 63.727 73.8 L 63.727 73.8 L 63.727 73.8 Q 63.499 73.591 63.499 73.201 L 63.499 73.201 L 63.499 73.201 Q 63.499 72.811 63.758 72.609 L 63.758 72.609 L 63.758 72.609 Q 64.016 72.407 64.397 72.407 L 64.397 72.407 L 64.397 72.407 Q 64.745 72.407 65.017 72.562 L 65.017 72.562 L 65.017 72.392 L 65.017 72.392 Q 65.017 72.092 64.883 71.972 L 64.883 71.972 L 64.883 71.972 Q 64.749 71.852 64.496 71.852 L 64.496 71.852 L 64.496 71.852 Q 64.134 71.852 63.795 72.092 L 63.795 72.092 L 63.678 71.748 L 63.678 71.748 Q 64.063 71.495 64.547 71.495 L 64.547 71.495 L 64.547 71.495 Q 65.403 71.495 65.403 72.36 L 65.403 72.36 L 65.403 73.953 L 65.403 73.953 Z M 64.397 73.648 L 64.397 73.648 L 64.397 73.648 Q 64.749 73.648 65.017 73.333 L 65.017 73.333 L 65.017 72.919 L 65.017 72.919 Q 64.759 72.759 64.453 72.759 L 64.453 72.759 L 64.453 72.759 Q 64.204 72.759 64.044 72.872 L 64.044 72.872 L 64.044 72.872 Q 63.885 72.985 63.885 73.201 L 63.885 73.201 L 63.885 73.201 Q 63.885 73.403 64.019 73.525 L 64.019 73.525 L 64.019 73.525 Q 64.152 73.648 64.397 73.648 Z M 61.758 75.067 L 61.758 75.067 L 61.758 75.067 Q 61.481 75.067 61.316 74.912 L 61.316 74.912 L 61.546 74.752 L 61.546 74.752 Q 61.593 74.813 61.72 74.813 L 61.72 74.813 L 61.72 74.813 Q 61.824 74.813 61.894 74.75 L 61.894 74.75 L 61.894 74.75 Q 61.965 74.686 61.965 74.588 L 61.965 74.588 L 61.965 74.588 Q 61.965 74.498 61.882 74.437 L 61.882 74.437 L 61.882 74.437 Q 61.8 74.376 61.692 74.376 L 61.692 74.376 L 61.692 74.376 Q 61.579 74.376 61.513 74.409 L 61.513 74.409 L 61.438 74.315 L 61.687 74 L 61.687 74 Q 61.274 73.963 61.039 73.636 L 61.039 73.636 L 61.039 73.636 Q 60.804 73.309 60.804 72.754 L 60.804 72.754 L 60.804 72.754 Q 60.804 72.162 61.074 71.828 L 61.074 71.828 L 61.074 71.828 Q 61.344 71.495 61.819 71.495 L 61.819 71.495 L 61.819 71.495 Q 62.458 71.495 62.66 72.054 L 62.66 72.054 L 62.275 72.195 L 62.275 72.195 Q 62.153 71.875 61.824 71.875 L 61.824 71.875 L 61.824 71.875 Q 61.523 71.875 61.372 72.106 L 61.372 72.106 L 61.372 72.106 Q 61.222 72.336 61.222 72.754 L 61.222 72.754 L 61.222 72.754 Q 61.222 73.168 61.372 73.396 L 61.372 73.396 L 61.372 73.396 Q 61.523 73.624 61.81 73.624 L 61.81 73.624 L 61.81 73.624 Q 62.186 73.624 62.298 73.267 L 62.298 73.267 L 62.679 73.394 L 62.679 73.394 Q 62.51 73.939 61.937 74.005 L 61.937 74.005 L 61.814 74.202 L 61.814 74.202 Q 62.073 74.202 62.195 74.315 L 62.195 74.315 L 62.195 74.315 Q 62.317 74.428 62.317 74.592 L 62.317 74.592 L 62.317 74.592 Q 62.317 74.799 62.162 74.933 L 62.162 74.933 L 62.162 74.933 Q 62.007 75.067 61.758 75.067 Z M 59.749 73.953 L 59.34 73.953 L 59.34 72.501 L 59.34 72.501 Q 59.34 72.176 59.201 72.023 L 59.201 72.023 L 59.201 72.023 Q 59.063 71.871 58.823 71.871 L 58.823 71.871 L 58.823 71.871 Q 58.268 71.871 58.268 72.491 L 58.268 72.491 L 58.268 73.953 L 57.859 73.953 L 57.859 71.551 L 58.268 71.551 L 58.268 71.795 L 58.268 71.795 Q 58.489 71.495 58.889 71.495 L 58.889 71.495 L 58.889 71.495 Q 59.312 71.495 59.53 71.751 L 59.53 71.751 L 59.53 71.751 Q 59.749 72.007 59.749 72.571 L 59.749 72.571 L 59.749 73.953 L 59.749 73.953 Z M 56.781 73.953 L 56.396 73.953 L 56.396 73.732 L 56.396 73.732 Q 56.1 74.01 55.714 74.01 L 55.714 74.01 L 55.714 74.01 Q 55.333 74.01 55.105 73.8 L 55.105 73.8 L 55.105 73.8 Q 54.877 73.591 54.877 73.201 L 54.877 73.201 L 54.877 73.201 Q 54.877 72.811 55.136 72.609 L 55.136 72.609 L 55.136 72.609 Q 55.394 72.407 55.775 72.407 L 55.775 72.407 L 55.775 72.407 Q 56.123 72.407 56.396 72.562 L 56.396 72.562 L 56.396 72.392 L 56.396 72.392 Q 56.396 72.092 56.262 71.972 L 56.262 71.972 L 56.262 71.972 Q 56.128 71.852 55.874 71.852 L 55.874 71.852 L 55.874 71.852 Q 55.512 71.852 55.174 72.092 L 55.174 72.092 L 55.056 71.748 L 55.056 71.748 Q 55.441 71.495 55.926 71.495 L 55.926 71.495 L 55.926 71.495 Q 56.781 71.495 56.781 72.36 L 56.781 72.36 L 56.781 73.953 L 56.781 73.953 Z M 55.775 73.648 L 55.775 73.648 L 55.775 73.648 Q 56.128 73.648 56.396 73.333 L 56.396 73.333 L 56.396 72.919 L 56.396 72.919 Q 56.137 72.759 55.832 72.759 L 55.832 72.759 L 55.832 72.759 Q 55.582 72.759 55.423 72.872 L 55.423 72.872 L 55.423 72.872 Q 55.263 72.985 55.263 73.201 L 55.263 73.201 L 55.263 73.201 Q 55.263 73.403 55.397 73.525 L 55.397 73.525 L 55.397 73.525 Q 55.531 73.648 55.775 73.648 Z M 53.252 73.953 L 52.843 73.953 L 52.843 71.551 L 53.252 71.551 L 53.252 71.866 L 53.252 71.866 Q 53.422 71.495 53.821 71.495 L 53.821 71.495 L 53.821 71.495 Q 54.047 71.495 54.193 71.617 L 54.193 71.617 L 54.131 72.002 L 54.131 72.002 Q 53.981 71.899 53.788 71.899 L 53.788 71.899 L 53.788 71.899 Q 53.577 71.899 53.415 72.063 L 53.415 72.063 L 53.415 72.063 Q 53.252 72.228 53.252 72.599 L 53.252 72.599 L 53.252 73.953 L 53.252 73.953 Z M 52.123 71.908 L 51.564 71.908 L 51.564 73.953 L 51.155 73.953 L 51.155 71.908 L 50.783 71.908 L 50.783 71.551 L 51.155 71.551 L 51.155 71.151 L 51.155 71.151 Q 51.155 70.86 51.305 70.733 L 51.305 70.733 L 51.305 70.733 Q 51.455 70.606 51.676 70.606 L 51.676 70.606 L 51.676 70.606 Q 51.911 70.606 52.123 70.719 L 52.123 70.719 L 52.123 71.062 L 52.123 71.062 Q 51.93 70.973 51.78 70.973 L 51.78 70.973 L 51.78 70.973 Q 51.648 70.973 51.606 71.039 L 51.606 71.039 L 51.606 71.039 Q 51.564 71.104 51.564 71.222 L 51.564 71.222 L 51.564 71.551 L 52.123 71.551 L 52.123 71.908 L 52.123 71.908 Z M 115.14 68.312 L 114.731 68.312 L 114.731 68.082 L 114.731 68.082 Q 114.51 68.369 114.125 68.369 L 114.125 68.369 L 114.125 68.369 Q 113.687 68.369 113.469 68.115 L 113.469 68.115 L 113.469 68.115 Q 113.25 67.861 113.25 67.297 L 113.25 67.297 L 113.25 65.91 L 113.659 65.91 L 113.659 67.358 L 113.659 67.358 Q 113.659 67.682 113.798 67.835 L 113.798 67.835 L 113.798 67.835 Q 113.937 67.988 114.176 67.988 L 114.176 67.988 L 114.176 67.988 Q 114.731 67.988 114.731 67.367 L 114.731 67.367 L 114.731 65.91 L 115.14 65.91 L 115.14 68.312 L 115.14 68.312 Z M 117.283 68.369 L 117.283 68.369 L 117.283 68.369 Q 116.794 68.369 116.505 68.018 L 116.505 68.018 L 116.505 68.018 Q 116.216 67.668 116.216 67.109 L 116.216 67.109 L 116.216 67.109 Q 116.216 66.521 116.507 66.187 L 116.507 66.187 L 116.507 66.187 Q 116.798 65.854 117.283 65.854 L 117.283 65.854 L 117.283 65.854 Q 117.715 65.854 117.995 66.143 L 117.995 66.143 L 117.995 66.143 Q 118.274 66.432 118.274 66.996 L 118.274 66.996 L 118.274 66.996 Q 118.274 67.128 118.26 67.269 L 118.26 67.269 L 116.634 67.269 L 116.634 67.269 Q 116.657 67.598 116.838 67.797 L 116.838 67.797 L 116.838 67.797 Q 117.019 67.997 117.292 67.997 L 117.292 67.997 L 117.292 67.997 Q 117.593 67.997 117.809 67.781 L 117.809 67.781 L 118.058 68.058 L 118.058 68.058 Q 117.748 68.369 117.283 68.369 Z M 116.629 66.921 L 116.629 66.921 L 117.861 66.921 L 117.861 66.921 Q 117.856 66.549 117.685 66.383 L 117.685 66.383 L 117.685 66.383 Q 117.513 66.216 117.283 66.216 L 117.283 66.216 L 117.283 66.216 Q 117.005 66.216 116.827 66.392 L 116.827 66.392 L 116.827 66.392 Q 116.648 66.568 116.629 66.921 Z M 111.107 68.369 L 111.107 68.369 L 111.107 68.369 Q 110.651 68.369 110.38 68.035 L 110.38 68.035 L 110.38 68.035 Q 110.11 67.701 110.11 67.114 L 110.11 67.114 L 110.11 67.114 Q 110.11 66.531 110.373 66.192 L 110.373 66.192 L 110.373 66.192 Q 110.637 65.854 111.093 65.854 L 111.093 65.854 L 111.093 65.854 Q 111.426 65.854 111.713 66.112 L 111.713 66.112 L 111.713 65.91 L 112.122 65.91 L 112.122 69.069 L 111.713 69.252 L 111.713 68.087 L 111.713 68.087 Q 111.464 68.369 111.107 68.369 Z M 111.144 67.988 L 111.144 67.988 L 111.144 67.988 Q 111.459 67.988 111.713 67.659 L 111.713 67.659 L 111.713 66.554 L 111.713 66.554 Q 111.52 66.23 111.144 66.23 L 111.144 66.23 L 111.144 66.23 Q 110.857 66.23 110.691 66.479 L 110.691 66.479 L 110.691 66.479 Q 110.524 66.728 110.524 67.114 L 110.524 67.114 L 110.524 67.114 Q 110.524 67.537 110.684 67.762 L 110.684 67.762 L 110.684 67.762 Q 110.843 67.988 111.144 67.988 Z M 109.222 65.4 L 109.222 65.4 L 109.222 65.4 Q 109.147 65.473 109.038 65.473 L 109.038 65.473 L 109.038 65.473 Q 108.93 65.473 108.858 65.398 L 108.858 65.398 L 108.858 65.398 Q 108.785 65.323 108.785 65.219 L 108.785 65.219 L 108.785 65.219 Q 108.785 65.111 108.86 65.033 L 108.86 65.033 L 108.86 65.033 Q 108.935 64.956 109.038 64.956 L 109.038 64.956 L 109.038 64.956 Q 109.147 64.956 109.222 65.033 L 109.222 65.033 L 109.222 65.033 Q 109.297 65.111 109.297 65.219 L 109.297 65.219 L 109.297 65.219 Q 109.297 65.327 109.222 65.4 Z M 109.245 68.312 L 108.836 68.312 L 108.836 65.91 L 109.245 65.91 L 109.245 68.312 L 109.245 68.312 Z M 107.798 68.312 L 107.389 68.312 L 107.389 65.111 L 107.798 64.918 L 107.798 68.312 L 107.798 68.312 Z M 105.349 68.369 L 105.349 68.369 L 105.349 68.369 Q 105.006 68.369 104.733 68.105 L 104.733 68.105 L 104.733 68.312 L 104.324 68.312 L 104.324 65.111 L 104.733 64.918 L 104.733 66.117 L 104.733 66.117 Q 104.973 65.854 105.335 65.854 L 105.335 65.854 L 105.335 65.854 Q 105.786 65.854 106.059 66.187 L 106.059 66.187 L 106.059 66.187 Q 106.332 66.521 106.332 67.109 L 106.332 67.109 L 106.332 67.109 Q 106.332 67.715 106.071 68.042 L 106.071 68.042 L 106.071 68.042 Q 105.81 68.369 105.349 68.369 Z M 105.293 67.988 L 105.293 67.988 L 105.293 67.988 Q 105.598 67.988 105.756 67.755 L 105.756 67.755 L 105.756 67.755 Q 105.913 67.522 105.913 67.109 L 105.913 67.109 L 105.913 67.109 Q 105.913 66.681 105.756 66.455 L 105.756 66.455 L 105.756 66.455 Q 105.598 66.23 105.293 66.23 L 105.293 66.23 L 105.293 66.23 Q 105.105 66.23 104.954 66.329 L 104.954 66.329 L 104.954 66.329 Q 104.804 66.427 104.733 66.549 L 104.733 66.549 L 104.733 67.664 L 104.733 67.664 Q 104.823 67.814 104.973 67.901 L 104.973 67.901 L 104.973 67.901 Q 105.123 67.988 105.293 67.988 Z M 103.171 68.312 L 102.762 68.312 L 102.762 68.082 L 102.762 68.082 Q 102.541 68.369 102.156 68.369 L 102.156 68.369 L 102.156 68.369 Q 101.719 68.369 101.5 68.115 L 101.5 68.115 L 101.5 68.115 Q 101.281 67.861 101.281 67.297 L 101.281 67.297 L 101.281 65.91 L 101.69 65.91 L 101.69 67.358 L 101.69 67.358 Q 101.69 67.682 101.829 67.835 L 101.829 67.835 L 101.829 67.835 Q 101.968 67.988 102.207 67.988 L 102.207 67.988 L 102.207 67.988 Q 102.762 67.988 102.762 67.367 L 102.762 67.367 L 102.762 65.91 L 103.171 65.91 L 103.171 68.312 L 103.171 68.312 Z M 99.274 68.369 L 99.274 68.369 L 99.274 68.369 Q 98.898 68.369 98.658 68.087 L 98.658 68.087 L 98.658 69.069 L 98.249 69.262 L 98.249 65.91 L 98.658 65.91 L 98.658 66.112 L 98.658 66.112 Q 98.917 65.854 99.274 65.854 L 99.274 65.854 L 99.274 65.854 Q 99.73 65.854 99.998 66.192 L 99.998 66.192 L 99.998 66.192 Q 100.266 66.531 100.266 67.109 L 100.266 67.109 L 100.266 67.109 Q 100.266 67.696 99.993 68.033 L 99.993 68.033 L 99.993 68.033 Q 99.72 68.369 99.274 68.369 Z M 99.222 67.988 L 99.222 67.988 L 99.222 67.988 Q 99.523 67.988 99.685 67.76 L 99.685 67.76 L 99.685 67.76 Q 99.847 67.532 99.847 67.109 L 99.847 67.109 L 99.847 67.109 Q 99.847 66.709 99.681 66.47 L 99.681 66.47 L 99.681 66.47 Q 99.514 66.23 99.222 66.23 L 99.222 66.23 L 99.222 66.23 Q 98.841 66.23 98.658 66.554 L 98.658 66.554 L 98.658 67.664 L 98.658 67.664 Q 98.907 67.988 99.222 67.988 Z M 96.209 65.605 L 95.795 65.605 L 96.463 64.871 L 97.045 64.871 L 96.209 65.605 L 96.209 65.605 Z M 96.326 68.369 L 96.326 68.369 L 96.326 68.369 Q 95.837 68.369 95.548 68.018 L 95.548 68.018 L 95.548 68.018 Q 95.259 67.668 95.259 67.109 L 95.259 67.109 L 95.259 67.109 Q 95.259 66.521 95.551 66.187 L 95.551 66.187 L 95.551 66.187 Q 95.842 65.854 96.326 65.854 L 96.326 65.854 L 96.326 65.854 Q 96.759 65.854 97.038 66.143 L 97.038 66.143 L 97.038 66.143 Q 97.318 66.432 97.318 66.996 L 97.318 66.996 L 97.318 66.996 Q 97.318 67.128 97.304 67.269 L 97.304 67.269 L 95.678 67.269 L 95.678 67.269 Q 95.701 67.598 95.882 67.797 L 95.882 67.797 L 95.882 67.797 Q 96.063 67.997 96.336 67.997 L 96.336 67.997 L 96.336 67.997 Q 96.636 67.997 96.853 67.781 L 96.853 67.781 L 97.102 68.058 L 97.102 68.058 Q 96.792 68.369 96.326 68.369 Z M 95.673 66.921 L 95.673 66.921 L 96.904 66.921 L 96.904 66.921 Q 96.9 66.549 96.728 66.383 L 96.728 66.383 L 96.728 66.383 Q 96.557 66.216 96.326 66.216 L 96.326 66.216 L 96.326 66.216 Q 96.049 66.216 95.87 66.392 L 95.87 66.392 L 95.87 66.392 Q 95.692 66.568 95.673 66.921 Z M 92.329 68.312 L 91.92 68.312 L 91.92 65.022 L 93.217 65.022 L 93.217 65.022 Q 93.762 65.022 94.009 65.29 L 94.009 65.29 L 94.009 65.29 Q 94.256 65.558 94.256 65.957 L 94.256 65.957 L 94.256 65.957 Q 94.256 66.281 94.066 66.538 L 94.066 66.538 L 94.066 66.538 Q 93.875 66.794 93.49 66.874 L 93.49 66.874 L 94.195 68.312 L 93.734 68.312 L 93.057 66.902 L 92.329 66.902 L 92.329 68.312 L 92.329 68.312 Z M 92.329 65.402 L 92.329 66.521 L 93.226 66.521 L 93.226 66.521 Q 93.546 66.521 93.694 66.361 L 93.694 66.361 L 93.694 66.361 Q 93.842 66.202 93.842 65.967 L 93.842 65.967 L 93.842 65.967 Q 93.842 65.741 93.699 65.572 L 93.699 65.572 L 93.699 65.572 Q 93.555 65.402 93.226 65.402 L 93.226 65.402 L 92.329 65.402 L 92.329 65.402 Z M 80.955 68.312 L 80.546 68.312 L 80.546 65.111 L 80.955 64.918 L 80.955 68.312 L 80.955 68.312 Z M 83.716 68.312 L 83.33 68.312 L 83.33 68.091 L 83.33 68.091 Q 83.034 68.369 82.648 68.369 L 82.648 68.369 L 82.648 68.369 Q 82.268 68.369 82.04 68.159 L 82.04 68.159 L 82.04 68.159 Q 81.812 67.95 81.812 67.56 L 81.812 67.56 L 81.812 67.56 Q 81.812 67.17 82.07 66.968 L 82.07 66.968 L 82.07 66.968 Q 82.329 66.766 82.71 66.766 L 82.71 66.766 L 82.71 66.766 Q 83.057 66.766 83.33 66.921 L 83.33 66.921 L 83.33 66.752 L 83.33 66.752 Q 83.33 66.451 83.196 66.331 L 83.196 66.331 L 83.196 66.331 Q 83.062 66.211 82.808 66.211 L 82.808 66.211 L 82.808 66.211 Q 82.446 66.211 82.108 66.451 L 82.108 66.451 L 81.99 66.108 L 81.99 66.108 Q 82.376 65.854 82.86 65.854 L 82.86 65.854 L 82.86 65.854 Q 83.716 65.854 83.716 66.719 L 83.716 66.719 L 83.716 68.312 L 83.716 68.312 Z M 82.71 68.007 L 82.71 68.007 L 82.71 68.007 Q 83.062 68.007 83.33 67.692 L 83.33 67.692 L 83.33 67.278 L 83.33 67.278 Q 83.072 67.118 82.766 67.118 L 82.766 67.118 L 82.766 67.118 Q 82.517 67.118 82.357 67.231 L 82.357 67.231 L 82.357 67.231 Q 82.197 67.344 82.197 67.56 L 82.197 67.56 L 82.197 67.56 Q 82.197 67.762 82.331 67.884 L 82.331 67.884 L 82.331 67.884 Q 82.465 68.007 82.71 68.007 Z M 77.154 68.369 L 77.154 68.369 L 77.154 68.369 Q 76.787 68.369 76.514 68.261 L 76.514 68.261 L 76.514 68.261 Q 76.242 68.152 76.101 68.007 L 76.101 68.007 L 76.345 67.692 L 76.345 67.692 Q 76.688 67.993 77.149 67.993 L 77.149 67.993 L 77.149 67.993 Q 77.497 67.993 77.725 67.781 L 77.725 67.781 L 77.725 67.781 Q 77.953 67.57 77.953 67.255 L 77.953 67.255 L 77.953 67.255 Q 77.953 66.944 77.767 66.752 L 77.767 66.752 L 77.767 66.752 Q 77.581 66.559 77.28 66.559 L 77.28 66.559 L 77.28 66.559 Q 76.857 66.559 76.618 66.827 L 76.618 66.827 L 76.213 66.686 L 76.406 65.022 L 78.164 65.022 L 78.164 65.402 L 76.763 65.402 L 76.636 66.394 L 76.636 66.394 Q 76.919 66.169 77.327 66.169 L 77.327 66.169 L 77.327 66.169 Q 77.798 66.169 78.089 66.474 L 78.089 66.474 L 78.089 66.474 Q 78.38 66.78 78.38 67.226 L 78.38 67.226 L 78.38 67.226 Q 78.38 67.706 78.04 68.037 L 78.04 68.037 L 78.04 68.037 Q 77.699 68.369 77.154 68.369 Z M 74.27 68.312 L 73.852 68.312 L 73.852 68.312 Q 73.861 67.48 74.087 66.787 L 74.087 66.787 L 74.087 66.787 Q 74.312 66.093 74.829 65.402 L 74.829 65.402 L 73.194 65.402 L 73.194 65.022 L 75.285 65.022 L 75.285 65.393 L 75.285 65.393 Q 74.989 65.732 74.78 66.133 L 74.78 66.133 L 74.78 66.133 Q 74.571 66.535 74.468 66.93 L 74.468 66.93 L 74.468 66.93 Q 74.364 67.325 74.317 67.656 L 74.317 67.656 L 74.317 67.656 Q 74.27 67.988 74.27 68.312 L 74.27 68.312 L 74.27 68.312 Z M 71.261 68.369 L 71.261 68.369 L 71.261 68.369 Q 70.777 68.369 70.466 68.084 L 70.466 68.084 L 70.466 68.084 Q 70.156 67.8 70.156 67.367 L 70.156 67.367 L 70.156 67.367 Q 70.156 67.067 70.311 66.839 L 70.311 66.839 L 70.311 66.839 Q 70.466 66.611 70.72 66.502 L 70.72 66.502 L 70.72 66.502 Q 70.518 66.399 70.41 66.22 L 70.41 66.22 L 70.41 66.22 Q 70.302 66.042 70.302 65.821 L 70.302 65.821 L 70.302 65.821 Q 70.302 65.459 70.572 65.212 L 70.572 65.212 L 70.572 65.212 Q 70.842 64.965 71.261 64.965 L 71.261 64.965 L 71.261 64.965 Q 71.679 64.965 71.952 65.212 L 71.952 65.212 L 71.952 65.212 Q 72.224 65.459 72.224 65.821 L 72.224 65.821 L 72.224 65.821 Q 72.224 66.296 71.801 66.502 L 71.801 66.502 L 71.801 66.502 Q 72.06 66.615 72.215 66.841 L 72.215 66.841 L 72.215 66.841 Q 72.37 67.067 72.37 67.367 L 72.37 67.367 L 72.37 67.367 Q 72.37 67.8 72.06 68.084 L 72.06 68.084 L 72.06 68.084 Q 71.75 68.369 71.261 68.369 Z M 70.866 66.199 L 70.866 66.199 L 70.866 66.199 Q 71.016 66.338 71.261 66.338 L 71.261 66.338 L 71.261 66.338 Q 71.505 66.338 71.658 66.199 L 71.658 66.199 L 71.658 66.199 Q 71.811 66.061 71.811 65.854 L 71.811 65.854 L 71.811 65.854 Q 71.811 65.623 71.658 65.485 L 71.658 65.485 L 71.658 65.485 Q 71.505 65.346 71.261 65.346 L 71.261 65.346 L 71.261 65.346 Q 71.021 65.346 70.868 65.485 L 70.868 65.485 L 70.868 65.485 Q 70.715 65.623 70.715 65.854 L 70.715 65.854 L 70.715 65.854 Q 70.715 66.061 70.866 66.199 Z M 70.77 67.807 L 70.77 67.807 L 70.77 67.807 Q 70.96 67.983 71.261 67.983 L 71.261 67.983 L 71.261 67.983 Q 71.562 67.983 71.754 67.807 L 71.754 67.807 L 71.754 67.807 Q 71.947 67.631 71.947 67.334 L 71.947 67.334 L 71.947 67.334 Q 71.947 67.067 71.752 66.874 L 71.752 66.874 L 71.752 66.874 Q 71.557 66.681 71.261 66.681 L 71.261 66.681 L 71.261 66.681 Q 70.965 66.681 70.772 66.871 L 70.772 66.871 L 70.772 66.871 Q 70.579 67.062 70.579 67.334 L 70.579 67.334 L 70.579 67.334 Q 70.579 67.631 70.77 67.807 Z M 68.956 68.312 L 68.547 68.312 L 68.547 65.689 L 67.997 65.689 L 67.997 65.412 L 67.997 65.412 Q 68.528 65.412 68.66 65.022 L 68.66 65.022 L 68.956 65.022 L 68.956 68.312 L 68.956 68.312 Z M 57.505 65.4 L 57.505 65.4 L 57.505 65.4 Q 57.43 65.473 57.321 65.473 L 57.321 65.473 L 57.321 65.473 Q 57.213 65.473 57.14 65.398 L 57.14 65.398 L 57.14 65.398 Q 57.068 65.323 57.068 65.219 L 57.068 65.219 L 57.068 65.219 Q 57.068 65.111 57.143 65.033 L 57.143 65.033 L 57.143 65.033 Q 57.218 64.956 57.321 64.956 L 57.321 64.956 L 57.321 64.956 Q 57.43 64.956 57.505 65.033 L 57.505 65.033 L 57.505 65.033 Q 57.58 65.111 57.58 65.219 L 57.58 65.219 L 57.58 65.219 Q 57.58 65.327 57.505 65.4 Z M 57.528 68.312 L 57.119 68.312 L 57.119 65.91 L 57.528 65.91 L 57.528 68.312 L 57.528 68.312 Z M 59.238 68.369 L 59.238 68.369 L 59.238 68.369 Q 58.98 68.369 58.747 68.258 L 58.747 68.258 L 58.747 68.258 Q 58.515 68.148 58.369 67.964 L 58.369 67.964 L 58.66 67.715 L 58.66 67.715 Q 58.928 68.002 59.248 68.002 L 59.248 68.002 L 59.248 68.002 Q 59.45 68.002 59.572 67.924 L 59.572 67.924 L 59.572 67.924 Q 59.694 67.847 59.694 67.696 L 59.694 67.696 L 59.694 67.696 Q 59.694 67.584 59.605 67.492 L 59.605 67.492 L 59.605 67.492 Q 59.516 67.4 59.422 67.356 L 59.422 67.356 L 59.422 67.356 Q 59.328 67.311 59.144 67.24 L 59.144 67.24 L 59.144 67.24 Q 58.778 67.104 58.59 66.935 L 58.59 66.935 L 58.59 66.935 Q 58.402 66.766 58.402 66.488 L 58.402 66.488 L 58.402 66.488 Q 58.402 66.197 58.63 66.025 L 58.63 66.025 L 58.63 66.025 Q 58.858 65.854 59.21 65.854 L 59.21 65.854 L 59.21 65.854 Q 59.713 65.854 60.019 66.216 L 60.019 66.216 L 59.737 66.451 L 59.737 66.451 Q 59.516 66.22 59.206 66.22 L 59.206 66.22 L 59.206 66.22 Q 59.022 66.22 58.914 66.291 L 58.914 66.291 L 58.914 66.291 Q 58.806 66.361 58.806 66.488 L 58.806 66.488 L 58.806 66.488 Q 58.806 66.559 58.841 66.618 L 58.841 66.618 L 58.841 66.618 Q 58.877 66.676 58.968 66.728 L 58.968 66.728 L 58.968 66.728 Q 59.06 66.78 59.114 66.806 L 59.114 66.806 L 59.114 66.806 Q 59.168 66.831 59.314 66.888 L 59.314 66.888 L 59.314 66.888 Q 59.694 67.024 59.894 67.198 L 59.894 67.198 L 59.894 67.198 Q 60.094 67.372 60.094 67.687 L 60.094 67.687 L 60.094 67.687 Q 60.094 68.007 59.864 68.188 L 59.864 68.188 L 59.864 68.188 Q 59.633 68.369 59.238 68.369 Z M 55.918 68.312 L 55.509 68.312 L 55.509 68.082 L 55.509 68.082 Q 55.288 68.369 54.902 68.369 L 54.902 68.369 L 54.902 68.369 Q 54.465 68.369 54.247 68.115 L 54.247 68.115 L 54.247 68.115 Q 54.028 67.861 54.028 67.297 L 54.028 67.297 L 54.028 65.91 L 54.437 65.91 L 54.437 67.358 L 54.437 67.358 Q 54.437 67.682 54.576 67.835 L 54.576 67.835 L 54.576 67.835 Q 54.714 67.988 54.954 67.988 L 54.954 67.988 L 54.954 67.988 Q 55.509 67.988 55.509 67.367 L 55.509 67.367 L 55.509 65.91 L 55.918 65.91 L 55.918 68.312 L 55.918 68.312 Z M 52.043 68.369 L 52.043 68.369 L 52.043 68.369 Q 51.667 68.369 51.427 68.087 L 51.427 68.087 L 51.427 69.069 L 51.018 69.262 L 51.018 65.91 L 51.427 65.91 L 51.427 66.112 L 51.427 66.112 Q 51.686 65.854 52.043 65.854 L 52.043 65.854 L 52.043 65.854 Q 52.499 65.854 52.767 66.192 L 52.767 66.192 L 52.767 66.192 Q 53.035 66.531 53.035 67.109 L 53.035 67.109 L 53.035 67.109 Q 53.035 67.696 52.762 68.033 L 52.762 68.033 L 52.762 68.033 Q 52.49 68.369 52.043 68.369 Z M 51.991 67.988 L 51.991 67.988 L 51.991 67.988 Q 52.292 67.988 52.454 67.76 L 52.454 67.76 L 52.454 67.76 Q 52.617 67.532 52.617 67.109 L 52.617 67.109 L 52.617 67.109 Q 52.617 66.709 52.45 66.47 L 52.45 66.47 L 52.45 66.47 Q 52.283 66.23 51.991 66.23 L 51.991 66.23 L 51.991 66.23 Q 51.611 66.23 51.427 66.554 L 51.427 66.554 L 51.427 67.664 L 51.427 67.664 Q 51.676 67.988 51.991 67.988 Z M 117.185 61.468 L 116.085 61.468 L 116.085 61.073 L 117.185 61.073 L 117.185 61.468 L 117.185 61.468 Z M 113.96 62.728 L 113.96 62.728 L 113.96 62.728 Q 113.471 62.728 113.182 62.378 L 113.182 62.378 L 113.182 62.378 Q 112.893 62.027 112.893 61.468 L 112.893 61.468 L 112.893 61.468 Q 112.893 60.88 113.184 60.547 L 113.184 60.547 L 113.184 60.547 Q 113.476 60.213 113.96 60.213 L 113.96 60.213 L 113.96 60.213 Q 114.392 60.213 114.672 60.502 L 114.672 60.502 L 114.672 60.502 Q 114.952 60.791 114.952 61.355 L 114.952 61.355 L 114.952 61.355 Q 114.952 61.487 114.938 61.628 L 114.938 61.628 L 113.311 61.628 L 113.311 61.628 Q 113.335 61.957 113.516 62.157 L 113.516 62.157 L 113.516 62.157 Q 113.697 62.356 113.969 62.356 L 113.969 62.356 L 113.969 62.356 Q 114.27 62.356 114.486 62.14 L 114.486 62.14 L 114.735 62.417 L 114.735 62.417 Q 114.425 62.728 113.96 62.728 Z M 113.306 61.28 L 113.306 61.28 L 114.538 61.28 L 114.538 61.28 Q 114.533 60.909 114.362 60.742 L 114.362 60.742 L 114.362 60.742 Q 114.19 60.575 113.96 60.575 L 113.96 60.575 L 113.96 60.575 Q 113.682 60.575 113.504 60.751 L 113.504 60.751 L 113.504 60.751 Q 113.325 60.927 113.306 61.28 Z M 110.832 62.728 L 110.832 62.728 L 110.832 62.728 Q 110.376 62.728 110.108 62.389 L 110.108 62.389 L 110.108 62.389 Q 109.84 62.051 109.84 61.468 L 109.84 61.468 L 109.84 61.468 Q 109.84 60.88 110.11 60.547 L 110.11 60.547 L 110.11 60.547 Q 110.38 60.213 110.832 60.213 L 110.832 60.213 L 110.832 60.213 Q 111.184 60.213 111.438 60.438 L 111.438 60.438 L 111.438 59.47 L 111.847 59.277 L 111.847 62.671 L 111.438 62.671 L 111.438 62.483 L 111.438 62.483 Q 111.203 62.728 110.832 62.728 Z M 110.888 62.347 L 110.888 62.347 L 110.888 62.347 Q 111.245 62.347 111.438 62.023 L 111.438 62.023 L 111.438 60.894 L 111.438 60.894 Q 111.245 60.589 110.888 60.589 L 110.888 60.589 L 110.888 60.589 Q 110.582 60.589 110.418 60.817 L 110.418 60.817 L 110.418 60.817 Q 110.253 61.045 110.253 61.468 L 110.253 61.468 L 110.253 61.468 Q 110.253 61.849 110.425 62.098 L 110.425 62.098 L 110.425 62.098 Q 110.597 62.347 110.888 62.347 Z M 106.215 62.728 L 106.215 62.728 L 106.215 62.728 Q 105.727 62.728 105.437 62.378 L 105.437 62.378 L 105.437 62.378 Q 105.148 62.027 105.148 61.468 L 105.148 61.468 L 105.148 61.468 Q 105.148 60.88 105.44 60.547 L 105.44 60.547 L 105.44 60.547 Q 105.731 60.213 106.215 60.213 L 106.215 60.213 L 106.215 60.213 Q 106.648 60.213 106.928 60.502 L 106.928 60.502 L 106.928 60.502 Q 107.207 60.791 107.207 61.355 L 107.207 61.355 L 107.207 61.355 Q 107.207 61.487 107.193 61.628 L 107.193 61.628 L 105.567 61.628 L 105.567 61.628 Q 105.59 61.957 105.771 62.157 L 105.771 62.157 L 105.771 62.157 Q 105.952 62.356 106.225 62.356 L 106.225 62.356 L 106.225 62.356 Q 106.526 62.356 106.742 62.14 L 106.742 62.14 L 106.991 62.417 L 106.991 62.417 Q 106.681 62.728 106.215 62.728 Z M 105.562 61.28 L 105.562 61.28 L 106.794 61.28 L 106.794 61.28 Q 106.789 60.909 106.617 60.742 L 106.617 60.742 L 106.617 60.742 Q 106.446 60.575 106.215 60.575 L 106.215 60.575 L 106.215 60.575 Q 105.938 60.575 105.759 60.751 L 105.759 60.751 L 105.759 60.751 Q 105.581 60.927 105.562 61.28 Z M 104.071 62.671 L 103.663 62.671 L 103.663 62.441 L 103.663 62.441 Q 103.442 62.728 103.056 62.728 L 103.056 62.728 L 103.056 62.728 Q 102.619 62.728 102.4 62.474 L 102.4 62.474 L 102.4 62.474 Q 102.182 62.22 102.182 61.656 L 102.182 61.656 L 102.182 60.269 L 102.591 60.269 L 102.591 61.717 L 102.591 61.717 Q 102.591 62.041 102.729 62.194 L 102.729 62.194 L 102.729 62.194 Q 102.868 62.347 103.108 62.347 L 103.108 62.347 L 103.108 62.347 Q 103.663 62.347 103.663 61.726 L 103.663 61.726 L 103.663 60.269 L 104.071 60.269 L 104.071 62.671 L 104.071 62.671 Z M 99.928 63.644 L 99.928 63.644 L 99.73 63.325 L 99.73 63.325 Q 100.252 63.297 100.452 63.144 L 100.452 63.144 L 100.452 63.144 Q 100.652 62.991 100.652 62.728 L 100.652 62.728 L 100.652 62.436 L 100.652 62.436 Q 100.44 62.728 100.031 62.728 L 100.031 62.728 L 100.031 62.728 Q 99.608 62.728 99.329 62.399 L 99.329 62.399 L 99.329 62.399 Q 99.049 62.07 99.049 61.468 L 99.049 61.468 L 99.049 61.468 Q 99.049 60.885 99.324 60.549 L 99.324 60.549 L 99.324 60.549 Q 99.599 60.213 100.045 60.213 L 100.045 60.213 L 100.045 60.213 Q 100.421 60.213 100.652 60.467 L 100.652 60.467 L 100.652 60.269 L 101.061 60.269 L 101.061 62.573 L 101.061 62.573 Q 101.061 63.123 100.767 63.367 L 100.767 63.367 L 100.767 63.367 Q 100.473 63.611 99.928 63.644 Z M 100.116 62.347 L 100.116 62.347 L 100.116 62.347 Q 100.266 62.347 100.414 62.255 L 100.414 62.255 L 100.414 62.255 Q 100.562 62.164 100.652 62.008 L 100.652 62.008 L 100.652 60.909 L 100.652 60.909 Q 100.567 60.767 100.412 60.678 L 100.412 60.678 L 100.412 60.678 Q 100.257 60.589 100.116 60.589 L 100.116 60.589 L 100.116 60.589 Q 99.796 60.589 99.629 60.817 L 99.629 60.817 L 99.629 60.817 Q 99.463 61.045 99.463 61.468 L 99.463 61.468 L 99.463 61.468 Q 99.463 61.877 99.643 62.112 L 99.643 62.112 L 99.643 62.112 Q 99.824 62.347 100.116 62.347 Z M 98.006 62.671 L 97.597 62.671 L 97.597 61.219 L 97.597 61.219 Q 97.597 60.894 97.458 60.742 L 97.458 60.742 L 97.458 60.742 Q 97.32 60.589 97.08 60.589 L 97.08 60.589 L 97.08 60.589 Q 96.525 60.589 96.525 61.209 L 96.525 61.209 L 96.525 62.671 L 96.116 62.671 L 96.116 60.269 L 96.525 60.269 L 96.525 60.514 L 96.525 60.514 Q 96.746 60.213 97.146 60.213 L 97.146 60.213 L 97.146 60.213 Q 97.569 60.213 97.787 60.469 L 97.787 60.469 L 97.787 60.469 Q 98.006 60.725 98.006 61.289 L 98.006 61.289 L 98.006 62.671 L 98.006 62.671 Z M 94.813 62.392 L 94.813 62.392 L 94.813 62.392 Q 94.526 62.728 94.037 62.728 L 94.037 62.728 L 94.037 62.728 Q 93.548 62.728 93.262 62.394 L 93.262 62.394 L 93.262 62.394 Q 92.975 62.06 92.975 61.473 L 92.975 61.473 L 92.975 61.473 Q 92.975 60.885 93.262 60.549 L 93.262 60.549 L 93.262 60.549 Q 93.548 60.213 94.037 60.213 L 94.037 60.213 L 94.037 60.213 Q 94.526 60.213 94.813 60.547 L 94.813 60.547 L 94.813 60.547 Q 95.1 60.88 95.1 61.468 L 95.1 61.468 L 95.1 61.468 Q 95.1 62.056 94.813 62.392 Z M 93.56 62.114 L 93.56 62.114 L 93.56 62.114 Q 93.732 62.347 94.037 62.347 L 94.037 62.347 L 94.037 62.347 Q 94.343 62.347 94.514 62.114 L 94.514 62.114 L 94.514 62.114 Q 94.686 61.882 94.686 61.468 L 94.686 61.468 L 94.686 61.468 Q 94.686 61.059 94.514 60.824 L 94.514 60.824 L 94.514 60.824 Q 94.343 60.589 94.037 60.589 L 94.037 60.589 L 94.037 60.589 Q 93.732 60.589 93.56 60.822 L 93.56 60.822 L 93.56 60.822 Q 93.388 61.054 93.388 61.473 L 93.388 61.473 L 93.388 61.473 Q 93.388 61.882 93.56 62.114 Z M 92.118 62.671 L 91.709 62.671 L 91.709 59.47 L 92.118 59.277 L 92.118 62.671 L 92.118 62.671 Z M 87.923 62.728 L 87.923 62.728 L 87.923 62.728 Q 87.434 62.728 87.145 62.378 L 87.145 62.378 L 87.145 62.378 Q 86.856 62.027 86.856 61.468 L 86.856 61.468 L 86.856 61.468 Q 86.856 60.88 87.147 60.547 L 87.147 60.547 L 87.147 60.547 Q 87.438 60.213 87.923 60.213 L 87.923 60.213 L 87.923 60.213 Q 88.355 60.213 88.635 60.502 L 88.635 60.502 L 88.635 60.502 Q 88.914 60.791 88.914 61.355 L 88.914 61.355 L 88.914 61.355 Q 88.914 61.487 88.9 61.628 L 88.9 61.628 L 87.274 61.628 L 87.274 61.628 Q 87.297 61.957 87.478 62.157 L 87.478 62.157 L 87.478 62.157 Q 87.659 62.356 87.932 62.356 L 87.932 62.356 L 87.932 62.356 Q 88.233 62.356 88.449 62.14 L 88.449 62.14 L 88.698 62.417 L 88.698 62.417 Q 88.388 62.728 87.923 62.728 Z M 87.269 61.28 L 87.269 61.28 L 88.501 61.28 L 88.501 61.28 Q 88.496 60.909 88.324 60.742 L 88.324 60.742 L 88.324 60.742 Q 88.153 60.575 87.923 60.575 L 87.923 60.575 L 87.923 60.575 Q 87.645 60.575 87.467 60.751 L 87.467 60.751 L 87.467 60.751 Q 87.288 60.927 87.269 61.28 Z M 85.611 62.671 L 85.202 62.671 L 85.202 61.214 L 85.202 61.214 Q 85.202 60.589 84.718 60.589 L 84.718 60.589 L 84.718 60.589 Q 84.488 60.589 84.344 60.765 L 84.344 60.765 L 84.344 60.765 Q 84.201 60.941 84.201 61.228 L 84.201 61.228 L 84.201 62.671 L 83.792 62.671 L 83.792 61.214 L 83.792 61.214 Q 83.792 60.589 83.312 60.589 L 83.312 60.589 L 83.312 60.589 Q 83.073 60.589 82.934 60.756 L 82.934 60.756 L 82.934 60.756 Q 82.795 60.923 82.795 61.209 L 82.795 61.209 L 82.795 62.671 L 82.386 62.671 L 82.386 60.269 L 82.795 60.269 L 82.795 60.495 L 82.795 60.495 Q 83.007 60.213 83.425 60.213 L 83.425 60.213 L 83.425 60.213 Q 83.627 60.213 83.799 60.304 L 83.799 60.304 L 83.799 60.304 Q 83.971 60.396 84.069 60.565 L 84.069 60.565 L 84.069 60.565 Q 84.3 60.213 84.765 60.213 L 84.765 60.213 L 84.765 60.213 Q 85.141 60.213 85.376 60.443 L 85.376 60.443 L 85.376 60.443 Q 85.611 60.673 85.611 61.097 L 85.611 61.097 L 85.611 62.671 L 85.611 62.671 Z M 80.651 62.671 L 80.242 62.671 L 80.242 60.269 L 80.651 60.269 L 80.651 60.584 L 80.651 60.584 Q 80.821 60.213 81.22 60.213 L 81.22 60.213 L 81.22 60.213 Q 81.446 60.213 81.592 60.335 L 81.592 60.335 L 81.53 60.72 L 81.53 60.72 Q 81.38 60.617 81.187 60.617 L 81.187 60.617 L 81.187 60.617 Q 80.976 60.617 80.814 60.782 L 80.814 60.782 L 80.814 60.782 Q 80.651 60.946 80.651 61.317 L 80.651 61.317 L 80.651 62.671 L 80.651 62.671 Z M 78.939 62.392 L 78.939 62.392 L 78.939 62.392 Q 78.652 62.728 78.163 62.728 L 78.163 62.728 L 78.163 62.728 Q 77.674 62.728 77.388 62.394 L 77.388 62.394 L 77.388 62.394 Q 77.101 62.06 77.101 61.473 L 77.101 61.473 L 77.101 61.473 Q 77.101 60.885 77.388 60.549 L 77.388 60.549 L 77.388 60.549 Q 77.674 60.213 78.163 60.213 L 78.163 60.213 L 78.163 60.213 Q 78.652 60.213 78.939 60.547 L 78.939 60.547 L 78.939 60.547 Q 79.226 60.88 79.226 61.468 L 79.226 61.468 L 79.226 61.468 Q 79.226 62.056 78.939 62.392 Z M 77.686 62.114 L 77.686 62.114 L 77.686 62.114 Q 77.858 62.347 78.163 62.347 L 78.163 62.347 L 78.163 62.347 Q 78.469 62.347 78.64 62.114 L 78.64 62.114 L 78.64 62.114 Q 78.812 61.882 78.812 61.468 L 78.812 61.468 L 78.812 61.468 Q 78.812 61.059 78.64 60.824 L 78.64 60.824 L 78.64 60.824 Q 78.469 60.589 78.163 60.589 L 78.163 60.589 L 78.163 60.589 Q 77.858 60.589 77.686 60.822 L 77.686 60.822 L 77.686 60.822 Q 77.515 61.054 77.515 61.473 L 77.515 61.473 L 77.515 61.473 Q 77.515 61.882 77.686 62.114 Z M 76.536 60.626 L 75.977 60.626 L 75.977 62.671 L 75.568 62.671 L 75.568 60.626 L 75.196 60.626 L 75.196 60.269 L 75.568 60.269 L 75.568 59.87 L 75.568 59.87 Q 75.568 59.578 75.718 59.451 L 75.718 59.451 L 75.718 59.451 Q 75.869 59.324 76.089 59.324 L 76.089 59.324 L 76.089 59.324 Q 76.325 59.324 76.536 59.437 L 76.536 59.437 L 76.536 59.78 L 76.536 59.78 Q 76.343 59.691 76.193 59.691 L 76.193 59.691 L 76.193 59.691 Q 76.061 59.691 76.019 59.757 L 76.019 59.757 L 76.019 59.757 Q 75.977 59.823 75.977 59.94 L 75.977 59.94 L 75.977 60.269 L 76.536 60.269 L 76.536 60.626 L 76.536 60.626 Z M 72.421 62.671 L 72.012 62.671 L 72.012 61.219 L 72.012 61.219 Q 72.012 60.894 71.873 60.742 L 71.873 60.742 L 71.873 60.742 Q 71.735 60.589 71.495 60.589 L 71.495 60.589 L 71.495 60.589 Q 70.94 60.589 70.94 61.209 L 70.94 61.209 L 70.94 62.671 L 70.531 62.671 L 70.531 60.269 L 70.94 60.269 L 70.94 60.514 L 70.94 60.514 Q 71.161 60.213 71.561 60.213 L 71.561 60.213 L 71.561 60.213 Q 71.984 60.213 72.202 60.469 L 72.202 60.469 L 72.202 60.469 Q 72.421 60.725 72.421 61.289 L 72.421 61.289 L 72.421 62.671 L 72.421 62.671 Z M 68.593 62.728 L 68.593 62.728 L 68.593 62.728 Q 68.104 62.728 67.815 62.378 L 67.815 62.378 L 67.815 62.378 Q 67.525 62.027 67.525 61.468 L 67.525 61.468 L 67.525 61.468 Q 67.525 60.88 67.817 60.547 L 67.817 60.547 L 67.817 60.547 Q 68.108 60.213 68.593 60.213 L 68.593 60.213 L 68.593 60.213 Q 69.025 60.213 69.305 60.502 L 69.305 60.502 L 69.305 60.502 Q 69.584 60.791 69.584 61.355 L 69.584 61.355 L 69.584 61.355 Q 69.584 61.487 69.57 61.628 L 69.57 61.628 L 67.944 61.628 L 67.944 61.628 Q 67.967 61.957 68.148 62.157 L 68.148 62.157 L 68.148 62.157 Q 68.329 62.356 68.602 62.356 L 68.602 62.356 L 68.602 62.356 Q 68.903 62.356 69.119 62.14 L 69.119 62.14 L 69.368 62.417 L 69.368 62.417 Q 69.058 62.728 68.593 62.728 Z M 67.939 61.28 L 67.939 61.28 L 69.171 61.28 L 69.171 61.28 Q 69.166 60.909 68.994 60.742 L 68.994 60.742 L 68.994 60.742 Q 68.823 60.575 68.593 60.575 L 68.593 60.575 L 68.593 60.575 Q 68.315 60.575 68.137 60.751 L 68.137 60.751 L 68.137 60.751 Q 67.958 60.927 67.939 61.28 Z M 64.587 63.334 L 64.451 63.264 L 64.451 63.264 Q 64.536 63.188 64.62 63.047 L 64.62 63.047 L 64.62 63.047 Q 64.705 62.906 64.714 62.747 L 64.714 62.747 L 64.714 62.747 Q 64.573 62.737 64.479 62.65 L 64.479 62.65 L 64.479 62.65 Q 64.385 62.563 64.385 62.432 L 64.385 62.432 L 64.385 62.432 Q 64.385 62.286 64.477 62.192 L 64.477 62.192 L 64.477 62.192 Q 64.569 62.098 64.7 62.098 L 64.7 62.098 L 64.7 62.098 Q 64.851 62.098 64.954 62.204 L 64.954 62.204 L 64.954 62.204 Q 65.058 62.309 65.058 62.511 L 65.058 62.511 L 65.058 62.511 Q 65.058 62.77 64.926 62.989 L 64.926 62.989 L 64.926 62.989 Q 64.794 63.207 64.587 63.334 L 64.587 63.334 L 64.587 63.334 Z M 62.658 62.728 L 62.658 62.728 L 62.658 62.728 Q 62.17 62.728 61.88 62.378 L 61.88 62.378 L 61.88 62.378 Q 61.591 62.027 61.591 61.468 L 61.591 61.468 L 61.591 61.468 Q 61.591 60.88 61.883 60.547 L 61.883 60.547 L 61.883 60.547 Q 62.174 60.213 62.658 60.213 L 62.658 60.213 L 62.658 60.213 Q 63.091 60.213 63.371 60.502 L 63.371 60.502 L 63.371 60.502 Q 63.65 60.791 63.65 61.355 L 63.65 61.355 L 63.65 61.355 Q 63.65 61.487 63.636 61.628 L 63.636 61.628 L 62.01 61.628 L 62.01 61.628 Q 62.033 61.957 62.214 62.157 L 62.214 62.157 L 62.214 62.157 Q 62.395 62.356 62.668 62.356 L 62.668 62.356 L 62.668 62.356 Q 62.969 62.356 63.185 62.14 L 63.185 62.14 L 63.434 62.417 L 63.434 62.417 Q 63.124 62.728 62.658 62.728 Z M 62.005 61.28 L 62.005 61.28 L 63.237 61.28 L 63.237 61.28 Q 63.232 60.909 63.06 60.742 L 63.06 60.742 L 63.06 60.742 Q 62.889 60.575 62.658 60.575 L 62.658 60.575 L 62.658 60.575 Q 62.381 60.575 62.202 60.751 L 62.202 60.751 L 62.202 60.751 Q 62.024 60.927 62.005 61.28 Z M 59.928 62.728 L 59.928 62.728 L 59.928 62.728 Q 59.467 62.728 59.199 62.396 L 59.199 62.396 L 59.199 62.396 Q 58.932 62.065 58.932 61.473 L 58.932 61.473 L 58.932 61.473 Q 58.932 60.88 59.202 60.547 L 59.202 60.547 L 59.202 60.547 Q 59.472 60.213 59.947 60.213 L 59.947 60.213 L 59.947 60.213 Q 60.586 60.213 60.788 60.772 L 60.788 60.772 L 60.403 60.913 L 60.403 60.913 Q 60.281 60.594 59.952 60.594 L 59.952 60.594 L 59.952 60.594 Q 59.651 60.594 59.5 60.824 L 59.5 60.824 L 59.5 60.824 Q 59.35 61.054 59.35 61.473 L 59.35 61.473 L 59.35 61.473 Q 59.35 61.886 59.5 62.114 L 59.5 62.114 L 59.5 62.114 Q 59.651 62.342 59.938 62.342 L 59.938 62.342 L 59.938 62.342 Q 60.314 62.342 60.426 61.985 L 60.426 61.985 L 60.807 62.112 L 60.807 62.112 Q 60.718 62.408 60.49 62.568 L 60.49 62.568 L 60.49 62.568 Q 60.262 62.728 59.928 62.728 Z M 57.868 62.671 L 57.459 62.671 L 57.459 61.219 L 57.459 61.219 Q 57.459 60.894 57.32 60.742 L 57.32 60.742 L 57.32 60.742 Q 57.181 60.589 56.942 60.589 L 56.942 60.589 L 56.942 60.589 Q 56.387 60.589 56.387 61.209 L 56.387 61.209 L 56.387 62.671 L 55.978 62.671 L 55.978 60.269 L 56.387 60.269 L 56.387 60.514 L 56.387 60.514 Q 56.608 60.213 57.007 60.213 L 57.007 60.213 L 57.007 60.213 Q 57.43 60.213 57.649 60.469 L 57.649 60.469 L 57.649 60.469 Q 57.868 60.725 57.868 61.289 L 57.868 61.289 L 57.868 62.671 L 57.868 62.671 Z M 54.906 62.671 L 54.521 62.671 L 54.521 62.45 L 54.521 62.45 Q 54.225 62.728 53.839 62.728 L 53.839 62.728 L 53.839 62.728 Q 53.459 62.728 53.231 62.519 L 53.231 62.519 L 53.231 62.519 Q 53.003 62.309 53.003 61.919 L 53.003 61.919 L 53.003 61.919 Q 53.003 61.529 53.261 61.327 L 53.261 61.327 L 53.261 61.327 Q 53.52 61.125 53.9 61.125 L 53.9 61.125 L 53.9 61.125 Q 54.248 61.125 54.521 61.28 L 54.521 61.28 L 54.521 61.111 L 54.521 61.111 Q 54.521 60.81 54.387 60.69 L 54.387 60.69 L 54.387 60.69 Q 54.253 60.57 53.999 60.57 L 53.999 60.57 L 53.999 60.57 Q 53.637 60.57 53.299 60.81 L 53.299 60.81 L 53.181 60.467 L 53.181 60.467 Q 53.567 60.213 54.051 60.213 L 54.051 60.213 L 54.051 60.213 Q 54.906 60.213 54.906 61.078 L 54.906 61.078 L 54.906 62.671 L 54.906 62.671 Z M 53.9 62.366 L 53.9 62.366 L 53.9 62.366 Q 54.253 62.366 54.521 62.051 L 54.521 62.051 L 54.521 61.637 L 54.521 61.637 Q 54.262 61.477 53.957 61.477 L 53.957 61.477 L 53.957 61.477 Q 53.708 61.477 53.548 61.59 L 53.548 61.59 L 53.548 61.59 Q 53.388 61.703 53.388 61.919 L 53.388 61.919 L 53.388 61.919 Q 53.388 62.121 53.522 62.244 L 53.522 62.244 L 53.522 62.244 Q 53.656 62.366 53.9 62.366 Z M 51.427 62.671 L 51.018 62.671 L 51.018 60.269 L 51.427 60.269 L 51.427 60.584 L 51.427 60.584 Q 51.596 60.213 51.996 60.213 L 51.996 60.213 L 51.996 60.213 Q 52.222 60.213 52.367 60.335 L 52.367 60.335 L 52.306 60.72 L 52.306 60.72 Q 52.156 60.617 51.963 60.617 L 51.963 60.617 L 51.963 60.617 Q 51.752 60.617 51.589 60.782 L 51.589 60.782 L 51.589 60.782 Q 51.427 60.946 51.427 61.317 L 51.427 61.317 L 51.427 62.671 L 51.427 62.671 Z"/>
+ <path fill="#888888" fill-rule="evenodd" d="M 103.613 124.686 L 103.613 124.686 L 103.613 124.686 Q 103.517 124.783 103.38 124.783 L 103.38 124.783 L 103.38 124.783 Q 103.244 124.783 103.15 124.686 L 103.15 124.686 L 103.15 124.686 Q 103.056 124.59 103.056 124.463 L 103.056 124.463 L 103.056 124.463 Q 103.056 124.331 103.15 124.235 L 103.15 124.235 L 103.15 124.235 Q 103.244 124.139 103.38 124.139 L 103.38 124.139 L 103.38 124.139 Q 103.517 124.139 103.613 124.237 L 103.613 124.237 L 103.613 124.237 Q 103.709 124.336 103.709 124.463 L 103.709 124.463 L 103.709 124.463 Q 103.709 124.59 103.613 124.686 Z M 101.456 124.778 L 101.456 124.778 L 101.456 124.778 Q 101.197 124.778 100.964 124.667 L 100.964 124.667 L 100.964 124.667 Q 100.732 124.557 100.586 124.374 L 100.586 124.374 L 100.877 124.124 L 100.877 124.124 Q 101.145 124.411 101.465 124.411 L 101.465 124.411 L 101.465 124.411 Q 101.667 124.411 101.789 124.334 L 101.789 124.334 L 101.789 124.334 Q 101.911 124.256 101.911 124.106 L 101.911 124.106 L 101.911 124.106 Q 101.911 123.993 101.822 123.901 L 101.822 123.901 L 101.822 123.901 Q 101.733 123.809 101.639 123.765 L 101.639 123.765 L 101.639 123.765 Q 101.545 123.72 101.362 123.65 L 101.362 123.65 L 101.362 123.65 Q 100.995 123.513 100.807 123.344 L 100.807 123.344 L 100.807 123.344 Q 100.619 123.175 100.619 122.898 L 100.619 122.898 L 100.619 122.898 Q 100.619 122.606 100.847 122.435 L 100.847 122.435 L 100.847 122.435 Q 101.075 122.263 101.427 122.263 L 101.427 122.263 L 101.427 122.263 Q 101.93 122.263 102.236 122.625 L 102.236 122.625 L 101.954 122.86 L 101.954 122.86 Q 101.733 122.63 101.423 122.63 L 101.423 122.63 L 101.423 122.63 Q 101.239 122.63 101.131 122.7 L 101.131 122.7 L 101.131 122.7 Q 101.023 122.771 101.023 122.898 L 101.023 122.898 L 101.023 122.898 Q 101.023 122.968 101.058 123.027 L 101.058 123.027 L 101.058 123.027 Q 101.094 123.086 101.185 123.137 L 101.185 123.137 L 101.185 123.137 Q 101.277 123.189 101.331 123.215 L 101.331 123.215 L 101.331 123.215 Q 101.385 123.241 101.531 123.297 L 101.531 123.297 L 101.531 123.297 Q 101.911 123.433 102.111 123.607 L 102.111 123.607 L 102.111 123.607 Q 102.311 123.781 102.311 124.096 L 102.311 124.096 L 102.311 124.096 Q 102.311 124.416 102.081 124.597 L 102.081 124.597 L 102.081 124.597 Q 101.85 124.778 101.456 124.778 Z M 99.717 124.721 L 99.331 124.721 L 99.331 124.5 L 99.331 124.5 Q 99.035 124.778 98.65 124.778 L 98.65 124.778 L 98.65 124.778 Q 98.269 124.778 98.041 124.569 L 98.041 124.569 L 98.041 124.569 Q 97.813 124.359 97.813 123.969 L 97.813 123.969 L 97.813 123.969 Q 97.813 123.579 98.071 123.377 L 98.071 123.377 L 98.071 123.377 Q 98.33 123.175 98.711 123.175 L 98.711 123.175 L 98.711 123.175 Q 99.058 123.175 99.331 123.33 L 99.331 123.33 L 99.331 123.161 L 99.331 123.161 Q 99.331 122.86 99.197 122.74 L 99.197 122.74 L 99.197 122.74 Q 99.063 122.62 98.809 122.62 L 98.809 122.62 L 98.809 122.62 Q 98.447 122.62 98.109 122.86 L 98.109 122.86 L 97.991 122.517 L 97.991 122.517 Q 98.377 122.263 98.861 122.263 L 98.861 122.263 L 98.861 122.263 Q 99.717 122.263 99.717 123.128 L 99.717 123.128 L 99.717 124.721 L 99.717 124.721 Z M 98.711 124.416 L 98.711 124.416 L 98.711 124.416 Q 99.063 124.416 99.331 124.101 L 99.331 124.101 L 99.331 123.687 L 99.331 123.687 Q 99.073 123.527 98.767 123.527 L 98.767 123.527 L 98.767 123.527 Q 98.518 123.527 98.358 123.64 L 98.358 123.64 L 98.358 123.64 Q 98.198 123.753 98.198 123.969 L 98.198 123.969 L 98.198 123.969 Q 98.198 124.171 98.332 124.294 L 98.332 124.294 L 98.332 124.294 Q 98.466 124.416 98.711 124.416 Z M 94.51 124.721 L 94.51 121.431 L 95.675 121.431 L 95.675 121.431 Q 96.216 121.431 96.458 121.68 L 96.458 121.68 L 96.458 121.68 Q 96.7 121.929 96.7 122.301 L 96.7 122.301 L 96.7 122.301 Q 96.7 122.526 96.573 122.707 L 96.573 122.707 L 96.573 122.707 Q 96.446 122.888 96.216 122.987 L 96.216 122.987 L 96.216 122.987 Q 96.503 123.076 96.66 123.285 L 96.66 123.285 L 96.66 123.285 Q 96.818 123.495 96.818 123.777 L 96.818 123.777 L 96.818 123.777 Q 96.818 123.955 96.761 124.115 L 96.761 124.115 L 96.761 124.115 Q 96.705 124.275 96.587 124.416 L 96.587 124.416 L 96.587 124.416 Q 96.47 124.557 96.254 124.639 L 96.254 124.639 L 96.254 124.639 Q 96.037 124.721 95.751 124.721 L 95.751 124.721 L 94.51 124.721 L 94.51 124.721 Z M 94.919 122.827 L 95.596 122.827 L 95.596 122.827 Q 95.939 122.827 96.117 122.688 L 96.117 122.688 L 96.117 122.688 Q 96.296 122.55 96.296 122.305 L 96.296 122.305 L 96.296 122.305 Q 96.296 121.802 95.699 121.802 L 95.699 121.802 L 94.919 121.802 L 94.919 122.827 L 94.919 122.827 Z M 94.919 124.345 L 95.798 124.345 L 95.798 124.345 Q 96.131 124.345 96.272 124.19 L 96.272 124.19 L 96.272 124.19 Q 96.413 124.035 96.413 123.805 L 96.413 123.805 L 96.413 123.805 Q 96.413 123.198 95.647 123.198 L 95.647 123.198 L 94.919 123.198 L 94.919 124.345 L 94.919 124.345 Z M 93.422 123.518 L 92.322 123.518 L 92.322 123.123 L 93.422 123.123 L 93.422 123.518 L 93.422 123.518 Z M 90.533 124.778 L 90.533 124.778 L 90.533 124.778 Q 90.275 124.778 90.042 124.667 L 90.042 124.667 L 90.042 124.667 Q 89.809 124.557 89.664 124.374 L 89.664 124.374 L 89.955 124.124 L 89.955 124.124 Q 90.223 124.411 90.543 124.411 L 90.543 124.411 L 90.543 124.411 Q 90.745 124.411 90.867 124.334 L 90.867 124.334 L 90.867 124.334 Q 90.989 124.256 90.989 124.106 L 90.989 124.106 L 90.989 124.106 Q 90.989 123.993 90.9 123.901 L 90.9 123.901 L 90.9 123.901 Q 90.811 123.809 90.717 123.765 L 90.717 123.765 L 90.717 123.765 Q 90.623 123.72 90.439 123.65 L 90.439 123.65 L 90.439 123.65 Q 90.073 123.513 89.885 123.344 L 89.885 123.344 L 89.885 123.344 Q 89.696 123.175 89.696 122.898 L 89.696 122.898 L 89.696 122.898 Q 89.696 122.606 89.924 122.435 L 89.924 122.435 L 89.924 122.435 Q 90.152 122.263 90.505 122.263 L 90.505 122.263 L 90.505 122.263 Q 91.008 122.263 91.314 122.625 L 91.314 122.625 L 91.031 122.86 L 91.031 122.86 Q 90.811 122.63 90.5 122.63 L 90.5 122.63 L 90.5 122.63 Q 90.317 122.63 90.209 122.7 L 90.209 122.7 L 90.209 122.7 Q 90.101 122.771 90.101 122.898 L 90.101 122.898 L 90.101 122.898 Q 90.101 122.968 90.136 123.027 L 90.136 123.027 L 90.136 123.027 Q 90.171 123.086 90.263 123.137 L 90.263 123.137 L 90.263 123.137 Q 90.355 123.189 90.409 123.215 L 90.409 123.215 L 90.409 123.215 Q 90.463 123.241 90.608 123.297 L 90.608 123.297 L 90.608 123.297 Q 90.989 123.433 91.189 123.607 L 91.189 123.607 L 91.189 123.607 Q 91.389 123.781 91.389 124.096 L 91.389 124.096 L 91.389 124.096 Q 91.389 124.416 91.158 124.597 L 91.158 124.597 L 91.158 124.597 Q 90.928 124.778 90.533 124.778 Z M 87.675 125.633 L 87.262 125.633 L 87.628 124.66 L 86.74 122.319 L 87.149 122.319 L 87.746 123.955 L 87.746 123.955 Q 87.779 124.035 87.821 124.186 L 87.821 124.186 L 87.821 124.186 Q 87.863 124.035 87.896 123.955 L 87.896 123.955 L 88.503 122.319 L 88.921 122.319 L 87.675 125.633 L 87.675 125.633 Z M 86.057 124.721 L 85.672 124.721 L 85.672 124.5 L 85.672 124.5 Q 85.375 124.778 84.99 124.778 L 84.99 124.778 L 84.99 124.778 Q 84.609 124.778 84.381 124.569 L 84.381 124.569 L 84.381 124.569 Q 84.153 124.359 84.153 123.969 L 84.153 123.969 L 84.153 123.969 Q 84.153 123.579 84.412 123.377 L 84.412 123.377 L 84.412 123.377 Q 84.67 123.175 85.051 123.175 L 85.051 123.175 L 85.051 123.175 Q 85.399 123.175 85.672 123.33 L 85.672 123.33 L 85.672 123.161 L 85.672 123.161 Q 85.672 122.86 85.538 122.74 L 85.538 122.74 L 85.538 122.74 Q 85.404 122.62 85.15 122.62 L 85.15 122.62 L 85.15 122.62 Q 84.788 122.62 84.449 122.86 L 84.449 122.86 L 84.332 122.517 L 84.332 122.517 Q 84.717 122.263 85.201 122.263 L 85.201 122.263 L 85.201 122.263 Q 86.057 122.263 86.057 123.128 L 86.057 123.128 L 86.057 124.721 L 86.057 124.721 Z M 85.051 124.416 L 85.051 124.416 L 85.051 124.416 Q 85.404 124.416 85.672 124.101 L 85.672 124.101 L 85.672 123.687 L 85.672 123.687 Q 85.413 123.527 85.107 123.527 L 85.107 123.527 L 85.107 123.527 Q 84.858 123.527 84.698 123.64 L 84.698 123.64 L 84.698 123.64 Q 84.539 123.753 84.539 123.969 L 84.539 123.969 L 84.539 123.969 Q 84.539 124.171 84.673 124.294 L 84.673 124.294 L 84.673 124.294 Q 84.807 124.416 85.051 124.416 Z M 81.42 124.721 L 81.011 124.721 L 81.011 121.431 L 82.27 121.431 L 82.27 121.431 Q 82.557 121.431 82.771 121.516 L 82.771 121.516 L 82.771 121.516 Q 82.985 121.6 83.102 121.743 L 83.102 121.743 L 83.102 121.743 Q 83.22 121.887 83.276 122.056 L 83.276 122.056 L 83.276 122.056 Q 83.333 122.225 83.333 122.418 L 83.333 122.418 L 83.333 122.418 Q 83.333 122.808 83.067 123.104 L 83.067 123.104 L 83.067 123.104 Q 82.802 123.401 82.27 123.401 L 82.27 123.401 L 81.42 123.401 L 81.42 124.721 L 81.42 124.721 Z M 81.42 123.02 L 82.299 123.02 L 82.299 123.02 Q 82.618 123.02 82.771 122.841 L 82.771 122.841 L 82.771 122.841 Q 82.924 122.662 82.924 122.418 L 82.924 122.418 L 82.924 122.418 Q 82.924 122.178 82.778 121.995 L 82.778 121.995 L 82.778 121.995 Q 82.632 121.812 82.299 121.812 L 82.299 121.812 L 81.42 121.812 L 81.42 123.02 L 81.42 123.02 Z M 77.915 124.778 L 77.915 124.778 L 77.915 124.778 Q 77.656 124.778 77.424 124.667 L 77.424 124.667 L 77.424 124.667 Q 77.191 124.557 77.045 124.374 L 77.045 124.374 L 77.337 124.124 L 77.337 124.124 Q 77.605 124.411 77.924 124.411 L 77.924 124.411 L 77.924 124.411 Q 78.126 124.411 78.249 124.334 L 78.249 124.334 L 78.249 124.334 Q 78.371 124.256 78.371 124.106 L 78.371 124.106 L 78.371 124.106 Q 78.371 123.993 78.281 123.901 L 78.281 123.901 L 78.281 123.901 Q 78.192 123.809 78.098 123.765 L 78.098 123.765 L 78.098 123.765 Q 78.004 123.72 77.821 123.65 L 77.821 123.65 L 77.821 123.65 Q 77.454 123.513 77.266 123.344 L 77.266 123.344 L 77.266 123.344 Q 77.078 123.175 77.078 122.898 L 77.078 122.898 L 77.078 122.898 Q 77.078 122.606 77.306 122.435 L 77.306 122.435 L 77.306 122.435 Q 77.534 122.263 77.887 122.263 L 77.887 122.263 L 77.887 122.263 Q 78.39 122.263 78.695 122.625 L 78.695 122.625 L 78.413 122.86 L 78.413 122.86 Q 78.192 122.63 77.882 122.63 L 77.882 122.63 L 77.882 122.63 Q 77.699 122.63 77.59 122.7 L 77.59 122.7 L 77.59 122.7 Q 77.482 122.771 77.482 122.898 L 77.482 122.898 L 77.482 122.898 Q 77.482 122.968 77.518 123.027 L 77.518 123.027 L 77.518 123.027 Q 77.553 123.086 77.645 123.137 L 77.645 123.137 L 77.645 123.137 Q 77.736 123.189 77.79 123.215 L 77.79 123.215 L 77.79 123.215 Q 77.844 123.241 77.99 123.297 L 77.99 123.297 L 77.99 123.297 Q 78.371 123.433 78.571 123.607 L 78.571 123.607 L 78.571 123.607 Q 78.77 123.781 78.77 124.096 L 78.77 124.096 L 78.77 124.096 Q 78.77 124.416 78.54 124.597 L 78.54 124.597 L 78.54 124.597 Q 78.31 124.778 77.915 124.778 Z M 75.266 124.778 L 75.266 124.778 L 75.266 124.778 Q 74.777 124.778 74.488 124.428 L 74.488 124.428 L 74.488 124.428 Q 74.199 124.077 74.199 123.518 L 74.199 123.518 L 74.199 123.518 Q 74.199 122.93 74.491 122.597 L 74.491 122.597 L 74.491 122.597 Q 74.782 122.263 75.266 122.263 L 75.266 122.263 L 75.266 122.263 Q 75.699 122.263 75.978 122.552 L 75.978 122.552 L 75.978 122.552 Q 76.258 122.841 76.258 123.405 L 76.258 123.405 L 76.258 123.405 Q 76.258 123.537 76.244 123.678 L 76.244 123.678 L 74.618 123.678 L 74.618 123.678 Q 74.641 124.007 74.822 124.207 L 74.822 124.207 L 74.822 124.207 Q 75.003 124.406 75.276 124.406 L 75.276 124.406 L 75.276 124.406 Q 75.576 124.406 75.793 124.19 L 75.793 124.19 L 76.042 124.468 L 76.042 124.468 Q 75.732 124.778 75.266 124.778 Z M 74.613 123.33 L 74.613 123.33 L 75.844 123.33 L 75.844 123.33 Q 75.84 122.959 75.668 122.792 L 75.668 122.792 L 75.668 122.792 Q 75.497 122.625 75.266 122.625 L 75.266 122.625 L 75.266 122.625 Q 74.989 122.625 74.81 122.801 L 74.81 122.801 L 74.81 122.801 Q 74.632 122.977 74.613 123.33 Z M 72.138 124.778 L 72.138 124.778 L 72.138 124.778 Q 71.682 124.778 71.414 124.439 L 71.414 124.439 L 71.414 124.439 Q 71.146 124.101 71.146 123.518 L 71.146 123.518 L 71.146 123.518 Q 71.146 122.93 71.416 122.597 L 71.416 122.597 L 71.416 122.597 Q 71.687 122.263 72.138 122.263 L 72.138 122.263 L 72.138 122.263 Q 72.491 122.263 72.744 122.489 L 72.744 122.489 L 72.744 121.52 L 73.153 121.327 L 73.153 124.721 L 72.744 124.721 L 72.744 124.533 L 72.744 124.533 Q 72.509 124.778 72.138 124.778 Z M 72.194 124.397 L 72.194 124.397 L 72.194 124.397 Q 72.552 124.397 72.744 124.073 L 72.744 124.073 L 72.744 122.945 L 72.744 122.945 Q 72.552 122.639 72.194 122.639 L 72.194 122.639 L 72.194 122.639 Q 71.889 122.639 71.724 122.867 L 71.724 122.867 L 71.724 122.867 Q 71.56 123.095 71.56 123.518 L 71.56 123.518 L 71.56 123.518 Q 71.56 123.899 71.731 124.148 L 71.731 124.148 L 71.731 124.148 Q 71.903 124.397 72.194 124.397 Z M 68.093 124.778 L 68.093 124.778 L 68.093 124.778 Q 67.604 124.778 67.315 124.428 L 67.315 124.428 L 67.315 124.428 Q 67.026 124.077 67.026 123.518 L 67.026 123.518 L 67.026 123.518 Q 67.026 122.93 67.317 122.597 L 67.317 122.597 L 67.317 122.597 Q 67.609 122.263 68.093 122.263 L 68.093 122.263 L 68.093 122.263 Q 68.525 122.263 68.805 122.552 L 68.805 122.552 L 68.805 122.552 Q 69.085 122.841 69.085 123.405 L 69.085 123.405 L 69.085 123.405 Q 69.085 123.537 69.071 123.678 L 69.071 123.678 L 67.444 123.678 L 67.444 123.678 Q 67.468 124.007 67.649 124.207 L 67.649 124.207 L 67.649 124.207 Q 67.83 124.406 68.102 124.406 L 68.102 124.406 L 68.102 124.406 Q 68.403 124.406 68.619 124.19 L 68.619 124.19 L 68.869 124.468 L 68.869 124.468 Q 68.558 124.778 68.093 124.778 Z M 67.44 123.33 L 67.44 123.33 L 68.671 123.33 L 68.671 123.33 Q 68.666 122.959 68.495 122.792 L 68.495 122.792 L 68.495 122.792 Q 68.323 122.625 68.093 122.625 L 68.093 122.625 L 68.093 122.625 Q 67.816 122.625 67.637 122.801 L 67.637 122.801 L 67.637 122.801 Q 67.458 122.977 67.44 123.33 Z M 65.782 124.721 L 65.373 124.721 L 65.373 123.264 L 65.373 123.264 Q 65.373 122.639 64.888 122.639 L 64.888 122.639 L 64.888 122.639 Q 64.658 122.639 64.515 122.815 L 64.515 122.815 L 64.515 122.815 Q 64.371 122.992 64.371 123.278 L 64.371 123.278 L 64.371 124.721 L 63.962 124.721 L 63.962 123.264 L 63.962 123.264 Q 63.962 122.639 63.483 122.639 L 63.483 122.639 L 63.483 122.639 Q 63.243 122.639 63.104 122.806 L 63.104 122.806 L 63.104 122.806 Q 62.966 122.973 62.966 123.259 L 62.966 123.259 L 62.966 124.721 L 62.557 124.721 L 62.557 122.319 L 62.966 122.319 L 62.966 122.545 L 62.966 122.545 Q 63.177 122.263 63.596 122.263 L 63.596 122.263 L 63.596 122.263 Q 63.798 122.263 63.969 122.355 L 63.969 122.355 L 63.969 122.355 Q 64.141 122.446 64.24 122.615 L 64.24 122.615 L 64.24 122.615 Q 64.47 122.263 64.935 122.263 L 64.935 122.263 L 64.935 122.263 Q 65.311 122.263 65.547 122.493 L 65.547 122.493 L 65.547 122.493 Q 65.782 122.724 65.782 123.147 L 65.782 123.147 L 65.782 124.721 L 65.782 124.721 Z M 61.36 124.721 L 60.951 124.721 L 60.951 124.491 L 60.951 124.491 Q 60.73 124.778 60.345 124.778 L 60.345 124.778 L 60.345 124.778 Q 59.908 124.778 59.689 124.524 L 59.689 124.524 L 59.689 124.524 Q 59.47 124.27 59.47 123.706 L 59.47 123.706 L 59.47 122.319 L 59.879 122.319 L 59.879 123.767 L 59.879 123.767 Q 59.879 124.092 60.018 124.244 L 60.018 124.244 L 60.018 124.244 Q 60.157 124.397 60.396 124.397 L 60.396 124.397 L 60.396 124.397 Q 60.951 124.397 60.951 123.777 L 60.951 123.777 L 60.951 122.319 L 61.36 122.319 L 61.36 124.721 L 61.36 124.721 Z M 58.486 124.721 L 58.1 124.721 L 58.1 124.5 L 58.1 124.5 Q 57.804 124.778 57.419 124.778 L 57.419 124.778 L 57.419 124.778 Q 57.038 124.778 56.81 124.569 L 56.81 124.569 L 56.81 124.569 Q 56.582 124.359 56.582 123.969 L 56.582 123.969 L 56.582 123.969 Q 56.582 123.579 56.841 123.377 L 56.841 123.377 L 56.841 123.377 Q 57.099 123.175 57.48 123.175 L 57.48 123.175 L 57.48 123.175 Q 57.828 123.175 58.1 123.33 L 58.1 123.33 L 58.1 123.161 L 58.1 123.161 Q 58.1 122.86 57.966 122.74 L 57.966 122.74 L 57.966 122.74 Q 57.832 122.62 57.579 122.62 L 57.579 122.62 L 57.579 122.62 Q 57.217 122.62 56.878 122.86 L 56.878 122.86 L 56.761 122.517 L 56.761 122.517 Q 57.146 122.263 57.63 122.263 L 57.63 122.263 L 57.63 122.263 Q 58.486 122.263 58.486 123.128 L 58.486 123.128 L 58.486 124.721 L 58.486 124.721 Z M 57.48 124.416 L 57.48 124.416 L 57.48 124.416 Q 57.832 124.416 58.1 124.101 L 58.1 124.101 L 58.1 123.687 L 58.1 123.687 Q 57.842 123.527 57.536 123.527 L 57.536 123.527 L 57.536 123.527 Q 57.287 123.527 57.127 123.64 L 57.127 123.64 L 57.127 123.64 Q 56.968 123.753 56.968 123.969 L 56.968 123.969 L 56.968 123.969 Q 56.968 124.171 57.102 124.294 L 57.102 124.294 L 57.102 124.294 Q 57.235 124.416 57.48 124.416 Z M 54.599 125.633 L 54.185 125.633 L 54.552 124.66 L 53.663 122.319 L 54.072 122.319 L 54.669 123.955 L 54.669 123.955 Q 54.702 124.035 54.745 124.186 L 54.745 124.186 L 54.745 124.186 Q 54.787 124.035 54.82 123.955 L 54.82 123.955 L 55.426 122.319 L 55.845 122.319 L 54.599 125.633 L 54.599 125.633 Z M 52.637 124.442 L 52.637 124.442 L 52.637 124.442 Q 52.351 124.778 51.862 124.778 L 51.862 124.778 L 51.862 124.778 Q 51.373 124.778 51.086 124.444 L 51.086 124.444 L 51.086 124.444 Q 50.799 124.11 50.799 123.523 L 50.799 123.523 L 50.799 123.523 Q 50.799 122.935 51.086 122.599 L 51.086 122.599 L 51.086 122.599 Q 51.373 122.263 51.862 122.263 L 51.862 122.263 L 51.862 122.263 Q 52.351 122.263 52.637 122.597 L 52.637 122.597 L 52.637 122.597 Q 52.924 122.93 52.924 123.518 L 52.924 123.518 L 52.924 123.518 Q 52.924 124.106 52.637 124.442 Z M 51.385 124.164 L 51.385 124.164 L 51.385 124.164 Q 51.556 124.397 51.862 124.397 L 51.862 124.397 L 51.862 124.397 Q 52.167 124.397 52.339 124.164 L 52.339 124.164 L 52.339 124.164 Q 52.51 123.932 52.51 123.518 L 52.51 123.518 L 52.51 123.518 Q 52.51 123.109 52.339 122.874 L 52.339 122.874 L 52.339 122.874 Q 52.167 122.639 51.862 122.639 L 51.862 122.639 L 51.862 122.639 Q 51.556 122.639 51.385 122.872 L 51.385 122.872 L 51.385 122.872 Q 51.213 123.104 51.213 123.523 L 51.213 123.523 L 51.213 123.523 Q 51.213 123.932 51.385 124.164 Z M 49.224 124.721 L 48.815 124.721 L 48.815 122.319 L 49.224 122.319 L 49.224 122.634 L 49.224 122.634 Q 49.393 122.263 49.793 122.263 L 49.793 122.263 L 49.793 122.263 Q 50.018 122.263 50.164 122.385 L 50.164 122.385 L 50.103 122.771 L 50.103 122.771 Q 49.953 122.667 49.76 122.667 L 49.76 122.667 L 49.76 122.667 Q 49.548 122.667 49.386 122.832 L 49.386 122.832 L 49.386 122.832 Q 49.224 122.996 49.224 123.368 L 49.224 123.368 L 49.224 124.721 L 49.224 124.721 Z M 45.639 124.778 L 45.639 124.778 L 45.639 124.778 Q 45.15 124.778 44.861 124.428 L 44.861 124.428 L 44.861 124.428 Q 44.572 124.077 44.572 123.518 L 44.572 123.518 L 44.572 123.518 Q 44.572 122.93 44.864 122.597 L 44.864 122.597 L 44.864 122.597 Q 45.155 122.263 45.639 122.263 L 45.639 122.263 L 45.639 122.263 Q 46.072 122.263 46.351 122.552 L 46.351 122.552 L 46.351 122.552 Q 46.631 122.841 46.631 123.405 L 46.631 123.405 L 46.631 123.405 Q 46.631 123.537 46.617 123.678 L 46.617 123.678 L 44.991 123.678 L 44.991 123.678 Q 45.014 124.007 45.195 124.207 L 45.195 124.207 L 45.195 124.207 Q 45.376 124.406 45.649 124.406 L 45.649 124.406 L 45.649 124.406 Q 45.95 124.406 46.166 124.19 L 46.166 124.19 L 46.415 124.468 L 46.415 124.468 Q 46.105 124.778 45.639 124.778 Z M 44.986 123.33 L 44.986 123.33 L 46.217 123.33 L 46.217 123.33 Q 46.213 122.959 46.041 122.792 L 46.041 122.792 L 46.041 122.792 Q 45.87 122.625 45.639 122.625 L 45.639 122.625 L 45.639 122.625 Q 45.362 122.625 45.183 122.801 L 45.183 122.801 L 45.183 122.801 Q 45.005 122.977 44.986 123.33 Z M 43.715 124.721 L 43.306 124.721 L 43.306 121.52 L 43.715 121.327 L 43.715 124.721 L 43.715 124.721 Z M 40.68 124.778 L 40.68 124.778 L 40.68 124.778 Q 40.172 124.778 40.172 124.204 L 40.172 124.204 L 40.172 122.677 L 39.782 122.677 L 39.782 122.319 L 40.172 122.319 L 40.172 121.525 L 40.581 121.327 L 40.581 122.319 L 41.173 122.319 L 41.173 122.677 L 40.581 122.677 L 40.581 124.068 L 40.581 124.068 Q 40.581 124.228 40.633 124.312 L 40.633 124.312 L 40.633 124.312 Q 40.685 124.397 40.83 124.397 L 40.83 124.397 L 40.83 124.397 Q 40.99 124.397 41.188 124.27 L 41.188 124.27 L 41.141 124.67 L 41.141 124.67 Q 40.934 124.778 40.68 124.778 Z M 38.116 124.778 L 38.116 124.778 L 38.116 124.778 Q 37.627 124.778 37.338 124.428 L 37.338 124.428 L 37.338 124.428 Q 37.049 124.077 37.049 123.518 L 37.049 123.518 L 37.049 123.518 Q 37.049 122.93 37.341 122.597 L 37.341 122.597 L 37.341 122.597 Q 37.632 122.263 38.116 122.263 L 38.116 122.263 L 38.116 122.263 Q 38.549 122.263 38.828 122.552 L 38.828 122.552 L 38.828 122.552 Q 39.108 122.841 39.108 123.405 L 39.108 123.405 L 39.108 123.405 Q 39.108 123.537 39.094 123.678 L 39.094 123.678 L 37.468 123.678 L 37.468 123.678 Q 37.491 124.007 37.672 124.207 L 37.672 124.207 L 37.672 124.207 Q 37.853 124.406 38.126 124.406 L 38.126 124.406 L 38.126 124.406 Q 38.426 124.406 38.643 124.19 L 38.643 124.19 L 38.892 124.468 L 38.892 124.468 Q 38.582 124.778 38.116 124.778 Z M 37.463 123.33 L 37.463 123.33 L 38.694 123.33 L 38.694 123.33 Q 38.69 122.959 38.518 122.792 L 38.518 122.792 L 38.518 122.792 Q 38.347 122.625 38.116 122.625 L 38.116 122.625 L 38.116 122.625 Q 37.839 122.625 37.66 122.801 L 37.66 122.801 L 37.66 122.801 Q 37.482 122.977 37.463 123.33 Z M 119.026 119.137 L 119.026 119.137 L 119.026 119.137 Q 118.537 119.137 118.248 118.787 L 118.248 118.787 L 118.248 118.787 Q 117.959 118.437 117.959 117.877 L 117.959 117.877 L 117.959 117.877 Q 117.959 117.29 118.25 116.956 L 118.25 116.956 L 118.25 116.956 Q 118.542 116.622 119.026 116.622 L 119.026 116.622 L 119.026 116.622 Q 119.458 116.622 119.738 116.911 L 119.738 116.911 L 119.738 116.911 Q 120.018 117.2 120.018 117.764 L 120.018 117.764 L 120.018 117.764 Q 120.018 117.896 120.004 118.037 L 120.004 118.037 L 118.377 118.037 L 118.377 118.037 Q 118.401 118.366 118.582 118.566 L 118.582 118.566 L 118.582 118.566 Q 118.763 118.766 119.035 118.766 L 119.035 118.766 L 119.035 118.766 Q 119.336 118.766 119.552 118.549 L 119.552 118.549 L 119.801 118.827 L 119.801 118.827 Q 119.491 119.137 119.026 119.137 Z M 118.372 117.689 L 118.372 117.689 L 119.604 117.689 L 119.604 117.689 Q 119.599 117.318 119.428 117.151 L 119.428 117.151 L 119.428 117.151 Q 119.256 116.984 119.026 116.984 L 119.026 116.984 L 119.026 116.984 Q 118.748 116.984 118.57 117.16 L 118.57 117.16 L 118.57 117.16 Q 118.391 117.337 118.372 117.689 Z M 116.714 119.081 L 116.305 119.081 L 116.305 117.623 L 116.305 117.623 Q 116.305 116.998 115.821 116.998 L 115.821 116.998 L 115.821 116.998 Q 115.591 116.998 115.448 117.174 L 115.448 117.174 L 115.448 117.174 Q 115.304 117.351 115.304 117.637 L 115.304 117.637 L 115.304 119.081 L 114.895 119.081 L 114.895 117.623 L 114.895 117.623 Q 114.895 116.998 114.416 116.998 L 114.416 116.998 L 114.416 116.998 Q 114.176 116.998 114.037 117.165 L 114.037 117.165 L 114.037 117.165 Q 113.899 117.332 113.899 117.619 L 113.899 117.619 L 113.899 119.081 L 113.49 119.081 L 113.49 116.678 L 113.899 116.678 L 113.899 116.904 L 113.899 116.904 Q 114.11 116.622 114.529 116.622 L 114.529 116.622 L 114.529 116.622 Q 114.731 116.622 114.902 116.714 L 114.902 116.714 L 114.902 116.714 Q 115.074 116.805 115.173 116.975 L 115.173 116.975 L 115.173 116.975 Q 115.403 116.622 115.868 116.622 L 115.868 116.622 L 115.868 116.622 Q 116.244 116.622 116.479 116.852 L 116.479 116.852 L 116.479 116.852 Q 116.714 117.083 116.714 117.506 L 116.714 117.506 L 116.714 119.081 L 116.714 119.081 Z M 112.418 119.081 L 112.033 119.081 L 112.033 118.86 L 112.033 118.86 Q 111.737 119.137 111.351 119.137 L 111.351 119.137 L 111.351 119.137 Q 110.97 119.137 110.742 118.928 L 110.742 118.928 L 110.742 118.928 Q 110.514 118.719 110.514 118.328 L 110.514 118.328 L 110.514 118.328 Q 110.514 117.938 110.773 117.736 L 110.773 117.736 L 110.773 117.736 Q 111.031 117.534 111.412 117.534 L 111.412 117.534 L 111.412 117.534 Q 111.76 117.534 112.033 117.689 L 112.033 117.689 L 112.033 117.52 L 112.033 117.52 Q 112.033 117.219 111.899 117.099 L 111.899 117.099 L 111.899 117.099 Q 111.765 116.979 111.511 116.979 L 111.511 116.979 L 111.511 116.979 Q 111.149 116.979 110.811 117.219 L 110.811 117.219 L 110.693 116.876 L 110.693 116.876 Q 111.079 116.622 111.563 116.622 L 111.563 116.622 L 111.563 116.622 Q 112.418 116.622 112.418 117.487 L 112.418 117.487 L 112.418 119.081 L 112.418 119.081 Z M 111.412 118.775 L 111.412 118.775 L 111.412 118.775 Q 111.765 118.775 112.033 118.46 L 112.033 118.46 L 112.033 118.046 L 112.033 118.046 Q 111.774 117.887 111.469 117.887 L 111.469 117.887 L 111.469 117.887 Q 111.22 117.887 111.06 117.999 L 111.06 117.999 L 111.06 117.999 Q 110.9 118.112 110.9 118.328 L 110.9 118.328 L 110.9 118.328 Q 110.9 118.531 111.034 118.653 L 111.034 118.653 L 111.034 118.653 Q 111.168 118.775 111.412 118.775 Z M 109.472 119.081 L 109.063 119.081 L 109.063 117.628 L 109.063 117.628 Q 109.063 117.304 108.924 117.151 L 108.924 117.151 L 108.924 117.151 Q 108.785 116.998 108.546 116.998 L 108.546 116.998 L 108.546 116.998 Q 107.991 116.998 107.991 117.619 L 107.991 117.619 L 107.991 119.081 L 107.582 119.081 L 107.582 116.678 L 107.991 116.678 L 107.991 116.923 L 107.991 116.923 Q 108.212 116.622 108.611 116.622 L 108.611 116.622 L 108.611 116.622 Q 109.034 116.622 109.253 116.878 L 109.253 116.878 L 109.253 116.878 Q 109.472 117.134 109.472 117.698 L 109.472 117.698 L 109.472 119.081 L 109.472 119.081 Z M 106.537 116.168 L 106.537 116.168 L 106.537 116.168 Q 106.462 116.241 106.353 116.241 L 106.353 116.241 L 106.353 116.241 Q 106.245 116.241 106.172 116.166 L 106.172 116.166 L 106.172 116.166 Q 106.1 116.091 106.1 115.987 L 106.1 115.987 L 106.1 115.987 Q 106.1 115.879 106.175 115.802 L 106.175 115.802 L 106.175 115.802 Q 106.25 115.724 106.353 115.724 L 106.353 115.724 L 106.353 115.724 Q 106.462 115.724 106.537 115.802 L 106.537 115.802 L 106.537 115.802 Q 106.612 115.879 106.612 115.987 L 106.612 115.987 L 106.612 115.987 Q 106.612 116.096 106.537 116.168 Z M 106.56 119.081 L 106.151 119.081 L 106.151 116.678 L 106.56 116.678 L 106.56 119.081 L 106.56 119.081 Z M 104.412 119.081 L 104.003 119.081 L 104.003 116.678 L 104.412 116.678 L 104.412 116.993 L 104.412 116.993 Q 104.581 116.622 104.98 116.622 L 104.98 116.622 L 104.98 116.622 Q 105.206 116.622 105.352 116.744 L 105.352 116.744 L 105.291 117.13 L 105.291 117.13 Q 105.14 117.026 104.948 117.026 L 104.948 117.026 L 104.948 117.026 Q 104.736 117.026 104.574 117.191 L 104.574 117.191 L 104.574 117.191 Q 104.412 117.355 104.412 117.727 L 104.412 117.727 L 104.412 119.081 L 104.412 119.081 Z M 102.806 119.081 L 102.397 119.081 L 102.397 118.85 L 102.397 118.85 Q 102.176 119.137 101.791 119.137 L 101.791 119.137 L 101.791 119.137 Q 101.353 119.137 101.135 118.883 L 101.135 118.883 L 101.135 118.883 Q 100.916 118.629 100.916 118.065 L 100.916 118.065 L 100.916 116.678 L 101.325 116.678 L 101.325 118.126 L 101.325 118.126 Q 101.325 118.451 101.464 118.603 L 101.464 118.603 L 101.464 118.603 Q 101.602 118.756 101.842 118.756 L 101.842 118.756 L 101.842 118.756 Q 102.397 118.756 102.397 118.136 L 102.397 118.136 L 102.397 116.678 L 102.806 116.678 L 102.806 119.081 L 102.806 119.081 Z M 98.783 119.137 L 98.783 119.137 L 98.783 119.137 Q 98.364 119.137 98.056 118.932 L 98.056 118.932 L 98.056 118.932 Q 97.748 118.728 97.636 118.404 L 97.636 118.404 L 98.021 118.263 L 98.021 118.263 Q 98.124 118.488 98.327 118.62 L 98.327 118.62 L 98.327 118.62 Q 98.529 118.751 98.792 118.751 L 98.792 118.751 L 98.792 118.751 Q 99.093 118.751 99.267 118.608 L 99.267 118.608 L 99.267 118.608 Q 99.441 118.465 99.441 118.197 L 99.441 118.197 L 99.441 118.197 Q 99.441 117.938 99.246 117.783 L 99.246 117.783 L 99.246 117.783 Q 99.05 117.628 98.698 117.501 L 98.698 117.501 L 98.698 117.501 Q 98.529 117.44 98.418 117.393 L 98.418 117.393 L 98.418 117.393 Q 98.308 117.346 98.164 117.259 L 98.164 117.259 L 98.164 117.259 Q 98.021 117.172 97.936 117.08 L 97.936 117.08 L 97.936 117.08 Q 97.852 116.989 97.793 116.85 L 97.793 116.85 L 97.793 116.85 Q 97.734 116.711 97.734 116.547 L 97.734 116.547 L 97.734 116.547 Q 97.734 116.204 98.007 115.969 L 98.007 115.969 L 98.007 115.969 Q 98.28 115.734 98.745 115.734 L 98.745 115.734 L 98.745 115.734 Q 99.126 115.734 99.38 115.896 L 99.38 115.896 L 99.38 115.896 Q 99.633 116.058 99.709 116.321 L 99.709 116.321 L 99.333 116.448 L 99.333 116.448 Q 99.267 116.302 99.107 116.208 L 99.107 116.208 L 99.107 116.208 Q 98.947 116.114 98.717 116.114 L 98.717 116.114 L 98.717 116.114 Q 98.458 116.114 98.308 116.229 L 98.308 116.229 L 98.308 116.229 Q 98.157 116.345 98.157 116.547 L 98.157 116.547 L 98.157 116.547 Q 98.157 116.655 98.211 116.744 L 98.211 116.744 L 98.211 116.744 Q 98.265 116.834 98.381 116.904 L 98.381 116.904 L 98.381 116.904 Q 98.496 116.975 98.595 117.017 L 98.595 117.017 L 98.595 117.017 Q 98.693 117.059 98.867 117.125 L 98.867 117.125 L 98.867 117.125 Q 99.083 117.205 99.224 117.278 L 99.224 117.278 L 99.224 117.278 Q 99.365 117.351 99.53 117.473 L 99.53 117.473 L 99.53 117.473 Q 99.694 117.595 99.779 117.776 L 99.779 117.776 L 99.779 117.776 Q 99.864 117.957 99.864 118.187 L 99.864 118.187 L 99.864 118.187 Q 99.864 118.629 99.563 118.883 L 99.563 118.883 L 99.563 118.883 Q 99.262 119.137 98.783 119.137 Z M 94.06 119.137 L 94.06 119.137 L 94.06 119.137 Q 93.571 119.137 93.282 118.787 L 93.282 118.787 L 93.282 118.787 Q 92.993 118.437 92.993 117.877 L 92.993 117.877 L 92.993 117.877 Q 92.993 117.29 93.285 116.956 L 93.285 116.956 L 93.285 116.956 Q 93.576 116.622 94.06 116.622 L 94.06 116.622 L 94.06 116.622 Q 94.493 116.622 94.772 116.911 L 94.772 116.911 L 94.772 116.911 Q 95.052 117.2 95.052 117.764 L 95.052 117.764 L 95.052 117.764 Q 95.052 117.896 95.038 118.037 L 95.038 118.037 L 93.412 118.037 L 93.412 118.037 Q 93.435 118.366 93.616 118.566 L 93.616 118.566 L 93.616 118.566 Q 93.797 118.766 94.07 118.766 L 94.07 118.766 L 94.07 118.766 Q 94.37 118.766 94.587 118.549 L 94.587 118.549 L 94.836 118.827 L 94.836 118.827 Q 94.526 119.137 94.06 119.137 Z M 93.407 117.689 L 93.407 117.689 L 94.638 117.689 L 94.638 117.689 Q 94.634 117.318 94.462 117.151 L 94.462 117.151 L 94.462 117.151 Q 94.291 116.984 94.06 116.984 L 94.06 116.984 L 94.06 116.984 Q 93.783 116.984 93.604 117.16 L 93.604 117.16 L 93.604 117.16 Q 93.426 117.337 93.407 117.689 Z M 92.136 119.081 L 91.727 119.081 L 91.727 115.879 L 92.136 115.687 L 92.136 119.081 L 92.136 119.081 Z M 88.673 119.743 L 88.537 119.673 L 88.537 119.673 Q 88.622 119.598 88.706 119.457 L 88.706 119.457 L 88.706 119.457 Q 88.791 119.316 88.8 119.156 L 88.8 119.156 L 88.8 119.156 Q 88.659 119.146 88.565 119.059 L 88.565 119.059 L 88.565 119.059 Q 88.471 118.972 88.471 118.841 L 88.471 118.841 L 88.471 118.841 Q 88.471 118.695 88.563 118.601 L 88.563 118.601 L 88.563 118.601 Q 88.654 118.507 88.786 118.507 L 88.786 118.507 L 88.786 118.507 Q 88.937 118.507 89.04 118.613 L 89.04 118.613 L 89.04 118.613 Q 89.143 118.719 89.143 118.921 L 89.143 118.921 L 89.143 118.921 Q 89.143 119.179 89.012 119.398 L 89.012 119.398 L 89.012 119.398 Q 88.88 119.616 88.673 119.743 L 88.673 119.743 L 88.673 119.743 Z M 87.619 119.081 L 87.21 119.081 L 87.21 115.879 L 87.619 115.687 L 87.619 119.081 L 87.619 119.081 Z M 86.162 116.168 L 86.162 116.168 L 86.162 116.168 Q 86.087 116.241 85.979 116.241 L 85.979 116.241 L 85.979 116.241 Q 85.871 116.241 85.798 116.166 L 85.798 116.166 L 85.798 116.166 Q 85.725 116.091 85.725 115.987 L 85.725 115.987 L 85.725 115.987 Q 85.725 115.879 85.8 115.802 L 85.8 115.802 L 85.8 115.802 Q 85.876 115.724 85.979 115.724 L 85.979 115.724 L 85.979 115.724 Q 86.087 115.724 86.162 115.802 L 86.162 115.802 L 86.162 115.802 Q 86.238 115.879 86.238 115.987 L 86.238 115.987 L 86.238 115.987 Q 86.238 116.096 86.162 116.168 Z M 86.186 119.081 L 85.777 119.081 L 85.777 116.678 L 86.186 116.678 L 86.186 119.081 L 86.186 119.081 Z M 83.984 119.137 L 83.984 119.137 L 83.984 119.137 Q 83.725 119.137 83.493 119.026 L 83.493 119.026 L 83.493 119.026 Q 83.26 118.916 83.114 118.733 L 83.114 118.733 L 83.406 118.484 L 83.406 118.484 Q 83.674 118.77 83.993 118.77 L 83.993 118.77 L 83.993 118.77 Q 84.195 118.77 84.318 118.693 L 84.318 118.693 L 84.318 118.693 Q 84.44 118.615 84.44 118.465 L 84.44 118.465 L 84.44 118.465 Q 84.44 118.352 84.351 118.26 L 84.351 118.26 L 84.351 118.26 Q 84.261 118.169 84.167 118.124 L 84.167 118.124 L 84.167 118.124 Q 84.073 118.079 83.89 118.009 L 83.89 118.009 L 83.89 118.009 Q 83.523 117.872 83.335 117.703 L 83.335 117.703 L 83.335 117.703 Q 83.147 117.534 83.147 117.257 L 83.147 117.257 L 83.147 117.257 Q 83.147 116.965 83.375 116.794 L 83.375 116.794 L 83.375 116.794 Q 83.603 116.622 83.956 116.622 L 83.956 116.622 L 83.956 116.622 Q 84.459 116.622 84.764 116.984 L 84.764 116.984 L 84.482 117.219 L 84.482 117.219 Q 84.261 116.989 83.951 116.989 L 83.951 116.989 L 83.951 116.989 Q 83.768 116.989 83.659 117.059 L 83.659 117.059 L 83.659 117.059 Q 83.551 117.13 83.551 117.257 L 83.551 117.257 L 83.551 117.257 Q 83.551 117.327 83.587 117.386 L 83.587 117.386 L 83.587 117.386 Q 83.622 117.445 83.714 117.496 L 83.714 117.496 L 83.714 117.496 Q 83.805 117.548 83.859 117.574 L 83.859 117.574 L 83.859 117.574 Q 83.913 117.6 84.059 117.656 L 84.059 117.656 L 84.059 117.656 Q 84.44 117.792 84.64 117.966 L 84.64 117.966 L 84.64 117.966 Q 84.839 118.14 84.839 118.455 L 84.839 118.455 L 84.839 118.455 Q 84.839 118.775 84.609 118.956 L 84.609 118.956 L 84.609 118.956 Q 84.379 119.137 83.984 119.137 Z M 81.218 116.373 L 80.804 116.373 L 81.472 115.64 L 82.054 115.64 L 81.218 116.373 L 81.218 116.373 Z M 81.335 119.137 L 81.335 119.137 L 81.335 119.137 Q 80.846 119.137 80.557 118.787 L 80.557 118.787 L 80.557 118.787 Q 80.268 118.437 80.268 117.877 L 80.268 117.877 L 80.268 117.877 Q 80.268 117.29 80.56 116.956 L 80.56 116.956 L 80.56 116.956 Q 80.851 116.622 81.335 116.622 L 81.335 116.622 L 81.335 116.622 Q 81.768 116.622 82.047 116.911 L 82.047 116.911 L 82.047 116.911 Q 82.327 117.2 82.327 117.764 L 82.327 117.764 L 82.327 117.764 Q 82.327 117.896 82.313 118.037 L 82.313 118.037 L 80.687 118.037 L 80.687 118.037 Q 80.71 118.366 80.891 118.566 L 80.891 118.566 L 80.891 118.566 Q 81.072 118.766 81.345 118.766 L 81.345 118.766 L 81.345 118.766 Q 81.646 118.766 81.862 118.549 L 81.862 118.549 L 82.111 118.827 L 82.111 118.827 Q 81.801 119.137 81.335 119.137 Z M 80.682 117.689 L 80.682 117.689 L 81.913 117.689 L 81.913 117.689 Q 81.909 117.318 81.737 117.151 L 81.737 117.151 L 81.737 117.151 Q 81.566 116.984 81.335 116.984 L 81.335 116.984 L 81.335 116.984 Q 81.058 116.984 80.879 117.16 L 80.879 117.16 L 80.879 117.16 Q 80.701 117.337 80.682 117.689 Z M 78.693 119.081 L 78.284 119.081 L 78.284 116.678 L 78.693 116.678 L 78.693 116.993 L 78.693 116.993 Q 78.862 116.622 79.262 116.622 L 79.262 116.622 L 79.262 116.622 Q 79.487 116.622 79.633 116.744 L 79.633 116.744 L 79.572 117.13 L 79.572 117.13 Q 79.421 117.026 79.229 117.026 L 79.229 117.026 L 79.229 117.026 Q 79.017 117.026 78.855 117.191 L 78.855 117.191 L 78.855 117.191 Q 78.693 117.355 78.693 117.727 L 78.693 117.727 L 78.693 119.081 L 78.693 119.081 Z M 74.861 119.081 L 74.861 115.79 L 76.027 115.79 L 76.027 115.79 Q 76.567 115.79 76.809 116.039 L 76.809 116.039 L 76.809 116.039 Q 77.051 116.288 77.051 116.66 L 77.051 116.66 L 77.051 116.66 Q 77.051 116.885 76.924 117.066 L 76.924 117.066 L 76.924 117.066 Q 76.797 117.247 76.567 117.346 L 76.567 117.346 L 76.567 117.346 Q 76.854 117.435 77.011 117.644 L 77.011 117.644 L 77.011 117.644 Q 77.169 117.854 77.169 118.136 L 77.169 118.136 L 77.169 118.136 Q 77.169 118.314 77.112 118.474 L 77.112 118.474 L 77.112 118.474 Q 77.056 118.634 76.938 118.775 L 76.938 118.775 L 76.938 118.775 Q 76.821 118.916 76.605 118.998 L 76.605 118.998 L 76.605 118.998 Q 76.389 119.081 76.102 119.081 L 76.102 119.081 L 74.861 119.081 L 74.861 119.081 Z M 75.27 117.186 L 75.947 117.186 L 75.947 117.186 Q 76.29 117.186 76.468 117.047 L 76.468 117.047 L 76.468 117.047 Q 76.647 116.909 76.647 116.664 L 76.647 116.664 L 76.647 116.664 Q 76.647 116.161 76.05 116.161 L 76.05 116.161 L 75.27 116.161 L 75.27 117.186 L 75.27 117.186 Z M 75.27 118.704 L 76.149 118.704 L 76.149 118.704 Q 76.483 118.704 76.624 118.549 L 76.624 118.549 L 76.624 118.549 Q 76.765 118.394 76.765 118.164 L 76.765 118.164 L 76.765 118.164 Q 76.765 117.557 75.998 117.557 L 75.998 117.557 L 75.27 117.557 L 75.27 118.704 L 75.27 118.704 Z M 71.076 119.137 L 71.076 119.137 L 71.076 119.137 Q 70.587 119.137 70.298 118.787 L 70.298 118.787 L 70.298 118.787 Q 70.009 118.437 70.009 117.877 L 70.009 117.877 L 70.009 117.877 Q 70.009 117.29 70.301 116.956 L 70.301 116.956 L 70.301 116.956 Q 70.592 116.622 71.076 116.622 L 71.076 116.622 L 71.076 116.622 Q 71.509 116.622 71.788 116.911 L 71.788 116.911 L 71.788 116.911 Q 72.068 117.2 72.068 117.764 L 72.068 117.764 L 72.068 117.764 Q 72.068 117.896 72.054 118.037 L 72.054 118.037 L 70.428 118.037 L 70.428 118.037 Q 70.451 118.366 70.632 118.566 L 70.632 118.566 L 70.632 118.566 Q 70.813 118.766 71.086 118.766 L 71.086 118.766 L 71.086 118.766 Q 71.387 118.766 71.603 118.549 L 71.603 118.549 L 71.852 118.827 L 71.852 118.827 Q 71.542 119.137 71.076 119.137 Z M 70.423 117.689 L 70.423 117.689 L 71.654 117.689 L 71.654 117.689 Q 71.65 117.318 71.478 117.151 L 71.478 117.151 L 71.478 117.151 Q 71.307 116.984 71.076 116.984 L 71.076 116.984 L 71.076 116.984 Q 70.799 116.984 70.62 117.16 L 70.62 117.16 L 70.62 117.16 Q 70.442 117.337 70.423 117.689 Z M 69.152 119.081 L 68.743 119.081 L 68.743 115.879 L 69.152 115.687 L 69.152 119.081 L 69.152 119.081 Z M 65.116 119.137 L 65.116 119.137 L 65.116 119.137 Q 64.656 119.137 64.388 118.806 L 64.388 118.806 L 64.388 118.806 Q 64.12 118.474 64.12 117.882 L 64.12 117.882 L 64.12 117.882 Q 64.12 117.29 64.39 116.956 L 64.39 116.956 L 64.39 116.956 Q 64.66 116.622 65.135 116.622 L 65.135 116.622 L 65.135 116.622 Q 65.775 116.622 65.977 117.181 L 65.977 117.181 L 65.591 117.322 L 65.591 117.322 Q 65.469 117.003 65.14 117.003 L 65.14 117.003 L 65.14 117.003 Q 64.839 117.003 64.689 117.233 L 64.689 117.233 L 64.689 117.233 Q 64.538 117.463 64.538 117.882 L 64.538 117.882 L 64.538 117.882 Q 64.538 118.295 64.689 118.523 L 64.689 118.523 L 64.689 118.523 Q 64.839 118.751 65.126 118.751 L 65.126 118.751 L 65.126 118.751 Q 65.502 118.751 65.615 118.394 L 65.615 118.394 L 65.995 118.521 L 65.995 118.521 Q 65.906 118.817 65.678 118.977 L 65.678 118.977 L 65.678 118.977 Q 65.45 119.137 65.116 119.137 Z M 62.322 119.137 L 62.322 119.137 L 62.322 119.137 Q 61.833 119.137 61.544 118.787 L 61.544 118.787 L 61.544 118.787 Q 61.255 118.437 61.255 117.877 L 61.255 117.877 L 61.255 117.877 Q 61.255 117.29 61.546 116.956 L 61.546 116.956 L 61.546 116.956 Q 61.838 116.622 62.322 116.622 L 62.322 116.622 L 62.322 116.622 Q 62.755 116.622 63.034 116.911 L 63.034 116.911 L 63.034 116.911 Q 63.314 117.2 63.314 117.764 L 63.314 117.764 L 63.314 117.764 Q 63.314 117.896 63.3 118.037 L 63.3 118.037 L 61.673 118.037 L 61.673 118.037 Q 61.697 118.366 61.878 118.566 L 61.878 118.566 L 61.878 118.566 Q 62.059 118.766 62.331 118.766 L 62.331 118.766 L 62.331 118.766 Q 62.632 118.766 62.849 118.549 L 62.849 118.549 L 63.098 118.827 L 63.098 118.827 Q 62.787 119.137 62.322 119.137 Z M 61.669 117.689 L 61.669 117.689 L 62.9 117.689 L 62.9 117.689 Q 62.896 117.318 62.724 117.151 L 62.724 117.151 L 62.724 117.151 Q 62.552 116.984 62.322 116.984 L 62.322 116.984 L 62.322 116.984 Q 62.045 116.984 61.866 117.16 L 61.866 117.16 L 61.866 117.16 Q 61.687 117.337 61.669 117.689 Z M 59.651 119.081 L 59.308 119.081 L 58.429 116.678 L 58.843 116.678 L 59.411 118.281 L 59.411 118.281 Q 59.473 118.46 59.487 118.516 L 59.487 118.516 L 59.487 118.516 Q 59.501 118.46 59.562 118.281 L 59.562 118.281 L 60.121 116.678 L 60.53 116.678 L 59.651 119.081 L 59.651 119.081 Z M 57.701 119.081 L 57.316 119.081 L 57.316 118.86 L 57.316 118.86 Q 57.019 119.137 56.634 119.137 L 56.634 119.137 L 56.634 119.137 Q 56.253 119.137 56.025 118.928 L 56.025 118.928 L 56.025 118.928 Q 55.797 118.719 55.797 118.328 L 55.797 118.328 L 55.797 118.328 Q 55.797 117.938 56.056 117.736 L 56.056 117.736 L 56.056 117.736 Q 56.314 117.534 56.695 117.534 L 56.695 117.534 L 56.695 117.534 Q 57.043 117.534 57.316 117.689 L 57.316 117.689 L 57.316 117.52 L 57.316 117.52 Q 57.316 117.219 57.182 117.099 L 57.182 117.099 L 57.182 117.099 Q 57.048 116.979 56.794 116.979 L 56.794 116.979 L 56.794 116.979 Q 56.432 116.979 56.093 117.219 L 56.093 117.219 L 55.976 116.876 L 55.976 116.876 Q 56.361 116.622 56.845 116.622 L 56.845 116.622 L 56.845 116.622 Q 57.701 116.622 57.701 117.487 L 57.701 117.487 L 57.701 119.081 L 57.701 119.081 Z M 56.695 118.775 L 56.695 118.775 L 56.695 118.775 Q 57.048 118.775 57.316 118.46 L 57.316 118.46 L 57.316 118.046 L 57.316 118.046 Q 57.057 117.887 56.751 117.887 L 56.751 117.887 L 56.751 117.887 Q 56.502 117.887 56.342 117.999 L 56.342 117.999 L 56.342 117.999 Q 56.183 118.112 56.183 118.328 L 56.183 118.328 L 56.183 118.328 Q 56.183 118.531 56.317 118.653 L 56.317 118.653 L 56.317 118.653 Q 56.451 118.775 56.695 118.775 Z M 52.372 119.137 L 52.372 119.137 L 52.372 119.137 Q 52.113 119.137 51.881 119.026 L 51.881 119.026 L 51.881 119.026 Q 51.648 118.916 51.502 118.733 L 51.502 118.733 L 51.794 118.484 L 51.794 118.484 Q 52.062 118.77 52.381 118.77 L 52.381 118.77 L 52.381 118.77 Q 52.584 118.77 52.706 118.693 L 52.706 118.693 L 52.706 118.693 Q 52.828 118.615 52.828 118.465 L 52.828 118.465 L 52.828 118.465 Q 52.828 118.352 52.739 118.26 L 52.739 118.26 L 52.739 118.26 Q 52.649 118.169 52.555 118.124 L 52.555 118.124 L 52.555 118.124 Q 52.461 118.079 52.278 118.009 L 52.278 118.009 L 52.278 118.009 Q 51.911 117.872 51.723 117.703 L 51.723 117.703 L 51.723 117.703 Q 51.535 117.534 51.535 117.257 L 51.535 117.257 L 51.535 117.257 Q 51.535 116.965 51.763 116.794 L 51.763 116.794 L 51.763 116.794 Q 51.991 116.622 52.344 116.622 L 52.344 116.622 L 52.344 116.622 Q 52.847 116.622 53.152 116.984 L 53.152 116.984 L 52.87 117.219 L 52.87 117.219 Q 52.649 116.989 52.339 116.989 L 52.339 116.989 L 52.339 116.989 Q 52.156 116.989 52.048 117.059 L 52.048 117.059 L 52.048 117.059 Q 51.94 117.13 51.94 117.257 L 51.94 117.257 L 51.94 117.257 Q 51.94 117.327 51.975 117.386 L 51.975 117.386 L 51.975 117.386 Q 52.01 117.445 52.102 117.496 L 52.102 117.496 L 52.102 117.496 Q 52.193 117.548 52.247 117.574 L 52.247 117.574 L 52.247 117.574 Q 52.302 117.6 52.447 117.656 L 52.447 117.656 L 52.447 117.656 Q 52.828 117.792 53.028 117.966 L 53.028 117.966 L 53.028 117.966 Q 53.228 118.14 53.228 118.455 L 53.228 118.455 L 53.228 118.455 Q 53.228 118.775 52.997 118.956 L 52.997 118.956 L 52.997 118.956 Q 52.767 119.137 52.372 119.137 Z M 49.723 119.137 L 49.723 119.137 L 49.723 119.137 Q 49.235 119.137 48.945 118.787 L 48.945 118.787 L 48.945 118.787 Q 48.656 118.437 48.656 117.877 L 48.656 117.877 L 48.656 117.877 Q 48.656 117.29 48.948 116.956 L 48.948 116.956 L 48.948 116.956 Q 49.239 116.622 49.723 116.622 L 49.723 116.622 L 49.723 116.622 Q 50.156 116.622 50.436 116.911 L 50.436 116.911 L 50.436 116.911 Q 50.715 117.2 50.715 117.764 L 50.715 117.764 L 50.715 117.764 Q 50.715 117.896 50.701 118.037 L 50.701 118.037 L 49.075 118.037 L 49.075 118.037 Q 49.098 118.366 49.279 118.566 L 49.279 118.566 L 49.279 118.566 Q 49.46 118.766 49.733 118.766 L 49.733 118.766 L 49.733 118.766 Q 50.034 118.766 50.25 118.549 L 50.25 118.549 L 50.499 118.827 L 50.499 118.827 Q 50.189 119.137 49.723 119.137 Z M 49.07 117.689 L 49.07 117.689 L 50.302 117.689 L 50.302 117.689 Q 50.297 117.318 50.125 117.151 L 50.125 117.151 L 50.125 117.151 Q 49.954 116.984 49.723 116.984 L 49.723 116.984 L 49.723 116.984 Q 49.446 116.984 49.267 117.16 L 49.267 117.16 L 49.267 117.16 Q 49.089 117.337 49.07 117.689 Z M 47.081 119.081 L 46.672 119.081 L 46.672 116.678 L 47.081 116.678 L 47.081 116.993 L 47.081 116.993 Q 47.25 116.622 47.65 116.622 L 47.65 116.622 L 47.65 116.622 Q 47.875 116.622 48.021 116.744 L 48.021 116.744 L 47.96 117.13 L 47.96 117.13 Q 47.81 117.026 47.617 117.026 L 47.617 117.026 L 47.617 117.026 Q 47.405 117.026 47.243 117.191 L 47.243 117.191 L 47.243 117.191 Q 47.081 117.355 47.081 117.727 L 47.081 117.727 L 47.081 119.081 L 47.081 119.081 Z M 45.306 119.137 L 45.306 119.137 L 45.306 119.137 Q 44.798 119.137 44.798 118.563 L 44.798 118.563 L 44.798 117.036 L 44.408 117.036 L 44.408 116.678 L 44.798 116.678 L 44.798 115.884 L 45.207 115.687 L 45.207 116.678 L 45.8 116.678 L 45.8 117.036 L 45.207 117.036 L 45.207 118.427 L 45.207 118.427 Q 45.207 118.587 45.259 118.672 L 45.259 118.672 L 45.259 118.672 Q 45.311 118.756 45.457 118.756 L 45.457 118.756 L 45.457 118.756 Q 45.616 118.756 45.814 118.629 L 45.814 118.629 L 45.767 119.029 L 45.767 119.029 Q 45.56 119.137 45.306 119.137 Z M 42.89 119.137 L 42.89 119.137 L 42.89 119.137 Q 42.632 119.137 42.399 119.026 L 42.399 119.026 L 42.399 119.026 Q 42.166 118.916 42.021 118.733 L 42.021 118.733 L 42.312 118.484 L 42.312 118.484 Q 42.58 118.77 42.9 118.77 L 42.9 118.77 L 42.9 118.77 Q 43.102 118.77 43.224 118.693 L 43.224 118.693 L 43.224 118.693 Q 43.346 118.615 43.346 118.465 L 43.346 118.465 L 43.346 118.465 Q 43.346 118.352 43.257 118.26 L 43.257 118.26 L 43.257 118.26 Q 43.168 118.169 43.074 118.124 L 43.074 118.124 L 43.074 118.124 Q 42.98 118.079 42.796 118.009 L 42.796 118.009 L 42.796 118.009 Q 42.43 117.872 42.242 117.703 L 42.242 117.703 L 42.242 117.703 Q 42.053 117.534 42.053 117.257 L 42.053 117.257 L 42.053 117.257 Q 42.053 116.965 42.281 116.794 L 42.281 116.794 L 42.281 116.794 Q 42.509 116.622 42.862 116.622 L 42.862 116.622 L 42.862 116.622 Q 43.365 116.622 43.671 116.984 L 43.671 116.984 L 43.388 117.219 L 43.388 117.219 Q 43.168 116.989 42.857 116.989 L 42.857 116.989 L 42.857 116.989 Q 42.674 116.989 42.566 117.059 L 42.566 117.059 L 42.566 117.059 Q 42.458 117.13 42.458 117.257 L 42.458 117.257 L 42.458 117.257 Q 42.458 117.327 42.493 117.386 L 42.493 117.386 L 42.493 117.386 Q 42.528 117.445 42.62 117.496 L 42.62 117.496 L 42.62 117.496 Q 42.712 117.548 42.766 117.574 L 42.766 117.574 L 42.766 117.574 Q 42.82 117.6 42.965 117.656 L 42.965 117.656 L 42.965 117.656 Q 43.346 117.792 43.546 117.966 L 43.546 117.966 L 43.546 117.966 Q 43.746 118.14 43.746 118.455 L 43.746 118.455 L 43.746 118.455 Q 43.746 118.775 43.515 118.956 L 43.515 118.956 L 43.515 118.956 Q 43.285 119.137 42.89 119.137 Z M 40.242 119.137 L 40.242 119.137 L 40.242 119.137 Q 39.753 119.137 39.464 118.787 L 39.464 118.787 L 39.464 118.787 Q 39.175 118.437 39.175 117.877 L 39.175 117.877 L 39.175 117.877 Q 39.175 117.29 39.466 116.956 L 39.466 116.956 L 39.466 116.956 Q 39.757 116.622 40.242 116.622 L 40.242 116.622 L 40.242 116.622 Q 40.674 116.622 40.954 116.911 L 40.954 116.911 L 40.954 116.911 Q 41.233 117.2 41.233 117.764 L 41.233 117.764 L 41.233 117.764 Q 41.233 117.896 41.219 118.037 L 41.219 118.037 L 39.593 118.037 L 39.593 118.037 Q 39.616 118.366 39.797 118.566 L 39.797 118.566 L 39.797 118.566 Q 39.978 118.766 40.251 118.766 L 40.251 118.766 L 40.251 118.766 Q 40.552 118.766 40.768 118.549 L 40.768 118.549 L 41.017 118.827 L 41.017 118.827 Q 40.707 119.137 40.242 119.137 Z M 39.588 117.689 L 39.588 117.689 L 40.82 117.689 L 40.82 117.689 Q 40.815 117.318 40.644 117.151 L 40.644 117.151 L 40.644 117.151 Q 40.472 116.984 40.242 116.984 L 40.242 116.984 L 40.242 116.984 Q 39.964 116.984 39.786 117.16 L 39.786 117.16 L 39.786 117.16 Q 39.607 117.337 39.588 117.689 Z M 37.599 119.081 L 37.19 119.081 L 37.19 116.678 L 37.599 116.678 L 37.599 116.993 L 37.599 116.993 Q 37.768 116.622 38.168 116.622 L 38.168 116.622 L 38.168 116.622 Q 38.394 116.622 38.539 116.744 L 38.539 116.744 L 38.478 117.13 L 38.478 117.13 Q 38.328 117.026 38.135 117.026 L 38.135 117.026 L 38.135 117.026 Q 37.923 117.026 37.761 117.191 L 37.761 117.191 L 37.761 117.191 Q 37.599 117.355 37.599 117.727 L 37.599 117.727 L 37.599 119.081 L 37.599 119.081 Z M 119.853 112.236 L 118.753 112.236 L 118.753 111.841 L 119.853 111.841 L 119.853 112.236 L 119.853 112.236 Z M 116.826 113.44 L 116.417 113.44 L 116.417 111.037 L 116.826 111.037 L 116.826 111.352 L 116.826 111.352 Q 116.995 110.981 117.395 110.981 L 117.395 110.981 L 117.395 110.981 Q 117.621 110.981 117.766 111.103 L 117.766 111.103 L 117.705 111.489 L 117.705 111.489 Q 117.555 111.385 117.362 111.385 L 117.362 111.385 L 117.362 111.385 Q 117.151 111.385 116.988 111.55 L 116.988 111.55 L 116.988 111.55 Q 116.826 111.714 116.826 112.086 L 116.826 112.086 L 116.826 113.44 L 116.826 113.44 Z M 114.478 113.496 L 114.478 113.496 L 114.478 113.496 Q 113.99 113.496 113.7 113.146 L 113.7 113.146 L 113.7 113.146 Q 113.411 112.796 113.411 112.236 L 113.411 112.236 L 113.411 112.236 Q 113.411 111.649 113.703 111.315 L 113.703 111.315 L 113.703 111.315 Q 113.994 110.981 114.478 110.981 L 114.478 110.981 L 114.478 110.981 Q 114.911 110.981 115.191 111.27 L 115.191 111.27 L 115.191 111.27 Q 115.47 111.559 115.47 112.123 L 115.47 112.123 L 115.47 112.123 Q 115.47 112.255 115.456 112.396 L 115.456 112.396 L 113.83 112.396 L 113.83 112.396 Q 113.853 112.725 114.034 112.925 L 114.034 112.925 L 114.034 112.925 Q 114.215 113.125 114.488 113.125 L 114.488 113.125 L 114.488 113.125 Q 114.789 113.125 115.005 112.908 L 115.005 112.908 L 115.254 113.186 L 115.254 113.186 Q 114.944 113.496 114.478 113.496 Z M 113.825 112.048 L 113.825 112.048 L 115.057 112.048 L 115.057 112.048 Q 115.052 111.677 114.88 111.51 L 114.88 111.51 L 114.88 111.51 Q 114.709 111.343 114.478 111.343 L 114.478 111.343 L 114.478 111.343 Q 114.201 111.343 114.022 111.519 L 114.022 111.519 L 114.022 111.519 Q 113.844 111.696 113.825 112.048 Z M 112.186 113.496 L 112.186 113.496 L 112.186 113.496 Q 111.679 113.496 111.679 112.923 L 111.679 112.923 L 111.679 111.395 L 111.289 111.395 L 111.289 111.037 L 111.679 111.037 L 111.679 110.243 L 112.088 110.046 L 112.088 111.037 L 112.68 111.037 L 112.68 111.395 L 112.088 111.395 L 112.088 112.786 L 112.088 112.786 Q 112.088 112.946 112.139 113.031 L 112.139 113.031 L 112.139 113.031 Q 112.191 113.115 112.337 113.115 L 112.337 113.115 L 112.337 113.115 Q 112.497 113.115 112.694 112.988 L 112.694 112.988 L 112.647 113.388 L 112.647 113.388 Q 112.44 113.496 112.186 113.496 Z M 107.874 113.496 L 107.874 113.496 L 107.874 113.496 Q 107.615 113.496 107.382 113.386 L 107.382 113.386 L 107.382 113.386 Q 107.15 113.275 107.004 113.092 L 107.004 113.092 L 107.295 112.843 L 107.295 112.843 Q 107.563 113.129 107.883 113.129 L 107.883 113.129 L 107.883 113.129 Q 108.085 113.129 108.207 113.052 L 108.207 113.052 L 108.207 113.052 Q 108.33 112.974 108.33 112.824 L 108.33 112.824 L 108.33 112.824 Q 108.33 112.711 108.24 112.619 L 108.24 112.619 L 108.24 112.619 Q 108.151 112.528 108.057 112.483 L 108.057 112.483 L 108.057 112.483 Q 107.963 112.438 107.78 112.368 L 107.78 112.368 L 107.78 112.368 Q 107.413 112.231 107.225 112.062 L 107.225 112.062 L 107.225 112.062 Q 107.037 111.893 107.037 111.616 L 107.037 111.616 L 107.037 111.616 Q 107.037 111.324 107.265 111.153 L 107.265 111.153 L 107.265 111.153 Q 107.493 110.981 107.845 110.981 L 107.845 110.981 L 107.845 110.981 Q 108.348 110.981 108.654 111.343 L 108.654 111.343 L 108.372 111.578 L 108.372 111.578 Q 108.151 111.348 107.841 111.348 L 107.841 111.348 L 107.841 111.348 Q 107.657 111.348 107.549 111.418 L 107.549 111.418 L 107.549 111.418 Q 107.441 111.489 107.441 111.616 L 107.441 111.616 L 107.441 111.616 Q 107.441 111.686 107.476 111.745 L 107.476 111.745 L 107.476 111.745 Q 107.512 111.804 107.603 111.855 L 107.603 111.855 L 107.603 111.855 Q 107.695 111.907 107.749 111.933 L 107.749 111.933 L 107.749 111.933 Q 107.803 111.959 107.949 112.015 L 107.949 112.015 L 107.949 112.015 Q 108.33 112.152 108.529 112.326 L 108.529 112.326 L 108.529 112.326 Q 108.729 112.499 108.729 112.814 L 108.729 112.814 L 108.729 112.814 Q 108.729 113.134 108.499 113.315 L 108.499 113.315 L 108.499 113.315 Q 108.268 113.496 107.874 113.496 Z M 105.225 113.496 L 105.225 113.496 L 105.225 113.496 Q 104.736 113.496 104.447 113.146 L 104.447 113.146 L 104.447 113.146 Q 104.158 112.796 104.158 112.236 L 104.158 112.236 L 104.158 112.236 Q 104.158 111.649 104.449 111.315 L 104.449 111.315 L 104.449 111.315 Q 104.741 110.981 105.225 110.981 L 105.225 110.981 L 105.225 110.981 Q 105.657 110.981 105.937 111.27 L 105.937 111.27 L 105.937 111.27 Q 106.217 111.559 106.217 112.123 L 106.217 112.123 L 106.217 112.123 Q 106.217 112.255 106.203 112.396 L 106.203 112.396 L 104.576 112.396 L 104.576 112.396 Q 104.6 112.725 104.781 112.925 L 104.781 112.925 L 104.781 112.925 Q 104.962 113.125 105.234 113.125 L 105.234 113.125 L 105.234 113.125 Q 105.535 113.125 105.751 112.908 L 105.751 112.908 L 106.001 113.186 L 106.001 113.186 Q 105.69 113.496 105.225 113.496 Z M 104.572 112.048 L 104.572 112.048 L 105.803 112.048 L 105.803 112.048 Q 105.798 111.677 105.627 111.51 L 105.627 111.51 L 105.627 111.51 Q 105.455 111.343 105.225 111.343 L 105.225 111.343 L 105.225 111.343 Q 104.948 111.343 104.769 111.519 L 104.769 111.519 L 104.769 111.519 Q 104.59 111.696 104.572 112.048 Z M 102.582 113.44 L 102.174 113.44 L 102.174 111.037 L 102.582 111.037 L 102.582 111.352 L 102.582 111.352 Q 102.752 110.981 103.151 110.981 L 103.151 110.981 L 103.151 110.981 Q 103.377 110.981 103.523 111.103 L 103.523 111.103 L 103.462 111.489 L 103.462 111.489 Q 103.311 111.385 103.118 111.385 L 103.118 111.385 L 103.118 111.385 Q 102.907 111.385 102.745 111.55 L 102.745 111.55 L 102.745 111.55 Q 102.582 111.714 102.582 112.086 L 102.582 112.086 L 102.582 113.44 L 102.582 113.44 Z M 100.766 110.732 L 100.352 110.732 L 99.516 109.999 L 100.098 109.999 L 100.766 110.732 L 100.766 110.732 Z M 100.235 113.496 L 100.235 113.496 L 100.235 113.496 Q 99.746 113.496 99.457 113.146 L 99.457 113.146 L 99.457 113.146 Q 99.168 112.796 99.168 112.236 L 99.168 112.236 L 99.168 112.236 Q 99.168 111.649 99.459 111.315 L 99.459 111.315 L 99.459 111.315 Q 99.751 110.981 100.235 110.981 L 100.235 110.981 L 100.235 110.981 Q 100.667 110.981 100.947 111.27 L 100.947 111.27 L 100.947 111.27 Q 101.227 111.559 101.227 112.123 L 101.227 112.123 L 101.227 112.123 Q 101.227 112.255 101.212 112.396 L 101.212 112.396 L 99.586 112.396 L 99.586 112.396 Q 99.61 112.725 99.791 112.925 L 99.791 112.925 L 99.791 112.925 Q 99.971 113.125 100.244 113.125 L 100.244 113.125 L 100.244 113.125 Q 100.545 113.125 100.761 112.908 L 100.761 112.908 L 101.01 113.186 L 101.01 113.186 Q 100.7 113.496 100.235 113.496 Z M 99.581 112.048 L 99.581 112.048 L 100.813 112.048 L 100.813 112.048 Q 100.808 111.677 100.637 111.51 L 100.637 111.51 L 100.637 111.51 Q 100.465 111.343 100.235 111.343 L 100.235 111.343 L 100.235 111.343 Q 99.957 111.343 99.779 111.519 L 99.779 111.519 L 99.779 111.519 Q 99.6 111.696 99.581 112.048 Z M 98.264 110.527 L 98.264 110.527 L 98.264 110.527 Q 98.188 110.6 98.08 110.6 L 98.08 110.6 L 98.08 110.6 Q 97.972 110.6 97.899 110.525 L 97.899 110.525 L 97.899 110.525 Q 97.826 110.45 97.826 110.346 L 97.826 110.346 L 97.826 110.346 Q 97.826 110.238 97.902 110.161 L 97.902 110.161 L 97.902 110.161 Q 97.977 110.083 98.08 110.083 L 98.08 110.083 L 98.08 110.083 Q 98.188 110.083 98.264 110.161 L 98.264 110.161 L 98.264 110.161 Q 98.339 110.238 98.339 110.346 L 98.339 110.346 L 98.339 110.346 Q 98.339 110.455 98.264 110.527 Z M 98.287 113.44 L 97.878 113.44 L 97.878 111.037 L 98.287 111.037 L 98.287 113.44 L 98.287 113.44 Z M 96.508 113.496 L 96.508 113.496 L 96.508 113.496 Q 96 113.496 96 112.923 L 96 112.923 L 96 111.395 L 95.61 111.395 L 95.61 111.037 L 96 111.037 L 96 110.243 L 96.409 110.046 L 96.409 111.037 L 97.001 111.037 L 97.001 111.395 L 96.409 111.395 L 96.409 112.786 L 96.409 112.786 Q 96.409 112.946 96.461 113.031 L 96.461 113.031 L 96.461 113.031 Q 96.512 113.115 96.658 113.115 L 96.658 113.115 L 96.658 113.115 Q 96.818 113.115 97.015 112.988 L 97.015 112.988 L 96.968 113.388 L 96.968 113.388 Q 96.761 113.496 96.508 113.496 Z M 94.741 113.44 L 94.332 113.44 L 94.332 111.987 L 94.332 111.987 Q 94.332 111.663 94.193 111.51 L 94.193 111.51 L 94.193 111.51 Q 94.055 111.357 93.815 111.357 L 93.815 111.357 L 93.815 111.357 Q 93.26 111.357 93.26 111.978 L 93.26 111.978 L 93.26 113.44 L 92.851 113.44 L 92.851 111.037 L 93.26 111.037 L 93.26 111.282 L 93.26 111.282 Q 93.481 110.981 93.881 110.981 L 93.881 110.981 L 93.881 110.981 Q 94.304 110.981 94.522 111.237 L 94.522 111.237 L 94.522 111.237 Q 94.741 111.493 94.741 112.058 L 94.741 112.058 L 94.741 113.44 L 94.741 113.44 Z M 91.548 113.16 L 91.548 113.16 L 91.548 113.16 Q 91.261 113.496 90.772 113.496 L 90.772 113.496 L 90.772 113.496 Q 90.283 113.496 89.997 113.162 L 89.997 113.162 L 89.997 113.162 Q 89.71 112.828 89.71 112.241 L 89.71 112.241 L 89.71 112.241 Q 89.71 111.653 89.997 111.317 L 89.997 111.317 L 89.997 111.317 Q 90.283 110.981 90.772 110.981 L 90.772 110.981 L 90.772 110.981 Q 91.261 110.981 91.548 111.315 L 91.548 111.315 L 91.548 111.315 Q 91.835 111.649 91.835 112.236 L 91.835 112.236 L 91.835 112.236 Q 91.835 112.824 91.548 113.16 Z M 90.295 112.883 L 90.295 112.883 L 90.295 112.883 Q 90.467 113.115 90.772 113.115 L 90.772 113.115 L 90.772 113.115 Q 91.078 113.115 91.249 112.883 L 91.249 112.883 L 91.249 112.883 Q 91.421 112.65 91.421 112.236 L 91.421 112.236 L 91.421 112.236 Q 91.421 111.827 91.249 111.592 L 91.249 111.592 L 91.249 111.592 Q 91.078 111.357 90.772 111.357 L 90.772 111.357 L 90.772 111.357 Q 90.467 111.357 90.295 111.59 L 90.295 111.59 L 90.295 111.59 Q 90.124 111.823 90.124 112.241 L 90.124 112.241 L 90.124 112.241 Q 90.124 112.65 90.295 112.883 Z M 88.134 113.44 L 87.725 113.44 L 87.725 111.037 L 88.134 111.037 L 88.134 111.352 L 88.134 111.352 Q 88.304 110.981 88.703 110.981 L 88.703 110.981 L 88.703 110.981 Q 88.929 110.981 89.075 111.103 L 89.075 111.103 L 89.013 111.489 L 89.013 111.489 Q 88.863 111.385 88.67 111.385 L 88.67 111.385 L 88.67 111.385 Q 88.459 111.385 88.297 111.55 L 88.297 111.55 L 88.297 111.55 Q 88.134 111.714 88.134 112.086 L 88.134 112.086 L 88.134 113.44 L 88.134 113.44 Z M 87.02 111.395 L 86.46 111.395 L 86.46 113.44 L 86.051 113.44 L 86.051 111.395 L 85.68 111.395 L 85.68 111.037 L 86.051 111.037 L 86.051 110.638 L 86.051 110.638 Q 86.051 110.346 86.202 110.22 L 86.202 110.22 L 86.202 110.22 Q 86.352 110.093 86.573 110.093 L 86.573 110.093 L 86.573 110.093 Q 86.808 110.093 87.02 110.205 L 87.02 110.205 L 87.02 110.549 L 87.02 110.549 Q 86.827 110.459 86.676 110.459 L 86.676 110.459 L 86.676 110.459 Q 86.545 110.459 86.502 110.525 L 86.502 110.525 L 86.502 110.525 Q 86.46 110.591 86.46 110.708 L 86.46 110.708 L 86.46 111.037 L 87.02 111.037 L 87.02 111.395 L 87.02 111.395 Z M 82.251 113.496 L 82.251 113.496 L 82.251 113.496 Q 81.992 113.496 81.759 113.386 L 81.759 113.386 L 81.759 113.386 Q 81.527 113.275 81.381 113.092 L 81.381 113.092 L 81.672 112.843 L 81.672 112.843 Q 81.94 113.129 82.26 113.129 L 82.26 113.129 L 82.26 113.129 Q 82.462 113.129 82.584 113.052 L 82.584 113.052 L 82.584 113.052 Q 82.707 112.974 82.707 112.824 L 82.707 112.824 L 82.707 112.824 Q 82.707 112.711 82.617 112.619 L 82.617 112.619 L 82.617 112.619 Q 82.528 112.528 82.434 112.483 L 82.434 112.483 L 82.434 112.483 Q 82.34 112.438 82.157 112.368 L 82.157 112.368 L 82.157 112.368 Q 81.79 112.231 81.602 112.062 L 81.602 112.062 L 81.602 112.062 Q 81.414 111.893 81.414 111.616 L 81.414 111.616 L 81.414 111.616 Q 81.414 111.324 81.642 111.153 L 81.642 111.153 L 81.642 111.153 Q 81.87 110.981 82.222 110.981 L 82.222 110.981 L 82.222 110.981 Q 82.725 110.981 83.031 111.343 L 83.031 111.343 L 82.749 111.578 L 82.749 111.578 Q 82.528 111.348 82.218 111.348 L 82.218 111.348 L 82.218 111.348 Q 82.034 111.348 81.926 111.418 L 81.926 111.418 L 81.926 111.418 Q 81.818 111.489 81.818 111.616 L 81.818 111.616 L 81.818 111.616 Q 81.818 111.686 81.853 111.745 L 81.853 111.745 L 81.853 111.745 Q 81.889 111.804 81.98 111.855 L 81.98 111.855 L 81.98 111.855 Q 82.072 111.907 82.126 111.933 L 82.126 111.933 L 82.126 111.933 Q 82.18 111.959 82.326 112.015 L 82.326 112.015 L 82.326 112.015 Q 82.707 112.152 82.906 112.326 L 82.906 112.326 L 82.906 112.326 Q 83.106 112.499 83.106 112.814 L 83.106 112.814 L 83.106 112.814 Q 83.106 113.134 82.876 113.315 L 82.876 113.315 L 82.876 113.315 Q 82.646 113.496 82.251 113.496 Z M 79.602 113.496 L 79.602 113.496 L 79.602 113.496 Q 79.113 113.496 78.824 113.146 L 78.824 113.146 L 78.824 113.146 Q 78.535 112.796 78.535 112.236 L 78.535 112.236 L 78.535 112.236 Q 78.535 111.649 78.826 111.315 L 78.826 111.315 L 78.826 111.315 Q 79.118 110.981 79.602 110.981 L 79.602 110.981 L 79.602 110.981 Q 80.035 110.981 80.314 111.27 L 80.314 111.27 L 80.314 111.27 Q 80.594 111.559 80.594 112.123 L 80.594 112.123 L 80.594 112.123 Q 80.594 112.255 80.58 112.396 L 80.58 112.396 L 78.953 112.396 L 78.953 112.396 Q 78.977 112.725 79.158 112.925 L 79.158 112.925 L 79.158 112.925 Q 79.339 113.125 79.611 113.125 L 79.611 113.125 L 79.611 113.125 Q 79.912 113.125 80.129 112.908 L 80.129 112.908 L 80.378 113.186 L 80.378 113.186 Q 80.067 113.496 79.602 113.496 Z M 78.949 112.048 L 78.949 112.048 L 80.18 112.048 L 80.18 112.048 Q 80.176 111.677 80.004 111.51 L 80.004 111.51 L 80.004 111.51 Q 79.832 111.343 79.602 111.343 L 79.602 111.343 L 79.602 111.343 Q 79.325 111.343 79.146 111.519 L 79.146 111.519 L 79.146 111.519 Q 78.967 111.696 78.949 112.048 Z M 76.474 113.496 L 76.474 113.496 L 76.474 113.496 Q 76.018 113.496 75.75 113.158 L 75.75 113.158 L 75.75 113.158 Q 75.482 112.819 75.482 112.236 L 75.482 112.236 L 75.482 112.236 Q 75.482 111.649 75.752 111.315 L 75.752 111.315 L 75.752 111.315 Q 76.023 110.981 76.474 110.981 L 76.474 110.981 L 76.474 110.981 Q 76.826 110.981 77.08 111.207 L 77.08 111.207 L 77.08 110.238 L 77.489 110.046 L 77.489 113.44 L 77.08 113.44 L 77.08 113.252 L 77.08 113.252 Q 76.845 113.496 76.474 113.496 Z M 76.53 113.115 L 76.53 113.115 L 76.53 113.115 Q 76.888 113.115 77.08 112.791 L 77.08 112.791 L 77.08 111.663 L 77.08 111.663 Q 76.888 111.357 76.53 111.357 L 76.53 111.357 L 76.53 111.357 Q 76.225 111.357 76.06 111.585 L 76.06 111.585 L 76.06 111.585 Q 75.896 111.813 75.896 112.236 L 75.896 112.236 L 75.896 112.236 Q 75.896 112.617 76.067 112.866 L 76.067 112.866 L 76.067 112.866 Q 76.239 113.115 76.53 113.115 Z M 72.697 113.44 L 72.311 113.44 L 72.311 113.219 L 72.311 113.219 Q 72.015 113.496 71.63 113.496 L 71.63 113.496 L 71.63 113.496 Q 71.249 113.496 71.021 113.287 L 71.021 113.287 L 71.021 113.287 Q 70.793 113.078 70.793 112.687 L 70.793 112.687 L 70.793 112.687 Q 70.793 112.297 71.052 112.095 L 71.052 112.095 L 71.052 112.095 Q 71.31 111.893 71.691 111.893 L 71.691 111.893 L 71.691 111.893 Q 72.039 111.893 72.311 112.048 L 72.311 112.048 L 72.311 111.879 L 72.311 111.879 Q 72.311 111.578 72.177 111.458 L 72.177 111.458 L 72.177 111.458 Q 72.043 111.338 71.79 111.338 L 71.79 111.338 L 71.79 111.338 Q 71.428 111.338 71.089 111.578 L 71.089 111.578 L 70.972 111.235 L 70.972 111.235 Q 71.357 110.981 71.841 110.981 L 71.841 110.981 L 71.841 110.981 Q 72.697 110.981 72.697 111.846 L 72.697 111.846 L 72.697 113.44 L 72.697 113.44 Z M 71.691 113.134 L 71.691 113.134 L 71.691 113.134 Q 72.043 113.134 72.311 112.819 L 72.311 112.819 L 72.311 112.405 L 72.311 112.405 Q 72.053 112.246 71.747 112.246 L 71.747 112.246 L 71.747 112.246 Q 71.498 112.246 71.338 112.358 L 71.338 112.358 L 71.338 112.358 Q 71.179 112.471 71.179 112.687 L 71.179 112.687 L 71.179 112.687 Q 71.179 112.89 71.312 113.012 L 71.312 113.012 L 71.312 113.012 Q 71.446 113.134 71.691 113.134 Z M 67.692 113.496 L 67.692 113.496 L 67.692 113.496 Q 67.185 113.496 67.185 112.923 L 67.185 112.923 L 67.185 111.395 L 66.794 111.395 L 66.794 111.037 L 67.185 111.037 L 67.185 110.243 L 67.594 110.046 L 67.594 111.037 L 68.186 111.037 L 68.186 111.395 L 67.594 111.395 L 67.594 112.786 L 67.594 112.786 Q 67.594 112.946 67.645 113.031 L 67.645 113.031 L 67.645 113.031 Q 67.697 113.115 67.843 113.115 L 67.843 113.115 L 67.843 113.115 Q 68.003 113.115 68.2 112.988 L 68.2 112.988 L 68.153 113.388 L 68.153 113.388 Q 67.946 113.496 67.692 113.496 Z M 65.129 113.496 L 65.129 113.496 L 65.129 113.496 Q 64.64 113.496 64.351 113.146 L 64.351 113.146 L 64.351 113.146 Q 64.062 112.796 64.062 112.236 L 64.062 112.236 L 64.062 112.236 Q 64.062 111.649 64.353 111.315 L 64.353 111.315 L 64.353 111.315 Q 64.644 110.981 65.129 110.981 L 65.129 110.981 L 65.129 110.981 Q 65.561 110.981 65.841 111.27 L 65.841 111.27 L 65.841 111.27 Q 66.121 111.559 66.121 112.123 L 66.121 112.123 L 66.121 112.123 Q 66.121 112.255 66.106 112.396 L 66.106 112.396 L 64.48 112.396 L 64.48 112.396 Q 64.503 112.725 64.684 112.925 L 64.684 112.925 L 64.684 112.925 Q 64.865 113.125 65.138 113.125 L 65.138 113.125 L 65.138 113.125 Q 65.439 113.125 65.655 112.908 L 65.655 112.908 L 65.904 113.186 L 65.904 113.186 Q 65.594 113.496 65.129 113.496 Z M 64.475 112.048 L 64.475 112.048 L 65.707 112.048 L 65.707 112.048 Q 65.702 111.677 65.531 111.51 L 65.531 111.51 L 65.531 111.51 Q 65.359 111.343 65.129 111.343 L 65.129 111.343 L 65.129 111.343 Q 64.851 111.343 64.673 111.519 L 64.673 111.519 L 64.673 111.519 Q 64.494 111.696 64.475 112.048 Z M 61.074 114.102 L 60.938 114.032 L 60.938 114.032 Q 61.023 113.957 61.107 113.816 L 61.107 113.816 L 61.107 113.816 Q 61.192 113.675 61.201 113.515 L 61.201 113.515 L 61.201 113.515 Q 61.06 113.505 60.966 113.418 L 60.966 113.418 L 60.966 113.418 Q 60.872 113.331 60.872 113.2 L 60.872 113.2 L 60.872 113.2 Q 60.872 113.054 60.964 112.96 L 60.964 112.96 L 60.964 112.96 Q 61.055 112.866 61.187 112.866 L 61.187 112.866 L 61.187 112.866 Q 61.337 112.866 61.441 112.972 L 61.441 112.972 L 61.441 112.972 Q 61.544 113.078 61.544 113.28 L 61.544 113.28 L 61.544 113.28 Q 61.544 113.538 61.413 113.757 L 61.413 113.757 L 61.413 113.757 Q 61.281 113.975 61.074 114.102 L 61.074 114.102 L 61.074 114.102 Z M 59.876 113.44 L 59.467 113.44 L 59.467 111.987 L 59.467 111.987 Q 59.467 111.663 59.329 111.51 L 59.329 111.51 L 59.329 111.51 Q 59.19 111.357 58.95 111.357 L 58.95 111.357 L 58.95 111.357 Q 58.396 111.357 58.396 111.978 L 58.396 111.978 L 58.396 113.44 L 57.987 113.44 L 57.987 111.037 L 58.396 111.037 L 58.396 111.282 L 58.396 111.282 Q 58.616 110.981 59.016 110.981 L 59.016 110.981 L 59.016 110.981 Q 59.439 110.981 59.658 111.237 L 59.658 111.237 L 59.658 111.237 Q 59.876 111.493 59.876 112.058 L 59.876 112.058 L 59.876 113.44 L 59.876 113.44 Z M 56.963 110.527 L 56.963 110.527 L 56.963 110.527 Q 56.887 110.6 56.779 110.6 L 56.779 110.6 L 56.779 110.6 Q 56.671 110.6 56.598 110.525 L 56.598 110.525 L 56.598 110.525 Q 56.525 110.45 56.525 110.346 L 56.525 110.346 L 56.525 110.346 Q 56.525 110.238 56.601 110.161 L 56.601 110.161 L 56.601 110.161 Q 56.676 110.083 56.779 110.083 L 56.779 110.083 L 56.779 110.083 Q 56.887 110.083 56.963 110.161 L 56.963 110.161 L 56.963 110.161 Q 57.038 110.238 57.038 110.346 L 57.038 110.346 L 57.038 110.346 Q 57.038 110.455 56.963 110.527 Z M 56.986 113.44 L 56.577 113.44 L 56.577 111.037 L 56.986 111.037 L 56.986 113.44 L 56.986 113.44 Z M 55.501 113.44 L 55.116 113.44 L 55.116 113.219 L 55.116 113.219 Q 54.819 113.496 54.434 113.496 L 54.434 113.496 L 54.434 113.496 Q 54.053 113.496 53.825 113.287 L 53.825 113.287 L 53.825 113.287 Q 53.597 113.078 53.597 112.687 L 53.597 112.687 L 53.597 112.687 Q 53.597 112.297 53.856 112.095 L 53.856 112.095 L 53.856 112.095 Q 54.114 111.893 54.495 111.893 L 54.495 111.893 L 54.495 111.893 Q 54.843 111.893 55.116 112.048 L 55.116 112.048 L 55.116 111.879 L 55.116 111.879 Q 55.116 111.578 54.982 111.458 L 54.982 111.458 L 54.982 111.458 Q 54.848 111.338 54.594 111.338 L 54.594 111.338 L 54.594 111.338 Q 54.232 111.338 53.893 111.578 L 53.893 111.578 L 53.776 111.235 L 53.776 111.235 Q 54.161 110.981 54.646 110.981 L 54.646 110.981 L 54.646 110.981 Q 55.501 110.981 55.501 111.846 L 55.501 111.846 L 55.501 113.44 L 55.501 113.44 Z M 54.495 113.134 L 54.495 113.134 L 54.495 113.134 Q 54.848 113.134 55.116 112.819 L 55.116 112.819 L 55.116 112.405 L 55.116 112.405 Q 54.857 112.246 54.551 112.246 L 54.551 112.246 L 54.551 112.246 Q 54.302 112.246 54.143 112.358 L 54.143 112.358 L 54.143 112.358 Q 53.983 112.471 53.983 112.687 L 53.983 112.687 L 53.983 112.687 Q 53.983 112.89 54.117 113.012 L 54.117 113.012 L 54.117 113.012 Q 54.251 113.134 54.495 113.134 Z M 51.913 113.496 L 51.913 113.496 L 51.913 113.496 Q 51.452 113.496 51.184 113.165 L 51.184 113.165 L 51.184 113.165 Q 50.916 112.833 50.916 112.241 L 50.916 112.241 L 50.916 112.241 Q 50.916 111.649 51.187 111.315 L 51.187 111.315 L 51.187 111.315 Q 51.457 110.981 51.932 110.981 L 51.932 110.981 L 51.932 110.981 Q 52.571 110.981 52.773 111.54 L 52.773 111.54 L 52.388 111.682 L 52.388 111.682 Q 52.265 111.362 51.936 111.362 L 51.936 111.362 L 51.936 111.362 Q 51.636 111.362 51.485 111.592 L 51.485 111.592 L 51.485 111.592 Q 51.335 111.823 51.335 112.241 L 51.335 112.241 L 51.335 112.241 Q 51.335 112.655 51.485 112.883 L 51.485 112.883 L 51.485 112.883 Q 51.636 113.111 51.922 113.111 L 51.922 113.111 L 51.922 113.111 Q 52.298 113.111 52.411 112.753 L 52.411 112.753 L 52.792 112.88 L 52.792 112.88 Q 52.703 113.176 52.475 113.336 L 52.475 113.336 L 52.475 113.336 Q 52.247 113.496 51.913 113.496 Z M 50.033 110.527 L 50.033 110.527 L 50.033 110.527 Q 49.958 110.6 49.85 110.6 L 49.85 110.6 L 49.85 110.6 Q 49.742 110.6 49.669 110.525 L 49.669 110.525 L 49.669 110.525 Q 49.596 110.45 49.596 110.346 L 49.596 110.346 L 49.596 110.346 Q 49.596 110.238 49.671 110.161 L 49.671 110.161 L 49.671 110.161 Q 49.747 110.083 49.85 110.083 L 49.85 110.083 L 49.85 110.083 Q 49.958 110.083 50.033 110.161 L 50.033 110.161 L 50.033 110.161 Q 50.109 110.238 50.109 110.346 L 50.109 110.346 L 50.109 110.346 Q 50.109 110.455 50.033 110.527 Z M 50.057 113.44 L 49.648 113.44 L 49.648 111.037 L 50.057 111.037 L 50.057 113.44 L 50.057 113.44 Z M 47.908 113.44 L 47.499 113.44 L 47.499 111.037 L 47.908 111.037 L 47.908 111.352 L 47.908 111.352 Q 48.078 110.981 48.477 110.981 L 48.477 110.981 L 48.477 110.981 Q 48.703 110.981 48.848 111.103 L 48.848 111.103 L 48.787 111.489 L 48.787 111.489 Q 48.637 111.385 48.444 111.385 L 48.444 111.385 L 48.444 111.385 Q 48.233 111.385 48.07 111.55 L 48.07 111.55 L 48.07 111.55 Q 47.908 111.714 47.908 112.086 L 47.908 112.086 L 47.908 113.44 L 47.908 113.44 Z M 45.443 110.732 L 45.029 110.732 L 45.697 109.999 L 46.28 109.999 L 45.443 110.732 L 45.443 110.732 Z M 45.561 113.496 L 45.561 113.496 L 45.561 113.496 Q 45.072 113.496 44.783 113.146 L 44.783 113.146 L 44.783 113.146 Q 44.493 112.796 44.493 112.236 L 44.493 112.236 L 44.493 112.236 Q 44.493 111.649 44.785 111.315 L 44.785 111.315 L 44.785 111.315 Q 45.076 110.981 45.561 110.981 L 45.561 110.981 L 45.561 110.981 Q 45.993 110.981 46.273 111.27 L 46.273 111.27 L 46.273 111.27 Q 46.552 111.559 46.552 112.123 L 46.552 112.123 L 46.552 112.123 Q 46.552 112.255 46.538 112.396 L 46.538 112.396 L 44.912 112.396 L 44.912 112.396 Q 44.935 112.725 45.116 112.925 L 45.116 112.925 L 45.116 112.925 Q 45.297 113.125 45.57 113.125 L 45.57 113.125 L 45.57 113.125 Q 45.871 113.125 46.087 112.908 L 46.087 112.908 L 46.336 113.186 L 46.336 113.186 Q 46.026 113.496 45.561 113.496 Z M 44.907 112.048 L 44.907 112.048 L 46.139 112.048 L 46.139 112.048 Q 46.134 111.677 45.962 111.51 L 45.962 111.51 L 45.962 111.51 Q 45.791 111.343 45.561 111.343 L 45.561 111.343 L 45.561 111.343 Q 45.283 111.343 45.105 111.519 L 45.105 111.519 L 45.105 111.519 Q 44.926 111.696 44.907 112.048 Z M 43.249 113.44 L 42.84 113.44 L 42.84 111.982 L 42.84 111.982 Q 42.84 111.357 42.356 111.357 L 42.356 111.357 L 42.356 111.357 Q 42.126 111.357 41.982 111.533 L 41.982 111.533 L 41.982 111.533 Q 41.839 111.71 41.839 111.996 L 41.839 111.996 L 41.839 113.44 L 41.43 113.44 L 41.43 111.982 L 41.43 111.982 Q 41.43 111.357 40.95 111.357 L 40.95 111.357 L 40.95 111.357 Q 40.711 111.357 40.572 111.524 L 40.572 111.524 L 40.572 111.524 Q 40.433 111.691 40.433 111.978 L 40.433 111.978 L 40.433 113.44 L 40.024 113.44 L 40.024 111.037 L 40.433 111.037 L 40.433 111.263 L 40.433 111.263 Q 40.645 110.981 41.063 110.981 L 41.063 110.981 L 41.063 110.981 Q 41.265 110.981 41.437 111.073 L 41.437 111.073 L 41.437 111.073 Q 41.609 111.164 41.707 111.334 L 41.707 111.334 L 41.707 111.334 Q 41.938 110.981 42.403 110.981 L 42.403 110.981 L 42.403 110.981 Q 42.779 110.981 43.014 111.211 L 43.014 111.211 L 43.014 111.211 Q 43.249 111.442 43.249 111.865 L 43.249 111.865 L 43.249 113.44 L 43.249 113.44 Z M 38.953 113.44 L 38.567 113.44 L 38.567 113.219 L 38.567 113.219 Q 38.271 113.496 37.886 113.496 L 37.886 113.496 L 37.886 113.496 Q 37.505 113.496 37.277 113.287 L 37.277 113.287 L 37.277 113.287 Q 37.049 113.078 37.049 112.687 L 37.049 112.687 L 37.049 112.687 Q 37.049 112.297 37.308 112.095 L 37.308 112.095 L 37.308 112.095 Q 37.566 111.893 37.947 111.893 L 37.947 111.893 L 37.947 111.893 Q 38.295 111.893 38.567 112.048 L 38.567 112.048 L 38.567 111.879 L 38.567 111.879 Q 38.567 111.578 38.434 111.458 L 38.434 111.458 L 38.434 111.458 Q 38.3 111.338 38.046 111.338 L 38.046 111.338 L 38.046 111.338 Q 37.684 111.338 37.345 111.578 L 37.345 111.578 L 37.228 111.235 L 37.228 111.235 Q 37.613 110.981 38.097 110.981 L 38.097 110.981 L 38.097 110.981 Q 38.953 110.981 38.953 111.846 L 38.953 111.846 L 38.953 113.44 L 38.953 113.44 Z M 37.947 113.134 L 37.947 113.134 L 37.947 113.134 Q 38.3 113.134 38.567 112.819 L 38.567 112.819 L 38.567 112.405 L 38.567 112.405 Q 38.309 112.246 38.003 112.246 L 38.003 112.246 L 38.003 112.246 Q 37.754 112.246 37.594 112.358 L 37.594 112.358 L 37.594 112.358 Q 37.435 112.471 37.435 112.687 L 37.435 112.687 L 37.435 112.687 Q 37.435 112.89 37.569 113.012 L 37.569 113.012 L 37.569 113.012 Q 37.703 113.134 37.947 113.134 Z M 119.853 106.595 L 118.753 106.595 L 118.753 106.2 L 119.853 106.2 L 119.853 106.595 L 119.853 106.595 Z M 116.551 107.855 L 116.551 107.855 L 116.551 107.855 Q 116.095 107.855 115.827 107.517 L 115.827 107.517 L 115.827 107.517 Q 115.559 107.178 115.559 106.595 L 115.559 106.595 L 115.559 106.595 Q 115.559 106.008 115.829 105.674 L 115.829 105.674 L 115.829 105.674 Q 116.1 105.34 116.551 105.34 L 116.551 105.34 L 116.551 105.34 Q 116.904 105.34 117.157 105.566 L 117.157 105.566 L 117.157 104.597 L 117.566 104.405 L 117.566 107.799 L 117.157 107.799 L 117.157 107.611 L 117.157 107.611 Q 116.922 107.855 116.551 107.855 Z M 116.607 107.474 L 116.607 107.474 L 116.607 107.474 Q 116.965 107.474 117.157 107.15 L 117.157 107.15 L 117.157 106.022 L 117.157 106.022 Q 116.965 105.716 116.607 105.716 L 116.607 105.716 L 116.607 105.716 Q 116.302 105.716 116.137 105.944 L 116.137 105.944 L 116.137 105.944 Q 115.973 106.172 115.973 106.595 L 115.973 106.595 L 115.973 106.595 Q 115.973 106.976 116.144 107.225 L 116.144 107.225 L 116.144 107.225 Q 116.316 107.474 116.607 107.474 Z M 114.503 107.799 L 114.094 107.799 L 114.094 107.568 L 114.094 107.568 Q 113.873 107.855 113.488 107.855 L 113.488 107.855 L 113.488 107.855 Q 113.051 107.855 112.832 107.601 L 112.832 107.601 L 112.832 107.601 Q 112.614 107.347 112.614 106.783 L 112.614 106.783 L 112.614 105.397 L 113.023 105.397 L 113.023 106.844 L 113.023 106.844 Q 113.023 107.169 113.161 107.322 L 113.161 107.322 L 113.161 107.322 Q 113.3 107.474 113.54 107.474 L 113.54 107.474 L 113.54 107.474 Q 114.094 107.474 114.094 106.854 L 114.094 106.854 L 114.094 105.397 L 114.503 105.397 L 114.503 107.799 L 114.503 107.799 Z M 110.849 107.855 L 110.849 107.855 L 110.849 107.855 Q 110.59 107.855 110.358 107.745 L 110.358 107.745 L 110.358 107.745 Q 110.125 107.634 109.979 107.451 L 109.979 107.451 L 110.271 107.202 L 110.271 107.202 Q 110.539 107.488 110.858 107.488 L 110.858 107.488 L 110.858 107.488 Q 111.06 107.488 111.183 107.411 L 111.183 107.411 L 111.183 107.411 Q 111.305 107.333 111.305 107.183 L 111.305 107.183 L 111.305 107.183 Q 111.305 107.07 111.215 106.978 L 111.215 106.978 L 111.215 106.978 Q 111.126 106.887 111.032 106.842 L 111.032 106.842 L 111.032 106.842 Q 110.938 106.797 110.755 106.727 L 110.755 106.727 L 110.755 106.727 Q 110.388 106.591 110.2 106.421 L 110.2 106.421 L 110.2 106.421 Q 110.012 106.252 110.012 105.975 L 110.012 105.975 L 110.012 105.975 Q 110.012 105.683 110.24 105.512 L 110.24 105.512 L 110.24 105.512 Q 110.468 105.34 110.821 105.34 L 110.821 105.34 L 110.821 105.34 Q 111.324 105.34 111.629 105.702 L 111.629 105.702 L 111.347 105.937 L 111.347 105.937 Q 111.126 105.707 110.816 105.707 L 110.816 105.707 L 110.816 105.707 Q 110.633 105.707 110.524 105.777 L 110.524 105.777 L 110.524 105.777 Q 110.416 105.848 110.416 105.975 L 110.416 105.975 L 110.416 105.975 Q 110.416 106.045 110.452 106.104 L 110.452 106.104 L 110.452 106.104 Q 110.487 106.163 110.579 106.215 L 110.579 106.215 L 110.579 106.215 Q 110.67 106.266 110.724 106.292 L 110.724 106.292 L 110.724 106.292 Q 110.778 106.318 110.924 106.374 L 110.924 106.374 L 110.924 106.374 Q 111.305 106.511 111.505 106.685 L 111.505 106.685 L 111.505 106.685 Q 111.704 106.859 111.704 107.173 L 111.704 107.173 L 111.704 107.173 Q 111.704 107.493 111.474 107.674 L 111.474 107.674 L 111.474 107.674 Q 111.244 107.855 110.849 107.855 Z M 105.241 107.855 L 105.241 107.855 L 105.241 107.855 Q 104.734 107.855 104.734 107.282 L 104.734 107.282 L 104.734 105.754 L 104.343 105.754 L 104.343 105.397 L 104.734 105.397 L 104.734 104.602 L 105.143 104.405 L 105.143 105.397 L 105.735 105.397 L 105.735 105.754 L 105.143 105.754 L 105.143 107.145 L 105.143 107.145 Q 105.143 107.305 105.194 107.39 L 105.194 107.39 L 105.194 107.39 Q 105.246 107.474 105.392 107.474 L 105.392 107.474 L 105.392 107.474 Q 105.552 107.474 105.749 107.347 L 105.749 107.347 L 105.702 107.747 L 105.702 107.747 Q 105.495 107.855 105.241 107.855 Z M 103.451 107.799 L 103.042 107.799 L 103.042 106.346 L 103.042 106.346 Q 103.042 106.022 102.903 105.869 L 102.903 105.869 L 102.903 105.869 Q 102.765 105.716 102.525 105.716 L 102.525 105.716 L 102.525 105.716 Q 101.97 105.716 101.97 106.337 L 101.97 106.337 L 101.97 107.799 L 101.561 107.799 L 101.561 105.397 L 101.97 105.397 L 101.97 105.641 L 101.97 105.641 Q 102.191 105.34 102.591 105.34 L 102.591 105.34 L 102.591 105.34 Q 103.014 105.34 103.232 105.596 L 103.232 105.596 L 103.232 105.596 Q 103.451 105.853 103.451 106.417 L 103.451 106.417 L 103.451 107.799 L 103.451 107.799 Z M 99.623 107.855 L 99.623 107.855 L 99.623 107.855 Q 99.134 107.855 98.845 107.505 L 98.845 107.505 L 98.845 107.505 Q 98.555 107.155 98.555 106.595 L 98.555 106.595 L 98.555 106.595 Q 98.555 106.008 98.847 105.674 L 98.847 105.674 L 98.847 105.674 Q 99.138 105.34 99.623 105.34 L 99.623 105.34 L 99.623 105.34 Q 100.055 105.34 100.335 105.629 L 100.335 105.629 L 100.335 105.629 Q 100.614 105.918 100.614 106.482 L 100.614 106.482 L 100.614 106.482 Q 100.614 106.614 100.6 106.755 L 100.6 106.755 L 98.974 106.755 L 98.974 106.755 Q 98.997 107.084 99.178 107.284 L 99.178 107.284 L 99.178 107.284 Q 99.359 107.484 99.632 107.484 L 99.632 107.484 L 99.632 107.484 Q 99.933 107.484 100.149 107.267 L 100.149 107.267 L 100.398 107.545 L 100.398 107.545 Q 100.088 107.855 99.623 107.855 Z M 98.969 106.407 L 98.969 106.407 L 100.201 106.407 L 100.201 106.407 Q 100.196 106.036 100.024 105.869 L 100.024 105.869 L 100.024 105.869 Q 99.853 105.702 99.623 105.702 L 99.623 105.702 L 99.623 105.702 Q 99.345 105.702 99.167 105.878 L 99.167 105.878 L 99.167 105.878 Q 98.988 106.055 98.969 106.407 Z M 97.491 107.799 L 97.083 107.799 L 97.083 106.346 L 97.083 106.346 Q 97.083 106.022 96.944 105.869 L 96.944 105.869 L 96.944 105.869 Q 96.805 105.716 96.565 105.716 L 96.565 105.716 L 96.565 105.716 Q 96.011 105.716 96.011 106.337 L 96.011 106.337 L 96.011 107.799 L 95.602 107.799 L 95.602 105.397 L 96.011 105.397 L 96.011 105.641 L 96.011 105.641 Q 96.232 105.34 96.631 105.34 L 96.631 105.34 L 96.631 105.34 Q 97.054 105.34 97.273 105.596 L 97.273 105.596 L 97.273 105.596 Q 97.491 105.853 97.491 106.417 L 97.491 106.417 L 97.491 107.799 L 97.491 107.799 Z M 94.578 104.887 L 94.578 104.887 L 94.578 104.887 Q 94.503 104.959 94.394 104.959 L 94.394 104.959 L 94.394 104.959 Q 94.286 104.959 94.214 104.884 L 94.214 104.884 L 94.214 104.884 Q 94.141 104.809 94.141 104.706 L 94.141 104.706 L 94.141 104.706 Q 94.141 104.597 94.216 104.52 L 94.216 104.52 L 94.216 104.52 Q 94.291 104.442 94.394 104.442 L 94.394 104.442 L 94.394 104.442 Q 94.503 104.442 94.578 104.52 L 94.578 104.52 L 94.578 104.52 Q 94.653 104.597 94.653 104.706 L 94.653 104.706 L 94.653 104.706 Q 94.653 104.814 94.578 104.887 Z M 94.601 107.799 L 94.192 107.799 L 94.192 105.397 L 94.601 105.397 L 94.601 107.799 L 94.601 107.799 Z M 92.822 107.855 L 92.822 107.855 L 92.822 107.855 Q 92.314 107.855 92.314 107.282 L 92.314 107.282 L 92.314 105.754 L 91.924 105.754 L 91.924 105.397 L 92.314 105.397 L 92.314 104.602 L 92.723 104.405 L 92.723 105.397 L 93.315 105.397 L 93.315 105.754 L 92.723 105.754 L 92.723 107.145 L 92.723 107.145 Q 92.723 107.305 92.775 107.39 L 92.775 107.39 L 92.775 107.39 Q 92.826 107.474 92.972 107.474 L 92.972 107.474 L 92.972 107.474 Q 93.132 107.474 93.329 107.347 L 93.329 107.347 L 93.282 107.747 L 93.282 107.747 Q 93.076 107.855 92.822 107.855 Z M 91.055 107.799 L 90.646 107.799 L 90.646 106.346 L 90.646 106.346 Q 90.646 106.022 90.508 105.869 L 90.508 105.869 L 90.508 105.869 Q 90.369 105.716 90.129 105.716 L 90.129 105.716 L 90.129 105.716 Q 89.575 105.716 89.575 106.337 L 89.575 106.337 L 89.575 107.799 L 89.166 107.799 L 89.166 105.397 L 89.575 105.397 L 89.575 105.641 L 89.575 105.641 Q 89.796 105.34 90.195 105.34 L 90.195 105.34 L 90.195 105.34 Q 90.618 105.34 90.837 105.596 L 90.837 105.596 L 90.837 105.596 Q 91.055 105.853 91.055 106.417 L 91.055 106.417 L 91.055 107.799 L 91.055 107.799 Z M 87.841 107.519 L 87.841 107.519 L 87.841 107.519 Q 87.554 107.855 87.065 107.855 L 87.065 107.855 L 87.065 107.855 Q 86.576 107.855 86.29 107.521 L 86.29 107.521 L 86.29 107.521 Q 86.003 107.188 86.003 106.6 L 86.003 106.6 L 86.003 106.6 Q 86.003 106.012 86.29 105.676 L 86.29 105.676 L 86.29 105.676 Q 86.576 105.34 87.065 105.34 L 87.065 105.34 L 87.065 105.34 Q 87.554 105.34 87.841 105.674 L 87.841 105.674 L 87.841 105.674 Q 88.128 106.008 88.128 106.595 L 88.128 106.595 L 88.128 106.595 Q 88.128 107.183 87.841 107.519 Z M 86.588 107.242 L 86.588 107.242 L 86.588 107.242 Q 86.76 107.474 87.065 107.474 L 87.065 107.474 L 87.065 107.474 Q 87.371 107.474 87.542 107.242 L 87.542 107.242 L 87.542 107.242 Q 87.714 107.009 87.714 106.595 L 87.714 106.595 L 87.714 106.595 Q 87.714 106.186 87.542 105.951 L 87.542 105.951 L 87.542 105.951 Q 87.371 105.716 87.065 105.716 L 87.065 105.716 L 87.065 105.716 Q 86.76 105.716 86.588 105.949 L 86.588 105.949 L 86.588 105.949 Q 86.417 106.182 86.417 106.6 L 86.417 106.6 L 86.417 106.6 Q 86.417 107.009 86.588 107.242 Z M 84.34 107.855 L 84.34 107.855 L 84.34 107.855 Q 83.879 107.855 83.611 107.524 L 83.611 107.524 L 83.611 107.524 Q 83.343 107.192 83.343 106.6 L 83.343 106.6 L 83.343 106.6 Q 83.343 106.008 83.613 105.674 L 83.613 105.674 L 83.613 105.674 Q 83.884 105.34 84.359 105.34 L 84.359 105.34 L 84.359 105.34 Q 84.998 105.34 85.2 105.9 L 85.2 105.9 L 84.815 106.041 L 84.815 106.041 Q 84.692 105.721 84.363 105.721 L 84.363 105.721 L 84.363 105.721 Q 84.062 105.721 83.912 105.951 L 83.912 105.951 L 83.912 105.951 Q 83.762 106.182 83.762 106.6 L 83.762 106.6 L 83.762 106.6 Q 83.762 107.014 83.912 107.242 L 83.912 107.242 L 83.912 107.242 Q 84.062 107.47 84.349 107.47 L 84.349 107.47 L 84.349 107.47 Q 84.725 107.47 84.838 107.112 L 84.838 107.112 L 85.219 107.239 L 85.219 107.239 Q 85.129 107.535 84.902 107.695 L 84.902 107.695 L 84.902 107.695 Q 84.674 107.855 84.34 107.855 Z M 78.014 107.855 L 78.014 107.855 L 78.014 107.855 Q 77.525 107.855 77.236 107.505 L 77.236 107.505 L 77.236 107.505 Q 76.947 107.155 76.947 106.595 L 76.947 106.595 L 76.947 106.595 Q 76.947 106.008 77.238 105.674 L 77.238 105.674 L 77.238 105.674 Q 77.529 105.34 78.014 105.34 L 78.014 105.34 L 78.014 105.34 Q 78.446 105.34 78.726 105.629 L 78.726 105.629 L 78.726 105.629 Q 79.005 105.918 79.005 106.482 L 79.005 106.482 L 79.005 106.482 Q 79.005 106.614 78.991 106.755 L 78.991 106.755 L 77.365 106.755 L 77.365 106.755 Q 77.388 107.084 77.569 107.284 L 77.569 107.284 L 77.569 107.284 Q 77.75 107.484 78.023 107.484 L 78.023 107.484 L 78.023 107.484 Q 78.324 107.484 78.54 107.267 L 78.54 107.267 L 78.789 107.545 L 78.789 107.545 Q 78.479 107.855 78.014 107.855 Z M 77.36 106.407 L 77.36 106.407 L 78.592 106.407 L 78.592 106.407 Q 78.587 106.036 78.416 105.869 L 78.416 105.869 L 78.416 105.869 Q 78.244 105.702 78.014 105.702 L 78.014 105.702 L 78.014 105.702 Q 77.736 105.702 77.558 105.878 L 77.558 105.878 L 77.558 105.878 Q 77.379 106.055 77.36 106.407 Z M 76.089 107.799 L 75.68 107.799 L 75.68 104.597 L 76.089 104.405 L 76.089 107.799 L 76.089 107.799 Z M 70.409 107.799 L 70 107.799 L 70 105.397 L 70.409 105.397 L 70.409 105.712 L 70.409 105.712 Q 70.578 105.34 70.977 105.34 L 70.977 105.34 L 70.977 105.34 Q 71.203 105.34 71.349 105.462 L 71.349 105.462 L 71.288 105.848 L 71.288 105.848 Q 71.137 105.744 70.945 105.744 L 70.945 105.744 L 70.945 105.744 Q 70.733 105.744 70.571 105.909 L 70.571 105.909 L 70.571 105.909 Q 70.409 106.073 70.409 106.445 L 70.409 106.445 L 70.409 107.799 L 70.409 107.799 Z M 68.803 107.799 L 68.394 107.799 L 68.394 107.568 L 68.394 107.568 Q 68.173 107.855 67.788 107.855 L 67.788 107.855 L 67.788 107.855 Q 67.35 107.855 67.132 107.601 L 67.132 107.601 L 67.132 107.601 Q 66.913 107.347 66.913 106.783 L 66.913 106.783 L 66.913 105.397 L 67.322 105.397 L 67.322 106.844 L 67.322 106.844 Q 67.322 107.169 67.461 107.322 L 67.461 107.322 L 67.461 107.322 Q 67.6 107.474 67.839 107.474 L 67.839 107.474 L 67.839 107.474 Q 68.394 107.474 68.394 106.854 L 68.394 106.854 L 68.394 105.397 L 68.803 105.397 L 68.803 107.799 L 68.803 107.799 Z M 65.148 107.855 L 65.148 107.855 L 65.148 107.855 Q 64.89 107.855 64.657 107.745 L 64.657 107.745 L 64.657 107.745 Q 64.424 107.634 64.279 107.451 L 64.279 107.451 L 64.57 107.202 L 64.57 107.202 Q 64.838 107.488 65.158 107.488 L 65.158 107.488 L 65.158 107.488 Q 65.36 107.488 65.482 107.411 L 65.482 107.411 L 65.482 107.411 Q 65.604 107.333 65.604 107.183 L 65.604 107.183 L 65.604 107.183 Q 65.604 107.07 65.515 106.978 L 65.515 106.978 L 65.515 106.978 Q 65.426 106.887 65.332 106.842 L 65.332 106.842 L 65.332 106.842 Q 65.238 106.797 65.054 106.727 L 65.054 106.727 L 65.054 106.727 Q 64.688 106.591 64.5 106.421 L 64.5 106.421 L 64.5 106.421 Q 64.312 106.252 64.312 105.975 L 64.312 105.975 L 64.312 105.975 Q 64.312 105.683 64.54 105.512 L 64.54 105.512 L 64.54 105.512 Q 64.768 105.34 65.12 105.34 L 65.12 105.34 L 65.12 105.34 Q 65.623 105.34 65.929 105.702 L 65.929 105.702 L 65.647 105.937 L 65.647 105.937 Q 65.426 105.707 65.115 105.707 L 65.115 105.707 L 65.115 105.707 Q 64.932 105.707 64.824 105.777 L 64.824 105.777 L 64.824 105.777 Q 64.716 105.848 64.716 105.975 L 64.716 105.975 L 64.716 105.975 Q 64.716 106.045 64.751 106.104 L 64.751 106.104 L 64.751 106.104 Q 64.786 106.163 64.878 106.215 L 64.878 106.215 L 64.878 106.215 Q 64.97 106.266 65.024 106.292 L 65.024 106.292 L 65.024 106.292 Q 65.078 106.318 65.224 106.374 L 65.224 106.374 L 65.224 106.374 Q 65.604 106.511 65.804 106.685 L 65.804 106.685 L 65.804 106.685 Q 66.004 106.859 66.004 107.173 L 66.004 107.173 L 66.004 107.173 Q 66.004 107.493 65.774 107.674 L 65.774 107.674 L 65.774 107.674 Q 65.543 107.855 65.148 107.855 Z M 58.968 107.855 L 58.968 107.855 L 58.968 107.855 Q 58.479 107.855 58.19 107.505 L 58.19 107.505 L 58.19 107.505 Q 57.901 107.155 57.901 106.595 L 57.901 106.595 L 57.901 106.595 Q 57.901 106.008 58.192 105.674 L 58.192 105.674 L 58.192 105.674 Q 58.484 105.34 58.968 105.34 L 58.968 105.34 L 58.968 105.34 Q 59.4 105.34 59.68 105.629 L 59.68 105.629 L 59.68 105.629 Q 59.96 105.918 59.96 106.482 L 59.96 106.482 L 59.96 106.482 Q 59.96 106.614 59.946 106.755 L 59.946 106.755 L 58.319 106.755 L 58.319 106.755 Q 58.343 107.084 58.524 107.284 L 58.524 107.284 L 58.524 107.284 Q 58.705 107.484 58.977 107.484 L 58.977 107.484 L 58.977 107.484 Q 59.278 107.484 59.494 107.267 L 59.494 107.267 L 59.744 107.545 L 59.744 107.545 Q 59.433 107.855 58.968 107.855 Z M 58.314 106.407 L 58.314 106.407 L 59.546 106.407 L 59.546 106.407 Q 59.541 106.036 59.37 105.869 L 59.37 105.869 L 59.37 105.869 Q 59.198 105.702 58.968 105.702 L 58.968 105.702 L 58.968 105.702 Q 58.691 105.702 58.512 105.878 L 58.512 105.878 L 58.512 105.878 Q 58.333 106.055 58.314 106.407 Z M 56.845 107.799 L 56.436 107.799 L 56.436 107.568 L 56.436 107.568 Q 56.215 107.855 55.83 107.855 L 55.83 107.855 L 55.83 107.855 Q 55.393 107.855 55.174 107.601 L 55.174 107.601 L 55.174 107.601 Q 54.955 107.347 54.955 106.783 L 54.955 106.783 L 54.955 105.397 L 55.364 105.397 L 55.364 106.844 L 55.364 106.844 Q 55.364 107.169 55.503 107.322 L 55.503 107.322 L 55.503 107.322 Q 55.642 107.474 55.881 107.474 L 55.881 107.474 L 55.881 107.474 Q 56.436 107.474 56.436 106.854 L 56.436 106.854 L 56.436 105.397 L 56.845 105.397 L 56.845 107.799 L 56.845 107.799 Z M 52.814 107.855 L 52.814 107.855 L 52.814 107.855 Q 52.358 107.855 52.088 107.521 L 52.088 107.521 L 52.088 107.521 Q 51.818 107.188 51.818 106.6 L 51.818 106.6 L 51.818 106.6 Q 51.818 106.017 52.081 105.679 L 52.081 105.679 L 52.081 105.679 Q 52.344 105.34 52.8 105.34 L 52.8 105.34 L 52.8 105.34 Q 53.134 105.34 53.421 105.599 L 53.421 105.599 L 53.421 105.397 L 53.83 105.397 L 53.83 108.555 L 53.421 108.739 L 53.421 107.573 L 53.421 107.573 Q 53.172 107.855 52.814 107.855 Z M 52.852 107.474 L 52.852 107.474 L 52.852 107.474 Q 53.167 107.474 53.421 107.145 L 53.421 107.145 L 53.421 106.041 L 53.421 106.041 Q 53.228 105.716 52.852 105.716 L 52.852 105.716 L 52.852 105.716 Q 52.565 105.716 52.398 105.965 L 52.398 105.965 L 52.398 105.965 Q 52.231 106.215 52.231 106.6 L 52.231 106.6 L 52.231 106.6 Q 52.231 107.023 52.391 107.249 L 52.391 107.249 L 52.391 107.249 Q 52.551 107.474 52.852 107.474 Z M 47.4 104.887 L 47.4 104.887 L 47.4 104.887 Q 47.325 104.959 47.217 104.959 L 47.217 104.959 L 47.217 104.959 Q 47.109 104.959 47.036 104.884 L 47.036 104.884 L 47.036 104.884 Q 46.963 104.809 46.963 104.706 L 46.963 104.706 L 46.963 104.706 Q 46.963 104.597 47.038 104.52 L 47.038 104.52 L 47.038 104.52 Q 47.114 104.442 47.217 104.442 L 47.217 104.442 L 47.217 104.442 Q 47.325 104.442 47.4 104.52 L 47.4 104.52 L 47.4 104.52 Q 47.476 104.597 47.476 104.706 L 47.476 104.706 L 47.476 104.706 Q 47.476 104.814 47.4 104.887 Z M 47.424 107.799 L 47.015 107.799 L 47.015 105.397 L 47.424 105.397 L 47.424 107.799 L 47.424 107.799 Z M 45.222 107.855 L 45.222 107.855 L 45.222 107.855 Q 44.963 107.855 44.731 107.745 L 44.731 107.745 L 44.731 107.745 Q 44.498 107.634 44.352 107.451 L 44.352 107.451 L 44.644 107.202 L 44.644 107.202 Q 44.912 107.488 45.231 107.488 L 45.231 107.488 L 45.231 107.488 Q 45.433 107.488 45.556 107.411 L 45.556 107.411 L 45.556 107.411 Q 45.678 107.333 45.678 107.183 L 45.678 107.183 L 45.678 107.183 Q 45.678 107.07 45.589 106.978 L 45.589 106.978 L 45.589 106.978 Q 45.499 106.887 45.405 106.842 L 45.405 106.842 L 45.405 106.842 Q 45.311 106.797 45.128 106.727 L 45.128 106.727 L 45.128 106.727 Q 44.761 106.591 44.573 106.421 L 44.573 106.421 L 44.573 106.421 Q 44.385 106.252 44.385 105.975 L 44.385 105.975 L 44.385 105.975 Q 44.385 105.683 44.613 105.512 L 44.613 105.512 L 44.613 105.512 Q 44.841 105.34 45.194 105.34 L 45.194 105.34 L 45.194 105.34 Q 45.697 105.34 46.002 105.702 L 46.002 105.702 L 45.72 105.937 L 45.72 105.937 Q 45.499 105.707 45.189 105.707 L 45.189 105.707 L 45.189 105.707 Q 45.006 105.707 44.898 105.777 L 44.898 105.777 L 44.898 105.777 Q 44.789 105.848 44.789 105.975 L 44.789 105.975 L 44.789 105.975 Q 44.789 106.045 44.825 106.104 L 44.825 106.104 L 44.825 106.104 Q 44.86 106.163 44.952 106.215 L 44.952 106.215 L 44.952 106.215 Q 45.043 106.266 45.097 106.292 L 45.097 106.292 L 45.097 106.292 Q 45.151 106.318 45.297 106.374 L 45.297 106.374 L 45.297 106.374 Q 45.678 106.511 45.878 106.685 L 45.878 106.685 L 45.878 106.685 Q 46.077 106.859 46.077 107.173 L 46.077 107.173 L 46.077 107.173 Q 46.077 107.493 45.847 107.674 L 45.847 107.674 L 45.847 107.674 Q 45.617 107.855 45.222 107.855 Z M 43.307 107.799 L 42.898 107.799 L 42.898 106.346 L 42.898 106.346 Q 42.898 106.022 42.759 105.869 L 42.759 105.869 L 42.759 105.869 Q 42.621 105.716 42.381 105.716 L 42.381 105.716 L 42.381 105.716 Q 41.826 105.716 41.826 106.337 L 41.826 106.337 L 41.826 107.799 L 41.417 107.799 L 41.417 105.397 L 41.826 105.397 L 41.826 105.641 L 41.826 105.641 Q 42.047 105.34 42.447 105.34 L 42.447 105.34 L 42.447 105.34 Q 42.87 105.34 43.088 105.596 L 43.088 105.596 L 43.088 105.596 Q 43.307 105.853 43.307 106.417 L 43.307 106.417 L 43.307 107.799 L 43.307 107.799 Z M 40.393 104.887 L 40.393 104.887 L 40.393 104.887 Q 40.318 104.959 40.21 104.959 L 40.21 104.959 L 40.21 104.959 Q 40.102 104.959 40.029 104.884 L 40.029 104.884 L 40.029 104.884 Q 39.956 104.809 39.956 104.706 L 39.956 104.706 L 39.956 104.706 Q 39.956 104.597 40.031 104.52 L 40.031 104.52 L 40.031 104.52 Q 40.107 104.442 40.21 104.442 L 40.21 104.442 L 40.21 104.442 Q 40.318 104.442 40.393 104.52 L 40.393 104.52 L 40.393 104.52 Q 40.469 104.597 40.469 104.706 L 40.469 104.706 L 40.469 104.706 Q 40.469 104.814 40.393 104.887 Z M 40.417 107.799 L 40.008 107.799 L 40.008 105.397 L 40.417 105.397 L 40.417 107.799 L 40.417 107.799 Z M 38.953 107.799 L 38.567 107.799 L 38.567 107.578 L 38.567 107.578 Q 38.271 107.855 37.886 107.855 L 37.886 107.855 L 37.886 107.855 Q 37.505 107.855 37.277 107.646 L 37.277 107.646 L 37.277 107.646 Q 37.049 107.437 37.049 107.047 L 37.049 107.047 L 37.049 107.047 Q 37.049 106.656 37.308 106.454 L 37.308 106.454 L 37.308 106.454 Q 37.566 106.252 37.947 106.252 L 37.947 106.252 L 37.947 106.252 Q 38.295 106.252 38.567 106.407 L 38.567 106.407 L 38.567 106.238 L 38.567 106.238 Q 38.567 105.937 38.434 105.817 L 38.434 105.817 L 38.434 105.817 Q 38.3 105.697 38.046 105.697 L 38.046 105.697 L 38.046 105.697 Q 37.684 105.697 37.345 105.937 L 37.345 105.937 L 37.228 105.594 L 37.228 105.594 Q 37.613 105.34 38.097 105.34 L 38.097 105.34 L 38.097 105.34 Q 38.953 105.34 38.953 106.205 L 38.953 106.205 L 38.953 107.799 L 38.953 107.799 Z M 37.947 107.493 L 37.947 107.493 L 37.947 107.493 Q 38.3 107.493 38.567 107.178 L 38.567 107.178 L 38.567 106.764 L 38.567 106.764 Q 38.309 106.605 38.003 106.605 L 38.003 106.605 L 38.003 106.605 Q 37.754 106.605 37.594 106.717 L 37.594 106.717 L 37.594 106.717 Q 37.435 106.83 37.435 107.047 L 37.435 107.047 L 37.435 107.047 Q 37.435 107.249 37.569 107.371 L 37.569 107.371 L 37.569 107.371 Q 37.703 107.493 37.947 107.493 Z M 119.026 102.214 L 119.026 102.214 L 119.026 102.214 Q 118.537 102.214 118.248 101.864 L 118.248 101.864 L 118.248 101.864 Q 117.959 101.514 117.959 100.954 L 117.959 100.954 L 117.959 100.954 Q 117.959 100.367 118.25 100.033 L 118.25 100.033 L 118.25 100.033 Q 118.542 99.699 119.026 99.699 L 119.026 99.699 L 119.026 99.699 Q 119.458 99.699 119.738 99.988 L 119.738 99.988 L 119.738 99.988 Q 120.018 100.277 120.018 100.842 L 120.018 100.842 L 120.018 100.842 Q 120.018 100.973 120.004 101.114 L 120.004 101.114 L 118.377 101.114 L 118.377 101.114 Q 118.401 101.443 118.582 101.643 L 118.582 101.643 L 118.582 101.643 Q 118.763 101.843 119.035 101.843 L 119.035 101.843 L 119.035 101.843 Q 119.336 101.843 119.552 101.627 L 119.552 101.627 L 119.801 101.904 L 119.801 101.904 Q 119.491 102.214 119.026 102.214 Z M 118.372 100.766 L 118.372 100.766 L 119.604 100.766 L 119.604 100.766 Q 119.599 100.395 119.428 100.228 L 119.428 100.228 L 119.428 100.228 Q 119.256 100.061 119.026 100.061 L 119.026 100.061 L 119.026 100.061 Q 118.748 100.061 118.57 100.237 L 118.57 100.237 L 118.57 100.237 Q 118.391 100.414 118.372 100.766 Z M 116.903 102.158 L 116.494 102.158 L 116.494 101.927 L 116.494 101.927 Q 116.273 102.214 115.888 102.214 L 115.888 102.214 L 115.888 102.214 Q 115.45 102.214 115.232 101.96 L 115.232 101.96 L 115.232 101.96 Q 115.013 101.706 115.013 101.142 L 115.013 101.142 L 115.013 99.756 L 115.422 99.756 L 115.422 101.203 L 115.422 101.203 Q 115.422 101.528 115.561 101.681 L 115.561 101.681 L 115.561 101.681 Q 115.7 101.833 115.939 101.833 L 115.939 101.833 L 115.939 101.833 Q 116.494 101.833 116.494 101.213 L 116.494 101.213 L 116.494 99.756 L 116.903 99.756 L 116.903 102.158 L 116.903 102.158 Z M 112.872 102.214 L 112.872 102.214 L 112.872 102.214 Q 112.416 102.214 112.146 101.88 L 112.146 101.88 L 112.146 101.88 Q 111.876 101.547 111.876 100.959 L 111.876 100.959 L 111.876 100.959 Q 111.876 100.376 112.139 100.038 L 112.139 100.038 L 112.139 100.038 Q 112.402 99.699 112.858 99.699 L 112.858 99.699 L 112.858 99.699 Q 113.192 99.699 113.479 99.958 L 113.479 99.958 L 113.479 99.756 L 113.888 99.756 L 113.888 102.915 L 113.479 103.098 L 113.479 101.932 L 113.479 101.932 Q 113.23 102.214 112.872 102.214 Z M 112.91 101.833 L 112.91 101.833 L 112.91 101.833 Q 113.225 101.833 113.479 101.504 L 113.479 101.504 L 113.479 100.4 L 113.479 100.4 Q 113.286 100.075 112.91 100.075 L 112.91 100.075 L 112.91 100.075 Q 112.623 100.075 112.456 100.324 L 112.456 100.324 L 112.456 100.324 Q 112.289 100.574 112.289 100.959 L 112.289 100.959 L 112.289 100.959 Q 112.289 101.382 112.449 101.608 L 112.449 101.608 L 112.449 101.608 Q 112.609 101.833 112.91 101.833 Z M 110.771 99.246 L 110.771 99.246 L 110.771 99.246 Q 110.695 99.318 110.587 99.318 L 110.587 99.318 L 110.587 99.318 Q 110.479 99.318 110.406 99.243 L 110.406 99.243 L 110.406 99.243 Q 110.334 99.168 110.334 99.065 L 110.334 99.065 L 110.334 99.065 Q 110.334 98.957 110.409 98.879 L 110.409 98.879 L 110.409 98.879 Q 110.484 98.801 110.587 98.801 L 110.587 98.801 L 110.587 98.801 Q 110.695 98.801 110.771 98.879 L 110.771 98.879 L 110.771 98.879 Q 110.846 98.957 110.846 99.065 L 110.846 99.065 L 110.846 99.065 Q 110.846 99.173 110.771 99.246 Z M 110.794 102.158 L 110.385 102.158 L 110.385 99.756 L 110.794 99.756 L 110.794 102.158 L 110.794 102.158 Z M 109.92 100.113 L 109.36 100.113 L 109.36 102.158 L 108.951 102.158 L 108.951 100.113 L 108.58 100.113 L 108.58 99.756 L 108.951 99.756 L 108.951 99.356 L 108.951 99.356 Q 108.951 99.065 109.102 98.938 L 109.102 98.938 L 109.102 98.938 Q 109.252 98.811 109.473 98.811 L 109.473 98.811 L 109.473 98.811 Q 109.708 98.811 109.92 98.924 L 109.92 98.924 L 109.92 99.267 L 109.92 99.267 Q 109.727 99.177 109.577 99.177 L 109.577 99.177 L 109.577 99.177 Q 109.445 99.177 109.403 99.243 L 109.403 99.243 L 109.403 99.243 Q 109.36 99.309 109.36 99.427 L 109.36 99.427 L 109.36 99.756 L 109.92 99.756 L 109.92 100.113 L 109.92 100.113 Z M 107.791 99.246 L 107.791 99.246 L 107.791 99.246 Q 107.716 99.318 107.608 99.318 L 107.608 99.318 L 107.608 99.318 Q 107.5 99.318 107.427 99.243 L 107.427 99.243 L 107.427 99.243 Q 107.354 99.168 107.354 99.065 L 107.354 99.065 L 107.354 99.065 Q 107.354 98.957 107.429 98.879 L 107.429 98.879 L 107.429 98.879 Q 107.504 98.801 107.608 98.801 L 107.608 98.801 L 107.608 98.801 Q 107.716 98.801 107.791 98.879 L 107.791 98.879 L 107.791 98.879 Q 107.866 98.957 107.866 99.065 L 107.866 99.065 L 107.866 99.065 Q 107.866 99.173 107.791 99.246 Z M 107.815 102.158 L 107.406 102.158 L 107.406 99.756 L 107.815 99.756 L 107.815 102.158 L 107.815 102.158 Z M 105.576 102.214 L 105.576 102.214 L 105.576 102.214 Q 105.115 102.214 104.847 101.883 L 104.847 101.883 L 104.847 101.883 Q 104.579 101.551 104.579 100.959 L 104.579 100.959 L 104.579 100.959 Q 104.579 100.367 104.849 100.033 L 104.849 100.033 L 104.849 100.033 Q 105.12 99.699 105.594 99.699 L 105.594 99.699 L 105.594 99.699 Q 106.234 99.699 106.436 100.259 L 106.436 100.259 L 106.05 100.4 L 106.05 100.4 Q 105.928 100.08 105.599 100.08 L 105.599 100.08 L 105.599 100.08 Q 105.298 100.08 105.148 100.31 L 105.148 100.31 L 105.148 100.31 Q 104.997 100.541 104.997 100.959 L 104.997 100.959 L 104.997 100.959 Q 104.997 101.373 105.148 101.601 L 105.148 101.601 L 105.148 101.601 Q 105.298 101.829 105.585 101.829 L 105.585 101.829 L 105.585 101.829 Q 105.961 101.829 106.074 101.471 L 106.074 101.471 L 106.455 101.598 L 106.455 101.598 Q 106.365 101.895 106.137 102.054 L 106.137 102.054 L 106.137 102.054 Q 105.909 102.214 105.576 102.214 Z M 103.649 102.158 L 103.263 102.158 L 103.263 101.937 L 103.263 101.937 Q 102.967 102.214 102.582 102.214 L 102.582 102.214 L 102.582 102.214 Q 102.201 102.214 101.973 102.005 L 101.973 102.005 L 101.973 102.005 Q 101.745 101.796 101.745 101.406 L 101.745 101.406 L 101.745 101.406 Q 101.745 101.015 102.003 100.813 L 102.003 100.813 L 102.003 100.813 Q 102.262 100.611 102.643 100.611 L 102.643 100.611 L 102.643 100.611 Q 102.991 100.611 103.263 100.766 L 103.263 100.766 L 103.263 100.597 L 103.263 100.597 Q 103.263 100.296 103.129 100.176 L 103.129 100.176 L 103.129 100.176 Q 102.995 100.057 102.741 100.057 L 102.741 100.057 L 102.741 100.057 Q 102.38 100.057 102.041 100.296 L 102.041 100.296 L 101.924 99.953 L 101.924 99.953 Q 102.309 99.699 102.793 99.699 L 102.793 99.699 L 102.793 99.699 Q 103.649 99.699 103.649 100.564 L 103.649 100.564 L 103.649 102.158 L 103.649 102.158 Z M 102.643 101.852 L 102.643 101.852 L 102.643 101.852 Q 102.995 101.852 103.263 101.537 L 103.263 101.537 L 103.263 101.124 L 103.263 101.124 Q 103.005 100.964 102.699 100.964 L 102.699 100.964 L 102.699 100.964 Q 102.45 100.964 102.29 101.077 L 102.29 101.077 L 102.29 101.077 Q 102.13 101.189 102.13 101.406 L 102.13 101.406 L 102.13 101.406 Q 102.13 101.608 102.264 101.73 L 102.264 101.73 L 102.264 101.73 Q 102.398 101.852 102.643 101.852 Z M 99.011 102.158 L 98.602 102.158 L 98.602 98.867 L 99.862 98.867 L 99.862 98.867 Q 100.149 98.867 100.363 98.952 L 100.363 98.952 L 100.363 98.952 Q 100.577 99.036 100.694 99.18 L 100.694 99.18 L 100.694 99.18 Q 100.812 99.323 100.868 99.492 L 100.868 99.492 L 100.868 99.492 Q 100.924 99.662 100.924 99.854 L 100.924 99.854 L 100.924 99.854 Q 100.924 100.245 100.659 100.541 L 100.659 100.541 L 100.659 100.541 Q 100.393 100.837 99.862 100.837 L 99.862 100.837 L 99.011 100.837 L 99.011 102.158 L 99.011 102.158 Z M 99.011 100.456 L 99.89 100.456 L 99.89 100.456 Q 100.21 100.456 100.363 100.277 L 100.363 100.277 L 100.363 100.277 Q 100.516 100.099 100.516 99.854 L 100.516 99.854 L 100.516 99.854 Q 100.516 99.615 100.37 99.431 L 100.37 99.431 L 100.37 99.431 Q 100.224 99.248 99.89 99.248 L 99.89 99.248 L 99.011 99.248 L 99.011 100.456 L 99.011 100.456 Z M 92.212 102.214 L 92.212 102.214 L 92.212 102.214 Q 91.704 102.214 91.704 101.641 L 91.704 101.641 L 91.704 100.113 L 91.314 100.113 L 91.314 99.756 L 91.704 99.756 L 91.704 98.961 L 92.113 98.764 L 92.113 99.756 L 92.706 99.756 L 92.706 100.113 L 92.113 100.113 L 92.113 101.504 L 92.113 101.504 Q 92.113 101.664 92.165 101.749 L 92.165 101.749 L 92.165 101.749 Q 92.217 101.833 92.362 101.833 L 92.362 101.833 L 92.362 101.833 Q 92.522 101.833 92.72 101.706 L 92.72 101.706 L 92.673 102.106 L 92.673 102.106 Q 92.466 102.214 92.212 102.214 Z M 89.648 102.214 L 89.648 102.214 L 89.648 102.214 Q 89.159 102.214 88.87 101.864 L 88.87 101.864 L 88.87 101.864 Q 88.581 101.514 88.581 100.954 L 88.581 100.954 L 88.581 100.954 Q 88.581 100.367 88.873 100.033 L 88.873 100.033 L 88.873 100.033 Q 89.164 99.699 89.648 99.699 L 89.648 99.699 L 89.648 99.699 Q 90.081 99.699 90.36 99.988 L 90.36 99.988 L 90.36 99.988 Q 90.64 100.277 90.64 100.842 L 90.64 100.842 L 90.64 100.842 Q 90.64 100.973 90.626 101.114 L 90.626 101.114 L 89 101.114 L 89 101.114 Q 89.023 101.443 89.204 101.643 L 89.204 101.643 L 89.204 101.643 Q 89.385 101.843 89.658 101.843 L 89.658 101.843 L 89.658 101.843 Q 89.959 101.843 90.175 101.627 L 90.175 101.627 L 90.424 101.904 L 90.424 101.904 Q 90.114 102.214 89.648 102.214 Z M 88.995 100.766 L 88.995 100.766 L 90.226 100.766 L 90.226 100.766 Q 90.222 100.395 90.05 100.228 L 90.05 100.228 L 90.05 100.228 Q 89.879 100.061 89.648 100.061 L 89.648 100.061 L 89.648 100.061 Q 89.371 100.061 89.192 100.237 L 89.192 100.237 L 89.192 100.237 Q 89.014 100.414 88.995 100.766 Z M 81.832 102.214 L 81.832 102.214 L 81.832 102.214 Q 81.343 102.214 81.054 101.864 L 81.054 101.864 L 81.054 101.864 Q 80.765 101.514 80.765 100.954 L 80.765 100.954 L 80.765 100.954 Q 80.765 100.367 81.057 100.033 L 81.057 100.033 L 81.057 100.033 Q 81.348 99.699 81.832 99.699 L 81.832 99.699 L 81.832 99.699 Q 82.265 99.699 82.544 99.988 L 82.544 99.988 L 82.544 99.988 Q 82.824 100.277 82.824 100.842 L 82.824 100.842 L 82.824 100.842 Q 82.824 100.973 82.81 101.114 L 82.81 101.114 L 81.183 101.114 L 81.183 101.114 Q 81.207 101.443 81.388 101.643 L 81.388 101.643 L 81.388 101.643 Q 81.569 101.843 81.842 101.843 L 81.842 101.843 L 81.842 101.843 Q 82.142 101.843 82.359 101.627 L 82.359 101.627 L 82.608 101.904 L 82.608 101.904 Q 82.298 102.214 81.832 102.214 Z M 81.179 100.766 L 81.179 100.766 L 82.41 100.766 L 82.41 100.766 Q 82.406 100.395 82.234 100.228 L 82.234 100.228 L 82.234 100.228 Q 82.063 100.061 81.832 100.061 L 81.832 100.061 L 81.832 100.061 Q 81.555 100.061 81.376 100.237 L 81.376 100.237 L 81.376 100.237 Q 81.198 100.414 81.179 100.766 Z M 79.709 102.158 L 79.3 102.158 L 79.3 101.927 L 79.3 101.927 Q 79.079 102.214 78.694 102.214 L 78.694 102.214 L 78.694 102.214 Q 78.257 102.214 78.038 101.96 L 78.038 101.96 L 78.038 101.96 Q 77.82 101.706 77.82 101.142 L 77.82 101.142 L 77.82 99.756 L 78.229 99.756 L 78.229 101.203 L 78.229 101.203 Q 78.229 101.528 78.367 101.681 L 78.367 101.681 L 78.367 101.681 Q 78.506 101.833 78.746 101.833 L 78.746 101.833 L 78.746 101.833 Q 79.3 101.833 79.3 101.213 L 79.3 101.213 L 79.3 99.756 L 79.709 99.756 L 79.709 102.158 L 79.709 102.158 Z M 75.679 102.214 L 75.679 102.214 L 75.679 102.214 Q 75.223 102.214 74.952 101.88 L 74.952 101.88 L 74.952 101.88 Q 74.682 101.547 74.682 100.959 L 74.682 100.959 L 74.682 100.959 Q 74.682 100.376 74.945 100.038 L 74.945 100.038 L 74.945 100.038 Q 75.209 99.699 75.665 99.699 L 75.665 99.699 L 75.665 99.699 Q 75.998 99.699 76.285 99.958 L 76.285 99.958 L 76.285 99.756 L 76.694 99.756 L 76.694 102.915 L 76.285 103.098 L 76.285 101.932 L 76.285 101.932 Q 76.036 102.214 75.679 102.214 Z M 75.716 101.833 L 75.716 101.833 L 75.716 101.833 Q 76.031 101.833 76.285 101.504 L 76.285 101.504 L 76.285 100.4 L 76.285 100.4 Q 76.092 100.075 75.716 100.075 L 75.716 100.075 L 75.716 100.075 Q 75.43 100.075 75.263 100.324 L 75.263 100.324 L 75.263 100.324 Q 75.096 100.574 75.096 100.959 L 75.096 100.959 L 75.096 100.959 Q 75.096 101.382 75.256 101.608 L 75.256 101.608 L 75.256 101.608 Q 75.415 101.833 75.716 101.833 Z M 73.799 99.246 L 73.799 99.246 L 73.799 99.246 Q 73.724 99.318 73.616 99.318 L 73.616 99.318 L 73.616 99.318 Q 73.508 99.318 73.435 99.243 L 73.435 99.243 L 73.435 99.243 Q 73.362 99.168 73.362 99.065 L 73.362 99.065 L 73.362 99.065 Q 73.362 98.957 73.437 98.879 L 73.437 98.879 L 73.437 98.879 Q 73.512 98.801 73.616 98.801 L 73.616 98.801 L 73.616 98.801 Q 73.724 98.801 73.799 98.879 L 73.799 98.879 L 73.799 98.879 Q 73.874 98.957 73.874 99.065 L 73.874 99.065 L 73.874 99.065 Q 73.874 99.173 73.799 99.246 Z M 73.823 102.158 L 73.414 102.158 L 73.414 99.756 L 73.823 99.756 L 73.823 102.158 L 73.823 102.158 Z M 72.043 102.214 L 72.043 102.214 L 72.043 102.214 Q 71.535 102.214 71.535 101.641 L 71.535 101.641 L 71.535 100.113 L 71.145 100.113 L 71.145 99.756 L 71.535 99.756 L 71.535 98.961 L 71.944 98.764 L 71.944 99.756 L 72.537 99.756 L 72.537 100.113 L 71.944 100.113 L 71.944 101.504 L 71.944 101.504 Q 71.944 101.664 71.996 101.749 L 71.996 101.749 L 71.996 101.749 Q 72.048 101.833 72.194 101.833 L 72.194 101.833 L 72.194 101.833 Q 72.353 101.833 72.551 101.706 L 72.551 101.706 L 72.504 102.106 L 72.504 102.106 Q 72.297 102.214 72.043 102.214 Z M 70.277 102.158 L 69.868 102.158 L 69.868 100.705 L 69.868 100.705 Q 69.868 100.381 69.729 100.228 L 69.729 100.228 L 69.729 100.228 Q 69.59 100.075 69.351 100.075 L 69.351 100.075 L 69.351 100.075 Q 68.796 100.075 68.796 100.696 L 68.796 100.696 L 68.796 102.158 L 68.387 102.158 L 68.387 99.756 L 68.796 99.756 L 68.796 100 L 68.796 100 Q 69.017 99.699 69.416 99.699 L 69.416 99.699 L 69.416 99.699 Q 69.839 99.699 70.058 99.955 L 70.058 99.955 L 70.058 99.955 Q 70.277 100.212 70.277 100.776 L 70.277 100.776 L 70.277 102.158 L 70.277 102.158 Z M 67.316 102.158 L 66.93 102.158 L 66.93 101.937 L 66.93 101.937 Q 66.634 102.214 66.248 102.214 L 66.248 102.214 L 66.248 102.214 Q 65.868 102.214 65.64 102.005 L 65.64 102.005 L 65.64 102.005 Q 65.412 101.796 65.412 101.406 L 65.412 101.406 L 65.412 101.406 Q 65.412 101.015 65.67 100.813 L 65.67 100.813 L 65.67 100.813 Q 65.929 100.611 66.31 100.611 L 66.31 100.611 L 66.31 100.611 Q 66.657 100.611 66.93 100.766 L 66.93 100.766 L 66.93 100.597 L 66.93 100.597 Q 66.93 100.296 66.796 100.176 L 66.796 100.176 L 66.796 100.176 Q 66.662 100.057 66.408 100.057 L 66.408 100.057 L 66.408 100.057 Q 66.046 100.057 65.708 100.296 L 65.708 100.296 L 65.59 99.953 L 65.59 99.953 Q 65.976 99.699 66.46 99.699 L 66.46 99.699 L 66.46 99.699 Q 67.316 99.699 67.316 100.564 L 67.316 100.564 L 67.316 102.158 L 67.316 102.158 Z M 66.31 101.852 L 66.31 101.852 L 66.31 101.852 Q 66.662 101.852 66.93 101.537 L 66.93 101.537 L 66.93 101.124 L 66.93 101.124 Q 66.672 100.964 66.366 100.964 L 66.366 100.964 L 66.366 100.964 Q 66.117 100.964 65.957 101.077 L 65.957 101.077 L 65.957 101.077 Q 65.797 101.189 65.797 101.406 L 65.797 101.406 L 65.797 101.406 Q 65.797 101.608 65.931 101.73 L 65.931 101.73 L 65.931 101.73 Q 66.065 101.852 66.31 101.852 Z M 64.533 102.158 L 64.125 102.158 L 64.125 98.957 L 64.533 98.764 L 64.533 102.158 L 64.533 102.158 Z M 62.735 102.214 L 62.735 102.214 L 62.735 102.214 Q 62.227 102.214 62.227 101.641 L 62.227 101.641 L 62.227 100.113 L 61.837 100.113 L 61.837 99.756 L 62.227 99.756 L 62.227 98.961 L 62.636 98.764 L 62.636 99.756 L 63.229 99.756 L 63.229 100.113 L 62.636 100.113 L 62.636 101.504 L 62.636 101.504 Q 62.636 101.664 62.688 101.749 L 62.688 101.749 L 62.688 101.749 Q 62.74 101.833 62.886 101.833 L 62.886 101.833 L 62.886 101.833 Q 63.045 101.833 63.243 101.706 L 63.243 101.706 L 63.196 102.106 L 63.196 102.106 Q 62.989 102.214 62.735 102.214 Z M 61.084 102.158 L 60.666 102.158 L 60.384 101.354 L 59.077 101.354 L 58.8 102.158 L 58.372 102.158 L 59.538 98.867 L 59.919 98.867 L 61.084 102.158 L 61.084 102.158 Z M 59.199 100.992 L 60.257 100.992 L 59.834 99.774 L 59.834 99.774 Q 59.754 99.544 59.731 99.441 L 59.731 99.441 L 59.731 99.441 Q 59.679 99.624 59.627 99.774 L 59.627 99.774 L 59.199 100.992 L 59.199 100.992 Z M 52.316 102.821 L 52.18 102.75 L 52.18 102.75 Q 52.264 102.675 52.349 102.534 L 52.349 102.534 L 52.349 102.534 Q 52.434 102.393 52.443 102.233 L 52.443 102.233 L 52.443 102.233 Q 52.302 102.224 52.208 102.137 L 52.208 102.137 L 52.208 102.137 Q 52.114 102.05 52.114 101.918 L 52.114 101.918 L 52.114 101.918 Q 52.114 101.772 52.206 101.678 L 52.206 101.678 L 52.206 101.678 Q 52.297 101.584 52.429 101.584 L 52.429 101.584 L 52.429 101.584 Q 52.579 101.584 52.683 101.69 L 52.683 101.69 L 52.683 101.69 Q 52.786 101.796 52.786 101.998 L 52.786 101.998 L 52.786 101.998 Q 52.786 102.256 52.655 102.475 L 52.655 102.475 L 52.655 102.475 Q 52.523 102.694 52.316 102.821 L 52.316 102.821 L 52.316 102.821 Z M 51.097 102.158 L 50.688 102.158 L 50.688 100.705 L 50.688 100.705 Q 50.688 100.381 50.549 100.228 L 50.549 100.228 L 50.549 100.228 Q 50.411 100.075 50.171 100.075 L 50.171 100.075 L 50.171 100.075 Q 49.616 100.075 49.616 100.696 L 49.616 100.696 L 49.616 102.158 L 49.207 102.158 L 49.207 99.756 L 49.616 99.756 L 49.616 100 L 49.616 100 Q 49.837 99.699 50.237 99.699 L 50.237 99.699 L 50.237 99.699 Q 50.66 99.699 50.878 99.955 L 50.878 99.955 L 50.878 99.955 Q 51.097 100.212 51.097 100.776 L 51.097 100.776 L 51.097 102.158 L 51.097 102.158 Z M 47.268 102.214 L 47.268 102.214 L 47.268 102.214 Q 46.78 102.214 46.49 101.864 L 46.49 101.864 L 46.49 101.864 Q 46.201 101.514 46.201 100.954 L 46.201 100.954 L 46.201 100.954 Q 46.201 100.367 46.493 100.033 L 46.493 100.033 L 46.493 100.033 Q 46.784 99.699 47.268 99.699 L 47.268 99.699 L 47.268 99.699 Q 47.701 99.699 47.981 99.988 L 47.981 99.988 L 47.981 99.988 Q 48.26 100.277 48.26 100.842 L 48.26 100.842 L 48.26 100.842 Q 48.26 100.973 48.246 101.114 L 48.246 101.114 L 46.62 101.114 L 46.62 101.114 Q 46.643 101.443 46.824 101.643 L 46.824 101.643 L 46.824 101.643 Q 47.005 101.843 47.278 101.843 L 47.278 101.843 L 47.278 101.843 Q 47.579 101.843 47.795 101.627 L 47.795 101.627 L 48.044 101.904 L 48.044 101.904 Q 47.734 102.214 47.268 102.214 Z M 46.615 100.766 L 46.615 100.766 L 47.847 100.766 L 47.847 100.766 Q 47.842 100.395 47.67 100.228 L 47.67 100.228 L 47.67 100.228 Q 47.499 100.061 47.268 100.061 L 47.268 100.061 L 47.268 100.061 Q 46.991 100.061 46.812 100.237 L 46.812 100.237 L 46.812 100.237 Q 46.634 100.414 46.615 100.766 Z M 45.318 99.246 L 45.318 99.246 L 45.318 99.246 Q 45.243 99.318 45.135 99.318 L 45.135 99.318 L 45.135 99.318 Q 45.027 99.318 44.954 99.243 L 44.954 99.243 L 44.954 99.243 Q 44.881 99.168 44.881 99.065 L 44.881 99.065 L 44.881 99.065 Q 44.881 98.957 44.956 98.879 L 44.956 98.879 L 44.956 98.879 Q 45.032 98.801 45.135 98.801 L 45.135 98.801 L 45.135 98.801 Q 45.243 98.801 45.318 98.879 L 45.318 98.879 L 45.318 98.879 Q 45.394 98.957 45.394 99.065 L 45.394 99.065 L 45.394 99.065 Q 45.394 99.173 45.318 99.246 Z M 45.342 102.158 L 44.933 102.158 L 44.933 99.756 L 45.342 99.756 L 45.342 102.158 L 45.342 102.158 Z M 42.726 102.214 L 42.726 102.214 L 42.726 102.214 Q 42.27 102.214 42.002 101.876 L 42.002 101.876 L 42.002 101.876 Q 41.734 101.537 41.734 100.954 L 41.734 100.954 L 41.734 100.954 Q 41.734 100.367 42.005 100.033 L 42.005 100.033 L 42.005 100.033 Q 42.275 99.699 42.726 99.699 L 42.726 99.699 L 42.726 99.699 Q 43.079 99.699 43.333 99.925 L 43.333 99.925 L 43.333 98.957 L 43.741 98.764 L 43.741 102.158 L 43.333 102.158 L 43.333 101.97 L 43.333 101.97 Q 43.097 102.214 42.726 102.214 Z M 42.783 101.833 L 42.783 101.833 L 42.783 101.833 Q 43.14 101.833 43.333 101.509 L 43.333 101.509 L 43.333 100.381 L 43.333 100.381 Q 43.14 100.075 42.783 100.075 L 42.783 100.075 L 42.783 100.075 Q 42.477 100.075 42.312 100.303 L 42.312 100.303 L 42.312 100.303 Q 42.148 100.531 42.148 100.954 L 42.148 100.954 L 42.148 100.954 Q 42.148 101.335 42.32 101.584 L 42.32 101.584 L 42.32 101.584 Q 42.491 101.833 42.783 101.833 Z M 40.691 102.158 L 40.282 102.158 L 40.282 100.705 L 40.282 100.705 Q 40.282 100.381 40.144 100.228 L 40.144 100.228 L 40.144 100.228 Q 40.005 100.075 39.765 100.075 L 39.765 100.075 L 39.765 100.075 Q 39.211 100.075 39.211 100.696 L 39.211 100.696 L 39.211 102.158 L 38.802 102.158 L 38.802 99.756 L 39.211 99.756 L 39.211 100 L 39.211 100 Q 39.432 99.699 39.831 99.699 L 39.831 99.699 L 39.831 99.699 Q 40.254 99.699 40.473 99.955 L 40.473 99.955 L 40.473 99.955 Q 40.691 100.212 40.691 100.776 L 40.691 100.776 L 40.691 102.158 L 40.691 102.158 Z M 37.679 102.158 L 37.27 102.158 L 37.27 98.867 L 37.679 98.867 L 37.679 102.158 L 37.679 102.158 Z M 119.134 96.573 L 119.134 96.573 L 119.134 96.573 Q 118.875 96.573 118.643 96.463 L 118.643 96.463 L 118.643 96.463 Q 118.41 96.352 118.264 96.169 L 118.264 96.169 L 118.556 95.92 L 118.556 95.92 Q 118.824 96.207 119.143 96.207 L 119.143 96.207 L 119.143 96.207 Q 119.345 96.207 119.468 96.129 L 119.468 96.129 L 119.468 96.129 Q 119.59 96.051 119.59 95.901 L 119.59 95.901 L 119.59 95.901 Q 119.59 95.788 119.501 95.697 L 119.501 95.697 L 119.501 95.697 Q 119.411 95.605 119.317 95.56 L 119.317 95.56 L 119.317 95.56 Q 119.223 95.516 119.04 95.445 L 119.04 95.445 L 119.04 95.445 Q 118.673 95.309 118.485 95.14 L 118.485 95.14 L 118.485 95.14 Q 118.297 94.97 118.297 94.693 L 118.297 94.693 L 118.297 94.693 Q 118.297 94.401 118.525 94.23 L 118.525 94.23 L 118.525 94.23 Q 118.753 94.058 119.106 94.058 L 119.106 94.058 L 119.106 94.058 Q 119.609 94.058 119.914 94.42 L 119.914 94.42 L 119.632 94.655 L 119.632 94.655 Q 119.411 94.425 119.101 94.425 L 119.101 94.425 L 119.101 94.425 Q 118.918 94.425 118.81 94.495 L 118.81 94.495 L 118.81 94.495 Q 118.701 94.566 118.701 94.693 L 118.701 94.693 L 118.701 94.693 Q 118.701 94.763 118.737 94.822 L 118.737 94.822 L 118.737 94.822 Q 118.772 94.881 118.864 94.933 L 118.864 94.933 L 118.864 94.933 Q 118.955 94.984 119.009 95.01 L 119.009 95.01 L 119.009 95.01 Q 119.063 95.036 119.209 95.092 L 119.209 95.092 L 119.209 95.092 Q 119.59 95.229 119.79 95.403 L 119.79 95.403 L 119.79 95.403 Q 119.989 95.577 119.989 95.892 L 119.989 95.892 L 119.989 95.892 Q 119.989 96.211 119.759 96.392 L 119.759 96.392 L 119.759 96.392 Q 119.529 96.573 119.134 96.573 Z M 117.24 96.517 L 116.831 96.517 L 116.831 95.064 L 116.831 95.064 Q 116.831 94.74 116.693 94.587 L 116.693 94.587 L 116.693 94.587 Q 116.554 94.434 116.314 94.434 L 116.314 94.434 L 116.314 94.434 Q 115.76 94.434 115.76 95.055 L 115.76 95.055 L 115.76 96.517 L 115.351 96.517 L 115.351 94.115 L 115.76 94.115 L 115.76 94.359 L 115.76 94.359 Q 115.98 94.058 116.38 94.058 L 116.38 94.058 L 116.38 94.058 Q 116.803 94.058 117.022 94.315 L 117.022 94.315 L 117.022 94.315 Q 117.24 94.571 117.24 95.135 L 117.24 95.135 L 117.24 96.517 L 117.24 96.517 Z M 114.279 96.517 L 113.894 96.517 L 113.894 96.296 L 113.894 96.296 Q 113.598 96.573 113.212 96.573 L 113.212 96.573 L 113.212 96.573 Q 112.831 96.573 112.603 96.364 L 112.603 96.364 L 112.603 96.364 Q 112.375 96.155 112.375 95.765 L 112.375 95.765 L 112.375 95.765 Q 112.375 95.375 112.634 95.172 L 112.634 95.172 L 112.634 95.172 Q 112.892 94.97 113.273 94.97 L 113.273 94.97 L 113.273 94.97 Q 113.621 94.97 113.894 95.125 L 113.894 95.125 L 113.894 94.956 L 113.894 94.956 Q 113.894 94.655 113.76 94.535 L 113.76 94.535 L 113.76 94.535 Q 113.626 94.416 113.372 94.416 L 113.372 94.416 L 113.372 94.416 Q 113.01 94.416 112.671 94.655 L 112.671 94.655 L 112.554 94.312 L 112.554 94.312 Q 112.939 94.058 113.424 94.058 L 113.424 94.058 L 113.424 94.058 Q 114.279 94.058 114.279 94.923 L 114.279 94.923 L 114.279 96.517 L 114.279 96.517 Z M 113.273 96.211 L 113.273 96.211 L 113.273 96.211 Q 113.626 96.211 113.894 95.896 L 113.894 95.896 L 113.894 95.483 L 113.894 95.483 Q 113.635 95.323 113.33 95.323 L 113.33 95.323 L 113.33 95.323 Q 113.08 95.323 112.921 95.436 L 112.921 95.436 L 112.921 95.436 Q 112.761 95.548 112.761 95.765 L 112.761 95.765 L 112.761 95.765 Q 112.761 95.967 112.895 96.089 L 112.895 96.089 L 112.895 96.089 Q 113.029 96.211 113.273 96.211 Z M 110.46 93.809 L 110.046 93.809 L 110.714 93.076 L 111.297 93.076 L 110.46 93.809 L 110.46 93.809 Z M 110.578 96.573 L 110.578 96.573 L 110.578 96.573 Q 110.089 96.573 109.8 96.223 L 109.8 96.223 L 109.8 96.223 Q 109.511 95.873 109.511 95.313 L 109.511 95.313 L 109.511 95.313 Q 109.511 94.726 109.802 94.392 L 109.802 94.392 L 109.802 94.392 Q 110.093 94.058 110.578 94.058 L 110.578 94.058 L 110.578 94.058 Q 111.01 94.058 111.29 94.347 L 111.29 94.347 L 111.29 94.347 Q 111.569 94.637 111.569 95.201 L 111.569 95.201 L 111.569 95.201 Q 111.569 95.332 111.555 95.473 L 111.555 95.473 L 109.929 95.473 L 109.929 95.473 Q 109.952 95.802 110.133 96.002 L 110.133 96.002 L 110.133 96.002 Q 110.314 96.202 110.587 96.202 L 110.587 96.202 L 110.587 96.202 Q 110.888 96.202 111.104 95.986 L 111.104 95.986 L 111.353 96.263 L 111.353 96.263 Q 111.043 96.573 110.578 96.573 Z M 109.924 95.125 L 109.924 95.125 L 111.156 95.125 L 111.156 95.125 Q 111.151 94.754 110.979 94.587 L 110.979 94.587 L 110.979 94.587 Q 110.808 94.42 110.578 94.42 L 110.578 94.42 L 110.578 94.42 Q 110.3 94.42 110.122 94.597 L 110.122 94.597 L 110.122 94.597 Q 109.943 94.773 109.924 95.125 Z M 107.826 96.573 L 107.826 96.573 L 107.826 96.573 Q 107.365 96.573 107.098 96.242 L 107.098 96.242 L 107.098 96.242 Q 106.83 95.91 106.83 95.318 L 106.83 95.318 L 106.83 95.318 Q 106.83 94.726 107.1 94.392 L 107.1 94.392 L 107.1 94.392 Q 107.37 94.058 107.845 94.058 L 107.845 94.058 L 107.845 94.058 Q 108.484 94.058 108.686 94.618 L 108.686 94.618 L 108.301 94.759 L 108.301 94.759 Q 108.179 94.439 107.85 94.439 L 107.85 94.439 L 107.85 94.439 Q 107.549 94.439 107.398 94.669 L 107.398 94.669 L 107.398 94.669 Q 107.248 94.9 107.248 95.318 L 107.248 95.318 L 107.248 95.318 Q 107.248 95.732 107.398 95.96 L 107.398 95.96 L 107.398 95.96 Q 107.549 96.188 107.836 96.188 L 107.836 96.188 L 107.836 96.188 Q 108.212 96.188 108.324 95.831 L 108.324 95.831 L 108.705 95.957 L 108.705 95.957 Q 108.616 96.254 108.388 96.413 L 108.388 96.413 L 108.388 96.413 Q 108.16 96.573 107.826 96.573 Z M 105.667 96.237 L 105.667 96.237 L 105.667 96.237 Q 105.38 96.573 104.891 96.573 L 104.891 96.573 L 104.891 96.573 Q 104.403 96.573 104.116 96.239 L 104.116 96.239 L 104.116 96.239 Q 103.829 95.906 103.829 95.318 L 103.829 95.318 L 103.829 95.318 Q 103.829 94.731 104.116 94.394 L 104.116 94.394 L 104.116 94.394 Q 104.403 94.058 104.891 94.058 L 104.891 94.058 L 104.891 94.058 Q 105.38 94.058 105.667 94.392 L 105.667 94.392 L 105.667 94.392 Q 105.954 94.726 105.954 95.313 L 105.954 95.313 L 105.954 95.313 Q 105.954 95.901 105.667 96.237 Z M 104.414 95.96 L 104.414 95.96 L 104.414 95.96 Q 104.586 96.192 104.891 96.192 L 104.891 96.192 L 104.891 96.192 Q 105.197 96.192 105.369 95.96 L 105.369 95.96 L 105.369 95.96 Q 105.54 95.727 105.54 95.313 L 105.54 95.313 L 105.54 95.313 Q 105.54 94.904 105.369 94.669 L 105.369 94.669 L 105.369 94.669 Q 105.197 94.434 104.891 94.434 L 104.891 94.434 L 104.891 94.434 Q 104.586 94.434 104.414 94.667 L 104.414 94.667 L 104.414 94.667 Q 104.243 94.9 104.243 95.318 L 104.243 95.318 L 104.243 95.318 Q 104.243 95.727 104.414 95.96 Z M 100.783 96.573 L 100.783 96.573 L 100.783 96.573 Q 100.524 96.573 100.291 96.463 L 100.291 96.463 L 100.291 96.463 Q 100.059 96.352 99.913 96.169 L 99.913 96.169 L 100.204 95.92 L 100.204 95.92 Q 100.472 96.207 100.792 96.207 L 100.792 96.207 L 100.792 96.207 Q 100.994 96.207 101.116 96.129 L 101.116 96.129 L 101.116 96.129 Q 101.239 96.051 101.239 95.901 L 101.239 95.901 L 101.239 95.901 Q 101.239 95.788 101.149 95.697 L 101.149 95.697 L 101.149 95.697 Q 101.06 95.605 100.966 95.56 L 100.966 95.56 L 100.966 95.56 Q 100.872 95.516 100.689 95.445 L 100.689 95.445 L 100.689 95.445 Q 100.322 95.309 100.134 95.14 L 100.134 95.14 L 100.134 95.14 Q 99.946 94.97 99.946 94.693 L 99.946 94.693 L 99.946 94.693 Q 99.946 94.401 100.174 94.23 L 100.174 94.23 L 100.174 94.23 Q 100.402 94.058 100.754 94.058 L 100.754 94.058 L 100.754 94.058 Q 101.257 94.058 101.563 94.42 L 101.563 94.42 L 101.281 94.655 L 101.281 94.655 Q 101.06 94.425 100.75 94.425 L 100.75 94.425 L 100.75 94.425 Q 100.566 94.425 100.458 94.495 L 100.458 94.495 L 100.458 94.495 Q 100.35 94.566 100.35 94.693 L 100.35 94.693 L 100.35 94.693 Q 100.35 94.763 100.385 94.822 L 100.385 94.822 L 100.385 94.822 Q 100.421 94.881 100.512 94.933 L 100.512 94.933 L 100.512 94.933 Q 100.604 94.984 100.658 95.01 L 100.658 95.01 L 100.658 95.01 Q 100.712 95.036 100.858 95.092 L 100.858 95.092 L 100.858 95.092 Q 101.239 95.229 101.438 95.403 L 101.438 95.403 L 101.438 95.403 Q 101.638 95.577 101.638 95.892 L 101.638 95.892 L 101.638 95.892 Q 101.638 96.211 101.408 96.392 L 101.408 96.392 L 101.408 96.392 Q 101.177 96.573 100.783 96.573 Z M 98.134 96.573 L 98.134 96.573 L 98.134 96.573 Q 97.645 96.573 97.356 96.223 L 97.356 96.223 L 97.356 96.223 Q 97.067 95.873 97.067 95.313 L 97.067 95.313 L 97.067 95.313 Q 97.067 94.726 97.358 94.392 L 97.358 94.392 L 97.358 94.392 Q 97.65 94.058 98.134 94.058 L 98.134 94.058 L 98.134 94.058 Q 98.566 94.058 98.846 94.347 L 98.846 94.347 L 98.846 94.347 Q 99.126 94.637 99.126 95.201 L 99.126 95.201 L 99.126 95.201 Q 99.126 95.332 99.112 95.473 L 99.112 95.473 L 97.485 95.473 L 97.485 95.473 Q 97.509 95.802 97.69 96.002 L 97.69 96.002 L 97.69 96.002 Q 97.871 96.202 98.143 96.202 L 98.143 96.202 L 98.143 96.202 Q 98.444 96.202 98.66 95.986 L 98.66 95.986 L 98.91 96.263 L 98.91 96.263 Q 98.599 96.573 98.134 96.573 Z M 97.481 95.125 L 97.481 95.125 L 98.712 95.125 L 98.712 95.125 Q 98.707 94.754 98.536 94.587 L 98.536 94.587 L 98.536 94.587 Q 98.364 94.42 98.134 94.42 L 98.134 94.42 L 98.134 94.42 Q 97.857 94.42 97.678 94.597 L 97.678 94.597 L 97.678 94.597 Q 97.499 94.773 97.481 95.125 Z M 96.21 96.517 L 95.801 96.517 L 95.801 93.316 L 96.21 93.123 L 96.21 96.517 L 96.21 96.517 Z M 92.611 96.573 L 92.611 96.573 L 92.611 96.573 Q 92.352 96.573 92.12 96.463 L 92.12 96.463 L 92.12 96.463 Q 91.887 96.352 91.741 96.169 L 91.741 96.169 L 92.033 95.92 L 92.033 95.92 Q 92.301 96.207 92.62 96.207 L 92.62 96.207 L 92.62 96.207 Q 92.822 96.207 92.945 96.129 L 92.945 96.129 L 92.945 96.129 Q 93.067 96.051 93.067 95.901 L 93.067 95.901 L 93.067 95.901 Q 93.067 95.788 92.978 95.697 L 92.978 95.697 L 92.978 95.697 Q 92.888 95.605 92.794 95.56 L 92.794 95.56 L 92.794 95.56 Q 92.7 95.516 92.517 95.445 L 92.517 95.445 L 92.517 95.445 Q 92.15 95.309 91.962 95.14 L 91.962 95.14 L 91.962 95.14 Q 91.774 94.97 91.774 94.693 L 91.774 94.693 L 91.774 94.693 Q 91.774 94.401 92.002 94.23 L 92.002 94.23 L 92.002 94.23 Q 92.23 94.058 92.583 94.058 L 92.583 94.058 L 92.583 94.058 Q 93.086 94.058 93.391 94.42 L 93.391 94.42 L 93.109 94.655 L 93.109 94.655 Q 92.888 94.425 92.578 94.425 L 92.578 94.425 L 92.578 94.425 Q 92.395 94.425 92.287 94.495 L 92.287 94.495 L 92.287 94.495 Q 92.178 94.566 92.178 94.693 L 92.178 94.693 L 92.178 94.693 Q 92.178 94.763 92.214 94.822 L 92.214 94.822 L 92.214 94.822 Q 92.249 94.881 92.341 94.933 L 92.341 94.933 L 92.341 94.933 Q 92.432 94.984 92.486 95.01 L 92.486 95.01 L 92.486 95.01 Q 92.54 95.036 92.686 95.092 L 92.686 95.092 L 92.686 95.092 Q 93.067 95.229 93.267 95.403 L 93.267 95.403 L 93.267 95.403 Q 93.466 95.577 93.466 95.892 L 93.466 95.892 L 93.466 95.892 Q 93.466 96.211 93.236 96.392 L 93.236 96.392 L 93.236 96.392 Q 93.006 96.573 92.611 96.573 Z M 90.717 96.517 L 90.308 96.517 L 90.308 95.064 L 90.308 95.064 Q 90.308 94.74 90.17 94.587 L 90.17 94.587 L 90.17 94.587 Q 90.031 94.434 89.791 94.434 L 89.791 94.434 L 89.791 94.434 Q 89.236 94.434 89.236 95.055 L 89.236 95.055 L 89.236 96.517 L 88.828 96.517 L 88.828 94.115 L 89.236 94.115 L 89.236 94.359 L 89.236 94.359 Q 89.457 94.058 89.857 94.058 L 89.857 94.058 L 89.857 94.058 Q 90.28 94.058 90.499 94.315 L 90.499 94.315 L 90.499 94.315 Q 90.717 94.571 90.717 95.135 L 90.717 95.135 L 90.717 96.517 L 90.717 96.517 Z M 87.756 96.517 L 87.371 96.517 L 87.371 96.296 L 87.371 96.296 Q 87.074 96.573 86.689 96.573 L 86.689 96.573 L 86.689 96.573 Q 86.308 96.573 86.08 96.364 L 86.08 96.364 L 86.08 96.364 Q 85.852 96.155 85.852 95.765 L 85.852 95.765 L 85.852 95.765 Q 85.852 95.375 86.111 95.172 L 86.111 95.172 L 86.111 95.172 Q 86.369 94.97 86.75 94.97 L 86.75 94.97 L 86.75 94.97 Q 87.098 94.97 87.371 95.125 L 87.371 95.125 L 87.371 94.956 L 87.371 94.956 Q 87.371 94.655 87.237 94.535 L 87.237 94.535 L 87.237 94.535 Q 87.103 94.416 86.849 94.416 L 86.849 94.416 L 86.849 94.416 Q 86.487 94.416 86.148 94.655 L 86.148 94.655 L 86.031 94.312 L 86.031 94.312 Q 86.416 94.058 86.901 94.058 L 86.901 94.058 L 86.901 94.058 Q 87.756 94.058 87.756 94.923 L 87.756 94.923 L 87.756 96.517 L 87.756 96.517 Z M 86.75 96.211 L 86.75 96.211 L 86.75 96.211 Q 87.103 96.211 87.371 95.896 L 87.371 95.896 L 87.371 95.483 L 87.371 95.483 Q 87.112 95.323 86.807 95.323 L 86.807 95.323 L 86.807 95.323 Q 86.557 95.323 86.398 95.436 L 86.398 95.436 L 86.398 95.436 Q 86.238 95.548 86.238 95.765 L 86.238 95.765 L 86.238 95.765 Q 86.238 95.967 86.372 96.089 L 86.372 96.089 L 86.372 96.089 Q 86.506 96.211 86.75 96.211 Z M 83.791 96.573 L 83.791 96.573 L 83.791 96.573 Q 83.335 96.573 83.067 96.235 L 83.067 96.235 L 83.067 96.235 Q 82.799 95.896 82.799 95.313 L 82.799 95.313 L 82.799 95.313 Q 82.799 94.726 83.07 94.392 L 83.07 94.392 L 83.07 94.392 Q 83.34 94.058 83.791 94.058 L 83.791 94.058 L 83.791 94.058 Q 84.144 94.058 84.398 94.284 L 84.398 94.284 L 84.398 93.316 L 84.807 93.123 L 84.807 96.517 L 84.398 96.517 L 84.398 96.329 L 84.398 96.329 Q 84.163 96.573 83.791 96.573 Z M 83.848 96.192 L 83.848 96.192 L 83.848 96.192 Q 84.205 96.192 84.398 95.868 L 84.398 95.868 L 84.398 94.74 L 84.398 94.74 Q 84.205 94.434 83.848 94.434 L 83.848 94.434 L 83.848 94.434 Q 83.542 94.434 83.377 94.662 L 83.377 94.662 L 83.377 94.662 Q 83.213 94.89 83.213 95.313 L 83.213 95.313 L 83.213 95.313 Q 83.213 95.694 83.385 95.943 L 83.385 95.943 L 83.385 95.943 Q 83.556 96.192 83.848 96.192 Z M 79.357 96.573 L 79.357 96.573 L 79.357 96.573 Q 78.901 96.573 78.633 96.235 L 78.633 96.235 L 78.633 96.235 Q 78.366 95.896 78.366 95.313 L 78.366 95.313 L 78.366 95.313 Q 78.366 94.726 78.636 94.392 L 78.636 94.392 L 78.636 94.392 Q 78.906 94.058 79.357 94.058 L 79.357 94.058 L 79.357 94.058 Q 79.71 94.058 79.964 94.284 L 79.964 94.284 L 79.964 93.316 L 80.373 93.123 L 80.373 96.517 L 79.964 96.517 L 79.964 96.329 L 79.964 96.329 Q 79.729 96.573 79.357 96.573 Z M 79.414 96.192 L 79.414 96.192 L 79.414 96.192 Q 79.771 96.192 79.964 95.868 L 79.964 95.868 L 79.964 94.74 L 79.964 94.74 Q 79.771 94.434 79.414 94.434 L 79.414 94.434 L 79.414 94.434 Q 79.108 94.434 78.944 94.662 L 78.944 94.662 L 78.944 94.662 Q 78.779 94.89 78.779 95.313 L 78.779 95.313 L 78.779 95.313 Q 78.779 95.694 78.951 95.943 L 78.951 95.943 L 78.951 95.943 Q 79.122 96.192 79.414 96.192 Z M 77.323 96.517 L 76.914 96.517 L 76.914 95.064 L 76.914 95.064 Q 76.914 94.74 76.775 94.587 L 76.775 94.587 L 76.775 94.587 Q 76.636 94.434 76.397 94.434 L 76.397 94.434 L 76.397 94.434 Q 75.842 94.434 75.842 95.055 L 75.842 95.055 L 75.842 96.517 L 75.433 96.517 L 75.433 94.115 L 75.842 94.115 L 75.842 94.359 L 75.842 94.359 Q 76.063 94.058 76.462 94.058 L 76.462 94.058 L 76.462 94.058 Q 76.886 94.058 77.104 94.315 L 77.104 94.315 L 77.104 94.315 Q 77.323 94.571 77.323 95.135 L 77.323 95.135 L 77.323 96.517 L 77.323 96.517 Z M 73.494 96.573 L 73.494 96.573 L 73.494 96.573 Q 73.005 96.573 72.716 96.223 L 72.716 96.223 L 72.716 96.223 Q 72.427 95.873 72.427 95.313 L 72.427 95.313 L 72.427 95.313 Q 72.427 94.726 72.719 94.392 L 72.719 94.392 L 72.719 94.392 Q 73.01 94.058 73.494 94.058 L 73.494 94.058 L 73.494 94.058 Q 73.927 94.058 74.206 94.347 L 74.206 94.347 L 74.206 94.347 Q 74.486 94.637 74.486 95.201 L 74.486 95.201 L 74.486 95.201 Q 74.486 95.332 74.472 95.473 L 74.472 95.473 L 72.846 95.473 L 72.846 95.473 Q 72.869 95.802 73.05 96.002 L 73.05 96.002 L 73.05 96.002 Q 73.231 96.202 73.504 96.202 L 73.504 96.202 L 73.504 96.202 Q 73.804 96.202 74.021 95.986 L 74.021 95.986 L 74.27 96.263 L 74.27 96.263 Q 73.96 96.573 73.494 96.573 Z M 72.841 95.125 L 72.841 95.125 L 74.072 95.125 L 74.072 95.125 Q 74.068 94.754 73.896 94.587 L 73.896 94.587 L 73.896 94.587 Q 73.725 94.42 73.494 94.42 L 73.494 94.42 L 73.494 94.42 Q 73.217 94.42 73.038 94.597 L 73.038 94.597 L 73.038 94.597 Q 72.86 94.773 72.841 95.125 Z M 71.202 96.573 L 71.202 96.573 L 71.202 96.573 Q 70.695 96.573 70.695 96 L 70.695 96 L 70.695 94.472 L 70.304 94.472 L 70.304 94.115 L 70.695 94.115 L 70.695 93.32 L 71.104 93.123 L 71.104 94.115 L 71.696 94.115 L 71.696 94.472 L 71.104 94.472 L 71.104 95.863 L 71.104 95.863 Q 71.104 96.023 71.155 96.108 L 71.155 96.108 L 71.155 96.108 Q 71.207 96.192 71.353 96.192 L 71.353 96.192 L 71.353 96.192 Q 71.513 96.192 71.71 96.066 L 71.71 96.066 L 71.663 96.465 L 71.663 96.465 Q 71.456 96.573 71.202 96.573 Z M 68.521 93.809 L 68.107 93.809 L 68.775 93.076 L 69.358 93.076 L 68.521 93.809 L 68.521 93.809 Z M 68.639 96.573 L 68.639 96.573 L 68.639 96.573 Q 68.15 96.573 67.861 96.223 L 67.861 96.223 L 67.861 96.223 Q 67.572 95.873 67.572 95.313 L 67.572 95.313 L 67.572 95.313 Q 67.572 94.726 67.863 94.392 L 67.863 94.392 L 67.863 94.392 Q 68.154 94.058 68.639 94.058 L 68.639 94.058 L 68.639 94.058 Q 69.071 94.058 69.351 94.347 L 69.351 94.347 L 69.351 94.347 Q 69.63 94.637 69.63 95.201 L 69.63 95.201 L 69.63 95.201 Q 69.63 95.332 69.616 95.473 L 69.616 95.473 L 67.99 95.473 L 67.99 95.473 Q 68.013 95.802 68.194 96.002 L 68.194 96.002 L 68.194 96.002 Q 68.375 96.202 68.648 96.202 L 68.648 96.202 L 68.648 96.202 Q 68.949 96.202 69.165 95.986 L 69.165 95.986 L 69.414 96.263 L 69.414 96.263 Q 69.104 96.573 68.639 96.573 Z M 67.985 95.125 L 67.985 95.125 L 69.217 95.125 L 69.217 95.125 Q 69.212 94.754 69.041 94.587 L 69.041 94.587 L 69.041 94.587 Q 68.869 94.42 68.639 94.42 L 68.639 94.42 L 68.639 94.42 Q 68.361 94.42 68.183 94.597 L 68.183 94.597 L 68.183 94.597 Q 68.004 94.773 67.985 95.125 Z M 66.572 94.51 L 66.488 93.226 L 66.995 93.226 L 66.906 94.51 L 66.572 94.51 L 66.572 94.51 Z M 64.84 96.573 L 64.84 96.573 L 64.84 96.573 Q 64.582 96.573 64.349 96.463 L 64.349 96.463 L 64.349 96.463 Q 64.116 96.352 63.971 96.169 L 63.971 96.169 L 64.262 95.92 L 64.262 95.92 Q 64.53 96.207 64.85 96.207 L 64.85 96.207 L 64.85 96.207 Q 65.052 96.207 65.174 96.129 L 65.174 96.129 L 65.174 96.129 Q 65.296 96.051 65.296 95.901 L 65.296 95.901 L 65.296 95.901 Q 65.296 95.788 65.207 95.697 L 65.207 95.697 L 65.207 95.697 Q 65.118 95.605 65.024 95.56 L 65.024 95.56 L 65.024 95.56 Q 64.93 95.516 64.746 95.445 L 64.746 95.445 L 64.746 95.445 Q 64.38 95.309 64.192 95.14 L 64.192 95.14 L 64.192 95.14 Q 64.004 94.97 64.004 94.693 L 64.004 94.693 L 64.004 94.693 Q 64.004 94.401 64.232 94.23 L 64.232 94.23 L 64.232 94.23 Q 64.459 94.058 64.812 94.058 L 64.812 94.058 L 64.812 94.058 Q 65.315 94.058 65.621 94.42 L 65.621 94.42 L 65.339 94.655 L 65.339 94.655 Q 65.118 94.425 64.807 94.425 L 64.807 94.425 L 64.807 94.425 Q 64.624 94.425 64.516 94.495 L 64.516 94.495 L 64.516 94.495 Q 64.408 94.566 64.408 94.693 L 64.408 94.693 L 64.408 94.693 Q 64.408 94.763 64.443 94.822 L 64.443 94.822 L 64.443 94.822 Q 64.478 94.881 64.57 94.933 L 64.57 94.933 L 64.57 94.933 Q 64.662 94.984 64.716 95.01 L 64.716 95.01 L 64.716 95.01 Q 64.77 95.036 64.915 95.092 L 64.915 95.092 L 64.915 95.092 Q 65.296 95.229 65.496 95.403 L 65.496 95.403 L 65.496 95.403 Q 65.696 95.577 65.696 95.892 L 65.696 95.892 L 65.696 95.892 Q 65.696 96.211 65.465 96.392 L 65.465 96.392 L 65.465 96.392 Q 65.235 96.573 64.84 96.573 Z M 61.547 96.517 L 61.138 96.517 L 61.138 95.064 L 61.138 95.064 Q 61.138 94.74 61 94.587 L 61 94.587 L 61 94.587 Q 60.861 94.434 60.621 94.434 L 60.621 94.434 L 60.621 94.434 Q 60.067 94.434 60.067 95.055 L 60.067 95.055 L 60.067 96.517 L 59.658 96.517 L 59.658 94.115 L 60.067 94.115 L 60.067 94.359 L 60.067 94.359 Q 60.288 94.058 60.687 94.058 L 60.687 94.058 L 60.687 94.058 Q 61.11 94.058 61.329 94.315 L 61.329 94.315 L 61.329 94.315 Q 61.547 94.571 61.547 95.135 L 61.547 95.135 L 61.547 96.517 L 61.547 96.517 Z M 58.634 93.605 L 58.634 93.605 L 58.634 93.605 Q 58.558 93.678 58.45 93.678 L 58.45 93.678 L 58.45 93.678 Q 58.342 93.678 58.269 93.602 L 58.269 93.602 L 58.269 93.602 Q 58.196 93.527 58.196 93.424 L 58.196 93.424 L 58.196 93.424 Q 58.196 93.316 58.272 93.238 L 58.272 93.238 L 58.272 93.238 Q 58.347 93.16 58.45 93.16 L 58.45 93.16 L 58.45 93.16 Q 58.558 93.16 58.634 93.238 L 58.634 93.238 L 58.634 93.238 Q 58.709 93.316 58.709 93.424 L 58.709 93.424 L 58.709 93.424 Q 58.709 93.532 58.634 93.605 Z M 58.657 96.517 L 58.248 96.517 L 58.248 94.115 L 58.657 94.115 L 58.657 96.517 L 58.657 96.517 Z M 56.509 96.517 L 56.1 96.517 L 56.1 94.115 L 56.509 94.115 L 56.509 94.43 L 56.509 94.43 Q 56.678 94.058 57.077 94.058 L 57.077 94.058 L 57.077 94.058 Q 57.303 94.058 57.449 94.181 L 57.449 94.181 L 57.388 94.566 L 57.388 94.566 Q 57.237 94.463 57.044 94.463 L 57.044 94.463 L 57.044 94.463 Q 56.833 94.463 56.671 94.627 L 56.671 94.627 L 56.671 94.627 Q 56.509 94.792 56.509 95.163 L 56.509 95.163 L 56.509 96.517 L 56.509 96.517 Z M 55.049 96.517 L 54.664 96.517 L 54.664 96.296 L 54.664 96.296 Q 54.368 96.573 53.982 96.573 L 53.982 96.573 L 53.982 96.573 Q 53.601 96.573 53.374 96.364 L 53.374 96.364 L 53.374 96.364 Q 53.146 96.155 53.146 95.765 L 53.146 95.765 L 53.146 95.765 Q 53.146 95.375 53.404 95.172 L 53.404 95.172 L 53.404 95.172 Q 53.663 94.97 54.043 94.97 L 54.043 94.97 L 54.043 94.97 Q 54.391 94.97 54.664 95.125 L 54.664 95.125 L 54.664 94.956 L 54.664 94.956 Q 54.664 94.655 54.53 94.535 L 54.53 94.535 L 54.53 94.535 Q 54.396 94.416 54.142 94.416 L 54.142 94.416 L 54.142 94.416 Q 53.78 94.416 53.442 94.655 L 53.442 94.655 L 53.324 94.312 L 53.324 94.312 Q 53.71 94.058 54.194 94.058 L 54.194 94.058 L 54.194 94.058 Q 55.049 94.058 55.049 94.923 L 55.049 94.923 L 55.049 96.517 L 55.049 96.517 Z M 54.043 96.211 L 54.043 96.211 L 54.043 96.211 Q 54.396 96.211 54.664 95.896 L 54.664 95.896 L 54.664 95.483 L 54.664 95.483 Q 54.405 95.323 54.1 95.323 L 54.1 95.323 L 54.1 95.323 Q 53.851 95.323 53.691 95.436 L 53.691 95.436 L 53.691 95.436 Q 53.531 95.548 53.531 95.765 L 53.531 95.765 L 53.531 95.765 Q 53.531 95.967 53.665 96.089 L 53.665 96.089 L 53.665 96.089 Q 53.799 96.211 54.043 96.211 Z M 51.901 96.517 L 51.492 96.517 L 51.492 95.06 L 51.492 95.06 Q 51.492 94.434 51.008 94.434 L 51.008 94.434 L 51.008 94.434 Q 50.778 94.434 50.634 94.611 L 50.634 94.611 L 50.634 94.611 Q 50.491 94.787 50.491 95.074 L 50.491 95.074 L 50.491 96.517 L 50.082 96.517 L 50.082 95.06 L 50.082 95.06 Q 50.082 94.434 49.602 94.434 L 49.602 94.434 L 49.602 94.434 Q 49.363 94.434 49.224 94.601 L 49.224 94.601 L 49.224 94.601 Q 49.085 94.768 49.085 95.055 L 49.085 95.055 L 49.085 96.517 L 48.676 96.517 L 48.676 94.115 L 49.085 94.115 L 49.085 94.34 L 49.085 94.34 Q 49.297 94.058 49.715 94.058 L 49.715 94.058 L 49.715 94.058 Q 49.917 94.058 50.089 94.15 L 50.089 94.15 L 50.089 94.15 Q 50.261 94.242 50.359 94.411 L 50.359 94.411 L 50.359 94.411 Q 50.59 94.058 51.055 94.058 L 51.055 94.058 L 51.055 94.058 Q 51.431 94.058 51.666 94.289 L 51.666 94.289 L 51.666 94.289 Q 51.901 94.519 51.901 94.942 L 51.901 94.942 L 51.901 96.517 L 51.901 96.517 Z M 47.605 96.517 L 47.22 96.517 L 47.22 96.296 L 47.22 96.296 Q 46.923 96.573 46.538 96.573 L 46.538 96.573 L 46.538 96.573 Q 46.157 96.573 45.929 96.364 L 45.929 96.364 L 45.929 96.364 Q 45.701 96.155 45.701 95.765 L 45.701 95.765 L 45.701 95.765 Q 45.701 95.375 45.96 95.172 L 45.96 95.172 L 45.96 95.172 Q 46.218 94.97 46.599 94.97 L 46.599 94.97 L 46.599 94.97 Q 46.947 94.97 47.22 95.125 L 47.22 95.125 L 47.22 94.956 L 47.22 94.956 Q 47.22 94.655 47.086 94.535 L 47.086 94.535 L 47.086 94.535 Q 46.952 94.416 46.698 94.416 L 46.698 94.416 L 46.698 94.416 Q 46.336 94.416 45.997 94.655 L 45.997 94.655 L 45.88 94.312 L 45.88 94.312 Q 46.265 94.058 46.749 94.058 L 46.749 94.058 L 46.749 94.058 Q 47.605 94.058 47.605 94.923 L 47.605 94.923 L 47.605 96.517 L 47.605 96.517 Z M 46.599 96.211 L 46.599 96.211 L 46.599 96.211 Q 46.952 96.211 47.22 95.896 L 47.22 95.896 L 47.22 95.483 L 47.22 95.483 Q 46.961 95.323 46.655 95.323 L 46.655 95.323 L 46.655 95.323 Q 46.406 95.323 46.246 95.436 L 46.246 95.436 L 46.246 95.436 Q 46.087 95.548 46.087 95.765 L 46.087 95.765 L 46.087 95.765 Q 46.087 95.967 46.221 96.089 L 46.221 96.089 L 46.221 96.089 Q 46.355 96.211 46.599 96.211 Z M 44.107 96.517 L 43.698 96.517 L 43.698 94.115 L 44.107 94.115 L 44.107 94.43 L 44.107 94.43 Q 44.276 94.058 44.676 94.058 L 44.676 94.058 L 44.676 94.058 Q 44.902 94.058 45.047 94.181 L 45.047 94.181 L 44.986 94.566 L 44.986 94.566 Q 44.836 94.463 44.643 94.463 L 44.643 94.463 L 44.643 94.463 Q 44.432 94.463 44.269 94.627 L 44.269 94.627 L 44.269 94.627 Q 44.107 94.792 44.107 95.163 L 44.107 95.163 L 44.107 96.517 L 44.107 96.517 Z M 42.332 96.573 L 42.332 96.573 L 42.332 96.573 Q 41.825 96.573 41.825 96 L 41.825 96 L 41.825 94.472 L 41.435 94.472 L 41.435 94.115 L 41.825 94.115 L 41.825 93.32 L 42.234 93.123 L 42.234 94.115 L 42.826 94.115 L 42.826 94.472 L 42.234 94.472 L 42.234 95.863 L 42.234 95.863 Q 42.234 96.023 42.285 96.108 L 42.285 96.108 L 42.285 96.108 Q 42.337 96.192 42.483 96.192 L 42.483 96.192 L 42.483 96.192 Q 42.643 96.192 42.84 96.066 L 42.84 96.066 L 42.793 96.465 L 42.793 96.465 Q 42.586 96.573 42.332 96.573 Z M 40.686 96.517 L 40.277 96.517 L 40.277 93.316 L 40.686 93.123 L 40.686 96.517 L 40.686 96.517 Z M 39.056 96.517 L 38.647 96.517 L 38.647 96.286 L 38.647 96.286 Q 38.426 96.573 38.041 96.573 L 38.041 96.573 L 38.041 96.573 Q 37.604 96.573 37.385 96.319 L 37.385 96.319 L 37.385 96.319 Q 37.167 96.066 37.167 95.501 L 37.167 95.501 L 37.167 94.115 L 37.576 94.115 L 37.576 95.563 L 37.576 95.563 Q 37.576 95.887 37.714 96.04 L 37.714 96.04 L 37.714 96.04 Q 37.853 96.192 38.093 96.192 L 38.093 96.192 L 38.093 96.192 Q 38.647 96.192 38.647 95.572 L 38.647 95.572 L 38.647 94.115 L 39.056 94.115 L 39.056 96.517 L 39.056 96.517 Z M 119.026 90.932 L 119.026 90.932 L 119.026 90.932 Q 118.537 90.932 118.248 90.582 L 118.248 90.582 L 118.248 90.582 Q 117.959 90.232 117.959 89.673 L 117.959 89.673 L 117.959 89.673 Q 117.959 89.085 118.25 88.751 L 118.25 88.751 L 118.25 88.751 Q 118.542 88.417 119.026 88.417 L 119.026 88.417 L 119.026 88.417 Q 119.458 88.417 119.738 88.707 L 119.738 88.707 L 119.738 88.707 Q 120.018 88.996 120.018 89.56 L 120.018 89.56 L 120.018 89.56 Q 120.018 89.691 120.004 89.832 L 120.004 89.832 L 118.377 89.832 L 118.377 89.832 Q 118.401 90.161 118.582 90.361 L 118.582 90.361 L 118.582 90.361 Q 118.763 90.561 119.035 90.561 L 119.035 90.561 L 119.035 90.561 Q 119.336 90.561 119.552 90.345 L 119.552 90.345 L 119.801 90.622 L 119.801 90.622 Q 119.491 90.932 119.026 90.932 Z M 118.372 89.484 L 118.372 89.484 L 119.604 89.484 L 119.604 89.484 Q 119.599 89.113 119.428 88.946 L 119.428 88.946 L 119.428 88.946 Q 119.256 88.779 119.026 88.779 L 119.026 88.779 L 119.026 88.779 Q 118.748 88.779 118.57 88.956 L 118.57 88.956 L 118.57 88.956 Q 118.391 89.132 118.372 89.484 Z M 116.383 90.876 L 115.974 90.876 L 115.974 88.474 L 116.383 88.474 L 116.383 88.789 L 116.383 88.789 Q 116.553 88.417 116.952 88.417 L 116.952 88.417 L 116.952 88.417 Q 117.178 88.417 117.323 88.54 L 117.323 88.54 L 117.262 88.925 L 117.262 88.925 Q 117.112 88.822 116.919 88.822 L 116.919 88.822 L 116.919 88.822 Q 116.708 88.822 116.545 88.986 L 116.545 88.986 L 116.545 88.986 Q 116.383 89.151 116.383 89.522 L 116.383 89.522 L 116.383 90.876 L 116.383 90.876 Z M 114.95 87.964 L 114.95 87.964 L 114.95 87.964 Q 114.875 88.037 114.767 88.037 L 114.767 88.037 L 114.767 88.037 Q 114.659 88.037 114.586 87.961 L 114.586 87.961 L 114.586 87.961 Q 114.513 87.886 114.513 87.783 L 114.513 87.783 L 114.513 87.783 Q 114.513 87.675 114.588 87.597 L 114.588 87.597 L 114.588 87.597 Q 114.664 87.52 114.767 87.52 L 114.767 87.52 L 114.767 87.52 Q 114.875 87.52 114.95 87.597 L 114.95 87.597 L 114.95 87.597 Q 115.026 87.675 115.026 87.783 L 115.026 87.783 L 115.026 87.783 Q 115.026 87.891 114.95 87.964 Z M 114.974 90.876 L 114.565 90.876 L 114.565 88.474 L 114.974 88.474 L 114.974 90.876 L 114.974 90.876 Z M 113.257 90.596 L 113.257 90.596 L 113.257 90.596 Q 112.97 90.932 112.481 90.932 L 112.481 90.932 L 112.481 90.932 Q 111.992 90.932 111.705 90.599 L 111.705 90.599 L 111.705 90.599 Q 111.419 90.265 111.419 89.677 L 111.419 89.677 L 111.419 89.677 Q 111.419 89.09 111.705 88.754 L 111.705 88.754 L 111.705 88.754 Q 111.992 88.417 112.481 88.417 L 112.481 88.417 L 112.481 88.417 Q 112.97 88.417 113.257 88.751 L 113.257 88.751 L 113.257 88.751 Q 113.543 89.085 113.543 89.673 L 113.543 89.673 L 113.543 89.673 Q 113.543 90.26 113.257 90.596 Z M 112.004 90.319 L 112.004 90.319 L 112.004 90.319 Q 112.176 90.552 112.481 90.552 L 112.481 90.552 L 112.481 90.552 Q 112.787 90.552 112.958 90.319 L 112.958 90.319 L 112.958 90.319 Q 113.13 90.086 113.13 89.673 L 113.13 89.673 L 113.13 89.673 Q 113.13 89.264 112.958 89.029 L 112.958 89.029 L 112.958 89.029 Q 112.787 88.793 112.481 88.793 L 112.481 88.793 L 112.481 88.793 Q 112.176 88.793 112.004 89.026 L 112.004 89.026 L 112.004 89.026 Q 111.832 89.259 111.832 89.677 L 111.832 89.677 L 111.832 89.677 Q 111.832 90.086 112.004 90.319 Z M 110.194 90.932 L 110.194 90.932 L 110.194 90.932 Q 109.686 90.932 109.686 90.359 L 109.686 90.359 L 109.686 88.831 L 109.296 88.831 L 109.296 88.474 L 109.686 88.474 L 109.686 87.679 L 110.095 87.482 L 110.095 88.474 L 110.687 88.474 L 110.687 88.831 L 110.095 88.831 L 110.095 90.223 L 110.095 90.223 Q 110.095 90.382 110.147 90.467 L 110.147 90.467 L 110.147 90.467 Q 110.199 90.552 110.344 90.552 L 110.344 90.552 L 110.344 90.552 Q 110.504 90.552 110.702 90.425 L 110.702 90.425 L 110.655 90.824 L 110.655 90.824 Q 110.448 90.932 110.194 90.932 Z M 108.521 87.964 L 108.521 87.964 L 108.521 87.964 Q 108.446 88.037 108.338 88.037 L 108.338 88.037 L 108.338 88.037 Q 108.23 88.037 108.157 87.961 L 108.157 87.961 L 108.157 87.961 Q 108.084 87.886 108.084 87.783 L 108.084 87.783 L 108.084 87.783 Q 108.084 87.675 108.159 87.597 L 108.159 87.597 L 108.159 87.597 Q 108.234 87.52 108.338 87.52 L 108.338 87.52 L 108.338 87.52 Q 108.446 87.52 108.521 87.597 L 108.521 87.597 L 108.521 87.597 Q 108.596 87.675 108.596 87.783 L 108.596 87.783 L 108.596 87.783 Q 108.596 87.891 108.521 87.964 Z M 108.545 90.876 L 108.136 90.876 L 108.136 88.474 L 108.545 88.474 L 108.545 90.876 L 108.545 90.876 Z M 104.252 90.876 L 103.843 90.876 L 103.843 88.474 L 104.252 88.474 L 104.252 88.789 L 104.252 88.789 Q 104.421 88.417 104.821 88.417 L 104.821 88.417 L 104.821 88.417 Q 105.047 88.417 105.192 88.54 L 105.192 88.54 L 105.131 88.925 L 105.131 88.925 Q 104.981 88.822 104.788 88.822 L 104.788 88.822 L 104.788 88.822 Q 104.577 88.822 104.414 88.986 L 104.414 88.986 L 104.414 88.986 Q 104.252 89.151 104.252 89.522 L 104.252 89.522 L 104.252 90.876 L 104.252 90.876 Z M 106.396 90.876 L 105.987 90.876 L 105.987 88.474 L 106.396 88.474 L 106.396 88.789 L 106.396 88.789 Q 106.565 88.417 106.965 88.417 L 106.965 88.417 L 106.965 88.417 Q 107.191 88.417 107.336 88.54 L 107.336 88.54 L 107.275 88.925 L 107.275 88.925 Q 107.125 88.822 106.932 88.822 L 106.932 88.822 L 106.932 88.822 Q 106.72 88.822 106.558 88.986 L 106.558 88.986 L 106.558 88.986 Q 106.396 89.151 106.396 89.522 L 106.396 89.522 L 106.396 90.876 L 106.396 90.876 Z M 101.904 90.932 L 101.904 90.932 L 101.904 90.932 Q 101.416 90.932 101.126 90.582 L 101.126 90.582 L 101.126 90.582 Q 100.837 90.232 100.837 89.673 L 100.837 89.673 L 100.837 89.673 Q 100.837 89.085 101.129 88.751 L 101.129 88.751 L 101.129 88.751 Q 101.42 88.417 101.904 88.417 L 101.904 88.417 L 101.904 88.417 Q 102.337 88.417 102.617 88.707 L 102.617 88.707 L 102.617 88.707 Q 102.896 88.996 102.896 89.56 L 102.896 89.56 L 102.896 89.56 Q 102.896 89.691 102.882 89.832 L 102.882 89.832 L 101.256 89.832 L 101.256 89.832 Q 101.279 90.161 101.46 90.361 L 101.46 90.361 L 101.46 90.361 Q 101.641 90.561 101.914 90.561 L 101.914 90.561 L 101.914 90.561 Q 102.215 90.561 102.431 90.345 L 102.431 90.345 L 102.68 90.622 L 102.68 90.622 Q 102.37 90.932 101.904 90.932 Z M 101.251 89.484 L 101.251 89.484 L 102.483 89.484 L 102.483 89.484 Q 102.478 89.113 102.306 88.946 L 102.306 88.946 L 102.306 88.946 Q 102.135 88.779 101.904 88.779 L 101.904 88.779 L 101.904 88.779 Q 101.627 88.779 101.448 88.956 L 101.448 88.956 L 101.448 88.956 Q 101.27 89.132 101.251 89.484 Z M 99.613 90.932 L 99.613 90.932 L 99.613 90.932 Q 99.105 90.932 99.105 90.359 L 99.105 90.359 L 99.105 88.831 L 98.715 88.831 L 98.715 88.474 L 99.105 88.474 L 99.105 87.679 L 99.514 87.482 L 99.514 88.474 L 100.106 88.474 L 100.106 88.831 L 99.514 88.831 L 99.514 90.223 L 99.514 90.223 Q 99.514 90.382 99.566 90.467 L 99.566 90.467 L 99.566 90.467 Q 99.617 90.552 99.763 90.552 L 99.763 90.552 L 99.763 90.552 Q 99.923 90.552 100.12 90.425 L 100.12 90.425 L 100.073 90.824 L 100.073 90.824 Q 99.866 90.932 99.613 90.932 Z M 95 90.876 L 94.591 90.876 L 94.591 89.423 L 94.591 89.423 Q 94.591 89.099 94.453 88.946 L 94.453 88.946 L 94.453 88.946 Q 94.314 88.793 94.074 88.793 L 94.074 88.793 L 94.074 88.793 Q 93.52 88.793 93.52 89.414 L 93.52 89.414 L 93.52 90.876 L 93.111 90.876 L 93.111 88.474 L 93.52 88.474 L 93.52 88.718 L 93.52 88.718 Q 93.741 88.417 94.14 88.417 L 94.14 88.417 L 94.14 88.417 Q 94.563 88.417 94.782 88.674 L 94.782 88.674 L 94.782 88.674 Q 95 88.93 95 89.494 L 95 89.494 L 95 90.876 L 95 90.876 Z M 91.807 90.596 L 91.807 90.596 L 91.807 90.596 Q 91.52 90.932 91.032 90.932 L 91.032 90.932 L 91.032 90.932 Q 90.543 90.932 90.256 90.599 L 90.256 90.599 L 90.256 90.599 Q 89.969 90.265 89.969 89.677 L 89.969 89.677 L 89.969 89.677 Q 89.969 89.09 90.256 88.754 L 90.256 88.754 L 90.256 88.754 Q 90.543 88.417 91.032 88.417 L 91.032 88.417 L 91.032 88.417 Q 91.52 88.417 91.807 88.751 L 91.807 88.751 L 91.807 88.751 Q 92.094 89.085 92.094 89.673 L 92.094 89.673 L 92.094 89.673 Q 92.094 90.26 91.807 90.596 Z M 90.554 90.319 L 90.554 90.319 L 90.554 90.319 Q 90.726 90.552 91.032 90.552 L 91.032 90.552 L 91.032 90.552 Q 91.337 90.552 91.509 90.319 L 91.509 90.319 L 91.509 90.319 Q 91.68 90.086 91.68 89.673 L 91.68 89.673 L 91.68 89.673 Q 91.68 89.264 91.509 89.029 L 91.509 89.029 L 91.509 89.029 Q 91.337 88.793 91.032 88.793 L 91.032 88.793 L 91.032 88.793 Q 90.726 88.793 90.554 89.026 L 90.554 89.026 L 90.554 89.026 Q 90.383 89.259 90.383 89.677 L 90.383 89.677 L 90.383 89.677 Q 90.383 90.086 90.554 90.319 Z M 87.911 90.932 L 87.911 90.932 L 87.911 90.932 Q 87.492 90.932 87.184 90.728 L 87.184 90.728 L 87.184 90.728 Q 86.877 90.523 86.764 90.199 L 86.764 90.199 L 87.149 90.058 L 87.149 90.058 Q 87.253 90.284 87.455 90.415 L 87.455 90.415 L 87.455 90.415 Q 87.657 90.547 87.92 90.547 L 87.92 90.547 L 87.92 90.547 Q 88.221 90.547 88.395 90.403 L 88.395 90.403 L 88.395 90.403 Q 88.569 90.26 88.569 89.992 L 88.569 89.992 L 88.569 89.992 Q 88.569 89.734 88.374 89.578 L 88.374 89.578 L 88.374 89.578 Q 88.179 89.423 87.826 89.296 L 87.826 89.296 L 87.826 89.296 Q 87.657 89.235 87.546 89.188 L 87.546 89.188 L 87.546 89.188 Q 87.436 89.141 87.293 89.054 L 87.293 89.054 L 87.293 89.054 Q 87.149 88.967 87.065 88.876 L 87.065 88.876 L 87.065 88.876 Q 86.98 88.784 86.921 88.645 L 86.921 88.645 L 86.921 88.645 Q 86.862 88.507 86.862 88.342 L 86.862 88.342 L 86.862 88.342 Q 86.862 87.999 87.135 87.764 L 87.135 87.764 L 87.135 87.764 Q 87.408 87.529 87.873 87.529 L 87.873 87.529 L 87.873 87.529 Q 88.254 87.529 88.508 87.691 L 88.508 87.691 L 88.508 87.691 Q 88.762 87.853 88.837 88.117 L 88.837 88.117 L 88.461 88.243 L 88.461 88.243 Q 88.395 88.098 88.235 88.004 L 88.235 88.004 L 88.235 88.004 Q 88.075 87.91 87.845 87.91 L 87.845 87.91 L 87.845 87.91 Q 87.586 87.91 87.436 88.025 L 87.436 88.025 L 87.436 88.025 Q 87.286 88.14 87.286 88.342 L 87.286 88.342 L 87.286 88.342 Q 87.286 88.45 87.34 88.54 L 87.34 88.54 L 87.34 88.54 Q 87.394 88.629 87.509 88.699 L 87.509 88.699 L 87.509 88.699 Q 87.624 88.77 87.723 88.812 L 87.723 88.812 L 87.723 88.812 Q 87.821 88.855 87.995 88.92 L 87.995 88.92 L 87.995 88.92 Q 88.212 89 88.353 89.073 L 88.353 89.073 L 88.353 89.073 Q 88.494 89.146 88.658 89.268 L 88.658 89.268 L 88.658 89.268 Q 88.823 89.39 88.907 89.571 L 88.907 89.571 L 88.907 89.571 Q 88.992 89.752 88.992 89.983 L 88.992 89.983 L 88.992 89.983 Q 88.992 90.425 88.691 90.678 L 88.691 90.678 L 88.691 90.678 Q 88.39 90.932 87.911 90.932 Z M 83.217 90.841 L 83.217 90.841 L 83.217 90.841 Q 83.12 90.937 82.984 90.937 L 82.984 90.937 L 82.984 90.937 Q 82.848 90.937 82.754 90.841 L 82.754 90.841 L 82.754 90.841 Q 82.66 90.744 82.66 90.617 L 82.66 90.617 L 82.66 90.617 Q 82.66 90.486 82.754 90.389 L 82.754 90.389 L 82.754 90.389 Q 82.848 90.293 82.984 90.293 L 82.984 90.293 L 82.984 90.293 Q 83.12 90.293 83.217 90.392 L 83.217 90.392 L 83.217 90.392 Q 83.313 90.49 83.313 90.617 L 83.313 90.617 L 83.313 90.617 Q 83.313 90.744 83.217 90.841 Z M 81.482 90.932 L 81.482 90.932 L 81.482 90.932 Q 80.974 90.932 80.974 90.359 L 80.974 90.359 L 80.974 88.831 L 80.584 88.831 L 80.584 88.474 L 80.974 88.474 L 80.974 87.679 L 81.383 87.482 L 81.383 88.474 L 81.975 88.474 L 81.975 88.831 L 81.383 88.831 L 81.383 90.223 L 81.383 90.223 Q 81.383 90.382 81.435 90.467 L 81.435 90.467 L 81.435 90.467 Q 81.487 90.552 81.632 90.552 L 81.632 90.552 L 81.632 90.552 Q 81.792 90.552 81.99 90.425 L 81.99 90.425 L 81.942 90.824 L 81.942 90.824 Q 81.736 90.932 81.482 90.932 Z M 79.045 90.932 L 79.045 90.932 L 79.045 90.932 Q 78.786 90.932 78.554 90.822 L 78.554 90.822 L 78.554 90.822 Q 78.321 90.711 78.175 90.528 L 78.175 90.528 L 78.467 90.279 L 78.467 90.279 Q 78.735 90.566 79.054 90.566 L 79.054 90.566 L 79.054 90.566 Q 79.256 90.566 79.379 90.488 L 79.379 90.488 L 79.379 90.488 Q 79.501 90.411 79.501 90.26 L 79.501 90.26 L 79.501 90.26 Q 79.501 90.147 79.411 90.056 L 79.411 90.056 L 79.411 90.056 Q 79.322 89.964 79.228 89.919 L 79.228 89.919 L 79.228 89.919 Q 79.134 89.875 78.951 89.804 L 78.951 89.804 L 78.951 89.804 Q 78.584 89.668 78.396 89.499 L 78.396 89.499 L 78.396 89.499 Q 78.208 89.329 78.208 89.052 L 78.208 89.052 L 78.208 89.052 Q 78.208 88.761 78.436 88.589 L 78.436 88.589 L 78.436 88.589 Q 78.664 88.417 79.017 88.417 L 79.017 88.417 L 79.017 88.417 Q 79.52 88.417 79.825 88.779 L 79.825 88.779 L 79.543 89.014 L 79.543 89.014 Q 79.322 88.784 79.012 88.784 L 79.012 88.784 L 79.012 88.784 Q 78.829 88.784 78.72 88.855 L 78.72 88.855 L 78.72 88.855 Q 78.612 88.925 78.612 89.052 L 78.612 89.052 L 78.612 89.052 Q 78.612 89.123 78.648 89.181 L 78.648 89.181 L 78.648 89.181 Q 78.683 89.24 78.774 89.292 L 78.774 89.292 L 78.774 89.292 Q 78.866 89.343 78.92 89.369 L 78.92 89.369 L 78.92 89.369 Q 78.974 89.395 79.12 89.452 L 79.12 89.452 L 79.12 89.452 Q 79.501 89.588 79.701 89.762 L 79.701 89.762 L 79.701 89.762 Q 79.9 89.936 79.9 90.251 L 79.9 90.251 L 79.9 90.251 Q 79.9 90.57 79.67 90.751 L 79.67 90.751 L 79.67 90.751 Q 79.44 90.932 79.045 90.932 Z M 76.396 90.932 L 76.396 90.932 L 76.396 90.932 Q 75.907 90.932 75.618 90.582 L 75.618 90.582 L 75.618 90.582 Q 75.329 90.232 75.329 89.673 L 75.329 89.673 L 75.329 89.673 Q 75.329 89.085 75.621 88.751 L 75.621 88.751 L 75.621 88.751 Q 75.912 88.417 76.396 88.417 L 76.396 88.417 L 76.396 88.417 Q 76.829 88.417 77.108 88.707 L 77.108 88.707 L 77.108 88.707 Q 77.388 88.996 77.388 89.56 L 77.388 89.56 L 77.388 89.56 Q 77.388 89.691 77.374 89.832 L 77.374 89.832 L 75.747 89.832 L 75.747 89.832 Q 75.771 90.161 75.952 90.361 L 75.952 90.361 L 75.952 90.361 Q 76.133 90.561 76.406 90.561 L 76.406 90.561 L 76.406 90.561 Q 76.706 90.561 76.923 90.345 L 76.923 90.345 L 77.172 90.622 L 77.172 90.622 Q 76.862 90.932 76.396 90.932 Z M 75.743 89.484 L 75.743 89.484 L 76.974 89.484 L 76.974 89.484 Q 76.97 89.113 76.798 88.946 L 76.798 88.946 L 76.798 88.946 Q 76.627 88.779 76.396 88.779 L 76.396 88.779 L 76.396 88.779 Q 76.119 88.779 75.94 88.956 L 75.94 88.956 L 75.94 88.956 Q 75.762 89.132 75.743 89.484 Z M 74.273 90.876 L 73.864 90.876 L 73.864 90.646 L 73.864 90.646 Q 73.643 90.932 73.258 90.932 L 73.258 90.932 L 73.258 90.932 Q 72.821 90.932 72.602 90.678 L 72.602 90.678 L 72.602 90.678 Q 72.384 90.425 72.384 89.861 L 72.384 89.861 L 72.384 88.474 L 72.793 88.474 L 72.793 89.922 L 72.793 89.922 Q 72.793 90.246 72.931 90.399 L 72.931 90.399 L 72.931 90.399 Q 73.07 90.552 73.31 90.552 L 73.31 90.552 L 73.31 90.552 Q 73.864 90.552 73.864 89.931 L 73.864 89.931 L 73.864 88.474 L 74.273 88.474 L 74.273 90.876 L 74.273 90.876 Z M 69.797 90.932 L 69.797 90.932 L 69.797 90.932 Q 69.425 90.932 69.146 90.784 L 69.146 90.784 L 69.146 90.784 Q 68.866 90.636 68.709 90.385 L 68.709 90.385 L 68.709 90.385 Q 68.551 90.133 68.476 89.844 L 68.476 89.844 L 68.476 89.844 Q 68.401 89.555 68.401 89.231 L 68.401 89.231 L 68.401 89.231 Q 68.401 88.906 68.476 88.617 L 68.476 88.617 L 68.476 88.617 Q 68.551 88.328 68.709 88.077 L 68.709 88.077 L 68.709 88.077 Q 68.866 87.825 69.146 87.677 L 69.146 87.677 L 69.146 87.677 Q 69.425 87.529 69.797 87.529 L 69.797 87.529 L 69.797 87.529 Q 70.098 87.529 70.34 87.628 L 70.34 87.628 L 70.34 87.628 Q 70.582 87.726 70.739 87.891 L 70.739 87.891 L 70.739 87.891 Q 70.897 88.055 71.003 88.281 L 71.003 88.281 L 71.003 88.281 Q 71.108 88.507 71.153 88.742 L 71.153 88.742 L 71.153 88.742 Q 71.198 88.977 71.198 89.231 L 71.198 89.231 L 71.198 89.231 Q 71.198 89.484 71.153 89.72 L 71.153 89.72 L 71.153 89.72 Q 71.108 89.955 71.003 90.18 L 71.003 90.18 L 71.003 90.18 Q 70.897 90.406 70.739 90.57 L 70.739 90.57 L 70.739 90.57 Q 70.582 90.735 70.34 90.834 L 70.34 90.834 L 70.34 90.834 Q 70.098 90.932 69.797 90.932 Z M 69.343 90.434 L 69.343 90.434 L 69.343 90.434 Q 69.538 90.547 69.797 90.547 L 69.797 90.547 L 69.797 90.547 Q 70.055 90.547 70.253 90.427 L 70.253 90.427 L 70.253 90.427 Q 70.45 90.307 70.558 90.11 L 70.558 90.11 L 70.558 90.11 Q 70.666 89.912 70.718 89.689 L 70.718 89.689 L 70.718 89.689 Q 70.77 89.466 70.77 89.231 L 70.77 89.231 L 70.77 89.231 Q 70.77 88.883 70.683 88.598 L 70.683 88.598 L 70.683 88.598 Q 70.596 88.314 70.368 88.112 L 70.368 88.112 L 70.368 88.112 Q 70.14 87.91 69.797 87.91 L 69.797 87.91 L 69.797 87.91 Q 69.538 87.91 69.343 88.03 L 69.343 88.03 L 69.343 88.03 Q 69.148 88.149 69.04 88.349 L 69.04 88.349 L 69.04 88.349 Q 68.932 88.549 68.878 88.77 L 68.878 88.77 L 68.878 88.77 Q 68.824 88.991 68.824 89.231 L 68.824 89.231 L 68.824 89.231 Q 68.824 89.484 68.875 89.71 L 68.875 89.71 L 68.875 89.71 Q 68.927 89.936 69.038 90.128 L 69.038 90.128 L 69.038 90.128 Q 69.148 90.321 69.343 90.434 Z M 67.289 88.869 L 67.204 87.585 L 67.712 87.585 L 67.622 88.869 L 67.289 88.869 L 67.289 88.869 Z M 66.368 90.876 L 65.959 90.876 L 65.959 87.675 L 66.368 87.482 L 66.368 90.876 L 66.368 90.876 Z M 61.241 90.932 L 61.241 90.932 L 61.241 90.932 Q 60.752 90.932 60.463 90.582 L 60.463 90.582 L 60.463 90.582 Q 60.174 90.232 60.174 89.673 L 60.174 89.673 L 60.174 89.673 Q 60.174 89.085 60.465 88.751 L 60.465 88.751 L 60.465 88.751 Q 60.757 88.417 61.241 88.417 L 61.241 88.417 L 61.241 88.417 Q 61.673 88.417 61.953 88.707 L 61.953 88.707 L 61.953 88.707 Q 62.233 88.996 62.233 89.56 L 62.233 89.56 L 62.233 89.56 Q 62.233 89.691 62.219 89.832 L 62.219 89.832 L 60.592 89.832 L 60.592 89.832 Q 60.616 90.161 60.797 90.361 L 60.797 90.361 L 60.797 90.361 Q 60.978 90.561 61.25 90.561 L 61.25 90.561 L 61.25 90.561 Q 61.551 90.561 61.767 90.345 L 61.767 90.345 L 62.017 90.622 L 62.017 90.622 Q 61.706 90.932 61.241 90.932 Z M 60.588 89.484 L 60.588 89.484 L 61.819 89.484 L 61.819 89.484 Q 61.814 89.113 61.643 88.946 L 61.643 88.946 L 61.643 88.946 Q 61.471 88.779 61.241 88.779 L 61.241 88.779 L 61.241 88.779 Q 60.964 88.779 60.785 88.956 L 60.785 88.956 L 60.785 88.956 Q 60.606 89.132 60.588 89.484 Z M 58.113 90.932 L 58.113 90.932 L 58.113 90.932 Q 57.657 90.932 57.389 90.594 L 57.389 90.594 L 57.389 90.594 Q 57.121 90.255 57.121 89.673 L 57.121 89.673 L 57.121 89.673 Q 57.121 89.085 57.391 88.751 L 57.391 88.751 L 57.391 88.751 Q 57.661 88.417 58.113 88.417 L 58.113 88.417 L 58.113 88.417 Q 58.465 88.417 58.719 88.643 L 58.719 88.643 L 58.719 87.675 L 59.128 87.482 L 59.128 90.876 L 58.719 90.876 L 58.719 90.688 L 58.719 90.688 Q 58.484 90.932 58.113 90.932 Z M 58.169 90.552 L 58.169 90.552 L 58.169 90.552 Q 58.526 90.552 58.719 90.227 L 58.719 90.227 L 58.719 89.099 L 58.719 89.099 Q 58.526 88.793 58.169 88.793 L 58.169 88.793 L 58.169 88.793 Q 57.864 88.793 57.699 89.021 L 57.699 89.021 L 57.699 89.021 Q 57.535 89.249 57.535 89.673 L 57.535 89.673 L 57.535 89.673 Q 57.535 90.053 57.706 90.302 L 57.706 90.302 L 57.706 90.302 Q 57.878 90.552 58.169 90.552 Z M 52.546 90.932 L 52.546 90.932 L 52.546 90.932 Q 52.057 90.932 51.768 90.582 L 51.768 90.582 L 51.768 90.582 Q 51.479 90.232 51.479 89.673 L 51.479 89.673 L 51.479 89.673 Q 51.479 89.085 51.771 88.751 L 51.771 88.751 L 51.771 88.751 Q 52.062 88.417 52.546 88.417 L 52.546 88.417 L 52.546 88.417 Q 52.979 88.417 53.258 88.707 L 53.258 88.707 L 53.258 88.707 Q 53.538 88.996 53.538 89.56 L 53.538 89.56 L 53.538 89.56 Q 53.538 89.691 53.524 89.832 L 53.524 89.832 L 51.897 89.832 L 51.897 89.832 Q 51.921 90.161 52.102 90.361 L 52.102 90.361 L 52.102 90.361 Q 52.283 90.561 52.556 90.561 L 52.556 90.561 L 52.556 90.561 Q 52.856 90.561 53.073 90.345 L 53.073 90.345 L 53.322 90.622 L 53.322 90.622 Q 53.012 90.932 52.546 90.932 Z M 51.893 89.484 L 51.893 89.484 L 53.124 89.484 L 53.124 89.484 Q 53.12 89.113 52.948 88.946 L 52.948 88.946 L 52.948 88.946 Q 52.777 88.779 52.546 88.779 L 52.546 88.779 L 52.546 88.779 Q 52.269 88.779 52.09 88.956 L 52.09 88.956 L 52.09 88.956 Q 51.912 89.132 51.893 89.484 Z M 49.588 90.932 L 49.588 90.932 L 49.588 90.932 Q 49.212 90.932 48.972 90.65 L 48.972 90.65 L 48.972 91.633 L 48.563 91.825 L 48.563 88.474 L 48.972 88.474 L 48.972 88.676 L 48.972 88.676 Q 49.231 88.417 49.588 88.417 L 49.588 88.417 L 49.588 88.417 Q 50.044 88.417 50.312 88.756 L 50.312 88.756 L 50.312 88.756 Q 50.58 89.094 50.58 89.673 L 50.58 89.673 L 50.58 89.673 Q 50.58 90.26 50.307 90.596 L 50.307 90.596 L 50.307 90.596 Q 50.034 90.932 49.588 90.932 Z M 49.536 90.552 L 49.536 90.552 L 49.536 90.552 Q 49.837 90.552 49.999 90.324 L 49.999 90.324 L 49.999 90.324 Q 50.161 90.096 50.161 89.673 L 50.161 89.673 L 50.161 89.673 Q 50.161 89.273 49.994 89.033 L 49.994 89.033 L 49.994 89.033 Q 49.828 88.793 49.536 88.793 L 49.536 88.793 L 49.536 88.793 Q 49.155 88.793 48.972 89.118 L 48.972 89.118 L 48.972 90.227 L 48.972 90.227 Q 49.221 90.552 49.536 90.552 Z M 47.281 90.596 L 47.281 90.596 L 47.281 90.596 Q 46.994 90.932 46.505 90.932 L 46.505 90.932 L 46.505 90.932 Q 46.016 90.932 45.729 90.599 L 45.729 90.599 L 45.729 90.599 Q 45.443 90.265 45.443 89.677 L 45.443 89.677 L 45.443 89.677 Q 45.443 89.09 45.729 88.754 L 45.729 88.754 L 45.729 88.754 Q 46.016 88.417 46.505 88.417 L 46.505 88.417 L 46.505 88.417 Q 46.994 88.417 47.281 88.751 L 47.281 88.751 L 47.281 88.751 Q 47.567 89.085 47.567 89.673 L 47.567 89.673 L 47.567 89.673 Q 47.567 90.26 47.281 90.596 Z M 46.028 90.319 L 46.028 90.319 L 46.028 90.319 Q 46.199 90.552 46.505 90.552 L 46.505 90.552 L 46.505 90.552 Q 46.811 90.552 46.982 90.319 L 46.982 90.319 L 46.982 90.319 Q 47.154 90.086 47.154 89.673 L 47.154 89.673 L 47.154 89.673 Q 47.154 89.264 46.982 89.029 L 46.982 89.029 L 46.982 89.029 Q 46.811 88.793 46.505 88.793 L 46.505 88.793 L 46.505 88.793 Q 46.199 88.793 46.028 89.026 L 46.028 89.026 L 46.028 89.026 Q 45.856 89.259 45.856 89.677 L 45.856 89.677 L 45.856 89.677 Q 45.856 90.086 46.028 90.319 Z M 43.867 90.876 L 43.458 90.876 L 43.458 88.474 L 43.867 88.474 L 43.867 88.789 L 43.867 88.789 Q 44.036 88.417 44.436 88.417 L 44.436 88.417 L 44.436 88.417 Q 44.662 88.417 44.807 88.54 L 44.807 88.54 L 44.746 88.925 L 44.746 88.925 Q 44.596 88.822 44.403 88.822 L 44.403 88.822 L 44.403 88.822 Q 44.192 88.822 44.029 88.986 L 44.029 88.986 L 44.029 88.986 Q 43.867 89.151 43.867 89.522 L 43.867 89.522 L 43.867 90.876 L 43.867 90.876 Z M 42.261 90.876 L 41.853 90.876 L 41.853 90.646 L 41.853 90.646 Q 41.632 90.932 41.246 90.932 L 41.246 90.932 L 41.246 90.932 Q 40.809 90.932 40.59 90.678 L 40.59 90.678 L 40.59 90.678 Q 40.372 90.425 40.372 89.861 L 40.372 89.861 L 40.372 88.474 L 40.781 88.474 L 40.781 89.922 L 40.781 89.922 Q 40.781 90.246 40.919 90.399 L 40.919 90.399 L 40.919 90.399 Q 41.058 90.552 41.298 90.552 L 41.298 90.552 L 41.298 90.552 Q 41.853 90.552 41.853 89.931 L 41.853 89.931 L 41.853 88.474 L 42.261 88.474 L 42.261 90.876 L 42.261 90.876 Z M 39.32 90.876 L 37.261 90.876 L 37.261 87.585 L 39.216 87.585 L 39.216 87.971 L 37.67 87.971 L 37.67 88.981 L 38.69 88.981 L 38.69 89.367 L 37.67 89.367 L 37.67 90.486 L 39.32 90.486 L 39.32 90.876 L 39.32 90.876 Z M 119.872 85.235 L 119.463 85.235 L 119.463 83.782 L 119.463 83.782 Q 119.463 83.458 119.324 83.305 L 119.324 83.305 L 119.324 83.305 Q 119.186 83.153 118.946 83.153 L 118.946 83.153 L 118.946 83.153 Q 118.391 83.153 118.391 83.773 L 118.391 83.773 L 118.391 85.235 L 117.982 85.235 L 117.982 82.833 L 118.391 82.833 L 118.391 83.077 L 118.391 83.077 Q 118.612 82.776 119.012 82.776 L 119.012 82.776 L 119.012 82.776 Q 119.435 82.776 119.653 83.033 L 119.653 83.033 L 119.653 83.033 Q 119.872 83.289 119.872 83.853 L 119.872 83.853 L 119.872 85.235 L 119.872 85.235 Z M 116.043 85.291 L 116.043 85.291 L 116.043 85.291 Q 115.555 85.291 115.265 84.941 L 115.265 84.941 L 115.265 84.941 Q 114.976 84.591 114.976 84.032 L 114.976 84.032 L 114.976 84.032 Q 114.976 83.444 115.268 83.11 L 115.268 83.11 L 115.268 83.11 Q 115.559 82.776 116.043 82.776 L 116.043 82.776 L 116.043 82.776 Q 116.476 82.776 116.756 83.066 L 116.756 83.066 L 116.756 83.066 Q 117.035 83.355 117.035 83.919 L 117.035 83.919 L 117.035 83.919 Q 117.035 84.05 117.021 84.191 L 117.021 84.191 L 115.395 84.191 L 115.395 84.191 Q 115.418 84.52 115.599 84.72 L 115.599 84.72 L 115.599 84.72 Q 115.78 84.92 116.053 84.92 L 116.053 84.92 L 116.053 84.92 Q 116.354 84.92 116.57 84.704 L 116.57 84.704 L 116.819 84.981 L 116.819 84.981 Q 116.509 85.291 116.043 85.291 Z M 115.39 83.844 L 115.39 83.844 L 116.622 83.844 L 116.622 83.844 Q 116.617 83.472 116.445 83.305 L 116.445 83.305 L 116.445 83.305 Q 116.274 83.138 116.043 83.138 L 116.043 83.138 L 116.043 83.138 Q 115.766 83.138 115.587 83.315 L 115.587 83.315 L 115.587 83.315 Q 115.409 83.491 115.39 83.844 Z M 110.319 82.527 L 109.905 82.527 L 110.573 81.794 L 111.156 81.794 L 110.319 82.527 L 110.319 82.527 Z M 110.436 85.291 L 110.436 85.291 L 110.436 85.291 Q 109.947 85.291 109.658 84.941 L 109.658 84.941 L 109.658 84.941 Q 109.369 84.591 109.369 84.032 L 109.369 84.032 L 109.369 84.032 Q 109.369 83.444 109.661 83.11 L 109.661 83.11 L 109.661 83.11 Q 109.952 82.776 110.436 82.776 L 110.436 82.776 L 110.436 82.776 Q 110.869 82.776 111.149 83.066 L 111.149 83.066 L 111.149 83.066 Q 111.428 83.355 111.428 83.919 L 111.428 83.919 L 111.428 83.919 Q 111.428 84.05 111.414 84.191 L 111.414 84.191 L 109.788 84.191 L 109.788 84.191 Q 109.811 84.52 109.992 84.72 L 109.992 84.72 L 109.992 84.72 Q 110.173 84.92 110.446 84.92 L 110.446 84.92 L 110.446 84.92 Q 110.747 84.92 110.963 84.704 L 110.963 84.704 L 111.212 84.981 L 111.212 84.981 Q 110.902 85.291 110.436 85.291 Z M 109.783 83.844 L 109.783 83.844 L 111.015 83.844 L 111.015 83.844 Q 111.01 83.472 110.838 83.305 L 110.838 83.305 L 110.838 83.305 Q 110.667 83.138 110.436 83.138 L 110.436 83.138 L 110.436 83.138 Q 110.159 83.138 109.98 83.315 L 109.98 83.315 L 109.98 83.315 Q 109.802 83.491 109.783 83.844 Z M 108.314 85.235 L 107.905 85.235 L 107.905 85.005 L 107.905 85.005 Q 107.684 85.291 107.298 85.291 L 107.298 85.291 L 107.298 85.291 Q 106.861 85.291 106.642 85.038 L 106.642 85.038 L 106.642 85.038 Q 106.424 84.784 106.424 84.22 L 106.424 84.22 L 106.424 82.833 L 106.833 82.833 L 106.833 84.281 L 106.833 84.281 Q 106.833 84.605 106.971 84.758 L 106.971 84.758 L 106.971 84.758 Q 107.11 84.911 107.35 84.911 L 107.35 84.911 L 107.35 84.911 Q 107.905 84.911 107.905 84.29 L 107.905 84.29 L 107.905 82.833 L 108.314 82.833 L 108.314 85.235 L 108.314 85.235 Z M 105.103 85.291 L 105.103 85.291 L 105.103 85.291 Q 104.595 85.291 104.595 84.718 L 104.595 84.718 L 104.595 83.19 L 104.205 83.19 L 104.205 82.833 L 104.595 82.833 L 104.595 82.038 L 105.004 81.841 L 105.004 82.833 L 105.596 82.833 L 105.596 83.19 L 105.004 83.19 L 105.004 84.582 L 105.004 84.582 Q 105.004 84.741 105.056 84.826 L 105.056 84.826 L 105.056 84.826 Q 105.107 84.911 105.253 84.911 L 105.253 84.911 L 105.253 84.911 Q 105.413 84.911 105.61 84.784 L 105.61 84.784 L 105.563 85.183 L 105.563 85.183 Q 105.356 85.291 105.103 85.291 Z M 103.43 82.323 L 103.43 82.323 L 103.43 82.323 Q 103.355 82.396 103.247 82.396 L 103.247 82.396 L 103.247 82.396 Q 103.138 82.396 103.066 82.321 L 103.066 82.321 L 103.066 82.321 Q 102.993 82.245 102.993 82.142 L 102.993 82.142 L 102.993 82.142 Q 102.993 82.034 103.068 81.956 L 103.068 81.956 L 103.068 81.956 Q 103.143 81.879 103.247 81.879 L 103.247 81.879 L 103.247 81.879 Q 103.355 81.879 103.43 81.956 L 103.43 81.956 L 103.43 81.956 Q 103.505 82.034 103.505 82.142 L 103.505 82.142 L 103.505 82.142 Q 103.505 82.25 103.43 82.323 Z M 103.453 85.235 L 103.044 85.235 L 103.044 82.833 L 103.453 82.833 L 103.453 85.235 L 103.453 85.235 Z M 101.251 85.291 L 101.251 85.291 L 101.251 85.291 Q 100.993 85.291 100.76 85.181 L 100.76 85.181 L 100.76 85.181 Q 100.528 85.07 100.382 84.887 L 100.382 84.887 L 100.673 84.638 L 100.673 84.638 Q 100.941 84.925 101.261 84.925 L 101.261 84.925 L 101.261 84.925 Q 101.463 84.925 101.585 84.847 L 101.585 84.847 L 101.585 84.847 Q 101.707 84.77 101.707 84.619 L 101.707 84.619 L 101.707 84.619 Q 101.707 84.506 101.618 84.415 L 101.618 84.415 L 101.618 84.415 Q 101.529 84.323 101.435 84.278 L 101.435 84.278 L 101.435 84.278 Q 101.341 84.234 101.157 84.163 L 101.157 84.163 L 101.157 84.163 Q 100.791 84.027 100.603 83.858 L 100.603 83.858 L 100.603 83.858 Q 100.415 83.688 100.415 83.411 L 100.415 83.411 L 100.415 83.411 Q 100.415 83.12 100.643 82.948 L 100.643 82.948 L 100.643 82.948 Q 100.871 82.776 101.223 82.776 L 101.223 82.776 L 101.223 82.776 Q 101.726 82.776 102.032 83.138 L 102.032 83.138 L 101.75 83.373 L 101.75 83.373 Q 101.529 83.143 101.219 83.143 L 101.219 83.143 L 101.219 83.143 Q 101.035 83.143 100.927 83.214 L 100.927 83.214 L 100.927 83.214 Q 100.819 83.284 100.819 83.411 L 100.819 83.411 L 100.819 83.411 Q 100.819 83.482 100.854 83.54 L 100.854 83.54 L 100.854 83.54 Q 100.889 83.599 100.981 83.651 L 100.981 83.651 L 100.981 83.651 Q 101.073 83.703 101.127 83.728 L 101.127 83.728 L 101.127 83.728 Q 101.181 83.754 101.327 83.811 L 101.327 83.811 L 101.327 83.811 Q 101.707 83.947 101.907 84.121 L 101.907 84.121 L 101.907 84.121 Q 102.107 84.295 102.107 84.61 L 102.107 84.61 L 102.107 84.61 Q 102.107 84.929 101.877 85.11 L 101.877 85.11 L 101.877 85.11 Q 101.646 85.291 101.251 85.291 Z M 96.433 85.291 L 96.433 85.291 L 96.433 85.291 Q 95.926 85.291 95.926 84.718 L 95.926 84.718 L 95.926 83.19 L 95.536 83.19 L 95.536 82.833 L 95.926 82.833 L 95.926 82.038 L 96.335 81.841 L 96.335 82.833 L 96.927 82.833 L 96.927 83.19 L 96.335 83.19 L 96.335 84.582 L 96.335 84.582 Q 96.335 84.741 96.386 84.826 L 96.386 84.826 L 96.386 84.826 Q 96.438 84.911 96.584 84.911 L 96.584 84.911 L 96.584 84.911 Q 96.744 84.911 96.941 84.784 L 96.941 84.784 L 96.894 85.183 L 96.894 85.183 Q 96.687 85.291 96.433 85.291 Z M 94.018 85.291 L 94.018 85.291 L 94.018 85.291 Q 93.759 85.291 93.526 85.181 L 93.526 85.181 L 93.526 85.181 Q 93.294 85.07 93.148 84.887 L 93.148 84.887 L 93.439 84.638 L 93.439 84.638 Q 93.707 84.925 94.027 84.925 L 94.027 84.925 L 94.027 84.925 Q 94.229 84.925 94.351 84.847 L 94.351 84.847 L 94.351 84.847 Q 94.474 84.77 94.474 84.619 L 94.474 84.619 L 94.474 84.619 Q 94.474 84.506 94.384 84.415 L 94.384 84.415 L 94.384 84.415 Q 94.295 84.323 94.201 84.278 L 94.201 84.278 L 94.201 84.278 Q 94.107 84.234 93.924 84.163 L 93.924 84.163 L 93.924 84.163 Q 93.557 84.027 93.369 83.858 L 93.369 83.858 L 93.369 83.858 Q 93.181 83.688 93.181 83.411 L 93.181 83.411 L 93.181 83.411 Q 93.181 83.12 93.409 82.948 L 93.409 82.948 L 93.409 82.948 Q 93.637 82.776 93.989 82.776 L 93.989 82.776 L 93.989 82.776 Q 94.492 82.776 94.798 83.138 L 94.798 83.138 L 94.516 83.373 L 94.516 83.373 Q 94.295 83.143 93.985 83.143 L 93.985 83.143 L 93.985 83.143 Q 93.801 83.143 93.693 83.214 L 93.693 83.214 L 93.693 83.214 Q 93.585 83.284 93.585 83.411 L 93.585 83.411 L 93.585 83.411 Q 93.585 83.482 93.62 83.54 L 93.62 83.54 L 93.62 83.54 Q 93.656 83.599 93.747 83.651 L 93.747 83.651 L 93.747 83.651 Q 93.839 83.703 93.893 83.728 L 93.893 83.728 L 93.893 83.728 Q 93.947 83.754 94.093 83.811 L 94.093 83.811 L 94.093 83.811 Q 94.474 83.947 94.673 84.121 L 94.673 84.121 L 94.673 84.121 Q 94.873 84.295 94.873 84.61 L 94.873 84.61 L 94.873 84.61 Q 94.873 84.929 94.643 85.11 L 94.643 85.11 L 94.643 85.11 Q 94.412 85.291 94.018 85.291 Z M 91.369 85.291 L 91.369 85.291 L 91.369 85.291 Q 90.88 85.291 90.591 84.941 L 90.591 84.941 L 90.591 84.941 Q 90.302 84.591 90.302 84.032 L 90.302 84.032 L 90.302 84.032 Q 90.302 83.444 90.593 83.11 L 90.593 83.11 L 90.593 83.11 Q 90.885 82.776 91.369 82.776 L 91.369 82.776 L 91.369 82.776 Q 91.801 82.776 92.081 83.066 L 92.081 83.066 L 92.081 83.066 Q 92.361 83.355 92.361 83.919 L 92.361 83.919 L 92.361 83.919 Q 92.361 84.05 92.347 84.191 L 92.347 84.191 L 90.72 84.191 L 90.72 84.191 Q 90.744 84.52 90.925 84.72 L 90.925 84.72 L 90.925 84.72 Q 91.106 84.92 91.378 84.92 L 91.378 84.92 L 91.378 84.92 Q 91.679 84.92 91.895 84.704 L 91.895 84.704 L 92.145 84.981 L 92.145 84.981 Q 91.834 85.291 91.369 85.291 Z M 90.716 83.844 L 90.716 83.844 L 91.947 83.844 L 91.947 83.844 Q 91.942 83.472 91.771 83.305 L 91.771 83.305 L 91.771 83.305 Q 91.599 83.138 91.369 83.138 L 91.369 83.138 L 91.369 83.138 Q 91.092 83.138 90.913 83.315 L 90.913 83.315 L 90.913 83.315 Q 90.734 83.491 90.716 83.844 Z M 86.514 85.235 L 86.105 85.235 L 86.105 83.782 L 86.105 83.782 Q 86.105 83.458 85.966 83.305 L 85.966 83.305 L 85.966 83.305 Q 85.828 83.153 85.588 83.153 L 85.588 83.153 L 85.588 83.153 Q 85.033 83.153 85.033 83.773 L 85.033 83.773 L 85.033 85.235 L 84.624 85.235 L 84.624 82.833 L 85.033 82.833 L 85.033 83.077 L 85.033 83.077 Q 85.254 82.776 85.654 82.776 L 85.654 82.776 L 85.654 82.776 Q 86.077 82.776 86.296 83.033 L 86.296 83.033 L 86.296 83.033 Q 86.514 83.289 86.514 83.853 L 86.514 83.853 L 86.514 85.235 L 86.514 85.235 Z M 83.6 82.323 L 83.6 82.323 L 83.6 82.323 Q 83.525 82.396 83.417 82.396 L 83.417 82.396 L 83.417 82.396 Q 83.309 82.396 83.236 82.321 L 83.236 82.321 L 83.236 82.321 Q 83.163 82.245 83.163 82.142 L 83.163 82.142 L 83.163 82.142 Q 83.163 82.034 83.238 81.956 L 83.238 81.956 L 83.238 81.956 Q 83.314 81.879 83.417 81.879 L 83.417 81.879 L 83.417 81.879 Q 83.525 81.879 83.6 81.956 L 83.6 81.956 L 83.6 81.956 Q 83.676 82.034 83.676 82.142 L 83.676 82.142 L 83.676 82.142 Q 83.676 82.25 83.6 82.323 Z M 83.624 85.235 L 83.215 85.235 L 83.215 82.833 L 83.624 82.833 L 83.624 85.235 L 83.624 85.235 Z M 82.139 85.235 L 81.753 85.235 L 81.753 85.014 L 81.753 85.014 Q 81.457 85.291 81.072 85.291 L 81.072 85.291 L 81.072 85.291 Q 80.691 85.291 80.463 85.082 L 80.463 85.082 L 80.463 85.082 Q 80.235 84.873 80.235 84.483 L 80.235 84.483 L 80.235 84.483 Q 80.235 84.093 80.494 83.891 L 80.494 83.891 L 80.494 83.891 Q 80.752 83.688 81.133 83.688 L 81.133 83.688 L 81.133 83.688 Q 81.481 83.688 81.753 83.844 L 81.753 83.844 L 81.753 83.674 L 81.753 83.674 Q 81.753 83.373 81.619 83.254 L 81.619 83.254 L 81.619 83.254 Q 81.485 83.134 81.232 83.134 L 81.232 83.134 L 81.232 83.134 Q 80.87 83.134 80.531 83.373 L 80.531 83.373 L 80.414 83.03 L 80.414 83.03 Q 80.799 82.776 81.283 82.776 L 81.283 82.776 L 81.283 82.776 Q 82.139 82.776 82.139 83.641 L 82.139 83.641 L 82.139 85.235 L 82.139 85.235 Z M 81.133 84.929 L 81.133 84.929 L 81.133 84.929 Q 81.485 84.929 81.753 84.614 L 81.753 84.614 L 81.753 84.201 L 81.753 84.201 Q 81.495 84.041 81.189 84.041 L 81.189 84.041 L 81.189 84.041 Q 80.94 84.041 80.78 84.154 L 80.78 84.154 L 80.78 84.154 Q 80.621 84.267 80.621 84.483 L 80.621 84.483 L 80.621 84.483 Q 80.621 84.685 80.755 84.807 L 80.755 84.807 L 80.755 84.807 Q 80.888 84.929 81.133 84.929 Z M 79.01 85.291 L 79.01 85.291 L 79.01 85.291 Q 78.503 85.291 78.503 84.718 L 78.503 84.718 L 78.503 83.19 L 78.112 83.19 L 78.112 82.833 L 78.503 82.833 L 78.503 82.038 L 78.912 81.841 L 78.912 82.833 L 79.504 82.833 L 79.504 83.19 L 78.912 83.19 L 78.912 84.582 L 78.912 84.582 Q 78.912 84.741 78.963 84.826 L 78.963 84.826 L 78.963 84.826 Q 79.015 84.911 79.161 84.911 L 79.161 84.911 L 79.161 84.911 Q 79.32 84.911 79.518 84.784 L 79.518 84.784 L 79.471 85.183 L 79.471 85.183 Q 79.264 85.291 79.01 85.291 Z M 77.338 82.323 L 77.338 82.323 L 77.338 82.323 Q 77.262 82.396 77.154 82.396 L 77.154 82.396 L 77.154 82.396 Q 77.046 82.396 76.973 82.321 L 76.973 82.321 L 76.973 82.321 Q 76.9 82.245 76.9 82.142 L 76.9 82.142 L 76.9 82.142 Q 76.9 82.034 76.976 81.956 L 76.976 81.956 L 76.976 81.956 Q 77.051 81.879 77.154 81.879 L 77.154 81.879 L 77.154 81.879 Q 77.262 81.879 77.338 81.956 L 77.338 81.956 L 77.338 81.956 Q 77.413 82.034 77.413 82.142 L 77.413 82.142 L 77.413 82.142 Q 77.413 82.25 77.338 82.323 Z M 77.361 85.235 L 76.952 85.235 L 76.952 82.833 L 77.361 82.833 L 77.361 85.235 L 77.361 85.235 Z M 75.928 85.235 L 75.519 85.235 L 75.519 82.034 L 75.928 81.841 L 75.928 85.235 L 75.928 85.235 Z M 74.213 84.955 L 74.213 84.955 L 74.213 84.955 Q 73.927 85.291 73.438 85.291 L 73.438 85.291 L 73.438 85.291 Q 72.949 85.291 72.662 84.958 L 72.662 84.958 L 72.662 84.958 Q 72.375 84.624 72.375 84.036 L 72.375 84.036 L 72.375 84.036 Q 72.375 83.449 72.662 83.113 L 72.662 83.113 L 72.662 83.113 Q 72.949 82.776 73.438 82.776 L 73.438 82.776 L 73.438 82.776 Q 73.927 82.776 74.213 83.11 L 74.213 83.11 L 74.213 83.11 Q 74.5 83.444 74.5 84.032 L 74.5 84.032 L 74.5 84.032 Q 74.5 84.619 74.213 84.955 Z M 72.961 84.678 L 72.961 84.678 L 72.961 84.678 Q 73.132 84.911 73.438 84.911 L 73.438 84.911 L 73.438 84.911 Q 73.743 84.911 73.915 84.678 L 73.915 84.678 L 73.915 84.678 Q 74.086 84.445 74.086 84.032 L 74.086 84.032 L 74.086 84.032 Q 74.086 83.623 73.915 83.388 L 73.915 83.388 L 73.915 83.388 Q 73.743 83.153 73.438 83.153 L 73.438 83.153 L 73.438 83.153 Q 73.132 83.153 72.961 83.385 L 72.961 83.385 L 72.961 83.385 Q 72.789 83.618 72.789 84.036 L 72.789 84.036 L 72.789 84.036 Q 72.789 84.445 72.961 84.678 Z M 70.484 85.291 L 70.484 85.291 L 70.484 85.291 Q 70.108 85.291 69.868 85.009 L 69.868 85.009 L 69.868 85.992 L 69.459 86.185 L 69.459 82.833 L 69.868 82.833 L 69.868 83.035 L 69.868 83.035 Q 70.127 82.776 70.484 82.776 L 70.484 82.776 L 70.484 82.776 Q 70.94 82.776 71.208 83.115 L 71.208 83.115 L 71.208 83.115 Q 71.476 83.453 71.476 84.032 L 71.476 84.032 L 71.476 84.032 Q 71.476 84.619 71.203 84.955 L 71.203 84.955 L 71.203 84.955 Q 70.931 85.291 70.484 85.291 Z M 70.432 84.911 L 70.432 84.911 L 70.432 84.911 Q 70.733 84.911 70.895 84.683 L 70.895 84.683 L 70.895 84.683 Q 71.057 84.455 71.057 84.032 L 71.057 84.032 L 71.057 84.032 Q 71.057 83.632 70.891 83.392 L 70.891 83.392 L 70.891 83.392 Q 70.724 83.153 70.432 83.153 L 70.432 83.153 L 70.432 83.153 Q 70.052 83.153 69.868 83.477 L 69.868 83.477 L 69.868 84.586 L 69.868 84.586 Q 70.117 84.911 70.432 84.911 Z M 68.177 84.955 L 68.177 84.955 L 68.177 84.955 Q 67.89 85.291 67.401 85.291 L 67.401 85.291 L 67.401 85.291 Q 66.912 85.291 66.626 84.958 L 66.626 84.958 L 66.626 84.958 Q 66.339 84.624 66.339 84.036 L 66.339 84.036 L 66.339 84.036 Q 66.339 83.449 66.626 83.113 L 66.626 83.113 L 66.626 83.113 Q 66.912 82.776 67.401 82.776 L 67.401 82.776 L 67.401 82.776 Q 67.89 82.776 68.177 83.11 L 68.177 83.11 L 68.177 83.11 Q 68.464 83.444 68.464 84.032 L 68.464 84.032 L 68.464 84.032 Q 68.464 84.619 68.177 84.955 Z M 66.924 84.678 L 66.924 84.678 L 66.924 84.678 Q 67.096 84.911 67.401 84.911 L 67.401 84.911 L 67.401 84.911 Q 67.707 84.911 67.878 84.678 L 67.878 84.678 L 67.878 84.678 Q 68.05 84.445 68.05 84.032 L 68.05 84.032 L 68.05 84.032 Q 68.05 83.623 67.878 83.388 L 67.878 83.388 L 67.878 83.388 Q 67.707 83.153 67.401 83.153 L 67.401 83.153 L 67.401 83.153 Q 67.096 83.153 66.924 83.385 L 66.924 83.385 L 66.924 83.385 Q 66.753 83.618 66.753 84.036 L 66.753 84.036 L 66.753 84.036 Q 66.753 84.445 66.924 84.678 Z M 64.763 85.235 L 64.354 85.235 L 64.354 82.833 L 64.763 82.833 L 64.763 83.148 L 64.763 83.148 Q 64.933 82.776 65.332 82.776 L 65.332 82.776 L 65.332 82.776 Q 65.558 82.776 65.704 82.899 L 65.704 82.899 L 65.642 83.284 L 65.642 83.284 Q 65.492 83.181 65.299 83.181 L 65.299 83.181 L 65.299 83.181 Q 65.088 83.181 64.926 83.345 L 64.926 83.345 L 64.926 83.345 Q 64.763 83.51 64.763 83.881 L 64.763 83.881 L 64.763 85.235 L 64.763 85.235 Z M 62.989 85.291 L 62.989 85.291 L 62.989 85.291 Q 62.481 85.291 62.481 84.718 L 62.481 84.718 L 62.481 83.19 L 62.091 83.19 L 62.091 82.833 L 62.481 82.833 L 62.481 82.038 L 62.89 81.841 L 62.89 82.833 L 63.482 82.833 L 63.482 83.19 L 62.89 83.19 L 62.89 84.582 L 62.89 84.582 Q 62.89 84.741 62.942 84.826 L 62.942 84.826 L 62.942 84.826 Q 62.993 84.911 63.139 84.911 L 63.139 84.911 L 63.139 84.911 Q 63.299 84.911 63.496 84.784 L 63.496 84.784 L 63.449 85.183 L 63.449 85.183 Q 63.242 85.291 62.989 85.291 Z M 60.307 82.527 L 59.894 82.527 L 60.561 81.794 L 61.144 81.794 L 60.307 82.527 L 60.307 82.527 Z M 60.425 85.291 L 60.425 85.291 L 60.425 85.291 Q 59.936 85.291 59.647 84.941 L 59.647 84.941 L 59.647 84.941 Q 59.358 84.591 59.358 84.032 L 59.358 84.032 L 59.358 84.032 Q 59.358 83.444 59.649 83.11 L 59.649 83.11 L 59.649 83.11 Q 59.941 82.776 60.425 82.776 L 60.425 82.776 L 60.425 82.776 Q 60.857 82.776 61.137 83.066 L 61.137 83.066 L 61.137 83.066 Q 61.417 83.355 61.417 83.919 L 61.417 83.919 L 61.417 83.919 Q 61.417 84.05 61.403 84.191 L 61.403 84.191 L 59.776 84.191 L 59.776 84.191 Q 59.8 84.52 59.981 84.72 L 59.981 84.72 L 59.981 84.72 Q 60.162 84.92 60.434 84.92 L 60.434 84.92 L 60.434 84.92 Q 60.735 84.92 60.951 84.704 L 60.951 84.704 L 61.201 84.981 L 61.201 84.981 Q 60.89 85.291 60.425 85.291 Z M 59.772 83.844 L 59.772 83.844 L 61.003 83.844 L 61.003 83.844 Q 60.998 83.472 60.827 83.305 L 60.827 83.305 L 60.827 83.305 Q 60.655 83.138 60.425 83.138 L 60.425 83.138 L 60.425 83.138 Q 60.148 83.138 59.969 83.315 L 59.969 83.315 L 59.969 83.315 Q 59.79 83.491 59.772 83.844 Z M 58.113 85.235 L 57.705 85.235 L 57.705 83.778 L 57.705 83.778 Q 57.705 83.153 57.22 83.153 L 57.22 83.153 L 57.22 83.153 Q 56.99 83.153 56.847 83.329 L 56.847 83.329 L 56.847 83.329 Q 56.703 83.505 56.703 83.792 L 56.703 83.792 L 56.703 85.235 L 56.294 85.235 L 56.294 83.778 L 56.294 83.778 Q 56.294 83.153 55.815 83.153 L 55.815 83.153 L 55.815 83.153 Q 55.575 83.153 55.436 83.319 L 55.436 83.319 L 55.436 83.319 Q 55.298 83.486 55.298 83.773 L 55.298 83.773 L 55.298 85.235 L 54.889 85.235 L 54.889 82.833 L 55.298 82.833 L 55.298 83.059 L 55.298 83.059 Q 55.509 82.776 55.928 82.776 L 55.928 82.776 L 55.928 82.776 Q 56.13 82.776 56.301 82.868 L 56.301 82.868 L 56.301 82.868 Q 56.473 82.96 56.572 83.129 L 56.572 83.129 L 56.572 83.129 Q 56.802 82.776 57.267 82.776 L 57.267 82.776 L 57.267 82.776 Q 57.643 82.776 57.878 83.007 L 57.878 83.007 L 57.878 83.007 Q 58.113 83.237 58.113 83.66 L 58.113 83.66 L 58.113 85.235 L 58.113 85.235 Z M 50.208 85.291 L 50.208 85.291 L 50.208 85.291 Q 49.719 85.291 49.43 84.941 L 49.43 84.941 L 49.43 84.941 Q 49.141 84.591 49.141 84.032 L 49.141 84.032 L 49.141 84.032 Q 49.141 83.444 49.432 83.11 L 49.432 83.11 L 49.432 83.11 Q 49.724 82.776 50.208 82.776 L 50.208 82.776 L 50.208 82.776 Q 50.64 82.776 50.92 83.066 L 50.92 83.066 L 50.92 83.066 Q 51.2 83.355 51.2 83.919 L 51.2 83.919 L 51.2 83.919 Q 51.2 84.05 51.185 84.191 L 51.185 84.191 L 49.559 84.191 L 49.559 84.191 Q 49.582 84.52 49.763 84.72 L 49.763 84.72 L 49.763 84.72 Q 49.944 84.92 50.217 84.92 L 50.217 84.92 L 50.217 84.92 Q 50.518 84.92 50.734 84.704 L 50.734 84.704 L 50.983 84.981 L 50.983 84.981 Q 50.673 85.291 50.208 85.291 Z M 49.554 83.844 L 49.554 83.844 L 50.786 83.844 L 50.786 83.844 Q 50.781 83.472 50.61 83.305 L 50.61 83.305 L 50.61 83.305 Q 50.438 83.138 50.208 83.138 L 50.208 83.138 L 50.208 83.138 Q 49.93 83.138 49.752 83.315 L 49.752 83.315 L 49.752 83.315 Q 49.573 83.491 49.554 83.844 Z M 47.565 85.235 L 47.156 85.235 L 47.156 82.833 L 47.565 82.833 L 47.565 83.148 L 47.565 83.148 Q 47.734 82.776 48.134 82.776 L 48.134 82.776 L 48.134 82.776 Q 48.36 82.776 48.505 82.899 L 48.505 82.899 L 48.444 83.284 L 48.444 83.284 Q 48.294 83.181 48.101 83.181 L 48.101 83.181 L 48.101 83.181 Q 47.89 83.181 47.727 83.345 L 47.727 83.345 L 47.727 83.345 Q 47.565 83.51 47.565 83.881 L 47.565 83.881 L 47.565 85.235 L 47.565 85.235 Z M 46.132 82.323 L 46.132 82.323 L 46.132 82.323 Q 46.057 82.396 45.949 82.396 L 45.949 82.396 L 45.949 82.396 Q 45.841 82.396 45.768 82.321 L 45.768 82.321 L 45.768 82.321 Q 45.695 82.245 45.695 82.142 L 45.695 82.142 L 45.695 82.142 Q 45.695 82.034 45.77 81.956 L 45.77 81.956 L 45.77 81.956 Q 45.846 81.879 45.949 81.879 L 45.949 81.879 L 45.949 81.879 Q 46.057 81.879 46.132 81.956 L 46.132 81.956 L 46.132 81.956 Q 46.207 82.034 46.207 82.142 L 46.207 82.142 L 46.207 82.142 Q 46.207 82.25 46.132 82.323 Z M 46.156 85.235 L 45.747 85.235 L 45.747 82.833 L 46.156 82.833 L 46.156 85.235 L 46.156 85.235 Z M 44.439 84.955 L 44.439 84.955 L 44.439 84.955 Q 44.152 85.291 43.663 85.291 L 43.663 85.291 L 43.663 85.291 Q 43.174 85.291 42.887 84.958 L 42.887 84.958 L 42.887 84.958 Q 42.601 84.624 42.601 84.036 L 42.601 84.036 L 42.601 84.036 Q 42.601 83.449 42.887 83.113 L 42.887 83.113 L 42.887 83.113 Q 43.174 82.776 43.663 82.776 L 43.663 82.776 L 43.663 82.776 Q 44.152 82.776 44.439 83.11 L 44.439 83.11 L 44.439 83.11 Q 44.725 83.444 44.725 84.032 L 44.725 84.032 L 44.725 84.032 Q 44.725 84.619 44.439 84.955 Z M 43.186 84.678 L 43.186 84.678 L 43.186 84.678 Q 43.357 84.911 43.663 84.911 L 43.663 84.911 L 43.663 84.911 Q 43.969 84.911 44.14 84.678 L 44.14 84.678 L 44.14 84.678 Q 44.312 84.445 44.312 84.032 L 44.312 84.032 L 44.312 84.032 Q 44.312 83.623 44.14 83.388 L 44.14 83.388 L 44.14 83.388 Q 43.969 83.153 43.663 83.153 L 43.663 83.153 L 43.663 83.153 Q 43.357 83.153 43.186 83.385 L 43.186 83.385 L 43.186 83.385 Q 43.014 83.618 43.014 84.036 L 43.014 84.036 L 43.014 84.036 Q 43.014 84.445 43.186 84.678 Z M 41.376 85.291 L 41.376 85.291 L 41.376 85.291 Q 40.868 85.291 40.868 84.718 L 40.868 84.718 L 40.868 83.19 L 40.478 83.19 L 40.478 82.833 L 40.868 82.833 L 40.868 82.038 L 41.277 81.841 L 41.277 82.833 L 41.869 82.833 L 41.869 83.19 L 41.277 83.19 L 41.277 84.582 L 41.277 84.582 Q 41.277 84.741 41.329 84.826 L 41.329 84.826 L 41.329 84.826 Q 41.38 84.911 41.526 84.911 L 41.526 84.911 L 41.526 84.911 Q 41.686 84.911 41.883 84.784 L 41.883 84.784 L 41.836 85.183 L 41.836 85.183 Q 41.63 85.291 41.376 85.291 Z M 39.724 82.323 L 39.724 82.323 L 39.724 82.323 Q 39.649 82.396 39.541 82.396 L 39.541 82.396 L 39.541 82.396 Q 39.433 82.396 39.36 82.321 L 39.36 82.321 L 39.36 82.321 Q 39.287 82.245 39.287 82.142 L 39.287 82.142 L 39.287 82.142 Q 39.287 82.034 39.362 81.956 L 39.362 81.956 L 39.362 81.956 Q 39.437 81.879 39.541 81.879 L 39.541 81.879 L 39.541 81.879 Q 39.649 81.879 39.724 81.956 L 39.724 81.956 L 39.724 81.956 Q 39.799 82.034 39.799 82.142 L 39.799 82.142 L 39.799 82.142 Q 39.799 82.25 39.724 82.323 Z M 39.748 85.235 L 39.339 85.235 L 39.339 82.833 L 39.748 82.833 L 39.748 85.235 L 39.748 85.235 Z M 37.599 85.235 L 37.19 85.235 L 37.19 82.833 L 37.599 82.833 L 37.599 83.148 L 37.599 83.148 Q 37.768 82.776 38.168 82.776 L 38.168 82.776 L 38.168 82.776 Q 38.394 82.776 38.539 82.899 L 38.539 82.899 L 38.478 83.284 L 38.478 83.284 Q 38.328 83.181 38.135 83.181 L 38.135 83.181 L 38.135 83.181 Q 37.923 83.181 37.761 83.345 L 37.761 83.345 L 37.761 83.345 Q 37.599 83.51 37.599 83.881 L 37.599 83.881 L 37.599 85.235 L 37.599 85.235 Z M 119.853 78.391 L 118.753 78.391 L 118.753 77.996 L 119.853 77.996 L 119.853 78.391 L 119.853 78.391 Z M 116.801 79.594 L 116.393 79.594 L 116.393 77.192 L 116.801 77.192 L 116.801 77.507 L 116.801 77.507 Q 116.971 77.136 117.37 77.136 L 117.37 77.136 L 117.37 77.136 Q 117.596 77.136 117.742 77.258 L 117.742 77.258 L 117.681 77.643 L 117.681 77.643 Q 117.53 77.54 117.337 77.54 L 117.337 77.54 L 117.337 77.54 Q 117.126 77.54 116.964 77.704 L 116.964 77.704 L 116.964 77.704 Q 116.801 77.869 116.801 78.24 L 116.801 78.24 L 116.801 79.594 L 116.801 79.594 Z M 114.454 79.65 L 114.454 79.65 L 114.454 79.65 Q 113.965 79.65 113.676 79.3 L 113.676 79.3 L 113.676 79.3 Q 113.387 78.95 113.387 78.391 L 113.387 78.391 L 113.387 78.391 Q 113.387 77.803 113.678 77.469 L 113.678 77.469 L 113.678 77.469 Q 113.97 77.136 114.454 77.136 L 114.454 77.136 L 114.454 77.136 Q 114.886 77.136 115.166 77.425 L 115.166 77.425 L 115.166 77.425 Q 115.446 77.714 115.446 78.278 L 115.446 78.278 L 115.446 78.278 Q 115.446 78.409 115.431 78.55 L 115.431 78.55 L 113.805 78.55 L 113.805 78.55 Q 113.829 78.88 114.01 79.079 L 114.01 79.079 L 114.01 79.079 Q 114.19 79.279 114.463 79.279 L 114.463 79.279 L 114.463 79.279 Q 114.764 79.279 114.98 79.063 L 114.98 79.063 L 115.229 79.34 L 115.229 79.34 Q 114.919 79.65 114.454 79.65 Z M 113.8 78.203 L 113.8 78.203 L 115.032 78.203 L 115.032 78.203 Q 115.027 77.831 114.856 77.664 L 114.856 77.664 L 114.856 77.664 Q 114.684 77.498 114.454 77.498 L 114.454 77.498 L 114.454 77.498 Q 114.176 77.498 113.998 77.674 L 113.998 77.674 L 113.998 77.674 Q 113.819 77.85 113.8 78.203 Z M 112.162 79.65 L 112.162 79.65 L 112.162 79.65 Q 111.654 79.65 111.654 79.077 L 111.654 79.077 L 111.654 77.549 L 111.264 77.549 L 111.264 77.192 L 111.654 77.192 L 111.654 76.398 L 112.063 76.2 L 112.063 77.192 L 112.655 77.192 L 112.655 77.549 L 112.063 77.549 L 112.063 78.941 L 112.063 78.941 Q 112.063 79.1 112.115 79.185 L 112.115 79.185 L 112.115 79.185 Q 112.167 79.27 112.312 79.27 L 112.312 79.27 L 112.312 79.27 Q 112.472 79.27 112.669 79.143 L 112.669 79.143 L 112.622 79.542 L 112.622 79.542 Q 112.416 79.65 112.162 79.65 Z M 107.901 79.65 L 107.901 79.65 L 107.901 79.65 Q 107.412 79.65 107.123 79.3 L 107.123 79.3 L 107.123 79.3 Q 106.834 78.95 106.834 78.391 L 106.834 78.391 L 106.834 78.391 Q 106.834 77.803 107.126 77.469 L 107.126 77.469 L 107.126 77.469 Q 107.417 77.136 107.901 77.136 L 107.901 77.136 L 107.901 77.136 Q 108.334 77.136 108.614 77.425 L 108.614 77.425 L 108.614 77.425 Q 108.893 77.714 108.893 78.278 L 108.893 78.278 L 108.893 78.278 Q 108.893 78.409 108.879 78.55 L 108.879 78.55 L 107.253 78.55 L 107.253 78.55 Q 107.276 78.88 107.457 79.079 L 107.457 79.079 L 107.457 79.079 Q 107.638 79.279 107.911 79.279 L 107.911 79.279 L 107.911 79.279 Q 108.212 79.279 108.428 79.063 L 108.428 79.063 L 108.677 79.34 L 108.677 79.34 Q 108.367 79.65 107.901 79.65 Z M 107.248 78.203 L 107.248 78.203 L 108.48 78.203 L 108.48 78.203 Q 108.475 77.831 108.303 77.664 L 108.303 77.664 L 108.303 77.664 Q 108.132 77.498 107.901 77.498 L 107.901 77.498 L 107.901 77.498 Q 107.624 77.498 107.445 77.674 L 107.445 77.674 L 107.445 77.674 Q 107.267 77.85 107.248 78.203 Z M 105.977 79.594 L 105.568 79.594 L 105.568 76.393 L 105.977 76.2 L 105.977 79.594 L 105.977 79.594 Z M 102.506 79.65 L 102.506 79.65 L 102.506 79.65 Q 101.998 79.65 101.998 79.077 L 101.998 79.077 L 101.998 77.549 L 101.608 77.549 L 101.608 77.192 L 101.998 77.192 L 101.998 76.398 L 102.407 76.2 L 102.407 77.192 L 102.999 77.192 L 102.999 77.549 L 102.407 77.549 L 102.407 78.941 L 102.407 78.941 Q 102.407 79.1 102.459 79.185 L 102.459 79.185 L 102.459 79.185 Q 102.511 79.27 102.656 79.27 L 102.656 79.27 L 102.656 79.27 Q 102.816 79.27 103.014 79.143 L 103.014 79.143 L 102.967 79.542 L 102.967 79.542 Q 102.76 79.65 102.506 79.65 Z M 100.716 79.594 L 100.307 79.594 L 100.307 78.142 L 100.307 78.142 Q 100.307 77.817 100.168 77.664 L 100.168 77.664 L 100.168 77.664 Q 100.029 77.512 99.79 77.512 L 99.79 77.512 L 99.79 77.512 Q 99.235 77.512 99.235 78.132 L 99.235 78.132 L 99.235 79.594 L 98.826 79.594 L 98.826 77.192 L 99.235 77.192 L 99.235 77.436 L 99.235 77.436 Q 99.456 77.136 99.855 77.136 L 99.855 77.136 L 99.855 77.136 Q 100.278 77.136 100.497 77.392 L 100.497 77.392 L 100.497 77.392 Q 100.716 77.648 100.716 78.212 L 100.716 78.212 L 100.716 79.594 L 100.716 79.594 Z M 97.522 79.314 L 97.522 79.314 L 97.522 79.314 Q 97.236 79.65 96.747 79.65 L 96.747 79.65 L 96.747 79.65 Q 96.258 79.65 95.971 79.317 L 95.971 79.317 L 95.971 79.317 Q 95.684 78.983 95.684 78.395 L 95.684 78.395 L 95.684 78.395 Q 95.684 77.808 95.971 77.472 L 95.971 77.472 L 95.971 77.472 Q 96.258 77.136 96.747 77.136 L 96.747 77.136 L 96.747 77.136 Q 97.236 77.136 97.522 77.469 L 97.522 77.469 L 97.522 77.469 Q 97.809 77.803 97.809 78.391 L 97.809 78.391 L 97.809 78.391 Q 97.809 78.978 97.522 79.314 Z M 96.27 79.037 L 96.27 79.037 L 96.27 79.037 Q 96.441 79.27 96.747 79.27 L 96.747 79.27 L 96.747 79.27 Q 97.052 79.27 97.224 79.037 L 97.224 79.037 L 97.224 79.037 Q 97.395 78.804 97.395 78.391 L 97.395 78.391 L 97.395 78.391 Q 97.395 77.982 97.224 77.747 L 97.224 77.747 L 97.224 77.747 Q 97.052 77.512 96.747 77.512 L 96.747 77.512 L 96.747 77.512 Q 96.441 77.512 96.27 77.744 L 96.27 77.744 L 96.27 77.744 Q 96.098 77.977 96.098 78.395 L 96.098 78.395 L 96.098 78.395 Q 96.098 78.804 96.27 79.037 Z M 93.623 79.65 L 93.623 79.65 L 93.623 79.65 Q 93.167 79.65 92.899 79.312 L 92.899 79.312 L 92.899 79.312 Q 92.631 78.974 92.631 78.391 L 92.631 78.391 L 92.631 78.391 Q 92.631 77.803 92.902 77.469 L 92.902 77.469 L 92.902 77.469 Q 93.172 77.136 93.623 77.136 L 93.623 77.136 L 93.623 77.136 Q 93.976 77.136 94.23 77.361 L 94.23 77.361 L 94.23 76.393 L 94.639 76.2 L 94.639 79.594 L 94.23 79.594 L 94.23 79.406 L 94.23 79.406 Q 93.995 79.65 93.623 79.65 Z M 93.68 79.27 L 93.68 79.27 L 93.68 79.27 Q 94.037 79.27 94.23 78.945 L 94.23 78.945 L 94.23 77.817 L 94.23 77.817 Q 94.037 77.512 93.68 77.512 L 93.68 77.512 L 93.68 77.512 Q 93.374 77.512 93.21 77.74 L 93.21 77.74 L 93.21 77.74 Q 93.045 77.968 93.045 78.391 L 93.045 78.391 L 93.045 78.391 Q 93.045 78.771 93.217 79.021 L 93.217 79.021 L 93.217 79.021 Q 93.388 79.27 93.68 79.27 Z M 89.847 80.257 L 89.711 80.186 L 89.711 80.186 Q 89.795 80.111 89.88 79.97 L 89.88 79.97 L 89.88 79.97 Q 89.964 79.829 89.974 79.669 L 89.974 79.669 L 89.974 79.669 Q 89.833 79.66 89.739 79.573 L 89.739 79.573 L 89.739 79.573 Q 89.645 79.486 89.645 79.354 L 89.645 79.354 L 89.645 79.354 Q 89.645 79.209 89.736 79.115 L 89.736 79.115 L 89.736 79.115 Q 89.828 79.021 89.96 79.021 L 89.96 79.021 L 89.96 79.021 Q 90.11 79.021 90.214 79.126 L 90.214 79.126 L 90.214 79.126 Q 90.317 79.232 90.317 79.434 L 90.317 79.434 L 90.317 79.434 Q 90.317 79.693 90.185 79.911 L 90.185 79.911 L 90.185 79.911 Q 90.054 80.13 89.847 80.257 L 89.847 80.257 L 89.847 80.257 Z M 88.628 79.594 L 88.219 79.594 L 88.219 78.142 L 88.219 78.142 Q 88.219 77.817 88.08 77.664 L 88.08 77.664 L 88.08 77.664 Q 87.942 77.512 87.702 77.512 L 87.702 77.512 L 87.702 77.512 Q 87.147 77.512 87.147 78.132 L 87.147 78.132 L 87.147 79.594 L 86.738 79.594 L 86.738 77.192 L 87.147 77.192 L 87.147 77.436 L 87.147 77.436 Q 87.368 77.136 87.768 77.136 L 87.768 77.136 L 87.768 77.136 Q 88.191 77.136 88.409 77.392 L 88.409 77.392 L 88.409 77.392 Q 88.628 77.648 88.628 78.212 L 88.628 78.212 L 88.628 79.594 L 88.628 79.594 Z M 85.714 76.682 L 85.714 76.682 L 85.714 76.682 Q 85.639 76.755 85.531 76.755 L 85.531 76.755 L 85.531 76.755 Q 85.423 76.755 85.35 76.68 L 85.35 76.68 L 85.35 76.68 Q 85.277 76.604 85.277 76.501 L 85.277 76.501 L 85.277 76.501 Q 85.277 76.393 85.352 76.315 L 85.352 76.315 L 85.352 76.315 Q 85.427 76.238 85.531 76.238 L 85.531 76.238 L 85.531 76.238 Q 85.639 76.238 85.714 76.315 L 85.714 76.315 L 85.714 76.315 Q 85.789 76.393 85.789 76.501 L 85.789 76.501 L 85.789 76.501 Q 85.789 76.609 85.714 76.682 Z M 85.738 79.594 L 85.329 79.594 L 85.329 77.192 L 85.738 77.192 L 85.738 79.594 L 85.738 79.594 Z M 84.253 79.594 L 83.867 79.594 L 83.867 79.373 L 83.867 79.373 Q 83.571 79.65 83.186 79.65 L 83.186 79.65 L 83.186 79.65 Q 82.805 79.65 82.577 79.441 L 82.577 79.441 L 82.577 79.441 Q 82.349 79.232 82.349 78.842 L 82.349 78.842 L 82.349 78.842 Q 82.349 78.452 82.607 78.25 L 82.607 78.25 L 82.607 78.25 Q 82.866 78.048 83.247 78.048 L 83.247 78.048 L 83.247 78.048 Q 83.594 78.048 83.867 78.203 L 83.867 78.203 L 83.867 78.033 L 83.867 78.033 Q 83.867 77.733 83.733 77.613 L 83.733 77.613 L 83.733 77.613 Q 83.599 77.493 83.345 77.493 L 83.345 77.493 L 83.345 77.493 Q 82.983 77.493 82.645 77.733 L 82.645 77.733 L 82.527 77.389 L 82.527 77.389 Q 82.913 77.136 83.397 77.136 L 83.397 77.136 L 83.397 77.136 Q 84.253 77.136 84.253 78.001 L 84.253 78.001 L 84.253 79.594 L 84.253 79.594 Z M 83.247 79.289 L 83.247 79.289 L 83.247 79.289 Q 83.599 79.289 83.867 78.974 L 83.867 78.974 L 83.867 78.56 L 83.867 78.56 Q 83.609 78.4 83.303 78.4 L 83.303 78.4 L 83.303 78.4 Q 83.054 78.4 82.894 78.513 L 82.894 78.513 L 82.894 78.513 Q 82.734 78.626 82.734 78.842 L 82.734 78.842 L 82.734 78.842 Q 82.734 79.044 82.868 79.166 L 82.868 79.166 L 82.868 79.166 Q 83.002 79.289 83.247 79.289 Z M 80.755 79.594 L 80.346 79.594 L 80.346 77.192 L 80.755 77.192 L 80.755 77.507 L 80.755 77.507 Q 80.924 77.136 81.324 77.136 L 81.324 77.136 L 81.324 77.136 Q 81.549 77.136 81.695 77.258 L 81.695 77.258 L 81.634 77.643 L 81.634 77.643 Q 81.483 77.54 81.291 77.54 L 81.291 77.54 L 81.291 77.54 Q 81.079 77.54 80.917 77.704 L 80.917 77.704 L 80.917 77.704 Q 80.755 77.869 80.755 78.24 L 80.755 78.24 L 80.755 79.594 L 80.755 79.594 Z M 78.407 79.65 L 78.407 79.65 L 78.407 79.65 Q 77.918 79.65 77.629 79.3 L 77.629 79.3 L 77.629 79.3 Q 77.34 78.95 77.34 78.391 L 77.34 78.391 L 77.34 78.391 Q 77.34 77.803 77.631 77.469 L 77.631 77.469 L 77.631 77.469 Q 77.923 77.136 78.407 77.136 L 78.407 77.136 L 78.407 77.136 Q 78.84 77.136 79.119 77.425 L 79.119 77.425 L 79.119 77.425 Q 79.399 77.714 79.399 78.278 L 79.399 78.278 L 79.399 78.278 Q 79.399 78.409 79.385 78.55 L 79.385 78.55 L 77.758 78.55 L 77.758 78.55 Q 77.782 78.88 77.963 79.079 L 77.963 79.079 L 77.963 79.079 Q 78.144 79.279 78.417 79.279 L 78.417 79.279 L 78.417 79.279 Q 78.717 79.279 78.934 79.063 L 78.934 79.063 L 79.183 79.34 L 79.183 79.34 Q 78.872 79.65 78.407 79.65 Z M 77.754 78.203 L 77.754 78.203 L 78.985 78.203 L 78.985 78.203 Q 78.981 77.831 78.809 77.664 L 78.809 77.664 L 78.809 77.664 Q 78.637 77.498 78.407 77.498 L 78.407 77.498 L 78.407 77.498 Q 78.13 77.498 77.951 77.674 L 77.951 77.674 L 77.951 77.674 Q 77.773 77.85 77.754 78.203 Z M 75.736 79.594 L 75.393 79.594 L 74.514 77.192 L 74.928 77.192 L 75.496 78.795 L 75.496 78.795 Q 75.558 78.974 75.572 79.03 L 75.572 79.03 L 75.572 79.03 Q 75.586 78.974 75.647 78.795 L 75.647 78.795 L 76.206 77.192 L 76.615 77.192 L 75.736 79.594 L 75.736 79.594 Z M 73.64 79.594 L 73.231 79.594 L 73.231 79.364 L 73.231 79.364 Q 73.01 79.65 72.624 79.65 L 72.624 79.65 L 72.624 79.65 Q 72.187 79.65 71.968 79.397 L 71.968 79.397 L 71.968 79.397 Q 71.75 79.143 71.75 78.579 L 71.75 78.579 L 71.75 77.192 L 72.159 77.192 L 72.159 78.64 L 72.159 78.64 Q 72.159 78.964 72.297 79.117 L 72.297 79.117 L 72.297 79.117 Q 72.436 79.27 72.676 79.27 L 72.676 79.27 L 72.676 79.27 Q 73.231 79.27 73.231 78.649 L 73.231 78.649 L 73.231 77.192 L 73.64 77.192 L 73.64 79.594 L 73.64 79.594 Z M 70.47 79.314 L 70.47 79.314 L 70.47 79.314 Q 70.183 79.65 69.694 79.65 L 69.694 79.65 L 69.694 79.65 Q 69.205 79.65 68.919 79.317 L 68.919 79.317 L 68.919 79.317 Q 68.632 78.983 68.632 78.395 L 68.632 78.395 L 68.632 78.395 Q 68.632 77.808 68.919 77.472 L 68.919 77.472 L 68.919 77.472 Q 69.205 77.136 69.694 77.136 L 69.694 77.136 L 69.694 77.136 Q 70.183 77.136 70.47 77.469 L 70.47 77.469 L 70.47 77.469 Q 70.757 77.803 70.757 78.391 L 70.757 78.391 L 70.757 78.391 Q 70.757 78.978 70.47 79.314 Z M 69.217 79.037 L 69.217 79.037 L 69.217 79.037 Q 69.389 79.27 69.694 79.27 L 69.694 79.27 L 69.694 79.27 Q 70 79.27 70.171 79.037 L 70.171 79.037 L 70.171 79.037 Q 70.343 78.804 70.343 78.391 L 70.343 78.391 L 70.343 78.391 Q 70.343 77.982 70.171 77.747 L 70.171 77.747 L 70.171 77.747 Q 70 77.512 69.694 77.512 L 69.694 77.512 L 69.694 77.512 Q 69.389 77.512 69.217 77.744 L 69.217 77.744 L 69.217 77.744 Q 69.045 77.977 69.045 78.395 L 69.045 78.395 L 69.045 78.395 Q 69.045 78.804 69.217 79.037 Z M 66.984 79.65 L 66.984 79.65 L 66.984 79.65 Q 66.726 79.65 66.493 79.54 L 66.493 79.54 L 66.493 79.54 Q 66.261 79.43 66.115 79.246 L 66.115 79.246 L 66.406 78.997 L 66.406 78.997 Q 66.674 79.284 66.994 79.284 L 66.994 79.284 L 66.994 79.284 Q 67.196 79.284 67.318 79.206 L 67.318 79.206 L 67.318 79.206 Q 67.44 79.129 67.44 78.978 L 67.44 78.978 L 67.44 78.978 Q 67.44 78.865 67.351 78.774 L 67.351 78.774 L 67.351 78.774 Q 67.262 78.682 67.168 78.637 L 67.168 78.637 L 67.168 78.637 Q 67.074 78.593 66.89 78.522 L 66.89 78.522 L 66.89 78.522 Q 66.524 78.386 66.336 78.217 L 66.336 78.217 L 66.336 78.217 Q 66.148 78.048 66.148 77.77 L 66.148 77.77 L 66.148 77.77 Q 66.148 77.479 66.376 77.307 L 66.376 77.307 L 66.376 77.307 Q 66.604 77.136 66.956 77.136 L 66.956 77.136 L 66.956 77.136 Q 67.459 77.136 67.765 77.498 L 67.765 77.498 L 67.483 77.733 L 67.483 77.733 Q 67.262 77.502 66.952 77.502 L 66.952 77.502 L 66.952 77.502 Q 66.768 77.502 66.66 77.573 L 66.66 77.573 L 66.66 77.573 Q 66.552 77.643 66.552 77.77 L 66.552 77.77 L 66.552 77.77 Q 66.552 77.841 66.587 77.899 L 66.587 77.899 L 66.587 77.899 Q 66.623 77.958 66.714 78.01 L 66.714 78.01 L 66.714 78.01 Q 66.806 78.062 66.86 78.087 L 66.86 78.087 L 66.86 78.087 Q 66.914 78.113 67.06 78.17 L 67.06 78.17 L 67.06 78.17 Q 67.44 78.306 67.64 78.48 L 67.64 78.48 L 67.64 78.48 Q 67.84 78.654 67.84 78.969 L 67.84 78.969 L 67.84 78.969 Q 67.84 79.289 67.61 79.469 L 67.61 79.469 L 67.61 79.469 Q 67.379 79.65 66.984 79.65 Z M 63.58 79.594 L 63.171 79.594 L 63.171 76.393 L 63.58 76.2 L 63.58 79.594 L 63.58 79.594 Z M 62.076 79.594 L 61.69 79.594 L 61.69 79.373 L 61.69 79.373 Q 61.394 79.65 61.009 79.65 L 61.009 79.65 L 61.009 79.65 Q 60.628 79.65 60.4 79.441 L 60.4 79.441 L 60.4 79.441 Q 60.172 79.232 60.172 78.842 L 60.172 78.842 L 60.172 78.842 Q 60.172 78.452 60.431 78.25 L 60.431 78.25 L 60.431 78.25 Q 60.689 78.048 61.07 78.048 L 61.07 78.048 L 61.07 78.048 Q 61.418 78.048 61.69 78.203 L 61.69 78.203 L 61.69 78.033 L 61.69 78.033 Q 61.69 77.733 61.556 77.613 L 61.556 77.613 L 61.556 77.613 Q 61.422 77.493 61.169 77.493 L 61.169 77.493 L 61.169 77.493 Q 60.807 77.493 60.468 77.733 L 60.468 77.733 L 60.351 77.389 L 60.351 77.389 Q 60.736 77.136 61.22 77.136 L 61.22 77.136 L 61.22 77.136 Q 62.076 77.136 62.076 78.001 L 62.076 78.001 L 62.076 79.594 L 62.076 79.594 Z M 61.07 79.289 L 61.07 79.289 L 61.07 79.289 Q 61.422 79.289 61.69 78.974 L 61.69 78.974 L 61.69 78.56 L 61.69 78.56 Q 61.432 78.4 61.126 78.4 L 61.126 78.4 L 61.126 78.4 Q 60.877 78.4 60.717 78.513 L 60.717 78.513 L 60.717 78.513 Q 60.558 78.626 60.558 78.842 L 60.558 78.842 L 60.558 78.842 Q 60.558 79.044 60.692 79.166 L 60.692 79.166 L 60.692 79.166 Q 60.825 79.289 61.07 79.289 Z M 58.947 79.65 L 58.947 79.65 L 58.947 79.65 Q 58.44 79.65 58.44 79.077 L 58.44 79.077 L 58.44 77.549 L 58.049 77.549 L 58.049 77.192 L 58.44 77.192 L 58.44 76.398 L 58.849 76.2 L 58.849 77.192 L 59.441 77.192 L 59.441 77.549 L 58.849 77.549 L 58.849 78.941 L 58.849 78.941 Q 58.849 79.1 58.9 79.185 L 58.9 79.185 L 58.9 79.185 Q 58.952 79.27 59.098 79.27 L 59.098 79.27 L 59.098 79.27 Q 59.257 79.27 59.455 79.143 L 59.455 79.143 L 59.408 79.542 L 59.408 79.542 Q 59.201 79.65 58.947 79.65 Z M 57.157 79.594 L 56.748 79.594 L 56.748 78.142 L 56.748 78.142 Q 56.748 77.817 56.609 77.664 L 56.609 77.664 L 56.609 77.664 Q 56.471 77.512 56.231 77.512 L 56.231 77.512 L 56.231 77.512 Q 55.676 77.512 55.676 78.132 L 55.676 78.132 L 55.676 79.594 L 55.267 79.594 L 55.267 77.192 L 55.676 77.192 L 55.676 77.436 L 55.676 77.436 Q 55.897 77.136 56.297 77.136 L 56.297 77.136 L 56.297 77.136 Q 56.72 77.136 56.938 77.392 L 56.938 77.392 L 56.938 77.392 Q 57.157 77.648 57.157 78.212 L 57.157 78.212 L 57.157 79.594 L 57.157 79.594 Z M 53.328 79.65 L 53.328 79.65 L 53.328 79.65 Q 52.84 79.65 52.551 79.3 L 52.551 79.3 L 52.551 79.3 Q 52.261 78.95 52.261 78.391 L 52.261 78.391 L 52.261 78.391 Q 52.261 77.803 52.553 77.469 L 52.553 77.469 L 52.553 77.469 Q 52.844 77.136 53.328 77.136 L 53.328 77.136 L 53.328 77.136 Q 53.761 77.136 54.041 77.425 L 54.041 77.425 L 54.041 77.425 Q 54.32 77.714 54.32 78.278 L 54.32 78.278 L 54.32 78.278 Q 54.32 78.409 54.306 78.55 L 54.306 78.55 L 52.68 78.55 L 52.68 78.55 Q 52.703 78.88 52.884 79.079 L 52.884 79.079 L 52.884 79.079 Q 53.065 79.279 53.338 79.279 L 53.338 79.279 L 53.338 79.279 Q 53.639 79.279 53.855 79.063 L 53.855 79.063 L 54.104 79.34 L 54.104 79.34 Q 53.794 79.65 53.328 79.65 Z M 52.675 78.203 L 52.675 78.203 L 53.907 78.203 L 53.907 78.203 Q 53.902 77.831 53.73 77.664 L 53.73 77.664 L 53.73 77.664 Q 53.559 77.498 53.328 77.498 L 53.328 77.498 L 53.328 77.498 Q 53.051 77.498 52.873 77.674 L 52.873 77.674 L 52.873 77.674 Q 52.694 77.85 52.675 78.203 Z M 51.197 79.594 L 50.788 79.594 L 50.788 78.142 L 50.788 78.142 Q 50.788 77.817 50.65 77.664 L 50.65 77.664 L 50.65 77.664 Q 50.511 77.512 50.271 77.512 L 50.271 77.512 L 50.271 77.512 Q 49.717 77.512 49.717 78.132 L 49.717 78.132 L 49.717 79.594 L 49.308 79.594 L 49.308 77.192 L 49.717 77.192 L 49.717 77.436 L 49.717 77.436 Q 49.938 77.136 50.337 77.136 L 50.337 77.136 L 50.337 77.136 Q 50.76 77.136 50.979 77.392 L 50.979 77.392 L 50.979 77.392 Q 51.197 77.648 51.197 78.212 L 51.197 78.212 L 51.197 79.594 L 51.197 79.594 Z M 48.284 76.682 L 48.284 76.682 L 48.284 76.682 Q 48.209 76.755 48.1 76.755 L 48.1 76.755 L 48.1 76.755 Q 47.992 76.755 47.919 76.68 L 47.919 76.68 L 47.919 76.68 Q 47.847 76.604 47.847 76.501 L 47.847 76.501 L 47.847 76.501 Q 47.847 76.393 47.922 76.315 L 47.922 76.315 L 47.922 76.315 Q 47.997 76.238 48.1 76.238 L 48.1 76.238 L 48.1 76.238 Q 48.209 76.238 48.284 76.315 L 48.284 76.315 L 48.284 76.315 Q 48.359 76.393 48.359 76.501 L 48.359 76.501 L 48.359 76.501 Q 48.359 76.609 48.284 76.682 Z M 48.307 79.594 L 47.898 79.594 L 47.898 77.192 L 48.307 77.192 L 48.307 79.594 L 48.307 79.594 Z M 46.528 79.65 L 46.528 79.65 L 46.528 79.65 Q 46.02 79.65 46.02 79.077 L 46.02 79.077 L 46.02 77.549 L 45.63 77.549 L 45.63 77.192 L 46.02 77.192 L 46.02 76.398 L 46.429 76.2 L 46.429 77.192 L 47.021 77.192 L 47.021 77.549 L 46.429 77.549 L 46.429 78.941 L 46.429 78.941 Q 46.429 79.1 46.481 79.185 L 46.481 79.185 L 46.481 79.185 Q 46.532 79.27 46.678 79.27 L 46.678 79.27 L 46.678 79.27 Q 46.838 79.27 47.035 79.143 L 47.035 79.143 L 46.988 79.542 L 46.988 79.542 Q 46.782 79.65 46.528 79.65 Z M 44.761 79.594 L 44.352 79.594 L 44.352 78.142 L 44.352 78.142 Q 44.352 77.817 44.214 77.664 L 44.214 77.664 L 44.214 77.664 Q 44.075 77.512 43.835 77.512 L 43.835 77.512 L 43.835 77.512 Q 43.281 77.512 43.281 78.132 L 43.281 78.132 L 43.281 79.594 L 42.872 79.594 L 42.872 77.192 L 43.281 77.192 L 43.281 77.436 L 43.281 77.436 Q 43.501 77.136 43.901 77.136 L 43.901 77.136 L 43.901 77.136 Q 44.324 77.136 44.543 77.392 L 44.543 77.392 L 44.543 77.392 Q 44.761 77.648 44.761 78.212 L 44.761 78.212 L 44.761 79.594 L 44.761 79.594 Z M 41.547 79.314 L 41.547 79.314 L 41.547 79.314 Q 41.26 79.65 40.771 79.65 L 40.771 79.65 L 40.771 79.65 Q 40.282 79.65 39.996 79.317 L 39.996 79.317 L 39.996 79.317 Q 39.709 78.983 39.709 78.395 L 39.709 78.395 L 39.709 78.395 Q 39.709 77.808 39.996 77.472 L 39.996 77.472 L 39.996 77.472 Q 40.282 77.136 40.771 77.136 L 40.771 77.136 L 40.771 77.136 Q 41.26 77.136 41.547 77.469 L 41.547 77.469 L 41.547 77.469 Q 41.834 77.803 41.834 78.391 L 41.834 78.391 L 41.834 78.391 Q 41.834 78.978 41.547 79.314 Z M 40.294 79.037 L 40.294 79.037 L 40.294 79.037 Q 40.466 79.27 40.771 79.27 L 40.771 79.27 L 40.771 79.27 Q 41.077 79.27 41.248 79.037 L 41.248 79.037 L 41.248 79.037 Q 41.42 78.804 41.42 78.391 L 41.42 78.391 L 41.42 78.391 Q 41.42 77.982 41.248 77.747 L 41.248 77.747 L 41.248 77.747 Q 41.077 77.512 40.771 77.512 L 40.771 77.512 L 40.771 77.512 Q 40.466 77.512 40.294 77.744 L 40.294 77.744 L 40.294 77.744 Q 40.123 77.977 40.123 78.395 L 40.123 78.395 L 40.123 78.395 Q 40.123 78.804 40.294 79.037 Z M 38.046 79.65 L 38.046 79.65 L 38.046 79.65 Q 37.585 79.65 37.317 79.319 L 37.317 79.319 L 37.317 79.319 Q 37.049 78.988 37.049 78.395 L 37.049 78.395 L 37.049 78.395 Q 37.049 77.803 37.319 77.469 L 37.319 77.469 L 37.319 77.469 Q 37.59 77.136 38.065 77.136 L 38.065 77.136 L 38.065 77.136 Q 38.704 77.136 38.906 77.695 L 38.906 77.695 L 38.52 77.836 L 38.52 77.836 Q 38.398 77.516 38.069 77.516 L 38.069 77.516 L 38.069 77.516 Q 37.768 77.516 37.618 77.747 L 37.618 77.747 L 37.618 77.747 Q 37.468 77.977 37.468 78.395 L 37.468 78.395 L 37.468 78.395 Q 37.468 78.809 37.618 79.037 L 37.618 79.037 L 37.618 79.037 Q 37.768 79.265 38.055 79.265 L 38.055 79.265 L 38.055 79.265 Q 38.431 79.265 38.544 78.908 L 38.544 78.908 L 38.925 79.035 L 38.925 79.035 Q 38.835 79.331 38.607 79.491 L 38.607 79.491 L 38.607 79.491 Q 38.379 79.65 38.046 79.65 Z"/>
+ <path fill="#888888" d="M 40.931 74.368 L 38.988 74.368 L 38.988 58.738 L 48.389 58.738 L 48.389 60.569 L 40.931 60.569 L 40.931 65.37 L 45.865 65.37 L 45.865 67.201 L 40.931 67.201 L 40.931 74.368 L 40.931 74.368 Z"/>
+ <path fill="#888888" fill-rule="evenodd" d="M 217.924 72.185 L 217.924 72.185 L 217.924 72.185 Q 217.391 72.185 217.075 71.835 L 217.075 71.835 L 217.075 71.835 Q 216.76 71.484 216.76 70.925 L 216.76 70.925 L 216.76 70.925 Q 216.76 70.337 217.078 70.004 L 217.078 70.004 L 217.078 70.004 Q 217.396 69.67 217.924 69.67 L 217.924 69.67 L 217.924 69.67 Q 218.396 69.67 218.701 69.959 L 218.701 69.959 L 218.701 69.959 Q 219.007 70.248 219.007 70.812 L 219.007 70.812 L 219.007 70.812 Q 219.007 70.944 218.991 71.085 L 218.991 71.085 L 217.216 71.085 L 217.216 71.085 Q 217.242 71.414 217.439 71.614 L 217.439 71.614 L 217.439 71.614 Q 217.637 71.813 217.934 71.813 L 217.934 71.813 L 217.934 71.813 Q 218.263 71.813 218.499 71.597 L 218.499 71.597 L 218.771 71.875 L 218.771 71.875 Q 218.432 72.185 217.924 72.185 Z M 217.211 70.737 L 217.211 70.737 L 218.555 70.737 L 218.555 70.737 Q 218.55 70.366 218.363 70.199 L 218.363 70.199 L 218.363 70.199 Q 218.176 70.032 217.924 70.032 L 217.924 70.032 L 217.924 70.032 Q 217.621 70.032 217.426 70.208 L 217.426 70.208 L 217.426 70.208 Q 217.232 70.384 217.211 70.737 Z M 215.607 72.128 L 215.161 72.128 L 215.161 71.898 L 215.161 71.898 Q 214.92 72.185 214.499 72.185 L 214.499 72.185 L 214.499 72.185 Q 214.022 72.185 213.784 71.931 L 213.784 71.931 L 213.784 71.931 Q 213.545 71.677 213.545 71.113 L 213.545 71.113 L 213.545 69.726 L 213.991 69.726 L 213.991 71.174 L 213.991 71.174 Q 213.991 71.499 214.143 71.651 L 214.143 71.651 L 214.143 71.651 Q 214.294 71.804 214.556 71.804 L 214.556 71.804 L 214.556 71.804 Q 215.161 71.804 215.161 71.184 L 215.161 71.184 L 215.161 69.726 L 215.607 69.726 L 215.607 72.128 L 215.607 72.128 Z M 211.208 72.185 L 211.208 72.185 L 211.208 72.185 Q 210.711 72.185 210.416 71.851 L 210.416 71.851 L 210.416 71.851 Q 210.121 71.517 210.121 70.93 L 210.121 70.93 L 210.121 70.93 Q 210.121 70.347 210.408 70.008 L 210.408 70.008 L 210.408 70.008 Q 210.695 69.67 211.193 69.67 L 211.193 69.67 L 211.193 69.67 Q 211.557 69.67 211.87 69.928 L 211.87 69.928 L 211.87 69.726 L 212.317 69.726 L 212.317 72.885 L 211.87 73.069 L 211.87 71.903 L 211.87 71.903 Q 211.598 72.185 211.208 72.185 Z M 211.249 71.804 L 211.249 71.804 L 211.249 71.804 Q 211.593 71.804 211.87 71.475 L 211.87 71.475 L 211.87 70.37 L 211.87 70.37 Q 211.66 70.046 211.249 70.046 L 211.249 70.046 L 211.249 70.046 Q 210.937 70.046 210.754 70.295 L 210.754 70.295 L 210.754 70.295 Q 210.572 70.544 210.572 70.93 L 210.572 70.93 L 210.572 70.93 Q 210.572 71.353 210.747 71.578 L 210.747 71.578 L 210.747 71.578 Q 210.921 71.804 211.249 71.804 Z M 207.619 72.128 L 207.173 72.128 L 207.173 68.927 L 207.619 68.734 L 207.619 72.128 L 207.619 72.128 Z M 209.157 69.216 L 209.157 69.216 L 209.157 69.216 Q 209.075 69.289 208.957 69.289 L 208.957 69.289 L 208.957 69.289 Q 208.839 69.289 208.76 69.214 L 208.76 69.214 L 208.76 69.214 Q 208.68 69.139 208.68 69.035 L 208.68 69.035 L 208.68 69.035 Q 208.68 68.927 208.762 68.85 L 208.762 68.85 L 208.762 68.85 Q 208.844 68.772 208.957 68.772 L 208.957 68.772 L 208.957 68.772 Q 209.075 68.772 209.157 68.85 L 209.157 68.85 L 209.157 68.85 Q 209.239 68.927 209.239 69.035 L 209.239 69.035 L 209.239 69.035 Q 209.239 69.143 209.157 69.216 Z M 209.183 72.128 L 208.737 72.128 L 208.737 69.726 L 209.183 69.726 L 209.183 72.128 L 209.183 72.128 Z M 204.988 72.185 L 204.988 72.185 L 204.988 72.185 Q 204.613 72.185 204.316 71.922 L 204.316 71.922 L 204.316 72.128 L 203.869 72.128 L 203.869 68.927 L 204.316 68.734 L 204.316 69.933 L 204.316 69.933 Q 204.577 69.67 204.972 69.67 L 204.972 69.67 L 204.972 69.67 Q 205.465 69.67 205.762 70.004 L 205.762 70.004 L 205.762 70.004 Q 206.06 70.337 206.06 70.925 L 206.06 70.925 L 206.06 70.925 Q 206.06 71.531 205.775 71.858 L 205.775 71.858 L 205.775 71.858 Q 205.49 72.185 204.988 72.185 Z M 204.926 71.804 L 204.926 71.804 L 204.926 71.804 Q 205.26 71.804 205.431 71.571 L 205.431 71.571 L 205.431 71.571 Q 205.603 71.339 205.603 70.925 L 205.603 70.925 L 205.603 70.925 Q 205.603 70.497 205.431 70.272 L 205.431 70.272 L 205.431 70.272 Q 205.26 70.046 204.926 70.046 L 204.926 70.046 L 204.926 70.046 Q 204.721 70.046 204.557 70.145 L 204.557 70.145 L 204.557 70.145 Q 204.393 70.243 204.316 70.366 L 204.316 70.366 L 204.316 71.48 L 204.316 71.48 Q 204.413 71.63 204.577 71.717 L 204.577 71.717 L 204.577 71.717 Q 204.741 71.804 204.926 71.804 Z M 202.609 72.128 L 202.163 72.128 L 202.163 71.898 L 202.163 71.898 Q 201.922 72.185 201.501 72.185 L 201.501 72.185 L 201.501 72.185 Q 201.024 72.185 200.786 71.931 L 200.786 71.931 L 200.786 71.931 Q 200.547 71.677 200.547 71.113 L 200.547 71.113 L 200.547 69.726 L 200.993 69.726 L 200.993 71.174 L 200.993 71.174 Q 200.993 71.499 201.145 71.651 L 201.145 71.651 L 201.145 71.651 Q 201.296 71.804 201.558 71.804 L 201.558 71.804 L 201.558 71.804 Q 202.163 71.804 202.163 71.184 L 202.163 71.184 L 202.163 69.726 L 202.609 69.726 L 202.609 72.128 L 202.609 72.128 Z M 198.355 72.185 L 198.355 72.185 L 198.355 72.185 Q 197.944 72.185 197.683 71.903 L 197.683 71.903 L 197.683 72.885 L 197.236 73.078 L 197.236 69.726 L 197.683 69.726 L 197.683 69.928 L 197.683 69.928 Q 197.965 69.67 198.355 69.67 L 198.355 69.67 L 198.355 69.67 Q 198.852 69.67 199.145 70.008 L 199.145 70.008 L 199.145 70.008 Q 199.437 70.347 199.437 70.925 L 199.437 70.925 L 199.437 70.925 Q 199.437 71.513 199.14 71.849 L 199.14 71.849 L 199.14 71.849 Q 198.842 72.185 198.355 72.185 Z M 198.298 71.804 L 198.298 71.804 L 198.298 71.804 Q 198.626 71.804 198.803 71.576 L 198.803 71.576 L 198.803 71.576 Q 198.98 71.348 198.98 70.925 L 198.98 70.925 L 198.98 70.925 Q 198.98 70.525 198.798 70.286 L 198.798 70.286 L 198.798 70.286 Q 198.616 70.046 198.298 70.046 L 198.298 70.046 L 198.298 70.046 Q 197.883 70.046 197.683 70.37 L 197.683 70.37 L 197.683 71.48 L 197.683 71.48 Q 197.954 71.804 198.298 71.804 Z M 195.018 69.421 L 194.567 69.421 L 195.295 68.687 L 195.931 68.687 L 195.018 69.421 L 195.018 69.421 Z M 195.146 72.185 L 195.146 72.185 L 195.146 72.185 Q 194.613 72.185 194.297 71.835 L 194.297 71.835 L 194.297 71.835 Q 193.982 71.484 193.982 70.925 L 193.982 70.925 L 193.982 70.925 Q 193.982 70.337 194.3 70.004 L 194.3 70.004 L 194.3 70.004 Q 194.618 69.67 195.146 69.67 L 195.146 69.67 L 195.146 69.67 Q 195.618 69.67 195.923 69.959 L 195.923 69.959 L 195.923 69.959 Q 196.229 70.248 196.229 70.812 L 196.229 70.812 L 196.229 70.812 Q 196.229 70.944 196.213 71.085 L 196.213 71.085 L 194.438 71.085 L 194.438 71.085 Q 194.464 71.414 194.661 71.614 L 194.661 71.614 L 194.661 71.614 Q 194.859 71.813 195.157 71.813 L 195.157 71.813 L 195.157 71.813 Q 195.485 71.813 195.721 71.597 L 195.721 71.597 L 195.993 71.875 L 195.993 71.875 Q 195.654 72.185 195.146 72.185 Z M 194.433 70.737 L 194.433 70.737 L 195.777 70.737 L 195.777 70.737 Q 195.772 70.366 195.585 70.199 L 195.585 70.199 L 195.585 70.199 Q 195.398 70.032 195.146 70.032 L 195.146 70.032 L 195.146 70.032 Q 194.844 70.032 194.649 70.208 L 194.649 70.208 L 194.649 70.208 Q 194.454 70.384 194.433 70.737 Z M 192.288 72.128 L 191.842 72.128 L 191.842 69.726 L 192.288 69.726 L 192.288 70.041 L 192.288 70.041 Q 192.473 69.67 192.909 69.67 L 192.909 69.67 L 192.909 69.67 Q 193.155 69.67 193.314 69.792 L 193.314 69.792 L 193.248 70.178 L 193.248 70.178 Q 193.084 70.074 192.873 70.074 L 192.873 70.074 L 192.873 70.074 Q 192.642 70.074 192.465 70.239 L 192.465 70.239 L 192.465 70.239 Q 192.288 70.403 192.288 70.775 L 192.288 70.775 L 192.288 72.128 L 192.288 72.128 Z M 187.106 72.185 L 187.106 72.185 L 187.106 72.185 Q 186.573 72.185 186.257 71.835 L 186.257 71.835 L 186.257 71.835 Q 185.942 71.484 185.942 70.925 L 185.942 70.925 L 185.942 70.925 Q 185.942 70.337 186.26 70.004 L 186.26 70.004 L 186.26 70.004 Q 186.578 69.67 187.106 69.67 L 187.106 69.67 L 187.106 69.67 Q 187.578 69.67 187.884 69.959 L 187.884 69.959 L 187.884 69.959 Q 188.189 70.248 188.189 70.812 L 188.189 70.812 L 188.189 70.812 Q 188.189 70.944 188.174 71.085 L 188.174 71.085 L 186.399 71.085 L 186.399 71.085 Q 186.424 71.414 186.622 71.614 L 186.622 71.614 L 186.622 71.614 Q 186.819 71.813 187.117 71.813 L 187.117 71.813 L 187.117 71.813 Q 187.445 71.813 187.681 71.597 L 187.681 71.597 L 187.953 71.875 L 187.953 71.875 Q 187.614 72.185 187.106 72.185 Z M 186.393 70.737 L 186.393 70.737 L 187.738 70.737 L 187.738 70.737 Q 187.732 70.366 187.545 70.199 L 187.545 70.199 L 187.545 70.199 Q 187.358 70.032 187.106 70.032 L 187.106 70.032 L 187.106 70.032 Q 186.804 70.032 186.609 70.208 L 186.609 70.208 L 186.609 70.208 Q 186.414 70.384 186.393 70.737 Z M 184.804 72.128 L 184.357 72.128 L 184.357 70.676 L 184.357 70.676 Q 184.357 70.352 184.206 70.199 L 184.206 70.199 L 184.206 70.199 Q 184.055 70.046 183.793 70.046 L 183.793 70.046 L 183.793 70.046 Q 183.188 70.046 183.188 70.666 L 183.188 70.666 L 183.188 72.128 L 182.741 72.128 L 182.741 69.726 L 183.188 69.726 L 183.188 69.971 L 183.188 69.971 Q 183.429 69.67 183.865 69.67 L 183.865 69.67 L 183.865 69.67 Q 184.327 69.67 184.565 69.926 L 184.565 69.926 L 184.565 69.926 Q 184.804 70.182 184.804 70.746 L 184.804 70.746 L 184.804 72.128 L 184.804 72.128 Z M 181.435 72.128 L 180.989 72.128 L 180.989 71.898 L 180.989 71.898 Q 180.748 72.185 180.327 72.185 L 180.327 72.185 L 180.327 72.185 Q 179.85 72.185 179.612 71.931 L 179.612 71.931 L 179.612 71.931 Q 179.373 71.677 179.373 71.113 L 179.373 71.113 L 179.373 69.726 L 179.819 69.726 L 179.819 71.174 L 179.819 71.174 Q 179.819 71.499 179.971 71.651 L 179.971 71.651 L 179.971 71.651 Q 180.122 71.804 180.384 71.804 L 180.384 71.804 L 180.384 71.804 Q 180.989 71.804 180.989 71.184 L 180.989 71.184 L 180.989 69.726 L 181.435 69.726 L 181.435 72.128 L 181.435 72.128 Z M 175.288 72.185 L 175.288 72.185 L 175.288 72.185 Q 174.734 72.185 174.734 71.611 L 174.734 71.611 L 174.734 70.084 L 174.309 70.084 L 174.309 69.726 L 174.734 69.726 L 174.734 68.932 L 175.181 68.734 L 175.181 69.726 L 175.827 69.726 L 175.827 70.084 L 175.181 70.084 L 175.181 71.475 L 175.181 71.475 Q 175.181 71.635 175.237 71.719 L 175.237 71.719 L 175.237 71.719 Q 175.294 71.804 175.453 71.804 L 175.453 71.804 L 175.453 71.804 Q 175.627 71.804 175.842 71.677 L 175.842 71.677 L 175.791 72.077 L 175.791 72.077 Q 175.565 72.185 175.288 72.185 Z M 172.652 72.185 L 172.652 72.185 L 172.652 72.185 Q 172.37 72.185 172.116 72.074 L 172.116 72.074 L 172.116 72.074 Q 171.862 71.964 171.703 71.781 L 171.703 71.781 L 172.021 71.531 L 172.021 71.531 Q 172.313 71.818 172.662 71.818 L 172.662 71.818 L 172.662 71.818 Q 172.883 71.818 173.016 71.741 L 173.016 71.741 L 173.016 71.741 Q 173.149 71.663 173.149 71.513 L 173.149 71.513 L 173.149 71.513 Q 173.149 71.4 173.052 71.308 L 173.052 71.308 L 173.052 71.308 Q 172.954 71.216 172.852 71.172 L 172.852 71.172 L 172.852 71.172 Q 172.749 71.127 172.549 71.057 L 172.549 71.057 L 172.549 71.057 Q 172.149 70.92 171.944 70.751 L 171.944 70.751 L 171.944 70.751 Q 171.739 70.582 171.739 70.305 L 171.739 70.305 L 171.739 70.305 Q 171.739 70.013 171.987 69.841 L 171.987 69.841 L 171.987 69.841 Q 172.236 69.67 172.621 69.67 L 172.621 69.67 L 172.621 69.67 Q 173.17 69.67 173.503 70.032 L 173.503 70.032 L 173.196 70.267 L 173.196 70.267 Q 172.954 70.037 172.616 70.037 L 172.616 70.037 L 172.616 70.037 Q 172.416 70.037 172.298 70.107 L 172.298 70.107 L 172.298 70.107 Q 172.18 70.178 172.18 70.305 L 172.18 70.305 L 172.18 70.305 Q 172.18 70.375 172.218 70.434 L 172.218 70.434 L 172.218 70.434 Q 172.257 70.493 172.357 70.544 L 172.357 70.544 L 172.357 70.544 Q 172.457 70.596 172.516 70.622 L 172.516 70.622 L 172.516 70.622 Q 172.575 70.648 172.734 70.704 L 172.734 70.704 L 172.734 70.704 Q 173.149 70.84 173.367 71.014 L 173.367 71.014 L 173.367 71.014 Q 173.585 71.188 173.585 71.503 L 173.585 71.503 L 173.585 71.503 Q 173.585 71.823 173.334 72.004 L 173.334 72.004 L 173.334 72.004 Q 173.083 72.185 172.652 72.185 Z M 169.761 72.185 L 169.761 72.185 L 169.761 72.185 Q 169.228 72.185 168.912 71.835 L 168.912 71.835 L 168.912 71.835 Q 168.597 71.484 168.597 70.925 L 168.597 70.925 L 168.597 70.925 Q 168.597 70.337 168.915 70.004 L 168.915 70.004 L 168.915 70.004 Q 169.233 69.67 169.761 69.67 L 169.761 69.67 L 169.761 69.67 Q 170.233 69.67 170.538 69.959 L 170.538 69.959 L 170.538 69.959 Q 170.844 70.248 170.844 70.812 L 170.844 70.812 L 170.844 70.812 Q 170.844 70.944 170.828 71.085 L 170.828 71.085 L 169.053 71.085 L 169.053 71.085 Q 169.079 71.414 169.276 71.614 L 169.276 71.614 L 169.276 71.614 Q 169.474 71.813 169.771 71.813 L 169.771 71.813 L 169.771 71.813 Q 170.1 71.813 170.336 71.597 L 170.336 71.597 L 170.608 71.875 L 170.608 71.875 Q 170.269 72.185 169.761 72.185 Z M 169.048 70.737 L 169.048 70.737 L 170.392 70.737 L 170.392 70.737 Q 170.387 70.366 170.2 70.199 L 170.2 70.199 L 170.2 70.199 Q 170.013 70.032 169.761 70.032 L 169.761 70.032 L 169.761 70.032 Q 169.459 70.032 169.264 70.208 L 169.264 70.208 L 169.264 70.208 Q 169.069 70.384 169.048 70.737 Z M 164.015 72.185 L 164.015 72.185 L 164.015 72.185 Q 163.482 72.185 163.166 71.835 L 163.166 71.835 L 163.166 71.835 Q 162.85 71.484 162.85 70.925 L 162.85 70.925 L 162.85 70.925 Q 162.85 70.337 163.169 70.004 L 163.169 70.004 L 163.169 70.004 Q 163.487 69.67 164.015 69.67 L 164.015 69.67 L 164.015 69.67 Q 164.487 69.67 164.792 69.959 L 164.792 69.959 L 164.792 69.959 Q 165.098 70.248 165.098 70.812 L 165.098 70.812 L 165.098 70.812 Q 165.098 70.944 165.082 71.085 L 165.082 71.085 L 163.307 71.085 L 163.307 71.085 Q 163.333 71.414 163.53 71.614 L 163.53 71.614 L 163.53 71.614 Q 163.728 71.813 164.025 71.813 L 164.025 71.813 L 164.025 71.813 Q 164.354 71.813 164.59 71.597 L 164.59 71.597 L 164.862 71.875 L 164.862 71.875 Q 164.523 72.185 164.015 72.185 Z M 163.302 70.737 L 163.302 70.737 L 164.646 70.737 L 164.646 70.737 Q 164.641 70.366 164.454 70.199 L 164.454 70.199 L 164.454 70.199 Q 164.266 70.032 164.015 70.032 L 164.015 70.032 L 164.015 70.032 Q 163.712 70.032 163.517 70.208 L 163.517 70.208 L 163.517 70.208 Q 163.322 70.384 163.302 70.737 Z M 161.035 72.185 L 161.035 72.185 L 161.035 72.185 Q 160.533 72.185 160.24 71.853 L 160.24 71.853 L 160.24 71.853 Q 159.948 71.522 159.948 70.93 L 159.948 70.93 L 159.948 70.93 Q 159.948 70.337 160.243 70.004 L 160.243 70.004 L 160.243 70.004 Q 160.538 69.67 161.056 69.67 L 161.056 69.67 L 161.056 69.67 Q 161.754 69.67 161.974 70.229 L 161.974 70.229 L 161.554 70.37 L 161.554 70.37 Q 161.42 70.051 161.061 70.051 L 161.061 70.051 L 161.061 70.051 Q 160.733 70.051 160.569 70.281 L 160.569 70.281 L 160.569 70.281 Q 160.404 70.511 160.404 70.93 L 160.404 70.93 L 160.404 70.93 Q 160.404 71.343 160.569 71.571 L 160.569 71.571 L 160.569 71.571 Q 160.733 71.799 161.046 71.799 L 161.046 71.799 L 161.046 71.799 Q 161.456 71.799 161.579 71.442 L 161.579 71.442 L 161.995 71.569 L 161.995 71.569 Q 161.897 71.865 161.648 72.025 L 161.648 72.025 L 161.648 72.025 Q 161.4 72.185 161.035 72.185 Z M 158.81 72.128 L 158.363 72.128 L 158.363 70.676 L 158.363 70.676 Q 158.363 70.352 158.212 70.199 L 158.212 70.199 L 158.212 70.199 Q 158.061 70.046 157.799 70.046 L 157.799 70.046 L 157.799 70.046 Q 157.194 70.046 157.194 70.666 L 157.194 70.666 L 157.194 72.128 L 156.747 72.128 L 156.747 69.726 L 157.194 69.726 L 157.194 69.971 L 157.194 69.971 Q 157.435 69.67 157.871 69.67 L 157.871 69.67 L 157.871 69.67 Q 158.333 69.67 158.571 69.926 L 158.571 69.926 L 158.571 69.926 Q 158.81 70.182 158.81 70.746 L 158.81 70.746 L 158.81 72.128 L 158.81 72.128 Z M 155.578 72.128 L 155.157 72.128 L 155.157 71.907 L 155.157 71.907 Q 154.834 72.185 154.413 72.185 L 154.413 72.185 L 154.413 72.185 Q 153.998 72.185 153.749 71.976 L 153.749 71.976 L 153.749 71.976 Q 153.5 71.766 153.5 71.376 L 153.5 71.376 L 153.5 71.376 Q 153.5 70.986 153.782 70.784 L 153.782 70.784 L 153.782 70.784 Q 154.065 70.582 154.48 70.582 L 154.48 70.582 L 154.48 70.582 Q 154.86 70.582 155.157 70.737 L 155.157 70.737 L 155.157 70.568 L 155.157 70.568 Q 155.157 70.267 155.011 70.147 L 155.011 70.147 L 155.011 70.147 Q 154.865 70.027 154.588 70.027 L 154.588 70.027 L 154.588 70.027 Q 154.193 70.027 153.823 70.267 L 153.823 70.267 L 153.695 69.924 L 153.695 69.924 Q 154.116 69.67 154.644 69.67 L 154.644 69.67 L 154.644 69.67 Q 155.578 69.67 155.578 70.535 L 155.578 70.535 L 155.578 72.128 L 155.578 72.128 Z M 154.48 71.823 L 154.48 71.823 L 154.48 71.823 Q 154.865 71.823 155.157 71.508 L 155.157 71.508 L 155.157 71.094 L 155.157 71.094 Q 154.875 70.934 154.542 70.934 L 154.542 70.934 L 154.542 70.934 Q 154.27 70.934 154.095 71.047 L 154.095 71.047 L 154.095 71.047 Q 153.921 71.16 153.921 71.376 L 153.921 71.376 L 153.921 71.376 Q 153.921 71.578 154.067 71.701 L 154.067 71.701 L 154.067 71.701 Q 154.213 71.823 154.48 71.823 Z M 151.761 72.128 L 151.314 72.128 L 151.314 69.726 L 151.761 69.726 L 151.761 70.041 L 151.761 70.041 Q 151.945 69.67 152.381 69.67 L 152.381 69.67 L 152.381 69.67 Q 152.628 69.67 152.787 69.792 L 152.787 69.792 L 152.72 70.178 L 152.72 70.178 Q 152.556 70.074 152.346 70.074 L 152.346 70.074 L 152.346 70.074 Q 152.115 70.074 151.938 70.239 L 151.938 70.239 L 151.938 70.239 Q 151.761 70.403 151.761 70.775 L 151.761 70.775 L 151.761 72.128 L 151.761 72.128 Z M 148.577 72.128 L 148.131 72.128 L 148.131 68.838 L 150.291 68.838 L 150.291 69.223 L 148.577 69.223 L 148.577 70.234 L 149.711 70.234 L 149.711 70.619 L 148.577 70.619 L 148.577 72.128 L 148.577 72.128 Z M 220.385 66.487 L 219.964 66.487 L 219.964 66.267 L 219.964 66.267 Q 219.641 66.544 219.22 66.544 L 219.22 66.544 L 219.22 66.544 Q 218.805 66.544 218.556 66.335 L 218.556 66.335 L 218.556 66.335 Q 218.307 66.126 218.307 65.735 L 218.307 65.735 L 218.307 65.735 Q 218.307 65.345 218.589 65.143 L 218.589 65.143 L 218.589 65.143 Q 218.871 64.941 219.287 64.941 L 219.287 64.941 L 219.287 64.941 Q 219.667 64.941 219.964 65.096 L 219.964 65.096 L 219.964 64.927 L 219.964 64.927 Q 219.964 64.626 219.818 64.506 L 219.818 64.506 L 219.818 64.506 Q 219.672 64.386 219.395 64.386 L 219.395 64.386 L 219.395 64.386 Q 219 64.386 218.63 64.626 L 218.63 64.626 L 218.502 64.283 L 218.502 64.283 Q 218.923 64.029 219.451 64.029 L 219.451 64.029 L 219.451 64.029 Q 220.385 64.029 220.385 64.894 L 220.385 64.894 L 220.385 66.487 L 220.385 66.487 Z M 219.287 66.182 L 219.287 66.182 L 219.287 66.182 Q 219.672 66.182 219.964 65.867 L 219.964 65.867 L 219.964 65.453 L 219.964 65.453 Q 219.682 65.294 219.349 65.294 L 219.349 65.294 L 219.349 65.294 Q 219.077 65.294 218.902 65.406 L 218.902 65.406 L 218.902 65.406 Q 218.728 65.519 218.728 65.735 L 218.728 65.735 L 218.728 65.735 Q 218.728 65.938 218.874 66.06 L 218.874 66.06 L 218.874 66.06 Q 219.02 66.182 219.287 66.182 Z M 217.349 66.487 L 216.902 66.487 L 216.902 63.286 L 217.349 63.094 L 217.349 66.487 L 217.349 66.487 Z M 213.319 67.15 L 213.171 67.08 L 213.171 67.08 Q 213.263 67.005 213.355 66.864 L 213.355 66.864 L 213.355 66.864 Q 213.448 66.723 213.458 66.563 L 213.458 66.563 L 213.458 66.563 Q 213.304 66.553 213.201 66.466 L 213.201 66.466 L 213.201 66.466 Q 213.099 66.379 213.099 66.248 L 213.099 66.248 L 213.099 66.248 Q 213.099 66.102 213.199 66.008 L 213.199 66.008 L 213.199 66.008 Q 213.299 65.914 213.443 65.914 L 213.443 65.914 L 213.443 65.914 Q 213.607 65.914 213.72 66.02 L 213.72 66.02 L 213.72 66.02 Q 213.832 66.126 213.832 66.328 L 213.832 66.328 L 213.832 66.328 Q 213.832 66.586 213.689 66.805 L 213.689 66.805 L 213.689 66.805 Q 213.545 67.023 213.319 67.15 L 213.319 67.15 L 213.319 67.15 Z M 207.933 63.78 L 207.482 63.78 L 208.21 63.047 L 208.847 63.047 L 207.933 63.78 L 207.933 63.78 Z M 208.062 66.544 L 208.062 66.544 L 208.062 66.544 Q 207.528 66.544 207.213 66.194 L 207.213 66.194 L 207.213 66.194 Q 206.897 65.843 206.897 65.284 L 206.897 65.284 L 206.897 65.284 Q 206.897 64.697 207.215 64.363 L 207.215 64.363 L 207.215 64.363 Q 207.533 64.029 208.062 64.029 L 208.062 64.029 L 208.062 64.029 Q 208.534 64.029 208.839 64.318 L 208.839 64.318 L 208.839 64.318 Q 209.144 64.607 209.144 65.171 L 209.144 65.171 L 209.144 65.171 Q 209.144 65.303 209.129 65.444 L 209.129 65.444 L 207.354 65.444 L 207.354 65.444 Q 207.379 65.773 207.577 65.973 L 207.577 65.973 L 207.577 65.973 Q 207.774 66.173 208.072 66.173 L 208.072 66.173 L 208.072 66.173 Q 208.4 66.173 208.636 65.956 L 208.636 65.956 L 208.908 66.234 L 208.908 66.234 Q 208.57 66.544 208.062 66.544 Z M 207.349 65.096 L 207.349 65.096 L 208.693 65.096 L 208.693 65.096 Q 208.688 64.725 208.5 64.558 L 208.5 64.558 L 208.5 64.558 Q 208.313 64.391 208.062 64.391 L 208.062 64.391 L 208.062 64.391 Q 207.759 64.391 207.564 64.567 L 207.564 64.567 L 207.564 64.567 Q 207.369 64.744 207.349 65.096 Z M 211.188 66.544 L 211.188 66.544 L 211.188 66.544 Q 210.655 66.544 210.339 66.194 L 210.339 66.194 L 210.339 66.194 Q 210.024 65.843 210.024 65.284 L 210.024 65.284 L 210.024 65.284 Q 210.024 64.697 210.342 64.363 L 210.342 64.363 L 210.342 64.363 Q 210.66 64.029 211.188 64.029 L 211.188 64.029 L 211.188 64.029 Q 211.66 64.029 211.965 64.318 L 211.965 64.318 L 211.965 64.318 Q 212.271 64.607 212.271 65.171 L 212.271 65.171 L 212.271 65.171 Q 212.271 65.303 212.255 65.444 L 212.255 65.444 L 210.48 65.444 L 210.48 65.444 Q 210.506 65.773 210.703 65.973 L 210.703 65.973 L 210.703 65.973 Q 210.901 66.173 211.198 66.173 L 211.198 66.173 L 211.198 66.173 Q 211.527 66.173 211.763 65.956 L 211.763 65.956 L 212.035 66.234 L 212.035 66.234 Q 211.696 66.544 211.188 66.544 Z M 210.475 65.096 L 210.475 65.096 L 211.819 65.096 L 211.819 65.096 Q 211.814 64.725 211.627 64.558 L 211.627 64.558 L 211.627 64.558 Q 211.44 64.391 211.188 64.391 L 211.188 64.391 L 211.188 64.391 Q 210.885 64.391 210.691 64.567 L 210.691 64.567 L 210.691 64.567 Q 210.496 64.744 210.475 65.096 Z M 205.56 66.544 L 205.56 66.544 L 205.56 66.544 Q 205.006 66.544 205.006 65.97 L 205.006 65.97 L 205.006 64.443 L 204.58 64.443 L 204.58 64.085 L 205.006 64.085 L 205.006 63.291 L 205.453 63.094 L 205.453 64.085 L 206.099 64.085 L 206.099 64.443 L 205.453 64.443 L 205.453 65.834 L 205.453 65.834 Q 205.453 65.994 205.509 66.079 L 205.509 66.079 L 205.509 66.079 Q 205.565 66.163 205.724 66.163 L 205.724 66.163 L 205.724 66.163 Q 205.899 66.163 206.114 66.036 L 206.114 66.036 L 206.063 66.436 L 206.063 66.436 Q 205.837 66.544 205.56 66.544 Z M 203.632 66.487 L 203.186 66.487 L 203.186 65.035 L 203.186 65.035 Q 203.186 64.711 203.035 64.558 L 203.035 64.558 L 203.035 64.558 Q 202.883 64.405 202.622 64.405 L 202.622 64.405 L 202.622 64.405 Q 202.016 64.405 202.016 65.026 L 202.016 65.026 L 202.016 66.487 L 201.57 66.487 L 201.57 64.085 L 202.016 64.085 L 202.016 64.33 L 202.016 64.33 Q 202.258 64.029 202.694 64.029 L 202.694 64.029 L 202.694 64.029 Q 203.155 64.029 203.394 64.285 L 203.394 64.285 L 203.394 64.285 Q 203.632 64.541 203.632 65.105 L 203.632 65.105 L 203.632 66.487 L 203.632 66.487 Z M 199.434 66.544 L 199.434 66.544 L 199.434 66.544 Q 198.9 66.544 198.585 66.194 L 198.585 66.194 L 198.585 66.194 Q 198.269 65.843 198.269 65.284 L 198.269 65.284 L 198.269 65.284 Q 198.269 64.697 198.588 64.363 L 198.588 64.363 L 198.588 64.363 Q 198.906 64.029 199.434 64.029 L 199.434 64.029 L 199.434 64.029 Q 199.906 64.029 200.211 64.318 L 200.211 64.318 L 200.211 64.318 Q 200.517 64.607 200.517 65.171 L 200.517 65.171 L 200.517 65.171 Q 200.517 65.303 200.501 65.444 L 200.501 65.444 L 198.726 65.444 L 198.726 65.444 Q 198.752 65.773 198.949 65.973 L 198.949 65.973 L 198.949 65.973 Q 199.147 66.173 199.444 66.173 L 199.444 66.173 L 199.444 66.173 Q 199.773 66.173 200.009 65.956 L 200.009 65.956 L 200.281 66.234 L 200.281 66.234 Q 199.942 66.544 199.434 66.544 Z M 198.721 65.096 L 198.721 65.096 L 200.065 65.096 L 200.065 65.096 Q 200.06 64.725 199.873 64.558 L 199.873 64.558 L 199.873 64.558 Q 199.685 64.391 199.434 64.391 L 199.434 64.391 L 199.434 64.391 Q 199.131 64.391 198.936 64.567 L 198.936 64.567 L 198.936 64.567 Q 198.741 64.744 198.721 65.096 Z M 196.911 66.487 L 196.465 66.487 L 196.465 65.03 L 196.465 65.03 Q 196.465 64.405 195.937 64.405 L 195.937 64.405 L 195.937 64.405 Q 195.685 64.405 195.529 64.581 L 195.529 64.581 L 195.529 64.581 Q 195.372 64.758 195.372 65.044 L 195.372 65.044 L 195.372 66.487 L 194.926 66.487 L 194.926 65.03 L 194.926 65.03 Q 194.926 64.405 194.403 64.405 L 194.403 64.405 L 194.403 64.405 Q 194.141 64.405 193.99 64.572 L 193.99 64.572 L 193.99 64.572 Q 193.838 64.739 193.838 65.026 L 193.838 65.026 L 193.838 66.487 L 193.392 66.487 L 193.392 64.085 L 193.838 64.085 L 193.838 64.311 L 193.838 64.311 Q 194.069 64.029 194.526 64.029 L 194.526 64.029 L 194.526 64.029 Q 194.746 64.029 194.934 64.121 L 194.934 64.121 L 194.934 64.121 Q 195.121 64.212 195.229 64.382 L 195.229 64.382 L 195.229 64.382 Q 195.48 64.029 195.988 64.029 L 195.988 64.029 L 195.988 64.029 Q 196.398 64.029 196.655 64.259 L 196.655 64.259 L 196.655 64.259 Q 196.911 64.49 196.911 64.913 L 196.911 64.913 L 196.911 66.487 L 196.911 66.487 Z M 191.276 66.544 L 191.276 66.544 L 191.276 66.544 Q 190.743 66.544 190.427 66.194 L 190.427 66.194 L 190.427 66.194 Q 190.112 65.843 190.112 65.284 L 190.112 65.284 L 190.112 65.284 Q 190.112 64.697 190.43 64.363 L 190.43 64.363 L 190.43 64.363 Q 190.748 64.029 191.276 64.029 L 191.276 64.029 L 191.276 64.029 Q 191.748 64.029 192.053 64.318 L 192.053 64.318 L 192.053 64.318 Q 192.359 64.607 192.359 65.171 L 192.359 65.171 L 192.359 65.171 Q 192.359 65.303 192.343 65.444 L 192.343 65.444 L 190.568 65.444 L 190.568 65.444 Q 190.594 65.773 190.791 65.973 L 190.791 65.973 L 190.791 65.973 Q 190.989 66.173 191.286 66.173 L 191.286 66.173 L 191.286 66.173 Q 191.615 66.173 191.851 65.956 L 191.851 65.956 L 192.123 66.234 L 192.123 66.234 Q 191.784 66.544 191.276 66.544 Z M 190.563 65.096 L 190.563 65.096 L 191.907 65.096 L 191.907 65.096 Q 191.902 64.725 191.715 64.558 L 191.715 64.558 L 191.715 64.558 Q 191.528 64.391 191.276 64.391 L 191.276 64.391 L 191.276 64.391 Q 190.974 64.391 190.779 64.567 L 190.779 64.567 L 190.779 64.567 Q 190.584 64.744 190.563 65.096 Z M 188.338 66.487 L 187.964 66.487 L 187.004 64.085 L 187.456 64.085 L 188.077 65.688 L 188.077 65.688 Q 188.143 65.867 188.159 65.923 L 188.159 65.923 L 188.159 65.923 Q 188.174 65.867 188.241 65.688 L 188.241 65.688 L 188.851 64.085 L 189.298 64.085 L 188.338 66.487 L 188.338 66.487 Z M 186.05 66.487 L 185.604 66.487 L 185.604 66.257 L 185.604 66.257 Q 185.362 66.544 184.942 66.544 L 184.942 66.544 L 184.942 66.544 Q 184.465 66.544 184.226 66.29 L 184.226 66.29 L 184.226 66.29 Q 183.988 66.036 183.988 65.472 L 183.988 65.472 L 183.988 64.085 L 184.434 64.085 L 184.434 65.533 L 184.434 65.533 Q 184.434 65.858 184.585 66.01 L 184.585 66.01 L 184.585 66.01 Q 184.737 66.163 184.998 66.163 L 184.998 66.163 L 184.998 66.163 Q 185.604 66.163 185.604 65.543 L 185.604 65.543 L 185.604 64.085 L 186.05 64.085 L 186.05 66.487 L 186.05 66.487 Z M 182.591 66.208 L 182.591 66.208 L 182.591 66.208 Q 182.278 66.544 181.744 66.544 L 181.744 66.544 L 181.744 66.544 Q 181.211 66.544 180.898 66.21 L 180.898 66.21 L 180.898 66.21 Q 180.585 65.876 180.585 65.289 L 180.585 65.289 L 180.585 65.289 Q 180.585 64.701 180.898 64.365 L 180.898 64.365 L 180.898 64.365 Q 181.211 64.029 181.744 64.029 L 181.744 64.029 L 181.744 64.029 Q 182.278 64.029 182.591 64.363 L 182.591 64.363 L 182.591 64.363 Q 182.904 64.697 182.904 65.284 L 182.904 65.284 L 182.904 65.284 Q 182.904 65.872 182.591 66.208 Z M 181.223 65.93 L 181.223 65.93 L 181.223 65.93 Q 181.411 66.163 181.744 66.163 L 181.744 66.163 L 181.744 66.163 Q 182.078 66.163 182.265 65.93 L 182.265 65.93 L 182.265 65.93 Q 182.452 65.698 182.452 65.284 L 182.452 65.284 L 182.452 65.284 Q 182.452 64.875 182.265 64.64 L 182.265 64.64 L 182.265 64.64 Q 182.078 64.405 181.744 64.405 L 181.744 64.405 L 181.744 64.405 Q 181.411 64.405 181.223 64.638 L 181.223 64.638 L 181.223 64.638 Q 181.036 64.87 181.036 65.289 L 181.036 65.289 L 181.036 65.289 Q 181.036 65.698 181.223 65.93 Z M 179.227 66.487 L 178.78 66.487 L 178.78 65.03 L 178.78 65.03 Q 178.78 64.405 178.252 64.405 L 178.252 64.405 L 178.252 64.405 Q 178.001 64.405 177.844 64.581 L 177.844 64.581 L 177.844 64.581 Q 177.688 64.758 177.688 65.044 L 177.688 65.044 L 177.688 66.487 L 177.241 66.487 L 177.241 65.03 L 177.241 65.03 Q 177.241 64.405 176.718 64.405 L 176.718 64.405 L 176.718 64.405 Q 176.456 64.405 176.305 64.572 L 176.305 64.572 L 176.305 64.572 Q 176.154 64.739 176.154 65.026 L 176.154 65.026 L 176.154 66.487 L 175.707 66.487 L 175.707 64.085 L 176.154 64.085 L 176.154 64.311 L 176.154 64.311 Q 176.385 64.029 176.841 64.029 L 176.841 64.029 L 176.841 64.029 Q 177.062 64.029 177.249 64.121 L 177.249 64.121 L 177.249 64.121 Q 177.436 64.212 177.544 64.382 L 177.544 64.382 L 177.544 64.382 Q 177.795 64.029 178.303 64.029 L 178.303 64.029 L 178.303 64.029 Q 178.714 64.029 178.97 64.259 L 178.97 64.259 L 178.97 64.259 Q 179.227 64.49 179.227 64.913 L 179.227 64.913 L 179.227 66.487 L 179.227 66.487 Z M 172.026 66.544 L 172.026 66.544 L 172.026 66.544 Q 171.472 66.544 171.472 65.97 L 171.472 65.97 L 171.472 64.443 L 171.046 64.443 L 171.046 64.085 L 171.472 64.085 L 171.472 63.291 L 171.919 63.094 L 171.919 64.085 L 172.565 64.085 L 172.565 64.443 L 171.919 64.443 L 171.919 65.834 L 171.919 65.834 Q 171.919 65.994 171.975 66.079 L 171.975 66.079 L 171.975 66.079 Q 172.031 66.163 172.191 66.163 L 172.191 66.163 L 172.191 66.163 Q 172.365 66.163 172.58 66.036 L 172.58 66.036 L 172.529 66.436 L 172.529 66.436 Q 172.303 66.544 172.026 66.544 Z M 169.228 66.544 L 169.228 66.544 L 169.228 66.544 Q 168.695 66.544 168.379 66.194 L 168.379 66.194 L 168.379 66.194 Q 168.064 65.843 168.064 65.284 L 168.064 65.284 L 168.064 65.284 Q 168.064 64.697 168.382 64.363 L 168.382 64.363 L 168.382 64.363 Q 168.7 64.029 169.228 64.029 L 169.228 64.029 L 169.228 64.029 Q 169.7 64.029 170.006 64.318 L 170.006 64.318 L 170.006 64.318 Q 170.311 64.607 170.311 65.171 L 170.311 65.171 L 170.311 65.171 Q 170.311 65.303 170.296 65.444 L 170.296 65.444 L 168.52 65.444 L 168.52 65.444 Q 168.546 65.773 168.744 65.973 L 168.744 65.973 L 168.744 65.973 Q 168.941 66.173 169.239 66.173 L 169.239 66.173 L 169.239 66.173 Q 169.567 66.173 169.803 65.956 L 169.803 65.956 L 170.075 66.234 L 170.075 66.234 Q 169.736 66.544 169.228 66.544 Z M 168.515 65.096 L 168.515 65.096 L 169.859 65.096 L 169.859 65.096 Q 169.854 64.725 169.667 64.558 L 169.667 64.558 L 169.667 64.558 Q 169.48 64.391 169.228 64.391 L 169.228 64.391 L 169.228 64.391 Q 168.926 64.391 168.731 64.567 L 168.731 64.567 L 168.731 64.567 Q 168.536 64.744 168.515 65.096 Z M 163.888 66.544 L 163.888 66.544 L 163.888 66.544 Q 163.355 66.544 163.039 66.194 L 163.039 66.194 L 163.039 66.194 Q 162.724 65.843 162.724 65.284 L 162.724 65.284 L 162.724 65.284 Q 162.724 64.697 163.042 64.363 L 163.042 64.363 L 163.042 64.363 Q 163.36 64.029 163.888 64.029 L 163.888 64.029 L 163.888 64.029 Q 164.36 64.029 164.666 64.318 L 164.666 64.318 L 164.666 64.318 Q 164.971 64.607 164.971 65.171 L 164.971 65.171 L 164.971 65.171 Q 164.971 65.303 164.956 65.444 L 164.956 65.444 L 163.181 65.444 L 163.181 65.444 Q 163.206 65.773 163.404 65.973 L 163.404 65.973 L 163.404 65.973 Q 163.601 66.173 163.899 66.173 L 163.899 66.173 L 163.899 66.173 Q 164.227 66.173 164.463 65.956 L 164.463 65.956 L 164.735 66.234 L 164.735 66.234 Q 164.396 66.544 163.888 66.544 Z M 163.175 65.096 L 163.175 65.096 L 164.519 65.096 L 164.519 65.096 Q 164.514 64.725 164.327 64.558 L 164.327 64.558 L 164.327 64.558 Q 164.14 64.391 163.888 64.391 L 163.888 64.391 L 163.888 64.391 Q 163.586 64.391 163.391 64.567 L 163.391 64.567 L 163.391 64.567 Q 163.196 64.744 163.175 65.096 Z M 161.572 66.487 L 161.125 66.487 L 161.125 66.257 L 161.125 66.257 Q 160.884 66.544 160.464 66.544 L 160.464 66.544 L 160.464 66.544 Q 159.986 66.544 159.748 66.29 L 159.748 66.29 L 159.748 66.29 Q 159.509 66.036 159.509 65.472 L 159.509 65.472 L 159.509 64.085 L 159.956 64.085 L 159.956 65.533 L 159.956 65.533 Q 159.956 65.858 160.107 66.01 L 160.107 66.01 L 160.107 66.01 Q 160.258 66.163 160.52 66.163 L 160.52 66.163 L 160.52 66.163 Q 161.125 66.163 161.125 65.543 L 161.125 65.543 L 161.125 64.085 L 161.572 64.085 L 161.572 66.487 L 161.572 66.487 Z M 157.05 67.461 L 157.05 67.461 L 156.834 67.141 L 156.834 67.141 Q 157.404 67.113 157.622 66.96 L 157.622 66.96 L 157.622 66.96 Q 157.84 66.807 157.84 66.544 L 157.84 66.544 L 157.84 66.252 L 157.84 66.252 Q 157.609 66.544 157.162 66.544 L 157.162 66.544 L 157.162 66.544 Q 156.701 66.544 156.395 66.215 L 156.395 66.215 L 156.395 66.215 Q 156.09 65.886 156.09 65.284 L 156.09 65.284 L 156.09 65.284 Q 156.09 64.701 156.39 64.365 L 156.39 64.365 L 156.39 64.365 Q 156.69 64.029 157.178 64.029 L 157.178 64.029 L 157.178 64.029 Q 157.588 64.029 157.84 64.283 L 157.84 64.283 L 157.84 64.085 L 158.286 64.085 L 158.286 66.389 L 158.286 66.389 Q 158.286 66.939 157.965 67.183 L 157.965 67.183 L 157.965 67.183 Q 157.645 67.428 157.05 67.461 Z M 157.255 66.163 L 157.255 66.163 L 157.255 66.163 Q 157.419 66.163 157.581 66.071 L 157.581 66.071 L 157.581 66.071 Q 157.742 65.98 157.84 65.825 L 157.84 65.825 L 157.84 64.725 L 157.84 64.725 Q 157.747 64.584 157.578 64.494 L 157.578 64.494 L 157.578 64.494 Q 157.409 64.405 157.255 64.405 L 157.255 64.405 L 157.255 64.405 Q 156.906 64.405 156.724 64.633 L 156.724 64.633 L 156.724 64.633 Q 156.542 64.861 156.542 65.284 L 156.542 65.284 L 156.542 65.284 Q 156.542 65.693 156.739 65.928 L 156.739 65.928 L 156.739 65.928 Q 156.937 66.163 157.255 66.163 Z M 154.952 66.487 L 154.506 66.487 L 154.506 65.035 L 154.506 65.035 Q 154.506 64.711 154.354 64.558 L 154.354 64.558 L 154.354 64.558 Q 154.203 64.405 153.941 64.405 L 153.941 64.405 L 153.941 64.405 Q 153.336 64.405 153.336 65.026 L 153.336 65.026 L 153.336 66.487 L 152.89 66.487 L 152.89 64.085 L 153.336 64.085 L 153.336 64.33 L 153.336 64.33 Q 153.577 64.029 154.013 64.029 L 154.013 64.029 L 154.013 64.029 Q 154.475 64.029 154.714 64.285 L 154.714 64.285 L 154.714 64.285 Q 154.952 64.541 154.952 65.105 L 154.952 65.105 L 154.952 66.487 L 154.952 66.487 Z M 151.467 66.208 L 151.467 66.208 L 151.467 66.208 Q 151.154 66.544 150.621 66.544 L 150.621 66.544 L 150.621 66.544 Q 150.087 66.544 149.774 66.21 L 149.774 66.21 L 149.774 66.21 Q 149.461 65.876 149.461 65.289 L 149.461 65.289 L 149.461 65.289 Q 149.461 64.701 149.774 64.365 L 149.774 64.365 L 149.774 64.365 Q 150.087 64.029 150.621 64.029 L 150.621 64.029 L 150.621 64.029 Q 151.154 64.029 151.467 64.363 L 151.467 64.363 L 151.467 64.363 Q 151.78 64.697 151.78 65.284 L 151.78 65.284 L 151.78 65.284 Q 151.78 65.872 151.467 66.208 Z M 150.1 65.93 L 150.1 65.93 L 150.1 65.93 Q 150.287 66.163 150.621 66.163 L 150.621 66.163 L 150.621 66.163 Q 150.954 66.163 151.141 65.93 L 151.141 65.93 L 151.141 65.93 Q 151.329 65.698 151.329 65.284 L 151.329 65.284 L 151.329 65.284 Q 151.329 64.875 151.141 64.64 L 151.141 64.64 L 151.141 64.64 Q 150.954 64.405 150.621 64.405 L 150.621 64.405 L 150.621 64.405 Q 150.287 64.405 150.1 64.638 L 150.1 64.638 L 150.1 64.638 Q 149.913 64.87 149.913 65.289 L 149.913 65.289 L 149.913 65.289 Q 149.913 65.698 150.1 65.93 Z M 148.526 66.487 L 148.08 66.487 L 148.08 63.286 L 148.526 63.094 L 148.526 66.487 L 148.526 66.487 Z M 219.41 60.903 L 219.41 60.903 L 219.41 60.903 Q 218.877 60.903 218.561 60.553 L 218.561 60.553 L 218.561 60.553 Q 218.246 60.203 218.246 59.643 L 218.246 59.643 L 218.246 59.643 Q 218.246 59.056 218.564 58.722 L 218.564 58.722 L 218.564 58.722 Q 218.882 58.388 219.41 58.388 L 219.41 58.388 L 219.41 58.388 Q 219.882 58.388 220.187 58.677 L 220.187 58.677 L 220.187 58.677 Q 220.493 58.966 220.493 59.53 L 220.493 59.53 L 220.493 59.53 Q 220.493 59.662 220.477 59.803 L 220.477 59.803 L 218.702 59.803 L 218.702 59.803 Q 218.728 60.132 218.925 60.332 L 218.925 60.332 L 218.925 60.332 Q 219.123 60.532 219.42 60.532 L 219.42 60.532 L 219.42 60.532 Q 219.749 60.532 219.985 60.315 L 219.985 60.315 L 220.257 60.593 L 220.257 60.593 Q 219.918 60.903 219.41 60.903 Z M 218.697 59.455 L 218.697 59.455 L 220.041 59.455 L 220.041 59.455 Q 220.036 59.084 219.849 58.917 L 219.849 58.917 L 219.849 58.917 Q 219.662 58.75 219.41 58.75 L 219.41 58.75 L 219.41 58.75 Q 219.107 58.75 218.912 58.926 L 218.912 58.926 L 218.912 58.926 Q 218.718 59.103 218.697 59.455 Z M 217.093 60.847 L 216.647 60.847 L 216.647 60.616 L 216.647 60.616 Q 216.406 60.903 215.985 60.903 L 215.985 60.903 L 215.985 60.903 Q 215.508 60.903 215.27 60.649 L 215.27 60.649 L 215.27 60.649 Q 215.031 60.395 215.031 59.831 L 215.031 59.831 L 215.031 58.444 L 215.477 58.444 L 215.477 59.892 L 215.477 59.892 Q 215.477 60.217 215.629 60.369 L 215.629 60.369 L 215.629 60.369 Q 215.78 60.522 216.042 60.522 L 216.042 60.522 L 216.042 60.522 Q 216.647 60.522 216.647 59.902 L 216.647 59.902 L 216.647 58.444 L 217.093 58.444 L 217.093 60.847 L 217.093 60.847 Z M 212.694 60.903 L 212.694 60.903 L 212.694 60.903 Q 212.197 60.903 211.902 60.569 L 211.902 60.569 L 211.902 60.569 Q 211.607 60.235 211.607 59.648 L 211.607 59.648 L 211.607 59.648 Q 211.607 59.065 211.894 58.727 L 211.894 58.727 L 211.894 58.727 Q 212.181 58.388 212.679 58.388 L 212.679 58.388 L 212.679 58.388 Q 213.043 58.388 213.356 58.647 L 213.356 58.647 L 213.356 58.444 L 213.803 58.444 L 213.803 61.603 L 213.356 61.787 L 213.356 60.621 L 213.356 60.621 Q 213.084 60.903 212.694 60.903 Z M 212.735 60.522 L 212.735 60.522 L 212.735 60.522 Q 213.079 60.522 213.356 60.193 L 213.356 60.193 L 213.356 59.088 L 213.356 59.088 Q 213.146 58.764 212.735 58.764 L 212.735 58.764 L 212.735 58.764 Q 212.423 58.764 212.24 59.013 L 212.24 59.013 L 212.24 59.013 Q 212.058 59.262 212.058 59.648 L 212.058 59.648 L 212.058 59.648 Q 212.058 60.071 212.233 60.297 L 212.233 60.297 L 212.233 60.297 Q 212.407 60.522 212.735 60.522 Z M 210.643 57.934 L 210.643 57.934 L 210.643 57.934 Q 210.561 58.007 210.443 58.007 L 210.443 58.007 L 210.443 58.007 Q 210.325 58.007 210.246 57.932 L 210.246 57.932 L 210.246 57.932 Q 210.166 57.857 210.166 57.753 L 210.166 57.753 L 210.166 57.753 Q 210.166 57.645 210.248 57.568 L 210.248 57.568 L 210.248 57.568 Q 210.33 57.49 210.443 57.49 L 210.443 57.49 L 210.443 57.49 Q 210.561 57.49 210.643 57.568 L 210.643 57.568 L 210.643 57.568 Q 210.725 57.645 210.725 57.753 L 210.725 57.753 L 210.725 57.753 Q 210.725 57.862 210.643 57.934 Z M 210.669 60.847 L 210.223 60.847 L 210.223 58.444 L 210.669 58.444 L 210.669 60.847 L 210.669 60.847 Z M 208.727 60.903 L 208.727 60.903 L 208.727 60.903 Q 208.173 60.903 208.173 60.329 L 208.173 60.329 L 208.173 58.802 L 207.747 58.802 L 207.747 58.444 L 208.173 58.444 L 208.173 57.65 L 208.619 57.453 L 208.619 58.444 L 209.265 58.444 L 209.265 58.802 L 208.619 58.802 L 208.619 60.193 L 208.619 60.193 Q 208.619 60.353 208.675 60.438 L 208.675 60.438 L 208.675 60.438 Q 208.732 60.522 208.891 60.522 L 208.891 60.522 L 208.891 60.522 Q 209.065 60.522 209.281 60.395 L 209.281 60.395 L 209.23 60.795 L 209.23 60.795 Q 209.004 60.903 208.727 60.903 Z M 205.363 60.847 L 204.917 60.847 L 204.917 57.645 L 205.363 57.453 L 205.363 60.847 L 205.363 60.847 Z M 206.901 57.934 L 206.901 57.934 L 206.901 57.934 Q 206.819 58.007 206.701 58.007 L 206.701 58.007 L 206.701 58.007 Q 206.583 58.007 206.504 57.932 L 206.504 57.932 L 206.504 57.932 Q 206.424 57.857 206.424 57.753 L 206.424 57.753 L 206.424 57.753 Q 206.424 57.645 206.506 57.568 L 206.506 57.568 L 206.506 57.568 Q 206.588 57.49 206.701 57.49 L 206.701 57.49 L 206.701 57.49 Q 206.819 57.49 206.901 57.568 L 206.901 57.568 L 206.901 57.568 Q 206.983 57.645 206.983 57.753 L 206.983 57.753 L 206.983 57.753 Q 206.983 57.862 206.901 57.934 Z M 206.927 60.847 L 206.481 60.847 L 206.481 58.444 L 206.927 58.444 L 206.927 60.847 L 206.927 60.847 Z M 203.492 60.567 L 203.492 60.567 L 203.492 60.567 Q 203.179 60.903 202.645 60.903 L 202.645 60.903 L 202.645 60.903 Q 202.112 60.903 201.799 60.569 L 201.799 60.569 L 201.799 60.569 Q 201.486 60.235 201.486 59.648 L 201.486 59.648 L 201.486 59.648 Q 201.486 59.06 201.799 58.724 L 201.799 58.724 L 201.799 58.724 Q 202.112 58.388 202.645 58.388 L 202.645 58.388 L 202.645 58.388 Q 203.179 58.388 203.492 58.722 L 203.492 58.722 L 203.492 58.722 Q 203.805 59.056 203.805 59.643 L 203.805 59.643 L 203.805 59.643 Q 203.805 60.231 203.492 60.567 Z M 202.124 60.29 L 202.124 60.29 L 202.124 60.29 Q 202.312 60.522 202.645 60.522 L 202.645 60.522 L 202.645 60.522 Q 202.979 60.522 203.166 60.29 L 203.166 60.29 L 203.166 60.29 Q 203.353 60.057 203.353 59.643 L 203.353 59.643 L 203.353 59.643 Q 203.353 59.234 203.166 58.999 L 203.166 58.999 L 203.166 58.999 Q 202.979 58.764 202.645 58.764 L 202.645 58.764 L 202.645 58.764 Q 202.312 58.764 202.124 58.997 L 202.124 58.997 L 202.124 58.997 Q 201.937 59.23 201.937 59.648 L 201.937 59.648 L 201.937 59.648 Q 201.937 60.057 202.124 60.29 Z M 199.422 60.903 L 199.422 60.903 L 199.422 60.903 Q 199.011 60.903 198.75 60.621 L 198.75 60.621 L 198.75 61.603 L 198.303 61.796 L 198.303 58.444 L 198.75 58.444 L 198.75 58.647 L 198.75 58.647 Q 199.032 58.388 199.422 58.388 L 199.422 58.388 L 199.422 58.388 Q 199.919 58.388 200.212 58.727 L 200.212 58.727 L 200.212 58.727 Q 200.504 59.065 200.504 59.643 L 200.504 59.643 L 200.504 59.643 Q 200.504 60.231 200.207 60.567 L 200.207 60.567 L 200.207 60.567 Q 199.909 60.903 199.422 60.903 Z M 199.365 60.522 L 199.365 60.522 L 199.365 60.522 Q 199.693 60.522 199.87 60.294 L 199.87 60.294 L 199.87 60.294 Q 200.047 60.066 200.047 59.643 L 200.047 59.643 L 200.047 59.643 Q 200.047 59.244 199.865 59.004 L 199.865 59.004 L 199.865 59.004 Q 199.683 58.764 199.365 58.764 L 199.365 58.764 L 199.365 58.764 Q 198.95 58.764 198.75 59.088 L 198.75 59.088 L 198.75 60.198 L 198.75 60.198 Q 199.021 60.522 199.365 60.522 Z M 194.078 60.903 L 194.078 60.903 L 194.078 60.903 Q 193.545 60.903 193.229 60.553 L 193.229 60.553 L 193.229 60.553 Q 192.914 60.203 192.914 59.643 L 192.914 59.643 L 192.914 59.643 Q 192.914 59.056 193.232 58.722 L 193.232 58.722 L 193.232 58.722 Q 193.55 58.388 194.078 58.388 L 194.078 58.388 L 194.078 58.388 Q 194.55 58.388 194.855 58.677 L 194.855 58.677 L 194.855 58.677 Q 195.161 58.966 195.161 59.53 L 195.161 59.53 L 195.161 59.53 Q 195.161 59.662 195.145 59.803 L 195.145 59.803 L 193.37 59.803 L 193.37 59.803 Q 193.396 60.132 193.593 60.332 L 193.593 60.332 L 193.593 60.332 Q 193.791 60.532 194.088 60.532 L 194.088 60.532 L 194.088 60.532 Q 194.417 60.532 194.653 60.315 L 194.653 60.315 L 194.925 60.593 L 194.925 60.593 Q 194.586 60.903 194.078 60.903 Z M 193.365 59.455 L 193.365 59.455 L 194.709 59.455 L 194.709 59.455 Q 194.704 59.084 194.517 58.917 L 194.517 58.917 L 194.517 58.917 Q 194.33 58.75 194.078 58.75 L 194.078 58.75 L 194.078 58.75 Q 193.776 58.75 193.581 58.926 L 193.581 58.926 L 193.581 58.926 Q 193.386 59.103 193.365 59.455 Z M 191.194 60.847 L 190.748 60.847 L 190.748 58.444 L 191.194 58.444 L 191.194 58.759 L 191.194 58.759 Q 191.379 58.388 191.815 58.388 L 191.815 58.388 L 191.815 58.388 Q 192.061 58.388 192.22 58.51 L 192.22 58.51 L 192.154 58.896 L 192.154 58.896 Q 191.99 58.792 191.779 58.792 L 191.779 58.792 L 191.779 58.792 Q 191.548 58.792 191.371 58.957 L 191.371 58.957 L 191.371 58.957 Q 191.194 59.121 191.194 59.493 L 191.194 59.493 L 191.194 60.847 L 191.194 60.847 Z M 189.63 57.934 L 189.63 57.934 L 189.63 57.934 Q 189.548 58.007 189.43 58.007 L 189.43 58.007 L 189.43 58.007 Q 189.312 58.007 189.233 57.932 L 189.233 57.932 L 189.233 57.932 Q 189.153 57.857 189.153 57.753 L 189.153 57.753 L 189.153 57.753 Q 189.153 57.645 189.235 57.568 L 189.235 57.568 L 189.235 57.568 Q 189.318 57.49 189.43 57.49 L 189.43 57.49 L 189.43 57.49 Q 189.548 57.49 189.63 57.568 L 189.63 57.568 L 189.63 57.568 Q 189.713 57.645 189.713 57.753 L 189.713 57.753 L 189.713 57.753 Q 189.713 57.862 189.63 57.934 Z M 189.656 60.847 L 189.21 60.847 L 189.21 58.444 L 189.656 58.444 L 189.656 60.847 L 189.656 60.847 Z M 187.782 60.567 L 187.782 60.567 L 187.782 60.567 Q 187.469 60.903 186.936 60.903 L 186.936 60.903 L 186.936 60.903 Q 186.402 60.903 186.089 60.569 L 186.089 60.569 L 186.089 60.569 Q 185.776 60.235 185.776 59.648 L 185.776 59.648 L 185.776 59.648 Q 185.776 59.06 186.089 58.724 L 186.089 58.724 L 186.089 58.724 Q 186.402 58.388 186.936 58.388 L 186.936 58.388 L 186.936 58.388 Q 187.469 58.388 187.782 58.722 L 187.782 58.722 L 187.782 58.722 Q 188.095 59.056 188.095 59.643 L 188.095 59.643 L 188.095 59.643 Q 188.095 60.231 187.782 60.567 Z M 186.415 60.29 L 186.415 60.29 L 186.415 60.29 Q 186.602 60.522 186.936 60.522 L 186.936 60.522 L 186.936 60.522 Q 187.269 60.522 187.456 60.29 L 187.456 60.29 L 187.456 60.29 Q 187.644 60.057 187.644 59.643 L 187.644 59.643 L 187.644 59.643 Q 187.644 59.234 187.456 58.999 L 187.456 58.999 L 187.456 58.999 Q 187.269 58.764 186.936 58.764 L 186.936 58.764 L 186.936 58.764 Q 186.602 58.764 186.415 58.997 L 186.415 58.997 L 186.415 58.997 Q 186.228 59.23 186.228 59.648 L 186.228 59.648 L 186.228 59.648 Q 186.228 60.057 186.415 60.29 Z M 184.439 60.903 L 184.439 60.903 L 184.439 60.903 Q 183.885 60.903 183.885 60.329 L 183.885 60.329 L 183.885 58.802 L 183.46 58.802 L 183.46 58.444 L 183.885 58.444 L 183.885 57.65 L 184.332 57.453 L 184.332 58.444 L 184.978 58.444 L 184.978 58.802 L 184.332 58.802 L 184.332 60.193 L 184.332 60.193 Q 184.332 60.353 184.388 60.438 L 184.388 60.438 L 184.388 60.438 Q 184.445 60.522 184.604 60.522 L 184.604 60.522 L 184.604 60.522 Q 184.778 60.522 184.993 60.395 L 184.993 60.395 L 184.942 60.795 L 184.942 60.795 Q 184.716 60.903 184.439 60.903 Z M 181.803 60.903 L 181.803 60.903 L 181.803 60.903 Q 181.521 60.903 181.267 60.793 L 181.267 60.793 L 181.267 60.793 Q 181.013 60.682 180.854 60.499 L 180.854 60.499 L 181.172 60.25 L 181.172 60.25 Q 181.464 60.536 181.813 60.536 L 181.813 60.536 L 181.813 60.536 Q 182.034 60.536 182.167 60.459 L 182.167 60.459 L 182.167 60.459 Q 182.3 60.381 182.3 60.231 L 182.3 60.231 L 182.3 60.231 Q 182.3 60.118 182.203 60.026 L 182.203 60.026 L 182.203 60.026 Q 182.105 59.935 182.003 59.89 L 182.003 59.89 L 182.003 59.89 Q 181.9 59.845 181.7 59.775 L 181.7 59.775 L 181.7 59.775 Q 181.3 59.638 181.095 59.469 L 181.095 59.469 L 181.095 59.469 Q 180.89 59.3 180.89 59.023 L 180.89 59.023 L 180.89 59.023 Q 180.89 58.731 181.138 58.56 L 181.138 58.56 L 181.138 58.56 Q 181.387 58.388 181.772 58.388 L 181.772 58.388 L 181.772 58.388 Q 182.321 58.388 182.654 58.75 L 182.654 58.75 L 182.347 58.985 L 182.347 58.985 Q 182.105 58.755 181.767 58.755 L 181.767 58.755 L 181.767 58.755 Q 181.567 58.755 181.449 58.825 L 181.449 58.825 L 181.449 58.825 Q 181.331 58.896 181.331 59.023 L 181.331 59.023 L 181.331 59.023 Q 181.331 59.093 181.369 59.152 L 181.369 59.152 L 181.369 59.152 Q 181.408 59.211 181.508 59.262 L 181.508 59.262 L 181.508 59.262 Q 181.608 59.314 181.667 59.34 L 181.667 59.34 L 181.667 59.34 Q 181.726 59.366 181.885 59.422 L 181.885 59.422 L 181.885 59.422 Q 182.3 59.559 182.518 59.732 L 182.518 59.732 L 182.518 59.732 Q 182.737 59.906 182.737 60.221 L 182.737 60.221 L 182.737 60.221 Q 182.737 60.541 182.485 60.722 L 182.485 60.722 L 182.485 60.722 Q 182.234 60.903 181.803 60.903 Z M 179.911 57.934 L 179.911 57.934 L 179.911 57.934 Q 179.829 58.007 179.711 58.007 L 179.711 58.007 L 179.711 58.007 Q 179.593 58.007 179.513 57.932 L 179.513 57.932 L 179.513 57.932 Q 179.434 57.857 179.434 57.753 L 179.434 57.753 L 179.434 57.753 Q 179.434 57.645 179.516 57.568 L 179.516 57.568 L 179.516 57.568 Q 179.598 57.49 179.711 57.49 L 179.711 57.49 L 179.711 57.49 Q 179.829 57.49 179.911 57.568 L 179.911 57.568 L 179.911 57.568 Q 179.993 57.645 179.993 57.753 L 179.993 57.753 L 179.993 57.753 Q 179.993 57.862 179.911 57.934 Z M 179.936 60.847 L 179.49 60.847 L 179.49 58.444 L 179.936 58.444 L 179.936 60.847 L 179.936 60.847 Z M 176.577 60.847 L 176.13 60.847 L 176.13 57.641 L 176.577 57.453 L 176.577 58.694 L 176.577 58.694 Q 176.818 58.388 177.254 58.388 L 177.254 58.388 L 177.254 58.388 Q 177.716 58.388 177.954 58.644 L 177.954 58.644 L 177.954 58.644 Q 178.193 58.9 178.193 59.465 L 178.193 59.465 L 178.193 60.847 L 177.746 60.847 L 177.746 59.394 L 177.746 59.394 Q 177.746 59.07 177.595 58.917 L 177.595 58.917 L 177.595 58.917 Q 177.444 58.764 177.182 58.764 L 177.182 58.764 L 177.182 58.764 Q 176.577 58.764 176.577 59.385 L 176.577 59.385 L 176.577 60.847 L 176.577 60.847 Z M 171.905 60.903 L 171.905 60.903 L 171.905 60.903 Q 171.372 60.903 171.056 60.553 L 171.056 60.553 L 171.056 60.553 Q 170.741 60.203 170.741 59.643 L 170.741 59.643 L 170.741 59.643 Q 170.741 59.056 171.059 58.722 L 171.059 58.722 L 171.059 58.722 Q 171.377 58.388 171.905 58.388 L 171.905 58.388 L 171.905 58.388 Q 172.377 58.388 172.683 58.677 L 172.683 58.677 L 172.683 58.677 Q 172.988 58.966 172.988 59.53 L 172.988 59.53 L 172.988 59.53 Q 172.988 59.662 172.973 59.803 L 172.973 59.803 L 171.198 59.803 L 171.198 59.803 Q 171.223 60.132 171.421 60.332 L 171.421 60.332 L 171.421 60.332 Q 171.618 60.532 171.916 60.532 L 171.916 60.532 L 171.916 60.532 Q 172.244 60.532 172.48 60.315 L 172.48 60.315 L 172.752 60.593 L 172.752 60.593 Q 172.413 60.903 171.905 60.903 Z M 171.192 59.455 L 171.192 59.455 L 172.537 59.455 L 172.537 59.455 Q 172.531 59.084 172.344 58.917 L 172.344 58.917 L 172.344 58.917 Q 172.157 58.75 171.905 58.75 L 171.905 58.75 L 171.905 58.75 Q 171.603 58.75 171.408 58.926 L 171.408 58.926 L 171.408 58.926 Q 171.213 59.103 171.192 59.455 Z M 169.58 60.847 L 169.133 60.847 L 169.133 59.394 L 169.133 59.394 Q 169.133 59.07 168.982 58.917 L 168.982 58.917 L 168.982 58.917 Q 168.831 58.764 168.569 58.764 L 168.569 58.764 L 168.569 58.764 Q 167.964 58.764 167.964 59.385 L 167.964 59.385 L 167.964 60.847 L 167.517 60.847 L 167.517 58.444 L 167.964 58.444 L 167.964 58.689 L 167.964 58.689 Q 168.205 58.388 168.641 58.388 L 168.641 58.388 L 168.641 58.388 Q 169.103 58.388 169.341 58.644 L 169.341 58.644 L 169.341 58.644 Q 169.58 58.9 169.58 59.465 L 169.58 59.465 L 169.58 60.847 L 169.58 60.847 Z M 166.211 60.847 L 165.765 60.847 L 165.765 60.616 L 165.765 60.616 Q 165.524 60.903 165.103 60.903 L 165.103 60.903 L 165.103 60.903 Q 164.626 60.903 164.387 60.649 L 164.387 60.649 L 164.387 60.649 Q 164.149 60.395 164.149 59.831 L 164.149 59.831 L 164.149 58.444 L 164.595 58.444 L 164.595 59.892 L 164.595 59.892 Q 164.595 60.217 164.747 60.369 L 164.747 60.369 L 164.747 60.369 Q 164.898 60.522 165.16 60.522 L 165.16 60.522 L 165.16 60.522 Q 165.765 60.522 165.765 59.902 L 165.765 59.902 L 165.765 58.444 L 166.211 58.444 L 166.211 60.847 L 166.211 60.847 Z M 162.835 58.839 L 162.742 57.556 L 163.297 57.556 L 163.199 58.839 L 162.835 58.839 L 162.835 58.839 Z M 160.516 60.903 L 160.516 60.903 L 160.516 60.903 Q 160.018 60.903 159.726 60.565 L 159.726 60.565 L 159.726 60.565 Q 159.434 60.226 159.434 59.643 L 159.434 59.643 L 159.434 59.643 Q 159.434 59.056 159.729 58.722 L 159.729 58.722 L 159.729 58.722 Q 160.024 58.388 160.516 58.388 L 160.516 58.388 L 160.516 58.388 Q 160.901 58.388 161.178 58.614 L 161.178 58.614 L 161.178 57.645 L 161.624 57.453 L 161.624 60.847 L 161.178 60.847 L 161.178 60.659 L 161.178 60.659 Q 160.921 60.903 160.516 60.903 Z M 160.578 60.522 L 160.578 60.522 L 160.578 60.522 Q 160.968 60.522 161.178 60.198 L 161.178 60.198 L 161.178 59.07 L 161.178 59.07 Q 160.968 58.764 160.578 58.764 L 160.578 58.764 L 160.578 58.764 Q 160.244 58.764 160.065 58.992 L 160.065 58.992 L 160.065 58.992 Q 159.885 59.22 159.885 59.643 L 159.885 59.643 L 159.885 59.643 Q 159.885 60.024 160.072 60.273 L 160.072 60.273 L 160.072 60.273 Q 160.26 60.522 160.578 60.522 Z M 155.988 60.903 L 155.988 60.903 L 155.988 60.903 Q 155.434 60.903 155.434 60.329 L 155.434 60.329 L 155.434 58.802 L 155.008 58.802 L 155.008 58.444 L 155.434 58.444 L 155.434 57.65 L 155.88 57.453 L 155.88 58.444 L 156.526 58.444 L 156.526 58.802 L 155.88 58.802 L 155.88 60.193 L 155.88 60.193 Q 155.88 60.353 155.936 60.438 L 155.936 60.438 L 155.936 60.438 Q 155.993 60.522 156.152 60.522 L 156.152 60.522 L 156.152 60.522 Q 156.326 60.522 156.542 60.395 L 156.542 60.395 L 156.491 60.795 L 156.491 60.795 Q 156.265 60.903 155.988 60.903 Z M 154.162 57.934 L 154.162 57.934 L 154.162 57.934 Q 154.08 58.007 153.962 58.007 L 153.962 58.007 L 153.962 58.007 Q 153.844 58.007 153.765 57.932 L 153.765 57.932 L 153.765 57.932 Q 153.685 57.857 153.685 57.753 L 153.685 57.753 L 153.685 57.753 Q 153.685 57.645 153.767 57.568 L 153.767 57.568 L 153.767 57.568 Q 153.849 57.49 153.962 57.49 L 153.962 57.49 L 153.962 57.49 Q 154.08 57.49 154.162 57.568 L 154.162 57.568 L 154.162 57.568 Q 154.244 57.645 154.244 57.753 L 154.244 57.753 L 154.244 57.753 Q 154.244 57.862 154.162 57.934 Z M 154.188 60.847 L 153.742 60.847 L 153.742 58.444 L 154.188 58.444 L 154.188 60.847 L 154.188 60.847 Z M 152.43 60.847 L 151.984 60.847 L 151.984 60.616 L 151.984 60.616 Q 151.743 60.903 151.322 60.903 L 151.322 60.903 L 151.322 60.903 Q 150.845 60.903 150.607 60.649 L 150.607 60.649 L 150.607 60.649 Q 150.368 60.395 150.368 59.831 L 150.368 59.831 L 150.368 58.444 L 150.814 58.444 L 150.814 59.892 L 150.814 59.892 Q 150.814 60.217 150.966 60.369 L 150.966 60.369 L 150.966 60.369 Q 151.117 60.522 151.379 60.522 L 151.379 60.522 L 151.379 60.522 Q 151.984 60.522 151.984 59.902 L 151.984 59.902 L 151.984 58.444 L 152.43 58.444 L 152.43 60.847 L 152.43 60.847 Z M 148.5 60.847 L 148.054 60.847 L 148.054 58.444 L 148.5 58.444 L 148.5 58.759 L 148.5 58.759 Q 148.685 58.388 149.121 58.388 L 149.121 58.388 L 149.121 58.388 Q 149.367 58.388 149.526 58.51 L 149.526 58.51 L 149.46 58.896 L 149.46 58.896 Q 149.295 58.792 149.085 58.792 L 149.085 58.792 L 149.085 58.792 Q 148.854 58.792 148.677 58.957 L 148.677 58.957 L 148.677 58.957 Q 148.5 59.121 148.5 59.493 L 148.5 59.493 L 148.5 60.847 L 148.5 60.847 Z"/>
+ <path fill="#888888" fill-rule="evenodd" d="M 210.624 173.63 L 210.624 173.63 L 210.624 173.63 Q 210.527 173.726 210.391 173.726 L 210.391 173.726 L 210.391 173.726 Q 210.255 173.726 210.161 173.63 L 210.161 173.63 L 210.161 173.63 Q 210.067 173.533 210.067 173.406 L 210.067 173.406 L 210.067 173.406 Q 210.067 173.275 210.161 173.178 L 210.161 173.178 L 210.161 173.178 Q 210.255 173.082 210.391 173.082 L 210.391 173.082 L 210.391 173.082 Q 210.527 173.082 210.624 173.181 L 210.624 173.181 L 210.624 173.181 Q 210.72 173.28 210.72 173.406 L 210.72 173.406 L 210.72 173.406 Q 210.72 173.533 210.624 173.63 Z M 209.071 173.665 L 208.662 173.665 L 208.662 172.212 L 208.662 172.212 Q 208.662 171.888 208.523 171.735 L 208.523 171.735 L 208.523 171.735 Q 208.384 171.583 208.145 171.583 L 208.145 171.583 L 208.145 171.583 Q 207.59 171.583 207.59 172.203 L 207.59 172.203 L 207.59 173.665 L 207.181 173.665 L 207.181 171.263 L 207.59 171.263 L 207.59 171.507 L 207.59 171.507 Q 207.811 171.206 208.211 171.206 L 208.211 171.206 L 208.211 171.206 Q 208.634 171.206 208.852 171.463 L 208.852 171.463 L 208.852 171.463 Q 209.071 171.719 209.071 172.283 L 209.071 172.283 L 209.071 173.665 L 209.071 173.665 Z M 206.157 170.753 L 206.157 170.753 L 206.157 170.753 Q 206.082 170.826 205.974 170.826 L 205.974 170.826 L 205.974 170.826 Q 205.866 170.826 205.793 170.751 L 205.793 170.751 L 205.793 170.751 Q 205.72 170.675 205.72 170.572 L 205.72 170.572 L 205.72 170.572 Q 205.72 170.464 205.795 170.386 L 205.795 170.386 L 205.795 170.386 Q 205.87 170.309 205.974 170.309 L 205.974 170.309 L 205.974 170.309 Q 206.082 170.309 206.157 170.386 L 206.157 170.386 L 206.157 170.386 Q 206.232 170.464 206.232 170.572 L 206.232 170.572 L 206.232 170.572 Q 206.232 170.68 206.157 170.753 Z M 206.181 173.665 L 205.772 173.665 L 205.772 171.263 L 206.181 171.263 L 206.181 173.665 L 206.181 173.665 Z M 204.401 173.721 L 204.401 173.721 L 204.401 173.721 Q 203.893 173.721 203.893 173.148 L 203.893 173.148 L 203.893 171.62 L 203.503 171.62 L 203.503 171.263 L 203.893 171.263 L 203.893 170.468 L 204.302 170.271 L 204.302 171.263 L 204.895 171.263 L 204.895 171.62 L 204.302 171.62 L 204.302 173.012 L 204.302 173.012 Q 204.302 173.171 204.354 173.256 L 204.354 173.256 L 204.354 173.256 Q 204.406 173.341 204.552 173.341 L 204.552 173.341 L 204.552 173.341 Q 204.711 173.341 204.909 173.214 L 204.909 173.214 L 204.862 173.613 L 204.862 173.613 Q 204.655 173.721 204.401 173.721 Z M 202.744 173.665 L 202.359 173.665 L 202.359 173.444 L 202.359 173.444 Q 202.063 173.721 201.677 173.721 L 201.677 173.721 L 201.677 173.721 Q 201.297 173.721 201.069 173.512 L 201.069 173.512 L 201.069 173.512 Q 200.841 173.303 200.841 172.913 L 200.841 172.913 L 200.841 172.913 Q 200.841 172.523 201.099 172.321 L 201.099 172.321 L 201.099 172.321 Q 201.358 172.118 201.738 172.118 L 201.738 172.118 L 201.738 172.118 Q 202.086 172.118 202.359 172.274 L 202.359 172.274 L 202.359 172.104 L 202.359 172.104 Q 202.359 171.803 202.225 171.684 L 202.225 171.684 L 202.225 171.684 Q 202.091 171.564 201.837 171.564 L 201.837 171.564 L 201.837 171.564 Q 201.475 171.564 201.137 171.803 L 201.137 171.803 L 201.019 171.46 L 201.019 171.46 Q 201.405 171.206 201.889 171.206 L 201.889 171.206 L 201.889 171.206 Q 202.744 171.206 202.744 172.071 L 202.744 172.071 L 202.744 173.665 L 202.744 173.665 Z M 201.738 173.359 L 201.738 173.359 L 201.738 173.359 Q 202.091 173.359 202.359 173.044 L 202.359 173.044 L 202.359 172.631 L 202.359 172.631 Q 202.1 172.471 201.795 172.471 L 201.795 172.471 L 201.795 172.471 Q 201.546 172.471 201.386 172.584 L 201.386 172.584 L 201.386 172.584 Q 201.226 172.697 201.226 172.913 L 201.226 172.913 L 201.226 172.913 Q 201.226 173.115 201.36 173.237 L 201.36 173.237 L 201.36 173.237 Q 201.494 173.359 201.738 173.359 Z M 199.962 173.665 L 199.553 173.665 L 199.553 170.464 L 199.962 170.271 L 199.962 173.665 L 199.962 173.665 Z M 196.354 173.721 L 196.354 173.721 L 196.354 173.721 Q 195.865 173.721 195.576 173.371 L 195.576 173.371 L 195.576 173.371 Q 195.287 173.021 195.287 172.462 L 195.287 172.462 L 195.287 172.462 Q 195.287 171.874 195.579 171.54 L 195.579 171.54 L 195.579 171.54 Q 195.87 171.206 196.354 171.206 L 196.354 171.206 L 196.354 171.206 Q 196.787 171.206 197.066 171.496 L 197.066 171.496 L 197.066 171.496 Q 197.346 171.785 197.346 172.349 L 197.346 172.349 L 197.346 172.349 Q 197.346 172.48 197.332 172.621 L 197.332 172.621 L 195.706 172.621 L 195.706 172.621 Q 195.729 172.95 195.91 173.15 L 195.91 173.15 L 195.91 173.15 Q 196.091 173.35 196.364 173.35 L 196.364 173.35 L 196.364 173.35 Q 196.665 173.35 196.881 173.134 L 196.881 173.134 L 197.13 173.411 L 197.13 173.411 Q 196.82 173.721 196.354 173.721 Z M 195.701 172.274 L 195.701 172.274 L 196.932 172.274 L 196.932 172.274 Q 196.928 171.902 196.756 171.735 L 196.756 171.735 L 196.756 171.735 Q 196.585 171.568 196.354 171.568 L 196.354 171.568 L 196.354 171.568 Q 196.077 171.568 195.898 171.745 L 195.898 171.745 L 195.898 171.745 Q 195.72 171.921 195.701 172.274 Z M 194.43 173.665 L 194.021 173.665 L 194.021 170.464 L 194.43 170.271 L 194.43 173.665 L 194.43 173.665 Z M 191.395 173.721 L 191.395 173.721 L 191.395 173.721 Q 190.887 173.721 190.887 173.148 L 190.887 173.148 L 190.887 171.62 L 190.497 171.62 L 190.497 171.263 L 190.887 171.263 L 190.887 170.468 L 191.296 170.271 L 191.296 171.263 L 191.888 171.263 L 191.888 171.62 L 191.296 171.62 L 191.296 173.012 L 191.296 173.012 Q 191.296 173.171 191.348 173.256 L 191.348 173.256 L 191.348 173.256 Q 191.4 173.341 191.545 173.341 L 191.545 173.341 L 191.545 173.341 Q 191.705 173.341 191.903 173.214 L 191.903 173.214 L 191.856 173.613 L 191.856 173.613 Q 191.649 173.721 191.395 173.721 Z M 189.605 173.665 L 189.196 173.665 L 189.196 172.212 L 189.196 172.212 Q 189.196 171.888 189.057 171.735 L 189.057 171.735 L 189.057 171.735 Q 188.918 171.583 188.679 171.583 L 188.679 171.583 L 188.679 171.583 Q 188.124 171.583 188.124 172.203 L 188.124 172.203 L 188.124 173.665 L 187.715 173.665 L 187.715 171.263 L 188.124 171.263 L 188.124 171.507 L 188.124 171.507 Q 188.345 171.206 188.744 171.206 L 188.744 171.206 L 188.744 171.206 Q 189.167 171.206 189.386 171.463 L 189.386 171.463 L 189.386 171.463 Q 189.605 171.719 189.605 172.283 L 189.605 172.283 L 189.605 173.665 L 189.605 173.665 Z M 186.644 173.665 L 186.258 173.665 L 186.258 173.444 L 186.258 173.444 Q 185.962 173.721 185.576 173.721 L 185.576 173.721 L 185.576 173.721 Q 185.196 173.721 184.968 173.512 L 184.968 173.512 L 184.968 173.512 Q 184.74 173.303 184.74 172.913 L 184.74 172.913 L 184.74 172.913 Q 184.74 172.523 184.998 172.321 L 184.998 172.321 L 184.998 172.321 Q 185.257 172.118 185.638 172.118 L 185.638 172.118 L 185.638 172.118 Q 185.985 172.118 186.258 172.274 L 186.258 172.274 L 186.258 172.104 L 186.258 172.104 Q 186.258 171.803 186.124 171.684 L 186.124 171.684 L 186.124 171.684 Q 185.99 171.564 185.736 171.564 L 185.736 171.564 L 185.736 171.564 Q 185.374 171.564 185.036 171.803 L 185.036 171.803 L 184.918 171.46 L 184.918 171.46 Q 185.304 171.206 185.788 171.206 L 185.788 171.206 L 185.788 171.206 Q 186.644 171.206 186.644 172.071 L 186.644 172.071 L 186.644 173.665 L 186.644 173.665 Z M 185.638 173.359 L 185.638 173.359 L 185.638 173.359 Q 185.99 173.359 186.258 173.044 L 186.258 173.044 L 186.258 172.631 L 186.258 172.631 Q 186 172.471 185.694 172.471 L 185.694 172.471 L 185.694 172.471 Q 185.445 172.471 185.285 172.584 L 185.285 172.584 L 185.285 172.584 Q 185.125 172.697 185.125 172.913 L 185.125 172.913 L 185.125 172.913 Q 185.125 173.115 185.259 173.237 L 185.259 173.237 L 185.259 173.237 Q 185.393 173.359 185.638 173.359 Z M 183.013 174.779 L 183.013 174.779 L 183.013 174.779 Q 182.736 174.779 182.571 174.624 L 182.571 174.624 L 182.802 174.464 L 182.802 174.464 Q 182.849 174.525 182.975 174.525 L 182.975 174.525 L 182.975 174.525 Q 183.079 174.525 183.149 174.462 L 183.149 174.462 L 183.149 174.462 Q 183.22 174.398 183.22 174.3 L 183.22 174.3 L 183.22 174.3 Q 183.22 174.21 183.138 174.149 L 183.138 174.149 L 183.138 174.149 Q 183.055 174.088 182.947 174.088 L 182.947 174.088 L 182.947 174.088 Q 182.834 174.088 182.769 174.121 L 182.769 174.121 L 182.693 174.027 L 182.943 173.712 L 182.943 173.712 Q 182.529 173.674 182.294 173.348 L 182.294 173.348 L 182.294 173.348 Q 182.059 173.021 182.059 172.466 L 182.059 172.466 L 182.059 172.466 Q 182.059 171.874 182.329 171.54 L 182.329 171.54 L 182.329 171.54 Q 182.599 171.206 183.074 171.206 L 183.074 171.206 L 183.074 171.206 Q 183.713 171.206 183.916 171.766 L 183.916 171.766 L 183.53 171.907 L 183.53 171.907 Q 183.408 171.587 183.079 171.587 L 183.079 171.587 L 183.079 171.587 Q 182.778 171.587 182.628 171.818 L 182.628 171.818 L 182.628 171.818 Q 182.477 172.048 182.477 172.466 L 182.477 172.466 L 182.477 172.466 Q 182.477 172.88 182.628 173.108 L 182.628 173.108 L 182.628 173.108 Q 182.778 173.336 183.065 173.336 L 183.065 173.336 L 183.065 173.336 Q 183.441 173.336 183.554 172.979 L 183.554 172.979 L 183.934 173.106 L 183.934 173.106 Q 183.765 173.651 183.192 173.717 L 183.192 173.717 L 183.069 173.914 L 183.069 173.914 Q 183.328 173.914 183.45 174.027 L 183.45 174.027 L 183.45 174.027 Q 183.572 174.14 183.572 174.304 L 183.572 174.304 L 183.572 174.304 Q 183.572 174.511 183.417 174.645 L 183.417 174.645 L 183.417 174.645 Q 183.262 174.779 183.013 174.779 Z M 181.128 173.665 L 180.743 173.665 L 180.743 173.444 L 180.743 173.444 Q 180.447 173.721 180.061 173.721 L 180.061 173.721 L 180.061 173.721 Q 179.681 173.721 179.453 173.512 L 179.453 173.512 L 179.453 173.512 Q 179.225 173.303 179.225 172.913 L 179.225 172.913 L 179.225 172.913 Q 179.225 172.523 179.483 172.321 L 179.483 172.321 L 179.483 172.321 Q 179.742 172.118 180.122 172.118 L 180.122 172.118 L 180.122 172.118 Q 180.47 172.118 180.743 172.274 L 180.743 172.274 L 180.743 172.104 L 180.743 172.104 Q 180.743 171.803 180.609 171.684 L 180.609 171.684 L 180.609 171.684 Q 180.475 171.564 180.221 171.564 L 180.221 171.564 L 180.221 171.564 Q 179.859 171.564 179.521 171.803 L 179.521 171.803 L 179.403 171.46 L 179.403 171.46 Q 179.789 171.206 180.273 171.206 L 180.273 171.206 L 180.273 171.206 Q 181.128 171.206 181.128 172.071 L 181.128 172.071 L 181.128 173.665 L 181.128 173.665 Z M 180.122 173.359 L 180.122 173.359 L 180.122 173.359 Q 180.475 173.359 180.743 173.044 L 180.743 173.044 L 180.743 172.631 L 180.743 172.631 Q 180.484 172.471 180.179 172.471 L 180.179 172.471 L 180.179 172.471 Q 179.93 172.471 179.77 172.584 L 179.77 172.584 L 179.77 172.584 Q 179.61 172.697 179.61 172.913 L 179.61 172.913 L 179.61 172.913 Q 179.61 173.115 179.744 173.237 L 179.744 173.237 L 179.744 173.237 Q 179.878 173.359 180.122 173.359 Z M 178.346 173.665 L 177.937 173.665 L 177.937 170.464 L 178.346 170.271 L 178.346 173.665 L 178.346 173.665 Z M 175.927 173.721 L 175.927 173.721 L 175.927 173.721 Q 175.55 173.721 175.311 173.439 L 175.311 173.439 L 175.311 174.422 L 174.902 174.615 L 174.902 171.263 L 175.311 171.263 L 175.311 171.465 L 175.311 171.465 Q 175.569 171.206 175.927 171.206 L 175.927 171.206 L 175.927 171.206 Q 176.382 171.206 176.65 171.545 L 176.65 171.545 L 176.65 171.545 Q 176.918 171.883 176.918 172.462 L 176.918 172.462 L 176.918 172.462 Q 176.918 173.049 176.646 173.385 L 176.646 173.385 L 176.646 173.385 Q 176.373 173.721 175.927 173.721 Z M 175.875 173.341 L 175.875 173.341 L 175.875 173.341 Q 176.176 173.341 176.338 173.113 L 176.338 173.113 L 176.338 173.113 Q 176.5 172.885 176.5 172.462 L 176.5 172.462 L 176.5 172.462 Q 176.5 172.062 176.333 171.822 L 176.333 171.822 L 176.333 171.822 Q 176.166 171.583 175.875 171.583 L 175.875 171.583 L 175.875 171.583 Q 175.494 171.583 175.311 171.907 L 175.311 171.907 L 175.311 173.016 L 175.311 173.016 Q 175.56 173.341 175.875 173.341 Z M 173.54 173.665 L 173.131 173.665 L 173.131 172.208 L 173.131 172.208 Q 173.131 171.583 172.647 171.583 L 172.647 171.583 L 172.647 171.583 Q 172.417 171.583 172.273 171.759 L 172.273 171.759 L 172.273 171.759 Q 172.13 171.935 172.13 172.222 L 172.13 172.222 L 172.13 173.665 L 171.721 173.665 L 171.721 172.208 L 171.721 172.208 Q 171.721 171.583 171.241 171.583 L 171.241 171.583 L 171.241 171.583 Q 171.002 171.583 170.863 171.749 L 170.863 171.749 L 170.863 171.749 Q 170.724 171.916 170.724 172.203 L 170.724 172.203 L 170.724 173.665 L 170.315 173.665 L 170.315 171.263 L 170.724 171.263 L 170.724 171.489 L 170.724 171.489 Q 170.936 171.206 171.354 171.206 L 171.354 171.206 L 171.354 171.206 Q 171.556 171.206 171.728 171.298 L 171.728 171.298 L 171.728 171.298 Q 171.9 171.39 171.998 171.559 L 171.998 171.559 L 171.998 171.559 Q 172.229 171.206 172.694 171.206 L 172.694 171.206 L 172.694 171.206 Q 173.07 171.206 173.305 171.437 L 173.305 171.437 L 173.305 171.437 Q 173.54 171.667 173.54 172.09 L 173.54 172.09 L 173.54 173.665 L 173.54 173.665 Z M 168.377 173.721 L 168.377 173.721 L 168.377 173.721 Q 167.888 173.721 167.599 173.371 L 167.599 173.371 L 167.599 173.371 Q 167.31 173.021 167.31 172.462 L 167.31 172.462 L 167.31 172.462 Q 167.31 171.874 167.601 171.54 L 167.601 171.54 L 167.601 171.54 Q 167.892 171.206 168.377 171.206 L 168.377 171.206 L 168.377 171.206 Q 168.809 171.206 169.089 171.496 L 169.089 171.496 L 169.089 171.496 Q 169.368 171.785 169.368 172.349 L 169.368 172.349 L 169.368 172.349 Q 169.368 172.48 169.354 172.621 L 169.354 172.621 L 167.728 172.621 L 167.728 172.621 Q 167.751 172.95 167.932 173.15 L 167.932 173.15 L 167.932 173.15 Q 168.113 173.35 168.386 173.35 L 168.386 173.35 L 168.386 173.35 Q 168.687 173.35 168.903 173.134 L 168.903 173.134 L 169.152 173.411 L 169.152 173.411 Q 168.842 173.721 168.377 173.721 Z M 167.723 172.274 L 167.723 172.274 L 168.955 172.274 L 168.955 172.274 Q 168.95 171.902 168.779 171.735 L 168.779 171.735 L 168.779 171.735 Q 168.607 171.568 168.377 171.568 L 168.377 171.568 L 168.377 171.568 Q 168.099 171.568 167.921 171.745 L 167.921 171.745 L 167.921 171.745 Q 167.742 171.921 167.723 172.274 Z M 165.734 173.665 L 165.325 173.665 L 165.325 171.263 L 165.734 171.263 L 165.734 171.578 L 165.734 171.578 Q 165.903 171.206 166.303 171.206 L 166.303 171.206 L 166.303 171.206 Q 166.529 171.206 166.674 171.329 L 166.674 171.329 L 166.613 171.714 L 166.613 171.714 Q 166.463 171.611 166.27 171.611 L 166.27 171.611 L 166.27 171.611 Q 166.058 171.611 165.896 171.775 L 165.896 171.775 L 165.896 171.775 Q 165.734 171.94 165.734 172.311 L 165.734 172.311 L 165.734 173.665 L 165.734 173.665 Z M 162.836 174.328 L 162.7 174.257 L 162.7 174.257 Q 162.784 174.182 162.869 174.041 L 162.869 174.041 L 162.869 174.041 Q 162.953 173.9 162.963 173.74 L 162.963 173.74 L 162.963 173.74 Q 162.822 173.731 162.728 173.644 L 162.728 173.644 L 162.728 173.644 Q 162.634 173.557 162.634 173.425 L 162.634 173.425 L 162.634 173.425 Q 162.634 173.28 162.725 173.186 L 162.725 173.186 L 162.725 173.186 Q 162.817 173.091 162.949 173.091 L 162.949 173.091 L 162.949 173.091 Q 163.099 173.091 163.202 173.197 L 163.202 173.197 L 163.202 173.197 Q 163.306 173.303 163.306 173.505 L 163.306 173.505 L 163.306 173.505 Q 163.306 173.764 163.174 173.982 L 163.174 173.982 L 163.174 173.982 Q 163.043 174.201 162.836 174.328 L 162.836 174.328 L 162.836 174.328 Z M 160.068 173.721 L 160.068 173.721 L 160.068 173.341 L 160.068 173.341 Q 160.515 173.261 160.842 172.946 L 160.842 172.946 L 160.842 172.946 Q 161.168 172.631 161.248 172.142 L 161.248 172.142 L 161.248 172.142 Q 161.018 172.424 160.529 172.424 L 160.529 172.424 L 160.529 172.424 Q 160.097 172.424 159.807 172.128 L 159.807 172.128 L 159.807 172.128 Q 159.518 171.832 159.518 171.39 L 159.518 171.39 L 159.518 171.39 Q 159.518 170.924 159.836 170.621 L 159.836 170.621 L 159.836 170.621 Q 160.153 170.318 160.637 170.318 L 160.637 170.318 L 160.637 170.318 Q 161.178 170.318 161.455 170.671 L 161.455 170.671 L 161.455 170.671 Q 161.732 171.023 161.732 171.592 L 161.732 171.592 L 161.732 171.592 Q 161.732 172.424 161.288 173.019 L 161.288 173.019 L 161.288 173.019 Q 160.844 173.613 160.068 173.721 Z M 160.623 172.043 L 160.623 172.043 L 160.623 172.043 Q 160.929 172.043 161.119 171.858 L 161.119 171.858 L 161.119 171.858 Q 161.309 171.672 161.309 171.371 L 161.309 171.371 L 161.309 171.371 Q 161.309 171.084 161.114 170.899 L 161.114 170.899 L 161.114 170.899 Q 160.919 170.713 160.623 170.713 L 160.623 170.713 L 160.623 170.713 Q 160.317 170.713 160.127 170.899 L 160.127 170.899 L 160.127 170.899 Q 159.937 171.084 159.937 171.371 L 159.937 171.371 L 159.937 171.371 Q 159.937 171.677 160.122 171.86 L 160.122 171.86 L 160.122 171.86 Q 160.308 172.043 160.623 172.043 Z M 157.527 173.721 L 157.527 173.721 L 157.527 173.721 Q 156.695 173.721 156.403 172.955 L 156.403 172.955 L 156.784 172.8 L 156.784 172.8 Q 157.005 173.331 157.527 173.331 L 157.527 173.331 L 157.527 173.331 Q 157.837 173.331 158.034 173.181 L 158.034 173.181 L 158.034 173.181 Q 158.232 173.03 158.232 172.744 L 158.232 172.744 L 158.232 172.744 Q 158.232 172.471 158.058 172.309 L 158.058 172.309 L 158.058 172.309 Q 157.884 172.147 157.55 172.147 L 157.55 172.147 L 157.315 172.147 L 157.315 171.761 L 157.527 171.761 L 157.527 171.761 Q 157.785 171.761 157.945 171.618 L 157.945 171.618 L 157.945 171.618 Q 158.105 171.474 158.105 171.239 L 158.105 171.239 L 158.105 171.239 Q 158.105 170.995 157.947 170.849 L 157.947 170.849 L 157.947 170.849 Q 157.79 170.703 157.541 170.703 L 157.541 170.703 L 157.541 170.703 Q 157.094 170.703 156.887 171.145 L 156.887 171.145 L 156.507 171 L 156.507 171 Q 156.624 170.699 156.89 170.508 L 156.89 170.508 L 156.89 170.508 Q 157.155 170.318 157.541 170.318 L 157.541 170.318 L 157.541 170.318 Q 157.969 170.318 158.251 170.567 L 158.251 170.567 L 158.251 170.567 Q 158.533 170.816 158.533 171.192 L 158.533 171.192 L 158.533 171.192 Q 158.533 171.418 158.422 171.611 L 158.422 171.611 L 158.422 171.611 Q 158.312 171.803 158.11 171.907 L 158.11 171.907 L 158.11 171.907 Q 158.368 172.01 158.514 172.222 L 158.514 172.222 L 158.514 172.222 Q 158.66 172.433 158.66 172.73 L 158.66 172.73 L 158.66 172.73 Q 158.66 173.176 158.335 173.449 L 158.335 173.449 L 158.335 173.449 Q 158.011 173.721 157.527 173.721 Z M 154.259 173.721 L 154.259 173.721 L 154.259 173.721 Q 153.892 173.721 153.62 173.613 L 153.62 173.613 L 153.62 173.613 Q 153.347 173.505 153.206 173.359 L 153.206 173.359 L 153.451 173.044 L 153.451 173.044 Q 153.794 173.345 154.254 173.345 L 154.254 173.345 L 154.254 173.345 Q 154.602 173.345 154.83 173.134 L 154.83 173.134 L 154.83 173.134 Q 155.058 172.922 155.058 172.607 L 155.058 172.607 L 155.058 172.607 Q 155.058 172.297 154.873 172.104 L 154.873 172.104 L 154.873 172.104 Q 154.687 171.912 154.386 171.912 L 154.386 171.912 L 154.386 171.912 Q 153.963 171.912 153.723 172.18 L 153.723 172.18 L 153.319 172.039 L 153.512 170.374 L 155.27 170.374 L 155.27 170.755 L 153.869 170.755 L 153.742 171.747 L 153.742 171.747 Q 154.024 171.521 154.433 171.521 L 154.433 171.521 L 154.433 171.521 Q 154.903 171.521 155.195 171.827 L 155.195 171.827 L 155.195 171.827 Q 155.486 172.133 155.486 172.579 L 155.486 172.579 L 155.486 172.579 Q 155.486 173.059 155.145 173.39 L 155.145 173.39 L 155.145 173.39 Q 154.804 173.721 154.259 173.721 Z M 152.108 173.665 L 151.699 173.665 L 151.699 171.042 L 151.149 171.042 L 151.149 170.765 L 151.149 170.765 Q 151.68 170.765 151.812 170.374 L 151.812 170.374 L 152.108 170.374 L 152.108 173.665 L 152.108 173.665 Z M 148.307 173.721 L 148.307 173.721 L 148.307 173.721 Q 148.049 173.721 147.816 173.611 L 147.816 173.611 L 147.816 173.611 Q 147.583 173.5 147.437 173.317 L 147.437 173.317 L 147.729 173.068 L 147.729 173.068 Q 147.997 173.355 148.316 173.355 L 148.316 173.355 L 148.316 173.355 Q 148.519 173.355 148.641 173.277 L 148.641 173.277 L 148.641 173.277 Q 148.763 173.2 148.763 173.049 L 148.763 173.049 L 148.763 173.049 Q 148.763 172.936 148.674 172.845 L 148.674 172.845 L 148.674 172.845 Q 148.584 172.753 148.49 172.708 L 148.49 172.708 L 148.49 172.708 Q 148.396 172.664 148.213 172.593 L 148.213 172.593 L 148.213 172.593 Q 147.846 172.457 147.658 172.288 L 147.658 172.288 L 147.658 172.288 Q 147.47 172.118 147.47 171.841 L 147.47 171.841 L 147.47 171.841 Q 147.47 171.55 147.698 171.378 L 147.698 171.378 L 147.698 171.378 Q 147.926 171.206 148.279 171.206 L 148.279 171.206 L 148.279 171.206 Q 148.782 171.206 149.087 171.568 L 149.087 171.568 L 148.805 171.803 L 148.805 171.803 Q 148.584 171.573 148.274 171.573 L 148.274 171.573 L 148.274 171.573 Q 148.091 171.573 147.983 171.644 L 147.983 171.644 L 147.983 171.644 Q 147.875 171.714 147.875 171.841 L 147.875 171.841 L 147.875 171.841 Q 147.875 171.912 147.91 171.97 L 147.91 171.97 L 147.91 171.97 Q 147.945 172.029 148.037 172.081 L 148.037 172.081 L 148.037 172.081 Q 148.128 172.133 148.183 172.158 L 148.183 172.158 L 148.183 172.158 Q 148.237 172.184 148.382 172.241 L 148.382 172.241 L 148.382 172.241 Q 148.763 172.377 148.963 172.551 L 148.963 172.551 L 148.963 172.551 Q 149.163 172.725 149.163 173.04 L 149.163 173.04 L 149.163 173.04 Q 149.163 173.359 148.932 173.54 L 148.932 173.54 L 148.932 173.54 Q 148.702 173.721 148.307 173.721 Z M 146.573 170.753 L 146.573 170.753 L 146.573 170.753 Q 146.498 170.826 146.39 170.826 L 146.39 170.826 L 146.39 170.826 Q 146.282 170.826 146.209 170.751 L 146.209 170.751 L 146.209 170.751 Q 146.136 170.675 146.136 170.572 L 146.136 170.572 L 146.136 170.572 Q 146.136 170.464 146.211 170.386 L 146.211 170.386 L 146.211 170.386 Q 146.287 170.309 146.39 170.309 L 146.39 170.309 L 146.39 170.309 Q 146.498 170.309 146.573 170.386 L 146.573 170.386 L 146.573 170.386 Q 146.649 170.464 146.649 170.572 L 146.649 170.572 L 146.649 170.572 Q 146.649 170.68 146.573 170.753 Z M 146.597 173.665 L 146.188 173.665 L 146.188 171.263 L 146.597 171.263 L 146.597 173.665 L 146.597 173.665 Z M 144.986 173.665 L 144.577 173.665 L 144.577 173.435 L 144.577 173.435 Q 144.356 173.721 143.971 173.721 L 143.971 173.721 L 143.971 173.721 Q 143.534 173.721 143.315 173.468 L 143.315 173.468 L 143.315 173.468 Q 143.097 173.214 143.097 172.65 L 143.097 172.65 L 143.097 171.263 L 143.506 171.263 L 143.506 172.711 L 143.506 172.711 Q 143.506 173.035 143.644 173.188 L 143.644 173.188 L 143.644 173.188 Q 143.783 173.341 144.023 173.341 L 144.023 173.341 L 144.023 173.341 Q 144.577 173.341 144.577 172.72 L 144.577 172.72 L 144.577 171.263 L 144.986 171.263 L 144.986 173.665 L 144.986 173.665 Z M 141.088 173.721 L 141.088 173.721 L 141.088 173.721 Q 140.712 173.721 140.472 173.439 L 140.472 173.439 L 140.472 174.422 L 140.063 174.615 L 140.063 171.263 L 140.472 171.263 L 140.472 171.465 L 140.472 171.465 Q 140.731 171.206 141.088 171.206 L 141.088 171.206 L 141.088 171.206 Q 141.544 171.206 141.812 171.545 L 141.812 171.545 L 141.812 171.545 Q 142.08 171.883 142.08 172.462 L 142.08 172.462 L 142.08 172.462 Q 142.08 173.049 141.807 173.385 L 141.807 173.385 L 141.807 173.385 Q 141.534 173.721 141.088 173.721 Z M 141.036 173.341 L 141.036 173.341 L 141.036 173.341 Q 141.337 173.341 141.499 173.113 L 141.499 173.113 L 141.499 173.113 Q 141.661 172.885 141.661 172.462 L 141.661 172.462 L 141.661 172.462 Q 141.661 172.062 141.494 171.822 L 141.494 171.822 L 141.494 171.822 Q 141.328 171.583 141.036 171.583 L 141.036 171.583 L 141.036 171.583 Q 140.655 171.583 140.472 171.907 L 140.472 171.907 L 140.472 173.016 L 140.472 173.016 Q 140.721 173.341 141.036 173.341 Z M 138.169 173.721 L 138.169 173.721 L 138.169 173.721 Q 137.68 173.721 137.391 173.371 L 137.391 173.371 L 137.391 173.371 Q 137.102 173.021 137.102 172.462 L 137.102 172.462 L 137.102 172.462 Q 137.102 171.874 137.394 171.54 L 137.394 171.54 L 137.394 171.54 Q 137.685 171.206 138.169 171.206 L 138.169 171.206 L 138.169 171.206 Q 138.602 171.206 138.881 171.496 L 138.881 171.496 L 138.881 171.496 Q 139.161 171.785 139.161 172.349 L 139.161 172.349 L 139.161 172.349 Q 139.161 172.48 139.147 172.621 L 139.147 172.621 L 137.521 172.621 L 137.521 172.621 Q 137.544 172.95 137.725 173.15 L 137.725 173.15 L 137.725 173.15 Q 137.906 173.35 138.179 173.35 L 138.179 173.35 L 138.179 173.35 Q 138.479 173.35 138.696 173.134 L 138.696 173.134 L 138.945 173.411 L 138.945 173.411 Q 138.635 173.721 138.169 173.721 Z M 137.516 172.274 L 137.516 172.274 L 138.747 172.274 L 138.747 172.274 Q 138.743 171.902 138.571 171.735 L 138.571 171.735 L 138.571 171.735 Q 138.4 171.568 138.169 171.568 L 138.169 171.568 L 138.169 171.568 Q 137.892 171.568 137.713 171.745 L 137.713 171.745 L 137.713 171.745 Q 137.535 171.921 137.516 172.274 Z M 135.041 173.721 L 135.041 173.721 L 135.041 173.721 Q 134.585 173.721 134.317 173.383 L 134.317 173.383 L 134.317 173.383 Q 134.049 173.044 134.049 172.462 L 134.049 172.462 L 134.049 172.462 Q 134.049 171.874 134.319 171.54 L 134.319 171.54 L 134.319 171.54 Q 134.59 171.206 135.041 171.206 L 135.041 171.206 L 135.041 171.206 Q 135.394 171.206 135.647 171.432 L 135.647 171.432 L 135.647 170.464 L 136.056 170.271 L 136.056 173.665 L 135.647 173.665 L 135.647 173.477 L 135.647 173.477 Q 135.412 173.721 135.041 173.721 Z M 135.097 173.341 L 135.097 173.341 L 135.097 173.341 Q 135.455 173.341 135.647 173.016 L 135.647 173.016 L 135.647 171.888 L 135.647 171.888 Q 135.455 171.583 135.097 171.583 L 135.097 171.583 L 135.097 171.583 Q 134.792 171.583 134.627 171.811 L 134.627 171.811 L 134.627 171.811 Q 134.463 172.039 134.463 172.462 L 134.463 172.462 L 134.463 172.462 Q 134.463 172.842 134.634 173.091 L 134.634 173.091 L 134.634 173.091 Q 134.806 173.341 135.097 173.341 Z M 219.953 168.08 L 219.953 168.08 L 219.953 168.08 Q 219.695 168.08 219.462 167.97 L 219.462 167.97 L 219.462 167.97 Q 219.229 167.86 219.084 167.676 L 219.084 167.676 L 219.375 167.427 L 219.375 167.427 Q 219.643 167.714 219.963 167.714 L 219.963 167.714 L 219.963 167.714 Q 220.165 167.714 220.287 167.636 L 220.287 167.636 L 220.287 167.636 Q 220.409 167.559 220.409 167.408 L 220.409 167.408 L 220.409 167.408 Q 220.409 167.295 220.32 167.204 L 220.32 167.204 L 220.32 167.204 Q 220.231 167.112 220.137 167.067 L 220.137 167.067 L 220.137 167.067 Q 220.043 167.023 219.859 166.952 L 219.859 166.952 L 219.859 166.952 Q 219.493 166.816 219.305 166.647 L 219.305 166.647 L 219.305 166.647 Q 219.117 166.478 219.117 166.2 L 219.117 166.2 L 219.117 166.2 Q 219.117 165.909 219.345 165.737 L 219.345 165.737 L 219.345 165.737 Q 219.573 165.566 219.925 165.566 L 219.925 165.566 L 219.925 165.566 Q 220.428 165.566 220.734 165.928 L 220.734 165.928 L 220.452 166.163 L 220.452 166.163 Q 220.231 165.932 219.92 165.932 L 219.92 165.932 L 219.92 165.932 Q 219.737 165.932 219.629 166.003 L 219.629 166.003 L 219.629 166.003 Q 219.521 166.073 219.521 166.2 L 219.521 166.2 L 219.521 166.2 Q 219.521 166.271 219.556 166.329 L 219.556 166.329 L 219.556 166.329 Q 219.591 166.388 219.683 166.44 L 219.683 166.44 L 219.683 166.44 Q 219.775 166.492 219.829 166.517 L 219.829 166.517 L 219.829 166.517 Q 219.883 166.543 220.029 166.6 L 220.029 166.6 L 220.029 166.6 Q 220.409 166.736 220.609 166.91 L 220.609 166.91 L 220.609 166.91 Q 220.809 167.084 220.809 167.399 L 220.809 167.399 L 220.809 167.399 Q 220.809 167.719 220.579 167.899 L 220.579 167.899 L 220.579 167.899 Q 220.348 168.08 219.953 168.08 Z M 218.22 165.112 L 218.22 165.112 L 218.22 165.112 Q 218.144 165.185 218.036 165.185 L 218.036 165.185 L 218.036 165.185 Q 217.928 165.185 217.855 165.11 L 217.855 165.11 L 217.855 165.11 Q 217.782 165.034 217.782 164.931 L 217.782 164.931 L 217.782 164.931 Q 217.782 164.823 217.858 164.745 L 217.858 164.745 L 217.858 164.745 Q 217.933 164.668 218.036 164.668 L 218.036 164.668 L 218.036 164.668 Q 218.144 164.668 218.22 164.745 L 218.22 164.745 L 218.22 164.745 Q 218.295 164.823 218.295 164.931 L 218.295 164.931 L 218.295 164.931 Q 218.295 165.039 218.22 165.112 Z M 218.243 168.024 L 217.834 168.024 L 217.834 165.622 L 218.243 165.622 L 218.243 168.024 L 218.243 168.024 Z M 216.758 168.024 L 216.372 168.024 L 216.372 167.803 L 216.372 167.803 Q 216.076 168.08 215.691 168.08 L 215.691 168.08 L 215.691 168.08 Q 215.31 168.08 215.082 167.871 L 215.082 167.871 L 215.082 167.871 Q 214.854 167.662 214.854 167.272 L 214.854 167.272 L 214.854 167.272 Q 214.854 166.882 215.113 166.68 L 215.113 166.68 L 215.113 166.68 Q 215.371 166.478 215.752 166.478 L 215.752 166.478 L 215.752 166.478 Q 216.1 166.478 216.372 166.633 L 216.372 166.633 L 216.372 166.463 L 216.372 166.463 Q 216.372 166.163 216.239 166.043 L 216.239 166.043 L 216.239 166.043 Q 216.105 165.923 215.851 165.923 L 215.851 165.923 L 215.851 165.923 Q 215.489 165.923 215.15 166.163 L 215.15 166.163 L 215.033 165.819 L 215.033 165.819 Q 215.418 165.566 215.902 165.566 L 215.902 165.566 L 215.902 165.566 Q 216.758 165.566 216.758 166.431 L 216.758 166.431 L 216.758 168.024 L 216.758 168.024 Z M 215.752 167.719 L 215.752 167.719 L 215.752 167.719 Q 216.105 167.719 216.372 167.404 L 216.372 167.404 L 216.372 166.99 L 216.372 166.99 Q 216.114 166.83 215.808 166.83 L 215.808 166.83 L 215.808 166.83 Q 215.559 166.83 215.399 166.943 L 215.399 166.943 L 215.399 166.943 Q 215.24 167.056 215.24 167.272 L 215.24 167.272 L 215.24 167.272 Q 215.24 167.474 215.374 167.596 L 215.374 167.596 L 215.374 167.596 Q 215.508 167.719 215.752 167.719 Z M 213.127 169.138 L 213.127 169.138 L 213.127 169.138 Q 212.85 169.138 212.686 168.983 L 212.686 168.983 L 212.916 168.823 L 212.916 168.823 Q 212.963 168.884 213.09 168.884 L 213.09 168.884 L 213.09 168.884 Q 213.193 168.884 213.264 168.821 L 213.264 168.821 L 213.264 168.821 Q 213.334 168.757 213.334 168.659 L 213.334 168.659 L 213.334 168.659 Q 213.334 168.569 213.252 168.508 L 213.252 168.508 L 213.252 168.508 Q 213.17 168.447 213.062 168.447 L 213.062 168.447 L 213.062 168.447 Q 212.949 168.447 212.883 168.48 L 212.883 168.48 L 212.808 168.386 L 213.057 168.071 L 213.057 168.071 Q 212.643 168.033 212.408 167.707 L 212.408 167.707 L 212.408 167.707 Q 212.173 167.38 212.173 166.825 L 212.173 166.825 L 212.173 166.825 Q 212.173 166.233 212.444 165.899 L 212.444 165.899 L 212.444 165.899 Q 212.714 165.566 213.189 165.566 L 213.189 165.566 L 213.189 165.566 Q 213.828 165.566 214.03 166.125 L 214.03 166.125 L 213.645 166.266 L 213.645 166.266 Q 213.522 165.946 213.193 165.946 L 213.193 165.946 L 213.193 165.946 Q 212.892 165.946 212.742 166.177 L 212.742 166.177 L 212.742 166.177 Q 212.592 166.407 212.592 166.825 L 212.592 166.825 L 212.592 166.825 Q 212.592 167.239 212.742 167.467 L 212.742 167.467 L 212.742 167.467 Q 212.892 167.695 213.179 167.695 L 213.179 167.695 L 213.179 167.695 Q 213.555 167.695 213.668 167.338 L 213.668 167.338 L 214.049 167.465 L 214.049 167.465 Q 213.88 168.01 213.306 168.076 L 213.306 168.076 L 213.184 168.273 L 213.184 168.273 Q 213.442 168.273 213.565 168.386 L 213.565 168.386 L 213.565 168.386 Q 213.687 168.499 213.687 168.663 L 213.687 168.663 L 213.687 168.663 Q 213.687 168.87 213.532 169.004 L 213.532 169.004 L 213.532 169.004 Q 213.377 169.138 213.127 169.138 Z M 211.13 168.024 L 210.721 168.024 L 210.721 166.572 L 210.721 166.572 Q 210.721 166.247 210.583 166.094 L 210.583 166.094 L 210.583 166.094 Q 210.444 165.942 210.204 165.942 L 210.204 165.942 L 210.204 165.942 Q 209.65 165.942 209.65 166.562 L 209.65 166.562 L 209.65 168.024 L 209.241 168.024 L 209.241 165.622 L 209.65 165.622 L 209.65 165.866 L 209.65 165.866 Q 209.871 165.566 210.27 165.566 L 210.27 165.566 L 210.27 165.566 Q 210.693 165.566 210.912 165.822 L 210.912 165.822 L 210.912 165.822 Q 211.13 166.078 211.13 166.642 L 211.13 166.642 L 211.13 168.024 L 211.13 168.024 Z M 208.169 168.024 L 207.784 168.024 L 207.784 167.803 L 207.784 167.803 Q 207.488 168.08 207.102 168.08 L 207.102 168.08 L 207.102 168.08 Q 206.721 168.08 206.493 167.871 L 206.493 167.871 L 206.493 167.871 Q 206.265 167.662 206.265 167.272 L 206.265 167.272 L 206.265 167.272 Q 206.265 166.882 206.524 166.68 L 206.524 166.68 L 206.524 166.68 Q 206.783 166.478 207.163 166.478 L 207.163 166.478 L 207.163 166.478 Q 207.511 166.478 207.784 166.633 L 207.784 166.633 L 207.784 166.463 L 207.784 166.463 Q 207.784 166.163 207.65 166.043 L 207.65 166.043 L 207.65 166.043 Q 207.516 165.923 207.262 165.923 L 207.262 165.923 L 207.262 165.923 Q 206.9 165.923 206.562 166.163 L 206.562 166.163 L 206.444 165.819 L 206.444 165.819 Q 206.83 165.566 207.314 165.566 L 207.314 165.566 L 207.314 165.566 Q 208.169 165.566 208.169 166.431 L 208.169 166.431 L 208.169 168.024 L 208.169 168.024 Z M 207.163 167.719 L 207.163 167.719 L 207.163 167.719 Q 207.516 167.719 207.784 167.404 L 207.784 167.404 L 207.784 166.99 L 207.784 166.99 Q 207.525 166.83 207.22 166.83 L 207.22 166.83 L 207.22 166.83 Q 206.971 166.83 206.811 166.943 L 206.811 166.943 L 206.811 166.943 Q 206.651 167.056 206.651 167.272 L 206.651 167.272 L 206.651 167.272 Q 206.651 167.474 206.785 167.596 L 206.785 167.596 L 206.785 167.596 Q 206.919 167.719 207.163 167.719 Z M 204.69 168.024 L 204.281 168.024 L 204.281 165.622 L 204.69 165.622 L 204.69 165.937 L 204.69 165.937 Q 204.859 165.566 205.259 165.566 L 205.259 165.566 L 205.259 165.566 Q 205.484 165.566 205.63 165.688 L 205.63 165.688 L 205.569 166.073 L 205.569 166.073 Q 205.419 165.97 205.226 165.97 L 205.226 165.97 L 205.226 165.97 Q 205.014 165.97 204.852 166.134 L 204.852 166.134 L 204.852 166.134 Q 204.69 166.299 204.69 166.67 L 204.69 166.67 L 204.69 168.024 L 204.69 168.024 Z M 203.575 165.979 L 203.016 165.979 L 203.016 168.024 L 202.607 168.024 L 202.607 165.979 L 202.235 165.979 L 202.235 165.622 L 202.607 165.622 L 202.607 165.222 L 202.607 165.222 Q 202.607 164.931 202.757 164.804 L 202.757 164.804 L 202.757 164.804 Q 202.908 164.677 203.129 164.677 L 203.129 164.677 L 203.129 164.677 Q 203.364 164.677 203.575 164.79 L 203.575 164.79 L 203.575 165.133 L 203.575 165.133 Q 203.382 165.044 203.232 165.044 L 203.232 165.044 L 203.232 165.044 Q 203.1 165.044 203.058 165.11 L 203.058 165.11 L 203.058 165.11 Q 203.016 165.175 203.016 165.293 L 203.016 165.293 L 203.016 165.622 L 203.575 165.622 L 203.575 165.979 L 203.575 165.979 Z M 198.346 168.08 L 198.346 168.08 L 198.346 168.08 Q 197.857 168.08 197.568 167.73 L 197.568 167.73 L 197.568 167.73 Q 197.279 167.38 197.279 166.821 L 197.279 166.821 L 197.279 166.821 Q 197.279 166.233 197.571 165.899 L 197.571 165.899 L 197.571 165.899 Q 197.862 165.566 198.346 165.566 L 198.346 165.566 L 198.346 165.566 Q 198.779 165.566 199.058 165.855 L 199.058 165.855 L 199.058 165.855 Q 199.338 166.144 199.338 166.708 L 199.338 166.708 L 199.338 166.708 Q 199.338 166.839 199.324 166.98 L 199.324 166.98 L 197.698 166.98 L 197.698 166.98 Q 197.721 167.31 197.902 167.509 L 197.902 167.509 L 197.902 167.509 Q 198.083 167.709 198.356 167.709 L 198.356 167.709 L 198.356 167.709 Q 198.657 167.709 198.873 167.493 L 198.873 167.493 L 199.122 167.77 L 199.122 167.77 Q 198.812 168.08 198.346 168.08 Z M 197.693 166.633 L 197.693 166.633 L 198.924 166.633 L 198.924 166.633 Q 198.92 166.261 198.748 166.094 L 198.748 166.094 L 198.748 166.094 Q 198.577 165.928 198.346 165.928 L 198.346 165.928 L 198.346 165.928 Q 198.069 165.928 197.89 166.104 L 197.89 166.104 L 197.89 166.104 Q 197.712 166.28 197.693 166.633 Z M 196.422 168.024 L 196.013 168.024 L 196.013 164.823 L 196.422 164.63 L 196.422 168.024 L 196.422 168.024 Z M 191.865 168.08 L 191.865 168.08 L 191.865 168.08 Q 191.377 168.08 191.088 167.73 L 191.088 167.73 L 191.088 167.73 Q 190.798 167.38 190.798 166.821 L 190.798 166.821 L 190.798 166.821 Q 190.798 166.233 191.09 165.899 L 191.09 165.899 L 191.09 165.899 Q 191.381 165.566 191.865 165.566 L 191.865 165.566 L 191.865 165.566 Q 192.298 165.566 192.578 165.855 L 192.578 165.855 L 192.578 165.855 Q 192.857 166.144 192.857 166.708 L 192.857 166.708 L 192.857 166.708 Q 192.857 166.839 192.843 166.98 L 192.843 166.98 L 191.217 166.98 L 191.217 166.98 Q 191.24 167.31 191.421 167.509 L 191.421 167.509 L 191.421 167.509 Q 191.602 167.709 191.875 167.709 L 191.875 167.709 L 191.875 167.709 Q 192.176 167.709 192.392 167.493 L 192.392 167.493 L 192.641 167.77 L 192.641 167.77 Q 192.331 168.08 191.865 168.08 Z M 191.212 166.633 L 191.212 166.633 L 192.444 166.633 L 192.444 166.633 Q 192.439 166.261 192.267 166.094 L 192.267 166.094 L 192.267 166.094 Q 192.096 165.928 191.865 165.928 L 191.865 165.928 L 191.865 165.928 Q 191.588 165.928 191.41 166.104 L 191.41 166.104 L 191.41 166.104 Q 191.231 166.28 191.212 166.633 Z M 189.941 168.024 L 189.532 168.024 L 189.532 164.823 L 189.941 164.63 L 189.941 168.024 L 189.941 168.024 Z M 188.49 168.024 L 188.081 168.024 L 188.081 164.823 L 188.49 164.63 L 188.49 168.024 L 188.49 168.024 Z M 186.142 168.08 L 186.142 168.08 L 186.142 168.08 Q 185.653 168.08 185.364 167.73 L 185.364 167.73 L 185.364 167.73 Q 185.075 167.38 185.075 166.821 L 185.075 166.821 L 185.075 166.821 Q 185.075 166.233 185.367 165.899 L 185.367 165.899 L 185.367 165.899 Q 185.658 165.566 186.142 165.566 L 186.142 165.566 L 186.142 165.566 Q 186.575 165.566 186.854 165.855 L 186.854 165.855 L 186.854 165.855 Q 187.134 166.144 187.134 166.708 L 187.134 166.708 L 187.134 166.708 Q 187.134 166.839 187.12 166.98 L 187.12 166.98 L 185.493 166.98 L 185.493 166.98 Q 185.517 167.31 185.698 167.509 L 185.698 167.509 L 185.698 167.509 Q 185.879 167.709 186.152 167.709 L 186.152 167.709 L 186.152 167.709 Q 186.452 167.709 186.669 167.493 L 186.669 167.493 L 186.918 167.77 L 186.918 167.77 Q 186.608 168.08 186.142 168.08 Z M 185.489 166.633 L 185.489 166.633 L 186.72 166.633 L 186.72 166.633 Q 186.716 166.261 186.544 166.094 L 186.544 166.094 L 186.544 166.094 Q 186.372 165.928 186.142 165.928 L 186.142 165.928 L 186.142 165.928 Q 185.865 165.928 185.686 166.104 L 185.686 166.104 L 185.686 166.104 Q 185.508 166.28 185.489 166.633 Z M 184.213 165.112 L 184.213 165.112 L 184.213 165.112 Q 184.138 165.185 184.03 165.185 L 184.03 165.185 L 184.03 165.185 Q 183.922 165.185 183.849 165.11 L 183.849 165.11 L 183.849 165.11 Q 183.776 165.034 183.776 164.931 L 183.776 164.931 L 183.776 164.931 Q 183.776 164.823 183.851 164.745 L 183.851 164.745 L 183.851 164.745 Q 183.927 164.668 184.03 164.668 L 184.03 164.668 L 184.03 164.668 Q 184.138 164.668 184.213 164.745 L 184.213 164.745 L 184.213 164.745 Q 184.289 164.823 184.289 164.931 L 184.289 164.931 L 184.289 164.931 Q 184.289 165.039 184.213 165.112 Z M 184.237 168.024 L 183.828 168.024 L 183.828 165.622 L 184.237 165.622 L 184.237 168.024 L 184.237 168.024 Z M 181.998 168.08 L 181.998 168.08 L 181.998 168.08 Q 181.537 168.08 181.269 167.749 L 181.269 167.749 L 181.269 167.749 Q 181.001 167.418 181.001 166.825 L 181.001 166.825 L 181.001 166.825 Q 181.001 166.233 181.272 165.899 L 181.272 165.899 L 181.272 165.899 Q 181.542 165.566 182.017 165.566 L 182.017 165.566 L 182.017 165.566 Q 182.656 165.566 182.858 166.125 L 182.858 166.125 L 182.473 166.266 L 182.473 166.266 Q 182.35 165.946 182.021 165.946 L 182.021 165.946 L 182.021 165.946 Q 181.72 165.946 181.57 166.177 L 181.57 166.177 L 181.57 166.177 Q 181.42 166.407 181.42 166.825 L 181.42 166.825 L 181.42 166.825 Q 181.42 167.239 181.57 167.467 L 181.57 167.467 L 181.57 167.467 Q 181.72 167.695 182.007 167.695 L 182.007 167.695 L 182.007 167.695 Q 182.383 167.695 182.496 167.338 L 182.496 167.338 L 182.877 167.465 L 182.877 167.465 Q 182.787 167.761 182.56 167.921 L 182.56 167.921 L 182.56 167.921 Q 182.332 168.08 181.998 168.08 Z M 179.672 165.112 L 179.672 165.112 L 179.672 165.112 Q 179.597 165.185 179.489 165.185 L 179.489 165.185 L 179.489 165.185 Q 179.381 165.185 179.308 165.11 L 179.308 165.11 L 179.308 165.11 Q 179.235 165.034 179.235 164.931 L 179.235 164.931 L 179.235 164.931 Q 179.235 164.823 179.31 164.745 L 179.31 164.745 L 179.31 164.745 Q 179.385 164.668 179.489 164.668 L 179.489 164.668 L 179.489 164.668 Q 179.597 164.668 179.672 164.745 L 179.672 164.745 L 179.672 164.745 Q 179.747 164.823 179.747 164.931 L 179.747 164.931 L 179.747 164.931 Q 179.747 165.039 179.672 165.112 Z M 179.696 168.024 L 179.287 168.024 L 179.287 165.622 L 179.696 165.622 L 179.696 168.024 L 179.696 168.024 Z M 177.256 165.979 L 176.696 165.979 L 176.696 168.024 L 176.288 168.024 L 176.288 165.979 L 175.916 165.979 L 175.916 165.622 L 176.288 165.622 L 176.288 165.222 L 176.288 165.222 Q 176.288 164.931 176.438 164.804 L 176.438 164.804 L 176.438 164.804 Q 176.588 164.677 176.809 164.677 L 176.809 164.677 L 176.809 164.677 Q 177.044 164.677 177.256 164.79 L 177.256 164.79 L 177.256 165.133 L 177.256 165.133 Q 177.063 165.044 176.913 165.044 L 176.913 165.044 L 176.913 165.044 Q 176.781 165.044 176.739 165.11 L 176.739 165.11 L 176.739 165.11 Q 176.696 165.175 176.696 165.293 L 176.696 165.293 L 176.696 165.622 L 177.256 165.622 L 177.256 165.979 L 177.256 165.979 Z M 178.821 165.979 L 178.262 165.979 L 178.262 168.024 L 177.853 168.024 L 177.853 165.979 L 177.482 165.979 L 177.482 165.622 L 177.853 165.622 L 177.853 165.222 L 177.853 165.222 Q 177.853 164.931 178.003 164.804 L 178.003 164.804 L 178.003 164.804 Q 178.154 164.677 178.375 164.677 L 178.375 164.677 L 178.375 164.677 Q 178.61 164.677 178.821 164.79 L 178.821 164.79 L 178.821 165.133 L 178.821 165.133 Q 178.628 165.044 178.478 165.044 L 178.478 165.044 L 178.478 165.044 Q 178.346 165.044 178.304 165.11 L 178.304 165.11 L 178.304 165.11 Q 178.262 165.175 178.262 165.293 L 178.262 165.293 L 178.262 165.622 L 178.821 165.622 L 178.821 165.979 L 178.821 165.979 Z M 174.848 167.744 L 174.848 167.744 L 174.848 167.744 Q 174.561 168.08 174.072 168.08 L 174.072 168.08 L 174.072 168.08 Q 173.583 168.08 173.296 167.747 L 173.296 167.747 L 173.296 167.747 Q 173.01 167.413 173.01 166.825 L 173.01 166.825 L 173.01 166.825 Q 173.01 166.238 173.296 165.902 L 173.296 165.902 L 173.296 165.902 Q 173.583 165.566 174.072 165.566 L 174.072 165.566 L 174.072 165.566 Q 174.561 165.566 174.848 165.899 L 174.848 165.899 L 174.848 165.899 Q 175.134 166.233 175.134 166.821 L 175.134 166.821 L 175.134 166.821 Q 175.134 167.408 174.848 167.744 Z M 173.595 167.467 L 173.595 167.467 L 173.595 167.467 Q 173.767 167.7 174.072 167.7 L 174.072 167.7 L 174.072 167.7 Q 174.378 167.7 174.549 167.467 L 174.549 167.467 L 174.549 167.467 Q 174.721 167.234 174.721 166.821 L 174.721 166.821 L 174.721 166.821 Q 174.721 166.412 174.549 166.177 L 174.549 166.177 L 174.549 166.177 Q 174.378 165.942 174.072 165.942 L 174.072 165.942 L 174.072 165.942 Q 173.767 165.942 173.595 166.174 L 173.595 166.174 L 173.595 166.174 Q 173.423 166.407 173.423 166.825 L 173.423 166.825 L 173.423 166.825 Q 173.423 167.234 173.595 167.467 Z M 169.027 168.08 L 169.027 168.08 L 169.027 168.08 Q 168.538 168.08 168.249 167.73 L 168.249 167.73 L 168.249 167.73 Q 167.959 167.38 167.959 166.821 L 167.959 166.821 L 167.959 166.821 Q 167.959 166.233 168.251 165.899 L 168.251 165.899 L 168.251 165.899 Q 168.542 165.566 169.027 165.566 L 169.027 165.566 L 169.027 165.566 Q 169.459 165.566 169.739 165.855 L 169.739 165.855 L 169.739 165.855 Q 170.018 166.144 170.018 166.708 L 170.018 166.708 L 170.018 166.708 Q 170.018 166.839 170.004 166.98 L 170.004 166.98 L 168.378 166.98 L 168.378 166.98 Q 168.401 167.31 168.582 167.509 L 168.582 167.509 L 168.582 167.509 Q 168.763 167.709 169.036 167.709 L 169.036 167.709 L 169.036 167.709 Q 169.337 167.709 169.553 167.493 L 169.553 167.493 L 169.802 167.77 L 169.802 167.77 Q 169.492 168.08 169.027 168.08 Z M 168.373 166.633 L 168.373 166.633 L 169.605 166.633 L 169.605 166.633 Q 169.6 166.261 169.428 166.094 L 169.428 166.094 L 169.428 166.094 Q 169.257 165.928 169.027 165.928 L 169.027 165.928 L 169.027 165.928 Q 168.749 165.928 168.571 166.104 L 168.571 166.104 L 168.571 166.104 Q 168.392 166.28 168.373 166.633 Z M 166.883 168.024 L 166.474 168.024 L 166.474 167.794 L 166.474 167.794 Q 166.253 168.08 165.867 168.08 L 165.867 168.08 L 165.867 168.08 Q 165.43 168.08 165.211 167.827 L 165.211 167.827 L 165.211 167.827 Q 164.993 167.573 164.993 167.009 L 164.993 167.009 L 164.993 165.622 L 165.402 165.622 L 165.402 167.07 L 165.402 167.07 Q 165.402 167.394 165.54 167.547 L 165.54 167.547 L 165.54 167.547 Q 165.679 167.7 165.919 167.7 L 165.919 167.7 L 165.919 167.7 Q 166.474 167.7 166.474 167.079 L 166.474 167.079 L 166.474 165.622 L 166.883 165.622 L 166.883 168.024 L 166.883 168.024 Z M 162.739 168.997 L 162.739 168.997 L 162.542 168.677 L 162.542 168.677 Q 163.063 168.649 163.263 168.496 L 163.263 168.496 L 163.263 168.496 Q 163.463 168.344 163.463 168.08 L 163.463 168.08 L 163.463 167.789 L 163.463 167.789 Q 163.251 168.08 162.842 168.08 L 162.842 168.08 L 162.842 168.08 Q 162.419 168.08 162.14 167.751 L 162.14 167.751 L 162.14 167.751 Q 161.86 167.422 161.86 166.821 L 161.86 166.821 L 161.86 166.821 Q 161.86 166.238 162.135 165.902 L 162.135 165.902 L 162.135 165.902 Q 162.41 165.566 162.856 165.566 L 162.856 165.566 L 162.856 165.566 Q 163.233 165.566 163.463 165.819 L 163.463 165.819 L 163.463 165.622 L 163.872 165.622 L 163.872 167.925 L 163.872 167.925 Q 163.872 168.475 163.578 168.72 L 163.578 168.72 L 163.578 168.72 Q 163.284 168.964 162.739 168.997 Z M 162.927 167.7 L 162.927 167.7 L 162.927 167.7 Q 163.077 167.7 163.225 167.608 L 163.225 167.608 L 163.225 167.608 Q 163.374 167.516 163.463 167.361 L 163.463 167.361 L 163.463 166.261 L 163.463 166.261 Q 163.378 166.12 163.223 166.031 L 163.223 166.031 L 163.223 166.031 Q 163.068 165.942 162.927 165.942 L 162.927 165.942 L 162.927 165.942 Q 162.607 165.942 162.44 166.17 L 162.44 166.17 L 162.44 166.17 Q 162.274 166.398 162.274 166.821 L 162.274 166.821 L 162.274 166.821 Q 162.274 167.23 162.455 167.465 L 162.455 167.465 L 162.455 167.465 Q 162.636 167.7 162.927 167.7 Z M 160.817 168.024 L 160.408 168.024 L 160.408 166.572 L 160.408 166.572 Q 160.408 166.247 160.269 166.094 L 160.269 166.094 L 160.269 166.094 Q 160.131 165.942 159.891 165.942 L 159.891 165.942 L 159.891 165.942 Q 159.336 165.942 159.336 166.562 L 159.336 166.562 L 159.336 168.024 L 158.927 168.024 L 158.927 165.622 L 159.336 165.622 L 159.336 165.866 L 159.336 165.866 Q 159.557 165.566 159.957 165.566 L 159.957 165.566 L 159.957 165.566 Q 160.38 165.566 160.598 165.822 L 160.598 165.822 L 160.598 165.822 Q 160.817 166.078 160.817 166.642 L 160.817 166.642 L 160.817 168.024 L 160.817 168.024 Z M 157.856 168.024 L 157.47 168.024 L 157.47 167.803 L 157.47 167.803 Q 157.174 168.08 156.789 168.08 L 156.789 168.08 L 156.789 168.08 Q 156.408 168.08 156.18 167.871 L 156.18 167.871 L 156.18 167.871 Q 155.952 167.662 155.952 167.272 L 155.952 167.272 L 155.952 167.272 Q 155.952 166.882 156.211 166.68 L 156.211 166.68 L 156.211 166.68 Q 156.469 166.478 156.85 166.478 L 156.85 166.478 L 156.85 166.478 Q 157.198 166.478 157.47 166.633 L 157.47 166.633 L 157.47 166.463 L 157.47 166.463 Q 157.47 166.163 157.337 166.043 L 157.337 166.043 L 157.337 166.043 Q 157.203 165.923 156.949 165.923 L 156.949 165.923 L 156.949 165.923 Q 156.587 165.923 156.248 166.163 L 156.248 166.163 L 156.131 165.819 L 156.131 165.819 Q 156.516 165.566 157 165.566 L 157 165.566 L 157 165.566 Q 157.856 165.566 157.856 166.431 L 157.856 166.431 L 157.856 168.024 L 157.856 168.024 Z M 156.85 167.719 L 156.85 167.719 L 156.85 167.719 Q 157.203 167.719 157.47 167.404 L 157.47 167.404 L 157.47 166.99 L 157.47 166.99 Q 157.212 166.83 156.906 166.83 L 156.906 166.83 L 156.906 166.83 Q 156.657 166.83 156.497 166.943 L 156.497 166.943 L 156.497 166.943 Q 156.338 167.056 156.338 167.272 L 156.338 167.272 L 156.338 167.272 Q 156.338 167.474 156.472 167.596 L 156.472 167.596 L 156.472 167.596 Q 156.606 167.719 156.85 167.719 Z M 155.095 168.024 L 154.686 168.024 L 154.686 164.823 L 155.095 164.63 L 155.095 168.024 L 155.095 168.024 Z M 150.74 168.024 L 150.331 168.024 L 150.331 165.622 L 150.74 165.622 L 150.74 165.937 L 150.74 165.937 Q 150.909 165.566 151.308 165.566 L 151.308 165.566 L 151.308 165.566 Q 151.534 165.566 151.68 165.688 L 151.68 165.688 L 151.619 166.073 L 151.619 166.073 Q 151.468 165.97 151.275 165.97 L 151.275 165.97 L 151.275 165.97 Q 151.064 165.97 150.902 166.134 L 150.902 166.134 L 150.902 166.134 Q 150.74 166.299 150.74 166.67 L 150.74 166.67 L 150.74 168.024 L 150.74 168.024 Z M 149.134 168.024 L 148.725 168.024 L 148.725 167.794 L 148.725 167.794 Q 148.504 168.08 148.118 168.08 L 148.118 168.08 L 148.118 168.08 Q 147.681 168.08 147.463 167.827 L 147.463 167.827 L 147.463 167.827 Q 147.244 167.573 147.244 167.009 L 147.244 167.009 L 147.244 165.622 L 147.653 165.622 L 147.653 167.07 L 147.653 167.07 Q 147.653 167.394 147.792 167.547 L 147.792 167.547 L 147.792 167.547 Q 147.93 167.7 148.17 167.7 L 148.17 167.7 L 148.17 167.7 Q 148.725 167.7 148.725 167.079 L 148.725 167.079 L 148.725 165.622 L 149.134 165.622 L 149.134 168.024 L 149.134 168.024 Z M 145.964 167.744 L 145.964 167.744 L 145.964 167.744 Q 145.677 168.08 145.188 168.08 L 145.188 168.08 L 145.188 168.08 Q 144.7 168.08 144.413 167.747 L 144.413 167.747 L 144.413 167.747 Q 144.126 167.413 144.126 166.825 L 144.126 166.825 L 144.126 166.825 Q 144.126 166.238 144.413 165.902 L 144.413 165.902 L 144.413 165.902 Q 144.7 165.566 145.188 165.566 L 145.188 165.566 L 145.188 165.566 Q 145.677 165.566 145.964 165.899 L 145.964 165.899 L 145.964 165.899 Q 146.251 166.233 146.251 166.821 L 146.251 166.821 L 146.251 166.821 Q 146.251 167.408 145.964 167.744 Z M 144.711 167.467 L 144.711 167.467 L 144.711 167.467 Q 144.883 167.7 145.188 167.7 L 145.188 167.7 L 145.188 167.7 Q 145.494 167.7 145.666 167.467 L 145.666 167.467 L 145.666 167.467 Q 145.837 167.234 145.837 166.821 L 145.837 166.821 L 145.837 166.821 Q 145.837 166.412 145.666 166.177 L 145.666 166.177 L 145.666 166.177 Q 145.494 165.942 145.188 165.942 L 145.188 165.942 L 145.188 165.942 Q 144.883 165.942 144.711 166.174 L 144.711 166.174 L 144.711 166.174 Q 144.54 166.407 144.54 166.825 L 144.54 166.825 L 144.54 166.825 Q 144.54 167.234 144.711 167.467 Z M 142.235 168.08 L 142.235 168.08 L 142.235 168.08 Q 141.859 168.08 141.619 167.798 L 141.619 167.798 L 141.619 168.781 L 141.21 168.974 L 141.21 165.622 L 141.619 165.622 L 141.619 165.824 L 141.619 165.824 Q 141.878 165.566 142.235 165.566 L 142.235 165.566 L 142.235 165.566 Q 142.691 165.566 142.959 165.904 L 142.959 165.904 L 142.959 165.904 Q 143.227 166.242 143.227 166.821 L 143.227 166.821 L 143.227 166.821 Q 143.227 167.408 142.954 167.744 L 142.954 167.744 L 142.954 167.744 Q 142.681 168.08 142.235 168.08 Z M 142.183 167.7 L 142.183 167.7 L 142.183 167.7 Q 142.484 167.7 142.646 167.472 L 142.646 167.472 L 142.646 167.472 Q 142.808 167.244 142.808 166.821 L 142.808 166.821 L 142.808 166.821 Q 142.808 166.421 142.641 166.181 L 142.641 166.181 L 142.641 166.181 Q 142.475 165.942 142.183 165.942 L 142.183 165.942 L 142.183 165.942 Q 141.802 165.942 141.619 166.266 L 141.619 166.266 L 141.619 167.375 L 141.619 167.375 Q 141.868 167.7 142.183 167.7 Z M 137.68 168.08 L 137.68 168.08 L 137.68 168.08 Q 137.172 168.08 137.172 167.507 L 137.172 167.507 L 137.172 165.979 L 136.782 165.979 L 136.782 165.622 L 137.172 165.622 L 137.172 164.828 L 137.581 164.63 L 137.581 165.622 L 138.173 165.622 L 138.173 165.979 L 137.581 165.979 L 137.581 167.371 L 137.581 167.371 Q 137.581 167.53 137.633 167.615 L 137.633 167.615 L 137.633 167.615 Q 137.685 167.7 137.83 167.7 L 137.83 167.7 L 137.83 167.7 Q 137.99 167.7 138.188 167.573 L 138.188 167.573 L 138.141 167.972 L 138.141 167.972 Q 137.934 168.08 137.68 168.08 Z M 135.116 168.08 L 135.116 168.08 L 135.116 168.08 Q 134.627 168.08 134.338 167.73 L 134.338 167.73 L 134.338 167.73 Q 134.049 167.38 134.049 166.821 L 134.049 166.821 L 134.049 166.821 Q 134.049 166.233 134.341 165.899 L 134.341 165.899 L 134.341 165.899 Q 134.632 165.566 135.116 165.566 L 135.116 165.566 L 135.116 165.566 Q 135.549 165.566 135.828 165.855 L 135.828 165.855 L 135.828 165.855 Q 136.108 166.144 136.108 166.708 L 136.108 166.708 L 136.108 166.708 Q 136.108 166.839 136.094 166.98 L 136.094 166.98 L 134.468 166.98 L 134.468 166.98 Q 134.491 167.31 134.672 167.509 L 134.672 167.509 L 134.672 167.509 Q 134.853 167.709 135.126 167.709 L 135.126 167.709 L 135.126 167.709 Q 135.426 167.709 135.643 167.493 L 135.643 167.493 L 135.892 167.77 L 135.892 167.77 Q 135.582 168.08 135.116 168.08 Z M 134.463 166.633 L 134.463 166.633 L 135.694 166.633 L 135.694 166.633 Q 135.69 166.261 135.518 166.094 L 135.518 166.094 L 135.518 166.094 Q 135.347 165.928 135.116 165.928 L 135.116 165.928 L 135.116 165.928 Q 134.839 165.928 134.66 166.104 L 134.66 166.104 L 134.66 166.104 Q 134.482 166.28 134.463 166.633 Z M 219.953 162.44 L 219.953 162.44 L 219.953 162.44 Q 219.695 162.44 219.462 162.329 L 219.462 162.329 L 219.462 162.329 Q 219.229 162.219 219.084 162.035 L 219.084 162.035 L 219.375 161.786 L 219.375 161.786 Q 219.643 162.073 219.963 162.073 L 219.963 162.073 L 219.963 162.073 Q 220.165 162.073 220.287 161.995 L 220.287 161.995 L 220.287 161.995 Q 220.409 161.918 220.409 161.767 L 220.409 161.767 L 220.409 161.767 Q 220.409 161.655 220.32 161.563 L 220.32 161.563 L 220.32 161.563 Q 220.231 161.471 220.137 161.427 L 220.137 161.427 L 220.137 161.427 Q 220.043 161.382 219.859 161.311 L 219.859 161.311 L 219.859 161.311 Q 219.493 161.175 219.305 161.006 L 219.305 161.006 L 219.305 161.006 Q 219.117 160.837 219.117 160.559 L 219.117 160.559 L 219.117 160.559 Q 219.117 160.268 219.345 160.096 L 219.345 160.096 L 219.345 160.096 Q 219.573 159.925 219.925 159.925 L 219.925 159.925 L 219.925 159.925 Q 220.428 159.925 220.734 160.287 L 220.734 160.287 L 220.452 160.522 L 220.452 160.522 Q 220.231 160.291 219.92 160.291 L 219.92 160.291 L 219.92 160.291 Q 219.737 160.291 219.629 160.362 L 219.629 160.362 L 219.629 160.362 Q 219.521 160.432 219.521 160.559 L 219.521 160.559 L 219.521 160.559 Q 219.521 160.63 219.556 160.689 L 219.556 160.689 L 219.556 160.689 Q 219.591 160.747 219.683 160.799 L 219.683 160.799 L 219.683 160.799 Q 219.775 160.851 219.829 160.877 L 219.829 160.877 L 219.829 160.877 Q 219.883 160.902 220.029 160.959 L 220.029 160.959 L 220.029 160.959 Q 220.409 161.095 220.609 161.269 L 220.609 161.269 L 220.609 161.269 Q 220.809 161.443 220.809 161.758 L 220.809 161.758 L 220.809 161.758 Q 220.809 162.078 220.579 162.259 L 220.579 162.259 L 220.579 162.259 Q 220.348 162.44 219.953 162.44 Z M 218.22 159.471 L 218.22 159.471 L 218.22 159.471 Q 218.144 159.544 218.036 159.544 L 218.036 159.544 L 218.036 159.544 Q 217.928 159.544 217.855 159.469 L 217.855 159.469 L 217.855 159.469 Q 217.782 159.393 217.782 159.29 L 217.782 159.29 L 217.782 159.29 Q 217.782 159.182 217.858 159.104 L 217.858 159.104 L 217.858 159.104 Q 217.933 159.027 218.036 159.027 L 218.036 159.027 L 218.036 159.027 Q 218.144 159.027 218.22 159.104 L 218.22 159.104 L 218.22 159.104 Q 218.295 159.182 218.295 159.29 L 218.295 159.29 L 218.295 159.29 Q 218.295 159.398 218.22 159.471 Z M 218.243 162.383 L 217.834 162.383 L 217.834 159.981 L 218.243 159.981 L 218.243 162.383 L 218.243 162.383 Z M 216.094 162.383 L 215.685 162.383 L 215.685 159.981 L 216.094 159.981 L 216.094 160.296 L 216.094 160.296 Q 216.264 159.925 216.663 159.925 L 216.663 159.925 L 216.663 159.925 Q 216.889 159.925 217.035 160.047 L 217.035 160.047 L 216.973 160.432 L 216.973 160.432 Q 216.823 160.329 216.63 160.329 L 216.63 160.329 L 216.63 160.329 Q 216.419 160.329 216.257 160.493 L 216.257 160.493 L 216.257 160.493 Q 216.094 160.658 216.094 161.029 L 216.094 161.029 L 216.094 162.383 L 216.094 162.383 Z M 214.614 162.383 L 214.229 162.383 L 214.229 162.162 L 214.229 162.162 Q 213.932 162.44 213.547 162.44 L 213.547 162.44 L 213.547 162.44 Q 213.166 162.44 212.938 162.23 L 212.938 162.23 L 212.938 162.23 Q 212.71 162.021 212.71 161.631 L 212.71 161.631 L 212.71 161.631 Q 212.71 161.241 212.969 161.039 L 212.969 161.039 L 212.969 161.039 Q 213.227 160.837 213.608 160.837 L 213.608 160.837 L 213.608 160.837 Q 213.956 160.837 214.229 160.992 L 214.229 160.992 L 214.229 160.822 L 214.229 160.822 Q 214.229 160.522 214.095 160.402 L 214.095 160.402 L 214.095 160.402 Q 213.961 160.282 213.707 160.282 L 213.707 160.282 L 213.707 160.282 Q 213.345 160.282 213.006 160.522 L 213.006 160.522 L 212.889 160.178 L 212.889 160.178 Q 213.274 159.925 213.759 159.925 L 213.759 159.925 L 213.759 159.925 Q 214.614 159.925 214.614 160.79 L 214.614 160.79 L 214.614 162.383 L 214.614 162.383 Z M 213.608 162.078 L 213.608 162.078 L 213.608 162.078 Q 213.961 162.078 214.229 161.763 L 214.229 161.763 L 214.229 161.349 L 214.229 161.349 Q 213.97 161.189 213.664 161.189 L 213.664 161.189 L 213.664 161.189 Q 213.415 161.189 213.256 161.302 L 213.256 161.302 L 213.256 161.302 Q 213.096 161.415 213.096 161.631 L 213.096 161.631 L 213.096 161.631 Q 213.096 161.833 213.23 161.955 L 213.23 161.955 L 213.23 161.955 Q 213.364 162.078 213.608 162.078 Z M 209.977 162.383 L 209.568 162.383 L 209.568 159.093 L 210.827 159.093 L 210.827 159.093 Q 211.114 159.093 211.328 159.177 L 211.328 159.177 L 211.328 159.177 Q 211.542 159.262 211.659 159.405 L 211.659 159.405 L 211.659 159.405 Q 211.777 159.549 211.833 159.718 L 211.833 159.718 L 211.833 159.718 Q 211.89 159.887 211.89 160.08 L 211.89 160.08 L 211.89 160.08 Q 211.89 160.47 211.624 160.766 L 211.624 160.766 L 211.624 160.766 Q 211.359 161.062 210.827 161.062 L 210.827 161.062 L 209.977 161.062 L 209.977 162.383 L 209.977 162.383 Z M 209.977 160.681 L 210.856 160.681 L 210.856 160.681 Q 211.175 160.681 211.328 160.503 L 211.328 160.503 L 211.328 160.503 Q 211.481 160.324 211.481 160.08 L 211.481 160.08 L 211.481 160.08 Q 211.481 159.84 211.335 159.657 L 211.335 159.657 L 211.335 159.657 Q 211.189 159.473 210.856 159.473 L 210.856 159.473 L 209.977 159.473 L 209.977 160.681 L 209.977 160.681 Z M 204.874 162.44 L 204.874 162.44 L 204.874 162.44 Q 204.385 162.44 204.096 162.089 L 204.096 162.089 L 204.096 162.089 Q 203.807 161.739 203.807 161.18 L 203.807 161.18 L 203.807 161.18 Q 203.807 160.592 204.098 160.258 L 204.098 160.258 L 204.098 160.258 Q 204.39 159.925 204.874 159.925 L 204.874 159.925 L 204.874 159.925 Q 205.306 159.925 205.586 160.214 L 205.586 160.214 L 205.586 160.214 Q 205.866 160.503 205.866 161.067 L 205.866 161.067 L 205.866 161.067 Q 205.866 161.199 205.851 161.34 L 205.851 161.34 L 204.225 161.34 L 204.225 161.34 Q 204.249 161.669 204.429 161.868 L 204.429 161.868 L 204.429 161.868 Q 204.61 162.068 204.883 162.068 L 204.883 162.068 L 204.883 162.068 Q 205.184 162.068 205.4 161.852 L 205.4 161.852 L 205.649 162.129 L 205.649 162.129 Q 205.339 162.44 204.874 162.44 Z M 204.22 160.992 L 204.22 160.992 L 205.452 160.992 L 205.452 160.992 Q 205.447 160.62 205.276 160.453 L 205.276 160.453 L 205.276 160.453 Q 205.104 160.287 204.874 160.287 L 204.874 160.287 L 204.874 160.287 Q 204.596 160.287 204.418 160.463 L 204.418 160.463 L 204.418 160.463 Q 204.239 160.639 204.22 160.992 Z M 202.95 162.383 L 202.541 162.383 L 202.541 159.182 L 202.95 158.989 L 202.95 162.383 L 202.95 162.383 Z M 201.446 162.383 L 201.06 162.383 L 201.06 162.162 L 201.06 162.162 Q 200.764 162.44 200.379 162.44 L 200.379 162.44 L 200.379 162.44 Q 199.998 162.44 199.77 162.23 L 199.77 162.23 L 199.77 162.23 Q 199.542 162.021 199.542 161.631 L 199.542 161.631 L 199.542 161.631 Q 199.542 161.241 199.8 161.039 L 199.8 161.039 L 199.8 161.039 Q 200.059 160.837 200.44 160.837 L 200.44 160.837 L 200.44 160.837 Q 200.788 160.837 201.06 160.992 L 201.06 160.992 L 201.06 160.822 L 201.06 160.822 Q 201.06 160.522 200.926 160.402 L 200.926 160.402 L 200.926 160.402 Q 200.792 160.282 200.538 160.282 L 200.538 160.282 L 200.538 160.282 Q 200.176 160.282 199.838 160.522 L 199.838 160.522 L 199.72 160.178 L 199.72 160.178 Q 200.106 159.925 200.59 159.925 L 200.59 159.925 L 200.59 159.925 Q 201.446 159.925 201.446 160.79 L 201.446 160.79 L 201.446 162.383 L 201.446 162.383 Z M 200.44 162.078 L 200.44 162.078 L 200.44 162.078 Q 200.792 162.078 201.06 161.763 L 201.06 161.763 L 201.06 161.349 L 201.06 161.349 Q 200.802 161.189 200.496 161.189 L 200.496 161.189 L 200.496 161.189 Q 200.247 161.189 200.087 161.302 L 200.087 161.302 L 200.087 161.302 Q 199.927 161.415 199.927 161.631 L 199.927 161.631 L 199.927 161.631 Q 199.927 161.833 200.061 161.955 L 200.061 161.955 L 200.061 161.955 Q 200.195 162.078 200.44 162.078 Z M 198.317 162.44 L 198.317 162.44 L 198.317 162.44 Q 197.809 162.44 197.809 161.866 L 197.809 161.866 L 197.809 160.338 L 197.419 160.338 L 197.419 159.981 L 197.809 159.981 L 197.809 159.187 L 198.218 158.989 L 198.218 159.981 L 198.811 159.981 L 198.811 160.338 L 198.218 160.338 L 198.218 161.73 L 198.218 161.73 Q 198.218 161.89 198.27 161.974 L 198.27 161.974 L 198.27 161.974 Q 198.322 162.059 198.467 162.059 L 198.467 162.059 L 198.467 162.059 Q 198.627 162.059 198.825 161.932 L 198.825 161.932 L 198.778 162.331 L 198.778 162.331 Q 198.571 162.44 198.317 162.44 Z M 196.623 159.471 L 196.623 159.471 L 196.623 159.471 Q 196.548 159.544 196.44 159.544 L 196.44 159.544 L 196.44 159.544 Q 196.332 159.544 196.259 159.469 L 196.259 159.469 L 196.259 159.469 Q 196.186 159.393 196.186 159.29 L 196.186 159.29 L 196.186 159.29 Q 196.186 159.182 196.261 159.104 L 196.261 159.104 L 196.261 159.104 Q 196.336 159.027 196.44 159.027 L 196.44 159.027 L 196.44 159.027 Q 196.548 159.027 196.623 159.104 L 196.623 159.104 L 196.623 159.104 Q 196.698 159.182 196.698 159.29 L 196.698 159.29 L 196.698 159.29 Q 196.698 159.398 196.623 159.471 Z M 196.647 162.383 L 196.238 162.383 L 196.238 159.981 L 196.647 159.981 L 196.647 162.383 L 196.647 162.383 Z M 194.201 162.44 L 194.201 162.44 L 194.201 162.44 Q 193.825 162.44 193.585 162.158 L 193.585 162.158 L 193.585 163.14 L 193.176 163.333 L 193.176 159.981 L 193.585 159.981 L 193.585 160.183 L 193.585 160.183 Q 193.843 159.925 194.201 159.925 L 194.201 159.925 L 194.201 159.925 Q 194.657 159.925 194.925 160.263 L 194.925 160.263 L 194.925 160.263 Q 195.193 160.602 195.193 161.18 L 195.193 161.18 L 195.193 161.18 Q 195.193 161.767 194.92 162.103 L 194.92 162.103 L 194.92 162.103 Q 194.647 162.44 194.201 162.44 Z M 194.149 162.059 L 194.149 162.059 L 194.149 162.059 Q 194.45 162.059 194.612 161.831 L 194.612 161.831 L 194.612 161.831 Q 194.774 161.603 194.774 161.18 L 194.774 161.18 L 194.774 161.18 Q 194.774 160.78 194.607 160.54 L 194.607 160.54 L 194.607 160.54 Q 194.44 160.301 194.149 160.301 L 194.149 160.301 L 194.149 160.301 Q 193.768 160.301 193.585 160.625 L 193.585 160.625 L 193.585 161.734 L 193.585 161.734 Q 193.834 162.059 194.149 162.059 Z M 192.147 162.383 L 191.761 162.383 L 191.761 162.162 L 191.761 162.162 Q 191.465 162.44 191.08 162.44 L 191.08 162.44 L 191.08 162.44 Q 190.699 162.44 190.471 162.23 L 190.471 162.23 L 190.471 162.23 Q 190.243 162.021 190.243 161.631 L 190.243 161.631 L 190.243 161.631 Q 190.243 161.241 190.502 161.039 L 190.502 161.039 L 190.502 161.039 Q 190.76 160.837 191.141 160.837 L 191.141 160.837 L 191.141 160.837 Q 191.489 160.837 191.761 160.992 L 191.761 160.992 L 191.761 160.822 L 191.761 160.822 Q 191.761 160.522 191.627 160.402 L 191.627 160.402 L 191.627 160.402 Q 191.493 160.282 191.24 160.282 L 191.24 160.282 L 191.24 160.282 Q 190.878 160.282 190.539 160.522 L 190.539 160.522 L 190.422 160.178 L 190.422 160.178 Q 190.807 159.925 191.291 159.925 L 191.291 159.925 L 191.291 159.925 Q 192.147 159.925 192.147 160.79 L 192.147 160.79 L 192.147 162.383 L 192.147 162.383 Z M 191.141 162.078 L 191.141 162.078 L 191.141 162.078 Q 191.493 162.078 191.761 161.763 L 191.761 161.763 L 191.761 161.349 L 191.761 161.349 Q 191.503 161.189 191.197 161.189 L 191.197 161.189 L 191.197 161.189 Q 190.948 161.189 190.788 161.302 L 190.788 161.302 L 190.788 161.302 Q 190.628 161.415 190.628 161.631 L 190.628 161.631 L 190.628 161.631 Q 190.628 161.833 190.762 161.955 L 190.762 161.955 L 190.762 161.955 Q 190.896 162.078 191.141 162.078 Z M 188.559 162.44 L 188.559 162.44 L 188.559 162.44 Q 188.098 162.44 187.83 162.108 L 187.83 162.108 L 187.83 162.108 Q 187.562 161.777 187.562 161.184 L 187.562 161.184 L 187.562 161.184 Q 187.562 160.592 187.832 160.258 L 187.832 160.258 L 187.832 160.258 Q 188.103 159.925 188.577 159.925 L 188.577 159.925 L 188.577 159.925 Q 189.217 159.925 189.419 160.484 L 189.419 160.484 L 189.033 160.625 L 189.033 160.625 Q 188.911 160.305 188.582 160.305 L 188.582 160.305 L 188.582 160.305 Q 188.281 160.305 188.131 160.536 L 188.131 160.536 L 188.131 160.536 Q 187.98 160.766 187.98 161.184 L 187.98 161.184 L 187.98 161.184 Q 187.98 161.598 188.131 161.826 L 188.131 161.826 L 188.131 161.826 Q 188.281 162.054 188.568 162.054 L 188.568 162.054 L 188.568 162.054 Q 188.944 162.054 189.057 161.697 L 189.057 161.697 L 189.438 161.824 L 189.438 161.824 Q 189.348 162.12 189.12 162.28 L 189.12 162.28 L 189.12 162.28 Q 188.892 162.44 188.559 162.44 Z M 183.278 162.383 L 182.869 162.383 L 182.869 159.981 L 183.278 159.981 L 183.278 160.296 L 183.278 160.296 Q 183.448 159.925 183.847 159.925 L 183.847 159.925 L 183.847 159.925 Q 184.073 159.925 184.218 160.047 L 184.218 160.047 L 184.157 160.432 L 184.157 160.432 Q 184.007 160.329 183.814 160.329 L 183.814 160.329 L 183.814 160.329 Q 183.603 160.329 183.44 160.493 L 183.44 160.493 L 183.44 160.493 Q 183.278 160.658 183.278 161.029 L 183.278 161.029 L 183.278 162.383 L 183.278 162.383 Z M 181.673 162.383 L 181.264 162.383 L 181.264 162.153 L 181.264 162.153 Q 181.043 162.44 180.657 162.44 L 180.657 162.44 L 180.657 162.44 Q 180.22 162.44 180.001 162.186 L 180.001 162.186 L 180.001 162.186 Q 179.783 161.932 179.783 161.368 L 179.783 161.368 L 179.783 159.981 L 180.192 159.981 L 180.192 161.429 L 180.192 161.429 Q 180.192 161.753 180.33 161.906 L 180.33 161.906 L 180.33 161.906 Q 180.469 162.059 180.709 162.059 L 180.709 162.059 L 180.709 162.059 Q 181.264 162.059 181.264 161.438 L 181.264 161.438 L 181.264 159.981 L 181.673 159.981 L 181.673 162.383 L 181.673 162.383 Z M 178.503 162.103 L 178.503 162.103 L 178.503 162.103 Q 178.216 162.44 177.727 162.44 L 177.727 162.44 L 177.727 162.44 Q 177.238 162.44 176.952 162.106 L 176.952 162.106 L 176.952 162.106 Q 176.665 161.772 176.665 161.184 L 176.665 161.184 L 176.665 161.184 Q 176.665 160.597 176.952 160.261 L 176.952 160.261 L 176.952 160.261 Q 177.238 159.925 177.727 159.925 L 177.727 159.925 L 177.727 159.925 Q 178.216 159.925 178.503 160.258 L 178.503 160.258 L 178.503 160.258 Q 178.79 160.592 178.79 161.18 L 178.79 161.18 L 178.79 161.18 Q 178.79 161.767 178.503 162.103 Z M 177.25 161.826 L 177.25 161.826 L 177.25 161.826 Q 177.422 162.059 177.727 162.059 L 177.727 162.059 L 177.727 162.059 Q 178.033 162.059 178.204 161.826 L 178.204 161.826 L 178.204 161.826 Q 178.376 161.593 178.376 161.18 L 178.376 161.18 L 178.376 161.18 Q 178.376 160.771 178.204 160.536 L 178.204 160.536 L 178.204 160.536 Q 178.033 160.301 177.727 160.301 L 177.727 160.301 L 177.727 160.301 Q 177.422 160.301 177.25 160.533 L 177.25 160.533 L 177.25 160.533 Q 177.078 160.766 177.078 161.184 L 177.078 161.184 L 177.078 161.184 Q 177.078 161.593 177.25 161.826 Z M 174.773 162.44 L 174.773 162.44 L 174.773 162.44 Q 174.397 162.44 174.158 162.158 L 174.158 162.158 L 174.158 163.14 L 173.749 163.333 L 173.749 159.981 L 174.158 159.981 L 174.158 160.183 L 174.158 160.183 Q 174.416 159.925 174.773 159.925 L 174.773 159.925 L 174.773 159.925 Q 175.229 159.925 175.497 160.263 L 175.497 160.263 L 175.497 160.263 Q 175.765 160.602 175.765 161.18 L 175.765 161.18 L 175.765 161.18 Q 175.765 161.767 175.493 162.103 L 175.493 162.103 L 175.493 162.103 Q 175.22 162.44 174.773 162.44 Z M 174.722 162.059 L 174.722 162.059 L 174.722 162.059 Q 175.023 162.059 175.185 161.831 L 175.185 161.831 L 175.185 161.831 Q 175.347 161.603 175.347 161.18 L 175.347 161.18 L 175.347 161.18 Q 175.347 160.78 175.18 160.54 L 175.18 160.54 L 175.18 160.54 Q 175.013 160.301 174.722 160.301 L 174.722 160.301 L 174.722 160.301 Q 174.341 160.301 174.158 160.625 L 174.158 160.625 L 174.158 161.734 L 174.158 161.734 Q 174.407 162.059 174.722 162.059 Z M 169.99 162.383 L 169.605 162.383 L 169.605 162.162 L 169.605 162.162 Q 169.308 162.44 168.923 162.44 L 168.923 162.44 L 168.923 162.44 Q 168.542 162.44 168.314 162.23 L 168.314 162.23 L 168.314 162.23 Q 168.086 162.021 168.086 161.631 L 168.086 161.631 L 168.086 161.631 Q 168.086 161.241 168.345 161.039 L 168.345 161.039 L 168.345 161.039 Q 168.603 160.837 168.984 160.837 L 168.984 160.837 L 168.984 160.837 Q 169.332 160.837 169.605 160.992 L 169.605 160.992 L 169.605 160.822 L 169.605 160.822 Q 169.605 160.522 169.471 160.402 L 169.471 160.402 L 169.471 160.402 Q 169.337 160.282 169.083 160.282 L 169.083 160.282 L 169.083 160.282 Q 168.721 160.282 168.382 160.522 L 168.382 160.522 L 168.265 160.178 L 168.265 160.178 Q 168.65 159.925 169.135 159.925 L 169.135 159.925 L 169.135 159.925 Q 169.99 159.925 169.99 160.79 L 169.99 160.79 L 169.99 162.383 L 169.99 162.383 Z M 168.984 162.078 L 168.984 162.078 L 168.984 162.078 Q 169.337 162.078 169.605 161.763 L 169.605 161.763 L 169.605 161.349 L 169.605 161.349 Q 169.346 161.189 169.04 161.189 L 169.04 161.189 L 169.04 161.189 Q 168.791 161.189 168.632 161.302 L 168.632 161.302 L 168.632 161.302 Q 168.472 161.415 168.472 161.631 L 168.472 161.631 L 168.472 161.631 Q 168.472 161.833 168.606 161.955 L 168.606 161.955 L 168.606 161.955 Q 168.74 162.078 168.984 162.078 Z M 163.604 162.44 L 163.604 162.44 L 163.604 162.44 Q 163.115 162.44 162.826 162.089 L 162.826 162.089 L 162.826 162.089 Q 162.537 161.739 162.537 161.18 L 162.537 161.18 L 162.537 161.18 Q 162.537 160.592 162.828 160.258 L 162.828 160.258 L 162.828 160.258 Q 163.12 159.925 163.604 159.925 L 163.604 159.925 L 163.604 159.925 Q 164.036 159.925 164.316 160.214 L 164.316 160.214 L 164.316 160.214 Q 164.596 160.503 164.596 161.067 L 164.596 161.067 L 164.596 161.067 Q 164.596 161.199 164.582 161.34 L 164.582 161.34 L 162.955 161.34 L 162.955 161.34 Q 162.979 161.669 163.16 161.868 L 163.16 161.868 L 163.16 161.868 Q 163.341 162.068 163.613 162.068 L 163.613 162.068 L 163.613 162.068 Q 163.914 162.068 164.13 161.852 L 164.13 161.852 L 164.379 162.129 L 164.379 162.129 Q 164.069 162.44 163.604 162.44 Z M 162.95 160.992 L 162.95 160.992 L 164.182 160.992 L 164.182 160.992 Q 164.177 160.62 164.006 160.453 L 164.006 160.453 L 164.006 160.453 Q 163.834 160.287 163.604 160.287 L 163.604 160.287 L 163.604 160.287 Q 163.327 160.287 163.148 160.463 L 163.148 160.463 L 163.148 160.463 Q 162.969 160.639 162.95 160.992 Z M 161.68 162.383 L 161.271 162.383 L 161.271 159.182 L 161.68 158.989 L 161.68 162.383 L 161.68 162.383 Z M 160.228 162.383 L 159.819 162.383 L 159.819 159.182 L 160.228 158.989 L 160.228 162.383 L 160.228 162.383 Z M 158.699 162.383 L 156.64 162.383 L 156.64 159.093 L 158.595 159.093 L 158.595 159.478 L 157.049 159.478 L 157.049 160.489 L 158.069 160.489 L 158.069 160.874 L 157.049 160.874 L 157.049 161.993 L 158.699 161.993 L 158.699 162.383 L 158.699 162.383 Z M 152.973 162.348 L 152.973 162.348 L 152.973 162.348 Q 152.877 162.444 152.74 162.444 L 152.74 162.444 L 152.74 162.444 Q 152.604 162.444 152.51 162.348 L 152.51 162.348 L 152.51 162.348 Q 152.416 162.252 152.416 162.125 L 152.416 162.125 L 152.416 162.125 Q 152.416 161.993 152.51 161.897 L 152.51 161.897 L 152.51 161.897 Q 152.604 161.8 152.74 161.8 L 152.74 161.8 L 152.74 161.8 Q 152.877 161.8 152.973 161.899 L 152.973 161.899 L 152.973 161.899 Q 153.07 161.998 153.07 162.125 L 153.07 162.125 L 153.07 162.125 Q 153.07 162.252 152.973 162.348 Z M 150.071 162.383 L 149.624 162.383 L 150.339 161.18 L 149.624 159.981 L 150.071 159.981 L 150.785 161.18 L 150.071 162.383 L 150.071 162.383 Z M 151.049 162.383 L 150.593 162.383 L 151.307 161.18 L 150.593 159.981 L 151.049 159.981 L 151.763 161.18 L 151.049 162.383 L 151.049 162.383 Z M 147.924 162.44 L 147.924 162.44 L 147.924 162.44 Q 147.52 162.44 147.28 162.158 L 147.28 162.158 L 147.28 162.158 Q 147.04 161.875 147.04 161.429 L 147.04 161.429 L 147.04 161.429 Q 147.04 160.794 147.386 160.359 L 147.386 160.359 L 147.386 160.359 Q 147.731 159.925 148.267 159.925 L 148.267 159.925 L 148.267 159.925 Q 148.657 159.925 148.881 160.15 L 148.881 160.15 L 148.881 160.15 Q 149.104 160.376 149.104 160.832 L 149.104 160.832 L 149.104 160.832 Q 149.104 161.062 149.015 161.34 L 149.015 161.34 L 147.449 161.34 L 147.449 161.401 L 147.449 161.401 Q 147.449 161.72 147.586 161.899 L 147.586 161.899 L 147.586 161.899 Q 147.722 162.078 147.971 162.078 L 147.971 162.078 L 147.971 162.078 Q 148.253 162.078 148.521 161.871 L 148.521 161.871 L 148.709 162.153 L 148.709 162.153 Q 148.352 162.44 147.924 162.44 Z M 147.506 160.992 L 147.506 160.992 L 148.695 160.992 L 148.695 160.992 Q 148.718 160.855 148.714 160.785 L 148.714 160.785 L 148.714 160.785 Q 148.709 160.517 148.575 160.399 L 148.575 160.399 L 148.575 160.399 Q 148.441 160.282 148.244 160.282 L 148.244 160.282 L 148.244 160.282 Q 147.948 160.282 147.762 160.484 L 147.762 160.484 L 147.762 160.484 Q 147.576 160.686 147.506 160.992 Z M 146.098 162.383 L 145.699 162.383 L 146.272 159.144 L 146.695 158.989 L 146.098 162.383 L 146.098 162.383 Z M 143.829 162.44 L 143.829 162.44 L 143.829 162.44 Q 143.424 162.44 143.208 162.148 L 143.208 162.148 L 143.025 163.178 L 142.602 163.337 L 143.194 159.981 L 143.589 159.981 L 143.551 160.193 L 143.551 160.193 Q 143.819 159.925 144.2 159.925 L 144.2 159.925 L 144.2 159.925 Q 144.548 159.925 144.759 160.197 L 144.759 160.197 L 144.759 160.197 Q 144.971 160.47 144.971 160.921 L 144.971 160.921 L 144.971 160.921 Q 144.971 161.608 144.63 162.024 L 144.63 162.024 L 144.63 162.024 Q 144.289 162.44 143.829 162.44 Z M 143.805 162.068 L 143.805 162.068 L 143.805 162.068 Q 144.144 162.068 144.353 161.76 L 144.353 161.76 L 144.353 161.76 Q 144.562 161.452 144.562 160.964 L 144.562 160.964 L 144.562 160.964 Q 144.562 160.653 144.442 160.472 L 144.442 160.472 L 144.442 160.472 Q 144.322 160.291 144.087 160.291 L 144.087 160.291 L 144.087 160.291 Q 143.697 160.291 143.476 160.625 L 143.476 160.625 L 143.279 161.744 L 143.279 161.744 Q 143.462 162.068 143.805 162.068 Z M 141.648 162.383 L 141.249 162.383 L 141.291 162.153 L 141.291 162.153 Q 141.06 162.44 140.652 162.44 L 140.652 162.44 L 140.652 162.44 Q 140.327 162.44 140.141 162.249 L 140.141 162.249 L 140.141 162.249 Q 139.956 162.059 139.956 161.697 L 139.956 161.697 L 139.956 161.697 Q 139.956 161.589 139.989 161.382 L 139.989 161.382 L 140.233 159.981 L 140.633 159.981 L 140.379 161.41 L 140.379 161.41 Q 140.355 161.523 140.355 161.626 L 140.355 161.626 L 140.355 161.626 Q 140.355 161.852 140.466 161.96 L 140.466 161.96 L 140.466 161.96 Q 140.576 162.068 140.76 162.068 L 140.76 162.068 L 140.76 162.068 Q 141.305 162.068 141.418 161.443 L 141.418 161.443 L 141.672 159.981 L 142.071 159.981 L 141.648 162.383 L 141.648 162.383 Z M 138.013 162.44 L 138.013 162.44 L 138.013 162.44 Q 137.609 162.44 137.369 162.158 L 137.369 162.158 L 137.369 162.158 Q 137.13 161.875 137.13 161.429 L 137.13 161.429 L 137.13 161.429 Q 137.13 160.794 137.475 160.359 L 137.475 160.359 L 137.475 160.359 Q 137.821 159.925 138.357 159.925 L 138.357 159.925 L 138.357 159.925 Q 138.747 159.925 138.97 160.15 L 138.97 160.15 L 138.97 160.15 Q 139.193 160.376 139.193 160.832 L 139.193 160.832 L 139.193 160.832 Q 139.193 161.062 139.104 161.34 L 139.104 161.34 L 137.539 161.34 L 137.539 161.401 L 137.539 161.401 Q 137.539 161.72 137.675 161.899 L 137.675 161.899 L 137.675 161.899 Q 137.811 162.078 138.06 162.078 L 138.06 162.078 L 138.06 162.078 Q 138.342 162.078 138.61 161.871 L 138.61 161.871 L 138.798 162.153 L 138.798 162.153 Q 138.441 162.44 138.013 162.44 Z M 137.595 160.992 L 137.595 160.992 L 138.784 160.992 L 138.784 160.992 Q 138.808 160.855 138.803 160.785 L 138.803 160.785 L 138.803 160.785 Q 138.798 160.517 138.664 160.399 L 138.664 160.399 L 138.664 160.399 Q 138.531 160.282 138.333 160.282 L 138.333 160.282 L 138.333 160.282 Q 138.037 160.282 137.851 160.484 L 137.851 160.484 L 137.851 160.484 Q 137.666 160.686 137.595 160.992 Z M 135.234 162.44 L 135.234 162.44 L 135.234 162.44 Q 134.829 162.44 134.613 162.148 L 134.613 162.148 L 134.43 163.178 L 134.007 163.337 L 134.599 159.981 L 134.994 159.981 L 134.956 160.193 L 134.956 160.193 Q 135.224 159.925 135.605 159.925 L 135.605 159.925 L 135.605 159.925 Q 135.953 159.925 136.164 160.197 L 136.164 160.197 L 136.164 160.197 Q 136.376 160.47 136.376 160.921 L 136.376 160.921 L 136.376 160.921 Q 136.376 161.608 136.035 162.024 L 136.035 162.024 L 136.035 162.024 Q 135.694 162.44 135.234 162.44 Z M 135.21 162.068 L 135.21 162.068 L 135.21 162.068 Q 135.549 162.068 135.758 161.76 L 135.758 161.76 L 135.758 161.76 Q 135.967 161.452 135.967 160.964 L 135.967 160.964 L 135.967 160.964 Q 135.967 160.653 135.847 160.472 L 135.847 160.472 L 135.847 160.472 Q 135.727 160.291 135.492 160.291 L 135.492 160.291 L 135.492 160.291 Q 135.102 160.291 134.881 160.625 L 134.881 160.625 L 134.684 161.744 L 134.684 161.744 Q 134.867 162.068 135.21 162.068 Z M 219.93 156.799 L 219.93 156.799 L 219.93 156.799 Q 219.526 156.799 219.286 156.517 L 219.286 156.517 L 219.286 156.517 Q 219.046 156.235 219.046 155.788 L 219.046 155.788 L 219.046 155.788 Q 219.046 155.153 219.392 154.719 L 219.392 154.719 L 219.392 154.719 Q 219.737 154.284 220.273 154.284 L 220.273 154.284 L 220.273 154.284 Q 220.663 154.284 220.886 154.509 L 220.886 154.509 L 220.886 154.509 Q 221.11 154.735 221.11 155.191 L 221.11 155.191 L 221.11 155.191 Q 221.11 155.421 221.02 155.699 L 221.02 155.699 L 219.455 155.699 L 219.455 155.76 L 219.455 155.76 Q 219.455 156.079 219.591 156.258 L 219.591 156.258 L 219.591 156.258 Q 219.728 156.437 219.977 156.437 L 219.977 156.437 L 219.977 156.437 Q 220.259 156.437 220.527 156.23 L 220.527 156.23 L 220.715 156.512 L 220.715 156.512 Q 220.358 156.799 219.93 156.799 Z M 219.511 155.351 L 219.511 155.351 L 220.701 155.351 L 220.701 155.351 Q 220.724 155.214 220.72 155.144 L 220.72 155.144 L 220.72 155.144 Q 220.715 154.876 220.581 154.758 L 220.581 154.758 L 220.581 154.758 Q 220.447 154.641 220.249 154.641 L 220.249 154.641 L 220.249 154.641 Q 219.953 154.641 219.768 154.843 L 219.768 154.843 L 219.768 154.843 Q 219.582 155.045 219.511 155.351 Z M 218.104 156.742 L 217.705 156.742 L 218.278 153.503 L 218.701 153.348 L 218.104 156.742 L 218.104 156.742 Z M 212.029 156.742 L 211.634 156.742 L 212.057 154.34 L 212.452 154.34 L 212.395 154.65 L 212.395 154.65 Q 212.673 154.284 213.035 154.284 L 213.035 154.284 L 213.035 154.284 Q 213.232 154.284 213.35 154.401 L 213.35 154.401 L 213.227 154.782 L 213.227 154.782 Q 213.082 154.679 212.917 154.679 L 212.917 154.679 L 212.917 154.679 Q 212.724 154.679 212.529 154.848 L 212.529 154.848 L 212.529 154.848 Q 212.334 155.017 212.268 155.388 L 212.268 155.388 L 212.029 156.742 L 212.029 156.742 Z M 210.511 156.742 L 210.111 156.742 L 210.154 156.512 L 210.154 156.512 Q 209.923 156.799 209.514 156.799 L 209.514 156.799 L 209.514 156.799 Q 209.19 156.799 209.004 156.608 L 209.004 156.608 L 209.004 156.608 Q 208.819 156.418 208.819 156.056 L 208.819 156.056 L 208.819 156.056 Q 208.819 155.948 208.852 155.741 L 208.852 155.741 L 209.096 154.34 L 209.496 154.34 L 209.242 155.769 L 209.242 155.769 Q 209.218 155.882 209.218 155.985 L 209.218 155.985 L 209.218 155.985 Q 209.218 156.211 209.329 156.319 L 209.329 156.319 L 209.329 156.319 Q 209.439 156.427 209.623 156.427 L 209.623 156.427 L 209.623 156.427 Q 210.168 156.427 210.281 155.802 L 210.281 155.802 L 210.534 154.34 L 210.934 154.34 L 210.511 156.742 L 210.511 156.742 Z M 206.755 156.799 L 206.755 156.799 L 206.755 156.799 Q 206.318 156.799 206.097 156.521 L 206.097 156.521 L 206.097 156.521 Q 205.876 156.244 205.876 155.802 L 205.876 155.802 L 205.876 155.802 Q 205.876 155.421 206.013 155.083 L 206.013 155.083 L 206.013 155.083 Q 206.149 154.744 206.436 154.514 L 206.436 154.514 L 206.436 154.514 Q 206.722 154.284 207.108 154.284 L 207.108 154.284 L 207.108 154.284 Q 207.536 154.284 207.757 154.568 L 207.757 154.568 L 207.757 154.568 Q 207.978 154.853 207.978 155.271 L 207.978 155.271 L 207.978 155.271 Q 207.978 155.553 207.898 155.821 L 207.898 155.821 L 207.898 155.821 Q 207.818 156.089 207.67 156.31 L 207.67 156.31 L 207.67 156.31 Q 207.522 156.531 207.284 156.665 L 207.284 156.665 L 207.284 156.665 Q 207.047 156.799 206.755 156.799 Z M 206.765 156.427 L 206.765 156.427 L 206.765 156.427 Q 207.146 156.427 207.362 156.082 L 207.362 156.082 L 207.362 156.082 Q 207.578 155.736 207.578 155.299 L 207.578 155.299 L 207.578 155.299 Q 207.578 155.022 207.456 154.836 L 207.456 154.836 L 207.456 154.836 Q 207.334 154.65 207.084 154.65 L 207.084 154.65 L 207.084 154.65 Q 206.713 154.65 206.495 154.996 L 206.495 154.996 L 206.495 154.996 Q 206.276 155.341 206.276 155.779 L 206.276 155.779 L 206.276 155.779 Q 206.276 156.065 206.398 156.246 L 206.398 156.246 L 206.398 156.246 Q 206.52 156.427 206.765 156.427 Z M 203.957 156.799 L 203.957 156.799 L 203.957 156.799 Q 203.553 156.799 203.337 156.507 L 203.337 156.507 L 203.153 157.537 L 202.73 157.696 L 203.323 154.34 L 203.717 154.34 L 203.68 154.552 L 203.68 154.552 Q 203.948 154.284 204.329 154.284 L 204.329 154.284 L 204.329 154.284 Q 204.676 154.284 204.888 154.556 L 204.888 154.556 L 204.888 154.556 Q 205.099 154.829 205.099 155.28 L 205.099 155.28 L 205.099 155.28 Q 205.099 155.967 204.759 156.383 L 204.759 156.383 L 204.759 156.383 Q 204.418 156.799 203.957 156.799 Z M 203.934 156.427 L 203.934 156.427 L 203.934 156.427 Q 204.272 156.427 204.481 156.119 L 204.481 156.119 L 204.481 156.119 Q 204.691 155.811 204.691 155.323 L 204.691 155.323 L 204.691 155.323 Q 204.691 155.012 204.571 154.831 L 204.571 154.831 L 204.571 154.831 Q 204.451 154.65 204.216 154.65 L 204.216 154.65 L 204.216 154.65 Q 203.826 154.65 203.605 154.984 L 203.605 154.984 L 203.407 156.103 L 203.407 156.103 Q 203.591 156.427 203.934 156.427 Z M 197.617 156.799 L 197.617 156.799 L 197.617 156.799 Q 197.414 156.799 197.306 156.679 L 197.306 156.679 L 197.306 156.679 Q 197.198 156.559 197.198 156.366 L 197.198 156.366 L 197.198 156.366 Q 197.198 156.282 197.222 156.155 L 197.222 156.155 L 197.476 154.697 L 197.085 154.697 L 197.151 154.34 L 197.537 154.34 L 197.687 153.503 L 198.11 153.348 L 197.936 154.34 L 198.5 154.34 L 198.439 154.697 L 197.875 154.697 L 197.631 156.065 L 197.631 156.065 Q 197.612 156.206 197.612 156.244 L 197.612 156.244 L 197.612 156.244 Q 197.612 156.432 197.8 156.432 L 197.8 156.432 L 197.8 156.432 Q 197.96 156.432 198.167 156.314 L 198.167 156.314 L 198.063 156.7 L 198.063 156.7 Q 197.87 156.799 197.617 156.799 Z M 195.23 156.799 L 195.23 156.799 L 195.23 156.799 Q 194.826 156.799 194.586 156.517 L 194.586 156.517 L 194.586 156.517 Q 194.346 156.235 194.346 155.788 L 194.346 155.788 L 194.346 155.788 Q 194.346 155.153 194.692 154.719 L 194.692 154.719 L 194.692 154.719 Q 195.037 154.284 195.573 154.284 L 195.573 154.284 L 195.573 154.284 Q 195.963 154.284 196.187 154.509 L 196.187 154.509 L 196.187 154.509 Q 196.41 154.735 196.41 155.191 L 196.41 155.191 L 196.41 155.191 Q 196.41 155.421 196.321 155.699 L 196.321 155.699 L 194.755 155.699 L 194.755 155.76 L 194.755 155.76 Q 194.755 156.079 194.892 156.258 L 194.892 156.258 L 194.892 156.258 Q 195.028 156.437 195.277 156.437 L 195.277 156.437 L 195.277 156.437 Q 195.559 156.437 195.827 156.23 L 195.827 156.23 L 196.015 156.512 L 196.015 156.512 Q 195.658 156.799 195.23 156.799 Z M 194.812 155.351 L 194.812 155.351 L 196.001 155.351 L 196.001 155.351 Q 196.024 155.214 196.02 155.144 L 196.02 155.144 L 196.02 155.144 Q 196.015 154.876 195.881 154.758 L 195.881 154.758 L 195.881 154.758 Q 195.747 154.641 195.55 154.641 L 195.55 154.641 L 195.55 154.641 Q 195.254 154.641 195.068 154.843 L 195.068 154.843 L 195.068 154.843 Q 194.882 155.045 194.812 155.351 Z M 188.517 156.799 L 188.517 156.799 L 188.517 156.799 Q 188.112 156.799 187.873 156.517 L 187.873 156.517 L 187.873 156.517 Q 187.633 156.235 187.633 155.788 L 187.633 155.788 L 187.633 155.788 Q 187.633 155.153 187.978 154.719 L 187.978 154.719 L 187.978 154.719 Q 188.324 154.284 188.86 154.284 L 188.86 154.284 L 188.86 154.284 Q 189.25 154.284 189.473 154.509 L 189.473 154.509 L 189.473 154.509 Q 189.696 154.735 189.696 155.191 L 189.696 155.191 L 189.696 155.191 Q 189.696 155.421 189.607 155.699 L 189.607 155.699 L 188.042 155.699 L 188.042 155.76 L 188.042 155.76 Q 188.042 156.079 188.178 156.258 L 188.178 156.258 L 188.178 156.258 Q 188.314 156.437 188.564 156.437 L 188.564 156.437 L 188.564 156.437 Q 188.846 156.437 189.114 156.23 L 189.114 156.23 L 189.302 156.512 L 189.302 156.512 Q 188.944 156.799 188.517 156.799 Z M 188.098 155.351 L 188.098 155.351 L 189.288 155.351 L 189.288 155.351 Q 189.311 155.214 189.306 155.144 L 189.306 155.144 L 189.306 155.144 Q 189.302 154.876 189.168 154.758 L 189.168 154.758 L 189.168 154.758 Q 189.034 154.641 188.836 154.641 L 188.836 154.641 L 188.836 154.641 Q 188.54 154.641 188.354 154.843 L 188.354 154.843 L 188.354 154.843 Q 188.169 155.045 188.098 155.351 Z M 186.691 156.742 L 186.291 156.742 L 186.865 153.503 L 187.288 153.348 L 186.691 156.742 L 186.691 156.742 Z M 184.421 156.799 L 184.421 156.799 L 184.421 156.799 Q 184.017 156.799 183.801 156.507 L 183.801 156.507 L 183.617 157.537 L 183.194 157.696 L 183.787 154.34 L 184.181 154.34 L 184.144 154.552 L 184.144 154.552 Q 184.412 154.284 184.793 154.284 L 184.793 154.284 L 184.793 154.284 Q 185.14 154.284 185.352 154.556 L 185.352 154.556 L 185.352 154.556 Q 185.563 154.829 185.563 155.28 L 185.563 155.28 L 185.563 155.28 Q 185.563 155.967 185.223 156.383 L 185.223 156.383 L 185.223 156.383 Q 184.882 156.799 184.421 156.799 Z M 184.398 156.427 L 184.398 156.427 L 184.398 156.427 Q 184.736 156.427 184.945 156.119 L 184.945 156.119 L 184.945 156.119 Q 185.155 155.811 185.155 155.323 L 185.155 155.323 L 185.155 155.323 Q 185.155 155.012 185.035 154.831 L 185.035 154.831 L 185.035 154.831 Q 184.915 154.65 184.68 154.65 L 184.68 154.65 L 184.68 154.65 Q 184.29 154.65 184.069 154.984 L 184.069 154.984 L 183.871 156.103 L 183.871 156.103 Q 184.055 156.427 184.398 156.427 Z M 182.241 156.742 L 181.841 156.742 L 181.883 156.512 L 181.883 156.512 Q 181.653 156.799 181.244 156.799 L 181.244 156.799 L 181.244 156.799 Q 180.92 156.799 180.734 156.608 L 180.734 156.608 L 180.734 156.608 Q 180.548 156.418 180.548 156.056 L 180.548 156.056 L 180.548 156.056 Q 180.548 155.948 180.581 155.741 L 180.581 155.741 L 180.826 154.34 L 181.225 154.34 L 180.971 155.769 L 180.971 155.769 Q 180.948 155.882 180.948 155.985 L 180.948 155.985 L 180.948 155.985 Q 180.948 156.211 181.058 156.319 L 181.058 156.319 L 181.058 156.319 Q 181.169 156.427 181.352 156.427 L 181.352 156.427 L 181.352 156.427 Q 181.897 156.427 182.01 155.802 L 182.01 155.802 L 182.264 154.34 L 182.664 154.34 L 182.241 156.742 L 182.241 156.742 Z M 178.606 156.799 L 178.606 156.799 L 178.606 156.799 Q 178.202 156.799 177.962 156.517 L 177.962 156.517 L 177.962 156.517 Q 177.722 156.235 177.722 155.788 L 177.722 155.788 L 177.722 155.788 Q 177.722 155.153 178.068 154.719 L 178.068 154.719 L 178.068 154.719 Q 178.413 154.284 178.949 154.284 L 178.949 154.284 L 178.949 154.284 Q 179.339 154.284 179.563 154.509 L 179.563 154.509 L 179.563 154.509 Q 179.786 154.735 179.786 155.191 L 179.786 155.191 L 179.786 155.191 Q 179.786 155.421 179.697 155.699 L 179.697 155.699 L 178.131 155.699 L 178.131 155.76 L 178.131 155.76 Q 178.131 156.079 178.268 156.258 L 178.268 156.258 L 178.268 156.258 Q 178.404 156.437 178.653 156.437 L 178.653 156.437 L 178.653 156.437 Q 178.935 156.437 179.203 156.23 L 179.203 156.23 L 179.391 156.512 L 179.391 156.512 Q 179.034 156.799 178.606 156.799 Z M 178.188 155.351 L 178.188 155.351 L 179.377 155.351 L 179.377 155.351 Q 179.4 155.214 179.396 155.144 L 179.396 155.144 L 179.396 155.144 Q 179.391 154.876 179.257 154.758 L 179.257 154.758 L 179.257 154.758 Q 179.123 154.641 178.926 154.641 L 178.926 154.641 L 178.926 154.641 Q 178.629 154.641 178.444 154.843 L 178.444 154.843 L 178.444 154.843 Q 178.258 155.045 178.188 155.351 Z M 175.826 156.799 L 175.826 156.799 L 175.826 156.799 Q 175.422 156.799 175.206 156.507 L 175.206 156.507 L 175.022 157.537 L 174.599 157.696 L 175.192 154.34 L 175.587 154.34 L 175.549 154.552 L 175.549 154.552 Q 175.817 154.284 176.198 154.284 L 176.198 154.284 L 176.198 154.284 Q 176.546 154.284 176.757 154.556 L 176.757 154.556 L 176.757 154.556 Q 176.969 154.829 176.969 155.28 L 176.969 155.28 L 176.969 155.28 Q 176.969 155.967 176.628 156.383 L 176.628 156.383 L 176.628 156.383 Q 176.287 156.799 175.826 156.799 Z M 175.803 156.427 L 175.803 156.427 L 175.803 156.427 Q 176.141 156.427 176.35 156.119 L 176.35 156.119 L 176.35 156.119 Q 176.56 155.811 176.56 155.323 L 176.56 155.323 L 176.56 155.323 Q 176.56 155.012 176.44 154.831 L 176.44 154.831 L 176.44 154.831 Q 176.32 154.65 176.085 154.65 L 176.085 154.65 L 176.085 154.65 Q 175.695 154.65 175.474 154.984 L 175.474 154.984 L 175.276 156.103 L 175.276 156.103 Q 175.46 156.427 175.803 156.427 Z M 168.984 156.799 L 168.984 156.799 L 168.984 156.799 Q 168.579 156.799 168.34 156.517 L 168.34 156.517 L 168.34 156.517 Q 168.1 156.235 168.1 155.788 L 168.1 155.788 L 168.1 155.788 Q 168.1 155.153 168.445 154.719 L 168.445 154.719 L 168.445 154.719 Q 168.791 154.284 169.327 154.284 L 169.327 154.284 L 169.327 154.284 Q 169.717 154.284 169.94 154.509 L 169.94 154.509 L 169.94 154.509 Q 170.163 154.735 170.163 155.191 L 170.163 155.191 L 170.163 155.191 Q 170.163 155.421 170.074 155.699 L 170.074 155.699 L 168.509 155.699 L 168.509 155.76 L 168.509 155.76 Q 168.509 156.079 168.645 156.258 L 168.645 156.258 L 168.645 156.258 Q 168.781 156.437 169.031 156.437 L 169.031 156.437 L 169.031 156.437 Q 169.313 156.437 169.581 156.23 L 169.581 156.23 L 169.769 156.512 L 169.769 156.512 Q 169.411 156.799 168.984 156.799 Z M 168.565 155.351 L 168.565 155.351 L 169.755 155.351 L 169.755 155.351 Q 169.778 155.214 169.773 155.144 L 169.773 155.144 L 169.773 155.144 Q 169.769 154.876 169.635 154.758 L 169.635 154.758 L 169.635 154.758 Q 169.501 154.641 169.303 154.641 L 169.303 154.641 L 169.303 154.641 Q 169.007 154.641 168.821 154.843 L 168.821 154.843 L 168.821 154.843 Q 168.636 155.045 168.565 155.351 Z M 167.158 156.742 L 166.758 156.742 L 167.332 153.503 L 167.755 153.348 L 167.158 156.742 L 167.158 156.742 Z M 161.083 156.742 L 160.688 156.742 L 161.111 154.34 L 161.506 154.34 L 161.449 154.65 L 161.449 154.65 Q 161.727 154.284 162.088 154.284 L 162.088 154.284 L 162.088 154.284 Q 162.286 154.284 162.403 154.401 L 162.403 154.401 L 162.281 154.782 L 162.281 154.782 Q 162.135 154.679 161.971 154.679 L 161.971 154.679 L 161.971 154.679 Q 161.778 154.679 161.583 154.848 L 161.583 154.848 L 161.583 154.848 Q 161.388 155.017 161.322 155.388 L 161.322 155.388 L 161.083 156.742 L 161.083 156.742 Z M 159.593 156.742 L 159.212 156.742 L 159.245 156.545 L 159.245 156.545 Q 158.963 156.799 158.568 156.799 L 158.568 156.799 L 158.568 156.799 Q 158.249 156.799 158.056 156.608 L 158.056 156.608 L 158.056 156.608 Q 157.863 156.418 157.863 156.103 L 157.863 156.103 L 157.863 156.103 Q 157.863 155.656 158.157 155.426 L 158.157 155.426 L 158.157 155.426 Q 158.451 155.196 158.869 155.196 L 158.869 155.196 L 158.869 155.196 Q 159.203 155.196 159.452 155.365 L 159.452 155.365 L 159.485 155.182 L 159.485 155.182 Q 159.508 155.064 159.508 154.994 L 159.508 154.994 L 159.508 154.994 Q 159.508 154.801 159.4 154.716 L 159.4 154.716 L 159.4 154.716 Q 159.292 154.632 159.128 154.632 L 159.128 154.632 L 159.128 154.632 Q 158.761 154.632 158.366 154.885 L 158.366 154.885 L 158.314 154.552 L 158.314 154.552 Q 158.756 154.284 159.17 154.284 L 159.17 154.284 L 159.17 154.284 Q 159.452 154.284 159.671 154.439 L 159.671 154.439 L 159.671 154.439 Q 159.889 154.594 159.889 154.947 L 159.889 154.947 L 159.889 154.947 Q 159.889 155.036 159.866 155.186 L 159.866 155.186 L 159.593 156.742 L 159.593 156.742 Z M 158.653 156.451 L 158.653 156.451 L 158.653 156.451 Q 159.015 156.451 159.32 156.136 L 159.32 156.136 L 159.391 155.717 L 159.391 155.717 Q 159.142 155.539 158.864 155.539 L 158.864 155.539 L 158.864 155.539 Q 158.601 155.539 158.423 155.67 L 158.423 155.67 L 158.423 155.67 Q 158.244 155.802 158.244 156.065 L 158.244 156.065 L 158.244 156.065 Q 158.244 156.235 158.35 156.343 L 158.35 156.343 L 158.35 156.343 Q 158.455 156.451 158.653 156.451 Z M 156.009 156.799 L 156.009 156.799 L 156.009 156.799 Q 155.605 156.799 155.389 156.507 L 155.389 156.507 L 155.206 157.537 L 154.783 157.696 L 155.375 154.34 L 155.77 154.34 L 155.732 154.552 L 155.732 154.552 Q 156 154.284 156.381 154.284 L 156.381 154.284 L 156.381 154.284 Q 156.729 154.284 156.94 154.556 L 156.94 154.556 L 156.94 154.556 Q 157.152 154.829 157.152 155.28 L 157.152 155.28 L 157.152 155.28 Q 157.152 155.967 156.811 156.383 L 156.811 156.383 L 156.811 156.383 Q 156.47 156.799 156.009 156.799 Z M 155.986 156.427 L 155.986 156.427 L 155.986 156.427 Q 156.324 156.427 156.534 156.119 L 156.534 156.119 L 156.534 156.119 Q 156.743 155.811 156.743 155.323 L 156.743 155.323 L 156.743 155.323 Q 156.743 155.012 156.623 154.831 L 156.623 154.831 L 156.623 154.831 Q 156.503 154.65 156.268 154.65 L 156.268 154.65 L 156.268 154.65 Q 155.878 154.65 155.657 154.984 L 155.657 154.984 L 155.46 156.103 L 155.46 156.103 Q 155.643 156.427 155.986 156.427 Z M 149.66 157.405 L 149.66 157.405 L 149.547 157.339 L 149.547 157.339 Q 149.81 157.128 149.881 156.817 L 149.881 156.817 L 149.881 156.817 Q 149.763 156.813 149.69 156.738 L 149.69 156.738 L 149.69 156.738 Q 149.618 156.662 149.618 156.554 L 149.618 156.554 L 149.618 156.554 Q 149.618 156.39 149.723 156.284 L 149.723 156.284 L 149.723 156.284 Q 149.829 156.178 149.97 156.178 L 149.97 156.178 L 149.97 156.178 Q 150.097 156.178 150.177 156.26 L 150.177 156.26 L 150.177 156.26 Q 150.257 156.343 150.257 156.498 L 150.257 156.498 L 150.257 156.498 Q 150.257 156.77 150.088 157.013 L 150.088 157.013 L 150.088 157.013 Q 149.918 157.255 149.66 157.405 Z M 147.924 156.799 L 147.924 156.799 L 147.924 156.799 Q 147.52 156.799 147.28 156.517 L 147.28 156.517 L 147.28 156.517 Q 147.04 156.235 147.04 155.788 L 147.04 155.788 L 147.04 155.788 Q 147.04 155.153 147.386 154.719 L 147.386 154.719 L 147.386 154.719 Q 147.731 154.284 148.267 154.284 L 148.267 154.284 L 148.267 154.284 Q 148.657 154.284 148.881 154.509 L 148.881 154.509 L 148.881 154.509 Q 149.104 154.735 149.104 155.191 L 149.104 155.191 L 149.104 155.191 Q 149.104 155.421 149.015 155.699 L 149.015 155.699 L 147.449 155.699 L 147.449 155.76 L 147.449 155.76 Q 147.449 156.079 147.586 156.258 L 147.586 156.258 L 147.586 156.258 Q 147.722 156.437 147.971 156.437 L 147.971 156.437 L 147.971 156.437 Q 148.253 156.437 148.521 156.23 L 148.521 156.23 L 148.709 156.512 L 148.709 156.512 Q 148.352 156.799 147.924 156.799 Z M 147.506 155.351 L 147.506 155.351 L 148.695 155.351 L 148.695 155.351 Q 148.718 155.214 148.714 155.144 L 148.714 155.144 L 148.714 155.144 Q 148.709 154.876 148.575 154.758 L 148.575 154.758 L 148.575 154.758 Q 148.441 154.641 148.244 154.641 L 148.244 154.641 L 148.244 154.641 Q 147.948 154.641 147.762 154.843 L 147.762 154.843 L 147.762 154.843 Q 147.576 155.045 147.506 155.351 Z M 146.098 156.742 L 145.699 156.742 L 146.272 153.503 L 146.695 153.348 L 146.098 156.742 L 146.098 156.742 Z M 143.829 156.799 L 143.829 156.799 L 143.829 156.799 Q 143.424 156.799 143.208 156.507 L 143.208 156.507 L 143.025 157.537 L 142.602 157.696 L 143.194 154.34 L 143.589 154.34 L 143.551 154.552 L 143.551 154.552 Q 143.819 154.284 144.2 154.284 L 144.2 154.284 L 144.2 154.284 Q 144.548 154.284 144.759 154.556 L 144.759 154.556 L 144.759 154.556 Q 144.971 154.829 144.971 155.28 L 144.971 155.28 L 144.971 155.28 Q 144.971 155.967 144.63 156.383 L 144.63 156.383 L 144.63 156.383 Q 144.289 156.799 143.829 156.799 Z M 143.805 156.427 L 143.805 156.427 L 143.805 156.427 Q 144.144 156.427 144.353 156.119 L 144.353 156.119 L 144.353 156.119 Q 144.562 155.811 144.562 155.323 L 144.562 155.323 L 144.562 155.323 Q 144.562 155.012 144.442 154.831 L 144.442 154.831 L 144.442 154.831 Q 144.322 154.65 144.087 154.65 L 144.087 154.65 L 144.087 154.65 Q 143.697 154.65 143.476 154.984 L 143.476 154.984 L 143.279 156.103 L 143.279 156.103 Q 143.462 156.427 143.805 156.427 Z M 141.648 156.742 L 141.249 156.742 L 141.291 156.512 L 141.291 156.512 Q 141.06 156.799 140.652 156.799 L 140.652 156.799 L 140.652 156.799 Q 140.327 156.799 140.141 156.608 L 140.141 156.608 L 140.141 156.608 Q 139.956 156.418 139.956 156.056 L 139.956 156.056 L 139.956 156.056 Q 139.956 155.948 139.989 155.741 L 139.989 155.741 L 140.233 154.34 L 140.633 154.34 L 140.379 155.769 L 140.379 155.769 Q 140.355 155.882 140.355 155.985 L 140.355 155.985 L 140.355 155.985 Q 140.355 156.211 140.466 156.319 L 140.466 156.319 L 140.466 156.319 Q 140.576 156.427 140.76 156.427 L 140.76 156.427 L 140.76 156.427 Q 141.305 156.427 141.418 155.802 L 141.418 155.802 L 141.672 154.34 L 142.071 154.34 L 141.648 156.742 L 141.648 156.742 Z M 138.013 156.799 L 138.013 156.799 L 138.013 156.799 Q 137.609 156.799 137.369 156.517 L 137.369 156.517 L 137.369 156.517 Q 137.13 156.235 137.13 155.788 L 137.13 155.788 L 137.13 155.788 Q 137.13 155.153 137.475 154.719 L 137.475 154.719 L 137.475 154.719 Q 137.821 154.284 138.357 154.284 L 138.357 154.284 L 138.357 154.284 Q 138.747 154.284 138.97 154.509 L 138.97 154.509 L 138.97 154.509 Q 139.193 154.735 139.193 155.191 L 139.193 155.191 L 139.193 155.191 Q 139.193 155.421 139.104 155.699 L 139.104 155.699 L 137.539 155.699 L 137.539 155.76 L 137.539 155.76 Q 137.539 156.079 137.675 156.258 L 137.675 156.258 L 137.675 156.258 Q 137.811 156.437 138.06 156.437 L 138.06 156.437 L 138.06 156.437 Q 138.342 156.437 138.61 156.23 L 138.61 156.23 L 138.798 156.512 L 138.798 156.512 Q 138.441 156.799 138.013 156.799 Z M 137.595 155.351 L 137.595 155.351 L 138.784 155.351 L 138.784 155.351 Q 138.808 155.214 138.803 155.144 L 138.803 155.144 L 138.803 155.144 Q 138.798 154.876 138.664 154.758 L 138.664 154.758 L 138.664 154.758 Q 138.531 154.641 138.333 154.641 L 138.333 154.641 L 138.333 154.641 Q 138.037 154.641 137.851 154.843 L 137.851 154.843 L 137.851 154.843 Q 137.666 155.045 137.595 155.351 Z M 135.234 156.799 L 135.234 156.799 L 135.234 156.799 Q 134.829 156.799 134.613 156.507 L 134.613 156.507 L 134.43 157.537 L 134.007 157.696 L 134.599 154.34 L 134.994 154.34 L 134.956 154.552 L 134.956 154.552 Q 135.224 154.284 135.605 154.284 L 135.605 154.284 L 135.605 154.284 Q 135.953 154.284 136.164 154.556 L 136.164 154.556 L 136.164 154.556 Q 136.376 154.829 136.376 155.28 L 136.376 155.28 L 136.376 155.28 Q 136.376 155.967 136.035 156.383 L 136.035 156.383 L 136.035 156.383 Q 135.694 156.799 135.234 156.799 Z M 135.21 156.427 L 135.21 156.427 L 135.21 156.427 Q 135.549 156.427 135.758 156.119 L 135.758 156.119 L 135.758 156.119 Q 135.967 155.811 135.967 155.323 L 135.967 155.323 L 135.967 155.323 Q 135.967 155.012 135.847 154.831 L 135.847 154.831 L 135.847 154.831 Q 135.727 154.65 135.492 154.65 L 135.492 154.65 L 135.492 154.65 Q 135.102 154.65 134.881 154.984 L 134.881 154.984 L 134.684 156.103 L 134.684 156.103 Q 134.867 156.427 135.21 156.427 Z M 220.687 151.101 L 220.287 151.101 L 220.329 150.871 L 220.329 150.871 Q 220.099 151.158 219.69 151.158 L 219.69 151.158 L 219.69 151.158 Q 219.366 151.158 219.18 150.967 L 219.18 150.967 L 219.18 150.967 Q 218.994 150.777 218.994 150.415 L 218.994 150.415 L 218.994 150.415 Q 218.994 150.307 219.027 150.1 L 219.027 150.1 L 219.272 148.699 L 219.671 148.699 L 219.417 150.128 L 219.417 150.128 Q 219.394 150.241 219.394 150.344 L 219.394 150.344 L 219.394 150.344 Q 219.394 150.57 219.504 150.678 L 219.504 150.678 L 219.504 150.678 Q 219.615 150.786 219.798 150.786 L 219.798 150.786 L 219.798 150.786 Q 220.343 150.786 220.456 150.161 L 220.456 150.161 L 220.71 148.699 L 221.11 148.699 L 220.687 151.101 L 220.687 151.101 Z M 216.793 151.158 L 216.793 151.158 L 216.793 151.158 Q 216.426 151.158 216.217 150.878 L 216.217 150.878 L 216.217 150.878 Q 216.008 150.598 216.008 150.128 L 216.008 150.128 L 216.008 150.128 Q 216.008 149.456 216.348 149.049 L 216.348 149.049 L 216.348 149.049 Q 216.689 148.643 217.216 148.643 L 217.216 148.643 L 217.216 148.643 Q 217.578 148.643 217.761 148.878 L 217.761 148.878 L 217.944 147.862 L 218.367 147.707 L 217.77 151.101 L 217.376 151.101 L 217.409 150.894 L 217.409 150.894 Q 217.183 151.158 216.793 151.158 Z M 216.896 150.786 L 216.896 150.786 L 216.896 150.786 Q 217.239 150.786 217.488 150.462 L 217.488 150.462 L 217.686 149.32 L 217.686 149.32 Q 217.634 149.197 217.514 149.103 L 217.514 149.103 L 217.514 149.103 Q 217.394 149.009 217.211 149.009 L 217.211 149.009 L 217.211 149.009 Q 216.84 149.009 216.628 149.317 L 216.628 149.317 L 216.628 149.317 Q 216.417 149.625 216.417 150.119 L 216.417 150.119 L 216.417 150.119 Q 216.417 150.415 216.537 150.601 L 216.537 150.601 L 216.537 150.601 Q 216.656 150.786 216.896 150.786 Z M 209.107 151.158 L 209.107 151.158 L 209.107 151.158 Q 208.905 151.158 208.797 151.038 L 208.797 151.038 L 208.797 151.038 Q 208.689 150.918 208.689 150.725 L 208.689 150.725 L 208.689 150.725 Q 208.689 150.641 208.712 150.514 L 208.712 150.514 L 208.966 149.056 L 208.576 149.056 L 208.642 148.699 L 209.027 148.699 L 209.177 147.862 L 209.6 147.707 L 209.427 148.699 L 209.991 148.699 L 209.93 149.056 L 209.365 149.056 L 209.121 150.424 L 209.121 150.424 Q 209.102 150.565 209.102 150.603 L 209.102 150.603 L 209.102 150.603 Q 209.102 150.791 209.29 150.791 L 209.29 150.791 L 209.29 150.791 Q 209.45 150.791 209.657 150.674 L 209.657 150.674 L 209.553 151.059 L 209.553 151.059 Q 209.361 151.158 209.107 151.158 Z M 205.999 151.101 L 205.605 151.101 L 206.028 148.699 L 206.423 148.699 L 206.38 148.958 L 206.38 148.958 Q 206.634 148.643 207.02 148.643 L 207.02 148.643 L 207.02 148.643 Q 207.344 148.643 207.52 148.836 L 207.52 148.836 L 207.52 148.836 Q 207.696 149.028 207.696 149.395 L 207.696 149.395 L 207.696 149.395 Q 207.696 149.583 207.664 149.762 L 207.664 149.762 L 207.424 151.101 L 207.029 151.101 L 207.278 149.682 L 207.278 149.682 Q 207.302 149.555 207.302 149.447 L 207.302 149.447 L 207.302 149.447 Q 207.302 149.235 207.201 149.122 L 207.201 149.122 L 207.201 149.122 Q 207.099 149.009 206.907 149.009 L 206.907 149.009 L 206.907 149.009 Q 206.672 149.009 206.486 149.188 L 206.486 149.188 L 206.486 149.188 Q 206.3 149.367 206.253 149.663 L 206.253 149.663 L 205.999 151.101 L 205.999 151.101 Z M 203.775 151.158 L 203.775 151.158 L 203.775 151.158 Q 203.371 151.158 203.131 150.876 L 203.131 150.876 L 203.131 150.876 Q 202.891 150.594 202.891 150.147 L 202.891 150.147 L 202.891 150.147 Q 202.891 149.512 203.237 149.078 L 203.237 149.078 L 203.237 149.078 Q 203.582 148.643 204.118 148.643 L 204.118 148.643 L 204.118 148.643 Q 204.508 148.643 204.732 148.868 L 204.732 148.868 L 204.732 148.868 Q 204.955 149.094 204.955 149.55 L 204.955 149.55 L 204.955 149.55 Q 204.955 149.78 204.866 150.058 L 204.866 150.058 L 203.3 150.058 L 203.3 150.119 L 203.3 150.119 Q 203.3 150.438 203.437 150.617 L 203.437 150.617 L 203.437 150.617 Q 203.573 150.796 203.822 150.796 L 203.822 150.796 L 203.822 150.796 Q 204.104 150.796 204.372 150.589 L 204.372 150.589 L 204.56 150.871 L 204.56 150.871 Q 204.203 151.158 203.775 151.158 Z M 203.357 149.71 L 203.357 149.71 L 204.546 149.71 L 204.546 149.71 Q 204.569 149.574 204.565 149.503 L 204.565 149.503 L 204.565 149.503 Q 204.56 149.235 204.426 149.118 L 204.426 149.118 L 204.426 149.118 Q 204.292 149 204.095 149 L 204.095 149 L 204.095 149 Q 203.799 149 203.613 149.202 L 203.613 149.202 L 203.613 149.202 Q 203.427 149.404 203.357 149.71 Z M 198.82 151.101 L 198.425 151.101 L 198.848 148.699 L 199.238 148.699 L 199.196 148.93 L 199.196 148.93 Q 199.459 148.643 199.835 148.643 L 199.835 148.643 L 199.835 148.643 Q 200.032 148.643 200.181 148.739 L 200.181 148.739 L 200.181 148.739 Q 200.329 148.836 200.394 149.005 L 200.394 149.005 L 200.394 149.005 Q 200.695 148.643 201.142 148.643 L 201.142 148.643 L 201.142 148.643 Q 201.433 148.643 201.628 148.824 L 201.628 148.824 L 201.628 148.824 Q 201.823 149.005 201.823 149.329 L 201.823 149.329 L 201.823 149.329 Q 201.823 149.433 201.805 149.527 L 201.805 149.527 L 201.527 151.101 L 201.123 151.101 L 201.386 149.621 L 201.386 149.621 Q 201.4 149.522 201.4 149.433 L 201.4 149.433 L 201.4 149.433 Q 201.4 149.221 201.302 149.115 L 201.302 149.115 L 201.302 149.115 Q 201.203 149.009 201.034 149.009 L 201.034 149.009 L 201.034 149.009 Q 200.832 149.009 200.66 149.172 L 200.66 149.172 L 200.66 149.172 Q 200.488 149.334 200.441 149.616 L 200.441 149.616 L 200.178 151.101 L 199.774 151.101 L 200.032 149.621 L 200.032 149.621 Q 200.051 149.531 200.051 149.433 L 200.051 149.433 L 200.051 149.433 Q 200.051 149.221 199.953 149.115 L 199.953 149.115 L 199.953 149.115 Q 199.854 149.009 199.68 149.009 L 199.68 149.009 L 199.68 149.009 Q 199.473 149.009 199.301 149.172 L 199.301 149.172 L 199.301 149.172 Q 199.13 149.334 199.083 149.616 L 199.083 149.616 L 198.82 151.101 L 198.82 151.101 Z M 196.595 151.158 L 196.595 151.158 L 196.595 151.158 Q 196.191 151.158 195.951 150.876 L 195.951 150.876 L 195.951 150.876 Q 195.711 150.594 195.711 150.147 L 195.711 150.147 L 195.711 150.147 Q 195.711 149.512 196.057 149.078 L 196.057 149.078 L 196.057 149.078 Q 196.402 148.643 196.938 148.643 L 196.938 148.643 L 196.938 148.643 Q 197.329 148.643 197.552 148.868 L 197.552 148.868 L 197.552 148.868 Q 197.775 149.094 197.775 149.55 L 197.775 149.55 L 197.775 149.55 Q 197.775 149.78 197.686 150.058 L 197.686 150.058 L 196.12 150.058 L 196.12 150.119 L 196.12 150.119 Q 196.12 150.438 196.257 150.617 L 196.257 150.617 L 196.257 150.617 Q 196.393 150.796 196.642 150.796 L 196.642 150.796 L 196.642 150.796 Q 196.924 150.796 197.192 150.589 L 197.192 150.589 L 197.38 150.871 L 197.38 150.871 Q 197.023 151.158 196.595 151.158 Z M 196.177 149.71 L 196.177 149.71 L 197.366 149.71 L 197.366 149.71 Q 197.39 149.574 197.385 149.503 L 197.385 149.503 L 197.385 149.503 Q 197.38 149.235 197.246 149.118 L 197.246 149.118 L 197.246 149.118 Q 197.112 149 196.915 149 L 196.915 149 L 196.915 149 Q 196.619 149 196.433 149.202 L 196.433 149.202 L 196.433 149.202 Q 196.247 149.404 196.177 149.71 Z M 193.14 151.101 L 192.745 151.101 L 193.168 148.699 L 193.563 148.699 L 193.52 148.958 L 193.52 148.958 Q 193.774 148.643 194.16 148.643 L 194.16 148.643 L 194.16 148.643 Q 194.484 148.643 194.66 148.836 L 194.66 148.836 L 194.66 148.836 Q 194.837 149.028 194.837 149.395 L 194.837 149.395 L 194.837 149.395 Q 194.837 149.583 194.804 149.762 L 194.804 149.762 L 194.564 151.101 L 194.169 151.101 L 194.418 149.682 L 194.418 149.682 Q 194.442 149.555 194.442 149.447 L 194.442 149.447 L 194.442 149.447 Q 194.442 149.235 194.341 149.122 L 194.341 149.122 L 194.341 149.122 Q 194.24 149.009 194.047 149.009 L 194.047 149.009 L 194.047 149.009 Q 193.812 149.009 193.626 149.188 L 193.626 149.188 L 193.626 149.188 Q 193.44 149.367 193.393 149.663 L 193.393 149.663 L 193.14 151.101 L 193.14 151.101 Z M 191.041 151.101 L 190.646 151.101 L 191.069 148.699 L 191.464 148.699 L 191.407 149.009 L 191.407 149.009 Q 191.685 148.643 192.047 148.643 L 192.047 148.643 L 192.047 148.643 Q 192.244 148.643 192.362 148.76 L 192.362 148.76 L 192.239 149.141 L 192.239 149.141 Q 192.094 149.038 191.929 149.038 L 191.929 149.038 L 191.929 149.038 Q 191.736 149.038 191.541 149.207 L 191.541 149.207 L 191.541 149.207 Q 191.346 149.376 191.28 149.747 L 191.28 149.747 L 191.041 151.101 L 191.041 151.101 Z M 188.821 151.158 L 188.821 151.158 L 188.821 151.158 Q 188.417 151.158 188.177 150.876 L 188.177 150.876 L 188.177 150.876 Q 187.937 150.594 187.937 150.147 L 187.937 150.147 L 187.937 150.147 Q 187.937 149.512 188.283 149.078 L 188.283 149.078 L 188.283 149.078 Q 188.628 148.643 189.164 148.643 L 189.164 148.643 L 189.164 148.643 Q 189.554 148.643 189.777 148.868 L 189.777 148.868 L 189.777 148.868 Q 190.001 149.094 190.001 149.55 L 190.001 149.55 L 190.001 149.55 Q 190.001 149.78 189.911 150.058 L 189.911 150.058 L 188.346 150.058 L 188.346 150.119 L 188.346 150.119 Q 188.346 150.438 188.482 150.617 L 188.482 150.617 L 188.482 150.617 Q 188.619 150.796 188.868 150.796 L 188.868 150.796 L 188.868 150.796 Q 189.15 150.796 189.418 150.589 L 189.418 150.589 L 189.606 150.871 L 189.606 150.871 Q 189.249 151.158 188.821 151.158 Z M 188.403 149.71 L 188.403 149.71 L 189.592 149.71 L 189.592 149.71 Q 189.615 149.574 189.611 149.503 L 189.611 149.503 L 189.611 149.503 Q 189.606 149.235 189.472 149.118 L 189.472 149.118 L 189.472 149.118 Q 189.338 149 189.141 149 L 189.141 149 L 189.141 149 Q 188.844 149 188.659 149.202 L 188.659 149.202 L 188.659 149.202 Q 188.473 149.404 188.403 149.71 Z M 186.209 151.101 L 185.862 151.101 L 185.439 148.699 L 185.833 148.699 L 186.092 150.283 L 186.092 150.283 Q 186.097 150.316 186.104 150.373 L 186.104 150.373 L 186.104 150.373 Q 186.111 150.429 186.118 150.469 L 186.118 150.469 L 186.118 150.469 Q 186.125 150.509 186.125 150.518 L 186.125 150.518 L 186.242 150.283 L 187.056 148.699 L 187.465 148.699 L 186.209 151.101 L 186.209 151.101 Z M 184.137 151.101 L 183.738 151.101 L 183.78 150.871 L 183.78 150.871 Q 183.55 151.158 183.141 151.158 L 183.141 151.158 L 183.141 151.158 Q 182.816 151.158 182.631 150.967 L 182.631 150.967 L 182.631 150.967 Q 182.445 150.777 182.445 150.415 L 182.445 150.415 L 182.445 150.415 Q 182.445 150.307 182.478 150.1 L 182.478 150.1 L 182.722 148.699 L 183.122 148.699 L 182.868 150.128 L 182.868 150.128 Q 182.845 150.241 182.845 150.344 L 182.845 150.344 L 182.845 150.344 Q 182.845 150.57 182.955 150.678 L 182.955 150.678 L 182.955 150.678 Q 183.066 150.786 183.249 150.786 L 183.249 150.786 L 183.249 150.786 Q 183.794 150.786 183.907 150.161 L 183.907 150.161 L 184.161 148.699 L 184.56 148.699 L 184.137 151.101 L 184.137 151.101 Z M 180.382 151.158 L 180.382 151.158 L 180.382 151.158 Q 179.945 151.158 179.724 150.88 L 179.724 150.88 L 179.724 150.88 Q 179.503 150.603 179.503 150.161 L 179.503 150.161 L 179.503 150.161 Q 179.503 149.78 179.639 149.442 L 179.639 149.442 L 179.639 149.442 Q 179.775 149.103 180.062 148.873 L 180.062 148.873 L 180.062 148.873 Q 180.349 148.643 180.734 148.643 L 180.734 148.643 L 180.734 148.643 Q 181.162 148.643 181.383 148.927 L 181.383 148.927 L 181.383 148.927 Q 181.604 149.212 181.604 149.63 L 181.604 149.63 L 181.604 149.63 Q 181.604 149.912 181.524 150.18 L 181.524 150.18 L 181.524 150.18 Q 181.444 150.448 181.296 150.669 L 181.296 150.669 L 181.296 150.669 Q 181.148 150.89 180.911 151.024 L 180.911 151.024 L 180.911 151.024 Q 180.673 151.158 180.382 151.158 Z M 180.391 150.786 L 180.391 150.786 L 180.391 150.786 Q 180.772 150.786 180.988 150.441 L 180.988 150.441 L 180.988 150.441 Q 181.204 150.095 181.204 149.658 L 181.204 149.658 L 181.204 149.658 Q 181.204 149.381 181.082 149.195 L 181.082 149.195 L 181.082 149.195 Q 180.96 149.009 180.711 149.009 L 180.711 149.009 L 180.711 149.009 Q 180.339 149.009 180.121 149.355 L 180.121 149.355 L 180.121 149.355 Q 179.902 149.7 179.902 150.138 L 179.902 150.138 L 179.902 150.138 Q 179.902 150.424 180.025 150.605 L 180.025 150.605 L 180.025 150.605 Q 180.147 150.786 180.391 150.786 Z M 177.155 152.088 L 177.028 151.769 L 177.028 151.769 Q 177.371 151.75 177.587 151.661 L 177.587 151.661 L 177.587 151.661 Q 177.804 151.571 177.895 151.452 L 177.895 151.452 L 177.895 151.452 Q 177.987 151.332 178.025 151.158 L 178.025 151.158 L 178.072 150.885 L 178.072 150.885 Q 177.837 151.158 177.456 151.158 L 177.456 151.158 L 177.456 151.158 Q 177.094 151.158 176.882 150.883 L 176.882 150.883 L 176.882 150.883 Q 176.671 150.608 176.671 150.171 L 176.671 150.171 L 176.671 150.171 Q 176.671 149.498 177 149.071 L 177 149.071 L 177 149.071 Q 177.329 148.643 177.841 148.643 L 177.841 148.643 L 177.841 148.643 Q 178.208 148.643 178.419 148.911 L 178.419 148.911 L 178.457 148.699 L 178.852 148.699 L 178.424 151.097 L 178.424 151.097 Q 178.372 151.388 178.26 151.585 L 178.26 151.585 L 178.26 151.585 Q 178.147 151.783 177.971 151.886 L 177.971 151.886 L 177.971 151.886 Q 177.794 151.99 177.606 152.032 L 177.606 152.032 L 177.606 152.032 Q 177.418 152.074 177.155 152.088 L 177.155 152.088 L 177.155 152.088 Z M 177.569 150.786 L 177.569 150.786 L 177.569 150.786 Q 177.743 150.786 177.9 150.688 L 177.9 150.688 L 177.9 150.688 Q 178.058 150.589 178.152 150.438 L 178.152 150.438 L 178.344 149.334 L 178.344 149.334 Q 178.293 149.202 178.161 149.106 L 178.161 149.106 L 178.161 149.106 Q 178.029 149.009 177.851 149.009 L 177.851 149.009 L 177.851 149.009 Q 177.489 149.009 177.28 149.334 L 177.28 149.334 L 177.28 149.334 Q 177.07 149.658 177.07 150.124 L 177.07 150.124 L 177.07 150.124 Q 177.07 150.429 177.204 150.608 L 177.204 150.608 L 177.204 150.608 Q 177.338 150.786 177.569 150.786 Z M 174.729 151.101 L 174.283 151.101 L 173.568 149.898 L 174.283 148.699 L 174.729 148.699 L 174.015 149.898 L 174.729 151.101 L 174.729 151.101 Z M 175.707 151.101 L 175.251 151.101 L 174.536 149.898 L 175.251 148.699 L 175.707 148.699 L 174.992 149.898 L 175.707 151.101 L 175.707 151.101 Z M 167.245 149.374 L 167.245 149.374 L 167.245 149.374 Q 167.148 149.47 167.012 149.47 L 167.012 149.47 L 167.012 149.47 Q 166.876 149.47 166.782 149.374 L 166.782 149.374 L 166.782 149.374 Q 166.688 149.277 166.688 149.15 L 166.688 149.15 L 166.688 149.15 Q 166.688 149.019 166.782 148.922 L 166.782 148.922 L 166.782 148.922 Q 166.876 148.826 167.012 148.826 L 167.012 148.826 L 167.012 148.826 Q 167.148 148.826 167.245 148.925 L 167.245 148.925 L 167.245 148.925 Q 167.341 149.024 167.341 149.15 L 167.341 149.15 L 167.341 149.15 Q 167.341 149.277 167.245 149.374 Z M 167.245 151.066 L 167.245 151.066 L 167.245 151.066 Q 167.148 151.162 167.012 151.162 L 167.012 151.162 L 167.012 151.162 Q 166.876 151.162 166.782 151.066 L 166.782 151.066 L 166.782 151.066 Q 166.688 150.97 166.688 150.843 L 166.688 150.843 L 166.688 150.843 Q 166.688 150.711 166.782 150.615 L 166.782 150.615 L 166.782 150.615 Q 166.876 150.518 167.012 150.518 L 167.012 150.518 L 167.012 150.518 Q 167.148 150.518 167.245 150.617 L 167.245 150.617 L 167.245 150.617 Q 167.341 150.716 167.341 150.843 L 167.341 150.843 L 167.341 150.843 Q 167.341 150.97 167.245 151.066 Z M 165.51 151.158 L 165.51 151.158 L 165.51 151.158 Q 165.002 151.158 165.002 150.584 L 165.002 150.584 L 165.002 149.056 L 164.612 149.056 L 164.612 148.699 L 165.002 148.699 L 165.002 147.905 L 165.411 147.707 L 165.411 148.699 L 166.003 148.699 L 166.003 149.056 L 165.411 149.056 L 165.411 150.448 L 165.411 150.448 Q 165.411 150.608 165.463 150.692 L 165.463 150.692 L 165.463 150.692 Q 165.515 150.777 165.66 150.777 L 165.66 150.777 L 165.66 150.777 Q 165.82 150.777 166.017 150.65 L 166.017 150.65 L 165.97 151.05 L 165.97 151.05 Q 165.764 151.158 165.51 151.158 Z M 163.094 151.158 L 163.094 151.158 L 163.094 151.158 Q 162.835 151.158 162.603 151.047 L 162.603 151.047 L 162.603 151.047 Q 162.37 150.937 162.224 150.753 L 162.224 150.753 L 162.516 150.504 L 162.516 150.504 Q 162.784 150.791 163.103 150.791 L 163.103 150.791 L 163.103 150.791 Q 163.305 150.791 163.428 150.713 L 163.428 150.713 L 163.428 150.713 Q 163.55 150.636 163.55 150.486 L 163.55 150.486 L 163.55 150.486 Q 163.55 150.373 163.461 150.281 L 163.461 150.281 L 163.461 150.281 Q 163.371 150.189 163.277 150.145 L 163.277 150.145 L 163.277 150.145 Q 163.183 150.1 163 150.03 L 163 150.03 L 163 150.03 Q 162.633 149.893 162.445 149.724 L 162.445 149.724 L 162.445 149.724 Q 162.257 149.555 162.257 149.277 L 162.257 149.277 L 162.257 149.277 Q 162.257 148.986 162.485 148.814 L 162.485 148.814 L 162.485 148.814 Q 162.713 148.643 163.066 148.643 L 163.066 148.643 L 163.066 148.643 Q 163.569 148.643 163.874 149.005 L 163.874 149.005 L 163.592 149.24 L 163.592 149.24 Q 163.371 149.009 163.061 149.009 L 163.061 149.009 L 163.061 149.009 Q 162.878 149.009 162.77 149.08 L 162.77 149.08 L 162.77 149.08 Q 162.661 149.15 162.661 149.277 L 162.661 149.277 L 162.661 149.277 Q 162.661 149.348 162.697 149.407 L 162.697 149.407 L 162.697 149.407 Q 162.732 149.465 162.824 149.517 L 162.824 149.517 L 162.824 149.517 Q 162.915 149.569 162.969 149.595 L 162.969 149.595 L 162.969 149.595 Q 163.023 149.621 163.169 149.677 L 163.169 149.677 L 163.169 149.677 Q 163.55 149.813 163.75 149.987 L 163.75 149.987 L 163.75 149.987 Q 163.949 150.161 163.949 150.476 L 163.949 150.476 L 163.949 150.476 Q 163.949 150.796 163.719 150.977 L 163.719 150.977 L 163.719 150.977 Q 163.489 151.158 163.094 151.158 Z M 160.445 151.158 L 160.445 151.158 L 160.445 151.158 Q 159.956 151.158 159.667 150.808 L 159.667 150.808 L 159.667 150.808 Q 159.378 150.457 159.378 149.898 L 159.378 149.898 L 159.378 149.898 Q 159.378 149.31 159.67 148.977 L 159.67 148.977 L 159.67 148.977 Q 159.961 148.643 160.445 148.643 L 160.445 148.643 L 160.445 148.643 Q 160.878 148.643 161.157 148.932 L 161.157 148.932 L 161.157 148.932 Q 161.437 149.221 161.437 149.785 L 161.437 149.785 L 161.437 149.785 Q 161.437 149.917 161.423 150.058 L 161.423 150.058 L 159.797 150.058 L 159.797 150.058 Q 159.82 150.387 160.001 150.587 L 160.001 150.587 L 160.001 150.587 Q 160.182 150.786 160.455 150.786 L 160.455 150.786 L 160.455 150.786 Q 160.756 150.786 160.972 150.57 L 160.972 150.57 L 161.221 150.847 L 161.221 150.847 Q 160.911 151.158 160.445 151.158 Z M 159.792 149.71 L 159.792 149.71 L 161.024 149.71 L 161.024 149.71 Q 161.019 149.339 160.847 149.172 L 160.847 149.172 L 160.847 149.172 Q 160.676 149.005 160.445 149.005 L 160.445 149.005 L 160.445 149.005 Q 160.168 149.005 159.989 149.181 L 159.989 149.181 L 159.989 149.181 Q 159.811 149.357 159.792 149.71 Z M 151.957 151.158 L 151.957 151.158 L 151.957 151.158 Q 151.468 151.158 151.179 150.808 L 151.179 150.808 L 151.179 150.808 Q 150.89 150.457 150.89 149.898 L 150.89 149.898 L 150.89 149.898 Q 150.89 149.31 151.181 148.977 L 151.181 148.977 L 151.181 148.977 Q 151.473 148.643 151.957 148.643 L 151.957 148.643 L 151.957 148.643 Q 152.39 148.643 152.669 148.932 L 152.669 148.932 L 152.669 148.932 Q 152.949 149.221 152.949 149.785 L 152.949 149.785 L 152.949 149.785 Q 152.949 149.917 152.935 150.058 L 152.935 150.058 L 151.308 150.058 L 151.308 150.058 Q 151.332 150.387 151.513 150.587 L 151.513 150.587 L 151.513 150.587 Q 151.694 150.786 151.966 150.786 L 151.966 150.786 L 151.966 150.786 Q 152.267 150.786 152.484 150.57 L 152.484 150.57 L 152.733 150.847 L 152.733 150.847 Q 152.422 151.158 151.957 151.158 Z M 151.304 149.71 L 151.304 149.71 L 152.535 149.71 L 152.535 149.71 Q 152.531 149.339 152.359 149.172 L 152.359 149.172 L 152.359 149.172 Q 152.187 149.005 151.957 149.005 L 151.957 149.005 L 151.957 149.005 Q 151.68 149.005 151.501 149.181 L 151.501 149.181 L 151.501 149.181 Q 151.322 149.357 151.304 149.71 Z M 148.999 151.158 L 148.999 151.158 L 148.999 151.158 Q 148.623 151.158 148.383 150.876 L 148.383 150.876 L 148.383 151.858 L 147.974 152.051 L 147.974 148.699 L 148.383 148.699 L 148.383 148.901 L 148.383 148.901 Q 148.641 148.643 148.999 148.643 L 148.999 148.643 L 148.999 148.643 Q 149.455 148.643 149.723 148.981 L 149.723 148.981 L 149.723 148.981 Q 149.991 149.32 149.991 149.898 L 149.991 149.898 L 149.991 149.898 Q 149.991 150.486 149.718 150.822 L 149.718 150.822 L 149.718 150.822 Q 149.445 151.158 148.999 151.158 Z M 148.947 150.777 L 148.947 150.777 L 148.947 150.777 Q 149.248 150.777 149.41 150.549 L 149.41 150.549 L 149.41 150.549 Q 149.572 150.321 149.572 149.898 L 149.572 149.898 L 149.572 149.898 Q 149.572 149.498 149.405 149.259 L 149.405 149.259 L 149.405 149.259 Q 149.238 149.019 148.947 149.019 L 148.947 149.019 L 148.947 149.019 Q 148.566 149.019 148.383 149.343 L 148.383 149.343 L 148.383 150.453 L 148.383 150.453 Q 148.632 150.777 148.947 150.777 Z M 146.95 148.189 L 146.95 148.189 L 146.95 148.189 Q 146.875 148.262 146.767 148.262 L 146.767 148.262 L 146.767 148.262 Q 146.659 148.262 146.586 148.187 L 146.586 148.187 L 146.586 148.187 Q 146.513 148.112 146.513 148.008 L 146.513 148.008 L 146.513 148.008 Q 146.513 147.9 146.588 147.823 L 146.588 147.823 L 146.588 147.823 Q 146.663 147.745 146.767 147.745 L 146.767 147.745 L 146.767 147.745 Q 146.875 147.745 146.95 147.823 L 146.95 147.823 L 146.95 147.823 Q 147.025 147.9 147.025 148.008 L 147.025 148.008 L 147.025 148.008 Q 147.025 148.116 146.95 148.189 Z M 146.973 151.101 L 146.564 151.101 L 146.564 148.699 L 146.973 148.699 L 146.973 151.101 L 146.973 151.101 Z M 144.734 151.158 L 144.734 151.158 L 144.734 151.158 Q 144.274 151.158 144.006 150.826 L 144.006 150.826 L 144.006 150.826 Q 143.738 150.495 143.738 149.903 L 143.738 149.903 L 143.738 149.903 Q 143.738 149.31 144.008 148.977 L 144.008 148.977 L 144.008 148.977 Q 144.278 148.643 144.753 148.643 L 144.753 148.643 L 144.753 148.643 Q 145.393 148.643 145.595 149.202 L 145.595 149.202 L 145.209 149.343 L 145.209 149.343 Q 145.087 149.024 144.758 149.024 L 144.758 149.024 L 144.758 149.024 Q 144.457 149.024 144.307 149.254 L 144.307 149.254 L 144.307 149.254 Q 144.156 149.484 144.156 149.903 L 144.156 149.903 L 144.156 149.903 Q 144.156 150.316 144.307 150.544 L 144.307 150.544 L 144.307 150.544 Q 144.457 150.772 144.744 150.772 L 144.744 150.772 L 144.744 150.772 Q 145.12 150.772 145.233 150.415 L 145.233 150.415 L 145.613 150.542 L 145.613 150.542 Q 145.524 150.838 145.296 150.998 L 145.296 150.998 L 145.296 150.998 Q 145.068 151.158 144.734 151.158 Z M 142.695 151.101 L 142.286 151.101 L 142.286 149.649 L 142.286 149.649 Q 142.286 149.324 142.147 149.172 L 142.147 149.172 L 142.147 149.172 Q 142.009 149.019 141.769 149.019 L 141.769 149.019 L 141.769 149.019 Q 141.214 149.019 141.214 149.639 L 141.214 149.639 L 141.214 151.101 L 140.805 151.101 L 140.805 148.699 L 141.214 148.699 L 141.214 148.944 L 141.214 148.944 Q 141.435 148.643 141.835 148.643 L 141.835 148.643 L 141.835 148.643 Q 142.258 148.643 142.476 148.899 L 142.476 148.899 L 142.476 148.899 Q 142.695 149.155 142.695 149.719 L 142.695 149.719 L 142.695 151.101 L 142.695 151.101 Z M 139.781 148.189 L 139.781 148.189 L 139.781 148.189 Q 139.706 148.262 139.598 148.262 L 139.598 148.262 L 139.598 148.262 Q 139.49 148.262 139.417 148.187 L 139.417 148.187 L 139.417 148.187 Q 139.344 148.112 139.344 148.008 L 139.344 148.008 L 139.344 148.008 Q 139.344 147.9 139.419 147.823 L 139.419 147.823 L 139.419 147.823 Q 139.495 147.745 139.598 147.745 L 139.598 147.745 L 139.598 147.745 Q 139.706 147.745 139.781 147.823 L 139.781 147.823 L 139.781 147.823 Q 139.857 147.9 139.857 148.008 L 139.857 148.008 L 139.857 148.008 Q 139.857 148.116 139.781 148.189 Z M 139.805 151.101 L 139.396 151.101 L 139.396 148.699 L 139.805 148.699 L 139.805 151.101 L 139.805 151.101 Z M 137.656 151.101 L 137.247 151.101 L 137.247 148.699 L 137.656 148.699 L 137.656 149.014 L 137.656 149.014 Q 137.825 148.643 138.225 148.643 L 138.225 148.643 L 138.225 148.643 Q 138.451 148.643 138.596 148.765 L 138.596 148.765 L 138.535 149.15 L 138.535 149.15 Q 138.385 149.047 138.192 149.047 L 138.192 149.047 L 138.192 149.047 Q 137.981 149.047 137.818 149.212 L 137.818 149.212 L 137.818 149.212 Q 137.656 149.376 137.656 149.747 L 137.656 149.747 L 137.656 151.101 L 137.656 151.101 Z M 135.215 151.158 L 135.215 151.158 L 135.215 151.158 Q 134.839 151.158 134.599 150.876 L 134.599 150.876 L 134.599 151.858 L 134.19 152.051 L 134.19 148.699 L 134.599 148.699 L 134.599 148.901 L 134.599 148.901 Q 134.858 148.643 135.215 148.643 L 135.215 148.643 L 135.215 148.643 Q 135.671 148.643 135.939 148.981 L 135.939 148.981 L 135.939 148.981 Q 136.207 149.32 136.207 149.898 L 136.207 149.898 L 136.207 149.898 Q 136.207 150.486 135.934 150.822 L 135.934 150.822 L 135.934 150.822 Q 135.662 151.158 135.215 151.158 Z M 135.163 150.777 L 135.163 150.777 L 135.163 150.777 Q 135.464 150.777 135.626 150.549 L 135.626 150.549 L 135.626 150.549 Q 135.788 150.321 135.788 149.898 L 135.788 149.898 L 135.788 149.898 Q 135.788 149.498 135.622 149.259 L 135.622 149.259 L 135.622 149.259 Q 135.455 149.019 135.163 149.019 L 135.163 149.019 L 135.163 149.019 Q 134.782 149.019 134.599 149.343 L 134.599 149.343 L 134.599 150.453 L 134.599 150.453 Q 134.848 150.777 135.163 150.777 Z M 220.691 145.46 L 220.282 145.46 L 220.282 144.008 L 220.282 144.008 Q 220.282 143.683 220.144 143.531 L 220.144 143.531 L 220.144 143.531 Q 220.005 143.378 219.765 143.378 L 219.765 143.378 L 219.765 143.378 Q 219.211 143.378 219.211 143.998 L 219.211 143.998 L 219.211 145.46 L 218.802 145.46 L 218.802 143.058 L 219.211 143.058 L 219.211 143.303 L 219.211 143.303 Q 219.432 143.002 219.831 143.002 L 219.831 143.002 L 219.831 143.002 Q 220.254 143.002 220.473 143.258 L 220.473 143.258 L 220.473 143.258 Q 220.691 143.514 220.691 144.078 L 220.691 144.078 L 220.691 145.46 L 220.691 145.46 Z M 217.498 145.181 L 217.498 145.181 L 217.498 145.181 Q 217.211 145.517 216.722 145.517 L 216.722 145.517 L 216.722 145.517 Q 216.234 145.517 215.947 145.183 L 215.947 145.183 L 215.947 145.183 Q 215.66 144.849 215.66 144.262 L 215.66 144.262 L 215.66 144.262 Q 215.66 143.674 215.947 143.338 L 215.947 143.338 L 215.947 143.338 Q 216.234 143.002 216.722 143.002 L 216.722 143.002 L 216.722 143.002 Q 217.211 143.002 217.498 143.336 L 217.498 143.336 L 217.498 143.336 Q 217.785 143.669 217.785 144.257 L 217.785 144.257 L 217.785 144.257 Q 217.785 144.845 217.498 145.181 Z M 216.245 144.903 L 216.245 144.903 L 216.245 144.903 Q 216.417 145.136 216.722 145.136 L 216.722 145.136 L 216.722 145.136 Q 217.028 145.136 217.2 144.903 L 217.2 144.903 L 217.2 144.903 Q 217.371 144.671 217.371 144.257 L 217.371 144.257 L 217.371 144.257 Q 217.371 143.848 217.2 143.613 L 217.2 143.613 L 217.2 143.613 Q 217.028 143.378 216.722 143.378 L 216.722 143.378 L 216.722 143.378 Q 216.417 143.378 216.245 143.611 L 216.245 143.611 L 216.245 143.611 Q 216.074 143.843 216.074 144.262 L 216.074 144.262 L 216.074 144.262 Q 216.074 144.671 216.245 144.903 Z M 213.602 145.517 L 213.602 145.517 L 213.602 145.517 Q 213.183 145.517 212.875 145.312 L 212.875 145.312 L 212.875 145.312 Q 212.568 145.108 212.455 144.783 L 212.455 144.783 L 212.84 144.642 L 212.84 144.642 Q 212.944 144.868 213.146 145 L 213.146 145 L 213.146 145 Q 213.348 145.131 213.611 145.131 L 213.611 145.131 L 213.611 145.131 Q 213.912 145.131 214.086 144.988 L 214.086 144.988 L 214.086 144.988 Q 214.26 144.845 214.26 144.577 L 214.26 144.577 L 214.26 144.577 Q 214.26 144.318 214.065 144.163 L 214.065 144.163 L 214.065 144.163 Q 213.87 144.008 213.517 143.881 L 213.517 143.881 L 213.517 143.881 Q 213.348 143.82 213.237 143.773 L 213.237 143.773 L 213.237 143.773 Q 213.127 143.726 212.984 143.639 L 212.984 143.639 L 212.984 143.639 Q 212.84 143.552 212.756 143.46 L 212.756 143.46 L 212.756 143.46 Q 212.671 143.369 212.612 143.23 L 212.612 143.23 L 212.612 143.23 Q 212.553 143.091 212.553 142.927 L 212.553 142.927 L 212.553 142.927 Q 212.553 142.584 212.826 142.348 L 212.826 142.348 L 212.826 142.348 Q 213.099 142.113 213.564 142.113 L 213.564 142.113 L 213.564 142.113 Q 213.945 142.113 214.199 142.276 L 214.199 142.276 L 214.199 142.276 Q 214.453 142.438 214.528 142.701 L 214.528 142.701 L 214.152 142.828 L 214.152 142.828 Q 214.086 142.682 213.926 142.588 L 213.926 142.588 L 213.926 142.588 Q 213.766 142.494 213.536 142.494 L 213.536 142.494 L 213.536 142.494 Q 213.277 142.494 213.127 142.609 L 213.127 142.609 L 213.127 142.609 Q 212.976 142.725 212.976 142.927 L 212.976 142.927 L 212.976 142.927 Q 212.976 143.035 213.031 143.124 L 213.031 143.124 L 213.031 143.124 Q 213.085 143.213 213.2 143.284 L 213.2 143.284 L 213.2 143.284 Q 213.315 143.354 213.414 143.397 L 213.414 143.397 L 213.414 143.397 Q 213.512 143.439 213.686 143.505 L 213.686 143.505 L 213.686 143.505 Q 213.903 143.585 214.044 143.658 L 214.044 143.658 L 214.044 143.658 Q 214.185 143.73 214.349 143.853 L 214.349 143.853 L 214.349 143.853 Q 214.514 143.975 214.598 144.156 L 214.598 144.156 L 214.598 144.156 Q 214.683 144.337 214.683 144.567 L 214.683 144.567 L 214.683 144.567 Q 214.683 145.009 214.382 145.263 L 214.382 145.263 L 214.382 145.263 Q 214.081 145.517 213.602 145.517 Z M 206.971 145.425 L 206.971 145.425 L 206.971 145.425 Q 206.875 145.521 206.738 145.521 L 206.738 145.521 L 206.738 145.521 Q 206.602 145.521 206.508 145.425 L 206.508 145.425 L 206.508 145.425 Q 206.414 145.329 206.414 145.202 L 206.414 145.202 L 206.414 145.202 Q 206.414 145.07 206.508 144.974 L 206.508 144.974 L 206.508 144.974 Q 206.602 144.877 206.738 144.877 L 206.738 144.877 L 206.738 144.877 Q 206.875 144.877 206.971 144.976 L 206.971 144.976 L 206.971 144.976 Q 207.067 145.075 207.067 145.202 L 207.067 145.202 L 207.067 145.202 Q 207.067 145.329 206.971 145.425 Z M 204.687 145.517 L 204.687 145.517 L 204.687 145.517 Q 204.198 145.517 203.909 145.167 L 203.909 145.167 L 203.909 145.167 Q 203.62 144.816 203.62 144.257 L 203.62 144.257 L 203.62 144.257 Q 203.62 143.669 203.912 143.336 L 203.912 143.336 L 203.912 143.336 Q 204.203 143.002 204.687 143.002 L 204.687 143.002 L 204.687 143.002 Q 205.12 143.002 205.399 143.291 L 205.399 143.291 L 205.399 143.291 Q 205.679 143.58 205.679 144.144 L 205.679 144.144 L 205.679 144.144 Q 205.679 144.276 205.665 144.417 L 205.665 144.417 L 204.038 144.417 L 204.038 144.417 Q 204.062 144.746 204.243 144.946 L 204.243 144.946 L 204.243 144.946 Q 204.424 145.145 204.697 145.145 L 204.697 145.145 L 204.697 145.145 Q 204.997 145.145 205.214 144.929 L 205.214 144.929 L 205.463 145.207 L 205.463 145.207 Q 205.153 145.517 204.687 145.517 Z M 204.034 144.069 L 204.034 144.069 L 205.265 144.069 L 205.265 144.069 Q 205.261 143.698 205.089 143.531 L 205.089 143.531 L 205.089 143.531 Q 204.917 143.364 204.687 143.364 L 204.687 143.364 L 204.687 143.364 Q 204.41 143.364 204.231 143.54 L 204.231 143.54 L 204.231 143.54 Q 204.053 143.716 204.034 144.069 Z M 201.973 145.517 L 201.973 145.517 L 201.973 145.517 Q 201.714 145.517 201.482 145.406 L 201.482 145.406 L 201.482 145.406 Q 201.249 145.296 201.103 145.113 L 201.103 145.113 L 201.395 144.863 L 201.395 144.863 Q 201.662 145.15 201.982 145.15 L 201.982 145.15 L 201.982 145.15 Q 202.184 145.15 202.306 145.073 L 202.306 145.073 L 202.306 145.073 Q 202.429 144.995 202.429 144.845 L 202.429 144.845 L 202.429 144.845 Q 202.429 144.732 202.339 144.64 L 202.339 144.64 L 202.339 144.64 Q 202.25 144.548 202.156 144.504 L 202.156 144.504 L 202.156 144.504 Q 202.062 144.459 201.879 144.389 L 201.879 144.389 L 201.879 144.389 Q 201.512 144.252 201.324 144.083 L 201.324 144.083 L 201.324 144.083 Q 201.136 143.914 201.136 143.636 L 201.136 143.636 L 201.136 143.636 Q 201.136 143.345 201.364 143.173 L 201.364 143.173 L 201.364 143.173 Q 201.592 143.002 201.945 143.002 L 201.945 143.002 L 201.945 143.002 Q 202.448 143.002 202.753 143.364 L 202.753 143.364 L 202.471 143.599 L 202.471 143.599 Q 202.25 143.369 201.94 143.369 L 201.94 143.369 L 201.94 143.369 Q 201.757 143.369 201.648 143.439 L 201.648 143.439 L 201.648 143.439 Q 201.54 143.51 201.54 143.636 L 201.54 143.636 L 201.54 143.636 Q 201.54 143.707 201.576 143.766 L 201.576 143.766 L 201.576 143.766 Q 201.611 143.825 201.702 143.876 L 201.702 143.876 L 201.702 143.876 Q 201.794 143.928 201.848 143.954 L 201.848 143.954 L 201.848 143.954 Q 201.902 143.98 202.048 144.036 L 202.048 144.036 L 202.048 144.036 Q 202.429 144.172 202.629 144.346 L 202.629 144.346 L 202.629 144.346 Q 202.828 144.52 202.828 144.835 L 202.828 144.835 L 202.828 144.835 Q 202.828 145.155 202.598 145.336 L 202.598 145.336 L 202.598 145.336 Q 202.368 145.517 201.973 145.517 Z M 200.239 142.548 L 200.239 142.548 L 200.239 142.548 Q 200.164 142.621 200.056 142.621 L 200.056 142.621 L 200.056 142.621 Q 199.948 142.621 199.875 142.546 L 199.875 142.546 L 199.875 142.546 Q 199.802 142.471 199.802 142.367 L 199.802 142.367 L 199.802 142.367 Q 199.802 142.259 199.877 142.182 L 199.877 142.182 L 199.877 142.182 Q 199.952 142.104 200.056 142.104 L 200.056 142.104 L 200.056 142.104 Q 200.164 142.104 200.239 142.182 L 200.239 142.182 L 200.239 142.182 Q 200.314 142.259 200.314 142.367 L 200.314 142.367 L 200.314 142.367 Q 200.314 142.475 200.239 142.548 Z M 200.262 145.46 L 199.854 145.46 L 199.854 143.058 L 200.262 143.058 L 200.262 145.46 L 200.262 145.46 Z M 198.777 145.46 L 198.392 145.46 L 198.392 145.239 L 198.392 145.239 Q 198.096 145.517 197.71 145.517 L 197.71 145.517 L 197.71 145.517 Q 197.33 145.517 197.102 145.308 L 197.102 145.308 L 197.102 145.308 Q 196.874 145.098 196.874 144.708 L 196.874 144.708 L 196.874 144.708 Q 196.874 144.318 197.132 144.116 L 197.132 144.116 L 197.132 144.116 Q 197.391 143.914 197.771 143.914 L 197.771 143.914 L 197.771 143.914 Q 198.119 143.914 198.392 144.069 L 198.392 144.069 L 198.392 143.9 L 198.392 143.9 Q 198.392 143.599 198.258 143.479 L 198.258 143.479 L 198.258 143.479 Q 198.124 143.359 197.87 143.359 L 197.87 143.359 L 197.87 143.359 Q 197.508 143.359 197.17 143.599 L 197.17 143.599 L 197.052 143.256 L 197.052 143.256 Q 197.438 143.002 197.922 143.002 L 197.922 143.002 L 197.922 143.002 Q 198.777 143.002 198.777 143.867 L 198.777 143.867 L 198.777 145.46 L 198.777 145.46 Z M 197.771 145.155 L 197.771 145.155 L 197.771 145.155 Q 198.124 145.155 198.392 144.84 L 198.392 144.84 L 198.392 144.426 L 198.392 144.426 Q 198.133 144.266 197.828 144.266 L 197.828 144.266 L 197.828 144.266 Q 197.579 144.266 197.419 144.379 L 197.419 144.379 L 197.419 144.379 Q 197.259 144.492 197.259 144.708 L 197.259 144.708 L 197.259 144.708 Q 197.259 144.91 197.393 145.033 L 197.393 145.033 L 197.393 145.033 Q 197.527 145.155 197.771 145.155 Z M 195.147 146.574 L 195.147 146.574 L 195.147 146.574 Q 194.87 146.574 194.705 146.419 L 194.705 146.419 L 194.935 146.26 L 194.935 146.26 Q 194.982 146.321 195.109 146.321 L 195.109 146.321 L 195.109 146.321 Q 195.213 146.321 195.283 146.257 L 195.283 146.257 L 195.283 146.257 Q 195.354 146.194 195.354 146.095 L 195.354 146.095 L 195.354 146.095 Q 195.354 146.006 195.272 145.945 L 195.272 145.945 L 195.272 145.945 Q 195.189 145.883 195.081 145.883 L 195.081 145.883 L 195.081 145.883 Q 194.968 145.883 194.902 145.916 L 194.902 145.916 L 194.827 145.822 L 195.076 145.507 L 195.076 145.507 Q 194.663 145.47 194.428 145.143 L 194.428 145.143 L 194.428 145.143 Q 194.193 144.816 194.193 144.262 L 194.193 144.262 L 194.193 144.262 Q 194.193 143.669 194.463 143.336 L 194.463 143.336 L 194.463 143.336 Q 194.733 143.002 195.208 143.002 L 195.208 143.002 L 195.208 143.002 Q 195.847 143.002 196.049 143.561 L 196.049 143.561 L 195.664 143.702 L 195.664 143.702 Q 195.542 143.383 195.213 143.383 L 195.213 143.383 L 195.213 143.383 Q 194.912 143.383 194.761 143.613 L 194.761 143.613 L 194.761 143.613 Q 194.611 143.843 194.611 144.262 L 194.611 144.262 L 194.611 144.262 Q 194.611 144.675 194.761 144.903 L 194.761 144.903 L 194.761 144.903 Q 194.912 145.131 195.199 145.131 L 195.199 145.131 L 195.199 145.131 Q 195.575 145.131 195.688 144.774 L 195.688 144.774 L 196.068 144.901 L 196.068 144.901 Q 195.899 145.446 195.326 145.512 L 195.326 145.512 L 195.203 145.71 L 195.203 145.71 Q 195.462 145.71 195.584 145.822 L 195.584 145.822 L 195.584 145.822 Q 195.706 145.935 195.706 146.1 L 195.706 146.1 L 195.706 146.1 Q 195.706 146.307 195.551 146.44 L 195.551 146.44 L 195.551 146.44 Q 195.396 146.574 195.147 146.574 Z M 193.15 145.46 L 192.741 145.46 L 192.741 144.008 L 192.741 144.008 Q 192.741 143.683 192.602 143.531 L 192.602 143.531 L 192.602 143.531 Q 192.464 143.378 192.224 143.378 L 192.224 143.378 L 192.224 143.378 Q 191.669 143.378 191.669 143.998 L 191.669 143.998 L 191.669 145.46 L 191.26 145.46 L 191.26 143.058 L 191.669 143.058 L 191.669 143.303 L 191.669 143.303 Q 191.89 143.002 192.29 143.002 L 192.29 143.002 L 192.29 143.002 Q 192.713 143.002 192.931 143.258 L 192.931 143.258 L 192.931 143.258 Q 193.15 143.514 193.15 144.078 L 193.15 144.078 L 193.15 145.46 L 193.15 145.46 Z M 190.189 145.46 L 189.803 145.46 L 189.803 145.239 L 189.803 145.239 Q 189.507 145.517 189.122 145.517 L 189.122 145.517 L 189.122 145.517 Q 188.741 145.517 188.513 145.308 L 188.513 145.308 L 188.513 145.308 Q 188.285 145.098 188.285 144.708 L 188.285 144.708 L 188.285 144.708 Q 188.285 144.318 188.543 144.116 L 188.543 144.116 L 188.543 144.116 Q 188.802 143.914 189.183 143.914 L 189.183 143.914 L 189.183 143.914 Q 189.531 143.914 189.803 144.069 L 189.803 144.069 L 189.803 143.9 L 189.803 143.9 Q 189.803 143.599 189.669 143.479 L 189.669 143.479 L 189.669 143.479 Q 189.535 143.359 189.281 143.359 L 189.281 143.359 L 189.281 143.359 Q 188.92 143.359 188.581 143.599 L 188.581 143.599 L 188.464 143.256 L 188.464 143.256 Q 188.849 143.002 189.333 143.002 L 189.333 143.002 L 189.333 143.002 Q 190.189 143.002 190.189 143.867 L 190.189 143.867 L 190.189 145.46 L 190.189 145.46 Z M 189.183 145.155 L 189.183 145.155 L 189.183 145.155 Q 189.535 145.155 189.803 144.84 L 189.803 144.84 L 189.803 144.426 L 189.803 144.426 Q 189.545 144.266 189.239 144.266 L 189.239 144.266 L 189.239 144.266 Q 188.99 144.266 188.83 144.379 L 188.83 144.379 L 188.83 144.379 Q 188.67 144.492 188.67 144.708 L 188.67 144.708 L 188.67 144.708 Q 188.67 144.91 188.804 145.033 L 188.804 145.033 L 188.804 145.033 Q 188.938 145.155 189.183 145.155 Z M 186.691 145.46 L 186.282 145.46 L 186.282 143.058 L 186.691 143.058 L 186.691 143.373 L 186.691 143.373 Q 186.86 143.002 187.26 143.002 L 187.26 143.002 L 187.26 143.002 Q 187.485 143.002 187.631 143.124 L 187.631 143.124 L 187.57 143.51 L 187.57 143.51 Q 187.42 143.406 187.227 143.406 L 187.227 143.406 L 187.227 143.406 Q 187.015 143.406 186.853 143.571 L 186.853 143.571 L 186.853 143.571 Q 186.691 143.735 186.691 144.107 L 186.691 144.107 L 186.691 145.46 L 186.691 145.46 Z M 185.576 143.416 L 185.017 143.416 L 185.017 145.46 L 184.608 145.46 L 184.608 143.416 L 184.236 143.416 L 184.236 143.058 L 184.608 143.058 L 184.608 142.659 L 184.608 142.659 Q 184.608 142.367 184.758 142.24 L 184.758 142.24 L 184.758 142.24 Q 184.909 142.113 185.13 142.113 L 185.13 142.113 L 185.13 142.113 Q 185.365 142.113 185.576 142.226 L 185.576 142.226 L 185.576 142.569 L 185.576 142.569 Q 185.383 142.48 185.233 142.48 L 185.233 142.48 L 185.233 142.48 Q 185.101 142.48 185.059 142.546 L 185.059 142.546 L 185.059 142.546 Q 185.017 142.612 185.017 142.729 L 185.017 142.729 L 185.017 143.058 L 185.576 143.058 L 185.576 143.416 L 185.576 143.416 Z M 178.574 145.46 L 178.165 145.46 L 178.165 144.008 L 178.165 144.008 Q 178.165 143.683 178.026 143.531 L 178.026 143.531 L 178.026 143.531 Q 177.888 143.378 177.648 143.378 L 177.648 143.378 L 177.648 143.378 Q 177.093 143.378 177.093 143.998 L 177.093 143.998 L 177.093 145.46 L 176.684 145.46 L 176.684 143.058 L 177.093 143.058 L 177.093 143.303 L 177.093 143.303 Q 177.314 143.002 177.714 143.002 L 177.714 143.002 L 177.714 143.002 Q 178.137 143.002 178.356 143.258 L 178.356 143.258 L 178.356 143.258 Q 178.574 143.514 178.574 144.078 L 178.574 144.078 L 178.574 145.46 L 178.574 145.46 Z M 175.381 145.181 L 175.381 145.181 L 175.381 145.181 Q 175.094 145.517 174.605 145.517 L 174.605 145.517 L 174.605 145.517 Q 174.116 145.517 173.83 145.183 L 173.83 145.183 L 173.83 145.183 Q 173.543 144.849 173.543 144.262 L 173.543 144.262 L 173.543 144.262 Q 173.543 143.674 173.83 143.338 L 173.83 143.338 L 173.83 143.338 Q 174.116 143.002 174.605 143.002 L 174.605 143.002 L 174.605 143.002 Q 175.094 143.002 175.381 143.336 L 175.381 143.336 L 175.381 143.336 Q 175.668 143.669 175.668 144.257 L 175.668 144.257 L 175.668 144.257 Q 175.668 144.845 175.381 145.181 Z M 174.128 144.903 L 174.128 144.903 L 174.128 144.903 Q 174.3 145.136 174.605 145.136 L 174.605 145.136 L 174.605 145.136 Q 174.911 145.136 175.082 144.903 L 175.082 144.903 L 175.082 144.903 Q 175.254 144.671 175.254 144.257 L 175.254 144.257 L 175.254 144.257 Q 175.254 143.848 175.082 143.613 L 175.082 143.613 L 175.082 143.613 Q 174.911 143.378 174.605 143.378 L 174.605 143.378 L 174.605 143.378 Q 174.3 143.378 174.128 143.611 L 174.128 143.611 L 174.128 143.611 Q 173.957 143.843 173.957 144.262 L 173.957 144.262 L 173.957 144.262 Q 173.957 144.671 174.128 144.903 Z M 172.66 142.548 L 172.66 142.548 L 172.66 142.548 Q 172.585 142.621 172.477 142.621 L 172.477 142.621 L 172.477 142.621 Q 172.369 142.621 172.296 142.546 L 172.296 142.546 L 172.296 142.546 Q 172.223 142.471 172.223 142.367 L 172.223 142.367 L 172.223 142.367 Q 172.223 142.259 172.298 142.182 L 172.298 142.182 L 172.298 142.182 Q 172.373 142.104 172.477 142.104 L 172.477 142.104 L 172.477 142.104 Q 172.585 142.104 172.66 142.182 L 172.66 142.182 L 172.66 142.182 Q 172.735 142.259 172.735 142.367 L 172.735 142.367 L 172.735 142.367 Q 172.735 142.475 172.66 142.548 Z M 172.683 145.46 L 172.274 145.46 L 172.274 143.058 L 172.683 143.058 L 172.683 145.46 L 172.683 145.46 Z M 170.904 145.517 L 170.904 145.517 L 170.904 145.517 Q 170.396 145.517 170.396 144.943 L 170.396 144.943 L 170.396 143.416 L 170.006 143.416 L 170.006 143.058 L 170.396 143.058 L 170.396 142.264 L 170.805 142.066 L 170.805 143.058 L 171.398 143.058 L 171.398 143.416 L 170.805 143.416 L 170.805 144.807 L 170.805 144.807 Q 170.805 144.967 170.857 145.051 L 170.857 145.051 L 170.857 145.051 Q 170.909 145.136 171.054 145.136 L 171.054 145.136 L 171.054 145.136 Q 171.214 145.136 171.412 145.009 L 171.412 145.009 L 171.365 145.409 L 171.365 145.409 Q 171.158 145.517 170.904 145.517 Z M 169.101 145.46 L 168.692 145.46 L 168.692 145.23 L 168.692 145.23 Q 168.471 145.517 168.085 145.517 L 168.085 145.517 L 168.085 145.517 Q 167.648 145.517 167.43 145.263 L 167.43 145.263 L 167.43 145.263 Q 167.211 145.009 167.211 144.445 L 167.211 144.445 L 167.211 143.058 L 167.62 143.058 L 167.62 144.506 L 167.62 144.506 Q 167.62 144.83 167.759 144.983 L 167.759 144.983 L 167.759 144.983 Q 167.897 145.136 168.137 145.136 L 168.137 145.136 L 168.137 145.136 Q 168.692 145.136 168.692 144.516 L 168.692 144.516 L 168.692 143.058 L 169.101 143.058 L 169.101 145.46 L 169.101 145.46 Z M 166.236 145.46 L 165.827 145.46 L 165.827 142.259 L 166.236 142.066 L 166.236 145.46 L 166.236 145.46 Z M 164.543 145.181 L 164.543 145.181 L 164.543 145.181 Q 164.256 145.517 163.767 145.517 L 163.767 145.517 L 163.767 145.517 Q 163.278 145.517 162.992 145.183 L 162.992 145.183 L 162.992 145.183 Q 162.705 144.849 162.705 144.262 L 162.705 144.262 L 162.705 144.262 Q 162.705 143.674 162.992 143.338 L 162.992 143.338 L 162.992 143.338 Q 163.278 143.002 163.767 143.002 L 163.767 143.002 L 163.767 143.002 Q 164.256 143.002 164.543 143.336 L 164.543 143.336 L 164.543 143.336 Q 164.83 143.669 164.83 144.257 L 164.83 144.257 L 164.83 144.257 Q 164.83 144.845 164.543 145.181 Z M 163.29 144.903 L 163.29 144.903 L 163.29 144.903 Q 163.462 145.136 163.767 145.136 L 163.767 145.136 L 163.767 145.136 Q 164.073 145.136 164.244 144.903 L 164.244 144.903 L 164.244 144.903 Q 164.416 144.671 164.416 144.257 L 164.416 144.257 L 164.416 144.257 Q 164.416 143.848 164.244 143.613 L 164.244 143.613 L 164.244 143.613 Q 164.073 143.378 163.767 143.378 L 163.767 143.378 L 163.767 143.378 Q 163.462 143.378 163.29 143.611 L 163.29 143.611 L 163.29 143.611 Q 163.118 143.843 163.118 144.262 L 163.118 144.262 L 163.118 144.262 Q 163.118 144.671 163.29 144.903 Z M 161.101 145.46 L 160.758 145.46 L 159.879 143.058 L 160.292 143.058 L 160.861 144.661 L 160.861 144.661 Q 160.922 144.84 160.936 144.896 L 160.936 144.896 L 160.936 144.896 Q 160.95 144.84 161.012 144.661 L 161.012 144.661 L 161.571 143.058 L 161.98 143.058 L 161.101 145.46 L 161.101 145.46 Z M 158.102 142.753 L 157.689 142.753 L 158.356 142.019 L 158.939 142.019 L 158.102 142.753 L 158.102 142.753 Z M 158.22 145.517 L 158.22 145.517 L 158.22 145.517 Q 157.731 145.517 157.442 145.167 L 157.442 145.167 L 157.442 145.167 Q 157.153 144.816 157.153 144.257 L 157.153 144.257 L 157.153 144.257 Q 157.153 143.669 157.444 143.336 L 157.444 143.336 L 157.444 143.336 Q 157.736 143.002 158.22 143.002 L 158.22 143.002 L 158.22 143.002 Q 158.652 143.002 158.932 143.291 L 158.932 143.291 L 158.932 143.291 Q 159.212 143.58 159.212 144.144 L 159.212 144.144 L 159.212 144.144 Q 159.212 144.276 159.198 144.417 L 159.198 144.417 L 157.571 144.417 L 157.571 144.417 Q 157.595 144.746 157.776 144.946 L 157.776 144.946 L 157.776 144.946 Q 157.957 145.145 158.229 145.145 L 158.229 145.145 L 158.229 145.145 Q 158.53 145.145 158.746 144.929 L 158.746 144.929 L 158.996 145.207 L 158.996 145.207 Q 158.685 145.517 158.22 145.517 Z M 157.567 144.069 L 157.567 144.069 L 158.798 144.069 L 158.798 144.069 Q 158.793 143.698 158.622 143.531 L 158.622 143.531 L 158.622 143.531 Q 158.45 143.364 158.22 143.364 L 158.22 143.364 L 158.22 143.364 Q 157.943 143.364 157.764 143.54 L 157.764 143.54 L 157.764 143.54 Q 157.585 143.716 157.567 144.069 Z M 154.255 145.46 L 153.846 145.46 L 153.846 142.17 L 155.144 142.17 L 155.144 142.17 Q 155.689 142.17 155.936 142.438 L 155.936 142.438 L 155.936 142.438 Q 156.183 142.706 156.183 143.105 L 156.183 143.105 L 156.183 143.105 Q 156.183 143.43 155.992 143.686 L 155.992 143.686 L 155.992 143.686 Q 155.802 143.942 155.416 144.022 L 155.416 144.022 L 156.122 145.46 L 155.661 145.46 L 154.984 144.05 L 154.255 144.05 L 154.255 145.46 L 154.255 145.46 Z M 154.255 142.551 L 154.255 143.669 L 155.153 143.669 L 155.153 143.669 Q 155.473 143.669 155.621 143.51 L 155.621 143.51 L 155.621 143.51 Q 155.769 143.35 155.769 143.115 L 155.769 143.115 L 155.769 143.115 Q 155.769 142.889 155.626 142.72 L 155.626 142.72 L 155.626 142.72 Q 155.482 142.551 155.153 142.551 L 155.153 142.551 L 154.255 142.551 L 154.255 142.551 Z M 148.012 145.46 L 147.627 145.46 L 147.627 145.239 L 147.627 145.239 Q 147.331 145.517 146.945 145.517 L 146.945 145.517 L 146.945 145.517 Q 146.564 145.517 146.336 145.308 L 146.336 145.308 L 146.336 145.308 Q 146.108 145.098 146.108 144.708 L 146.108 144.708 L 146.108 144.708 Q 146.108 144.318 146.367 144.116 L 146.367 144.116 L 146.367 144.116 Q 146.625 143.914 147.006 143.914 L 147.006 143.914 L 147.006 143.914 Q 147.354 143.914 147.627 144.069 L 147.627 144.069 L 147.627 143.9 L 147.627 143.9 Q 147.627 143.599 147.493 143.479 L 147.493 143.479 L 147.493 143.479 Q 147.359 143.359 147.105 143.359 L 147.105 143.359 L 147.105 143.359 Q 146.743 143.359 146.405 143.599 L 146.405 143.599 L 146.287 143.256 L 146.287 143.256 Q 146.672 143.002 147.157 143.002 L 147.157 143.002 L 147.157 143.002 Q 148.012 143.002 148.012 143.867 L 148.012 143.867 L 148.012 145.46 L 148.012 145.46 Z M 147.006 145.155 L 147.006 145.155 L 147.006 145.155 Q 147.359 145.155 147.627 144.84 L 147.627 144.84 L 147.627 144.426 L 147.627 144.426 Q 147.368 144.266 147.063 144.266 L 147.063 144.266 L 147.063 144.266 Q 146.813 144.266 146.654 144.379 L 146.654 144.379 L 146.654 144.379 Q 146.494 144.492 146.494 144.708 L 146.494 144.708 L 146.494 144.708 Q 146.494 144.91 146.628 145.033 L 146.628 145.033 L 146.628 145.033 Q 146.762 145.155 147.006 145.155 Z M 145.23 145.46 L 144.821 145.46 L 144.821 142.259 L 145.23 142.066 L 145.23 145.46 L 145.23 145.46 Z M 138.169 145.517 L 138.169 145.517 L 138.169 145.517 Q 137.68 145.517 137.391 145.167 L 137.391 145.167 L 137.391 145.167 Q 137.102 144.816 137.102 144.257 L 137.102 144.257 L 137.102 144.257 Q 137.102 143.669 137.394 143.336 L 137.394 143.336 L 137.394 143.336 Q 137.685 143.002 138.169 143.002 L 138.169 143.002 L 138.169 143.002 Q 138.602 143.002 138.881 143.291 L 138.881 143.291 L 138.881 143.291 Q 139.161 143.58 139.161 144.144 L 139.161 144.144 L 139.161 144.144 Q 139.161 144.276 139.147 144.417 L 139.147 144.417 L 137.521 144.417 L 137.521 144.417 Q 137.544 144.746 137.725 144.946 L 137.725 144.946 L 137.725 144.946 Q 137.906 145.145 138.179 145.145 L 138.179 145.145 L 138.179 145.145 Q 138.479 145.145 138.696 144.929 L 138.696 144.929 L 138.945 145.207 L 138.945 145.207 Q 138.635 145.517 138.169 145.517 Z M 137.516 144.069 L 137.516 144.069 L 138.747 144.069 L 138.747 144.069 Q 138.743 143.698 138.571 143.531 L 138.571 143.531 L 138.571 143.531 Q 138.4 143.364 138.169 143.364 L 138.169 143.364 L 138.169 143.364 Q 137.892 143.364 137.713 143.54 L 137.713 143.54 L 137.713 143.54 Q 137.535 143.716 137.516 144.069 Z M 135.041 145.517 L 135.041 145.517 L 135.041 145.517 Q 134.585 145.517 134.317 145.178 L 134.317 145.178 L 134.317 145.178 Q 134.049 144.84 134.049 144.257 L 134.049 144.257 L 134.049 144.257 Q 134.049 143.669 134.319 143.336 L 134.319 143.336 L 134.319 143.336 Q 134.59 143.002 135.041 143.002 L 135.041 143.002 L 135.041 143.002 Q 135.394 143.002 135.647 143.228 L 135.647 143.228 L 135.647 142.259 L 136.056 142.066 L 136.056 145.46 L 135.647 145.46 L 135.647 145.272 L 135.647 145.272 Q 135.412 145.517 135.041 145.517 Z M 135.097 145.136 L 135.097 145.136 L 135.097 145.136 Q 135.455 145.136 135.647 144.812 L 135.647 144.812 L 135.647 143.683 L 135.647 143.683 Q 135.455 143.378 135.097 143.378 L 135.097 143.378 L 135.097 143.378 Q 134.792 143.378 134.627 143.606 L 134.627 143.606 L 134.627 143.606 Q 134.463 143.834 134.463 144.257 L 134.463 144.257 L 134.463 144.257 Q 134.463 144.638 134.634 144.887 L 134.634 144.887 L 134.634 144.887 Q 134.806 145.136 135.097 145.136 Z M 219.728 137.112 L 219.314 137.112 L 219.982 136.378 L 220.564 136.378 L 219.728 137.112 L 219.728 137.112 Z M 219.845 139.876 L 219.845 139.876 L 219.845 139.876 Q 219.356 139.876 219.067 139.526 L 219.067 139.526 L 219.067 139.526 Q 218.778 139.175 218.778 138.616 L 218.778 138.616 L 218.778 138.616 Q 218.778 138.028 219.07 137.695 L 219.07 137.695 L 219.07 137.695 Q 219.361 137.361 219.845 137.361 L 219.845 137.361 L 219.845 137.361 Q 220.278 137.361 220.557 137.65 L 220.557 137.65 L 220.557 137.65 Q 220.837 137.939 220.837 138.503 L 220.837 138.503 L 220.837 138.503 Q 220.837 138.635 220.823 138.776 L 220.823 138.776 L 219.196 138.776 L 219.196 138.776 Q 219.22 139.105 219.401 139.305 L 219.401 139.305 L 219.401 139.305 Q 219.582 139.505 219.855 139.505 L 219.855 139.505 L 219.855 139.505 Q 220.155 139.505 220.372 139.288 L 220.372 139.288 L 220.621 139.566 L 220.621 139.566 Q 220.311 139.876 219.845 139.876 Z M 219.192 138.428 L 219.192 138.428 L 220.423 138.428 L 220.423 138.428 Q 220.419 138.057 220.247 137.89 L 220.247 137.89 L 220.247 137.89 Q 220.076 137.723 219.845 137.723 L 219.845 137.723 L 219.845 137.723 Q 219.568 137.723 219.389 137.899 L 219.389 137.899 L 219.389 137.899 Q 219.211 138.075 219.192 138.428 Z M 217.553 139.876 L 217.553 139.876 L 217.553 139.876 Q 217.046 139.876 217.046 139.302 L 217.046 139.302 L 217.046 137.775 L 216.655 137.775 L 216.655 137.417 L 217.046 137.417 L 217.046 136.623 L 217.455 136.426 L 217.455 137.417 L 218.047 137.417 L 218.047 137.775 L 217.455 137.775 L 217.455 139.166 L 217.455 139.166 Q 217.455 139.326 217.506 139.41 L 217.506 139.41 L 217.506 139.41 Q 217.558 139.495 217.704 139.495 L 217.704 139.495 L 217.704 139.495 Q 217.864 139.495 218.061 139.368 L 218.061 139.368 L 218.014 139.768 L 218.014 139.768 Q 217.807 139.876 217.553 139.876 Z M 215.881 136.907 L 215.881 136.907 L 215.881 136.907 Q 215.805 136.98 215.697 136.98 L 215.697 136.98 L 215.697 136.98 Q 215.589 136.98 215.516 136.905 L 215.516 136.905 L 215.516 136.905 Q 215.443 136.83 215.443 136.726 L 215.443 136.726 L 215.443 136.726 Q 215.443 136.618 215.519 136.541 L 215.519 136.541 L 215.519 136.541 Q 215.594 136.463 215.697 136.463 L 215.697 136.463 L 215.697 136.463 Q 215.805 136.463 215.881 136.541 L 215.881 136.541 L 215.881 136.541 Q 215.956 136.618 215.956 136.726 L 215.956 136.726 L 215.956 136.726 Q 215.956 136.834 215.881 136.907 Z M 215.904 139.819 L 215.495 139.819 L 215.495 137.417 L 215.904 137.417 L 215.904 139.819 L 215.904 139.819 Z M 213.755 139.819 L 213.347 139.819 L 213.347 137.417 L 213.755 137.417 L 213.755 137.732 L 213.755 137.732 Q 213.925 137.361 214.324 137.361 L 214.324 137.361 L 214.324 137.361 Q 214.55 137.361 214.696 137.483 L 214.696 137.483 L 214.635 137.869 L 214.635 137.869 Q 214.484 137.765 214.291 137.765 L 214.291 137.765 L 214.291 137.765 Q 214.08 137.765 213.918 137.93 L 213.918 137.93 L 213.918 137.93 Q 213.755 138.094 213.755 138.466 L 213.755 138.466 L 213.755 139.819 L 213.755 139.819 Z M 211.29 137.112 L 210.877 137.112 L 211.544 136.378 L 212.127 136.378 L 211.29 137.112 L 211.29 137.112 Z M 211.408 139.876 L 211.408 139.876 L 211.408 139.876 Q 210.919 139.876 210.63 139.526 L 210.63 139.526 L 210.63 139.526 Q 210.341 139.175 210.341 138.616 L 210.341 138.616 L 210.341 138.616 Q 210.341 138.028 210.632 137.695 L 210.632 137.695 L 210.632 137.695 Q 210.924 137.361 211.408 137.361 L 211.408 137.361 L 211.408 137.361 Q 211.84 137.361 212.12 137.65 L 212.12 137.65 L 212.12 137.65 Q 212.4 137.939 212.4 138.503 L 212.4 138.503 L 212.4 138.503 Q 212.4 138.635 212.386 138.776 L 212.386 138.776 L 210.759 138.776 L 210.759 138.776 Q 210.783 139.105 210.964 139.305 L 210.964 139.305 L 210.964 139.305 Q 211.145 139.505 211.417 139.505 L 211.417 139.505 L 211.417 139.505 Q 211.718 139.505 211.934 139.288 L 211.934 139.288 L 212.183 139.566 L 212.183 139.566 Q 211.873 139.876 211.408 139.876 Z M 210.754 138.428 L 210.754 138.428 L 211.986 138.428 L 211.986 138.428 Q 211.981 138.057 211.81 137.89 L 211.81 137.89 L 211.81 137.89 Q 211.638 137.723 211.408 137.723 L 211.408 137.723 L 211.408 137.723 Q 211.13 137.723 210.952 137.899 L 210.952 137.899 L 210.952 137.899 Q 210.773 138.075 210.754 138.428 Z M 207.817 139.819 L 207.408 139.819 L 207.408 136.614 L 207.817 136.426 L 207.817 137.667 L 207.817 137.667 Q 208.038 137.361 208.438 137.361 L 208.438 137.361 L 208.438 137.361 Q 208.861 137.361 209.079 137.617 L 209.079 137.617 L 209.079 137.617 Q 209.298 137.873 209.298 138.437 L 209.298 138.437 L 209.298 139.819 L 208.889 139.819 L 208.889 138.367 L 208.889 138.367 Q 208.889 138.043 208.75 137.89 L 208.75 137.89 L 208.75 137.89 Q 208.612 137.737 208.372 137.737 L 208.372 137.737 L 208.372 137.737 Q 207.817 137.737 207.817 138.358 L 207.817 138.358 L 207.817 139.819 L 207.817 139.819 Z M 201.344 139.876 L 201.344 139.876 L 201.344 139.876 Q 200.856 139.876 200.566 139.526 L 200.566 139.526 L 200.566 139.526 Q 200.277 139.175 200.277 138.616 L 200.277 138.616 L 200.277 138.616 Q 200.277 138.028 200.569 137.695 L 200.569 137.695 L 200.569 137.695 Q 200.86 137.361 201.344 137.361 L 201.344 137.361 L 201.344 137.361 Q 201.777 137.361 202.057 137.65 L 202.057 137.65 L 202.057 137.65 Q 202.336 137.939 202.336 138.503 L 202.336 138.503 L 202.336 138.503 Q 202.336 138.635 202.322 138.776 L 202.322 138.776 L 200.696 138.776 L 200.696 138.776 Q 200.719 139.105 200.9 139.305 L 200.9 139.305 L 200.9 139.305 Q 201.081 139.505 201.354 139.505 L 201.354 139.505 L 201.354 139.505 Q 201.655 139.505 201.871 139.288 L 201.871 139.288 L 202.12 139.566 L 202.12 139.566 Q 201.81 139.876 201.344 139.876 Z M 200.691 138.428 L 200.691 138.428 L 201.923 138.428 L 201.923 138.428 Q 201.918 138.057 201.746 137.89 L 201.746 137.89 L 201.746 137.89 Q 201.575 137.723 201.344 137.723 L 201.344 137.723 L 201.344 137.723 Q 201.067 137.723 200.888 137.899 L 200.888 137.899 L 200.888 137.899 Q 200.71 138.075 200.691 138.428 Z M 199.222 139.819 L 198.813 139.819 L 198.813 139.589 L 198.813 139.589 Q 198.592 139.876 198.206 139.876 L 198.206 139.876 L 198.206 139.876 Q 197.769 139.876 197.55 139.622 L 197.55 139.622 L 197.55 139.622 Q 197.332 139.368 197.332 138.804 L 197.332 138.804 L 197.332 137.417 L 197.741 137.417 L 197.741 138.865 L 197.741 138.865 Q 197.741 139.19 197.88 139.342 L 197.88 139.342 L 197.88 139.342 Q 198.018 139.495 198.258 139.495 L 198.258 139.495 L 198.258 139.495 Q 198.813 139.495 198.813 138.875 L 198.813 138.875 L 198.813 137.417 L 199.222 137.417 L 199.222 139.819 L 199.222 139.819 Z M 195.191 139.876 L 195.191 139.876 L 195.191 139.876 Q 194.735 139.876 194.465 139.542 L 194.465 139.542 L 194.465 139.542 Q 194.194 139.208 194.194 138.621 L 194.194 138.621 L 194.194 138.621 Q 194.194 138.038 194.458 137.699 L 194.458 137.699 L 194.458 137.699 Q 194.721 137.361 195.177 137.361 L 195.177 137.361 L 195.177 137.361 Q 195.511 137.361 195.797 137.62 L 195.797 137.62 L 195.797 137.417 L 196.206 137.417 L 196.206 140.576 L 195.797 140.76 L 195.797 139.594 L 195.797 139.594 Q 195.548 139.876 195.191 139.876 Z M 195.228 139.495 L 195.228 139.495 L 195.228 139.495 Q 195.543 139.495 195.797 139.166 L 195.797 139.166 L 195.797 138.061 L 195.797 138.061 Q 195.605 137.737 195.228 137.737 L 195.228 137.737 L 195.228 137.737 Q 194.942 137.737 194.775 137.986 L 194.775 137.986 L 194.775 137.986 Q 194.608 138.235 194.608 138.621 L 194.608 138.621 L 194.608 138.621 Q 194.608 139.044 194.768 139.269 L 194.768 139.269 L 194.768 139.269 Q 194.928 139.495 195.228 139.495 Z M 193.311 136.907 L 193.311 136.907 L 193.311 136.907 Q 193.236 136.98 193.128 136.98 L 193.128 136.98 L 193.128 136.98 Q 193.02 136.98 192.947 136.905 L 192.947 136.905 L 192.947 136.905 Q 192.874 136.83 192.874 136.726 L 192.874 136.726 L 192.874 136.726 Q 192.874 136.618 192.949 136.541 L 192.949 136.541 L 192.949 136.541 Q 193.025 136.463 193.128 136.463 L 193.128 136.463 L 193.128 136.463 Q 193.236 136.463 193.311 136.541 L 193.311 136.541 L 193.311 136.541 Q 193.387 136.618 193.387 136.726 L 193.387 136.726 L 193.387 136.726 Q 193.387 136.834 193.311 136.907 Z M 193.335 139.819 L 192.926 139.819 L 192.926 137.417 L 193.335 137.417 L 193.335 139.819 L 193.335 139.819 Z M 191.555 139.876 L 191.555 139.876 L 191.555 139.876 Q 191.048 139.876 191.048 139.302 L 191.048 139.302 L 191.048 137.775 L 190.658 137.775 L 190.658 137.417 L 191.048 137.417 L 191.048 136.623 L 191.457 136.426 L 191.457 137.417 L 192.049 137.417 L 192.049 137.775 L 191.457 137.775 L 191.457 139.166 L 191.457 139.166 Q 191.457 139.326 191.508 139.41 L 191.508 139.41 L 191.508 139.41 Q 191.56 139.495 191.706 139.495 L 191.706 139.495 L 191.706 139.495 Q 191.866 139.495 192.063 139.368 L 192.063 139.368 L 192.016 139.768 L 192.016 139.768 Q 191.809 139.876 191.555 139.876 Z M 189.624 139.54 L 189.624 139.54 L 189.624 139.54 Q 189.338 139.876 188.849 139.876 L 188.849 139.876 L 188.849 139.876 Q 188.36 139.876 188.073 139.542 L 188.073 139.542 L 188.073 139.542 Q 187.786 139.208 187.786 138.621 L 187.786 138.621 L 187.786 138.621 Q 187.786 138.033 188.073 137.697 L 188.073 137.697 L 188.073 137.697 Q 188.36 137.361 188.849 137.361 L 188.849 137.361 L 188.849 137.361 Q 189.338 137.361 189.624 137.695 L 189.624 137.695 L 189.624 137.695 Q 189.911 138.028 189.911 138.616 L 189.911 138.616 L 189.911 138.616 Q 189.911 139.204 189.624 139.54 Z M 188.372 139.262 L 188.372 139.262 L 188.372 139.262 Q 188.543 139.495 188.849 139.495 L 188.849 139.495 L 188.849 139.495 Q 189.154 139.495 189.326 139.262 L 189.326 139.262 L 189.326 139.262 Q 189.497 139.03 189.497 138.616 L 189.497 138.616 L 189.497 138.616 Q 189.497 138.207 189.326 137.972 L 189.326 137.972 L 189.326 137.972 Q 189.154 137.737 188.849 137.737 L 188.849 137.737 L 188.849 137.737 Q 188.543 137.737 188.372 137.97 L 188.372 137.97 L 188.372 137.97 Q 188.2 138.202 188.2 138.621 L 188.2 138.621 L 188.2 138.621 Q 188.2 139.03 188.372 139.262 Z M 186.903 136.907 L 186.903 136.907 L 186.903 136.907 Q 186.828 136.98 186.72 136.98 L 186.72 136.98 L 186.72 136.98 Q 186.612 136.98 186.539 136.905 L 186.539 136.905 L 186.539 136.905 Q 186.466 136.83 186.466 136.726 L 186.466 136.726 L 186.466 136.726 Q 186.466 136.618 186.541 136.541 L 186.541 136.541 L 186.541 136.541 Q 186.617 136.463 186.72 136.463 L 186.72 136.463 L 186.72 136.463 Q 186.828 136.463 186.903 136.541 L 186.903 136.541 L 186.903 136.541 Q 186.979 136.618 186.979 136.726 L 186.979 136.726 L 186.979 136.726 Q 186.979 136.834 186.903 136.907 Z M 186.927 139.819 L 186.518 139.819 L 186.518 137.417 L 186.927 137.417 L 186.927 139.819 L 186.927 139.819 Z M 184.778 139.819 L 184.369 139.819 L 184.369 137.417 L 184.778 137.417 L 184.778 137.732 L 184.778 137.732 Q 184.947 137.361 185.347 137.361 L 185.347 137.361 L 185.347 137.361 Q 185.573 137.361 185.718 137.483 L 185.718 137.483 L 185.657 137.869 L 185.657 137.869 Q 185.507 137.765 185.314 137.765 L 185.314 137.765 L 185.314 137.765 Q 185.103 137.765 184.94 137.93 L 184.94 137.93 L 184.94 137.93 Q 184.778 138.094 184.778 138.466 L 184.778 138.466 L 184.778 139.819 L 184.778 139.819 Z M 183.003 139.876 L 183.003 139.876 L 183.003 139.876 Q 182.496 139.876 182.496 139.302 L 182.496 139.302 L 182.496 137.775 L 182.106 137.775 L 182.106 137.417 L 182.496 137.417 L 182.496 136.623 L 182.905 136.426 L 182.905 137.417 L 183.497 137.417 L 183.497 137.775 L 182.905 137.775 L 182.905 139.166 L 182.905 139.166 Q 182.905 139.326 182.956 139.41 L 182.956 139.41 L 182.956 139.41 Q 183.008 139.495 183.154 139.495 L 183.154 139.495 L 183.154 139.495 Q 183.314 139.495 183.511 139.368 L 183.511 139.368 L 183.464 139.768 L 183.464 139.768 Q 183.257 139.876 183.003 139.876 Z M 181.347 139.819 L 180.961 139.819 L 180.961 139.599 L 180.961 139.599 Q 180.665 139.876 180.28 139.876 L 180.28 139.876 L 180.28 139.876 Q 179.899 139.876 179.671 139.667 L 179.671 139.667 L 179.671 139.667 Q 179.443 139.458 179.443 139.067 L 179.443 139.067 L 179.443 139.067 Q 179.443 138.677 179.701 138.475 L 179.701 138.475 L 179.701 138.475 Q 179.96 138.273 180.341 138.273 L 180.341 138.273 L 180.341 138.273 Q 180.689 138.273 180.961 138.428 L 180.961 138.428 L 180.961 138.259 L 180.961 138.259 Q 180.961 137.958 180.827 137.838 L 180.827 137.838 L 180.827 137.838 Q 180.693 137.718 180.44 137.718 L 180.44 137.718 L 180.44 137.718 Q 180.078 137.718 179.739 137.958 L 179.739 137.958 L 179.622 137.615 L 179.622 137.615 Q 180.007 137.361 180.491 137.361 L 180.491 137.361 L 180.491 137.361 Q 181.347 137.361 181.347 138.226 L 181.347 138.226 L 181.347 139.819 L 181.347 139.819 Z M 180.341 139.514 L 180.341 139.514 L 180.341 139.514 Q 180.693 139.514 180.961 139.199 L 180.961 139.199 L 180.961 138.785 L 180.961 138.785 Q 180.703 138.625 180.397 138.625 L 180.397 138.625 L 180.397 138.625 Q 180.148 138.625 179.988 138.738 L 179.988 138.738 L 179.988 138.738 Q 179.828 138.851 179.828 139.067 L 179.828 139.067 L 179.828 139.067 Q 179.828 139.269 179.962 139.392 L 179.962 139.392 L 179.962 139.392 Q 180.096 139.514 180.341 139.514 Z M 177.552 139.876 L 177.552 139.876 L 177.552 139.876 Q 177.176 139.876 176.936 139.594 L 176.936 139.594 L 176.936 140.576 L 176.527 140.769 L 176.527 137.417 L 176.936 137.417 L 176.936 137.62 L 176.936 137.62 Q 177.194 137.361 177.552 137.361 L 177.552 137.361 L 177.552 137.361 Q 178.008 137.361 178.276 137.699 L 178.276 137.699 L 178.276 137.699 Q 178.543 138.038 178.543 138.616 L 178.543 138.616 L 178.543 138.616 Q 178.543 139.204 178.271 139.54 L 178.271 139.54 L 178.271 139.54 Q 177.998 139.876 177.552 139.876 Z M 177.5 139.495 L 177.5 139.495 L 177.5 139.495 Q 177.801 139.495 177.963 139.267 L 177.963 139.267 L 177.963 139.267 Q 178.125 139.039 178.125 138.616 L 178.125 138.616 L 178.125 138.616 Q 178.125 138.216 177.958 137.977 L 177.958 137.977 L 177.958 137.977 Q 177.791 137.737 177.5 137.737 L 177.5 137.737 L 177.5 137.737 Q 177.119 137.737 176.936 138.061 L 176.936 138.061 L 176.936 139.171 L 176.936 139.171 Q 177.185 139.495 177.5 139.495 Z M 171.036 139.876 L 171.036 139.876 L 171.036 139.876 Q 170.528 139.876 170.528 139.302 L 170.528 139.302 L 170.528 137.775 L 170.138 137.775 L 170.138 137.417 L 170.528 137.417 L 170.528 136.623 L 170.937 136.426 L 170.937 137.417 L 171.53 137.417 L 171.53 137.775 L 170.937 137.775 L 170.937 139.166 L 170.937 139.166 Q 170.937 139.326 170.989 139.41 L 170.989 139.41 L 170.989 139.41 Q 171.041 139.495 171.186 139.495 L 171.186 139.495 L 171.186 139.495 Q 171.346 139.495 171.544 139.368 L 171.544 139.368 L 171.497 139.768 L 171.497 139.768 Q 171.29 139.876 171.036 139.876 Z M 169.246 139.819 L 168.837 139.819 L 168.837 138.367 L 168.837 138.367 Q 168.837 138.043 168.698 137.89 L 168.698 137.89 L 168.698 137.89 Q 168.559 137.737 168.32 137.737 L 168.32 137.737 L 168.32 137.737 Q 167.765 137.737 167.765 138.358 L 167.765 138.358 L 167.765 139.819 L 167.356 139.819 L 167.356 137.417 L 167.765 137.417 L 167.765 137.662 L 167.765 137.662 Q 167.986 137.361 168.386 137.361 L 168.386 137.361 L 168.386 137.361 Q 168.809 137.361 169.027 137.617 L 169.027 137.617 L 169.027 137.617 Q 169.246 137.873 169.246 138.437 L 169.246 138.437 L 169.246 139.819 L 169.246 139.819 Z M 166.285 139.819 L 165.899 139.819 L 165.899 139.599 L 165.899 139.599 Q 165.603 139.876 165.218 139.876 L 165.218 139.876 L 165.218 139.876 Q 164.837 139.876 164.609 139.667 L 164.609 139.667 L 164.609 139.667 Q 164.381 139.458 164.381 139.067 L 164.381 139.067 L 164.381 139.067 Q 164.381 138.677 164.639 138.475 L 164.639 138.475 L 164.639 138.475 Q 164.898 138.273 165.279 138.273 L 165.279 138.273 L 165.279 138.273 Q 165.627 138.273 165.899 138.428 L 165.899 138.428 L 165.899 138.259 L 165.899 138.259 Q 165.899 137.958 165.765 137.838 L 165.765 137.838 L 165.765 137.838 Q 165.631 137.718 165.377 137.718 L 165.377 137.718 L 165.377 137.718 Q 165.015 137.718 164.677 137.958 L 164.677 137.958 L 164.559 137.615 L 164.559 137.615 Q 164.945 137.361 165.429 137.361 L 165.429 137.361 L 165.429 137.361 Q 166.285 137.361 166.285 138.226 L 166.285 138.226 L 166.285 139.819 L 166.285 139.819 Z M 165.279 139.514 L 165.279 139.514 L 165.279 139.514 Q 165.631 139.514 165.899 139.199 L 165.899 139.199 L 165.899 138.785 L 165.899 138.785 Q 165.641 138.625 165.335 138.625 L 165.335 138.625 L 165.335 138.625 Q 165.086 138.625 164.926 138.738 L 164.926 138.738 L 164.926 138.738 Q 164.766 138.851 164.766 139.067 L 164.766 139.067 L 164.766 139.067 Q 164.766 139.269 164.9 139.392 L 164.9 139.392 L 164.9 139.392 Q 165.034 139.514 165.279 139.514 Z M 161.857 139.819 L 161.448 139.819 L 161.448 136.614 L 161.857 136.426 L 161.857 137.667 L 161.857 137.667 Q 162.078 137.361 162.478 137.361 L 162.478 137.361 L 162.478 137.361 Q 162.901 137.361 163.119 137.617 L 163.119 137.617 L 163.119 137.617 Q 163.338 137.873 163.338 138.437 L 163.338 138.437 L 163.338 139.819 L 162.929 139.819 L 162.929 138.367 L 162.929 138.367 Q 162.929 138.043 162.79 137.89 L 162.79 137.89 L 162.79 137.89 Q 162.652 137.737 162.412 137.737 L 162.412 137.737 L 162.412 137.737 Q 161.857 137.737 161.857 138.358 L 161.857 138.358 L 161.857 139.819 L 161.857 139.819 Z M 159.644 139.876 L 159.644 139.876 L 159.644 139.876 Q 159.183 139.876 158.915 139.544 L 158.915 139.544 L 158.915 139.544 Q 158.648 139.213 158.648 138.621 L 158.648 138.621 L 158.648 138.621 Q 158.648 138.028 158.918 137.695 L 158.918 137.695 L 158.918 137.695 Q 159.188 137.361 159.663 137.361 L 159.663 137.361 L 159.663 137.361 Q 160.302 137.361 160.504 137.92 L 160.504 137.92 L 160.119 138.061 L 160.119 138.061 Q 159.997 137.742 159.668 137.742 L 159.668 137.742 L 159.668 137.742 Q 159.367 137.742 159.216 137.972 L 159.216 137.972 L 159.216 137.972 Q 159.066 138.202 159.066 138.621 L 159.066 138.621 L 159.066 138.621 Q 159.066 139.034 159.216 139.262 L 159.216 139.262 L 159.216 139.262 Q 159.367 139.49 159.654 139.49 L 159.654 139.49 L 159.654 139.49 Q 160.03 139.49 160.142 139.133 L 160.142 139.133 L 160.523 139.26 L 160.523 139.26 Q 160.434 139.556 160.206 139.716 L 160.206 139.716 L 160.206 139.716 Q 159.978 139.876 159.644 139.876 Z M 153.411 140.482 L 153.275 140.412 L 153.275 140.412 Q 153.359 140.337 153.444 140.196 L 153.444 140.196 L 153.444 140.196 Q 153.529 140.054 153.538 139.895 L 153.538 139.895 L 153.538 139.895 Q 153.397 139.885 153.303 139.798 L 153.303 139.798 L 153.303 139.798 Q 153.209 139.711 153.209 139.58 L 153.209 139.58 L 153.209 139.58 Q 153.209 139.434 153.301 139.34 L 153.301 139.34 L 153.301 139.34 Q 153.392 139.246 153.524 139.246 L 153.524 139.246 L 153.524 139.246 Q 153.674 139.246 153.778 139.352 L 153.778 139.352 L 153.778 139.352 Q 153.881 139.458 153.881 139.66 L 153.881 139.66 L 153.881 139.66 Q 153.881 139.918 153.75 140.137 L 153.75 140.137 L 153.75 140.137 Q 153.618 140.355 153.411 140.482 L 153.411 140.482 L 153.411 140.482 Z M 151.323 139.876 L 151.323 139.876 L 151.323 139.876 Q 150.834 139.876 150.545 139.526 L 150.545 139.526 L 150.545 139.526 Q 150.256 139.175 150.256 138.616 L 150.256 138.616 L 150.256 138.616 Q 150.256 138.028 150.548 137.695 L 150.548 137.695 L 150.548 137.695 Q 150.839 137.361 151.323 137.361 L 151.323 137.361 L 151.323 137.361 Q 151.756 137.361 152.035 137.65 L 152.035 137.65 L 152.035 137.65 Q 152.315 137.939 152.315 138.503 L 152.315 138.503 L 152.315 138.503 Q 152.315 138.635 152.301 138.776 L 152.301 138.776 L 150.674 138.776 L 150.674 138.776 Q 150.698 139.105 150.879 139.305 L 150.879 139.305 L 150.879 139.305 Q 151.06 139.505 151.333 139.505 L 151.333 139.505 L 151.333 139.505 Q 151.633 139.505 151.85 139.288 L 151.85 139.288 L 152.099 139.566 L 152.099 139.566 Q 151.789 139.876 151.323 139.876 Z M 150.67 138.428 L 150.67 138.428 L 151.901 138.428 L 151.901 138.428 Q 151.897 138.057 151.725 137.89 L 151.725 137.89 L 151.725 137.89 Q 151.553 137.723 151.323 137.723 L 151.323 137.723 L 151.323 137.723 Q 151.046 137.723 150.867 137.899 L 150.867 137.899 L 150.867 137.899 Q 150.689 138.075 150.67 138.428 Z M 148.647 139.876 L 148.647 139.876 L 148.647 139.876 Q 148.389 139.876 148.156 139.765 L 148.156 139.765 L 148.156 139.765 Q 147.923 139.655 147.777 139.472 L 147.777 139.472 L 148.069 139.222 L 148.069 139.222 Q 148.337 139.509 148.656 139.509 L 148.656 139.509 L 148.656 139.509 Q 148.859 139.509 148.981 139.432 L 148.981 139.432 L 148.981 139.432 Q 149.103 139.354 149.103 139.204 L 149.103 139.204 L 149.103 139.204 Q 149.103 139.091 149.014 138.999 L 149.014 138.999 L 149.014 138.999 Q 148.924 138.908 148.83 138.863 L 148.83 138.863 L 148.83 138.863 Q 148.736 138.818 148.553 138.748 L 148.553 138.748 L 148.553 138.748 Q 148.186 138.611 147.998 138.442 L 147.998 138.442 L 147.998 138.442 Q 147.81 138.273 147.81 137.996 L 147.81 137.996 L 147.81 137.996 Q 147.81 137.704 148.038 137.533 L 148.038 137.533 L 148.038 137.533 Q 148.266 137.361 148.619 137.361 L 148.619 137.361 L 148.619 137.361 Q 149.122 137.361 149.427 137.723 L 149.427 137.723 L 149.145 137.958 L 149.145 137.958 Q 148.924 137.728 148.614 137.728 L 148.614 137.728 L 148.614 137.728 Q 148.431 137.728 148.323 137.798 L 148.323 137.798 L 148.323 137.798 Q 148.215 137.869 148.215 137.996 L 148.215 137.996 L 148.215 137.996 Q 148.215 138.066 148.25 138.125 L 148.25 138.125 L 148.25 138.125 Q 148.285 138.184 148.377 138.235 L 148.377 138.235 L 148.377 138.235 Q 148.468 138.287 148.523 138.313 L 148.523 138.313 L 148.523 138.313 Q 148.577 138.339 148.722 138.395 L 148.722 138.395 L 148.722 138.395 Q 149.103 138.531 149.303 138.705 L 149.303 138.705 L 149.303 138.705 Q 149.503 138.879 149.503 139.194 L 149.503 139.194 L 149.503 139.194 Q 149.503 139.514 149.272 139.695 L 149.272 139.695 L 149.272 139.695 Q 149.042 139.876 148.647 139.876 Z M 146.929 136.907 L 146.929 136.907 L 146.929 136.907 Q 146.853 136.98 146.745 136.98 L 146.745 136.98 L 146.745 136.98 Q 146.637 136.98 146.564 136.905 L 146.564 136.905 L 146.564 136.905 Q 146.491 136.83 146.491 136.726 L 146.491 136.726 L 146.491 136.726 Q 146.491 136.618 146.567 136.541 L 146.567 136.541 L 146.567 136.541 Q 146.642 136.463 146.745 136.463 L 146.745 136.463 L 146.745 136.463 Q 146.853 136.463 146.929 136.541 L 146.929 136.541 L 146.929 136.541 Q 147.004 136.618 147.004 136.726 L 147.004 136.726 L 147.004 136.726 Q 147.004 136.834 146.929 136.907 Z M 146.952 139.819 L 146.543 139.819 L 146.543 137.417 L 146.952 137.417 L 146.952 139.819 L 146.952 139.819 Z M 145.448 139.819 L 145.063 139.819 L 145.063 139.599 L 145.063 139.599 Q 144.767 139.876 144.381 139.876 L 144.381 139.876 L 144.381 139.876 Q 144.001 139.876 143.773 139.667 L 143.773 139.667 L 143.773 139.667 Q 143.545 139.458 143.545 139.067 L 143.545 139.067 L 143.545 139.067 Q 143.545 138.677 143.803 138.475 L 143.803 138.475 L 143.803 138.475 Q 144.062 138.273 144.442 138.273 L 144.442 138.273 L 144.442 138.273 Q 144.79 138.273 145.063 138.428 L 145.063 138.428 L 145.063 138.259 L 145.063 138.259 Q 145.063 137.958 144.929 137.838 L 144.929 137.838 L 144.929 137.838 Q 144.795 137.718 144.541 137.718 L 144.541 137.718 L 144.541 137.718 Q 144.179 137.718 143.841 137.958 L 143.841 137.958 L 143.723 137.615 L 143.723 137.615 Q 144.109 137.361 144.593 137.361 L 144.593 137.361 L 144.593 137.361 Q 145.448 137.361 145.448 138.226 L 145.448 138.226 L 145.448 139.819 L 145.448 139.819 Z M 144.442 139.514 L 144.442 139.514 L 144.442 139.514 Q 144.795 139.514 145.063 139.199 L 145.063 139.199 L 145.063 138.785 L 145.063 138.785 Q 144.804 138.625 144.499 138.625 L 144.499 138.625 L 144.499 138.625 Q 144.25 138.625 144.09 138.738 L 144.09 138.738 L 144.09 138.738 Q 143.93 138.851 143.93 139.067 L 143.93 139.067 L 143.93 139.067 Q 143.93 139.269 144.064 139.392 L 144.064 139.392 L 144.064 139.392 Q 144.198 139.514 144.442 139.514 Z M 142.685 139.819 L 142.276 139.819 L 142.276 136.618 L 142.685 136.426 L 142.685 139.819 L 142.685 139.819 Z M 141.294 139.819 L 140.885 139.819 L 140.885 136.618 L 141.294 136.426 L 141.294 139.819 L 141.294 139.819 Z M 139.871 136.907 L 139.871 136.907 L 139.871 136.907 Q 139.796 136.98 139.688 136.98 L 139.688 136.98 L 139.688 136.98 Q 139.58 136.98 139.507 136.905 L 139.507 136.905 L 139.507 136.905 Q 139.434 136.83 139.434 136.726 L 139.434 136.726 L 139.434 136.726 Q 139.434 136.618 139.509 136.541 L 139.509 136.541 L 139.509 136.541 Q 139.585 136.463 139.688 136.463 L 139.688 136.463 L 139.688 136.463 Q 139.796 136.463 139.871 136.541 L 139.871 136.541 L 139.871 136.541 Q 139.946 136.618 139.946 136.726 L 139.946 136.726 L 139.946 136.726 Q 139.946 136.834 139.871 136.907 Z M 139.895 139.819 L 139.486 139.819 L 139.486 137.417 L 139.895 137.417 L 139.895 139.819 L 139.895 139.819 Z M 137.576 139.876 L 137.576 139.876 L 137.576 139.876 Q 137.087 139.876 136.798 139.526 L 136.798 139.526 L 136.798 139.526 Q 136.509 139.175 136.509 138.616 L 136.509 138.616 L 136.509 138.616 Q 136.509 138.028 136.8 137.695 L 136.8 137.695 L 136.8 137.695 Q 137.092 137.361 137.576 137.361 L 137.576 137.361 L 137.576 137.361 Q 138.009 137.361 138.288 137.65 L 138.288 137.65 L 138.288 137.65 Q 138.568 137.939 138.568 138.503 L 138.568 138.503 L 138.568 138.503 Q 138.568 138.635 138.554 138.776 L 138.554 138.776 L 136.927 138.776 L 136.927 138.776 Q 136.951 139.105 137.132 139.305 L 137.132 139.305 L 137.132 139.305 Q 137.313 139.505 137.585 139.505 L 137.585 139.505 L 137.585 139.505 Q 137.886 139.505 138.103 139.288 L 138.103 139.288 L 138.352 139.566 L 138.352 139.566 Q 138.041 139.876 137.576 139.876 Z M 136.923 138.428 L 136.923 138.428 L 138.154 138.428 L 138.154 138.428 Q 138.15 138.057 137.978 137.89 L 137.978 137.89 L 137.978 137.89 Q 137.806 137.723 137.576 137.723 L 137.576 137.723 L 137.576 137.723 Q 137.299 137.723 137.12 137.899 L 137.12 137.899 L 137.12 137.899 Q 136.941 138.075 136.923 138.428 Z M 134.9 139.876 L 134.9 139.876 L 134.9 139.876 Q 134.641 139.876 134.409 139.765 L 134.409 139.765 L 134.409 139.765 Q 134.176 139.655 134.03 139.472 L 134.03 139.472 L 134.322 139.222 L 134.322 139.222 Q 134.59 139.509 134.909 139.509 L 134.909 139.509 L 134.909 139.509 Q 135.112 139.509 135.234 139.432 L 135.234 139.432 L 135.234 139.432 Q 135.356 139.354 135.356 139.204 L 135.356 139.204 L 135.356 139.204 Q 135.356 139.091 135.267 138.999 L 135.267 138.999 L 135.267 138.999 Q 135.177 138.908 135.083 138.863 L 135.083 138.863 L 135.083 138.863 Q 134.989 138.818 134.806 138.748 L 134.806 138.748 L 134.806 138.748 Q 134.439 138.611 134.251 138.442 L 134.251 138.442 L 134.251 138.442 Q 134.063 138.273 134.063 137.996 L 134.063 137.996 L 134.063 137.996 Q 134.063 137.704 134.291 137.533 L 134.291 137.533 L 134.291 137.533 Q 134.519 137.361 134.872 137.361 L 134.872 137.361 L 134.872 137.361 Q 135.375 137.361 135.68 137.723 L 135.68 137.723 L 135.398 137.958 L 135.398 137.958 Q 135.177 137.728 134.867 137.728 L 134.867 137.728 L 134.867 137.728 Q 134.684 137.728 134.576 137.798 L 134.576 137.798 L 134.576 137.798 Q 134.468 137.869 134.468 137.996 L 134.468 137.996 L 134.468 137.996 Q 134.468 138.066 134.503 138.125 L 134.503 138.125 L 134.503 138.125 Q 134.538 138.184 134.63 138.235 L 134.63 138.235 L 134.63 138.235 Q 134.721 138.287 134.775 138.313 L 134.775 138.313 L 134.775 138.313 Q 134.829 138.339 134.975 138.395 L 134.975 138.395 L 134.975 138.395 Q 135.356 138.531 135.556 138.705 L 135.556 138.705 L 135.556 138.705 Q 135.756 138.879 135.756 139.194 L 135.756 139.194 L 135.756 139.194 Q 135.756 139.514 135.525 139.695 L 135.525 139.695 L 135.525 139.695 Q 135.295 139.876 134.9 139.876 Z M 220.673 132.975 L 219.573 132.975 L 219.573 132.58 L 220.673 132.58 L 220.673 132.975 L 220.673 132.975 Z M 217.729 134.179 L 217.32 134.179 L 217.32 131.776 L 217.729 131.776 L 217.729 132.091 L 217.729 132.091 Q 217.898 131.72 218.298 131.72 L 218.298 131.72 L 218.298 131.72 Q 218.524 131.72 218.669 131.842 L 218.669 131.842 L 218.608 132.228 L 218.608 132.228 Q 218.458 132.124 218.265 132.124 L 218.265 132.124 L 218.265 132.124 Q 218.054 132.124 217.891 132.289 L 217.891 132.289 L 217.891 132.289 Q 217.729 132.453 217.729 132.825 L 217.729 132.825 L 217.729 134.179 L 217.729 134.179 Z M 216.23 134.179 L 215.845 134.179 L 215.845 133.958 L 215.845 133.958 Q 215.549 134.235 215.163 134.235 L 215.163 134.235 L 215.163 134.235 Q 214.783 134.235 214.555 134.026 L 214.555 134.026 L 214.555 134.026 Q 214.327 133.817 214.327 133.426 L 214.327 133.426 L 214.327 133.426 Q 214.327 133.036 214.585 132.834 L 214.585 132.834 L 214.585 132.834 Q 214.844 132.632 215.224 132.632 L 215.224 132.632 L 215.224 132.632 Q 215.572 132.632 215.845 132.787 L 215.845 132.787 L 215.845 132.618 L 215.845 132.618 Q 215.845 132.317 215.711 132.197 L 215.711 132.197 L 215.711 132.197 Q 215.577 132.077 215.323 132.077 L 215.323 132.077 L 215.323 132.077 Q 214.961 132.077 214.623 132.317 L 214.623 132.317 L 214.505 131.974 L 214.505 131.974 Q 214.891 131.72 215.375 131.72 L 215.375 131.72 L 215.375 131.72 Q 216.23 131.72 216.23 132.585 L 216.23 132.585 L 216.23 134.179 L 216.23 134.179 Z M 215.224 133.873 L 215.224 133.873 L 215.224 133.873 Q 215.577 133.873 215.845 133.558 L 215.845 133.558 L 215.845 133.144 L 215.845 133.144 Q 215.586 132.985 215.281 132.985 L 215.281 132.985 L 215.281 132.985 Q 215.032 132.985 214.872 133.097 L 214.872 133.097 L 214.872 133.097 Q 214.712 133.21 214.712 133.426 L 214.712 133.426 L 214.712 133.426 Q 214.712 133.629 214.846 133.751 L 214.846 133.751 L 214.846 133.751 Q 214.98 133.873 215.224 133.873 Z M 213.024 130.888 L 213.024 134.179 L 212.615 134.179 L 212.615 132.157 L 212.615 132.157 Q 212.615 131.964 212.624 131.795 L 212.624 131.795 L 212.624 131.795 Q 212.577 131.927 212.479 132.167 L 212.479 132.167 L 211.576 134.235 L 210.702 132.157 L 210.702 132.157 Q 210.589 131.885 210.561 131.8 L 210.561 131.8 L 210.561 131.8 Q 210.575 131.927 210.575 132.157 L 210.575 132.157 L 210.575 134.179 L 210.166 134.179 L 210.166 130.888 L 210.551 130.888 L 211.506 133.102 L 211.59 133.323 L 211.59 133.323 Q 211.609 133.267 211.675 133.102 L 211.675 133.102 L 212.634 130.888 L 213.024 130.888 L 213.024 130.888 Z M 202.393 134.179 L 202.007 134.179 L 202.007 133.958 L 202.007 133.958 Q 201.711 134.235 201.326 134.235 L 201.326 134.235 L 201.326 134.235 Q 200.945 134.235 200.717 134.026 L 200.717 134.026 L 200.717 134.026 Q 200.489 133.817 200.489 133.426 L 200.489 133.426 L 200.489 133.426 Q 200.489 133.036 200.747 132.834 L 200.747 132.834 L 200.747 132.834 Q 201.006 132.632 201.387 132.632 L 201.387 132.632 L 201.387 132.632 Q 201.735 132.632 202.007 132.787 L 202.007 132.787 L 202.007 132.618 L 202.007 132.618 Q 202.007 132.317 201.873 132.197 L 201.873 132.197 L 201.873 132.197 Q 201.739 132.077 201.486 132.077 L 201.486 132.077 L 201.486 132.077 Q 201.124 132.077 200.785 132.317 L 200.785 132.317 L 200.668 131.974 L 200.668 131.974 Q 201.053 131.72 201.537 131.72 L 201.537 131.72 L 201.537 131.72 Q 202.393 131.72 202.393 132.585 L 202.393 132.585 L 202.393 134.179 L 202.393 134.179 Z M 201.387 133.873 L 201.387 133.873 L 201.387 133.873 Q 201.739 133.873 202.007 133.558 L 202.007 133.558 L 202.007 133.144 L 202.007 133.144 Q 201.749 132.985 201.443 132.985 L 201.443 132.985 L 201.443 132.985 Q 201.194 132.985 201.034 133.097 L 201.034 133.097 L 201.034 133.097 Q 200.874 133.21 200.874 133.426 L 200.874 133.426 L 200.874 133.426 Q 200.874 133.629 201.008 133.751 L 201.008 133.751 L 201.008 133.751 Q 201.142 133.873 201.387 133.873 Z M 199.706 134.179 L 197.68 134.179 L 197.68 130.888 L 198.089 130.888 L 198.089 133.784 L 199.706 133.784 L 199.706 134.179 L 199.706 134.179 Z M 189.536 134.235 L 189.536 134.235 L 189.536 134.235 Q 189.028 134.235 189.028 133.661 L 189.028 133.661 L 189.028 132.134 L 188.638 132.134 L 188.638 131.776 L 189.028 131.776 L 189.028 130.982 L 189.437 130.785 L 189.437 131.776 L 190.029 131.776 L 190.029 132.134 L 189.437 132.134 L 189.437 133.525 L 189.437 133.525 Q 189.437 133.685 189.489 133.77 L 189.489 133.77 L 189.489 133.77 Q 189.54 133.854 189.686 133.854 L 189.686 133.854 L 189.686 133.854 Q 189.846 133.854 190.043 133.727 L 190.043 133.727 L 189.996 134.127 L 189.996 134.127 Q 189.79 134.235 189.536 134.235 Z M 187.099 134.235 L 187.099 134.235 L 187.099 134.235 Q 186.84 134.235 186.607 134.124 L 186.607 134.124 L 186.607 134.124 Q 186.375 134.014 186.229 133.831 L 186.229 133.831 L 186.521 133.582 L 186.521 133.582 Q 186.788 133.868 187.108 133.868 L 187.108 133.868 L 187.108 133.868 Q 187.31 133.868 187.432 133.791 L 187.432 133.791 L 187.432 133.791 Q 187.555 133.713 187.555 133.563 L 187.555 133.563 L 187.555 133.563 Q 187.555 133.45 187.465 133.358 L 187.465 133.358 L 187.465 133.358 Q 187.376 133.267 187.282 133.222 L 187.282 133.222 L 187.282 133.222 Q 187.188 133.177 187.005 133.107 L 187.005 133.107 L 187.005 133.107 Q 186.638 132.97 186.45 132.801 L 186.45 132.801 L 186.45 132.801 Q 186.262 132.632 186.262 132.355 L 186.262 132.355 L 186.262 132.355 Q 186.262 132.063 186.49 131.892 L 186.49 131.892 L 186.49 131.892 Q 186.718 131.72 187.071 131.72 L 187.071 131.72 L 187.071 131.72 Q 187.574 131.72 187.879 132.082 L 187.879 132.082 L 187.597 132.317 L 187.597 132.317 Q 187.376 132.087 187.066 132.087 L 187.066 132.087 L 187.066 132.087 Q 186.882 132.087 186.774 132.157 L 186.774 132.157 L 186.774 132.157 Q 186.666 132.228 186.666 132.355 L 186.666 132.355 L 186.666 132.355 Q 186.666 132.425 186.702 132.484 L 186.702 132.484 L 186.702 132.484 Q 186.737 132.543 186.828 132.594 L 186.828 132.594 L 186.828 132.594 Q 186.92 132.646 186.974 132.672 L 186.974 132.672 L 186.974 132.672 Q 187.028 132.698 187.174 132.754 L 187.174 132.754 L 187.174 132.754 Q 187.555 132.891 187.754 133.064 L 187.754 133.064 L 187.754 133.064 Q 187.954 133.238 187.954 133.553 L 187.954 133.553 L 187.954 133.553 Q 187.954 133.873 187.724 134.054 L 187.724 134.054 L 187.724 134.054 Q 187.494 134.235 187.099 134.235 Z M 184.45 134.235 L 184.45 134.235 L 184.45 134.235 Q 183.961 134.235 183.672 133.885 L 183.672 133.885 L 183.672 133.885 Q 183.383 133.535 183.383 132.975 L 183.383 132.975 L 183.383 132.975 Q 183.383 132.388 183.675 132.054 L 183.675 132.054 L 183.675 132.054 Q 183.966 131.72 184.45 131.72 L 184.45 131.72 L 184.45 131.72 Q 184.883 131.72 185.162 132.009 L 185.162 132.009 L 185.162 132.009 Q 185.442 132.298 185.442 132.862 L 185.442 132.862 L 185.442 132.862 Q 185.442 132.994 185.428 133.135 L 185.428 133.135 L 183.801 133.135 L 183.801 133.135 Q 183.825 133.464 184.006 133.664 L 184.006 133.664 L 184.006 133.664 Q 184.187 133.864 184.46 133.864 L 184.46 133.864 L 184.46 133.864 Q 184.76 133.864 184.977 133.647 L 184.977 133.647 L 185.226 133.925 L 185.226 133.925 Q 184.916 134.235 184.45 134.235 Z M 183.797 132.787 L 183.797 132.787 L 185.028 132.787 L 185.028 132.787 Q 185.024 132.416 184.852 132.249 L 184.852 132.249 L 184.852 132.249 Q 184.68 132.082 184.45 132.082 L 184.45 132.082 L 184.45 132.082 Q 184.173 132.082 183.994 132.258 L 183.994 132.258 L 183.994 132.258 Q 183.816 132.435 183.797 132.787 Z M 175.888 134.179 L 175.479 134.179 L 175.479 130.977 L 175.888 130.785 L 175.888 134.179 L 175.888 134.179 Z M 174.384 134.179 L 173.999 134.179 L 173.999 133.958 L 173.999 133.958 Q 173.703 134.235 173.317 134.235 L 173.317 134.235 L 173.317 134.235 Q 172.937 134.235 172.709 134.026 L 172.709 134.026 L 172.709 134.026 Q 172.481 133.817 172.481 133.426 L 172.481 133.426 L 172.481 133.426 Q 172.481 133.036 172.739 132.834 L 172.739 132.834 L 172.739 132.834 Q 172.998 132.632 173.378 132.632 L 173.378 132.632 L 173.378 132.632 Q 173.726 132.632 173.999 132.787 L 173.999 132.787 L 173.999 132.618 L 173.999 132.618 Q 173.999 132.317 173.865 132.197 L 173.865 132.197 L 173.865 132.197 Q 173.731 132.077 173.477 132.077 L 173.477 132.077 L 173.477 132.077 Q 173.115 132.077 172.777 132.317 L 172.777 132.317 L 172.659 131.974 L 172.659 131.974 Q 173.045 131.72 173.529 131.72 L 173.529 131.72 L 173.529 131.72 Q 174.384 131.72 174.384 132.585 L 174.384 132.585 L 174.384 134.179 L 174.384 134.179 Z M 173.378 133.873 L 173.378 133.873 L 173.378 133.873 Q 173.731 133.873 173.999 133.558 L 173.999 133.558 L 173.999 133.144 L 173.999 133.144 Q 173.74 132.985 173.435 132.985 L 173.435 132.985 L 173.435 132.985 Q 173.186 132.985 173.026 133.097 L 173.026 133.097 L 173.026 133.097 Q 172.866 133.21 172.866 133.426 L 172.866 133.426 L 172.866 133.426 Q 172.866 133.629 173 133.751 L 173 133.751 L 173 133.751 Q 173.134 133.873 173.378 133.873 Z M 171.438 134.179 L 171.029 134.179 L 171.029 132.726 L 171.029 132.726 Q 171.029 132.402 170.89 132.249 L 170.89 132.249 L 170.89 132.249 Q 170.751 132.096 170.512 132.096 L 170.512 132.096 L 170.512 132.096 Q 169.957 132.096 169.957 132.717 L 169.957 132.717 L 169.957 134.179 L 169.548 134.179 L 169.548 131.776 L 169.957 131.776 L 169.957 132.021 L 169.957 132.021 Q 170.178 131.72 170.577 131.72 L 170.577 131.72 L 170.577 131.72 Q 171.001 131.72 171.219 131.976 L 171.219 131.976 L 171.219 131.976 Q 171.438 132.232 171.438 132.797 L 171.438 132.797 L 171.438 134.179 L 171.438 134.179 Z M 168.223 133.899 L 168.223 133.899 L 168.223 133.899 Q 167.937 134.235 167.448 134.235 L 167.448 134.235 L 167.448 134.235 Q 166.959 134.235 166.672 133.901 L 166.672 133.901 L 166.672 133.901 Q 166.385 133.567 166.385 132.98 L 166.385 132.98 L 166.385 132.98 Q 166.385 132.392 166.672 132.056 L 166.672 132.056 L 166.672 132.056 Q 166.959 131.72 167.448 131.72 L 167.448 131.72 L 167.448 131.72 Q 167.937 131.72 168.223 132.054 L 168.223 132.054 L 168.223 132.054 Q 168.51 132.388 168.51 132.975 L 168.51 132.975 L 168.51 132.975 Q 168.51 133.563 168.223 133.899 Z M 166.971 133.621 L 166.971 133.621 L 166.971 133.621 Q 167.142 133.854 167.448 133.854 L 167.448 133.854 L 167.448 133.854 Q 167.753 133.854 167.925 133.621 L 167.925 133.621 L 167.925 133.621 Q 168.096 133.389 168.096 132.975 L 168.096 132.975 L 168.096 132.975 Q 168.096 132.566 167.925 132.331 L 167.925 132.331 L 167.925 132.331 Q 167.753 132.096 167.448 132.096 L 167.448 132.096 L 167.448 132.096 Q 167.142 132.096 166.971 132.329 L 166.971 132.329 L 166.971 132.329 Q 166.799 132.561 166.799 132.98 L 166.799 132.98 L 166.799 132.98 Q 166.799 133.389 166.971 133.621 Z M 165.502 131.266 L 165.502 131.266 L 165.502 131.266 Q 165.427 131.339 165.319 131.339 L 165.319 131.339 L 165.319 131.339 Q 165.211 131.339 165.138 131.264 L 165.138 131.264 L 165.138 131.264 Q 165.065 131.189 165.065 131.085 L 165.065 131.085 L 165.065 131.085 Q 165.065 130.977 165.14 130.9 L 165.14 130.9 L 165.14 130.9 Q 165.216 130.822 165.319 130.822 L 165.319 130.822 L 165.319 130.822 Q 165.427 130.822 165.502 130.9 L 165.502 130.9 L 165.502 130.9 Q 165.578 130.977 165.578 131.085 L 165.578 131.085 L 165.578 131.085 Q 165.578 131.194 165.502 131.266 Z M 165.526 134.179 L 165.117 134.179 L 165.117 131.776 L 165.526 131.776 L 165.526 134.179 L 165.526 134.179 Z M 163.746 134.235 L 163.746 134.235 L 163.746 134.235 Q 163.239 134.235 163.239 133.661 L 163.239 133.661 L 163.239 132.134 L 162.849 132.134 L 162.849 131.776 L 163.239 131.776 L 163.239 130.982 L 163.648 130.785 L 163.648 131.776 L 164.24 131.776 L 164.24 132.134 L 163.648 132.134 L 163.648 133.525 L 163.648 133.525 Q 163.648 133.685 163.699 133.77 L 163.699 133.77 L 163.699 133.77 Q 163.751 133.854 163.897 133.854 L 163.897 133.854 L 163.897 133.854 Q 164.057 133.854 164.254 133.727 L 164.254 133.727 L 164.207 134.127 L 164.207 134.127 Q 164 134.235 163.746 134.235 Z M 162.09 134.179 L 161.704 134.179 L 161.704 133.958 L 161.704 133.958 Q 161.408 134.235 161.023 134.235 L 161.023 134.235 L 161.023 134.235 Q 160.642 134.235 160.414 134.026 L 160.414 134.026 L 160.414 134.026 Q 160.186 133.817 160.186 133.426 L 160.186 133.426 L 160.186 133.426 Q 160.186 133.036 160.444 132.834 L 160.444 132.834 L 160.444 132.834 Q 160.703 132.632 161.084 132.632 L 161.084 132.632 L 161.084 132.632 Q 161.432 132.632 161.704 132.787 L 161.704 132.787 L 161.704 132.618 L 161.704 132.618 Q 161.704 132.317 161.57 132.197 L 161.57 132.197 L 161.57 132.197 Q 161.436 132.077 161.182 132.077 L 161.182 132.077 L 161.182 132.077 Q 160.821 132.077 160.482 132.317 L 160.482 132.317 L 160.365 131.974 L 160.365 131.974 Q 160.75 131.72 161.234 131.72 L 161.234 131.72 L 161.234 131.72 Q 162.09 131.72 162.09 132.585 L 162.09 132.585 L 162.09 134.179 L 162.09 134.179 Z M 161.084 133.873 L 161.084 133.873 L 161.084 133.873 Q 161.436 133.873 161.704 133.558 L 161.704 133.558 L 161.704 133.144 L 161.704 133.144 Q 161.446 132.985 161.14 132.985 L 161.14 132.985 L 161.14 132.985 Q 160.891 132.985 160.731 133.097 L 160.731 133.097 L 160.731 133.097 Q 160.571 133.21 160.571 133.426 L 160.571 133.426 L 160.571 133.426 Q 160.571 133.629 160.705 133.751 L 160.705 133.751 L 160.705 133.751 Q 160.839 133.873 161.084 133.873 Z M 159.143 134.179 L 158.734 134.179 L 158.734 132.726 L 158.734 132.726 Q 158.734 132.402 158.595 132.249 L 158.595 132.249 L 158.595 132.249 Q 158.457 132.096 158.217 132.096 L 158.217 132.096 L 158.217 132.096 Q 157.662 132.096 157.662 132.717 L 157.662 132.717 L 157.662 134.179 L 157.253 134.179 L 157.253 131.776 L 157.662 131.776 L 157.662 132.021 L 157.662 132.021 Q 157.883 131.72 158.283 131.72 L 158.283 131.72 L 158.283 131.72 Q 158.706 131.72 158.925 131.976 L 158.925 131.976 L 158.925 131.976 Q 159.143 132.232 159.143 132.797 L 159.143 132.797 L 159.143 134.179 L 159.143 134.179 Z M 148.677 134.235 L 148.677 134.235 L 148.677 134.235 Q 148.188 134.235 147.899 133.885 L 147.899 133.885 L 147.899 133.885 Q 147.61 133.535 147.61 132.975 L 147.61 132.975 L 147.61 132.975 Q 147.61 132.388 147.901 132.054 L 147.901 132.054 L 147.901 132.054 Q 148.193 131.72 148.677 131.72 L 148.677 131.72 L 148.677 131.72 Q 149.109 131.72 149.389 132.009 L 149.389 132.009 L 149.389 132.009 Q 149.669 132.298 149.669 132.862 L 149.669 132.862 L 149.669 132.862 Q 149.669 132.994 149.655 133.135 L 149.655 133.135 L 148.028 133.135 L 148.028 133.135 Q 148.052 133.464 148.233 133.664 L 148.233 133.664 L 148.233 133.664 Q 148.414 133.864 148.686 133.864 L 148.686 133.864 L 148.686 133.864 Q 148.987 133.864 149.203 133.647 L 149.203 133.647 L 149.453 133.925 L 149.453 133.925 Q 149.142 134.235 148.677 134.235 Z M 148.023 132.787 L 148.023 132.787 L 149.255 132.787 L 149.255 132.787 Q 149.25 132.416 149.079 132.249 L 149.079 132.249 L 149.079 132.249 Q 148.907 132.082 148.677 132.082 L 148.677 132.082 L 148.677 132.082 Q 148.4 132.082 148.221 132.258 L 148.221 132.258 L 148.221 132.258 Q 148.042 132.435 148.023 132.787 Z M 146.546 134.179 L 146.137 134.179 L 146.137 132.726 L 146.137 132.726 Q 146.137 132.402 145.998 132.249 L 145.998 132.249 L 145.998 132.249 Q 145.86 132.096 145.62 132.096 L 145.62 132.096 L 145.62 132.096 Q 145.065 132.096 145.065 132.717 L 145.065 132.717 L 145.065 134.179 L 144.656 134.179 L 144.656 131.776 L 145.065 131.776 L 145.065 132.021 L 145.065 132.021 Q 145.286 131.72 145.686 131.72 L 145.686 131.72 L 145.686 131.72 Q 146.109 131.72 146.327 131.976 L 146.327 131.976 L 146.327 131.976 Q 146.546 132.232 146.546 132.797 L 146.546 132.797 L 146.546 134.179 L 146.546 134.179 Z M 143.271 134.179 L 142.862 134.179 L 142.862 132.721 L 142.862 132.721 Q 142.862 132.096 142.378 132.096 L 142.378 132.096 L 142.378 132.096 Q 142.147 132.096 142.004 132.272 L 142.004 132.272 L 142.004 132.272 Q 141.86 132.449 141.86 132.735 L 141.86 132.735 L 141.86 134.179 L 141.452 134.179 L 141.452 132.721 L 141.452 132.721 Q 141.452 132.096 140.972 132.096 L 140.972 132.096 L 140.972 132.096 Q 140.732 132.096 140.594 132.263 L 140.594 132.263 L 140.594 132.263 Q 140.455 132.43 140.455 132.717 L 140.455 132.717 L 140.455 134.179 L 140.046 134.179 L 140.046 131.776 L 140.455 131.776 L 140.455 132.002 L 140.455 132.002 Q 140.666 131.72 141.085 131.72 L 141.085 131.72 L 141.085 131.72 Q 141.287 131.72 141.459 131.812 L 141.459 131.812 L 141.459 131.812 Q 141.63 131.903 141.729 132.073 L 141.729 132.073 L 141.729 132.073 Q 141.959 131.72 142.425 131.72 L 142.425 131.72 L 142.425 131.72 Q 142.801 131.72 143.036 131.95 L 143.036 131.95 L 143.036 131.95 Q 143.271 132.181 143.271 132.604 L 143.271 132.604 L 143.271 134.179 L 143.271 134.179 Z M 137.877 135.09 L 137.463 135.09 L 137.83 134.117 L 136.941 131.776 L 137.35 131.776 L 137.947 133.412 L 137.947 133.412 Q 137.98 133.492 138.023 133.643 L 138.023 133.643 L 138.023 133.643 Q 138.065 133.492 138.098 133.412 L 138.098 133.412 L 138.704 131.776 L 139.123 131.776 L 137.877 135.09 L 137.877 135.09 Z M 134.599 134.179 L 134.19 134.179 L 134.19 130.973 L 134.599 130.785 L 134.599 132.026 L 134.599 132.026 Q 134.82 131.72 135.22 131.72 L 135.22 131.72 L 135.22 131.72 Q 135.643 131.72 135.861 131.976 L 135.861 131.976 L 135.861 131.976 Q 136.08 132.232 136.08 132.797 L 136.08 132.797 L 136.08 134.179 L 135.671 134.179 L 135.671 132.726 L 135.671 132.726 Q 135.671 132.402 135.532 132.249 L 135.532 132.249 L 135.532 132.249 Q 135.394 132.096 135.154 132.096 L 135.154 132.096 L 135.154 132.096 Q 134.599 132.096 134.599 132.717 L 134.599 132.717 L 134.599 134.179 L 134.599 134.179 Z M 220.691 128.538 L 220.282 128.538 L 220.282 127.085 L 220.282 127.085 Q 220.282 126.761 220.144 126.608 L 220.144 126.608 L 220.144 126.608 Q 220.005 126.455 219.765 126.455 L 219.765 126.455 L 219.765 126.455 Q 219.211 126.455 219.211 127.076 L 219.211 127.076 L 219.211 128.538 L 218.802 128.538 L 218.802 126.136 L 219.211 126.136 L 219.211 126.38 L 219.211 126.38 Q 219.432 126.079 219.831 126.079 L 219.831 126.079 L 219.831 126.079 Q 220.254 126.079 220.473 126.335 L 220.473 126.335 L 220.473 126.335 Q 220.691 126.592 220.691 127.156 L 220.691 127.156 L 220.691 128.538 L 220.691 128.538 Z M 217.498 128.258 L 217.498 128.258 L 217.498 128.258 Q 217.211 128.594 216.722 128.594 L 216.722 128.594 L 216.722 128.594 Q 216.234 128.594 215.947 128.26 L 215.947 128.26 L 215.947 128.26 Q 215.66 127.927 215.66 127.339 L 215.66 127.339 L 215.66 127.339 Q 215.66 126.751 215.947 126.415 L 215.947 126.415 L 215.947 126.415 Q 216.234 126.079 216.722 126.079 L 216.722 126.079 L 216.722 126.079 Q 217.211 126.079 217.498 126.413 L 217.498 126.413 L 217.498 126.413 Q 217.785 126.747 217.785 127.334 L 217.785 127.334 L 217.785 127.334 Q 217.785 127.922 217.498 128.258 Z M 216.245 127.981 L 216.245 127.981 L 216.245 127.981 Q 216.417 128.213 216.722 128.213 L 216.722 128.213 L 216.722 128.213 Q 217.028 128.213 217.2 127.981 L 217.2 127.981 L 217.2 127.981 Q 217.371 127.748 217.371 127.334 L 217.371 127.334 L 217.371 127.334 Q 217.371 126.925 217.2 126.69 L 217.2 126.69 L 217.2 126.69 Q 217.028 126.455 216.722 126.455 L 216.722 126.455 L 216.722 126.455 Q 216.417 126.455 216.245 126.688 L 216.245 126.688 L 216.245 126.688 Q 216.074 126.921 216.074 127.339 L 216.074 127.339 L 216.074 127.339 Q 216.074 127.748 216.245 127.981 Z M 213.602 128.594 L 213.602 128.594 L 213.602 128.594 Q 213.183 128.594 212.875 128.39 L 212.875 128.39 L 212.875 128.39 Q 212.568 128.185 212.455 127.861 L 212.455 127.861 L 212.84 127.72 L 212.84 127.72 Q 212.944 127.945 213.146 128.077 L 213.146 128.077 L 213.146 128.077 Q 213.348 128.209 213.611 128.209 L 213.611 128.209 L 213.611 128.209 Q 213.912 128.209 214.086 128.065 L 214.086 128.065 L 214.086 128.065 Q 214.26 127.922 214.26 127.654 L 214.26 127.654 L 214.26 127.654 Q 214.26 127.395 214.065 127.24 L 214.065 127.24 L 214.065 127.24 Q 213.87 127.085 213.517 126.958 L 213.517 126.958 L 213.517 126.958 Q 213.348 126.897 213.237 126.85 L 213.237 126.85 L 213.237 126.85 Q 213.127 126.803 212.984 126.716 L 212.984 126.716 L 212.984 126.716 Q 212.84 126.629 212.756 126.537 L 212.756 126.537 L 212.756 126.537 Q 212.671 126.446 212.612 126.307 L 212.612 126.307 L 212.612 126.307 Q 212.553 126.168 212.553 126.004 L 212.553 126.004 L 212.553 126.004 Q 212.553 125.661 212.826 125.426 L 212.826 125.426 L 212.826 125.426 Q 213.099 125.191 213.564 125.191 L 213.564 125.191 L 213.564 125.191 Q 213.945 125.191 214.199 125.353 L 214.199 125.353 L 214.199 125.353 Q 214.453 125.515 214.528 125.778 L 214.528 125.778 L 214.152 125.905 L 214.152 125.905 Q 214.086 125.759 213.926 125.665 L 213.926 125.665 L 213.926 125.665 Q 213.766 125.571 213.536 125.571 L 213.536 125.571 L 213.536 125.571 Q 213.277 125.571 213.127 125.687 L 213.127 125.687 L 213.127 125.687 Q 212.976 125.802 212.976 126.004 L 212.976 126.004 L 212.976 126.004 Q 212.976 126.112 213.031 126.201 L 213.031 126.201 L 213.031 126.201 Q 213.085 126.291 213.2 126.361 L 213.2 126.361 L 213.2 126.361 Q 213.315 126.432 213.414 126.474 L 213.414 126.474 L 213.414 126.474 Q 213.512 126.516 213.686 126.582 L 213.686 126.582 L 213.686 126.582 Q 213.903 126.662 214.044 126.735 L 214.044 126.735 L 214.044 126.735 Q 214.185 126.808 214.349 126.93 L 214.349 126.93 L 214.349 126.93 Q 214.514 127.052 214.598 127.233 L 214.598 127.233 L 214.598 127.233 Q 214.683 127.414 214.683 127.644 L 214.683 127.644 L 214.683 127.644 Q 214.683 128.086 214.382 128.34 L 214.382 128.34 L 214.382 128.34 Q 214.081 128.594 213.602 128.594 Z M 209.474 128.502 L 209.474 128.502 L 209.474 128.502 Q 209.378 128.599 209.241 128.599 L 209.241 128.599 L 209.241 128.599 Q 209.105 128.599 209.011 128.502 L 209.011 128.502 L 209.011 128.502 Q 208.917 128.406 208.917 128.279 L 208.917 128.279 L 208.917 128.279 Q 208.917 128.147 209.011 128.051 L 209.011 128.051 L 209.011 128.051 Q 209.105 127.955 209.241 127.955 L 209.241 127.955 L 209.241 127.955 Q 209.378 127.955 209.474 128.053 L 209.474 128.053 L 209.474 128.053 Q 209.57 128.152 209.57 128.279 L 209.57 128.279 L 209.57 128.279 Q 209.57 128.406 209.474 128.502 Z M 207.555 129.149 L 207.16 129.149 L 207.16 129.149 Q 207.273 128.984 207.379 128.78 L 207.379 128.78 L 207.379 128.78 Q 207.485 128.575 207.605 128.126 L 207.605 128.126 L 207.605 128.126 Q 207.725 127.677 207.725 127.203 L 207.725 127.203 L 207.725 127.203 Q 207.725 126.521 207.518 125.978 L 207.518 125.978 L 207.518 125.978 Q 207.311 125.435 207.109 125.191 L 207.109 125.191 L 207.504 125.191 L 207.504 125.191 Q 208.129 125.938 208.129 127.203 L 208.129 127.203 L 208.129 127.203 Q 208.129 128.397 207.555 129.149 L 207.555 129.149 L 207.555 129.149 Z M 206.249 125.625 L 206.249 125.625 L 206.249 125.625 Q 206.174 125.698 206.066 125.698 L 206.066 125.698 L 206.066 125.698 Q 205.958 125.698 205.885 125.623 L 205.885 125.623 L 205.885 125.623 Q 205.812 125.548 205.812 125.445 L 205.812 125.445 L 205.812 125.445 Q 205.812 125.336 205.887 125.259 L 205.887 125.259 L 205.887 125.259 Q 205.963 125.181 206.066 125.181 L 206.066 125.181 L 206.066 125.181 Q 206.174 125.181 206.249 125.259 L 206.249 125.259 L 206.249 125.259 Q 206.325 125.336 206.325 125.445 L 206.325 125.445 L 206.325 125.445 Q 206.325 125.553 206.249 125.625 Z M 206.273 128.538 L 205.864 128.538 L 205.864 126.136 L 206.273 126.136 L 206.273 128.538 L 206.273 128.538 Z M 204.556 128.258 L 204.556 128.258 L 204.556 128.258 Q 204.269 128.594 203.78 128.594 L 203.78 128.594 L 203.78 128.594 Q 203.291 128.594 203.004 128.26 L 203.004 128.26 L 203.004 128.26 Q 202.718 127.927 202.718 127.339 L 202.718 127.339 L 202.718 127.339 Q 202.718 126.751 203.004 126.415 L 203.004 126.415 L 203.004 126.415 Q 203.291 126.079 203.78 126.079 L 203.78 126.079 L 203.78 126.079 Q 204.269 126.079 204.556 126.413 L 204.556 126.413 L 204.556 126.413 Q 204.842 126.747 204.842 127.334 L 204.842 127.334 L 204.842 127.334 Q 204.842 127.922 204.556 128.258 Z M 203.303 127.981 L 203.303 127.981 L 203.303 127.981 Q 203.474 128.213 203.78 128.213 L 203.78 128.213 L 203.78 128.213 Q 204.086 128.213 204.257 127.981 L 204.257 127.981 L 204.257 127.981 Q 204.429 127.748 204.429 127.334 L 204.429 127.334 L 204.429 127.334 Q 204.429 126.925 204.257 126.69 L 204.257 126.69 L 204.257 126.69 Q 204.086 126.455 203.78 126.455 L 203.78 126.455 L 203.78 126.455 Q 203.474 126.455 203.303 126.688 L 203.303 126.688 L 203.303 126.688 Q 203.131 126.921 203.131 127.339 L 203.131 127.339 L 203.131 127.339 Q 203.131 127.748 203.303 127.981 Z M 201.142 128.538 L 200.733 128.538 L 200.733 126.136 L 201.142 126.136 L 201.142 126.45 L 201.142 126.45 Q 201.311 126.079 201.711 126.079 L 201.711 126.079 L 201.711 126.079 Q 201.937 126.079 202.082 126.201 L 202.082 126.201 L 202.021 126.587 L 202.021 126.587 Q 201.871 126.483 201.678 126.483 L 201.678 126.483 L 201.678 126.483 Q 201.467 126.483 201.304 126.648 L 201.304 126.648 L 201.304 126.648 Q 201.142 126.812 201.142 127.184 L 201.142 127.184 L 201.142 128.538 L 201.142 128.538 Z M 197.323 128.538 L 196.914 128.538 L 196.914 128.307 L 196.914 128.307 Q 196.693 128.594 196.308 128.594 L 196.308 128.594 L 196.308 128.594 Q 195.871 128.594 195.652 128.34 L 195.652 128.34 L 195.652 128.34 Q 195.434 128.086 195.434 127.522 L 195.434 127.522 L 195.434 126.136 L 195.843 126.136 L 195.843 127.583 L 195.843 127.583 Q 195.843 127.908 195.981 128.06 L 195.981 128.06 L 195.981 128.06 Q 196.12 128.213 196.36 128.213 L 196.36 128.213 L 196.36 128.213 Q 196.914 128.213 196.914 127.593 L 196.914 127.593 L 196.914 126.136 L 197.323 126.136 L 197.323 128.538 L 197.323 128.538 Z M 193.297 128.594 L 193.297 128.594 L 193.297 128.594 Q 192.841 128.594 192.573 128.256 L 192.573 128.256 L 192.573 128.256 Q 192.305 127.917 192.305 127.334 L 192.305 127.334 L 192.305 127.334 Q 192.305 126.747 192.576 126.413 L 192.576 126.413 L 192.576 126.413 Q 192.846 126.079 193.297 126.079 L 193.297 126.079 L 193.297 126.079 Q 193.65 126.079 193.904 126.305 L 193.904 126.305 L 193.904 125.336 L 194.313 125.144 L 194.313 128.538 L 193.904 128.538 L 193.904 128.35 L 193.904 128.35 Q 193.669 128.594 193.297 128.594 Z M 193.354 128.213 L 193.354 128.213 L 193.354 128.213 Q 193.711 128.213 193.904 127.889 L 193.904 127.889 L 193.904 126.761 L 193.904 126.761 Q 193.711 126.455 193.354 126.455 L 193.354 126.455 L 193.354 126.455 Q 193.048 126.455 192.884 126.683 L 192.884 126.683 L 192.884 126.683 Q 192.719 126.911 192.719 127.334 L 192.719 127.334 L 192.719 127.334 Q 192.719 127.715 192.891 127.964 L 192.891 127.964 L 192.891 127.964 Q 193.062 128.213 193.354 128.213 Z M 188.318 128.594 L 188.318 128.594 L 188.318 128.594 Q 187.829 128.594 187.54 128.244 L 187.54 128.244 L 187.54 128.244 Q 187.251 127.894 187.251 127.334 L 187.251 127.334 L 187.251 127.334 Q 187.251 126.747 187.543 126.413 L 187.543 126.413 L 187.543 126.413 Q 187.834 126.079 188.318 126.079 L 188.318 126.079 L 188.318 126.079 Q 188.751 126.079 189.031 126.368 L 189.031 126.368 L 189.031 126.368 Q 189.31 126.657 189.31 127.221 L 189.31 127.221 L 189.31 127.221 Q 189.31 127.353 189.296 127.494 L 189.296 127.494 L 187.67 127.494 L 187.67 127.494 Q 187.693 127.823 187.874 128.023 L 187.874 128.023 L 187.874 128.023 Q 188.055 128.223 188.328 128.223 L 188.328 128.223 L 188.328 128.223 Q 188.629 128.223 188.845 128.006 L 188.845 128.006 L 189.094 128.284 L 189.094 128.284 Q 188.784 128.594 188.318 128.594 Z M 187.665 127.146 L 187.665 127.146 L 188.897 127.146 L 188.897 127.146 Q 188.892 126.775 188.72 126.608 L 188.72 126.608 L 188.72 126.608 Q 188.549 126.441 188.318 126.441 L 188.318 126.441 L 188.318 126.441 Q 188.041 126.441 187.862 126.617 L 187.862 126.617 L 187.862 126.617 Q 187.684 126.794 187.665 127.146 Z M 186.394 128.538 L 185.985 128.538 L 185.985 125.336 L 186.394 125.144 L 186.394 128.538 L 186.394 128.538 Z M 184.942 128.538 L 184.534 128.538 L 184.534 125.336 L 184.942 125.144 L 184.942 128.538 L 184.942 128.538 Z M 182.595 128.594 L 182.595 128.594 L 182.595 128.594 Q 182.106 128.594 181.817 128.244 L 181.817 128.244 L 181.817 128.244 Q 181.528 127.894 181.528 127.334 L 181.528 127.334 L 181.528 127.334 Q 181.528 126.747 181.819 126.413 L 181.819 126.413 L 181.819 126.413 Q 182.111 126.079 182.595 126.079 L 182.595 126.079 L 182.595 126.079 Q 183.028 126.079 183.307 126.368 L 183.307 126.368 L 183.307 126.368 Q 183.587 126.657 183.587 127.221 L 183.587 127.221 L 183.587 127.221 Q 183.587 127.353 183.573 127.494 L 183.573 127.494 L 181.946 127.494 L 181.946 127.494 Q 181.97 127.823 182.151 128.023 L 182.151 128.023 L 182.151 128.023 Q 182.332 128.223 182.604 128.223 L 182.604 128.223 L 182.604 128.223 Q 182.905 128.223 183.122 128.006 L 183.122 128.006 L 183.371 128.284 L 183.371 128.284 Q 183.06 128.594 182.595 128.594 Z M 181.942 127.146 L 181.942 127.146 L 183.173 127.146 L 183.173 127.146 Q 183.169 126.775 182.997 126.608 L 182.997 126.608 L 182.997 126.608 Q 182.825 126.441 182.595 126.441 L 182.595 126.441 L 182.595 126.441 Q 182.318 126.441 182.139 126.617 L 182.139 126.617 L 182.139 126.617 Q 181.96 126.794 181.942 127.146 Z M 179.865 128.594 L 179.865 128.594 L 179.865 128.594 Q 179.404 128.594 179.136 128.263 L 179.136 128.263 L 179.136 128.263 Q 178.868 127.931 178.868 127.339 L 178.868 127.339 L 178.868 127.339 Q 178.868 126.747 179.138 126.413 L 179.138 126.413 L 179.138 126.413 Q 179.409 126.079 179.884 126.079 L 179.884 126.079 L 179.884 126.079 Q 180.523 126.079 180.725 126.639 L 180.725 126.639 L 180.34 126.78 L 180.34 126.78 Q 180.217 126.46 179.888 126.46 L 179.888 126.46 L 179.888 126.46 Q 179.587 126.46 179.437 126.69 L 179.437 126.69 L 179.437 126.69 Q 179.287 126.921 179.287 127.339 L 179.287 127.339 L 179.287 127.339 Q 179.287 127.753 179.437 127.981 L 179.437 127.981 L 179.437 127.981 Q 179.587 128.209 179.874 128.209 L 179.874 128.209 L 179.874 128.209 Q 180.25 128.209 180.363 127.851 L 180.363 127.851 L 180.744 127.978 L 180.744 127.978 Q 180.654 128.274 180.427 128.434 L 180.427 128.434 L 180.427 128.434 Q 180.199 128.594 179.865 128.594 Z M 174.995 128.594 L 174.995 128.594 L 174.995 128.594 Q 174.534 128.594 174.266 128.263 L 174.266 128.263 L 174.266 128.263 Q 173.998 127.931 173.998 127.339 L 173.998 127.339 L 173.998 127.339 Q 173.998 126.747 174.268 126.413 L 174.268 126.413 L 174.268 126.413 Q 174.539 126.079 175.013 126.079 L 175.013 126.079 L 175.013 126.079 Q 175.653 126.079 175.855 126.639 L 175.855 126.639 L 175.469 126.78 L 175.469 126.78 Q 175.347 126.46 175.018 126.46 L 175.018 126.46 L 175.018 126.46 Q 174.717 126.46 174.567 126.69 L 174.567 126.69 L 174.567 126.69 Q 174.416 126.921 174.416 127.339 L 174.416 127.339 L 174.416 127.339 Q 174.416 127.753 174.567 127.981 L 174.567 127.981 L 174.567 127.981 Q 174.717 128.209 175.004 128.209 L 175.004 128.209 L 175.004 128.209 Q 175.38 128.209 175.493 127.851 L 175.493 127.851 L 175.874 127.978 L 175.874 127.978 Q 175.784 128.274 175.556 128.434 L 175.556 128.434 L 175.556 128.434 Q 175.328 128.594 174.995 128.594 Z M 172.955 128.538 L 172.546 128.538 L 172.546 127.085 L 172.546 127.085 Q 172.546 126.761 172.408 126.608 L 172.408 126.608 L 172.408 126.608 Q 172.269 126.455 172.029 126.455 L 172.029 126.455 L 172.029 126.455 Q 171.474 126.455 171.474 127.076 L 171.474 127.076 L 171.474 128.538 L 171.065 128.538 L 171.065 126.136 L 171.474 126.136 L 171.474 126.38 L 171.474 126.38 Q 171.695 126.079 172.095 126.079 L 172.095 126.079 L 172.095 126.079 Q 172.518 126.079 172.737 126.335 L 172.737 126.335 L 172.737 126.335 Q 172.955 126.592 172.955 127.156 L 172.955 127.156 L 172.955 128.538 L 172.955 128.538 Z M 169.994 128.538 L 169.609 128.538 L 169.609 128.317 L 169.609 128.317 Q 169.312 128.594 168.927 128.594 L 168.927 128.594 L 168.927 128.594 Q 168.546 128.594 168.318 128.385 L 168.318 128.385 L 168.318 128.385 Q 168.09 128.176 168.09 127.785 L 168.09 127.785 L 168.09 127.785 Q 168.09 127.395 168.349 127.193 L 168.349 127.193 L 168.349 127.193 Q 168.607 126.991 168.988 126.991 L 168.988 126.991 L 168.988 126.991 Q 169.336 126.991 169.609 127.146 L 169.609 127.146 L 169.609 126.977 L 169.609 126.977 Q 169.609 126.676 169.475 126.556 L 169.475 126.556 L 169.475 126.556 Q 169.341 126.436 169.087 126.436 L 169.087 126.436 L 169.087 126.436 Q 168.725 126.436 168.386 126.676 L 168.386 126.676 L 168.269 126.333 L 168.269 126.333 Q 168.654 126.079 169.138 126.079 L 169.138 126.079 L 169.138 126.079 Q 169.994 126.079 169.994 126.944 L 169.994 126.944 L 169.994 128.538 L 169.994 128.538 Z M 168.988 128.232 L 168.988 128.232 L 168.988 128.232 Q 169.341 128.232 169.609 127.917 L 169.609 127.917 L 169.609 127.503 L 169.609 127.503 Q 169.35 127.344 169.044 127.344 L 169.044 127.344 L 169.044 127.344 Q 168.795 127.344 168.636 127.456 L 168.636 127.456 L 168.636 127.456 Q 168.476 127.569 168.476 127.785 L 168.476 127.785 L 168.476 127.785 Q 168.476 127.988 168.61 128.11 L 168.61 128.11 L 168.61 128.11 Q 168.744 128.232 168.988 128.232 Z M 167.212 128.538 L 166.803 128.538 L 166.803 125.336 L 167.212 125.144 L 167.212 128.538 L 167.212 128.538 Z M 164.801 128.594 L 164.801 128.594 L 164.801 128.594 Q 164.458 128.594 164.185 128.331 L 164.185 128.331 L 164.185 128.538 L 163.776 128.538 L 163.776 125.336 L 164.185 125.144 L 164.185 126.342 L 164.185 126.342 Q 164.425 126.079 164.787 126.079 L 164.787 126.079 L 164.787 126.079 Q 165.238 126.079 165.511 126.413 L 165.511 126.413 L 165.511 126.413 Q 165.783 126.747 165.783 127.334 L 165.783 127.334 L 165.783 127.334 Q 165.783 127.941 165.522 128.267 L 165.522 128.267 L 165.522 128.267 Q 165.262 128.594 164.801 128.594 Z M 164.744 128.213 L 164.744 128.213 L 164.744 128.213 Q 165.05 128.213 165.207 127.981 L 165.207 127.981 L 165.207 127.981 Q 165.365 127.748 165.365 127.334 L 165.365 127.334 L 165.365 127.334 Q 165.365 126.906 165.207 126.681 L 165.207 126.681 L 165.207 126.681 Q 165.05 126.455 164.744 126.455 L 164.744 126.455 L 164.744 126.455 Q 164.556 126.455 164.406 126.554 L 164.406 126.554 L 164.406 126.554 Q 164.256 126.653 164.185 126.775 L 164.185 126.775 L 164.185 127.889 L 164.185 127.889 Q 164.274 128.039 164.425 128.126 L 164.425 128.126 L 164.425 128.126 Q 164.575 128.213 164.744 128.213 Z M 160.221 128.594 L 160.221 128.594 L 160.221 128.594 Q 159.713 128.594 159.713 128.021 L 159.713 128.021 L 159.713 126.493 L 159.323 126.493 L 159.323 126.136 L 159.713 126.136 L 159.713 125.341 L 160.122 125.144 L 160.122 126.136 L 160.714 126.136 L 160.714 126.493 L 160.122 126.493 L 160.122 127.884 L 160.122 127.884 Q 160.122 128.044 160.174 128.129 L 160.174 128.129 L 160.174 128.129 Q 160.226 128.213 160.371 128.213 L 160.371 128.213 L 160.371 128.213 Q 160.531 128.213 160.729 128.086 L 160.729 128.086 L 160.682 128.486 L 160.682 128.486 Q 160.475 128.594 160.221 128.594 Z M 157.657 128.594 L 157.657 128.594 L 157.657 128.594 Q 157.168 128.594 156.879 128.244 L 156.879 128.244 L 156.879 128.244 Q 156.59 127.894 156.59 127.334 L 156.59 127.334 L 156.59 127.334 Q 156.59 126.747 156.882 126.413 L 156.882 126.413 L 156.882 126.413 Q 157.173 126.079 157.657 126.079 L 157.657 126.079 L 157.657 126.079 Q 158.09 126.079 158.369 126.368 L 158.369 126.368 L 158.369 126.368 Q 158.649 126.657 158.649 127.221 L 158.649 127.221 L 158.649 127.221 Q 158.649 127.353 158.635 127.494 L 158.635 127.494 L 157.009 127.494 L 157.009 127.494 Q 157.032 127.823 157.213 128.023 L 157.213 128.023 L 157.213 128.023 Q 157.394 128.223 157.667 128.223 L 157.667 128.223 L 157.667 128.223 Q 157.967 128.223 158.184 128.006 L 158.184 128.006 L 158.433 128.284 L 158.433 128.284 Q 158.123 128.594 157.657 128.594 Z M 157.004 127.146 L 157.004 127.146 L 158.235 127.146 L 158.235 127.146 Q 158.231 126.775 158.059 126.608 L 158.059 126.608 L 158.059 126.608 Q 157.888 126.441 157.657 126.441 L 157.657 126.441 L 157.657 126.441 Q 157.38 126.441 157.201 126.617 L 157.201 126.617 L 157.201 126.617 Q 157.023 126.794 157.004 127.146 Z M 152.754 128.594 L 152.754 128.594 L 152.754 128.594 Q 152.495 128.594 152.262 128.484 L 152.262 128.484 L 152.262 128.484 Q 152.03 128.373 151.884 128.19 L 151.884 128.19 L 152.175 127.941 L 152.175 127.941 Q 152.443 128.227 152.763 128.227 L 152.763 128.227 L 152.763 128.227 Q 152.965 128.227 153.087 128.15 L 153.087 128.15 L 153.087 128.15 Q 153.209 128.072 153.209 127.922 L 153.209 127.922 L 153.209 127.922 Q 153.209 127.809 153.12 127.717 L 153.12 127.717 L 153.12 127.717 Q 153.031 127.626 152.937 127.581 L 152.937 127.581 L 152.937 127.581 Q 152.843 127.536 152.659 127.466 L 152.659 127.466 L 152.659 127.466 Q 152.293 127.33 152.105 127.16 L 152.105 127.16 L 152.105 127.16 Q 151.917 126.991 151.917 126.714 L 151.917 126.714 L 151.917 126.714 Q 151.917 126.422 152.145 126.251 L 152.145 126.251 L 152.145 126.251 Q 152.373 126.079 152.725 126.079 L 152.725 126.079 L 152.725 126.079 Q 153.228 126.079 153.534 126.441 L 153.534 126.441 L 153.252 126.676 L 153.252 126.676 Q 153.031 126.446 152.721 126.446 L 152.721 126.446 L 152.721 126.446 Q 152.537 126.446 152.429 126.516 L 152.429 126.516 L 152.429 126.516 Q 152.321 126.587 152.321 126.714 L 152.321 126.714 L 152.321 126.714 Q 152.321 126.784 152.356 126.843 L 152.356 126.843 L 152.356 126.843 Q 152.392 126.902 152.483 126.953 L 152.483 126.953 L 152.483 126.953 Q 152.575 127.005 152.629 127.031 L 152.629 127.031 L 152.629 127.031 Q 152.683 127.057 152.829 127.113 L 152.829 127.113 L 152.829 127.113 Q 153.209 127.25 153.409 127.424 L 153.409 127.424 L 153.409 127.424 Q 153.609 127.597 153.609 127.912 L 153.609 127.912 L 153.609 127.912 Q 153.609 128.232 153.379 128.413 L 153.379 128.413 L 153.379 128.413 Q 153.148 128.594 152.754 128.594 Z M 151.02 125.625 L 151.02 125.625 L 151.02 125.625 Q 150.945 125.698 150.836 125.698 L 150.836 125.698 L 150.836 125.698 Q 150.728 125.698 150.655 125.623 L 150.655 125.623 L 150.655 125.623 Q 150.583 125.548 150.583 125.445 L 150.583 125.445 L 150.583 125.445 Q 150.583 125.336 150.658 125.259 L 150.658 125.259 L 150.658 125.259 Q 150.733 125.181 150.836 125.181 L 150.836 125.181 L 150.836 125.181 Q 150.945 125.181 151.02 125.259 L 151.02 125.259 L 151.02 125.259 Q 151.095 125.336 151.095 125.445 L 151.095 125.445 L 151.095 125.445 Q 151.095 125.553 151.02 125.625 Z M 151.043 128.538 L 150.634 128.538 L 150.634 126.136 L 151.043 126.136 L 151.043 128.538 L 151.043 128.538 Z M 148.895 128.538 L 148.486 128.538 L 148.486 126.136 L 148.895 126.136 L 148.895 126.45 L 148.895 126.45 Q 149.064 126.079 149.463 126.079 L 149.463 126.079 L 149.463 126.079 Q 149.689 126.079 149.835 126.201 L 149.835 126.201 L 149.774 126.587 L 149.774 126.587 Q 149.623 126.483 149.431 126.483 L 149.431 126.483 L 149.431 126.483 Q 149.219 126.483 149.057 126.648 L 149.057 126.648 L 149.057 126.648 Q 148.895 126.812 148.895 127.184 L 148.895 127.184 L 148.895 128.538 L 148.895 128.538 Z M 147.414 128.538 L 147.029 128.538 L 147.029 128.317 L 147.029 128.317 Q 146.733 128.594 146.347 128.594 L 146.347 128.594 L 146.347 128.594 Q 145.966 128.594 145.738 128.385 L 145.738 128.385 L 145.738 128.385 Q 145.51 128.176 145.51 127.785 L 145.51 127.785 L 145.51 127.785 Q 145.51 127.395 145.769 127.193 L 145.769 127.193 L 145.769 127.193 Q 146.028 126.991 146.408 126.991 L 146.408 126.991 L 146.408 126.991 Q 146.756 126.991 147.029 127.146 L 147.029 127.146 L 147.029 126.977 L 147.029 126.977 Q 147.029 126.676 146.895 126.556 L 146.895 126.556 L 146.895 126.556 Q 146.761 126.436 146.507 126.436 L 146.507 126.436 L 146.507 126.436 Q 146.145 126.436 145.807 126.676 L 145.807 126.676 L 145.689 126.333 L 145.689 126.333 Q 146.075 126.079 146.559 126.079 L 146.559 126.079 L 146.559 126.079 Q 147.414 126.079 147.414 126.944 L 147.414 126.944 L 147.414 128.538 L 147.414 128.538 Z M 146.408 128.232 L 146.408 128.232 L 146.408 128.232 Q 146.761 128.232 147.029 127.917 L 147.029 127.917 L 147.029 127.503 L 147.029 127.503 Q 146.77 127.344 146.465 127.344 L 146.465 127.344 L 146.465 127.344 Q 146.216 127.344 146.056 127.456 L 146.056 127.456 L 146.056 127.456 Q 145.896 127.569 145.896 127.785 L 145.896 127.785 L 145.896 127.785 Q 145.896 127.988 146.03 128.11 L 146.03 128.11 L 146.03 128.11 Q 146.164 128.232 146.408 128.232 Z M 142.777 128.538 L 142.368 128.538 L 142.368 125.247 L 143.628 125.247 L 143.628 125.247 Q 143.914 125.247 144.128 125.332 L 144.128 125.332 L 144.128 125.332 Q 144.342 125.416 144.46 125.56 L 144.46 125.56 L 144.46 125.56 Q 144.577 125.703 144.634 125.872 L 144.634 125.872 L 144.634 125.872 Q 144.69 126.042 144.69 126.234 L 144.69 126.234 L 144.69 126.234 Q 144.69 126.624 144.424 126.921 L 144.424 126.921 L 144.424 126.921 Q 144.159 127.217 143.628 127.217 L 143.628 127.217 L 142.777 127.217 L 142.777 128.538 L 142.777 128.538 Z M 142.777 126.836 L 143.656 126.836 L 143.656 126.836 Q 143.975 126.836 144.128 126.657 L 144.128 126.657 L 144.128 126.657 Q 144.281 126.479 144.281 126.234 L 144.281 126.234 L 144.281 126.234 Q 144.281 125.995 144.135 125.811 L 144.135 125.811 L 144.135 125.811 Q 143.99 125.628 143.656 125.628 L 143.656 125.628 L 142.777 125.628 L 142.777 126.836 L 142.777 126.836 Z M 138.169 128.594 L 138.169 128.594 L 138.169 128.594 Q 137.68 128.594 137.391 128.244 L 137.391 128.244 L 137.391 128.244 Q 137.102 127.894 137.102 127.334 L 137.102 127.334 L 137.102 127.334 Q 137.102 126.747 137.394 126.413 L 137.394 126.413 L 137.394 126.413 Q 137.685 126.079 138.169 126.079 L 138.169 126.079 L 138.169 126.079 Q 138.602 126.079 138.881 126.368 L 138.881 126.368 L 138.881 126.368 Q 139.161 126.657 139.161 127.221 L 139.161 127.221 L 139.161 127.221 Q 139.161 127.353 139.147 127.494 L 139.147 127.494 L 137.521 127.494 L 137.521 127.494 Q 137.544 127.823 137.725 128.023 L 137.725 128.023 L 137.725 128.023 Q 137.906 128.223 138.179 128.223 L 138.179 128.223 L 138.179 128.223 Q 138.479 128.223 138.696 128.006 L 138.696 128.006 L 138.945 128.284 L 138.945 128.284 Q 138.635 128.594 138.169 128.594 Z M 137.516 127.146 L 137.516 127.146 L 138.747 127.146 L 138.747 127.146 Q 138.743 126.775 138.571 126.608 L 138.571 126.608 L 138.571 126.608 Q 138.4 126.441 138.169 126.441 L 138.169 126.441 L 138.169 126.441 Q 137.892 126.441 137.713 126.617 L 137.713 126.617 L 137.713 126.617 Q 137.535 126.794 137.516 127.146 Z M 135.041 128.594 L 135.041 128.594 L 135.041 128.594 Q 134.585 128.594 134.317 128.256 L 134.317 128.256 L 134.317 128.256 Q 134.049 127.917 134.049 127.334 L 134.049 127.334 L 134.049 127.334 Q 134.049 126.747 134.319 126.413 L 134.319 126.413 L 134.319 126.413 Q 134.59 126.079 135.041 126.079 L 135.041 126.079 L 135.041 126.079 Q 135.394 126.079 135.647 126.305 L 135.647 126.305 L 135.647 125.336 L 136.056 125.144 L 136.056 128.538 L 135.647 128.538 L 135.647 128.35 L 135.647 128.35 Q 135.412 128.594 135.041 128.594 Z M 135.097 128.213 L 135.097 128.213 L 135.097 128.213 Q 135.455 128.213 135.647 127.889 L 135.647 127.889 L 135.647 126.761 L 135.647 126.761 Q 135.455 126.455 135.097 126.455 L 135.097 126.455 L 135.097 126.455 Q 134.792 126.455 134.627 126.683 L 134.627 126.683 L 134.627 126.683 Q 134.463 126.911 134.463 127.334 L 134.463 127.334 L 134.463 127.334 Q 134.463 127.715 134.634 127.964 L 134.634 127.964 L 134.634 127.964 Q 134.806 128.213 135.097 128.213 Z M 219.845 122.953 L 219.845 122.953 L 219.845 122.953 Q 219.356 122.953 219.067 122.603 L 219.067 122.603 L 219.067 122.603 Q 218.778 122.253 218.778 121.693 L 218.778 121.693 L 218.778 121.693 Q 218.778 121.106 219.07 120.772 L 219.07 120.772 L 219.07 120.772 Q 219.361 120.438 219.845 120.438 L 219.845 120.438 L 219.845 120.438 Q 220.278 120.438 220.557 120.727 L 220.557 120.727 L 220.557 120.727 Q 220.837 121.016 220.837 121.58 L 220.837 121.58 L 220.837 121.58 Q 220.837 121.712 220.823 121.853 L 220.823 121.853 L 219.196 121.853 L 219.196 121.853 Q 219.22 122.182 219.401 122.382 L 219.401 122.382 L 219.401 122.382 Q 219.582 122.582 219.855 122.582 L 219.855 122.582 L 219.855 122.582 Q 220.155 122.582 220.372 122.366 L 220.372 122.366 L 220.621 122.643 L 220.621 122.643 Q 220.311 122.953 219.845 122.953 Z M 219.192 121.505 L 219.192 121.505 L 220.423 121.505 L 220.423 121.505 Q 220.419 121.134 220.247 120.967 L 220.247 120.967 L 220.247 120.967 Q 220.076 120.8 219.845 120.8 L 219.845 120.8 L 219.845 120.8 Q 219.568 120.8 219.389 120.976 L 219.389 120.976 L 219.389 120.976 Q 219.211 121.153 219.192 121.505 Z M 217.921 122.897 L 217.512 122.897 L 217.512 119.695 L 217.921 119.503 L 217.921 122.897 L 217.921 122.897 Z M 216.469 122.897 L 216.06 122.897 L 216.06 119.695 L 216.469 119.503 L 216.469 122.897 L 216.469 122.897 Z M 215.013 119.985 L 215.013 119.985 L 215.013 119.985 Q 214.938 120.057 214.83 120.057 L 214.83 120.057 L 214.83 120.057 Q 214.721 120.057 214.649 119.982 L 214.649 119.982 L 214.649 119.982 Q 214.576 119.907 214.576 119.804 L 214.576 119.804 L 214.576 119.804 Q 214.576 119.695 214.651 119.618 L 214.651 119.618 L 214.651 119.618 Q 214.726 119.54 214.83 119.54 L 214.83 119.54 L 214.83 119.54 Q 214.938 119.54 215.013 119.618 L 215.013 119.618 L 215.013 119.618 Q 215.088 119.695 215.088 119.804 L 215.088 119.804 L 215.088 119.804 Q 215.088 119.912 215.013 119.985 Z M 215.036 122.897 L 214.627 122.897 L 214.627 120.495 L 215.036 120.495 L 215.036 122.897 L 215.036 122.897 Z M 212.812 122.897 L 212.469 122.897 L 211.59 120.495 L 212.003 120.495 L 212.572 122.098 L 212.572 122.098 Q 212.633 122.276 212.647 122.333 L 212.647 122.333 L 212.647 122.333 Q 212.661 122.276 212.722 122.098 L 212.722 122.098 L 213.282 120.495 L 213.691 120.495 L 212.812 122.897 L 212.812 122.897 Z M 208.568 122.897 L 208.182 122.897 L 208.182 122.676 L 208.182 122.676 Q 207.886 122.953 207.5 122.953 L 207.5 122.953 L 207.5 122.953 Q 207.12 122.953 206.892 122.744 L 206.892 122.744 L 206.892 122.744 Q 206.664 122.535 206.664 122.145 L 206.664 122.145 L 206.664 122.145 Q 206.664 121.754 206.922 121.552 L 206.922 121.552 L 206.922 121.552 Q 207.181 121.35 207.562 121.35 L 207.562 121.35 L 207.562 121.35 Q 207.909 121.35 208.182 121.505 L 208.182 121.505 L 208.182 121.336 L 208.182 121.336 Q 208.182 121.035 208.048 120.915 L 208.048 120.915 L 208.048 120.915 Q 207.914 120.795 207.66 120.795 L 207.66 120.795 L 207.66 120.795 Q 207.298 120.795 206.96 121.035 L 206.96 121.035 L 206.842 120.692 L 206.842 120.692 Q 207.228 120.438 207.712 120.438 L 207.712 120.438 L 207.712 120.438 Q 208.568 120.438 208.568 121.303 L 208.568 121.303 L 208.568 122.897 L 208.568 122.897 Z M 207.562 122.591 L 207.562 122.591 L 207.562 122.591 Q 207.914 122.591 208.182 122.276 L 208.182 122.276 L 208.182 121.863 L 208.182 121.863 Q 207.924 121.703 207.618 121.703 L 207.618 121.703 L 207.618 121.703 Q 207.369 121.703 207.209 121.816 L 207.209 121.816 L 207.209 121.816 Q 207.049 121.928 207.049 122.145 L 207.049 122.145 L 207.049 122.145 Q 207.049 122.347 207.183 122.469 L 207.183 122.469 L 207.183 122.469 Q 207.317 122.591 207.562 122.591 Z M 205.785 122.897 L 205.376 122.897 L 205.376 119.695 L 205.785 119.503 L 205.785 122.897 L 205.785 122.897 Z M 201.207 122.953 L 201.207 122.953 L 201.207 122.953 Q 200.719 122.953 200.429 122.603 L 200.429 122.603 L 200.429 122.603 Q 200.14 122.253 200.14 121.693 L 200.14 121.693 L 200.14 121.693 Q 200.14 121.106 200.432 120.772 L 200.432 120.772 L 200.432 120.772 Q 200.723 120.438 201.207 120.438 L 201.207 120.438 L 201.207 120.438 Q 201.64 120.438 201.92 120.727 L 201.92 120.727 L 201.92 120.727 Q 202.199 121.016 202.199 121.58 L 202.199 121.58 L 202.199 121.58 Q 202.199 121.712 202.185 121.853 L 202.185 121.853 L 200.559 121.853 L 200.559 121.853 Q 200.582 122.182 200.763 122.382 L 200.763 122.382 L 200.763 122.382 Q 200.944 122.582 201.217 122.582 L 201.217 122.582 L 201.217 122.582 Q 201.518 122.582 201.734 122.366 L 201.734 122.366 L 201.983 122.643 L 201.983 122.643 Q 201.673 122.953 201.207 122.953 Z M 200.554 121.505 L 200.554 121.505 L 201.786 121.505 L 201.786 121.505 Q 201.781 121.134 201.609 120.967 L 201.609 120.967 L 201.609 120.967 Q 201.438 120.8 201.207 120.8 L 201.207 120.8 L 201.207 120.8 Q 200.93 120.8 200.751 120.976 L 200.751 120.976 L 200.751 120.976 Q 200.573 121.153 200.554 121.505 Z M 198.079 122.953 L 198.079 122.953 L 198.079 122.953 Q 197.623 122.953 197.355 122.615 L 197.355 122.615 L 197.355 122.615 Q 197.087 122.276 197.087 121.693 L 197.087 121.693 L 197.087 121.693 Q 197.087 121.106 197.358 120.772 L 197.358 120.772 L 197.358 120.772 Q 197.628 120.438 198.079 120.438 L 198.079 120.438 L 198.079 120.438 Q 198.432 120.438 198.686 120.664 L 198.686 120.664 L 198.686 119.695 L 199.095 119.503 L 199.095 122.897 L 198.686 122.897 L 198.686 122.709 L 198.686 122.709 Q 198.451 122.953 198.079 122.953 Z M 198.136 122.572 L 198.136 122.572 L 198.136 122.572 Q 198.493 122.572 198.686 122.248 L 198.686 122.248 L 198.686 121.12 L 198.686 121.12 Q 198.493 120.814 198.136 120.814 L 198.136 120.814 L 198.136 120.814 Q 197.83 120.814 197.666 121.042 L 197.666 121.042 L 197.666 121.042 Q 197.501 121.27 197.501 121.693 L 197.501 121.693 L 197.501 121.693 Q 197.501 122.074 197.673 122.323 L 197.673 122.323 L 197.673 122.323 Q 197.844 122.572 198.136 122.572 Z M 193.254 122.953 L 193.254 122.953 L 193.254 122.953 Q 192.996 122.953 192.763 122.843 L 192.763 122.843 L 192.763 122.843 Q 192.53 122.732 192.385 122.549 L 192.385 122.549 L 192.676 122.3 L 192.676 122.3 Q 192.944 122.586 193.264 122.586 L 193.264 122.586 L 193.264 122.586 Q 193.466 122.586 193.588 122.509 L 193.588 122.509 L 193.588 122.509 Q 193.71 122.431 193.71 122.281 L 193.71 122.281 L 193.71 122.281 Q 193.71 122.168 193.621 122.076 L 193.621 122.076 L 193.621 122.076 Q 193.532 121.985 193.438 121.94 L 193.438 121.94 L 193.438 121.94 Q 193.344 121.895 193.16 121.825 L 193.16 121.825 L 193.16 121.825 Q 192.794 121.689 192.606 121.519 L 192.606 121.519 L 192.606 121.519 Q 192.418 121.35 192.418 121.073 L 192.418 121.073 L 192.418 121.073 Q 192.418 120.781 192.646 120.61 L 192.646 120.61 L 192.646 120.61 Q 192.874 120.438 193.226 120.438 L 193.226 120.438 L 193.226 120.438 Q 193.729 120.438 194.035 120.8 L 194.035 120.8 L 193.753 121.035 L 193.753 121.035 Q 193.532 120.805 193.221 120.805 L 193.221 120.805 L 193.221 120.805 Q 193.038 120.805 192.93 120.875 L 192.93 120.875 L 192.93 120.875 Q 192.822 120.946 192.822 121.073 L 192.822 121.073 L 192.822 121.073 Q 192.822 121.143 192.857 121.202 L 192.857 121.202 L 192.857 121.202 Q 192.892 121.261 192.984 121.313 L 192.984 121.313 L 192.984 121.313 Q 193.076 121.364 193.13 121.39 L 193.13 121.39 L 193.13 121.39 Q 193.184 121.416 193.33 121.472 L 193.33 121.472 L 193.33 121.472 Q 193.71 121.609 193.91 121.783 L 193.91 121.783 L 193.91 121.783 Q 194.11 121.957 194.11 122.271 L 194.11 122.271 L 194.11 122.271 Q 194.11 122.591 193.88 122.772 L 193.88 122.772 L 193.88 122.772 Q 193.649 122.953 193.254 122.953 Z M 190.81 122.897 L 190.401 122.897 L 190.401 120.495 L 190.81 120.495 L 190.81 120.81 L 190.81 120.81 Q 190.979 120.438 191.378 120.438 L 191.378 120.438 L 191.378 120.438 Q 191.604 120.438 191.75 120.56 L 191.75 120.56 L 191.689 120.946 L 191.689 120.946 Q 191.538 120.842 191.345 120.842 L 191.345 120.842 L 191.345 120.842 Q 191.134 120.842 190.972 121.007 L 190.972 121.007 L 190.972 121.007 Q 190.81 121.172 190.81 121.543 L 190.81 121.543 L 190.81 122.897 L 190.81 122.897 Z M 189.204 122.897 L 188.795 122.897 L 188.795 122.666 L 188.795 122.666 Q 188.574 122.953 188.188 122.953 L 188.188 122.953 L 188.188 122.953 Q 187.751 122.953 187.533 122.699 L 187.533 122.699 L 187.533 122.699 Q 187.314 122.445 187.314 121.881 L 187.314 121.881 L 187.314 120.495 L 187.723 120.495 L 187.723 121.942 L 187.723 121.942 Q 187.723 122.267 187.862 122.42 L 187.862 122.42 L 187.862 122.42 Q 188 122.572 188.24 122.572 L 188.24 122.572 L 188.24 122.572 Q 188.795 122.572 188.795 121.952 L 188.795 121.952 L 188.795 120.495 L 189.204 120.495 L 189.204 122.897 L 189.204 122.897 Z M 185.399 122.953 L 185.399 122.953 L 185.399 122.953 Q 184.91 122.953 184.621 122.603 L 184.621 122.603 L 184.621 122.603 Q 184.332 122.253 184.332 121.693 L 184.332 121.693 L 184.332 121.693 Q 184.332 121.106 184.623 120.772 L 184.623 120.772 L 184.623 120.772 Q 184.915 120.438 185.399 120.438 L 185.399 120.438 L 185.399 120.438 Q 185.831 120.438 186.111 120.727 L 186.111 120.727 L 186.111 120.727 Q 186.391 121.016 186.391 121.58 L 186.391 121.58 L 186.391 121.58 Q 186.391 121.712 186.377 121.853 L 186.377 121.853 L 184.75 121.853 L 184.75 121.853 Q 184.774 122.182 184.955 122.382 L 184.955 122.382 L 184.955 122.382 Q 185.136 122.582 185.408 122.582 L 185.408 122.582 L 185.408 122.582 Q 185.709 122.582 185.925 122.366 L 185.925 122.366 L 186.174 122.643 L 186.174 122.643 Q 185.864 122.953 185.399 122.953 Z M 184.745 121.505 L 184.745 121.505 L 185.977 121.505 L 185.977 121.505 Q 185.972 121.134 185.801 120.967 L 185.801 120.967 L 185.801 120.967 Q 185.629 120.8 185.399 120.8 L 185.399 120.8 L 185.399 120.8 Q 185.122 120.8 184.943 120.976 L 184.943 120.976 L 184.943 120.976 Q 184.764 121.153 184.745 121.505 Z M 183.475 122.897 L 183.066 122.897 L 183.066 119.695 L 183.475 119.503 L 183.475 122.897 L 183.475 122.897 Z M 181.845 122.897 L 181.436 122.897 L 181.436 122.666 L 181.436 122.666 Q 181.216 122.953 180.83 122.953 L 180.83 122.953 L 180.83 122.953 Q 180.393 122.953 180.174 122.699 L 180.174 122.699 L 180.174 122.699 Q 179.956 122.445 179.956 121.881 L 179.956 121.881 L 179.956 120.495 L 180.365 120.495 L 180.365 121.942 L 180.365 121.942 Q 180.365 122.267 180.503 122.42 L 180.503 122.42 L 180.503 122.42 Q 180.642 122.572 180.882 122.572 L 180.882 122.572 L 180.882 122.572 Q 181.436 122.572 181.436 121.952 L 181.436 121.952 L 181.436 120.495 L 181.845 120.495 L 181.845 122.897 L 181.845 122.897 Z M 178.676 122.617 L 178.676 122.617 L 178.676 122.617 Q 178.389 122.953 177.9 122.953 L 177.9 122.953 L 177.9 122.953 Q 177.411 122.953 177.124 122.619 L 177.124 122.619 L 177.124 122.619 Q 176.838 122.286 176.838 121.698 L 176.838 121.698 L 176.838 121.698 Q 176.838 121.11 177.124 120.774 L 177.124 120.774 L 177.124 120.774 Q 177.411 120.438 177.9 120.438 L 177.9 120.438 L 177.9 120.438 Q 178.389 120.438 178.676 120.772 L 178.676 120.772 L 178.676 120.772 Q 178.962 121.106 178.962 121.693 L 178.962 121.693 L 178.962 121.693 Q 178.962 122.281 178.676 122.617 Z M 177.423 122.34 L 177.423 122.34 L 177.423 122.34 Q 177.595 122.572 177.9 122.572 L 177.9 122.572 L 177.9 122.572 Q 178.206 122.572 178.377 122.34 L 178.377 122.34 L 178.377 122.34 Q 178.549 122.107 178.549 121.693 L 178.549 121.693 L 178.549 121.693 Q 178.549 121.284 178.377 121.049 L 178.377 121.049 L 178.377 121.049 Q 178.206 120.814 177.9 120.814 L 177.9 120.814 L 177.9 120.814 Q 177.595 120.814 177.423 121.047 L 177.423 121.047 L 177.423 121.047 Q 177.251 121.28 177.251 121.698 L 177.251 121.698 L 177.251 121.698 Q 177.251 122.107 177.423 122.34 Z M 175.175 122.953 L 175.175 122.953 L 175.175 122.953 Q 174.714 122.953 174.446 122.622 L 174.446 122.622 L 174.446 122.622 Q 174.178 122.29 174.178 121.698 L 174.178 121.698 L 174.178 121.698 Q 174.178 121.106 174.448 120.772 L 174.448 120.772 L 174.448 120.772 Q 174.719 120.438 175.193 120.438 L 175.193 120.438 L 175.193 120.438 Q 175.833 120.438 176.035 120.998 L 176.035 120.998 L 175.649 121.139 L 175.649 121.139 Q 175.527 120.819 175.198 120.819 L 175.198 120.819 L 175.198 120.819 Q 174.897 120.819 174.747 121.049 L 174.747 121.049 L 174.747 121.049 Q 174.596 121.28 174.596 121.698 L 174.596 121.698 L 174.596 121.698 Q 174.596 122.112 174.747 122.34 L 174.747 122.34 L 174.747 122.34 Q 174.897 122.568 175.184 122.568 L 175.184 122.568 L 175.184 122.568 Q 175.56 122.568 175.673 122.21 L 175.673 122.21 L 176.054 122.337 L 176.054 122.337 Q 175.964 122.633 175.736 122.793 L 175.736 122.793 L 175.736 122.793 Q 175.508 122.953 175.175 122.953 Z M 170.324 122.953 L 170.324 122.953 L 170.324 122.953 Q 170.065 122.953 169.833 122.843 L 169.833 122.843 L 169.833 122.843 Q 169.6 122.732 169.454 122.549 L 169.454 122.549 L 169.746 122.3 L 169.746 122.3 Q 170.014 122.586 170.333 122.586 L 170.333 122.586 L 170.333 122.586 Q 170.535 122.586 170.658 122.509 L 170.658 122.509 L 170.658 122.509 Q 170.78 122.431 170.78 122.281 L 170.78 122.281 L 170.78 122.281 Q 170.78 122.168 170.69 122.076 L 170.69 122.076 L 170.69 122.076 Q 170.601 121.985 170.507 121.94 L 170.507 121.94 L 170.507 121.94 Q 170.413 121.895 170.23 121.825 L 170.23 121.825 L 170.23 121.825 Q 169.863 121.689 169.675 121.519 L 169.675 121.519 L 169.675 121.519 Q 169.487 121.35 169.487 121.073 L 169.487 121.073 L 169.487 121.073 Q 169.487 120.781 169.715 120.61 L 169.715 120.61 L 169.715 120.61 Q 169.943 120.438 170.296 120.438 L 170.296 120.438 L 170.296 120.438 Q 170.799 120.438 171.104 120.8 L 171.104 120.8 L 170.822 121.035 L 170.822 121.035 Q 170.601 120.805 170.291 120.805 L 170.291 120.805 L 170.291 120.805 Q 170.108 120.805 169.999 120.875 L 169.999 120.875 L 169.999 120.875 Q 169.891 120.946 169.891 121.073 L 169.891 121.073 L 169.891 121.073 Q 169.891 121.143 169.927 121.202 L 169.927 121.202 L 169.927 121.202 Q 169.962 121.261 170.054 121.313 L 170.054 121.313 L 170.054 121.313 Q 170.145 121.364 170.199 121.39 L 170.199 121.39 L 170.199 121.39 Q 170.253 121.416 170.399 121.472 L 170.399 121.472 L 170.399 121.472 Q 170.78 121.609 170.98 121.783 L 170.98 121.783 L 170.98 121.783 Q 171.179 121.957 171.179 122.271 L 171.179 122.271 L 171.179 122.271 Q 171.179 122.591 170.949 122.772 L 170.949 122.772 L 170.949 122.772 Q 170.719 122.953 170.324 122.953 Z M 167.675 122.953 L 167.675 122.953 L 167.675 122.953 Q 167.186 122.953 166.897 122.603 L 166.897 122.603 L 166.897 122.603 Q 166.608 122.253 166.608 121.693 L 166.608 121.693 L 166.608 121.693 Q 166.608 121.106 166.9 120.772 L 166.9 120.772 L 166.9 120.772 Q 167.191 120.438 167.675 120.438 L 167.675 120.438 L 167.675 120.438 Q 168.108 120.438 168.387 120.727 L 168.387 120.727 L 168.387 120.727 Q 168.667 121.016 168.667 121.58 L 168.667 121.58 L 168.667 121.58 Q 168.667 121.712 168.653 121.853 L 168.653 121.853 L 167.027 121.853 L 167.027 121.853 Q 167.05 122.182 167.231 122.382 L 167.231 122.382 L 167.231 122.382 Q 167.412 122.582 167.685 122.582 L 167.685 122.582 L 167.685 122.582 Q 167.985 122.582 168.202 122.366 L 168.202 122.366 L 168.451 122.643 L 168.451 122.643 Q 168.141 122.953 167.675 122.953 Z M 167.022 121.505 L 167.022 121.505 L 168.253 121.505 L 168.253 121.505 Q 168.249 121.134 168.077 120.967 L 168.077 120.967 L 168.077 120.967 Q 167.906 120.8 167.675 120.8 L 167.675 120.8 L 167.675 120.8 Q 167.398 120.8 167.219 120.976 L 167.219 120.976 L 167.219 120.976 Q 167.041 121.153 167.022 121.505 Z M 165.751 122.897 L 165.342 122.897 L 165.342 119.695 L 165.751 119.503 L 165.751 122.897 L 165.751 122.897 Z M 161.746 122.953 L 161.746 122.953 L 161.746 122.953 Q 161.238 122.953 161.238 122.38 L 161.238 122.38 L 161.238 120.852 L 160.848 120.852 L 160.848 120.495 L 161.238 120.495 L 161.238 119.7 L 161.647 119.503 L 161.647 120.495 L 162.24 120.495 L 162.24 120.852 L 161.647 120.852 L 161.647 122.243 L 161.647 122.243 Q 161.647 122.403 161.699 122.488 L 161.699 122.488 L 161.699 122.488 Q 161.751 122.572 161.896 122.572 L 161.896 122.572 L 161.896 122.572 Q 162.056 122.572 162.254 122.445 L 162.254 122.445 L 162.207 122.845 L 162.207 122.845 Q 162 122.953 161.746 122.953 Z M 159.979 122.897 L 159.571 122.897 L 159.571 121.444 L 159.571 121.444 Q 159.571 121.12 159.432 120.967 L 159.432 120.967 L 159.432 120.967 Q 159.293 120.814 159.053 120.814 L 159.053 120.814 L 159.053 120.814 Q 158.499 120.814 158.499 121.435 L 158.499 121.435 L 158.499 122.897 L 158.09 122.897 L 158.09 120.495 L 158.499 120.495 L 158.499 120.739 L 158.499 120.739 Q 158.72 120.438 159.119 120.438 L 159.119 120.438 L 159.119 120.438 Q 159.542 120.438 159.761 120.694 L 159.761 120.694 L 159.761 120.694 Q 159.979 120.951 159.979 121.515 L 159.979 121.515 L 159.979 122.897 L 159.979 122.897 Z M 157.018 122.897 L 156.633 122.897 L 156.633 122.676 L 156.633 122.676 Q 156.337 122.953 155.951 122.953 L 155.951 122.953 L 155.951 122.953 Q 155.571 122.953 155.343 122.744 L 155.343 122.744 L 155.343 122.744 Q 155.115 122.535 155.115 122.145 L 155.115 122.145 L 155.115 122.145 Q 155.115 121.754 155.373 121.552 L 155.373 121.552 L 155.373 121.552 Q 155.632 121.35 156.012 121.35 L 156.012 121.35 L 156.012 121.35 Q 156.36 121.35 156.633 121.505 L 156.633 121.505 L 156.633 121.336 L 156.633 121.336 Q 156.633 121.035 156.499 120.915 L 156.499 120.915 L 156.499 120.915 Q 156.365 120.795 156.111 120.795 L 156.111 120.795 L 156.111 120.795 Q 155.749 120.795 155.411 121.035 L 155.411 121.035 L 155.293 120.692 L 155.293 120.692 Q 155.679 120.438 156.163 120.438 L 156.163 120.438 L 156.163 120.438 Q 157.018 120.438 157.018 121.303 L 157.018 121.303 L 157.018 122.897 L 157.018 122.897 Z M 156.012 122.591 L 156.012 122.591 L 156.012 122.591 Q 156.365 122.591 156.633 122.276 L 156.633 122.276 L 156.633 121.863 L 156.633 121.863 Q 156.374 121.703 156.069 121.703 L 156.069 121.703 L 156.069 121.703 Q 155.82 121.703 155.66 121.816 L 155.66 121.816 L 155.66 121.816 Q 155.5 121.928 155.5 122.145 L 155.5 122.145 L 155.5 122.145 Q 155.5 122.347 155.634 122.469 L 155.634 122.469 L 155.634 122.469 Q 155.768 122.591 156.012 122.591 Z M 153.89 122.953 L 153.89 122.953 L 153.89 122.953 Q 153.382 122.953 153.382 122.38 L 153.382 122.38 L 153.382 120.852 L 152.992 120.852 L 152.992 120.495 L 153.382 120.495 L 153.382 119.7 L 153.791 119.503 L 153.791 120.495 L 154.383 120.495 L 154.383 120.852 L 153.791 120.852 L 153.791 122.243 L 153.791 122.243 Q 153.791 122.403 153.843 122.488 L 153.843 122.488 L 153.843 122.488 Q 153.894 122.572 154.04 122.572 L 154.04 122.572 L 154.04 122.572 Q 154.2 122.572 154.397 122.445 L 154.397 122.445 L 154.35 122.845 L 154.35 122.845 Q 154.144 122.953 153.89 122.953 Z M 151.209 120.189 L 150.795 120.189 L 151.462 119.456 L 152.045 119.456 L 151.209 120.189 L 151.209 120.189 Z M 151.326 122.953 L 151.326 122.953 L 151.326 122.953 Q 150.837 122.953 150.548 122.603 L 150.548 122.603 L 150.548 122.603 Q 150.259 122.253 150.259 121.693 L 150.259 121.693 L 150.259 121.693 Q 150.259 121.106 150.55 120.772 L 150.55 120.772 L 150.55 120.772 Q 150.842 120.438 151.326 120.438 L 151.326 120.438 L 151.326 120.438 Q 151.758 120.438 152.038 120.727 L 152.038 120.727 L 152.038 120.727 Q 152.318 121.016 152.318 121.58 L 152.318 121.58 L 152.318 121.58 Q 152.318 121.712 152.304 121.853 L 152.304 121.853 L 150.677 121.853 L 150.677 121.853 Q 150.701 122.182 150.882 122.382 L 150.882 122.382 L 150.882 122.382 Q 151.063 122.582 151.335 122.582 L 151.335 122.582 L 151.335 122.582 Q 151.636 122.582 151.853 122.366 L 151.853 122.366 L 152.102 122.643 L 152.102 122.643 Q 151.791 122.953 151.326 122.953 Z M 150.673 121.505 L 150.673 121.505 L 151.904 121.505 L 151.904 121.505 Q 151.9 121.134 151.728 120.967 L 151.728 120.967 L 151.728 120.967 Q 151.556 120.8 151.326 120.8 L 151.326 120.8 L 151.326 120.8 Q 151.049 120.8 150.87 120.976 L 150.87 120.976 L 150.87 120.976 Q 150.691 121.153 150.673 121.505 Z M 146.254 122.953 L 146.254 122.953 L 146.254 122.953 Q 145.766 122.953 145.476 122.603 L 145.476 122.603 L 145.476 122.603 Q 145.187 122.253 145.187 121.693 L 145.187 121.693 L 145.187 121.693 Q 145.187 121.106 145.479 120.772 L 145.479 120.772 L 145.479 120.772 Q 145.77 120.438 146.254 120.438 L 146.254 120.438 L 146.254 120.438 Q 146.687 120.438 146.967 120.727 L 146.967 120.727 L 146.967 120.727 Q 147.246 121.016 147.246 121.58 L 147.246 121.58 L 147.246 121.58 Q 147.246 121.712 147.232 121.853 L 147.232 121.853 L 145.606 121.853 L 145.606 121.853 Q 145.629 122.182 145.81 122.382 L 145.81 122.382 L 145.81 122.382 Q 145.991 122.582 146.264 122.582 L 146.264 122.582 L 146.264 122.582 Q 146.565 122.582 146.781 122.366 L 146.781 122.366 L 147.03 122.643 L 147.03 122.643 Q 146.72 122.953 146.254 122.953 Z M 145.601 121.505 L 145.601 121.505 L 146.833 121.505 L 146.833 121.505 Q 146.828 121.134 146.656 120.967 L 146.656 120.967 L 146.656 120.967 Q 146.485 120.8 146.254 120.8 L 146.254 120.8 L 146.254 120.8 Q 145.977 120.8 145.798 120.976 L 145.798 120.976 L 145.798 120.976 Q 145.62 121.153 145.601 121.505 Z M 143.093 123.87 L 143.093 123.87 L 142.896 123.55 L 142.896 123.55 Q 143.418 123.522 143.617 123.369 L 143.617 123.369 L 143.617 123.369 Q 143.817 123.216 143.817 122.953 L 143.817 122.953 L 143.817 122.662 L 143.817 122.662 Q 143.606 122.953 143.197 122.953 L 143.197 122.953 L 143.197 122.953 Q 142.774 122.953 142.494 122.624 L 142.494 122.624 L 142.494 122.624 Q 142.214 122.295 142.214 121.693 L 142.214 121.693 L 142.214 121.693 Q 142.214 121.11 142.489 120.774 L 142.489 120.774 L 142.489 120.774 Q 142.764 120.438 143.211 120.438 L 143.211 120.438 L 143.211 120.438 Q 143.587 120.438 143.817 120.692 L 143.817 120.692 L 143.817 120.495 L 144.226 120.495 L 144.226 122.798 L 144.226 122.798 Q 144.226 123.348 143.932 123.592 L 143.932 123.592 L 143.932 123.592 Q 143.639 123.837 143.093 123.87 Z M 143.281 122.572 L 143.281 122.572 L 143.281 122.572 Q 143.432 122.572 143.58 122.481 L 143.58 122.481 L 143.58 122.481 Q 143.728 122.389 143.817 122.234 L 143.817 122.234 L 143.817 121.134 L 143.817 121.134 Q 143.733 120.993 143.577 120.904 L 143.577 120.904 L 143.577 120.904 Q 143.422 120.814 143.281 120.814 L 143.281 120.814 L 143.281 120.814 Q 142.962 120.814 142.795 121.042 L 142.795 121.042 L 142.795 121.042 Q 142.628 121.27 142.628 121.693 L 142.628 121.693 L 142.628 121.693 Q 142.628 122.102 142.809 122.337 L 142.809 122.337 L 142.809 122.337 Q 142.99 122.572 143.281 122.572 Z M 141.158 122.897 L 140.749 122.897 L 140.749 122.666 L 140.749 122.666 Q 140.529 122.953 140.143 122.953 L 140.143 122.953 L 140.143 122.953 Q 139.706 122.953 139.487 122.699 L 139.487 122.699 L 139.487 122.699 Q 139.269 122.445 139.269 121.881 L 139.269 121.881 L 139.269 120.495 L 139.678 120.495 L 139.678 121.942 L 139.678 121.942 Q 139.678 122.267 139.816 122.42 L 139.816 122.42 L 139.816 122.42 Q 139.955 122.572 140.195 122.572 L 140.195 122.572 L 140.195 122.572 Q 140.749 122.572 140.749 121.952 L 140.749 121.952 L 140.749 120.495 L 141.158 120.495 L 141.158 122.897 L 141.158 122.897 Z M 137.989 122.617 L 137.989 122.617 L 137.989 122.617 Q 137.702 122.953 137.213 122.953 L 137.213 122.953 L 137.213 122.953 Q 136.724 122.953 136.437 122.619 L 136.437 122.619 L 136.437 122.619 Q 136.151 122.286 136.151 121.698 L 136.151 121.698 L 136.151 121.698 Q 136.151 121.11 136.437 120.774 L 136.437 120.774 L 136.437 120.774 Q 136.724 120.438 137.213 120.438 L 137.213 120.438 L 137.213 120.438 Q 137.702 120.438 137.989 120.772 L 137.989 120.772 L 137.989 120.772 Q 138.275 121.106 138.275 121.693 L 138.275 121.693 L 138.275 121.693 Q 138.275 122.281 137.989 122.617 Z M 136.736 122.34 L 136.736 122.34 L 136.736 122.34 Q 136.908 122.572 137.213 122.572 L 137.213 122.572 L 137.213 122.572 Q 137.519 122.572 137.69 122.34 L 137.69 122.34 L 137.69 122.34 Q 137.862 122.107 137.862 121.693 L 137.862 121.693 L 137.862 121.693 Q 137.862 121.284 137.69 121.049 L 137.69 121.049 L 137.69 121.049 Q 137.519 120.814 137.213 120.814 L 137.213 120.814 L 137.213 120.814 Q 136.908 120.814 136.736 121.047 L 136.736 121.047 L 136.736 121.047 Q 136.564 121.28 136.564 121.698 L 136.564 121.698 L 136.564 121.698 Q 136.564 122.107 136.736 122.34 Z M 134.599 122.897 L 134.19 122.897 L 134.19 120.495 L 134.599 120.495 L 134.599 120.81 L 134.599 120.81 Q 134.768 120.438 135.168 120.438 L 135.168 120.438 L 135.168 120.438 Q 135.394 120.438 135.539 120.56 L 135.539 120.56 L 135.478 120.946 L 135.478 120.946 Q 135.328 120.842 135.135 120.842 L 135.135 120.842 L 135.135 120.842 Q 134.923 120.842 134.761 121.007 L 134.761 121.007 L 134.761 121.007 Q 134.599 121.172 134.599 121.543 L 134.599 121.543 L 134.599 122.897 L 134.599 122.897 Z M 220.339 117.312 L 220.339 117.312 L 220.339 117.312 Q 219.831 117.312 219.831 116.739 L 219.831 116.739 L 219.831 115.211 L 219.441 115.211 L 219.441 114.854 L 219.831 114.854 L 219.831 114.059 L 220.24 113.862 L 220.24 114.854 L 220.832 114.854 L 220.832 115.211 L 220.24 115.211 L 220.24 116.602 L 220.24 116.602 Q 220.24 116.762 220.292 116.847 L 220.292 116.847 L 220.292 116.847 Q 220.343 116.931 220.489 116.931 L 220.489 116.931 L 220.489 116.931 Q 220.649 116.931 220.846 116.805 L 220.846 116.805 L 220.799 117.204 L 220.799 117.204 Q 220.593 117.312 220.339 117.312 Z M 217.775 117.312 L 217.775 117.312 L 217.775 117.312 Q 217.286 117.312 216.997 116.962 L 216.997 116.962 L 216.997 116.962 Q 216.708 116.612 216.708 116.052 L 216.708 116.052 L 216.708 116.052 Q 216.708 115.465 216.999 115.131 L 216.999 115.131 L 216.999 115.131 Q 217.291 114.797 217.775 114.797 L 217.775 114.797 L 217.775 114.797 Q 218.208 114.797 218.487 115.086 L 218.487 115.086 L 218.487 115.086 Q 218.767 115.375 218.767 115.94 L 218.767 115.94 L 218.767 115.94 Q 218.767 116.071 218.753 116.212 L 218.753 116.212 L 217.126 116.212 L 217.126 116.212 Q 217.15 116.541 217.331 116.741 L 217.331 116.741 L 217.331 116.741 Q 217.512 116.941 217.784 116.941 L 217.784 116.941 L 217.784 116.941 Q 218.085 116.941 218.302 116.725 L 218.302 116.725 L 218.551 117.002 L 218.551 117.002 Q 218.24 117.312 217.775 117.312 Z M 217.122 115.864 L 217.122 115.864 L 218.353 115.864 L 218.353 115.864 Q 218.349 115.493 218.177 115.326 L 218.177 115.326 L 218.177 115.326 Q 218.005 115.159 217.775 115.159 L 217.775 115.159 L 217.775 115.159 Q 217.498 115.159 217.319 115.336 L 217.319 115.336 L 217.319 115.336 Q 217.14 115.512 217.122 115.864 Z M 212.539 117.256 L 212.13 117.256 L 212.13 117.025 L 212.13 117.025 Q 211.909 117.312 211.524 117.312 L 211.524 117.312 L 211.524 117.312 Q 211.086 117.312 210.868 117.058 L 210.868 117.058 L 210.868 117.058 Q 210.649 116.805 210.649 116.24 L 210.649 116.24 L 210.649 114.854 L 211.058 114.854 L 211.058 116.302 L 211.058 116.302 Q 211.058 116.626 211.197 116.779 L 211.197 116.779 L 211.197 116.779 Q 211.336 116.931 211.575 116.931 L 211.575 116.931 L 211.575 116.931 Q 212.13 116.931 212.13 116.311 L 212.13 116.311 L 212.13 114.854 L 212.539 114.854 L 212.539 117.256 L 212.539 117.256 Z M 208.734 117.312 L 208.734 117.312 L 208.734 117.312 Q 208.245 117.312 207.956 116.962 L 207.956 116.962 L 207.956 116.962 Q 207.667 116.612 207.667 116.052 L 207.667 116.052 L 207.667 116.052 Q 207.667 115.465 207.958 115.131 L 207.958 115.131 L 207.958 115.131 Q 208.25 114.797 208.734 114.797 L 208.734 114.797 L 208.734 114.797 Q 209.167 114.797 209.446 115.086 L 209.446 115.086 L 209.446 115.086 Q 209.726 115.375 209.726 115.94 L 209.726 115.94 L 209.726 115.94 Q 209.726 116.071 209.712 116.212 L 209.712 116.212 L 208.085 116.212 L 208.085 116.212 Q 208.109 116.541 208.29 116.741 L 208.29 116.741 L 208.29 116.741 Q 208.471 116.941 208.743 116.941 L 208.743 116.941 L 208.743 116.941 Q 209.044 116.941 209.261 116.725 L 209.261 116.725 L 209.51 117.002 L 209.51 117.002 Q 209.199 117.312 208.734 117.312 Z M 208.081 115.864 L 208.081 115.864 L 209.312 115.864 L 209.312 115.864 Q 209.308 115.493 209.136 115.326 L 209.136 115.326 L 209.136 115.326 Q 208.964 115.159 208.734 115.159 L 208.734 115.159 L 208.734 115.159 Q 208.457 115.159 208.278 115.336 L 208.278 115.336 L 208.278 115.336 Q 208.099 115.512 208.081 115.864 Z M 206.81 117.256 L 206.401 117.256 L 206.401 114.055 L 206.81 113.862 L 206.81 117.256 L 206.81 117.256 Z M 204.423 117.312 L 204.423 117.312 L 204.423 117.312 Q 204.079 117.312 203.807 117.049 L 203.807 117.049 L 203.807 117.256 L 203.398 117.256 L 203.398 114.055 L 203.807 113.862 L 203.807 115.061 L 203.807 115.061 Q 204.046 114.797 204.408 114.797 L 204.408 114.797 L 204.408 114.797 Q 204.86 114.797 205.132 115.131 L 205.132 115.131 L 205.132 115.131 Q 205.405 115.465 205.405 116.052 L 205.405 116.052 L 205.405 116.052 Q 205.405 116.659 205.144 116.985 L 205.144 116.985 L 205.144 116.985 Q 204.883 117.312 204.423 117.312 Z M 204.366 116.931 L 204.366 116.931 L 204.366 116.931 Q 204.672 116.931 204.829 116.699 L 204.829 116.699 L 204.829 116.699 Q 204.987 116.466 204.987 116.052 L 204.987 116.052 L 204.987 116.052 Q 204.987 115.625 204.829 115.399 L 204.829 115.399 L 204.829 115.399 Q 204.672 115.173 204.366 115.173 L 204.366 115.173 L 204.366 115.173 Q 204.178 115.173 204.028 115.272 L 204.028 115.272 L 204.028 115.272 Q 203.877 115.371 203.807 115.493 L 203.807 115.493 L 203.807 116.607 L 203.807 116.607 Q 203.896 116.757 204.046 116.844 L 204.046 116.844 L 204.046 116.844 Q 204.197 116.931 204.366 116.931 Z M 202.511 117.867 L 202.116 117.867 L 202.116 117.867 Q 201.542 117.115 201.542 115.921 L 201.542 115.921 L 201.542 115.921 Q 201.542 114.656 202.168 113.909 L 202.168 113.909 L 202.563 113.909 L 202.563 113.909 Q 202.36 114.153 202.154 114.696 L 202.154 114.696 L 202.154 114.696 Q 201.947 115.239 201.947 115.921 L 201.947 115.921 L 201.947 115.921 Q 201.947 116.396 202.067 116.844 L 202.067 116.844 L 202.067 116.844 Q 202.186 117.293 202.292 117.498 L 202.292 117.498 L 202.292 117.498 Q 202.398 117.702 202.511 117.867 L 202.511 117.867 L 202.511 117.867 Z M 196.715 117.256 L 196.306 117.256 L 196.306 114.854 L 196.715 114.854 L 196.715 115.169 L 196.715 115.169 Q 196.884 114.797 197.284 114.797 L 197.284 114.797 L 197.284 114.797 Q 197.51 114.797 197.655 114.919 L 197.655 114.919 L 197.594 115.305 L 197.594 115.305 Q 197.444 115.202 197.251 115.202 L 197.251 115.202 L 197.251 115.202 Q 197.039 115.202 196.877 115.366 L 196.877 115.366 L 196.877 115.366 Q 196.715 115.531 196.715 115.902 L 196.715 115.902 L 196.715 117.256 L 196.715 117.256 Z M 195.109 117.256 L 194.7 117.256 L 194.7 117.025 L 194.7 117.025 Q 194.479 117.312 194.094 117.312 L 194.094 117.312 L 194.094 117.312 Q 193.657 117.312 193.438 117.058 L 193.438 117.058 L 193.438 117.058 Q 193.22 116.805 193.22 116.24 L 193.22 116.24 L 193.22 114.854 L 193.629 114.854 L 193.629 116.302 L 193.629 116.302 Q 193.629 116.626 193.767 116.779 L 193.767 116.779 L 193.767 116.779 Q 193.906 116.931 194.146 116.931 L 194.146 116.931 L 194.146 116.931 Q 194.7 116.931 194.7 116.311 L 194.7 116.311 L 194.7 114.854 L 195.109 114.854 L 195.109 117.256 L 195.109 117.256 Z M 191.304 117.312 L 191.304 117.312 L 191.304 117.312 Q 190.816 117.312 190.526 116.962 L 190.526 116.962 L 190.526 116.962 Q 190.237 116.612 190.237 116.052 L 190.237 116.052 L 190.237 116.052 Q 190.237 115.465 190.529 115.131 L 190.529 115.131 L 190.529 115.131 Q 190.82 114.797 191.304 114.797 L 191.304 114.797 L 191.304 114.797 Q 191.737 114.797 192.017 115.086 L 192.017 115.086 L 192.017 115.086 Q 192.296 115.375 192.296 115.94 L 192.296 115.94 L 192.296 115.94 Q 192.296 116.071 192.282 116.212 L 192.282 116.212 L 190.656 116.212 L 190.656 116.212 Q 190.679 116.541 190.86 116.741 L 190.86 116.741 L 190.86 116.741 Q 191.041 116.941 191.314 116.941 L 191.314 116.941 L 191.314 116.941 Q 191.615 116.941 191.831 116.725 L 191.831 116.725 L 192.08 117.002 L 192.08 117.002 Q 191.77 117.312 191.304 117.312 Z M 190.651 115.864 L 190.651 115.864 L 191.883 115.864 L 191.883 115.864 Q 191.878 115.493 191.706 115.326 L 191.706 115.326 L 191.706 115.326 Q 191.535 115.159 191.304 115.159 L 191.304 115.159 L 191.304 115.159 Q 191.027 115.159 190.848 115.336 L 190.848 115.336 L 190.848 115.336 Q 190.67 115.512 190.651 115.864 Z M 188.167 118.229 L 188.167 118.229 L 187.97 117.909 L 187.97 117.909 Q 188.491 117.881 188.691 117.728 L 188.691 117.728 L 188.691 117.728 Q 188.891 117.575 188.891 117.312 L 188.891 117.312 L 188.891 117.021 L 188.891 117.021 Q 188.679 117.312 188.271 117.312 L 188.271 117.312 L 188.271 117.312 Q 187.847 117.312 187.568 116.983 L 187.568 116.983 L 187.568 116.983 Q 187.288 116.654 187.288 116.052 L 187.288 116.052 L 187.288 116.052 Q 187.288 115.469 187.563 115.133 L 187.563 115.133 L 187.563 115.133 Q 187.838 114.797 188.285 114.797 L 188.285 114.797 L 188.285 114.797 Q 188.661 114.797 188.891 115.051 L 188.891 115.051 L 188.891 114.854 L 189.3 114.854 L 189.3 117.157 L 189.3 117.157 Q 189.3 117.707 189.006 117.951 L 189.006 117.951 L 189.006 117.951 Q 188.712 118.196 188.167 118.229 Z M 188.355 116.931 L 188.355 116.931 L 188.355 116.931 Q 188.506 116.931 188.654 116.84 L 188.654 116.84 L 188.654 116.84 Q 188.802 116.748 188.891 116.593 L 188.891 116.593 L 188.891 115.493 L 188.891 115.493 Q 188.806 115.352 188.651 115.263 L 188.651 115.263 L 188.651 115.263 Q 188.496 115.173 188.355 115.173 L 188.355 115.173 L 188.355 115.173 Q 188.035 115.173 187.869 115.401 L 187.869 115.401 L 187.869 115.401 Q 187.702 115.629 187.702 116.052 L 187.702 116.052 L 187.702 116.052 Q 187.702 116.461 187.883 116.696 L 187.883 116.696 L 187.883 116.696 Q 188.064 116.931 188.355 116.931 Z M 185.694 117.256 L 185.285 117.256 L 185.285 114.854 L 185.694 114.854 L 185.694 115.169 L 185.694 115.169 Q 185.863 114.797 186.263 114.797 L 186.263 114.797 L 186.263 114.797 Q 186.489 114.797 186.634 114.919 L 186.634 114.919 L 186.573 115.305 L 186.573 115.305 Q 186.423 115.202 186.23 115.202 L 186.23 115.202 L 186.23 115.202 Q 186.018 115.202 185.856 115.366 L 185.856 115.366 L 185.856 115.366 Q 185.694 115.531 185.694 115.902 L 185.694 115.902 L 185.694 117.256 L 185.694 117.256 Z M 184.214 117.256 L 183.828 117.256 L 183.828 117.035 L 183.828 117.035 Q 183.532 117.312 183.147 117.312 L 183.147 117.312 L 183.147 117.312 Q 182.766 117.312 182.538 117.103 L 182.538 117.103 L 182.538 117.103 Q 182.31 116.894 182.31 116.504 L 182.31 116.504 L 182.31 116.504 Q 182.31 116.113 182.568 115.911 L 182.568 115.911 L 182.568 115.911 Q 182.827 115.709 183.208 115.709 L 183.208 115.709 L 183.208 115.709 Q 183.556 115.709 183.828 115.864 L 183.828 115.864 L 183.828 115.695 L 183.828 115.695 Q 183.828 115.394 183.694 115.274 L 183.694 115.274 L 183.694 115.274 Q 183.56 115.155 183.306 115.155 L 183.306 115.155 L 183.306 115.155 Q 182.945 115.155 182.606 115.394 L 182.606 115.394 L 182.489 115.051 L 182.489 115.051 Q 182.874 114.797 183.358 114.797 L 183.358 114.797 L 183.358 114.797 Q 184.214 114.797 184.214 115.662 L 184.214 115.662 L 184.214 117.256 L 184.214 117.256 Z M 183.208 116.95 L 183.208 116.95 L 183.208 116.95 Q 183.56 116.95 183.828 116.635 L 183.828 116.635 L 183.828 116.222 L 183.828 116.222 Q 183.57 116.062 183.264 116.062 L 183.264 116.062 L 183.264 116.062 Q 183.015 116.062 182.855 116.175 L 182.855 116.175 L 182.855 116.175 Q 182.695 116.287 182.695 116.504 L 182.695 116.504 L 182.695 116.504 Q 182.695 116.706 182.829 116.828 L 182.829 116.828 L 182.829 116.828 Q 182.963 116.95 183.208 116.95 Z M 181.453 117.256 L 181.044 117.256 L 181.044 114.055 L 181.453 113.862 L 181.453 117.256 L 181.453 117.256 Z M 175.968 117.312 L 175.968 117.312 L 175.968 117.312 Q 175.479 117.312 175.19 116.962 L 175.19 116.962 L 175.19 116.962 Q 174.901 116.612 174.901 116.052 L 174.901 116.052 L 174.901 116.052 Q 174.901 115.465 175.193 115.131 L 175.193 115.131 L 175.193 115.131 Q 175.484 114.797 175.968 114.797 L 175.968 114.797 L 175.968 114.797 Q 176.401 114.797 176.681 115.086 L 176.681 115.086 L 176.681 115.086 Q 176.96 115.375 176.96 115.94 L 176.96 115.94 L 176.96 115.94 Q 176.96 116.071 176.946 116.212 L 176.946 116.212 L 175.32 116.212 L 175.32 116.212 Q 175.343 116.541 175.524 116.741 L 175.524 116.741 L 175.524 116.741 Q 175.705 116.941 175.978 116.941 L 175.978 116.941 L 175.978 116.941 Q 176.279 116.941 176.495 116.725 L 176.495 116.725 L 176.744 117.002 L 176.744 117.002 Q 176.434 117.312 175.968 117.312 Z M 175.315 115.864 L 175.315 115.864 L 176.547 115.864 L 176.547 115.864 Q 176.542 115.493 176.37 115.326 L 176.37 115.326 L 176.37 115.326 Q 176.199 115.159 175.968 115.159 L 175.968 115.159 L 175.968 115.159 Q 175.691 115.159 175.512 115.336 L 175.512 115.336 L 175.512 115.336 Q 175.334 115.512 175.315 115.864 Z M 174.044 117.256 L 173.635 117.256 L 173.635 114.055 L 174.044 113.862 L 174.044 117.256 L 174.044 117.256 Z M 172.54 117.256 L 172.155 117.256 L 172.155 117.035 L 172.155 117.035 Q 171.859 117.312 171.473 117.312 L 171.473 117.312 L 171.473 117.312 Q 171.093 117.312 170.865 117.103 L 170.865 117.103 L 170.865 117.103 Q 170.637 116.894 170.637 116.504 L 170.637 116.504 L 170.637 116.504 Q 170.637 116.113 170.895 115.911 L 170.895 115.911 L 170.895 115.911 Q 171.154 115.709 171.534 115.709 L 171.534 115.709 L 171.534 115.709 Q 171.882 115.709 172.155 115.864 L 172.155 115.864 L 172.155 115.695 L 172.155 115.695 Q 172.155 115.394 172.021 115.274 L 172.021 115.274 L 172.021 115.274 Q 171.887 115.155 171.633 115.155 L 171.633 115.155 L 171.633 115.155 Q 171.271 115.155 170.933 115.394 L 170.933 115.394 L 170.815 115.051 L 170.815 115.051 Q 171.201 114.797 171.685 114.797 L 171.685 114.797 L 171.685 114.797 Q 172.54 114.797 172.54 115.662 L 172.54 115.662 L 172.54 117.256 L 172.54 117.256 Z M 171.534 116.95 L 171.534 116.95 L 171.534 116.95 Q 171.887 116.95 172.155 116.635 L 172.155 116.635 L 172.155 116.222 L 172.155 116.222 Q 171.896 116.062 171.591 116.062 L 171.591 116.062 L 171.591 116.062 Q 171.342 116.062 171.182 116.175 L 171.182 116.175 L 171.182 116.175 Q 171.022 116.287 171.022 116.504 L 171.022 116.504 L 171.022 116.504 Q 171.022 116.706 171.156 116.828 L 171.156 116.828 L 171.156 116.828 Q 171.29 116.95 171.534 116.95 Z M 168.521 118.229 L 168.521 118.229 L 168.324 117.909 L 168.324 117.909 Q 168.846 117.881 169.045 117.728 L 169.045 117.728 L 169.045 117.728 Q 169.245 117.575 169.245 117.312 L 169.245 117.312 L 169.245 117.021 L 169.245 117.021 Q 169.034 117.312 168.625 117.312 L 168.625 117.312 L 168.625 117.312 Q 168.202 117.312 167.922 116.983 L 167.922 116.983 L 167.922 116.983 Q 167.642 116.654 167.642 116.052 L 167.642 116.052 L 167.642 116.052 Q 167.642 115.469 167.917 115.133 L 167.917 115.133 L 167.917 115.133 Q 168.192 114.797 168.639 114.797 L 168.639 114.797 L 168.639 114.797 Q 169.015 114.797 169.245 115.051 L 169.245 115.051 L 169.245 114.854 L 169.654 114.854 L 169.654 117.157 L 169.654 117.157 Q 169.654 117.707 169.36 117.951 L 169.36 117.951 L 169.36 117.951 Q 169.067 118.196 168.521 118.229 Z M 168.709 116.931 L 168.709 116.931 L 168.709 116.931 Q 168.86 116.931 169.008 116.84 L 169.008 116.84 L 169.008 116.84 Q 169.156 116.748 169.245 116.593 L 169.245 116.593 L 169.245 115.493 L 169.245 115.493 Q 169.161 115.352 169.006 115.263 L 169.006 115.263 L 169.006 115.263 Q 168.85 115.173 168.709 115.173 L 168.709 115.173 L 168.709 115.173 Q 168.39 115.173 168.223 115.401 L 168.223 115.401 L 168.223 115.401 Q 168.056 115.629 168.056 116.052 L 168.056 116.052 L 168.056 116.052 Q 168.056 116.461 168.237 116.696 L 168.237 116.696 L 168.237 116.696 Q 168.418 116.931 168.709 116.931 Z M 165.727 114.548 L 165.313 114.548 L 165.981 113.815 L 166.564 113.815 L 165.727 114.548 L 165.727 114.548 Z M 165.845 117.312 L 165.845 117.312 L 165.845 117.312 Q 165.356 117.312 165.067 116.962 L 165.067 116.962 L 165.067 116.962 Q 164.777 116.612 164.777 116.052 L 164.777 116.052 L 164.777 116.052 Q 164.777 115.465 165.069 115.131 L 165.069 115.131 L 165.069 115.131 Q 165.36 114.797 165.845 114.797 L 165.845 114.797 L 165.845 114.797 Q 166.277 114.797 166.557 115.086 L 166.557 115.086 L 166.557 115.086 Q 166.836 115.375 166.836 115.94 L 166.836 115.94 L 166.836 115.94 Q 166.836 116.071 166.822 116.212 L 166.822 116.212 L 165.196 116.212 L 165.196 116.212 Q 165.219 116.541 165.4 116.741 L 165.4 116.741 L 165.4 116.741 Q 165.581 116.941 165.854 116.941 L 165.854 116.941 L 165.854 116.941 Q 166.155 116.941 166.371 116.725 L 166.371 116.725 L 166.62 117.002 L 166.62 117.002 Q 166.31 117.312 165.845 117.312 Z M 165.191 115.864 L 165.191 115.864 L 166.423 115.864 L 166.423 115.864 Q 166.418 115.493 166.246 115.326 L 166.246 115.326 L 166.246 115.326 Q 166.075 115.159 165.845 115.159 L 165.845 115.159 L 165.845 115.159 Q 165.567 115.159 165.389 115.336 L 165.389 115.336 L 165.389 115.336 Q 165.21 115.512 165.191 115.864 Z M 163.778 115.249 L 163.693 113.965 L 164.201 113.965 L 164.112 115.249 L 163.778 115.249 L 163.778 115.249 Z M 161.632 117.312 L 161.632 117.312 L 161.632 117.312 Q 161.176 117.312 160.908 116.974 L 160.908 116.974 L 160.908 116.974 Q 160.64 116.635 160.64 116.052 L 160.64 116.052 L 160.64 116.052 Q 160.64 115.465 160.911 115.131 L 160.911 115.131 L 160.911 115.131 Q 161.181 114.797 161.632 114.797 L 161.632 114.797 L 161.632 114.797 Q 161.985 114.797 162.239 115.023 L 162.239 115.023 L 162.239 114.055 L 162.648 113.862 L 162.648 117.256 L 162.239 117.256 L 162.239 117.068 L 162.239 117.068 Q 162.004 117.312 161.632 117.312 Z M 161.689 116.931 L 161.689 116.931 L 161.689 116.931 Q 162.046 116.931 162.239 116.607 L 162.239 116.607 L 162.239 115.479 L 162.239 115.479 Q 162.046 115.173 161.689 115.173 L 161.689 115.173 L 161.689 115.173 Q 161.383 115.173 161.219 115.401 L 161.219 115.401 L 161.219 115.401 Q 161.054 115.629 161.054 116.052 L 161.054 116.052 L 161.054 116.052 Q 161.054 116.433 161.226 116.682 L 161.226 116.682 L 161.226 116.682 Q 161.397 116.931 161.689 116.931 Z M 155.88 117.312 L 155.88 117.312 L 155.88 117.312 Q 155.621 117.312 155.389 117.202 L 155.389 117.202 L 155.389 117.202 Q 155.156 117.091 155.01 116.908 L 155.01 116.908 L 155.302 116.659 L 155.302 116.659 Q 155.57 116.946 155.889 116.946 L 155.889 116.946 L 155.889 116.946 Q 156.091 116.946 156.214 116.868 L 156.214 116.868 L 156.214 116.868 Q 156.336 116.79 156.336 116.64 L 156.336 116.64 L 156.336 116.64 Q 156.336 116.527 156.247 116.435 L 156.247 116.435 L 156.247 116.435 Q 156.157 116.344 156.063 116.299 L 156.063 116.299 L 156.063 116.299 Q 155.969 116.255 155.786 116.184 L 155.786 116.184 L 155.786 116.184 Q 155.419 116.048 155.231 115.878 L 155.231 115.878 L 155.231 115.878 Q 155.043 115.709 155.043 115.432 L 155.043 115.432 L 155.043 115.432 Q 155.043 115.14 155.271 114.969 L 155.271 114.969 L 155.271 114.969 Q 155.499 114.797 155.852 114.797 L 155.852 114.797 L 155.852 114.797 Q 156.355 114.797 156.66 115.159 L 156.66 115.159 L 156.378 115.394 L 156.378 115.394 Q 156.157 115.164 155.847 115.164 L 155.847 115.164 L 155.847 115.164 Q 155.664 115.164 155.556 115.234 L 155.556 115.234 L 155.556 115.234 Q 155.447 115.305 155.447 115.432 L 155.447 115.432 L 155.447 115.432 Q 155.447 115.502 155.483 115.561 L 155.483 115.561 L 155.483 115.561 Q 155.518 115.62 155.61 115.672 L 155.61 115.672 L 155.61 115.672 Q 155.701 115.723 155.755 115.749 L 155.755 115.749 L 155.755 115.749 Q 155.809 115.775 155.955 115.831 L 155.955 115.831 L 155.955 115.831 Q 156.336 115.968 156.536 116.142 L 156.536 116.142 L 156.536 116.142 Q 156.735 116.316 156.735 116.631 L 156.735 116.631 L 156.735 116.631 Q 156.735 116.95 156.505 117.131 L 156.505 117.131 L 156.505 117.131 Q 156.275 117.312 155.88 117.312 Z M 153.231 117.312 L 153.231 117.312 L 153.231 117.312 Q 152.742 117.312 152.453 116.962 L 152.453 116.962 L 152.453 116.962 Q 152.164 116.612 152.164 116.052 L 152.164 116.052 L 152.164 116.052 Q 152.164 115.465 152.456 115.131 L 152.456 115.131 L 152.456 115.131 Q 152.747 114.797 153.231 114.797 L 153.231 114.797 L 153.231 114.797 Q 153.664 114.797 153.944 115.086 L 153.944 115.086 L 153.944 115.086 Q 154.223 115.375 154.223 115.94 L 154.223 115.94 L 154.223 115.94 Q 154.223 116.071 154.209 116.212 L 154.209 116.212 L 152.583 116.212 L 152.583 116.212 Q 152.606 116.541 152.787 116.741 L 152.787 116.741 L 152.787 116.741 Q 152.968 116.941 153.241 116.941 L 153.241 116.941 L 153.241 116.941 Q 153.542 116.941 153.758 116.725 L 153.758 116.725 L 154.007 117.002 L 154.007 117.002 Q 153.697 117.312 153.231 117.312 Z M 152.578 115.864 L 152.578 115.864 L 153.81 115.864 L 153.81 115.864 Q 153.805 115.493 153.633 115.326 L 153.633 115.326 L 153.633 115.326 Q 153.462 115.159 153.231 115.159 L 153.231 115.159 L 153.231 115.159 Q 152.954 115.159 152.775 115.336 L 152.775 115.336 L 152.775 115.336 Q 152.597 115.512 152.578 115.864 Z M 151.307 117.256 L 150.898 117.256 L 150.898 114.055 L 151.307 113.862 L 151.307 117.256 L 151.307 117.256 Z M 149.803 117.256 L 149.418 117.256 L 149.418 117.035 L 149.418 117.035 Q 149.122 117.312 148.736 117.312 L 148.736 117.312 L 148.736 117.312 Q 148.355 117.312 148.127 117.103 L 148.127 117.103 L 148.127 117.103 Q 147.9 116.894 147.9 116.504 L 147.9 116.504 L 147.9 116.504 Q 147.9 116.113 148.158 115.911 L 148.158 115.911 L 148.158 115.911 Q 148.417 115.709 148.797 115.709 L 148.797 115.709 L 148.797 115.709 Q 149.145 115.709 149.418 115.864 L 149.418 115.864 L 149.418 115.695 L 149.418 115.695 Q 149.418 115.394 149.284 115.274 L 149.284 115.274 L 149.284 115.274 Q 149.15 115.155 148.896 115.155 L 148.896 115.155 L 148.896 115.155 Q 148.534 115.155 148.196 115.394 L 148.196 115.394 L 148.078 115.051 L 148.078 115.051 Q 148.464 114.797 148.948 114.797 L 148.948 114.797 L 148.948 114.797 Q 149.803 114.797 149.803 115.662 L 149.803 115.662 L 149.803 117.256 L 149.803 117.256 Z M 148.797 116.95 L 148.797 116.95 L 148.797 116.95 Q 149.15 116.95 149.418 116.635 L 149.418 116.635 L 149.418 116.222 L 149.418 116.222 Q 149.159 116.062 148.854 116.062 L 148.854 116.062 L 148.854 116.062 Q 148.605 116.062 148.445 116.175 L 148.445 116.175 L 148.445 116.175 Q 148.285 116.287 148.285 116.504 L 148.285 116.504 L 148.285 116.504 Q 148.285 116.706 148.419 116.828 L 148.419 116.828 L 148.419 116.828 Q 148.553 116.95 148.797 116.95 Z M 146.215 117.312 L 146.215 117.312 L 146.215 117.312 Q 145.754 117.312 145.487 116.981 L 145.487 116.981 L 145.487 116.981 Q 145.219 116.649 145.219 116.057 L 145.219 116.057 L 145.219 116.057 Q 145.219 115.465 145.489 115.131 L 145.489 115.131 L 145.489 115.131 Q 145.759 114.797 146.234 114.797 L 146.234 114.797 L 146.234 114.797 Q 146.873 114.797 147.075 115.357 L 147.075 115.357 L 146.69 115.498 L 146.69 115.498 Q 146.568 115.178 146.239 115.178 L 146.239 115.178 L 146.239 115.178 Q 145.938 115.178 145.787 115.408 L 145.787 115.408 L 145.787 115.408 Q 145.637 115.639 145.637 116.057 L 145.637 116.057 L 145.637 116.057 Q 145.637 116.471 145.787 116.699 L 145.787 116.699 L 145.787 116.699 Q 145.938 116.927 146.225 116.927 L 146.225 116.927 L 146.225 116.927 Q 146.601 116.927 146.713 116.569 L 146.713 116.569 L 147.094 116.696 L 147.094 116.696 Q 147.005 116.993 146.777 117.152 L 146.777 117.152 L 146.777 117.152 Q 146.549 117.312 146.215 117.312 Z M 144.336 114.344 L 144.336 114.344 L 144.336 114.344 Q 144.26 114.417 144.152 114.417 L 144.152 114.417 L 144.152 114.417 Q 144.044 114.417 143.971 114.341 L 143.971 114.341 L 143.971 114.341 Q 143.898 114.266 143.898 114.163 L 143.898 114.163 L 143.898 114.163 Q 143.898 114.055 143.974 113.977 L 143.974 113.977 L 143.974 113.977 Q 144.049 113.899 144.152 113.899 L 144.152 113.899 L 144.152 113.899 Q 144.26 113.899 144.336 113.977 L 144.336 113.977 L 144.336 113.977 Q 144.411 114.055 144.411 114.163 L 144.411 114.163 L 144.411 114.163 Q 144.411 114.271 144.336 114.344 Z M 144.359 117.256 L 143.95 117.256 L 143.95 114.854 L 144.359 114.854 L 144.359 117.256 L 144.359 117.256 Z M 142.58 117.312 L 142.58 117.312 L 142.58 117.312 Q 142.072 117.312 142.072 116.739 L 142.072 116.739 L 142.072 115.211 L 141.682 115.211 L 141.682 114.854 L 142.072 114.854 L 142.072 114.059 L 142.481 113.862 L 142.481 114.854 L 143.073 114.854 L 143.073 115.211 L 142.481 115.211 L 142.481 116.602 L 142.481 116.602 Q 142.481 116.762 142.533 116.847 L 142.533 116.847 L 142.533 116.847 Q 142.584 116.931 142.73 116.931 L 142.73 116.931 L 142.73 116.931 Q 142.89 116.931 143.087 116.805 L 143.087 116.805 L 143.04 117.204 L 143.04 117.204 Q 142.833 117.312 142.58 117.312 Z M 140.196 117.256 L 139.787 117.256 L 139.787 114.854 L 140.196 114.854 L 140.196 115.169 L 140.196 115.169 Q 140.365 114.797 140.765 114.797 L 140.765 114.797 L 140.765 114.797 Q 140.99 114.797 141.136 114.919 L 141.136 114.919 L 141.075 115.305 L 141.075 115.305 Q 140.925 115.202 140.732 115.202 L 140.732 115.202 L 140.732 115.202 Q 140.52 115.202 140.358 115.366 L 140.358 115.366 L 140.358 115.366 Q 140.196 115.531 140.196 115.902 L 140.196 115.902 L 140.196 117.256 L 140.196 117.256 Z M 137.848 117.312 L 137.848 117.312 L 137.848 117.312 Q 137.359 117.312 137.07 116.962 L 137.07 116.962 L 137.07 116.962 Q 136.781 116.612 136.781 116.052 L 136.781 116.052 L 136.781 116.052 Q 136.781 115.465 137.073 115.131 L 137.073 115.131 L 137.073 115.131 Q 137.364 114.797 137.848 114.797 L 137.848 114.797 L 137.848 114.797 Q 138.281 114.797 138.56 115.086 L 138.56 115.086 L 138.56 115.086 Q 138.84 115.375 138.84 115.94 L 138.84 115.94 L 138.84 115.94 Q 138.84 116.071 138.826 116.212 L 138.826 116.212 L 137.2 116.212 L 137.2 116.212 Q 137.223 116.541 137.404 116.741 L 137.404 116.741 L 137.404 116.741 Q 137.585 116.941 137.858 116.941 L 137.858 116.941 L 137.858 116.941 Q 138.158 116.941 138.375 116.725 L 138.375 116.725 L 138.624 117.002 L 138.624 117.002 Q 138.314 117.312 137.848 117.312 Z M 137.195 115.864 L 137.195 115.864 L 138.426 115.864 L 138.426 115.864 Q 138.422 115.493 138.25 115.326 L 138.25 115.326 L 138.25 115.326 Q 138.079 115.159 137.848 115.159 L 137.848 115.159 L 137.848 115.159 Q 137.571 115.159 137.392 115.336 L 137.392 115.336 L 137.392 115.336 Q 137.214 115.512 137.195 115.864 Z M 135.177 117.256 L 134.834 117.256 L 133.955 114.854 L 134.369 114.854 L 134.938 116.457 L 134.938 116.457 Q 134.999 116.635 135.013 116.692 L 135.013 116.692 L 135.013 116.692 Q 135.027 116.635 135.088 116.457 L 135.088 116.457 L 135.647 114.854 L 136.056 114.854 L 135.177 117.256 L 135.177 117.256 Z M 219.953 111.671 L 219.953 111.671 L 219.953 111.671 Q 219.695 111.671 219.462 111.561 L 219.462 111.561 L 219.462 111.561 Q 219.229 111.45 219.084 111.267 L 219.084 111.267 L 219.375 111.018 L 219.375 111.018 Q 219.643 111.305 219.963 111.305 L 219.963 111.305 L 219.963 111.305 Q 220.165 111.305 220.287 111.227 L 220.287 111.227 L 220.287 111.227 Q 220.409 111.149 220.409 110.999 L 220.409 110.999 L 220.409 110.999 Q 220.409 110.886 220.32 110.795 L 220.32 110.795 L 220.32 110.795 Q 220.231 110.703 220.137 110.658 L 220.137 110.658 L 220.137 110.658 Q 220.043 110.614 219.859 110.543 L 219.859 110.543 L 219.859 110.543 Q 219.493 110.407 219.305 110.238 L 219.305 110.238 L 219.305 110.238 Q 219.117 110.068 219.117 109.791 L 219.117 109.791 L 219.117 109.791 Q 219.117 109.5 219.345 109.328 L 219.345 109.328 L 219.345 109.328 Q 219.573 109.156 219.925 109.156 L 219.925 109.156 L 219.925 109.156 Q 220.428 109.156 220.734 109.518 L 220.734 109.518 L 220.452 109.753 L 220.452 109.753 Q 220.231 109.523 219.92 109.523 L 219.92 109.523 L 219.92 109.523 Q 219.737 109.523 219.629 109.594 L 219.629 109.594 L 219.629 109.594 Q 219.521 109.664 219.521 109.791 L 219.521 109.791 L 219.521 109.791 Q 219.521 109.861 219.556 109.92 L 219.556 109.92 L 219.556 109.92 Q 219.591 109.979 219.683 110.031 L 219.683 110.031 L 219.683 110.031 Q 219.775 110.082 219.829 110.108 L 219.829 110.108 L 219.829 110.108 Q 219.883 110.134 220.029 110.191 L 220.029 110.191 L 220.029 110.191 Q 220.409 110.327 220.609 110.501 L 220.609 110.501 L 220.609 110.501 Q 220.809 110.675 220.809 110.99 L 220.809 110.99 L 220.809 110.99 Q 220.809 111.309 220.579 111.49 L 220.579 111.49 L 220.579 111.49 Q 220.348 111.671 219.953 111.671 Z M 217.305 111.671 L 217.305 111.671 L 217.305 111.671 Q 216.816 111.671 216.527 111.321 L 216.527 111.321 L 216.527 111.321 Q 216.238 110.971 216.238 110.411 L 216.238 110.411 L 216.238 110.411 Q 216.238 109.824 216.529 109.49 L 216.529 109.49 L 216.529 109.49 Q 216.821 109.156 217.305 109.156 L 217.305 109.156 L 217.305 109.156 Q 217.737 109.156 218.017 109.445 L 218.017 109.445 L 218.017 109.445 Q 218.297 109.735 218.297 110.299 L 218.297 110.299 L 218.297 110.299 Q 218.297 110.43 218.282 110.571 L 218.282 110.571 L 216.656 110.571 L 216.656 110.571 Q 216.68 110.9 216.86 111.1 L 216.86 111.1 L 216.86 111.1 Q 217.041 111.3 217.314 111.3 L 217.314 111.3 L 217.314 111.3 Q 217.615 111.3 217.831 111.084 L 217.831 111.084 L 218.08 111.361 L 218.08 111.361 Q 217.77 111.671 217.305 111.671 Z M 216.651 110.223 L 216.651 110.223 L 217.883 110.223 L 217.883 110.223 Q 217.878 109.852 217.707 109.685 L 217.707 109.685 L 217.707 109.685 Q 217.535 109.518 217.305 109.518 L 217.305 109.518 L 217.305 109.518 Q 217.027 109.518 216.849 109.695 L 216.849 109.695 L 216.849 109.695 Q 216.67 109.871 216.651 110.223 Z M 214.177 111.671 L 214.177 111.671 L 214.177 111.671 Q 213.721 111.671 213.453 111.333 L 213.453 111.333 L 213.453 111.333 Q 213.185 110.994 213.185 110.411 L 213.185 110.411 L 213.185 110.411 Q 213.185 109.824 213.455 109.49 L 213.455 109.49 L 213.455 109.49 Q 213.725 109.156 214.177 109.156 L 214.177 109.156 L 214.177 109.156 Q 214.529 109.156 214.783 109.382 L 214.783 109.382 L 214.783 108.414 L 215.192 108.221 L 215.192 111.615 L 214.783 111.615 L 214.783 111.427 L 214.783 111.427 Q 214.548 111.671 214.177 111.671 Z M 214.233 111.291 L 214.233 111.291 L 214.233 111.291 Q 214.59 111.291 214.783 110.966 L 214.783 110.966 L 214.783 109.838 L 214.783 109.838 Q 214.59 109.532 214.233 109.532 L 214.233 109.532 L 214.233 109.532 Q 213.927 109.532 213.763 109.76 L 213.763 109.76 L 213.763 109.76 Q 213.598 109.988 213.598 110.411 L 213.598 110.411 L 213.598 110.411 Q 213.598 110.792 213.77 111.041 L 213.77 111.041 L 213.77 111.041 Q 213.941 111.291 214.233 111.291 Z M 212.142 111.615 L 211.733 111.615 L 211.733 110.162 L 211.733 110.162 Q 211.733 109.838 211.594 109.685 L 211.594 109.685 L 211.594 109.685 Q 211.455 109.532 211.216 109.532 L 211.216 109.532 L 211.216 109.532 Q 210.661 109.532 210.661 110.153 L 210.661 110.153 L 210.661 111.615 L 210.252 111.615 L 210.252 109.213 L 210.661 109.213 L 210.661 109.457 L 210.661 109.457 Q 210.882 109.156 211.282 109.156 L 211.282 109.156 L 211.282 109.156 Q 211.705 109.156 211.923 109.413 L 211.923 109.413 L 211.923 109.413 Q 212.142 109.669 212.142 110.233 L 212.142 110.233 L 212.142 111.615 L 212.142 111.615 Z M 209.181 111.615 L 208.795 111.615 L 208.795 111.394 L 208.795 111.394 Q 208.499 111.671 208.114 111.671 L 208.114 111.671 L 208.114 111.671 Q 207.733 111.671 207.505 111.462 L 207.505 111.462 L 207.505 111.462 Q 207.277 111.253 207.277 110.863 L 207.277 110.863 L 207.277 110.863 Q 207.277 110.473 207.535 110.27 L 207.535 110.27 L 207.535 110.27 Q 207.794 110.068 208.175 110.068 L 208.175 110.068 L 208.175 110.068 Q 208.523 110.068 208.795 110.223 L 208.795 110.223 L 208.795 110.054 L 208.795 110.054 Q 208.795 109.753 208.661 109.633 L 208.661 109.633 L 208.661 109.633 Q 208.527 109.514 208.273 109.514 L 208.273 109.514 L 208.273 109.514 Q 207.911 109.514 207.573 109.753 L 207.573 109.753 L 207.456 109.41 L 207.456 109.41 Q 207.841 109.156 208.325 109.156 L 208.325 109.156 L 208.325 109.156 Q 209.181 109.156 209.181 110.021 L 209.181 110.021 L 209.181 111.615 L 209.181 111.615 Z M 208.175 111.309 L 208.175 111.309 L 208.175 111.309 Q 208.527 111.309 208.795 110.994 L 208.795 110.994 L 208.795 110.581 L 208.795 110.581 Q 208.537 110.421 208.231 110.421 L 208.231 110.421 L 208.231 110.421 Q 207.982 110.421 207.822 110.534 L 207.822 110.534 L 207.822 110.534 Q 207.662 110.647 207.662 110.863 L 207.662 110.863 L 207.662 110.863 Q 207.662 111.065 207.796 111.187 L 207.796 111.187 L 207.796 111.187 Q 207.93 111.309 208.175 111.309 Z M 205.418 111.671 L 205.418 111.671 L 205.418 111.671 Q 205.075 111.671 204.802 111.408 L 204.802 111.408 L 204.802 111.615 L 204.393 111.615 L 204.393 108.414 L 204.802 108.221 L 204.802 109.42 L 204.802 109.42 Q 205.042 109.156 205.404 109.156 L 205.404 109.156 L 205.404 109.156 Q 205.855 109.156 206.128 109.49 L 206.128 109.49 L 206.128 109.49 Q 206.401 109.824 206.401 110.411 L 206.401 110.411 L 206.401 110.411 Q 206.401 111.018 206.14 111.345 L 206.14 111.345 L 206.14 111.345 Q 205.879 111.671 205.418 111.671 Z M 205.362 111.291 L 205.362 111.291 L 205.362 111.291 Q 205.667 111.291 205.825 111.058 L 205.825 111.058 L 205.825 111.058 Q 205.982 110.825 205.982 110.411 L 205.982 110.411 L 205.982 110.411 Q 205.982 109.984 205.825 109.758 L 205.825 109.758 L 205.825 109.758 Q 205.667 109.532 205.362 109.532 L 205.362 109.532 L 205.362 109.532 Q 205.174 109.532 205.023 109.631 L 205.023 109.631 L 205.023 109.631 Q 204.873 109.73 204.802 109.852 L 204.802 109.852 L 204.802 110.966 L 204.802 110.966 Q 204.892 111.117 205.042 111.204 L 205.042 111.204 L 205.042 111.204 Q 205.192 111.291 205.362 111.291 Z M 199.208 111.671 L 199.208 111.671 L 199.208 111.671 Q 198.95 111.671 198.717 111.561 L 198.717 111.561 L 198.717 111.561 Q 198.485 111.45 198.339 111.267 L 198.339 111.267 L 198.63 111.018 L 198.63 111.018 Q 198.898 111.305 199.218 111.305 L 199.218 111.305 L 199.218 111.305 Q 199.42 111.305 199.542 111.227 L 199.542 111.227 L 199.542 111.227 Q 199.664 111.149 199.664 110.999 L 199.664 110.999 L 199.664 110.999 Q 199.664 110.886 199.575 110.795 L 199.575 110.795 L 199.575 110.795 Q 199.486 110.703 199.392 110.658 L 199.392 110.658 L 199.392 110.658 Q 199.298 110.614 199.114 110.543 L 199.114 110.543 L 199.114 110.543 Q 198.748 110.407 198.56 110.238 L 198.56 110.238 L 198.56 110.238 Q 198.372 110.068 198.372 109.791 L 198.372 109.791 L 198.372 109.791 Q 198.372 109.5 198.6 109.328 L 198.6 109.328 L 198.6 109.328 Q 198.828 109.156 199.18 109.156 L 199.18 109.156 L 199.18 109.156 Q 199.683 109.156 199.989 109.518 L 199.989 109.518 L 199.707 109.753 L 199.707 109.753 Q 199.486 109.523 199.176 109.523 L 199.176 109.523 L 199.176 109.523 Q 198.992 109.523 198.884 109.594 L 198.884 109.594 L 198.884 109.594 Q 198.776 109.664 198.776 109.791 L 198.776 109.791 L 198.776 109.791 Q 198.776 109.861 198.811 109.92 L 198.811 109.92 L 198.811 109.92 Q 198.847 109.979 198.938 110.031 L 198.938 110.031 L 198.938 110.031 Q 199.03 110.082 199.084 110.108 L 199.084 110.108 L 199.084 110.108 Q 199.138 110.134 199.284 110.191 L 199.284 110.191 L 199.284 110.191 Q 199.664 110.327 199.864 110.501 L 199.864 110.501 L 199.864 110.501 Q 200.064 110.675 200.064 110.99 L 200.064 110.99 L 200.064 110.99 Q 200.064 111.309 199.834 111.49 L 199.834 111.49 L 199.834 111.49 Q 199.603 111.671 199.208 111.671 Z M 197.454 108.703 L 197.454 108.703 L 197.454 108.703 Q 197.378 108.776 197.27 108.776 L 197.27 108.776 L 197.27 108.776 Q 197.162 108.776 197.089 108.7 L 197.089 108.7 L 197.089 108.7 Q 197.016 108.625 197.016 108.522 L 197.016 108.522 L 197.016 108.522 Q 197.016 108.414 197.092 108.336 L 197.092 108.336 L 197.092 108.336 Q 197.167 108.259 197.27 108.259 L 197.27 108.259 L 197.27 108.259 Q 197.378 108.259 197.454 108.336 L 197.454 108.336 L 197.454 108.336 Q 197.529 108.414 197.529 108.522 L 197.529 108.522 L 197.529 108.522 Q 197.529 108.63 197.454 108.703 Z M 197.477 111.615 L 197.068 111.615 L 197.068 109.213 L 197.477 109.213 L 197.477 111.615 L 197.477 111.615 Z M 195.76 111.335 L 195.76 111.335 L 195.76 111.335 Q 195.473 111.671 194.984 111.671 L 194.984 111.671 L 194.984 111.671 Q 194.495 111.671 194.209 111.338 L 194.209 111.338 L 194.209 111.338 Q 193.922 111.004 193.922 110.416 L 193.922 110.416 L 193.922 110.416 Q 193.922 109.829 194.209 109.492 L 194.209 109.492 L 194.209 109.492 Q 194.495 109.156 194.984 109.156 L 194.984 109.156 L 194.984 109.156 Q 195.473 109.156 195.76 109.49 L 195.76 109.49 L 195.76 109.49 Q 196.047 109.824 196.047 110.411 L 196.047 110.411 L 196.047 110.411 Q 196.047 110.999 195.76 111.335 Z M 194.507 111.058 L 194.507 111.058 L 194.507 111.058 Q 194.679 111.291 194.984 111.291 L 194.984 111.291 L 194.984 111.291 Q 195.29 111.291 195.461 111.058 L 195.461 111.058 L 195.461 111.058 Q 195.633 110.825 195.633 110.411 L 195.633 110.411 L 195.633 110.411 Q 195.633 110.002 195.461 109.767 L 195.461 109.767 L 195.461 109.767 Q 195.29 109.532 194.984 109.532 L 194.984 109.532 L 194.984 109.532 Q 194.679 109.532 194.507 109.765 L 194.507 109.765 L 194.507 109.765 Q 194.336 109.998 194.336 110.416 L 194.336 110.416 L 194.336 110.416 Q 194.336 110.825 194.507 111.058 Z M 192.346 111.615 L 191.937 111.615 L 191.937 109.213 L 192.346 109.213 L 192.346 109.528 L 192.346 109.528 Q 192.516 109.156 192.915 109.156 L 192.915 109.156 L 192.915 109.156 Q 193.141 109.156 193.287 109.279 L 193.287 109.279 L 193.225 109.664 L 193.225 109.664 Q 193.075 109.561 192.882 109.561 L 192.882 109.561 L 192.882 109.561 Q 192.671 109.561 192.509 109.725 L 192.509 109.725 L 192.509 109.725 Q 192.346 109.89 192.346 110.261 L 192.346 110.261 L 192.346 111.615 L 192.346 111.615 Z M 190.572 111.671 L 190.572 111.671 L 190.572 111.671 Q 190.064 111.671 190.064 111.098 L 190.064 111.098 L 190.064 109.57 L 189.674 109.57 L 189.674 109.213 L 190.064 109.213 L 190.064 108.418 L 190.473 108.221 L 190.473 109.213 L 191.065 109.213 L 191.065 109.57 L 190.473 109.57 L 190.473 110.961 L 190.473 110.961 Q 190.473 111.121 190.525 111.206 L 190.525 111.206 L 190.525 111.206 Q 190.576 111.291 190.722 111.291 L 190.722 111.291 L 190.722 111.291 Q 190.882 111.291 191.079 111.164 L 191.079 111.164 L 191.032 111.563 L 191.032 111.563 Q 190.825 111.671 190.572 111.671 Z M 185.343 111.615 L 184.934 111.615 L 184.934 110.162 L 184.934 110.162 Q 184.934 109.838 184.795 109.685 L 184.795 109.685 L 184.795 109.685 Q 184.656 109.532 184.416 109.532 L 184.416 109.532 L 184.416 109.532 Q 183.862 109.532 183.862 110.153 L 183.862 110.153 L 183.862 111.615 L 183.453 111.615 L 183.453 109.213 L 183.862 109.213 L 183.862 109.457 L 183.862 109.457 Q 184.083 109.156 184.482 109.156 L 184.482 109.156 L 184.482 109.156 Q 184.905 109.156 185.124 109.413 L 185.124 109.413 L 185.124 109.413 Q 185.343 109.669 185.343 110.233 L 185.343 110.233 L 185.343 111.615 L 185.343 111.615 Z M 181.514 111.671 L 181.514 111.671 L 181.514 111.671 Q 181.025 111.671 180.736 111.321 L 180.736 111.321 L 180.736 111.321 Q 180.447 110.971 180.447 110.411 L 180.447 110.411 L 180.447 110.411 Q 180.447 109.824 180.738 109.49 L 180.738 109.49 L 180.738 109.49 Q 181.03 109.156 181.514 109.156 L 181.514 109.156 L 181.514 109.156 Q 181.947 109.156 182.226 109.445 L 182.226 109.445 L 182.226 109.445 Q 182.506 109.735 182.506 110.299 L 182.506 110.299 L 182.506 110.299 Q 182.506 110.43 182.492 110.571 L 182.492 110.571 L 180.865 110.571 L 180.865 110.571 Q 180.889 110.9 181.07 111.1 L 181.07 111.1 L 181.07 111.1 Q 181.251 111.3 181.523 111.3 L 181.523 111.3 L 181.523 111.3 Q 181.824 111.3 182.041 111.084 L 182.041 111.084 L 182.29 111.361 L 182.29 111.361 Q 181.979 111.671 181.514 111.671 Z M 180.861 110.223 L 180.861 110.223 L 182.092 110.223 L 182.092 110.223 Q 182.088 109.852 181.916 109.685 L 181.916 109.685 L 181.916 109.685 Q 181.744 109.518 181.514 109.518 L 181.514 109.518 L 181.514 109.518 Q 181.237 109.518 181.058 109.695 L 181.058 109.695 L 181.058 109.695 Q 180.879 109.871 180.861 110.223 Z M 175.403 111.671 L 175.403 111.671 L 175.403 111.671 Q 175.145 111.671 174.912 111.561 L 174.912 111.561 L 174.912 111.561 Q 174.679 111.45 174.534 111.267 L 174.534 111.267 L 174.825 111.018 L 174.825 111.018 Q 175.093 111.305 175.413 111.305 L 175.413 111.305 L 175.413 111.305 Q 175.615 111.305 175.737 111.227 L 175.737 111.227 L 175.737 111.227 Q 175.859 111.149 175.859 110.999 L 175.859 110.999 L 175.859 110.999 Q 175.859 110.886 175.77 110.795 L 175.77 110.795 L 175.77 110.795 Q 175.681 110.703 175.586 110.658 L 175.586 110.658 L 175.586 110.658 Q 175.492 110.614 175.309 110.543 L 175.309 110.543 L 175.309 110.543 Q 174.942 110.407 174.754 110.238 L 174.754 110.238 L 174.754 110.238 Q 174.566 110.068 174.566 109.791 L 174.566 109.791 L 174.566 109.791 Q 174.566 109.5 174.794 109.328 L 174.794 109.328 L 174.794 109.328 Q 175.022 109.156 175.375 109.156 L 175.375 109.156 L 175.375 109.156 Q 175.878 109.156 176.183 109.518 L 176.183 109.518 L 175.901 109.753 L 175.901 109.753 Q 175.681 109.523 175.37 109.523 L 175.37 109.523 L 175.37 109.523 Q 175.187 109.523 175.079 109.594 L 175.079 109.594 L 175.079 109.594 Q 174.971 109.664 174.971 109.791 L 174.971 109.791 L 174.971 109.791 Q 174.971 109.861 175.006 109.92 L 175.006 109.92 L 175.006 109.92 Q 175.041 109.979 175.133 110.031 L 175.133 110.031 L 175.133 110.031 Q 175.225 110.082 175.279 110.108 L 175.279 110.108 L 175.279 110.108 Q 175.333 110.134 175.478 110.191 L 175.478 110.191 L 175.478 110.191 Q 175.859 110.327 176.059 110.501 L 176.059 110.501 L 176.059 110.501 Q 176.259 110.675 176.259 110.99 L 176.259 110.99 L 176.259 110.99 Q 176.259 111.309 176.028 111.49 L 176.028 111.49 L 176.028 111.49 Q 175.798 111.671 175.403 111.671 Z M 172.755 111.671 L 172.755 111.671 L 172.755 111.671 Q 172.266 111.671 171.977 111.321 L 171.977 111.321 L 171.977 111.321 Q 171.688 110.971 171.688 110.411 L 171.688 110.411 L 171.688 110.411 Q 171.688 109.824 171.979 109.49 L 171.979 109.49 L 171.979 109.49 Q 172.27 109.156 172.755 109.156 L 172.755 109.156 L 172.755 109.156 Q 173.187 109.156 173.467 109.445 L 173.467 109.445 L 173.467 109.445 Q 173.746 109.735 173.746 110.299 L 173.746 110.299 L 173.746 110.299 Q 173.746 110.43 173.732 110.571 L 173.732 110.571 L 172.106 110.571 L 172.106 110.571 Q 172.129 110.9 172.31 111.1 L 172.31 111.1 L 172.31 111.1 Q 172.491 111.3 172.764 111.3 L 172.764 111.3 L 172.764 111.3 Q 173.065 111.3 173.281 111.084 L 173.281 111.084 L 173.53 111.361 L 173.53 111.361 Q 173.22 111.671 172.755 111.671 Z M 172.101 110.223 L 172.101 110.223 L 173.333 110.223 L 173.333 110.223 Q 173.328 109.852 173.156 109.685 L 173.156 109.685 L 173.156 109.685 Q 172.985 109.518 172.755 109.518 L 172.755 109.518 L 172.755 109.518 Q 172.477 109.518 172.299 109.695 L 172.299 109.695 L 172.299 109.695 Q 172.12 109.871 172.101 110.223 Z M 169.754 108.907 L 169.34 108.907 L 170.008 108.174 L 170.59 108.174 L 169.754 108.907 L 169.754 108.907 Z M 169.871 111.671 L 169.871 111.671 L 169.871 111.671 Q 169.382 111.671 169.093 111.321 L 169.093 111.321 L 169.093 111.321 Q 168.804 110.971 168.804 110.411 L 168.804 110.411 L 168.804 110.411 Q 168.804 109.824 169.096 109.49 L 169.096 109.49 L 169.096 109.49 Q 169.387 109.156 169.871 109.156 L 169.871 109.156 L 169.871 109.156 Q 170.304 109.156 170.583 109.445 L 170.583 109.445 L 170.583 109.445 Q 170.863 109.735 170.863 110.299 L 170.863 110.299 L 170.863 110.299 Q 170.863 110.43 170.849 110.571 L 170.849 110.571 L 169.223 110.571 L 169.223 110.571 Q 169.246 110.9 169.427 111.1 L 169.427 111.1 L 169.427 111.1 Q 169.608 111.3 169.881 111.3 L 169.881 111.3 L 169.881 111.3 Q 170.181 111.3 170.398 111.084 L 170.398 111.084 L 170.647 111.361 L 170.647 111.361 Q 170.337 111.671 169.871 111.671 Z M 169.218 110.223 L 169.218 110.223 L 170.449 110.223 L 170.449 110.223 Q 170.445 109.852 170.273 109.685 L 170.273 109.685 L 170.273 109.685 Q 170.102 109.518 169.871 109.518 L 169.871 109.518 L 169.871 109.518 Q 169.594 109.518 169.415 109.695 L 169.415 109.695 L 169.415 109.695 Q 169.237 109.871 169.218 110.223 Z M 167.157 111.671 L 167.157 111.671 L 167.157 111.671 Q 166.898 111.671 166.666 111.561 L 166.666 111.561 L 166.666 111.561 Q 166.433 111.45 166.287 111.267 L 166.287 111.267 L 166.579 111.018 L 166.579 111.018 Q 166.847 111.305 167.166 111.305 L 167.166 111.305 L 167.166 111.305 Q 167.368 111.305 167.491 111.227 L 167.491 111.227 L 167.491 111.227 Q 167.613 111.149 167.613 110.999 L 167.613 110.999 L 167.613 110.999 Q 167.613 110.886 167.524 110.795 L 167.524 110.795 L 167.524 110.795 Q 167.434 110.703 167.34 110.658 L 167.34 110.658 L 167.34 110.658 Q 167.246 110.614 167.063 110.543 L 167.063 110.543 L 167.063 110.543 Q 166.696 110.407 166.508 110.238 L 166.508 110.238 L 166.508 110.238 Q 166.32 110.068 166.32 109.791 L 166.32 109.791 L 166.32 109.791 Q 166.32 109.5 166.548 109.328 L 166.548 109.328 L 166.548 109.328 Q 166.776 109.156 167.129 109.156 L 167.129 109.156 L 167.129 109.156 Q 167.632 109.156 167.937 109.518 L 167.937 109.518 L 167.655 109.753 L 167.655 109.753 Q 167.434 109.523 167.124 109.523 L 167.124 109.523 L 167.124 109.523 Q 166.941 109.523 166.832 109.594 L 166.832 109.594 L 166.832 109.594 Q 166.724 109.664 166.724 109.791 L 166.724 109.791 L 166.724 109.791 Q 166.724 109.861 166.76 109.92 L 166.76 109.92 L 166.76 109.92 Q 166.795 109.979 166.887 110.031 L 166.887 110.031 L 166.887 110.031 Q 166.978 110.082 167.032 110.108 L 167.032 110.108 L 167.032 110.108 Q 167.086 110.134 167.232 110.191 L 167.232 110.191 L 167.232 110.191 Q 167.613 110.327 167.813 110.501 L 167.813 110.501 L 167.813 110.501 Q 168.012 110.675 168.012 110.99 L 168.012 110.99 L 168.012 110.99 Q 168.012 111.309 167.782 111.49 L 167.782 111.49 L 167.782 111.49 Q 167.552 111.671 167.157 111.671 Z M 165.144 111.335 L 165.144 111.335 L 165.144 111.335 Q 164.857 111.671 164.368 111.671 L 164.368 111.671 L 164.368 111.671 Q 163.879 111.671 163.592 111.338 L 163.592 111.338 L 163.592 111.338 Q 163.306 111.004 163.306 110.416 L 163.306 110.416 L 163.306 110.416 Q 163.306 109.829 163.592 109.492 L 163.592 109.492 L 163.592 109.492 Q 163.879 109.156 164.368 109.156 L 164.368 109.156 L 164.368 109.156 Q 164.857 109.156 165.144 109.49 L 165.144 109.49 L 165.144 109.49 Q 165.43 109.824 165.43 110.411 L 165.43 110.411 L 165.43 110.411 Q 165.43 110.999 165.144 111.335 Z M 163.891 111.058 L 163.891 111.058 L 163.891 111.058 Q 164.062 111.291 164.368 111.291 L 164.368 111.291 L 164.368 111.291 Q 164.673 111.291 164.845 111.058 L 164.845 111.058 L 164.845 111.058 Q 165.017 110.825 165.017 110.411 L 165.017 110.411 L 165.017 110.411 Q 165.017 110.002 164.845 109.767 L 164.845 109.767 L 164.845 109.767 Q 164.673 109.532 164.368 109.532 L 164.368 109.532 L 164.368 109.532 Q 164.062 109.532 163.891 109.765 L 163.891 109.765 L 163.891 109.765 Q 163.719 109.998 163.719 110.416 L 163.719 110.416 L 163.719 110.416 Q 163.719 110.825 163.891 111.058 Z M 161.396 111.671 L 161.396 111.671 L 161.396 111.671 Q 161.02 111.671 160.78 111.389 L 160.78 111.389 L 160.78 112.372 L 160.371 112.564 L 160.371 109.213 L 160.78 109.213 L 160.78 109.415 L 160.78 109.415 Q 161.038 109.156 161.396 109.156 L 161.396 109.156 L 161.396 109.156 Q 161.852 109.156 162.12 109.495 L 162.12 109.495 L 162.12 109.495 Q 162.388 109.833 162.388 110.411 L 162.388 110.411 L 162.388 110.411 Q 162.388 110.999 162.115 111.335 L 162.115 111.335 L 162.115 111.335 Q 161.842 111.671 161.396 111.671 Z M 161.344 111.291 L 161.344 111.291 L 161.344 111.291 Q 161.645 111.291 161.807 111.063 L 161.807 111.063 L 161.807 111.063 Q 161.969 110.835 161.969 110.411 L 161.969 110.411 L 161.969 110.411 Q 161.969 110.012 161.802 109.772 L 161.802 109.772 L 161.802 109.772 Q 161.635 109.532 161.344 109.532 L 161.344 109.532 L 161.344 109.532 Q 160.963 109.532 160.78 109.857 L 160.78 109.857 L 160.78 110.966 L 160.78 110.966 Q 161.029 111.291 161.344 111.291 Z M 158.583 111.671 L 158.583 111.671 L 158.583 111.671 Q 158.324 111.671 158.091 111.561 L 158.091 111.561 L 158.091 111.561 Q 157.859 111.45 157.713 111.267 L 157.713 111.267 L 158.004 111.018 L 158.004 111.018 Q 158.272 111.305 158.592 111.305 L 158.592 111.305 L 158.592 111.305 Q 158.794 111.305 158.916 111.227 L 158.916 111.227 L 158.916 111.227 Q 159.039 111.149 159.039 110.999 L 159.039 110.999 L 159.039 110.999 Q 159.039 110.886 158.949 110.795 L 158.949 110.795 L 158.949 110.795 Q 158.86 110.703 158.766 110.658 L 158.766 110.658 L 158.766 110.658 Q 158.672 110.614 158.489 110.543 L 158.489 110.543 L 158.489 110.543 Q 158.122 110.407 157.934 110.238 L 157.934 110.238 L 157.934 110.238 Q 157.746 110.068 157.746 109.791 L 157.746 109.791 L 157.746 109.791 Q 157.746 109.5 157.974 109.328 L 157.974 109.328 L 157.974 109.328 Q 158.202 109.156 158.554 109.156 L 158.554 109.156 L 158.554 109.156 Q 159.057 109.156 159.363 109.518 L 159.363 109.518 L 159.081 109.753 L 159.081 109.753 Q 158.86 109.523 158.55 109.523 L 158.55 109.523 L 158.55 109.523 Q 158.366 109.523 158.258 109.594 L 158.258 109.594 L 158.258 109.594 Q 158.15 109.664 158.15 109.791 L 158.15 109.791 L 158.15 109.791 Q 158.15 109.861 158.185 109.92 L 158.185 109.92 L 158.185 109.92 Q 158.221 109.979 158.312 110.031 L 158.312 110.031 L 158.312 110.031 Q 158.404 110.082 158.458 110.108 L 158.458 110.108 L 158.458 110.108 Q 158.512 110.134 158.658 110.191 L 158.658 110.191 L 158.658 110.191 Q 159.039 110.327 159.238 110.501 L 159.238 110.501 L 159.238 110.501 Q 159.438 110.675 159.438 110.99 L 159.438 110.99 L 159.438 110.99 Q 159.438 111.309 159.208 111.49 L 159.208 111.49 L 159.208 111.49 Q 158.977 111.671 158.583 111.671 Z M 156.849 108.703 L 156.849 108.703 L 156.849 108.703 Q 156.774 108.776 156.665 108.776 L 156.665 108.776 L 156.665 108.776 Q 156.557 108.776 156.484 108.7 L 156.484 108.7 L 156.484 108.7 Q 156.412 108.625 156.412 108.522 L 156.412 108.522 L 156.412 108.522 Q 156.412 108.414 156.487 108.336 L 156.487 108.336 L 156.487 108.336 Q 156.562 108.259 156.665 108.259 L 156.665 108.259 L 156.665 108.259 Q 156.774 108.259 156.849 108.336 L 156.849 108.336 L 156.849 108.336 Q 156.924 108.414 156.924 108.522 L 156.924 108.522 L 156.924 108.522 Q 156.924 108.63 156.849 108.703 Z M 156.872 111.615 L 156.463 111.615 L 156.463 109.213 L 156.872 109.213 L 156.872 111.615 L 156.872 111.615 Z M 154.278 111.671 L 154.278 111.671 L 154.278 111.671 Q 153.822 111.671 153.554 111.333 L 153.554 111.333 L 153.554 111.333 Q 153.286 110.994 153.286 110.411 L 153.286 110.411 L 153.286 110.411 Q 153.286 109.824 153.556 109.49 L 153.556 109.49 L 153.556 109.49 Q 153.826 109.156 154.278 109.156 L 154.278 109.156 L 154.278 109.156 Q 154.63 109.156 154.884 109.382 L 154.884 109.382 L 154.884 108.414 L 155.293 108.221 L 155.293 111.615 L 154.884 111.615 L 154.884 111.427 L 154.884 111.427 Q 154.649 111.671 154.278 111.671 Z M 154.334 111.291 L 154.334 111.291 L 154.334 111.291 Q 154.691 111.291 154.884 110.966 L 154.884 110.966 L 154.884 109.838 L 154.884 109.838 Q 154.691 109.532 154.334 109.532 L 154.334 109.532 L 154.334 109.532 Q 154.028 109.532 153.864 109.76 L 153.864 109.76 L 153.864 109.76 Q 153.699 109.988 153.699 110.411 L 153.699 110.411 L 153.699 110.411 Q 153.699 110.792 153.871 111.041 L 153.871 111.041 L 153.871 111.041 Q 154.043 111.291 154.334 111.291 Z M 148.475 112.226 L 148.08 112.226 L 148.08 112.226 Q 148.193 112.061 148.299 111.857 L 148.299 111.857 L 148.299 111.857 Q 148.405 111.652 148.525 111.204 L 148.525 111.204 L 148.525 111.204 Q 148.644 110.755 148.644 110.28 L 148.644 110.28 L 148.644 110.28 Q 148.644 109.598 148.438 109.055 L 148.438 109.055 L 148.438 109.055 Q 148.231 108.512 148.029 108.268 L 148.029 108.268 L 148.423 108.268 L 148.423 108.268 Q 149.049 109.015 149.049 110.28 L 149.049 110.28 L 149.049 110.28 Q 149.049 111.474 148.475 112.226 L 148.475 112.226 L 148.475 112.226 Z M 146.254 111.671 L 146.254 111.671 L 146.254 111.671 Q 145.766 111.671 145.476 111.321 L 145.476 111.321 L 145.476 111.321 Q 145.187 110.971 145.187 110.411 L 145.187 110.411 L 145.187 110.411 Q 145.187 109.824 145.479 109.49 L 145.479 109.49 L 145.479 109.49 Q 145.77 109.156 146.254 109.156 L 146.254 109.156 L 146.254 109.156 Q 146.687 109.156 146.967 109.445 L 146.967 109.445 L 146.967 109.445 Q 147.246 109.735 147.246 110.299 L 147.246 110.299 L 147.246 110.299 Q 147.246 110.43 147.232 110.571 L 147.232 110.571 L 145.606 110.571 L 145.606 110.571 Q 145.629 110.9 145.81 111.1 L 145.81 111.1 L 145.81 111.1 Q 145.991 111.3 146.264 111.3 L 146.264 111.3 L 146.264 111.3 Q 146.565 111.3 146.781 111.084 L 146.781 111.084 L 147.03 111.361 L 147.03 111.361 Q 146.72 111.671 146.254 111.671 Z M 145.601 110.223 L 145.601 110.223 L 146.833 110.223 L 146.833 110.223 Q 146.828 109.852 146.656 109.685 L 146.656 109.685 L 146.656 109.685 Q 146.485 109.518 146.254 109.518 L 146.254 109.518 L 146.254 109.518 Q 145.977 109.518 145.798 109.695 L 145.798 109.695 L 145.798 109.695 Q 145.62 109.871 145.601 110.223 Z M 143.093 112.588 L 143.093 112.588 L 142.896 112.268 L 142.896 112.268 Q 143.418 112.24 143.617 112.087 L 143.617 112.087 L 143.617 112.087 Q 143.817 111.935 143.817 111.671 L 143.817 111.671 L 143.817 111.38 L 143.817 111.38 Q 143.606 111.671 143.197 111.671 L 143.197 111.671 L 143.197 111.671 Q 142.774 111.671 142.494 111.342 L 142.494 111.342 L 142.494 111.342 Q 142.214 111.013 142.214 110.411 L 142.214 110.411 L 142.214 110.411 Q 142.214 109.829 142.489 109.492 L 142.489 109.492 L 142.489 109.492 Q 142.764 109.156 143.211 109.156 L 143.211 109.156 L 143.211 109.156 Q 143.587 109.156 143.817 109.41 L 143.817 109.41 L 143.817 109.213 L 144.226 109.213 L 144.226 111.516 L 144.226 111.516 Q 144.226 112.066 143.932 112.311 L 143.932 112.311 L 143.932 112.311 Q 143.639 112.555 143.093 112.588 Z M 143.281 111.291 L 143.281 111.291 L 143.281 111.291 Q 143.432 111.291 143.58 111.199 L 143.58 111.199 L 143.58 111.199 Q 143.728 111.107 143.817 110.952 L 143.817 110.952 L 143.817 109.852 L 143.817 109.852 Q 143.733 109.711 143.577 109.622 L 143.577 109.622 L 143.577 109.622 Q 143.422 109.532 143.281 109.532 L 143.281 109.532 L 143.281 109.532 Q 142.962 109.532 142.795 109.76 L 142.795 109.76 L 142.795 109.76 Q 142.628 109.988 142.628 110.411 L 142.628 110.411 L 142.628 110.411 Q 142.628 110.82 142.809 111.055 L 142.809 111.055 L 142.809 111.055 Q 142.99 111.291 143.281 111.291 Z M 141.158 111.615 L 140.749 111.615 L 140.749 111.385 L 140.749 111.385 Q 140.529 111.671 140.143 111.671 L 140.143 111.671 L 140.143 111.671 Q 139.706 111.671 139.487 111.417 L 139.487 111.417 L 139.487 111.417 Q 139.269 111.164 139.269 110.599 L 139.269 110.599 L 139.269 109.213 L 139.678 109.213 L 139.678 110.661 L 139.678 110.661 Q 139.678 110.985 139.816 111.138 L 139.816 111.138 L 139.816 111.138 Q 139.955 111.291 140.195 111.291 L 140.195 111.291 L 140.195 111.291 Q 140.749 111.291 140.749 110.67 L 140.749 110.67 L 140.749 109.213 L 141.158 109.213 L 141.158 111.615 L 141.158 111.615 Z M 137.989 111.335 L 137.989 111.335 L 137.989 111.335 Q 137.702 111.671 137.213 111.671 L 137.213 111.671 L 137.213 111.671 Q 136.724 111.671 136.437 111.338 L 136.437 111.338 L 136.437 111.338 Q 136.151 111.004 136.151 110.416 L 136.151 110.416 L 136.151 110.416 Q 136.151 109.829 136.437 109.492 L 136.437 109.492 L 136.437 109.492 Q 136.724 109.156 137.213 109.156 L 137.213 109.156 L 137.213 109.156 Q 137.702 109.156 137.989 109.49 L 137.989 109.49 L 137.989 109.49 Q 138.275 109.824 138.275 110.411 L 138.275 110.411 L 138.275 110.411 Q 138.275 110.999 137.989 111.335 Z M 136.736 111.058 L 136.736 111.058 L 136.736 111.058 Q 136.908 111.291 137.213 111.291 L 137.213 111.291 L 137.213 111.291 Q 137.519 111.291 137.69 111.058 L 137.69 111.058 L 137.69 111.058 Q 137.862 110.825 137.862 110.411 L 137.862 110.411 L 137.862 110.411 Q 137.862 110.002 137.69 109.767 L 137.69 109.767 L 137.69 109.767 Q 137.519 109.532 137.213 109.532 L 137.213 109.532 L 137.213 109.532 Q 136.908 109.532 136.736 109.765 L 136.736 109.765 L 136.736 109.765 Q 136.564 109.998 136.564 110.416 L 136.564 110.416 L 136.564 110.416 Q 136.564 110.825 136.736 111.058 Z M 134.599 111.615 L 134.19 111.615 L 134.19 109.213 L 134.599 109.213 L 134.599 109.528 L 134.599 109.528 Q 134.768 109.156 135.168 109.156 L 135.168 109.156 L 135.168 109.156 Q 135.394 109.156 135.539 109.279 L 135.539 109.279 L 135.478 109.664 L 135.478 109.664 Q 135.328 109.561 135.135 109.561 L 135.135 109.561 L 135.135 109.561 Q 134.923 109.561 134.761 109.725 L 134.761 109.725 L 134.761 109.725 Q 134.599 109.89 134.599 110.261 L 134.599 110.261 L 134.599 111.615 L 134.599 111.615 Z M 220.405 106.637 L 220.268 106.566 L 220.268 106.566 Q 220.353 106.491 220.437 106.35 L 220.437 106.35 L 220.437 106.35 Q 220.522 106.209 220.531 106.049 L 220.531 106.049 L 220.531 106.049 Q 220.39 106.04 220.296 105.953 L 220.296 105.953 L 220.296 105.953 Q 220.202 105.866 220.202 105.734 L 220.202 105.734 L 220.202 105.734 Q 220.202 105.588 220.294 105.494 L 220.294 105.494 L 220.294 105.494 Q 220.386 105.4 220.517 105.4 L 220.517 105.4 L 220.517 105.4 Q 220.668 105.4 220.771 105.506 L 220.771 105.506 L 220.771 105.506 Q 220.875 105.612 220.875 105.814 L 220.875 105.814 L 220.875 105.814 Q 220.875 106.073 220.743 106.291 L 220.743 106.291 L 220.743 106.291 Q 220.611 106.51 220.405 106.637 L 220.405 106.637 L 220.405 106.637 Z M 218.565 106.03 L 218.565 106.03 L 218.565 106.03 Q 218.104 106.03 217.836 105.699 L 217.836 105.699 L 217.836 105.699 Q 217.569 105.368 217.569 104.775 L 217.569 104.775 L 217.569 104.775 Q 217.569 104.183 217.839 103.849 L 217.839 103.849 L 217.839 103.849 Q 218.109 103.515 218.584 103.515 L 218.584 103.515 L 218.584 103.515 Q 219.223 103.515 219.425 104.075 L 219.425 104.075 L 219.04 104.216 L 219.04 104.216 Q 218.918 103.896 218.589 103.896 L 218.589 103.896 L 218.589 103.896 Q 218.288 103.896 218.137 104.127 L 218.137 104.127 L 218.137 104.127 Q 217.987 104.357 217.987 104.775 L 217.987 104.775 L 217.987 104.775 Q 217.987 105.189 218.137 105.417 L 218.137 105.417 L 218.137 105.417 Q 218.288 105.645 218.575 105.645 L 218.575 105.645 L 218.575 105.645 Q 218.951 105.645 219.063 105.288 L 219.063 105.288 L 219.444 105.415 L 219.444 105.415 Q 219.355 105.711 219.127 105.871 L 219.127 105.871 L 219.127 105.871 Q 218.899 106.03 218.565 106.03 Z M 216.526 105.974 L 216.117 105.974 L 216.117 104.521 L 216.117 104.521 Q 216.117 104.197 215.978 104.044 L 215.978 104.044 L 215.978 104.044 Q 215.839 103.891 215.6 103.891 L 215.6 103.891 L 215.6 103.891 Q 215.045 103.891 215.045 104.512 L 215.045 104.512 L 215.045 105.974 L 214.636 105.974 L 214.636 103.572 L 215.045 103.572 L 215.045 103.816 L 215.045 103.816 Q 215.266 103.515 215.665 103.515 L 215.665 103.515 L 215.665 103.515 Q 216.089 103.515 216.307 103.772 L 216.307 103.772 L 216.307 103.772 Q 216.526 104.028 216.526 104.592 L 216.526 104.592 L 216.526 105.974 L 216.526 105.974 Z M 213.565 105.974 L 213.179 105.974 L 213.179 105.753 L 213.179 105.753 Q 212.883 106.03 212.498 106.03 L 212.498 106.03 L 212.498 106.03 Q 212.117 106.03 211.889 105.821 L 211.889 105.821 L 211.889 105.821 Q 211.661 105.612 211.661 105.222 L 211.661 105.222 L 211.661 105.222 Q 211.661 104.832 211.919 104.63 L 211.919 104.63 L 211.919 104.63 Q 212.178 104.427 212.559 104.427 L 212.559 104.427 L 212.559 104.427 Q 212.906 104.427 213.179 104.583 L 213.179 104.583 L 213.179 104.413 L 213.179 104.413 Q 213.179 104.112 213.045 103.993 L 213.045 103.993 L 213.045 103.993 Q 212.911 103.873 212.657 103.873 L 212.657 103.873 L 212.657 103.873 Q 212.295 103.873 211.957 104.112 L 211.957 104.112 L 211.839 103.769 L 211.839 103.769 Q 212.225 103.515 212.709 103.515 L 212.709 103.515 L 212.709 103.515 Q 213.565 103.515 213.565 104.38 L 213.565 104.38 L 213.565 105.974 L 213.565 105.974 Z M 212.559 105.668 L 212.559 105.668 L 212.559 105.668 Q 212.911 105.668 213.179 105.353 L 213.179 105.353 L 213.179 104.94 L 213.179 104.94 Q 212.921 104.78 212.615 104.78 L 212.615 104.78 L 212.615 104.78 Q 212.366 104.78 212.206 104.893 L 212.206 104.893 L 212.206 104.893 Q 212.046 105.006 212.046 105.222 L 212.046 105.222 L 212.046 105.222 Q 212.046 105.424 212.18 105.546 L 212.18 105.546 L 212.18 105.546 Q 212.314 105.668 212.559 105.668 Z M 210.783 105.974 L 210.374 105.974 L 210.374 102.773 L 210.783 102.58 L 210.783 105.974 L 210.783 105.974 Z M 208.371 106.03 L 208.371 106.03 L 208.371 106.03 Q 208.028 106.03 207.756 105.767 L 207.756 105.767 L 207.756 105.974 L 207.347 105.974 L 207.347 102.773 L 207.756 102.58 L 207.756 103.779 L 207.756 103.779 Q 207.995 103.515 208.357 103.515 L 208.357 103.515 L 208.357 103.515 Q 208.809 103.515 209.081 103.849 L 209.081 103.849 L 209.081 103.849 Q 209.354 104.183 209.354 104.771 L 209.354 104.771 L 209.354 104.771 Q 209.354 105.377 209.093 105.704 L 209.093 105.704 L 209.093 105.704 Q 208.832 106.03 208.371 106.03 Z M 208.315 105.65 L 208.315 105.65 L 208.315 105.65 Q 208.621 105.65 208.778 105.417 L 208.778 105.417 L 208.778 105.417 Q 208.936 105.184 208.936 104.771 L 208.936 104.771 L 208.936 104.771 Q 208.936 104.343 208.778 104.117 L 208.778 104.117 L 208.778 104.117 Q 208.621 103.891 208.315 103.891 L 208.315 103.891 L 208.315 103.891 Q 208.127 103.891 207.977 103.99 L 207.977 103.99 L 207.977 103.99 Q 207.826 104.089 207.756 104.211 L 207.756 104.211 L 207.756 105.325 L 207.756 105.325 Q 207.845 105.476 207.995 105.563 L 207.995 105.563 L 207.995 105.563 Q 208.146 105.65 208.315 105.65 Z M 201.435 106.637 L 201.299 106.566 L 201.299 106.566 Q 201.384 106.491 201.468 106.35 L 201.468 106.35 L 201.468 106.35 Q 201.553 106.209 201.562 106.049 L 201.562 106.049 L 201.562 106.049 Q 201.421 106.04 201.327 105.953 L 201.327 105.953 L 201.327 105.953 Q 201.233 105.866 201.233 105.734 L 201.233 105.734 L 201.233 105.734 Q 201.233 105.588 201.325 105.494 L 201.325 105.494 L 201.325 105.494 Q 201.417 105.4 201.548 105.4 L 201.548 105.4 L 201.548 105.4 Q 201.699 105.4 201.802 105.506 L 201.802 105.506 L 201.802 105.506 Q 201.905 105.612 201.905 105.814 L 201.905 105.814 L 201.905 105.814 Q 201.905 106.073 201.774 106.291 L 201.774 106.291 L 201.774 106.291 Q 201.642 106.51 201.435 106.637 L 201.435 106.637 L 201.435 106.637 Z M 200.224 105.974 L 199.815 105.974 L 199.815 105.744 L 199.815 105.744 Q 199.595 106.03 199.209 106.03 L 199.209 106.03 L 199.209 106.03 Q 198.772 106.03 198.553 105.777 L 198.553 105.777 L 198.553 105.777 Q 198.335 105.523 198.335 104.959 L 198.335 104.959 L 198.335 103.572 L 198.744 103.572 L 198.744 105.02 L 198.744 105.02 Q 198.744 105.344 198.882 105.497 L 198.882 105.497 L 198.882 105.497 Q 199.021 105.65 199.261 105.65 L 199.261 105.65 L 199.261 105.65 Q 199.815 105.65 199.815 105.029 L 199.815 105.029 L 199.815 103.572 L 200.224 103.572 L 200.224 105.974 L 200.224 105.974 Z M 196.419 106.03 L 196.419 106.03 L 196.419 106.03 Q 195.931 106.03 195.641 105.68 L 195.641 105.68 L 195.641 105.68 Q 195.352 105.33 195.352 104.771 L 195.352 104.771 L 195.352 104.771 Q 195.352 104.183 195.644 103.849 L 195.644 103.849 L 195.644 103.849 Q 195.935 103.515 196.419 103.515 L 196.419 103.515 L 196.419 103.515 Q 196.852 103.515 197.132 103.805 L 197.132 103.805 L 197.132 103.805 Q 197.411 104.094 197.411 104.658 L 197.411 104.658 L 197.411 104.658 Q 197.411 104.789 197.397 104.93 L 197.397 104.93 L 195.771 104.93 L 195.771 104.93 Q 195.794 105.259 195.975 105.459 L 195.975 105.459 L 195.975 105.459 Q 196.156 105.659 196.429 105.659 L 196.429 105.659 L 196.429 105.659 Q 196.73 105.659 196.946 105.443 L 196.946 105.443 L 197.195 105.72 L 197.195 105.72 Q 196.885 106.03 196.419 106.03 Z M 195.766 104.583 L 195.766 104.583 L 196.998 104.583 L 196.998 104.583 Q 196.993 104.211 196.821 104.044 L 196.821 104.044 L 196.821 104.044 Q 196.65 103.877 196.419 103.877 L 196.419 103.877 L 196.419 103.877 Q 196.142 103.877 195.963 104.054 L 195.963 104.054 L 195.963 104.054 Q 195.785 104.23 195.766 104.583 Z M 194.495 105.974 L 194.086 105.974 L 194.086 102.773 L 194.495 102.58 L 194.495 105.974 L 194.495 105.974 Z M 192.084 106.03 L 192.084 106.03 L 192.084 106.03 Q 191.741 106.03 191.468 105.767 L 191.468 105.767 L 191.468 105.974 L 191.059 105.974 L 191.059 102.773 L 191.468 102.58 L 191.468 103.779 L 191.468 103.779 Q 191.708 103.515 192.07 103.515 L 192.07 103.515 L 192.07 103.515 Q 192.521 103.515 192.794 103.849 L 192.794 103.849 L 192.794 103.849 Q 193.067 104.183 193.067 104.771 L 193.067 104.771 L 193.067 104.771 Q 193.067 105.377 192.806 105.704 L 192.806 105.704 L 192.806 105.704 Q 192.545 106.03 192.084 106.03 Z M 192.028 105.65 L 192.028 105.65 L 192.028 105.65 Q 192.333 105.65 192.491 105.417 L 192.491 105.417 L 192.491 105.417 Q 192.648 105.184 192.648 104.771 L 192.648 104.771 L 192.648 104.771 Q 192.648 104.343 192.491 104.117 L 192.491 104.117 L 192.491 104.117 Q 192.333 103.891 192.028 103.891 L 192.028 103.891 L 192.028 103.891 Q 191.84 103.891 191.689 103.99 L 191.689 103.99 L 191.689 103.99 Q 191.539 104.089 191.468 104.211 L 191.468 104.211 L 191.468 105.325 L 191.468 105.325 Q 191.558 105.476 191.708 105.563 L 191.708 105.563 L 191.708 105.563 Q 191.859 105.65 192.028 105.65 Z M 190.172 106.585 L 189.778 106.585 L 189.778 106.585 Q 189.204 105.833 189.204 104.639 L 189.204 104.639 L 189.204 104.639 Q 189.204 103.374 189.829 102.627 L 189.829 102.627 L 190.224 102.627 L 190.224 102.627 Q 190.022 102.871 189.815 103.414 L 189.815 103.414 L 189.815 103.414 Q 189.608 103.957 189.608 104.639 L 189.608 104.639 L 189.608 104.639 Q 189.608 105.114 189.728 105.563 L 189.728 105.563 L 189.728 105.563 Q 189.848 106.012 189.954 106.216 L 189.954 106.216 L 189.954 106.216 Q 190.06 106.421 190.172 106.585 L 190.172 106.585 L 190.172 106.585 Z M 182.78 106.03 L 182.78 106.03 L 182.78 106.03 Q 182.522 106.03 182.289 105.92 L 182.289 105.92 L 182.289 105.92 Q 182.056 105.809 181.911 105.626 L 181.911 105.626 L 182.202 105.377 L 182.202 105.377 Q 182.47 105.664 182.79 105.664 L 182.79 105.664 L 182.79 105.664 Q 182.992 105.664 183.114 105.586 L 183.114 105.586 L 183.114 105.586 Q 183.236 105.509 183.236 105.358 L 183.236 105.358 L 183.236 105.358 Q 183.236 105.245 183.147 105.154 L 183.147 105.154 L 183.147 105.154 Q 183.058 105.062 182.964 105.017 L 182.964 105.017 L 182.964 105.017 Q 182.87 104.973 182.686 104.902 L 182.686 104.902 L 182.686 104.902 Q 182.32 104.766 182.132 104.597 L 182.132 104.597 L 182.132 104.597 Q 181.944 104.427 181.944 104.15 L 181.944 104.15 L 181.944 104.15 Q 181.944 103.859 182.172 103.687 L 182.172 103.687 L 182.172 103.687 Q 182.4 103.515 182.752 103.515 L 182.752 103.515 L 182.752 103.515 Q 183.255 103.515 183.561 103.877 L 183.561 103.877 L 183.279 104.112 L 183.279 104.112 Q 183.058 103.882 182.747 103.882 L 182.747 103.882 L 182.747 103.882 Q 182.564 103.882 182.456 103.953 L 182.456 103.953 L 182.456 103.953 Q 182.348 104.023 182.348 104.15 L 182.348 104.15 L 182.348 104.15 Q 182.348 104.221 182.383 104.279 L 182.383 104.279 L 182.383 104.279 Q 182.418 104.338 182.51 104.39 L 182.51 104.39 L 182.51 104.39 Q 182.602 104.441 182.656 104.467 L 182.656 104.467 L 182.656 104.467 Q 182.71 104.493 182.856 104.55 L 182.856 104.55 L 182.856 104.55 Q 183.236 104.686 183.436 104.86 L 183.436 104.86 L 183.436 104.86 Q 183.636 105.034 183.636 105.349 L 183.636 105.349 L 183.636 105.349 Q 183.636 105.668 183.406 105.849 L 183.406 105.849 L 183.406 105.849 Q 183.175 106.03 182.78 106.03 Z M 180.132 106.03 L 180.132 106.03 L 180.132 106.03 Q 179.643 106.03 179.354 105.68 L 179.354 105.68 L 179.354 105.68 Q 179.065 105.33 179.065 104.771 L 179.065 104.771 L 179.065 104.771 Q 179.065 104.183 179.356 103.849 L 179.356 103.849 L 179.356 103.849 Q 179.648 103.515 180.132 103.515 L 180.132 103.515 L 180.132 103.515 Q 180.564 103.515 180.844 103.805 L 180.844 103.805 L 180.844 103.805 Q 181.124 104.094 181.124 104.658 L 181.124 104.658 L 181.124 104.658 Q 181.124 104.789 181.11 104.93 L 181.11 104.93 L 179.483 104.93 L 179.483 104.93 Q 179.507 105.259 179.688 105.459 L 179.688 105.459 L 179.688 105.459 Q 179.869 105.659 180.141 105.659 L 180.141 105.659 L 180.141 105.659 Q 180.442 105.659 180.658 105.443 L 180.658 105.443 L 180.907 105.72 L 180.907 105.72 Q 180.597 106.03 180.132 106.03 Z M 179.478 104.583 L 179.478 104.583 L 180.71 104.583 L 180.71 104.583 Q 180.705 104.211 180.534 104.044 L 180.534 104.044 L 180.534 104.044 Q 180.362 103.877 180.132 103.877 L 180.132 103.877 L 180.132 103.877 Q 179.854 103.877 179.676 104.054 L 179.676 104.054 L 179.676 104.054 Q 179.497 104.23 179.478 104.583 Z M 178.208 105.974 L 177.799 105.974 L 177.799 102.773 L 178.208 102.58 L 178.208 105.974 L 178.208 105.974 Z M 176.704 105.974 L 176.318 105.974 L 176.318 105.753 L 176.318 105.753 Q 176.022 106.03 175.637 106.03 L 175.637 106.03 L 175.637 106.03 Q 175.256 106.03 175.028 105.821 L 175.028 105.821 L 175.028 105.821 Q 174.8 105.612 174.8 105.222 L 174.8 105.222 L 174.8 105.222 Q 174.8 104.832 175.058 104.63 L 175.058 104.63 L 175.058 104.63 Q 175.317 104.427 175.698 104.427 L 175.698 104.427 L 175.698 104.427 Q 176.046 104.427 176.318 104.583 L 176.318 104.583 L 176.318 104.413 L 176.318 104.413 Q 176.318 104.112 176.184 103.993 L 176.184 103.993 L 176.184 103.993 Q 176.05 103.873 175.796 103.873 L 175.796 103.873 L 175.796 103.873 Q 175.435 103.873 175.096 104.112 L 175.096 104.112 L 174.979 103.769 L 174.979 103.769 Q 175.364 103.515 175.848 103.515 L 175.848 103.515 L 175.848 103.515 Q 176.704 103.515 176.704 104.38 L 176.704 104.38 L 176.704 105.974 L 176.704 105.974 Z M 175.698 105.668 L 175.698 105.668 L 175.698 105.668 Q 176.05 105.668 176.318 105.353 L 176.318 105.353 L 176.318 104.94 L 176.318 104.94 Q 176.06 104.78 175.754 104.78 L 175.754 104.78 L 175.754 104.78 Q 175.505 104.78 175.345 104.893 L 175.345 104.893 L 175.345 104.893 Q 175.185 105.006 175.185 105.222 L 175.185 105.222 L 175.185 105.222 Q 175.185 105.424 175.319 105.546 L 175.319 105.546 L 175.319 105.546 Q 175.453 105.668 175.698 105.668 Z M 173.757 105.974 L 173.348 105.974 L 173.348 104.521 L 173.348 104.521 Q 173.348 104.197 173.209 104.044 L 173.209 104.044 L 173.209 104.044 Q 173.071 103.891 172.831 103.891 L 172.831 103.891 L 172.831 103.891 Q 172.276 103.891 172.276 104.512 L 172.276 104.512 L 172.276 105.974 L 171.867 105.974 L 171.867 103.572 L 172.276 103.572 L 172.276 103.816 L 172.276 103.816 Q 172.497 103.515 172.897 103.515 L 172.897 103.515 L 172.897 103.515 Q 173.32 103.515 173.538 103.772 L 173.538 103.772 L 173.538 103.772 Q 173.757 104.028 173.757 104.592 L 173.757 104.592 L 173.757 105.974 L 173.757 105.974 Z M 170.543 105.694 L 170.543 105.694 L 170.543 105.694 Q 170.256 106.03 169.767 106.03 L 169.767 106.03 L 169.767 106.03 Q 169.278 106.03 168.991 105.697 L 168.991 105.697 L 168.991 105.697 Q 168.705 105.363 168.705 104.775 L 168.705 104.775 L 168.705 104.775 Q 168.705 104.188 168.991 103.852 L 168.991 103.852 L 168.991 103.852 Q 169.278 103.515 169.767 103.515 L 169.767 103.515 L 169.767 103.515 Q 170.256 103.515 170.543 103.849 L 170.543 103.849 L 170.543 103.849 Q 170.829 104.183 170.829 104.771 L 170.829 104.771 L 170.829 104.771 Q 170.829 105.358 170.543 105.694 Z M 169.29 105.417 L 169.29 105.417 L 169.29 105.417 Q 169.462 105.65 169.767 105.65 L 169.767 105.65 L 169.767 105.65 Q 170.073 105.65 170.244 105.417 L 170.244 105.417 L 170.244 105.417 Q 170.416 105.184 170.416 104.771 L 170.416 104.771 L 170.416 104.771 Q 170.416 104.362 170.244 104.127 L 170.244 104.127 L 170.244 104.127 Q 170.073 103.891 169.767 103.891 L 169.767 103.891 L 169.767 103.891 Q 169.462 103.891 169.29 104.124 L 169.29 104.124 L 169.29 104.124 Q 169.118 104.357 169.118 104.775 L 169.118 104.775 L 169.118 104.775 Q 169.118 105.184 169.29 105.417 Z M 167.822 103.062 L 167.822 103.062 L 167.822 103.062 Q 167.747 103.135 167.638 103.135 L 167.638 103.135 L 167.638 103.135 Q 167.53 103.135 167.457 103.059 L 167.457 103.059 L 167.457 103.059 Q 167.385 102.984 167.385 102.881 L 167.385 102.881 L 167.385 102.881 Q 167.385 102.773 167.46 102.695 L 167.46 102.695 L 167.46 102.695 Q 167.535 102.618 167.638 102.618 L 167.638 102.618 L 167.638 102.618 Q 167.747 102.618 167.822 102.695 L 167.822 102.695 L 167.822 102.695 Q 167.897 102.773 167.897 102.881 L 167.897 102.881 L 167.897 102.881 Q 167.897 102.989 167.822 103.062 Z M 167.845 105.974 L 167.436 105.974 L 167.436 103.572 L 167.845 103.572 L 167.845 105.974 L 167.845 105.974 Z M 166.066 106.03 L 166.066 106.03 L 166.066 106.03 Q 165.558 106.03 165.558 105.457 L 165.558 105.457 L 165.558 103.929 L 165.168 103.929 L 165.168 103.572 L 165.558 103.572 L 165.558 102.777 L 165.967 102.58 L 165.967 103.572 L 166.559 103.572 L 166.559 103.929 L 165.967 103.929 L 165.967 105.321 L 165.967 105.321 Q 165.967 105.48 166.019 105.565 L 166.019 105.565 L 166.019 105.565 Q 166.07 105.65 166.216 105.65 L 166.216 105.65 L 166.216 105.65 Q 166.376 105.65 166.573 105.523 L 166.573 105.523 L 166.526 105.922 L 166.526 105.922 Q 166.32 106.03 166.066 106.03 Z M 164.409 105.974 L 164.024 105.974 L 164.024 105.753 L 164.024 105.753 Q 163.727 106.03 163.342 106.03 L 163.342 106.03 L 163.342 106.03 Q 162.961 106.03 162.733 105.821 L 162.733 105.821 L 162.733 105.821 Q 162.505 105.612 162.505 105.222 L 162.505 105.222 L 162.505 105.222 Q 162.505 104.832 162.764 104.63 L 162.764 104.63 L 162.764 104.63 Q 163.022 104.427 163.403 104.427 L 163.403 104.427 L 163.403 104.427 Q 163.751 104.427 164.024 104.583 L 164.024 104.583 L 164.024 104.413 L 164.024 104.413 Q 164.024 104.112 163.89 103.993 L 163.89 103.993 L 163.89 103.993 Q 163.756 103.873 163.502 103.873 L 163.502 103.873 L 163.502 103.873 Q 163.14 103.873 162.801 104.112 L 162.801 104.112 L 162.684 103.769 L 162.684 103.769 Q 163.069 103.515 163.554 103.515 L 163.554 103.515 L 163.554 103.515 Q 164.409 103.515 164.409 104.38 L 164.409 104.38 L 164.409 105.974 L 164.409 105.974 Z M 163.403 105.668 L 163.403 105.668 L 163.403 105.668 Q 163.756 105.668 164.024 105.353 L 164.024 105.353 L 164.024 104.94 L 164.024 104.94 Q 163.765 104.78 163.46 104.78 L 163.46 104.78 L 163.46 104.78 Q 163.21 104.78 163.051 104.893 L 163.051 104.893 L 163.051 104.893 Q 162.891 105.006 162.891 105.222 L 162.891 105.222 L 162.891 105.222 Q 162.891 105.424 163.025 105.546 L 163.025 105.546 L 163.025 105.546 Q 163.159 105.668 163.403 105.668 Z M 161.462 105.974 L 161.053 105.974 L 161.053 104.521 L 161.053 104.521 Q 161.053 104.197 160.915 104.044 L 160.915 104.044 L 160.915 104.044 Q 160.776 103.891 160.536 103.891 L 160.536 103.891 L 160.536 103.891 Q 159.982 103.891 159.982 104.512 L 159.982 104.512 L 159.982 105.974 L 159.573 105.974 L 159.573 103.572 L 159.982 103.572 L 159.982 103.816 L 159.982 103.816 Q 160.203 103.515 160.602 103.515 L 160.602 103.515 L 160.602 103.515 Q 161.025 103.515 161.244 103.772 L 161.244 103.772 L 161.244 103.772 Q 161.462 104.028 161.462 104.592 L 161.462 104.592 L 161.462 105.974 L 161.462 105.974 Z M 153.126 106.03 L 153.126 106.03 L 153.126 106.03 Q 152.867 106.03 152.634 105.92 L 152.634 105.92 L 152.634 105.92 Q 152.402 105.809 152.256 105.626 L 152.256 105.626 L 152.547 105.377 L 152.547 105.377 Q 152.815 105.664 153.135 105.664 L 153.135 105.664 L 153.135 105.664 Q 153.337 105.664 153.459 105.586 L 153.459 105.586 L 153.459 105.586 Q 153.581 105.509 153.581 105.358 L 153.581 105.358 L 153.581 105.358 Q 153.581 105.245 153.492 105.154 L 153.492 105.154 L 153.492 105.154 Q 153.403 105.062 153.309 105.017 L 153.309 105.017 L 153.309 105.017 Q 153.215 104.973 153.031 104.902 L 153.031 104.902 L 153.031 104.902 Q 152.665 104.766 152.477 104.597 L 152.477 104.597 L 152.477 104.597 Q 152.289 104.427 152.289 104.15 L 152.289 104.15 L 152.289 104.15 Q 152.289 103.859 152.517 103.687 L 152.517 103.687 L 152.517 103.687 Q 152.745 103.515 153.097 103.515 L 153.097 103.515 L 153.097 103.515 Q 153.6 103.515 153.906 103.877 L 153.906 103.877 L 153.624 104.112 L 153.624 104.112 Q 153.403 103.882 153.093 103.882 L 153.093 103.882 L 153.093 103.882 Q 152.909 103.882 152.801 103.953 L 152.801 103.953 L 152.801 103.953 Q 152.693 104.023 152.693 104.15 L 152.693 104.15 L 152.693 104.15 Q 152.693 104.221 152.728 104.279 L 152.728 104.279 L 152.728 104.279 Q 152.764 104.338 152.855 104.39 L 152.855 104.39 L 152.855 104.39 Q 152.947 104.441 153.001 104.467 L 153.001 104.467 L 153.001 104.467 Q 153.055 104.493 153.201 104.55 L 153.201 104.55 L 153.201 104.55 Q 153.581 104.686 153.781 104.86 L 153.781 104.86 L 153.781 104.86 Q 153.981 105.034 153.981 105.349 L 153.981 105.349 L 153.981 105.349 Q 153.981 105.668 153.751 105.849 L 153.751 105.849 L 153.751 105.849 Q 153.52 106.03 153.126 106.03 Z M 150.681 105.974 L 150.272 105.974 L 150.272 103.572 L 150.681 103.572 L 150.681 103.887 L 150.681 103.887 Q 150.85 103.515 151.25 103.515 L 151.25 103.515 L 151.25 103.515 Q 151.475 103.515 151.621 103.638 L 151.621 103.638 L 151.56 104.023 L 151.56 104.023 Q 151.409 103.92 151.217 103.92 L 151.217 103.92 L 151.217 103.92 Q 151.005 103.92 150.843 104.084 L 150.843 104.084 L 150.843 104.084 Q 150.681 104.249 150.681 104.62 L 150.681 104.62 L 150.681 105.974 L 150.681 105.974 Z M 149.075 105.974 L 148.666 105.974 L 148.666 105.744 L 148.666 105.744 Q 148.445 106.03 148.06 106.03 L 148.06 106.03 L 148.06 106.03 Q 147.622 106.03 147.404 105.777 L 147.404 105.777 L 147.404 105.777 Q 147.185 105.523 147.185 104.959 L 147.185 104.959 L 147.185 103.572 L 147.594 103.572 L 147.594 105.02 L 147.594 105.02 Q 147.594 105.344 147.733 105.497 L 147.733 105.497 L 147.733 105.497 Q 147.872 105.65 148.111 105.65 L 148.111 105.65 L 148.111 105.65 Q 148.666 105.65 148.666 105.029 L 148.666 105.029 L 148.666 103.572 L 149.075 103.572 L 149.075 105.974 L 149.075 105.974 Z M 145.27 106.03 L 145.27 106.03 L 145.27 106.03 Q 144.781 106.03 144.492 105.68 L 144.492 105.68 L 144.492 105.68 Q 144.203 105.33 144.203 104.771 L 144.203 104.771 L 144.203 104.771 Q 144.203 104.183 144.494 103.849 L 144.494 103.849 L 144.494 103.849 Q 144.786 103.515 145.27 103.515 L 145.27 103.515 L 145.27 103.515 Q 145.702 103.515 145.982 103.805 L 145.982 103.805 L 145.982 103.805 Q 146.262 104.094 146.262 104.658 L 146.262 104.658 L 146.262 104.658 Q 146.262 104.789 146.248 104.93 L 146.248 104.93 L 144.621 104.93 L 144.621 104.93 Q 144.645 105.259 144.826 105.459 L 144.826 105.459 L 144.826 105.459 Q 145.007 105.659 145.279 105.659 L 145.279 105.659 L 145.279 105.659 Q 145.58 105.659 145.797 105.443 L 145.797 105.443 L 146.046 105.72 L 146.046 105.72 Q 145.735 106.03 145.27 106.03 Z M 144.617 104.583 L 144.617 104.583 L 145.848 104.583 L 145.848 104.583 Q 145.844 104.211 145.672 104.044 L 145.672 104.044 L 145.672 104.044 Q 145.5 103.877 145.27 103.877 L 145.27 103.877 L 145.27 103.877 Q 144.993 103.877 144.814 104.054 L 144.814 104.054 L 144.814 104.054 Q 144.635 104.23 144.617 104.583 Z M 143.346 105.974 L 142.937 105.974 L 142.937 102.773 L 143.346 102.58 L 143.346 105.974 L 143.346 105.974 Z M 141.717 105.974 L 141.308 105.974 L 141.308 105.744 L 141.308 105.744 Q 141.087 106.03 140.701 106.03 L 140.701 106.03 L 140.701 106.03 Q 140.264 106.03 140.045 105.777 L 140.045 105.777 L 140.045 105.777 Q 139.827 105.523 139.827 104.959 L 139.827 104.959 L 139.827 103.572 L 140.236 103.572 L 140.236 105.02 L 140.236 105.02 Q 140.236 105.344 140.375 105.497 L 140.375 105.497 L 140.375 105.497 Q 140.513 105.65 140.753 105.65 L 140.753 105.65 L 140.753 105.65 Q 141.308 105.65 141.308 105.029 L 141.308 105.029 L 141.308 103.572 L 141.717 103.572 L 141.717 105.974 L 141.717 105.974 Z M 138.547 105.694 L 138.547 105.694 L 138.547 105.694 Q 138.26 106.03 137.771 106.03 L 137.771 106.03 L 137.771 106.03 Q 137.282 106.03 136.996 105.697 L 136.996 105.697 L 136.996 105.697 Q 136.709 105.363 136.709 104.775 L 136.709 104.775 L 136.709 104.775 Q 136.709 104.188 136.996 103.852 L 136.996 103.852 L 136.996 103.852 Q 137.282 103.515 137.771 103.515 L 137.771 103.515 L 137.771 103.515 Q 138.26 103.515 138.547 103.849 L 138.547 103.849 L 138.547 103.849 Q 138.834 104.183 138.834 104.771 L 138.834 104.771 L 138.834 104.771 Q 138.834 105.358 138.547 105.694 Z M 137.294 105.417 L 137.294 105.417 L 137.294 105.417 Q 137.466 105.65 137.771 105.65 L 137.771 105.65 L 137.771 105.65 Q 138.077 105.65 138.248 105.417 L 138.248 105.417 L 138.248 105.417 Q 138.42 105.184 138.42 104.771 L 138.42 104.771 L 138.42 104.771 Q 138.42 104.362 138.248 104.127 L 138.248 104.127 L 138.248 104.127 Q 138.077 103.891 137.771 103.891 L 137.771 103.891 L 137.771 103.891 Q 137.466 103.891 137.294 104.124 L 137.294 104.124 L 137.294 104.124 Q 137.123 104.357 137.123 104.775 L 137.123 104.775 L 137.123 104.775 Q 137.123 105.184 137.294 105.417 Z M 135.046 106.03 L 135.046 106.03 L 135.046 106.03 Q 134.585 106.03 134.317 105.699 L 134.317 105.699 L 134.317 105.699 Q 134.049 105.368 134.049 104.775 L 134.049 104.775 L 134.049 104.775 Q 134.049 104.183 134.319 103.849 L 134.319 103.849 L 134.319 103.849 Q 134.59 103.515 135.065 103.515 L 135.065 103.515 L 135.065 103.515 Q 135.704 103.515 135.906 104.075 L 135.906 104.075 L 135.52 104.216 L 135.52 104.216 Q 135.398 103.896 135.069 103.896 L 135.069 103.896 L 135.069 103.896 Q 134.768 103.896 134.618 104.127 L 134.618 104.127 L 134.618 104.127 Q 134.468 104.357 134.468 104.775 L 134.468 104.775 L 134.468 104.775 Q 134.468 105.189 134.618 105.417 L 134.618 105.417 L 134.618 105.417 Q 134.768 105.645 135.055 105.645 L 135.055 105.645 L 135.055 105.645 Q 135.431 105.645 135.544 105.288 L 135.544 105.288 L 135.925 105.415 L 135.925 105.415 Q 135.835 105.711 135.607 105.871 L 135.607 105.871 L 135.607 105.871 Q 135.379 106.03 135.046 106.03 Z M 219.953 100.389 L 219.953 100.389 L 219.953 100.389 Q 219.695 100.389 219.462 100.279 L 219.462 100.279 L 219.462 100.279 Q 219.229 100.168 219.084 99.985 L 219.084 99.985 L 219.375 99.736 L 219.375 99.736 Q 219.643 100.023 219.963 100.023 L 219.963 100.023 L 219.963 100.023 Q 220.165 100.023 220.287 99.945 L 220.287 99.945 L 220.287 99.945 Q 220.409 99.868 220.409 99.717 L 220.409 99.717 L 220.409 99.717 Q 220.409 99.604 220.32 99.513 L 220.32 99.513 L 220.32 99.513 Q 220.231 99.421 220.137 99.376 L 220.137 99.376 L 220.137 99.376 Q 220.043 99.332 219.859 99.261 L 219.859 99.261 L 219.859 99.261 Q 219.493 99.125 219.305 98.956 L 219.305 98.956 L 219.305 98.956 Q 219.117 98.786 219.117 98.509 L 219.117 98.509 L 219.117 98.509 Q 219.117 98.218 219.345 98.046 L 219.345 98.046 L 219.345 98.046 Q 219.573 97.875 219.925 97.875 L 219.925 97.875 L 219.925 97.875 Q 220.428 97.875 220.734 98.236 L 220.734 98.236 L 220.452 98.472 L 220.452 98.472 Q 220.231 98.241 219.92 98.241 L 219.92 98.241 L 219.92 98.241 Q 219.737 98.241 219.629 98.312 L 219.629 98.312 L 219.629 98.312 Q 219.521 98.382 219.521 98.509 L 219.521 98.509 L 219.521 98.509 Q 219.521 98.58 219.556 98.638 L 219.556 98.638 L 219.556 98.638 Q 219.591 98.697 219.683 98.749 L 219.683 98.749 L 219.683 98.749 Q 219.775 98.801 219.829 98.826 L 219.829 98.826 L 219.829 98.826 Q 219.883 98.852 220.029 98.909 L 220.029 98.909 L 220.029 98.909 Q 220.409 99.045 220.609 99.219 L 220.609 99.219 L 220.609 99.219 Q 220.809 99.393 220.809 99.708 L 220.809 99.708 L 220.809 99.708 Q 220.809 100.027 220.579 100.208 L 220.579 100.208 L 220.579 100.208 Q 220.348 100.389 219.953 100.389 Z M 218.22 97.421 L 218.22 97.421 L 218.22 97.421 Q 218.144 97.494 218.036 97.494 L 218.036 97.494 L 218.036 97.494 Q 217.928 97.494 217.855 97.419 L 217.855 97.419 L 217.855 97.419 Q 217.782 97.343 217.782 97.24 L 217.782 97.24 L 217.782 97.24 Q 217.782 97.132 217.858 97.054 L 217.858 97.054 L 217.858 97.054 Q 217.933 96.977 218.036 96.977 L 218.036 96.977 L 218.036 96.977 Q 218.144 96.977 218.22 97.054 L 218.22 97.054 L 218.22 97.054 Q 218.295 97.132 218.295 97.24 L 218.295 97.24 L 218.295 97.24 Q 218.295 97.348 218.22 97.421 Z M 218.243 100.333 L 217.834 100.333 L 217.834 97.931 L 218.243 97.931 L 218.243 100.333 L 218.243 100.333 Z M 216.526 100.053 L 216.526 100.053 L 216.526 100.053 Q 216.239 100.389 215.75 100.389 L 215.75 100.389 L 215.75 100.389 Q 215.261 100.389 214.975 100.056 L 214.975 100.056 L 214.975 100.056 Q 214.688 99.722 214.688 99.134 L 214.688 99.134 L 214.688 99.134 Q 214.688 98.547 214.975 98.211 L 214.975 98.211 L 214.975 98.211 Q 215.261 97.875 215.75 97.875 L 215.75 97.875 L 215.75 97.875 Q 216.239 97.875 216.526 98.208 L 216.526 98.208 L 216.526 98.208 Q 216.813 98.542 216.813 99.13 L 216.813 99.13 L 216.813 99.13 Q 216.813 99.717 216.526 100.053 Z M 215.273 99.776 L 215.273 99.776 L 215.273 99.776 Q 215.445 100.009 215.75 100.009 L 215.75 100.009 L 215.75 100.009 Q 216.056 100.009 216.227 99.776 L 216.227 99.776 L 216.227 99.776 Q 216.399 99.543 216.399 99.13 L 216.399 99.13 L 216.399 99.13 Q 216.399 98.721 216.227 98.486 L 216.227 98.486 L 216.227 98.486 Q 216.056 98.251 215.75 98.251 L 215.75 98.251 L 215.75 98.251 Q 215.445 98.251 215.273 98.483 L 215.273 98.483 L 215.273 98.483 Q 215.102 98.716 215.102 99.134 L 215.102 99.134 L 215.102 99.134 Q 215.102 99.543 215.273 99.776 Z M 213.112 100.333 L 212.703 100.333 L 212.703 97.931 L 213.112 97.931 L 213.112 98.246 L 213.112 98.246 Q 213.282 97.875 213.681 97.875 L 213.681 97.875 L 213.681 97.875 Q 213.907 97.875 214.053 97.997 L 214.053 97.997 L 213.991 98.382 L 213.991 98.382 Q 213.841 98.279 213.648 98.279 L 213.648 98.279 L 213.648 98.279 Q 213.437 98.279 213.275 98.443 L 213.275 98.443 L 213.275 98.443 Q 213.112 98.608 213.112 98.979 L 213.112 98.979 L 213.112 100.333 L 213.112 100.333 Z M 211.338 100.389 L 211.338 100.389 L 211.338 100.389 Q 210.83 100.389 210.83 99.816 L 210.83 99.816 L 210.83 98.288 L 210.44 98.288 L 210.44 97.931 L 210.83 97.931 L 210.83 97.136 L 211.239 96.939 L 211.239 97.931 L 211.831 97.931 L 211.831 98.288 L 211.239 98.288 L 211.239 99.68 L 211.239 99.68 Q 211.239 99.839 211.291 99.924 L 211.291 99.924 L 211.291 99.924 Q 211.342 100.009 211.488 100.009 L 211.488 100.009 L 211.488 100.009 Q 211.648 100.009 211.845 99.882 L 211.845 99.882 L 211.798 100.281 L 211.798 100.281 Q 211.591 100.389 211.338 100.389 Z M 204.316 100.389 L 204.316 100.389 L 204.316 100.389 Q 204.057 100.389 203.825 100.279 L 203.825 100.279 L 203.825 100.279 Q 203.592 100.168 203.446 99.985 L 203.446 99.985 L 203.738 99.736 L 203.738 99.736 Q 204.006 100.023 204.325 100.023 L 204.325 100.023 L 204.325 100.023 Q 204.527 100.023 204.65 99.945 L 204.65 99.945 L 204.65 99.945 Q 204.772 99.868 204.772 99.717 L 204.772 99.717 L 204.772 99.717 Q 204.772 99.604 204.682 99.513 L 204.682 99.513 L 204.682 99.513 Q 204.593 99.421 204.499 99.376 L 204.499 99.376 L 204.499 99.376 Q 204.405 99.332 204.222 99.261 L 204.222 99.261 L 204.222 99.261 Q 203.855 99.125 203.667 98.956 L 203.667 98.956 L 203.667 98.956 Q 203.479 98.786 203.479 98.509 L 203.479 98.509 L 203.479 98.509 Q 203.479 98.218 203.707 98.046 L 203.707 98.046 L 203.707 98.046 Q 203.935 97.875 204.288 97.875 L 204.288 97.875 L 204.288 97.875 Q 204.791 97.875 205.096 98.236 L 205.096 98.236 L 204.814 98.472 L 204.814 98.472 Q 204.593 98.241 204.283 98.241 L 204.283 98.241 L 204.283 98.241 Q 204.1 98.241 203.991 98.312 L 203.991 98.312 L 203.991 98.312 Q 203.883 98.382 203.883 98.509 L 203.883 98.509 L 203.883 98.509 Q 203.883 98.58 203.919 98.638 L 203.919 98.638 L 203.919 98.638 Q 203.954 98.697 204.045 98.749 L 204.045 98.749 L 204.045 98.749 Q 204.137 98.801 204.191 98.826 L 204.191 98.826 L 204.191 98.826 Q 204.245 98.852 204.391 98.909 L 204.391 98.909 L 204.391 98.909 Q 204.772 99.045 204.972 99.219 L 204.972 99.219 L 204.972 99.219 Q 205.171 99.393 205.171 99.708 L 205.171 99.708 L 205.171 99.708 Q 205.171 100.027 204.941 100.208 L 204.941 100.208 L 204.941 100.208 Q 204.711 100.389 204.316 100.389 Z M 201.667 100.389 L 201.667 100.389 L 201.667 100.389 Q 201.178 100.389 200.889 100.039 L 200.889 100.039 L 200.889 100.039 Q 200.6 99.689 200.6 99.13 L 200.6 99.13 L 200.6 99.13 Q 200.6 98.542 200.892 98.208 L 200.892 98.208 L 200.892 98.208 Q 201.183 97.875 201.667 97.875 L 201.667 97.875 L 201.667 97.875 Q 202.1 97.875 202.379 98.164 L 202.379 98.164 L 202.379 98.164 Q 202.659 98.453 202.659 99.017 L 202.659 99.017 L 202.659 99.017 Q 202.659 99.148 202.645 99.289 L 202.645 99.289 L 201.018 99.289 L 201.018 99.289 Q 201.042 99.619 201.223 99.818 L 201.223 99.818 L 201.223 99.818 Q 201.404 100.018 201.677 100.018 L 201.677 100.018 L 201.677 100.018 Q 201.977 100.018 202.194 99.802 L 202.194 99.802 L 202.443 100.079 L 202.443 100.079 Q 202.133 100.389 201.667 100.389 Z M 201.014 98.942 L 201.014 98.942 L 202.245 98.942 L 202.245 98.942 Q 202.241 98.57 202.069 98.403 L 202.069 98.403 L 202.069 98.403 Q 201.898 98.236 201.667 98.236 L 201.667 98.236 L 201.667 98.236 Q 201.39 98.236 201.211 98.413 L 201.211 98.413 L 201.211 98.413 Q 201.033 98.589 201.014 98.942 Z M 198.539 100.389 L 198.539 100.389 L 198.539 100.389 Q 198.083 100.389 197.815 100.051 L 197.815 100.051 L 197.815 100.051 Q 197.547 99.713 197.547 99.13 L 197.547 99.13 L 197.547 99.13 Q 197.547 98.542 197.817 98.208 L 197.817 98.208 L 197.817 98.208 Q 198.088 97.875 198.539 97.875 L 198.539 97.875 L 198.539 97.875 Q 198.892 97.875 199.145 98.1 L 199.145 98.1 L 199.145 97.132 L 199.554 96.939 L 199.554 100.333 L 199.145 100.333 L 199.145 100.145 L 199.145 100.145 Q 198.91 100.389 198.539 100.389 Z M 198.595 100.009 L 198.595 100.009 L 198.595 100.009 Q 198.953 100.009 199.145 99.684 L 199.145 99.684 L 199.145 98.556 L 199.145 98.556 Q 198.953 98.251 198.595 98.251 L 198.595 98.251 L 198.595 98.251 Q 198.29 98.251 198.125 98.479 L 198.125 98.479 L 198.125 98.479 Q 197.961 98.707 197.961 99.13 L 197.961 99.13 L 197.961 99.13 Q 197.961 99.51 198.132 99.76 L 198.132 99.76 L 198.132 99.76 Q 198.304 100.009 198.595 100.009 Z M 191.026 97.625 L 190.612 97.625 L 191.28 96.892 L 191.863 96.892 L 191.026 97.625 L 191.026 97.625 Z M 191.143 100.389 L 191.143 100.389 L 191.143 100.389 Q 190.655 100.389 190.365 100.039 L 190.365 100.039 L 190.365 100.039 Q 190.076 99.689 190.076 99.13 L 190.076 99.13 L 190.076 99.13 Q 190.076 98.542 190.368 98.208 L 190.368 98.208 L 190.368 98.208 Q 190.659 97.875 191.143 97.875 L 191.143 97.875 L 191.143 97.875 Q 191.576 97.875 191.856 98.164 L 191.856 98.164 L 191.856 98.164 Q 192.135 98.453 192.135 99.017 L 192.135 99.017 L 192.135 99.017 Q 192.135 99.148 192.121 99.289 L 192.121 99.289 L 190.495 99.289 L 190.495 99.289 Q 190.518 99.619 190.699 99.818 L 190.699 99.818 L 190.699 99.818 Q 190.88 100.018 191.153 100.018 L 191.153 100.018 L 191.153 100.018 Q 191.454 100.018 191.67 99.802 L 191.67 99.802 L 191.919 100.079 L 191.919 100.079 Q 191.609 100.389 191.143 100.389 Z M 190.49 98.942 L 190.49 98.942 L 191.722 98.942 L 191.722 98.942 Q 191.717 98.57 191.545 98.403 L 191.545 98.403 L 191.545 98.403 Q 191.374 98.236 191.143 98.236 L 191.143 98.236 L 191.143 98.236 Q 190.866 98.236 190.687 98.413 L 190.687 98.413 L 190.687 98.413 Q 190.509 98.589 190.49 98.942 Z M 189.021 100.333 L 188.612 100.333 L 188.612 100.103 L 188.612 100.103 Q 188.391 100.389 188.005 100.389 L 188.005 100.389 L 188.005 100.389 Q 187.568 100.389 187.349 100.136 L 187.349 100.136 L 187.349 100.136 Q 187.131 99.882 187.131 99.318 L 187.131 99.318 L 187.131 97.931 L 187.54 97.931 L 187.54 99.379 L 187.54 99.379 Q 187.54 99.703 187.679 99.856 L 187.679 99.856 L 187.679 99.856 Q 187.817 100.009 188.057 100.009 L 188.057 100.009 L 188.057 100.009 Q 188.612 100.009 188.612 99.388 L 188.612 99.388 L 188.612 97.931 L 189.021 97.931 L 189.021 100.333 L 189.021 100.333 Z M 185.81 100.389 L 185.81 100.389 L 185.81 100.389 Q 185.302 100.389 185.302 99.816 L 185.302 99.816 L 185.302 98.288 L 184.912 98.288 L 184.912 97.931 L 185.302 97.931 L 185.302 97.136 L 185.711 96.939 L 185.711 97.931 L 186.303 97.931 L 186.303 98.288 L 185.711 98.288 L 185.711 99.68 L 185.711 99.68 Q 185.711 99.839 185.763 99.924 L 185.763 99.924 L 185.763 99.924 Q 185.814 100.009 185.96 100.009 L 185.96 100.009 L 185.96 100.009 Q 186.12 100.009 186.317 99.882 L 186.317 99.882 L 186.27 100.281 L 186.27 100.281 Q 186.063 100.389 185.81 100.389 Z M 184.116 97.421 L 184.116 97.421 L 184.116 97.421 Q 184.041 97.494 183.933 97.494 L 183.933 97.494 L 183.933 97.494 Q 183.824 97.494 183.752 97.419 L 183.752 97.419 L 183.752 97.419 Q 183.679 97.343 183.679 97.24 L 183.679 97.24 L 183.679 97.24 Q 183.679 97.132 183.754 97.054 L 183.754 97.054 L 183.754 97.054 Q 183.829 96.977 183.933 96.977 L 183.933 96.977 L 183.933 96.977 Q 184.041 96.977 184.116 97.054 L 184.116 97.054 L 184.116 97.054 Q 184.191 97.132 184.191 97.24 L 184.191 97.24 L 184.191 97.24 Q 184.191 97.348 184.116 97.421 Z M 184.139 100.333 L 183.73 100.333 L 183.73 97.931 L 184.139 97.931 L 184.139 100.333 L 184.139 100.333 Z M 182.36 100.389 L 182.36 100.389 L 182.36 100.389 Q 181.852 100.389 181.852 99.816 L 181.852 99.816 L 181.852 98.288 L 181.462 98.288 L 181.462 97.931 L 181.852 97.931 L 181.852 97.136 L 182.261 96.939 L 182.261 97.931 L 182.853 97.931 L 182.853 98.288 L 182.261 98.288 L 182.261 99.68 L 182.261 99.68 Q 182.261 99.839 182.313 99.924 L 182.313 99.924 L 182.313 99.924 Q 182.365 100.009 182.51 100.009 L 182.51 100.009 L 182.51 100.009 Q 182.67 100.009 182.867 99.882 L 182.867 99.882 L 182.82 100.281 L 182.82 100.281 Q 182.614 100.389 182.36 100.389 Z M 179.944 100.389 L 179.944 100.389 L 179.944 100.389 Q 179.685 100.389 179.453 100.279 L 179.453 100.279 L 179.453 100.279 Q 179.22 100.168 179.074 99.985 L 179.074 99.985 L 179.366 99.736 L 179.366 99.736 Q 179.634 100.023 179.953 100.023 L 179.953 100.023 L 179.953 100.023 Q 180.155 100.023 180.278 99.945 L 180.278 99.945 L 180.278 99.945 Q 180.4 99.868 180.4 99.717 L 180.4 99.717 L 180.4 99.717 Q 180.4 99.604 180.311 99.513 L 180.311 99.513 L 180.311 99.513 Q 180.221 99.421 180.127 99.376 L 180.127 99.376 L 180.127 99.376 Q 180.033 99.332 179.85 99.261 L 179.85 99.261 L 179.85 99.261 Q 179.483 99.125 179.295 98.956 L 179.295 98.956 L 179.295 98.956 Q 179.107 98.786 179.107 98.509 L 179.107 98.509 L 179.107 98.509 Q 179.107 98.218 179.335 98.046 L 179.335 98.046 L 179.335 98.046 Q 179.563 97.875 179.916 97.875 L 179.916 97.875 L 179.916 97.875 Q 180.419 97.875 180.724 98.236 L 180.724 98.236 L 180.442 98.472 L 180.442 98.472 Q 180.221 98.241 179.911 98.241 L 179.911 98.241 L 179.911 98.241 Q 179.728 98.241 179.62 98.312 L 179.62 98.312 L 179.62 98.312 Q 179.511 98.382 179.511 98.509 L 179.511 98.509 L 179.511 98.509 Q 179.511 98.58 179.547 98.638 L 179.547 98.638 L 179.547 98.638 Q 179.582 98.697 179.674 98.749 L 179.674 98.749 L 179.674 98.749 Q 179.765 98.801 179.819 98.826 L 179.819 98.826 L 179.819 98.826 Q 179.873 98.852 180.019 98.909 L 180.019 98.909 L 180.019 98.909 Q 180.4 99.045 180.6 99.219 L 180.6 99.219 L 180.6 99.219 Q 180.799 99.393 180.799 99.708 L 180.799 99.708 L 180.799 99.708 Q 180.799 100.027 180.569 100.208 L 180.569 100.208 L 180.569 100.208 Q 180.339 100.389 179.944 100.389 Z M 178.05 100.333 L 177.641 100.333 L 177.641 98.88 L 177.641 98.88 Q 177.641 98.556 177.503 98.403 L 177.503 98.403 L 177.503 98.403 Q 177.364 98.251 177.124 98.251 L 177.124 98.251 L 177.124 98.251 Q 176.569 98.251 176.569 98.871 L 176.569 98.871 L 176.569 100.333 L 176.161 100.333 L 176.161 97.931 L 176.569 97.931 L 176.569 98.175 L 176.569 98.175 Q 176.79 97.875 177.19 97.875 L 177.19 97.875 L 177.19 97.875 Q 177.613 97.875 177.832 98.131 L 177.832 98.131 L 177.832 98.131 Q 178.05 98.387 178.05 98.951 L 178.05 98.951 L 178.05 100.333 L 178.05 100.333 Z M 174.836 100.053 L 174.836 100.053 L 174.836 100.053 Q 174.549 100.389 174.06 100.389 L 174.06 100.389 L 174.06 100.389 Q 173.571 100.389 173.285 100.056 L 173.285 100.056 L 173.285 100.056 Q 172.998 99.722 172.998 99.134 L 172.998 99.134 L 172.998 99.134 Q 172.998 98.547 173.285 98.211 L 173.285 98.211 L 173.285 98.211 Q 173.571 97.875 174.06 97.875 L 174.06 97.875 L 174.06 97.875 Q 174.549 97.875 174.836 98.208 L 174.836 98.208 L 174.836 98.208 Q 175.123 98.542 175.123 99.13 L 175.123 99.13 L 175.123 99.13 Q 175.123 99.717 174.836 100.053 Z M 173.583 99.776 L 173.583 99.776 L 173.583 99.776 Q 173.755 100.009 174.06 100.009 L 174.06 100.009 L 174.06 100.009 Q 174.366 100.009 174.537 99.776 L 174.537 99.776 L 174.537 99.776 Q 174.709 99.543 174.709 99.13 L 174.709 99.13 L 174.709 99.13 Q 174.709 98.721 174.537 98.486 L 174.537 98.486 L 174.537 98.486 Q 174.366 98.251 174.06 98.251 L 174.06 98.251 L 174.06 98.251 Q 173.755 98.251 173.583 98.483 L 173.583 98.483 L 173.583 98.483 Q 173.412 98.716 173.412 99.134 L 173.412 99.134 L 173.412 99.134 Q 173.412 99.543 173.583 99.776 Z M 171.335 100.389 L 171.335 100.389 L 171.335 100.389 Q 170.874 100.389 170.606 100.058 L 170.606 100.058 L 170.606 100.058 Q 170.338 99.727 170.338 99.134 L 170.338 99.134 L 170.338 99.134 Q 170.338 98.542 170.608 98.208 L 170.608 98.208 L 170.608 98.208 Q 170.879 97.875 171.353 97.875 L 171.353 97.875 L 171.353 97.875 Q 171.993 97.875 172.195 98.434 L 172.195 98.434 L 171.809 98.575 L 171.809 98.575 Q 171.687 98.255 171.358 98.255 L 171.358 98.255 L 171.358 98.255 Q 171.057 98.255 170.907 98.486 L 170.907 98.486 L 170.907 98.486 Q 170.756 98.716 170.756 99.134 L 170.756 99.134 L 170.756 99.134 Q 170.756 99.548 170.907 99.776 L 170.907 99.776 L 170.907 99.776 Q 171.057 100.004 171.344 100.004 L 171.344 100.004 L 171.344 100.004 Q 171.72 100.004 171.833 99.647 L 171.833 99.647 L 172.214 99.774 L 172.214 99.774 Q 172.124 100.07 171.896 100.23 L 171.896 100.23 L 171.896 100.23 Q 171.668 100.389 171.335 100.389 Z M 164.528 100.389 L 164.528 100.389 L 164.528 100.389 Q 164.021 100.389 164.021 99.816 L 164.021 99.816 L 164.021 98.288 L 163.631 98.288 L 163.631 97.931 L 164.021 97.931 L 164.021 97.136 L 164.43 96.939 L 164.43 97.931 L 165.022 97.931 L 165.022 98.288 L 164.43 98.288 L 164.43 99.68 L 164.43 99.68 Q 164.43 99.839 164.481 99.924 L 164.481 99.924 L 164.481 99.924 Q 164.533 100.009 164.679 100.009 L 164.679 100.009 L 164.679 100.009 Q 164.839 100.009 165.036 99.882 L 165.036 99.882 L 164.989 100.281 L 164.989 100.281 Q 164.782 100.389 164.528 100.389 Z M 162.091 100.389 L 162.091 100.389 L 162.091 100.389 Q 161.833 100.389 161.6 100.279 L 161.6 100.279 L 161.6 100.279 Q 161.368 100.168 161.222 99.985 L 161.222 99.985 L 161.513 99.736 L 161.513 99.736 Q 161.781 100.023 162.101 100.023 L 162.101 100.023 L 162.101 100.023 Q 162.303 100.023 162.425 99.945 L 162.425 99.945 L 162.425 99.945 Q 162.547 99.868 162.547 99.717 L 162.547 99.717 L 162.547 99.717 Q 162.547 99.604 162.458 99.513 L 162.458 99.513 L 162.458 99.513 Q 162.369 99.421 162.275 99.376 L 162.275 99.376 L 162.275 99.376 Q 162.181 99.332 161.997 99.261 L 161.997 99.261 L 161.997 99.261 Q 161.631 99.125 161.443 98.956 L 161.443 98.956 L 161.443 98.956 Q 161.255 98.786 161.255 98.509 L 161.255 98.509 L 161.255 98.509 Q 161.255 98.218 161.483 98.046 L 161.483 98.046 L 161.483 98.046 Q 161.711 97.875 162.063 97.875 L 162.063 97.875 L 162.063 97.875 Q 162.566 97.875 162.872 98.236 L 162.872 98.236 L 162.59 98.472 L 162.59 98.472 Q 162.369 98.241 162.059 98.241 L 162.059 98.241 L 162.059 98.241 Q 161.875 98.241 161.767 98.312 L 161.767 98.312 L 161.767 98.312 Q 161.659 98.382 161.659 98.509 L 161.659 98.509 L 161.659 98.509 Q 161.659 98.58 161.694 98.638 L 161.694 98.638 L 161.694 98.638 Q 161.729 98.697 161.821 98.749 L 161.821 98.749 L 161.821 98.749 Q 161.913 98.801 161.967 98.826 L 161.967 98.826 L 161.967 98.826 Q 162.021 98.852 162.167 98.909 L 162.167 98.909 L 162.167 98.909 Q 162.547 99.045 162.747 99.219 L 162.747 99.219 L 162.747 99.219 Q 162.947 99.393 162.947 99.708 L 162.947 99.708 L 162.947 99.708 Q 162.947 100.027 162.717 100.208 L 162.717 100.208 L 162.717 100.208 Q 162.486 100.389 162.091 100.389 Z M 159.443 100.389 L 159.443 100.389 L 159.443 100.389 Q 158.954 100.389 158.665 100.039 L 158.665 100.039 L 158.665 100.039 Q 158.376 99.689 158.376 99.13 L 158.376 99.13 L 158.376 99.13 Q 158.376 98.542 158.667 98.208 L 158.667 98.208 L 158.667 98.208 Q 158.959 97.875 159.443 97.875 L 159.443 97.875 L 159.443 97.875 Q 159.875 97.875 160.155 98.164 L 160.155 98.164 L 160.155 98.164 Q 160.435 98.453 160.435 99.017 L 160.435 99.017 L 160.435 99.017 Q 160.435 99.148 160.421 99.289 L 160.421 99.289 L 158.794 99.289 L 158.794 99.289 Q 158.818 99.619 158.999 99.818 L 158.999 99.818 L 158.999 99.818 Q 159.18 100.018 159.452 100.018 L 159.452 100.018 L 159.452 100.018 Q 159.753 100.018 159.969 99.802 L 159.969 99.802 L 160.218 100.079 L 160.218 100.079 Q 159.908 100.389 159.443 100.389 Z M 158.789 98.942 L 158.789 98.942 L 160.021 98.942 L 160.021 98.942 Q 160.016 98.57 159.845 98.403 L 159.845 98.403 L 159.845 98.403 Q 159.673 98.236 159.443 98.236 L 159.443 98.236 L 159.443 98.236 Q 159.165 98.236 158.987 98.413 L 158.987 98.413 L 158.987 98.413 Q 158.808 98.589 158.789 98.942 Z M 152.735 100.333 L 152.326 100.333 L 152.326 100.103 L 152.326 100.103 Q 152.105 100.389 151.72 100.389 L 151.72 100.389 L 151.72 100.389 Q 151.283 100.389 151.064 100.136 L 151.064 100.136 L 151.064 100.136 Q 150.845 99.882 150.845 99.318 L 150.845 99.318 L 150.845 97.931 L 151.254 97.931 L 151.254 99.379 L 151.254 99.379 Q 151.254 99.703 151.393 99.856 L 151.393 99.856 L 151.393 99.856 Q 151.532 100.009 151.772 100.009 L 151.772 100.009 L 151.772 100.009 Q 152.326 100.009 152.326 99.388 L 152.326 99.388 L 152.326 97.931 L 152.735 97.931 L 152.735 100.333 L 152.735 100.333 Z M 149.861 100.333 L 149.476 100.333 L 149.476 100.112 L 149.476 100.112 Q 149.179 100.389 148.794 100.389 L 148.794 100.389 L 148.794 100.389 Q 148.413 100.389 148.185 100.18 L 148.185 100.18 L 148.185 100.18 Q 147.957 99.971 147.957 99.581 L 147.957 99.581 L 147.957 99.581 Q 147.957 99.191 148.216 98.989 L 148.216 98.989 L 148.216 98.989 Q 148.474 98.786 148.855 98.786 L 148.855 98.786 L 148.855 98.786 Q 149.203 98.786 149.476 98.942 L 149.476 98.942 L 149.476 98.772 L 149.476 98.772 Q 149.476 98.472 149.342 98.352 L 149.342 98.352 L 149.342 98.352 Q 149.208 98.232 148.954 98.232 L 148.954 98.232 L 148.954 98.232 Q 148.592 98.232 148.253 98.472 L 148.253 98.472 L 148.136 98.128 L 148.136 98.128 Q 148.521 97.875 149.006 97.875 L 149.006 97.875 L 149.006 97.875 Q 149.861 97.875 149.861 98.739 L 149.861 98.739 L 149.861 100.333 L 149.861 100.333 Z M 148.855 100.027 L 148.855 100.027 L 148.855 100.027 Q 149.208 100.027 149.476 99.713 L 149.476 99.713 L 149.476 99.299 L 149.476 99.299 Q 149.217 99.139 148.911 99.139 L 148.911 99.139 L 148.911 99.139 Q 148.662 99.139 148.503 99.252 L 148.503 99.252 L 148.503 99.252 Q 148.343 99.365 148.343 99.581 L 148.343 99.581 L 148.343 99.581 Q 148.343 99.783 148.477 99.905 L 148.477 99.905 L 148.477 99.905 Q 148.611 100.027 148.855 100.027 Z M 146.159 100.389 L 146.159 100.389 L 146.159 100.389 Q 145.671 100.389 145.382 100.039 L 145.382 100.039 L 145.382 100.039 Q 145.092 99.689 145.092 99.13 L 145.092 99.13 L 145.092 99.13 Q 145.092 98.542 145.384 98.208 L 145.384 98.208 L 145.384 98.208 Q 145.675 97.875 146.159 97.875 L 146.159 97.875 L 146.159 97.875 Q 146.592 97.875 146.872 98.164 L 146.872 98.164 L 146.872 98.164 Q 147.151 98.453 147.151 99.017 L 147.151 99.017 L 147.151 99.017 Q 147.151 99.148 147.137 99.289 L 147.137 99.289 L 145.511 99.289 L 145.511 99.289 Q 145.534 99.619 145.715 99.818 L 145.715 99.818 L 145.715 99.818 Q 145.896 100.018 146.169 100.018 L 146.169 100.018 L 146.169 100.018 Q 146.47 100.018 146.686 99.802 L 146.686 99.802 L 146.935 100.079 L 146.935 100.079 Q 146.625 100.389 146.159 100.389 Z M 145.506 98.942 L 145.506 98.942 L 146.738 98.942 L 146.738 98.942 Q 146.733 98.57 146.561 98.403 L 146.561 98.403 L 146.561 98.403 Q 146.39 98.236 146.159 98.236 L 146.159 98.236 L 146.159 98.236 Q 145.882 98.236 145.704 98.413 L 145.704 98.413 L 145.704 98.413 Q 145.525 98.589 145.506 98.942 Z M 143.183 100.389 L 143.183 100.389 L 143.183 100.389 Q 142.807 100.389 142.567 100.107 L 142.567 100.107 L 142.567 101.09 L 142.158 101.283 L 142.158 97.931 L 142.567 97.931 L 142.567 98.133 L 142.567 98.133 Q 142.825 97.875 143.183 97.875 L 143.183 97.875 L 143.183 97.875 Q 143.639 97.875 143.907 98.213 L 143.907 98.213 L 143.907 98.213 Q 144.174 98.551 144.174 99.13 L 144.174 99.13 L 144.174 99.13 Q 144.174 99.717 143.902 100.053 L 143.902 100.053 L 143.902 100.053 Q 143.629 100.389 143.183 100.389 Z M 143.131 100.009 L 143.131 100.009 L 143.131 100.009 Q 143.432 100.009 143.594 99.781 L 143.594 99.781 L 143.594 99.781 Q 143.756 99.553 143.756 99.13 L 143.756 99.13 L 143.756 99.13 Q 143.756 98.73 143.589 98.49 L 143.589 98.49 L 143.589 98.49 Q 143.422 98.251 143.131 98.251 L 143.131 98.251 L 143.131 98.251 Q 142.75 98.251 142.567 98.575 L 142.567 98.575 L 142.567 99.684 L 142.567 99.684 Q 142.816 100.009 143.131 100.009 Z M 141.129 100.333 L 140.743 100.333 L 140.743 100.112 L 140.743 100.112 Q 140.447 100.389 140.062 100.389 L 140.062 100.389 L 140.062 100.389 Q 139.681 100.389 139.453 100.18 L 139.453 100.18 L 139.453 100.18 Q 139.225 99.971 139.225 99.581 L 139.225 99.581 L 139.225 99.581 Q 139.225 99.191 139.483 98.989 L 139.483 98.989 L 139.483 98.989 Q 139.742 98.786 140.123 98.786 L 140.123 98.786 L 140.123 98.786 Q 140.471 98.786 140.743 98.942 L 140.743 98.942 L 140.743 98.772 L 140.743 98.772 Q 140.743 98.472 140.609 98.352 L 140.609 98.352 L 140.609 98.352 Q 140.475 98.232 140.221 98.232 L 140.221 98.232 L 140.221 98.232 Q 139.86 98.232 139.521 98.472 L 139.521 98.472 L 139.404 98.128 L 139.404 98.128 Q 139.789 97.875 140.273 97.875 L 140.273 97.875 L 140.273 97.875 Q 141.129 97.875 141.129 98.739 L 141.129 98.739 L 141.129 100.333 L 141.129 100.333 Z M 140.123 100.027 L 140.123 100.027 L 140.123 100.027 Q 140.475 100.027 140.743 99.713 L 140.743 99.713 L 140.743 99.299 L 140.743 99.299 Q 140.485 99.139 140.179 99.139 L 140.179 99.139 L 140.179 99.139 Q 139.93 99.139 139.77 99.252 L 139.77 99.252 L 139.77 99.252 Q 139.61 99.365 139.61 99.581 L 139.61 99.581 L 139.61 99.581 Q 139.61 99.783 139.744 99.905 L 139.744 99.905 L 139.744 99.905 Q 139.878 100.027 140.123 100.027 Z M 137.631 100.333 L 137.222 100.333 L 137.222 97.931 L 137.631 97.931 L 137.631 98.246 L 137.631 98.246 Q 137.8 97.875 138.2 97.875 L 138.2 97.875 L 138.2 97.875 Q 138.425 97.875 138.571 97.997 L 138.571 97.997 L 138.51 98.382 L 138.51 98.382 Q 138.36 98.279 138.167 98.279 L 138.167 98.279 L 138.167 98.279 Q 137.955 98.279 137.793 98.443 L 137.793 98.443 L 137.793 98.443 Q 137.631 98.608 137.631 98.979 L 137.631 98.979 L 137.631 100.333 L 137.631 100.333 Z M 135.041 100.389 L 135.041 100.389 L 135.041 100.389 Q 134.585 100.389 134.317 100.051 L 134.317 100.051 L 134.317 100.051 Q 134.049 99.713 134.049 99.13 L 134.049 99.13 L 134.049 99.13 Q 134.049 98.542 134.319 98.208 L 134.319 98.208 L 134.319 98.208 Q 134.59 97.875 135.041 97.875 L 135.041 97.875 L 135.041 97.875 Q 135.394 97.875 135.647 98.1 L 135.647 98.1 L 135.647 97.132 L 136.056 96.939 L 136.056 100.333 L 135.647 100.333 L 135.647 100.145 L 135.647 100.145 Q 135.412 100.389 135.041 100.389 Z M 135.097 100.009 L 135.097 100.009 L 135.097 100.009 Q 135.455 100.009 135.647 99.684 L 135.647 99.684 L 135.647 98.556 L 135.647 98.556 Q 135.455 98.251 135.097 98.251 L 135.097 98.251 L 135.097 98.251 Q 134.792 98.251 134.627 98.479 L 134.627 98.479 L 134.627 98.479 Q 134.463 98.707 134.463 99.13 L 134.463 99.13 L 134.463 99.13 Q 134.463 99.51 134.634 99.76 L 134.634 99.76 L 134.634 99.76 Q 134.806 100.009 135.097 100.009 Z M 220.691 94.692 L 220.282 94.692 L 220.282 93.24 L 220.282 93.24 Q 220.282 92.915 220.144 92.762 L 220.144 92.762 L 220.144 92.762 Q 220.005 92.61 219.765 92.61 L 219.765 92.61 L 219.765 92.61 Q 219.211 92.61 219.211 93.23 L 219.211 93.23 L 219.211 94.692 L 218.802 94.692 L 218.802 92.29 L 219.211 92.29 L 219.211 92.534 L 219.211 92.534 Q 219.432 92.234 219.831 92.234 L 219.831 92.234 L 219.831 92.234 Q 220.254 92.234 220.473 92.49 L 220.473 92.49 L 220.473 92.49 Q 220.691 92.746 220.691 93.31 L 220.691 93.31 L 220.691 94.692 L 220.691 94.692 Z M 217.498 94.412 L 217.498 94.412 L 217.498 94.412 Q 217.211 94.749 216.722 94.749 L 216.722 94.749 L 216.722 94.749 Q 216.234 94.749 215.947 94.415 L 215.947 94.415 L 215.947 94.415 Q 215.66 94.081 215.66 93.493 L 215.66 93.493 L 215.66 93.493 Q 215.66 92.906 215.947 92.57 L 215.947 92.57 L 215.947 92.57 Q 216.234 92.234 216.722 92.234 L 216.722 92.234 L 216.722 92.234 Q 217.211 92.234 217.498 92.567 L 217.498 92.567 L 217.498 92.567 Q 217.785 92.901 217.785 93.489 L 217.785 93.489 L 217.785 93.489 Q 217.785 94.076 217.498 94.412 Z M 216.245 94.135 L 216.245 94.135 L 216.245 94.135 Q 216.417 94.368 216.722 94.368 L 216.722 94.368 L 216.722 94.368 Q 217.028 94.368 217.2 94.135 L 217.2 94.135 L 217.2 94.135 Q 217.371 93.902 217.371 93.489 L 217.371 93.489 L 217.371 93.489 Q 217.371 93.08 217.2 92.845 L 217.2 92.845 L 217.2 92.845 Q 217.028 92.61 216.722 92.61 L 216.722 92.61 L 216.722 92.61 Q 216.417 92.61 216.245 92.842 L 216.245 92.842 L 216.245 92.842 Q 216.074 93.075 216.074 93.493 L 216.074 93.493 L 216.074 93.493 Q 216.074 93.902 216.245 94.135 Z M 214.013 94.749 L 214.013 94.749 L 214.013 94.749 Q 213.754 94.749 213.522 94.638 L 213.522 94.638 L 213.522 94.638 Q 213.289 94.528 213.143 94.344 L 213.143 94.344 L 213.435 94.095 L 213.435 94.095 Q 213.703 94.382 214.022 94.382 L 214.022 94.382 L 214.022 94.382 Q 214.224 94.382 214.347 94.304 L 214.347 94.304 L 214.347 94.304 Q 214.469 94.227 214.469 94.076 L 214.469 94.076 L 214.469 94.076 Q 214.469 93.963 214.379 93.872 L 214.379 93.872 L 214.379 93.872 Q 214.29 93.78 214.196 93.735 L 214.196 93.735 L 214.196 93.735 Q 214.102 93.691 213.919 93.62 L 213.919 93.62 L 213.919 93.62 Q 213.552 93.484 213.364 93.315 L 213.364 93.315 L 213.364 93.315 Q 213.176 93.146 213.176 92.868 L 213.176 92.868 L 213.176 92.868 Q 213.176 92.577 213.404 92.405 L 213.404 92.405 L 213.404 92.405 Q 213.632 92.234 213.985 92.234 L 213.985 92.234 L 213.985 92.234 Q 214.488 92.234 214.793 92.596 L 214.793 92.596 L 214.511 92.831 L 214.511 92.831 Q 214.29 92.6 213.98 92.6 L 213.98 92.6 L 213.98 92.6 Q 213.797 92.6 213.688 92.671 L 213.688 92.671 L 213.688 92.671 Q 213.58 92.741 213.58 92.868 L 213.58 92.868 L 213.58 92.868 Q 213.58 92.939 213.616 92.997 L 213.616 92.997 L 213.616 92.997 Q 213.651 93.056 213.742 93.108 L 213.742 93.108 L 213.742 93.108 Q 213.834 93.16 213.888 93.186 L 213.888 93.186 L 213.888 93.186 Q 213.942 93.211 214.088 93.268 L 214.088 93.268 L 214.088 93.268 Q 214.469 93.404 214.669 93.578 L 214.669 93.578 L 214.669 93.578 Q 214.868 93.752 214.868 94.067 L 214.868 94.067 L 214.868 94.067 Q 214.868 94.387 214.638 94.568 L 214.638 94.568 L 214.638 94.568 Q 214.408 94.749 214.013 94.749 Z M 209.748 94.749 L 209.748 94.749 L 209.748 94.749 Q 209.24 94.749 209.24 94.175 L 209.24 94.175 L 209.24 92.647 L 208.85 92.647 L 208.85 92.29 L 209.24 92.29 L 209.24 91.496 L 209.649 91.298 L 209.649 92.29 L 210.242 92.29 L 210.242 92.647 L 209.649 92.647 L 209.649 94.039 L 209.649 94.039 Q 209.649 94.199 209.701 94.283 L 209.701 94.283 L 209.701 94.283 Q 209.753 94.368 209.898 94.368 L 209.898 94.368 L 209.898 94.368 Q 210.058 94.368 210.256 94.241 L 210.256 94.241 L 210.209 94.64 L 210.209 94.64 Q 210.002 94.749 209.748 94.749 Z M 207.184 94.749 L 207.184 94.749 L 207.184 94.749 Q 206.695 94.749 206.406 94.398 L 206.406 94.398 L 206.406 94.398 Q 206.117 94.048 206.117 93.489 L 206.117 93.489 L 206.117 93.489 Q 206.117 92.901 206.409 92.567 L 206.409 92.567 L 206.409 92.567 Q 206.7 92.234 207.184 92.234 L 207.184 92.234 L 207.184 92.234 Q 207.617 92.234 207.897 92.523 L 207.897 92.523 L 207.897 92.523 Q 208.176 92.812 208.176 93.376 L 208.176 93.376 L 208.176 93.376 Q 208.176 93.508 208.162 93.649 L 208.162 93.649 L 206.536 93.649 L 206.536 93.649 Q 206.559 93.978 206.74 94.177 L 206.74 94.177 L 206.74 94.177 Q 206.921 94.377 207.194 94.377 L 207.194 94.377 L 207.194 94.377 Q 207.495 94.377 207.711 94.161 L 207.711 94.161 L 207.96 94.438 L 207.96 94.438 Q 207.65 94.749 207.184 94.749 Z M 206.531 93.301 L 206.531 93.301 L 207.763 93.301 L 207.763 93.301 Q 207.758 92.929 207.586 92.762 L 207.586 92.762 L 207.586 92.762 Q 207.415 92.596 207.184 92.596 L 207.184 92.596 L 207.184 92.596 Q 206.907 92.596 206.728 92.772 L 206.728 92.772 L 206.728 92.772 Q 206.55 92.948 206.531 93.301 Z M 201.02 94.692 L 200.574 94.692 L 201.288 93.489 L 200.574 92.29 L 201.02 92.29 L 201.735 93.489 L 201.02 94.692 L 201.02 94.692 Z M 201.998 94.692 L 201.542 94.692 L 202.257 93.489 L 201.542 92.29 L 201.998 92.29 L 202.713 93.489 L 201.998 94.692 L 201.998 94.692 Z M 200.281 91.256 L 199.346 91.989 L 198.96 91.989 L 199.731 91.256 L 200.281 91.256 L 200.281 91.256 Z M 198.834 94.749 L 198.834 94.749 L 198.834 94.749 Q 198.429 94.749 198.19 94.466 L 198.19 94.466 L 198.19 94.466 Q 197.95 94.184 197.95 93.738 L 197.95 93.738 L 197.95 93.738 Q 197.95 93.103 198.295 92.668 L 198.295 92.668 L 198.295 92.668 Q 198.641 92.234 199.177 92.234 L 199.177 92.234 L 199.177 92.234 Q 199.567 92.234 199.79 92.459 L 199.79 92.459 L 199.79 92.459 Q 200.013 92.685 200.013 93.141 L 200.013 93.141 L 200.013 93.141 Q 200.013 93.371 199.924 93.649 L 199.924 93.649 L 198.359 93.649 L 198.359 93.71 L 198.359 93.71 Q 198.359 94.029 198.495 94.208 L 198.495 94.208 L 198.495 94.208 Q 198.631 94.387 198.881 94.387 L 198.881 94.387 L 198.881 94.387 Q 199.163 94.387 199.431 94.18 L 199.431 94.18 L 199.619 94.462 L 199.619 94.462 Q 199.261 94.749 198.834 94.749 Z M 198.415 93.301 L 198.415 93.301 L 199.604 93.301 L 199.604 93.301 Q 199.628 93.164 199.623 93.094 L 199.623 93.094 L 199.623 93.094 Q 199.619 92.826 199.485 92.708 L 199.485 92.708 L 199.485 92.708 Q 199.351 92.591 199.153 92.591 L 199.153 92.591 L 199.153 92.591 Q 198.857 92.591 198.671 92.793 L 198.671 92.793 L 198.671 92.793 Q 198.486 92.995 198.415 93.301 Z M 196.622 94.749 L 196.622 94.749 L 196.622 94.749 Q 196.42 94.749 196.312 94.629 L 196.312 94.629 L 196.312 94.629 Q 196.204 94.509 196.204 94.316 L 196.204 94.316 L 196.204 94.316 Q 196.204 94.231 196.227 94.105 L 196.227 94.105 L 196.481 92.647 L 196.091 92.647 L 196.157 92.29 L 196.542 92.29 L 196.693 91.453 L 197.116 91.298 L 196.942 92.29 L 197.506 92.29 L 197.445 92.647 L 196.881 92.647 L 196.636 94.015 L 196.636 94.015 Q 196.617 94.156 196.617 94.194 L 196.617 94.194 L 196.617 94.194 Q 196.617 94.382 196.805 94.382 L 196.805 94.382 L 196.805 94.382 Q 196.965 94.382 197.172 94.264 L 197.172 94.264 L 197.069 94.65 L 197.069 94.65 Q 196.876 94.749 196.622 94.749 Z M 195.404 91.848 L 195.404 91.848 L 195.404 91.848 Q 195.315 91.848 195.254 91.787 L 195.254 91.787 L 195.254 91.787 Q 195.193 91.726 195.193 91.637 L 195.193 91.637 L 195.193 91.637 Q 195.193 91.514 195.28 91.427 L 195.28 91.427 L 195.28 91.427 Q 195.366 91.34 195.475 91.34 L 195.475 91.34 L 195.475 91.34 Q 195.573 91.34 195.632 91.402 L 195.632 91.402 L 195.632 91.402 Q 195.691 91.463 195.691 91.552 L 195.691 91.552 L 195.691 91.552 Q 195.691 91.674 195.604 91.761 L 195.604 91.761 L 195.604 91.761 Q 195.517 91.848 195.404 91.848 Z M 195.099 94.692 L 194.704 94.692 L 195.127 92.29 L 195.522 92.29 L 195.099 94.692 L 195.099 94.692 Z M 192.132 94.692 L 191.737 94.692 L 192.16 92.29 L 192.555 92.29 L 192.513 92.549 L 192.513 92.549 Q 192.767 92.234 193.152 92.234 L 193.152 92.234 L 193.152 92.234 Q 193.477 92.234 193.653 92.426 L 193.653 92.426 L 193.653 92.426 Q 193.829 92.619 193.829 92.986 L 193.829 92.986 L 193.829 92.986 Q 193.829 93.174 193.796 93.352 L 193.796 93.352 L 193.556 94.692 L 193.162 94.692 L 193.411 93.272 L 193.411 93.272 Q 193.434 93.146 193.434 93.037 L 193.434 93.037 L 193.434 93.037 Q 193.434 92.826 193.333 92.713 L 193.333 92.713 L 193.333 92.713 Q 193.232 92.6 193.039 92.6 L 193.039 92.6 L 193.039 92.6 Q 192.804 92.6 192.619 92.779 L 192.619 92.779 L 192.619 92.779 Q 192.433 92.958 192.386 93.254 L 192.386 93.254 L 192.132 94.692 L 192.132 94.692 Z M 190.033 94.692 L 189.638 94.692 L 190.061 92.29 L 190.456 92.29 L 190.4 92.6 L 190.4 92.6 Q 190.677 92.234 191.039 92.234 L 191.039 92.234 L 191.039 92.234 Q 191.237 92.234 191.354 92.351 L 191.354 92.351 L 191.232 92.732 L 191.232 92.732 Q 191.086 92.628 190.922 92.628 L 190.922 92.628 L 190.922 92.628 Q 190.729 92.628 190.534 92.798 L 190.534 92.798 L 190.534 92.798 Q 190.339 92.967 190.273 93.338 L 190.273 93.338 L 190.033 94.692 L 190.033 94.692 Z M 187.813 94.749 L 187.813 94.749 L 187.813 94.749 Q 187.409 94.749 187.169 94.466 L 187.169 94.466 L 187.169 94.466 Q 186.93 94.184 186.93 93.738 L 186.93 93.738 L 186.93 93.738 Q 186.93 93.103 187.275 92.668 L 187.275 92.668 L 187.275 92.668 Q 187.621 92.234 188.157 92.234 L 188.157 92.234 L 188.157 92.234 Q 188.547 92.234 188.77 92.459 L 188.77 92.459 L 188.77 92.459 Q 188.993 92.685 188.993 93.141 L 188.993 93.141 L 188.993 93.141 Q 188.993 93.371 188.904 93.649 L 188.904 93.649 L 187.339 93.649 L 187.339 93.71 L 187.339 93.71 Q 187.339 94.029 187.475 94.208 L 187.475 94.208 L 187.475 94.208 Q 187.611 94.387 187.86 94.387 L 187.86 94.387 L 187.86 94.387 Q 188.142 94.387 188.41 94.18 L 188.41 94.18 L 188.598 94.462 L 188.598 94.462 Q 188.241 94.749 187.813 94.749 Z M 187.395 93.301 L 187.395 93.301 L 188.584 93.301 L 188.584 93.301 Q 188.608 93.164 188.603 93.094 L 188.603 93.094 L 188.603 93.094 Q 188.598 92.826 188.464 92.708 L 188.464 92.708 L 188.464 92.708 Q 188.33 92.591 188.133 92.591 L 188.133 92.591 L 188.133 92.591 Q 187.837 92.591 187.651 92.793 L 187.651 92.793 L 187.651 92.793 Q 187.466 92.995 187.395 93.301 Z M 185.602 94.749 L 185.602 94.749 L 185.602 94.749 Q 185.4 94.749 185.292 94.629 L 185.292 94.629 L 185.292 94.629 Q 185.184 94.509 185.184 94.316 L 185.184 94.316 L 185.184 94.316 Q 185.184 94.231 185.207 94.105 L 185.207 94.105 L 185.461 92.647 L 185.071 92.647 L 185.137 92.29 L 185.522 92.29 L 185.672 91.453 L 186.095 91.298 L 185.922 92.29 L 186.486 92.29 L 186.425 92.647 L 185.86 92.647 L 185.616 94.015 L 185.616 94.015 Q 185.597 94.156 185.597 94.194 L 185.597 94.194 L 185.597 94.194 Q 185.597 94.382 185.785 94.382 L 185.785 94.382 L 185.785 94.382 Q 185.945 94.382 186.152 94.264 L 186.152 94.264 L 186.048 94.65 L 186.048 94.65 Q 185.856 94.749 185.602 94.749 Z M 183.948 94.692 L 183.567 94.692 L 183.6 94.495 L 183.6 94.495 Q 183.318 94.749 182.923 94.749 L 182.923 94.749 L 182.923 94.749 Q 182.604 94.749 182.411 94.558 L 182.411 94.558 L 182.411 94.558 Q 182.218 94.368 182.218 94.053 L 182.218 94.053 L 182.218 94.053 Q 182.218 93.606 182.512 93.376 L 182.512 93.376 L 182.512 93.376 Q 182.806 93.146 183.224 93.146 L 183.224 93.146 L 183.224 93.146 Q 183.558 93.146 183.807 93.315 L 183.807 93.315 L 183.84 93.131 L 183.84 93.131 Q 183.864 93.014 183.864 92.943 L 183.864 92.943 L 183.864 92.943 Q 183.864 92.751 183.755 92.666 L 183.755 92.666 L 183.755 92.666 Q 183.647 92.581 183.483 92.581 L 183.483 92.581 L 183.483 92.581 Q 183.116 92.581 182.721 92.835 L 182.721 92.835 L 182.67 92.502 L 182.67 92.502 Q 183.111 92.234 183.525 92.234 L 183.525 92.234 L 183.525 92.234 Q 183.807 92.234 184.026 92.389 L 184.026 92.389 L 184.026 92.389 Q 184.244 92.544 184.244 92.896 L 184.244 92.896 L 184.244 92.896 Q 184.244 92.986 184.221 93.136 L 184.221 93.136 L 183.948 94.692 L 183.948 94.692 Z M 183.008 94.401 L 183.008 94.401 L 183.008 94.401 Q 183.37 94.401 183.676 94.086 L 183.676 94.086 L 183.746 93.667 L 183.746 93.667 Q 183.497 93.489 183.22 93.489 L 183.22 93.489 L 183.22 93.489 Q 182.956 93.489 182.778 93.62 L 182.778 93.62 L 182.778 93.62 Q 182.599 93.752 182.599 94.015 L 182.599 94.015 L 182.599 94.015 Q 182.599 94.184 182.705 94.293 L 182.705 94.293 L 182.705 94.293 Q 182.811 94.401 183.008 94.401 Z M 180.691 94.692 L 180.296 94.692 L 180.719 92.29 L 181.114 92.29 L 181.058 92.6 L 181.058 92.6 Q 181.335 92.234 181.697 92.234 L 181.697 92.234 L 181.697 92.234 Q 181.894 92.234 182.012 92.351 L 182.012 92.351 L 181.89 92.732 L 181.89 92.732 Q 181.744 92.628 181.579 92.628 L 181.579 92.628 L 181.579 92.628 Q 181.387 92.628 181.192 92.798 L 181.192 92.798 L 181.192 92.798 Q 180.997 92.967 180.931 93.338 L 180.931 93.338 L 180.691 94.692 L 180.691 94.692 Z M 177.851 94.692 L 177.442 94.692 L 178.02 91.402 L 179.943 91.402 L 179.882 91.773 L 178.363 91.773 L 178.185 92.798 L 179.186 92.798 L 179.115 93.178 L 178.119 93.178 L 177.851 94.692 L 177.851 94.692 Z M 173.46 95.355 L 173.46 95.355 L 173.348 95.289 L 173.348 95.289 Q 173.611 95.078 173.681 94.767 L 173.681 94.767 L 173.681 94.767 Q 173.564 94.763 173.491 94.687 L 173.491 94.687 L 173.491 94.687 Q 173.418 94.612 173.418 94.504 L 173.418 94.504 L 173.418 94.504 Q 173.418 94.34 173.524 94.234 L 173.524 94.234 L 173.524 94.234 Q 173.63 94.128 173.771 94.128 L 173.771 94.128 L 173.771 94.128 Q 173.898 94.128 173.978 94.21 L 173.978 94.21 L 173.978 94.21 Q 174.057 94.293 174.057 94.448 L 174.057 94.448 L 174.057 94.448 Q 174.057 94.72 173.888 94.962 L 173.888 94.962 L 173.888 94.962 Q 173.719 95.204 173.46 95.355 Z M 173.172 91.256 L 172.237 91.989 L 171.852 91.989 L 172.622 91.256 L 173.172 91.256 L 173.172 91.256 Z M 171.725 94.749 L 171.725 94.749 L 171.725 94.749 Q 171.32 94.749 171.081 94.466 L 171.081 94.466 L 171.081 94.466 Q 170.841 94.184 170.841 93.738 L 170.841 93.738 L 170.841 93.738 Q 170.841 93.103 171.186 92.668 L 171.186 92.668 L 171.186 92.668 Q 171.532 92.234 172.068 92.234 L 172.068 92.234 L 172.068 92.234 Q 172.458 92.234 172.681 92.459 L 172.681 92.459 L 172.681 92.459 Q 172.904 92.685 172.904 93.141 L 172.904 93.141 L 172.904 93.141 Q 172.904 93.371 172.815 93.649 L 172.815 93.649 L 171.25 93.649 L 171.25 93.71 L 171.25 93.71 Q 171.25 94.029 171.386 94.208 L 171.386 94.208 L 171.386 94.208 Q 171.522 94.387 171.772 94.387 L 171.772 94.387 L 171.772 94.387 Q 172.054 94.387 172.322 94.18 L 172.322 94.18 L 172.51 94.462 L 172.51 94.462 Q 172.152 94.749 171.725 94.749 Z M 171.306 93.301 L 171.306 93.301 L 172.496 93.301 L 172.496 93.301 Q 172.519 93.164 172.514 93.094 L 172.514 93.094 L 172.514 93.094 Q 172.51 92.826 172.376 92.708 L 172.376 92.708 L 172.376 92.708 Q 172.242 92.591 172.044 92.591 L 172.044 92.591 L 172.044 92.591 Q 171.748 92.591 171.562 92.793 L 171.562 92.793 L 171.562 92.793 Q 171.377 92.995 171.306 93.301 Z M 169.513 94.749 L 169.513 94.749 L 169.513 94.749 Q 169.311 94.749 169.203 94.629 L 169.203 94.629 L 169.203 94.629 Q 169.095 94.509 169.095 94.316 L 169.095 94.316 L 169.095 94.316 Q 169.095 94.231 169.118 94.105 L 169.118 94.105 L 169.372 92.647 L 168.982 92.647 L 169.048 92.29 L 169.433 92.29 L 169.584 91.453 L 170.007 91.298 L 169.833 92.29 L 170.397 92.29 L 170.336 92.647 L 169.772 92.647 L 169.527 94.015 L 169.527 94.015 Q 169.508 94.156 169.508 94.194 L 169.508 94.194 L 169.508 94.194 Q 169.508 94.382 169.696 94.382 L 169.696 94.382 L 169.696 94.382 Q 169.856 94.382 170.063 94.264 L 170.063 94.264 L 169.96 94.65 L 169.96 94.65 Q 169.767 94.749 169.513 94.749 Z M 168.295 91.848 L 168.295 91.848 L 168.295 91.848 Q 168.206 91.848 168.145 91.787 L 168.145 91.787 L 168.145 91.787 Q 168.084 91.726 168.084 91.637 L 168.084 91.637 L 168.084 91.637 Q 168.084 91.514 168.171 91.427 L 168.171 91.427 L 168.171 91.427 Q 168.258 91.34 168.366 91.34 L 168.366 91.34 L 168.366 91.34 Q 168.464 91.34 168.523 91.402 L 168.523 91.402 L 168.523 91.402 Q 168.582 91.463 168.582 91.552 L 168.582 91.552 L 168.582 91.552 Q 168.582 91.674 168.495 91.761 L 168.495 91.761 L 168.495 91.761 Q 168.408 91.848 168.295 91.848 Z M 167.99 94.692 L 167.595 94.692 L 168.018 92.29 L 168.413 92.29 L 167.99 94.692 L 167.99 94.692 Z M 166.65 94.692 L 166.251 94.692 L 166.824 91.453 L 167.247 91.298 L 166.65 94.692 L 166.65 94.692 Z M 165.159 94.692 L 164.778 94.692 L 164.811 94.495 L 164.811 94.495 Q 164.529 94.749 164.134 94.749 L 164.134 94.749 L 164.134 94.749 Q 163.814 94.749 163.621 94.558 L 163.621 94.558 L 163.621 94.558 Q 163.429 94.368 163.429 94.053 L 163.429 94.053 L 163.429 94.053 Q 163.429 93.606 163.722 93.376 L 163.722 93.376 L 163.722 93.376 Q 164.016 93.146 164.435 93.146 L 164.435 93.146 L 164.435 93.146 Q 164.768 93.146 165.018 93.315 L 165.018 93.315 L 165.05 93.131 L 165.05 93.131 Q 165.074 93.014 165.074 92.943 L 165.074 92.943 L 165.074 92.943 Q 165.074 92.751 164.966 92.666 L 164.966 92.666 L 164.966 92.666 Q 164.858 92.581 164.693 92.581 L 164.693 92.581 L 164.693 92.581 Q 164.327 92.581 163.932 92.835 L 163.932 92.835 L 163.88 92.502 L 163.88 92.502 Q 164.322 92.234 164.736 92.234 L 164.736 92.234 L 164.736 92.234 Q 165.018 92.234 165.236 92.389 L 165.236 92.389 L 165.236 92.389 Q 165.455 92.544 165.455 92.896 L 165.455 92.896 L 165.455 92.896 Q 165.455 92.986 165.431 93.136 L 165.431 93.136 L 165.159 94.692 L 165.159 94.692 Z M 164.218 94.401 L 164.218 94.401 L 164.218 94.401 Q 164.58 94.401 164.886 94.086 L 164.886 94.086 L 164.956 93.667 L 164.956 93.667 Q 164.707 93.489 164.43 93.489 L 164.43 93.489 L 164.43 93.489 Q 164.167 93.489 163.988 93.62 L 163.988 93.62 L 163.988 93.62 Q 163.809 93.752 163.809 94.015 L 163.809 94.015 L 163.809 94.015 Q 163.809 94.184 163.915 94.293 L 163.915 94.293 L 163.915 94.293 Q 164.021 94.401 164.218 94.401 Z M 161.062 95.679 L 160.935 95.36 L 160.935 95.36 Q 161.278 95.341 161.494 95.251 L 161.494 95.251 L 161.494 95.251 Q 161.711 95.162 161.802 95.042 L 161.802 95.042 L 161.802 95.042 Q 161.894 94.922 161.932 94.749 L 161.932 94.749 L 161.979 94.476 L 161.979 94.476 Q 161.743 94.749 161.363 94.749 L 161.363 94.749 L 161.363 94.749 Q 161.001 94.749 160.789 94.474 L 160.789 94.474 L 160.789 94.474 Q 160.578 94.199 160.578 93.761 L 160.578 93.761 L 160.578 93.761 Q 160.578 93.089 160.907 92.661 L 160.907 92.661 L 160.907 92.661 Q 161.236 92.234 161.748 92.234 L 161.748 92.234 L 161.748 92.234 Q 162.115 92.234 162.326 92.502 L 162.326 92.502 L 162.364 92.29 L 162.759 92.29 L 162.331 94.687 L 162.331 94.687 Q 162.279 94.979 162.167 95.176 L 162.167 95.176 L 162.167 95.176 Q 162.054 95.374 161.877 95.477 L 161.877 95.477 L 161.877 95.477 Q 161.701 95.581 161.513 95.623 L 161.513 95.623 L 161.513 95.623 Q 161.325 95.665 161.062 95.679 L 161.062 95.679 L 161.062 95.679 Z M 161.476 94.377 L 161.476 94.377 L 161.476 94.377 Q 161.649 94.377 161.807 94.278 L 161.807 94.278 L 161.807 94.278 Q 161.964 94.18 162.058 94.029 L 162.058 94.029 L 162.251 92.925 L 162.251 92.925 Q 162.199 92.793 162.068 92.697 L 162.068 92.697 L 162.068 92.697 Q 161.936 92.6 161.758 92.6 L 161.758 92.6 L 161.758 92.6 Q 161.396 92.6 161.186 92.925 L 161.186 92.925 L 161.186 92.925 Q 160.977 93.249 160.977 93.714 L 160.977 93.714 L 160.977 93.714 Q 160.977 94.02 161.111 94.199 L 161.111 94.199 L 161.111 94.199 Q 161.245 94.377 161.476 94.377 Z M 160.115 90.49 L 159.18 91.223 L 158.794 91.223 L 159.565 90.49 L 160.115 90.49 L 160.115 90.49 Z M 159.495 94.692 L 157.497 94.692 L 158.075 91.402 L 159.97 91.402 L 159.908 91.773 L 158.418 91.773 L 158.24 92.802 L 159.208 92.802 L 159.137 93.174 L 158.174 93.174 L 157.972 94.321 L 159.561 94.321 L 159.495 94.692 L 159.495 94.692 Z M 153.516 95.355 L 153.516 95.355 L 153.403 95.289 L 153.403 95.289 Q 153.666 95.078 153.736 94.767 L 153.736 94.767 L 153.736 94.767 Q 153.619 94.763 153.546 94.687 L 153.546 94.687 L 153.546 94.687 Q 153.473 94.612 153.473 94.504 L 153.473 94.504 L 153.473 94.504 Q 153.473 94.34 153.579 94.234 L 153.579 94.234 L 153.579 94.234 Q 153.685 94.128 153.826 94.128 L 153.826 94.128 L 153.826 94.128 Q 153.953 94.128 154.033 94.21 L 154.033 94.21 L 154.033 94.21 Q 154.113 94.293 154.113 94.448 L 154.113 94.448 L 154.113 94.448 Q 154.113 94.72 153.943 94.962 L 153.943 94.962 L 153.943 94.962 Q 153.774 95.204 153.516 95.355 Z M 153.228 91.256 L 152.292 91.989 L 151.907 91.989 L 152.678 91.256 L 153.228 91.256 L 153.228 91.256 Z M 151.78 94.749 L 151.78 94.749 L 151.78 94.749 Q 151.375 94.749 151.136 94.466 L 151.136 94.466 L 151.136 94.466 Q 150.896 94.184 150.896 93.738 L 150.896 93.738 L 150.896 93.738 Q 150.896 93.103 151.241 92.668 L 151.241 92.668 L 151.241 92.668 Q 151.587 92.234 152.123 92.234 L 152.123 92.234 L 152.123 92.234 Q 152.513 92.234 152.736 92.459 L 152.736 92.459 L 152.736 92.459 Q 152.96 92.685 152.96 93.141 L 152.96 93.141 L 152.96 93.141 Q 152.96 93.371 152.87 93.649 L 152.87 93.649 L 151.305 93.649 L 151.305 93.71 L 151.305 93.71 Q 151.305 94.029 151.441 94.208 L 151.441 94.208 L 151.441 94.208 Q 151.578 94.387 151.827 94.387 L 151.827 94.387 L 151.827 94.387 Q 152.109 94.387 152.377 94.18 L 152.377 94.18 L 152.565 94.462 L 152.565 94.462 Q 152.207 94.749 151.78 94.749 Z M 151.361 93.301 L 151.361 93.301 L 152.551 93.301 L 152.551 93.301 Q 152.574 93.164 152.569 93.094 L 152.569 93.094 L 152.569 93.094 Q 152.565 92.826 152.431 92.708 L 152.431 92.708 L 152.431 92.708 Q 152.297 92.591 152.099 92.591 L 152.099 92.591 L 152.099 92.591 Q 151.803 92.591 151.618 92.793 L 151.618 92.793 L 151.618 92.793 Q 151.432 92.995 151.361 93.301 Z M 149.589 94.749 L 149.589 94.749 L 149.589 94.749 Q 149.387 94.749 149.279 94.629 L 149.279 94.629 L 149.279 94.629 Q 149.171 94.509 149.171 94.316 L 149.171 94.316 L 149.171 94.316 Q 149.171 94.231 149.194 94.105 L 149.194 94.105 L 149.448 92.647 L 149.058 92.647 L 149.124 92.29 L 149.509 92.29 L 149.66 91.453 L 150.083 91.298 L 149.909 92.29 L 150.473 92.29 L 150.412 92.647 L 149.848 92.647 L 149.603 94.015 L 149.603 94.015 Q 149.585 94.156 149.585 94.194 L 149.585 94.194 L 149.585 94.194 Q 149.585 94.382 149.773 94.382 L 149.773 94.382 L 149.773 94.382 Q 149.933 94.382 150.139 94.264 L 150.139 94.264 L 150.036 94.65 L 150.036 94.65 Q 149.843 94.749 149.589 94.749 Z M 147.307 94.692 L 146.912 94.692 L 147.335 92.29 L 147.73 92.29 L 147.674 92.6 L 147.674 92.6 Q 147.951 92.234 148.313 92.234 L 148.313 92.234 L 148.313 92.234 Q 148.51 92.234 148.628 92.351 L 148.628 92.351 L 148.506 92.732 L 148.506 92.732 Q 148.36 92.628 148.195 92.628 L 148.195 92.628 L 148.195 92.628 Q 148.003 92.628 147.808 92.798 L 147.808 92.798 L 147.808 92.798 Q 147.613 92.967 147.547 93.338 L 147.547 93.338 L 147.307 94.692 L 147.307 94.692 Z M 145.087 94.749 L 145.087 94.749 L 145.087 94.749 Q 144.683 94.749 144.443 94.466 L 144.443 94.466 L 144.443 94.466 Q 144.204 94.184 144.204 93.738 L 144.204 93.738 L 144.204 93.738 Q 144.204 93.103 144.549 92.668 L 144.549 92.668 L 144.549 92.668 Q 144.895 92.234 145.43 92.234 L 145.43 92.234 L 145.43 92.234 Q 145.821 92.234 146.044 92.459 L 146.044 92.459 L 146.044 92.459 Q 146.267 92.685 146.267 93.141 L 146.267 93.141 L 146.267 93.141 Q 146.267 93.371 146.178 93.649 L 146.178 93.649 L 144.612 93.649 L 144.612 93.71 L 144.612 93.71 Q 144.612 94.029 144.749 94.208 L 144.749 94.208 L 144.749 94.208 Q 144.885 94.387 145.134 94.387 L 145.134 94.387 L 145.134 94.387 Q 145.416 94.387 145.684 94.18 L 145.684 94.18 L 145.872 94.462 L 145.872 94.462 Q 145.515 94.749 145.087 94.749 Z M 144.669 93.301 L 144.669 93.301 L 145.858 93.301 L 145.858 93.301 Q 145.882 93.164 145.877 93.094 L 145.877 93.094 L 145.877 93.094 Q 145.872 92.826 145.738 92.708 L 145.738 92.708 L 145.738 92.708 Q 145.604 92.591 145.407 92.591 L 145.407 92.591 L 145.407 92.591 Q 145.111 92.591 144.925 92.793 L 144.925 92.793 L 144.925 92.793 Q 144.739 92.995 144.669 93.301 Z M 142.282 94.749 L 142.282 94.749 L 142.282 94.749 Q 141.897 94.749 141.69 94.476 L 141.69 94.476 L 141.652 94.692 L 141.262 94.692 L 141.831 91.453 L 142.254 91.298 L 142.047 92.478 L 142.047 92.478 Q 142.31 92.234 142.658 92.234 L 142.658 92.234 L 142.658 92.234 Q 143.001 92.234 143.222 92.497 L 143.222 92.497 L 143.222 92.497 Q 143.443 92.76 143.443 93.197 L 143.443 93.197 L 143.443 93.197 Q 143.443 93.907 143.114 94.328 L 143.114 94.328 L 143.114 94.328 Q 142.785 94.749 142.282 94.749 Z M 142.254 94.377 L 142.254 94.377 L 142.254 94.377 Q 142.625 94.377 142.835 94.053 L 142.835 94.053 L 142.835 94.053 Q 143.044 93.728 143.044 93.23 L 143.044 93.23 L 143.044 93.23 Q 143.044 92.934 142.914 92.767 L 142.914 92.767 L 142.914 92.767 Q 142.785 92.6 142.55 92.6 L 142.55 92.6 L 142.55 92.6 Q 142.386 92.6 142.228 92.69 L 142.228 92.69 L 142.228 92.69 Q 142.071 92.779 141.972 92.911 L 141.972 92.911 L 141.765 94.067 L 141.765 94.067 Q 141.92 94.377 142.254 94.377 Z M 140.601 91.848 L 140.601 91.848 L 140.601 91.848 Q 140.512 91.848 140.451 91.787 L 140.451 91.787 L 140.451 91.787 Q 140.39 91.726 140.39 91.637 L 140.39 91.637 L 140.39 91.637 Q 140.39 91.514 140.477 91.427 L 140.477 91.427 L 140.477 91.427 Q 140.564 91.34 140.672 91.34 L 140.672 91.34 L 140.672 91.34 Q 140.771 91.34 140.829 91.402 L 140.829 91.402 L 140.829 91.402 Q 140.888 91.463 140.888 91.552 L 140.888 91.552 L 140.888 91.552 Q 140.888 91.674 140.801 91.761 L 140.801 91.761 L 140.801 91.761 Q 140.714 91.848 140.601 91.848 Z M 140.296 94.692 L 139.901 94.692 L 140.324 92.29 L 140.719 92.29 L 140.296 94.692 L 140.296 94.692 Z M 139.033 94.692 L 137.078 94.692 L 137.656 91.402 L 138.065 91.402 L 137.557 94.307 L 139.104 94.307 L 139.033 94.692 L 139.033 94.692 Z M 135.14 94.692 L 134.693 94.692 L 133.979 93.489 L 134.693 92.29 L 135.14 92.29 L 134.425 93.489 L 135.14 94.692 L 135.14 94.692 Z M 136.117 94.692 L 135.662 94.692 L 134.947 93.489 L 135.662 92.29 L 136.117 92.29 L 135.403 93.489 L 136.117 94.692 L 136.117 94.692 Z M 219.507 89.108 L 219.507 89.108 L 219.507 89.108 Q 219.14 89.108 218.867 88.999 L 218.867 88.999 L 218.867 88.999 Q 218.595 88.891 218.454 88.746 L 218.454 88.746 L 218.698 88.431 L 218.698 88.431 Q 219.041 88.732 219.502 88.732 L 219.502 88.732 L 219.502 88.732 Q 219.85 88.732 220.078 88.52 L 220.078 88.52 L 220.078 88.52 Q 220.306 88.308 220.306 87.994 L 220.306 87.994 L 220.306 87.994 Q 220.306 87.683 220.12 87.491 L 220.12 87.491 L 220.12 87.491 Q 219.935 87.298 219.634 87.298 L 219.634 87.298 L 219.634 87.298 Q 219.211 87.298 218.971 87.566 L 218.971 87.566 L 218.567 87.425 L 218.759 85.761 L 220.517 85.761 L 220.517 86.141 L 219.117 86.141 L 218.99 87.133 L 218.99 87.133 Q 219.272 86.908 219.681 86.908 L 219.681 86.908 L 219.681 86.908 Q 220.151 86.908 220.442 87.213 L 220.442 87.213 L 220.442 87.213 Q 220.734 87.519 220.734 87.965 L 220.734 87.965 L 220.734 87.965 Q 220.734 88.445 220.393 88.776 L 220.393 88.776 L 220.393 88.776 Q 220.052 89.108 219.507 89.108 Z M 216.599 89.051 L 216.181 89.051 L 216.181 89.051 Q 216.19 88.219 216.416 87.526 L 216.416 87.526 L 216.416 87.526 Q 216.642 86.832 217.159 86.141 L 217.159 86.141 L 215.523 86.141 L 215.523 85.761 L 217.615 85.761 L 217.615 86.132 L 217.615 86.132 Q 217.319 86.47 217.109 86.872 L 217.109 86.872 L 217.109 86.872 Q 216.9 87.274 216.797 87.669 L 216.797 87.669 L 216.797 87.669 Q 216.693 88.064 216.646 88.395 L 216.646 88.395 L 216.646 88.395 Q 216.599 88.727 216.599 89.051 L 216.599 89.051 L 216.599 89.051 Z M 213.59 89.108 L 213.59 89.108 L 213.59 89.108 Q 213.106 89.108 212.796 88.823 L 212.796 88.823 L 212.796 88.823 Q 212.485 88.539 212.485 88.106 L 212.485 88.106 L 212.485 88.106 Q 212.485 87.805 212.641 87.577 L 212.641 87.577 L 212.641 87.577 Q 212.796 87.35 213.05 87.241 L 213.05 87.241 L 213.05 87.241 Q 212.847 87.138 212.739 86.959 L 212.739 86.959 L 212.739 86.959 Q 212.631 86.781 212.631 86.56 L 212.631 86.56 L 212.631 86.56 Q 212.631 86.198 212.901 85.951 L 212.901 85.951 L 212.901 85.951 Q 213.172 85.704 213.59 85.704 L 213.59 85.704 L 213.59 85.704 Q 214.009 85.704 214.281 85.951 L 214.281 85.951 L 214.281 85.951 Q 214.554 86.198 214.554 86.56 L 214.554 86.56 L 214.554 86.56 Q 214.554 87.035 214.131 87.241 L 214.131 87.241 L 214.131 87.241 Q 214.389 87.354 214.544 87.58 L 214.544 87.58 L 214.544 87.58 Q 214.7 87.805 214.7 88.106 L 214.7 88.106 L 214.7 88.106 Q 214.7 88.539 214.389 88.823 L 214.389 88.823 L 214.389 88.823 Q 214.079 89.108 213.59 89.108 Z M 213.195 86.938 L 213.195 86.938 L 213.195 86.938 Q 213.346 87.077 213.59 87.077 L 213.59 87.077 L 213.59 87.077 Q 213.835 87.077 213.987 86.938 L 213.987 86.938 L 213.987 86.938 Q 214.14 86.8 214.14 86.593 L 214.14 86.593 L 214.14 86.593 Q 214.14 86.362 213.987 86.224 L 213.987 86.224 L 213.987 86.224 Q 213.835 86.085 213.59 86.085 L 213.59 86.085 L 213.59 86.085 Q 213.35 86.085 213.198 86.224 L 213.198 86.224 L 213.198 86.224 Q 213.045 86.362 213.045 86.593 L 213.045 86.593 L 213.045 86.593 Q 213.045 86.8 213.195 86.938 Z M 213.099 88.546 L 213.099 88.546 L 213.099 88.546 Q 213.289 88.722 213.59 88.722 L 213.59 88.722 L 213.59 88.722 Q 213.891 88.722 214.084 88.546 L 214.084 88.546 L 214.084 88.546 Q 214.276 88.37 214.276 88.073 L 214.276 88.073 L 214.276 88.073 Q 214.276 87.805 214.081 87.613 L 214.081 87.613 L 214.081 87.613 Q 213.886 87.42 213.59 87.42 L 213.59 87.42 L 213.59 87.42 Q 213.294 87.42 213.101 87.61 L 213.101 87.61 L 213.101 87.61 Q 212.909 87.801 212.909 88.073 L 212.909 88.073 L 212.909 88.073 Q 212.909 88.37 213.099 88.546 Z M 211.307 89.051 L 210.898 89.051 L 210.898 86.428 L 210.348 86.428 L 210.348 86.151 L 210.348 86.151 Q 210.879 86.151 211.011 85.761 L 211.011 85.761 L 211.307 85.761 L 211.307 89.051 L 211.307 89.051 Z M 206.199 89.108 L 206.199 89.108 L 206.199 89.108 Q 205.94 89.108 205.708 88.997 L 205.708 88.997 L 205.708 88.997 Q 205.475 88.887 205.329 88.703 L 205.329 88.703 L 205.621 88.454 L 205.621 88.454 Q 205.889 88.741 206.208 88.741 L 206.208 88.741 L 206.208 88.741 Q 206.41 88.741 206.533 88.663 L 206.533 88.663 L 206.533 88.663 Q 206.655 88.586 206.655 88.435 L 206.655 88.435 L 206.655 88.435 Q 206.655 88.323 206.565 88.231 L 206.565 88.231 L 206.565 88.231 Q 206.476 88.139 206.382 88.095 L 206.382 88.095 L 206.382 88.095 Q 206.288 88.05 206.105 87.979 L 206.105 87.979 L 206.105 87.979 Q 205.738 87.843 205.55 87.674 L 205.55 87.674 L 205.55 87.674 Q 205.362 87.505 205.362 87.227 L 205.362 87.227 L 205.362 87.227 Q 205.362 86.936 205.59 86.764 L 205.59 86.764 L 205.59 86.764 Q 205.818 86.593 206.171 86.593 L 206.171 86.593 L 206.171 86.593 Q 206.674 86.593 206.979 86.955 L 206.979 86.955 L 206.697 87.19 L 206.697 87.19 Q 206.476 86.959 206.166 86.959 L 206.166 86.959 L 206.166 86.959 Q 205.983 86.959 205.874 87.03 L 205.874 87.03 L 205.874 87.03 Q 205.766 87.1 205.766 87.227 L 205.766 87.227 L 205.766 87.227 Q 205.766 87.298 205.802 87.357 L 205.802 87.357 L 205.802 87.357 Q 205.837 87.415 205.929 87.467 L 205.929 87.467 L 205.929 87.467 Q 206.02 87.519 206.074 87.545 L 206.074 87.545 L 206.074 87.545 Q 206.128 87.57 206.274 87.627 L 206.274 87.627 L 206.274 87.627 Q 206.655 87.763 206.855 87.937 L 206.855 87.937 L 206.855 87.937 Q 207.054 88.111 207.054 88.426 L 207.054 88.426 L 207.054 88.426 Q 207.054 88.746 206.824 88.927 L 206.824 88.927 L 206.824 88.927 Q 206.594 89.108 206.199 89.108 Z M 204.465 86.139 L 204.465 86.139 L 204.465 86.139 Q 204.39 86.212 204.282 86.212 L 204.282 86.212 L 204.282 86.212 Q 204.174 86.212 204.101 86.137 L 204.101 86.137 L 204.101 86.137 Q 204.028 86.061 204.028 85.958 L 204.028 85.958 L 204.028 85.958 Q 204.028 85.85 204.103 85.772 L 204.103 85.772 L 204.103 85.772 Q 204.178 85.695 204.282 85.695 L 204.282 85.695 L 204.282 85.695 Q 204.39 85.695 204.465 85.772 L 204.465 85.772 L 204.465 85.772 Q 204.54 85.85 204.54 85.958 L 204.54 85.958 L 204.54 85.958 Q 204.54 86.066 204.465 86.139 Z M 204.489 89.051 L 204.08 89.051 L 204.08 86.649 L 204.489 86.649 L 204.489 89.051 L 204.489 89.051 Z M 202.878 89.051 L 202.469 89.051 L 202.469 88.821 L 202.469 88.821 Q 202.248 89.108 201.863 89.108 L 201.863 89.108 L 201.863 89.108 Q 201.426 89.108 201.207 88.854 L 201.207 88.854 L 201.207 88.854 Q 200.988 88.6 200.988 88.036 L 200.988 88.036 L 200.988 86.649 L 201.397 86.649 L 201.397 88.097 L 201.397 88.097 Q 201.397 88.421 201.536 88.574 L 201.536 88.574 L 201.536 88.574 Q 201.675 88.727 201.914 88.727 L 201.914 88.727 L 201.914 88.727 Q 202.469 88.727 202.469 88.106 L 202.469 88.106 L 202.469 86.649 L 202.878 86.649 L 202.878 89.051 L 202.878 89.051 Z M 198.98 89.108 L 198.98 89.108 L 198.98 89.108 Q 198.603 89.108 198.364 88.826 L 198.364 88.826 L 198.364 89.808 L 197.955 90.001 L 197.955 86.649 L 198.364 86.649 L 198.364 86.851 L 198.364 86.851 Q 198.622 86.593 198.98 86.593 L 198.98 86.593 L 198.98 86.593 Q 199.436 86.593 199.703 86.931 L 199.703 86.931 L 199.703 86.931 Q 199.971 87.27 199.971 87.848 L 199.971 87.848 L 199.971 87.848 Q 199.971 88.435 199.699 88.771 L 199.699 88.771 L 199.699 88.771 Q 199.426 89.108 198.98 89.108 Z M 198.928 88.727 L 198.928 88.727 L 198.928 88.727 Q 199.229 88.727 199.391 88.499 L 199.391 88.499 L 199.391 88.499 Q 199.553 88.271 199.553 87.848 L 199.553 87.848 L 199.553 87.848 Q 199.553 87.448 199.386 87.208 L 199.386 87.208 L 199.386 87.208 Q 199.219 86.969 198.928 86.969 L 198.928 86.969 L 198.928 86.969 Q 198.547 86.969 198.364 87.293 L 198.364 87.293 L 198.364 88.402 L 198.364 88.402 Q 198.613 88.727 198.928 88.727 Z M 196.04 89.108 L 196.04 89.108 L 196.04 89.108 Q 195.551 89.108 195.262 88.757 L 195.262 88.757 L 195.262 88.757 Q 194.973 88.407 194.973 87.848 L 194.973 87.848 L 194.973 87.848 Q 194.973 87.26 195.264 86.926 L 195.264 86.926 L 195.264 86.926 Q 195.556 86.593 196.04 86.593 L 196.04 86.593 L 196.04 86.593 Q 196.472 86.593 196.752 86.882 L 196.752 86.882 L 196.752 86.882 Q 197.032 87.171 197.032 87.735 L 197.032 87.735 L 197.032 87.735 Q 197.032 87.867 197.018 88.008 L 197.018 88.008 L 195.391 88.008 L 195.391 88.008 Q 195.415 88.337 195.596 88.536 L 195.596 88.536 L 195.596 88.536 Q 195.777 88.736 196.049 88.736 L 196.049 88.736 L 196.049 88.736 Q 196.35 88.736 196.566 88.52 L 196.566 88.52 L 196.815 88.797 L 196.815 88.797 Q 196.505 89.108 196.04 89.108 Z M 195.386 87.66 L 195.386 87.66 L 196.618 87.66 L 196.618 87.66 Q 196.613 87.288 196.442 87.122 L 196.442 87.122 L 196.442 87.122 Q 196.27 86.955 196.04 86.955 L 196.04 86.955 L 196.04 86.955 Q 195.762 86.955 195.584 87.131 L 195.584 87.131 L 195.584 87.131 Q 195.405 87.307 195.386 87.66 Z M 192.912 89.108 L 192.912 89.108 L 192.912 89.108 Q 192.456 89.108 192.188 88.769 L 192.188 88.769 L 192.188 88.769 Q 191.92 88.431 191.92 87.848 L 191.92 87.848 L 191.92 87.848 Q 191.92 87.26 192.19 86.926 L 192.19 86.926 L 192.19 86.926 Q 192.46 86.593 192.912 86.593 L 192.912 86.593 L 192.912 86.593 Q 193.264 86.593 193.518 86.818 L 193.518 86.818 L 193.518 85.85 L 193.927 85.657 L 193.927 89.051 L 193.518 89.051 L 193.518 88.863 L 193.518 88.863 Q 193.283 89.108 192.912 89.108 Z M 192.968 88.727 L 192.968 88.727 L 192.968 88.727 Q 193.325 88.727 193.518 88.402 L 193.518 88.402 L 193.518 87.274 L 193.518 87.274 Q 193.325 86.969 192.968 86.969 L 192.968 86.969 L 192.968 86.969 Q 192.662 86.969 192.498 87.197 L 192.498 87.197 L 192.498 87.197 Q 192.333 87.425 192.333 87.848 L 192.333 87.848 L 192.333 87.848 Q 192.333 88.229 192.505 88.478 L 192.505 88.478 L 192.505 88.478 Q 192.677 88.727 192.968 88.727 Z M 187.426 89.108 L 187.426 89.108 L 187.426 89.108 Q 186.918 89.108 186.918 88.534 L 186.918 88.534 L 186.918 87.006 L 186.528 87.006 L 186.528 86.649 L 186.918 86.649 L 186.918 85.855 L 187.327 85.657 L 187.327 86.649 L 187.92 86.649 L 187.92 87.006 L 187.327 87.006 L 187.327 88.398 L 187.327 88.398 Q 187.327 88.558 187.379 88.642 L 187.379 88.642 L 187.379 88.642 Q 187.431 88.727 187.577 88.727 L 187.577 88.727 L 187.577 88.727 Q 187.736 88.727 187.934 88.6 L 187.934 88.6 L 187.887 88.999 L 187.887 88.999 Q 187.68 89.108 187.426 89.108 Z M 185.01 89.108 L 185.01 89.108 L 185.01 89.108 Q 184.752 89.108 184.519 88.997 L 184.519 88.997 L 184.519 88.997 Q 184.286 88.887 184.141 88.703 L 184.141 88.703 L 184.432 88.454 L 184.432 88.454 Q 184.7 88.741 185.02 88.741 L 185.02 88.741 L 185.02 88.741 Q 185.222 88.741 185.344 88.663 L 185.344 88.663 L 185.344 88.663 Q 185.466 88.586 185.466 88.435 L 185.466 88.435 L 185.466 88.435 Q 185.466 88.323 185.377 88.231 L 185.377 88.231 L 185.377 88.231 Q 185.288 88.139 185.194 88.095 L 185.194 88.095 L 185.194 88.095 Q 185.1 88.05 184.916 87.979 L 184.916 87.979 L 184.916 87.979 Q 184.55 87.843 184.362 87.674 L 184.362 87.674 L 184.362 87.674 Q 184.174 87.505 184.174 87.227 L 184.174 87.227 L 184.174 87.227 Q 184.174 86.936 184.401 86.764 L 184.401 86.764 L 184.401 86.764 Q 184.629 86.593 184.982 86.593 L 184.982 86.593 L 184.982 86.593 Q 185.485 86.593 185.791 86.955 L 185.791 86.955 L 185.509 87.19 L 185.509 87.19 Q 185.288 86.959 184.977 86.959 L 184.977 86.959 L 184.977 86.959 Q 184.794 86.959 184.686 87.03 L 184.686 87.03 L 184.686 87.03 Q 184.578 87.1 184.578 87.227 L 184.578 87.227 L 184.578 87.227 Q 184.578 87.298 184.613 87.357 L 184.613 87.357 L 184.613 87.357 Q 184.648 87.415 184.74 87.467 L 184.74 87.467 L 184.74 87.467 Q 184.832 87.519 184.886 87.545 L 184.886 87.545 L 184.886 87.545 Q 184.94 87.57 185.085 87.627 L 185.085 87.627 L 185.085 87.627 Q 185.466 87.763 185.666 87.937 L 185.666 87.937 L 185.666 87.937 Q 185.866 88.111 185.866 88.426 L 185.866 88.426 L 185.866 88.426 Q 185.866 88.746 185.635 88.927 L 185.635 88.927 L 185.635 88.927 Q 185.405 89.108 185.01 89.108 Z M 182.362 89.108 L 182.362 89.108 L 182.362 89.108 Q 181.873 89.108 181.584 88.757 L 181.584 88.757 L 181.584 88.757 Q 181.295 88.407 181.295 87.848 L 181.295 87.848 L 181.295 87.848 Q 181.295 87.26 181.586 86.926 L 181.586 86.926 L 181.586 86.926 Q 181.877 86.593 182.362 86.593 L 182.362 86.593 L 182.362 86.593 Q 182.794 86.593 183.074 86.882 L 183.074 86.882 L 183.074 86.882 Q 183.354 87.171 183.354 87.735 L 183.354 87.735 L 183.354 87.735 Q 183.354 87.867 183.339 88.008 L 183.339 88.008 L 181.713 88.008 L 181.713 88.008 Q 181.736 88.337 181.917 88.536 L 181.917 88.536 L 181.917 88.536 Q 182.098 88.736 182.371 88.736 L 182.371 88.736 L 182.371 88.736 Q 182.672 88.736 182.888 88.52 L 182.888 88.52 L 183.137 88.797 L 183.137 88.797 Q 182.827 89.108 182.362 89.108 Z M 181.708 87.66 L 181.708 87.66 L 182.94 87.66 L 182.94 87.66 Q 182.935 87.288 182.764 87.122 L 182.764 87.122 L 182.764 87.122 Q 182.592 86.955 182.362 86.955 L 182.362 86.955 L 182.362 86.955 Q 182.084 86.955 181.906 87.131 L 181.906 87.131 L 181.906 87.131 Q 181.727 87.307 181.708 87.66 Z M 176.228 89.108 L 176.228 89.108 L 176.228 89.108 Q 175.739 89.108 175.45 88.757 L 175.45 88.757 L 175.45 88.757 Q 175.161 88.407 175.161 87.848 L 175.161 87.848 L 175.161 87.848 Q 175.161 87.26 175.452 86.926 L 175.452 86.926 L 175.452 86.926 Q 175.744 86.593 176.228 86.593 L 176.228 86.593 L 176.228 86.593 Q 176.661 86.593 176.94 86.882 L 176.94 86.882 L 176.94 86.882 Q 177.22 87.171 177.22 87.735 L 177.22 87.735 L 177.22 87.735 Q 177.22 87.867 177.206 88.008 L 177.206 88.008 L 175.579 88.008 L 175.579 88.008 Q 175.603 88.337 175.784 88.536 L 175.784 88.536 L 175.784 88.536 Q 175.965 88.736 176.237 88.736 L 176.237 88.736 L 176.237 88.736 Q 176.538 88.736 176.755 88.52 L 176.755 88.52 L 177.004 88.797 L 177.004 88.797 Q 176.693 89.108 176.228 89.108 Z M 175.575 87.66 L 175.575 87.66 L 176.806 87.66 L 176.806 87.66 Q 176.802 87.288 176.63 87.122 L 176.63 87.122 L 176.63 87.122 Q 176.458 86.955 176.228 86.955 L 176.228 86.955 L 176.228 86.955 Q 175.951 86.955 175.772 87.131 L 175.772 87.131 L 175.772 87.131 Q 175.593 87.307 175.575 87.66 Z M 174.105 89.051 L 173.696 89.051 L 173.696 88.821 L 173.696 88.821 Q 173.475 89.108 173.09 89.108 L 173.09 89.108 L 173.09 89.108 Q 172.653 89.108 172.434 88.854 L 172.434 88.854 L 172.434 88.854 Q 172.216 88.6 172.216 88.036 L 172.216 88.036 L 172.216 86.649 L 172.625 86.649 L 172.625 88.097 L 172.625 88.097 Q 172.625 88.421 172.763 88.574 L 172.763 88.574 L 172.763 88.574 Q 172.902 88.727 173.142 88.727 L 173.142 88.727 L 173.142 88.727 Q 173.696 88.727 173.696 88.106 L 173.696 88.106 L 173.696 86.649 L 174.105 86.649 L 174.105 89.051 L 174.105 89.051 Z M 170.075 89.108 L 170.075 89.108 L 170.075 89.108 Q 169.619 89.108 169.348 88.774 L 169.348 88.774 L 169.348 88.774 Q 169.078 88.44 169.078 87.852 L 169.078 87.852 L 169.078 87.852 Q 169.078 87.27 169.341 86.931 L 169.341 86.931 L 169.341 86.931 Q 169.604 86.593 170.06 86.593 L 170.06 86.593 L 170.06 86.593 Q 170.394 86.593 170.681 86.851 L 170.681 86.851 L 170.681 86.649 L 171.09 86.649 L 171.09 89.808 L 170.681 89.991 L 170.681 88.826 L 170.681 88.826 Q 170.432 89.108 170.075 89.108 Z M 170.112 88.727 L 170.112 88.727 L 170.112 88.727 Q 170.427 88.727 170.681 88.398 L 170.681 88.398 L 170.681 87.293 L 170.681 87.293 Q 170.488 86.969 170.112 86.969 L 170.112 86.969 L 170.112 86.969 Q 169.825 86.969 169.659 87.218 L 169.659 87.218 L 169.659 87.218 Q 169.492 87.467 169.492 87.852 L 169.492 87.852 L 169.492 87.852 Q 169.492 88.276 169.651 88.501 L 169.651 88.501 L 169.651 88.501 Q 169.811 88.727 170.112 88.727 Z M 168.195 86.139 L 168.195 86.139 L 168.195 86.139 Q 168.12 86.212 168.012 86.212 L 168.012 86.212 L 168.012 86.212 Q 167.904 86.212 167.831 86.137 L 167.831 86.137 L 167.831 86.137 Q 167.758 86.061 167.758 85.958 L 167.758 85.958 L 167.758 85.958 Q 167.758 85.85 167.833 85.772 L 167.833 85.772 L 167.833 85.772 Q 167.908 85.695 168.012 85.695 L 168.012 85.695 L 168.012 85.695 Q 168.12 85.695 168.195 85.772 L 168.195 85.772 L 168.195 85.772 Q 168.27 85.85 168.27 85.958 L 168.27 85.958 L 168.27 85.958 Q 168.27 86.066 168.195 86.139 Z M 168.219 89.051 L 167.81 89.051 L 167.81 86.649 L 168.219 86.649 L 168.219 89.051 L 168.219 89.051 Z M 166.786 89.051 L 166.377 89.051 L 166.377 85.85 L 166.786 85.657 L 166.786 89.051 L 166.786 89.051 Z M 164.375 89.108 L 164.375 89.108 L 164.375 89.108 Q 164.031 89.108 163.759 88.844 L 163.759 88.844 L 163.759 89.051 L 163.35 89.051 L 163.35 85.85 L 163.759 85.657 L 163.759 86.856 L 163.759 86.856 Q 163.998 86.593 164.36 86.593 L 164.36 86.593 L 164.36 86.593 Q 164.812 86.593 165.084 86.926 L 165.084 86.926 L 165.084 86.926 Q 165.357 87.26 165.357 87.848 L 165.357 87.848 L 165.357 87.848 Q 165.357 88.454 165.096 88.781 L 165.096 88.781 L 165.096 88.781 Q 164.835 89.108 164.375 89.108 Z M 164.318 88.727 L 164.318 88.727 L 164.318 88.727 Q 164.624 88.727 164.781 88.494 L 164.781 88.494 L 164.781 88.494 Q 164.939 88.261 164.939 87.848 L 164.939 87.848 L 164.939 87.848 Q 164.939 87.42 164.781 87.194 L 164.781 87.194 L 164.781 87.194 Q 164.624 86.969 164.318 86.969 L 164.318 86.969 L 164.318 86.969 Q 164.13 86.969 163.98 87.067 L 163.98 87.067 L 163.98 87.067 Q 163.829 87.166 163.759 87.288 L 163.759 87.288 L 163.759 88.402 L 163.759 88.402 Q 163.848 88.553 163.998 88.64 L 163.998 88.64 L 163.998 88.64 Q 164.149 88.727 164.318 88.727 Z M 162.195 89.051 L 161.786 89.051 L 161.786 88.821 L 161.786 88.821 Q 161.565 89.108 161.18 89.108 L 161.18 89.108 L 161.18 89.108 Q 160.743 89.108 160.524 88.854 L 160.524 88.854 L 160.524 88.854 Q 160.306 88.6 160.306 88.036 L 160.306 88.036 L 160.306 86.649 L 160.715 86.649 L 160.715 88.097 L 160.715 88.097 Q 160.715 88.421 160.853 88.574 L 160.853 88.574 L 160.853 88.574 Q 160.992 88.727 161.232 88.727 L 161.232 88.727 L 161.232 88.727 Q 161.786 88.727 161.786 88.106 L 161.786 88.106 L 161.786 86.649 L 162.195 86.649 L 162.195 89.051 L 162.195 89.051 Z M 158.297 89.108 L 158.297 89.108 L 158.297 89.108 Q 157.921 89.108 157.681 88.826 L 157.681 88.826 L 157.681 89.808 L 157.272 90.001 L 157.272 86.649 L 157.681 86.649 L 157.681 86.851 L 157.681 86.851 Q 157.939 86.593 158.297 86.593 L 158.297 86.593 L 158.297 86.593 Q 158.753 86.593 159.021 86.931 L 159.021 86.931 L 159.021 86.931 Q 159.289 87.27 159.289 87.848 L 159.289 87.848 L 159.289 87.848 Q 159.289 88.435 159.016 88.771 L 159.016 88.771 L 159.016 88.771 Q 158.743 89.108 158.297 89.108 Z M 158.245 88.727 L 158.245 88.727 L 158.245 88.727 Q 158.546 88.727 158.708 88.499 L 158.708 88.499 L 158.708 88.499 Q 158.87 88.271 158.87 87.848 L 158.87 87.848 L 158.87 87.848 Q 158.87 87.448 158.703 87.208 L 158.703 87.208 L 158.703 87.208 Q 158.536 86.969 158.245 86.969 L 158.245 86.969 L 158.245 86.969 Q 157.864 86.969 157.681 87.293 L 157.681 87.293 L 157.681 88.402 L 157.681 88.402 Q 157.93 88.727 158.245 88.727 Z M 155.239 86.344 L 154.826 86.344 L 155.493 85.61 L 156.076 85.61 L 155.239 86.344 L 155.239 86.344 Z M 155.357 89.108 L 155.357 89.108 L 155.357 89.108 Q 154.868 89.108 154.579 88.757 L 154.579 88.757 L 154.579 88.757 Q 154.29 88.407 154.29 87.848 L 154.29 87.848 L 154.29 87.848 Q 154.29 87.26 154.581 86.926 L 154.581 86.926 L 154.581 86.926 Q 154.873 86.593 155.357 86.593 L 155.357 86.593 L 155.357 86.593 Q 155.789 86.593 156.069 86.882 L 156.069 86.882 L 156.069 86.882 Q 156.349 87.171 156.349 87.735 L 156.349 87.735 L 156.349 87.735 Q 156.349 87.867 156.335 88.008 L 156.335 88.008 L 154.708 88.008 L 154.708 88.008 Q 154.732 88.337 154.913 88.536 L 154.913 88.536 L 154.913 88.536 Q 155.094 88.736 155.366 88.736 L 155.366 88.736 L 155.366 88.736 Q 155.667 88.736 155.883 88.52 L 155.883 88.52 L 156.133 88.797 L 156.133 88.797 Q 155.822 89.108 155.357 89.108 Z M 154.704 87.66 L 154.704 87.66 L 155.935 87.66 L 155.935 87.66 Q 155.93 87.288 155.759 87.122 L 155.759 87.122 L 155.759 87.122 Q 155.587 86.955 155.357 86.955 L 155.357 86.955 L 155.357 86.955 Q 155.08 86.955 154.901 87.131 L 154.901 87.131 L 154.901 87.131 Q 154.722 87.307 154.704 87.66 Z M 151.392 89.051 L 150.983 89.051 L 150.983 85.761 L 152.281 85.761 L 152.281 85.761 Q 152.826 85.761 153.073 86.029 L 153.073 86.029 L 153.073 86.029 Q 153.32 86.297 153.32 86.696 L 153.32 86.696 L 153.32 86.696 Q 153.32 87.02 153.129 87.277 L 153.129 87.277 L 153.129 87.277 Q 152.939 87.533 152.553 87.613 L 152.553 87.613 L 153.259 89.051 L 152.798 89.051 L 152.121 87.641 L 151.392 87.641 L 151.392 89.051 L 151.392 89.051 Z M 151.392 86.141 L 151.392 87.26 L 152.29 87.26 L 152.29 87.26 Q 152.61 87.26 152.758 87.1 L 152.758 87.1 L 152.758 87.1 Q 152.906 86.941 152.906 86.705 L 152.906 86.705 L 152.906 86.705 Q 152.906 86.48 152.763 86.311 L 152.763 86.311 L 152.763 86.311 Q 152.619 86.141 152.29 86.141 L 152.29 86.141 L 151.392 86.141 L 151.392 86.141 Z M 146.57 89.051 L 146.185 89.051 L 146.185 88.83 L 146.185 88.83 Q 145.888 89.108 145.503 89.108 L 145.503 89.108 L 145.503 89.108 Q 145.122 89.108 144.894 88.898 L 144.894 88.898 L 144.894 88.898 Q 144.666 88.689 144.666 88.299 L 144.666 88.299 L 144.666 88.299 Q 144.666 87.909 144.925 87.707 L 144.925 87.707 L 144.925 87.707 Q 145.183 87.505 145.564 87.505 L 145.564 87.505 L 145.564 87.505 Q 145.912 87.505 146.185 87.66 L 146.185 87.66 L 146.185 87.491 L 146.185 87.491 Q 146.185 87.19 146.051 87.07 L 146.051 87.07 L 146.051 87.07 Q 145.917 86.95 145.663 86.95 L 145.663 86.95 L 145.663 86.95 Q 145.301 86.95 144.962 87.19 L 144.962 87.19 L 144.845 86.847 L 144.845 86.847 Q 145.23 86.593 145.715 86.593 L 145.715 86.593 L 145.715 86.593 Q 146.57 86.593 146.57 87.458 L 146.57 87.458 L 146.57 89.051 L 146.57 89.051 Z M 145.564 88.746 L 145.564 88.746 L 145.564 88.746 Q 145.917 88.746 146.185 88.431 L 146.185 88.431 L 146.185 88.017 L 146.185 88.017 Q 145.926 87.857 145.621 87.857 L 145.621 87.857 L 145.621 87.857 Q 145.371 87.857 145.212 87.97 L 145.212 87.97 L 145.212 87.97 Q 145.052 88.083 145.052 88.299 L 145.052 88.299 L 145.052 88.299 Q 145.052 88.501 145.186 88.623 L 145.186 88.623 L 145.186 88.623 Q 145.32 88.746 145.564 88.746 Z M 143.809 89.051 L 143.4 89.051 L 143.4 85.85 L 143.809 85.657 L 143.809 89.051 L 143.809 89.051 Z M 138.169 89.108 L 138.169 89.108 L 138.169 89.108 Q 137.68 89.108 137.391 88.757 L 137.391 88.757 L 137.391 88.757 Q 137.102 88.407 137.102 87.848 L 137.102 87.848 L 137.102 87.848 Q 137.102 87.26 137.394 86.926 L 137.394 86.926 L 137.394 86.926 Q 137.685 86.593 138.169 86.593 L 138.169 86.593 L 138.169 86.593 Q 138.602 86.593 138.881 86.882 L 138.881 86.882 L 138.881 86.882 Q 139.161 87.171 139.161 87.735 L 139.161 87.735 L 139.161 87.735 Q 139.161 87.867 139.147 88.008 L 139.147 88.008 L 137.521 88.008 L 137.521 88.008 Q 137.544 88.337 137.725 88.536 L 137.725 88.536 L 137.725 88.536 Q 137.906 88.736 138.179 88.736 L 138.179 88.736 L 138.179 88.736 Q 138.479 88.736 138.696 88.52 L 138.696 88.52 L 138.945 88.797 L 138.945 88.797 Q 138.635 89.108 138.169 89.108 Z M 137.516 87.66 L 137.516 87.66 L 138.747 87.66 L 138.747 87.66 Q 138.743 87.288 138.571 87.122 L 138.571 87.122 L 138.571 87.122 Q 138.4 86.955 138.169 86.955 L 138.169 86.955 L 138.169 86.955 Q 137.892 86.955 137.713 87.131 L 137.713 87.131 L 137.713 87.131 Q 137.535 87.307 137.516 87.66 Z M 135.041 89.108 L 135.041 89.108 L 135.041 89.108 Q 134.585 89.108 134.317 88.769 L 134.317 88.769 L 134.317 88.769 Q 134.049 88.431 134.049 87.848 L 134.049 87.848 L 134.049 87.848 Q 134.049 87.26 134.319 86.926 L 134.319 86.926 L 134.319 86.926 Q 134.59 86.593 135.041 86.593 L 135.041 86.593 L 135.041 86.593 Q 135.394 86.593 135.647 86.818 L 135.647 86.818 L 135.647 85.85 L 136.056 85.657 L 136.056 89.051 L 135.647 89.051 L 135.647 88.863 L 135.647 88.863 Q 135.412 89.108 135.041 89.108 Z M 135.097 88.727 L 135.097 88.727 L 135.097 88.727 Q 135.455 88.727 135.647 88.402 L 135.647 88.402 L 135.647 87.274 L 135.647 87.274 Q 135.455 86.969 135.097 86.969 L 135.097 86.969 L 135.097 86.969 Q 134.792 86.969 134.627 87.197 L 134.627 87.197 L 134.627 87.197 Q 134.463 87.425 134.463 87.848 L 134.463 87.848 L 134.463 87.848 Q 134.463 88.229 134.634 88.478 L 134.634 88.478 L 134.634 88.478 Q 134.806 88.727 135.097 88.727 Z M 219.845 83.467 L 219.845 83.467 L 219.845 83.467 Q 219.356 83.467 219.067 83.116 L 219.067 83.116 L 219.067 83.116 Q 218.778 82.766 218.778 82.207 L 218.778 82.207 L 218.778 82.207 Q 218.778 81.619 219.07 81.286 L 219.07 81.286 L 219.07 81.286 Q 219.361 80.952 219.845 80.952 L 219.845 80.952 L 219.845 80.952 Q 220.278 80.952 220.557 81.241 L 220.557 81.241 L 220.557 81.241 Q 220.837 81.53 220.837 82.094 L 220.837 82.094 L 220.837 82.094 Q 220.837 82.226 220.823 82.367 L 220.823 82.367 L 219.196 82.367 L 219.196 82.367 Q 219.22 82.696 219.401 82.896 L 219.401 82.896 L 219.401 82.896 Q 219.582 83.095 219.855 83.095 L 219.855 83.095 L 219.855 83.095 Q 220.155 83.095 220.372 82.879 L 220.372 82.879 L 220.621 83.156 L 220.621 83.156 Q 220.311 83.467 219.845 83.467 Z M 219.192 82.019 L 219.192 82.019 L 220.423 82.019 L 220.423 82.019 Q 220.419 81.647 220.247 81.481 L 220.247 81.481 L 220.247 81.481 Q 220.076 81.314 219.845 81.314 L 219.845 81.314 L 219.845 81.314 Q 219.568 81.314 219.389 81.49 L 219.389 81.49 L 219.389 81.49 Q 219.211 81.666 219.192 82.019 Z M 217.131 83.467 L 217.131 83.467 L 217.131 83.467 Q 216.872 83.467 216.64 83.356 L 216.64 83.356 L 216.64 83.356 Q 216.407 83.246 216.261 83.062 L 216.261 83.062 L 216.553 82.813 L 216.553 82.813 Q 216.821 83.1 217.14 83.1 L 217.14 83.1 L 217.14 83.1 Q 217.342 83.1 217.465 83.022 L 217.465 83.022 L 217.465 83.022 Q 217.587 82.945 217.587 82.794 L 217.587 82.794 L 217.587 82.794 Q 217.587 82.682 217.497 82.59 L 217.497 82.59 L 217.497 82.59 Q 217.408 82.498 217.314 82.454 L 217.314 82.454 L 217.314 82.454 Q 217.22 82.409 217.037 82.338 L 217.037 82.338 L 217.037 82.338 Q 216.67 82.202 216.482 82.033 L 216.482 82.033 L 216.482 82.033 Q 216.294 81.864 216.294 81.586 L 216.294 81.586 L 216.294 81.586 Q 216.294 81.295 216.522 81.123 L 216.522 81.123 L 216.522 81.123 Q 216.75 80.952 217.103 80.952 L 217.103 80.952 L 217.103 80.952 Q 217.606 80.952 217.911 81.314 L 217.911 81.314 L 217.629 81.549 L 217.629 81.549 Q 217.408 81.318 217.098 81.318 L 217.098 81.318 L 217.098 81.318 Q 216.915 81.318 216.806 81.389 L 216.806 81.389 L 216.806 81.389 Q 216.698 81.459 216.698 81.586 L 216.698 81.586 L 216.698 81.586 Q 216.698 81.657 216.734 81.716 L 216.734 81.716 L 216.734 81.716 Q 216.769 81.774 216.86 81.826 L 216.86 81.826 L 216.86 81.826 Q 216.952 81.878 217.006 81.904 L 217.006 81.904 L 217.006 81.904 Q 217.06 81.93 217.206 81.986 L 217.206 81.986 L 217.206 81.986 Q 217.587 82.122 217.787 82.296 L 217.787 82.296 L 217.787 82.296 Q 217.986 82.47 217.986 82.785 L 217.986 82.785 L 217.986 82.785 Q 217.986 83.105 217.756 83.286 L 217.756 83.286 L 217.756 83.286 Q 217.526 83.467 217.131 83.467 Z M 215.397 80.498 L 215.397 80.498 L 215.397 80.498 Q 215.322 80.571 215.214 80.571 L 215.214 80.571 L 215.214 80.571 Q 215.106 80.571 215.033 80.496 L 215.033 80.496 L 215.033 80.496 Q 214.96 80.421 214.96 80.317 L 214.96 80.317 L 214.96 80.317 Q 214.96 80.209 215.035 80.131 L 215.035 80.131 L 215.035 80.131 Q 215.11 80.054 215.214 80.054 L 215.214 80.054 L 215.214 80.054 Q 215.322 80.054 215.397 80.131 L 215.397 80.131 L 215.397 80.131 Q 215.472 80.209 215.472 80.317 L 215.472 80.317 L 215.472 80.317 Q 215.472 80.425 215.397 80.498 Z M 215.421 83.41 L 215.012 83.41 L 215.012 81.008 L 215.421 81.008 L 215.421 83.41 L 215.421 83.41 Z M 213.196 83.41 L 212.853 83.41 L 211.974 81.008 L 212.387 81.008 L 212.956 82.611 L 212.956 82.611 Q 213.017 82.79 213.031 82.846 L 213.031 82.846 L 213.031 82.846 Q 213.045 82.79 213.107 82.611 L 213.107 82.611 L 213.666 81.008 L 214.075 81.008 L 213.196 83.41 L 213.196 83.41 Z M 210.294 83.467 L 210.294 83.467 L 210.294 83.467 Q 209.805 83.467 209.516 83.116 L 209.516 83.116 L 209.516 83.116 Q 209.227 82.766 209.227 82.207 L 209.227 82.207 L 209.227 82.207 Q 209.227 81.619 209.518 81.286 L 209.518 81.286 L 209.518 81.286 Q 209.81 80.952 210.294 80.952 L 210.294 80.952 L 210.294 80.952 Q 210.726 80.952 211.006 81.241 L 211.006 81.241 L 211.006 81.241 Q 211.286 81.53 211.286 82.094 L 211.286 82.094 L 211.286 82.094 Q 211.286 82.226 211.272 82.367 L 211.272 82.367 L 209.645 82.367 L 209.645 82.367 Q 209.669 82.696 209.85 82.896 L 209.85 82.896 L 209.85 82.896 Q 210.031 83.095 210.303 83.095 L 210.303 83.095 L 210.303 83.095 Q 210.604 83.095 210.82 82.879 L 210.82 82.879 L 211.069 83.156 L 211.069 83.156 Q 210.759 83.467 210.294 83.467 Z M 209.64 82.019 L 209.64 82.019 L 210.872 82.019 L 210.872 82.019 Q 210.867 81.647 210.696 81.481 L 210.696 81.481 L 210.696 81.481 Q 210.524 81.314 210.294 81.314 L 210.294 81.314 L 210.294 81.314 Q 210.016 81.314 209.838 81.49 L 209.838 81.49 L 209.838 81.49 Q 209.659 81.666 209.64 82.019 Z M 207.187 83.467 L 207.187 83.467 L 207.187 83.467 Q 206.731 83.467 206.463 83.128 L 206.463 83.128 L 206.463 83.128 Q 206.195 82.79 206.195 82.207 L 206.195 82.207 L 206.195 82.207 Q 206.195 81.619 206.465 81.286 L 206.465 81.286 L 206.465 81.286 Q 206.735 80.952 207.187 80.952 L 207.187 80.952 L 207.187 80.952 Q 207.539 80.952 207.793 81.177 L 207.793 81.177 L 207.793 80.209 L 208.202 80.016 L 208.202 83.41 L 207.793 83.41 L 207.793 83.222 L 207.793 83.222 Q 207.558 83.467 207.187 83.467 Z M 207.243 83.086 L 207.243 83.086 L 207.243 83.086 Q 207.6 83.086 207.793 82.762 L 207.793 82.762 L 207.793 81.633 L 207.793 81.633 Q 207.6 81.328 207.243 81.328 L 207.243 81.328 L 207.243 81.328 Q 206.938 81.328 206.773 81.556 L 206.773 81.556 L 206.773 81.556 Q 206.608 81.784 206.608 82.207 L 206.608 82.207 L 206.608 82.207 Q 206.608 82.588 206.78 82.837 L 206.78 82.837 L 206.78 82.837 Q 206.952 83.086 207.243 83.086 Z M 204.419 83.41 L 204.034 83.41 L 204.034 83.189 L 204.034 83.189 Q 203.738 83.467 203.352 83.467 L 203.352 83.467 L 203.352 83.467 Q 202.972 83.467 202.744 83.257 L 202.744 83.257 L 202.744 83.257 Q 202.516 83.048 202.516 82.658 L 202.516 82.658 L 202.516 82.658 Q 202.516 82.268 202.774 82.066 L 202.774 82.066 L 202.774 82.066 Q 203.033 81.864 203.413 81.864 L 203.413 81.864 L 203.413 81.864 Q 203.761 81.864 204.034 82.019 L 204.034 82.019 L 204.034 81.85 L 204.034 81.85 Q 204.034 81.549 203.9 81.429 L 203.9 81.429 L 203.9 81.429 Q 203.766 81.309 203.512 81.309 L 203.512 81.309 L 203.512 81.309 Q 203.15 81.309 202.812 81.549 L 202.812 81.549 L 202.694 81.206 L 202.694 81.206 Q 203.08 80.952 203.564 80.952 L 203.564 80.952 L 203.564 80.952 Q 204.419 80.952 204.419 81.817 L 204.419 81.817 L 204.419 83.41 L 204.419 83.41 Z M 203.413 83.105 L 203.413 83.105 L 203.413 83.105 Q 203.766 83.105 204.034 82.79 L 204.034 82.79 L 204.034 82.376 L 204.034 82.376 Q 203.775 82.216 203.47 82.216 L 203.47 82.216 L 203.47 82.216 Q 203.221 82.216 203.061 82.329 L 203.061 82.329 L 203.061 82.329 Q 202.901 82.442 202.901 82.658 L 202.901 82.658 L 202.901 82.658 Q 202.901 82.86 203.035 82.982 L 203.035 82.982 L 203.035 82.982 Q 203.169 83.105 203.413 83.105 Z M 201.715 83.41 L 199.689 83.41 L 199.689 80.12 L 200.098 80.12 L 200.098 83.015 L 201.715 83.015 L 201.715 83.41 L 201.715 83.41 Z M 196.165 83.375 L 196.165 83.375 L 196.165 83.375 Q 196.069 83.471 195.932 83.471 L 195.932 83.471 L 195.932 83.471 Q 195.796 83.471 195.702 83.375 L 195.702 83.375 L 195.702 83.375 Q 195.608 83.279 195.608 83.152 L 195.608 83.152 L 195.608 83.152 Q 195.608 83.02 195.702 82.924 L 195.702 82.924 L 195.702 82.924 Q 195.796 82.827 195.932 82.827 L 195.932 82.827 L 195.932 82.827 Q 196.069 82.827 196.165 82.926 L 196.165 82.926 L 196.165 82.926 Q 196.261 83.025 196.261 83.152 L 196.261 83.152 L 196.261 83.152 Q 196.261 83.279 196.165 83.375 Z M 194.777 83.41 L 194.368 83.41 L 194.368 80.209 L 194.777 80.016 L 194.777 83.41 L 194.777 83.41 Z M 192.429 83.467 L 192.429 83.467 L 192.429 83.467 Q 191.941 83.467 191.651 83.116 L 191.651 83.116 L 191.651 83.116 Q 191.362 82.766 191.362 82.207 L 191.362 82.207 L 191.362 82.207 Q 191.362 81.619 191.654 81.286 L 191.654 81.286 L 191.654 81.286 Q 191.945 80.952 192.429 80.952 L 192.429 80.952 L 192.429 80.952 Q 192.862 80.952 193.142 81.241 L 193.142 81.241 L 193.142 81.241 Q 193.421 81.53 193.421 82.094 L 193.421 82.094 L 193.421 82.094 Q 193.421 82.226 193.407 82.367 L 193.407 82.367 L 191.781 82.367 L 191.781 82.367 Q 191.804 82.696 191.985 82.896 L 191.985 82.896 L 191.985 82.896 Q 192.166 83.095 192.439 83.095 L 192.439 83.095 L 192.439 83.095 Q 192.74 83.095 192.956 82.879 L 192.956 82.879 L 193.205 83.156 L 193.205 83.156 Q 192.895 83.467 192.429 83.467 Z M 191.776 82.019 L 191.776 82.019 L 193.008 82.019 L 193.008 82.019 Q 193.003 81.647 192.831 81.481 L 192.831 81.481 L 192.831 81.481 Q 192.66 81.314 192.429 81.314 L 192.429 81.314 L 192.429 81.314 Q 192.152 81.314 191.973 81.49 L 191.973 81.49 L 191.973 81.49 Q 191.795 81.666 191.776 82.019 Z M 190.479 80.498 L 190.479 80.498 L 190.479 80.498 Q 190.404 80.571 190.296 80.571 L 190.296 80.571 L 190.296 80.571 Q 190.188 80.571 190.115 80.496 L 190.115 80.496 L 190.115 80.496 Q 190.042 80.421 190.042 80.317 L 190.042 80.317 L 190.042 80.317 Q 190.042 80.209 190.117 80.131 L 190.117 80.131 L 190.117 80.131 Q 190.193 80.054 190.296 80.054 L 190.296 80.054 L 190.296 80.054 Q 190.404 80.054 190.479 80.131 L 190.479 80.131 L 190.479 80.131 Q 190.555 80.209 190.555 80.317 L 190.555 80.317 L 190.555 80.317 Q 190.555 80.425 190.479 80.498 Z M 190.503 83.41 L 190.094 83.41 L 190.094 81.008 L 190.503 81.008 L 190.503 83.41 L 190.503 83.41 Z M 188.723 83.467 L 188.723 83.467 L 188.723 83.467 Q 188.216 83.467 188.216 82.893 L 188.216 82.893 L 188.216 81.365 L 187.825 81.365 L 187.825 81.008 L 188.216 81.008 L 188.216 80.214 L 188.625 80.016 L 188.625 81.008 L 189.217 81.008 L 189.217 81.365 L 188.625 81.365 L 188.625 82.757 L 188.625 82.757 Q 188.625 82.917 188.676 83.001 L 188.676 83.001 L 188.676 83.001 Q 188.728 83.086 188.874 83.086 L 188.874 83.086 L 188.874 83.086 Q 189.034 83.086 189.231 82.959 L 189.231 82.959 L 189.184 83.359 L 189.184 83.359 Q 188.977 83.467 188.723 83.467 Z M 186.933 83.41 L 186.524 83.41 L 186.524 81.958 L 186.524 81.958 Q 186.524 81.633 186.385 81.481 L 186.385 81.481 L 186.385 81.481 Q 186.247 81.328 186.007 81.328 L 186.007 81.328 L 186.007 81.328 Q 185.452 81.328 185.452 81.948 L 185.452 81.948 L 185.452 83.41 L 185.043 83.41 L 185.043 81.008 L 185.452 81.008 L 185.452 81.253 L 185.452 81.253 Q 185.673 80.952 186.073 80.952 L 186.073 80.952 L 186.073 80.952 Q 186.496 80.952 186.715 81.208 L 186.715 81.208 L 186.715 81.208 Q 186.933 81.464 186.933 82.028 L 186.933 82.028 L 186.933 83.41 L 186.933 83.41 Z M 183.105 83.467 L 183.105 83.467 L 183.105 83.467 Q 182.616 83.467 182.327 83.116 L 182.327 83.116 L 182.327 83.116 Q 182.038 82.766 182.038 82.207 L 182.038 82.207 L 182.038 82.207 Q 182.038 81.619 182.329 81.286 L 182.329 81.286 L 182.329 81.286 Q 182.62 80.952 183.105 80.952 L 183.105 80.952 L 183.105 80.952 Q 183.537 80.952 183.817 81.241 L 183.817 81.241 L 183.817 81.241 Q 184.096 81.53 184.096 82.094 L 184.096 82.094 L 184.096 82.094 Q 184.096 82.226 184.082 82.367 L 184.082 82.367 L 182.456 82.367 L 182.456 82.367 Q 182.479 82.696 182.66 82.896 L 182.66 82.896 L 182.66 82.896 Q 182.841 83.095 183.114 83.095 L 183.114 83.095 L 183.114 83.095 Q 183.415 83.095 183.631 82.879 L 183.631 82.879 L 183.88 83.156 L 183.88 83.156 Q 183.57 83.467 183.105 83.467 Z M 182.451 82.019 L 182.451 82.019 L 183.683 82.019 L 183.683 82.019 Q 183.678 81.647 183.507 81.481 L 183.507 81.481 L 183.507 81.481 Q 183.335 81.314 183.105 81.314 L 183.105 81.314 L 183.105 81.314 Q 182.827 81.314 182.649 81.49 L 182.649 81.49 L 182.649 81.49 Q 182.47 81.666 182.451 82.019 Z M 179.976 83.467 L 179.976 83.467 L 179.976 83.467 Q 179.52 83.467 179.252 83.128 L 179.252 83.128 L 179.252 83.128 Q 178.985 82.79 178.985 82.207 L 178.985 82.207 L 178.985 82.207 Q 178.985 81.619 179.255 81.286 L 179.255 81.286 L 179.255 81.286 Q 179.525 80.952 179.976 80.952 L 179.976 80.952 L 179.976 80.952 Q 180.329 80.952 180.583 81.177 L 180.583 81.177 L 180.583 80.209 L 180.992 80.016 L 180.992 83.41 L 180.583 83.41 L 180.583 83.222 L 180.583 83.222 Q 180.348 83.467 179.976 83.467 Z M 180.033 83.086 L 180.033 83.086 L 180.033 83.086 Q 180.39 83.086 180.583 82.762 L 180.583 82.762 L 180.583 81.633 L 180.583 81.633 Q 180.39 81.328 180.033 81.328 L 180.033 81.328 L 180.033 81.328 Q 179.727 81.328 179.563 81.556 L 179.563 81.556 L 179.563 81.556 Q 179.398 81.784 179.398 82.207 L 179.398 82.207 L 179.398 82.207 Q 179.398 82.588 179.57 82.837 L 179.57 82.837 L 179.57 82.837 Q 179.741 83.086 180.033 83.086 Z M 178.102 80.498 L 178.102 80.498 L 178.102 80.498 Q 178.026 80.571 177.918 80.571 L 177.918 80.571 L 177.918 80.571 Q 177.81 80.571 177.737 80.496 L 177.737 80.496 L 177.737 80.496 Q 177.664 80.421 177.664 80.317 L 177.664 80.317 L 177.664 80.317 Q 177.664 80.209 177.74 80.131 L 177.74 80.131 L 177.74 80.131 Q 177.815 80.054 177.918 80.054 L 177.918 80.054 L 177.918 80.054 Q 178.026 80.054 178.102 80.131 L 178.102 80.131 L 178.102 80.131 Q 178.177 80.209 178.177 80.317 L 178.177 80.317 L 178.177 80.317 Q 178.177 80.425 178.102 80.498 Z M 178.125 83.41 L 177.716 83.41 L 177.716 81.008 L 178.125 81.008 L 178.125 83.41 L 178.125 83.41 Z M 175.923 83.467 L 175.923 83.467 L 175.923 83.467 Q 175.665 83.467 175.432 83.356 L 175.432 83.356 L 175.432 83.356 Q 175.199 83.246 175.053 83.062 L 175.053 83.062 L 175.345 82.813 L 175.345 82.813 Q 175.613 83.1 175.932 83.1 L 175.932 83.1 L 175.932 83.1 Q 176.135 83.1 176.257 83.022 L 176.257 83.022 L 176.257 83.022 Q 176.379 82.945 176.379 82.794 L 176.379 82.794 L 176.379 82.794 Q 176.379 82.682 176.29 82.59 L 176.29 82.59 L 176.29 82.59 Q 176.2 82.498 176.106 82.454 L 176.106 82.454 L 176.106 82.454 Q 176.012 82.409 175.829 82.338 L 175.829 82.338 L 175.829 82.338 Q 175.462 82.202 175.274 82.033 L 175.274 82.033 L 175.274 82.033 Q 175.086 81.864 175.086 81.586 L 175.086 81.586 L 175.086 81.586 Q 175.086 81.295 175.314 81.123 L 175.314 81.123 L 175.314 81.123 Q 175.542 80.952 175.895 80.952 L 175.895 80.952 L 175.895 80.952 Q 176.398 80.952 176.703 81.314 L 176.703 81.314 L 176.421 81.549 L 176.421 81.549 Q 176.2 81.318 175.89 81.318 L 175.89 81.318 L 175.89 81.318 Q 175.707 81.318 175.599 81.389 L 175.599 81.389 L 175.599 81.389 Q 175.491 81.459 175.491 81.586 L 175.491 81.586 L 175.491 81.586 Q 175.491 81.657 175.526 81.716 L 175.526 81.716 L 175.526 81.716 Q 175.561 81.774 175.653 81.826 L 175.653 81.826 L 175.653 81.826 Q 175.744 81.878 175.799 81.904 L 175.799 81.904 L 175.799 81.904 Q 175.853 81.93 175.998 81.986 L 175.998 81.986 L 175.998 81.986 Q 176.379 82.122 176.579 82.296 L 176.579 82.296 L 176.579 82.296 Q 176.779 82.47 176.779 82.785 L 176.779 82.785 L 176.779 82.785 Q 176.779 83.105 176.548 83.286 L 176.548 83.286 L 176.548 83.286 Q 176.318 83.467 175.923 83.467 Z M 173.138 80.703 L 172.725 80.703 L 173.392 79.969 L 173.975 79.969 L 173.138 80.703 L 173.138 80.703 Z M 173.256 83.467 L 173.256 83.467 L 173.256 83.467 Q 172.767 83.467 172.478 83.116 L 172.478 83.116 L 172.478 83.116 Q 172.189 82.766 172.189 82.207 L 172.189 82.207 L 172.189 82.207 Q 172.189 81.619 172.48 81.286 L 172.48 81.286 L 172.48 81.286 Q 172.772 80.952 173.256 80.952 L 173.256 80.952 L 173.256 80.952 Q 173.688 80.952 173.968 81.241 L 173.968 81.241 L 173.968 81.241 Q 174.248 81.53 174.248 82.094 L 174.248 82.094 L 174.248 82.094 Q 174.248 82.226 174.234 82.367 L 174.234 82.367 L 172.607 82.367 L 172.607 82.367 Q 172.631 82.696 172.812 82.896 L 172.812 82.896 L 172.812 82.896 Q 172.993 83.095 173.265 83.095 L 173.265 83.095 L 173.265 83.095 Q 173.566 83.095 173.782 82.879 L 173.782 82.879 L 174.032 83.156 L 174.032 83.156 Q 173.721 83.467 173.256 83.467 Z M 172.603 82.019 L 172.603 82.019 L 173.834 82.019 L 173.834 82.019 Q 173.829 81.647 173.658 81.481 L 173.658 81.481 L 173.658 81.481 Q 173.486 81.314 173.256 81.314 L 173.256 81.314 L 173.256 81.314 Q 172.979 81.314 172.8 81.49 L 172.8 81.49 L 172.8 81.49 Q 172.621 81.666 172.603 82.019 Z M 170.613 83.41 L 170.205 83.41 L 170.205 81.008 L 170.613 81.008 L 170.613 81.323 L 170.613 81.323 Q 170.783 80.952 171.182 80.952 L 171.182 80.952 L 171.182 80.952 Q 171.408 80.952 171.554 81.074 L 171.554 81.074 L 171.493 81.459 L 171.493 81.459 Q 171.342 81.356 171.149 81.356 L 171.149 81.356 L 171.149 81.356 Q 170.938 81.356 170.776 81.521 L 170.776 81.521 L 170.776 81.521 Q 170.613 81.685 170.613 82.056 L 170.613 82.056 L 170.613 83.41 L 170.613 83.41 Z M 168.196 83.467 L 168.196 83.467 L 168.196 83.467 Q 167.82 83.467 167.58 83.185 L 167.58 83.185 L 167.58 84.167 L 167.171 84.36 L 167.171 81.008 L 167.58 81.008 L 167.58 81.21 L 167.58 81.21 Q 167.839 80.952 168.196 80.952 L 168.196 80.952 L 168.196 80.952 Q 168.652 80.952 168.92 81.29 L 168.92 81.29 L 168.92 81.29 Q 169.188 81.629 169.188 82.207 L 169.188 82.207 L 169.188 82.207 Q 169.188 82.794 168.915 83.131 L 168.915 83.131 L 168.915 83.131 Q 168.643 83.467 168.196 83.467 Z M 168.144 83.086 L 168.144 83.086 L 168.144 83.086 Q 168.445 83.086 168.607 82.858 L 168.607 82.858 L 168.607 82.858 Q 168.769 82.63 168.769 82.207 L 168.769 82.207 L 168.769 82.207 Q 168.769 81.807 168.603 81.568 L 168.603 81.568 L 168.603 81.568 Q 168.436 81.328 168.144 81.328 L 168.144 81.328 L 168.144 81.328 Q 167.764 81.328 167.58 81.652 L 167.58 81.652 L 167.58 82.762 L 167.58 82.762 Q 167.829 83.086 168.144 83.086 Z M 166.154 82.207 L 165.054 82.207 L 165.054 81.812 L 166.154 81.812 L 166.154 82.207 L 166.154 82.207 Z M 164.03 80.498 L 164.03 80.498 L 164.03 80.498 Q 163.954 80.571 163.846 80.571 L 163.846 80.571 L 163.846 80.571 Q 163.738 80.571 163.665 80.496 L 163.665 80.496 L 163.665 80.496 Q 163.593 80.421 163.593 80.317 L 163.593 80.317 L 163.593 80.317 Q 163.593 80.209 163.668 80.131 L 163.668 80.131 L 163.668 80.131 Q 163.743 80.054 163.846 80.054 L 163.846 80.054 L 163.846 80.054 Q 163.954 80.054 164.03 80.131 L 164.03 80.131 L 164.03 80.131 Q 164.105 80.209 164.105 80.317 L 164.105 80.317 L 164.105 80.317 Q 164.105 80.425 164.03 80.498 Z M 164.053 83.41 L 163.644 83.41 L 163.644 81.008 L 164.053 81.008 L 164.053 83.41 L 164.053 83.41 Z M 162.254 83.41 L 161.845 83.41 L 161.845 81.953 L 161.845 81.953 Q 161.845 81.328 161.361 81.328 L 161.361 81.328 L 161.361 81.328 Q 161.131 81.328 160.987 81.504 L 160.987 81.504 L 160.987 81.504 Q 160.844 81.68 160.844 81.967 L 160.844 81.967 L 160.844 83.41 L 160.435 83.41 L 160.435 81.953 L 160.435 81.953 Q 160.435 81.328 159.955 81.328 L 159.955 81.328 L 159.955 81.328 Q 159.716 81.328 159.577 81.495 L 159.577 81.495 L 159.577 81.495 Q 159.438 81.662 159.438 81.948 L 159.438 81.948 L 159.438 83.41 L 159.029 83.41 L 159.029 81.008 L 159.438 81.008 L 159.438 81.234 L 159.438 81.234 Q 159.65 80.952 160.068 80.952 L 160.068 80.952 L 160.068 80.952 Q 160.27 80.952 160.442 81.043 L 160.442 81.043 L 160.442 81.043 Q 160.614 81.135 160.712 81.304 L 160.712 81.304 L 160.712 81.304 Q 160.943 80.952 161.408 80.952 L 161.408 80.952 L 161.408 80.952 Q 161.784 80.952 162.019 81.182 L 162.019 81.182 L 162.019 81.182 Q 162.254 81.412 162.254 81.836 L 162.254 81.836 L 162.254 83.41 L 162.254 83.41 Z M 157.072 83.467 L 157.072 83.467 L 157.072 83.467 Q 156.583 83.467 156.294 83.116 L 156.294 83.116 L 156.294 83.116 Q 156.005 82.766 156.005 82.207 L 156.005 82.207 L 156.005 82.207 Q 156.005 81.619 156.296 81.286 L 156.296 81.286 L 156.296 81.286 Q 156.588 80.952 157.072 80.952 L 157.072 80.952 L 157.072 80.952 Q 157.505 80.952 157.784 81.241 L 157.784 81.241 L 157.784 81.241 Q 158.064 81.53 158.064 82.094 L 158.064 82.094 L 158.064 82.094 Q 158.064 82.226 158.05 82.367 L 158.05 82.367 L 156.423 82.367 L 156.423 82.367 Q 156.447 82.696 156.628 82.896 L 156.628 82.896 L 156.628 82.896 Q 156.809 83.095 157.082 83.095 L 157.082 83.095 L 157.082 83.095 Q 157.382 83.095 157.599 82.879 L 157.599 82.879 L 157.848 83.156 L 157.848 83.156 Q 157.538 83.467 157.072 83.467 Z M 156.419 82.019 L 156.419 82.019 L 157.65 82.019 L 157.65 82.019 Q 157.646 81.647 157.474 81.481 L 157.474 81.481 L 157.474 81.481 Q 157.302 81.314 157.072 81.314 L 157.072 81.314 L 157.072 81.314 Q 156.795 81.314 156.616 81.49 L 156.616 81.49 L 156.616 81.49 Q 156.438 81.666 156.419 82.019 Z M 154.358 83.467 L 154.358 83.467 L 154.358 83.467 Q 154.099 83.467 153.866 83.356 L 153.866 83.356 L 153.866 83.356 Q 153.634 83.246 153.488 83.062 L 153.488 83.062 L 153.78 82.813 L 153.78 82.813 Q 154.047 83.1 154.367 83.1 L 154.367 83.1 L 154.367 83.1 Q 154.569 83.1 154.691 83.022 L 154.691 83.022 L 154.691 83.022 Q 154.814 82.945 154.814 82.794 L 154.814 82.794 L 154.814 82.794 Q 154.814 82.682 154.724 82.59 L 154.724 82.59 L 154.724 82.59 Q 154.635 82.498 154.541 82.454 L 154.541 82.454 L 154.541 82.454 Q 154.447 82.409 154.264 82.338 L 154.264 82.338 L 154.264 82.338 Q 153.897 82.202 153.709 82.033 L 153.709 82.033 L 153.709 82.033 Q 153.521 81.864 153.521 81.586 L 153.521 81.586 L 153.521 81.586 Q 153.521 81.295 153.749 81.123 L 153.749 81.123 L 153.749 81.123 Q 153.977 80.952 154.33 80.952 L 154.33 80.952 L 154.33 80.952 Q 154.833 80.952 155.138 81.314 L 155.138 81.314 L 154.856 81.549 L 154.856 81.549 Q 154.635 81.318 154.325 81.318 L 154.325 81.318 L 154.325 81.318 Q 154.141 81.318 154.033 81.389 L 154.033 81.389 L 154.033 81.389 Q 153.925 81.459 153.925 81.586 L 153.925 81.586 L 153.925 81.586 Q 153.925 81.657 153.961 81.716 L 153.961 81.716 L 153.961 81.716 Q 153.996 81.774 154.087 81.826 L 154.087 81.826 L 154.087 81.826 Q 154.179 81.878 154.233 81.904 L 154.233 81.904 L 154.233 81.904 Q 154.287 81.93 154.433 81.986 L 154.433 81.986 L 154.433 81.986 Q 154.814 82.122 155.013 82.296 L 155.013 82.296 L 155.013 82.296 Q 155.213 82.47 155.213 82.785 L 155.213 82.785 L 155.213 82.785 Q 155.213 83.105 154.983 83.286 L 154.983 83.286 L 154.983 83.286 Q 154.753 83.467 154.358 83.467 Z M 149.165 83.467 L 149.165 83.467 L 149.165 83.467 Q 148.676 83.467 148.387 83.116 L 148.387 83.116 L 148.387 83.116 Q 148.098 82.766 148.098 82.207 L 148.098 82.207 L 148.098 82.207 Q 148.098 81.619 148.389 81.286 L 148.389 81.286 L 148.389 81.286 Q 148.68 80.952 149.165 80.952 L 149.165 80.952 L 149.165 80.952 Q 149.597 80.952 149.877 81.241 L 149.877 81.241 L 149.877 81.241 Q 150.156 81.53 150.156 82.094 L 150.156 82.094 L 150.156 82.094 Q 150.156 82.226 150.142 82.367 L 150.142 82.367 L 148.516 82.367 L 148.516 82.367 Q 148.539 82.696 148.72 82.896 L 148.72 82.896 L 148.72 82.896 Q 148.901 83.095 149.174 83.095 L 149.174 83.095 L 149.174 83.095 Q 149.475 83.095 149.691 82.879 L 149.691 82.879 L 149.94 83.156 L 149.94 83.156 Q 149.63 83.467 149.165 83.467 Z M 148.511 82.019 L 148.511 82.019 L 149.743 82.019 L 149.743 82.019 Q 149.738 81.647 149.567 81.481 L 149.567 81.481 L 149.567 81.481 Q 149.395 81.314 149.165 81.314 L 149.165 81.314 L 149.165 81.314 Q 148.887 81.314 148.709 81.49 L 148.709 81.49 L 148.709 81.49 Q 148.53 81.666 148.511 82.019 Z M 146.835 83.41 L 146.426 83.41 L 146.426 81.953 L 146.426 81.953 Q 146.426 81.328 145.941 81.328 L 145.941 81.328 L 145.941 81.328 Q 145.711 81.328 145.568 81.504 L 145.568 81.504 L 145.568 81.504 Q 145.424 81.68 145.424 81.967 L 145.424 81.967 L 145.424 83.41 L 145.015 83.41 L 145.015 81.953 L 145.015 81.953 Q 145.015 81.328 144.536 81.328 L 144.536 81.328 L 144.536 81.328 Q 144.296 81.328 144.158 81.495 L 144.158 81.495 L 144.158 81.495 Q 144.019 81.662 144.019 81.948 L 144.019 81.948 L 144.019 83.41 L 143.61 83.41 L 143.61 81.008 L 144.019 81.008 L 144.019 81.234 L 144.019 81.234 Q 144.23 80.952 144.649 80.952 L 144.649 80.952 L 144.649 80.952 Q 144.851 80.952 145.022 81.043 L 145.022 81.043 L 145.022 81.043 Q 145.194 81.135 145.293 81.304 L 145.293 81.304 L 145.293 81.304 Q 145.523 80.952 145.989 80.952 L 145.989 80.952 L 145.989 80.952 Q 146.365 80.952 146.6 81.182 L 146.6 81.182 L 146.6 81.182 Q 146.835 81.412 146.835 81.836 L 146.835 81.836 L 146.835 83.41 L 146.835 83.41 Z M 142.586 80.498 L 142.586 80.498 L 142.586 80.498 Q 142.511 80.571 142.403 80.571 L 142.403 80.571 L 142.403 80.571 Q 142.295 80.571 142.222 80.496 L 142.222 80.496 L 142.222 80.496 Q 142.149 80.421 142.149 80.317 L 142.149 80.317 L 142.149 80.317 Q 142.149 80.209 142.224 80.131 L 142.224 80.131 L 142.224 80.131 Q 142.299 80.054 142.403 80.054 L 142.403 80.054 L 142.403 80.054 Q 142.511 80.054 142.586 80.131 L 142.586 80.131 L 142.586 80.131 Q 142.661 80.209 142.661 80.317 L 142.661 80.317 L 142.661 80.317 Q 142.661 80.425 142.586 80.498 Z M 142.609 83.41 L 142.2 83.41 L 142.2 81.008 L 142.609 81.008 L 142.609 83.41 L 142.609 83.41 Z M 139.918 84.383 L 139.918 84.383 L 139.721 84.064 L 139.721 84.064 Q 140.243 84.035 140.443 83.883 L 140.443 83.883 L 140.443 83.883 Q 140.642 83.73 140.642 83.467 L 140.642 83.467 L 140.642 83.175 L 140.642 83.175 Q 140.431 83.467 140.022 83.467 L 140.022 83.467 L 140.022 83.467 Q 139.599 83.467 139.319 83.138 L 139.319 83.138 L 139.319 83.138 Q 139.039 82.809 139.039 82.207 L 139.039 82.207 L 139.039 82.207 Q 139.039 81.624 139.314 81.288 L 139.314 81.288 L 139.314 81.288 Q 139.589 80.952 140.036 80.952 L 140.036 80.952 L 140.036 80.952 Q 140.412 80.952 140.642 81.206 L 140.642 81.206 L 140.642 81.008 L 141.051 81.008 L 141.051 83.312 L 141.051 83.312 Q 141.051 83.862 140.758 84.106 L 140.758 84.106 L 140.758 84.106 Q 140.464 84.35 139.918 84.383 Z M 140.106 83.086 L 140.106 83.086 L 140.106 83.086 Q 140.257 83.086 140.405 82.994 L 140.405 82.994 L 140.405 82.994 Q 140.553 82.903 140.642 82.747 L 140.642 82.747 L 140.642 81.647 L 140.642 81.647 Q 140.558 81.506 140.403 81.417 L 140.403 81.417 L 140.403 81.417 Q 140.247 81.328 140.106 81.328 L 140.106 81.328 L 140.106 81.328 Q 139.787 81.328 139.62 81.556 L 139.62 81.556 L 139.62 81.556 Q 139.453 81.784 139.453 82.207 L 139.453 82.207 L 139.453 82.207 Q 139.453 82.616 139.634 82.851 L 139.634 82.851 L 139.634 82.851 Q 139.815 83.086 140.106 83.086 Z M 137.124 80.703 L 136.71 80.703 L 137.378 79.969 L 137.961 79.969 L 137.124 80.703 L 137.124 80.703 Z M 137.242 83.467 L 137.242 83.467 L 137.242 83.467 Q 136.753 83.467 136.464 83.116 L 136.464 83.116 L 136.464 83.116 Q 136.175 82.766 136.175 82.207 L 136.175 82.207 L 136.175 82.207 Q 136.175 81.619 136.466 81.286 L 136.466 81.286 L 136.466 81.286 Q 136.757 80.952 137.242 80.952 L 137.242 80.952 L 137.242 80.952 Q 137.674 80.952 137.954 81.241 L 137.954 81.241 L 137.954 81.241 Q 138.233 81.53 138.233 82.094 L 138.233 82.094 L 138.233 82.094 Q 138.233 82.226 138.219 82.367 L 138.219 82.367 L 136.593 82.367 L 136.593 82.367 Q 136.616 82.696 136.797 82.896 L 136.797 82.896 L 136.797 82.896 Q 136.978 83.095 137.251 83.095 L 137.251 83.095 L 137.251 83.095 Q 137.552 83.095 137.768 82.879 L 137.768 82.879 L 138.017 83.156 L 138.017 83.156 Q 137.707 83.467 137.242 83.467 Z M 136.588 82.019 L 136.588 82.019 L 137.82 82.019 L 137.82 82.019 Q 137.815 81.647 137.644 81.481 L 137.644 81.481 L 137.644 81.481 Q 137.472 81.314 137.242 81.314 L 137.242 81.314 L 137.242 81.314 Q 136.964 81.314 136.786 81.49 L 136.786 81.49 L 136.786 81.49 Q 136.607 81.666 136.588 82.019 Z M 134.599 83.41 L 134.19 83.41 L 134.19 81.008 L 134.599 81.008 L 134.599 81.323 L 134.599 81.323 Q 134.768 80.952 135.168 80.952 L 135.168 80.952 L 135.168 80.952 Q 135.394 80.952 135.539 81.074 L 135.539 81.074 L 135.478 81.459 L 135.478 81.459 Q 135.328 81.356 135.135 81.356 L 135.135 81.356 L 135.135 81.356 Q 134.923 81.356 134.761 81.521 L 134.761 81.521 L 134.761 81.521 Q 134.599 81.685 134.599 82.056 L 134.599 82.056 L 134.599 83.41 L 134.599 83.41 Z M 220.691 77.769 L 220.282 77.769 L 220.282 76.317 L 220.282 76.317 Q 220.282 75.992 220.144 75.84 L 220.144 75.84 L 220.144 75.84 Q 220.005 75.687 219.765 75.687 L 219.765 75.687 L 219.765 75.687 Q 219.211 75.687 219.211 76.307 L 219.211 76.307 L 219.211 77.769 L 218.802 77.769 L 218.802 75.367 L 219.211 75.367 L 219.211 75.612 L 219.211 75.612 Q 219.432 75.311 219.831 75.311 L 219.831 75.311 L 219.831 75.311 Q 220.254 75.311 220.473 75.567 L 220.473 75.567 L 220.473 75.567 Q 220.691 75.823 220.691 76.387 L 220.691 76.387 L 220.691 77.769 L 220.691 77.769 Z M 217.605 77.769 L 217.196 77.769 L 217.196 77.539 L 217.196 77.539 Q 216.975 77.826 216.589 77.826 L 216.589 77.826 L 216.589 77.826 Q 216.152 77.826 215.934 77.572 L 215.934 77.572 L 215.934 77.572 Q 215.715 77.318 215.715 76.754 L 215.715 76.754 L 215.715 75.367 L 216.124 75.367 L 216.124 76.815 L 216.124 76.815 Q 216.124 77.139 216.263 77.292 L 216.263 77.292 L 216.263 77.292 Q 216.401 77.445 216.641 77.445 L 216.641 77.445 L 216.641 77.445 Q 217.196 77.445 217.196 76.824 L 217.196 76.824 L 217.196 75.367 L 217.605 75.367 L 217.605 77.769 L 217.605 77.769 Z M 212.984 77.826 L 212.984 77.826 L 212.984 77.826 Q 212.477 77.826 212.477 77.252 L 212.477 77.252 L 212.477 75.725 L 212.087 75.725 L 212.087 75.367 L 212.477 75.367 L 212.477 74.573 L 212.886 74.375 L 212.886 75.367 L 213.478 75.367 L 213.478 75.725 L 212.886 75.725 L 212.886 77.116 L 212.886 77.116 Q 212.886 77.276 212.937 77.36 L 212.937 77.36 L 212.937 77.36 Q 212.989 77.445 213.135 77.445 L 213.135 77.445 L 213.135 77.445 Q 213.295 77.445 213.492 77.318 L 213.492 77.318 L 213.445 77.718 L 213.445 77.718 Q 213.238 77.826 212.984 77.826 Z M 211.194 77.769 L 210.785 77.769 L 210.785 76.317 L 210.785 76.317 Q 210.785 75.992 210.647 75.84 L 210.647 75.84 L 210.647 75.84 Q 210.508 75.687 210.268 75.687 L 210.268 75.687 L 210.268 75.687 Q 209.713 75.687 209.713 76.307 L 209.713 76.307 L 209.713 77.769 L 209.304 77.769 L 209.304 75.367 L 209.713 75.367 L 209.713 75.612 L 209.713 75.612 Q 209.934 75.311 210.334 75.311 L 210.334 75.311 L 210.334 75.311 Q 210.757 75.311 210.976 75.567 L 210.976 75.567 L 210.976 75.567 Q 211.194 75.823 211.194 76.387 L 211.194 76.387 L 211.194 77.769 L 211.194 77.769 Z M 208.233 77.769 L 207.848 77.769 L 207.848 77.548 L 207.848 77.548 Q 207.551 77.826 207.166 77.826 L 207.166 77.826 L 207.166 77.826 Q 206.785 77.826 206.557 77.617 L 206.557 77.617 L 206.557 77.617 Q 206.329 77.407 206.329 77.017 L 206.329 77.017 L 206.329 77.017 Q 206.329 76.627 206.588 76.425 L 206.588 76.425 L 206.588 76.425 Q 206.846 76.223 207.227 76.223 L 207.227 76.223 L 207.227 76.223 Q 207.575 76.223 207.848 76.378 L 207.848 76.378 L 207.848 76.209 L 207.848 76.209 Q 207.848 75.908 207.714 75.788 L 207.714 75.788 L 207.714 75.788 Q 207.58 75.668 207.326 75.668 L 207.326 75.668 L 207.326 75.668 Q 206.964 75.668 206.625 75.908 L 206.625 75.908 L 206.508 75.565 L 206.508 75.565 Q 206.893 75.311 207.378 75.311 L 207.378 75.311 L 207.378 75.311 Q 208.233 75.311 208.233 76.176 L 208.233 76.176 L 208.233 77.769 L 208.233 77.769 Z M 207.227 77.464 L 207.227 77.464 L 207.227 77.464 Q 207.58 77.464 207.848 77.149 L 207.848 77.149 L 207.848 76.735 L 207.848 76.735 Q 207.589 76.575 207.283 76.575 L 207.283 76.575 L 207.283 76.575 Q 207.034 76.575 206.875 76.688 L 206.875 76.688 L 206.875 76.688 Q 206.715 76.801 206.715 77.017 L 206.715 77.017 L 206.715 77.017 Q 206.715 77.219 206.849 77.342 L 206.849 77.342 L 206.849 77.342 Q 206.983 77.464 207.227 77.464 Z M 204.346 78.681 L 203.932 78.681 L 204.299 77.708 L 203.411 75.367 L 203.82 75.367 L 204.417 77.003 L 204.417 77.003 Q 204.45 77.083 204.492 77.233 L 204.492 77.233 L 204.492 77.233 Q 204.534 77.083 204.567 77.003 L 204.567 77.003 L 205.173 75.367 L 205.592 75.367 L 204.346 78.681 L 204.346 78.681 Z M 202.728 77.769 L 202.342 77.769 L 202.342 77.548 L 202.342 77.548 Q 202.046 77.826 201.661 77.826 L 201.661 77.826 L 201.661 77.826 Q 201.28 77.826 201.052 77.617 L 201.052 77.617 L 201.052 77.617 Q 200.824 77.407 200.824 77.017 L 200.824 77.017 L 200.824 77.017 Q 200.824 76.627 201.082 76.425 L 201.082 76.425 L 201.082 76.425 Q 201.341 76.223 201.722 76.223 L 201.722 76.223 L 201.722 76.223 Q 202.07 76.223 202.342 76.378 L 202.342 76.378 L 202.342 76.209 L 202.342 76.209 Q 202.342 75.908 202.208 75.788 L 202.208 75.788 L 202.208 75.788 Q 202.074 75.668 201.82 75.668 L 201.82 75.668 L 201.82 75.668 Q 201.458 75.668 201.12 75.908 L 201.12 75.908 L 201.002 75.565 L 201.002 75.565 Q 201.388 75.311 201.872 75.311 L 201.872 75.311 L 201.872 75.311 Q 202.728 75.311 202.728 76.176 L 202.728 76.176 L 202.728 77.769 L 202.728 77.769 Z M 201.722 77.464 L 201.722 77.464 L 201.722 77.464 Q 202.074 77.464 202.342 77.149 L 202.342 77.149 L 202.342 76.735 L 202.342 76.735 Q 202.084 76.575 201.778 76.575 L 201.778 76.575 L 201.778 76.575 Q 201.529 76.575 201.369 76.688 L 201.369 76.688 L 201.369 76.688 Q 201.209 76.801 201.209 77.017 L 201.209 77.017 L 201.209 77.017 Q 201.209 77.219 201.343 77.342 L 201.343 77.342 L 201.343 77.342 Q 201.477 77.464 201.722 77.464 Z M 195.472 77.826 L 195.472 77.826 L 195.472 77.826 Q 194.983 77.826 194.694 77.476 L 194.694 77.476 L 194.694 77.476 Q 194.405 77.125 194.405 76.566 L 194.405 76.566 L 194.405 76.566 Q 194.405 75.978 194.697 75.645 L 194.697 75.645 L 194.697 75.645 Q 194.988 75.311 195.472 75.311 L 195.472 75.311 L 195.472 75.311 Q 195.905 75.311 196.184 75.6 L 196.184 75.6 L 196.184 75.6 Q 196.464 75.889 196.464 76.453 L 196.464 76.453 L 196.464 76.453 Q 196.464 76.585 196.45 76.726 L 196.45 76.726 L 194.823 76.726 L 194.823 76.726 Q 194.847 77.055 195.028 77.255 L 195.028 77.255 L 195.028 77.255 Q 195.209 77.454 195.482 77.454 L 195.482 77.454 L 195.482 77.454 Q 195.782 77.454 195.999 77.238 L 195.999 77.238 L 196.248 77.515 L 196.248 77.515 Q 195.938 77.826 195.472 77.826 Z M 194.819 76.378 L 194.819 76.378 L 196.05 76.378 L 196.05 76.378 Q 196.046 76.007 195.874 75.84 L 195.874 75.84 L 195.874 75.84 Q 195.702 75.673 195.472 75.673 L 195.472 75.673 L 195.472 75.673 Q 195.195 75.673 195.016 75.849 L 195.016 75.849 L 195.016 75.849 Q 194.838 76.025 194.819 76.378 Z M 192.83 77.769 L 192.421 77.769 L 192.421 75.367 L 192.83 75.367 L 192.83 75.682 L 192.83 75.682 Q 192.999 75.311 193.398 75.311 L 193.398 75.311 L 193.398 75.311 Q 193.624 75.311 193.77 75.433 L 193.77 75.433 L 193.709 75.819 L 193.709 75.819 Q 193.558 75.715 193.366 75.715 L 193.366 75.715 L 193.366 75.715 Q 193.154 75.715 192.992 75.88 L 192.992 75.88 L 192.992 75.88 Q 192.83 76.044 192.83 76.416 L 192.83 76.416 L 192.83 77.769 L 192.83 77.769 Z M 191.397 74.857 L 191.397 74.857 L 191.397 74.857 Q 191.322 74.93 191.213 74.93 L 191.213 74.93 L 191.213 74.93 Q 191.105 74.93 191.032 74.855 L 191.032 74.855 L 191.032 74.855 Q 190.96 74.78 190.96 74.676 L 190.96 74.676 L 190.96 74.676 Q 190.96 74.568 191.035 74.491 L 191.035 74.491 L 191.035 74.491 Q 191.11 74.413 191.213 74.413 L 191.213 74.413 L 191.213 74.413 Q 191.322 74.413 191.397 74.491 L 191.397 74.491 L 191.397 74.491 Q 191.472 74.568 191.472 74.676 L 191.472 74.676 L 191.472 74.676 Q 191.472 74.784 191.397 74.857 Z M 191.42 77.769 L 191.011 77.769 L 191.011 75.367 L 191.42 75.367 L 191.42 77.769 L 191.42 77.769 Z M 189.935 77.769 L 189.55 77.769 L 189.55 77.548 L 189.55 77.548 Q 189.254 77.826 188.868 77.826 L 188.868 77.826 L 188.868 77.826 Q 188.487 77.826 188.259 77.617 L 188.259 77.617 L 188.259 77.617 Q 188.031 77.407 188.031 77.017 L 188.031 77.017 L 188.031 77.017 Q 188.031 76.627 188.29 76.425 L 188.29 76.425 L 188.29 76.425 Q 188.548 76.223 188.929 76.223 L 188.929 76.223 L 188.929 76.223 Q 189.277 76.223 189.55 76.378 L 189.55 76.378 L 189.55 76.209 L 189.55 76.209 Q 189.55 75.908 189.416 75.788 L 189.416 75.788 L 189.416 75.788 Q 189.282 75.668 189.028 75.668 L 189.028 75.668 L 189.028 75.668 Q 188.666 75.668 188.328 75.908 L 188.328 75.908 L 188.21 75.565 L 188.21 75.565 Q 188.595 75.311 189.08 75.311 L 189.08 75.311 L 189.08 75.311 Q 189.935 75.311 189.935 76.176 L 189.935 76.176 L 189.935 77.769 L 189.935 77.769 Z M 188.929 77.464 L 188.929 77.464 L 188.929 77.464 Q 189.282 77.464 189.55 77.149 L 189.55 77.149 L 189.55 76.735 L 189.55 76.735 Q 189.291 76.575 188.986 76.575 L 188.986 76.575 L 188.986 76.575 Q 188.736 76.575 188.577 76.688 L 188.577 76.688 L 188.577 76.688 Q 188.417 76.801 188.417 77.017 L 188.417 77.017 L 188.417 77.017 Q 188.417 77.219 188.551 77.342 L 188.551 77.342 L 188.551 77.342 Q 188.685 77.464 188.929 77.464 Z M 186.807 77.826 L 186.807 77.826 L 186.807 77.826 Q 186.299 77.826 186.299 77.252 L 186.299 77.252 L 186.299 75.725 L 185.909 75.725 L 185.909 75.367 L 186.299 75.367 L 186.299 74.573 L 186.708 74.375 L 186.708 75.367 L 187.3 75.367 L 187.3 75.725 L 186.708 75.725 L 186.708 77.116 L 186.708 77.116 Q 186.708 77.276 186.76 77.36 L 186.76 77.36 L 186.76 77.36 Q 186.811 77.445 186.957 77.445 L 186.957 77.445 L 186.957 77.445 Q 187.117 77.445 187.314 77.318 L 187.314 77.318 L 187.267 77.718 L 187.267 77.718 Q 187.06 77.826 186.807 77.826 Z M 185.134 74.857 L 185.134 74.857 L 185.134 74.857 Q 185.059 74.93 184.951 74.93 L 184.951 74.93 L 184.951 74.93 Q 184.842 74.93 184.77 74.855 L 184.77 74.855 L 184.77 74.855 Q 184.697 74.78 184.697 74.676 L 184.697 74.676 L 184.697 74.676 Q 184.697 74.568 184.772 74.491 L 184.772 74.491 L 184.772 74.491 Q 184.847 74.413 184.951 74.413 L 184.951 74.413 L 184.951 74.413 Q 185.059 74.413 185.134 74.491 L 185.134 74.491 L 185.134 74.491 Q 185.209 74.568 185.209 74.676 L 185.209 74.676 L 185.209 74.676 Q 185.209 74.784 185.134 74.857 Z M 185.157 77.769 L 184.748 77.769 L 184.748 75.367 L 185.157 75.367 L 185.157 77.769 L 185.157 77.769 Z M 183.56 77.769 L 183.151 77.769 L 183.151 76.317 L 183.151 76.317 Q 183.151 75.992 183.012 75.84 L 183.012 75.84 L 183.012 75.84 Q 182.874 75.687 182.634 75.687 L 182.634 75.687 L 182.634 75.687 Q 182.079 75.687 182.079 76.307 L 182.079 76.307 L 182.079 77.769 L 181.67 77.769 L 181.67 75.367 L 182.079 75.367 L 182.079 75.612 L 182.079 75.612 Q 182.3 75.311 182.7 75.311 L 182.7 75.311 L 182.7 75.311 Q 183.123 75.311 183.341 75.567 L 183.341 75.567 L 183.341 75.567 Q 183.56 75.823 183.56 76.387 L 183.56 76.387 L 183.56 77.769 L 183.56 77.769 Z M 180.473 77.769 L 180.064 77.769 L 180.064 77.539 L 180.064 77.539 Q 179.843 77.826 179.458 77.826 L 179.458 77.826 L 179.458 77.826 Q 179.021 77.826 178.802 77.572 L 178.802 77.572 L 178.802 77.572 Q 178.584 77.318 178.584 76.754 L 178.584 76.754 L 178.584 75.367 L 178.993 75.367 L 178.993 76.815 L 178.993 76.815 Q 178.993 77.139 179.131 77.292 L 179.131 77.292 L 179.131 77.292 Q 179.27 77.445 179.51 77.445 L 179.51 77.445 L 179.51 77.445 Q 180.064 77.445 180.064 76.824 L 180.064 76.824 L 180.064 75.367 L 180.473 75.367 L 180.473 77.769 L 180.473 77.769 Z M 173.112 77.826 L 173.112 77.826 L 173.112 77.826 Q 172.623 77.826 172.334 77.476 L 172.334 77.476 L 172.334 77.476 Q 172.045 77.125 172.045 76.566 L 172.045 76.566 L 172.045 76.566 Q 172.045 75.978 172.336 75.645 L 172.336 75.645 L 172.336 75.645 Q 172.628 75.311 173.112 75.311 L 173.112 75.311 L 173.112 75.311 Q 173.544 75.311 173.824 75.6 L 173.824 75.6 L 173.824 75.6 Q 174.104 75.889 174.104 76.453 L 174.104 76.453 L 174.104 76.453 Q 174.104 76.585 174.09 76.726 L 174.09 76.726 L 172.463 76.726 L 172.463 76.726 Q 172.487 77.055 172.668 77.255 L 172.668 77.255 L 172.668 77.255 Q 172.849 77.454 173.121 77.454 L 173.121 77.454 L 173.121 77.454 Q 173.422 77.454 173.638 77.238 L 173.638 77.238 L 173.887 77.515 L 173.887 77.515 Q 173.577 77.826 173.112 77.826 Z M 172.458 76.378 L 172.458 76.378 L 173.69 76.378 L 173.69 76.378 Q 173.685 76.007 173.514 75.84 L 173.514 75.84 L 173.514 75.84 Q 173.342 75.673 173.112 75.673 L 173.112 75.673 L 173.112 75.673 Q 172.834 75.673 172.656 75.849 L 172.656 75.849 L 172.656 75.849 Q 172.477 76.025 172.458 76.378 Z M 171.188 77.769 L 170.779 77.769 L 170.779 74.568 L 171.188 74.375 L 171.188 77.769 L 171.188 77.769 Z M 169.736 77.769 L 169.327 77.769 L 169.327 74.568 L 169.736 74.375 L 169.736 77.769 L 169.736 77.769 Z M 167.388 77.826 L 167.388 77.826 L 167.388 77.826 Q 166.9 77.826 166.61 77.476 L 166.61 77.476 L 166.61 77.476 Q 166.321 77.125 166.321 76.566 L 166.321 76.566 L 166.321 76.566 Q 166.321 75.978 166.613 75.645 L 166.613 75.645 L 166.613 75.645 Q 166.904 75.311 167.388 75.311 L 167.388 75.311 L 167.388 75.311 Q 167.821 75.311 168.101 75.6 L 168.101 75.6 L 168.101 75.6 Q 168.38 75.889 168.38 76.453 L 168.38 76.453 L 168.38 76.453 Q 168.38 76.585 168.366 76.726 L 168.366 76.726 L 166.74 76.726 L 166.74 76.726 Q 166.763 77.055 166.944 77.255 L 166.944 77.255 L 166.944 77.255 Q 167.125 77.454 167.398 77.454 L 167.398 77.454 L 167.398 77.454 Q 167.699 77.454 167.915 77.238 L 167.915 77.238 L 168.164 77.515 L 168.164 77.515 Q 167.854 77.826 167.388 77.826 Z M 166.735 76.378 L 166.735 76.378 L 167.967 76.378 L 167.967 76.378 Q 167.962 76.007 167.79 75.84 L 167.79 75.84 L 167.79 75.84 Q 167.619 75.673 167.388 75.673 L 167.388 75.673 L 167.388 75.673 Q 167.111 75.673 166.932 75.849 L 166.932 75.849 L 166.932 75.849 Q 166.754 76.025 166.735 76.378 Z M 165.279 77.769 L 164.87 77.769 L 164.87 76.317 L 164.87 76.317 Q 164.87 75.992 164.731 75.84 L 164.731 75.84 L 164.731 75.84 Q 164.592 75.687 164.352 75.687 L 164.352 75.687 L 164.352 75.687 Q 163.798 75.687 163.798 76.307 L 163.798 76.307 L 163.798 77.769 L 163.389 77.769 L 163.389 75.367 L 163.798 75.367 L 163.798 75.612 L 163.798 75.612 Q 164.019 75.311 164.418 75.311 L 164.418 75.311 L 164.418 75.311 Q 164.841 75.311 165.06 75.567 L 165.06 75.567 L 165.06 75.567 Q 165.279 75.823 165.279 76.387 L 165.279 76.387 L 165.279 77.769 L 165.279 77.769 Z M 162.205 77.769 L 161.796 77.769 L 161.796 76.317 L 161.796 76.317 Q 161.796 75.992 161.657 75.84 L 161.657 75.84 L 161.657 75.84 Q 161.519 75.687 161.279 75.687 L 161.279 75.687 L 161.279 75.687 Q 160.724 75.687 160.724 76.307 L 160.724 76.307 L 160.724 77.769 L 160.315 77.769 L 160.315 75.367 L 160.724 75.367 L 160.724 75.612 L 160.724 75.612 Q 160.945 75.311 161.345 75.311 L 161.345 75.311 L 161.345 75.311 Q 161.768 75.311 161.986 75.567 L 161.986 75.567 L 161.986 75.567 Q 162.205 75.823 162.205 76.387 L 162.205 76.387 L 162.205 77.769 L 162.205 77.769 Z M 158.991 77.49 L 158.991 77.49 L 158.991 77.49 Q 158.704 77.826 158.215 77.826 L 158.215 77.826 L 158.215 77.826 Q 157.726 77.826 157.439 77.492 L 157.439 77.492 L 157.439 77.492 Q 157.153 77.158 157.153 76.571 L 157.153 76.571 L 157.153 76.571 Q 157.153 75.983 157.439 75.647 L 157.439 75.647 L 157.439 75.647 Q 157.726 75.311 158.215 75.311 L 158.215 75.311 L 158.215 75.311 Q 158.704 75.311 158.991 75.645 L 158.991 75.645 L 158.991 75.645 Q 159.277 75.978 159.277 76.566 L 159.277 76.566 L 159.277 76.566 Q 159.277 77.154 158.991 77.49 Z M 157.738 77.212 L 157.738 77.212 L 157.738 77.212 Q 157.909 77.445 158.215 77.445 L 158.215 77.445 L 158.215 77.445 Q 158.521 77.445 158.692 77.212 L 158.692 77.212 L 158.692 77.212 Q 158.864 76.98 158.864 76.566 L 158.864 76.566 L 158.864 76.566 Q 158.864 76.157 158.692 75.922 L 158.692 75.922 L 158.692 75.922 Q 158.521 75.687 158.215 75.687 L 158.215 75.687 L 158.215 75.687 Q 157.909 75.687 157.738 75.92 L 157.738 75.92 L 157.738 75.92 Q 157.566 76.152 157.566 76.571 L 157.566 76.571 L 157.566 76.571 Q 157.566 76.98 157.738 77.212 Z M 156.27 74.857 L 156.27 74.857 L 156.27 74.857 Q 156.194 74.93 156.086 74.93 L 156.086 74.93 L 156.086 74.93 Q 155.978 74.93 155.905 74.855 L 155.905 74.855 L 155.905 74.855 Q 155.832 74.78 155.832 74.676 L 155.832 74.676 L 155.832 74.676 Q 155.832 74.568 155.908 74.491 L 155.908 74.491 L 155.908 74.491 Q 155.983 74.413 156.086 74.413 L 156.086 74.413 L 156.086 74.413 Q 156.194 74.413 156.27 74.491 L 156.27 74.491 L 156.27 74.491 Q 156.345 74.568 156.345 74.676 L 156.345 74.676 L 156.345 74.676 Q 156.345 74.784 156.27 74.857 Z M 156.293 77.769 L 155.884 77.769 L 155.884 75.367 L 156.293 75.367 L 156.293 77.769 L 156.293 77.769 Z M 154.514 77.826 L 154.514 77.826 L 154.514 77.826 Q 154.006 77.826 154.006 77.252 L 154.006 77.252 L 154.006 75.725 L 153.616 75.725 L 153.616 75.367 L 154.006 75.367 L 154.006 74.573 L 154.415 74.375 L 154.415 75.367 L 155.007 75.367 L 155.007 75.725 L 154.415 75.725 L 154.415 77.116 L 154.415 77.116 Q 154.415 77.276 154.467 77.36 L 154.467 77.36 L 154.467 77.36 Q 154.518 77.445 154.664 77.445 L 154.664 77.445 L 154.664 77.445 Q 154.824 77.445 155.021 77.318 L 155.021 77.318 L 154.974 77.718 L 154.974 77.718 Q 154.767 77.826 154.514 77.826 Z M 152.71 77.769 L 152.301 77.769 L 152.301 77.539 L 152.301 77.539 Q 152.081 77.826 151.695 77.826 L 151.695 77.826 L 151.695 77.826 Q 151.258 77.826 151.039 77.572 L 151.039 77.572 L 151.039 77.572 Q 150.821 77.318 150.821 76.754 L 150.821 76.754 L 150.821 75.367 L 151.23 75.367 L 151.23 76.815 L 151.23 76.815 Q 151.23 77.139 151.368 77.292 L 151.368 77.292 L 151.368 77.292 Q 151.507 77.445 151.747 77.445 L 151.747 77.445 L 151.747 77.445 Q 152.301 77.445 152.301 76.824 L 152.301 76.824 L 152.301 75.367 L 152.71 75.367 L 152.71 77.769 L 152.71 77.769 Z M 149.5 77.826 L 149.5 77.826 L 149.5 77.826 Q 148.992 77.826 148.992 77.252 L 148.992 77.252 L 148.992 75.725 L 148.602 75.725 L 148.602 75.367 L 148.992 75.367 L 148.992 74.573 L 149.401 74.375 L 149.401 75.367 L 149.993 75.367 L 149.993 75.725 L 149.401 75.725 L 149.401 77.116 L 149.401 77.116 Q 149.401 77.276 149.453 77.36 L 149.453 77.36 L 149.453 77.36 Q 149.504 77.445 149.65 77.445 L 149.65 77.445 L 149.65 77.445 Q 149.81 77.445 150.007 77.318 L 150.007 77.318 L 149.96 77.718 L 149.96 77.718 Q 149.753 77.826 149.5 77.826 Z M 147.827 74.857 L 147.827 74.857 L 147.827 74.857 Q 147.752 74.93 147.644 74.93 L 147.644 74.93 L 147.644 74.93 Q 147.535 74.93 147.463 74.855 L 147.463 74.855 L 147.463 74.855 Q 147.39 74.78 147.39 74.676 L 147.39 74.676 L 147.39 74.676 Q 147.39 74.568 147.465 74.491 L 147.465 74.491 L 147.465 74.491 Q 147.54 74.413 147.644 74.413 L 147.644 74.413 L 147.644 74.413 Q 147.752 74.413 147.827 74.491 L 147.827 74.491 L 147.827 74.491 Q 147.902 74.568 147.902 74.676 L 147.902 74.676 L 147.902 74.676 Q 147.902 74.784 147.827 74.857 Z M 147.85 77.769 L 147.441 77.769 L 147.441 75.367 L 147.85 75.367 L 147.85 77.769 L 147.85 77.769 Z M 146.071 77.826 L 146.071 77.826 L 146.071 77.826 Q 145.563 77.826 145.563 77.252 L 145.563 77.252 L 145.563 75.725 L 145.173 75.725 L 145.173 75.367 L 145.563 75.367 L 145.563 74.573 L 145.972 74.375 L 145.972 75.367 L 146.564 75.367 L 146.564 75.725 L 145.972 75.725 L 145.972 77.116 L 145.972 77.116 Q 145.972 77.276 146.024 77.36 L 146.024 77.36 L 146.024 77.36 Q 146.076 77.445 146.221 77.445 L 146.221 77.445 L 146.221 77.445 Q 146.381 77.445 146.579 77.318 L 146.579 77.318 L 146.532 77.718 L 146.532 77.718 Q 146.325 77.826 146.071 77.826 Z M 143.655 77.826 L 143.655 77.826 L 143.655 77.826 Q 143.396 77.826 143.164 77.715 L 143.164 77.715 L 143.164 77.715 Q 142.931 77.605 142.785 77.421 L 142.785 77.421 L 143.077 77.172 L 143.077 77.172 Q 143.345 77.459 143.664 77.459 L 143.664 77.459 L 143.664 77.459 Q 143.866 77.459 143.989 77.382 L 143.989 77.382 L 143.989 77.382 Q 144.111 77.304 144.111 77.154 L 144.111 77.154 L 144.111 77.154 Q 144.111 77.041 144.022 76.949 L 144.022 76.949 L 144.022 76.949 Q 143.932 76.857 143.838 76.813 L 143.838 76.813 L 143.838 76.813 Q 143.744 76.768 143.561 76.698 L 143.561 76.698 L 143.561 76.698 Q 143.194 76.561 143.006 76.392 L 143.006 76.392 L 143.006 76.392 Q 142.818 76.223 142.818 75.945 L 142.818 75.945 L 142.818 75.945 Q 142.818 75.654 143.046 75.482 L 143.046 75.482 L 143.046 75.482 Q 143.274 75.311 143.627 75.311 L 143.627 75.311 L 143.627 75.311 Q 144.13 75.311 144.435 75.673 L 144.435 75.673 L 144.153 75.908 L 144.153 75.908 Q 143.932 75.677 143.622 75.677 L 143.622 75.677 L 143.622 75.677 Q 143.439 75.677 143.331 75.748 L 143.331 75.748 L 143.331 75.748 Q 143.222 75.819 143.222 75.945 L 143.222 75.945 L 143.222 75.945 Q 143.222 76.016 143.258 76.075 L 143.258 76.075 L 143.258 76.075 Q 143.293 76.133 143.385 76.185 L 143.385 76.185 L 143.385 76.185 Q 143.476 76.237 143.53 76.263 L 143.53 76.263 L 143.53 76.263 Q 143.584 76.289 143.73 76.345 L 143.73 76.345 L 143.73 76.345 Q 144.111 76.481 144.311 76.655 L 144.311 76.655 L 144.311 76.655 Q 144.51 76.829 144.51 77.144 L 144.51 77.144 L 144.51 77.144 Q 144.51 77.464 144.28 77.645 L 144.28 77.645 L 144.28 77.645 Q 144.05 77.826 143.655 77.826 Z M 141.761 77.769 L 141.352 77.769 L 141.352 76.317 L 141.352 76.317 Q 141.352 75.992 141.214 75.84 L 141.214 75.84 L 141.214 75.84 Q 141.075 75.687 140.835 75.687 L 140.835 75.687 L 140.835 75.687 Q 140.281 75.687 140.281 76.307 L 140.281 76.307 L 140.281 77.769 L 139.872 77.769 L 139.872 75.367 L 140.281 75.367 L 140.281 75.612 L 140.281 75.612 Q 140.501 75.311 140.901 75.311 L 140.901 75.311 L 140.901 75.311 Q 141.324 75.311 141.543 75.567 L 141.543 75.567 L 141.543 75.567 Q 141.761 75.823 141.761 76.387 L 141.761 76.387 L 141.761 77.769 L 141.761 77.769 Z M 138.547 77.49 L 138.547 77.49 L 138.547 77.49 Q 138.26 77.826 137.771 77.826 L 137.771 77.826 L 137.771 77.826 Q 137.282 77.826 136.996 77.492 L 136.996 77.492 L 136.996 77.492 Q 136.709 77.158 136.709 76.571 L 136.709 76.571 L 136.709 76.571 Q 136.709 75.983 136.996 75.647 L 136.996 75.647 L 136.996 75.647 Q 137.282 75.311 137.771 75.311 L 137.771 75.311 L 137.771 75.311 Q 138.26 75.311 138.547 75.645 L 138.547 75.645 L 138.547 75.645 Q 138.834 75.978 138.834 76.566 L 138.834 76.566 L 138.834 76.566 Q 138.834 77.154 138.547 77.49 Z M 137.294 77.212 L 137.294 77.212 L 137.294 77.212 Q 137.466 77.445 137.771 77.445 L 137.771 77.445 L 137.771 77.445 Q 138.077 77.445 138.248 77.212 L 138.248 77.212 L 138.248 77.212 Q 138.42 76.98 138.42 76.566 L 138.42 76.566 L 138.42 76.566 Q 138.42 76.157 138.248 75.922 L 138.248 75.922 L 138.248 75.922 Q 138.077 75.687 137.771 75.687 L 137.771 75.687 L 137.771 75.687 Q 137.466 75.687 137.294 75.92 L 137.294 75.92 L 137.294 75.92 Q 137.123 76.152 137.123 76.571 L 137.123 76.571 L 137.123 76.571 Q 137.123 76.98 137.294 77.212 Z M 135.046 77.826 L 135.046 77.826 L 135.046 77.826 Q 134.585 77.826 134.317 77.494 L 134.317 77.494 L 134.317 77.494 Q 134.049 77.163 134.049 76.571 L 134.049 76.571 L 134.049 76.571 Q 134.049 75.978 134.319 75.645 L 134.319 75.645 L 134.319 75.645 Q 134.59 75.311 135.065 75.311 L 135.065 75.311 L 135.065 75.311 Q 135.704 75.311 135.906 75.87 L 135.906 75.87 L 135.52 76.011 L 135.52 76.011 Q 135.398 75.692 135.069 75.692 L 135.069 75.692 L 135.069 75.692 Q 134.768 75.692 134.618 75.922 L 134.618 75.922 L 134.618 75.922 Q 134.468 76.152 134.468 76.571 L 134.468 76.571 L 134.468 76.571 Q 134.468 76.984 134.618 77.212 L 134.618 77.212 L 134.618 77.212 Q 134.768 77.44 135.055 77.44 L 135.055 77.44 L 135.055 77.44 Q 135.431 77.44 135.544 77.083 L 135.544 77.083 L 135.925 77.21 L 135.925 77.21 Q 135.835 77.506 135.607 77.666 L 135.607 77.666 L 135.607 77.666 Q 135.379 77.826 135.046 77.826 Z"/>
+ <path fill="#888888" d="M 137.931 72.544 L 135.988 72.544 L 135.988 56.914 L 145.389 56.914 L 145.389 58.745 L 137.931 58.745 L 137.931 63.545 L 142.865 63.545 L 142.865 65.376 L 137.931 65.376 L 137.931 72.544 L 137.931 72.544 Z"/>
+ </g>
+ <defs>
+ <filter id="w1Ebh5AjrgzqLwbPjDTyDkkA1ReKd58e" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#w1Ebh5AjrgzqLwbPjDTyDkkA1ReKd58e)">
+ <path d="M 128 36.694 C 128 36.694 128 30.889 144.889 30.889 C 161.778 30.889 161.778 36.694 161.778 36.694 L 161.778 123.778 L 144.889 115.069 L 128 123.778 L 128 36.694 Z"/>
+ </g>
+ <linearGradient id="_lgradient_2" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(33.778,0,0,92.889,128,26.667)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" d="M 128 32.472 C 128 32.472 128 26.667 144.889 26.667 C 161.778 26.667 161.778 32.472 161.778 32.472 L 161.778 119.556 L 144.889 110.847 L 128 119.556 L 128 32.472 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 144.889 26.667 C 128 26.667 128 32.472 128 32.472 L 128 36.694 C 128 36.694 128 30.889 144.889 30.889 C 161.778 30.889 161.778 36.694 161.778 36.694 L 161.778 32.472 C 161.778 32.472 161.778 26.667 144.889 26.667 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fceu.svg b/.icons/Gruvbox_Dark-2/apps/64/fceu.svg
new file mode 120000
index 000000000..2f6dc60b6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fceu.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fceux.svg b/.icons/Gruvbox_Dark-2/apps/64/fceux.svg
new file mode 100755
index 000000000..bd26d3cc1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fceux.svg
@@ -0,0 +1,73 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Qms56Ta12u92gjiRMNGooKVkX6TEhpga" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Qms56Ta12u92gjiRMNGooKVkX6TEhpga)">
+ <linearGradient id="_lgradient_20" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_21" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="pNEvGLF8QK3dhqbOnAkRJDcnKL8tSqed" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#pNEvGLF8QK3dhqbOnAkRJDcnKL8tSqed)">
+ <path d="M 208.830303 162.946931 C 207.447907 164.018529 205.786431 164.754445 203.895297 164.754001 L 56.829627 164.771346 C 52.302236 164.769548 48.656201 161.12999 48.655332 156.6047 L 48.649675 91.239323 C 48.648826 90.933298 48.708713 90.640511 48.742533 90.339952 C 46.815575 91.831946 45.498143 94.061328 45.500002 96.695799 L 45.505659 162.061176 C 45.506529 166.586466 49.152562 170.226026 53.678863 170.227192 L 200.744532 170.209847 C 204.955822 170.211046 208.380759 167.037639 208.829211 162.946301 L 208.830303 162.946931 Z"/>
+ </g>
+ <defs>
+ <linearGradient id="_lgradient_22" x1=".993" x2=".002" y1=".988" y2=".193">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ </defs>
+ <path d="M 55.246935 85.81003 L 202.32214 85.797399 C 206.832138 85.797012 210.493999 89.458244 210.494386 93.968242 L 210.5 159.3343 C 210.500387 163.844298 206.839155 167.506159 202.329157 167.506547 L 55.253952 167.519177 C 50.743953 167.519565 47.082092 163.858333 47.081705 159.348334 L 47.076092 93.982276 C 47.075704 89.472278 50.736936 85.810417 55.246935 85.81003 Z" style="fill:url(#_lgradient_22)"/>
+ <g opacity=".2">
+ <path d="M 75.544219 110.467409 C 73.100992 110.467634 71.134185 112.434713 71.134379 114.877994 L 71.135249 123.698197 L 62.315044 123.699065 C 59.868027 123.705102 57.902593 125.669554 57.902312 128.113652 L 57.90318 136.933858 C 57.903405 139.37708 59.870484 141.343888 62.313763 141.343696 L 71.133969 141.342828 L 71.134839 150.16303 C 71.13503 152.60631 73.102141 154.573063 75.54542 154.572872 L 84.365623 154.572001 C 86.808849 154.571776 88.775657 152.604697 88.775463 150.161416 L 88.774593 141.341213 L 97.594798 141.340344 C 100.038023 141.340121 102.004832 139.37304 102.004637 136.929762 L 102.003768 128.109556 C 102.003543 125.666334 100.036465 123.699526 97.593185 123.699718 L 88.772982 123.700588 L 88.772112 114.880385 C 88.771886 112.437159 86.804808 110.470351 84.361528 110.470542 L 75.541326 110.471413 L 75.544219 110.467409 Z"/>
+ </g>
+ <path fill="#c6c6c6" d="M 77.119401 107.738572 C 74.676176 107.738795 72.709368 109.705873 72.709563 112.149155 L 72.710431 120.96936 L 63.890226 120.970229 C 61.447001 120.970452 59.480196 122.937532 59.480387 125.380811 L 59.481258 134.201014 C 59.481481 136.644239 61.448559 138.611047 63.89184 138.610853 L 72.712046 138.609984 L 72.712914 147.43019 C 72.713106 149.873469 74.680216 151.840222 77.123497 151.840028 L 85.9437 151.839158 C 88.386925 151.838935 90.353733 149.871856 90.353538 147.428575 L 90.352668 138.608372 L 99.172874 138.607504 C 101.6161 138.607278 103.582908 136.640199 103.582714 134.196918 L 103.581843 125.376715 C 103.58162 122.93349 101.614542 120.966683 99.171261 120.966877 L 90.350088 120.974462 L 90.349054 112.157071 C 90.349332 109.712971 88.384901 107.742458 85.941034 107.743037 L 77.120831 107.743908 L 77.119401 107.738572 Z"/>
+ <g>
+ <linearGradient id="_lgradient_23" x1=".5" x2=".507" y1="1" y2=".001" gradientTransform="matrix(18.900928,-0.00158,0.00158,18.900928,179.183302,107.732018)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d0391f"/>
+ <stop offset="100%" style="stop-color:#ff005d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" d="M 179.184092 117.182483 C 179.183656 111.96663 183.417913 107.731665 188.633766 107.731229 C 193.849619 107.730793 198.084584 111.96505 198.08502 117.180903 C 198.085456 122.396756 193.851199 126.631721 188.635346 126.632157 C 183.419493 126.632593 179.184528 122.398336 179.184092 117.182483 Z"/>
+ <linearGradient id="_lgradient_24" x1=".5" x2=".507" y1="1" y2=".001" gradientTransform="matrix(18.900928,-0.00158,0.00158,18.900928,153.982064,107.734125)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d0391f"/>
+ <stop offset="100%" style="stop-color:#ff005d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" d="M 153.982854 117.184589 C 153.982418 111.968736 158.216675 107.733771 163.432528 107.733335 C 168.648381 107.732899 172.883346 111.967156 172.883782 117.183009 C 172.884218 122.398862 168.649961 126.633827 163.434108 126.634263 C 158.218255 126.634699 153.98329 122.400442 153.982854 117.184589 Z"/>
+ <linearGradient id="_lgradient_25" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(18.900928,-0.00158,0.00158,18.900928,179.185408,132.933256)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f37e40"/>
+ <stop offset="100%" style="stop-color:#fac82e"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" d="M 179.186198 142.38372 C 179.185762 137.167867 183.420019 132.932902 188.635872 132.932466 C 193.851725 132.932031 198.08669 137.166288 198.087126 142.382141 C 198.087562 147.597994 193.853305 151.832959 188.637452 151.833395 C 183.421599 151.833831 179.186634 147.599574 179.186198 142.38372 Z"/>
+ <linearGradient id="_lgradient_26" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(18.900928,-0.00158,0.00158,18.900928,153.98417,132.935363)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f37e40"/>
+ <stop offset="100%" style="stop-color:#fac82e"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" d="M 153.98496 142.385827 C 153.984524 137.169974 158.218781 132.935009 163.434634 132.934573 C 168.650488 132.934137 172.885453 137.168394 172.885888 142.384247 C 172.886324 147.6001 168.652067 151.835065 163.436214 151.835501 C 158.220361 151.835937 153.985396 147.60168 153.98496 142.385827 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 206.561991 86.962048 C 206.225039 86.757932 205.869924 86.576498 205.502805 86.421689 C 204.525429 86.010281 203.445132 85.774167 202.311079 85.772808 L 55.245289 85.789964 C 51.651769 85.791983 48.663193 88.109494 47.57586 91.322912 C 49.057887 89.618296 51.217114 88.519605 53.670438 88.518228 L 200.736227 88.501072 C 201.870281 88.502431 202.950578 88.738545 203.927953 89.149953 C 206.864905 90.388423 208.909535 93.276567 208.912831 96.673517 L 208.915127 162.033015 C 208.915204 162.92583 208.7211 163.752939 208.447809 164.540985 C 209.695446 163.138241 210.490151 161.344902 210.489979 159.304751 L 210.487682 93.945253 C 210.4848 90.972923 208.920657 88.390857 206.561991 86.962048 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fcitx-sogoupinyin.svg b/.icons/Gruvbox_Dark-2/apps/64/fcitx-sogoupinyin.svg
new file mode 100755
index 000000000..4f40581ce
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fcitx-sogoupinyin.svg
@@ -0,0 +1,125 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="6o4baLqMrcVRDUDyId0e3eXKpIUfbHkx" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#6o4baLqMrcVRDUDyId0e3eXKpIUfbHkx)">
+ <linearGradient id="_lgradient_3" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_4" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <ellipse cx="60.609" cy="88.345" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="94.304" cy="88.345" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="128" cy="88.345" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="161.696" cy="88.345" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="195.391" cy="88.345" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="80.826" cy="129.724" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="114.522" cy="129.724" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="148.217" cy="129.724" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="181.913" cy="129.724" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 69.091 160.759 L 193.648 160.759 C 196.47 160.759 198.761 163.05 198.761 165.872 L 198.761 176.335 C 198.761 179.157 196.47 181.448 193.648 181.448 L 69.091 181.448 C 66.269 181.448 63.978 179.157 63.978 176.335 L 63.978 165.872 C 63.978 163.05 66.269 160.759 69.091 160.759 Z"/>
+ </g>
+ <linearGradient id="_lgradient_5" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217,0,0,20.69,50.5,74.552)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_5)" cx="60.609" cy="84.897" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_6" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217,0,0,20.69,84.196,74.552)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_6)" cx="94.304" cy="84.897" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_7" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217,0,0,20.69,117.891,74.552)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_7)" cx="128" cy="84.897" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_8" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217,0,0,20.69,151.587,74.552)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_8)" cx="161.696" cy="84.897" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_9" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217,0,0,20.69,185.283,74.552)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_9)" cx="195.391" cy="84.897" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_10" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217,0,0,20.69,70.717,115.931)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_10)" cx="80.826" cy="126.276" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_11" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217,0,0,20.69,104.413,115.931)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_11)" cx="114.522" cy="126.276" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_12" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217,0,0,20.69,138.109,115.931)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_12)" cx="148.217" cy="126.276" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_13" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217,0,0,20.69,171.804,115.931)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_13)" cx="181.913" cy="126.276" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <linearGradient id="_lgradient_14" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ </defs>
+ <path d="M 69.091 157.31 L 193.648 157.31 C 196.47 157.31 198.761 159.601 198.761 162.423 L 198.761 172.887 C 198.761 175.709 196.47 178 193.648 178 L 69.091 178 C 66.269 178 63.978 175.709 63.978 172.887 L 63.978 162.423 C 63.978 159.601 66.269 157.31 69.091 157.31 Z" style="fill:url(#_lgradient_14)"/>
+ </g>
+ <defs>
+ <filter id="KB0JBVfw7vbFTj2jwvVuvNLAatcVC8xy" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#KB0JBVfw7vbFTj2jwvVuvNLAatcVC8xy)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_15" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d1571f"/>
+ <stop offset="100%" style="stop-color:#ff2a00"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <path fill="#ffffff" d="M 187.487 148.531 C 184.885 148.577 182.304 148.677 180.607 148.931 C 173.003 150.094 166.916 152.766 162.99 156.651 C 160.84 158.757 159.566 161.023 158.726 163.969 C 158.265 165.748 158.107 169.832 158.588 171.389 C 160.187 176.878 163.973 181.096 171.11 185.325 C 174.14 187.119 176.476 188.297 183.217 191.339 C 191.299 194.973 193.764 196.44 194.913 198.258 C 195.362 198.995 195.534 199.375 195.464 200.261 C 195.344 201.667 194.639 202.367 192.988 202.968 C 191.888 203.356 191.494 203.481 189.412 203.47 C 185.594 203.443 182.237 202.729 177.579 201.063 C 174.295 199.911 171.043 198.319 168.362 196.551 C 165.664 194.784 165.446 194.72 164.646 195.148 C 164.043 195.475 159.641 199.398 156.392 202.568 C 154.278 204.636 154.243 205.05 155.704 206.48 C 157.148 207.906 161.19 210.901 163.41 212.193 C 165.819 213.608 167.435 214.401 170.15 215.402 C 174.706 217.093 178.53 217.796 185.696 218.409 C 187.329 218.546 193.142 218.561 195.19 218.409 C 206.405 217.508 215.554 213.847 220.367 208.483 C 222.088 206.579 223.135 204.948 223.943 202.668 C 224.736 200.451 224.94 196.09 224.357 193.445 C 223.391 189.158 220.813 185.287 216.651 182.017 C 212.474 178.745 208.242 176.566 198.077 172.495 C 190.975 169.662 188.307 168.157 187.621 166.579 C 187.242 165.739 187.466 164.237 188.035 163.672 C 189.152 162.543 191.302 162.132 194.09 162.47 C 199.285 163.109 205.952 165.492 211.838 168.784 C 212.973 169.409 214.072 169.937 214.315 169.986 C 215.262 170.237 215.846 169.861 219.681 165.474 C 224.392 160.072 224.342 160.297 221.746 158.457 C 214.023 152.915 205.066 149.706 194.779 148.732 C 192.731 148.546 190.089 148.487 187.487 148.531 L 187.487 148.531 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fcitx.svg b/.icons/Gruvbox_Dark-2/apps/64/fcitx.svg
new file mode 120000
index 000000000..51f34f757
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fcitx.svg
@@ -0,0 +1 @@
+keyboard-alt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fcitx_ubuntukylin.svg b/.icons/Gruvbox_Dark-2/apps/64/fcitx_ubuntukylin.svg
new file mode 120000
index 000000000..51f34f757
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fcitx_ubuntukylin.svg
@@ -0,0 +1 @@
+keyboard-alt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fedora-release-notes.svg b/.icons/Gruvbox_Dark-2/apps/64/fedora-release-notes.svg
new file mode 120000
index 000000000..2226ef0f9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fedora-release-notes.svg
@@ -0,0 +1 @@
+fedora.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fedora.svg b/.icons/Gruvbox_Dark-2/apps/64/fedora.svg
new file mode 100644
index 000000000..fe68b8737
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fedora.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="tNZkuLTaxBvbks3QssX4hiakTgj3eOH3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#tNZkuLTaxBvbks3QssX4hiakTgj3eOH3)">
+ <linearGradient id="_lgradient_81" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.174%" style="stop-color:#6b8ccb"/>
+ <stop offset="98.261%" style="stop-color:#324e89"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_81)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_82" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_82)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 161.229167 58.520833 C 139.540484 58.520833 121.958333 76.102984 121.958333 97.791667 L 121.958333 118.9375 L 94.770833 118.9375 C 73.08215 118.9375 55.5 136.51965 55.5 158.208333 C 55.5 179.897016 73.08215 197.479167 94.770833 197.479167 C 116.459516 197.479167 134.041667 179.897016 134.041667 158.208333 L 134.041667 137.0625 L 161.229167 137.0625 C 182.91785 137.0625 200.5 119.48035 200.5 97.791667 C 200.5 76.102984 182.91785 58.520833 161.229167 58.520833 Z M 161.229167 76.645833 C 172.90769 76.645833 182.375 86.113143 182.375 97.791667 C 182.375 109.47019 172.90769 118.9375 161.229167 118.9375 L 145.664794 118.9375 C 145.664794 118.9375 140.083333 118.933869 140.083333 112.659834 L 140.083333 97.791667 C 140.083333 86.113143 149.550643 76.645833 161.229167 76.645833 Z M 94.770833 137.0625 L 110.335206 137.0625 C 110.335206 137.0625 115.916667 137.066125 115.916667 143.340166 L 115.916667 158.208333 C 115.916667 169.886857 106.449357 179.354167 94.770833 179.354167 C 83.092313 179.354167 73.625 169.886857 73.625 158.208333 C 73.625 146.52981 83.092313 137.0625 94.770833 137.0625 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 161.229167 58.520833 C 139.540484 58.520833 121.958333 76.102984 121.958333 97.791667 L 121.958333 118.9375 L 100.647297 118.9375 C 95.700268 119.30586 91.807695 123.283132 91.809 128.318601 C 91.809 132.317242 94.264817 135.675986 97.744466 137.0625 L 110.335206 137.0625 C 110.335206 137.0625 115.916667 137.066125 115.916667 143.340166 L 115.916667 158.208333 C 115.916667 169.886857 106.449357 179.354167 94.770833 179.354167 C 91.75 179.354167 90.603168 179.084648 88.729167 178.752356 C 83.724087 178.752356 79.666667 182.809776 79.666667 187.814856 C 79.675729 192.588915 83.386621 196.537368 88.150961 196.841952 C 88.251102 196.870348 88.328042 196.942546 88.434164 196.959946 C 90.497768 197.298183 92.612995 197.479167 94.770833 197.479167 C 116.459516 197.479167 134.041667 179.897016 134.041667 158.208333 L 134.041667 137.0625 L 158.102133 137.0625 C 161.599799 135.683858 164.084797 132.318058 164.084797 128.306802 C 164.080803 123.34231 160.285217 119.36296 155.447104 118.9375 L 145.664794 118.9375 C 145.664794 118.9375 140.083333 118.933863 140.083333 112.659834 L 140.083333 97.791667 C 140.083333 86.113143 149.550643 76.645833 161.229167 76.645833 C 162.695691 76.645833 164.130441 76.795002 165.512612 77.08244 L 165.524695 77.08244 C 166.100103 77.193849 166.684997 77.24919 167.271111 77.24765 C 172.276191 77.24765 176.333611 73.19023 176.333611 68.18515 C 176.329382 64.183521 173.701076 60.658354 169.867143 59.512053 C 169.859893 59.510341 169.85083 59.513763 169.84358 59.512053 C 169.164086 59.308812 168.463084 59.186033 167.754958 59.146249 C 165.625712 58.777508 163.462698 58.520833 161.229167 58.520833 L 161.229167 58.520833 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fedorasettings.svg b/.icons/Gruvbox_Dark-2/apps/64/fedorasettings.svg
new file mode 120000
index 000000000..2226ef0f9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fedorasettings.svg
@@ -0,0 +1 @@
+fedora.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/feedindicator.svg b/.icons/Gruvbox_Dark-2/apps/64/feedindicator.svg
new file mode 100644
index 000000000..ce8115d59
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/feedindicator.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="vTJozL9liGa1sylrmNzZXCZxUieaHv5Z" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#vTJozL9liGa1sylrmNzZXCZxUieaHv5Z)">
+ <path fill="#b3b3b3" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <path fill="#fb7c38" d="M 126.667 11.947 L 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 126.116 L 126.375 125.625 L 126.667 11.947 L 126.667 11.947 Z"/>
+ <path fill="#ffffff" d="M 128 44.5 C 106.119477 44.49947 85.134971 53.191239 69.663105 68.663105 C 54.191239 84.134971 45.49947 105.119477 45.5 127 C 45.5 172.564 82.437 209.5 128 209.5 C 173.563 209.5 210.5 172.564 210.5 127 C 210.5 81.436508 173.563492 44.5 128 44.5 Z M 128 56.875 C 166.728739 56.875552 198.124448 88.271261 198.125 127 C 198.125 165.729 166.729 197.125 128 197.125 C 89.271 197.125 57.875 165.729 57.875 127 C 57.875552 88.271261 89.271261 56.875552 128 56.875 L 128 56.875 Z"/>
+ <circle fill="#ffffff" cx="128" cy="127" r="45.375" vector-effect="non-scaling-stroke"/>
+ <circle fill="#3f3f3f" cx="128" cy="127" r="33" vector-effect="non-scaling-stroke"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_52" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_52)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/feedreader.svg b/.icons/Gruvbox_Dark-2/apps/64/feedreader.svg
new file mode 120000
index 000000000..0c771e9d4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/feedreader.svg
@@ -0,0 +1 @@
+rss.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/feh.svg b/.icons/Gruvbox_Dark-2/apps/64/feh.svg
new file mode 100755
index 000000000..a95fc9622
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/feh.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="hI9kIMvyYul05QqWb5mp49rIrn6mS7oK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#hI9kIMvyYul05QqWb5mp49rIrn6mS7oK)">
+ <linearGradient id="_lgradient_16" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_17" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="yxmHvLq1FGkMi48VKmYMIaqJOzTGNXLO" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#yxmHvLq1FGkMi48VKmYMIaqJOzTGNXLO)">
+ <path d="M 55.5 78.156 L 55.5 93.26 L 55.5 120.448 L 55.5 135.552 L 55.5 180.865 L 70.604 180.865 L 70.604 135.552 L 97.792 135.552 L 97.792 120.448 L 70.604 120.448 L 70.604 93.26 L 97.792 93.26 L 97.792 78.156 L 70.604 78.156 L 55.5 78.156 Z M 106.854 78.156 L 106.854 180.865 L 121.958 180.865 L 149.146 180.865 L 149.146 165.76 L 121.958 165.76 L 121.958 135.552 L 149.146 135.552 L 149.146 120.448 L 121.958 120.448 L 121.958 93.26 L 149.146 93.26 L 149.146 78.156 L 121.958 78.156 L 106.854 78.156 Z M 158.208 78.156 L 158.208 180.865 L 173.312 180.865 L 173.312 135.552 L 185.396 135.552 L 185.396 180.865 L 200.5 180.865 L 200.5 135.552 L 200.5 120.448 L 200.5 78.156 L 185.396 78.156 L 185.396 120.448 L 173.312 120.448 L 173.312 78.156 L 158.208 78.156 Z"/>
+ </g>
+ <rect fill="#f22c42" width="15.104" height="102.708" x="55.5" y="75.14" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#f22c42" width="15.104" height="42.292" x="69.09" y="61.54" transform="matrix(0,1,-1,0,159.333,6.042)"/>
+ <rect fill="#f22c42" width="15.104" height="42.292" x="69.09" y="103.83" transform="matrix(0,1,-1,0,201.625,48.333)"/>
+ <rect fill="#f22c42" width="15.104" height="102.708" x="106.85" y="75.14" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#f22c42" width="15.104" height="42.292" x="120.45" y="61.54" transform="matrix(0,1,-1,0,210.687,-45.312)"/>
+ <rect fill="#f22c42" width="15.104" height="42.292" x="120.45" y="103.83" transform="matrix(0,1,-1,0,252.979,-3.021)"/>
+ <rect fill="#f22c42" width="15.104" height="102.708" x="158.21" y="75.14" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#f22c42" width="15.104" height="42.292" x="171.8" y="103.83" transform="matrix(0,1,-1,0,304.333,-54.375)"/>
+ <rect fill="#f22c42" width="15.104" height="42.292" x="120.45" y="149.15" transform="matrix(0,1,-1,0,298.292,42.292)"/>
+ <rect fill="#f22c42" width="15.104" height="102.708" x="185.4" y="75.14" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fern-wifi-cracker.svg b/.icons/Gruvbox_Dark-2/apps/64/fern-wifi-cracker.svg
new file mode 100755
index 000000000..5aa138653
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fern-wifi-cracker.svg
@@ -0,0 +1,48 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="28sj1tZb0lMNTyOoLyZZbj8UbgPe0TWF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#28sj1tZb0lMNTyOoLyZZbj8UbgPe0TWF)">
+ <linearGradient id="_lgradient_18" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g>
+ <path fill="#e6e6e6" d="M 120.643 139.17 L 120.643 240.25 L 136.357 240.25 L 136.357 139.17 L 120.643 139.17 Z"/>
+ <defs>
+ <filter id="y5esZwhlw62INJy44BYlUdPvwJSdTcHO" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#y5esZwhlw62INJy44BYlUdPvwJSdTcHO)">
+ <circle cx="128.5" cy="135.241" r="19.643" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#e6e6e6" cx="128.5" cy="131.312" r="19.643" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="88mZCQTF3i0GGlmVMgtt63mJZApeCEtH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#88mZCQTF3i0GGlmVMgtt63mJZApeCEtH)">
+ <path d="M 167.556 64.988 L 160.512 79.076 C 181.8 89.707 195.26 111.447 195.286 135.242 C 195.274 159.044 181.819 180.799 160.527 191.439 L 167.525 205.434 C 194.133 192.15 210.96 164.982 211 135.242 C 210.989 105.487 194.171 78.291 167.556 64.988 L 167.556 64.988 Z M 89.475 65.049 C 62.867 78.333 46.04 105.502 46 135.242 C 46.011 164.997 62.829 192.193 89.444 205.496 L 96.488 191.408 C 75.2 180.777 61.74 159.037 61.714 135.242 C 61.726 111.439 75.181 89.685 96.473 79.045 L 89.475 65.049 Z M 153.499 93.086 L 146.47 107.159 C 157.114 112.474 163.844 123.344 163.857 135.242 C 163.853 147.141 157.128 158.018 146.485 163.34 L 153.483 177.351 C 169.447 169.383 179.545 153.084 179.571 135.242 C 179.565 117.386 169.471 101.067 153.499 93.086 L 153.499 93.086 Z M 103.517 93.132 C 87.553 101.101 77.455 117.399 77.429 135.242 C 77.435 153.097 87.529 169.417 103.501 177.397 L 110.53 163.325 C 99.886 158.009 93.156 147.139 93.143 135.242 C 93.147 123.342 99.872 112.466 110.515 107.143 L 103.517 93.132 Z"/>
+ </g>
+ <path fill="#e6e6e6" d="M 167.556 61.059 L 160.512 75.146 C 181.8 85.777 195.26 107.518 195.286 131.312 C 195.274 155.115 181.819 176.869 160.527 187.509 L 167.525 201.505 C 194.133 188.221 210.96 161.052 211 131.312 C 210.989 101.557 194.171 74.361 167.556 61.059 L 167.556 61.059 Z M 89.475 61.12 C 62.867 74.404 46.04 101.573 46 131.312 C 46.011 161.068 62.829 188.264 89.444 201.566 L 96.488 187.479 C 75.2 176.848 61.74 155.107 61.714 131.312 C 61.726 107.51 75.181 85.756 96.473 75.116 L 89.475 61.12 Z M 153.499 89.157 L 146.47 103.229 C 157.114 108.545 163.844 119.415 163.857 131.312 C 163.853 143.212 157.128 154.089 146.485 159.411 L 153.483 173.422 C 169.447 165.453 179.545 149.155 179.571 131.312 C 179.565 113.457 169.471 97.137 153.499 89.157 L 153.499 89.157 Z M 103.517 89.203 C 87.553 97.172 77.455 113.47 77.429 131.312 C 77.435 149.168 87.529 165.488 103.501 173.468 L 110.53 159.396 C 99.886 154.08 93.156 143.21 93.143 131.312 C 93.147 119.413 99.872 108.536 110.515 103.214 L 103.517 89.203 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_19" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ffado.svg b/.icons/Gruvbox_Dark-2/apps/64/ffado.svg
new file mode 100755
index 000000000..01ea0e63b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ffado.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Fc2mp5ugwgABjZ7KdoYFm31bbhrwu0Sp" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Fc2mp5ugwgABjZ7KdoYFm31bbhrwu0Sp)">
+ <linearGradient id="_lgradient_20" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_21" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="3GOxXDDfMVZ1Mfef9QXE75loLyypgAB8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#3GOxXDDfMVZ1Mfef9QXE75loLyypgAB8)">
+ <path d="M 87.966 56.467 L 58.549 85.89 L 68.355 95.696 L 97.778 66.273 L 87.966 56.467 Z M 168.034 56.467 L 141.069 83.439 L 170.486 112.855 L 197.451 85.89 L 168.034 56.467 Z M 105.132 73.627 L 75.709 103.05 L 85.514 112.855 L 114.937 83.439 L 105.132 73.627 Z M 127.898 98.987 C 112.661 98.987 100.155 111.493 100.155 126.73 C 100.155 141.968 112.661 154.46 127.898 154.46 C 143.136 154.46 155.629 141.968 155.629 126.73 C 155.629 111.493 143.136 98.987 127.898 98.987 Z M 127.892 112.855 C 135.624 112.855 141.76 118.99 141.76 126.73 C 141.76 134.47 135.624 140.592 127.892 140.592 C 120.159 140.592 114.023 134.47 114.023 126.73 C 114.023 118.99 120.159 112.855 127.892 112.855 Z M 107.089 164.862 L 107.089 178.73 L 148.694 178.73 L 148.694 164.862 L 107.089 164.862 Z M 107.089 189.132 L 107.089 203 L 148.694 203 L 148.694 189.132 L 107.089 189.132 Z"/>
+ </g>
+ <linearGradient id="_lgradient_22" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(138.901,0,0,146.533,58.549,53)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" d="M 87.966 53 L 58.549 82.423 L 68.355 92.228 L 97.778 62.805 L 87.966 53 Z M 168.034 53 L 141.069 79.972 L 170.486 109.388 L 197.451 82.423 L 168.034 53 Z M 105.132 70.159 L 75.709 99.583 L 85.514 109.388 L 114.937 79.972 L 105.132 70.159 Z M 127.898 95.52 C 112.661 95.52 100.155 108.026 100.155 123.263 C 100.155 138.501 112.661 150.993 127.898 150.993 C 143.136 150.993 155.629 138.501 155.629 123.263 C 155.629 108.026 143.136 95.52 127.898 95.52 Z M 127.892 109.388 C 135.624 109.388 141.76 115.523 141.76 123.263 C 141.76 131.003 135.624 137.125 127.892 137.125 C 120.159 137.125 114.023 131.003 114.023 123.263 C 114.023 115.523 120.159 109.388 127.892 109.388 Z M 107.089 161.395 L 107.089 175.263 L 148.694 175.263 L 148.694 161.395 L 107.089 161.395 Z M 107.089 185.664 L 107.089 199.533 L 148.694 199.533 L 148.694 185.664 L 107.089 185.664 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ffmulticonverter.svg b/.icons/Gruvbox_Dark-2/apps/64/ffmulticonverter.svg
new file mode 100644
index 000000000..67aedd6c6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ffmulticonverter.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ZmjcDgu9FLECmXUXiEtO6xQe2ddBRMWg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ZmjcDgu9FLECmXUXiEtO6xQe2ddBRMWg)">
+ <path fill="#333333" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <g filter="url(#uhxFc5YYXWZfnRQEChLE6L3ggVYfDVC3)">
+ <path fill="#f76363" d="M 119.736 200.5 C 169.238 187.787 243.734 138.316 168.467 71.575 C 201.919 113.903 209.077 127.98 135.98 127.98 C 207.066 142.22 144.228 170.625 111.614 176.327 L 119.736 200.5 L 119.736 200.5 Z"/>
+ <path fill="#a6d74f" d="M 136.269 55.5 C 86.766 68.214 12.262 117.682 87.534 184.425 C 54.084 142.097 46.925 128.02 120.027 128.02 C 48.937 113.782 111.776 85.378 144.39 79.674 L 136.269 55.5 L 136.269 55.5 Z"/>
+ </g>
+ <defs>
+ <filter id="uhxFc5YYXWZfnRQEChLE6L3ggVYfDVC3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_53" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_53)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fifteenpuzzle.svg b/.icons/Gruvbox_Dark-2/apps/64/fifteenpuzzle.svg
new file mode 120000
index 000000000..acfd73b8d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fifteenpuzzle.svg
@@ -0,0 +1 @@
+gnome-taquin.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/figma.svg b/.icons/Gruvbox_Dark-2/apps/64/figma.svg
new file mode 100644
index 000000000..146b40eb9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/figma.svg
@@ -0,0 +1,73 @@
+<svg xmlns="http://www.w3.org/2000/svg" fill="none" width="256" height="256" viewBox="0 0 256 256">
+ <g clip-path="url(#clip0)">
+ <g filter="url(#filter0_d)">
+ <path fill="url(#paint0_linear)" d="M165.685 11.947C239.74 11.947 250.324 22.5042 250.324 96.4908V155.742C250.324 229.728 239.74 240.285 165.685 240.285H90.3152C16.2595 240.285 5.67586 229.728 5.67586 155.742V96.4908C5.67586 22.5042 16.2595 11.947 90.3152 11.947H165.685Z"/>
+ </g>
+ <g filter="url(#filter1_f)">
+ <path fill-opacity=".4" fill-rule="evenodd" d="M128.344 53H155.011C169.731 53 181.677 64.9467 181.677 79.6667C181.677 94.3762 169.748 106.316 155.042 106.333C169.748 106.35 181.677 118.29 181.677 133C181.677 147.72 169.731 159.667 155.011 159.667C140.3 159.667 128.36 147.735 128.344 133.029V159.667H101.677C86.9573 159.667 75.0107 147.72 75.0107 133C75.0107 118.29 86.9404 106.35 101.646 106.333C86.9404 106.316 75.0107 94.3762 75.0107 79.6667C75.0107 64.9467 86.9573 53 101.677 53H128.344ZM128.344 106.333L128.344 132.971C128.36 118.28 140.276 106.358 154.965 106.333H128.344ZM75.0107 186.333C75.0107 201.053 86.9573 213 101.677 213C116.397 213 128.344 201.053 128.344 186.333V159.667H101.677C86.9573 159.667 75.0107 171.613 75.0107 186.333Z" clip-rule="evenodd"/>
+ </g>
+ <g clip-path="url(#clip1)">
+ <path fill="url(#paint1_linear)" d="M101.677 208C116.397 208 128.344 196.053 128.344 181.333V154.667H101.677C86.9573 154.667 75.0107 166.613 75.0107 181.333C75.0107 196.053 86.9573 208 101.677 208Z"/>
+ <path fill="url(#paint2_linear)" d="M181.677 128C181.677 142.72 169.731 154.667 155.011 154.667C140.291 154.667 128.344 142.72 128.344 128C128.344 113.28 140.291 101.333 155.011 101.333C169.731 101.333 181.677 113.28 181.677 128Z"/>
+ <path fill="url(#paint3_linear)" d="M75.0107 128C75.0107 113.28 86.9573 101.333 101.677 101.333H128.344V154.667H101.677C86.9573 154.667 75.0107 142.72 75.0107 128Z"/>
+ <path fill="url(#paint4_linear)" d="M128.344 48H155.011C169.731 48 181.677 59.9467 181.677 74.6667C181.677 89.3867 169.731 101.333 155.011 101.333H128.344V48Z"/>
+ <path fill="url(#paint5_linear)" d="M75.0107 74.6667C75.0107 59.9467 86.9573 48 101.677 48H128.344V101.333H101.677C86.9573 101.333 75.0107 89.3867 75.0107 74.6667Z"/>
+ </g>
+ <path fill="url(#paint6_linear)" fill-rule="evenodd" opacity=".4" d="M165.068 11.9512C169.396 11.9414 173.724 11.9905 178.052 12.0888C181.927 12.1674 185.803 12.3148 189.678 12.5407C193.131 12.7372 196.583 13.0221 200.026 13.3955C203.085 13.7295 206.144 14.1815 209.174 14.7415C211.889 15.2425 214.574 15.8812 217.22 16.6573C219.62 17.3549 221.971 18.2195 224.243 19.2412C226.358 20.1844 228.384 21.3044 230.302 22.5915C232.141 23.8294 233.863 25.2442 235.437 26.8063C237.001 28.3783 238.417 30.0878 239.656 31.925C240.945 33.8408 242.066 35.8647 243.02 37.9672C244.043 40.2466 244.909 42.5849 245.617 44.9723C246.394 47.6152 247.034 50.2973 247.535 53.009C248.096 56.035 248.548 59.0807 248.883 62.1362C249.257 65.5748 249.542 69.0135 249.739 72.462C249.965 76.3232 250.112 80.1941 250.201 84.0553C250.289 88.3781 250.339 92.701 250.329 97.0141V155.226C250.339 159.549 250.289 163.862 250.201 168.185C250.112 172.056 249.965 175.917 249.739 179.778C249.542 183.227 249.257 186.675 248.883 190.104C248.548 193.159 248.096 196.215 247.535 199.241C247.034 201.943 246.394 204.625 245.617 207.268C244.909 209.655 244.043 212.003 243.02 214.273C242.066 216.385 240.945 218.399 239.656 220.315C238.417 222.152 237.001 223.872 235.437 225.434C233.863 226.996 232.141 228.411 230.302 229.649C228.384 230.936 226.358 232.056 224.243 232.999C221.971 234.021 219.62 234.885 217.22 235.593C214.574 236.369 211.889 237.007 209.174 237.499C206.144 238.068 203.085 238.51 200.026 238.845C196.583 239.218 193.131 239.503 189.678 239.699C185.803 239.925 181.927 240.073 178.052 240.161C173.724 240.249 169.396 240.299 165.068 240.289H90.942C86.614 240.299 82.286 240.249 77.9581 240.161C74.0826 240.073 70.2071 239.925 66.3316 239.699C62.8791 239.503 59.4266 239.218 55.9839 238.845C52.9248 238.51 49.8657 238.068 46.8362 237.499C44.1213 237.007 41.4361 236.369 38.7901 235.593C36.39 234.885 34.0392 234.021 31.767 232.999C29.6522 232.056 27.6259 230.936 25.7079 229.649C23.8685 228.411 22.1471 226.996 20.5733 225.434C19.0094 223.872 17.5929 222.152 16.3536 220.315C15.065 218.399 13.9437 216.385 12.9896 214.273C11.9666 212.003 11.101 209.655 10.3928 207.268C9.61574 204.625 8.97638 201.943 8.47473 199.241C7.91406 196.215 7.4616 193.159 7.12716 190.104C6.75339 186.675 6.46813 183.227 6.27141 179.778C6.04518 175.917 5.89763 172.056 5.8091 168.185C5.72058 163.862 5.6714 159.549 5.68123 155.226V97.0141C5.6714 92.701 5.72058 88.3781 5.8091 84.0553C5.89763 80.1941 6.04518 76.3232 6.27141 72.462C6.46813 69.0135 6.75339 65.5748 7.12716 62.1362C7.4616 59.0807 7.91406 56.035 8.47473 53.009C8.97638 50.2973 9.61574 47.6152 10.3928 44.9723C11.101 42.5849 11.9666 40.2466 12.9896 37.9672C13.9437 35.8647 15.065 33.8408 16.3536 31.925C17.5929 30.0878 19.0094 28.3783 20.5733 26.8063C22.1471 25.2442 23.8685 23.8294 25.7079 22.5915C27.6259 21.3044 29.6522 20.1844 31.767 19.2412C34.0392 18.2195 36.39 17.3549 38.7901 16.6573C41.4361 15.8812 44.1213 15.2425 46.8362 14.7415C49.8657 14.1815 52.9248 13.7295 55.9839 13.3955C59.4266 13.0221 62.8791 12.7372 66.3316 12.5407C70.2071 12.3148 74.0826 12.1674 77.9581 12.0888C82.286 11.9905 86.614 11.9414 90.942 11.9512H165.068ZM165.078 15.9598C169.376 15.9499 173.675 15.9991 177.973 16.0875C181.8 16.1759 185.626 16.3233 189.452 16.5394C192.836 16.7359 196.219 17.011 199.583 17.3843C202.554 17.6987 205.515 18.131 208.446 18.6812C211.023 19.1528 213.58 19.7619 216.099 20.4988C218.322 21.1472 220.495 21.9529 222.6 22.896C224.509 23.7508 226.338 24.7627 228.069 25.9221C229.692 27.0126 231.207 28.2604 232.594 29.6457C233.981 31.031 235.23 32.544 236.332 34.1651C237.492 35.8942 238.506 37.7118 239.361 39.608C240.306 41.7203 241.112 43.8916 241.761 46.1021C242.509 48.6173 243.109 51.1619 243.591 53.736C244.132 56.6638 244.565 59.6112 244.889 62.5783C245.263 65.9384 245.539 69.3083 245.735 72.688C245.952 76.5098 246.109 80.3218 246.188 84.1437C246.276 88.4371 246.325 92.7207 246.325 97.0141V155.226C246.325 159.519 246.276 163.803 246.188 168.096C246.109 171.918 245.952 175.74 245.735 179.552C245.539 182.932 245.263 186.302 244.889 189.672C244.565 192.629 244.132 195.576 243.591 198.504C243.109 201.078 242.509 203.623 241.761 206.138C241.112 208.358 240.306 210.52 239.361 212.632C238.506 214.528 237.492 216.356 236.332 218.075C235.23 219.706 233.981 221.219 232.594 222.604C231.207 223.98 229.692 225.227 228.069 226.318C226.338 227.477 224.509 228.489 222.6 229.344C220.495 230.297 218.322 231.093 216.099 231.741C213.58 232.478 211.023 233.087 208.446 233.559C205.515 234.109 202.554 234.541 199.583 234.865C196.219 235.229 192.836 235.514 189.452 235.701C185.626 235.917 181.8 236.074 177.973 236.153C173.675 236.251 169.376 236.29 165.078 236.29C165.078 236.29 165.078 236.29 165.068 236.29H90.942C90.9321 236.29 90.9321 236.29 90.9321 236.29C86.6337 236.29 82.3352 236.251 78.0368 236.153C74.2105 236.074 70.3842 235.917 66.5579 235.701C63.1742 235.514 59.7905 235.229 56.4265 234.865C53.456 234.541 50.4952 234.109 47.564 233.559C44.9869 233.087 42.4295 232.478 39.9114 231.741C37.6884 231.093 35.5146 230.297 33.4097 229.344C31.5014 228.489 29.6719 227.477 27.9407 226.318C26.3177 225.227 24.8029 223.98 23.416 222.604C22.0291 221.219 20.7799 219.706 19.6782 218.075C18.5176 216.356 17.5044 214.528 16.6487 212.632C15.7044 210.52 14.8978 208.358 14.2486 206.138C13.5011 203.623 12.901 201.078 12.4191 198.504C11.8781 195.576 11.4453 192.629 11.1207 189.672C10.7469 186.302 10.4715 182.932 10.2748 179.552C10.0584 175.74 9.90099 171.918 9.8223 168.096C9.73377 163.803 9.68459 159.519 9.68459 155.226V97.0141C9.68459 92.7207 9.73377 88.4371 9.8223 84.1437C9.90099 80.3218 10.0584 76.5098 10.2748 72.688C10.4715 69.3083 10.7469 65.9384 11.1207 62.5783C11.4453 59.6112 11.8781 56.6638 12.4191 53.736C12.901 51.1619 13.5011 48.6173 14.2486 46.1021C14.8978 43.8916 15.7044 41.7203 16.6487 39.608C17.5044 37.7118 18.5176 35.8942 19.6782 34.1651C20.7799 32.544 22.0291 31.031 23.416 29.6457C24.8029 28.2604 26.3177 27.0126 27.9407 25.9221C29.6719 24.7627 31.5014 23.7508 33.4097 22.896C35.5146 21.9529 37.6884 21.1472 39.9114 20.4988C42.4295 19.7619 44.9869 19.1528 47.564 18.6812C50.4952 18.131 53.456 17.6987 56.4265 17.3843C59.7905 17.011 63.1742 16.7359 66.5579 16.5394C70.3842 16.3233 74.2105 16.1759 78.0368 16.0875C82.3352 15.9991 86.6337 15.9499 90.9321 15.9598C90.9321 15.9598 90.9321 15.9598 90.942 15.9598H165.068C165.078 15.9598 165.078 15.9598 165.078 15.9598Z" clip-rule="evenodd"/>
+ </g>
+ <defs>
+ <filter id="filter0_d" width="264.648" height="248.338" x="-4.32" y="5.95" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+ <feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="effect1_dropShadow" mode="normal" result="shape"/>
+ </filter>
+ <filter id="filter1_f" width="126.667" height="180" x="65.01" y="43" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" mode="normal" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="5.676" x2="5.676" y1="11.947" y2="240.285" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#4C5561"/>
+ <stop offset="1" stop-color="#2E3842"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="128" x2="84.014" y1="155" y2="198.014" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#1AD6AB"/>
+ <stop offset="1" stop-color="#329DB6"/>
+ </linearGradient>
+ <linearGradient id="paint2_linear" x1="182" x2="132.5" y1="128" y2="128" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#07B3FF"/>
+ <stop offset="1" stop-color="#007DE8"/>
+ </linearGradient>
+ <linearGradient id="paint3_linear" x1="77.5" x2="130.5" y1="128" y2="128" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#EC57FF"/>
+ <stop offset=".5" stop-color="#C551FF"/>
+ <stop offset="1" stop-color="#A90FF5"/>
+ </linearGradient>
+ <linearGradient id="paint4_linear" x1="182" x2="128" y1="75" y2="75" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#FFD057"/>
+ <stop offset=".5" stop-color="#FFA851"/>
+ <stop offset="1" stop-color="#F5820F"/>
+ </linearGradient>
+ <linearGradient id="paint5_linear" x1="75" x2="128" y1="75" y2="75" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#FF7B57"/>
+ <stop offset=".5" stop-color="#FF5151"/>
+ <stop offset="1" stop-color="#F50F0F"/>
+ </linearGradient>
+ <linearGradient id="paint6_linear" x1="132.082" x2="132.082" y1="11.95" y2="240.29" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#fff"/>
+ <stop offset=".125" stop-color="#fff" stop-opacity=".098"/>
+ <stop offset=".925" stop-opacity=".098"/>
+ <stop offset="1" stop-opacity=".498"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect fill="#fff" width="256" height="256"/>
+ </clipPath>
+ <clipPath id="clip1">
+ <rect fill="#fff" width="106.688" height="160" transform="translate(75 48)"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fiji.svg b/.icons/Gruvbox_Dark-2/apps/64/fiji.svg
new file mode 100644
index 000000000..59398767c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fiji.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="PEz2OEkIpHCu2AFRcBtDUt4TKB6oaQTZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#PEz2OEkIpHCu2AFRcBtDUt4TKB6oaQTZ)">
+ <path fill="#ececec" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <path fill="#5884f4" d="M 55.5 53.5 L 55.5 198.5 L 79.105 198.5 L 79.105 81.793 L 200.5 81.793 L 200.5 53.5 L 55.5 53.5 L 55.5 53.5 Z M 95.965 99.476 L 95.965 156.061 L 119.57 156.061 L 119.57 99.476 L 95.965 99.476 L 95.965 99.476 Z M 136.43 99.476 L 136.43 173.744 L 95.965 173.744 L 95.965 198.5 L 160.035 198.5 L 160.035 99.476 L 136.43 99.476 L 136.43 99.476 Z M 176.895 99.476 L 176.895 198.5 L 200.5 198.5 L 200.5 99.476 L 176.895 99.476 L 176.895 99.476 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_54" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_54)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/file-manager.svg b/.icons/Gruvbox_Dark-2/apps/64/file-manager.svg
new file mode 100644
index 000000000..1c4580287
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/file-manager.svg
@@ -0,0 +1,48 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="6X8vWRjiAfwW63RaGcIfowhQ4tbOoBEd" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#6X8vWRjiAfwW63RaGcIfowhQ4tbOoBEd)">
+ <linearGradient id="_lgradient_163" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity=".996" style="stop-color:#c58d67"/>
+ <stop offset="100%" stop-opacity=".996" style="stop-color:#e6aa81"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_163)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <g filter="url(#GW3bLPNfSZuwYOhSdTVrNTmq53YdHudc)">
+ <path fill="#e3dbd5" fill-opacity=".996" d="M 91.697 61.745 C 80.347 61.875 72.042 61.488 65.251 65.218 C 61.856 67.084 59.161 70.226 57.675 74.166 C 56.19 78.107 55.667 82.786 55.667 88.694 L 55.667 126.422 L 200 126.422 L 200 103.066 C 200 97.159 199.477 92.479 197.991 88.539 C 197.807 88.049 197.559 87.605 197.322 87.153 C 197.232 86.987 197.161 86.811 197.075 86.644 C 195.517 83.601 193.237 81.124 190.415 79.574 C 183.624 75.843 175.319 76.248 163.969 76.117 L 163.917 76.117 L 127.534 76.117 L 112.907 61.745 L 91.715 61.745 L 91.697 61.745 L 91.697 61.745 Z"/>
+ <path fill="none" d="M 91.697 61.745 C 80.347 61.875 72.042 61.488 65.251 65.219 C 61.856 67.084 59.161 70.226 57.675 74.166 C 56.19 78.107 55.667 82.786 55.667 88.694 L 55.667 126.422 L 200 126.422 L 200 103.066 C 200 97.159 199.477 92.479 197.991 88.539 C 197.807 88.049 197.559 87.605 197.322 87.153 C 197.232 86.987 197.161 86.811 197.075 86.644 C 195.517 83.601 193.237 81.124 190.415 79.574 C 183.624 75.843 175.319 76.248 163.97 76.117 L 163.917 76.117 L 127.534 76.117 L 112.907 61.745 L 91.715 61.745 L 91.697 61.745 L 91.697 61.745 Z"/>
+ <g opacity=".2">
+ <path d="M 163.97 76.117 C 175.319 76.247 183.624 75.86 190.415 79.591 C 193.811 81.457 196.506 84.599 197.991 88.539 C 199.477 92.479 200 97.159 200 103.066 L 200 164.151 C 200 170.058 199.477 174.738 197.991 178.678 C 196.506 182.618 193.811 185.778 190.415 187.643 C 183.624 191.374 175.319 190.969 163.97 191.1 L 163.915 191.1 L 91.749 191.1 L 91.695 191.1 C 80.345 190.969 72.04 191.374 65.249 187.643 C 61.853 185.778 59.158 182.618 57.673 178.678 C 56.19 174.738 55.667 170.058 55.667 164.151 L 55.667 158.761 L 55.667 117.439 C 55.667 111.532 56.19 106.852 57.675 102.912 C 57.86 102.422 58.108 101.978 58.345 101.526 C 58.435 101.36 58.505 101.184 58.591 101.017 C 60.149 97.974 62.429 95.497 65.251 93.946 C 72.042 90.215 80.347 90.621 91.697 90.49 L 91.75 90.49 L 113.7 90.49 L 128.327 76.117 L 163.952 76.117 L 163.97 76.117 L 163.97 76.117 Z"/>
+ </g>
+ <path fill="#fcf5f0" fill-opacity=".996" d="M 163.97 76.117 C 175.319 76.247 183.624 75.86 190.415 79.591 C 193.811 81.457 196.506 84.599 197.991 88.539 C 199.477 92.479 200 97.159 200 103.066 L 200 164.151 C 200 170.058 199.477 174.738 197.991 178.678 C 196.506 182.618 193.811 185.778 190.415 187.643 C 183.624 191.374 175.319 190.969 163.97 191.1 L 163.915 191.1 L 91.749 191.1 L 91.695 191.1 C 80.345 190.969 72.04 191.374 65.249 187.643 C 61.853 185.778 59.158 182.618 57.673 178.678 C 56.19 174.738 55.667 170.058 55.667 164.151 L 55.667 158.761 L 55.667 117.439 C 55.667 111.532 56.19 106.852 57.675 102.912 C 57.86 102.422 58.107 101.978 58.345 101.526 C 58.435 101.36 58.505 101.184 58.591 101.017 C 60.149 97.974 62.429 95.497 65.251 93.946 C 72.042 90.215 80.347 90.621 91.697 90.49 L 91.75 90.49 L 113.699 90.49 L 128.326 76.117 L 163.952 76.117 L 163.97 76.117 L 163.97 76.117 Z"/>
+ <g opacity=".4">
+ <path fill="#ffffff" d="M 91.697 61.745 C 80.347 61.875 72.042 61.488 65.251 65.218 C 61.856 67.084 59.161 70.226 57.675 74.166 C 56.19 78.107 55.667 82.786 55.667 88.694 L 55.667 90.49 C 55.667 84.583 56.19 79.903 57.675 75.963 C 59.161 72.023 61.856 68.881 65.251 67.015 C 72.042 63.284 80.347 63.671 91.697 63.541 L 91.714 63.541 L 112.906 63.541 L 127.015 77.405 L 128.326 76.117 L 127.533 76.117 L 112.906 61.745 L 91.714 61.745 L 91.697 61.745 L 91.697 61.745 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 128.327 76.117 L 113.7 90.49 L 91.75 90.49 L 91.697 90.49 C 80.347 90.621 72.043 90.215 65.251 93.947 C 62.43 95.497 60.149 97.974 58.592 101.017 C 58.506 101.184 58.435 101.36 58.345 101.526 C 58.107 101.978 57.86 102.422 57.675 102.912 C 56.19 106.852 55.667 111.532 55.667 117.439 L 55.667 119.236 C 55.667 113.329 56.19 108.649 57.675 104.709 C 57.86 104.219 58.107 103.774 58.345 103.323 C 58.435 103.157 58.506 102.981 58.592 102.814 C 60.149 99.771 62.43 97.293 65.251 95.743 C 72.043 92.012 80.347 92.417 91.697 92.287 L 91.75 92.287 L 113.7 92.287 L 128.327 77.914 L 163.952 77.914 L 163.969 77.914 C 175.319 78.044 183.624 77.657 190.415 81.388 C 193.81 83.253 196.506 86.396 197.991 90.336 C 199.476 94.276 199.999 98.956 199.999 104.863 L 199.999 103.066 C 199.999 97.159 199.476 92.479 197.991 88.539 C 196.506 84.599 193.81 81.457 190.415 79.591 C 183.624 75.86 175.319 76.248 163.969 76.117 L 163.952 76.117 L 128.327 76.117 L 128.327 76.117 Z"/>
+ </g>
+ <defs>
+ <filter id="GW3bLPNfSZuwYOhSdTVrNTmq53YdHudc" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_164" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_164)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/file-roller.svg b/.icons/Gruvbox_Dark-2/apps/64/file-roller.svg
new file mode 120000
index 000000000..a91daa988
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/file-roller.svg
@@ -0,0 +1 @@
+archive-manager.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/filebot.svg b/.icons/Gruvbox_Dark-2/apps/64/filebot.svg
new file mode 100755
index 000000000..91c76cfbc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/filebot.svg
@@ -0,0 +1,56 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="uESkoyajM0jaasrcASuFCwPNwKgGL0nB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#uESkoyajM0jaasrcASuFCwPNwKgGL0nB)">
+ <linearGradient id="_lgradient_30" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_30)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_31" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_31)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="CNWyb6eSNrLcaRZnjTtKe9kt1z3AmMC2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#CNWyb6eSNrLcaRZnjTtKe9kt1z3AmMC2)">
+ <path d="M 132.305 63.029 C 132.305 63.241 132.277 63.571 132.228 64.02 C 132.175 64.47 132.112 64.972 132.035 65.527 C 131.958 66.082 131.842 66.664 131.688 67.271 C 131.535 67.879 131.355 68.448 131.15 68.976 C 130.944 69.505 130.714 69.928 130.458 70.244 C 130.201 70.561 129.92 70.72 129.613 70.72 C 129.253 70.72 128.806 70.615 128.267 70.403 C 127.728 70.193 127.1 69.967 126.382 69.729 C 125.665 69.492 124.818 69.266 123.846 69.054 C 122.871 68.844 121.795 68.736 120.616 68.736 C 118.412 68.736 116.528 69.081 114.965 69.767 C 113.401 70.455 112.055 71.525 110.929 72.978 C 109.801 74.432 108.854 76.268 108.084 78.488 C 107.315 80.707 106.649 83.325 106.084 86.337 L 104.778 93.472 L 121.207 93.472 C 121.77 93.472 122.218 93.671 122.552 94.067 C 122.886 94.464 123.052 95.111 123.052 96.01 C 123.052 96.592 123 97.199 122.898 97.833 C 122.795 98.468 122.668 99.09 122.514 99.697 C 122.361 100.304 122.168 100.885 121.938 101.442 C 121.708 101.997 121.451 101.981 121.168 102.404 C 120.886 102.828 120.565 103.171 120.207 103.435 C 119.848 103.701 119.49 103.821 119.13 103.832 L 102.628 103.832 L 89.481 173.407 C 88.61 177.846 87.431 181.692 85.945 184.942 C 84.458 188.193 82.639 190.89 80.486 193.03 C 78.334 195.17 75.847 196.756 73.028 197.787 C 70.209 198.818 67.031 199.333 63.495 199.333 C 61.188 199.333 59.305 199.147 57.843 198.778 C 56.382 198.408 55.474 198.064 55.114 197.746 C 54.91 197.48 54.756 197.191 54.653 196.875 C 54.551 196.557 54.5 196.134 54.5 195.606 C 54.5 195.394 54.539 195.038 54.614 194.535 C 54.691 194.032 54.782 193.504 54.883 192.95 C 54.986 192.394 55.114 191.811 55.267 191.205 C 55.421 190.596 55.602 190.028 55.805 189.501 C 56.011 188.971 56.241 188.548 56.497 188.231 C 56.754 187.913 57.061 187.756 57.419 187.756 C 57.779 187.756 58.124 187.794 58.458 187.875 C 58.791 187.954 59.149 188.033 59.533 188.112 C 59.917 188.192 60.379 188.27 60.917 188.351 C 61.456 188.43 62.134 188.468 62.954 188.468 C 65.106 188.468 66.965 188.125 68.528 187.437 C 70.091 186.75 71.423 185.679 72.526 184.227 C 73.627 182.773 74.55 180.936 75.294 178.715 C 76.036 176.496 76.716 173.826 77.33 170.708 L 89.94 103.829 L 80.099 103.829 C 79.586 103.829 79.188 103.658 78.907 103.313 C 78.625 102.97 78.484 102.826 78.484 101.875 C 78.484 101.452 78.51 100.936 78.561 100.329 C 78.612 99.721 78.702 99.1 78.83 98.465 C 78.956 97.831 79.124 97.224 79.33 96.642 C 79.533 96.061 79.791 95.532 80.099 95.056 C 80.407 94.58 80.726 94.198 81.061 93.906 C 81.394 93.616 81.817 93.47 82.329 93.47 L 92.016 93.47 L 93.939 83.559 C 94.758 79.225 95.938 75.432 97.475 72.181 C 99.012 68.931 100.87 66.248 103.049 64.134 C 105.228 62.021 107.74 60.447 110.583 59.416 C 113.428 58.385 116.568 57.87 120.002 57.87 C 121.129 57.87 122.309 57.937 123.539 58.069 C 124.77 58.201 125.908 58.385 126.961 58.624 C 128.01 58.861 128.933 59.139 129.728 59.456 C 130.522 59.774 131.074 60.091 131.381 60.408 C 131.688 60.673 131.919 61.042 132.072 61.518 C 132.228 61.998 132.305 62.502 132.305 63.029 L 132.305 63.029 Z"/>
+ </g>
+ <linearGradient id="_lgradient_32" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(77.805,0,0,141.463,54.5,54.333)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_32)" d="M 132.305 59.492 C 132.305 59.704 132.277 60.035 132.228 60.484 C 132.175 60.934 132.112 61.435 132.035 61.99 C 131.958 62.546 131.842 63.128 131.688 63.734 C 131.535 64.342 131.355 64.911 131.15 65.44 C 130.944 65.968 130.714 66.391 130.458 66.708 C 130.201 67.024 129.92 67.184 129.613 67.184 C 129.253 67.184 128.806 67.078 128.267 66.867 C 127.728 66.657 127.1 66.431 126.382 66.192 C 125.665 65.955 124.818 65.729 123.846 65.518 C 122.871 65.308 121.795 65.2 120.616 65.2 C 118.412 65.2 116.528 65.545 114.965 66.231 C 113.401 66.918 112.055 67.989 110.929 69.441 C 109.801 70.896 108.854 72.732 108.084 74.951 C 107.315 77.171 106.649 79.788 106.084 82.8 L 104.778 89.936 L 121.207 89.936 C 121.77 89.936 122.218 90.135 122.552 90.531 C 122.886 90.927 123.052 91.575 123.052 92.474 C 123.052 93.056 123 93.662 122.898 94.297 C 122.795 94.932 122.668 95.554 122.514 96.16 C 122.361 96.768 122.168 97.349 121.938 97.905 C 121.708 98.461 121.451 98.445 121.168 98.868 C 120.886 99.291 120.565 99.635 120.207 99.899 C 119.848 100.164 119.49 100.284 119.13 100.295 L 102.628 100.295 L 89.481 169.871 C 88.61 174.31 87.431 178.155 85.945 181.406 C 84.458 184.656 82.639 187.353 80.486 189.493 C 78.334 191.633 75.847 193.219 73.028 194.25 C 70.209 195.281 67.031 195.797 63.495 195.797 C 61.188 195.797 59.305 195.611 57.843 195.242 C 56.382 194.871 55.474 194.527 55.114 194.209 C 54.91 193.944 54.756 193.654 54.653 193.339 C 54.551 193.021 54.5 192.597 54.5 192.069 C 54.5 191.858 54.539 191.501 54.614 190.998 C 54.691 190.496 54.782 189.967 54.883 189.414 C 54.986 188.857 55.114 188.275 55.267 187.668 C 55.421 187.059 55.602 186.491 55.805 185.964 C 56.011 185.435 56.241 185.011 56.497 184.695 C 56.754 184.377 57.061 184.219 57.419 184.219 C 57.779 184.219 58.124 184.257 58.458 184.338 C 58.791 184.418 59.149 184.496 59.533 184.576 C 59.917 184.655 60.379 184.733 60.917 184.814 C 61.456 184.894 62.134 184.932 62.954 184.932 C 65.106 184.932 66.965 184.588 68.528 183.901 C 70.091 183.214 71.423 182.143 72.526 180.69 C 73.627 179.236 74.55 177.4 75.294 175.179 C 76.036 172.959 76.716 170.29 77.33 167.171 L 89.94 100.292 L 80.099 100.292 C 79.586 100.292 79.188 100.122 78.907 99.777 C 78.625 99.433 78.484 99.29 78.484 98.338 C 78.484 97.915 78.51 97.4 78.561 96.792 C 78.612 96.184 78.702 95.564 78.83 94.929 C 78.956 94.294 79.124 93.688 79.33 93.105 C 79.533 92.525 79.791 91.995 80.099 91.519 C 80.407 91.044 80.726 90.662 81.061 90.369 C 81.394 90.079 81.817 89.933 82.329 89.933 L 92.016 89.933 L 93.939 80.022 C 94.758 75.688 95.938 71.895 97.475 68.645 C 99.012 65.394 100.87 62.712 103.049 60.597 C 105.228 58.484 107.74 56.911 110.583 55.88 C 113.428 54.849 116.568 54.333 120.002 54.333 C 121.129 54.333 122.309 54.4 123.539 54.532 C 124.77 54.664 125.908 54.849 126.961 55.087 C 128.01 55.325 128.933 55.603 129.728 55.92 C 130.522 56.238 131.074 56.554 131.381 56.871 C 131.688 57.137 131.919 57.506 132.072 57.981 C 132.228 58.461 132.305 58.966 132.305 59.492 L 132.305 59.492 Z"/>
+ <defs>
+ <filter id="CzicaBGsZ3b6wwQlZuLkcKLyIrfEPduW" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#CzicaBGsZ3b6wwQlZuLkcKLyIrfEPduW)">
+ <path d="M 199.5 119.963 C 199.5 123.169 199.215 126.709 198.647 130.582 C 198.079 134.456 197.16 136.297 195.895 140.224 C 194.626 144.151 193.036 147.971 191.124 151.685 C 189.21 155.4 186.869 158.686 184.104 161.543 C 181.337 164.403 178.157 166.701 174.562 168.437 C 170.968 170.172 166.923 171.041 162.424 171.041 C 157.77 171.041 153.787 170.132 150.478 168.316 C 147.169 166.5 144.221 163.882 141.637 160.462 L 140.24 168.028 C 140.136 168.937 139.58 169.578 138.572 169.952 C 137.563 170.325 136.025 170.513 133.958 170.513 C 131.787 170.513 130.338 170.299 129.614 169.873 C 128.89 169.445 128.63 168.829 128.837 168.03 L 149.471 60.435 C 149.574 60.007 149.742 59.633 149.975 59.313 C 150.207 58.991 150.595 58.726 151.138 58.51 C 151.681 58.298 152.38 58.137 153.233 58.029 C 154.086 57.923 155.158 57.87 156.452 57.87 C 157.692 57.87 158.701 57.923 159.476 58.029 C 160.253 58.137 160.872 58.298 161.338 58.51 C 161.803 58.724 162.088 58.991 162.191 59.313 C 162.294 59.633 162.32 60.008 162.27 60.435 L 156.064 94.714 C 155.804 96.104 155.495 97.548 155.133 99.043 C 154.771 100.538 154.397 102.021 154.008 103.491 C 153.621 104.961 153.232 106.351 152.844 107.659 C 152.456 108.969 152.108 110.104 151.796 111.065 C 152.623 109.195 153.929 107.258 155.713 105.254 C 157.497 103.25 159.592 101.407 161.995 99.723 C 164.4 98.041 167.024 96.638 169.868 95.515 C 172.712 94.393 175.582 93.833 178.479 93.833 C 181.58 93.833 184.243 94.261 186.467 95.115 C 188.691 95.97 190.578 97.106 192.13 98.521 C 193.68 99.937 194.935 101.555 195.892 103.371 C 196.848 105.188 197.586 107.057 198.102 108.981 C 198.619 110.905 198.982 112.815 199.189 114.712 C 199.396 116.611 199.5 118.361 199.5 119.963 L 199.5 119.963 Z M 186.081 121.086 C 186.081 119.643 185.952 117.988 185.695 116.116 C 185.434 114.247 184.931 112.51 184.182 110.906 C 183.432 109.302 182.345 107.954 180.923 106.859 C 179.501 105.764 177.599 105.215 175.221 105.215 C 172.429 105.215 169.583 106.045 166.688 107.7 C 163.791 109.357 161.103 111.642 158.621 114.554 C 156.139 117.466 153.928 120.886 151.99 124.812 C 150.05 128.738 148.641 130.969 147.762 135.617 L 145.203 148.923 C 147.633 152.61 150.245 155.334 153.037 157.097 C 155.829 158.86 158.983 159.743 162.501 159.743 C 165.189 159.743 167.62 159.103 169.792 157.819 C 171.963 156.536 173.929 154.828 175.686 152.69 C 177.445 150.554 178.969 148.109 180.264 145.357 C 181.556 142.605 182.629 139.72 183.482 136.701 C 184.335 133.682 184.981 132.708 185.421 129.663 C 185.862 126.618 186.081 123.759 186.081 121.086 L 186.081 121.086 Z"/>
+ </g>
+ <linearGradient id="_lgradient_33" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(70.732,0,0,113.171,128.768,54.333)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_33)" d="M 199.5 116.426 C 199.5 119.632 199.215 123.172 198.647 127.045 C 198.079 130.92 197.16 132.761 195.895 136.687 C 194.626 140.615 193.036 144.435 191.124 148.148 C 189.21 151.864 186.869 155.15 184.104 158.006 C 181.337 160.866 178.157 163.164 174.562 164.9 C 170.968 166.636 166.923 167.504 162.424 167.504 C 157.77 167.504 153.787 166.595 150.478 164.779 C 147.169 162.963 144.221 160.345 141.637 156.925 L 140.24 164.491 C 140.136 165.4 139.58 166.042 138.572 166.415 C 137.563 166.788 136.025 166.976 133.958 166.976 C 131.787 166.976 130.338 166.763 129.614 166.336 C 128.89 165.908 128.63 165.293 128.837 164.493 L 149.471 56.899 C 149.574 56.471 149.742 56.096 149.975 55.776 C 150.207 55.455 150.595 55.189 151.138 54.974 C 151.681 54.761 152.38 54.6 153.233 54.493 C 154.086 54.386 155.158 54.333 156.452 54.333 C 157.692 54.333 158.701 54.386 159.476 54.493 C 160.253 54.6 160.872 54.761 161.338 54.974 C 161.803 55.188 162.088 55.455 162.191 55.776 C 162.294 56.096 162.32 56.471 162.27 56.899 L 156.064 91.178 C 155.804 92.567 155.495 94.012 155.133 95.506 C 154.771 97.002 154.397 98.485 154.008 99.955 C 153.621 101.425 153.232 102.814 152.844 104.122 C 152.456 105.433 152.108 106.567 151.796 107.529 C 152.623 105.658 153.929 103.722 155.713 101.718 C 157.497 99.714 159.592 97.87 161.995 96.186 C 164.4 94.504 167.024 93.101 169.868 91.979 C 172.712 90.856 175.582 90.296 178.479 90.296 C 181.58 90.296 184.243 90.724 186.467 91.578 C 188.691 92.434 190.578 93.569 192.13 94.985 C 193.68 96.4 194.935 98.018 195.892 99.834 C 196.848 101.652 197.586 103.521 198.102 105.444 C 198.619 107.368 198.982 109.279 199.189 111.175 C 199.396 113.074 199.5 114.824 199.5 116.426 L 199.5 116.426 Z M 186.081 117.549 C 186.081 116.106 185.952 114.451 185.695 112.579 C 185.434 110.71 184.931 108.973 184.182 107.369 C 183.432 105.766 182.345 104.418 180.923 103.323 C 179.501 102.227 177.599 101.679 175.221 101.679 C 172.429 101.679 169.583 102.509 166.688 104.164 C 163.791 105.82 161.103 108.106 158.621 111.017 C 156.139 113.93 153.928 117.349 151.99 121.276 C 150.05 125.202 148.641 127.432 147.762 132.08 L 145.203 145.386 C 147.633 149.073 150.245 151.798 153.037 153.561 C 155.829 155.323 158.983 156.206 162.501 156.206 C 165.189 156.206 167.62 155.566 169.792 154.283 C 171.963 152.999 173.929 151.291 175.686 149.153 C 177.445 147.017 178.969 144.573 180.264 141.821 C 181.556 139.069 182.629 136.183 183.482 133.164 C 184.335 130.145 184.981 129.171 185.421 126.126 C 185.862 123.082 186.081 120.222 186.081 117.549 L 186.081 117.549 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/filelight.svg b/.icons/Gruvbox_Dark-2/apps/64/filelight.svg
new file mode 120000
index 000000000..b7d0f7432
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/filelight.svg
@@ -0,0 +1 @@
+harddisk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/filezilla.svg b/.icons/Gruvbox_Dark-2/apps/64/filezilla.svg
new file mode 100644
index 000000000..45e0e5f9b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/filezilla.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e8e8e8"/>
+ <stop offset="100%" stop-color="#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <linearGradient id="c" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(150 0 0 150.0001 53 53)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#da1636"/>
+ <stop offset="100%" stop-color="#f22c42"/>
+ </linearGradient>
+ <path fill="url(#c)" d="M63.714 53a10.66 10.66 0 0 0-10.658 9.822c4.409.031 7.98 3.619 7.98 8.036 0 4.436-3.6 8.035-8.036 8.035v12.501a8.037 8.037 0 0 1 8.036 8.034c0 4.436-3.6 8.036-8.036 8.036v12.501A8.038 8.038 0 0 1 61.036 128c0 4.436-3.6 8.036-8.036 8.036v12.5c4.436 0 8.036 3.6 8.036 8.036s-3.6 8.036-8.036 8.036v12.499a8.04 8.04 0 0 1 8.036 8.037c0 4.416-3.571 8.004-7.98 8.034A10.66 10.66 0 0 0 63.714 203c0-4.436 3.6-8.036 8.036-8.036s8.036 3.6 8.036 8.036h12.5c0-4.436 3.6-8.036 8.036-8.036s8.034 3.6 8.034 8.036h12.501a8.038 8.038 0 0 1 8.035-8.036c4.436 0 8.036 3.6 8.036 8.036h12.5c0-4.436 3.6-8.036 8.036-8.036s8.036 3.6 8.036 8.036H178c0-4.436 3.6-8.036 8.036-8.036 4.379 0 7.945 3.512 8.036 7.869a10.623 10.623 0 0 0 8.872-9.655c-4.409-.031-7.98-3.618-7.98-8.034a8.04 8.04 0 0 1 8.036-8.037v-12.499a8.039 8.039 0 0 1-8.036-8.036c0-4.436 3.6-8.036 8.036-8.036v-12.5a8.039 8.039 0 0 1-8.036-8.036c0-4.436 3.6-8.035 8.036-8.035v-12.501a8.039 8.039 0 0 1-8.036-8.036c0-4.436 3.6-8.034 8.036-8.034V78.893a8.038 8.038 0 0 1-8.036-8.035 8.04 8.04 0 0 1 7.98-8.036 10.623 10.623 0 0 0-8.872-9.655c-.091 4.357-3.657 7.869-8.036 7.869A8.039 8.039 0 0 1 178 53h-12.5c0 4.436-3.6 8.036-8.036 8.036A8.039 8.039 0 0 1 149.428 53h-12.5c0 4.436-3.6 8.036-8.036 8.036A8.038 8.038 0 0 1 120.857 53h-12.501a8.037 8.037 0 0 1-8.034 8.036A8.039 8.039 0 0 1 92.286 53h-12.5c0 4.436-3.6 8.036-8.036 8.036A8.039 8.039 0 0 1 63.714 53zM99.14 80.256h61.106l-3.113 14.804h-45.388l-4.458 17.767h69.249l-3.587 14.804-33.06 27.731c11.547.404 16.677 10.6 32.89-.828l2.95 14.984c-14.856 8.489-22.017 6.245-29.634 4.15-7.829-2.153-12.157-5.228-22.476.032l-5.457 2.786-10.654-12.161 40.868-36.265h-43.639l-9.287 38.72H79.464L99.14 80.256z"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fillets.svg b/.icons/Gruvbox_Dark-2/apps/64/fillets.svg
new file mode 100644
index 000000000..e3f3a7250
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fillets.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_JkpDrN9TEu818t7OVfd2X8j6lGr7tUEC">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_JkpDrN9TEu818t7OVfd2X8j6lGr7tUEC)">
+ <defs>
+ <filter id="CNCYEwiUlNTt0q86JdYYCZ2Zvp5VhZ8Y" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#CNCYEwiUlNTt0q86JdYYCZ2Zvp5VhZ8Y)">
+ <linearGradient id="_lgradient_265" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_265)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_266" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_266)" fill-rule="evenodd" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z M 165.71 31.95 C 169.94 31.95 174.18 31.99 178.41 32.08 C 182.09 32.16 185.77 32.31 189.45 32.52 C 192.58 32.69 195.71 32.95 198.83 33.3 C 201.41 33.58 203.97 33.95 206.52 34.42 C 208.54 34.8 210.54 35.27 212.51 35.85 C 213.98 36.28 215.43 36.81 216.83 37.44 C 217.83 37.89 218.8 38.43 219.71 39.04 C 220.4 39.51 221.05 40.04 221.65 40.63 C 222.24 41.22 222.77 41.87 223.24 42.56 C 223.85 43.47 224.38 44.43 224.83 45.43 C 225.46 46.83 225.99 48.27 226.43 49.74 C 227 51.71 227.48 53.7 227.85 55.72 C 228.32 58.26 228.7 60.82 228.98 63.39 C 229.32 66.51 229.58 69.63 229.76 72.76 C 229.97 76.43 230.12 80.11 230.2 83.79 C 230.29 88.02 230.33 92.24 230.33 96.47 C 230.33 96.48 230.33 96.49 230.33 96.5 L 230.33 155.75 C 230.33 155.75 230.33 155.76 230.33 155.77 C 230.33 160 230.29 164.23 230.2 168.45 C 230.12 172.13 229.97 175.81 229.76 179.48 C 229.58 182.61 229.32 185.73 228.98 188.85 C 228.7 191.42 228.32 193.98 227.85 196.53 C 227.48 198.54 227 200.53 226.43 202.5 C 225.99 203.97 225.46 205.41 224.83 206.81 C 224.38 207.81 223.85 208.77 223.24 209.68 C 222.77 210.37 222.24 211.02 221.65 211.61 C 221.05 212.2 220.4 212.73 219.71 213.2 C 218.8 213.81 217.83 214.35 216.83 214.8 C 215.43 215.43 213.98 215.96 212.51 216.39 C 210.54 216.97 208.54 217.45 206.52 217.82 C 203.97 218.29 201.41 218.67 198.83 218.95 C 195.71 219.29 192.58 219.55 189.45 219.72 C 185.77 219.93 182.09 220.08 178.41 220.16 C 174.18 220.25 169.94 220.29 165.71 220.29 C 165.7 220.29 165.7 220.29 165.69 220.29 L 90.32 220.29 C 90.31 220.29 90.3 220.29 90.3 220.29 C 86.06 220.29 81.83 220.25 77.6 220.16 C 73.92 220.08 70.23 219.93 66.56 219.72 C 63.42 219.55 60.3 219.29 57.18 218.95 C 54.6 218.67 52.03 218.29 49.49 217.82 C 47.47 217.45 45.47 216.97 43.5 216.39 C 42.03 215.96 40.58 215.43 39.18 214.8 C 38.18 214.35 37.21 213.81 36.3 213.2 C 35.6 212.73 34.96 212.2 34.36 211.61 C 33.77 211.02 33.24 210.37 32.77 209.68 C 32.16 208.77 31.62 207.81 31.17 206.81 C 30.55 205.41 30.01 203.97 29.58 202.5 C 29 200.53 28.53 198.54 28.16 196.53 C 27.68 193.98 27.31 191.42 27.03 188.85 C 26.68 185.73 26.42 182.61 26.25 179.48 C 26.04 175.81 25.89 172.13 25.81 168.45 C 25.72 164.23 25.68 160 25.68 155.77 C 25.68 155.76 25.68 155.75 25.68 155.75 L 25.68 96.5 C 25.68 96.49 25.68 96.48 25.68 96.47 C 25.68 92.24 25.72 88.02 25.81 83.79 C 25.89 80.11 26.04 76.43 26.25 72.76 C 26.42 69.63 26.68 66.51 27.03 63.39 C 27.31 60.82 27.68 58.26 28.16 55.72 C 28.53 53.7 29 51.71 29.58 49.74 C 30.01 48.27 30.55 46.83 31.17 45.43 C 31.62 44.43 32.16 43.47 32.77 42.56 C 33.24 41.87 33.77 41.22 34.36 40.63 C 34.96 40.04 35.6 39.51 36.3 39.04 C 37.21 38.43 38.18 37.89 39.18 37.44 C 40.58 36.81 42.03 36.28 43.5 35.85 C 45.47 35.27 47.47 34.8 49.49 34.42 C 52.03 33.95 54.6 33.58 57.18 33.3 C 60.3 32.95 63.42 32.69 66.56 32.52 C 70.23 32.31 73.92 32.16 77.6 32.08 C 81.83 31.99 86.06 31.95 90.3 31.95 C 90.3 31.95 90.31 31.95 90.32 31.95 L 165.69 31.95 C 165.7 31.95 165.7 31.95 165.71 31.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_267" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_267)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_268" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,72.5,55.5,91.75)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_268)" fill-rule="evenodd" d="M 98.147 117.736 C 98.147 113.263 95.268 111.739 91.75 114.35 C 88.232 116.96 85.353 120.619 85.353 122.481 C 85.353 124.344 88.232 125.868 91.75 125.868 C 95.268 125.868 98.147 122.208 98.147 117.736 Z M 76.643 137.596 C 65.367 125.053 78.786 108.809 100.423 108.809 C 108.757 108.809 121.629 113.127 129.028 118.404 C 142.345 127.903 142.345 128.097 129.028 137.596 C 121.629 142.873 108.757 147.191 100.423 147.191 C 92.089 147.191 81.388 142.873 76.643 137.596 L 76.643 137.596 L 76.643 137.596 L 76.643 137.596 Z M 175.153 137.566 C 168.618 128.804 169.022 124.979 177.474 115.573 C 187.017 104.953 187.706 105.667 187.706 126.18 C 187.706 151.125 186.25 152.446 175.153 137.566 L 175.153 137.566 Z M 136.247 150.522 C 153.372 137.051 154.017 137.051 170.653 150.522 C 196.047 171.085 200.5 167.725 200.5 128 C 200.5 88.275 196.047 84.915 170.653 105.478 C 154.017 118.949 153.372 118.949 136.247 105.478 C 126.648 97.928 111.078 91.75 101.647 91.75 C 84.42 91.75 55.5 114.467 55.5 128 C 55.5 141.533 84.42 164.25 101.647 164.25 C 111.078 164.25 126.648 158.072 136.247 150.522 L 136.247 150.522 L 136.247 150.522 L 136.247 150.522 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/film.svg b/.icons/Gruvbox_Dark-2/apps/64/film.svg
new file mode 100644
index 000000000..d4e0dcdcf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/film.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g opacity=".4">
+ <linearGradient id="_lgradient_92" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_92)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_93" x1=".499" x2=".499" y1="-.075" y2="1.1" gradientTransform="matrix(203.5,0,0,194.5,26.5,27.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_93)" width="203.5" height="194.5" x="26.5" y="27.5" transform="matrix(1,0,0,1,0,0)"/>
+ <defs>
+ <filter id="Tn7EtiWdZ3vDC4nhMAEPD2F28t4pou4M" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Tn7EtiWdZ3vDC4nhMAEPD2F28t4pou4M)">
+ <linearGradient id="_lgradient_94" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_94)" fill-rule="evenodd" d="M 74.667 198.333 L 94.667 198.333 L 94.667 218.333 L 74.667 218.333 L 74.667 198.333 L 74.667 198.333 L 74.667 198.333 L 74.667 198.333 L 74.667 198.333 L 74.667 198.333 L 74.667 198.333 L 74.667 198.333 L 74.667 198.333 L 74.667 198.333 L 74.667 198.333 L 74.667 198.333 L 74.667 198.333 Z M 117.667 33.667 L 137.667 33.667 L 137.667 53.667 L 117.667 53.667 L 117.667 33.667 L 117.667 33.667 L 117.667 33.667 L 117.667 33.667 L 117.667 33.667 L 117.667 33.667 L 117.667 33.667 L 117.667 33.667 L 117.667 33.667 L 117.667 33.667 L 117.667 33.667 Z M 29.667 34 L 49.667 34 L 49.667 54 L 29.667 54 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 Z M 30.667 198.667 L 50.667 198.667 L 50.667 218.667 L 30.667 218.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 Z M 73.667 33.667 L 93.667 33.667 L 93.667 53.667 L 73.667 53.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 Z M 38.333 68.667 L 114 68.667 L 114 183.324 L 38.333 183.324 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 Z M 142 68.667 L 217.667 68.667 L 217.667 183.667 L 142 183.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 Z M 118.667 198.333 L 138.667 198.333 L 138.667 218.333 L 118.667 218.333 L 118.667 198.333 L 118.667 198.333 L 118.667 198.333 L 118.667 198.333 L 118.667 198.333 L 118.667 198.333 L 118.667 198.333 L 118.667 198.333 L 118.667 198.333 Z M 161.667 33.667 L 181.667 33.667 L 181.667 53.667 L 161.667 53.667 L 161.667 33.667 L 161.667 33.667 L 161.667 33.667 L 161.667 33.667 L 161.667 33.667 L 161.667 33.667 L 161.667 33.667 Z M 162.667 198.333 L 182.667 198.333 L 182.667 218.333 L 162.667 218.333 L 162.667 198.333 L 162.667 198.333 L 162.667 198.333 L 162.667 198.333 L 162.667 198.333 Z M 205.667 33.667 L 225.667 33.667 L 225.667 53.667 L 205.667 53.667 L 205.667 33.667 L 205.667 33.667 L 205.667 33.667 Z M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 Z M 206.667 198.333 L 226.667 198.333 L 226.667 218.333 L 206.667 218.333 L 206.667 198.333 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/findfileconflicts.svg b/.icons/Gruvbox_Dark-2/apps/64/findfileconflicts.svg
new file mode 100644
index 000000000..a92948f46
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/findfileconflicts.svg
@@ -0,0 +1,74 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="0pEjgxsylqckmmUcy8sh1s2Jtyji7kBG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#0pEjgxsylqckmmUcy8sh1s2Jtyji7kBG)">
+ <linearGradient id="_lgradient_22" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#dedede"/>
+ <stop offset="100%" style="stop-color:#a1a1a1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" d="M 165.685 11.952 C 239.74 11.952 250.324 22.509 250.324 96.495 L 250.324 155.746 C 250.324 229.733 239.74 240.29 165.685 240.29 L 90.315 240.29 C 16.26 240.29 5.676 229.733 5.676 155.746 L 5.676 96.495 C 5.676 22.509 16.26 11.952 90.315 11.952 L 165.685 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_23" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g>
+ <defs>
+ <filter id="cF1IfgsfkaOWyFdHYt02ZefNrO2YdnJ4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.717"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#cF1IfgsfkaOWyFdHYt02ZefNrO2YdnJ4)">
+ <path fill-rule="evenodd" d="M 128.661 78.096 L 103.975 131.866 L 129.435 131.866 L 119.305 151.964 L 108.78 146.659 L 110.961 184.645 L 113.944 182.691 L 142.783 163.792 L 132.257 158.487 L 152.978 117.366 L 126.584 117.366 L 141.839 84.138 L 128.661 78.096 Z"/>
+ </g>
+ <linearGradient id="_lgradient_24" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(49.003,0,0,106.549,103.975,75.679)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff2e00"/>
+ <stop offset="100%" style="stop-color:#dc1425"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" fill-rule="evenodd" d="M 128.661 75.679 L 103.975 129.449 L 129.435 129.449 L 119.305 149.547 L 108.78 144.242 L 110.961 182.228 L 113.944 180.274 L 142.783 161.375 L 132.257 156.07 L 152.978 114.949 L 126.584 114.949 L 141.839 81.721 L 128.661 75.679 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="BQ4Ma80pSONM1AZDE5NVvcePiUokI7Db" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.717"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#BQ4Ma80pSONM1AZDE5NVvcePiUokI7Db)">
+ <path fill-rule="evenodd" d="M 186.13 98.033 C 187.772 98.059 189.166 99.415 189.166 101.078 L 189.166 112.533 L 242.493 112.533 C 244.153 112.533 245.5 113.896 245.5 115.578 L 245.5 138.486 C 245.5 140.167 244.153 141.534 242.493 141.534 L 189.166 141.534 L 189.166 152.984 C 189.165 155.696 185.851 157.053 183.957 155.137 L 161.046 129.183 C 159.872 127.994 159.872 126.067 161.046 124.877 L 183.957 98.925 C 184.532 98.342 185.316 98.02 186.13 98.033 Z"/>
+ </g>
+ <linearGradient id="_lgradient_25" x1="0" x2="1" y1="1" y2="1" gradientTransform="matrix(85.334,0,0,58.001,160.166,95.616)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" fill-rule="evenodd" d="M 186.13 95.616 C 187.772 95.643 189.166 96.998 189.166 98.661 L 189.166 110.116 L 242.493 110.116 C 244.153 110.116 245.5 111.48 245.5 113.161 L 245.5 136.069 C 245.5 137.751 244.153 139.117 242.493 139.117 L 189.166 139.117 L 189.166 150.567 C 189.165 153.279 185.851 154.637 183.957 152.72 L 161.046 126.766 C 159.872 125.577 159.872 123.65 161.046 122.461 L 183.957 96.508 C 184.532 95.926 185.316 95.604 186.13 95.616 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="nFb684bFeHUTZHMMBrraFk5HYSFJOxTN" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.717"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#nFb684bFeHUTZHMMBrraFk5HYSFJOxTN)">
+ <path fill-rule="evenodd" d="M 68.536 98.033 C 66.893 98.059 65.5 99.415 65.5 101.078 L 65.5 112.533 L 12.173 112.533 C 10.512 112.533 9.166 113.896 9.166 115.578 L 9.166 138.486 C 9.166 140.167 10.512 141.534 12.173 141.534 L 65.5 141.534 L 65.5 152.984 C 65.501 155.696 68.815 157.053 70.709 155.137 L 93.619 129.183 C 94.793 127.994 94.793 126.067 93.619 124.877 L 70.709 98.925 C 70.134 98.342 69.35 98.02 68.536 98.033 Z"/>
+ </g>
+ <linearGradient id="_lgradient_26" x1=".029" x2="1" y1=".507" y2=".5" gradientTransform="matrix(-85.334,0,0,58.001,94.5,95.616)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" fill-rule="evenodd" d="M 68.536 95.616 C 66.893 95.643 65.5 96.998 65.5 98.661 L 65.5 110.116 L 12.173 110.116 C 10.512 110.116 9.166 111.48 9.166 113.161 L 9.166 136.069 C 9.166 137.751 10.512 139.117 12.173 139.117 L 65.5 139.117 L 65.5 150.567 C 65.501 153.279 68.815 154.637 70.709 152.72 L 93.619 126.766 C 94.793 125.577 94.793 123.65 93.619 122.461 L 70.709 96.508 C 70.134 95.926 69.35 95.604 68.536 95.616 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fingerprint-gui.svg b/.icons/Gruvbox_Dark-2/apps/64/fingerprint-gui.svg
new file mode 100644
index 000000000..3f6b30ba7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fingerprint-gui.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#UvkZxhM92xoSL0WQgtTnFw157xtQpKnn)">
+ <linearGradient id="_lgradient_55" x1=".146" x2=".854" y1=".854" y2=".193" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d1313e"/>
+ <stop offset="34.838%" style="stop-color:#a9344f"/>
+ <stop offset="100%" style="stop-color:#6b3274"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_55)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="UvkZxhM92xoSL0WQgtTnFw157xtQpKnn" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g>
+ <path fill="#ffffff" d="M 163.8 72.168 C 149.928 64.985 143.696 63.533 126.78 63.548 C 112.041 63.56 106.357 64.691 94.672 69.934 C 88.386 72.755 86.26 72.351 85.767 68.24 C 85.525 66.227 86.114 65.571 89.84 63.706 C 101.032 58.102 113.332 55.436 127.685 55.501 C 144.132 55.576 156.513 58.864 170.679 66.918 C 177.862 71.002 179.335 73.306 176.546 76.095 C 173.729 79.224 166.184 73.401 163.8 72.168 L 163.8 72.168 Z"/>
+ <path fill="#ffffff" d="M 183.915 114.903 C 176.223 99.742 162.175 87.748 145.807 82.368 C 133.13 79.117 119.942 78.695 108.677 82.371 C 94.152 87.164 82.876 95.838 74.18 108.908 C 70.291 114.752 68.661 116.486 67.055 116.486 C 65.006 116.486 63.873 114.971 63.873 112.231 C 63.873 109.881 70.134 100.378 75.503 94.579 C 103.261 64.597 151.238 64.633 179.034 94.657 C 184.058 100.083 190.694 110.284 191.937 114.493 C 192.708 117.103 191.057 119.202 188.234 119.202 C 186.594 119.202 185.589 118.201 183.915 114.902 L 183.915 114.903 L 183.915 114.903 Z"/>
+ <path fill="#ffffff" d="M 148.051 194.794 C 126.279 189.401 110.424 171.867 107.281 149.706 C 106.777 146.149 106.63 141.466 106.955 139.3 C 107.856 133.289 112.308 127.349 118.117 124.406 C 124.352 121.249 129.65 121.164 136.004 124.122 C 143.452 127.59 146.392 132.655 148.477 145.608 C 149.068 149.279 153.684 154.064 157.577 155.041 C 162.904 156.378 169.391 153.282 172.055 148.131 C 176.087 140.334 171.02 122.471 161.78 111.908 C 147.035 95.053 121.117 91.45 102.276 103.638 C 83.22 115.966 76.612 138.567 84.295 165.141 C 86.981 174.428 86.541 176.566 82.053 176.045 C 80.102 175.818 79.442 174.955 78.081 170.849 C 73.525 157.108 72.254 139.932 75.015 129.414 C 80.218 109.596 96.471 93.848 115.918 89.783 C 137.745 85.221 159.708 94.203 171.865 112.665 C 179.318 123.984 182.866 138.868 180.223 147.728 C 177.522 156.781 169.908 162.648 160.86 162.648 C 149.587 162.648 141.369 154.857 140.147 143.009 C 139.48 136.553 136.886 132.824 131.51 130.596 C 127.263 128.836 127.203 128.836 122.955 130.596 C 117.076 133.033 114.561 136.925 114.561 143.584 C 114.561 158.695 124.055 174.865 137.31 182.327 C 143.404 185.758 147.077 186.932 155.945 188.283 L 162.985 189.356 C 165.953 190.976 165.799 194.257 162.985 195.686 L 158.007 195.856 C 155.269 195.95 150.789 195.471 148.051 194.793 L 148.051 194.794 L 148.051 194.794 Z"/>
+ <path fill="#ffffff" d="M 114.891 196.192 C 107.973 190.594 101.745 182.426 97.253 173.057 C 92.04 162.185 90.579 155.747 90.577 143.641 C 90.575 133.8 90.733 132.897 93.479 127.1 C 97.087 119.483 104.072 112.323 111.393 108.737 C 120.888 105.039 134.555 104.599 142.794 108.608 C 155.065 114.634 163.454 126.664 163.743 138.649 C 163.862 143.58 163.585 144.954 162.307 145.778 C 159.547 147.557 157.737 145.408 156.542 138.934 C 154.54 128.088 148.892 120.177 140.05 115.835 C 132.642 112.197 121.824 112.197 114.415 115.835 C 108.249 118.863 103.408 123.993 100.237 130.86 C 95.867 140.322 97.556 156.847 104.259 170.22 C 108.341 178.362 114.386 186.127 119.985 190.419 C 125.148 194.378 126.581 197.579 124.025 199.447 C 121.529 201.272 120.887 201.044 114.891 196.192 L 114.891 196.192 Z"/>
+ <path fill="#ffffff" d="M 152.576 178.608 C 137.109 175.234 125.188 161.607 123.85 145.771 C 123.427 140.766 123.573 140.105 125.306 139.177 C 128.607 137.41 130.515 139.265 131.176 144.883 C 132.836 159.01 143.217 169.664 157.183 171.574 C 164.015 172.508 166.213 175.131 162.921 178.424 C 161.272 180.072 159.436 180.105 152.576 178.608 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_56" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_56)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/firefox-3.0.svg b/.icons/Gruvbox_Dark-2/apps/64/firefox-3.0.svg
new file mode 120000
index 000000000..90ca4b461
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/firefox-3.0.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/firefox-3.5.svg b/.icons/Gruvbox_Dark-2/apps/64/firefox-3.5.svg
new file mode 120000
index 000000000..90ca4b461
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/firefox-3.5.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/firefox-4.0.svg b/.icons/Gruvbox_Dark-2/apps/64/firefox-4.0.svg
new file mode 120000
index 000000000..90ca4b461
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/firefox-4.0.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/firefox-aurora-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/firefox-aurora-icon.svg
new file mode 120000
index 000000000..f963b8e02
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/firefox-aurora-icon.svg
@@ -0,0 +1 @@
+firefox-aurora.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/firefox-aurora.svg b/.icons/Gruvbox_Dark-2/apps/64/firefox-aurora.svg
new file mode 120000
index 000000000..6322df152
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/firefox-aurora.svg
@@ -0,0 +1 @@
+firefox-nightly.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/firefox-beta-bin.svg b/.icons/Gruvbox_Dark-2/apps/64/firefox-beta-bin.svg
new file mode 120000
index 000000000..90ca4b461
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/firefox-beta-bin.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/firefox-beta.svg b/.icons/Gruvbox_Dark-2/apps/64/firefox-beta.svg
new file mode 120000
index 000000000..90ca4b461
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/firefox-beta.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/firefox-default.svg b/.icons/Gruvbox_Dark-2/apps/64/firefox-default.svg
new file mode 120000
index 000000000..90ca4b461
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/firefox-default.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/firefox-developer-edition.svg b/.icons/Gruvbox_Dark-2/apps/64/firefox-developer-edition.svg
new file mode 100644
index 000000000..bed3f7a03
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/firefox-developer-edition.svg
@@ -0,0 +1,180 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="tC2aJ6ylwLZr9gVnQCa2r9wQxMMMYERW" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#tC2aJ6ylwLZr9gVnQCa2r9wQxMMMYERW)">
+ <linearGradient id="_lgradient_150" x1=".51" x2=".512" y1="1.06" y2=".218" gradientTransform="matrix(244.648,0,0,228.338,5.671,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#812cc9"/>
+ <stop offset="100%" style="stop-color:#005fe7"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_150)" fill-rule="evenodd" d="M 165.68 11.947 C 239.735 11.947 250.319 22.504 250.319 96.491 L 250.319 155.742 C 250.319 229.728 239.735 240.285 165.68 240.285 L 90.31 240.285 C 16.255 240.285 5.671 229.728 5.671 155.742 L 5.671 96.491 C 5.671 22.504 16.255 11.947 90.31 11.947 L 165.68 11.947 Z"/>
+ </g>
+ <g>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 64.121 239.56 C 64.671 239.596 65.142 239.658 65.702 239.691 C 66.137 239.716 66.729 239.702 67.17 239.726 L 67.131 232.134 L 93.76 207.669 L 93.76 199.513 L 106.05 187.28 L 106.05 181.165 L 112.194 175.048 L 112.194 158.739 L 104.001 150.583 L 87.614 150.583 L 79.421 142.429 L 58.938 142.429 L 50.743 150.583 L 50.743 170.972 L 67.186 185.312 L 67.131 203.591 L 60.987 209.708 L 60.987 236.21 L 64.121 239.56 Z M 99.904 81.27 L 93.76 87.387 L 99.904 87.387 L 101.953 89.426 L 104.001 89.426 L 106.05 87.387 L 99.904 81.27 Z M 177.742 109.812 L 153.162 109.812 L 138.824 124.083 L 138.824 144.471 L 149.065 154.665 L 163.404 154.665 L 169.549 160.781 L 169.549 166.897 L 173.646 170.974 L 173.646 195.439 L 189.202 211.804 L 214.89 186.237 L 214.613 162.819 L 235.097 142.432 L 226.903 142.432 L 206.42 122.045 L 206.42 113.89 L 181.839 113.89 L 177.742 109.812 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 251.48 117.96 L 251.48 96.489 C 251.48 87.241 251.313 78.984 250.877 71.614 C 250.678793 68.140298 250.389026 64.672426 250.008 61.214 C 249.642 57.96 249.196 54.916 248.656 52.067 C 248.116 49.219 247.482 46.566 246.742 44.097 C 246.003 41.628 245.157 39.341 244.191 37.226 C 243.577 35.879 242.826 34.715 242.111 33.503 L 239.189 36.411 L 226.899 36.411 L 214.609 48.644 L 206.416 40.489 L 181.836 40.489 L 169.546 52.722 L 169.546 62.915 L 181.836 62.915 L 181.836 56.798 L 190.029 56.798 L 190.029 64.954 L 185.931 69.03 L 169.546 69.306 L 163.4 75.147 L 155.207 75.147 L 155.207 83.302 L 149.061 89.419 L 149.061 101.649 L 161.351 101.649 L 169.546 93.495 L 177.739 93.495 L 177.739 97.573 L 185.931 105.728 L 190.029 105.728 L 190.029 101.649 L 181.836 93.495 L 190.029 93.495 L 198.221 101.649 L 208.463 101.649 L 202.319 95.534 L 208.463 89.419 L 214.609 89.419 L 220.753 95.534 L 214.609 95.534 L 208.463 101.649 L 214.497 107.655 L 214.609 113.882 L 206.416 113.882 L 230.997 138.347 L 235.092 138.347 L 239.189 134.271 L 247.382 126.114 L 239.189 117.96 L 251.48 117.96 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 157.26 71.073 L 157.26 64.957 L 163.405 58.841 L 163.405 71.073 L 157.26 71.073 Z M 220.759 191.363 L 220.759 178.579 L 228.953 170.975 L 228.953 191.363 L 220.759 191.363 Z M 136.776 11.953 L 90.719 11.953 C 89.93 11.953 89.371 12.002 88.596 12.004 L 81.471 20.108 L 93.761 32.34 L 93.761 45.123 L 108.1 60.883 L 116.293 60.883 L 116.293 52.729 L 128.583 40.496 L 128.583 32.34 L 136.776 24.186 L 136.776 11.953 Z M 126.534 56.805 L 132.68 56.805 L 138.825 62.921 L 126.534 62.921 L 126.534 56.805 Z M 71.229 124.083 L 65.084 124.083 L 58.938 130.2 L 71.229 130.2 L 71.229 124.083 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 16.585 30.96 C 16.478 31.112 16.34 31.228 16.235 31.382 C 14.982433 33.235345 13.889507 35.191707 12.968 37.23 C 12.003 39.345 11.157 41.632 10.417 44.101 C 9.677 46.57 9.044 49.223 8.504 52.071 C 7.964 54.92 7.518 57.964 7.152 61.218 C 6.770622 64.676416 6.480521 68.144288 6.282 71.618 C 5.846 78.988 5.68 87.245 5.68 96.493 L 5.68 117.964 L 13.873 126.118 L 26.163 126.118 L 46.648 146.507 L 46.648 122.042 L 58.938 109.81 L 67.131 109.81 L 79.421 97.577 L 91.711 97.577 L 85.567 91.46 L 97.857 77.191 L 85.567 64.958 L 67.131 64.958 L 67.131 81.267 L 58.938 81.267 L 50.743 73.112 L 50.743 64.958 L 63.034 52.726 L 73.277 52.726 L 73.277 44.569 L 60.987 32.337 L 40.502 32.337 L 40.502 44.569 L 30.26 44.569 L 16.585 30.96 Z M 67.131 12.515 C 66.702 12.538 66.126 12.523 65.702 12.548 C 61.997 12.765 58.513 13.048 55.241 13.411 C 51.969 13.775 48.907 14.219 46.042 14.755 C 43.631093 15.212274 41.242281 15.779195 38.883 16.454 L 46.648 24.183 L 67.131 24.183 L 67.131 12.515 Z"/>
+ <circle fill="#ffffff" cx="72.959" cy="103.69" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="93.346" cy="185.24" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="154.51" cy="144.47" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="174.9" cy="83.306" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".5">
+ <path fill="none" stroke="#ffffff" stroke-width="2" d="M 5.68 138.35 C 74.095 89.261 156.55 81.265 250.33 79.226 M 7.25 59.905 C 28.223 74.953 48.943 89.289 72.476 103.738 C 125.71 136.422 185.296 163.249 250.326 164.662 M 155.014 141.408 C 175.111 98.331 187.381 62.812 182.266 12.288 M 140.053 239.938 C 70.115 187.599 64.495 114.668 76.547 12.288" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".5">
+ <path fill="none" stroke="#ffffff" stroke-width="2" d="M 153.94 144.28 C 109.544 199.829 18.46 201.3 7.28 194.303" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g>
+ <g opacity=".3">
+ <path fill="#020202" d="M 121.76 209.87 C 89.947 206.767 61.96 183.206 53.61 152.498 C 52.619 148.851 51.093 138.437 50.842 133.605 C 50.802 132.839 50.567 132.955 50.087 133.975 C 48.849 136.609 49.974 125.479 51.546 119.548 C 52.352 116.503 52.891 113.89 52.743 113.74 C 52.595 113.591 51.939 114.416 51.286 115.572 C 50.169 117.549 50.126 117.564 50.566 115.823 C 51.759 111.098 56.202 101.326 59.271 96.677 C 61.454 93.371 62.66 90.736 62.66 89.273 C 62.66 82.895 66.401 72.733 70.6 67.705 L 72.733 65.152 L 73.238 68.816 C 73.568 71.22 74.684 73.882 76.478 76.556 L 79.214 80.63 L 87.308 81.076 C 91.759 81.322 95.948 81.762 96.616 82.054 C 97.431 82.41 98.959 81.718 101.262 79.947 C 105.594 76.617 111.69 74.754 116.082 75.417 L 119.329 75.907 L 115.776 78.736 C 112.086 81.673 107.542 87.982 107.542 90.168 C 107.542 92.043 109.712 95.023 111.882 96.128 C 112.934 96.664 115.862 97.33 118.387 97.608 C 120.912 97.886 124 98.472 125.249 98.911 C 127.214 99.601 127.459 99.971 127.063 101.653 C 126.205 105.298 123.983 107.3 116.68 111.007 L 109.381 114.712 L 109.241 119.447 C 109.069 125.241 108.333 126.189 105.655 124.068 C 103.11 122.052 101.55 122.075 99.678 124.158 C 95.328 128.998 98.012 135.206 107.093 141.312 C 110.47 143.583 115.513 143.876 121.22 142.133 C 123.207 141.526 126.587 141.026 128.732 141.022 C 134.818 141.01 140.652 144.655 140.652 148.472 C 140.652 150.693 139.419 151.504 137.009 150.87 C 135.977 150.598 132.993 151.69 128.37 154.031 C 121.886 157.315 120.789 157.633 114.964 157.914 C 111.474 158.082 107.32 157.858 105.731 157.416 C 104.141 156.974 102.721 156.735 102.573 156.884 C 101.779 157.683 110.617 165.209 114.486 167.029 C 133.985 176.203 157.853 165.594 164.189 144.936 C 165.98 139.096 166.157 129.54 164.572 124.276 C 163.969 122.276 163.472 120.377 163.468 120.057 C 163.441 118.086 172.283 125.925 175.742 130.938 C 178.816 135.395 178.37 133.427 175.046 127.871 C 172.306 123.291 168.651 119.564 158.719 111.224 C 143.883 98.764 138.892 86.074 142.765 70.652 C 144.833 62.417 151.617 49.133 153.749 49.145 C 154.032 49.146 154.897 50.701 155.673 52.599 C 156.667 55.033 159.27 58.201 164.5 63.339 C 168.58 67.349 172.119 70.629 172.365 70.629 C 172.611 70.629 173.298 68.878 173.892 66.739 L 174.972 62.849 L 176.132 66.622 C 177.81 72.081 179.73 75.557 184.073 81.001 C 189.933 88.345 194.957 96.104 197.396 101.578 C 199.949 107.308 202.456 115.958 202.456 119.036 C 202.456 120.116 202.851 122.176 203.213 121.969 C 203.36 121.886 203.214 120.581 203.478 120.009 C 205.804 120.637 206.053 130.689 203.944 140.982 C 202.981 145.68 201.369 150.32 199.054 155.06 C 196.441 160.404 195.557 163.093 195.431 166.079 C 195.193 171.684 191.039 179.897 186.248 184.235 C 184.226 186.065 180.009 189.081 176.878 190.936 C 173.748 192.791 169.196 196.258 166.764 198.641 C 159.911 205.355 152.127 208.44 138.351 209.901 C 130.732 210.709 130.361 210.708 121.76 209.87 L 121.76 209.87 Z"/>
+ </g>
+ <linearGradient id="_lgradient_151" x1="-.036" x2="1.035" y1=".493" y2=".541" gradientTransform="matrix(30.54475,0,0,85.739616,172.53136,60.766418)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#0083ff"/>
+ <stop offset="9.8%" style="stop-color:#0092f8"/>
+ <stop offset="30.6%" style="stop-color:#00abeb"/>
+ <stop offset="52.1%" style="stop-color:#00bee1"/>
+ <stop offset="74.7%" style="stop-color:#00c8dc"/>
+ <stop offset="99.9%" style="stop-color:#00ccda"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_151)" d="M 176.52 60.766418 C 172.606 65.408178 170.783 75.856977 174.751 86.44838 C 178.721 97.039783 184.804 94.739784 188.595 105.54 C 193.601 119.790214 191.271 138.934801 191.271 138.934801 C 191.271 138.934801 197.288 156.683906 201.481 137.830638 C 210.761 102.417991 176.52 69.486653 176.52 60.766418 L 176.52 60.766418 Z"/>
+ <linearGradient id="_lgradient_152" x1=".573" x2=".363" y1=".752" y2=".064" gradientTransform="matrix(140.990832,0,0,152.386303,58.147684,52.269703)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity=".4" style="stop-color:#000f43"/>
+ <stop offset="48.5%" stop-opacity=".173" style="stop-color:#001962"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#002079"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_152)" d="M 183.123516 179.289947 C 181.555085 180.416966 179.909706 181.428569 178.199911 182.317053 C 180.464859 178.936854 182.554433 175.438145 184.460046 171.835306 C 186.006283 170.09226 187.422741 168.397827 188.577025 166.565714 C 189.138802 165.665557 189.772335 164.554802 190.44297 163.266247 C 194.516307 155.791295 199.00775 143.694858 199.135078 131.268791 L 199.135078 131.238825 C 199.13802 130.933001 199.139818 130.627011 199.137366 130.320688 C 199.158446 127.201669 198.845386 124.089616 198.203739 121.039761 C 198.236429 121.277993 198.265197 121.51606 198.294618 121.754126 C 198.258495 121.570998 198.228093 121.385872 198.189356 121.202412 C 198.249179 121.541032 198.297233 121.868332 198.348883 122.198461 C 199.181497 129.393228 198.588501 136.411192 195.62221 141.585057 C 195.575463 141.660639 195.527409 141.731393 195.480172 141.80531 C 197.018237 133.941794 197.532777 125.259363 195.821456 116.566942 C 195.821456 116.566942 195.137091 112.341181 190.039248 99.512731 C 187.104994 92.128844 181.894045 86.075132 177.290148 81.66441 C 173.254568 76.579112 169.589365 73.166439 167.56896 70.999702 C 163.34721 66.471945 161.578517 63.079083 160.852145 60.865232 C 160.222373 60.543592 152.16723 52.573362 151.527323 52.269703 C 148.01135 57.82231 136.953794 75.190669 142.213125 91.417475 C 144.596879 98.771229 150.625406 106.403505 156.934576 110.68587 C 157.211624 111.008175 160.688859 114.854862 162.342483 123.530967 C 164.051025 132.495582 163.152868 139.490073 159.638529 149.833142 C 155.505532 158.907135 144.917078 167.87791 135.003345 168.795214 C 113.808784 170.756682 106.049812 157.956201 106.049812 157.956201 C 113.623431 161.040243 121.997302 160.395133 127.089096 157.197718 C 132.221426 153.963844 135.325995 151.566199 137.845741 152.511639 C 140.330181 153.452751 142.307926 150.72098 140.533186 147.888989 C 137.731467 143.493698 132.622954 141.228072 127.555256 142.133276 C 122.417532 142.983822 117.711316 147.129174 110.979791 143.114509 C 110.54409 142.85699 110.122373 142.575673 109.716486 142.271787 C 109.272719 141.974621 111.159096 142.724114 110.718925 142.386326 C 109.408873 141.661472 107.090335 140.081909 106.488839 139.520039 C 106.388644 139.426478 107.505334 139.882799 107.40514 139.789071 C 101.11068 134.509657 101.896875 130.943323 102.094649 128.706498 C 102.253032 126.917004 103.396365 124.623908 105.32295 123.693785 C 106.253471 124.211038 106.833228 124.605929 106.833228 124.605929 C 106.833228 124.605929 106.436371 123.780021 106.221762 123.344676 C 106.296949 123.31138 106.368867 123.320204 106.443727 123.28774 C 107.206057 123.662486 108.891717 124.636228 109.779251 125.230062 C 110.935169 126.060464 111.303586 126.800967 111.303586 126.800967 C 111.303586 126.800967 111.607929 126.630325 111.382859 125.906137 C 111.301134 125.609137 110.950207 124.665362 109.805239 123.71293 L 109.87683 123.721087 C 110.562124 124.118797 111.211246 124.577934 111.816492 125.093049 C 112.139305 123.897556 112.71988 122.649289 112.592225 120.416293 C 112.51426 118.84622 112.550219 118.439676 112.278565 117.833356 C 112.035351 117.312606 112.414882 117.109501 112.837237 117.650228 C 112.764946 117.226545 112.643809 116.813033 112.476339 116.418276 L 112.479935 116.377655 C 113.007061 114.507085 123.635071 109.641707 124.40868 109.073012 C 125.679746 108.156978 126.745579 106.976741 127.535805 105.610228 C 128.127004 104.650803 128.571588 103.304813 128.679955 101.263102 C 128.73798 99.790753 128.065546 98.810186 117.319036 97.664137 C 114.380041 97.369301 112.655644 95.200233 111.675761 93.198644 C 111.496947 92.767461 111.3147 92.376732 111.13229 91.986337 C 110.958184 91.529947 110.818412 91.060729 110.714185 90.582744 C 112.471109 85.443007 115.423179 81.097213 119.763921 77.813728 C 120.000433 77.594307 118.818853 77.869998 119.055202 77.650578 C 119.330942 77.394531 121.131997 76.655527 121.472137 76.489047 C 121.887627 76.289271 119.693474 75.340335 117.756591 75.571409 C 115.783913 75.797822 115.364991 76.037553 114.31221 76.49221 C 114.749111 76.049206 116.138436 75.468524 115.812681 75.472353 C 113.686033 75.804481 111.043373 77.063569 108.784331 78.489637 C 108.77947 78.241294 108.825507 77.994649 108.919504 77.765449 C 107.866722 78.220272 105.281107 80.060875 104.52842 81.618129 C 104.560857 81.319645 104.575376 81.019423 104.571897 80.719137 C 103.770004 81.400483 103.046581 82.172279 102.415501 83.019724 L 102.37611 83.056183 C 96.269945 80.550659 90.896526 80.388508 86.349347 81.511915 C 85.35459 80.494389 84.868654 81.238222 82.605198 76.173068 C 82.451391 75.868076 82.723209 76.47423 82.605198 76.173068 C 82.232859 75.190836 82.83223 77.483598 82.605198 76.173068 C 78.799428 79.231638 73.791974 82.697918 71.388278 85.144675 C 71.35853 85.242232 74.192426 84.328923 71.388278 85.144675 C 70.406271 85.430354 70.472958 86.023856 70.323728 91.387675 C 70.287769 91.794385 70.319642 92.249875 70.287279 92.615964 C 68.367068 95.107837 67.059305 97.217971 66.564705 98.311412 C 64.081409 102.669858 61.346401 109.46424 58.695242 120.211856 C 59.86457 117.298271 61.274421 114.490956 62.909636 111.820098 C 60.705023 117.524868 58.573798 126.483324 58.147684 140.278189 C 58.680992 137.431393 59.364827 134.616002 60.196203 131.844313 C 59.67577 143.289677 61.613594 154.712865 65.874456 165.316781 C 67.399281 169.116021 69.921478 174.88189 74.215146 181.198973 C 87.705165 195.65593 106.731889 204.656005 127.802228 204.656005 C 149.79933 204.657337 169.550628 194.855161 183.123515 179.289448 L 183.123516 179.289947 Z"/>
+ <linearGradient id="_lgradient_153" x1="0" x2=".277" y1=".5" y2="1.461" gradientTransform="matrix(140.990832,0,0,152.386303,58.147684,52.269703)" gradientUnits="userSpaceOnUse">
+ <stop offset="100%" stop-opacity="0" style="stop-color:#002079"/>
+ <stop offset="100%" stop-opacity=".001" style="stop-color:#002079"/>
+ <stop offset="100%" stop-opacity=".173" style="stop-color:#001962"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_153)" d="M 183.123516 179.289947 C 181.555085 180.416966 179.909706 181.428569 178.199911 182.317053 C 180.464859 178.936854 182.554433 175.438145 184.460046 171.835306 C 186.006283 170.09226 187.422741 168.397827 188.577025 166.565714 C 189.138802 165.665557 189.772335 164.554802 190.44297 163.266247 C 194.516307 155.791295 199.00775 143.694858 199.135078 131.268791 L 199.135078 131.238825 C 199.13802 130.933001 199.139818 130.627011 199.137366 130.320688 C 199.158446 127.201669 198.845386 124.089616 198.203739 121.039761 C 198.236429 121.277993 198.265197 121.51606 198.294618 121.754126 C 198.258495 121.570998 198.228093 121.385872 198.189356 121.202412 C 198.249179 121.541032 198.297233 121.868332 198.348883 122.198461 C 199.181497 129.393228 198.588501 136.411192 195.62221 141.585057 C 195.575463 141.660639 195.527409 141.731393 195.480172 141.80531 C 197.018237 133.941794 197.532777 125.259363 195.821456 116.566942 C 195.821456 116.566942 195.137091 112.341181 190.039248 99.512731 C 187.104994 92.128844 181.894045 86.075132 177.290148 81.66441 C 173.254568 76.579112 169.589365 73.166439 167.56896 70.999702 C 163.34721 66.471945 161.578517 63.079083 160.852145 60.865232 C 160.222373 60.543592 152.16723 52.573362 151.527323 52.269703 C 148.01135 57.82231 136.953794 75.190669 142.213125 91.417475 C 144.596879 98.771229 150.625406 106.403505 156.934576 110.68587 C 157.211624 111.008175 160.688859 114.854862 162.342483 123.530967 C 164.051025 132.495582 163.152868 139.490073 159.638529 149.833142 C 155.505532 158.907135 144.917078 167.87791 135.003345 168.795214 C 113.808784 170.756682 106.049812 157.956201 106.049812 157.956201 C 113.623431 161.040243 121.997302 160.395133 127.089096 157.197718 C 132.221426 153.963844 135.325995 151.566199 137.845741 152.511639 C 140.330181 153.452751 142.307926 150.72098 140.533186 147.888989 C 137.731467 143.493698 132.622954 141.228072 127.555256 142.133276 C 122.417532 142.983822 117.711316 147.129174 110.979791 143.114509 C 110.54409 142.85699 110.122373 142.575673 109.716486 142.271787 C 109.272719 141.974621 111.159096 142.724114 110.718925 142.386326 C 109.408873 141.661472 107.090335 140.081909 106.488839 139.520039 C 106.388644 139.426478 107.505334 139.882799 107.40514 139.789071 C 101.11068 134.509657 101.896875 130.943323 102.094649 128.706498 C 102.253032 126.917004 103.396365 124.623908 105.32295 123.693785 C 106.253471 124.211038 106.833228 124.605929 106.833228 124.605929 C 106.833228 124.605929 106.436371 123.780021 106.221762 123.344676 C 106.296949 123.31138 106.368867 123.320204 106.443727 123.28774 C 107.206057 123.662486 108.891717 124.636228 109.779251 125.230062 C 110.935169 126.060464 111.303586 126.800967 111.303586 126.800967 C 111.303586 126.800967 111.607929 126.630325 111.382859 125.906137 C 111.301134 125.609137 110.950207 124.665362 109.805239 123.71293 L 109.87683 123.721087 C 110.562124 124.118797 111.211246 124.577934 111.816492 125.093049 C 112.139305 123.897556 112.71988 122.649289 112.592225 120.416293 C 112.51426 118.84622 112.550219 118.439676 112.278565 117.833356 C 112.035351 117.312606 112.414882 117.109501 112.837237 117.650228 C 112.764946 117.226545 112.643809 116.813033 112.476339 116.418276 L 112.479935 116.377655 C 113.007061 114.507085 123.635071 109.641707 124.40868 109.073012 C 125.679746 108.156978 126.745579 106.976741 127.535805 105.610228 C 128.127004 104.650803 128.571588 103.304813 128.679955 101.263102 C 128.73798 99.790753 128.065546 98.810186 117.319036 97.664137 C 114.380041 97.369301 112.655644 95.200233 111.675761 93.198644 C 111.496947 92.767461 111.3147 92.376732 111.13229 91.986337 C 110.958184 91.529947 110.818412 91.060729 110.714185 90.582744 C 112.471109 85.443007 115.423179 81.097213 119.763921 77.813728 C 120.000433 77.594307 118.818853 77.869998 119.055202 77.650578 C 119.330942 77.394531 121.131997 76.655527 121.472137 76.489047 C 121.887627 76.289271 119.693474 75.340335 117.756591 75.571409 C 115.783913 75.797822 115.364991 76.037553 114.31221 76.49221 C 114.749111 76.049206 116.138436 75.468524 115.812681 75.472353 C 113.686033 75.804481 111.043373 77.063569 108.784331 78.489637 C 108.77947 78.241294 108.825507 77.994649 108.919504 77.765449 C 107.866722 78.220272 105.281107 80.060875 104.52842 81.618129 C 104.560857 81.319645 104.575376 81.019423 104.571897 80.719137 C 103.770004 81.400483 103.046581 82.172279 102.415501 83.019724 L 102.37611 83.056183 C 96.269945 80.550659 90.896526 80.388508 86.349347 81.511915 C 85.35459 80.494389 84.868654 81.238222 82.605198 76.173068 C 82.451391 75.868076 82.723209 76.47423 82.605198 76.173068 C 82.232859 75.190836 82.83223 77.483598 82.605198 76.173068 C 78.799428 79.231638 73.791974 82.697918 71.388278 85.144675 C 71.35853 85.242232 74.192426 84.328923 71.388278 85.144675 C 70.406271 85.430354 70.472958 86.023856 70.323728 91.387675 C 70.287769 91.794385 70.319642 92.249875 70.287279 92.615964 C 68.367068 95.107837 67.059305 97.217971 66.564705 98.311412 C 64.081409 102.669858 61.346401 109.46424 58.695242 120.211856 C 59.86457 117.298271 61.274421 114.490956 62.909636 111.820098 C 60.705023 117.524868 58.573798 126.483324 58.147684 140.278189 C 58.680992 137.431393 59.364827 134.616002 60.196203 131.844313 C 59.67577 143.289677 61.613594 154.712865 65.874456 165.316781 C 67.399281 169.116021 69.921478 174.88189 74.215146 181.198973 C 87.705165 195.65593 106.731889 204.656005 127.802228 204.656005 C 149.79933 204.657337 169.550628 194.855161 183.123515 179.289448 L 183.123516 179.289947 Z"/>
+ <linearGradient id="_lgradient_154" x1="1.182" x2=".506" y1=".573" y2=".452" gradientTransform="matrix(33.689288,0,0,31.684699,163.10114,158.185007)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#812cc9"/>
+ <stop offset="100%" style="stop-color:#005fe7"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_154)" d="M 166.84 189.823038 C 193.461 186.681676 205.245 158.738422 190.112 158.189396 C 176.442 157.744268 154.231 191.304082 166.84 189.822019 L 166.84 189.823038 Z"/>
+ <linearGradient id="_lgradient_155" x1=".145" x2="1.158" y1=".62" y2="-.241" gradientTransform="matrix(19.663374,0,0,36.988219,186.467496,118.171658)" gradientUnits="userSpaceOnUse">
+ <stop offset="4.9%" style="stop-color:#005fe7"/>
+ <stop offset="17.7%" style="stop-color:#065de6"/>
+ <stop offset="35.3%" style="stop-color:#1856e1"/>
+ <stop offset="55.7%" style="stop-color:#354adb"/>
+ <stop offset="78%" style="stop-color:#5d3ad1"/>
+ <stop offset="95.1%" style="stop-color:#812cc9"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_155)" d="M 192.03 152.481162 C 210.345 141.623905 205.57 118.171658 205.57 118.171658 C 205.57 118.171658 198.501 126.536401 193.7 139.867838 C 188.955 153.070931 181.018 159.038909 192.03 152.481162 Z"/>
+ <linearGradient id="_lgradient_156" x1=".313" x2="1.444" y1=".353" y2=".469" gradientTransform="matrix(40.662201,0,0,22.095251,131.306433,183.548706)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#002079"/>
+ <stop offset="99.5%" style="stop-color:#a238ff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_156)" d="M 133.89 203.69637 C 159.425 211.995923 181.372 191.505765 167.844 184.663829 C 155.544 178.492132 121.771 199.771704 133.89 203.69637 Z"/>
+ <radialGradient id="_rgradient_0" cx=".5" cy=".5" r=".5" fx=".896" fy=".196" gradientTransform="matrix(359.232959,1.441892,8.776049,435.451484,-57.330409,-89.838943)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00fdff"/>
+ <stop offset="20.3%" style="stop-color:#00fdff"/>
+ <stop offset="26.4%" style="stop-color:#0af1ff"/>
+ <stop offset="37.2%" style="stop-color:#23d2ff"/>
+ <stop offset="51.7%" style="stop-color:#4da0ff"/>
+ <stop offset="68.9%" style="stop-color:#855bff"/>
+ <stop offset="77%" style="stop-color:#a238ff"/>
+ <stop offset="80.9%" style="stop-color:#a738fd"/>
+ <stop offset="85.5%" style="stop-color:#b539f9"/>
+ <stop offset="90.5%" style="stop-color:#cd39f1"/>
+ <stop offset="95.6%" style="stop-color:#ee3ae6"/>
+ <stop offset="100%" style="stop-color:#ff3be0"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_0)" d="M 154.99 49.093262 L 155.076 48.997514 C 155.040764 49.022593 155.011398 49.055287 154.99 49.093262 Z M 193.934 162.44307 C 194.555 161.550776 195.395 158.691566 196.138 157.413223 C 200.645 150.000871 200.677 144.089935 200.677 143.95548 C 203.4 130.100483 203.153 124.443178 201.477 113.980119 C 200.129 105.556297 194.234 93.486906 189.127 87.675793 C 183.863 81.687443 187.571 83.639081 182.475 79.265213 C 178.009 74.221105 173.678 69.22691 171.319 67.21823 C 154.276 52.704199 154.661 49.621915 154.989 49.096318 C 154.934 49.157434 154.853 49.249108 154.749 49.369303 C 154.625378 48.868881 154.51036 48.366295 154.404 47.861775 C 154.404 47.861775 145.088 57.351052 143.126 73.166854 C 141.846 83.492403 145.641 94.256967 151.136 101.13761 C 153.997044 104.703056 157.230399 107.94088 160.779 110.793938 L 160.779 110.788845 C 164.93 116.861739 167.215 124.356597 167.215 132.417798 C 167.215 152.603394 151.142 168.966184 131.314 168.966184 C 128.611387 168.968389 125.917109 168.660876 123.282 168.049444 C 113.927 166.232262 108.525 161.425489 105.831 158.161894 C 104.287 156.291745 103.631 154.928858 103.631 154.928858 C 112.012 157.986695 121.281 157.347014 126.916 154.176112 C 132.596 150.968541 136.032 148.591129 138.821 149.529259 C 141.571 150.462297 143.759 147.752821 141.796 144.944541 C 139.872 142.140335 134.866 138.122976 127.433 139.236306 C 121.746 140.079707 116.538 144.190777 109.087 140.209069 C 108.607229 139.955288 108.140611 139.676501 107.689 139.373817 C 107.198 139.078423 109.286 139.822001 108.799 139.486882 C 107.349 138.76775 104.782 137.201143 104.117 136.644988 C 104.006 136.552295 105.242 137.004554 105.13 136.910842 C 98.164 131.675238 99.034 128.137641 99.253 125.920148 C 99.428 124.144729 100.693 121.871213 102.826 120.948362 C 103.856 121.461736 104.496 121.852879 104.496 121.852879 C 104.496 121.852879 104.058 121.033924 103.82 120.602038 C 103.903 120.569443 103.983 120.577591 104.065 120.546015 C 104.909 120.916785 106.775 121.882418 107.757 122.471169 C 109.037 123.296235 109.444 124.029627 109.444 124.029627 C 109.444 124.029627 109.781 123.860539 109.532 123.143445 C 109.441 122.848051 109.052 121.911957 107.786 120.967715 L 107.865 120.975864 C 108.617351 121.366475 109.335621 121.821742 110.012 122.336714 C 110.369 121.151063 111.012 119.912446 110.87 117.698009 C 110.784 116.14057 110.824 115.737204 110.523 115.13623 C 110.253 114.620819 110.674 114.418117 111.141 114.954919 C 111.059964 114.531616 110.925515 114.120768 110.741 113.732599 L 110.746 113.691855 C 111.329 111.838003 123.092 107.011877 123.948 106.448591 C 125.327605 105.566469 126.507347 104.395685 127.409 103.013872 C 128.063 102.061481 128.555 100.727115 128.675 98.702138 C 128.715 97.789472 128.44 97.068303 125.325 96.377693 C 123.455 95.963122 120.563 95.559757 116.101 95.132963 C 112.848 94.840625 110.94 92.689342 109.855 90.704091 C 109.657 90.276279 109.455 89.889211 109.254 89.502143 C 109.061985 89.051898 108.907117 88.586146 108.791 88.109716 C 110.737453 82.919744 114.242669 78.488097 118.807 75.446481 C 119.068 75.228501 117.761 75.502504 118.022 75.284524 C 118.328 75.030892 120.321 74.2975 120.698 74.133506 C 121.158 73.935897 118.729 72.993692 116.585 73.222877 C 114.402 73.446969 113.938 73.685322 112.773 74.136562 C 113.257 73.696526 114.794 73.121017 114.434 73.125092 C 112.08 73.4541 109.154 74.702903 106.654 76.11672 C 106.649553 75.869044 106.701224 75.623657 106.805 75.399626 C 105.64 75.849847 102.778 77.676197 101.945 79.219376 C 101.981474 78.923781 101.998179 78.626003 101.995 78.328101 C 101.117649 78.994461 100.317215 79.759894 99.609 80.609765 L 99.565 80.645416 C 92.807 78.160032 86.86 78.000111 81.827 79.113441 C 80.727 78.105027 78.957 76.579164 76.451 71.555429 C 76.281 71.252905 76.19 72.18085 76.059 71.881381 C 75.086 69.582401 74.498 65.8146 74.594 63.21717 C 74.594 63.21717 72.581 64.151226 70.914 68.05552 C 70.695344 68.555266 70.459872 69.047202 70.208 69.530452 C 70.118 69.643517 70.415 68.249054 70.368 68.32443 C 70.078 68.823544 69.328 69.522304 68.999 70.425802 C 68.773 71.095022 68.456 71.469867 68.253 72.305119 L 68.206 72.381514 C 68.19 72.135013 68.266 71.369025 68.21 71.52589 C 67.429163 73.133461 66.75726 74.793584 66.199 76.494621 C 65.301 79.499491 64.257 83.588151 64.091 88.908299 C 64.051 89.311664 64.087 89.763923 64.051 90.126544 C 61.926 92.597668 60.478 94.689872 59.931 95.7757 C 57.183 100.098638 54.155 106.837696 51.221 117.496326 C 52.526417 114.584911 54.08743 111.799599 55.885 109.174364 C 53.445 114.831669 51.086 123.715898 50.615 137.397733 C 51.207215 134.566511 51.964219 131.773672 52.882 129.034009 C 52.461 138.157609 53.504 149.468143 59.167 162.230183 C 62.529 169.737265 70.268 184.980614 89.179 196.875824 L 89.177 196.876843 C 89.177 196.876843 95.611 201.755937 106.669 205.411692 C 107.486 205.713198 108.314 206.010629 109.159 206.298893 C 108.89952 206.191854 108.642769 206.078073 108.389 205.957662 C 115.74908 208.20375 123.3907 209.347724 131.074 209.353674 C 159.707 209.379139 168.151 197.666258 168.151 197.666258 L 168.067 197.729411 Q 168.674 197.148809 169.235 196.521352 C 164.717 200.866699 154.408 201.154963 150.553 200.841234 C 157.127 198.875336 161.453 197.210944 169.868 193.929015 Q 171.345 193.369803 172.888 192.655765 C 173 192.605853 173.112 192.551867 173.224 192.499919 C 173.428 192.403152 173.63 192.311478 173.836 192.209618 C 177.935895 190.241476 181.791051 187.782913 185.32 184.885884 C 193.77 178.010334 195.61 171.307946 196.57 166.889259 C 196.436 167.312997 196.019 168.30002 195.725 168.939701 C 193.549 173.681284 188.723 176.591424 183.482 179.086994 C 185.975725 175.753226 188.288193 172.282744 190.409 168.691162 C 192.122 166.964635 192.655 164.260252 193.933 162.44307 L 193.934 162.44307 Z"/>
+ <linearGradient id="_lgradient_157" x1=".613" x2=".516" y1="-.095" y2=".991" gradientTransform="matrix(60.429221,0,0,155.2489,142.814984,45.530199)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ec00"/>
+ <stop offset="9.6%" style="stop-color:#00e244"/>
+ <stop offset="21.9%" style="stop-color:#00d694"/>
+ <stop offset="30.6%" style="stop-color:#00cfc7"/>
+ <stop offset="34.8%" style="stop-color:#00ccda"/>
+ <stop offset="42.2%" stop-opacity=".923" style="stop-color:#0bc2dd"/>
+ <stop offset="56.7%" stop-opacity=".723" style="stop-color:#29a7e4"/>
+ <stop offset="77%" stop-opacity=".401" style="stop-color:#597df0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#9448ff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_157)" d="M 183.65 178.883274 C 187.096 175.014631 190.19 170.588814 192.534 165.570172 C 198.564 152.654324 207.89 131.177143 200.545 108.746552 C 194.741 91.018838 186.771 81.32584 176.652 71.855916 C 160.219 56.478112 155.629 49.612748 155.629 45.530199 C 155.629 45.530199 136.655 67.074608 144.884 89.545942 C 153.113 112.017277 169.967 111.19323 181.117 134.643439 C 194.237 162.237313 170.501 192.350185 150.872 200.7791 C 152.073 200.507133 194.507 190.725518 196.737 166.002058 C 196.687 166.457373 195.731 173.295234 183.65 178.883274 L 183.65 178.883274 Z"/>
+ <linearGradient id="_lgradient_158" x1="-1.69" x2="-.456" y1="-.421" y2="-.299" gradientTransform="matrix(22.017816,0,0,25.545024,106.667123,88.11318)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#005fe7"/>
+ <stop offset="46.4%" stop-opacity=".508" style="stop-color:#0071f3"/>
+ <stop offset="83.3%" stop-opacity=".143" style="stop-color:#007efc"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#0083ff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_158)" d="M 128.68159 98.668678 C 128.745825 97.208648 128.002291 96.228081 116.147917 95.095517 C 111.270732 94.636865 109.403152 90.045513 108.833856 88.11318 C 107.099652 92.702201 106.383577 97.517635 106.768502 103.342271 C 107.031656 107.157992 109.548623 111.253567 110.751778 113.658204 C 110.751778 113.658204 111.019183 113.304267 111.142587 113.173414 C 113.408168 110.770941 122.900526 107.110379 123.79231 106.590628 C 124.775298 105.958171 128.516505 103.173959 128.68159 98.668678 L 128.68159 98.668678 Z"/>
+ <g opacity=".5">
+ <radialGradient id="_rgradient_1" cx="-1.534" cy="-.838" r="165.97" fx="-1.534" fy="-.838" gradientTransform="matrix(21.910089,2.523862,-2.175372,25.420039,106.667123,88.11318)" gradientUnits="userSpaceOnUse">
+ <stop offset="62.5%" stop-opacity="0" style="stop-color:#ffe302"/>
+ <stop offset="67%" stop-opacity=".051" style="stop-color:#ffe302"/>
+ <stop offset="75.1%" stop-opacity=".185" style="stop-color:#ffe302"/>
+ <stop offset="86.2%" stop-opacity=".403" style="stop-color:#ffe302"/>
+ <stop offset="99.5%" stop-opacity=".7" style="stop-color:#ffe302"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_1)" d="M 128.68159 98.668678 C 128.745825 97.208648 128.002291 96.228081 116.147917 95.095517 C 111.270732 94.636865 109.403152 90.045513 108.833856 88.11318 C 107.099652 92.702201 106.383577 97.517635 106.768502 103.342271 C 107.031656 107.157992 109.548623 111.253567 110.751778 113.658204 C 110.751778 113.658204 111.019183 113.304267 111.142587 113.173414 C 113.408168 110.770941 122.900526 107.110379 123.79231 106.590628 C 124.775298 105.958171 128.516505 103.173959 128.68159 98.668678 L 128.68159 98.668678 Z"/>
+ </g>
+ <linearGradient id="_lgradient_159" x1=".748" x2=".143" y1="1.278" y2="-.448" gradientTransform="matrix(17.805588,0,0,26.925377,64.033412,63.23856)" gradientUnits="userSpaceOnUse">
+ <stop offset="18.7%" stop-opacity=".5" style="stop-color:#4a1475"/>
+ <stop offset="61.7%" stop-opacity=".23" style="stop-color:#2277ac"/>
+ <stop offset="94.4%" stop-opacity="0" style="stop-color:#00ccda"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_159)" d="M 76.494 71.573764 C 76.324 71.27124 76.233 72.198166 76.102 71.899716 C 75.128 69.599717 74.536 65.87266 74.676 63.23856 C 74.676 63.23856 72.663 64.173635 70.996 68.07691 C 70.687 68.778726 70.489 69.165794 70.291 69.55388 C 70.2 69.665926 70.497 68.270444 70.45 68.346839 C 70.16 68.845953 69.411 69.544713 69.086 70.407467 C 68.816 71.113357 68.538 71.492276 68.332 72.367253 C 68.268 72.604587 68.396 71.314021 68.34 71.470885 C 64.465 79.100199 63.725 90.636863 64.133 90.148954 C 72.384 81.175088 81.839 79.046214 81.839 79.046214 C 80.833 78.29245 78.647 76.112646 76.494 71.573764 L 76.494 71.573764 Z"/>
+ <linearGradient id="_lgradient_160" x1=".081" x2=".415" y1=".073" y2=".539" gradientTransform="matrix(33.999305,0,0,46.779492,83.92257,120.480096)" gradientUnits="userSpaceOnUse">
+ <stop offset=".5%" stop-opacity=".5" style="stop-color:#002079"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#0083ff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_160)" d="M 107.8 165.417382 C 96.403 160.461893 83.447 153.471241 83.936 137.591267 C 84.602 116.678391 103.082 120.811869 103.082 120.811869 C 102.384 120.985031 100.52 122.336714 99.859 123.778033 C 99.16 125.580955 97.886 129.65128 101.747 133.917177 C 107.809 140.609379 89.292 149.793077 117.873 167.14289 C 118.593 167.542182 111.173 166.904538 107.798 165.418401 L 107.8 165.417382 Z"/>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_161" x1=".477" x2=".494" y1="1.019" y2=".843" gradientTransform="matrix(49.334657,0,0,17.46489,89.139343,139.417617)" gradientUnits="userSpaceOnUse">
+ <stop offset=".5%" stop-opacity=".9" style="stop-color:#4a1475"/>
+ <stop offset="18.4%" stop-opacity=".603" style="stop-color:#6720a2"/>
+ <stop offset="38.2%" stop-opacity=".341" style="stop-color:#812acb"/>
+ <stop offset="57.5%" stop-opacity=".152" style="stop-color:#9332e8"/>
+ <stop offset="75.9%" stop-opacity=".039" style="stop-color:#9e36f9"/>
+ <stop offset="92.6%" stop-opacity="0" style="stop-color:#a238ff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_161)" d="M 103.75 154.997104 C 111.832 157.861407 121.246 157.359237 126.882 154.188336 C 130.655 152.049276 135.496 148.621687 138.474 149.467125 C 135.895 148.429171 133.942 147.944318 131.593 147.825141 C 131.193 147.825141 130.713 147.815974 130.277 147.772174 C 129.416663 147.769335 128.556888 147.817289 127.702 147.915797 C 126.247 148.052289 124.635 148.987364 123.169 148.836611 C 123.089 148.828462 124.591 148.209154 124.469 148.236656 C 123.692 148.401669 122.849 148.43732 121.956 148.550385 C 121.39 148.614556 120.902 148.686877 120.34 148.710305 C 103.508 150.163847 89.282 139.417617 89.282 139.417617 C 88.072 143.571468 94.702 151.788514 103.751 154.997104 L 103.75 154.997104 Z"/>
+ </g>
+ <linearGradient id="_lgradient_162" x1=".063" x2=".565" y1=".016" y2="1.139" gradientTransform="matrix(58.079524,0,0,129.585273,148.362585,49.410047)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#00ec00"/>
+ <stop offset="28%" stop-opacity=".499" style="stop-color:#00dc6d"/>
+ <stop offset="49.9%" stop-opacity=".859" style="stop-color:#00d1bb"/>
+ <stop offset="59.8%" style="stop-color:#00ccda"/>
+ <stop offset="67.7%" style="stop-color:#04c9db"/>
+ <stop offset="75.3%" style="stop-color:#0fc1df"/>
+ <stop offset="82.8%" style="stop-color:#23b2e6"/>
+ <stop offset="90.2%" style="stop-color:#3e9ef0"/>
+ <stop offset="97.5%" style="stop-color:#6184fc"/>
+ <stop offset="98.5%" style="stop-color:#6680fe"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_162)" d="M 183.62 178.99532 C 200.646 161.968402 209.258 141.271469 205.618 118.057575 C 205.618 118.057575 207.072 129.961953 201.556 142.137279 C 204.206 130.250217 204.515 115.479498 197.474 100.183182 C 188.077 79.767382 172.622 69.024208 166.722 64.542368 C 157.782 57.751362 154.076 50.837105 154.01 49.410047 C 151.34 54.983826 143.26 74.083594 153.142 90.532966 C 162.399 105.944384 176.983 110.517898 187.192 124.654029 C 206.001 150.695556 183.62 178.99532 183.62 178.99532 Z"/>
+ <linearGradient id="_lgradient_163" x1=".718" x2=".438" y1=".072" y2=".823" gradientTransform="matrix(81.483065,0,0,86.539253,103.41,110.786808)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#0083ff"/>
+ <stop offset="3.6%" stop-opacity=".923" style="stop-color:#0083ff"/>
+ <stop offset="14.5%" stop-opacity=".709" style="stop-color:#0083ff"/>
+ <stop offset="25.8%" stop-opacity=".52" style="stop-color:#0083ff"/>
+ <stop offset="37.2%" stop-opacity=".36" style="stop-color:#0083ff"/>
+ <stop offset="48.9%" stop-opacity=".23" style="stop-color:#0083ff"/>
+ <stop offset="60.7%" stop-opacity=".129" style="stop-color:#0083ff"/>
+ <stop offset="73%" stop-opacity=".057" style="stop-color:#0083ff"/>
+ <stop offset="85.7%" stop-opacity=".014" style="stop-color:#0083ff"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#0083ff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_163)" d="M 181.18 134.68622 C 175.23 122.167626 167.804 116.705893 160.78 110.786808 C 161.597 111.952087 161.798 112.36462 162.25 113.118384 C 168.433 119.830958 177.55 136.202915 170.931 156.755208 C 158.472 195.442654 108.634 177.224993 103.41 172.107547 C 105.523 194.498412 142.316 205.212047 166.271 190.692922 C 179.903 177.548908 190.931 155.204898 181.181 134.68622 L 181.18 134.68622 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_164" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_164)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/firefox-developer-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/firefox-developer-icon.svg
new file mode 120000
index 000000000..917b13624
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/firefox-developer-icon.svg
@@ -0,0 +1 @@
+firefox-developer-edition.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/firefox-esr.svg b/.icons/Gruvbox_Dark-2/apps/64/firefox-esr.svg
new file mode 120000
index 000000000..90ca4b461
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/firefox-esr.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/firefox-gtk3.svg b/.icons/Gruvbox_Dark-2/apps/64/firefox-gtk3.svg
new file mode 120000
index 000000000..90ca4b461
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/firefox-gtk3.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/firefox-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/firefox-icon.svg
new file mode 120000
index 000000000..90ca4b461
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/firefox-icon.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/firefox-mozilla-build.svg b/.icons/Gruvbox_Dark-2/apps/64/firefox-mozilla-build.svg
new file mode 120000
index 000000000..90ca4b461
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/firefox-mozilla-build.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/firefox-mozilla.svg b/.icons/Gruvbox_Dark-2/apps/64/firefox-mozilla.svg
new file mode 100644
index 000000000..e25e95ffc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/firefox-mozilla.svg
@@ -0,0 +1,111 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#H0f7bznZC2CeQSkgdW3BP3tRdLkvpQp2)">
+ <linearGradient id="_lgradient_60" x1="0" x2="0" y1=".5" y2="1.5" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_60)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="H0f7bznZC2CeQSkgdW3BP3tRdLkvpQp2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="none" d="M 165.862 11.831 C 240.268 11.831 250.902 22.388 250.902 96.375 L 250.902 155.626 C 250.902 229.612 240.268 240.169 165.862 240.169 L 90.137 240.169 C 15.732 240.169 5.098 229.612 5.098 155.626 L 5.098 96.375 C 5.098 22.388 15.732 11.831 90.137 11.831 L 165.862 11.831 L 165.862 11.831 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 63.539 239.441 C 64.089 239.477 64.56 239.539 65.12 239.572 C 65.555 239.597 66.147 239.583 66.588 239.607 L 66.549 232.015 L 93.178 207.55 L 93.178 199.394 L 105.468 187.161 L 105.468 181.046 L 111.612 174.929 L 111.612 158.62 L 103.419 150.464 L 87.032 150.464 L 78.839 142.31 L 58.356 142.31 L 50.161 150.464 L 50.161 170.853 L 66.604 185.193 L 66.549 203.472 L 60.405 209.589 L 60.405 236.091 L 63.539 239.441 L 63.539 239.441 Z M 99.322 81.148 L 93.178 87.265 L 99.322 87.265 L 101.371 89.304 L 103.419 89.304 L 105.468 87.265 L 99.322 81.148 L 99.322 81.148 Z M 177.16 109.69 L 152.58 109.69 L 138.242 123.961 L 138.242 144.349 L 148.483 154.543 L 162.822 154.543 L 168.967 160.659 L 168.967 166.775 L 173.064 170.852 L 173.064 195.317 L 188.62 211.682 L 214.308 186.115 L 214.031 162.697 L 234.515 142.31 L 226.321 142.31 L 205.838 121.923 L 205.838 113.768 L 181.257 113.768 L 177.16 109.69 L 177.16 109.69 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 250.902 117.845 L 250.902 96.374 C 250.902 87.126 250.735 78.869 250.299 71.499 C 250.100793 68.025298 249.811026 64.557426 249.43 61.099 C 249.064 57.845 248.618 54.801 248.078 51.952 C 247.538 49.104 246.904 46.451 246.164 43.982 C 245.425 41.513 244.579 39.226 243.613 37.111 C 242.999 35.764 242.248 34.6 241.533 33.388 L 238.611 36.296 L 226.321 36.296 L 214.031 48.529 L 205.838 40.374 L 181.258 40.374 L 168.968 52.607 L 168.968 62.8 L 181.258 62.8 L 181.258 56.683 L 189.451 56.683 L 189.451 64.839 L 185.353 68.915 L 168.968 69.191 L 162.822 75.032 L 154.629 75.032 L 154.629 83.187 L 148.483 89.304 L 148.483 101.534 L 160.773 101.534 L 168.968 93.38 L 177.161 93.38 L 177.161 97.458 L 185.353 105.613 L 189.451 105.613 L 189.451 101.534 L 181.258 93.38 L 189.451 93.38 L 197.643 101.534 L 207.885 101.534 L 201.741 95.419 L 207.885 89.304 L 214.031 89.304 L 220.175 95.419 L 214.031 95.419 L 207.885 101.534 L 213.919 107.54 L 214.031 113.767 L 205.838 113.767 L 230.419 138.232 L 234.514 138.232 L 238.611 134.156 L 246.804 125.999 L 238.611 117.845 L 250.902 117.845 L 250.902 117.845 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 156.677 70.954 L 156.677 64.838 L 162.822 58.722 L 162.822 70.954 L 156.677 70.954 L 156.677 70.954 Z M 220.176 191.24 L 220.176 178.456 L 228.37 170.852 L 228.37 191.24 L 220.176 191.24 L 220.176 191.24 Z M 136.193 11.831 L 90.136 11.831 C 89.347 11.831 88.788 11.88 88.013 11.882 L 80.888 19.986 L 93.178 32.218 L 93.178 45.001 L 107.517 60.761 L 115.71 60.761 L 115.71 52.607 L 128 40.374 L 128 32.218 L 136.193 24.064 L 136.193 11.831 L 136.193 11.831 Z M 125.951 56.683 L 132.097 56.683 L 138.242 62.799 L 125.951 62.799 L 125.951 56.683 L 125.951 56.683 Z M 70.646 123.961 L 64.501 123.961 L 58.355 130.078 L 70.646 130.078 L 70.646 123.961 L 70.646 123.961 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 16.003 30.841 C 15.896 30.993 15.758 31.109 15.653 31.263 C 14.400433 33.116345 13.307507 35.072707 12.386 37.111 C 11.421 39.226 10.575 41.513 9.835 43.982 C 9.095 46.451 8.462 49.104 7.922 51.952 C 7.382 54.801 6.936 57.845 6.57 61.099 C 6.188622 64.557416 5.898521 68.025288 5.7 71.499 C 5.264 78.869 5.098 87.126 5.098 96.374 L 5.098 117.845 L 13.291 125.999 L 25.581 125.999 L 46.066 146.388 L 46.066 121.923 L 58.356 109.691 L 66.549 109.691 L 78.839 97.458 L 91.129 97.458 L 84.985 91.341 L 97.275 77.072 L 84.985 64.839 L 66.549 64.839 L 66.549 81.148 L 58.356 81.148 L 50.161 72.993 L 50.161 64.839 L 62.452 52.607 L 72.695 52.607 L 72.695 44.45 L 60.405 32.218 L 39.92 32.218 L 39.92 44.45 L 29.678 44.45 L 16.003 30.841 L 16.003 30.841 Z M 66.549 12.396 C 66.12 12.419 65.544 12.404 65.12 12.429 C 61.415 12.646 57.931 12.929 54.659 13.292 C 51.387 13.656 48.325 14.1 45.46 14.636 C 43.049093 15.093274 40.660281 15.660195 38.301 16.335 L 46.066 24.064 L 66.549 24.064 L 66.549 12.396 L 66.549 12.396 Z"/>
+ <circle fill="#ffffff" cx="72.377" cy="103.575" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="92.764" cy="185.125" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="153.927" cy="144.35" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="174.314" cy="83.187" r="4.078" vector-effect="non-scaling-stroke"/>
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 5.098 138.234 C 73.513 89.145 155.966 81.149 249.748 79.11 M 6.67 59.789 C 27.643 74.837 48.363 89.173 71.896 103.622 C 125.13 136.306 184.715 163.133 249.748 164.546 M 154.436 141.292 C 174.533 98.215 186.803 62.696 181.688 12.175 M 139.475 239.827 C 69.537 187.488 63.917 114.56 75.969 12.175" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="hRb3Md1DVVU6e9GQAKfZGgKrD6kptbiR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#hRb3Md1DVVU6e9GQAKfZGgKrD6kptbiR)">
+ <circle fill="#ffffff" cx="72.377" cy="103.575" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="YyBzMjchNT4t54XxPYaoTTekx9oItVkP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#YyBzMjchNT4t54XxPYaoTTekx9oItVkP)">
+ <circle fill="#ffffff" cx="92.764" cy="185.125" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="TY4q1caKDKhB9rrcMxxNKlgUkOV2OI0l" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#TY4q1caKDKhB9rrcMxxNKlgUkOV2OI0l)">
+ <circle fill="#ffffff" cx="153.927" cy="144.35" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="JhDGoDfKV2rDZyG7WcCSOLfgWsSkYYvX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#JhDGoDfKV2rDZyG7WcCSOLfgWsSkYYvX)">
+ <circle fill="#ffffff" cx="174.314" cy="83.187" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 153.355 144.159 C 108.959 199.708 17.877 201.179 6.696 194.182" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g filter="url(#jFMuoAKnwOiiyK7FDuw5KAg41cmARPyA)">
+ <linearGradient id="_lgradient_61" x1=".652" x2=".514" y1=".483" y2=".735" gradientTransform="matrix(50.78,0,0,65.922,127.949,55.856)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fe701c"/>
+ <stop offset="100%" style="stop-color:#fe4401"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_61)" d="M 174.799 55.856 C 173.616 55.856 164.651 61.558 150.753 71.153 C 138.566 79.566 128.446 86.45 128.263 86.45 C 128.261 86.45 127.955 86.239 127.949 86.236 L 127.949 87.454 L 128.082 87.364 L 178.729 121.778 L 178.729 68.372 C 178.4 55.858 177.612 55.856 174.799 55.856 Z"/>
+ <linearGradient id="_lgradient_62" x1=".385" x2=".565" y1=".435" y2=".714" gradientTransform="matrix(51.079094,0,0,66.363564,76.869906,55.500436)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fb0f4f"/>
+ <stop offset="100%" style="stop-color:#db089d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_62)" d="M 80.984 55.501 C 80.401 55.493 79.762 55.569 79.206 55.801 C 78.296501 56.184225 77.544823 56.866062 77.075 57.734 C 76.859 58.139 76.87 59.097 76.87 59.097 L 76.87 121.864 C 89.44 113.501 127.391 87.831 127.805 87.552 L 127.949 87.454 L 127.949 86.236 C 127.496 86.048 117.898 79.536 106.015 71.347 C 93.962 63.04 83.348 56.003 82.43 55.708 C 82.095 55.601 81.567 55.509 80.984 55.501 L 80.984 55.501 Z"/>
+ <linearGradient id="_lgradient_63" x1=".81" x2=".609" y1=".531" y2=".834" gradientTransform="matrix(72.305298,0,0,112.925,55.499702,87.552)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9a00"/>
+ <stop offset="100%" style="stop-color:#fe8d00"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_63)" d="M 127.805 200.477 L 127.805 87.552 C 127.391 87.831 89.44 113.501 76.87 121.864 L 76.87 122.004 L 66.491 129.172 C 60.782 133.114 55.895 137.028 55.63 137.868 C 55.366 138.709 55.516 140.087 55.964 140.932 C 56.761 142.433 122.967 198.403 125.852 200.014 C 126.4 200.32 127.128 200.45 127.805 200.477 L 127.805 200.477 Z"/>
+ <path fill="#ffc600" d="M 127.805 200.477 C 128.121 200.489 128.46 200.528 128.704 200.464 C 129.468 200.262 145.935 186.938 165.297 170.854 C 196.925 144.581 200.5 141.382 200.5 139.356 C 200.5 136.681 200.395 136.584 188.535 128.333 L 181.734 123.602 L 181.701 123.797 L 128.082 87.364 L 127.805 87.552 L 127.805 200.477 L 127.805 200.477 Z"/>
+ <linearGradient id="_lgradient_64" x1=".423" x2=".521" y1=".32" y2=".657" gradientTransform="matrix(50.78,0,0,105.077,127.949,87.364)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9500"/>
+ <stop offset="100%" style="stop-color:#fe8100"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_64)" d="M 178.729 121.778 L 128.082 87.364 L 127.949 87.455 L 127.949 192.441 C 128.806 179.613 134.723 167.457 144.669 158.085 L 146.851 155.749 L 152.892 151.462 L 154.237 150.757 C 161.259 146.401 169.225 143.378 177.633 141.876 C 177.997 141.433 178.38 140.964 178.729 140.53 L 178.729 121.778 L 178.729 121.778 Z"/>
+ <linearGradient id="_lgradient_65" x1=".63" x2=".531" y1=".395" y2=".684" gradientTransform="matrix(51.114,0,0,105.747,76.835,87.454)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fe701c"/>
+ <stop offset="100%" style="stop-color:#ff5a0e"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_65)" d="M 127.949 87.454 L 127.805 87.552 C 127.391 87.831 89.44 113.501 76.87 121.864 L 76.87 122.004 L 76.835 122.028 L 76.835 140.406 L 77.17 141.757 L 78.735 142.762 C 104.936 147.919 124.433 167.361 127.083 190.974 L 127.866 193.201 C 127.892 192.947 127.919 192.694 127.949 192.441 L 127.949 87.454 L 127.949 87.454 Z"/>
+ </g>
+ <defs>
+ <filter id="jFMuoAKnwOiiyK7FDuw5KAg41cmARPyA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_66" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_66)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/firefox-nightly-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/firefox-nightly-icon.svg
new file mode 120000
index 000000000..6322df152
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/firefox-nightly-icon.svg
@@ -0,0 +1 @@
+firefox-nightly.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/firefox-nightly.svg b/.icons/Gruvbox_Dark-2/apps/64/firefox-nightly.svg
new file mode 100644
index 000000000..7575c6c7a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/firefox-nightly.svg
@@ -0,0 +1,91 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#n30yVdRDitM4lBqJTskGNF6bY5xtBF0e)">
+ <linearGradient id="_lgradient_57" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#333333"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_57)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="n30yVdRDitM4lBqJTskGNF6bY5xtBF0e" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="NHrRL1CHGAN8Nb4LI3KCumcczJ7Uejsu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.535"/>
+ </filter>
+ </defs>
+ <g filter="url(#NHrRL1CHGAN8Nb4LI3KCumcczJ7Uejsu)">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 65.012 116.165 C 63.564 116.154 62.118 117.292 61.038 119.631 C 59.042 123.958 58.994 131.141 61.078 135.398 C 62.988 139.302 66.147 139.381 68.009 135.254 C 69.699 131.509 69.727 125.344 67.911 121.737 C 66.286 118.509 63.624 118.472 62.083 122.017 L 62.576 122.979 C 63.854 120.04 66.093 120.069 67.452 122.771 C 68.986 125.817 68.962 131.089 67.525 134.276 C 65.928 137.814 63.191 137.745 61.544 134.378 C 59.737 130.685 59.778 124.393 61.518 120.621 C 63.409 116.521 66.613 116.63 68.528 120.615 C 70.593 124.912 70.535 132.159 68.511 136.481 L 68.988 137.479 C 71.27 132.604 71.336 124.467 68.998 119.604 C 67.91 117.339 66.46 116.177 65.012 116.165 L 65.012 116.165 Z"/>
+ </g>
+ <path fill="#be7539" fill-rule="evenodd" d="M 105.978 241.169 L 166.815 241.169 C 176.073 241.169 184.337 241.004 191.714 240.571 C 195.402 240.355 198.867 240.071 202.124 239.708 C 205.381 239.345 208.429 238.902 211.28 238.366 C 214.132 237.83 216.787 237.201 219.259 236.466 C 221.731 235.731 224.018 234.89 226.136 233.931 C 228.176509 233.01481 230.135832 231.927598 231.993 230.681 C 233.754542 229.494831 235.398683 228.143018 236.903 226.644 C 238.40459 225.140942 239.759082 223.497804 240.948 221.737 C 242.195412 219.882779 243.283311 217.9261 244.2 215.888 C 245.161 213.772 246.005 211.488 246.741 209.019 C 247.477 206.549 248.106 203.896 248.644 201.048 C 249.181 198.199 249.625 195.155 249.989 191.901 C 250.353 188.648 250.638 185.186 250.854 181.501 C 251.288 174.132 251.454 165.875 251.454 156.626 L 251.454 97.374 C 251.454 88.125 251.288 79.868 250.854 72.499 C 250.657133 69.025333 250.368699 65.557461 249.989 62.099 C 249.625 58.845 249.181 55.801 248.644 52.952 C 248.106 50.104 247.477 47.451 246.741 44.981 C 246.005 42.512 245.161 40.228 244.2 38.112 C 243.283311 36.0739 242.195412 34.117221 240.948 32.263 C 239.759082 30.502196 238.40459 28.859058 236.903 27.356 C 235.398683 25.856982 233.754542 24.505169 231.993 23.319 C 230.135832 22.072402 228.176509 20.98519 226.136 20.069 C 224.018 19.11 221.731 18.269 219.259 17.534 C 216.787 16.799 214.132 16.17 211.28 15.634 C 208.429 15.098 205.381 14.655 202.124 14.292 C 198.662124 13.91356 195.190935 13.625795 191.714 13.429 C 184.337 12.996 176.073 12.831 166.815 12.831 L 108.937 12.831 C 74.531647 41.290508 54.59392 83.598472 54.546 128.249 C 54.588055 171.548134 73.339255 212.716775 105.978 241.169 L 105.978 241.169 Z"/>
+ <linearGradient id="_lgradient_58" x1="1.457" x2=".215" y1=".353" y2=".664" gradientTransform="matrix(185.463,0,0,221.368035,65.991,12.831)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#9f673a"/>
+ <stop offset="100%" stop-opacity=".367" style="stop-color:#9f673a"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_58)" fill-rule="evenodd" d="M 250.395 187.017 C 250.55 185.185 250.739 183.455 250.854 181.501 C 251.288 174.132 251.454 165.875 251.454 156.626 L 251.454 97.374 C 251.454 88.125 251.288 79.868 250.854 72.499 C 250.657133 69.025333 250.368699 65.557461 249.989 62.099 C 249.625 58.845 249.181 55.801 248.644 52.952 C 248.106 50.104 247.477 47.451 246.741 44.981 C 246.005 42.512 245.161 40.228 244.2 38.112 C 243.283311 36.0739 242.195412 34.117221 240.948 32.263 C 239.759082 30.502196 238.40459 28.859058 236.903 27.356 C 235.398683 25.856982 233.754542 24.505169 231.993 23.319 C 230.135832 22.072402 228.176509 20.98519 226.136 20.069 C 224.018 19.11 221.731 18.269 219.259 17.534 C 216.787 16.799 214.132 16.17 211.28 15.634 C 208.429 15.098 205.381 14.655 202.124 14.292 C 198.662124 13.91356 195.190935 13.625795 191.714 13.429 C 184.337 12.996 176.073 12.831 166.815 12.831 L 114.218 12.831 C 113.604 13.418 112.941 13.907 112.376 14.591 C 102.909 19.493 108.322 25.348 114.29 30.563 C 127.087 37.628 106.515 63.851 100.704 47.479 C 101.135 35.509 89.163 36.149 85.071 45.245 C 75.947 54.522 72.458 67.86 65.991 78.935 C 67.09 90.956 88.261 96.365 84.835 111.989 C 87.181 120.957 74.654 136.607 84.817 140.585 C 99.727 138.924 103.332 163.229 88.337 164.704 C 88.336 177.136 88.178 191.847 91.771 204.552 C 85.381 220.979 108.933 223.669 118.483 230.935 C 130.291 236.19 139.485 234.931 133.458 228.372 C 121.777 216.683 124.207 198.347 128.45 183.985 C 133.86 171.373 128.879 156.466 137.181 144.997 C 144.449 130.874 161.688 144.967 166.401 154.569 C 176.459 163.763 191.686 164.445 204.888 165.065 C 216.988 166.796 232.291 166.633 239.909 177.751 C 245.691 179.423 248.732 182.814 250.395 187.017 L 250.395 187.017 Z"/>
+ <path fill="#9f673a" fill-rule="evenodd" d="M 103.493 173.677 C 103.848 173.743 104.088 174.093 103.968 174.757 C 104.387 177.593 104.377 180.581 105.716 183.192 C 106.631 185.231 107.506 187.304 107.944 189.505 C 108.714 192.357 109.188 195.352 108.769 198.302 C 109.134 199.365 108.352 201.41 107.04 200.358 C 105.176 199.156 104.471 196.834 104.472 194.716 C 104.421 192.818 104.494 190.839 103.675 189.077 C 103.246 187.403 103.24 185.552 102.167 184.108 C 100.783 181.755 99.393 179.343 98.843 176.636 C 99.61 175.352 101.335 175.33 102.323 174.292 C 102.667 173.826 103.138 173.61 103.493 173.677 L 103.493 173.677 Z"/>
+ <path fill="#9f673a" fill-rule="evenodd" d="M 112.647 144.94 C 111.147 144.434 109.183 147.1 108.048 148.36 C 105.582 149.975 100.285 144.063 100.331 149.464 C 100.760774 153.146439 99.978982 156.86864 98.104 160.067 C 96.96 164.016 93.273 163.998 90.255 162.181 C 88.053 162.682 92.436 168.963 87.665 167.161 C 83.385 169.175 88.415 174.019 89.093 176.925 C 89.232 181.71 89.074 186.513 89.522 191.292 C 90.419 194.184 88.602 198.344 85.685 194.89 C 82.562 189.898 80.452 184.311 78.597 178.733 C 76.865 175.081 76.81 169.607 72.696 167.747 C 68.638 165.842 69.999 170.469 70.679 172.604 C 71.27 174.889 74.288 180.342 69.714 179.929 C 67.051 177.235 65.369 173.369 64.87 169.581 C 64.812 168.307 63.376 161.623 62.991 165.966 C 62.812 169.914 63.589 173.685 65.649 177.091 C 65.737 179.54 68.074 184.894 66.274 186.22 C 70.008295 195.27795 74.686446 203.917294 80.231 211.995 C 81.551 210.618 84.012 208.675 86.015 208.837 C 89.559 209.268 92.743 211.032 96.188 211.876 C 99.154 213.421 100.733 217.049 104.05 217.903 C 108.106 219.511 111.377 222.603 115.442 224.263 C 117.559 225.022 122.692 229.285 123.78 226.159 C 124.383 221.668 121.35 218.107 120.06 214.063 C 117.619 210.342 116.941 205.862 116.347 201.552 C 116.553 197.354 115.285 193.3 115.231 189.12 C 114.951 184.128 115.322 178.938 117.683 174.435 C 120.202 171.183 122.693 167.181 121.526 162.876 C 120.446 160.647 120.398 154.207 116.892 156.878 C 113.264 154.706 115.06 150.037 113.944 146.673 C 113.596 145.63 113.148 145.109 112.647 144.94 L 112.647 144.94 Z M 192.267 35.94 C 191.244 35.94 190.283 36.436 189.29 36.685 C 187.567 37.115 182.674 38.919 184.45 38.919 C 186.909 40.394 188.326 40.254 189.661 38.919 C 190.594 37.986 193.585 35.94 192.267 35.94 Z M 91.032 35.479 C 89.953 35.457 88.691 36.261 88.456 37.749 C 87.295 40.763 85.375 43.418 84.61 46.597 C 84.104 50.677 78.689 45.842 80.466 43.896 C 67.54 63.491 60.576 81.681 56.784 102.565 C 58.25 102.42 59.495 100.873 60.319 99.737 C 61.401 96.577 63.221 93.453 66.153 91.688 C 69.548 90.631 70.105 86.994 72.007 84.599 C 74.089 83.907 72.993 90.539 75.671 89.241 C 78.135 85.007 81.642 88.833 82.687 91.839 C 84.741 95.698 87.874 91.094 89.044 88.929 C 91.298 86.384 91.795 82.905 93.497 80.019 C 94.282 77.207 96.458 75.314 98.3 73.233 C 99.566 70.506 101.885 68.344 103.993 66.147 C 106.122 63.717 107.275 60.401 107.603 57.208 C 108.712 54.328 106.309 53.543 103.87 53.562 C 100.265 53.702 100.413 49.911 99.345 47.483 C 97.408 44.866 101.668 41.659 99.315 39.462 C 97.485 39.974 93.3 41.635 92.515 38.173 C 93.009 36.353 92.112 35.502 91.032 35.479 L 91.032 35.479 Z"/>
+ <path fill="#9f673a" fill-rule="evenodd" d="M 228.599 21.437 C 227.767 20.99 227.026 20.473 226.136 20.069 C 224.018 19.11 221.731 18.269 219.259 17.534 C 216.787 16.799 214.132 16.17 211.28 15.634 C 208.429 15.098 205.381 14.655 202.124 14.292 C 198.662124 13.91356 195.190935 13.625795 191.714 13.429 C 184.337 12.996 176.073 12.831 166.815 12.831 L 114.011 12.831 C 111.649 16.051 109.77 20.262 108.761 26.058 C 127.382 43.279 123.024 28.018 136.276 32.907 C 142.902 35.352 138.206 40.042 139.542 43.878 C 141.995 38.409 167.602 44.739 170.073 43.769 C 173.006 35.044 181.793 36.998 188.687 33.944 C 189.789 29.479 192.129 29.08 193.729 33.577 C 198.043 32.554 197.287 38.659 202.175 36.708 C 204.937 41.261 193.101 38.029 190.446 40.819 C 184.962 42.974 195.842 44.604 197.505 41.931 C 205.293 38.155 201.375 51.164 208.085 47.997 C 213.319 42.632 218.633 52.473 211.622 54.923 C 205.541 57.363 210.981 61.06 214.138 61.46 C 210.066 63.955 205.496 75.584 214.358 70.833 C 219.267 68.736 219.634 77.559 213.854 74.278 C 209.273 79.679 214.063 78.029 217.521 77.278 C 215.849 82.639 205.592 86.89 208.181 92.097 C 217.637 89.365 220.462 102.045 213.708 106.808 C 210.522 111.572 203.523 115.962 200.229 108.862 C 194.811 105.747 187.895 105.048 182.575 106.929 C 178.821 98.072 177.344 113.173 170.8 109.333 C 166.055 108.957 167.11 115.314 162.989 116.046 C 161.756 119.725 166.38 121.09 165.841 124.153 L 165.841 129.11 C 167.922 136.401 169.087 145.825 176.272 150.118 C 184.691 151.83 187.219 162.648 196.765 160.458 C 200.183 158.526 202.612 156.647 205.294 161.003 C 212.318 164.123 219.962 165.75 227.72 165.47 C 234.719 164.837 240.051 159.232 246.388 156.604 C 248.003 155.792 249.742 155.031 251.454 154.284 L 251.454 97.374 C 251.454 89.27 251.252 82.228 250.929 75.577 C 249.989 74.015 248.842 72.56 247.335 71.339 C 245.333 65.861 236.087 42.444 228.599 21.437 Z"/>
+ <radialGradient id="_rgradient_11" cx=".2" cy=".322" r="110.609" fx=".2" fy=".322" gradientTransform="matrix(-67.253461,-97.915702,116.652039,-50.220981,72.416,31.575)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c362c"/>
+ <stop offset="100%" stop-opacity=".51" style="stop-color:#93654c"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_11)" fill-rule="evenodd" d="M 72.416 108.149 C 73.836 117.497 74.419 126.993 74.261 136.453 C 72.463 140.337 75.119 147.939 79.611 142.763 C 83.949 140.447 89.463 133.866 93.733 137.875 C 97.378 132.017 102.211 126.944 102.862 119.642 C 100.986 116.81 103.822 109.613 106.365 115.01 C 109.688 120.771 101.661 125.066 105.796 130.785 C 106.977 135.228 101.408 140.341 106.036 142.239 C 104.235 150.815 113.654 143.953 113.614 139.334 C 117.799 133.854 115.826 126.461 119.909 120.943 C 124.765 117.019 130.135 113.782 133.392 108.133 C 135.802 107.625 134.638 114.229 139.041 111.127 C 145.424 108.538 134.193 121.317 140.773 120.402 C 142.801 116.334 145.408 105.835 151.252 111.693 C 153.689 114.774 165.084 118.262 164.292 111.751 C 159.848 109.961 155.776 107.591 157.887 104.303 C 155.106 103.345 148.673 103.572 155.092 101.697 C 160.208 99.347 168.167 98.959 171.423 104.427 C 175.329 108.948 185.282 100.79 181.101 95.494 C 180.756 89.321 172.409 89.812 170.465 86.422 C 176.178 84.839 185.16 93.416 186.684 83.583 C 189.794 81.887 190.092 78.12 190.557 76.216 C 195.968 75.02 205.85 72.584 199.115 65.66 C 197.011 62.096 194.205 59.841 195.718 55.384 C 193.735 50.641 184.536 52.049 186.846 45.03 C 191.28 40.875 174.836 47.116 179.513 39.872 C 182.481 34.314 177.087 38.664 175.89 41.151 C 174.345 39.175 173.037 35.732 170.307 39.662 C 169.111 44.585 165.748 46.288 161.635 42.933 C 157.12 42.048 152.164 43.641 147.974 41.151 C 143.426 39.059 141.008 42.102 138.869 45.328 C 134.742 42.448 139.975 35.11 135.427 31.575 C 133.243 33.894 130.546 32.069 128.037 32.32 C 126.534 38.98 117.194 31.113 116 39.01 C 113.657 44.205 109.9 48.773 108.892 54.551 C 109.255 60.274 106.768 65.168 102.193 68.695 C 96.508 72.338 96.32 80 91.94 85.048 C 88.761 90.087 85.508 98.264 78.422 97.321 C 76.253 100.812 73.77 104.23 72.416 108.149 Z"/>
+ <path fill="#5c4533" fill-rule="evenodd" d="M 57.9 111.127 C 57.039 108.235 59.082 105.793 59.141 102.959 C 59.954 98.875 62.69 95.42 65.887 92.867 C 67.425 90.851 71.256 88.515 72.234 92.088 C 74.068 93.181 75.216 95.643 77.361 93.398 C 80.806 92.355 77.792 97.541 80.031 98.318 C 82.995 100.172 77.291 103.428 79.86 105.357 C 80.635 104.831 82.807 101.532 83.467 104.113 C 83.97 106.598 80.168 108.897 81.207 110.79 C 84.367 109.066 82.143 113.47 82.157 114.864 C 85.17 115.375 82.342 118.811 81.721 120.432 C 81.368 122.481 79.821 125.854 82.466 126.945 C 84.793 128.934 83.685 132.205 81.163 133.28 C 80.57 135.053 85.072 136.446 82.645 137.74 C 79.775 136.858 78.09 139.4 78.38 141.988 C 77.012 143.82 74.823 145.027 75.208 147.789 C 74.807 150.581 73.658 153.305 74.091 156.164 C 73.686 158.078 70.272 156.308 69.684 158.803 C 67.507 161.959 63.949 159.47 63.342 156.529 C 63.082 154.782 60.082 156.749 60.133 154.117 C 59.2 151.084 57.408 148.16 57.706 144.871 C 57.511 141.02 56.395 137.274 56.597 133.389 C 56.504 129.369 56.839 125.316 56.312 121.328 C 56.65 118.167 56.104 114.751 57.69 111.858 L 57.804 111.522 L 57.9 111.127 L 57.9 111.127 Z M 59.947 104.613 C 60.489 102.198 62.218 100.355 63.111 98.099 C 64.277 96.842 65.725 95.917 66.284 94.124 C 66.782 92.943 69.273 90.672 69.89 92.834 C 70.465 94.825 71.283 91.649 72.043 93.259 C 73.82 94.582 74.867 96.531 73.758 98.69 C 73.623 100.756 73.079 102.707 72.35 104.642 C 71.986 107.442 72.025 110.271 72.228 113.085 C 72.131 115.322 72.42 117.536 72.791 119.731 C 72.797 123.637 72.781 127.547 72.828 131.453 C 72.53 133.247 72.343 135.051 72.59 136.87 C 72.516 139.373 72.406 141.897 72.095 144.378 C 72.028 146.535 69.621 147.329 67.807 146.912 C 64.828 145.687 62.88 142.785 61.657 139.916 C 60.814 137.911 60.422 135.841 60.187 133.693 C 59.753 131.597 60.169 129.351 59.212 127.353 C 58.453 125.607 58.244 123.752 57.916 121.901 C 57.943 118.636 57.693 115.322 58.299 112.101 C 58.733 110.142 59.564 108.319 60.064 106.386 C 60.436 105.66 60.346 105.307 59.947 104.613 L 59.947 104.613 Z"/>
+ <path fill="#deac9d" fill-rule="evenodd" d="M 62.925 143.509 C 63.665 143.654 63.539 144.941 63.992 145.507 C 64.726 146.674 65.921 145.561 65.853 144.536 C 65.942 144.089 66.031 142.813 66.43 142.993 C 66.896 144.05 66.55 145.181 66.113 146.166 C 65.859 147.289 67.054 147.69 67.943 147.591 C 69.016 147.631 70.198 147.61 71.114 146.987 C 71.732 146.144 71.787 145.017 72.479 144.196 C 72.765 143.292 73.148 142.415 73.383 141.498 C 73.51 140.553 73.396 139.58 73.268 138.646 C 72.835 137.655 72.486 136.637 72.153 135.612 C 71.839 134.944 71.395 133.83 71.591 133.298 C 72.252 134.127 72.158 135.386 73.109 136 C 73.711 136.619 74.801 136.436 74.62 135.422 C 74.588 134.213 74.844 132.864 74.067 131.817 C 73.554 131.296 72.405 132.585 72.245 132.136 C 72.774 131.459 74.578 131.369 73.829 130.153 C 73.458 129.061 73.752 127.874 73.442 126.775 C 72.881 125.92 71.667 126.109 70.832 125.663 C 69.211 125.13 67.28 125.368 66.04 126.612 C 64.218 128.416 63.548 131.003 63.09 133.446 C 62.578 136.556 62.446 139.738 62.756 142.876 C 62.809 143.067 62.776 143.364 62.925 143.509 Z"/>
+ <path fill="#fdf5f5" fill-rule="evenodd" d="M 58.83 110.196 C 60.218 108.146 59.433 105.42 60.664 103.406 C 61.523 102.251 62.797 105.621 62.571 102.958 C 62.016 101.095 63.25 101.154 64.311 102.183 C 65.657 101.354 64.561 98.817 67.027 99.752 C 68.452 99.545 69.432 96.674 71.175 98.528 C 71.341 100.147 69.194 103.09 72.068 103.276 C 73.544 105.464 72.733 108.146 73.307 110.548 C 73.688 113.249 72.612 115.886 73.035 118.595 C 73.487 121.724 73.326 124.91 72.921 128.029 C 71.298 128.412 69.558 128.543 68.753 127.16 C 66.914 126.477 66.809 128.171 68.351 128.633 C 69.733 130.264 70.095 132.686 69.458 134.691 C 68.796 137.149 70.557 139.238 70.89 141.557 C 69.459 144.167 67.61 139.767 65.748 140.036 C 63.32 140.28 65.286 146.19 62.403 144.07 C 61.752 141.886 60.299 140.087 59.738 137.877 C 59.703 135.338 58.658 133.266 58.248 130.83 C 58.054 128.109 58.037 125.393 58.353 122.678 C 58.251 119.709 58.557 116.741 58.493 113.771 C 58.587 112.578 58.79 111.394 58.83 110.196 L 58.83 110.196 Z M 76.417 155.14 C 77.013 156.798 76.222 159.789 77.827 160.577 C 78.255 158.702 80.075 155.553 78.236 154.21 C 77.656 154.435 76.507 154.311 76.417 155.14 L 76.417 155.14 Z M 67.391 160.258 C 66.789 163.12 70.311 160.737 69.679 159.024 C 72.299 157.443 72.11 161.925 72.674 163.503 C 72.764 164.707 74.022 168.442 74.798 165.709 C 74.202 164.605 73.664 162.512 72.711 162.631 C 74.188 162.811 73.731 160.154 74.646 162.47 C 75.877 161.756 75.163 157.481 72.711 158.357 C 71.88 157.424 72.468 152.885 71.039 155.904 C 71.025 158.265 68.089 156.37 68.249 158.896 C 68.024 159.395 67.53 159.714 67.391 160.258 L 67.391 160.258 Z M 63.483 158.025 C 64.926 157.828 66.042 160.32 65.746 161.453 C 64.53 160.054 62.984 157.959 62.18 160.816 C 61.449 163.781 60.08 156.294 59.575 159.141 C 58.368 161.393 58.449 155.379 59.832 158.135 C 59.876 155.77 58.144 153.877 57.714 151.604 C 57.137 149.441 58.01 147.183 56.883 145.137 C 56.821 142.79 55.718 140.467 56.768 138.197 C 56.31 135.739 56.052 133.254 56.225 130.714 C 56.395 127.561 55.809 124.284 56.729 121.223 C 57.402 120.115 57.977 116.843 57.776 119.8 C 57.713 122.257 57.09 124.665 57.155 127.131 C 57.07 129.83 56.871 132.524 56.876 135.227 C 57.758 137.351 57.227 139.747 57.249 141.997 C 56.949 143.145 57.954 145.644 58.272 143.043 C 58.521 139.604 59.655 145.681 57.947 145.47 C 57.304 147.36 59.489 149.309 59.877 151.271 C 60.308 153.752 61.253 156.704 63.483 158.025 C 63.659 157.445 61.709 153.501 63.049 154.218 C 63.292 155.161 65.327 157.777 63.483 158.025 L 63.483 158.025 Z M 56.318 115.965 C 56.498 113.83 55.709 110.965 57.429 109.432 C 58.614 111.254 57.013 113.404 56.429 115.188 L 56.411 115.5 L 56.318 115.965 L 56.318 115.965 Z"/>
+ <path fill="#fddae0" fill-rule="evenodd" d="M 67.019 109.824 C 66.87 110.825 67.453 111.342 67.67 111.778 C 67.883 112.203 68.089 112.522 68.322 112.988 C 68.548 113.439 68.638 113.824 68.787 114.197 C 68.961 114.632 68.997 114.756 69.624 114.756 C 70.172 114.756 70.423 114.075 70.555 113.546 C 70.668 113.093 70.837 112.512 70.927 112.15 C 71.098 111.468 71.486 111.302 71.486 110.568 C 71.486 109.98 71.469 109.512 71.299 109.172 C 71.129 108.831 70.915 108.411 70.648 108.056 C 70.33 107.631 70.278 107.405 69.718 107.125 C 69.314 106.924 68.945 106.846 68.415 106.846 C 67.794 106.846 67.628 106.982 67.298 107.311 C 67.127 107.482 66.959 108.082 66.833 108.335 C 66.608 108.785 66.467 109.074 66.089 109.359 C 65.731 109.627 65.489 109.692 65.065 110.01 C 64.771 110.23 64.518 110.825 64.414 111.033 C 64.208 111.445 64.227 112.144 64.227 112.615 C 64.227 113.224 64.134 113.82 64.134 114.383 C 64.134 114.688 63.741 115.25 63.483 115.593 C 63.257 115.895 62.964 116.298 62.646 116.617 C 62.286 116.976 62.017 116.943 61.715 117.547 C 61.429 118.12 61.87 118.321 62.087 118.757 C 62.312 119.207 62.556 119.509 62.739 119.873 C 62.924 120.244 63.111 120.431 63.204 120.804 C 63.308 121.219 63.473 121.508 63.576 121.921 C 63.699 122.411 63.576 123.086 63.576 123.595 C 63.576 123.816 63.022 124.397 62.925 124.526 C 62.669 124.867 62.531 125.048 62.087 125.27 C 61.27 125.679 61.289 127.204 61.25 127.876 C 61.225 128.304 61.673 128.747 61.808 129.086 C 62.007 129.584 61.994 130.211 61.994 130.76 C 61.994 131.262 62.092 131.711 62.18 132.063 C 62.289 132.498 62.535 132.552 62.646 132.994 C 62.749 133.408 62.798 133.857 62.925 134.11 C 63.148 134.556 63.431 134.519 63.948 134.39 C 64.529 134.244 64.879 133.701 65.251 133.18 C 65.522 132.801 65.809 132.439 65.809 131.877 C 65.809 131.094 65.976 130.424 65.53 129.83 C 65.241 129.444 65.038 129.288 64.6 129.179 C 64.133 129.062 63.892 128.653 63.39 128.527 C 62.968 128.422 62.827 128.15 62.553 127.876 C 62.253 127.576 62.508 126.849 62.646 126.573 C 62.842 126.181 62.957 125.983 63.204 125.736 C 63.569 125.371 63.618 125.094 63.855 124.619 C 64.092 124.145 64.409 123.791 64.6 123.409 C 64.819 122.971 64.968 122.501 65.065 122.014 C 65.176 121.46 65.056 120.668 64.972 120.246 C 64.864 119.706 64.693 119.443 64.693 118.85 C 64.693 118.364 64.676 117.894 64.786 117.454 C 64.915 116.938 65.062 116.436 65.251 116.058 C 65.471 115.618 65.743 115.593 66.275 115.593 C 66.754 115.593 67.014 115.04 67.298 114.756 C 67.648 114.406 67.279 113.713 67.112 113.546 C 66.817 113.251 66.592 112.946 66.275 112.708 C 65.99 112.495 66.089 111.896 66.089 111.499 C 66.089 110.917 66.607 110.167 67.019 109.824 L 67.019 109.824 Z"/>
+ <path fill="#1a260e" fill-rule="evenodd" d="M 73.533 126.759 C 72.521914 126.177904 71.497993 125.619431 70.462 125.084 C 69.841 124.774 69.459 124.196 69.159 123.595 C 68.835635 122.942463 68.586091 122.255882 68.415 121.548 C 68.152 120.497 66.915 118.735 66.554 118.012 C 66.223 117.352 66.368 116.26 66.368 115.407 C 66.368 114.007 66.957 115.468 67.298 116.151 C 67.651 116.857 68.074 117.517 68.415 118.198 C 68.754 118.877 69.061 119.863 69.345 120.432 C 69.744 121.228 70.158 121.617 70.648 122.107 C 71.155 122.613 71.794 122.959 72.323 123.223 C 73.167 123.645 73.626 123.399 73.626 124.712 C 73.626 125.155 73.734 126.257 73.533 126.759 L 73.533 126.759 Z M 62.273 137.832 C 62.273 138.782 62.276 139.417 63.018 140.159 C 63.229 140.37 63.065 137.134 63.948 136.251 C 64.258 135.94 62.584 137.522 62.273 137.832 Z M 64.6 135.878 C 64.834 139.116 67.662 140.07 69.718 136.251 C 67.511 137.4 66.338 138.986 64.6 135.878 Z M 65.117 132.718 C 65.3 135.242 67.504 135.986 69.107 133.008 C 67.387 133.905 66.472 135.14 65.117 132.718 Z M 60.691 123.083 C 62.113 121.128 64.11 121.691 63.768 124.961 C 62.963 123.321 62.921 121.832 60.691 123.083 Z M 60.167 110.374 C 59.959 112.637 62.899 113.017 65.682 110.104 C 63.117 111.146 61.613 112.389 60.167 110.374 Z"/>
+ <radialGradient id="_rgradient_12" cx=".102" cy="-.752" r="110.609" fx=".102" fy="-.752" gradientTransform="matrix(-43.856202,-11.398107,78.098204,-2.8996,100.331,12.831)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c362c"/>
+ <stop offset="100%" stop-opacity=".51" style="stop-color:#93654c"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_12)" fill-rule="evenodd" d="M 147.905 12.831 L 113.999 12.831 C 113.599 13.51 113.198 14.237 112.786 14.714 C 110.755 16.74 107.443 15.732 105.165 17.349 C 103.149 18.066 102.553 20.226 101.089 21.515 C 100.83 21.726 100.568 21.933 100.331 22.169 C 102.631 22.571 104.407 20.134 106.71 19.938 C 107.853 19.005 110.807 18.484 109.597 20.798 C 110.225 22.726 113.165 20.926 114.347 20.142 C 116.29 18.662 118.882 18.194 121.241 18.565 C 122.334 19.96 121.794 22.596 124.056 23.05 C 125.945 23.437 128.198 23.612 129.718 22.181 C 131.693 20.381 133.842 22.282 134.946 24.03 C 135.185 25.703 134.006 28.84 137.026 28.581 C 139.365 28.402 141.288 29.117 142.985 30.585 C 145.064 31.069 147.094 29.681 149.007 29.718 C 149.524 27.73 149.643 25.461 151.478 24.114 C 153.573 22.335 155.493 20.291 156.534 17.702 C 158.225 15.985 156.955 12.876 154.423 13.542 C 152.411 13.472 150.014 16.18 148.417 14.011 C 148.319 13.584 148.062 13.244 147.905 12.831 L 147.905 12.831 Z"/>
+ <g opacity=".8">
+ <path fill="#553c2c" fill-rule="evenodd" d="M 164.724 115.035 C 166.148 113.608 168.552 112.774 170.473 113.657 C 171.651 115.492 168.318 115.201 168.39 116.038 C 170.842 116.607 173.402 116.293 175.89 116.151 C 177.703 116.771 176.42 119.671 174.559 118.785 C 172.421 118.944 170.76 117.029 168.589 117.266 C 166.619 116.808 165.98 118.682 167.143 120.06 C 167.606 122.304 164.266 121.321 164.961 119.394 C 164.954 117.71 162.053 119.3 162.955 117.091 C 163.05 116.084 163.739 115.271 164.724 115.035 L 164.724 115.035 Z M 166.957 126.387 C 167.75 124.786 167.587 121.426 169.224 120.943 C 169.915 122.184 171.252 122.548 172.443 122.663 C 171.444 123.692 167.919 124.604 170.445 126.23 C 172.237 128.056 174.469 125.641 173.805 123.645 C 172.755 121.944 176.149 123.42 175.148 121.433 C 175.308 118.514 177.004 121.966 176.821 123.223 C 178.223 124.571 180.147 125.608 179.963 127.961 C 179.545 129.942 178.974 132.088 179.745 134.094 C 180.91 135.725 183.195 132.482 182.031 131.04 C 181.14 129.506 180.533 127.842 179.768 126.245 C 178.762 124.492 178.877 122.208 179.409 120.323 C 180.453 118.683 180.65 116.293 182.536 115.343 C 184.501 114.1 183.38 111.291 184.029 109.396 C 184.703 107.654 186.254 105.982 188.309 106.722 C 190.42 106.979 192.555 106.48 194.687 106.66 C 196.488 107.339 197.56 109.288 199.505 109.899 C 201.092 110.998 201.71 112.886 202.646 114.47 C 204.133 114.711 206.205 115.666 204.119 117.091 C 203.146 117.6 201.106 117.816 202.689 119.129 C 203.62 121.313 200.182 122.116 199.882 119.777 C 198.303 118.206 195.83 117.867 193.942 119.129 C 191.803 119.846 191.132 121.737 192.583 123.501 C 191.842 125.752 188.441 121.363 189.928 124.076 C 191.094 125.745 192.02 127.526 192.996 129.312 C 193.21 130.049 194.868 131.789 193.011 130.931 C 192.288 129.191 191.619 127.374 190.336 125.931 C 189.258 124.846 188.261 125.8 189.289 126.945 C 190.44 128.917 191.498 130.922 192.714 132.828 C 193.29 133.721 193.776 135.632 192.081 134.576 C 191.09 132.881 190.363 130.967 189.146 129.381 C 188.841 128.113 188.114 127.879 188.467 129.409 C 188.668 130.929 185.793 127.789 185.915 130.125 C 185.986 132.061 184.397 133.396 184.245 135.216 C 184.447 137.088 183.939 139.035 182.685 140.448 C 181.637 142.393 179.031 141.31 178.847 139.286 C 178.062 137.608 177.347 135.901 176.36 134.335 C 175.642 132.28 174.371 130.203 174.891 127.93 C 175.139 127.081 175.42 125.316 174.314 126.811 C 172.714 127.77 171.6 129.253 170.546 130.636 C 168.135 131.073 167.109 128.288 166.957 126.387 L 166.957 126.387 Z M 177.565 110.196 C 176.482 108.148 178.156 106.222 179.169 104.567 C 179.719 103.324 183.527 103.054 181.526 104.676 C 179.769 105.656 178.353 107.27 177.916 109.261 C 178.028 109.619 177.725 109.918 177.565 110.196 L 177.565 110.196 Z M 178.868 112.801 C 179.113 113.965 178.381 116.903 179.204 117.108 C 179.712 115.971 180.446 113.268 179.273 112.734 L 178.868 112.801 L 178.868 112.801 Z M 187.987 132.528 C 187.962 133.245 187.697 137.878 189.103 134.948 C 189.504 133.89 189.151 132.834 187.987 132.528 Z M 196.175 136.995 C 197.211 138.736 195.344 139.139 194.178 138.342 C 194.689 138.986 195.437 142.527 196.331 140.586 C 197.809 140.205 198.196 136.878 196.175 136.995 L 196.175 136.995 Z M 182.59 124.712 C 183.205 125.387 183.524 126.293 183.519 127.201 C 183.546 127.663 183.447 128.117 183.329 128.56 C 183.367 128.941 183.732 129.322 184.134 129.306 C 184.918 129.319 185.695 129.148 186.448 128.95 C 187.12 128.674 187.315 127.908 187.615 127.318 C 188.016892 126.572807 188.210028 125.732891 188.174 124.887 C 188.172 124.435 188.259 123.91 187.916 123.549 C 187.489 123.032 186.925 122.557 186.226 122.512 C 185.521 122.451 184.739 122.411 184.139 122.858 C 183.765 123.014 183.551 123.608 183.163 123.587 C 182.789 123.209 182.609 122.682 182.428 122.192 C 182.345 121.787 181.97 121.55 181.733 121.239 C 181.4 121.237 181.643 121.89 181.646 122.129 C 181.835 123.007 182.063 123.907 182.556 124.668 L 182.59 124.712 L 182.59 124.712 Z"/>
+ </g>
+ <g opacity=".8">
+ <path fill="#553c2c" fill-rule="evenodd" d="M 184.637 124.712 C 184.657 125.761 185.27 125.941 186.312 126.201 C 187.684 126.544 187.801 125.606 187.801 124.526 C 187.801 123.483 186.956 123.595 185.94 123.595 C 185.35 123.595 185.124 124.103 184.637 124.712 L 184.637 124.712 Z"/>
+ </g>
+ <g opacity=".8">
+ <path fill="#3c2c22" fill-rule="evenodd" d="M 248.843 109.452 C 249.207 108.83 249.587 108.038 249.587 106.846 C 249.587 105.921 249.632 106.403 250.518 106.846 C 251.337 107.256 250.643 108.643 250.518 108.893 C 250.282 109.366 249.387 109.343 248.843 109.452 Z M 203.992 14.538 C 204.324614 14.538357 204.631772 14.716135 204.79777 15.004366 C 204.963767 15.292597 204.963386 15.647492 204.79677 15.935366 C 204.630153 16.22324 204.322614 16.400357 203.99 16.4 C 203.475823 16.399448 203.059448 15.982177 203.06 15.468 C 203.060552 14.953823 203.477823 14.537448 203.992 14.538 Z M 190.406 41.896 C 190.817452 41.896 191.151 42.229548 191.151 42.641 C 191.151 43.052452 190.817452 43.386 190.406 43.386 C 189.994548 43.386 189.661 43.052452 189.661 42.641 C 189.661 42.229548 189.994548 41.896 190.406 41.896 Z M 185.381 38.732 C 185.895177 38.732 186.312 39.148823 186.312 39.663 C 186.312 40.177177 185.895177 40.594 185.381 40.594 C 184.866823 40.594 184.45 40.177177 184.45 39.663 C 184.45 39.148823 184.866823 38.732 185.381 38.732 Z M 123.409 139.414 C 124.533 139.228 126.551 142.306 127.131 144.625 C 127.712 146.949 128.344 144.618 128.247 142.95 C 128.163 141.501 129.012 144.705 129.364 146.114 C 129.747 147.645 131.656 148.605 131.225 149.836 C 130.569 151.711 122.989 148.72 122.106 147.789 C 121.078 145.531 124.875 147.428 126.014 146.859 C 126.401 146.665 124.278 143.387 124.153 143.136 C 123.709 142.248 122.867 140.615 123.409 139.414 L 123.409 139.414 Z"/>
+ </g>
+ <path fill="#a36734" fill-rule="evenodd" d="M 212.18 235.072 C 209.878 234.009 207.162 232.118 207.365 229.259 C 207.546 227.222 209.854 226.274 211.635 226.131 C 214.41 226.373 216.317 228.833 217.634 231.067 C 218.688 232.918 217.351 235.449 215.132 235.266 C 214.144 235.345 213.158 235.197 212.18 235.072 L 212.18 235.072 Z"/>
+ <path fill="#6e4f35" fill-rule="evenodd" d="M 211.808 229.861 C 212.276 230.87 212.46 231.466 213.669 231.164 C 214.876 230.862 213.409 229.601 213.297 229.489 C 212.887 229.079 212.338 229.543 211.808 229.861 L 211.808 229.861 Z M 212.459 203.062 C 212.23 203.847 212.576 204.744 213.195 205.25 C 213.685 205.463 214.281 205.432 214.784 205.276 C 215.336 205.018 215.885 204.694 216.198 204.149 C 216.756 203.388 217.151 202.44 217.025 201.482 C 217.172 200.987 216.564 200.344 216.336 201.046 C 216.260279 201.511973 216.099613 201.960074 215.862 202.368 C 215.695444 202.974536 215.230907 203.454156 214.63 203.64 C 214.039 203.816 213.402 203.597 212.97 203.179 C 212.81317 203.09507 212.636725 203.05467 212.459 203.062 L 212.459 203.062 Z M 213.297 202.318 C 213.591 202.543 214.034 202.783 214.6 202.783 C 214.942 202.783 215.096 202.193 215.158 201.945 C 215.342 201.21 214.129 201.505 213.855 201.573 C 213.408 201.685 213.199 201.828 213.297 202.318 Z M 182.962 209.11 C 182.904 209.606 183.185 210.07 183.334 210.525 C 183.885 211.417 185.475 211.52 185.957 210.505 C 186.258 209.857 186.333 208.89 185.648 208.454 C 184.96 208.014 184.036 208.1 183.344 208.471 C 183.15 208.635 183.046 208.877 182.962 209.11 Z M 177.751 209.948 C 178.014 210.071 178.578 210.134 179.147 210.134 C 179.517 210.134 179.705 209.52 179.705 209.203 C 179.705 208.731 179.294 208.645 178.775 208.645 C 178.379 208.645 178.005 208.92 177.751 209.11 C 177.467 209.323 177.627 209.638 177.751 209.948 L 177.751 209.948 Z"/>
+ <radialGradient id="_rgradient_13" cx=".37" cy=".477" r="110.609" fx=".37" fy=".477" gradientTransform="matrix(-2.627756,-30.843856,15.897091,-15.396238,82.741325,29.593658)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c362c"/>
+ <stop offset="100%" stop-opacity=".51" style="stop-color:#93654c"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_13)" fill-rule="evenodd" d="M 82.838 55.667 C 83.836 56.114 84.335 54.837 85.039 54.403 C 85.725 53.916 86.755 53.008 87.572 53.727 C 88.359 54.54 87.822 55.825 88.504 56.691 C 89.005 57.336 89.985 58.307 88.979 59.001 C 88.395 59.306 87.274 60.185 88.193 60.76 C 89.259 60.913 90.346 60.706 91.385 60.478 C 92.636 59.927 93.04 58.454 93.172 57.208 C 93.462 54.506 92.913 51.7 93.846 49.082 C 94.178 48.098 94.752 47.22 95.158 46.271 C 95.377 45.123 93.97 45.006 93.178 44.854 C 90.514 44.348 87.573 45.486 86.062 47.765 C 85.226 48.925 84.117 49.893 83.513 51.21 C 82.868 52.492 82.58 53.972 82.832 55.394 C 82.835 55.485 82.838 55.576 82.838 55.667 Z M 95.865 33.707 C 95.44 35.409 98.347 31.226 99.587 29.985 C 100.588 28.985 96.493 30.101 95.493 31.102 C 94.873 31.722 95.693 32.847 95.865 33.707 Z"/>
+ <radialGradient id="_rgradient_14" cx=".505" cy="-.762" r="287.857" fx=".505" fy="-.762" gradientTransform="matrix(0,-228.338,196.85,0,54.604,12.831)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity=".153" style="stop-color:#f2f2f2"/>
+ <stop offset="50%" stop-opacity="0" style="stop-color:#7f7f7f"/>
+ <stop offset="75%" stop-opacity=".235" style="stop-color:#3f3f3f"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_14)" fill-rule="evenodd" d="M 106.097 241.169 L 166.815 241.169 C 176.073 241.169 184.337 241.004 191.714 240.571 C 195.402 240.355 198.867 240.071 202.124 239.708 C 205.381 239.345 208.429 238.902 211.28 238.366 C 214.132 237.83 216.787 237.201 219.259 236.466 C 221.731 235.731 224.018 234.89 226.136 233.931 C 228.176509 233.01481 230.135832 231.927598 231.993 230.681 C 233.754542 229.494831 235.398683 228.143018 236.903 226.644 C 238.40459 225.140942 239.759082 223.497804 240.948 221.737 C 242.195412 219.882779 243.283311 217.9261 244.2 215.888 C 245.161 213.772 246.005 211.488 246.741 209.019 C 247.477 206.549 248.106 203.896 248.644 201.048 C 249.181 198.199 249.625 195.155 249.989 191.901 C 250.353 188.648 250.638 185.186 250.854 181.501 C 251.288 174.132 251.454 165.875 251.454 156.626 L 251.454 97.374 C 251.454 88.125 251.288 79.868 250.854 72.499 C 250.657133 69.025333 250.368699 65.557461 249.989 62.099 C 249.625 58.845 249.181 55.801 248.644 52.952 C 248.106 50.104 247.477 47.451 246.741 44.981 C 246.005 42.512 245.161 40.228 244.2 38.112 C 243.283311 36.0739 242.195412 34.117221 240.948 32.263 C 239.759082 30.502196 238.40459 28.859058 236.903 27.356 C 235.398683 25.856982 233.754542 24.505169 231.993 23.319 C 230.135832 22.072402 228.176509 20.98519 226.136 20.069 C 224.018 19.11 221.731 18.269 219.259 17.534 C 216.787 16.799 214.132 16.17 211.28 15.634 C 208.429 15.098 205.381 14.655 202.124 14.292 C 198.662124 13.91356 195.190935 13.625795 191.714 13.429 C 184.337 12.996 176.073 12.831 166.815 12.831 L 108.927 12.831 C 74.563374 41.290791 54.653254 83.571438 54.604 128.19 C 54.644786 171.519325 73.420406 212.714259 106.097 241.169 L 106.097 241.169 Z"/>
+ <defs>
+ <filter id="L5mxe9S4kxIc4rr2WOwpahmrboWoa5Zg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".482"/>
+ </filter>
+ </defs>
+ <g opacity=".3" filter="url(#L5mxe9S4kxIc4rr2WOwpahmrboWoa5Zg)">
+ <path fill="#202020" d="M 153.758 195.858 L 151.893 194.569 L 150.947 190.824 L 150.001 187.079 L 152.468 185.299 L 154.935 183.519 L 158.191 185.598 L 161.447 187.676 L 162.081 189.853 L 162.715 192.029 L 159.169 194.587 L 155.623 197.146 L 153.758 195.858 L 153.758 195.858 Z M 155.28 186.633 L 154.323 185.306 L 153.106 186.183 L 151.89 187.061 L 152.847 188.388 L 153.804 189.715 L 155.021 188.837 L 156.237 187.96 L 155.28 186.633 L 155.28 186.633 Z M 118.8 220.433 C 117.659 220.619 115.626 219.762 114.934 218.803 C 114.158 217.728 114.052 215.789 114.704 214.611 C 115.04 214.003 120.237 207.428 126.252 200 C 132.268 192.572 137.265 186.336 137.358 186.144 C 137.451 185.951 129.811 188.681 120.381 192.21 C 110.597 195.871 102.871 198.621 102.386 198.615 C 101.158 198.599 99.364 197.424 98.83 196.288 C 97.921 194.356 98.84 191.73 100.738 190.838 C 102.854 189.843 104.771 190.481 106.024 192.597 L 106.817 193.936 L 114.409 191.034 L 122.001 188.133 L 123.869 185.902 L 125.738 183.672 L 125.465 182.193 C 125.132 180.384 125.675 178.581 127.004 177.083 C 129.92 173.795 135.425 174.687 137.156 178.728 C 137.475 179.473 137.719 180.481 137.699 180.969 L 137.662 181.857 L 138.194 181.473 C 138.487 181.262 138.814 181.104 138.921 181.121 C 139.028 181.14 139.618 182.278 140.232 183.654 L 141.349 186.157 L 143.355 187.916 C 145.18 189.516 145.399 189.788 145.794 190.93 C 146.41 192.713 146.281 194.416 145.411 195.971 C 143.714 199.004 140.208 200.055 137.108 198.459 L 135.852 197.811 L 133.137 198.893 L 130.423 199.975 L 125.356 206.178 L 120.29 212.381 L 121.411 213.983 C 122.379 215.366 122.515 215.721 122.406 216.576 C 122.14 218.667 120.793 220.108 118.8 220.433 L 118.8 220.433 Z M 120.396 216.47 C 120.455 215.611 119.827 214.638 119.068 214.411 C 117 213.791 115.464 215.809 116.699 217.521 C 117.189234 218.243444 118.087472 218.570113 118.927268 218.331372 C 119.767064 218.092631 120.359125 217.342293 120.396 216.47 L 120.396 216.47 Z M 143.862 194.578 C 144.266 193.35 144.122 191.676 143.543 190.873 L 143.02 190.149 L 140.652 193.041 C 139.349 194.632 138.204 196.102 138.107 196.308 C 137.87 196.812 139.878 197.325 141.106 197.074 C 142.205 196.849 143.5 195.676 143.862 194.578 L 143.862 194.578 Z M 139.831 192.532 C 141.108 190.945 142.164 189.591 142.176 189.524 C 142.189 189.457 141.852 189.27 141.427 189.107 C 140.491 188.748 138.37 189.08 137.476 189.726 C 136.565 190.383 135.868 191.928 135.901 193.215 C 135.931 194.357 136.816 195.918 137.254 195.602 C 137.394 195.501 138.554 194.12 139.831 192.532 L 139.831 192.532 Z M 135.238 183.108 C 135.713 182.171 135.83 180.474 135.423 180.421 C 135.265 180.402 133.714 180.932 131.979 181.603 C 130.773593 182.072501 129.564896 182.533512 128.353 182.986 C 127.681 183.221 128.651 184.493 129.903 185.02 C 131.841 185.836 134.304 184.953 135.238 183.108 L 135.238 183.108 Z M 134.658 178.56 C 132.999 176.266 128.896 176.868 127.758 179.572 C 127.39 180.447 127.267 182.185 127.572 182.2 C 127.757 182.207 134.517 179.668 134.883 179.452 C 135.064 179.345 134.977 179.001 134.658 178.56 Z M 104.549 194.833 C 104.734 193.691 104.218 192.915 103.053 192.58 C 101.88 192.244 100.457 193.195 100.472 194.303 C 100.488 195.478 101.355 196.455 102.419 196.499 C 103.63 196.549 104.365 195.975 104.549 194.833 Z M 193.178 166.725 C 191.278 166.873 190.406 166.429 189.33 164.767 L 188.366 163.277 L 180.825 166.153 L 173.284 169.028 L 171.434 171.262 L 169.585 173.495 L 169.802 174.883 C 170.727 180.812 163.749 184.492 159.392 180.372 C 158.999 180 158.304 178.765 157.689 177.345 L 156.651 174.946 L 154.664 173.159 C 153.571 172.177 152.64 171.321 152.594 171.258 C 152.549 171.195 152.826 170.917 153.21 170.64 C 153.867 170.166 153.871 170.13 153.26 169.999 C 152.103 169.752 150.531 168.491 149.829 167.244 C 147.303 162.766 151.03 157.332 156.117 158.077 C 156.947 158.199 157.993 158.564 158.441 158.888 C 159.24 159.467 159.304 159.458 162.01 158.379 L 164.765 157.28 L 169.913 150.99 L 175.06 144.701 L 174.039 143.526 C 172.231 141.445 172.438 139.161 174.577 137.587 C 175.805 136.682 176.848 136.531 178.427 137.028 C 180.479 137.673 181.632 140.566 180.611 142.507 C 180.338 143.026 175.06 149.711 168.883 157.363 C 162.705 165.015 157.824 171.254 158.035 171.226 C 158.247 171.199 165.92 168.358 175.087 164.914 C 184.255 161.47 192.126 158.655 192.579 158.659 C 194.87 158.678 196.386 159.945 196.715 162.119 C 197.058 164.386 195.394 166.554 193.178 166.725 L 193.178 166.725 Z M 194.676 163.23 C 195.318 160.992 191.972 159.53 190.954 161.604 C 190.23 163.079 190.888 164.478 192.423 164.727 C 193.565 164.911 194.341 164.395 194.676 163.23 L 194.676 163.23 Z M 167.175 178.264 C 167.838 177.183 168.02 175.074 167.444 175.142 C 167.218 175.169 165.462 175.792 163.542 176.527 L 160.05 177.863 L 160.532 178.531 C 162.141 180.762 165.732 180.618 167.175 178.264 L 167.175 178.264 Z M 166.763 173.185 C 165.724 171.745 162.918 171.37 161.397 172.468 C 160.502 173.113 159.518 175.021 159.563 176.022 C 159.584 176.477 159.656 176.856 159.723 176.865 C 159.947 176.896 166.489 174.454 166.898 174.188 C 167.204 173.99 167.171 173.751 166.763 173.185 L 166.763 173.185 Z M 158.996 165.795 C 159.51 164.573 159.388 162.967 158.71 162.025 C 158.282 161.431 158.123 161.365 157.875 161.682 C 157.028643 162.719253 156.176295 163.751603 155.318 164.779 C 154.08 166.267 153.051 167.544 153.032 167.616 C 152.952 167.911 154.637 168.343 155.584 168.269 C 156.926 168.165 158.47 167.046 158.996 165.794 L 158.996 165.795 L 158.996 165.795 Z M 155.104 163.55 C 156.336 162.053 157.359 160.769 157.379 160.697 C 157.458 160.401 155.773 159.97 154.826 160.044 C 151.883 160.272 150.036 163.976 151.708 166.299 C 152.142 166.901 152.303 166.97 152.554 166.658 C 152.725 166.446 153.872 165.047 155.104 163.55 L 155.104 163.55 Z M 178.88 141.335 C 179.394 139.542 177.329 138.107 175.81 139.202 C 174.271 140.313 174.77 142.532 176.627 142.832 C 177.769 143.017 178.545 142.501 178.88 141.335 L 178.88 141.335 Z M 146.302 189.303 L 142.237 185.45 L 139.855 180.107 L 137.472 174.764 L 142.319 171.268 L 147.166 167.771 L 151.456 171.704 L 155.745 175.637 L 158.081 180.543 C 159.365 183.242 160.41 185.494 160.402 185.549 C 160.394 185.603 159.17 184.897 157.682 183.98 L 154.977 182.312 L 151.907 184.526 L 148.837 186.741 L 149.603 189.948 L 150.368 193.156 L 146.302 189.303 L 146.302 189.303 Z M 142.495 178.454 C 141.729 177.574 140.968 176.828 140.803 176.797 C 140.639 176.767 140.836 177.456 141.242 178.33 C 141.648 179.204 142.089 180.181 142.221 180.502 C 142.432 181.015 142.547 181.023 143.175 180.57 L 143.888 180.055 L 142.495 178.454 L 142.495 178.454 Z M 149.17 175.824 C 148.942 175.498 147.345 172.506 146.773 171.333 L 146.379 170.524 L 143.366 172.698 L 140.352 174.872 L 140.906 175.397 C 141.211 175.686 142.204 176.71 143.113 177.672 L 144.767 179.422 L 147.066 177.763 C 148.755 176.544 149.313 176.03 149.17 175.824 L 149.17 175.824 Z M 151.319 174.274 C 151.152 174.163 150.363 173.441 149.566 172.669 C 148.769 171.897 148.096 171.399 148.07 171.562 C 148.045 171.726 148.511 172.681 149.106 173.685 L 150.189 175.51 L 150.906 174.992 C 151.389 174.644 151.524 174.409 151.319 174.274 L 151.319 174.274 Z M 137.452 171.516 C 136.39 169.407 136.822 167.331 138.586 166.058 C 140.351 164.785 142.457 165.03 144.124 166.703 L 144.943 167.525 L 141.458 170.039 L 137.974 172.553 L 137.452 171.516 L 137.452 171.516 Z M 143.059 167.415 C 143.084 167.047 142.961 166.923 142.542 166.894 C 141.867 166.849 141.661 167.558 142.241 167.938 C 142.713 168.247 143.016 168.053 143.059 167.415 L 143.059 167.415 Z M 140.828 167.92 C 141.079 166.743 140.027 166.028 139.065 166.722 C 138.134 167.393 138.453 168.646 139.603 168.832 C 140.365 168.955 140.653 168.741 140.828 167.92 Z"/>
+ </g>
+ <path fill="#4c3c2f" d="M 153.758 195.858 L 151.893 194.569 L 150.947 190.824 L 150.001 187.079 L 152.468 185.299 L 154.935 183.519 L 158.191 185.598 L 161.447 187.676 L 162.081 189.853 L 162.715 192.029 L 159.169 194.587 L 155.623 197.146 L 153.758 195.858 L 153.758 195.858 Z M 155.28 186.633 L 154.323 185.306 L 153.106 186.183 L 151.89 187.061 L 152.847 188.388 L 153.804 189.715 L 155.021 188.837 L 156.237 187.96 L 155.28 186.633 L 155.28 186.633 Z M 118.8 220.433 C 117.659 220.619 115.626 219.762 114.934 218.803 C 114.158 217.728 114.052 215.789 114.704 214.611 C 115.04 214.003 120.237 207.428 126.252 200 C 132.268 192.572 137.265 186.336 137.358 186.144 C 137.451 185.951 129.811 188.681 120.381 192.21 C 110.597 195.871 102.871 198.621 102.386 198.615 C 101.158 198.599 99.364 197.424 98.83 196.288 C 97.921 194.356 98.84 191.73 100.738 190.838 C 102.854 189.843 104.771 190.481 106.024 192.597 L 106.817 193.936 L 114.409 191.034 L 122.001 188.133 L 123.869 185.902 L 125.738 183.672 L 125.465 182.193 C 125.132 180.384 125.675 178.581 127.004 177.083 C 129.92 173.795 135.425 174.687 137.156 178.728 C 137.475 179.473 137.719 180.481 137.699 180.969 L 137.662 181.857 L 138.194 181.473 C 138.487 181.262 138.814 181.104 138.921 181.121 C 139.028 181.14 139.618 182.278 140.232 183.654 L 141.349 186.157 L 143.355 187.916 C 145.18 189.516 145.399 189.788 145.794 190.93 C 146.41 192.713 146.281 194.416 145.411 195.971 C 143.714 199.004 140.208 200.055 137.108 198.459 L 135.852 197.811 L 133.137 198.893 L 130.423 199.975 L 125.356 206.178 L 120.29 212.381 L 121.411 213.983 C 122.379 215.366 122.515 215.721 122.406 216.576 C 122.14 218.667 120.793 220.108 118.8 220.433 L 118.8 220.433 Z M 120.396 216.47 C 120.455 215.611 119.827 214.638 119.068 214.411 C 117 213.791 115.464 215.809 116.699 217.521 C 117.189234 218.243444 118.087472 218.570113 118.927268 218.331372 C 119.767064 218.092631 120.359125 217.342293 120.396 216.47 L 120.396 216.47 Z M 143.862 194.578 C 144.266 193.35 144.122 191.676 143.543 190.873 L 143.02 190.149 L 140.652 193.041 C 139.349 194.632 138.204 196.102 138.107 196.308 C 137.87 196.812 139.878 197.325 141.106 197.074 C 142.205 196.849 143.5 195.676 143.862 194.578 L 143.862 194.578 Z M 139.831 192.532 C 141.108 190.945 142.164 189.591 142.176 189.524 C 142.189 189.457 141.852 189.27 141.427 189.107 C 140.491 188.748 138.37 189.08 137.476 189.726 C 136.565 190.383 135.868 191.928 135.901 193.215 C 135.931 194.357 136.816 195.918 137.254 195.602 C 137.394 195.501 138.554 194.12 139.831 192.532 L 139.831 192.532 Z M 135.238 183.108 C 135.713 182.171 135.83 180.474 135.423 180.421 C 135.265 180.402 133.714 180.932 131.979 181.603 C 130.773593 182.072501 129.564896 182.533512 128.353 182.986 C 127.681 183.221 128.651 184.493 129.903 185.02 C 131.841 185.836 134.304 184.953 135.238 183.108 L 135.238 183.108 Z M 134.658 178.56 C 132.999 176.266 128.896 176.868 127.758 179.572 C 127.39 180.447 127.267 182.185 127.572 182.2 C 127.757 182.207 134.517 179.668 134.883 179.452 C 135.064 179.345 134.977 179.001 134.658 178.56 Z M 104.549 194.833 C 104.734 193.691 104.218 192.915 103.053 192.58 C 101.88 192.244 100.457 193.195 100.472 194.303 C 100.488 195.478 101.355 196.455 102.419 196.499 C 103.63 196.549 104.365 195.975 104.549 194.833 Z M 193.178 166.725 C 191.278 166.873 190.406 166.429 189.33 164.767 L 188.366 163.277 L 180.825 166.153 L 173.284 169.028 L 171.434 171.262 L 169.585 173.495 L 169.802 174.883 C 170.727 180.812 163.749 184.492 159.392 180.372 C 158.999 180 158.304 178.765 157.689 177.345 L 156.651 174.946 L 154.664 173.159 C 153.571 172.177 152.64 171.321 152.594 171.258 C 152.549 171.195 152.826 170.917 153.21 170.64 C 153.867 170.166 153.871 170.13 153.26 169.999 C 152.103 169.752 150.531 168.491 149.829 167.244 C 147.303 162.766 151.03 157.332 156.117 158.077 C 156.947 158.199 157.993 158.564 158.441 158.888 C 159.24 159.467 159.304 159.458 162.01 158.379 L 164.765 157.28 L 169.913 150.99 L 175.06 144.701 L 174.039 143.526 C 172.231 141.445 172.438 139.161 174.577 137.587 C 175.805 136.682 176.848 136.531 178.427 137.028 C 180.479 137.673 181.632 140.566 180.611 142.507 C 180.338 143.026 175.06 149.711 168.883 157.363 C 162.705 165.015 157.824 171.254 158.035 171.226 C 158.247 171.199 165.92 168.358 175.087 164.914 C 184.255 161.47 192.126 158.655 192.579 158.659 C 194.87 158.678 196.386 159.945 196.715 162.119 C 197.058 164.386 195.394 166.554 193.178 166.725 L 193.178 166.725 Z M 194.676 163.23 C 195.318 160.992 191.972 159.53 190.954 161.604 C 190.23 163.079 190.888 164.478 192.423 164.727 C 193.565 164.911 194.341 164.395 194.676 163.23 L 194.676 163.23 Z M 167.175 178.264 C 167.838 177.183 168.02 175.074 167.444 175.142 C 167.218 175.169 165.462 175.792 163.542 176.527 L 160.05 177.863 L 160.532 178.531 C 162.141 180.762 165.732 180.618 167.175 178.264 L 167.175 178.264 Z M 166.763 173.185 C 165.724 171.745 162.918 171.37 161.397 172.468 C 160.502 173.113 159.518 175.021 159.563 176.022 C 159.584 176.477 159.656 176.856 159.723 176.865 C 159.947 176.896 166.489 174.454 166.898 174.188 C 167.204 173.99 167.171 173.751 166.763 173.185 L 166.763 173.185 Z M 158.996 165.795 C 159.51 164.573 159.388 162.967 158.71 162.025 C 158.282 161.431 158.123 161.365 157.875 161.682 C 157.028643 162.719253 156.176295 163.751603 155.318 164.779 C 154.08 166.267 153.051 167.544 153.032 167.616 C 152.952 167.911 154.637 168.343 155.584 168.269 C 156.926 168.165 158.47 167.046 158.996 165.794 L 158.996 165.795 L 158.996 165.795 Z M 155.104 163.55 C 156.336 162.053 157.359 160.769 157.379 160.697 C 157.458 160.401 155.773 159.97 154.826 160.044 C 151.883 160.272 150.036 163.976 151.708 166.299 C 152.142 166.901 152.303 166.97 152.554 166.658 C 152.725 166.446 153.872 165.047 155.104 163.55 L 155.104 163.55 Z M 178.88 141.335 C 179.394 139.542 177.329 138.107 175.81 139.202 C 174.271 140.313 174.77 142.532 176.627 142.832 C 177.769 143.017 178.545 142.501 178.88 141.335 L 178.88 141.335 Z M 146.302 189.303 L 142.237 185.45 L 139.855 180.107 L 137.472 174.764 L 142.319 171.268 L 147.166 167.771 L 151.456 171.704 L 155.745 175.637 L 158.081 180.543 C 159.365 183.242 160.41 185.494 160.402 185.549 C 160.394 185.603 159.17 184.897 157.682 183.98 L 154.977 182.312 L 151.907 184.526 L 148.837 186.741 L 149.603 189.948 L 150.368 193.156 L 146.302 189.303 L 146.302 189.303 Z M 142.495 178.454 C 141.729 177.574 140.968 176.828 140.803 176.797 C 140.639 176.767 140.836 177.456 141.242 178.33 C 141.648 179.204 142.089 180.181 142.221 180.502 C 142.432 181.015 142.547 181.023 143.175 180.57 L 143.888 180.055 L 142.495 178.454 L 142.495 178.454 Z M 149.17 175.824 C 148.942 175.498 147.345 172.506 146.773 171.333 L 146.379 170.524 L 143.366 172.698 L 140.352 174.872 L 140.906 175.397 C 141.211 175.686 142.204 176.71 143.113 177.672 L 144.767 179.422 L 147.066 177.763 C 148.755 176.544 149.313 176.03 149.17 175.824 L 149.17 175.824 Z M 151.319 174.274 C 151.152 174.163 150.363 173.441 149.566 172.669 C 148.769 171.897 148.096 171.399 148.07 171.562 C 148.045 171.726 148.511 172.681 149.106 173.685 L 150.189 175.51 L 150.906 174.992 C 151.389 174.644 151.524 174.409 151.319 174.274 L 151.319 174.274 Z M 137.452 171.516 C 136.39 169.407 136.822 167.331 138.586 166.058 C 140.351 164.785 142.457 165.03 144.124 166.703 L 144.943 167.525 L 141.458 170.039 L 137.974 172.553 L 137.452 171.516 L 137.452 171.516 Z M 143.059 167.415 C 143.084 167.047 142.961 166.923 142.542 166.894 C 141.867 166.849 141.661 167.558 142.241 167.938 C 142.713 168.247 143.016 168.053 143.059 167.415 L 143.059 167.415 Z M 140.828 167.92 C 141.079 166.743 140.027 166.028 139.065 166.722 C 138.134 167.393 138.453 168.646 139.603 168.832 C 140.365 168.955 140.653 168.741 140.828 167.92 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_59" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_59)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/firefox-original.svg b/.icons/Gruvbox_Dark-2/apps/64/firefox-original.svg
new file mode 120000
index 000000000..90ca4b461
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/firefox-original.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/firefox-traditional.svg b/.icons/Gruvbox_Dark-2/apps/64/firefox-traditional.svg
new file mode 100644
index 000000000..b8ed33778
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/firefox-traditional.svg
@@ -0,0 +1,103 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" width="256" height="256" version="1.1">
+ <defs>
+ <linearGradient id="a">
+ <stop offset="0" stop-color="#ffee55"/>
+ <stop offset=".426" stop-color="#feeb46"/>
+ <stop offset=".509" stop-color="#fc8f36"/>
+ <stop offset=".588" stop-color="#ef6422"/>
+ <stop offset=".668" stop-color="#e23a0e"/>
+ <stop offset=".937" stop-color="#b8017a" stop-opacity=".973"/>
+ <stop offset="1" stop-color="#b8017a"/>
+ </linearGradient>
+ <linearGradient id="b" x1="-316.3" x2="-308.032" y1="93.99" y2="120.69" gradientTransform="matrix(.30119 .00584 -.00583 .30163 118.479 -1.606)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#c00e62" stop-opacity=".916"/>
+ <stop offset=".33" stop-color="#d63540" stop-opacity=".957"/>
+ <stop offset="1" stop-color="#7a5240" stop-opacity=".016"/>
+ </linearGradient>
+ <linearGradient id="c" x1="-258.127" x2="-181.748" y1="208.636" y2="298.314" gradientTransform="matrix(.28446 0 0 .36123 111.034 -12.577)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#961725"/>
+ <stop offset=".196" stop-color="#f06824"/>
+ <stop offset=".541" stop-color="#f06723"/>
+ <stop offset="1" stop-color="#ffb000"/>
+ </linearGradient>
+ <linearGradient id="f" x1="-335.91" x2="-268.99" y1="120.49" y2="82.48" gradientTransform="matrix(.2958 .00573 -.00573 .2958 -23.568 1.33)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#fee246"/>
+ <stop offset=".697" stop-color="#f59b00" stop-opacity=".506"/>
+ <stop offset="1" stop-color="#ffb900" stop-opacity=".016"/>
+ </linearGradient>
+ <radialGradient id="p" cx="71.144" cy="56.087" r="54.181" fx="71.144" fy="56.087" gradientTransform="matrix(1.36536,-4.3e-4,0,1.39295,-20.745,-15.254)" gradientUnits="userSpaceOnUse" xlink:href="#a"/>
+ <radialGradient id="q" cx="19.076" cy="29.852" r="5.912" fx="19.076" fy="29.852" gradientTransform="matrix(1.42134,3.04377,-4.31628,2.01557,121.434,-78.019)" gradientUnits="userSpaceOnUse" xlink:href="#b"/>
+ <linearGradient id="r" x1="-226.75" x2="-170.39" gradientTransform="matrix(0.22978,0.0195,-0.02092,0.21414,101.188,30.48)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#de4000"/>
+ <stop offset="1" stop-color="#fab600"/>
+ </linearGradient>
+ <linearGradient id="s" x1="-258.127" x2="-181.748" y1="208.636" y2="298.314" gradientTransform="matrix(0.22599,0,0,0.28697,95.992,11.95)" gradientUnits="userSpaceOnUse" xlink:href="#c"/>
+ <linearGradient id="t" x1="96.495" x2="106.134" y1="22.964" y2="21.464" gradientTransform="matrix(0.79444,0,0,0.79444,7.783,21.941)" gradientUnits="userSpaceOnUse" xlink:href="#d"/>
+ <linearGradient id="d">
+ <stop offset="0" stop-color="#ffa200"/>
+ <stop offset="1" stop-color="#fffd00" stop-opacity="0"/>
+ </linearGradient>
+ <linearGradient id="u" x1="96.103" x2="103.022" y1="65.32" y2="96.216" gradientTransform="matrix(0.80888,0,0,0.81008,6.858,19.938)" gradientUnits="userSpaceOnUse" xlink:href="#e"/>
+ <linearGradient id="e">
+ <stop offset="0" stop-color="#ffa200"/>
+ <stop offset="1" stop-color="#dca21c" stop-opacity="0"/>
+ </linearGradient>
+ <linearGradient id="v" x1="82.97" x2="107.648" y1="30.088" y2="73.27" gradientTransform="matrix(0.79444,0,0,0.79444,7.783,21.941)" gradientUnits="userSpaceOnUse" xlink:href="#f"/>
+ <linearGradient id="w" x1="116.796" x2="119.169" y1="64.772" y2="64.772" gradientTransform="matrix(0.54718996,0.02268532,-0.02268532,0.54718996,38.785438,33.247958)" gradientUnits="userSpaceOnUse" xlink:href="#g"/>
+ <linearGradient id="g" x1="-226.75" x2="-170.39" gradientTransform="matrix(.28407 .02406 -.02586 .26434 -24.456 13.445)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#de4000"/>
+ <stop offset="1" stop-color="#fab600"/>
+ </linearGradient>
+ <radialGradient id="x" cx="71.144" cy="56.087" r="54.181" fx="71.144" fy="56.087" gradientTransform="matrix(1.36536,-4.3e-4,0,1.39295,-20.745,-15.254)" gradientUnits="userSpaceOnUse" xlink:href="#c"/>
+ <filter id="i" width="270.648" height="254.338" x="-7.32" y="2.95" filterUnits="userSpaceOnUse">
+ <feGaussianBlur in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset dy="4" result="pf_100_offsetBlur"/>
+ <feFlood flood-opacity=".4"/>
+ <feComposite in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ <linearGradient id="p-3" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65,0,0,228.34,7.0600035,11.949)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#ffffff"/>
+ <stop offset=".125" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset=".925" stop-opacity=".098"/>
+ <stop offset="1" stop-opacity=".498"/>
+ </linearGradient>
+ </defs>
+ <g style="filter:url(#i)">
+ <linearGradient id="j" x1="-.033" x2="1.033" y1="-.071" y2=".995" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#5884f4"/>
+ <stop offset="100%" stop-color="#80a3fa"/>
+ </linearGradient>
+ <path style="fill:url(#j)" d="m 165.685,11.947 c 74.055,0 84.639,10.557 84.639,84.544 v 59.251 c 0,73.986 -10.584,84.543 -84.639,84.543 H 90.315 C 16.26,240.285 5.676,229.728 5.676,155.742 V 96.491 c 0,-73.987 10.584,-84.544 84.639,-84.544 z"/>
+ </g>
+ <g>
+ <path d="m 166.444,11.95 c 74.406,0 85.04,10.557 85.04,84.544 v 59.251 c 0,73.986 -10.634,84.543 -85.04,84.543 H 90.719 C 16.314,240.288 5.68,229.731 5.68,155.745 V 96.494 C 5.68,22.507 16.314,11.95 90.719,11.95 Z" style="fill:none"/>
+ <path d="m 64.121,239.56 c 0.55,0.036 1.021,0.098 1.581,0.131 0.435,0.025 1.027,0.011 1.468,0.035 l -0.039,-7.592 26.629,-24.465 v -8.156 l 12.29,-12.233 v -6.115 l 6.144,-6.117 v -16.309 l -8.193,-8.156 H 87.614 l -8.193,-8.154 H 58.938 l -8.195,8.154 v 20.389 l 16.443,14.34 -0.055,18.279 -6.144,6.117 V 236.21 Z M 99.904,81.267 93.76,87.384 h 6.144 l 2.049,2.039 h 2.048 l 2.049,-2.039 z m 77.838,28.542 h -24.58 l -14.338,14.271 v 20.388 l 10.241,10.194 h 14.339 l 6.145,6.116 v 6.116 l 4.097,4.077 v 24.465 l 15.556,16.365 25.688,-25.567 -0.277,-23.418 20.484,-20.387 h -8.194 L 206.42,122.042 v -8.155 h -24.581 z" style="fill:#f7f7f7;fill-opacity:0.5"/>
+ <path d="M 251.484,117.964 V 96.493 c 0,-9.248 -0.167,-17.505 -0.603,-24.875 a 197.93,197.93 0 0 0 -0.869,-10.4 c -0.366,-3.254 -0.812,-6.298 -1.352,-9.147 -0.54,-2.848 -1.174,-5.501 -1.914,-7.97 -0.739,-2.469 -1.585,-4.756 -2.551,-6.871 -0.614,-1.347 -1.365,-2.511 -2.08,-3.723 l -2.922,2.908 h -12.29 l -12.29,12.233 -8.193,-8.155 h -24.58 l -12.29,12.233 v 10.193 h 12.29 v -6.117 h 8.193 v 8.156 l -4.098,4.076 -16.385,0.276 -6.146,5.841 h -8.193 v 8.155 l -6.146,6.117 v 12.23 h 12.29 l 8.195,-8.154 h 8.193 v 4.078 l 8.192,8.155 h 4.098 v -4.079 l -8.193,-8.154 h 8.193 l 8.192,8.154 h 10.242 l -6.144,-6.115 6.144,-6.115 h 6.146 l 6.144,6.115 h -6.144 l -6.146,6.115 6.034,6.006 0.112,6.227 h -8.193 l 24.581,24.465 h 4.095 l 4.097,-4.076 8.193,-8.157 -8.193,-8.154 z" style="fill:#f7f7f7;fill-opacity:0.5"/>
+ <path d="m 157.259,71.073 v -6.116 l 6.145,-6.116 v 12.232 z m 63.499,120.286 v -12.784 l 8.194,-7.604 v 20.388 z M 136.775,11.95 H 90.718 c -0.789,0 -1.348,0.049 -2.123,0.051 L 81.47,20.105 93.76,32.337 V 45.12 l 14.339,15.76 h 8.193 v -8.154 l 12.29,-12.233 v -8.156 l 8.193,-8.154 z m -10.242,44.852 h 6.146 l 6.145,6.116 H 126.533 Z M 71.228,124.08 h -6.145 l -6.146,6.117 h 12.291 z" style="fill:#f7f7f7;fill-opacity:0.5"/>
+ <path d="m 16.585,30.96 c -0.107,0.152 -0.245,0.268 -0.35,0.422 a 39.514,39.514 0 0 0 -3.267,5.848 c -0.965,2.115 -1.811,4.402 -2.551,6.871 -0.74,2.469 -1.373,5.122 -1.913,7.97 -0.54,2.849 -0.986,5.893 -1.352,9.147 a 197.89,197.89 0 0 0 -0.87,10.4 C 5.846,78.988 5.68,87.245 5.68,96.493 v 21.471 l 8.193,8.154 h 12.29 l 20.485,20.389 v -24.465 l 12.29,-12.232 h 8.193 l 12.29,-12.233 h 12.29 L 85.567,91.46 97.857,77.191 85.567,64.958 H 67.131 V 81.267 H 58.938 L 50.743,73.112 V 64.958 L 63.034,52.726 H 73.277 V 44.569 L 60.987,32.337 H 40.502 V 44.569 H 30.26 Z M 67.131,12.515 c -0.429,0.023 -1.005,0.008 -1.429,0.033 -3.705,0.217 -7.189,0.5 -10.461,0.863 -3.272,0.364 -6.334,0.808 -9.199,1.344 a 80.758,80.758 0 0 0 -7.159,1.699 l 7.765,7.729 h 20.483 z" style="fill:#f7f7f7;fill-opacity:0.5"/>
+ <circle cx="72.959" cy="103.694" r="4.078" style="vector-effect:non-scaling-stroke;fill:#ffffff"/>
+ <circle cx="93.346" cy="185.244" r="4.078" style="vector-effect:non-scaling-stroke;fill:#ffffff"/>
+ <circle cx="154.509" cy="144.469" r="4.078" style="vector-effect:non-scaling-stroke;fill:#ffffff"/>
+ <circle cx="174.896" cy="83.306" r="4.078" style="vector-effect:non-scaling-stroke;fill:#ffffff"/>
+ <path d="M 5.68,138.353 C 74.095,89.264 156.548,81.268 250.33,79.229 M 7.252,59.908 c 20.973,15.048 41.693,29.384 65.226,43.833 53.234,32.684 112.819,59.511 177.852,60.924 M 155.018,141.411 C 175.115,98.334 187.385,62.815 182.27,12.294 M 140.057,239.946 C 70.119,187.607 64.499,114.679 76.551,12.294" style="opacity:0.5;vector-effect:non-scaling-stroke;fill:none;stroke:#ffffff;stroke-width:2"/>
+ <path d="M 153.937,144.278 C 109.541,199.827 18.459,201.298 7.278,194.301" style="opacity:0.5;vector-effect:non-scaling-stroke;fill:none;stroke:#ffffff;stroke-width:2"/>
+ </g>
+ <g style="isolation:isolate;enable-background:new">
+ <path style="opacity:0.2" d="m 153.07,52.19 c -2.198,-0.01 -9.194,12.61 -11.327,20.433 -3.994,14.65 1.153,26.707 16.453,38.543 10.243,7.924 14.013,11.464 16.838,15.815 3.428,5.278 3.887,7.148 0.717,2.915 -3.567,-4.763 -12.687,-12.21 -12.659,-10.338 0.005,0.304 0.517,2.106 1.138,4.007 1.635,5 1.455,14.08 -0.393,19.629 -2.565,7.705 -7.925,13.93 -14.698,18.131 -0.031,0.19 -5.59,5.162 -5.59,5.162 l -11.882,38.901 c 1.458,-0.09 3.13,-0.246 5.525,-0.48 14.207,-1.388 22.232,-4.317 29.3,-10.696 2.507,-2.263 7.202,-5.556 10.43,-7.319 3.23,-1.762 7.576,-4.626 9.661,-6.366 4.941,-4.12 9.225,-11.923 9.47,-17.248 0.13,-2.836 1.044,-5.39 3.738,-10.468 2.389,-4.503 4.051,-8.91 5.044,-13.373 2.175,-9.779 1.917,-19.33 -0.481,-19.925 -0.273,0.543 -0.122,1.784 -0.273,1.863 -0.374,0.196 -0.782,-1.761 -0.782,-2.787 0,-2.925 -2.585,-11.142 -5.218,-16.586 -2.515,-5.2 -7.696,-12.572 -13.74,-19.55 -4.478,-5.17 -6.458,-8.471 -8.189,-13.657 l -1.198,-3.585 -1.112,3.694 c -0.612,2.033 -1.32,3.697 -1.573,3.697 -0.254,0 -3.906,-3.116 -8.113,-6.924 -5.393,-4.882 -8.078,-7.892 -9.103,-10.204 -0.8,-1.804 -1.69,-3.282 -1.983,-3.283 z"/>
+ <path style="opacity:0.18200001" d="m 73.596,64.56 -2.199,2.585 c -4.33,5.09 -8.187,15.379 -8.187,21.836 0,1.481 -1.245,4.149 -3.496,7.495 -3.165,4.707 -7.747,14.6 -8.978,19.384 -0.453,1.762 -0.409,1.748 0.743,-0.253 0.674,-1.171 1.352,-2.006 1.505,-1.855 0.152,0.15 -0.403,2.797 -1.235,5.88 -1.62,6.005 -2.781,17.274 -1.505,14.607 0.495,-1.033 0.736,-1.15 0.777,-0.375 0.256,4.843 1.802,15.205 2.825,18.993 l 51.309,5.983 c -0.61,-0.693 -0.964,-1.232 -0.785,-1.408 0.152,-0.151 1.618,0.093 3.257,0.54 1.638,0.447 5.922,0.674 9.52,0.504 6.008,-0.284 7.139,-0.607 13.826,-3.932 4.767,-2.37 7.845,-3.475 8.91,-3.2 2.484,0.642 3.754,-0.178 3.754,-2.426 0,-3.865 -6.014,-7.556 -12.292,-7.544 -2.211,0.004 -5.697,0.512 -7.746,1.126 -5.884,1.765 -11.084,1.466 -14.567,-0.833 -9.364,-6.183 -12.132,-12.468 -7.647,-17.367 1.931,-2.109 3.54,-2.133 6.165,-0.091 2.761,2.147 3.518,1.187 3.695,-4.68 l 0.145,-4.793 7.527,-3.752 c 7.532,-3.753 9.823,-5.78 10.707,-9.47 0.409,-1.703 0.157,-2.078 -1.869,-2.776 -1.288,-0.444 -4.473,-1.036 -7.077,-1.317 -2.604,-0.282 -5.622,-0.957 -6.708,-1.5 -2.237,-1.118 -4.477,-4.137 -4.477,-6.036 0,-2.213 4.688,-8.598 8.494,-11.572 l 3.664,-2.864 -3.351,-0.495 c -4.529,-0.672 -10.814,1.214 -15.282,4.585 -2.375,1.793 -3.95,2.495 -4.79,2.134 -0.69,-0.296 -5.01,-0.742 -9.6,-0.99 l -8.347,-0.452 -2.822,-4.125 c -1.85,-2.706 -3,-5.404 -3.342,-7.837 z"/>
+ <path style="opacity:0.3;fill:#020202" d="m 121.292,209.859 c -32.806,-3.141 -61.669,-26.996 -70.279,-58.086 -1.022,-3.692 -2.596,-14.236 -2.855,-19.128 -0.04,-0.775 -0.283,-0.658 -0.778,0.375 -1.276,2.666 -0.116,-8.602 1.504,-14.607 0.832,-3.083 1.388,-5.729 1.235,-5.88 -0.152,-0.15 -0.829,0.684 -1.503,1.855 -1.151,2.001 -1.196,2.016 -0.742,0.254 1.23,-4.785 5.812,-14.678 8.978,-19.385 2.25,-3.347 3.494,-6.015 3.494,-7.496 0,-6.457 3.858,-16.747 8.188,-21.837 l 2.2,-2.584 0.52,3.71 c 0.342,2.433 1.492,5.129 3.342,7.835 l 2.822,4.126 8.346,0.452 c 4.59,0.248 8.91,0.693 9.6,0.989 0.84,0.36 2.415,-0.34 4.79,-2.133 4.468,-3.37 10.755,-5.258 15.283,-4.586 l 3.349,0.496 -3.664,2.864 c -3.806,2.974 -8.492,9.36 -8.492,11.574 0,1.899 2.238,4.916 4.476,6.035 1.085,0.542 4.104,1.216 6.708,1.498 2.604,0.281 5.789,0.875 7.077,1.319 2.026,0.698 2.279,1.073 1.87,2.776 -0.884,3.691 -3.176,5.718 -10.707,9.47 l -7.527,3.751 -0.145,4.794 c -0.177,5.866 -0.936,6.827 -3.697,4.68 -2.625,-2.042 -4.234,-2.018 -6.164,0.09 -4.486,4.9 -1.718,11.185 7.646,17.368 3.483,2.3 8.684,2.596 14.57,0.831 2.048,-0.614 5.534,-1.12 7.745,-1.125 6.277,-0.012 12.292,3.679 12.292,7.543 0,2.249 -1.27,3.07 -3.755,2.427 -1.065,-0.275 -4.142,0.831 -8.91,3.202 -6.686,3.324 -7.818,3.646 -13.825,3.93 -3.598,0.17 -7.883,-0.057 -9.521,-0.504 -1.639,-0.447 -3.104,-0.69 -3.257,-0.539 -0.818,0.81 8.296,8.43 12.285,10.272 20.109,9.288 44.723,-1.453 51.257,-22.368 1.847,-5.913 2.03,-15.588 0.394,-20.917 -0.621,-2.026 -1.133,-3.948 -1.138,-4.272 -0.028,-1.995 9.09,5.94 12.658,11.017 3.17,4.512 2.71,2.52 -0.718,-3.106 -2.826,-4.637 -6.595,-8.41 -16.837,-16.854 -15.3,-12.614 -20.447,-25.463 -16.453,-41.076 2.133,-8.339 9.128,-21.787 11.327,-21.776 0.292,0.002 1.185,1.576 1.985,3.498 1.025,2.464 3.71,5.67 9.103,10.874 4.207,4.059 7.856,7.38 8.11,7.38 0.254,0 0.962,-1.773 1.575,-3.939 l 1.113,-3.938 1.196,3.82 c 1.731,5.527 3.712,9.047 8.19,14.558 6.044,7.435 11.224,15.29 13.74,20.833 2.632,5.802 5.217,14.559 5.217,17.676 0,1.093 0.408,3.179 0.782,2.97 0.15,-0.085 0,-1.406 0.273,-1.984 2.398,0.635 2.655,10.811 0.48,21.233 -0.993,4.756 -2.655,9.454 -5.044,14.252 -2.693,5.412 -3.605,8.134 -3.735,11.157 -0.245,5.675 -4.53,13.99 -9.47,18.382 -2.086,1.853 -6.433,4.906 -9.662,6.785 -3.23,1.878 -7.923,5.388 -10.43,7.8 -7.068,6.798 -15.095,9.921 -29.302,11.4 -7.857,0.819 -8.24,0.818 -17.11,-0.031 z"/>
+ <path style="fill:url(#p)" d="M 55.955,117.056 C 38.06,115.343 22.317,102.33 17.62,85.372 17.062,83.359 16.204,77.607 16.062,74.939 16.04,74.516 15.908,74.58 15.638,75.144 c -0.696,1.454 -0.063,-4.692 0.82,-7.968 0.454,-1.681 0.757,-3.125 0.674,-3.207 -0.083,-0.082 -0.452,0.373 -0.82,1.012 -0.628,1.091 -0.652,1.1 -0.405,0.138 0.671,-2.61 3.17,-8.006 4.897,-10.573 1.228,-1.826 1.906,-3.281 1.906,-4.09 0,-3.521 2.105,-9.134 4.467,-11.91 l 1.2,-1.41 0.283,2.024 c 0.187,1.327 0.814,2.798 1.823,4.274 l 1.54,2.25 4.552,0.247 c 2.504,0.135 4.86,0.378 5.236,0.54 0.458,0.196 1.318,-0.186 2.613,-1.164 2.437,-1.839 5.866,-2.868 8.336,-2.502 l 1.827,0.271 -1.999,1.562 c -2.076,1.622 -4.632,5.106 -4.632,6.313 0,1.036 1.22,2.682 2.441,3.292 0.593,0.296 2.24,0.664 3.66,0.817 1.42,0.153 3.157,0.477 3.86,0.72 1.105,0.38 1.243,0.585 1.02,1.514 -0.483,2.013 -1.733,3.119 -5.84,5.166 l -4.106,2.045 -0.08,2.615 c -0.096,3.2 -0.51,3.724 -2.016,2.553 -1.432,-1.114 -2.31,-1.101 -3.362,0.05 -2.447,2.672 -0.937,6.1 4.17,9.472 1.9,1.254 4.738,1.416 7.947,0.454 1.118,-0.335 3.02,-0.612 4.225,-0.614 3.424,-0.006 6.705,2.006 6.705,4.115 0,1.226 -0.693,1.674 -2.048,1.323 -0.58,-0.15 -2.26,0.454 -4.86,1.746 -3.647,1.814 -4.264,1.99 -7.54,2.144 -1.964,0.093 -4.3,-0.03 -5.194,-0.274 -0.894,-0.244 -1.694,-0.377 -1.777,-0.294 -0.446,0.44 4.525,4.597 6.701,5.602 10.969,5.066 24.394,-0.792 27.958,-12.2 1.008,-3.226 1.108,-8.503 0.216,-11.41 -0.34,-1.105 -0.619,-2.153 -0.621,-2.33 -0.015,-1.088 4.958,3.24 6.904,6.01 1.73,2.46 1.478,1.374 -0.392,-1.695 -1.54,-2.529 -3.597,-4.587 -9.183,-9.193 -8.346,-6.88 -11.153,-13.889 -8.975,-22.405 1.164,-4.548 4.98,-11.884 6.179,-11.877 0.159,0 0.646,0.859 1.082,1.907 0.56,1.344 2.023,3.093 4.965,5.932 2.295,2.213 4.286,4.025 4.424,4.025 0.139,0 0.525,-0.967 0.859,-2.149 l 0.607,-2.148 0.653,2.084 c 0.944,3.015 2.024,4.935 4.467,7.94 3.296,4.057 6.122,8.341 7.494,11.364 1.436,3.165 2.846,7.941 2.846,9.642 0,0.596 0.223,1.734 0.426,1.62 0.083,-0.047 0,-0.767 0.15,-1.083 1.308,0.347 1.448,5.898 0.261,11.582 -0.541,2.594 -1.448,5.157 -2.75,7.774 -1.47,2.952 -1.967,4.437 -2.038,6.086 -0.134,3.095 -2.47,7.63 -5.166,10.026 -1.137,1.011 -3.509,2.676 -5.27,3.7 -1.761,1.025 -4.321,2.94 -5.69,4.256 -3.854,3.708 -8.232,5.411 -15.982,6.218 -4.285,0.446 -4.494,0.446 -9.332,-0.017 z" transform="matrix(1.83333,0,0,1.83333,20.342,-6.377)"/>
+ <path style="fill:url(#q);fill-rule:evenodd" d="m 22.63,51.131 c 2.34,-4.134 4.769,-4.718 9.393,-5.447 -2.544,-2.525 -3.386,-6 -3.646,-8.548 -3.252,3.767 -5.68,8.57 -5.748,13.994" transform="matrix(1.83333,0,0,1.83333,20.342,-6.377)"/>
+ <path style="opacity:0.65;fill:url(#r);fill-rule:evenodd" d="m 49.54,64.336 c 1.894,-1.557 11.371,-4.22 9.18,-8.532 -3.51,-1.186 -8.687,0.299 -10.847,-4.606 -2.576,6.686 -0.914,10.302 1.119,13.307" transform="matrix(1.83333,0,0,1.83333,20.342,-6.377)"/>
+ <path style="opacity:0.45;fill:url(#s);fill-rule:evenodd" d="m 44.082,69.02 c -10.685,1.336 -9.269,7.495 -8.511,14.723 l 2.736,-2.871 c 1.92,7.03 13.253,5.906 19.537,3.446 2.862,-1.12 5.236,-0.585 6.344,-0.014 3.177,1.192 2.383,-1.986 2.383,-1.986 -2.383,-3.972 -8.739,-3.635 -11.037,-2.52 -1.419,0.69 -3.978,0.898 -6.328,0.12 -2.98,-0.986 -5.674,-3.955 -6.856,-6.733 -0.149,-0.282 -0.062,-0.936 -0.017,-1.221 0.123,-0.795 0.405,-1.562 1.749,-2.944" transform="matrix(1.83333,0,0,1.83333,20.342,-6.377)"/>
+ <path style="fill:url(#t)" d="m 85.886,35.864 -1.444,4.32 2.99,2.01 2.14,1.853 -1.532,-2.387 -0.653,-1.371 -0.736,-2.091 z" transform="matrix(1.83333,0,0,1.83333,20.342,-6.377)"/>
+ <path style="opacity:0.8;fill:#de3518" d="m 199.06,162.454 -12.958,16.757 c 0,0 3.41,-1.774 5.483,-3.26 1.86,-1.334 3.607,-2.82 4.74,-4.973 1.526,-2.901 2.549,-7.54 2.549,-7.54"/>
+ <path style="opacity:0.8;fill:#ab135f;fill-opacity:0.97600002" d="m 170.886,195.26 -19.743,7.633 c 0,0 4.336,0.197 6.845,-0.263 2.67,-0.49 5.166,-1.248 7.248,-2.505 2.804,-1.692 4.982,-4.119 4.982,-4.119"/>
+ <path style="fill:url(#u)" d="m 80.297,67.456 3.12,2.7 c 0,0 1.986,1.988 3.015,3.423 1.502,2.147 1.06,1.085 1.06,1.085 0.28,0.678 -0.235,-0.266 0.617,1.142 0.795,1.314 0.8,1.63 1.133,2.52 1.033,2.759 2.111,6.36 2.116,7.195 0.755,2.993 -1.028,7.362 -1.029,7.366 -0.88,2.856 -2.409,5.574 -2.966,6.147 -0.557,0.574 -1.306,2.097 -2.049,2.969 -1.13,1.325 -3.507,3.667 -3.507,3.667 l -4.923,4.142 c 0,0 -5.804,-9.087 -4.911,-9.89 0.893,-0.804 7.159,-3.069 9.003,-5.55 1.534,-2.065 3.253,-4.145 3.976,-6.615 0.753,-2.57 0.632,-5.384 0.23,-8.033 -0.363,-2.392 -2.176,-6.33 -2.352,-6.867 -0.294,-0.9 -3.21,-5.4 -3.21,-5.4 z" transform="matrix(1.83333,0,0,1.83333,20.342,-6.377)"/>
+ <path style="opacity:0.35;fill:url(#v)" d="m 73.868,28.39 c 0,0 -2.742,5.398 -3.49,8.306 -0.606,2.348 -0.905,4.81 -0.774,7.231 0.127,2.335 1.014,6.156 1.495,6.852 0.59,0.697 2.034,3.458 3.37,4.936 2.427,2.681 5.494,4.707 8.306,6.98 1.423,1.152 2.781,2.053 4.333,3.371 1.552,1.319 3.506,2.846 4.936,4.574 1.688,2.042 3.24,4.276 4.212,6.74 1.42,3.6 2.222,11.394 2.222,11.394 l -0.416,0.948 -0.485,1.768 -4.21,3.344 c 0,0 -2.474,-11.841 -3.61,-15.166 -1.137,-3.325 -2.266,-5.004 -2.266,-5.004 l -1.802,-3.272 -1.943,-2.505 -2.461,-2.346 c 0,0 -2.55,-2.3 -3.673,-3.222 -1.123,-0.92 -3.865,-3.379 -3.865,-3.379 l -2.166,-2.42 c 0,0 -1.673,-2.363 -2.231,-3.349 -0.56,-0.986 -0.827,-1.612 -1.175,-2.524 -0.348,-0.911 -0.816,-2.95 -0.816,-2.95 0,0 -0.19,-1.183 -0.253,-2.431 -0.031,-0.608 -0.05,-0.954 0.012,-2.008 0.031,-0.54 0.145,-1.16 0.223,-1.771 0.083,-0.646 0.242,-1.402 0.386,-1.968 0.084,-0.331 0.124,-0.481 0.19,-0.76 0.15,-0.634 0.507,-1.52 0.772,-2.248 0.292,-0.805 0.952,-2.404 0.952,-2.404 0,0 1.503,-3.324 2.542,-4.79 0.168,-0.238 0.364,-0.599 0.611,-0.924 0.178,-0.233 0.296,-0.374 0.458,-0.55 0.274,-0.295 0.616,-0.452 0.616,-0.452 z" transform="matrix(1.83333,0,0,1.83333,20.342,-6.377)"/>
+ <path style="opacity:0.8;fill:url(#w)" d="m 101.922,67.431 -0.818,7.918 c 0,0 0.807,-1.42 1.082,-2.338 0.292,-0.979 0.465,-1.944 0.4,-2.856 -0.088,-1.228 -0.529,-2.373 -0.529,-2.373" transform="matrix(1.83333,0,0,1.83333,20.342,-6.377)"/>
+ <path style="opacity:0.75800003;fill:url(#x)" d="m 38.308,80.872 -1.651,1.732 6.984,6.015 2.392,0.41 c -0.62,-0.616 -1.005,-1.101 -0.872,-1.234 0.084,-0.082 0.883,0.05 1.777,0.294 0.894,0.244 3.23,0.367 5.193,0.274 3.277,-0.154 3.896,-0.33 7.543,-2.144 2.6,-1.293 4.278,-1.896 4.858,-1.746 0.411,0.107 0.754,0.13 1.043,0.09 -0.347,0.032 -0.798,-0.038 -1.387,-0.259 -1.108,-0.57 -3.482,-1.106 -6.344,0.014 -6.283,2.46 -17.616,3.584 -19.536,-3.446 z m 27.509,3.643 a 1.336,1.336 0 0 1 -0.199,0.042 1.32,1.32 0 0 0 0.199,-0.042 z" transform="matrix(1.83333,0,0,1.83333,20.342,-6.377)"/>
+ </g>
+ <path d="m 166.444,11.95 c 4.328,-0.01 8.656,0.04 12.984,0.138 3.875,0.078 7.75,0.226 11.626,0.452 3.453,0.196 6.905,0.481 10.348,0.854 3.06,0.335 6.118,0.786 9.148,1.346 2.715,0.502 5.4,1.14 8.046,1.916 a 53.64,53.64 0 0 1 7.023,2.584 40.413,40.413 0 0 1 6.06,3.35 35.177,35.177 0 0 1 5.134,4.215 35.072,35.072 0 0 1 4.22,5.119 41.693,41.693 0 0 1 3.363,6.042 55.983,55.983 0 0 1 2.597,7.005 80.223,80.223 0 0 1 1.918,8.037 124.43,124.43 0 0 1 1.348,9.127 c 0.374,3.439 0.659,6.878 0.856,10.326 0.226,3.861 0.373,7.732 0.462,11.593 0.088,4.323 0.138,8.646 0.128,12.96 v 58.21 c 0.01,4.324 -0.04,8.637 -0.128,12.96 a 325.13,325.13 0 0 1 -0.462,11.593 200.99,200.99 0 0 1 -0.856,10.326 124.69,124.69 0 0 1 -1.348,9.137 80.686,80.686 0 0 1 -1.918,8.027 55.416,55.416 0 0 1 -2.597,7.005 41.181,41.181 0 0 1 -3.364,6.042 34.559,34.559 0 0 1 -4.22,5.119 35.178,35.178 0 0 1 -5.134,4.215 40.413,40.413 0 0 1 -6.059,3.35 55.14,55.14 0 0 1 -7.023,2.594 77.806,77.806 0 0 1 -8.046,1.906 c -3.03,0.57 -6.089,1.011 -9.148,1.346 a 203,203 0 0 1 -10.348,0.854 c -3.875,0.226 -7.75,0.374 -11.626,0.462 -4.328,0.088 -8.656,0.138 -12.984,0.128 H 92.318002 a 571,571 0 0 1 -12.984,-0.128 328.35,328.35 0 0 1 -11.625999,-0.462 203,203 0 0 1 -10.348,-0.854 c -3.06,-0.335 -6.118,-0.777 -9.148,-1.346 a 77.805,77.805 0 0 1 -8.046,-1.906 55.14,55.14 0 0 1 -7.023,-2.594 40.413,40.413 0 0 1 -6.06,-3.35 35.177,35.177 0 0 1 -5.133999,-4.215 34.56,34.56 0 0 1 -4.22,-5.119 41.183,41.183 0 0 1 -3.363,-6.042 55.415,55.415 0 0 1 -2.597001,-7.005 80.682,80.682 0 0 1 -1.9179995,-8.027 124.69,124.69 0 0 1 -1.348,-9.137 200.99,200.99 0 0 1 -0.856,-10.326 325.21,325.21 0 0 1 -0.462,-11.593 569.2,569.2 0 0 1 -0.128,-12.96 v -58.21 c -0.01,-4.314 0.04,-8.637 0.128,-12.96 0.089,-3.86 0.236,-7.732 0.462,-11.593 0.197,-3.448 0.482,-6.887 0.856,-10.326 0.335,-3.055 0.787,-6.101 1.348,-9.127 a 80.219,80.219 0 0 1 1.9179995,-8.037 55.983,55.983 0 0 1 2.597001,-7.005 41.695,41.695 0 0 1 3.364,-6.042 35.072,35.072 0 0 1 4.22,-5.119 35.176,35.176 0 0 1 5.133999,-4.215 40.413,40.413 0 0 1 6.059,-3.35 53.64,53.64 0 0 1 7.023,-2.584 80.47,80.47 0 0 1 8.046,-1.916 125.11,125.11 0 0 1 9.148,-1.346 c 3.443,-0.373 6.895,-0.658 10.348,-0.854 3.875,-0.226 7.749999,-0.374 11.625999,-0.452 4.328,-0.098 8.656,-0.148 12.984,-0.138 z m 0.01,4.009 c 4.298,-0.01 8.597,0.039 12.895,0.127 3.827,0.089 7.653,0.236 11.48,0.452 3.383,0.197 6.767,0.472 10.13,0.845 2.971,0.315 5.932,0.747 8.863,1.297 a 75.943,75.943 0 0 1 7.654,1.819 50.493,50.493 0 0 1 6.501,2.397 37.038,37.038 0 0 1 5.47,3.026 30.383,30.383 0 0 1 4.524,3.724 31.05,31.05 0 0 1 3.738,4.519 37.27,37.27 0 0 1 3.03,5.443 51.458,51.458 0 0 1 2.4,6.494 75.563,75.563 0 0 1 1.83,7.634 c 0.54,2.928 0.973,5.875 1.297,8.842 0.374,3.36 0.65,6.73 0.846,10.11 a 318.4,318.4 0 0 1 0.453,11.456 c 0.088,4.293 0.138,8.577 0.138,12.87 v 58.212 c 0,4.293 -0.05,8.577 -0.138,12.87 a 317.55,317.55 0 0 1 -0.453,11.456 c -0.196,3.38 -0.472,6.75 -0.846,10.12 a 121.69,121.69 0 0 1 -1.298,8.832 75.561,75.561 0 0 1 -1.83,7.634 50.9,50.9 0 0 1 -2.4,6.494 36.767,36.767 0 0 1 -3.03,5.443 30.615,30.615 0 0 1 -3.737,4.53 30.938,30.938 0 0 1 -4.525,3.713 37.037,37.037 0 0 1 -5.469,3.026 49.07,49.07 0 0 1 -6.501,2.397 75.943,75.943 0 0 1 -7.653,1.818 c -2.931,0.55 -5.892,0.982 -8.862,1.306 a 193.7,193.7 0 0 1 -10.132,0.836 c -3.826,0.216 -7.652,0.373 -11.479,0.452 -4.298,0.098 -8.597,0.137 -12.895,0.137 H 92.308002 c -4.298,0 -8.597,-0.04 -12.895,-0.137 a 320.08,320.08 0 0 1 -11.479999,-0.452 193.7,193.7 0 0 1 -10.13,-0.836 c -2.971,-0.324 -5.932,-0.756 -8.863,-1.306 a 75.943,75.943 0 0 1 -7.653,-1.818 49.07,49.07 0 0 1 -6.501,-2.397 37.038,37.038 0 0 1 -5.47,-3.026 30.939,30.939 0 0 1 -4.524,-3.714 30.615,30.615 0 0 1 -3.738,-4.53 36.765,36.765 0 0 1 -3.03,-5.442 50.903,50.903 0 0 1 -2.4,-6.494 75.566,75.566 0 0 1 -1.829,-7.634 121.69,121.69 0 0 1 -1.298,-8.832 c -0.374,-3.37 -0.65,-6.74 -0.846,-10.12 a 317.45,317.45 0 0 1 -0.453,-11.456 623.85,623.85 0 0 1 -0.137,-12.87 V 97.013 c 0,-4.293 0.049,-8.577 0.137,-12.87 0.079,-3.822 0.236,-7.634 0.453,-11.456 0.197,-3.38 0.472,-6.75 0.846,-10.11 0.324,-2.967 0.757,-5.914 1.298,-8.842 a 75.568,75.568 0 0 1 1.83,-7.634 51.46,51.46 0 0 1 2.4,-6.494 37.27,37.27 0 0 1 3.03,-5.443 31.05,31.05 0 0 1 3.737,-4.52 30.384,30.384 0 0 1 4.525,-3.723 37.039,37.039 0 0 1 5.469,-3.026 50.494,50.494 0 0 1 6.501,-2.397 75.943,75.943 0 0 1 7.653001,-1.818 c 2.930999,-0.55 5.891999,-0.982 8.863,-1.297 3.364,-0.373 6.747,-0.648 10.129999,-0.845 a 344.71,344.71 0 0 1 11.48,-0.452 c 4.298,-0.088 8.596999,-0.137 12.894999,-0.127 z" style="opacity:0.4;isolation:isolate;fill:url(#p-3);fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/firefox-trunk.svg b/.icons/Gruvbox_Dark-2/apps/64/firefox-trunk.svg
new file mode 120000
index 000000000..6322df152
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/firefox-trunk.svg
@@ -0,0 +1 @@
+firefox-nightly.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/firefox.svg b/.icons/Gruvbox_Dark-2/apps/64/firefox.svg
new file mode 100644
index 000000000..b44709924
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/firefox.svg
@@ -0,0 +1,154 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset dy="4" result="pf_100_offsetBlur"/>
+ <feFlood flood-opacity=".4"/>
+ <feComposite in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ <radialGradient id="c" cx="-14374.85" cy="9397.75" r="450.875" fx="-14403.608" fy="9397.75" gradientTransform="matrix(.762 .034 .05 -1.12 11426.936 11262.421)" gradientUnits="userSpaceOnUse">
+ <stop offset=".045" stop-color="#ffea00"/>
+ <stop offset=".12" stop-color="#ffde00"/>
+ <stop offset=".254" stop-color="#ffbf00"/>
+ <stop offset=".429" stop-color="#ff8e00"/>
+ <stop offset=".769" stop-color="#ff272d"/>
+ <stop offset=".872" stop-color="#e0255a"/>
+ <stop offset=".953" stop-color="#cc2477"/>
+ <stop offset="1" stop-color="#c42482"/>
+ </radialGradient>
+ <linearGradient id="d" x1="575.649" x2="384.211" y1="294.806" y2="921.034" gradientTransform="matrix(1 0 0 -1 0 1026)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#000f43" stop-opacity=".4"/>
+ <stop offset=".485" stop-color="#001962" stop-opacity=".173"/>
+ <stop offset="1" stop-color="#002079" stop-opacity="0"/>
+ </linearGradient>
+ <radialGradient id="e" cx="-8291.357" cy="7620.007" r="266.886" gradientTransform="matrix(1.219 .123 .123 -1.219 10197.618 10946.078)" gradientUnits="userSpaceOnUse">
+ <stop offset=".003" stop-color="#ffea00"/>
+ <stop offset=".497" stop-color="#ff272d"/>
+ <stop offset="1" stop-color="#c42482"/>
+ </radialGradient>
+ <radialGradient id="f" cx="-8315.504" cy="7875.919" r="445.678" gradientTransform="matrix(1.219 .123 .123 -1.219 10197.618 10946.078)" gradientUnits="userSpaceOnUse">
+ <stop offset=".003" stop-color="#ffe900"/>
+ <stop offset=".157" stop-color="#ffaf0e"/>
+ <stop offset=".316" stop-color="#ff7a1b"/>
+ <stop offset=".472" stop-color="#ff4e26"/>
+ <stop offset=".621" stop-color="#ff2c2e"/>
+ <stop offset=".762" stop-color="#ff1434"/>
+ <stop offset=".892" stop-color="#ff0538"/>
+ <stop offset="1" stop-color="#ff0039"/>
+ </radialGradient>
+ <radialGradient id="g" cx="-8252.468" cy="7462.783" r="408.958" gradientTransform="matrix(1.219 .123 .123 -1.219 10197.618 10946.078)" gradientUnits="userSpaceOnUse">
+ <stop offset=".003" stop-color="#ff272d"/>
+ <stop offset=".497" stop-color="#c42482"/>
+ <stop offset=".986" stop-color="#620700"/>
+ </radialGradient>
+ <radialGradient id="h" cx="750.189" cy="629.959" r="782.18" fx="778.167" fy="616.13" gradientTransform="matrix(1 0 0 -1 0 1026)" gradientUnits="userSpaceOnUse">
+ <stop offset=".156" stop-color="#ffea00"/>
+ <stop offset=".231" stop-color="#ffde00"/>
+ <stop offset=".365" stop-color="#ffbf00"/>
+ <stop offset=".541" stop-color="#ff8e00"/>
+ <stop offset=".763" stop-color="#ff272d"/>
+ <stop offset=".796" stop-color="#f92433"/>
+ <stop offset=".841" stop-color="#e91c45"/>
+ <stop offset=".893" stop-color="#cf0e62"/>
+ <stop offset=".935" stop-color="#b5007f"/>
+ </radialGradient>
+ <radialGradient id="i" cx="691.339" cy="1022.711" r="923.615" gradientTransform="matrix(1 0 0 -1 0 1026)" gradientUnits="userSpaceOnUse">
+ <stop offset=".279" stop-color="#ffea00"/>
+ <stop offset=".402" stop-color="#ffdd00"/>
+ <stop offset=".63" stop-color="#ffba00"/>
+ <stop offset=".856" stop-color="#ff9100"/>
+ <stop offset=".933" stop-color="#ff6711"/>
+ <stop offset=".994" stop-color="#ff4a1d"/>
+ </radialGradient>
+ <linearGradient id="j" x1="-8974.014" x2="-8689.652" y1="7777.06" y2="7849.544" gradientTransform="matrix(1.219 .123 .123 -1.219 10197.618 10946.078)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#c42482" stop-opacity=".5"/>
+ <stop offset=".474" stop-color="#ff272d" stop-opacity=".5"/>
+ <stop offset=".486" stop-color="#ff2c2c" stop-opacity=".513"/>
+ <stop offset=".675" stop-color="#ff7a1a" stop-opacity=".72"/>
+ <stop offset=".829" stop-color="#ffb20d" stop-opacity=".871"/>
+ <stop offset=".942" stop-color="#ffd605" stop-opacity=".964"/>
+ <stop offset="1" stop-color="#ffe302"/>
+ </linearGradient>
+ <linearGradient id="k" x1="272.686" x2="218.114" y1="2138.185" y2="2278.032" gradientTransform="matrix(.995 .1 .1 -.995 -306.431 2362.076)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#891551" stop-opacity=".6"/>
+ <stop offset="1" stop-color="#c42482" stop-opacity="0"/>
+ </linearGradient>
+ <linearGradient id="l" x1="49.255" x2="143.363" y1="337.277" y2="230.39" gradientTransform="matrix(.995 .1 .1 -.995 172.704 801.664)" gradientUnits="userSpaceOnUse">
+ <stop offset=".005" stop-color="#891551" stop-opacity=".5"/>
+ <stop offset=".484" stop-color="#ff272d" stop-opacity=".5"/>
+ <stop offset="1" stop-color="#ff272d" stop-opacity="0"/>
+ </linearGradient>
+ <linearGradient id="m" x1="227.277" x2="227.344" y1="151.525" y2="226.306" gradientTransform="matrix(.995 .1 .1 -.995 172.704 801.664)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#c42482"/>
+ <stop offset=".083" stop-color="#c42482" stop-opacity=".81"/>
+ <stop offset=".206" stop-color="#c42482" stop-opacity=".565"/>
+ <stop offset=".328" stop-color="#c42482" stop-opacity=".362"/>
+ <stop offset=".447" stop-color="#c42482" stop-opacity=".204"/>
+ <stop offset=".562" stop-color="#c42482" stop-opacity=".091"/>
+ <stop offset=".673" stop-color="#c42482" stop-opacity=".023"/>
+ <stop offset=".773" stop-color="#c42482" stop-opacity="0"/>
+ </linearGradient>
+ <linearGradient id="n" x1="655.531" x2="961.187" y1="987.88" y2="304.385" gradientTransform="matrix(1 0 0 -1 0 1026)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#fff14f"/>
+ <stop offset=".268" stop-color="#ffee4c"/>
+ <stop offset=".452" stop-color="#ffe643"/>
+ <stop offset=".612" stop-color="#ffd834"/>
+ <stop offset=".757" stop-color="#ffc41e"/>
+ <stop offset=".892" stop-color="#ffab02"/>
+ <stop offset=".902" stop-color="#ffa900"/>
+ <stop offset=".949" stop-color="#ffa000"/>
+ <stop offset="1" stop-color="#ff9100"/>
+ </linearGradient>
+ <linearGradient id="o" x1="715.885" x2="571.098" y1="594.79" y2="206.04" gradientTransform="matrix(1 0 0 -1 0 1026)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#ff8e00"/>
+ <stop offset=".04" stop-color="#ff8e00" stop-opacity=".858"/>
+ <stop offset=".084" stop-color="#ff8e00" stop-opacity=".729"/>
+ <stop offset=".13" stop-color="#ff8e00" stop-opacity=".628"/>
+ <stop offset=".178" stop-color="#ff8e00" stop-opacity=".557"/>
+ <stop offset=".227" stop-color="#ff8e00" stop-opacity=".514"/>
+ <stop offset=".282" stop-color="#ff8e00" stop-opacity=".5"/>
+ <stop offset=".389" stop-color="#ff8e00" stop-opacity=".478"/>
+ <stop offset=".524" stop-color="#ff8e00" stop-opacity=".416"/>
+ <stop offset=".676" stop-color="#ff8e00" stop-opacity=".314"/>
+ <stop offset=".838" stop-color="#ff8e00" stop-opacity=".172"/>
+ <stop offset="1" stop-color="#ff8e00" stop-opacity="0"/>
+ </linearGradient>
+ <linearGradient id="p" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ </defs>
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".979" x2="-.784" y1=".003" y2="1.07" gradientTransform="matrix(244.64831 0 0 228.3384 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#00ccda"/>
+ <stop offset="22%" stop-color="#0083ff"/>
+ <stop offset="26.1%" stop-color="#007af9"/>
+ <stop offset="33%" stop-color="#0060e8"/>
+ <stop offset="33.3%" stop-color="#005fe7"/>
+ <stop offset="43.8%" stop-color="#2639ad"/>
+ <stop offset="52.2%" stop-color="#401e84"/>
+ <stop offset="56.6%" stop-color="#4a1475"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.689 11.95c74.056 0 84.64 10.557 84.64 84.544v59.25c0 73.987-10.584 84.544-84.64 84.544h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.64-84.544z"/>
+ </g>
+ <g enable-background="new">
+ <path fill="url(#c)" class="st0" d="M805.3 93.6c-23.9 27.9-35.1 90.6-10.8 154.3 24.3 63.7 61.5 49.8 84.7 114.7 30.6 85.6 16.4 200.6 16.4 200.6s36.8 106.6 62.5-6.6c56.7-212.9-152.8-410.7-152.8-463z" transform="translate(23.543 27.13) scale(.20415)"/>
+ <path fill="url(#d)" class="st1" d="M845.7 805.6c-9.6 6.8-19.7 12.8-30.1 18.2 13.9-20.3 26.6-41.3 38.3-63 9.5-10.5 18.1-20.6 25.2-31.7 3.4-5.4 7.3-12.1 11.4-19.8 24.9-44.9 52.4-117.6 53.2-192.2v-5.6c.1-18.7-1.8-37.4-5.7-55.7.2 1.4.4 2.9.6 4.3l-.6-3.3c.4 2 .7 4 1 6 5.1 43.2 1.5 85.4-16.7 116.4-.3.5-.6.9-.9 1.3 9.4-47.2 12.6-99.4 2.1-151.6 0 0-4.2-25.4-35.4-102.4-18-44.4-49.8-80.7-78-107.2-24.7-30.5-47.1-51-59.5-64.1-25.8-27.2-36.6-47.6-41.1-60.9-3.9-1.9-53.1-49.8-57-51.6-21.5 33.4-89.2 137.7-57 235.1 14.6 44.2 51.5 90 90.1 115.7 1.7 1.9 23 25 33.1 77.2 10.4 53.8 5 95.9-16.5 158-25.3 54.5-90.1 108.4-150.7 113.9-129.7 11.8-177.1-65.1-177.1-65.1 46.3 18.5 97.6 14.7 128.7-4.6 31.4-19.4 50.4-33.8 65.8-28.1 15.2 5.7 27.3-10.8 16.4-27.8-17.1-26.4-48.4-40-79.4-34.6-31.4 5.1-60.2 30-101.4 5.9-2.7-1.5-5.2-3.2-7.7-5.1-2.7-1.8 8.8 2.7 6.1.7-8-4.4-22.2-13.8-25.9-17.2-.6-.6 6.2 2.2 5.6 1.6-38.5-31.7-33.7-53.1-32.5-66.6 1-10.7 8-24.5 19.8-30.1 5.7 3.1 9.2 5.5 9.2 5.5s-2.4-5-3.7-7.6c.5-.2.9-.1 1.4-.3 4.7 2.3 15 8.1 20.4 11.7 7.1 5 9.3 9.4 9.3 9.4s1.9-1 .5-5.4c-.5-1.8-2.6-7.5-9.7-13.2h.4c4.2 2.4 8.2 5.1 11.9 8.2 2-7.2 5.5-14.7 4.7-28.1-.5-9.4-.3-11.9-1.9-15.5-1.5-3.1.8-4.3 3.4-1.1-.4-2.5-1.2-5-2.2-7.4v-.2c3.2-11.2 68.2-40.5 73-43.9 7.8-5.5 14.3-12.6 19.1-20.8 3.6-5.8 6.3-13.8 7-26.1.4-8.8-3.8-14.7-69.5-21.6-18-1.8-28.5-14.8-34.5-26.8-1.1-2.6-2.2-4.9-3.3-7.3-1.1-2.7-1.9-5.6-2.6-8.4 10.7-30.9 28.8-57 55.4-76.7 1.4-1.3-5.8.3-4.3-1 1.7-1.5 12.7-6 14.8-7 2.5-1.2-10.9-6.9-22.7-5.5-12.1 1.4-14.6 2.8-21.1 5.5 2.7-2.7 11.2-6.1 9.2-6.1-13 2-29.2 9.6-43 18.1 0-1.5.3-3 .8-4.3-6.4 2.7-22.3 13.8-26.9 23.1.2-1.8.3-3.6.3-5.4-4.9 4.1-9.3 8.7-13.2 13.8l-.2.2c-37.4-15.1-70.2-16-98.1-9.3-6.1-6.1-9.1-1.6-22.9-32.1-.9-1.8.7 1.8 0 0-2.3-5.9 1.4 7.9 0 0-23.3 18.4-53.9 39.2-68.6 53.9-.2.6 17.2-4.9 0 0-6 1.7-5.6 5.3-6.5 37.5-.2 2.4 0 5.2-.2 7.4-11.7 15-19.7 27.6-22.8 34.2-15.2 26.2-31.9 67-48.1 131.6 7.2-17.5 15.8-34.4 25.8-50.4C97 434.5 84 488.3 81.4 571.1c3.3-17.1 7.4-34 12.5-50.7-3.2 68.7 8.7 137.4 34.7 201.1 9.3 22.8 24.8 57.5 51 95.4C261.9 904 378.3 958 507.2 958c134.6 0 255.4-58.9 338.5-152.4z" transform="translate(23.543 27.13) scale(.20415)"/>
+ <path fill="url(#e)" class="st2" d="M746.1 868.7c162.9-18.9 235-186.7 142.4-190-83.7-2.7-219.5 198.9-142.4 190z" transform="translate(23.543 27.13) scale(.20415)"/>
+ <path fill="url(#f)" class="st3" d="M900.2 644.4c112.1-65.2 82.8-206.1 82.8-206.1s-43.2 50.2-72.6 130.3c-29 79.4-77.6 115.2-10.2 75.8z" transform="translate(23.543 27.13) scale(.20415)"/>
+ <path fill="url(#g)" class="st4" d="M544.5 952.1C700.7 1002 835 878.9 752.2 837.8c-75.2-37.1-281.9 90.7-207.7 114.3z" transform="translate(23.543 27.13) scale(.20415)"/>
+ <path fill="url(#h)" class="st5" d="M911.8 704.2c3.8-5.4 8.9-22.5 13.5-30.2 27.6-44.5 27.8-80 27.8-80.8 16.7-83.2 15.1-117.2 4.9-180-8.3-50.6-44.3-123.1-75.6-158-32.2-36-9.5-24.2-40.7-50.5-27.3-30.3-53.8-60.3-68.3-72.4C669.2 45.1 671.6 26.6 673.6 23.4c-.3.4-.8.9-1.5 1.6-1.2-4.9-2.1-9.1-2.1-9.1s-57 57-69 152c-7.8 62 15.4 126.7 49 168 17.5 21.4 37.3 40.9 59 58 25.4 36.5 39.4 81.5 39.4 129.9 0 121.2-98.3 219.5-219.7 219.5-16.5 0-33-1.8-49.1-5.5-57.2-10.9-90.3-39.8-106.8-59.4-9.4-11.2-13.5-19.4-13.5-19.4 51.3 18.4 108 14.5 142.5-4.5 34.7-19.3 55.8-33.5 72.8-27.9 16.8 5.6 30.2-10.7 18.2-27.5-11.8-16.8-42.4-41-87.9-34.3-34.8 5.1-66.7 29.8-112.2 5.8-2.9-1.5-5.8-3.2-8.6-5-3-1.8 9.8 2.7 6.8.7-8.9-4.3-24.6-13.7-28.6-17.1-.7-.6 6.9 2.2 6.2 1.6-42.6-31.4-37.3-52.7-36-66 1.1-10.7 8.8-24.3 21.9-29.9 6.3 3.1 10.2 5.4 10.2 5.4s-2.7-4.9-4.1-7.5c.5-.2 1-.1 1.5-.3 5.2 2.2 16.6 8 22.6 11.6 7.8 4.9 10.3 9.4 10.3 9.4s2.1-1 .5-5.3c-.6-1.8-2.9-7.4-10.7-13.1h.5c4.6 2.3 9 5.1 13.1 8.2 2.2-7.1 6.1-14.6 5.3-27.9-.5-9.4-.3-11.8-2.1-15.4-1.6-3.1.9-4.3 3.8-1.1-.5-2.5-1.3-5-2.4-7.3v-.2c3.6-11.1 75.5-40.1 80.8-43.5 8.4-5.3 15.7-12.3 21.2-20.6 4-5.7 7-13.7 7.7-25.9.2-5.5-1.4-9.8-20.5-14-11.4-2.5-29.1-4.9-56.4-7.5-19.9-1.8-31.6-14.7-38.2-26.6-1.2-2.6-2.4-4.9-3.7-7.2-1.2-2.7-2.1-5.5-2.8-8.4 11.9-31.2 33.4-57.8 61.3-76.1 1.6-1.3-6.4.3-4.8-1 1.9-1.5 14.1-5.9 16.4-6.9 2.8-1.2-12-6.8-25.2-5.5-13.4 1.3-16.2 2.8-23.3 5.5 3-2.6 12.4-6.1 10.2-6.1-14.4 2-32.3 9.5-47.6 18 0-1.5.3-3 .9-4.3-7.1 2.7-24.6 13.7-29.7 22.9.2-1.8.3-3.6.3-5.4-5.4 4-10.3 8.6-14.6 13.7l-.3.2c-41.5-14.7-77.9-15.7-108.6-9-6.7-6.1-17.6-15.2-32.9-45.4-1-1.8-1.6 3.8-2.4 2-6-13.8-9.6-36.4-9-52 0 0-12.3 5.6-22.5 29.1-1.9 4.2-3.1 6.5-4.3 8.9-.6.7 1.3-7.7 1-7.2-1.8 3-6.4 7.2-8.4 12.6-1.4 4-3.3 6.3-4.6 11.3l-.3.5c-.1-1.5.4-6.1 0-5.1-4.8 9.7-8.9 19.6-12.3 29.8-5.5 18-11.9 42.6-12.9 74.6-.2 2.4 0 5.1-.2 7.3-13 14.8-21.9 27.4-25.2 33.9-16.8 26-35.3 66.4-53.3 130.5 8-17.5 17.5-34.2 28.5-50-14.9 34-29.4 87.3-32.2 169.5 3.6-17 8.3-33.8 13.9-50.2-2.6 54.8 3.8 122.7 38.4 199.4 20.6 45.1 67.9 136.6 183.6 208.1 0 0 39.4 29.3 107 51.3 5 1.8 10.1 3.6 15.2 5.3-1.6-.7-3.2-1.3-4.7-2.1 45 13.5 91.8 20.4 138.8 20.4C702.4 986.3 754 916 754 916s-.2.1-.5.4c2.5-2.3 4.9-4.7 7.1-7.3-27.6 26.1-90.7 27.8-114.3 25.9 40.2-11.8 66.7-21.8 118.2-41.5 6-2.2 12.2-4.8 18.5-7.6l2.1-.9c1.2-.6 2.5-1.1 3.7-1.7 25.1-11.8 48.7-26.6 70.3-44 51.7-41.3 62.9-81.6 68.8-108.1-.8 2.5-3.4 8.5-5.2 12.3-13.3 28.5-42.8 46-74.9 60.9 15.3-20 29.4-40.9 42.4-62.4 10.6-10.6 13.8-26.9 21.6-37.8z" transform="translate(23.543 27.13) scale(.20415)"/>
+ <path fill="url(#i)" class="st6" d="M848.9 803c21.1-23.2 40-49.8 54.3-80 36.9-77.6 94-206.6 49-341.3C916.8 275.2 868 217 806.1 160.1 705.6 67.8 677.5 26.5 677.5 2c0 0-116.1 129.4-65.7 264.4 50.4 135 153.5 130 221.7 270.9 80.3 165.7-64.9 346.6-185 397.2 7.4-1.6 267-60.4 280.6-208.9-.4 2.7-6.3 43.8-80.2 77.4z" transform="translate(23.543 27.13) scale(.20415)"/>
+ <path fill="url(#j)" class="st7" d="M512.6 321.4c.4-8.8-4.2-14.7-76.7-21.5-29.8-2.8-41.3-30.3-44.7-41.9-10.6 27.6-15 56.5-12.6 91.5 1.6 22.9 17 47.5 24.4 62 0 0 1.6-2.1 2.4-2.9 13.9-14.4 71.9-36.4 77.4-39.5 5.9-3.9 28.8-20.7 29.8-47.7z" transform="translate(23.543 27.13) scale(.20415)"/>
+ <path fill="url(#k)" class="st8" d="M193.3 158.5c-1-1.8-1.6 3.8-2.4 2-6-13.8-9.6-36.2-8.7-52 0 0-12.3 5.6-22.5 29.1-1.9 4.2-3.1 6.5-4.3 8.9-.6.7 1.3-7.7 1-7.2-1.8 3-6.4 7.2-8.3 12.4-1.7 4.2-3.3 6.5-4.6 11.8-.4 1.4.4-6.3.1-5.4-23.9 45.6-28.4 114.9-25.9 111.9 50.5-53.9 108.3-66.7 108.3-66.7-6.1-4.5-19.5-17.6-32.7-44.8z" transform="translate(23.543 27.13) scale(.20415)"/>
+ <path fill="url(#l)" class="st9" d="M384.8 722.1c-69.7-29.8-149-71.8-146-167.1C242.9 429.3 356 454.2 356 454.2c-4.3 1-15.7 9.2-19.7 17.8-4.3 10.8-12.1 35.3 11.6 60.9 37.1 40.2-76.2 95.4 98.7 199.6 4.3 2.4-41.1-1.5-61.8-10.4z" transform="translate(23.543 27.13) scale(.20415)"/>
+ <path fill="url(#m)" class="st10" d="M360.1 659.5c49.4 17.2 107 14.2 141.5-4.9 23.1-12.9 52.7-33.4 70.9-28.4-15.8-6.2-27.7-9.2-42.1-9.9-2.4 0-5.4-.1-8-.3-5.3 0-10.5.3-15.8.9-8.9.8-18.8 6.4-27.7 5.5-.5 0 8.7-3.8 8-3.6-4.8 1-9.9 1.2-15.4 1.9-3.5.4-6.4.8-9.9 1-103 8.7-190-55.8-190-55.8-7.5 25 33.1 74.3 88.5 93.6z" transform="translate(23.543 27.13) scale(.20415)"/>
+ <path fill="url(#n)" class="st11" d="M848.7 803.6c104.2-102.3 156.9-226.6 134.6-366 0 0 8.9 71.5-24.8 144.6 16.2-71.4 18.1-160.1-25-252C876 207.6 781.5 143 745.4 116.1c-54.7-40.8-77.4-82.3-77.8-90.9-16.3 33.5-65.8 148.2-5.3 247 56.6 92.6 145.9 120 208.3 204.9 115.1 156.6-21.9 326.5-21.9 326.5z" transform="translate(23.543 27.13) scale(.20415)"/>
+ <path fill="url(#o)" class="st12" d="M833.8 537.6C797.4 462.4 752 429.5 709 394c5 7 6.2 9.5 9 14 37.8 40.3 93.6 138.7 53.1 262.1-76.2 232.4-381.1 123-413.1 92.2 12.9 134.5 238 198.8 384.6 111.6C826 795 893.5 660.8 833.8 537.6z" transform="translate(23.543 27.13) scale(.20415)"/>
+ </g>
+ <path fill="#ffffff" opacity=".1" d="M249.643 83.58L44.234 236.61c11.562 2.311 26.426 3.019 45.523 3.019h75.37c74.055 0 84.639-10.558 84.639-84.544v-59.25c0-4.304-.041-8.371-.123-12.255z"/>
+ <path fill="url(#p)" fill-rule="evenodd" opacity=".4" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346 2.715.502 5.4 1.14 8.046 1.916a53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.177 35.177 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.693 41.693 0 0 1 3.363 6.042 55.983 55.983 0 0 1 2.597 7.005 80.223 80.223 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.134 325.134 0 0 1-.462 11.593 200.986 200.986 0 0 1-.856 10.326 124.692 124.692 0 0 1-1.348 9.137 80.686 80.686 0 0 1-1.918 8.027 55.416 55.416 0 0 1-2.597 7.005 41.181 41.181 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.178 35.178 0 0 1-5.134 4.215 40.413 40.413 0 0 1-6.059 3.35 55.14 55.14 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906c-3.03.57-6.089 1.011-9.148 1.346a203 203 0 0 1-10.348.854c-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942a571 571 0 0 1-12.984-.128 328.353 328.353 0 0 1-11.626-.462 203.002 203.002 0 0 1-10.348-.854c-3.06-.335-6.118-.777-9.148-1.346a77.805 77.805 0 0 1-8.046-1.906 55.14 55.14 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.177 35.177 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.994 200.994 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.767.472 10.13.845 2.971.315 5.932.747 8.863 1.297A75.943 75.943 0 0 1 216.1 20.5a50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.27 37.27 0 0 1 3.03 5.443 51.458 51.458 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.83 7.634c.54 2.928.973 5.875 1.297 8.842.374 3.36.65 6.73.846 10.11a318.4 318.4 0 0 1 .453 11.456c.088 4.293.138 8.577.138 12.87v58.212c0 4.293-.05 8.577-.138 12.87a317.553 317.553 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.688 121.688 0 0 1-1.298 8.832 75.561 75.561 0 0 1-1.83 7.634 50.9 50.9 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.037 37.037 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.943 75.943 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.862 1.306a193.7 193.7 0 0 1-10.132.836c-3.826.216-7.652.373-11.479.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.084 320.084 0 0 1-11.48-.452 193.7 193.7 0 0 1-10.13-.836c-2.971-.324-5.932-.756-8.863-1.306a75.943 75.943 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.939 30.939 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.53 36.765 36.765 0 0 1-3.03-5.442 50.903 50.903 0 0 1-2.4-6.494 75.566 75.566 0 0 1-1.829-7.634 121.689 121.689 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.447 317.447 0 0 1-.453-11.456 623.85 623.85 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z" transform="translate(.621 -.001)"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/firefox3.svg b/.icons/Gruvbox_Dark-2/apps/64/firefox3.svg
new file mode 120000
index 000000000..90ca4b461
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/firefox3.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/firestarter.svg b/.icons/Gruvbox_Dark-2/apps/64/firestarter.svg
new file mode 120000
index 000000000..5647f7f65
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/firestarter.svg
@@ -0,0 +1 @@
+firewall.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/firestorm.svg b/.icons/Gruvbox_Dark-2/apps/64/firestorm.svg
new file mode 100644
index 000000000..544f3a8b8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/firestorm.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="2SwRpeZvDGWje7LBPNv6nvYNs4Wh4J6P" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#2SwRpeZvDGWje7LBPNv6nvYNs4Wh4J6P)">
+ <linearGradient id="_lgradient_171" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_171)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_172" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_172)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <linearGradient id="_lgradient_173" x1="0" x2=".004" y1="-.003" y2="1.301" gradientTransform="matrix(145,0,0,145.003026,55.5,55.498487)" gradientUnits="userSpaceOnUse">
+ <stop offset=".87%" style="stop-color:#fdc92b"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_173)" fill-rule="evenodd" d="M 127.999272 55.499163 C 134.201595 55.499163 140.403951 56.28577 146.405759 57.85628 L 146.405759 57.861045 C 161.628664 61.850102 174.913124 70.667463 184.499546 82.575877 C 184.608915 92.162942 183.367897 102.424574 180.777199 113.362027 C 184.778394 104.76614 187.683065 96.170222 188.18812 87.575012 C 192.909083 94.589602 196.434263 102.474542 198.476731 110.937427 C 195.701681 118.582637 191.741664 125.04156 186.963328 130.681456 C 191.229204 128.006341 195.49508 123.659428 199.761633 117.638721 C 200.826411 125.076654 200.74135 132.665843 199.494923 140.077439 C 194.286483 145.325738 189.078719 148.691581 183.870247 151.506458 C 188.104411 151.812994 192.659276 150.835337 197.536196 148.572746 C 190.094882 173.751422 169.058515 193.213222 143.596259 198.812615 C 139.320241 194.320532 137.53505 189.168145 133.751241 182.602556 C 133.544641 186.664505 135.67555 192.980286 138.637626 199.72411 C 131.597376 200.763261 124.407221 200.759881 117.365651 199.71854 C 120.326374 192.976712 122.455932 186.663667 122.249331 182.602363 C 118.465523 189.165923 116.680975 194.31699 112.407018 198.808398 C 86.961632 193.227228 65.900297 173.737063 58.464376 148.572553 C 63.341312 150.835143 67.896162 151.813509 72.129633 151.506297 C 66.920517 148.691388 61.712737 145.325544 56.504957 140.077278 C 55.258546 132.665649 55.173485 125.076493 56.23894 117.638528 C 60.505492 123.659235 64.771368 128.006824 69.037244 130.681263 C 64.258216 125.041367 60.2982 118.582443 57.523825 110.937234 C 59.566293 102.474348 63.090813 94.589441 67.81176 87.574819 C 68.317492 96.170061 71.222855 104.765947 75.222697 113.361866 C 72.631984 102.425057 71.391641 92.162781 71.50035 82.575684 C 79.331941 72.846828 89.63203 65.181335 101.441168 60.525858 L 101.441168 60.519225 C 109.880422 57.192532 118.937481 55.498487 127.999948 55.498487 C 101.595112 55.499002 80.182682 76.910933 80.182682 103.315077 C 80.182682 116.806138 85.774638 128.990694 94.763506 137.685164 C 93.284818 115.141101 104.595002 96.88587 120.690959 93.478848 C 115.105764 92.918416 110.486073 93.978494 106.318104 96.564491 C 108.600253 93.139215 112.306406 91.554539 114.941019 90.303411 C 109.786571 90.456663 105.664514 91.735479 100.509406 95.337639 C 122.70371 68.017268 172.918596 98.747365 154.693081 117.175456 C 156.801712 109.655134 148.223372 105.058414 139.076519 105.068555 C 110.343606 105.099592 117.07869 140.876796 142.336342 142.926701 C 164.145118 144.696374 175.816538 122.456143 175.816538 103.315753 C 175.816538 76.911577 154.404768 55.499839 127.999948 55.499163 L 127.999272 55.499163 Z M 133.238781 92.373567 C 138.873267 94.492983 144.010844 92.958275 141.593649 96.266745 C 138.549861 95.357246 135.822749 93.973085 133.238781 92.373567 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/firestorm_48.svg b/.icons/Gruvbox_Dark-2/apps/64/firestorm_48.svg
new file mode 120000
index 000000000..3867e4388
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/firestorm_48.svg
@@ -0,0 +1 @@
+firestorm.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/firestorm_icon.svg b/.icons/Gruvbox_Dark-2/apps/64/firestorm_icon.svg
new file mode 120000
index 000000000..3867e4388
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/firestorm_icon.svg
@@ -0,0 +1 @@
+firestorm.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/firewall-config.svg b/.icons/Gruvbox_Dark-2/apps/64/firewall-config.svg
new file mode 120000
index 000000000..5647f7f65
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/firewall-config.svg
@@ -0,0 +1 @@
+firewall.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/firewall.svg b/.icons/Gruvbox_Dark-2/apps/64/firewall.svg
new file mode 100644
index 000000000..dbf261848
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/firewall.svg
@@ -0,0 +1,60 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="256" height="256" version="1.1" viewBox="0 0 256 256" style="isolation:isolate">
+ <defs>
+ <style id="gradients" type="text/css">
+ .conical { fill: url(#Gradient1); }
+ </style>
+ <clipPath id="_clipPath_tlgeA0xdyqjmsqaXWs7ctpbL3Zdjc4dI">
+ <rect width="256" height="256"/>
+ </clipPath>
+ <linearGradient id="Gradient1" gradientTransform="rotate(90)">
+ <stop offset="0%" stop-color="#ffffff" stop-opacity="0"/>
+ <stop offset="100%" stop-color="#ffffff" stop-opacity=".5"/>
+ </linearGradient>
+ <pattern id="Pattern" width="600" height="600" x="0" y="0" patternUnits="userSpaceOnUse">
+ <g transform="rotate(0, 300, 300)">
+ <rect fill="url(#Gradient1)" width="300" height="600" x="0" y="0" shape-rendering="crispEdges"/>
+ <rect fill="url(#Gradient2)" width="300" height="600" x="300" y="0" shape-rendering="crispEdges"/>
+ </g>
+ </pattern>
+ </defs>
+ <g clip-path="url(#_clipPath_tlgeA0xdyqjmsqaXWs7ctpbL3Zdjc4dI)">
+ <defs>
+ <filter id="IjnQVck3VDclQhLd5LP5d6noZTLlHvLZ" width="4" height="4" x="-2" y="-2" filterUnits="objectBoundingBox" style="color-interpolation-filters:sRGB">
+ <feGaussianBlur in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood flood-opacity=".4"/>
+ <feComposite in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g style="filter:url(#IjnQVck3VDclQhLd5LP5d6noZTLlHvLZ)">
+ <linearGradient id="_lgradient_3" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.64831,0,0,228.3384,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#afb0b3"/>
+ <stop offset="100%" style="stop-color:#bdc3c7"/>
+ </linearGradient>
+ <path d="m 165.69061,11.95 c 74.05571,0 84.63939,10.557198 84.63939,84.543859 v 59.250791 c 0,73.98626 -10.58368,84.54375 -84.63939,84.54375 H 90.321084 c -74.055704,0 -84.639393,-10.55749 -84.639393,-84.54375 V 96.493859 C 5.681691,22.507198 16.26538,11.95 90.321084,11.95 Z" style="fill:url(#_lgradient_3)"/>
+ </g>
+ <linearGradient id="_lgradient_4" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.33799,5.676,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#c0392b"/>
+ <stop offset="100%" style="stop-color:#e74c3c"/>
+ </linearGradient>
+ <path d="m 86.537003,159.153 v 40.27901 H 167.09399 V 159.153 Z m 48.569987,-48.57 V 150.86 H 214.48 v -40.277 z m -88.846992,0 V 150.86 H 125.631 V 110.583 Z M 86.537003,62.012001 V 102.29 H 167.09399 V 62.012001 Z M 250.324,102.29 v -5.797004 c 0,-9.247993 -0.165,-17.505996 -0.59899,-24.875 C 249.535,68.410004 249.269,65.208 248.92599,62.012001 h -73.539 V 102.29 Z m 0,48.57 v -40.277 h -27.679 l 0.23,20.13799 0.23,20.13901 z m -2.703,48.57201 c 0.481,-2.64801 0.903,-5.41901 1.23799,-8.41201 0.36501,-3.253 0.64901,-6.71501 0.86602,-10.40001 0.37399,-6.36 0.47599,-13.718 0.51699,-21.46699 h -74.85501 v 40.27901 z m -24.67399,34.37298 c 0.666,-0.26599 1.42799,-0.472 2.06298,-0.75899 2.03983,-0.91552 3.99849,-2.00207 5.85501,-3.248 1.76149,-1.18623 3.40563,-2.53804 4.90999,-4.037 1.50118,-1.50218 2.85503,-3.14468 4.043,-4.905 1.24742,-1.85353 2.33531,-3.80954 3.25202,-5.847 0.93599,-2.061 1.75099,-4.29699 2.47299,-6.692 h -22.178 l -0.326,19.842 z m -89.02301,6.483 h 31.762 c 9.25699,0 17.521,-0.16499 24.898,-0.59799 3.688,-0.216 7.155,-0.49901 10.412,-0.863 3.25701,-0.364 6.30499,-0.807 9.15599,-1.344 1.54701,-0.291 2.89501,-0.683 4.32801,-1.031 V 207.72301 H 133.924 Z M 45.074001,237.3 c 0.272999,0.053 0.496998,0.131 0.773999,0.183 2.851001,0.537 5.899002,0.98 9.156002,1.344 3.257,0.36399 6.723999,0.647 10.411998,0.863 7.376999,0.433 15.640999,0.59799 24.898003,0.59799 H 125.631 V 207.72301 H 45.074001 Z M 10.393,208.13901 c 0.736,2.46899 1.576,4.75499 2.537,6.86999 0.916691,2.03746 2.004593,3.99347 3.251999,5.847 1.187987,1.76032 2.541834,3.40282 4.043001,4.905 1.504366,1.49896 3.148503,2.85077 4.91,4.037 1.856522,1.24593 3.815182,2.33248 5.855,3.248 1.782999,0.808 3.759001,1.487 5.790998,2.13399 v -27.517 L 18.715,207.989 Z M 5.758,159.153 c 0.041,7.74899 0.143,15.10699 0.517,21.46699 0.217,3.685 0.501,7.14701 0.866,10.40001 0.335,2.993 0.757,5.764 1.238,8.41201 H 78.244003 V 159.153 Z M 5.676,110.583 V 150.86 H 36.780998 V 110.583 Z M 7.074,62.012001 c -0.343,3.195 -0.61,6.398003 -0.799,9.605995 C 5.841,78.987 5.676,87.245003 5.676,96.492996 V 102.29 H 78.244003 V 62.012001 Z M 213.07001,15.45 c -0.99102,-0.222 -1.875,-0.499 -2.91802,-0.695 -2.851,-0.537 -5.89898,-0.98 -9.15599,-1.344 -3.46249,-0.378934 -6.93437,-0.6667 -10.412,-0.863 -7.377,-0.434 -15.64101,-0.598 -24.898,-0.598 h -32.582 l -0.58999,22.471001 v 20.137997 h 80.556 z M 247.879,54.558998 C 247.746,53.755001 247.66,52.846001 247.51401,52.070999 246.976,49.223 246.34599,46.57 245.60899,44.099998 244.873,41.631001 244.03101,39.345001 243.07001,37.229 c -0.91671,-2.03746 -2.0046,-3.993477 -3.25202,-5.847 -1.18797,-1.760323 -2.54182,-3.402821 -4.043,-4.905001 -1.5041,-1.499248 -3.14827,-2.85108 -4.90999,-4.036998 -1.85652,-1.245938 -3.81518,-2.332484 -5.85501,-3.248002 -0.957,-0.432998 -2.08,-0.757999 -3.108,-1.143999 L 221.631,34.716 221.30701,54.558998 Z M 35.373001,17.577 C 33.882,18.094999 32.34,18.580999 30.99,19.191999 c -2.039818,0.915518 -3.998478,2.002064 -5.855,3.248002 -1.761728,1.185918 -3.405893,2.53775 -4.91,4.036998 -1.501167,1.50218 -2.855014,3.144678 -4.043001,4.905001 -1.247406,1.853523 -2.335308,3.80954 -3.251999,5.847 -0.961,2.116001 -1.803,4.402001 -2.539,6.870998 C 9.654,46.57 9.024,49.223 8.486,52.070999 8.34,52.846001 8.254,53.755001 8.121,54.558998 H 35.373001 Z M 124.75,11.95 H 90.314003 c -9.257004,0 -17.521004,0.164 -24.898003,0.598 -3.687999,0.216 -7.154998,0.499 -10.411998,0.863 -2.105004,0.235 -3.984002,0.564 -5.918003,0.869 h -0.004 C 48.025002,14.447 46.855,14.565 45.848,14.755 c -0.779999,0.146 -1.431,0.358 -2.182,0.519 v 39.284998 h 80.557 V 34.421001 Z" style="fill:url(#_lgradient_4)"/>
+ <g style="opacity:0.4">
+ <linearGradient id="_lgradient_5" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path d="m 165.06803,11.951234 c 4.32796,-0.0098 8.65591,0.0393 12.98388,0.137547 3.87549,0.0786 7.75096,0.225969 11.62645,0.45194 3.45254,0.196495 6.90506,0.481413 10.34775,0.854755 3.05908,0.334042 6.11816,0.785982 9.14773,1.345993 2.7148,0.501064 5.4001,1.139674 8.04606,1.915831 2.40005,0.697558 4.75091,1.562139 7.02309,2.583915 2.1148,0.943179 4.14107,2.063202 6.05914,3.350247 1.83937,1.237921 3.56072,2.652689 5.13453,4.214828 1.56396,1.571962 2.98039,3.281474 4.21975,5.118705 1.28856,1.915829 2.40989,3.939733 3.364,6.042234 1.02298,2.279347 1.88857,4.617644 2.59679,7.005063 0.77705,2.642863 1.41641,5.325025 1.91806,8.036664 0.56066,3.026028 1.01314,6.071709 1.34757,9.127214 0.37378,3.438666 0.65903,6.877336 0.85575,10.325833 0.22624,3.861136 0.37378,7.732098 0.4623,11.593234 0.0885,4.322894 0.13771,8.645795 0.12788,12.958869 v 58.211784 c 0.01,4.32289 -0.0393,8.63596 -0.12788,12.95886 -0.0885,3.87096 -0.23606,7.7321 -0.4623,11.59323 -0.19672,3.4485 -0.48197,6.89699 -0.85575,10.32585 -0.33443,3.0555 -0.78691,6.111 -1.34757,9.13702 -0.50165,2.70181 -1.14101,5.38399 -1.91806,8.02685 -0.70822,2.38741 -1.57381,4.73553 -2.59679,7.00505 -0.95411,2.11234 -2.07544,4.12641 -3.364,6.04225 -1.23936,1.83723 -2.65579,3.55656 -4.21975,5.1187 -1.57381,1.56213 -3.29516,2.9769 -5.13453,4.21483 -1.91807,1.28704 -3.94434,2.40707 -6.05914,3.35024 -2.27218,1.02178 -4.62304,1.88637 -7.02309,2.59374 -2.64596,0.77616 -5.33126,1.41477 -8.04606,1.906 -3.02957,0.56984 -6.08865,1.01195 -9.14773,1.34601 -3.44269,0.37333 -6.89521,0.65826 -10.34775,0.85475 -3.87549,0.22596 -7.75096,0.37335 -11.62645,0.46176 -4.32797,0.0884 -8.65592,0.13755 -12.98388,0.12773 H 90.941963 c -4.327957,0.01 -8.655914,-0.0393 -12.983863,-0.12773 -3.87549,-0.0884 -7.75098,-0.2358 -11.626462,-0.46176 -3.45253,-0.19649 -6.90506,-0.48142 -10.347752,-0.85475 -3.059078,-0.33406 -6.118153,-0.77617 -9.147724,-1.34601 -2.714806,-0.49123 -5.400105,-1.12984 -8.046062,-1.906 -2.400047,-0.70737 -4.750913,-1.57196 -7.023091,-2.59374 -2.114796,-0.94317 -4.141066,-2.0632 -6.059138,-3.35024 -1.839382,-1.23793 -3.560728,-2.6527 -5.134528,-4.21483 -1.563966,-1.56214 -2.980388,-3.28147 -4.219757,-5.1187 -1.28855,-1.91584 -2.409885,-3.92991 -3.364002,-6.04225 -1.022972,-2.26952 -1.888563,-4.61764 -2.596773,-7.00505 C 9.615746,204.62484 8.976389,201.94266 8.47474,199.24085 7.914072,196.21483 7.461604,193.15933 7.127172,190.10383 6.753394,186.67497 6.468142,183.22648 6.271417,179.77798 6.045183,175.91685 5.897639,172.05571 5.809112,168.18475 5.720586,163.86185 5.671405,159.54878 5.681241,155.22589 V 97.014106 C 5.671405,92.701032 5.720586,88.378131 5.809112,84.055237 5.897639,80.194101 6.045183,76.323139 6.271417,72.462003 6.468142,69.013506 6.753394,65.574836 7.127172,62.13617 c 0.334432,-3.055505 0.7869,-6.101186 1.347568,-9.127214 0.501649,-2.711639 1.141006,-5.393801 1.918071,-8.036664 0.70821,-2.387419 1.573801,-4.725716 2.596773,-7.005063 0.954117,-2.102501 2.075452,-4.126405 3.364002,-6.042234 1.239369,-1.837231 2.655791,-3.546743 4.219757,-5.118705 1.5738,-1.562139 3.295146,-2.976907 5.134528,-4.214828 1.918072,-1.287045 3.944342,-2.407068 6.059138,-3.350247 2.272178,-1.021776 4.623044,-1.886357 7.023091,-2.583915 2.645957,-0.776157 5.331256,-1.414767 8.046062,-1.915831 3.029571,-0.560011 6.088646,-1.011951 9.147724,-1.345993 3.442692,-0.373342 6.895222,-0.65826 10.347752,-0.854755 3.875482,-0.225971 7.750972,-0.373342 11.626462,-0.45194 4.327949,-0.09825 8.655906,-0.147372 12.983863,-0.137547 z m 0.01,4.008507 c 4.29844,-0.0098 8.59688,0.0393 12.89534,0.127722 3.8263,0.08842 7.65261,0.235794 11.47891,0.451939 3.38368,0.196496 6.76736,0.47159 10.13136,0.84493 2.97054,0.314394 5.93126,0.746684 8.86246,1.296871 2.5771,0.471589 5.13453,1.080725 7.65261,1.817583 2.22301,0.648435 4.39681,1.454066 6.50177,2.397243 1.90824,0.854756 3.73779,1.866708 5.46896,3.02603 1.623,1.09055 3.13777,2.338296 4.52469,3.723589 1.38692,1.385293 2.63611,2.898308 3.73778,4.519395 1.16067,1.729159 2.17381,3.546744 3.02957,5.442925 0.94428,2.112324 1.75086,4.283597 2.40004,6.494171 0.74756,2.515143 1.34758,5.059759 1.82954,7.633848 0.541,2.927781 0.9738,5.875213 1.2984,8.842295 0.37378,3.360073 0.64919,6.72997 0.84592,10.109694 0.2164,3.821836 0.37378,7.633845 0.45246,11.45568 0.0885,4.293428 0.1377,8.577029 0.1377,12.87045 0,0 0,0 0,0 v 58.211784 c 0,0 0,0 0,0 0,4.29342 -0.0492,8.57702 -0.1377,12.87044 -0.0787,3.82183 -0.23606,7.64367 -0.45246,11.45568 -0.19673,3.37973 -0.47214,6.74962 -0.84592,10.11952 -0.3246,2.95725 -0.7574,5.90469 -1.2984,8.83246 -0.48196,2.5741 -1.08198,5.11872 -1.82954,7.63385 -0.64918,2.22041 -1.45576,4.38186 -2.40004,6.49418 -0.85576,1.89619 -1.8689,3.7236 -3.02957,5.44293 -1.10167,1.6309 -2.35086,3.14393 -3.73778,4.52922 -1.38692,1.37546 -2.90169,2.62321 -4.52469,3.71376 -1.73117,1.15932 -3.56072,2.17127 -5.46896,3.02602 -2.10496,0.95301 -4.27876,1.74882 -6.50177,2.39725 -2.51808,0.73686 -5.07551,1.346 -7.65261,1.81759 -2.9312,0.55018 -5.89192,0.98247 -8.86246,1.30669 -3.364,0.36351 -6.74768,0.64844 -10.13136,0.8351 -3.8263,0.21615 -7.65261,0.37335 -11.47891,0.45195 -4.29846,0.0982 -8.5969,0.13754 -12.89534,0.13754 0,0 0,0 -0.01,0 H 90.941963 c -0.0098,0 -0.0098,0 -0.0098,0 -4.298442,0 -8.596891,-0.0393 -12.895341,-0.13754 -3.826305,-0.0786 -7.652611,-0.2358 -11.478916,-0.45195 -3.383673,-0.18666 -6.767346,-0.47159 -10.13135,-0.8351 -2.970551,-0.32422 -5.931265,-0.75651 -8.86247,-1.30669 -2.577104,-0.47159 -5.134531,-1.08073 -7.652615,-1.81759 -2.222994,-0.64843 -4.396807,-1.44424 -6.501768,-2.39725 -1.908236,-0.85475 -3.737779,-1.8667 -5.468962,-3.02602 -1.622983,-1.09055 -3.137768,-2.3383 -4.524681,-3.71376 -1.386913,-1.38529 -2.636118,-2.89832 -3.737779,-4.52922 -1.160679,-1.71933 -2.173815,-3.54674 -3.029569,-5.44293 -0.944282,-2.11232 -1.750855,-4.27377 -2.400048,-6.49418 -0.747556,-2.51513 -1.347569,-5.05975 -1.829545,-7.63385 -0.540995,-2.92777 -0.97379,-5.87521 -1.298387,-8.83246 -0.373778,-3.3699 -0.649193,-6.73979 -0.845918,-10.11952 C 10.058378,175.74 9.900997,171.91816 9.822307,168.09633 9.733781,163.80291 9.6846,159.51931 9.6846,155.22589 c 0,0 0,0 0,0 V 97.014106 c 0,0 0,0 0,0 0,-4.293421 0.049181,-8.577022 0.137707,-12.87045 0.07869,-3.821835 0.236071,-7.633844 0.452469,-11.45568 0.196725,-3.379724 0.47214,-6.749621 0.845918,-10.109694 0.324597,-2.967082 0.757392,-5.914514 1.298387,-8.842295 0.481976,-2.574089 1.081989,-5.118705 1.829545,-7.633848 0.649193,-2.210574 1.455766,-4.381847 2.400048,-6.494171 0.855754,-1.896181 1.86889,-3.713766 3.029569,-5.442925 1.101661,-1.621087 2.350866,-3.134102 3.737779,-4.519395 1.386913,-1.385293 2.901698,-2.633039 4.524681,-3.723589 1.731183,-1.159322 3.560726,-2.171274 5.468962,-3.02603 2.104961,-0.943177 4.278774,-1.748808 6.501768,-2.397243 2.518084,-0.736858 5.075511,-1.345994 7.652615,-1.817583 2.931205,-0.550187 5.891919,-0.982477 8.86247,-1.296871 3.364004,-0.37334 6.747677,-0.648434 10.13135,-0.84493 3.826305,-0.216145 7.652611,-0.363516 11.478916,-0.451939 4.29845,-0.08842 8.596899,-0.137547 12.895341,-0.127722 0,0 0,0 0.0098,0 h 74.126065 c 0.01,0 0.01,0 0.01,0 z" style="fill:url(#_lgradient_5);fill-rule:evenodd"/>
+ </g>
+ <g transform="matrix(0.76764742,0,0,0.7676469,-278.27851,62.786809)">
+ <path d="m 434.80705,84.952001 c 0,-52.125199 42.31906,-94.4443979 94.4444,-94.4443979 52.12533,0 94.4444,42.3191989 94.4444,94.4443979 0,52.125329 -42.31907,94.444529 -94.4444,94.444529 -52.12534,0 -94.4444,-42.3192 -94.4444,-94.444529 z" style="fill:#da1636"/>
+ <path d="m 451.47371,84.952001 c 0,-42.926666 34.85107,-77.7777319 77.77774,-77.7777319 42.92666,0 77.77773,34.8510659 77.77773,77.7777319 0,42.926799 -34.85107,77.777859 -77.77773,77.777859 -42.92667,0 -77.77774,-34.85106 -77.77774,-77.777859 z" style="fill:#ebebeb"/>
+ <path d="m 470.36251,84.952001 c 0,-32.5016 26.38734,-58.888799 58.88894,-58.888799 32.5016,0 58.88893,26.387199 58.88893,58.888799 0,32.501729 -26.38733,58.888929 -58.88893,58.888929 -32.5016,0 -58.88894,-26.3872 -58.88894,-58.888929 z" style="fill:#da1636"/>
+ <path d="m 487.02918,84.952001 c 0,-23.303066 18.9192,-42.222133 42.22227,-42.222133 23.30306,0 42.22226,18.919067 42.22226,42.222133 0,23.303059 -18.9192,42.222259 -42.22226,42.222259 -23.30307,0 -42.22227,-18.9192 -42.22227,-42.222259 z" style="fill:#3d4552"/>
+ <path d="m 551.36918,117.72986 -22.26213,-12.42893 -22.37334,12.20773 4.3788,-26.068797 -17.97213,-18.566662 24.9688,-3.683333 11.2656,-23.682266 11.05227,23.793332 24.93546,3.93 -18.1388,18.387729 z" style="fill:#ffffff"/>
+ <path class="conical" d="m 434.80704,84.952 c 0,-52.1252 42.31906,-94.4443998 94.44442,-94.4443998 52.1253,0 94.4444,42.3191998 94.4444,94.4443998 0,52.12533 -42.3191,94.44453 -94.4444,94.44453 -52.12536,0 -94.44442,-42.3192 -94.44442,-94.44453 z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/firewatch.svg b/.icons/Gruvbox_Dark-2/apps/64/firewatch.svg
new file mode 100755
index 000000000..dc8ab1d19
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/firewatch.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="FX6LEAkZ5DcfAlRJgMppLZeW1NOv20uo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#FX6LEAkZ5DcfAlRJgMppLZeW1NOv20uo)">
+ <linearGradient id="_lgradient_34" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_34)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_35" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_35)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="ZMskAKckrMXkuxusIcPvkrJUTSnxndic" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#ZMskAKckrMXkuxusIcPvkrJUTSnxndic)">
+ <path d="M 128 58.044 C 127.593 58.044 125.843 59.203 123.976 60.618 C 107.48 72.832 84.279 85.555 62.182 88.696 L 59.316 89.141 L 59.513 92.027 C 59.847 96.909 62.678 109.869 65.402 118.974 C 68.889 130.628 72.752 140.418 77.828 150.484 C 89.325 173.283 103.856 187.399 121.709 198.239 C 124.035 199.652 126.194 200.412 128 200.5 C 129.806 200.412 131.965 199.652 134.291 198.239 C 152.144 187.399 166.675 173.283 178.172 150.484 C 183.248 140.418 187.111 130.628 190.598 118.974 C 193.322 109.869 196.153 96.909 196.487 92.027 L 196.684 89.141 L 193.818 88.696 C 171.721 85.555 148.52 72.832 132.024 60.618 C 130.157 59.203 128.407 58.044 128 58.044 L 128 58.044 Z"/>
+ </g>
+ <linearGradient id="_lgradient_36" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(137.368,0,0,142.456,59.316,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_36)" d="M 128 55.5 C 127.593 55.5 125.843 56.659 123.976 58.074 C 107.48 70.289 84.279 83.012 62.182 86.152 L 59.316 86.597 L 59.513 89.484 C 59.847 94.365 62.678 107.325 65.402 116.431 C 68.889 128.084 72.752 137.874 77.828 147.941 C 89.325 170.739 103.856 184.855 121.709 195.695 C 124.035 197.108 126.194 197.869 128 197.956 C 129.806 197.869 131.965 197.108 134.291 195.695 C 152.144 184.855 166.675 170.739 178.172 147.941 C 183.248 137.874 187.111 128.084 190.598 116.431 C 193.322 107.325 196.153 94.365 196.487 89.484 L 196.684 86.597 L 193.818 86.152 C 171.721 83.012 148.52 70.289 132.024 58.074 C 130.157 56.659 128.407 55.5 128 55.5 L 128 55.5 Z"/>
+ <path fill="#ffffff" d="M 128 73.416 C 113.672 83.473 96.287 93.181 76.944 98.298 C 77.997 103.447 78.617 107.347 80.024 112.051 C 83.297 122.988 86.765 131.772 91.452 141.067 C 101.364 160.724 112.943 171.898 128 181.361 C 143.057 171.898 154.636 160.724 164.548 141.067 C 169.235 131.772 172.703 122.988 175.976 112.051 C 177.383 107.347 178.003 103.447 179.056 98.298 C 159.713 93.181 142.328 83.473 128 73.416 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 55.5 C 127.593 55.5 125.843 56.659 123.976 58.074 C 107.48 70.289 84.274 83.015 62.178 86.155 L 59.316 86.593 L 59.49 89.112 L 62.178 88.699 C 84.274 85.559 107.48 72.832 123.976 60.618 C 125.843 59.203 127.593 58.044 128 58.044 C 128.407 58.044 130.157 59.203 132.024 60.618 C 148.52 72.832 171.726 85.559 193.822 88.699 L 196.51 89.112 L 196.684 86.593 L 193.822 86.155 C 171.726 83.015 148.52 70.289 132.024 58.074 C 130.157 56.659 128.407 55.5 128 55.5 L 128 55.5 Z"/>
+ </g>
+ <linearGradient id="_lgradient_37" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(55.875,0,0,77.511,99.75,86.25)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_37)" d="M 127.875 86.25 C 117.635 104.043 109.228 115.803 102.625 121.5 L 110.875 122.75 C 109.624 129.912 105.926 136.588 99.75 142.75 C 110.874 142.195 118.759 141.33 121.375 140.125 L 120.625 162.75 C 125.534 164.094 130.586 164.104 135.75 162.75 L 134.75 139.875 C 142.417 141.401 149.969 142.078 155.625 141.875 C 149.761 134.13 146.437 127.932 145.625 123.25 L 153 121.125 C 147.1 116.573 138.735 104.958 127.875 86.25 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/five-or-more.svg b/.icons/Gruvbox_Dark-2/apps/64/five-or-more.svg
new file mode 120000
index 000000000..99ffabe4f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/five-or-more.svg
@@ -0,0 +1 @@
+klines.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fjt.svg b/.icons/Gruvbox_Dark-2/apps/64/fjt.svg
new file mode 100644
index 000000000..55250699e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fjt.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="AdgZvMmQtn1FS4DDhPOCl6LCEXqSX6KP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#AdgZvMmQtn1FS4DDhPOCl6LCEXqSX6KP)">
+ <path fill="#808080" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <g filter="url(#jdv9nBVYOg3tw47u0BIhb79vF4E0SwfX)">
+ <linearGradient id="_lgradient_67" x1=".992" x2=".346" y1=".43" y2=".433" gradientTransform="matrix(200,0,0,186.666,27.5,33.667)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffe88d"/>
+ <stop offset="100%" style="stop-color:#ffefab"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_67)" d="M 158.307 33.667 C 218.848 33.667 227.5 42.297 227.5 102.781 L 227.5 151.219 C 227.5 211.703 218.848 220.333 158.307 220.333 L 96.693 220.333 C 36.152 220.333 27.5 211.703 27.5 151.219 L 27.5 102.781 C 27.5 42.297 36.152 33.667 96.693 33.667 L 158.307 33.667 L 158.307 33.667 Z"/>
+ </g>
+ <defs>
+ <filter id="jdv9nBVYOg3tw47u0BIhb79vF4E0SwfX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#234db8" d="M 74.5 46.884 L 74.5 56.884 L 174.5 56.884 L 174.5 46.884 L 74.5 46.884 L 74.5 46.884 Z M 59.5 66.884 L 59.5 76.884 L 194.5 76.884 L 194.5 66.884 L 59.5 66.884 L 59.5 66.884 Z M 74.5 86.884 L 74.5 96.884 L 174.5 96.884 L 174.5 86.884 L 74.5 86.884 L 74.5 86.884 Z"/>
+ <path fill="#76c22b" d="M 74.5 156.884 L 74.5 166.884 L 174.5 166.884 L 174.5 156.884 L 74.5 156.884 L 74.5 156.884 Z M 59.5 176.884 L 59.5 186.884 L 194.5 186.884 L 194.5 176.884 L 59.5 176.884 L 59.5 176.884 Z M 74.5 196.884 L 74.5 206.884 L 174.5 206.884 L 174.5 196.884 L 74.5 196.884 L 74.5 196.884 Z"/>
+ <circle fill="#234db8" cx="127.525" cy="127" r="20" vector-effect="non-scaling-stroke"/>
+ <path fill="#76c22b" d="M 147.5 125.994 C 148.054 137.028 139.559 146.421 128.526 146.975 C 117.493 147.529 108.099 139.034 107.545 128.001 C 107.271 122.486 111.518 117.792 117.033 117.515 C 122.547 117.239 127.243 121.483 127.523 126.998 C 127.8 132.514 132.496 136.762 138.013 136.485 C 143.53 136.208 147.777 131.511 147.5 125.994"/>
+ <path fill="#234db8" d="M 31.563 59.384 L 14.5 59.384 L 14.5 84.384 L 27.943 84.384 C 27.973 83.797 27.956 83.02 27.99 82.446 C 28.168 79.434 28.399 76.602 28.697 73.942 C 28.995 71.282 29.36 68.795 29.799 66.466 C 30.204785 64.268673 30.72381 62.093774 31.354 59.95 C 31.414 59.747 31.5 59.584 31.563 59.384 Z"/>
+ <path fill="#76c22b" d="M 223.523 194.384 L 229.5 194.384 L 229.5 169.384 L 227.062 169.384 C 227.03 170.043 227.048 170.911 227.01 171.554 C 226.84856 174.394349 226.612813 177.229986 226.303 180.058 C 226.005 182.718 225.642 185.206 225.203 187.534 C 224.796578 189.731368 224.276885 191.906268 223.646 194.05 C 223.611 194.17 223.56 194.265 223.523 194.384 L 223.523 194.384 Z M 229.5 166.884 L 229.5 196.884 L 241.5 181.884 L 229.5 166.884 L 229.5 166.884 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_68" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_68)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/flacon.svg b/.icons/Gruvbox_Dark-2/apps/64/flacon.svg
new file mode 100755
index 000000000..b85bce77f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/flacon.svg
@@ -0,0 +1,56 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="eciiNxYs6nPzLfsdTXFbSiaTrFhKx064" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#eciiNxYs6nPzLfsdTXFbSiaTrFhKx064)">
+ <linearGradient id="_lgradient_52" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_52)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_53" x1="0" x2="0" y1="0" y2="1.209" gradientTransform="matrix(117.302,0,0,150.962,59.643,53.14)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="97.391%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_53)" d="M 171.14 53.144 C 169.225 53.121 166.679 53.422 163.292 53.931 L 108.988 62.549 C 95.38 65.447 95.426 66.349 95.38 77.846 L 95.38 171.134 C 94.813 170.736 94.253 170.337 93.666 169.943 L 93.666 169.947 C 89.342 167.05 84.734 164.988 78.545 164.988 C 70.792 164.988 66.168 167.956 63.37 171.866 C 60.571 175.777 59.643 180.705 59.643 184.515 C 59.643 189.109 61.211 194.012 64.614 197.749 C 68.017 201.485 73.248 204.102 80.771 204.102 C 89.265 204.102 95.24 201.73 98.618 197.098 C 101.277 193.451 102.748 188.578 103.272 182.568 L 103.272 182.549 C 103.346 181.82 103.399 181.071 103.446 180.299 C 103.517 179.111 103.501 176.889 103.501 176.889 L 103.501 105.459 C 103.501 95.255 103.501 94.646 117.114 92.319 L 155.135 86.032 C 168.772 84.247 168.775 85.498 168.775 93.151 L 168.775 158.704 C 168.222 158.317 167.677 157.927 167.106 157.545 L 167.106 157.549 C 162.783 154.651 158.177 152.589 151.987 152.589 C 144.234 152.589 139.609 155.558 136.81 159.468 C 134.011 163.378 133.083 168.307 133.083 172.116 C 133.083 176.711 134.654 181.614 138.056 185.35 C 141.459 189.087 146.691 191.705 154.213 191.705 C 162.707 191.705 168.682 189.332 172.06 184.699 C 174.719 181.052 176.188 176.182 176.713 170.171 L 176.713 170.152 C 176.786 169.423 176.84 168.676 176.886 167.905 C 176.957 166.717 176.944 164.492 176.944 164.492 L 176.944 65.118 C 176.944 56.168 176.885 53.204 171.14 53.14 L 171.14 53.144 L 171.14 53.144 L 171.14 53.144 Z"/>
+ <g opacity=".2">
+ <linearGradient id="_lgradient_54" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(117.302,0,0,137.943,59.643,66.159)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_54)" d="M 97.962 66.159 C 95.416 68.158 95.407 71.263 95.38 77.846 L 95.38 171.134 C 94.813 170.736 94.253 170.337 93.666 169.943 L 93.666 169.947 C 89.342 167.05 84.734 164.988 78.545 164.988 C 70.792 164.988 66.168 167.956 63.37 171.866 C 60.571 175.777 59.643 180.705 59.643 184.515 C 59.643 189.109 61.211 194.012 64.614 197.749 C 68.017 201.485 73.248 204.102 80.771 204.102 C 89.265 204.102 95.24 201.73 98.618 197.098 C 101.277 193.451 102.748 188.578 103.272 182.568 L 103.272 182.549 C 103.346 181.82 103.399 181.071 103.446 180.299 C 103.517 179.111 103.501 176.889 103.501 176.889 L 103.501 105.459 C 103.501 95.255 103.501 94.646 117.114 92.319 L 155.135 86.032 C 158.606 85.577 161.185 85.322 163.114 85.317 L 97.962 66.159 L 97.962 66.159 L 97.962 66.159 Z M 167.771 86.69 C 168.76 87.899 168.775 89.964 168.775 93.154 L 168.775 158.706 C 168.222 158.319 167.677 157.93 167.106 157.548 L 167.106 157.552 C 162.783 154.654 158.177 152.592 151.987 152.592 C 144.234 152.592 139.609 155.561 136.81 159.471 C 134.011 163.381 133.083 168.309 133.083 172.119 C 133.083 176.714 134.653 181.617 138.056 185.353 C 141.459 189.09 146.691 191.708 154.213 191.708 C 162.707 191.708 168.682 189.334 172.06 184.702 C 174.719 181.055 176.188 176.184 176.713 170.174 L 176.713 170.155 C 176.785 169.407 176.843 168.657 176.886 167.907 C 176.957 166.719 176.944 164.495 176.944 164.495 L 176.944 89.386 L 167.771 86.69 L 167.771 86.69 L 167.771 86.69 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_55" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_55)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="WuTyMublH9wo9ocWcenukNS91i0lIcSf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#WuTyMublH9wo9ocWcenukNS91i0lIcSf)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_56" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_56)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <g>
+ <path fill="#ffffff" d="M 171.457 149.865 C 164.029 149.865 158 155.893 158 163.321 C 158 170.755 164.023 176.342 171.457 176.342 C 173.858 176.342 176.066 175.59 178.018 174.488 L 188.63 184.86 L 178.027 195.224 C 176.075 194.122 173.867 193.379 171.465 193.379 C 164.037 193.379 158.009 198.963 158.009 206.399 C 158.009 213.827 164.037 219.856 171.465 219.856 C 178.899 219.856 184.486 213.834 184.486 206.399 C 184.486 205.166 184.293 203.997 183.982 202.862 L 195.858 191.755 L 219.917 215.482 L 228 215.482 L 228 209.091 L 183.982 166.858 C 184.293 165.723 184.486 164.555 184.486 163.321 C 184.486 155.885 178.893 149.865 171.457 149.865 Z M 171.123 158.614 C 173.539 158.614 175.498 160.572 175.498 162.988 C 175.498 165.404 173.539 167.362 171.123 167.362 C 168.707 167.362 166.749 165.404 166.749 162.988 C 166.749 160.572 168.707 158.614 171.123 158.614 Z M 171.123 202.358 C 173.539 202.358 175.498 204.317 175.498 206.733 C 175.498 209.149 173.539 211.107 171.123 211.107 C 168.707 211.107 166.749 209.149 166.749 206.733 C 166.749 204.317 168.707 202.358 171.123 202.358 Z"/>
+ <path fill="#ffffff" d="M 219.912 154.239 L 198.712 175.271 L 205.779 182.169 L 227.988 160.633 L 227.988 154.239 L 219.912 154.239 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/flameshot.svg b/.icons/Gruvbox_Dark-2/apps/64/flameshot.svg
new file mode 100755
index 000000000..b1b2b20f6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/flameshot.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="sgnKPsGDqDbWadPozxyyhRR5jA7tTWWl" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#sgnKPsGDqDbWadPozxyyhRR5jA7tTWWl)">
+ <linearGradient id="_lgradient_0" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_2" x1=".987" x2=".014" y1=".052" y2="1.004" gradientTransform="matrix(138.065,0,0,140.735,71.638,70.55)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fa0164"/>
+ <stop offset="100%" style="stop-color:#af0047"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" d="M 72.382 210.529 C 70.22 208.206 73.355 205.782 74.373 201.914 C 77.937 188.137 87.194 175.289 101.306 164.534 C 104.881 161.81 114.726 156.226 123.183 152.125 C 140.423 143.766 145.751 139.373 150.548 129.564 L 156.996 108.327 C 157.895 110.796 180.624 101.068 190.306 93.785 C 198.347 87.735 204.378 83.556 209.58 70.55 C 209.58 70.55 209.947 77.776 209.412 81.329 C 206.408 101.268 200.149 124.199 192.5 139.41 C 181.288 161.708 168.637 171.343 146.763 174.247 C 125.906 177.015 112.612 180.623 99.838 186.981 C 87.294 193.225 77.156 201.642 74.099 208.352 C 72.909 210.963 73.408 212.189 72.382 210.529 L 72.382 210.529 Z"/>
+ <linearGradient id="_lgradient_3" x1=".878" x2=".326" y1=".158" y2="1.212" gradientTransform="matrix(87.762,0,0,167.357,69.572,40.733)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff6600"/>
+ <stop offset="100%" style="stop-color:#c24e00"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" d="M 72.817 208.085 C 61.802 208.819 80.648 133.64 102.017 103.778 C 112.553 98.693 125.269 88.759 133.787 78.149 C 146.297 62.566 146.276 40.733 146.276 40.733 C 146.276 40.733 159.598 85.663 156.996 108.327 C 155.785 118.879 151.932 129.799 145.002 137.848 C 135.938 148.375 117.969 154.961 107.182 160.625 C 81.511 174.105 72.295 207.963 72.817 208.085 L 72.817 208.085 Z"/>
+ <linearGradient id="_lgradient_4" x1=".638" x2=".571" y1=".291" y2="1.062" gradientTransform="matrix(57.901,0,0,155.707,46.306,55.798)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fcc402"/>
+ <stop offset="100%" style="stop-color:#a68104"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" d="M 65.926 201.611 C 53.687 183.203 46.306 164.658 46.306 152.319 C 46.306 144.88 48.665 138.012 53.366 131.762 C 69.222 110.684 79.306 84.816 79.495 64.734 C 79.542 59.819 79.7 55.798 79.846 55.798 C 79.993 55.798 82.47 59.473 85.352 63.964 C 101.433 89.033 107.686 113.7 102.332 130.943 C 100.321 137.42 98.586 140.213 87.544 154.756 C 74.221 172.302 68.627 191.54 72.274 207.27 C 72.781 209.454 73.078 211.359 72.935 211.502 C 72.792 211.645 69.638 207.194 65.926 201.611 L 65.926 201.611 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/flare.svg b/.icons/Gruvbox_Dark-2/apps/64/flare.svg
new file mode 100755
index 000000000..aa69a0471
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/flare.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="iHV15nmijBzqCvTVO3K0fe98BaFZSnyO" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#iHV15nmijBzqCvTVO3K0fe98BaFZSnyO)">
+ <linearGradient id="_lgradient_57" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_57)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_58" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_58)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="69AE6L3JJUx1IlLFPQlhU9xVTCdiui4E" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#69AE6L3JJUx1IlLFPQlhU9xVTCdiui4E)">
+ <path fill-rule="evenodd" d="M 124.354 57.877 C 124.354 57.877 133.092 81.094 131.003 89.384 C 128.353 99.899 121.407 108.651 112.87 110.404 C 110.628 110.864 106.164 108.926 102.869 106.831 C 97.57 103.745 96.216 97.758 94.773 92.101 C 94.773 92.101 93.003 101.731 93.818 109.187 C 94.632 116.644 98.731 127.569 98.471 133.296 C 98.189 139.49 95.642 146.279 95.642 146.279 C 95.642 146.279 91.617 139.048 89.067 134.221 C 86.517 129.395 79.777 122.884 79.777 122.884 C 79.777 122.884 84.282 130.868 84.41 138.331 C 84.539 145.794 71.509 161.576 85.196 182.092 C 99.031 202.831 119.742 200.414 119.742 200.414 L 124.78 198.561 L 105.445 189.088 L 130.394 176.864 L 105.445 164.641 L 130.394 152.417 L 155.343 164.641 L 177.066 153.993 L 176.461 150.546 L 155.343 140.194 L 173.733 131.188 L 172.992 125.134 L 169.951 102.778 C 169.951 102.778 166.453 110.221 162.577 112.836 C 160.027 114.556 155.646 115.171 155.646 115.171 C 155.646 115.171 152.206 96.826 148.586 87.282 C 142.121 70.24 124.354 57.877 124.354 57.877 L 124.354 57.877 Z M 155.343 164.641 L 130.394 176.864 L 153.296 188.085 L 162.34 184.762 L 172.466 173.035 L 155.343 164.641 Z"/>
+ </g>
+ <linearGradient id="_lgradient_59" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(98.133,0,0,142.623,78.932,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9900"/>
+ <stop offset="100%" style="stop-color:#dc5714"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_59)" fill-rule="evenodd" d="M 124.354 55.5 C 124.354 55.5 133.092 78.717 131.003 87.007 C 128.353 97.522 121.407 106.274 112.87 108.027 C 110.628 108.487 106.164 106.549 102.869 104.454 C 97.57 101.368 96.216 95.381 94.773 89.723 C 94.773 89.723 93.003 99.353 93.818 106.81 C 94.632 114.267 98.731 125.192 98.471 130.919 C 98.189 137.113 95.642 143.902 95.642 143.902 C 95.642 143.902 91.617 136.671 89.067 131.844 C 86.517 127.018 79.777 120.506 79.777 120.506 C 79.777 120.506 84.282 128.491 84.41 135.953 C 84.539 143.416 71.509 159.199 85.196 179.715 C 99.031 200.454 119.742 198.036 119.742 198.036 L 124.78 196.184 L 105.445 186.711 L 130.394 174.487 L 105.445 162.264 L 130.394 150.04 L 155.343 162.264 L 177.066 151.616 L 176.461 148.168 L 155.343 137.817 L 173.733 128.811 L 172.992 122.757 L 169.951 100.401 C 169.951 100.401 166.453 107.844 162.577 110.458 C 160.027 112.179 155.646 112.794 155.646 112.794 C 155.646 112.794 152.206 94.449 148.586 84.905 C 142.121 67.863 124.354 55.5 124.354 55.5 Z M 155.343 162.264 L 130.394 174.487 L 153.296 185.708 L 162.34 182.385 L 172.466 170.658 L 155.343 162.264 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/flareget.svg b/.icons/Gruvbox_Dark-2/apps/64/flareget.svg
new file mode 100755
index 000000000..f718eeb3f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/flareget.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="UkCeg86rmBfYW64i02bmmH2HiWdtk21y" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#UkCeg86rmBfYW64i02bmmH2HiWdtk21y)">
+ <linearGradient id="_lgradient_60" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_60)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_61" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_61)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="95VD38G5Aiv8xlSfg7Y4kanBO9FU9Gct" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#95VD38G5Aiv8xlSfg7Y4kanBO9FU9Gct)">
+ <path d="M 55.5 140.548 L 128 201.894 L 200.5 140.548 L 193.908 140.548 L 128 196.317 L 62.092 140.548 L 55.5 140.548 Z"/>
+ </g>
+ <linearGradient id="_lgradient_62" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,145,55.5,54.106)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_62)" d="M 200.5 137.76 L 178.192 137.76 L 178.192 62.471 C 178.192 58.455 172.838 54.106 169.827 54.106 L 86.173 54.106 C 83.16 54.106 77.808 58.455 77.808 62.471 L 77.808 137.76 L 55.5 137.76 L 128 199.106 L 200.5 137.76 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/flash-player-properties.svg b/.icons/Gruvbox_Dark-2/apps/64/flash-player-properties.svg
new file mode 120000
index 000000000..29daacecc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/flash-player-properties.svg
@@ -0,0 +1 @@
+flash.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/flash.svg b/.icons/Gruvbox_Dark-2/apps/64/flash.svg
new file mode 100644
index 000000000..dac21f08e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/flash.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#da1636"/>
+ <stop offset="100%" stop-color="#f22c42"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" d="M70.622 168.662v29.518s47.466 6.985 68.359-56.295h37.789v-27.69h-26.425S160.375 81.889 186 81.889V54.198s-39.877-9.183-65.497 57.286c-22.159 65.099-49.881 57.178-49.881 57.178z" filter="url(#c)"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/flashplayer.svg b/.icons/Gruvbox_Dark-2/apps/64/flashplayer.svg
new file mode 120000
index 000000000..29daacecc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/flashplayer.svg
@@ -0,0 +1 @@
+flash.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/flashplayerproperties.svg b/.icons/Gruvbox_Dark-2/apps/64/flashplayerproperties.svg
new file mode 120000
index 000000000..29daacecc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/flashplayerproperties.svg
@@ -0,0 +1 @@
+flash.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/flegita.svg b/.icons/Gruvbox_Dark-2/apps/64/flegita.svg
new file mode 120000
index 000000000..9f0d52e99
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/flegita.svg
@@ -0,0 +1 @@
+dictionary.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/flickr.svg b/.icons/Gruvbox_Dark-2/apps/64/flickr.svg
new file mode 100644
index 000000000..b6b5b64d9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/flickr.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ececec" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#0059d4" d="M122.942 128c0 18.624-15.097 33.721-33.721 33.721-18.623 0-33.721-15.098-33.721-33.721 0-18.624 15.097-33.721 33.721-33.721 18.623 0 33.721 15.098 33.721 33.721z"/>
+ <path fill="#da1593" d="M200.5 128c0 18.624-15.097 33.721-33.721 33.721-18.623 0-33.721-15.098-33.721-33.721 0-18.624 15.097-33.721 33.721-33.721 18.623 0 33.721 15.098 33.721 33.721z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/flightgear.svg b/.icons/Gruvbox_Dark-2/apps/64/flightgear.svg
new file mode 100755
index 000000000..01ad8a8d9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/flightgear.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ZG4QABQjqs4JOVb8k9kSbI38F8HM9Y88" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ZG4QABQjqs4JOVb8k9kSbI38F8HM9Y88)">
+ <linearGradient id="_lgradient_63" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_63)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_64" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_64)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="JVujuwcjss6GBlivQNYdlFpFBETEuUtB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#JVujuwcjss6GBlivQNYdlFpFBETEuUtB)">
+ <path d="M 200.5 64.729 Q 200.5 73.758 185.035 89.223 L 160.128 114.133 L 174.967 191.561 L 175.073 192.184 Q 175.073 193.634 174.14 194.577 L 167.49 201.213 Q 166.558 202.146 165.108 202.146 Q 162.923 202.146 162.096 200.281 L 133.657 140.598 L 108.226 166.022 Q 115.285 190.734 115.285 192.184 Q 115.285 193.634 114.352 194.563 L 107.709 201.213 Q 106.773 202.146 105.32 202.146 Q 103.451 202.146 102.413 200.479 L 86.328 171.417 L 57.266 155.332 Q 55.5 154.399 55.5 152.422 Q 55.5 150.972 56.433 150.039 L 63.076 143.294 Q 64.012 142.361 65.465 142.361 Q 66.918 142.361 91.621 149.42 L 117.048 123.99 L 57.368 95.55 Q 55.5 94.723 55.5 92.542 Q 55.5 91.088 56.433 90.153 L 63.076 83.512 Q 64.012 82.58 65.465 82.58 Q 65.88 82.58 66.088 82.682 L 143.516 97.524 L 168.423 72.615 Q 183.898 57.149 192.917 57.149 Q 196.242 57.149 198.374 59.278 Q 200.5 61.404 200.5 64.725 L 200.5 64.729 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 200.5 61.433 Q 200.5 70.463 185.035 85.928 L 160.128 110.838 L 174.967 188.266 L 175.073 188.889 Q 175.073 190.339 174.14 191.281 L 167.49 197.918 Q 166.558 198.851 165.108 198.851 Q 162.923 198.851 162.096 196.985 L 133.657 137.303 L 108.226 162.727 Q 115.285 187.439 115.285 188.889 Q 115.285 190.339 114.352 191.268 L 107.709 197.918 Q 106.773 198.851 105.32 198.851 Q 103.451 198.851 102.413 197.183 L 86.328 168.121 L 57.266 152.036 Q 55.5 151.104 55.5 149.127 Q 55.5 147.677 56.433 146.744 L 63.076 139.998 Q 64.012 139.066 65.465 139.066 Q 66.918 139.066 91.621 146.125 L 117.048 120.694 L 57.368 92.255 Q 55.5 91.428 55.5 89.246 Q 55.5 87.793 56.433 86.857 L 63.076 80.217 Q 64.012 79.284 65.465 79.284 Q 65.88 79.284 66.088 79.387 L 143.516 94.229 L 168.423 69.319 Q 183.898 53.854 192.917 53.854 Q 196.242 53.854 198.374 55.983 Q 200.5 58.108 200.5 61.43 L 200.5 61.433 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/flippy.svg b/.icons/Gruvbox_Dark-2/apps/64/flippy.svg
new file mode 100644
index 000000000..c06ad9549
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/flippy.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_eoFFXKsaZ2y5cNOTRzsnuoM7XdRJCx47">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_eoFFXKsaZ2y5cNOTRzsnuoM7XdRJCx47)">
+ <defs>
+ <filter id="ebHvMqC4O4tsWpNlYQrgpcwRBqpfDPxR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ebHvMqC4O4tsWpNlYQrgpcwRBqpfDPxR)">
+ <linearGradient id="_lgradient_72" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_72)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_73" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_73)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_74" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,88.261,55.5,112.239)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_74)" fill-rule="evenodd" d="M 168.978 128 C 168.978 119.301 176.04 112.239 184.739 112.239 C 193.438 112.239 200.5 119.301 200.5 128 C 200.5 136.699 193.438 143.761 184.739 143.761 C 176.04 143.761 168.978 136.699 168.978 128 L 168.978 128 Z M 112.239 184.739 C 112.239 176.04 119.301 168.978 128 168.978 C 136.699 168.978 143.761 176.04 143.761 184.739 C 143.761 193.438 136.699 200.5 128 200.5 C 119.301 200.5 112.239 193.438 112.239 184.739 L 112.239 184.739 Z M 55.5 184.739 C 55.5 176.04 62.562 168.978 71.261 168.978 C 79.96 168.978 87.022 176.04 87.022 184.739 C 87.022 193.438 79.96 200.5 71.261 200.5 C 62.562 200.5 55.5 193.438 55.5 184.739 Z"/>
+ <linearGradient id="_lgradient_75" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,145,55.5,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_75)" fill-rule="evenodd" d="M 112.239 128 C 112.239 119.301 119.301 112.239 128 112.239 C 136.699 112.239 143.761 119.301 143.761 128 C 143.761 136.699 136.699 143.761 128 143.761 C 119.301 143.761 112.239 136.699 112.239 128 L 112.239 128 L 112.239 128 L 112.239 128 L 112.239 128 Z M 55.5 128 C 55.5 119.301 62.562 112.239 71.261 112.239 C 79.96 112.239 87.022 119.301 87.022 128 C 87.022 136.699 79.96 143.761 71.261 143.761 C 62.562 143.761 55.5 136.699 55.5 128 L 55.5 128 L 55.5 128 L 55.5 128 L 55.5 128 Z M 112.239 71.261 C 112.239 62.562 119.301 55.5 128 55.5 C 136.699 55.5 143.761 62.562 143.761 71.261 C 143.761 79.96 136.699 87.022 128 87.022 C 119.301 87.022 112.239 79.96 112.239 71.261 L 112.239 71.261 L 112.239 71.261 L 112.239 71.261 Z M 55.5 71.699 C 55.5 63.242 62.366 56.376 70.823 56.376 C 79.28 56.376 86.145 63.242 86.145 71.699 C 86.145 80.156 79.28 87.022 70.823 87.022 C 62.366 87.022 55.5 80.156 55.5 71.699 L 55.5 71.699 L 55.5 71.699 Z M 168.978 71.261 C 168.978 62.562 176.04 55.5 184.739 55.5 C 193.438 55.5 200.5 62.562 200.5 71.261 C 200.5 79.96 193.438 87.022 184.739 87.022 C 176.04 87.022 168.978 79.96 168.978 71.261 L 168.978 71.261 Z M 168.978 184.739 C 168.978 176.04 176.04 168.978 184.739 168.978 C 193.438 168.978 200.5 176.04 200.5 184.739 C 200.5 193.438 193.438 200.5 184.739 200.5 C 176.04 200.5 168.978 193.438 168.978 184.739 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/florence.svg b/.icons/Gruvbox_Dark-2/apps/64/florence.svg
new file mode 120000
index 000000000..51f34f757
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/florence.svg
@@ -0,0 +1 @@
+keyboard-alt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/flow.svg b/.icons/Gruvbox_Dark-2/apps/64/flow.svg
new file mode 100644
index 000000000..31590c4d9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/flow.svg
@@ -0,0 +1,92 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="rA1RLmP0LBWGAhDp7RoiW0uerte2ZL6O" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#rA1RLmP0LBWGAhDp7RoiW0uerte2ZL6O)">
+ <linearGradient id="_lgradient_3" x1=".993" x2=".002" y1=".988" y2=".193" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_4" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_5" x1=".571" x2=".568" y1=".657" y2=".003" gradientTransform="matrix(116.421,0,0,116.421,70.276,68.055)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" d="M 70.276 68.055 L 70.276 184.476 L 186.697 184.476 L 186.697 68.055 L 70.276 68.055 Z M 92.105 89.884 L 164.868 89.884 L 164.868 162.647 L 92.105 162.647 L 92.105 89.884 Z"/>
+ <defs>
+ <filter id="rf3ZJnd08UHyNx1oKKp8B1YApNWx1NNB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#rf3ZJnd08UHyNx1oKKp8B1YApNWx1NNB)">
+ <path d="M 59.839 129.902 L 124.373 129.902 C 126.644 129.902 128.488 131.746 128.488 134.017 L 128.488 198.552 C 128.488 200.823 126.644 202.667 124.373 202.667 L 59.839 202.667 C 57.567 202.667 55.724 200.823 55.724 198.552 L 55.724 134.017 C 55.724 131.746 57.567 129.902 59.839 129.902 Z"/>
+ </g>
+ <defs>
+ <linearGradient id="_lgradient_6" x1="0" x2="0" y1=".5" y2="1">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ </defs>
+ <path d="M 59.839 126.264 L 124.373 126.264 C 126.644 126.264 128.488 128.108 128.488 130.379 L 128.488 194.914 C 128.488 197.185 126.644 199.028 124.373 199.028 L 59.839 199.028 C 57.567 199.028 55.724 197.185 55.724 194.914 L 55.724 130.379 C 55.724 128.108 57.567 126.264 59.839 126.264 Z" style="fill:url(#_lgradient_6)"/>
+ <defs>
+ <filter id="im2WUoxIANkjuDlRfCwYakMhJdSCPPXb" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#im2WUoxIANkjuDlRfCwYakMhJdSCPPXb)">
+ <path d="M 59.839 57.138 L 124.373 57.138 C 126.644 57.138 128.488 58.982 128.488 61.253 L 128.488 103.958 C 128.488 106.229 126.644 108.073 124.373 108.073 L 59.839 108.073 C 57.567 108.073 55.724 106.229 55.724 103.958 L 55.724 61.253 C 55.724 58.982 57.567 57.138 59.839 57.138 Z"/>
+ </g>
+ <defs>
+ <linearGradient id="_lgradient_7" x1=".51" x2=".512" y1="1.06" y2=".158">
+ <stop offset="0%" style="stop-color:#a163f7"/>
+ <stop offset="100%" style="stop-color:#c254e6"/>
+ </linearGradient>
+ </defs>
+ <path d="M 59.839 53.5 L 124.373 53.5 C 126.644 53.5 128.488 55.344 128.488 57.615 L 128.488 100.32 C 128.488 102.591 126.644 104.435 124.373 104.435 L 59.839 104.435 C 57.567 104.435 55.724 102.591 55.724 100.32 L 55.724 57.615 C 55.724 55.344 57.567 53.5 59.839 53.5 Z" style="fill:url(#_lgradient_7)"/>
+ <defs>
+ <filter id="Aa7OEIDFY8oxfG6jZKM0U50MXLp92KTn" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Aa7OEIDFY8oxfG6jZKM0U50MXLp92KTn)">
+ <circle cx="174.781" cy="82.606" r="25.467" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_8" x1=".5" x2=".507" y1="1" y2=".001" gradientTransform="matrix(50.935,0,0,50.935,149.313,53.504)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d0391f"/>
+ <stop offset="100%" style="stop-color:#ff005d"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_8)" cx="174.781" cy="78.971" r="25.467" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="SmiesxH1GkUXgNgTTcUOI4axqEjcvhAJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#SmiesxH1GkUXgNgTTcUOI4axqEjcvhAJ)">
+ <path d="M 146.156 144.455 L 196.137 144.455 C 198.408 144.455 200.252 146.299 200.252 148.57 L 200.252 191.275 C 200.252 193.546 198.408 195.39 196.137 195.39 L 146.156 195.39 C 143.884 195.39 142.041 193.546 142.041 191.275 L 142.041 148.57 C 142.041 146.299 143.884 144.455 146.156 144.455 Z"/>
+ </g>
+ <defs>
+ <linearGradient id="_lgradient_9" x1=".539" x2=".539" y1=".989" y2=".437">
+ <stop offset="0%" style="stop-color:#2ea33c"/>
+ <stop offset="100%" style="stop-color:#41d753"/>
+ </linearGradient>
+ </defs>
+ <path d="M 146.156 140.817 L 196.137 140.817 C 198.408 140.817 200.252 142.661 200.252 144.932 L 200.252 187.637 C 200.252 189.908 198.408 191.752 196.137 191.752 L 146.156 191.752 C 143.884 191.752 142.041 189.908 142.041 187.637 L 142.041 144.932 C 142.041 142.661 143.884 140.817 146.156 140.817 Z" style="fill:url(#_lgradient_9)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/flowblade.svg b/.icons/Gruvbox_Dark-2/apps/64/flowblade.svg
new file mode 100644
index 000000000..5cd618704
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/flowblade.svg
@@ -0,0 +1,88 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="bsWE4av84oxKgXnbbYfk6xs4Yn8NLQ8q" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#bsWE4av84oxKgXnbbYfk6xs4Yn8NLQ8q)">
+ <linearGradient id="_lgradient_65" x1=".993" x2=".002" y1=".988" y2=".193" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="98.261%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_65)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_66" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(243.122,0,0,56.963,6.434,183.326)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_66)" d="M 249.556 183.326 C 246.102 232.49 229.339 240.288 165.691 240.288 L 90.321 240.288 C 26.795 240.288 9.975 232.52 6.476 183.609 C 2.769 184.749 247.004 184.545 249.556 183.326 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_67" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_67)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="TabCEuMQyl4S6vLRYreHHGGX4aR7CSrU" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" in="SourceGraphic"/>
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur" stdDeviation="1.717"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_offsetBlur" operator="out" result="pf_100_inverse"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4" result="pf_100_color"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_color" in2="pf_100_inverse" operator="in" result="pf_100_shadow"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_shadow" in2="SourceGraphic" operator="over"/>
+ </filter>
+ </defs>
+ <g filter="url(#TabCEuMQyl4S6vLRYreHHGGX4aR7CSrU)">
+ <path d="M 158 200.333 L 194 200.333 C 197.311 200.333 200 203.022 200 206.333 L 200 206.333 C 200 209.645 197.311 212.333 194 212.333 L 158 212.333 C 154.689 212.333 152 209.645 152 206.333 L 152 206.333 C 152 203.022 154.689 200.333 158 200.333 Z" style="fill:#666666"/>
+ </g>
+ <defs>
+ <filter id="Zrfm4PD0R5GucNHBJOFUnekDOcCjBloG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" in="SourceGraphic"/>
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur" stdDeviation="1.717"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_offsetBlur" operator="out" result="pf_100_inverse"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4" result="pf_100_color"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_color" in2="pf_100_inverse" operator="in" result="pf_100_shadow"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_shadow" in2="SourceGraphic" operator="over"/>
+ </filter>
+ </defs>
+ <g filter="url(#Zrfm4PD0R5GucNHBJOFUnekDOcCjBloG)">
+ <path d="M 62 200.333 L 146 200.333 C 149.311 200.333 152 203.022 152 206.333 L 152 206.333 C 152 209.645 149.311 212.333 146 212.333 L 62 212.333 C 58.689 212.333 56 209.645 56 206.333 L 56 206.333 C 56 203.022 58.689 200.333 62 200.333 Z" style="fill:#424a4f"/>
+ </g>
+ <defs>
+ <filter id="Fycw53ZNzlqfok7EemvzdEiiYgxY9q7M" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Fycw53ZNzlqfok7EemvzdEiiYgxY9q7M)">
+ <circle fill="#fefdfe" cx="152" cy="206.333" r="12" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="zDBow6MXC38vuRbxFsl8W77V6ocw1iyV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#zDBow6MXC38vuRbxFsl8W77V6ocw1iyV)">
+ <linearGradient id="_lgradient_68" x1="-.175" x2="1.306" y1="1.379" y2=".366" gradientTransform="matrix(92.133,0,0,99.969,90.333,51.698)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="97.826%" style="stop-color:#939393"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_68)" d="M 90.333 51.698 L 90.333 151.667 C 90.333 151.667 141.036 131.174 182.467 101.65 C 182.467 101.641 182.462 101.635 182.457 101.623 C 182.451 101.611 182.446 101.6 182.438 101.59 C 182.429 101.577 182.422 101.568 182.417 101.557 C 182.411 101.547 182.407 101.536 182.407 101.525 C 138.705 71.061 90.333 51.698 90.333 51.698 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fluid.svg b/.icons/Gruvbox_Dark-2/apps/64/fluid.svg
new file mode 100755
index 000000000..bc1bc8b19
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fluid.svg
@@ -0,0 +1,113 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_mwWYTcE754t8D6W7yVntnqUSJjURm0T3">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_mwWYTcE754t8D6W7yVntnqUSJjURm0T3)">
+ <defs>
+ <filter id="zB5UEyLNF25C8hwmA4cwKzJnF6mMcA12" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#zB5UEyLNF25C8hwmA4cwKzJnF6mMcA12)">
+ <linearGradient id="_lgradient_0" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="wEL6BAnTEoP3a3xvgfvTLlIXTw0qV7E5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#wEL6BAnTEoP3a3xvgfvTLlIXTw0qV7E5)">
+ <path d="M 116.02758 58.504812 C 114.996774 58.504812 114.141283 59.321825 114.141283 60.352678 L 114.141283 65.819282 C 114.141283 66.605316 114.648532 67.239693 115.334696 67.513159 C 115.342083 108.820362 115.29774 150.128767 115.334696 191.431083 C 115.446428 199.41008 124.21147 205.501963 131.733886 202.864754 C 137.726151 201.163207 141.323084 194.795228 140.626807 188.774174 L 140.626807 67.546769 C 141.336928 67.285108 141.858717 66.617572 141.858717 65.814469 L 141.858717 60.347866 C 141.858717 59.317088 141.041667 58.5 140.010851 58.5 L 116.026781 58.5 L 116.02758 58.504812 Z"/>
+ </g>
+ <g opacity=".8">
+ <linearGradient id="_lgradient_2" x1="1.205" x2="-.135" y1="-7.792" y2="-7.792" gradientTransform="matrix(27.717435,0,0,144.98828,114.141283,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f9f9f9"/>
+ <stop offset="100%" style="stop-color:#f2f2f2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" d="M 116.02758 55.504812 C 114.996774 55.504812 114.141283 56.321825 114.141283 57.352678 L 114.141283 62.819282 C 114.141283 63.605316 114.648532 64.239693 115.334696 64.513159 C 115.342083 105.820362 115.29774 147.128767 115.334696 188.431083 C 115.446428 196.41008 124.21147 202.501963 131.733886 199.864754 C 137.726151 198.163207 141.323084 191.795228 140.626807 185.774174 L 140.626807 64.546769 C 141.336928 64.285108 141.858717 63.617572 141.858717 62.814469 L 141.858717 57.347866 C 141.858717 56.317088 141.041667 55.5 140.010851 55.5 L 116.026781 55.5 L 116.02758 55.504812 Z"/>
+ </g>
+ <path fill="#f2f2f2" fill-rule="evenodd" d="M 115.45 55.07 L 115.44 55 L 140.01 55 C 140.63 55 141.23 55.25 141.67 55.69 C 142.11 56.13 142.36 56.73 142.36 57.35 L 142.36 62.81 C 142.36 62.82 142.36 62.82 142.36 62.82 C 142.35 63.67 141.88 64.46 141.13 64.87 L 141.13 185.75 C 141.18 186.25 141.21 186.76 141.21 187.27 C 141.21 190.15 140.33 192.97 138.7 195.34 C 137.89 196.52 136.9 197.56 135.76 198.42 C 134.59 199.29 133.28 199.94 131.89 200.34 C 130.65 200.77 129.35 200.99 128.04 200.99 C 126.37 200.98 124.71 200.65 123.16 200.01 C 121.62 199.37 120.2 198.47 118.97 197.34 C 117.74 196.21 116.73 194.86 116.01 193.36 C 115.26 191.82 114.86 190.14 114.83 188.44 C 114.83 188.44 114.83 188.43 114.83 188.43 L 114.82 151.03 L 114.83 112.7 L 114.84 74.37 L 114.83 64.83 C 114.11 64.42 113.66 63.66 113.64 62.83 C 113.64 62.83 113.64 62.82 113.64 62.82 L 113.64 57.35 C 113.64 57.35 113.64 57.35 113.64 57.35 C 113.65 56.82 113.83 56.31 114.15 55.9 C 114.48 55.49 114.94 55.2 115.45 55.07 Z M 116.1 56 L 140.01 56 C 140.37 56 140.71 56.14 140.96 56.39 C 141.22 56.65 141.36 56.99 141.36 57.35 L 141.36 62.81 C 141.35 63.38 140.99 63.88 140.46 64.08 C 140.26 64.15 140.13 64.34 140.13 64.55 L 140.13 185.77 C 140.13 185.79 140.13 185.81 140.13 185.83 C 140.19 186.31 140.21 186.79 140.21 187.27 C 140.21 189.95 139.4 192.57 137.87 194.78 C 137.13 195.87 136.21 196.83 135.16 197.62 C 134.08 198.42 132.87 199.02 131.58 199.39 C 130.44 199.79 129.25 199.99 128.04 199.99 C 126.5 199.98 124.97 199.67 123.55 199.08 C 122.11 198.49 120.79 197.65 119.65 196.6 C 118.51 195.56 117.58 194.31 116.91 192.92 C 116.23 191.52 115.86 189.98 115.83 188.43 L 115.82 151.03 L 115.83 112.7 L 115.84 74.37 L 115.83 64.51 C 115.83 64.31 115.71 64.12 115.51 64.05 C 115 63.85 114.65 63.36 114.64 62.81 L 114.64 57.36 C 114.65 56.99 114.79 56.65 115.05 56.39 C 115.31 56.14 115.66 56 116.02 56 C 116.05 56.01 116.07 56 116.1 56 Z"/>
+ <linearGradient id="_lgradient_3" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(25.392745,0,0,64.490685,115.322811,136.009315)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" d="M 115.337713 136.010142 C 115.3451 177.303811 115.300757 147.149445 115.337713 188.442813 C 115.449445 196.42166 124.214496 202.513692 131.736903 199.876483 C 137.729168 198.174937 141.326101 191.806957 140.629824 185.785904 L 140.629824 136.009315 L 115.337713 136.010142 Z"/>
+ <g opacity=".25">
+ <radialGradient id="_rgradient_0" cx=".5" cy=".5" r="7.141" fx=".494" fy="1.011" gradientTransform="matrix(12.542291,-5.534174,12.337326,5.626115,119.219653,190.078794)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#ffffff"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_0)" d="M 136.428027 190.078794 C 134.180649 191.462889 131.234907 192.311632 127.997072 192.311632 C 124.759247 192.311632 121.813618 191.501386 119.566127 190.11714 C 119.331629 190.668583 119.219653 191.245289 119.219653 191.849665 C 119.219653 195.2299 123.137618 197.970571 127.997016 197.970571 C 132.856405 197.970571 136.812811 195.2299 136.812811 191.849665 C 136.812811 191.228296 136.675119 190.64362 136.427839 190.078794 L 136.428027 190.078794 Z"/>
+ </g>
+ <linearGradient id="_lgradient_4" x1="1" x2="1" y1="1" y2="0" gradientTransform="matrix(25.182718,0,0,3.148011,115.384526,134.534721)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff6e00"/>
+ <stop offset="100%" style="stop-color:#dc3514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" d="M 140.567244 136.108727 C 140.567244 136.978016 134.929774 137.682733 127.975884 137.682733 C 121.021995 137.682733 115.384526 136.978053 115.384526 136.108727 C 115.384526 135.2394 121.021995 134.534721 127.975884 134.534721 C 134.929774 134.534721 140.567244 135.2394 140.567244 136.108727 Z"/>
+ <linearGradient id="_lgradient_5" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(4.427179,0,0,3.58024,129.839741,132.492686)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" d="M 132.072579 132.492686 C 130.850885 132.492686 129.839741 133.465342 129.839741 134.687026 C 129.839741 135.205987 130.040977 135.695623 130.340204 136.072926 L 133.766456 136.072926 C 134.065674 135.695623 134.26692 135.205987 134.26692 134.687026 C 134.26692 133.465342 133.294264 132.492686 132.072579 132.492686 Z"/>
+ <linearGradient id="_lgradient_6" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(5.445105,0,0,5.445108,123.635928,125.863183)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" d="M 129.081033 128.585726 C 129.081033 130.089398 127.862086 131.308291 126.358479 131.308291 C 124.854876 131.308291 123.635928 130.089352 123.635928 128.585726 C 123.635928 127.082122 124.854876 125.863183 126.358479 125.863183 C 127.862086 125.863183 129.081033 127.082122 129.081033 128.585726 Z"/>
+ <linearGradient id="_lgradient_7" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(3.913592,0,0,3.913594,130.44521,121.606136)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" d="M 134.358802 123.562924 C 134.358802 124.643668 133.4827 125.51973 132.402005 125.51973 C 131.321311 125.51973 130.44521 124.643635 130.44521 123.562924 C 130.44521 122.482231 131.321311 121.606136 132.402005 121.606136 C 133.4827 121.606136 134.358802 122.482231 134.358802 123.562924 Z"/>
+ <linearGradient id="_lgradient_8" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(3.062805,0,0,3.062807,126.528924,116.749105)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" d="M 129.591729 118.280502 C 129.591729 119.1263 128.906086 119.811912 128.060326 119.811912 C 127.214567 119.811912 126.528924 119.126274 126.528924 118.280502 C 126.528924 117.434744 127.214567 116.749105 128.060326 116.749105 C 128.906086 116.749105 129.591729 117.434744 129.591729 118.280502 Z"/>
+ <linearGradient id="_lgradient_9" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(4.424037,0,0,4.42404,118.701815,129.511108)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" d="M 123.125852 131.723118 C 123.125852 132.944822 122.135482 133.935147 120.913832 133.935147 C 119.692185 133.935147 118.701815 132.944784 118.701815 131.723118 C 118.701815 130.501471 119.692185 129.511108 120.913832 129.511108 C 122.135482 129.511108 123.125852 130.501471 123.125852 131.723118 Z"/>
+ <linearGradient id="_lgradient_10" x1="-4.096" x2="-4.096" y1="238.175" y2="237.02" gradientTransform="matrix(3.062805,0,0,3.062807,132.491371,113.607733)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d45500"/>
+ <stop offset="100%" style="stop-color:#ff9955"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" d="M 135.554177 115.13913 C 135.554177 115.984928 134.868534 116.67054 134.022773 116.67054 C 133.177015 116.67054 132.491371 115.984902 132.491371 115.13913 C 132.491371 114.293372 133.177015 113.607733 134.022773 113.607733 C 134.868534 113.607733 135.554177 114.293372 135.554177 115.13913 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 119.292145 66.924648 C 120.137298 66.924648 120.822428 67.866702 120.822428 69.028761 L 120.822428 186.089821 C 120.822428 187.251805 120.137298 188.193934 119.292145 188.193934 C 118.446992 188.193934 117.761862 187.251805 117.761862 186.089821 L 117.761862 69.028761 C 117.761862 67.866702 118.446992 66.924648 119.292145 66.924648"/>
+ </g>
+ <linearGradient id="_lgradient_11" x1=".772" x2="-.695" y1="-54.022" y2="-54.022" gradientTransform="matrix(27.564001,0,0,21.057972,114.217957,63.364032)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#ececec"/>
+ <stop offset="100%" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" d="M 114.217957 63.364032 C 114.392793 63.886827 114.819739 64.313755 115.334376 64.518948 C 115.335608 71.153175 115.335288 77.787627 115.334376 84.422005 C 121.464643 76.413232 129.37425 70.628651 140.627042 69.023122 L 140.627042 64.557446 C 141.171257 64.356839 141.609059 63.919685 141.781958 63.364032 L 114.217957 63.364032 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fluxgui.svg b/.icons/Gruvbox_Dark-2/apps/64/fluxgui.svg
new file mode 100644
index 000000000..395ab63ff
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fluxgui.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="TWdA9HKjeGi2ZPdNFe43iVYY7pKtCFiI" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#TWdA9HKjeGi2ZPdNFe43iVYY7pKtCFiI)">
+ <path fill="#fdc56c" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <g opacity=".05">
+ <path fill="#8d7a6f" d="M 214.714 191.358 L 156.022 191.358 C 165.378 193.946 175.189 195.438 185.368 195.438 C 195.547 195.438 205.358 193.946 214.714 191.358 Z"/>
+ </g>
+ <g opacity=".05">
+ <path fill="#ddcdc4" d="M 250.104 174.235 C 250.341 168.353 250.632 162.723 250.632 155.745 L 250.632 96.493 C 250.632 87.245 250.466 78.987 250.032 71.618 C 249.834635 68.144367 249.546203 64.676509 249.167 61.218 C 248.803 57.964 248.359 54.92 247.821 52.071 C 247.284 49.223 246.653 46.57 245.917 44.1 C 245.181 41.631 244.339 39.345 243.378 37.229 C 242.460918 35.191734 241.373035 33.235752 240.126 31.382 C 238.937705 29.621909 237.583881 27.979439 236.083 26.477 C 234.578683 24.977982 232.934542 23.626169 231.173 22.44 C 229.316131 21.194058 227.357139 20.107514 225.317 19.192 C 223.199 18.233 220.91 17.392 218.438 16.657 C 215.967 15.922 213.312 15.291 210.46 14.755 C 207.608 14.218 204.561 13.775 201.304 13.411 C 197.841503 13.032066 194.369635 12.7443 190.892 12.548 C 183.515 12.114 175.25 11.95 165.993 11.95 L 103.687 11.95 C 86.14 31.44 75.368 57.149 75.368 85.438 C 75.368 136.011 109.541 178.502 156.022 191.358 L 214.714 191.358 C 227.448134 187.834924 239.438495 182.033541 250.104 174.235 L 250.104 174.235 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ebebeb" d="M 250.632 128.901 L 250.632 96.493 C 250.632 87.245 250.466 78.987 250.032 71.618 C 249.834635 68.144367 249.546203 64.676509 249.167 61.218 C 248.803 57.964 248.359 54.92 247.821 52.071 C 247.284 49.223 246.653 46.57 245.917 44.1 C 245.181 41.631 244.339 39.345 243.378 37.229 C 242.460918 35.191734 241.373035 33.235752 240.126 31.382 C 238.937705 29.621909 237.583881 27.979439 236.083 26.477 C 234.578683 24.977982 232.934542 23.626169 231.173 22.44 C 229.316131 21.194058 227.357139 20.107514 225.317 19.192 C 223.199 18.233 220.91 17.392 218.438 16.657 C 215.967 15.922 213.312 15.291 210.46 14.755 C 207.608 14.218 204.561 13.775 201.304 13.411 C 197.841503 13.032066 194.369635 12.7443 190.892 12.548 C 183.515 12.114 175.25 11.95 165.993 11.95 L 157.521 11.95 C 127.814 23.161 106.646 51.773 106.646 85.403 C 106.646 128.797 141.824 163.975 185.218 163.975 C 212.519 163.975 236.55 150.036 250.632 128.901 Z"/>
+ </g>
+ <g opacity=".15">
+ <circle fill="#ffffff" cx="185.218" cy="85.403" r="45.67" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="UvS9l8Z6tlLGerrOlm3P19b32fEZwN63" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".221"/>
+ </filter>
+ </defs>
+ <g opacity=".1" filter="url(#UvS9l8Z6tlLGerrOlm3P19b32fEZwN63)">
+ <circle cx="185.392" cy="87.383" r="24.465" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#fb7c38" cx="185.392" cy="85.344" r="24.465" vector-effect="non-scaling-stroke"/>
+ <path fill="#1463a5" d="M 249.54 183.467 C 246.063 232.502 229.271 240.285 165.685 240.285 L 90.315 240.285 C 27.161 240.285 10.167 232.607 6.533 184.46 C 1.218 185.056 245.435 184.311 249.54 183.467 L 249.54 183.467 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_72" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_72)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fma-config-tool.svg b/.icons/Gruvbox_Dark-2/apps/64/fma-config-tool.svg
new file mode 120000
index 000000000..c85ac1f50
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fma-config-tool.svg
@@ -0,0 +1 @@
+caja-actions.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fman.svg b/.icons/Gruvbox_Dark-2/apps/64/fman.svg
new file mode 100755
index 000000000..09155c519
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fman.svg
@@ -0,0 +1,63 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_zQGVU45jCpJThYDgfmsv0pC1VyadHxxj">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_zQGVU45jCpJThYDgfmsv0pC1VyadHxxj)">
+ <defs>
+ <filter id="NQYvsjz1Cm9ciyI8MzQCSa1kwgEHpalD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#NQYvsjz1Cm9ciyI8MzQCSa1kwgEHpalD)">
+ <linearGradient id="_lgradient_12" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_13" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="cDYC0bNKnLsM00WJIXyFQmMO8U0YcdUJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#cDYC0bNKnLsM00WJIXyFQmMO8U0YcdUJ)">
+ <path d="M 87.666667 43.166667 C 79.566491 43.166667 73 49.733157 73 57.833333 C 73 65.933509 79.566491 72.5 87.666667 72.5 C 95.766843 72.5 102.333333 65.933509 102.333333 57.833333 C 102.333333 49.733157 95.766843 43.166667 87.666667 43.166667 Z M 128 43.166667 C 119.899824 43.166667 113.333333 49.733157 113.333333 57.833333 C 113.333333 65.933509 119.899824 72.5 128 72.5 C 136.100183 72.5 142.666667 65.933509 142.666667 57.833333 C 142.666667 49.733157 136.100183 43.166667 128 43.166667 Z M 168.333333 43.166667 C 160.23315 43.166667 153.666667 49.733157 153.666667 57.833333 C 153.666667 65.933509 160.23315 72.5 168.333333 72.5 C 176.433516 72.5 183 65.933509 183 57.833333 C 183 49.733157 176.433516 43.166667 168.333333 43.166667 Z M 50.083333 89.5 C 44.497165 89.5 40 93.997165 40 99.583333 L 40 200.416667 C 40 206.002828 44.497165 210.5 50.083333 210.5 L 110.583333 210.5 C 116.169502 210.5 120.666667 206.002828 120.666667 200.416667 L 120.666667 99.583333 C 120.666667 93.997165 116.169502 89.5 110.583333 89.5 L 50.083333 89.5 Z M 145.416667 89.5 C 139.830505 89.5 135.333333 93.997165 135.333333 99.583333 L 135.333333 200.416667 C 135.333333 206.002828 139.830505 210.5 145.416667 210.5 L 205.916667 210.5 C 211.502828 210.5 216 206.002828 216 200.416667 L 216 99.583333 C 216 93.997165 211.502828 89.5 205.916667 89.5 L 145.416667 89.5 Z M 62.365234 104.166667 L 98.301432 104.166667 C 102.567235 104.166667 106 107.437334 106 111.5 C 106 115.562666 102.567235 118.833333 98.301432 118.833333 L 62.365234 118.833333 C 58.099432 118.833333 54.666667 115.562666 54.666667 111.5 C 54.666667 107.437334 58.099432 104.166667 62.365234 104.166667 Z M 62.365234 129.833333 L 98.301432 129.833333 C 102.567235 129.833333 106 133.104001 106 137.166667 C 106 141.22934 102.567235 144.5 98.301432 144.5 L 62.365234 144.5 C 58.099432 144.5 54.666667 141.22934 54.666667 137.166667 C 54.666667 133.104001 58.099432 129.833333 62.365234 129.833333 Z M 62.365234 155.5 L 98.301432 155.5 C 102.567235 155.5 106 158.77066 106 162.833333 C 106 166.896006 102.567235 170.166667 98.301432 170.166667 L 62.365234 170.166667 C 58.099432 170.166667 54.666667 166.896006 54.666667 162.833333 C 54.666667 158.77066 58.099432 155.5 62.365234 155.5 Z M 62.365234 181.166667 L 98.301432 181.166667 C 102.567235 181.166667 106 184.437327 106 188.5 C 106 192.562673 102.567235 195.833333 98.301432 195.833333 L 62.365234 195.833333 C 58.099432 195.833333 54.666667 192.562673 54.666667 188.5 C 54.666667 184.437327 58.099432 181.166667 62.365234 181.166667 Z"/>
+ </g>
+ <linearGradient id="_lgradient_14" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(29.333333,0,0,29.333333,73,39.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_14)" cx="87.667" cy="54.167" r="14.667" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_15" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(29.333333,0,0,29.333333,113.333333,39.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_15)" cx="128" cy="54.167" r="14.667" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_16" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(29.333333,0,0,29.333333,153.666667,39.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#11ff00"/>
+ <stop offset="100%" style="stop-color:#57dc14"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_16)" cx="168.333" cy="54.167" r="14.667" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" d="M 50.083333 85.833333 C 44.497165 85.833333 40 90.330498 40 95.916667 L 40 196.75 C 40 202.336161 44.497165 206.833333 50.083333 206.833333 L 110.583333 206.833333 C 116.169502 206.833333 120.666667 202.336161 120.666667 196.75 L 120.666667 95.916667 C 120.666667 90.330498 116.169502 85.833333 110.583333 85.833333 L 50.083333 85.833333 Z M 62.365234 100.5 L 98.301432 100.5 C 102.567235 100.5 106 103.770667 106 107.833333 C 106 111.895999 102.567235 115.166667 98.301432 115.166667 L 62.365234 115.166667 C 58.099432 115.166667 54.666667 111.895999 54.666667 107.833333 C 54.666667 103.770667 58.099432 100.5 62.365234 100.5 Z M 62.365234 126.166667 L 98.301432 126.166667 C 102.567235 126.166667 106 129.437334 106 133.5 C 106 137.562673 102.567235 140.833333 98.301432 140.833333 L 62.365234 140.833333 C 58.099432 140.833333 54.666667 137.562673 54.666667 133.5 C 54.666667 129.437334 58.099432 126.166667 62.365234 126.166667 Z M 62.365234 151.833333 L 98.301432 151.833333 C 102.567235 151.833333 106 155.103994 106 159.166667 C 106 163.22934 102.567235 166.5 98.301432 166.5 L 62.365234 166.5 C 58.099432 166.5 54.666667 163.22934 54.666667 159.166667 C 54.666667 155.103994 58.099432 151.833333 62.365234 151.833333 Z M 62.365234 177.5 L 98.301432 177.5 C 102.567235 177.5 106 180.77066 106 184.833333 C 106 188.896006 102.567235 192.166667 98.301432 192.166667 L 62.365234 192.166667 C 58.099432 192.166667 54.666667 188.896006 54.666667 184.833333 C 54.666667 180.77066 58.099432 177.5 62.365234 177.5 Z"/>
+ <path fill="#f5e1d8" d="M 145.416667 85.833333 C 139.830505 85.833333 135.333333 90.330498 135.333333 95.916667 L 135.333333 196.75 C 135.333333 202.336161 139.830505 206.833333 145.416667 206.833333 L 205.916667 206.833333 C 211.502828 206.833333 216 202.336161 216 196.75 L 216 95.916667 C 216 90.330498 211.502828 85.833333 205.916667 85.833333 L 145.416667 85.833333 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fmit.svg b/.icons/Gruvbox_Dark-2/apps/64/fmit.svg
new file mode 100755
index 000000000..ff1129913
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fmit.svg
@@ -0,0 +1,66 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_wPEOBK3dat9dgzMHwwk5BMJpxzhPJ5OL">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_wPEOBK3dat9dgzMHwwk5BMJpxzhPJ5OL)">
+ <defs>
+ <filter id="TUBjW2KERwc2DMt3FW25r0ZW0rq7UY1g" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#TUBjW2KERwc2DMt3FW25r0ZW0rq7UY1g)">
+ <linearGradient id="_lgradient_17" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_18" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <path d="M 34.403999 47 L 221.596001 47 C 225.130464 47 228 49.869536 228 53.403999 L 228 129.596001 C 228 133.130464 225.130464 136 221.596001 136 L 34.403999 136 C 30.869536 136 28 133.130464 28 129.596001 L 28 53.403999 C 28 49.869536 30.869536 47 34.403999 47 Z" style="fill:#ebebeb"/>
+ <linearGradient id="_lgradient_19" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(117.688402,0,0,64.228868,69.155799,59.385566)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff576a"/>
+ <stop offset="50%" style="stop-color:#ff518b"/>
+ <stop offset="100%" style="stop-color:#f50f5c"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" fill-rule="evenodd" d="M 69.155799 123.614434 L 69.155799 59.385566 L 119.260016 59.385566 L 119.260016 73.301821 L 80.984915 73.301821 L 80.984915 84.541873 L 111.800892 84.541873 L 111.800892 98.458127 L 80.984915 98.458127 L 80.984915 123.614434 L 69.155799 123.614434 Z M 123.328629 71.874513 L 175.919221 71.874513 L 175.919221 71.874513 Q 180.439902 71.874513 183.642052 75.710403 L 183.642052 75.710403 L 183.642052 75.710403 Q 186.844201 79.546294 186.844201 84.809493 L 186.844201 84.809493 L 186.844201 123.614434 L 175.391808 123.614434 L 175.391808 85.523147 L 160.925628 85.523147 L 160.925628 123.614434 L 149.322547 123.614434 L 149.322547 85.523147 L 134.856367 85.523147 L 134.856367 123.614434 L 123.328629 123.614434 L 123.328629 71.874513 Z"/>
+ <g opacity=".8">
+ <path d="M 32.5 148.333333 L 155.833333 148.333333 C 158.316951 148.333333 160.333333 150.349716 160.333333 152.833333 L 160.333333 152.833333 C 160.333333 155.316951 158.316951 157.333333 155.833333 157.333333 L 32.5 157.333333 C 30.016382 157.333333 28 155.316951 28 152.833333 L 28 152.833333 C 28 150.349716 30.016382 148.333333 32.5 148.333333 Z" style="fill:#111111"/>
+ </g>
+ <g opacity=".8">
+ <path d="M 32.5 162.333333 L 155.833333 162.333333 C 158.316951 162.333333 160.333333 164.349716 160.333333 166.833333 L 160.333333 166.833333 C 160.333333 169.316951 158.316951 171.333333 155.833333 171.333333 L 32.5 171.333333 C 30.016382 171.333333 28 169.316951 28 166.833333 L 28 166.833333 C 28 164.349716 30.016382 162.333333 32.5 162.333333 Z" style="fill:#111111"/>
+ </g>
+ <g opacity=".8">
+ <path d="M 32.5 176.333333 L 155.833333 176.333333 C 158.316951 176.333333 160.333333 178.349716 160.333333 180.833333 L 160.333333 180.833333 C 160.333333 183.316951 158.316951 185.333333 155.833333 185.333333 L 32.5 185.333333 C 30.016382 185.333333 28 183.316951 28 180.833333 L 28 180.833333 C 28 178.349716 30.016382 176.333333 32.5 176.333333 Z" style="fill:#111111"/>
+ </g>
+ <g opacity=".8">
+ <path d="M 32.5 190.333333 L 155.833333 190.333333 C 158.316951 190.333333 160.333333 192.349716 160.333333 194.833333 L 160.333333 194.833333 C 160.333333 197.316951 158.316951 199.333333 155.833333 199.333333 L 32.5 199.333333 C 30.016382 199.333333 28 197.316951 28 194.833333 L 28 194.833333 C 28 192.349716 30.016382 190.333333 32.5 190.333333 Z" style="fill:#111111"/>
+ </g>
+ <defs>
+ <filter id="PAQ8mAOL0ZwmQF7PTrwKeycvqSlBQ784" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#PAQ8mAOL0ZwmQF7PTrwKeycvqSlBQ784)">
+ <circle cx="191.833" cy="177.5" r="12.5" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_20" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(25,0,0,25,179.333333,161.666667)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#66ff00"/>
+ <stop offset="100%" style="stop-color:#99dc14"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_20)" cx="191.833" cy="174.167" r="12.5" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/focuswriter.svg b/.icons/Gruvbox_Dark-2/apps/64/focuswriter.svg
new file mode 100644
index 000000000..f635c10f8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/focuswriter.svg
@@ -0,0 +1,63 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_i1zUan20gTayjSv7agAHjEiR7ui7UwJw">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_i1zUan20gTayjSv7agAHjEiR7ui7UwJw)">
+ <defs>
+ <filter id="MNlaFSgb6VdkIeo0bwzobrDPDXFydQ8o" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#MNlaFSgb6VdkIeo0bwzobrDPDXFydQ8o)">
+ <linearGradient id="_lgradient_21" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="0MDqThdUV8YAHhCFWL4vo0PWSC65I5oY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#0MDqThdUV8YAHhCFWL4vo0PWSC65I5oY)">
+ <linearGradient id="_lgradient_22" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(203.571451,0,0,190,26.214274,30)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" d="M 159.357429 30 C 220.97906 30 229.785726 38.784627 229.785726 100.348804 L 229.785726 149.651292 C 229.785726 211.215133 220.97906 220 159.357429 220 L 96.642573 220 C 35.020945 220 26.214274 211.215133 26.214274 149.651292 L 26.214274 100.348804 C 26.214274 38.784627 35.020945 30 96.642573 30 L 159.357429 30 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_23" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="utJVWgq6aXIOfOdHiJRidZ4a1l2RX7Di" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#utJVWgq6aXIOfOdHiJRidZ4a1l2RX7Di)">
+ <path d="M 111.064286 203 L 83.1 203 L 83.1 58 L 180.25 58 L 180.25 84.514286 L 111.064286 84.514286 L 111.064286 114.964286 L 154.978571 114.964286 L 154.978571 141.478571 L 111.064286 141.478571 L 111.064286 203 Z"/>
+ </g>
+ <linearGradient id="_lgradient_24" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(97.150051,0,0,145,83.099984,54.139994)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" d="M 111.064317 199.139994 L 83.099984 199.139994 L 83.099984 54.139994 L 180.250035 54.139994 L 180.250035 80.654254 L 111.064317 80.654254 L 111.064317 111.104279 L 154.978581 111.104279 L 154.978581 137.61854 L 111.064317 137.61854 L 111.064317 199.139994 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fofix.svg b/.icons/Gruvbox_Dark-2/apps/64/fofix.svg
new file mode 100755
index 000000000..2234fea32
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fofix.svg
@@ -0,0 +1,68 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_qsXLFL8HP9lM9nnqhW690mcpfqPgFwRI">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_qsXLFL8HP9lM9nnqhW690mcpfqPgFwRI)">
+ <defs>
+ <filter id="k38XDdwTDremun7uppOiyic4IQ5Ydze6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#k38XDdwTDremun7uppOiyic4IQ5Ydze6)">
+ <linearGradient id="_lgradient_25" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_26" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="zjYG5WjCAGQ7RzhGtXn6mdAtVZy1Ee8m" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#zjYG5WjCAGQ7RzhGtXn6mdAtVZy1Ee8m)">
+ <path d="M 98.769636 42.786333 C 96.515053 45.554534 95.149849 47.852452 92.56575 50.605312 C 83.926794 59.809952 85.321536 65.706827 92.166371 72.137209 C 93.350709 73.249838 89.509605 77.216171 88.198787 82.399177 C 90.758854 84.473615 91.422624 87.638948 93.762724 90.045193 C 96.31173 86.906801 102.161539 79.830595 103.936834 77.940882 C 103.936834 77.940882 107.694174 72.02469 103.013141 66.459537 C 99.618143 63.096971 98.76963 55.231881 98.965431 47.44531 C 99.184172 46.934851 98.702896 44.10535 98.769654 42.786333 L 98.769636 42.786333 Z M 120.372366 49.14678 C 117.12339 49.14678 116.781631 50.309424 117.917283 57.411399 C 119.563263 67.704792 115.991491 77.108422 107.968724 83.039898 C 104.621014 85.514964 97.825235 93.857721 97.825235 94.957543 C 97.825235 95.915598 82.375154 99.916062 86.85356 105.664454 C 87.516273 106.515104 79.121763 112.231094 88.660432 108.054714 C 96.623477 104.568202 101.067778 125.198412 104.112028 131.106528 L 109.646089 141.850529 L 104.727827 151.443972 C 97.561936 165.429989 99.639307 170.017193 86.1465 183.690198 C 84.040887 185.823923 84.386081 188.464403 82.724846 187.371127 C 70.887142 179.580588 81.686936 190.868653 80.948607 191.891176 C 75.572233 180.639254 77.143678 198.225954 77.137455 198.234666 C 82.270486 203.872925 91.835521 204.790096 99.357312 204.57844 C 111.898406 204.634072 117.402805 196.200765 121.096671 189.920837 C 131.878218 171.485234 145.790387 156.78109 150.182938 158.466664 C 152.100255 159.202403 159.027408 167.262005 165.585921 176.373343 C 172.144429 185.48468 178.447479 192.666409 179.587161 192.335398 C 183.287815 191.260664 187.642052 181.906872 187.642052 172.978362 C 187.642052 161.152359 185.570919 158.389187 181.985517 154.88373 C 179.315599 152.273327 180.958171 150.905098 178.436412 147.221477 C 174.03071 140.78591 171.884012 142.766168 175.165935 135.850029 C 177.044457 131.89133 177.129207 129.997456 182.044605 125.969661 C 194.175176 116.02956 201.114846 95.357099 198.423019 85.608083 C 197.315474 81.596895 195.45086 76.491209 193.767026 74.264489 C 190.889163 70.458782 190.701405 70.679162 190.639429 77.983571 C 190.58498 84.377366 174.434256 91.722706 170.9891 91.722694 C 170.643589 91.722694 170.275897 91.790163 169.887148 91.909061 C 166.868565 96.669583 164.386974 99.66348 162.465195 103.208359 C 153.112403 116.349622 156.180273 116.181039 152.687061 116.181039 C 149.179786 116.181039 141.568318 107.080627 132.034953 92.760557 C 131.2951 91.649218 127.953562 90.615131 127.425685 89.649164 C 127.163682 89.171202 126.989979 88.745718 126.801783 88.312243 C 126.725851 88.150555 126.643883 87.983482 126.574876 87.826055 C 126.446212 87.532389 126.265999 87.205912 126.16166 86.926668 C 125.883026 86.188514 125.719444 85.520587 125.610666 84.876723 C 125.607411 84.856009 125.600013 84.834111 125.594687 84.811858 C 125.586401 84.758002 125.561544 84.694972 125.55385 84.641707 C 125.542605 84.562934 125.561544 84.500141 125.55385 84.422967 C 125.494667 83.849779 125.49881 83.304597 125.586401 82.802453 C 125.594095 82.758657 125.585572 82.707937 125.594687 82.664734 C 125.701453 82.118291 125.923922 81.619692 126.21048 81.149551 C 126.218766 81.135939 126.227643 81.122919 126.234745 81.108892 C 126.260785 81.067405 126.27203 81.020059 126.29961 80.979252 C 126.624524 80.491874 127.067746 80.048413 127.596019 79.634226 C 127.611999 79.621798 127.62206 79.606114 127.636856 79.593567 C 127.640998 79.590312 127.648692 79.588537 127.652835 79.585282 C 128.781431 78.724708 130.353249 78.006323 132.384736 77.389483 C 132.864888 77.552976 133.311424 77.688712 133.826996 77.883738 L 140.745402 77.883738 C 140.995036 77.07889 141.029066 76.113355 140.883121 74.86148 C 140.162757 68.691106 125.424234 49.146791 120.372366 49.146791 L 120.372366 49.14678 Z M 172.480642 49.144996 C 169.678149 49.144996 156.961826 68.582958 157.544139 75.51898 C 158.078562 81.884669 156.873087 81.990983 159.645918 81.653737 C 162.10673 81.35446 168.531288 81.384336 169.75936 79.070798 C 170.586371 77.512799 173.097542 62.224975 173.914794 58.989617 C 176.225708 49.841121 176.122445 49.144996 172.480642 49.144996 Z"/>
+ </g>
+ <linearGradient id="_lgradient_27" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(122.071761,0,0,161.819427,76.928239,39.828412)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_27)" d="M 98.769636 39.828412 C 96.515053 42.596613 95.149849 44.894531 92.56575 47.647391 C 83.926794 56.852032 85.321536 62.748907 92.166371 69.179289 C 93.350709 70.291918 89.509605 74.258251 88.198787 79.441257 C 90.758854 81.515699 91.422624 84.681028 93.762724 87.087273 C 96.31173 83.948884 102.161539 76.872676 103.936834 74.982962 C 103.936834 74.982962 107.694174 69.066771 103.013141 63.501617 C 99.618143 60.139051 98.76963 52.273959 98.965431 44.487389 C 99.184172 43.97693 98.702896 41.147429 98.769654 39.828412 L 98.769636 39.828412 Z M 120.372366 46.188859 C 117.12339 46.188859 116.781631 47.351503 117.917283 54.453479 C 119.563263 64.746872 115.991491 74.150503 107.968724 80.081978 C 104.621014 82.557044 97.825235 90.899802 97.825235 91.999623 C 97.825235 92.957678 82.375154 96.958142 86.85356 102.706535 C 87.516273 103.557184 79.121763 109.273174 88.660432 105.096795 C 96.623477 101.610282 101.067778 122.240492 104.112028 128.148608 L 109.646089 138.89261 L 104.727827 148.486052 C 97.561936 162.472069 99.639307 167.059274 86.1465 180.732278 C 84.040887 182.866003 84.386081 185.506483 82.724846 184.413207 C 70.887142 176.622669 81.686936 187.910734 80.948607 188.933256 C 75.572233 177.681335 77.143678 195.268035 77.137455 195.276746 C 82.270486 200.915006 91.835521 201.832177 99.357312 201.62052 C 111.898406 201.676152 117.402805 193.242845 121.096671 186.962918 C 131.878218 168.527314 145.790387 153.82317 150.182938 155.508744 C 152.100255 156.244483 159.027408 164.304085 165.585921 173.415423 C 172.144429 182.52676 178.447479 189.708489 179.587161 189.377478 C 183.287815 188.302744 187.642052 178.948952 187.642052 170.020443 C 187.642052 158.194439 185.570919 155.431267 181.985517 151.92581 C 179.315599 149.315407 180.958171 147.947179 178.436412 144.263557 C 174.03071 137.82799 171.884012 139.808248 175.165935 132.892109 C 177.044457 128.93341 177.129207 127.039536 182.044605 123.011742 C 194.175176 113.071641 201.114846 92.39918 198.423019 82.650166 C 197.315474 78.638975 195.45086 73.533289 193.767026 71.30657 C 190.889163 67.500862 190.701405 67.721242 190.639429 75.025651 C 190.58498 81.419446 174.434256 88.764786 170.9891 88.764774 C 170.643589 88.764774 170.275897 88.832243 169.887148 88.951142 C 166.868565 93.711664 164.386974 96.705561 162.465195 100.25044 C 153.112403 113.391702 156.180273 113.22312 152.687061 113.22312 C 149.179786 113.22312 141.568318 104.122707 132.034953 89.802637 C 131.2951 88.691299 127.953562 87.657212 127.425685 86.691247 C 127.163682 86.213303 126.989979 85.787798 126.801783 85.354327 C 126.725851 85.192668 126.643883 85.025559 126.574876 84.868168 C 126.446212 84.574502 126.265999 84.248022 126.16166 83.968781 C 125.883026 83.230624 125.719444 82.562699 125.610666 81.918833 C 125.607411 81.898119 125.600013 81.876043 125.594687 81.853998 C 125.586401 81.800141 125.561544 81.737082 125.55385 81.683817 C 125.542605 81.605044 125.561544 81.542281 125.55385 81.465076 C 125.494667 80.891889 125.49881 80.346707 125.586401 79.844563 C 125.594095 79.800767 125.585572 79.750047 125.594687 79.706844 C 125.701453 79.160401 125.923922 78.661802 126.21048 78.191661 C 126.218766 78.178049 126.227643 78.165029 126.234745 78.151002 C 126.260785 78.109515 126.27203 78.062169 126.29961 78.021362 C 126.624524 77.533984 127.067746 77.090523 127.596019 76.676336 C 127.611999 76.663908 127.62206 76.648224 127.636856 76.635677 C 127.640998 76.632422 127.648692 76.630647 127.652835 76.627392 C 128.781431 75.766817 130.353249 75.048433 132.384736 74.431592 C 132.864888 74.595086 133.311424 74.730822 133.826996 74.925848 L 140.745402 74.925848 C 140.995036 74.121 141.029066 73.155465 140.883121 71.90359 C 140.162757 65.733199 125.424234 46.188882 120.372366 46.188882 L 120.372366 46.188859 Z M 172.480642 46.187076 C 169.678149 46.187076 156.961826 65.625039 157.544139 72.56106 C 158.078562 78.926749 156.873087 79.033063 159.645918 78.695817 C 162.10673 78.396541 168.531288 78.426416 169.75936 76.112878 C 170.586371 74.55488 173.097542 59.267055 173.914794 56.031697 C 176.225708 46.8832 176.122445 46.187076 172.480642 46.187076 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 98.768411 39.828412 C 96.513828 42.596613 95.151009 44.895338 92.56691 47.648198 C 87.744587 52.78629 86.049961 56.890084 86.683284 60.63494 C 87.137508 57.677364 88.978008 54.431254 92.56691 50.607349 C 95.151009 47.854489 96.513828 45.555763 98.768411 42.787562 C 98.7235 43.674895 98.916875 45.207163 98.988036 46.295774 C 98.989859 45.688314 98.949612 45.095451 98.964917 44.486762 C 99.183657 43.976303 98.701653 41.147429 98.768411 39.828412 Z M 172.481317 46.185962 C 169.678823 46.185962 156.964539 65.622216 157.546853 72.558237 C 157.597872 73.165949 157.586148 73.46978 157.610427 73.968456 C 158.624132 66.072294 169.86546 49.145113 172.481317 49.145113 C 174.017302 49.145113 174.888311 49.3154 175.249741 50.144982 C 175.851547 46.60192 175.084209 46.185962 172.481317 46.185962 Z M 120.372522 46.191742 C 117.799855 46.191742 117.096456 47.055205 117.459608 50.88477 C 117.757873 49.507999 118.644346 49.145113 120.372522 49.145113 C 125.344715 49.145113 139.67076 68.05464 140.809157 74.534858 C 140.969288 73.805099 141.008944 72.974379 140.884293 71.905144 C 140.163929 65.734752 125.42439 46.191742 120.372522 46.191742 Z M 98.999595 46.977766 C 98.994632 47.15345 98.998743 47.366977 98.964917 47.445913 C 98.769116 55.232483 99.615634 63.098202 103.010632 66.460768 C 104.409775 68.124172 105.007159 69.797308 105.224216 71.356082 C 105.585738 69.177677 105.362393 66.297565 103.010632 63.501617 C 99.981083 60.501012 99.041029 53.893879 98.999595 46.977766 Z M 118.228295 60.565583 C 117.878988 68.399914 114.365805 75.354297 107.96952 80.083265 C 104.62181 82.558332 97.826339 90.900959 97.826339 92.00078 C 97.826339 92.923189 83.555613 96.667047 86.486779 102.074608 C 88.572607 98.277234 97.826339 95.702752 97.826339 94.959931 C 97.826339 93.860109 104.62181 85.517482 107.96952 83.042416 C 115.162627 77.724334 118.743841 69.604747 118.228295 60.565583 Z M 191.530849 68.882416 C 190.767791 68.659843 190.679528 70.460865 190.640793 75.026121 C 190.586345 81.419917 174.435339 88.764221 170.990183 88.764209 C 170.644672 88.764209 170.27503 88.830257 169.886281 88.949156 C 166.867698 93.709678 164.387066 96.70338 162.465287 100.248259 C 153.112492 113.389522 156.179429 113.223439 152.686217 113.223439 C 149.178943 113.223439 141.569102 104.124607 132.035737 89.804537 C 131.295884 88.693199 127.951502 87.6553 127.423625 86.689339 C 127.161622 86.211391 126.987624 85.787724 126.799428 85.354253 C 126.723496 85.192594 126.643031 85.026157 126.574023 84.868766 C 126.44536 84.575099 126.268012 84.246391 126.163672 83.967151 C 125.935344 83.362256 125.814051 82.827046 125.707084 82.291067 C 125.669186 82.416147 125.622722 82.536487 125.597273 82.66674 C 125.588159 82.709947 125.593408 82.755876 125.585714 82.799671 C 125.498124 83.301815 125.491853 83.850551 125.551036 84.423736 C 125.55873 84.50094 125.539791 84.564588 125.551036 84.643361 C 125.55873 84.696626 125.588987 84.757114 125.597273 84.81097 C 125.602599 84.833016 125.605576 84.853831 125.608831 84.874545 C 125.71761 85.518412 125.885038 86.188144 126.163672 86.926301 C 126.268012 87.205542 126.44536 87.53425 126.574023 87.827916 C 126.643031 87.985308 126.723496 88.151745 126.799428 88.313403 C 126.987624 88.746875 127.161622 89.170542 127.423625 89.648489 C 127.951502 90.614451 131.295884 91.64657 132.035737 92.757909 C 141.569102 107.077979 149.178943 116.18259 152.686217 116.18259 C 156.179429 116.18259 153.112492 116.348672 162.465287 103.20741 C 164.387066 99.66253 166.867698 96.668829 169.886281 91.908307 C 170.27503 91.789408 170.644672 91.72336 170.990183 91.72336 C 174.435339 91.723372 190.586345 84.379068 190.640793 77.985272 C 190.702769 70.680863 190.88969 70.457509 193.76755 74.263217 C 195.451384 76.489936 197.318356 81.597362 198.425901 85.608553 C 198.720422 86.67522 198.876328 87.892065 198.946064 89.191901 C 199.093974 86.720682 198.933706 84.488526 198.425901 82.649402 C 197.318356 78.638212 195.451384 73.530786 193.76755 71.304066 C 192.688354 69.876924 191.988683 69.015962 191.530849 68.882416 Z M 91.682633 71.633502 C 90.733944 73.523148 89.019658 76.191053 88.197538 79.44173 C 88.470913 79.663247 88.714407 79.902698 88.948887 80.14684 C 90.564432 76.092768 93.173187 73.080542 92.168117 72.136327 C 91.98816 71.967265 91.854971 71.801896 91.682633 71.633502 Z M 86.116885 103.976093 C 84.666049 105.563015 82.240078 107.645526 86.874013 105.825562 C 86.880375 105.765042 86.882269 105.704009 86.850893 105.663735 C 86.396708 105.080753 86.198031 104.521773 86.116885 103.976093 Z M 173.949334 138.792351 C 172.803663 142.257593 174.834416 141.960521 178.434296 147.218997 C 180.956055 150.902619 179.313049 152.27233 181.982966 154.882733 C 185.333675 158.158731 187.343784 160.886719 187.594948 170.869083 C 187.603527 170.585682 187.641185 170.302308 187.641185 170.019484 C 187.641185 158.193481 185.568368 155.429039 181.982966 151.923582 C 179.313049 149.313179 180.956055 147.949247 178.434296 144.265625 C 176.253411 141.079925 174.638662 139.953572 173.949334 138.792351 Z M 108.882697 140.375961 L 104.72717 148.484726 C 97.561279 162.470744 99.638591 167.061839 86.145784 180.734847 C 84.040171 182.868572 84.385501 185.503941 82.724266 184.410665 C 75.295981 179.522021 76.839125 182.183818 78.794144 185.069538 C 79.668162 185.471879 80.903554 186.171582 82.724266 187.369816 C 84.385501 188.463092 84.040171 185.82194 86.145784 183.688215 C 99.638591 170.015211 97.561279 165.429894 104.72717 151.443877 L 109.645601 141.849754 L 108.882697 140.375961 Z M 77.464837 185.838225 C 76.913388 187.112544 76.886406 189.996728 76.967792 192.26513 C 77.088546 188.501534 77.865548 185.434315 80.94993 191.889457 C 81.356011 191.327067 78.353352 187.729134 77.464837 185.838225 Z"/>
+ </g>
+ <defs>
+ <filter id="vHz4Vkvjw5aodJyVoh6xrYfE2km42zkW" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#vHz4Vkvjw5aodJyVoh6xrYfE2km42zkW)">
+ <path d="M 67.900484 66.464946 C 61.153646 66.485068 57.867112 75.053419 57.867112 75.053419 C 57.780545 74.523234 56.947691 112.993087 57.867112 139.553654 C 58.786531 166.114216 57.867112 197.973764 57.867112 197.973764 C 63.972019 215.294057 76.879982 208.287404 89.747337 197.996845 C 91.225643 195.901186 93.69245 193.098113 97.896563 188.749499 C 111.366569 174.816456 122.310911 159.862661 129.464687 145.610633 L 134.377339 135.831599 L 128.852049 124.885056 C 125.812936 118.864285 118.877213 108.282735 113.432104 101.385238 C 112.730199 100.49612 112.290457 99.82463 111.628868 98.957806 C 100.143138 84.748728 86.892043 67.662861 67.900484 66.464946 Z M 129.210384 72.383248 C 119.649054 73.908702 122.4641 83.542048 124.910371 87.560453 C 134.016642 102.165667 149.013269 119.729659 152.363424 119.729659 C 155.700151 119.729659 162.328737 112.302871 171.262691 98.900014 C 173.476893 94.539042 176.241675 89.394073 180.070787 83.179523 C 182.401698 79.396518 182.789548 72.227877 177.816748 72.383248 L 153.507787 72.383248 L 129.210384 72.383248 Z M 188.092861 119.729659 C 187.080772 120.620132 186.078721 121.514382 184.960321 122.365149 C 180.108557 126.055903 174.619593 132.04233 172.765383 135.669769 C 169.525954 142.007175 169.572631 142.510947 173.921304 148.40799 C 176.410412 151.783374 180.602641 156.500195 183.238001 158.892172 C 185.839142 161.253065 187.181975 163.643147 187.711408 167.07607 L 187.711408 146.708792 L 187.711408 121.509771 C 187.919437 120.999259 188.057096 120.551847 188.231568 120.076436 C 188.188956 119.946233 188.136342 119.856157 188.092843 119.729682 L 188.092861 119.729659 Z M 150.224976 155.239467 C 145.247803 155.52319 133.251714 169.035335 123.430796 185.709475 C 120.611175 190.4967 118.683205 193.461639 116.86518 195.442305 C 116.120036 198.981579 116.978397 202.699462 120.887773 202.585878 L 147.601044 202.585878 L 174.314315 202.585878 C 181.412619 201.685953 182.378906 196.700619 181.411655 192.436915 C 177.965108 184.439236 170.338004 178.478021 166.084177 172.647594 C 159.711741 163.857431 152.977951 156.076421 151.115035 155.366616 C 150.848238 155.264939 150.556762 155.220552 150.224976 155.239491 L 150.224976 155.239467 Z"/>
+ </g>
+ <path fill="#e4e4e4" d="M 150.222857 152.280518 C 145.245684 152.564241 133.25304 166.076871 123.432121 182.751011 C 120.612501 187.538236 118.684336 190.502459 116.866311 192.483125 C 116.121167 196.022399 116.979883 199.733588 120.889246 199.620004 L 147.601245 199.620004 L 174.313244 199.620004 C 181.411548 198.720079 182.37587 193.737254 181.408619 189.47355 C 177.962072 181.475871 170.340128 175.51149 166.086302 169.681063 C 159.713866 160.8909 152.983254 153.115401 151.120338 152.405595 C 150.853541 152.303919 150.554667 152.261603 150.222857 152.280541 L 150.222857 152.280518 Z"/>
+ <path fill="#e4e4e4" d="M 188.097903 116.766359 C 187.085814 117.656833 186.073217 118.551301 184.954817 119.402075 C 180.103053 123.092828 174.62057 129.079439 172.76636 132.706878 C 169.52693 139.044284 169.569358 139.542942 173.918032 145.439985 C 176.407139 148.81537 180.599954 153.538914 183.235314 155.930884 C 185.836455 158.291778 187.176589 160.679818 187.706023 164.112741 L 187.706023 143.73977 L 187.706023 118.548253 C 187.914051 118.037741 188.059404 117.59072 188.233876 117.115308 C 188.191264 116.985106 188.141432 116.89278 188.097933 116.766306 L 188.097903 116.766359 Z"/>
+ <path fill="#e4e4e4" d="M 124.913247 84.594932 C 134.019519 99.200142 149.007653 116.76633 152.357808 116.76633 C 155.694534 116.76633 162.331649 109.335879 171.265603 95.933021 C 173.479805 91.57205 176.236396 86.42962 180.065507 80.215069 C 182.396419 76.432064 182.786091 69.267037 177.813292 69.422407 L 153.511006 69.422407 L 129.208715 69.422407 C 119.647385 70.947861 122.466977 80.576526 124.913247 84.594932 Z"/>
+ <path fill="#e4e4e4" d="M 67.894861 63.501614 C 61.148024 63.521736 57.867981 72.088555 57.867981 72.088555 C 57.781414 71.55837 56.94856 110.029107 57.867981 136.589674 C 58.7874 163.150236 57.867981 195.013879 57.867981 195.013879 C 63.972889 212.334173 76.875561 205.329259 89.742916 195.038736 C 91.221219 192.943077 93.692397 190.139874 97.896503 185.79126 C 111.36651 171.858217 122.31361 156.893916 129.467386 142.641889 L 134.377339 132.866169 L 128.852635 121.917826 C 125.813522 115.897056 118.87226 105.324797 113.42715 98.427301 C 112.725251 97.538183 112.284918 96.858401 111.623329 95.991577 C 100.137598 81.782502 86.886421 64.699532 67.894861 63.501614 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 67.893834 63.501617 C 61.146998 63.521739 57.866244 72.09009 57.866244 72.09009 C 57.801079 71.690981 57.31837 93.392919 57.473232 115.477481 C 57.380426 94.499443 57.804111 74.668703 57.866244 75.049241 C 57.866244 75.049241 61.146998 66.48089 67.893834 66.460768 C 86.885394 67.658685 100.136492 84.738776 111.622222 98.947851 C 112.283811 99.814675 112.723556 100.497718 113.425455 101.386836 C 118.870564 108.284333 125.812072 118.854324 128.851182 124.875095 L 133.630905 134.353625 L 134.376472 132.86827 L 128.851182 121.915944 C 125.812072 115.895174 118.870564 105.325182 113.425455 98.427686 C 112.723556 97.538567 112.283811 96.855524 111.622222 95.9887 C 100.136492 81.779625 86.885394 64.699535 67.893834 63.501617 Z M 129.209517 69.419919 C 123.362537 70.35277 122.170393 74.317295 122.667021 78.175998 C 123.100945 75.430912 124.875648 73.070513 129.209517 72.379069 L 153.512699 72.379069 L 177.815881 72.379069 C 180.112747 72.307307 181.227581 73.825783 181.572615 75.823704 C 182.052136 72.547646 181.173165 69.315023 177.815881 69.419919 L 153.512699 69.419919 L 129.209517 69.419919 Z M 188.097773 116.76633 C 187.085684 117.656803 186.072074 118.55105 184.953675 119.401823 C 180.101911 123.092577 174.618726 129.079004 172.764516 132.706443 C 170.803386 136.543068 170.068662 138.245162 170.741659 140.295046 C 171.072486 139.095616 171.729145 137.691129 172.764516 135.665594 C 174.618726 132.038154 180.101911 126.051727 184.953675 122.360974 C 185.932275 121.616546 186.817437 120.834259 187.704759 120.054917 L 187.704759 118.546442 C 187.912787 118.035933 188.062011 117.588518 188.236483 117.113107 C 188.193871 116.982901 188.141272 116.892804 188.097773 116.76633 Z M 150.224112 152.281917 C 145.246939 152.565641 133.250844 166.077783 123.429926 182.751922 C 120.610305 187.539147 118.682335 190.504089 116.86431 192.484755 C 116.59814 193.749002 116.545491 195.028687 116.754499 196.154794 C 116.789553 195.917769 116.814484 195.680579 116.86431 195.443906 C 118.682335 193.46324 120.610305 190.498298 123.429926 185.711073 C 133.250844 169.036933 145.246939 155.524791 150.224112 155.241068 C 150.555922 155.222129 150.853151 155.260764 151.119948 155.36244 C 152.982863 156.072246 159.716653 163.847474 166.08909 172.637637 C 170.342916 178.468063 177.964238 184.435057 181.410785 192.432736 C 181.490785 192.785381 181.533004 193.147945 181.584173 193.507742 C 181.783531 192.186937 181.711547 190.799368 181.410785 189.473586 C 177.964238 181.475907 170.342916 175.508912 166.08909 169.678486 C 159.716653 160.888323 152.982863 153.113095 151.119948 152.40329 C 150.853151 152.301613 150.555922 152.262979 150.224112 152.281917 Z M 58.247697 159.437052 C 58.318489 178.487088 57.866244 195.016214 57.866244 195.016214 C 57.881948 195.060767 57.902467 195.093356 57.91826 195.137586 C 58.000449 192.072682 58.373952 177.800387 58.247697 159.437052 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/folder-remote.svg b/.icons/Gruvbox_Dark-2/apps/64/folder-remote.svg
new file mode 120000
index 000000000..cfcd0bf10
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/folder-remote.svg
@@ -0,0 +1 @@
+remote.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fondo.svg b/.icons/Gruvbox_Dark-2/apps/64/fondo.svg
new file mode 100644
index 000000000..653a493cc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fondo.svg
@@ -0,0 +1,58 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="lnuHYDe3Hbs85OsYMa3YdVMOLH2EAjOq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#lnuHYDe3Hbs85OsYMa3YdVMOLH2EAjOq)">
+ <linearGradient id="_lgradient_2" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,6.254,11.831)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" d="M 166.263 11.831 C 240.318 11.831 250.902 22.388 250.902 96.375 L 250.902 155.625 C 250.902 229.612 240.318 240.169 166.263 240.169 L 90.893 240.169 C 16.837 240.169 6.254 229.612 6.254 155.625 L 6.254 96.375 C 6.254 22.388 16.837 11.831 90.893 11.831 L 166.263 11.831 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_3" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="EmEo9HoGGnZGDUcULXKCYsVsgtjufSY1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" in="SourceGraphic"/>
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur" stdDeviation="4.294"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_offsetBlur" operator="out" result="pf_100_inverse"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4" result="pf_100_color"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_color" in2="pf_100_inverse" operator="in" result="pf_100_shadow"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_shadow" in2="SourceGraphic" operator="over"/>
+ </filter>
+ </defs>
+ <g filter="url(#EmEo9HoGGnZGDUcULXKCYsVsgtjufSY1)">
+ <path fill="#3b3b3b" d="M 124.802 53.563 C 144.609 52.738 163.894 60.024 178.187 73.73 C 192.48 87.437 200.54 106.375 200.5 126.155 C 200.41 166.137 167.902 198.5 127.832 198.5 C 88.42 198.318 56.338 166.822 55.516 127.505 C 54.694 88.189 85.432 55.385 124.802 53.563 Z"/>
+ </g>
+ <defs>
+ <filter id="qhinIMB7ICzRL3pLbsTNyyUz2vRQqa7G" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#qhinIMB7ICzRL3pLbsTNyyUz2vRQqa7G)">
+ <linearGradient id="_lgradient_4" x1=".88" x2=".123" y1=".817" y2=".16" gradientTransform="matrix(90.625,0,0,90.531,82.688,80.735)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_4)" cx="128" cy="126" rx="45.313" ry="45.265" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/font-manager.svg b/.icons/Gruvbox_Dark-2/apps/64/font-manager.svg
new file mode 120000
index 000000000..6b94e326e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/font-manager.svg
@@ -0,0 +1 @@
+font.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/font.svg b/.icons/Gruvbox_Dark-2/apps/64/font.svg
new file mode 100644
index 000000000..98ed435fc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/font.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_Zmz0CoHNKLDNxMG4OYiv6e6QDKolFNcc">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_Zmz0CoHNKLDNxMG4OYiv6e6QDKolFNcc)">
+ <defs>
+ <filter id="Yiu2kny6exM2bmCwU90QI2wW6gknxGLj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Yiu2kny6exM2bmCwU90QI2wW6gknxGLj)">
+ <linearGradient id="_lgradient_316" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_316)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_317" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_317)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#3b3b3b" d="M 161.802 58.282 C 153.444 58.282 144.989 60.435 139.255 64.365 L 144.697 74.566 C 148.487 71.665 154.221 69.887 159.761 69.887 C 167.924 69.887 172.491 75.863 172.491 82.133 L 157.402 82.065 C 141.464 81.992 134.953 88.012 134.953 96.903 C 134.953 105.606 141.605 111.911 153.85 111.911 C 161.528 111.911 169.672 109.724 172.491 105.138 L 172.492 111.339 L 188.582 111.336 L 188.581 81.116 C 188.58 65.862 177.74 58.282 161.802 58.282 L 161.802 58.282 Z M 158.278 102.331 C 152.932 102.331 149.725 99.897 149.725 96.248 C 149.725 92.879 151.96 91.318 159.054 91.362 L 172.491 91.43 L 172.492 94.335 C 172.493 99.22 163.331 102.331 158.277 102.331 L 158.278 102.331 Z"/>
+ <path fill="#3b3b3b" d="M 103.17 102.414 C 101.251 104.012 99.896 104.582 98.203 104.582 C 95.607 104.582 94.816 102.985 94.816 97.964 L 94.816 75.714 C 94.816 69.78 94.252 66.471 92.559 63.733 C 90.075 59.625 83.271 57.457 76.61 57.457 C 65.999 57.457 57.645 63.048 57.645 70.237 C 57.645 72.861 59.79 75.143 62.499 75.143 C 65.209 75.143 67.579 72.861 67.579 70.351 C 67.579 69.895 67.466 69.324 67.353 68.525 C 67.128 67.498 67.015 66.586 67.015 65.787 C 67.015 62.706 70.627 60.196 75.143 60.196 C 80.674 60.196 84.632 63.505 84.632 69.666 L 84.632 78.739 C 69.085 83.378 64.418 84.614 59.564 88.95 C 57.08 91.232 55.5 95.112 55.5 98.877 C 55.5 106.066 60.467 111.086 67.353 111.086 C 72.321 111.086 77.859 108.69 84.745 102.757 C 85.31 108.804 88.382 111.086 93.01 111.086 C 96.848 111.086 99.219 109.717 103.17 105.381 L 103.17 102.414 Z M 84.632 95.91 C 84.632 99.333 84.068 100.589 81.697 101.958 C 78.875 103.555 74.917 104.468 72.546 104.468 C 68.595 104.468 65.434 100.589 65.434 95.682 L 65.434 95.226 C 65.547 88.379 71.424 86.156 84.632 81.478 L 84.632 95.91 Z"/>
+ <path fill="#3b3b3b" d="M 164.916 144.938 C 163.069 144.774 160.739 145.43 157.927 146.906 C 155.115 148.381 152.263 150.594 149.371 153.545 C 146.479 156.413 143.788 159.897 141.297 163.995 C 138.887 168.093 137.12 172.642 135.995 177.642 C 135.111 181.33 134.79 184.527 135.031 187.232 C 135.272 189.855 135.834 192.027 136.718 193.748 C 137.602 195.387 138.686 196.576 139.972 197.313 C 141.257 198.133 142.462 198.543 143.587 198.543 C 145.997 198.379 148.407 197.846 150.817 196.944 C 152.906 196.125 155.115 194.854 157.445 193.133 C 159.775 191.33 161.904 188.789 163.832 185.511 C 163.751 187.724 163.872 189.568 164.193 191.043 C 164.595 192.518 164.997 193.707 165.398 194.609 C 165.88 195.674 166.483 196.494 167.206 197.067 C 167.929 197.559 168.773 197.887 169.737 198.051 C 170.701 198.297 171.705 198.379 172.749 198.297 C 173.874 198.215 174.959 198.01 176.003 197.682 C 177.047 197.354 177.971 196.944 178.775 196.453 C 179.98 195.633 181.466 194.24 183.233 192.273 C 185.081 190.223 186.929 188.01 188.777 185.633 C 190.705 183.174 192.552 180.757 194.32 178.38 C 196.087 175.921 197.533 173.872 198.658 172.232 C 199.622 170.921 200.184 169.773 200.345 168.79 C 200.586 167.806 200.546 167.069 200.225 166.577 C 199.903 166.085 199.421 165.921 198.779 166.085 C 198.136 166.167 197.493 166.577 196.85 167.315 C 196.368 167.97 195.565 168.995 194.44 170.388 C 193.396 171.782 192.191 173.38 190.825 175.183 C 189.459 176.986 187.973 178.871 186.366 180.839 C 184.84 182.724 183.354 184.486 181.908 186.125 C 180.462 187.683 179.096 188.994 177.811 190.059 C 176.525 191.043 175.481 191.535 174.677 191.535 C 173.713 191.535 172.95 191.33 172.388 190.92 C 171.906 190.428 171.544 189.814 171.303 189.076 C 171.062 188.338 170.902 187.56 170.821 186.74 C 170.821 185.838 170.862 185.019 170.942 184.281 C 171.183 183.052 171.384 182.027 171.544 181.207 C 171.705 180.388 171.826 179.691 171.906 179.117 C 172.067 178.462 172.187 177.847 172.267 177.273 C 172.428 176.617 172.589 175.921 172.749 175.183 C 173.553 171.413 174.195 168.339 174.677 165.962 C 175.159 163.585 175.521 161.7 175.762 160.307 C 176.003 158.913 176.124 157.971 176.124 157.479 C 176.124 156.905 176.083 156.536 176.003 156.372 C 175.842 156.29 175.521 156.249 175.039 156.249 C 174.637 156.249 174.035 156.29 173.231 156.372 C 172.508 156.454 171.584 156.618 170.46 156.864 C 172.147 154.241 172.79 152.151 172.388 150.594 C 172.067 148.955 171.343 147.725 170.219 146.905 C 168.853 146.004 167.086 145.348 164.916 144.938 L 164.916 144.938 Z M 162.078 152.629 C 162.385 152.645 162.647 152.746 162.868 152.93 C 163.109 153.258 163.269 153.709 163.35 154.282 C 163.43 154.774 163.39 155.471 163.229 156.372 C 163.149 157.192 162.787 158.258 162.145 159.569 C 162.787 159.405 163.43 159.282 164.073 159.2 C 164.715 159.118 165.238 158.995 165.639 158.831 C 166.121 158.668 166.563 158.544 166.965 158.462 C 167.286 158.381 167.326 159.036 167.085 160.43 C 166.925 161.741 166.644 163.421 166.242 165.47 C 165.84 167.519 165.358 169.651 164.796 171.864 C 164.233 174.077 163.751 176.003 163.35 177.642 C 163.269 178.052 162.908 178.708 162.265 179.609 C 161.703 180.511 160.94 181.494 159.976 182.56 C 159.092 183.625 158.047 184.65 156.842 185.633 C 155.718 186.617 154.553 187.437 153.348 188.092 C 152.223 188.666 151.098 188.994 149.974 189.076 C 148.849 189.076 147.845 188.625 146.961 187.724 C 146.479 187.232 146.158 186.207 145.997 184.65 C 145.836 183.011 145.876 181.125 146.117 178.994 C 146.439 176.863 146.961 174.609 147.684 172.232 C 148.407 169.773 149.371 167.478 150.576 165.347 C 153.468 160.184 155.999 156.659 158.168 154.774 C 159.855 153.299 161.16 152.583 162.078 152.629 L 162.078 152.629 Z"/>
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 67.92 144.914 C 61.782 144.829 61.782 153.918 67.92 153.833 L 90.344 153.833 C 90.369 153.835 90.992 153.906 91.673 154.273 C 92.368 154.647 92.776 154.693 92.892 156.368 L 92.892 156.324 L 93.451 170.104 C 92.405 169.711 91.704 169.542 91.704 169.542 L 91.168 169.412 L 70.189 169.412 C 60.355 169.412 56.808 179.149 56.808 179.149 L 56.573 179.837 L 56.573 182.819 C 56.573 189.582 59.821 194.252 63.243 196.353 C 66.666 198.455 70.189 198.426 70.189 198.426 L 87.418 198.426 L 95.117 193.514 L 95.162 194.228 C 95.365 200.327 104.746 199.786 104.222 193.706 L 101.952 155.78 L 101.952 155.758 C 101.633 151.153 98.635 147.852 96.035 146.452 C 93.435 145.051 90.911 144.923 90.911 144.923 L 90.76 144.914 L 67.92 144.914 Z M 70.189 178.33 L 89.807 178.33 C 90.05 178.4 90.999 178.645 92.161 179.406 C 93.428 180.236 94.153 180.529 94.191 182.014 L 94.506 183.267 L 84.732 189.508 L 70.189 189.508 C 70.189 189.508 69.173 189.479 68.057 188.793 C 66.941 188.108 65.65 187.204 65.65 182.819 L 65.65 181.117 C 65.884 180.437 66.864 178.33 70.189 178.33 L 70.189 178.33 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fontbase.svg b/.icons/Gruvbox_Dark-2/apps/64/fontbase.svg
new file mode 100644
index 000000000..305d44373
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fontbase.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="e4HRJwXKLkp4VSUHqflltVIPDCywxUqk" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#e4HRJwXKLkp4VSUHqflltVIPDCywxUqk)">
+ <linearGradient id="_lgradient_12" x1=".568" x2=".567" y1="1.005" y2="-.071" gradientTransform="matrix(244.648309,0,0,228.338396,5.619191,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00979c"/>
+ <stop offset="100%" style="stop-color:#20b6bb"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" d="M 165.628109 11.951604 C 239.683817 11.951604 250.2675 22.508801 250.2675 96.495462 L 250.2675 155.746257 C 250.2675 229.732514 239.683817 240.29 165.628109 240.29 L 90.258584 240.29 C 16.20288 240.29 5.619191 229.732514 5.619191 155.746257 L 5.619191 96.495462 C 5.619191 22.508801 16.20288 11.951604 90.258584 11.951604 L 165.628109 11.951604 Z"/>
+ </g>
+ <defs>
+ <filter id="4tsEjrFTVC0A0aGZrMKBArP7vs12jlx6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#4tsEjrFTVC0A0aGZrMKBArP7vs12jlx6)">
+ <path fill="#faf8f6" d="M 123.049843 126.408589 L 128.529401 121.142358 L 171.71977 163.662449 C 174.889317 166.813641 179.199902 168.536293 183.679529 168.536293 C 188.159157 168.494277 192.469742 166.72961 195.597029 163.536401 C 198.766576 160.385209 200.541523 156.099587 200.499262 151.645901 C 200.457002 147.192216 198.682055 142.906594 195.470247 139.797418 L 143.795537 88.910321 C 135.509873 80.750944 121.977002 80.670641 113.593965 88.731106 L 60.658821 139.629354 C 57.404752 142.738531 55.587544 146.982136 55.503023 151.435822 C 55.418502 155.889507 57.108927 160.217145 60.236214 163.410353 C 63.363501 166.603562 67.631825 168.452262 72.111453 168.536293 C 76.59108 168.578309 80.943926 166.897673 84.155734 163.788497 L 98.74785 149.764471 L 116.654162 167.737991 C 119.781449 170.9312 124.092034 172.695867 128.571661 172.737883 C 133.051289 172.737883 137.361873 171.015231 140.531421 167.864039 C 143.743229 164.712846 145.518176 160.46924 145.560437 156.015555 C 145.602697 151.56187 143.827751 147.276248 140.658203 144.083039 L 123.049843 126.408589 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_13" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fontforge.svg b/.icons/Gruvbox_Dark-2/apps/64/fontforge.svg
new file mode 100644
index 000000000..c9e143194
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fontforge.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#d9d9d9" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#040404" d="M143.195 59.108c6.661 0 12.767 2.22 15.82 6.037 7.494-7.563 14.502-9.645 20.538-9.645 9.714 0 12.767 6.175 12.767 10.269 0 5.135-3.261 8.743-8.187 8.743-5.343 0-2.706-12.212-10.269-12.212-6.176 0-11.31 16.305-13.877 30.529h13.322c1.526 0 1.804 1.11 1.804 2.29 0 3.192-1.458 5.898-4.094 5.898h-13.114s-6.028 28.53-10.477 46.349c-5.988 23.983-24.354 30.668-35.872 30.668-5.482 0-11.31-1.943-15.196-5.967-5.204 5.343-13.113 9.575-21.578 9.575-4.164 0-11.102-2.775-11.102-8.048 0-2.984 2.984-7.494 6.175-7.494 5.62 0 6.314 6.106 12.628 6.106 3.053 0 5.169-.842 7.702-9.992 5.551-20.052 13.947-61.197 13.947-61.197h-9.923c-1.595 0-1.804-.972-1.804-2.013 0-2.775 1.041-6.175 4.58-6.175h9.228c5.065-17.415 16.306-33.721 36.982-33.721zm-5.412 6.939c-9.783 0-14.224 16.236-16.375 26.782h23.175c1.665-6.383 4.441-12.905 7.424-18.248-3.33-5.273-9.089-8.534-14.224-8.534zm-20.815 103.522c5.412 0 9.714-1.804 12.35-11.24 6.245-22.481 13.183-57.312 13.183-57.312h-22.897c-3.325 15.353-6.99 31.903-10.212 44.337-2.192 8.461-4.032 13.213-5.954 17.207 3.955 4.649 9.089 7.008 13.53 7.008z"/>
+ <path fill="#fb7c38" fill-rule="evenodd" d="M120.25 195.022l-.219 5.478c-.998-.039-1.996-.078-2.993-.121l.219-5.474-5.478-.219.121-2.993 5.478.216.215-5.475 2.998.118-.147 3.644 21.582-19.924a5.589 5.589 0 0 1-.355-4.212 5.616 5.616 0 0 1 7.032-3.694c.457.141.881.335 1.266.571l21.922-20.236-3.468-.138.121-2.993 5.477.22.22-5.478 2.993.121-.219 5.474 5.477.22-.12 2.992-5.479-.216-.215 5.475-2.997-.118.13-3.256-21.796 20.125a5.617 5.617 0 0 1-6.65 7.963 5.578 5.578 0 0 1-1.322-.605l-21.274 19.638 3.08.124-.121 2.993-5.478-.22z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fonts.svg b/.icons/Gruvbox_Dark-2/apps/64/fonts.svg
new file mode 120000
index 000000000..6b94e326e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fonts.svg
@@ -0,0 +1 @@
+font.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fontypython.svg b/.icons/Gruvbox_Dark-2/apps/64/fontypython.svg
new file mode 100644
index 000000000..4759537db
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fontypython.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="AJ2TlX651WWcmaiaYKxLczzOq9MlOX3w" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#AJ2TlX651WWcmaiaYKxLczzOq9MlOX3w)">
+ <path fill="#768b94" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 5.676 126.116 L 5.676 155.742 C 5.676 229.728 16.26 240.285 90.315 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 126.116 L 5.676 126.116 L 5.676 126.116 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 11.947 L 128 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 96.491 C 250.324 22.504 239.74 11.947 165.685 11.947 L 128 11.947 L 128 11.947 Z"/>
+ </g>
+ <path fill="#fefefe" fill-rule="evenodd" d="M 180.463 61.386 C 183.58332 61.393622 186.677328 61.957092 189.6 63.05 C 192.466612 64.106656 195.131369 65.645849 197.479 67.601 C 199.8118 69.517465 201.739909 71.87899 203.151 74.548 C 204.59789 77.286348 205.358658 80.334912 205.368 83.432 C 205.368 84.499 205.277 85.557 205.096 86.616 L 198.664 124.646 C 197.768259 130.036489 196.168586 135.286025 193.906 140.26 C 192.801402 142.664526 191.519535 144.983586 190.071 147.198 C 188.644729 149.368705 187.040899 151.417392 185.276 153.323 C 183.528269 155.204865 181.608228 156.919008 179.541 158.443 C 177.459594 159.970089 175.228878 161.282452 172.883 162.36 C 170.475273 163.45293 167.958109 164.286621 165.374 164.847 C 162.656371 165.426533 159.884724 165.714827 157.106 165.707 L 121.826 165.707 L 132.139 125.795 L 151.335 125.795 L 156.5 106.002 L 137.313 106.002 L 148.919 61.386 L 180.463 61.386 L 180.463 61.386 Z M 180.454 67.827 C 182.806 67.836 185.149 68.261 187.357 69.084 C 189.545989 69.889339 191.580522 71.064396 193.372 72.558 C 195.04823 73.943042 196.437316 75.642626 197.461 77.561 C 198.412253 79.375792 198.914946 81.392048 198.927 83.441 C 198.927 84.146 198.873 84.843 198.755 85.53 L 198.755 85.539 L 192.314 123.579 L 192.305 123.588 C 191.50986 128.420595 190.077023 133.126325 188.044 137.582 C 187.076383 139.692742 185.951551 141.727803 184.679 143.67 C 183.456524 145.542137 182.076518 147.306538 180.554 148.944 C 179.079485 150.527526 177.462328 151.971954 175.723 153.259 C 173.999255 154.524502 172.150245 155.609849 170.205 156.498 C 168.222172 157.402893 166.1475 158.09121 164.017 158.551 C 161.756 159.031 159.44 159.275 157.115 159.266 L 130.139 159.266 L 137.132 132.227 L 156.31 132.227 L 164.832 99.561 L 145.645 99.561 L 153.895 67.827 L 180.454 67.827 L 180.454 67.827 Z"/>
+ <path d="M 116.522 64.605 C 99.515 64.605 85.118 75.645 80.093 90.971 L 80.026 90.971 L 79.891 91.508 C 79.517629 92.721844 79.20425 93.953334 78.952 95.198 L 54.8 187.781 L 103.171 187.781 L 109.746 162.488 L 125.981 162.488 L 134.636 129.011 L 118.467 129.011 L 125.311 102.779 L 141.479 102.779 L 151.408 64.605 L 116.522 64.605 L 116.522 64.605 Z"/>
+ <path fill="#fefefe" fill-rule="evenodd" d="M 155.577 61.386 L 143.971 106.002 L 127.796 106.002 L 122.64 125.795 L 138.797 125.795 L 128.475 165.707 L 112.237 165.707 L 105.66 191 L 50.632 191 L 75.817 94.468 C 76.079 93.183 76.405 91.899 76.785 90.641 L 77.509 87.747 L 77.834 87.747 C 80.703003 80.439468 85.583414 74.094171 91.91 69.446 C 99.045597 64.203247 107.670444 61.379104 116.525 61.386 L 155.577 61.386 L 155.577 61.386 Z M 83 92.369 C 83.054 92.243 83.108 92.107 83.153 91.98 C 85.43305 85.03183 89.826242 78.969254 95.719 74.639 C 101.746458 70.206572 109.034248 67.819477 116.516 67.827 L 147.246 67.827 L 138.987 99.561 L 122.821 99.561 L 114.3 132.227 L 130.474 132.227 L 123.49 159.266 L 107.253 159.266 L 100.685 184.559 L 58.964 184.559 L 82.068 96.015 C 82.086 95.951 82.095 95.897 82.113 95.834 C 82.346962 94.664077 82.643048 93.50744 83 92.369 L 83 92.369 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_73" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_73)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/foobillardplus.svg b/.icons/Gruvbox_Dark-2/apps/64/foobillardplus.svg
new file mode 100755
index 000000000..2995196a5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/foobillardplus.svg
@@ -0,0 +1,91 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_MI8AD2zsvxpbYvyn3GVlvAmVBgSlreWU">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_MI8AD2zsvxpbYvyn3GVlvAmVBgSlreWU)">
+ <defs>
+ <filter id="TjgahDraL1m7xvfwHYTBGG9hQBLFttW5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#TjgahDraL1m7xvfwHYTBGG9hQBLFttW5)">
+ <linearGradient id="_lgradient_28" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_29" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_29)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path fill-rule="evenodd" d="M 118.687938 58.043614 C 118.687938 58.043614 111.818828 68.127814 122.720944 73.214305 C 141.030687 81.756031 140.350118 86.026169 140.350118 86.026169 C 140.350118 86.026169 145.779031 73.530508 136.888829 66.239679 C 127.998626 58.94885 118.687938 58.043614 118.687938 58.043614 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill-rule="evenodd" d="M 70.44272 163.333826 C 61.202592 150.316341 57.860213 138.715538 58.05132 129.183408 C 58.394561 112.062663 68.219088 101.614486 68.219088 101.614486 C 68.219088 101.614486 67.744938 110.580351 71.937817 111.436109 C 76.1307 112.29212 76.280794 106.757171 76.015054 97.411761 C 75.749313 88.065842 80.850693 83.465765 80.850693 83.465765 C 80.850693 83.465765 80.322238 101.091213 93.88646 94.896638 C 107.450686 88.701809 96.389861 73.306826 96.389861 73.306826 C 96.389861 73.306826 109.725217 73.248825 120.804759 88.467774 C 129.615357 100.570228 149.360017 107.172076 147.390547 93.963547 C 145.421078 80.755018 157.381682 80.938431 157.381682 80.938431 C 157.381682 80.938431 152.610567 88.315905 173.729388 102.07569 C 190.471635 112.984053 199.380886 136.310819 188.827067 162.436349 L 184.960242 172.008672"/>
+ </g>
+ <defs>
+ <filter id="esumyRLhmqi6X7WXvA1C6OMbqbJ3nRrR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#esumyRLhmqi6X7WXvA1C6OMbqbJ3nRrR)">
+ <circle cx="98.746" cy="147.079" r="35.614" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_30" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(135.341154,0,0,98.70185,58.043614,70.763208)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9757"/>
+ <stop offset="50%" style="stop-color:#ff6e51"/>
+ <stop offset="100%" style="stop-color:#f5350f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_30)" fill-rule="evenodd" d="M 70.44272 160.790212 C 61.202592 147.772727 57.860213 136.171923 58.05132 126.639793 C 58.394561 109.519049 68.219088 99.070872 68.219088 99.070872 C 68.219088 99.070872 67.744938 108.036737 71.937817 108.892494 C 76.1307 109.748506 76.280794 104.213557 76.015054 94.868147 C 75.749313 85.522228 80.850693 80.922151 80.850693 80.922151 C 80.850693 80.922151 80.322238 98.547598 93.88646 92.353024 C 107.450686 86.158195 96.389861 70.763211 96.389861 70.763211 C 96.389861 70.763211 109.725217 70.705211 120.804759 85.924159 C 129.615357 98.026614 149.360017 104.628462 147.390547 91.419933 C 145.421078 78.211404 157.381682 78.394817 157.381682 78.394817 C 157.381682 78.394817 152.610567 85.77229 173.729388 99.532076 C 190.471635 110.440438 199.380886 133.767204 188.827067 159.892735 L 184.960242 169.465058"/>
+ <linearGradient id="_lgradient_31" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(71.22832,0,0,71.22832,63.131351,108.920731)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_31)" cx="98.746" cy="144.535" r="35.614" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_32" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(25.438687,0,0,27.982554,116.552592,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9757"/>
+ <stop offset="50%" style="stop-color:#ff6e51"/>
+ <stop offset="100%" style="stop-color:#f5350f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_32)" fill-rule="evenodd" d="M 118.687938 55.5 C 118.687938 55.5 111.818828 65.5842 122.720944 70.670691 C 141.030687 79.212417 140.350118 83.482554 140.350118 83.482554 C 140.350118 83.482554 145.779031 70.986894 136.888829 63.696065 C 127.998626 56.405236 118.687938 55.5 118.687938 55.5 Z"/>
+ <defs>
+ <filter id="0j4FvEGq9NRm3ccTFlP982UhVDHJMEc8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#0j4FvEGq9NRm3ccTFlP982UhVDHJMEc8)">
+ <circle cx="154.711" cy="157.254" r="43.246" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_33" x1=".307" x2=".735" y1=".376" y2=".927" gradientTransform="matrix(86.491532,0,0,86.491532,111.464854,111.4646)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2b2e30"/>
+ <stop offset="100%" style="stop-color:#1e1f1f"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_33)" cx="154.711" cy="154.71" r="43.246" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_34" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(27.38042,-14.546553,18.547366,32.506235,117.755345,155.907614)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_34)" d="M 127.029028 172.160732 C 121.910743 163.190392 123.889722 152.648568 131.445555 148.634338 C 139.001387 144.620107 149.291163 148.643839 154.409448 157.614179 C 159.527733 166.584519 157.548754 177.126343 149.992921 181.140573 C 142.437089 185.154804 132.147313 181.131072 127.029028 172.160732 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 96.390446 70.763211 C 96.390446 70.763211 97.132297 71.820507 97.995269 73.456135 C 101.774798 73.93235 111.952616 76.305393 120.805622 88.465952 C 129.498056 100.406095 148.791096 106.957694 147.416871 94.448019 C 145.956359 103.412963 128.840382 96.958833 120.805622 85.922084 C 109.726079 70.703136 96.390446 70.763211 96.390446 70.763211 Z M 157.383669 78.394817 C 157.383669 78.394817 146.459035 78.260213 147.242974 89.822353 C 148.04469 81.370373 155.962883 80.99546 156.981221 80.978434 C 156.879988 79.313716 157.383669 78.394817 157.383669 78.394817 Z M 80.848999 80.923781 C 80.848999 80.923781 75.748914 85.524421 76.014654 94.87034 C 76.036254 95.629929 76.02037 96.194599 76.034529 96.902456 C 75.975064 87.919771 80.848999 83.46765 80.848999 83.46765 C 80.848999 83.46765 80.322103 101.089758 93.886326 94.895183 C 99.708526 92.236164 100.983587 87.884732 100.554044 83.780665 C 100.240436 87.057402 98.511643 90.238917 93.886326 92.351315 C 80.322103 98.545889 80.848999 80.923781 80.848999 80.923781 Z M 157.070653 81.877732 C 156.519023 84.188231 156.789693 91.037338 173.730011 102.074657 C 185.079359 109.469291 192.808219 122.583051 193.335688 138.394344 C 193.598594 121.449444 185.681925 107.31802 173.730011 99.530788 C 161.040266 91.262892 157.717076 85.321072 157.070653 81.877732 Z M 68.219088 99.068718 C 68.219088 99.068718 58.396793 109.518144 58.053551 126.638888 C 58.042334 127.198371 58.084661 127.78935 58.098268 128.362954 C 58.736129 111.738343 68.219088 101.612586 68.219088 101.612586 C 68.219088 101.612586 67.742642 110.57954 71.935523 111.435297 C 75.437641 112.150284 76.084667 108.231699 76.05937 101.53309 C 75.895593 106.709565 74.994405 109.515925 71.935523 108.891428 C 67.742642 108.035671 68.219088 99.068718 68.219088 99.068718 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 118.689044 55.5 C 118.689044 55.5 116.029618 59.403317 116.646992 63.57877 C 117.038407 60.493806 118.689044 58.043869 118.689044 58.043869 C 118.689044 58.043869 127.998433 58.951054 136.888635 66.241882 C 140.479721 69.186922 141.716743 72.975215 141.936625 76.452136 C 142.210757 72.392109 141.384544 67.385096 136.888635 63.698014 C 127.998433 56.407185 118.689044 55.5 118.689044 55.5 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/foobnix.svg b/.icons/Gruvbox_Dark-2/apps/64/foobnix.svg
new file mode 100755
index 000000000..76f987e2e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/foobnix.svg
@@ -0,0 +1,75 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_5CmoxthEw3ahhvBYOqkBkENYw0d7TxVW">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_5CmoxthEw3ahhvBYOqkBkENYw0d7TxVW)">
+ <defs>
+ <filter id="pzwQqWws1QX2ljpZ4RAvNytHR9Xv6AyT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#pzwQqWws1QX2ljpZ4RAvNytHR9Xv6AyT)">
+ <linearGradient id="_lgradient_35" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ccda"/>
+ <stop offset="14.286%" style="stop-color:#0083ff"/>
+ <stop offset="28.571%" style="stop-color:#007af9"/>
+ <stop offset="42.857%" style="stop-color:#0060e8"/>
+ <stop offset="57.143%" style="stop-color:#005fe7"/>
+ <stop offset="71.429%" style="stop-color:#2639ad"/>
+ <stop offset="85.714%" style="stop-color:#401e84"/>
+ <stop offset="100%" style="stop-color:#4a1475"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_35)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="IMKL6WvasMzR1ut16AmT2Djx11t35yRb" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#IMKL6WvasMzR1ut16AmT2Djx11t35yRb)">
+ <linearGradient id="_lgradient_36" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(203.571451,0,0,190,26.214274,30)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_36)" d="M 159.357429 30 C 220.97906 30 229.785726 38.784627 229.785726 100.348804 L 229.785726 149.651292 C 229.785726 211.215133 220.97906 220 159.357429 220 L 96.642573 220 C 35.020945 220 26.214274 211.215133 26.214274 149.651292 L 26.214274 100.348804 C 26.214274 38.784627 35.020945 30 96.642573 30 L 159.357429 30 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_37" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_37)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="yRBEftuDbyGRePfoUezoJgO4eg8vcdyS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#yRBEftuDbyGRePfoUezoJgO4eg8vcdyS)">
+ <path d="M 80.083333 74 L 128 102.75 L 175.916667 131.5 L 128 160.25 L 80.083333 189 L 80.083333 74 Z"/>
+ </g>
+ <linearGradient id="_lgradient_38" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(95.833333,0,0,115,80.083333,70.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ccda"/>
+ <stop offset="14.286%" style="stop-color:#0083ff"/>
+ <stop offset="28.571%" style="stop-color:#007af9"/>
+ <stop offset="42.857%" style="stop-color:#0060e8"/>
+ <stop offset="57.143%" style="stop-color:#005fe7"/>
+ <stop offset="71.429%" style="stop-color:#2639ad"/>
+ <stop offset="85.714%" style="stop-color:#401e84"/>
+ <stop offset="100%" style="stop-color:#4a1475"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_38)" d="M 80.083333 70.5 L 128 99.25 L 175.916667 128 L 128 156.75 L 80.083333 185.5 L 80.083333 70.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/football.svg b/.icons/Gruvbox_Dark-2/apps/64/football.svg
new file mode 100755
index 000000000..f95f74e0d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/football.svg
@@ -0,0 +1,62 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_UsjPHZcvrEOpGHbM6LqOB7cIe1enXx5R">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_UsjPHZcvrEOpGHbM6LqOB7cIe1enXx5R)">
+ <defs>
+ <filter id="wTlqK6ahEWrCIMOK4wNJB7j8LniB1U8f" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#wTlqK6ahEWrCIMOK4wNJB7j8LniB1U8f)">
+ <linearGradient id="_lgradient_39" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_39)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_40" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_40)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="cnbpFvf3oyQNEUFMMYC7shB8WRLrZlZ9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#cnbpFvf3oyQNEUFMMYC7shB8WRLrZlZ9)">
+ <path d="M 55.631535 126.706432 C 55.600981 127.57124 55.500002 128.420516 55.500002 129.295681 C 55.500002 169.460106 87.834539 201.794643 127.998964 201.794643 C 168.163389 201.794643 200.497929 169.460106 200.497929 129.295681 C 200.497929 128.420516 200.394357 127.57124 200.368464 126.706432 C 199.001342 165.653911 167.288224 196.616147 127.998964 196.616147 C 88.708669 196.616147 56.996587 165.653911 55.629464 126.706432 L 55.631535 126.706432 Z"/>
+ </g>
+ <defs>
+ <linearGradient id="_lgradient_41" x1=".5" x2="-.207" y1="-.207" y2=".5">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ </defs>
+ <path d="M 197.910714 126.705357 L 197.910714 126.705357 C 197.910714 88.120584 166.584773 56.794643 128 56.794643 L 128 56.794643 C 89.415227 56.794643 58.089286 88.120584 58.089286 126.705357 L 58.089286 126.705357 C 58.089286 165.29013 89.415227 196.616071 128 196.616071 L 128 196.616071 C 166.584773 196.616071 197.910714 165.29013 197.910714 126.705357 Z" style="fill:url(#_lgradient_41)"/>
+ <g opacity=".2">
+ <path d="M 128.000445 56.871694 C 118.585744 56.871694 109.40926 58.66135 100.719564 62.181628 C 91.727437 65.827741 83.660727 71.182728 76.74056 78.101074 C 69.817803 85.021491 64.458467 93.0998 60.810141 102.089507 C 57.622193 109.955501 55.938111 118.230588 55.631538 126.707634 C 56.570936 154.241201 72.67691 177.735615 95.937642 189.185063 C 95.355567 188.874359 94.762099 188.594725 94.187792 188.263308 L 121.620406 193.146542 C 121.82755 193.28118 122.039873 193.41064 122.267731 193.524565 C 124.613639 194.720776 127.026868 195.730565 129.486704 196.616071 C 168.108726 195.839311 199.056059 165.188345 200.371424 126.707634 C 200.060708 118.230588 198.377662 109.955501 195.192821 102.089507 C 191.541906 93.0998 186.18723 85.01942 179.268616 78.101074 C 172.350002 71.182728 164.281739 65.827741 155.281326 62.181628 C 146.59163 58.66135 137.415146 56.871694 128.000445 56.871694 Z M 106.40567 65.00334 C 106.353884 65.081534 106.302098 65.160245 106.25549 65.246207 C 106.338348 65.308348 106.379777 65.363757 106.426384 65.377738 C 111.309807 67.064344 115.753049 69.550495 119.93736 72.498042 L 111.74481 97.175203 C 111.703381 97.190738 111.667131 97.201095 111.625702 97.21663 C 109.947834 97.910536 108.238895 98.526766 106.586921 99.277634 C 99.787415 102.369141 93.152589 105.792065 86.90564 109.898538 L 70.732344 100.334028 C 70.756166 99.826545 70.843166 99.32424 71.015614 98.863362 C 72.101567 95.973813 73.175609 93.063033 74.403974 90.227858 C 75.349587 88.044125 76.424147 85.927712 77.600208 83.86619 C 78.36923 83.016414 79.1657 82.179066 79.987026 81.357771 C 87.666894 73.680271 96.742914 68.226895 106.40567 65.00334 Z M 153.691495 66.510255 C 161.816724 69.818219 169.42927 74.776021 176.011275 81.357771 C 182.002919 87.348148 186.63259 94.182086 189.910646 101.483634 C 185.855799 98.692475 181.521308 96.398442 176.964138 94.52386 C 176.254669 94.23387 175.529665 93.980128 174.789124 93.726386 L 153.427386 69.645778 C 153.577566 68.605955 153.660424 67.560435 153.691495 66.510255 Z M 144.934477 71.891133 C 146.405201 71.873527 147.89146 71.907186 149.382897 72.012308 L 171.076066 96.465762 C 170.330347 98.827113 169.600164 101.198822 168.730159 103.508389 C 167.197292 107.563079 165.560854 111.576341 163.929594 115.594781 L 132.412615 118.831283 C 132.034577 118.334156 131.646182 117.842208 131.237072 117.376152 C 127.518835 113.160932 123.769526 108.971604 120.030575 104.77192 C 120.066825 104.730492 120.097897 104.699422 120.128968 104.663173 C 118.621995 103.156258 117.1202 101.649343 115.608048 100.137249 L 124.380601 73.732055 C 124.986498 73.571525 125.597573 73.433779 126.208648 73.367496 C 130.978142 72.882797 135.752814 72.339583 140.532665 72.063056 C 141.998209 71.98072 143.458575 71.90874 144.934477 71.891133 Z M 68.115078 104.124619 L 84.4805 113.803054 L 84.4805 114.217326 C 84.438553 123.015433 85.331344 131.756577 87.110195 140.363082 C 87.116409 140.404509 87.122623 140.420044 87.130391 140.456293 L 74.436599 160.346538 C 74.16058 160.206721 73.894399 160.061726 73.627701 159.896017 C 70.135251 157.700374 66.908464 155.168135 64.059196 152.195732 C 59.707616 139.94881 58.971219 126.702455 61.854665 114.118937 C 63.210941 111.441702 64.761933 108.873215 66.507122 106.408295 C 67.046215 105.652248 67.538182 104.859952 68.115078 104.124619 Z M 164.323167 120.177668 C 168.284799 125.987836 172.034108 131.917107 175.296627 138.157082 C 175.897345 139.306688 176.498063 140.471828 177.093603 141.647326 L 161.428328 170.858696 C 161.340292 170.87941 161.257434 170.894945 161.16422 170.905302 C 152.702382 172.489893 144.162865 173.333972 135.556027 173.3754 L 119.927003 146.349316 C 122.360946 141.833748 124.768997 137.302646 127.161511 132.766365 C 128.782414 129.690394 130.382602 126.588531 131.977612 123.491846 L 164.323167 120.177668 Z M 195.664074 134.527022 C 194.493709 150.155442 187.942776 165.452443 176.011275 177.378305 C 173.437509 179.95715 170.703206 182.287431 167.839439 184.358792 C 167.368186 180.563023 166.549967 176.84493 165.395138 173.214869 L 181.609345 142.96264 C 186.073301 140.927528 190.371541 138.628317 194.369423 135.769839 C 194.892462 135.402172 195.327464 134.982721 195.664074 134.527022 Z M 90.150035 144.277954 C 90.430715 144.345274 90.736253 144.428128 91.090469 144.521339 C 99.01891 146.644485 107.097531 148.1514 115.22276 149.332076 C 115.699191 149.399395 116.097944 149.461536 116.439731 149.497784 L 131.628574 175.762643 C 128.992665 179.47038 126.325685 183.162581 123.596561 186.808177 C 123.146022 187.41405 122.664412 187.999209 122.162088 188.57919 L 89.795818 182.800093 C 86.009224 178.201671 82.608953 173.344329 79.681488 168.145213 C 78.936287 166.82472 78.097872 165.530119 77.4666 164.152664 L 90.150035 144.277954 Z"/>
+ </g>
+ <linearGradient id="_lgradient_42" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(144.999686,0,0,144.997682,55.500001,54.206431)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_42)" d="M 100.720364 59.511859 C 91.726381 63.15834 83.656038 68.519868 76.73574 75.438163 C 69.813438 82.358461 64.457921 90.430807 60.809437 99.422787 C 57.287177 108.110226 55.500001 117.290541 55.500001 126.707276 C 55.500001 136.122007 57.287177 145.302322 60.809437 153.985753 C 64.457921 162.979737 69.815442 171.052083 76.73574 177.970378 C 83.656038 184.89268 91.724377 190.250201 100.720364 193.896681 C 109.407803 197.422948 118.586114 199.204113 128.002849 199.204113 C 137.419584 199.204113 146.595892 197.416937 155.283331 193.896681 C 164.275311 190.250201 172.34966 184.89268 179.267955 177.970378 C 186.190257 171.052083 191.547778 162.983744 195.194258 153.985753 C 198.716518 145.302322 200.499687 136.122007 200.499687 126.707276 C 200.499687 117.290541 198.714514 108.110226 195.194258 99.422787 C 191.547778 90.430807 186.18625 82.356458 179.267955 75.438163 C 172.34966 68.519868 164.283325 63.15834 155.283331 59.511859 C 146.595892 55.991603 137.419584 54.206431 128.002849 54.206431 C 118.586114 54.206431 109.407803 55.991603 100.720364 59.511859 Z M 73.620203 157.227515 C 70.127997 155.035619 66.910279 152.511133 64.061216 149.537849 C 59.709482 137.292086 58.972172 124.034526 61.855295 111.450161 C 63.211706 108.775408 64.754448 106.206843 66.499549 103.746471 C 67.038507 102.987121 67.537393 102.195715 68.114419 101.458405 L 84.475495 111.13961 L 84.475495 111.550339 C 84.43342 120.349978 85.327008 129.085502 87.10617 137.694802 C 87.112181 137.734873 87.118191 137.756912 87.126205 137.792977 L 74.437656 157.688334 C 74.161165 157.548084 73.886677 157.395814 73.620203 157.227515 Z M 122.266655 190.861287 C 125.089672 192.301847 127.992831 193.518008 130.976133 194.507767 C 118.303612 195.058746 105.504867 192.089469 94.19076 185.597933 L 121.617502 190.484617 C 121.827875 190.618856 122.042256 190.747084 122.266655 190.861287 L 122.266655 190.861287 Z M 122.166477 185.910488 L 89.800959 180.142237 C 86.014229 175.544066 82.608176 170.679421 79.680974 165.480181 C 78.93565 164.157831 78.104172 162.873548 77.47305 161.493095 L 90.149578 141.617774 C 90.430077 141.687898 90.742632 141.76203 91.097263 141.856197 C 99.027356 143.977968 107.097698 145.486649 115.22414 146.66875 C 115.698983 146.734868 116.095688 146.792971 116.43429 146.829035 L 131.629294 173.101725 C 128.992608 176.808313 126.325869 180.494864 123.601027 184.141344 C 123.148222 184.748423 122.667367 185.331459 122.166477 185.910488 Z M 176.014172 174.718599 C 173.437594 177.297181 170.702733 179.621312 167.839645 181.692993 C 167.364801 177.898249 166.545345 174.179641 165.38929 170.547186 L 181.602103 140.301434 C 186.06804 138.26782 190.375695 135.961722 194.374802 133.102641 C 194.897731 132.731982 195.332504 132.317245 195.669102 131.864441 C 194.495016 147.494217 187.943372 162.791402 176.014172 174.718599 Z M 175.294894 135.492889 C 175.897966 136.642933 176.493023 137.804998 177.090085 138.983092 L 161.430255 168.195005 C 161.340094 168.215041 161.253941 168.235077 161.163781 168.247098 C 152.698738 169.827907 144.165573 170.669403 135.56028 170.709474 L 119.932507 143.687452 C 122.36483 139.171426 124.775113 134.637369 127.165361 130.101307 C 128.788245 127.023838 130.383079 123.926333 131.97591 120.830832 L 164.319389 117.508929 C 168.280428 123.319255 172.033098 129.253801 175.294894 135.492889 Z M 168.733233 100.843312 C 167.198506 104.896515 165.555586 108.907643 163.922684 112.926786 L 132.41469 116.162536 C 132.03802 115.665653 131.647326 115.176784 131.236596 114.709955 C 127.515984 110.496467 123.771329 106.309025 120.032685 102.109562 C 120.066746 102.067487 120.100806 102.03543 120.134867 101.997362 C 118.626186 100.490685 117.113497 98.984007 115.604816 97.473323 L 124.376405 71.06439 C 124.98148 70.904105 125.590562 70.769867 126.205655 70.703749 C 130.97413 70.218887 135.748615 69.669912 140.52911 69.39342 C 143.456312 69.229128 146.399543 69.134961 149.376834 69.345335 L 171.079403 93.806807 C 170.332075 96.167001 169.602778 98.533206 168.733233 100.843312 Z M 176.014172 78.691945 C 182.000812 84.682592 186.637051 91.51874 189.914876 98.821719 C 185.859669 96.030759 181.523964 93.734678 176.965864 91.863353 C 176.256603 91.570833 175.529311 91.312374 174.789997 91.057921 L 153.428034 66.981133 C 153.576297 65.941285 153.654436 64.899434 153.686493 63.849568 C 161.812935 67.157447 169.430472 72.110249 176.014172 78.691945 Z M 106.258206 62.585321 C 106.342355 62.647432 106.382427 62.699524 106.430512 62.713549 C 111.313189 64.400547 115.755083 66.884963 119.942525 69.8322 L 111.747962 94.510056 C 111.705887 94.522078 111.665816 94.534099 111.625745 94.552131 C 109.948765 95.245363 108.239727 95.866467 106.588793 96.617802 C 99.786705 99.709296 93.154919 103.133381 86.907817 107.238677 L 70.73708 97.671675 C 70.761122 97.166778 70.847275 96.653866 71.019582 96.197054 C 72.105511 93.303913 73.173409 90.394743 74.401592 87.559705 C 75.347273 85.375824 76.425188 83.266074 77.601278 81.20441 C 78.370646 80.354901 79.168063 79.513405 79.989523 78.691945 C 87.66917 71.014301 96.7453 65.562613 106.408473 62.338883 C 106.358384 62.417022 106.306291 62.499168 106.258206 62.585321 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 54.205357 C 87.835575 54.205357 55.5 86.540932 55.5 126.705357 C 55.5 126.999381 55.52922 127.285445 55.545514 127.575197 C 56.455748 88.214066 88.412271 56.794643 128 56.794643 C 167.587729 56.794643 199.544253 88.214066 200.454486 127.575197 C 200.470992 127.285445 200.5 126.999381 200.5 126.705357 C 200.5 86.540932 168.164425 54.205357 128 54.205357 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/footnote.svg b/.icons/Gruvbox_Dark-2/apps/64/footnote.svg
new file mode 120000
index 000000000..c172a8761
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/footnote.svg
@@ -0,0 +1 @@
+stickers.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/formatter.svg b/.icons/Gruvbox_Dark-2/apps/64/formatter.svg
new file mode 100644
index 000000000..f5a07faa6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/formatter.svg
@@ -0,0 +1,63 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="NI5JV2jF8apy80EFV11SJ5yU9wVekKB5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#NI5JV2jF8apy80EFV11SJ5yU9wVekKB5)">
+ <linearGradient id="_lgradient_15" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f37e40"/>
+ <stop offset="100%" style="stop-color:#fac82e"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <g filter="url(#Sc6lCfzculQzZqCb88NDXJWeb6SKkH3a)">
+ <rect fill="#cccccc" width="57.264" height="50.61" x="99.63" y="53.5" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#b3b3b3" width="4.028" height="50.61" x="95.95" y="53.5" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#b3b3b3" width="4.028" height="50.61" x="156.19" y="53.5" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#333333" d="M 114.341 181.041 L 94.552 180.988 L 94.727 166.803 L 87.022 158.222 L 87.547 102.534 L 168.978 102.359 L 168.628 158.222 L 159.872 167.504 L 160.047 181.163 L 142.885 181.117 L 142.937 240.062 L 114.125 240.188 L 114.341 181.041 Z"/>
+ <g>
+ <rect fill="#808080" width="14.447" height="8.756" x="103.83" y="73.64" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#fee581" width="4.816" height="8.756" x="105.58" y="73.64" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ <g>
+ <rect fill="#808080" width="14.447" height="8.756" x="138.59" y="73.64" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#fee581" width="4.816" height="8.756" x="146.47" y="73.64" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ <path fill="#cccccc" d="M 127.227 115.5 L 123.657 121.681 L 126.204 121.681 L 126.204 153.272 L 119.705 147.121 C 119.285 146.597 118.991 145.912 118.975 145.208 C 118.975 142.358 118.974 140.665 118.973 140.042 C 120.176 139.62 121.044 138.485 121.044 137.137 C 121.044 135.43 119.66 134.046 117.953 134.046 C 116.246 134.046 114.862 135.43 114.862 137.137 C 114.862 138.485 115.73 139.62 116.932 140.042 L 116.931 145.147 C 116.931 146.531 117.69 147.981 118.58 148.904 C 118.554 148.879 118.526 148.852 118.581 148.905 C 118.603 148.925 125.475 155.432 125.475 155.432 C 125.894 155.954 126.187 156.638 126.203 157.343 L 126.203 160.916 C 123.842 161.39 122.064 163.475 122.064 165.976 C 122.064 168.827 124.375 171.138 127.225 171.138 C 130.077 171.138 132.388 168.827 132.388 165.976 C 132.388 163.474 130.608 161.39 128.245 160.916 L 128.245 157.405 C 128.245 157.396 128.245 157.387 128.245 157.378 L 128.245 149.612 C 128.263 148.909 128.556 148.225 128.975 147.703 C 128.975 147.703 135.847 141.198 135.869 141.178 C 135.925 141.126 135.896 141.152 135.87 141.177 C 136.76 140.255 137.518 138.804 137.518 137.42 L 137.517 132.5 L 139.59 132.5 L 139.59 126.318 L 133.408 126.318 L 133.408 132.5 L 135.477 132.5 C 135.477 132.5 135.475 133.796 135.475 137.48 C 135.459 138.185 135.165 138.871 134.745 139.394 L 128.245 145.546 L 128.245 121.681 L 130.796 121.681 L 127.227 115.5 Z"/>
+ </g>
+ <defs>
+ <filter id="Sc6lCfzculQzZqCb88NDXJWeb6SKkH3a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="4" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_16" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="NT7LaJeZeu69qYjKAJJeh4aoY85oeT9h" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#NT7LaJeZeu69qYjKAJJeh4aoY85oeT9h)">
+ <circle cx="164" cy="164" r="36" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#1a7fd4" cx="164" cy="161.75" r="36" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" d="M 146 161.75 C 146 171.691 154.059 179.75 164 179.75 C 173.84 179.75 181.821 172.525 181.982 162.723 C 181.993 162.624 182 162.524 182 162.424 C 182 160.767 180.282 159.5 178.625 159.5 C 176.968 159.5 175.25 160.767 175.25 162.424 C 175.25 169.051 170.628 173 164 173 C 157.373 173 152.75 168.378 152.75 161.75 C 152.75 155.123 157.373 150.5 164 150.5 L 164 157.25 L 177.5 147.125 L 164.002 137 L 164.002 143.747 C 154.061 143.747 146.002 151.806 146.002 161.747 L 146 161.75 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fortran.svg b/.icons/Gruvbox_Dark-2/apps/64/fortran.svg
new file mode 100644
index 000000000..4329f824f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fortran.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="L5Zx2BaOjxyVhYJg2SyqzUEPf2wSZ5ew" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#L5Zx2BaOjxyVhYJg2SyqzUEPf2wSZ5ew)">
+ <path fill="#5d5d5d" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 11.947 L 128 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 96.491 C 250.324 22.504 239.74 11.947 165.685 11.947 L 128 11.947 L 128 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="KsXDPzhezcRDjIm7KQw0wcLKkbjpgpPr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#KsXDPzhezcRDjIm7KQw0wcLKkbjpgpPr)">
+ <path fill="#fec589" d="M 54.667 192.667 L 54.667 185.333 L 65.733 185.333 C 72.563 185.333 77.413 184.721 78.4 183.733 C 80.699 181.434 80.699 74.566 78.4 72.267 C 77.413 71.279 72.563 70.667 65.733 70.667 L 54.667 70.667 L 54.667 56 L 201.333 56 L 201.333 112 L 189.719 112 L 188.908 103.317 C 187.769 91.117 185.447 84.31 180.711 79.289 C 173.931 72.1 166.346 70.667 135.091 70.667 L 108 70.667 L 108 120.223 L 123.973 119.778 C 139.379 119.349 140.078 119.202 143.64 115.639 C 146.742 112.536 147.44 110.508 148 102.972 L 148.667 94 L 155 93.594 L 161.333 93.187 L 161.333 160 L 149.333 160 L 149.258 154.333 C 149.153 146.417 146.635 140.054 142.351 136.878 C 139.323 134.632 136.096 134.073 123.351 133.585 L 108 132.998 L 108 157.785 C 108 186.951 107.026 185.333 124.579 185.333 L 136 185.333 L 136 200 L 54.667 200 L 54.667 192.667 L 54.667 192.667 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_74" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_74)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fotowall.svg b/.icons/Gruvbox_Dark-2/apps/64/fotowall.svg
new file mode 100644
index 000000000..b75ab37a1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fotowall.svg
@@ -0,0 +1,57 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ZNAiH2w5FF4M85NIdRrDRyLE6dWk3B7p" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ZNAiH2w5FF4M85NIdRrDRyLE6dWk3B7p)">
+ <linearGradient id="_lgradient_20" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_21" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_22" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(137.328,0,0,119.636,56.23,63.153)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#31c6b7"/>
+ <stop offset="100%" style="stop-color:#2b898f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" d="M 193.558 87.408 C 193.558 65.416 191.335 63.05 169.652 63.157 L 80.135 63.157 C 58.453 63.049 56.23 65.416 56.23 87.408 L 56.23 158.538 C 56.23 180.531 58.452 182.789 80.135 182.789 L 169.652 182.789 C 191.335 182.789 193.558 180.531 193.558 158.538 L 193.558 87.408 L 193.558 87.408 Z"/>
+ <path fill="#76c22b" d="M 110.241 107.787 L 79.666 167.345 L 153.555 167.345 L 130.956 123.324 L 124.587 135.732 L 110.241 107.787 L 110.241 107.787 Z"/>
+ <path fill="#fdc92b" d="M 156.63 81.921 C 148.663 81.921 142.205 88.485 142.205 96.582 C 142.205 104.679 148.663 111.243 156.63 111.243 C 164.596 111.243 171.055 104.679 171.055 96.582 C 171.055 88.485 164.596 81.921 156.63 81.921 Z"/>
+ <linearGradient id="_lgradient_23" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(161.562,0,0,153.254,44.112,51.138)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" d="M 100.007 51.138 C 51.102 51.138 44.112 58.223 44.112 107.881 L 44.112 147.648 C 44.112 197.305 51.102 204.392 100.007 204.392 L 149.779 204.392 C 198.684 204.392 205.674 197.305 205.674 147.648 L 205.674 107.881 C 205.674 58.223 198.684 51.138 149.779 51.138 L 100.007 51.138 L 100.007 51.138 Z M 104.984 66.463 L 144.803 66.463 C 183.927 66.463 189.518 71.111 189.518 103.685 L 189.518 129.771 C 189.518 162.344 183.927 166.992 144.803 166.992 L 104.984 166.992 C 65.86 166.992 60.269 162.344 60.269 129.771 L 60.269 103.685 C 60.269 71.111 65.86 66.463 104.984 66.463 Z"/>
+ <g>
+ <g opacity=".25">
+ <path fill="#353635" d="M 103.416 51.382 L 96.394 46.259 L 93.254 41.367 L 89.378 38.867 L 85.989 31 L 84.035 32.785 L 87.476 38.513 L 91.351 41.014 L 94.492 45.905 L 100.007 51.138 L 49.73 95.544 L 46.617 90.278 L 41.215 85.991 L 38.215 79.232 L 35.221 77.395 L 33 79.424 L 37.991 81.52 L 40.921 88.688 L 46.447 92.345 L 50.318 98.276 C 50.319 98.276 72.446 72.23 103.416 51.382 Z"/>
+ </g>
+ <g opacity=".8">
+ <path fill="#cccccc" d="M 35.222 77.395 L 38.216 79.233 L 41.215 85.992 L 46.617 90.279 L 49.73 95.544 L 100.008 51.138 L 94.492 45.906 L 91.352 41.014 L 87.476 38.513 L 84.035 32.785 L 83.373 31.684 L 33.095 76.09 L 35.222 77.395 L 35.222 77.395 Z"/>
+ </g>
+ </g>
+ <g>
+ <g opacity=".25">
+ <path fill="#353635" d="M 223 174.106 L 215.978 168.984 L 212.838 164.092 L 208.963 161.591 L 205.573 153.724 L 203.62 155.51 L 207.06 161.238 L 210.935 163.738 L 214.076 168.63 L 219.592 173.863 L 169.314 218.268 L 166.202 213.004 L 160.799 208.716 L 157.799 201.958 L 154.806 200.119 L 152.584 202.149 L 157.577 204.245 L 160.506 211.414 L 166.032 215.069 L 169.902 221 C 169.903 221.001 192.03 194.954 223 174.106 L 223 174.106 Z"/>
+ </g>
+ <g opacity=".8">
+ <path fill="#cccccc" d="M 160.8 208.716 L 166.202 213.004 L 169.314 218.269 L 219.592 173.864 L 214.077 168.631 L 210.936 163.739 L 207.061 161.238 L 203.62 155.51 L 202.958 154.408 L 152.68 198.814 L 154.806 200.12 L 157.8 201.958 L 160.8 208.716 L 160.8 208.716 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/four-in-a-row.svg b/.icons/Gruvbox_Dark-2/apps/64/four-in-a-row.svg
new file mode 120000
index 000000000..99ffabe4f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/four-in-a-row.svg
@@ -0,0 +1 @@
+klines.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/foursquare.svg b/.icons/Gruvbox_Dark-2/apps/64/foursquare.svg
new file mode 100755
index 000000000..a4e8ab6cd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/foursquare.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_8QoMbfTI0z3jI3vNusebr66seGUfwM0H">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_8QoMbfTI0z3jI3vNusebr66seGUfwM0H)">
+ <defs>
+ <filter id="9pqLwy2qFEIQiuWemaDhs16meM5jomqu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#9pqLwy2qFEIQiuWemaDhs16meM5jomqu)">
+ <linearGradient id="_lgradient_43" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff576a"/>
+ <stop offset="50%" style="stop-color:#ff518b"/>
+ <stop offset="100%" style="stop-color:#f50f5c"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_43)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_44" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_44)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <path fill="#ececec" d="M 162.60339 76.438243 L 159.130222 93.208683 C 158.733295 94.994883 157.046323 96.582619 154.962423 96.582619 L 124.795475 96.582619 C 121.421543 96.582619 118.643009 99.361153 118.643009 102.735086 L 118.643009 106.406721 C 118.643009 109.780657 121.421543 112.559191 124.795475 112.559191 L 150.298458 112.559191 C 152.680053 112.559191 154.66472 114.841558 154.168553 117.322393 C 153.672386 119.902463 150.993088 133.001265 150.695385 134.390534 C 150.496921 135.879035 148.909189 137.76447 146.527586 137.76447 L 125.688577 137.76447 C 121.322307 137.863702 120.429209 137.962934 117.849139 141.138407 C 115.269073 144.313872 92.445396 172.893087 92.445396 172.893087 C 92.246929 173.190783 92.048463 173.091551 92.048463 172.793848 L 92.048463 75.644375 C 92.048463 73.362008 93.933897 71.476574 96.216264 71.476574 L 158.832526 71.476574 C 161.015658 71.476574 163.198797 73.659707 162.60339 76.438243 Z M 167.168132 55.5 C 167.168132 55.5 100.582534 55.5 89.865328 55.5 C 79.247357 55.5 76.071889 63.537904 76.071889 68.598805 L 76.071889 191.449725 C 76.071889 197.502967 79.148124 199.289156 80.835091 199.983802 C 82.522059 200.678432 86.987561 201.174599 90.163028 197.999134 C 90.163028 197.999134 126.879379 155.229543 127.474777 154.534912 C 128.07018 153.840274 128.367879 153.840274 128.76481 153.840274 C 129.161745 153.840274 144.344455 153.840274 151.985422 153.840274 C 161.90876 153.840274 163.794195 146.99317 164.885761 142.825371 C 165.778863 139.352203 175.999896 89.735515 179.175369 74.056642 C 181.556971 61.950169 178.48073 55.5 167.168132 55.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/foxit-reader.svg b/.icons/Gruvbox_Dark-2/apps/64/foxit-reader.svg
new file mode 100755
index 000000000..44ae83197
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/foxit-reader.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_HQ7Pp8MO8xmJ7aYZclUSJ1PhauM4Zx2A">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_HQ7Pp8MO8xmJ7aYZclUSJ1PhauM4Zx2A)">
+ <defs>
+ <filter id="Sg9wnvlUVk0iUN0rMTvulq0OdXTq8S9a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Sg9wnvlUVk0iUN0rMTvulq0OdXTq8S9a)">
+ <linearGradient id="_lgradient_45" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_45)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_46" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_46)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="WB6CL2z7sOwi9UI20DbjLiw9a4MyV1zj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#WB6CL2z7sOwi9UI20DbjLiw9a4MyV1zj)">
+ <path fill-rule="evenodd" d="M 200.499275 107.828991 C 186.912151 50.387498 134.724244 50.86892 103.214296 65.864786 C 70.05417 82.626833 46.041062 125.577809 59.138067 161.54744 C 79.380273 215.808939 153.892679 214.9969 179.109339 164.534577 C 186.591685 146.031725 192.087437 132.89412 171.503738 115.312063 L 171.503738 137.063064 L 164.253406 122.562395 C 164.253406 122.562395 157.818443 137.773596 150.982394 144.711442 C 141.469957 154.361636 127.998836 151.563007 127.998836 151.563007 C 130.541529 161.174775 149.749837 166.063672 149.749837 166.063672 C 99.886392 189.663509 98.427626 150.220969 98.997499 140.687503 C 100.633901 113.249342 122.693767 91.955112 151.756004 93.482757 C 161.021933 94.193289 178.748999 100.812845 178.748999 100.812845 C 172.079053 85.550166 162.580755 81.918473 156.997998 79.061844 C 178.882404 71.825573 190.562692 94.671086 200.5 107.825366 L 200.499275 107.828991 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 200.499275 104.203878 C 186.912151 46.762381 134.724244 47.243802 103.214296 62.239668 C 70.05417 78.998816 46.041062 121.952695 59.138067 157.922326 C 79.380273 212.183825 153.892679 211.371787 179.109339 160.909463 C 186.591685 142.406611 192.087437 129.269007 171.503738 111.686946 L 171.503738 133.437947 L 164.253406 118.937282 C 164.253406 118.937282 157.818443 134.148482 150.982394 141.086324 C 141.469957 150.736519 127.998836 147.93789 127.998836 147.93789 C 130.541529 157.549657 149.749837 162.438558 149.749837 162.438558 C 99.886392 186.038395 98.427626 146.595852 98.997499 137.062389 C 100.633901 109.624225 122.693767 88.329995 151.756004 89.85764 C 161.021933 90.568176 178.748999 97.187727 178.748999 97.187727 C 172.078691 81.925052 162.580755 78.293359 156.997998 75.436726 C 178.882404 68.20046 190.562692 91.045972 200.5 104.200253 L 200.499275 104.203878 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/foxitpdf.svg b/.icons/Gruvbox_Dark-2/apps/64/foxitpdf.svg
new file mode 120000
index 000000000..d167b12d9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/foxitpdf.svg
@@ -0,0 +1 @@
+foxit-reader.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/foxitreader.svg b/.icons/Gruvbox_Dark-2/apps/64/foxitreader.svg
new file mode 120000
index 000000000..d167b12d9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/foxitreader.svg
@@ -0,0 +1 @@
+foxit-reader.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fr.free.Homebank.svg b/.icons/Gruvbox_Dark-2/apps/64/fr.free.Homebank.svg
new file mode 120000
index 000000000..5635fbf93
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fr.free.Homebank.svg
@@ -0,0 +1 @@
+homebank.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fr.handbrake.ghb.svg b/.icons/Gruvbox_Dark-2/apps/64/fr.handbrake.ghb.svg
new file mode 120000
index 000000000..01f4e4324
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fr.handbrake.ghb.svg
@@ -0,0 +1 @@
+hb-icon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fr.natron.Natron.svg b/.icons/Gruvbox_Dark-2/apps/64/fr.natron.Natron.svg
new file mode 120000
index 000000000..172b06893
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fr.natron.Natron.svg
@@ -0,0 +1 @@
+natron.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fractal.svg b/.icons/Gruvbox_Dark-2/apps/64/fractal.svg
new file mode 100644
index 000000000..60f4d6111
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fractal.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="rNqureEvb0NVQQqDVxx2Jux5TYBo6IeT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#rNqureEvb0NVQQqDVxx2Jux5TYBo6IeT)">
+ <linearGradient id="_lgradient_87" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_87)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_88" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_88)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="2pSM3saP2bj3fjKZLU6QLFODS2viyNh3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#2pSM3saP2bj3fjKZLU6QLFODS2viyNh3)">
+ <path d="M 200.497 159.071 L 200.497 164.25 C 200.497 168.714 196.905 173.142 192.446 173.313 L 125.411 173.313 L 107.286 194.027 L 89.162 173.313 L 63.554 173.313 C 59.09 173.313 55.502 168.714 55.502 164.25 L 55.502 159.071 C 55.502 163.535 59.09 168.134 63.554 168.134 L 89.162 168.134 L 107.286 188.848 L 125.411 168.134 L 192.446 168.134 C 196.908 167.963 200.5 163.535 200.5 159.071 L 200.497 159.071 Z"/>
+ </g>
+ <linearGradient id="_lgradient_89" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(133.308,0,0,108.75,67.189,61.973)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_89)" d="M 192.441 61.973 C 196.904 61.973 200.497 66.573 200.497 71.036 L 200.497 161.661 C 200.497 166.125 196.901 170.552 192.441 170.723 L 146.376 170.723 L 128.263 161.313 L 110.423 165.202 L 92.869 160.742 L 72.968 162.739 C 68.527 163.184 67.116 159.28 67.192 154.817 L 68.332 87.575 C 68.408 83.113 76.051 80.399 80.097 78.513 L 115.578 61.973 L 192.441 61.973 Z"/>
+ <linearGradient id="_lgradient_90" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(124.612,0,0,129.464,55.5,61.973)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_90)" d="M 63.561 61.973 C 59.097 61.973 55.5 66.573 55.5 71.036 L 55.5 161.661 C 55.5 166.125 59.097 170.723 63.561 170.723 L 89.161 170.723 L 107.286 191.438 L 125.411 170.723 L 148.148 170.723 C 152.577 167.755 157.014 164.468 161.458 160.781 C 181.441 143.403 187.523 111.333 168.994 90.607 C 156.321 76.433 133.66 72.178 118.899 85.742 C 109.077 94.769 106.161 111.113 115.895 121.335 C 122.171 127.927 132.905 129.848 139.793 123.044 C 144.077 118.813 145.295 110.279 140.663 105.809 C 137.907 103.147 133.075 102.402 130.286 105.445 C 128.699 107.165 128.28 111.19 130.205 112.839 C 131.226 113.71 132.972 113.935 133.887 112.778 C 134.336 112.21 134.461 111.243 133.796 110.775 C 133.497 110.568 133.01 110.522 132.794 110.866 C 132.734 110.999 132.721 111.225 132.885 111.311 C 132.946 111.345 133.067 111.35 133.067 111.281 L 133.067 111.23 L 133.067 111.22 C 132.981 111.194 133.067 111.172 133.067 111.169 C 133.128 111.14 133.209 111.2 133.209 111.26 C 133.244 111.432 133.081 111.589 132.926 111.624 C 132.519 111.716 132.233 111.328 132.147 110.977 C 132.013 110.183 132.766 109.587 133.492 109.5 C 134.958 109.329 136.038 110.719 136.142 112.059 C 136.336 114.584 133.932 116.397 131.601 116.499 C 127.473 116.681 124.597 112.744 124.51 108.913 C 124.4 102.48 130.575 98.036 136.597 98.071 C 146.283 98.125 152.882 107.433 152.649 116.529 C 152.295 130.635 138.674 140.209 125.34 139.652 C 105.304 138.815 90.678 119.364 91.75 100.388 C 92.728 83.037 104.136 69.349 119.008 61.973 L 63.561 61.973 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/franz.svg b/.icons/Gruvbox_Dark-2/apps/64/franz.svg
new file mode 100644
index 000000000..cad87ff0b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/franz.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_H9ETDbVkxaYsBBvC5Z3lVeuvASh91D4H">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_H9ETDbVkxaYsBBvC5Z3lVeuvASh91D4H)">
+ <defs>
+ <filter id="X9Y5voMrrK0fZu7uXXK4bUUIn91SaKGE" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#X9Y5voMrrK0fZu7uXXK4bUUIn91SaKGE)">
+ <linearGradient id="_lgradient_59" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_59)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_60" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_60)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="zAfobbnjTew37INASkl7TztlOw23BVLl" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#zAfobbnjTew37INASkl7TztlOw23BVLl)">
+ <path d="M 72.527371 177.377516 C 68.838368 174.792509 62.50837 164.755522 63.77137 163.492521 C 64.09837 163.16551 71.999371 163.353514 81.330372 163.910521 L 98.295368 164.923521 L 98.295368 170.418516 C 98.295368 173.441511 97.354367 176.85652 96.203373 178.006514 C 93.166371 181.044508 77.15437 180.618513 72.527371 177.377516 L 72.527371 177.377516 Z M 161.393376 178.006514 C 160.242375 176.855513 159.301365 173.325514 159.301365 170.162519 L 159.301365 164.410521 L 169.324375 164.336515 C 174.836369 164.293516 182.680363 163.615507 186.754368 162.827513 C 191.118367 161.982511 194.162373 162.049513 194.162373 162.990507 C 194.162373 166.289518 188.809376 174.75952 185.069371 177.379515 C 180.442372 180.620512 164.430363 181.045515 161.393376 178.008512 L 161.393376 178.006514 Z M 66.341374 153.195509 C 56.276371 150.490507 48.81337 145.315519 48.09737 140.544508 C 47.627369 137.410521 48.558369 137.080519 57.684368 137.14752 C 70.29237 137.242521 76.607373 134.081511 90.73637 120.615515 C 102.573368 109.333517 104.450367 108.841513 118.622372 113.308516 C 127.342373 116.057516 128.512364 116.057516 137.231373 113.308516 C 142.348378 111.695517 148.238377 110.376516 150.321369 110.376516 C 152.585377 110.376516 159.287373 115.179518 166.998371 122.329512 C 181.029377 135.338514 190.662373 139.406507 202.279377 137.226515 C 207.971363 136.159513 208.365376 136.367521 207.821369 140.161512 C 206.583363 148.783522 188.933369 155.694517 168.150364 155.694517 C 155.910374 155.694517 146.079365 152.452513 135.685368 144.988508 L 127.927372 139.416517 L 120.16837 144.988508 C 115.900372 148.053511 109.135372 151.715513 105.133374 153.127516 C 96.304371 156.242521 77.798367 156.275511 66.341374 153.191511 L 66.341374 153.195509 L 66.341374 153.195509 Z M 62.70937 107.385511 C 63.366371 95.129515 64.232373 84.732511 64.635372 84.280516 C 66.141369 82.591513 68.454373 88.706518 70.504368 99.797514 C 71.66737 106.095518 73.757374 113.494513 75.147373 116.241514 C 78.038372 121.952513 77.296368 123.081518 68.14037 126.903517 L 61.516369 129.669516 L 62.70937 107.385511 L 62.70937 107.385511 Z M 185.889378 126.113516 L 178.488377 122.753515 L 181.772373 117.000517 C 183.579365 113.836515 185.991368 106.095518 187.133366 99.797514 C 189.138371 88.737516 191.449375 82.577513 192.955372 84.280516 C 194.339375 85.847517 195.953373 129.549513 194.62537 129.511511 C 193.891377 129.488516 189.960377 127.961515 185.889378 126.113516 L 185.889378 126.113516 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 72.527371 173.377516 C 68.838368 170.792509 62.50837 160.755522 63.77137 159.492521 C 64.09837 159.16551 71.999371 159.353514 81.330372 159.910521 L 98.295368 160.923521 L 98.295368 166.418516 C 98.295368 169.441511 97.354367 172.85652 96.203373 174.006514 C 93.166371 177.044508 77.15437 176.618513 72.527371 173.377516 L 72.527371 173.377516 Z M 161.393376 174.006514 C 160.242375 172.855513 159.301365 169.325514 159.301365 166.162519 L 159.301365 160.410521 L 169.324375 160.336515 C 174.836369 160.293516 182.680363 159.615507 186.754368 158.827513 C 191.118367 157.982511 194.162373 158.049513 194.162373 158.990507 C 194.162373 162.289518 188.809376 170.75952 185.069371 173.379515 C 180.442372 176.620512 164.430363 177.045515 161.393376 174.008512 L 161.393376 174.006514 Z M 66.341374 149.195509 C 56.276371 146.490507 48.81337 141.315519 48.09737 136.544508 C 47.627369 133.410521 48.558369 133.080519 57.684368 133.14752 C 70.29237 133.242521 76.607373 130.081511 90.73637 116.615515 C 102.573368 105.333517 104.450367 104.841513 118.622372 109.308516 C 127.342373 112.057516 128.512364 112.057516 137.231373 109.308516 C 142.348378 107.695517 148.238377 106.376516 150.321369 106.376516 C 152.585377 106.376516 159.287373 111.179518 166.998371 118.329512 C 181.029377 131.338514 190.662373 135.406507 202.279377 133.226515 C 207.971363 132.159513 208.365376 132.367521 207.821369 136.161512 C 206.583363 144.783522 188.933369 151.694517 168.150364 151.694517 C 155.910374 151.694517 146.079365 148.452513 135.685368 140.988508 L 127.927372 135.416517 L 120.16837 140.988508 C 115.900372 144.053511 109.135372 147.715513 105.133374 149.127516 C 96.304371 152.242521 77.798367 152.275511 66.341374 149.191511 L 66.341374 149.195509 L 66.341374 149.195509 Z M 62.70937 103.385511 C 63.366371 91.129515 64.232373 80.732511 64.635372 80.280516 C 66.141369 78.591513 68.454373 84.706518 70.504368 95.797514 C 71.66737 102.095518 73.757374 109.494513 75.147373 112.241514 C 78.038372 117.952513 77.296368 119.081518 68.14037 122.903517 L 61.516369 125.669516 L 62.70937 103.385511 L 62.70937 103.385511 Z M 185.889378 122.113516 L 178.488377 118.753515 L 181.772373 113.000517 C 183.579365 109.836515 185.991368 102.095518 187.133366 95.797514 C 189.138371 84.737516 191.449375 78.577513 192.955372 80.280516 C 194.339375 81.847517 195.953373 125.549513 194.62537 125.511511 C 193.891377 125.488516 189.960377 123.961515 185.889378 122.113516 L 185.889378 122.113516 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/freebsd.svg b/.icons/Gruvbox_Dark-2/apps/64/freebsd.svg
new file mode 100644
index 000000000..ef56669f7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/freebsd.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="0kJSA1d04fPqhJf35dwGvjOddeFluTqy" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#0kJSA1d04fPqhJf35dwGvjOddeFluTqy)">
+ <linearGradient id="_lgradient_83" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_83)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_84" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_84)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="gqm9hbYullPElav5f0Xx6mU9PojphIQJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#gqm9hbYullPElav5f0Xx6mU9PojphIQJ)">
+ <path d="M 61.335203 57.356531 C 58.983582 57.551826 57.370421 58.440063 56.365076 60.032752 C 54.931999 62.303482 55.310213 68.118516 57.271309 73.909464 C 59.220307 79.664905 63.876167 88.756421 68.23108 96.140524 C 75.425181 85.670837 85.315762 77.229318 96.862419 71.70052 C 86.587106 65.213709 75.539502 59.895323 68.23108 58.135323 C 66.637706 57.73253 65.212586 57.494452 63.940629 57.384848 C 62.98664 57.297515 62.119078 57.291424 61.335203 57.356571 L 61.335203 57.356531 Z M 194.664916 57.356531 C 193.881073 57.29142 193.013475 57.297511 192.059501 57.384808 C 190.787808 57.494401 189.362387 57.732475 187.769046 58.135283 C 179.667719 60.086214 166.916683 66.320639 155.781802 73.781958 C 150.114717 77.5792 149.747988 78.075421 149.749685 81.923904 C 149.751026 84.674425 149.975433 85.586201 151.363911 88.465783 C 155.206941 96.435121 163.795945 104.577519 171.145308 107.213503 C 174.405649 108.383538 178.577679 108.345172 180.122691 107.128526 C 184.002547 104.086457 195.401575 83.735133 198.72881 73.909373 C 200.689902 68.118701 201.067844 62.303666 199.635046 60.032661 C 198.629495 58.439987 197.016457 57.55175 194.664916 57.356455 L 194.664916 57.356531 Z M 128.000061 71.8138 C 110.694986 71.813798 94.098681 78.688211 81.862144 90.924747 C 69.625607 103.161283 62.751193 119.757588 62.751194 137.062663 C 62.751192 154.367739 69.625606 170.964045 81.862143 183.200582 C 94.098679 195.437118 110.694985 202.311532 128.000061 202.31153 C 145.305137 202.311532 161.901443 195.437118 174.13798 183.200582 C 186.374516 170.964045 193.24893 154.367739 193.248928 137.062663 C 193.223194 127.751806 191.205051 118.554284 187.330087 110.088035 C 186.573318 111.013656 185.777121 111.904804 184.611385 112.820898 C 181.372774 115.371041 178.868686 115.290566 176.341999 115.313043 C 173.815307 115.33552 171.273618 114.963817 168.695643 114.038653 C 158.56981 110.406834 149.675699 101.645095 144.836199 91.609353 C 143.319011 88.462763 142.501341 85.061318 142.499811 81.923972 C 142.49892 79.892005 142.816373 76.67557 144.538837 74.022744 C 139.143164 72.581667 133.584803 71.839284 128.000061 71.8138 L 128.000061 71.8138 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 61.335203 53.732212 C 58.983582 53.927508 57.370421 54.815745 56.365076 56.408433 C 54.931999 58.679163 55.310213 64.494197 57.271309 70.285145 C 59.220307 76.040583 63.876167 85.132102 68.23108 92.516206 C 75.425181 82.046515 85.315762 73.604996 96.862419 68.076201 C 86.587106 61.589386 75.539502 56.271005 68.23108 54.511005 C 66.637706 54.108211 65.212586 53.870134 63.940629 53.76053 C 62.98664 53.673196 62.119078 53.667106 61.335203 53.732252 L 61.335203 53.732212 Z M 194.664916 53.732212 C 193.881073 53.667102 193.013475 53.673192 192.059501 53.76049 C 190.787808 53.870083 189.362387 54.108157 187.769046 54.510965 C 179.667719 56.461896 166.916683 62.69632 155.781802 70.157639 C 150.114717 73.954882 149.747988 74.451103 149.749685 78.299585 C 149.751026 81.05011 149.975433 81.961882 151.363911 84.841465 C 155.206941 92.810802 163.795945 100.953201 171.145308 103.589181 C 174.405649 104.759216 178.577679 104.72085 180.122691 103.504203 C 184.002547 100.462135 195.401575 80.110811 198.72881 70.285051 C 200.689902 64.494393 201.067844 58.679355 199.635046 56.408353 C 198.629495 54.815665 197.016457 53.927428 194.664916 53.732133 L 194.664916 53.732212 Z M 128.000061 68.189478 C 110.694985 68.189476 94.098679 75.06389 81.862143 87.300426 C 69.625606 99.536963 62.751192 116.133269 62.751194 133.438345 C 62.751192 150.743421 69.625606 167.339727 81.862143 179.576263 C 94.098679 191.8128 110.694985 198.687214 128.000061 198.687212 C 145.305137 198.687214 161.901443 191.8128 174.13798 179.576263 C 186.374516 167.339726 193.24893 150.743421 193.248928 133.438345 C 193.223194 124.127488 191.205051 114.929966 187.330087 106.463717 C 186.573318 107.389338 185.777121 108.280485 184.611385 109.196579 C 181.372774 111.746722 178.868686 111.666248 176.341999 111.688725 C 173.815307 111.711202 171.273618 111.339463 168.695643 110.414335 C 158.56981 106.782515 149.675699 98.020776 144.836199 87.985035 C 143.319011 84.838445 142.501341 81.436999 142.499811 78.299654 C 142.49892 76.267687 142.816373 73.051252 144.538837 70.398425 C 139.143164 68.957348 133.584803 68.214963 128.000061 68.189478 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/freecad-daily.svg b/.icons/Gruvbox_Dark-2/apps/64/freecad-daily.svg
new file mode 120000
index 000000000..56c9d6973
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/freecad-daily.svg
@@ -0,0 +1 @@
+freecad.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/freecad.svg b/.icons/Gruvbox_Dark-2/apps/64/freecad.svg
new file mode 100644
index 000000000..51e1437bb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/freecad.svg
@@ -0,0 +1,61 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_3eU863CoeJ7EKW8HckQLZr8lJAWCACaT">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_3eU863CoeJ7EKW8HckQLZr8lJAWCACaT)">
+ <defs>
+ <filter id="GnTXuh05yQUhd0znPbVStrpOgI4KWFyj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#GnTXuh05yQUhd0znPbVStrpOgI4KWFyj)">
+ <linearGradient id="_lgradient_55" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_55)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_56" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_56)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="CaOoPCBwxVKhyKfGskFixXNar3G5X43N" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#CaOoPCBwxVKhyKfGskFixXNar3G5X43N)">
+ <path d="M 107.389286 204 L 79.425 204 L 79.425 59 L 176.575 59 L 176.575 85.514286 L 107.389286 85.514286 L 107.389286 115.964286 L 151.303571 115.964286 L 151.303571 142.478571 L 107.389286 142.478571 L 107.389286 204 Z"/>
+ </g>
+ <linearGradient id="_lgradient_57" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(97.149972,0,0,145,79.425011,55.499994)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff0011"/>
+ <stop offset="100%" style="stop-color:#dc1457"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_57)" d="M 107.389265 200.499994 L 79.425011 200.499994 L 79.425011 55.499994 L 176.574982 55.499994 L 176.574982 82.014254 L 107.389265 82.014254 L 107.389265 112.464279 L 151.303607 112.464279 L 151.303607 138.97854 L 107.389265 138.97854 L 107.389265 200.499994 Z"/>
+ <defs>
+ <filter id="ro8TVygrUoO6Uk0D9MpHLtQM8hHxAr6F" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#ro8TVygrUoO6Uk0D9MpHLtQM8hHxAr6F)">
+ <path d="M 126.32 240.288391 L 126 211.493858 C 126 137.507198 136.583689 126 210.639397 126 L 248.648308 126"/>
+ </g>
+ <linearGradient id="_lgradient_58" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(121.984949,0,0,114.142294,128.7,126.446097)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_58)" d="M 146.981133 240.532816 L 129.235454 240.394579 L 128.875364 232.288958 C 128.427224 222.201426 128.898364 189.860369 129.607224 182.051733 C 130.891544 167.903799 133.047274 158.739611 136.919594 150.966242 C 144.316411 136.117749 157.752076 129.780038 186.519013 127.569798 C 189.981553 127.303761 205.835377 126.942096 221.749745 126.766096 L 250.684949 126.446097 L 250.677945 150.616882 C 250.66795 182.807833 249.912495 193.581553 246.801434 205.899988 C 242.94608 221.165552 235.295628 230.075769 221.947499 234.846575 C 208.545888 239.636499 192.095746 240.884256 146.981623 240.532816 L 146.981133 240.532816 Z"/>
+ <path fill="#ffffff" d="M 180.943088 148.519864 L 180.171364 157.73859 C 177.248338 158.821359 174.530667 160.39321 172.134556 162.386971 L 163.755894 158.441722 L 155.006157 173.597138 L 162.613262 178.880228 C 162.342353 180.411742 162.20185 181.963467 162.193272 183.518729 C 162.19409 185.079966 162.327867 186.638283 162.593135 188.176823 L 155.005456 193.440321 L 163.755193 208.595736 L 172.114346 204.660284 C 174.518517 206.645516 177.242797 208.207438 180.170663 209.279259 L 180.942387 218.517244 L 198.441861 218.517244 L 199.213584 209.298518 C 202.136678 208.215766 204.854399 206.643898 207.250576 204.65012 L 215.629138 208.595386 L 224.378875 193.43997 L 216.771687 188.15688 C 217.042596 186.625366 217.183099 185.073641 217.191677 183.518379 C 217.190859 181.957142 217.057082 180.398808 216.791813 178.860285 L 224.379493 173.596788 L 215.629755 158.441372 L 207.270603 162.376824 C 204.865847 160.391058 202.1408 158.828819 199.212099 157.756964 L 198.442128 148.517244 L 180.942654 148.517244 L 180.943088 148.519864 Z M 189.692825 173.519619 C 192.345309 173.519385 194.889233 174.572982 196.76482 176.44857 C 198.640408 178.324157 199.694005 180.868081 199.693771 183.520565 C 199.694005 186.173049 198.640408 188.716973 196.76482 190.592561 C 194.889233 192.468148 192.345309 193.521745 189.692825 193.521512 C 187.04034 193.521745 184.496417 192.468148 182.620829 190.592561 C 180.745242 188.716973 179.691645 186.173049 179.691878 183.520565 C 179.691645 180.868081 180.745242 178.324157 182.620829 176.44857 C 184.496417 174.572982 187.04034 173.519385 189.692825 173.519619 L 189.692825 173.519619 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/freeciv-client.svg b/.icons/Gruvbox_Dark-2/apps/64/freeciv-client.svg
new file mode 100644
index 000000000..19bf76419
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/freeciv-client.svg
@@ -0,0 +1,104 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="VmuE947s8vwCZyVc9ZTUzidWqfuTbNvp" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#VmuE947s8vwCZyVc9ZTUzidWqfuTbNvp)">
+ <path fill="#e4d487" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_13" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(61.451001,0,0,97.296997,50.161003,142.310004)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#111111"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" d="M 63.539006 239.441 C 64.089001 239.476996 64.560002 239.539008 65.120007 239.571997 C 65.555004 239.597006 66.147 239.582999 66.588001 239.607001 L 66.549 232.015006 L 93.178005 207.550009 L 93.178005 199.394003 L 105.468006 187.161002 L 105.468006 181.045996 L 111.612004 174.929007 L 111.612004 158.620001 L 103.419003 150.463995 L 87.032002 150.463995 L 78.839001 142.310004 L 58.356003 142.310004 L 50.161003 150.463995 L 50.161003 170.853003 L 66.604 185.192999 L 66.549 203.472006 L 60.405003 209.588995 L 60.405003 236.09101 L 63.539006 239.441 L 63.539006 239.441 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_14" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(12.290001,0,0,8.155998,93.178005,81.148001)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#111111"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" d="M 99.322003 81.148001 L 93.178005 87.265006 L 99.322003 87.265006 L 101.371006 89.303999 L 103.419003 89.303999 L 105.468006 87.265006 L 99.322003 81.148001 L 99.322003 81.148001 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_15" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(96.272995,0,0,101.991997,138.242008,109.690001)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#111111"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" d="M 177.160008 109.690001 L 152.580006 109.690001 L 138.242008 123.961005 L 138.242008 144.349005 L 148.483006 154.543005 L 162.82201 154.543005 L 168.966999 160.659003 L 168.966999 166.775 L 173.063999 170.851996 L 173.063999 195.317008 L 188.619999 211.681998 L 214.308003 186.114996 L 214.03101 162.696997 L 234.515003 142.310004 L 226.321003 142.310004 L 205.838001 121.923003 L 205.838001 113.768004 L 181.257008 113.768004 L 177.160008 109.690001 L 177.160008 109.690001 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_16" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(102.418991,0,0,104.843998,148.483006,33.388003)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#111111"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" d="M 250.901997 117.845 L 250.901997 96.373999 C 250.901997 87.126006 250.735005 78.869002 250.299 71.498999 C 250.080998 67.815001 249.796009 64.353003 249.429997 61.099001 C 249.063999 57.845004 248.618 54.801001 248.078007 51.952002 C 247.537998 49.104002 246.903996 46.451003 246.164006 43.982005 C 245.425007 41.513003 244.578999 39.226004 243.613011 37.111002 C 242.998997 35.764002 242.248005 34.600005 241.533009 33.388003 L 238.610996 36.296004 L 226.321003 36.296004 L 214.03101 48.529002 L 205.838001 40.374003 L 181.258 40.374003 L 168.968006 52.607005 L 168.968006 62.800002 L 181.258 62.800002 L 181.258 56.683001 L 189.451008 56.683001 L 189.451008 64.839003 L 185.353001 68.914999 L 168.968006 69.191 L 162.82201 75.032004 L 154.629002 75.032004 L 154.629002 83.187003 L 148.483006 89.303999 L 148.483006 101.534003 L 160.772999 101.534003 L 168.968006 93.380003 L 177.161 93.380003 L 177.161 97.458006 L 185.353001 105.613005 L 189.451008 105.613005 L 189.451008 101.534003 L 181.258 93.380003 L 189.451008 93.380003 L 197.643009 101.534003 L 207.884999 101.534003 L 201.741001 95.419005 L 207.884999 89.303999 L 214.03101 89.303999 L 220.175007 95.419005 L 214.03101 95.419005 L 207.884999 101.534003 L 213.91901 107.539999 L 214.03101 113.767004 L 205.838001 113.767004 L 230.41901 138.232001 L 234.513996 138.232001 L 238.610996 134.155997 L 246.804005 125.998999 L 238.610996 117.845 L 250.901997 117.845 L 250.901997 117.845 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_17" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(6.145004,0,0,12.231998,156.677006,58.722003)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#111111"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" d="M 156.677006 70.954001 L 156.677006 64.838004 L 162.82201 58.722003 L 162.82201 70.954001 L 156.677006 70.954001 L 156.677006 70.954001 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_18" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(8.194,0,0,20.388,220.175999,170.851996)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#111111"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" d="M 220.175999 191.239996 L 220.175999 178.456 L 228.369999 170.851996 L 228.369999 191.239996 L 220.175999 191.239996 L 220.175999 191.239996 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_19" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(55.304992,0,0,48.930001,80.888005,11.831003)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#111111"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" d="M 136.192997 11.831003 L 90.136006 11.831003 C 89.347004 11.831003 88.788006 11.880002 88.013005 11.882003 L 80.888005 19.986002 L 93.178005 32.218005 L 93.178005 45.001002 L 107.517002 60.761004 L 115.710003 60.761004 L 115.710003 52.607005 L 128.000004 40.374003 L 128.000004 32.218005 L 136.192997 24.064003 L 136.192997 11.831003 L 136.192997 11.831003 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_20" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(12.291008,0,0,6.116001,125.951,56.683001)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#111111"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" d="M 125.951 56.683001 L 132.097004 56.683001 L 138.242008 62.799002 L 125.951 62.799002 L 125.951 56.683001 L 125.951 56.683001 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_21" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(12.290996,0,0,6.117004,58.355004,123.961005)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#111111"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" d="M 70.646 123.961005 L 64.501004 123.961005 L 58.355004 130.078009 L 70.646 130.078009 L 70.646 123.961005 L 70.646 123.961005 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_22" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(92.177003,0,0,115.547005,5.098003,30.841002)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#111111"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" d="M 16.003002 30.841002 C 15.896004 30.993002 15.758003 31.109004 15.653004 31.263003 C 14.436003 33.051001 13.352003 34.995001 12.386004 37.111002 C 11.421004 39.226004 10.575003 41.513003 9.835003 43.982005 C 9.095003 46.451003 8.462003 49.104002 7.922003 51.952002 C 7.382004 54.801001 6.936003 57.845004 6.570003 61.099001 C 6.204003 64.353003 5.918003 67.815001 5.700003 71.498999 C 5.264004 78.869002 5.098003 87.126006 5.098003 96.373999 L 5.098003 117.845 L 13.291003 125.998999 L 25.581003 125.998999 L 46.066002 146.388007 L 46.066002 121.923003 L 58.356003 109.691 L 66.549 109.691 L 78.839001 97.458006 L 91.129002 97.458006 L 84.985005 91.341002 L 97.275006 77.072005 L 84.985005 64.839003 L 66.549 64.839003 L 66.549 81.148001 L 58.356003 81.148001 L 50.161003 72.993002 L 50.161003 64.839003 L 62.452004 52.607005 L 72.695004 52.607005 L 72.695004 44.450003 L 60.405003 32.218005 L 39.920002 32.218005 L 39.920002 44.450003 L 29.678004 44.450003 L 16.003002 30.841002 L 16.003002 30.841002 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_23" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(28.247997,0,0,11.668,38.301003,12.396003)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#111111"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" d="M 66.549 12.396003 C 66.120007 12.419003 65.544003 12.404003 65.120007 12.429003 C 61.415005 12.646003 57.931004 12.929003 54.659004 13.292003 C 51.387005 13.656003 48.325005 14.100003 45.460003 14.636003 C 42.901005 15.115003 40.554005 15.699003 38.301003 16.335003 L 46.066002 24.064003 L 66.549 24.064003 L 66.549 12.396003 L 66.549 12.396003 Z"/>
+ </g>
+ </g>
+ <path fill="#cba606" fill-rule="evenodd" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 L 165.688919 11.95 Z M 165.71 26.95 C 169.98 26.95 174.25 26.99 178.52 27.08 C 182.26 27.16 186 27.31 189.74 27.52 C 192.95 27.71 196.17 27.97 199.37 28.32 C 202.07 28.62 204.76 29.01 207.43 29.51 C 209.62 29.91 211.78 30.42 213.91 31.05 C 215.61 31.55 217.26 32.16 218.87 32.88 C 220.14 33.45 221.35 34.12 222.5 34.89 C 223.46 35.54 224.36 36.27 225.18 37.09 C 226 37.91 226.74 38.81 227.38 39.77 C 228.15 40.91 228.83 42.12 229.39 43.38 C 230.12 44.99 230.73 46.64 231.22 48.33 C 231.85 50.46 232.37 52.62 232.77 54.8 C 233.26 57.47 233.66 60.15 233.95 62.85 C 234.3 66.05 234.57 69.26 234.75 72.47 C 234.97 76.21 235.11 79.94 235.19 83.68 C 235.29 87.94 235.33 92.21 235.33 96.48 C 235.33 96.48 235.33 96.49 235.33 96.49 L 235.33 155.74 C 235.33 155.75 235.33 155.76 235.33 155.76 C 235.33 160.03 235.29 164.29 235.19 168.56 C 235.11 172.3 234.97 176.03 234.75 179.77 C 234.57 182.98 234.3 186.19 233.95 189.39 C 233.66 192.09 233.26 194.77 232.77 197.44 C 232.37 199.62 231.85 201.78 231.22 203.91 C 230.73 205.6 230.12 207.25 229.39 208.86 C 228.83 210.12 228.15 211.33 227.38 212.47 C 226.74 213.43 226 214.33 225.18 215.15 C 224.36 215.96 223.46 216.7 222.5 217.35 C 221.35 218.12 220.14 218.79 218.87 219.36 C 217.26 220.08 215.61 220.69 213.91 221.19 C 211.78 221.81 209.62 222.33 207.43 222.73 C 204.76 223.23 202.07 223.62 199.37 223.91 C 196.17 224.27 192.95 224.53 189.74 224.71 C 186 224.93 182.26 225.08 178.52 225.16 C 174.25 225.25 169.98 225.29 165.71 225.29 C 165.7 225.29 165.69 225.29 165.69 225.29 L 90.32 225.29 C 90.31 225.29 90.31 225.29 90.3 225.29 C 86.03 225.29 81.76 225.25 77.49 225.16 C 73.75 225.08 70.01 224.93 66.27 224.71 C 63.05 224.53 59.84 224.27 56.64 223.91 C 53.94 223.62 51.25 223.23 48.58 222.73 C 46.39 222.33 44.23 221.81 42.09 221.19 C 40.4 220.69 38.74 220.08 37.13 219.36 C 35.87 218.79 34.66 218.12 33.51 217.35 C 32.55 216.7 31.65 215.96 30.83 215.15 C 30.01 214.33 29.27 213.43 28.62 212.47 C 27.85 211.33 27.18 210.12 26.61 208.86 C 25.89 207.25 25.28 205.6 24.79 203.91 C 24.16 201.78 23.64 199.62 23.24 197.44 C 22.74 194.77 22.35 192.09 22.06 189.39 C 21.7 186.19 21.44 182.98 21.26 179.77 C 21.04 176.03 20.89 172.3 20.81 168.56 C 20.72 164.29 20.68 160.03 20.68 155.76 C 20.68 155.76 20.68 155.75 20.68 155.74 L 20.68 96.49 C 20.68 96.49 20.68 96.48 20.68 96.48 C 20.68 92.21 20.72 87.94 20.81 83.68 C 20.89 79.94 21.04 76.21 21.26 72.47 C 21.44 69.26 21.7 66.05 22.06 62.85 C 22.35 60.15 22.74 57.47 23.24 54.8 C 23.64 52.62 24.16 50.46 24.79 48.33 C 25.28 46.64 25.89 44.99 26.61 43.38 C 27.18 42.12 27.85 40.91 28.62 39.77 C 29.27 38.81 30.01 37.91 30.83 37.09 C 31.65 36.27 32.55 35.54 33.51 34.89 C 34.66 34.12 35.87 33.45 37.13 32.88 C 38.74 32.16 40.4 31.55 42.09 31.05 C 44.23 30.42 46.39 29.91 48.58 29.51 C 51.25 29.01 53.94 28.62 56.64 28.32 C 59.84 27.97 63.05 27.71 66.27 27.52 C 70.01 27.31 73.75 27.16 77.49 27.08 C 81.76 26.99 86.03 26.95 90.3 26.95 C 90.31 26.95 90.31 26.95 90.32 26.95 L 165.69 26.95 C 165.69 26.95 165.7 26.95 165.71 26.95 Z"/>
+ <path fill="#cba606" d="M 8 118 Q 44.502483 134 128 134 Q 211.497517 134 248 118 L 248 134 Q 211.497517 150 128 150 Q 44.502483 150 8 134 L 8 118 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_24" x1=".517" x2=".517" y1="0" y2="1.209" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/freeciv-server.svg b/.icons/Gruvbox_Dark-2/apps/64/freeciv-server.svg
new file mode 100644
index 000000000..17c15f31e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/freeciv-server.svg
@@ -0,0 +1,118 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="GKBPn8b3w7vLWshKS6zfmSGm04Jy6Ozq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#GKBPn8b3w7vLWshKS6zfmSGm04Jy6Ozq)">
+ <path fill="#e4d487" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_25" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(61.451001,0,0,97.296997,50.161003,142.310004)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#111111"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" d="M 63.539006 239.441 C 64.089001 239.476996 64.560002 239.539008 65.120007 239.571997 C 65.555004 239.597006 66.147 239.582999 66.588001 239.607001 L 66.549 232.015006 L 93.178005 207.550009 L 93.178005 199.394003 L 105.468006 187.161002 L 105.468006 181.045996 L 111.612004 174.929007 L 111.612004 158.620001 L 103.419003 150.463995 L 87.032002 150.463995 L 78.839001 142.310004 L 58.356003 142.310004 L 50.161003 150.463995 L 50.161003 170.853003 L 66.604 185.192999 L 66.549 203.472006 L 60.405003 209.588995 L 60.405003 236.09101 L 63.539006 239.441 L 63.539006 239.441 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_26" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(12.290001,0,0,8.155998,93.178005,81.148001)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#111111"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" d="M 99.322003 81.148001 L 93.178005 87.265006 L 99.322003 87.265006 L 101.371006 89.303999 L 103.419003 89.303999 L 105.468006 87.265006 L 99.322003 81.148001 L 99.322003 81.148001 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_27" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(96.272995,0,0,101.991997,138.242008,109.690001)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#111111"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_27)" d="M 177.160008 109.690001 L 152.580006 109.690001 L 138.242008 123.961005 L 138.242008 144.349005 L 148.483006 154.543005 L 162.82201 154.543005 L 168.966999 160.659003 L 168.966999 166.775 L 173.063999 170.851996 L 173.063999 195.317008 L 188.619999 211.681998 L 214.308003 186.114996 L 214.03101 162.696997 L 234.515003 142.310004 L 226.321003 142.310004 L 205.838001 121.923003 L 205.838001 113.768004 L 181.257008 113.768004 L 177.160008 109.690001 L 177.160008 109.690001 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_28" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(102.418991,0,0,104.843998,148.483006,33.388003)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#111111"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" d="M 250.901997 117.845 L 250.901997 96.373999 C 250.901997 87.126006 250.735005 78.869002 250.299 71.498999 C 250.080998 67.815001 249.796009 64.353003 249.429997 61.099001 C 249.063999 57.845004 248.618 54.801001 248.078007 51.952002 C 247.537998 49.104002 246.903996 46.451003 246.164006 43.982005 C 245.425007 41.513003 244.578999 39.226004 243.613011 37.111002 C 242.998997 35.764002 242.248005 34.600005 241.533009 33.388003 L 238.610996 36.296004 L 226.321003 36.296004 L 214.03101 48.529002 L 205.838001 40.374003 L 181.258 40.374003 L 168.968006 52.607005 L 168.968006 62.800002 L 181.258 62.800002 L 181.258 56.683001 L 189.451008 56.683001 L 189.451008 64.839003 L 185.353001 68.914999 L 168.968006 69.191 L 162.82201 75.032004 L 154.629002 75.032004 L 154.629002 83.187003 L 148.483006 89.303999 L 148.483006 101.534003 L 160.772999 101.534003 L 168.968006 93.380003 L 177.161 93.380003 L 177.161 97.458006 L 185.353001 105.613005 L 189.451008 105.613005 L 189.451008 101.534003 L 181.258 93.380003 L 189.451008 93.380003 L 197.643009 101.534003 L 207.884999 101.534003 L 201.741001 95.419005 L 207.884999 89.303999 L 214.03101 89.303999 L 220.175007 95.419005 L 214.03101 95.419005 L 207.884999 101.534003 L 213.91901 107.539999 L 214.03101 113.767004 L 205.838001 113.767004 L 230.41901 138.232001 L 234.513996 138.232001 L 238.610996 134.155997 L 246.804005 125.998999 L 238.610996 117.845 L 250.901997 117.845 L 250.901997 117.845 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_29" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(6.145004,0,0,12.231998,156.677006,58.722003)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#111111"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_29)" d="M 156.677006 70.954001 L 156.677006 64.838004 L 162.82201 58.722003 L 162.82201 70.954001 L 156.677006 70.954001 L 156.677006 70.954001 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_30" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(8.194,0,0,20.388,220.175999,170.851996)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#111111"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_30)" d="M 220.175999 191.239996 L 220.175999 178.456 L 228.369999 170.851996 L 228.369999 191.239996 L 220.175999 191.239996 L 220.175999 191.239996 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_31" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(55.304992,0,0,48.930001,80.888005,11.831003)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#111111"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_31)" d="M 136.192997 11.831003 L 90.136006 11.831003 C 89.347004 11.831003 88.788006 11.880002 88.013005 11.882003 L 80.888005 19.986002 L 93.178005 32.218005 L 93.178005 45.001002 L 107.517002 60.761004 L 115.710003 60.761004 L 115.710003 52.607005 L 128.000004 40.374003 L 128.000004 32.218005 L 136.192997 24.064003 L 136.192997 11.831003 L 136.192997 11.831003 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_32" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(12.291008,0,0,6.116001,125.951,56.683001)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#111111"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_32)" d="M 125.951 56.683001 L 132.097004 56.683001 L 138.242008 62.799002 L 125.951 62.799002 L 125.951 56.683001 L 125.951 56.683001 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_33" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(12.290996,0,0,6.117004,58.355004,123.961005)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#111111"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_33)" d="M 70.646 123.961005 L 64.501004 123.961005 L 58.355004 130.078009 L 70.646 130.078009 L 70.646 123.961005 L 70.646 123.961005 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_34" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(92.177003,0,0,115.547005,5.098003,30.841002)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#111111"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_34)" d="M 16.003002 30.841002 C 15.896004 30.993002 15.758003 31.109004 15.653004 31.263003 C 14.436003 33.051001 13.352003 34.995001 12.386004 37.111002 C 11.421004 39.226004 10.575003 41.513003 9.835003 43.982005 C 9.095003 46.451003 8.462003 49.104002 7.922003 51.952002 C 7.382004 54.801001 6.936003 57.845004 6.570003 61.099001 C 6.204003 64.353003 5.918003 67.815001 5.700003 71.498999 C 5.264004 78.869002 5.098003 87.126006 5.098003 96.373999 L 5.098003 117.845 L 13.291003 125.998999 L 25.581003 125.998999 L 46.066002 146.388007 L 46.066002 121.923003 L 58.356003 109.691 L 66.549 109.691 L 78.839001 97.458006 L 91.129002 97.458006 L 84.985005 91.341002 L 97.275006 77.072005 L 84.985005 64.839003 L 66.549 64.839003 L 66.549 81.148001 L 58.356003 81.148001 L 50.161003 72.993002 L 50.161003 64.839003 L 62.452004 52.607005 L 72.695004 52.607005 L 72.695004 44.450003 L 60.405003 32.218005 L 39.920002 32.218005 L 39.920002 44.450003 L 29.678004 44.450003 L 16.003002 30.841002 L 16.003002 30.841002 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_35" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(28.247997,0,0,11.668,38.301003,12.396003)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#111111"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_35)" d="M 66.549 12.396003 C 66.120007 12.419003 65.544003 12.404003 65.120007 12.429003 C 61.415005 12.646003 57.931004 12.929003 54.659004 13.292003 C 51.387005 13.656003 48.325005 14.100003 45.460003 14.636003 C 42.901005 15.115003 40.554005 15.699003 38.301003 16.335003 L 46.066002 24.064003 L 66.549 24.064003 L 66.549 12.396003 L 66.549 12.396003 Z"/>
+ </g>
+ </g>
+ <path fill="#cba606" fill-rule="evenodd" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 L 165.688919 11.95 Z M 165.71 26.95 C 169.98 26.95 174.25 26.99 178.52 27.08 C 182.26 27.16 186 27.31 189.74 27.52 C 192.95 27.71 196.17 27.97 199.37 28.32 C 202.07 28.62 204.76 29.01 207.43 29.51 C 209.62 29.91 211.78 30.42 213.91 31.05 C 215.61 31.55 217.26 32.16 218.87 32.88 C 220.14 33.45 221.35 34.12 222.5 34.89 C 223.46 35.54 224.36 36.27 225.18 37.09 C 226 37.91 226.74 38.81 227.38 39.77 C 228.15 40.91 228.83 42.12 229.39 43.38 C 230.12 44.99 230.73 46.64 231.22 48.33 C 231.85 50.46 232.37 52.62 232.77 54.8 C 233.26 57.47 233.66 60.15 233.95 62.85 C 234.3 66.05 234.57 69.26 234.75 72.47 C 234.97 76.21 235.11 79.94 235.19 83.68 C 235.29 87.94 235.33 92.21 235.33 96.48 C 235.33 96.48 235.33 96.49 235.33 96.49 L 235.33 155.74 C 235.33 155.75 235.33 155.76 235.33 155.76 C 235.33 160.03 235.29 164.29 235.19 168.56 C 235.11 172.3 234.97 176.03 234.75 179.77 C 234.57 182.98 234.3 186.19 233.95 189.39 C 233.66 192.09 233.26 194.77 232.77 197.44 C 232.37 199.62 231.85 201.78 231.22 203.91 C 230.73 205.6 230.12 207.25 229.39 208.86 C 228.83 210.12 228.15 211.33 227.38 212.47 C 226.74 213.43 226 214.33 225.18 215.15 C 224.36 215.96 223.46 216.7 222.5 217.35 C 221.35 218.12 220.14 218.79 218.87 219.36 C 217.26 220.08 215.61 220.69 213.91 221.19 C 211.78 221.81 209.62 222.33 207.43 222.73 C 204.76 223.23 202.07 223.62 199.37 223.91 C 196.17 224.27 192.95 224.53 189.74 224.71 C 186 224.93 182.26 225.08 178.52 225.16 C 174.25 225.25 169.98 225.29 165.71 225.29 C 165.7 225.29 165.69 225.29 165.69 225.29 L 90.32 225.29 C 90.31 225.29 90.31 225.29 90.3 225.29 C 86.03 225.29 81.76 225.25 77.49 225.16 C 73.75 225.08 70.01 224.93 66.27 224.71 C 63.05 224.53 59.84 224.27 56.64 223.91 C 53.94 223.62 51.25 223.23 48.58 222.73 C 46.39 222.33 44.23 221.81 42.09 221.19 C 40.4 220.69 38.74 220.08 37.13 219.36 C 35.87 218.79 34.66 218.12 33.51 217.35 C 32.55 216.7 31.65 215.96 30.83 215.15 C 30.01 214.33 29.27 213.43 28.62 212.47 C 27.85 211.33 27.18 210.12 26.61 208.86 C 25.89 207.25 25.28 205.6 24.79 203.91 C 24.16 201.78 23.64 199.62 23.24 197.44 C 22.74 194.77 22.35 192.09 22.06 189.39 C 21.7 186.19 21.44 182.98 21.26 179.77 C 21.04 176.03 20.89 172.3 20.81 168.56 C 20.72 164.29 20.68 160.03 20.68 155.76 C 20.68 155.76 20.68 155.75 20.68 155.74 L 20.68 96.49 C 20.68 96.49 20.68 96.48 20.68 96.48 C 20.68 92.21 20.72 87.94 20.81 83.68 C 20.89 79.94 21.04 76.21 21.26 72.47 C 21.44 69.26 21.7 66.05 22.06 62.85 C 22.35 60.15 22.74 57.47 23.24 54.8 C 23.64 52.62 24.16 50.46 24.79 48.33 C 25.28 46.64 25.89 44.99 26.61 43.38 C 27.18 42.12 27.85 40.91 28.62 39.77 C 29.27 38.81 30.01 37.91 30.83 37.09 C 31.65 36.27 32.55 35.54 33.51 34.89 C 34.66 34.12 35.87 33.45 37.13 32.88 C 38.74 32.16 40.4 31.55 42.09 31.05 C 44.23 30.42 46.39 29.91 48.58 29.51 C 51.25 29.01 53.94 28.62 56.64 28.32 C 59.84 27.97 63.05 27.71 66.27 27.52 C 70.01 27.31 73.75 27.16 77.49 27.08 C 81.76 26.99 86.03 26.95 90.3 26.95 C 90.31 26.95 90.31 26.95 90.32 26.95 L 165.69 26.95 C 165.69 26.95 165.7 26.95 165.71 26.95 Z"/>
+ <path fill="#cba606" d="M 8 118 Q 44.502483 134 128 134 Q 211.497517 134 248 118 L 248 134 Q 211.497517 150 128 150 Q 44.502483 150 8 134 L 8 118 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_36" x1=".517" x2=".517" y1="0" y2="1.209" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_36)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="jmN0qpYfy58rwYAmRppybUkUObePs3D8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#jmN0qpYfy58rwYAmRppybUkUObePs3D8)">
+ <path d="M 126.32 240.288391 L 126 211.493858 C 126 137.507198 136.583689 126 210.639397 126 L 248.648308 126"/>
+ </g>
+ <linearGradient id="_lgradient_37" x1="0" x2="0" y1="0" y2="1.209" gradientTransform="matrix(121.984949,0,0,114.142294,128.7,126.446097)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_37)" d="M 146.981133 240.532816 L 129.235454 240.394579 L 128.875364 232.288958 C 128.427224 222.201426 128.898364 189.860369 129.607224 182.051733 C 130.891544 167.903799 133.047274 158.739611 136.919594 150.966242 C 144.316411 136.117749 157.752076 129.780038 186.519013 127.569798 C 189.981553 127.303761 205.835377 126.942096 221.749745 126.766096 L 250.684949 126.446097 L 250.677945 150.616882 C 250.66795 182.807833 249.912495 193.581553 246.801434 205.899988 C 242.94608 221.165552 235.295628 230.075769 221.947499 234.846575 C 208.545888 239.636499 192.095746 240.884256 146.981623 240.532816 L 146.981133 240.532816 L 146.981133 240.532816 Z"/>
+ <path fill="#ffffff" d="M 180.943088 148.519864 L 180.171364 157.73859 C 177.248338 158.821359 174.530667 160.39321 172.134556 162.386971 L 163.755894 158.441722 L 155.006157 173.597138 L 162.613262 178.880228 C 162.342353 180.411742 162.20185 181.963467 162.193272 183.518729 C 162.19409 185.079966 162.327867 186.638283 162.593135 188.176823 L 155.005456 193.440321 L 163.755193 208.595736 L 172.114346 204.660284 C 174.518517 206.645516 177.242797 208.207438 180.170663 209.279259 L 180.942387 218.517244 L 198.441861 218.517244 L 199.213584 209.298518 C 202.136678 208.215766 204.854399 206.643898 207.250576 204.65012 L 215.629138 208.595386 L 224.378875 193.43997 L 216.771687 188.15688 C 217.042596 186.625366 217.183099 185.073641 217.191677 183.518379 C 217.190859 181.957142 217.057082 180.398808 216.791813 178.860285 L 224.379493 173.596788 L 215.629755 158.441372 L 207.270603 162.376824 C 204.865847 160.391058 202.1408 158.828819 199.212099 157.756964 L 198.442128 148.517244 L 180.942654 148.517244 L 180.943088 148.519864 L 180.943088 148.519864 Z M 189.692825 173.519619 C 192.345309 173.519385 194.889233 174.572982 196.76482 176.44857 C 198.640408 178.324157 199.694005 180.868081 199.693771 183.520565 C 199.694005 186.173049 198.640408 188.716973 196.76482 190.592561 C 194.889233 192.468148 192.345309 193.521745 189.692825 193.521512 C 187.04034 193.521745 184.496417 192.468148 182.620829 190.592561 C 180.745242 188.716973 179.691645 186.173049 179.691878 183.520565 C 179.691645 180.868081 180.745242 178.324157 182.620829 176.44857 C 184.496417 174.572982 187.04034 173.519385 189.692825 173.519619 L 189.692825 173.519619 L 189.692825 173.519619 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/freedm.svg b/.icons/Gruvbox_Dark-2/apps/64/freedm.svg
new file mode 120000
index 000000000..810b2e89f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/freedm.svg
@@ -0,0 +1 @@
+doom.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/freedoom1.svg b/.icons/Gruvbox_Dark-2/apps/64/freedoom1.svg
new file mode 100755
index 000000000..38efa1ee2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/freedoom1.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_BNAMmw5rxj66CpY9d4UDFMY1TJT4E2PN">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_BNAMmw5rxj66CpY9d4UDFMY1TJT4E2PN)">
+ <defs>
+ <filter id="dslGVJ317EiEfAOGGfOTTtXsnwO1Bx4e" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#dslGVJ317EiEfAOGGfOTTtXsnwO1Bx4e)">
+ <linearGradient id="_lgradient_61" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_61)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_62" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_62)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g style="opacity:0.4" filter="url(#EIvEDYyTohZhSf9Nz4gjPtkq1BolHM47)">
+ <g opacity=".4">
+ <path d="M 200.5 94.805145 L 194.318298 94.998512 C 189.793716 94.967529 184.708481 94.948402 184.661896 94.964386 L 180.703796 106.668091 C 180.703796 106.668091 176.048294 94.800987 175.107849 95.026939 L 174.357178 94.98143 C 173.947311 94.954643 172.002029 94.935921 169.318558 94.935921 L 164.399353 94.935921 L 164.399353 115.846764 L 164.399353 137.991684 L 164.006958 138.293091 C 163.664215 138.539413 163.603149 138.619247 163.6828 138.696854 L 175.949509 147.511597 L 175.983643 138.935715 C 176.019516 131.050995 176.031998 130.405899 176.142883 130.763596 L 180.703796 142.774384 L 184.821136 130.29158 L 184.860947 141.636993 L 184.900742 152.982437 L 196.394028 161.126114 L 196.428162 129.501114 L 196.467972 99.087402 L 200.5 94.805145 Z M 98.214851 94.810966 L 96.372284 96.192894 L 94.524033 97.580505 L 94.524033 117.689491 L 94.518349 137.809723 L 113.342087 151.879181 L 123.635437 144.156342 L 123.618256 120.874039 L 123.595543 97.586052 L 121.78141 96.192757 L 119.95591 94.810829 L 109.088181 94.810829 L 98.214851 94.810966 Z M 133.13829 94.810966 L 131.31279 96.192894 L 129.498657 97.586189 L 129.475952 120.874176 L 129.458847 144.156342 L 139.752197 151.879181 L 158.575943 137.809723 L 158.570114 117.689354 L 158.570114 97.580368 L 156.721863 96.192757 L 154.879303 94.810829 L 144.00589 94.810829 L 133.13829 94.810966 Z M 55.500309 94.833679 L 59.674515 98.962387 L 59.674515 128.221649 C 59.674515 144.316879 59.703342 158.594757 59.731384 159.949051 L 59.731384 159.960403 C 59.767624 161.703186 59.807915 164.14209 59.86787 164.106171 C 60.068527 163.986435 89.761169 139.915878 89.798187 139.857101 C 89.82032 139.821228 89.626923 139.644363 89.371674 139.464706 L 88.905342 139.129166 L 88.905342 118.360497 L 88.905342 97.586136 L 87.142395 96.232643 L 85.379448 94.862099 L 70.633232 94.839386 C 61.001671 94.823952 55.452419 94.788956 55.500305 94.833557 L 55.500309 94.833679 Z M 112.807518 103.597137 C 113.316963 103.553612 113.407074 103.567497 114.126884 103.921295 L 114.883247 104.296631 L 114.900307 122.091042 C 114.903221 130.177475 114.860794 140.462906 114.809319 140.459839 L 103.270531 131.792953 L 103.270531 119.384064 L 103.253471 104.290947 L 103.970024 103.961105 L 104.669518 103.636948 L 108.468391 103.636948 C 110.556297 103.636948 112.508415 103.622681 112.807518 103.597145 L 112.807518 103.597137 Z M 140.286774 103.597137 C 140.585861 103.622765 142.537979 103.63694 144.6259 103.63694 L 148.424774 103.63694 L 149.124252 103.961105 L 149.84082 104.290947 L 149.823639 119.384064 L 149.823639 131.792953 L 138.284973 140.459839 C 138.23349 140.462891 138.191071 130.177475 138.193985 122.091042 L 138.211151 104.296631 L 138.967514 103.921295 C 139.687332 103.567497 139.777435 103.553612 140.28688 103.597137 L 140.286774 103.597137 Z M 78.623375 103.744995 L 79.328552 104.063469 L 80.01667 104.37056 L 80.01667 114.885696 L 80.01667 135.267654 L 68.375519 144.099472 C 68.232117 144.148788 68.219337 129.112259 68.250404 117.205963 L 68.278938 103.784805 L 73.994308 103.767624 L 78.623375 103.744995 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="EIvEDYyTohZhSf9Nz4gjPtkq1BolHM47" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" d="M 200.5 91.893433 L 194.318298 92.086792 C 189.793716 92.055809 184.708481 92.036682 184.661896 92.052673 L 180.703796 103.756378 C 180.703796 103.756378 176.048294 91.889267 175.107849 92.115227 L 174.357178 92.069733 C 173.947311 92.042946 172.002029 92.024239 169.318558 92.024239 L 164.399353 92.024239 L 164.399353 112.935081 L 164.399353 135.079987 L 164.006958 135.381393 C 163.664215 135.627731 163.603149 135.707565 163.6828 135.785172 L 175.949509 144.599915 L 175.983643 136.024017 C 176.019516 128.139297 176.031998 127.494209 176.142868 127.851898 L 180.703796 139.862701 L 184.821136 127.37989 L 184.860931 138.725311 L 184.900742 150.07074 L 196.394028 158.214432 L 196.428162 126.589409 L 196.467972 96.175697 L 200.5 91.893433 Z M 98.214851 91.899124 L 96.372284 93.281044 L 94.524033 94.668655 L 94.524033 114.777649 L 94.518349 134.89801 L 113.342087 148.967484 L 123.635437 141.244629 L 123.618378 117.962334 L 123.595627 94.674347 L 121.781494 93.281044 L 119.955986 91.899124 L 109.088264 91.899124 L 98.214851 91.899124 Z M 133.13829 91.899124 L 131.31279 93.281044 L 129.498657 94.674347 L 129.475906 117.962334 L 129.458847 141.244629 L 139.752197 148.967484 L 158.575943 134.89801 L 158.570251 114.777649 L 158.570251 94.668655 L 156.722 93.281044 L 154.87944 91.899124 L 144.006027 91.899124 L 133.13829 91.899124 Z M 55.500309 91.921875 L 59.674515 96.050583 L 59.674515 125.309845 C 59.674515 141.405075 59.703342 155.682953 59.731384 157.037231 L 59.731384 157.048615 C 59.767624 158.791397 59.807915 161.230301 59.86787 161.194382 C 60.068527 161.074646 89.761169 137.004089 89.798187 136.945313 C 89.82032 136.909439 89.62693 136.732574 89.371674 136.552902 L 88.905342 136.217377 L 88.905342 115.448708 L 88.905342 94.674347 L 87.142395 93.320854 L 85.379448 91.950302 L 70.633232 91.927559 C 61.001675 91.912125 55.452419 91.877121 55.500309 91.921875 Z M 112.807518 100.685432 C 113.316963 100.641899 113.407074 100.655792 114.126884 101.009583 L 114.883247 101.384926 L 114.900307 119.179337 C 114.903221 127.265762 114.860794 137.551193 114.809319 137.548126 L 103.270531 128.881241 L 103.270531 116.472351 L 103.253471 101.379234 L 103.970024 101.049393 L 104.669518 100.725243 L 108.468391 100.725243 C 110.556297 100.725243 112.508415 100.710968 112.807518 100.685432 Z M 140.286774 100.685432 C 140.585861 100.710968 142.537979 100.725243 144.6259 100.725243 L 148.424774 100.725243 L 149.124252 101.049393 L 149.84082 101.379234 L 149.823761 116.472351 L 149.823761 128.881241 L 138.284973 137.548126 C 138.23349 137.551193 138.191071 127.265762 138.193985 119.179337 L 138.211044 101.384926 L 138.967407 101.009583 C 139.68721 100.655792 139.777313 100.641899 140.286774 100.685432 Z M 78.623375 100.83329 L 79.328552 101.151764 L 80.01667 101.458855 L 80.01667 111.973991 L 80.01667 132.355957 L 68.375519 141.187759 C 68.232117 141.237076 68.219345 126.200554 68.250412 114.294258 L 68.278839 100.8731 L 73.994209 100.856041 L 78.623375 100.83329 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/freedoom2.svg b/.icons/Gruvbox_Dark-2/apps/64/freedoom2.svg
new file mode 100755
index 000000000..f93de1b9b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/freedoom2.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_xp8rrppqG6Yh3vH7X2yUtnnmAYqXQVYA">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_xp8rrppqG6Yh3vH7X2yUtnnmAYqXQVYA)">
+ <defs>
+ <filter id="UicxsriIrzJ4wOg86Xu7LXMrZRtypedp" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#UicxsriIrzJ4wOg86Xu7LXMrZRtypedp)">
+ <linearGradient id="_lgradient_63" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff0011"/>
+ <stop offset="100%" style="stop-color:#dc1457"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_63)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_64" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_64)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g style="opacity:0.4" filter="url(#0PdcH0ICZPpAQ0hcS3HqXdXMv1lt8BQZ)">
+ <g opacity=".4">
+ <path d="M 200.5 94.805145 L 194.318298 94.998512 C 189.793716 94.967529 184.708481 94.948402 184.661896 94.964386 L 180.703796 106.668091 C 180.703796 106.668091 176.048294 94.800987 175.107849 95.026939 L 174.357178 94.98143 C 173.947311 94.954643 172.002029 94.935921 169.318558 94.935921 L 164.399353 94.935921 L 164.399353 115.846764 L 164.399353 137.991684 L 164.006958 138.293091 C 163.664215 138.539413 163.603149 138.619247 163.6828 138.696854 L 175.949509 147.511597 L 175.983643 138.935715 C 176.019516 131.050995 176.031998 130.405899 176.142883 130.763596 L 180.703796 142.774384 L 184.821136 130.29158 L 184.860947 141.636993 L 184.900742 152.982437 L 196.394028 161.126114 L 196.428162 129.501114 L 196.467972 99.087402 L 200.5 94.805145 Z M 98.214851 94.810966 L 96.372284 96.192894 L 94.524033 97.580505 L 94.524033 117.689491 L 94.518349 137.809723 L 113.342087 151.879181 L 123.635437 144.156342 L 123.618256 120.874039 L 123.595543 97.586052 L 121.78141 96.192757 L 119.95591 94.810829 L 109.088181 94.810829 L 98.214851 94.810966 Z M 133.13829 94.810966 L 131.31279 96.192894 L 129.498657 97.586189 L 129.475952 120.874176 L 129.458847 144.156342 L 139.752197 151.879181 L 158.575943 137.809723 L 158.570114 117.689354 L 158.570114 97.580368 L 156.721863 96.192757 L 154.879303 94.810829 L 144.00589 94.810829 L 133.13829 94.810966 Z M 55.500309 94.833679 L 59.674515 98.962387 L 59.674515 128.221649 C 59.674515 144.316879 59.703342 158.594757 59.731384 159.949051 L 59.731384 159.960403 C 59.767624 161.703186 59.807915 164.14209 59.86787 164.106171 C 60.068527 163.986435 89.761169 139.915878 89.798187 139.857101 C 89.82032 139.821228 89.626923 139.644363 89.371674 139.464706 L 88.905342 139.129166 L 88.905342 118.360497 L 88.905342 97.586136 L 87.142395 96.232643 L 85.379448 94.862099 L 70.633232 94.839386 C 61.001671 94.823952 55.452419 94.788956 55.500305 94.833557 L 55.500309 94.833679 Z M 112.807518 103.597137 C 113.316963 103.553612 113.407074 103.567497 114.126884 103.921295 L 114.883247 104.296631 L 114.900307 122.091042 C 114.903221 130.177475 114.860794 140.462906 114.809319 140.459839 L 103.270531 131.792953 L 103.270531 119.384064 L 103.253471 104.290947 L 103.970024 103.961105 L 104.669518 103.636948 L 108.468391 103.636948 C 110.556297 103.636948 112.508415 103.622681 112.807518 103.597145 L 112.807518 103.597137 Z M 140.286774 103.597137 C 140.585861 103.622765 142.537979 103.63694 144.6259 103.63694 L 148.424774 103.63694 L 149.124252 103.961105 L 149.84082 104.290947 L 149.823639 119.384064 L 149.823639 131.792953 L 138.284973 140.459839 C 138.23349 140.462891 138.191071 130.177475 138.193985 122.091042 L 138.211151 104.296631 L 138.967514 103.921295 C 139.687332 103.567497 139.777435 103.553612 140.28688 103.597137 L 140.286774 103.597137 Z M 78.623375 103.744995 L 79.328552 104.063469 L 80.01667 104.37056 L 80.01667 114.885696 L 80.01667 135.267654 L 68.375519 144.099472 C 68.232117 144.148788 68.219337 129.112259 68.250404 117.205963 L 68.278938 103.784805 L 73.994308 103.767624 L 78.623375 103.744995 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="0PdcH0ICZPpAQ0hcS3HqXdXMv1lt8BQZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" d="M 200.5 91.893433 L 194.318298 92.086792 C 189.793716 92.055809 184.708481 92.036682 184.661896 92.052673 L 180.703796 103.756378 C 180.703796 103.756378 176.048294 91.889267 175.107849 92.115227 L 174.357178 92.069733 C 173.947311 92.042946 172.002029 92.024239 169.318558 92.024239 L 164.399353 92.024239 L 164.399353 112.935081 L 164.399353 135.079987 L 164.006958 135.381393 C 163.664215 135.627731 163.603149 135.707565 163.6828 135.785172 L 175.949509 144.599915 L 175.983643 136.024017 C 176.019516 128.139297 176.031998 127.494209 176.142868 127.851898 L 180.703796 139.862701 L 184.821136 127.37989 L 184.860931 138.725311 L 184.900742 150.07074 L 196.394028 158.214432 L 196.428162 126.589409 L 196.467972 96.175697 L 200.5 91.893433 Z M 98.214851 91.899124 L 96.372284 93.281044 L 94.524033 94.668655 L 94.524033 114.777649 L 94.518349 134.89801 L 113.342087 148.967484 L 123.635437 141.244629 L 123.618378 117.962334 L 123.595627 94.674347 L 121.781494 93.281044 L 119.955986 91.899124 L 109.088264 91.899124 L 98.214851 91.899124 Z M 133.13829 91.899124 L 131.31279 93.281044 L 129.498657 94.674347 L 129.475906 117.962334 L 129.458847 141.244629 L 139.752197 148.967484 L 158.575943 134.89801 L 158.570251 114.777649 L 158.570251 94.668655 L 156.722 93.281044 L 154.87944 91.899124 L 144.006027 91.899124 L 133.13829 91.899124 Z M 55.500309 91.921875 L 59.674515 96.050583 L 59.674515 125.309845 C 59.674515 141.405075 59.703342 155.682953 59.731384 157.037231 L 59.731384 157.048615 C 59.767624 158.791397 59.807915 161.230301 59.86787 161.194382 C 60.068527 161.074646 89.761169 137.004089 89.798187 136.945313 C 89.82032 136.909439 89.62693 136.732574 89.371674 136.552902 L 88.905342 136.217377 L 88.905342 115.448708 L 88.905342 94.674347 L 87.142395 93.320854 L 85.379448 91.950302 L 70.633232 91.927559 C 61.001675 91.912125 55.452419 91.877121 55.500309 91.921875 Z M 112.807518 100.685432 C 113.316963 100.641899 113.407074 100.655792 114.126884 101.009583 L 114.883247 101.384926 L 114.900307 119.179337 C 114.903221 127.265762 114.860794 137.551193 114.809319 137.548126 L 103.270531 128.881241 L 103.270531 116.472351 L 103.253471 101.379234 L 103.970024 101.049393 L 104.669518 100.725243 L 108.468391 100.725243 C 110.556297 100.725243 112.508415 100.710968 112.807518 100.685432 Z M 140.286774 100.685432 C 140.585861 100.710968 142.537979 100.725243 144.6259 100.725243 L 148.424774 100.725243 L 149.124252 101.049393 L 149.84082 101.379234 L 149.823761 116.472351 L 149.823761 128.881241 L 138.284973 137.548126 C 138.23349 137.551193 138.191071 127.265762 138.193985 119.179337 L 138.211044 101.384926 L 138.967407 101.009583 C 139.68721 100.655792 139.777313 100.641899 140.286774 100.685432 Z M 78.623375 100.83329 L 79.328552 101.151764 L 80.01667 101.458855 L 80.01667 111.973991 L 80.01667 132.355957 L 68.375519 141.187759 C 68.232117 141.237076 68.219345 126.200554 68.250412 114.294258 L 68.278839 100.8731 L 73.994209 100.856041 L 78.623375 100.83329 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/freedroidrpg.svg b/.icons/Gruvbox_Dark-2/apps/64/freedroidrpg.svg
new file mode 100755
index 000000000..e4fa117bc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/freedroidrpg.svg
@@ -0,0 +1,95 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_Bbh0feSwUwVjVQw0SYDxCsIbb352U4oV">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_Bbh0feSwUwVjVQw0SYDxCsIbb352U4oV)">
+ <defs>
+ <filter id="mIdqqQQ8jSCIhbVNvKaxYBI4hbWbYBFj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#mIdqqQQ8jSCIhbVNvKaxYBI4hbWbYBFj)">
+ <linearGradient id="_lgradient_90" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_90)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_91" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_91)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g style="opacity:0.4" filter="url(#GRIwLl8OOVJPsP8f47xJaEnmCJSaNzic)">
+ <g opacity=".2">
+ <path d="M 186.448314 108.709689 L 178.96901 95.755153 C 177.937602 93.968703 175.649859 93.355704 173.863409 94.387112 L 160.908874 101.866416 C 159.122424 102.897824 158.509425 105.185566 159.540832 106.972017 L 167.020137 119.926552 C 168.051544 121.713002 170.339287 122.326001 172.125737 121.294594 L 185.080273 113.815289 C 186.866723 112.783881 187.479722 110.496139 186.448314 108.709689 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 70.219034 108.739967 L 77.698339 95.785432 C 78.729746 93.998982 81.017489 93.385983 82.803939 94.41739 L 95.758475 101.896695 C 97.544925 102.928102 98.157924 105.215845 97.126516 107.002295 L 89.647212 119.956831 C 88.615804 121.743281 86.328061 122.35628 84.541611 121.324872 L 71.587076 113.845568 C 69.800626 112.81416 69.187627 110.526417 70.219034 108.739967 Z"/>
+ </g>
+ <g opacity=".2">
+ <circle cx="52.97" cy="93.9" r="11.165" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <circle cx="203.701" cy="93.9" r="11.165" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 128.335366 79.94345 C 97.503453 79.94345 72.509245 104.596829 72.509245 135.008307 L 72.509245 150.741121 C 72.509245 159.457103 79.623086 166.473938 88.459566 166.473938 L 168.211166 166.473938 C 177.047645 166.473938 184.161487 159.457103 184.161487 150.741121 L 184.161487 135.008307 C 184.161487 104.596829 159.167278 79.94345 128.335366 79.94345 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 128.155776 144.146619 C 127.453432 144.169475 126.76456 144.329633 126.135417 144.616337 L 103.148191 155.1379 C 101.478167 155.901131 100.422786 157.46284 100.422305 159.171555 L 100.422305 166.686962 C 100.422018 168.305548 101.36931 169.800138 102.904463 170.60319 L 125.891689 182.627835 C 127.405965 183.419754 129.264767 183.419754 130.779043 182.627835 L 153.766269 170.60319 C 155.301422 169.800138 156.248713 168.305548 156.248426 166.686962 L 156.248426 159.171555 C 156.247945 157.46284 155.192564 155.901131 153.52254 155.1379 L 130.535314 144.616337 C 129.797545 144.280012 128.97939 144.118509 128.155776 144.146619 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="GRIwLl8OOVJPsP8f47xJaEnmCJSaNzic" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <line stroke="#3f3f3f" stroke-width="3" x1="52.97" x2="83.674" y1="91.109" y2="105.065" vector-effect="non-scaling-stroke"/>
+ <line stroke="#3f3f3f" stroke-width="3" x1="203.701" x2="172.996" y1="91.109" y2="105.065" vector-effect="non-scaling-stroke"/>
+ <path d="M 186.456724 105.932948 L 178.977419 92.978413 C 177.946011 91.191962 175.658269 90.578964 173.871819 91.610371 L 160.917283 99.089676 C 159.130833 100.121083 158.517834 102.408826 159.549242 104.195276 L 167.028546 117.149811 C 168.059954 118.936262 170.347696 119.54926 172.134147 118.517853 L 185.088682 111.038548 C 186.875132 110.007141 187.488131 107.719398 186.456724 105.932948 Z" style="fill:#eab305"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 175.994737 91.119577 C 175.276961 91.069401 174.53576 91.221873 173.863094 91.610239 L 160.90969 99.090065 C 159.27095 100.036192 158.639331 102.015217 159.328677 103.718617 C 159.630471 102.974262 160.157084 102.315888 160.90969 101.881371 L 173.863094 94.401545 C 175.656872 93.365906 177.935764 93.976158 178.971402 95.769938 L 186.451229 108.723342 C 186.540743 108.878383 186.598632 109.041942 186.663848 109.203098 C 187.081358 108.173335 187.052353 106.97321 186.451229 105.932036 L 178.971402 92.978632 C 178.324129 91.85752 177.191026 91.203205 175.994737 91.119577 Z"/>
+ </g>
+ <path d="M 120.890953 68.778226 L 135.779779 68.778226 C 137.833351 68.778226 139.50059 70.445465 139.50059 72.499037 L 139.50059 87.387863 C 139.50059 89.441435 137.833351 91.108674 135.779779 91.108674 L 120.890953 91.108674 C 118.837381 91.108674 117.170142 89.441435 117.170142 87.387863 L 117.170142 72.499037 C 117.170142 70.445465 118.837381 68.778226 120.890953 68.778226 Z" style="fill:#eab305"/>
+ <path d="M 70.224582 105.939053 L 77.703886 92.984518 C 78.735294 91.198068 81.023036 90.585069 82.809486 91.616476 L 95.764022 99.095781 C 97.550472 100.127188 98.163471 102.414931 97.132063 104.201381 L 89.652759 117.155917 C 88.621351 118.942367 86.333609 119.555366 84.547159 118.523958 L 71.592623 111.044654 C 69.806173 110.013246 69.193174 107.725503 70.224582 105.939053 Z" style="fill:#eab305"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 80.675995 91.119577 C 79.479705 91.203205 78.346602 91.85752 77.699329 92.978632 L 70.219503 105.932036 C 69.618378 106.97321 69.589374 108.173335 70.006883 109.203098 C 70.072099 109.041942 70.129988 108.878383 70.219503 108.723342 L 77.699329 95.769938 C 78.734968 93.976158 81.01386 93.365906 82.807637 94.401545 L 95.761042 101.881371 C 96.513648 102.315888 97.040261 102.974262 97.342054 103.718617 C 98.031401 102.015217 97.399781 100.036192 95.761042 99.090065 L 82.807637 91.610239 C 82.134971 91.221873 81.393771 91.069401 80.675995 91.119577 Z"/>
+ </g>
+ <circle fill="#5d5d5d" cx="52.97" cy="91.109" r="11.165" vector-effect="non-scaling-stroke"/>
+ <circle fill="#5d5d5d" cx="203.701" cy="91.109" r="11.165" vector-effect="non-scaling-stroke"/>
+ <path fill="#fdc92b" d="M 128.335366 77.152144 C 97.503453 77.152144 72.509245 101.805523 72.509245 132.217001 L 72.509245 147.949815 C 72.509245 156.665797 79.623086 163.682632 88.459566 163.682632 L 168.211166 163.682632 C 177.047645 163.682632 184.161487 156.665797 184.161487 147.949815 L 184.161487 132.217001 C 184.161487 101.805523 159.167278 77.152144 128.335366 77.152144 Z"/>
+ <path fill="#f34f17" d="M 128.155776 141.355313 C 127.453432 141.378169 126.76456 141.538327 126.135417 141.825031 L 103.148191 152.346594 C 101.478167 153.109825 100.422786 154.671534 100.422305 156.380249 L 100.422305 163.895656 C 100.422018 165.514242 101.36931 167.008832 102.904463 167.811884 L 125.891689 179.836529 C 127.405965 180.628448 129.264767 180.628448 130.779043 179.836529 L 153.766269 167.811884 C 155.301422 167.008832 156.248713 165.514242 156.248426 163.895656 L 156.248426 156.380249 C 156.247945 154.671534 155.192564 153.109825 153.52254 152.346594 L 130.535314 141.825031 C 129.797545 141.488706 128.97939 141.327203 128.155776 141.355313 Z"/>
+ <path d="M 100.422305 110.647817 L 100.422305 110.647817 C 106.58456 110.647817 111.587529 115.650786 111.587529 121.813041 L 111.587529 130.186959 C 111.587529 136.349214 106.58456 141.352183 100.422305 141.352183 L 100.422305 141.352183 C 94.26005 141.352183 89.257081 136.349214 89.257081 130.186959 L 89.257081 121.813041 C 89.257081 115.650786 94.26005 110.647817 100.422305 110.647817 Z" style="fill:#3b3b3b"/>
+ <circle fill="#ffffff" cx="97.631" cy="121.813" r="5.583" vector-effect="non-scaling-stroke"/>
+ <path d="M 156.248426 110.647817 L 156.248426 110.647817 C 162.410681 110.647817 167.413651 115.650786 167.413651 121.813041 L 167.413651 130.186959 C 167.413651 136.349214 162.410681 141.352183 156.248426 141.352183 L 156.248426 141.352183 C 150.086171 141.352183 145.083202 136.349214 145.083202 130.186959 L 145.083202 121.813041 C 145.083202 115.650786 150.086171 110.647817 156.248426 110.647817 Z" style="fill:#3b3b3b"/>
+ <circle fill="#ffffff" cx="153.457" cy="121.813" r="5.583" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128.335366 141.357635 L 128.335366 180.425017 C 129.191557 180.426381 130.033353 180.223447 130.777759 179.836224 L 153.767871 167.809623 C 155.301778 167.006525 156.248314 165.512869 156.248426 163.895251 L 156.248426 156.382713 C 156.248217 154.673763 155.192797 153.11174 153.522543 152.348402 L 130.537879 141.826488 C 129.853352 141.515982 129.099318 141.35547 128.335366 141.357635 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 120.893699 68.778226 C 118.831856 68.778226 117.170142 70.439941 117.170142 72.501783 L 117.170142 75.29309 C 117.170142 73.231247 118.831856 71.569532 120.893699 71.569532 L 135.777032 71.569532 C 137.838875 71.569532 139.50059 73.231247 139.50059 75.29309 L 139.50059 72.501783 C 139.50059 70.439941 137.838875 68.778226 135.777032 68.778226 L 120.893699 68.778226 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 52.970102 79.94345 C 46.803719 79.94345 41.804878 84.942291 41.804878 91.108674 C 41.809059 91.570027 41.841833 92.030676 41.90301 92.487973 C 42.61339 86.915839 47.35287 82.739026 52.970102 82.734756 C 58.598321 82.741112 63.341914 86.93557 64.037195 92.520682 C 64.099736 92.052562 64.132512 91.580945 64.135326 91.108674 C 64.135326 84.942291 59.136485 79.94345 52.970102 79.94345 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 203.700629 79.94345 C 197.534246 79.94345 192.535405 84.942291 192.535405 91.108674 C 192.539586 91.570027 192.57236 92.030676 192.633536 92.487973 C 193.343917 86.915839 198.083397 82.739026 203.700629 82.734756 C 209.328848 82.741112 214.072442 86.93557 214.767723 92.520682 C 214.830263 92.052562 214.86304 91.580945 214.865854 91.108674 C 214.865854 84.942291 209.867013 79.94345 203.700629 79.94345 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128.335366 77.152144 C 97.503453 77.152144 72.509245 101.803541 72.509245 132.215016 L 72.509245 135.006322 C 72.509245 104.594847 97.503453 79.94345 128.335366 79.94345 C 159.167278 79.94345 184.161487 104.594847 184.161487 135.006322 L 184.161487 132.215016 C 184.161487 101.803541 159.167278 77.152144 128.335366 77.152144 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/freefilesync.svg b/.icons/Gruvbox_Dark-2/apps/64/freefilesync.svg
new file mode 100755
index 000000000..4b7e63421
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/freefilesync.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_sNg1YGNwSy2eSOBq7SGkfvEHn3H8e2V2">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_sNg1YGNwSy2eSOBq7SGkfvEHn3H8e2V2)">
+ <defs>
+ <filter id="HpKK1jFxrJhSOh4FWGdYM3hsdzc0qdgN" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#HpKK1jFxrJhSOh4FWGdYM3hsdzc0qdgN)">
+ <linearGradient id="_lgradient_92" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_92)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="ljJXwFe5YoumRqjTaXj2zkgxV7exh8nm" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#ljJXwFe5YoumRqjTaXj2zkgxV7exh8nm)">
+ <path d="M 128.880005 59.504908 C 126.906998 59.481905 124.933998 59.539907 122.964996 59.675905 L 122.964996 59.677908 C 99.415001 61.329908 77.505997 74.461905 65.209999 95.75791 L 74.873001 101.333906 C 88.741997 77.273909 117.054001 65.546907 143.873993 72.749907 C 163.759003 78.064909 179.649002 93.00691 186.177002 112.526907 L 165.186005 120.606909 C 171.895996 126.952909 179.039993 133.2899 186.619995 139.625914 C 194.009995 145.748899 201.556 151.682905 209.248993 157.421904 C 211.195999 147.996901 212.858994 138.514906 214.237 128.989904 C 215.608994 119.211905 216.612 109.739904 217.235992 100.572905 L 196.589996 108.518904 C 188.919006 86.157904 170.554001 68.348906 146.764008 61.974905 C 140.929001 60.408907 134.921005 59.578905 128.880005 59.504908 L 128.880005 59.504908 Z M 46.750999 106.575903 C 44.804001 116.001905 43.140999 125.484907 41.763 135.010908 C 40.390999 144.788908 39.388 154.260908 38.764 163.426908 L 59.404999 155.481901 C 67.074997 177.8459 85.443001 195.655912 109.233002 202.030912 C 116.984001 204.109907 125.027 204.884901 133.033005 204.321913 C 156.582993 202.670912 178.496994 189.542906 190.792007 168.245909 L 181.125 162.671904 C 167.255005 186.730909 138.942993 198.458906 112.123001 191.254911 C 92.236 185.93791 76.346001 170.99391 69.820999 151.4709 L 90.810997 143.390913 C 83.862999 136.833906 76.716003 130.491903 69.379997 124.371908 C 61.990002 118.248907 54.444 112.314909 46.750999 106.575903 L 46.750999 106.575903 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 128.880005 55.505001 C 126.906998 55.481998 124.933998 55.540001 122.964996 55.675999 L 122.964996 55.678001 C 99.415001 57.330002 77.505997 70.461998 65.209999 91.758003 L 74.873001 97.334 C 88.741997 73.274002 117.054001 61.547001 143.873993 68.75 C 163.759003 74.065002 179.649002 89.007004 186.177002 108.527 L 165.186005 116.607002 C 171.895996 122.953003 179.039993 129.289993 186.619995 135.626007 C 194.009995 141.748993 201.556 147.682999 209.248993 153.421997 C 211.195999 143.996994 212.858994 134.514999 214.237 124.989998 C 215.608994 115.211998 216.612 105.739998 217.235992 96.572998 L 196.589996 104.518997 C 188.919006 82.157997 170.554001 64.348999 146.764008 57.974998 C 140.929001 56.409 134.921005 55.578999 128.880005 55.505001 L 128.880005 55.505001 Z M 46.750999 102.575996 C 44.804001 112.001999 43.140999 121.485001 41.763 131.011002 C 40.390999 140.789001 39.388 150.261002 38.764 159.427002 L 59.404999 151.481995 C 67.074997 173.845993 85.443001 191.656006 109.233002 198.031006 C 116.984001 200.110001 125.027 200.884995 133.033005 200.322006 C 156.582993 198.671005 178.496994 185.542999 190.792007 164.246002 L 181.125 158.671997 C 167.255005 182.731003 138.942993 194.459 112.123001 187.255005 C 92.236 181.938004 76.346001 166.994003 69.820999 147.470993 L 90.810997 139.391006 C 83.862999 132.834 76.716003 126.491997 69.379997 120.372002 C 61.990002 114.249001 54.444 108.315002 46.750999 102.575996 L 46.750999 102.575996 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_93" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_93)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/freemat.svg b/.icons/Gruvbox_Dark-2/apps/64/freemat.svg
new file mode 100644
index 000000000..5e3bb6422
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/freemat.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="mAEFRMtwoBmsIR0bTZqZMabYln0rh8wK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#mAEFRMtwoBmsIR0bTZqZMabYln0rh8wK)">
+ <path fill="#d9d9d9" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <path fill="#37a6e6" d="M 77.129 75.377 C 67.606 86.11 56.445 100.101 55.844 102.802 C 55.139 105.968 55.367 106.326 57.96 106.154 C 59.558 106.049 63.056 103.954 65.733 101.501 C 68.658 98.822 72.243 96.855 74.714 96.576 C 78.552 96.143 79.668 96.837 91.372 106.95 C 92.891 108.263 93.756 109.038 94.893 110.033 C 94.826 110.409 94.771 110.792 94.744 111.183 C 94.613 113.096 94.966 114.986 94.471 117.664 C 94.051027 120.002024 93.357947 122.282642 92.406 124.459 C 89.652 130.85 88.301 135.126 87.146 139.039 C 86.214 142.196 85.592 145.163 85.291 149.242 C 84.739 156.728 84.936 163.005 89.38 166.866 L 89.378 166.868 L 89.385 166.872 C 89.388 166.875 89.391 166.876 89.395 166.881 C 89.398 166.884 89.401 166.885 89.405 166.89 C 89.406954 166.891909 89.409363 166.893286 89.412 166.894 L 89.413 166.893 C 93.878 170.729 100.196 170.082 107.625 168.538 C 111.673 167.697 114.563 166.69 117.602 165.354 C 121.37 163.697 125.474 161.801 131.51 158.246 C 133.568078 157.020281 135.760537 156.035788 138.044 155.312 C 140.662 154.469 142.604 154.561 144.503 154.177 C 144.744 154.13 144.972 154.055 145.206 153.991 C 147.456 155.748 150.362 158.136 153.623 160.954 C 169.012 174.251 169.483 175.38 163.441 184.433 C 156.307 195.121 158.126 199.342 167.008 192.706 C 173.803 187.629 199.24 157.299 200.156 153.182 C 200.86 150.017 200.634 149.66 198.041 149.833 C 196.443 149.937 192.944 152.031 190.266 154.484 C 187.342 157.163 183.756 159.13 181.285 159.409 C 177.447 159.842 176.331 159.148 164.627 149.034 C 160.754 145.688 158.178 143.437 156.316 141.671 C 156.37 141.341 156.421 141.008 156.445 140.666 C 156.576 138.754 156.223 136.864 156.717 134.185 C 157.137222 131.846916 157.830641 129.566289 158.783 127.39 C 161.537 120.999 162.887 116.724 164.043 112.81 C 164.975 109.653 165.597 106.686 165.898 102.607 C 166.45 95.121 166.253 88.844 161.809 84.983 L 161.81 84.981 L 161.804 84.977 L 161.786 84.964 L 161.78 84.959 L 161.778 84.961 C 157.313 81.124 150.996 81.772 143.567 83.316 C 139.518 84.157 136.628 85.164 133.589 86.5 C 129.822 88.157 125.717 90.053 119.681 93.607 C 117.62345 94.833734 115.43087 95.81828 113.147 96.541 C 110.529 97.385 108.588 97.292 106.689 97.677 C 106.4 97.735 106.125 97.819 105.849 97.899 C 104.651 96.905 103.735 96.204 102.383 95.036 C 86.994 81.738 86.521 80.611 92.563 71.558 C 99.697 60.87 97.878 56.649 88.996 63.285 C 87.297 64.554 84.432 67.401 81.077 71.023 C 79.746003 72.461105 78.430923 73.91386 77.132 75.381 L 77.129 75.377 L 77.129 75.377 Z M 101.721 111.677 C 111.635 100.46 133.07 96.566 143.542 105.615 C 154.013 114.663 154.465 131.091 144.551 142.308 C 134.638 153.525 118.112 155.283 107.64 146.234 C 97.169 137.186 91.807 122.893 101.721 111.677 L 101.721 111.677 Z"/>
+ <path fill="#272727" d="M 131.735 55.501 C 117.294 55.474 99.295 56.37 96.842 57.7 C 93.968 59.259 93.845 59.664 95.683 61.482 C 96.815 62.601 100.711 63.828 104.341 64.207 C 108.306 64.621 112.164 65.997 114.002 67.653 C 116.857 70.225 117.063 71.513 117.063 86.882 C 117.063 88.877 117.087 89.549 116.659 91.532 C 116.038 94.409 112.78 95.134 110.943 96.239 C 108.885297 97.46544 106.692752 98.449971 104.409 99.173 C 97.73 101.328 93.586 103.136 89.845 104.851 C 86.827 106.234 84.159 107.723 80.854 110.184 C 74.79 114.699 70.14 118.976 70.123 124.826 L 70.121 124.826 L 70.121 124.87 L 70.123 124.87 C 70.14 130.719 74.79 134.997 80.854 139.512 C 84.159 141.973 86.827 143.461 89.845 144.845 C 93.586 146.56 97.73 148.368 104.409 150.523 C 106.692752 151.246029 108.885297 152.23056 110.943 153.457 C 113.334 154.673 116.334 155.653 116.662 157.919 C 116.84 159.446 116.899 164.486 116.899 168.768 C 116.899 188.975 116.349 190.069 105.479 191.528 C 92.645 193.25 90.628 197.382 101.526 199.628 C 109.864 201.346 149.7 200.326 153.438 198.299 C 156.312 196.74 156.435 196.337 154.597 194.52 C 153.465 193.4 149.569 192.171 145.939 191.792 C 141.974 191.378 138.116 190.002 136.278 188.346 C 133.423 185.774 133.217 184.486 133.217 169.117 C 133.217 164.031 133.046 160.616 133.356 158.083 C 134.498 155.413 138.035 154.209 139.32 153.457 C 141.377794 152.230735 143.570318 151.246213 145.854 150.523 C 152.533 148.368 156.678 146.56 160.419 144.845 C 163.436 143.461 166.105 141.973 169.41 139.512 C 175.473 134.997 180.124 130.719 180.14 124.87 L 180.143 124.87 L 180.143 124.83 L 180.14 124.83 C 180.124 118.981 175.473 114.704 169.41 110.188 C 166.105 107.728 163.436 106.239 160.419 104.856 C 156.678 103.14 148.056 98.676 141.377 96.521 C 136.49 94.152 135.419 93.464 134.305 90.891 C 133.344 88.67 133.608 87.243 133.608 85.467 C 133.608 65.26 133.931 65.937 144.801 64.478 C 157.635 62.756 159.652 58.624 148.754 56.378 C 146.669 55.948 142.616 55.689 137.651 55.575 C 135.679316 55.529967 133.707197 55.506632 131.735 55.505 L 131.735 55.501 L 131.735 55.501 Z M 125.131 99.947 C 140.196 99.947 152.409 111.094 152.409 124.844 C 152.409 138.595 140.196 149.742 125.131 149.742 C 110.065 149.742 97.852 138.595 97.852 124.844 C 97.852 111.094 110.065 99.947 125.131 99.947 L 125.131 99.947 Z"/>
+ <path fill="#234db8" d="M 129.802 55.501 C 115.361 55.474 97.362 56.37 94.909 57.7 C 92.035 59.259 91.912 59.664 93.75 61.482 C 94.882 62.601 98.778 63.828 102.408 64.207 C 106.373 64.621 110.23 65.997 112.068 67.653 C 114.924 70.225 115.129 71.513 115.129 86.882 C 115.129 88.877 115.154 89.549 114.726 91.532 C 114.105 94.409 110.847 95.134 109.01 96.239 C 106.952297 97.46544 104.759752 98.449971 102.476 99.173 C 95.797 101.328 91.652 103.136 87.911 104.851 C 84.894 106.234 82.225 107.723 78.921 110.184 C 72.857 114.699 68.206 118.976 68.19 124.826 L 68.188 124.826 L 68.188 124.87 L 68.19 124.87 C 68.206 130.719 72.857 134.997 78.921 139.512 C 82.225 141.973 84.894 143.461 87.911 144.845 C 91.652 146.56 95.797 148.368 102.476 150.523 C 104.759752 151.246029 106.952297 152.23056 109.01 153.457 C 111.401 154.673 114.401 155.653 114.729 157.919 C 114.907 159.446 114.965 164.486 114.965 168.768 C 114.965 188.975 114.416 190.069 103.546 191.528 C 90.712 193.25 88.695 197.382 99.593 199.628 C 107.931 201.346 147.767 200.326 151.504 198.299 C 154.378 196.74 154.502 196.337 152.664 194.52 C 151.531 193.4 147.636 192.171 144.005 191.792 C 140.04 191.378 136.183 190.002 134.345 188.346 C 131.49 185.774 131.284 184.486 131.284 169.117 C 131.284 164.031 131.113 160.616 131.422 158.083 C 132.565 155.413 136.101 154.209 137.387 153.457 C 139.444703 152.23056 141.637248 151.246029 143.921 150.523 C 150.6 148.368 154.745 146.56 158.486 144.845 C 161.503 143.461 164.172 141.973 167.476 139.512 C 173.54 134.997 178.191 130.719 178.207 124.87 L 178.209 124.87 L 178.209 124.83 L 178.207 124.83 C 178.191 118.981 173.54 114.704 167.476 110.188 C 164.172 107.728 161.503 106.239 158.486 104.856 C 154.745 103.14 146.122 98.676 139.443 96.521 C 134.557 94.152 133.485 93.464 132.372 90.891 C 131.411 88.67 131.674 87.243 131.674 85.467 C 131.674 65.26 131.998 65.937 142.867 64.478 C 155.701 62.756 157.719 58.624 146.82 56.378 C 144.736 55.948 140.683 55.689 135.717 55.575 C 133.74565 55.529967 131.773864 55.506632 129.802 55.505 L 129.802 55.501 L 129.802 55.501 Z M 123.197 99.947 C 138.263 99.947 150.476 111.094 150.476 124.844 C 150.476 138.595 138.263 149.742 123.197 149.742 C 108.132 149.742 95.918 138.595 95.918 124.844 C 95.918 111.094 108.132 99.947 123.197 99.947 L 123.197 99.947 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_81" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_81)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/freemind.svg b/.icons/Gruvbox_Dark-2/apps/64/freemind.svg
new file mode 100644
index 000000000..db98efc16
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/freemind.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Mjk0Ce8JjsAIyHkGlBmkNT6gCds8HsZB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Mjk0Ce8JjsAIyHkGlBmkNT6gCds8HsZB)">
+ <path fill="#d9d9d9" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <linearGradient id="_lgradient_82" x1=".502" x2=".502" y1=".995" y2="-.015" gradientTransform="matrix(145,0,0,130,55.5,62.001)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#5884f4"/>
+ <stop offset="100%" style="stop-color:#80a3fa"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_82)" d="M 55.5 62.001 C 56.688 75.032 66.218 78.046 66.736 91.968 C 67.011 97.847 59.244 111.362 59.323 119.18 C 59.361077 122.900617 61.190615 126.374654 64.237 128.511 C 70.039 132.578 82.212 134.224 98.448 134.224 L 99.418 134.224 C 85.706 134.224 75.424 137.848 70.524 141.099 C 67.938 142.816 66.408 145.599 66.375 148.561 C 66.975 168.39 69.741 191.385 92.55 192.001 C 118.8 191.708 124.171 151.04 124.375 134.224 C 124.048 122.899 95.375 62.001 55.5 62.001 Z M 200.5 62.001 C 160.625 62.001 131.952 122.899 131.625 134.224 C 131.829 151.04 137.2 191.707 163.45 192.001 C 186.259 191.384 189.025 168.39 189.625 148.561 C 189.592 145.599 188.062 142.816 185.476 141.099 C 180.576 137.848 170.294 134.224 156.582 134.224 L 157.552 134.224 C 173.788 134.224 185.961 132.578 191.763 128.511 C 194.809641 126.374879 196.639254 122.9007 196.677 119.18 C 196.756 111.362 188.989 97.847 189.264 91.968 C 189.782 78.046 199.312 75.032 200.5 62.001 L 200.5 62.001 Z M 73.625 72.833 C 74.586 72.833 75.508 73.213 76.188 73.89 C 76.867492 74.566028 77.249519 75.485 77.249519 76.4435 C 77.249519 77.402 76.867492 78.320972 76.188 78.997 C 74.77127 80.409547 72.47873 80.409547 71.062 78.997 C 70.382508 78.320972 70.000481 77.402 70.000481 76.4435 C 70.000481 75.485 70.382508 74.566028 71.062 73.89 C 71.743024 73.212725 72.664534 72.832688 73.625 72.833 L 73.625 72.833 Z M 182.375 72.833 C 183.336 72.833 184.258 73.213 184.938 73.89 C 185.617492 74.566028 185.999519 75.485 185.999519 76.4435 C 185.999519 77.402 185.617492 78.320972 184.938 78.997 C 183.52127 80.409547 181.22873 80.409547 179.812 78.997 C 179.132508 78.320972 178.750481 77.402 178.750481 76.4435 C 178.750481 75.485 179.132508 74.566028 179.812 73.89 C 180.493024 73.212725 181.414534 72.832688 182.375 72.833 L 182.375 72.833 Z M 86.313 89.534 C 87.755 89.534 89.138 90.105 90.157 91.121 C 91.175591 92.135284 91.748193 93.513537 91.748193 94.951 C 91.748193 96.388463 91.175591 97.766716 90.157 98.781 C 89.136108 99.797758 87.753838 100.368429 86.313 100.368 C 84.871815 100.368694 83.489137 99.798002 82.468 98.781 C 81.449409 97.766716 80.876807 96.388463 80.876807 94.951 C 80.876807 93.513537 81.449409 92.135284 82.468 91.121 C 83.489137 90.103998 84.871815 89.533306 86.313 89.534 L 86.313 89.534 Z M 169.688 89.534 C 171.13 89.534 172.513 90.105 173.532 91.121 C 174.550591 92.135284 175.123193 93.513537 175.123193 94.951 C 175.123193 96.388463 174.550591 97.766716 173.532 98.781 C 172.511108 99.797758 171.128838 100.368429 169.688 100.368 C 168.246815 100.368694 166.864137 99.798002 165.843 98.781 C 164.824409 97.766716 164.251807 96.388463 164.251807 94.951 C 164.251807 93.513537 164.824409 92.135284 165.843 91.121 C 166.864137 90.103998 168.246815 89.533306 169.688 89.534 L 169.688 89.534 Z M 77.25 108.944 C 79.173 108.944 81.017 109.705 82.377 111.06 C 83.735502 112.412376 84.499458 114.250115 84.5 116.167 C 84.499126 118.083819 83.735222 119.921436 82.377 121.274 C 81.014807 122.629069 79.171401 123.389514 77.25 123.389 C 75.328599 123.389514 73.485193 122.629069 72.123 121.274 C 70.764778 119.921436 70.000874 118.083819 70 116.167 C 70 114.251 70.764 112.414 72.123 111.06 C 73.484845 109.704287 75.328391 108.943424 77.25 108.944 L 77.25 108.944 Z M 178.75 108.944 C 180.673 108.944 182.517 109.705 183.877 111.06 C 185.235502 112.412376 185.999458 114.250115 186 116.167 C 185.999126 118.083819 185.235222 119.921436 183.877 121.274 C 182.514807 122.629069 180.671401 123.389514 178.75 123.389 C 176.828599 123.389514 174.985193 122.629069 173.623 121.274 C 172.264778 119.921436 171.500874 118.083819 171.5 116.167 C 171.5 114.251 172.264 112.414 173.623 111.06 C 174.984845 109.704287 176.828391 108.943424 178.75 108.944 L 178.75 108.944 Z M 82.688 148.669 C 84.13 148.669 85.513 149.24 86.532 150.255 C 87.551312 151.269358 88.124566 152.647974 88.125 154.086 C 88.124411 155.523701 87.55116 156.90195 86.532 157.916 C 85.511007 158.932484 84.128717 159.502804 82.688 159.502 C 81.246937 159.503069 79.864238 158.932728 78.843 157.916 C 77.82384 156.90195 77.250589 155.523701 77.25 154.086 C 77.25 152.649 77.823 151.271 78.843 150.255 C 79.864547 149.238735 81.247045 148.668478 82.688 148.669 Z M 173.313 148.669 C 174.755 148.669 176.138 149.24 177.157 150.255 C 178.176312 151.269358 178.749566 152.647974 178.75 154.086 C 178.749411 155.523701 178.17616 156.90195 177.157 157.916 C 176.136007 158.932484 174.753717 159.502804 173.313 159.502 C 171.871937 159.503069 170.489238 158.932728 169.468 157.916 C 168.44884 156.90195 167.875589 155.523701 167.875 154.086 C 167.875 152.649 168.448 151.271 169.468 150.255 C 170.489547 149.238735 171.872045 148.668478 173.313 148.669 L 173.313 148.669 Z M 91.75 170.336 C 93.673 170.336 95.517 171.097 96.877 172.451 C 98.235222 173.803564 98.999126 175.641181 99 177.558 C 98.999458 179.474885 98.235502 181.312624 96.877 182.665 C 95.515054 184.020439 93.671487 184.780951 91.75 184.78 C 89.828513 184.780951 87.984946 184.020439 86.623 182.665 C 85.264498 181.312624 84.500542 179.474885 84.5 177.558 C 84.5 175.643 85.264 173.806 86.623 172.451 C 87.985193 171.095931 89.828599 170.335486 91.75 170.336 L 91.75 170.336 Z M 164.25 170.336 C 166.173 170.336 168.017 171.097 169.377 172.451 C 170.735222 173.803564 171.499126 175.641181 171.5 177.558 C 171.499458 179.474885 170.735502 181.312624 169.377 182.665 C 168.015054 184.020439 166.171487 184.780951 164.25 184.78 C 162.328513 184.780951 160.484946 184.020439 159.123 182.665 C 157.764498 181.312624 157.000542 179.474885 157 177.558 C 157 175.643 157.764 173.806 159.123 172.451 C 160.485193 171.095931 162.328599 170.335486 164.25 170.336 Z"/>
+ <path fill="#272b2d" d="M 149.777 72.836 C 145.763 72.78 142.416 74.518 139.963 77.168 C 137.509 79.818 135.832 83.324 134.617 87.105 C 132.189 94.665 131.627 103.399 131.627 108.943 L 135.253 108.943 C 135.253 103.655 135.842 95.138 138.069 88.204 C 139.183 84.737 140.708 81.685 142.625 79.614 C 144.543 77.543 146.736 76.4 149.723 76.442 L 149.777 72.836 L 149.777 72.836 Z M 106.253 72.836 L 106.299 76.442 C 109.286 76.4 111.48 77.543 113.397 79.614 C 115.315 81.685 116.839 84.737 117.953 88.204 C 120.18 95.138 120.776 103.655 120.776 108.943 L 124.402 108.943 C 124.402 103.399 123.834 94.665 121.405 87.105 C 120.191 83.324 118.513 79.818 116.06 77.168 C 113.606 74.518 110.266 72.78 106.253 72.836 Z"/>
+ <linearGradient id="_lgradient_83" x1=".502" x2=".494" y1=".938" y2=".231" gradientTransform="matrix(21.75,0,0,61.389,117.125,98.112)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2a2c2f"/>
+ <stop offset="100%" style="stop-color:#424649"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_83)" d="M 128 98.112 C 121.994 98.112 117.125 102.962 117.125 108.945 C 117.125 116.168 124.375 116.168 120.75 123.39 L 120.75 152.279 C 120.75 156.28 123.983 159.501 128 159.501 C 132.016 159.501 135.25 156.28 135.25 152.279 L 135.25 123.39 C 131.625 116.168 138.875 116.168 138.875 108.945 C 138.875 102.962 134.006 98.112 128 98.112 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_84" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_84)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/freeorion.svg b/.icons/Gruvbox_Dark-2/apps/64/freeorion.svg
new file mode 100755
index 000000000..0346250b9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/freeorion.svg
@@ -0,0 +1,68 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_A0WyNhWC6ydbB9NXknLd7Imk6NJqKpq3">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_A0WyNhWC6ydbB9NXknLd7Imk6NJqKpq3)">
+ <defs>
+ <filter id="NrpU7wjr6xX9guZ1bpU7E17CIYFryXXn" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#NrpU7wjr6xX9guZ1bpU7E17CIYFryXXn)">
+ <linearGradient id="_lgradient_94" x1="-.021" x2="0" y1="-1.099" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ccda"/>
+ <stop offset="14.286%" style="stop-color:#0083ff"/>
+ <stop offset="28.571%" style="stop-color:#007af9"/>
+ <stop offset="42.857%" style="stop-color:#0060e8"/>
+ <stop offset="57.143%" style="stop-color:#005fe7"/>
+ <stop offset="71.429%" style="stop-color:#2639ad"/>
+ <stop offset="85.714%" style="stop-color:#401e84"/>
+ <stop offset="100%" style="stop-color:#4a1475"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_94)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_95" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_95)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="c8bgsRT5CGd2RhOuy9QpIGqvGHQMDbFv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#c8bgsRT5CGd2RhOuy9QpIGqvGHQMDbFv)">
+ <path d="M 117.455845 80.562397 C 110.84297 82.073278 104.625698 84.96943 99.214367 89.059708 L 98.479232 90.414666 C 103.362309 87.243324 111.088697 87.564401 116.879267 86.955201 L 117.455845 80.562397 Z M 138.544158 80.584276 L 139.581995 92.022128 C 148.325484 97.272896 154.505895 105.90824 156.655904 115.878027 L 175.04872 118.039936 C 171.355332 99.435835 157.047103 84.754717 138.544158 80.584022 L 138.544158 80.584276 Z M 86.508045 103.431156 C 83.880369 107.963896 82.012995 112.896492 80.980107 118.032983 L 84.252182 117.651004 C 84.273269 112.089848 86.508045 103.431171 86.508045 103.431171 L 86.508045 103.431156 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 117.455845 77.928881 C 110.84297 79.439763 104.625698 82.335915 99.214367 86.426193 L 98.479232 87.781151 C 103.362309 84.609809 111.088697 84.930886 116.879267 84.321686 L 117.455845 77.928881 Z M 138.544158 77.950758 L 139.581995 89.388613 C 148.325484 94.63938 154.505895 103.274725 156.655904 113.244511 L 175.04872 115.40642 C 171.355332 96.80232 157.047103 82.121199 138.544158 77.950507 L 138.544158 77.950758 Z M 86.508045 100.797641 C 83.880369 105.330381 82.012995 110.262977 80.980107 115.399467 L 84.252182 115.017489 C 84.273269 109.456333 86.508045 100.797651 86.508045 100.797651 L 86.508045 100.797641 Z"/>
+ <path fill="#888888" d="M 80.947163 133.958829 C 84.640553 152.562935 98.953925 167.245079 117.45687 171.415774 L 116.200755 157.598506 C 102.780845 155.980351 91.324816 147.158396 86.331982 134.597183 L 80.947163 133.958829 Z M 175.021954 133.969377 L 154.100428 136.419821 C 151.120443 142.899631 146.321338 148.381139 140.293457 152.193344 L 138.543132 171.436366 C 157.038989 167.253494 171.338038 152.570798 175.021954 133.969125 L 175.021954 133.969377 Z"/>
+ <defs>
+ <filter id="qmUPRRQfgcjA0H23GLNqQYpTUfIE67dJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#qmUPRRQfgcjA0H23GLNqQYpTUfIE67dJ)">
+ <path d="M 128.000001 46.135783 L 120.092653 119.410544 L 65.268371 127.317892 L 120.092653 135.225241 L 128.000001 208.5 L 135.90735 135.225241 L 190.731629 127.317892 L 135.90735 119.410544 L 128.000001 46.135783 Z"/>
+ </g>
+ <linearGradient id="_lgradient_96" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(125.463259,0,0,162.364217,65.268371,43.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_96)" d="M 128.000001 43.5 L 120.092653 116.774761 L 65.268371 124.68211 L 120.092653 132.589458 L 128.000001 205.864217 L 135.90735 132.589458 L 190.731629 124.68211 L 135.90735 116.774761 L 128.000001 43.5 Z"/>
+ <g opacity=".1">
+ <path d="M 80.947163 133.958829 C 81.129299 134.876292 81.357639 135.774238 81.590662 136.671832 L 86.331982 137.232966 C 91.324816 149.794178 102.780845 158.616134 116.200755 160.234289 L 117.209765 171.34885 C 117.29331 171.368155 117.373155 171.396901 117.45687 171.415774 L 116.200755 157.598506 C 102.780845 155.980351 91.324816 147.158396 86.331982 134.597183 L 80.947163 133.958829 Z M 175.021954 133.969125 L 154.100428 136.41958 C 151.120443 142.89939 146.321338 148.380888 140.293457 152.193092 L 138.543132 171.436366 C 138.626818 171.417443 138.706723 171.388797 138.790237 171.369442 L 140.293457 154.828875 C 146.321338 151.016671 151.120443 145.535173 154.100428 139.055363 L 174.378453 136.682128 C 174.610988 135.784635 174.840286 134.886467 175.021954 133.969125 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/freeplane.svg b/.icons/Gruvbox_Dark-2/apps/64/freeplane.svg
new file mode 100755
index 000000000..50972b170
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/freeplane.svg
@@ -0,0 +1,79 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_9lF8gtn8BJ8jh4FXSu6y2r87vgGixUpY">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_9lF8gtn8BJ8jh4FXSu6y2r87vgGixUpY)">
+ <defs>
+ <filter id="lUjAGic7qy8tlM78TZOJJD0NxfPEzhSZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#lUjAGic7qy8tlM78TZOJJD0NxfPEzhSZ)">
+ <linearGradient id="_lgradient_97" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff6d57"/>
+ <stop offset="50%" style="stop-color:#ff5160"/>
+ <stop offset="100%" style="stop-color:#f50f22"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_97)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_98" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_98)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="aCsvbie9aHMGKFrY1ZbB4AZvicMPzZy1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#aCsvbie9aHMGKFrY1ZbB4AZvicMPzZy1)">
+ <path d="M 128.001761 65.696795 C 92.858239 65.696795 64.565802 93.989232 64.565802 129.132753 C 64.565802 164.27627 92.858239 192.568713 128.001761 192.568713 C 163.145283 192.568713 191.437721 164.27627 191.437721 129.132753 C 191.437721 93.989232 163.145283 65.696795 128.001761 65.696795 Z"/>
+ </g>
+ <linearGradient id="_lgradient_99" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(126.871919,0,0,126.871919,64.565802,63.431287)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_99)" d="M 128.001761 63.431287 C 92.858239 63.431287 64.565802 91.723724 64.565802 126.867246 C 64.565802 162.010763 92.858239 190.303206 128.001761 190.303206 C 163.145283 190.303206 191.437721 162.010763 191.437721 126.867246 C 191.437721 91.723724 163.145283 63.431287 128.001761 63.431287 Z"/>
+ <path fill="#3b3b3b" d="M 128.986756 63.456067 C 93.908194 76.861167 69.986444 109.652259 67.917253 147.167993 C 71.615222 158.178437 78.21751 167.811366 86.855119 175.169022 C 86.800813 173.89977 86.771897 172.629558 86.768388 171.359148 C 86.806794 124.331348 121.148584 84.373819 167.612067 77.295513 C 157.007176 68.822963 143.622533 63.677864 128.986756 63.456067 Z"/>
+ <path fill="#3b3b3b" d="M 174.761006 84.023194 C 129.385594 92.111358 96.324049 131.572246 96.283782 177.690351 C 96.324504 179.106294 96.396796 180.521152 96.500603 181.933868 C 102.37761 185.292162 108.822445 187.772595 115.698658 189.113781 C 118.993029 148.46299 147.792615 114.424623 187.3181 104.466423 C 184.447315 96.829906 180.16329 89.919307 174.761006 84.023194 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 127.999774 63.432111 C 92.856252 63.432111 64.566501 91.721862 64.566501 126.865383 C 64.566501 127.113393 64.588431 127.355408 64.601902 127.599944 C 65.412076 93.171694 93.369737 65.693318 127.999774 65.693318 C 162.638692 65.693318 190.6012 93.18585 191.397646 127.626495 C 191.411913 127.373148 191.437472 127.122413 191.437472 126.865383 C 191.437472 91.721862 163.143296 63.432111 127.999774 63.432111 Z"/>
+ </g>
+ <g opacity=".2">
+ <circle cx="143.861" cy="135.93" r="24.922" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <circle cx="182.375" cy="120.071" r="18.125" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#ffffff" cx="143.861" cy="133.665" r="24.922" vector-effect="non-scaling-stroke"/>
+ <circle fill="#3b3b3b" cx="139.33" cy="142.727" r="11.328" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="182.375" cy="117.805" r="18.125" vector-effect="non-scaling-stroke"/>
+ <circle fill="#3b3b3b" cx="177.844" cy="122.336" r="9.063" vector-effect="non-scaling-stroke"/>
+ <path fill="#3b3b3b" d="M 164.250882 175.199406 C 164.250882 175.199406 156.136235 181.240925 146.126321 181.240925 C 136.116408 181.240925 128.001761 169.789643 128.001761 163.116367 C 128.001761 163.116367 137.608354 170.116392 143.105565 172.178646 C 153.499075 176.077728 164.250882 175.199406 164.250882 175.199406 Z"/>
+ <defs>
+ <filter id="OkGNZ4fgwrWOmXuUfQ0a6ddeez7Vnkxv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#OkGNZ4fgwrWOmXuUfQ0a6ddeez7Vnkxv)">
+ <path d="M 91.318296 146.04035 C 105.274429 139.372672 117.595396 143.082442 118.837952 154.326346 C 120.080504 165.570257 109.774119 180.090457 95.817982 186.758137 C 81.861851 193.425811 56.794311 172.409137 55.551757 161.165231 C 54.309204 149.921325 77.362165 152.708026 91.318296 146.04035 Z"/>
+ </g>
+ <path fill="#e6e6e6" d="M 91.318296 143.774842 C 105.274429 137.107164 117.595396 140.816935 118.837952 152.060836 C 120.080504 163.304747 109.774119 177.82495 95.817982 184.49263 C 81.861851 191.160301 56.794311 170.14363 55.551757 158.899724 C 54.309204 147.655818 77.362165 150.442518 91.318296 143.774842 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 104.197363 140.463601 C 100.30353 140.515853 95.899787 141.581291 91.32043 143.769124 C 77.3643 150.4368 54.30567 147.658935 55.548224 158.902837 C 55.557224 158.984286 55.591952 159.076271 55.605749 159.15949 C 57.254764 150.249049 78.267596 152.270872 91.32043 146.034756 C 96.553981 143.534375 101.558955 142.500723 105.834636 142.769058 C 112.960762 143.216287 118.067719 147.299883 118.844319 154.327323 C 118.870274 154.562205 118.85972 154.806622 118.875294 155.044182 C 118.937194 154.033003 118.951512 153.031739 118.844319 152.061691 C 118.067719 145.034251 112.960762 140.950655 105.834636 140.503426 C 105.300175 140.469885 104.753623 140.456135 104.197363 140.463601 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/freeter.svg b/.icons/Gruvbox_Dark-2/apps/64/freeter.svg
new file mode 100644
index 000000000..da342f883
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/freeter.svg
@@ -0,0 +1,45 @@
+<svg width="256" height="256" fill="none" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg">
+ <g clip-path="url(#clip0)">
+ <g filter="url(#filter0_d)">
+ <path d="m165.685 11.947c74.055 0 84.639 10.5572 84.639 84.5438v59.2512c0 73.986-10.584 84.543-84.639 84.543h-75.3698c-74.0557 0-84.63934-10.557-84.63934-84.543v-59.2512c0-73.9866 10.58364-84.5438 84.63934-84.5438h75.3698z" fill="url(#paint0_linear)"/>
+ </g>
+ <g filter="url(#filter1_f)" opacity=".2">
+ <path d="m67 59.3721v141.6279h33.721v-141.6279h-33.721zm47.209 0v33.7209h74.186v-33.7209h-74.186zm0 47.2089v33.721h33.721v-33.721h-33.721z"/>
+ </g>
+ <path d="M67 56V197.628H100.721V56H67ZM114.209 56V89.7209H188.395V56H114.209ZM114.209 103.209V136.93H147.93V103.209H114.209Z" fill="url(#paint1_linear)"/>
+ <path d="m165.068 11.9512c4.328-0.0098 8.656 0.0393 12.984 0.1376 3.875 0.0786 7.751 0.226 11.626 0.4519 3.453 0.1965 6.905 0.4814 10.348 0.8548 3.059 0.334 6.118 0.786 9.148 1.346 2.715 0.501 5.4 1.1397 8.046 1.9158 2.4 0.6976 4.751 1.5622 7.023 2.5839 2.115 0.9432 4.141 2.0632 6.059 3.3503 1.839 1.2379 3.561 2.6527 5.135 4.2148 1.564 1.572 2.98 3.2815 4.219 5.1187 1.289 1.9158 2.41 3.9397 3.364 6.0422 1.023 2.2794 1.889 4.6177 2.597 7.0051 0.777 2.6429 1.417 5.325 1.918 8.0367 0.561 3.026 1.013 6.0717 1.348 9.1272 0.374 3.4386 0.659 6.8773 0.856 10.3258 0.226 3.8612 0.373 7.7321 0.462 11.5933 0.088 4.3228 0.138 8.6457 0.128 12.9588v58.2119c0.01 4.323-0.04 8.636-0.128 12.959-0.089 3.871-0.236 7.732-0.462 11.593-0.197 3.449-0.482 6.897-0.856 10.326-0.335 3.055-0.787 6.111-1.348 9.137-0.501 2.702-1.141 5.384-1.918 8.027-0.708 2.387-1.574 4.735-2.597 7.005-0.954 2.112-2.075 4.126-3.364 6.042-1.239 1.837-2.655 3.557-4.219 5.119-1.574 1.562-3.296 2.977-5.135 4.215-1.918 1.287-3.944 2.407-6.059 3.35-2.272 1.022-4.623 1.886-7.023 2.594-2.646 0.776-5.331 1.414-8.046 1.906-3.03 0.569-6.089 1.011-9.148 1.346-3.443 0.373-6.895 0.658-10.348 0.854-3.875 0.226-7.751 0.374-11.626 0.462-4.328 0.088-8.656 0.138-12.984 0.128h-74.126c-4.328 0.01-8.656-0.04-12.9839-0.128-3.8755-0.088-7.751-0.236-11.6265-0.462-3.4525-0.196-6.905-0.481-10.3477-0.854-3.0591-0.335-6.1182-0.777-9.1477-1.346-2.7149-0.492-5.4001-1.13-8.0461-1.906-2.4001-0.708-4.7509-1.572-7.0231-2.594-2.1148-0.943-4.1411-2.063-6.0591-3.35-1.8394-1.238-3.5608-2.653-5.1346-4.215-1.5639-1.562-2.9804-3.282-4.2197-5.119-1.2886-1.916-2.4099-3.93-3.364-6.042-1.023-2.27-1.8886-4.618-2.5968-7.005-0.77706-2.643-1.41642-5.325-1.91807-8.027-0.56067-3.026-1.01313-6.082-1.34757-9.137-0.37377-3.429-0.65903-6.877-0.85575-10.326-0.22623-3.861-0.37378-7.722-0.46231-11.593-0.08852-4.323-0.1377-8.636-0.12787-12.959v-58.2119c-0.00983-4.3131 0.03935-8.636 0.12787-12.9588 0.08853-3.8612 0.23608-7.7321 0.46231-11.5933 0.19672-3.4485 0.48198-6.8872 0.85575-10.3258 0.33444-3.0555 0.7869-6.1012 1.34757-9.1272 0.50165-2.7117 1.14101-5.3938 1.91807-8.0367 0.7082-2.3874 1.5738-4.7257 2.5968-7.0051 0.9541-2.1025 2.0754-4.1264 3.364-6.0422 1.2393-1.8372 2.6558-3.5467 4.2197-5.1187 1.5738-1.5621 3.2952-2.9769 5.1346-4.2148 1.918-1.2871 3.9443-2.4071 6.0591-3.3503 2.2722-1.0217 4.623-1.8863 7.0231-2.5839 2.646-0.7761 5.3312-1.4148 8.0461-1.9158 3.0295-0.56 6.0886-1.012 9.1477-1.346 3.4427-0.3734 6.8952-0.6583 10.3477-0.8548 3.8755-0.2259 7.751-0.3733 11.6265-0.4519 4.3279-0.0983 8.6559-0.1474 12.9839-0.1376h74.126zm0.01 4.0086c4.298-0.0099 8.597 0.0393 12.895 0.1277 3.827 0.0884 7.653 0.2358 11.479 0.4519 3.384 0.1965 6.767 0.4716 10.131 0.8449 2.971 0.3144 5.932 0.7467 8.863 1.2969 2.577 0.4716 5.134 1.0807 7.653 1.8176 2.223 0.6484 4.396 1.4541 6.501 2.3972 1.909 0.8548 3.738 1.8667 5.469 3.0261 1.623 1.0905 3.138 2.3383 4.525 3.7236s2.636 2.8983 3.738 4.5194c1.16 1.7291 2.174 3.5467 3.029 5.4429 0.945 2.1123 1.751 4.2836 2.4 6.4941 0.748 2.5152 1.348 5.0598 1.83 7.6339 0.541 2.9278 0.974 5.8752 1.298 8.8423 0.374 3.3601 0.65 6.73 0.846 10.1097 0.217 3.8218 0.374 7.6338 0.453 11.4557 0.088 4.2934 0.137 8.577 0.137 12.8704v58.2119c0 4.293-0.049 8.577-0.137 12.87-0.079 3.822-0.236 7.644-0.453 11.456-0.196 3.38-0.472 6.75-0.846 10.12-0.324 2.957-0.757 5.904-1.298 8.832-0.482 2.574-1.082 5.119-1.83 7.634-0.649 2.22-1.455 4.382-2.4 6.494-0.855 1.896-1.869 3.724-3.029 5.443-1.102 1.631-2.351 3.144-3.738 4.529-1.387 1.376-2.902 2.623-4.525 3.714-1.731 1.159-3.56 2.171-5.469 3.026-2.105 0.953-4.278 1.749-6.501 2.397-2.519 0.737-5.076 1.346-7.653 1.818-2.931 0.55-5.892 0.982-8.863 1.306-3.364 0.364-6.747 0.649-10.131 0.836-3.826 0.216-7.652 0.373-11.479 0.452-4.298 0.098-8.597 0.137-12.895 0.137h-0.01-74.126-0.0099c-4.2984 0-8.5969-0.039-12.8953-0.137-3.8263-0.079-7.6526-0.236-11.4789-0.452-3.3837-0.187-6.7674-0.472-10.1314-0.836-2.9705-0.324-5.9313-0.756-8.8625-1.306-2.5771-0.472-5.1345-1.081-7.6526-1.818-2.223-0.648-4.3968-1.444-6.5017-2.397-1.9083-0.855-3.7378-1.867-5.469-3.026-1.623-1.091-3.1378-2.338-4.5247-3.714-1.3869-1.385-2.6361-2.898-3.7378-4.529-1.1606-1.719-2.1738-3.547-3.0295-5.443-0.9443-2.112-1.7509-4.274-2.4001-6.494-0.7475-2.515-1.3476-5.06-1.8295-7.634-0.541-2.928-0.9738-5.875-1.2984-8.832-0.3738-3.37-0.6492-6.74-0.8459-10.12-0.2164-3.812-0.37381-7.634-0.4525-11.456-0.08853-4.293-0.13771-8.577-0.13771-12.87v-58.2119c0-4.2934 0.04918-8.577 0.13771-12.8704 0.07869-3.8219 0.2361-7.6339 0.4525-11.4557 0.1967-3.3797 0.4721-6.7496 0.8459-10.1097 0.3246-2.9671 0.7574-5.9145 1.2984-8.8423 0.4819-2.5741 1.082-5.1187 1.8295-7.6339 0.6492-2.2105 1.4558-4.3818 2.4001-6.4941 0.8557-1.8962 1.8689-3.7138 3.0295-5.4429 1.1017-1.6211 2.3509-3.1341 3.7378-4.5194s2.9017-2.6331 4.5247-3.7236c1.7312-1.1594 3.5607-2.1713 5.469-3.0261 2.1049-0.9431 4.2787-1.7488 6.5017-2.3972 2.5181-0.7369 5.0755-1.346 7.6526-1.8176 2.9312-0.5502 5.892-0.9825 8.8625-1.2969 3.364-0.3733 6.7477-0.6484 10.1314-0.8449 3.8263-0.2161 7.6526-0.3635 11.4789-0.4519 4.2984-0.0884 8.5969-0.1376 12.8953-0.1277h0.0099 74.126 0.01z" clip-rule="evenodd" fill="url(#paint2_linear)" fill-rule="evenodd" opacity=".4"/>
+ </g>
+ <defs>
+ <filter id="filter0_d" x="-4.32414" y="5.94696" width="264.648" height="248.338" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+ <feBlend in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <filter id="filter1_f" x="57" y="49.3721" width="141.395" height="161.628" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="5.67586" x2="5.67586" y1="11.947" y2="240.285" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#4c5561" offset="1e-7"/>
+ <stop stop-color="#2e3842" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="84.7036" x2="80.436" y1="197.628" y2="59.8118" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#bfc1c1" offset="0"/>
+ <stop stop-color="#f1f2f3" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint2_linear" x1="132.082" x2="132.082" y1="11.95" y2="240.29" gradientUnits="userSpaceOnUse">
+ <stop stop-color="white" offset="0"/>
+ <stop stop-color="white" stop-opacity=".0980392" offset=".125"/>
+ <stop stop-opacity=".0980392" offset=".925"/>
+ <stop stop-opacity=".498039" offset="1"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect width="256" height="256" fill="white"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/freetuxtv.svg b/.icons/Gruvbox_Dark-2/apps/64/freetuxtv.svg
new file mode 120000
index 000000000..24bc70b0a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/freetuxtv.svg
@@ -0,0 +1 @@
+tvtime.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/frescobaldi.svg b/.icons/Gruvbox_Dark-2/apps/64/frescobaldi.svg
new file mode 100644
index 000000000..e9fe32051
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/frescobaldi.svg
@@ -0,0 +1,113 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="45Wmtf5ShNBlYiSnb60H6fbAMkBQTn8z" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#45Wmtf5ShNBlYiSnb60H6fbAMkBQTn8z)">
+ <linearGradient id="_lgradient_38" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_38)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_39" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_39)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="T8JlINZA86pV112aaRj0U8REpWFEedqu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#T8JlINZA86pV112aaRj0U8REpWFEedqu)">
+ <path d="M 210.075471 139.875417 C 210.079618 160.818976 194.437029 180.17289 169.041087 190.645524 C 143.645145 201.118159 112.354856 201.118159 86.958914 190.645524 C 61.562972 180.17289 45.920383 160.818976 45.92453 139.875417 C 45.920383 118.931858 61.562972 99.577944 86.958914 89.10531 C 112.354856 78.632675 143.645145 78.632675 169.041087 89.10531 C 194.437029 99.577944 210.079618 118.931858 210.075471 139.875417 L 210.075471 139.875417 Z"/>
+ </g>
+ <radialGradient id="_rgradient_0" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(164.150942,0,0,117.249166,45.924529,78.51423)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_0)" d="M 210.075471 137.138813 C 210.079618 158.082372 194.437029 177.436285 169.041087 187.90892 C 143.645145 198.381554 112.354856 198.381554 86.958914 187.90892 C 61.562972 177.436285 45.920383 158.082372 45.92453 137.138813 C 45.920383 116.195254 61.562972 96.84134 86.958914 86.368706 C 112.354856 75.896071 143.645145 75.896071 169.041087 86.368706 C 194.437029 96.84134 210.079618 116.195254 210.075471 137.138813 L 210.075471 137.138813 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 130.383181 78.539432 C 108.210341 78.079437 86.720926 84.04864 70.810281 95.087241 C 54.899637 106.125841 45.922731 121.29378 45.924528 137.13576 C 45.941345 137.661432 45.968065 138.18692 46.00468 138.712079 C 46.436402 123.082425 55.59218 108.223458 71.436992 97.437828 C 87.281804 86.652198 108.502771 80.833589 130.383181 81.275281 C 174.005986 82.208611 208.977452 107.359612 209.979289 138.519716 C 210.018984 138.058684 210.051047 137.597333 210.075471 137.13576 C 210.079069 105.423819 174.768025 79.460235 130.383181 78.539432 L 130.383181 78.539432 Z"/>
+ </g>
+ <defs>
+ <filter id="W3meZEwZAZRLN1QQ5Jej49F4Xwg5GN97" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#W3meZEwZAZRLN1QQ5Jej49F4Xwg5GN97)">
+ <path fill-rule="evenodd" d="M 170.424346 170.016545 C 166.048771 176.473909 130.171963 153.077951 122.689388 152.292993 C 113.924724 151.373539 73.794253 163.863555 68.588548 156.901859 C 62.340248 148.545897 95.842267 120.491111 95.032463 112.834192 C 94.14378 104.431502 86.04187 69.628449 90.843643 62.542121 C 95.219215 56.084747 142.672555 89.277623 150.665141 88.497009 C 159.436218 87.640368 185.332053 76.785942 192.725586 81.381925 C 199.462899 85.569984 167.545423 115.694117 168.355229 123.351009 C 169.24392 131.753704 175.226122 162.930214 170.424346 170.016545 Z"/>
+ </g>
+ <radialGradient id="_rgradient_1" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(125.849054,0,0,109.433962,67.811321,58.971699)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff576a"/>
+ <stop offset="50%" style="stop-color:#ff518b"/>
+ <stop offset="100%" style="stop-color:#f50f5c"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_1)" fill-rule="evenodd" d="M 170.424346 167.279941 C 166.048771 173.737305 130.171963 150.341347 122.689388 149.556388 C 113.924724 148.636935 73.794253 161.126951 68.588548 154.165254 C 62.340248 145.809293 95.842267 117.754507 95.032463 110.097588 C 94.14378 101.694898 86.04187 66.891845 90.843643 59.805518 C 95.219215 53.348143 142.672555 86.541022 150.665141 85.760405 C 159.436218 84.903764 185.332053 74.049338 192.725586 78.645321 C 199.462899 82.83338 167.545423 112.957513 168.355229 120.614405 C 169.24392 129.0171 175.226122 160.19361 170.424346 167.279941 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 93.144643 58.971699 C 92.045214 58.940765 91.251824 59.199899 90.841613 59.805278 C 89.60487 61.630427 89.235292 65.310576 89.366818 69.888377 C 89.444858 66.607369 89.864581 63.983004 90.841613 62.541127 C 95.217185 56.083752 142.67435 89.274907 150.666936 88.49429 C 159.438013 87.637649 185.331738 76.786166 192.725272 81.382149 C 193.007959 81.557873 193.198601 81.791955 193.350457 82.055425 C 193.798357 80.480599 193.712361 79.259896 192.725272 78.6463 C 185.331738 74.050317 159.438013 84.9018 150.666936 85.758441 C 143.423655 86.465874 103.772431 59.270729 93.144643 58.971699 Z M 94.843859 111.57267 C 92.342935 120.37179 65.591375 143.765157 67.987654 152.845519 C 70.295663 141.749506 95.737979 119.51954 95.030882 112.833727 C 94.998189 112.524598 94.895077 111.950568 94.843859 111.57267 Z M 168.524764 121.853479 C 168.378152 122.41307 168.30853 122.921869 168.353773 123.349647 C 168.964748 129.126499 171.982625 145.668752 172.249152 157.745469 C 172.452868 146.094456 169.372234 128.804292 168.524764 121.853479 Z"/>
+ </g>
+ <defs>
+ <filter id="gHDxchFTp7iHNX3lLIgFUnMlDb2uhqTK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#gHDxchFTp7iHNX3lLIgFUnMlDb2uhqTK)">
+ <path fill-rule="evenodd" d="M 113.256186 171.103935 C 107.717422 170.043608 105.207893 146.893532 102.040338 142.222989 C 98.872799 137.552457 60.335072 102.407472 62.421312 94.331574 C 63.833791 88.863821 105.96226 93.946476 110.627719 90.775484 C 115.293174 87.604485 129.738303 55.20172 135.277074 56.262058 C 140.815833 57.322391 146.406557 90.090619 149.574101 94.761151 C 152.741651 99.431689 189.225254 118.883898 188.166064 124.428709 C 187.106886 129.973515 155.409229 144.556318 150.743775 147.727315 C 146.078321 150.898311 118.794957 172.164274 113.256186 171.103935 L 113.256186 171.103935 Z"/>
+ </g>
+ <radialGradient id="_rgradient_2" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(191.471698,-0.572326,-0.138365,161.90566,29.597484,30.286163)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="50%" style="stop-color:#ff51c5"/>
+ <stop offset="100%" style="stop-color:#f50fa9"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_2)" fill-rule="evenodd" d="M 113.256186 168.367331 C 107.717422 167.307004 105.207893 144.156928 102.040338 139.486385 C 98.872799 134.815853 60.335072 99.670868 62.421312 91.59497 C 63.833791 86.127217 105.96226 91.209877 110.627719 88.03888 C 115.293174 84.867881 129.738303 52.465116 135.277074 53.525454 C 140.815833 54.585787 146.406557 87.354015 149.574101 92.024547 C 152.741651 96.695085 189.225254 116.147294 188.166064 121.692105 C 187.106886 127.236911 155.409229 141.819714 150.743775 144.990711 C 146.078321 148.161707 118.794957 169.42767 113.256186 168.367331 L 113.256186 168.367331 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 134.732755 53.521375 C 128.845495 54.460946 115.148086 84.968188 110.628428 88.040095 C 105.962968 91.211092 63.832254 86.125739 62.419775 91.593492 C 62.260815 92.208829 62.365086 92.997683 62.6442 93.901865 C 66.16022 89.142514 106.09271 93.858756 110.628428 90.775944 C 115.293882 87.604945 129.739015 55.202229 135.277785 56.262567 C 140.816544 57.3229 146.403985 90.091629 149.571529 94.762161 C 152.481797 99.05334 183.442924 115.792318 187.643646 122.788584 C 187.916377 122.394242 188.103613 122.026604 188.167306 121.693175 C 189.226496 116.148364 152.739079 96.696849 149.571529 92.026312 C 146.403985 87.35578 140.816544 54.587051 135.277785 53.526718 C 135.104699 53.493583 134.922664 53.491066 134.732755 53.521375 Z"/>
+ </g>
+ <defs>
+ <filter id="envltAlAwN4ouqkFRk004aIBtcdhewxm" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#envltAlAwN4ouqkFRk004aIBtcdhewxm)">
+ <path fill-rule="evenodd" d="M 145.196436 159.867481 C 139.173557 162.309866 123.964086 150.533667 117.968664 148.025364 C 111.973232 145.517061 68.708753 132.062226 67.82123 122.953031 C 67.193944 116.514691 96.550616 111.196376 99.072834 105.23402 C 101.595046 99.271658 97.871927 69.763786 103.894817 67.321398 C 109.917695 64.879013 129.832411 94.852469 135.827838 97.360772 C 141.823271 99.869075 174.631638 87.327828 177.087572 93.317488 C 179.543511 99.307159 152.540637 122.751475 150.018425 128.713837 C 147.496202 134.676193 151.219326 157.42509 145.196436 159.867481 Z"/>
+ </g>
+ <radialGradient id="_rgradient_3" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(109.43396,0,0,93.018868,67.811322,64.443396)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffcade"/>
+ <stop offset="100%" style="stop-color:#f76363"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_3)" fill-rule="evenodd" d="M 145.196436 157.130876 C 139.173557 159.573262 123.964086 147.797062 117.968664 145.288759 C 111.973232 142.780456 68.708753 129.325622 67.82123 120.216427 C 67.193944 113.778087 96.550616 108.459772 99.072834 102.497416 C 101.595046 96.535054 97.871927 67.027182 103.894817 64.584794 C 109.917695 62.142408 129.832411 92.115864 135.827838 94.624167 C 141.823271 97.13247 174.631638 84.591224 177.087572 90.580883 C 179.543511 96.570554 152.540637 120.014871 150.018425 125.977233 C 147.496202 131.939589 151.219326 154.688486 145.196436 157.130876 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 104.499483 64.44874 C 104.284984 64.463579 104.083889 64.506001 103.895673 64.582326 C 97.872784 67.024714 101.592745 96.537122 99.070533 102.499484 C 96.548315 108.46184 67.194721 113.780043 67.822007 120.218383 C 67.862604 120.635061 68.017795 121.062067 68.228111 121.495469 C 71.576878 115.698112 96.741182 110.741768 99.070533 105.235333 C 101.592745 99.272971 97.872784 69.760563 103.895673 67.318175 C 109.918552 64.87579 129.832734 94.850778 135.828161 97.359081 C 141.711533 99.820502 173.394096 87.800065 176.897958 93.009508 C 177.218206 92.049679 177.340118 91.200482 177.084978 90.578235 C 174.629045 84.588575 141.823594 97.131535 135.828161 94.623232 C 130.02009 92.193314 111.148945 63.988707 104.499483 64.44874 Z"/>
+ </g>
+ <defs>
+ <filter id="ChZCXvkGwlZ6IC8BhDtju1jEpaN89END" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#ChZCXvkGwlZ6IC8BhDtju1jEpaN89END)">
+ <path fill-rule="evenodd" d="M 160.622045 125.356961 C 158.533711 129.948334 137.520054 128.237438 132.816741 129.998225 C 128.113433 131.759012 120.930724 145.669458 116.36758 143.568228 C 111.804414 141.466981 103.660032 131.129564 101.910057 126.39718 C 100.160093 121.664796 82.307698 100.029472 84.396024 95.438115 C 86.484361 90.846742 112.420401 90.756618 117.123714 88.995831 C 121.827021 87.235044 145.119362 65.219979 149.682517 67.32122 C 154.245673 69.422459 144.937958 104.073719 146.687933 108.806103 C 148.437897 113.538493 162.710368 120.765593 160.622045 125.356961 Z"/>
+ </g>
+ <path fill="#ffcbdb" fill-rule="evenodd" d="M 160.622045 122.620357 C 158.533711 127.21173 137.520054 125.500834 132.816741 127.261621 C 128.113433 129.022408 120.930724 142.932854 116.36758 140.831624 C 111.804414 138.730377 103.660032 128.39296 101.910057 123.660576 C 100.160093 118.928192 82.307698 97.292868 84.396024 92.701511 C 86.484361 88.110141 112.420401 88.020011 117.123714 86.259227 C 121.827021 84.49844 145.119362 62.483374 149.682517 64.584616 C 154.245673 66.685855 144.937958 101.337115 146.687933 106.069499 C 148.437897 110.801888 162.710368 118.028989 160.622045 122.620357 Z"/>
+ <radialGradient id="_rgradient_4" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(60.138351,-0.433963,-0.138351,55.10063,95.264158,80.883648)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_4)" fill-rule="evenodd" d="M 142.269094 111.298784 C 141.989709 113.489663 143.334576 117.692578 141.74693 119.354946 C 139.548429 121.656873 133.561346 122.295086 130.558358 123.561117 C 128.389689 124.47541 125.1315 127.749133 122.826132 127.33127 C 119.633844 126.752649 116.169494 122.247023 113.553376 120.47932 C 111.664103 119.202734 107.061037 118.273541 106.343358 116.1933 C 105.349577 113.312747 107.872298 108.168918 108.259169 105.135174 C 108.538554 102.9443 107.193682 98.741385 108.781388 97.079012 C 110.979889 94.77709 116.966966 94.138872 119.96996 92.872841 C 122.138624 91.958548 125.396812 88.684831 127.702181 89.102693 C 130.894468 89.68132 134.358819 94.186935 136.974936 95.954644 C 138.86422 97.231229 143.467281 98.160427 144.18496 100.240663 C 145.178735 103.121211 142.656014 108.265045 142.269143 111.298784 L 142.269094 111.298784 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 149.20283 64.459426 C 143.683585 63.84204 121.682396 84.554963 117.12607 86.260723 C 112.422757 88.021508 86.485742 88.108218 84.397406 92.699588 C 84.126956 93.294192 84.200165 94.187898 84.520305 95.280476 C 87.137312 90.848433 112.478617 90.736444 117.12607 88.996572 C 121.829377 87.235785 145.120585 65.216934 149.68374 67.318175 C 150.450607 67.671302 150.800369 69.003053 150.902049 70.898291 C 151.061317 67.502158 150.780039 65.087151 149.68374 64.582326 C 149.541142 64.516663 149.380871 64.479343 149.20283 64.459426 Z M 146.552476 105.262051 C 146.441641 106.870421 146.446558 108.15708 146.686062 108.804762 C 148.147268 112.756267 158.310734 118.441347 160.418741 122.884766 C 160.478607 122.794215 160.578143 122.718905 160.621793 122.622937 C 162.710116 118.031569 148.436026 110.801303 146.686062 106.068913 C 146.613948 105.873894 146.588778 105.554314 146.552476 105.262051 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fretsonfire.svg b/.icons/Gruvbox_Dark-2/apps/64/fretsonfire.svg
new file mode 120000
index 000000000..11ddc7235
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fretsonfire.svg
@@ -0,0 +1 @@
+fofix.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/friture.svg b/.icons/Gruvbox_Dark-2/apps/64/friture.svg
new file mode 100644
index 000000000..195179477
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/friture.svg
@@ -0,0 +1,62 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="eyYLory5bt52f1bBQahdZIW2SE2SzCRf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#eyYLory5bt52f1bBQahdZIW2SE2SzCRf)">
+ <linearGradient id="_lgradient_43" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_43)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_44" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_44)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="s9kYUH54KA67teSoPtT6Vkz19J6L0fgf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#s9kYUH54KA67teSoPtT6Vkz19J6L0fgf)">
+ <path d="M 99.38791 119.013038 L 65.128614 169.995878 C 60.646824 174.994457 60.187164 178.772228 61.886709 184.50745 C 64.371333 192.76586 69.281494 196.773178 76.729812 197.981311 C 84.106642 199.491952 86.827741 197.670795 92.252529 192.937273 L 139.901125 151.36038 L 140.956444 152.115002 L 99.38791 119.013038 Z"/>
+ </g>
+ <linearGradient id="_lgradient_45" x1=".146" x2=".854" y1=".146" y2=".854" gradientTransform="matrix(79.9813,0,0,79.486962,64.046061,115.275528)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_45)" d="M 102.458834 115.275528 L 68.199538 166.258368 C 63.717747 171.256949 63.258087 175.034714 64.957635 180.769938 C 67.442258 189.028351 72.352416 193.03567 79.800732 194.243801 C 87.177566 195.754442 89.898662 193.933286 95.323452 189.19976 L 142.972042 147.62287 L 144.027362 148.377494 L 102.458834 115.275528 Z"/>
+ <defs>
+ <filter id="Got8Cntd1NqWxPICPTVi4Wjm2ohTsmpZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Got8Cntd1NqWxPICPTVi4Wjm2ohTsmpZ)">
+ <circle cx="143.89" cy="105.706" r="49.135" vector-effect="non-scaling-stroke"/>
+ </g>
+ <radialGradient id="_rgradient_6" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(96.222274,98.26953,-94.174992,83.938607,126.488173,-10.989383)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f0f0f0"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </radialGradient>
+ <circle fill="url(#_rgradient_6)" cx="143.89" cy="102.635" r="49.135" vector-effect="non-scaling-stroke"/>
+ <g opacity=".4">
+ <path fill="#3b3b3b" d="M 101.695717 77.275644 L 99.289702 82.138059 C 101.715239 100.32465 107.690005 113.126931 120.098661 124.299627 C 131.89189 134.918183 148.313679 141.835958 169.622632 144.550897 L 175.243102 140.525813 C 152.959311 138.202501 134.665815 131.336572 123.125421 120.945663 C 111.585032 110.554744 104.01212 94.644053 101.695717 77.275644 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 143.890084 53.5 C 116.753695 53.500002 94.755307 75.49839 94.755305 102.634778 C 94.766523 103.22892 94.788519 103.82281 94.821281 104.416154 C 95.519784 77.810274 117.27505 56.597495 143.890084 56.570924 C 170.320179 56.589039 192.000671 77.511601 192.958886 103.924327 C 192.986526 103.494785 193.008519 103.064898 193.024862 102.634778 C 193.02486 75.49839 171.026472 53.500002 143.890084 53.5 L 143.890084 53.5 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/frogr.svg b/.icons/Gruvbox_Dark-2/apps/64/frogr.svg
new file mode 100644
index 000000000..7dec2b7c7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/frogr.svg
@@ -0,0 +1,49 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="UFphLA4GQxtQKkWoU0cPmX3AI0Cr2Aiu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#UFphLA4GQxtQKkWoU0cPmX3AI0Cr2Aiu)">
+ <linearGradient id="_lgradient_48" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_48)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_49" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_49)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="A36V8HdEZn3By3UOjBcy8zgkO1DUpYYm" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#A36V8HdEZn3By3UOjBcy8zgkO1DUpYYm)">
+ <path fill-rule="evenodd" d="M 55.927981 80.610896 C 55.140359 82.839576 55.489993 85.312389 56.864619 87.235347 C 58.239246 89.158305 60.465844 90.28937 62.829483 90.265372 L 70.070341 90.265372 L 70.070341 85.334832 L 62.829483 85.334832 C 59.745781 85.373418 56.975935 83.454849 55.927981 80.554418 L 55.927981 80.610896 Z M 200.064485 80.610896 C 199.032768 83.528624 196.26098 85.468294 193.166361 85.438135 L 185.925503 85.438135 L 185.925503 90.368675 L 193.166361 90.368675 C 195.541727 90.398304 197.780579 89.26106 199.157639 87.325356 C 200.534698 85.389652 200.874836 82.901663 200.067863 80.667376 L 200.064485 80.610896 Z M 70.071789 97.50623 L 70.071789 102.43677 C 70.072321 106.435565 73.313852 109.677095 77.312646 109.677628 L 94.20798 109.677628 L 94.20798 104.747087 L 77.312646 104.747087 C 73.313852 104.746555 70.072321 101.505024 70.071789 97.50623 Z M 185.925503 97.50623 C 185.92497 101.505024 182.68344 104.746555 178.684645 104.747087 L 161.789314 104.747087 L 161.789314 109.677628 L 178.684645 109.677628 C 182.68344 109.677095 185.92497 106.435565 185.925503 102.43677 L 185.925503 97.50623 Z M 84.553504 157.846706 L 84.553504 162.777248 L 94.20798 162.777248 L 94.20798 165.313479 C 94.20798 179.952079 106.262557 191.740677 121.238581 191.740677 L 134.758711 191.740677 C 149.734734 191.740677 161.789314 179.952079 161.789314 165.313479 L 161.789314 162.777248 L 171.44379 162.777248 L 171.44379 157.846706 L 161.789314 157.846706 L 161.789314 160.382456 C 161.789314 175.021054 149.734734 186.810134 134.758711 186.810134 L 121.238581 186.810134 C 106.259663 186.810134 94.206048 175.224764 94.206048 160.260326 L 94.206048 157.724579 L 84.551572 157.724579 L 84.553504 157.846706 Z M 55.929429 172.375245 C 55.141807 174.603925 55.491441 177.076738 56.866068 178.999696 C 58.240694 180.922654 60.467293 182.053719 62.830932 182.029721 L 70.071789 182.029721 L 70.071789 177.09918 L 62.830932 177.09918 C 59.747229 177.137767 56.977384 175.219198 55.929429 172.318767 L 55.929429 172.375245 Z M 200.065932 172.375245 C 199.034215 175.292973 196.262427 177.232643 193.167808 177.202484 L 185.926953 177.202484 L 185.926953 182.133024 L 193.167808 182.133024 C 195.543174 182.162652 197.782026 181.025409 199.159086 179.089705 C 200.536145 177.154001 200.876283 174.666012 200.06931 172.431725 L 200.065932 172.375245 Z M 70.073237 184.443339 L 70.073237 189.373882 C 70.030527 191.988976 71.401209 194.423908 73.659096 195.74394 C 75.916984 197.063972 78.711204 197.063972 80.969091 195.74394 C 83.226979 194.423908 84.597661 191.988976 84.554951 189.373882 L 84.554951 184.443339 C 84.597661 187.058433 83.226979 189.493366 80.969091 190.813397 C 78.711204 192.133429 75.916984 192.133429 73.659096 190.813397 C 71.401209 189.493366 70.030527 187.058433 70.073237 184.443339 L 70.073237 184.443339 Z M 171.445237 184.443339 L 171.445237 189.373882 C 171.402543 191.988966 172.773229 194.423881 175.03111 195.743903 C 177.288991 197.063925 180.083198 197.063925 182.34108 195.743903 C 184.598961 194.423881 185.969647 191.988966 185.926953 189.373882 L 185.926953 184.443339 C 185.969647 187.058423 184.598961 189.493339 182.34108 190.81336 C 180.083198 192.133382 177.288991 192.133382 175.03111 190.81336 C 172.773229 189.493339 171.402543 187.058423 171.445237 184.443339 Z"/>
+ </g>
+ <linearGradient id="_lgradient_50" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(144.79955,0,0,135.176795,55.596469,59.362505)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff44"/>
+ <stop offset="100%" style="stop-color:#14dc14"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_50)" fill-rule="evenodd" d="M 185.925711 180.044874 L 185.925711 187.280029 C 185.925711 189.209403 185.153961 191.042309 183.803399 192.416988 C 182.452837 193.76755 180.595814 194.5393 178.690556 194.5393 C 176.761182 194.5393 174.928276 193.76755 173.553597 192.416988 C 172.203035 191.042309 171.431285 189.209403 171.431285 187.280029 L 171.431285 160.75113 L 161.787864 160.75113 L 161.787864 163.283555 C 161.787864 177.922155 149.731355 189.70641 134.755332 189.70641 L 121.239066 189.70641 C 106.263042 189.70641 94.206531 177.922155 94.206531 163.283555 L 94.206531 160.75113 L 84.561202 160.75113 L 84.561202 187.280029 C 84.561202 189.209403 83.789452 191.042309 82.43889 192.416988 C 81.064211 193.76755 79.231305 194.5393 77.301931 194.5393 C 75.396674 194.5393 73.539651 193.76755 72.189089 192.416988 C 70.838527 191.042309 70.066777 189.209403 70.066777 187.280029 L 70.066777 180.044874 L 62.831623 180.044874 C 60.902248 180.044874 59.069343 179.297242 57.718781 177.922563 C 56.344101 176.572001 55.596469 174.739095 55.596469 172.80972 C 55.596469 170.880346 56.344101 169.04744 57.718781 167.696878 C 59.069343 166.322199 60.902248 165.574566 62.831623 165.574566 L 70.066777 165.574566 L 70.066777 153.491859 C 70.066777 149.498669 73.308741 146.256705 77.301931 146.256705 L 94.206531 146.256705 L 94.206531 107.6451 L 77.301931 107.6451 C 73.308741 107.6451 70.066777 104.403136 70.066777 100.409945 L 70.066777 88.327238 L 62.831623 88.327238 C 60.902248 88.327238 59.069343 87.579606 57.718781 86.204926 C 56.344101 84.854364 55.596469 83.021459 55.596469 81.092084 C 55.596469 79.16271 56.344101 77.329804 57.718781 75.979242 C 59.069343 74.604563 60.902248 73.85693 62.831623 73.85693 L 70.066777 73.85693 L 70.066777 66.621776 C 70.066777 64.692402 70.838527 62.835379 72.189089 61.484817 C 73.539651 60.134255 75.396674 59.362505 77.301931 59.362505 C 79.231305 59.362505 81.064211 60.134255 82.43889 61.484817 C 83.789452 62.835379 84.561202 64.692402 84.561202 66.621776 L 84.561202 93.150674 L 94.206531 93.150674 L 94.206531 90.61914 C 94.206531 75.980542 106.263042 64.196287 121.239066 64.196287 L 134.755332 64.196287 C 149.731355 64.196287 161.787864 75.980542 161.787864 90.61914 L 161.787864 93.150674 L 171.431285 93.150674 L 171.431285 66.621776 C 171.431285 64.692402 172.203035 62.835379 173.553597 61.484817 C 174.928276 60.134255 176.761182 59.362505 178.690556 59.362505 C 180.595814 59.362505 182.452837 60.134255 183.803399 61.484817 C 185.153961 62.835379 185.925711 64.692402 185.925711 66.621776 L 185.925711 73.85693 L 193.160865 73.85693 C 195.090239 73.85693 196.923145 74.604563 198.273707 75.979242 C 199.648386 77.329804 200.396019 79.16271 200.396019 81.092084 C 200.396019 83.021459 199.648386 84.854364 198.273707 86.204926 C 196.923145 87.579606 195.090239 88.327238 193.160865 88.327238 L 185.925711 88.327238 L 185.925711 100.409945 C 185.925711 104.403136 182.683747 107.6451 178.690556 107.6451 L 161.787864 107.6451 L 161.787864 146.256705 L 178.690556 146.256705 C 182.683747 146.256705 185.925711 149.498669 185.925711 153.491859 L 185.925711 165.574566 L 193.160865 165.574566 C 195.090239 165.574566 196.923145 166.322199 198.273707 167.696878 C 199.648386 169.04744 200.396019 170.880346 200.396019 172.80972 C 200.396019 174.739095 199.648386 176.572001 198.273707 177.922563 C 196.923145 179.297242 195.090239 180.044874 193.160865 180.044874 L 185.925711 180.044874 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 77.200381 59.275457 C 73.20778 59.335944 70.017532 62.6168 70.068856 66.609529 L 70.068856 69.021247 C 70.017532 65.028518 73.20778 61.747662 77.200381 61.687175 C 79.156309 61.657005 81.041251 62.41939 82.426239 63.800829 C 83.811227 65.182268 84.578445 67.065248 84.553294 69.021247 L 84.553294 66.609529 C 84.578445 64.65353 83.811227 62.77055 82.426239 61.389111 C 81.041251 60.007672 79.156309 59.245287 77.200381 59.275457 L 77.200381 59.275457 Z M 178.567904 59.275457 C 174.577153 59.338512 171.389748 62.61861 171.441089 66.609529 L 171.441089 69.021247 C 171.389748 65.030328 174.577153 61.75023 178.567904 61.687175 C 180.523832 61.657005 182.408774 62.41939 183.793762 63.800829 C 185.17875 65.182268 185.945968 67.065248 185.920817 69.021247 L 185.920817 66.609529 C 185.945968 64.65353 185.17875 62.77055 183.793762 61.389111 C 182.408774 60.007672 180.523832 59.245287 178.567904 59.275457 L 178.567904 59.275457 Z M 121.237787 64.197811 C 106.258867 64.197811 94.204879 75.98448 94.204879 90.62308 L 94.204879 93.034798 C 94.204879 78.396198 106.258867 66.609529 121.237787 66.609529 L 134.751888 66.609529 C 149.730808 66.609529 161.784797 78.396198 161.784797 93.034798 L 161.784797 90.62308 C 161.784797 75.98448 149.730808 64.197811 134.751888 64.197811 L 121.237787 64.197811 Z M 62.828991 73.849393 C 60.685211 73.823604 58.640191 74.749036 57.244562 76.376512 C 55.848933 78.003989 55.246162 80.166209 55.598548 82.280986 C 56.201554 78.77069 59.267573 76.220002 62.828991 76.265822 L 70.068856 76.265822 L 70.068856 73.849393 L 62.828991 73.849393 Z M 185.920817 73.849393 L 185.920817 76.265822 L 193.160684 76.265822 C 196.723875 76.217666 199.792556 78.768907 200.395838 82.280986 C 200.748378 80.165387 200.145013 78.002346 198.748316 76.374685 C 197.351618 74.747023 195.305283 73.822196 193.160684 73.849393 L 185.920817 73.849393 Z M 84.548584 93.16198 L 84.548584 95.573698 L 94.204879 95.573698 L 94.204879 95.3476 L 94.204879 93.16198 L 84.548584 93.16198 Z M 161.784797 93.16198 L 161.784797 95.3476 L 161.784797 95.573698 L 171.441089 95.573698 L 171.441089 93.16198 L 161.784797 93.16198 Z M 77.30872 146.257457 C 75.387931 146.257977 73.546031 147.02156 72.18827 148.380204 C 70.830509 149.738849 70.068125 151.581246 70.068856 153.502034 L 70.068856 155.913752 C 70.069937 151.915733 73.310701 148.674969 77.30872 148.673888 L 94.204879 148.673888 L 94.204879 146.257457 L 77.30872 146.257457 Z M 161.784797 146.257457 L 161.784797 148.673888 L 178.680953 148.673888 C 182.678972 148.674969 185.919736 151.915733 185.920817 155.913752 L 185.920817 153.502034 C 185.921548 151.581246 185.159163 149.738849 183.801403 148.380204 C 182.443642 147.02156 180.601742 146.257977 178.680953 146.257457 L 161.784797 146.257457 Z M 62.828991 165.570044 C 60.686182 165.544499 58.642093 166.469303 57.246649 168.095655 C 55.851205 169.722007 55.247719 171.882878 55.598548 173.996927 C 56.201554 170.486631 59.267573 167.935942 62.828991 167.981762 L 70.068856 167.981762 L 70.068856 165.570044 L 62.828991 165.570044 Z M 185.920817 165.570044 L 185.920817 167.981762 L 193.160684 167.981762 C 196.723875 167.933607 199.792556 170.484848 200.395838 173.996927 C 200.746821 171.882056 200.14274 169.720365 198.746228 168.093828 C 197.349716 166.467291 195.304312 165.543092 193.160684 165.570044 L 185.920817 165.570044 Z"/>
+ </g>
+ <circle fill="#8f76e4" cx="103.72" cy="73.736" r="14.47" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="103.72" cy="73.736" r="9.647" vector-effect="non-scaling-stroke"/>
+ <circle fill="#8f76e4" cx="151.954" cy="73.736" r="14.47" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="151.954" cy="73.736" r="9.647" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/frostwire.svg b/.icons/Gruvbox_Dark-2/apps/64/frostwire.svg
new file mode 100644
index 000000000..28f9fcadb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/frostwire.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".25" x2=".75" y1=".036" y2=".844" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#2f5fdd"/>
+ <stop offset="100%" stop-color="#5884f4"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".2" d="M128 11.947v228.338h37.685c74.055 0 84.639-10.557 84.639-84.543V96.491c0-73.987-10.584-84.544-84.639-84.544H128z"/>
+ <path fill="#221b1b" opacity=".3" d="M76.823 205.732c-4.589 7.801-15.239 4.179-9.285-7.925 10.459-23.215 33.974-81.095 46.709-109.634 3.71-8.642 13.584-3.082 10.646 4.171-14.764 34.155-34.586 85.432-48.07 113.388zm63.945-34.69c-4.028 6.676-14.676 1.93-8.722-10.174 10.459-23.215 33.974-81.093 46.709-109.633 3.71-8.643 13.584-3.082 10.646 4.171-14.764 34.154-35.149 87.679-48.633 115.636zm-24.577-4.365c-4.028 8.924-14.114 4.74-8.159-7.363 10.457-23.215 14.859-37.243 27.594-65.782 3.71-8.643 13.584-3.082 10.646 4.171-14.764 34.153-16.597 41.017-30.081 68.974zM5.721 96.501c-.002.685-.045 1.177-.045 1.873v12.59c12.703 4.029 31.221 9.558 42.797 17.66-8.916 6.28-21.324 12.328-42.797 17.311v11.691c0 2.013.114 3.494.131 5.414 20.795-4.922 37.559-13.578 56.357-25.449 5.536 4.348 9.015 8.074 13.443 12.584 1.44-2.651 4.919-10.122 6.184-12.09-4.631-4.516-6.554-7.161-10.24-9.83 4.436-3.178 4.499-4.077 15.099-13.43-2.213-4.184-3.427-8.292-5.642-12.367-5.13 5.513-9.01 9.942-20.069 17.271-15.118-7.945-29.095-15.948-55.218-23.228zm88.803 13.018c1.822-4.139 2.97-6.928 5.69-13.097C89.785 75.835 88.29 67.063 78.649 49.527c-4.11-6.99-13.357-2-9.812 4.662 9.743 19.691 15.589 33.692 25.687 55.33zm155.749 50.205c.003-.766.051-1.318.051-2.098v-12.977c-12.608-3.988-31.039-9.385-42.713-17.556 8.904-6.272 21.294-12.313 42.713-17.291V98.374c0-2.109-.118-3.665-.137-5.672-20.752 4.926-37.497 13.571-56.267 25.424-5.536-4.349-9.015-8.076-13.443-12.586-1.44 2.651-4.919 10.124-6.184 12.092 4.631 4.515 6.554 7.159 10.24 9.828-4.436 3.178-4.499 4.077-15.099 13.43 2.213 4.184 3.427 8.291 5.642 12.367 5.13-5.513 9.01-9.941 20.069-17.272 15.3 8.043 28.437 16.375 55.128 23.739z"/>
+ <path fill="#221b1b" opacity=".3" d="M250.273 159.724c.003-.766.051-1.318.051-2.098v-12.977c-12.608-3.988-31.039-9.385-42.713-17.556 8.904-6.272 21.294-12.313 42.713-17.291V98.374c0-2.109-.118-3.665-.137-5.672-20.752 4.926-37.497 13.571-56.267 25.424-5.536-4.349-9.015-8.076-13.443-12.586-1.44 2.651-4.919 10.124-6.184 12.092 4.631 4.515 6.554 7.159 10.24 9.828-4.436 3.178-4.499 4.077-15.099 13.43 2.213 4.184 3.427 8.291 5.642 12.367 5.13-5.513 9.01-9.941 20.069-17.272 15.3 8.043 28.437 16.375 55.128 23.739zm-89.189-16.219c-1.822 4.139-2.971 6.928-5.691 13.098 10.43 20.586 11.925 29.358 21.566 46.894 4.11 6.99 13.357 2 9.812-4.662-9.743-19.691-15.589-33.692-25.687-55.33zm-84.261 62.227c-4.589 7.801-15.239 4.179-9.285-7.925 10.459-23.215 33.974-81.095 46.709-109.634 3.71-8.642 13.584-3.082 10.646 4.171-14.764 34.155-34.586 85.432-48.07 113.388zm63.945-34.69c-4.028 6.676-14.676 1.93-8.722-10.174 10.459-23.215 33.974-81.093 46.709-109.633 3.71-8.643 13.584-3.082 10.646 4.171-14.764 34.154-35.149 87.679-48.633 115.636zm-24.577-4.365c-4.028 8.924-14.114 4.74-8.159-7.363 10.457-23.215 14.859-37.243 27.594-65.782 3.71-8.643 13.584-3.082 10.646 4.171-14.764 34.153-16.597 41.017-30.081 68.974zM5.721 96.501c-.002.685-.045 1.177-.045 1.873v12.59c12.703 4.029 31.221 9.558 42.797 17.66-8.916 6.28-21.324 12.328-42.797 17.311v11.691c0 2.013.114 3.494.131 5.414 20.795-4.922 37.559-13.578 56.357-25.449 5.536 4.348 9.015 8.074 13.443 12.584 1.44-2.651 4.919-10.122 6.184-12.09-4.631-4.516-6.554-7.161-10.24-9.83 4.436-3.178 4.499-4.077 15.099-13.43-2.213-4.184-3.427-8.292-5.642-12.367-5.13 5.513-9.01 9.942-20.069 17.271-15.118-7.945-29.095-15.948-55.218-23.228zm88.803 13.018c1.822-4.139 2.97-6.928 5.69-13.097C89.785 75.835 88.29 67.063 78.649 49.527c-4.11-6.99-13.357-2-9.812 4.662 9.743 19.691 15.589 33.692 25.687 55.33z"/>
+ <path fill="#221b1b" opacity=".3" d="M161.084 143.505c-1.822 4.139-2.971 6.928-5.691 13.098 10.43 20.586 11.925 29.358 21.566 46.894 4.11 6.99 13.357 2 9.812-4.662-9.743-19.691-15.589-33.692-25.687-55.33z"/>
+ <path fill="#ffffff" d="M76.823 205.732c-4.589 7.801-15.239 4.179-9.285-7.925 10.459-23.215 33.974-81.095 46.709-109.634 3.71-8.642 13.584-3.082 10.646 4.171-14.764 34.155-34.586 85.432-48.07 113.388zm63.945-34.69c-4.028 6.676-14.676 1.93-8.722-10.174 10.459-23.215 33.974-81.093 46.709-109.633 3.71-8.643 13.584-3.082 10.646 4.171-14.764 34.154-35.149 87.679-48.633 115.636zm-24.577-4.365c-4.028 8.924-14.114 4.74-8.159-7.363 10.457-23.215 14.859-37.243 27.594-65.782 3.71-8.643 13.584-3.082 10.646 4.171-14.764 34.153-16.597 41.017-30.081 68.974zM5.721 96.501c-.002.685-.045 1.177-.045 1.873v12.59c12.703 4.029 31.221 9.558 42.797 17.66-8.916 6.28-21.324 12.328-42.797 17.311v11.691c0 2.013.114 3.494.131 5.414 20.795-4.922 37.559-13.578 56.357-25.449 5.536 4.348 9.015 8.074 13.443 12.584 1.44-2.651 4.919-10.122 6.184-12.09-4.631-4.516-6.554-7.161-10.24-9.83 4.436-3.178 4.499-4.077 15.099-13.43-2.213-4.184-3.427-8.292-5.642-12.367-5.13 5.513-9.01 9.942-20.069 17.271-15.118-7.945-29.095-15.948-55.218-23.228zm88.803 13.018c1.822-4.139 2.97-6.928 5.69-13.097C89.785 75.835 88.29 67.063 78.649 49.527c-4.11-6.99-13.357-2-9.812 4.662 9.743 19.691 15.589 33.692 25.687 55.33zm155.749 50.205c.003-.766.051-1.318.051-2.098v-12.977c-12.608-3.988-31.039-9.385-42.713-17.556 8.904-6.272 21.294-12.313 42.713-17.291V98.374c0-2.109-.118-3.665-.137-5.672-20.752 4.926-37.497 13.571-56.267 25.424-5.536-4.349-9.015-8.076-13.443-12.586-1.44 2.651-4.919 10.124-6.184 12.092 4.631 4.515 6.554 7.159 10.24 9.828-4.436 3.178-4.499 4.077-15.099 13.43 2.213 4.184 3.427 8.291 5.642 12.367 5.13-5.513 9.01-9.941 20.069-17.272 15.3 8.043 28.437 16.375 55.128 23.739z"/>
+ <path fill="#ffffff" d="M250.273 159.724c.003-.766.051-1.318.051-2.098v-12.977c-12.608-3.988-31.039-9.385-42.713-17.556 8.904-6.272 21.294-12.313 42.713-17.291V98.374c0-2.109-.118-3.665-.137-5.672-20.752 4.926-37.497 13.571-56.267 25.424-5.536-4.349-9.015-8.076-13.443-12.586-1.44 2.651-4.919 10.124-6.184 12.092 4.631 4.515 6.554 7.159 10.24 9.828-4.436 3.178-4.499 4.077-15.099 13.43 2.213 4.184 3.427 8.291 5.642 12.367 5.13-5.513 9.01-9.941 20.069-17.272 15.3 8.043 28.437 16.375 55.128 23.739zm-89.189-16.219c-1.822 4.139-2.971 6.928-5.691 13.098 10.43 20.586 11.925 29.358 21.566 46.894 4.11 6.99 13.357 2 9.812-4.662-9.743-19.691-15.589-33.692-25.687-55.33zm-84.261 62.227c-4.589 7.801-15.239 4.179-9.285-7.925 10.459-23.215 33.974-81.095 46.709-109.634 3.71-8.642 13.584-3.082 10.646 4.171-14.764 34.155-34.586 85.432-48.07 113.388zm63.945-34.69c-4.028 6.676-14.676 1.93-8.722-10.174 10.459-23.215 33.974-81.093 46.709-109.633 3.71-8.643 13.584-3.082 10.646 4.171-14.764 34.154-35.149 87.679-48.633 115.636zm-24.577-4.365c-4.028 8.924-14.114 4.74-8.159-7.363 10.457-23.215 14.859-37.243 27.594-65.782 3.71-8.643 13.584-3.082 10.646 4.171-14.764 34.153-16.597 41.017-30.081 68.974zM5.721 96.501c-.002.685-.045 1.177-.045 1.873v12.59c12.703 4.029 31.221 9.558 42.797 17.66-8.916 6.28-21.324 12.328-42.797 17.311v11.691c0 2.013.114 3.494.131 5.414 20.795-4.922 37.559-13.578 56.357-25.449 5.536 4.348 9.015 8.074 13.443 12.584 1.44-2.651 4.919-10.122 6.184-12.09-4.631-4.516-6.554-7.161-10.24-9.83 4.436-3.178 4.499-4.077 15.099-13.43-2.213-4.184-3.427-8.292-5.642-12.367-5.13 5.513-9.01 9.942-20.069 17.271-15.118-7.945-29.095-15.948-55.218-23.228zm88.803 13.018c1.822-4.139 2.97-6.928 5.69-13.097C89.785 75.835 88.29 67.063 78.649 49.527c-4.11-6.99-13.357-2-9.812 4.662 9.743 19.691 15.589 33.692 25.687 55.33z"/>
+ <path fill="#ffffff" d="M161.084 143.505c-1.822 4.139-2.971 6.928-5.691 13.098 10.43 20.586 11.925 29.358 21.566 46.894 4.11 6.99 13.357 2 9.812-4.662-9.743-19.691-15.589-33.692-25.687-55.33z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/frozen-bubble.svg b/.icons/Gruvbox_Dark-2/apps/64/frozen-bubble.svg
new file mode 100644
index 000000000..be3160e13
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/frozen-bubble.svg
@@ -0,0 +1,84 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="pJGmW6W958LBeFtSbOY4K7mTybC8gGpF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#pJGmW6W958LBeFtSbOY4K7mTybC8gGpF)">
+ <linearGradient id="_lgradient_51" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_51)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_52" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_52)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="W3uUO0TmEKAZxL1mlefSGdm87PzkWcPZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#W3uUO0TmEKAZxL1mlefSGdm87PzkWcPZ)">
+ <path d="M 107.699792 126.530959 C 100.822964 147.798119 87.682501 171.391876 60.333333 167.437547 C 62.141782 149.649585 69.526374 131.740031 79.957899 117.369091 C 82.156884 114.339688 86.694198 112.99663 88.571027 110.358587 L 107.699792 126.530959 Z"/>
+ </g>
+ <defs>
+ <filter id="vMgpzY70yrgGYzqICHBxqXm7xHO0QN7Z" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#vMgpzY70yrgGYzqICHBxqXm7xHO0QN7Z)">
+ <path d="M 118.424224 61.541672 C 102.17461 61.781221 69.638093 88.308121 65.604934 120.207886 C 64.443544 129.393752 65.635674 139.174389 68.643686 148.311892 C 70.306076 176.987546 107.960772 195.307175 131.47811 196.861193 C 160.249193 197.539058 187.120139 173.060647 192.400739 166.490624 C 202.058222 152.207868 188.389087 121.419206 176.19406 103.489536 C 162.811039 83.813203 137.86302 69.486033 118.424224 61.541672 Z"/>
+ </g>
+ <path fill="#9b33ae" d="M 107.699792 124.11429 C 100.822964 145.381449 87.682501 168.975206 60.333333 165.020878 C 62.141782 147.232916 69.526374 129.323362 79.957899 114.952421 C 82.156884 111.923019 86.694198 110.579961 88.571027 107.941918 L 107.699792 124.11429 Z"/>
+ <linearGradient id="_lgradient_53" x1="0" x2=".796" y1="0" y2=".915" gradientTransform="matrix(130.499998,0,0,135.33333,65.166664,59.125)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_53)" d="M 118.424224 59.125 C 102.17461 59.36455 69.638093 85.891449 65.604934 117.791217 C 64.443544 126.977083 65.635674 136.75772 68.643686 145.895223 C 70.306076 174.570877 107.960772 192.890506 131.47811 194.444524 C 160.249193 195.122389 187.120139 170.643978 192.400739 164.073955 C 202.058222 149.791199 188.389087 119.002537 176.19406 101.072867 C 162.811039 81.396531 137.86302 67.069362 118.424224 59.125 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 118.423013 59.125 C 102.1734 59.36455 69.63879 85.89076 65.605631 117.790528 C 65.261088 120.515649 65.144022 123.295608 65.199707 126.0931 C 65.24023 124.113321 65.36055 122.145632 65.605631 120.207195 C 69.63879 88.307427 102.1734 61.781217 118.423013 61.541667 C 137.86181 69.486028 162.808709 83.812434 176.19173 103.48877 C 185.190827 116.719638 194.966589 136.938788 195.605304 152.37435 C 195.993179 136.689736 185.671328 115.009428 176.19173 101.072103 C 162.808709 81.395768 137.86181 67.069362 118.423013 59.125 Z"/>
+ </g>
+ <path fill="#fcf8fd" d="M 80.871375 170.403387 C 69.036679 159.136357 66.468747 142.359473 75.140471 132.962088 C 83.812194 123.564702 100.460805 125.082616 112.295501 136.349646 C 124.130197 147.616676 126.698129 164.39356 118.026406 173.790946 C 109.354682 183.188331 92.706071 181.670417 80.871375 170.403387 Z"/>
+ <g opacity=".4">
+ <path d="M 158.808343 100.208336 C 180.254306 107.225538 204.046443 120.634234 200.058866 148.541669 C 182.121355 146.696302 164.061219 139.160966 149.569445 128.516512 C 146.514566 126.272646 145.160223 121.642705 142.499999 119.727564 L 158.808343 100.208336 Z"/>
+ </g>
+ <linearGradient id="_lgradient_54" x1="1.486" x2="-.612" y1="1.515" y2="-.968" gradientTransform="matrix(58.000001,0,0,48.333333,142.499999,97.791667)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_54)" d="M 158.808343 97.791667 C 180.254306 104.808869 204.046443 118.217565 200.058866 146.125 C 182.121355 144.279633 164.061219 136.744297 149.569445 126.099843 C 146.514566 123.855977 145.160223 119.226035 142.499999 117.310895 L 158.808343 97.791667 Z"/>
+ <defs>
+ <filter id="jjHjPKTRivAPilUNGG4C8BzYpxZ43w8c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#jjHjPKTRivAPilUNGG4C8BzYpxZ43w8c)">
+ <path d="M 108.666666 124.37566 C 112.024929 138.956913 83.063374 153.994341 68.533218 148.154746 C 61.539459 145.343989 60.347671 134.642539 60.64231 126.270181 C 60.939309 118.854301 60.195396 116.59627 67.619507 115.888578 C 81.679904 114.58598 107.190987 117.968337 108.666666 124.37566 Z"/>
+ </g>
+ <path fill="#fdc92b" d="M 108.398001 121.055162 C 111.756263 135.636415 82.794708 150.673843 68.264552 144.834248 C 61.270794 142.023491 60.079005 131.322042 60.373645 122.949684 C 60.670643 115.533804 59.926731 113.275772 67.350841 112.56808 C 81.411239 111.265482 106.922321 114.647839 108.398001 121.055162 Z"/>
+ <g opacity=".2">
+ <circle cx="70" cy="105.042" r="14.5" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <circle cx="101.417" cy="102.625" r="21.75" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#ffffff" cx="70" cy="102.625" r="14.5" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="101.417" cy="100.208" r="21.75" vector-effect="non-scaling-stroke"/>
+ <circle fill="#3b3b3b" cx="94.167" cy="102.625" r="9.667" vector-effect="non-scaling-stroke"/>
+ <circle fill="#3b3b3b" cx="67.583" cy="102.625" r="7.25" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fs-uae-launcher.svg b/.icons/Gruvbox_Dark-2/apps/64/fs-uae-launcher.svg
new file mode 100644
index 000000000..b4e5a698c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fs-uae-launcher.svg
@@ -0,0 +1,72 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_gHrtS1shbUqLexAxjaWKnZKVhedkogl0">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_gHrtS1shbUqLexAxjaWKnZKVhedkogl0)">
+ <defs>
+ <filter id="iFijKSPUtCXN9ZxWdYFwUS0WXvNu8Bbu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#iFijKSPUtCXN9ZxWdYFwUS0WXvNu8Bbu)">
+ <linearGradient id="_lgradient_106" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_106)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_107" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_107)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 178.095885 67.955591 L 116.029704 167.582608 L 101.098722 144.548758 L 79.807608 144.548758 L 108.520351 189.228105 L 123.740823 189.149342 L 199.246642 67.955578 L 178.095885 67.955591 Z"/>
+ </g>
+ <linearGradient id="_lgradient_108" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(119.439033,0,0,121.272527,79.807608,64.764196)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_108)" d="M 178.095885 64.764209 L 116.029704 164.391226 L 101.098722 141.357376 L 79.807608 141.357376 L 108.520351 186.036723 L 123.740823 185.95796 L 199.246642 64.764196 L 178.095885 64.764209 Z"/>
+ <g opacity=".2">
+ <path d="M 151.288277 67.955591 L 89.222096 167.582608 L 74.29112 144.548758 L 53 144.548758 L 81.712745 189.228105 L 96.933215 189.149342 L 172.439033 67.955569 L 151.288277 67.955591 Z"/>
+ </g>
+ <linearGradient id="_lgradient_109" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(119.439033,0,0,121.272536,53,64.764187)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff44"/>
+ <stop offset="100%" style="stop-color:#14dc14"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_109)" d="M 151.288277 64.764209 L 89.222096 164.391226 L 74.29112 141.357376 L 53 141.357376 L 81.712745 186.036723 L 96.933215 185.95796 L 172.439033 64.764187 L 151.288277 64.764209 Z"/>
+ <defs>
+ <filter id="QyadeMrzg4UuC6Qfy8f2Ihb9B8jAlrWq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#QyadeMrzg4UuC6Qfy8f2Ihb9B8jAlrWq)">
+ <path d="M 184.708333 188.940881 C 183.43178 188.717484 182.314797 188.01538 181.612693 186.962224 C 180.878675 185.940982 180.59145 184.632515 180.782933 183.387876 C 181.00633 182.143237 181.708434 181.026253 182.76159 180.292236 C 183.782832 179.558218 185.059385 179.270993 186.335938 179.49439 C 186.974214 179.622045 187.612491 179.653959 188.282681 179.622045 C 189.623061 179.717787 190.931528 179.398649 192.112339 178.760372 C 192.431477 178.536976 192.718702 178.217837 192.910185 177.898699 C 193.293151 177.06894 193.45272 176.175353 193.420806 175.31368 C 193.45272 174.611576 193.356978 173.941386 193.133581 173.303109 C 193.03784 173.047799 192.910185 172.824402 192.718702 172.601005 C 192.431477 172.313781 192.112339 172.05847 191.761287 171.866987 C 191.123011 171.484021 190.484734 171.132969 189.814544 170.845745 C 188.889043 170.398952 187.995456 169.920244 187.10187 169.409623 C 185.952972 168.707519 184.899816 167.87776 184.006229 166.920345 C 182.889245 165.739534 182.059486 164.335326 181.516951 162.835376 C 180.974416 161.207772 180.687192 159.484425 180.719106 157.729165 C 180.687192 155.559025 181.133985 153.388886 181.995658 151.378315 C 182.857332 149.527314 184.197712 147.963536 185.857231 146.782725 C 188.410336 145.15512 191.410235 144.325361 194.442048 144.421102 C 196.101567 144.421102 197.729171 144.612585 199.324862 144.995551 C 200.569501 145.314689 201.622657 146.080621 202.292848 147.165691 C 202.963038 148.250761 203.154521 149.559227 202.867296 150.771953 C 202.548158 152.016592 201.782226 153.069748 200.697157 153.739938 C 199.612087 154.410128 198.30362 154.601611 197.090895 154.314387 C 196.165394 154.09099 195.20798 153.995248 194.282479 153.995248 C 193.197409 153.931421 192.144253 154.186731 191.218752 154.729266 C 191.027269 154.920749 190.835786 155.112232 190.708131 155.367543 C 190.388993 156.10156 190.261338 156.899406 190.293251 157.697251 C 190.261338 158.367442 190.357079 159.037632 190.580476 159.675908 C 190.676217 159.963133 190.803873 160.186529 190.995356 160.378012 C 191.28258 160.69715 191.601718 160.920547 191.95277 161.143944 C 192.591046 161.52691 193.229323 161.846048 193.899513 162.165186 C 194.825014 162.61198 195.718601 163.090687 196.612188 163.601308 C 197.761085 164.271498 198.814241 165.101258 199.707828 166.090586 C 200.824812 167.271397 201.654571 168.643691 202.197106 170.175555 C 202.739641 171.80316 203.026865 173.526506 202.994952 175.249852 C 203.058779 177.675302 202.516244 180.068839 201.431174 182.238979 C 200.441846 184.153808 198.941897 185.781413 197.090895 186.93031 C 194.37822 188.526001 191.28258 189.323846 188.155026 189.228105 C 186.974214 189.228105 185.825317 189.132364 184.708333 188.940881 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 199.324862 141.804169 C 200.569501 142.123307 201.622657 142.889239 202.292848 143.974309 C 202.963038 145.059379 203.154521 146.367845 202.867296 147.580571 C 202.548158 148.82521 201.782226 149.878366 200.697157 150.548556 C 199.612087 151.218746 198.30362 151.410229 197.090895 151.123005 C 196.165394 150.899608 195.20798 150.803866 194.282479 150.803866 C 193.197409 150.740039 192.144253 150.995349 191.218752 151.537884 C 191.027269 151.729367 190.835786 151.92085 190.708131 152.176161 C 190.388993 152.910178 190.261338 153.708024 190.293251 154.505869 C 190.261338 155.17606 190.357079 155.84625 190.580476 156.51644 C 190.676217 156.771751 190.803873 156.995147 190.995356 157.18663 C 191.28258 157.505768 191.601718 157.761079 191.95277 157.952562 C 192.591046 158.335528 193.229323 158.654666 193.899513 158.973804 C 194.825014 159.420598 195.718601 159.899305 196.612188 160.409926 C 197.761085 161.080116 198.814241 161.909876 199.707828 162.899204 C 200.824812 164.080015 201.654571 165.45231 202.197106 166.984173 C 202.739641 168.611778 203.026865 170.335124 202.994952 172.05847 C 203.058779 174.48392 202.516244 176.877457 201.431174 179.047597 C 200.441846 180.962426 198.941897 182.590031 197.090895 183.738928 C 194.37822 185.334619 191.28258 186.132465 188.155026 186.036723 C 186.974214 186.036723 185.825317 185.940982 184.708333 185.749499 C 183.43178 185.526102 182.314797 184.823998 181.612693 183.770842 C 180.878675 182.7496 180.59145 181.473047 180.782933 180.196494 C 181.00633 178.951855 181.708434 177.834871 182.76159 177.100854 C 183.782832 176.366836 185.059385 176.079611 186.335938 176.303008 C 186.974214 176.430663 187.612491 176.462577 188.282681 176.430663 C 189.623061 176.526405 190.931528 176.207267 192.112339 175.56899 C 192.431477 175.345594 192.718702 175.026455 192.910185 174.707317 C 193.293151 173.877558 193.45272 173.015885 193.420806 172.122298 C 193.45272 171.420194 193.356978 170.750004 193.133581 170.111727 C 193.03784 169.856417 192.910185 169.63302 192.718702 169.409623 C 192.431477 169.122399 192.112339 168.867088 191.761287 168.675605 C 191.123011 168.292639 190.484734 167.941587 189.814544 167.654363 C 188.889043 167.20757 187.995456 166.728862 187.10187 166.218241 C 185.952972 165.516137 184.899816 164.686378 184.006229 163.728963 C 182.889245 162.548152 182.059486 161.143944 181.516951 159.643994 C 180.974416 158.01639 180.687192 156.293043 180.719106 154.537783 C 180.687192 152.367644 181.133985 150.197504 181.995658 148.186933 C 182.857332 146.335932 184.197712 144.772154 185.857231 143.591343 C 188.410336 141.963738 191.410235 141.133979 194.442048 141.229721 C 196.101567 141.229721 197.729171 141.421203 199.324862 141.804169 Z"/>
+ <defs>
+ <filter id="LP9OASl9kDClmqiEFIx89xrRmpwPY5hC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#LP9OASl9kDClmqiEFIx89xrRmpwPY5hC)">
+ <path fill-rule="evenodd" d="M 160.038951 170.079813 C 158.762398 170.079813 157.549673 169.569192 156.656086 168.675605 C 155.762499 167.782018 155.251878 166.569293 155.251878 165.29274 C 155.251878 164.016188 155.762499 162.803462 156.656086 161.909876 C 157.549673 161.016289 158.762398 160.505667 160.038951 160.505667 L 169.485441 160.505667 C 170.761994 160.505667 171.974719 161.016289 172.868306 161.909876 C 173.761893 162.803462 174.272514 164.016188 174.272514 165.29274 C 174.272514 166.569293 173.761893 167.782018 172.868306 168.675605 C 171.974719 169.569192 170.761994 170.079813 169.485441 170.079813 L 160.038951 170.079813 Z M 164.826024 184.217635 C 164.826024 185.462274 164.347316 186.706913 163.421815 187.6005 C 162.528229 188.494087 161.315503 189.004708 160.038951 189.004708 C 158.794312 189.004708 157.581586 188.494087 156.656086 187.6005 C 155.762499 186.706913 155.251878 185.494188 155.251878 184.217635 C 155.251878 180.387977 155.219964 176.558319 155.156136 172.72866 C 155.124222 170.398952 155.124222 168.037329 155.092309 165.70762 C 155.028481 162.643893 155.18805 159.548253 155.539102 156.484526 C 155.698671 155.207973 155.985896 153.931421 156.400775 152.718696 C 156.815655 151.442143 157.453931 150.229418 158.283691 149.144348 C 159.975123 147.101863 162.304832 145.697655 164.889851 145.187034 C 166.102576 144.931724 167.315301 144.740241 168.55994 144.676413 C 169.932235 144.580672 171.336443 144.548758 172.708737 144.548758 C 173.98529 144.548758 175.198015 145.059379 176.091602 145.98488 C 176.985189 146.878467 177.463896 148.091192 177.463896 149.367744 C 177.463896 150.644297 176.953275 151.857022 176.027774 152.750609 C 175.134187 153.644196 173.921462 154.122904 172.644909 154.122904 C 171.496012 154.122904 170.3152 154.154817 169.166303 154.218645 C 168.400371 154.282473 167.602526 154.378214 166.836594 154.569697 C 166.421714 154.633525 166.070662 154.825008 165.751524 155.112232 C 165.655783 155.303715 165.560041 155.495198 165.496214 155.718595 C 165.272817 156.356871 165.113248 156.995147 165.04942 157.665338 C 164.730282 160.282271 164.602627 162.931118 164.666454 165.579965 C 164.698368 167.909674 164.698368 170.271296 164.730282 172.601005 C 164.79411 176.462577 164.826024 180.324149 164.826024 184.217635 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 160.038951 166.888431 C 158.762398 166.888431 157.549673 166.37781 156.656086 165.484223 C 155.762499 164.590636 155.251878 163.377911 155.251878 162.101358 C 155.251878 160.824806 155.762499 159.612081 156.656086 158.718494 C 157.549673 157.824907 158.762398 157.314286 160.038951 157.314286 L 169.485441 157.314286 C 170.761994 157.314286 171.974719 157.824907 172.868306 158.718494 C 173.761893 159.612081 174.272514 160.824806 174.272514 162.101358 C 174.272514 163.377911 173.761893 164.590636 172.868306 165.484223 C 171.974719 166.37781 170.761994 166.888431 169.485441 166.888431 L 160.038951 166.888431 Z"/>
+ <path fill="#ffffff" d="M 164.826024 181.026253 C 164.826024 182.270892 164.347316 183.515531 163.421815 184.409118 C 162.528229 185.302705 161.315503 185.813326 160.038951 185.813326 C 158.794312 185.813326 157.581586 185.302705 156.656086 184.409118 C 155.762499 183.515531 155.251878 182.302806 155.251878 181.026253 C 155.251878 177.196595 155.219964 173.366937 155.156136 169.537278 C 155.124222 167.20757 155.124222 164.877861 155.092309 162.516238 C 155.028481 159.452511 155.18805 156.356871 155.539102 153.293144 C 155.698671 152.016592 155.985896 150.740039 156.400775 149.527314 C 156.815655 148.250761 157.453931 147.038036 158.283691 145.952966 C 159.975123 143.910481 162.304832 142.506273 164.889851 141.995652 C 166.102576 141.740342 167.315301 141.548859 168.55994 141.485031 C 169.932235 141.38929 171.336443 141.357376 172.708737 141.357376 C 173.98529 141.357376 175.198015 141.867997 176.091602 142.793498 C 176.985189 143.687085 177.463896 144.89981 177.463896 146.176363 C 177.463896 147.452915 176.953275 148.66564 176.027774 149.559227 C 175.134187 150.452814 173.921462 150.931522 172.644909 150.931522 C 171.496012 150.931522 170.3152 150.963435 169.166303 151.027263 C 168.400371 151.091091 167.602526 151.186832 166.836594 151.378315 C 166.421714 151.442143 166.070662 151.633626 165.751524 151.952764 C 165.655783 152.112333 165.560041 152.303816 165.496214 152.527213 C 165.272817 153.165489 165.113248 153.803765 165.04942 154.473956 C 164.730282 157.090889 164.602627 159.739736 164.666454 162.388583 C 164.698368 164.718292 164.698368 167.079914 164.730282 169.409623 C 164.79411 173.271195 164.826024 177.132767 164.826024 181.026253 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fslint_icon.svg b/.icons/Gruvbox_Dark-2/apps/64/fslint_icon.svg
new file mode 120000
index 000000000..746aac97d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fslint_icon.svg
@@ -0,0 +1 @@
+document.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/full-throttle-remastered.svg b/.icons/Gruvbox_Dark-2/apps/64/full-throttle-remastered.svg
new file mode 100755
index 000000000..f6d13d0c3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/full-throttle-remastered.svg
@@ -0,0 +1,52 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_wsW2JwlKjZlEp9BNlOmxVrLP4Z59iMRD">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_wsW2JwlKjZlEp9BNlOmxVrLP4Z59iMRD)">
+ <defs>
+ <filter id="0IPuvEOORtQFD8cmGgQNiBIdmo0OLrEG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#0IPuvEOORtQFD8cmGgQNiBIdmo0OLrEG)">
+ <linearGradient id="_lgradient_102" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_102)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_103" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_103)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 89.427186 202.561024 C 89.521776 202.316501 89.795788 200.625794 90.036085 198.803889 C 91.478102 187.869865 91.376871 180.86311 94.22025 176.191531 C 94.743999 175.331003 96.234094 173.428026 97.531519 171.962696 C 98.828945 170.497373 99.890471 169.580312 99.890471 169.401026 C 99.890471 169.175974 99.514075 169.135374 98.67526 169.269766 C 94.665906 169.912257 92.247442 169.183222 91.145831 167.303371 C 90.57491 166.329132 91.222118 167.581246 91.145831 143.532267 C 91.058181 115.898805 91.351842 118.547769 93.885878 117.27584 C 95.718963 116.35572 98.002046 114.925696 100.021989 114.603093 C 103.461337 114.053793 105.795775 116.604469 107.501168 119.930676 C 107.968286 120.841749 108.500732 121.529379 108.690509 121.466685 C 109.232439 121.287638 109.331599 96.403112 108.790443 96.403112 C 108.57399 96.403112 108.166367 97.001735 107.884604 97.73338 C 107.169119 99.591316 105.488264 103.871358 103.481158 104.764612 C 101.384178 105.697864 94.705106 108.058493 93.311296 108.058493 C 92.746579 108.058493 91.334557 107.905367 91.145831 107.718213 C 90.886198 107.46073 91.142453 103.094844 91.145831 89.783208 C 91.148693 80.106104 91.024829 73.262626 91.145831 73.073727 C 92.220907 71.396088 109.061359 70.701465 114.888441 71.998546 C 116.067911 72.261066 118.062297 72.966652 119.3204 73.566455 C 122.587875 75.12424 124.638585 78.008492 126.877358 82.230321 C 127.001431 82.464249 127.281886 82.655678 127.50063 82.655678 C 127.832188 82.655678 127.911668 81.925024 127.977943 72.707001 C 128.021553 66.6247 127.984085 56.436331 127.894593 56.071665 C 127.894593 56.071665 124.7332 60.253083 124.317395 61.081245 L 123.422532 61.827988 L 117.94025 61.731063 C 114.925467 61.677748 101.730945 61.732482 90.868635 61.720621 C 80.006325 61.708644 67.211322 61.889164 66.947261 61.989651 C 65.984845 62.355889 66.950255 62.96527 69.400441 64.296643 C 73.625074 66.59225 77.580861 71.503076 78.60902 75.333037 C 79.210825 77.574905 79.189179 106.297936 78.584144 108.843864 C 77.997898 111.309667 76.030262 113.109202 74.180763 115.090283 C 73.311639 116.021244 72.600521 116.897853 72.600521 117.038295 C 72.600521 117.178707 73.315385 117.991079 74.189113 118.843512 C 75.942824 120.554507 78.240255 122.625326 78.677365 124.363193 C 79.092875 126.015235 79.415407 174.242162 79.028726 176.902458 C 78.643785 179.550563 76.939848 180.688112 74.742197 183.017907 C 72.686877 185.196781 72.685649 185.192929 75.831057 186.381557 C 78.39805 187.351608 83.217221 189.541826 84.194798 191.004717 C 85.211834 192.526623 86.539507 195.37045 87.624589 199.319512 C 88.117368 201.113015 88.578586 202.676123 88.649495 202.79309 C 88.863737 203.146515 89.244832 203.032883 89.427373 202.561159 L 89.427186 202.561024 Z"/>
+ </g>
+ <linearGradient id="_lgradient_104" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(61.416436,0,0,146.928219,66.57971,53)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_104)" d="M 89.427186 199.48936 C 89.521776 199.244837 89.795788 197.55413 90.036085 195.732225 C 91.478102 184.798201 91.376871 177.791446 94.22025 173.119867 C 94.743999 172.259339 96.234094 170.356362 97.531519 168.891033 C 98.828945 167.425709 99.890471 166.508648 99.890471 166.329362 C 99.890471 166.10431 99.514075 166.06371 98.67526 166.198102 C 94.665906 166.840593 92.247442 166.111558 91.145831 164.231707 C 90.57491 163.257468 91.222118 164.509582 91.145831 140.460603 C 91.058181 112.827141 91.351842 115.476105 93.885878 114.204176 C 95.718963 113.284056 98.002046 111.854032 100.021989 111.531429 C 103.461337 110.982129 105.795775 113.532805 107.501168 116.859012 C 107.968286 117.770085 108.500732 118.457715 108.690509 118.395021 C 109.232439 118.215974 109.331599 93.331448 108.790443 93.331448 C 108.57399 93.331448 108.166367 93.930071 107.884604 94.661716 C 107.169119 96.519652 105.488264 100.799694 103.481158 101.692948 C 101.384178 102.6262 94.705106 104.986829 93.311296 104.986829 C 92.746579 104.986829 91.334557 104.833703 91.145831 104.646549 C 90.886198 104.389066 91.142453 100.02318 91.145831 86.711544 C 91.148693 77.03444 91.024829 70.190962 91.145831 70.002063 C 92.220907 68.324424 109.061359 67.629801 114.888441 68.926882 C 116.067911 69.189402 118.062297 69.894988 119.3204 70.494791 C 122.587875 72.052576 124.638585 74.936828 126.877358 79.158658 C 127.001431 79.392585 127.281886 79.584014 127.50063 79.584014 C 127.832188 79.584014 127.911668 78.853361 127.977943 69.635338 C 128.021553 63.553036 127.984085 53.364666 127.894593 53 C 127.894593 53 124.7332 57.18142 124.317395 58.009581 L 123.422532 58.756324 L 117.94025 58.659399 C 114.925467 58.606084 101.730945 58.660818 90.868635 58.648834 C 80.006325 58.636919 67.211322 58.817384 66.947261 58.917871 C 65.984845 59.284108 66.950255 59.893489 69.400441 61.224863 C 73.625074 63.52047 77.580861 68.431296 78.60902 72.261256 C 79.210825 74.503125 79.189179 103.226155 78.584144 105.772084 C 77.997898 108.237886 76.030262 110.037421 74.180763 112.018503 C 73.311639 112.949464 72.600521 113.826072 72.600521 113.966514 C 72.600521 114.106926 73.315385 114.919299 74.189113 115.771731 C 75.942824 117.482726 78.240255 119.553546 78.677365 121.291413 C 79.092875 122.943454 79.415407 171.170381 79.028726 173.830678 C 78.643785 176.478782 76.939848 177.616331 74.742197 179.946126 C 72.686877 182.125 72.685649 182.121149 75.831057 183.309777 C 78.39805 184.279827 83.217221 186.470045 84.194798 187.932937 C 85.211834 189.454843 86.539507 192.29867 87.624589 196.247731 C 88.117368 198.041235 88.578586 199.604343 88.649495 199.721309 C 88.863737 200.074734 89.244832 199.961102 89.427373 199.489378 L 89.427186 199.48936 Z"/>
+ <g opacity=".2">
+ <path d="M 140.607661 67.868061 C 140.304726 68.053833 140.244532 73.590953 140.307736 81.542992 C 140.399685 93.105807 140.00824 89.370428 142.383144 86.341618 C 145.685384 82.130234 150.087202 83.235407 151.944407 83.030566 C 156.692243 82.914355 157.840866 82.968253 158.290589 83.414456 C 158.750765 83.871034 159.183413 86.124001 158.794437 96.7198 L 158.794437 110.971714 C 158.794437 110.971714 155.518847 113.571172 153.731885 115.326465 C 153.123742 115.994354 152.628204 116.712861 152.628204 116.92201 C 152.628204 117.131153 153.067559 117.796002 153.599925 118.397585 C 154.950426 120.802893 158.638479 122.872306 158.638479 122.872306 L 158.734482 147.477262 C 158.818692 174.352962 158.802784 172.700085 158.182663 173.233882 C 158.182663 173.233882 153.77028 177.835262 152.568275 178.428394 C 158.87791 180.502757 161.403605 182.177384 164.060984 187.941668 C 164.49529 189.357387 164.607662 190.712875 164.852719 190.712875 C 165.097795 190.712875 165.210136 189.357387 165.644491 187.941668 C 168.30187 182.177384 170.827565 180.502757 177.1372 178.428394 C 175.935195 177.835237 171.522812 173.233882 171.522812 173.233882 C 170.902685 172.70006 170.886758 174.352962 170.970993 147.477262 L 171.066996 122.872306 C 171.066996 122.872306 174.755049 120.802893 176.10555 118.397585 C 176.637898 117.796014 177.077271 117.131153 177.077271 116.92201 C 177.077271 116.712867 176.581715 115.994354 175.97359 115.326465 C 174.186628 113.571172 170.911038 110.971714 170.911038 110.971714 L 170.911038 96.7198 C 170.52205 86.124001 170.954648 83.871034 171.414886 83.414456 C 171.864621 82.968247 173.013233 82.914349 177.761068 83.030566 C 179.618273 83.23541 184.020091 82.130234 187.322332 86.341618 C 189.697235 89.370428 189.30579 93.105807 189.397739 81.542992 C 189.460882 73.590953 189.400712 68.053846 189.097783 67.868061 C 188.002394 69.562844 185.582788 73.91433 185.582788 73.91433 C 185.118969 74.149393 176.599263 74.007354 164.852725 74.010302 C 153.106187 74.007357 144.586482 74.149393 144.122663 73.91433 C 144.122663 73.91433 141.703056 69.562844 140.607667 67.868061 L 140.607661 67.868061 Z"/>
+ </g>
+ <linearGradient id="_lgradient_105" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(49.135129,0,0,122.844814,140.28516,64.796397)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_105)" d="M 140.607661 64.796397 C 140.304726 64.982169 140.244532 70.519289 140.307736 78.471329 C 140.399685 90.034143 140.00824 86.298764 142.383144 83.269954 C 145.685384 79.05857 150.087202 80.163743 151.944407 79.958902 C 156.692243 79.842691 157.840866 79.896589 158.290589 80.342792 C 158.750765 80.79937 159.183413 83.052338 158.794437 93.648136 L 158.794437 107.900051 C 158.794437 107.900051 155.518847 110.499508 153.731885 112.254801 C 153.123742 112.92269 152.628204 113.641197 152.628204 113.850346 C 152.628204 114.059489 153.067559 114.724338 153.599925 115.325921 C 154.950426 117.731229 158.638479 119.800642 158.638479 119.800642 L 158.734482 144.405598 C 158.818692 171.281298 158.802784 169.628421 158.182663 170.162218 C 158.182663 170.162218 153.77028 174.763598 152.568275 175.35673 C 158.87791 177.431093 161.403605 179.10572 164.060984 184.870004 C 164.49529 186.285723 164.607662 187.641211 164.852719 187.641211 C 165.097795 187.641211 165.210136 186.285723 165.644491 184.870004 C 168.30187 179.10572 170.827565 177.431093 177.1372 175.35673 C 175.935195 174.763574 171.522812 170.162218 171.522812 170.162218 C 170.902685 169.628396 170.886758 171.281298 170.970993 144.405598 L 171.066996 119.800642 C 171.066996 119.800642 174.755049 117.731229 176.10555 115.325921 C 176.637898 114.72435 177.077271 114.059489 177.077271 113.850346 C 177.077271 113.641203 176.581715 112.92269 175.97359 112.254801 C 174.186628 110.499508 170.911038 107.900051 170.911038 107.900051 L 170.911038 93.648136 C 170.52205 83.052338 170.954648 80.79937 171.414886 80.342792 C 171.864621 79.896583 173.013233 79.842685 177.761068 79.958902 C 179.618273 80.163746 184.020091 79.05857 187.322332 83.269954 C 189.697235 86.298764 189.30579 90.034143 189.397739 78.471329 C 189.460894 70.519289 189.400712 64.982182 189.097777 64.796397 C 188.002388 66.49118 185.582781 70.842666 185.582781 70.842666 C 185.118962 71.077729 176.599257 70.935693 164.852719 70.938638 C 153.106181 70.935693 144.586476 71.077729 144.122657 70.842666 C 144.122657 70.842666 141.70305 66.49118 140.607661 64.796397 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fuse-emulator.svg b/.icons/Gruvbox_Dark-2/apps/64/fuse-emulator.svg
new file mode 120000
index 000000000..fc8d7a753
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fuse-emulator.svg
@@ -0,0 +1 @@
+fuse.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fuse.svg b/.icons/Gruvbox_Dark-2/apps/64/fuse.svg
new file mode 100644
index 000000000..6f4320b66
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fuse.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#333333" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#f22c42" d="M240.5 32.375c-7.937-12.625-23.187-16.562-30.875-17.75L91.126 240.54h40.244L240.5 32.375z"/>
+ <path fill="#fdc92b" d="M131.37 240.54h32.933c2.752 0 4.821-.147 7.403-.178L250.188 91c.728-20.155-2.375-48.812-9.813-58.375L131.37 240.54z"/>
+ <path fill="#76c22b" d="M171.706 240.362c6.224-.076 12.558-.118 17.845-.428 3.74-.219 7.253-.507 10.556-.875 3.302-.369 6.393-.817 9.285-1.361 1.616-.304 3.027-.712 4.521-1.077l36.212-68.683c.11-4.427.07-75.796.063-77.125l-78.482 149.549z"/>
+ <path fill="#31c6b7" d="M213.913 236.621c26.572-5.372 35.837-22.871 36.15-68.808l-36.15 68.808z"/>
+ <path fill="#ffffff" d="M80.795 43.528l16.9 27.041-16.9 27.041h13.52l10.141-16.228 10.14 16.228h13.52l-16.9-27.041 16.9-27.041h-13.52l-10.14 16.228-10.141-16.228h-13.52zm-54.082 0h47.322v6.76L43.613 87.47h30.422v10.14H26.713v-6.76l30.421-37.182H26.713v-10.14z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fusion-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/fusion-icon.svg
new file mode 100644
index 000000000..434741712
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fusion-icon.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="vNzV5b2dYuLCvFYsp2t3T7oiUCXthjZH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#vNzV5b2dYuLCvFYsp2t3T7oiUCXthjZH)">
+ <path fill="#333333" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <g opacity=".7">
+ <path fill="#da1636" fill-rule="evenodd" d="M 77.023 239.968 C 81.437 240.079 85.42 240.288 90.39 240.288 L 165.761 240.288 C 175.018 240.288 183.283 240.123 190.66 239.69 C 194.348 239.474 197.815 239.191 201.072 238.827 C 204.329 238.463 207.377 238.02 210.228 237.483 C 210.364 237.458 210.474 237.419 210.609 237.393 C 228.615 200.031 225.408 169.646 210.47 147.175 C 194.196 122.693 164.741 107.498 135.523 101.208 C 135.301642 101.165998 135.074358 101.165998 134.853 101.208 C 134.183 101.336 133.651 101.893 133.517 102.577 C 133.384391 103.251195 133.672421 103.938674 134.246 104.317 C 149.24 114.04 156.991 125.915 159.209 138.716 C 161.427 151.516 158.089 165.408 150.402 179.022 C 136.851 203.023 109.74 225.961 77.023 239.968 L 77.023 239.968 Z M 90.39 11.95 C 81.133 11.95 72.869 12.114 65.492 12.548 C 63.856 12.644 62.423 12.807 60.873 12.93 C 44.578 32.288 36.16 50.136 33.789 66.251 C 31.333 82.938 35.375 97.72 43.447 110.227 C 59.59 135.242 91.578 151.265 120.824 157.561 C 121.625 157.684 122.403 157.211 122.707 156.442 C 123.011688 155.680907 122.761356 154.810096 122.099 154.327 C 107.1 144.602 99.125 132.946 96.105 120.429 C 93.085 107.911 95.094 94.416 100.599 81.055 C 111.61 54.334 136.654 28.417 162.004 13.505 C 162.560613 13.183697 162.9065 12.592649 162.914 11.95 L 90.39 11.95 L 90.39 11.95 Z"/>
+ </g>
+ <path fill="#da1636" d="M 126.756 147.333 C 115.95 141.297 107.769 128.368 108.485 118.455 C 109.2 108.543 118.541 105.401 129.347 111.437 C 140.153 117.473 148.334 130.402 147.618 140.315 C 146.903 150.227 137.562 153.37 126.756 147.333 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_85" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_85)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/fwupd.svg b/.icons/Gruvbox_Dark-2/apps/64/fwupd.svg
new file mode 100644
index 000000000..aebe4a812
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/fwupd.svg
@@ -0,0 +1,59 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_Qk58mk08kdsysJhke15wVYHMx6sdGK2Y">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_Qk58mk08kdsysJhke15wVYHMx6sdGK2Y)">
+ <defs>
+ <filter id="S3NpeMubo0uLsgy9Yu6NqJlRHDFo8WUD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#S3NpeMubo0uLsgy9Yu6NqJlRHDFo8WUD)">
+ <linearGradient id="_lgradient_61" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_61)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_62" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_62)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#ffda64" d="M 74 44 C 74 47.612 71.612 50 68 50 C 64.388 50 62 47.612 62 44 C 62 40.388 64.388 38 68 38 C 71.612 38 74 40.388 74 44 Z M 92 38 C 88.388 38 86 40.388 86 44 C 86 47.612 88.388 50 92 50 C 95.612 50 98 47.612 98 44 C 98 40.388 95.612 38 92 38 Z M 116 38 C 112.388 38 110 40.388 110 44 C 110 47.612 112.388 50 116 50 C 119.612 50 122 47.612 122 44 C 122 40.388 119.612 38 116 38 Z M 140 38 C 136.388 38 134 40.388 134 44 C 134 47.612 136.388 50 140 50 C 143.612 50 146 47.612 146 44 C 146 40.388 143.612 38 140 38 Z M 164 38 C 160.388 38 158 40.388 158 44 C 158 47.612 160.388 50 164 50 C 167.612 50 170 47.612 170 44 C 170 40.388 167.612 38 164 38 Z M 188 38 C 184.388 38 182 40.388 182 44 C 182 47.612 184.388 50 188 50 C 191.612 50 194 47.612 194 44 C 194 40.388 191.612 38 188 38 Z M 44 62 C 40.388 62 38 64.388 38 68 C 38 71.612 40.388 74 44 74 C 47.612 74 50 71.612 50 68 C 50 64.388 47.612 62 44 62 Z M 68 62 C 64.388 62 62 64.388 62 68 C 62 71.612 64.388 74 68 74 C 71.612 74 74 71.612 74 68 C 74 64.388 71.612 62 68 62 Z M 92 62 C 88.388 62 86 64.388 86 68 C 86 71.612 88.388 74 92 74 C 95.612 74 98 71.612 98 68 C 98 64.388 95.612 62 92 62 Z M 116 62 C 112.388 62 110 64.388 110 68 C 110 71.612 112.388 74 116 74 C 119.612 74 122 71.612 122 68 C 122 64.388 119.612 62 116 62 Z M 140 62 C 136.388 62 134 64.388 134 68 C 134 71.612 136.388 74 140 74 C 143.612 74 146 71.612 146 68 C 146 64.388 143.612 62 140 62 Z M 164 62 C 160.388 62 158 64.388 158 68 C 158 71.612 160.388 74 164 74 C 167.612 74 170 71.612 170 68 C 170 64.388 167.612 62 164 62 Z M 188 62 C 184.388 62 182 64.388 182 68 C 182 71.612 184.388 74 188 74 C 191.612 74 194 71.612 194 68 C 194 64.388 191.612 62 188 62 Z M 212 62 C 208.388 62 206 64.388 206 68 C 206 71.612 208.388 74 212 74 C 215.612 74 218 71.612 218 68 C 218 64.388 215.612 62 212 62 Z M 44 86 C 40.388 86 38 88.388 38 92 C 38 95.612 40.388 98 44 98 C 47.612 98 50 95.612 50 92 C 50 88.388 47.612 86 44 86 Z M 68 86 C 64.388 86 62 88.388 62 92 C 62 95.612 64.388 98 68 98 C 71.612 98 74 95.612 74 92 C 74 88.388 71.612 86 68 86 Z M 188 86 C 184.388 86 182 88.388 182 92 C 182 95.612 184.388 98 188 98 C 191.612 98 194 95.612 194 92 C 194 88.388 191.612 86 188 86 Z M 44 110 C 40.388 110 38 112.388 38 116 C 38 119.612 40.388 122 44 122 C 47.612 122 50 119.612 50 116 C 50 112.388 47.612 110 44 110 Z M 68 110 C 64.388 110 62 112.388 62 116 C 62 119.612 64.388 122 68 122 C 71.612 122 74 119.612 74 116 C 74 112.388 71.612 110 68 110 Z M 188 110 C 184.388 110 182 112.388 182 116 C 182 119.612 184.388 122 188 122 C 191.612 122 194 119.612 194 116 C 194 112.388 191.612 110 188 110 Z M 212 86 C 208.388 86 206 88.388 206 92 C 206 95.612 208.388 98 212 98 C 215.612 98 218 95.612 218 92 C 218 88.388 215.612 86 212 86 Z M 212 110 C 208.388 110 206 112.388 206 116 C 206 119.612 208.388 122 212 122 C 215.612 122 218 119.612 218 116 C 218 112.388 215.612 110 212 110 Z M 44 134 C 40.388 134 38 136.388 38 140 C 38 143.612 40.388 146 44 146 C 47.612 146 50 143.612 50 140 C 50 136.388 47.612 134 44 134 Z M 68 134 C 64.388 134 62 136.388 62 140 C 62 143.612 64.388 146 68 146 C 71.612 146 74 143.612 74 140 C 74 136.388 71.612 134 68 134 Z M 188 134 C 184.388 134 182 136.388 182 140 C 182 143.612 184.388 146 188 146 C 191.612 146 194 143.612 194 140 C 194 136.388 191.612 134 188 134 Z M 44 158 C 40.388 158 38 160.388 38 164 C 38 167.612 40.388 170 44 170 C 47.612 170 50 167.612 50 164 C 50 160.388 47.612 158 44 158 Z M 68 158 C 64.388 158 62 160.388 62 164 C 62 167.612 64.388 170 68 170 C 71.612 170 74 167.612 74 164 C 74 160.388 71.612 158 68 158 Z M 188 158 C 184.388 158 182 160.388 182 164 C 182 167.612 184.388 170 188 170 C 191.612 170 194 167.612 194 164 C 194 160.388 191.612 158 188 158 Z M 212 134 C 208.388 134 206 136.388 206 140 C 206 143.612 208.388 146 212 146 C 215.612 146 218 143.612 218 140 C 218 136.388 215.612 134 212 134 Z M 212 158 C 208.388 158 206 160.388 206 164 C 206 167.612 208.388 170 212 170 C 215.612 170 218 167.612 218 164 C 218 160.388 215.612 158 212 158 Z M 44 182 C 40.388 182 38 184.388 38 188 C 38 191.612 40.388 194 44 194 C 47.612 194 50 191.612 50 188 C 50 184.388 47.612 182 44 182 Z M 68 182 C 64.388 182 62 184.388 62 188 C 62 191.612 64.388 194 68 194 C 71.612 194 74 191.612 74 188 C 74 184.388 71.612 182 68 182 Z M 92 182 C 88.388 182 86 184.388 86 188 C 86 191.612 88.388 194 92 194 C 95.612 194 98 191.612 98 188 C 98 184.388 95.612 182 92 182 Z M 116 182 C 112.388 182 110 184.388 110 188 C 110 191.612 112.388 194 116 194 C 119.612 194 122 191.612 122 188 C 122 184.388 119.612 182 116 182 Z M 140 182 C 136.388 182 134 184.388 134 188 C 134 191.612 136.388 194 140 194 C 143.612 194 146 191.612 146 188 C 146 184.388 143.612 182 140 182 Z M 164 182 C 160.388 182 158 184.388 158 188 C 158 191.612 160.388 194 164 194 C 167.612 194 170 191.612 170 188 C 170 184.388 167.612 182 164 182 Z M 188 182 C 184.388 182 182 184.388 182 188 C 182 191.612 184.388 194 188 194 C 191.612 194 194 191.612 194 188 C 194 184.388 191.612 182 188 182 Z M 68 206 C 64.388 206 62 208.388 62 212 C 62 215.612 64.388 218 68 218 C 71.612 218 74 215.612 74 212 C 74 208.388 71.612 206 68 206 Z M 92 206 C 88.388 206 86 208.388 86 212 C 86 215.612 88.388 218 92 218 C 95.612 218 98 215.612 98 212 C 98 208.388 95.612 206 92 206 Z M 116 206 C 112.388 206 110 208.388 110 212 C 110 215.612 112.388 218 116 218 C 119.612 218 122 215.612 122 212 C 122 208.388 119.612 206 116 206 Z M 140 206 C 136.388 206 134 208.388 134 212 C 134 215.612 136.388 218 140 218 C 143.612 218 146 215.612 146 212 C 146 208.388 143.612 206 140 206 Z M 164 206 C 160.388 206 158 208.388 158 212 C 158 215.612 160.388 218 164 218 C 167.612 218 170 215.612 170 212 C 170 208.388 167.612 206 164 206 Z M 188 206 C 184.388 206 182 208.388 182 212 C 182 215.612 184.388 218 188 218 C 191.612 218 194 215.612 194 212 C 194 208.388 191.612 206 188 206 Z M 212 182 C 208.388 182 206 184.388 206 188 C 206 191.612 208.388 194 212 194 C 215.612 194 218 191.612 218 188 C 218 184.388 215.612 182 212 182 Z"/>
+ <linearGradient id="_lgradient_63" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(72,0,0,72,92,92)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_63)" d="M 158 164 L 98 164 C 95 164 92 161 92 158 L 92 98 C 92 95 95 92 98 92 L 158 92 C 161 92 164 95 164 98 L 164 158 C 164 161 161 164 158 164 Z"/>
+ </g>
+ <defs>
+ <filter id="i4EpQDVkw4TJWtotKWAeobFcaNbEEpD9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#i4EpQDVkw4TJWtotKWAeobFcaNbEEpD9)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_64" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#5786ff"/>
+ <stop offset="50%" style="stop-color:#51a8ff"/>
+ <stop offset="100%" style="stop-color:#0f82f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_64)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <g>
+ <path fill="#ffffff" d="M 191.884 146.037 C 172.554 146.037 156.884 161.707 156.884 181.037 C 156.884 200.367 172.554 216.037 191.884 216.037 C 206.702 216.02 219.902 206.674 224.841 192.704 L 212.066 192.704 C 207.902 199.915 200.211 204.361 191.884 204.371 C 178.998 204.371 168.551 193.924 168.551 181.037 C 168.551 168.151 178.998 157.704 191.884 157.704 C 199.032 157.709 205.784 160.989 210.205 166.606 L 199.662 177.148 L 213.273 177.148 L 214.883 177.148 L 226.649 177.148 L 226.884 177.148 L 226.884 163.537 L 226.884 149.926 L 218.484 158.327 C 211.841 150.537 202.121 146.047 191.884 146.037 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gahshomar.svg b/.icons/Gruvbox_Dark-2/apps/64/gahshomar.svg
new file mode 100644
index 000000000..cacee5835
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gahshomar.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_bjm4SgZBs4mDbFl5KBO5USmIhXueF4mn">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_bjm4SgZBs4mDbFl5KBO5USmIhXueF4mn)">
+ <defs>
+ <filter id="4I6wdtYEGCoi64LBjjyrOJ5MHqadQQqP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#4I6wdtYEGCoi64LBjjyrOJ5MHqadQQqP)">
+ <linearGradient id="_lgradient_65" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_65)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_66" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(243.837,0,0,58.082,5.793,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_66)" d="M 165.689 11.95 C 229.814 11.95 246.349 19.866 249.63 70.024 C 235.436 70.137 -8.796 69.02 6.481 68.535 C 9.995 19.708 26.834 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_67" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_67)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#5d5d5d" d="M 79.885 95.533 L 81.548 137.535 C 81.659 140.607 82.166 143.116 83.056 145.061 C 83.946 147.007 85.554 148.447 87.89 149.369 C 90.226 150.29 96.535 150.75 101.04 150.75 C 102.819 150.75 104.411 150.59 105.801 150.283 C 107.247 149.976 108.611 149.291 109.89 148.216 C 111.224 147.09 112.614 145.35 114.06 142.995 C 116.062 145.657 118.51 147.804 121.402 149.442 C 124.294 151.029 127.126 151.819 129.906 151.819 C 131.382 151.819 136.362 151.489 137.658 150.96 L 138.957 183.635 C 139.068 186.706 139.566 189.215 140.456 191.161 C 141.346 193.106 142.963 194.547 145.299 195.468 C 147.635 196.389 151.053 196.849 155.557 196.849 L 159.527 196.849 C 164.421 196.849 168.32 196.486 171.212 195.77 C 174.104 195.002 176.271 194.03 177.717 192.853 C 179.163 191.675 180.107 190.425 180.552 189.094 C 180.997 187.763 181.225 186.535 181.225 185.409 C 181.225 181.467 179.467 177.57 175.964 173.731 C 172.516 169.84 167.542 165.462 161.035 160.599 C 162.815 159.472 164.729 158.372 166.787 157.297 C 168.9 156.171 171.54 154.89 174.71 153.456 C 177.787 152.04 181.82 150.222 186.567 148.107 C 187.215 148.742 187.981 149.264 188.893 149.67 C 190.673 150.387 193.094 150.75 196.153 150.75 C 200.602 150.75 204.107 149.596 206.666 147.293 C 209.224 144.938 210.5 141.382 210.5 136.621 C 210.5 135.085 210.282 133.291 209.837 131.243 C 209.392 129.196 208.832 127.146 208.165 125.098 C 207.498 122.999 206.833 121.108 206.166 119.419 L 199.406 121.724 C 200.629 124.642 201.713 127.579 202.659 130.548 C 203.66 133.518 204.158 135.952 204.158 137.846 C 204.158 140.508 203.441 142.271 201.995 143.141 C 200.549 144.011 198.626 144.449 196.235 144.449 C 194.066 144.449 192.432 144.267 191.319 143.909 C 190.263 143.551 189.537 143.069 189.148 142.455 C 188.814 141.79 188.648 141.096 188.648 140.379 C 188.648 139.509 188.726 138.431 188.893 137.151 C 189.06 135.82 189.261 134.495 189.484 133.164 C 189.762 131.833 189.98 130.702 190.147 129.78 L 183.805 128.71 C 183.211 132.39 182.639 135.227 182.097 137.361 L 180.134 133.42 C 174.909 135.918 170.364 138.226 166.142 140.452 C 166.141 140.425 166.124 140.407 166.124 140.379 C 166.124 138.946 166.342 137.333 166.787 135.542 C 167.232 133.75 167.625 132.19 167.959 130.859 L 161.699 129.25 C 160.809 132.936 160.031 135.798 159.363 137.846 C 158.696 139.894 157.971 141.4 157.192 142.373 C 156.469 143.294 155.56 143.891 154.448 144.147 C 153.336 144.352 151.884 144.449 150.105 144.449 C 150.101 144.449 150.099 144.449 150.095 144.449 C 148.649 144.449 147.338 144.245 146.17 143.836 C 145.058 143.375 143.974 142.456 142.917 141.074 C 141.916 139.692 140.78 137.567 139.501 134.7 C 138.111 131.629 136.773 129.216 135.494 127.476 C 134.271 125.684 132.942 124.434 131.496 123.717 C 130.05 122.949 128.407 122.565 126.571 122.565 C 125.237 122.565 123.733 122.896 122.065 123.562 C 120.452 124.227 118.73 125.433 116.895 127.174 C 115.115 128.915 113.332 131.424 111.552 134.7 C 110.217 137.158 109.107 139.101 108.218 140.535 C 107.383 141.917 106.492 142.911 105.546 143.525 C 104.656 144.139 103.433 144.449 101.875 144.449 C 98.705 144.449 93.48 144.192 91.978 143.681 C 90.532 143.169 89.588 142.25 89.143 140.919 C 88.754 139.537 88.501 137.593 88.389 135.084 L 86.718 95.533 L 79.885 95.533 Z M 185.222 100.91 C 184.055 100.91 183.058 101.294 182.224 102.062 C 181.445 102.83 181.052 103.727 181.052 104.751 C 181.052 105.775 181.445 106.671 182.224 107.439 C 183.058 108.156 184.055 108.509 185.222 108.509 C 186.335 108.509 187.288 108.156 188.066 107.439 C 188.901 106.671 189.311 105.775 189.311 104.751 C 189.311 103.727 188.901 102.83 188.066 102.062 C 187.288 101.294 186.335 100.91 185.222 100.91 Z M 179.553 109.36 C 178.385 109.36 177.389 109.744 176.554 110.512 C 175.776 111.28 175.382 112.177 175.382 113.201 C 175.382 114.224 175.776 115.112 176.554 115.88 C 177.389 116.597 178.385 116.959 179.553 116.959 C 180.665 116.959 181.609 116.597 182.388 115.88 C 183.222 115.112 183.641 114.224 183.641 113.201 C 183.641 112.177 183.222 111.28 182.388 110.512 C 181.609 109.744 180.665 109.36 179.553 109.36 Z M 190.901 109.36 C 189.733 109.36 188.728 109.744 187.894 110.512 C 187.115 111.28 186.731 112.177 186.731 113.201 C 186.731 114.224 187.115 115.112 187.894 115.88 C 188.728 116.597 189.733 116.959 190.901 116.959 C 192.014 116.959 192.958 116.597 193.736 115.88 C 194.57 115.112 194.99 114.224 194.99 113.201 C 194.99 112.177 194.57 111.28 193.736 110.512 C 192.958 109.744 192.014 109.36 190.901 109.36 Z M 66.771 124.33 L 60.683 127.174 C 62.184 129.682 63.347 131.776 64.181 133.466 C 65.015 135.155 65.601 136.671 65.935 138.002 C 66.268 139.333 66.434 140.711 66.434 142.144 C 66.434 144.397 65.858 146.778 64.69 149.286 C 63.578 151.744 61.488 154.103 58.43 156.355 C 55.426 158.608 51.117 160.552 45.5 162.19 L 47.917 168.024 C 49.641 167.615 51.59 166.952 53.759 166.031 C 55.984 165.109 58.178 163.925 60.347 162.492 C 62.571 161.058 64.599 159.318 66.434 157.27 C 68.325 155.273 69.829 152.976 70.941 150.365 C 72.109 147.755 72.695 144.83 72.695 141.605 C 72.695 139.352 72.223 136.746 71.277 133.777 C 70.387 130.807 68.884 127.657 66.771 124.33 L 66.771 124.33 Z M 126.072 128.71 C 127.351 128.71 128.461 129.192 129.407 130.164 C 130.352 131.086 131.182 132.292 131.905 133.777 C 132.628 135.261 133.328 136.768 133.995 138.303 C 134.547 139.573 134.771 140.673 134.731 141.632 L 133.759 144.028 C 132.863 145.056 131.569 145.601 129.825 145.601 C 127.989 145.601 125.9 144.938 123.564 143.607 C 121.228 142.225 119.122 140.069 117.231 137.151 C 119.011 133.926 120.619 131.726 122.065 130.548 C 123.511 129.371 124.848 128.762 126.072 128.71 L 126.072 128.71 Z M 181.779 138.459 C 181.287 140.087 180.746 141.404 180.134 142.226 C 179.467 143.199 178.61 143.809 177.554 144.065 C 176.497 144.321 175.133 144.449 173.465 144.449 C 172.29 144.449 171.352 144.357 170.485 144.229 C 174.019 142.391 177.343 140.632 181.779 138.459 L 181.779 138.459 Z M 163.816 147.649 C 164.209 148.129 164.633 148.563 165.124 148.902 C 165.865 149.38 166.653 149.717 167.468 149.99 C 167.188 150.12 166.723 150.34 166.451 150.466 C 161.723 152.667 158.253 154.867 156.029 157.069 C 155.417 157.632 154.971 158.422 154.693 159.446 C 154.415 160.47 154.275 161.57 154.275 162.748 C 154.275 163.208 154.939 163.955 156.274 164.979 C 157.609 166.003 159.305 167.253 161.362 168.738 C 163.42 170.222 165.483 171.941 167.541 173.886 C 170.544 176.651 172.52 178.904 173.465 180.644 C 174.466 182.385 174.964 183.847 174.964 185.025 C 174.964 185.69 174.798 186.353 174.465 187.018 C 174.186 187.632 173.575 188.22 172.629 188.783 C 171.739 189.295 170.323 189.733 168.377 190.091 C 166.43 190.398 163.843 190.548 160.617 190.548 L 156.393 190.548 C 153.223 190.548 150.88 190.292 149.379 189.78 C 147.933 189.268 146.989 188.349 146.544 187.018 C 146.154 185.636 145.91 183.692 145.799 181.184 L 144.206 150.419 C 144.931 150.939 145.363 151.06 146.28 151.403 L 146.28 151.403 L 151.859 154.224 C 155.123 152.353 159.162 150.137 163.816 147.649 L 163.816 147.649 Z M 109.036 160.297 L 104.702 165.052 L 107.118 167.055 C 103.17 170.434 100.39 173.659 98.777 176.73 C 97.22 179.751 96.442 182.282 96.442 184.33 C 96.442 188.476 97.797 191.551 100.522 193.548 C 103.247 195.493 106.674 196.465 110.789 196.465 C 113.626 196.465 115.985 196.027 117.876 195.157 C 119.767 194.236 121.245 193.083 122.301 191.7 C 123.358 190.267 124.11 188.805 124.555 187.32 C 124.999 185.835 125.218 184.51 125.218 183.333 C 125.218 180.312 124.466 177.441 122.965 174.727 C 121.463 172.014 119.487 169.461 117.04 167.055 C 114.593 164.649 111.927 162.396 109.036 160.297 L 109.036 160.297 Z M 111.116 170.128 C 113.452 171.97 115.209 173.658 116.377 175.194 C 117.545 176.678 118.323 178.057 118.712 179.336 C 119.102 180.616 119.294 181.844 119.294 183.022 C 119.294 185.172 118.577 186.913 117.131 188.244 C 115.685 189.523 113.57 190.164 110.789 190.164 C 108.565 190.164 106.703 189.63 105.201 188.555 C 103.755 187.479 103.03 185.867 103.03 183.717 C 103.03 181.874 103.72 179.718 105.11 177.261 C 106.556 174.803 108.558 172.431 111.116 170.128 L 111.116 170.128 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gajim.svg b/.icons/Gruvbox_Dark-2/apps/64/gajim.svg
new file mode 100644
index 000000000..41f0a5932
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gajim.svg
@@ -0,0 +1,63 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="HoyKM0NKHn9ewXT3sjv4mmC0iq1rifUG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#HoyKM0NKHn9ewXT3sjv4mmC0iq1rifUG)">
+ <linearGradient id="_lgradient_55" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_55)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_56" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_56)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="MBEafjTya44x7wkeFqnHAuhayGSoCaDI" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#MBEafjTya44x7wkeFqnHAuhayGSoCaDI)">
+ <path d="M 57.149436 154.709837 C 56.903193 156.388772 56.77193 158.082969 56.77193 159.797518 C 68.875 162.5 70.875 162.875 87.298027 165.797518 L 87.298027 154.709837 L 57.149436 154.709837 Z M 168.701973 154.709837 L 168.701973 165.797518 C 185.25 162.75 185.25 163.125 199.22807 159.797518 C 199.22807 158.084903 199.096604 156.389077 198.850462 154.709837 L 168.700854 154.709837 L 168.701973 154.709837 Z M 87.299044 188.365876 L 87.299044 193.45356 C 87.299044 193.45356 87.807814 200.5 94.93057 200.5 L 161.070448 200.5 C 168.193204 200.5 168.701973 193.454577 168.701973 193.454577 L 168.701973 188.366894 C 168.701973 188.366894 168.193204 195.413334 161.070448 195.413334 L 94.93057 195.413334 C 87.807814 195.413334 87.299044 188.366894 87.299044 188.366894 L 87.299044 188.365876 Z"/>
+ </g>
+ <linearGradient id="_lgradient_57" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(142.455122,0,0,91.578291,56.77193,106.376867)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#66ff00"/>
+ <stop offset="100%" style="stop-color:#99dc14"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_57)" d="M 127.999491 106.376867 C 88.661528 106.376867 56.77193 130.019329 56.77193 157.253697 C 69.25 160.125 73.25 161 87.298027 163.253697 L 87.298027 190.908718 C 87.298027 190.908718 87.806796 197.955158 94.929552 197.955158 L 161.06943 197.955158 C 168.192186 197.955158 168.700956 190.908718 168.700956 190.908718 L 168.700956 163.253697 C 183 160.625 185.875 160.125 199.227053 157.253697 C 199.227053 130.019329 167.337454 106.376867 127.999491 106.376867 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 106.377193 C 88.662037 106.377193 56.77193 130.020018 56.77193 157.254386 L 56.866331 157.254386 C 58.774024 131.107538 89.891349 108.921053 128 108.921053 C 166.108651 108.921053 197.225976 131.107538 199.13367 157.254386 L 199.22807 157.254386 C 199.22807 130.020018 167.337963 106.377193 128 106.377193 Z"/>
+ </g>
+ <linearGradient id="_lgradient_58" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(40.701464,0,0,24.876883,107.648759,106.376867)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#5786ff"/>
+ <stop offset="50%" style="stop-color:#51a8ff"/>
+ <stop offset="100%" style="stop-color:#0f82f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_58)" d="M 107.648759 106.376867 L 148.350223 106.376867 L 143.26254 126.7276 C 131.754519 132.757467 121.589153 132.767467 112.736443 126.7276 L 107.648759 106.376867 Z"/>
+ <g opacity=".2">
+ <circle cx="128" cy="88.57" r="30.526" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_59" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(61.052632,0,0,61.052632,97.473684,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_59)" cx="128" cy="86.026" r="30.526" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 55.5 C 119.9039 55.499942 112.139378 58.71608 106.414571 64.440887 C 100.689764 70.165694 97.473626 77.930216 97.473684 86.026316 C 97.486117 86.369424 97.504337 86.712297 97.528336 87.054791 C 98.335582 70.811189 111.736355 58.052815 128 58.04386 C 144.34977 58.064144 157.780609 70.962656 158.461725 87.298246 C 158.492098 86.874764 158.513633 86.450695 158.526316 86.026316 C 158.526374 77.930216 155.310236 70.165694 149.585429 64.440887 C 143.860622 58.71608 136.0961 55.499942 128 55.5 L 128 55.5 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/galculator.svg b/.icons/Gruvbox_Dark-2/apps/64/galculator.svg
new file mode 120000
index 000000000..67684fa72
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/galculator.svg
@@ -0,0 +1 @@
+calculator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/galeon.svg b/.icons/Gruvbox_Dark-2/apps/64/galeon.svg
new file mode 120000
index 000000000..8b26bb3cf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/galeon.svg
@@ -0,0 +1 @@
+browser.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gallery-app.svg b/.icons/Gruvbox_Dark-2/apps/64/gallery-app.svg
new file mode 120000
index 000000000..4e734554e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gallery-app.svg
@@ -0,0 +1 @@
+photo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gallery.svg b/.icons/Gruvbox_Dark-2/apps/64/gallery.svg
new file mode 120000
index 000000000..4e734554e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gallery.svg
@@ -0,0 +1 @@
+photo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/galternatives.svg b/.icons/Gruvbox_Dark-2/apps/64/galternatives.svg
new file mode 100644
index 000000000..ec993b0ed
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/galternatives.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_OxhYE47dv9WFO1Ltt6pdzg2aJe4XzQBo">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_OxhYE47dv9WFO1Ltt6pdzg2aJe4XzQBo)">
+ <defs>
+ <filter id="PMGKz0psIMywkBbFSc63dRkrl8vBdepS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#PMGKz0psIMywkBbFSc63dRkrl8vBdepS)">
+ <linearGradient id="_lgradient_68" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_68)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_69" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_69)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_70" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(165,0,0,145.962,45.5,55.019)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_70)" d="M 118.481 55.019 C 78.175 55.019 45.5 87.694 45.5 128 C 45.5 168.306 78.175 200.981 118.481 200.981 C 155.071 200.933 185.97 173.797 190.743 137.519 L 209.992 137.519 C 210.326 134.357 210.495 131.18 210.5 128 C 210.466 124.819 210.268 121.641 209.905 118.481 L 190.767 118.481 L 171.568 118.481 L 153.385 118.481 L 153.385 137.519 L 171.531 137.519 C 166.924 163.212 144.583 181.92 118.481 181.942 C 88.689 181.942 64.538 157.792 64.538 128 C 64.538 98.208 88.689 74.058 118.481 74.058 L 167.552 74.058 C 154.132 61.829 136.637 55.041 118.481 55.019 Z"/>
+ <path fill="#ffffff" d="M 118.481 93.096 C 99.204 93.096 83.577 108.723 83.577 128 C 83.577 147.277 99.204 162.904 118.481 162.904 C 124 162.891 129.437 161.57 134.346 159.049 L 134.346 162.904 L 153.385 162.904 L 153.385 128 L 153.385 93.096 L 134.346 93.096 L 134.346 96.914 C 129.434 94.406 123.997 93.097 118.481 93.096 Z M 118.481 112.135 C 127.243 112.135 134.346 119.238 134.346 128 C 134.346 136.762 127.243 143.865 118.481 143.865 C 109.719 143.865 102.615 136.762 102.615 128 C 102.615 119.238 109.719 112.135 118.481 112.135 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gambas3.svg b/.icons/Gruvbox_Dark-2/apps/64/gambas3.svg
new file mode 100644
index 000000000..8d0e2ffa5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gambas3.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#VPOcXEE7tdsXQWO3fiW81yTSbJxjkt68)">
+ <linearGradient id="_lgradient_86" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e8e8e8"/>
+ <stop offset="100%" style="stop-color:#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_86)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="VPOcXEE7tdsXQWO3fiW81yTSbJxjkt68" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#1eceec" fill-rule="evenodd" d="M 165.679 53.505 C 149.945 57.987 140.117 85.175 141.807 84.535 L 142.049 90.835 C 144.501 90.969 146.744 91.281 148.432 91.855 C 154.496 93.919 162.182 90.188 167.149 86.998 C 167.261 85.759 167.323 84.542 167.307 83.381 C 169.989 81.115 172.929 78.237 173.746 75.912 C 175.357 71.327 176.802 62.293 174.231 58.702 C 172.935 56.891 171.068 64.508 171.012 65.13 C 170.909 66.272 168.15 63.938 167.292 64.684 C 165.696 66.071 167.23 69.163 166.6 69.08 C 165.777 68.972 165.507 67.507 164.687 67.643 C 162.519 69.464 161.288 71.673 160.339 73.831 C 159.734 73.664 159.133 73.485 158.569 73.243 C 157.753 72.893 157.847 70.73 158.133 69.874 C 158.49 68.804 160.374 69.545 160.875 68.536 C 161.419 67.438 160.361 65.533 161.132 64.585 C 161.586 64.027 162.438 64.792 162.881 64.224 C 164.29 62.417 166.624 53.237 165.679 53.506 L 165.679 53.505 L 165.679 53.505 Z"/>
+ <path fill="#1888b7" fill-rule="evenodd" d="M 189.476 72.871 C 187.918 78.326 185.95 81.899 183.646 84.191 C 183.972 82.801 183.957 81.275 183.532 79.582 L 176.793 86.867 C 177.233 85.625 177.503 84.311 177.193 82.768 L 170.74 88.283 C 171.794 86.929 172.356 85.329 172.21 83.221 C 172.304 83.397 158.232 95.209 148.431 91.873 C 140.264 89.092 120.876 91.103 112.287 101.479 C 86.194 104.087 63.972 128.094 65.992 146.49 C 68.097 165.662 86.85 177.407 91.356 178.575 C 92.431 178.92 93.415 179.07 94.347 179.126 C 95.458 186.616 100.34 194.69 106.348 197.915 C 111.595 200.732 125.373 192.457 125.373 192.457 C 116.33 187.108 110.611 181.868 106.348 176.528 C 113.077 176.083 122.707 178.545 131.719 180.394 C 132.88 180.305 131.616 167.711 120.169 164.238 C 114.251 162.444 103.109 161.455 97.503 166.957 C 95.463 162.17 93.758 153.947 97.924 148.536 C 102.257 142.909 116.186 138.745 122.446 138.193 C 123.032 138.452 123.601 138.762 124.195 138.979 C 144.913 145.673 196.532 106.145 189.479 72.872 L 189.476 72.871 L 189.476 72.871 Z"/>
+ <path fill="#1eceec" fill-rule="evenodd" d="M 131.934 125.997 C 130.399 126.017 128.56 126.5 126.595 127.612 C 123.687 129.258 119.227 140.896 117.733 144.795 C 111.662 150.119 111.176 162.375 114.552 168.462 C 127.656 192.091 163.591 206.159 173.658 194.061 C 171.524 190.721 167.767 190.233 162.893 186.816 C 161.852 187.009 160.95 187.424 160.276 188.194 L 157.632 183.668 C 156.614 183.828 155.771 182.335 154.771 184.098 C 152.878 182.715 152.986 182.198 153.345 181.103 C 153.666 180.277 154.064 179.627 154.475 178.993 C 157.328 179.943 160.368 180.999 162.352 181.809 C 163.486 182.271 162.568 178.482 163.784 178.383 C 165.477 178.246 165.857 182.664 167.551 182.778 C 169.01 182.876 169.632 178.458 170.917 179.171 C 172.858 180.251 180.261 186.603 179.751 183.387 C 178.637 176.364 169.864 168.525 164.608 165.494 C 161.957 163.966 156.859 163.238 152.761 162.879 C 148.146 156.335 140.548 148.574 134.593 145.26 C 134.26 145.075 133.945 144.925 133.62 144.758 C 135.288 139.94 138.093 132.35 135.951 127.923 C 135.372 126.727 133.904 125.974 131.931 125.996 L 131.934 125.997 L 131.934 125.997 Z"/>
+ <circle fill="#ffffff" cx="140.942" cy="102.695" r="7.767" vector-effect="non-scaling-stroke"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_87" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_87)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/game.svg b/.icons/Gruvbox_Dark-2/apps/64/game.svg
new file mode 120000
index 000000000..491732295
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/game.svg
@@ -0,0 +1 @@
+gameboy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gameboy.svg b/.icons/Gruvbox_Dark-2/apps/64/gameboy.svg
new file mode 100644
index 000000000..1ba979ac2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gameboy.svg
@@ -0,0 +1,50 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="7O1ECHgBumBLvQn7dlCErcApfnDdciNG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#7O1ECHgBumBLvQn7dlCErcApfnDdciNG)">
+ <path fill="#11ab66" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 6.176 126.616 L 6.176 156.242 C 6.176 230.228 16.76 240.785 90.815 240.785 L 166.185 240.785 C 240.24 240.785 250.824 230.228 250.824 156.242 L 250.824 126.616 L 6.176 126.616 L 6.176 126.616 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 60 152 C 57.784 152 56 153.784 56 156 L 56 168 L 44 168 C 41.784 168 40 169.784 40 172 L 40 180 C 40 182.216 41.784 184 44 184 L 56 184 L 56 196 C 56 198.216 57.784 200 60 200 L 68 200 C 70.216 200 72 198.216 72 196 L 72 184 L 84 184 C 86.216 184 88 182.216 88 180 L 88 172 C 88 169.784 86.216 168 84 168 L 72 168 L 72 156 C 72 153.784 70.216 152 68 152 L 60 152 L 60 152 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 204 156 C 200.817 156 197.765 157.264 195.515 159.515 C 193.264 161.765 191.999 164.817 191.999 168 C 191.999 171.183 193.264 174.235 195.515 176.485 C 197.765 178.736 200.817 180.001 204 180.001 C 207.183 180.001 210.235 178.736 212.485 176.485 C 214.736 174.235 216.001 171.183 216.001 168 C 216.001 164.817 214.736 161.765 212.485 159.515 C 210.235 157.264 207.183 156 204 156 Z M 172 172 C 168.817 172 165.765 173.264 163.515 175.515 C 161.264 177.765 159.999 180.817 159.999 184 C 159.999 187.183 161.264 190.235 163.515 192.485 C 165.765 194.736 168.817 196.001 172 196.001 C 175.183 196.001 178.235 194.736 180.485 192.485 C 182.736 190.235 184.001 187.183 184.001 184 C 184.001 180.817 182.736 177.765 180.485 175.515 C 178.235 173.264 175.183 172 172 172 Z"/>
+ </g>
+ <path fill="#5d5d5d" d="M 60 150 C 57.784 150 56 151.784 56 154 L 56 166 L 44 166 C 41.784 166 40 167.784 40 170 L 40 178 C 40 180.216 41.784 182 44 182 L 56 182 L 56 194 C 56 196.216 57.784 198 60 198 L 68 198 C 70.216 198 72 196.216 72 194 L 72 182 L 84 182 C 86.216 182 88 180.216 88 178 L 88 170 C 88 167.784 86.216 166 84 166 L 72 166 L 72 154 C 72 151.784 70.216 150 68 150 L 60 150 L 60 150 Z"/>
+ <path fill="#f22c42" d="M 204 154 C 200.817 154 197.765 155.264 195.515 157.515 C 193.264 159.765 191.999 162.817 191.999 166 C 191.999 169.183 193.264 172.235 195.515 174.485 C 197.765 176.736 200.817 178.001 204 178.001 C 207.183 178.001 210.235 176.736 212.485 174.485 C 214.736 172.235 216.001 169.183 216.001 166 C 216.001 162.817 214.736 159.765 212.485 157.515 C 210.235 155.264 207.183 154 204 154 Z M 172 170 C 168.817 170 165.765 171.264 163.515 173.515 C 161.264 175.765 159.999 178.817 159.999 182 C 159.999 185.183 161.264 188.235 163.515 190.485 C 165.765 192.736 168.817 194.001 172 194.001 C 175.183 194.001 178.235 192.736 180.485 190.485 C 182.736 188.235 184.001 185.183 184.001 182 C 184.001 178.817 182.736 175.765 180.485 173.515 C 178.235 171.264 175.183 170 172 170 Z"/>
+ <g opacity=".5">
+ <path fill="#0a6c40" d="M 106 206 C 104.892 206 104 206.892 104 208 L 104 212 C 104 213.108 104.892 214 106 214 L 118 214 C 119.108 214 120 213.108 120 212 L 120 208 C 120 206.892 119.108 206 118 206 L 106 206 L 106 206 L 106 206 Z M 138 206 C 136.892 206 136 206.892 136 208 L 136 212 C 136 213.108 136.892 214 138 214 L 150 214 C 151.108 214 152 213.108 152 212 L 152 208 C 152 206.892 151.108 206 150 206 L 138 206 L 138 206 L 138 206 Z"/>
+ </g>
+ <path fill="#5d5d5d" d="M 56 46 L 200 46 L 200 126 L 56 126 L 56 46 L 56 46 Z"/>
+ <g>
+ <path fill="#ffc107" d="M 153.994 104.404 C 153.994 111.335 143.596 116.534 143.596 116.534 C 143.596 116.534 138.398 120 128 120 C 117.602 120 112.404 116.534 112.404 116.534 C 112.404 116.534 102.006 111.335 102.006 104.404 C 102.006 98.663 106.664 94.006 112.404 94.006 L 143.596 94.006 C 149.337 94.006 153.994 98.664 153.994 104.404 Z"/>
+ <path fill="#ffc107" d="M 152.261 100.938 C 152.261 109.556 141.817 114.801 133.199 114.801 L 122.801 114.801 C 114.183 114.801 103.739 109.556 103.739 100.938 L 105.472 92.273 C 107.205 81.876 114.137 74.944 128 74.944 C 141.863 74.944 148.795 81.876 150.528 92.273 L 152.261 100.938 Z"/>
+ <path fill="#ffc107" d="M 160.926 54.291 C 160.926 54.291 157.656 76.819 142.059 87.217 C 142.059 87.217 133.395 80.285 133.395 80.285 C 133.395 80.285 143.792 59.49 160.926 54.291 Z M 95.074 54.291 C 95.074 54.291 98.344 76.819 113.941 87.217 C 113.941 87.217 122.605 80.285 122.605 80.285 C 122.605 80.285 112.208 59.49 95.074 54.291 Z"/>
+ <path fill="#37474f" d="M 151.185 59.213 C 154.122 57.121 157.378 55.367 160.926 54.291 C 160.926 54.291 159.123 66.673 151.842 77.313 C 152.24 74.904 155.727 62.956 151.183 59.213 L 151.185 59.213 Z M 104.815 59.213 C 101.878 57.121 98.622 55.367 95.074 54.291 C 95.074 54.291 96.877 66.673 104.158 77.313 C 103.76 74.904 100.273 62.956 104.817 59.213 L 104.815 59.213 Z"/>
+ <path fill="#ff5722" d="M 151.637 97.81 L 151.585 97.796 C 149.48 98.136 147.605 100.146 147.157 103.158 C 146.643 106.644 148.241 109.772 150.731 110.138 C 151.063 110.185 151.389 110.164 151.713 110.117 C 153.032 108.431 153.994 106.501 153.994 104.404 C 153.994 101.9 153.107 99.603 151.637 97.81 Z M 104.363 97.81 L 104.415 97.796 C 106.52 98.136 108.395 100.146 108.843 103.158 C 109.357 106.644 107.759 109.772 105.269 110.138 C 104.942 110.179 104.611 110.172 104.287 110.117 C 102.968 108.431 102.006 106.501 102.006 104.404 C 102.006 101.9 102.893 99.603 104.363 97.81 Z"/>
+ <path fill="#37474f" d="M 121.068 96.606 C 121.068 98.995 119.126 100.938 116.736 100.938 C 114.344 100.936 112.406 98.997 112.404 96.606 C 112.404 94.216 114.346 92.273 116.736 92.273 C 119.126 92.273 121.068 94.216 121.068 96.606 Z M 143.596 96.606 C 143.596 98.995 141.654 100.938 139.264 100.938 C 136.872 100.936 134.934 98.997 134.932 96.606 C 134.932 94.216 136.874 92.273 139.264 92.273 C 141.654 92.273 143.596 94.216 143.596 96.606 Z M 131.466 102.671 L 128 106.137 L 124.534 102.671 L 131.466 102.671 Z"/>
+ <path fill="none" stroke="#c68e02" stroke-width="2" d="M 136.665 109.602 C 131.927 113.502 128 109.602 128 109.602 C 128 109.602 124.019 113.502 119.335 109.602" vector-effect="non-scaling-stroke"/>
+ <path fill="#eceff1" d="M 119.335 95.739 C 119.335 96.692 118.556 97.472 117.602 97.472 C 116.649 97.472 115.87 96.692 115.87 95.739 C 115.87 94.786 116.649 94.006 117.602 94.006 C 118.556 94.006 119.335 94.786 119.335 95.739 Z M 140.13 95.739 C 140.13 96.692 139.351 97.472 138.398 97.472 C 137.444 97.472 136.665 96.692 136.665 95.739 C 136.665 94.786 137.444 94.006 138.398 94.006 C 139.351 94.006 140.13 94.786 140.13 95.739 Z"/>
+ </g>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <linearGradient id="_lgradient_116" x1=".517" x2=".517" y1="0" y2="1.209" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_116)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gamehub.svg b/.icons/Gruvbox_Dark-2/apps/64/gamehub.svg
new file mode 100644
index 000000000..570383ddc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gamehub.svg
@@ -0,0 +1,41 @@
+<svg width="256" height="256" fill="none" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg">
+ <g clip-path="url(#clip0)">
+ <g filter="url(#filter0_d)">
+ <path d="m165.685 11.947c74.055 0 84.639 10.5572 84.639 84.5438v59.2512c0 73.986-10.584 84.543-84.639 84.543h-75.3698c-74.0557 0-84.63934-10.557-84.63934-84.543v-59.2512c0-73.9866 10.58364-84.5438 84.63934-84.5438h75.3698z" fill="url(#paint0_linear)"/>
+ </g>
+ <g filter="url(#filter1_f)" opacity=".2">
+ <path d="m94.5224 81.4524c-8.4771 0-17.3598 4.6902-22.3259 17.2754-10.4872 26.5572-16.1965 47.0952-16.1965 59.5532 0 9.582 3.3886 15.651 10.5729 19.204 0.842 0.418 1.7708 0.636 2.7107 0.634 1.4961 3e-3 2.941-0.55 4.0592-1.544l18.7858-16.581c3.3655-2.985 6.3078-6.069 14.5244-6.069h43.701c8.216 0 11.145 3.083 14.517 6.069l18.786 16.581c1.865 1.652 4.543 2.015 6.777 0.91 7.182-3.551 10.566-9.622 10.566-19.21 0-12.457-5.708-32.995-16.19-59.5472-4.966-12.5852-13.857-17.2754-22.332-17.2754-3.965 0-7.838 1.0303-11.18 2.7578-14.343 7.389-30.931 7.5464-45.576 0-3.353-1.7275-7.2369-2.7578-11.1996-2.7578zm33.9776 13.8095c5.72 0 10.357 4.6371 10.357 10.3571s-4.637 10.357-10.357 10.357-10.357-4.637-10.357-10.357 4.637-10.3571 10.357-10.3571zm-33.836 10.3571c8.009-1e-3 14.505 6.489 14.504 14.497 1e-3 8.009-6.495 14.506-14.504 14.504-8.0086 2e-3 -14.4986-6.495-14.4973-14.504-0.0013-8.008 6.4887-14.498 14.4973-14.497zm66.634 0c1.373 0 2.69 0.546 3.661 1.517 0.972 0.971 1.517 2.288 1.517 3.662 0 1.373-0.545 2.69-1.517 3.661-0.971 0.972-2.288 1.517-3.661 1.517-1.374 0-2.691-0.545-3.662-1.517-0.971-0.971-1.517-2.288-1.517-3.661 0-1.374 0.546-2.691 1.517-3.662s2.288-1.517 3.662-1.517zm-66.634 4.835c-5.3357 2e-3 -9.6606 4.327-9.6627 9.662-0.0016 5.339 4.3243 9.667 9.6627 9.67 5.341 1e-3 9.671-4.329 9.669-9.67-2e-3 -5.338-4.331-9.664-9.669-9.662zm56.276 5.522c1.374 0 2.691 0.546 3.662 1.517s1.517 2.288 1.517 3.662c0 1.373-0.546 2.69-1.517 3.662-0.971 0.971-2.288 1.516-3.662 1.516-1.373 0-2.69-0.545-3.661-1.516-0.972-0.972-1.517-2.289-1.517-3.662 0-1.374 0.545-2.691 1.517-3.662 0.971-0.971 2.288-1.517 3.661-1.517zm20.715 0c1.373 0 2.69 0.546 3.662 1.517 0.971 0.971 1.516 2.288 1.516 3.662 0 1.373-0.545 2.69-1.516 3.662-0.972 0.971-2.289 1.516-3.662 1.516-1.374 0-2.691-0.545-3.662-1.516-0.971-0.972-1.517-2.289-1.517-3.662 0-1.374 0.546-2.691 1.517-3.662s2.288-1.517 3.662-1.517zm-10.357 10.357c1.373 0 2.69 0.546 3.661 1.517 0.972 0.971 1.517 2.288 1.517 3.662 0 1.373-0.545 2.691-1.517 3.662-0.971 0.971-2.288 1.516-3.661 1.516-1.374 0-2.691-0.545-3.662-1.516s-1.517-2.289-1.517-3.662c0-1.374 0.546-2.691 1.517-3.662s2.288-1.517 3.662-1.517z"/>
+ </g>
+ <path d="m94.5224 78c-8.4771 0-17.3598 4.6903-22.3259 17.2754-10.4872 26.5576-16.1965 47.0956-16.1965 59.5536 0 9.582 3.3886 15.651 10.5729 19.204 0.842 0.417 1.7708 0.635 2.7107 0.634 1.4961 3e-3 2.941-0.55 4.0592-1.544l18.7858-16.581c3.3655-2.985 6.3078-6.069 14.5244-6.069h43.701c8.216 0 11.145 3.082 14.517 6.069l18.786 16.581c1.865 1.652 4.543 2.014 6.777 0.91 7.182-3.552 10.566-9.622 10.566-19.211 0-12.456-5.708-32.994-16.19-59.5466-4.966-12.5851-13.857-17.2754-22.332-17.2754-3.965 0-7.838 1.0303-11.18 2.7579-14.343 7.389-30.931 7.5463-45.576 0-3.353-1.7276-7.2369-2.7579-11.1996-2.7579zm33.9776 13.8095c5.72 0 10.357 4.6371 10.357 10.3575 0 5.72-4.637 10.357-10.357 10.357s-10.357-4.637-10.357-10.357c0-5.7204 4.637-10.3575 10.357-10.3575zm-33.836 10.3575c8.009-2e-3 14.505 6.488 14.504 14.497 1e-3 8.008-6.495 14.505-14.504 14.504-8.0086 1e-3 -14.4986-6.496-14.4973-14.504-0.0013-8.009 6.4887-14.499 14.4973-14.497zm66.634 0c1.373 0 2.69 0.545 3.661 1.516 0.972 0.972 1.517 2.289 1.517 3.662 0 1.374-0.545 2.691-1.517 3.662-0.971 0.971-2.288 1.517-3.661 1.517-1.374 0-2.691-0.546-3.662-1.517s-1.517-2.288-1.517-3.662c0-1.373 0.546-2.69 1.517-3.662 0.971-0.971 2.288-1.516 3.662-1.516zm-66.634 4.834c-5.3357 3e-3 -9.6606 4.327-9.6627 9.663-0.0016 5.338 4.3243 9.667 9.6627 9.669 5.341 2e-3 9.671-4.328 9.669-9.669-2e-3 -5.338-4.331-9.664-9.669-9.663zm56.276 5.523c1.374 0 2.691 0.545 3.662 1.517 0.971 0.971 1.517 2.288 1.517 3.661 0 1.374-0.546 2.691-1.517 3.662s-2.288 1.517-3.662 1.517c-1.373 0-2.69-0.546-3.661-1.517-0.972-0.971-1.517-2.288-1.517-3.662 0-1.373 0.545-2.69 1.517-3.661 0.971-0.972 2.288-1.517 3.661-1.517zm20.715 0c1.373 0 2.69 0.545 3.662 1.517 0.971 0.971 1.516 2.288 1.516 3.661 0 1.374-0.545 2.691-1.516 3.662-0.972 0.971-2.289 1.517-3.662 1.517-1.374 0-2.691-0.546-3.662-1.517s-1.517-2.288-1.517-3.662c0-1.373 0.546-2.69 1.517-3.661 0.971-0.972 2.288-1.517 3.662-1.517zm-10.357 10.357c1.373 0 2.69 0.546 3.661 1.517 0.972 0.971 1.517 2.288 1.517 3.662 0 1.373-0.545 2.69-1.517 3.661-0.971 0.972-2.288 1.517-3.661 1.517-1.374 0-2.691-0.545-3.662-1.517-0.971-0.971-1.517-2.288-1.517-3.661 0-1.374 0.546-2.691 1.517-3.662s2.288-1.517 3.662-1.517z" fill="#ebebeb"/>
+ <path d="m165.068 11.9512c4.328-0.0098 8.656 0.0393 12.984 0.1376 3.875 0.0786 7.751 0.226 11.626 0.4519 3.453 0.1965 6.905 0.4814 10.348 0.8548 3.059 0.334 6.118 0.786 9.148 1.346 2.715 0.501 5.4 1.1397 8.046 1.9158 2.4 0.6976 4.751 1.5622 7.023 2.5839 2.115 0.9432 4.141 2.0632 6.059 3.3503 1.839 1.2379 3.561 2.6527 5.135 4.2148 1.564 1.572 2.98 3.2815 4.219 5.1187 1.289 1.9158 2.41 3.9397 3.364 6.0422 1.023 2.2794 1.889 4.6177 2.597 7.0051 0.777 2.6429 1.417 5.325 1.918 8.0367 0.561 3.026 1.013 6.0717 1.348 9.1272 0.374 3.4386 0.659 6.8773 0.856 10.3258 0.226 3.8612 0.373 7.7321 0.462 11.5933 0.088 4.3228 0.138 8.6457 0.128 12.9588v58.2119c0.01 4.323-0.04 8.636-0.128 12.959-0.089 3.871-0.236 7.732-0.462 11.593-0.197 3.449-0.482 6.897-0.856 10.326-0.335 3.055-0.787 6.111-1.348 9.137-0.501 2.702-1.141 5.384-1.918 8.027-0.708 2.387-1.574 4.735-2.597 7.005-0.954 2.112-2.075 4.126-3.364 6.042-1.239 1.837-2.655 3.557-4.219 5.119-1.574 1.562-3.296 2.977-5.135 4.215-1.918 1.287-3.944 2.407-6.059 3.35-2.272 1.022-4.623 1.886-7.023 2.594-2.646 0.776-5.331 1.414-8.046 1.906-3.03 0.569-6.089 1.011-9.148 1.346-3.443 0.373-6.895 0.658-10.348 0.854-3.875 0.226-7.751 0.374-11.626 0.462-4.328 0.088-8.656 0.138-12.984 0.128h-74.126c-4.328 0.01-8.656-0.04-12.9839-0.128-3.8755-0.088-7.751-0.236-11.6265-0.462-3.4525-0.196-6.905-0.481-10.3477-0.854-3.0591-0.335-6.1182-0.777-9.1477-1.346-2.7149-0.492-5.4001-1.13-8.0461-1.906-2.4001-0.708-4.7509-1.572-7.0231-2.594-2.1148-0.943-4.1411-2.063-6.0591-3.35-1.8394-1.238-3.5608-2.653-5.1346-4.215-1.5639-1.562-2.9804-3.282-4.2197-5.119-1.2886-1.916-2.4099-3.93-3.364-6.042-1.023-2.27-1.8886-4.618-2.5968-7.005-0.77706-2.643-1.41642-5.325-1.91807-8.027-0.56067-3.026-1.01313-6.082-1.34757-9.137-0.37377-3.429-0.65903-6.877-0.85575-10.326-0.22623-3.861-0.37378-7.722-0.46231-11.593-0.08852-4.323-0.1377-8.636-0.12787-12.959v-58.2119c-0.00983-4.3131 0.03935-8.636 0.12787-12.9588 0.08853-3.8612 0.23608-7.7321 0.46231-11.5933 0.19672-3.4485 0.48198-6.8872 0.85575-10.3258 0.33444-3.0555 0.7869-6.1012 1.34757-9.1272 0.50165-2.7117 1.14101-5.3938 1.91807-8.0367 0.7082-2.3874 1.5738-4.7257 2.5968-7.0051 0.9541-2.1025 2.0754-4.1264 3.364-6.0422 1.2393-1.8372 2.6558-3.5467 4.2197-5.1187 1.5738-1.5621 3.2952-2.9769 5.1346-4.2148 1.918-1.2871 3.9443-2.4071 6.0591-3.3503 2.2722-1.0217 4.623-1.8863 7.0231-2.5839 2.646-0.7761 5.3312-1.4148 8.0461-1.9158 3.0295-0.56 6.0886-1.012 9.1477-1.346 3.4427-0.3734 6.8952-0.6583 10.3477-0.8548 3.8755-0.2259 7.751-0.3733 11.6265-0.4519 4.3279-0.0983 8.6559-0.1474 12.9839-0.1376h74.126zm0.01 4.0086c4.298-0.0099 8.597 0.0393 12.895 0.1277 3.827 0.0884 7.653 0.2358 11.479 0.4519 3.384 0.1965 6.767 0.4716 10.131 0.8449 2.971 0.3144 5.932 0.7467 8.863 1.2969 2.577 0.4716 5.134 1.0807 7.653 1.8176 2.223 0.6484 4.396 1.4541 6.501 2.3972 1.909 0.8548 3.738 1.8667 5.469 3.0261 1.623 1.0905 3.138 2.3383 4.525 3.7236s2.636 2.8983 3.738 4.5194c1.16 1.7291 2.174 3.5467 3.029 5.4429 0.945 2.1123 1.751 4.2836 2.4 6.4941 0.748 2.5152 1.348 5.0598 1.83 7.6339 0.541 2.9278 0.974 5.8752 1.298 8.8423 0.374 3.3601 0.65 6.73 0.846 10.1097 0.217 3.8218 0.374 7.6338 0.453 11.4557 0.088 4.2934 0.137 8.577 0.137 12.8704v58.2119c0 4.293-0.049 8.577-0.137 12.87-0.079 3.822-0.236 7.644-0.453 11.456-0.196 3.38-0.472 6.75-0.846 10.12-0.324 2.957-0.757 5.904-1.298 8.832-0.482 2.574-1.082 5.119-1.83 7.634-0.649 2.22-1.455 4.382-2.4 6.494-0.855 1.896-1.869 3.724-3.029 5.443-1.102 1.631-2.351 3.144-3.738 4.529-1.387 1.376-2.902 2.623-4.525 3.714-1.731 1.159-3.56 2.171-5.469 3.026-2.105 0.953-4.278 1.749-6.501 2.397-2.519 0.737-5.076 1.346-7.653 1.818-2.931 0.55-5.892 0.982-8.863 1.306-3.364 0.364-6.747 0.649-10.131 0.836-3.826 0.216-7.652 0.373-11.479 0.452-4.298 0.098-8.597 0.137-12.895 0.137h-0.01-74.126-0.0099c-4.2984 0-8.5969-0.039-12.8953-0.137-3.8263-0.079-7.6526-0.236-11.4789-0.452-3.3837-0.187-6.7674-0.472-10.1314-0.836-2.9705-0.324-5.9313-0.756-8.8625-1.306-2.5771-0.472-5.1345-1.081-7.6526-1.818-2.223-0.648-4.3968-1.444-6.5017-2.397-1.9083-0.855-3.7378-1.867-5.469-3.026-1.623-1.091-3.1378-2.338-4.5247-3.714-1.3869-1.385-2.6361-2.898-3.7378-4.529-1.1606-1.719-2.1738-3.547-3.0295-5.443-0.9443-2.112-1.7509-4.274-2.4001-6.494-0.7475-2.515-1.3476-5.06-1.8295-7.634-0.541-2.928-0.9738-5.875-1.2984-8.832-0.3738-3.37-0.6492-6.74-0.8459-10.12-0.2164-3.812-0.37381-7.634-0.4525-11.456-0.08853-4.293-0.13771-8.577-0.13771-12.87v-58.2119c0-4.2934 0.04918-8.577 0.13771-12.8704 0.07869-3.8219 0.2361-7.6339 0.4525-11.4557 0.1967-3.3797 0.4721-6.7496 0.8459-10.1097 0.3246-2.9671 0.7574-5.9145 1.2984-8.8423 0.4819-2.5741 1.082-5.1187 1.8295-7.6339 0.6492-2.2105 1.4558-4.3818 2.4001-6.4941 0.8557-1.8962 1.8689-3.7138 3.0295-5.4429 1.1017-1.6211 2.3509-3.1341 3.7378-4.5194s2.9017-2.6331 4.5247-3.7236c1.7312-1.1594 3.5607-2.1713 5.469-3.0261 2.1049-0.9431 4.2787-1.7488 6.5017-2.3972 2.5181-0.7369 5.0755-1.346 7.6526-1.8176 2.9312-0.5502 5.892-0.9825 8.8625-1.2969 3.364-0.3733 6.7477-0.6484 10.1314-0.8449 3.8263-0.2161 7.6526-0.3635 11.4789-0.4519 4.2984-0.0884 8.5969-0.1376 12.8953-0.1277h0.0099 74.126 0.01z" clip-rule="evenodd" fill="url(#paint1_linear)" fill-rule="evenodd" opacity=".4"/>
+ </g>
+ <defs>
+ <filter id="filter0_d" x="-4.32414" y="5.94696" width="264.648" height="248.338" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+ <feBlend in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <filter id="filter1_f" x="46" y="71.4524" width="165" height="116.667" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="5.67586" x2="5.67586" y1="11.947" y2="240.285" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#ee00ff" offset="1e-7"/>
+ <stop stop-color="#9914dc" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="132.082" x2="132.082" y1="11.95" y2="240.29" gradientUnits="userSpaceOnUse">
+ <stop stop-color="white" offset="0"/>
+ <stop stop-color="white" stop-opacity=".0980392" offset=".125"/>
+ <stop stop-opacity=".0980392" offset=".925"/>
+ <stop stop-opacity=".498039" offset="1"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect width="256" height="256" fill="white"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/games-app.svg b/.icons/Gruvbox_Dark-2/apps/64/games-app.svg
new file mode 120000
index 000000000..491732295
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/games-app.svg
@@ -0,0 +1 @@
+gameboy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gargoyle-house.svg b/.icons/Gruvbox_Dark-2/apps/64/gargoyle-house.svg
new file mode 100644
index 000000000..c1b07d8b9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gargoyle-house.svg
@@ -0,0 +1,63 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="yWei4TddY0Zv97X8jRoEzawUHIwQ8ab0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#yWei4TddY0Zv97X8jRoEzawUHIwQ8ab0)">
+ <linearGradient id="_lgradient_60" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_60)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_61" x1="0" x2="-.014" y1="0" y2="1.862" gradientTransform="matrix(244.166863,0,0,71.590803,5.933302,168.697594)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_61)" d="M 250.100086 172.24528 C 248.239314 231.345951 233.845284 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 22.46158 240.288396 7.896129 231.424121 5.933401 173.019041 C 5.754132 167.684529 250.261147 167.129763 250.100086 172.24528 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_62" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_62)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_63" x1=".005" x2="0" y1=".413" y2="1" gradientTransform="matrix(129.733428,0,0,110.654983,63.135194,86.02742)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_63)" d="M 192.868622 196.682403 L 63.135194 196.682403 L 63.135194 86.02742 L 192.868622 86.02742 L 192.868622 196.682403 Z"/>
+ <g opacity=".1">
+ <path fill="#111111" d="M 63.135194 177.603958 L 192.868622 177.603958 L 192.868622 196.682403 L 63.135194 196.682403 L 63.135194 177.603958 Z"/>
+ </g>
+ <path fill="#945f2b" d="M 143.264664 196.682403 L 143.264664 143.212626 C 143.264664 142.108796 142.368494 141.212626 141.264664 141.212626 L 114.781124 141.212626 C 113.677294 141.212626 112.781124 142.108796 112.781124 143.212626 L 112.781124 196.682403 L 143.264664 196.682403 Z"/>
+ <linearGradient id="_lgradient_64" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(19.078445,0,0,30.525512,158.527419,139.447067)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_64)" d="M 162.527419 139.447067 L 173.605865 139.447067 C 175.813525 139.447067 177.605865 141.239407 177.605865 143.447067 L 177.605865 165.97258 C 177.605865 168.18024 175.813525 169.97258 173.605865 169.97258 L 162.527419 169.97258 C 160.319759 169.97258 158.527419 168.18024 158.527419 165.97258 L 158.527419 143.447067 C 158.527419 141.239407 160.319759 139.447067 162.527419 139.447067 Z"/>
+ <linearGradient id="_lgradient_65" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(19.078445,0,0,30.525512,78.397949,139.447067)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_65)" d="M 82.397949 139.447067 L 93.476394 139.447067 C 95.684054 139.447067 97.476394 141.239407 97.476394 143.447067 L 97.476394 165.97258 C 97.476394 168.18024 95.684054 169.97258 93.476394 169.97258 L 82.397949 169.97258 C 80.190289 169.97258 78.397949 168.18024 78.397949 165.97258 L 78.397949 143.447067 C 78.397949 141.239407 80.190289 139.447067 82.397949 139.447067 Z"/>
+ <linearGradient id="_lgradient_66" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,72.498092,55.75,59.317597)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_66)" d="M 196.75 131.815689 L 157.93589 131.815689 C 154.6244 131.815689 150.467525 129.563581 148.658911 126.789616 L 128.251908 95.490329 L 107.841459 126.789857 C 106.032641 129.563689 101.8756 131.815689 98.56411 131.815689 L 59.75 131.815689 C 57.54234 131.815689 55.75 130.023349 55.75 127.815689 L 55.75 59.317597 L 200.746184 59.317597 L 200.749789 127.815689 C 200.749906 130.023349 198.95766 131.815689 196.75 131.815689 Z"/>
+ <path fill="#70360f" d="M 133.725441 166.156891 C 132.679943 166.156891 131.817597 167.023052 131.817597 168.064735 L 131.817597 175.696113 C 131.88131 176.703006 132.716534 177.48705 133.725441 177.48705 C 134.734348 177.48705 135.569573 176.703006 135.633286 175.696113 L 135.633286 168.064735 C 135.633286 167.023052 134.782387 166.156891 133.725441 166.156891 Z"/>
+ <g opacity=".2">
+ <path fill="#111111" d="M 91.260638 131.815689 L 98.31411 131.815689 C 101.6256 131.815689 105.782475 129.563581 107.591089 126.789616 L 125.81344 98.841045 C 127.019182 96.991734 128.977113 96.991662 130.182992 98.840884 L 148.408541 126.789857 C 150.217359 129.563689 154.3744 131.815689 157.68589 131.815689 L 166.158798 131.815689 L 130.886972 77.927178 C 129.677942 76.080015 127.715275 76.080336 126.506849 77.927893 L 91.260638 131.815689 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/garrysmod.svg b/.icons/Gruvbox_Dark-2/apps/64/garrysmod.svg
new file mode 100644
index 000000000..1a4f6d5c0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/garrysmod.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="LCxDg2UnhQW9foFZukQnNi4B4wD9QHY5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#LCxDg2UnhQW9foFZukQnNi4B4wD9QHY5)">
+ <linearGradient id="_lgradient_67" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_67)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_68" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_68)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="qjn9hVpQQmJitP7P7pPDG8PW5mtgrOlg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#qjn9hVpQQmJitP7P7pPDG8PW5mtgrOlg)">
+ <path d="M 124.081865 59.418919 C 104.902676 59.418919 80.973757 81.255135 80.973757 110.623514 C 80.973757 141.238108 99.424027 169.148649 124.998892 169.148649 C 137.625649 169.148649 143.096459 164.391081 151.514297 153.472973 C 147.391595 167.792703 140.470784 176.90027 129.380243 179.557297 C 120.633216 181.657838 110.804568 176.845405 104.48727 169.148649 L 80.973757 169.148649 C 88.262789 189.019135 106.553324 200.5 128.567459 200.5 C 144.75573 200.5 157.547865 194.237411 165.965703 182.421243 C 172.275162 173.290162 175.026243 161.110162 175.026243 142.134757 L 175.026243 61.749892 L 151.51273 61.749892 L 151.51273 74.287297 C 151.51273 74.286514 143.259486 59.422054 124.080297 59.422054 L 124.081865 59.418919 Z M 127.556849 82.932432 C 141.790362 82.932432 151.517119 95.802162 151.517119 114.652162 C 151.517119 133.314054 142.080362 145.635135 127.846849 145.635135 C 113.621173 145.635135 104.490092 133.502162 104.490092 114.652162 C 104.490092 95.614054 113.629011 82.932432 127.556849 82.932432 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 124.081865 55.5 C 104.902676 55.5 80.973757 77.340135 80.973757 106.704595 C 80.973757 137.319189 99.424027 165.22973 124.998892 165.22973 C 137.625649 165.22973 143.096459 160.472162 151.514297 149.554054 C 147.391595 163.873784 140.470784 172.981351 129.380243 175.638378 C 120.633216 177.738919 110.804568 172.926486 104.48727 165.22973 L 80.973757 165.22973 C 88.262789 185.100216 106.553324 196.581081 128.567459 196.581081 C 144.75573 196.581081 157.547865 190.318492 165.965703 178.502324 C 172.275162 169.371243 175.026243 157.191243 175.026243 138.215838 L 175.026243 59.418919 L 151.51273 59.418919 L 151.51273 70.368378 C 151.51273 70.367595 143.259486 55.503135 124.080297 55.503135 L 124.081865 55.5 Z M 127.556849 79.013514 C 141.790362 79.013514 151.517119 91.883243 151.517119 110.733243 C 151.517119 129.395135 142.080362 141.716216 127.846849 141.716216 C 113.621173 141.716216 104.490092 129.583243 104.490092 110.733243 C 104.490092 91.695135 113.629011 79.013514 127.556849 79.013514 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gbrainy.svg b/.icons/Gruvbox_Dark-2/apps/64/gbrainy.svg
new file mode 100644
index 000000000..3403d8622
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gbrainy.svg
@@ -0,0 +1,50 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="8UbAwbdHDuBLeI0iZj5YtHI3cIjjOeSh" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#8UbAwbdHDuBLeI0iZj5YtHI3cIjjOeSh)">
+ <linearGradient id="_lgradient_69" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_69)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_70" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_70)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="4MvzkPbnhfyQDtp3dBM9UPIi4m4oSVkl" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#4MvzkPbnhfyQDtp3dBM9UPIi4m4oSVkl)">
+ <path d="M 134.359649 58.04386 C 103.451082 58.04386 78.394737 83.100204 78.394737 114.008772 C 78.407031 114.693164 78.43188 115.377273 78.469272 116.060753 L 78.394737 116.060753 L 78.394737 123.647614 L 76.069491 127.672081 L 66.629386 144.028303 C 65.358304 146.232401 65.359306 148.947106 66.632015 151.150266 C 67.904723 153.353425 70.255886 154.710503 72.800232 154.710526 L 78.394737 154.710526 L 78.394737 170.028336 C 78.394737 175.635863 82.907999 180.149123 88.515523 180.149123 L 103.833333 180.149123 L 103.833333 190.056263 C 103.833333 195.841804 108.49153 200.5 114.27707 200.5 L 159.529947 200.5 C 165.315488 200.5 169.973684 195.841804 169.973684 190.056263 L 169.973684 157.120238 C 182.844879 146.50206 190.306885 130.694486 190.324561 114.008772 C 190.324561 83.100204 165.268217 58.04386 134.359649 58.04386 Z"/>
+ </g>
+ <circle fill="#ececec" cx="134.36" cy="111.798" r="55.965" vector-effect="non-scaling-stroke"/>
+ <path fill="#ececec" d="M 88.51662 113.833333 L 132.37812 113.833333 C 137.985641 113.833333 142.5 118.347692 142.5 123.955214 L 142.5 167.816711 C 142.5 173.424238 137.985641 177.938596 132.37812 177.938596 L 88.51662 177.938596 C 82.909096 177.938596 78.394737 173.424238 78.394737 167.816711 L 78.394737 123.955214 L 78.394737 114.342105 L 88.51662 113.833333 Z"/>
+ <path d="M 113.294199 144 L 160.512819 144 C 165.734412 144 169.973684 148.239272 169.973684 153.460866 L 169.973684 188.828608 C 169.973684 194.050202 165.734412 198.289474 160.512819 198.289474 L 113.294199 198.289474 C 108.072605 198.289474 103.833333 194.050202 103.833333 188.828608 L 103.833333 153.460866 C 103.833333 148.239272 108.072605 144 113.294199 144 Z" style="fill:#ececec"/>
+ <path fill="#ececec" d="M 91.30165 105.554856 C 88.895552 105.684617 86.718143 107.021944 85.514369 109.109305 L 76.068301 125.462547 L 66.629192 141.815789 C 65.357182 144.019857 65.357543 146.735083 66.630139 148.938812 C 67.902735 151.142541 70.254261 152.500031 72.799044 152.5 L 91.677266 152.5 L 110.562448 152.5 C 113.10723 152.500029 115.458754 151.142539 116.731349 148.93881 C 118.003943 146.735081 118.004304 144.019856 116.732294 141.815789 L 107.293186 125.462547 L 97.847123 109.109305 C 96.634101 107.007898 94.43487 105.668438 92.011148 105.554856 C 91.774795 105.543071 91.538002 105.543071 91.30165 105.554856 Z"/>
+ <linearGradient id="_lgradient_71" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(81.403488,0,0,76.196756,93.657896,70.881165)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_71)" d="M 135.146027 70.903584 C 134.017363 70.868021 132.876452 70.876365 131.737947 70.917321 C 125.278615 71.15016 118.74582 72.615136 113.010765 75.18261 C 107.085551 78.269228 101.972052 82.710087 98.085709 88.144392 C 93.94658 94.701404 92.322615 102.432008 94.891926 107.350067 C 97.924881 113.155607 104.235726 116.682552 110.681633 116.682552 C 114.021959 116.682552 114.28328 116.862301 114.28328 119.261079 C 114.28328 124.516754 121.126644 127.002955 130.721742 127.002955 C 135.844668 127.002955 136.706472 127.224932 136.245188 128.427017 C 135.540906 130.262341 138.469102 136.506194 141.623462 139.443624 C 142.974191 140.701451 144.636796 142.561434 145.321888 144.196612 C 146.657995 147.385625 147.971257 147.77947 151.647241 146.104583 C 154.455082 144.825245 154.552985 144.086916 152.151841 140.148746 C 151.147459 138.501414 150.321794 137.626972 150.319911 137.331233 C 150.317993 137.035484 149.621337 136.822665 153.5206 136.861128 C 164.833022 136.972905 169.957434 132.957392 169.964628 123.726819 C 169.965778 122.230023 170.730681 121.141632 171.763447 120.248214 C 175.257907 118.552624 174.890344 116.726525 175.061383 113.212218 C 175.043576 94.9996 163.416418 78.471363 146.15836 72.65246 C 145.756578 72.534475 145.370868 72.396316 144.962421 72.286073 C 141.847139 71.468387 138.532022 71.010212 135.146027 70.903482 L 135.146027 70.903584 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 134.359649 55.5 C 103.451082 55.5 78.394737 80.556345 78.394737 111.464912 C 78.40497 111.882418 78.419876 112.299797 78.439453 112.716969 C 79.141006 82.331408 103.965994 58.060046 134.359649 58.04386 C 164.800416 58.069833 189.637973 82.421765 190.264938 112.856086 C 190.290581 112.392626 190.310457 111.928866 190.324561 111.464912 C 190.324561 80.556345 165.268217 55.5 134.359649 55.5 Z M 78.394737 113.516894 L 78.394737 114.008772 C 78.398984 113.844791 78.403952 113.680831 78.409641 113.516894 L 78.394737 113.516894 Z M 78.394737 114.008772 L 78.394737 116.060753 L 78.469264 116.060753 C 78.431875 115.377273 78.407028 114.693164 78.394737 114.008772 L 78.394737 114.008772 Z M 78.394737 121.103754 L 76.069491 125.128222 L 66.629386 141.484443 C 65.785702 142.951024 65.491571 144.67002 65.79965 146.333675 C 65.941005 145.523064 66.221735 144.743071 66.629386 144.028303 L 76.069491 127.672081 L 78.394737 123.647614 L 78.394737 121.103754 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gcbalculator.svg b/.icons/Gruvbox_Dark-2/apps/64/gcbalculator.svg
new file mode 120000
index 000000000..67684fa72
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gcbalculator.svg
@@ -0,0 +1 @@
+calculator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gcleaner.svg b/.icons/Gruvbox_Dark-2/apps/64/gcleaner.svg
new file mode 120000
index 000000000..e28b47b88
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gcleaner.svg
@@ -0,0 +1 @@
+broom.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gcolor.svg b/.icons/Gruvbox_Dark-2/apps/64/gcolor.svg
new file mode 120000
index 000000000..aed247700
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gcolor.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gcolor2.svg b/.icons/Gruvbox_Dark-2/apps/64/gcolor2.svg
new file mode 120000
index 000000000..aed247700
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gcolor2.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gcolor3.svg b/.icons/Gruvbox_Dark-2/apps/64/gcolor3.svg
new file mode 120000
index 000000000..aed247700
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gcolor3.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gcompris-edit.svg b/.icons/Gruvbox_Dark-2/apps/64/gcompris-edit.svg
new file mode 100644
index 000000000..66bbbe0d7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gcompris-edit.svg
@@ -0,0 +1,55 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="XYxvnfJyzLbH1x4WFCHatdZOG3mHm5Df" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#XYxvnfJyzLbH1x4WFCHatdZOG3mHm5Df)">
+ <linearGradient id="_lgradient_72" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_72)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_73" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_73)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="nnKYXSe7Z5o4QGPVGpIW1cbxitJccrBd" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#nnKYXSe7Z5o4QGPVGpIW1cbxitJccrBd)">
+ <path d="M 128 100.040881 L 128 100.040881 C 136.487607 100.040881 143.378468 106.931741 143.378468 115.419349 L 143.378468 185.121532 C 143.378468 193.609139 136.487607 200.5 128 200.5 L 128 200.5 C 119.512393 200.5 112.621532 193.609139 112.621532 185.121532 L 112.621532 115.419349 C 112.621532 106.931741 119.512393 100.040881 128 100.040881 Z"/>
+ </g>
+ <path d="M 128 95.556099 L 128 95.556099 C 136.487607 95.556099 143.378468 102.446959 143.378468 110.934567 L 143.378468 180.63675 C 143.378468 189.124357 136.487607 196.015218 128 196.015218 L 128 196.015218 C 119.512393 196.015218 112.621532 189.124357 112.621532 180.63675 L 112.621532 110.934567 C 112.621532 102.446959 119.512393 95.556099 128 95.556099 Z" style="fill:#e4e4e4"/>
+ <defs>
+ <linearGradient id="_lgradient_74" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#ff9757"/>
+ <stop offset="50%" style="stop-color:#ff6e51"/>
+ <stop offset="100%" style="stop-color:#f5350f"/>
+ </linearGradient>
+ </defs>
+ <path d="M 128 107.216546 L 128 107.216546 C 131.637546 107.216546 134.590772 110.169772 134.590772 113.807318 L 134.590772 175.970109 C 134.590772 179.607655 131.637546 182.560881 128 182.560881 L 128 182.560881 C 124.362454 182.560881 121.409228 179.607655 121.409228 175.970109 L 121.409228 113.807318 C 121.409228 110.169772 124.362454 107.216546 128 107.216546 Z" style="fill:url(#_lgradient_74)"/>
+ <defs>
+ <filter id="HDVf0AE1LWp4HUddbQlj4wp3DOOBq0u6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#HDVf0AE1LWp4HUddbQlj4wp3DOOBq0u6)">
+ <path d="M 141.181544 57.696928 L 141.181544 78.859485 L 128 87.647185 L 114.818456 78.859485 L 114.818456 57.726964 C 104.131842 62.800244 97.258292 73.562569 97.243064 85.450261 C 97.243064 102.436841 111.013416 116.207197 128 116.207197 C 144.986588 116.207197 158.756936 102.436841 158.756936 85.450261 C 158.750952 73.552898 151.87741 62.773405 141.181544 57.696928 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 141.181544 55.5 L 141.181544 76.662557 L 128 85.450253 L 114.818456 76.662557 L 114.818456 55.530036 C 104.131842 60.603316 97.258292 71.365641 97.243064 83.253329 C 97.243064 100.239908 111.013416 114.010265 128 114.010265 C 144.986588 114.010265 158.756936 100.239908 158.756936 83.253329 C 158.750952 71.355969 151.87741 60.576477 141.181544 55.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gcompris-qt.svg b/.icons/Gruvbox_Dark-2/apps/64/gcompris-qt.svg
new file mode 120000
index 000000000..377138cfb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gcompris-qt.svg
@@ -0,0 +1 @@
+gcompris.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gcompris.svg b/.icons/Gruvbox_Dark-2/apps/64/gcompris.svg
new file mode 100644
index 000000000..997ba56fa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gcompris.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#aW9rBIR6HvTgVUklaA7u14k3HOFZDlIn)">
+ <linearGradient id="_lgradient_91" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e8e8e8"/>
+ <stop offset="100%" style="stop-color:#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_91)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="aW9rBIR6HvTgVUklaA7u14k3HOFZDlIn" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#fb7c38" d="M 88.187 53.5 L 80.089 61.598 L 81.112 62.621 C 69.9607 75.723808 63.820409 92.358369 63.784 109.564 C 63.784 148.128 93.821 179.671 131.775 182.088 L 131.775 184.499 C 109.994 185.084 89.575 189.748 89.575 198.5 L 183.356 198.5 C 183.356 189.748 162.937 185.084 141.155 184.499 L 141.155 182.069 C 156.72117 181.046974 171.545217 175.042674 183.435 164.944 L 184.118 165.627 L 192.216 157.529 L 176.309 141.622 C 183.591845 132.522464 187.568019 121.219088 187.586 109.564 C 187.586 81.157 164.559 58.129 136.153 58.129 C 124.49041 58.131256 113.174773 62.096719 104.062 69.375 L 88.187 53.5 L 88.187 53.5 Z M 89.589 71.098 L 95.995 77.503 C 88.711302 86.603223 84.735063 97.907842 84.718 109.564 C 84.718552 137.970537 107.746463 160.998448 136.153 160.999 C 147.814948 160.995371 159.129508 157.028857 168.241 149.75 L 174.895 156.404 C 164.067766 165.315723 150.487091 170.200469 136.464 170.227 C 102.96 170.227 75.8 143.068 75.8 109.564 C 75.807948 95.532906 80.681094 81.938705 89.589 71.098 L 89.589 71.098 Z"/>
+ <path fill="#efefef" d="M 133.425 106.404 L 154.971 87.33 L 178.211 113.583 Q 175.712 119.205 171.44 124.824 Q 167.167 130.443 161.725 135.261 Q 153.195 142.812 144.043 145.143 Q 134.891 147.473 126.138 144.401 Q 117.385 141.329 110.028 133.019 Q 102.867 124.93 100.879 115.869 Q 98.891 106.808 102.171 98.067 Q 105.452 89.326 113.688 82.035 Q 119.35 77.022 125.689 74.034 Q 132.028 71.045 137.469 70.82 L 141.788 84.441 Q 136.102 85.278 131.812 87.173 Q 127.522 89.069 123.698 92.454 Q 116.713 98.639 116.776 105.6 Q 116.839 112.561 124 120.65 Q 131.422 129.033 138.569 129.921 Q 145.716 130.808 153.143 124.233 Q 156.599 121.173 159.404 117.378 L 150.811 107.671 L 141.692 115.743 L 133.425 106.404 L 133.425 106.404 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_92" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_92)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gconf-editor.svg b/.icons/Gruvbox_Dark-2/apps/64/gconf-editor.svg
new file mode 120000
index 000000000..9cb7fcff7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gconf-editor.svg
@@ -0,0 +1 @@
+tool.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gconfeditor.svg b/.icons/Gruvbox_Dark-2/apps/64/gconfeditor.svg
new file mode 120000
index 000000000..c788339e9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gconfeditor.svg
@@ -0,0 +1 @@
+gconf-editor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gcstar.svg b/.icons/Gruvbox_Dark-2/apps/64/gcstar.svg
new file mode 100644
index 000000000..a81725575
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gcstar.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#mwGEyp5Kq7ezTUh1jb2EcaumumQjesd3)">
+ <linearGradient id="_lgradient_93" x1="0" x2="0" y1=".5" y2="1.5" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_93)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="mwGEyp5Kq7ezTUh1jb2EcaumumQjesd3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#fdc92b" d="M 128 44.5 C 82.479 44.5 45.5 81.479 45.5 127 C 45.5 172.521 82.479 209.5 128 209.5 C 173.521 209.5 210.5 172.521 210.5 127 C 210.5 81.479 173.521 44.5 128 44.5 Z M 85.796 100.606 C 95.444 100.349 105.013 106.907 108.993 117.416 C 113.891 130.349 108.484 144.415 96.927 148.792 C 85.371 153.168 72.003 146.218 67.105 133.284 C 62.206 120.351 67.614 106.285 79.17 101.908 C 81.337 101.088 83.57 100.666 85.796 100.606 L 85.796 100.606 Z M 171.628 100.606 C 173.855 100.666 176.081 101.088 178.248 101.908 C 189.804 106.285 195.218 120.351 190.32 133.284 C 185.421 146.218 172.054 153.168 160.497 148.792 C 148.941 144.415 143.527 130.349 148.425 117.416 C 152.405 106.907 161.98 100.349 171.628 100.606 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_94" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_94)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gda-browser-5.0.svg b/.icons/Gruvbox_Dark-2/apps/64/gda-browser-5.0.svg
new file mode 100644
index 000000000..b8e9cfe5e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gda-browser-5.0.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="72x3LVfgSYstiutUUdOs1aFjCYVfLdk5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#72x3LVfgSYstiutUUdOs1aFjCYVfLdk5)">
+ <linearGradient id="_lgradient_75" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_75)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_76" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_76)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <linearGradient id="_lgradient_77" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(127.335743,0,0,145,64.332129,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_77)" d="M 128 55.505888 C 92.830464 55.505888 64.332129 68.177049 64.332129 83.839357 C 64.332129 99.501665 92.830464 112.178714 128 112.178714 C 163.169536 112.178714 191.667871 99.501665 191.667871 83.839357 C 191.667871 68.177049 163.169536 55.5 128 55.5 L 128 55.505888 Z M 64.332129 91.570413 L 64.332129 113.279786 C 64.332129 128.942094 92.830464 141.619142 128 141.619142 C 163.169536 141.619142 191.667871 128.942094 191.667871 113.279786 L 191.667871 91.564525 C 191.667871 107.226833 163.169536 119.903882 128 119.903882 C 92.830464 119.903882 64.332129 107.232722 64.332129 91.564525 L 64.332129 91.570413 Z M 64.332129 121.010842 L 64.332129 142.720214 C 64.332129 158.382523 92.830464 171.059571 128 171.059571 C 163.169536 171.059571 191.667871 158.382523 191.667871 142.720214 L 191.667871 121.004954 C 191.667871 136.667262 163.169536 149.344311 128 149.344311 C 92.830464 149.344311 64.332129 136.67315 64.332129 121.004954 L 64.332129 121.010842 Z M 64.332129 150.451271 L 64.332129 172.160643 C 64.332129 187.822951 92.830464 200.5 128 200.5 C 163.169536 200.5 191.667871 187.822951 191.667871 172.160643 L 191.667871 150.445383 C 191.667871 166.107691 163.169536 178.78474 128 178.78474 C 92.830464 178.78474 64.332129 166.113579 64.332129 150.445383 L 64.332129 150.451271 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gda-control-center.svg b/.icons/Gruvbox_Dark-2/apps/64/gda-control-center.svg
new file mode 100644
index 000000000..5d46ac9c7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gda-control-center.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="KdJzdydGLcSqIonOlaeiDOOICtpygHZW" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#KdJzdydGLcSqIonOlaeiDOOICtpygHZW)">
+ <linearGradient id="_lgradient_78" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_78)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_79" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_79)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <linearGradient id="_lgradient_80" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(127.335743,0,0,145,64.332129,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_80)" d="M 128 55.505888 C 92.830464 55.505888 64.332129 68.177049 64.332129 83.839357 C 64.332129 99.501665 92.830464 112.178714 128 112.178714 C 163.169536 112.178714 191.667871 99.501665 191.667871 83.839357 C 191.667871 68.177049 163.169536 55.5 128 55.5 L 128 55.505888 Z M 64.332129 91.570413 L 64.332129 113.279786 C 64.332129 128.942094 92.830464 141.619142 128 141.619142 C 163.169536 141.619142 191.667871 128.942094 191.667871 113.279786 L 191.667871 91.564525 C 191.667871 107.226833 163.169536 119.903882 128 119.903882 C 92.830464 119.903882 64.332129 107.232722 64.332129 91.564525 L 64.332129 91.570413 Z M 64.332129 121.010842 L 64.332129 142.720214 C 64.332129 158.382523 92.830464 171.059571 128 171.059571 C 163.169536 171.059571 191.667871 158.382523 191.667871 142.720214 L 191.667871 121.004954 C 191.667871 136.667262 163.169536 149.344311 128 149.344311 C 92.830464 149.344311 64.332129 136.67315 64.332129 121.004954 L 64.332129 121.010842 Z M 64.332129 150.451271 L 64.332129 172.160643 C 64.332129 187.822951 92.830464 200.5 128 200.5 C 163.169536 200.5 191.667871 187.822951 191.667871 172.160643 L 191.667871 150.445383 C 191.667871 166.107691 163.169536 178.78474 128 178.78474 C 92.830464 178.78474 64.332129 166.113579 64.332129 150.445383 L 64.332129 150.451271 Z"/>
+ <defs>
+ <filter id="YeePHbRWFQwIY4QQwsP7nzuHRIgT3IJH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#YeePHbRWFQwIY4QQwsP7nzuHRIgT3IJH)">
+ <path d="M 126.32 240.288391 L 126 211.493858 C 126 137.507198 136.583689 126 210.639397 126 L 248.648308 126"/>
+ </g>
+ <linearGradient id="_lgradient_81" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.984949,0,0,114.142294,128.7,126.446097)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_81)" d="M 146.981133 240.532816 L 129.235454 240.394579 L 128.875364 232.288958 C 128.427224 222.201426 128.898364 189.860369 129.607224 182.051733 C 130.891544 167.903799 133.047274 158.739611 136.919594 150.966242 C 144.316411 136.117749 157.752076 129.780038 186.519013 127.569798 C 189.981553 127.303761 205.835377 126.942096 221.749745 126.766096 L 250.684949 126.446097 L 250.677945 150.616882 C 250.66795 182.807833 249.912495 193.581553 246.801434 205.899988 C 242.94608 221.165552 235.295628 230.075769 221.947499 234.846575 C 208.545888 239.636499 192.095746 240.884256 146.981623 240.532816 L 146.981133 240.532816 Z"/>
+ <path fill="#ffffff" d="M 180.943088 148.519864 L 180.171364 157.73859 C 177.248338 158.821359 174.530667 160.39321 172.134556 162.386971 L 163.755894 158.441722 L 155.006157 173.597138 L 162.613262 178.880228 C 162.342353 180.411742 162.20185 181.963467 162.193272 183.518729 C 162.19409 185.079966 162.327867 186.638283 162.593135 188.176823 L 155.005456 193.440321 L 163.755193 208.595736 L 172.114346 204.660284 C 174.518517 206.645516 177.242797 208.207438 180.170663 209.279259 L 180.942387 218.517244 L 198.441861 218.517244 L 199.213584 209.298518 C 202.136678 208.215766 204.854399 206.643898 207.250576 204.65012 L 215.629138 208.595386 L 224.378875 193.43997 L 216.771687 188.15688 C 217.042596 186.625366 217.183099 185.073641 217.191677 183.518379 C 217.190859 181.957142 217.057082 180.398808 216.791813 178.860285 L 224.379493 173.596788 L 215.629755 158.441372 L 207.270603 162.376824 C 204.865847 160.391058 202.1408 158.828819 199.212099 157.756964 L 198.442128 148.517244 L 180.942654 148.517244 L 180.943088 148.519864 Z M 189.692825 173.519619 C 192.345309 173.519385 194.889233 174.572982 196.76482 176.44857 C 198.640408 178.324157 199.694005 180.868081 199.693771 183.520565 C 199.694005 186.173049 198.640408 188.716973 196.76482 190.592561 C 194.889233 192.468148 192.345309 193.521745 189.692825 193.521512 C 187.04034 193.521745 184.496417 192.468148 182.620829 190.592561 C 180.745242 188.716973 179.691645 186.173049 179.691878 183.520565 C 179.691645 180.868081 180.745242 178.324157 182.620829 176.44857 C 184.496417 174.572982 187.04034 173.519385 189.692825 173.519619 L 189.692825 173.519619 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gdeb.svg b/.icons/Gruvbox_Dark-2/apps/64/gdeb.svg
new file mode 120000
index 000000000..e7d701a61
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gdeb.svg
@@ -0,0 +1 @@
+debian.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gdebi.svg b/.icons/Gruvbox_Dark-2/apps/64/gdebi.svg
new file mode 120000
index 000000000..e7d701a61
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gdebi.svg
@@ -0,0 +1 @@
+debian.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gdevilspie.svg b/.icons/Gruvbox_Dark-2/apps/64/gdevilspie.svg
new file mode 100644
index 000000000..3b0994644
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gdevilspie.svg
@@ -0,0 +1,86 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="bBA6C32zkjldMJPWcXYq76ppZbXQ9fTJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#bBA6C32zkjldMJPWcXYq76ppZbXQ9fTJ)">
+ <linearGradient id="_lgradient_105" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_105)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_106" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_106)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="uU4MNqow5CKBUhfasPLrJq0FfkfhmXF5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#uU4MNqow5CKBUhfasPLrJq0FfkfhmXF5)">
+ <path fill-rule="evenodd" d="M 128.000003 211.973214 C 124.017469 211.973214 119.672948 207.506293 115.739445 206.883285 C 111.805948 206.260284 106.293711 209.166049 102.5061 207.935376 C 98.718484 206.704705 95.966953 201.113881 92.418492 199.305852 C 88.870032 197.497817 82.729651 198.557992 79.507717 196.217117 C 76.285782 193.876241 75.39658 187.708786 72.580504 184.892704 C 69.764429 182.076634 63.596973 181.187435 61.256099 177.965497 C 58.915225 174.743563 59.975395 168.603179 58.167362 165.054719 C 56.359331 161.506255 50.768508 158.75473 49.537838 154.967117 C 48.307168 151.179503 51.212931 145.667263 50.589926 141.733763 C 49.966921 137.800266 45.5 133.455746 45.5 129.473217 C 45.5 125.490683 49.966921 121.146162 50.589926 117.212659 C 51.212931 113.279163 48.307167 107.766925 49.537837 103.979315 C 50.768507 100.191698 56.359333 97.440167 58.167365 93.891707 C 59.975396 90.343246 58.915224 84.202866 61.256097 80.980931 C 63.59697 77.758997 69.764432 76.869794 72.58051 74.053718 C 75.39658 71.237643 76.28578 65.070187 79.507717 62.729315 C 82.729651 60.388439 88.870035 61.448609 92.418495 59.640577 C 95.966959 57.832545 98.718484 52.241722 102.506097 51.011052 C 106.293711 49.780382 111.805951 52.686146 115.739451 52.06314 C 119.672948 51.440135 124.017469 46.973214 127.999997 46.973214 C 131.982531 46.973214 136.327052 51.440136 140.260555 52.063141 C 144.194052 52.686146 149.706289 49.780381 153.4939 51.011051 C 157.281516 52.241722 160.033047 57.832547 163.581508 59.64058 C 167.129968 61.44861 173.270349 60.388438 176.492283 62.729312 C 179.714218 65.070184 180.60342 71.237646 183.419496 74.053724 C 186.235571 76.869794 192.403027 77.758994 194.743903 80.980931 C 197.084775 84.202866 196.024603 90.343249 197.832638 93.89171 C 199.640669 97.440173 205.231491 100.191698 206.462161 103.979312 C 207.692834 107.766925 204.787069 113.279166 205.410077 117.212665 C 206.033079 121.146162 210.5 125.490683 210.5 129.473211 C 210.5 133.455746 206.033079 137.800266 205.410071 141.733769 C 204.787069 145.667266 207.692834 151.179503 206.462161 154.967114 C 205.231491 158.75473 199.640666 161.506261 197.832638 165.054722 C 196.024603 168.603182 197.084778 174.743563 194.743902 177.965497 C 192.403027 181.187432 186.235571 182.076634 183.41949 184.89271 C 180.60342 187.708786 179.71422 193.876241 176.492283 196.217117 C 173.270349 198.557989 167.129965 197.497817 163.581505 199.305852 C 160.033041 201.113884 157.281516 206.704705 153.493902 207.935376 C 149.706289 209.166049 144.194049 206.260284 140.260549 206.883291 C 136.327052 207.506293 131.982531 211.973214 128.000003 211.973214 Z"/>
+ </g>
+ <linearGradient id="_lgradient_107" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(165,0,0,165,45.5,44.026786)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff6e00"/>
+ <stop offset="100%" style="stop-color:#dc3514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_107)" fill-rule="evenodd" d="M 128.000003 209.026786 C 124.017469 209.026786 119.672948 204.559864 115.739445 203.936857 C 111.805948 203.313855 106.293711 206.21962 102.5061 204.988947 C 98.718484 203.758277 95.966953 198.167452 92.418492 196.359423 C 88.870032 194.551389 82.729651 195.611564 79.507717 193.270688 C 76.285782 190.929813 75.39658 184.762357 72.580504 181.946276 C 69.764429 179.130206 63.596973 178.241006 61.256099 175.019069 C 58.915225 171.797134 59.975395 165.656751 58.167362 162.10829 C 56.359331 158.559827 50.768508 155.808302 49.537838 152.020688 C 48.307168 148.233075 51.212931 142.720834 50.589926 138.787335 C 49.966921 134.853838 45.5 130.509317 45.5 126.526789 C 45.5 122.544254 49.966921 118.199734 50.589926 114.266231 C 51.212931 110.332734 48.307167 104.820497 49.537837 101.032886 C 50.768507 97.24527 56.359333 94.493739 58.167365 90.945278 C 59.975396 87.396818 58.915224 81.256437 61.256097 78.034503 C 63.59697 74.812568 69.764432 73.923366 72.58051 71.10729 C 75.39658 68.291214 76.28578 62.123759 79.507717 59.782885 C 82.729651 57.442011 88.870035 58.50218 92.418495 56.694148 C 95.966959 54.886117 98.718484 49.295293 102.506097 48.064624 C 106.293711 46.833953 111.805951 49.739717 115.739451 49.116712 C 119.672948 48.493707 124.017469 44.026786 127.999997 44.026786 C 131.982531 44.026786 136.327052 48.493707 140.260555 49.116712 C 144.194052 49.739717 149.706289 46.833953 153.4939 48.064622 C 157.281516 49.295293 160.033047 54.886118 163.581508 56.694151 C 167.129968 58.502182 173.270349 57.44201 176.492283 59.782882 C 179.714218 62.123756 180.60342 68.291217 183.419496 71.107296 C 186.235571 73.923366 192.403027 74.812565 194.743903 78.034503 C 197.084775 81.256437 196.024603 87.396821 197.832638 90.945281 C 199.640669 94.493745 205.231491 97.24527 206.462161 101.032883 C 207.692834 104.820497 204.787069 110.332737 205.410077 114.266237 C 206.033079 118.199734 210.5 122.544254 210.5 126.526783 C 210.5 130.509317 206.033079 134.853838 205.410071 138.787341 C 204.787069 142.720837 207.692834 148.233075 206.462161 152.020685 C 205.231491 155.808302 199.640666 158.559833 197.832638 162.108293 C 196.024603 165.656754 197.084778 171.797134 194.743902 175.019069 C 192.403027 178.241003 186.235571 179.130206 183.41949 181.946282 C 180.60342 184.762357 179.71422 190.929813 176.492283 193.270688 C 173.270349 195.611561 167.129965 194.551389 163.581505 196.359423 C 160.033041 198.167455 157.281516 203.758277 153.493902 204.988947 C 149.706289 206.21962 144.194049 203.313855 140.260549 203.936863 C 136.327052 204.559864 131.982531 209.026786 128.000003 209.026786 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 128 44.026786 C 124.017472 44.026786 119.67014 48.490974 115.736643 49.113979 C 111.803143 49.736984 106.2941 46.835945 102.506486 48.066616 C 98.718873 49.297285 95.966885 54.884944 92.418422 56.692976 C 88.869961 58.501008 82.732468 57.442399 79.510534 59.783273 C 76.288596 62.124148 75.397891 68.292531 72.581821 71.108607 C 69.765743 73.924683 63.597362 74.815385 61.256487 78.037319 C 58.915614 81.259254 59.974221 87.396747 58.16619 90.945208 C 56.358157 94.493668 50.770501 97.245656 49.53983 101.033272 C 49.171579 102.166634 49.211583 103.471954 49.378697 104.82565 C 49.427062 104.541794 49.452823 104.247481 49.53983 103.979701 C 50.770501 100.192084 56.358157 97.440097 58.16619 93.891636 C 59.974221 90.343176 58.915614 84.205682 61.256487 80.983748 C 63.597362 77.761814 69.765743 76.871111 72.581821 74.055036 C 75.397891 71.23896 76.288596 65.070573 79.510534 62.729701 C 82.732468 60.388826 88.869961 61.447437 92.418422 59.639404 C 95.966885 57.831373 98.718873 52.243714 102.506486 51.013044 C 106.2941 49.782374 111.803143 52.683413 115.736643 52.060407 C 119.67014 51.437402 124.017472 46.973214 128 46.973214 C 131.982534 46.973214 136.329854 51.437402 140.263357 52.060407 C 144.196854 52.683412 149.705903 49.782374 153.493514 51.013044 C 157.28113 52.243715 160.033118 57.831372 163.581578 59.639404 C 167.130039 61.447435 173.267532 60.388828 176.489466 62.729701 C 179.711401 65.070573 180.602103 71.238957 183.418179 74.055036 C 186.234254 76.871105 192.402638 77.761811 194.743514 80.983748 C 197.084386 84.205682 196.025776 90.343176 197.83381 93.891636 C 199.641842 97.4401 205.229499 100.192087 206.460169 103.979701 C 206.547178 104.247481 206.572938 104.541794 206.621304 104.82565 C 206.788416 103.471954 206.828423 102.166634 206.460169 101.033272 C 205.229499 97.245659 199.641842 94.493671 197.83381 90.945208 C 196.025776 87.396747 197.084386 81.259254 194.743514 78.037319 C 192.402638 74.815382 186.234254 73.924677 183.418179 71.108607 C 180.602103 68.292528 179.711401 62.124148 176.489466 59.783273 C 173.267532 57.4424 167.130039 58.501006 163.581578 56.692976 C 160.033118 54.884943 157.28113 49.297286 153.493514 48.066616 C 149.705903 46.835946 144.196854 49.736984 140.263357 49.113979 C 136.329854 48.490974 131.982534 44.026786 128 44.026786 Z M 50.552665 114.390031 C 49.856586 118.290386 45.5 122.58645 45.5 126.526786 C 45.5 127.013147 45.571802 127.504249 45.689906 128 C 46.538888 124.436333 50.040272 120.662983 50.587193 117.209857 C 50.72531 116.337821 50.677895 115.38126 50.552665 114.390031 Z M 205.447335 114.390031 C 205.322106 115.38126 205.274689 116.337821 205.412808 117.209857 C 205.959724 120.66298 209.461113 124.436336 210.310094 128 C 210.428198 127.504249 210.5 127.01315 210.5 126.526786 C 210.5 122.586456 206.143411 118.290381 205.447335 114.390031 Z M 50.552665 141.609969 C 50.152952 144.773776 48.894623 148.333339 49.378697 151.17435 C 49.770066 148.004093 51.023778 144.493058 50.587193 141.736571 C 50.580592 141.694891 50.56012 141.651741 50.552665 141.609969 Z M 205.447335 141.609969 C 205.43988 141.651741 205.419408 141.694891 205.412808 141.736571 C 204.976224 144.493055 206.229936 148.004096 206.621304 151.17435 C 207.105378 148.333342 205.84705 144.773773 205.447335 141.609969 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 192.205578 46.973214 C 206.601816 60.998214 206.601816 103.073214 177.809343 117.098214 L 149.016875 89.048217 C 177.809343 89.048217 192.205578 60.998214 192.205578 46.973214 Z"/>
+ </g>
+ <path fill="#f22c42" d="M 192.205578 44.026786 C 206.601816 58.051785 206.601816 100.126786 177.809343 114.151786 L 149.016875 86.101789 C 177.809343 86.101789 192.205578 58.051785 192.205578 44.026786 Z"/>
+ <g opacity=".2">
+ <path d="M 63.795515 46.973214 C 49.399278 60.998214 49.399278 103.073214 78.191751 117.098214 L 106.984218 89.048217 C 78.191751 89.048217 63.795515 60.998214 63.795515 46.973214 Z"/>
+ </g>
+ <path fill="#f22c42" d="M 63.795515 44.026786 C 49.399278 58.051785 49.399278 100.126786 78.191751 114.151786 L 106.984218 86.101789 C 78.191751 86.101789 63.795515 58.051785 63.795515 44.026786 Z"/>
+ <linearGradient id="_lgradient_108" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(129.642857,0,0,129.642857,63.178571,61.705357)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_108)" fill-rule="evenodd" d="M 128 191.348214 C 124.870866 191.348214 121.45732 187.83849 118.366708 187.348983 C 115.276102 186.859481 110.945061 189.142583 107.969077 188.175627 C 104.993095 187.208674 102.83118 182.815879 100.043101 181.395288 C 97.255026 179.974688 92.43044 180.807684 89.898919 178.968423 C 87.367401 177.129165 86.668743 172.283304 84.456114 170.070672 C 82.243482 167.858042 77.39762 167.159388 75.558362 164.627867 C 73.719104 162.096345 74.552095 157.27176 73.131498 154.483682 C 71.710904 151.695606 67.318115 149.53369 66.351159 146.557709 C 65.384203 143.581728 67.667305 139.250681 67.1778 136.160072 C 66.688295 133.069466 63.178571 129.655919 63.178571 126.526786 C 63.178571 123.397652 66.688295 119.984106 67.1778 116.893493 C 67.667305 113.802887 65.3842 109.471847 66.351159 106.495862 C 67.318115 103.519881 71.710907 101.357966 73.131498 98.569887 C 74.552098 95.781811 73.719104 90.957226 75.558362 88.425705 C 77.39762 85.894186 82.243482 85.195529 84.456114 82.9829 C 86.668743 80.770267 87.367398 75.924406 89.898919 74.085148 C 92.43044 72.24589 97.255026 73.078881 100.043104 71.658284 C 102.83118 70.23769 104.993095 65.844901 107.969077 64.877945 C 110.945058 63.910989 115.276105 66.194091 118.366714 65.704586 C 121.45732 65.215081 124.870866 61.705357 128 61.705357 C 131.129134 61.705357 134.54268 65.215081 137.633292 65.704586 C 140.723898 66.194091 145.054939 63.910986 148.030923 64.877945 C 151.006905 65.844901 153.16882 70.237693 155.956899 71.658284 C 158.744974 73.078884 163.56956 72.245887 166.101081 74.085148 C 168.632599 75.924406 169.331257 80.770267 171.543886 82.9829 C 173.756518 85.195529 178.60238 85.894183 180.441638 88.425705 C 182.280896 90.957226 181.447905 95.781811 182.868502 98.56989 C 184.289096 101.357966 188.681888 103.519881 189.648841 106.495862 C 190.615797 109.471844 188.332695 113.80289 188.8222 116.893499 C 189.311705 119.984106 192.821429 123.397652 192.821429 126.526786 C 192.821429 129.655919 189.311705 133.069466 188.822197 136.160078 C 188.332695 139.250684 190.615797 143.581725 189.648841 146.557709 C 188.681888 149.53369 184.289093 151.695606 182.868502 154.483684 C 181.447902 157.27176 182.280899 162.096345 180.441638 164.627867 C 178.60238 167.159385 173.756518 167.858042 171.543886 170.070672 C 169.331257 172.283304 168.632602 177.129165 166.101081 178.968423 C 163.56956 180.807681 158.744974 179.974691 155.956896 181.395288 C 153.16882 182.815882 151.006905 187.208674 148.030923 188.175627 C 145.054942 189.142583 140.723895 186.859481 137.633286 187.348986 C 134.54268 187.83849 131.129134 191.348214 128 191.348214 Z"/>
+ <g opacity=".4">
+ <path d="M 128 114.741071 C 128 114.741071 122.902122 106.988122 121.514313 103.455911 C 120.126462 99.923697 118.619841 96.328153 119.352406 93.782904 C 120.085006 91.237694 121.260056 89.910719 123.676213 88.94643 C 126.092361 87.98214 129.907653 87.982135 132.323793 88.94643 C 134.739941 89.910719 135.915009 91.237697 136.647591 93.782904 C 137.380165 96.328153 135.873553 99.923691 134.485696 103.455914 C 133.097884 106.988122 128 114.741071 128 114.741071 Z"/>
+ </g>
+ <g opacity=".4">
+ <path d="M 128 138.312497 C 128 138.312497 122.902122 146.065446 121.514313 149.597657 C 120.126462 153.129871 118.619841 156.725416 119.352406 159.270664 C 120.085006 161.815875 121.260056 163.142849 123.676213 164.107139 C 126.092361 165.071428 129.907653 165.071434 132.323793 164.107139 C 134.739941 163.142849 135.915009 161.815872 136.647591 159.270664 C 137.380165 156.725416 135.873553 153.129877 134.485696 149.597654 C 133.097884 146.065446 128 138.312497 128 138.312497 Z"/>
+ </g>
+ <g opacity=".4">
+ <path d="M 139.785714 126.526783 C 139.785714 126.526783 147.538664 121.428904 151.070875 120.041095 C 154.603088 118.653245 158.198633 117.146624 160.743882 117.879189 C 163.289092 118.611789 164.616066 119.786839 165.580356 122.202996 C 166.544645 124.619144 166.544651 128.434436 165.580356 130.850575 C 164.616066 133.266723 163.289089 134.441792 160.743882 135.174374 C 158.198633 135.906947 154.603094 134.400335 151.070872 133.012479 C 147.538664 131.624667 139.785714 126.526783 139.785714 126.526783 Z"/>
+ </g>
+ <g opacity=".4">
+ <path d="M 116.214289 126.526783 C 116.214289 126.526783 108.461339 121.428904 104.929128 120.041095 C 101.396914 118.653245 97.80137 117.146624 95.256121 117.879189 C 92.710911 118.611789 91.383937 119.786839 90.419647 122.202996 C 89.455358 124.619144 89.455352 128.434436 90.419647 130.850575 C 91.383937 133.266723 92.710914 134.441792 95.256121 135.174374 C 97.80137 135.906947 101.396909 134.400335 104.929131 133.012479 C 108.461339 131.624667 116.214289 126.526783 116.214289 126.526783 Z"/>
+ </g>
+ <g opacity=".4">
+ <path d="M 136.333758 134.860541 C 136.333758 134.860541 145.420665 136.737961 148.899645 138.254282 C 152.378656 139.770576 155.986431 141.247667 157.268192 143.565431 C 158.549903 145.883192 158.65733 147.652393 157.630703 150.042727 C 156.604085 152.433059 153.90627 155.130882 151.515941 156.157492 C 149.12561 157.18411 147.356398 157.076695 145.038651 155.794975 C 142.720882 154.513219 141.243787 150.905453 139.72749 147.426431 C 138.211172 143.947453 136.333758 134.860541 136.333758 134.860541 Z"/>
+ </g>
+ <g opacity=".4">
+ <path d="M 119.666245 118.193028 C 119.666245 118.193028 117.788825 109.106118 116.272504 105.62714 C 114.75621 102.14813 113.279118 98.540352 110.961355 97.258591 C 108.643591 95.976882 106.874393 95.869456 104.484056 96.896083 C 102.093727 97.922701 99.395903 100.620516 98.369294 103.010844 C 97.342676 105.401173 97.450091 107.170388 98.731811 109.488134 C 100.013566 111.805904 103.621332 113.282999 107.100352 114.799296 C 110.579332 116.31561 119.666245 118.193028 119.666245 118.193028 Z"/>
+ </g>
+ <g opacity=".4">
+ <path d="M 119.666242 134.860541 C 119.666242 134.860541 110.579335 136.737961 107.100355 138.254282 C 103.621344 139.770576 100.013569 141.247667 98.731808 143.565431 C 97.450097 145.883192 97.34267 147.652393 98.369297 150.042727 C 99.395915 152.433059 102.09373 155.130882 104.484059 156.157492 C 106.87439 157.18411 108.643602 157.076695 110.961349 155.794975 C 113.279118 154.513219 114.756213 150.905453 116.27251 147.426431 C 117.788828 143.947453 119.666242 134.860541 119.666242 134.860541 Z"/>
+ </g>
+ <g opacity=".4">
+ <path d="M 136.333755 118.193028 C 136.333755 118.193028 138.211175 109.106118 139.727496 105.62714 C 141.24379 102.14813 142.720882 98.540352 145.038645 97.258591 C 147.356409 95.976882 149.125607 95.869456 151.515944 96.896083 C 153.906273 97.922701 156.604097 100.620516 157.630706 103.010844 C 158.657324 105.401173 158.549909 107.170388 157.268189 109.488134 C 155.986434 111.805904 152.378667 113.282999 148.899648 114.799296 C 145.420668 116.31561 136.333755 118.193028 136.333755 118.193028 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 128 61.705357 C 124.870866 61.705357 121.457167 65.215399 118.36656 65.704904 C 115.275951 66.194409 110.94372 63.909265 107.967739 64.876221 C 104.991758 65.843177 102.831533 70.240468 100.043458 71.661062 C 97.255379 73.081659 92.429365 72.244552 89.897843 74.08381 C 87.366322 75.923068 86.666486 80.76801 84.453857 82.980643 C 82.241225 85.193272 77.396283 85.893111 75.557025 88.424629 C 73.717767 90.956151 74.554877 95.782168 73.134277 98.570243 C 71.713686 101.358322 67.316391 103.518543 66.349435 106.494525 C 66.031251 107.473791 66.109325 108.617509 66.280377 109.797748 C 66.308088 109.680763 66.312652 109.554158 66.349435 109.440953 C 67.316391 106.464972 71.713686 104.304751 73.134277 101.516672 C 74.554877 98.728596 73.717767 93.902579 75.557025 91.371058 C 77.396283 88.839539 82.241225 88.139701 84.453857 85.927071 C 86.666486 83.714439 87.366322 78.869497 89.897843 77.030239 C 92.429365 75.190981 97.255379 76.028088 100.043458 74.607491 C 102.831533 73.186897 104.991758 68.789606 107.967739 67.82265 C 110.94372 66.855694 115.275951 69.140838 118.36656 68.651333 C 121.457167 68.161828 124.870866 64.651786 128 64.651786 C 131.129134 64.651786 134.542828 68.161828 137.63344 68.651333 C 140.724046 69.140838 145.056277 66.855691 148.032261 67.82265 C 151.008242 68.789606 153.168464 73.1869 155.956542 74.607491 C 158.744618 76.028091 163.570635 75.190978 166.102157 77.030239 C 168.633675 78.869497 169.333514 83.714439 171.546143 85.927071 C 173.758775 88.139701 178.603717 88.839536 180.442975 91.371058 C 182.282233 93.902579 181.445126 98.728593 182.865723 101.516672 C 184.286317 104.304748 188.683612 106.464972 189.650565 109.440953 C 189.687348 109.554158 189.691915 109.680763 189.719623 109.797748 C 189.890675 108.617509 189.968749 107.473791 189.650565 106.494525 C 188.683612 103.518543 184.286317 101.358319 182.865723 98.570243 C 181.445126 95.782165 182.282233 90.956151 180.442975 88.424629 C 178.603717 85.893108 173.758775 85.193272 171.546143 82.980643 C 169.333514 80.76801 168.633675 75.923068 166.102157 74.08381 C 163.570635 72.244549 158.744618 73.081662 155.956542 71.661062 C 153.168464 70.240471 151.008242 65.843177 148.032261 64.876221 C 145.056277 63.909262 140.724046 66.194409 137.63344 65.704904 C 134.542828 65.215399 131.129134 61.705357 128 61.705357 Z M 67.097551 117.204103 C 66.438114 120.212583 63.178571 123.501051 63.178571 126.526786 C 63.178571 127.011512 63.281858 127.503883 63.426024 128 C 64.212526 125.293443 66.76444 122.451628 67.178118 119.839775 C 67.306147 119.031431 67.241101 118.135717 67.097551 117.204103 Z M 188.902449 117.204103 C 188.758899 118.135717 188.693853 119.031431 188.821882 119.839775 C 189.23556 122.451625 191.787474 125.293443 192.573976 128 C 192.718142 127.503883 192.821429 127.011512 192.821429 126.526786 C 192.821429 123.501051 189.561886 120.212578 188.902449 117.204103 Z M 67.097551 138.795897 C 66.713137 141.290712 65.770194 144.048265 66.280377 146.202252 C 66.629152 143.795759 67.506548 141.180277 67.178118 139.106654 C 67.161942 139.004531 67.120086 138.898707 67.097551 138.795897 Z M 188.902449 138.795897 C 188.879914 138.898707 188.838058 139.004531 188.821882 139.106654 C 188.493455 141.180277 189.370848 143.795762 189.719623 146.202252 C 190.229806 144.048262 189.286863 141.290712 188.902449 138.795897 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gdm-setup.svg b/.icons/Gruvbox_Dark-2/apps/64/gdm-setup.svg
new file mode 100644
index 000000000..5cc542480
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gdm-setup.svg
@@ -0,0 +1,64 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#nNuDJolxGMhf9dcJuYOPXk9D9FfUgaai)">
+ <linearGradient id="_lgradient_95" x1=".146" x2=".854" y1=".854" y2=".193" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d1313e"/>
+ <stop offset="34.838%" style="stop-color:#a9344f"/>
+ <stop offset="100%" style="stop-color:#6b3274"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_95)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="nNuDJolxGMhf9dcJuYOPXk9D9FfUgaai" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="iS5cuRfgPOHCsQhlM8WrtySUJqBNeZZe" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".728"/>
+ </filter>
+ </defs>
+ <g opacity=".3" filter="url(#iS5cuRfgPOHCsQhlM8WrtySUJqBNeZZe)">
+ <path fill="#00132b" d="M 68.752 74.702 L 186.796 74.702 C 194.11 74.702 200.048 80.64 200.048 87.954 L 200.048 165.344 C 200.048 172.658 194.11 178.596 186.796 178.596 L 68.752 178.596 C 61.438 178.596 55.5 172.658 55.5 165.344 L 55.5 87.954 C 55.5 80.64 61.438 74.702 68.752 74.702 Z"/>
+ </g>
+ <g style="opacity:0.7">
+ <g opacity=".7">
+ <linearGradient id="_lgradient_96" x1=".506" x2=".506" y1=".03" y2=".721" gradientTransform="matrix(144.548,0,0,103.894,55.952,74.25)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e6eaef"/>
+ <stop offset="100%" style="stop-color:#e6eaef"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_96)" d="M 69.204 74.25 L 187.248 74.25 C 194.562 74.25 200.5 80.188 200.5 87.502 L 200.5 164.892 C 200.5 172.206 194.562 178.144 187.248 178.144 L 69.204 178.144 C 61.89 178.144 55.952 172.206 55.952 164.892 L 55.952 87.502 C 55.952 80.188 61.89 74.25 69.204 74.25 Z"/>
+ </g>
+ </g>
+ <g opacity=".7">
+ <path fill="#ffffff" d="M 82.968 127.586 L 172.58 127.586 C 175.259781 127.587104 177.431896 129.759219 177.433 132.439 L 177.433 142.541 C 177.431896 145.220781 175.259781 147.392896 172.58 147.394 L 82.968 147.394 C 80.288448 147.392345 78.116655 145.220552 78.115 142.541 L 78.115 132.439 C 78.116655 129.759448 80.288448 127.587655 82.968 127.586 L 82.968 127.586 Z"/>
+ </g>
+ <g opacity=".8">
+ <path d="M 94.49 104.219 L 95.856 104.219 L 96.935 99.362 C 96.986 99.109 97.087 98.687 97.154 98.35 C 97.205 98.687 97.306 99.126 97.357 99.379 L 98.47 104.219 L 99.819 104.219 L 102.011 95.601 L 100.426 95.601 L 99.279 100.593 C 99.213352 100.872052 99.156987 101.153207 99.11 101.436 C 99.06 101.132 99.026 100.863 98.959 100.593 L 97.812 95.601 L 96.496 95.601 L 95.367 100.593 C 95.299 100.863 95.265 101.099 95.215 101.385 C 95.183901 101.123211 95.13309 100.864142 95.063 100.61 L 93.883 95.601 L 92.297 95.601 L 94.49 104.219 L 94.49 104.219 Z M 111.374 99.514 C 111.374 96.68 109.722 95.399 107.715 95.399 C 105.27 95.399 103.684 97.068 103.684 99.901 C 103.684 102.532 105.185 104.421 107.715 104.421 C 108.946 104.421 109.975 103.915 110.683 103.207 L 109.688 102.127 C 109.167461 102.639065 108.462012 102.918936 107.732 102.903 C 106.433 102.903 105.624 101.993 105.388 100.576 L 111.324 100.576 C 111.374 100.154 111.374 99.767 111.374 99.514 L 111.374 99.514 Z M 105.354 99.109 C 105.523 97.743 106.282 96.883 107.715 96.883 C 108.626 96.883 109.637 97.439 109.705 99.109 L 105.354 99.109 L 105.354 99.109 Z M 118.748 102.718 L 118.748 92.043 L 114.245 92.043 L 115.021 93.527 L 117.062 93.527 L 117.062 102.718 L 114.583 102.718 L 114.583 104.219 L 121.21 104.219 L 121.21 102.718 L 118.748 102.718 L 118.748 102.718 Z M 128.466 104.421 C 130.253 104.421 131.45 103.578 131.923 102.06 L 130.337 101.554 C 130.068 102.364 129.444 102.836 128.482 102.836 C 127.116 102.836 126.391 101.74 126.391 99.918 C 126.391 98.131 127.1 96.984 128.533 96.984 C 129.461 96.984 130 97.456 130.27 98.114 L 131.855 97.557 C 131.332 96.107 130.169 95.399 128.533 95.399 C 126.155 95.399 124.654 97.102 124.654 99.918 C 124.654 102.768 126.138 104.421 128.466 104.421 L 128.466 104.421 Z M 138.655 104.421 C 141.151 104.421 142.736 102.701 142.736 99.901 C 142.736 97.119 141.151 95.399 138.655 95.399 C 136.159 95.399 134.574 97.136 134.574 99.918 C 134.574 102.718 136.159 104.421 138.655 104.421 L 138.655 104.421 Z M 138.655 102.836 C 137.121 102.836 136.294 101.689 136.294 99.918 C 136.294 98.08 137.121 96.984 138.655 96.984 C 140.207 96.984 141.033 98.131 141.033 99.901 C 141.033 101.689 140.173 102.836 138.655 102.836 L 138.655 102.836 Z M 151.324 95.399 C 150.43 95.399 149.79 96.006 149.419 96.68 C 149.216 96.056 148.66 95.399 147.8 95.399 C 146.99 95.399 146.434 95.871 146.113 96.731 L 146.113 95.601 L 144.629 95.601 L 144.629 104.219 L 146.214 104.219 L 146.214 99.008 C 146.214 97.81 146.636 97.001 147.378 97.001 C 148.086 97.001 148.272 97.76 148.272 98.839 L 148.272 104.219 L 149.857 104.219 L 149.857 99.008 C 149.857 97.81 150.211 97.001 150.953 97.001 C 151.678 97.001 151.847 97.625 151.847 98.957 L 151.847 104.219 L 153.432 104.219 L 153.432 98.519 C 153.432 96.259 152.741 95.399 151.324 95.399 L 151.324 95.399 Z M 163.251 99.514 C 163.251 96.68 161.598 95.399 159.591 95.399 C 157.146 95.399 155.561 97.068 155.561 99.901 C 155.561 102.532 157.062 104.421 159.591 104.421 C 160.823 104.421 161.851 103.915 162.559 103.207 L 161.565 102.127 C 161.0439 102.63883 160.338254 102.918637 159.608 102.903 C 158.31 102.903 157.5 101.993 157.264 100.576 L 163.2 100.576 C 163.251 100.154 163.251 99.767 163.251 99.514 Z M 157.23 99.109 C 157.399 97.743 158.158 96.883 159.591 96.883 C 160.502 96.883 161.514 97.439 161.581 99.109 L 157.23 99.109 L 157.23 99.109 Z M 83.961 131.063 L 83.961 144.615 L 84.861 144.615 L 84.861 131.063 L 83.961 131.063 L 83.961 131.063 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 166.987 143.404 C 165.959 143.404 165.102 147.306 164.599 152.883 C 161.941964 153.594292 159.388841 154.648485 157.004 156.019 C 152.617 152.406 149.19 150.226 148.461 150.942 L 140.375 158.886 C 139.646 159.602 141.865 162.969 145.542 167.28 C 144.160882 169.615557 143.096867 172.124601 142.378 174.741 C 136.686 175.235 132.702 176.076 132.702 177.088 L 132.702 188.316 C 132.702 189.326 136.674 190.168 142.35 190.662 C 143.072829 193.285118 144.142612 195.799998 145.531 198.14 C 141.862 202.443 139.646 205.802 140.375 206.518 L 148.461 214.462 C 149.188 215.176 152.603 213.005 156.976 209.407 C 159.372378 210.76198 161.934894 211.799357 164.599 212.493 C 165.102 218.086 165.957 222 166.987 222 L 178.416 222 C 179.444 222 180.301 218.098 180.804 212.521 C 183.460799 211.809009 186.013834 210.754853 188.399 209.385 C 192.787 212.997 196.214 215.178 196.943 214.462 L 205.029 206.518 C 205.758 205.801 203.538 202.434 199.861 198.124 C 201.242295 195.788178 202.306318 193.27878 203.025 190.662 C 208.718 190.168 212.702 189.328 212.702 188.316 L 212.702 177.088 C 212.702 176.077 208.73 175.235 203.053 174.741 C 202.330328 172.117987 201.260891 169.60313 199.873 167.263 C 203.541 162.961 205.757 159.601 205.029 158.886 L 196.943 150.942 C 196.215 150.227 192.8 152.399 188.427 155.997 C 186.030662 154.641693 183.468147 153.603981 180.804 152.91 C 180.302 147.318 179.446 143.404 178.416 143.404 L 166.987 143.404 L 166.987 143.404 Z M 172.702 168.667 C 176.491 168.667 180.124 170.145 182.803 172.777 C 185.473722 175.38935 186.981534 178.966081 186.987 182.702 C 186.987 190.453 180.592 196.737 172.702 196.737 C 164.812 196.737 158.416 190.453 158.416 182.702 C 158.416 178.979 159.921 175.409 162.6 172.777 C 165.299192 170.136977 168.926378 168.661256 172.702 168.667 Z"/>
+ </g>
+ <path fill="#3f3f3f" d="M 166.987 142 C 165.959 142 165.102 145.902 164.599 151.479 C 161.942263 152.191173 159.389251 153.24532 157.004 154.615 C 152.617 151.003 149.19 148.822 148.461 149.538 L 140.375 157.482 C 139.646 158.199 141.865 161.566 145.542 165.876 C 144.160705 168.211822 143.096682 170.72122 142.378 173.338 C 136.686 173.832 132.702 174.672 132.702 175.684 L 132.702 186.912 C 132.702 187.923 136.674 188.765 142.35 189.259 C 143.073021 191.882051 144.142793 194.396906 145.531 196.737 C 141.862 201.039 139.646 204.399 140.375 205.114 L 148.461 213.058 C 149.188 213.773 152.603 211.601 156.976 208.003 C 159.372338 209.358307 161.934853 210.396019 164.599 211.09 C 165.102 216.682 165.957 220.596 166.987 220.596 L 178.416 220.596 C 179.444 220.596 180.301 216.694 180.804 211.117 C 183.461098 210.405891 186.014245 209.351689 188.399 207.981 C 192.787 211.594 196.214 213.774 196.943 213.058 L 205.029 205.114 C 205.758 204.398 203.538 201.031 199.861 196.72 C 201.242118 194.384443 202.306133 191.875399 203.025 189.259 C 208.718 188.765 212.702 187.924 212.702 186.912 L 212.702 175.684 C 212.702 174.674 208.73 173.832 203.053 173.338 C 202.33052 170.714921 201.261073 168.200038 199.873 165.86 C 203.541 161.557 205.757 158.198 205.029 157.482 L 196.943 149.538 C 196.215 148.824 192.8 150.995 188.427 154.593 C 186.030622 153.23802 183.468106 152.200643 180.804 151.507 C 180.302 145.914 179.446 142 178.416 142 L 166.987 142 L 166.987 142 Z M 172.702 167.263 C 180.592 167.263 186.987 173.547 186.987 181.298 C 186.987 185.021 185.482 188.59 182.803 191.223 C 180.104175 193.862963 176.477318 195.338696 172.702 195.333 C 168.926378 195.338744 165.299192 193.863023 162.6 191.223 C 159.929469 188.610521 158.421691 185.033874 158.416 181.298 C 158.416 173.547 164.812 167.263 172.702 167.263 Z"/>
+ <g style="opacity:0.05">
+ <g opacity=".05">
+ <linearGradient id="_lgradient_97" x1="1.034" x2="1.034" y1="1.014" y2=".481" gradientTransform="matrix(31.390214,0,0,30.88,157.009786,165.86)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#000000"/>
+ <stop offset="51.9%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_97)" fill-rule="evenodd" d="M 158 186.63 C 157.34 184.99 157 183.24 157.01 181.47 C 157.01 179.76 157.31 178.07 157.87 176.46 C 158.437412 174.846216 159.253965 173.331208 160.29 171.97 C 161.330914 170.601996 162.591319 169.415932 164.02 168.46 C 165.47 167.48 167.09 166.78 168.79 166.4 C 170.05 166.04 171.35 165.86 172.65 165.86 C 174.5 165.87 176.34 166.21 178.08 166.87 C 179.8 167.51 181.41 168.44 182.83 169.62 C 184.25 170.79 185.45 172.19 186.38 173.77 C 187.32 175.37 187.93 177.14 188.17 178.97 C 188.32 179.79 188.4 180.61 188.4 181.44 C 188.39 183.43 187.97 185.39 187.17 187.2 C 186.37 189.01 185.24 190.67 183.85 192.07 C 182.45 193.49 180.81 194.64 178.99 195.46 C 177.14 196.29 175.14 196.73 173.11 196.74 L 173.1 196.74 L 172.7 196.73 L 172.51 196.73 C 169.34 196.71 166.25 195.72 163.66 193.89 C 161.06853 192.112933 159.091228 189.576677 158 186.63 L 158 186.63 Z M 159.31 186.12 C 158.71 184.65 158.41 183.07 158.41 181.48 C 158.42 179.93 158.68 178.39 159.2 176.93 C 159.71 175.45 160.46 174.07 161.41 172.82 C 162.36 171.58 163.5 170.49 164.8 169.62 C 166.12 168.74 167.59 168.11 169.14 167.76 C 170.28 167.43 171.46 167.27 172.65 167.27 C 174.33 167.27 176 167.58 177.58 168.18 C 179.16 168.77 180.64 169.63 181.94 170.7 C 183.23 171.76 184.33 173.04 185.17 174.49 C 186.02 175.93 186.57 177.53 186.79 179.19 C 186.93 179.93 187 180.68 187 181.44 C 186.99 183.23 186.61 185 185.88 186.63 C 185.15 188.29 184.12 189.8 182.85 191.09 C 181.58 192.39 180.07 193.43 178.41 194.18 C 176.75 194.93 174.94 195.33 173.12 195.33 L 172.51 195.33 C 169.63 195.31 166.82 194.4 164.47 192.74 C 162.103268 191.123792 160.299522 188.809683 159.31 186.12 L 159.31 186.12 Z"/>
+ </g>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_98" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_98)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gdm-xnest.svg b/.icons/Gruvbox_Dark-2/apps/64/gdm-xnest.svg
new file mode 100644
index 000000000..ac36b7e2c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gdm-xnest.svg
@@ -0,0 +1,74 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#YVEjWuYCgC5nfvNw0qBkYKQoLbhvmk7A)">
+ <linearGradient id="_lgradient_99" x1=".146" x2=".854" y1=".854" y2=".193" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d1313e"/>
+ <stop offset="34.838%" style="stop-color:#a9344f"/>
+ <stop offset="100%" style="stop-color:#6b3274"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_99)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="YVEjWuYCgC5nfvNw0qBkYKQoLbhvmk7A" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="rNXunxRsH6vwd5R0lCcd9Kd2dNQtp615" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".728"/>
+ </filter>
+ </defs>
+ <g opacity=".3" filter="url(#rNXunxRsH6vwd5R0lCcd9Kd2dNQtp615)">
+ <path fill="#00132b" d="M 79.419 53.368 L 197.463 53.368 C 204.777 53.368 210.715 59.306 210.715 66.62 L 210.715 144.01 C 210.715 151.324 204.777 157.262 197.463 157.262 L 79.419 157.262 C 72.105 157.262 66.167 151.324 66.167 144.01 L 66.167 66.62 C 66.167 59.306 72.105 53.368 79.419 53.368 Z"/>
+ </g>
+ <g style="opacity:0.7">
+ <g opacity=".7">
+ <linearGradient id="_lgradient_100" x1=".506" x2=".506" y1=".03" y2=".721" gradientTransform="matrix(144.549,0,0,103.894,66.618,52.917)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e6eaef"/>
+ <stop offset="100%" style="stop-color:#e6eaef"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_100)" d="M 79.87 52.917 L 197.915 52.917 C 205.229 52.917 211.167 58.855 211.167 66.169 L 211.167 143.559 C 211.167 150.873 205.229 156.811 197.915 156.811 L 79.87 156.811 C 72.556 156.811 66.618 150.873 66.618 143.559 L 66.618 66.169 C 66.618 58.855 72.556 52.917 79.87 52.917 Z"/>
+ </g>
+ </g>
+ <g opacity=".7">
+ <path fill="#ffffff" d="M 93.635 106.253 L 183.247 106.253 C 185.926781 106.254104 188.098896 108.426219 188.1 111.106 L 188.1 121.208 C 188.098345 123.887552 185.926552 126.059345 183.247 126.061 L 93.635 126.061 C 90.955219 126.059896 88.783104 123.887781 88.782 121.208 L 88.782 111.106 C 88.783104 108.426219 90.955219 106.254104 93.635 106.253 L 93.635 106.253 Z"/>
+ </g>
+ <g opacity=".8">
+ <path d="M 105.156 82.885 L 106.522 82.885 L 107.602 78.028 C 107.652 77.775 107.753 77.354 107.821 77.017 C 107.871 77.354 107.973 77.792 108.023 78.045 L 109.136 82.885 L 110.485 82.885 L 112.678 74.268 L 111.092 74.268 L 109.946 79.259 C 109.878 79.546 109.828 79.799 109.777 80.103 C 109.726 79.799 109.693 79.529 109.625 79.259 L 108.479 74.268 L 107.163 74.268 L 106.033 79.259 C 105.966 79.529 105.932 79.765 105.881 80.052 C 105.850316 79.789894 105.799839 79.530487 105.73 79.276 L 104.549 74.268 L 102.964 74.268 L 105.156 82.885 L 105.156 82.885 Z M 122.041 78.18 C 122.041 75.347 120.388 74.065 118.382 74.065 C 115.936 74.065 114.351 75.735 114.351 78.568 C 114.351 81.199 115.852 83.088 118.382 83.088 C 119.493829 83.095288 120.56244 82.657834 121.35 81.873 L 120.355 80.794 C 119.834334 81.305871 119.128971 81.585708 118.399 81.57 C 117.1 81.57 116.291 80.659 116.054 79.243 L 121.991 79.243 C 122.041 78.821 122.041 78.433 122.041 78.18 L 122.041 78.18 Z M 116.021 77.775 C 116.189 76.409 116.948 75.549 118.382 75.549 C 119.292 75.549 120.304 76.106 120.372 77.775 L 116.021 77.775 L 116.021 77.775 Z M 129.415 81.384 L 129.415 70.709 L 124.912 70.709 L 125.688 72.193 L 127.728 72.193 L 127.728 81.384 L 125.249 81.384 L 125.249 82.885 L 131.877 82.885 L 131.877 81.384 L 129.415 81.384 L 129.415 81.384 Z M 139.132 83.088 C 140.92 83.088 142.117 82.244 142.589 80.727 L 141.004 80.221 C 140.734 81.03 140.11 81.502 139.149 81.502 C 137.783 81.502 137.058 80.406 137.058 78.585 C 137.058 76.797 137.766 75.651 139.2 75.651 C 140.127 75.651 140.667 76.123 140.937 76.781 L 142.522 76.224 C 141.999 74.774 140.835 74.065 139.2 74.065 C 136.822 74.065 135.321 75.769 135.321 78.585 C 135.321 81.435 136.805 83.088 139.132 83.088 L 139.132 83.088 Z M 149.322 83.088 C 151.818 83.088 153.403 81.367 153.403 78.568 C 153.403 75.786 151.818 74.065 149.322 74.065 C 146.826 74.065 145.241 75.802 145.241 78.585 C 145.241 81.384 146.826 83.088 149.322 83.088 Z M 149.322 81.502 C 147.787 81.502 146.961 80.356 146.961 78.585 C 146.961 76.747 147.787 75.651 149.322 75.651 C 150.874 75.651 151.7 76.797 151.7 78.568 C 151.7 80.356 150.84 81.502 149.322 81.502 L 149.322 81.502 Z M 161.991 74.065 C 161.097 74.065 160.456 74.672 160.085 75.347 C 159.883 74.723 159.326 74.065 158.466 74.065 C 157.657 74.065 157.1 74.538 156.78 75.398 L 156.78 74.268 L 155.296 74.268 L 155.296 82.885 L 156.881 82.885 L 156.881 77.674 C 156.881 76.477 157.303 75.667 158.045 75.667 C 158.753 75.667 158.938 76.426 158.938 77.506 L 158.938 82.885 L 160.524 82.885 L 160.524 77.674 C 160.524 76.477 160.878 75.667 161.62 75.667 C 162.345 75.667 162.514 76.291 162.514 77.624 L 162.514 82.885 L 164.099 82.885 L 164.099 77.185 C 164.099 74.925 163.407 74.065 161.991 74.065 L 161.991 74.065 Z M 173.918 78.18 C 173.918 75.347 172.265 74.065 170.258 74.065 C 167.813 74.065 166.228 75.735 166.228 78.568 C 166.228 81.199 167.729 83.088 170.258 83.088 C 171.489 83.088 172.518 82.582 173.226 81.873 L 172.231 80.794 C 171.710461 81.306065 171.005012 81.585936 170.275 81.57 C 168.976 81.57 168.167 80.659 167.931 79.243 L 173.867 79.243 C 173.918 78.821 173.918 78.433 173.918 78.18 Z M 167.897 77.775 C 168.066 76.409 168.825 75.549 170.258 75.549 C 171.169 75.549 172.181 76.106 172.248 77.775 L 167.897 77.775 L 167.897 77.775 Z M 94.627 109.73 L 94.627 123.281 L 95.528 123.281 L 95.528 109.73 L 94.627 109.73 L 94.627 109.73 Z"/>
+ </g>
+ <defs>
+ <filter id="EmzQdkYpSgrPayLOrQ43nOeuJxcKZYC7" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".728"/>
+ </filter>
+ </defs>
+ <g opacity=".3" filter="url(#EmzQdkYpSgrPayLOrQ43nOeuJxcKZYC7)">
+ <path fill="#00132b" d="M 57.752 95.368 L 175.796 95.368 C 183.11 95.368 189.048 101.306 189.048 108.62 L 189.048 186.01 C 189.048 193.324 183.11 199.262 175.796 199.262 L 57.752 199.262 C 50.438 199.262 44.5 193.324 44.5 186.01 L 44.5 108.62 C 44.5 101.306 50.438 95.368 57.752 95.368 Z"/>
+ </g>
+ <g style="opacity:0.7">
+ <g opacity=".7">
+ <linearGradient id="_lgradient_101" x1=".506" x2=".506" y1=".03" y2=".721" gradientTransform="matrix(144.548,0,0,103.894,44.952,94.917)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e6eaef"/>
+ <stop offset="100%" style="stop-color:#e6eaef"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_101)" d="M 58.204 94.917 L 176.248 94.917 C 183.562 94.917 189.5 100.855 189.5 108.169 L 189.5 185.559 C 189.5 192.873 183.562 198.811 176.248 198.811 L 58.204 198.811 C 50.89 198.811 44.952 192.873 44.952 185.559 L 44.952 108.169 C 44.952 100.855 50.89 94.917 58.204 94.917 Z"/>
+ </g>
+ </g>
+ <g opacity=".7">
+ <path fill="#ffffff" d="M 71.968 148.253 L 161.58 148.253 C 164.259781 148.254104 166.431896 150.426219 166.433 153.106 L 166.433 163.208 C 166.431896 165.887781 164.259781 168.059896 161.58 168.061 L 71.968 168.061 C 69.288448 168.059345 67.116655 165.887552 67.115 163.208 L 67.115 153.106 C 67.116104 150.426219 69.288219 148.254104 71.968 148.253 L 71.968 148.253 Z"/>
+ </g>
+ <g opacity=".8">
+ <path d="M 83.49 124.885 L 84.856 124.885 L 85.935 120.028 C 85.986 119.775 86.087 119.354 86.154 119.017 C 86.205 119.354 86.306 119.792 86.357 120.045 L 87.47 124.885 L 88.819 124.885 L 91.011 116.268 L 89.426 116.268 L 88.279 121.259 C 88.212 121.546 88.161 121.799 88.11 122.103 C 88.06 121.799 88.026 121.529 87.959 121.259 L 86.812 116.268 L 85.496 116.268 L 84.367 121.259 C 84.299 121.529 84.265 121.765 84.215 122.052 C 84.183996 121.789867 84.133184 121.530459 84.063 121.276 L 82.883 116.268 L 81.297 116.268 L 83.49 124.885 L 83.49 124.885 Z M 100.374 120.18 C 100.374 117.347 98.722 116.065 96.715 116.065 C 94.27 116.065 92.684 117.735 92.684 120.568 C 92.684 123.199 94.185 125.088 96.715 125.088 C 97.946 125.088 98.975 124.582 99.683 123.873 L 98.688 122.794 C 98.167461 123.306065 97.462012 123.585936 96.732 123.57 C 95.433 123.57 94.624 122.659 94.388 121.243 L 100.324 121.243 C 100.374 120.821 100.374 120.433 100.374 120.18 L 100.374 120.18 Z M 94.354 119.775 C 94.523 118.409 95.282 117.549 96.715 117.549 C 97.626 117.549 98.637 118.106 98.705 119.775 L 94.354 119.775 L 94.354 119.775 Z M 107.748 123.384 L 107.748 112.709 L 103.245 112.709 L 104.021 114.193 L 106.062 114.193 L 106.062 123.384 L 103.583 123.384 L 103.583 124.885 L 110.21 124.885 L 110.21 123.384 L 107.748 123.384 L 107.748 123.384 Z M 117.466 125.088 C 119.253 125.088 120.45 124.244 120.923 122.727 L 119.337 122.221 C 119.068 123.03 118.444 123.502 117.482 123.502 C 116.116 123.502 115.391 122.406 115.391 120.585 C 115.391 118.797 116.1 117.651 117.533 117.651 C 118.461 117.651 119 118.123 119.27 118.781 L 120.855 118.224 C 120.332 116.774 119.169 116.065 117.533 116.065 C 115.155 116.065 113.654 117.769 113.654 120.585 C 113.654 123.435 115.138 125.088 117.466 125.088 L 117.466 125.088 Z M 127.655 125.088 C 130.151 125.088 131.736 123.367 131.736 120.568 C 131.736 117.786 130.151 116.065 127.655 116.065 C 125.159 116.065 123.574 117.802 123.574 120.585 C 123.574 123.384 125.159 125.088 127.655 125.088 L 127.655 125.088 Z M 127.655 123.502 C 126.121 123.502 125.294 122.356 125.294 120.585 C 125.294 118.747 126.121 117.651 127.655 117.651 C 129.207 117.651 130.033 118.797 130.033 120.568 C 130.033 122.356 129.173 123.502 127.655 123.502 L 127.655 123.502 Z M 140.324 116.065 C 139.43 116.065 138.79 116.672 138.419 117.347 C 138.216 116.723 137.66 116.065 136.8 116.065 C 135.99 116.065 135.434 116.538 135.113 117.398 L 135.113 116.268 L 133.629 116.268 L 133.629 124.885 L 135.214 124.885 L 135.214 119.674 C 135.214 118.477 135.636 117.667 136.378 117.667 C 137.086 117.667 137.272 118.426 137.272 119.506 L 137.272 124.885 L 138.857 124.885 L 138.857 119.674 C 138.857 118.477 139.211 117.667 139.953 117.667 C 140.678 117.667 140.847 118.291 140.847 119.624 L 140.847 124.885 L 142.432 124.885 L 142.432 119.185 C 142.432 116.925 141.741 116.065 140.324 116.065 L 140.324 116.065 Z M 152.251 120.18 C 152.251 117.347 150.598 116.065 148.591 116.065 C 146.146 116.065 144.561 117.735 144.561 120.568 C 144.561 123.199 146.062 125.088 148.591 125.088 C 149.823 125.088 150.851 124.582 151.559 123.873 L 150.565 122.794 C 150.0439 123.30583 149.338254 123.585637 148.608 123.57 C 147.31 123.57 146.5 122.659 146.264 121.243 L 152.2 121.243 C 152.251 120.821 152.251 120.433 152.251 120.18 Z M 146.23 119.775 C 146.399 118.409 147.158 117.549 148.591 117.549 C 149.502 117.549 150.514 118.106 150.581 119.775 L 146.23 119.775 L 146.23 119.775 Z M 72.961 151.73 L 72.961 165.281 L 73.861 165.281 L 73.861 151.73 L 72.961 151.73 L 72.961 151.73 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_102" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_102)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gdm.svg b/.icons/Gruvbox_Dark-2/apps/64/gdm.svg
new file mode 120000
index 000000000..034554a56
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gdm.svg
@@ -0,0 +1 @@
+cs-login.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gdmap_icon.svg b/.icons/Gruvbox_Dark-2/apps/64/gdmap_icon.svg
new file mode 120000
index 000000000..b7d0f7432
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gdmap_icon.svg
@@ -0,0 +1 @@
+harddisk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gdmsetup.svg b/.icons/Gruvbox_Dark-2/apps/64/gdmsetup.svg
new file mode 120000
index 000000000..cd623cfa6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gdmsetup.svg
@@ -0,0 +1 @@
+gdm-xnest.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/geany.svg b/.icons/Gruvbox_Dark-2/apps/64/geany.svg
new file mode 100644
index 000000000..153c10c24
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/geany.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1="-.175" x2="1.175" y1="1.379" y2=".593" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffeb00"/>
+ <stop offset="100%" stop-color="#ffa100"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".1" d="M6.357 83.58l205.409 153.03c-11.562 2.311-26.426 3.019-45.523 3.019h-75.37c-74.055 0-84.639-10.558-84.639-84.544V95.834c0-4.303.041-8.37.123-12.254z"/>
+ <path fill="#ffffff" opacity=".2" d="M226.499 22.25L29.956 231.898c12.579 6.593 31.794 8.25 60.948 8.25h74.647c73.345 0 83.828-10.456 83.828-83.733V97.733c0-44.15-3.813-65.489-22.88-75.483z"/>
+ <path fill="#bc1938" d="M59.718 74.563c-6.567 0-25.181 29.634-26.633 40.5-.058.326-.092.67-.084 1.067-.008.398.024.737.084 1.057 1.443 10.858 20.064 40.5 26.633 40.5 6.57 0 25.191-29.642 26.634-40.5.058-.321.092-.661.084-1.057a5.184 5.184 0 0 0-.084-1.067c-1.452-10.866-20.066-40.5-26.634-40.5zm68.283 23.75c-6.568 0-25.182 29.634-26.634 40.5-.058.326-.092.67-.083 1.067a5.14 5.14 0 0 0 .083 1.057c1.443 10.857 20.065 40.5 26.634 40.5 6.569 0 25.191-29.643 26.634-40.5.058-.32.091-.661.083-1.057a5.265 5.265 0 0 0-.083-1.067c-1.453-10.866-20.067-40.5-26.634-40.5zm68.281-23.75c-6.568 0-25.182 29.634-26.634 40.5-.058.326-.092.67-.084 1.067-.008.398.028.737.084 1.057 1.443 10.858 20.064 40.5 26.634 40.5 6.569 0 25.19-29.642 26.633-40.5.058-.321.092-.661.084-1.057a5.184 5.184 0 0 0-.084-1.067c-1.452-10.866-20.066-40.5-26.633-40.5z" filter="url(#c)"/>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gear.svg b/.icons/Gruvbox_Dark-2/apps/64/gear.svg
new file mode 100755
index 000000000..8d1e3ec18
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gear.svg
@@ -0,0 +1,56 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="CFwUof8oeXrJzBhCsvnDtP9BrIbeFUiM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#CFwUof8oeXrJzBhCsvnDtP9BrIbeFUiM)">
+ <linearGradient id="_lgradient_9" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(244.648,0,0,228.338,5.619,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#333333"/>
+ <stop offset="100%" style="stop-color:#4d4d4d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" d="M 165.628 11.952 C 239.684 11.952 250.267 22.509 250.267 96.495 L 250.267 155.746 C 250.267 229.733 239.684 240.29 165.628 240.29 L 90.259 240.29 C 16.203 240.29 5.619 229.733 5.619 155.746 L 5.619 96.495 C 5.619 22.509 16.203 11.952 90.259 11.952 L 165.628 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_10" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 59.325 105.404 L 58.778 106.348 C 57.976 107.769 58.326 109.736 59.563 110.8 L 70.851 120.705 C 70.966 119.145 71.128 117.601 71.357 116.065 L 59.563 105.712 C 59.464 105.62 59.413 105.498 59.325 105.401 L 59.325 105.404 Z M 196.008 105.404 C 195.92 105.501 195.869 105.626 195.769 105.712 L 183.975 116.067 C 184.204 117.603 184.367 119.147 184.482 120.707 L 195.769 110.8 C 197.007 109.736 197.357 107.769 196.554 106.348 L 196.01 105.402 L 196.008 105.404 Z M 70.802 127.067 C 70.76 127.912 70.693 128.751 70.693 129.611 C 70.693 130.902 70.759 132.168 70.852 133.427 L 71.358 132.98 C 71.066 131.031 70.902 129.062 70.802 127.068 L 70.802 127.067 Z M 184.531 127.067 C 184.431 129.061 184.266 131.031 183.974 132.98 L 184.481 133.427 C 184.574 132.168 184.64 130.902 184.64 129.611 C 184.64 128.75 184.573 127.912 184.531 127.067 L 184.531 127.067 Z M 59.325 148.73 C 58.321 149.834 58.041 151.564 58.778 152.872 L 73.027 177.575 C 73.853 178.976 75.713 179.665 77.25 179.135 L 92.055 174.123 C 96.503 177.685 101.576 180.589 106.969 182.699 L 109.97 197.942 C 110.275 199.538 111.793 200.811 113.418 200.833 L 141.915 200.833 C 143.54 200.813 145.059 199.538 145.363 197.942 L 148.364 182.699 C 153.752 180.587 158.824 177.682 163.27 174.121 L 178.076 179.129 C 179.613 179.659 181.472 178.97 182.298 177.569 L 196.547 152.866 C 197.285 151.56 197.005 149.826 196.001 148.722 L 182.298 172.481 C 181.472 173.882 179.613 174.571 178.075 174.041 L 163.266 169.03 C 158.818 172.591 153.745 175.486 148.352 177.595 L 145.351 192.848 C 145.051 194.441 143.53 195.718 141.907 195.738 L 113.409 195.738 C 111.785 195.716 110.266 194.442 109.961 192.846 L 106.965 177.594 C 101.567 175.482 96.497 172.587 92.049 169.026 L 77.243 174.032 C 75.706 174.566 73.847 173.875 73.021 172.475 L 59.318 148.716 L 59.325 148.73 Z"/>
+ </g>
+ <linearGradient id="_lgradient_11" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(138.638,0,0,142.454,58.348,55.837)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" d="M 113.087 55.842 C 111.577 56.006 110.247 57.241 109.971 58.735 L 106.966 73.981 C 101.572 76.091 96.502 78.989 92.054 82.551 L 77.255 77.543 C 75.717 77.012 73.852 77.699 73.026 79.101 L 58.781 103.807 C 57.978 105.228 58.322 107.194 59.56 108.258 L 71.356 118.608 C 70.941 121.383 70.688 124.175 70.688 127.066 C 70.688 129.957 70.941 132.748 71.356 135.524 L 59.56 145.874 C 58.323 146.938 57.978 148.904 58.781 150.325 L 73.026 175.031 C 73.852 176.432 75.717 177.12 77.255 176.589 L 92.055 171.581 C 96.504 175.142 101.574 178.041 106.968 180.151 L 109.972 195.397 C 110.277 196.993 111.798 198.268 113.422 198.29 L 141.912 198.29 C 143.536 198.27 145.057 196.993 145.361 195.397 L 148.366 180.151 C 153.76 178.041 158.83 175.143 163.279 171.581 L 178.079 176.589 C 179.617 177.12 181.482 176.433 182.308 175.031 L 196.553 150.325 C 197.356 148.904 197.012 146.938 195.774 145.874 L 183.978 135.524 C 184.393 132.749 184.646 129.957 184.646 127.066 C 184.646 124.175 184.393 121.383 183.978 118.608 L 195.774 108.258 C 197.011 107.194 197.356 105.228 196.553 103.807 L 182.308 79.101 C 181.482 77.7 179.617 77.012 178.079 77.543 L 163.279 82.551 C 158.827 78.987 153.76 76.088 148.367 73.979 L 145.362 58.732 C 145.058 57.136 143.537 55.861 141.913 55.839 L 113.423 55.839 C 113.312 55.836 113.201 55.836 113.09 55.839 L 113.087 55.842 Z"/>
+ <g opacity=".2">
+ <path d="M 127.667 99.081 C 144.525 99.081 158.192 112.747 158.192 129.606 C 158.192 146.465 144.525 160.132 127.667 160.132 C 110.808 160.132 97.141 146.465 97.141 129.606 C 97.141 112.747 110.808 99.081 127.667 99.081 Z"/>
+ </g>
+ <defs>
+ <filter id="v0Lnt9e0cJRQNwUPU9iLx4zbbfKcbRLo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" in="SourceGraphic"/>
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur" stdDeviation="0"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_offsetBlur" operator="out" result="pf_100_inverse"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".2" result="pf_100_color"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_color" in2="pf_100_inverse" operator="in" result="pf_100_shadow"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_shadow" in2="SourceGraphic" operator="over"/>
+ </filter>
+ </defs>
+ <g filter="url(#v0Lnt9e0cJRQNwUPU9iLx4zbbfKcbRLo)">
+ <path fill="#3b3b3b" d="M 127.67 96.537 C 144.529 96.537 158.196 110.204 158.196 127.063 C 158.196 143.922 144.529 157.589 127.67 157.589 C 110.811 157.589 97.144 143.922 97.144 127.063 C 97.144 110.204 110.811 96.537 127.67 96.537 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 113.045 55.835 C 111.535 56 110.3 57.203 110.024 58.697 L 107.003 73.96 C 101.609 76.07 96.507 78.984 92.058 82.545 L 77.272 77.617 C 75.734 77.087 73.806 77.647 72.979 79.048 L 59.306 102.896 C 59.403 103.005 59.513 103.118 59.624 103.214 L 60.255 103.78 L 72.979 81.592 C 73.806 80.191 75.734 79.63 77.272 80.161 L 92.058 85.089 C 96.507 81.528 101.609 78.613 107.003 76.504 L 110.024 61.241 C 110.3 59.747 111.535 58.543 113.045 58.379 C 113.156 58.377 113.251 58.377 113.363 58.379 L 141.981 58.379 C 143.605 58.401 145.015 59.645 145.319 61.241 L 148.34 76.504 C 153.735 78.614 158.837 81.528 163.285 85.089 L 178.071 80.161 C 179.609 79.63 181.538 80.19 182.364 81.592 L 195.088 103.78 L 195.719 103.214 C 195.83 103.118 195.94 103.005 196.037 102.896 L 182.364 79.048 C 181.538 77.647 179.609 77.087 178.071 77.617 L 163.285 82.545 C 158.837 78.984 153.735 76.07 148.34 73.96 L 145.319 58.697 C 145.015 57.101 143.605 55.857 141.981 55.835 L 113.363 55.835 C 113.251 55.833 113.156 55.833 113.045 55.835 Z M 58.506 104.963 C 58.421 105.434 58.407 105.764 58.506 106.235 C 58.434 105.834 58.447 105.364 58.506 104.963 Z M 196.832 104.963 C 196.892 105.364 196.904 105.834 196.832 106.235 C 196.931 105.764 196.918 105.434 196.832 104.963 Z M 70.913 135.966 L 59.624 145.823 C 59.513 145.919 59.403 146.032 59.306 146.141 L 60.26 147.81 L 70.913 138.51 C 70.969 139.282 71.071 140.031 71.146 140.785 L 71.389 140.576 C 71.159 139.035 71.027 137.532 70.913 135.966 Z M 184.426 135.966 C 184.311 137.532 184.179 139.035 183.949 140.576 L 184.192 140.785 C 184.267 140.031 184.369 139.282 184.426 138.51 L 195.078 147.81 L 196.032 146.141 C 195.935 146.032 195.825 145.919 195.714 145.823 L 184.426 135.966 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/geary.svg b/.icons/Gruvbox_Dark-2/apps/64/geary.svg
new file mode 100644
index 000000000..176aa4e0c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/geary.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" width="256" height="256" version="1.1" viewBox="0 0 256 256">
+ <defs>
+ <linearGradient id="linearGradient938">
+ <stop style="stop-color:#57ceff" offset="0"/>
+ <stop style="stop-color:#187bf1;stop-opacity:0.99607843" offset="1"/>
+ </linearGradient>
+ <linearGradient id="linearGradient930">
+ <stop style="stop-color:#1b7ff1" offset="0"/>
+ <stop style="stop-color:#58d0ff;stop-opacity:0.99607843" offset="1"/>
+ </linearGradient>
+ <filter id="Tzcz4vEdmITS7wQ3AsSx9hYNK6Mdtix6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood flood-opacity=".4"/>
+ <feComposite in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ <linearGradient id="linearGradient932" x1="-214.564" x2="-214.564" y1="216.894" y2="119.531" gradientTransform="matrix(1.2296971,0,0,1.0492516,334.36506,15.258405)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient930"/>
+ <linearGradient id="linearGradient940" x1="-178.054" x2="-87.002" y1="30.728" y2="176.624" gradientTransform="matrix(1.2296971,0,0,1.0492516,334.36506,15.258405)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient938"/>
+ </defs>
+ <g style="filter:url(#Tzcz4vEdmITS7wQ3AsSx9hYNK6Mdtix6)">
+ <path d="m 165.68892,11.95 c 74.05571,0 84.63939,10.557198 84.63939,84.54386 v 59.25079 c 0,73.98626 -10.58368,84.54375 -84.63939,84.54375 H 90.319393 C 16.26369,240.2884 5.68,229.73091 5.68,155.74465 V 96.49386 C 5.68,22.507198 16.26369,11.95 90.319393,11.95 Z" style="fill:#43b5fb"/>
+ </g>
+ <g style="opacity:0.4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path d="m 165.06803,11.951234 c 4.32796,-0.0098 8.65591,0.0393 12.98388,0.137547 3.87549,0.0786 7.75096,0.225969 11.62645,0.45194 3.45254,0.196495 6.90506,0.481413 10.34775,0.854755 3.05908,0.334042 6.11816,0.785982 9.14773,1.345993 2.7148,0.501064 5.4001,1.139674 8.04606,1.915831 2.40005,0.697558 4.75091,1.562139 7.02309,2.583915 2.1148,0.943179 4.14107,2.063202 6.05914,3.350247 1.83937,1.237921 3.56072,2.652689 5.13453,4.214828 1.56396,1.571962 2.98039,3.281474 4.21975,5.118705 1.28856,1.915829 2.40989,3.939733 3.364,6.042234 1.02298,2.279347 1.88857,4.617644 2.59679,7.005063 0.77705,2.642863 1.41641,5.325025 1.91806,8.036664 0.56066,3.026028 1.01314,6.071709 1.34757,9.127214 0.37378,3.438666 0.65903,6.877336 0.85575,10.325833 0.22624,3.861136 0.37378,7.732098 0.4623,11.593234 0.0885,4.322894 0.13771,8.645795 0.12788,12.958869 v 58.211784 c 0.01,4.32289 -0.0393,8.63596 -0.12788,12.95886 -0.0885,3.87096 -0.23606,7.7321 -0.4623,11.59323 -0.19672,3.4485 -0.48197,6.89699 -0.85575,10.32585 -0.33443,3.0555 -0.78691,6.111 -1.34757,9.13702 -0.50165,2.70181 -1.14101,5.38399 -1.91806,8.02685 -0.70822,2.38741 -1.57381,4.73553 -2.59679,7.00505 -0.95411,2.11234 -2.07544,4.12641 -3.364,6.04225 -1.23936,1.83723 -2.65579,3.55656 -4.21975,5.1187 -1.57381,1.56213 -3.29516,2.9769 -5.13453,4.21483 -1.91807,1.28704 -3.94434,2.40707 -6.05914,3.35024 -2.27218,1.02178 -4.62304,1.88637 -7.02309,2.59374 -2.64596,0.77616 -5.33126,1.41477 -8.04606,1.906 -3.02957,0.56984 -6.08865,1.01195 -9.14773,1.34601 -3.44269,0.37333 -6.89521,0.65826 -10.34775,0.85475 -3.87549,0.22596 -7.75096,0.37335 -11.62645,0.46176 -4.32797,0.0884 -8.65592,0.13755 -12.98388,0.12773 H 90.941963 c -4.327957,0.01 -8.655914,-0.0393 -12.983863,-0.12773 -3.87549,-0.0884 -7.75098,-0.2358 -11.626462,-0.46176 -3.45253,-0.19649 -6.90506,-0.48142 -10.347752,-0.85475 -3.059078,-0.33406 -6.118153,-0.77617 -9.147724,-1.34601 -2.714806,-0.49123 -5.400105,-1.12984 -8.046062,-1.906 -2.400047,-0.70737 -4.750913,-1.57196 -7.023091,-2.59374 -2.114796,-0.94317 -4.141066,-2.0632 -6.059138,-3.35024 -1.839382,-1.23793 -3.560728,-2.6527 -5.134528,-4.21483 -1.563966,-1.56214 -2.980388,-3.28147 -4.219757,-5.1187 -1.28855,-1.91584 -2.409885,-3.92991 -3.364002,-6.04225 -1.022972,-2.26952 -1.888563,-4.61764 -2.596773,-7.00505 C 9.615746,204.62484 8.976389,201.94266 8.47474,199.24085 7.914072,196.21483 7.461604,193.15933 7.127172,190.10383 6.753394,186.67497 6.468142,183.22648 6.271417,179.77798 6.045183,175.91685 5.897639,172.05571 5.809112,168.18475 5.720586,163.86185 5.671405,159.54878 5.681241,155.22589 V 97.014106 C 5.671405,92.701032 5.720586,88.378131 5.809112,84.055237 5.897639,80.194101 6.045183,76.323139 6.271417,72.462003 6.468142,69.013506 6.753394,65.574836 7.127172,62.13617 c 0.334432,-3.055505 0.7869,-6.101186 1.347568,-9.127214 0.501649,-2.711639 1.141006,-5.393801 1.918071,-8.036664 0.70821,-2.387419 1.573801,-4.725716 2.596773,-7.005063 0.954117,-2.102501 2.075452,-4.126405 3.364002,-6.042234 1.239369,-1.837231 2.655791,-3.546743 4.219757,-5.118705 1.5738,-1.562139 3.295146,-2.976907 5.134528,-4.214828 1.918072,-1.287045 3.944342,-2.407068 6.059138,-3.350247 2.272178,-1.021776 4.623044,-1.886357 7.023091,-2.583915 2.645957,-0.776157 5.331256,-1.414767 8.046062,-1.915831 3.029571,-0.560011 6.088646,-1.011951 9.147724,-1.345993 3.442692,-0.373342 6.895222,-0.65826 10.347752,-0.854755 3.875482,-0.225971 7.750972,-0.373342 11.626462,-0.45194 4.327949,-0.09825 8.655906,-0.147372 12.983863,-0.137547 z m 0.01,4.008507 c 4.29844,-0.0098 8.59688,0.0393 12.89534,0.127722 3.8263,0.08842 7.65261,0.235794 11.47891,0.451939 3.38368,0.196496 6.76736,0.47159 10.13136,0.84493 2.97054,0.314394 5.93126,0.746684 8.86246,1.296871 2.5771,0.471589 5.13453,1.080725 7.65261,1.817583 2.22301,0.648435 4.39681,1.454066 6.50177,2.397243 1.90824,0.854756 3.73779,1.866708 5.46896,3.02603 1.623,1.09055 3.13777,2.338296 4.52469,3.723589 1.38692,1.385293 2.63611,2.898308 3.73778,4.519395 1.16067,1.729159 2.17381,3.546744 3.02957,5.442925 0.94428,2.112324 1.75086,4.283597 2.40004,6.494171 0.74756,2.515143 1.34758,5.059759 1.82954,7.633848 0.541,2.927781 0.9738,5.875213 1.2984,8.842295 0.37378,3.360073 0.64919,6.72997 0.84592,10.109694 0.2164,3.821836 0.37378,7.633845 0.45246,11.45568 0.0885,4.293428 0.1377,8.577029 0.1377,12.87045 0,0 0,0 0,0 v 58.211784 c 0,0 0,0 0,0 0,4.29342 -0.0492,8.57702 -0.1377,12.87044 -0.0787,3.82183 -0.23606,7.64367 -0.45246,11.45568 -0.19673,3.37973 -0.47214,6.74962 -0.84592,10.11952 -0.3246,2.95725 -0.7574,5.90469 -1.2984,8.83246 -0.48196,2.5741 -1.08198,5.11872 -1.82954,7.63385 -0.64918,2.22041 -1.45576,4.38186 -2.40004,6.49418 -0.85576,1.89619 -1.8689,3.7236 -3.02957,5.44293 -1.10167,1.6309 -2.35086,3.14393 -3.73778,4.52922 -1.38692,1.37546 -2.90169,2.62321 -4.52469,3.71376 -1.73117,1.15932 -3.56072,2.17127 -5.46896,3.02602 -2.10496,0.95301 -4.27876,1.74882 -6.50177,2.39725 -2.51808,0.73686 -5.07551,1.346 -7.65261,1.81759 -2.9312,0.55018 -5.89192,0.98247 -8.86246,1.30669 -3.364,0.36351 -6.74768,0.64844 -10.13136,0.8351 -3.8263,0.21615 -7.65261,0.37335 -11.47891,0.45195 -4.29846,0.0982 -8.5969,0.13754 -12.89534,0.13754 0,0 0,0 -0.01,0 H 90.941963 c -0.0098,0 -0.0098,0 -0.0098,0 -4.298442,0 -8.596891,-0.0393 -12.895341,-0.13754 -3.826305,-0.0786 -7.652611,-0.2358 -11.478916,-0.45195 -3.383673,-0.18666 -6.767346,-0.47159 -10.13135,-0.8351 -2.970551,-0.32422 -5.931265,-0.75651 -8.86247,-1.30669 -2.577104,-0.47159 -5.134531,-1.08073 -7.652615,-1.81759 -2.222994,-0.64843 -4.396807,-1.44424 -6.501768,-2.39725 -1.908236,-0.85475 -3.737779,-1.8667 -5.468962,-3.02602 -1.622983,-1.09055 -3.137768,-2.3383 -4.524681,-3.71376 -1.386913,-1.38529 -2.636118,-2.89832 -3.737779,-4.52922 -1.160679,-1.71933 -2.173815,-3.54674 -3.029569,-5.44293 -0.944282,-2.11232 -1.750855,-4.27377 -2.400048,-6.49418 -0.747556,-2.51513 -1.347569,-5.05975 -1.829545,-7.63385 -0.540995,-2.92777 -0.97379,-5.87521 -1.298387,-8.83246 -0.373778,-3.3699 -0.649193,-6.73979 -0.845918,-10.11952 C 10.058378,175.74 9.900997,171.91816 9.822307,168.09633 9.733781,163.80291 9.6846,159.51931 9.6846,155.22589 c 0,0 0,0 0,0 V 97.014106 c 0,0 0,0 0,0 0,-4.293421 0.049181,-8.577022 0.137707,-12.87045 0.07869,-3.821835 0.236071,-7.633844 0.452469,-11.45568 0.196725,-3.379724 0.47214,-6.749621 0.845918,-10.109694 0.324597,-2.967082 0.757392,-5.914514 1.298387,-8.842295 0.481976,-2.574089 1.081989,-5.118705 1.829545,-7.633848 0.649193,-2.210574 1.455766,-4.381847 2.400048,-6.494171 0.855754,-1.896181 1.86889,-3.713766 3.029569,-5.442925 1.101661,-1.621087 2.350866,-3.134102 3.737779,-4.519395 1.386913,-1.385293 2.901698,-2.633039 4.524681,-3.723589 1.731183,-1.159322 3.560726,-2.171274 5.468962,-3.02603 2.104961,-0.943177 4.278774,-1.748808 6.501768,-2.397243 2.518084,-0.736858 5.075511,-1.345994 7.652615,-1.817583 2.931205,-0.550187 5.891919,-0.982477 8.86247,-1.296871 3.364004,-0.37334 6.747677,-0.648434 10.13135,-0.84493 3.826305,-0.216145 7.652611,-0.363516 11.478916,-0.451939 4.29845,-0.08842 8.596899,-0.137547 12.895341,-0.127722 0,0 0,0 0.0098,0 h 74.126065 c 0.01,0 0.01,0 0.01,0 z" style="fill:url(#_lgradient_1);fill-rule:evenodd"/>
+ </g>
+ <g transform="matrix(1.2296971,0,0,1.0492516,334.36506,15.258405)">
+ <path style="fill:url(#linearGradient940)" d="m 5.6796875,111.58398 -0.9960937,0.51954 0.9960937,0.59179 z" transform="matrix(0.81320839,0,0,0.95306026,-271.90847,-14.542179)"/>
+ <path style="fill:url(#linearGradient940)" d="m 5.6796875,91.58398 v 1.11133 L 214.3418,236.48438 c 1.25932,-0.30303 2.6179,-0.55291 3.79297,-0.90235 2.47191,-0.7351 4.76083,-1.57558 6.8789,-2.53515 2.11807,-0.95958 4.06542,-2.0382 5.85547,-3.24805 1.79005,-1.20986 3.4223,-2.55115 4.91016,-4.03711 1.48786,-1.48596 2.83147,-3.11642 4.04297,-4.9043 1.21149,-1.78787 2.291,-3.734 3.25195,-5.84961 0.96095,-2.1156 1.80283,-4.40194 2.53906,-6.87109 0.73623,-2.46916 1.36696,-5.12023 1.9043,-7.96875 0.53733,-2.84852 0.98144,-5.89278 1.3457,-9.14649 0.36427,-3.2537 0.64822,-6.71764 0.86524,-10.40234 0.43403,-7.3694 0.5996,-15.62672 0.5996,-24.875 V 91.97461 L 127.62891,26 Z" transform="matrix(0.81320839,0,0,0.95306026,-271.90847,-14.542179)"/>
+ <path d="M -246.02076,92.521776 V 28.369753 c 0,-4.055452 5.40078,-7.655046 9.45623,-7.655046 h 139.141728 c 4.08313,0 7.20475,5.823398 7.20475,9.906531 v 61.900538 l -77.901358,62.560694 z" style="fill:#ffffff"/>
+ <path style="fill:url(#linearGradient932)" d="m 5.6796875,92.69531 v 63.04883 c 0,9.24828 0.1655713,17.5056 0.5996094,24.875 0.217019,3.6847 0.5009692,7.14864 0.8652343,10.40234 0.3642652,3.25371 0.8083676,6.29797 1.3457032,9.14649 0.5373355,2.84852 1.1680665,5.49959 1.9042966,7.96875 0.736231,2.46915 1.578113,4.75549 2.539063,6.87109 0.960949,2.11561 2.04046,4.06174 3.251953,5.84961 1.211493,1.78788 2.555108,3.41834 4.042969,4.9043 1.487861,1.48596 3.120103,2.82725 4.910156,4.03711 1.790053,1.20985 3.737399,2.28847 5.855469,3.24805 2.118069,0.95957 4.406995,1.80005 6.878906,2.53515 2.471911,0.7351 5.126939,1.36394 7.978515,1.90039 2.851577,0.53645 5.899185,0.98014 9.15625,1.34375 3.257066,0.36362 6.72373,0.64669 10.41211,0.86328 2.114258,0.12416 4.874063,0.0894 7.136719,0.17188 H 183.45117 c 2.26285,-0.0825 5.0223,-0.0477 7.13672,-0.17188 3.68838,-0.21659 7.15504,-0.49966 10.41211,-0.86328 3.25707,-0.36361 6.30467,-0.8073 9.15625,-1.34375 1.49603,-0.28144 2.7957,-0.66362 4.18555,-0.99804 z" transform="matrix(0.81320839,0,0,0.95306026,-271.90847,-14.542179)"/>
+ </g>
+ <path style="fill:none;stroke:#52c7fd;stroke-width:11.39999962;stroke-linecap:round" d="M 63.947519,73.970147 H 191.31071"/>
+ <path style="isolation:isolate;fill:none;stroke:#52c7fd;stroke-width:11.39999962;stroke-linecap:round" d="M 63.947519,99.24378 H 113.31071"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gedit-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/gedit-icon.svg
new file mode 120000
index 000000000..ca6c48312
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gedit-icon.svg
@@ -0,0 +1 @@
+text-editor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gedit-logo.svg b/.icons/Gruvbox_Dark-2/apps/64/gedit-logo.svg
new file mode 120000
index 000000000..ca6c48312
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gedit-logo.svg
@@ -0,0 +1 @@
+text-editor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gedit.svg b/.icons/Gruvbox_Dark-2/apps/64/gedit.svg
new file mode 100644
index 000000000..5de2c62e7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gedit.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#e6e6e6" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path opacity=".4" d="M250.324 163.827l-77.398 76.458"/>
+ <path fill="#ffffff" opacity=".2" d="M128 11.947v228.338h37.685c74.055 0 84.639-10.557 84.639-84.543V96.491c0-73.987-10.584-84.544-84.639-84.544H128z"/>
+ <path fill="#cdcdcd" opacity=".75" d="M42.373 45.451v4.077h163.099v-4.077H42.373zm0 12.232v4.077h163.099v-4.077H42.373zm0 12.232v4.078h163.099v-4.078H42.373zm0 12.233v4.077h163.099v-4.077H42.373zm0 12.232v4.078h163.099V94.38H42.373zm0 12.233v4.077h163.099v-4.077H42.373zm0 12.232v4.078h163.099v-4.078H42.373zm0 12.232v4.078h163.099v-4.078H42.373zm0 12.233v4.077h163.099v-4.077H42.373zm0 12.232v4.078h163.099v-4.078H42.373zm0 12.233v4.077h163.099v-4.077H42.373zm0 12.232v4.078h163.099v-4.078H42.373zm0 12.233v4.077h163.212v-4.077H42.373zm0 12.232v4.077h32.733v-4.077H42.373z"/>
+ <path fill="#fee1c2" d="M126.718 184.411l-51.725 24.138 24.138-51.725 5.173-5.173 27.587 27.587-5.173 5.173z"/>
+ <path fill="#5d5d5d" d="M82.671 192.089l-7.678 16.46 16.46-7.678s1.628-.958.774-1.812c-.854-.855-3.425.023-3.425.023s1.709-2.602-.006-4.317c-1.715-1.715-4.317-.006-4.317-.006s.859-2.589-.003-3.451c-.862-.862-1.805.781-1.805.781z"/>
+ <linearGradient id="b" x1="-.204" x2=".037" y1=".963" y2="1.204" gradientTransform="translate(99.131 69.915) scale(114.496)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#5884f4"/>
+ <stop offset="27.8%" stop-color="#5884f4"/>
+ <stop offset="27.8%" stop-color="#2f5fdd"/>
+ <stop offset="70.735%" stop-color="#2f5fdd"/>
+ <stop offset="70.936%" stop-color="#234db8"/>
+ <stop offset="100%" stop-color="#234db8"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M99.131 156.824c3.449-3.448 9.483 6.035 4.311 11.207 8.621-8.621 20.69 3.449 12.069 12.069 5.173-5.172 14.656.863 11.207 4.311l86.909-86.909-27.587-27.587-86.909 86.909z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/geeqie.svg b/.icons/Gruvbox_Dark-2/apps/64/geeqie.svg
new file mode 120000
index 000000000..4e734554e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/geeqie.svg
@@ -0,0 +1 @@
+photo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gelemental.svg b/.icons/Gruvbox_Dark-2/apps/64/gelemental.svg
new file mode 100644
index 000000000..2e442b8dc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gelemental.svg
@@ -0,0 +1,194 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Z8cOXU2Fvs3Mg3w2gsjMQdV788Qijl2N" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Z8cOXU2Fvs3Mg3w2gsjMQdV788Qijl2N)">
+ <linearGradient id="_lgradient_82" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_82)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_83" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_83)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g style="opacity:0.4" filter="url(#XBiAQbO46mN2rA1NHX3nptYTNyPwN4G7)">
+ <g opacity=".4">
+ <path d="M 96.02758 58.50481 C 94.996773 58.50481 94.141281 59.321823 94.141281 60.352676 L 94.141281 65.819283 C 94.141281 66.605316 94.648529 67.239693 95.334694 67.513161 C 95.342087 108.820358 95.297737 150.128769 95.334694 191.431076 C 95.446426 199.41008 104.211472 205.501968 111.733887 202.864761 C 117.726151 201.163208 121.32309 194.795227 120.626801 188.77417 L 120.626801 67.546768 C 121.336929 67.28511 121.858719 66.617569 121.858719 65.814468 L 121.858719 60.347866 C 121.858719 59.317089 121.041672 58.5 120.010849 58.5 L 96.026779 58.5 L 96.02758 58.50481 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="XBiAQbO46mN2rA1NHX3nptYTNyPwN4G7" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g style="opacity:0.8">
+ <g opacity=".8">
+ <linearGradient id="_lgradient_84" x1="1.205" x2="-.135" y1="-7.792" y2="-7.792" gradientTransform="matrix(27.717438,0,0,144.988287,94.141281,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f9f9f9"/>
+ <stop offset="100%" style="stop-color:#f2f2f2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_84)" d="M 96.02758 55.50481 C 94.996773 55.50481 94.141281 56.321823 94.141281 57.352676 L 94.141281 62.819283 C 94.141281 63.605316 94.648529 64.239693 95.334694 64.513161 C 95.342087 105.820358 95.297737 147.128769 95.334694 188.431076 C 95.446426 196.41008 104.211472 202.501968 111.733887 199.864761 C 117.726151 198.163208 121.32309 191.795227 120.626801 185.77417 L 120.626801 64.546768 C 121.336929 64.28511 121.858719 63.617573 121.858719 62.814468 L 121.858719 57.347866 C 121.858719 56.317089 121.041672 55.5 120.010849 55.5 L 96.026779 55.5 L 96.02758 55.50481 Z"/>
+ </g>
+ </g>
+ <path fill="#f2f2f2" fill-rule="evenodd" d="M 95.449997 55.07 L 95.440002 55 L 120.009995 55 C 120.630005 55 121.229996 55.25 121.669998 55.689999 C 122.110001 56.130001 122.360001 56.73 122.360001 57.349998 L 122.360001 62.810001 C 122.360001 62.82 122.360001 62.82 122.360001 62.82 C 122.350006 63.669998 121.880005 64.459999 121.130005 64.870003 L 121.130005 185.75 C 121.179993 186.25 121.210007 186.759995 121.210007 187.270004 C 121.210007 190.149994 120.330002 192.970001 118.699997 195.339996 C 117.889999 196.520004 116.899994 197.559998 115.759995 198.419998 C 114.589996 199.289993 113.279999 199.940002 111.889999 200.339996 C 110.649994 200.770004 109.350006 200.990005 108.039993 200.990005 C 106.370003 200.979996 104.709999 200.649994 103.160004 200.009995 C 101.620003 199.369995 100.199997 198.470001 98.970001 197.339996 C 97.739998 196.210007 96.730003 194.860001 96.010002 193.360001 C 95.260002 191.820007 94.860001 190.139999 94.830002 188.440002 C 94.830002 188.440002 94.830002 188.429993 94.830002 188.429993 L 94.82 151.029999 L 94.830002 112.699997 L 94.839996 74.370003 L 94.830002 64.830002 C 94.110001 64.419998 93.660004 63.66 93.639999 62.830002 C 93.639999 62.830002 93.639999 62.82 93.639999 62.82 L 93.639999 57.349998 C 93.639999 57.349998 93.639999 57.349998 93.639999 57.349998 C 93.650002 56.82 93.830002 56.310001 94.150002 55.900002 C 94.480003 55.490002 94.940002 55.200001 95.449997 55.07 Z M 96.099998 56 L 120.009995 56 C 120.369995 56 120.710007 56.139999 120.960007 56.389999 C 121.220001 56.650002 121.360001 56.990002 121.360001 57.349998 L 121.360001 62.810001 C 121.350006 63.380001 120.990005 63.880001 120.460007 64.080002 C 120.259995 64.150002 120.130005 64.339996 120.130005 64.550003 L 120.130005 185.770004 C 120.130005 185.789993 120.130005 185.809998 120.130005 185.830002 C 120.190002 186.309998 120.210007 186.789993 120.210007 187.270004 C 120.210007 189.949997 119.399994 192.570007 117.869995 194.779999 C 117.130005 195.869995 116.210007 196.830002 115.160004 197.619995 C 114.080002 198.419998 112.869995 199.020004 111.580002 199.389999 C 110.440002 199.789993 109.25 199.990005 108.039993 199.990005 C 106.5 199.979996 104.970001 199.669998 103.550003 199.080002 C 102.110001 198.490005 100.790001 197.649994 99.650002 196.600006 C 98.510002 195.559998 97.580002 194.309998 96.910004 192.919998 C 96.230003 191.520004 95.860001 189.979996 95.830002 188.429993 L 95.82 151.029999 L 95.830002 112.699997 L 95.839996 74.370003 L 95.830002 64.510002 C 95.830002 64.309998 95.709999 64.120003 95.510002 64.050003 C 95 63.849998 94.650002 63.360001 94.639999 62.810001 L 94.639999 57.360001 C 94.650002 56.990002 94.790001 56.650002 95.050003 56.389999 C 95.309998 56.139999 95.660004 56 96.019997 56 C 96.050003 56.009998 96.07 56 96.099998 56 Z"/>
+ <linearGradient id="_lgradient_85" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(25.392741,0,0,64.490689,95.322813,136.009308)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_85)" d="M 95.337715 136.010147 C 95.3451 177.303818 95.300758 147.149445 95.337715 188.44281 C 95.449448 196.421661 104.214493 202.513687 111.736908 199.87648 C 117.729172 198.174942 121.326096 191.806961 120.629822 185.785904 L 120.629822 136.009308 L 95.337715 136.010147 Z"/>
+ <g style="opacity:0.25">
+ <g opacity=".25">
+ <radialGradient id="_rgradient_7" cx=".5" cy=".5" r="7.141" fx="1.061" fy=".375" gradientTransform="matrix(16.095907,-3.185826,21.431438,4.38399,99.21965,190.078796)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#ffffff"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_7)" d="M 116.428024 190.078796 C 114.180649 191.462891 111.234909 192.31163 107.99707 192.31163 C 104.759247 192.31163 101.813622 191.501389 99.566124 190.117142 C 99.331627 190.668579 99.21965 191.245285 99.21965 191.84967 C 99.21965 195.229904 103.137619 197.970566 107.997017 197.970566 C 112.8564 197.970566 116.812805 195.229904 116.812805 191.84967 C 116.812805 191.228302 116.675125 190.643616 116.427841 190.078796 L 116.428024 190.078796 Z"/>
+ </g>
+ </g>
+ <linearGradient id="_lgradient_86" x1="1" x2="1" y1="1" y2="0" gradientTransform="matrix(25.182716,0,0,3.148026,95.384529,134.534714)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_86)" d="M 120.567245 136.108734 C 120.567245 136.978012 114.929779 137.682739 107.975883 137.682739 C 101.021996 137.682739 95.384529 136.978058 95.384529 136.108734 C 95.384529 135.239395 101.021996 134.534714 107.975883 134.534714 C 114.929779 134.534714 120.567245 135.239395 120.567245 136.108734 Z"/>
+ <linearGradient id="_lgradient_87" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(4.427185,0,0,3.580231,109.839737,132.492691)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_87)" d="M 112.072586 132.492691 C 110.850891 132.492691 109.839737 133.465347 109.839737 134.687027 C 109.839737 135.205994 110.04097 135.695618 110.34021 136.072922 L 113.766449 136.072922 C 114.065674 135.695618 114.266922 135.205994 114.266922 134.687027 C 114.266922 133.465347 113.294266 132.492691 112.072586 132.492691 Z"/>
+ <linearGradient id="_lgradient_88" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(5.445114,0,0,5.445107,103.635925,125.863182)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_88)" d="M 109.081039 128.585724 C 109.081039 130.089401 107.862083 131.308289 106.358482 131.308289 C 104.854874 131.308289 103.635925 130.089355 103.635925 128.585724 C 103.635925 127.082123 104.854874 125.863182 106.358482 125.863182 C 107.862083 125.863182 109.081039 127.082123 109.081039 128.585724 Z"/>
+ <linearGradient id="_lgradient_89" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(3.913589,0,0,3.913597,110.445206,121.606133)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_89)" d="M 114.358795 123.562927 C 114.358795 124.643669 113.482697 125.51973 112.402008 125.51973 C 111.321304 125.51973 110.445206 124.643639 110.445206 123.562927 C 110.445206 122.482231 111.321304 121.606133 112.402008 121.606133 C 113.482697 121.606133 114.358795 122.482231 114.358795 123.562927 Z"/>
+ <linearGradient id="_lgradient_90" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(3.062813,0,0,3.062805,106.528923,116.749107)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_90)" d="M 109.591736 118.280502 C 109.591736 119.126297 108.906082 119.811913 108.060333 119.811913 C 107.214569 119.811913 106.528923 119.126274 106.528923 118.280502 C 106.528923 117.434746 107.214569 116.749107 108.060333 116.749107 C 108.906082 116.749107 109.591736 117.434746 109.591736 118.280502 Z"/>
+ <linearGradient id="_lgradient_91" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(4.424042,0,0,4.424042,98.701813,129.511108)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_91)" d="M 103.125854 131.723114 C 103.125854 132.944824 102.135483 133.93515 100.913834 133.93515 C 99.692184 133.93515 98.701813 132.944778 98.701813 131.723114 C 98.701813 130.501465 99.692184 129.511108 100.913834 129.511108 C 102.135483 129.511108 103.125854 130.501465 103.125854 131.723114 Z"/>
+ <linearGradient id="_lgradient_92" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(3.06282,0,0,3.062805,112.491364,113.607735)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_92)" d="M 115.554184 115.13913 C 115.554184 115.984924 114.86853 116.67054 114.022766 116.67054 C 113.177017 116.67054 112.491364 115.984901 112.491364 115.13913 C 112.491364 114.293373 113.177017 113.607735 114.022766 113.607735 C 114.86853 113.607735 115.554184 114.293373 115.554184 115.13913 Z"/>
+ <g style="opacity:0.2">
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 99.292145 66.924644 C 100.137299 66.924644 100.822426 67.866699 100.822426 69.028763 L 100.822426 186.089828 C 100.822426 187.251801 100.137299 188.193939 99.292145 188.193939 C 98.446991 188.193939 97.761864 187.251801 97.761864 186.089828 L 97.761864 69.028763 C 97.761864 67.866699 98.446991 66.924644 99.292145 66.924644 Z"/>
+ </g>
+ </g>
+ <linearGradient id="_lgradient_93" x1=".772" x2="-.695" y1="-54.022" y2="-54.022" gradientTransform="matrix(27.563995,0,0,21.057972,94.217957,63.364033)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#ececec"/>
+ <stop offset="100%" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_93)" d="M 94.217957 63.364033 C 94.392792 63.886826 94.81974 64.313751 95.334373 64.518951 C 95.335609 71.153175 95.335289 77.787628 95.334373 84.422005 C 101.464645 76.413231 109.374252 70.628654 120.627045 69.023125 L 120.627045 64.557449 C 121.171249 64.356842 121.609055 63.919685 121.781952 63.364033 L 94.217957 63.364033 Z"/>
+ </g>
+ <g>
+ <g style="opacity:0.4" filter="url(#1eiEmt8BHiFK2702WoQZFIE6p5fe8rsB)">
+ <g opacity=".4">
+ <path d="M 136.02758 58.50481 C 134.996773 58.50481 134.141281 59.321823 134.141281 60.352676 L 134.141281 65.819283 C 134.141281 66.605316 134.648529 67.239693 135.334694 67.513161 C 135.342087 108.820358 135.297737 150.128769 135.334694 191.431076 C 135.446426 199.41008 144.211472 205.501968 151.733887 202.864761 C 157.726151 201.163208 161.32309 194.795227 160.626801 188.77417 L 160.626801 67.546768 C 161.336929 67.28511 161.858719 66.617569 161.858719 65.814468 L 161.858719 60.347866 C 161.858719 59.317089 161.041672 58.5 160.010849 58.5 L 136.026779 58.5 L 136.02758 58.50481 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="1eiEmt8BHiFK2702WoQZFIE6p5fe8rsB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g style="opacity:0.8">
+ <g opacity=".8">
+ <linearGradient id="_lgradient_94" x1="1.205" x2="-.135" y1="-7.792" y2="-7.792" gradientTransform="matrix(27.717438,0,0,144.988287,134.141281,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f9f9f9"/>
+ <stop offset="100%" style="stop-color:#f2f2f2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_94)" d="M 136.02758 55.50481 C 134.996773 55.50481 134.141281 56.321823 134.141281 57.352676 L 134.141281 62.819283 C 134.141281 63.605316 134.648529 64.239693 135.334694 64.513161 C 135.342087 105.820358 135.297737 147.128769 135.334694 188.431076 C 135.446426 196.41008 144.211472 202.501968 151.733887 199.864761 C 157.726151 198.163208 161.32309 191.795227 160.626801 185.77417 L 160.626801 64.546768 C 161.336929 64.28511 161.858719 63.617573 161.858719 62.814468 L 161.858719 57.347866 C 161.858719 56.317089 161.041672 55.5 160.010849 55.5 L 136.026779 55.5 L 136.02758 55.50481 Z"/>
+ </g>
+ </g>
+ <path fill="#f2f2f2" fill-rule="evenodd" d="M 135.449997 55.07 L 135.440002 55 L 160.009995 55 C 160.630005 55 161.229996 55.25 161.669998 55.689999 C 162.110001 56.130001 162.360001 56.73 162.360001 57.349998 L 162.360001 62.810001 C 162.360001 62.82 162.360001 62.82 162.360001 62.82 C 162.350006 63.669998 161.880005 64.459999 161.130005 64.870003 L 161.130005 185.75 C 161.179993 186.25 161.210007 186.759995 161.210007 187.270004 C 161.210007 190.149994 160.330002 192.970001 158.699997 195.339996 C 157.889999 196.520004 156.899994 197.559998 155.759995 198.419998 C 154.589996 199.289993 153.279999 199.940002 151.889999 200.339996 C 150.649994 200.770004 149.350006 200.990005 148.039993 200.990005 C 146.370003 200.979996 144.709999 200.649994 143.160004 200.009995 C 141.620003 199.369995 140.199997 198.470001 138.970001 197.339996 C 137.739998 196.210007 136.730003 194.860001 136.010002 193.360001 C 135.260002 191.820007 134.860001 190.139999 134.830002 188.440002 C 134.830002 188.440002 134.830002 188.429993 134.830002 188.429993 L 134.82 151.029999 L 134.830002 112.699997 L 134.839996 74.370003 L 134.830002 64.830002 C 134.110001 64.419998 133.660004 63.66 133.639999 62.830002 C 133.639999 62.830002 133.639999 62.82 133.639999 62.82 L 133.639999 57.349998 C 133.639999 57.349998 133.639999 57.349998 133.639999 57.349998 C 133.650002 56.82 133.830002 56.310001 134.150002 55.900002 C 134.480003 55.490002 134.940002 55.200001 135.449997 55.07 Z M 136.099998 56 L 160.009995 56 C 160.369995 56 160.710007 56.139999 160.960007 56.389999 C 161.220001 56.650002 161.360001 56.990002 161.360001 57.349998 L 161.360001 62.810001 C 161.350006 63.380001 160.990005 63.880001 160.460007 64.080002 C 160.259995 64.150002 160.130005 64.339996 160.130005 64.550003 L 160.130005 185.770004 C 160.130005 185.789993 160.130005 185.809998 160.130005 185.830002 C 160.190002 186.309998 160.210007 186.789993 160.210007 187.270004 C 160.210007 189.949997 159.399994 192.570007 157.869995 194.779999 C 157.130005 195.869995 156.210007 196.830002 155.160004 197.619995 C 154.080002 198.419998 152.869995 199.020004 151.580002 199.389999 C 150.440002 199.789993 149.25 199.990005 148.039993 199.990005 C 146.5 199.979996 144.970001 199.669998 143.550003 199.080002 C 142.110001 198.490005 140.790001 197.649994 139.650002 196.600006 C 138.510002 195.559998 137.580002 194.309998 136.910004 192.919998 C 136.230003 191.520004 135.860001 189.979996 135.830002 188.429993 L 135.82 151.029999 L 135.830002 112.699997 L 135.839996 74.370003 L 135.830002 64.510002 C 135.830002 64.309998 135.709999 64.120003 135.510002 64.050003 C 135 63.849998 134.650002 63.360001 134.639999 62.810001 L 134.639999 57.360001 C 134.650002 56.990002 134.790001 56.650002 135.050003 56.389999 C 135.309998 56.139999 135.660004 56 136.019997 56 C 136.050003 56.009998 136.07 56 136.099998 56 Z"/>
+ <linearGradient id="_lgradient_95" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(25.392741,0,0,64.490689,135.322813,136.009308)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_95)" d="M 135.337715 136.010147 C 135.3451 177.303818 135.300758 147.149445 135.337715 188.44281 C 135.449448 196.421661 144.214493 202.513687 151.736908 199.87648 C 157.729172 198.174942 161.326096 191.806961 160.629822 185.785904 L 160.629822 136.009308 L 135.337715 136.010147 Z"/>
+ <g style="opacity:0.25">
+ <g opacity=".25">
+ <radialGradient id="_rgradient_8" cx=".5" cy=".5" r="7.141" fx="1.061" fy=".375" gradientTransform="matrix(16.095907,-3.185826,21.431438,4.38399,139.21965,190.078796)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#ffffff"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_8)" d="M 156.428024 190.078796 C 154.180649 191.462891 151.234909 192.31163 147.99707 192.31163 C 144.759247 192.31163 141.813622 191.501389 139.566124 190.117142 C 139.331627 190.668579 139.21965 191.245285 139.21965 191.84967 C 139.21965 195.229904 143.137619 197.970566 147.997017 197.970566 C 152.8564 197.970566 156.812805 195.229904 156.812805 191.84967 C 156.812805 191.228302 156.675125 190.643616 156.427841 190.078796 L 156.428024 190.078796 Z"/>
+ </g>
+ </g>
+ <linearGradient id="_lgradient_96" x1="1" x2="1" y1="1" y2="0" gradientTransform="matrix(25.182716,0,0,3.148026,135.384529,134.534714)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_96)" d="M 160.567245 136.108734 C 160.567245 136.978012 154.929779 137.682739 147.975883 137.682739 C 141.021996 137.682739 135.384529 136.978058 135.384529 136.108734 C 135.384529 135.239395 141.021996 134.534714 147.975883 134.534714 C 154.929779 134.534714 160.567245 135.239395 160.567245 136.108734 Z"/>
+ <linearGradient id="_lgradient_97" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(4.427185,0,0,3.580231,149.839737,132.492691)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_97)" d="M 152.072586 132.492691 C 150.850891 132.492691 149.839737 133.465347 149.839737 134.687027 C 149.839737 135.205994 150.04097 135.695618 150.34021 136.072922 L 153.766449 136.072922 C 154.065674 135.695618 154.266922 135.205994 154.266922 134.687027 C 154.266922 133.465347 153.294266 132.492691 152.072586 132.492691 Z"/>
+ <linearGradient id="_lgradient_98" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(5.445114,0,0,5.445107,143.635925,105.863182)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_98)" d="M 149.081039 108.585724 C 149.081039 110.089401 147.862083 111.308289 146.358482 111.308289 C 144.854874 111.308289 143.635925 110.089355 143.635925 108.585724 C 143.635925 107.082123 144.854874 105.863182 146.358482 105.863182 C 147.862083 105.863182 149.081039 107.082123 149.081039 108.585724 Z"/>
+ <linearGradient id="_lgradient_99" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(3.913589,0,0,3.913597,150.445206,121.606133)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_99)" d="M 154.358795 123.562927 C 154.358795 124.643669 153.482697 125.51973 152.402008 125.51973 C 151.321304 125.51973 150.445206 124.643639 150.445206 123.562927 C 150.445206 122.482231 151.321304 121.606133 152.402008 121.606133 C 153.482697 121.606133 154.358795 122.482231 154.358795 123.562927 Z"/>
+ <linearGradient id="_lgradient_100" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(3.062813,0,0,3.062805,150.528923,113.749107)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_100)" d="M 153.591736 115.280502 C 153.591736 116.126297 152.906082 116.811913 152.060333 116.811913 C 151.214569 116.811913 150.528923 116.126274 150.528923 115.280502 C 150.528923 114.434746 151.214569 113.749107 152.060333 113.749107 C 152.906082 113.749107 153.591736 114.434746 153.591736 115.280502 Z"/>
+ <linearGradient id="_lgradient_101" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(3.062813,0,0,3.062805,143.528923,115.749107)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_101)" d="M 146.591736 117.280502 C 146.591736 118.126297 145.906082 118.811913 145.060333 118.811913 C 144.214569 118.811913 143.528923 118.126274 143.528923 117.280502 C 143.528923 116.434746 144.214569 115.749107 145.060333 115.749107 C 145.906082 115.749107 146.591736 116.434746 146.591736 117.280502 Z"/>
+ <linearGradient id="_lgradient_102" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(4.424042,0,0,4.424042,145.701813,127.511108)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_102)" d="M 150.125854 129.723114 C 150.125854 130.944824 149.135483 131.93515 147.913834 131.93515 C 146.692184 131.93515 145.701813 130.944778 145.701813 129.723114 C 145.701813 128.501465 146.692184 127.511108 147.913834 127.511108 C 149.135483 127.511108 150.125854 128.501465 150.125854 129.723114 Z"/>
+ <linearGradient id="_lgradient_103" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(3.06282,0,0,3.062805,140.491364,122.607735)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_103)" d="M 143.554184 124.13913 C 143.554184 124.984924 142.86853 125.67054 142.022766 125.67054 C 141.177017 125.67054 140.491364 124.984901 140.491364 124.13913 C 140.491364 123.293373 141.177017 122.607735 142.022766 122.607735 C 142.86853 122.607735 143.554184 123.293373 143.554184 124.13913 Z"/>
+ <g style="opacity:0.2">
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 139.292145 66.924644 C 140.137299 66.924644 140.822426 67.866699 140.822426 69.028763 L 140.822426 186.089828 C 140.822426 187.251801 140.137299 188.193939 139.292145 188.193939 C 138.446991 188.193939 137.761864 187.251801 137.761864 186.089828 L 137.761864 69.028763 C 137.761864 67.866699 138.446991 66.924644 139.292145 66.924644 Z"/>
+ </g>
+ </g>
+ <linearGradient id="_lgradient_104" x1=".772" x2="-.695" y1="-54.022" y2="-54.022" gradientTransform="matrix(27.563995,0,0,21.057972,134.217957,63.364033)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#ececec"/>
+ <stop offset="100%" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_104)" d="M 134.217957 63.364033 C 134.392792 63.886826 134.81974 64.313751 135.334373 64.518951 C 135.335609 71.153175 135.335289 77.787628 135.334373 84.422005 C 141.464645 76.413231 149.374252 70.628654 160.627045 69.023125 L 160.627045 64.557449 C 161.171249 64.356842 161.609055 63.919685 161.781952 63.364033 L 134.217957 63.364033 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gemini.svg b/.icons/Gruvbox_Dark-2/apps/64/gemini.svg
new file mode 100644
index 000000000..a1715305e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gemini.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".567" x2=".567" y1="1.071" y2="-.071" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#a0a0a0"/>
+ <stop offset="100%" stop-color="#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g fill-rule="evenodd">
+ <path fill="#fb7c38" d="M124.517 153.084c8.683 5.21 29.87 2.084 46.541 12.851 16.672 10.767 26.05 28.133 26.397 28.828.347.695.347 1.389-.695 2.431-1.042 1.042-2.778 1.042-2.778 1.042s-38.553 6.252-63.213-17.019c-25.008-23.27-22.924-46.889-22.924-46.889s1.39 10.073 16.672 18.756z"/>
+ <path fill="#2daaaa" d="M107.498 118.004s-1.737-23.965 22.923-46.889c25.008-23.618 63.561-17.366 63.561-17.366s1.736.347 2.778 1.042c1.042.695 1.042 1.737.695 2.431-.347.695-9.725 18.409-26.397 28.828-16.671 10.42-37.858 7.641-46.541 12.851-14.935 9.031-17.019 19.103-17.019 19.103z"/>
+ <path fill="#1a1a1a" d="M107.151 125.993c0 40.289 32.648 72.938 72.938 72.938h-48.626c-40.289 0-72.938-32.649-72.938-72.938 0-40.29 32.649-72.939 72.938-72.939h48.626c-40.29 0-72.938 32.649-72.938 72.939z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gens-gs.svg b/.icons/Gruvbox_Dark-2/apps/64/gens-gs.svg
new file mode 100644
index 000000000..76684dc36
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gens-gs.svg
@@ -0,0 +1,76 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="9N0yRbMFFJ3n5rbKMIn60C78Mkvhv3rx" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#9N0yRbMFFJ3n5rbKMIn60C78Mkvhv3rx)">
+ <linearGradient id="_lgradient_109" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_109)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_110" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_110)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="dbGeM8BtvpZUStMXcZkknPxp8ZvGS8Y9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#dbGeM8BtvpZUStMXcZkknPxp8ZvGS8Y9)">
+ <path d="M 118.857636 64.18838 C 106.135265 64.165035 92.150403 66.539337 78.598432 70.447296 C 74.73589 71.561131 68.814907 73.541428 68.526735 73.81574 C 68.376619 73.958636 68.616692 74.057433 69.433411 74.188999 C 71.540765 74.528483 74.639375 75.485744 76.963117 76.515032 C 85.429489 80.265155 93.349462 88.009262 98.704005 98.575439 C 99.688929 100.519018 100.445848 102.196675 100.445848 102.435767 C 100.445848 102.505173 99.831187 102.647561 98.823206 102.811844 C 88.589585 104.479868 78.880635 108.986622 69.984383 118.645981 C 66.257321 122.692733 62.304764 128.021984 59.210339 133.172384 C 57.119444 136.652489 55.239144 140.291806 55.53215 140.291806 C 55.551918 140.291806 56.543681 140.054203 57.736039 139.763786 C 70.452179 136.666452 82.064953 136.078755 90.225618 138.11958 C 93.665195 138.979747 96.590225 139.561465 98.653677 141.097889 C 99.539108 141.757167 100.445848 142.589944 100.445848 142.743801 C 92.252984 149.725238 87.362671 158.105206 83.921028 167.340556 C 80.887986 176.19489 79.577955 185.097295 79.668233 194.228426 C 84.901449 190.21338 93.170392 181.949928 99.505835 179.624173 C 106.970676 176.965216 113.619908 176.093889 122.823803 175.61845 C 125.383803 175.486212 134.905616 175.520238 135.006303 175.750301 C 161.173343 175.555907 173.199081 166.820419 184.592124 154.224781 C 192.492273 146.43699 196.618509 135.371005 199.246242 124.84739 C 200.069367 121.457668 200.418373 119.109424 200.487445 116.49505 C 200.569224 113.399108 200.260958 111.650822 199.283521 109.666214 C 198.818367 108.721831 198.62362 108.441318 198.003342 107.823737 C 197.520595 107.343117 197.034426 106.971535 196.574255 106.731384 C 195.820236 106.337908 194.608477 105.985427 194.009736 105.985427 C 193.663868 105.985427 193.620948 105.953527 193.426598 105.553719 L 193.216979 105.122012 L 193.568696 104.367166 C 195.3273 100.594011 195.057208 95.38536 195.575764 89.377397 C 195.718636 87.722074 195.811145 84.911767 195.736036 84.511369 C 195.657882 84.09476 195.708969 84.11012 193.722113 83.906164 C 188.984701 83.419898 184.69399 83.541479 178.659719 84.255778 L 176.903874 84.463488 L 175.995679 83.66058 C 171.176256 79.399789 165.294354 76.111829 159.259871 73.196347 C 150.473889 68.95152 141.009945 65.987529 130.137808 64.79188 C 126.528437 64.394945 122.752232 64.195528 118.857636 64.18838 Z"/>
+ </g>
+ <path fill="#2f5fdd" d="M 118.857636 61.771745 C 106.135265 61.74841 92.150403 64.122702 78.598432 68.030661 C 74.73589 69.144495 68.814907 71.124792 68.526735 71.399105 C 68.376619 71.541996 68.616692 71.640798 69.433411 71.772364 C 71.540765 72.111849 74.639375 73.069109 76.963117 74.098397 C 85.429489 77.848519 93.349462 85.592627 98.704005 96.158804 C 99.688929 98.102382 100.445848 99.78004 100.445848 100.019132 C 100.445848 100.088538 99.831187 100.230926 98.823206 100.395209 C 88.589585 102.063233 78.880635 106.569987 69.984383 116.229345 C 66.257321 120.276098 62.304764 125.605349 59.210339 130.755749 C 57.119444 134.235854 55.239144 137.875171 55.53215 137.875171 C 55.551918 137.875171 56.543681 137.637567 57.736039 137.347151 C 70.452179 134.249817 82.064953 133.66212 90.225618 135.702945 C 93.665195 136.563112 96.590225 137.14483 98.653677 138.681254 C 99.539108 139.340532 100.445848 140.173309 100.445848 140.327166 C 92.252984 147.308603 87.362671 155.688571 83.921028 164.923921 C 80.887986 173.778255 79.577955 182.68066 79.668233 191.811791 C 84.901449 187.796745 93.170392 179.533293 99.505835 177.207537 C 106.970676 174.548581 113.619908 173.677254 122.823803 173.201815 C 125.383803 173.069576 134.905616 173.103603 135.006303 173.333666 C 161.173343 173.139272 173.199081 164.403784 184.592124 151.808146 C 192.492273 144.020355 196.618509 132.95437 199.246242 122.430755 C 200.069367 119.041033 200.418373 116.692788 200.487445 114.078414 C 200.569224 110.982473 200.260958 109.234187 199.283521 107.249579 C 198.818367 106.305196 198.62362 106.024683 198.003342 105.407102 C 197.520595 104.926482 197.034426 104.5549 196.574255 104.314749 C 195.820236 103.921273 194.608477 103.568792 194.009736 103.568792 C 193.663868 103.568792 193.620948 103.536892 193.426598 103.137084 L 193.216979 102.705376 L 193.568696 101.950531 C 195.3273 98.177375 195.057208 92.968724 195.575764 86.960761 C 195.718636 85.305439 195.811145 82.495131 195.736036 82.094734 C 195.657882 81.678125 195.708969 81.693485 193.722113 81.489528 C 188.984701 81.003263 184.69399 81.124844 178.659719 81.839143 L 176.903874 82.046853 L 175.995679 81.243945 C 171.176256 76.983154 165.294354 73.695194 159.259871 70.779712 C 150.473889 66.534885 141.009945 63.570894 130.137808 62.375245 C 126.528437 61.978309 122.752232 61.778893 118.857636 61.771745 Z"/>
+ <path fill="#ffffff" d="M 151.990637 100.555953 C 151.393598 100.517771 150.800198 100.532754 150.210524 100.60332 C 140.385119 101.777886 135.381036 108.919971 133.339927 119.44957 C 132.540272 126.371784 133.274871 134.627474 135.22118 140.372618 C 135.403636 140.910822 135.47976 141.273796 135.423453 141.330104 C 135.367145 141.386411 135.02698 141.36587 134.526654 141.282738 C 134.222545 141.232182 133.455422 141.22933 132.834217 141.208547 L 132.834217 148.935849 L 188.071595 148.935849 L 192.265646 143.224659 L 192.771361 140.183638 C 196.067564 129.953595 195.866312 114.809732 193.081512 111.036866 C 192.915441 110.811878 192.605483 110.538039 192.393742 110.430015 C 190.625408 109.527876 188.148985 111.711934 184.996842 116.943601 C 179.068097 129.122626 177.581856 133.332124 174.565664 138.086612 C 173.834559 138.879757 173.427226 138.983802 172.724864 138.538378 C 170.865143 137.358978 169.788493 133.221104 169.205098 123.468125 C 169.013459 120.264769 168.829843 120.320979 168.476874 118.559335 C 167.573357 114.049879 165.963593 110.454617 163.466938 107.372957 C 160.439769 103.636463 156.169894 100.822953 151.990618 100.555939 L 151.990637 100.555953 Z"/>
+ <path fill="#fec589" d="M 119.76196 81.129902 L 119.611356 81.601252 C 119.339001 82.45385 118.852368 84.559257 118.695934 85.561329 C 118.428316 87.275574 118.334406 88.553194 118.334406 90.481688 C 118.334406 93.820649 118.666886 96.05166 119.604251 99.003348 C 119.981101 100.189993 120.101116 100.462981 120.246375 100.462981 C 120.296061 100.462981 120.736836 100.13601 121.225784 99.736463 C 125.956487 95.870398 131.863246 92.498943 137.232908 90.599939 C 137.452339 90.52234 137.647313 90.41596 137.666114 90.363422 C 137.721069 90.210111 136.125645 88.404285 135.076569 87.432445 C 133.18098 85.676441 131.427696 84.51924 128.970278 83.401899 C 128.083092 82.998514 126.948917 82.536014 126.449872 82.374266 C 124.586178 81.770187 122.332878 81.311903 120.636009 81.191768 L 119.76196 81.129902 Z"/>
+ <path fill="#fcb9a4" d="M 189.688604 149.008174 C 188.325849 149.017357 186.728444 149.649883 185.694245 150.607358 C 185.015059 151.236177 184.700519 151.776899 184.687276 152.338795 C 184.65876 153.543266 186.096856 153.990686 188.20957 153.434686 C 189.664549 153.051795 191.064047 152.074879 191.547567 151.104596 C 192.15408 149.887477 191.559167 149.10511 189.957658 149.014607 C 189.869112 149.009291 189.779455 149.007841 189.68859 149.007841 L 189.688604 149.008174 Z"/>
+ <path fill="#fcb9a4" d="M 189.812346 149.063617 C 191.4124 149.076183 192.084239 149.884224 191.499316 151.092483 C 191.085299 151.94775 189.62177 152.972621 188.21392 153.393251 C 187.591443 153.579235 186.354759 153.668747 185.937373 153.558065 C 185.16243 153.352554 184.726445 152.90743 184.726445 152.321594 C 184.726445 151.501562 185.792379 150.36903 187.171007 149.724339 C 188.246931 149.221205 188.905711 149.056459 189.812346 149.063631 L 189.812346 149.063617 Z"/>
+ <path fill="#fcb9a4" d="M 132.945077 152.144856 C 134.326798 152.152105 134.984394 152.583571 136.063789 154.19076 C 137.831103 156.822224 139.66181 158.574304 142.053337 159.923183 C 143.954238 160.995323 146.131399 161.631855 148.258212 161.737302 C 148.96732 161.772585 149.675651 161.869975 150.086522 161.988922 C 150.668718 162.157507 150.837158 162.262775 151.360645 162.786243 C 151.871367 163.296965 151.994828 163.490305 152.167052 164.047876 C 152.278893 164.410033 152.370484 164.871673 152.370484 165.073573 C 152.370484 165.275459 152.278942 165.736901 152.167052 166.099073 C 151.994939 166.656266 151.871255 166.8501 151.362351 167.359009 C 150.853441 167.867914 150.659608 167.991801 150.102414 168.163894 C 149.476423 168.357225 148.407541 168.414209 147.478296 168.30372 C 145.189013 168.031511 144.36711 167.86022 142.634586 167.294674 C 139.349625 166.222326 136.466893 164.439429 133.904172 161.895263 C 132.183219 160.186755 130.206609 157.530182 129.839803 156.432653 C 129.316388 154.866504 130.022935 153.196933 131.521293 152.459294 C 132.0933 152.177707 132.257864 152.141216 132.945077 152.144793 L 132.945077 152.144856 Z"/>
+ <path fill="#fcb9a4" d="M 134.348809 174.162558 C 134.396658 174.166424 134.456011 174.169808 134.497142 174.173674 C 134.958864 174.217174 135.521104 174.257096 135.910337 174.275656 C 135.673458 174.26164 135.374018 174.237957 135.006303 174.20625 C 134.827133 174.190784 134.598085 174.176767 134.348809 174.162751 L 134.348809 174.162558 Z"/>
+ <defs>
+ <filter id="96HFvmNjtmslLwkQU54nNKMyX92BbQod" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#96HFvmNjtmslLwkQU54nNKMyX92BbQod)">
+ <path d="M 125.332116 142.306366 C 121.626868 143.727256 119.298174 146.544806 118.547156 150.515541 C 118.311583 151.760978 118.261413 154.340398 118.448268 155.60004 C 119.507619 162.7421 124.328637 169.560554 131.419267 174.092417 C 134.961339 176.524877 137.111608 177.178156 141.069341 178.528262 C 144.963956 179.662525 149.100743 180.208747 153.707492 180.211927 C 158.225343 180.215069 161.789508 179.765913 165.726381 178.697499 C 174.436055 176.333755 181.759914 171.0878 186.014101 164.16576 C 189.090318 157.974181 192.475806 153.653551 189.950031 149.855524 C 185.870466 143.721065 174.723504 147.574945 170.405736 149.446822 C 166.509409 151.141048 165.095291 150.922478 163.052949 151.212319 C 158.454875 151.864835 155.960956 150.896659 147.337527 146.566208 C 140.623457 143.294644 132.500445 139.729262 125.332145 142.306391 L 125.332116 142.306366 Z"/>
+ </g>
+ <path fill="#fec589" d="M 125.332116 139.889731 C 121.626868 141.310621 119.298174 144.128171 118.547156 148.098906 C 118.311583 149.344343 118.261413 151.923762 118.448268 153.183404 C 119.507619 160.325465 124.328637 167.143919 131.419267 171.675782 C 134.961339 174.108241 137.111608 174.761521 141.069341 176.111627 C 144.963956 177.245889 149.100743 177.792112 153.707492 177.795292 C 158.225343 177.798434 161.789508 177.349278 165.726381 176.280864 C 174.436055 173.917119 181.759914 168.671165 186.014101 161.749124 C 189.090318 155.557546 192.475806 151.236916 189.950031 147.438889 C 185.870466 141.304429 174.723504 145.15831 170.405736 147.030187 C 166.509409 148.724413 165.095291 148.505843 163.052949 148.795684 C 158.454875 149.4482 155.960956 148.480023 147.337527 144.149573 C 140.623457 140.878009 132.500445 137.312627 125.332145 139.889755 L 125.332116 139.889731 Z"/>
+ <g opacity=".1">
+ <path d="M 195.123933 125.529698 C 194.941647 130.457488 194.192427 135.766485 192.768656 140.185269 L 192.268338 143.224941 L 189.540184 146.934856 C 185.181188 141.562864 174.592225 145.214115 170.405342 147.02925 C 166.509015 148.723475 165.093938 148.504676 163.051596 148.794527 C 162.038518 148.938317 161.144779 148.9685 160.247922 148.936117 L 159.775924 148.936117 C 156.760971 148.715232 153.737173 147.365549 147.334028 144.150061 C 143.529427 142.296197 139.275325 140.386454 134.995972 139.515029 C 133.909554 135.983455 133.283032 131.673855 133.131576 127.328016 C 133.096197 132.467491 133.70732 137.742696 134.995972 141.931665 C 139.275325 142.803089 143.529427 144.712832 147.334028 146.566696 C 153.737173 149.782184 156.760971 151.131867 159.775924 151.352767 L 160.247922 151.352767 C 161.144779 151.38515 162.038518 151.354947 163.051596 151.211176 C 165.093938 150.921325 166.509015 151.140127 170.405342 149.445899 C 174.592225 147.63076 185.181188 143.979509 189.540184 149.351506 L 192.268338 145.641591 L 192.768656 142.601918 C 194.433677 137.434391 195.132669 131.097995 195.123933 125.529713 L 195.123933 125.529698 Z"/>
+ </g>
+ <defs>
+ <filter id="YrAZ1xy6Y4TYnZFvfyuMyFz2C4JyYMtg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#YrAZ1xy6Y4TYnZFvfyuMyFz2C4JyYMtg)">
+ <path d="M 184.838379 160.690189 C 183.355865 160.234025 182.595461 159.65569 181.895719 158.452167 C 180.252765 155.626308 181.448207 151.058457 184.870911 147.084078 C 186.144904 145.604735 187.333893 144.587356 188.954522 143.58987 C 192.658939 141.309804 196.36843 140.904834 198.588356 142.538146 C 199.440413 143.165045 199.862749 143.774226 200.217164 144.887502 C 200.505758 145.794054 200.525526 145.954606 200.482993 147.046384 C 200.399136 149.199277 199.759946 150.994682 198.250897 153.315846 C 196.395806 156.169249 193.504698 158.699582 190.731218 159.897151 C 188.648286 160.796545 186.238123 161.120891 184.838369 160.690189 L 184.838379 160.690189 Z"/>
+ </g>
+ <path fill="#5d5d5d" d="M 184.838379 158.273554 C 183.355865 157.817389 182.595461 157.239055 181.895719 156.035532 C 180.252765 153.209673 181.448207 148.641822 184.870911 144.667443 C 186.144904 143.1881 187.333893 142.170721 188.954522 141.173235 C 192.658939 138.893169 196.36843 138.488199 198.588356 140.121511 C 199.440413 140.74841 199.862749 141.357591 200.217164 142.470867 C 200.505758 143.377419 200.525526 143.537971 200.482993 144.629748 C 200.399136 146.782642 199.759946 148.578047 198.250897 150.899211 C 196.395806 153.752614 193.504698 156.282947 190.731218 157.480515 C 188.648286 158.37991 186.238123 158.704256 184.838369 158.273554 L 184.838379 158.273554 Z"/>
+ <path fill="#3b3b3b" d="M 142.623769 129.079471 C 143.357926 123.747989 147.147064 119.590637 151.080064 119.801425 C 155.013064 120.012214 157.610119 124.511834 156.875962 129.843315 C 156.141806 135.174797 152.352667 139.332149 148.419668 139.12136 C 144.486668 138.910572 141.889613 134.410952 142.623769 129.079471 Z"/>
+ <g opacity=".5">
+ <path d="M 134.636747 152.822332 C 135.579234 154.199815 136.642554 155.528964 137.802539 156.737281 C 138.72086 157.655603 139.760013 158.428926 140.895832 159.057251 C 142.152482 159.685576 143.481632 160.144737 144.88328 160.386401 C 146.864921 160.748896 148.894894 160.91806 150.900702 160.869728 C 151.867356 160.869728 152.785677 161.232223 153.486501 161.908881 C 154.163159 162.585539 154.573987 163.50386 154.573987 164.446348 C 154.598153 165.413002 154.235658 166.331323 153.559 167.032147 C 152.882342 167.708805 151.964021 168.119633 151.021533 168.119633 C 148.532399 168.167966 146.043265 167.974635 143.602463 167.539641 C 141.475824 167.152979 139.445851 166.452155 137.512543 165.461334 C 135.700066 164.49468 134.056754 163.262196 132.63094 161.788049 C 131.132626 160.265569 129.803476 158.622257 128.619325 156.858113 C 128.087665 156.060624 127.894335 155.09397 128.063499 154.151482 C 128.25683 153.208994 128.812656 152.363172 129.610146 151.831512 C 130.407635 151.299852 131.374289 151.106521 132.316777 151.275686 C 133.259265 151.469017 134.105087 152.024843 134.636747 152.822332 Z"/>
+ </g>
+ <path fill="#3b3b3b" d="M 183.092679 120.976062 C 179.085637 129.431027 177.134383 134.048869 174.577815 138.081305 C 175.461432 138.698435 176.429431 139.05219 177.419246 139.119704 C 179.455441 139.670218 181.566301 138.958544 183.194059 137.172733 C 184.821818 135.386922 185.802681 132.706672 185.877469 129.840202 C 186.145788 126.409824 185.087839 123.042315 183.092679 120.976062 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 118.858325 61.773218 C 106.135954 61.749883 92.148776 64.123966 78.596806 68.031925 C 74.734263 69.145759 68.817236 71.122965 68.529065 71.397279 C 68.378948 71.540169 68.618585 71.638591 69.435303 71.770158 C 70.254998 71.902207 71.23743 72.14881 72.253137 72.435677 C 74.24649 71.769456 76.675462 71.002614 78.596806 70.44856 C 92.148776 66.540601 106.135954 64.166518 118.858325 64.189853 C 122.752921 64.197001 126.529733 64.397076 130.139103 64.794012 C 141.01124 65.98966 150.475463 68.950768 159.261444 73.195595 C 165.295927 76.111077 171.174388 79.399023 175.993811 83.659814 L 176.904768 84.462212 L 178.660606 84.254534 C 184.694877 83.540234 188.984682 83.418987 193.722094 83.905255 C 195.563945 84.094325 195.652988 84.107646 195.71865 84.438614 C 195.762242 83.314728 195.78003 82.319336 195.737531 82.092779 C 195.659378 81.676168 195.70895 81.692574 193.722094 81.48862 C 188.984682 81.002352 184.694877 81.123599 178.660606 81.837898 L 176.904768 82.045577 L 175.993811 81.243179 C 171.174388 76.982388 165.295927 73.694441 159.261444 70.77896 C 150.475463 66.534133 141.01124 63.573025 130.139103 62.377377 C 126.529733 61.980441 122.752921 61.780366 118.858325 61.773218 Z M 99.506362 100.236421 C 99.237787 100.29408 99.247021 100.327625 98.821964 100.3969 C 88.588343 102.064925 78.879073 106.568392 69.982822 116.22775 C 66.25576 120.274503 62.306228 125.605479 59.211803 130.75588 C 57.120908 134.235984 55.237204 137.873627 55.530211 137.873627 C 55.541003 137.873627 56.269097 137.697282 56.733808 137.585706 C 57.412311 136.296378 58.263739 134.750483 59.211803 133.172515 C 62.306228 128.022114 66.25576 122.691138 69.982822 118.644386 C 78.879073 108.985025 88.588343 104.48156 98.821964 102.813535 C 99.829945 102.649253 100.445641 102.505342 100.445641 102.435936 C 100.445641 102.274183 100.035467 101.351925 99.506362 100.236421 Z M 193.887295 103.545135 C 193.783928 103.820332 193.692988 104.104804 193.571054 104.366412 L 193.217056 105.12161 L 193.424737 105.555851 C 193.619087 105.955659 193.664145 105.985369 194.010014 105.985369 C 194.608755 105.985369 195.81895 106.337652 196.57297 106.731128 C 197.03314 106.971279 197.52038 107.340826 198.003127 107.821446 C 198.623405 108.439027 198.817091 108.722581 199.282245 109.666963 C 200.012697 111.150088 200.372169 112.50198 200.471681 114.382234 C 200.475251 114.280733 200.483141 114.18239 200.485843 114.080154 C 200.567622 110.984213 200.259682 109.234936 199.282245 107.250328 C 198.817091 106.305945 198.623405 106.022392 198.003127 105.404811 C 197.52038 104.924191 197.03314 104.554644 196.57297 104.314493 C 195.81895 103.921016 194.608755 103.568734 194.010014 103.568734 C 193.949219 103.568734 193.931839 103.54893 193.887295 103.545135 Z M 99.157083 141.512739 C 91.755309 148.253208 87.172692 156.198138 83.920955 164.923892 C 80.887914 173.778226 79.577964 182.682548 79.668243 191.813678 C 79.675142 191.808386 79.684932 191.800106 79.691843 191.794799 C 79.839215 183.512964 81.158122 175.406042 83.920955 167.340527 C 87.362599 158.105177 92.252776 149.726094 100.445641 142.744657 C 100.445641 142.622317 99.837112 142.065044 99.157083 141.512739 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 119.759843 81.129899 L 119.613523 81.601897 C 119.341168 82.454498 118.854279 84.559897 118.697846 85.561969 C 118.430228 87.276214 118.334406 88.551707 118.334406 90.480201 C 118.334406 90.937376 118.359 91.334272 118.372165 91.754597 C 118.408038 90.444148 118.490419 89.307288 118.697846 87.978605 C 118.854279 86.976532 119.341168 84.871133 119.613523 84.018532 L 119.759843 83.546534 L 120.637761 83.607895 C 122.33463 83.728031 124.584375 84.188533 126.44807 84.792612 C 126.947114 84.95436 128.08136 85.413465 128.968545 85.81685 C 131.425964 86.934191 133.180622 88.091718 135.076211 89.847722 C 135.422346 90.168373 135.818104 90.605359 136.204289 91.01828 C 136.544544 90.887968 136.896788 90.717191 137.233247 90.598201 C 137.45268 90.520603 137.648686 90.41474 137.667487 90.3622 C 137.722441 90.208891 136.125287 88.402927 135.076211 87.431087 C 133.180622 85.675083 131.425964 84.517555 128.968545 83.400214 C 128.08136 82.99683 126.947114 82.537725 126.44807 82.375977 C 124.584375 81.771898 122.33463 81.311396 120.637761 81.19126 L 119.759843 81.129899 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gens.svg b/.icons/Gruvbox_Dark-2/apps/64/gens.svg
new file mode 100644
index 000000000..1ce38db9b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gens.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="cCxZumof49dZnYaMc3dv2Gq3UEYdeDR5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#cCxZumof49dZnYaMc3dv2Gq3UEYdeDR5)">
+ <linearGradient id="_lgradient_111" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_111)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_112" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_112)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="wX46XET482cAXMUJX3sqCB33ZYAYusG3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#wX46XET482cAXMUJX3sqCB33ZYAYusG3)">
+ <path d="M 137.389881 140.235595 L 119.528166 140.427657 L 129.131239 111.618438 L 195.968627 111.234315 L 166.967346 204 L 122.601149 203.423816 L 129.131239 183.065301 C 90.911008 191.131882 67.943018 180.775928 60.181175 151.951344 C 57.300253 107.008963 96.288729 61.87452 149.873876 59.185659 C 175.029818 59.923862 190.089998 70.566628 195.008319 91.067862 L 151.794491 106.62484 C 149.528368 97.29484 143.397766 93.532996 133.356591 95.293214 C 113.57426 101.055058 104.207647 119.735831 105.507679 140.427657 C 109.092826 146.637644 114.22983 149.661972 120.872596 149.454545 C 127.616346 149.835426 133.137472 146.777808 137.389881 140.235595 Z"/>
+ </g>
+ <linearGradient id="_lgradient_113" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(135.841389,0,0,144.814341,60.127238,54)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_113)" d="M 137.389881 135.049936 L 119.528166 135.241997 L 129.131239 106.432778 L 195.968627 106.048656 L 166.967346 198.814341 L 122.601149 198.238156 L 129.131239 177.879641 C 90.911008 185.946223 60.375 173.625 60.181175 146.765685 C 58.5 102.125 96.288729 56.68886 149.873876 54 C 175.029813 54.738201 190.090003 65.380966 195.008319 85.882202 L 151.794491 101.439181 C 149.528367 92.109183 143.397769 88.347339 133.356591 90.107554 C 113.57426 95.869398 101.125 120.3125 105.507679 135.241997 C 107.6875 142.5625 114.229829 144.476304 120.872596 144.268886 C 127.616351 144.649774 133.137474 141.592147 137.389881 135.049936 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/genymotion-player.svg b/.icons/Gruvbox_Dark-2/apps/64/genymotion-player.svg
new file mode 100644
index 000000000..45013db81
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/genymotion-player.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="CUq8RPeDmhhWBJoxUDbbT9IdkzU052u3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#CUq8RPeDmhhWBJoxUDbbT9IdkzU052u3)">
+ <linearGradient id="_lgradient_114" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_114)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_115" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_115)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_116" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(165,0,0,92.4,45.5,81.8)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff57a3"/>
+ <stop offset="50%" style="stop-color:#ff51c5"/>
+ <stop offset="100%" style="stop-color:#f50fa9"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_116)" d="M 164.300001 81.8 C 152.046999 81.799999 140.295848 86.667484 131.631667 95.331665 C 122.967486 103.995845 118.1 115.746996 118.1 127.999998 C 118.099999 140.253001 122.967485 152.004153 131.631666 160.668334 C 140.295847 169.332515 152.046999 174.200001 164.300001 174.2 C 176.553003 174.2 188.304154 169.332514 196.968335 160.668333 C 205.632515 152.004152 210.500001 140.253 210.5 127.999998 C 210.5 115.746998 205.632514 103.995847 196.968334 95.331667 C 188.304154 86.667486 176.553004 81.8 164.300002 81.8 L 164.300001 81.8 Z M 78.500001 95 C 69.747857 95 61.354178 98.476775 55.165477 104.665475 C 48.976777 110.854175 45.5 119.247854 45.5 127.999998 C 45.5 136.752143 48.976775 145.145823 55.165476 151.334524 C 61.354177 157.523224 69.747857 161 78.500001 161 C 87.252145 160.999999 95.645824 157.523223 101.834524 151.334522 C 108.023225 145.145822 111.5 136.752142 111.499999 127.999998 C 111.499998 109.774603 96.725397 95.000001 78.500001 95 L 78.500001 95 Z M 164.300001 95 C 182.525397 95.000001 197.299999 109.774603 197.299999 127.999998 C 197.3 136.752142 193.823225 145.145822 187.634525 151.334522 C 181.445824 157.523223 173.052146 160.999999 164.300001 161 C 155.547857 161 147.154177 157.523224 140.965476 151.334524 C 134.776775 145.145823 131.3 136.752143 131.3 127.999998 C 131.300001 119.247854 134.776777 110.854175 140.965477 104.665475 C 147.154178 98.476775 155.547857 95 164.300001 95 L 164.300001 95 Z M 78.500001 108.200001 C 89.435239 108.2 98.300001 117.064761 98.300002 127.999998 C 98.300002 133.251285 96.213937 138.287493 92.500716 142.000713 C 88.787496 145.713934 83.751288 147.799999 78.500001 147.799999 C 73.248715 147.799999 68.212507 145.713934 64.499286 142.000713 C 60.786066 138.287493 58.7 133.251285 58.700001 127.999998 C 58.700002 117.064761 67.564764 108.2 78.500001 108.200001 L 78.500001 108.200001 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/genymotion.svg b/.icons/Gruvbox_Dark-2/apps/64/genymotion.svg
new file mode 100644
index 000000000..377f93810
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/genymotion.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="XpuKW04REzVOdqYMco9vyg3yjLKbqmBa" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#XpuKW04REzVOdqYMco9vyg3yjLKbqmBa)">
+ <linearGradient id="_lgradient_117" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff576a"/>
+ <stop offset="50%" style="stop-color:#ff518b"/>
+ <stop offset="100%" style="stop-color:#f50f5c"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_117)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_118" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_118)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_119" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(165,0,0,92.4,45.5,81.8)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_119)" d="M 164.300001 81.8 C 152.046999 81.799999 140.295848 86.667484 131.631667 95.331665 C 122.967486 103.995845 118.1 115.746996 118.1 127.999998 C 118.099999 140.253001 122.967485 152.004153 131.631666 160.668334 C 140.295847 169.332515 152.046999 174.200001 164.300001 174.2 C 176.553003 174.2 188.304154 169.332514 196.968335 160.668333 C 205.632515 152.004152 210.500001 140.253 210.5 127.999998 C 210.5 115.746998 205.632514 103.995847 196.968334 95.331667 C 188.304154 86.667486 176.553004 81.8 164.300002 81.8 L 164.300001 81.8 Z M 78.500001 95 C 69.747857 95 61.354178 98.476775 55.165477 104.665475 C 48.976777 110.854175 45.5 119.247854 45.5 127.999998 C 45.5 136.752143 48.976775 145.145823 55.165476 151.334524 C 61.354177 157.523224 69.747857 161 78.500001 161 C 87.252145 160.999999 95.645824 157.523223 101.834524 151.334522 C 108.023225 145.145822 111.5 136.752142 111.499999 127.999998 C 111.499998 109.774603 96.725397 95.000001 78.500001 95 L 78.500001 95 Z M 164.300001 95 C 182.525397 95.000001 197.299999 109.774603 197.299999 127.999998 C 197.3 136.752142 193.823225 145.145822 187.634525 151.334522 C 181.445824 157.523223 173.052146 160.999999 164.300001 161 C 155.547857 161 147.154177 157.523224 140.965476 151.334524 C 134.776775 145.145823 131.3 136.752143 131.3 127.999998 C 131.300001 119.247854 134.776777 110.854175 140.965477 104.665475 C 147.154178 98.476775 155.547857 95 164.300001 95 L 164.300001 95 Z M 78.500001 108.200001 C 89.435239 108.2 98.300001 117.064761 98.300002 127.999998 C 98.300002 133.251285 96.213937 138.287493 92.500716 142.000713 C 88.787496 145.713934 83.751288 147.799999 78.500001 147.799999 C 73.248715 147.799999 68.212507 145.713934 64.499286 142.000713 C 60.786066 138.287493 58.7 133.251285 58.700001 127.999998 C 58.700002 117.064761 67.564764 108.2 78.500001 108.200001 L 78.500001 108.200001 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/geogebra-classic.svg b/.icons/Gruvbox_Dark-2/apps/64/geogebra-classic.svg
new file mode 120000
index 000000000..1f18c02ac
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/geogebra-classic.svg
@@ -0,0 +1 @@
+geogebra.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/geogebra.svg b/.icons/Gruvbox_Dark-2/apps/64/geogebra.svg
new file mode 100755
index 000000000..f926fdb6e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/geogebra.svg
@@ -0,0 +1,64 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ZTC4AGvZD8FLJq1hnyDCHMV4N9jxJ5iE" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ZTC4AGvZD8FLJq1hnyDCHMV4N9jxJ5iE)">
+ <linearGradient id="_lgradient_8" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_9" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g filter="url(#rWm3AvJpbyVwI8BGTDIc3sT6tq8uXMgR)">
+ <path fill="#666666" fill-rule="evenodd" d="M 100.1 77.03 C 106.422 73.357 113.203 70.526 120.253 68.594 C 126.913 66.766 133.786 65.83 140.692 65.811 C 145.848 65.792 150.993 66.356 156.024 67.485 C 160.924 68.582 165.669 70.282 170.151 72.544 C 174.589 74.783 178.693 77.629 182.346 80.999 C 189.429 87.554 194.479 96.007 196.894 105.351 C 198.003 109.685 198.559 114.143 198.549 118.617 C 198.53 124.595 197.611 130.525 195.823 136.235 C 193.995 142.12 191.393 147.736 188.085 152.935 C 184.635 158.386 180.526 163.391 175.852 167.837 C 170.931 172.537 165.462 176.628 159.563 180.022 C 153.239 183.685 146.469 186.517 139.42 188.449 C 132.758 190.283 125.881 191.223 118.971 191.241 C 113.814 191.251 108.671 190.686 103.639 189.558 C 98.742 188.465 94 186.769 89.521 184.508 C 85.082 182.268 80.974 179.422 77.317 176.053 C 70.232 169.495 65.182 161.039 62.769 151.692 C 61.66 147.357 61.104 142.9 61.114 138.425 C 61.134 132.457 62.052 126.517 63.84 120.817 C 65.668 114.929 68.27 109.31 71.578 104.108 C 75.031 98.665 79.134 93.653 83.811 89.206 C 88.735 84.511 94.203 80.423 100.1 77.03 L 100.1 77.03 Z M 107.752 90.277 C 112.946 87.265 118.507 84.937 124.298 83.352 C 129.655 81.879 135.183 81.124 140.731 81.114 C 144.757 81.105 148.765 81.545 152.686 82.424 C 156.35 83.237 159.898 84.51 163.255 86.203 C 166.421 87.8 169.348 89.837 171.959 92.238 C 174.542 94.629 176.741 97.384 178.501 100.425 C 180.079 103.161 181.285 106.107 182.069 109.167 C 182.863 112.237 183.255 115.394 183.245 118.569 C 183.229 123.014 182.546 127.431 181.218 131.673 C 179.783 136.273 177.746 140.673 175.163 144.738 C 172.38 149.138 169.071 153.174 165.302 156.761 C 161.255 160.62 156.76 163.979 151.912 166.765 C 146.717 169.776 141.155 172.104 135.365 173.69 C 130.011 175.163 124.485 175.918 118.933 175.938 C 114.906 175.948 110.898 175.508 106.977 174.628 C 103.314 173.805 99.765 172.533 96.418 170.84 C 93.246 169.245 90.313 167.213 87.704 164.805 C 82.779 160.253 79.269 154.379 77.594 147.885 C 76.8 144.815 76.408 141.649 76.418 138.483 C 76.437 134.035 77.116 129.616 78.446 125.37 C 79.88 120.769 81.918 116.379 84.5 112.304 C 87.283 107.914 90.593 103.878 94.361 100.282 C 98.407 96.427 102.902 93.07 107.752 90.277 L 107.752 90.277 Z"/>
+ <linearGradient id="_lgradient_10" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(30,0,0,30,81.487,165.821)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_10)" cx="96.487" cy="180.821" r="15" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_11" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(30,0,0,30,150.6,150.321)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_11)" cx="165.6" cy="165.321" r="15" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_12" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(30,0,0,30,170.6,84.3)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_12)" cx="185.6" cy="99.3" r="15" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_13" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(30,0,0,30,112.4,61.3)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_13)" cx="127.4" cy="76.3" r="15" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_14" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(30,0,0,30,55.2,110.526)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_14)" cx="70.2" cy="125.526" r="15" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="rWm3AvJpbyVwI8BGTDIc3sT6tq8uXMgR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/geomview.svg b/.icons/Gruvbox_Dark-2/apps/64/geomview.svg
new file mode 100644
index 000000000..9eb012fe3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/geomview.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="fOlkf2cB9rT66AxKyGMlDSzTZRZjMZTA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#fOlkf2cB9rT66AxKyGMlDSzTZRZjMZTA)">
+ <path fill="#76c22b" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <path fill="#da1636" d="M 120.004 240.29 L 165.69 240.29 C 174.947 240.29 183.211 240.125 190.588 239.691 C 194.277 239.474 197.743 239.19 201 238.825 C 204.257 238.461 207.305 238.016 210.157 237.478 C 213.008 236.94 215.663 236.308 218.135 235.571 C 220.607 234.834 222.896 233.991 225.014 233.029 C 227.05423 232.11119 229.01292 231.021951 230.869 229.773 C 232.631517 228.583596 234.276029 227.22807 235.78 225.725 C 237.280967 224.218302 238.634767 222.571843 239.823 220.808 C 241.070481 218.949271 242.158365 216.988269 243.075 214.946 C 244.035 212.825 244.877 210.532 245.614 208.057 C 246.35 205.581 246.981 202.922 247.518 200.066 C 248.055 197.21 248.499 194.158 248.864 190.896 C 249.228 187.634 249.512 184.163 249.729 180.468 C 250.163 173.08 250.328 164.802 250.328 155.529 L 250.328 115.685 L 120.004 115.685 L 120.004 240.29 L 120.004 240.29 Z"/>
+ <path fill="#c43ac4" d="M 9.6 204.718 C 9.871 205.817 10.087 207.023 10.395 208.057 C 11.131 210.532 11.973 212.825 12.934 214.946 C 13.850244 216.988464 14.938146 218.949499 16.186 220.808 C 17.373616 222.572303 18.727462 224.218819 20.229 225.725 C 21.732832 227.227825 23.376988 228.583333 25.139 229.773 C 26.99508 231.021951 28.95377 232.11119 30.994 233.029 C 33.113 233.991 35.401 234.834 37.873 235.571 C 40.345 236.308 43 236.94 45.852 237.478 C 48.703 238.016 51.751 238.461 55.008 238.825 C 58.265 239.19 61.732 239.474 65.42 239.691 C 72.797 240.125 81.062 240.29 90.319 240.29 L 133.474 240.29 L 133.428 201.718 L 60.004 145.762 L 9.6 204.718 L 9.6 204.718 Z"/>
+ <path fill="#1a7fd4" d="M 75.442 68.734 L 23.153 23.519 C 22.161 24.306 21.115 25.042 20.229 25.929 C 18.727698 27.435395 17.373871 29.081887 16.186 30.846 C 14.938351 32.704976 13.85046 34.666325 12.934 36.709 C 11.973 38.83 11.131 41.122 10.395 43.598 C 9.659 46.073 9.028 48.733 8.491 51.589 C 7.953 54.445 7.509 57.497 7.145 60.759 C 6.76584 64.226534 6.477409 67.703389 6.28 71.186 C 5.846 78.574 5.68 86.853 5.68 96.125 L 5.68 155.529 C 5.68 164.802 5.846 173.08 6.28 180.468 C 6.497 184.163 6.781 187.634 7.145 190.896 C 7.509 194.158 7.953 197.21 8.491 200.066 C 8.912 202.306 9.442 204.331 9.985 206.336 L 62.039 149.437 L 75.442 68.734 L 75.442 68.734 Z"/>
+ <path fill="#fb7c38" d="M 250.219 136.393 C 250.851 109.533 251.125 79 248.25 57.313 C 246.363 43.651 242.497 34.02 238.5 29.75 C 228.188 12.875 189.68 12.503 189.625 12.5 C 182.257 22.034 160.004 50.819 160.004 52.615 L 158.931 58.919 L 189.013 137.688 Q 196.064 136.733 198.483 136.997 L 250.219 136.393 L 250.219 136.393 Z"/>
+ <path fill="#81e9c0" d="M 71.168 65.183 L 160.004 52.614 L 198.483 136.997 L 133.428 201.717 L 54.743 157.334 L 71.168 65.183 L 71.168 65.183 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_107" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_107)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gerbview.svg b/.icons/Gruvbox_Dark-2/apps/64/gerbview.svg
new file mode 120000
index 000000000..350d4d4b0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gerbview.svg
@@ -0,0 +1 @@
+cvpcb.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gfsview.svg b/.icons/Gruvbox_Dark-2/apps/64/gfsview.svg
new file mode 120000
index 000000000..0c043eb47
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gfsview.svg
@@ -0,0 +1 @@
+application-gerris.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gftp.svg b/.icons/Gruvbox_Dark-2/apps/64/gftp.svg
new file mode 100644
index 000000000..31687f393
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gftp.svg
@@ -0,0 +1,75 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="7JRYIipM2RUFCqnZEsKRR4IuYq0tMxHp" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#7JRYIipM2RUFCqnZEsKRR4IuYq0tMxHp)">
+ <linearGradient id="_lgradient_124" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_124)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_125" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_125)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="TC3OvGxPmtfMmByegnARplmLmuqLDRIq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#TC3OvGxPmtfMmByegnARplmLmuqLDRIq)">
+ <rect width="120.836" height="18.125" x="67.42" y="172.17" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ <rect fill="#3b3b3b" width="18.125" height="24.167" x="118.77" y="148" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#3b3b3b" width="120.836" height="18.125" x="67.42" y="169.15" transform="matrix(1,0,0,1,0,0)"/>
+ <defs>
+ <filter id="vzysrHzN0lEViKm8Dt0nNXsSc3FPWZQv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#vzysrHzN0lEViKm8Dt0nNXsSc3FPWZQv)">
+ <circle cx="73.459" cy="181.23" r="18.125" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#ffffff" cx="73.459" cy="178.209" r="18.125" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="70uLcAlENV9VFDw0lxQwxFM1cM2zqu0c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#70uLcAlENV9VFDw0lxQwxFM1cM2zqu0c)">
+ <circle cx="127.835" cy="181.23" r="18.125" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#ffffff" cx="127.835" cy="178.209" r="18.125" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="10hTHvYZwlA3qNCwfnETq18fXAHzzRpr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#10hTHvYZwlA3qNCwfnETq18fXAHzzRpr)">
+ <circle cx="182.208" cy="181.23" r="18.125" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#ffffff" cx="182.208" cy="178.209" r="18.125" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="tMKMuXU3XptXlIetKk2h6xnCM6DwJ069" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#tMKMuXU3XptXlIetKk2h6xnCM6DwJ069)">
+ <path fill-rule="evenodd" d="M 83.02 56 L 172.65 56 C 177.25 56 181.67 57.83 184.92 61.08 C 188.17 64.34 190 68.75 190 73.35 L 190 141.99 C 190 146.59 188.17 151 184.92 154.26 C 181.67 157.51 177.25 159.34 172.65 159.34 L 83.02 159.34 C 78.42 159.34 74 157.51 70.75 154.26 C 67.5 151 65.67 146.59 65.67 141.99 L 65.67 73.35 C 65.67 68.75 67.5 64.34 70.75 61.08 C 74 57.83 78.42 56 83.02 56 Z M 83.02 66 L 172.65 66 C 174.6 66 176.47 66.78 177.85 68.16 C 179.23 69.53 180 71.4 180 73.35 L 180 141.99 C 180 143.94 179.23 145.81 177.85 147.18 C 176.47 148.56 174.6 149.34 172.65 149.34 L 83.02 149.34 C 81.07 149.34 79.2 148.56 77.82 147.18 C 76.44 145.81 75.67 143.94 75.67 141.99 L 75.67 73.35 C 75.67 71.4 76.44 69.53 77.82 68.16 C 79.2 66.78 81.07 66 83.02 66 Z"/>
+ </g>
+ <path fill="#5d5d5d" fill-rule="evenodd" d="M 83.019997 53.330002 L 172.649994 53.330002 C 177.25 53.330002 181.669998 55.16 184.919998 58.41 C 188.169998 61.669998 190 66.080002 190 70.68 L 190 139.320007 C 190 143.919998 188.169998 148.330002 184.919998 151.589996 C 181.669998 154.839996 177.25 156.669998 172.649994 156.669998 L 83.019997 156.669998 C 78.419998 156.669998 74 154.839996 70.75 151.589996 C 67.5 148.330002 65.669998 143.919998 65.669998 139.320007 L 65.669998 70.68 C 65.669998 66.080002 67.5 61.669998 70.75 58.41 C 74 55.16 78.419998 53.330002 83.019997 53.330002 Z M 83.019997 63.330002 L 172.649994 63.330002 C 174.600006 63.330002 176.470001 64.110001 177.850006 65.489998 C 179.229996 66.860001 180 68.730003 180 70.68 L 180 139.320007 C 180 141.270004 179.229996 143.139999 177.850006 144.509995 C 176.470001 145.889999 174.600006 146.669998 172.649994 146.669998 L 83.019997 146.669998 C 81.07 146.669998 79.199997 145.889999 77.82 144.509995 C 76.440002 143.139999 75.669998 141.270004 75.669998 139.320007 L 75.669998 70.68 C 75.669998 68.730003 76.440002 66.860001 77.82 65.489998 C 79.199997 64.110001 81.07 63.330002 83.019997 63.330002 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ghex.svg b/.icons/Gruvbox_Dark-2/apps/64/ghex.svg
new file mode 120000
index 000000000..601daaa9f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ghex.svg
@@ -0,0 +1 @@
+okteta.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ghostwriter.svg b/.icons/Gruvbox_Dark-2/apps/64/ghostwriter.svg
new file mode 100644
index 000000000..8acf13a02
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ghostwriter.svg
@@ -0,0 +1,52 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="4qeLAbS979MaUd9pa29v2OQxd8o6LU2a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#4qeLAbS979MaUd9pa29v2OQxd8o6LU2a)">
+ <linearGradient id="_lgradient_126" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_126)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_127" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_127)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="pKCSE4Vb7WjpDuaY5QNTgWgVEiSyvNA9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#pKCSE4Vb7WjpDuaY5QNTgWgVEiSyvNA9)">
+ <path fill-rule="evenodd" d="M 128 61.541667 C 106.985115 61.558309 87.369244 72.88783 75.730144 91.731121 C 73.920792 90.949297 71.971039 90.54457 70 90.541667 C 61.991871 90.541667 55.5 97.033538 55.5 105.041667 C 55.506111 111.492238 59.772766 117.163156 65.969075 118.956379 C 65.460409 122.346816 65.192164 125.774038 65.166667 129.208333 C 65.166667 166.579601 93.298108 196.875 128 196.875 C 129.901125 196.857665 131.800539 196.747416 133.692381 196.544593 L 133.597986 196.620138 C 163.531283 195.043399 186.700364 189.983387 195.666667 187.208333 C 183.172142 183.173075 181.498403 168.947575 184.555665 158.491538 C 188.660022 149.36064 190.805488 139.352764 190.833333 129.208333 C 190.817203 125.774814 190.558426 122.347598 190.059246 118.956379 C 196.244332 117.15276 200.497553 111.484362 200.5 105.041667 C 200.5 97.033538 194.008129 90.541667 186 90.541667 C 184.028306 90.54755 182.078525 90.955495 180.269856 91.74056 C 168.632767 72.893676 149.016548 61.560411 128 61.541667 Z"/>
+ </g>
+ <ellipse fill="#e6e6e6" cx="128" cy="126.792" rx="62.833" ry="67.667" vector-effect="non-scaling-stroke"/>
+ <circle fill="#e6e6e6" cx="186" cy="102.625" r="14.5" vector-effect="non-scaling-stroke"/>
+ <circle fill="#e6e6e6" cx="70" cy="102.625" r="14.5" vector-effect="non-scaling-stroke"/>
+ <path fill="#e6e6e6" d="M 133.602457 194.199083 C 163.535759 192.622363 186.700364 187.56672 195.666667 184.791667 C 180.771604 179.981122 181.166667 160.625 186.744333 150.525499 L 133.602457 194.199083 Z"/>
+ <g opacity=".1">
+ <path d="M 89.719915 107.338156 C 91.54844 96.760661 99.357259 89.310524 107.14701 90.711541 C 114.936761 92.112557 119.776521 101.837588 117.947997 112.415083 C 116.119473 122.992577 108.310653 130.442714 100.520902 129.041698 C 92.731151 127.640682 87.891391 117.91565 89.719915 107.338156 Z"/>
+ </g>
+ <path fill="#5d5d5d" d="M 89.720645 104.922187 C 91.549169 94.344693 99.357988 86.894556 107.147739 88.295572 C 114.937491 89.696588 119.77725 99.42162 117.948726 109.999114 C 116.120202 120.576609 108.311383 128.026746 100.521632 126.625729 C 92.731881 125.224713 87.892121 115.499682 89.720645 104.922187 Z"/>
+ <g opacity=".1">
+ <path d="M 138.053539 112.403804 C 136.217173 101.824961 141.049254 92.103782 148.837389 90.70886 C 156.625524 89.313939 164.439397 96.770118 166.275763 107.348962 C 168.112129 117.927806 163.280048 127.648984 155.491914 129.043906 C 147.703779 130.438828 139.889905 122.982648 138.053539 112.403804 Z"/>
+ </g>
+ <path fill="#5d5d5d" d="M 138.053605 109.987985 C 136.217239 99.409142 141.04932 89.687963 148.837455 88.293041 C 156.625589 86.89812 164.439463 94.354299 166.275829 104.933143 C 168.112195 115.511987 163.280114 125.233165 155.491979 126.628087 C 147.703844 128.023008 139.889971 120.566829 138.053605 109.987985 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 128 59.125 C 106.985115 59.141642 87.369244 70.471164 75.730144 89.314454 C 73.920792 88.53263 71.971039 88.127904 70 88.125 C 61.991871 88.125 55.5 94.616871 55.5 102.625 C 55.506237 103.015922 55.528281 103.406432 55.566081 103.795573 C 56.212359 96.303039 62.479648 90.548118 70 90.541667 C 71.971039 90.54457 73.920792 90.949297 75.730144 91.731121 C 87.369244 72.88783 106.985115 61.558309 128 61.541667 C 149.016548 61.560411 168.632767 72.893676 180.269856 91.740561 C 182.078525 90.955495 184.028306 90.54755 186 90.541667 C 193.525489 90.546094 199.796817 96.306941 200.438638 103.805012 C 200.475117 103.412672 200.495588 103.019008 200.5 102.625 C 200.5 94.616871 194.008129 88.125 186 88.125 C 184.028306 88.130884 182.078525 88.538828 180.269856 89.323894 C 168.632767 70.477009 149.016548 59.143744 128 59.125 Z M 190.540689 121.203125 C 190.381218 121.262586 190.220712 121.319235 190.059246 121.373046 C 190.144213 122.152014 190.216597 122.932513 190.276367 123.714192 C 190.364777 123.683578 190.452888 123.65211 190.540689 123.619792 C 190.676335 125.208349 190.759775 126.801575 190.790853 128.396483 C 190.810906 127.861744 190.825067 127.326768 190.833333 126.791667 C 190.807402 124.92527 190.709771 123.060828 190.54069 121.203125 L 190.540689 121.203125 Z M 65.48763 121.212565 C 65.309331 123.06671 65.202252 124.927999 65.166667 126.791667 C 65.18312 127.23241 65.203574 127.672969 65.228027 128.113281 C 65.268449 126.615915 65.355031 125.120408 65.48763 123.629231 C 65.566066 123.656654 65.644737 123.683402 65.723633 123.709472 C 65.792875 122.929191 65.874702 122.150265 65.969075 121.373046 C 65.80767 121.322365 65.647163 121.268863 65.48763 121.212565 L 65.48763 121.212565 Z M 183.385092 167.686198 C 183.292845 168.900648 183.290438 170.121906 183.337892 171.339519 C 183.353714 170.926974 183.353878 170.513785 183.385092 170.102865 C 183.905659 176.41166 186.496601 182.390537 192.230469 185.683757 C 193.45902 185.375613 194.835996 185.048756 195.666667 184.791667 C 187.490262 182.150999 184.000346 175.142518 183.385092 167.686198 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gifcurry.svg b/.icons/Gruvbox_Dark-2/apps/64/gifcurry.svg
new file mode 100755
index 000000000..76020aa44
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gifcurry.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="kQKvvVnZV3D7iPcx1g4xJgCCLdGRPZtb" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#kQKvvVnZV3D7iPcx1g4xJgCCLdGRPZtb)">
+ <linearGradient id="_lgradient_259" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_259)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_260" x1="0" x2="0" y1="0" y2=".907" gradientTransform="matrix(165,0,0,165,45.5,45.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_260)" cx="128" cy="128" r="82.5" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_261" x1=".501" x2=".496" y1="-.23" y2="1.252" gradientTransform="matrix(144.447507,0,0,153.205075,55.369385,51.067141)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_261)" d="M 114.416505 51.067141 L 91.898194 137.635746 C 85.411393 101.676283 79.820053 82.57347 72.199705 67.341554 C 65.426977 73.548861 59.738606 80.843809 55.369385 88.925295 C 60.74897 102.741735 65.928783 121.323888 72.876467 150.647216 C 80.355012 182.567704 92.465603 194.089689 120.15283 199.551024 L 139.988281 204.272216 L 162.498536 117.695555 C 169.18961 154.78752 174.940738 173.94676 182.938229 189.415769 C 189.670543 183.411121 195.372444 176.342942 199.816892 168.492673 C 194.149278 154.49867 188.805865 135.441535 181.52026 104.692135 C 174.041759 72.771615 161.931154 61.249667 134.243895 55.788332 L 114.416505 51.067141 Z M 133.349606 74.109135 C 147.386875 77.8566 152.740672 84.691931 157.068356 98.673825 L 147.553466 98.673825 L 121.055174 181.230225 C 107.017905 177.482745 101.66415 170.64742 97.336424 156.665526 L 106.851319 156.665526 L 133.349606 74.109135 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gifup.svg b/.icons/Gruvbox_Dark-2/apps/64/gifup.svg
new file mode 100644
index 000000000..29987b7a2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gifup.svg
@@ -0,0 +1,78 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="blMEMNGJaek7I6NCMFAOY6FfbaWGHcrB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#blMEMNGJaek7I6NCMFAOY6FfbaWGHcrB)">
+ <linearGradient id="_lgradient_41" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.176,11.831)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_41)" d="M 165.185 11.831 C 239.24 11.831 249.824 22.388 249.824 96.375 L 249.824 155.625 C 249.824 229.612 239.24 240.169 165.185 240.169 L 89.815 240.169 C 15.76 240.169 5.176 229.612 5.176 155.625 L 5.176 96.375 C 5.176 22.388 15.76 11.831 89.815 11.831 L 165.185 11.831 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_42" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_42)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="e2BWaxiCNGZEhN2z3m6iL8NPwDRQl0Xd" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#e2BWaxiCNGZEhN2z3m6iL8NPwDRQl0Xd)">
+ <path d="M 64.877 56.8 C 59.734 56.634 55.5 60.546 55.5 67.647 L 55.5 129.129 L 55.5 190.62 C 55.498 200.361 63.138 204.648 69.247 199.773 L 106.689 169.927 L 144.138 140.081 C 150.24 135.212 150.24 123.052 144.138 118.184 L 106.689 88.337 L 69.247 58.492 C 67.916 57.43 66.413 56.849 64.877 56.8 Z"/>
+ </g>
+ <defs>
+ <filter id="RE5bOStzkMhGNbmh9JCgPm809jKUveCb" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#RE5bOStzkMhGNbmh9JCgPm809jKUveCb)">
+ <path d="M 90.769 56.8 C 85.627 56.634 81.393 60.546 81.393 67.647 L 81.393 129.129 L 81.393 190.62 C 81.391 200.361 89.031 204.648 95.14 199.773 L 132.582 169.927 L 170.031 140.081 C 176.133 135.212 176.133 123.052 170.031 118.184 L 132.582 88.337 L 95.14 58.492 C 93.809 57.43 92.306 56.849 90.769 56.8 Z"/>
+ </g>
+ <defs>
+ <filter id="N48Gz1lsVHfmxZDE4A1m5ENuE6se08TR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#N48Gz1lsVHfmxZDE4A1m5ENuE6se08TR)">
+ <path d="M 116.662 56.8 C 111.52 56.634 107.286 60.546 107.286 67.647 L 107.286 129.129 L 107.286 190.62 C 107.284 200.361 114.924 204.648 121.033 199.773 L 158.475 169.927 L 195.924 140.081 C 202.025 135.212 202.025 123.052 195.924 118.184 L 158.475 88.337 L 121.033 58.492 C 119.702 57.43 118.199 56.849 116.662 56.8 Z"/>
+ </g>
+ <linearGradient id="_lgradient_43" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(93.214,0,0,145,55.5,54.205)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1f5dd1"/>
+ <stop offset="100%" style="stop-color:#007fff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_43)" d="M 64.877 54.211 C 59.734 54.045 55.5 57.957 55.5 65.058 L 55.5 126.54 L 55.5 188.031 C 55.498 197.772 63.138 202.059 69.247 197.184 L 106.689 167.337 L 144.138 137.492 C 150.24 132.622 150.24 120.463 144.138 115.594 L 106.689 85.748 L 69.247 55.902 C 67.916 54.841 66.413 54.259 64.877 54.211 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 64.876 54.21 C 59.733 54.045 55.5 57.957 55.5 65.058 L 55.5 67.647 C 55.5 60.547 59.733 56.634 64.876 56.8 C 66.413 56.848 67.914 57.432 69.245 58.494 L 106.689 88.336 L 144.138 118.184 C 146.878 120.371 148.38 124.03 148.659 127.838 C 149 123.169 147.498 118.276 144.138 115.595 L 106.689 85.747 L 69.245 55.905 C 67.914 54.843 66.413 54.259 64.876 54.21 Z"/>
+ </g>
+ <linearGradient id="_lgradient_44" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(93.214,0,0,145,81.393,54.205)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_44)" d="M 90.769 54.211 C 85.627 54.045 81.393 57.957 81.393 65.058 L 81.393 126.54 L 81.393 188.031 C 81.391 197.772 89.031 202.059 95.14 197.184 L 132.582 167.337 L 170.031 137.492 C 176.133 132.622 176.133 120.463 170.031 115.594 L 132.582 85.748 L 95.14 55.902 C 93.809 54.841 92.306 54.259 90.769 54.211 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 90.769 54.21 C 85.626 54.045 81.393 57.957 81.393 65.058 L 81.393 67.647 C 81.393 60.547 85.626 56.634 90.769 56.8 C 92.305 56.848 93.807 57.432 95.138 58.494 L 132.582 88.336 L 170.03 118.184 C 172.771 120.371 174.273 124.03 174.552 127.838 C 174.893 123.169 173.391 118.276 170.03 115.595 L 132.582 85.747 L 95.138 55.905 C 93.807 54.843 92.305 54.259 90.769 54.21 Z"/>
+ </g>
+ <linearGradient id="_lgradient_45" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(93.214,0,0,145,107.286,54.205)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_45)" d="M 116.662 54.211 C 111.52 54.045 107.286 57.957 107.286 65.058 L 107.286 126.54 L 107.286 188.031 C 107.284 197.772 114.924 202.059 121.033 197.184 L 158.475 167.337 L 195.924 137.492 C 202.025 132.622 202.025 120.463 195.924 115.594 L 158.475 85.748 L 121.033 55.902 C 119.702 54.841 118.199 54.259 116.662 54.211 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 116.662 54.21 C 111.519 54.045 107.286 57.957 107.286 65.058 L 107.286 67.647 C 107.286 60.547 111.519 56.634 116.662 56.8 C 118.198 56.848 119.7 57.432 121.031 58.494 L 158.475 88.336 L 195.923 118.184 C 198.664 120.371 200.166 124.03 200.444 127.838 C 200.786 123.169 199.284 118.276 195.923 115.595 L 158.475 85.747 L 121.031 55.905 C 119.7 54.843 118.198 54.259 116.662 54.21 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/giggle.svg b/.icons/Gruvbox_Dark-2/apps/64/giggle.svg
new file mode 100644
index 000000000..f0485d3b2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/giggle.svg
@@ -0,0 +1,84 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="oiTO9L4DDRPOuQdUgYGvDhLhdnTpy29l" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#oiTO9L4DDRPOuQdUgYGvDhLhdnTpy29l)">
+ <linearGradient id="_lgradient_128" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_128)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_129" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_129)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g>
+ <defs>
+ <filter id="l59KOWWLcQ9GcjuEezlNsuZnsWCbHKP7" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#l59KOWWLcQ9GcjuEezlNsuZnsWCbHKP7)">
+ <path d="M 68.336723 146.63494 C 69.414171 165.459918 84.97787 180.182637 103.833631 180.213783 C 122.430289 180.20724 137.891249 165.893342 139.328504 147.352306 C 139.393807 148.129209 139.43358 148.908047 139.44776 149.687561 C 139.44776 169.356589 123.502863 185.301487 103.833835 185.301487 C 84.164807 185.301486 68.219911 169.356589 68.219911 149.687561 C 68.224147 148.768885 68.263928 147.850716 68.339165 146.935115 L 68.336723 146.63494 Z"/>
+ </g>
+ <defs>
+ <filter id="vz30HD8HvB2ZipauPtSe9XEOaAd63Ic1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#vz30HD8HvB2ZipauPtSe9XEOaAd63Ic1)">
+ <path d="M 129.389166 161.89805 C 130.466613 180.723028 146.030313 195.445749 164.886074 195.476895 C 183.55721 195.46217 199.047299 181.030272 200.380946 162.406822 C 200.450944 163.253082 200.490654 164.101575 200.499998 164.950674 C 200.499997 184.6197 184.555101 200.564596 164.886074 200.564597 C 145.217047 200.564597 129.27215 184.619701 129.272149 164.950674 C 129.276385 164.031996 129.316167 163.113826 129.391405 162.198225 L 129.389166 161.89805 Z"/>
+ </g>
+ <path fill="#46a926" d="M 112.885234 148.591544 C 111.842251 150.321368 110.137865 151.542421 108.153655 152.025754 C 106.194883 152.483649 104.108918 152.152947 102.404532 151.109965 C 100.674708 150.041544 99.428216 148.362596 98.970322 146.378386 C 98.486988 144.419614 98.81769 142.333649 99.860672 140.603824 C 102.353655 136.584526 104.643129 132.438035 106.754532 128.189789 C 108.560672 124.628386 110.188743 120.965228 111.613304 117.251193 C 112.249269 115.572245 112.808918 113.893298 113.292251 112.163473 C 113.648392 110.891544 113.902778 109.568737 114.055409 108.24593 C 114.106287 107.533649 114.131725 106.846807 114.131725 106.134526 C 114.131725 104.277509 114.004532 102.420491 113.750146 100.588912 C 113.470322 98.426631 113.114181 96.264351 112.681725 94.127509 C 111.740497 89.624877 110.621199 85.173123 109.298392 80.772245 C 107.848392 75.735403 106.194883 70.800316 104.337865 65.916105 C 103.600146 64.00821 103.676462 61.922245 104.515936 60.065228 C 105.329971 58.20821 106.856287 56.783649 108.764181 56.071368 C 110.646637 55.333649 112.758041 55.409965 114.58962 56.249438 C 116.446637 57.063473 117.871199 58.589789 118.608918 60.497684 C 120.593129 65.738035 122.37383 71.054702 123.925585 76.422245 C 125.375585 81.255579 126.622076 86.114351 127.63962 91.049438 C 128.148392 93.567859 128.580848 96.08628 128.886111 98.655579 C 129.216813 101.097684 129.369444 103.590666 129.394883 106.05821 C 129.394883 107.279263 129.344006 108.500316 129.242251 109.721368 C 129.013304 111.934526 128.580848 114.122245 127.99576 116.259087 C 127.385234 118.446807 126.672953 120.583649 125.884357 122.720491 C 124.256287 126.917859 122.424708 131.038912 120.364181 135.05821 C 118.074708 139.662596 115.581725 144.190666 112.885234 148.591544 Z"/>
+ <g opacity=".2">
+ <path fill-rule="evenodd" d="M 104.189771 62.687158 C 104.775807 64.339278 105.912675 65.739322 107.409321 66.652005 C 107.409321 66.652005 115.082594 71.463956 123.834972 78.169039 C 132.587347 84.873615 142.322159 93.910902 145.527412 99.562832 C 148.962782 105.619744 151.848885 119.304648 153.17881 130.844577 C 154.511787 142.546296 154.710208 152.212932 154.710208 152.212932 C 154.803707 156.099408 157.803257 159.294717 161.676075 159.633411 C 165.548893 159.972105 169.057553 157.345967 169.82425 153.534719 C 169.870549 154.552258 169.97332 156.587341 169.97332 156.587341 C 170.059021 160.802133 166.711732 164.288371 162.49694 164.374072 C 158.282148 164.459773 154.795909 161.112484 154.710208 156.897692 C 154.710208 156.897692 154.50965 147.361298 153.179929 135.821369 C 151.850208 124.28144 148.963902 110.597045 145.528531 104.540133 C 142.323278 98.888203 132.588467 89.850406 123.836091 83.14583 C 115.083713 76.440748 107.41044 71.628796 107.41044 71.628796 C 104.329812 69.749055 102.986719 65.968588 104.190891 62.566579 L 104.189771 62.687158 Z"/>
+ </g>
+ <path fill="#46a926" d="M 169.969444 154.595052 C 170.020322 156.604702 169.257164 158.563473 167.883479 160.038912 C 166.484357 161.488912 164.551023 162.353824 162.541374 162.404701 C 160.506287 162.455579 158.547515 161.692421 157.072076 160.293298 C 155.622076 158.919614 154.757164 156.98628 154.706287 154.976631 C 154.655409 152.916105 154.579094 150.855579 154.451901 148.795052 C 154.172076 143.783649 153.73962 138.797684 153.179971 133.811719 C 152.544006 127.884526 151.551901 122.00821 150.254532 116.182772 C 149.669444 113.537158 148.931725 110.942421 148.066813 108.373123 C 147.379971 106.363473 146.540497 104.43014 145.522953 102.573123 C 144.530848 100.868737 143.360672 99.240666 142.063304 97.739789 C 140.409795 95.781017 138.654532 93.924 136.797515 92.168737 C 132.701901 88.276631 128.377339 84.613473 123.874708 81.204702 C 120.084357 78.304702 116.21769 75.531895 112.274708 72.860842 C 110.672076 71.766982 109.044006 70.698561 107.390497 69.655579 C 105.686111 68.561719 104.465058 66.857333 104.032602 64.873123 C 103.574708 62.888912 103.930848 60.828386 105.024708 59.124 C 106.093129 57.419614 107.822953 56.198561 109.781725 55.740666 C 111.765936 55.30821 113.826462 55.664351 115.556287 56.75821 C 117.336988 57.877509 119.11769 59.047684 120.872953 60.243298 C 125.019444 63.066982 129.115058 65.992421 133.108918 69.045052 C 138.069444 72.784526 142.801023 76.829263 147.303655 81.102947 C 149.542251 83.214351 151.653655 85.478386 153.663304 87.818737 C 155.596637 90.057333 157.326462 92.474 158.801901 95.043298 C 160.302778 97.739789 161.549269 100.588912 162.515936 103.514351 C 163.558918 106.566982 164.449269 109.69593 165.136111 112.850316 C 166.586111 119.209965 167.654532 125.64593 168.341374 132.132772 C 168.951901 137.373123 169.384357 142.638912 169.68962 147.904702 C 169.816813 150.143298 169.918567 152.356456 169.969444 154.595052 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 111.400321 55.435417 L 111.405289 55.564597 C 112.865263 55.570166 114.29301 55.994352 115.519189 56.786842 C 115.519189 56.786842 123.742418 61.936797 133.117531 69.118599 C 142.492641 76.300401 153.116498 85.074338 158.80455 95.103728 C 164.723077 105.539625 166.924553 119.839764 168.344024 132.158621 C 169.761966 144.369109 169.968716 154.546573 169.968716 154.546573 C 169.970829 154.893776 169.949249 155.240718 169.904127 155.584984 C 169.850325 153.626848 169.600688 145.524113 168.344027 134.702481 C 166.924556 122.383624 164.723079 108.083485 158.804553 97.647588 C 153.116501 87.618198 142.492643 78.84426 133.117533 71.662459 C 123.742418 64.480655 115.519189 59.330702 115.519189 59.330702 C 114.29301 58.538211 112.865263 58.114026 111.405289 58.108456 L 111.400202 57.979277 C 107.673005 57.970413 104.484505 60.654804 103.858057 64.328989 C 103.48678 62.112627 104.111092 59.84528 105.564569 58.131364 C 107.018047 56.417448 109.152962 55.431159 111.400202 55.435417 L 111.400321 55.435417 Z"/>
+ </g>
+ <linearGradient id="_lgradient_130" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(-71.22807,0,0,71.22807,139.447368,111.529509)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff2e00"/>
+ <stop offset="100%" style="stop-color:#dc1425"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_130)" cx="103.833" cy="147.144" r="35.614" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 103.833333 111.529509 C 113.278772 111.52948 122.337358 115.281653 129.016291 121.960586 C 135.695225 128.63952 139.447397 137.698106 139.447368 147.143544 C 139.436979 147.526359 139.420415 147.908982 139.397684 148.291262 C 138.648308 129.188662 122.950623 114.085287 103.833333 114.073369 C 84.679179 114.09564 68.973241 129.263779 68.283889 148.405538 C 68.254897 147.985288 68.233363 147.564557 68.219298 147.143544 C 68.219269 137.698106 71.971442 128.63952 78.650376 121.960586 C 85.329309 115.281653 94.387895 111.52948 103.833333 111.529509 L 103.833333 111.529509 Z"/>
+ </g>
+ <linearGradient id="_lgradient_131" x1=".863" x2="0" y1="-.573" y2="1" gradientTransform="matrix(-71.22807,0,0,71.22807,200.5,126.792667)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_131)" cx="164.886" cy="162.407" r="35.614" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 164.885965 126.792667 C 174.331403 126.792638 183.389989 130.544811 190.068923 137.223744 C 196.747856 143.902678 200.500029 152.961264 200.5 162.406702 C 200.48961 162.789517 200.473047 163.172139 200.450315 163.55442 C 199.700939 144.45182 184.003254 129.348445 164.885965 129.336527 C 145.731811 129.358798 130.025873 144.526937 129.336521 163.668695 C 129.307529 163.248446 129.285995 162.827715 129.27193 162.406702 C 129.271901 152.961264 133.024074 143.902678 139.703007 137.223744 C 146.381941 130.544811 155.440527 126.792638 164.885965 126.792667 L 164.885965 126.792667 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="d5mJPihVm3CdoVEvKzh2QWAuEciJkRmo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#d5mJPihVm3CdoVEvKzh2QWAuEciJkRmo)">
+ <path fill-rule="evenodd" d="M 108.420276 58.132585 L 107.19976 58.594157 C 107.19976 58.594157 98.210315 62.021326 87.845969 68.041773 C 77.481624 74.062219 65.647018 82.646089 59.906525 93.399012 C 54.138495 104.203511 54.97758 117.830382 57.11679 128.753075 C 59.256001 139.675767 62.792459 147.998866 62.792459 147.998866 L 63.50793 149.687404 L 65.071146 148.670773 C 65.071146 148.670773 74.033854 142.841005 84.370825 134.426314 C 94.707791 126.011626 106.457907 115.058743 112.153947 104.389093 C 123.601107 82.946633 109.08764 59.231011 109.08764 59.231011 L 108.420276 58.132585 Z"/>
+ </g>
+ <path fill="#76c22b" fill-rule="evenodd" d="M 108.420276 55.588725 L 107.19976 56.050297 C 107.19976 56.050297 98.210315 59.477467 87.845969 65.497913 C 77.481624 71.518359 65.647018 80.102229 59.906525 90.855152 C 54.138495 101.659652 54.97758 115.286523 57.11679 126.209215 C 59.256001 137.131907 62.792459 145.455006 62.792459 145.455006 L 63.50793 147.143544 L 65.071146 146.126913 C 65.071146 146.126913 74.033854 140.297145 84.370825 131.882454 C 94.707791 123.467766 106.457907 112.514883 112.153947 101.845234 C 123.601107 80.402774 109.08764 56.687151 109.08764 56.687151 L 108.420276 55.588725 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 108.419236 55.589439 L 107.201961 56.051507 C 107.201961 56.051507 98.209124 59.476134 87.844779 65.49658 C 77.480433 71.517026 65.647531 80.102759 59.907038 90.855681 C 56.295663 97.620399 55.278582 105.488412 55.544716 113.109485 C 55.576225 106.299079 56.696148 99.414082 59.907038 93.399541 C 65.647531 82.646618 77.480433 74.060886 87.844779 68.04044 C 98.209124 62.019993 107.201961 58.595367 107.201961 58.595367 L 108.419236 58.133299 L 109.08998 59.231332 C 109.08998 59.231332 115.917112 70.396214 116.507916 84.332073 C 116.723482 69.24247 109.08998 56.687472 109.08998 56.687472 L 108.419236 55.589439 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gimagereader.svg b/.icons/Gruvbox_Dark-2/apps/64/gimagereader.svg
new file mode 120000
index 000000000..490a5aa3c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gimagereader.svg
@@ -0,0 +1 @@
+scanner.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gimp.svg b/.icons/Gruvbox_Dark-2/apps/64/gimp.svg
new file mode 100644
index 000000000..b78e8323b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gimp.svg
@@ -0,0 +1,48 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="OMUMBskV0kGWSlVPcrbda4xm8f76ensV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#OMUMBskV0kGWSlVPcrbda4xm8f76ensV)">
+ <linearGradient id="_lgradient_120" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_120)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_121" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_121)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#603d20" fill-rule="evenodd" d="M 72.489643 78.412923 C 72.489643 78.412923 83.732944 102.748084 110.035937 102.061631 C 165.157152 100.610865 174.822943 70.429868 176.205816 66.075363 C 177.588638 61.720981 179.704686 62.380595 180.193891 66.404373 C 198.171359 237.678746 55.432814 164.191963 50.363515 135.020506 C 78.712606 126.311578 72.232542 116.351806 72.232542 116.351806 L 72.489643 78.412923 Z"/>
+ <path fill="#ffffff" d="M 120.070837 101.149534 C 113.414457 101.157651 107.265005 104.975498 103.928487 111.171404 C 101.096115 105.423733 95.387948 101.805354 89.153008 101.8053 C 84.754189 101.805111 80.535459 103.613135 77.424896 106.831631 C 74.314335 110.050127 72.56674 114.415446 72.566564 118.967268 C 72.566386 123.519333 74.313825 127.885008 77.424426 131.103801 C 80.535024 134.322595 84.753957 136.130808 89.153008 136.130619 C 94.57986 136.127815 99.662125 133.377937 102.760837 128.767782 C 105.610978 136.360443 112.458888 141.333273 120.070837 141.338007 C 130.387138 141.338007 138.750225 132.341901 138.750473 121.244468 C 138.7507 115.915043 136.782766 110.803811 133.279631 107.035256 C 129.776497 103.2667 125.02513 101.149534 120.070837 101.149534 L 120.070837 101.149534 Z"/>
+ <path fill="#111111" d="M 47.955906 141.169186 C 42.702211 129.393227 46.155514 116.389072 55.662708 112.147558 C 65.169903 107.906043 77.153872 114.023056 82.407566 125.799015 C 87.66126 137.574973 84.207958 150.579129 74.700764 154.820643 C 65.193569 159.062157 53.2096 152.945144 47.955906 141.169186 Z"/>
+ <ellipse fill="#5d5d5d" cx="92.133" cy="120.266" rx="5.598" ry="5.899" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#5d5d5d" cx="124.358" cy="122.451" rx="6.472" ry="6.117" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_122" x1=".889" x2=".114" y1=".26" y2=".414" gradientTransform="matrix(51.359368,0,0,17.190809,100.254284,138.33471)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_122)" fill-rule="evenodd" d="M 100.254284 148.65601 C 124.329252 153.471227 136.589456 149.007079 143.764834 143.465866 C 141.870196 141.018755 138.633556 138.33471 138.633556 138.33471 C 138.633556 138.33471 147.040874 140.670872 150.001293 144.492195 C 152.953256 148.302489 151.097426 150.65017 150.324819 155.525519 C 148.60496 151.243483 145.394781 149.637648 144.960183 147.936305 C 138.507216 156.856593 122.430182 156.486079 100.254284 148.65601 L 100.254284 148.65601 Z"/>
+ <g>
+ <linearGradient id="_lgradient_123" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(-8.861756,-30.08114,32.04778,-9.441119,147.522738,178.199494)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9900"/>
+ <stop offset="100%" style="stop-color:#dc5714"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_123)" d="M 174.73864 170.181823 L 178.048218 163.590941 C 165.736076 154.58338 143.039822 148.029289 143.039822 148.029289 C 139.105675 146.196762 137.864111 149.731007 140.588282 152.028475 C 140.588282 152.028475 159.998208 165.943377 174.73864 170.181823 Z"/>
+ <path fill="#bdbdbd" stroke="#bdbdbd" stroke-linecap="round" stroke-width="1.149" d="M 190.523155 176.256968 L 192.294896 172.334815 L 178.549378 163.52885 L 177.453436 163.435356 L 176.97957 161.918377 C 174.982827 163.168843 172.08122 167.813915 172.850557 170.425421 L 174.335162 169.863912 L 175.139372 170.641146 L 190.523155 176.256968 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#5d5d5d" d="M 210.5 192.912837 C 206.214708 178.366458 204.694803 166.816666 193.49593 167.844426 C 184.471188 168.672654 183.839375 181.603635 193.16511 185.171899 C 202.148729 188.609264 210.5 192.912837 210.5 192.912837 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/girl.svg b/.icons/Gruvbox_Dark-2/apps/64/girl.svg
new file mode 120000
index 000000000..e755374ea
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/girl.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gis-weather.svg b/.icons/Gruvbox_Dark-2/apps/64/gis-weather.svg
new file mode 120000
index 000000000..8103a34ff
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gis-weather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/git-cola.svg b/.icons/Gruvbox_Dark-2/apps/64/git-cola.svg
new file mode 120000
index 000000000..4546c71c4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/git-cola.svg
@@ -0,0 +1 @@
+git.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/git-cola_git-cola.svg b/.icons/Gruvbox_Dark-2/apps/64/git-cola_git-cola.svg
new file mode 120000
index 000000000..4546c71c4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/git-cola_git-cola.svg
@@ -0,0 +1 @@
+git.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/git-dag.svg b/.icons/Gruvbox_Dark-2/apps/64/git-dag.svg
new file mode 120000
index 000000000..4546c71c4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/git-dag.svg
@@ -0,0 +1 @@
+git.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/git-gui.svg b/.icons/Gruvbox_Dark-2/apps/64/git-gui.svg
new file mode 120000
index 000000000..4546c71c4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/git-gui.svg
@@ -0,0 +1 @@
+git.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/git.svg b/.icons/Gruvbox_Dark-2/apps/64/git.svg
new file mode 100644
index 000000000..c845aee72
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/git.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="9WIvBB2Tpq5vGA4C7PA1GeNdCgMcEMQv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#9WIvBB2Tpq5vGA4C7PA1GeNdCgMcEMQv)">
+ <linearGradient id="_lgradient_6" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff6d57"/>
+ <stop offset="50%" style="stop-color:#ff5160"/>
+ <stop offset="100%" style="stop-color:#f50f22"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_7" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_8" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(165.003,0,0,165,45.498,44.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" d="M 207.389 119.65 L 135.348 47.612 C 131.2 43.463 124.471 43.463 120.32 47.612 L 105.362 62.574 L 124.337 81.549 C 128.747 80.059 133.804 81.059 137.318 84.575 C 140.854 88.112 141.845 93.212 140.317 97.639 L 158.608 115.928 C 163.034 114.401 168.137 115.389 171.671 118.928 C 176.609 123.867 176.609 131.868 171.671 136.81 C 166.73 141.75 158.728 141.75 153.784 136.81 C 150.071 133.093 149.151 127.634 151.035 123.058 L 133.976 106.001 L 133.976 150.888 C 135.179 151.484 136.316 152.278 137.318 153.28 C 142.256 158.218 142.256 166.22 137.318 171.163 C 132.38 176.1 124.373 176.1 119.438 171.163 C 114.5 166.218 114.5 158.216 119.438 153.28 C 120.622 152.094 122.031 151.156 123.581 150.52 L 123.581 105.215 C 122.029 104.581 120.621 103.643 119.438 102.455 C 115.698 98.716 114.798 93.225 116.716 88.631 L 98.01 69.922 L 48.611 119.316 C 44.461 123.47 44.461 130.198 48.611 134.348 L 120.656 206.388 C 124.804 210.537 131.53 210.537 135.684 206.388 L 207.389 134.682 C 211.539 130.532 211.539 123.8 207.389 119.65 L 207.389 119.65 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gitahead.svg b/.icons/Gruvbox_Dark-2/apps/64/gitahead.svg
new file mode 100644
index 000000000..4ba242eba
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gitahead.svg
@@ -0,0 +1,51 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="xqxRhtnvfTSlE0ZUQhWlQdGYBXleWZjS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#xqxRhtnvfTSlE0ZUQhWlQdGYBXleWZjS)">
+ <linearGradient id="_lgradient_132" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_132)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_133" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_133)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#76c22b" d="M 118.354093 136.941642 L 121.918711 140.204174 L 100.047662 163.978368 L 98.386187 176.001403 L 87.541289 188.477568 L 83.886044 185.33587 L 93.794475 173.917007 L 95.486159 161.803346 L 118.354093 136.941642 Z"/>
+ <path fill="#fdc92b" d="M 110.25818 126.942585 L 113.097791 130.869707 L 86.212109 150.354275 L 73.101563 150.354275 L 63.072297 158.571022 L 60.021225 154.825152 L 71.349462 145.520894 L 84.64126 145.520894 L 110.25818 126.942585 Z"/>
+ <path fill="#d64310" d="M 63.102506 182.707719 L 59.960808 179.022266 L 114.336345 132.500973 L 117.478042 136.186426 L 63.102506 182.707719 Z"/>
+ <circle fill="#d64310" cx="61.542" cy="180.865" r="6.042" vector-effect="non-scaling-stroke"/>
+ <circle fill="#fdc92b" cx="61.542" cy="156.698" r="6.042" vector-effect="non-scaling-stroke"/>
+ <circle fill="#76c22b" cx="85.709" cy="186.907" r="6.042" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="p6MhUpZboybBcKE1hc53dmMDDB9lFJaY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#p6MhUpZboybBcKE1hc53dmMDDB9lFJaY)">
+ <path d="M 193.054699 63.051627 C 192.091023 63.043098 191.134679 63.21692 190.237816 63.563615 L 66.294928 111.561117 C 63.077352 112.809391 61.142736 116.056094 61.608784 119.425476 C 62.074833 122.794857 64.821067 125.415896 68.260878 125.774315 C 81.205953 127.117064 96.953544 136.904401 108.951645 149.794702 C 120.949734 162.685003 128.895668 178.645039 129.139306 188.756611 C 129.220638 192.183059 131.689452 195.104192 135.101114 195.810702 C 138.512775 196.517211 141.97056 194.823396 143.451135 191.720398 L 199.788807 73.572712 C 200.875326 71.295891 200.708488 68.632029 199.346057 66.503425 C 197.983626 64.374821 195.612905 63.074108 193.054699 63.051627 Z"/>
+ </g>
+ <linearGradient id="_lgradient_134" x1=".854" x2=".146" y1=".146" y2=".854" gradientTransform="matrix(138.960131,0,0,132.918653,61.539869,60.030464)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_134)" d="M 193.054699 60.030763 C 192.091023 60.022233 191.134679 60.196055 190.237816 60.542751 L 66.294928 108.540254 C 63.077352 109.788528 61.142736 113.035231 61.608784 116.404612 C 62.074833 119.773994 64.821067 122.395033 68.260878 122.753452 C 81.205953 124.096201 96.953544 133.883538 108.951645 146.773839 C 120.949734 159.66414 128.895668 175.624176 129.139306 185.735748 C 129.220638 189.162196 131.689452 192.083329 135.101114 192.789838 C 138.512775 193.496348 141.97056 191.802533 143.451135 188.699535 L 199.788807 70.551849 C 200.875326 68.275028 200.708488 65.611166 199.346058 63.482561 C 197.983627 61.353957 195.612905 60.053244 193.054699 60.030763 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 193.055475 60.030466 C 192.090969 60.020053 191.133448 60.192326 190.235215 60.537877 L 66.297226 108.541281 C 62.894398 109.861415 60.953626 113.399149 61.701029 116.919455 C 62.218678 114.487282 63.945876 112.474066 66.297226 111.562144 L 190.235215 63.55874 C 191.133448 63.213189 192.090969 63.040916 193.055475 63.051329 C 196.589162 63.086417 199.62023 65.5378 200.336227 68.939653 C 200.801187 66.77326 200.252837 64.51609 198.842249 62.790006 C 197.431661 61.063921 195.307681 60.051059 193.055475 60.030466 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gitg.svg b/.icons/Gruvbox_Dark-2/apps/64/gitg.svg
new file mode 120000
index 000000000..4546c71c4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gitg.svg
@@ -0,0 +1 @@
+git.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/github-desktop.svg b/.icons/Gruvbox_Dark-2/apps/64/github-desktop.svg
new file mode 120000
index 000000000..0298855ed
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/github-desktop.svg
@@ -0,0 +1 @@
+github.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/github.svg b/.icons/Gruvbox_Dark-2/apps/64/github.svg
new file mode 100644
index 000000000..110f1df12
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/github.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="pV4HIhFn2EloCt7zYpXaT5jKhNHjk1uD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#pV4HIhFn2EloCt7zYpXaT5jKhNHjk1uD)">
+ <linearGradient id="_lgradient_135" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d1313e"/>
+ <stop offset="50%" style="stop-color:#a9344f"/>
+ <stop offset="100%" style="stop-color:#6b3274"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_135)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 105.088224 240.36867 L 164.648094 240.36867 C 164.682535 227.675824 164.720022 212.718732 164.720022 202.963806 C 164.720022 191.467405 159.965638 183.944277 155.659052 180.13814 C 182.412421 177.087775 210.5 166.655094 210.5 119.291671 C 210.5 105.834951 206.75769 94.826848 199.059311 86.214672 C 200.291217 83.096415 204.423557 70.552487 197.867936 53.584439 C 197.867936 53.584439 197.236787 53.375747 195.934978 53.314961 L 195.924853 53.314961 C 192.019426 53.133619 181.015373 54.436437 163.815338 66.401906 C 154.193122 63.500444 143.209335 62.426584 131.75852 62.45495 C 121.284302 62.470146 110.421066 63.337344 99.862763 66.401906 C 82.657657 54.437453 73.865159 53.140711 69.954678 53.325094 C 68.651856 53.39398 68.02172 53.584439 68.02172 53.584439 C 61.481291 70.552487 65.617685 83.104523 66.856686 86.222772 C 59.172487 94.834948 54.666314 105.834951 54.666314 119.291671 C 54.666314 166.533529 85.275458 177.116142 111.948784 180.227303 C 108.51952 183.307054 106.361659 189.675258 105.270578 197.637047 C 98.427231 200.792775 80.070262 208.517495 69.355945 189.679323 C 69.355945 189.679323 63.017116 177.837443 50.959461 176.968221 C 50.959461 176.968221 39.238148 176.812215 50.144949 184.460957 C 50.144949 184.460957 58.018591 188.254929 63.483135 202.498804 C 63.483135 202.498804 71.598904 224.180708 105.011226 216.733558 C 105.039592 221.796923 105.062895 231.231722 105.088224 240.36867 L 105.088224 240.36867 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_136" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_136)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gitkraken.svg b/.icons/Gruvbox_Dark-2/apps/64/gitkraken.svg
new file mode 100644
index 000000000..7571bd70b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gitkraken.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#boLhmsVktAZJADUuIGX8RcfIYdkQMiB1)">
+ <linearGradient id="_lgradient_136" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4d4d4d"/>
+ <stop offset="98.696%" style="stop-color:#6c6c6c"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_136)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="boLhmsVktAZJADUuIGX8RcfIYdkQMiB1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".2">
+ <path fill-rule="evenodd" d="M 144.772 153.688 C 141.701 153.688 139.212 156.177 139.212 159.247 C 139.211 162.318 141.7 164.808 144.771 164.808 C 147.842 164.808 150.331 162.319 150.332 159.249 C 150.332 156.178 147.843 153.688 144.772 153.688 L 144.772 153.688 Z M 128 175.943 C 127.973 175.987 127.947 176.016 127.923 176.017 L 127.894 176.017 C 126.512 175.977 125.132 175.909 124.202 175.93 L 124.202 175.915 L 124.195 175.915 L 124.195 213 C 77.321 210.064 42.651 171.198 42.635 124.227 C 42.658 116.72 43.636 109.052 45.538 101.79 Q 47.726 95.039 51.212 95.113 Q 58.901 95.277 57.034 101.79 C 54.872 109.007 53.767 116.693 53.754 124.227 C 53.843 160.729 77.423 192.276 113.073 200.097 L 113.073 188.766 C 109.618 187.876 106.239 186.8 103.024 185.4 L 101.952 184.878 C 78.962 174.364 64.883 151.243 64.883 124.22 C 64.883 104.216 73.641 88.048 87.494 75.837 L 87.494 75.845 Q 107.865 59.022 113.073 64.231 Q 118.677 71.089 107.411 75.845 C 88.81 84.82 76.003 102.115 76.003 124.227 C 76.003 144.88 85.325 162.796 101.952 172.389 L 101.961 164.809 C 99.949 164.809 98.253 161.102 98.253 157.395 C 98.253 153.688 99.852 149.981 101.961 149.981 C 100.422 142.159 101.599 136.635 95.054 130.7 C 91.224 128.156 90.833 127.449 90.833 123.025 C 90.833 116.352 95.507 106.749 104.559 94.861 C 109.558 88.541 116.788 75.841 127.909 75.841 C 127.939 75.841 127.97 75.842 128 75.845 C 128.03 75.842 128.059 75.841 128.089 75.841 C 139.211 75.841 146.442 88.541 151.44 94.861 C 160.492 106.749 165.168 116.352 165.168 123.025 C 165.168 127.449 164.776 128.156 160.946 130.7 C 154.401 136.635 155.576 142.159 154.039 149.981 C 156.147 149.981 157.746 153.688 157.746 157.395 C 157.746 161.102 156.05 164.809 154.039 164.809 L 154.046 172.389 C 170.673 162.796 179.996 144.88 179.996 124.227 C 179.996 102.115 167.188 84.82 148.587 75.845 Q 137.323 71.089 142.925 64.231 Q 148.134 59.022 168.505 75.845 L 168.505 75.837 C 182.358 88.048 191.117 104.216 191.117 124.22 C 191.117 151.243 177.037 174.364 154.046 184.878 L 152.974 185.4 C 149.761 186.8 146.38 187.876 142.925 188.766 L 142.925 200.097 C 178.576 192.276 202.158 160.729 202.244 124.227 C 202.233 116.693 201.128 109.007 198.964 101.79 Q 197.097 95.277 204.787 95.113 Q 208.274 95.039 210.461 101.79 C 212.362 109.052 213.341 116.72 213.365 124.227 C 213.347 171.198 178.679 210.064 131.804 213 L 131.804 175.915 L 131.796 175.915 L 131.796 175.93 C 130.867 175.909 129.487 175.977 128.104 176.017 L 128.075 176.017 C 128.052 176.016 128.027 175.987 128 175.943 L 128 175.943 Z M 111.227 153.688 C 109.752 153.688 108.338 154.274 107.296 155.317 C 106.253 156.359 105.668 157.773 105.668 159.248 C 105.668 161.497 107.023 163.524 109.101 164.385 C 111.178 165.245 113.57 164.77 115.16 163.179 C 116.75 161.589 117.225 159.197 116.364 157.12 C 115.504 155.042 113.476 153.688 111.227 153.688 L 111.227 153.688 Z"/>
+ </g>
+ <linearGradient id="_lgradient_137" x1=".516" x2=".52" y1="1.651" y2="-.013" gradientTransform="matrix(170.73,0,0,150.001,42.635,58.999)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#0575e6"/>
+ <stop offset="100%" style="stop-color:#00f260"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_137)" fill-rule="evenodd" d="M 144.772 149.688 C 141.701 149.688 139.212 152.177 139.212 155.247 C 139.211 158.318 141.7 160.808 144.771 160.808 C 147.842 160.808 150.331 158.319 150.331 155.249 C 150.332 152.178 147.843 149.688 144.772 149.688 L 144.772 149.688 Z M 128 171.943 C 127.973 171.987 127.947 172.016 127.923 172.017 L 127.894 172.017 C 126.512 171.977 125.132 171.909 124.202 171.93 L 124.202 171.915 L 124.195 171.915 L 124.195 209 C 77.321 206.064 42.651 167.198 42.635 120.227 C 42.658 112.72 43.636 105.052 45.538 97.79 Q 47.726 91.039 51.212 91.113 Q 58.901 91.277 57.034 97.79 C 54.872 105.007 53.767 112.693 53.754 120.227 C 53.843 156.729 77.423 188.276 113.073 196.097 L 113.073 184.766 C 109.618 183.876 106.239 182.8 103.024 181.4 L 101.952 180.878 C 78.962 170.364 64.883 147.243 64.883 120.22 C 64.883 100.216 73.641 84.048 87.494 71.837 L 87.494 71.845 Q 107.865 55.022 113.073 60.231 Q 118.677 67.089 107.411 71.845 C 88.81 80.82 76.003 98.115 76.003 120.227 C 76.003 140.88 85.325 158.796 101.952 168.389 L 101.961 160.809 C 99.949 160.809 98.253 157.102 98.253 153.395 C 98.253 149.688 99.852 145.981 101.961 145.981 C 100.422 138.159 101.599 132.635 95.054 126.7 C 91.224 124.156 90.833 123.449 90.833 119.025 C 90.833 112.352 95.507 102.749 104.559 90.861 C 109.558 84.541 116.788 71.841 127.909 71.841 C 127.939 71.841 127.97 71.842 128 71.845 C 128.03 71.842 128.059 71.841 128.089 71.841 C 139.211 71.841 146.442 84.541 151.44 90.861 C 160.492 102.749 165.168 112.352 165.168 119.025 C 165.168 123.449 164.776 124.156 160.946 126.7 C 154.401 132.635 155.576 138.159 154.039 145.981 C 156.147 145.981 157.746 149.688 157.746 153.395 C 157.746 157.102 156.05 160.809 154.039 160.809 L 154.046 168.389 C 170.673 158.796 179.996 140.88 179.996 120.227 C 179.996 98.115 167.188 80.82 148.587 71.845 Q 137.323 67.089 142.925 60.231 Q 148.134 55.022 168.505 71.845 L 168.505 71.837 C 182.358 84.048 191.117 100.216 191.117 120.22 C 191.117 147.243 177.037 170.364 154.046 180.878 L 152.974 181.4 C 149.761 182.8 146.38 183.876 142.925 184.766 L 142.925 196.097 C 178.576 188.276 202.158 156.729 202.244 120.227 C 202.233 112.693 201.128 105.007 198.964 97.79 Q 197.097 91.277 204.787 91.113 Q 208.274 91.039 210.461 97.79 C 212.362 105.052 213.341 112.72 213.365 120.227 C 213.347 167.198 178.679 206.064 131.804 209 L 131.804 171.915 L 131.796 171.915 L 131.796 171.93 C 130.867 171.909 129.487 171.977 128.104 172.017 L 128.075 172.017 C 128.052 172.016 128.027 171.987 128 171.943 L 128 171.943 Z M 111.227 149.688 C 109.752 149.688 108.338 150.274 107.296 151.317 C 106.253 152.359 105.668 153.773 105.668 155.248 C 105.668 157.497 107.023 159.524 109.101 160.385 C 111.178 161.245 113.57 160.77 115.16 159.179 C 116.75 157.589 117.225 155.197 116.364 153.12 C 115.504 151.042 113.476 149.688 111.227 149.688 L 111.227 149.688 Z"/>
+ <path fill="#ffffff" d="M 139.211 155.248 C 139.213 152.178 141.702 149.689 144.772 149.688 C 147.842 149.689 150.331 152.178 150.332 155.248 C 150.331 158.318 147.842 160.807 144.772 160.809 C 141.701 160.807 139.213 158.319 139.211 155.248 L 139.211 155.248 Z"/>
+ <path fill="#2e2e2e" d="M 140.571 154.662 C 140.551 153.718 141.036 152.836 141.844 152.347 C 142.652 151.859 143.659 151.84 144.485 152.296 C 145.311 152.753 145.83 153.616 145.846 154.56 C 145.871 156.014 144.714 157.214 143.259 157.242 C 141.805 157.271 140.602 156.116 140.571 154.662 L 140.571 154.662 Z"/>
+ <path fill="#ffffff" d="M 105.668 155.248 C 105.668 152.179 108.158 149.688 111.227 149.688 C 114.297 149.689 116.786 152.178 116.788 155.248 C 116.786 158.319 114.298 160.807 111.227 160.809 C 108.157 160.807 105.669 158.318 105.668 155.248 Z"/>
+ <path fill="#2e2e2e" d="M 107.027 154.662 C 107.055 153.225 108.228 152.075 109.665 152.075 C 111.101 152.075 112.274 153.225 112.302 154.662 C 112.301 156.118 111.121 157.299 109.665 157.3 C 108.209 157.299 107.028 156.118 107.027 154.662 L 107.027 154.662 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_138" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_138)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gitlab.svg b/.icons/Gruvbox_Dark-2/apps/64/gitlab.svg
new file mode 100644
index 000000000..5df562b5a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gitlab.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="uVA5KR1Jp5n4z1bgQmjaJ5BCSRLPuzhI" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#uVA5KR1Jp5n4z1bgQmjaJ5BCSRLPuzhI)">
+ <linearGradient id="_lgradient_137" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_137)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_138" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_138)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="KTARvvPWoW03gfYqUnU34ZffyvkpdDRy" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#KTARvvPWoW03gfYqUnU34ZffyvkpdDRy)">
+ <path fill-rule="evenodd" d="M 82.591382 63.958323 C 81.483913 63.958323 80.380497 64.583466 79.966931 65.827469 L 63.880367 114.70872 L 55.771002 138.572904 C 55.400815 139.685489 55.418627 140.855204 55.771002 141.914719 C 56.121631 142.975104 56.803537 143.927078 57.772382 144.614571 L 128.00005 194.458344 L 198.22772 144.614571 C 199.196564 143.927078 199.87847 142.975104 200.229099 141.914719 C 200.581401 140.855204 200.599091 139.685489 200.229099 138.572904 L 192.119735 114.70872 L 176.033175 65.827469 C 175.206041 63.339511 171.611794 63.339511 170.784264 65.827469 L 154.697708 114.70872 L 101.30239 114.70872 L 85.215834 65.827469 C 84.802072 64.583466 83.698851 63.958323 82.591382 63.958323 Z"/>
+ </g>
+ <path fill="#fb7c38" fill-rule="evenodd" d="M 200.229008 136.157059 L 192.115438 112.29128 L 176.333344 89.015337 C 175.506245 86.527765 171.903838 86.527765 171.076347 89.015337 L 154.698206 112.29128 L 101.301926 112.29128 L 83.119052 89.015337 C 82.291955 86.527765 78.689546 86.527765 77.862055 89.015337 L 63.884299 112.29128 L 55.771128 136.157059 C 55.030783 138.382278 55.841787 140.819969 57.779008 142.195343 L 127.999871 192.041677 L 198.221123 142.195343 C 200.158344 140.819969 200.968957 138.382278 200.229008 136.157059 Z"/>
+ <path fill="#f34f17" fill-rule="evenodd" d="M 82.593101 61.541656 C 81.485675 61.541656 80.3823 62.166799 79.968753 63.410803 L 63.882813 112.292779 L 101.303385 112.292779 L 85.217451 63.410803 C 84.803703 62.166799 83.700526 61.541656 82.593101 61.541656 Z M 101.303385 112.292779 L 128.000007 192.041677 L 154.696626 112.292779 L 101.303385 112.292779 Z M 154.696626 112.292779 L 192.117198 112.292779 L 176.031261 63.410803 C 175.204161 60.922844 171.610054 60.922844 170.782558 63.410803 L 154.696626 112.292779 Z"/>
+ <path fill="#fdc92b" fill-rule="evenodd" d="M 63.882813 112.292779 L 55.773763 136.156238 C 55.03381 138.381456 55.837452 140.822918 57.775065 142.197904 L 128.000007 192.041677 L 63.882813 112.292779 Z M 128.000007 192.041677 L 198.224946 142.197904 C 200.162559 140.822918 200.966197 138.381456 200.226248 136.156238 L 192.117198 112.292779 L 128.000007 192.041677 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 82.593101 61.54168 C 81.485675 61.54168 80.382298 62.166817 79.96875 63.410821 L 63.882813 112.292078 L 62.967123 114.708744 L 55.769044 136.156262 C 55.451608 137.110362 55.435704 138.099315 55.655763 139.030773 C 55.691909 138.877629 55.71861 138.724514 55.769044 138.572929 L 63.882813 114.708744 L 101.303385 114.708744 L 126.895508 191.258148 L 127.999999 192.041677 L 102.138834 114.708744 L 153.861165 114.708744 L 127.999999 192.041677 L 129.104491 191.258148 L 154.696614 114.708744 L 192.117186 114.708744 L 200.230955 138.572929 C 200.281367 138.724526 200.30812 138.877632 200.344225 139.030773 C 200.564262 138.099315 200.548215 137.110362 200.230955 136.156262 L 193.032875 114.708744 L 192.117186 112.292078 L 176.031249 63.410821 C 175.204149 60.922862 171.610046 60.922862 170.782551 63.410821 L 154.696614 112.292078 L 101.303385 112.292078 L 85.217448 63.410821 C 84.8037 62.166817 83.700524 61.54168 82.593101 61.54168 Z M 82.593101 63.958347 C 83.700521 63.958347 84.8037 64.583484 85.217448 65.827487 L 100.543457 112.292078 L 64.642742 112.292078 L 79.96875 65.827487 C 80.382298 64.583484 81.485675 63.958347 82.593101 63.958347 Z M 173.406898 63.963059 C 174.51225 63.963059 175.617699 64.583501 176.031249 65.82748 L 191.357258 112.292078 L 155.456542 112.292078 L 170.782551 65.827487 C 171.196299 64.583508 172.301549 63.963067 173.406898 63.963067 L 173.406898 63.963059 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 63.882813 112.292078 L 55.773764 136.156262 C 55.455704 137.112747 55.435961 138.105693 55.655763 139.040213 C 55.69245 138.883661 55.722257 138.727822 55.773764 138.572929 L 63.882813 114.708744 L 123.128906 188.586598 L 127.999999 192.041677 L 63.882813 112.292078 Z M 127.999999 192.041677 L 132.871093 188.586598 L 192.117186 114.708744 L 200.226236 138.572929 C 200.277735 138.727813 200.307556 138.883656 200.344241 139.040213 C 200.564037 138.105693 200.544293 137.112747 200.226236 136.156262 L 192.117186 112.292078 L 127.999999 192.041677 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gitter.svg b/.icons/Gruvbox_Dark-2/apps/64/gitter.svg
new file mode 100644
index 000000000..5abba4955
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gitter.svg
@@ -0,0 +1,70 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="jYPa1hhrbdFVNrkKtd7joF8NnCzCntle" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#jYPa1hhrbdFVNrkKtd7joF8NnCzCntle)">
+ <linearGradient id="_lgradient_0" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff6d57"/>
+ <stop offset="50%" style="stop-color:#ff5160"/>
+ <stop offset="100%" style="stop-color:#f50f22"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g style="opacity:0.2">
+ <defs>
+ <filter id="aodNfHYB2YGIGEfoucgLGr59SiSgFP3R" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#aodNfHYB2YGIGEfoucgLGr59SiSgFP3R)">
+ <rect width="20.233" height="94.419" x="67.3" y="58.87" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ <defs>
+ <filter id="rZ472TwoKOXJubSnFChQjYxty5PtxeeO" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#rZ472TwoKOXJubSnFChQjYxty5PtxeeO)">
+ <rect width="20.233" height="114.651" x="101.02" y="85.85" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ <defs>
+ <filter id="SvI85VfPqvFmVRUdKRcFspq3vPak5wl7" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#SvI85VfPqvFmVRUdKRcFspq3vPak5wl7)">
+ <rect width="20.233" height="114.651" x="134.74" y="85.85" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ <defs>
+ <filter id="q5Kt9jGYBhmt466BwYiD5dnuHxOJEJsM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#q5Kt9jGYBhmt466BwYiD5dnuHxOJEJsM)">
+ <rect width="20.233" height="67.442" x="168.47" y="85.85" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ </g>
+ <g>
+ <rect fill="#ffffff" width="20.233" height="94.419" x="67.3" y="55.5" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ffffff" width="20.233" height="114.651" x="101.02" y="82.48" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ffffff" width="20.233" height="114.651" x="134.74" y="82.48" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ffffff" width="20.233" height="67.442" x="168.47" y="82.48" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gkdebconf-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/gkdebconf-icon.svg
new file mode 120000
index 000000000..9cb7fcff7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gkdebconf-icon.svg
@@ -0,0 +1 @@
+tool.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gkdebconf.svg b/.icons/Gruvbox_Dark-2/apps/64/gkdebconf.svg
new file mode 120000
index 000000000..9cb7fcff7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gkdebconf.svg
@@ -0,0 +1 @@
+tool.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gksu-debian.svg b/.icons/Gruvbox_Dark-2/apps/64/gksu-debian.svg
new file mode 120000
index 000000000..b6181fcf9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gksu-debian.svg
@@ -0,0 +1 @@
+terminal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gksu-root-terminal.svg b/.icons/Gruvbox_Dark-2/apps/64/gksu-root-terminal.svg
new file mode 120000
index 000000000..b9d39a5f9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gksu-root-terminal.svg
@@ -0,0 +1 @@
+root.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gksu.svg b/.icons/Gruvbox_Dark-2/apps/64/gksu.svg
new file mode 100644
index 000000000..da9874cd5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gksu.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="am16Glu3rVc2eCaZ0DurFrTjJj6Ffn5t" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#am16Glu3rVc2eCaZ0DurFrTjJj6Ffn5t)">
+ <linearGradient id="_lgradient_2" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff6d57"/>
+ <stop offset="50%" style="stop-color:#ff5160"/>
+ <stop offset="100%" style="stop-color:#f50f22"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_3" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(180,0,0,200.369,38,39.815)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" d="M 48.888 212.695 C 54.181 201.828 61.198 184.592 65.404 173.174 C 67.206 168.281 72.417 163.559 77.034 162.636 L 77.034 162.636 L 96.389 154.434 C 93.161 150.929 95.705 145.568 104 138.327 L 100.752 131.734 C 95.997 130.919 93.105 129.185 92.072 126.528 C 91.04 123.872 91.867 120.294 94.552 115.791 C 93.437 114.511 93.116 113.043 93.568 111.362 L 87.565 86.07 L 87.466 82.429 L 87.761 77.409 L 87.072 74.654 L 89.041 72.981 L 90.123 71.308 L 91.304 70.028 L 89.926 66.682 L 89.238 64.419 L 89.336 60.876 L 91.107 56.447 Q 95.878 49.982 99.473 47.59 C 103.067 45.198 103.052 45.617 105.082 44.736 C 107.112 43.855 113.542 41.942 118.27 40.996 Q 122.997 40.051 124.273 40.012 L 127.028 39.815 L 128.997 40.308 L 135.394 41.981 L 141.495 44.933 L 145.825 49.558 L 148.286 54.578 L 149.368 60.482 L 150.156 63.435 L 152.222 64.419 L 154.092 67.962 L 155.47 68.454 L 155.273 72.39 L 157.045 77.705 L 158.324 80.559 L 160.784 85.184 L 160.784 87.054 L 162.359 90.302 L 162.162 93.451 L 160.981 97.781 L 164.426 99.257 L 163.638 100.635 Q 168.951 105.959 167.87 110.378 C 166.417 116.316 160.391 120.908 159.702 123.172 Q 158.166 128.216 153.403 125.238 L 155.47 134.686 L 159.603 138.229 L 174.562 142.264 L 182.632 143.15 L 187.257 144.035 L 195.819 144.921 Q 197.298 144.062 198.181 144.331 Q 199.065 144.6 200.445 145.02 L 206.743 148.661 Q 213.491 155.751 215.601 160.569 C 217.71 165.387 217.353 173.811 217.569 181.039 C 217.785 188.266 218.988 198.612 216.093 207.611 Q 213.197 216.61 212.156 216.763 L 203.884 238.088 C 198.487 238.305 192.638 238.924 187.316 239.094 C 144.7 240.457 103.512 240.729 65.9 238.826 C 56.001 238.325 48.057 237.753 38 236.127 L 40.031 231.427 L 45.542 221.487 L 48.888 212.679"/>
+ <linearGradient id="_lgradient_4" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" fill-rule="evenodd" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z M 165.7 21.95 C 170.01 21.95 174.32 21.99 178.63 22.08 C 182.43 22.17 186.23 22.32 190.02 22.53 C 193.33 22.72 196.62 22.99 199.91 23.35 C 202.74 23.66 205.55 24.07 208.34 24.59 C 210.69 25.02 213.02 25.58 215.32 26.25 C 217.23 26.81 219.1 27.5 220.92 28.32 C 222.44 29 223.9 29.81 225.29 30.74 C 226.52 31.57 227.66 32.51 228.71 33.55 C 229.76 34.6 230.7 35.74 231.53 36.97 C 232.46 38.35 233.27 39.81 233.95 41.33 C 234.77 43.15 235.46 45.01 236.02 46.92 C 236.69 49.21 237.25 51.54 237.68 53.89 C 238.2 56.68 238.62 59.49 238.92 62.31 C 239.28 65.59 239.56 68.89 239.75 72.19 C 239.96 75.98 240.11 79.77 240.19 83.57 C 240.29 87.87 240.33 92.18 240.33 96.48 C 240.33 96.49 240.33 96.49 240.33 96.49 L 240.33 155.74 C 240.33 155.75 240.33 155.75 240.33 155.76 C 240.33 160.06 240.29 164.37 240.19 168.67 C 240.11 172.47 239.96 176.26 239.75 180.05 C 239.56 183.35 239.28 186.65 238.92 189.93 C 238.62 192.75 238.2 195.56 237.68 198.35 C 237.25 200.7 236.69 203.02 236.02 205.32 C 235.46 207.23 234.77 209.09 233.95 210.91 C 233.27 212.43 232.46 213.88 231.53 215.27 C 230.7 216.49 229.76 217.64 228.71 218.69 C 227.66 219.73 226.52 220.67 225.29 221.5 C 223.9 222.43 222.44 223.24 220.92 223.92 C 219.1 224.74 217.23 225.43 215.32 225.99 C 213.02 226.66 210.69 227.22 208.34 227.65 C 205.55 228.17 202.74 228.58 199.91 228.89 C 196.62 229.25 193.32 229.52 190.02 229.71 C 186.23 229.92 182.43 230.07 178.63 230.15 C 174.32 230.25 170.01 230.29 165.7 230.29 C 165.7 230.29 165.69 230.29 165.69 230.29 L 90.32 230.29 C 90.32 230.29 90.31 230.29 90.31 230.29 C 86 230.29 81.69 230.25 77.38 230.15 C 73.58 230.07 69.78 229.92 65.99 229.71 C 62.68 229.52 59.38 229.25 56.09 228.89 C 53.27 228.58 50.46 228.17 47.67 227.65 C 45.31 227.22 42.98 226.66 40.69 225.99 C 38.78 225.43 36.9 224.74 35.09 223.92 C 33.57 223.24 32.1 222.43 30.72 221.5 C 29.49 220.67 28.34 219.73 27.3 218.69 C 26.25 217.64 25.31 216.49 24.48 215.27 C 23.55 213.88 22.74 212.43 22.05 210.91 C 21.24 209.09 20.55 207.23 19.99 205.32 C 19.31 203.02 18.76 200.7 18.32 198.35 C 17.81 195.56 17.39 192.75 17.09 189.93 C 16.72 186.65 16.45 183.35 16.26 180.05 C 16.05 176.26 15.9 172.47 15.81 168.67 C 15.72 164.37 15.68 160.06 15.68 155.76 C 15.68 155.75 15.68 155.75 15.68 155.74 L 15.68 96.49 C 15.68 96.49 15.68 96.49 15.68 96.48 C 15.68 92.18 15.72 87.87 15.81 83.57 C 15.9 79.77 16.05 75.98 16.26 72.19 C 16.45 68.89 16.72 65.59 17.09 62.31 C 17.39 59.49 17.81 56.68 18.32 53.89 C 18.76 51.54 19.31 49.21 19.99 46.92 C 20.55 45.01 21.24 43.15 22.05 41.33 C 22.74 39.81 23.55 38.35 24.48 36.97 C 25.31 35.74 26.25 34.6 27.3 33.55 C 28.34 32.51 29.49 31.57 30.72 30.74 C 32.1 29.81 33.57 29 35.09 28.32 C 36.9 27.5 38.78 26.81 40.69 26.25 C 42.98 25.58 45.31 25.02 47.67 24.59 C 50.46 24.07 53.27 23.66 56.09 23.35 C 59.38 22.99 62.68 22.72 65.99 22.53 C 69.78 22.32 73.58 22.17 77.38 22.08 C 81.69 21.99 86 21.95 90.31 21.95 C 90.31 21.95 90.32 21.95 90.32 21.95 L 165.69 21.95 C 165.69 21.95 165.7 21.95 165.7 21.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_5" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/glabels-3.0.svg b/.icons/Gruvbox_Dark-2/apps/64/glabels-3.0.svg
new file mode 100644
index 000000000..863280b5e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/glabels-3.0.svg
@@ -0,0 +1,96 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="LBQjLoNbbiYBIrgomxTrCRTw6hcdfQKk" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#LBQjLoNbbiYBIrgomxTrCRTw6hcdfQKk)">
+ <linearGradient id="_lgradient_9" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_10" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="loTsZVTghtbBobpOM5Ol1N21V9RXwi28" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#loTsZVTghtbBobpOM5Ol1N21V9RXwi28)">
+ <path d="M 134.234 155.205 L 134.619 69.91 C 134.678 56.788 131.401 56.775 118.279 56.715 L 72.345 56.507 C 59.223 56.449 55.945 56.432 55.886 69.554 L 55.5 154.849 L 89.792 189.453 C 91.425 191.1 93.06 191.925 94.701 191.932 C 96.341 191.939 97.982 191.13 99.63 189.497 L 134.234 155.205 L 134.234 155.205 Z M 100.118 167.561 C 97.912 169.683 94.65 170.28 91.836 169.075 C 89.022 167.871 87.202 165.099 87.215 162.038 C 87.229 158.575 89.577 155.557 92.931 154.692 C 96.284 153.826 99.799 155.331 101.488 158.355 C 103.176 161.378 102.614 165.16 100.118 167.561 L 100.118 167.561 Z"/>
+ </g>
+ <defs>
+ <filter id="b2EDWY94LTytJw0L65gRxLXt1AADJeWT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#b2EDWY94LTytJw0L65gRxLXt1AADJeWT)">
+ <path d="M 128.472 183.792 L 186.956 121.705 C 195.954 112.153 193.567 109.906 184.016 100.908 L 150.58 69.413 C 141.028 60.416 138.643 58.167 129.645 67.719 L 71.16 129.807 L 72.616 178.503 C 72.685 180.821 73.317 182.54 74.512 183.664 C 75.706 184.789 77.458 185.317 79.776 185.248 L 128.472 183.792 L 128.472 183.792 Z"/>
+ </g>
+ <defs>
+ <filter id="fIyRACb7pKEOt6qk4oMSosJG7cQzxfpO" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#fIyRACb7pKEOt6qk4oMSosJG7cQzxfpO)">
+ <path d="M 101.096 201.422 L 186.391 201.354 C 199.514 201.343 199.509 198.066 199.499 184.943 L 199.463 139.009 C 199.451 125.888 199.451 122.609 186.328 122.62 L 101.033 122.688 L 66.612 157.164 C 64.973 158.805 64.157 160.444 64.159 162.086 C 64.16 163.726 64.978 165.363 66.62 167.001 L 101.096 201.422 L 101.096 201.422 Z"/>
+ </g>
+ </g>
+ <linearGradient id="_lgradient_11" x1=".5" x2="1.207" y1="1.207" y2=".5" gradientTransform="matrix(79.12,0,0,135.432,55.5,53.539)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" d="M 134.234 152.244 L 134.619 66.949 C 134.678 53.827 131.401 53.814 118.279 53.754 L 72.345 53.546 C 59.223 53.488 55.945 53.471 55.886 66.593 L 55.5 151.888 L 89.792 186.492 C 91.425 188.139 93.06 188.964 94.701 188.971 C 96.341 188.978 97.982 188.169 99.63 186.536 L 134.234 152.244 L 134.234 152.244 Z M 100.118 164.6 C 97.912 166.722 94.65 167.319 91.836 166.114 C 89.022 164.909 87.202 162.138 87.215 159.077 C 87.229 155.614 89.577 152.596 92.931 151.731 C 96.284 150.865 99.799 152.37 101.488 155.393 C 103.176 158.417 102.614 162.199 100.118 164.6 L 100.118 164.6 Z"/>
+ <g opacity=".4">
+ <g transform="matrix(0,-1,1,0,65.667,140.333)">
+ <text transform="matrix(1,0,0,1,0,14.73)" style="font-family:'Overpass';font-weight:400;font-size:15px;fill:#111111">
+ Luke
+ </text>
+ <text transform="matrix(1,0,0,1,0,33.72)" style="font-family:'Overpass';font-weight:400;font-size:15px;fill:#111111">
+ Skywalker
+ </text>
+ </g>
+ </g>
+ <linearGradient id="_lgradient_12" x1="-.207" x2=".5" y1=".5" y2="1.207" gradientTransform="matrix(121.424,0,0,123.722,71.16,58.571)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff6d57"/>
+ <stop offset="50%" style="stop-color:#ff5160"/>
+ <stop offset="100%" style="stop-color:#f50f22"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" d="M 128.472 180.831 L 186.956 118.744 C 195.954 109.192 193.567 106.945 184.016 97.947 L 150.58 66.452 C 141.028 57.455 138.643 55.206 129.645 64.758 L 71.16 126.846 L 72.616 175.542 C 72.685 177.86 73.317 179.579 74.512 180.703 C 75.706 181.828 77.458 182.356 79.776 182.287 L 128.472 180.831 L 128.472 180.831 Z"/>
+ <g transform="matrix(0.687,-0.726,0.726,0.687,83.127,132.04)">
+ <text transform="matrix(1,0,0,1,0,14.73)" style="font-family:'Overpass';font-weight:400;font-size:15px;fill:#bc1938">
+ Anakin
+ </text>
+ <text transform="matrix(1,0,0,1,0,33.72)" style="font-family:'Overpass';font-weight:400;font-size:15px;fill:#bc1938">
+ Skywalker
+ </text>
+ </g>
+ <linearGradient id="_lgradient_13" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(135.341,0,0,78.802,64.159,119.659)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" d="M 101.096 198.461 L 186.391 198.393 C 199.514 198.382 199.509 195.105 199.499 181.982 L 199.463 136.048 C 199.451 122.927 199.451 119.648 186.328 119.659 L 101.033 119.727 L 66.612 154.203 C 64.973 155.844 64.157 157.483 64.159 159.125 C 64.16 160.765 64.978 162.402 66.62 164.04 L 101.096 198.461 L 101.096 198.461 Z"/>
+ <g transform="matrix(1,0,0,1,104,133.667)">
+ <text transform="matrix(1,0,0,1,0,19.64)" style="font-family:'Overpass';font-weight:400;font-size:20px;fill:#1463a5">
+ Leia
+ </text>
+ <text transform="matrix(1,0,0,1,0,44.96)" style="font-family:'Overpass';font-weight:400;font-size:20px;fill:#1463a5">
+ Organa
+ </text>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/glade-3.svg b/.icons/Gruvbox_Dark-2/apps/64/glade-3.svg
new file mode 120000
index 000000000..d5852ae95
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/glade-3.svg
@@ -0,0 +1 @@
+glade.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/glade.svg b/.icons/Gruvbox_Dark-2/apps/64/glade.svg
new file mode 120000
index 000000000..210f51ca2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/glade.svg
@@ -0,0 +1 @@
+applications-accessories.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/glipper.svg b/.icons/Gruvbox_Dark-2/apps/64/glipper.svg
new file mode 120000
index 000000000..644ff5b1a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/glipper.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/glippy.svg b/.icons/Gruvbox_Dark-2/apps/64/glippy.svg
new file mode 120000
index 000000000..644ff5b1a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/glippy.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/glrp.svg b/.icons/Gruvbox_Dark-2/apps/64/glrp.svg
new file mode 120000
index 000000000..e755374ea
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/glrp.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/glxinfo.svg b/.icons/Gruvbox_Dark-2/apps/64/glxinfo.svg
new file mode 120000
index 000000000..7820fcb5e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/glxinfo.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gmail-notify-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/gmail-notify-icon.svg
new file mode 120000
index 000000000..535ba0006
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gmail-notify-icon.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gmail-offline.svg b/.icons/Gruvbox_Dark-2/apps/64/gmail-offline.svg
new file mode 100755
index 000000000..12a7a1733
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gmail-offline.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="xpjfDFAmKIfbk5Cwpi6nEYHbdAy3tnal" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#xpjfDFAmKIfbk5Cwpi6nEYHbdAy3tnal)">
+ <linearGradient id="_lgradient_50" x1="-.1" x2="-.1" y1=".971" y2=".003" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#c6cdd1"/>
+ <stop offset="100%" style="stop-color:#e0e5e7"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_50)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_51" x1=".691" x2=".33" y1="1.152" y2=".448" gradientTransform="matrix(244.648005,0,0,217.902005,5.676,15.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#197cf1"/>
+ <stop offset="100%" style="stop-color:#20bcfa"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_51)" d="M 225.009003 19.155001 C 222.891006 18.195999 220.602005 17.356001 218.130005 16.621 C 217.259003 16.362 216.235992 16.183001 215.319 15.95 C 213.785995 17.049 212.182999 18.225 211.169998 19.028 L 127.361 83.358002 L 38.616001 16.444 L 38.616001 16.444 C 38.382 16.511 38.101002 16.552 37.869999 16.621 C 35.397999 17.356001 33.109001 18.195999 30.990999 19.155001 L 30.990999 19.155001 C 28.872999 20.115 26.924999 21.193001 25.135 22.403 L 25.135 22.403 C 23.344999 23.613001 21.714001 24.954 20.226 26.440001 C 18.738001 27.926001 17.393999 29.556 16.181999 31.344 C 14.971 33.132 13.892 35.077999 12.931 37.193001 C 11.97 39.308998 11.127 41.595001 10.39 44.063999 C 9.654 46.533001 9.024 49.185001 8.487 52.034 C 7.95 54.882999 7.505 57.926998 7.141 61.18 C 6.777 64.433998 6.492 67.898003 6.275 71.583 C 5.841 78.953003 5.676 87.209999 5.676 96.458 L 5.676 155.709 C 5.676 164.957001 5.841 173.214005 6.275 180.584 C 6.492 184.268997 6.777 187.731003 7.141 190.985001 C 7.505 194.238007 7.95 197.283005 8.487 200.130997 C 9.024 202.979996 9.654 205.632004 10.39 208.100998 C 11.127 210.570007 11.97 212.856003 12.931 214.972 C 13.892 217.087006 14.971 219.033005 16.181999 220.820999 C 17.393999 222.608994 18.738001 224.238998 20.226 225.725006 C 21.714001 227.210999 23.344999 228.552994 25.135 229.761993 C 26.924999 230.972 28.872999 232.050003 30.990999 233.009995 C 31.693001 233.328003 32.532001 233.559006 33.271999 233.852005 L 33.271999 50.830418 L 118.056999 115.919998 C 123.572998 120.149002 131.151001 120.149002 136.667007 115.919998 L 222.727997 49.851184 L 222.727997 233.852005 L 222.727997 233.852005 C 223.468002 233.559006 224.307007 233.328003 225.009003 233.009995 C 227.126999 232.050003 229.076996 230.972 230.867004 229.761993 C 232.656998 228.552994 234.287994 227.210999 235.776001 225.725006 C 237.264008 224.238998 238.606003 222.608994 239.817993 220.820999 C 241.029007 219.033005 242.110001 217.087006 243.070999 214.972 C 244.031998 212.856003 244.873001 210.570007 245.610001 208.100998 C 246.345993 205.632004 246.977997 202.979996 247.514999 200.130997 C 248.052002 197.283005 248.496994 194.238007 248.860992 190.985001 C 249.225006 187.731003 249.507996 184.268997 249.725006 180.584 C 250.158997 173.214005 250.324005 164.957001 250.324005 155.709 L 250.324005 96.458 C 250.324005 87.209999 250.158997 78.953003 249.725006 71.583 C 249.507996 67.898003 249.225006 64.433998 248.860992 61.18 C 248.496994 57.926998 248.052002 54.882999 247.514999 52.034 C 246.977997 49.185001 246.345993 46.533001 245.610001 44.063999 C 244.873001 41.595001 244.031998 39.308998 243.070999 37.193001 C 242.110001 35.077999 241.029007 33.132 239.817993 31.344 C 238.606003 29.556 237.264008 27.926001 235.776001 26.440001 C 234.287994 24.954 232.656998 23.613001 230.867004 22.403 C 229.076996 21.193001 227.126999 20.115 225.009003 19.155001 L 225.009003 19.155001 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_52" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_52)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gmail-plasmoid.svg b/.icons/Gruvbox_Dark-2/apps/64/gmail-plasmoid.svg
new file mode 120000
index 000000000..535ba0006
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gmail-plasmoid.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gmail.svg b/.icons/Gruvbox_Dark-2/apps/64/gmail.svg
new file mode 100755
index 000000000..35ba64429
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gmail.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="5JWBPRURXtoo9y5AcyIvhnOBJjzaXUbG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#5JWBPRURXtoo9y5AcyIvhnOBJjzaXUbG)">
+ <linearGradient id="_lgradient_47" x1="-.1" x2="-.1" y1=".971" y2=".003" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#c6cdd1"/>
+ <stop offset="100%" style="stop-color:#e0e5e7"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_47)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_48" x1=".473" x2=".473" y1="1.281" y2="-.179" gradientTransform="matrix(244.648005,0,0,217.902005,5.676,15.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e72662"/>
+ <stop offset="48.272%" style="stop-color:#ec3c50"/>
+ <stop offset="100%" style="stop-color:#ff7b66"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_48)" d="M 225.009003 19.155001 C 222.891006 18.195999 220.602005 17.356001 218.130005 16.621 C 217.259003 16.362 216.235992 16.183001 215.319 15.95 C 213.785995 17.049 212.182999 18.225 211.169998 19.028 L 127.361 83.358002 L 38.616001 16.444 L 38.616001 16.444 C 38.382 16.511 38.101002 16.552 37.869999 16.621 C 35.397999 17.356001 33.109001 18.195999 30.990999 19.155001 L 30.990999 19.155001 C 28.872999 20.115 26.924999 21.193001 25.135 22.403 L 25.135 22.403 C 23.344999 23.613001 21.714001 24.954 20.226 26.440001 C 18.738001 27.926001 17.393999 29.556 16.181999 31.344 C 14.971 33.132 13.892 35.077999 12.931 37.193001 C 11.97 39.308998 11.127 41.595001 10.39 44.063999 C 9.654 46.533001 9.024 49.185001 8.487 52.034 C 7.95 54.882999 7.505 57.926998 7.141 61.18 C 6.777 64.433998 6.492 67.898003 6.275 71.583 C 5.841 78.953003 5.676 87.209999 5.676 96.458 L 5.676 155.709 C 5.676 164.957001 5.841 173.214005 6.275 180.584 C 6.492 184.268997 6.777 187.731003 7.141 190.985001 C 7.505 194.238007 7.95 197.283005 8.487 200.130997 C 9.024 202.979996 9.654 205.632004 10.39 208.100998 C 11.127 210.570007 11.97 212.856003 12.931 214.972 C 13.892 217.087006 14.971 219.033005 16.181999 220.820999 C 17.393999 222.608994 18.738001 224.238998 20.226 225.725006 C 21.714001 227.210999 23.344999 228.552994 25.135 229.761993 C 26.924999 230.972 28.872999 232.050003 30.990999 233.009995 C 31.693001 233.328003 32.532001 233.559006 33.271999 233.852005 L 33.271999 50.830418 L 118.056999 115.919998 C 123.572998 120.149002 131.151001 120.149002 136.667007 115.919998 L 222.727997 49.851184 L 222.727997 233.852005 L 222.727997 233.852005 C 223.468002 233.559006 224.307007 233.328003 225.009003 233.009995 C 227.126999 232.050003 229.076996 230.972 230.867004 229.761993 C 232.656998 228.552994 234.287994 227.210999 235.776001 225.725006 C 237.264008 224.238998 238.606003 222.608994 239.817993 220.820999 C 241.029007 219.033005 242.110001 217.087006 243.070999 214.972 C 244.031998 212.856003 244.873001 210.570007 245.610001 208.100998 C 246.345993 205.632004 246.977997 202.979996 247.514999 200.130997 C 248.052002 197.283005 248.496994 194.238007 248.860992 190.985001 C 249.225006 187.731003 249.507996 184.268997 249.725006 180.584 C 250.158997 173.214005 250.324005 164.957001 250.324005 155.709 L 250.324005 96.458 C 250.324005 87.209999 250.158997 78.953003 249.725006 71.583 C 249.507996 67.898003 249.225006 64.433998 248.860992 61.18 C 248.496994 57.926998 248.052002 54.882999 247.514999 52.034 C 246.977997 49.185001 246.345993 46.533001 245.610001 44.063999 C 244.873001 41.595001 244.031998 39.308998 243.070999 37.193001 C 242.110001 35.077999 241.029007 33.132 239.817993 31.344 C 238.606003 29.556 237.264008 27.926001 235.776001 26.440001 C 234.287994 24.954 232.656998 23.613001 230.867004 22.403 C 229.076996 21.193001 227.126999 20.115 225.009003 19.155001 L 225.009003 19.155001 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_49" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_49)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gmailwatcher.svg b/.icons/Gruvbox_Dark-2/apps/64/gmailwatcher.svg
new file mode 120000
index 000000000..535ba0006
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gmailwatcher.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gmpc.svg b/.icons/Gruvbox_Dark-2/apps/64/gmpc.svg
new file mode 120000
index 000000000..9df0f543d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gmpc.svg
@@ -0,0 +1 @@
+musique.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gmsh.svg b/.icons/Gruvbox_Dark-2/apps/64/gmsh.svg
new file mode 100644
index 000000000..253639826
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gmsh.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#Zg8mmCHkty1kWzWHA1pOncvZ07uI7Kkt)">
+ <linearGradient id="_lgradient_110" x1=".567" x2=".567" y1="1.071" y2="-.071" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_110)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="Zg8mmCHkty1kWzWHA1pOncvZ07uI7Kkt" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#dQ2mYU8YO7rMIQqdHFkcJY3L3v1mQ5MY)">
+ <path fill="#333333" d="M 55.5 199.5 L 200.5 199.5 L 128 174.193 L 55.5 199.5 L 55.5 199.5 Z"/>
+ <path fill="#e6e6e6" d="M 128 54.5 L 55.5 199.5 L 128 179.665 L 128 54.5 L 128 54.5 Z"/>
+ <path fill="#4d4d4d" d="M 128 54.5 L 200.5 199.5 L 128 179.665 L 128 54.5 L 128 54.5 Z"/>
+ </g>
+ <defs>
+ <filter id="dQ2mYU8YO7rMIQqdHFkcJY3L3v1mQ5MY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_111" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_111)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gmsh_32x32.svg b/.icons/Gruvbox_Dark-2/apps/64/gmsh_32x32.svg
new file mode 120000
index 000000000..b6cc53749
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gmsh_32x32.svg
@@ -0,0 +1 @@
+gmsh.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gmusicbrowser.svg b/.icons/Gruvbox_Dark-2/apps/64/gmusicbrowser.svg
new file mode 120000
index 000000000..d025f1c3f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gmusicbrowser.svg
@@ -0,0 +1 @@
+music.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnac.svg b/.icons/Gruvbox_Dark-2/apps/64/gnac.svg
new file mode 100644
index 000000000..b67016b54
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnac.svg
@@ -0,0 +1,61 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="nYgQKhBuvf3rT0FTveuKCrn2ea55bkd3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#nYgQKhBuvf3rT0FTveuKCrn2ea55bkd3)">
+ <linearGradient id="_lgradient_18" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_19" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="aBu6HOBbSC78qdS7lzdWpxDC17cN35bS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#aBu6HOBbSC78qdS7lzdWpxDC17cN35bS)">
+ <path d="M 58.262 104.122 L 57.705 105.085 C 56.886 106.535 57.243 108.542 58.506 109.628 L 70.024 119.736 C 70.141 118.143 70.306 116.568 70.541 115 L 58.506 104.436 C 58.404 104.342 58.352 104.218 58.262 104.119 L 58.262 104.122 Z M 197.737 104.122 C 197.647 104.22 197.595 104.349 197.494 104.436 L 185.458 115.002 C 185.692 116.569 185.858 118.145 185.975 119.737 L 197.494 109.628 C 198.756 108.542 199.113 106.535 198.295 105.085 L 197.739 104.119 L 197.737 104.122 Z M 69.974 126.227 C 69.931 127.09 69.862 127.945 69.862 128.823 C 69.862 130.14 69.93 131.432 70.025 132.717 L 70.542 132.26 C 70.244 130.272 70.076 128.263 69.974 126.228 L 69.974 126.227 Z M 186.025 126.227 C 185.923 128.262 185.755 130.272 185.458 132.26 L 185.975 132.717 C 186.069 131.432 186.137 130.14 186.137 128.823 C 186.137 127.945 186.069 127.09 186.025 126.227 L 186.025 126.227 Z M 58.262 148.333 C 57.238 149.459 56.952 151.225 57.705 152.559 L 72.245 177.766 C 73.088 179.196 74.985 179.899 76.554 179.358 L 91.661 174.245 C 96.2 177.879 101.376 180.843 106.88 182.995 L 109.942 198.549 C 110.253 200.178 111.802 201.477 113.46 201.5 L 142.54 201.5 C 144.198 201.479 145.747 200.178 146.058 198.549 L 149.12 182.995 C 154.618 180.84 159.793 177.876 164.331 174.242 L 179.438 179.352 C 181.007 179.894 182.905 179.19 183.748 177.761 L 198.287 152.553 C 199.04 151.22 198.754 149.451 197.73 148.325 L 183.747 172.569 C 182.904 173.999 181.007 174.702 179.438 174.161 L 164.326 169.047 C 159.787 172.681 154.611 175.635 149.108 177.787 L 146.046 193.352 C 145.739 194.977 144.187 196.28 142.531 196.301 L 113.451 196.301 C 111.794 196.278 110.244 194.978 109.933 193.35 L 106.875 177.786 C 101.367 175.631 96.194 172.677 91.655 169.043 L 76.547 174.152 C 74.978 174.697 73.081 173.991 72.238 172.563 L 58.256 148.318 L 58.262 148.333 Z"/>
+ </g>
+ <linearGradient id="_lgradient_20" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(141.469,0,0,145.363,57.266,53.542)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" d="M 113.123 53.547 C 111.582 53.715 110.224 54.975 109.943 56.499 L 106.877 72.057 C 101.372 74.21 96.199 77.167 91.66 80.802 L 76.558 75.691 C 74.989 75.15 73.086 75.851 72.243 77.281 L 57.707 102.492 C 56.888 103.942 57.239 105.948 58.502 107.034 L 70.539 117.595 C 70.116 120.427 69.858 123.276 69.858 126.226 C 69.858 129.176 70.115 132.025 70.539 134.856 L 58.502 145.418 C 57.24 146.504 56.888 148.51 57.707 149.96 L 72.243 175.171 C 73.086 176.601 74.989 177.302 76.558 176.761 L 91.661 171.651 C 96.201 175.284 101.374 178.242 106.878 180.395 L 109.944 195.953 C 110.255 197.581 111.807 198.883 113.465 198.905 L 142.536 198.905 C 144.194 198.884 145.745 197.581 146.056 195.953 L 149.122 180.395 C 154.627 178.242 159.8 175.285 164.339 171.651 L 179.442 176.761 C 181.011 177.302 182.915 176.601 183.758 175.171 L 198.293 149.96 C 199.112 148.51 198.761 146.504 197.499 145.418 L 185.461 134.856 C 185.885 132.025 186.143 129.176 186.143 126.226 C 186.143 123.276 185.885 120.427 185.461 117.595 L 197.499 107.034 C 198.761 105.948 199.112 103.942 198.293 102.492 L 183.758 77.281 C 182.915 75.851 181.011 75.15 179.442 75.691 L 164.339 80.801 C 159.797 77.165 154.626 74.207 149.123 72.054 L 146.057 56.497 C 145.746 54.868 144.195 53.567 142.537 53.544 L 113.466 53.544 C 113.352 53.541 113.238 53.541 113.125 53.544 L 113.123 53.547 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 113.079 53.541 C 111.538 53.708 110.278 54.937 109.997 56.461 L 106.914 72.035 C 101.41 74.188 96.204 77.162 91.664 80.796 L 76.576 75.767 C 75.007 75.226 73.039 75.798 72.196 77.227 L 58.243 101.562 C 58.342 101.674 58.454 101.789 58.568 101.887 L 59.212 102.465 L 72.196 79.823 C 73.039 78.394 75.007 77.822 76.576 78.363 L 91.664 83.392 C 96.204 79.758 101.41 76.784 106.914 74.631 L 109.997 59.057 C 110.278 57.532 111.538 56.304 113.079 56.136 C 113.193 56.134 113.29 56.134 113.404 56.136 L 142.606 56.136 C 144.264 56.159 145.702 57.428 146.013 59.057 L 149.096 74.631 C 154.6 76.784 159.806 79.758 164.346 83.392 L 179.434 78.363 C 181.003 77.822 182.971 78.393 183.814 79.823 L 196.798 102.465 L 197.442 101.887 C 197.556 101.789 197.668 101.674 197.767 101.562 L 183.814 77.227 C 182.971 75.797 181.003 75.226 179.434 75.767 L 164.346 80.796 C 159.806 77.162 154.6 74.188 149.096 72.035 L 146.013 56.461 C 145.702 54.832 144.264 53.563 142.606 53.541 L 113.404 53.541 C 113.29 53.538 113.193 53.538 113.079 53.541 Z M 57.427 103.672 C 57.34 104.152 57.326 104.489 57.427 104.969 C 57.354 104.56 57.366 104.081 57.427 103.672 Z M 198.578 103.672 C 198.639 104.081 198.652 104.56 198.578 104.969 C 198.679 104.489 198.666 104.152 198.578 103.672 Z M 70.087 135.308 L 58.568 145.366 C 58.454 145.464 58.343 145.579 58.243 145.691 L 59.217 147.394 L 70.087 137.903 C 70.145 138.692 70.249 139.456 70.325 140.225 L 70.573 140.012 C 70.338 138.439 70.204 136.906 70.087 135.308 Z M 185.918 135.308 C 185.801 136.906 185.667 138.439 185.432 140.012 L 185.68 140.225 C 185.756 139.456 185.86 138.692 185.918 137.903 L 196.788 147.394 L 197.762 145.691 C 197.662 145.579 197.551 145.464 197.437 145.366 L 185.918 135.308 Z"/>
+ </g>
+ <defs>
+ <filter id="qnXg8fvWRdNo72kzQeEoNAh1DXfo5VZ3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#qnXg8fvWRdNo72kzQeEoNAh1DXfo5VZ3)">
+ <path d="M 147.21 50.944 C 143.576 50.944 143.575 54.752 143.575 54.752 L 143.575 101.872 C 138.99 99.216 133.685 97.669 128.005 97.669 C 110.802 97.669 96.856 111.615 96.856 128.818 C 96.856 146.021 110.802 159.968 128.005 159.968 C 145.208 159.968 159.154 146.021 159.154 128.818 C 159.154 128.784 159.15 128.751 159.149 128.717 L 159.149 66.519 C 159.149 66.519 166.467 72.833 168.934 79.381 C 170.195 82.728 170.19 86.138 167.291 88.796 C 164.938 90.146 164.166 92.232 164.579 94.048 C 165.207 96.807 168.561 98.947 173.223 96.963 C 180.228 93.311 182.506 86.764 182.506 81.313 C 182.506 64.959 161.746 50.944 147.21 50.944 L 147.21 50.944 Z"/>
+ </g>
+ <linearGradient id="_lgradient_21" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(85.651,0,0,109.023,96.856,48.348)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" d="M 147.21 48.348 C 143.576 48.348 143.575 52.156 143.575 52.156 L 143.575 99.276 C 138.99 96.62 133.685 95.073 128.005 95.073 C 110.802 95.073 96.856 109.019 96.856 126.222 C 96.856 143.426 110.802 157.372 128.005 157.372 C 145.208 157.372 159.154 143.426 159.154 126.222 C 159.154 126.188 159.15 126.155 159.149 126.121 L 159.149 63.923 C 159.149 63.923 166.467 70.237 168.934 76.785 C 170.195 80.132 170.19 83.543 167.291 86.2 C 164.938 87.55 164.166 89.636 164.579 91.452 C 165.207 94.211 168.561 96.352 173.223 94.368 C 180.228 90.716 182.506 84.168 182.506 78.717 C 182.506 62.364 161.746 48.348 147.21 48.348 L 147.21 48.348 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 147.21 48.349 C 143.576 48.349 143.575 52.156 143.575 52.156 L 143.575 54.752 C 143.575 54.752 143.576 50.945 147.21 50.945 C 161.432 50.945 181.56 64.368 182.425 80.264 C 182.466 79.744 182.506 79.222 182.506 78.718 C 182.506 62.364 161.746 48.349 147.21 48.349 Z M 169.624 81.972 C 169.38 83.492 168.672 84.935 167.292 86.201 C 164.938 87.55 164.166 89.637 164.579 91.453 C 164.611 91.592 164.681 91.719 164.726 91.854 C 165.077 90.714 165.86 89.617 167.292 88.796 C 169.441 86.825 169.994 84.439 169.624 81.972 Z M 128.005 95.073 C 110.802 95.073 96.856 109.019 96.856 126.222 C 96.856 126.661 96.904 127.086 96.922 127.52 C 97.607 110.924 111.24 97.669 128.005 97.669 C 133.685 97.669 138.99 99.216 143.575 101.872 L 143.575 99.276 C 138.99 96.62 133.685 95.073 128.005 95.073 Z M 159.149 126.121 L 159.149 126.324 C 159.149 126.29 159.154 126.257 159.154 126.222 C 159.154 126.188 159.15 126.155 159.149 126.121 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnash.svg b/.icons/Gruvbox_Dark-2/apps/64/gnash.svg
new file mode 100644
index 000000000..f676d6a2b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnash.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#v7DZcg1PJwWXhpI4dYJxuAkfVR8Hsf1T)">
+ <linearGradient id="_lgradient_112" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e8e8e8"/>
+ <stop offset="100%" style="stop-color:#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_112)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="v7DZcg1PJwWXhpI4dYJxuAkfVR8Hsf1T" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#fb7c38" d="M 154.139 70.639 C 154.139 85.075 128 109.557 128 109.557 C 128 109.557 101.861 85.075 101.861 70.639 C 101.861 56.203 113.564 44.5 128 44.5 C 142.436 44.5 154.139 56.203 154.139 70.639 Z M 71.639 100.861 C 86.075 100.861 110.557 127 110.557 127 C 110.557 127 86.075 153.139 71.639 153.139 C 57.203 153.139 45.5 141.436 45.5 127 C 45.5 112.564 57.203 100.861 71.639 100.861 L 71.639 100.861 Z M 154.139 183.361 C 154.139 168.925 128 144.443 128 144.443 C 128 144.443 101.861 168.925 101.861 183.361 C 101.861 197.797 113.564 209.5 128 209.5 C 142.436 209.5 154.139 197.797 154.139 183.361 Z M 184.361 100.861 C 169.925 100.861 145.443 127 145.443 127 C 145.443 127 169.925 153.139 184.361 153.139 C 198.797 153.139 210.5 141.436 210.5 127 C 210.5 112.564 198.797 100.861 184.361 100.861 L 184.361 100.861 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_113" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_113)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnethogs.svg b/.icons/Gruvbox_Dark-2/apps/64/gnethogs.svg
new file mode 120000
index 000000000..53ccf3bb7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnethogs.svg
@@ -0,0 +1 @@
+applications-utilities.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnibbles.svg b/.icons/Gruvbox_Dark-2/apps/64/gnibbles.svg
new file mode 120000
index 000000000..2d9327971
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnibbles.svg
@@ -0,0 +1 @@
+gnome-nibbles.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnochm.svg b/.icons/Gruvbox_Dark-2/apps/64/gnochm.svg
new file mode 120000
index 000000000..74f27a8db
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnochm.svg
@@ -0,0 +1 @@
+help.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-2048.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-2048.svg
new file mode 120000
index 000000000..f9b2ba25c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-2048.svg
@@ -0,0 +1 @@
+2048.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-about-logo.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-about-logo.svg
new file mode 120000
index 000000000..d59c6f411
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-about-logo.svg
@@ -0,0 +1 @@
+gnome.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-abrt.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-abrt.svg
new file mode 120000
index 000000000..ad6469ba7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-abrt.svg
@@ -0,0 +1 @@
+bug.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-activity-journal.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-activity-journal.svg
new file mode 120000
index 000000000..1612081f8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-activity-journal.svg
@@ -0,0 +1 @@
+kwordquiz.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-aisleriot.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-aisleriot.svg
new file mode 120000
index 000000000..2f7cf9761
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-aisleriot.svg
@@ -0,0 +1 @@
+kpatience.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-alsamixer-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-alsamixer-icon.svg
new file mode 120000
index 000000000..460e1866c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-alsamixer-icon.svg
@@ -0,0 +1 @@
+sound-box.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-app-install.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-app-install.svg
new file mode 120000
index 000000000..65a1d1f76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-app-install.svg
@@ -0,0 +1 @@
+download.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-appfolders-manager.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-appfolders-manager.svg
new file mode 100644
index 000000000..6c47751a2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-appfolders-manager.svg
@@ -0,0 +1,62 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="5M59gvITtXeOPXRITrKFRG4bC5YN0CVU" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#5M59gvITtXeOPXRITrKFRG4bC5YN0CVU)">
+ <linearGradient id="_lgradient_34" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_34)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_35" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_35)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_36" x1="0" x2="-.042" y1="0" y2="2.064" gradientTransform="matrix(29.852,0,0,29.853,55.883,170.647)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_36)" d="M 64.689 170.647 L 76.929 170.647 C 81.789 170.647 85.735 174.593 85.735 179.454 L 85.735 191.693 C 85.735 196.554 81.789 200.5 76.929 200.5 L 64.689 200.5 C 59.829 200.5 55.883 196.554 55.883 191.693 L 55.883 179.454 C 55.883 174.593 59.829 170.647 64.689 170.647 Z"/>
+ <linearGradient id="_lgradient_37" x1="0" x2="-.042" y1="0" y2="2.064" gradientTransform="matrix(29.852,0,0,29.853,55.883,132.264)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_37)" d="M 64.689 132.264 L 76.929 132.264 C 81.789 132.264 85.735 136.21 85.735 141.071 L 85.735 153.31 C 85.735 158.171 81.789 162.117 76.929 162.117 L 64.689 162.117 C 59.829 162.117 55.883 158.171 55.883 153.31 L 55.883 141.071 C 55.883 136.21 59.829 132.264 64.689 132.264 Z"/>
+ <linearGradient id="_lgradient_38" x1="0" x2="-.042" y1="0" y2="2.064" gradientTransform="matrix(29.852,0,0,29.853,55.883,93.882)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_38)" d="M 64.689 93.882 L 76.929 93.882 C 81.789 93.882 85.735 97.828 85.735 102.689 L 85.735 114.928 C 85.735 119.789 81.789 123.735 76.929 123.735 L 64.689 123.735 C 59.829 123.735 55.883 119.789 55.883 114.928 L 55.883 102.689 C 55.883 97.828 59.829 93.882 64.689 93.882 Z"/>
+ <linearGradient id="_lgradient_39" x1="0" x2="-.042" y1="0" y2="2.064" gradientTransform="matrix(29.852,0,0,29.853,55.883,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_39)" d="M 64.689 55.5 L 76.929 55.5 C 81.789 55.5 85.735 59.446 85.735 64.307 L 85.735 76.546 C 85.735 81.407 81.789 85.353 76.929 85.353 L 64.689 85.353 C 59.829 85.353 55.883 81.407 55.883 76.546 L 55.883 64.307 C 55.883 59.446 59.829 55.5 64.689 55.5 Z"/>
+ <linearGradient id="_lgradient_40" x1="0" x2="-.042" y1="0" y2="2.064" gradientTransform="matrix(29.852,0,0,29.853,94.265,170.647)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_40)" d="M 103.071 170.647 L 115.311 170.647 C 120.171 170.647 124.117 174.593 124.117 179.454 L 124.117 191.693 C 124.117 196.554 120.171 200.5 115.311 200.5 L 103.071 200.5 C 98.211 200.5 94.265 196.554 94.265 191.693 L 94.265 179.454 C 94.265 174.593 98.211 170.647 103.071 170.647 Z"/>
+ <linearGradient id="_lgradient_41" x1="0" x2="-.042" y1="0" y2="2.064" gradientTransform="matrix(29.852,0,0,29.853,94.265,132.264)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_41)" d="M 103.071 132.264 L 115.311 132.264 C 120.171 132.264 124.117 136.21 124.117 141.071 L 124.117 153.31 C 124.117 158.171 120.171 162.117 115.311 162.117 L 103.071 162.117 C 98.211 162.117 94.265 158.171 94.265 153.31 L 94.265 141.071 C 94.265 136.21 98.211 132.264 103.071 132.264 Z"/>
+ <linearGradient id="_lgradient_42" x1="0" x2="-.042" y1="0" y2="2.064" gradientTransform="matrix(29.852,0,0,29.853,94.265,93.882)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_42)" d="M 103.071 93.882 L 115.311 93.882 C 120.171 93.882 124.117 97.828 124.117 102.689 L 124.117 114.928 C 124.117 119.789 120.171 123.735 115.311 123.735 L 103.071 123.735 C 98.211 123.735 94.265 119.789 94.265 114.928 L 94.265 102.689 C 94.265 97.828 98.211 93.882 103.071 93.882 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-apt.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-apt.svg
new file mode 120000
index 000000000..65a1d1f76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-apt.svg
@@ -0,0 +1 @@
+download.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-audio.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-audio.svg
new file mode 120000
index 000000000..d025f1c3f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-audio.svg
@@ -0,0 +1 @@
+music.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-baker.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-baker.svg
new file mode 120000
index 000000000..b9c3f8e38
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-baker.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-balsa.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-balsa.svg
new file mode 120000
index 000000000..0bd20bda6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-balsa.svg
@@ -0,0 +1 @@
+mutt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-balsa2.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-balsa2.svg
new file mode 120000
index 000000000..0bd20bda6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-balsa2.svg
@@ -0,0 +1 @@
+mutt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-books.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-books.svg
new file mode 120000
index 000000000..aa6a01325
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-books.svg
@@ -0,0 +1 @@
+ebook.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-boxes.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-boxes.svg
new file mode 100644
index 000000000..4d8d53f55
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-boxes.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="VC0D8FbhjGNOTQiFu2qIIMD4pDukTNIB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#VC0D8FbhjGNOTQiFu2qIIMD4pDukTNIB)">
+ <path fill="#333333" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <g filter="url(#JF9N1nXHAEzxWMRGKOyZhs0VwgaUaNmo)">
+ <path fill="#a2bcfe" d="M 67.166 199 C 64.35 198.21 62.476 197.08 60.192 194.796 C 56.98 191.583 55.518 188.154 55.518 183.834 C 55.518 178.438 58.971 172.793 63.798 170.298 L 65.869 169.228 L 65.87 126.999 L 65.871 84.771 L 64.173 84.01 C 61.913 82.999 58.183 79.255 57.081 76.894 C 52.891 67.91 57.753 57.569 67.341 55.073 C 74.026 53.333 81.509 56.687 84.699 62.855 L 85.77 64.925 L 170.218 64.925 L 171.289 62.855 C 173.215 59.132 177.008 56.173 181.281 55.06 C 192.304 52.191 202.851 62.768 199.975 73.808 C 198.867 78.059 195.388 82.396 191.745 84.067 L 190.116 84.813 L 190.118 127.021 L 190.119 169.228 L 192.19 170.298 C 193.4 170.924 194.998 172.141 196.034 173.227 C 202.136 179.621 201.879 189.208 195.444 195.225 C 190.565 199.787 184.207 200.737 177.983 197.833 C 175.832 196.829 172.012 192.997 171.003 190.829 L 170.218 189.144 L 85.77 189.144 L 84.986 190.829 C 84.002 192.941 80.169 196.824 78.084 197.821 C 74.713 199.432 70.373 199.901 67.166 199 Z M 171.195 176.814 L 172.13 174.86 L 165.673 168.421 L 159.217 161.981 L 157.276 162.648 C 154.886 163.468 151.854 163.344 149.568 162.333 C 148.716 161.956 147.232 160.843 146.271 159.859 L 144.523 158.07 L 111.464 158.07 L 109.717 159.859 C 108.756 160.843 107.272 161.956 106.42 162.333 C 104.134 163.344 101.102 163.468 98.712 162.648 L 96.771 161.981 L 90.315 168.421 L 83.858 174.86 L 84.793 176.814 L 85.727 178.769 L 170.261 178.769 L 171.195 176.814 L 171.195 176.814 Z M 92.353 156.291 C 90.99 152.323 92.024 148.337 95.216 145.256 L 96.933 143.6 L 96.933 110.445 L 95.216 108.789 C 92.024 105.709 90.99 101.722 92.353 97.754 L 93.02 95.813 L 86.59 89.373 L 80.161 82.932 L 78.197 83.875 L 76.234 84.817 L 76.23 127.023 L 76.227 169.228 L 78.087 170.222 L 79.946 171.216 L 86.483 164.724 L 93.02 158.232 L 92.353 156.291 L 92.353 156.291 Z M 179.76 127.012 L 179.763 84.795 L 177.797 83.862 L 175.83 82.928 L 169.399 89.371 L 162.968 95.813 L 163.635 97.754 C 164.998 101.722 163.964 105.709 160.772 108.789 L 159.055 110.445 L 159.055 143.6 L 160.772 145.256 C 163.963 148.336 164.998 152.322 163.635 156.291 L 162.969 158.232 L 169.449 164.727 L 175.928 171.223 L 177.843 170.225 L 179.757 169.228 L 179.76 127.012 L 179.76 127.012 Z M 145.562 146.775 C 145.87 146.254 146.702 145.369 147.411 144.807 L 148.701 143.786 L 148.701 110.486 L 146.589 108.405 L 144.476 106.324 L 111.512 106.324 L 109.399 108.405 L 107.286 110.486 L 107.286 143.786 L 108.576 144.807 C 109.286 145.369 110.118 146.254 110.426 146.775 L 110.985 147.721 L 145.003 147.721 L 145.562 146.775 L 145.562 146.775 Z M 145.695 94.864 C 147.141 92.632 150.839 90.8 153.898 90.8 C 154.786 90.8 156.344 91.092 157.36 91.449 L 159.207 92.098 L 165.729 85.585 L 172.252 79.071 L 171.316 77.595 C 170.801 76.784 170.38 75.93 170.38 75.698 C 170.38 75.354 162.627 75.276 127.994 75.276 C 93.361 75.276 85.608 75.353 85.608 75.698 C 85.608 75.93 85.187 76.784 84.672 77.595 L 83.736 79.071 L 90.259 85.585 L 96.781 92.098 L 98.628 91.449 C 99.644 91.092 101.202 90.8 102.09 90.8 C 105.149 90.8 108.847 92.632 110.292 94.864 L 111.007 95.967 L 144.981 95.967 L 145.695 94.864 L 145.695 94.864 Z"/>
+ <ellipse fill="#ececec" cx="71.096" cy="70.09" rx="15.596" ry="15.59" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#ececec" cx="184.904" cy="70.09" rx="15.596" ry="15.59" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#ececec" cx="71.096" cy="183.91" rx="15.596" ry="15.59" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#ececec" cx="184.904" cy="183.91" rx="15.596" ry="15.59" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#ececec" cx="153.835" cy="152.867" rx="10.335" ry="10.33" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#ececec" cx="102.162" cy="152.867" rx="10.335" ry="10.33" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#ececec" cx="153.835" cy="101.216" rx="10.335" ry="10.33" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#ececec" cx="102.162" cy="101.216" rx="10.335" ry="10.33" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="JF9N1nXHAEzxWMRGKOyZhs0VwgaUaNmo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_114" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_114)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-break-timer.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-break-timer.svg
new file mode 100644
index 000000000..89af83e3d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-break-timer.svg
@@ -0,0 +1,83 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="rjrj769HGg6NdMgoaOkdf1IDRXu2bLWk" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#rjrj769HGg6NdMgoaOkdf1IDRXu2bLWk)">
+ <linearGradient id="_lgradient_54" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_54)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_55" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_55)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="lXYNys5BLp6iW7i7zEvNL6glPZbrF5ur" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#lXYNys5BLp6iW7i7zEvNL6glPZbrF5ur)">
+ <path d="M 128 57.461 C 87.959 57.461 55.5 89.921 55.5 129.961 C 55.5 170.002 87.959 202.461 128 202.461 C 168.041 202.461 200.5 170.002 200.5 129.961 C 200.5 89.921 168.041 57.461 128 57.461 Z"/>
+ </g>
+ <linearGradient id="_lgradient_56" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,145,55.5,54.872)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_56)" d="M 128 54.872 C 87.959 54.872 55.5 87.331 55.5 127.372 C 55.5 167.413 87.959 199.872 128 199.872 C 168.041 199.872 200.5 167.413 200.5 127.372 C 200.5 87.331 168.041 54.872 128 54.872 Z"/>
+ <g opacity=".2">
+ <circle cx="128" cy="129.961" r="41.429" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_57" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(82.857,0,0,82.857,86.571,85.61)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_57)" cx="128" cy="127.039" r="41.429" vector-effect="non-scaling-stroke"/>
+ <g opacity=".1">
+ <path d="M 160.456 75.751 L 160.456 75.751 C 164.169 77.895 165.443 82.649 163.299 86.362 L 137.406 131.21 C 135.263 134.923 130.508 136.197 126.795 134.053 L 126.795 134.053 C 123.082 131.909 121.808 127.155 123.952 123.442 L 149.845 78.594 C 151.989 74.881 156.743 73.607 160.456 75.751 Z"/>
+ </g>
+ <defs>
+ <linearGradient id="_lgradient_58" x1="0" x2="1" y1="1" y2="1">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ </defs>
+ <path d="M 160.448 73.175 L 160.448 73.175 C 164.161 75.319 165.435 80.073 163.291 83.786 L 137.399 128.634 C 135.255 132.347 130.5 133.621 126.787 131.477 L 126.787 131.477 C 123.075 129.334 121.801 124.579 123.944 120.866 L 149.837 76.018 C 151.981 72.306 156.735 71.032 160.448 73.175 Z" style="fill:url(#_lgradient_58)"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 128 54.872 C 87.959 54.872 55.5 87.331 55.5 127.372 C 55.516 127.723 55.535 128.073 55.556 128.424 C 56.392 89.007 88.574 57.483 128 57.461 C 167.596 57.487 199.848 89.277 200.444 128.869 C 200.468 128.37 200.487 127.871 200.5 127.372 C 200.5 87.331 168.041 54.872 128 54.872 Z"/>
+ </g>
+ <linearGradient id="_lgradient_59" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(22.2,0,0,14.28,115.76,65.3)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_59)" fill-rule="evenodd" d="M 124.74 76.66 L 124.74 76.66 Q 125.64 76.66 126.06 77.02 L 126.06 77.02 L 126.06 77.02 Q 126.48 77.38 126.48 78.1 L 126.48 78.1 L 126.48 78.1 Q 126.48 79.58 124.74 79.58 L 124.74 79.58 L 117.8 79.58 L 117.8 79.58 Q 116.06 79.58 116.06 78.1 L 116.06 78.1 L 116.06 78.1 Q 116.06 77.38 116.48 77.02 L 116.48 77.02 L 116.48 77.02 Q 116.9 76.66 117.8 76.66 L 117.8 76.66 L 119.42 76.66 L 119.42 69.44 L 117.82 70.38 L 117.82 70.38 Q 117.48 70.58 117.12 70.58 L 117.12 70.58 L 117.12 70.58 Q 116.56 70.58 116.16 70.09 L 116.16 70.09 L 116.16 70.09 Q 115.76 69.6 115.76 69 L 115.76 69 L 115.76 69 Q 115.76 68.18 116.46 67.76 L 116.46 67.76 L 119.66 65.9 L 119.66 65.9 Q 120.54 65.4 121.32 65.4 L 121.32 65.4 L 121.32 65.4 Q 122.12 65.4 122.61 65.88 L 122.61 65.88 L 122.61 65.88 Q 123.1 66.36 123.1 67.18 L 123.1 67.18 L 123.1 76.66 L 124.74 76.66 L 124.74 76.66 Z M 136.22 76.66 L 136.22 76.66 Q 137.1 76.66 137.53 77.01 L 137.53 77.01 L 137.53 77.01 Q 137.96 77.36 137.96 78.1 L 137.96 78.1 L 137.96 78.1 Q 137.96 78.86 137.53 79.22 L 137.53 79.22 L 137.53 79.22 Q 137.1 79.58 136.22 79.58 L 136.22 79.58 L 128.92 79.58 L 128.92 79.58 Q 128.2 79.58 127.78 79.15 L 127.78 79.15 L 127.78 79.15 Q 127.36 78.72 127.36 78.06 L 127.36 78.06 L 127.36 78.06 Q 127.36 77.2 128.04 76.5 L 128.04 76.5 L 132.28 72.08 L 132.28 72.08 Q 133.6 70.7 133.6 69.54 L 133.6 69.54 L 133.6 69.54 Q 133.6 68.86 133.21 68.5 L 133.21 68.5 L 133.21 68.5 Q 132.82 68.14 132.1 68.14 L 132.1 68.14 L 132.1 68.14 Q 131.52 68.14 131.03 68.31 L 131.03 68.31 L 131.03 68.31 Q 130.54 68.48 129.9 68.8 L 129.9 68.8 L 129.5 69 L 129.5 69 Q 129.42 69.04 129.19 69.17 L 129.19 69.17 L 129.19 69.17 Q 128.96 69.3 128.78 69.36 L 128.78 69.36 L 128.78 69.36 Q 128.6 69.42 128.4 69.42 L 128.4 69.42 L 128.4 69.42 Q 127.9 69.42 127.56 68.97 L 127.56 68.97 L 127.56 68.97 Q 127.22 68.52 127.22 67.9 L 127.22 67.9 L 127.22 67.9 Q 127.22 67.46 127.35 67.18 L 127.35 67.18 L 127.35 67.18 Q 127.48 66.9 127.84 66.66 L 127.84 66.66 L 127.84 66.66 Q 128.78 66.02 129.95 65.66 L 129.95 65.66 L 129.95 65.66 Q 131.12 65.3 132.26 65.3 L 132.26 65.3 L 132.26 65.3 Q 133.74 65.3 134.86 65.79 L 134.86 65.79 L 134.86 65.79 Q 135.98 66.28 136.59 67.19 L 136.59 67.19 L 136.59 67.19 Q 137.2 68.1 137.2 69.28 L 137.2 69.28 L 137.2 69.28 Q 137.2 70.5 136.71 71.51 L 136.71 71.51 L 136.71 71.51 Q 136.22 72.52 135.04 73.76 L 135.04 73.76 L 132.2 76.66 L 136.22 76.66 L 136.22 76.66 Z"/>
+ <linearGradient id="_lgradient_60" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(10.56,0,0,14.44,179,118.3)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_60)" d="M 187.04 125.32 L 187.04 125.32 Q 188.22 125.66 188.89 126.56 L 188.89 126.56 L 188.89 126.56 Q 189.56 127.46 189.56 128.74 L 189.56 128.74 L 189.56 128.74 Q 189.56 129.96 188.9 130.86 L 188.9 130.86 L 188.9 130.86 Q 188.24 131.76 187.03 132.25 L 187.03 132.25 L 187.03 132.25 Q 185.82 132.74 184.2 132.74 L 184.2 132.74 L 184.2 132.74 Q 182.9 132.74 181.7 132.39 L 181.7 132.39 L 181.7 132.39 Q 180.5 132.04 179.62 131.38 L 179.62 131.38 L 179.62 131.38 Q 179.28 131.12 179.14 130.83 L 179.14 130.83 L 179.14 130.83 Q 179 130.54 179 130.14 L 179 130.14 L 179 130.14 Q 179 129.52 179.34 129.09 L 179.34 129.09 L 179.34 129.09 Q 179.68 128.66 180.18 128.66 L 180.18 128.66 L 180.18 128.66 Q 180.46 128.66 180.68 128.75 L 180.68 128.75 L 180.68 128.75 Q 180.9 128.84 181.28 129.04 L 181.28 129.04 L 181.28 129.04 Q 181.36 129.08 181.47 129.13 L 181.47 129.13 L 181.47 129.13 Q 181.58 129.18 181.72 129.24 L 181.72 129.24 L 181.72 129.24 Q 182.36 129.56 182.87 129.73 L 182.87 129.73 L 182.87 129.73 Q 183.38 129.9 184.02 129.9 L 184.02 129.9 L 184.02 129.9 Q 185.14 129.9 185.63 129.54 L 185.63 129.54 L 185.63 129.54 Q 186.12 129.18 186.12 128.34 L 186.12 128.34 L 186.12 128.34 Q 186.12 127.56 185.62 127.22 L 185.62 127.22 L 185.62 127.22 Q 185.12 126.88 183.98 126.88 L 183.98 126.88 L 182.74 126.88 L 182.74 126.88 Q 182.14 126.88 181.8 126.46 L 181.8 126.46 L 181.8 126.46 Q 181.46 126.04 181.46 125.46 L 181.46 125.46 L 181.46 125.46 Q 181.46 124.88 181.8 124.46 L 181.8 124.46 L 181.8 124.46 Q 182.14 124.04 182.74 124.04 L 182.74 124.04 L 183.62 124.04 L 183.62 124.04 Q 184.72 124.04 185.22 123.72 L 185.22 123.72 L 185.22 123.72 Q 185.72 123.4 185.72 122.7 L 185.72 122.7 L 185.72 122.7 Q 185.72 121.96 185.28 121.55 L 185.28 121.55 L 185.28 121.55 Q 184.84 121.14 184.06 121.14 L 184.06 121.14 L 184.06 121.14 Q 183.5 121.14 183.01 121.32 L 183.01 121.32 L 183.01 121.32 Q 182.52 121.5 181.92 121.8 L 181.92 121.8 L 181.5 122 L 181.5 122 Q 181.12 122.2 180.9 122.29 L 180.9 122.29 L 180.9 122.29 Q 180.68 122.38 180.4 122.38 L 180.4 122.38 L 180.4 122.38 Q 179.9 122.38 179.56 121.95 L 179.56 121.95 L 179.56 121.95 Q 179.22 121.52 179.22 120.9 L 179.22 120.9 L 179.22 120.9 Q 179.22 120.48 179.36 120.2 L 179.36 120.2 L 179.36 120.2 Q 179.5 119.92 179.84 119.66 L 179.84 119.66 L 179.84 119.66 Q 180.7 119.02 181.87 118.66 L 181.87 118.66 L 181.87 118.66 Q 183.04 118.3 184.24 118.3 L 184.24 118.3 L 184.24 118.3 Q 185.72 118.3 186.85 118.78 L 186.85 118.78 L 186.85 118.78 Q 187.98 119.26 188.59 120.14 L 188.59 120.14 L 188.59 120.14 Q 189.2 121.02 189.2 122.18 L 189.2 122.18 L 189.2 122.18 Q 189.2 123.28 188.63 124.11 L 188.63 124.11 L 188.63 124.11 Q 188.06 124.94 187.04 125.32 L 187.04 125.32 L 187.04 125.32 Z"/>
+ <linearGradient id="_lgradient_61" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(10.84,0,0,14.46,65.06,118.3)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_61)" fill-rule="evenodd" d="M 70 118.3 L 70 118.3 Q 72.82 118.3 74.36 120.14 L 74.36 120.14 L 74.36 120.14 Q 75.9 121.98 75.9 125.38 L 75.9 125.38 L 75.9 125.38 Q 75.9 127.62 75.17 129.29 L 75.17 129.29 L 75.17 129.29 Q 74.44 130.96 73.11 131.86 L 73.11 131.86 L 73.11 131.86 Q 71.78 132.76 70 132.76 L 70 132.76 L 70 132.76 Q 68.88 132.76 67.71 132.4 L 67.71 132.4 L 67.71 132.4 Q 66.54 132.04 65.7 131.4 L 65.7 131.4 L 65.7 131.4 Q 65.36 131.14 65.21 130.86 L 65.21 130.86 L 65.21 130.86 Q 65.06 130.58 65.06 130.16 L 65.06 130.16 L 65.06 130.16 Q 65.06 129.54 65.41 129.11 L 65.41 129.11 L 65.41 129.11 Q 65.76 128.68 66.26 128.68 L 66.26 128.68 L 66.26 128.68 Q 66.54 128.68 66.76 128.77 L 66.76 128.77 L 66.76 128.77 Q 66.98 128.86 67.36 129.06 L 67.36 129.06 L 67.8 129.28 L 67.8 129.28 Q 68.46 129.6 68.9 129.76 L 68.9 129.76 L 68.9 129.76 Q 69.34 129.92 69.82 129.92 L 69.82 129.92 L 69.82 129.92 Q 70.84 129.92 71.47 128.99 L 71.47 128.99 L 71.47 128.99 Q 72.1 128.06 72.22 126.38 L 72.22 126.38 L 72.22 126.38 Q 71.76 127.02 70.99 127.39 L 70.99 127.39 L 70.99 127.39 Q 70.22 127.76 69.3 127.76 L 69.3 127.76 L 69.3 127.76 Q 68.1 127.76 67.14 127.17 L 67.14 127.17 L 67.14 127.17 Q 66.18 126.58 65.63 125.53 L 65.63 125.53 L 65.63 125.53 Q 65.08 124.48 65.08 123.16 L 65.08 123.16 L 65.08 123.16 Q 65.08 121.76 65.71 120.65 L 65.71 120.65 L 65.71 120.65 Q 66.34 119.54 67.46 118.92 L 67.46 118.92 L 67.46 118.92 Q 68.58 118.3 70 118.3 L 70 118.3 L 70 118.3 Z M 70.22 124.92 L 70.22 124.92 Q 71 124.92 71.47 124.4 L 71.47 124.4 L 71.47 124.4 Q 71.94 123.88 71.94 123.02 L 71.94 123.02 L 71.94 123.02 Q 71.94 122.18 71.46 121.65 L 71.46 121.65 L 71.46 121.65 Q 70.98 121.12 70.22 121.12 L 70.22 121.12 L 70.22 121.12 Q 69.44 121.12 68.98 121.64 L 68.98 121.64 L 68.98 121.64 Q 68.52 122.16 68.52 123.02 L 68.52 123.02 L 68.52 123.02 Q 68.52 123.9 68.97 124.41 L 68.97 124.41 L 68.97 124.41 Q 69.42 124.92 70.22 124.92 L 70.22 124.92 L 70.22 124.92 Z"/>
+ <linearGradient id="_lgradient_62" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(10.84,0,0,14.46,122.1,179.3)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_62)" fill-rule="evenodd" d="M 128.7 184.3 L 128.7 184.3 Q 129.9 184.3 130.86 184.89 L 130.86 184.89 L 130.86 184.89 Q 131.82 185.48 132.37 186.53 L 132.37 186.53 L 132.37 186.53 Q 132.92 187.58 132.92 188.9 L 132.92 188.9 L 132.92 188.9 Q 132.92 190.3 132.29 191.41 L 132.29 191.41 L 132.29 191.41 Q 131.66 192.52 130.54 193.14 L 130.54 193.14 L 130.54 193.14 Q 129.42 193.76 128 193.76 L 128 193.76 L 128 193.76 Q 125.18 193.76 123.64 191.92 L 123.64 191.92 L 123.64 191.92 Q 122.1 190.08 122.1 186.68 L 122.1 186.68 L 122.1 186.68 Q 122.1 184.44 122.83 182.77 L 122.83 182.77 L 122.83 182.77 Q 123.56 181.1 124.89 180.2 L 124.89 180.2 L 124.89 180.2 Q 126.22 179.3 128 179.3 L 128 179.3 L 128 179.3 Q 129.12 179.3 130.29 179.66 L 130.29 179.66 L 130.29 179.66 Q 131.46 180.02 132.3 180.66 L 132.3 180.66 L 132.3 180.66 Q 132.64 180.92 132.79 181.2 L 132.79 181.2 L 132.79 181.2 Q 132.94 181.48 132.94 181.9 L 132.94 181.9 L 132.94 181.9 Q 132.94 182.52 132.59 182.95 L 132.59 182.95 L 132.59 182.95 Q 132.24 183.38 131.74 183.38 L 131.74 183.38 L 131.74 183.38 Q 131.46 183.38 131.24 183.29 L 131.24 183.29 L 131.24 183.29 Q 131.02 183.2 130.64 183 L 130.64 183 L 130.2 182.78 L 130.2 182.78 Q 129.54 182.46 129.1 182.3 L 129.1 182.3 L 129.1 182.3 Q 128.66 182.14 128.18 182.14 L 128.18 182.14 L 128.18 182.14 Q 127.16 182.14 126.53 183.07 L 126.53 183.07 L 126.53 183.07 Q 125.9 184 125.78 185.68 L 125.78 185.68 L 125.78 185.68 Q 126.24 185.04 127.01 184.67 L 127.01 184.67 L 127.01 184.67 Q 127.78 184.3 128.7 184.3 L 128.7 184.3 L 128.7 184.3 Z M 127.78 190.94 L 127.78 190.94 Q 128.56 190.94 129.02 190.42 L 129.02 190.42 L 129.02 190.42 Q 129.48 189.9 129.48 189.04 L 129.48 189.04 L 129.48 189.04 Q 129.48 188.16 129.03 187.65 L 129.03 187.65 L 129.03 187.65 Q 128.58 187.14 127.78 187.14 L 127.78 187.14 L 127.78 187.14 Q 127 187.14 126.53 187.66 L 126.53 187.66 L 126.53 187.66 Q 126.06 188.18 126.06 189.04 L 126.06 189.04 L 126.06 189.04 Q 126.06 189.88 126.54 190.41 L 126.54 190.41 L 126.54 190.41 Q 127.02 190.94 127.78 190.94 L 127.78 190.94 L 127.78 190.94 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-calculator.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-calculator.svg
new file mode 120000
index 000000000..67684fa72
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-calculator.svg
@@ -0,0 +1 @@
+calculator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-calendar.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-calendar.svg
new file mode 120000
index 000000000..c44ce2b76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-calendar.svg
@@ -0,0 +1 @@
+calendar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-character-map.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-character-map.svg
new file mode 120000
index 000000000..c998cd276
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-character-map.svg
@@ -0,0 +1 @@
+charmap.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-characters.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-characters.svg
new file mode 120000
index 000000000..c998cd276
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-characters.svg
@@ -0,0 +1 @@
+charmap.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-characters_gnome-characters.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-characters_gnome-characters.svg
new file mode 120000
index 000000000..c998cd276
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-characters_gnome-characters.svg
@@ -0,0 +1 @@
+charmap.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-chess.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-chess.svg
new file mode 120000
index 000000000..3f8c01d98
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-chess.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-clocks.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-clocks.svg
new file mode 120000
index 000000000..09c3073e1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-clocks.svg
@@ -0,0 +1 @@
+clock.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-color-chooser.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-color-chooser.svg
new file mode 120000
index 000000000..aed247700
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-color-chooser.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-color-manager.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-color-manager.svg
new file mode 120000
index 000000000..15e177802
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-color-manager.svg
@@ -0,0 +1 @@
+colour.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-commander.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-commander.svg
new file mode 100644
index 000000000..2bdf76115
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-commander.svg
@@ -0,0 +1,303 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="a5DKF7rk1v5ZyZ7hA3NTbv6bkR3cn4yf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#a5DKF7rk1v5ZyZ7hA3NTbv6bkR3cn4yf)">
+ <linearGradient id="_lgradient_66" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_66)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g>
+ <g>
+ <path fill="#1463a5" d="M 44.424 78.667 C 39.344 78.667 38.823 78.954 38.823 84.035 L 38.823 91.333 L 71 91.333 L 71 86.86 C 71 81.779 70.479 80.97 65.399 80.97 L 52.9 80.97 L 50.602 78.667 L 44.424 78.667 Z"/>
+ <path fill="#37a6e6" d="M 44.424 85.575 C 39.344 85.575 38.823 86.097 38.823 91.178 L 38.823 103.003 C 38.823 108.083 39.344 108.605 44.424 108.605 L 65.399 108.605 C 70.479 108.605 71 108.083 71 103.003 L 71 88.875 C 71 83.794 70.479 83.272 65.399 83.272 L 53.727 83.272 L 51.427 85.575 L 44.424 85.575 Z"/>
+ <linearGradient id="_lgradient_67" x1="0" x2="0" y1=".5" y2="-.5" gradientTransform="matrix(32.177,0,0,25.333,38.823,83.272)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity=".07" style="stop-color:#ffffff"/>
+ <stop offset="67.282%" stop-opacity="0" style="stop-color:#fcefe8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_67)" d="M 44.424 85.575 C 39.344 85.575 38.823 86.097 38.823 91.178 L 38.823 103.003 C 38.823 108.083 39.344 108.605 44.424 108.605 L 65.399 108.605 C 70.479 108.605 71 108.083 71 103.003 L 71 88.875 C 71 83.794 70.479 83.272 65.399 83.272 L 53.727 83.272 L 51.427 85.575 L 44.424 85.575 Z"/>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <radialGradient id="_rgradient_0" cx=".5" cy=".5" r=".272" fx=".5" fy=".136" gradientTransform="matrix(32.177,0,0,8.481,38.823,78.667)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity=".204" style="stop-color:#ffffff"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_0)" d="M 44.424 78.667 C 39.344 78.667 38.823 78.954 38.823 84.035 L 38.823 84.323 C 38.823 79.242 39.344 78.954 44.424 78.954 L 50.602 78.954 L 52.9 81.257 L 65.399 81.257 C 70.479 81.257 71 82.067 71 87.147 L 71 86.86 C 71 81.779 70.479 80.97 65.399 80.97 L 52.9 80.97 L 50.602 78.667 L 44.424 78.667 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <radialGradient id="_rgradient_1" cx=".5" cy=".5" r=".272" fx=".482" fy=".211" gradientTransform="matrix(32.177,0,0,8.193,38.823,83.272)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity=".204" style="stop-color:#ffffff"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_1)" d="M 53.727 83.272 L 51.427 85.575 L 44.424 85.575 C 39.344 85.575 38.823 86.097 38.823 91.178 L 38.823 91.466 C 38.823 86.385 39.344 85.863 44.424 85.863 L 51.427 85.863 L 53.727 83.561 L 65.399 83.561 C 70.479 83.561 71 84.082 71 89.163 L 71 88.875 C 71 83.794 70.479 83.272 65.399 83.272 L 53.727 83.272 Z"/>
+ </g>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 71 99.106 L 61.806 108.317 L 65.399 108.317 C 70.479 108.317 71 107.796 71 102.715 L 71 99.106 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 38.823 102.715 L 38.823 103.003 C 38.823 108.084 39.344 108.605 44.424 108.605 L 65.399 108.605 C 70.479 108.605 71 108.084 71 103.003 L 71 102.715 C 71 107.796 70.479 108.317 65.399 108.317 L 44.424 108.317 C 39.344 108.317 38.823 107.796 38.823 102.715 Z"/>
+ </g>
+ </g>
+ <g>
+ <path fill="#1463a5" d="M 44.424 112.243 C 39.344 112.243 38.823 112.53 38.823 117.611 L 38.823 124.909 L 71 124.909 L 71 120.436 C 71 115.355 70.479 114.546 65.399 114.546 L 52.9 114.546 L 50.602 112.243 L 44.424 112.243 Z"/>
+ <path fill="#37a6e6" d="M 44.424 119.152 C 39.344 119.152 38.823 119.673 38.823 124.754 L 38.823 136.579 C 38.823 141.659 39.344 142.181 44.424 142.181 L 65.399 142.181 C 70.479 142.181 71 141.659 71 136.579 L 71 122.451 C 71 117.37 70.479 116.848 65.399 116.848 L 53.727 116.848 L 51.427 119.152 L 44.424 119.152 Z"/>
+ <linearGradient id="_lgradient_68" x1="0" x2="0" y1=".5" y2="-.5" gradientTransform="matrix(32.177,0,0,25.333,38.823,116.848)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity=".07" style="stop-color:#ffffff"/>
+ <stop offset="67.282%" stop-opacity="0" style="stop-color:#fcefe8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_68)" d="M 44.424 119.152 C 39.344 119.152 38.823 119.673 38.823 124.754 L 38.823 136.579 C 38.823 141.659 39.344 142.181 44.424 142.181 L 65.399 142.181 C 70.479 142.181 71 141.659 71 136.579 L 71 122.451 C 71 117.37 70.479 116.848 65.399 116.848 L 53.727 116.848 L 51.427 119.152 L 44.424 119.152 Z"/>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <radialGradient id="_rgradient_2" cx=".5" cy=".5" r=".272" fx=".5" fy=".136" gradientTransform="matrix(32.177,0,0,8.481,38.823,112.243)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity=".204" style="stop-color:#ffffff"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_2)" d="M 44.424 112.243 C 39.344 112.243 38.823 112.53 38.823 117.611 L 38.823 117.899 C 38.823 112.818 39.344 112.53 44.424 112.53 L 50.602 112.53 L 52.9 114.833 L 65.399 114.833 C 70.479 114.833 71 115.643 71 120.723 L 71 120.436 C 71 115.355 70.479 114.546 65.399 114.546 L 52.9 114.546 L 50.602 112.243 L 44.424 112.243 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <radialGradient id="_rgradient_3" cx=".5" cy=".5" r=".272" fx=".482" fy=".211" gradientTransform="matrix(32.177,0,0,8.193,38.823,116.848)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity=".204" style="stop-color:#ffffff"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_3)" d="M 53.727 116.848 L 51.427 119.152 L 44.424 119.152 C 39.344 119.152 38.823 119.673 38.823 124.754 L 38.823 125.042 C 38.823 119.961 39.344 119.439 44.424 119.439 L 51.427 119.439 L 53.727 117.137 L 65.399 117.137 C 70.479 117.137 71 117.658 71 122.739 L 71 122.451 C 71 117.37 70.479 116.848 65.399 116.848 L 53.727 116.848 Z"/>
+ </g>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 71 132.682 L 61.806 141.893 L 65.399 141.893 C 70.479 141.893 71 141.372 71 136.291 L 71 132.682 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 38.823 136.291 L 38.823 136.579 C 38.823 141.66 39.344 142.181 44.424 142.181 L 65.399 142.181 C 70.479 142.181 71 141.66 71 136.579 L 71 136.291 C 71 141.372 70.479 141.893 65.399 141.893 L 44.424 141.893 C 39.344 141.893 38.823 141.372 38.823 136.291 Z"/>
+ </g>
+ </g>
+ <g>
+ <path fill="#1463a5" d="M 44.424 145.819 C 39.344 145.819 38.823 146.106 38.823 151.187 L 38.823 158.485 L 71 158.485 L 71 154.012 C 71 148.931 70.479 148.122 65.399 148.122 L 52.9 148.122 L 50.602 145.819 L 44.424 145.819 Z"/>
+ <path fill="#37a6e6" d="M 44.424 152.728 C 39.344 152.728 38.823 153.249 38.823 158.33 L 38.823 170.155 C 38.823 175.235 39.344 175.757 44.424 175.757 L 65.399 175.757 C 70.479 175.757 71 175.235 71 170.155 L 71 156.027 C 71 150.946 70.479 150.424 65.399 150.424 L 53.727 150.424 L 51.427 152.728 L 44.424 152.728 Z"/>
+ <linearGradient id="_lgradient_69" x1="0" x2="0" y1=".5" y2="-.5" gradientTransform="matrix(32.177,0,0,25.333,38.823,150.424)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity=".07" style="stop-color:#ffffff"/>
+ <stop offset="67.282%" stop-opacity="0" style="stop-color:#fcefe8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_69)" d="M 44.424 152.728 C 39.344 152.728 38.823 153.249 38.823 158.33 L 38.823 170.155 C 38.823 175.235 39.344 175.757 44.424 175.757 L 65.399 175.757 C 70.479 175.757 71 175.235 71 170.155 L 71 156.027 C 71 150.946 70.479 150.424 65.399 150.424 L 53.727 150.424 L 51.427 152.728 L 44.424 152.728 Z"/>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <radialGradient id="_rgradient_4" cx=".5" cy=".5" r=".272" fx=".5" fy=".136" gradientTransform="matrix(32.177,0,0,8.481,38.823,145.819)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity=".204" style="stop-color:#ffffff"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_4)" d="M 44.424 145.819 C 39.344 145.819 38.823 146.106 38.823 151.187 L 38.823 151.475 C 38.823 146.394 39.344 146.106 44.424 146.106 L 50.602 146.106 L 52.9 148.409 L 65.399 148.409 C 70.479 148.409 71 149.219 71 154.299 L 71 154.012 C 71 148.931 70.479 148.122 65.399 148.122 L 52.9 148.122 L 50.602 145.819 L 44.424 145.819 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <radialGradient id="_rgradient_5" cx=".5" cy=".5" r=".272" fx=".482" fy=".211" gradientTransform="matrix(32.177,0,0,8.193,38.823,150.424)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity=".204" style="stop-color:#ffffff"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_5)" d="M 53.727 150.424 L 51.427 152.728 L 44.424 152.728 C 39.344 152.728 38.823 153.249 38.823 158.33 L 38.823 158.618 C 38.823 153.537 39.344 153.015 44.424 153.015 L 51.427 153.015 L 53.727 150.713 L 65.399 150.713 C 70.479 150.713 71 151.234 71 156.315 L 71 156.027 C 71 150.946 70.479 150.424 65.399 150.424 L 53.727 150.424 Z"/>
+ </g>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 71 166.258 L 61.806 175.469 L 65.399 175.469 C 70.479 175.469 71 174.948 71 169.867 L 71 166.258 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 38.823 169.867 L 38.823 170.155 C 38.823 175.236 39.344 175.757 44.424 175.757 L 65.399 175.757 C 70.479 175.757 71 175.236 71 170.155 L 71 169.867 C 71 174.948 70.479 175.469 65.399 175.469 L 44.424 175.469 C 39.344 175.469 38.823 174.948 38.823 169.867 Z"/>
+ </g>
+ </g>
+ <g>
+ <path fill="#1463a5" d="M 44.424 179.395 C 39.344 179.395 38.823 179.682 38.823 184.763 L 38.823 192.061 L 71 192.061 L 71 187.588 C 71 182.507 70.479 181.698 65.399 181.698 L 52.9 181.698 L 50.602 179.395 L 44.424 179.395 Z"/>
+ <path fill="#37a6e6" d="M 44.424 186.304 C 39.344 186.304 38.823 186.825 38.823 191.906 L 38.823 203.731 C 38.823 208.811 39.344 209.333 44.424 209.333 L 65.399 209.333 C 70.479 209.333 71 208.811 71 203.731 L 71 189.603 C 71 184.522 70.479 184.001 65.399 184.001 L 53.727 184.001 L 51.427 186.304 L 44.424 186.304 Z"/>
+ <linearGradient id="_lgradient_70" x1="0" x2="0" y1=".5" y2="-.5" gradientTransform="matrix(32.177,0,0,25.333,38.823,184.001)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity=".07" style="stop-color:#ffffff"/>
+ <stop offset="67.282%" stop-opacity="0" style="stop-color:#fcefe8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_70)" d="M 44.424 186.304 C 39.344 186.304 38.823 186.825 38.823 191.906 L 38.823 203.731 C 38.823 208.811 39.344 209.333 44.424 209.333 L 65.399 209.333 C 70.479 209.333 71 208.811 71 203.731 L 71 189.603 C 71 184.522 70.479 184.001 65.399 184.001 L 53.727 184.001 L 51.427 186.304 L 44.424 186.304 Z"/>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <radialGradient id="_rgradient_6" cx=".5" cy=".5" r=".272" fx=".5" fy=".136" gradientTransform="matrix(32.177,0,0,8.481,38.823,179.395)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity=".204" style="stop-color:#ffffff"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_6)" d="M 44.424 179.395 C 39.344 179.395 38.823 179.682 38.823 184.763 L 38.823 185.051 C 38.823 179.97 39.344 179.682 44.424 179.682 L 50.602 179.682 L 52.9 181.985 L 65.399 181.985 C 70.479 181.985 71 182.795 71 187.875 L 71 187.588 C 71 182.507 70.479 181.698 65.399 181.698 L 52.9 181.698 L 50.602 179.395 L 44.424 179.395 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <radialGradient id="_rgradient_7" cx=".5" cy=".5" r=".272" fx=".482" fy=".211" gradientTransform="matrix(32.177,0,0,8.193,38.823,184.001)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity=".204" style="stop-color:#ffffff"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_7)" d="M 53.727 184.001 L 51.427 186.304 L 44.424 186.304 C 39.344 186.304 38.823 186.825 38.823 191.906 L 38.823 192.194 C 38.823 187.113 39.344 186.591 44.424 186.591 L 51.427 186.591 L 53.727 184.289 L 65.399 184.289 C 70.479 184.289 71 184.81 71 189.891 L 71 189.603 C 71 184.522 70.479 184.001 65.399 184.001 L 53.727 184.001 Z"/>
+ </g>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 71 199.834 L 61.806 209.045 L 65.399 209.045 C 70.479 209.045 71 208.524 71 203.443 L 71 199.834 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 38.823 203.443 L 38.823 203.731 C 38.823 208.812 39.344 209.333 44.424 209.333 L 65.399 209.333 C 70.479 209.333 71 208.812 71 203.731 L 71 203.443 C 71 208.524 70.479 209.045 65.399 209.045 L 44.424 209.045 C 39.344 209.045 38.823 208.524 38.823 203.443 Z"/>
+ </g>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="#1463a5" d="M 158.424 78.667 C 153.344 78.667 152.823 78.954 152.823 84.035 L 152.823 91.333 L 185 91.333 L 185 86.86 C 185 81.779 184.479 80.97 179.399 80.97 L 166.9 80.97 L 164.602 78.667 L 158.424 78.667 Z"/>
+ <path fill="#37a6e6" d="M 158.424 85.575 C 153.344 85.575 152.823 86.097 152.823 91.178 L 152.823 103.003 C 152.823 108.083 153.344 108.605 158.424 108.605 L 179.399 108.605 C 184.479 108.605 185 108.083 185 103.003 L 185 88.875 C 185 83.794 184.479 83.272 179.399 83.272 L 167.727 83.272 L 165.427 85.575 L 158.424 85.575 Z"/>
+ <linearGradient id="_lgradient_71" x1="0" x2="0" y1=".5" y2="-.5" gradientTransform="matrix(32.177,0,0,25.333,152.823,83.272)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity=".07" style="stop-color:#ffffff"/>
+ <stop offset="67.282%" stop-opacity="0" style="stop-color:#fcefe8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_71)" d="M 158.424 85.575 C 153.344 85.575 152.823 86.097 152.823 91.178 L 152.823 103.003 C 152.823 108.083 153.344 108.605 158.424 108.605 L 179.399 108.605 C 184.479 108.605 185 108.083 185 103.003 L 185 88.875 C 185 83.794 184.479 83.272 179.399 83.272 L 167.727 83.272 L 165.427 85.575 L 158.424 85.575 Z"/>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <radialGradient id="_rgradient_8" cx=".5" cy=".5" r=".272" fx=".5" fy=".136" gradientTransform="matrix(32.177,0,0,8.481,152.823,78.667)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity=".204" style="stop-color:#ffffff"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_8)" d="M 158.424 78.667 C 153.344 78.667 152.823 78.954 152.823 84.035 L 152.823 84.323 C 152.823 79.242 153.344 78.954 158.424 78.954 L 164.602 78.954 L 166.9 81.257 L 179.399 81.257 C 184.479 81.257 185 82.067 185 87.147 L 185 86.86 C 185 81.779 184.479 80.97 179.399 80.97 L 166.9 80.97 L 164.602 78.667 L 158.424 78.667 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <radialGradient id="_rgradient_9" cx=".5" cy=".5" r=".272" fx=".482" fy=".211" gradientTransform="matrix(32.177,0,0,8.193,152.823,83.272)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity=".204" style="stop-color:#ffffff"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_9)" d="M 167.727 83.272 L 165.427 85.575 L 158.424 85.575 C 153.344 85.575 152.823 86.097 152.823 91.178 L 152.823 91.466 C 152.823 86.385 153.344 85.863 158.424 85.863 L 165.427 85.863 L 167.727 83.561 L 179.399 83.561 C 184.479 83.561 185 84.082 185 89.163 L 185 88.875 C 185 83.794 184.479 83.272 179.399 83.272 L 167.727 83.272 Z"/>
+ </g>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 185 99.106 L 175.806 108.317 L 179.399 108.317 C 184.479 108.317 185 107.796 185 102.715 L 185 99.106 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 152.823 102.715 L 152.823 103.003 C 152.823 108.084 153.344 108.605 158.424 108.605 L 179.399 108.605 C 184.479 108.605 185 108.084 185 103.003 L 185 102.715 C 185 107.796 184.479 108.317 179.399 108.317 L 158.424 108.317 C 153.344 108.317 152.823 107.796 152.823 102.715 Z"/>
+ </g>
+ </g>
+ <g>
+ <path fill="#1463a5" d="M 158.424 112.243 C 153.344 112.243 152.823 112.53 152.823 117.611 L 152.823 124.909 L 185 124.909 L 185 120.436 C 185 115.355 184.479 114.546 179.399 114.546 L 166.9 114.546 L 164.602 112.243 L 158.424 112.243 Z"/>
+ <path fill="#37a6e6" d="M 158.424 119.152 C 153.344 119.152 152.823 119.673 152.823 124.754 L 152.823 136.579 C 152.823 141.659 153.344 142.181 158.424 142.181 L 179.399 142.181 C 184.479 142.181 185 141.659 185 136.579 L 185 122.451 C 185 117.37 184.479 116.848 179.399 116.848 L 167.727 116.848 L 165.427 119.152 L 158.424 119.152 Z"/>
+ <linearGradient id="_lgradient_72" x1="0" x2="0" y1=".5" y2="-.5" gradientTransform="matrix(32.177,0,0,25.333,152.823,116.848)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity=".07" style="stop-color:#ffffff"/>
+ <stop offset="67.282%" stop-opacity="0" style="stop-color:#fcefe8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_72)" d="M 158.424 119.152 C 153.344 119.152 152.823 119.673 152.823 124.754 L 152.823 136.579 C 152.823 141.659 153.344 142.181 158.424 142.181 L 179.399 142.181 C 184.479 142.181 185 141.659 185 136.579 L 185 122.451 C 185 117.37 184.479 116.848 179.399 116.848 L 167.727 116.848 L 165.427 119.152 L 158.424 119.152 Z"/>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <radialGradient id="_rgradient_10" cx=".5" cy=".5" r=".272" fx=".5" fy=".136" gradientTransform="matrix(32.177,0,0,8.481,152.823,112.243)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity=".204" style="stop-color:#ffffff"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_10)" d="M 158.424 112.243 C 153.344 112.243 152.823 112.53 152.823 117.611 L 152.823 117.899 C 152.823 112.818 153.344 112.53 158.424 112.53 L 164.602 112.53 L 166.9 114.833 L 179.399 114.833 C 184.479 114.833 185 115.643 185 120.723 L 185 120.436 C 185 115.355 184.479 114.546 179.399 114.546 L 166.9 114.546 L 164.602 112.243 L 158.424 112.243 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <radialGradient id="_rgradient_11" cx=".5" cy=".5" r=".272" fx=".482" fy=".211" gradientTransform="matrix(32.177,0,0,8.193,152.823,116.848)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity=".204" style="stop-color:#ffffff"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_11)" d="M 167.727 116.848 L 165.427 119.152 L 158.424 119.152 C 153.344 119.152 152.823 119.673 152.823 124.754 L 152.823 125.042 C 152.823 119.961 153.344 119.439 158.424 119.439 L 165.427 119.439 L 167.727 117.137 L 179.399 117.137 C 184.479 117.137 185 117.658 185 122.739 L 185 122.451 C 185 117.37 184.479 116.848 179.399 116.848 L 167.727 116.848 Z"/>
+ </g>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 185 132.682 L 175.806 141.893 L 179.399 141.893 C 184.479 141.893 185 141.372 185 136.291 L 185 132.682 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 152.823 136.291 L 152.823 136.579 C 152.823 141.66 153.344 142.181 158.424 142.181 L 179.399 142.181 C 184.479 142.181 185 141.66 185 136.579 L 185 136.291 C 185 141.372 184.479 141.893 179.399 141.893 L 158.424 141.893 C 153.344 141.893 152.823 141.372 152.823 136.291 Z"/>
+ </g>
+ </g>
+ <g>
+ <path fill="#1463a5" d="M 158.424 145.819 C 153.344 145.819 152.823 146.106 152.823 151.187 L 152.823 158.485 L 185 158.485 L 185 154.012 C 185 148.931 184.479 148.122 179.399 148.122 L 166.9 148.122 L 164.602 145.819 L 158.424 145.819 Z"/>
+ <path fill="#37a6e6" d="M 158.424 152.728 C 153.344 152.728 152.823 153.249 152.823 158.33 L 152.823 170.155 C 152.823 175.235 153.344 175.757 158.424 175.757 L 179.399 175.757 C 184.479 175.757 185 175.235 185 170.155 L 185 156.027 C 185 150.946 184.479 150.424 179.399 150.424 L 167.727 150.424 L 165.427 152.728 L 158.424 152.728 Z"/>
+ <linearGradient id="_lgradient_73" x1="0" x2="0" y1=".5" y2="-.5" gradientTransform="matrix(32.177,0,0,25.333,152.823,150.424)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity=".07" style="stop-color:#ffffff"/>
+ <stop offset="67.282%" stop-opacity="0" style="stop-color:#fcefe8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_73)" d="M 158.424 152.728 C 153.344 152.728 152.823 153.249 152.823 158.33 L 152.823 170.155 C 152.823 175.235 153.344 175.757 158.424 175.757 L 179.399 175.757 C 184.479 175.757 185 175.235 185 170.155 L 185 156.027 C 185 150.946 184.479 150.424 179.399 150.424 L 167.727 150.424 L 165.427 152.728 L 158.424 152.728 Z"/>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <radialGradient id="_rgradient_12" cx=".5" cy=".5" r=".272" fx=".5" fy=".136" gradientTransform="matrix(32.177,0,0,8.481,152.823,145.819)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity=".204" style="stop-color:#ffffff"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_12)" d="M 158.424 145.819 C 153.344 145.819 152.823 146.106 152.823 151.187 L 152.823 151.475 C 152.823 146.394 153.344 146.106 158.424 146.106 L 164.602 146.106 L 166.9 148.409 L 179.399 148.409 C 184.479 148.409 185 149.219 185 154.299 L 185 154.012 C 185 148.931 184.479 148.122 179.399 148.122 L 166.9 148.122 L 164.602 145.819 L 158.424 145.819 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <radialGradient id="_rgradient_13" cx=".5" cy=".5" r=".272" fx=".482" fy=".211" gradientTransform="matrix(32.177,0,0,8.193,152.823,150.424)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity=".204" style="stop-color:#ffffff"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_13)" d="M 167.727 150.424 L 165.427 152.728 L 158.424 152.728 C 153.344 152.728 152.823 153.249 152.823 158.33 L 152.823 158.618 C 152.823 153.537 153.344 153.015 158.424 153.015 L 165.427 153.015 L 167.727 150.713 L 179.399 150.713 C 184.479 150.713 185 151.234 185 156.315 L 185 156.027 C 185 150.946 184.479 150.424 179.399 150.424 L 167.727 150.424 Z"/>
+ </g>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 185 166.258 L 175.806 175.469 L 179.399 175.469 C 184.479 175.469 185 174.948 185 169.867 L 185 166.258 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 152.823 169.867 L 152.823 170.155 C 152.823 175.236 153.344 175.757 158.424 175.757 L 179.399 175.757 C 184.479 175.757 185 175.236 185 170.155 L 185 169.867 C 185 174.948 184.479 175.469 179.399 175.469 L 158.424 175.469 C 153.344 175.469 152.823 174.948 152.823 169.867 Z"/>
+ </g>
+ </g>
+ <g>
+ <path fill="#1463a5" d="M 158.424 179.395 C 153.344 179.395 152.823 179.682 152.823 184.763 L 152.823 192.061 L 185 192.061 L 185 187.588 C 185 182.507 184.479 181.698 179.399 181.698 L 166.9 181.698 L 164.602 179.395 L 158.424 179.395 Z"/>
+ <path fill="#37a6e6" d="M 158.424 186.304 C 153.344 186.304 152.823 186.825 152.823 191.906 L 152.823 203.731 C 152.823 208.811 153.344 209.333 158.424 209.333 L 179.399 209.333 C 184.479 209.333 185 208.811 185 203.731 L 185 189.603 C 185 184.522 184.479 184.001 179.399 184.001 L 167.727 184.001 L 165.427 186.304 L 158.424 186.304 Z"/>
+ <linearGradient id="_lgradient_74" x1="0" x2="0" y1=".5" y2="-.5" gradientTransform="matrix(32.177,0,0,25.333,152.823,184.001)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity=".07" style="stop-color:#ffffff"/>
+ <stop offset="67.282%" stop-opacity="0" style="stop-color:#fcefe8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_74)" d="M 158.424 186.304 C 153.344 186.304 152.823 186.825 152.823 191.906 L 152.823 203.731 C 152.823 208.811 153.344 209.333 158.424 209.333 L 179.399 209.333 C 184.479 209.333 185 208.811 185 203.731 L 185 189.603 C 185 184.522 184.479 184.001 179.399 184.001 L 167.727 184.001 L 165.427 186.304 L 158.424 186.304 Z"/>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <radialGradient id="_rgradient_14" cx=".5" cy=".5" r=".272" fx=".5" fy=".136" gradientTransform="matrix(32.177,0,0,8.481,152.823,179.395)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity=".204" style="stop-color:#ffffff"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_14)" d="M 158.424 179.395 C 153.344 179.395 152.823 179.682 152.823 184.763 L 152.823 185.051 C 152.823 179.97 153.344 179.682 158.424 179.682 L 164.602 179.682 L 166.9 181.985 L 179.399 181.985 C 184.479 181.985 185 182.795 185 187.875 L 185 187.588 C 185 182.507 184.479 181.698 179.399 181.698 L 166.9 181.698 L 164.602 179.395 L 158.424 179.395 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <radialGradient id="_rgradient_15" cx=".5" cy=".5" r=".272" fx=".482" fy=".211" gradientTransform="matrix(32.177,0,0,8.193,152.823,184.001)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity=".204" style="stop-color:#ffffff"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_15)" d="M 167.727 184.001 L 165.427 186.304 L 158.424 186.304 C 153.344 186.304 152.823 186.825 152.823 191.906 L 152.823 192.194 C 152.823 187.113 153.344 186.591 158.424 186.591 L 165.427 186.591 L 167.727 184.289 L 179.399 184.289 C 184.479 184.289 185 184.81 185 189.891 L 185 189.603 C 185 184.522 184.479 184.001 179.399 184.001 L 167.727 184.001 Z"/>
+ </g>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 185 199.834 L 175.806 209.045 L 179.399 209.045 C 184.479 209.045 185 208.524 185 203.443 L 185 199.834 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 152.823 203.443 L 152.823 203.731 C 152.823 208.812 153.344 209.333 158.424 209.333 L 179.399 209.333 C 184.479 209.333 185 208.812 185 203.731 L 185 203.443 C 185 208.524 184.479 209.045 179.399 209.045 L 158.424 209.045 C 153.344 209.045 152.823 208.524 152.823 203.443 Z"/>
+ </g>
+ </g>
+ </g>
+ <g opacity=".1">
+ <path fill="#111111" d="M 128.004 11.95 L 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 128.004 240.288 L 128.004 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_75" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(239.633,0,0,41.806,8.065,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_75)" d="M 165.689 11.95 C 221.759 11.95 241.444 18.002 247.698 53.054 C 245.242 53.053 1.827 53.654 8.188 53.756 C 14.305 18.083 33.877 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_76" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_76)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-contacts.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-contacts.svg
new file mode 120000
index 000000000..ee8923e3b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-contacts.svg
@@ -0,0 +1 @@
+addressbook.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-control-center.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-control-center.svg
new file mode 120000
index 000000000..0849399e3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-control-center.svg
@@ -0,0 +1 @@
+settings.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-debian.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-debian.svg
new file mode 120000
index 000000000..e7d701a61
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-debian.svg
@@ -0,0 +1 @@
+debian.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-desktop-config.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-desktop-config.svg
new file mode 120000
index 000000000..b51d9aa7d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-desktop-config.svg
@@ -0,0 +1 @@
+wallpaper.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-desktop-item-edit.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-desktop-item-edit.svg
new file mode 120000
index 000000000..7e27a14af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-desktop-item-edit.svg
@@ -0,0 +1 @@
+gear.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-device-manager.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-device-manager.svg
new file mode 120000
index 000000000..1f9cbf31b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-device-manager.svg
@@ -0,0 +1 @@
+video-card.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-dictionary.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-dictionary.svg
new file mode 120000
index 000000000..9f0d52e99
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-dictionary.svg
@@ -0,0 +1 @@
+dictionary.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-disks.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-disks.svg
new file mode 120000
index 000000000..14d09c23a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-disks.svg
@@ -0,0 +1 @@
+disk-utility.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-display-properties.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-display-properties.svg
new file mode 120000
index 000000000..c720251fe
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-display-properties.svg
@@ -0,0 +1 @@
+desktop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-do-panel.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-do-panel.svg
new file mode 120000
index 000000000..91a4b3186
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-do-panel.svg
@@ -0,0 +1 @@
+gnome-do.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-do.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-do.svg
new file mode 100644
index 000000000..8bb41745c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-do.svg
@@ -0,0 +1,62 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="hsijmkr5pqpBLXldszSIAa5YUR52KThK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#hsijmkr5pqpBLXldszSIAa5YUR52KThK)">
+ <linearGradient id="_lgradient_77" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(244.648,0,0,228.338,5.7,11.9)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_77)" d="M 165.709 11.9 C 239.765 11.9 250.348 22.457 250.348 96.444 L 250.348 155.695 C 250.348 229.681 239.765 240.238 165.709 240.238 L 90.339 240.238 C 16.284 240.238 5.7 229.681 5.7 155.695 L 5.7 96.444 C 5.7 22.457 16.284 11.9 90.339 11.9 L 165.709 11.9 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_78" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_78)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="GZyyr7YXeYZTM2hrcDyn1AxLJSQwLdZ2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" in="SourceGraphic"/>
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur" stdDeviation="4.294"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_offsetBlur" operator="out" result="pf_100_inverse"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4" result="pf_100_color"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_color" in2="pf_100_inverse" operator="in" result="pf_100_shadow"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_shadow" in2="SourceGraphic" operator="over"/>
+ </filter>
+ </defs>
+ <g filter="url(#GZyyr7YXeYZTM2hrcDyn1AxLJSQwLdZ2)">
+ <linearGradient id="_lgradient_79" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(168.09,0,0,168.09,43.955,43)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_79)" d="M 43.955 127.045 C 43.955 173.431 81.614 211.09 128 211.09 C 174.386 211.09 212.045 173.431 212.045 127.045 C 212.045 80.659 174.386 43 128 43 C 81.614 43 43.955 80.659 43.955 127.045 Z"/>
+ </g>
+ <path fill="none" d="M 128 43 C 81.583 43 43.955 80.628 43.955 127.045 C 43.955 173.462 81.583 211.09 128 211.09 C 174.417 211.09 212.045 173.462 212.045 127.045 C 212.045 80.628 174.417 43 128 43 Z"/>
+ <defs>
+ <filter id="4lfr0vKLpGU95K75Jpx5OCpRsPoNn0o4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#4lfr0vKLpGU95K75Jpx5OCpRsPoNn0o4)">
+ <path d="M 128 59.006 C 122.849 58.949 121.047 59.14 120.322 65.369 L 120.046 67.57 C 119.41 71.61 119.289 73.439 115.467 74.429 C 115.211 74.486 114.955 74.545 114.7 74.604 C 114.64 74.615 114.587 74.629 114.525 74.643 L 114.532 74.645 C 113.567 74.878 112.613 75.137 111.667 75.417 L 111.676 75.407 C 111.518 75.461 111.374 75.504 111.225 75.551 L 110.796 75.681 C 106.955 76.759 105.939 75.235 103.359 72.042 L 102.017 70.274 C 100.147 67.758 98.799 66.684 97.363 66.567 C 97.182 66.553 97 66.553 96.819 66.567 C 95.535 66.668 94.128 67.456 92.189 68.604 C 87.699 71.13 86.234 72.195 88.721 77.951 L 89.581 79.996 C 91.163 84.105 91.986 85.695 88.337 88.882 L 88.434 88.861 C 87.68 89.577 86.946 90.312 86.231 91.066 L 86.252 90.969 C 83.064 94.618 81.474 93.795 77.365 92.213 L 75.321 91.351 C 73.522 90.574 72.181 90.183 71.111 90.15 C 68.756 90.076 67.71 91.732 65.973 94.819 C 63.348 99.251 62.611 100.907 67.643 104.649 L 69.411 105.991 C 72.604 108.571 74.128 109.587 73.051 113.428 C 73.006 113.57 72.964 113.713 72.92 113.857 C 72.873 114.006 72.832 114.15 72.778 114.308 L 72.787 114.297 C 72.507 115.243 72.248 116.198 72.015 117.163 L 72.013 117.156 C 72.001 117.217 71.987 117.271 71.974 117.331 C 71.913 117.586 71.856 117.842 71.799 118.098 C 70.809 121.92 68.98 122.041 64.94 122.677 L 62.739 122.953 C 56.51 123.678 56.319 125.48 56.376 130.631 C 56.319 135.783 56.51 137.584 62.739 138.309 L 64.94 138.585 C 68.98 139.221 70.809 139.342 71.799 143.165 C 71.856 143.421 71.913 143.676 71.974 143.931 C 71.987 143.991 72.001 144.045 72.013 144.106 L 72.015 144.099 C 72.248 145.064 72.507 146.019 72.787 146.965 L 72.776 146.954 C 72.83 147.112 72.873 147.256 72.92 147.405 C 72.963 147.548 73.005 147.691 73.05 147.834 C 74.128 151.675 72.604 152.691 69.411 155.272 L 67.643 156.611 C 62.611 160.353 63.349 162.007 65.974 166.44 C 68.5 170.929 69.565 172.394 75.321 169.907 L 77.366 169.047 C 81.475 167.466 83.065 166.642 86.252 170.292 L 86.23 170.195 C 86.945 170.949 87.68 171.683 88.435 172.398 L 88.338 172.376 C 91.987 175.564 91.164 177.154 89.582 181.263 L 88.72 183.307 C 86.233 189.064 87.698 190.13 92.188 192.656 C 96.62 195.282 98.276 196.017 102.018 190.985 L 103.359 189.217 C 105.939 186.024 106.956 184.5 110.796 185.577 C 110.939 185.622 111.082 185.664 111.225 185.708 C 111.375 185.754 111.519 185.798 111.677 185.852 L 111.668 185.841 C 112.613 186.122 113.568 186.381 114.533 186.613 L 114.525 186.615 C 114.587 186.626 114.64 186.64 114.701 186.655 C 114.955 186.715 115.211 186.773 115.467 186.83 C 119.289 187.82 119.411 189.649 120.047 193.689 L 120.323 195.89 C 121.047 202.119 122.849 202.31 128.001 202.253 C 133.152 202.31 134.954 202.119 135.678 195.89 L 135.954 193.689 C 136.59 189.649 136.712 187.82 140.534 186.83 C 140.79 186.773 141.046 186.715 141.3 186.655 C 141.361 186.644 141.414 186.63 141.476 186.615 L 141.468 186.613 C 142.433 186.381 143.388 186.122 144.333 185.841 L 144.324 185.852 C 144.482 185.798 144.626 185.755 144.775 185.708 C 144.918 185.664 145.062 185.622 145.204 185.577 C 149.045 184.5 150.061 186.024 152.641 189.217 L 153.983 190.985 C 157.725 196.017 159.379 195.28 163.811 192.654 C 168.301 190.128 169.766 189.064 167.279 183.307 L 166.419 181.263 C 164.837 177.154 164.014 175.564 167.663 172.376 L 167.566 172.398 C 168.32 171.683 169.054 170.948 169.769 170.193 L 169.749 170.29 C 172.936 166.64 174.526 167.464 178.635 169.046 L 180.679 169.907 C 186.436 172.394 187.501 170.929 190.027 166.44 C 192.652 162.007 193.389 160.351 188.357 156.609 L 186.589 155.268 C 183.396 152.688 181.872 151.672 182.95 147.831 L 183.08 147.402 C 183.127 147.253 183.168 147.108 183.222 146.951 L 183.212 146.961 C 183.493 146.016 183.752 145.061 183.985 144.096 L 183.987 144.103 C 183.999 144.041 184.013 143.988 184.026 143.928 C 184.086 143.673 184.144 143.417 184.201 143.161 C 185.191 139.339 187.02 139.218 191.06 138.582 L 193.261 138.306 C 199.49 137.581 199.681 135.779 199.624 130.628 C 199.681 125.477 199.49 123.675 193.261 122.95 L 191.06 122.674 C 187.02 122.038 185.191 121.916 184.201 118.094 C 184.144 117.839 184.086 117.583 184.026 117.328 C 184.013 117.268 183.999 117.214 183.987 117.152 L 183.985 117.16 C 183.752 116.199 183.494 115.243 183.212 114.294 L 183.224 114.305 C 183.17 114.147 183.127 114.003 183.08 113.854 C 183.036 113.711 182.994 113.567 182.949 113.425 C 181.872 109.584 183.396 108.568 186.589 105.987 L 188.357 104.646 C 193.389 100.904 192.652 99.25 190.027 94.818 C 188.29 91.731 187.244 90.073 184.889 90.147 C 183.819 90.179 182.478 90.573 180.679 91.35 L 178.635 92.21 C 174.526 93.792 172.936 94.615 169.748 90.966 L 169.771 91.063 C 169.056 90.31 168.32 89.575 167.566 88.86 L 167.663 88.881 C 164.014 85.694 164.837 84.104 166.419 79.995 L 167.281 77.95 C 169.767 72.194 168.303 71.129 163.813 68.603 C 161.597 67.29 160.074 66.449 158.638 66.566 C 157.203 66.683 155.853 67.756 153.982 70.272 L 152.641 72.041 C 150.061 75.233 149.045 76.757 145.204 75.68 C 145.062 75.635 144.918 75.593 144.775 75.549 C 144.626 75.503 144.482 75.462 144.324 75.407 L 144.333 75.418 C 143.388 75.137 142.433 74.879 141.468 74.646 L 141.476 74.644 C 141.414 74.633 141.36 74.619 141.3 74.605 C 141.045 74.544 140.79 74.487 140.534 74.43 C 136.711 73.44 136.59 71.611 135.954 67.571 L 135.678 65.37 C 134.954 59.141 133.152 58.95 128.001 59.007 L 128 59.006 L 128 59.006 Z M 127.989 88.608 L 128 88.608 C 132.838 88.608 137.513 89.443 141.882 90.976 C 142.728 93.747 144.593 96.095 147.101 97.546 C 149.607 98.987 152.564 99.428 155.381 98.779 C 162.261 104.692 167.253 112.822 169.172 122.225 C 169.402 123.35 169.114 124.518 168.388 125.407 C 167.662 126.295 166.576 126.811 165.428 126.81 L 153.606 126.81 C 151.916 126.81 150.427 125.701 149.944 124.081 C 147.059 114.372 138.137 107.714 128.009 107.71 C 126.227 107.72 124.453 107.937 122.721 108.356 C 121.073 108.756 119.359 108.023 118.511 106.554 L 112.609 96.334 C 112.036 95.342 111.939 94.145 112.345 93.074 C 112.75 92.002 113.614 91.169 114.7 90.803 C 118.983 89.361 123.47 88.62 127.989 88.608 L 127.989 88.608 Z M 102.864 98.249 C 104.164 98.31 105.344 99.029 105.994 100.156 L 111.896 110.376 C 112.742 111.841 112.524 113.687 111.361 114.914 C 107.337 119.16 105.09 124.783 105.079 130.632 C 105.084 136.484 107.329 142.113 111.352 146.362 C 112.514 147.59 112.732 149.435 111.887 150.899 L 106.002 161.095 C 105.428 162.089 104.439 162.772 103.307 162.956 C 102.175 163.14 101.02 162.806 100.161 162.046 C 93.19 155.876 88.467 147.565 86.731 138.418 C 88.698 136.302 89.794 133.52 89.798 130.63 C 89.792 127.742 88.696 124.962 86.729 122.846 C 88.46 113.696 93.183 105.38 100.154 99.205 C 100.899 98.546 101.871 98.203 102.864 98.249 L 102.864 98.249 Z M 153.615 134.45 L 165.389 134.45 C 166.536 134.451 167.623 134.966 168.348 135.855 C 169.074 136.744 169.362 137.911 169.133 139.035 C 167.215 148.432 162.227 156.56 155.353 162.471 C 154.438 162.261 153.5 162.164 152.561 162.182 C 150.641 162.227 148.764 162.754 147.101 163.714 C 144.601 165.164 142.741 167.504 141.893 170.266 C 137.431 171.841 132.735 172.648 128.004 172.652 L 127.985 172.652 C 123.468 172.635 118.983 171.889 114.704 170.442 C 113.619 170.076 112.756 169.243 112.352 168.172 C 111.947 167.101 112.044 165.905 112.616 164.913 L 118.509 154.706 C 119.357 153.238 121.071 152.504 122.719 152.904 C 124.452 153.325 126.228 153.54 128.011 153.549 C 138.142 153.55 147.068 146.891 149.953 137.179 C 150.436 135.56 151.925 134.451 153.615 134.45 L 153.615 134.45 Z"/>
+ </g>
+ <linearGradient id="_lgradient_80" x1=".82" x2=".82" y1="1.247" y2="-.247" gradientTransform="matrix(143.261,0,0,143.26,56.37,55.415)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e6e6e6"/>
+ <stop offset="100%" style="stop-color:#d3d3d3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_80)" d="M 128 55.421 C 122.849 55.364 121.047 55.555 120.322 61.784 L 120.046 63.985 C 119.41 68.025 119.289 69.854 115.467 70.844 C 115.211 70.901 114.955 70.959 114.7 71.019 C 114.64 71.03 114.587 71.044 114.525 71.058 L 114.532 71.06 C 113.567 71.293 112.613 71.552 111.667 71.832 L 111.676 71.822 C 111.518 71.876 111.374 71.919 111.225 71.966 L 110.796 72.096 C 106.955 73.174 105.939 71.65 103.359 68.457 L 102.017 66.689 C 100.147 64.173 98.799 63.099 97.363 62.982 C 97.182 62.968 97 62.968 96.819 62.982 C 95.535 63.083 94.128 63.871 92.189 65.019 C 87.699 67.545 86.234 68.61 88.721 74.366 L 89.581 76.411 C 91.163 80.52 91.986 82.11 88.337 85.297 L 88.434 85.276 C 87.68 85.991 86.946 86.727 86.231 87.481 L 86.252 87.384 C 83.064 91.033 81.474 90.21 77.365 88.628 L 75.321 87.766 C 73.522 86.989 72.181 86.598 71.111 86.565 C 68.756 86.491 67.71 88.147 65.973 91.234 C 63.348 95.666 62.611 97.322 67.643 101.064 L 69.411 102.406 C 72.604 104.986 74.128 106.002 73.051 109.843 C 73.006 109.985 72.964 110.128 72.92 110.272 C 72.873 110.421 72.832 110.565 72.778 110.723 L 72.787 110.712 C 72.507 111.658 72.248 112.613 72.015 113.578 L 72.013 113.571 C 72.001 113.632 71.987 113.686 71.974 113.746 C 71.913 114.001 71.856 114.257 71.799 114.513 C 70.809 118.335 68.98 118.456 64.94 119.092 L 62.739 119.368 C 56.51 120.093 56.319 121.895 56.376 127.046 C 56.319 132.198 56.51 133.999 62.739 134.724 L 64.94 135 C 68.98 135.636 70.809 135.757 71.799 139.58 C 71.856 139.836 71.913 140.091 71.974 140.346 C 71.987 140.406 72.001 140.46 72.013 140.521 L 72.015 140.514 C 72.248 141.479 72.507 142.434 72.787 143.38 L 72.776 143.369 C 72.83 143.527 72.873 143.671 72.92 143.82 C 72.963 143.963 73.005 144.106 73.05 144.249 C 74.128 148.09 72.604 149.106 69.411 151.687 L 67.643 153.026 C 62.611 156.768 63.349 158.422 65.974 162.855 C 68.5 167.344 69.565 168.809 75.321 166.322 L 77.366 165.462 C 81.475 163.881 83.065 163.057 86.252 166.707 L 86.23 166.61 C 86.945 167.364 87.68 168.098 88.435 168.813 L 88.338 168.791 C 91.987 171.979 91.164 173.569 89.582 177.678 L 88.72 179.722 C 86.233 185.479 87.698 186.545 92.188 189.071 C 96.62 191.697 98.276 192.432 102.018 187.4 L 103.359 185.632 C 105.939 182.439 106.956 180.915 110.796 181.992 C 110.939 182.037 111.082 182.079 111.225 182.123 C 111.375 182.169 111.519 182.213 111.677 182.267 L 111.668 182.256 C 112.613 182.537 113.568 182.796 114.533 183.028 L 114.525 183.03 C 114.587 183.041 114.64 183.055 114.701 183.07 C 114.955 183.13 115.211 183.188 115.467 183.245 C 119.289 184.235 119.411 186.064 120.047 190.104 L 120.323 192.305 C 121.047 198.534 122.849 198.725 128.001 198.668 C 133.152 198.725 134.954 198.534 135.678 192.305 L 135.954 190.104 C 136.59 186.064 136.712 184.235 140.534 183.245 C 140.79 183.188 141.046 183.13 141.3 183.07 C 141.361 183.059 141.414 183.045 141.476 183.03 L 141.468 183.028 C 142.433 182.796 143.388 182.537 144.333 182.256 L 144.324 182.267 C 144.482 182.213 144.626 182.17 144.775 182.123 C 144.918 182.079 145.062 182.037 145.204 181.992 C 149.045 180.915 150.061 182.439 152.641 185.632 L 153.983 187.4 C 157.725 192.432 159.379 191.695 163.811 189.069 C 168.301 186.543 169.766 185.479 167.279 179.722 L 166.419 177.678 C 164.837 173.569 164.014 171.979 167.663 168.791 L 167.566 168.813 C 168.32 168.098 169.054 167.362 169.769 166.608 L 169.749 166.705 C 172.936 163.055 174.526 163.879 178.635 165.461 L 180.679 166.322 C 186.436 168.809 187.501 167.344 190.027 162.855 C 192.652 158.422 193.389 156.766 188.357 153.024 L 186.589 151.683 C 183.396 149.103 181.872 148.087 182.95 144.246 L 183.08 143.817 C 183.127 143.668 183.168 143.523 183.222 143.366 L 183.212 143.376 C 183.493 142.431 183.752 141.476 183.985 140.511 L 183.987 140.518 C 183.999 140.456 184.013 140.403 184.026 140.343 C 184.086 140.088 184.144 139.832 184.201 139.576 C 185.191 135.754 187.02 135.633 191.06 134.997 L 193.261 134.721 C 199.49 133.996 199.681 132.194 199.624 127.043 C 199.681 121.892 199.49 120.09 193.261 119.365 L 191.06 119.089 C 187.02 118.453 185.191 118.331 184.201 114.509 C 184.144 114.253 184.086 113.998 184.026 113.743 C 184.013 113.683 183.999 113.629 183.987 113.567 L 183.985 113.575 C 183.752 112.613 183.494 111.657 183.212 110.709 L 183.224 110.72 C 183.17 110.562 183.127 110.418 183.08 110.269 C 183.036 110.126 182.994 109.982 182.949 109.84 C 181.872 105.999 183.396 104.983 186.589 102.402 L 188.357 101.061 C 193.389 97.319 192.652 95.665 190.027 91.233 C 188.29 88.146 187.244 86.488 184.889 86.562 C 183.819 86.594 182.478 86.988 180.679 87.765 L 178.635 88.625 C 174.526 90.207 172.936 91.03 169.748 87.381 L 169.771 87.478 C 169.056 86.724 168.32 85.99 167.566 85.275 L 167.663 85.296 C 164.014 82.109 164.837 80.519 166.419 76.41 L 167.281 74.365 C 169.767 68.609 168.303 67.544 163.813 65.018 C 161.597 63.705 160.074 62.864 158.638 62.981 C 157.203 63.098 155.853 64.171 153.982 66.687 L 152.641 68.456 C 150.061 71.648 149.045 73.172 145.204 72.095 C 145.062 72.05 144.918 72.008 144.775 71.964 C 144.626 71.918 144.482 71.877 144.324 71.822 L 144.333 71.833 C 143.388 71.552 142.433 71.294 141.468 71.061 L 141.476 71.059 C 141.414 71.048 141.36 71.034 141.3 71.02 C 141.045 70.959 140.79 70.902 140.534 70.845 C 136.711 69.855 136.59 68.026 135.954 63.986 L 135.678 61.785 C 134.954 55.556 133.152 55.365 128.001 55.422 L 128 55.421 L 128 55.421 Z M 127.989 85.023 L 128 85.023 C 132.838 85.023 137.513 85.858 141.882 87.391 C 142.728 90.162 144.593 92.51 147.101 93.961 C 149.607 95.402 152.564 95.842 155.381 95.194 C 162.261 101.107 167.253 109.237 169.172 118.64 C 169.402 119.764 169.114 120.932 168.388 121.821 C 167.662 122.71 166.576 123.225 165.428 123.225 L 153.606 123.225 C 151.916 123.225 150.427 122.115 149.944 120.496 C 147.059 110.787 138.137 104.128 128.009 104.125 C 126.227 104.135 124.453 104.351 122.721 104.771 C 121.073 105.171 119.359 104.437 118.511 102.969 L 112.609 92.749 C 112.036 91.757 111.939 90.56 112.345 89.488 C 112.75 88.417 113.614 87.583 114.7 87.218 C 118.983 85.776 123.47 85.035 127.989 85.023 L 127.989 85.023 Z M 102.864 94.664 C 104.164 94.725 105.344 95.444 105.994 96.571 L 111.896 106.791 C 112.742 108.255 112.524 110.101 111.361 111.329 C 107.337 115.574 105.09 121.198 105.079 127.047 C 105.084 132.899 107.329 138.527 111.352 142.777 C 112.514 144.004 112.732 145.85 111.887 147.314 L 106.002 157.51 C 105.428 158.503 104.439 159.186 103.307 159.371 C 102.175 159.555 101.02 159.221 100.161 158.461 C 93.19 152.29 88.467 143.979 86.731 134.833 C 88.698 132.716 89.794 129.935 89.798 127.045 C 89.792 124.156 88.696 121.376 86.729 119.261 C 88.46 110.111 93.183 101.795 100.154 95.62 C 100.899 94.961 101.871 94.618 102.864 94.664 L 102.864 94.664 Z M 153.615 130.865 L 165.389 130.865 C 166.536 130.865 167.623 131.381 168.348 132.27 C 169.074 133.158 169.362 134.326 169.133 135.45 C 167.215 144.847 162.227 152.975 155.353 158.886 C 154.438 158.676 153.5 158.579 152.561 158.597 C 150.641 158.642 148.764 159.169 147.101 160.129 C 144.601 161.578 142.741 163.919 141.893 166.681 C 137.431 168.256 132.735 169.062 128.004 169.067 L 127.985 169.067 C 123.468 169.05 118.983 168.303 114.704 166.857 C 113.619 166.491 112.756 165.658 112.352 164.587 C 111.947 163.516 112.044 162.32 112.616 161.328 L 118.509 151.121 C 119.357 149.653 121.071 148.919 122.719 149.319 C 124.452 149.74 126.228 149.955 128.011 149.964 C 138.142 149.965 147.068 143.305 149.953 133.594 C 150.436 131.975 151.925 130.865 153.615 130.865 L 153.615 130.865 Z"/>
+ <g opacity=".1">
+ <path d="M 128 77.382 C 104.497 77.382 84.808 93.735 79.661 115.674 C 82.369 115.991 84.875 117.263 86.729 119.261 C 88.461 110.111 93.183 101.795 100.154 95.62 C 100.899 94.961 101.871 94.618 102.864 94.664 C 104.164 94.725 105.344 95.444 105.995 96.571 L 111.896 106.791 C 112.742 108.255 112.524 110.101 111.361 111.329 C 107.338 115.575 105.091 121.198 105.079 127.047 C 105.084 132.899 107.329 138.527 111.352 142.777 C 112.514 144.004 112.732 145.85 111.887 147.314 L 106.002 157.51 C 105.429 158.503 104.439 159.186 103.308 159.371 C 102.176 159.555 101.021 159.221 100.162 158.461 C 93.191 152.291 88.467 143.98 86.731 134.833 C 84.877 136.831 82.371 138.103 79.663 138.42 C 84.811 160.357 104.498 176.708 128 176.708 C 132.853 176.71 137.679 175.999 142.326 174.6 C 141.244 172.096 141.09 169.289 141.893 166.682 C 137.431 168.256 132.735 169.063 128.004 169.067 L 127.985 169.067 C 123.468 169.05 118.983 168.303 114.704 166.857 C 113.619 166.491 112.756 165.658 112.352 164.587 C 111.947 163.516 112.044 162.32 112.616 161.328 L 118.509 151.121 C 119.357 149.653 121.071 148.919 122.719 149.319 C 124.452 149.74 126.228 149.955 128.011 149.964 C 138.142 149.965 147.068 143.305 149.953 133.594 C 150.436 131.975 151.925 130.865 153.615 130.865 L 165.389 130.865 C 166.536 130.865 167.623 131.381 168.348 132.27 C 169.074 133.158 169.362 134.326 169.133 135.45 C 167.214 144.847 162.227 152.975 155.353 158.886 C 158.017 159.487 160.379 161.019 162.013 163.207 C 171.64 154.147 177.663 141.3 177.663 127.045 C 177.663 112.787 171.638 99.937 162.007 90.878 C 160.38 93.057 158.032 94.587 155.381 95.194 C 162.261 101.107 167.252 109.237 169.172 118.64 C 169.401 119.764 169.113 120.932 168.387 121.82 C 167.662 122.709 166.575 123.225 165.428 123.225 L 153.605 123.225 C 151.916 123.225 150.427 122.115 149.944 120.496 C 147.059 110.787 138.137 104.128 128.009 104.125 C 126.227 104.135 124.453 104.351 122.721 104.771 C 121.073 105.171 119.359 104.437 118.511 102.969 L 112.609 92.749 C 112.036 91.757 111.939 90.56 112.345 89.488 C 112.75 88.417 113.614 87.583 114.7 87.218 C 118.983 85.776 123.47 85.035 127.989 85.023 L 128 85.023 C 132.838 85.023 137.513 85.858 141.882 87.391 C 141.085 84.788 141.24 81.987 142.32 79.488 C 137.675 78.09 132.851 77.38 128 77.382 L 128 77.382 Z M 128 111.764 C 132.053 111.763 135.94 113.373 138.806 116.239 C 141.672 119.105 143.282 122.992 143.281 127.045 C 143.281 135.484 136.439 142.326 128 142.326 C 119.561 142.326 112.719 135.484 112.719 127.045 C 112.718 122.992 114.328 119.105 117.194 116.239 C 120.06 113.373 123.947 111.763 128 111.764 L 128 111.764 Z"/>
+ </g>
+ <path fill="#b3b3b3" d="M 152.561 78.311 C 149.714 78.446 147.4 80.652 147.128 83.489 C 146.857 86.326 148.712 88.931 151.481 89.603 C 154.251 90.275 157.093 88.81 158.152 86.164 C 159.211 83.519 158.165 80.497 155.697 79.072 C 154.746 78.523 153.658 78.259 152.561 78.311 Z M 78.337 121.315 C 76.817 121.315 75.36 121.918 74.285 122.993 C 73.21 124.068 72.607 125.525 72.607 127.045 C 72.607 130.21 75.172 132.775 78.337 132.775 C 81.502 132.775 84.067 130.21 84.067 127.045 C 84.067 123.88 81.502 121.315 78.337 121.315 L 78.337 121.315 Z M 152.697 164.326 C 150.674 164.373 148.826 165.483 147.835 167.247 C 146.844 169.011 146.857 171.167 147.87 172.919 C 149.269 175.342 152.213 176.401 154.834 175.423 C 157.456 174.446 158.988 171.718 158.459 168.971 C 157.93 166.223 155.494 164.26 152.697 164.326 L 152.697 164.326 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-documents.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-documents.svg
new file mode 120000
index 000000000..746aac97d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-documents.svg
@@ -0,0 +1 @@
+document.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-emacs.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-emacs.svg
new file mode 120000
index 000000000..a940c6403
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-emacs.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-encfs-manager.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-encfs-manager.svg
new file mode 120000
index 000000000..22a7f7ffc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-encfs-manager.svg
@@ -0,0 +1 @@
+password.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-eterm.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-eterm.svg
new file mode 120000
index 000000000..b6181fcf9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-eterm.svg
@@ -0,0 +1 @@
+terminal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-freecell.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-freecell.svg
new file mode 120000
index 000000000..f29204c8d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-freecell.svg
@@ -0,0 +1 @@
+aisleriot.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-genius.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-genius.svg
new file mode 120000
index 000000000..852099c3b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-genius.svg
@@ -0,0 +1 @@
+pcbcalculator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-glchess.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-glchess.svg
new file mode 120000
index 000000000..3f8c01d98
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-glchess.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-glines.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-glines.svg
new file mode 120000
index 000000000..99ffabe4f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-glines.svg
@@ -0,0 +1 @@
+klines.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-gmail.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-gmail.svg
new file mode 120000
index 000000000..535ba0006
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-gmail.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-gmenu.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-gmenu.svg
new file mode 120000
index 000000000..34d961dc0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-gmenu.svg
@@ -0,0 +1 @@
+menu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-gnect.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-gnect.svg
new file mode 120000
index 000000000..2e677f0bf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-gnect.svg
@@ -0,0 +1 @@
+kigo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-gnibbles.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-gnibbles.svg
new file mode 120000
index 000000000..2d9327971
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-gnibbles.svg
@@ -0,0 +1 @@
+gnome-nibbles.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-gnumeric.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-gnumeric.svg
new file mode 120000
index 000000000..bd2a77f8c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-gnumeric.svg
@@ -0,0 +1 @@
+gnumeric.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-hearts.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-hearts.svg
new file mode 120000
index 000000000..f29204c8d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-hearts.svg
@@ -0,0 +1 @@
+aisleriot.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-help.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-help.svg
new file mode 120000
index 000000000..74f27a8db
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-help.svg
@@ -0,0 +1 @@
+help.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-hideseek.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-hideseek.svg
new file mode 120000
index 000000000..f97340b86
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-hideseek.svg
@@ -0,0 +1 @@
+search.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-iagno.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-iagno.svg
new file mode 120000
index 000000000..bc5114fff
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-iagno.svg
@@ -0,0 +1 @@
+iagno.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-info.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-info.svg
new file mode 120000
index 000000000..cad5391aa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-info.svg
@@ -0,0 +1 @@
+info.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-internet-radio-locator.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-internet-radio-locator.svg
new file mode 120000
index 000000000..e755374ea
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-internet-radio-locator.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-internet.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-internet.svg
new file mode 120000
index 000000000..8b26bb3cf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-internet.svg
@@ -0,0 +1 @@
+browser.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-joystick.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-joystick.svg
new file mode 120000
index 000000000..491732295
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-joystick.svg
@@ -0,0 +1 @@
+gameboy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-klotski.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-klotski.svg
new file mode 100644
index 000000000..73b3373e9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-klotski.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#91cR75UEoXMTDeIkhcxnq4sbDSk8tATD)">
+ <linearGradient id="_lgradient_175" x1=".233" x2=".933" y1="-.071" y2=".858" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e8e8e8"/>
+ <stop offset="100%" style="stop-color:#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_175)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="91cR75UEoXMTDeIkhcxnq4sbDSk8tATD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g style="opacity:0.6">
+ <g opacity=".6">
+ <path fill="#ffffff" d="M 5.676 126.116 L 5.676 155.742 C 5.676 229.728 16.26 240.285 90.315 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 126.116 L 5.676 126.116 L 5.676 126.116 L 5.676 126.116 Z"/>
+ </g>
+ </g>
+ <g filter="url(#dxKgATbHazMr5mhfdki5QqiMPwKj8od2)">
+ <path fill="#eab305" d="M 64.563 127 L 118.938 127 C 123.939 127 128 131.061 128 136.063 L 128 190.438 C 128 195.439 123.939 199.5 118.938 199.5 L 64.563 199.5 C 59.561 199.5 55.5 195.439 55.5 190.438 L 55.5 136.063 C 55.5 131.061 59.561 127 64.563 127 L 64.563 127 L 64.563 127 Z M 137.062 54.5 L 191.437 54.5 C 196.439 54.5 200.5 58.561 200.5 63.562 L 200.5 117.937 C 200.5 122.939 196.439 127 191.437 127 L 137.062 127 C 132.061 127 128 122.939 128 117.937 L 128 63.562 C 128 58.561 132.061 54.5 137.062 54.5 Z"/>
+ <path fill="#234db8" d="M 77.94 71.762 L 109.012 71.762 C 111.871273 71.763104 114.188896 74.080727 114.19 76.94 L 114.19 108.012 C 114.188896 110.871273 111.871273 113.188896 109.012 113.19 L 77.94 113.19 C 75.080727 113.188896 72.763104 110.871273 72.762 108.012 L 72.762 76.94 C 72.763104 74.080727 75.080727 71.763104 77.94 71.762 L 77.94 71.762 L 77.94 71.762 Z M 146.988 140.809 L 178.06 140.809 C 180.919435 140.810656 183.236897 143.128565 183.238 145.988 L 183.238 177.059 C 183.237448 179.918664 180.919663 182.236896 178.06 182.238 L 146.988 182.238 C 144.128337 182.236896 141.810552 179.918664 141.81 177.059 L 141.81 145.988 C 141.811103 143.128565 144.128565 140.810656 146.988 140.809 L 146.988 140.809 L 146.988 140.809 Z"/>
+ </g>
+ <defs>
+ <filter id="dxKgATbHazMr5mhfdki5QqiMPwKj8od2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_176" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_176)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-latex.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-latex.svg
new file mode 120000
index 000000000..e3dfe5e44
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-latex.svg
@@ -0,0 +1 @@
+latexila.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-ldraw.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-ldraw.svg
new file mode 120000
index 000000000..6042e1c05
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-ldraw.svg
@@ -0,0 +1 @@
+ldview.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-lightsoff.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-lightsoff.svg
new file mode 120000
index 000000000..88261cb6a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-lightsoff.svg
@@ -0,0 +1 @@
+lightsoff.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-lockscreen-alt.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-lockscreen-alt.svg
new file mode 100644
index 000000000..a2e583a19
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-lockscreen-alt.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#f1EqMnhFo9eZxl3lvCKu9HVbLPq53I3k)">
+ <linearGradient id="_lgradient_61" x1="0" x2="0" y1="0" y2="1.001" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_61)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="f1EqMnhFo9eZxl3lvCKu9HVbLPq53I3k" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <linearGradient id="_lgradient_62" x1=".517" x2=".517" y1="0" y2="1.209" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_62)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ </g>
+ <linearGradient id="_lgradient_63" x1=".187" x2=".19" y1=".005" y2=".79" gradientTransform="matrix(180,0,0,160,38,39)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_63)" d="M 42.01 39 L 213.99 39 C 216.203 39 218 40.797 218 43.01 L 218 194.99 C 218 197.203 216.203 199 213.99 199 L 42.01 199 C 39.797 199 38 197.203 38 194.99 L 38 43.01 C 38 40.797 39.797 39 42.01 39 Z"/>
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 42.01 39 L 213.99 39 C 216.203 39 218 40.797 218 43.01 L 218 194.99 C 218 197.203 216.203 199 213.99 199 L 42.01 199 C 39.797 199 38 197.203 38 194.99 L 38 43.01 C 38 40.797 39.797 39 42.01 39 Z M 208 189 L 48 189 L 48 49 L 208 49 L 208 189 L 208 189 Z"/>
+ <path fill="#3b3b3b" d="M 127.269 204.115 C 124.545 204.115 123.163 206.087 123.163 209.98 L 123.163 212.913 C 123.163 213.13 123.104 213.389 123.001 213.597 C 122.966 213.669 122.801 213.902 122.655 214.107 C 121.84 215.247 120.036 218.4 119.702 221.828 C 119.832 221.803 119.965 221.784 120.114 221.784 C 120.473 221.784 121.422 221.784 122.934 224.279 C 123.223 224.694 123.374 224.948 123.583 225.297 C 123.722 225.535 123.894 225.826 124.169 226.263 L 124.183 226.284 L 124.199 226.309 C 124.358 226.591 124.522 226.816 124.682 227.029 C 124.774 227.152 124.868 227.281 124.96 227.413 C 125.319 227.269 125.686 227.054 125.904 226.742 C 126.19 226.266 126.158 225.7 125.819 225.191 C 125.679 224.978 125.42 224.827 124.802 224.472 C 124.43 224.261 123.97 223.997 123.759 223.816 C 123.267 223.396 122.577 222.476 122.577 221.747 C 122.577 220.19 123.619 217.814 124.456 216.404 C 124.935 215.6 125.299 214.979 125.443 214.45 C 125.525 214.507 125.617 214.562 125.745 214.606 L 125.766 214.613 L 125.789 214.62 C 126.197 214.727 126.607 214.709 126.873 214.709 C 127.425 214.709 127.823 214.443 128.195 214.221 C 128.559 213.999 128.919 213.793 128.971 213.774 C 129.237 214.276 129.581 214.741 129.939 215.225 C 130.919 216.544 132.097 218.764 132.445 222.061 C 132.901 221.821 133.162 221.747 133.721 221.747 C 133.733 221.747 133.746 221.75 133.758 221.75 C 133.808 221.747 133.856 221.743 133.906 221.743 C 134.053 221.743 134.202 221.752 134.349 221.766 C 134.695 221.786 135.158 221.906 135.43 222 C 135.888 222.135 136.267 222.375 136.532 222.682 C 136.771 222.685 137 222.739 137.21 222.843 C 137.21 222.46 137.24 221.898 137.24 221.747 C 137.24 219.812 135.971 217.14 135.016 215.77 C 134.819 215.486 134.628 215.22 134.445 214.965 C 133.6 213.795 132.93 212.869 132.548 211.275 C 132.296 210.239 132.262 209.918 132.227 209.609 C 132.195 209.297 132.159 208.972 131.95 208.097 C 131.57 206.323 131.1 204.114 127.269 204.114 L 127.269 204.115 L 127.269 204.115 Z M 125.51 207.634 C 126.158 207.634 126.683 208.814 126.683 209.787 C 126.683 209.847 126.676 209.941 126.671 210.026 C 126.627 210.024 126.584 210.017 126.538 210.017 C 126.371 210.017 126.216 210.042 126.066 210.081 C 125.996 209.708 125.78 209.43 125.51 209.43 C 125.187 209.43 124.923 209.824 124.923 210.31 C 124.923 210.429 124.939 210.542 124.969 210.644 C 124.81 210.763 124.69 210.864 124.618 210.935 L 124.563 210.983 C 124.519 210.89 124.481 210.793 124.451 210.695 C 124.385 210.285 124.336 209.788 124.336 209.788 C 124.336 208.814 124.861 207.635 125.51 207.635 L 125.51 207.634 L 125.51 207.634 Z M 128.442 207.634 C 129.09 207.634 129.615 208.814 129.615 209.787 C 129.615 210.15 129.537 210.576 129.411 210.912 C 129.258 210.847 129.099 210.793 128.937 210.752 C 128.99 210.621 129.029 210.475 129.029 210.31 C 129.029 209.824 128.765 209.43 128.442 209.43 C 128.12 209.43 127.856 209.824 127.856 210.31 L 127.856 210.317 C 127.671 210.24 127.481 210.176 127.287 210.125 C 127.278 210.012 127.272 209.9 127.269 209.787 C 127.269 208.814 127.794 207.634 128.442 207.634 Z M 126.538 211.19 C 126.776 211.19 127.123 211.284 127.439 211.412 C 127.755 211.54 128.023 211.682 128.247 211.776 L 128.293 211.797 L 128.341 211.806 C 128.639 211.877 128.907 211.953 129.017 212.01 C 128.988 212.262 128.958 212.4 128.944 212.42 C 128.928 212.445 128.845 212.523 128.545 212.684 C 128.174 212.816 127.892 213.032 127.59 213.215 C 127.257 213.414 126.921 213.536 126.873 213.536 C 126.616 213.536 126.261 213.518 126.119 213.488 C 126.174 213.504 126.078 213.456 125.956 213.343 C 125.826 213.22 125.663 213.05 125.498 212.874 L 125.454 212.83 L 125.409 212.798 C 125.221 212.665 125.074 212.546 125.003 212.461 C 124.93 212.375 124.923 212.349 124.923 212.291 C 124.923 212.204 124.907 212.257 124.96 212.197 C 125.013 212.136 125.173 212.01 125.39 211.817 L 125.411 211.801 L 125.429 211.781 C 125.397 211.815 125.61 211.607 125.842 211.455 C 126.073 211.304 126.359 211.19 126.538 211.19 Z M 133.906 222.918 C 133.359 222.918 132.979 223.081 132.876 223.211 C 133.114 223.487 133.261 223.752 133.412 224.233 C 133.574 224.591 133.982 224.68 134.308 224.68 C 135.302 224.68 135.494 224.082 135.809 223.745 C 135.809 223.745 135.726 223.654 135.726 223.565 C 135.644 223.386 135.4 223.207 135.075 223.118 C 134.83 223.028 134.422 222.939 134.26 222.939 C 134.142 222.924 134.024 222.917 133.906 222.918 Z M 120.114 222.957 C 119.706 222.957 119.504 223.159 119.232 223.432 C 118.959 223.702 118.67 224.124 118.194 224.463 C 117.775 225.008 116.521 224.483 116.162 225.304 C 115.962 225.752 116.647 226.344 116.647 227.358 C 116.647 227.767 116.306 228.037 116.239 228.309 C 116.171 228.646 116.102 228.85 116.239 229.12 C 116.51 229.526 116.851 229.663 119.163 230.135 C 120.387 230.408 121.543 231.086 122.291 231.153 C 123.037 231.219 124.329 231.153 124.329 229.324 C 124.398 228.24 123.787 227.97 123.175 226.887 C 122.495 225.8 122.428 225.599 121.952 224.921 C 121.543 224.243 120.659 222.957 120.114 222.957 L 120.114 222.957 L 120.114 222.957 Z M 132.099 224.128 C 131.961 224.403 131.961 224.612 131.961 225.304 C 131.961 225.858 131.961 226.481 131.893 226.967 C 131.753 228.144 131.375 228.673 131.375 229.365 C 131.375 230.129 131.583 230.615 131.861 230.823 C 132.067 231.031 132.415 231.169 133.178 231.169 C 133.939 231.169 134.424 230.892 134.91 230.408 C 135.256 230.06 135.534 229.923 136.505 229.228 C 137.266 228.743 138.446 228.12 138.652 227.913 C 138.792 227.773 139 227.702 139 227.286 C 139 226.94 138.723 226.802 138.514 226.733 C 138.237 226.593 137.754 226.385 137.337 225.762 C 137.155 225.461 137.183 224.69 136.965 224.219 L 136.666 224.543 C 136.63 224.579 136.601 224.627 136.567 224.671 C 136.283 225.056 135.691 225.853 134.308 225.853 C 133.4 225.853 132.667 225.429 132.344 224.717 L 132.315 224.653 L 132.291 224.582 C 132.218 224.348 132.159 224.222 132.099 224.128 Z M 130.497 227.876 C 129.939 228.357 129.084 228.823 127.856 228.823 C 126.607 228.823 125.764 228.362 125.228 227.89 C 125.413 228.28 125.537 228.743 125.502 229.361 C 125.502 229.584 125.482 229.794 125.45 229.996 L 130.25 229.996 C 130.219 229.787 130.203 229.576 130.202 229.365 C 130.202 228.847 130.33 228.426 130.456 228.018 C 130.47 227.972 130.483 227.921 130.497 227.876 L 130.497 227.876 L 130.497 227.876 Z"/>
+ <circle fill="#3b3b3b" cx="128" cy="26.922" r="4" vector-effect="non-scaling-stroke"/>
+ <path fill="#3b3b3b" d="M 128 56 C 111.5 56 98 69.5 98 86 L 98 111 L 83 111 L 83 176 L 173 176 L 173 111 L 158 111 L 158 86 C 158 69.5 144.5 56 128 56 Z M 128 66 C 139.095 66 148 74.905 148 86 L 148 111 L 108 111 L 108 86 C 108 74.905 116.905 66 128 66 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-lockscreen.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-lockscreen.svg
new file mode 100755
index 000000000..cffb123df
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-lockscreen.svg
@@ -0,0 +1,51 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#fr7F6sL3tnb3ezat8j54vtOWM3CJ8ZL0)">
+ <linearGradient id="_lgradient_57" x1="0" x2="0" y1="0" y2="1.001" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_57)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="fr7F6sL3tnb3ezat8j54vtOWM3CJ8ZL0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <linearGradient id="_lgradient_58" x1=".517" x2=".517" y1="0" y2="1.209" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_58)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ </g>
+ <linearGradient id="_lgradient_59" x1=".187" x2=".19" y1=".005" y2=".79" gradientTransform="matrix(180,0,0,160,38,39)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_59)" d="M 42.01 39 L 213.99 39 C 216.203 39 218 40.797 218 43.01 L 218 194.99 C 218 197.203 216.203 199 213.99 199 L 42.01 199 C 39.797 199 38 197.203 38 194.99 L 38 43.01 C 38 40.797 39.797 39 42.01 39 Z"/>
+ <rect fill="#5d5d5d" width="160" height="11" x="48" y="49" transform="matrix(1,0,0,1,0,0)"/>
+ <g style="opacity:0.8">
+ <g opacity=".8">
+ <linearGradient id="_lgradient_60" x1="0" x2="0" y1="0" y2=".104" gradientTransform="matrix(113.333,0,0,19,70.667,174)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_60)" d="M 75.417 174 L 179.25 174 C 181.872 174 184 176.128 184 178.75 L 184 188.25 C 184 190.872 181.872 193 179.25 193 L 75.417 193 C 72.795 193 70.667 190.872 70.667 188.25 L 70.667 178.75 C 70.667 176.128 72.795 174 75.417 174 Z"/>
+ </g>
+ </g>
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 42.01 39 L 213.99 39 C 216.203 39 218 40.797 218 43.01 L 218 194.99 C 218 197.203 216.203 199 213.99 199 L 42.01 199 C 39.797 199 38 197.203 38 194.99 L 38 43.01 C 38 40.797 39.797 39 42.01 39 Z M 208 189 L 48 189 L 48 49 L 208 49 L 208 189 L 208 189 Z"/>
+ <path fill="#3b3b3b" d="M 127.269 204.115 C 124.545 204.115 123.163 206.087 123.163 209.98 L 123.163 212.913 C 123.163 213.13 123.104 213.389 123.001 213.597 C 122.966 213.669 122.801 213.902 122.655 214.107 C 121.84 215.247 120.036 218.4 119.702 221.828 C 119.832 221.803 119.965 221.784 120.114 221.784 C 120.473 221.784 121.422 221.784 122.934 224.279 C 123.223 224.694 123.374 224.948 123.583 225.297 C 123.722 225.535 123.894 225.826 124.169 226.263 L 124.183 226.284 L 124.199 226.309 C 124.358 226.591 124.522 226.816 124.682 227.029 C 124.774 227.152 124.868 227.281 124.96 227.413 C 125.319 227.269 125.686 227.054 125.904 226.742 C 126.19 226.266 126.158 225.7 125.819 225.191 C 125.679 224.978 125.42 224.827 124.802 224.472 C 124.43 224.261 123.97 223.997 123.759 223.816 C 123.267 223.396 122.577 222.476 122.577 221.747 C 122.577 220.19 123.619 217.814 124.456 216.404 C 124.935 215.6 125.299 214.979 125.443 214.45 C 125.525 214.507 125.617 214.562 125.745 214.606 L 125.766 214.613 L 125.789 214.62 C 126.197 214.727 126.607 214.709 126.873 214.709 C 127.425 214.709 127.823 214.443 128.195 214.221 C 128.559 213.999 128.919 213.793 128.971 213.774 C 129.237 214.276 129.581 214.741 129.939 215.225 C 130.919 216.544 132.097 218.764 132.445 222.061 C 132.901 221.821 133.162 221.747 133.721 221.747 C 133.733 221.747 133.746 221.75 133.758 221.75 C 133.808 221.747 133.856 221.743 133.906 221.743 C 134.053 221.743 134.202 221.752 134.349 221.766 C 134.695 221.786 135.158 221.906 135.43 222 C 135.888 222.135 136.267 222.375 136.532 222.682 C 136.771 222.685 137 222.739 137.21 222.843 C 137.21 222.46 137.24 221.898 137.24 221.747 C 137.24 219.812 135.971 217.14 135.016 215.77 C 134.819 215.486 134.628 215.22 134.445 214.965 C 133.6 213.795 132.93 212.869 132.548 211.275 C 132.296 210.239 132.262 209.918 132.227 209.609 C 132.195 209.297 132.159 208.972 131.95 208.097 C 131.57 206.323 131.1 204.114 127.269 204.114 L 127.269 204.115 L 127.269 204.115 Z M 125.51 207.634 C 126.158 207.634 126.683 208.814 126.683 209.787 C 126.683 209.847 126.676 209.941 126.671 210.026 C 126.627 210.024 126.584 210.017 126.538 210.017 C 126.371 210.017 126.216 210.042 126.066 210.081 C 125.996 209.708 125.78 209.43 125.51 209.43 C 125.187 209.43 124.923 209.824 124.923 210.31 C 124.923 210.429 124.939 210.542 124.969 210.644 C 124.81 210.763 124.69 210.864 124.618 210.935 L 124.563 210.983 C 124.519 210.89 124.481 210.793 124.451 210.695 C 124.385 210.285 124.336 209.788 124.336 209.788 C 124.336 208.814 124.861 207.635 125.51 207.635 L 125.51 207.634 L 125.51 207.634 Z M 128.442 207.634 C 129.09 207.634 129.615 208.814 129.615 209.787 C 129.615 210.15 129.537 210.576 129.411 210.912 C 129.258 210.847 129.099 210.793 128.937 210.752 C 128.99 210.621 129.029 210.475 129.029 210.31 C 129.029 209.824 128.765 209.43 128.442 209.43 C 128.12 209.43 127.856 209.824 127.856 210.31 L 127.856 210.317 C 127.671 210.24 127.481 210.176 127.287 210.125 C 127.278 210.012 127.272 209.9 127.269 209.787 C 127.269 208.814 127.794 207.634 128.442 207.634 Z M 126.538 211.19 C 126.776 211.19 127.123 211.284 127.439 211.412 C 127.755 211.54 128.023 211.682 128.247 211.776 L 128.293 211.797 L 128.341 211.806 C 128.639 211.877 128.907 211.953 129.017 212.01 C 128.988 212.262 128.958 212.4 128.944 212.42 C 128.928 212.445 128.845 212.523 128.545 212.684 C 128.174 212.816 127.892 213.032 127.59 213.215 C 127.257 213.414 126.921 213.536 126.873 213.536 C 126.616 213.536 126.261 213.518 126.119 213.488 C 126.174 213.504 126.078 213.456 125.956 213.343 C 125.826 213.22 125.663 213.05 125.498 212.874 L 125.454 212.83 L 125.409 212.798 C 125.221 212.665 125.074 212.546 125.003 212.461 C 124.93 212.375 124.923 212.349 124.923 212.291 C 124.923 212.204 124.907 212.257 124.96 212.197 C 125.013 212.136 125.173 212.01 125.39 211.817 L 125.411 211.801 L 125.429 211.781 C 125.397 211.815 125.61 211.607 125.842 211.455 C 126.073 211.304 126.359 211.19 126.538 211.19 Z M 133.906 222.918 C 133.359 222.918 132.979 223.081 132.876 223.211 C 133.114 223.487 133.261 223.752 133.412 224.233 C 133.574 224.591 133.982 224.68 134.308 224.68 C 135.302 224.68 135.494 224.082 135.809 223.745 C 135.809 223.745 135.726 223.654 135.726 223.565 C 135.644 223.386 135.4 223.207 135.075 223.118 C 134.83 223.028 134.422 222.939 134.26 222.939 C 134.142 222.924 134.024 222.917 133.906 222.918 Z M 120.114 222.957 C 119.706 222.957 119.504 223.159 119.232 223.432 C 118.959 223.702 118.67 224.124 118.194 224.463 C 117.775 225.008 116.521 224.483 116.162 225.304 C 115.962 225.752 116.647 226.344 116.647 227.358 C 116.647 227.767 116.306 228.037 116.239 228.309 C 116.171 228.646 116.102 228.85 116.239 229.12 C 116.51 229.526 116.851 229.663 119.163 230.135 C 120.387 230.408 121.543 231.086 122.291 231.153 C 123.037 231.219 124.329 231.153 124.329 229.324 C 124.398 228.24 123.787 227.97 123.175 226.887 C 122.495 225.8 122.428 225.599 121.952 224.921 C 121.543 224.243 120.659 222.957 120.114 222.957 L 120.114 222.957 L 120.114 222.957 Z M 132.099 224.128 C 131.961 224.403 131.961 224.612 131.961 225.304 C 131.961 225.858 131.961 226.481 131.893 226.967 C 131.753 228.144 131.375 228.673 131.375 229.365 C 131.375 230.129 131.583 230.615 131.861 230.823 C 132.067 231.031 132.415 231.169 133.178 231.169 C 133.939 231.169 134.424 230.892 134.91 230.408 C 135.256 230.06 135.534 229.923 136.505 229.228 C 137.266 228.743 138.446 228.12 138.652 227.913 C 138.792 227.773 139 227.702 139 227.286 C 139 226.94 138.723 226.802 138.514 226.733 C 138.237 226.593 137.754 226.385 137.337 225.762 C 137.155 225.461 137.183 224.69 136.965 224.219 L 136.666 224.543 C 136.63 224.579 136.601 224.627 136.567 224.671 C 136.283 225.056 135.691 225.853 134.308 225.853 C 133.4 225.853 132.667 225.429 132.344 224.717 L 132.315 224.653 L 132.291 224.582 C 132.218 224.348 132.159 224.222 132.099 224.128 Z M 130.497 227.876 C 129.939 228.357 129.084 228.823 127.856 228.823 C 126.607 228.823 125.764 228.362 125.228 227.89 C 125.413 228.28 125.537 228.743 125.502 229.361 C 125.502 229.584 125.482 229.794 125.45 229.996 L 130.25 229.996 C 130.219 229.787 130.203 229.576 130.202 229.365 C 130.202 228.847 130.33 228.426 130.456 228.018 C 130.47 227.972 130.483 227.921 130.497 227.876 L 130.497 227.876 L 130.497 227.876 Z"/>
+ <circle fill="#3b3b3b" cx="128" cy="26.922" r="4" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ebebeb" cx="55" cy="54" r="3" vector-effect="non-scaling-stroke"/>
+ <rect fill="#ebebeb" width="20" height="2.34" x="180" y="51" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ebebeb" width="15" height="2.34" x="185" y="55.66" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#3b3b3b" d="M 128 74 C 116.038 74 106.25 83.788 106.25 95.75 L 106.25 113.875 L 95.375 113.875 L 95.375 161 L 160.625 161 L 160.625 113.875 L 149.75 113.875 L 149.75 95.75 C 149.75 83.788 139.963 74 128 74 Z M 128 81.25 C 136.044 81.25 142.5 87.706 142.5 95.75 L 142.5 113.875 L 113.5 113.875 L 113.5 95.75 C 113.5 87.706 119.956 81.25 128 81.25 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-logo-icon-transparent.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-logo-icon-transparent.svg
new file mode 120000
index 000000000..d59c6f411
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-logo-icon-transparent.svg
@@ -0,0 +1 @@
+gnome.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-logo-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-logo-icon.svg
new file mode 120000
index 000000000..d59c6f411
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-logo-icon.svg
@@ -0,0 +1 @@
+gnome.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-logout.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-logout.svg
new file mode 120000
index 000000000..5160f3f62
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-logout.svg
@@ -0,0 +1 @@
+system-log-out.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-logs.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-logs.svg
new file mode 120000
index 000000000..feb853f0d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-logs.svg
@@ -0,0 +1 @@
+log-viewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-logs_gnome-logs.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-logs_gnome-logs.svg
new file mode 120000
index 000000000..feb853f0d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-logs_gnome-logs.svg
@@ -0,0 +1 @@
+log-viewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-mahjongg.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-mahjongg.svg
new file mode 120000
index 000000000..1eb23e575
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-mahjongg.svg
@@ -0,0 +1 @@
+mahzhong.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-maps.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-maps.svg
new file mode 120000
index 000000000..59b5c64af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-maps.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-mastermind.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-mastermind.svg
new file mode 100644
index 000000000..08b3d4983
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-mastermind.svg
@@ -0,0 +1,90 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#9DZ5mIQcIANDP5MrteqsuFyfZxFWzCUy)">
+ <linearGradient id="_lgradient_117" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648,0,0,228.339,6.343,13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e8e8e8"/>
+ <stop offset="100%" style="stop-color:#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_117)" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <defs>
+ <filter id="9DZ5mIQcIANDP5MrteqsuFyfZxFWzCUy" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".6">
+ <path fill="#ffffff" d="M 8.476 55.74 C 6.729 66.667 6.158 80.255 6.158 97.205 L 6.158 156.456 C 6.158 230.442 16.742 241 90.798 241 L 166.167 241 C 221.302 241 241.245 235.126 247.842 201.603 L 8.476 55.74 L 8.476 55.74 Z"/>
+ </g>
+ <linearGradient id="_lgradient_118" x1="0" x2=".998" y1=".5" y2=".438" gradientTransform="matrix(30.592519,0,0,21.311151,155.564171,81.773424)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#c2a3c0"/>
+ <stop offset="100%" style="stop-color:#825e87"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_118)" d="M 185.823 83.242 C 186.731 84.915 185.722 87.345 183.572 88.665 L 161.439 102.255 C 159.289 103.575 156.806 103.289 155.898 101.616 C 154.99 99.943 155.998 97.513 158.149 96.193 L 180.281 82.603 C 182.432 81.283 184.915 81.569 185.823 83.242 Z"/>
+ <radialGradient id="_rgradient_15" cx=".607" cy=".412" r="7.038" fx=".59" fy=".397" gradientTransform="matrix(-13.703102,-28.466809,22.855529,-16.881378,174.305,67.421513)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ad7fa8"/>
+ <stop offset="100%" style="stop-color:#75507b"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_15)" d="M 174.305 70.667 C 182.957 65.511 192.169 65.797 198.206 76.675 C 203.557 86.316 200.568 96.461 190.759 100.667 L 174.305 70.667 L 174.305 70.667 Z"/>
+ <radialGradient id="_rgradient_16" cx=".5" cy=".5" r="7.098" fx=".5" fy=".5" gradientTransform="matrix(32.908,0,0,33.334,164.432,154)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.304%" style="stop-color:#76c22b"/>
+ <stop offset="98.261%" style="stop-color:#46a926"/>
+ </radialGradient>
+ <ellipse fill="url(#_rgradient_16)" cx="180.886" cy="170.667" rx="16.454" ry="16.667" vector-effect="non-scaling-stroke"/>
+ <radialGradient id="_rgradient_17" cx=".5" cy=".5" r="7.098" fx=".5" fy=".5" gradientTransform="matrix(32.908,0,0,33.334,128.566,154)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e9b96e"/>
+ <stop offset="100%" style="stop-color:#7b4c01"/>
+ </radialGradient>
+ <ellipse fill="url(#_rgradient_17)" cx="145.02" cy="170.667" rx="16.454" ry="16.667" vector-effect="non-scaling-stroke"/>
+ <radialGradient id="_rgradient_18" cx=".5" cy=".5" r="7.098" fx=".5" fy=".5" gradientTransform="matrix(32.908,0,0,33.334,92.033,154)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.304%" style="stop-color:#6dc7f1"/>
+ <stop offset="99.13%" style="stop-color:#1a7fd4"/>
+ </radialGradient>
+ <ellipse fill="url(#_rgradient_18)" cx="108.487" cy="170.667" rx="16.454" ry="16.667" vector-effect="non-scaling-stroke"/>
+ <radialGradient id="_rgradient_19" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(32.908,0,0,33.334,55.834,154)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.739%" style="stop-color:#fda463"/>
+ <stop offset="98.261%" style="stop-color:#f34f17"/>
+ </radialGradient>
+ <ellipse fill="url(#_rgradient_19)" cx="72.288" cy="170.667" rx="16.454" ry="16.667" vector-effect="non-scaling-stroke"/>
+ <radialGradient id="_rgradient_20" cx=".5" cy=".5" r="7.098" fx=".5" fy=".5" gradientTransform="matrix(32.908,0,0,33.334,164.432,110.666)" gradientUnits="userSpaceOnUse">
+ <stop offset=".87%" style="stop-color:#ffda64"/>
+ <stop offset="100%" style="stop-color:#eab305"/>
+ </radialGradient>
+ <ellipse fill="url(#_rgradient_20)" cx="180.886" cy="127.333" rx="16.454" ry="16.667" vector-effect="non-scaling-stroke"/>
+ <radialGradient id="_rgradient_21" cx=".5" cy=".5" r="7.098" fx=".5" fy=".5" gradientTransform="matrix(32.908,0,0,33.334,128.233,110.666)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f76363"/>
+ <stop offset="97.391%" style="stop-color:#da1636"/>
+ </radialGradient>
+ <ellipse fill="url(#_rgradient_21)" cx="144.687" cy="127.333" rx="16.454" ry="16.667" vector-effect="non-scaling-stroke"/>
+ <radialGradient id="_rgradient_22" cx=".5" cy=".5" r="7.098" fx=".5" fy=".5" gradientTransform="matrix(32.908,0,0,33.334,92.033,110.666)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.304%" style="stop-color:#a7a7f1"/>
+ <stop offset="98.696%" style="stop-color:#8c59d9"/>
+ </radialGradient>
+ <ellipse fill="url(#_rgradient_22)" cx="108.487" cy="127.333" rx="16.454" ry="16.667" vector-effect="non-scaling-stroke"/>
+ <radialGradient id="_rgradient_23" cx=".5" cy=".5" r="7.098" fx=".5" fy=".5" gradientTransform="matrix(32.908,0,0,33.334,55.834,110.666)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.304%" style="stop-color:#6dc7f1"/>
+ <stop offset="99.13%" style="stop-color:#1a7fd4"/>
+ </radialGradient>
+ <ellipse fill="url(#_rgradient_23)" cx="72.288" cy="127.333" rx="16.454" ry="16.667" vector-effect="non-scaling-stroke"/>
+ <radialGradient id="_rgradient_24" cx=".5" cy=".5" r="7.098" fx=".5" fy=".5" gradientTransform="matrix(32.908,0,0,33.334,55.834,67.333)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.304%" style="stop-color:#76c22b"/>
+ <stop offset="98.261%" style="stop-color:#46a926"/>
+ </radialGradient>
+ <ellipse fill="url(#_rgradient_24)" cx="72.288" cy="84" rx="16.454" ry="16.667" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#2e3436" cx="144.687" cy="84" rx="3.291" ry="3.333" vector-effect="non-scaling-stroke"/>
+ <radialGradient id="_rgradient_25" cx=".5" cy=".5" r="3.039" fx=".187" fy=".094" gradientTransform="matrix(10.35027,0,0,10.44,139.512864,78.783)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#6d6f69"/>
+ <stop offset="100%" style="stop-color:#555753"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_25)" fill-rule="evenodd" d="M 139.513 84.003 C 139.503 82.623 140.043 81.303 141.013 80.323 C 141.983 79.343 143.303 78.793 144.673 78.783 C 146.063 78.783 147.383 79.343 148.353 80.313 C 149.323 81.293 149.873 82.623 149.863 84.003 C 149.873 85.383 149.323 86.703 148.353 87.683 C 147.383 88.663 146.063 89.213 144.683 89.223 C 143.304518 89.213394 141.985571 88.659939 141.013 87.683 C 140.043 86.703 139.503 85.383 139.513 84.003 L 139.513 84.003 Z M 143.283 84.003 C 143.273 83.623 143.423 83.253 143.693 82.983 C 143.953 82.713 144.323 82.553 144.703 82.553 C 145.483525 82.577975 146.101013 83.222116 146.093 84.003 C 146.093 84.373 145.953 84.743 145.683 85.013 C 145.423 85.283 145.063 85.443 144.683 85.443 C 144.306381 85.437733 143.947283 85.283051 143.684724 85.01299 C 143.422165 84.74293 143.277658 84.379618 143.283 84.003 L 143.283 84.003 Z"/>
+ <g>
+ <ellipse fill="#2e3436" cx="108.687" cy="84" rx="3.291" ry="3.333" vector-effect="non-scaling-stroke"/>
+ <radialGradient id="_rgradient_26" cx=".5" cy=".5" r="3.039" fx=".187" fy=".094" gradientTransform="matrix(10.35027,0,0,10.44,103.512864,78.783)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#6d6f69"/>
+ <stop offset="100%" style="stop-color:#555753"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_26)" fill-rule="evenodd" d="M 103.513 84.003 C 103.503 82.623 104.043 81.303 105.013 80.323 C 105.983 79.343 107.303 78.793 108.673 78.783 C 110.063 78.783 111.383 79.343 112.353 80.313 C 113.323 81.293 113.873 82.623 113.863 84.003 C 113.873 85.383 113.323 86.703 112.353 87.683 C 111.383 88.663 110.063 89.213 108.683 89.223 C 107.304518 89.213394 105.985571 88.659939 105.013 87.683 C 104.043 86.703 103.503 85.383 103.513 84.003 L 103.513 84.003 Z M 107.283 84.003 C 107.273 83.623 107.423 83.253 107.693 82.983 C 107.953 82.713 108.323 82.553 108.703 82.553 C 109.483525 82.577975 110.101013 83.222116 110.093 84.003 C 110.093 84.373 109.953 84.743 109.683 85.013 C 109.423 85.283 109.063 85.443 108.683 85.443 C 108.306381 85.437733 107.947283 85.283051 107.684724 85.01299 C 107.422165 84.74293 107.277658 84.379618 107.283 84.003 L 107.283 84.003 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-menu.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-menu.svg
new file mode 120000
index 000000000..34d961dc0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-menu.svg
@@ -0,0 +1 @@
+menu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-mime-application-x-deb.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-mime-application-x-deb.svg
new file mode 120000
index 000000000..abada3e53
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-mime-application-x-deb.svg
@@ -0,0 +1 @@
+application-x-deb.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-mines.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-mines.svg
new file mode 120000
index 000000000..f4b008306
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-mines.svg
@@ -0,0 +1 @@
+kmines.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-mixer.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-mixer.svg
new file mode 120000
index 000000000..460e1866c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-mixer.svg
@@ -0,0 +1 @@
+sound-box.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-monitor.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-monitor.svg
new file mode 120000
index 000000000..53ccf3bb7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-monitor.svg
@@ -0,0 +1 @@
+applications-utilities.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-mouse-properties.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-mouse-properties.svg
new file mode 120000
index 000000000..24cee5f28
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-mouse-properties.svg
@@ -0,0 +1 @@
+mouse.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-mouse.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-mouse.svg
new file mode 120000
index 000000000..24cee5f28
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-mouse.svg
@@ -0,0 +1 @@
+mouse.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-mplayer.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-mplayer.svg
new file mode 100755
index 000000000..774d23ab9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-mplayer.svg
@@ -0,0 +1,92 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="1K4LPQ3CDVDfPr4nDnRR9ccP0OwDs1eu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#1K4LPQ3CDVDfPr4nDnRR9ccP0OwDs1eu)">
+ <linearGradient id="_lgradient_0" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_1" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(243.122334,0,0,56.962812,6.433837,183.325584)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" d="M 249.55617 183.325584 C 246.101821 232.489776 229.339179 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 26.794945 240.288396 9.974537 232.51965 6.475608 183.608749 C 2.768738 184.749481 247.004055 184.544519 249.55617 183.325584 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_2" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="e0JEYVgSekb8wtWpXmliz3mHflKSmT0J" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" in="SourceGraphic"/>
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur" stdDeviation="1.717"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_offsetBlur" operator="out" result="pf_100_inverse"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4" result="pf_100_color"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_color" in2="pf_100_inverse" operator="in" result="pf_100_shadow"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_shadow" in2="SourceGraphic" operator="over"/>
+ </filter>
+ </defs>
+ <g filter="url(#e0JEYVgSekb8wtWpXmliz3mHflKSmT0J)">
+ <path d="M 158 200.333333 L 194 200.333333 C 197.31149 200.333333 200 203.021843 200 206.333333 L 200 206.333333 C 200 209.644823 197.31149 212.333333 194 212.333333 L 158 212.333333 C 154.68851 212.333333 152 209.644823 152 206.333333 L 152 206.333333 C 152 203.021843 154.68851 200.333333 158 200.333333 Z" style="fill:#666666"/>
+ </g>
+ <defs>
+ <filter id="dVAKefkmtVvIWi9zPX5yhB0RDgShRb45" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" in="SourceGraphic"/>
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur" stdDeviation="1.717"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_offsetBlur" operator="out" result="pf_100_inverse"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4" result="pf_100_color"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_color" in2="pf_100_inverse" operator="in" result="pf_100_shadow"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_shadow" in2="SourceGraphic" operator="over"/>
+ </filter>
+ <linearGradient id="_lgradient_3" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ </defs>
+ <g filter="url(#dVAKefkmtVvIWi9zPX5yhB0RDgShRb45)">
+ <path d="M 62 200.333333 L 146 200.333333 C 149.31149 200.333333 152 203.021843 152 206.333333 L 152 206.333333 C 152 209.644823 149.31149 212.333333 146 212.333333 L 62 212.333333 C 58.68851 212.333333 56 209.644823 56 206.333333 L 56 206.333333 C 56 203.021843 58.68851 200.333333 62 200.333333 Z" style="fill:url(#_lgradient_3)"/>
+ </g>
+ <defs>
+ <filter id="HXJZex7eDKb6I0JdmHjOmT4k2nSrOj60" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#HXJZex7eDKb6I0JdmHjOmT4k2nSrOj60)">
+ <circle fill="#fefdfe" cx="152" cy="206.333" r="12" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="NhLP7JTOQeW2hxRBw9tHM6SMPZKnCs1j" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#NhLP7JTOQeW2hxRBw9tHM6SMPZKnCs1j)">
+ <linearGradient id="_lgradient_4" x1="-.175" x2="1.306" y1="1.379" y2=".366" gradientTransform="matrix(92.133418,0,0,99.969002,90.333333,51.697665)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" style="stop-color:#bcf5de"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" d="M 90.333333 51.697665 L 90.333333 151.666667 C 90.333333 151.666667 141.035782 131.174118 182.466752 101.649957 C 182.466752 101.640632 182.461669 101.634701 182.456585 101.622834 C 182.451489 101.610968 182.445566 101.599948 182.437935 101.589775 C 182.42945 101.577061 182.421832 101.567736 182.416736 101.556716 C 182.410812 101.547397 182.407411 101.536377 182.40657 101.525358 C 138.704772 71.061162 90.333333 51.697665 90.333333 51.697665 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-mpv.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-mpv.svg
new file mode 100755
index 000000000..18ca49f7b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-mpv.svg
@@ -0,0 +1,92 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="7MqfXpvaluWKDNtwPMlaca4fQ8v8TA3o" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#7MqfXpvaluWKDNtwPMlaca4fQ8v8TA3o)">
+ <linearGradient id="_lgradient_5" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_6" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(243.122334,0,0,56.962812,6.433837,183.325584)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" d="M 249.55617 183.325584 C 246.101821 232.489776 229.339179 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 26.794945 240.288396 9.974537 232.51965 6.475608 183.608749 C 2.768738 184.749481 247.004055 184.544519 249.55617 183.325584 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_7" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="X3rQfyK57fw7eME9itpzkTYa2RrzLdOy" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" in="SourceGraphic"/>
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur" stdDeviation="1.717"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_offsetBlur" operator="out" result="pf_100_inverse"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4" result="pf_100_color"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_color" in2="pf_100_inverse" operator="in" result="pf_100_shadow"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_shadow" in2="SourceGraphic" operator="over"/>
+ </filter>
+ </defs>
+ <g filter="url(#X3rQfyK57fw7eME9itpzkTYa2RrzLdOy)">
+ <path d="M 158 200.333333 L 194 200.333333 C 197.31149 200.333333 200 203.021843 200 206.333333 L 200 206.333333 C 200 209.644823 197.31149 212.333333 194 212.333333 L 158 212.333333 C 154.68851 212.333333 152 209.644823 152 206.333333 L 152 206.333333 C 152 203.021843 154.68851 200.333333 158 200.333333 Z" style="fill:#666666"/>
+ </g>
+ <defs>
+ <filter id="WBYuWdya3UcZrFNDc32Fk39Dn7DWbrmh" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" in="SourceGraphic"/>
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur" stdDeviation="1.717"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_offsetBlur" operator="out" result="pf_100_inverse"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4" result="pf_100_color"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_color" in2="pf_100_inverse" operator="in" result="pf_100_shadow"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_shadow" in2="SourceGraphic" operator="over"/>
+ </filter>
+ <linearGradient id="_lgradient_8" x1=".187" x2=".19" y1=".005" y2=".999">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ </defs>
+ <g filter="url(#WBYuWdya3UcZrFNDc32Fk39Dn7DWbrmh)">
+ <path d="M 62 200.333333 L 146 200.333333 C 149.31149 200.333333 152 203.021843 152 206.333333 L 152 206.333333 C 152 209.644823 149.31149 212.333333 146 212.333333 L 62 212.333333 C 58.68851 212.333333 56 209.644823 56 206.333333 L 56 206.333333 C 56 203.021843 58.68851 200.333333 62 200.333333 Z" style="fill:url(#_lgradient_8)"/>
+ </g>
+ <defs>
+ <filter id="XpMzpBK5GXuDmmB817soU3z6H8KQAfUk" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#XpMzpBK5GXuDmmB817soU3z6H8KQAfUk)">
+ <circle fill="#fefdfe" cx="152" cy="206.333" r="12" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="s2Cjm5A2AnqHTV7kbYPXS45bTQ3XfM5t" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#s2Cjm5A2AnqHTV7kbYPXS45bTQ3XfM5t)">
+ <linearGradient id="_lgradient_9" x1="-.175" x2="1.306" y1="1.379" y2=".366" gradientTransform="matrix(92.133418,0,0,99.969002,90.333333,51.697665)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" style="stop-color:#bce4f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" d="M 90.333333 51.697665 L 90.333333 151.666667 C 90.333333 151.666667 141.035782 131.174118 182.466752 101.649957 C 182.466752 101.640632 182.461669 101.634701 182.456585 101.622834 C 182.451489 101.610968 182.445566 101.599948 182.437935 101.589775 C 182.42945 101.577061 182.421832 101.567736 182.416736 101.556716 C 182.410812 101.547397 182.407411 101.536377 182.40657 101.525358 C 138.704772 71.061162 90.333333 51.697665 90.333333 51.697665 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-multi-writer.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-multi-writer.svg
new file mode 120000
index 000000000..908771e9e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-multi-writer.svg
@@ -0,0 +1 @@
+usb.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-music.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-music.svg
new file mode 120000
index 000000000..d025f1c3f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-music.svg
@@ -0,0 +1 @@
+music.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-nettool.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-nettool.svg
new file mode 120000
index 000000000..7da8cb2e6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-nettool.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-nettools.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-nettools.svg
new file mode 120000
index 000000000..7da8cb2e6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-nettools.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-network-properties.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-network-properties.svg
new file mode 120000
index 000000000..7da8cb2e6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-network-properties.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-networktool.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-networktool.svg
new file mode 120000
index 000000000..7da8cb2e6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-networktool.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-nibbles.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-nibbles.svg
new file mode 100755
index 000000000..2a4c3fff5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-nibbles.svg
@@ -0,0 +1,48 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="WAK9DbXJoUPREQuwYxraPGbX2GGjAF0m" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#WAK9DbXJoUPREQuwYxraPGbX2GGjAF0m)">
+ <linearGradient id="_lgradient_22" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset=".87%" style="stop-color:#fff7e4"/>
+ <stop offset="100%" style="stop-color:#c8c4b7"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_23" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_24" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,113.842,55.5,85.079)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9900"/>
+ <stop offset="100%" style="stop-color:#dc5714"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" d="M 97.605 85.079 L 97.605 128.5 L 183.132 128.5 L 183.132 154.553 L 70.5 154.553 L 55.5 154.553 L 55.5 198.921 L 73.5 198.921 L 73.5 172.921 L 200.5 171.921 L 200.5 111.132 L 114.974 111.132 L 114.974 102.447 L 167.079 102.447 L 167.079 85.079 L 97.605 85.079 Z"/>
+ <linearGradient id="_lgradient_25" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(-4.411,-2.53,-6.91,12.045,198.888,71.916)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff44"/>
+ <stop offset="100%" style="stop-color:#14dc14"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" d="M 196.724 70.675 C 191.465 72.984 189.118 76.984 189.719 82.665 C 194.943 80.472 197.266 76.478 196.724 70.675 Z"/>
+ <linearGradient id="_lgradient_26" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(6.036,-2.274,6.21,16.482,182.869,70.646)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff44"/>
+ <stop offset="100%" style="stop-color:#14dc14"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" d="M 185.831 69.53 C 191.947 73.487 194.075 78.972 192.171 85.964 C 186.074 82.158 183.975 76.687 185.831 69.53 Z"/>
+ <linearGradient id="_lgradient_27" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(17.625,0,0,17.125,183.25,84.688)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_27)" width="17.625" height="17.125" x="183.25" y="84.69" transform="matrix(1,0,0,1,0,0)"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-note.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-note.svg
new file mode 120000
index 000000000..c172a8761
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-note.svg
@@ -0,0 +1 @@
+stickers.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-oregano.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-oregano.svg
new file mode 120000
index 000000000..a00b79b44
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-oregano.svg
@@ -0,0 +1 @@
+eeschema.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-package.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-package.svg
new file mode 120000
index 000000000..65a1d1f76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-package.svg
@@ -0,0 +1 @@
+download.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-paint.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-paint.svg
new file mode 120000
index 000000000..f4aff0839
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-paint.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-clock.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-clock.svg
new file mode 120000
index 000000000..09c3073e1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-clock.svg
@@ -0,0 +1 @@
+clock.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-drawer.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-drawer.svg
new file mode 120000
index 000000000..010fb8a74
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-drawer.svg
@@ -0,0 +1 @@
+panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-fish.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-fish.svg
new file mode 120000
index 000000000..aa9cef1e8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-fish.svg
@@ -0,0 +1 @@
+bluefish.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-force-quit.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-force-quit.svg
new file mode 120000
index 000000000..ce98796f8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-force-quit.svg
@@ -0,0 +1 @@
+xorg.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-hibernate.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-hibernate.svg
new file mode 120000
index 000000000..2451dd60b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-hibernate.svg
@@ -0,0 +1 @@
+system-suspend-hibernate.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-launcher.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-launcher.svg
new file mode 120000
index 000000000..92d2518f3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-launcher.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-notification-area.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-notification-area.svg
new file mode 120000
index 000000000..0f3a7188c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-notification-area.svg
@@ -0,0 +1 @@
+preferences-desktop-notification-bell.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-screenshoot.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-screenshoot.svg
new file mode 120000
index 000000000..4c9b2f738
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-screenshoot.svg
@@ -0,0 +1 @@
+screenshot.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-screenshot.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-screenshot.svg
new file mode 120000
index 000000000..4c9b2f738
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-screenshot.svg
@@ -0,0 +1 @@
+screenshot.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-separator.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-separator.svg
new file mode 120000
index 000000000..75d8f0e03
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-separator.svg
@@ -0,0 +1 @@
+mate-panel-separator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-suspend.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-suspend.svg
new file mode 120000
index 000000000..11a5ef74e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-suspend.svg
@@ -0,0 +1 @@
+mate-inhibit-applet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-window-list.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-window-list.svg
new file mode 120000
index 000000000..d87a4ae02
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-window-list.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-window-menu.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-window-menu.svg
new file mode 120000
index 000000000..34d961dc0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-window-menu.svg
@@ -0,0 +1 @@
+menu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-workspace-switcher.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-workspace-switcher.svg
new file mode 120000
index 000000000..8352b2ede
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-panel-workspace-switcher.svg
@@ -0,0 +1 @@
+workspace-switcher-top-left.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-panel.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-panel.svg
new file mode 120000
index 000000000..010fb8a74
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-panel.svg
@@ -0,0 +1 @@
+panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-pdf.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-pdf.svg
new file mode 120000
index 000000000..e1b9885f3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-pdf.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-photos.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-photos.svg
new file mode 120000
index 000000000..4e734554e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-photos.svg
@@ -0,0 +1 @@
+photo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-pie.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-pie.svg
new file mode 100755
index 000000000..66c5982ff
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-pie.svg
@@ -0,0 +1,74 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="6GJ4AJNu5D822Z6j2ypwLtvbxhT8SP5x" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#6GJ4AJNu5D822Z6j2ypwLtvbxhT8SP5x)">
+ <linearGradient id="_lgradient_39" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_39)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_40" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_40)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="MK9mabQzbTSAndAJIXYBG6ch4YdM365x" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#MK9mabQzbTSAndAJIXYBG6ch4YdM365x)">
+ <path d="M 189.19473 84.743355 C 188.809925 88.999634 187.555126 93.251453 185.290909 97.207139 C 176.886539 111.907816 158.159348 117.016247 143.453094 108.6063 C 134.440845 103.453254 129.047993 94.416466 128.150114 84.80916 C 127.112812 96.38176 132.706433 108.043034 143.453094 114.183187 C 158.159348 122.593134 176.886539 117.484706 185.290909 102.784029 C 188.547812 97.095604 189.757996 90.805431 189.19473 84.743355 Z M 66.882422 92.933013 C 65.700123 101.672554 69.768463 110.651344 77.894547 115.29689 C 88.588785 121.409162 102.21201 117.689376 108.329855 106.992905 C 110.789261 102.687548 111.581179 97.913733 111.040223 93.336222 C 110.666572 96.101244 109.796575 98.845073 108.329855 101.416018 C 102.21201 112.11249 88.588785 115.832272 77.894547 109.720003 C 71.508452 106.067141 67.684938 99.720644 66.882422 92.933013 Z M 55.772147 140.42635 C 54.60602 148.155915 58.136747 156.153172 65.335952 160.268917 C 74.692855 165.617152 86.607319 162.371403 91.95667 153.013384 C 94.187425 149.11514 94.844939 144.781899 94.26606 140.655001 C 93.916387 142.96941 93.190834 145.278242 91.95667 147.436497 C 86.607319 156.794516 74.692855 160.040263 65.335952 154.692027 C 59.877852 151.574549 56.578565 146.198429 55.772147 140.42635 Z M 156.111516 143.125564 C 154.929216 151.864546 159.000342 160.843337 167.125869 165.488883 C 177.816764 171.601152 191.441101 167.881369 197.558946 157.184898 C 200.018355 152.879541 200.810273 148.105723 200.269314 143.527099 C 199.895663 146.293234 199.025669 149.037063 197.558946 151.608008 C 191.441101 162.30448 177.816764 166.024265 167.125869 159.911996 C 160.734754 156.259134 156.914587 149.912635 156.111516 143.125564 Z M 166.774526 179.431104 C 166.490103 181.500129 165.954724 183.569154 164.967614 185.537796 C 160.138029 195.174658 148.404255 199.072902 138.772971 194.243317 C 132.89493 191.293145 129.186301 185.766447 128.260537 179.721102 C 127.156312 187.768552 131.104749 195.977729 138.772971 199.820207 C 148.404255 204.649792 160.138029 200.751545 164.967614 191.114683 C 166.852603 187.361439 167.371251 183.29031 166.774526 179.431104 Z M 78.124314 182.292046 C 76.948707 189.040082 79.95186 196.083691 86.239244 199.680784 C 94.259925 204.264984 104.471765 201.476542 109.061542 193.456977 C 111.046915 189.976999 111.565564 186.101063 110.952108 182.437046 C 110.628649 184.299728 110.048652 186.145675 109.061542 187.88009 C 104.471765 195.899652 94.259925 198.688097 86.239244 194.103894 C 81.696868 191.505065 78.920135 187.082593 78.124314 182.292046 Z"/>
+ </g>
+ <linearGradient id="_lgradient_41" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(33.463366,0,0,33.461035,77.807558,165.644607)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_41)" d="M 102.842196 167.852944 C 110.862877 172.437983 113.647418 182.656794 109.062657 190.676914 C 104.477621 198.697595 94.25881 201.482136 86.238687 196.897375 C 78.215775 192.313175 75.430677 182.096316 80.015995 174.071174 C 84.600753 166.051609 94.817054 163.268741 102.842196 167.852944 Z"/>
+ <linearGradient id="_lgradient_42" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(39.038206,0,0,39.038291,55.5,121.028239)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#6aff57"/>
+ <stop offset="50%" style="stop-color:#8bff51"/>
+ <stop offset="100%" style="stop-color:#5cf50f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_42)" d="M 84.704484 123.605915 C 94.061944 128.955098 97.31104 140.876979 91.961689 150.23444 C 86.612338 159.592458 74.690625 162.838205 65.333721 157.489969 C 55.976261 152.141736 52.727166 140.218347 58.076517 130.860332 C 63.425868 121.502313 75.347581 118.256563 84.704484 123.604799 L 84.704484 123.605915 Z"/>
+ <linearGradient id="_lgradient_43" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(44.614013,0,0,44.614013,66.653847,70.837477)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ffee"/>
+ <stop offset="100%" style="stop-color:#14dc99"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_43)" d="M 100.031447 73.781999 C 110.722338 79.895383 114.436547 93.518604 108.324278 104.215076 C 102.21201 114.90597 88.585997 118.620176 77.892317 112.507907 C 67.198076 106.395639 63.484983 92.769629 69.598367 82.075946 C 75.711754 71.381705 89.336648 67.668612 100.031447 73.781999 Z"/>
+ <linearGradient id="_lgradient_44" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(61.345503,0,0,61.345503,127.998834,54.107148)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_44)" d="M 173.89175 58.155557 C 188.595771 66.561601 193.701413 85.296042 185.295928 100.000062 C 176.889885 114.704086 158.155444 119.809728 143.451421 111.404243 C 128.7474 102.998199 123.641758 84.263759 132.047243 69.559735 C 140.453286 54.855713 159.187727 49.750072 173.89175 58.155557 Z"/>
+ <linearGradient id="_lgradient_45" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(44.615266,0,0,44.615268,155.884734,121.029589)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#6aff57"/>
+ <stop offset="50%" style="stop-color:#8bff51"/>
+ <stop offset="100%" style="stop-color:#5cf50f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_45)" d="M 189.261653 123.973989 C 199.955336 130.087373 203.668984 143.71227 197.5556 154.406508 C 191.442216 165.100191 177.817322 168.813842 167.123081 162.700458 C 156.429398 156.587074 152.71575 142.962177 158.829134 132.267936 C 164.942518 121.574255 178.567412 117.860605 189.261653 123.973989 Z"/>
+ <linearGradient id="_lgradient_46" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(39.038095,0,0,39.038095,128.001551,160.067389)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ffee"/>
+ <stop offset="100%" style="stop-color:#14dc99"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_46)" d="M 156.268782 162.142211 C 165.902858 166.973692 169.796083 178.70055 164.964825 188.334623 C 160.133345 197.968696 148.406486 201.861921 138.772413 197.030664 C 129.13834 192.199183 125.245115 180.472327 130.076372 170.838251 C 134.907853 161.204178 146.634709 157.310953 156.268782 162.142211 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 159.370193 54.115281 C 148.495262 53.878822 137.82964 59.45152 132.051984 69.560745 C 129.077844 74.754793 127.82863 80.447858 128.059908 86.013755 C 128.288347 81.354493 129.573607 76.682899 132.051984 72.354652 C 137.82964 62.245427 148.495262 56.67273 159.370193 56.909189 C 164.316893 57.016265 169.294442 58.323008 173.889799 60.95028 C 183.308349 66.335521 188.767844 75.955083 189.275353 86.040988 C 189.724585 74.969563 184.174071 64.036607 173.889799 58.156372 C 169.294442 55.5291 164.316893 54.222357 159.370193 54.115281 Z M 90.54094 70.88962 C 89.461811 70.813773 88.387545 70.820206 87.316781 70.900514 C 80.176691 71.435893 73.416086 75.392801 69.594803 82.076144 C 67.395279 85.923814 66.591118 90.140101 66.817233 94.259325 C 67.032818 91.052377 67.891349 87.849938 69.594803 84.870051 C 73.416086 78.186708 80.176691 74.229803 87.316781 73.694421 C 88.387545 73.614114 89.461811 73.607681 90.54094 73.683527 C 93.778324 73.909392 97.016855 74.850665 100.0228 76.570022 C 106.77306 80.427909 110.670027 87.279366 111.138522 94.493512 C 111.633814 86.292348 107.642159 78.130705 100.0228 73.776115 C 97.016855 72.056755 93.778324 71.115485 90.54094 70.88962 Z M 76.40257 121.076482 C 75.458402 121.009559 74.518348 121.014873 73.58143 121.087373 C 67.3342 121.555832 61.42485 125.018619 58.081505 130.868775 C 56.109723 134.317051 55.425826 138.090581 55.679725 141.777541 C 55.875772 139.003771 56.606058 136.237514 58.081505 133.657237 C 61.42485 127.80708 67.3342 124.344294 73.58143 123.875835 C 74.518348 123.803335 75.458402 123.79802 76.40257 123.864943 C 79.23563 124.06571 82.070865 124.897117 84.702599 126.402878 C 90.563013 129.753245 93.936221 135.679094 94.38052 141.935482 C 94.898848 134.695545 91.430741 127.455411 84.702599 123.608971 C 82.070865 122.10321 79.23563 121.277248 76.40257 121.076482 Z M 179.766264 121.087373 C 178.689926 121.009296 177.618312 121.014614 176.547551 121.098268 C 169.409134 121.633647 162.640291 125.587211 158.820124 132.273898 C 156.621188 136.123285 155.820116 140.329498 156.048003 144.451633 C 156.263267 141.245413 157.117442 138.043021 158.820124 135.062359 C 162.640291 128.375673 169.409134 124.422108 176.547551 123.886729 C 177.618312 123.803076 178.689926 123.797758 179.766264 123.875835 C 183.006437 124.098909 186.247627 125.039203 189.253569 126.756885 C 196.003832 130.616163 199.900797 137.471821 200.369292 144.685819 C 200.864584 136.485046 196.872932 128.324585 189.253569 123.968423 C 186.247627 122.250742 183.006437 121.310447 179.766264 121.087373 Z M 148.793645 160.114943 C 141.203502 159.624177 133.694541 163.616339 130.069563 170.843984 C 128.446093 174.076511 127.887486 177.537496 128.130709 180.903142 C 128.303494 178.441064 128.89274 175.975646 130.069563 173.632446 C 133.694541 166.404801 141.203502 162.412638 148.793645 162.903405 C 151.319977 163.065133 153.851189 163.719342 156.260406 164.923952 C 162.622052 168.114036 166.374457 174.314643 166.853291 180.930374 C 167.383593 173.312093 163.511535 165.771608 156.260406 162.13549 C 153.851189 160.930881 151.319977 160.276671 148.793645 160.114943 Z M 93.307618 165.686421 C 87.95269 166.087956 82.88426 169.065414 80.018856 174.079037 C 78.291875 177.098704 77.722128 180.409252 77.987417 183.631696 C 78.175457 181.319855 78.788553 179.018711 80.018856 176.867499 C 82.88426 171.853876 87.95269 168.881864 93.307618 168.480328 C 96.51823 168.24052 99.827103 168.924795 102.833045 170.642476 C 107.774759 173.470695 110.653438 178.430657 111.105844 183.697049 C 111.608339 177.443007 108.642804 171.179032 102.833045 167.854014 C 99.827103 166.136333 96.51823 165.446613 93.307618 165.686421 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-planner.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-planner.svg
new file mode 120000
index 000000000..70974081d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-planner.svg
@@ -0,0 +1 @@
+agenda.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-pomodoro.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-pomodoro.svg
new file mode 120000
index 000000000..02a5b0836
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-pomodoro.svg
@@ -0,0 +1 @@
+kronometer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-power-manager.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-power-manager.svg
new file mode 120000
index 000000000..d2cbd7844
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-power-manager.svg
@@ -0,0 +1 @@
+power.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-power-preferences.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-power-preferences.svg
new file mode 120000
index 000000000..d2cbd7844
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-power-preferences.svg
@@ -0,0 +1 @@
+power.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-power-statistics.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-power-statistics.svg
new file mode 100644
index 000000000..0c30a94bb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-power-statistics.svg
@@ -0,0 +1,52 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="41RRISLeOnG7ljkePWTiybCEPGJHbrr2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#41RRISLeOnG7ljkePWTiybCEPGJHbrr2)">
+ <linearGradient id="_lgradient_47" x1="-.379" x2=".463" y1="-.175" y2="1.085" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffeb00"/>
+ <stop offset="100%" style="stop-color:#ffa100"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_47)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".5">
+ <path fill="#ffffff" d="M 119.845001 202.414001 L 160.619995 112.709 L 136.154999 112.709 L 136.154999 55.625 L 95.379997 145.328995 L 119.845001 145.328995 L 119.845001 202.414001 L 119.845001 202.414001 Z"/>
+ </g>
+ <linearGradient id="_lgradient_48" x1=".5" x2=".5" y1="-.222" y2="2.196" gradientTransform="matrix(65.239998,0,0,146.789001,95.379997,53.585999)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#111111"/>
+ <stop offset="100%" style="stop-color:#4d4d4d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_48)" d="M 119.845001 200.375 L 160.619995 110.670998 L 136.154999 110.670998 L 136.154999 53.585999 L 95.379997 143.291 L 119.845001 143.289993 L 119.845001 200.375 L 119.845001 200.375 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_49" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_49)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="2otwX8qDHRSYQ1o1GZrhnSLwq5nqq3MW" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#2otwX8qDHRSYQ1o1GZrhnSLwq5nqq3MW)">
+ <path d="M 126.32 240.288391 L 126 211.493858 C 126 137.507198 136.583689 126 210.639397 126 L 248.648308 126"/>
+ </g>
+ <linearGradient id="_lgradient_50" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(121.984949,0,0,114.142294,128.7,126.446097)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_50)" d="M 146.981133 240.532816 L 129.235454 240.394579 L 128.875364 232.288958 C 128.427224 222.201426 128.898364 189.860369 129.607224 182.051733 C 130.891544 167.903799 133.047274 158.739611 136.919594 150.966242 C 144.316411 136.117749 157.752076 129.780038 186.519013 127.569798 C 189.981553 127.303761 205.835377 126.942096 221.749745 126.766096 L 250.684949 126.446097 L 250.677945 150.616882 C 250.66795 182.807833 249.912495 193.581553 246.801434 205.899988 C 242.94608 221.165552 235.295628 230.075769 221.947499 234.846575 C 208.545888 239.636499 192.095746 240.884256 146.981623 240.532816 L 146.981133 240.532816 Z"/>
+ <g>
+ <rect fill="#ffffff" width="21" height="42" x="179.19" y="176.52" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ffffff" width="21" height="21" x="179.19" y="148.52" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-quadrapassel.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-quadrapassel.svg
new file mode 120000
index 000000000..765b85dd3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-quadrapassel.svg
@@ -0,0 +1 @@
+quadrapassel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-remote-desktop.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-remote-desktop.svg
new file mode 120000
index 000000000..cfcd0bf10
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-remote-desktop.svg
@@ -0,0 +1 @@
+remote.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-robots.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-robots.svg
new file mode 100755
index 000000000..e5f63b472
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-robots.svg
@@ -0,0 +1,70 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="EknrSVc0XRuoCfEtp9G1uiu8fZpxkaxU" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#EknrSVc0XRuoCfEtp9G1uiu8fZpxkaxU)">
+ <linearGradient id="_lgradient_57" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_57)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_58" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_58)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <rect fill="#5d5d5d" width="135.494" height="61.588" x="60.25" y="95.67" transform="matrix(1,0,0,1,0,0)"/>
+ <defs>
+ <filter id="FegnEkz285fRPQDmCLMIi2ussV32ZDHv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#FegnEkz285fRPQDmCLMIi2ussV32ZDHv)">
+ <path d="M 47.595842 98.745672 C 46.827839 100.765761 46.122039 102.816643 45.503079 104.904478 L 210.497487 104.904478 C 209.869289 102.816643 209.161026 100.765761 208.397334 98.745672 L 47.590915 98.745672 L 47.595842 98.745672 Z M 45.503079 154.174925 C 56.069743 189.83441 88.82104 215.762983 127.994124 215.762983 C 167.170288 215.762983 199.922818 189.83441 210.491328 154.174925 L 208.397334 154.174925 C 196.048929 186.619514 164.873054 209.604177 127.994124 209.604177 C 91.115195 209.604177 59.93932 186.619514 47.590915 154.174925 L 45.503079 154.174925 Z"/>
+ </g>
+ <linearGradient id="_lgradient_59" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(164.994408,0,0,172.446563,45.5,40.237017)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f0f0f0"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_59)" d="M 127.997204 40.237017 C 88.82104 40.237017 56.068511 66.167437 45.506159 101.825075 L 210.494408 101.825075 C 199.925897 66.167437 167.173368 40.237017 127.997204 40.237017 Z M 45.506159 151.095522 C 56.072822 186.755007 88.82412 212.68358 127.997204 212.68358 C 167.173368 212.68358 199.925897 186.755007 210.494408 151.095522 L 45.5 151.095522 L 45.506159 151.095522 Z"/>
+ <g opacity=".2">
+ <circle cx="127.997" cy="129.54" r="18.476" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_60" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(36.952835,0,0,36.952835,109.520171,107.983881)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4400"/>
+ <stop offset="100%" style="stop-color:#dc1414"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_60)" cx="127.997" cy="126.46" r="18.476" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <circle cx="171.108" cy="129.54" r="18.476" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_61" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(36.952835,0,0,36.952835,152.631811,107.983881)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4400"/>
+ <stop offset="100%" style="stop-color:#dc1414"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_61)" cx="171.108" cy="126.46" r="18.476" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <circle cx="84.879" cy="129.54" r="18.476" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_62" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(36.952835,0,0,36.952835,66.402371,107.983881)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4400"/>
+ <stop offset="100%" style="stop-color:#dc1414"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_62)" cx="84.879" cy="126.46" r="18.476" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 127.999667 40.237017 C 88.823504 40.237017 56.067702 66.167437 45.50535 101.825075 L 46.551866 101.825075 C 58.053748 67.778843 89.971237 43.31642 127.999667 43.31642 C 166.028098 43.31642 197.939953 67.778843 209.447469 101.825075 L 210.493983 101.825075 C 199.925472 66.167437 167.175831 40.237017 127.999667 40.237017 Z M 45.50535 151.095522 C 45.81483 152.139439 46.202046 153.148714 46.551866 154.174925 L 209.453483 154.174925 C 209.803765 153.148714 210.18898 152.139439 210.5 151.095522 L 45.50535 151.095522 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-run.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-run.svg
new file mode 120000
index 000000000..7e27a14af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-run.svg
@@ -0,0 +1 @@
+gear.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-samegnome.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-samegnome.svg
new file mode 120000
index 000000000..313b16884
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-samegnome.svg
@@ -0,0 +1 @@
+swell-foop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-schedule.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-schedule.svg
new file mode 100755
index 000000000..e5ca0cb6d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-schedule.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="hPW5XE0vRjW6AjpvMBdKGMkVk2YhmpCE" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#hPW5XE0vRjW6AjpvMBdKGMkVk2YhmpCE)">
+ <linearGradient id="_lgradient_72" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_72)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 126.666667 226.333333 L 126.666667 113.333333 L 210 29.333333 L 232.333333 40 L 236.666667 207.333333 L 216.333333 224.666667 L 126.666667 226.333333 Z"/>
+ </g>
+ <linearGradient id="_lgradient_73" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9900"/>
+ <stop offset="100%" style="stop-color:#dc5714"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_73)" fill-rule="evenodd" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z M 165.71 31.95 C 169.94 31.95 174.18 31.99 178.41 32.08 C 182.09 32.16 185.77 32.31 189.45 32.52 C 192.58 32.69 195.71 32.95 198.83 33.3 C 201.41 33.58 203.97 33.95 206.52 34.42 C 208.54 34.8 210.54 35.27 212.51 35.85 C 213.98 36.28 215.43 36.81 216.83 37.44 C 217.83 37.89 218.8 38.43 219.71 39.04 C 220.4 39.51 221.05 40.04 221.65 40.63 C 222.24 41.22 222.77 41.87 223.24 42.56 C 223.85 43.47 224.38 44.43 224.83 45.43 C 225.46 46.83 225.99 48.27 226.43 49.74 C 227 51.71 227.48 53.7 227.85 55.72 C 228.32 58.26 228.7 60.82 228.98 63.39 C 229.32 66.51 229.58 69.63 229.76 72.76 C 229.97 76.43 230.12 80.11 230.2 83.79 C 230.29 88.02 230.33 92.24 230.33 96.47 C 230.33 96.48 230.33 96.49 230.33 96.5 L 230.33 155.75 C 230.33 155.75 230.33 155.76 230.33 155.77 C 230.33 160 230.29 164.23 230.2 168.45 C 230.12 172.13 229.97 175.81 229.76 179.48 C 229.58 182.61 229.32 185.73 228.98 188.85 C 228.7 191.42 228.32 193.98 227.85 196.53 C 227.48 198.54 227 200.53 226.43 202.5 C 225.99 203.97 225.46 205.41 224.83 206.81 C 224.38 207.81 223.85 208.77 223.24 209.68 C 222.77 210.37 222.24 211.02 221.65 211.61 C 221.05 212.2 220.4 212.73 219.71 213.2 C 218.8 213.81 217.83 214.35 216.83 214.8 C 215.43 215.43 213.98 215.96 212.51 216.39 C 210.54 216.97 208.54 217.45 206.52 217.82 C 203.97 218.29 201.41 218.67 198.83 218.95 C 195.71 219.29 192.58 219.55 189.45 219.72 C 185.77 219.93 182.09 220.08 178.41 220.16 C 174.18 220.25 169.94 220.29 165.71 220.29 C 165.7 220.29 165.7 220.29 165.69 220.29 L 90.32 220.29 C 90.31 220.29 90.3 220.29 90.3 220.29 C 86.06 220.29 81.83 220.25 77.6 220.16 C 73.92 220.08 70.23 219.93 66.56 219.72 C 63.42 219.55 60.3 219.29 57.18 218.95 C 54.6 218.67 52.03 218.29 49.49 217.82 C 47.47 217.45 45.47 216.97 43.5 216.39 C 42.03 215.96 40.58 215.43 39.18 214.8 C 38.18 214.35 37.21 213.81 36.3 213.2 C 35.6 212.73 34.96 212.2 34.36 211.61 C 33.77 211.02 33.24 210.37 32.77 209.68 C 32.16 208.77 31.62 207.81 31.17 206.81 C 30.55 205.41 30.01 203.97 29.58 202.5 C 29 200.53 28.53 198.54 28.16 196.53 C 27.68 193.98 27.31 191.42 27.03 188.85 C 26.68 185.73 26.42 182.61 26.25 179.48 C 26.04 175.81 25.89 172.13 25.81 168.45 C 25.72 164.23 25.68 160 25.68 155.77 C 25.68 155.76 25.68 155.75 25.68 155.75 L 25.68 96.5 C 25.68 96.49 25.68 96.48 25.68 96.47 C 25.68 92.24 25.72 88.02 25.81 83.79 C 25.89 80.11 26.04 76.43 26.25 72.76 C 26.42 69.63 26.68 66.51 27.03 63.39 C 27.31 60.82 27.68 58.26 28.16 55.72 C 28.53 53.7 29 51.71 29.58 49.74 C 30.01 48.27 30.55 46.83 31.17 45.43 C 31.62 44.43 32.16 43.47 32.77 42.56 C 33.24 41.87 33.77 41.22 34.36 40.63 C 34.96 40.04 35.6 39.51 36.3 39.04 C 37.21 38.43 38.18 37.89 39.18 37.44 C 40.58 36.81 42.03 36.28 43.5 35.85 C 45.47 35.27 47.47 34.8 49.49 34.42 C 52.03 33.95 54.6 33.58 57.18 33.3 C 60.3 32.95 63.42 32.69 66.56 32.52 C 70.23 32.31 73.92 32.16 77.6 32.08 C 81.83 31.99 86.06 31.95 90.3 31.95 C 90.3 31.95 90.31 31.95 90.32 31.95 L 165.69 31.95 C 165.7 31.95 165.7 31.95 165.71 31.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_74" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_74)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#5e5e5e" d="M 200.883603 34.543447 L 122.747759 107.879555 L 132.330559 117.462354 L 205.666667 39.326501 L 200.882919 34.542767 L 200.883603 34.543447 Z"/>
+ <path fill="#f34235" d="M 130.9044 219.333333 L 124.213857 219.333333 L 124.213857 112.672504 L 130.9044 112.672504 L 130.9044 219.333333 Z"/>
+ <path fill="#3f3f3f" d="M 76.662524 56.908279 L 71.871119 61.699683 L 122.768704 117.462928 L 132.351494 107.880137 L 76.662524 56.908279 Z"/>
+ <circle fill="#3f3f3f" cx="127.559" cy="112.673" r="6.671" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-screenruler.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-screenruler.svg
new file mode 120000
index 000000000..f8b21e864
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-screenruler.svg
@@ -0,0 +1 @@
+kruler.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-screenshot.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-screenshot.svg
new file mode 120000
index 000000000..4c9b2f738
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-screenshot.svg
@@ -0,0 +1 @@
+screenshot.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-search-tool.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-search-tool.svg
new file mode 120000
index 000000000..f97340b86
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-search-tool.svg
@@ -0,0 +1 @@
+search.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-searchtool.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-searchtool.svg
new file mode 120000
index 000000000..f97340b86
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-searchtool.svg
@@ -0,0 +1 @@
+search.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-session-halt.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-session-halt.svg
new file mode 120000
index 000000000..014e3332f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-session-halt.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-session-hebirnate.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-session-hebirnate.svg
new file mode 120000
index 000000000..2451dd60b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-session-hebirnate.svg
@@ -0,0 +1 @@
+system-suspend-hibernate.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-session-hibernate.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-session-hibernate.svg
new file mode 120000
index 000000000..2451dd60b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-session-hibernate.svg
@@ -0,0 +1 @@
+system-suspend-hibernate.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-session-properties.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-session-properties.svg
new file mode 120000
index 000000000..014e3332f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-session-properties.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-session-suspend.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-session-suspend.svg
new file mode 120000
index 000000000..620d61d33
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-session-suspend.svg
@@ -0,0 +1 @@
+system-suspend.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-session.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-session.svg
new file mode 120000
index 000000000..014e3332f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-session.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-set-time.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-set-time.svg
new file mode 120000
index 000000000..09c3073e1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-set-time.svg
@@ -0,0 +1 @@
+clock.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-settings-accessibility-keyboard.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-settings-accessibility-keyboard.svg
new file mode 120000
index 000000000..51f34f757
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-settings-accessibility-keyboard.svg
@@ -0,0 +1 @@
+keyboard-alt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-settings-accessibility-technologies.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-settings-accessibility-technologies.svg
new file mode 120000
index 000000000..51f34f757
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-settings-accessibility-technologies.svg
@@ -0,0 +1 @@
+keyboard-alt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-settings-background.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-settings-background.svg
new file mode 120000
index 000000000..b51d9aa7d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-settings-background.svg
@@ -0,0 +1 @@
+wallpaper.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-settings-default-applications.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-settings-default-applications.svg
new file mode 120000
index 000000000..8d153f1a9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-settings-default-applications.svg
@@ -0,0 +1 @@
+effects.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-settings-font.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-settings-font.svg
new file mode 120000
index 000000000..6b94e326e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-settings-font.svg
@@ -0,0 +1 @@
+font.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-settings-keybinding.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-settings-keybinding.svg
new file mode 120000
index 000000000..8803a8f80
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-settings-keybinding.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-settings-keybindings.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-settings-keybindings.svg
new file mode 120000
index 000000000..8803a8f80
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-settings-keybindings.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-settings-mouse.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-settings-mouse.svg
new file mode 120000
index 000000000..24cee5f28
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-settings-mouse.svg
@@ -0,0 +1 @@
+mouse.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-settings-sound.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-settings-sound.svg
new file mode 120000
index 000000000..62306d9ae
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-settings-sound.svg
@@ -0,0 +1 @@
+sound.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-settings-theme.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-settings-theme.svg
new file mode 120000
index 000000000..15e177802
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-settings-theme.svg
@@ -0,0 +1 @@
+colour.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-settings-ui-behavior.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-settings-ui-behavior.svg
new file mode 120000
index 000000000..34d961dc0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-settings-ui-behavior.svg
@@ -0,0 +1 @@
+menu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-settings.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-settings.svg
new file mode 120000
index 000000000..0849399e3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-settings.svg
@@ -0,0 +1 @@
+settings.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-shell-extension-prefs.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-shell-extension-prefs.svg
new file mode 120000
index 000000000..240d708d0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-shell-extension-prefs.svg
@@ -0,0 +1 @@
+plugin.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-shell.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-shell.svg
new file mode 120000
index 000000000..d59c6f411
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-shell.svg
@@ -0,0 +1 @@
+gnome.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-shutdown.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-shutdown.svg
new file mode 120000
index 000000000..014e3332f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-shutdown.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-software.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-software.svg
new file mode 120000
index 000000000..01532b287
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-software.svg
@@ -0,0 +1 @@
+application.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-sound-properties.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-sound-properties.svg
new file mode 120000
index 000000000..62306d9ae
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-sound-properties.svg
@@ -0,0 +1 @@
+sound.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-sound-recorder.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-sound-recorder.svg
new file mode 100644
index 000000000..cb5633607
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-sound-recorder.svg
@@ -0,0 +1,222 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#GYv6aZ8tEvxSLEbOKHIY71K01e5Rf2cK)">
+ <linearGradient id="_lgradient_132" x1=".51" x2=".512" y1="1.06" y2=".218" gradientTransform="matrix(244.648,0,0,228.339,6.343,13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f76363"/>
+ <stop offset="100%" style="stop-color:#e6548b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_132)" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <defs>
+ <filter id="GYv6aZ8tEvxSLEbOKHIY71K01e5Rf2cK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 8.476 55.74 C 6.729 66.667 6.158 80.255 6.158 97.205 L 6.158 156.456 C 6.158 230.442 16.742 241 90.798 241 L 166.167 241 C 221.302 241 241.245 235.126 247.842 201.603 L 8.476 55.74 L 8.476 55.74 Z"/>
+ </g>
+ <g style="opacity:0.5">
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_133" x1=".5" x2=".5" y1="-.654" y2=".423" gradientTransform="matrix(16.31,0,0,106.015,119.845,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.174%" style="stop-color:#fed965"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fed965"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_133)" d="M 119.845 132.077 L 119.845 140.232 L 136.155 140.232 L 136.155 132.077 L 119.845 132.077 L 119.845 132.077 Z M 119.845 144.31 L 119.845 152.465 L 136.155 152.465 L 136.155 144.31 L 119.845 144.31 L 119.845 144.31 Z M 119.845 156.542 L 119.845 164.697 L 136.155 164.697 L 136.155 156.542 L 119.845 156.542 L 119.845 156.542 Z M 119.845 168.775 L 119.845 176.93 L 136.155 176.93 L 136.155 168.775 L 119.845 168.775 L 119.845 168.775 Z M 119.845 181.007 L 119.845 189.162 L 136.155 189.162 L 136.155 181.007 L 119.845 181.007 L 119.845 181.007 Z M 119.845 193.24 L 119.845 201.394 L 136.155 201.394 L 136.155 193.24 L 119.845 193.24 L 119.845 193.24 Z M 119.845 205.472 L 119.845 213.627 L 136.155 213.627 L 136.155 205.472 L 119.845 205.472 L 119.845 205.472 Z M 119.845 217.704 L 119.845 225.859 L 136.155 225.859 L 136.155 217.704 L 119.845 217.704 L 119.845 217.704 Z M 119.845 229.937 L 119.845 238.092 L 136.155 238.092 L 136.155 229.937 L 119.845 229.937 L 119.845 229.937 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_134" x1=".5" x2=".5" y1="-.654" y2=".423" gradientTransform="matrix(16.31,0,0,106.015,99.458,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.174%" style="stop-color:#fed965"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fed965"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_134)" d="M 99.458 132.077 L 99.458 140.232 L 115.768 140.232 L 115.768 132.077 L 99.458 132.077 L 99.458 132.077 Z M 99.458 144.31 L 99.458 152.465 L 115.768 152.465 L 115.768 144.31 L 99.458 144.31 L 99.458 144.31 Z M 99.458 156.542 L 99.458 164.697 L 115.768 164.697 L 115.768 156.542 L 99.458 156.542 L 99.458 156.542 Z M 99.458 168.775 L 99.458 176.93 L 115.768 176.93 L 115.768 168.775 L 99.458 168.775 L 99.458 168.775 Z M 99.458 181.007 L 99.458 189.162 L 115.768 189.162 L 115.768 181.007 L 99.458 181.007 L 99.458 181.007 Z M 99.458 193.24 L 99.458 201.394 L 115.768 201.394 L 115.768 193.24 L 99.458 193.24 L 99.458 193.24 Z M 99.458 205.472 L 99.458 213.627 L 115.768 213.627 L 115.768 205.472 L 99.458 205.472 L 99.458 205.472 Z M 99.458 217.704 L 99.458 225.859 L 115.768 225.859 L 115.768 217.704 L 99.458 217.704 L 99.458 217.704 Z M 99.458 229.937 L 99.458 238.092 L 115.768 238.092 L 115.768 229.937 L 99.458 229.937 L 99.458 229.937 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_135" x1=".5" x2=".5" y1="-.654" y2=".423" gradientTransform="matrix(16.31,0,0,106.015,79.07,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.174%" style="stop-color:#fed965"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fed965"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_135)" d="M 79.07 132.077 L 79.07 140.232 L 95.38 140.232 L 95.38 132.077 L 79.07 132.077 L 79.07 132.077 Z M 79.07 144.31 L 79.07 152.465 L 95.38 152.465 L 95.38 144.31 L 79.07 144.31 L 79.07 144.31 Z M 79.07 156.542 L 79.07 164.697 L 95.38 164.697 L 95.38 156.542 L 79.07 156.542 L 79.07 156.542 Z M 79.07 168.775 L 79.07 176.93 L 95.38 176.93 L 95.38 168.775 L 79.07 168.775 L 79.07 168.775 Z M 79.07 181.007 L 79.07 189.162 L 95.38 189.162 L 95.38 181.007 L 79.07 181.007 L 79.07 181.007 Z M 79.07 193.24 L 79.07 201.394 L 95.38 201.394 L 95.38 193.24 L 79.07 193.24 L 79.07 193.24 Z M 79.07 205.472 L 79.07 213.627 L 95.38 213.627 L 95.38 205.472 L 79.07 205.472 L 79.07 205.472 Z M 79.07 217.704 L 79.07 225.859 L 95.38 225.859 L 95.38 217.704 L 79.07 217.704 L 79.07 217.704 Z M 79.07 229.937 L 79.07 238.092 L 95.38 238.092 L 95.38 229.937 L 79.07 229.937 L 79.07 229.937 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_136" x1=".5" x2=".5" y1="-.654" y2=".423" gradientTransform="matrix(16.31,0,0,106.015,58.683,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.174%" style="stop-color:#fed965"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fed965"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_136)" d="M 58.683 132.077 L 58.683 140.232 L 74.993 140.232 L 74.993 132.077 L 58.683 132.077 L 58.683 132.077 Z M 58.683 144.31 L 58.683 152.465 L 74.993 152.465 L 74.993 144.31 L 58.683 144.31 L 58.683 144.31 Z M 58.683 156.542 L 58.683 164.697 L 74.993 164.697 L 74.993 156.542 L 58.683 156.542 L 58.683 156.542 Z M 58.683 168.775 L 58.683 176.93 L 74.993 176.93 L 74.993 168.775 L 58.683 168.775 L 58.683 168.775 Z M 58.683 181.007 L 58.683 189.162 L 74.993 189.162 L 74.993 181.007 L 58.683 181.007 L 58.683 181.007 Z M 58.683 193.24 L 58.683 201.394 L 74.993 201.394 L 74.993 193.24 L 58.683 193.24 L 58.683 193.24 Z M 58.683 205.472 L 58.683 213.627 L 74.993 213.627 L 74.993 205.472 L 58.683 205.472 L 58.683 205.472 Z M 58.683 217.704 L 58.683 225.859 L 74.993 225.859 L 74.993 217.704 L 58.683 217.704 L 58.683 217.704 Z M 58.683 229.937 L 58.683 238.092 L 74.993 238.092 L 74.993 229.937 L 58.683 229.937 L 58.683 229.937 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_137" x1=".5" x2=".5" y1="-.654" y2=".423" gradientTransform="matrix(16.31,0,0,106.015,38.296,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.174%" style="stop-color:#fed965"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fed965"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_137)" d="M 38.296 132.077 L 38.296 140.232 L 54.606 140.232 L 54.606 132.077 L 38.296 132.077 L 38.296 132.077 Z M 38.296 144.31 L 38.296 152.465 L 54.606 152.465 L 54.606 144.31 L 38.296 144.31 L 38.296 144.31 Z M 38.296 156.542 L 38.296 164.697 L 54.606 164.697 L 54.606 156.542 L 38.296 156.542 L 38.296 156.542 Z M 38.296 168.775 L 38.296 176.93 L 54.606 176.93 L 54.606 168.775 L 38.296 168.775 L 38.296 168.775 Z M 38.296 181.007 L 38.296 189.162 L 54.606 189.162 L 54.606 181.007 L 38.296 181.007 L 38.296 181.007 Z M 38.296 193.24 L 38.296 201.394 L 54.606 201.394 L 54.606 193.24 L 38.296 193.24 L 38.296 193.24 Z M 38.296 205.472 L 38.296 213.627 L 54.606 213.627 L 54.606 205.472 L 38.296 205.472 L 38.296 205.472 Z M 38.296 217.704 L 38.296 225.859 L 54.606 225.859 L 54.606 217.704 L 38.296 217.704 L 38.296 217.704 Z M 38.296 229.937 L 38.296 238.092 L 54.606 238.092 L 54.606 229.937 L 38.296 229.937 L 38.296 229.937 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_138" x1=".5" x2=".5" y1="-.654" y2=".423" gradientTransform="matrix(16.31,0,0,106.015,17.908,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.174%" style="stop-color:#fed965"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fed965"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_138)" d="M 17.908 132.077 L 17.908 140.232 L 34.218 140.232 L 34.218 132.077 L 17.908 132.077 L 17.908 132.077 Z M 17.908 144.31 L 17.908 152.465 L 34.218 152.465 L 34.218 144.31 L 17.908 144.31 L 17.908 144.31 Z M 17.908 156.542 L 17.908 164.697 L 34.218 164.697 L 34.218 156.542 L 17.908 156.542 L 17.908 156.542 Z M 17.908 168.775 L 17.908 176.93 L 34.218 176.93 L 34.218 168.775 L 17.908 168.775 L 17.908 168.775 Z M 17.908 181.007 L 17.908 189.162 L 34.218 189.162 L 34.218 181.007 L 17.908 181.007 L 17.908 181.007 Z M 17.908 193.24 L 17.908 201.394 L 34.218 201.394 L 34.218 193.24 L 17.908 193.24 L 17.908 193.24 Z M 17.908 205.472 L 17.908 213.627 L 34.218 213.627 L 34.218 205.472 L 17.908 205.472 L 17.908 205.472 Z M 17.908 217.704 L 17.908 225.859 L 34.218 225.859 L 34.218 217.704 L 17.908 217.704 L 17.908 217.704 Z M 17.908 229.937 L 17.908 238.092 L 34.218 238.092 L 34.218 229.937 L 17.908 229.937 L 17.908 229.937 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_139" x1=".5" x2=".5" y1="-.654" y2=".423" gradientTransform="matrix(16.31,0,0,106.015,140.232,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.174%" style="stop-color:#fed965"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fed965"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_139)" d="M 140.232 132.077 L 140.232 140.232 L 156.542 140.232 L 156.542 132.077 L 140.232 132.077 L 140.232 132.077 Z M 140.232 144.31 L 140.232 152.465 L 156.542 152.465 L 156.542 144.31 L 140.232 144.31 L 140.232 144.31 Z M 140.232 156.542 L 140.232 164.697 L 156.542 164.697 L 156.542 156.542 L 140.232 156.542 L 140.232 156.542 Z M 140.232 168.775 L 140.232 176.93 L 156.542 176.93 L 156.542 168.775 L 140.232 168.775 L 140.232 168.775 Z M 140.232 181.007 L 140.232 189.162 L 156.542 189.162 L 156.542 181.007 L 140.232 181.007 L 140.232 181.007 Z M 140.232 193.24 L 140.232 201.394 L 156.542 201.394 L 156.542 193.24 L 140.232 193.24 L 140.232 193.24 Z M 140.232 205.472 L 140.232 213.627 L 156.542 213.627 L 156.542 205.472 L 140.232 205.472 L 140.232 205.472 Z M 140.232 217.704 L 140.232 225.859 L 156.542 225.859 L 156.542 217.704 L 140.232 217.704 L 140.232 217.704 Z M 140.232 229.937 L 140.232 238.092 L 156.542 238.092 L 156.542 229.937 L 140.232 229.937 L 140.232 229.937 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_140" x1=".5" x2=".5" y1="-.654" y2=".423" gradientTransform="matrix(16.31,0,0,106.015,160.62,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.174%" style="stop-color:#fed965"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fed965"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_140)" d="M 160.62 132.077 L 160.62 140.232 L 176.93 140.232 L 176.93 132.077 L 160.62 132.077 L 160.62 132.077 Z M 160.62 144.31 L 160.62 152.465 L 176.93 152.465 L 176.93 144.31 L 160.62 144.31 L 160.62 144.31 Z M 160.62 156.542 L 160.62 164.697 L 176.93 164.697 L 176.93 156.542 L 160.62 156.542 L 160.62 156.542 Z M 160.62 168.775 L 160.62 176.93 L 176.93 176.93 L 176.93 168.775 L 160.62 168.775 L 160.62 168.775 Z M 160.62 181.007 L 160.62 189.162 L 176.93 189.162 L 176.93 181.007 L 160.62 181.007 L 160.62 181.007 Z M 160.62 193.24 L 160.62 201.394 L 176.93 201.394 L 176.93 193.24 L 160.62 193.24 L 160.62 193.24 Z M 160.62 205.472 L 160.62 213.627 L 176.93 213.627 L 176.93 205.472 L 160.62 205.472 L 160.62 205.472 Z M 160.62 217.704 L 160.62 225.859 L 176.93 225.859 L 176.93 217.704 L 160.62 217.704 L 160.62 217.704 Z M 160.62 229.937 L 160.62 238.092 L 176.93 238.092 L 176.93 229.937 L 160.62 229.937 L 160.62 229.937 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_141" x1=".5" x2=".5" y1="-.654" y2=".423" gradientTransform="matrix(16.31,0,0,106.015,181.007,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.174%" style="stop-color:#fed965"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fed965"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_141)" d="M 181.007 132.077 L 181.007 140.232 L 197.317 140.232 L 197.317 132.077 L 181.007 132.077 L 181.007 132.077 Z M 181.007 144.31 L 181.007 152.465 L 197.317 152.465 L 197.317 144.31 L 181.007 144.31 L 181.007 144.31 Z M 181.007 156.542 L 181.007 164.697 L 197.317 164.697 L 197.317 156.542 L 181.007 156.542 L 181.007 156.542 Z M 181.007 168.775 L 181.007 176.93 L 197.317 176.93 L 197.317 168.775 L 181.007 168.775 L 181.007 168.775 Z M 181.007 181.007 L 181.007 189.162 L 197.317 189.162 L 197.317 181.007 L 181.007 181.007 L 181.007 181.007 Z M 181.007 193.24 L 181.007 201.394 L 197.317 201.394 L 197.317 193.24 L 181.007 193.24 L 181.007 193.24 Z M 181.007 205.472 L 181.007 213.627 L 197.317 213.627 L 197.317 205.472 L 181.007 205.472 L 181.007 205.472 Z M 181.007 217.704 L 181.007 225.859 L 197.317 225.859 L 197.317 217.704 L 181.007 217.704 L 181.007 217.704 Z M 181.007 229.937 L 181.007 238.092 L 197.317 238.092 L 197.317 229.937 L 181.007 229.937 L 181.007 229.937 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_142" x1=".5" x2=".5" y1="-.654" y2=".423" gradientTransform="matrix(16.31,0,0,106.015,201.394,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.174%" style="stop-color:#fed965"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fed965"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_142)" d="M 201.394 132.077 L 201.394 140.232 L 217.704 140.232 L 217.704 132.077 L 201.394 132.077 L 201.394 132.077 Z M 201.394 144.31 L 201.394 152.465 L 217.704 152.465 L 217.704 144.31 L 201.394 144.31 L 201.394 144.31 Z M 201.394 156.542 L 201.394 164.697 L 217.704 164.697 L 217.704 156.542 L 201.394 156.542 L 201.394 156.542 Z M 201.394 168.775 L 201.394 176.93 L 217.704 176.93 L 217.704 168.775 L 201.394 168.775 L 201.394 168.775 Z M 201.394 181.007 L 201.394 189.162 L 217.704 189.162 L 217.704 181.007 L 201.394 181.007 L 201.394 181.007 Z M 201.394 193.24 L 201.394 201.394 L 217.704 201.394 L 217.704 193.24 L 201.394 193.24 L 201.394 193.24 Z M 201.394 205.472 L 201.394 213.627 L 217.704 213.627 L 217.704 205.472 L 201.394 205.472 L 201.394 205.472 Z M 201.394 217.704 L 201.394 225.859 L 217.704 225.859 L 217.704 217.704 L 201.394 217.704 L 201.394 217.704 Z M 201.394 229.937 L 201.394 238.092 L 217.704 238.092 L 217.704 229.937 L 201.394 229.937 L 201.394 229.937 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_143" x1=".5" x2=".5" y1="-.654" y2=".423" gradientTransform="matrix(16.31,0,0,106.015,221.782,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.174%" style="stop-color:#fed965"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fed965"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_143)" d="M 221.782 132.077 L 221.782 140.232 L 238.092 140.232 L 238.092 132.077 L 221.782 132.077 L 221.782 132.077 Z M 221.782 144.31 L 221.782 152.465 L 238.092 152.465 L 238.092 144.31 L 221.782 144.31 L 221.782 144.31 Z M 221.782 156.542 L 221.782 164.697 L 238.092 164.697 L 238.092 156.542 L 221.782 156.542 L 221.782 156.542 Z M 221.782 168.775 L 221.782 176.93 L 238.092 176.93 L 238.092 168.775 L 221.782 168.775 L 221.782 168.775 Z M 221.782 181.007 L 221.782 189.162 L 238.092 189.162 L 238.092 181.007 L 221.782 181.007 L 221.782 181.007 Z M 221.782 193.24 L 221.782 201.394 L 238.092 201.394 L 238.092 193.24 L 221.782 193.24 L 221.782 193.24 Z M 221.782 205.472 L 221.782 213.627 L 238.092 213.627 L 238.092 205.472 L 221.782 205.472 L 221.782 205.472 Z M 221.782 217.704 L 221.782 225.859 L 238.092 225.859 L 238.092 217.704 L 221.782 217.704 L 221.782 217.704 Z M 221.782 229.937 L 221.782 238.092 L 238.092 238.092 L 238.092 229.937 L 221.782 229.937 L 221.782 229.937 Z"/>
+ </g>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_144" x1=".5" x2=".5" y1="1.077" y2="0" gradientTransform="matrix(16.31,0,0,106.015,119.845,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9169"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#f09778"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_144)" d="M 119.845 17.908 L 119.845 26.063 L 136.155 26.063 L 136.155 17.908 L 119.845 17.908 L 119.845 17.908 Z M 119.845 30.141 L 119.845 38.296 L 136.155 38.296 L 136.155 30.141 L 119.845 30.141 L 119.845 30.141 Z M 119.845 42.373 L 119.845 50.528 L 136.155 50.528 L 136.155 42.373 L 119.845 42.373 L 119.845 42.373 Z M 119.845 54.606 L 119.845 62.76 L 136.155 62.76 L 136.155 54.606 L 119.845 54.606 L 119.845 54.606 Z M 119.845 66.838 L 119.845 74.993 L 136.155 74.993 L 136.155 66.838 L 119.845 66.838 L 119.845 66.838 Z M 119.845 79.07 L 119.845 87.225 L 136.155 87.225 L 136.155 79.07 L 119.845 79.07 L 119.845 79.07 Z M 119.845 91.303 L 119.845 99.458 L 136.155 99.458 L 136.155 91.303 L 119.845 91.303 L 119.845 91.303 Z M 119.845 103.535 L 119.845 111.69 L 136.155 111.69 L 136.155 103.535 L 119.845 103.535 L 119.845 103.535 Z M 119.845 115.768 L 119.845 123.923 L 136.155 123.923 L 136.155 115.768 L 119.845 115.768 L 119.845 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_145" x1=".5" x2=".502" y1="1.375" y2="-.347" gradientTransform="matrix(16.31,0,0,106.015,99.458,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9169"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#f09778"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_145)" d="M 99.458 17.908 L 99.458 26.063 L 115.768 26.063 L 115.768 17.908 L 99.458 17.908 L 99.458 17.908 Z M 99.458 30.141 L 99.458 38.296 L 115.768 38.296 L 115.768 30.141 L 99.458 30.141 L 99.458 30.141 Z M 99.458 42.373 L 99.458 50.528 L 115.768 50.528 L 115.768 42.373 L 99.458 42.373 L 99.458 42.373 Z M 99.458 54.606 L 99.458 62.76 L 115.768 62.76 L 115.768 54.606 L 99.458 54.606 L 99.458 54.606 Z M 99.458 66.838 L 99.458 74.993 L 115.768 74.993 L 115.768 66.838 L 99.458 66.838 L 99.458 66.838 Z M 99.458 79.07 L 99.458 87.225 L 115.768 87.225 L 115.768 79.07 L 99.458 79.07 L 99.458 79.07 Z M 99.458 91.303 L 99.458 99.458 L 115.768 99.458 L 115.768 91.303 L 99.458 91.303 L 99.458 91.303 Z M 99.458 103.535 L 99.458 111.69 L 115.768 111.69 L 115.768 103.535 L 99.458 103.535 L 99.458 103.535 Z M 99.458 115.768 L 99.458 123.923 L 115.768 123.923 L 115.768 115.768 L 99.458 115.768 L 99.458 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_146" x1=".55" x2=".549" y1="1.077" y2=".46" gradientTransform="matrix(16.31,0,0,106.015,79.07,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9169"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#f09778"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_146)" d="M 79.07 17.908 L 79.07 26.063 L 95.38 26.063 L 95.38 17.908 L 79.07 17.908 L 79.07 17.908 Z M 79.07 30.141 L 79.07 38.296 L 95.38 38.296 L 95.38 30.141 L 79.07 30.141 L 79.07 30.141 Z M 79.07 42.373 L 79.07 50.528 L 95.38 50.528 L 95.38 42.373 L 79.07 42.373 L 79.07 42.373 Z M 79.07 54.606 L 79.07 62.76 L 95.38 62.76 L 95.38 54.606 L 79.07 54.606 L 79.07 54.606 Z M 79.07 66.838 L 79.07 74.993 L 95.38 74.993 L 95.38 66.838 L 79.07 66.838 L 79.07 66.838 Z M 79.07 79.07 L 79.07 87.225 L 95.38 87.225 L 95.38 79.07 L 79.07 79.07 L 79.07 79.07 Z M 79.07 91.303 L 79.07 99.458 L 95.38 99.458 L 95.38 91.303 L 79.07 91.303 L 79.07 91.303 Z M 79.07 103.535 L 79.07 111.69 L 95.38 111.69 L 95.38 103.535 L 79.07 103.535 L 79.07 103.535 Z M 79.07 115.768 L 79.07 123.923 L 95.38 123.923 L 95.38 115.768 L 79.07 115.768 L 79.07 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_147" x1=".5" x2=".5" y1="1.308" y2=".192" gradientTransform="matrix(16.31,0,0,106.015,58.683,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9169"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#f09778"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_147)" d="M 58.683 17.908 L 58.683 26.063 L 74.993 26.063 L 74.993 17.908 L 58.683 17.908 L 58.683 17.908 Z M 58.683 30.141 L 58.683 38.296 L 74.993 38.296 L 74.993 30.141 L 58.683 30.141 L 58.683 30.141 Z M 58.683 42.373 L 58.683 50.528 L 74.993 50.528 L 74.993 42.373 L 58.683 42.373 L 58.683 42.373 Z M 58.683 54.606 L 58.683 62.76 L 74.993 62.76 L 74.993 54.606 L 58.683 54.606 L 58.683 54.606 Z M 58.683 66.838 L 58.683 74.993 L 74.993 74.993 L 74.993 66.838 L 58.683 66.838 L 58.683 66.838 Z M 58.683 79.07 L 58.683 87.225 L 74.993 87.225 L 74.993 79.07 L 58.683 79.07 L 58.683 79.07 Z M 58.683 91.303 L 58.683 99.458 L 74.993 99.458 L 74.993 91.303 L 58.683 91.303 L 58.683 91.303 Z M 58.683 103.535 L 58.683 111.69 L 74.993 111.69 L 74.993 103.535 L 58.683 103.535 L 58.683 103.535 Z M 58.683 115.768 L 58.683 123.923 L 74.993 123.923 L 74.993 115.768 L 58.683 115.768 L 58.683 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_148" x1=".525" x2=".525" y1="1.5" y2=".588" gradientTransform="matrix(16.31,0,0,106.015,38.296,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9169"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#f09778"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_148)" d="M 38.296 17.908 L 38.296 26.063 L 54.606 26.063 L 54.606 17.908 L 38.296 17.908 L 38.296 17.908 Z M 38.296 30.141 L 38.296 38.296 L 54.606 38.296 L 54.606 30.141 L 38.296 30.141 L 38.296 30.141 Z M 38.296 42.373 L 38.296 50.528 L 54.606 50.528 L 54.606 42.373 L 38.296 42.373 L 38.296 42.373 Z M 38.296 54.606 L 38.296 62.76 L 54.606 62.76 L 54.606 54.606 L 38.296 54.606 L 38.296 54.606 Z M 38.296 66.838 L 38.296 74.993 L 54.606 74.993 L 54.606 66.838 L 38.296 66.838 L 38.296 66.838 Z M 38.296 79.07 L 38.296 87.225 L 54.606 87.225 L 54.606 79.07 L 38.296 79.07 L 38.296 79.07 Z M 38.296 91.303 L 38.296 99.458 L 54.606 99.458 L 54.606 91.303 L 38.296 91.303 L 38.296 91.303 Z M 38.296 103.535 L 38.296 111.69 L 54.606 111.69 L 54.606 103.535 L 38.296 103.535 L 38.296 103.535 Z M 38.296 115.768 L 38.296 123.923 L 54.606 123.923 L 54.606 115.768 L 38.296 115.768 L 38.296 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_149" x1=".5" x2=".5" y1="1.538" y2=".692" gradientTransform="matrix(16.31,0,0,106.015,17.908,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9169"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#f09778"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_149)" d="M 17.908 17.908 L 17.908 26.063 L 34.218 26.063 L 34.218 17.908 L 17.908 17.908 L 17.908 17.908 Z M 17.908 30.141 L 17.908 38.296 L 34.218 38.296 L 34.218 30.141 L 17.908 30.141 L 17.908 30.141 Z M 17.908 42.373 L 17.908 50.528 L 34.218 50.528 L 34.218 42.373 L 17.908 42.373 L 17.908 42.373 Z M 17.908 54.606 L 17.908 62.76 L 34.218 62.76 L 34.218 54.606 L 17.908 54.606 L 17.908 54.606 Z M 17.908 66.838 L 17.908 74.993 L 34.218 74.993 L 34.218 66.838 L 17.908 66.838 L 17.908 66.838 Z M 17.908 79.07 L 17.908 87.225 L 34.218 87.225 L 34.218 79.07 L 17.908 79.07 L 17.908 79.07 Z M 17.908 91.303 L 17.908 99.458 L 34.218 99.458 L 34.218 91.303 L 17.908 91.303 L 17.908 91.303 Z M 17.908 103.535 L 17.908 111.69 L 34.218 111.69 L 34.218 103.535 L 17.908 103.535 L 17.908 103.535 Z M 17.908 115.768 L 17.908 123.923 L 34.218 123.923 L 34.218 115.768 L 17.908 115.768 L 17.908 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_150" x1=".5" x2=".5" y1="1.154" y2=".154" gradientTransform="matrix(16.31,0,0,106.015,140.232,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9169"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#f09778"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_150)" d="M 140.232 17.908 L 140.232 26.063 L 156.542 26.063 L 156.542 17.908 L 140.232 17.908 L 140.232 17.908 Z M 140.232 30.141 L 140.232 38.296 L 156.542 38.296 L 156.542 30.141 L 140.232 30.141 L 140.232 30.141 Z M 140.232 42.373 L 140.232 50.528 L 156.542 50.528 L 156.542 42.373 L 140.232 42.373 L 140.232 42.373 Z M 140.232 54.606 L 140.232 62.76 L 156.542 62.76 L 156.542 54.606 L 140.232 54.606 L 140.232 54.606 Z M 140.232 66.838 L 140.232 74.993 L 156.542 74.993 L 156.542 66.838 L 140.232 66.838 L 140.232 66.838 Z M 140.232 79.07 L 140.232 87.225 L 156.542 87.225 L 156.542 79.07 L 140.232 79.07 L 140.232 79.07 Z M 140.232 91.303 L 140.232 99.458 L 156.542 99.458 L 156.542 91.303 L 140.232 91.303 L 140.232 91.303 Z M 140.232 103.535 L 140.232 111.69 L 156.542 111.69 L 156.542 103.535 L 140.232 103.535 L 140.232 103.535 Z M 140.232 115.768 L 140.232 123.923 L 156.542 123.923 L 156.542 115.768 L 140.232 115.768 L 140.232 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_151" x1=".5" x2=".5" y1="1.192" y2=".538" gradientTransform="matrix(16.31,0,0,106.015,160.62,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9169"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#f09778"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_151)" d="M 160.62 17.908 L 160.62 26.063 L 176.93 26.063 L 176.93 17.908 L 160.62 17.908 L 160.62 17.908 Z M 160.62 30.141 L 160.62 38.296 L 176.93 38.296 L 176.93 30.141 L 160.62 30.141 L 160.62 30.141 Z M 160.62 42.373 L 160.62 50.528 L 176.93 50.528 L 176.93 42.373 L 160.62 42.373 L 160.62 42.373 Z M 160.62 54.606 L 160.62 62.76 L 176.93 62.76 L 176.93 54.606 L 160.62 54.606 L 160.62 54.606 Z M 160.62 66.838 L 160.62 74.993 L 176.93 74.993 L 176.93 66.838 L 160.62 66.838 L 160.62 66.838 Z M 160.62 79.07 L 160.62 87.225 L 176.93 87.225 L 176.93 79.07 L 160.62 79.07 L 160.62 79.07 Z M 160.62 91.303 L 160.62 99.458 L 176.93 99.458 L 176.93 91.303 L 160.62 91.303 L 160.62 91.303 Z M 160.62 103.535 L 160.62 111.69 L 176.93 111.69 L 176.93 103.535 L 160.62 103.535 L 160.62 103.535 Z M 160.62 115.768 L 160.62 123.923 L 176.93 123.923 L 176.93 115.768 L 160.62 115.768 L 160.62 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_152" x1=".5" x2=".5" y1="1.269" y2=".269" gradientTransform="matrix(16.31,0,0,106.015,181.007,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9169"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#f09778"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_152)" d="M 181.007 17.908 L 181.007 26.063 L 197.317 26.063 L 197.317 17.908 L 181.007 17.908 L 181.007 17.908 Z M 181.007 30.141 L 181.007 38.296 L 197.317 38.296 L 197.317 30.141 L 181.007 30.141 L 181.007 30.141 Z M 181.007 42.373 L 181.007 50.528 L 197.317 50.528 L 197.317 42.373 L 181.007 42.373 L 181.007 42.373 Z M 181.007 54.606 L 181.007 62.76 L 197.317 62.76 L 197.317 54.606 L 181.007 54.606 L 181.007 54.606 Z M 181.007 66.838 L 181.007 74.993 L 197.317 74.993 L 197.317 66.838 L 181.007 66.838 L 181.007 66.838 Z M 181.007 79.07 L 181.007 87.225 L 197.317 87.225 L 197.317 79.07 L 181.007 79.07 L 181.007 79.07 Z M 181.007 91.303 L 181.007 99.458 L 197.317 99.458 L 197.317 91.303 L 181.007 91.303 L 181.007 91.303 Z M 181.007 103.535 L 181.007 111.69 L 197.317 111.69 L 197.317 103.535 L 181.007 103.535 L 181.007 103.535 Z M 181.007 115.768 L 181.007 123.923 L 197.317 123.923 L 197.317 115.768 L 181.007 115.768 L 181.007 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_153" x1=".5" x2=".5" y1="1.423" y2=".423" gradientTransform="matrix(16.31,0,0,106.015,201.394,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9169"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#f09778"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_153)" d="M 201.394 17.908 L 201.394 26.063 L 217.704 26.063 L 217.704 17.908 L 201.394 17.908 L 201.394 17.908 Z M 201.394 30.141 L 201.394 38.296 L 217.704 38.296 L 217.704 30.141 L 201.394 30.141 L 201.394 30.141 Z M 201.394 42.373 L 201.394 50.528 L 217.704 50.528 L 217.704 42.373 L 201.394 42.373 L 201.394 42.373 Z M 201.394 54.606 L 201.394 62.76 L 217.704 62.76 L 217.704 54.606 L 201.394 54.606 L 201.394 54.606 Z M 201.394 66.838 L 201.394 74.993 L 217.704 74.993 L 217.704 66.838 L 201.394 66.838 L 201.394 66.838 Z M 201.394 79.07 L 201.394 87.225 L 217.704 87.225 L 217.704 79.07 L 201.394 79.07 L 201.394 79.07 Z M 201.394 91.303 L 201.394 99.458 L 217.704 99.458 L 217.704 91.303 L 201.394 91.303 L 201.394 91.303 Z M 201.394 103.535 L 201.394 111.69 L 217.704 111.69 L 217.704 103.535 L 201.394 103.535 L 201.394 103.535 Z M 201.394 115.768 L 201.394 123.923 L 217.704 123.923 L 217.704 115.768 L 201.394 115.768 L 201.394 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_154" x1=".5" x2=".5" y1="1.577" y2=".731" gradientTransform="matrix(16.31,0,0,106.015,221.782,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9169"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#f09778"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_154)" d="M 221.782 17.908 L 221.782 26.063 L 238.092 26.063 L 238.092 17.908 L 221.782 17.908 L 221.782 17.908 Z M 221.782 30.141 L 221.782 38.296 L 238.092 38.296 L 238.092 30.141 L 221.782 30.141 L 221.782 30.141 Z M 221.782 42.373 L 221.782 50.528 L 238.092 50.528 L 238.092 42.373 L 221.782 42.373 L 221.782 42.373 Z M 221.782 54.606 L 221.782 62.76 L 238.092 62.76 L 238.092 54.606 L 221.782 54.606 L 221.782 54.606 Z M 221.782 66.838 L 221.782 74.993 L 238.092 74.993 L 238.092 66.838 L 221.782 66.838 L 221.782 66.838 Z M 221.782 79.07 L 221.782 87.225 L 238.092 87.225 L 238.092 79.07 L 221.782 79.07 L 221.782 79.07 Z M 221.782 91.303 L 221.782 99.458 L 238.092 99.458 L 238.092 91.303 L 221.782 91.303 L 221.782 91.303 Z M 221.782 103.535 L 221.782 111.69 L 238.092 111.69 L 238.092 103.535 L 221.782 103.535 L 221.782 103.535 Z M 221.782 115.768 L 221.782 123.923 L 238.092 123.923 L 238.092 115.768 L 221.782 115.768 L 221.782 115.768 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="ODiCZ83VVvYMW4P0SyPy5HWdW9NN8pmL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ODiCZ83VVvYMW4P0SyPy5HWdW9NN8pmL)">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 132.681 174.658 L 132.681 193.821 C 138.922 194.305 145.163 195.735 151.406 197.929 L 151.406 203 L 104.594 203 L 104.594 197.929 C 110.824 195.687 117.073 194.286 123.319 193.815 L 123.319 174.658 C 102.197 172.343 85.869 154.54 85.869 132.782 L 85.869 118.738 L 95.231 118.738 L 95.231 132.782 C 95.231 149.346 107.398 162.963 123.319 165.221 L 123.319 160.869 L 132.681 160.869 L 132.681 165.222 C 148.602 162.963 160.769 149.346 160.769 132.782 L 160.769 118.738 L 170.131 118.738 L 170.131 132.782 C 170.131 154.54 153.803 172.344 132.681 174.658 L 132.681 174.658 Z M 128 62.362 C 132.734 62.362 136.046 63.688 138.222 65.745 C 140.398 67.803 142.044 70.872 142.044 76.808 L 142.044 132.361 C 142.044 138.298 140.398 141.367 138.222 143.424 C 136.046 145.482 132.734 146.826 128 146.826 C 123.26 146.826 119.951 145.495 117.778 143.443 C 115.605 141.39 113.956 138.314 113.956 132.361 L 113.956 76.808 C 113.956 70.856 115.605 67.798 117.778 65.745 C 119.951 63.693 123.26 62.362 128 62.362 Z M 128 53 C 114.782 53 104.594 60.905 104.594 76.808 L 104.594 132.361 C 104.594 148.265 114.782 156.188 128 156.188 C 141.218 156.188 151.406 148.239 151.406 132.361 L 151.406 76.808 C 151.406 60.931 141.218 53 128 53 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_155" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_155)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-split.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-split.svg
new file mode 100644
index 000000000..e5c6bc994
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-split.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#9VT5eCvHAL7CFsXu4cH4TkoPIDhOk1x5)">
+ <linearGradient id="_lgradient_156" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e8e8e8"/>
+ <stop offset="100%" style="stop-color:#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_156)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="9VT5eCvHAL7CFsXu4cH4TkoPIDhOk1x5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#1eaff8" d="M 165.685 11.947 C 226.552 11.947 243.856 18.713 248.333 62.333 C 231 62.333 37.667 62.667 7.019 62.335 C 11.559 19.039 29.617 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ <path fill="#5d5d5d" d="M 70.794 91.483 L 50.423 145.164 L 45.419 145.164 L 45.419 149.293 L 59.871 149.293 L 59.871 145.164 L 55.244 145.164 L 60.071 132.767 L 84.023 132.767 L 88.844 145.164 L 82.593 145.164 L 82.593 149.293 L 103.325 149.293 L 103.325 145.164 L 97.605 145.164 L 77.228 91.483 L 70.794 91.483 L 70.794 91.483 Z M 72.047 100.776 L 82.593 128.655 L 61.678 128.655 L 72.047 100.776 L 72.047 100.776 Z"/>
+ <path fill="#e3dfd5" fill-opacity=".996" d="M 111.488 95.613 L 111.488 99.742 L 210.591 99.742 L 210.591 95.613 L 111.488 95.613 L 111.488 95.613 Z M 111.488 112.13 L 111.488 116.26 L 210.591 116.26 L 210.591 112.13 L 111.488 112.13 L 111.488 112.13 Z M 111.488 128.571 L 111.488 132.7 L 210.591 132.7 L 210.591 128.571 L 111.488 128.571 L 111.488 128.571 Z M 111.488 145.088 L 111.488 149.217 L 210.591 149.217 L 210.591 145.088 L 111.488 145.088 L 111.488 145.088 Z M 45.419 161.606 L 45.419 165.735 L 210.591 165.811 L 210.591 161.682 L 45.419 161.606 L 45.419 161.606 Z M 45.419 178.123 L 45.419 182.252 L 210.591 182.252 L 210.591 178.123 L 45.419 178.123 L 45.419 178.123 Z M 45.419 194.64 L 45.419 198.769 L 169.298 198.769 L 169.298 194.64 L 45.419 194.64 L 45.419 194.64 Z"/>
+ <path fill="#1eaff8" d="M 186.971 127.333 C 186.971 127.333 175.163 130.152 171.578 141.584 C 171.578 141.584 164.995 167.758 162.569 178.93 C 159.958 190.99 162.076 197.396 169.392 198.258 C 175.045 198.927 178.958 195.087 179.801 188.026 C 180.64 180.954 177.755 176.272 172.104 175.606 C 171.292 175.508 169.994 175.018 170.615 173.157 C 173.042 165.877 176.576 166.468 179.711 156.104 L 186.971 127.333 L 186.971 127.333 Z M 149.538 154.621 C 142.41 154.621 138.167 158.018 138.167 163.717 C 138.167 171.083 144.17 173.991 156.448 172.812 C 157.825 172.681 159.059 172.471 160.82 172.286 C 161.312 170.154 161.827 167.836 162.395 165.463 C 160.778 165.639 160.909 164.481 160.909 163.717 C 160.909 158.018 156.655 154.621 149.538 154.621 L 149.538 154.621 Z M 210.586 154.621 L 183.12 158.643 C 182.012298 161.878356 180.45179 164.940453 178.485 167.738 C 177.861 168.645 177.282 169.51 176.736 170.537 C 187.013 169.303 194.664 168.262 194.664 168.262 C 206.439 166.045 210.584 154.621 210.584 154.621 L 210.586 154.621 L 210.586 154.621 Z M 149.538 159.166 C 156.361 159.166 156.361 162.589 156.361 163.717 C 156.361 164.842 156.361 168.262 149.538 168.262 C 142.715 168.262 142.715 164.842 142.715 163.717 C 142.715 162.589 142.715 159.166 149.538 159.166 Z M 168.516 166.079 C 169.769461 166.083378 170.784968 167.097546 170.791 168.351 C 170.783888 169.604165 169.769171 170.61799 168.516 170.624 C 167.266022 170.611529 166.255921 169.600983 166.244 168.351 C 166.244 167.114 167.279 166.076 168.516 166.076 L 168.516 166.079 L 168.516 166.079 Z M 170.352 180.156 C 170.845 180.103 171.292 180.125 171.578 180.156 C 172.692 180.288 176.061 180.727 175.253 187.503 C 174.452 194.281 171.032 193.845 169.915 193.716 C 168.802 193.582 165.446 193.232 166.244 186.453 C 166.845 181.371 168.888 180.31 170.355 180.156 L 170.352 180.156 L 170.352 180.156 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_157" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_157)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-status.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-status.svg
new file mode 120000
index 000000000..cad5391aa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-status.svg
@@ -0,0 +1 @@
+info.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-sticky-notes-applet.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-sticky-notes-applet.svg
new file mode 120000
index 000000000..c172a8761
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-sticky-notes-applet.svg
@@ -0,0 +1 @@
+stickers.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-subtitles.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-subtitles.svg
new file mode 100644
index 000000000..14c019bca
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-subtitles.svg
@@ -0,0 +1,79 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#OJ8GJ6AkIiCkDhj1Hkrq5xGAQpeFhNSQ)">
+ <linearGradient id="_lgradient_158" x1=".51" x2=".512" y1="1.06" y2=".218" gradientTransform="matrix(244.648,0,0,228.339,6.343,13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset=".87%" style="stop-color:#f76363"/>
+ <stop offset="99.565%" style="stop-color:#e9558d"/>
+ <stop offset="100%" style="stop-color:#e6548b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_158)" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <defs>
+ <filter id="OJ8GJ6AkIiCkDhj1Hkrq5xGAQpeFhNSQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".05">
+ <path fill="#ffffff" d="M 8.476 55.74 C 6.729 66.667 6.158 80.255 6.158 97.205 L 6.158 156.456 C 6.158 230.442 16.742 241 90.798 241 L 166.167 241 C 221.302 241 241.245 235.126 247.842 201.603 L 8.476 55.74 L 8.476 55.74 Z"/>
+ </g>
+ <g opacity=".3">
+ <linearGradient id="_lgradient_159" x1=".5" x2=".018" y1="1" y2="1" gradientTransform="matrix(181.196,0,0,198.29,42.103,28.855)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity=".972" style="stop-color:#ffffff"/>
+ <stop offset="64.572%" stop-opacity=".916" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_159)" d="M 42.103 224.059 C 43.09617 225.174441 44.179132 226.206566 45.341 227.145 L 52.359 227.145 L 52.359 210.051 L 42.103 210.051 L 42.103 224.059 L 42.103 224.059 Z M 42.103 45.949 L 52.359 45.949 L 52.359 28.855 L 45.341 28.855 C 44.179132 29.793434 43.09617 30.825559 42.103 31.941 L 42.103 45.949 L 42.103 45.949 Z M 59.197 227.145 L 69.453 227.145 L 69.453 210.051 L 59.197 210.051 L 59.197 227.145 L 59.197 227.145 Z M 59.197 45.949 L 69.453 45.949 L 69.453 28.855 L 59.197 28.855 L 59.197 45.949 L 59.197 45.949 Z M 76.291 227.145 L 86.547 227.145 L 86.547 210.051 L 76.291 210.051 L 76.291 227.145 L 76.291 227.145 Z M 76.291 45.949 L 86.547 45.949 L 86.547 28.855 L 76.291 28.855 L 76.291 45.949 L 76.291 45.949 Z M 93.385 227.145 L 103.641 227.145 L 103.641 210.051 L 93.385 210.051 L 93.385 227.145 L 93.385 227.145 Z M 93.385 45.949 L 103.641 45.949 L 103.641 28.855 L 93.385 28.855 L 93.385 45.949 L 93.385 45.949 Z M 110.479 227.145 L 120.735 227.145 L 120.735 210.051 L 110.479 210.051 L 110.479 227.145 L 110.479 227.145 Z M 110.479 45.949 L 120.735 45.949 L 120.735 28.855 L 110.479 28.855 L 110.479 45.949 L 110.479 45.949 Z M 127.573 227.145 L 137.829 227.145 L 137.829 210.051 L 127.573 210.051 L 127.573 227.145 L 127.573 227.145 Z M 127.573 45.949 L 137.829 45.949 L 137.829 28.855 L 127.573 28.855 L 127.573 45.949 L 127.573 45.949 Z M 144.667 227.145 L 154.923 227.145 L 154.923 210.051 L 144.667 210.051 L 144.667 227.145 L 144.667 227.145 Z M 144.667 45.949 L 154.923 45.949 L 154.923 28.855 L 144.667 28.855 L 144.667 45.949 L 144.667 45.949 Z M 161.761 227.145 L 172.017 227.145 L 172.017 210.051 L 161.761 210.051 L 161.761 227.145 L 161.761 227.145 Z M 161.761 45.949 L 172.017 45.949 L 172.017 28.855 L 161.761 28.855 L 161.761 45.949 L 161.761 45.949 Z M 178.855 227.145 L 189.111 227.145 L 189.111 210.051 L 178.855 210.051 L 178.855 227.145 L 178.855 227.145 Z M 178.855 45.949 L 189.111 45.949 L 189.111 28.855 L 178.855 28.855 L 178.855 45.949 L 178.855 45.949 Z M 195.949 227.145 L 206.205 227.145 L 206.205 210.051 L 195.949 210.051 L 195.949 227.145 L 195.949 227.145 Z M 195.949 45.949 L 206.205 45.949 L 206.205 28.855 L 195.949 28.855 L 195.949 45.949 L 195.949 45.949 Z M 213.043 227.145 L 220.061 227.145 C 221.222868 226.206566 222.30583 225.174441 223.299 224.059 L 223.299 210.051 L 213.043 210.051 L 213.043 227.145 L 213.043 227.145 Z M 213.043 45.949 L 223.299 45.949 L 223.299 31.941 C 222.30583 30.825559 221.222868 29.793434 220.061 28.855 L 213.043 28.855 L 213.043 45.949 L 213.043 45.949 Z"/>
+ </g>
+ <g style="opacity:0.2" filter="url(#SmLTGGWrt9k12fkwOXhFaBYjqnVCs49K)">
+ <g opacity=".2">
+ <linearGradient id="_lgradient_160" x1=".639" x2=".144" y1=".996" y2=".467" gradientTransform="matrix(145,0,0,107.973209,55.201,71.243)" gradientUnits="userSpaceOnUse">
+ <stop offset="14.256%" style="stop-color:#000000"/>
+ <stop offset="61.845%" style="stop-color:#000000"/>
+ <stop offset="85.256%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_160)" d="M 183.587 179.213 C 190.066 179.294 194.419 177.839 196.653 175.159 C 198.999 172.366 200.201 167.784 200.201 161.417 L 200.201 103.363 C 200.201 96.996 198.999 92.415 196.653 89.622 C 194.419 86.941 190.066 85.567 183.587 85.567 L 168.201 85.567 L 147.908 71.243 L 127.616 85.567 L 71.814 85.567 C 65.336 85.567 60.983 86.941 58.749 89.622 C 56.403 92.415 55.201 96.996 55.201 103.363 L 55.201 161.417 C 55.201 167.784 56.403 172.366 58.749 175.159 C 60.983 177.839 65.336 179.213 71.814 179.213 L 183.587 179.213 L 183.587 179.213 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="SmLTGGWrt9k12fkwOXhFaBYjqnVCs49K" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="10.766"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="7IfeCSQF4vyB6ehWSqyVmuSUWgTWIXTo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.346"/>
+ </filter>
+ </defs>
+ <g opacity=".1" filter="url(#7IfeCSQF4vyB6ehWSqyVmuSUWgTWIXTo)">
+ <path d="M 183.587 179.213 C 190.066 179.294 194.419 177.839 196.653 175.159 C 198.999 172.366 200.201 167.784 200.201 161.417 L 200.201 103.363 C 200.201 96.996 198.999 92.415 196.653 89.622 C 194.419 86.941 190.066 85.567 183.587 85.567 L 168.201 85.567 L 147.908 71.243 L 127.616 85.567 L 71.814 85.567 C 65.336 85.567 60.983 86.941 58.749 89.622 C 56.403 92.415 55.201 96.996 55.201 103.363 L 55.201 161.417 C 55.201 167.784 56.403 172.366 58.749 175.159 C 60.983 177.839 65.336 179.213 71.814 179.213 L 183.587 179.213 L 183.587 179.213 Z"/>
+ </g>
+ <linearGradient id="_lgradient_161" x1=".369" x2=".364" y1=".225" y2=".573" gradientTransform="matrix(145,0,0,79.605,55.201,72.149)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.739%" stop-opacity=".996" style="stop-color:#f2d0dd"/>
+ <stop offset="98.696%" style="stop-color:#f7edf1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_161)" d="M 200.201 151.754 L 200.201 104.269 C 200.201 97.902 198.999 93.321 196.654 90.529 C 194.42 87.848 190.066 86.474 183.587 86.474 L 168.201 86.474 L 147.909 72.149 L 127.616 86.474 L 71.814 86.474 C 65.336 86.474 60.982 87.848 58.748 90.529 C 56.402 93.321 55.201 97.902 55.201 104.269 L 55.201 151.754 L 200.201 151.754 L 200.201 151.754 Z"/>
+ <linearGradient id="_lgradient_162" x1=".639" x2=".639" y1=".99" y2=".033" gradientTransform="matrix(145,0,0,108.608064,55.201,72.149)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.174%" style="stop-color:#fcfafb"/>
+ <stop offset="100%" style="stop-color:#f0dfe5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_162)" d="M 183.587 180.754 C 190.066 180.835 194.419 179.306 196.653 176.625 C 198.999 173.832 200.201 169.251 200.201 162.884 L 200.201 106.503 L 168.201 86.473 L 147.908 72.149 L 127.616 86.473 L 55.201 141.46 L 55.201 162.884 C 55.201 169.251 56.403 173.832 58.749 176.625 C 60.983 179.306 65.335 180.754 71.814 180.754 L 183.587 180.754 L 183.587 180.754 Z"/>
+ <g opacity=".1">
+ <linearGradient id="_lgradient_163" x1=".388" x2=".286" y1=".635" y2=".534" gradientTransform="matrix(72.415,0,0,54.987,55.201,86.473)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f582ae"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#83b9f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_163)" d="M 55.201 141.46 L 127.616 86.473 L 71.814 86.473 C 65.335 86.473 60.983 87.847 58.749 90.528 C 56.403 93.321 55.201 97.902 55.201 104.269 L 55.201 141.46 L 55.201 141.46 Z"/>
+ </g>
+ <g opacity=".1">
+ <linearGradient id="_lgradient_164" x1=".632" x2=".822" y1=".895" y2=".739" gradientTransform="matrix(32,0,0,20.18486,168.201,86.31814)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.739%" style="stop-color:#f582ae"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#83b9f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_164)" d="M 200.201 106.503 L 200.201 104.269 C 200.201 97.902 198.999 93.321 196.653 90.528 C 194.419 87.847 190.022 85.715 183.587 86.473 L 168.201 86.473 L 200.201 106.503 L 200.201 106.503 Z"/>
+ </g>
+ <path fill="#f582ae" d="M 171.201 151.754 L 171.201 144.504 L 84.201 144.504 L 84.201 151.754 L 171.201 151.754 L 171.201 151.754 Z M 171.201 130.004 L 171.201 122.754 L 127.701 122.754 L 127.701 130.004 L 171.201 130.004 L 171.201 130.004 Z"/>
+ <path fill="#ffffff" d="M 183.587 180.754 C 190.066 180.835 194.42 179.305 196.654 176.624 C 198.999 173.832 200.201 169.25 200.201 162.883 L 200.201 161.071 C 200.201 167.438 198.999 172.019 196.654 174.812 C 194.42 177.492 190.066 179.022 183.587 178.941 L 71.814 178.941 C 65.336 178.941 60.982 177.492 58.748 174.812 C 56.402 172.019 55.201 167.438 55.201 161.071 L 55.201 162.883 C 55.201 169.251 56.402 173.832 58.748 176.624 C 60.982 179.305 65.336 180.754 71.814 180.754 L 183.587 180.754 L 183.587 180.754 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-sudoku.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-sudoku.svg
new file mode 120000
index 000000000..b65825b56
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-sudoku.svg
@@ -0,0 +1 @@
+ksudoku.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-swell-foop.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-swell-foop.svg
new file mode 120000
index 000000000..313b16884
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-swell-foop.svg
@@ -0,0 +1 @@
+swell-foop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-system-config.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-system-config.svg
new file mode 120000
index 000000000..7e27a14af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-system-config.svg
@@ -0,0 +1 @@
+gear.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-system-log.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-system-log.svg
new file mode 120000
index 000000000..feb853f0d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-system-log.svg
@@ -0,0 +1 @@
+log-viewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-system-monitor.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-system-monitor.svg
new file mode 120000
index 000000000..53ccf3bb7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-system-monitor.svg
@@ -0,0 +1 @@
+applications-utilities.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-system.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-system.svg
new file mode 120000
index 000000000..7e27a14af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-system.svg
@@ -0,0 +1 @@
+gear.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-tablet.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-tablet.svg
new file mode 120000
index 000000000..81ec4b228
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-tablet.svg
@@ -0,0 +1 @@
+tablet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-tali.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-tali.svg
new file mode 100644
index 000000000..38099d800
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-tali.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#P6Pad4EdURggNrJMOmt48fApjxBeLCbh)">
+ <linearGradient id="_lgradient_200" x1=".538" x2=".534" y1=".975" y2="-.001" gradientTransform="matrix(244.648,0,0,228.339,6.343,13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bbbbbb"/>
+ <stop offset="100%" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_200)" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <defs>
+ <filter id="P6Pad4EdURggNrJMOmt48fApjxBeLCbh" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#333333" d="M 70 50 C 81.046 50 90 58.954 90 70 C 90 81.046 81.046 90 70 90 C 58.954 90 50 81.046 50 70 C 50 58.954 58.954 50 70 50 Z"/>
+ <path fill="#333333" d="M 188 48 C 199.046 48 208 56.954 208 68 C 208 79.046 199.046 88 188 88 C 176.954 88 168 79.046 168 68 C 168 56.954 176.954 48 188 48 Z"/>
+ <path fill="#333333" d="M 68 168 C 79.046 168 88 176.954 88 188 C 88 199.046 79.046 208 68 208 C 56.954 208 48 199.046 48 188 C 48 176.954 56.954 168 68 168 Z"/>
+ <path fill="#333333" d="M 188 168 C 199.046 168 208 176.954 208 188 C 208 199.046 199.046 208 188 208 C 176.954 208 168 199.046 168 188 C 168 176.954 176.954 168 188 168 Z"/>
+ <path fill="#333333" d="M 130 110 C 141.046 110 150 118.954 150 130 C 150 141.046 141.046 150 130 150 C 118.954 150 110 141.046 110 130 C 110 118.954 118.954 110 130 110 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_201" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_201)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-taquin.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-taquin.svg
new file mode 100755
index 000000000..ae12ab3b4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-taquin.svg
@@ -0,0 +1,68 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="QpF8KmlNgARnlUchhJI7v38ElhPZ471v" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#QpF8KmlNgARnlUchhJI7v38ElhPZ471v)">
+ <linearGradient id="_lgradient_23" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_24" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".4" filter="url(#g57AdOGHiXApmx7ggriqBXEp0tNaoFUj)">
+ <path d="M 55.5 90.356 L 55.5 95.933 C 55.5 99.022 57.987 101.51 61.077 101.51 L 94.538 101.51 C 97.628 101.51 100.115 99.022 100.115 95.933 L 100.115 90.356 C 100.115 93.445 97.628 95.933 94.538 95.933 L 61.077 95.933 C 57.987 95.933 55.5 93.445 55.5 90.356 Z M 105.692 90.356 L 105.692 95.933 C 105.692 99.022 108.18 101.51 111.269 101.51 L 144.731 101.51 C 147.82 101.51 150.308 99.022 150.308 95.933 L 150.308 90.356 C 150.308 93.445 147.82 95.933 144.731 95.933 L 111.269 95.933 C 108.18 95.933 105.692 93.445 105.692 90.356 Z M 155.885 90.356 L 155.885 95.933 C 155.885 99.022 158.372 101.51 161.462 101.51 L 194.923 101.51 C 198.013 101.51 200.5 99.022 200.5 95.933 L 200.5 90.356 C 200.5 93.445 198.013 95.933 194.923 95.933 L 161.462 95.933 C 158.372 95.933 155.885 93.445 155.885 90.356 Z M 55.5 140.548 L 55.5 146.125 C 55.5 149.215 57.987 151.702 61.077 151.702 L 94.538 151.702 C 97.628 151.702 100.115 149.215 100.115 146.125 L 100.115 140.548 C 100.115 143.638 97.628 146.125 94.538 146.125 L 61.077 146.125 C 57.987 146.125 55.5 143.638 55.5 140.548 Z M 105.692 140.548 L 105.692 146.125 C 105.692 149.215 108.18 151.702 111.269 151.702 L 144.731 151.702 C 147.82 151.702 150.308 149.215 150.308 146.125 L 150.308 140.548 C 150.308 143.638 147.82 146.125 144.731 146.125 L 111.269 146.125 C 108.18 146.125 105.692 143.638 105.692 140.548 Z M 155.885 140.548 L 155.885 146.125 C 155.885 149.215 158.372 151.702 161.462 151.702 L 194.923 151.702 C 198.013 151.702 200.5 149.215 200.5 146.125 L 200.5 140.548 C 200.5 143.638 198.013 146.125 194.923 146.125 L 161.462 146.125 C 158.372 146.125 155.885 143.638 155.885 140.548 Z M 55.5 190.74 L 55.5 196.317 C 55.5 199.407 57.987 201.894 61.077 201.894 L 94.538 201.894 C 97.628 201.894 100.115 199.407 100.115 196.317 L 100.115 190.74 C 100.115 193.83 97.628 196.317 94.538 196.317 L 61.077 196.317 C 57.987 196.317 55.5 193.83 55.5 190.74 Z M 105.692 190.74 L 105.692 196.317 C 105.692 199.407 108.18 201.894 111.269 201.894 L 144.731 201.894 C 147.82 201.894 150.308 199.407 150.308 196.317 L 150.308 190.74 C 150.308 193.83 147.82 196.317 144.731 196.317 L 111.269 196.317 C 108.18 196.317 105.692 193.83 105.692 190.74 Z M 155.885 190.74 L 155.885 196.317 C 155.885 199.407 158.372 201.894 161.462 201.894 L 194.923 201.894 C 198.013 201.894 200.5 199.407 200.5 196.317 L 200.5 190.74 C 200.5 193.83 198.013 196.317 194.923 196.317 L 161.462 196.317 C 158.372 196.317 155.885 193.83 155.885 190.74 Z"/>
+ </g>
+ <linearGradient id="_lgradient_25" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,145,55.5,54.106)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" d="M 61.077 54.106 C 57.987 54.106 55.5 56.593 55.5 59.683 L 55.5 93.144 C 55.5 96.234 57.987 98.721 61.077 98.721 L 94.538 98.721 C 97.628 98.721 100.115 96.234 100.115 93.144 L 100.115 59.683 C 100.115 56.593 97.628 54.106 94.538 54.106 L 61.077 54.106 Z M 161.462 54.106 C 158.372 54.106 155.885 56.593 155.885 59.683 L 155.885 93.144 C 155.885 96.234 158.372 98.721 161.462 98.721 L 194.923 98.721 C 198.013 98.721 200.5 96.234 200.5 93.144 L 200.5 59.683 C 200.5 56.593 198.013 54.106 194.923 54.106 L 161.462 54.106 Z M 111.269 104.298 C 108.18 104.298 105.692 106.785 105.692 109.875 L 105.692 143.337 C 105.692 146.426 108.18 148.913 111.269 148.913 L 144.731 148.913 C 147.82 148.913 150.308 146.426 150.308 143.337 L 150.308 109.875 C 150.308 106.785 147.82 104.298 144.731 104.298 L 111.269 104.298 Z M 61.077 154.49 C 57.987 154.49 55.5 156.978 55.5 160.067 L 55.5 193.529 C 55.5 196.618 57.987 199.106 61.077 199.106 L 94.538 199.106 C 97.628 199.106 100.115 196.618 100.115 193.529 L 100.115 160.067 C 100.115 156.978 97.628 154.49 94.538 154.49 L 61.077 154.49 Z M 161.462 154.49 C 158.372 154.49 155.885 156.978 155.885 160.067 L 155.885 193.529 C 155.885 196.618 158.372 199.106 161.462 199.106 L 194.923 199.106 C 198.013 199.106 200.5 196.618 200.5 193.529 L 200.5 160.067 C 200.5 156.978 198.013 154.49 194.923 154.49 L 161.462 154.49 Z"/>
+ <defs>
+ <linearGradient id="_lgradient_26" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ </defs>
+ <path d="M 111.269 54.106 L 144.731 54.106 C 147.809 54.106 150.308 56.605 150.308 59.683 L 150.308 93.144 C 150.308 96.222 147.809 98.721 144.731 98.721 L 111.269 98.721 C 108.191 98.721 105.692 96.222 105.692 93.144 L 105.692 59.683 C 105.692 56.605 108.191 54.106 111.269 54.106 Z" style="fill:url(#_lgradient_26)"/>
+ <defs>
+ <linearGradient id="_lgradient_27" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ </defs>
+ <path d="M 61.077 104.298 L 94.538 104.298 C 97.616 104.298 100.115 106.797 100.115 109.875 L 100.115 143.337 C 100.115 146.415 97.616 148.913 94.538 148.913 L 61.077 148.913 C 57.999 148.913 55.5 146.415 55.5 143.337 L 55.5 109.875 C 55.5 106.797 57.999 104.298 61.077 104.298 Z" style="fill:url(#_lgradient_27)"/>
+ <defs>
+ <linearGradient id="_lgradient_28" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ </defs>
+ <path d="M 161.462 104.298 L 194.923 104.298 C 198.001 104.298 200.5 106.797 200.5 109.875 L 200.5 143.337 C 200.5 146.415 198.001 148.913 194.923 148.913 L 161.462 148.913 C 158.384 148.913 155.885 146.415 155.885 143.337 L 155.885 109.875 C 155.885 106.797 158.384 104.298 161.462 104.298 Z" style="fill:url(#_lgradient_28)"/>
+ <defs>
+ <linearGradient id="_lgradient_29" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ </defs>
+ <path d="M 111.269 154.49 L 144.731 154.49 C 147.809 154.49 150.308 156.989 150.308 160.067 L 150.308 193.529 C 150.308 196.607 147.809 199.106 144.731 199.106 L 111.269 199.106 C 108.191 199.106 105.692 196.607 105.692 193.529 L 105.692 160.067 C 105.692 156.989 108.191 154.49 111.269 154.49 Z" style="fill:url(#_lgradient_29)"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 61.077 54.106 C 57.987 54.106 55.5 56.593 55.5 59.683 L 55.5 62.471 C 55.5 59.382 57.987 56.894 61.077 56.894 L 94.538 56.894 C 97.628 56.894 100.115 59.382 100.115 62.471 L 100.115 59.683 C 100.115 56.593 97.628 54.106 94.538 54.106 L 61.077 54.106 Z M 111.269 54.106 C 108.18 54.106 105.692 56.593 105.692 59.683 L 105.692 62.471 C 105.692 59.382 108.18 56.894 111.269 56.894 L 144.731 56.894 C 147.82 56.894 150.308 59.382 150.308 62.471 L 150.308 59.683 C 150.308 56.593 147.82 54.106 144.731 54.106 L 111.269 54.106 Z M 161.462 54.106 C 158.372 54.106 155.885 56.593 155.885 59.683 L 155.885 62.471 C 155.885 59.382 158.372 56.894 161.462 56.894 L 194.923 56.894 C 198.013 56.894 200.5 59.382 200.5 62.471 L 200.5 59.683 C 200.5 56.593 198.013 54.106 194.923 54.106 L 161.462 54.106 Z M 61.077 104.298 C 57.987 104.298 55.5 106.785 55.5 109.875 L 55.5 112.663 C 55.5 109.574 57.987 107.087 61.077 107.087 L 94.538 107.087 C 97.628 107.087 100.115 109.574 100.115 112.663 L 100.115 109.875 C 100.115 106.785 97.628 104.298 94.538 104.298 L 61.077 104.298 Z M 111.269 104.298 C 108.18 104.298 105.692 106.785 105.692 109.875 L 105.692 112.663 C 105.692 109.574 108.18 107.087 111.269 107.087 L 144.731 107.087 C 147.82 107.087 150.308 109.574 150.308 112.663 L 150.308 109.875 C 150.308 106.785 147.82 104.298 144.731 104.298 L 111.269 104.298 Z M 161.462 104.298 C 158.372 104.298 155.885 106.785 155.885 109.875 L 155.885 112.663 C 155.885 109.574 158.372 107.087 161.462 107.087 L 194.923 107.087 C 198.013 107.087 200.5 109.574 200.5 112.663 L 200.5 109.875 C 200.5 106.785 198.013 104.298 194.923 104.298 L 161.462 104.298 Z M 61.077 154.49 C 57.987 154.49 55.5 156.978 55.5 160.067 L 55.5 162.856 C 55.5 159.766 57.987 157.279 61.077 157.279 L 94.538 157.279 C 97.628 157.279 100.115 159.766 100.115 162.856 L 100.115 160.067 C 100.115 156.978 97.628 154.49 94.538 154.49 L 61.077 154.49 Z M 111.269 154.49 C 108.18 154.49 105.692 156.978 105.692 160.067 L 105.692 162.856 C 105.692 159.766 108.18 157.279 111.269 157.279 L 144.731 157.279 C 147.82 157.279 150.308 159.766 150.308 162.856 L 150.308 160.067 C 150.308 156.978 147.82 154.49 144.731 154.49 L 111.269 154.49 Z M 161.462 154.49 C 158.372 154.49 155.885 156.978 155.885 160.067 L 155.885 162.856 C 155.885 159.766 158.372 157.279 161.462 157.279 L 194.923 157.279 C 198.013 157.279 200.5 159.766 200.5 162.856 L 200.5 160.067 C 200.5 156.978 198.013 154.49 194.923 154.49 L 161.462 154.49 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-term.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-term.svg
new file mode 120000
index 000000000..b6181fcf9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-term.svg
@@ -0,0 +1 @@
+terminal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-terminal.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-terminal.svg
new file mode 120000
index 000000000..b6181fcf9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-terminal.svg
@@ -0,0 +1 @@
+terminal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-tetraves.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-tetraves.svg
new file mode 100644
index 000000000..3e2479ffa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-tetraves.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="zbjWd2CAZPWi0tOAMbLpc9lTu7bhFWqt" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#zbjWd2CAZPWi0tOAMbLpc9lTu7bhFWqt)">
+ <path fill="#8f76e4" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <path fill="#37a6e6" d="M 166.351 13.28 C 207.107 13.28 228.639 16.478 239.763 31.686 Q 244.307 37.899 130.667 127.667 Q 12.051 40.513 15.888 34.207 C 26.465 16.826 48.065 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ <path fill="#f22c42" d="M 131 127.5 Q 20.457 227.946 20.891 227.092 C 8.988 215.204 6.343 194.068 6.343 157.075 L 6.343 97.824 C 6.343 60.831 8.988 39.695 20.891 27.807 Q 49 54 131 127.5 Z"/>
+ <path fill="#76c22b" d="M 129.667 127.333 Q 236.543 227.946 236.109 227.092 C 248.012 215.204 250.657 194.068 250.657 157.075 L 250.657 97.824 C 250.657 60.831 248.012 39.695 236.109 27.807 Q 208 54 129.667 127.333 Z"/>
+ <g opacity=".05">
+ <path fill="#ffffff" d="M 8.476 55.74 C 6.729 66.667 6.158 80.255 6.158 97.205 L 6.158 156.456 C 6.158 230.442 16.742 241 90.798 241 L 166.167 241 C 221.302 241 241.245 235.126 247.842 201.603 L 8.476 55.74 L 8.476 55.74 Z"/>
+ </g>
+ <circle fill="#ebebeb" cx="128" cy="127" r="15" vector-effect="non-scaling-stroke"/>
+ <circle fill="#b3b3b3" cx="128" cy="127" r="10.333" vector-effect="non-scaling-stroke"/>
+ <path fill="#ececec" d="M 55.3 144.6 L 31 144.6 Q 31 139.45 32.65 135.5 Q 34.3 131.55 36.8 129.15 Q 39.3 126.75 43 124.7 Q 45.15 123.55 46.325 122.4 Q 47.5 121.25 47.5 119.65 Q 47.5 116.2 43.8 116.2 Q 40.2 116.2 38.35 119.7 L 31.55 116.65 Q 33.15 113.1 36.425 111.05 Q 39.7 109 43.55 109 Q 48.85 109 51.925 111.95 Q 55 114.9 55 119.35 Q 55 123.5 53.175 125.9 Q 51.35 128.3 47.6 130.45 Q 43.95 132.65 42.35 134.025 Q 40.75 135.4 39.9 137.3 L 55.3 137.3 L 55.3 144.6 L 55.3 144.6 Z M 211.417 144.6 Q 204.917 144.6 200.467 141.15 L 204.417 135.2 Q 207.917 137.4 211.417 137.4 Q 214.167 137.4 215.767 136.05 Q 217.367 134.7 217.367 132.15 Q 217.367 130.15 216.317 128.925 Q 215.267 127.7 213.267 127.7 Q 210.267 127.7 208.067 130.2 L 201.467 126.75 L 202.217 109 L 222.717 109 L 222.717 116.3 L 209.217 116.3 L 209.017 121.25 Q 211.417 120.5 213.317 120.5 Q 218.867 120.5 221.892 123.8 Q 224.917 127.1 224.917 132.25 Q 224.917 137.9 221.117 141.25 Q 217.317 144.6 211.417 144.6 Z"/>
+ <path fill="#ececec" fill-rule="evenodd" d="M 128.6 68.033 Q 122.4 68.033 118.95 64.283 Q 115.5 60.533 115.5 54.583 Q 115.5 45.683 120.7 39.608 Q 125.9 33.533 136.75 31.833 L 136.75 39.033 Q 132.7 39.633 129.375 41.433 Q 126.05 43.233 124.6 46.433 Q 126.7 45.133 129.55 45.133 Q 134.7 45.133 138.025 48.333 Q 141.35 51.533 141.35 56.583 Q 141.35 61.683 137.775 64.858 Q 134.2 68.033 128.6 68.033 L 128.6 68.033 Z M 128.6 60.833 Q 130.9 60.833 132.35 59.683 Q 133.8 58.533 133.8 56.583 Q 133.8 54.683 132.325 53.483 Q 130.85 52.283 128.6 52.283 Q 126.3 52.283 124.825 53.508 Q 123.35 54.733 123.35 56.583 Q 123.35 58.583 124.8 59.708 Q 126.25 60.833 128.6 60.833 Z"/>
+ <path fill="#ececec" d="M 129.95 219.433 L 122.45 219.433 Q 122.5 210.983 124.55 204.333 Q 126.6 197.683 130.9 191.733 L 115.5 191.733 L 115.5 184.433 L 139.9 184.433 L 139.9 190.533 Q 135.1 195.883 132.525 204.433 Q 129.95 212.983 129.95 219.433 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_172" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_172)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-tetravex.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-tetravex.svg
new file mode 120000
index 000000000..b71ade913
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-tetravex.svg
@@ -0,0 +1 @@
+gnome-tetraves.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-todo.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-todo.svg
new file mode 100755
index 000000000..a269fa49d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-todo.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Y5uiIHLHf6hD1XBHmjztzlA540gf1LCn" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Y5uiIHLHf6hD1XBHmjztzlA540gf1LCn)">
+ <linearGradient id="_lgradient_248" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_248)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="euOABXrH9oMdAFX1YWJg017cth0uGKWu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#euOABXrH9oMdAFX1YWJg017cth0uGKWu)">
+ <path d="M 183.448091 78.505324 L 115.212727 146.503777 L 72.557938 104.002488 L 55.5 121.006607 L 98.155394 163.501883 L 115.212727 180.5 L 132.270665 163.501287 L 200.5 95.508841 L 183.442062 78.510127 L 183.448091 78.505324 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 183.448091 75.5 L 115.212727 143.498453 L 72.557938 100.997164 L 55.5 118.001283 L 98.155394 160.496559 L 115.212727 177.494676 L 132.270665 160.495963 L 200.5 92.503517 L 183.442062 75.504804 L 183.448091 75.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-tracker.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-tracker.svg
new file mode 120000
index 000000000..f97340b86
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-tracker.svg
@@ -0,0 +1 @@
+search.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-translate.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-translate.svg
new file mode 120000
index 000000000..2c7dbd1f5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-translate.svg
@@ -0,0 +1 @@
+translator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-tweak-tool.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-tweak-tool.svg
new file mode 120000
index 000000000..7331f8e63
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-tweak-tool.svg
@@ -0,0 +1 @@
+gnome-tweaks.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-tweaks.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-tweaks.svg
new file mode 100644
index 000000000..bf3935664
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-tweaks.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#2SBdLAetXLmGOkJFhQyahXW45PEMBiNS)">
+ <linearGradient id="_lgradient_173" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e8e8e8"/>
+ <stop offset="100%" style="stop-color:#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_173)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="2SBdLAetXLmGOkJFhQyahXW45PEMBiNS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".6">
+ <path fill="#ffffff" d="M 71.392 61.731 C 66.387 61.668 61.93 62.667 59.041 66.135 C 56.363 69.334 55.59 73.466 55.59 78.251 L 55.59 103.144 C 55.59 107.929 56.363 112.062 59.041 115.26 C 61.962 118.765 66.388 119.663 71.327 119.663 L 184.673 119.663 C 189.612 119.663 194.043 118.771 196.969 115.26 C 199.651 112.055 200.41 107.923 200.41 103.144 L 200.41 78.251 C 200.41 73.472 199.652 69.34 196.969 66.135 C 194.043 62.623 189.612 61.731 184.673 61.731 L 71.392 61.731 L 71.392 61.731 Z M 184.608 134.15 C 189.613 134.086 194.07 135.085 196.959 138.553 C 199.637 141.753 200.41 145.885 200.41 150.67 L 200.41 175.562 C 200.41 180.348 199.637 184.48 196.959 187.678 C 194.038 191.184 189.612 192.082 184.673 192.082 L 71.327 192.082 C 66.388 192.082 61.957 191.19 59.031 187.678 C 56.349 184.473 55.59 180.341 55.59 175.562 L 55.59 150.67 C 55.59 145.891 56.348 141.758 59.031 138.553 C 61.957 135.041 66.388 134.15 71.327 134.15 L 184.608 134.15 L 184.608 134.15 Z"/>
+ </g>
+ <path fill="#fda463" d="M 184.608 59.921 C 189.613 59.858 194.07 60.856 196.959 64.324 C 199.637 67.523 200.41 71.656 200.41 76.441 L 200.41 101.333 C 200.41 106.119 199.637 110.251 196.959 113.449 C 194.038 116.955 189.612 117.853 184.673 117.853 L 71.327 117.853 C 66.388 117.853 61.957 116.962 59.031 113.449 C 56.349 110.245 55.59 106.113 55.59 101.333 L 55.59 76.441 C 55.59 71.661 56.348 67.529 59.031 64.324 C 61.957 60.812 66.388 59.921 71.327 59.921 L 184.608 59.921 L 184.608 59.921 Z"/>
+ <g opacity=".2">
+ <path d="M 183.354 68.972 C 187.185 68.924 189.756 69.784 191.076 71.37 C 192.463 73.021 193.177 75.73 193.177 79.496 L 193.177 101.899 C 193.177 105.664 192.463 108.373 191.076 110.024 C 189.756 111.609 187.185 112.422 183.354 112.422 L 145.063 112.422 C 141.233 112.422 138.655 111.609 137.333 110.024 C 135.946 108.373 135.24 105.664 135.24 101.899 L 135.24 79.496 C 135.24 75.73 135.946 73.021 137.333 71.37 C 138.655 69.784 141.233 68.972 145.063 68.972 L 183.354 68.972 L 183.354 68.972 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 183.354 67.162 C 187.185 67.114 189.756 67.974 191.076 69.559 C 192.463 71.211 193.177 73.92 193.177 77.685 L 193.177 100.088 C 193.177 103.853 192.463 106.562 191.076 108.214 C 189.756 109.8 187.185 110.611 183.354 110.611 L 145.063 110.611 C 141.233 110.611 138.655 109.8 137.333 108.214 C 135.946 106.562 135.24 103.853 135.24 100.088 L 135.24 77.685 C 135.24 73.92 135.946 71.211 137.333 69.559 C 138.655 67.974 141.233 67.162 145.063 67.162 L 183.354 67.162 L 183.354 67.162 Z"/>
+ <path fill="#b3b3b3" d="M 71.392 132.34 C 66.387 132.277 61.93 133.275 59.041 136.743 C 56.363 139.942 55.59 144.074 55.59 148.859 L 55.59 173.752 C 55.59 178.537 56.363 182.669 59.041 185.868 C 61.962 189.374 66.388 190.271 71.327 190.271 L 184.673 190.271 C 189.612 190.271 194.043 189.38 196.969 185.868 C 199.651 182.663 200.41 178.531 200.41 173.752 L 200.41 148.859 C 200.41 144.08 199.652 139.948 196.969 136.743 C 194.043 133.231 189.612 132.34 184.673 132.34 L 71.392 132.34 L 71.392 132.34 Z"/>
+ <g opacity=".2">
+ <path d="M 72.646 141.391 C 68.815 141.343 66.245 142.203 64.924 143.788 C 63.537 145.44 62.824 148.148 62.824 151.914 L 62.824 174.317 C 62.824 178.083 63.537 180.792 64.924 182.442 C 66.245 184.028 68.815 184.84 72.646 184.84 L 110.937 184.84 C 114.767 184.84 117.345 184.028 118.667 182.442 C 120.054 180.792 120.76 178.083 120.76 174.317 L 120.76 151.914 C 120.76 148.148 120.054 145.44 118.667 143.788 C 117.345 142.203 114.767 141.391 110.937 141.391 L 72.646 141.391 L 72.646 141.391 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 72.646 139.581 C 68.815 139.532 66.245 140.392 64.924 141.978 C 63.537 143.629 62.823 146.338 62.823 150.103 L 62.823 172.507 C 62.823 176.272 63.537 178.981 64.924 180.633 C 66.245 182.218 68.815 183.029 72.646 183.029 L 110.937 183.029 C 114.767 183.029 117.345 182.218 118.667 180.633 C 120.054 178.981 120.76 176.272 120.76 172.507 L 120.76 150.103 C 120.76 146.338 120.054 143.629 118.667 141.978 C 117.345 140.392 114.767 139.581 110.937 139.581 L 72.646 139.581 L 72.646 139.581 Z"/>
+ <g opacity=".1">
+ <path d="M 71.393 59.922 C 66.387 59.859 61.931 60.856 59.042 64.324 C 56.364 67.523 55.591 71.655 55.591 76.441 L 55.591 77.346 C 55.591 72.561 56.364 68.428 59.042 65.229 C 61.931 61.761 66.387 60.764 71.393 60.827 L 184.672 60.827 C 189.611 60.827 194.043 61.717 196.969 65.229 C 199.652 68.434 200.409 72.566 200.409 77.346 L 200.409 76.441 C 200.409 71.661 199.652 67.529 196.969 64.324 C 194.043 60.812 189.611 59.922 184.672 59.922 L 71.393 59.922 L 71.393 59.922 Z M 71.393 132.341 C 66.387 132.278 61.931 133.274 59.042 136.743 C 56.364 139.942 55.591 144.074 55.591 148.859 L 55.591 149.764 C 55.591 144.979 56.364 140.847 59.042 137.647 C 61.931 134.18 66.387 133.182 71.393 133.246 L 184.672 133.246 C 189.611 133.246 194.043 134.136 196.969 137.647 C 199.652 140.853 200.409 144.985 200.409 149.764 L 200.409 148.859 C 200.409 144.08 199.652 139.947 196.969 136.743 C 194.043 133.23 189.611 132.341 184.672 132.341 L 71.393 132.341 L 71.393 132.341 Z"/>
+ </g>
+ <g opacity=".05">
+ <path fill="#ffffff" d="M 8.476 55.74 C 6.729 66.667 6.158 80.255 6.158 97.205 L 6.158 156.456 C 6.158 230.442 16.742 241 90.798 241 L 166.167 241 C 221.302 241 241.245 235.126 247.842 201.603 L 8.476 55.74 L 8.476 55.74 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_174" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_174)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-twitch.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-twitch.svg
new file mode 120000
index 000000000..cff262c92
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-twitch.svg
@@ -0,0 +1 @@
+twitch.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-twofactorauth.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-twofactorauth.svg
new file mode 100644
index 000000000..aa198778d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-twofactorauth.svg
@@ -0,0 +1,68 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="44VeXT6ugxVQvsVtizHHGQTPnnJIXHLq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#44VeXT6ugxVQvsVtizHHGQTPnnJIXHLq)">
+ <linearGradient id="_lgradient_46" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.176,11.831)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_46)" d="M 165.185 11.831 C 239.24 11.831 249.824 22.388 249.824 96.375 L 249.824 155.625 C 249.824 229.612 239.24 240.169 165.185 240.169 L 89.815 240.169 C 15.76 240.169 5.176 229.612 5.176 155.625 L 5.176 96.375 C 5.176 22.388 15.76 11.831 89.815 11.831 L 165.185 11.831 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_47" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_47)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="SChuZMGmAvmN90kDxufyPhKLr0flArFR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#SChuZMGmAvmN90kDxufyPhKLr0flArFR)">
+ <path d="M 179.727 145.773 L 179.727 145.773 C 179.727 116.672 156.101 93.045 127 93.045 L 127 93.045 C 97.899 93.045 74.273 116.672 74.273 145.773 L 74.273 145.773 C 74.273 174.874 97.899 198.5 127 198.5 L 127 198.5 C 156.101 198.5 179.727 174.874 179.727 145.773 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 127 56.136 C 93.781 56.136 90.09 85.912 90.091 119.409 L 105.909 119.409 C 105.518 85.912 113.107 71.955 127 71.955 C 140.893 71.955 148.48 85.912 148.091 119.409 L 163.909 119.409 C 163.908 85.912 160.217 56.136 127 56.136 Z"/>
+ </g>
+ <linearGradient id="_lgradient_48" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(73.818,0,0,63.273,90.091,53.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_48)" d="M 127 53.5 C 93.781 53.5 90.09 83.275 90.091 116.773 L 105.909 116.773 C 105.518 83.275 113.107 69.318 127 69.318 C 140.893 69.318 148.48 83.275 148.091 116.773 L 163.909 116.773 C 163.908 83.275 160.217 53.5 127 53.5 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 127 53.5 C 93.781 53.5 90.09 83.275 90.091 116.773 L 90.112 116.773 C 90.318 84.371 94.659 56.136 127 56.136 C 159.339 56.136 163.68 84.371 163.888 116.773 L 163.909 116.773 C 163.908 83.275 160.217 53.5 127 53.5 Z"/>
+ </g>
+ <linearGradient id="_lgradient_49" x1="1" x2="0" y1="0" y2="0" gradientTransform="matrix(0,-105.455,-105.455,0,179.727,195.864)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_49)" d="M 179.727 143.136 L 179.727 143.136 C 179.727 114.035 156.101 90.409 127 90.409 L 127 90.409 C 97.899 90.409 74.273 114.035 74.273 143.136 L 74.273 143.136 C 74.273 172.237 97.899 195.864 127 195.864 L 127 195.864 C 156.101 195.864 179.727 172.237 179.727 143.136 Z"/>
+ <defs>
+ <linearGradient id="_lgradient_50" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#2b2e30"/>
+ <stop offset="100%" style="stop-color:#1e1f1f"/>
+ </linearGradient>
+ </defs>
+ <path d="M 163.909 143.136 L 163.909 143.136 C 163.909 122.766 147.371 106.227 127 106.227 L 127 106.227 C 106.629 106.227 90.091 122.766 90.091 143.136 L 90.091 143.136 C 90.091 163.507 106.629 180.045 127 180.045 L 127 180.045 C 147.371 180.045 163.909 163.507 163.909 143.136 Z" style="fill:url(#_lgradient_50)"/>
+ <g opacity=".2">
+ <path d="M 147.506 125.267 L 139.117 128.063 L 131.464 130.619 C 125.914 128.98 119.913 130.502 115.815 134.588 C 112.848 137.554 111.182 141.577 111.182 145.773 C 111.182 149.968 112.848 153.991 115.815 156.958 C 118.781 159.924 122.805 161.591 127 161.591 C 131.195 161.591 135.219 159.924 138.185 156.958 C 142.281 152.857 143.807 146.845 142.161 141.287 L 144.71 133.655 L 147.506 125.267 Z"/>
+ </g>
+ <linearGradient id="_lgradient_51" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(36.324,0,0,36.324,111.182,122.63)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_51)" d="M 147.506 122.63 L 139.117 125.427 L 131.464 127.983 C 125.914 126.344 119.913 127.866 115.815 131.951 C 112.848 134.918 111.182 138.941 111.182 143.136 C 111.182 147.332 112.848 151.355 115.815 154.322 C 118.781 157.288 122.805 158.955 127 158.955 C 131.195 158.955 135.219 157.288 138.185 154.322 C 142.281 150.221 143.807 144.208 142.161 138.651 L 144.71 131.019 L 147.506 122.63 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-unknown.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-unknown.svg
new file mode 120000
index 000000000..74f27a8db
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-unknown.svg
@@ -0,0 +1 @@
+help.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-usage.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-usage.svg
new file mode 120000
index 000000000..c0db69da4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-usage.svg
@@ -0,0 +1 @@
+monitor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-user-share.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-user-share.svg
new file mode 120000
index 000000000..fc64f6d44
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-user-share.svg
@@ -0,0 +1 @@
+share.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-video-arcade.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-video-arcade.svg
new file mode 120000
index 000000000..2f6dc60b6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-video-arcade.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-volume-control.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-volume-control.svg
new file mode 120000
index 000000000..460e1866c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-volume-control.svg
@@ -0,0 +1 @@
+sound-box.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-wacom.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-wacom.svg
new file mode 120000
index 000000000..81ec4b228
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-wacom.svg
@@ -0,0 +1 @@
+tablet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-warning.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-warning.svg
new file mode 120000
index 000000000..ad6469ba7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-warning.svg
@@ -0,0 +1 @@
+bug.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-weather.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-weather.svg
new file mode 120000
index 000000000..8103a34ff
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-weather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-web-browser.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-web-browser.svg
new file mode 120000
index 000000000..8b26bb3cf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-web-browser.svg
@@ -0,0 +1 @@
+browser.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-web.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-web.svg
new file mode 120000
index 000000000..8b26bb3cf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-web.svg
@@ -0,0 +1 @@
+browser.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-window-manager.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-window-manager.svg
new file mode 120000
index 000000000..cd623cfa6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-window-manager.svg
@@ -0,0 +1 @@
+gdm-xnest.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-windows.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-windows.svg
new file mode 120000
index 000000000..d87a4ae02
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-windows.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-wm.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-wm.svg
new file mode 120000
index 000000000..cd623cfa6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-wm.svg
@@ -0,0 +1 @@
+gdm-xnest.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-word.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-word.svg
new file mode 120000
index 000000000..ca6c48312
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-word.svg
@@ -0,0 +1 @@
+text-editor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome-xterm.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome-xterm.svg
new file mode 120000
index 000000000..8e71357d0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome-xterm.svg
@@ -0,0 +1 @@
+utilities-x-terminal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnome.svg b/.icons/Gruvbox_Dark-2/apps/64/gnome.svg
new file mode 100644
index 000000000..a2632056b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnome.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="u8wQMoJCDUDL83DPCX5mOqBxkikPukf9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#u8wQMoJCDUDL83DPCX5mOqBxkikPukf9)">
+ <linearGradient id="_lgradient_91" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_91)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_92" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_92)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g opacity=".6">
+ <path fill="#ffffff" fill-rule="evenodd" class="ColorScheme-Text" d="M 172.237 54 C 143.817 54 138.485 97.175 154.476 97.175 C 170.459 97.175 200.66 54 172.237 54 Z M 128.473 60.638 C 128.025 60.636 127.536 60.635 127.032 60.742 C 110.927 62.775 116.59 90.032 125.164 90.54 C 133.466 91.039 142.541 60.708 128.453 60.66 L 128.473 60.638 L 128.473 60.638 Z M 100.542 70.706 C 99.557 70.602 98.468 70.837 97.254 71.335 C 84.309 76.65 95.285 98.589 102.532 97.115 C 109.109 95.778 110.055 71.325 100.542 70.706 L 100.542 70.706 Z M 79.412 88.65 C 78.286 88.65 77.076 89 75.778 89.969 C 65.416 97.702 79.262 116.392 85.359 113.495 C 90.692 110.958 87.29 88.934 79.412 88.65 Z M 140.612 106.472 C 118.16 106.087 88.544 117.482 83.491 140.37 C 78.024 165.133 106.011 199.5 135.212 199.5 C 149.577 199.5 166.151 186.368 169.253 169.742 C 171.62 157.065 141.374 162.148 142.459 170.534 C 143.763 180.589 135.184 185.561 126.768 179.08 C 99.978 158.445 171.125 148.141 166.431 119.95 C 164.971 111.175 154.083 106.703 140.612 106.472 L 140.612 106.472 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnomeradio.svg b/.icons/Gruvbox_Dark-2/apps/64/gnomeradio.svg
new file mode 120000
index 000000000..e755374ea
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnomeradio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnomines.svg b/.icons/Gruvbox_Dark-2/apps/64/gnomines.svg
new file mode 120000
index 000000000..41d378855
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnomines.svg
@@ -0,0 +1 @@
+gnome-mines.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnonograms.svg b/.icons/Gruvbox_Dark-2/apps/64/gnonograms.svg
new file mode 100644
index 000000000..f83538024
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnonograms.svg
@@ -0,0 +1,48 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Bn6g4XkRyXPXo0YFvo7UZ3DR6okKnMW5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Bn6g4XkRyXPXo0YFvo7UZ3DR6okKnMW5)">
+ <linearGradient id="_lgradient_35" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.7,11.9)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1f5dd1"/>
+ <stop offset="100%" style="stop-color:#007fff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_35)" d="M 165.709 11.9 C 239.765 11.9 250.348 22.457 250.348 96.444 L 250.348 155.695 C 250.348 229.681 239.765 240.238 165.709 240.238 L 90.339 240.238 C 16.284 240.238 5.7 229.681 5.7 155.695 L 5.7 96.444 C 5.7 22.457 16.284 11.9 90.339 11.9 L 165.709 11.9 Z"/>
+ </g>
+ <defs>
+ <filter id="GDSIKdNpyZDwieMjgDmwcl508TemMe8M" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#GDSIKdNpyZDwieMjgDmwcl508TemMe8M)">
+ <path fill="#ececec" d="M 159.423 30.8 C 221.175 30.8 230 39.603 230 101.297 L 230 150.703 C 230 212.397 221.175 221.2 159.423 221.2 L 96.577 221.2 C 34.825 221.2 26 212.397 26 150.703 L 26 101.297 C 26 39.603 34.825 30.8 96.577 30.8 L 159.423 30.8 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_36" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_36)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 108.622 183.393 C 108.154 177.815 113.516 172.542 121.011 172.255 C 122.323 172.252 123.729 172.447 125.212 172.778 C 126.962 173.171 129.404 173.239 130.873 173.361 C 131.388 173.019 131.363 172.697 130.687 170.997 C 128.678 165.941 124.546 160.301 119.293 158.745 C 118.183 158.416 116.504 158.216 114.878 158.18 C 103.996 158.459 96.064 168.894 91.106 176.686 C 89.52 179.165 87.662 181.956 86.977 182.89 C 83.482 187.649 79.403 190.367 75.305 191.559 C 73.757 192.01 70.04 192.195 68.495 191.899 C 60.284 190.322 54.798 182.486 55.573 174.097 C 55.638 173.388 55.741 172.813 55.801 172.818 C 55.862 172.823 56.189 173.198 56.529 173.651 C 57.938 175.528 61.012 176.67 63.421 177.245 C 65.214 177.673 66.967 177.738 68.644 177.442 C 73.184 176.639 76.086 174.727 80.826 168.299 C 88.006 158.562 93.124 149.641 103.202 127.667 C 109.851 113.17 113.487 105.913 117.468 99.196 C 122.599 90.537 128.008 83.57 133.081 79.086 C 140.838 72.23 150.026 68.083 160.585 66.671 C 163.766 66.246 169.269 66.285 172.276 66.755 C 183.064 68.438 191.361 73.858 196.467 82.557 C 198.114 85.363 199.531 89.343 200.186 93.001 C 200.604 95.333 200.605 100.533 200.187 102.877 C 199.844 104.801 198.975 107.947 198.385 109.398 L 197.982 110.392 L 197.963 108.6 C 197.884 101.041 192.966 92.801 185.61 90.742 C 184.169 90.339 183.72 90.291 181.437 90.297 C 179.2 90.302 178.672 90.361 177.232 90.752 C 168.982 92.992 161.053 103.676 158.346 114.518 C 156.359 122.473 156.671 131.242 159.276 140.649 C 161.724 149.486 173.448 161.473 175.848 163.252 C 184.363 169.567 190.109 171.709 196.622 176.238 C 198.867 177.79 199.495 178.573 199.698 180.07 C 199.947 181.916 198.824 183.642 195.986 185.771 C 195.201 186.36 193.719 187.515 192.694 188.338 C 189.288 191.069 188.874 191.801 186.585 191.813 C 185.284 191.818 184.983 191.762 184.159 191.351 C 181.524 190.039 180.439 188.206 181.714 185.578 C 182.896 183.14 185.579 182.018 188.12 182.898 C 188.694 183.097 189.325 183.512 189.958 184.106 C 190.986 185.073 190.532 183.955 190.83 183.391 C 191.151 182.781 191.209 180.65 190.943 179.258 C 190.004 174.36 185.697 172.355 180.859 172.623 C 178.04 172.779 175.356 174.067 173.119 176.339 C 168.382 183.232 161.833 191.874 154.588 191.776 C 153.339 191.916 152.112 191.805 151.145 191.427 C 150.411 191.139 149.682 190.627 149.044 189.974 C 147.239 188.172 147.436 186.246 147.608 183.929 C 147.803 181.299 149.428 179.318 150.983 177.845 C 153.239 175.988 155.534 175.228 158.022 174.97 C 161.144 174.669 164.046 174.417 166.876 175.17 C 168.446 175.681 168.969 175.691 169.148 175.214 C 169.416 174.506 167.935 168.665 166.708 166.946 C 164.677 164.101 162.658 162.943 159.29 161.951 C 157.74 161.495 154.095 161.326 152.255 161.625 C 141.979 163.566 138.547 171.221 134.473 178.418 C 129.766 186.66 125.452 189.801 121.03 191.335 C 120.385 191.559 119.51 191.719 118.608 191.804 C 112.679 192.364 109.06 188.613 108.622 183.393 L 108.622 183.393 Z"/>
+ </g>
+ <path fill="#1463a5" d="M 108.622 180.976 C 108.154 175.398 113.516 170.126 121.011 169.838 C 122.323 169.836 123.729 170.031 125.212 170.362 C 126.962 170.754 129.404 170.822 130.873 170.945 C 131.388 170.602 131.363 170.281 130.687 168.58 C 128.678 163.524 124.546 157.885 119.293 156.328 C 118.183 155.999 116.504 155.799 114.878 155.763 C 103.996 156.042 96.064 166.478 91.106 174.27 C 89.52 176.748 87.662 179.54 86.977 180.473 C 83.482 185.232 79.403 187.95 75.305 189.143 C 73.757 189.593 70.04 189.778 68.495 189.482 C 60.284 187.906 54.798 180.07 55.573 171.68 C 55.638 170.972 55.741 170.396 55.801 170.401 C 55.862 170.406 56.189 170.782 56.529 171.234 C 57.938 173.112 61.012 174.254 63.421 174.828 C 65.214 175.256 66.967 175.322 68.644 175.025 C 73.184 174.222 76.086 172.31 80.826 165.882 C 88.006 156.145 93.124 147.224 103.202 125.25 C 109.851 110.754 113.487 103.497 117.468 96.779 C 122.599 88.12 128.008 81.154 133.081 76.669 C 140.838 69.813 150.026 65.666 160.585 64.255 C 163.766 63.829 169.269 63.869 172.276 64.338 C 183.064 66.021 191.361 71.441 196.467 80.14 C 198.114 82.946 199.531 86.927 200.186 90.584 C 200.604 92.917 200.605 98.116 200.187 100.46 C 199.844 102.384 198.975 105.53 198.385 106.982 L 197.982 107.976 L 197.963 106.183 C 197.884 98.624 192.966 90.384 185.61 88.325 C 184.169 87.922 183.72 87.874 181.437 87.881 C 179.2 87.886 178.672 87.944 177.232 88.335 C 168.982 90.575 161.053 101.26 158.346 112.102 C 156.359 120.057 156.671 128.825 159.276 138.232 C 161.724 147.069 173.448 159.056 175.848 160.836 C 184.363 167.151 190.109 169.293 196.622 173.822 C 198.867 175.373 199.495 176.156 199.698 177.653 C 199.947 179.5 198.824 181.225 195.986 183.355 C 195.201 183.943 193.719 185.098 192.694 185.921 C 189.288 188.653 188.874 189.384 186.585 189.396 C 185.284 189.401 184.983 189.345 184.159 188.935 C 181.524 187.622 180.439 185.789 181.714 183.161 C 182.896 180.723 185.579 179.601 188.12 180.482 C 188.694 180.68 189.325 181.095 189.958 181.69 C 190.986 182.656 190.532 181.538 190.83 180.974 C 191.151 180.365 191.209 178.233 190.943 176.841 C 190.004 171.944 185.697 169.939 180.859 170.207 C 178.04 170.362 175.356 171.651 173.119 173.923 C 168.382 180.815 161.833 189.457 154.588 189.359 C 153.339 189.499 152.112 189.388 151.145 189.01 C 150.411 188.723 149.682 188.211 149.044 187.557 C 147.239 185.756 147.436 183.83 147.608 181.512 C 147.803 178.883 149.428 176.901 150.983 175.428 C 153.239 173.571 155.534 172.811 158.022 172.554 C 161.144 172.253 164.046 172.001 166.876 172.754 C 168.446 173.264 168.969 173.275 169.148 172.797 C 169.416 172.089 167.935 166.248 166.708 164.53 C 164.677 161.684 162.658 160.526 159.29 159.534 C 157.74 159.078 154.095 158.909 152.255 159.208 C 141.979 161.15 138.547 168.805 134.473 176.002 C 129.766 184.244 125.452 187.384 121.03 188.919 C 120.385 189.143 119.51 189.303 118.608 189.388 C 112.679 189.947 109.06 186.196 108.622 180.976 L 108.622 180.976 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 166.497 63.959 C 164.347 63.944 162.173 64.044 160.583 64.256 C 150.024 65.668 140.84 69.814 133.083 76.67 C 128.01 81.154 122.601 88.118 117.47 96.778 C 113.489 103.495 109.85 110.752 103.201 125.249 C 93.123 147.223 88.008 156.147 80.828 165.884 C 76.088 172.312 73.185 174.223 68.645 175.027 C 66.968 175.323 65.213 175.256 63.42 174.828 C 61.011 174.254 57.938 173.114 56.529 171.236 C 56.189 170.784 55.862 170.406 55.802 170.401 C 55.742 170.396 55.636 170.972 55.571 171.68 C 55.485 172.612 55.493 173.536 55.557 174.446 C 55.565 174.329 55.56 174.214 55.571 174.097 C 55.636 173.388 55.742 172.812 55.802 172.818 C 55.862 172.822 56.189 173.201 56.529 173.653 C 57.938 175.531 61.011 176.671 63.42 177.245 C 65.213 177.673 66.968 177.74 68.645 177.443 C 73.185 176.64 76.088 174.728 80.828 168.301 C 88.008 158.564 93.123 149.639 103.201 127.666 C 109.85 113.169 113.489 105.911 117.47 99.194 C 122.601 90.535 128.01 83.571 133.083 79.087 C 140.84 72.231 150.024 68.084 160.583 66.673 C 163.764 66.248 169.267 66.284 172.274 66.753 C 183.062 68.436 191.359 73.857 196.464 82.556 C 198.111 85.362 199.533 89.344 200.188 93.002 C 200.351 93.91 200.426 95.285 200.462 96.726 C 200.518 94.467 200.444 92.008 200.188 90.585 C 199.533 86.927 198.111 82.946 196.464 80.139 C 191.359 71.44 183.062 66.02 172.274 64.337 C 170.771 64.102 168.646 63.974 166.497 63.959 Z M 157.085 123.696 C 156.908 129.065 157.636 134.733 159.275 140.651 C 161.723 149.488 173.447 161.47 175.847 163.25 C 184.362 169.565 190.107 171.711 196.62 176.24 C 198.456 177.509 199.189 178.28 199.514 179.331 C 199.704 178.774 199.774 178.216 199.698 177.651 C 199.495 176.154 198.866 175.375 196.62 173.823 C 190.107 169.294 184.362 167.148 175.847 160.833 C 173.447 159.054 161.723 147.071 159.275 138.234 C 157.879 133.195 157.164 128.342 157.085 123.696 Z M 121.01 169.839 C 113.515 170.127 108.156 175.396 108.624 180.974 C 108.638 181.136 108.68 181.282 108.7 181.441 C 109.454 176.642 114.398 172.51 121.01 172.256 C 122.322 172.254 123.728 172.449 125.21 172.78 C 126.96 173.172 129.406 173.238 130.875 173.36 C 131.39 173.018 131.361 172.696 130.686 170.996 C 130.677 170.974 130.666 170.951 130.657 170.93 C 129.175 170.815 126.89 170.74 125.21 170.363 C 123.728 170.032 122.322 169.837 121.01 169.839 Z M 162.56 172.261 C 161.091 172.267 159.585 172.403 158.024 172.553 C 155.536 172.811 153.238 173.571 150.982 175.428 C 149.426 176.901 147.802 178.883 147.607 181.512 C 147.527 182.589 147.461 183.574 147.574 184.509 C 147.588 184.314 147.592 184.13 147.607 183.929 C 147.802 181.299 149.426 179.317 150.982 177.845 C 153.238 175.988 155.536 175.228 158.024 174.97 C 161.146 174.669 164.044 174.415 166.874 175.168 C 168.444 175.679 168.97 175.693 169.149 175.215 C 169.238 174.98 169.089 174.105 168.866 173.077 C 168.554 173.211 167.983 173.112 166.874 172.752 C 165.459 172.375 164.03 172.254 162.56 172.261 Z M 191.041 180.049 C 190.994 180.446 190.925 180.791 190.829 180.974 C 190.531 181.538 190.984 182.658 189.955 181.691 C 189.323 181.097 188.693 180.682 188.119 180.483 C 185.578 179.603 182.897 180.721 181.714 183.159 C 181.115 184.394 181.053 185.447 181.412 186.359 C 181.494 186.105 181.583 185.847 181.714 185.576 C 182.897 183.138 185.578 182.019 188.119 182.9 C 188.693 183.098 189.323 183.514 189.955 184.108 C 190.984 185.074 190.531 183.954 190.829 183.391 C 191.095 182.886 191.171 181.356 191.041 180.049 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnote.svg b/.icons/Gruvbox_Dark-2/apps/64/gnote.svg
new file mode 120000
index 000000000..c172a8761
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnote.svg
@@ -0,0 +1 @@
+stickers.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnotski.svg b/.icons/Gruvbox_Dark-2/apps/64/gnotski.svg
new file mode 120000
index 000000000..6d6f9fcde
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnotski.svg
@@ -0,0 +1 @@
+gnome-klotski.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gns3.svg b/.icons/Gruvbox_Dark-2/apps/64/gns3.svg
new file mode 100755
index 000000000..391e6595b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gns3.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="NZVm3DxRPyLzBK1KEgifHiDWON8xPofc" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#NZVm3DxRPyLzBK1KEgifHiDWON8xPofc)">
+ <linearGradient id="_lgradient_81" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ad4f8d"/>
+ <stop offset="100%" style="stop-color:#6b8ccb"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_81)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_82" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_82)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="SONQMSTyYy1ajrFyVFk8I0SZRhEzQuC4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#SONQMSTyYy1ajrFyVFk8I0SZRhEzQuC4)">
+ <path d="M 116.558863 199.89581 C 108.47837 198.35833 99.873829 194.627637 92.666445 189.536725 C 84.572916 183.819928 76.207884 173.760111 72.18613 164.907051 C 68.144659 156.010518 66.508021 145.253532 67.582133 134.646676 C 68.394709 126.622793 69.318893 122.897879 72.082557 116.507795 C 79.749551 98.780465 94.74772 86.559812 114.618006 81.849518 C 117.869115 81.078839 120.122843 80.170298 121.516587 79.068526 C 123.582485 77.435381 123.589007 77.416251 124.833052 69.364036 C 126.386179 59.3113 126.362946 59.388466 127.954898 58.989668 C 130.093679 58.453879 140.089597 59.87907 144.977735 61.416732 C 152.84465 63.891453 158.464291 67.112106 165.167212 72.987489 C 167.23446 74.7995 172.574275 76.282053 172.910387 76.282053 C 174.934499 76.282053 180.556298 78.923629 182.828268 81.127579 C 189.603452 87.699884 190.516802 95.984149 185.352022 104.017663 C 183.965994 106.173521 182.122238 105.208396 182.122238 107.988681 C 182.122238 109.845959 181.803648 111.781582 181.414029 112.290058 C 180.842941 113.035541 175.774804 113.441757 164.817997 114.387782 C 154.834158 115.249782 148.803244 117.806495 148.189391 118.419207 C 146.364681 120.240451 150.574784 120.622692 169.970132 122.151438 C 188.10643 123.580939 189.74207 124.079508 188.363838 125.452581 C 188.067705 125.7475 180.119977 127.140225 169.057464 129.370645 L 148.94381 133.426012 L 136.304937 128.551645 C 129.353544 125.870775 123.448481 124.350829 123.182562 124.350829 C 122.353641 124.350829 116.267499 134.45366 116.468573 135.495856 C 116.717834 136.787528 119.263837 136.084209 122.572574 136.536864 C 124.857992 136.849654 125.495563 136.67795 127.85872 135.115766 C 133.124695 131.634314 137.841318 131.630119 140.770168 135.10565 C 142.560187 137.228948 142.620864 138.671377 140.968781 139.826414 C 139.318082 140.980393 138.121649 140.936968 135.687228 139.634748 C 132.267881 137.805539 130.096795 140.193022 131.336666 143.471572 C 132.13714 145.588342 131.683918 146.740061 130.050457 146.740061 C 129.142657 146.740061 128.491672 146.177403 127.85837 144.845361 C 126.95929 142.954268 126.948055 142.006389 121.986365 141.671222 C 116.618831 141.30866 114.080861 143.165506 110.726062 141.051644 C 108.074886 139.38117 105.600303 136.477725 105.600303 135.037535 C 105.600303 133.659424 108.226068 128.429375 110.922436 124.436802 C 113.42678 120.72854 113.503764 119.828132 111.316492 119.828132 C 110.153632 119.828132 109.206535 120.370288 108.105808 121.666054 C 106.1704 123.944303 101.634215 133.357701 101.634215 135.095723 C 101.634215 137.492182 103.465642 140.140944 108.340306 143.345141 C 112.202711 145.883928 113.380705 146.048112 114.208553 147.923443 C 115.451985 150.740166 117.627401 155.564189 118.101658 159.956894 C 118.495444 163.604244 119.288716 162.66147 120.741113 160.113559 C 122.219461 157.520213 126.303341 157.009498 126.303341 159.417995 C 126.303341 159.997311 125.67014 160.809439 124.896258 161.222851 C 122.338339 162.589194 122.517063 164.90028 125.295507 166.384421 C 126.118149 166.823865 126.933858 166.62188 128.842485 165.50527 C 130.205719 164.707851 131.707408 164.05545 132.179594 164.05545 C 133.296777 164.05545 134.802088 166.222341 134.802088 167.830505 C 134.802088 171.416147 131.978392 173.66918 127.484593 173.66918 C 122.122043 173.66918 118.011516 170.787795 115.784434 165.467625 C 114.595933 162.628505 109.95624 157.505369 108.040134 155.448966 C 106.145393 153.415304 105.14087 153.063554 103.555338 153.291564 C 101.782733 153.546558 100.911196 155.223249 100.901721 159.534088 C 100.88486 167.866607 103.513491 176.388141 112.980296 181.053901 C 128.530228 188.717812 143.453453 188.806186 159.525289 181.329531 C 171.387204 175.811361 180.53119 166.690899 181.193795 157.112264 C 181.437189 153.591858 181.292056 152.661155 180.158155 150.473067 C 177.801654 145.926058 170.476167 143.290312 165.487697 145.550575 C 163.865741 146.28547 162.626221 148.386606 161.830946 150.68268 C 159.50828 157.85422 162.923122 160.804179 166.851342 162.513303 C 168.463938 163.214929 171.30612 162.713332 171.809686 160.710659 C 172.372209 158.47367 171.278523 157.574806 168.223444 157.763276 C 165.915541 157.905778 165.597464 157.784183 165.441251 156.687333 C 165.206557 155.039844 167.675954 153.444594 170.344435 153.520087 C 171.919143 153.564598 172.831184 153.524471 174.26579 155.086971 C 176.492211 157.51185 176.10523 160.343761 174.943388 162.558029 C 173.536715 165.238906 170.918497 167.035737 167.034066 167.022896 C 161.500648 167.006036 157.031155 163.929605 155.727364 159.244025 C 154.945813 156.435213 154.983567 151.943316 155.971499 148.623256 C 158.836179 138.994998 175.029685 137.02154 182.733386 144.494608 C 186.447914 148.097906 188.329018 152.187485 187.981327 158.673038 C 187.227563 172.732327 173.057387 186.285016 156.876115 194.218123 C 147.291654 198.917057 141.908838 200.175899 130.24675 200.44579 C 123.605537 200.599622 119.355556 200.42893 116.559018 199.896957 L 116.558863 199.89581 Z"/>
+ </g>
+ <path fill="#6dc7f1" d="M 116.558863 196.523774 C 108.47837 194.986293 99.873829 191.2556 92.666445 186.164688 C 84.572916 180.447892 76.207884 170.388074 72.18613 161.535014 C 68.144659 152.638482 66.508021 141.881495 67.582133 131.274639 C 68.394709 123.250756 69.318893 119.525842 72.082557 113.135758 C 79.749551 95.408428 94.74772 83.187779 114.618006 78.477482 C 117.869115 77.706803 120.122843 76.798261 121.516587 75.696489 C 123.582485 74.063344 123.589007 74.044214 124.833052 65.991999 C 126.386179 55.939263 126.362946 56.016429 127.954898 55.617631 C 130.093679 55.081842 140.089597 56.507033 144.977735 58.044695 C 152.84465 60.519416 158.464291 63.740069 165.167212 69.615452 C 167.23446 71.427463 172.574275 72.910016 172.910387 72.910016 C 174.934499 72.910016 180.556298 75.551592 182.828268 77.755542 C 189.603452 84.327844 190.516802 92.612112 185.352022 100.645626 C 183.965994 102.801484 182.122238 101.83636 182.122238 104.616644 C 182.122238 106.473922 181.803648 108.409545 181.414029 108.918021 C 180.842941 109.663504 175.774804 110.06972 164.817997 111.015745 C 154.834158 111.877746 148.803244 114.434458 148.189391 115.04717 C 146.364681 116.868414 150.574784 117.250655 169.970132 118.779401 C 188.10643 120.208902 189.74207 120.707471 188.363838 122.080544 C 188.067705 122.375463 180.119977 123.768188 169.057464 125.998608 L 148.94381 130.053975 L 136.304937 125.179608 C 129.353544 122.498738 123.448481 120.978792 123.182562 120.978792 C 122.353641 120.978792 116.267499 131.081623 116.468573 132.123819 C 116.717834 133.415491 119.263837 132.712172 122.572574 133.164827 C 124.857992 133.477617 125.495563 133.305913 127.85872 131.74373 C 133.124695 128.262277 137.841318 128.258082 140.770168 131.733614 C 142.560187 133.856911 142.620864 135.29934 140.968781 136.454377 C 139.318082 137.608356 138.121649 137.564931 135.687228 136.262711 C 132.267881 134.433502 130.096795 136.820985 131.336666 140.099536 C 132.13714 142.216305 131.683918 143.368024 130.050457 143.368024 C 129.142657 143.368024 128.491672 142.805366 127.85837 141.473324 C 126.95929 139.582232 126.948055 138.634352 121.986365 138.299185 C 116.618831 137.936624 114.080861 139.793469 110.726062 137.679607 C 108.074886 136.009134 105.600303 133.105689 105.600303 131.665498 C 105.600303 130.287387 108.226068 125.057338 110.922436 121.064766 C 113.42678 117.356503 113.503764 116.456095 111.316492 116.456095 C 110.153632 116.456095 109.206535 116.998251 108.105808 118.294017 C 106.1704 120.572266 101.634215 129.985664 101.634215 131.723686 C 101.634215 134.120146 103.465642 136.768907 108.340306 139.973105 C 112.202711 142.511891 113.380705 142.676075 114.208553 144.551407 C 115.451985 147.36813 117.627401 152.192152 118.101658 156.584857 C 118.495444 160.232207 119.288716 159.289433 120.741113 156.741522 C 122.219461 154.148176 126.303341 153.637461 126.303341 156.045958 C 126.303341 156.625274 125.67014 157.437402 124.896258 157.850814 C 122.338339 159.217157 122.517063 161.528243 125.295507 163.012384 C 126.118149 163.451828 126.933858 163.249843 128.842485 162.133233 C 130.205719 161.335814 131.707408 160.683413 132.179594 160.683413 C 133.296777 160.683413 134.802088 162.850304 134.802088 164.458469 C 134.802088 168.044111 131.978392 170.297144 127.484593 170.297144 C 122.122043 170.297144 118.011516 167.415758 115.784434 162.095588 C 114.595933 159.256468 109.95624 154.133332 108.040134 152.07693 C 106.145393 150.043268 105.14087 149.691517 103.555338 149.919527 C 101.782733 150.174521 100.911196 151.851212 100.901721 156.162051 C 100.88486 164.49457 103.513491 173.016105 112.980296 177.681864 C 128.530228 185.345775 143.453453 185.434149 159.525289 177.957494 C 171.387204 172.439324 180.53119 163.318862 181.193795 153.740227 C 181.437189 150.219821 181.292056 149.289118 180.158155 147.101031 C 177.801654 142.554021 170.476167 139.918275 165.487697 142.178538 C 163.865741 142.913433 162.626221 145.014569 161.830946 147.310643 C 159.50828 154.482183 162.923122 157.432142 166.851342 159.141266 C 168.463938 159.842892 171.30612 159.341295 171.809686 157.338622 C 172.372209 155.101633 171.278523 154.202769 168.223444 154.391239 C 165.915541 154.533742 165.597464 154.412146 165.441251 153.315297 C 165.206557 151.667807 167.675954 150.072557 170.344435 150.14805 C 171.919143 150.192561 172.831184 150.152434 174.26579 151.714935 C 176.492211 154.139813 176.10523 156.971724 174.943388 159.185992 C 173.536715 161.86687 170.918497 163.6637 167.034066 163.650859 C 161.500648 163.633999 157.031155 160.557568 155.727364 155.871988 C 154.945813 153.063176 154.983567 148.571279 155.971499 145.251219 C 158.836179 135.622961 175.029685 133.649504 182.733386 141.122571 C 186.447914 144.725869 188.329018 148.815448 187.981327 155.301001 C 187.227563 169.360291 173.057387 182.912979 156.876115 190.846086 C 147.291654 195.54502 141.908838 196.803862 130.24675 197.073753 C 123.605537 197.227585 119.355556 197.056893 116.559018 196.52492 L 116.558863 196.523774 Z"/>
+ <circle fill="#ffffff" cx="138.073" cy="89.223" r="16.86" vector-effect="non-scaling-stroke"/>
+ <circle fill="#3b3b3b" cx="134.701" cy="85.851" r="6.744" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" d="M 181.725916 87.329534 C 182.491571 90.989165 180.795827 94.750807 177.938363 95.731402 L 175.165686 82.47871 C 178.02315 81.498119 180.960261 83.669902 181.725916 87.329534 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 129.103137 55.502416 C 128.615574 55.511719 128.224519 55.547405 127.95717 55.614377 C 126.365218 56.013175 126.388529 55.941192 124.835403 65.993928 C 123.591357 74.046143 123.581953 74.061975 121.516054 75.69512 C 120.12231 76.796892 117.871611 77.703737 114.620502 78.474416 C 94.750215 83.184714 79.748458 95.409254 72.081468 113.136584 C 69.317804 119.526668 68.395798 123.25057 67.583222 131.274453 C 67.302796 134.043675 67.216354 136.818918 67.300025 139.572827 C 67.337485 137.930611 67.416896 136.288972 67.583222 134.64649 C 68.395798 126.622607 69.317804 122.898705 72.081468 116.508621 C 79.748458 98.781291 94.750215 86.55675 114.620502 81.846453 C 117.871611 81.075774 120.12231 80.168929 121.516054 79.067156 C 123.581953 77.434012 123.591357 77.41818 124.835403 69.365965 C 126.388529 59.313229 126.365218 59.385212 127.95717 58.986414 C 130.095952 58.450625 140.08728 59.878989 144.975419 61.416651 C 152.842333 63.891372 158.465201 67.112888 165.168123 72.988271 C 167.23537 74.800282 172.577158 76.281274 172.91327 76.281274 C 174.937382 76.281274 180.553243 78.924627 182.825213 81.128577 C 186.187556 84.390234 188.099939 88.071189 188.548457 91.936221 C 189.06046 86.85269 187.152872 81.954605 182.825213 77.75654 C 180.553243 75.55259 174.937382 72.909237 172.91327 72.909237 C 172.577158 72.909237 167.23537 71.428245 165.168123 69.616234 C 158.465201 63.740851 152.842333 60.519335 144.975419 58.044615 C 140.698297 56.699162 132.516063 55.437292 129.103137 55.502416 Z M 151.383607 117.048673 C 149.666212 117.643274 148.422655 118.185731 148.189391 118.418563 C 146.364681 120.239807 150.573974 120.624084 169.969323 122.152831 C 176.03906 122.631245 179.775037 122.994174 182.653978 123.331725 C 186.102064 122.6601 188.214983 122.22884 188.364047 122.080386 C 189.742279 120.707313 188.105621 120.210295 169.969323 118.780794 C 160.453698 118.030769 154.669586 117.552091 151.383607 117.048673 Z M 111.656798 119.880658 C 111.413546 120.270843 111.243478 120.585919 110.919165 121.066138 C 108.222797 125.05871 105.59767 130.284919 105.59767 131.66303 C 105.59767 132.061763 105.820295 132.585629 106.150893 133.151467 C 107.050023 130.897844 108.95087 127.352673 110.919165 124.438175 C 113.247759 120.990153 113.394325 120.0069 111.656798 119.880658 Z M 135.188608 129.127413 C 132.9851 129.129204 130.491367 130.001334 127.85838 131.74206 C 125.495223 133.304244 124.855234 133.477429 122.569815 133.164639 C 120.412268 132.869474 118.661207 133.027693 117.57762 132.841924 C 116.896293 134.142212 116.414614 135.202954 116.47117 135.496085 C 116.720431 136.787757 119.261079 136.08402 122.569815 136.536675 C 124.855234 136.849465 125.495223 136.676281 127.85838 135.114097 C 133.124355 131.632645 137.838108 131.63198 140.766958 135.107512 C 141.04532 135.437698 141.204433 135.72423 141.399215 136.022966 C 142.50406 134.93891 142.347607 133.610422 140.766958 131.735475 C 139.302533 129.997709 137.392119 129.125626 135.188608 129.127413 Z M 102.008295 133.6059 C 101.789848 134.252201 101.63289 134.805043 101.63289 135.094341 C 101.63289 137.4908 103.462786 140.142411 108.33745 143.346608 C 112.199855 145.885394 113.377734 146.048554 114.205583 147.923885 C 115.449015 150.740608 117.630244 155.563818 118.1045 159.956523 C 118.498287 163.603873 119.286507 162.662498 120.738904 160.114591 C 121.640128 158.533642 123.5065 157.738576 124.828817 157.895103 C 124.854026 157.881149 124.868911 157.862765 124.894676 157.849 C 125.668559 157.435592 126.304083 156.62375 126.304083 156.044434 C 126.304083 153.635937 122.217252 154.149205 120.738904 156.742554 C 119.286507 159.290461 118.498287 160.231836 118.1045 156.584486 C 117.630244 152.191781 115.449015 147.368571 114.205583 144.551848 C 113.377734 142.676517 112.199855 142.513358 108.33745 139.974571 C 104.70144 137.584566 102.76089 135.503655 102.008295 133.6059 Z M 169.574164 136.589363 C 163.411382 136.842317 157.585437 139.834072 155.974055 145.249964 C 155.280002 147.582406 155.077451 150.476092 155.275936 152.975355 C 155.376136 151.460862 155.58038 149.94499 155.974055 148.622001 C 158.838735 138.993744 175.02931 137.019507 182.733012 144.492575 C 185.821767 147.488842 187.623136 150.84301 187.949131 155.609759 C 187.956121 155.506382 187.976515 155.40365 187.982059 155.300216 C 188.32975 148.814663 186.44754 144.723836 182.733012 141.120538 C 179.362641 137.851072 174.36744 136.392622 169.574164 136.589363 Z M 131.362138 140.205084 C 130.969266 140.911158 130.896703 141.87867 131.204074 142.977792 C 131.779991 142.503066 131.860519 141.581107 131.362138 140.205084 Z M 170.344725 150.149955 C 167.676247 150.074462 165.203455 151.670339 165.438149 153.317826 C 165.555681 154.143061 165.768281 154.413444 166.847555 154.43745 C 167.766142 153.856653 169.029425 153.484782 170.344725 153.521992 C 171.919436 153.566503 172.828797 153.526963 174.263403 155.089463 C 174.964024 155.852535 175.386385 156.655259 175.626707 157.467012 C 176.135166 155.61224 175.945452 153.54941 174.263403 151.717427 C 172.828797 150.154926 171.919436 150.194466 170.344725 150.149955 Z M 161.249448 153.034628 C 160.3287 158.520743 163.388564 161.004063 166.854141 162.511896 C 168.466737 163.213523 171.303254 162.716589 171.80682 160.713916 C 172.09814 159.555423 171.925988 158.76582 171.286525 158.290265 C 170.267937 159.471651 168.165678 159.710496 166.854141 159.13986 C 164.204283 157.986937 161.828494 156.231785 161.249448 153.034628 Z M 181.205058 153.482479 C 181.198661 153.580382 181.198947 153.637161 181.191883 153.73933 C 180.529278 163.317968 171.385828 172.437918 159.523913 177.956088 C 143.452077 185.432743 128.530518 185.343388 112.980586 177.679476 C 104.290152 173.396356 101.389611 165.86389 100.980876 158.211231 C 100.954881 158.654489 100.902978 159.018102 100.901842 159.535018 C 100.884985 167.867537 103.513781 176.385754 112.980586 181.051513 C 128.530518 188.715425 143.452077 188.80478 159.523913 181.328125 C 171.385828 175.809955 180.529278 166.690005 181.191883 157.111367 C 181.306347 155.455791 181.32488 154.392689 181.205058 153.482479 Z M 132.178802 160.680985 C 131.706616 160.680985 130.20293 161.339075 128.839696 162.136494 C 126.93107 163.253104 126.119066 163.451875 125.296424 163.012431 C 124.700788 162.694266 124.248935 162.33539 123.893603 161.95867 C 122.490563 163.321172 122.968299 165.140875 125.296424 166.384468 C 126.119066 166.823912 126.93107 166.625141 128.839696 165.508531 C 130.20293 164.711112 131.706616 164.053022 132.178802 164.053022 C 132.976198 164.053022 133.953198 165.167733 134.45756 166.384468 C 134.664732 165.792281 134.800035 165.162257 134.800035 164.461355 C 134.800035 162.85319 133.295985 160.680985 132.178802 160.680985 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnubg.svg b/.icons/Gruvbox_Dark-2/apps/64/gnubg.svg
new file mode 100644
index 000000000..0cb2c0840
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnubg.svg
@@ -0,0 +1,140 @@
+<svg width="256" height="256" fill="none" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg">
+ <g clip-path="url(#clip0)">
+ <g filter="url(#filter0_d)">
+ <path d="m165.685 11.947c74.055 0 84.639 10.5572 84.639 84.5438v59.2512c0 73.986-10.584 84.543-84.639 84.543h-75.3698c-74.0557 0-84.63934-10.557-84.63934-84.543v-59.2512c0-73.9866 10.58364-84.5438 84.63934-84.5438h75.3698z" fill="url(#paint0_linear)"/>
+ </g>
+ <path d="M42.5 31C39.232 31 36.3595 32.6392 34.6514 35.1377L52 76.8621L71 31H42.5Z" fill="url(#paint1_linear)"/>
+ <path d="M90 76.8621L109 31L71 31L90 76.8621Z" fill="url(#paint2_linear)"/>
+ <path d="m128 76.8621 19-45.8621h-38l19 45.8621z" fill="url(#paint3_linear)"/>
+ <path d="m166 76.8621 19-45.8621h-38l19 45.8621z" fill="url(#paint4_linear)"/>
+ <path d="M185 31L204 76.8621L221.349 35.1377C219.641 32.6392 216.768 31 213.5 31H185Z" fill="url(#paint5_linear)"/>
+ <path d="M52 175.138L34.6514 216.862C36.3595 219.361 39.232 221 42.5 221H71L52 175.138Z" fill="url(#paint6_linear)"/>
+ <path d="M90 175.138L109 221H71L90 175.138Z" fill="url(#paint7_linear)"/>
+ <path d="m128 175.138 19 45.862h-38l19-45.862z" fill="url(#paint8_linear)"/>
+ <path d="m166 175.138 19 45.862h-38l19-45.862z" fill="url(#paint9_linear)"/>
+ <path d="m204 175.138-19 45.862h28.5c3.268 0 6.141-1.639 7.849-4.138l-17.349-41.724z" fill="url(#paint10_linear)"/>
+ <path d="m52.0026 175.138-17.3519 41.722c0.2645 0.387 0.6039 0.713 0.9214 1.056l16.4305-39.502 17.6397 42.586h1.3564l-18.9961-45.862zm18.9961 45.862h1.3564l17.6462-42.586 17.6397 42.586h1.356l-18.9957-45.862-19.0026 45.862zm37.9983 0h1.357l17.646-42.586 17.646 42.586h1.357l-19.003-45.862-19.003 45.862zm38.006 0h1.356l17.64-42.586 17.646 42.586h1.356l-19.002-45.862-18.996 45.862zm37.998 0h1.357l17.639-42.586 16.431 39.502c0.317-0.343 0.657-0.669 0.921-1.056l-17.352-41.722-18.996 45.862z" opacity=".1"/>
+ <path d="m165.689 11.9516c74.056 0 84.639 10.5572 84.639 84.5439v59.2505c0 73.987-10.583 84.544-84.639 84.544h-75.3696c-74.0557 0-84.6394-10.557-84.6394-84.544v-59.2505c0-73.9867 10.5837-84.5439 84.6394-84.5439h75.3696zm0.021 19.9984c4.23 0 8.47 0.04 12.7 0.13 3.68 0.08 7.36 0.23 11.04 0.44 3.13 0.17 6.26 0.43 9.38 0.78 2.58 0.28 5.14 0.65 7.69 1.12 2.02 0.38 4.02 0.85 5.99 1.43 1.47 0.43 2.92 0.96 4.32 1.59 1 0.45 1.97 0.99 2.88 1.6 0.69 0.47 1.34 1 1.94 1.59 0.59 0.59 1.12 1.24 1.59 1.93 0.61 0.91 1.14 1.87 1.59 2.87 0.63 1.4 1.16 2.84 1.6 4.31 0.57 1.97 1.05 3.96 1.42 5.98 0.47 2.54 0.85 5.1 1.13 7.67 0.34 3.12 0.6 6.24 0.78 9.37 0.21 3.67 0.36 7.35 0.44 11.03 0.09 4.23 0.13 8.45 0.13 12.68v0.03 59.25 0.02c0 4.23-0.04 8.46-0.13 12.68-0.08 3.68-0.23 7.36-0.44 11.03-0.18 3.13-0.44 6.25-0.78 9.37-0.28 2.57-0.66 5.13-1.13 7.68-0.37 2.01-0.85 4-1.42 5.97-0.44 1.47-0.97 2.91-1.6 4.31-0.45 1-0.98 1.96-1.59 2.87-0.47 0.69-1 1.34-1.59 1.93-0.6 0.59-1.25 1.12-1.94 1.59-0.91 0.61-1.88 1.15-2.88 1.6-1.4 0.63-2.85 1.16-4.32 1.59-1.97 0.58-3.97 1.06-5.99 1.43-2.55 0.47-5.11 0.85-7.69 1.13-3.12 0.34-6.25 0.6-9.38 0.77-3.68 0.21-7.36 0.36-11.04 0.44-4.23 0.09-8.47 0.13-12.7 0.13h-0.02-75.37-0.02c-4.24 0-8.47-0.04-12.7-0.13-3.68-0.08-7.37-0.23-11.04-0.44-3.14-0.17-6.26-0.43-9.38-0.77-2.58-0.28-5.15-0.66-7.69-1.13-2.02-0.37-4.02-0.85-5.99-1.43-1.47-0.43-2.92-0.96-4.32-1.59-1-0.45-1.97-0.99-2.88-1.6-0.7-0.47-1.34-1-1.94-1.59-0.59-0.59-1.12-1.24-1.59-1.93-0.61-0.91-1.15-1.87-1.6-2.87-0.62-1.4-1.16-2.84-1.59-4.31-0.58-1.97-1.05-3.96-1.42-5.97-0.48-2.55-0.85-5.11-1.13-7.68-0.35-3.12-0.61-6.24-0.78-9.37-0.21-3.67-0.36-7.35-0.44-11.03-0.09-4.22-0.13-8.45-0.13-12.68v-0.02-59.25-0.03c0-4.23 0.04-8.45 0.13-12.68 0.08-3.68 0.23-7.36 0.44-11.03 0.17-3.13 0.43-6.25 0.78-9.37 0.28-2.57 0.65-5.13 1.13-7.67 0.37-2.02 0.84-4.01 1.42-5.98 0.43-1.47 0.97-2.91 1.59-4.31 0.45-1 0.99-1.96 1.6-2.87 0.47-0.69 1-1.34 1.59-1.93 0.6-0.59 1.24-1.12 1.94-1.59 0.91-0.61 1.88-1.15 2.88-1.6 1.4-0.63 2.85-1.16 4.32-1.59 1.97-0.58 3.97-1.05 5.99-1.43 2.54-0.47 5.11-0.84 7.69-1.12 3.12-0.35 6.24-0.61 9.38-0.78 3.67-0.21 7.36-0.36 11.04-0.44 4.23-0.09 8.46-0.13 12.7-0.13h0.02 75.37 0.02z" clip-rule="evenodd" fill="url(#paint11_linear)" fill-rule="evenodd"/>
+ <path d="m165.068 11.9512c4.328-0.0098 8.656 0.0393 12.984 0.1376 3.875 0.0786 7.751 0.226 11.626 0.4519 3.453 0.1965 6.905 0.4814 10.348 0.8548 3.059 0.334 6.118 0.786 9.148 1.346 2.715 0.501 5.4 1.1397 8.046 1.9158 2.4 0.6976 4.751 1.5622 7.023 2.5839 2.115 0.9432 4.141 2.0632 6.059 3.3503 1.839 1.2379 3.561 2.6527 5.135 4.2148 1.564 1.572 2.98 3.2815 4.219 5.1187 1.289 1.9158 2.41 3.9397 3.364 6.0422 1.023 2.2794 1.889 4.6177 2.597 7.0051 0.777 2.6429 1.417 5.325 1.918 8.0367 0.561 3.026 1.013 6.0717 1.348 9.1272 0.374 3.4386 0.659 6.8773 0.856 10.3258 0.226 3.8612 0.373 7.7321 0.462 11.5933 0.088 4.3228 0.138 8.6457 0.128 12.9588v58.2119c0.01 4.323-0.04 8.636-0.128 12.959-0.089 3.871-0.236 7.732-0.462 11.593-0.197 3.449-0.482 6.897-0.856 10.326-0.335 3.055-0.787 6.111-1.348 9.137-0.501 2.702-1.141 5.384-1.918 8.027-0.708 2.387-1.574 4.735-2.597 7.005-0.954 2.112-2.075 4.126-3.364 6.042-1.239 1.837-2.655 3.557-4.219 5.119-1.574 1.562-3.296 2.977-5.135 4.215-1.918 1.287-3.944 2.407-6.059 3.35-2.272 1.022-4.623 1.886-7.023 2.594-2.646 0.776-5.331 1.414-8.046 1.906-3.03 0.569-6.089 1.011-9.148 1.346-3.443 0.373-6.895 0.658-10.348 0.854-3.875 0.226-7.751 0.374-11.626 0.462-4.328 0.088-8.656 0.138-12.984 0.128h-74.126c-4.328 0.01-8.656-0.04-12.9839-0.128-3.8755-0.088-7.751-0.236-11.6265-0.462-3.4525-0.196-6.905-0.481-10.3477-0.854-3.0591-0.335-6.1182-0.777-9.1477-1.346-2.7149-0.492-5.4001-1.13-8.0461-1.906-2.4001-0.708-4.7509-1.572-7.0231-2.594-2.1148-0.943-4.1411-2.063-6.0591-3.35-1.8394-1.238-3.5608-2.653-5.1346-4.215-1.5639-1.562-2.9804-3.282-4.2197-5.119-1.2886-1.916-2.4099-3.93-3.364-6.042-1.023-2.27-1.8886-4.618-2.5968-7.005-0.77706-2.643-1.41642-5.325-1.91807-8.027-0.56067-3.026-1.01313-6.082-1.34757-9.137-0.37377-3.429-0.65903-6.877-0.85575-10.326-0.22623-3.861-0.37378-7.722-0.46231-11.593-0.08852-4.323-0.1377-8.636-0.12787-12.959v-58.2119c-0.00983-4.3131 0.03935-8.636 0.12787-12.9588 0.08853-3.8612 0.23608-7.7321 0.46231-11.5933 0.19672-3.4485 0.48198-6.8872 0.85575-10.3258 0.33444-3.0555 0.7869-6.1012 1.34757-9.1272 0.50165-2.7117 1.14101-5.3938 1.91807-8.0367 0.7082-2.3874 1.5738-4.7257 2.5968-7.0051 0.9541-2.1025 2.0754-4.1264 3.364-6.0422 1.2393-1.8372 2.6558-3.5467 4.2197-5.1187 1.5738-1.5621 3.2952-2.9769 5.1346-4.2148 1.918-1.2871 3.9443-2.4071 6.0591-3.3503 2.2722-1.0217 4.623-1.8863 7.0231-2.5839 2.646-0.7761 5.3312-1.4148 8.0461-1.9158 3.0295-0.56 6.0886-1.012 9.1477-1.346 3.4427-0.3734 6.8952-0.6583 10.3477-0.8548 3.8755-0.2259 7.751-0.3733 11.6265-0.4519 4.3279-0.0983 8.6559-0.1474 12.9839-0.1376h74.126zm0.01 4.0086c4.298-0.0099 8.597 0.0393 12.895 0.1277 3.827 0.0884 7.653 0.2358 11.479 0.4519 3.384 0.1965 6.767 0.4716 10.131 0.8449 2.971 0.3144 5.932 0.7467 8.863 1.2969 2.577 0.4716 5.134 1.0807 7.653 1.8176 2.223 0.6484 4.396 1.4541 6.501 2.3972 1.909 0.8548 3.738 1.8667 5.469 3.0261 1.623 1.0905 3.138 2.3383 4.525 3.7236s2.636 2.8983 3.738 4.5194c1.16 1.7291 2.174 3.5467 3.029 5.4429 0.945 2.1123 1.751 4.2836 2.4 6.4941 0.748 2.5152 1.348 5.0598 1.83 7.6339 0.541 2.9278 0.974 5.8752 1.298 8.8423 0.374 3.3601 0.65 6.73 0.846 10.1097 0.217 3.8218 0.374 7.6338 0.453 11.4557 0.088 4.2934 0.137 8.577 0.137 12.8704v58.2119c0 4.293-0.049 8.577-0.137 12.87-0.079 3.822-0.236 7.644-0.453 11.456-0.196 3.38-0.472 6.75-0.846 10.12-0.324 2.957-0.757 5.904-1.298 8.832-0.482 2.574-1.082 5.119-1.83 7.634-0.649 2.22-1.455 4.382-2.4 6.494-0.855 1.896-1.869 3.724-3.029 5.443-1.102 1.631-2.351 3.144-3.738 4.529-1.387 1.376-2.902 2.623-4.525 3.714-1.731 1.159-3.56 2.171-5.469 3.026-2.105 0.953-4.278 1.749-6.501 2.397-2.519 0.737-5.076 1.346-7.653 1.818-2.931 0.55-5.892 0.982-8.863 1.306-3.364 0.364-6.747 0.649-10.131 0.836-3.826 0.216-7.652 0.373-11.479 0.452-4.298 0.098-8.597 0.137-12.895 0.137h-0.01-74.126-0.0099c-4.2984 0-8.5969-0.039-12.8953-0.137-3.8263-0.079-7.6526-0.236-11.4789-0.452-3.3837-0.187-6.7674-0.472-10.1314-0.836-2.9705-0.324-5.9313-0.756-8.8625-1.306-2.5771-0.472-5.1345-1.081-7.6526-1.818-2.223-0.648-4.3968-1.444-6.5017-2.397-1.9083-0.855-3.7378-1.867-5.469-3.026-1.623-1.091-3.1378-2.338-4.5247-3.714-1.3869-1.385-2.6361-2.898-3.7378-4.529-1.1606-1.719-2.1738-3.547-3.0295-5.443-0.9443-2.112-1.7509-4.274-2.4001-6.494-0.7475-2.515-1.3476-5.06-1.8295-7.634-0.541-2.928-0.9738-5.875-1.2984-8.832-0.3738-3.37-0.6492-6.74-0.8459-10.12-0.2164-3.812-0.37381-7.634-0.4525-11.456-0.08853-4.293-0.13771-8.577-0.13771-12.87v-58.2119c0-4.2934 0.04918-8.577 0.13771-12.8704 0.07869-3.8219 0.2361-7.6339 0.4525-11.4557 0.1967-3.3797 0.4721-6.7496 0.8459-10.1097 0.3246-2.9671 0.7574-5.9145 1.2984-8.8423 0.4819-2.5741 1.082-5.1187 1.8295-7.6339 0.6492-2.2105 1.4558-4.3818 2.4001-6.4941 0.8557-1.8962 1.8689-3.7138 3.0295-5.4429 1.1017-1.6211 2.3509-3.1341 3.7378-4.5194s2.9017-2.6331 4.5247-3.7236c1.7312-1.1594 3.5607-2.1713 5.469-3.0261 2.1049-0.9431 4.2787-1.7488 6.5017-2.3972 2.5181-0.7369 5.0755-1.346 7.6526-1.8176 2.9312-0.5502 5.892-0.9825 8.8625-1.2969 3.364-0.3733 6.7477-0.6484 10.1314-0.8449 3.8263-0.2161 7.6526-0.3635 11.4789-0.4519 4.2984-0.0884 8.5969-0.1376 12.8953-0.1277h0.0099 74.126 0.01z" clip-rule="evenodd" fill="url(#paint12_linear)" fill-rule="evenodd" opacity=".4"/>
+ <path d="m78.518 154.761c-3.7894 0-7.1659-0.729-10.1295-2.187-2.9635-1.506-5.3197-3.522-7.0687-6.048s-3.085-5.32-4.0081-8.381c-0.8745-3.06-1.3117-6.315-1.3117-9.765 0-3.206 0.4615-6.315 1.3846-9.328 0.9231-3.06 2.2591-5.878 4.0081-8.453 1.7975-2.575 4.1781-4.64 7.1416-6.194 2.9635-1.603 6.2914-2.405 9.9837-2.405 4.5182 0 8.2104 1.045 11.0768 3.134 2.915 2.089 5.4898 4.931 7.7246 8.526l-9.6922 5.465c-2.7206-4.324-5.757-6.485-9.1092-6.485-2.6235 0-4.8097 0.874-6.5586 2.623-1.749 1.7-2.9393 3.668-3.5709 5.903-0.583 2.235-0.8744 4.639-0.8744 7.214 0 4.421 0.8987 8.162 2.6963 11.223 1.8461 3.012 4.6153 4.518 8.3076 4.518 2.089 0 3.9109-0.68 5.4655-2.04 1.5547-1.361 2.332-2.94 2.332-4.737v-0.365h-8.3076v-10.566h19.6759v8.016c0 6.364-1.7976 11.344-5.3927 14.939-3.5465 3.595-8.1375 5.393-13.7731 5.393z" fill="url(#paint13_linear)"/>
+ <path d="m147.973 153.886h-9.692l-19.239-27.036c-0.486-0.632-1.214-1.919-2.186-3.862 0.146 0.826 0.218 2.113 0.218 3.862v27.036h-10.931v-51.012h10.13l18.728 26.745c0.923 1.312 1.628 2.575 2.114 3.79-0.146-1.021-0.219-2.308-0.219-3.863v-26.672h11.077v51.012z" fill="url(#paint13_linear)"/>
+ <path d="m179.721 154.761c-2.721 0-5.296-0.34-7.725-1.021-2.38-0.728-4.615-1.846-6.704-3.352-2.089-1.554-3.765-3.716-5.028-6.486-1.215-2.769-1.822-6-1.822-9.692v-31.336h11.077v31.336c0 3.644 0.801 6.194 2.404 7.652 1.652 1.457 4.251 2.186 7.798 2.186 3.449 0 6-0.729 7.652-2.186 1.7-1.506 2.55-4.057 2.55-7.652v-31.336h11.077v31.336c0 3.644-0.607 6.85-1.822 9.62-1.214 2.72-2.866 4.858-4.955 6.412-2.041 1.555-4.276 2.697-6.705 3.425-2.429 0.729-5.028 1.094-7.797 1.094z" fill="url(#paint13_linear)"/>
+ </g>
+ <defs>
+ <filter id="filter0_d" x="-4.32414" y="5.94696" width="264.648" height="248.338" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+ <feBlend in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="5.67586" x2="5.67586" y1="11.947" y2="240.285" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#e0e5e7" offset="1e-7"/>
+ <stop stop-color="#c7ced2" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="52.826" x2="52.826" y1="31" y2="76.8629" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#79dd00" offset="0"/>
+ <stop stop-color="#6ddb0a" offset=".1"/>
+ <stop stop-color="#61d915" offset=".2"/>
+ <stop stop-color="#55d620" offset=".3"/>
+ <stop stop-color="#49d42b" offset=".4"/>
+ <stop stop-color="#3cd235" offset=".5"/>
+ <stop stop-color="#30cf40" offset=".6"/>
+ <stop stop-color="#24cd4b" offset=".7"/>
+ <stop stop-color="#18ca56" offset=".8"/>
+ <stop stop-color="#0cc861" offset=".9"/>
+ <stop stop-color="#00c66b" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint2_linear" x1="71" x2="71" y1="31" y2="76.8621" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#ff4400" offset="1e-7"/>
+ <stop stop-color="#dc1414" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint3_linear" x1="128" x2="128" y1="31" y2="76.8629" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#79dd00" offset="0"/>
+ <stop stop-color="#6ddb0a" offset=".1"/>
+ <stop stop-color="#61d915" offset=".2"/>
+ <stop stop-color="#55d620" offset=".3"/>
+ <stop stop-color="#49d42b" offset=".4"/>
+ <stop stop-color="#3cd235" offset=".5"/>
+ <stop stop-color="#30cf40" offset=".6"/>
+ <stop stop-color="#24cd4b" offset=".7"/>
+ <stop stop-color="#18ca56" offset=".8"/>
+ <stop stop-color="#0cc861" offset=".9"/>
+ <stop stop-color="#00c66b" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint4_linear" x1="147" x2="147" y1="31" y2="76.8621" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#ff4400" offset="1e-7"/>
+ <stop stop-color="#dc1414" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint5_linear" x1="203.175" x2="203.175" y1="31" y2="76.8629" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#79dd00" offset="0"/>
+ <stop stop-color="#6ddb0a" offset=".1"/>
+ <stop stop-color="#61d915" offset=".2"/>
+ <stop stop-color="#55d620" offset=".3"/>
+ <stop stop-color="#49d42b" offset=".4"/>
+ <stop stop-color="#3cd235" offset=".5"/>
+ <stop stop-color="#30cf40" offset=".6"/>
+ <stop stop-color="#24cd4b" offset=".7"/>
+ <stop stop-color="#18ca56" offset=".8"/>
+ <stop stop-color="#0cc861" offset=".9"/>
+ <stop stop-color="#00c66b" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint6_linear" x1="34.6514" x2="34.6514" y1="175.138" y2="221" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#ff4400" offset="1e-7"/>
+ <stop stop-color="#dc1414" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint7_linear" x1="90.0004" x2="90.0004" y1="175.138" y2="221.001" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#79dd00" offset="0"/>
+ <stop stop-color="#6ddb0a" offset=".1"/>
+ <stop stop-color="#61d915" offset=".2"/>
+ <stop stop-color="#55d620" offset=".3"/>
+ <stop stop-color="#49d42b" offset=".4"/>
+ <stop stop-color="#3cd235" offset=".5"/>
+ <stop stop-color="#30cf40" offset=".6"/>
+ <stop stop-color="#24cd4b" offset=".7"/>
+ <stop stop-color="#18ca56" offset=".8"/>
+ <stop stop-color="#0cc861" offset=".9"/>
+ <stop stop-color="#00c66b" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint8_linear" x1="109" x2="109" y1="175.138" y2="221" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#ff4400" offset="1e-7"/>
+ <stop stop-color="#dc1414" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint9_linear" x1="166" x2="166" y1="175.138" y2="221.001" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#79dd00" offset="0"/>
+ <stop stop-color="#6ddb0a" offset=".1"/>
+ <stop stop-color="#61d915" offset=".2"/>
+ <stop stop-color="#55d620" offset=".3"/>
+ <stop stop-color="#49d42b" offset=".4"/>
+ <stop stop-color="#3cd235" offset=".5"/>
+ <stop stop-color="#30cf40" offset=".6"/>
+ <stop stop-color="#24cd4b" offset=".7"/>
+ <stop stop-color="#18ca56" offset=".8"/>
+ <stop stop-color="#0cc861" offset=".9"/>
+ <stop stop-color="#00c66b" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint10_linear" x1="185" x2="185" y1="175.138" y2="221" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#ff4400" offset="1e-7"/>
+ <stop stop-color="#dc1414" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint11_linear" x1="5.68" x2="5.68" y1="11.9516" y2="240.29" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#545e63" offset="1e-7"/>
+ <stop stop-color="#343b40" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint12_linear" x1="132.082" x2="132.082" y1="11.95" y2="240.29" gradientUnits="userSpaceOnUse">
+ <stop stop-color="white" offset="0"/>
+ <stop stop-color="white" stop-opacity=".0980392" offset=".125"/>
+ <stop stop-opacity=".0980392" offset=".925"/>
+ <stop stop-opacity=".498039" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint13_linear" x1="56" x2="56" y1="102" y2="154.761" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#545e63" offset="1e-7"/>
+ <stop stop-color="#343b40" offset="1"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect width="256" height="256" fill="white"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnubik.svg b/.icons/Gruvbox_Dark-2/apps/64/gnubik.svg
new file mode 120000
index 000000000..b638aaefe
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnubik.svg
@@ -0,0 +1 @@
+kubrick.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnucash-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/gnucash-icon.svg
new file mode 120000
index 000000000..933c149b7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnucash-icon.svg
@@ -0,0 +1 @@
+coin.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnucash.svg b/.icons/Gruvbox_Dark-2/apps/64/gnucash.svg
new file mode 120000
index 000000000..933c149b7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnucash.svg
@@ -0,0 +1 @@
+coin.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnuclient.svg b/.icons/Gruvbox_Dark-2/apps/64/gnuclient.svg
new file mode 100644
index 000000000..d2ba59db4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnuclient.svg
@@ -0,0 +1,103 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#hCseNlc2bRfYxAlX6PC6R8TcAgL9A5Gu)">
+ <path fill="#7471b8" fill-opacity=".996" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="hCseNlc2bRfYxAlX6PC6R8TcAgL9A5Gu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g>
+ <g>
+ <path fill="none" d="M 166.444 11.95 C 240.85 11.95 251.484 22.507 251.484 96.494 L 251.484 155.745 C 251.484 229.731 240.85 240.288 166.444 240.288 L 90.719 240.288 C 16.314 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.314 11.95 90.719 11.95 L 166.444 11.95 L 166.444 11.95 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 64.121 239.56 C 64.671 239.596 65.142 239.658 65.702 239.691 C 66.137 239.716 66.729 239.702 67.17 239.726 L 67.131 232.134 L 93.76 207.669 L 93.76 199.513 L 106.05 187.28 L 106.05 181.165 L 112.194 175.048 L 112.194 158.739 L 104.001 150.583 L 87.614 150.583 L 79.421 142.429 L 58.938 142.429 L 50.743 150.583 L 50.743 170.972 L 67.186 185.312 L 67.131 203.591 L 60.987 209.708 L 60.987 236.21 L 64.121 239.56 L 64.121 239.56 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 99.904 81.267 L 93.76 87.384 L 99.904 87.384 L 101.953 89.423 L 104.001 89.423 L 106.05 87.384 L 99.904 81.267 L 99.904 81.267 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 177.742 109.809 L 153.162 109.809 L 138.824 124.08 L 138.824 144.468 L 149.065 154.662 L 163.404 154.662 L 169.549 160.778 L 169.549 166.894 L 173.646 170.971 L 173.646 195.436 L 189.202 211.801 L 214.89 186.234 L 214.613 162.816 L 235.097 142.429 L 226.903 142.429 L 206.42 122.042 L 206.42 113.887 L 181.839 113.887 L 177.742 109.809 L 177.742 109.809 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 251.484 117.964 L 251.484 96.493 C 251.484 87.245 251.317 78.988 250.881 71.618 C 250.663 67.934 250.378 64.472 250.012 61.218 C 249.646 57.964 249.2 54.92 248.66 52.071 C 248.12 49.223 247.486 46.57 246.746 44.101 C 246.007 41.632 245.161 39.345 244.195 37.23 C 243.581 35.883 242.83 34.719 242.115 33.507 L 239.193 36.415 L 226.903 36.415 L 214.613 48.648 L 206.42 40.493 L 181.84 40.493 L 169.55 52.726 L 169.55 62.919 L 181.84 62.919 L 181.84 56.802 L 190.033 56.802 L 190.033 64.958 L 185.935 69.034 L 169.55 69.31 L 163.404 75.151 L 155.211 75.151 L 155.211 83.306 L 149.065 89.423 L 149.065 101.653 L 161.355 101.653 L 169.55 93.499 L 177.743 93.499 L 177.743 97.577 L 185.935 105.732 L 190.033 105.732 L 190.033 101.653 L 181.84 93.499 L 190.033 93.499 L 198.225 101.653 L 208.467 101.653 L 202.323 95.538 L 208.467 89.423 L 214.613 89.423 L 220.757 95.538 L 214.613 95.538 L 208.467 101.653 L 214.501 107.659 L 214.613 113.886 L 206.42 113.886 L 231.001 138.351 L 235.096 138.351 L 239.193 134.275 L 247.386 126.118 L 239.193 117.964 L 251.484 117.964 L 251.484 117.964 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 157.259 71.073 L 157.259 64.957 L 163.404 58.841 L 163.404 71.073 L 157.259 71.073 L 157.259 71.073 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 220.758 191.359 L 220.758 178.575 L 228.952 170.971 L 228.952 191.359 L 220.758 191.359 L 220.758 191.359 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 136.775 11.95 L 90.718 11.95 C 89.929 11.95 89.37 11.999 88.595 12.001 L 81.47 20.105 L 93.76 32.337 L 93.76 45.12 L 108.099 60.88 L 116.292 60.88 L 116.292 52.726 L 128.582 40.493 L 128.582 32.337 L 136.775 24.183 L 136.775 11.95 L 136.775 11.95 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 126.533 56.802 L 132.679 56.802 L 138.824 62.918 L 126.533 62.918 L 126.533 56.802 L 126.533 56.802 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 71.228 124.08 L 65.083 124.08 L 58.937 130.197 L 71.228 130.197 L 71.228 124.08 L 71.228 124.08 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 16.585 30.96 C 16.478 31.112 16.34 31.228 16.235 31.382 C 15.018 33.17 13.934 35.114 12.968 37.23 C 12.003 39.345 11.157 41.632 10.417 44.101 C 9.677 46.57 9.044 49.223 8.504 52.071 C 7.964 54.92 7.518 57.964 7.152 61.218 C 6.786 64.472 6.5 67.934 6.282 71.618 C 5.846 78.988 5.68 87.245 5.68 96.493 L 5.68 117.964 L 13.873 126.118 L 26.163 126.118 L 46.648 146.507 L 46.648 122.042 L 58.938 109.81 L 67.131 109.81 L 79.421 97.577 L 91.711 97.577 L 85.567 91.46 L 97.857 77.191 L 85.567 64.958 L 67.131 64.958 L 67.131 81.267 L 58.938 81.267 L 50.743 73.112 L 50.743 64.958 L 63.034 52.726 L 73.277 52.726 L 73.277 44.569 L 60.987 32.337 L 40.502 32.337 L 40.502 44.569 L 30.26 44.569 L 16.585 30.96 L 16.585 30.96 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 67.131 12.515 C 66.702 12.538 66.126 12.523 65.702 12.548 C 61.997 12.765 58.513 13.048 55.241 13.411 C 51.969 13.775 48.907 14.219 46.042 14.755 C 43.483 15.234 41.136 15.818 38.883 16.454 L 46.648 24.183 L 67.131 24.183 L 67.131 12.515 L 67.131 12.515 Z"/>
+ </g>
+ </g>
+ <g>
+ <circle fill="#ffffff" cx="72.959" cy="103.694" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="93.346" cy="185.244" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="154.509" cy="144.469" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="174.896" cy="83.306" r="4.078" vector-effect="non-scaling-stroke"/>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 5.68 138.353 C 74.095 89.264 156.548 81.268 250.33 79.229" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 7.252 59.908 C 28.225 74.956 48.945 89.292 72.478 103.741 C 125.712 136.425 185.297 163.252 250.33 164.665" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 155.018 141.411 C 175.115 98.334 187.385 62.815 182.27 12.294" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 140.057 239.946 C 70.119 187.607 64.499 114.679 76.551 12.294" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g filter="url(#bzKbnphGJQPdk6NVkVUDb7mjv8T4MP0C)">
+ <circle fill="#ffffff" cx="72.959" cy="103.694" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="bzKbnphGJQPdk6NVkVUDb7mjv8T4MP0C" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#FATbqV5n5stdG4gcp7EBVsAL3XomTyZC)">
+ <circle fill="#ffffff" cx="93.346" cy="185.244" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="FATbqV5n5stdG4gcp7EBVsAL3XomTyZC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#yAdNGOG1MHvk1wcnXpfxwRZloBgAByOS)">
+ <circle fill="#ffffff" cx="154.509" cy="144.469" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="yAdNGOG1MHvk1wcnXpfxwRZloBgAByOS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#jQgqq19OkeW7b7ybOt9mZ6RxfA7857uf)">
+ <circle fill="#ffffff" cx="174.896" cy="83.306" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="jQgqq19OkeW7b7ybOt9mZ6RxfA7857uf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 153.937 144.278 C 109.541 199.827 18.459 201.298 7.278 194.301" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ </g>
+ <path fill="#ffffff" d="M 83.567 192.862 C 83.567 192.862 92.268 196.955 103.849 198.399 C 108.539 198.984 126.383 201.028 140.065 200.974 C 140.065 200.974 156.729 200.989 165.927 199.687 C 175.552 198.32 181.004 196.575 184.038 193.093 C 184.118 192.263 185.503 189.557 181.762 186.947 C 172.197 180.275 159.833 178.449 135.816 172.745 C 109.258 166.067 100.914 159.673 96.949 155.047 C 93.189 150.409 98.062 140.778 119.462 136.053 C 130.297 133.416 168.409 132.048 168.409 132.048 C 156.831 122.857 137.338 107.283 132.896 103.784 C 128.999 100.714 122.72 96.004 122.045 91.795 C 121.134 87.697 127.584 85.724 130.999 85.497 C 142.001 84.738 157.026 87.648 170.38 90.304 C 177.093 91.639 178.272 91.442 178.272 91.442 C 187.832 91.897 197.169 85.27 196.789 74.722 C 196.713 64.023 184.116 55.444 172.277 55.069 C 160.301 55.025 131.921 55.025 131.921 55.025 C 163.942 61.626 170.911 64.956 172.581 68.81 C 173.571 71.088 170.935 73.351 162.114 72.909 C 152.505 72.428 132.818 70.101 132.818 70.101 C 114.08 67.218 102.647 64.486 96.955 71.922 C 93.237 76.78 97.486 82.698 99.156 86.187 C 106.592 99.163 117.829 108.065 125.988 114.339 C 129.059 116.699 138.432 121.927 138.432 121.927 C 109.295 113.959 84.455 118.436 69.734 126.176 C 52.813 136.192 55.708 153.094 82.558 168.896 C 98.417 178.23 107.934 182.713 133.899 185.901 C 149.076 188.321 152.149 189.311 152.034 190.575 C 151.871 192.353 133.258 193.027 128.366 193.365 C 115.918 194.223 83.725 192.87 83.564 192.87 L 83.567 192.862 L 83.567 192.862 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_73" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(248.722523,0,0,232.412524,3.638738,9.908744)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_73)" fill-rule="evenodd" d="M 165.679993 9.91 C 170.080002 9.9 174.479996 9.95 178.880005 10.05 C 182.820007 10.13 186.759995 10.28 190.699997 10.51 C 194.210007 10.71 197.720001 11 201.220001 11.38 C 204.330002 11.72 207.440002 12.18 210.520004 12.75 C 213.279999 13.26 216.009995 13.91 218.699997 14.7 C 221.139999 15.41 223.529999 16.290001 225.839996 17.33 C 227.990005 18.290001 230.050003 19.43 232 20.74 C 233.869995 22 235.619995 23.440001 237.220001 25.030001 C 238.809998 26.629999 240.25 28.370001 241.509995 30.24 C 242.820007 32.189999 243.960007 34.25 244.929993 36.389999 C 245.970001 38.709999 246.850006 41.09 247.570007 43.52 C 248.360001 46.209999 249.009995 48.939999 249.520004 51.700001 C 250.089996 54.779999 250.550003 57.880001 250.889999 60.990002 C 251.270004 64.489998 251.559998 67.989998 251.759995 71.5 C 251.990005 75.43 252.139999 79.370003 252.229996 83.300003 C 252.320007 87.699997 252.369995 92.099998 252.360001 96.489998 L 252.360001 155.740005 C 252.369995 160.139999 252.320007 164.529999 252.229996 168.929993 C 252.139999 172.869995 251.990005 176.800003 251.759995 180.729996 C 251.559998 184.240005 251.270004 187.75 250.889999 191.240005 C 250.550003 194.350006 250.089996 197.460007 249.520004 200.539993 C 249.009995 203.289993 248.360001 206.020004 247.570007 208.710007 C 246.850006 211.139999 245.970001 213.529999 244.929993 215.839996 C 243.960007 217.990005 242.820007 220.039993 241.509995 221.990005 C 240.25 223.860001 238.809998 225.610001 237.220001 227.199997 C 235.619995 228.789993 233.869995 230.229996 232 231.490005 C 230.050003 232.800003 227.990005 233.940002 225.839996 234.899994 C 223.529999 235.940002 221.139999 236.820007 218.699997 237.539993 C 216.009995 238.330002 213.279999 238.979996 210.520004 239.479996 C 207.440002 240.059998 204.330002 240.509995 201.220001 240.850006 C 197.720001 241.229996 194.210007 241.520004 190.699997 241.720001 C 186.759995 241.949997 182.820007 242.100006 178.880005 242.190002 C 174.479996 242.279999 170.080002 242.330002 165.679993 242.320007 L 90.32 242.320007 C 85.919998 242.330002 81.519997 242.279999 77.120003 242.190002 C 73.18 242.100006 69.239998 241.949997 65.300003 241.720001 C 61.790001 241.520004 58.279999 241.229996 54.779999 240.850006 C 51.669998 240.509995 48.560001 240.059998 45.48 239.479996 C 42.720001 238.979996 39.990002 238.330002 37.299999 237.539993 C 34.860001 236.820007 32.470001 235.940002 30.16 234.899994 C 28.01 233.940002 25.950001 232.800003 24 231.490005 C 22.129999 230.229996 20.379999 228.789993 18.780001 227.199997 C 17.190001 225.610001 15.75 223.860001 14.49 221.990005 C 13.18 220.039993 12.04 217.990005 11.07 215.839996 C 10.03 213.529999 9.15 211.139999 8.43 208.710007 C 7.64 206.020004 6.99 203.289993 6.48 200.539993 C 5.91 197.460007 5.45 194.350006 5.11 191.240005 C 4.73 187.75 4.44 184.240005 4.24 180.729996 C 4.01 176.800003 3.86 172.869995 3.77 168.929993 C 3.68 164.529999 3.63 160.139999 3.64 155.740005 L 3.64 96.489998 C 3.63 92.099998 3.68 87.699997 3.77 83.300003 C 3.86 79.370003 4.01 75.43 4.24 71.5 C 4.44 67.989998 4.73 64.489998 5.11 60.990002 C 5.45 57.880001 5.91 54.779999 6.48 51.700001 C 6.99 48.939999 7.64 46.209999 8.43 43.52 C 9.15 41.09 10.03 38.709999 11.07 36.389999 C 12.04 34.25 13.18 32.189999 14.49 30.24 C 15.75 28.370001 17.190001 26.629999 18.780001 25.030001 C 20.379999 23.440001 22.129999 22 24 20.74 C 25.950001 19.43 28.01 18.290001 30.16 17.33 C 32.470001 16.290001 34.860001 15.41 37.299999 14.7 C 39.990002 13.91 42.720001 13.26 45.48 12.75 C 48.560001 12.18 51.669998 11.72 54.779999 11.38 C 58.279999 11 61.790001 10.71 65.300003 10.51 C 69.239998 10.28 73.18 10.13 77.120003 10.05 C 81.519997 9.95 85.919998 9.9 90.32 9.91 L 165.679993 9.91 Z M 165.690002 13.99 C 170.059998 13.98 174.429993 14.03 178.800003 14.12 C 182.690002 14.21 186.580002 14.36 190.470001 14.58 C 193.910004 14.78 197.350006 15.06 200.770004 15.44 C 203.789993 15.76 206.800003 16.200001 209.779999 16.76 C 212.399994 17.24 215 17.860001 217.559998 18.610001 C 219.820007 19.27 222.029999 20.09 224.169998 21.049999 C 226.110001 21.92 227.970001 22.950001 229.729996 24.129999 C 231.380005 25.24 232.919998 26.51 234.330002 27.92 C 235.740005 29.33 237.009995 30.870001 238.130005 32.52 C 239.309998 34.279999 240.339996 36.130001 241.210007 38.060001 C 242.169998 40.209999 242.990005 42.419998 243.649994 44.669998 C 244.410004 47.23 245.020004 49.82 245.509995 52.439999 C 246.059998 55.419998 246.5 58.419998 246.830002 61.439999 C 247.210007 64.860001 247.490005 68.290001 247.690002 71.730003 C 247.910004 75.620003 248.070007 79.5 248.149994 83.389999 C 248.240005 87.760002 248.289993 92.120003 248.289993 96.489998 C 248.289993 96.489998 248.289993 96.489998 248.289993 96.489998 L 248.289993 155.740005 C 248.289993 155.740005 248.289993 155.740005 248.289993 155.740005 C 248.289993 160.110001 248.240005 164.470001 248.149994 168.839996 C 248.070007 172.729996 247.910004 176.619995 247.690002 180.5 C 247.490005 183.940002 247.210007 187.369995 246.830002 190.800003 C 246.5 193.809998 246.059998 196.809998 245.509995 199.789993 C 245.020004 202.410004 244.410004 205 243.649994 207.559998 C 242.990005 209.820007 242.169998 212.020004 241.210007 214.169998 C 240.339996 216.100006 239.309998 217.960007 238.130005 219.710007 C 237.009995 221.369995 235.740005 222.910004 234.330002 224.320007 C 232.919998 225.720001 231.380005 226.990005 229.729996 228.100006 C 227.970001 229.279999 226.110001 230.309998 224.169998 231.179993 C 222.029999 232.149994 219.820007 232.960007 217.559998 233.619995 C 215 234.369995 212.399994 234.990005 209.779999 235.470001 C 206.800003 236.029999 203.789993 236.470001 200.770004 236.800003 C 197.350006 237.169998 193.910004 237.460007 190.470001 237.649994 C 186.580002 237.869995 182.690002 238.029999 178.800003 238.110001 C 174.429993 238.210007 170.059998 238.25 165.690002 238.25 C 165.690002 238.25 165.690002 238.25 165.679993 238.25 L 90.32 238.25 C 90.309998 238.25 90.309998 238.25 90.309998 238.25 C 85.940002 238.25 81.57 238.210007 77.199997 238.110001 C 73.309998 238.029999 69.419998 237.869995 65.529999 237.649994 C 62.09 237.460007 58.650002 237.169998 55.23 236.800003 C 52.209999 236.470001 49.200001 236.029999 46.220001 235.470001 C 43.599998 234.990005 41 234.369995 38.439999 233.619995 C 36.18 232.960007 33.970001 232.149994 31.83 231.179993 C 29.889999 230.309998 28.030001 229.279999 26.27 228.100006 C 24.620001 226.990005 23.08 225.720001 21.67 224.320007 C 20.26 222.910004 18.99 221.369995 17.870001 219.710007 C 16.690001 217.960007 15.66 216.100006 14.79 214.169998 C 13.83 212.020004 13.01 209.820007 12.35 207.559998 C 11.59 205 10.98 202.410004 10.49 199.789993 C 9.94 196.809998 9.5 193.809998 9.17 190.800003 C 8.79 187.369995 8.51 183.940002 8.31 180.5 C 8.09 176.619995 7.93 172.729996 7.85 168.839996 C 7.76 164.470001 7.71 160.110001 7.71 155.740005 C 7.71 155.740005 7.71 155.740005 7.71 155.740005 L 7.71 96.489998 C 7.71 96.489998 7.71 96.489998 7.71 96.489998 C 7.71 92.120003 7.76 87.760002 7.85 83.389999 C 7.93 79.5 8.09 75.620003 8.31 71.730003 C 8.51 68.290001 8.79 64.860001 9.17 61.439999 C 9.5 58.419998 9.94 55.419998 10.49 52.439999 C 10.98 49.82 11.59 47.23 12.35 44.669998 C 13.01 42.419998 13.83 40.209999 14.79 38.060001 C 15.66 36.130001 16.690001 34.279999 17.870001 32.52 C 18.99 30.870001 20.26 29.33 21.67 27.92 C 23.08 26.51 24.620001 25.24 26.27 24.129999 C 28.030001 22.950001 29.889999 21.92 31.83 21.049999 C 33.970001 20.09 36.18 19.27 38.439999 18.610001 C 41 17.860001 43.599998 17.24 46.220001 16.76 C 49.200001 16.200001 52.209999 15.76 55.23 15.44 C 58.650002 15.06 62.09 14.78 65.529999 14.58 C 69.419998 14.36 73.309998 14.21 77.199997 14.12 C 81.57 14.03 85.940002 13.98 90.309998 13.99 C 90.309998 13.99 90.309998 13.99 90.32 13.99 L 165.679993 13.99 C 165.690002 13.99 165.690002 13.99 165.690002 13.99 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnugo.svg b/.icons/Gruvbox_Dark-2/apps/64/gnugo.svg
new file mode 120000
index 000000000..bc5114fff
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnugo.svg
@@ -0,0 +1 @@
+iagno.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnugo48.svg b/.icons/Gruvbox_Dark-2/apps/64/gnugo48.svg
new file mode 120000
index 000000000..bc5114fff
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnugo48.svg
@@ -0,0 +1 @@
+iagno.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnumeric.svg b/.icons/Gruvbox_Dark-2/apps/64/gnumeric.svg
new file mode 100644
index 000000000..7c9ff8647
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnumeric.svg
@@ -0,0 +1,75 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="gVidiH8xxVZkPaxp6JNN8S4lx179NSfx" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#gVidiH8xxVZkPaxp6JNN8S4lx179NSfx)">
+ <linearGradient id="_lgradient_90" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_90)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_91" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_91)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="EON6eOYtUjWz4hJOcchwKDVYf2ct0AzT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#EON6eOYtUjWz4hJOcchwKDVYf2ct0AzT)">
+ <path d="M 59.633 177.333 L 123.467 177.333 L 123.467 172.529 L 105.342 172.529 L 105.342 148.51 L 123.467 148.51 L 123.467 143.706 L 105.342 143.706 L 105.342 119.687 L 195.964 119.687 L 195.964 114.883 L 105.342 115.096 L 105.342 90.864 L 146.122 90.864 L 146.122 125.126 L 150.653 125.126 L 150.653 90.864 L 191.433 90.864 L 191.433 126.893 L 195.964 126.893 L 195.964 61.369 C 195.964 59.088 194.112 57.236 191.831 57.236 L 59.633 57.236 C 57.352 57.236 55.5 59.088 55.5 61.369 L 55.5 173.2 C 55.5 175.481 57.352 177.333 59.633 177.333 Z M 60.031 62.04 L 100.811 62.04 L 100.811 86.06 L 60.031 86.06 L 60.031 62.04 L 60.031 62.04 Z M 105.342 62.04 L 146.122 62.04 L 146.122 86.06 L 105.342 86.06 L 105.342 62.04 L 105.342 62.04 Z M 150.653 62.04 L 191.433 62.04 L 191.433 86.06 L 150.653 86.06 L 150.653 62.04 L 150.653 62.04 Z M 60.031 90.864 L 100.811 90.864 L 100.811 115.096 L 60.031 114.883 L 60.031 90.864 L 60.031 90.864 Z M 60.031 119.687 L 100.811 119.687 L 100.811 143.706 L 60.031 143.706 L 60.031 119.687 L 60.031 119.687 Z M 60.031 148.51 L 100.811 148.51 L 100.811 172.529 L 60.031 172.247 L 60.031 148.51 L 60.031 148.51 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 57.77 84.725 L 193.703 84.725 L 193.703 171.195 L 57.77 171.195 L 57.77 84.725 Z"/>
+ <rect fill="#dce1e4" width="133.333" height="28.468" x="59" y="56.17" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#37a6e6" d="M 59.633 173.597 L 123.467 173.597 L 123.467 168.793 L 105.342 168.793 L 105.342 144.773 L 123.467 144.773 L 123.467 139.969 L 105.342 139.969 L 105.342 115.951 L 195.964 115.951 L 195.964 111.147 L 105.342 111.359 L 105.342 87.127 L 146.122 87.127 L 146.122 121.39 L 150.653 121.39 L 150.653 87.127 L 191.433 87.127 L 191.433 123.157 L 195.964 123.157 L 195.964 57.633 C 195.964 55.352 194.112 53.5 191.831 53.5 L 59.633 53.5 C 57.352 53.5 55.5 55.352 55.5 57.633 L 55.5 169.464 C 55.5 171.745 57.352 173.597 59.633 173.597 Z M 60.031 58.304 L 100.811 58.304 L 100.811 82.324 L 60.031 82.324 L 60.031 58.304 L 60.031 58.304 Z M 105.342 58.304 L 146.122 58.304 L 146.122 82.324 L 105.342 82.324 L 105.342 58.304 L 105.342 58.304 Z M 150.653 58.304 L 191.433 58.304 L 191.433 82.324 L 150.653 82.324 L 150.653 58.304 L 150.653 58.304 Z M 60.031 87.127 L 100.811 87.127 L 100.811 111.359 L 60.031 111.147 L 60.031 87.127 L 60.031 87.127 Z M 60.031 115.951 L 100.811 115.951 L 100.811 139.969 L 60.031 139.969 L 60.031 115.951 L 60.031 115.951 Z M 60.031 144.773 L 100.811 144.773 L 100.811 168.793 L 60.031 168.51 L 60.031 144.773 L 60.031 144.773 Z"/>
+ <g style="opacity:0.35">
+ <g opacity=".35">
+ <path fill="#37a6e6" d="M 57.766 55.902 L 193.699 55.902 L 193.699 84.725 L 57.766 84.725 L 57.766 55.902 L 57.766 55.902 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="SPEDCC85yrkD6ovNODEzujM0lDjNzdg0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#SPEDCC85yrkD6ovNODEzujM0lDjNzdg0)">
+ <path fill-rule="evenodd" d="M 200.5 127 L 200.5 196 C 200.5 199.311 197.811 202 194.5 202 L 106.808 202 C 103.497 202 100.808 199.311 100.808 196 L 100.808 127 C 100.808 123.689 103.497 121 106.808 121 L 194.5 121 C 197.811 121 200.5 123.689 200.5 127 Z M 109.874 130.003 L 191.435 130.003 L 191.435 192.997 L 109.874 192.997 L 109.874 130.003 L 109.874 130.003 Z"/>
+ </g>
+ <path fill="#b3b3b3" fill-rule="evenodd" d="M 200.5 124.5 L 200.5 193.5 C 200.5 196.811 197.811 199.5 194.5 199.5 L 106.808 199.5 C 103.497 199.5 100.808 196.811 100.808 193.5 L 100.808 124.5 C 100.808 121.189 103.497 118.5 106.808 118.5 L 194.5 118.5 C 197.811 118.5 200.5 121.189 200.5 124.5 Z M 109.874 127.503 L 191.435 127.503 L 191.435 190.497 L 109.874 190.497 L 109.874 127.503 L 109.874 127.503 Z"/>
+ <g opacity=".4">
+ <path d="M 109.34 125 L 191.962 125 C 194.17 125 195.962 126.792 195.962 129 L 195.962 192.999 C 195.962 195.207 194.17 196.999 191.962 196.999 L 109.34 196.999 C 107.132 196.999 105.34 195.207 105.34 192.999 L 105.34 129 C 105.34 126.792 107.132 125 109.34 125 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 109.34 123 L 191.962 123 C 194.17 123 195.962 124.792 195.962 127 L 195.962 190.999 C 195.962 193.207 194.17 194.999 191.962 194.999 L 109.34 194.999 C 107.132 194.999 105.34 193.207 105.34 190.999 L 105.34 127 C 105.34 124.792 107.132 123 109.34 123 Z"/>
+ <linearGradient id="_lgradient_92" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(18.124,0,0,45,114.4,138)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_92)" d="M 123.462 138 L 123.462 138 C 128.463 138 132.524 142.481 132.524 148 L 132.524 183 L 114.4 183 L 114.4 148 C 114.4 142.481 118.461 138 123.462 138 Z"/>
+ <linearGradient id="_lgradient_93" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(18.124,0,0,54,141.59,129)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f7ff57"/>
+ <stop offset="50%" style="stop-color:#ffe251"/>
+ <stop offset="100%" style="stop-color:#f5cf0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_93)" d="M 150.652 129 L 150.652 129 C 155.653 129 159.714 133.481 159.714 139 L 159.714 183 L 141.59 183 L 141.59 139 C 141.59 133.481 145.651 129 150.652 129 Z"/>
+ <linearGradient id="_lgradient_94" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(18.124,0,0,27,168.78,156)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9757"/>
+ <stop offset="50%" style="stop-color:#ff6e51"/>
+ <stop offset="100%" style="stop-color:#f5350f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_94)" d="M 177.842 156 L 177.842 156 C 182.843 156 186.904 160.481 186.904 166 L 186.904 183 L 168.78 183 L 168.78 166 C 168.78 160.481 172.841 156 177.842 156 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnupg.svg b/.icons/Gruvbox_Dark-2/apps/64/gnupg.svg
new file mode 120000
index 000000000..a61a21a73
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnupg.svg
@@ -0,0 +1 @@
+cipher.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gnuradio-grc.svg b/.icons/Gruvbox_Dark-2/apps/64/gnuradio-grc.svg
new file mode 120000
index 000000000..e755374ea
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gnuradio-grc.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/go-for-it.svg b/.icons/Gruvbox_Dark-2/apps/64/go-for-it.svg
new file mode 120000
index 000000000..39729eef5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/go-for-it.svg
@@ -0,0 +1 @@
+com.github.jmoerman.go-for-it.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/goa-account-exchange.svg b/.icons/Gruvbox_Dark-2/apps/64/goa-account-exchange.svg
new file mode 120000
index 000000000..7e20bbe74
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/goa-account-exchange.svg
@@ -0,0 +1 @@
+microsoft.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/goa-account-facebook.svg b/.icons/Gruvbox_Dark-2/apps/64/goa-account-facebook.svg
new file mode 120000
index 000000000..578089b09
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/goa-account-facebook.svg
@@ -0,0 +1 @@
+facebook.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/goa-account-flickr.svg b/.icons/Gruvbox_Dark-2/apps/64/goa-account-flickr.svg
new file mode 120000
index 000000000..1bc6e8fcb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/goa-account-flickr.svg
@@ -0,0 +1 @@
+flickr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/goa-account-foursquare.svg b/.icons/Gruvbox_Dark-2/apps/64/goa-account-foursquare.svg
new file mode 120000
index 000000000..15031950a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/goa-account-foursquare.svg
@@ -0,0 +1 @@
+foursquare.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/goa-account-google.svg b/.icons/Gruvbox_Dark-2/apps/64/goa-account-google.svg
new file mode 120000
index 000000000..7780ffd0a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/goa-account-google.svg
@@ -0,0 +1 @@
+google.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/goa-account-lastfm.svg b/.icons/Gruvbox_Dark-2/apps/64/goa-account-lastfm.svg
new file mode 120000
index 000000000..9bd4f711a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/goa-account-lastfm.svg
@@ -0,0 +1 @@
+as.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/goa-account-microsoft.svg b/.icons/Gruvbox_Dark-2/apps/64/goa-account-microsoft.svg
new file mode 120000
index 000000000..7e20bbe74
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/goa-account-microsoft.svg
@@ -0,0 +1 @@
+microsoft.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/goa-account-msn.svg b/.icons/Gruvbox_Dark-2/apps/64/goa-account-msn.svg
new file mode 120000
index 000000000..7e20bbe74
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/goa-account-msn.svg
@@ -0,0 +1 @@
+microsoft.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/goa-account-owncloud.svg b/.icons/Gruvbox_Dark-2/apps/64/goa-account-owncloud.svg
new file mode 120000
index 000000000..6168dff4a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/goa-account-owncloud.svg
@@ -0,0 +1 @@
+owncloud.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/goa-account-pocket.svg b/.icons/Gruvbox_Dark-2/apps/64/goa-account-pocket.svg
new file mode 120000
index 000000000..1a8e55f8b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/goa-account-pocket.svg
@@ -0,0 +1 @@
+pocket.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/goa-account-todoist.svg b/.icons/Gruvbox_Dark-2/apps/64/goa-account-todoist.svg
new file mode 120000
index 000000000..433859855
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/goa-account-todoist.svg
@@ -0,0 +1 @@
+todoist.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/goa-account-twitter.svg b/.icons/Gruvbox_Dark-2/apps/64/goa-account-twitter.svg
new file mode 120000
index 000000000..894e8e48e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/goa-account-twitter.svg
@@ -0,0 +1 @@
+twitter.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/goa-account-ubuntusso.svg b/.icons/Gruvbox_Dark-2/apps/64/goa-account-ubuntusso.svg
new file mode 120000
index 000000000..34a5c2df1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/goa-account-ubuntusso.svg
@@ -0,0 +1 @@
+ubuntuone.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/goa-panel.svg b/.icons/Gruvbox_Dark-2/apps/64/goa-panel.svg
new file mode 120000
index 000000000..6c7330af9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/goa-panel.svg
@@ -0,0 +1 @@
+credentials-preferences.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/godot.svg b/.icons/Gruvbox_Dark-2/apps/64/godot.svg
new file mode 100644
index 000000000..fb7fa0c42
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/godot.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ul1CeU1JtE4WPxCK1vwk8NR6pNpI5k0h" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ul1CeU1JtE4WPxCK1vwk8NR6pNpI5k0h)">
+ <linearGradient id="_lgradient_94" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_94)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_95" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_95)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#3b3b3b" d="M 99.517857 128.001285 C 99.517857 132.291355 96.04007 135.769142 91.75 135.769142 C 87.45993 135.769142 83.982143 132.291355 83.982143 128.001285 C 83.982143 123.711215 87.45993 120.233428 91.75 120.233428 C 96.04007 120.233428 99.517857 123.711215 99.517857 128.001285 Z"/>
+ <linearGradient id="_lgradient_96" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,134.645426,55.5,60.677287)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_96)" fill-rule="evenodd" d="M 91.75 112.46557 C 100.331928 112.46557 107.285714 119.419357 107.285714 128.001285 C 107.285714 136.583213 100.331928 143.536999 91.75 143.536999 C 83.168072 143.536999 76.214286 136.583213 76.214286 128.001285 C 76.214286 119.419357 83.168072 112.46557 91.75 112.46557 L 91.75 112.46557 L 91.75 112.46557 L 91.75 112.46557 L 91.75 112.46557 Z M 164.25 112.46557 C 172.831928 112.46557 179.785714 119.419357 179.785714 128.001285 C 179.785714 136.583213 172.831928 143.536999 164.25 143.536999 C 155.668072 143.536999 148.714286 136.583213 148.714286 128.001285 C 148.714286 119.419357 155.668072 112.46557 164.25 112.46557 L 164.25 112.46557 L 164.25 112.46557 Z M 65.857143 153.889085 L 65.857143 150.597856 L 65.857143 153.493616 L 65.857143 115.919637 L 55.5 104.697713 L 73.625 86.572713 L 82.312255 94.205038 L 98.999998 86.572713 L 95.374999 68.447713 L 112.905279 61.024211 L 113.499999 60.677287 L 119.68799 71.036999 L 136.297846 71.036999 L 142.499996 60.677287 L 160.624996 68.447713 L 157.000002 86.572713 L 173.68774 94.205038 L 182.375 86.572713 L 200.5 104.697713 L 190.142857 115.919637 L 190.142857 153.493616 L 190.142857 150.597856 L 190.142857 153.889085 L 164.25 153.889085 L 164.25 164.246228 L 143.535714 164.246228 L 143.535714 153.889085 L 128 153.889085 L 128 159.067656 L 138.357143 159.067656 L 138.357143 169.424799 L 169.428571 169.424799 L 169.428571 159.067656 L 190.142857 159.067656 L 190.142857 162.683553 C 190.142857 162.683553 179.785714 195.322713 128 195.322713 C 76.214286 195.322713 65.857143 162.683553 65.857143 162.683553 L 65.857143 159.067656 L 86.571429 159.067656 L 86.571429 169.424799 L 117.642857 169.424799 L 117.642857 159.067656 L 128 159.067656 L 128 153.889085 L 112.464286 153.889085 L 112.464286 164.246228 L 91.75 164.246228 L 91.75 153.889085 L 65.857143 153.889085 L 65.857143 153.889085 L 65.857143 153.889085 L 65.857143 153.889085 L 65.857143 153.889085 L 65.857143 153.889085 Z M 128 122.822713 C 130.868933 122.822713 133.178571 125.132357 133.178571 128.001285 L 133.178571 138.358428 C 133.178571 141.227361 130.868933 143.536999 128 143.536999 C 125.131072 143.536999 122.821429 141.227361 122.821429 138.358428 L 122.821429 128.001285 C 122.821429 125.132357 125.131072 122.822713 128 122.822713 Z"/>
+ <path fill="#3b3b3b" d="M 172.017857 128.001285 C 172.017857 132.291355 168.540065 135.769142 164.25 135.769142 C 159.959935 135.769142 156.482143 132.291355 156.482143 128.001285 C 156.482143 123.711215 159.959935 120.233428 164.25 120.233428 C 168.540065 120.233428 172.017857 123.711215 172.017857 128.001285 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gogland.svg b/.icons/Gruvbox_Dark-2/apps/64/gogland.svg
new file mode 120000
index 000000000..8d7fbb9a1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gogland.svg
@@ -0,0 +1 @@
+goland.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/goland.svg b/.icons/Gruvbox_Dark-2/apps/64/goland.svg
new file mode 100644
index 000000000..a2439f073
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/goland.svg
@@ -0,0 +1,68 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="LCuTKnQ02SB2moJ6h0obp3q2RymFjGWL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#LCuTKnQ02SB2moJ6h0obp3q2RymFjGWL)">
+ <linearGradient id="_lgradient_19" x1="-.033" x2="1.033" y1="-.071" y2=".924" gradientTransform="matrix(244.648309,0,0,228.338396,5.619191,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e72662"/>
+ <stop offset="48.272%" style="stop-color:#ec3c50"/>
+ <stop offset="100%" style="stop-color:#ff7b66"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" d="M 165.628109 11.951604 C 239.683817 11.951604 250.2675 22.508801 250.2675 96.495462 L 250.2675 155.746257 C 250.2675 229.732514 239.683817 240.29 165.628109 240.29 L 90.258584 240.29 C 16.20288 240.29 5.619191 229.732514 5.619191 155.746257 L 5.619191 96.495462 C 5.619191 22.508801 16.20288 11.951604 90.258584 11.951604 L 165.628109 11.951604 Z"/>
+ </g>
+ <path fill="#8c59d9" d="M 165.628006 11.95 C 239.684005 11.95 250.268005 22.476001 250.268005 96.249001 L 250.268005 155.325997 C 250.268005 229.099008 239.684005 239.624993 165.628006 239.624993 L 90.260002 239.624993 C 16.204 239.624993 5.62 229.099008 5.62 155.325997 L 5.62 96.249001 C 5.62 22.476001 16.204 11.95 90.260002 11.95 L 165.628006 11.95 L 165.628006 11.95 Z"/>
+ <path fill="#31c6b7" d="M 127.944 12.285 L 127.944 127.123002 L 250.268005 127.123002 L 250.268005 96.582002 C 250.268005 22.811 239.686004 12.285 165.630005 12.285 L 127.944 12.285 L 127.944 12.285 Z"/>
+ <path fill="#1a7fd4" d="M 5.62 126.835 L 127.944 126.835 L 127.944 240.670999 L 90.259002 240.670999 C 16.203001 240.670999 5.62 230.146005 5.62 156.374001 L 5.62 126.835 L 5.62 126.835 Z"/>
+ <path fill="#8c59d9" d="M 250.268005 126.835 L 127.944 126.835 L 127.944 240.670999 L 165.630005 240.670999 C 239.686004 240.670999 250.268005 230.146005 250.268005 156.374001 L 250.268005 126.835 L 250.268005 126.835 Z"/>
+ <defs>
+ <filter id="ZKr4Sqt25nX3ikIs8A5ieLoEKTA4hhUL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ZKr4Sqt25nX3ikIs8A5ieLoEKTA4hhUL)">
+ <path fill="#404040" d="M 154.130005 47.020001 C 205.589004 47.020001 212.945007 54.335 212.945007 105.596002 L 212.945007 146.648995 C 212.945007 197.909997 205.589004 205.226006 154.130005 205.226006 L 101.758003 205.226006 C 50.299 205.226006 42.944999 197.909997 42.944999 146.648995 L 42.944999 105.596002 C 42.944999 54.335 50.299 47.020001 101.758003 47.020001 L 154.130005 47.020001 L 154.130005 47.020001 Z"/>
+ </g>
+ <defs>
+ <filter id="U2dB6wgs08NrdoTGiYCizxBN0G4ym5FJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#U2dB6wgs08NrdoTGiYCizxBN0G4ym5FJ)">
+ <path fill="#ffffff" d="M 142.636001 171.002999 C 144.62326 170.996621 146.53128 171.781732 147.938553 173.184869 C 149.34584 174.588021 150.136535 176.493737 150.136001 178.480996 C 150.133835 180.464776 149.342682 182.366204 147.936996 183.766 C 146.529205 185.16874 144.623367 185.957177 142.636001 185.958993 L 82.686996 185.958993 C 80.700073 185.95501 78.795028 185.166909 77.386001 183.766 C 75.980789 182.365899 75.189712 180.464654 75.186996 178.480996 C 75.187614 176.493981 75.978805 174.58886 77.386001 173.185998 C 78.796043 171.787835 80.701286 171.003243 82.686996 171.002999 L 142.636001 171.002999 L 142.636001 171.002999 Z"/>
+ </g>
+ <defs>
+ <filter id="JZhXOvtQkbtTmzkcDkThSzYwSnVcfhVw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#JZhXOvtQkbtTmzkcDkThSzYwSnVcfhVw)">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 106.95 117.91 C 106.93 118.12 106.9 118.34 106.87 118.56 C 106.78 119.15 106.65 119.73 106.46 120.3 C 106.3 120.78 106.11 121.25 105.87 121.7 C 105.65 122.11 105.4 122.49 105.12 122.85 C 104.86 123.18 104.56 123.48 104.23 123.74 C 103.92 123.98 103.58 124.19 103.22 124.35 C 102.81 124.54 102.38 124.68 101.94 124.77 C 101.31 124.89 100.68 124.96 100.04 124.96 C 99.25 124.96 98.47 124.85 97.71 124.65 C 97.07 124.47 96.46 124.21 95.9 123.86 C 95.28 123.47 94.73 123.01 94.25 122.47 C 93.58 121.71 93 120.87 92.52 119.97 C 92.03 119.06 91.61 118.12 91.25 117.15 C 90.85 116.08 90.52 114.99 90.26 113.88 C 89.96 112.63 89.75 111.36 89.61 110.08 C 89.44 108.58 89.36 107.06 89.36 105.55 C 89.36 103.85 89.47 102.15 89.67 100.46 C 89.86 98.96 90.14 97.47 90.53 96 C 90.88 94.64 91.39 93.33 92.04 92.09 C 92.67 90.9 93.44 89.78 94.33 88.76 C 94.73 88.31 95.17 87.9 95.64 87.54 C 96.04 87.23 96.47 86.98 96.93 86.77 C 97.38 86.57 97.85 86.41 98.33 86.31 C 98.89 86.2 99.47 86.14 100.04 86.14 C 100.35 86.14 100.65 86.16 100.94 86.22 C 101.24 86.27 101.53 86.35 101.81 86.45 C 102.12 86.57 102.41 86.71 102.7 86.88 C 103.05 87.09 103.39 87.32 103.7 87.59 C 104.31 88.09 104.86 88.67 105.35 89.3 C 106.11 90.3 106.79 91.36 107.39 92.47 C 107.77 93.18 108.42 93.72 109.2 93.94 C 109.98 94.16 110.82 94.06 111.52 93.66 L 120.97 88.26 C 121.66 87.87 122.16 87.22 122.37 86.47 C 122.58 85.71 122.49 84.89 122.11 84.2 C 120.95 82.11 119.6 80.14 118.08 78.3 C 116.75 76.71 115.26 75.27 113.62 74.01 C 112.78 73.37 111.9 72.81 110.96 72.33 C 109.98 71.83 108.96 71.41 107.9 71.07 C 106.73 70.7 105.52 70.43 104.3 70.26 C 102.89 70.07 101.47 69.97 100.04 69.97 C 98.56 69.97 97.07 70.09 95.6 70.34 C 94.23 70.57 92.87 70.93 91.56 71.41 C 90.27 71.88 89.02 72.47 87.84 73.16 C 86.61 73.89 85.45 74.71 84.37 75.63 C 83.32 76.53 82.32 77.5 81.38 78.53 C 80.47 79.53 79.62 80.6 78.85 81.71 C 78.07 82.83 77.37 84 76.74 85.21 C 76.09 86.47 75.53 87.76 75.04 89.08 C 74.1 91.64 73.4 94.28 72.94 96.97 C 72.45 99.8 72.2 102.67 72.2 105.55 C 72.2 108.56 72.45 111.57 72.93 114.55 C 73.36 117.21 74.04 119.82 74.94 122.35 C 75.41 123.67 75.97 124.95 76.6 126.19 C 77.22 127.38 77.91 128.54 78.68 129.65 C 79.45 130.74 80.29 131.79 81.19 132.78 C 82.12 133.79 83.12 134.73 84.17 135.61 C 85.23 136.5 86.38 137.3 87.58 137.99 C 88.77 138.67 90.02 139.24 91.31 139.7 C 92.65 140.17 94.03 140.53 95.44 140.75 C 96.96 141 98.5 141.13 100.04 141.13 C 101.78 141.13 103.52 140.96 105.23 140.62 C 106.79 140.32 108.31 139.84 109.77 139.21 C 111.19 138.59 112.54 137.81 113.79 136.9 C 115.1 135.95 116.3 134.86 117.39 133.66 C 118.43 132.51 119.35 131.25 120.13 129.91 C 120.96 128.49 121.65 127 122.19 125.45 C 122.8 123.72 123.24 121.93 123.52 120.11 C 123.85 117.94 124.01 115.75 124.01 113.56 L 124.01 105.83 C 124.01 103.62234 122.21766 101.83 120.01 101.83 L 100.05 101.83 C 97.84234 101.83 96.05 103.62234 96.05 105.83 L 96.05 113.91 C 96.05 116.11766 97.84234 117.91 100.05 117.91 L 106.95 117.91 Z M 155.49 141.13 C 153.96 141.13 152.43 141 150.91 140.76 C 149.53 140.53 148.16 140.18 146.84 139.71 C 145.58 139.26 144.37 138.69 143.21 138.02 C 142.04 137.34 140.94 136.56 139.91 135.68 C 138.9 134.82 137.94 133.88 137.06 132.89 C 136.18 131.91 135.38 130.88 134.66 129.79 C 133.92 128.69 133.26 127.54 132.68 126.34 C 132.08 125.1 131.57 123.82 131.13 122.5 C 130.31 119.99 129.7 117.41 129.31 114.79 C 128.87 111.73 128.64 108.64 128.64 105.55 C 128.64 102.45 128.87 99.37 129.31 96.31 C 129.7 93.69 130.31 91.1 131.13 88.59 C 131.57 87.28 132.08 85.99 132.68 84.75 C 133.26 83.56 133.92 82.41 134.66 81.3 C 135.38 80.22 136.18 79.18 137.06 78.2 C 137.94 77.21 138.9 76.28 139.91 75.41 C 140.94 74.53 142.04 73.75 143.21 73.08 C 144.37 72.4 145.58 71.84 146.84 71.39 C 148.16 70.91 149.53 70.56 150.91 70.34 C 152.43 70.09 153.96 69.97 155.49 69.97 C 157.31 69.97 159.13 70.14 160.92 70.49 C 162.56 70.81 164.16 71.31 165.69 71.97 C 167.21 72.63 168.66 73.44 170.01 74.4 C 171.29 75.31 172.47 76.36 173.52 77.53 C 174.54 78.67 175.46 79.89 176.28 81.18 C 177.17 82.58 177.95 84.05 178.62 85.57 C 179.28 87.07 179.85 88.61 180.33 90.17 C 180.83 91.79 181.23 93.44 181.53 95.11 C 181.83 96.76 182.05 98.42 182.2 100.09 C 182.35 101.9 182.43 103.72 182.43 105.55 C 182.43 107.37 182.35 109.19 182.2 111 C 182.05 112.67 181.83 114.34 181.53 115.99 C 181.23 117.65 180.83 119.3 180.33 120.92 C 179.85 122.49 179.28 124.02 178.62 125.52 C 177.95 127.04 177.17 128.51 176.28 129.92 C 175.46 131.21 174.54 132.42 173.52 133.56 C 172.47 134.73 171.29 135.78 170.01 136.69 C 168.66 137.65 167.21 138.47 165.69 139.12 C 164.16 139.79 162.56 140.28 160.92 140.6 C 159.13 140.95 157.31 141.13 155.49 141.13 Z M 155.49 124.96 C 154.75 124.96 154.02 124.86 153.3 124.66 C 152.72 124.5 152.16 124.25 151.65 123.92 C 151.1 123.56 150.6 123.12 150.17 122.62 C 149.55 121.88 149.02 121.08 148.59 120.23 C 148.38 119.81 148.19 119.39 148.01 118.96 C 147.82 118.51 147.64 118.05 147.48 117.58 C 146.9 115.93 146.48 114.23 146.23 112.51 C 145.89 110.2 145.71 107.88 145.71 105.55 C 145.71 102.68 146 99.81 146.58 97 C 147 94.92 147.69 92.9 148.64 91 C 149.08 90.1 149.63 89.27 150.27 88.5 C 150.7 87.98 151.2 87.54 151.77 87.17 C 152.27 86.84 152.82 86.59 153.39 86.43 C 154.08 86.23 154.78 86.14 155.49 86.14 C 156.24 86.14 156.98 86.24 157.69 86.43 C 158.28 86.59 158.83 86.84 159.34 87.17 C 159.9 87.53 160.4 87.96 160.83 88.47 C 161.44 89.19 161.97 89.98 162.4 90.83 C 162.61 91.25 162.8 91.67 162.98 92.1 C 163.18 92.56 163.36 93.02 163.52 93.5 C 164.09 95.14 164.51 96.83 164.76 98.54 C 165.1 100.86 165.27 103.2 165.27 105.55 C 165.27 107.4 165.16 109.25 164.94 111.08 C 164.76 112.61 164.47 114.13 164.07 115.62 C 163.7 117.02 163.17 118.37 162.51 119.65 C 161.95 120.72 161.26 121.73 160.45 122.63 C 160.09 123.04 159.69 123.41 159.25 123.74 C 158.9 124.01 158.52 124.23 158.12 124.42 C 157.73 124.59 157.33 124.72 156.92 124.81 C 156.45 124.91 155.97 124.96 155.49 124.96 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_20" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/goldendict.svg b/.icons/Gruvbox_Dark-2/apps/64/goldendict.svg
new file mode 120000
index 000000000..9f0d52e99
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/goldendict.svg
@@ -0,0 +1 @@
+dictionary.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/golly.svg b/.icons/Gruvbox_Dark-2/apps/64/golly.svg
new file mode 100755
index 000000000..a22cfcf5c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/golly.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="OlqR4Jxx2c8GbgWE5F7qHWcjXQzrbk8a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#OlqR4Jxx2c8GbgWE5F7qHWcjXQzrbk8a)">
+ <linearGradient id="_lgradient_97" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_97)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_98" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_98)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#1463a5" d="M 55.5 54.05 L 55.5 65.65 L 67.1 65.65 L 67.1 54.05 L 55.5 54.05 Z M 72.9 54.05 L 72.9 65.65 L 84.5 65.65 L 84.5 54.05 L 72.9 54.05 Z M 90.3 54.05 L 90.3 65.65 L 101.9 65.65 L 101.9 54.05 L 90.3 54.05 Z M 107.7 54.05 L 107.7 65.65 L 119.3 65.65 L 119.3 54.05 L 107.7 54.05 Z M 125.1 54.05 L 125.1 65.65 L 136.7 65.65 L 136.7 54.05 L 125.1 54.05 Z M 142.5 54.05 L 142.5 65.65 L 154.1 65.65 L 154.1 54.05 L 142.5 54.05 Z M 171.5 54.05 L 171.5 65.65 L 183.1 65.65 L 183.1 54.05 L 171.5 54.05 Z M 188.9 54.05 L 188.9 65.65 L 200.5 65.65 L 200.5 54.05 L 188.9 54.05 Z M 55.5 71.45 L 55.5 83.05 L 67.1 83.05 L 67.1 71.45 L 55.5 71.45 Z M 72.9 71.45 L 72.9 83.05 L 84.5 83.05 L 84.5 71.45 L 72.9 71.45 Z M 90.3 71.45 L 90.3 83.05 L 101.9 83.05 L 101.9 71.45 L 90.3 71.45 Z M 107.7 71.45 L 107.7 83.05 L 119.3 83.05 L 119.3 71.45 L 107.7 71.45 Z M 125.1 71.45 L 125.1 83.05 L 136.7 83.05 L 136.7 71.45 L 125.1 71.45 Z M 142.5 71.45 L 142.5 83.05 L 154.1 83.05 L 154.1 71.45 L 142.5 71.45 Z M 171.5 71.45 L 171.5 83.05 L 183.1 83.05 L 183.1 71.45 L 171.5 71.45 Z M 188.9 71.45 L 188.9 83.05 L 200.5 83.05 L 200.5 71.45 L 188.9 71.45 Z M 171.5 88.85 L 171.5 100.45 L 183.1 100.45 L 183.1 88.85 L 171.5 88.85 Z M 188.9 88.85 L 188.9 100.45 L 200.5 100.45 L 200.5 88.85 L 188.9 88.85 Z M 55.5 100.45 L 55.5 112.05 L 67.1 112.05 L 67.1 100.45 L 55.5 100.45 Z M 72.9 100.45 L 72.9 112.05 L 84.5 112.05 L 84.5 100.45 L 72.9 100.45 Z M 171.5 106.25 L 171.5 117.85 L 183.1 117.85 L 183.1 106.25 L 171.5 106.25 Z M 188.9 106.25 L 188.9 117.85 L 200.5 117.85 L 200.5 106.25 L 188.9 106.25 Z M 55.5 117.85 L 55.5 129.45 L 67.1 129.45 L 67.1 117.85 L 55.5 117.85 Z M 72.9 117.85 L 72.9 129.45 L 84.5 129.45 L 84.5 117.85 L 72.9 117.85 Z M 171.5 123.65 L 171.5 135.25 L 183.1 135.25 L 183.1 123.65 L 171.5 123.65 Z M 188.9 123.65 L 188.9 135.25 L 200.5 135.25 L 200.5 123.65 L 188.9 123.65 Z M 55.5 135.25 L 55.5 146.85 L 67.1 146.85 L 67.1 135.25 L 55.5 135.25 Z M 72.9 135.25 L 72.9 146.85 L 84.5 146.85 L 84.5 135.25 L 72.9 135.25 Z M 171.5 141.05 L 171.5 152.65 L 183.1 152.65 L 183.1 141.05 L 171.5 141.05 Z M 188.9 141.05 L 188.9 152.65 L 200.5 152.65 L 200.5 141.05 L 188.9 141.05 Z M 55.5 152.65 L 55.5 164.25 L 67.1 164.25 L 67.1 152.65 L 55.5 152.65 Z M 72.9 152.65 L 72.9 164.25 L 84.5 164.25 L 84.5 152.65 L 72.9 152.65 Z M 55.5 170.05 L 55.5 181.65 L 67.1 181.65 L 67.1 170.05 L 55.5 170.05 Z M 72.9 170.05 L 72.9 181.65 L 84.5 181.65 L 84.5 170.05 L 72.9 170.05 Z M 101.9 170.05 L 101.9 181.65 L 113.5 181.65 L 113.5 170.05 L 101.9 170.05 Z M 119.3 170.05 L 119.3 181.65 L 130.9 181.65 L 130.9 170.05 L 119.3 170.05 Z M 136.7 170.05 L 136.7 181.65 L 148.3 181.65 L 148.3 170.05 L 136.7 170.05 Z M 154.1 170.05 L 154.1 181.65 L 165.7 181.65 L 165.7 170.05 L 154.1 170.05 Z M 171.5 170.05 L 171.5 181.65 L 183.1 181.65 L 183.1 170.05 L 171.5 170.05 Z M 188.9 170.05 L 188.9 181.65 L 200.5 181.65 L 200.5 170.05 L 188.9 170.05 Z M 55.5 187.45 L 55.5 199.05 L 67.1 199.05 L 67.1 187.45 L 55.5 187.45 Z M 72.9 187.45 L 72.9 199.05 L 84.5 199.05 L 84.5 187.45 L 72.9 187.45 Z M 101.9 187.45 L 101.9 199.05 L 113.5 199.05 L 113.5 187.45 L 101.9 187.45 Z M 119.3 187.45 L 119.3 199.05 L 130.9 199.05 L 130.9 187.45 L 119.3 187.45 Z M 136.7 187.45 L 136.7 199.05 L 148.3 199.05 L 148.3 187.45 L 136.7 187.45 Z M 154.1 187.45 L 154.1 199.05 L 165.7 199.05 L 165.7 187.45 L 154.1 187.45 Z M 171.5 187.45 L 171.5 199.05 L 183.1 199.05 L 183.1 187.45 L 171.5 187.45 Z M 188.9 187.45 L 188.9 199.05 L 200.5 199.05 L 200.5 187.45 L 188.9 187.45 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/goobox.svg b/.icons/Gruvbox_Dark-2/apps/64/goobox.svg
new file mode 100644
index 000000000..1c6b9663c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/goobox.svg
@@ -0,0 +1,52 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#jrnfvCnQ23vmkkBvHA7CzMg5TT53DYHw)">
+ <linearGradient id="_lgradient_188" x1=".025" x2=".871" y1="-.04" y2=".75" gradientTransform="matrix(244.648,0,0,228.339,6.343,13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="35.69%" style="stop-color:#ef6b2e"/>
+ <stop offset="63.28%" style="stop-color:#f19f00"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_188)" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <defs>
+ <filter id="jrnfvCnQ23vmkkBvHA7CzMg5TT53DYHw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".05">
+ <path fill="#ffffff" d="M 8.476 55.74 C 6.729 66.667 6.158 80.255 6.158 97.205 L 6.158 156.456 C 6.158 230.442 16.742 241 90.798 241 L 166.167 241 C 221.302 241 241.245 235.126 247.842 201.603 L 8.476 55.74 L 8.476 55.74 Z"/>
+ </g>
+ <g filter="url(#mWq2dvWc8fVwqd0StkHiKb8MSgBtY6MZ)">
+ <linearGradient id="_lgradient_189" x1=".234" x2=".754" y1=".165" y2=".825" gradientTransform="matrix(160,0,0,160,41,48)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e6eaef"/>
+ <stop offset="100%" style="stop-color:#e6eaef"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_189)" d="M 201 128 C 201 83.657 165.343 48 121 48 C 76.657 48 41 83.657 41 128 C 41 172.343 76.657 208 121 208 C 165.343 208 201 172.343 201 128 Z M 150.269 128 C 150.269 144.11 137.432 157.268 121 157.268 C 104.246 157.268 91.732 143.784 91.732 128 C 91.732 111.893 103.601 98.732 121 98.732 C 138.399 98.732 150.269 112.213 150.269 128 Z"/>
+ </g>
+ <defs>
+ <filter id="mWq2dvWc8fVwqd0StkHiKb8MSgBtY6MZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation=".429"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".1"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#5d5d5d" d="M 79.607 180.539 C 79.449 180.381 79.319 180.044 79.319 179.792 C 79.319 179.336 80.082 178.404 80.594 178.233 C 80.808 178.162 80.723 177.767 80.155 176.173 L 79.453 174.201 L 78.607 174.308 C 78.142 174.367 74.666 174.436 70.882 174.46 C 64.843 174.498 63.915 174.468 63.276 174.201 C 62.876 174.035 61.429 173.725 60.059 173.513 C 56.798 173.006 52.457 171.896 49.515 170.814 C 46.667 169.767 42.679 167.778 40.205 166.17 L 38.389 164.989 L 38.12 165.393 C 37.973 165.616 37.778 165.798 37.687 165.798 C 37.596 165.798 37.663 165.58 37.838 165.315 C 38.149 164.841 38.145 164.825 37.613 164.39 C 36.364 163.367 36.417 163.339 35.983 165.248 C 35.625 166.819 35.069 167.344 33.901 167.212 C 32.838 167.093 32.141 166.428 32.141 165.533 C 32.141 164.615 32.797 163.965 33.722 163.965 C 34.486 163.965 35.429 164.362 35.564 164.74 C 35.695 165.106 35.853 164.84 35.981 164.041 L 36.099 163.306 L 34.138 161.59 C 32.104 159.809 29.827 157.366 27.963 154.964 C 27.107 153.862 26.731 153.525 26.164 153.355 C 25.769 153.237 25.32 152.959 25.165 152.738 C 24.847 152.284 24.793 151.482 25.063 151.212 C 25.179 151.096 25.01 150.651 24.577 149.938 C 23.709 148.509 21.013 142.913 20.959 142.429 C 20.949 142.328 20.721 141.586 20.454 140.779 C 19.156 136.859 18.454 133.421 18.19 129.69 C 17.993 126.903 17.958 123.024 18.122 121.993 C 18.21 121.438 18.454 119.875 18.665 118.518 C 20.461 106.959 26.804 96.171 35.909 89.193 C 36.851 88.471 37.752 87.659 37.911 87.388 C 38.102 87.063 38.415 86.856 38.828 86.781 C 39.173 86.718 40.114 86.28 40.921 85.808 C 42.915 84.64 45.685 83.324 47.86 82.509 C 49.767 81.795 53.553 80.709 54.942 80.478 C 55.396 80.402 55.923 80.232 56.114 80.099 C 56.308 79.964 56.683 79.901 56.964 79.957 C 57.419 80.048 57.493 79.984 57.763 79.26 C 57.927 78.821 58.019 78.681 57.968 78.949 C 57.916989 79.218655 57.846811 79.484329 57.758 79.744 C 57.664 79.988 57.73 80.039 58.078 79.99 C 58.458 79.936 58.513 79.835 58.493 79.22 C 58.479 78.831 58.381 78.457 58.271 78.389 C 58.16 78.321 58.123 78.071 58.186 77.828 C 58.287 77.441 58.328 77.484 58.543 78.201 C 58.676 78.647 58.786 79.184 58.788 79.395 C 58.791 79.773 58.835 79.776 62.502 79.694 C 69.044 79.548 74.424 80.481 80.093 82.746 C 81.655 83.37 85.917 85.468 85.917 85.613 C 85.917 85.663 84.865 85.178 83.58 84.535 C 78.617 82.052 73.982 80.704 68.347 80.106 C 64.022 79.647 59.152 79.838 58.38 80.497 C 58.045 80.782 58.017 80.787 58.221 80.523 C 58.44 80.24 58.423 80.203 58.076 80.203 C 57.837 80.203 57.603 80.379 57.479 80.651 C 57.367 80.898 57.156 81.145 57.011 81.2 C 56.701 81.319 56.041 81.005 56.041 80.738 C 56.041 80.509 55.31 80.634 52.633 81.321 C 48.812949 82.297471 45.140708 83.780628 41.714 85.731 C 39.968 86.727 39.761 86.899 39.789 87.328 C 39.821 87.813 39.615 87.896 38.996 87.648 C 38.816563 87.591158 38.621542 87.61182 38.458 87.705 C 38.006 87.993 38.554 88.406 39.508 88.497 C 40.288 88.571 40.528 88.486 42.02 87.614 C 42.927 87.083 43.896 86.546 44.174 86.421 C 44.453 86.294 44.678 86.045 44.678 85.862 C 44.678 85.432 45.219 85.152 46.046 85.152 C 46.408 85.152 47.218 84.935 47.845 84.67 C 48.472 84.405 49.933 83.881 51.093 83.505 C 53.178 82.829 53.201 82.815 53.292 82.201 C 53.413 81.383 53.922 81.277 54.33 81.986 L 54.632 82.514 L 56.116 82.191 C 57.017425 81.998988 57.927447 81.849821 58.843 81.744 C 59.788 81.65 60.131 81.538 60.27 81.278 C 60.478 80.889 61.342 80.817 61.942 81.138 C 62.41 81.389 66.034 81.415 66.35 81.169 C 66.899 80.744 67.117 80.702 66.781 81.085 L 66.432 81.483 L 67.181 81.483 C 67.757 81.483 67.956 81.403 68.041 81.134 C 68.102 80.941 68.273 80.738 68.422 80.681 C 68.837 80.521 69.629 80.896 69.735 81.302 C 69.788 81.503 69.846 81.667 69.865 81.667 C 70.122 81.667 74.075 82.456 74.946 82.681 C 76.681 83.129 79.546 84.066 79.457 84.156 C 79.414 84.199 78.891 84.066 78.295 83.86 C 77.302 83.519 74.605 82.77 73.424 82.509 C 72.946 82.403 72.94 82.413 73.13 82.996 C 73.238 83.323 73.352 83.694 73.384 83.82 C 73.415 83.946 73.681 84.049 73.973 84.049 C 74.265 84.049 75.428 84.347 76.558 84.711 L 78.611 85.373 L 78.972 84.986 C 79.36 84.569 79.631 84.513 80.029 84.765 C 80.191 84.867 80.489 84.806 80.854 84.597 C 81.523 84.212 82.152 84.365 82.34 84.958 C 82.496 85.451 84.202 86.331 84.877 86.267 C 85.327 86.225 85.388 86.275 85.336 86.646 C 85.301 86.882 85.089 87.155 84.863 87.255 C 84.429 87.445 84.321 87.797 84.637 87.992 C 84.739 88.055 84.781 88.174 84.731 88.257 C 84.68 88.339 84.759 88.807 84.909 89.298 C 85.281 90.525 85.285 90.521 84.363 89.899 C 83.488 89.308 83.202 88.999 83.533 88.999 C 83.66 88.999 83.629 88.843 83.453 88.591 C 83.296 88.367 83.167 88.015 83.167 87.81 C 83.167 87.527 82.889 87.313 82.033 86.934 L 80.899 86.433 L 80.51 86.799 C 80.001 87.277 79.678 87.261 78.585 86.707 C 77.608 86.212 77.302 86.147 77.302 86.432 C 77.302 86.533 77.509 86.616 77.761 86.616 C 78.013 86.616 78.219 86.698 78.219 86.799 C 78.219 87.071 77.349 87.021 76.883 86.722 C 76.66 86.579 75.639 86.283 74.614 86.066 C 72.83 85.688 72.73 85.685 72.263 85.991 C 71.784 86.304 71.767 86.301 71.377 85.818 C 70.994 85.343 70.892 85.321 68.671 85.21 L 66.362 85.096 L 66.219 85.535 L 66.075 85.974 L 65.994 85.562 C 65.918 85.174 65.825 85.15 64.414 85.155 C 62.726 85.163 60.962 85.359 58.468 85.82 L 56.771 86.134 L 57.265 86.65 L 57.76 87.166 L 57.278 87.166 C 57.013 87.166 56.745 87.248 56.683 87.349 C 56.53 87.597 55.544 87.582 55.388 87.326 C 55.305 87.192 55.385 87.163 55.626 87.239 C 56.015 87.363 56.967 86.746 56.74 86.517 C 56.364 86.14 51.615 87.674 48.71 89.111 C 46.692 90.11 42.723 92.591 41.635 93.534 C 41.422 93.718 41.146 94.179 41.021 94.558 C 40.818 95.175 40.741 95.237 40.307 95.142 C 39.882 95.049 39.634 95.228 38.347 96.552 C 36.025 98.941 36.163 98.687 36.541 99.886 C 36.718 100.449 36.921 100.909 36.992 100.909 C 37.063 100.909 37.269 100.682 37.451 100.405 C 37.975 99.605 41.345 96.202 42.774 95.031 C 48.279 90.517 55.233 87.602 62.444 86.784 C 65.163 86.475 70.609 86.656 73.191 87.141 C 75.386 87.553 78.04 88.276 78.996 88.722 C 79.324 88.875 79.429 88.953 79.227 88.894 C 74.976 87.649 73.146 87.263 70.063 86.962 C 65.915 86.555 60.626 87.037 56.658 88.181 C 50.389 89.989 44.912 93.166 40.558 97.521 C 39.331 98.748 39.204 98.938 39.402 99.255 C 39.525 99.451 39.793 99.644 39.998 99.685 C 40.263 99.738 40.222 99.767 39.855 99.784 C 39.571 99.799 39.196 99.733 39.021 99.639 C 38.764 99.502 38.554 99.654 37.934 100.418 C 37.512 100.94 37.165 101.516 37.165 101.699 C 37.164 101.881 37.082 101.98 36.982 101.918 C 36.598 101.681 33.759 106.617 32.505 109.705 C 32.245 110.345 32.032 110.896 32.032 110.929 C 32.032 110.963 32.275 110.99 32.573 110.99 C 33.113 110.99 33.115 110.987 33.169 109.769 L 33.223 108.548 L 34.748 108.193 C 35.587 107.998 36.315 107.88 36.365 107.93 C 36.415 107.981 36.315 108.734 36.142 109.605 C 35.803 111.309 35.539 111.645 34.7 111.434 C 33.598 111.158 33.84 110.359 34.993 110.472 C 35.559 110.528 35.6 110.495 35.708 109.844 C 35.771 109.466 35.767 109.157 35.698 109.157 C 35.629 109.157 35.115 109.249 34.554 109.362 C 33.629 109.547 33.523 109.618 33.423 110.118 C 33.363 110.421 33.313 110.897 33.313 111.176 C 33.313 111.771 32.947 111.967 32.298 111.72 C 31.89 111.565 31.813 111.603 31.644 112.046 C 31.302 112.942 30.575 116.169 30.292 118.046 C 29.938 120.395 29.94 120.537 30.313 120.395 C 30.586 120.29 30.586 120.318 30.324 120.721 C 29.898 121.374 29.869 123.171 30.278 123.623 C 30.751 124.145 31.586 124.28 32.131 123.923 C 32.764 123.508 32.693 123.301 31.894 123.235 C 31.299 123.185 31.207 123.117 31.207 122.72 C 31.207 122.358 31.311 122.25 31.702 122.205 C 32.752 122.083 33.269 122.878 32.76 123.83 C 32.457 124.395 31.514 124.789 30.719 124.682 C 30.019 124.588 30.016 124.59 30.016 125.234 C 30.016 126.519 30.585 129.776 30.844 129.975 C 31.016 130.107 31.041 130.235 30.92 130.357 C 30.693 130.584 31.768 134.236 32.719 136.466 C 33.878 139.184 34.762 140.681 35.209 140.685 C 35.776 140.688 36.074 140.919 35.892 141.214 C 35.807 141.351 35.647 141.405 35.535 141.336 C 35.423 141.267 35.331 141.288 35.331 141.383 C 35.331 141.655 37.329 144.379 38.504 145.708 C 39.465 146.794 39.639 146.913 40.266 146.913 C 40.649 146.913 41.349 146.967 41.823 147.032 L 42.685 147.15 L 41.986 147.871 L 41.288 148.592 L 42.021 149.217 C 43.163 150.192 45.383 151.763 46.949 152.704 C 48.139 153.419 51.792 155.161 52.102 155.161 C 52.152 155.161 52.193 154.929 52.193 154.644 C 52.193 153.701 53.408 152.939 54.144 153.42 C 54.724 153.801 54.706 154.548 54.101 155.179 L 53.625 155.675 L 54.69 155.985 C 55.666 156.269 55.795 156.27 56.247 156.004 C 57.048 155.531 57.69 155.623 57.925 156.245 C 58.109 156.732 58.237 156.795 59.421 156.978 C 62.078 157.387 67.06 157.603 69.957 157.435 L 72.784 157.271 L 73.413 155.381 C 73.759 154.341 74.096 153.545 74.161 153.612 C 74.226 153.679 74.279 154.488 74.279 155.411 L 74.279 157.087 L 74.921 157.03 C 76.843 156.859 84.045 155.63 84.236 155.439 C 84.267 155.409 84.173 155.142 84.023 154.853 C 83.375 153.601 83.51 151.829 84.27 151.588 C 84.798 151.42 86.015 151.815 86.67 152.366 C 86.993 152.638 87.413 153.213 87.604 153.644 C 87.795 154.076 88.059 154.429 88.191 154.429 C 88.619 154.429 93.281 153.001 95.723 152.121 C 102.252 149.77 107.789 147.097 114.669 142.978 C 118.765 140.525 126.747 135.423 127.332 134.883 C 127.564 134.67 127.508 134.543 126.922 133.942 C 124.402 131.362 119.926 130.765 118.114 132.768 C 117.629 133.305 117.506 134.488 117.894 134.877 C 118.318 135.3 118.375 135.282 119.148 134.466 C 120.161 133.397 121.226 133.281 122.162 134.138 C 122.727 134.654 122.715 135.611 122.138 136.188 C 121.495 136.832 120.335 137.096 119.294 136.837 C 118.12 136.544 117.651 136.193 117.249 135.308 C 116.811 134.343 116.808 133.463 117.238 132.527 C 117.68 131.569 118.211 131.1 119.541 130.491 C 122.236 129.257 125.238 130.235 127.514 133.088 C 127.952 133.636 128.374 134.085 128.451 134.085 C 128.586 134.085 133.756 130.651 134.977 129.751 L 135.559 129.322 L 134.928 128.026 C 134.581 127.313 134.345 126.653 134.403 126.558 C 134.579 126.273 134.96 126.365 135.329 126.781 C 135.521 126.998 136.037 127.406 136.476 127.687 L 137.274 128.198 L 141.698 125.245 C 146.224 122.224 151.322 118.947 154.098 117.272 C 155.464 116.449 155.71 116.219 156.092 115.408 C 157.486 112.446 161.316 110.328 165.852 110.01 C 166.83 109.942 167.331 109.781 168.418 109.186 C 175.486 105.319 190.55 99.382 199.187 97.061 C 200.749 96.641 202.935 95.937 204.044 95.497 C 205.787 94.804 207.959 94.128 212.215 92.953 L 213.239 92.67 L 213.755 91.337 C 215.447 86.975 217.947 83.053 220.987 79.99 C 224.109 76.845 226.781 75.251 229.019 75.198 C 229.794 75.179 230.065 75.256 230.394 75.586 C 230.761 75.955 230.801 76.169 230.785 77.685 C 230.761 79.988 230.208 81.89 228.673 84.951 C 227.322 87.646 225.525 90.203 223.627 92.131 L 222.436 93.341 L 227.903 93.453 C 233.183 93.561 236.781 93.823 240.906 94.403 C 241.988 94.554 242.899 94.679 242.932 94.679 C 242.963 94.679 242.992 95.091 242.992 95.595 C 242.992 96.635 242.994 96.634 241.33 96.329 C 237.819 95.685 233.526 95.372 226.903 95.28 L 220.07 95.184 L 219.099 95.829 C 217.325 97.007 215.049 98.03 212.933 98.602 L 211.742 98.924 L 211.253 100.055 C 210.984 100.676 210.789 101.21 210.82 101.241 C 210.851 101.271 211.772 101.174 212.867 101.022 C 216.935 100.461 220.185 100.314 226.457 100.41 C 232.732 100.506 236.07 100.781 240.976 101.605 L 242.9 101.929 L 242.956 102.908 C 243.01 103.85 242.996 103.884 242.589 103.785 C 242.357 103.728 241.383 103.553 240.426 103.396 C 239.468 103.238 238.458 103.071 238.18 103.023 C 237.704 102.941 237.676 102.974 237.676 103.632 C 237.676 104.015 237.882 105.017 238.134 105.859 C 238.387 106.701 238.594 107.52 238.595 107.679 C 238.602 108.278 238.959 108.46 240.902 108.849 L 242.9 109.25 L 242.955 110.212 C 242.987 110.742 242.983 111.175 242.945 111.175 C 242.909 111.175 242.142 111.011 241.24 110.812 C 238.927 110.301 238.84 110.311 238.691 111.103 C 238.491 112.173 238.234 112.723 238.03 112.519 C 237.91 112.4 237.918 112.011 238.054 111.377 C 238.167 110.849 238.214 110.37 238.158 110.314 C 238.059 110.215 236.516 109.891 236.451 109.955 C 236.433 109.974 236.54 110.564 236.688 111.268 C 236.837 111.973 236.942 113.167 236.921 113.922 L 236.882 115.295 L 239.432 115.856 C 243.371 116.723 242.99 116.536 242.99 117.593 C 242.99 118.6 242.953 118.622 241.798 118.299 C 241.395 118.187 239.957 117.863 238.603 117.581 L 236.142 117.067 L 235.163 118.062 C 234.625 118.608 234.108 119.056 234.016 119.056 C 233.56 119.056 233.749 118.689 234.57 117.982 C 235.068 117.554 235.475 117.138 235.475 117.059 C 235.475 116.906 231.546 116.302 230.618 116.312 C 230.165 116.315 229.98 116.464 229.566 117.145 C 228.74 118.507 226.807 119.054 224.797 118.496 C 223.77 118.211 222.645 117.066 222.645 116.306 L 222.645 115.699 L 218.659 115.831 C 216.466 115.904 214.278 116.02 213.795 116.089 L 212.919 116.215 L 212.382 117.768 C 212.087 118.622 211.51 119.807 211.1 120.401 L 210.354 121.482 L 211.138 121.372 C 213.771 121.003 216.477 120.85 220.354 120.85 C 227.16 120.85 232.705 121.542 239.454 123.233 L 242.898 124.096 L 242.953 125.059 C 242.985 125.597 242.929 126.021 242.831 126.021 C 242.733 126.021 241.471 125.697 240.026 125.301 C 230.047 122.568 219.756 121.835 210.367 123.189 C 208.948 123.394 208.275 123.583 207.801 123.91 C 205.896 125.223 203.468 125.752 201.389 125.306 C 200.605 125.138 200.352 125.142 200.171 125.329 C 200.044 125.457 199.31 127.006 198.538 128.771 C 196.639 133.109 195.856 134.573 194.808 135.749 C 193.487 137.231 192.516 137.66 190.479 137.66 C 189.101 137.66 188.678 137.586 187.913 137.212 C 185.951 136.252 184.229 133.936 183.738 131.595 C 183.623 131.05 183.459 130.603 183.373 130.603 C 182.715 130.603 173.73 134.623 168.118 137.429 C 162.012 140.482 160.15 141.487 151.281 146.524 L 143.975 150.673 L 143.012 151.967 C 141.427 154.097 139.789 155.164 138.103 155.164 C 137.565 155.164 137.046 155.09 136.95 155 C 136.845 154.901 135.319 155.639 133.111 156.856 C 129.23 158.994 121.151 163.089 118.539 164.241 C 117.683 164.619 116.955 164.95 116.923 164.977 C 116.892 165.003 117.153 165.402 117.505 165.863 C 119.213 168.102 118.518 170.926 116.259 170.926 C 115.219 170.926 113.325 169.972 111.698 168.629 L 110.446 167.596 L 107.666 168.515 C 100.862 170.765 93.997 172.41 87.656 173.31 C 83.8 173.857 84.025 173.79 84.164 174.343 C 84.437 175.434 83.467 176.791 82.414 176.791 C 81.08 176.791 81.412 174.989 82.9 174.156 L 83.44 173.854 L 82.524 173.958 C 80.785 174.155 80.235 174.258 80.145 174.403 C 80.096 174.482 80.384 175.469 80.786 176.594 C 81.671 179.075 81.697 179.571 80.98 180.288 C 80.376 180.892 80.024 180.955 79.605 180.536 L 79.607 180.539 L 79.607 180.539 Z M 78.347 173.378 C 79.094 173.276 79.143 173.226 80.043 171.645 C 80.552 170.749 80.969 169.99 80.969 169.959 C 80.969 169.929 80.412 169.961 79.732 170.033 C 79.051 170.105 77.509 170.224 76.304 170.297 L 74.113 170.431 L 73.216 171.413 C 72.162 172.566 71.672 172.544 72.62 171.386 C 72.978 170.95 73.271 170.545 73.271 170.486 C 73.271 170.428 72.339 170.38 71.199 170.38 L 69.127 170.38 L 68.716 171.657 C 68.49 172.36 68.226 172.983 68.13 173.043 C 67.704 173.306 68.04 173.484 69.101 173.555 C 70.517 173.65 77.298 173.521 78.347 173.378 L 78.347 173.378 Z M 82.889 172.92 C 82.986 172.823 82.383 171.111 82.253 171.116 C 82.202 171.118 81.89 171.583 81.559 172.148 L 80.958 173.177 L 81.884 173.087 C 82.393 173.038 82.845 172.963 82.889 172.92 Z M 61.541 172.876 C 61.541 172.838 61.408 172.49 61.246 172.103 C 61.057417 171.63007 60.987049 171.118276 61.041 170.612 C 61.119 169.921 61.082 169.816 60.739 169.747 C 60.525 169.703 59.271 169.46 57.954 169.206 C 56.636 168.951 55.436 168.697 55.287 168.64 C 55.105 168.57 54.879 168.779 54.601 169.274 C 54.373 169.681 54.109 170.013 54.014 170.013 C 53.801 170.013 53.812 169.901 54.101 169.099 L 54.332 168.459 L 51.75 167.612 C 50.331 167.146 48.763 166.585 48.266 166.365 C 47.77 166.146 47.251 166.009 47.114 166.062 C 46.977 166.114 46.435 166.07 45.909 165.959 C 45.104 165.792 44.795 165.597 43.945 164.716 C 43.391 164.142 42.484 163.39 41.929 163.046 C 41.261832 162.625896 40.607532 162.185694 39.967 161.726 C 39.442 161.345 38.988 161.032 38.959 161.032 C 38.931 161.032 38.915 161.793 38.927 162.724 L 38.951 164.417 L 40.394 165.39 C 42.178 166.593 47.464 169.226 49.831 170.09 C 52.06 170.904 55.809 171.889 58.882 172.467 C 61.594 172.978 61.54 172.969 61.54 172.876 L 61.541 172.876 L 61.541 172.876 Z M 87.2 172.393 C 89.669 172.03 94.554 171.12 94.701 170.994 C 94.743 170.956 94.595 170.734 94.373 170.497 C 93.873 169.965 93.689 168.943 93.954 168.181 C 94.134 167.666 94.121 167.62 93.82 167.715 C 92.563 168.114 83.935 169.646 82.945 169.646 C 82.665 169.646 82.435 169.704 82.435 169.775 C 82.435 169.846 82.691 170.581 83.004 171.41 C 83.567 172.901 83.578 172.916 84.149 172.836 C 85.166259 172.690123 86.183261 172.542456 87.2 172.393 L 87.2 172.393 Z M 98.381 169.485 C 99.096 168.733 99.498 167.619 99.344 166.813 C 99.28 166.481 99.162 166.363 98.954 166.423 C 98.79 166.471 98.183 166.643 97.606 166.807 C 96.562 167.102 96.558 167.106 96.903 167.477 C 97.453 168.067 97.523 168.689 97.129 169.484 L 96.777 170.196 L 97.241 170.196 C 97.541 170.196 97.943 169.945 98.381 169.485 L 98.381 169.485 Z M 101.588 169.276 C 104.353 168.487 109.252 166.889 109.44 166.715 C 109.524 166.636 109.339 166.22 109.027 165.791 C 108.024 164.406 108.386 164.246 109.458 165.6 L 110.173 166.502 L 111.196 166.129 C 112.052619 165.798327 112.89685 165.436418 113.727 165.044 C 114.557 164.652 115.312 164.331 115.404 164.331 C 115.617 164.331 120.593 162.045 122.299 161.163 C 123.277 160.658 123.473 160.497 123.124 160.487 C 122.516 160.468 120.697 159.712 119.844 159.121 L 119.162 158.648 L 116.057 160.087 C 111.637 162.135 108.761 163.275 104.154 164.805 L 100.122 166.144 L 100.094 167.025 C 100.063 168.02 99.831 168.712 99.265 169.508 C 98.899 170.022 98.897 170.049 99.224 169.953 C 99.415 169.897 100.479 169.592 101.588 169.276 L 101.588 169.276 Z M 69.25 168.134 C 69.474 167.404 69.696 166.702 69.743 166.576 C 69.807 166.401 69.334 166.347 67.746 166.346 C 65.301 166.344 61.399 165.955 58.468 165.422 C 57.322 165.214 56.284 165.005 56.162 164.959 C 56.014 164.902 55.843 165.347 55.647 166.298 C 55.485 167.081 55.384 167.756 55.421 167.797 C 55.515 167.9 59.406 168.684 60.548 168.829 C 61.399 168.938 61.554 168.896 62.321 168.355 C 63.841 167.284 66.136 167.488 67.45 168.81 C 67.778 169.141 68.226 169.423 68.444 169.437 C 68.784 169.46 68.901 169.27 69.25 168.135 L 69.25 168.134 L 69.25 168.134 Z M 74.524 168.493 C 74.918 167.44 75.094 166.369 74.875 166.356 C 74.799 166.353 73.784 166.348 72.62 166.348 L 70.503 166.348 L 70.256 166.943 C 70.057174 167.454637 69.880017 167.974432 69.725 168.501 L 69.442 169.464 L 74.161 169.464 L 74.524 168.493 L 74.524 168.493 Z M 79.686 169.067 C 80.744 168.962 81.634 168.813 81.662 168.738 C 81.69 168.662 81.904 168.637 82.136 168.681 C 83.31 168.905 95.489 166.528 98.356 165.515 C 98.748 165.376 98.303 164.942 96.737 163.936 L 95.367 163.056 L 94.605 163.928 C 92.672 166.137 89.469 166.737 87.443 165.27 L 86.742 164.762 L 84.241 165.181 C 82.865 165.412 80.396 165.748 78.755 165.928 L 75.772 166.256 L 75.559 167.173 C 75.426759 167.725519 75.254299 168.267631 75.043 168.795 L 74.74 169.501 L 76.251 169.381 C 77.396808 169.285728 78.541843 169.181392 79.686 169.068 L 79.686 169.067 L 79.686 169.067 Z M 116.876 169.014 C 117.87 168.499 118.04 167.107 117.233 166.081 C 116.74 165.455 116.262 165.452 116.419 166.078 C 116.714 167.253 115.61 167.661 114.672 166.723 L 114.13 166.181 L 112.676 166.75 C 111.876 167.063 111.27 167.396 111.328 167.491 C 111.489 167.752 113.245 168.834 113.868 169.057 C 114.673 169.344 116.283 169.322 116.876 169.015 L 116.876 169.014 L 116.876 169.014 Z M 54.643 167.353 C 54.701 167.201 54.804 166.543 54.871 165.891 C 54.966 164.961 54.937 164.689 54.738 164.63 C 54.038 164.423 50.238 163.196 50.039 163.113 C 49.883 163.048 49.81 163.212 49.81 163.633 C 49.81 164.051 49.627 164.47 49.239 164.941 C 48.925 165.322 48.704 165.668 48.747 165.711 C 48.835 165.8 54.236 167.625 54.419 167.628 C 54.483 167.629 54.585 167.506 54.643 167.353 L 54.643 167.353 Z M 91.87 165.312 C 92.703 165.029 94.725 163.364 94.505 163.144 C 94.454 163.093 93.182 163.339 91.677 163.691 C 90.173 164.042 88.79 164.33 88.606 164.331 C 88.053 164.332 88.356 164.762 89.219 165.202 C 90.182 165.693 90.69 165.715 91.87 165.313 L 91.87 165.312 L 91.87 165.312 Z M 70.598 164.01 C 70.859 163.228 71.071 162.527 71.071 162.452 C 71.071 162.377 69.637 162.315 67.883 162.315 C 63.804 162.315 59.782 161.899 56.224 161.109 L 55.765 161.007 L 55.937 162.564 L 56.109 164.121 L 58.138 164.496 C 60.039 164.848 62.328 165.164 64.015 165.307 C 64.418 165.341 65.958 165.384 67.436 165.401 L 70.125 165.431 L 70.598 164.01 L 70.598 164.01 Z M 74.894 165.268 C 75.153 165.104 75.094 164.302 74.715 162.819 L 74.539 162.131 L 73.218 162.246 C 72.491 162.31 71.839 162.413 71.77 162.476 C 71.701 162.539 71.441 163.229 71.194 164.011 L 70.744 165.431 L 72.695 165.428 C 73.768 165.426 74.758 165.354 74.895 165.268 L 74.894 165.268 L 74.894 165.268 Z M 80.236 164.775 C 81.395 164.629 83.209 164.361 84.268 164.181 C 85.98 163.889 86.186 163.813 86.137 163.496 C 86.070639 162.934282 86.016959 162.371139 85.976 161.807 C 85.885 160.669 85.824 160.487 85.562 160.571 C 84.899 160.781 78.739 161.759 77.346 161.876 C 76.534 161.943 75.779 162.054 75.669 162.122 C 75.525 162.211 75.53 162.67 75.683 163.761 L 75.898 165.276 L 77.012 165.159 C 77.626 165.094 79.076 164.921 80.235 164.775 L 80.236 164.775 L 80.236 164.775 Z M 107.229 162.599 C 110.271409 161.44793 113.264357 160.170147 116.2 158.769 L 118.349 157.752 L 117.991 156.963 C 117.559 156.011 117.543 155.675 117.898 154.99 C 118.435 153.952 120.201 153.876 122.348 154.799 L 123.229 155.179 L 124.797 154.322 L 126.366 153.465 L 126.761 152.12 C 126.979 151.381 127.157 150.707 127.157 150.622 C 127.157 150.538 126.624 150.363 125.973 150.234 L 124.79 149.998 L 122.17 151.456 C 120.419846 152.424456 118.659753 153.37484 116.89 154.307 L 114.23 155.702 L 113.568 157.159 C 112.746 158.97 112.348 159.223 110.328 159.218 C 109.553 159.216 108.589 159.099 108.186 158.956 C 107.478 158.706 107.385 158.723 105.62 159.411 C 103.938 160.067 98.051 162.027 96.557 162.428 L 95.924 162.598 L 97.491 163.641 C 98.352 164.214 99.155 164.801 99.275 164.945 C 99.46 165.169 99.867 165.088 102.057 164.394 C 103.467 163.947 105.795 163.139 107.229 162.598 L 107.229 162.599 L 107.229 162.599 Z M 38.721 163.419 C 38.9 162.602 38.487 160.925 37.949 160.286 C 37.691 159.979 37.419 159.794 37.345 159.876 C 37.271 159.957 37.066 160.628 36.889 161.365 C 36.578 162.665 36.579 162.714 36.91 162.948 C 37.099 163.08 37.46 163.361 37.712 163.571 C 38.341 164.095 38.579 164.059 38.719 163.419 L 38.721 163.419 L 38.721 163.419 Z M 54.209 162.355 C 53.995 161.858 53.505 161.143 53.119 160.767 C 52.276 159.944 49.698 158.84 48.606 158.836 C 47.732 158.833 46.423 159.25 45.79 159.735 L 45.344 160.077 L 46.458 160.639 C 48.112 161.474 50.583 162.479 52.651 163.158 C 54.742 163.844 54.83 163.799 54.209 162.355 L 54.209 162.355 Z M 89.551 163.136 C 89.582 163.109 89.475 162.82 89.309 162.5 C 89.111 162.117 89.024 161.564 89.055 160.879 C 89.099 159.881 89.083 159.843 88.668 159.904 C 87.537 160.068 87.384 160.229 87.385 161.257 C 87.385 161.788 87.469 162.523 87.571 162.888 L 87.755 163.553 L 88.623 163.371 C 89.101 163.271 89.518 163.165 89.551 163.136 L 89.551 163.136 Z M 45.825 162.728 C 46.181 162.451 46.626 162.132 46.813 162.02 C 47.113 161.841 47.018 161.749 46.012 161.241 L 44.871 160.665 L 44.591 161.206 C 44.253 161.859 44.224 162.982 44.541 163.11 C 44.981 163.288 45.182 163.228 45.825 162.728 Z M 43.365 162.2 C 43.411101 161.744162 43.520137 161.29691 43.689 160.871 C 43.947 160.256 43.943 160.19 43.635 159.972 C 43.453 159.843 42.438 159.133 41.379 158.395 C 40.124568 157.502921 38.91289 156.552199 37.748 155.546 C 36.101 154.091 36.023 154.046 35.476 154.236 C 34.679307 154.508339 33.811066 154.483837 33.031 154.167 L 32.392 153.9 L 32.889 154.552 C 33.413 155.239 36.981 158.649 37.175 158.649 C 37.237 158.649 37.402 158.175 37.541 157.595 C 37.747 156.73 37.802 156.64 37.844 157.091 C 37.872 157.394 37.985 158.079 38.094 158.613 C 38.283 159.532 38.366 159.639 39.607 160.549 C 40.95 161.532 43.024 162.865 43.214 162.865 C 43.273 162.865 43.34 162.566 43.365 162.2 L 43.365 162.2 Z M 92.303 162.509 C 93.043 162.317 93.683 162.125 93.725 162.083 C 93.768 162.041 93.099 161.538 92.239 160.966 L 90.676 159.926 L 90.496 160.399 C 90.16 161.285 90.373 162.873 90.827 162.862 C 90.899 162.86 91.563 162.702 92.303 162.509 L 92.303 162.509 Z M 36.716 160.922 L 37.025 159.528 L 35.768 158.402 C 33.895 156.723 31.49 154.152 30.299 152.553 L 29.786 151.864 L 28.988 152.599 C 28.55 153.003 28.106 153.334 28.003 153.334 C 27.9 153.334 27.816 153.408 27.816 153.499 C 27.816 153.751 30.118 156.549 31.662 158.174 C 33.135 159.723 36.011 162.315 36.257 162.315 C 36.338 162.315 36.545 161.688 36.715 160.922 L 36.716 160.922 L 36.716 160.922 Z M 95.413 160.997 C 95.48 160.192 95.069 159.319 94.422 158.896 C 93.984 158.608 93.868 158.609 92.595 158.911 C 91.847 159.087 91.194 159.299 91.143 159.382 C 91.091 159.464 91.813 160.031 92.745 160.641 C 94.771 161.967 95.326 162.041 95.413 160.999 L 95.413 160.997 L 95.413 160.997 Z M 71.443 161.269 C 71.515 161.189 71.789 160.472 72.052 159.676 L 72.531 158.229 L 69.831 158.353 C 66.838 158.491 62.035 158.243 59.304 157.809 C 57.939 157.593 57.435 157.576 57.134 157.737 C 56.631 158.006 55.914 157.828 55.778 157.4 C 55.709 157.184 55.338 156.985 54.712 156.829 C 50.459 155.77 44.58 152.591 41.516 149.693 L 40.828 149.042 L 39.912 149.944 C 39.408 150.44 38.997 150.908 38.997 150.985 C 38.997 151.467 44.449 155.496 46.524 156.548 C 47.401 156.992 47.421 156.994 48.564 156.701 C 49.983 156.338 51.722 156.461 52.847 157.006 C 53.752 157.444 54.862 158.595 55.231 159.478 C 55.449 160 55.613 160.111 56.429 160.286 C 59.17 160.874 62.667 161.324 65.573 161.463 C 67.48 161.554 71.3 161.429 71.443 161.269 L 71.443 161.269 Z M 73.93 161.167 C 74.047 161.05 73.622 160.221 73.119 159.586 L 72.772 159.147 L 72.384 160.296 L 71.996 161.444 L 72.913 161.356 C 73.417 161.308 73.874 161.223 73.93 161.167 L 73.93 161.167 Z M 98.515 160.747 C 100.541 160.115 105.398 158.385 105.738 158.175 C 105.831 158.118 105.458 157.629 104.909 157.089 C 104.361 156.549 103.858 155.937 103.792 155.729 C 103.725 155.52 103.591 155.35 103.492 155.35 C 103.393 155.35 101.852 155.878 100.068 156.522 C 98.283 157.167 96.555 157.751 96.227 157.82 C 95.549 157.963 95.516 158.077 95.927 158.872 C 96.131 159.266 96.197 159.745 96.141 160.42 C 96.092 161.01 96.134 161.398 96.245 161.398 C 96.347 161.398 97.369 161.106 98.516 160.747 L 98.515 160.747 L 98.515 160.747 Z M 79.319 160.651 C 80.68 160.461 82.718 160.13 83.849 159.916 C 86.099 159.492 85.991 159.581 86.193 157.985 C 86.306 157.094 86.284 157.025 85.773 156.661 L 85.235 156.278 L 82.52 156.812 C 80.824452 157.138776 79.120123 157.418217 77.409 157.65 C 76.091 157.817 74.877 158.008 74.712 158.073 C 74.438 158.181 74.444 158.319 74.785 159.696 L 75.157 161.201 L 76.001 161.1 C 76.465 161.044 77.958 160.842 79.319 160.651 L 79.319 160.651 Z M 44.867 158.875 C 45.193003 158.524873 45.545368 158.200256 45.921 157.904 L 46.522 157.44 L 45.738 157.008 C 44.365 156.254 41.522 154.242 39.946 152.911 L 38.421 151.623 L 37.477 152.567 L 36.533 153.511 L 37.611 154.476 C 39.559 156.222 43.865 159.382 44.294 159.382 C 44.36 159.382 44.618 159.155 44.867 158.875 L 44.867 158.875 Z M 132.838 155.602 L 135.863 153.916 L 135.8 152.659 C 135.755 151.75 135.84 151.1 136.107 150.308 C 136.31 149.706 136.452 149.189 136.421 149.158 C 136.39 149.128 135.18 149.796 133.731 150.643 C 132.295139 151.483702 130.853437 152.314389 129.406 153.135 C 127.823 154.025 127.703 154.134 127.517 154.855 C 127.28 155.771 126.458 158.529 126.298 158.947 C 126.178 159.258 127.383 158.642 132.838 155.602 L 132.838 155.602 Z M 88.632 158.858 C 88.814 158.743 88.763 158.635 88.424 158.412 C 87.934 158.091 87.75 158.164 87.75 158.68 C 87.75 159.034 88.209 159.126 88.632 158.858 Z M 92.049 157.021 C 92.64 156.872 93.116 156.871 93.789 157.013 C 94.824 157.235 95.653 157.01 100.782 155.118 C 103.134 154.249 103.287 154.163 103.498 153.58 C 103.806 152.726 104.499 152.416 106.098 152.416 C 107.415 152.416 107.428 152.413 111.188 150.48 C 113.261 149.416 115.051 148.466 115.166 148.371 C 115.281 148.276 115.771 147.229 116.255 146.045 C 116.739 144.862 117.185 143.833 117.247 143.76 C 117.31 143.687 118.283 143.875 119.411 144.179 L 121.462 144.732 L 124.905 142.585 C 127.715 140.832 137.496 134.561 137.769 134.337 C 137.846 134.273 136.368 130.978 136.162 130.751 C 136.068 130.647 129.865 134.654 129.291 135.19 C 129.204 135.27 129.298 135.777 129.498 136.315 C 130.045 137.786 130.19 138.853 129.843 138.853 C 129.667 138.853 129.459 138.5 129.274 137.891 C 129.114 137.361 128.84 136.666 128.665 136.345 L 128.348 135.762 L 124.407 138.327 C 120.065 141.153 114.182 144.717 110.702 146.629 C 104.554 150.006 97.082 153.052 90.241 154.97 C 89.14 155.278 88.221 155.552 88.197 155.577 C 88.173 155.6 88.125 156.054 88.09 156.579 L 88.025 157.535 L 88.85 158.061 L 89.675 158.587 L 90.455 157.906 C 90.897 157.52 91.589 157.135 92.049 157.019 L 92.049 157.021 L 92.049 157.021 Z M 125.57 155.992 C 125.725 155.538 125.82 155.167 125.781 155.167 C 125.743 155.167 125.414 155.343 125.05 155.557 L 124.388 155.948 L 124.796 156.382 C 125.021 156.621 125.223 156.817 125.247 156.817 C 125.271 156.817 125.416 156.445 125.57 155.992 L 125.57 155.992 Z M 86.467 156.181 C 86.467 156.017 86.36 155.953 86.193 156.017 C 86.043 156.074 85.965 156.196 86.021 156.286 C 86.181 156.545 86.467 156.477 86.467 156.181 L 86.467 156.181 Z M 113.36 153.012 C 113.722818 152.136044 114.078164 151.257012 114.426 150.375 C 114.497 150.176 113.595 150.551 111.775 151.475 C 110.257 152.245 109.015 152.917 109.014 152.967 C 109.013 153.018 109.453 153.289 109.991 153.57 C 110.529 153.852 111.246 154.367 111.584 154.716 C 111.922 155.065 112.245 155.349 112.301 155.349 C 112.357 155.348 112.833 154.296 113.36 153.012 L 113.36 153.012 Z M 86.078 155.052 C 86.562 154.956 86.651 154.855 86.651 154.405 C 86.651 153.742 86.257 152.775 85.851 152.438 C 85.587 152.219 85.496 152.227 85.202 152.493 C 84.752 152.901 84.609 153.684 84.835 154.504 C 85.026 155.195 85.132 155.241 86.078 155.052 L 86.078 155.052 Z M 119.367 151.642 C 121.181 150.639 122.729 149.759 122.806 149.686 C 122.884 149.612 121.78 149.281 120.355 148.95 C 118.378 148.49 117.666 148.392 117.353 148.534 C 117.05 148.672 116.673 149.395 115.91 151.303 C 115.341 152.723 114.876 153.928 114.876 153.981 C 114.876 154.105 115.409 153.828 119.367 151.642 L 119.367 151.642 Z M 31.545 152.64 C 31.423 152.172 32.153 151.318 32.676 151.318 C 32.915 151.318 33.154 151.246 33.208 151.159 C 33.302 151.007 32.414 149.689 32.208 149.675 C 32.154 149.672 31.709 150.075 31.22 150.572 L 30.33 151.475 L 30.921 152.221 C 31.582 153.055 31.669 153.114 31.545 152.64 Z M 36.796 149.885 L 35.827 148.784 L 34.552 148.656 C 33.52 148.552 33.223 148.582 32.992 148.814 C 32.733 149.072 32.752 149.159 33.191 149.734 C 33.739 150.453 34.646 151.36 35.545 152.088 L 36.156 152.583 L 36.961 151.785 L 37.766 150.986 L 36.796 149.885 L 36.796 149.885 Z M 136.137 147.786 C 137.498 146.973 138.898 146.06 139.248 145.759 C 139.598 145.457 140.396 144.978 141.021 144.695 C 141.647 144.411 142.211 144.094 142.275 143.99 C 142.42 143.756 140.784 140.26 140.587 140.382 C 140.097 140.689 131.646 145.92 130.814 146.432 L 129.799 147.056 L 129.095 149.416 C 128.826359 150.30982 128.56169 151.204829 128.301 152.101 C 128.211 152.426 130.294 151.279 136.137 147.786 L 136.137 147.786 Z M 29.195 151.495 C 29.259 151.391 28.793 150.504 28.158 149.525 C 27.399083 148.333333 26.686551 147.112754 26.022 145.866 L 25.04 143.987 L 24.273 143.987 C 23.802635 143.980706 23.334557 143.920309 22.878 143.807 C 22.533 143.708 22.23 143.647 22.205 143.672 C 22.119 143.757 23.614 146.825 24.659 148.707 C 25.697 150.577 25.704 150.585 26.398 150.585 C 27.204 150.585 28.163 150.944 28.526 151.382 C 28.815 151.73 29.027 151.766 29.195 151.495 Z M 30.3 146.837 C 29.539 145.646 28.916 144.607 28.916 144.529 C 28.916 144.45 28.565 144.399 28.137 144.415 C 27.196 144.449 26.99 144.102 27.904 144.022 C 28.259 143.991 28.549 143.932 28.549 143.893 C 28.549 143.662 28.098 142.887 27.964 142.887 C 27.826 142.887 25.995 143.757 25.834 143.898 C 25.653 144.058 28.323 148.751 29.415 150.192 L 29.881 150.807 L 30.783 149.905 L 31.685 149.003 L 30.3 146.837 L 30.3 146.837 Z M 38.903 149.854 C 39.192 149.552 39.393 149.275 39.35 149.238 C 39.307 149.2 38.747 149.118 38.105 149.053 L 36.939 148.937 L 37.555 149.654 C 37.894 150.048 38.218 150.378 38.275 150.386 C 38.332 150.394 38.614 150.155 38.903 149.854 L 38.903 149.854 Z M 151.808 144.68 C 164.414 137.463 173.394 132.924 181.38 129.731 L 183.643 128.826 L 184.075 127.765 C 184.781 126.027 186.366 124.651 187.904 124.44 C 188.903 124.303 190.236 124.883 190.69 125.652 L 190.992 126.164 L 192.386 125.726 C 193.153 125.485 194.676 125.026 195.771 124.706 L 197.761 124.125 L 197.237 123.757 C 196.563 123.284 194.782 121.504 194.311 120.832 L 193.947 120.314 L 191.573 121.082 C 187.967 122.249 183.207 124.051 178.934 125.866 C 174.755 127.642 162.53 133.654 162.53 133.933 C 162.53 134.028 162.911 134.512 163.376 135.01 C 163.92 135.591 164.183 136.016 164.113 136.2 C 164.016 136.452 163.944 136.454 163.496 136.222 C 163.217 136.078 162.612 135.627 162.151 135.221 L 161.313 134.483 L 158.302 136.17 C 154.973 138.035 144.127 144.388 143.879 144.619 C 143.851 144.642 144.012 145.068 144.233 145.562 C 144.523 146.208 144.634 146.808 144.629 147.692 L 144.622 148.923 L 145.099 148.585 C 145.362 148.4 148.381 146.642 151.808 144.68 L 151.808 144.68 Z M 34.048 146.734 C 34.048 146.674 33.532 145.845 32.902 144.891 L 31.757 143.157 L 30.626 143.722 L 29.496 144.286 L 29.878 144.916 C 30.088 145.261 30.71 146.233 31.26 147.073 L 32.26 148.602 L 33.154 147.722 C 33.646 147.238 34.048 146.793 34.048 146.734 Z M 38.263 146.649 C 38.263 146.601 37.748 145.921 37.118 145.137 C 36.488 144.353 35.643 143.201 35.242 142.577 L 34.512 141.443 L 33.455 142.024 C 32.874 142.344 32.398 142.674 32.398 142.759 C 32.398 142.844 32.911 143.686 33.538 144.631 L 34.677 146.349 L 35.875 146.46 C 36.533 146.522 37.237 146.597 37.439 146.629 C 38.108 146.733 38.263 146.736 38.263 146.651 L 38.263 146.649 L 38.263 146.649 Z M 130.214 145.332 C 132.351 144.016 140.041 139.205 140.135 139.125 C 140.187 139.081 138.568 135.745 138.412 135.576 C 138.377 135.537 136.551 136.662 134.355 138.076 C 130.613 140.486 125.245 143.855 123.903 144.636 C 123.576 144.826 123.308 145.034 123.308 145.097 C 123.308 145.16 124.4 145.506 125.736 145.866 C 127.072 146.226 128.179 146.527 128.198 146.536 C 128.215 146.548 129.123 146.003 130.214 145.332 L 130.214 145.332 Z M 24.755 143.505 C 24.819 143.441 24.776 143.214 24.657 143 C 24.54 142.787 24.148 141.833 23.786 140.882 L 23.127 139.151 L 21.852 138.83 C 21.15 138.653 20.517 138.503 20.445 138.498 C 20.372 138.49 20.662 139.499 21.089 140.733 L 21.866 142.979 L 22.779 143.291 C 23.726 143.615 24.554 143.705 24.755 143.504 L 24.755 143.505 L 24.755 143.505 Z M 30.412 143.051 C 30.9 142.738 31.295 142.429 31.291 142.364 C 31.287 142.299 31.14 141.978 30.966 141.651 L 30.649 141.057 L 29.645 141.724 C 29.093 142.091 28.618 142.409 28.59 142.431 C 28.483 142.513 29.198 143.618 29.358 143.619 C 29.45 143.62 29.924 143.364 30.412 143.051 L 30.412 143.051 Z M 148.746 140.171 C 151.741 138.374 155.552 136.134 157.215 135.192 C 158.247094 134.610778 159.276109 134.024103 160.302 133.432 C 160.336 133.409 160.042 132.945 159.65 132.408 C 159.24566 131.853195 158.862713 131.283111 158.502 130.699 C 158.345859 130.430292 158.18517 130.164254 158.02 129.901 C 157.977 129.843 153.135 132.67 149.563 134.839 L 148.234 135.645 L 148.234 137.605 C 148.234 139.631 147.962 140.962 147.698 140.229 C 147.625 140.028 147.549 139.043 147.528 138.041 C 147.508 137.038 147.471 136.198 147.447 136.173 C 147.41 136.136 141.667 139.69 141.489 139.859 C 141.427 139.918 143.152 143.437 143.243 143.437 C 143.274 143.437 145.751 141.967 148.746 140.171 L 148.746 140.171 Z M 26.355 142.95 C 26.604 142.783 26.986 142.487 27.203 142.293 L 27.599 141.939 L 27.141 140.901 C 26.888 140.33 26.654 139.834 26.619 139.798 C 26.538 139.715 23.914 139.213 23.861 139.27 C 23.84 139.293 24.062 139.919 24.357 140.66 C 25.521 143.583 25.48 143.536 26.355 142.95 L 26.355 142.95 Z M 32.289 141.391 C 32.624 140.912 32.519 140.688 31.96 140.688 C 31.386 140.688 31.289 140.834 31.523 141.347 C 31.771 141.891 31.932 141.9 32.288 141.391 L 32.289 141.391 L 32.289 141.391 Z M 28.401 140.065 C 27.974 139.975 27.582 139.944 27.53 139.997 C 27.477 140.05 27.58 140.399 27.758 140.773 L 28.083 141.453 L 28.63 140.841 L 29.177 140.23 L 28.401 140.065 L 28.401 140.065 Z M 33.168 138.92 C 32.105924 136.781654 31.256188 134.544272 30.631 132.24 C 30.353 131.191 30.039 130.272 29.933 130.197 C 29.827 130.123 29.265 130.061 28.683 130.06 L 27.626 130.057 L 27.739 130.561 C 28.513 134.028 30.227 139.142 30.804 139.713 C 30.993 139.899 33.669 140.504 33.83 140.397 C 33.862 140.375 33.564 139.711 33.168 138.92 L 33.168 138.92 Z M 29.578 138.644 C 28.956 137.237 27.727 133.31 27.461 131.877 C 27.146 130.18 27.142 130.176 25.823 130.329 C 24.798 130.448 24.71 130.493 24.792 130.854 C 24.841 131.071 25.051 132.055 25.26 133.04 C 25.63 134.788 26.755 138.548 27.039 138.98 C 27.157 139.159 29.815 139.793 29.972 139.679 C 30 139.656 29.821 139.194 29.578 138.644 L 29.578 138.644 Z M 26.349 138.992 C 26.202093 138.520476 26.047405 138.051412 25.885 137.585 C 25.353 136.017 24.605 133.094 24.428 131.89 C 24.23 130.542 24.166 130.424 23.633 130.424 C 23.362 130.424 22.857 130.343 22.512 130.243 C 22.166 130.144 21.852 130.095 21.813 130.134 C 21.598 130.349 22.242 133.397 22.706 134.361 C 23.106 135.192 23.235 135.726 23.237 136.561 C 23.241 138.192 23.476 138.527 24.795 138.78 C 26.012 139.014 26.35 139.06 26.349 138.992 L 26.349 138.992 Z M 147.12 134.709 C 147.162 134.67 146.999 134.217 146.758 133.701 C 146.361 132.854 145.109 131.523 144.709 131.523 C 144.621 131.523 143.32 132.316 141.818 133.284 L 139.086 135.044 L 139.993 136.852 L 140.901 138.661 L 143.972 136.72 C 145.661 135.653 147.078 134.748 147.12 134.709 L 147.12 134.709 Z M 192.366 135.816 C 193.54 135.231 194.709 133.954 195.57 132.315 C 196.311 130.903 198.474 125.8 198.373 125.699 C 198.337 125.661 197 126.019 195.402 126.49 C 193.805 126.962 192.229 127.425 191.902 127.519 C 191.415 127.66 191.306 127.784 191.306 128.2 C 191.306 129.325 190.748 130.617 189.875 131.511 C 188.749 132.665 187.974 132.835 186.702 132.205 L 185.808 131.763 L 185.811 132.33 C 185.821 133.711 187.086 135.304 188.662 135.92 C 189.959 136.426 191.211 136.391 192.365 135.816 L 192.366 135.816 L 192.366 135.816 Z M 153.221 131.045 L 157.383 128.548 L 156.959 127.699 C 156.51245 126.755755 156.133495 125.781969 155.825 124.785 C 155.762 124.564 153.217 126.045 147.939 129.376 L 145.873 130.68 L 146.579 131.447 C 147.040704 131.968395 147.391184 132.578502 147.609 133.24 L 147.933 134.267 L 148.496 133.904 C 148.806 133.705 150.932 132.418 153.221 131.045 L 153.221 131.045 Z M 140.855 132.323 C 142.884 131.006 142.984 130.914 142.552 130.748 C 141.916 130.505 140.049 130.7 138.79 131.143 C 138.21 131.347 137.69 131.559 137.634 131.615 C 137.527 131.723 138.451 133.723 138.608 133.723 C 138.658 133.723 139.67 133.093 140.855 132.323 L 140.855 132.323 Z M 19.568 133.378 C 19.568 133.096 20.643 132.76 21.145 132.886 C 21.59 132.998 21.62 132.971 21.513 132.545 C 21.449 132.291 21.344 131.583 21.281 130.973 C 21.17 129.912 21.117 129.817 20.05 128.78 C 19.437 128.184 18.988 127.644 19.052 127.58 C 19.115 127.517 19.561 127.841 20.041 128.301 C 20.522 128.762 20.95 129.103 20.992 129.061 C 21.035 129.018 21.01 128.272 20.938 127.404 L 20.807 125.824 L 19.735 125.283 C 19.145 124.985 18.64 124.742 18.612 124.741 C 18.489 124.741 18.821 130.995 19.001 132.073 C 19.11 132.728 19.2 133.326 19.201 133.402 C 19.201 133.477 19.285 133.539 19.386 133.539 C 19.486 133.539 19.569 133.467 19.569 133.378 L 19.568 133.378 L 19.568 133.378 Z M 164.411 131.214 C 172.37 126.919 182.227 122.577 189.748 120.053 C 191.462 119.478 192.923 118.956 192.996 118.893 C 193.068 118.83 192.92 118.127 192.667 117.33 C 192.414 116.533 192.159 115.529 192.1 115.1 L 191.993 114.319 L 189.038 115.34 C 186.936597 116.080017 184.851128 116.864526 182.783 117.693 C 177.769 119.719 178.11 119.542 178.11 120.126 C 178.11 121.473 176.266 123.812 174.542 124.654 C 172.62 125.593 170.85 125.61 168.973 124.708 L 168.175 124.324 L 166.681 125.109 C 163.816 126.616 160.237 128.576 159.896 128.825 C 159.562 129.07 159.563 129.102 159.951 129.978 C 160.451 131.108 161.415 132.623 161.635 132.623 C 161.726 132.623 162.975 131.989 164.41 131.214 L 164.411 131.214 L 164.411 131.214 Z M 24.018 129.003 C 23.844 127.27 23.772 127.145 22.633 126.63 C 22.053 126.368 21.539 126.192 21.491 126.24 C 21.443 126.289 21.463 127.06 21.54 127.956 C 21.692 129.777 21.73 129.817 23.349 129.856 L 24.105 129.875 L 24.018 129.004 L 24.018 129.003 L 24.018 129.003 Z M 26.458 129.467 C 27.26 129.101 27.009 128.618 25.712 128.03 C 25.059 127.734 24.49 127.491 24.447 127.491 C 24.364 127.491 24.478 128.754 24.628 129.481 C 24.707 129.866 24.786 129.899 25.366 129.79 C 25.739763 129.718617 26.105545 129.610423 26.458 129.467 L 26.458 129.467 Z M 145.305 129.444 C 146.326 128.753 153.746 124.128 154.618 123.639 C 155.349 123.229 155.402 123.15 155.287 122.64 C 155.194 122.226 155.048 119.928 155.017 118.381 C 155.015 118.296 146.487 123.716 142.827 126.127 L 138.978 128.664 L 140.905 128.989 C 141.965 129.168 143.161 129.435 143.563 129.582 C 144.544 129.941 144.573 129.939 145.305 129.444 L 145.305 129.444 Z M 29.953 129.243 C 29.896 129.097 29.754 128.118 29.636 127.068 C 29.466 125.557 29.363 125.163 29.142 125.18 C 28.693 125.214 28.652 124.731 29.095 124.615 C 29.41 124.533 29.467 124.428 29.36 124.123 C 29.16 123.55 29.202 122.55 29.543 119.795 C 30.33 113.44 32.177 108.181 35.326 103.332 C 35.936 102.392 36.393 101.554 36.341 101.47 C 36.29 101.386 35.892 101.197 35.458 101.049 L 34.669 100.78 L 34.001 101.737 C 33.52 102.425 33.388 102.75 33.531 102.893 C 33.829 103.19 33.556 103.724 33.158 103.62 C 32.721 103.506 32.291 104.141 32.575 104.482 C 32.873 104.841 32.599 105.363 32.172 105.251 C 31.866 105.171 31.667 105.466 30.847 107.207 C 30.317 108.334 29.603 110.066 29.262 111.055 C 28.654 112.817 28.648 112.859 28.998 113.117 C 29.346 113.376 29.341 113.412 28.749 114.801 C 27.652 117.38 27.476 118.047 27.256 120.445 C 27.049 122.701 27.125 127.023 27.39 128.021 C 27.472 128.33 27.831 128.608 28.623 128.975 C 29.914 129.573 30.093 129.609 29.953 129.243 Z M 28.09 124.008 C 28.028 123.906 28.108 123.773 28.271 123.71 C 28.622 123.576 28.817 123.725 28.649 123.997 C 28.496 124.243 28.239 124.248 28.09 124.008 Z M 26.668 126.438 C 26.518 124.889 26.626 120.487 26.83 119.837 C 26.913 119.571 26.882 119.577 26.638 119.877 C 26.355 120.225 26.325 120.213 25.548 119.451 C 24.845 118.76 24.734 118.707 24.614 119.001 C 24.539 119.185 24.434 121.04 24.38 123.123 L 24.282 126.91 L 25.362 127.467 C 25.956 127.774 26.527 128.028 26.632 128.033 C 26.762 128.041 26.773 127.528 26.668 126.438 L 26.668 126.438 Z M 161.873 126.046 C 163.293 125.251 164.95 124.347 165.555 124.037 C 167.204 123.193 167.135 123.282 166.826 122.386 C 165.859 119.579 169.421 117.304 172.926 118.491 C 173.553 118.704 174.316 118.877 174.621 118.877 C 175.319 118.877 175.91 118.305 175.91 117.63 C 175.91 117.077 175.119 115.711 174.461 115.128 L 174.056 114.768 L 170.447 116.565 C 166.908 118.327 160.749 121.618 159.346 122.498 L 158.636 122.943 L 158.726 124.896 C 158.812 126.727 158.948 127.492 159.189 127.492 C 159.246 127.492 160.453 126.841 161.873 126.046 L 161.873 126.046 Z M 24.053 119.152 L 24.185 117.869 L 23.264 116.973 L 22.344 116.076 L 22.211 116.785 C 22.138 117.174 21.981 118.155 21.863 118.964 C 21.654 120.386 21.661 120.452 22.067 120.945 C 22.89 121.944 22.799 123.437 21.851 124.459 C 21.115 125.254 21.251 125.59 22.547 126.174 L 23.692 126.69 L 23.807 123.563 C 23.87 121.843 23.98 119.858 24.053 119.152 Z M 200.671 120.731 C 201.276 119.386 201.747 118.263 201.717 118.236 C 201.637 118.167 195.365 119.889 195.239 120.015 C 194.916 120.339 198.903 123.401 199.423 123.228 C 199.505 123.202 200.066 122.077 200.671 120.731 L 200.671 120.731 Z M 204.081 122.629 C 206.174 122.183 206.266 122.142 206.922 121.393 C 207.296 120.967 207.826 120.209 208.101 119.707 C 208.617 118.769 209.145 116.914 208.931 116.796 C 208.76 116.702 203.53 117.76 203.373 117.92 C 203.227 118.07 201.285 122.365 201.1 122.948 C 200.994 123.28 201.037 123.312 201.449 123.208 C 201.707 123.144 202.891 122.883 204.081 122.629 L 204.081 122.629 Z M 20.392 120.344 L 21.134 120.344 L 21.523 117.918 L 21.911 115.492 L 21.485 114.986 C 21.144 114.58 21.09 114.376 21.211 113.953 C 21.419609 113.220665 21.869185 112.580125 22.487 112.135 C 22.892 111.835 23.129 111.402 23.43 110.403 C 23.937 108.724 26.184 104.089 27.541 101.923 C 29.088311 99.474139 30.86858 97.180485 32.857 95.074 C 34.455 93.399 36.793 91.242 37.697 90.61 C 38.059 90.356 38.098 90.252 37.913 90.029 C 37.647 89.709 37.715 88.785 38.01 88.688 C 38.137 88.647 38.184 88.786 38.133 89.052 C 38.034 89.573 38.536 90.086 38.844 89.778 C 38.986 89.636 38.931 89.425 38.653 89.034 C 38.439 88.733 38.264 88.397 38.264 88.286 C 38.264 87.907 37.929 88.089 36.22 89.398 C 32.6 92.173 28.245 96.989 25.673 101.064 C 22.242 106.499 19.752 113.466 18.921 119.956 L 18.794 120.943 L 19.222 120.643 C 19.457 120.479 19.984 120.344 20.392 120.344 L 20.392 120.344 Z M 162.072 119.293 C 164.422 117.959 169.665 115.197 171.102 114.536 L 172.519 113.885 L 171.786 113.618 C 169.817 112.901 166.93 113.189 164.558 114.339 C 162.86 115.162 160.793 117.249 159.904 119.039 C 159.012 120.835 159.026 121.026 160.01 120.465 L 162.072 119.293 L 162.072 119.293 Z M 196.392 117.95 C 197.224 117.722 197.902 117.445 197.898 117.336 C 197.895 117.226 197.733 116.682 197.538 116.128 C 197.337 115.558 197.181 114.622 197.177 113.974 C 197.174 113.176 197.102 112.833 196.942 112.842 C 196.816 112.85 195.889 113.119 194.881 113.443 L 193.05 114.031 L 193.112 114.749 C 193.176 115.492 193.776 117.613 194.091 118.207 C 194.195 118.405 194.397 118.508 194.575 118.455 C 194.743 118.406 195.561 118.179 196.392 117.95 L 196.392 117.95 Z M 180.512 116.93 C 182.914 115.922 187.101 114.327 190.205 113.238 L 191.76 112.692 L 191.969 110.881 C 192.084 109.886 192.239 108.73 192.312 108.313 L 192.446 107.554 L 188.898 108.792 C 184.558 110.306 182.75 111.003 178.816 112.68 L 175.765 113.981 L 176.547 115.122 C 176.976 115.75 177.474 116.645 177.652 117.112 C 177.83 117.579 177.994 117.961 178.016 117.961 C 178.037 117.961 179.161 117.497 180.512 116.93 L 180.512 116.93 Z M 200.777 116.766 C 201.755 116.512 202.593 116.267 202.638 116.221 C 202.781 116.079 205.053 110.936 204.998 110.881 C 204.951 110.834 201.129 111.699 199.829 112.052 C 198.801 112.331 198.066 114.49 198.351 116.392 C 198.433 116.935 198.568 117.228 198.738 117.228 C 198.882 117.228 199.8 117.02 200.777 116.766 L 200.777 116.766 Z M 26.18 114.698 L 27.146 112.627 L 26.742 112.224 C 26.214 111.698 26.154 111.804 25.536 114.36 C 25.264 115.484 24.996 116.568 24.942 116.77 C 24.724 117.571 25.249 116.693 26.18 114.698 L 26.18 114.698 Z M 24.615 116.082 C 24.687 115.654 24.988 114.438 25.285 113.381 L 25.824 111.458 L 25.033 110.774 C 24.598 110.398 24.193 110.088 24.134 110.085 C 24.036 110.081 23.601 111.328 23.601 111.613 C 23.601 111.677 23.768 111.729 23.973 111.729 C 24.871 111.729 24.622 112.955 23.496 114.081 C 23.05 114.528 22.684 114.929 22.684 114.973 C 22.684 115.114 24.238 116.861 24.363 116.861 C 24.43 116.861 24.544 116.511 24.616 116.082 L 24.615 116.082 L 24.615 116.082 Z M 207.014 115.384 L 209.066 114.981 L 208.961 114.409 C 208.715 113.067 207.15 110.511 206.671 110.67 C 206.575 110.7 206.164 111.469 205.758 112.374 L 204.579 115.002 L 204.139 115.984 L 204.55 115.886 C 204.776 115.832 205.884 115.607 207.013 115.385 L 207.014 115.384 L 207.014 115.384 Z M 236.357 113.872 C 236.289 112.822 236.127 112.234 235.603 111.144 C 235.013 109.919 234.868 109.746 234.366 109.672 C 233.933 109.609 233.74 109.68 233.554 109.972 C 233.061 110.743 231.117 114.388 231.169 114.443 C 231.233 114.511 235.393 115.15 236.006 115.186 C 236.435 115.209 236.441 115.189 236.357 113.872 L 236.357 113.872 Z M 217.333 114.109 C 219.097 114.004 221.447 113.926 222.556 113.935 C 223.665 113.946 224.948 113.896 225.407 113.829 C 225.941 113.75 226.633 113.806 227.331 113.984 C 227.931 114.138 228.834 114.288 229.338 114.319 L 230.254 114.375 L 231.566 111.998 C 232.437 110.42 232.806 109.583 232.666 109.506 C 232.199 109.252 227.054 108.98 222.733 108.982 C 218.628 108.983 215.378 109.14 213.174 109.443 L 212.407 109.549 L 212.689 110.318 C 212.844 110.742 213.015 111.855 213.069 112.792 L 213.168 114.497 L 213.646 114.398 C 213.91 114.343 215.568 114.213 217.333 114.109 L 217.333 114.109 Z M 177.377 111.638 C 180.525 110.21 185.788 108.149 189.806 106.772 L 193.163 105.622 L 193.726 104.506 C 194.495198 102.972252 195.482815 101.558195 196.658 100.308 C 197.2 99.735 197.57 99.266 197.482 99.266 C 196.731 99.266 185.223 103.351 180.584 105.265 C 178.971 105.93 176.002 107.252 173.986 108.202 C 171.97 109.152 170.176 109.973 169.999 110.026 C 169.608 110.144 169.574 110.446 169.952 110.446 C 170.495 110.446 172.542 111.39 173.528 112.095 C 174.082 112.492 174.659 112.785 174.811 112.747 C 174.962 112.709 176.117 112.209 177.377 111.638 L 177.377 111.638 Z M 28.904 110.677 C 29.25 109.695 30.031 107.902 30.64 106.691 C 31.035971 105.905821 31.428974 105.119149 31.819 104.331 C 31.86 104.244 31.532 104.382 31.092 104.637 C 30.651 104.892 29.952 105.19 29.538 105.299 C 28.809 105.491 28.76 105.554 28.027 107.22 C 27.623109 108.133598 27.237367 109.055113 26.87 109.984 L 26.471 111.025 L 27.281 111.736 C 27.727 112.127 28.132 112.45 28.183 112.454 C 28.233 112.457 28.558 111.659 28.904 110.677 Z M 195.601 111.531 C 196.602 111.234 197.433 110.971 197.447 110.947 C 197.461 110.925 197.705 110.499 197.989 110.003 C 198.707 108.75 200.562 106.978 201.904 106.263 C 203.273 105.533 205.357 105.062 206.61 105.199 L 207.527 105.299 L 207.928 104.39 C 208.148 103.891 208.255 103.482 208.166 103.482 C 207.201 103.482 199.622 105.287 196.455 106.272 C 195.115 106.689 195.089 106.709 194.483 107.791 C 193.786 109.037 193.139 110.952 193.139 111.768 C 193.139 112.217 193.198 112.296 193.46 112.195 C 194.169782 111.961329 194.883555 111.739962 195.601 111.531 L 195.601 111.531 Z M 26.443 109.759 C 26.623 109.28 27.123 108.125 27.555 107.193 L 28.341 105.498 L 27.575 105.495 C 27.153 105.493 26.684 105.412 26.533 105.314 C 26.218 105.111 26.312 105.091 27.45 105.118 C 27.903 105.13 28.368 105.075 28.483 104.997 C 28.598 104.92 28.998 104.334 29.372 103.695 L 30.051 102.534 L 29.667 102.176 C 29.136 101.681 29.178 100.884 29.774 100.176 C 30.221 99.645 30.342 99.599 31.103 99.671 C 31.925 99.749 31.954 99.733 32.719 98.786 C 33.148 98.255 33.498 97.775 33.498 97.718 C 33.498 97.661 33.832 97.314 34.239 96.945 C 34.854 96.39 34.963 96.192 34.873 95.786 C 34.735 95.155 34.977 94.536 35.613 93.901 C 36.202 93.313 36.911 93.084 37.329 93.347 C 37.555 93.49 37.846 93.347 38.629 92.712 C 39.184 92.262 39.702 91.782 39.781 91.645 C 40.004 91.258 39.536 90.691 38.917 90.601 C 38.447 90.531 38.149 90.688 37.073 91.569 C 34.034 94.057 30.181 98.481 28.026 101.955 C 27.202 103.283 25.25 106.999 25.25 107.239 C 25.25 107.293 25.436 107.291 25.663 107.236 C 25.895 107.178 26.235 107.255 26.442 107.405 L 26.808 107.678 L 26.442 108.37 C 26.24 108.75 25.813 109.238 25.492 109.453 L 24.908 109.845 L 25.4 110.227 C 25.671 110.438 25.942 110.615 26.004 110.621 C 26.066 110.629 26.264 110.239 26.443 109.76 L 26.443 109.759 L 26.443 109.759 Z M 237.757 107.834 C 237.582 107.266 236.85 105.85 236.504 105.406 C 236.256 105.089 236.192 105.077 236.03 105.314 C 235.706 105.786 235.616 106.389 235.742 107.23 C 235.871 108.091 235.959 108.145 237.369 108.219 C 237.824 108.242 237.87 108.197 237.757 107.835 L 237.757 107.834 L 237.757 107.834 Z M 214.308 107.596 C 219.078 107.04 226.989 107.051 232.865 107.618 L 233.92 107.721 L 235.157 105.42 C 235.837 104.155 236.394 103.047 236.394 102.958 C 236.394 102.755 233.634 102.448 229.338 102.175 C 224.138 101.843 216.64 102.159 211.27 102.943 L 209.881 103.144 L 209.318 104.452 L 208.755 105.76 L 209.607 106.339 C 210.076 106.657 210.659 107.133 210.904 107.397 C 211.423 107.957 211.256 107.948 214.308 107.592 L 214.308 107.596 L 214.308 107.596 Z M 29.89 104.559 C 30.469 104.262 31.475 103.281 31.746 102.748 C 32.071 102.111 32.2 101.259 32.038 100.824 C 31.922 100.511 31.78 100.647 31.078 101.74 C 29.903 103.571 29.228 104.764 29.369 104.764 C 29.435 104.764 29.67 104.672 29.89 104.559 L 29.89 104.559 Z M 199.279 103.752 C 201.818448 103.050934 204.38561 102.454432 206.974 101.964 L 209.17 101.552 L 209.685 100.478 C 209.968 99.887 210.162 99.365 210.115 99.318 C 209.958 99.161 205.912 100.019 204.144 100.584 C 202.123 101.23 199.917 102.293 198.408 103.348 C 196.908 104.396 196.927 104.405 199.279 103.752 Z M 33.874 100.28 C 33.683 100.075 33.457 99.632 33.371 99.294 L 33.214 98.682 L 32.725 99.37 C 32.282 99.992 32.261 100.094 32.5 100.436 C 32.653 100.654 32.765 101.241 32.765 101.827 L 32.766 102.84 L 33.493 101.746 C 34.21 100.668 34.215 100.647 33.874 100.28 L 33.874 100.28 Z M 31.427 100.569 C 31.674 100.173 31.57 99.999 31.085 99.999 C 30.731 99.999 30.677 100.149 30.86 100.626 C 31.006 101.007 31.163 100.992 31.427 100.569 Z M 36.003 100.438 C 36.353 100.344 36.378 100.269 36.214 99.799 C 36.111 99.506 35.991 99.266 35.946 99.266 C 35.9 99.266 35.668 99.492 35.43 99.769 C 34.83 100.467 35.028 100.699 36.003 100.438 Z M 35.202 99.418 L 35.837 98.654 L 35.56 97.814 C 35.407 97.353 35.222 96.908 35.149 96.826 C 35.075 96.745 34.677 97.061 34.265 97.53 C 33.624 98.258 33.53 98.468 33.623 98.962 C 33.731 99.535 34.158 100.183 34.428 100.183 C 34.504 100.183 34.853 99.839 35.202 99.418 Z M 39.555 94.134 C 39.441343 93.810955 39.364197 93.476205 39.325 93.136 L 39.271 92.595 L 38.57 93.213 C 38.184 93.552 37.742 94.146 37.588 94.533 C 37.279 95.304 36.46 96.09 35.789 96.258 C 35.329 96.374 35.326 96.34 35.969 98.12 C 36.017 98.252 36.833 97.552 37.892 96.471 C 39.581 94.747 39.718 94.555 39.555 94.134 L 39.555 94.134 Z M 40.464 94.041 C 40.606 93.869 40.657 93.486 40.596 93.033 C 40.54 92.617 40.568 92.346 40.663 92.404 C 40.755 92.46 40.831 92.604 40.832 92.725 C 40.834 92.844 40.908 93.058 40.998 93.2 C 41.127 93.403 41.438 93.254 42.506 92.477 C 43.247 91.939 44.506 91.102 45.304 90.617 C 46.848 89.679 46.835 89.579 45.228 90.01 C 43.864 90.377 43.797 90.366 43.906 89.8 C 44.011 89.249 44.057 89.233 42.471 90.298 C 41.179 91.166 39.73 92.898 39.73 93.575 C 39.73 94.337 40.05 94.54 40.464 94.041 Z M 217.292 91.832 C 221.768 90.329 226.171 87.023 227.528 84.145 C 228.22 82.675 228.025 81.813 226.861 81.212 C 225.263 80.385 222.807 81.592 219.523 84.819 C 217.67 86.64 216.478 88.255 215.611 90.118 C 214.645 92.197 214.631 92.301 215.318 92.301 C 215.635 92.301 216.523 92.09 217.293 91.832 L 217.292 91.832 L 217.292 91.832 Z M 40.504 90.881 C 40.929 90.398 41.057 89.794 40.827 89.365 C 40.534 88.817 40.177 89.016 40.246 89.689 C 40.284 90.062 40.204 90.309 40.009 90.418 C 39.828 90.52 39.76 90.702 39.833 90.892 C 39.984 91.286 40.151 91.283 40.504 90.881 Z M 44.267 87.97 C 44.393 87.479 44.476 86.971 44.45 86.842 C 44.419 86.69 43.729 87.005 42.517 87.722 L 40.63 88.839 L 41.096 89.393 C 41.353 89.697 41.562 90.063 41.562 90.205 C 41.562 90.373 41.993 90.182 42.8 89.662 C 43.93 88.931 44.057 88.785 44.267 87.97 Z M 39.838 89.599 C 39.711 89.472 39.363 89.73 39.363 89.952 C 39.363 90.073 39.468 90.06 39.642 89.914 C 39.796 89.786 39.884 89.645 39.838 89.598 L 39.838 89.599 L 39.838 89.599 Z M 84.477 89.363 C 84.069 89.023 83.718 88.896 83.718 89.088 C 83.718 89.177 84.658 89.72 84.818 89.722 C 84.868 89.722 84.715 89.561 84.477 89.362 L 84.477 89.363 L 84.477 89.363 Z M 39.546 89.185 C 39.546 89.084 39.67 89.002 39.821 89.002 C 39.973 89.002 40.096 88.92 40.096 88.819 C 40.096 88.718 39.808 88.635 39.455 88.635 C 38.765 88.635 38.757 88.643 38.925 89.079 C 39.046 89.395 39.547 89.481 39.547 89.185 L 39.546 89.185 L 39.546 89.185 Z M 84.562 88.712 C 84.504018 88.566927 84.466654 88.414444 84.451 88.259 C 84.451 88.169 84.204 87.967 83.901 87.811 C 83.381 87.542 83.351 87.545 83.351 87.884 C 83.351 88.081 83.569 88.413 83.834 88.622 C 84.41 89.075 84.716 89.113 84.562 88.712 Z M 53.69 86.741 L 54.07 86.642 L 53.682 86.148 C 53.116 85.428 53.204 85.203 53.783 85.891 C 54.206 86.393 54.359 86.46 54.899 86.372 C 55.243 86.316 55.644 86.172 55.789 86.051 C 56.013 85.865 55.961 85.751 55.452 85.316 C 55.121 85.033 54.732 84.798 54.588 84.794 C 54.226 84.782 50.053 86.215 49.248 86.625 C 48.643 86.934 48.591 87.027 48.553 87.863 L 48.511 88.766 L 50.91 87.803 C 52.23 87.274 53.481 86.796 53.69 86.741 Z M 48.243 85.825 C 48.309 85.331 48.337 84.902 48.307 84.872 C 48.276 84.842 47.982 84.931 47.651 85.07 C 47.103 85.301 47.071 85.357 47.284 85.707 C 47.486 86.038 47.469 86.128 47.163 86.355 C 46.742 86.667 46.348 86.687 45.673 86.431 C 45.4 86.327 45.155 86.265 45.129 86.294 C 45.101 86.32 45.023 86.81 44.952 87.378 L 44.824 88.412 L 46.474 87.567 L 48.124 86.723 L 48.243 85.825 L 48.243 85.825 Z M 48.161 87.505 C 48.161 87.32 48.117 87.169 48.063 87.169 C 47.926 87.169 46.145 88.079 46.145 88.149 C 46.145 88.179 46.598 88.126 47.153 88.023 C 47.942 87.881 48.161 87.768 48.161 87.505 Z M 84.171 87.047 C 84.135 86.454 84.036 86.327 83.331 85.967 C 82.649 85.619 82.481 85.595 82.187 85.8 C 81.731 86.12 81.335 85.947 81.335 85.428 C 81.335 84.99 80.877 84.673 80.688 84.979 C 80.628 85.077 80.634 85.341 80.702 85.567 C 80.815 85.948 80.806 85.954 80.572 85.647 C 80.293 85.283 79.781 85.375 79.61 85.821 C 79.536 86.016 79.596 86.065 79.825 85.993 C 80.004 85.937 80.994 86.287 82.069 86.788 C 83.128 87.281 84.043 87.692 84.103 87.701 C 84.163 87.713 84.194 87.416 84.172 87.047 L 84.171 87.047 L 84.171 87.047 Z M 38.745 87.039 C 38.594 86.888 38.08 87.13 38.08 87.353 C 38.08 87.488 38.197 87.485 38.462 87.341 C 38.673 87.229 38.8 87.092 38.745 87.037 L 38.745 87.039 L 38.745 87.039 Z M 80.442 86.497 C 80.669 86.221 80.644 86.204 80.186 86.318 C 79.907 86.387 79.52 86.359 79.327 86.256 C 78.872 86.013 78.642 86.343 79.086 86.602 C 79.573 86.885 80.16 86.84 80.442 86.496 L 80.442 86.497 L 80.442 86.497 Z M 49.81 86.052 C 50.027 85.93 50 85.895 49.688 85.891 C 49.454498 85.885934 49.223015 85.846511 49.001 85.774 C 48.791 85.694 48.711 85.773 48.711 86.062 C 48.711 86.39 48.783 86.438 49.123 86.334 C 49.359877 86.26047 49.589776 86.166101 49.81 86.052 L 49.81 86.052 Z M 77.22 86.238 C 77.287 86.13 77.684 86.068 78.101 86.101 C 78.669 86.145 78.861 86.093 78.861 85.896 C 78.861 85.722 78.301 85.458 77.24 85.131 C 75.619 84.632 75.618 84.632 75.725 85.03 C 75.784 85.248 75.833 85.574 75.834 85.754 C 75.838 86.246 76.971 86.642 77.22 86.238 Z M 58.662 85.53 C 59.792 85.335 61.152 85.12 61.685 85.054 C 62.457 84.957 62.614 84.883 62.455 84.692 C 62.31 84.517 62.316 84.414 62.476 84.314 C 62.607 84.234 62.829 84.337 63.018 84.572 C 63.311 84.934 63.451 84.957 64.704 84.851 L 66.07 84.736 L 65.89 84.027 L 65.71 83.319 L 64.38 83.319 C 63.432 83.319 62.986 83.396 62.826 83.589 C 62.498 83.984 61.508 84.115 60.495 83.898 C 59.655 83.718 57.852 83.946 55.615 84.517 L 55.097 84.649 L 55.697 85.267 C 56.026 85.607 56.366 85.885 56.452 85.885 C 56.538 85.885 57.532 85.725 58.661 85.53 L 58.662 85.53 L 58.662 85.53 Z M 63.387 83.977 C 63.24 83.801 63.233 83.681 63.366 83.6 C 63.622 83.441 63.925 83.643 63.925 83.972 C 63.925 84.308 63.666 84.311 63.389 83.979 L 63.387 83.977 L 63.387 83.977 Z M 74.43 85.381 C 74.3127 85.192352 74.194365 85.004349 74.075 84.817 C 74.055 84.783 73.807 84.906 73.528 85.089 L 73.02 85.422 L 73.741 85.64 C 74.763 85.948 74.781 85.941 74.43 85.381 L 74.43 85.381 Z M 52.695 85.045 C 53.578 84.778 54.335 84.528 54.377 84.489 C 54.419 84.45 54.163 84.128 53.808 83.774 L 53.163 83.128 L 51.107 83.797 L 49.052 84.466 L 49.798 84.8 C 50.235 84.996 50.544 85.259 50.544 85.437 C 50.544 85.631 50.642 85.703 50.817 85.636 C 50.967 85.578 51.812 85.312 52.695 85.045 Z M 79.761 85.354 C 79.948 85.147 80.003 84.96 79.896 84.894 C 79.668 84.753 79.097 85.307 79.237 85.534 C 79.377 85.761 79.399 85.754 79.761 85.354 Z M 73.256 84.806 L 73.882 84.287 L 72.981 84.091 C 72.480501 83.982303 71.978086 83.88262 71.474 83.792 L 70.868 83.691 L 71.542 84.513 C 71.912 84.965 72.308 85.333 72.422 85.33 C 72.536 85.328 72.911 85.092 73.256 84.806 L 73.256 84.806 Z M 70.37 84.728 C 69.921 84.25 69.863 83.939 70.201 83.816 C 70.468 83.719 69.549 83.549 68.205 83.448 C 67.285 83.379 67.256 83.392 66.96 84.013 C 66.793 84.362 66.701 84.691 66.753 84.744 C 66.834 84.825 67.789 84.924 70.416 85.125 C 70.749 85.148 70.746 85.129 70.37 84.728 L 70.37 84.728 Z M 82.069 84.877 C 81.943 84.726 81.665 84.605 81.45 84.608 C 81.068 84.616 81.067 84.62 81.416 84.883 C 81.91 85.257 82.379 85.253 82.068 84.876 L 82.069 84.877 L 82.069 84.877 Z M 57.004 83.938 C 57.987 83.75 58.791 83.533 58.791 83.457 C 58.791 83.381 58.677 83.32 58.537 83.32 C 58.397 83.32 58.087 83.148 57.85 82.938 C 57.475 82.608 57.467 82.574 57.783 82.691 C 59.702 83.397 60.039 83.474 60.808 83.378 C 61.898 83.243 62.457 82.878 62.457 82.302 C 62.457 81.734 61.941 81.492 61.632 81.915 C 61.37 82.273 60.94 82.306 60.46 82.007 C 60.195 81.841 59.673 81.865 58.126 82.114 C 55.198 82.585 54.576 82.762 54.576 83.122 C 54.564955 83.317437 54.48772 83.503295 54.357 83.649 C 54.186 83.819 54.217 83.929 54.494 84.139 C 54.69 84.288 54.933 84.381 55.034 84.346 C 55.135 84.312 56.021 84.128 57.004 83.939 L 57.004 83.938 L 57.004 83.938 Z M 66.856 83.584 C 66.856 83.438 66.688 83.32 66.483 83.32 C 66.165 83.32 66.139 83.375 66.309 83.691 C 66.521 84.088 66.856 84.022 66.856 83.584 L 66.856 83.584 Z M 72.154 83.365 C 72.053712 83.235975 71.956026 83.104948 71.861 82.972 C 71.787 82.86 71.255 83.345 71.255 83.525 C 71.255 83.613 71.512 83.686 71.827 83.686 C 72.344 83.686 72.375 83.656 72.154 83.366 L 72.154 83.365 L 72.154 83.365 Z M 71.31 82.871 L 72.008 82.255 L 71.31 82.139 C 70.744384 82.055579 70.175567 81.995528 69.605 81.959 C 69.051 81.925 68.469 81.842 68.313 81.777 C 68.11 81.693 67.938 81.85 67.709 82.329 C 67.534 82.697 67.42 83.028 67.456 83.064 C 67.517 83.126 69.718 83.437 70.338 83.472 C 70.49 83.48 70.927 83.21 71.311 82.871 L 71.31 82.871 L 71.31 82.871 Z M 65.573 82.693 C 65.573 82.449 65.623 82.119 65.684 81.96 C 65.78 81.71 65.587 81.67 64.29 81.67 C 62.927 81.67 62.797 81.7 62.919 81.99 C 62.993 82.166 63.094 82.497 63.144 82.724 C 63.225 83.099 63.338 83.136 64.403 83.136 C 65.518 83.136 65.573 83.113 65.573 82.693 L 65.573 82.693 Z M 67.369 82.527 C 67.683 81.659 67.671 81.643 66.81 81.705 C 66.054 81.759 66.029 81.781 65.974 82.449 C 65.919 83.118 65.933 83.136 66.533 83.136 C 67.064 83.136 67.179 83.052 67.369 82.527 Z M 61.816 81.303 C 61.753 81.202 61.625 81.12 61.53 81.12 C 61.431919 81.123264 61.354753 81.20489 61.357 81.303 C 61.357 81.404 61.486 81.486 61.643 81.486 C 61.8 81.486 61.878 81.404 61.816 81.303 Z M 115.582 172.866 C 115.323 172.298 115.493 171.846 115.964 171.846 C 116.409 171.846 116.771 172.461 116.615 172.952 C 116.456 173.456 115.827 173.404 115.582 172.866 L 115.582 172.866 Z M 117.846 172.359 C 117.301 171.815 117.866 170.996 118.453 171.481 C 118.848 171.809 118.808 172.579 118.395 172.579 C 118.192289 172.570314 117.998613 172.492703 117.846 172.359 L 117.846 172.359 Z M 195.595 159.492 C 195.111 159.008 194.972 158.718 194.972 158.191 C 194.972 156.842 195.895 155.67 197.156 155.417 C 197.467 155.355 197.715 155.253 197.707 155.19 C 197.7 155.127 195.844 153.392 193.584 151.335 C 191.323 149.278 189.473 147.518 189.473 147.425 C 189.473 147.331 189.535 147.287 189.611 147.325 C 191.16 148.112 192.152 148.45 193.997 148.817 C 196.442 149.304 197.769 149.899 198.65 150.903 C 199.295 151.636 200.154 153.277 200.051 153.578 C 200.011 153.696 199.759 153.362 199.491 152.837 C 198.77 151.42 198.046 150.699 196.772 150.127 C 195.553 149.58 193.569 149.323 192.81 149.613 C 192.422 149.762 192.666 150.026 195.89 152.959 C 197.815 154.711 199.468 156.29 199.564 156.468 C 199.853 157.008 199.758 158.155 199.372 158.788 C 198.871973 159.611087 197.979067 160.11401 197.016 160.115 C 196.353 160.115 196.113 160.011 195.595 159.492 L 195.595 159.492 Z M 160.698 158.912 C 160.698 158.855 160.949 158.598 161.256 158.34 C 162.662 157.156 162.896 155.219 161.862 153.313 C 161.574 152.783 161.255 152.323 161.152 152.291 C 161.049 152.261 160.274 153.472 159.431 154.988 C 158.587 156.503 157.659 157.944 157.367 158.189 C 156.699 158.752 155.831 158.918 154.889 158.664 C 153.425 158.27 152.775 157.114 153.465 156.129 C 154.115 155.201 156.355 155.142 157.405 156.026 C 157.712 156.284 157.989 156.465 158.021 156.427 C 158.052 156.389 159.257 154.255 160.698 151.684 C 161.580961 150.100333 162.471638 148.520981 163.37 146.946 C 163.398 146.912 163.503 146.931 163.601 146.992 C 163.716 147.064 163.714 147.314 163.598 147.7 C 163.456 148.161 163.502 148.665 163.798 149.913 C 164.172 151.488 164.29 153.371 164.067 154.204 C 163.853 155.003 163.714 154.601 163.719 153.196 C 163.722 152.03 163.636 151.587 163.23 150.722 C 162.726 149.645 162.475 149.444 162.277 149.958 C 162.088 150.452 162.152 151.11 162.54 152.627 C 162.984 154.369 163.033 156.141 162.661 157.033 C 162.274 157.958 160.7 159.467 160.7 158.912 L 160.698 158.912 L 160.698 158.912 Z M 59.387 151.495 C 58.568 151.166 59.104 150.401 60.154 150.401 C 60.413 150.401 60.623 150.379 60.622 150.356 C 60.452638 149.776996 60.276626 149.199958 60.094 148.625 L 59.568 146.94 L 61.586 145.64 C 62.696 144.924 63.62 144.363 63.639 144.392 C 63.722 144.521 64.293 148.527 64.292 148.976 C 64.289 149.744 62.972 150.291 62.014 149.924 C 61.202 149.612 62.18 148.569 63.284 148.569 C 63.75 148.569 63.759 148.546 63.638 147.698 C 63.57 147.219 63.449 146.757 63.37 146.671 C 63.265 146.558 61.113 147.631 60.483 148.11 C 60.455 148.133 60.6 148.676 60.802 149.321 C 61.306 150.93 61.284 151.108 60.539 151.419 C 60.189 151.565 59.88 151.679 59.851 151.673 C 59.695033 151.617468 59.540327 151.558453 59.387 151.496 L 59.387 151.495 L 59.387 151.495 Z M 17.639 149.661 C 17.493 149.425 17.876 148.936 18.207 148.936 C 18.341 148.936 18.526 149.071 18.619 149.237 C 18.711 149.402 18.88 149.48 18.994 149.409 C 19.347 149.191 19.224 148.643 18.769 148.4 C 18.409 148.207 18.24 148.217 17.77 148.46 C 16.769 148.977 15.44 148.784 14.848 148.035 C 14.721 147.875 14.634 147.35 14.654 146.869 C 14.689 146.069 14.633 145.946 14.039 145.456 C 13.333 144.874 12.865 143.976 13.035 143.532 C 13.322 142.785 14.849 143.631 15.38 144.83 C 15.583 145.288 15.706 145.775 15.654 145.911 C 15.546 146.191 16.38 146.819 16.532 146.573 C 16.687 146.323 17.584 146.208 18.036 146.38 C 18.596 146.592 18.899 147.191 18.667 147.625 C 18.521 147.898 18.59 148.04 19.028 148.363 C 19.675 148.842 19.693 148.989 19.168 149.479 C 18.743 149.874 17.838 149.982 17.639 149.661 L 17.639 149.661 Z M 17.721 148.311 L 18.165 148.065 L 17.446 147.608 C 16.645 147.098 16.161 147.317 16.84 147.882 C 17.217 148.195 17.217 148.203 16.861 148.203 C 16.39 148.203 16.133 147.881 16.056 147.195 C 15.975 146.478 15.466 146.453 15.385 147.161 C 15.289 147.992 15.788 148.571 16.594 148.563 C 16.969 148.56 17.476 148.446 17.721 148.311 L 17.721 148.311 Z M 18.37 147.244 C 18.237 146.895 17.586 146.699 17.228 146.9 C 17.029 147.011 17.112 147.137 17.58 147.433 C 18.211 147.832 18.564 147.748 18.37 147.244 Z M 14.804 144.633 C 14.567 143.915 14.169 143.632 13.848 143.953 C 13.6 144.2 13.98 145.201 14.415 145.447 C 14.882 145.71 15.046 145.366 14.804 144.633 Z M 222.524 149.552 C 220.333 148.776 218.551 145.85 219.756 145.006 C 220.292 144.63 220.6 144.645 221.837 145.108 C 222.56 145.378 223.187 145.809 223.91 146.532 L 224.946 147.568 L 226.733 145.408 C 228.434 143.353 228.5 143.24 228.104 143.09 C 227.876 143.004 225.993 142.353 223.921 141.645 L 220.154 140.357 L 218.19 143.436 C 216.09 146.729 215.927 146.875 214.735 146.546 C 212.752 145.999 211.026 143.515 211.932 142.514 C 212.111 142.316 212.43 142.156 212.641 142.158 C 213.353 142.166 214.663 142.902 215.428 143.724 L 216.188 144.54 L 218.436 140.919 C 219.672 138.927 220.816 137.166 220.979 137.006 C 221.248 136.739 221.749 136.857 226.879 138.401 C 228.816506 138.980906 230.752182 139.566909 232.686 140.159 C 232.796 140.198 231.319 142.085 229.402 144.354 C 224.42 150.251 224.811 149.855 223.99 149.838 C 223.605 149.83 222.945 149.701 222.524 149.552 L 222.524 149.552 Z M 175.54 145.499 C 173.966 144.675 173.523 143.403 174.271 141.857 C 174.864 140.633 177.127 138.86 177.803 139.091 C 177.921 139.131 177.688 139.334 177.285 139.542 C 174.743 140.851 174.458 143.985 176.779 145.108 C 177.511 145.463 177.637 145.474 178.257 145.238 C 179.099 144.918 179.133 144.501 178.331 144.337 C 177.052 144.076 176.632 143.071 177.581 142.541 C 177.985 142.314 178.15 142.31 178.643 142.514 C 179.242 142.762 179.759 143.514 179.759 144.137 C 179.759 144.649 179.056 145.46 178.36 145.751 C 177.447 146.132 176.605 146.057 175.54 145.499 L 175.54 145.499 Z M 94.223 145.002 C 93.902 144.862 93.51 144.499 93.352 144.194 C 92.824 143.171 93.053 142.36 94.01 141.865 C 94.754 141.48 95.647 141.652 96.418 142.329 L 97.014 142.852 L 98.371 138.654 C 99.117 136.345 99.784 134.457 99.852 134.457 C 99.921 134.457 99.94 134.848 99.895 135.327 C 99.844 135.867 99.959 136.767 100.196 137.695 C 100.877 140.347 100.706 141.836 99.541 143.392 C 98.83 144.342 98.681 144.08 99.38 143.107 C 100.161 142.02 100.431 140.92 100.207 139.739 C 100.008 138.689 99.325 137.281 99.124 137.505 C 99.044 137.592 98.511 139.148 97.937 140.963 C 97.09 143.646 96.793 144.356 96.352 144.766 C 95.748 145.327 95.128 145.396 94.223 145.002 L 94.223 145.002 Z M 172.489 144.979 C 172.316 144.53 172.915 144.122 173.381 144.372 C 173.882 144.64 173.719 145.165 173.113 145.235 C 172.769 145.275 172.571 145.193 172.489 144.98 L 172.489 144.979 L 172.489 144.979 Z M 172.089 143.011 C 171.922 142.809 171.933 142.702 172.142 142.528 C 172.526 142.209 173.069 142.366 173.069 142.797 C 173.069 143.241 172.401 143.386 172.089 143.011 Z M 39.84 139.48 C 39.679 139.059 40.265 137.938 40.767 137.709 C 41.258 137.485 41.252 137.582 40.933 134.915 C 40.699 132.965 40.709 132.507 40.977 132.925 C 41.047 133.035 41.311 133.186 41.563 133.262 C 42.092 133.421 42.662 133.88 42.662 134.146 C 42.662 134.247 42.518 134.201 42.342 134.043 C 42.024 133.759 41.699 133.659 41.227 133.701 C 40.791 133.74 41.085 134.074 41.929 134.499 C 42.94 135.008 43.333 135.709 43.074 136.54 C 42.898 137.104 42.894 137.1 42.892 136.299 C 42.889 135.38 42.409 134.822 41.62 134.822 C 41.168 134.822 41.168 134.825 41.319 136.06 C 41.573 138.134 41.514 138.78 41.023 139.303 C 40.524 139.834 40.007 139.911 39.841 139.479 L 39.84 139.48 L 39.84 139.48 Z M 124.444 129.471 C 123.967 128.994 124.442 128.408 125.305 128.408 C 125.801 128.408 126.163 129.068 125.864 129.428 C 125.598 129.748 124.746 129.774 124.444 129.471 L 124.444 129.471 Z M 121.154 129.203 C 120.843 129.078 120.864 128.503 121.189 128.234 C 121.588 127.902 122.467 128.066 122.547 128.488 C 122.658 129.07 121.85 129.484 121.154 129.203 Z M 149.593 117.248 C 148.067 116.318 147.768 114.824 148.98 114.197 C 150.503 113.41 152.706 114.515 152.706 116.065 C 152.706 117.405 150.946 118.073 149.593 117.248 Z M 14.683 114.197 C 14.524 113.782 15.148 113.195 15.748 113.195 C 16.035 113.195 16.267 113.133 16.263 113.058 C 16.26 112.983 16.028 111.828 15.748 110.492 C 15.468 109.157 15.3 108.064 15.375 108.064 C 15.45 108.064 15.564 108.229 15.628 108.43 C 15.692 108.632 16.187 109.179 16.728 109.646 C 17.269 110.113 17.809 110.73 17.928 111.018 C 18.162 111.583 18.03 112.739 17.709 112.937 C 17.576 113.019 17.561 112.918 17.664 112.623 C 17.956 111.782 17.81 111.134 17.207 110.596 C 16.483 109.948 15.853 109.895 15.991 110.492 C 16.195 111.371 16.636 113.594 16.636 113.744 C 16.636 114.385 14.909 114.785 14.683 114.197 Z M 154.393 111.356 C 153.678 111.142 152.869 110.337 152.625 109.596 C 152.203 108.317 153.498 107.166 155.063 107.43 C 156.165 107.616 157.215 108.681 157.215 109.612 C 157.215 110.523 156.939 110.977 156.198 111.286 C 155.506 111.576 155.171 111.588 154.393 111.356 L 154.393 111.356 Z M 40.438 100.535 C 40.75 100.411 40.844 100.259 40.776 99.997 C 40.694 99.685 40.772 99.632 41.311 99.632 C 41.879 99.632 41.923 99.666 41.751 99.989 C 41.646 100.185 41.47 100.401 41.36 100.469 C 41.221 100.555 41.223 100.477 41.367 100.205 C 41.651 99.673 41.419 99.715 40.979 100.274 C 40.781 100.526 40.481 100.727 40.312 100.721 C 40.102 100.713 40.142 100.654 40.437 100.536 L 40.438 100.535 L 40.438 100.535 Z M 178.934 95.486 C 177.241 95.092 177.292 93.343 179.031 92.159 C 180.351 91.261 182.781 90.957 183.548 91.594 C 183.687 91.709 183.829 91.771 183.864 91.731 C 183.925 91.663 186.174 81.427 186.174 81.22 C 186.174 81.165 186.298 81.121 186.449 81.121 C 186.622 81.121 186.724 81.295 186.724 81.588 C 186.724 82.269 187.171 83.028 188.285 84.239 C 190.095 86.208 190.435 87.553 189.565 89.299 C 189.085 90.262 187.912 91.751 187.632 91.751 C 187.543 91.751 187.829 91.236 188.269 90.606 C 189.797 88.414 189.83 87.142 188.396 85.707 C 187.538 84.85 186.272 84.231 186.002 84.537 C 185.926 84.624 185.514 86.409 185.086 88.504 C 184.116 93.256 184.061 93.454 183.514 94.104 C 182.712 95.056 180.265 95.795 178.935 95.486 L 178.934 95.486 L 178.934 95.486 Z M 26.467 92.362 C 26.178 91.915 25.978 91.512 26.023 91.467 C 26.068 91.422 26.215 91.591 26.35 91.843 C 26.485 92.095 26.663 92.301 26.747 92.301 C 26.986 92.301 26.933 92.147 26.441 91.424 C 25.946 90.695 25.884 90.347 26.175 89.918 C 26.314 89.712 26.332 89.766 26.248 90.13 C 26.139 90.599 26.575 91.568 26.895 91.568 C 26.97 91.568 27.078 91.116 27.135 90.564 C 27.265 89.306 27.343 89.185 28.023 89.185 C 28.49 89.185 28.566 89.249 28.516 89.596 C 28.474 89.891 28.301 90.034 27.908 90.102 C 27.365 90.195 27.356 90.216 27.227 91.639 C 27.155 92.433 27.072 93.103 27.044 93.129 C 27.016 93.152 26.755 92.81 26.466 92.362 L 26.467 92.362 L 26.467 92.362 Z M 51.215 92.545 C 51.148 92.478 51.093 92.303 51.093 92.156 C 51.093 91.937 51.144 91.931 51.376 92.126 C 51.565 92.283 51.72 92.3 51.842 92.178 C 51.964 92.055 51.929 91.914 51.736 91.754 C 51.499 91.557 51.368 91.557 51.002 91.753 C 50.635 91.949 50.505 91.949 50.267 91.752 C 50.059 91.58 50.034 91.456 50.177 91.314 C 50.319 91.171 50.421 91.19 50.539 91.38 C 50.68 91.608 50.769 91.609 51.179 91.392 C 51.613 91.16 51.692 91.174 52.062 91.549 L 52.468 91.961 L 52.035 92.316 C 51.572 92.697 51.409 92.743 51.215 92.55 L 51.215 92.545 L 51.215 92.545 Z M 85.505 91.83 C 84.82 91.458 84.861 91.303 85.551 91.659 C 85.853 91.816 86.101 91.983 86.101 92.031 C 86.101 92.149 86.08 92.142 85.505 91.829 L 85.505 91.83 L 85.505 91.83 Z M 88.821 90.907 C 89.053 90.745 89.197 90.499 89.143 90.357 C 89.075 90.18 89.187 90.102 89.508 90.102 C 89.83 90.102 89.929 90.032 89.834 89.873 C 89.739 89.715 89.792 89.721 90.004 89.895 C 90.291 90.128 90.286 90.182 89.935 90.674 C 89.728 90.965 89.506 91.203 89.442 91.203 C 89.379 91.203 89.425 91.104 89.547 90.983 C 89.675102 90.845532 89.752373 90.668409 89.766 90.481 C 89.766 90.285 89.625 90.352 89.301 90.701 C 89.045 90.978 88.738 91.203 88.619 91.203 C 88.499 91.203 88.591 91.071 88.822 90.91 L 88.821 90.907 L 88.821 90.907 Z M 83.535 90.743 C 83.283 90.599 83.164 90.478 83.27 90.475 C 83.377 90.471 83.625 90.59 83.82 90.738 C 84.273 91.08 84.128 91.083 83.534 90.745 L 83.535 90.743 L 83.535 90.743 Z M 86.365 90.732 C 86.023 90.458 86.025 90.455 86.421 90.647 C 86.648 90.757 86.834 90.885 86.834 90.932 C 86.834 91.072 86.739 91.032 86.365 90.732 Z M 85.551 90.284 C 85.386 90.177 85.363 90.105 85.494 90.103 C 85.62668 90.108826 85.749223 90.175634 85.826 90.284 C 85.966 90.511 85.903 90.511 85.551 90.284 L 85.551 90.284 Z M 81.793 89.998 C 81.337347 89.782919 80.879319 89.572906 80.419 89.368 C 79.965 89.165 79.8 89.052 80.052 89.116 C 80.627 89.261 82.775 90.251 82.527 90.256 C 82.426 90.258 82.096 90.142 81.793 89.998 L 81.793 89.998 Z M 87.352 90.142 C 87.183 90.108 86.914 89.879 86.754 89.634 C 86.593 89.389 86.133 89.021 85.731 88.817 C 85.33 88.612 85.001 88.399 85.001 88.345 C 85.001 88.29 85.393 88.446 85.872 88.691 C 86.35 88.936 86.969 89.228 87.246 89.34 C 87.523 89.452 87.75 89.63 87.75 89.736 C 87.75 89.842 87.936 90.004 88.163 90.096 C 88.569 90.26 88.568 90.262 88.117 90.234 C 87.860607 90.2163 87.605279 90.185594 87.352 90.142 L 87.352 90.142 Z M 90.659 88.864 C 90.431 88.573 90.438 88.566 90.729 88.795 C 90.905 88.933 91.049 89.077 91.049 89.115 C 91.049 89.266 90.899 89.169 90.659 88.864 L 90.659 88.864 Z M 82.252 88.636 C 81.899 88.444 81.01 88.064 80.277 87.793 C 79.544 87.522 78.978 87.265 79.019 87.224 C 79.061 87.182 79.743 87.403 80.536 87.714 C 82.026 88.3 83.397 88.986 83.076 88.986 C 82.976 88.986 82.604 88.828 82.252 88.636 L 82.252 88.636 Z M 86.954 87.989 C 85.392 87 85.152 86.76 86.426 87.461 C 87.293 87.938 88.535 88.821 88.3 88.794 C 88.25 88.787 87.644 88.426 86.954 87.989 L 86.954 87.989 Z M 87.877 86.989 C 86.138 85.843 85.554 85.37 86.742 86.071 C 87.831 86.713 89.583 87.903 89.583 88 C 89.583 88.119 89.655 88.162 87.877 86.989 L 87.877 86.989 Z M 79.869 84.419 C 79.718 84.322 79.676 84.241 79.777 84.241 C 79.878 84.241 80.084 84.322 80.235 84.419 C 80.387 84.517 80.428 84.597 80.327 84.597 C 80.226 84.597 80.02 84.517 79.869 84.419 Z"/>
+ <linearGradient id="_lgradient_190" x1=".438" x2="2.891" y1=".195" y2="3.205" gradientTransform="matrix(52.652,0,0,56.193,43.569,51.921)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e6eaef"/>
+ <stop offset="100%" style="stop-color:#e6eaef"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_190)" d="M 96.221 51.921 C 94.041 52.626 91.885 53.383 89.793 54.265 C 80.292575 58.269901 71.659143 64.079519 64.371 71.372 C 60.749067 74.992743 57.484015 78.95367 54.621 83.2 C 50.266205 89.654062 46.88372 96.713175 44.582 104.151 C 44.182 105.446 43.905 106.792 43.569 108.114 L 96.221 108.114 L 96.221 51.921 L 96.221 51.921 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_191" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_191)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/goodvibes.svg b/.icons/Gruvbox_Dark-2/apps/64/goodvibes.svg
new file mode 120000
index 000000000..6896dbf9a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/goodvibes.svg
@@ -0,0 +1 @@
+goodvibesapp.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/goodvibesapp.svg b/.icons/Gruvbox_Dark-2/apps/64/goodvibesapp.svg
new file mode 100644
index 000000000..87942bfcd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/goodvibesapp.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="BA0ekozn1AiLrkr6ldmiL2gxQEcAOJ1t" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#BA0ekozn1AiLrkr6ldmiL2gxQEcAOJ1t)">
+ <linearGradient id="_lgradient_11" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.7,11.9)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" d="M 165.709 11.9 C 239.765 11.9 250.348 22.457 250.348 96.444 L 250.348 155.695 C 250.348 229.681 239.765 240.238 165.709 240.238 L 90.339 240.238 C 16.284 240.238 5.7 229.681 5.7 155.695 L 5.7 96.444 C 5.7 22.457 16.284 11.9 90.339 11.9 L 165.709 11.9 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_12" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".1">
+ <path d="M 136.239 90.102 C 136.066 90.102 135.904 90.137 135.737 90.154 L 128 90.154 C 127.605 90.154 110.255 90.081 106.11 90.147 C 106.709 90.161 106.61 90.167 103.645 90.154 C 78.164 90.037 61.318 104 56.549 129.178 C 52.632 149.862 59.74 163.46 76.933 168.163 C 83.19 169.875 102.556 169.049 110.77 166.722 C 125.204 162.632 124.333 161.284 127.112 147.239 C 129.331 136.021 129.236 129.648 124.705 129.648 C 123.368 129.624 120.988 129.768 119.761 129.648 L 106.58 129.648 C 103.841 129.648 101.636 131.853 101.636 134.591 C 101.636 137.33 103.841 139.534 106.58 139.534 L 111.085 139.534 C 110.952 141.254 110.492 143.734 109.74 147.612 C 107.729 157.975 107.595 160.19 102.995 162.042 C 85.859 168.942 75.225 160.487 76.058 140.628 C 77.244 112.384 88.617 95.194 106.129 95.194 C 121.548 95.194 127.222 102.332 132.441 128.283 C 141.059 171.135 139.722 168.832 146.196 169.071 C 153.095 169.325 149.909 172.076 174.465 129.397 C 184.563 111.846 189.168 103.852 191.811 99.989 L 195.557 99.989 C 198.295 99.989 200.5 97.784 200.5 95.046 C 200.5 95.004 200.488 94.965 200.487 94.923 C 200.488 94.88 200.5 94.839 200.5 94.795 C 200.5 92.447 198.809 90.537 196.606 90.218 C 196.267 90.145 195.918 90.102 195.557 90.102 L 182.375 90.102 C 179.636 90.102 177.432 92.307 177.432 95.046 C 177.432 97.784 179.636 99.989 182.375 99.989 L 184.48 99.989 C 179.271 109.996 159.877 143.992 158.02 146.099 C 156.349 147.995 155.848 146.311 150.997 122.529 C 148.339 109.498 147.045 103.219 146.872 99.989 L 149.42 99.989 C 151.303 99.989 152.917 98.935 153.752 97.395 C 154.24 96.654 154.525 95.759 154.525 94.795 C 154.525 92.223 152.504 90.154 149.993 90.154 L 149.923 90.154 C 149.755 90.137 149.593 90.102 149.42 90.102 L 136.239 90.102 Z M 103.645 90.154 C 103.685 90.142 105.642 90.155 106.11 90.147 C 104.84 90.119 99.334 90.066 103.645 90.154 Z"/>
+ </g>
+ <linearGradient id="_lgradient_13" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,79.091,55.5,86.807)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" d="M 136.239 86.807 C 136.066 86.807 135.904 86.841 135.737 86.858 L 128 86.858 C 127.605 86.858 110.255 86.785 106.11 86.852 C 106.709 86.865 106.61 86.872 103.645 86.858 C 78.164 86.742 61.318 100.705 56.549 125.882 C 52.632 146.566 59.74 160.165 76.933 164.868 C 83.19 166.579 102.556 165.753 110.77 163.426 C 125.204 159.336 124.333 157.989 127.112 143.943 C 129.331 132.725 129.236 126.352 124.705 126.352 C 123.368 126.328 120.988 126.473 119.761 126.352 L 106.58 126.352 C 103.841 126.352 101.636 128.557 101.636 131.295 C 101.636 134.034 103.841 136.239 106.58 136.239 L 111.085 136.239 C 110.952 137.959 110.492 140.438 109.74 144.316 C 107.729 154.679 107.595 156.895 102.995 158.747 C 85.859 165.647 75.225 157.191 76.058 137.333 C 77.244 109.088 88.617 91.898 106.129 91.898 C 121.548 91.898 127.222 99.036 132.441 124.988 C 141.059 167.839 139.722 165.537 146.196 165.775 C 153.095 166.03 149.909 168.78 174.465 126.101 C 184.563 108.551 189.168 100.556 191.811 96.693 L 195.557 96.693 C 198.295 96.693 200.5 94.489 200.5 91.75 C 200.5 91.708 200.488 91.669 200.487 91.628 C 200.488 91.584 200.5 91.543 200.5 91.499 C 200.5 89.151 198.809 87.241 196.606 86.923 C 196.267 86.85 195.918 86.807 195.557 86.807 L 182.375 86.807 C 179.636 86.807 177.432 89.012 177.432 91.75 C 177.432 94.489 179.636 96.693 182.375 96.693 L 184.48 96.693 C 179.271 106.7 159.877 140.696 158.02 142.804 C 156.349 144.7 155.848 143.015 150.997 119.234 C 148.339 106.202 147.045 99.923 146.872 96.693 L 149.42 96.693 C 151.303 96.693 152.917 95.64 153.752 94.099 C 154.24 93.359 154.525 92.463 154.525 91.499 C 154.525 88.927 152.504 86.858 149.993 86.858 L 149.923 86.858 C 149.755 86.841 149.593 86.807 149.42 86.807 L 136.239 86.807 Z M 103.645 86.858 C 103.685 86.846 105.642 86.859 106.11 86.852 C 104.84 86.823 99.334 86.771 103.645 86.858 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/google-agenda.svg b/.icons/Gruvbox_Dark-2/apps/64/google-agenda.svg
new file mode 100755
index 000000000..f6307e8d9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/google-agenda.svg
@@ -0,0 +1,97 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="256" height="256" onload="init()" role="img" viewBox="0 0 256 256" style="isolation:isolate">
+ <script type="text/ecmascript">
+ <![CDATA[
+function init()
+{
+ var time = new Date();
+ var locale = "fr";
+
+ var DD = time.getDate();
+ var DDD = time.toLocaleString(locale, {weekday: "long" });
+ var MMM = time.toLocaleString(locale, {month: "long" });
+
+ document.getElementById("dia").textContent = DD;
+ document.getElementById("dia-da-semana").textContent = DDD;
+ document.getElementById("mes").textContent = MMM;
+
+}
+]]>
+ </script>
+ <defs>
+ <clipPath id="_clipPath_DrDwyTURIVGQyiAVXW7cYpVndON1l77Y">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_DrDwyTURIVGQyiAVXW7cYpVndON1l77Y)">
+ <defs>
+ <filter id="HpeMgISJNanekQzs1PpJJWwid2tg8Vc3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#HpeMgISJNanekQzs1PpJJWwid2tg8Vc3)">
+ <linearGradient id="_lgradient_4" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1f5dd1"/>
+ <stop offset="100%" style="stop-color:#007fff"/>
+ </linearGradient>
+ <path id="shape" fill="url(#_lgradient_4)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g transform="matrix(1,0,0,1,58.2,63.2)">
+ <text id="dia" transform="matrix(1,0,0,1,0.2,117.686)" style="font-family:'Liberation Sans';font-weight:700;font-size:130px;fill:#ececec">
+ 31
+ </text>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_5" x1=".011" x2=".551" y1=".4" y2=".791" gradientTransform="matrix(0,89.857,-80.767,0,246.292,150.433)" gradientUnits="userSpaceOnUse">
+ <stop offset="18.439%" style="stop-color:#000000"/>
+ <stop offset="44.877%" style="stop-color:#000000"/>
+ <stop offset="72.44%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path id="Path" fill="url(#_lgradient_5)" d="M 246.292 150.433 C 175.738 150.729 165.525 161.918 165.525 234.247 L 165.525 240.29 L 184.667 240 L 204.88 230.4 L 246.292 150.433 L 246.292 150.433 L 246.292 150.433 Z"/>
+ </g>
+ <path id="Path" fill="#5d5d5d" d="M 169.563 240.29 C 240.117 239.994 250.33 228.805 250.33 156.476 L 250.33 150.433 L 169.563 240.29 L 169.563 240.29 L 169.563 240.29 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_6" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path id="highlight" fill="url(#_lgradient_6)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_7" x1=".854" x2="-2.24" y1=".146" y2="3.353" gradientTransform="matrix(0,89.857,-80.767,0,250.33,150.433)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#faf8f6"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path id="Path" fill="url(#_lgradient_7)" d="M 250.33 150.433 C 179.777 150.729 169.563 161.918 169.563 234.247 L 169.563 240.29 L 250.33 150.433 L 250.33 150.433 L 250.33 150.433 Z"/>
+ <defs>
+ <filter id="fcf8LlHi5aVNeOUH6tZqfarRsYDj50dA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" in="SourceGraphic"/>
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur" stdDeviation="4.294"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_offsetBlur" operator="out" result="pf_100_inverse"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4" result="pf_100_color"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_color" in2="pf_100_inverse" operator="in" result="pf_100_shadow"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_shadow" in2="SourceGraphic" operator="over"/>
+ </filter>
+ </defs>
+ <g filter="url(#fcf8LlHi5aVNeOUH6tZqfarRsYDj50dA)">
+ <circle id="Ellipse" fill="#5d5d5d" cx="63.2" cy="45.2" r="15.05" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="f4c1OiPuQIUylLY5mgcJOahFlEKsDL3x" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" in="SourceGraphic"/>
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur" stdDeviation="4.294"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_offsetBlur" operator="out" result="pf_100_inverse"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4" result="pf_100_color"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_color" in2="pf_100_inverse" operator="in" result="pf_100_shadow"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_shadow" in2="SourceGraphic" operator="over"/>
+ </filter>
+ </defs>
+ <g filter="url(#f4c1OiPuQIUylLY5mgcJOahFlEKsDL3x)">
+ <circle id="Ellipse" fill="#5d5d5d" cx="193.2" cy="45.2" r="15.05" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/google-chrome-beta.svg b/.icons/Gruvbox_Dark-2/apps/64/google-chrome-beta.svg
new file mode 100755
index 000000000..68eda1574
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/google-chrome-beta.svg
@@ -0,0 +1,64 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#DR7BMaZAG10GNDFYjZEMfoJpNH6qrmqM)">
+ <linearGradient id="_lgradient_99" x1=".507" x2=".507" y1="1.003" y2=".008" gradientTransform="matrix(244.64783,0,0,228.337995,5.676084,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2ea33c"/>
+ <stop offset="100%" style="stop-color:#41d753"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_99)" d="M 90.316498 11.95 C 81.059563 11.95 72.794861 12.114477 65.418121 12.547651 C 58.04137 12.980827 51.550987 13.681784 45.847858 14.754665 C 40.144718 15.827546 35.228546 17.273012 30.992428 19.192129 C 28.874359 20.151688 26.927038 21.228355 25.136972 22.438196 C 23.346924 23.648037 21.71468 24.991283 20.22683 26.477226 C 18.738979 27.963169 17.395353 29.591673 16.18387 31.379532 C 14.972387 33.167389 13.890938 35.115456 12.929972 37.231045 C 11.008072 41.462223 9.563251 46.373764 8.488577 52.07077 C 7.413903 57.76778 6.711695 64.248116 6.277645 71.617485 C 5.843595 78.986855 5.676084 87.244034 5.676084 96.492287 L 5.676084 155.741806 C 5.676084 164.990021 5.843686 173.247269 6.277645 180.616608 C 6.711695 187.985947 7.413903 194.47023 8.488577 200.167252 C 9.563251 205.864243 11.008072 210.775772 12.929972 215.006958 C 13.890938 217.122543 14.972387 219.066711 16.18387 220.854553 C 17.395353 222.642426 18.738979 224.274826 20.22683 225.760773 C 21.71468 227.246719 23.346924 228.58606 25.136972 229.795898 C 26.927038 231.005753 28.874359 232.086304 30.992428 233.045868 C 35.228546 234.964996 40.144718 236.406525 45.847858 237.479416 C 51.550987 238.552322 58.04137 239.253265 65.418121 239.686447 C 72.794861 240.119629 81.059563 240.287994 90.316498 240.287994 L 165.687408 240.287994 C 174.944351 240.287994 183.209045 240.119598 190.585785 239.686447 C 197.962524 239.253265 204.449005 238.552322 210.152145 237.479416 C 215.85527 236.406525 220.775345 234.964996 225.011475 233.045868 C 227.129547 232.086304 229.076889 231.005753 230.866928 229.795898 C 232.656982 228.58606 234.289215 227.246719 235.777084 225.760773 C 237.264938 224.274826 238.608551 222.642426 239.820038 220.854553 C 241.031525 219.066711 242.109085 217.122543 243.070023 215.006958 C 244.991928 210.775772 246.440659 205.864243 247.515335 200.167252 C 248.589996 194.47023 249.292221 187.985947 249.726257 180.616608 C 250.160294 173.247269 250.323914 164.990021 250.323914 155.741806 L 250.323914 96.492287 C 250.323914 87.244034 250.160294 78.986855 249.726257 71.617485 C 249.292221 64.248116 248.589996 57.76778 247.515335 52.07077 C 246.440659 46.373764 244.991928 41.462223 243.070023 37.231045 C 242.109085 35.115456 241.031525 33.167389 239.820038 31.379532 C 238.608551 29.591673 237.264938 27.963169 235.777084 26.477226 C 234.289215 24.991283 232.656982 23.648037 230.866928 22.438196 C 229.076889 21.228355 227.129547 20.151688 225.011475 19.192129 C 220.775345 17.273012 215.85527 15.827546 210.152145 14.754665 C 204.449005 13.681784 197.962524 12.980827 190.585785 12.547651 C 183.209045 12.114476 174.944351 11.95 165.687408 11.95 L 90.316498 11.95 Z"/>
+ <linearGradient id="_lgradient_100" x1=".479" x2=".483" y1="1.405" y2="-.002" gradientTransform="matrix(234.858788,0,0,163.057279,14.558875,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#da1636"/>
+ <stop offset="100%" style="stop-color:#f22c42"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_100)" d="M 249.417664 68.902664 C 248.977936 62.767544 248.440735 56.976479 247.515335 52.07077 C 246.440659 46.373764 244.991928 41.462223 243.070023 37.231045 C 242.109085 35.115456 241.031525 33.167389 239.820038 31.379532 C 238.608551 29.591673 237.264938 27.963169 235.777084 26.477226 C 234.289215 24.991283 232.656982 23.648037 230.866928 22.438196 C 229.076889 21.228355 227.129547 20.151688 225.011475 19.192129 C 220.775345 17.273012 215.85527 15.827546 210.152145 14.754665 C 204.449005 13.681784 197.962524 12.980827 190.585785 12.547651 C 183.209045 12.114476 174.944351 11.95 165.687408 11.95 L 90.316498 11.95 C 81.059563 11.95 72.794861 12.114477 65.418121 12.547651 C 58.04137 12.980827 51.550987 13.681784 45.847858 14.754665 C 40.144718 15.827546 35.228546 17.273012 30.992428 19.192129 C 28.874359 20.151688 26.927038 21.228355 25.136972 22.438196 C 23.346924 23.648037 21.71468 24.991283 20.22683 26.477226 C 18.738979 27.963169 17.395353 29.591673 16.18387 31.379532 C 15.578312 32.273209 15.100255 33.331341 14.558875 34.305286 C 34.237492 71.458939 79.921997 155.108994 79.921997 155.108994 L 125.394539 175.007278 L 173.300674 155.667587 L 173.710831 121.953018 L 123.027359 68.902664 L 249.417664 68.902664 Z"/>
+ <linearGradient id="_lgradient_101" x1=".465" x2=".467" y1=".998" y2="-.332" gradientTransform="matrix(136.437157,0,0,171.38533,113.886757,68.902664)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f9af18"/>
+ <stop offset="100%" style="stop-color:#fecf3b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_101)" d="M 113.886757 240.287994 L 165.687408 240.287994 C 174.944351 240.287994 183.209045 240.119598 190.585785 239.686447 C 197.962524 239.253265 204.449005 238.552322 210.152145 237.479416 C 215.85527 236.406525 220.775345 234.964996 225.011475 233.045868 C 227.129547 232.086304 229.076889 231.005753 230.866928 229.795898 C 232.656982 228.58606 234.289215 227.246719 235.777084 225.760773 C 237.264938 224.274826 238.608551 222.642426 239.820038 220.854553 C 241.031525 219.066711 242.109085 217.122543 243.070023 215.006958 C 244.991928 210.775772 246.440659 205.864243 247.515335 200.167252 C 248.589996 194.47023 249.292221 187.985947 249.726257 180.616608 C 250.160294 173.247269 250.323914 164.990021 250.323914 155.741806 L 250.323914 96.492287 C 250.323914 87.244034 250.160294 78.986855 249.726257 71.617485 C 249.665985 70.593895 249.488602 69.892273 249.417664 68.902664 L 123.027359 68.902664 L 173.710831 121.953018 L 173.300674 155.667587 L 159.187424 161.362854 L 159.652267 161.855042 L 113.886757 240.287994 Z M 173.238174 160.675369 L 173.238174 160.796448 L 169.578018 166.956558 L 173.238174 160.675369 Z"/>
+ </g>
+ <defs>
+ <filter id="DR7BMaZAG10GNDFYjZEMfoJpNH6qrmqM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <radialGradient id="_rgradient_0" cx=".5" cy=".5" r=".5" fx=".357" fy=".368" gradientTransform="matrix(111.331687,-3.184358,1.33498,113.184358,71.66749,71.592179)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </radialGradient>
+ <ellipse fill="url(#_rgradient_0)" cx="128.001" cy="126.592" rx="50.227" ry="50.227" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_102" x1=".491" x2=".494" y1="1.488" y2="-.489" gradientTransform="matrix(115.519997,0,0,115.520004,70.239998,68.830002)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#c6cdd1"/>
+ <stop offset="100%" style="stop-color:#e0e5e7"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_102)" fill-rule="evenodd" d="M 128 184.350006 C 112.690002 184.350006 97.989998 178.259995 87.160004 167.440002 C 76.330002 156.610001 70.239998 141.910004 70.239998 126.589996 C 70.239998 111.279999 76.330002 96.580002 87.160004 85.75 C 97.989998 74.919998 112.690002 68.830002 128 68.830002 C 143.309998 68.830002 158.020004 74.919998 168.839996 85.75 C 179.669998 96.580002 185.759995 111.279999 185.759995 126.589996 C 185.759995 141.910004 179.669998 156.610001 168.839996 167.440002 C 158.020004 178.259995 143.309998 184.350006 128 184.350006 Z M 128 169.289993 C 116.68 169.289993 105.82 164.779999 97.809998 156.779999 C 89.809998 148.779999 85.309998 137.910004 85.309998 126.589996 C 85.309998 115.269997 89.809998 104.410004 97.809998 96.400002 C 105.82 88.400002 116.68 83.900002 128 83.900002 C 139.320007 83.900002 150.190002 88.400002 158.190002 96.400002 C 166.190002 104.410004 170.690002 115.269997 170.690002 126.589996 C 170.690002 137.910004 166.190002 148.779999 158.190002 156.779999 C 150.190002 164.779999 139.320007 169.289993 128 169.289993 C 128 169.289993 128 169.289993 128 169.289993 L 128 169.289993 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_103" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_103)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#111111" d="M 160.892725 95.875 L 250.265858 95.875 L 250.265858 160.875 L 160.892725 160.875 C 142.152327 160.875 126.937502 146.312238 126.937502 128.375 L 126.937502 128.375 C 126.937502 110.437762 142.152327 95.875 160.892725 95.875 Z"/>
+ </g>
+ <linearGradient id="_lgradient_104" x1="0" x2="0" y1="1" y2="0" gradientTransform="matrix(123.328357,0,0,65,126.937502,93.875)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2f3943"/>
+ <stop offset="100%" style="stop-color:#4d5662"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_104)" d="M 160.892725 93.875 L 250.265858 93.875 L 250.265858 158.875 L 160.892725 158.875 C 142.152327 158.875 126.937502 144.312238 126.937502 126.375 L 126.937502 126.375 C 126.937502 108.437762 142.152327 93.875 160.892725 93.875 Z"/>
+ <defs>
+ <filter id="GCItXLZAY1rjKGMnauZ7RVJTxLdQ1uMP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#GCItXLZAY1rjKGMnauZ7RVJTxLdQ1uMP)">
+ <path fill="#111111" fill-rule="evenodd" d="M 159.834183 144.080002 L 159.834183 112.580002 L 171.444183 112.580002 L 171.444183 112.580002 Q 175.404175 112.580002 178.464172 113.907501 L 178.464172 113.907501 L 178.464172 113.907501 Q 181.524185 115.235001 183.301682 117.5075 L 183.301682 117.5075 L 183.301682 117.5075 Q 185.079178 119.779999 185.95668 122.525002 L 185.95668 122.525002 L 185.95668 122.525002 Q 186.834183 125.269997 186.834183 128.330002 L 186.834183 128.330002 L 186.834183 128.330002 Q 186.834183 130.580002 186.339172 132.717499 L 186.339172 132.717499 L 186.339172 132.717499 Q 185.844177 134.854996 184.674179 136.947495 L 184.674179 136.947495 L 184.674179 136.947495 Q 183.504181 139.039993 181.749176 140.592499 L 181.749176 140.592499 L 181.749176 140.592499 Q 179.994186 142.145004 177.294174 143.112503 L 177.294174 143.112503 L 177.294174 143.112503 Q 174.594177 144.080002 171.264175 144.080002 L 171.264175 144.080002 L 159.834183 144.080002 Z M 166.674179 137.554993 L 171.984177 137.554993 L 171.984177 137.554993 Q 175.854172 137.554993 177.789185 134.787506 L 177.789185 134.787506 L 177.789185 134.787506 Q 179.724182 132.020004 179.724182 128.330002 L 179.724182 128.330002 L 179.724182 128.330002 Q 179.724182 124.639999 177.856674 121.849998 L 177.856674 121.849998 L 177.856674 121.849998 Q 175.989182 119.059998 172.479172 119.059998 L 172.479172 119.059998 L 166.674179 119.059998 L 166.674179 137.554993 Z M 202.224182 144.619995 L 202.224182 144.619995 L 202.224182 144.619995 Q 197.139175 144.619995 194.214172 141.425003 L 194.214172 141.425003 L 194.214172 141.425003 Q 191.289185 138.229996 191.289185 132.559998 L 191.289185 132.559998 L 191.289185 132.559998 Q 191.289185 127.025002 194.236679 123.785004 L 194.236679 123.785004 L 194.236679 123.785004 Q 197.184174 120.544998 202.224182 120.544998 L 202.224182 120.544998 L 202.224182 120.544998 Q 206.814178 120.544998 209.694183 123.334999 L 209.694183 123.334999 L 209.694183 123.334999 Q 212.574173 126.125 212.574173 131.434998 L 212.574173 131.434998 L 212.574173 131.434998 Q 212.574173 133.639999 212.39418 134.809998 L 212.39418 134.809998 L 197.679184 134.809998 L 197.679184 134.809998 Q 197.76918 136.970001 199.029175 138.027496 L 199.029175 138.027496 L 199.029175 138.027496 Q 200.289185 139.085007 202.224182 139.085007 L 202.224182 139.085007 L 202.224182 139.085007 Q 205.374176 139.085007 207.399185 136.654999 L 207.399185 136.654999 L 211.179184 140.434998 L 211.179184 140.434998 Q 207.714172 144.619995 202.224182 144.619995 Z M 197.724182 129.904999 L 197.724182 129.904999 L 206.319183 129.904999 L 206.319183 129.904999 Q 205.824173 126.080002 201.954178 126.080002 L 201.954178 126.080002 L 201.954178 126.080002 Q 200.199173 126.080002 199.074173 127.092499 L 199.074173 127.092499 L 199.074173 127.092499 Q 197.949173 128.105003 197.724182 129.904999 Z M 231.204178 144.080002 L 224.139175 144.080002 L 215.724182 121.084999 L 222.51918 121.084999 L 227.064178 133.910004 L 227.064178 133.910004 Q 227.334183 134.585007 227.694183 136.070007 L 227.694183 136.070007 L 227.694183 136.070007 Q 228.054184 134.585007 228.324173 133.910004 L 228.324173 133.910004 L 232.824173 121.084999 L 239.619186 121.084999 L 231.204178 144.080002 Z"/>
+ </g>
+ <path fill="#faf8f6" fill-rule="evenodd" d="M 157.834183 142.080002 L 157.834183 110.580002 L 169.444183 110.580002 L 169.444183 110.580002 Q 173.404175 110.580002 176.464172 111.907501 L 176.464172 111.907501 L 176.464172 111.907501 Q 179.524185 113.235001 181.301682 115.5075 L 181.301682 115.5075 L 181.301682 115.5075 Q 183.079178 117.779999 183.95668 120.525002 L 183.95668 120.525002 L 183.95668 120.525002 Q 184.834183 123.269997 184.834183 126.330002 L 184.834183 126.330002 L 184.834183 126.330002 Q 184.834183 128.580002 184.339172 130.717499 L 184.339172 130.717499 L 184.339172 130.717499 Q 183.844177 132.854996 182.674179 134.947495 L 182.674179 134.947495 L 182.674179 134.947495 Q 181.504181 137.039993 179.749176 138.592499 L 179.749176 138.592499 L 179.749176 138.592499 Q 177.994186 140.145004 175.294174 141.112503 L 175.294174 141.112503 L 175.294174 141.112503 Q 172.594177 142.080002 169.264175 142.080002 L 169.264175 142.080002 L 157.834183 142.080002 Z M 164.674179 135.554993 L 169.984177 135.554993 L 169.984177 135.554993 Q 173.854172 135.554993 175.789185 132.787506 L 175.789185 132.787506 L 175.789185 132.787506 Q 177.724182 130.020004 177.724182 126.330002 L 177.724182 126.330002 L 177.724182 126.330002 Q 177.724182 122.639999 175.856674 119.849998 L 175.856674 119.849998 L 175.856674 119.849998 Q 173.989182 117.059998 170.479172 117.059998 L 170.479172 117.059998 L 164.674179 117.059998 L 164.674179 135.554993 Z M 200.224182 142.619995 L 200.224182 142.619995 L 200.224182 142.619995 Q 195.139175 142.619995 192.214172 139.425003 L 192.214172 139.425003 L 192.214172 139.425003 Q 189.289185 136.229996 189.289185 130.559998 L 189.289185 130.559998 L 189.289185 130.559998 Q 189.289185 125.025002 192.236679 121.785004 L 192.236679 121.785004 L 192.236679 121.785004 Q 195.184174 118.544998 200.224182 118.544998 L 200.224182 118.544998 L 200.224182 118.544998 Q 204.814178 118.544998 207.694183 121.334999 L 207.694183 121.334999 L 207.694183 121.334999 Q 210.574173 124.125 210.574173 129.434998 L 210.574173 129.434998 L 210.574173 129.434998 Q 210.574173 131.639999 210.39418 132.809998 L 210.39418 132.809998 L 195.679184 132.809998 L 195.679184 132.809998 Q 195.76918 134.970001 197.029175 136.027496 L 197.029175 136.027496 L 197.029175 136.027496 Q 198.289185 137.085007 200.224182 137.085007 L 200.224182 137.085007 L 200.224182 137.085007 Q 203.374176 137.085007 205.399185 134.654999 L 205.399185 134.654999 L 209.179184 138.434998 L 209.179184 138.434998 Q 205.714172 142.619995 200.224182 142.619995 Z M 195.724182 127.904999 L 195.724182 127.904999 L 204.319183 127.904999 L 204.319183 127.904999 Q 203.824173 124.080002 199.954178 124.080002 L 199.954178 124.080002 L 199.954178 124.080002 Q 198.199173 124.080002 197.074173 125.092499 L 197.074173 125.092499 L 197.074173 125.092499 Q 195.949173 126.105003 195.724182 127.904999 Z M 229.204178 142.080002 L 222.139175 142.080002 L 213.724182 119.084999 L 220.51918 119.084999 L 225.064178 131.910004 L 225.064178 131.910004 Q 225.334183 132.585007 225.694183 134.070007 L 225.694183 134.070007 L 225.694183 134.070007 Q 226.054184 132.585007 226.324173 131.910004 L 226.324173 131.910004 L 230.824173 119.084999 L 237.619186 119.084999 L 229.204178 142.080002 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/google-chrome-stable.svg b/.icons/Gruvbox_Dark-2/apps/64/google-chrome-stable.svg
new file mode 120000
index 000000000..3625daebd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/google-chrome-stable.svg
@@ -0,0 +1 @@
+chrome.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/google-chrome-unstable.svg b/.icons/Gruvbox_Dark-2/apps/64/google-chrome-unstable.svg
new file mode 100755
index 000000000..3fe9cf7cf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/google-chrome-unstable.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#Loa7qHv7G9Rj2J12jzPiHidHLbdlbS2b)">
+ <path fill="#f22c42" d="M 90.316498 11.95 C 81.059563 11.95 72.794861 12.114477 65.418121 12.547651 C 58.04137 12.980827 51.550987 13.681784 45.847858 14.754665 C 40.144718 15.827546 35.228546 17.273012 30.992428 19.192129 C 28.874359 20.151688 26.927038 21.228355 25.136972 22.438196 C 23.346924 23.648037 21.71468 24.991283 20.22683 26.477226 C 18.738979 27.963169 17.395353 29.591673 16.18387 31.379532 C 14.972387 33.167389 13.890938 35.115456 12.929972 37.231045 C 11.008072 41.462223 9.563251 46.373764 8.488577 52.07077 C 7.413903 57.76778 6.711695 64.248116 6.277645 71.617485 C 5.843595 78.986855 5.676084 87.244034 5.676084 96.492287 L 5.676084 155.741806 C 5.676084 164.990021 5.843686 173.247269 6.277645 180.616608 C 6.711695 187.985947 7.413903 194.47023 8.488577 200.167252 C 9.563251 205.864243 11.008072 210.775772 12.929972 215.006958 C 13.890938 217.122543 14.972387 219.066711 16.18387 220.854553 C 17.395353 222.642426 18.738979 224.274826 20.22683 225.760773 C 21.71468 227.246719 23.346924 228.58606 25.136972 229.795898 C 26.927038 231.005753 28.874359 232.086304 30.992428 233.045868 C 35.228546 234.964996 40.144718 236.406525 45.847858 237.479416 C 51.550987 238.552322 58.04137 239.253265 65.418121 239.686447 C 72.794861 240.119629 81.059563 240.287994 90.316498 240.287994 L 165.687408 240.287994 C 174.944351 240.287994 183.209045 240.119598 190.585785 239.686447 C 197.962524 239.253265 204.449005 238.552322 210.152145 237.479416 C 215.85527 236.406525 220.775345 234.964996 225.011475 233.045868 C 227.129547 232.086304 229.076889 231.005753 230.866928 229.795898 C 232.656982 228.58606 234.289215 227.246719 235.777084 225.760773 C 237.264938 224.274826 238.608551 222.642426 239.820038 220.854553 C 241.031525 219.066711 242.109085 217.122543 243.070023 215.006958 C 244.991928 210.775772 246.440659 205.864243 247.515335 200.167252 C 248.589996 194.47023 249.292221 187.985947 249.726257 180.616608 C 250.160294 173.247269 250.323914 164.990021 250.323914 155.741806 L 250.323914 96.492287 C 250.323914 87.244034 250.160294 78.986855 249.726257 71.617485 C 249.292221 64.248116 248.589996 57.76778 247.515335 52.07077 C 246.440659 46.373764 244.991928 41.462223 243.070023 37.231045 C 242.109085 35.115456 241.031525 33.167389 239.820038 31.379532 C 238.608551 29.591673 237.264938 27.963169 235.777084 26.477226 C 234.289215 24.991283 232.656982 23.648037 230.866928 22.438196 C 229.076889 21.228355 227.129547 20.151688 225.011475 19.192129 C 220.775345 17.273012 215.85527 15.827546 210.152145 14.754665 C 204.449005 13.681784 197.962524 12.980827 190.585785 12.547651 C 183.209045 12.114476 174.944351 11.95 165.687408 11.95 L 90.316498 11.95 Z"/>
+ <path fill="#bc1938" d="M 249.417664 68.902664 C 248.977936 62.767544 248.440735 56.976479 247.515335 52.07077 C 246.440659 46.373764 244.991928 41.462223 243.070023 37.231045 C 242.109085 35.115456 241.031525 33.167389 239.820038 31.379532 C 238.608551 29.591673 237.264938 27.963169 235.777084 26.477226 C 234.289215 24.991283 232.656982 23.648037 230.866928 22.438196 C 229.076889 21.228355 227.129547 20.151688 225.011475 19.192129 C 220.775345 17.273012 215.85527 15.827546 210.152145 14.754665 C 204.449005 13.681784 197.962524 12.980827 190.585785 12.547651 C 183.209045 12.114476 174.944351 11.95 165.687408 11.95 L 90.316498 11.95 C 81.059563 11.95 72.794861 12.114477 65.418121 12.547651 C 58.04137 12.980827 51.550987 13.681784 45.847858 14.754665 C 40.144718 15.827546 35.228546 17.273012 30.992428 19.192129 C 28.874359 20.151688 26.927038 21.228355 25.136972 22.438196 C 23.346924 23.648037 21.71468 24.991283 20.22683 26.477226 C 18.738979 27.963169 17.395353 29.591673 16.18387 31.379532 C 15.578312 32.273209 15.100255 33.331341 14.558875 34.305286 C 34.237492 71.458939 79.921997 155.108994 79.921997 155.108994 L 125.394539 175.007278 L 173.300674 155.667587 L 173.710831 121.953018 L 123.027359 68.902664 L 249.417664 68.902664 Z"/>
+ <path fill="#fa9381" d="M 113.886757 240.287994 L 165.687408 240.287994 C 174.944351 240.287994 183.209045 240.119598 190.585785 239.686447 C 197.962524 239.253265 204.449005 238.552322 210.152145 237.479416 C 215.85527 236.406525 220.775345 234.964996 225.011475 233.045868 C 227.129547 232.086304 229.076889 231.005753 230.866928 229.795898 C 232.656982 228.58606 234.289215 227.246719 235.777084 225.760773 C 237.264938 224.274826 238.608551 222.642426 239.820038 220.854553 C 241.031525 219.066711 242.109085 217.122543 243.070023 215.006958 C 244.991928 210.775772 246.440659 205.864243 247.515335 200.167252 C 248.589996 194.47023 249.292221 187.985947 249.726257 180.616608 C 250.160294 173.247269 250.323914 164.990021 250.323914 155.741806 L 250.323914 96.492287 C 250.323914 87.244034 250.160294 78.986855 249.726257 71.617485 C 249.665985 70.593895 249.488602 69.892273 249.417664 68.902664 L 123.027359 68.902664 L 173.710831 121.953018 L 173.300674 155.667587 L 159.187424 161.362854 L 159.652267 161.855042 L 113.886757 240.287994 Z M 173.238174 160.675369 L 173.238174 160.796448 L 169.578018 166.956558 L 173.238174 160.675369 Z"/>
+ </g>
+ <defs>
+ <filter id="Loa7qHv7G9Rj2J12jzPiHidHLbdlbS2b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <ellipse fill="#da1636" cx="128.001" cy="126.592" rx="50.227" ry="50.227" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_105" x1=".491" x2=".494" y1="1.488" y2="-.489" gradientTransform="matrix(115.519997,0,0,115.520004,70.239998,68.830002)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#c6cdd1"/>
+ <stop offset="100%" style="stop-color:#e0e5e7"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_105)" fill-rule="evenodd" d="M 128 184.350006 C 112.690002 184.350006 97.989998 178.259995 87.160004 167.440002 C 76.330002 156.610001 70.239998 141.910004 70.239998 126.589996 C 70.239998 111.279999 76.330002 96.580002 87.160004 85.75 C 97.989998 74.919998 112.690002 68.830002 128 68.830002 C 143.309998 68.830002 158.020004 74.919998 168.839996 85.75 C 179.669998 96.580002 185.759995 111.279999 185.759995 126.589996 C 185.759995 141.910004 179.669998 156.610001 168.839996 167.440002 C 158.020004 178.259995 143.309998 184.350006 128 184.350006 Z M 128 169.289993 C 116.68 169.289993 105.82 164.779999 97.809998 156.779999 C 89.809998 148.779999 85.309998 137.910004 85.309998 126.589996 C 85.309998 115.269997 89.809998 104.410004 97.809998 96.400002 C 105.82 88.400002 116.68 83.900002 128 83.900002 C 139.320007 83.900002 150.190002 88.400002 158.190002 96.400002 C 166.190002 104.410004 170.690002 115.269997 170.690002 126.589996 C 170.690002 137.910004 166.190002 148.779999 158.190002 156.779999 C 150.190002 164.779999 139.320007 169.289993 128 169.289993 C 128 169.289993 128 169.289993 128 169.289993 L 128 169.289993 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_106" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.806691,13.075)" gradientUnits="userSpaceOnUse">
+ <stop offset=".435%" stop-opacity="0" style="stop-color:#ffffff"/>
+ <stop offset="96.957%" style="stop-color:#750000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_106)" d="M 165.815609 13.075 C 239.871317 13.075 250.455 23.632198 250.455 97.618859 L 250.455 156.869653 C 250.455 230.85591 239.871317 241.413396 165.815609 241.413396 L 90.446084 241.413396 C 16.39038 241.413396 5.806691 230.85591 5.806691 156.869653 L 5.806691 97.618859 C 5.806691 23.632198 16.39038 13.075 90.446084 13.075 L 165.815609 13.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_107" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_107)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/google-chrome.svg b/.icons/Gruvbox_Dark-2/apps/64/google-chrome.svg
new file mode 100755
index 000000000..27a560bd8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/google-chrome.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#uSygs5J59F1icONnkyABJM2ZiUOGRC4w)">
+ <linearGradient id="_lgradient_79" x1=".507" x2=".507" y1="1.003" y2=".008" gradientTransform="matrix(244.64783,0,0,228.337995,5.676084,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2ea33c"/>
+ <stop offset="100%" style="stop-color:#41d753"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_79)" d="M 90.316498 11.95 C 81.059563 11.95 72.794861 12.114477 65.418121 12.547651 C 58.04137 12.980827 51.550987 13.681784 45.847858 14.754665 C 40.144718 15.827546 35.228546 17.273012 30.992428 19.192129 C 28.874359 20.151688 26.927038 21.228355 25.136972 22.438196 C 23.346924 23.648037 21.71468 24.991283 20.22683 26.477226 C 18.738979 27.963169 17.395353 29.591673 16.18387 31.379532 C 14.972387 33.167389 13.890938 35.115456 12.929972 37.231045 C 11.008072 41.462223 9.563251 46.373764 8.488577 52.07077 C 7.413903 57.76778 6.711695 64.248116 6.277645 71.617485 C 5.843595 78.986855 5.676084 87.244034 5.676084 96.492287 L 5.676084 155.741806 C 5.676084 164.990021 5.843686 173.247269 6.277645 180.616608 C 6.711695 187.985947 7.413903 194.47023 8.488577 200.167252 C 9.563251 205.864243 11.008072 210.775772 12.929972 215.006958 C 13.890938 217.122543 14.972387 219.066711 16.18387 220.854553 C 17.395353 222.642426 18.738979 224.274826 20.22683 225.760773 C 21.71468 227.246719 23.346924 228.58606 25.136972 229.795898 C 26.927038 231.005753 28.874359 232.086304 30.992428 233.045868 C 35.228546 234.964996 40.144718 236.406525 45.847858 237.479416 C 51.550987 238.552322 58.04137 239.253265 65.418121 239.686447 C 72.794861 240.119629 81.059563 240.287994 90.316498 240.287994 L 165.687408 240.287994 C 174.944351 240.287994 183.209045 240.119598 190.585785 239.686447 C 197.962524 239.253265 204.449005 238.552322 210.152145 237.479416 C 215.85527 236.406525 220.775345 234.964996 225.011475 233.045868 C 227.129547 232.086304 229.076889 231.005753 230.866928 229.795898 C 232.656982 228.58606 234.289215 227.246719 235.777084 225.760773 C 237.264938 224.274826 238.608551 222.642426 239.820038 220.854553 C 241.031525 219.066711 242.109085 217.122543 243.070023 215.006958 C 244.991928 210.775772 246.440659 205.864243 247.515335 200.167252 C 248.589996 194.47023 249.292221 187.985947 249.726257 180.616608 C 250.160294 173.247269 250.323914 164.990021 250.323914 155.741806 L 250.323914 96.492287 C 250.323914 87.244034 250.160294 78.986855 249.726257 71.617485 C 249.292221 64.248116 248.589996 57.76778 247.515335 52.07077 C 246.440659 46.373764 244.991928 41.462223 243.070023 37.231045 C 242.109085 35.115456 241.031525 33.167389 239.820038 31.379532 C 238.608551 29.591673 237.264938 27.963169 235.777084 26.477226 C 234.289215 24.991283 232.656982 23.648037 230.866928 22.438196 C 229.076889 21.228355 227.129547 20.151688 225.011475 19.192129 C 220.775345 17.273012 215.85527 15.827546 210.152145 14.754665 C 204.449005 13.681784 197.962524 12.980827 190.585785 12.547651 C 183.209045 12.114476 174.944351 11.95 165.687408 11.95 L 90.316498 11.95 Z"/>
+ <linearGradient id="_lgradient_80" x1=".479" x2=".483" y1="1.405" y2="-.002" gradientTransform="matrix(234.858788,0,0,163.057279,14.558875,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#da1636"/>
+ <stop offset="100%" style="stop-color:#f22c42"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_80)" d="M 249.417664 68.902664 C 248.977936 62.767544 248.440735 56.976479 247.515335 52.07077 C 246.440659 46.373764 244.991928 41.462223 243.070023 37.231045 C 242.109085 35.115456 241.031525 33.167389 239.820038 31.379532 C 238.608551 29.591673 237.264938 27.963169 235.777084 26.477226 C 234.289215 24.991283 232.656982 23.648037 230.866928 22.438196 C 229.076889 21.228355 227.129547 20.151688 225.011475 19.192129 C 220.775345 17.273012 215.85527 15.827546 210.152145 14.754665 C 204.449005 13.681784 197.962524 12.980827 190.585785 12.547651 C 183.209045 12.114476 174.944351 11.95 165.687408 11.95 L 90.316498 11.95 C 81.059563 11.95 72.794861 12.114477 65.418121 12.547651 C 58.04137 12.980827 51.550987 13.681784 45.847858 14.754665 C 40.144718 15.827546 35.228546 17.273012 30.992428 19.192129 C 28.874359 20.151688 26.927038 21.228355 25.136972 22.438196 C 23.346924 23.648037 21.71468 24.991283 20.22683 26.477226 C 18.738979 27.963169 17.395353 29.591673 16.18387 31.379532 C 15.578312 32.273209 15.100255 33.331341 14.558875 34.305286 C 34.237492 71.458939 79.921997 155.108994 79.921997 155.108994 L 125.394539 175.007278 L 173.300674 155.667587 L 173.710831 121.953018 L 123.027359 68.902664 L 249.417664 68.902664 Z"/>
+ <linearGradient id="_lgradient_81" x1=".465" x2=".467" y1=".998" y2="-.332" gradientTransform="matrix(136.437157,0,0,171.38533,113.886757,68.902664)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f9af18"/>
+ <stop offset="100%" style="stop-color:#fecf3b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_81)" d="M 113.886757 240.287994 L 165.687408 240.287994 C 174.944351 240.287994 183.209045 240.119598 190.585785 239.686447 C 197.962524 239.253265 204.449005 238.552322 210.152145 237.479416 C 215.85527 236.406525 220.775345 234.964996 225.011475 233.045868 C 227.129547 232.086304 229.076889 231.005753 230.866928 229.795898 C 232.656982 228.58606 234.289215 227.246719 235.777084 225.760773 C 237.264938 224.274826 238.608551 222.642426 239.820038 220.854553 C 241.031525 219.066711 242.109085 217.122543 243.070023 215.006958 C 244.991928 210.775772 246.440659 205.864243 247.515335 200.167252 C 248.589996 194.47023 249.292221 187.985947 249.726257 180.616608 C 250.160294 173.247269 250.323914 164.990021 250.323914 155.741806 L 250.323914 96.492287 C 250.323914 87.244034 250.160294 78.986855 249.726257 71.617485 C 249.665985 70.593895 249.488602 69.892273 249.417664 68.902664 L 123.027359 68.902664 L 173.710831 121.953018 L 173.300674 155.667587 L 159.187424 161.362854 L 159.652267 161.855042 L 113.886757 240.287994 Z M 173.238174 160.675369 L 173.238174 160.796448 L 169.578018 166.956558 L 173.238174 160.675369 Z"/>
+ </g>
+ <defs>
+ <filter id="uSygs5J59F1icONnkyABJM2ZiUOGRC4w" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <radialGradient id="_rgradient_10" cx=".5" cy=".5" r=".5" fx=".357" fy=".368" gradientTransform="matrix(111.331687,-3.184358,1.33498,113.184358,71.66749,71.592179)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </radialGradient>
+ <ellipse fill="url(#_rgradient_10)" cx="128.001" cy="126.592" rx="50.227" ry="50.227" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_82" x1=".491" x2=".494" y1="1.488" y2="-.489" gradientTransform="matrix(115.519997,0,0,115.520004,70.239998,68.830002)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#c6cdd1"/>
+ <stop offset="100%" style="stop-color:#e0e5e7"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_82)" fill-rule="evenodd" d="M 128 184.350006 C 112.690002 184.350006 97.989998 178.259995 87.160004 167.440002 C 76.330002 156.610001 70.239998 141.910004 70.239998 126.589996 C 70.239998 111.279999 76.330002 96.580002 87.160004 85.75 C 97.989998 74.919998 112.690002 68.830002 128 68.830002 C 143.309998 68.830002 158.020004 74.919998 168.839996 85.75 C 179.669998 96.580002 185.759995 111.279999 185.759995 126.589996 C 185.759995 141.910004 179.669998 156.610001 168.839996 167.440002 C 158.020004 178.259995 143.309998 184.350006 128 184.350006 Z M 128 169.289993 C 116.68 169.289993 105.82 164.779999 97.809998 156.779999 C 89.809998 148.779999 85.309998 137.910004 85.309998 126.589996 C 85.309998 115.269997 89.809998 104.410004 97.809998 96.400002 C 105.82 88.400002 116.68 83.900002 128 83.900002 C 139.320007 83.900002 150.190002 88.400002 158.190002 96.400002 C 166.190002 104.410004 170.690002 115.269997 170.690002 126.589996 C 170.690002 137.910004 166.190002 148.779999 158.190002 156.779999 C 150.190002 164.779999 139.320007 169.289993 128 169.289993 C 128 169.289993 128 169.289993 128 169.289993 L 128 169.289993 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_83" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_83)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/google-chrome2.svg b/.icons/Gruvbox_Dark-2/apps/64/google-chrome2.svg
new file mode 120000
index 000000000..51768ebb7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/google-chrome2.svg
@@ -0,0 +1 @@
+google-chrome.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/google-docs.svg b/.icons/Gruvbox_Dark-2/apps/64/google-docs.svg
new file mode 120000
index 000000000..f5d6e6700
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/google-docs.svg
@@ -0,0 +1 @@
+googledocs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/google-drive.svg b/.icons/Gruvbox_Dark-2/apps/64/google-drive.svg
new file mode 100755
index 000000000..52b631a74
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/google-drive.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#a4W7FyNxJgDntoUEy9K3uP3FoZ8ebS4b)">
+ <linearGradient id="_lgradient_89" x1="-.459" x2="1.47" y1="1.735" y2="-.446" gradientTransform="matrix(132.518005,0,0,117.227001,61.166,52.284)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#c6cdd1"/>
+ <stop offset="100%" style="stop-color:#e0e5e7"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_89)" d="M 193.684006 169.511002 L 132.522003 52.284 L 127.425003 52.284 L 61.166 169.511002 L 193.684006 169.511002 Z"/>
+ <linearGradient id="_lgradient_90" x1="-.119" x2="1.028" y1="1.209" y2="-2.255" gradientTransform="matrix(222.822996,0,0,73.513992,27.239,166.774002)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#197cf1"/>
+ <stop offset="100%" style="stop-color:#20bcfa"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_90)" d="M 27.239 230.964005 C 28.461 231.681 29.635 232.432007 30.993 233.048004 C 35.229 234.966995 40.146 236.410995 45.848999 237.483994 C 51.551998 238.557007 58.041 239.259003 65.417 239.692001 C 72.793999 240.126007 81.060997 240.287994 90.318001 240.287994 L 165.686005 240.287994 C 174.942993 240.287994 183.210007 240.126007 190.587006 239.692001 C 197.964005 239.259003 204.451996 238.557007 210.154999 237.483994 C 215.858002 236.410995 220.774994 234.966995 225.011002 233.048004 C 227.050995 232.132004 229.011002 231.044998 230.869003 229.798004 C 232.629593 228.611801 234.272736 227.259979 235.776001 225.761002 C 237.277542 224.259338 238.63205 222.617538 239.820999 220.858002 C 241.033005 219.070007 242.110001 217.123993 243.070999 215.007996 C 244.992996 210.776993 246.442001 205.865997 247.516006 200.169006 C 248.591003 194.472 249.294006 187.990997 249.727997 180.621994 C 249.970001 176.518997 249.968994 171.444 250.061996 166.774002 L 62.901001 166.774002 L 27.239 230.964005 Z"/>
+ <linearGradient id="_lgradient_91" x1="-.712" x2="1.032" y1="1.581" y2="-.071" gradientTransform="matrix(145.608002,0,0,154.824002,104.720001,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f9af18"/>
+ <stop offset="100%" style="stop-color:#fecf3b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_91)" d="M 250.061996 166.774002 C 250.136002 163.054001 250.328003 159.845993 250.328003 155.746002 L 250.328003 96.496002 C 250.328003 87.248001 250.162003 78.989998 249.727997 71.621002 C 249.294006 64.250999 248.591003 57.77 247.516006 52.073002 C 246.442001 46.375999 244.992996 41.460999 243.070999 37.23 C 242.110001 35.113998 241.033005 33.167999 239.820999 31.381001 C 238.632309 29.620953 237.277786 27.978788 235.776001 26.476999 C 234.272736 24.97802 232.629593 23.626202 230.869003 22.440001 C 229.078995 21.23 227.128998 20.153999 225.011002 19.195 C 220.774994 17.275999 215.858002 15.831 210.154999 14.758 C 204.451996 13.685 197.964005 12.983 190.587006 12.55 C 183.210007 12.117 174.942993 11.95 165.686005 11.95 L 104.720001 11.95 L 191.240997 166.774002 L 250.061996 166.774002 L 250.061996 166.774002 Z"/>
+ <linearGradient id="_lgradient_92" x1="-.041" x2="2.024" y1="1.109" y2="-.05" gradientTransform="matrix(123.685997,0,0,219.531003,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2ea33c"/>
+ <stop offset="100%" style="stop-color:#41d753"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_92)" d="M 104.716003 11.95 L 90.318001 11.95 C 81.060997 11.95 72.793999 12.117 65.417 12.55 C 58.041 12.983 51.551998 13.685 45.848999 14.758 C 40.146 15.831 35.229 17.275999 30.993 19.195 C 28.952999 20.108999 26.996 21.195 25.139999 22.440001 C 23.377829 23.626154 21.733023 24.977962 20.228001 26.476999 C 18.726206 27.978788 17.371691 29.620953 16.183001 31.381001 C 14.971 33.167999 13.894 35.113998 12.933 37.23 C 11.011 41.460999 9.563 46.375999 8.488 52.073002 C 7.413 57.77 6.714 64.250999 6.28 71.621002 C 5.846 78.989998 5.68 87.248001 5.68 96.496002 L 5.68 155.746002 C 5.68 164.994003 5.846 173.251999 6.28 180.621994 C 6.714 187.990997 7.413 194.472 8.488 200.169006 C 9.563 205.865997 11.011 210.776993 12.933 215.007996 C 13.894 217.123993 14.971 219.070007 16.183001 220.858002 C 17.371958 222.617538 18.726456 224.259338 20.228001 225.761002 C 21.733023 227.26004 23.377829 228.611847 25.139999 229.798004 C 26.066 230.423996 27.156 230.923996 28.167999 231.481003 L 129.365997 56.060001 L 104.716003 11.95 L 104.716003 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="a4W7FyNxJgDntoUEy9K3uP3FoZ8ebS4b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_93" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_93)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/google-earth.svg b/.icons/Gruvbox_Dark-2/apps/64/google-earth.svg
new file mode 100644
index 000000000..4c627442e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/google-earth.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".25" x2=".75" y1=".036" y2=".844" gradientTransform="matrix(244.648 0 0 228.339 6.343 13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#2f5fdd"/>
+ <stop offset="100%" stop-color="#5884f4"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="none" d="M166.444 11.95c74.406 0 85.04 10.557 85.04 84.544v59.251c0 73.986-10.634 84.543-85.04 84.543H90.719c-74.405 0-85.039-10.557-85.039-84.543V96.494c0-73.987 10.634-84.544 85.039-84.544h75.725z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M64.121 239.56c.55.036 1.021.098 1.581.131.435.025 1.027.011 1.468.035l-.039-7.592 26.629-24.465v-8.156l12.29-12.233v-6.115l6.144-6.117v-16.309l-8.193-8.156H87.614l-8.193-8.154H58.938l-8.195 8.154v20.389l16.443 14.34-.055 18.279-6.144 6.117v26.502l3.134 3.35zM99.904 81.267l-6.144 6.117h6.144l2.049 2.039h2.048l2.049-2.039-6.146-6.117zm77.838 28.542h-24.58l-14.338 14.271v20.388l10.241 10.194h14.339l6.145 6.116v6.116l4.097 4.077v24.465l15.556 16.365 25.688-25.567-.277-23.418 20.484-20.387h-8.194l-20.483-20.387v-8.155h-24.581l-4.097-4.078z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M251.484 117.964V96.493c0-9.248-.167-17.505-.603-24.875a197.93 197.93 0 0 0-.869-10.4c-.366-3.254-.812-6.298-1.352-9.147-.54-2.848-1.174-5.501-1.914-7.97-.739-2.469-1.585-4.756-2.551-6.871-.614-1.347-1.365-2.511-2.08-3.723l-2.922 2.908h-12.29l-12.29 12.233-8.193-8.155h-24.58l-12.29 12.233v10.193h12.29v-6.117h8.193v8.156l-4.098 4.076-16.385.276-6.146 5.841h-8.193v8.155l-6.146 6.117v12.23h12.29l8.195-8.154h8.193v4.078l8.192 8.155h4.098v-4.079l-8.193-8.154h8.193l8.192 8.154h10.242l-6.144-6.115 6.144-6.115h6.146l6.144 6.115h-6.144l-6.146 6.115 6.034 6.006.112 6.227h-8.193l24.581 24.465h4.095l4.097-4.076 8.193-8.157-8.193-8.154h12.291z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M157.259 71.073v-6.116l6.145-6.116v12.232h-6.145zm63.499 120.286v-12.784l8.194-7.604v20.388h-8.194zM136.775 11.95H90.718c-.789 0-1.348.049-2.123.051l-7.125 8.104 12.29 12.232V45.12l14.339 15.76h8.193v-8.154l12.29-12.233v-8.156l8.193-8.154V11.95zm-10.242 44.852h6.146l6.145 6.116h-12.291v-6.116zM71.228 124.08h-6.145l-6.146 6.117h12.291v-6.117z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M16.585 30.96c-.107.152-.245.268-.35.422a39.514 39.514 0 0 0-3.267 5.848c-.965 2.115-1.811 4.402-2.551 6.871-.74 2.469-1.373 5.122-1.913 7.97-.54 2.849-.986 5.893-1.352 9.147a197.89 197.89 0 0 0-.87 10.4c-.436 7.37-.602 15.627-.602 24.875v21.471l8.193 8.154h12.29l20.485 20.389v-24.465l12.29-12.232h8.193l12.29-12.233h12.29l-6.144-6.117 12.29-14.269-12.29-12.233H67.131v16.309h-8.193l-8.195-8.155v-8.154l12.291-12.232h10.243v-8.157l-12.29-12.232H40.502v12.232H30.26L16.585 30.96zm50.546-18.445c-.429.023-1.005.008-1.429.033-3.705.217-7.189.5-10.461.863-3.272.364-6.334.808-9.199 1.344-2.41.457-4.8 1.024-7.159 1.699l7.765 7.729h20.483V12.515z"/>
+ <path fill="#ffffff" opacity=".05" d="M8.476 55.74C6.729 66.667 6.158 80.255 6.158 97.205v59.251c0 73.986 10.584 84.544 84.64 84.544h75.369c55.135 0 75.078-5.874 81.675-39.397L8.476 55.74z"/>
+ <path fill="#ffffff" d="M126.858 45.5a80.99 80.99 0 0 0-29.55 5.557c3.523-.494 7.741-.799 12.803-.799 28.869 0 45.24 12.837 57.138 26.444 7.939 9.081 21.731 36.143 31.969 36.143 2.98-.263 5.321-2.624 7.163-6.239-9.952-35.29-41.784-61.106-79.528-61.106h.005zm-50.63 43.799c27.957 0 77.149 60.52 129.415 66.667a85.595 85.595 0 0 0 3.023-13.107c-23.758-5.285-53.628-33.615-64.375-44.287-16.794-16.683-32.466-33.428-53.972-33.428-7.336 0-14.07 1.289-19.897 3.08a84.831 84.831 0 0 0-23.087 38.378C55.96 97.794 65.816 89.3 76.229 89.3l-.001-.001zm82.957 95.005c-47.999 0-84.27-26.44-97.167-26.44-5.259 0-8.293 3.754-10.043 8.199 8.285 17.95 22.569 32.439 40.213 40.77-2.488-6.531-3.988-15.174 5.504-15.174 8.388 0 16.747 7.381 47.704 7.381 14.135 0 27.153-3.013 36.725-6.067a84.469 84.469 0 0 0 13.391-15.71c-9.143 3.326-22.46 7.045-36.323 7.045l-.004-.004z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/google-keep.svg b/.icons/Gruvbox_Dark-2/apps/64/google-keep.svg
new file mode 120000
index 000000000..9edd43db0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/google-keep.svg
@@ -0,0 +1 @@
+keep.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/google-photos.svg b/.icons/Gruvbox_Dark-2/apps/64/google-photos.svg
new file mode 100755
index 000000000..d6bb222ab
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/google-photos.svg
@@ -0,0 +1,60 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="9vkBrywm3WB8M2mC7m6SiSIjEorSjxLn" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#9vkBrywm3WB8M2mC7m6SiSIjEorSjxLn)">
+ <linearGradient id="_lgradient_16" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#526060"/>
+ <stop offset="100%" style="stop-color:#4c4c4c"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_17" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="dYNZsqfbvtpbbwNCAGmthbFXtJz6wE1u" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".2" filter="url(#dYNZsqfbvtpbbwNCAGmthbFXtJz6wE1u)">
+ <path d="M 128 51.219 L 128 89.289 L 89.93 89.289 L 51.86 127.36 L 89.93 127.36 L 89.93 165.43 L 128 203.5 L 128 165.43 L 166.07 165.43 L 204.14 127.36 L 166.07 127.36 L 166.07 89.289 L 128 51.219 Z"/>
+ </g>
+ <path fill="#fdc92b" d="M 128 124.64 L 51.86 124.64 L 89.93 86.57 L 128 86.57"/>
+ <path fill="#f22c42" d="M 128 124.64 L 128 48.5 L 166.07 86.57 L 166.07 124.64"/>
+ <path fill="#bc1938" d="M 128 124.64 L 166.07 86.57 L 166.07 124.64 L 128 124.64 Z"/>
+ <path fill="#76c22b" d="M 89.93 124.64 L 89.93 162.711 L 128 200.781 L 128 124.64"/>
+ <path fill="#28851e" d="M 128 124.64 L 89.93 162.711 L 89.93 124.64 L 128 124.64 Z"/>
+ <path fill="#1a7fd4" d="M 128 124.64 L 204.14 124.64 L 166.07 162.711 L 128 162.711"/>
+ <path fill="#1463a5" d="M 166.07 162.711 L 128 124.64 L 128 162.711 L 166.07 162.711 Z"/>
+ <path fill="#eab305" d="M 89.93 86.57 L 128 124.64 L 128 86.57 L 89.93 86.57 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 124.64 L 128 127.36 L 201.421 127.36 L 204.14 124.64 L 128 124.64 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 48.5 L 128 51.219 L 166.07 89.289 L 166.07 86.57 L 128 48.5 Z M 89.93 86.57 L 51.86 124.64 L 54.579 124.64 L 89.93 89.289 L 128 89.289 L 128 86.57 L 89.93 86.57 Z"/>
+ </g>
+ <defs>
+ <filter id="YU4L0VHnf4fjW7MSUCpAgbpiqGL1L14I" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#YU4L0VHnf4fjW7MSUCpAgbpiqGL1L14I)">
+ <path d="M 128 108.325 L 121.202 123.281 L 106.246 130.079 L 121.202 136.877 L 128 151.833 L 134.798 136.877 L 149.754 130.079 L 134.798 123.281 L 128 108.325 Z"/>
+ </g>
+ <path fill="#ececec" d="M 128 102.886 L 121.202 117.842 L 106.246 124.64 L 121.202 131.439 L 128 146.395 L 134.798 131.439 L 149.754 124.64 L 134.798 117.842 L 128 102.886 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/google-play-music-desktop-player.svg b/.icons/Gruvbox_Dark-2/apps/64/google-play-music-desktop-player.svg
new file mode 100644
index 000000000..692c534d1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/google-play-music-desktop-player.svg
@@ -0,0 +1,85 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".499" x2=".5" y1=".002" y2=".931" gradientTransform="matrix(244.648 0 0 228.338 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f55a34"/>
+ <stop offset="100%" stop-color="#f44920"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.689 11.95c74.056 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.583 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#c)">
+ <circle fill="#fee581" cx="128" cy="127.998" r="82.498" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="d" x1=".499" x2=".499" y1="-.005" y2=".997" gradientTransform="matrix(164.996 0 0 163.736 45.502 46.764)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffd119" stop-opacity=".94"/>
+ <stop offset="100%" stop-color="#fac718"/>
+ </linearGradient>
+ <ellipse fill="url(#d)" cx="128" cy="128.632" rx="82.498" ry="81.868" vector-effect="non-scaling-stroke"/>
+ <circle fill="#fee581" cx="128" cy="127.998" r="78.041" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="e" x2="0" y1=".5" y2="1.5" gradientTransform="translate(53.865 53.863) scale(148.27)" gradientUnits="userSpaceOnUse">
+ <stop offset="100%" stop-color="#ffd119" stop-opacity=".94"/>
+ <stop offset="100%" stop-color="#ffd119" stop-opacity=".94"/>
+ </linearGradient>
+ <circle fill="url(#e)" cx="128" cy="127.998" r="74.135" vector-effect="non-scaling-stroke"/>
+ <circle fill="#fee581" cx="128" cy="127.998" r="69.525" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="f" x2="0" y1=".5" y2="1.5" gradientTransform="translate(62.381 62.379) scale(131.238)" gradientUnits="userSpaceOnUse">
+ <stop offset="100%" stop-color="#ffd119" stop-opacity=".94"/>
+ <stop offset="100%" stop-color="#ffd119" stop-opacity=".94"/>
+ </linearGradient>
+ <circle fill="url(#f)" cx="128" cy="127.998" r="65.619" vector-effect="non-scaling-stroke"/>
+ <circle fill="#fee581" cx="128" cy="127.998" r="60.715" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="g" x2="0" y1=".5" y2="1.5" gradientTransform="translate(71.126 71.124) scale(113.748)" gradientUnits="userSpaceOnUse">
+ <stop offset="100%" stop-color="#ffd119" stop-opacity=".94"/>
+ <stop offset="100%" stop-color="#ffd119" stop-opacity=".94"/>
+ </linearGradient>
+ <circle fill="url(#g)" cx="128" cy="127.998" r="56.874" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="h" x1=".25" x2=".75" y1=".036" y2=".902" gradientTransform="translate(76.035 76.033) scale(103.93)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f61111"/>
+ <stop offset="48.272%" stop-color="#ff4f4f"/>
+ <stop offset="100%" stop-color="#ff7a55"/>
+ </linearGradient>
+ <circle fill="url(#h)" cx="128" cy="127.998" r="51.965" vector-effect="non-scaling-stroke"/>
+ <g fill="#ffffff">
+ <path d="M110.557 103.634l44.107-8.992v12.324l-44.107 8.992v-12.324z"/>
+ <path d="M110.56 103.63h7.102v45.978h-7.102V103.63z"/>
+ <path d="M94.566 153.912c-1.268-4.732 2.825-9.946 9.134-11.636 6.309-1.691 12.46.778 13.728 5.51 1.268 4.732-2.825 9.946-9.134 11.636-6.309 1.69-12.46-.779-13.728-5.51zM147.56 96.12h7.102v45.978h-7.102V96.12z"/>
+ <path d="M131.571 146.401c-1.267-4.732 2.825-9.946 9.134-11.636 6.309-1.691 12.46.778 13.728 5.51 1.268 4.732-2.825 9.946-9.134 11.636-6.308 1.691-12.46-.779-13.728-5.51z"/>
+ </g>
+ <linearGradient id="i" x2="0" y1=".5" y2="1.5" gradientTransform="matrix(68.648 0 0 130.362 47.607 75.948)" gradientUnits="userSpaceOnUse">
+ <stop offset="100%" stop-color="#ffd119" stop-opacity=".94"/>
+ <stop offset="100%" stop-color="#ffd119" stop-opacity=".94"/>
+ </linearGradient>
+ <path fill="url(#i)" d="M66.231 75.948l20.126 17.126-5.133 8.372-4.867 11.25-2.124 8.377-.499 7.499.248 6.393 1.502 6.374 5.497 13.122 4.522 8.609 7.126 6.496 10.373 6.752 10.625 3.874 2.628 1.124-5.927 24.994-11.199-2.492-9.272-4.877s-10.374-5.749-10.5-6.374l-7.499-7.499-12.02-14.125-7.229-13.5-4.377-17.625-.625-17.266 2.375-11.997 3.733-13.626 4.499-8.75 3.873-6.001 4.144-6.23z"/>
+ <linearGradient id="j" x2="0" y1=".5" y2="1.5" gradientTransform="matrix(68.615 0 0 130.361 139.451 50.456)" gradientUnits="userSpaceOnUse">
+ <stop offset="100%" stop-color="#ffd119" stop-opacity=".94"/>
+ <stop offset="100%" stop-color="#ffd119" stop-opacity=".94"/>
+ </linearGradient>
+ <path fill="url(#j)" d="M189.443 180.817l-20.122-17.126 5.133-8.371 4.844-11.251 2.128-8.376.499-7.499-.252-6.375-1.498-6.374-5.483-13.145-4.498-8.624-7.126-6.5-10.369-6.729-10.625-3.873-2.623-1.13 5.894-24.988 11.223 2.492 9.253 4.876s10.374 5.744 10.5 6.374c.126.63 7.499 7.499 7.499 7.499l11.997 14.126 7.252 13.5 4.372 17.62.625 17.266-2.375 11.997-3.733 13.626-4.517 8.731-3.873 6.001-4.125 6.253z"/>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".1" d="M249.643 83.58L44.234 236.61c11.562 2.311 26.426 3.019 45.523 3.019h75.37c74.055 0 84.639-10.558 84.639-84.544V95.834c0-4.303-.041-8.37-.123-12.254z"/>
+ <g opacity=".4">
+ <linearGradient id="k" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#k)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/google-webdesigner.svg b/.icons/Gruvbox_Dark-2/apps/64/google-webdesigner.svg
new file mode 100644
index 000000000..c37491805
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/google-webdesigner.svg
@@ -0,0 +1,83 @@
+<svg xmlns="http://www.w3.org/2000/svg" fill="none" width="256" height="256" viewBox="0 0 256 256">
+ <g clip-path="url(#clip0)">
+ <g filter="url(#filter0_d)">
+ <path fill="url(#paint0_linear)" d="M165.685 11.947C239.74 11.947 250.324 22.5042 250.324 96.4908V155.742C250.324 229.728 239.74 240.285 165.685 240.285H90.3152C16.2595 240.285 5.67586 229.728 5.67586 155.742V96.4908C5.67586 22.5042 16.2595 11.947 90.3152 11.947H165.685Z"/>
+ </g>
+ <path fill="url(#paint1_linear)" fill-rule="evenodd" opacity=".4" d="M165.068 11.9512C169.396 11.9414 173.724 11.9905 178.052 12.0888C181.927 12.1674 185.803 12.3148 189.678 12.5407C193.131 12.7372 196.583 13.0221 200.026 13.3955C203.085 13.7295 206.144 14.1815 209.174 14.7415C211.889 15.2425 214.574 15.8812 217.22 16.6573C219.62 17.3549 221.971 18.2195 224.243 19.2412C226.358 20.1844 228.384 21.3044 230.302 22.5915C232.141 23.8294 233.863 25.2442 235.437 26.8063C237.001 28.3783 238.417 30.0878 239.656 31.925C240.945 33.8408 242.066 35.8647 243.02 37.9672C244.043 40.2466 244.909 42.5849 245.617 44.9723C246.394 47.6152 247.034 50.2973 247.535 53.009C248.096 56.035 248.548 59.0807 248.883 62.1362C249.257 65.5748 249.542 69.0135 249.739 72.462C249.965 76.3232 250.112 80.1941 250.201 84.0553C250.289 88.3781 250.339 92.701 250.329 97.0141V155.226C250.339 159.549 250.289 163.862 250.201 168.185C250.112 172.056 249.965 175.917 249.739 179.778C249.542 183.227 249.257 186.675 248.883 190.104C248.548 193.159 248.096 196.215 247.535 199.241C247.034 201.943 246.394 204.625 245.617 207.268C244.909 209.655 244.043 212.003 243.02 214.273C242.066 216.385 240.945 218.399 239.656 220.315C238.417 222.152 237.001 223.872 235.437 225.434C233.863 226.996 232.141 228.411 230.302 229.649C228.384 230.936 226.358 232.056 224.243 232.999C221.971 234.021 219.62 234.885 217.22 235.593C214.574 236.369 211.889 237.007 209.174 237.499C206.144 238.068 203.085 238.51 200.026 238.845C196.583 239.218 193.131 239.503 189.678 239.699C185.803 239.925 181.927 240.073 178.052 240.161C173.724 240.249 169.396 240.299 165.068 240.289H90.942C86.614 240.299 82.286 240.249 77.9581 240.161C74.0826 240.073 70.2071 239.925 66.3316 239.699C62.8791 239.503 59.4266 239.218 55.9839 238.845C52.9248 238.51 49.8657 238.068 46.8362 237.499C44.1213 237.007 41.4361 236.369 38.7901 235.593C36.39 234.885 34.0392 234.021 31.767 232.999C29.6522 232.056 27.6259 230.936 25.7079 229.649C23.8685 228.411 22.1471 226.996 20.5733 225.434C19.0094 223.872 17.5929 222.152 16.3536 220.315C15.065 218.399 13.9437 216.385 12.9896 214.273C11.9666 212.003 11.101 209.655 10.3928 207.268C9.61574 204.625 8.97638 201.943 8.47473 199.241C7.91406 196.215 7.4616 193.159 7.12716 190.104C6.75339 186.675 6.46813 183.227 6.27141 179.778C6.04518 175.917 5.89763 172.056 5.8091 168.185C5.72058 163.862 5.6714 159.549 5.68123 155.226V97.0141C5.6714 92.701 5.72058 88.3781 5.8091 84.0553C5.89763 80.1941 6.04518 76.3232 6.27141 72.462C6.46813 69.0135 6.75339 65.5748 7.12716 62.1362C7.4616 59.0807 7.91406 56.035 8.47473 53.009C8.97638 50.2973 9.61574 47.6152 10.3928 44.9723C11.101 42.5849 11.9666 40.2466 12.9896 37.9672C13.9437 35.8647 15.065 33.8408 16.3536 31.925C17.5929 30.0878 19.0094 28.3783 20.5733 26.8063C22.1471 25.2442 23.8685 23.8294 25.7079 22.5915C27.6259 21.3044 29.6522 20.1844 31.767 19.2412C34.0392 18.2195 36.39 17.3549 38.7901 16.6573C41.4361 15.8812 44.1213 15.2425 46.8362 14.7415C49.8657 14.1815 52.9248 13.7295 55.9839 13.3955C59.4266 13.0221 62.8791 12.7372 66.3316 12.5407C70.2071 12.3148 74.0826 12.1674 77.9581 12.0888C82.286 11.9905 86.614 11.9414 90.942 11.9512H165.068ZM165.078 15.9598C169.376 15.9499 173.675 15.9991 177.973 16.0875C181.8 16.1759 185.626 16.3233 189.452 16.5394C192.836 16.7359 196.219 17.011 199.583 17.3843C202.554 17.6987 205.515 18.131 208.446 18.6812C211.023 19.1528 213.58 19.7619 216.099 20.4988C218.322 21.1472 220.495 21.9529 222.6 22.896C224.509 23.7508 226.338 24.7627 228.069 25.9221C229.692 27.0126 231.207 28.2604 232.594 29.6457C233.981 31.031 235.23 32.544 236.332 34.1651C237.492 35.8942 238.506 37.7118 239.361 39.608C240.306 41.7203 241.112 43.8916 241.761 46.1021C242.509 48.6173 243.109 51.1619 243.591 53.736C244.132 56.6638 244.565 59.6112 244.889 62.5783C245.263 65.9384 245.539 69.3083 245.735 72.688C245.952 76.5098 246.109 80.3218 246.188 84.1437C246.276 88.4371 246.325 92.7207 246.325 97.0141V155.226C246.325 159.519 246.276 163.803 246.188 168.096C246.109 171.918 245.952 175.74 245.735 179.552C245.539 182.932 245.263 186.302 244.889 189.672C244.565 192.629 244.132 195.576 243.591 198.504C243.109 201.078 242.509 203.623 241.761 206.138C241.112 208.358 240.306 210.52 239.361 212.632C238.506 214.528 237.492 216.356 236.332 218.075C235.23 219.706 233.981 221.219 232.594 222.604C231.207 223.98 229.692 225.227 228.069 226.318C226.338 227.477 224.509 228.489 222.6 229.344C220.495 230.297 218.322 231.093 216.099 231.741C213.58 232.478 211.023 233.087 208.446 233.559C205.515 234.109 202.554 234.541 199.583 234.865C196.219 235.229 192.836 235.514 189.452 235.701C185.626 235.917 181.8 236.074 177.973 236.153C173.675 236.251 169.376 236.29 165.078 236.29C165.078 236.29 165.078 236.29 165.068 236.29H90.942C90.9321 236.29 90.9321 236.29 90.9321 236.29C86.6337 236.29 82.3352 236.251 78.0368 236.153C74.2105 236.074 70.3842 235.917 66.5579 235.701C63.1742 235.514 59.7905 235.229 56.4265 234.865C53.456 234.541 50.4952 234.109 47.564 233.559C44.9869 233.087 42.4295 232.478 39.9114 231.741C37.6884 231.093 35.5146 230.297 33.4097 229.344C31.5014 228.489 29.6719 227.477 27.9407 226.318C26.3177 225.227 24.8029 223.98 23.416 222.604C22.0291 221.219 20.7799 219.706 19.6782 218.075C18.5176 216.356 17.5044 214.528 16.6487 212.632C15.7044 210.52 14.8978 208.358 14.2486 206.138C13.5011 203.623 12.901 201.078 12.4191 198.504C11.8781 195.576 11.4453 192.629 11.1207 189.672C10.7469 186.302 10.4715 182.932 10.2748 179.552C10.0584 175.74 9.90099 171.918 9.8223 168.096C9.73377 163.803 9.68459 159.519 9.68459 155.226V97.0141C9.68459 92.7207 9.73377 88.4371 9.8223 84.1437C9.90099 80.3218 10.0584 76.5098 10.2748 72.688C10.4715 69.3083 10.7469 65.9384 11.1207 62.5783C11.4453 59.6112 11.8781 56.6638 12.4191 53.736C12.901 51.1619 13.5011 48.6173 14.2486 46.1021C14.8978 43.8916 15.7044 41.7203 16.6487 39.608C17.5044 37.7118 18.5176 35.8942 19.6782 34.1651C20.7799 32.544 22.0291 31.031 23.416 29.6457C24.8029 28.2604 26.3177 27.0126 27.9407 25.9221C29.6719 24.7627 31.5014 23.7508 33.4097 22.896C35.5146 21.9529 37.6884 21.1472 39.9114 20.4988C42.4295 19.7619 44.9869 19.1528 47.564 18.6812C50.4952 18.131 53.456 17.6987 56.4265 17.3843C59.7905 17.011 63.1742 16.7359 66.5579 16.5394C70.3842 16.3233 74.2105 16.1759 78.0368 16.0875C82.3352 15.9991 86.6337 15.9499 90.9321 15.9598C90.9321 15.9598 90.9321 15.9598 90.942 15.9598H165.068C165.078 15.9598 165.078 15.9598 165.078 15.9598Z" clip-rule="evenodd"/>
+ <g opacity=".2" filter="url(#filter1_f)">
+ <path d="M146.78 156.475C167.748 156.475 184.746 139.477 184.746 118.508C184.746 97.5404 167.748 80.5424 146.78 80.5424C125.812 80.5424 108.814 97.5404 108.814 118.508C108.814 139.477 125.812 156.475 146.78 156.475Z"/>
+ </g>
+ <path fill="url(#paint2_linear)" d="M146.78 153.763C167.748 153.763 184.746 136.765 184.746 115.797C184.746 94.8285 167.748 77.8305 146.78 77.8305C125.812 77.8305 108.814 94.8285 108.814 115.797C108.814 136.765 125.812 153.763 146.78 153.763Z"/>
+ <g opacity=".2" filter="url(#filter2_f)">
+ <path d="M139.502 50.7119C130.486 50.7116 121.559 52.4873 113.229 55.9374C104.899 59.3876 97.3307 64.4446 90.9555 70.8199C84.5802 77.1951 79.5232 84.7636 76.073 93.0933C72.6229 101.423 70.8472 110.351 70.8475 119.367C70.8603 119.985 70.8815 120.603 70.911 121.22H60C60 144.236 69.1428 166.308 85.4172 182.583C101.692 198.857 123.764 208 146.78 208V121.22H141.356V118.508H195.45C195.544 117.245 195.592 115.978 195.593 114.711C195.593 100.614 189.879 87.0948 179.707 77.127C169.536 67.1592 155.74 61.5593 141.356 61.5593V50.7754C140.738 50.7459 140.12 50.7247 139.502 50.7119V50.7119Z"/>
+ </g>
+ <path fill="url(#paint3_linear)" d="M60 118.508C60 141.524 69.1428 163.597 85.4172 179.871C101.692 196.145 123.764 205.288 146.78 205.288V118.508H60Z"/>
+ <path fill="url(#paint4_linear)" d="M139.5 48C130.485 48 121.557 49.7758 113.228 53.2259C104.899 56.676 97.3305 61.733 90.9555 68.108C84.5804 74.483 79.5235 82.0513 76.0734 90.3806C72.6232 98.71 70.8475 107.637 70.8475 116.653C70.8608 117.272 70.8826 117.89 70.9127 118.508H141.356V48.0652C140.738 48.0351 140.119 48.0134 139.5 48V48Z"/>
+ <path fill="url(#paint5_linear)" d="M141.356 58.8475V115.797H195.449C195.544 114.533 195.591 113.267 195.593 112C195.593 97.9031 189.879 84.3835 179.707 74.4155C169.536 64.4474 155.741 58.8475 141.356 58.8475H141.356Z"/>
+ <g opacity=".2" filter="url(#filter3_f)">
+ <path d="M144.82 91.3898C135.99 91.3901 127.521 94.8188 121.277 100.922C115.033 107.025 111.525 115.302 111.525 123.932C111.525 132.563 115.033 140.84 121.277 146.943C127.521 153.046 135.99 156.474 144.82 156.475C145.474 156.47 146.127 156.447 146.78 156.406V137.444C152.647 137.098 158.16 134.524 162.193 130.248C166.226 125.973 168.473 120.318 168.475 114.441C168.475 108.327 166.046 102.464 161.723 98.1413C157.4 93.8184 151.537 91.3898 145.424 91.3898C145.307 91.3925 145.191 91.396 145.074 91.4004C144.989 91.3966 144.905 91.393 144.82 91.3898Z"/>
+ </g>
+ <path fill="url(#paint6_linear)" fill-rule="evenodd" d="M132.079 91.1551C136.119 89.5197 140.449 88.678 144.821 88.678C144.878 88.6791 144.935 88.6805 144.991 88.6819C145.135 88.6793 145.279 88.678 145.424 88.678C158.154 88.678 168.475 98.9982 168.475 111.729C168.475 124.004 158.879 134.039 146.78 134.74V153.695C146.128 153.737 145.474 153.759 144.821 153.763C140.449 153.763 136.119 152.921 132.079 151.286C128.04 149.65 124.369 147.253 121.277 144.231C118.186 141.209 115.733 137.622 114.06 133.674C112.387 129.726 111.525 125.494 111.525 121.22C111.525 116.947 112.387 112.715 114.06 108.767C115.733 104.819 118.186 101.231 121.277 98.2094C124.369 95.1876 128.04 92.7905 132.079 91.1551Z" clip-rule="evenodd"/>
+ </g>
+ <defs>
+ <filter id="filter0_d" width="264.648" height="248.338" x="-4.32" y="5.95" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+ <feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="effect1_dropShadow" mode="normal" result="shape"/>
+ </filter>
+ <filter id="filter1_f" width="95.932" height="95.932" x="98.81" y="70.54" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" mode="normal" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <filter id="filter2_f" width="155.593" height="177.288" x="50" y="40.71" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" mode="normal" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <filter id="filter3_f" width="76.949" height="85.085" x="101.53" y="81.39" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" mode="normal" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="5.676" x2="5.676" y1="11.947" y2="240.285" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#E0E5E7"/>
+ <stop offset="1" stop-color="#C7CED2"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="132.082" x2="132.082" y1="11.95" y2="240.29" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#fff"/>
+ <stop offset=".125" stop-color="#fff" stop-opacity=".098"/>
+ <stop offset=".925" stop-opacity=".098"/>
+ <stop offset="1" stop-opacity=".498"/>
+ </linearGradient>
+ <linearGradient id="paint2_linear" x1="108.814" x2="108.814" y1="77.831" y2="153.763" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#BDC3C7"/>
+ <stop offset="1" stop-color="#AEAFB3"/>
+ </linearGradient>
+ <linearGradient id="paint3_linear" x1="60" x2="60" y1="118.508" y2="205.288" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#FFEC57"/>
+ <stop offset=".5" stop-color="#FFC551"/>
+ <stop offset="1" stop-color="#F5A90F"/>
+ </linearGradient>
+ <linearGradient id="paint4_linear" x1="105.666" x2="105.842" y1="47.973" y2="118.741" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#1AD6AB"/>
+ <stop offset="1" stop-color="#329DB6"/>
+ </linearGradient>
+ <linearGradient id="paint5_linear" x1="141.356" x2="141.356" y1="58.847" y2="115.797" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#FF7B57"/>
+ <stop offset=".5" stop-color="#FF5151"/>
+ <stop offset="1" stop-color="#F50F0F"/>
+ </linearGradient>
+ <linearGradient id="paint6_linear" x1="119.831" x2="117.909" y1="153.763" y2="90.427" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#BFC1C1"/>
+ <stop offset="1" stop-color="#F1F2F3"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect fill="#fff" width="256" height="256"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/google.svg b/.icons/Gruvbox_Dark-2/apps/64/google.svg
new file mode 100644
index 000000000..169358a63
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/google.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#e6e6e6" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#ffffff" opacity=".3" d="M8.476 55.74C6.729 66.667 6.158 80.255 6.158 97.205v59.251c0 73.986 10.584 84.544 84.64 84.544h75.369c55.135 0 75.078-5.874 81.675-39.397L8.476 55.74z"/>
+ <path fill="#ea4335" d="M198.314 113.698h-69.128v28.662h39.791c-3.71 18.21-19.221 28.663-39.791 28.663-24.279 0-43.837-19.558-43.837-43.837 0-24.279 19.558-43.837 43.837-43.837 10.454 0 19.895 3.709 27.314 9.779l21.581-21.581C164.93 60.081 148.07 53 129.186 53A73.973 73.973 0 0 0 55 127.186a73.972 73.972 0 0 0 74.186 74.186c37.093 0 70.814-26.977 70.814-74.186 0-4.384-.674-9.105-1.686-13.488z"/>
+ <path fill="#fbbc05" d="M198.314 113.698h-69.128v28.662h39.791c-3.71 18.21-19.221 28.663-39.791 28.663-24.279 0-43.837-19.558-43.837-43.837 0-4.81.767-9.434 2.187-13.758-13.411-10.178-9.786-7.553-24.933-19.127C57.732 104.198 55 115.357 55 127.186a73.972 73.972 0 0 0 74.186 74.186c37.093 0 70.814-26.977 70.814-74.186 0-4.384-.674-9.105-1.686-13.488z"/>
+ <path fill="#34a853" d="M198.314 113.698h-69.128v28.662h39.791c-3.71 18.21-19.221 28.663-39.791 28.663-19.548 0-36.036-12.679-41.719-30.292-8.717 6.644-16.217 12.519-25.008 19.046 12.012 24.685 37.299 41.595 66.727 41.595 37.093 0 70.814-26.977 70.814-74.186 0-4.384-.674-9.105-1.686-13.488z"/>
+ <path fill="#4285f4" d="M198.314 113.698h-69.128v28.662h39.791c-2.026 9.943-7.57 17.574-15.535 22.453 5.308 4.312 18.995 15 23.617 18.526C190.945 170.68 200 151.649 200 127.186c0-4.384-.674-9.105-1.686-13.488z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/googlechrome.svg b/.icons/Gruvbox_Dark-2/apps/64/googlechrome.svg
new file mode 120000
index 000000000..51768ebb7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/googlechrome.svg
@@ -0,0 +1 @@
+google-chrome.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/googledocs.svg b/.icons/Gruvbox_Dark-2/apps/64/googledocs.svg
new file mode 100644
index 000000000..16cbed5d7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/googledocs.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#e6e6e6" d="M165.689 11.95c74.056 0 84.64 10.557 84.64 84.544v59.25c0 73.987-10.584 84.544-84.64 84.544h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.64-84.544h75.369z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".1" d="M6.357 83.58l205.409 153.03c-11.562 2.311-26.426 3.019-45.523 3.019h-75.37c-74.055 0-84.639-10.558-84.639-84.544v-59.25c0-4.304.041-8.371.123-12.255z"/>
+ <g filter="url(#b)">
+ <path fill="#5884f4" fill-rule="evenodd" d="M74.38 53.5c-3.54 0-6.38 2.869-6.38 6.427v132.16c0 3.558 2.84 6.413 6.38 6.413h107.232c3.54 0 6.38-2.855 6.38-6.412V88.632l-3.765-3.741-20.35-20.28-11.14-11.097-.015-.014H74.38z"/>
+ <path fill="#a2bcfe" d="M152.699 88.559l35.301.06-35.276-35.118-.025 35.058z"/>
+ <path fill="#ffffff" d="M86.91 101.25h81.672v7.756H86.91v-7.756zm.01 18.92h81.672v7.756H86.92v-7.756zm0 18.95h81.672v7.756H86.92v-7.756zm0 19.2h44.373v7.756H86.92v-7.756z"/>
+ <path fill="#2f5fdd" opacity=".79" d="M187.998 88.618l-.013 35.42-35.288-35.48 35.301.06z"/>
+ </g>
+ <defs>
+ <filter id="b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/googledrive.svg b/.icons/Gruvbox_Dark-2/apps/64/googledrive.svg
new file mode 120000
index 000000000..a88855e3d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/googledrive.svg
@@ -0,0 +1 @@
+google-drive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/googleearth.svg b/.icons/Gruvbox_Dark-2/apps/64/googleearth.svg
new file mode 120000
index 000000000..cb9be8c32
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/googleearth.svg
@@ -0,0 +1 @@
+google-earth.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/goterminal.svg b/.icons/Gruvbox_Dark-2/apps/64/goterminal.svg
new file mode 100755
index 000000000..e0ffd0fc9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/goterminal.svg
@@ -0,0 +1,55 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ajNIrwZ1ttd250OPAYrFOqY7PHMHDII1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ajNIrwZ1ttd250OPAYrFOqY7PHMHDII1)">
+ <linearGradient id="_lgradient_108" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#b01fd1"/>
+ <stop offset="100%" style="stop-color:#aa00ff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_108)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_109" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_109)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="ILWlFZ7VXKvoSqx5Wbl1UMeVj4h6R6BF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#ILWlFZ7VXKvoSqx5Wbl1UMeVj4h6R6BF)">
+ <path d="M 113.999985 130.521729 L 71.110085 130.521729 L 71.110085 123 L 113.999985 123 L 113.999985 130.521729 Z"/>
+ </g>
+ <linearGradient id="_lgradient_110" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(42.8899,0,0,7.521721,71.110085,119.492279)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#6aff57"/>
+ <stop offset="50%" style="stop-color:#8bff51"/>
+ <stop offset="100%" style="stop-color:#5cf50f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_110)" d="M 113.999985 127.014 L 71.110085 127.014 L 71.110085 119.492279 L 113.999985 119.492279 L 113.999985 127.014 Z"/>
+ <defs>
+ <filter id="nXfIBY3mcFvP1EIXoUoH3THOA3JzaxWS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#nXfIBY3mcFvP1EIXoUoH3THOA3JzaxWS)">
+ <path d="M 48.845829 130.144213 L 41.57682 130.144213 L 41.57682 124.567132 L 41.57682 124.567132 Q 37.37834 123.564499 34.401804 120.775959 L 34.401804 120.775959 L 34.401804 120.775959 Q 31.425267 117.987418 30.046666 113.851603 L 30.046666 113.851603 L 36.87703 111.34505 L 36.87703 111.34505 Q 38.192965 114.352913 40.511534 116.170172 L 40.511534 116.170172 L 40.511534 116.170172 Q 42.830103 117.987418 45.712635 117.987418 L 45.712635 117.987418 L 45.712635 117.987418 Q 48.783164 117.987418 50.569083 116.420821 L 50.569083 116.420821 L 50.569083 116.420821 Q 52.355003 114.854224 52.355003 111.971691 L 52.355003 111.971691 L 52.355003 111.971691 Q 52.355003 109.151812 50.22443 107.491223 L 50.22443 107.491223 L 50.22443 107.491223 Q 48.093857 105.830622 43.895389 104.201372 L 43.895389 104.201372 L 43.895389 104.201372 Q 41.702151 103.32407 40.386203 102.760094 L 40.386203 102.760094 L 40.386203 102.760094 Q 39.070268 102.196118 37.190344 101.03684 L 37.190344 101.03684 L 37.190344 101.03684 Q 35.310433 99.877561 34.276473 98.624279 L 34.276473 98.624279 L 34.276473 98.624279 Q 33.242525 97.371008 32.459227 95.397093 L 32.459227 95.397093 L 32.459227 95.397093 Q 31.675928 93.423178 31.675928 91.041955 L 31.675928 91.041955 L 31.675928 91.041955 Q 31.675928 86.968806 34.307812 83.898265 L 34.307812 83.898265 L 34.307812 83.898265 Q 36.939695 80.827737 41.57682 80.013112 L 41.57682 80.013112 L 41.57682 74.999994 L 48.845829 74.999994 L 48.845829 80.075777 L 48.845829 80.075777 Q 52.480334 80.890402 54.861568 83.240297 L 54.861568 83.240297 L 54.861568 83.240297 Q 57.24279 85.590193 58.245411 88.911383 L 58.245411 88.911383 L 51.540378 91.167286 L 51.540378 91.167286 Q 49.660454 86.655479 44.710014 86.655479 L 44.710014 86.655479 L 44.710014 86.655479 Q 42.140796 86.655479 40.69953 87.814758 L 40.69953 87.814758 L 40.69953 87.814758 Q 39.258252 88.974048 39.258252 91.041955 L 39.258252 91.041955 L 39.258252 91.041955 Q 39.258252 93.297847 41.20084 94.645121 L 41.20084 94.645121 L 41.20084 94.645121 Q 43.143417 95.992396 47.091236 97.433674 L 47.091236 97.433674 L 47.091236 97.433674 Q 49.34714 98.310964 50.725741 98.937605 L 50.725741 98.937605 L 50.725741 98.937605 Q 52.104354 99.564235 54.078269 100.848844 L 54.078269 100.848844 L 54.078269 100.848844 Q 56.052173 102.133465 57.180124 103.512066 L 57.180124 103.512066 L 57.180124 103.512066 Q 58.308076 104.890667 59.15404 107.083905 L 59.15404 107.083905 L 59.15404 107.083905 Q 60.000004 109.277143 60.000004 111.909026 L 60.000004 111.909026 L 60.000004 111.909026 Q 60.000004 117.110127 56.898136 120.493971 L 56.898136 120.493971 L 56.898136 120.493971 Q 53.796281 123.877826 48.845829 124.692451 L 48.845829 124.692451 L 48.845829 130.144213 Z"/>
+ </g>
+ <linearGradient id="_lgradient_111" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(29.953338,0,0,55.144219,30.046666,71.375782)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#6aff57"/>
+ <stop offset="50%" style="stop-color:#8bff51"/>
+ <stop offset="100%" style="stop-color:#5cf50f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_111)" d="M 48.845829 126.520001 L 41.57682 126.520001 L 41.57682 120.94292 L 41.57682 120.94292 Q 37.37834 119.940287 34.401804 117.151747 L 34.401804 117.151747 L 34.401804 117.151747 Q 31.425267 114.363206 30.046666 110.227391 L 30.046666 110.227391 L 36.87703 107.720838 L 36.87703 107.720838 Q 38.192965 110.728701 40.511534 112.54596 L 40.511534 112.54596 L 40.511534 112.54596 Q 42.830103 114.363206 45.712635 114.363206 L 45.712635 114.363206 L 45.712635 114.363206 Q 48.783164 114.363206 50.569083 112.796609 L 50.569083 112.796609 L 50.569083 112.796609 Q 52.355003 111.230012 52.355003 108.347479 L 52.355003 108.347479 L 52.355003 108.347479 Q 52.355003 105.5276 50.22443 103.867011 L 50.22443 103.867011 L 50.22443 103.867011 Q 48.093857 102.20641 43.895389 100.57716 L 43.895389 100.57716 L 43.895389 100.57716 Q 41.702151 99.699858 40.386203 99.135882 L 40.386203 99.135882 L 40.386203 99.135882 Q 39.070268 98.571906 37.190344 97.412628 L 37.190344 97.412628 L 37.190344 97.412628 Q 35.310433 96.253349 34.276473 95.000067 L 34.276473 95.000067 L 34.276473 95.000067 Q 33.242525 93.746796 32.459227 91.772881 L 32.459227 91.772881 L 32.459227 91.772881 Q 31.675928 89.798966 31.675928 87.417743 L 31.675928 87.417743 L 31.675928 87.417743 Q 31.675928 83.344594 34.307812 80.274053 L 34.307812 80.274053 L 34.307812 80.274053 Q 36.939695 77.203525 41.57682 76.3889 L 41.57682 76.3889 L 41.57682 71.375782 L 48.845829 71.375782 L 48.845829 76.451565 L 48.845829 76.451565 Q 52.480334 77.26619 54.861568 79.616085 L 54.861568 79.616085 L 54.861568 79.616085 Q 57.24279 81.965981 58.245411 85.287171 L 58.245411 85.287171 L 51.540378 87.543074 L 51.540378 87.543074 Q 49.660454 83.031267 44.710014 83.031267 L 44.710014 83.031267 L 44.710014 83.031267 Q 42.140796 83.031267 40.69953 84.190546 L 40.69953 84.190546 L 40.69953 84.190546 Q 39.258252 85.349836 39.258252 87.417743 L 39.258252 87.417743 L 39.258252 87.417743 Q 39.258252 89.673635 41.20084 91.020909 L 41.20084 91.020909 L 41.20084 91.020909 Q 43.143417 92.368184 47.091236 93.809462 L 47.091236 93.809462 L 47.091236 93.809462 Q 49.34714 94.686752 50.725741 95.313393 L 50.725741 95.313393 L 50.725741 95.313393 Q 52.104354 95.940023 54.078269 97.224632 L 54.078269 97.224632 L 54.078269 97.224632 Q 56.052173 98.509253 57.180124 99.887854 L 57.180124 99.887854 L 57.180124 99.887854 Q 58.308076 101.266455 59.15404 103.459693 L 59.15404 103.459693 L 59.15404 103.459693 Q 60.000004 105.652931 60.000004 108.284814 L 60.000004 108.284814 L 60.000004 108.284814 Q 60.000004 113.485915 56.898136 116.869759 L 56.898136 116.869759 L 56.898136 116.869759 Q 53.796281 120.253614 48.845829 121.068239 L 48.845829 121.068239 L 48.845829 126.520001 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gottet.svg b/.icons/Gruvbox_Dark-2/apps/64/gottet.svg
new file mode 100644
index 000000000..6260d6386
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gottet.svg
@@ -0,0 +1,106 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_kRhSwu1eOsBgnNZyA2j0Al0bvpENlPJI">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_kRhSwu1eOsBgnNZyA2j0Al0bvpENlPJI)">
+ <defs>
+ <filter id="grPGltSIrtLBPwW7eoBspirF9YZ8ALAP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#grPGltSIrtLBPwW7eoBspirF9YZ8ALAP)">
+ <linearGradient id="_lgradient_71" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_71)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_72" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_72)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_73" x1="0" x2="1" y1="1" y2="1" gradientTransform="matrix(0,-36.25,-36.25,0,91.75,200.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#57dbff"/>
+ <stop offset="50%" style="stop-color:#51ffff"/>
+ <stop offset="100%" style="stop-color:#0ff5f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_73)" d="M 91.75 194.5 L 91.75 170.25 C 91.75 166.939 89.061 164.25 85.75 164.25 L 61.5 164.25 C 58.189 164.25 55.5 166.939 55.5 170.25 L 55.5 194.5 C 55.5 197.811 58.189 200.5 61.5 200.5 L 85.75 200.5 C 89.061 200.5 91.75 197.811 91.75 194.5 Z"/>
+ <linearGradient id="_lgradient_74" x1="1" x2="0" y1="0" y2="0" gradientTransform="matrix(0,-36.25,-36.25,0,128,200.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#5786ff"/>
+ <stop offset="50%" style="stop-color:#51a8ff"/>
+ <stop offset="100%" style="stop-color:#0f82f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_74)" d="M 128 194.5 L 128 170.25 C 128 166.939 125.311 164.25 122 164.25 L 97.75 164.25 C 94.439 164.25 91.75 166.939 91.75 170.25 L 91.75 194.5 C 91.75 197.811 94.439 200.5 97.75 200.5 L 122 200.5 C 125.311 200.5 128 197.811 128 194.5 Z"/>
+ <linearGradient id="_lgradient_75" x1="0" x2="1" y1="1" y2="1" gradientTransform="matrix(0,-36.25,-36.25,0,164.25,200.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#57dbff"/>
+ <stop offset="50%" style="stop-color:#51ffff"/>
+ <stop offset="100%" style="stop-color:#0ff5f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_75)" d="M 164.25 194.5 L 164.25 170.25 C 164.25 166.939 161.561 164.25 158.25 164.25 L 134 164.25 C 130.689 164.25 128 166.939 128 170.25 L 128 194.5 C 128 197.811 130.689 200.5 134 200.5 L 158.25 200.5 C 161.561 200.5 164.25 197.811 164.25 194.5 Z"/>
+ <linearGradient id="_lgradient_76" x1="1" x2="0" y1="0" y2="0" gradientTransform="matrix(0,-36.25,-36.25,0,91.75,164.25)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_76)" d="M 91.75 158.25 L 91.75 134 C 91.75 130.689 89.061 128 85.75 128 L 61.5 128 C 58.189 128 55.5 130.689 55.5 134 L 55.5 158.25 C 55.5 161.561 58.189 164.25 61.5 164.25 L 85.75 164.25 C 89.061 164.25 91.75 161.561 91.75 158.25 Z"/>
+ <linearGradient id="_lgradient_77" x1="0" x2="1" y1="1" y2="1" gradientTransform="matrix(0,-36.25,-36.25,0,128,164.25)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#57dbff"/>
+ <stop offset="50%" style="stop-color:#51ffff"/>
+ <stop offset="100%" style="stop-color:#0ff5f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_77)" d="M 128 158.25 L 128 134 C 128 130.689 125.311 128 122 128 L 97.75 128 C 94.439 128 91.75 130.689 91.75 134 L 91.75 158.25 C 91.75 161.561 94.439 164.25 97.75 164.25 L 122 164.25 C 125.311 164.25 128 161.561 128 158.25 Z"/>
+ <linearGradient id="_lgradient_78" x1="1" x2="0" y1="0" y2="0" gradientTransform="matrix(0,-36.25,-36.25,0,164.25,164.25)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_78)" d="M 164.25 158.25 L 164.25 134 C 164.25 130.689 161.561 128 158.25 128 L 134 128 C 130.689 128 128 130.689 128 134 L 128 158.25 C 128 161.561 130.689 164.25 134 164.25 L 158.25 164.25 C 161.561 164.25 164.25 161.561 164.25 158.25 Z"/>
+ <linearGradient id="_lgradient_79" x1="1" x2="0" y1="0" y2="0" gradientTransform="matrix(0,-36.25,-36.25,0,200.5,164.25)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4400"/>
+ <stop offset="100%" style="stop-color:#dc1414"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_79)" d="M 200.5 158.25 L 200.5 134 C 200.5 130.689 197.811 128 194.5 128 L 170.25 128 C 166.939 128 164.25 130.689 164.25 134 L 164.25 158.25 C 164.25 161.561 166.939 164.25 170.25 164.25 L 194.5 164.25 C 197.811 164.25 200.5 161.561 200.5 158.25 Z"/>
+ <linearGradient id="_lgradient_80" x1="1" x2="0" y1="0" y2="0" gradientTransform="matrix(0,-36.25,-36.25,0,91.75,128)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_80)" d="M 91.75 122 L 91.75 97.75 C 91.75 94.439 89.061 91.75 85.75 91.75 L 61.5 91.75 C 58.189 91.75 55.5 94.439 55.5 97.75 L 55.5 122 C 55.5 125.311 58.189 128 61.5 128 L 85.75 128 C 89.061 128 91.75 125.311 91.75 122 Z"/>
+ <linearGradient id="_lgradient_81" x1="1" x2="0" y1="0" y2="0" gradientTransform="matrix(0,-36.25,-36.25,0,128,128)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_81)" d="M 128 122 L 128 97.75 C 128 94.439 125.311 91.75 122 91.75 L 97.75 91.75 C 94.439 91.75 91.75 94.439 91.75 97.75 L 91.75 122 C 91.75 125.311 94.439 128 97.75 128 L 122 128 C 125.311 128 128 125.311 128 122 Z"/>
+ <linearGradient id="_lgradient_82" x1="1" x2="0" y1="0" y2="0" gradientTransform="matrix(0,-36.25,-36.25,0,164.25,128)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4400"/>
+ <stop offset="100%" style="stop-color:#dc1414"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_82)" d="M 164.25 122 L 164.25 97.75 C 164.25 94.439 161.561 91.75 158.25 91.75 L 134 91.75 C 130.689 91.75 128 94.439 128 97.75 L 128 122 C 128 125.311 130.689 128 134 128 L 158.25 128 C 161.561 128 164.25 125.311 164.25 122 Z"/>
+ <linearGradient id="_lgradient_83" x1="1" x2="0" y1="0" y2="0" gradientTransform="matrix(0,-36.25,-36.25,0,91.75,91.75)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_83)" d="M 91.75 85.75 L 91.75 61.5 C 91.75 58.189 89.061 55.5 85.75 55.5 L 61.5 55.5 C 58.189 55.5 55.5 58.189 55.5 61.5 L 55.5 85.75 C 55.5 89.061 58.189 91.75 61.5 91.75 L 85.75 91.75 C 89.061 91.75 91.75 89.061 91.75 85.75 Z"/>
+ <linearGradient id="_lgradient_84" x1="1" x2="0" y1="0" y2="0" gradientTransform="matrix(0,-36.25,-36.25,0,128,91.75)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_84)" d="M 128 85.75 L 128 61.5 C 128 58.189 125.311 55.5 122 55.5 L 97.75 55.5 C 94.439 55.5 91.75 58.189 91.75 61.5 L 91.75 85.75 C 91.75 89.061 94.439 91.75 97.75 91.75 L 122 91.75 C 125.311 91.75 128 89.061 128 85.75 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gourmet.svg b/.icons/Gruvbox_Dark-2/apps/64/gourmet.svg
new file mode 120000
index 000000000..af73aec7b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gourmet.svg
@@ -0,0 +1 @@
+preferences-web-browser-cookies.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/goxel.svg b/.icons/Gruvbox_Dark-2/apps/64/goxel.svg
new file mode 100644
index 000000000..552377085
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/goxel.svg
@@ -0,0 +1,60 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_9lmQXqNbDobbfPrE8WAnfEo429lkRTdd">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_9lmQXqNbDobbfPrE8WAnfEo429lkRTdd)">
+ <defs>
+ <filter id="lXMkBol3i3pSowHE2LXSQopq2bS520wt" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#lXMkBol3i3pSowHE2LXSQopq2bS520wt)">
+ <linearGradient id="_lgradient_85" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_85)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_86" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_86)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g filter="url(#sPRAVDCIyusGNKyCbNrU9xwUKUPnvDHj)">
+ <path fill="#888888" d="M 164.25 115.83 L 200.5 136.674 L 200.5 178.362 L 164.25 199.205 L 128 178.362 L 128 136.674 L 164.25 115.83 Z"/>
+ <g opacity=".25">
+ <path d="M 164.25 115.83 L 200.5 136.674 L 200.5 178.362 L 164.25 199.205 L 164.25 115.83 Z"/>
+ </g>
+ <path fill="#b3b3b3" d="M 164.25 115.83 L 128 136.674 L 164.25 157.518 L 200.5 136.674 L 164.25 115.83 Z"/>
+ <path fill="#31c6b7" d="M 91.75 115.83 L 128 136.674 L 128 178.362 L 91.75 199.205 L 55.5 178.362 L 55.5 136.674 L 91.75 115.83 Z"/>
+ <g opacity=".2">
+ <path d="M 91.75 115.83 L 128 136.674 L 128 178.362 L 91.75 199.205 L 91.75 115.83 Z"/>
+ </g>
+ <path fill="#5bdbc1" d="M 91.75 115.83 L 55.5 136.674 L 91.75 157.518 L 128 136.674 L 91.75 115.83 Z"/>
+ <path fill="#37a6e6" d="M 128 54.205 L 164.25 75.049 L 164.25 116.737 L 128 137.58 L 91.75 116.737 L 91.75 75.049 L 128 54.205 Z"/>
+ <g opacity=".2">
+ <path d="M 128 54.205 L 164.25 75.049 L 164.25 116.737 L 128 137.58 L 128 54.205 Z"/>
+ </g>
+ <path fill="#6dc7f1" d="M 128 54.205 L 91.75 75.049 L 128 95.893 L 164.25 75.049 L 128 54.205 Z"/>
+ </g>
+ <defs>
+ <filter id="sPRAVDCIyusGNKyCbNrU9xwUKUPnvDHj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gpa.svg b/.icons/Gruvbox_Dark-2/apps/64/gpa.svg
new file mode 100755
index 000000000..d0160132e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gpa.svg
@@ -0,0 +1,99 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="TXVlVb0bVR27JEDiePRhF26UXVOLNCOQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#TXVlVb0bVR27JEDiePRhF26UXVOLNCOQ)">
+ <linearGradient id="_lgradient_112" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_112)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_113" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_113)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="fYBytX6rqORQf9CKRE0pzEJT7KAoCnIy" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#fYBytX6rqORQf9CKRE0pzEJT7KAoCnIy)">
+ <path d="M 163.909319 87.176833 C 173.645028 96.912533 177.206357 112.697225 167.470668 122.432925 C 164.920442 124.969545 161.938503 126.924344 158.56156 128.163028 L 158.56156 191.867962 L 157.97789 192.364722 L 148.386121 200.5 L 138.805405 192.364732 L 138.115398 191.867962 L 138.115398 184.620848 L 137.958037 182.043529 L 130.534843 172.849762 L 138.115428 164.208903 L 138.115428 157.018005 L 130.623373 147.755378 L 138.115428 141.111429 L 138.308664 128.163028 C 134.931731 126.924344 131.203424 124.969579 128.653247 122.432925 C 118.917547 112.697225 118.917547 96.912533 128.653247 87.176833 C 133.265661 82.567711 130.011465 105.618195 136.531726 105.551659 L 136.531726 105.551659 L 142.412907 103.135326 C 148.923551 103.201721 159.298602 82.579661 163.909348 87.176833 L 163.909319 87.176833 Z M 147.444585 109.010975 C 143.272143 104.838528 144.14347 95.450631 139.971017 99.623093 C 135.798575 103.795531 134.553952 98.114142 138.726395 102.286585 C 142.898837 106.459032 149.663708 106.459032 153.836151 102.286585 C 158.008594 98.114142 151.617028 113.183418 147.444585 109.010975 Z"/>
+ </g>
+ <defs>
+ <filter id="nsCBUqEKXsY9A56WwWaafILnN0OnmiMw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#nsCBUqEKXsY9A56WwWaafILnN0OnmiMw)">
+ <path d="M 160.775792 98.200998 C 160.775792 111.969358 152.132575 125.649067 138.36422 125.649072 C 134.767286 125.639406 131.276485 124.913155 128.01275 123.401176 L 82.966556 169.973878 L 82.202568 169.912432 L 66.982617 169.973684 L 67.050936 157.373794 L 66.914298 156.534617 L 75.666509 148.86526 L 77.377673 146.931552 L 77.158056 134.359649 L 88.066864 134.431847 L 92.421214 129.27193 L 92.421214 119.096491 L 102.596652 119.096491 L 113.691783 109.080194 C 112.179814 105.816464 110.92573 101.797932 110.916166 98.200998 C 110.916166 84.432636 122.077624 73.271173 135.845989 73.271173 C 142.366599 73.2735 123.766372 87.271589 128.42395 91.835066 L 128.42395 91.835066 L 134.291176 94.285077 C 138.847948 98.935746 160.766224 91.690024 160.775811 98.200998 L 160.775792 98.200998 Z M 133.694396 101.997739 C 133.694396 96.097014 140.948769 90.074886 135.048024 90.074896 C 129.147299 90.074896 132.284572 85.177463 132.284572 91.078188 C 132.284562 96.978918 137.06805 101.762401 142.968774 101.762396 C 148.869499 101.762396 133.694406 107.898468 133.694406 101.997753 L 133.694396 101.997739 Z"/>
+ </g>
+ <path fill="#e4e4e4" d="M 163.909319 84.632974 C 173.645028 94.368673 177.206357 110.153366 167.470668 119.889065 C 164.920442 122.425685 161.938503 124.380485 158.56156 125.619168 L 158.56156 189.324103 L 157.97789 189.820863 L 148.386121 197.95614 L 138.805405 189.820872 L 138.115398 189.324103 L 138.115398 182.076988 L 137.958037 179.499669 L 130.534843 170.305903 L 138.115428 161.665044 L 138.115428 154.474145 L 130.623373 145.211519 L 138.115428 138.56757 L 138.308664 125.619168 C 134.931731 124.380485 131.203424 122.425719 128.653247 119.889065 C 118.917547 110.153366 118.917547 94.368673 128.653247 84.632974 C 133.265661 80.023851 130.011465 103.074336 136.531726 103.0078 L 136.531726 103.0078 L 142.412907 100.591466 C 152.75 105.625 159.298602 80.035802 163.909348 84.632974 L 163.909319 84.632974 Z M 138.726395 99.742725"/>
+ <g opacity=".2">
+ <path d="M 128.03307 119.096491 L 128.03307 119.205798 C 128.243231 119.431951 128.434022 119.67134 128.65413 119.891447 C 131.204307 122.428102 134.930945 124.381416 138.307878 125.6201 L 138.114108 138.567948 L 130.621646 145.2108 L 138.114108 154.472039 L 138.114108 161.666393 L 130.537182 170.306572 L 137.960085 179.498252 L 138.114108 182.076891 L 138.114108 189.325898 L 138.804726 189.822745 L 148.383947 197.95614 L 148.383947 119.096491 L 128.03307 119.096491 Z"/>
+ </g>
+ <defs>
+ <filter id="4LU9I7v4iTWWGolrR9LBGJMJaAcrl3RB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#4LU9I7v4iTWWGolrR9LBGJMJaAcrl3RB)">
+ <path d="M 148.386121 73.307018 C 140.573173 73.307018 132.764146 76.289413 126.803062 82.250274 C 114.880893 94.171991 114.880893 113.494666 126.803062 125.416397 C 138.72523 137.338115 158.047012 137.338115 169.96919 125.416397 C 181.891349 113.494666 181.891349 94.171991 169.96919 82.250274 C 164.008096 76.289413 156.199079 73.307018 148.386121 73.307018 Z M 148.386121 80.938596 C 150.339353 80.938596 152.291615 81.684191 153.781886 83.174411 C 156.762428 86.154841 156.762428 90.98551 153.781886 93.96594 C 150.801344 96.946371 145.970898 96.946371 142.990356 93.96594 C 140.009824 90.98551 140.009824 86.154841 142.990356 83.174411 C 144.480637 81.684191 146.432889 80.938596 148.386121 80.938596 Z"/>
+ </g>
+ <linearGradient id="_lgradient_114" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(61.049373,0,0,61.050668,117.861436,70.763158)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1f5dd1"/>
+ <stop offset="100%" style="stop-color:#007fff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_114)" d="M 148.386121 70.763158 C 140.573173 70.763158 132.764146 73.745553 126.803062 79.706414 C 114.880893 91.628132 114.880893 110.950806 126.803062 122.872538 C 138.72523 134.794255 158.047012 134.794255 169.96919 122.872538 C 181.891349 110.950806 181.891349 91.628132 169.96919 79.706414 C 164.008096 73.745553 156.199079 70.763158 148.386121 70.763158 Z M 148.386121 78.394737 C 150.339353 78.394737 152.291615 79.140331 153.781886 80.630551 C 156.762428 83.610981 156.762428 88.44165 153.781886 91.422081 C 150.801344 94.402511 145.970898 94.402511 142.990356 91.422081 C 140.009824 88.44165 140.009824 83.610981 142.990356 80.630551 C 144.480637 79.140331 146.432889 78.394737 148.386121 78.394737 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 148.383947 70.763158 C 140.57099 70.763158 132.761972 73.745553 126.800888 79.706414 C 120.515951 85.991114 117.580775 94.331701 117.922222 102.561404 C 118.228967 95.180563 121.164206 87.886743 126.800888 82.250274 C 132.761972 76.289413 140.57099 73.307018 148.383947 73.307018 C 156.196905 73.307018 164.005922 76.289413 169.967007 82.250274 C 175.603684 87.886743 178.543896 95.180563 178.850641 102.561404 C 179.192088 94.331701 176.251944 85.991114 169.967007 79.706414 C 164.005922 73.745553 156.196905 70.763158 148.383947 70.763158 Z M 140.87658 87.298246 C 140.480034 89.65061 141.172447 92.150273 142.988183 93.96594 C 145.968725 96.946371 150.79916 96.946371 153.779712 93.96594 C 155.595448 92.150273 156.292829 89.65061 155.896283 87.298246 C 155.641901 88.807309 154.944519 90.257317 153.779712 91.422081 C 150.79916 94.402511 145.968725 94.402511 142.988183 91.422081 C 141.823376 90.257317 141.130962 88.807309 140.87658 87.298246 Z"/>
+ </g>
+ <path fill="#e4e4e4" d="M 160.775792 95.657139 C 160.775792 109.425498 152.132575 123.105207 138.36422 123.105212 C 134.767286 123.095547 131.276485 122.369295 128.01275 120.857316 L 82.966556 167.430019 L 82.202568 167.368573 L 66.982617 167.429825 L 67.050936 154.829935 L 66.914298 153.990757 L 75.666509 146.3214 L 77.377673 144.387693 L 77.158056 131.815789 L 88.066864 131.887988 L 92.421214 126.72807 L 92.421214 116.552632 L 102.596652 116.552632 L 113.691783 106.536335 C 112.179814 103.272604 110.92573 99.254073 110.916166 95.657139 C 110.916166 81.888776 122.077624 70.727314 135.845989 70.727314 C 142.366599 70.72964 123.766372 84.727729 128.42395 89.291206 L 128.42395 89.291206 L 133.6875 92.0625 C 138.25 97 160.766224 89.146164 160.775811 95.657139 L 160.775792 95.657139 Z M 138.5 89.8125"/>
+ <g opacity=".2">
+ <path d="M 127.133776 76.953879 L 111.055788 93.031867 C 110.965555 93.894344 110.916671 94.768854 110.916671 95.655222 C 110.926234 99.252156 112.18208 103.272454 113.694049 106.536184 L 102.594474 116.552632 L 92.419035 116.552632 L 92.419035 126.72807 L 88.06665 131.890317 L 77.155877 131.815789 L 77.379459 144.386033 L 75.665332 146.323739 L 66.915848 153.990097 L 67.049997 154.82977 L 66.980439 167.429825 L 141.025635 93.384629 Q 139.015226 93.36622 128.42558 89.290604 C 126.558035 87.460789 128.447365 84.117768 130.939629 80.7647 L 127.133776 76.953879 Z M 128.5 96.625"/>
+ </g>
+ <defs>
+ <filter id="D8BFESDsnTlX8WkBuzCgYlxu8sitRkNQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#D8BFESDsnTlX8WkBuzCgYlxu8sitRkNQ)">
+ <path d="M 159.798351 77.157941 C 154.273173 71.632755 146.641672 68.219451 138.210683 68.219296 C 121.348714 68.218976 107.684061 81.883631 107.684372 98.745614 C 107.684692 115.607583 121.348714 129.2716 138.210683 129.27193 C 155.072661 129.272231 168.737319 115.607583 168.736998 98.745614 C 168.736843 90.31462 165.323539 82.683123 159.798351 77.157941 Z M 154.401441 82.554858 C 155.782726 83.936147 156.636052 85.84402 156.636101 87.951775 C 156.636169 92.167269 153.220011 95.583431 149.004522 95.583354 C 144.789022 95.583271 141.37302 92.167269 141.372952 87.951775 C 141.372865 83.736283 144.789032 80.320121 149.004522 80.320196 C 151.112281 80.32024 153.020147 81.173566 154.401441 82.554858 Z"/>
+ </g>
+ <linearGradient id="_lgradient_115" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(61.052627,0,0,61.052635,107.684372,65.675435)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff57a3"/>
+ <stop offset="50%" style="stop-color:#ff51c5"/>
+ <stop offset="100%" style="stop-color:#f50fa9"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_115)" d="M 159.798351 74.614081 C 154.273173 69.088898 146.641672 65.675591 138.210683 65.675435 C 121.348714 65.675117 107.684061 79.339771 107.684372 96.201754 C 107.684692 113.063723 121.348714 126.727745 138.210683 126.72807 C 155.072661 126.728371 168.737319 113.063723 168.736998 96.201754 C 168.736843 87.77076 165.323539 80.139264 159.798351 74.614081 Z M 154.401441 80.010998 C 155.782726 81.392288 156.636052 83.300161 156.636101 85.407915 C 156.636169 89.62341 153.220011 93.039572 149.004522 93.039494 C 144.789022 93.039412 141.37302 89.62341 141.372952 85.407915 C 141.372865 81.192423 144.789032 77.776261 149.004522 77.776336 C 151.112281 77.77638 153.020147 78.629706 154.401441 80.010998 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 138.208509 65.675439 C 121.34654 65.67512 107.681882 79.339771 107.682193 96.201754 C 107.682203 96.631353 107.729209 97.048409 107.746783 97.473684 C 108.418415 81.20669 121.776138 68.218988 138.208509 68.219298 C 146.639498 68.219456 154.271358 71.632403 159.796536 77.157586 C 165.040171 82.401213 168.34315 89.552881 168.670234 97.473684 C 168.687799 97.048375 168.734834 96.631392 168.734825 96.201754 C 168.73466 87.77076 165.321724 80.138912 159.796536 74.613727 C 154.271358 69.088544 146.639498 65.675596 138.208509 65.675439 Z M 141.502608 86.682155 C 141.432671 87.097449 141.373418 87.518867 141.373428 87.954084 C 141.373506 92.169579 144.789507 95.585581 149.005007 95.585663 C 153.220497 95.585736 156.636654 92.169579 156.636586 87.954084 C 156.636576 87.518867 156.577313 87.097449 156.507405 86.682155 C 155.898272 90.287444 152.783892 93.041872 149.005007 93.041804 C 145.226122 93.041731 142.111819 90.287419 141.502608 86.682155 Z"/>
+ </g>
+ <defs>
+ <filter id="4IMmgCppnmzxnkgj0KQygtknFaHQbsgQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#4IMmgCppnmzxnkgj0KQygtknFaHQbsgQ)">
+ <path d="M 166.190965 58.04386 C 153.546553 58.04386 143.296228 68.294182 143.296228 80.938596 C 143.306903 85.042732 144.420608 89.068542 146.520769 92.594641 C 147.303003 92.865234 148.130633 93.041789 149.005007 93.041804 C 150.944838 93.041843 152.69673 92.295868 154.043041 91.104098 C 154.180888 90.950483 154.282547 90.778692 154.40574 90.617187 C 152.161687 87.890474 150.932552 84.469989 150.927807 80.938596 C 150.927807 72.508988 157.761354 65.675439 166.190965 65.675439 C 174.620576 65.675439 181.454123 72.508988 181.454123 80.938596 C 181.443477 84.852317 179.929839 88.612407 177.22595 91.441954 C 178.174832 94.216489 178.708739 97.095241 178.835736 99.992701 C 185.227282 95.758235 189.074989 88.605566 189.085702 80.938596 C 189.085702 68.294182 178.835377 58.04386 166.190965 58.04386 Z"/>
+ </g>
+ <path fill="#e4e4e4" d="M 166.190965 55.5 C 153.546553 55.5 143.296228 65.750322 143.296228 78.394737 C 143.298887 83.725264 145.161474 88.887799 148.562813 92.992119 C 148.711013 93.000765 148.849538 93.041804 149.000038 93.041804 C 150.944838 93.041843 152.700427 92.291384 154.04801 91.094161 C 154.59854 90.478599 154.988139 89.786744 155.28516 89.067023 C 152.493527 86.215928 150.929399 82.384974 150.927807 78.394737 C 150.927807 69.965128 157.761354 63.131579 166.190965 63.131579 C 174.620576 63.131579 181.454123 69.965128 181.454123 78.394737 C 181.449436 82.636258 179.679998 86.684552 176.570111 89.568839 C 177.637344 92.147522 178.328107 94.840906 178.661839 97.573054 C 185.156433 93.354692 189.078307 86.139043 189.085702 78.394737 C 189.085702 65.750322 178.835377 55.5 166.190965 55.5 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 166.190965 55.5 C 153.546553 55.5 143.296228 65.750322 143.296228 78.394737 C 143.305971 78.754503 143.324195 79.113989 143.350881 79.472896 C 144.123741 67.425266 154.118568 58.047914 166.190965 58.04386 C 178.33719 58.059951 188.356869 67.558484 189.021112 79.686538 C 189.054804 79.256632 189.076337 78.825859 189.085702 78.394737 C 189.085702 65.750322 178.835377 55.5 166.190965 55.5 Z M 181.389533 79.646795 C 181.076121 83.43929 179.3573 86.977924 176.570111 89.568839 C 176.821213 90.175566 177.046085 90.788736 177.255761 91.407175 C 179.940504 88.581689 181.442624 84.836174 181.454123 80.938596 C 181.450853 80.507276 181.42931 80.076289 181.389533 79.646795 L 181.389533 79.646795 Z M 150.987429 79.671635 C 150.95001 80.092946 150.930117 80.515633 150.927807 80.938596 C 150.931155 84.469378 152.158504 87.8898 154.400772 90.617187 C 154.759657 90.126667 155.061045 89.610076 155.28516 89.067023 C 152.80395 86.530048 151.284256 83.207807 150.987429 79.671635 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gpaint.svg b/.icons/Gruvbox_Dark-2/apps/64/gpaint.svg
new file mode 120000
index 000000000..5e98c9a91
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gpaint.svg
@@ -0,0 +1 @@
+mypaint.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gparted.svg b/.icons/Gruvbox_Dark-2/apps/64/gparted.svg
new file mode 120000
index 000000000..c9bbd72e9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gparted.svg
@@ -0,0 +1 @@
+partitions.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gpaste.svg b/.icons/Gruvbox_Dark-2/apps/64/gpaste.svg
new file mode 120000
index 000000000..644ff5b1a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gpaste.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gpdftext.svg b/.icons/Gruvbox_Dark-2/apps/64/gpdftext.svg
new file mode 100755
index 000000000..f95ba3d96
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gpdftext.svg
@@ -0,0 +1,54 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="7R78tIewKX0rb4aEO7kRcE7e26mN4wZ6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#7R78tIewKX0rb4aEO7kRcE7e26mN4wZ6)">
+ <linearGradient id="_lgradient_116" x1="0" x2=".001" y1="0" y2="1.568" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_116)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_117" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_117)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="mTktNHEd6x3Syk1OcHoQSfzJggD9NW9x" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#mTktNHEd6x3Syk1OcHoQSfzJggD9NW9x)">
+ <path fill="#dbdbdb" d="M 119.642668 55.499998 C 117.142679 55.499998 116.649725 55.617704 115.643694 56.460758 C 113.641693 58.138815 112.50085 63.301758 112.511918 70.809754 C 112.523992 78.572281 113.587366 85.960563 116.029007 95.574181 L 117.57125 101.573132 L 116.125587 106.084169 C 111.535061 120.754092 104.879159 136.020585 95.072362 154.316242 C 80.208244 182.043425 68.721376 196.59966 60.720408 197.893409 C 59.433694 198.101658 59.372326 198.047332 59.372326 197.124811 C 59.372326 192.445767 68.245524 180.743628 78.113685 172.40867 C 83.153906 168.151158 77.287734 170.99721 70.501043 176.104833 C 63.662044 181.251678 57.996074 187.92568 56.240546 192.901501 C 54.992064 196.440703 55.255641 197.691193 57.541348 198.853172 C 61.623823 200.927601 63.702286 201.009083 67.177114 199.284759 C 73.930609 195.931655 82.863161 185.322063 92.807785 168.857387 C 96.032119 163.519395 97.043177 162.186409 97.866112 162.186409 C 98.155851 162.186409 101.20312 161.342345 104.611556 160.315193 C 118.232211 156.210591 134.587262 152.896739 150.621397 150.956107 L 155.969471 150.285078 L 158.666641 151.628134 C 165.693772 155.153259 175.483453 158.572755 182.659487 159.97918 C 187.513586 160.929885 193.833474 161.10493 195.957215 160.362474 C 197.295223 159.895687 200.081935 158.242775 200.081935 157.69951 C 194.636292 160.253821 186.426057 157.097913 180.251035 155.274991 C 176.17863 153.992294 167.217909 150.489305 166.712883 149.996345 C 177.561924 147.896771 197.912925 147.430967 200.100049 154.939975 C 200.740884 154.939975 200.575894 151.924911 199.859609 150.716665 C 198.51655 148.452101 194.625224 146.624144 189.019609 145.580889 C 184.480402 144.736826 173.724908 144.500408 165.315497 145.052714 L 157.847721 145.532596 L 155.149552 143.900822 C 139.679806 134.529655 131.486672 123.957288 124.075249 103.875935 C 122.962575 100.861868 122.888131 100.448387 123.256336 98.549011 C 124.551101 91.858913 125.753309 69.256445 124.845868 68.697093 C 123.192952 76.103482 121.855942 83.511881 120.172847 90.197957 C 119.824759 90.197957 118.806654 84.986724 118.00485 78.919362 C 117.132624 72.319803 117.448513 63.39029 118.630603 60.347049 C 119.104445 59.12774 119.722146 58.016078 120.027981 57.899381 C 123.058149 58.768589 124.744253 61.167967 125.182887 64.858087 C 125.61347 64.858087 125.723121 64.15286 125.809646 61.882251 C 125.998776 56.889326 124.660752 55.499998 119.642668 55.499998 L 119.642668 55.499998 Z M 120.846894 110.595207 C 121.018923 110.536851 121.116508 110.912101 121.328779 111.507673 C 121.590349 112.240059 123.054119 115.244063 124.557134 118.177646 C 131.022893 130.802314 138.182824 139.082945 148.501694 145.869622 C 149.023822 146.21368 149.346757 146.605017 149.224027 146.733795 C 149.101282 146.86156 147.00069 147.31427 144.5993 147.740838 C 128.222105 150.657304 107.832865 156.792079 97.914398 161.754821 C 97.756453 161.838329 97.625672 161.68037 97.625672 161.418808 C 97.625672 161.158243 98.600511 159.127073 99.841955 156.907778 C 109.19 140.185546 115.47267 126.669543 119.015909 115.537824 C 120.140656 112.006666 120.561176 110.685746 120.846894 110.595207 L 120.846894 110.595207 Z"/>
+ </g>
+ <defs>
+ <filter id="J0DX6ACojD93EZdYpkJNvBBBnbk9dM4a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#J0DX6ACojD93EZdYpkJNvBBBnbk9dM4a)">
+ <path d="M 126.32 240.288391 L 126 211.493858 C 126 137.507198 136.583689 126 210.639397 126 L 248.648308 126"/>
+ </g>
+ <linearGradient id="_lgradient_118" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.984949,0,0,114.142294,128.7,126.446097)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_118)" d="M 146.981133 240.532816 L 129.235454 240.394579 L 128.875364 232.288958 C 128.427224 222.201426 128.898364 189.860369 129.607224 182.051733 C 130.891544 167.903799 133.047274 158.739611 136.919594 150.966242 C 144.316411 136.117749 157.752076 129.780038 186.519013 127.569798 C 189.981553 127.303761 205.835377 126.942096 221.749745 126.766096 L 250.684949 126.446097 L 250.677945 150.616882 C 250.66795 182.807833 249.912495 193.581553 246.801434 205.899988 C 242.94608 221.165552 235.295628 230.075769 221.947499 234.846575 C 208.545888 239.636499 192.095746 240.884256 146.981623 240.532816 L 146.981133 240.532816 Z"/>
+ <path fill="#ffffff" d="M 154.693048 202.92491 L 154.693048 218.517244 L 170.284498 218.517244 L 209.662547 179.139178 L 194.071097 163.547728 L 154.693048 202.92491 Z M 223.455023 165.395719 C 225.104193 163.746615 225.104193 161.148073 223.455023 159.498886 L 213.710254 149.754134 C 212.061067 148.104947 209.462525 148.104947 207.813439 149.754134 L 199.667272 157.952789 L 215.259589 173.545106 L 223.455023 165.395719 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gpick.svg b/.icons/Gruvbox_Dark-2/apps/64/gpick.svg
new file mode 120000
index 000000000..aed247700
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gpick.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gpicview.svg b/.icons/Gruvbox_Dark-2/apps/64/gpicview.svg
new file mode 120000
index 000000000..4e734554e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gpicview.svg
@@ -0,0 +1 @@
+photo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gpk-log.svg b/.icons/Gruvbox_Dark-2/apps/64/gpk-log.svg
new file mode 100755
index 000000000..51c0ee528
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gpk-log.svg
@@ -0,0 +1,55 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="yQy6g5JpAXD8htKQGIdCE4SCPQFMlGDD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#yQy6g5JpAXD8htKQGIdCE4SCPQFMlGDD)">
+ <linearGradient id="_lgradient_119" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_119)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_120" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_120)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="zQ1Bor7Mfnki1v1oQUcyfSnzd2c0Pl08" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="6.35"/>
+ </filter>
+ </defs>
+ <g filter="url(#zQ1Bor7Mfnki1v1oQUcyfSnzd2c0Pl08)">
+ <path fill="#f0b400" d="M 105.518997 39.95 L 105.518997 127.615997 L 83.093002 127.615997 C 83.093002 127.615997 101.481003 172.494995 127.973 209.166 C 127.981003 209.166 127.987999 209.160995 127.997002 209.156006 C 128.007004 209.151993 128.016998 209.147003 128.026993 209.139999 C 128.035995 209.132996 128.046997 209.126999 128.056 209.121994 C 128.067001 209.117004 128.076004 209.112 128.084 209.112 C 155.421997 170.431 172.796997 127.615997 172.796997 127.615997 L 150.371002 127.615997 L 150.371002 39.95 L 105.518997 39.95 Z"/>
+ </g>
+ <path fill="#effff6" d="M 105.518997 39.95 L 105.518997 127.615997 L 83.093002 127.615997 C 83.093002 127.615997 101.481003 172.494995 127.973 209.166 C 127.981003 209.166 127.987999 209.160995 127.997002 209.156006 C 128.007004 209.151993 128.016998 209.147003 128.026993 209.139999 C 128.035995 209.132996 128.046997 209.126999 128.056 209.121994 C 128.067001 209.117004 128.076004 209.112 128.084 209.112 C 155.421997 170.431 172.796997 127.615997 172.796997 127.615997 L 150.371002 127.615997 L 150.371002 39.95 L 105.518997 39.95 Z"/>
+ <defs>
+ <filter id="IhDFq4w0Cx84VujWu5iXMvqqSQ9I0vwv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#IhDFq4w0Cx84VujWu5iXMvqqSQ9I0vwv)">
+ <path d="M 126.32 240.288391 L 126 211.493858 C 126 137.507198 136.583689 126 210.639397 126 L 248.648308 126"/>
+ </g>
+ <linearGradient id="_lgradient_121" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.984949,0,0,114.142294,128.7,126.446097)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_121)" d="M 146.981133 240.532816 L 129.235454 240.394579 L 128.875364 232.288958 C 128.427224 222.201426 128.898364 189.860369 129.607224 182.051733 C 130.891544 167.903799 133.047274 158.739611 136.919594 150.966242 C 144.316411 136.117749 157.752076 129.780038 186.519013 127.569798 C 189.981553 127.303761 205.835377 126.942096 221.749745 126.766096 L 250.684949 126.446097 L 250.677945 150.616882 C 250.66795 182.807833 249.912495 193.581553 246.801434 205.899988 C 242.94608 221.165552 235.295628 230.075769 221.947499 234.846575 C 208.545888 239.636499 192.095746 240.884256 146.981623 240.532816 L 146.981133 240.532816 Z"/>
+ <g>
+ <rect fill="#3b3b3b" width="64.5" height="12.5" x="157.44" y="157.27" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#3b3b3b" width="64.5" height="12.5" x="157.44" y="177.27" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#3b3b3b" width="64.5" height="12.5" x="157.44" y="197.27" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gpk-prefs.svg b/.icons/Gruvbox_Dark-2/apps/64/gpk-prefs.svg
new file mode 100755
index 000000000..dd2f6b182
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gpk-prefs.svg
@@ -0,0 +1,51 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="cjbOqbvNuuDJrnVf3t1MlvpghwFMQ8CC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#cjbOqbvNuuDJrnVf3t1MlvpghwFMQ8CC)">
+ <linearGradient id="_lgradient_122" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_122)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_123" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_123)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="GuXnkkS0O1PjpzibH6raVDWX6mj4Lj4z" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="6.35"/>
+ </filter>
+ </defs>
+ <g filter="url(#GuXnkkS0O1PjpzibH6raVDWX6mj4Lj4z)">
+ <path fill="#f0b400" d="M 128.880005 59.504908 C 126.906998 59.481905 124.933998 59.539907 122.964996 59.675905 L 122.964996 59.677908 C 99.415001 61.329908 77.505997 74.461905 65.209999 95.75791 L 74.873001 101.333906 C 88.741997 77.273909 117.054001 65.546907 143.873993 72.749907 C 163.759003 78.064909 179.649002 93.00691 186.177002 112.526907 L 165.186005 120.606909 C 171.895996 126.952909 179.039993 133.2899 186.619995 139.625914 C 194.009995 145.748899 201.556 151.682905 209.248993 157.421904 C 211.195999 147.996901 212.858994 138.514906 214.237 128.989904 C 215.608994 119.211905 216.612 109.739904 217.235992 100.572905 L 196.589996 108.518904 C 188.919006 86.157904 170.554001 68.348906 146.764008 61.974905 C 140.929001 60.408907 134.921005 59.578905 128.880005 59.504908 L 128.880005 59.504908 Z M 46.750999 106.575903 C 44.804001 116.001905 43.140999 125.484907 41.763 135.010908 C 40.390999 144.788908 39.388 154.260908 38.764 163.426908 L 59.404999 155.481901 C 67.074997 177.8459 85.443001 195.655912 109.233002 202.030912 C 116.984001 204.109907 125.027 204.884901 133.033005 204.321913 C 156.582993 202.670912 178.496994 189.542906 190.792007 168.245909 L 181.125 162.671904 C 167.255005 186.730909 138.942993 198.458906 112.123001 191.254911 C 92.236 185.93791 76.346001 170.99391 69.820999 151.4709 L 90.810997 143.390913 C 83.862999 136.833906 76.716003 130.491903 69.379997 124.371908 C 61.990002 118.248907 54.444 112.314909 46.750999 106.575903 L 46.750999 106.575903 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 128.880005 55.505001 C 126.906998 55.481998 124.933998 55.540001 122.964996 55.675999 L 122.964996 55.678001 C 99.415001 57.330002 77.505997 70.461998 65.209999 91.758003 L 74.873001 97.334 C 88.741997 73.274002 117.054001 61.547001 143.873993 68.75 C 163.759003 74.065002 179.649002 89.007004 186.177002 108.527 L 165.186005 116.607002 C 171.895996 122.953003 179.039993 129.289993 186.619995 135.626007 C 194.009995 141.748993 201.556 147.682999 209.248993 153.421997 C 211.195999 143.996994 212.858994 134.514999 214.237 124.989998 C 215.608994 115.211998 216.612 105.739998 217.235992 96.572998 L 196.589996 104.518997 C 188.919006 82.157997 170.554001 64.348999 146.764008 57.974998 C 140.929001 56.409 134.921005 55.578999 128.880005 55.505001 L 128.880005 55.505001 Z M 46.750999 102.575996 C 44.804001 112.001999 43.140999 121.485001 41.763 131.011002 C 40.390999 140.789001 39.388 150.261002 38.764 159.427002 L 59.404999 151.481995 C 67.074997 173.845993 85.443001 191.656006 109.233002 198.031006 C 116.984001 200.110001 125.027 200.884995 133.033005 200.322006 C 156.582993 198.671005 178.496994 185.542999 190.792007 164.246002 L 181.125 158.671997 C 167.255005 182.731003 138.942993 194.459 112.123001 187.255005 C 92.236 181.938004 76.346001 166.994003 69.820999 147.470993 L 90.810997 139.391006 C 83.862999 132.834 76.716003 126.491997 69.379997 120.372002 C 61.990002 114.249001 54.444 108.315002 46.750999 102.575996 L 46.750999 102.575996 Z"/>
+ <defs>
+ <filter id="34FCkjYdgglDSlgfASDpvt98G90F90jr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#34FCkjYdgglDSlgfASDpvt98G90F90jr)">
+ <path d="M 126.32 240.288391 L 126 211.493858 C 126 137.507198 136.583689 126 210.639397 126 L 248.648308 126"/>
+ </g>
+ <linearGradient id="_lgradient_124" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(121.984949,0,0,114.142294,128.7,126.446097)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_124)" d="M 146.981133 240.532816 L 129.235454 240.394579 L 128.875364 232.288958 C 128.427224 222.201426 128.898364 189.860369 129.607224 182.051733 C 130.891544 167.903799 133.047274 158.739611 136.919594 150.966242 C 144.316411 136.117749 157.752076 129.780038 186.519013 127.569798 C 189.981553 127.303761 205.835377 126.942096 221.749745 126.766096 L 250.684949 126.446097 L 250.677945 150.616882 C 250.66795 182.807833 249.912495 193.581553 246.801434 205.899988 C 242.94608 221.165552 235.295628 230.075769 221.947499 234.846575 C 208.545888 239.636499 192.095746 240.884256 146.981623 240.532816 L 146.981133 240.532816 Z"/>
+ <path fill="#ffffff" d="M 180.943088 148.519864 L 180.171364 157.73859 C 177.248338 158.821359 174.530667 160.39321 172.134556 162.386971 L 163.755894 158.441722 L 155.006157 173.597138 L 162.613262 178.880228 C 162.342353 180.411742 162.20185 181.963467 162.193272 183.518729 C 162.19409 185.079966 162.327867 186.638283 162.593135 188.176823 L 155.005456 193.440321 L 163.755193 208.595736 L 172.114346 204.660284 C 174.518517 206.645516 177.242797 208.207438 180.170663 209.279259 L 180.942387 218.517244 L 198.441861 218.517244 L 199.213584 209.298518 C 202.136678 208.215766 204.854399 206.643898 207.250576 204.65012 L 215.629138 208.595386 L 224.378875 193.43997 L 216.771687 188.15688 C 217.042596 186.625366 217.183099 185.073641 217.191677 183.518379 C 217.190859 181.957142 217.057082 180.398808 216.791813 178.860285 L 224.379493 173.596788 L 215.629755 158.441372 L 207.270603 162.376824 C 204.865847 160.391058 202.1408 158.828819 199.212099 157.756964 L 198.442128 148.517244 L 180.942654 148.517244 L 180.943088 148.519864 Z M 189.692825 173.519619 C 192.345309 173.519385 194.889233 174.572982 196.76482 176.44857 C 198.640408 178.324157 199.694005 180.868081 199.693771 183.520565 C 199.694005 186.173049 198.640408 188.716973 196.76482 190.592561 C 194.889233 192.468148 192.345309 193.521745 189.692825 193.521512 C 187.04034 193.521745 184.496417 192.468148 182.620829 190.592561 C 180.745242 188.716973 179.691645 186.173049 179.691878 183.520565 C 179.691645 180.868081 180.745242 178.324157 182.620829 176.44857 C 184.496417 174.572982 187.04034 173.519385 189.692825 173.519619 L 189.692825 173.519619 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gpmdp.svg b/.icons/Gruvbox_Dark-2/apps/64/gpmdp.svg
new file mode 120000
index 000000000..9ae27dfed
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gpmdp.svg
@@ -0,0 +1 @@
+google-play-music-desktop-player.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gpodder.svg b/.icons/Gruvbox_Dark-2/apps/64/gpodder.svg
new file mode 100644
index 000000000..0030e2e39
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gpodder.svg
@@ -0,0 +1,55 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#wMO2qKSzEL9qayo1bFYgt7hLsKzuXWZR)">
+ <linearGradient id="_lgradient_192" x1=".053" x2=".928" y1="-.027" y2=".918" gradientTransform="matrix(244.648,0,0,228.339,6.343,13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#8c59d9"/>
+ <stop offset="100%" style="stop-color:#a7a7f1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_192)" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <defs>
+ <filter id="wMO2qKSzEL9qayo1bFYgt7hLsKzuXWZR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 249.643 83.58 L 44.234 236.61 C 55.796 238.921 70.66 239.629 89.757 239.629 L 165.127 239.629 C 239.182 239.629 249.766 229.071 249.766 155.085 L 249.766 95.834 C 249.766 91.531 249.725 87.464 249.643 83.58 L 249.643 83.58 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 127.5 45 C 173.063 45 210 81.936 210 127.5 C 210 173.063 173.063 210 127.5 210 C 81.937 210 45 173.063 45 127.5 C 45 81.936 81.937 45 127.5 45 Z"/>
+ </g>
+ <g opacity=".2">
+ <circle fill="#ffffff" cx="127.407" cy="127.664" r="59.678" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".3">
+ <circle fill="#8f76e4" cx="127.407" cy="125.633" r="47.742" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".4">
+ <circle fill="#7839b7" cx="127.407" cy="120.3" r="32.505" vector-effect="non-scaling-stroke"/>
+ </g>
+ <path fill="#7839b7" d="M 113.463 147.891 C 112.324 138.74 110.013 88.878 123.474 88.369 C 136.936 87.86 140.523 133.881 141.83 146.039 C 143.136 158.197 138.818 169.103 167.772 162.433 C 180.634 159.47 187.899 152.356 187.011 170.092 C 186.124 187.828 154.066 188.347 138.92 189.571 C 98.25 191.883 67.326 188.365 67.733 178.315 C 68.14 168.264 68.658 164.057 76.131 165.422 C 126.089 174.549 114.57 156.788 113.463 147.891 L 113.463 147.891 Z"/>
+ <radialGradient id="_rgradient_27" cx=".5" cy=".5" r="13.861" fx=".5" fy=".5" gradientTransform="matrix(28.55,1.354,-2.614,53.808,97.411,100.973)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" style="stop-color:#e5e5e5"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_27)" d="M 96.104 127.877 C 96.825353 113.028278 103.807413 101.276354 111.686 101.65 C 119.564587 102.023646 125.375353 114.382278 124.654 129.231 C 123.932647 144.079722 116.950587 155.831646 109.072 155.458 C 101.193413 155.084354 95.382647 142.725722 96.104 127.877 Z"/>
+ <path d="M 104.374 137.102 C 104.63616 131.702615 107.066573 127.4243 109.798 127.554 C 112.529427 127.6837 114.53416 132.172615 114.272 137.572 C 114.00984 142.971385 111.579427 147.2497 108.848 147.12 C 106.116573 146.9903 104.11184 142.501385 104.374 137.102 Z"/>
+ <radialGradient id="_rgradient_28" cx=".5" cy=".5" r="13.861" fx=".5" fy=".5" gradientTransform="matrix(28.44,-2.834,5.462,53.598,129.193,101.616)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" style="stop-color:#e5e5e5"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_28)" d="M 131.924 128.415 C 130.41672 113.624229 135.564768 100.981064 143.413 100.199 C 151.261232 99.416936 158.85672 110.790229 160.364 125.581 C 161.87128 140.371771 156.723232 153.014936 148.875 153.797 C 141.026768 154.579064 133.43128 143.205771 131.924 128.415 Z"/>
+ <path d="M 143.371 135.527 C 144.107807 130.171217 146.905649 126.118288 149.615 126.482 C 152.324351 126.845712 153.925807 131.489217 153.189 136.845 C 152.452193 142.200783 149.654351 146.253712 146.945 145.89 C 144.235649 145.526288 142.634193 140.882783 143.371 135.527 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_193" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_193)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gpredict-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/gpredict-icon.svg
new file mode 100644
index 000000000..a86d146e9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gpredict-icon.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_ACeLxVIMAz8YqR5Yjg2lsIWbaVGaMB4L">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_ACeLxVIMAz8YqR5Yjg2lsIWbaVGaMB4L)">
+ <defs>
+ <filter id="HDkCF6I9dcqgxEpweaSQLwYcyOOQbXeg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#HDkCF6I9dcqgxEpweaSQLwYcyOOQbXeg)">
+ <linearGradient id="_lgradient_87" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_87)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_88" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_88)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 87.023 55.5 L 55.5 87.023 L 83.461 114.984 L 127.956 96.423 L 87.023 55.5 Z M 161.462 94.538 L 72.231 131.747 L 112.457 143.184 L 123.567 183.769 L 161.462 94.538 Z M 159.414 127.891 L 140.624 172.147 L 168.966 200.5 L 200.5 168.966 L 159.414 127.891 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gprename.svg b/.icons/Gruvbox_Dark-2/apps/64/gprename.svg
new file mode 120000
index 000000000..904ec8917
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gprename.svg
@@ -0,0 +1 @@
+krename.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gps.svg b/.icons/Gruvbox_Dark-2/apps/64/gps.svg
new file mode 120000
index 000000000..59b5c64af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gps.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gpx-viewer.svg b/.icons/Gruvbox_Dark-2/apps/64/gpx-viewer.svg
new file mode 120000
index 000000000..3097b5f2c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gpx-viewer.svg
@@ -0,0 +1 @@
+gpxviewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gpxsee.svg b/.icons/Gruvbox_Dark-2/apps/64/gpxsee.svg
new file mode 120000
index 000000000..59b5c64af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gpxsee.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gpxviewer.svg b/.icons/Gruvbox_Dark-2/apps/64/gpxviewer.svg
new file mode 100755
index 000000000..3ced7f0bf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gpxviewer.svg
@@ -0,0 +1,86 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="bKHBbiD5bXqXxtSf3nJ2hwHHurT8ZiFm" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#bKHBbiD5bXqXxtSf3nJ2hwHHurT8ZiFm)">
+ <linearGradient id="_lgradient_129" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_129)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g>
+ <g>
+ <linearGradient id="_lgradient_130" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(61.451,0,0,97.296997,50.161003,142.310004)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_130)" d="M 63.539006 239.441 C 64.089001 239.476996 64.560002 239.539008 65.120007 239.571997 C 65.555004 239.597006 66.147 239.582999 66.588001 239.607001 L 66.549 232.015006 L 93.178005 207.550009 L 93.178005 199.394003 L 105.468006 187.161002 L 105.468006 181.045996 L 111.612004 174.929007 L 111.612004 158.620001 L 103.419003 150.463995 L 87.032002 150.463995 L 78.839001 142.310004 L 58.356003 142.310004 L 50.161003 150.463995 L 50.161003 170.853003 L 66.604 185.192999 L 66.549 203.472006 L 60.405003 209.588995 L 60.405003 236.09101 L 63.539006 239.441 Z"/>
+ <linearGradient id="_lgradient_131" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.290001,0,0,8.155998,93.178005,81.148001)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_131)" d="M 99.322003 81.148001 L 93.178005 87.265006 L 99.322003 87.265006 L 101.371006 89.303999 L 103.419003 89.303999 L 105.468006 87.265006 L 99.322003 81.148001 Z"/>
+ <linearGradient id="_lgradient_132" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(96.272995,0,0,101.991997,138.242008,109.690001)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_132)" d="M 177.160008 109.690001 L 152.580006 109.690001 L 138.242008 123.961005 L 138.242008 144.349005 L 148.483006 154.543005 L 162.82201 154.543005 L 168.966999 160.659003 L 168.966999 166.775 L 173.063999 170.851996 L 173.063999 195.317008 L 188.619999 211.681998 L 214.308003 186.114996 L 214.03101 162.696997 L 234.515003 142.310004 L 226.321003 142.310004 L 205.838001 121.923003 L 205.838001 113.768004 L 181.257008 113.768004 L 177.160008 109.690001 Z"/>
+ <linearGradient id="_lgradient_133" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(102.418991,0,0,104.843998,148.483006,33.388003)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_133)" d="M 250.901997 117.845 L 250.901997 96.373999 C 250.901997 87.126006 250.735005 78.869002 250.299 71.498999 C 250.080998 67.815001 249.796009 64.353003 249.429997 61.099001 C 249.063999 57.845004 248.618 54.801001 248.078007 51.952002 C 247.537998 49.104002 246.903996 46.451003 246.164006 43.982005 C 245.425007 41.513003 244.578999 39.226004 243.613011 37.111002 C 242.998997 35.764002 242.248005 34.600005 241.533009 33.388003 L 238.610996 36.296004 L 226.321003 36.296004 L 214.03101 48.529002 L 205.838001 40.374003 L 181.258 40.374003 L 168.968006 52.607005 L 168.968006 62.800002 L 181.258 62.800002 L 181.258 56.683001 L 189.451008 56.683001 L 189.451008 64.839003 L 185.353001 68.914999 L 168.968006 69.191 L 162.82201 75.032004 L 154.629002 75.032004 L 154.629002 83.187003 L 148.483006 89.303999 L 148.483006 101.534003 L 160.772999 101.534003 L 168.968006 93.380003 L 177.161 93.380003 L 177.161 97.458006 L 185.353001 105.613005 L 189.451008 105.613005 L 189.451008 101.534003 L 181.258 93.380003 L 189.451008 93.380003 L 197.643009 101.534003 L 207.884999 101.534003 L 201.741001 95.419005 L 207.884999 89.303999 L 214.03101 89.303999 L 220.175007 95.419005 L 214.03101 95.419005 L 207.884999 101.534003 L 213.91901 107.539999 L 214.03101 113.767004 L 205.838001 113.767004 L 230.41901 138.232001 L 234.513996 138.232001 L 238.610996 134.155997 L 246.804005 125.998999 L 238.610996 117.845 L 250.901997 117.845 Z"/>
+ <linearGradient id="_lgradient_134" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(6.145004,0,0,12.231998,156.677006,58.722003)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_134)" d="M 156.677006 70.954001 L 156.677006 64.838004 L 162.82201 58.722003 L 162.82201 70.954001 L 156.677006 70.954001 Z"/>
+ <linearGradient id="_lgradient_135" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(8.194,0,0,20.388,220.175999,170.851996)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_135)" d="M 220.175999 191.239996 L 220.175999 178.456 L 228.369999 170.851996 L 228.369999 191.239996 L 220.175999 191.239996 Z"/>
+ <linearGradient id="_lgradient_136" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(55.304993,0,0,48.930001,80.888005,11.831003)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_136)" d="M 136.192997 11.831003 L 90.136006 11.831003 C 89.347004 11.831003 88.788006 11.880002 88.013005 11.882003 L 80.888005 19.986002 L 93.178005 32.218005 L 93.178005 45.001002 L 107.517002 60.761004 L 115.710003 60.761004 L 115.710003 52.607005 L 128.000004 40.374003 L 128.000004 32.218005 L 136.192997 24.064003 L 136.192997 11.831003 Z"/>
+ <linearGradient id="_lgradient_137" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.291008,0,0,6.116001,125.951,56.683001)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_137)" d="M 125.951 56.683001 L 132.097004 56.683001 L 138.242008 62.799002 L 125.951 62.799002 L 125.951 56.683001 Z"/>
+ <linearGradient id="_lgradient_138" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.290997,0,0,6.117004,58.355004,123.961005)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_138)" d="M 70.646 123.961005 L 64.501004 123.961005 L 58.355004 130.078009 L 70.646 130.078009 L 70.646 123.961005 Z"/>
+ <linearGradient id="_lgradient_139" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(92.177002,0,0,115.547005,5.098003,30.841002)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_139)" d="M 16.003002 30.841002 C 15.896004 30.993002 15.758003 31.109004 15.653004 31.263003 C 14.436003 33.051001 13.352003 34.995001 12.386004 37.111002 C 11.421004 39.226004 10.575003 41.513003 9.835003 43.982005 C 9.095003 46.451003 8.462003 49.104002 7.922003 51.952002 C 7.382004 54.801001 6.936003 57.845004 6.570003 61.099001 C 6.204003 64.353003 5.918003 67.815001 5.700003 71.498999 C 5.264004 78.869002 5.098003 87.126006 5.098003 96.373999 L 5.098003 117.845 L 13.291003 125.998999 L 25.581003 125.998999 L 46.066002 146.388007 L 46.066002 121.923003 L 58.356003 109.691 L 66.549 109.691 L 78.839001 97.458006 L 91.129002 97.458006 L 84.985005 91.341002 L 97.275006 77.072005 L 84.985005 64.839003 L 66.549 64.839003 L 66.549 81.148001 L 58.356003 81.148001 L 50.161003 72.993002 L 50.161003 64.839003 L 62.452004 52.607005 L 72.695004 52.607005 L 72.695004 44.450003 L 60.405003 32.218005 L 39.920002 32.218005 L 39.920002 44.450003 L 29.678004 44.450003 L 16.003002 30.841002 Z"/>
+ <linearGradient id="_lgradient_140" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(28.247997,0,0,11.668,38.301003,12.396003)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_140)" d="M 66.549 12.396003 C 66.120007 12.419003 65.544003 12.404003 65.120007 12.429003 C 61.415005 12.646003 57.931004 12.929003 54.659004 13.292003 C 51.387005 13.656003 48.325005 14.100003 45.460003 14.636003 C 42.901005 15.115003 40.554005 15.699003 38.301003 16.335003 L 46.066002 24.064003 L 66.549 24.064003 L 66.549 12.396003 Z"/>
+ </g>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_141" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_141)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gradio.svg b/.icons/Gruvbox_Dark-2/apps/64/gradio.svg
new file mode 120000
index 000000000..e755374ea
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gradio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/grafx2.svg b/.icons/Gruvbox_Dark-2/apps/64/grafx2.svg
new file mode 100644
index 000000000..d58ebc57a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/grafx2.svg
@@ -0,0 +1,52 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="VUPUuEGE0seO6fNTxaSSRTeEmPNJKqkm" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#VUPUuEGE0seO6fNTxaSSRTeEmPNJKqkm)">
+ <path fill="#d9c813" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="siBTiveBMCPWwFBONc70UPZQWM9e9Wrl" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#siBTiveBMCPWwFBONc70UPZQWM9e9Wrl)">
+ <linearGradient id="_lgradient_113" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_113)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_114" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_114)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_115" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(165,0,0,165,45.5,45.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1f5dd1"/>
+ <stop offset="100%" style="stop-color:#007fff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_115)" d="M 70.519 128.007 L 47.697 150.823 C 46.291 152.229 45.5 154.136 45.5 156.125 L 45.5 203 C 45.5 207.142 48.858 210.5 53 210.5 L 99.875 210.5 C 101.863 210.502 103.77 209.714 105.178 208.31 L 128 185.488 L 185.481 128.007 L 208.303 105.185 C 209.711 103.777 210.502 101.867 210.5 99.875 L 210.5 53 C 210.5 48.858 207.142 45.5 203 45.5 L 156.125 45.5 C 154.136 45.5 152.229 46.291 150.822 47.697 L 128 70.519 L 70.519 128.007 Z"/>
+ <linearGradient id="_lgradient_116" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(165,0,0,165,45.5,45.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_116)" d="M 185.481 128.007 L 208.303 150.823 C 209.709 152.229 210.5 154.136 210.5 156.125 L 210.5 203 C 210.5 207.142 207.142 210.5 203 210.5 L 156.125 210.5 C 154.137 210.502 152.23 209.714 150.822 208.31 L 128 185.488 L 70.519 128.007 L 47.697 105.185 C 46.289 103.777 45.498 101.867 45.5 99.875 L 45.5 53 C 45.5 48.858 48.858 45.5 53 45.5 L 99.875 45.5 C 101.864 45.5 103.771 46.291 105.178 47.697 L 128 70.519 L 185.481 128.007 Z"/>
+ <path fill="#ececec" fill-rule="evenodd" d="M 121.687 118.789 C 123.137 118.789 124.584 119.35 125.698 120.464 L 129.709 124.475 L 121.681 132.504 L 117.67 128.492 C 115.443 126.264 115.443 122.692 117.67 120.464 C 118.784 119.35 120.237 118.789 121.687 118.789 L 121.687 118.789 Z M 163.961 66.125 C 163.635 66.135 163.324 66.268 163.092 66.499 L 159.634 69.958 C 159.395 70.198 159.26 70.523 159.26 70.862 L 159.26 90.722 L 139.4 90.722 C 139.061 90.723 138.737 90.857 138.497 91.096 L 125.698 103.895 C 125.201 104.395 125.201 105.203 125.698 105.703 L 146.927 126.938 L 143.82 130.046 L 129.968 116.194 C 125.403 111.629 117.965 111.629 113.4 116.194 C 108.835 120.758 108.835 128.198 113.4 132.763 L 127.252 146.615 L 121.791 152.076 L 111.271 150.96 C 114.612 146.381 114.422 139.999 110.293 135.87 C 105.728 131.305 98.289 131.305 93.725 135.87 L 71.586 158.009 C 64.305 165.291 64.305 177.132 71.586 184.413 C 78.868 191.695 90.713 191.696 97.995 184.413 C 101.54 180.868 102.925 176.226 103.019 171.574 L 106.023 174.578 C 106.522 175.076 107.33 175.076 107.83 174.578 L 110.293 172.115 C 110.79 171.616 110.79 170.808 110.293 170.308 L 97.995 158.009 C 97.754 157.769 97.428 157.634 97.088 157.634 C 96.748 157.634 96.422 157.769 96.182 158.009 L 88.804 165.387 C 88.564 165.628 88.429 165.954 88.429 166.294 C 88.429 166.634 88.564 166.96 88.804 167.201 L 91.262 169.658 C 91.502 169.898 91.828 170.034 92.168 170.034 C 92.508 170.034 92.834 169.898 93.074 169.658 L 96.067 166.665 C 97.862 171.202 97.406 176.462 93.725 180.143 C 88.78 185.088 80.8 185.088 75.856 180.143 C 70.912 175.199 70.912 167.224 75.856 162.28 L 97.995 140.14 C 100.222 137.913 103.795 137.913 106.023 140.14 C 108.25 142.368 108.25 145.941 106.023 148.169 L 101.102 153.089 C 100.862 153.329 100.727 153.655 100.727 153.996 C 100.727 154.335 100.862 154.662 101.102 154.902 L 113.4 167.201 C 113.64 167.441 113.967 167.576 114.307 167.576 C 114.647 167.576 114.973 167.441 115.213 167.201 L 117.67 164.737 C 117.911 164.497 118.046 164.171 118.046 163.831 C 118.046 163.491 117.911 163.165 117.67 162.924 L 111.841 157.1 L 123.436 158.303 C 123.82 158.342 124.2 158.207 124.472 157.935 L 134.888 147.518 C 135.386 147.019 135.386 146.211 134.888 145.711 L 125.957 136.774 L 133.985 128.751 L 142.916 137.683 C 143.157 137.923 143.483 138.059 143.823 138.059 C 144.163 138.059 144.489 137.923 144.729 137.683 L 154.564 127.842 C 154.805 127.602 154.94 127.276 154.94 126.936 C 154.94 126.596 154.805 126.269 154.564 126.029 L 145.633 117.097 L 152.107 110.623 C 152.347 110.383 152.483 110.057 152.483 109.717 C 152.483 109.376 152.347 109.05 152.107 108.81 L 149.644 106.353 C 149.144 105.856 148.336 105.856 147.837 106.353 L 141.363 112.827 L 133.335 104.799 L 141.391 96.742 L 159.26 96.742 L 159.26 120.055 C 159.258 120.574 159.57 121.043 160.049 121.242 C 160.528 121.441 161.08 121.332 161.447 120.965 L 164.905 117.506 C 165.146 117.265 165.28 116.937 165.279 116.597 L 165.279 96.742 L 185.133 96.742 C 185.474 96.743 185.801 96.609 186.042 96.368 L 189.501 92.909 C 189.868 92.542 189.977 91.99 189.778 91.511 C 189.579 91.032 189.111 90.721 188.592 90.722 L 165.279 90.722 L 165.279 67.403 C 165.279 67.057 165.138 66.727 164.89 66.486 C 164.642 66.246 164.307 66.115 163.961 66.125 L 163.961 66.125 Z M 156.269 139.786 C 152.041 139.786 147.814 141.387 144.603 144.599 C 138.18 151.022 138.18 161.51 144.603 167.934 L 146.348 169.686 L 153.161 162.881 L 151.408 161.127 C 148.704 158.423 148.705 154.117 151.408 151.413 C 154.112 148.709 158.418 148.709 161.122 151.413 C 162.242 152.533 162.856 153.902 163.035 155.342 L 163.035 186.366 L 169.489 192.821 L 171.912 190.399 L 177.848 184.462 L 192.821 169.487 L 186.016 162.682 L 172.637 176.054 C 172.623 168.903 172.659 161.745 172.637 154.553 L 172.637 154.411 L 172.621 154.27 C 172.194 150.756 170.644 147.313 167.935 144.603 C 164.724 141.392 160.497 139.79 156.269 139.79 L 156.269 139.786 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gramps.svg b/.icons/Gruvbox_Dark-2/apps/64/gramps.svg
new file mode 100644
index 000000000..de296c73a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gramps.svg
@@ -0,0 +1,57 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="cSI5Sen443ecI27ooH6hRE5hw5yZQtGw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#cSI5Sen443ecI27ooH6hRE5hw5yZQtGw)">
+ <path fill="#fec589" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 249.643 83.58 L 44.234 236.61 C 55.796 238.921 70.66 239.629 89.757 239.629 L 165.127 239.629 C 239.182 239.629 249.766 229.071 249.766 155.085 L 249.766 95.834 C 249.766 91.531 249.725 87.464 249.643 83.58 L 249.643 83.58 Z"/>
+ </g>
+ <path fill="#fefefe" d="M 152.267 166.463 L 152.214 185.444 L 165.441 185.515 L 165.459 181.356 L 156.382 181.312 L 156.424 166.398 L 156.436 166.397 L 156.43 164.354 L 156.436 162.31 L 156.424 162.309 L 156.382 147.396 L 165.459 147.342 L 165.441 143.192 L 152.214 143.254 L 152.267 162.241 L 144.556 162.113 L 144.551 162.433 L 144.485 162.435 L 144.518 164.352 L 144.485 166.272 L 144.551 166.274 L 144.556 166.585 L 152.267 166.463 L 152.267 166.463 Z M 144.518 88.837 L 144.485 90.756 L 144.551 90.757 L 144.556 91.077 L 152.267 90.95 L 152.214 109.936 L 165.441 109.999 L 165.459 105.839 L 156.382 105.795 L 156.424 90.881 L 156.436 90.881 L 156.43 88.837 L 156.436 86.793 L 156.424 86.793 L 156.382 71.879 L 165.459 71.834 L 165.441 67.675 L 152.214 67.737 L 152.267 86.724 L 144.556 86.597 L 144.551 86.917 L 144.485 86.918 L 144.518 88.837 L 144.518 88.837 Z M 101.406 124.44 L 101.358 90.809 L 110.435 90.765 L 110.417 86.606 L 97.19 86.677 L 97.243 124.371 L 89.532 124.243 L 89.526 124.564 L 89.46 124.565 L 89.493 126.482 L 89.46 128.403 L 89.527 128.404 L 89.532 128.715 L 97.243 128.593 L 97.19 166.29 L 110.417 166.353 L 110.435 162.194 L 101.358 162.149 L 101.406 128.528 L 101.411 128.528 L 101.409 126.483 L 101.411 124.44 L 101.406 124.44 L 101.406 124.44 Z"/>
+ <g opacity=".4">
+ <path fill="#f34f17" d="M 166.402 174.129 L 198.961 174.129 L 198.961 194.848 L 166.402 194.848 L 166.402 174.129 L 166.402 174.129 Z"/>
+ </g>
+ <path fill="#d64310" fill-rule="evenodd" d="M 165.361 173.091 L 200 173.091 L 200 195.887 L 165.361 195.887 L 165.361 173.091 L 165.361 173.091 Z M 167.441 175.171 L 197.92 175.171 L 197.92 193.807 L 167.441 193.807 L 167.441 175.171 L 167.441 175.171 Z"/>
+ <g opacity=".4">
+ <path fill="#f34f17" d="M 166.402 134.858 L 198.961 134.858 L 198.961 155.577 L 166.402 155.577 L 166.402 134.858 L 166.402 134.858 Z"/>
+ </g>
+ <path fill="#d64310" fill-rule="evenodd" d="M 165.361 133.82 L 200 133.82 L 200 156.615 L 165.361 156.615 L 165.361 133.82 L 165.361 133.82 Z M 167.441 135.9 L 197.92 135.9 L 197.92 154.536 L 167.441 154.536 L 167.441 135.9 L 167.441 135.9 Z"/>
+ <g opacity=".4">
+ <path fill="#f34f17" d="M 165.822 97.416 L 198.381 97.416 L 198.381 118.135 L 165.822 118.135 L 165.822 97.416 L 165.822 97.416 Z"/>
+ </g>
+ <path fill="#d64310" fill-rule="evenodd" d="M 164.781 96.379 L 199.42 96.379 L 199.42 119.174 L 164.781 119.174 L 164.781 96.379 L 164.781 96.379 Z M 166.86 98.458 L 197.34 98.458 L 197.34 117.094 L 166.86 117.094 L 166.86 98.458 L 166.86 98.458 Z"/>
+ <g opacity=".4">
+ <path fill="#f34f17" d="M 165.822 59.038 L 198.381 59.038 L 198.381 79.757 L 165.822 79.757 L 165.822 59.038 L 165.822 59.038 Z"/>
+ </g>
+ <path fill="#d64310" fill-rule="evenodd" d="M 164.781 58 L 199.42 58 L 199.42 80.795 L 164.781 80.795 L 164.781 58 L 164.781 58 Z M 166.86 60.08 L 197.34 60.08 L 197.34 78.716 L 166.86 78.716 L 166.86 60.08 L 166.86 60.08 Z"/>
+ <g opacity=".4">
+ <path fill="#f34f17" d="M 111.378 154.092 L 143.936 154.092 L 143.936 174.811 L 111.378 174.811 L 111.378 154.092 L 111.378 154.092 Z"/>
+ </g>
+ <path fill="#d64310" fill-rule="evenodd" d="M 110.337 153.054 L 144.976 153.054 L 144.976 175.849 L 110.337 175.849 L 110.337 153.054 L 110.337 153.054 Z M 112.416 155.134 L 142.896 155.134 L 142.896 173.77 L 112.416 173.77 L 112.416 155.134 L 112.416 155.134 Z"/>
+ <g opacity=".4">
+ <path fill="#f34f17" d="M 111.378 78.673 L 143.936 78.673 L 143.936 99.392 L 111.378 99.392 L 111.378 78.673 L 111.378 78.673 Z"/>
+ </g>
+ <path fill="#d64310" fill-rule="evenodd" d="M 110.337 77.636 L 144.976 77.636 L 144.976 100.431 L 110.337 100.431 L 110.337 77.636 L 110.337 77.636 Z M 112.416 79.715 L 142.896 79.715 L 142.896 98.351 L 112.416 98.351 L 112.416 79.715 L 112.416 79.715 Z"/>
+ <g>
+ <g opacity=".4">
+ <path fill="#f34f17" d="M 56.041 116.159 L 88.6 116.159 L 88.6 136.878 L 56.041 136.878 L 56.041 116.159 L 56.041 116.159 Z"/>
+ </g>
+ <path fill="#d64310" fill-rule="evenodd" d="M 55 115.122 L 89.639 115.122 L 89.639 137.917 L 55 137.917 L 55 115.122 L 55 115.122 Z M 57.08 117.201 L 87.559 117.201 L 87.559 135.837 L 57.08 135.837 L 57.08 117.201 L 57.08 117.201 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_194" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_194)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/granatier.svg b/.icons/Gruvbox_Dark-2/apps/64/granatier.svg
new file mode 100755
index 000000000..22d15722f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/granatier.svg
@@ -0,0 +1,57 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="aeV9HW5Jz1hYE7Pxyxxa8FwBbF7ncDYh" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#aeV9HW5Jz1hYE7Pxyxxa8FwBbF7ncDYh)">
+ <linearGradient id="_lgradient_142" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_142)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_143" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_143)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="XW1tFKBFj9F333V1jlCBcHXnhw968JOX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#XW1tFKBFj9F333V1jlCBcHXnhw968JOX)">
+ <path d="M 177.391613 73.105035 L 172.899829 80.889465 C 173.575823 81.626348 174.235536 82.378004 174.878489 83.143887 L 178.056852 77.63548 C 178.93815 76.108275 178.585631 74.287681 177.391613 73.105035 Z M 55.641535 130.719264 C 54.469899 156.168108 67.573742 180.149945 89.623299 192.910567 C 105.295402 201.959303 123.92036 204.411252 141.400398 199.726947 C 158.880436 195.042643 173.783487 183.60585 182.83065 167.932839 C 189.210152 156.805096 192.323734 144.104439 191.814219 131.287844 C 191.335545 142.176997 188.255049 152.793007 182.83065 162.247037 C 173.783487 177.920048 158.880436 189.35684 141.400398 194.041145 C 123.92036 198.72545 105.295402 196.273501 89.623299 187.224765 C 69.342728 175.476366 56.511772 154.140816 55.641535 130.719264 Z"/>
+ </g>
+ <radialGradient id="_rgradient_1" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(130,2.163999,0,145.267967,36.666667,29.535351)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_1)" d="M 150.412482 54.461871 C 148.593026 53.411703 146.284588 54.030887 145.232716 55.849206 L 140.079957 64.77421 C 110.597472 57.493037 79.851381 70.573915 64.652109 96.864876 C 45.811909 129.497761 56.992095 171.224905 89.624151 190.066541 C 122.257037 208.906742 163.984181 197.726556 182.825817 165.094499 C 197.985785 138.788672 193.939478 105.630273 172.898408 83.742045 L 178.058558 74.804532 C 179.108554 72.985928 178.489711 70.676527 176.671108 69.626588 L 150.409526 54.464259 L 150.412482 54.461871 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 148.977738 53.97649 C 147.516486 53.792838 146.020084 54.489234 145.229756 55.853258 L 140.076975 64.770679 C 110.592559 57.48823 79.84413 70.570742 64.645363 96.864512 C 58.540611 107.520839 55.425264 119.627335 55.627995 131.906757 C 55.916488 120.591848 59.015335 109.526447 64.645363 99.707426 C 79.84413 73.413657 110.59256 60.331145 140.076975 67.613594 L 145.229756 58.696172 C 146.020084 57.332147 147.516486 56.635752 148.977738 56.819404 L 148.98329 56.819404 C 149.472268 56.880811 149.960991 57.045345 150.415851 57.30803 L 176.673939 72.466536 C 177.44595 72.913528 177.947883 73.609004 178.250867 74.376619 C 178.987503 72.636827 178.350539 70.594367 176.673939 69.623622 L 150.415851 54.465116 C 149.960991 54.202431 149.472268 54.037897 148.98329 53.97649 L 148.977738 53.97649 Z M 174.880459 85.992586 L 172.898194 89.424071 C 173.231828 89.799846 173.5613 90.179295 173.88655 90.562349 L 174.880459 88.8355 C 185.791129 101.284105 191.804123 117.274684 191.799128 133.827945 C 191.804909 133.929729 191.810461 134.031527 191.815785 134.133336 C 192.610312 116.499915 186.540161 99.244762 174.880459 85.992586 L 174.880459 85.992586 Z"/>
+ </g>
+ <path fill="#fdc92b" fill-rule="evenodd" d="M 189.280625 62.389016 C 187.847802 61.408783 186.15912 60.733879 184.442005 60.262526 C 181.013468 59.320957 177.141437 59.073056 173.428608 59.084428 C 166.010343 59.107171 159.107779 59.484577 159.107779 59.484577 L 168.500155 64.907297 C 170.075064 64.800995 171.7422 64.773049 173.45573 64.767795 C 176.868122 64.757333 180.345784 65.042901 182.939079 65.754964 C 185.532544 66.466998 186.912202 67.497662 187.330395 68.521105 C 188.501556 71.387149 187.840013 73.3591 185.612089 76.094594 C 183.384106 78.830376 179.470852 81.75879 175.151917 84.750658 C 170.832812 87.74253 166.125708 90.827646 162.191701 94.361371 C 158.25758 97.894584 154.954813 101.974091 154.174721 107.069707 C 153.325488 112.617344 156.344251 118.307695 159.144851 123.070122 C 161.945448 127.832551 164.890923 131.529459 164.890923 131.529459 C 167.225114 134.673765 171.875362 130.981743 169.341996 127.995504 C 169.341996 127.995504 166.608091 124.557813 164.039188 120.189468 C 161.470286 115.821066 159.42948 110.384301 159.804461 107.934857 C 160.281783 104.816422 162.516359 101.702081 165.982653 98.589105 C 169.448773 95.476242 173.998496 92.463222 178.394189 89.418476 C 182.789599 86.373786 187.046842 83.327277 190.01881 79.67813 C 192.990895 76.028638 194.565235 71.205715 192.593228 66.379607 C 191.89956 64.662495 190.716913 63.367838 189.284093 62.387606 L 189.280625 62.389016 Z"/>
+ <g opacity=".2">
+ <path d="M 191.762387 122.396008 L 185.059447 138.286811 L 200.5 146.460558 L 183.797733 150.939262 L 187.21458 167.99343 L 173.089974 157.687699 L 161.910307 170.780273 L 160.999423 153.450493 L 143.641722 152.722522 L 156.630615 141.418562 L 146.165709 127.4183 L 163.273669 130.652151 L 167.581732 113.921995 L 175.926082 129.258731 L 191.762387 122.396008 Z"/>
+ </g>
+ <linearGradient id="_lgradient_144" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(56.858278,0,0,56.858278,143.641722,111.079081)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9900"/>
+ <stop offset="100%" style="stop-color:#dc5714"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_144)" d="M 191.762387 119.553094 L 185.059447 135.443897 L 200.5 143.617644 L 183.797733 148.096348 L 187.21458 165.150516 L 173.089974 154.844786 L 161.910307 167.937359 L 160.999423 150.607579 L 143.641722 149.879608 L 156.630615 138.575648 L 146.165709 124.575386 L 163.273669 127.809237 L 167.581732 111.079081 L 175.926082 126.415817 L 191.762387 119.553094 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 167.584387 111.079081 L 163.275596 127.808964 L 146.16814 124.57737 L 148.644585 127.886698 L 163.275596 130.651878 L 167.584387 113.921995 L 175.924343 129.258182 L 190.294383 123.033756 L 191.76026 119.552298 L 175.924343 126.415268 L 167.584387 111.079081 Z M 186.041116 135.96013 L 185.058312 138.286654 L 196.935253 144.572161 L 200.5 143.617118 L 186.041116 135.96013 Z M 155.340978 139.697007 L 143.641722 149.880415 L 146.756711 150.013674 L 156.629173 141.418303 L 155.340978 139.697007 Z M 184.336479 150.796587 L 183.797881 150.940953 L 186.546401 164.661345 L 187.212709 165.14997 L 184.336479 150.796587 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/grandr.svg b/.icons/Gruvbox_Dark-2/apps/64/grandr.svg
new file mode 120000
index 000000000..c720251fe
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/grandr.svg
@@ -0,0 +1 @@
+desktop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/granule.svg b/.icons/Gruvbox_Dark-2/apps/64/granule.svg
new file mode 100755
index 000000000..f8b7da66b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/granule.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="qsS0mf9pOX01mXHpsJIMapEobeS06Fms" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#qsS0mf9pOX01mXHpsJIMapEobeS06Fms)">
+ <linearGradient id="_lgradient_145" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_145)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_146" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_146)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <path fill="#cccccc" d="M 54.75 126.5 L 71.25 110.5 L 184.5 109.75 L 201 126.5 L 54.75 126.5 Z"/>
+ <path fill="#ffda64" d="M 73.666667 68.666667 L 182.666667 68.666667 C 183.770497 68.666667 184.666667 69.562837 184.666667 70.666667 L 184.666667 162.666667 L 71.666667 162.666667 L 71.666667 70.666667 C 71.666667 69.562837 72.562837 68.666667 73.666667 68.666667 Z"/>
+ <defs>
+ <filter id="LtDpcHszVL0D9d0fyOsCPRBvV6SQUyHP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#LtDpcHszVL0D9d0fyOsCPRBvV6SQUyHP)">
+ <path d="M 55.666667 129 L 200.666667 129 L 200.666667 195.666667 C 200.666667 198.978157 197.978157 201.666667 194.666667 201.666667 L 61.666667 201.666667 C 58.355177 201.666667 55.666667 198.978157 55.666667 195.666667 L 55.666667 129 Z"/>
+ </g>
+ <path fill="#ebebeb" d="M 55.666667 126 L 200.666667 126 L 200.666667 192.666667 C 200.666667 195.978157 197.978157 198.666667 194.666667 198.666667 L 61.666667 198.666667 C 58.355177 198.666667 55.666667 195.978157 55.666667 192.666667 L 55.666667 126 Z"/>
+ <path d="M 105 140.666667 L 151 140.666667 C 152.931703 140.666667 154.5 142.234964 154.5 144.166667 L 154.5 144.166667 C 154.5 146.098369 152.931703 147.666667 151 147.666667 L 105 147.666667 C 103.068297 147.666667 101.5 146.098369 101.5 144.166667 L 101.5 144.166667 C 101.5 142.234964 103.068297 140.666667 105 140.666667 Z" style="fill:#3b3b3b"/>
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 90.79 111.81 L 90.79 111.81 Q 88.69 111.81 87.48 110.58 L 87.48 110.58 L 87.48 110.58 Q 86.27 109.35 86.27 107.21 L 86.27 107.21 L 86.27 107.21 Q 86.27 105.77 86.89 104.61 L 86.89 104.61 L 86.89 104.61 Q 87.51 103.45 88.59 102.78 L 88.59 102.78 L 88.59 102.78 Q 89.67 102.11 90.99 102.11 L 90.99 102.11 L 90.99 102.11 Q 94.35 102.11 94.35 105.51 L 94.35 105.51 L 94.35 105.51 Q 94.35 106.11 94.21 106.63 L 94.21 106.63 L 93.97 106.87 L 88.79 106.87 L 88.79 106.87 Q 88.81 108.33 89.48 109.1 L 89.48 109.1 L 89.48 109.1 Q 90.15 109.87 91.35 109.87 L 91.35 109.87 L 91.35 109.87 Q 92.39 109.87 93.73 109.27 L 93.73 109.27 L 93.87 109.35 L 94.19 110.33 L 94.19 110.33 Q 93.45 110.89 92.48 111.35 L 92.48 111.35 L 92.48 111.35 Q 91.51 111.81 90.79 111.81 L 90.79 111.81 L 90.79 111.81 Z M 88.79 105.77 L 91.53 105.61 L 91.53 105.61 Q 91.77 105.59 91.84 105.51 L 91.84 105.51 L 91.84 105.51 Q 91.91 105.43 91.91 105.15 L 91.91 105.15 L 91.91 105.15 Q 91.91 103.67 90.65 103.67 L 90.65 103.67 L 90.65 103.67 Q 89.87 103.67 89.38 104.21 L 89.38 104.21 L 89.38 104.21 Q 88.89 104.75 88.79 105.77 L 88.79 105.77 L 88.79 105.77 Z M 95.63 111.69 L 95.75 110.47 L 95.75 110.47 Q 96.33 110.41 96.6 110.13 L 96.6 110.13 L 96.6 110.13 Q 96.87 109.85 96.87 109.33 L 96.87 109.33 L 96.87 104.63 L 96.87 104.63 Q 96.85 104.17 96.59 104.02 L 96.59 104.02 L 96.59 104.02 Q 96.33 103.87 95.57 103.83 L 95.57 103.83 L 95.49 103.71 L 95.65 102.69 L 96.87 102.49 L 96.87 102.33 L 96.87 102.33 Q 96.87 100.63 97.49 99.36 L 97.49 99.36 L 97.49 99.36 Q 98.11 98.09 99.24 97.41 L 99.24 97.41 L 99.24 97.41 Q 100.37 96.73 101.87 96.73 L 101.87 96.73 L 101.87 96.73 Q 102.49 96.73 103 96.82 L 103 96.82 L 103 96.82 Q 103.51 96.91 103.81 97.01 L 103.81 97.01 L 103.81 97.01 Q 104.11 97.11 104.19 97.15 L 104.19 97.15 L 104.27 97.45 L 104.27 97.45 Q 104.21 97.59 104.02 98.06 L 104.02 98.06 L 104.02 98.06 Q 103.83 98.53 103.57 99.21 L 103.57 99.21 L 103.33 99.27 L 103.33 99.27 Q 103.27 99.21 102.98 99.03 L 102.98 99.03 L 102.98 99.03 Q 102.69 98.85 102.22 98.68 L 102.22 98.68 L 102.22 98.68 Q 101.75 98.51 101.21 98.51 L 101.21 98.51 L 101.21 98.51 Q 100.17 98.51 99.73 99.23 L 99.73 99.23 L 99.73 99.23 Q 99.29 99.95 99.27 101.65 L 99.27 101.65 L 99.25 102.57 L 99.25 102.57 Q 100.25 102.57 100.94 102.55 L 100.94 102.55 L 100.94 102.55 Q 101.63 102.53 101.83 102.51 L 101.83 102.51 L 101.89 102.61 L 101.69 103.95 L 101.69 103.95 Q 101.51 103.95 100.86 103.93 L 100.86 103.93 L 100.86 103.93 Q 100.21 103.91 99.23 103.89 L 99.23 103.89 L 99.17 109.33 L 99.17 109.33 Q 99.17 110.27 100.01 110.27 L 100.01 110.27 L 100.01 110.27 Q 100.45 110.27 100.79 110.25 L 100.79 110.25 L 100.79 110.25 Q 101.13 110.23 101.23 110.23 L 101.23 110.23 L 101.31 110.31 L 101.11 111.63 L 101.11 111.63 Q 100.79 111.63 99.92 111.6 L 99.92 111.6 L 99.92 111.6 Q 99.05 111.57 98.25 111.57 L 98.25 111.57 L 98.25 111.57 Q 97.55 111.57 96.72 111.62 L 96.72 111.62 L 96.72 111.62 Q 95.89 111.67 95.63 111.69 L 95.63 111.69 L 95.63 111.69 Z M 102.45 111.69 L 102.57 110.47 L 102.57 110.47 Q 103.15 110.41 103.42 110.13 L 103.42 110.13 L 103.42 110.13 Q 103.69 109.85 103.69 109.33 L 103.69 109.33 L 103.69 104.63 L 103.69 104.63 Q 103.67 104.17 103.41 104.02 L 103.41 104.02 L 103.41 104.02 Q 103.15 103.87 102.39 103.83 L 102.39 103.83 L 102.31 103.71 L 102.47 102.69 L 103.69 102.49 L 103.69 102.33 L 103.69 102.33 Q 103.69 100.63 104.31 99.36 L 104.31 99.36 L 104.31 99.36 Q 104.93 98.09 106.06 97.41 L 106.06 97.41 L 106.06 97.41 Q 107.19 96.73 108.69 96.73 L 108.69 96.73 L 108.69 96.73 Q 109.31 96.73 109.82 96.82 L 109.82 96.82 L 109.82 96.82 Q 110.33 96.91 110.63 97.01 L 110.63 97.01 L 110.63 97.01 Q 110.93 97.11 111.01 97.15 L 111.01 97.15 L 111.09 97.45 L 111.09 97.45 Q 111.03 97.59 110.84 98.06 L 110.84 98.06 L 110.84 98.06 Q 110.65 98.53 110.39 99.21 L 110.39 99.21 L 110.15 99.27 L 110.15 99.27 Q 110.09 99.21 109.8 99.03 L 109.8 99.03 L 109.8 99.03 Q 109.51 98.85 109.04 98.68 L 109.04 98.68 L 109.04 98.68 Q 108.57 98.51 108.03 98.51 L 108.03 98.51 L 108.03 98.51 Q 106.99 98.51 106.55 99.23 L 106.55 99.23 L 106.55 99.23 Q 106.11 99.95 106.09 101.65 L 106.09 101.65 L 106.07 102.57 L 106.07 102.57 Q 107.07 102.57 107.76 102.55 L 107.76 102.55 L 107.76 102.55 Q 108.45 102.53 108.65 102.51 L 108.65 102.51 L 108.71 102.61 L 108.51 103.95 L 108.51 103.95 Q 108.33 103.95 107.68 103.93 L 107.68 103.93 L 107.68 103.93 Q 107.03 103.91 106.05 103.89 L 106.05 103.89 L 105.99 109.33 L 105.99 109.33 Q 105.99 110.27 106.83 110.27 L 106.83 110.27 L 106.83 110.27 Q 107.27 110.27 107.61 110.25 L 107.61 110.25 L 107.61 110.25 Q 107.95 110.23 108.05 110.23 L 108.05 110.23 L 108.13 110.31 L 107.93 111.63 L 107.93 111.63 Q 107.61 111.63 106.74 111.6 L 106.74 111.6 L 106.74 111.6 Q 105.87 111.57 105.07 111.57 L 105.07 111.57 L 105.07 111.57 Q 104.37 111.57 103.54 111.62 L 103.54 111.62 L 103.54 111.62 Q 102.71 111.67 102.45 111.69 L 102.45 111.69 L 102.45 111.69 Z M 109.17 111.79 L 109.33 110.53 L 109.33 110.53 Q 109.91 110.43 110.18 110.14 L 110.18 110.14 L 110.18 110.14 Q 110.45 109.85 110.45 109.29 L 110.45 109.29 L 110.45 104.97 L 110.45 104.97 Q 110.45 104.33 110.27 104.09 L 110.27 104.09 L 110.27 104.09 Q 110.09 103.85 109.61 103.85 L 109.61 103.85 L 109.61 103.85 Q 109.47 103.85 109.33 103.87 L 109.33 103.87 L 109.33 103.87 Q 109.19 103.89 109.15 103.91 L 109.15 103.91 L 109.27 102.77 L 109.27 102.77 Q 110.39 102.61 111.55 102.4 L 111.55 102.4 L 111.55 102.4 Q 112.71 102.19 113.05 102.11 L 113.05 102.11 L 113.23 102.43 L 113.23 102.43 Q 113.01 102.87 112.88 104.84 L 112.88 104.84 L 112.88 104.84 Q 112.75 106.81 112.75 109.47 L 112.75 109.47 L 112.75 109.47 Q 112.75 109.95 112.89 110.15 L 112.89 110.15 L 112.89 110.15 Q 113.03 110.35 113.37 110.35 L 113.37 110.35 L 113.37 110.35 Q 113.55 110.35 113.72 110.33 L 113.72 110.33 L 113.72 110.33 Q 113.89 110.31 113.95 110.31 L 113.95 110.31 L 114.01 110.41 L 113.81 111.63 L 113.81 111.63 Q 113.59 111.61 112.94 111.59 L 112.94 111.59 L 112.94 111.59 Q 112.29 111.57 111.61 111.57 L 111.61 111.57 L 111.61 111.57 Q 110.99 111.57 110.2 111.66 L 110.2 111.66 L 110.2 111.66 Q 109.41 111.75 109.17 111.79 L 109.17 111.79 L 109.17 111.79 Z M 111.43 100.39 L 111.43 100.39 Q 110.77 100.39 110.41 100.01 L 110.41 100.01 L 110.41 100.01 Q 110.05 99.63 110.05 98.99 L 110.05 98.99 L 110.05 98.99 Q 110.05 98.27 110.48 97.83 L 110.48 97.83 L 110.48 97.83 Q 110.91 97.39 111.63 97.39 L 111.63 97.39 L 111.63 97.39 Q 112.27 97.39 112.63 97.78 L 112.63 97.78 L 112.63 97.78 Q 112.99 98.17 112.99 98.81 L 112.99 98.81 L 112.99 98.81 Q 112.99 99.51 112.56 99.95 L 112.56 99.95 L 112.56 99.95 Q 112.13 100.39 111.43 100.39 L 111.43 100.39 L 111.43 100.39 Z M 119.39 111.81 L 119.39 111.81 Q 117.35 111.81 116.17 110.58 L 116.17 110.58 L 116.17 110.58 Q 114.99 109.35 114.99 107.21 L 114.99 107.21 L 114.99 107.21 Q 114.99 105.73 115.61 104.57 L 115.61 104.57 L 115.61 104.57 Q 116.23 103.41 117.34 102.76 L 117.34 102.76 L 117.34 102.76 Q 118.45 102.11 119.85 102.11 L 119.85 102.11 L 119.85 102.11 Q 120.51 102.11 121.08 102.2 L 121.08 102.2 L 121.08 102.2 Q 121.65 102.29 121.98 102.38 L 121.98 102.38 L 121.98 102.38 Q 122.31 102.47 122.39 102.51 L 122.39 102.51 L 122.47 102.69 L 122.47 102.69 Q 122.45 102.81 122.36 103.24 L 122.36 103.24 L 122.36 103.24 Q 122.27 103.67 122.17 104.35 L 122.17 104.35 L 122.17 104.35 Q 122.07 105.03 122.03 105.77 L 122.03 105.77 L 120.75 105.85 L 120.75 105.19 L 120.75 105.19 Q 120.75 104.51 120.42 104.14 L 120.42 104.14 L 120.42 104.14 Q 120.09 103.77 119.49 103.77 L 119.49 103.77 L 119.49 103.77 Q 118.55 103.77 118.06 104.46 L 118.06 104.46 L 118.06 104.46 Q 117.57 105.15 117.57 106.43 L 117.57 106.43 L 117.57 106.43 Q 117.57 108.07 118.15 108.95 L 118.15 108.95 L 118.15 108.95 Q 118.73 109.83 119.79 109.83 L 119.79 109.83 L 119.79 109.83 Q 120.29 109.83 120.76 109.7 L 120.76 109.7 L 120.76 109.7 Q 121.23 109.57 121.54 109.43 L 121.54 109.43 L 121.54 109.43 Q 121.85 109.29 121.93 109.25 L 121.93 109.25 L 122.07 109.31 L 122.39 110.33 L 122.39 110.33 Q 122.25 110.45 121.75 110.8 L 121.75 110.8 L 121.75 110.8 Q 121.25 111.15 120.59 111.48 L 120.59 111.48 L 120.59 111.48 Q 119.93 111.81 119.39 111.81 L 119.39 111.81 L 119.39 111.81 Z M 123.63 111.79 L 123.79 110.53 L 123.79 110.53 Q 124.37 110.43 124.64 110.14 L 124.64 110.14 L 124.64 110.14 Q 124.91 109.85 124.91 109.29 L 124.91 109.29 L 124.91 104.97 L 124.91 104.97 Q 124.91 104.33 124.73 104.09 L 124.73 104.09 L 124.73 104.09 Q 124.55 103.85 124.07 103.85 L 124.07 103.85 L 124.07 103.85 Q 123.93 103.85 123.79 103.87 L 123.79 103.87 L 123.79 103.87 Q 123.65 103.89 123.61 103.91 L 123.61 103.91 L 123.73 102.77 L 123.73 102.77 Q 124.85 102.61 126.01 102.4 L 126.01 102.4 L 126.01 102.4 Q 127.17 102.19 127.51 102.11 L 127.51 102.11 L 127.69 102.43 L 127.69 102.43 Q 127.47 102.87 127.34 104.84 L 127.34 104.84 L 127.34 104.84 Q 127.21 106.81 127.21 109.47 L 127.21 109.47 L 127.21 109.47 Q 127.21 109.95 127.35 110.15 L 127.35 110.15 L 127.35 110.15 Q 127.49 110.35 127.83 110.35 L 127.83 110.35 L 127.83 110.35 Q 128.01 110.35 128.18 110.33 L 128.18 110.33 L 128.18 110.33 Q 128.35 110.31 128.41 110.31 L 128.41 110.31 L 128.47 110.41 L 128.27 111.63 L 128.27 111.63 Q 128.05 111.61 127.4 111.59 L 127.4 111.59 L 127.4 111.59 Q 126.75 111.57 126.07 111.57 L 126.07 111.57 L 126.07 111.57 Q 125.45 111.57 124.66 111.66 L 124.66 111.66 L 124.66 111.66 Q 123.87 111.75 123.63 111.79 L 123.63 111.79 L 123.63 111.79 Z M 125.89 100.39 L 125.89 100.39 Q 125.23 100.39 124.87 100.01 L 124.87 100.01 L 124.87 100.01 Q 124.51 99.63 124.51 98.99 L 124.51 98.99 L 124.51 98.99 Q 124.51 98.27 124.94 97.83 L 124.94 97.83 L 124.94 97.83 Q 125.37 97.39 126.09 97.39 L 126.09 97.39 L 126.09 97.39 Q 126.73 97.39 127.09 97.78 L 127.09 97.78 L 127.09 97.78 Q 127.45 98.17 127.45 98.81 L 127.45 98.81 L 127.45 98.81 Q 127.45 99.51 127.02 99.95 L 127.02 99.95 L 127.02 99.95 Q 126.59 100.39 125.89 100.39 L 125.89 100.39 L 125.89 100.39 Z M 133.97 111.81 L 133.97 111.81 Q 131.87 111.81 130.66 110.58 L 130.66 110.58 L 130.66 110.58 Q 129.45 109.35 129.45 107.21 L 129.45 107.21 L 129.45 107.21 Q 129.45 105.77 130.07 104.61 L 130.07 104.61 L 130.07 104.61 Q 130.69 103.45 131.77 102.78 L 131.77 102.78 L 131.77 102.78 Q 132.85 102.11 134.17 102.11 L 134.17 102.11 L 134.17 102.11 Q 137.53 102.11 137.53 105.51 L 137.53 105.51 L 137.53 105.51 Q 137.53 106.11 137.39 106.63 L 137.39 106.63 L 137.15 106.87 L 131.97 106.87 L 131.97 106.87 Q 131.99 108.33 132.66 109.1 L 132.66 109.1 L 132.66 109.1 Q 133.33 109.87 134.53 109.87 L 134.53 109.87 L 134.53 109.87 Q 135.57 109.87 136.91 109.27 L 136.91 109.27 L 137.05 109.35 L 137.37 110.33 L 137.37 110.33 Q 136.63 110.89 135.66 111.35 L 135.66 111.35 L 135.66 111.35 Q 134.69 111.81 133.97 111.81 L 133.97 111.81 L 133.97 111.81 Z M 131.97 105.77 L 134.71 105.61 L 134.71 105.61 Q 134.95 105.59 135.02 105.51 L 135.02 105.51 L 135.02 105.51 Q 135.09 105.43 135.09 105.15 L 135.09 105.15 L 135.09 105.15 Q 135.09 103.67 133.83 103.67 L 133.83 103.67 L 133.83 103.67 Q 133.05 103.67 132.56 104.21 L 132.56 104.21 L 132.56 104.21 Q 132.07 104.75 131.97 105.77 L 131.97 105.77 L 131.97 105.77 Z M 144.55 110.49 L 144.55 110.49 Q 145.05 110.39 145.26 110.13 L 145.26 110.13 L 145.26 110.13 Q 145.47 109.87 145.49 109.37 L 145.49 109.37 L 145.55 105.91 L 145.55 105.91 Q 145.55 105.03 145.23 104.6 L 145.23 104.6 L 145.23 104.6 Q 144.91 104.17 144.25 104.17 L 144.25 104.17 L 144.25 104.17 Q 143.49 104.17 142.49 104.93 L 142.49 104.93 L 142.49 104.93 Q 142.29 108.53 142.29 109.43 L 142.29 109.43 L 142.29 109.43 Q 142.29 109.93 142.42 110.13 L 142.42 110.13 L 142.42 110.13 Q 142.55 110.33 142.89 110.33 L 142.89 110.33 L 143.43 110.31 L 143.47 110.39 L 143.27 111.63 L 143.27 111.63 Q 143.05 111.61 142.44 111.59 L 142.44 111.59 L 142.44 111.59 Q 141.83 111.57 141.17 111.57 L 141.17 111.57 L 141.17 111.57 Q 140.53 111.57 139.78 111.62 L 139.78 111.62 L 139.78 111.62 Q 139.03 111.67 138.81 111.69 L 138.81 111.69 L 138.97 110.45 L 138.97 110.45 Q 139.55 110.39 139.78 110.14 L 139.78 110.14 L 139.78 110.14 Q 140.01 109.89 140.01 109.33 L 140.01 109.33 L 140.01 105.09 L 140.01 105.09 Q 140.01 104.39 139.8 104.14 L 139.8 104.14 L 139.8 104.14 Q 139.59 103.89 139.03 103.89 L 139.03 103.89 L 138.77 103.89 L 138.69 103.79 L 138.79 102.75 L 138.79 102.75 Q 139.93 102.59 141.04 102.37 L 141.04 102.37 L 141.04 102.37 Q 142.15 102.15 142.47 102.09 L 142.47 102.09 L 142.63 102.29 L 142.63 102.29 Q 142.59 102.41 142.51 102.83 L 142.51 102.83 L 142.51 102.83 Q 142.43 103.25 142.41 103.67 L 142.41 103.67 L 142.49 103.75 L 142.49 103.75 Q 143.11 103.21 143.92 102.66 L 143.92 102.66 L 143.92 102.66 Q 144.73 102.11 145.09 102.11 L 145.09 102.11 L 145.09 102.11 Q 146.51 102.11 147.3 102.79 L 147.3 102.79 L 147.3 102.79 Q 148.09 103.47 148.09 104.69 L 148.09 104.69 L 148.09 104.69 Q 148.09 104.99 147.93 106.79 L 147.93 106.79 L 147.93 106.79 Q 147.73 108.83 147.73 109.41 L 147.73 109.41 L 147.73 109.41 Q 147.73 109.93 147.88 110.15 L 147.88 110.15 L 147.88 110.15 Q 148.03 110.37 148.35 110.37 L 148.35 110.37 L 148.35 110.37 Q 148.55 110.37 148.73 110.35 L 148.73 110.35 L 148.73 110.35 Q 148.91 110.33 148.97 110.33 L 148.97 110.33 L 149.01 110.41 L 148.83 111.63 L 148.83 111.63 Q 148.59 111.61 147.96 111.59 L 147.96 111.59 L 147.96 111.59 Q 147.33 111.57 146.67 111.57 L 146.67 111.57 L 146.67 111.57 Q 146.19 111.57 145.44 111.64 L 145.44 111.64 L 145.44 111.64 Q 144.69 111.71 144.45 111.73 L 144.45 111.73 L 144.55 110.49 L 144.55 110.49 Z M 154.33 111.81 L 154.33 111.81 Q 152.29 111.81 151.11 110.58 L 151.11 110.58 L 151.11 110.58 Q 149.93 109.35 149.93 107.21 L 149.93 107.21 L 149.93 107.21 Q 149.93 105.73 150.55 104.57 L 150.55 104.57 L 150.55 104.57 Q 151.17 103.41 152.28 102.76 L 152.28 102.76 L 152.28 102.76 Q 153.39 102.11 154.79 102.11 L 154.79 102.11 L 154.79 102.11 Q 155.45 102.11 156.02 102.2 L 156.02 102.2 L 156.02 102.2 Q 156.59 102.29 156.92 102.38 L 156.92 102.38 L 156.92 102.38 Q 157.25 102.47 157.33 102.51 L 157.33 102.51 L 157.41 102.69 L 157.41 102.69 Q 157.39 102.81 157.3 103.24 L 157.3 103.24 L 157.3 103.24 Q 157.21 103.67 157.11 104.35 L 157.11 104.35 L 157.11 104.35 Q 157.01 105.03 156.97 105.77 L 156.97 105.77 L 155.69 105.85 L 155.69 105.19 L 155.69 105.19 Q 155.69 104.51 155.36 104.14 L 155.36 104.14 L 155.36 104.14 Q 155.03 103.77 154.43 103.77 L 154.43 103.77 L 154.43 103.77 Q 153.49 103.77 153 104.46 L 153 104.46 L 153 104.46 Q 152.51 105.15 152.51 106.43 L 152.51 106.43 L 152.51 106.43 Q 152.51 108.07 153.09 108.95 L 153.09 108.95 L 153.09 108.95 Q 153.67 109.83 154.73 109.83 L 154.73 109.83 L 154.73 109.83 Q 155.23 109.83 155.7 109.7 L 155.7 109.7 L 155.7 109.7 Q 156.17 109.57 156.48 109.43 L 156.48 109.43 L 156.48 109.43 Q 156.79 109.29 156.87 109.25 L 156.87 109.25 L 157.01 109.31 L 157.33 110.33 L 157.33 110.33 Q 157.19 110.45 156.69 110.8 L 156.69 110.8 L 156.69 110.8 Q 156.19 111.15 155.53 111.48 L 155.53 111.48 L 155.53 111.48 Q 154.87 111.81 154.33 111.81 L 154.33 111.81 L 154.33 111.81 Z M 159.07 116.39 L 159.07 116.39 Q 158.89 116.39 158.53 116.08 L 158.53 116.08 L 158.53 116.08 Q 158.17 115.77 157.88 115.38 L 157.88 115.38 L 157.88 115.38 Q 157.59 114.99 157.59 114.79 L 157.59 114.79 L 157.73 114.55 L 157.73 114.55 Q 159.01 114.45 160.01 113.72 L 160.01 113.72 L 160.01 113.72 Q 161.01 112.99 161.69 111.73 L 161.69 111.73 L 161.69 111.73 Q 161.63 111.61 161.6 111.49 L 161.6 111.49 L 161.6 111.49 Q 161.57 111.37 161.53 111.27 L 161.53 111.27 L 161.53 111.27 Q 161.27 110.57 160.38 108.06 L 160.38 108.06 L 160.38 108.06 Q 159.49 105.55 159.01 104.41 L 159.01 104.41 L 159.01 104.41 Q 158.81 103.95 158.52 103.76 L 158.52 103.76 L 158.52 103.76 Q 158.23 103.57 157.79 103.55 L 157.79 103.55 L 157.75 103.45 L 157.89 102.33 L 159.45 102.35 L 159.45 102.35 Q 160.35 102.35 161.41 102.29 L 161.41 102.29 L 161.41 102.29 Q 162.47 102.23 162.47 102.21 L 162.47 102.21 L 162.51 102.31 L 162.35 103.45 L 162.35 103.45 Q 161.77 103.47 161.58 103.58 L 161.58 103.58 L 161.58 103.58 Q 161.39 103.69 161.39 103.93 L 161.39 103.93 L 161.39 103.93 Q 161.39 104.23 161.7 105.34 L 161.7 105.34 L 161.7 105.34 Q 162.01 106.45 162.34 107.54 L 162.34 107.54 L 162.34 107.54 Q 162.67 108.63 162.77 108.95 L 162.77 108.95 L 162.97 108.95 L 162.97 108.95 Q 164.79 104.33 164.79 103.93 L 164.79 103.93 L 164.79 103.93 Q 164.79 103.71 164.65 103.61 L 164.65 103.61 L 164.65 103.61 Q 164.51 103.51 164.19 103.51 L 164.19 103.51 L 163.55 103.51 L 163.49 103.41 L 163.65 102.29 L 163.65 102.29 Q 163.85 102.31 164.45 102.33 L 164.45 102.33 L 164.45 102.33 Q 165.05 102.35 165.77 102.35 L 165.77 102.35 L 167.61 102.33 L 167.45 103.53 L 167.45 103.53 Q 167.01 103.63 166.81 103.82 L 166.81 103.82 L 166.81 103.82 Q 166.61 104.01 166.43 104.51 L 166.43 104.51 L 163.89 110.69 L 163.89 110.69 Q 162.61 113.79 161.5 115.1 L 161.5 115.1 L 161.5 115.1 Q 160.39 116.41 159.07 116.39 L 159.07 116.39 L 159.07 116.39 Z"/>
+ <path fill="#008374" fill-rule="evenodd" d="M 113.093932 82.76 L 113.093932 82.76 Q 112.578362 82.76 112.179211 82.53132 L 112.179211 82.53132 L 112.179211 82.53132 Q 111.78006 82.302639 111.563853 81.882699 L 111.563853 81.882699 L 111.563853 81.882699 Q 111.347646 81.462759 111.347646 80.922241 L 111.347646 80.922241 L 111.347646 80.922241 Q 111.347646 80.365093 111.601273 79.874469 L 111.601273 79.874469 L 111.601273 79.874469 Q 111.854901 79.383846 112.278999 79.092798 L 112.278999 79.092798 L 112.278999 79.092798 Q 112.703097 78.801751 113.185405 78.801751 L 113.185405 78.801751 L 113.185405 78.801751 Q 113.792447 78.801751 114.108442 79.10943 L 114.108442 79.10943 L 114.108442 79.10943 Q 114.424436 79.417109 114.424436 80.00752 L 114.424436 80.00752 L 114.424436 80.00752 Q 114.424436 80.248674 114.374542 80.414987 L 114.374542 80.414987 L 114.266439 80.514775 L 111.97132 80.514775 L 111.97132 80.514775 Q 111.963004 81.321393 112.291472 81.757964 L 112.291472 81.757964 L 112.291472 81.757964 Q 112.61994 82.194536 113.210351 82.194536 L 113.210351 82.194536 L 113.210351 82.194536 Q 113.676028 82.194536 114.224861 81.936751 L 114.224861 81.936751 L 114.274755 81.953382 L 114.366227 82.194536 L 114.366227 82.194536 Q 114.066863 82.410743 113.705133 82.585371 L 113.705133 82.585371 L 113.705133 82.585371 Q 113.343402 82.76 113.093932 82.76 L 113.093932 82.76 Z M 112.004582 80.207095 L 113.509715 80.132255 L 113.509715 80.132255 Q 113.63445 80.115623 113.676028 80.074045 L 113.676028 80.074045 L 113.676028 80.074045 Q 113.717606 80.032467 113.717606 79.907732 L 113.717606 79.907732 L 113.717606 79.907732 Q 113.717606 79.575106 113.53882 79.400477 L 113.53882 79.400477 L 113.53882 79.400477 Q 113.360033 79.225849 113.027407 79.225849 L 113.027407 79.225849 L 113.027407 79.225849 Q 112.636572 79.225849 112.357997 79.49195 L 112.357997 79.49195 L 112.357997 79.49195 Q 112.079423 79.75805 112.004582 80.207095 L 112.004582 80.207095 Z M 115.156214 82.693475 L 115.197792 82.369164 L 115.197792 82.369164 Q 115.671784 82.302639 115.671784 81.878541 L 115.671784 81.878541 L 115.671784 79.633316 L 115.671784 79.633316 Q 115.663468 79.43374 115.559523 79.371373 L 115.559523 79.371373 L 115.559523 79.371373 Q 115.455577 79.309005 115.147898 79.292374 L 115.147898 79.292374 L 115.114635 79.24248 L 115.172845 78.959748 L 115.671784 78.868276 L 115.671784 78.835013 L 115.671784 78.835013 Q 115.671784 78.119867 115.90878 77.587666 L 115.90878 77.587666 L 115.90878 77.587666 Q 116.145776 77.055464 116.574032 76.772732 L 116.574032 76.772732 L 116.574032 76.772732 Q 117.002288 76.49 117.584383 76.49 L 117.584383 76.49 L 117.584383 76.49 Q 117.833853 76.49 118.045902 76.523263 L 118.045902 76.523263 L 118.045902 76.523263 Q 118.257951 76.556525 118.378528 76.593946 L 118.378528 76.593946 L 118.378528 76.593946 Q 118.499105 76.631366 118.532367 76.647997 L 118.532367 76.647997 L 118.548999 76.722838 L 118.548999 76.722838 Q 118.524052 76.764416 118.445053 76.918256 L 118.445053 76.918256 L 118.445053 76.918256 Q 118.366054 77.072095 118.291214 77.263355 L 118.291214 77.263355 L 118.199741 77.288302 L 118.199741 77.288302 Q 118.166479 77.263355 118.037586 77.188515 L 118.037586 77.188515 L 118.037586 77.188515 Q 117.908694 77.113674 117.696645 77.047149 L 117.696645 77.047149 L 117.696645 77.047149 Q 117.484595 76.980623 117.243442 76.980623 L 117.243442 76.980623 L 117.243442 76.980623 Q 116.76945 76.980623 116.536611 77.358985 L 116.536611 77.358985 L 116.536611 77.358985 Q 116.303773 77.737347 116.287142 78.519019 L 116.287142 78.519019 L 116.278826 78.926485 L 116.278826 78.926485 Q 116.71124 78.926485 117.018919 78.91817 L 117.018919 78.91817 L 117.018919 78.91817 Q 117.326598 78.909854 117.426386 78.901538 L 117.426386 78.901538 L 117.451333 78.926485 L 117.368176 79.367215 L 117.368176 79.367215 Q 117.276704 79.358899 116.981499 79.350584 L 116.981499 79.350584 L 116.981499 79.350584 Q 116.686293 79.342268 116.270511 79.342268 L 116.270511 79.342268 L 116.237248 81.845279 L 116.237248 81.845279 Q 116.237248 82.078117 116.341194 82.190378 L 116.341194 82.190378 L 116.341194 82.190378 Q 116.445139 82.302639 116.661346 82.302639 L 116.661346 82.302639 L 116.661346 82.302639 Q 116.860922 82.302639 116.989814 82.294324 L 116.989814 82.294324 L 116.989814 82.294324 Q 117.118707 82.286008 117.160285 82.286008 L 117.160285 82.286008 L 117.176916 82.319271 L 117.118707 82.676844 L 117.118707 82.676844 Q 117.002288 82.676844 116.694609 82.668528 L 116.694609 82.668528 L 116.694609 82.668528 Q 116.38693 82.660212 116.087566 82.660212 L 116.087566 82.660212 L 116.087566 82.660212 Q 115.796519 82.660212 115.517944 82.672686 L 115.517944 82.672686 L 115.517944 82.672686 Q 115.23937 82.685159 115.156214 82.693475 L 115.156214 82.693475 Z M 117.900378 82.693475 L 117.941956 82.369164 L 117.941956 82.369164 Q 118.415948 82.302639 118.415948 81.878541 L 118.415948 81.878541 L 118.415948 79.633316 L 118.415948 79.633316 Q 118.407633 79.43374 118.303687 79.371373 L 118.303687 79.371373 L 118.303687 79.371373 Q 118.199741 79.309005 117.892062 79.292374 L 117.892062 79.292374 L 117.8588 79.24248 L 117.917009 78.959748 L 118.415948 78.868276 L 118.415948 78.835013 L 118.415948 78.835013 Q 118.415948 78.119867 118.652944 77.587666 L 118.652944 77.587666 L 118.652944 77.587666 Q 118.88994 77.055464 119.318196 76.772732 L 119.318196 76.772732 L 119.318196 76.772732 Q 119.746452 76.49 120.328548 76.49 L 120.328548 76.49 L 120.328548 76.49 Q 120.578017 76.49 120.790066 76.523263 L 120.790066 76.523263 L 120.790066 76.523263 Q 121.002115 76.556525 121.122692 76.593946 L 121.122692 76.593946 L 121.122692 76.593946 Q 121.243269 76.631366 121.276532 76.647997 L 121.276532 76.647997 L 121.293163 76.722838 L 121.293163 76.722838 Q 121.268216 76.764416 121.189218 76.918256 L 121.189218 76.918256 L 121.189218 76.918256 Q 121.110219 77.072095 121.035378 77.263355 L 121.035378 77.263355 L 120.943906 77.288302 L 120.943906 77.288302 Q 120.910643 77.263355 120.781751 77.188515 L 120.781751 77.188515 L 120.781751 77.188515 Q 120.652858 77.113674 120.440809 77.047149 L 120.440809 77.047149 L 120.440809 77.047149 Q 120.22876 76.980623 119.987606 76.980623 L 119.987606 76.980623 L 119.987606 76.980623 Q 119.513614 76.980623 119.280776 77.358985 L 119.280776 77.358985 L 119.280776 77.358985 Q 119.047938 77.737347 119.031306 78.519019 L 119.031306 78.519019 L 119.022991 78.926485 L 119.022991 78.926485 Q 119.455405 78.926485 119.763084 78.91817 L 119.763084 78.91817 L 119.763084 78.91817 Q 120.070763 78.909854 120.17055 78.901538 L 120.17055 78.901538 L 120.195497 78.926485 L 120.112341 79.367215 L 120.112341 79.367215 Q 120.020869 79.358899 119.725663 79.350584 L 119.725663 79.350584 L 119.725663 79.350584 Q 119.430458 79.342268 119.014675 79.342268 L 119.014675 79.342268 L 118.981412 81.845279 L 118.981412 81.845279 Q 118.981412 82.078117 119.085358 82.190378 L 119.085358 82.190378 L 119.085358 82.190378 Q 119.189304 82.302639 119.405511 82.302639 L 119.405511 82.302639 L 119.405511 82.302639 Q 119.605086 82.302639 119.733979 82.294324 L 119.733979 82.294324 L 119.733979 82.294324 Q 119.862871 82.286008 119.90445 82.286008 L 119.90445 82.286008 L 119.921081 82.319271 L 119.862871 82.676844 L 119.862871 82.676844 Q 119.746452 82.676844 119.438773 82.668528 L 119.438773 82.668528 L 119.438773 82.668528 Q 119.131094 82.660212 118.831731 82.660212 L 118.831731 82.660212 L 118.831731 82.660212 Q 118.540683 82.660212 118.262109 82.672686 L 118.262109 82.672686 L 118.262109 82.672686 Q 117.983534 82.685159 117.900378 82.693475 L 117.900378 82.693475 Z M 120.627911 82.76 L 120.661174 82.419058 L 120.661174 82.419058 Q 120.910643 82.352533 121.018747 82.223641 L 121.018747 82.223641 L 121.018747 82.223641 Q 121.12685 82.094748 121.12685 81.878541 L 121.12685 81.878541 L 121.12685 79.766366 L 121.12685 79.766366 Q 121.12685 79.317321 120.819171 79.317321 L 120.819171 79.317321 L 120.819171 79.317321 Q 120.760962 79.317321 120.694436 79.329794 L 120.694436 79.329794 L 120.694436 79.329794 Q 120.627911 79.342268 120.61128 79.350584 L 120.61128 79.350584 L 120.644542 79.042905 L 120.644542 79.042905 Q 120.9938 78.993011 121.363846 78.909854 L 121.363846 78.909854 L 121.363846 78.909854 Q 121.733893 78.826698 121.841996 78.801751 L 121.841996 78.801751 L 121.883574 78.901538 L 121.883574 78.901538 Q 121.808733 79.076167 121.750524 79.970099 L 121.750524 79.970099 L 121.750524 79.970099 Q 121.692314 80.864032 121.692314 81.845279 L 121.692314 81.845279 L 121.692314 81.845279 Q 121.692314 82.086432 121.75884 82.198694 L 121.75884 82.198694 L 121.75884 82.198694 Q 121.825365 82.310955 121.983362 82.310955 L 121.983362 82.310955 L 121.983362 82.310955 Q 122.074834 82.310955 122.157991 82.302639 L 122.157991 82.302639 L 122.157991 82.302639 Q 122.241147 82.294324 122.27441 82.294324 L 122.27441 82.294324 L 122.291041 82.327586 L 122.224516 82.685159 L 122.224516 82.685159 Q 122.149675 82.676844 121.941784 82.668528 L 121.941784 82.668528 L 121.941784 82.668528 Q 121.733893 82.660212 121.484423 82.660212 L 121.484423 82.660212 L 121.484423 82.660212 Q 121.268216 82.660212 120.989642 82.70179 L 120.989642 82.70179 L 120.989642 82.70179 Q 120.711068 82.743369 120.627911 82.76 L 120.627911 82.76 Z M 121.359688 77.820504 L 121.359688 77.820504 Q 121.168428 77.820504 121.060325 77.695769 L 121.060325 77.695769 L 121.060325 77.695769 Q 120.952221 77.571034 120.952221 77.396406 L 120.952221 77.396406 L 120.952221 77.396406 Q 120.952221 77.19683 121.093588 77.051306 L 121.093588 77.051306 L 121.093588 77.051306 Q 121.234954 76.905782 121.442845 76.905782 L 121.442845 76.905782 L 121.442845 76.905782 Q 121.634105 76.905782 121.742208 77.030517 L 121.742208 77.030517 L 121.742208 77.030517 Q 121.850312 77.155252 121.850312 77.329881 L 121.850312 77.329881 L 121.850312 77.329881 Q 121.850312 77.529456 121.708946 77.67498 L 121.708946 77.67498 L 121.708946 77.67498 Q 121.56758 77.820504 121.359688 77.820504 L 121.359688 77.820504 Z M 124.64437 82.76 L 124.64437 82.76 Q 123.854383 82.76 123.380391 82.261061 L 123.380391 82.261061 L 123.380391 82.261061 Q 122.906399 81.762122 122.906399 80.922241 L 122.906399 80.922241 L 122.906399 80.922241 Q 122.906399 80.33183 123.160027 79.845365 L 123.160027 79.845365 L 123.160027 79.845365 Q 123.413654 79.358899 123.850225 79.080325 L 123.850225 79.080325 L 123.850225 79.080325 Q 124.286797 78.801751 124.827314 78.801751 L 124.827314 78.801751 L 124.827314 78.801751 Q 125.060153 78.801751 125.276359 78.835013 L 125.276359 78.835013 L 125.276359 78.835013 Q 125.492566 78.868276 125.629775 78.905696 L 125.629775 78.905696 L 125.629775 78.905696 Q 125.766983 78.943117 125.800245 78.959748 L 125.800245 78.959748 L 125.825192 79.017958 L 125.825192 79.017958 Q 125.816877 79.059536 125.779456 79.213375 L 125.779456 79.213375 L 125.779456 79.213375 Q 125.742036 79.367215 125.700458 79.620842 L 125.700458 79.620842 L 125.700458 79.620842 Q 125.658879 79.874469 125.650564 80.165517 L 125.650564 80.165517 L 125.309622 80.190464 L 125.309622 79.932679 L 125.309622 79.932679 Q 125.309622 79.625 125.12252 79.437898 L 125.12252 79.437898 L 125.12252 79.437898 Q 124.935418 79.250796 124.627739 79.250796 L 124.627739 79.250796 L 124.627739 79.250796 Q 124.120484 79.250796 123.846068 79.612527 L 123.846068 79.612527 L 123.846068 79.612527 Q 123.571651 79.974257 123.571651 80.639509 L 123.571651 80.639509 L 123.571651 80.639509 Q 123.571651 81.362971 123.875172 81.782911 L 123.875172 81.782911 L 123.875172 81.782911 Q 124.178694 82.202851 124.70258 82.202851 L 124.70258 82.202851 L 124.70258 82.202851 Q 124.910471 82.202851 125.118362 82.140484 L 125.118362 82.140484 L 125.118362 82.140484 Q 125.326253 82.078117 125.467619 82.015749 L 125.467619 82.015749 L 125.467619 82.015749 Q 125.608985 81.953382 125.642248 81.928435 L 125.642248 81.928435 L 125.692142 81.945066 L 125.783614 82.202851 L 125.783614 82.202851 Q 125.725405 82.24443 125.529987 82.37748 L 125.529987 82.37748 L 125.529987 82.37748 Q 125.334569 82.510531 125.080942 82.635265 L 125.080942 82.635265 L 125.080942 82.635265 Q 124.827314 82.76 124.64437 82.76 L 124.64437 82.76 Z M 126.49876 82.76 L 126.532023 82.419058 L 126.532023 82.419058 Q 126.781492 82.352533 126.889595 82.223641 L 126.889595 82.223641 L 126.889595 82.223641 Q 126.997699 82.094748 126.997699 81.878541 L 126.997699 81.878541 L 126.997699 79.766366 L 126.997699 79.766366 Q 126.997699 79.317321 126.69002 79.317321 L 126.69002 79.317321 L 126.69002 79.317321 Q 126.63181 79.317321 126.565285 79.329794 L 126.565285 79.329794 L 126.565285 79.329794 Q 126.49876 79.342268 126.482129 79.350584 L 126.482129 79.350584 L 126.515391 79.042905 L 126.515391 79.042905 Q 126.864649 78.993011 127.234695 78.909854 L 127.234695 78.909854 L 127.234695 78.909854 Q 127.604741 78.826698 127.712845 78.801751 L 127.712845 78.801751 L 127.754423 78.901538 L 127.754423 78.901538 Q 127.679582 79.076167 127.621373 79.970099 L 127.621373 79.970099 L 127.621373 79.970099 Q 127.563163 80.864032 127.563163 81.845279 L 127.563163 81.845279 L 127.563163 81.845279 Q 127.563163 82.086432 127.629688 82.198694 L 127.629688 82.198694 L 127.629688 82.198694 Q 127.696214 82.310955 127.854211 82.310955 L 127.854211 82.310955 L 127.854211 82.310955 Q 127.945683 82.310955 128.02884 82.302639 L 128.02884 82.302639 L 128.02884 82.302639 Q 128.111996 82.294324 128.145259 82.294324 L 128.145259 82.294324 L 128.16189 82.327586 L 128.095365 82.685159 L 128.095365 82.685159 Q 128.020524 82.676844 127.812633 82.668528 L 127.812633 82.668528 L 127.812633 82.668528 Q 127.604741 82.660212 127.355272 82.660212 L 127.355272 82.660212 L 127.355272 82.660212 Q 127.139065 82.660212 126.860491 82.70179 L 126.860491 82.70179 L 126.860491 82.70179 Q 126.581916 82.743369 126.49876 82.76 L 126.49876 82.76 Z M 127.230537 77.820504 L 127.230537 77.820504 Q 127.039277 77.820504 126.931174 77.695769 L 126.931174 77.695769 L 126.931174 77.695769 Q 126.82307 77.571034 126.82307 77.396406 L 126.82307 77.396406 L 126.82307 77.396406 Q 126.82307 77.19683 126.964436 77.051306 L 126.964436 77.051306 L 126.964436 77.051306 Q 127.105802 76.905782 127.313694 76.905782 L 127.313694 76.905782 L 127.313694 76.905782 Q 127.504954 76.905782 127.613057 77.030517 L 127.613057 77.030517 L 127.613057 77.030517 Q 127.72116 77.155252 127.72116 77.329881 L 127.72116 77.329881 L 127.72116 77.329881 Q 127.72116 77.529456 127.579794 77.67498 L 127.579794 77.67498 L 127.579794 77.67498 Q 127.438428 77.820504 127.230537 77.820504 L 127.230537 77.820504 Z M 130.523534 82.76 L 130.523534 82.76 Q 130.007964 82.76 129.608813 82.53132 L 129.608813 82.53132 L 129.608813 82.53132 Q 129.209662 82.302639 128.993455 81.882699 L 128.993455 81.882699 L 128.993455 81.882699 Q 128.777248 81.462759 128.777248 80.922241 L 128.777248 80.922241 L 128.777248 80.922241 Q 128.777248 80.365093 129.030875 79.874469 L 129.030875 79.874469 L 129.030875 79.874469 Q 129.284503 79.383846 129.708601 79.092798 L 129.708601 79.092798 L 129.708601 79.092798 Q 130.132699 78.801751 130.615007 78.801751 L 130.615007 78.801751 L 130.615007 78.801751 Q 131.222049 78.801751 131.538044 79.10943 L 131.538044 79.10943 L 131.538044 79.10943 Q 131.854038 79.417109 131.854038 80.00752 L 131.854038 80.00752 L 131.854038 80.00752 Q 131.854038 80.248674 131.804145 80.414987 L 131.804145 80.414987 L 131.696041 80.514775 L 129.400922 80.514775 L 129.400922 80.514775 Q 129.392606 81.321393 129.721074 81.757964 L 129.721074 81.757964 L 129.721074 81.757964 Q 130.049542 82.194536 130.639954 82.194536 L 130.639954 82.194536 L 130.639954 82.194536 Q 131.10563 82.194536 131.654463 81.936751 L 131.654463 81.936751 L 131.704357 81.953382 L 131.795829 82.194536 L 131.795829 82.194536 Q 131.496466 82.410743 131.134735 82.585371 L 131.134735 82.585371 L 131.134735 82.585371 Q 130.773004 82.76 130.523534 82.76 L 130.523534 82.76 Z M 129.434184 80.207095 L 130.939317 80.132255 L 130.939317 80.132255 Q 131.064052 80.115623 131.10563 80.074045 L 131.10563 80.074045 L 131.10563 80.074045 Q 131.147208 80.032467 131.147208 79.907732 L 131.147208 79.907732 L 131.147208 79.907732 Q 131.147208 79.575106 130.968422 79.400477 L 130.968422 79.400477 L 130.968422 79.400477 Q 130.789635 79.225849 130.457009 79.225849 L 130.457009 79.225849 L 130.457009 79.225849 Q 130.066174 79.225849 129.787599 79.49195 L 129.787599 79.49195 L 129.787599 79.49195 Q 129.509025 79.75805 129.434184 80.207095 L 129.434184 80.207095 Z M 134.922513 82.419058 L 134.922513 82.419058 Q 135.171983 82.352533 135.280086 82.223641 L 135.280086 82.223641 L 135.280086 82.223641 Q 135.38819 82.094748 135.38819 81.878541 L 135.38819 81.878541 L 135.421452 80.232042 L 135.421452 80.232042 Q 135.421452 79.81626 135.242666 79.591737 L 135.242666 79.591737 L 135.242666 79.591737 Q 135.063879 79.367215 134.731253 79.367215 L 134.731253 79.367215 L 134.731253 79.367215 Q 134.465153 79.367215 134.190736 79.504423 L 134.190736 79.504423 L 134.190736 79.504423 Q 133.91632 79.641631 133.708428 79.799629 L 133.708428 79.799629 L 133.708428 79.799629 Q 133.633588 81.520968 133.633588 81.845279 L 133.633588 81.845279 L 133.633588 81.845279 Q 133.633588 82.103064 133.700113 82.207009 L 133.700113 82.207009 L 133.700113 82.207009 Q 133.766638 82.310955 133.932951 82.310955 L 133.932951 82.310955 L 133.932951 82.310955 Q 134.024423 82.310955 134.10758 82.302639 L 134.10758 82.302639 L 134.10758 82.302639 Q 134.190736 82.294324 134.223999 82.294324 L 134.223999 82.294324 L 134.24063 82.327586 L 134.165789 82.685159 L 134.165789 82.685159 Q 134.090948 82.676844 133.874741 82.668528 L 133.874741 82.668528 L 133.874741 82.668528 Q 133.658534 82.660212 133.409065 82.660212 L 133.409065 82.660212 L 133.409065 82.660212 Q 133.192858 82.660212 132.930915 82.681001 L 132.930915 82.681001 L 132.930915 82.681001 Q 132.668972 82.70179 132.585816 82.710106 L 132.585816 82.710106 L 132.627394 82.369164 L 132.627394 82.369164 Q 132.868548 82.327586 132.968336 82.219483 L 132.968336 82.219483 L 132.968336 82.219483 Q 133.068123 82.111379 133.068123 81.878541 L 133.068123 81.878541 L 133.068123 79.849523 L 133.068123 79.849523 Q 133.068123 79.56679 132.976651 79.454529 L 132.976651 79.454529 L 132.976651 79.454529 Q 132.885179 79.342268 132.660656 79.342268 L 132.660656 79.342268 L 132.569184 79.342268 L 132.544237 79.309005 L 132.569184 79.034589 L 132.569184 79.034589 Q 132.926757 78.976379 133.280172 78.897381 L 133.280172 78.897381 L 133.280172 78.897381 Q 133.633588 78.818382 133.733375 78.793435 L 133.733375 78.793435 L 133.783269 78.85996 L 133.783269 78.85996 Q 133.766638 78.909854 133.733375 79.072009 L 133.733375 79.072009 L 133.733375 79.072009 Q 133.700113 79.234164 133.691797 79.408793 L 133.691797 79.408793 L 133.708428 79.43374 L 133.708428 79.43374 Q 134.656412 78.801751 134.930829 78.801751 L 134.930829 78.801751 L 134.930829 78.801751 Q 135.454715 78.801751 135.762394 79.092798 L 135.762394 79.092798 L 135.762394 79.092798 Q 136.070073 79.383846 136.070073 79.874469 L 136.070073 79.874469 L 136.070073 79.874469 Q 136.070073 79.957626 136.020179 80.639509 L 136.020179 80.639509 L 136.020179 80.639509 Q 135.953654 81.504337 135.953654 81.845279 L 135.953654 81.845279 L 135.953654 81.845279 Q 135.953654 82.086432 136.020179 82.198694 L 136.020179 82.198694 L 136.020179 82.198694 Q 136.086704 82.310955 136.244702 82.310955 L 136.244702 82.310955 L 136.244702 82.310955 Q 136.336174 82.310955 136.41933 82.302639 L 136.41933 82.302639 L 136.41933 82.302639 Q 136.502487 82.294324 136.535749 82.294324 L 136.535749 82.294324 L 136.552381 82.327586 L 136.485855 82.685159 L 136.485855 82.685159 Q 136.411015 82.676844 136.203123 82.668528 L 136.203123 82.668528 L 136.203123 82.668528 Q 135.995232 82.660212 135.745763 82.660212 L 135.745763 82.660212 L 135.745763 82.660212 Q 135.529556 82.660212 135.250981 82.70179 L 135.250981 82.70179 L 135.250981 82.70179 Q 134.972407 82.743369 134.889251 82.76 L 134.889251 82.76 L 134.922513 82.419058 Z M 137.059635 82.468952 L 139.321492 79.217533 L 138.282036 79.267427 L 138.282036 79.267427 Q 137.874569 79.292374 137.720729 79.446214 L 137.720729 79.446214 L 137.720729 79.446214 Q 137.56689 79.600053 137.525312 80.015836 L 137.525312 80.015836 L 137.201001 80.065729 L 137.201001 80.065729 Q 137.217633 79.94931 137.250895 79.570948 L 137.250895 79.570948 L 137.250895 79.570948 Q 137.284158 79.192586 137.292473 78.85996 L 137.292473 78.85996 L 137.342367 78.818382 L 138.406771 78.884907 L 140.153057 78.926485 L 140.219582 79.101114 L 140.219582 79.101114 Q 139.454542 80.082361 138.814237 80.976293 L 138.814237 80.976293 L 138.814237 80.976293 Q 138.173932 81.870225 137.841306 82.369164 L 137.841306 82.369164 L 139.072023 82.294324 L 139.072023 82.294324 Q 139.404649 82.269377 139.587593 82.032381 L 139.587593 82.032381 L 139.587593 82.032381 Q 139.770537 81.795385 139.853694 81.279814 L 139.853694 81.279814 L 140.18632 81.238236 L 140.18632 81.238236 Q 140.178004 81.296446 140.144741 81.504337 L 140.144741 81.504337 L 140.144741 81.504337 Q 140.111479 81.712228 140.078216 82.011592 L 140.078216 82.011592 L 140.078216 82.011592 Q 140.044954 82.310955 140.044954 82.577056 L 140.044954 82.577056 L 139.911903 82.710106 L 137.575206 82.635265 L 137.142792 82.676844 L 137.059635 82.468952 Z M 143.678893 82.76 L 143.678893 82.76 Q 143.005325 82.76 142.9388 82.086432 L 142.9388 82.086432 L 142.905537 82.078117 L 142.905537 82.078117 Q 142.606174 82.37748 142.360862 82.552109 L 142.360862 82.552109 L 142.360862 82.552109 Q 142.11555 82.726737 141.990816 82.726737 L 141.990816 82.726737 L 141.990816 82.726737 Q 141.525139 82.726737 141.225776 82.43569 L 141.225776 82.43569 L 141.225776 82.43569 Q 140.926412 82.144642 140.926412 81.695597 L 140.926412 81.695597 L 140.926412 81.695597 Q 140.926412 81.454443 141.046989 81.271499 L 141.046989 81.271499 L 141.046989 81.271499 Q 141.167566 81.088554 141.367142 81.030345 L 141.367142 81.030345 L 142.947115 80.597931 L 142.955431 80.232042 L 142.955431 80.232042 Q 142.955431 79.81626 142.764171 79.583422 L 142.764171 79.583422 L 142.764171 79.583422 Q 142.572911 79.350584 142.223654 79.350584 L 142.223654 79.350584 L 142.223654 79.350584 Q 141.990816 79.350584 141.733031 79.458687 L 141.733031 79.458687 L 141.733031 79.458687 Q 141.475245 79.56679 141.225776 79.766366 L 141.225776 79.766366 L 141.184198 79.741419 L 141.08441 79.383846 L 141.08441 79.383846 Q 141.475245 79.159324 141.870239 78.980537 L 141.870239 78.980537 L 141.870239 78.980537 Q 142.265232 78.801751 142.439861 78.801751 L 142.439861 78.801751 L 142.439861 78.801751 Q 142.980378 78.801751 143.288057 79.084483 L 143.288057 79.084483 L 143.288057 79.084483 Q 143.595736 79.367215 143.595736 79.874469 L 143.595736 79.874469 L 143.595736 79.874469 Q 143.595736 80.057414 143.537527 80.622878 L 143.537527 80.622878 L 143.537527 80.622878 Q 143.446054 81.537599 143.446054 81.787069 L 143.446054 81.787069 L 143.446054 81.787069 Q 143.446054 81.970013 143.537527 82.069801 L 143.537527 82.069801 L 143.537527 82.069801 Q 143.628999 82.169589 143.786996 82.169589 L 143.786996 82.169589 L 143.786996 82.169589 Q 143.920046 82.169589 144.061412 82.107221 L 144.061412 82.107221 L 144.061412 82.107221 Q 144.202779 82.044854 144.285935 81.961698 L 144.285935 81.961698 L 144.402354 82.094748 L 144.402354 82.094748 Q 144.277619 82.302639 144.082202 82.498057 L 144.082202 82.498057 L 144.082202 82.498057 Q 143.886784 82.693475 143.678893 82.76 L 143.678893 82.76 Z M 142.132182 82.161273 L 142.132182 82.161273 Q 142.290179 82.161273 142.502228 82.049012 L 142.502228 82.049012 L 142.502228 82.049012 Q 142.714277 81.936751 142.888906 81.762122 L 142.888906 81.762122 L 142.930484 80.913926 L 141.799556 81.254867 L 141.799556 81.254867 Q 141.558402 81.329708 141.558402 81.604125 L 141.558402 81.604125 L 141.558402 81.604125 Q 141.558402 81.845279 141.720557 82.003276 L 141.720557 82.003276 L 141.720557 82.003276 Q 141.882712 82.161273 142.132182 82.161273 L 142.132182 82.161273 Z"/>
+ <g opacity=".2">
+ <path fill="#008374" d="M 110.875 74.5 L 144.875 74.5 C 147.634575 74.5 149.875 76.740425 149.875 79.5 L 149.875 79.75 C 149.875 82.509575 147.634575 84.75 144.875 84.75 L 110.875 84.75 C 108.115425 84.75 105.875 82.509575 105.875 79.75 L 105.875 79.5 C 105.875 76.740425 108.115425 74.5 110.875 74.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/graphui.svg b/.icons/Gruvbox_Dark-2/apps/64/graphui.svg
new file mode 100644
index 000000000..5ba789130
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/graphui.svg
@@ -0,0 +1,80 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="R32EJ9rZKfuTpOETfJp78MYPvRlqhh0H" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#R32EJ9rZKfuTpOETfJp78MYPvRlqhh0H)">
+ <linearGradient id="_lgradient_27" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff6e00"/>
+ <stop offset="100%" style="stop-color:#dc3514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_27)" d="M 165.685 11.952 C 239.74 11.952 250.324 22.509 250.324 96.495 L 250.324 155.746 C 250.324 229.733 239.74 240.29 165.685 240.29 L 90.315 240.29 C 16.26 240.29 5.676 229.733 5.676 155.746 L 5.676 96.495 C 5.676 22.509 16.26 11.952 90.315 11.952 L 165.685 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_28" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".6">
+ <path fill="#ffffff" d="M 132 123.56 L 124 123.56 L 124 99.89 L 132 99.89 L 132 123.56 Z"/>
+ </g>
+ <g opacity=".6">
+ <path fill="#ffffff" d="M 163.4 165.99 L 156.79 170.5 L 142.45 149.49 L 149.06 144.98 L 163.4 165.99 Z"/>
+ </g>
+ <g opacity=".6">
+ <path fill="#ffffff" d="M 99.21 170.5 L 92.6 165.99 L 106.94 144.98 L 113.55 149.49 L 99.21 170.5 Z"/>
+ </g>
+ <g opacity=".6">
+ <path fill="#ffffff" d="M 77.98 167.61 L 70.02 168.39 C 69.63 164.4 69.44 160.39 69.43 156.38 C 69.42 152.25 69.66 148.11 70.13 144 C 70.57 140.13 71.26 136.28 72.18 132.49 C 73.92 125.34 76.61 118.46 80.17 112.02 C 83.64 105.8 87.9 100.06 92.85 94.94 C 97.89 89.74 103.5 85.12 109.56 81.15 L 113.94 87.85 C 108.37 91.49 103.23 95.73 98.6 100.5 C 94.14 105.12 90.3 110.3 87.16 115.9 C 83.95 121.72 81.53 127.93 79.96 134.39 C 79.11 137.85 78.48 141.37 78.07 144.92 C 77.64 148.72 77.42 152.54 77.43 156.37 C 77.44 160.12 77.62 163.88 77.98 167.61 Z"/>
+ </g>
+ <g opacity=".6">
+ <path fill="#ffffff" d="M 178.39 167.61 L 186.35 168.39 C 186.74 164.4 186.93 160.39 186.94 156.38 C 186.95 152.25 186.71 148.11 186.24 144 C 185.8 140.13 185.11 136.28 184.19 132.49 C 182.45 125.34 179.76 118.46 176.2 112.02 C 172.73 105.8 168.47 100.06 163.52 94.94 C 158.48 89.74 152.87 85.12 146.81 81.15 L 142.43 87.85 C 148 91.49 153.14 95.73 157.77 100.5 C 162.23 105.12 166.07 110.3 169.21 115.9 C 172.42 121.72 174.84 127.93 176.41 134.39 C 177.26 137.85 177.89 141.37 178.3 144.92 C 178.73 148.72 178.95 152.54 178.94 156.37 C 178.93 160.12 178.75 163.88 178.39 167.61 Z"/>
+ </g>
+ <defs>
+ <filter id="ajxHqMmEftzg6FrB1WoZQjs9kWpq2QqT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#ajxHqMmEftzg6FrB1WoZQjs9kWpq2QqT)">
+ <path d="M 128 58.459 C 114.961 58.459 104.327 69.094 104.327 82.133 C 104.327 95.171 114.961 105.806 128 105.806 C 141.039 105.806 151.673 95.171 151.673 82.133 C 151.673 69.094 141.039 58.459 128 58.459 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 128 55.5 C 114.961 55.5 104.327 66.135 104.327 79.173 C 104.327 92.212 114.961 102.847 128 102.847 C 141.039 102.847 151.673 92.212 151.673 79.173 C 151.673 66.135 141.039 55.5 128 55.5 Z"/>
+ <defs>
+ <filter id="BnV1m5gQItTkOaD2Lw9S0aMF6rJIIFKY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#BnV1m5gQItTkOaD2Lw9S0aMF6rJIIFKY)">
+ <path d="M 101.779 120.602 C 99.918 120.603 98.409 122.093 98.408 123.931 L 98.408 149.824 C 98.409 151.662 99.918 153.152 101.779 153.153 L 154.221 153.153 C 156.082 153.152 157.591 151.662 157.592 149.824 L 157.592 123.931 C 157.591 122.093 156.082 120.603 154.221 120.602 L 101.779 120.602 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 101.779 117.643 C 99.918 117.643 98.409 119.134 98.408 120.972 L 98.408 146.865 C 98.409 148.703 99.918 150.193 101.779 150.194 L 154.221 150.194 C 156.082 150.193 157.591 148.703 157.592 146.865 L 157.592 120.972 C 157.591 119.134 156.082 117.643 154.221 117.643 L 101.779 117.643 Z"/>
+ <defs>
+ <filter id="NmnQ0GrQ80RnDr0k0mP2n9RCMW0VFbSK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#NmnQ0GrQ80RnDr0k0mP2n9RCMW0VFbSK)">
+ <path d="M 60.351 167.949 C 58.489 167.95 56.98 169.44 56.98 171.278 L 56.98 197.171 C 56.98 199.009 58.489 200.499 60.351 200.5 L 112.792 200.5 C 114.654 200.499 116.163 199.009 116.163 197.171 L 116.163 171.278 C 116.163 169.44 114.654 167.95 112.792 167.949 L 60.351 167.949 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 60.351 164.99 C 58.489 164.99 56.98 166.481 56.98 168.319 L 56.98 194.211 C 56.98 196.05 58.489 197.54 60.351 197.541 L 112.792 197.541 C 114.654 197.54 116.163 196.05 116.163 194.211 L 116.163 168.319 C 116.163 166.481 114.654 164.99 112.792 164.99 L 60.351 164.99 Z"/>
+ <defs>
+ <filter id="IAXP94IN8g90IDYuf6anOUdN9VeuatOq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#IAXP94IN8g90IDYuf6anOUdN9VeuatOq)">
+ <path d="M 143.208 167.949 C 141.346 167.95 139.837 169.44 139.837 171.278 L 139.837 197.171 C 139.837 199.009 141.346 200.499 143.208 200.5 L 195.649 200.5 C 197.511 200.499 199.02 199.009 199.02 197.171 L 199.02 171.278 C 199.02 169.44 197.511 167.95 195.649 167.949 L 143.208 167.949 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 143.208 164.99 C 141.346 164.99 139.837 166.481 139.837 168.319 L 139.837 194.211 C 139.837 196.05 141.346 197.54 143.208 197.541 L 195.649 197.541 C 197.511 197.54 199.02 196.05 199.02 194.211 L 199.02 168.319 C 199.02 166.481 197.511 164.99 195.649 164.99 L 143.208 164.99 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/grass.svg b/.icons/Gruvbox_Dark-2/apps/64/grass.svg
new file mode 100755
index 000000000..ffb875b49
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/grass.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="YGoy7JcykA134OZxcRvAZL0VZlGQRyhk" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#YGoy7JcykA134OZxcRvAZL0VZlGQRyhk)">
+ <linearGradient id="_lgradient_147" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_147)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_148" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_148)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="ULAYpTXmlyTgCZxbWpWYr2oyu2vbZeEQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#ULAYpTXmlyTgCZxbWpWYr2oyu2vbZeEQ)">
+ <path d="M 127.997607 47.027787 C 123.675988 47.027787 119.351472 48.638585 116.120962 51.869027 L 50.341166 117.656195 C 43.88013 124.117075 43.889295 134.929415 50.350577 141.390302 L 116.130385 207.17747 C 122.591425 213.638351 133.413396 213.647511 139.874435 207.187248 L 205.654227 141.399854 C 212.115255 134.938973 212.115261 124.117375 205.654227 117.6565 L 139.874258 51.869027 C 136.643747 48.638586 132.319232 47.027787 127.997607 47.027787 Z"/>
+ </g>
+ <path fill="#e4e4e4" d="M 127.997607 43.972211 C 123.675988 43.972211 119.351472 45.583009 116.120962 48.813451 L 50.341166 114.600621 C 43.88013 121.061502 43.889295 131.873842 50.350577 138.334728 L 116.130385 204.121896 C 122.591425 210.582777 133.413396 210.591938 139.874435 204.131674 L 205.654227 138.34428 C 212.115255 131.883399 212.115261 121.061801 205.654227 114.600927 L 139.874258 48.813451 C 136.643747 45.58301 132.319232 43.972211 127.997607 43.972211 Z"/>
+ <linearGradient id="_lgradient_149" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(93.397297,0,0,152.807991,82.070902,56.134756)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_149)" d="M 127.069011 56.134756 L 126.197701 56.707672 L 125.827674 57.817698 L 125.660596 59.011274 L 125.087679 60.897125 L 124.68184 60.26453 L 124.872812 62.568132 L 124.753462 63.081368 L 124.753462 63.952679 L 125.087679 64.633018 L 125.386085 65.564007 L 125.959001 66.31596 L 126.197701 66.638223 L 126.376757 67.509534 L 125.660614 68.046646 L 125.95902 68.822471 L 125.254806 69.693781 L 125.386134 70.374119 L 125.565189 71.066395 L 126.138106 71.746733 L 126.6394 72.379327 L 127.343608 72.976114 L 127.462958 73.489349 L 127.212341 74.241303 L 126.639425 74.742604 L 126.37683 75.172294 L 126.460369 76.246512 L 127.343614 76.807493 L 127.844909 77.344605 L 128.155231 78.43076 L 127.212305 79.528851 L 127.06906 80.304674 L 127.462921 81.175987 L 128.023921 81.86826 L 128.023921 82.560536 L 128.453594 83.097648 L 128.847455 83.539273 L 129.14586 84.052509 L 128.966805 84.923819 L 129.527805 85.723513 L 130.041016 85.842863 L 130.231988 86.236742 L 130.041016 86.929018 L 130.530394 87.907749 L 131.043666 88.301629 L 131.42561 89.101326 L 131.043666 90.485874 L 131.616582 91.739129 L 132.153688 91.977859 L 132.428199 92.550776 L 132.535632 94.162105 L 132.237227 94.854381 L 131.962716 95.654074 L 132.78628 99.724172 L 134.218571 100.655163 L 134.111138 118.296218 L 132.428193 137.36957 L 131.425592 148.398219 L 129.802328 161.802079 L 129.16973 163.413408 L 123.822508 154.294482 L 121.984402 142.060324 L 119.609184 122.187278 L 116.780406 103.770394 L 116.995272 120.587884 L 117.985939 134.493052 L 119.692754 147.741751 L 107.756947 128.919052 L 90.605252 103.340709 L 86.666451 97.909936 L 86.344188 97.909936 L 87.478083 101.168399 L 89.626521 106.45594 L 92.753692 113.521912 L 98.220271 125.183153 L 101.52648 131.043617 L 105.620447 138.109589 L 114.070965 151.417963 L 121.709854 163.508894 L 122.891492 174.33463 L 126.531906 199.077468 L 126.519684 199.065245 L 122.318295 186.055264 L 113.414216 164.248626 L 106.312439 149.591505 L 96.895119 134.373408 L 92.120817 128.119065 L 88.301372 124.323497 L 82.070902 118.570454 L 84.660962 121.745365 L 88.838481 125.9945 L 91.309185 128.751663 L 92.932449 131.556565 L 94.877976 134.671802 L 98.076764 140.11451 L 100.845861 145.163339 L 103.662698 151.417676 L 107.124068 159.772714 L 113.891647 177.175056 L 120.99343 195.544194 L 125.254494 208.530305 L 125.302161 208.709361 C 127.225071 209.014611 129.18697 209.034411 131.102937 208.685528 L 129.384187 197.644944 L 129.599054 194.684874 L 130.852309 190.256708 L 132.189114 186.18661 L 133.621406 182.987829 L 138.324095 190.81769 L 142.883559 199.113046 L 143.241609 200.76018 L 150.904367 193.097421 L 153.506362 173.65406 L 160.273941 141.033615 L 164.642432 118.904713 L 173.48683 101.46656 L 174.799765 97.850023 L 175.289143 95.713523 L 175.468198 92.276023 L 174.931093 89.530796 L 173.653962 87.036222 L 171.350361 84.732621 L 171.469711 85.365215 L 172.603609 86.534919 L 173.653956 88.993687 L 173.785223 90.963088 L 172.34099 94.913826 L 170.479014 99.151023 L 166.468597 106.312482 L 168.700583 89.793384 L 169.309311 81.318991 L 169.070611 81.068343 L 168.521588 80.972857 L 164.033741 110.645168 L 163.198242 112.13714 L 155.821936 125.93488 L 146.416557 144.483062 L 138.503145 160.572469 L 134.110784 171.79209 L 131.61621 167.542955 L 133.167857 164.344173 L 141.773542 147.920562 L 150.49859 133.442478 L 154.138997 126.388441 L 157.146806 120.516048 L 157.958441 118.522775 L 158.137497 116.565307 L 157.779447 115.07334 L 157.409725 115.07334 L 157.14713 116.386269 L 155.643228 119.823769 L 152.002815 125.93488 L 141.594829 141.845256 L 135.67469 150.582232 L 131.616534 157.731755 L 134.111107 133.10828 L 135.042099 122.616743 L 135.43596 100.416219 L 135.364337 100.416219 L 135.55531 99.6762 L 136.128226 98.291651 L 136.569876 97.038397 L 137.118899 96.107406 L 137.118899 94.28147 L 136.939843 91.977865 L 137.751472 90.485896 L 137.381444 88.30165 L 137.381444 86.654516 L 137.691846 85.723525 L 138.324437 83.658639 L 138.766063 82.560548 L 137.930558 81.176 L 138.646707 79.803386 L 137.500874 78.991754 L 136.808595 76.938803 L 137.799267 75.315539 L 136.414715 74.873916 L 135.817929 73.787761 L 135.817929 72.868708 L 135.197266 71.818361 L 134.552739 71.245444 L 134.624361 70.374134 L 134.624361 69.419273 L 134.314021 66.817264 L 134.111114 65.325293 L 133.168187 64.633019 L 132.726568 63.821387 L 131.66428 63.320085 L 131.043623 62.186188 L 131.151056 60.897125 L 131.043623 59.584191 L 130.339409 58.450293 L 129.145836 58.199643 L 128.023872 57.817699 L 127.462872 57.006067 L 127.069011 56.134756 Z M 159.796877 128.179027 L 158.591363 133.18011 L 153.148655 154.831587 L 150.49892 167.125425 L 147.729822 181.997389 L 144.662326 191.689226 L 143.588109 189.182717 L 136.605687 176.315962 L 138.9451 170.897124 L 146.583989 154.986754 L 150.677957 146.428809 L 156.15647 134.934671 L 159.796877 128.179027 Z M 166.564456 144.304245 L 165.561849 150.045347 L 162.733077 159.582023 L 159.916233 166.647995 L 156.789068 175.838531 L 155.129993 184.861972 L 154.354169 189.648213 L 159.64171 184.360665 L 160.095277 180.732193 L 161.599185 173.5588 L 164.881517 160.727856 L 166.37349 151.21505 L 166.564456 144.304245 Z M 84.028648 150.463096 L 84.267379 150.701796 L 84.195757 150.582446 L 84.028648 150.463096 Z M 84.267379 150.701796 L 87.83617 157.457434 L 91.118506 165.036648 L 96.05992 176.196588 L 98.220289 181.126054 L 100.750674 188.741073 L 113.808395 201.7988 L 112.722237 197.740656 L 110.43057 193.419911 L 105.441422 183.942916 L 98.39932 171.314879 L 93.434042 163.210495 L 88.838771 156.216139 L 86.344197 152.766698 L 84.267379 150.701796 Z M 126.078364 170.479356 L 128.358095 174.27493 L 127.880634 183.131263 L 127.510606 183.393857 L 126.078364 170.479356 Z M 129.933607 176.853055 L 131.246542 179.037295 L 130.232 181.424454 L 129.468111 181.961559 L 129.933607 176.853055 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 127.999999 43.972209 C 123.67838 43.972209 119.354424 45.587688 116.123914 48.818129 L 50.34592 114.596123 C 46.737854 118.204102 45.186317 123.174476 45.613389 127.982084 C 45.945522 124.19043 47.500914 120.496615 50.34592 117.651679 L 116.123914 51.873685 C 119.354424 48.643243 123.67838 47.027765 127.999999 47.027765 C 132.321624 47.027765 136.645575 48.643243 139.876085 51.873685 L 205.654078 117.651679 C 208.500294 120.497843 210.064051 124.194476 210.398546 127.988052 C 210.82537 123.175867 209.264513 118.206491 205.654078 114.596123 L 139.876085 48.818129 C 136.645575 45.587688 132.321624 43.972209 127.999999 43.972209 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/grave.svg b/.icons/Gruvbox_Dark-2/apps/64/grave.svg
new file mode 100644
index 000000000..6912c8474
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/grave.svg
@@ -0,0 +1,56 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="UO9YRteweikEVtyg0rcNVvBxooQP8otq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#UO9YRteweikEVtyg0rcNVvBxooQP8otq)">
+ <path fill="#cbe667" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 249.643 83.58 L 44.234 236.61 C 55.796 238.921 70.66 239.629 89.757 239.629 L 165.127 239.629 C 239.182 239.629 249.766 229.071 249.766 155.085 L 249.766 95.834 C 249.766 91.531 249.725 87.464 249.643 83.58 L 249.643 83.58 Z"/>
+ </g>
+ <path fill="#a4ce3b" d="M 103.437 118.794 C 83.37 118.794 45 127.802 45 127.802 C 45 127.802 74.771 134.79 95.581 136.456 C 98.394 136.68 101.047 136.81 103.437 136.81 C 122.412 136.81 127.014 128.757 127.458 127.88 L 127.497 127.802 C 127.497 127.802 123.503 118.794 103.437 118.794 Z"/>
+ <path fill="#88c540" d="M 107.714 144.242 C 117.747 126.777 127.506 127.806 127.506 127.806 C 127.506 127.806 133.271 135.785 123.238 153.25 C 113.204 170.715 86.257 199.606 86.257 199.606 C 86.257 199.606 97.68 161.707 107.714 144.242 L 107.714 144.242 Z"/>
+ <path fill="#4bad47" d="M 102.197 132.208 C 119.575 122.125 127.515 127.919 127.515 127.919 C 127.515 127.919 128.538 137.727 111.16 147.81 C 93.782 157.893 56.071 169.374 56.071 169.374 C 56.071 169.374 84.819 142.291 102.197 132.208 Z"/>
+ <path fill="#88c540" d="M 107.714 144.242 C 117.747 126.777 127.506 127.806 127.506 127.806 C 127.506 127.806 133.271 135.785 123.238 153.25 C 113.204 170.715 86.257 199.606 86.257 199.606 C 86.257 199.606 97.68 161.707 107.714 144.242 L 107.714 144.242 Z"/>
+ <path fill="#5bba47" d="M 118.541 151.272 C 118.541 131.105 127.504 127.092 127.504 127.092 C 127.504 127.092 136.467 131.105 136.467 151.272 C 136.467 171.438 127.504 210 127.504 210 C 127.504 210 118.541 171.438 118.541 151.272 Z"/>
+ <path fill="#a4ce3b" d="M 147.29 144.235 C 137.258 126.77 127.498 127.799 127.498 127.799 C 127.498 127.799 121.733 135.778 131.766 153.243 C 141.8 170.708 168.747 199.599 168.747 199.599 C 168.747 199.599 157.324 161.7 147.29 144.235"/>
+ <path fill="#4bad47" d="M 152.833 132.204 C 135.454 122.121 127.515 127.915 127.515 127.915 C 127.515 127.915 126.491 137.723 143.87 147.806 C 161.248 157.889 198.959 169.37 198.959 169.37 C 198.959 169.37 170.211 142.288 152.833 132.204 Z"/>
+ <path fill="#88c540" d="M 151.563 118.795 C 131.497 118.795 127.503 127.802 127.503 127.802 C 127.503 127.802 131.497 136.81 151.563 136.81 C 171.63 136.81 210 127.802 210 127.802 C 210 127.802 171.63 118.795 151.563 118.795 Z"/>
+ <path fill="#5bba47" d="M 143.856 107.199 C 126.477 117.282 127.501 127.09 127.501 127.09 C 127.501 127.09 135.44 132.884 152.819 122.801 C 170.197 112.717 198.945 85.636 198.945 85.636 C 198.945 85.636 161.234 97.116 143.856 107.199 Z"/>
+ <path fill="#a4ce3b" d="M 147.29 111.354 C 137.258 128.819 127.498 127.791 127.498 127.791 C 127.498 127.791 121.733 119.811 131.766 102.346 C 141.8 84.881 168.747 55.99 168.747 55.99 C 168.747 55.99 157.324 93.889 147.29 111.354"/>
+ <path fill="#4bad47" d="M 136.474 103.728 C 136.474 123.895 127.511 127.908 127.511 127.908 C 127.511 127.908 118.548 123.895 118.548 103.728 C 118.548 83.562 127.511 45 127.511 45 C 127.511 45 136.474 83.562 136.474 103.728"/>
+ <path fill="#88c540" d="M 123.229 102.354 C 133.262 119.819 127.497 127.799 127.497 127.799 C 127.497 127.799 117.738 128.827 107.704 111.362 C 97.672 93.897 86.248 55.998 86.248 55.998 C 86.248 55.998 113.196 84.889 123.229 102.354"/>
+ <path fill="#5bba47" d="M 111.138 107.199 C 128.516 117.282 127.493 127.09 127.493 127.09 C 127.493 127.09 119.553 132.884 102.175 122.801 C 84.797 112.717 56.048 85.636 56.048 85.636 C 56.048 85.636 93.76 97.116 111.138 107.199 Z"/>
+ <path fill="#a4ce3b" d="M 96.338 119.089 C 98.378 120.481 100.34 121.737 102.175 122.801 C 117.629 131.768 125.618 128.179 127.198 127.273 C 125.973 125.347 120.552 118.795 103.437 118.795 C 101.262 118.795 98.871 118.9 96.338 119.089 Z"/>
+ <path fill="#4bad47" d="M 112.709 127.508 C 120.522 129.841 125.102 128.308 126.769 127.499 C 125.082 126.686 120.5 125.176 112.709 127.508 Z"/>
+ <path fill="#a4ce3b" d="M 108.172 136.624 C 96.354 148.501 79.035 176.516 79.035 176.516 C 79.035 176.516 100.664 163.011 113.895 151.675 C 115.684 150.143 117.321 148.649 118.729 147.234 C 129.904 136.003 127.895 128.537 127.643 127.757 L 127.62 127.688 C 127.62 127.688 119.99 124.747 108.172 136.624"/>
+ <path fill="#88c540" d="M 125.603 149.079 C 121.278 132.855 127.627 127.685 127.627 127.685 C 127.627 127.685 135.699 128.972 140.025 145.195 C 144.35 161.42 145.411 194.385 145.411 194.385 C 145.411 194.385 129.929 165.304 125.603 149.079"/>
+ <path fill="#4bad47" d="M 115.302 145.258 C 119.628 129.033 127.699 127.746 127.699 127.746 C 127.699 127.746 134.049 132.917 129.724 149.141 C 125.398 165.365 109.916 194.446 109.916 194.446 C 109.916 194.446 110.977 161.482 115.302 145.258 L 115.302 145.258 Z"/>
+ <path fill="#88c540" d="M 125.603 149.079 C 121.278 132.855 127.627 127.685 127.627 127.685 C 127.627 127.685 135.699 128.972 140.025 145.195 C 144.35 161.42 145.411 194.385 145.411 194.385 C 145.411 194.385 129.929 165.304 125.603 149.079"/>
+ <path fill="#5bba47" d="M 136.099 146.811 C 124.281 134.934 127.208 127.265 127.208 127.265 C 127.208 127.265 134.838 124.324 146.656 136.201 C 158.474 148.078 175.793 176.093 175.793 176.093 C 175.793 176.093 147.917 158.688 136.099 146.811 Z"/>
+ <path fill="#a4ce3b" d="M 148.907 125.651 C 132.764 121.304 127.619 127.685 127.619 127.685 C 127.619 127.685 128.9 135.797 145.043 140.144 C 161.186 144.491 193.988 145.557 193.988 145.557 C 193.988 145.557 165.051 129.998 148.907 125.651"/>
+ <path fill="#4bad47" d="M 145.121 115.285 C 128.977 119.632 127.697 127.744 127.697 127.744 C 127.697 127.744 132.842 134.126 148.985 129.779 C 165.128 125.431 194.065 109.872 194.065 109.872 C 194.065 109.872 161.265 110.938 145.121 115.285 L 145.121 115.285 Z"/>
+ <path fill="#88c540" d="M 136.515 108.139 C 124.697 120.016 127.625 127.685 127.625 127.685 C 127.625 127.685 135.255 130.626 147.073 118.749 C 158.891 106.872 176.21 78.856 176.21 78.856 C 176.21 78.856 148.334 96.262 136.515 108.139 Z"/>
+ <path fill="#5bba47" d="M 125.181 105.872 C 120.855 122.096 127.205 127.267 127.205 127.267 C 127.205 127.267 135.277 125.979 139.602 109.756 C 143.928 93.532 144.989 60.566 144.989 60.566 C 144.989 60.566 129.506 89.648 125.181 105.872"/>
+ <path fill="#a4ce3b" d="M 129.639 106.286 C 133.964 122.51 127.615 127.68 127.615 127.68 C 127.615 127.68 119.543 126.393 115.217 110.17 C 110.892 93.945 109.831 60.98 109.831 60.98 C 109.831 60.98 125.313 90.062 129.639 106.286 Z"/>
+ <path fill="#4bad47" d="M 118.799 108.197 C 130.618 120.074 127.691 127.742 127.691 127.742 C 127.691 127.742 120.06 130.684 108.243 118.807 C 96.424 106.93 79.106 78.914 79.106 78.914 C 79.106 78.914 106.981 96.32 118.799 108.197 L 118.799 108.197 Z"/>
+ <path fill="#88c540" d="M 110.194 115.227 C 126.337 119.574 127.618 127.686 127.618 127.686 C 127.618 127.686 122.473 134.067 106.329 129.72 C 90.186 125.373 61.249 109.814 61.249 109.814 C 61.249 109.814 94.05 110.88 110.194 115.227"/>
+ <path fill="#5bba47" d="M 105.912 125.237 C 122.056 120.89 127.201 127.271 127.201 127.271 C 127.201 127.271 125.92 135.383 109.776 139.73 C 93.633 144.077 60.831 145.144 60.831 145.144 C 60.831 145.144 89.769 129.584 105.912 125.237"/>
+ <path fill="#a4ce3b" d="M 104.163 140.999 C 106.048681 140.643778 107.920903 140.220501 109.776 139.73 C 124.132 135.865 126.734 129.022 127.135 127.554 C 125.284 127.143 118.252 126.493 108.172 136.624 C 106.783037 138.033218 105.445819 139.492517 104.163 140.999 L 104.163 140.999 Z"/>
+ <path fill="#4bad47" d="M 118.739 136.267 C 124.707 133.017 126.507 129.404 127.014 127.941 C 125.544 128.461 121.961 130.283 118.739 136.267 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_195" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_195)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gravit-designer.svg b/.icons/Gruvbox_Dark-2/apps/64/gravit-designer.svg
new file mode 120000
index 000000000..7bc36db47
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gravit-designer.svg
@@ -0,0 +1 @@
+gravit.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gravit.svg b/.icons/Gruvbox_Dark-2/apps/64/gravit.svg
new file mode 100644
index 000000000..9aab6086b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gravit.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="11yoMCr7Zy75oylT2bVrzsiM6Jf7kTQn" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#11yoMCr7Zy75oylT2bVrzsiM6Jf7kTQn)">
+ <path fill="#333333" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <linearGradient id="_lgradient_172" x1="1.213" x2=".155" y1=".053" y2=".961" gradientTransform="matrix(186.497,0,0,228.34,5.77,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e72662"/>
+ <stop offset="48.272%" style="stop-color:#ec3c50"/>
+ <stop offset="100%" style="stop-color:#ff7b66"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_172)" d="M 5.989 83.662 C 6.319 83.365 6.653 83.104 6.944 82.835 C 11.485 78.646 22.225 69.128 25.372 66.501 C 26.915 65.214 32.914 59.937 38.702 54.782 C 44.489 49.628 51.97 43.037 55.327 40.134 C 58.683 37.231 65.644 30.9 70.796 26.071 C 73.952 23.112 80.536 17.253 86.343 12.046 C 81.231 12.077 76.605 12.218 72.112 12.388 C 46.576 37.514 26.792 57.197 6.125 78.037 C 6.057 79.808 6.033 81.795 5.989 83.662 Z M 192.267 12.686 C 191.684 12.648 191.184 12.583 190.589 12.548 C 183.213 12.115 174.948 11.95 165.691 11.95 L 100.925 11.95 C 95.967 19.629 91.282 26.884 83.862 38.39 C 73.932 53.787 64 69.183 54.067 84.578 C 48.484 93.23 36.144 112.361 26.645 127.088 C 19.444 138.252 12.097 149.632 5.77 159.434 C 5.813 167.063 5.91 174.345 6.28 180.621 C 6.497 184.306 6.781 187.768 7.145 191.022 C 7.509 194.276 7.953 197.32 8.491 200.169 C 9.028 203.017 9.657 205.67 10.393 208.139 C 11.129 210.608 11.973 212.893 12.934 215.009 C 13.851 217.047 14.939 219.004 16.186 220.858 C 17.375 222.619 18.729 224.262 20.231 225.764 C 21.735 227.264 23.379 228.616 25.141 229.802 C 26.998 231.049 28.958 232.136 30.999 233.052 C 33.117 234.011 35.404 234.852 37.876 235.587 C 40.347 236.322 43.003 236.951 45.854 237.487 C 48.705 238.023 51.754 238.466 55.01 238.829 C 58.267 239.192 61.732 239.476 65.421 239.692 C 72.797 240.125 81.062 240.29 90.319 240.29 L 131.853 240.29 C 146.472 173.924 161.853 83.978 192.267 12.686 L 192.267 12.686 Z"/>
+ <path fill="#11ab66" d="M 72.112 12.388 C 69.999 12.467 67.403 12.431 65.421 12.548 C 61.732 12.764 58.267 13.048 55.01 13.411 C 51.754 13.774 48.705 14.216 45.854 14.753 C 43.003 15.289 40.347 15.918 37.876 16.653 C 35.404 17.388 33.117 18.229 30.999 19.188 C 28.959 20.104 26.999 21.191 25.141 22.438 C 23.379 23.624 21.735 24.976 20.231 26.476 C 18.729 27.978 17.375 29.621 16.186 31.382 C 14.939 33.236 13.851 35.193 12.934 37.231 C 11.973 39.347 11.129 41.632 10.393 44.101 C 9.657 46.57 9.028 49.223 8.491 52.071 C 7.953 54.92 7.509 57.964 7.145 61.218 C 6.765 64.677 6.477 68.145 6.28 71.619 C 6.168 73.516 6.203 76.007 6.125 78.025 C 26.782 57.198 46.601 37.485 72.112 12.388 Z M 100.925 11.95 L 90.319 11.95 C 88.841 11.95 87.771 12.037 86.343 12.046 C 80.536 17.253 73.952 23.112 70.796 26.071 C 65.644 30.9 58.683 37.231 55.327 40.134 C 51.97 43.037 44.488 49.628 38.7 54.782 C 32.912 59.937 26.913 65.213 25.37 66.501 C 22.223 69.128 11.483 78.646 6.942 82.835 C 6.651 83.103 6.318 83.364 5.989 83.66 C 5.886 87.918 5.68 91.722 5.68 96.494 L 5.68 155.746 C 5.68 157.117 5.76 158.105 5.768 159.432 C 12.095 149.63 19.444 138.25 26.645 127.086 C 36.144 112.359 48.484 93.228 54.067 84.576 C 59.65 75.923 73.058 55.14 83.862 38.388 C 91.282 26.883 95.967 19.629 100.925 11.95 L 100.925 11.95 Z"/>
+ <path fill="#11ab66" d="M 180.699 239.931 C 183.916 239.837 187.659 239.864 190.589 239.692 C 194.278 239.476 197.743 239.192 201 238.829 C 204.256 238.466 207.305 238.023 210.156 237.487 C 213.007 236.951 215.663 236.322 218.134 235.587 C 220.606 234.852 222.893 234.011 225.011 233.052 C 227.051 232.136 229.011 231.049 230.869 229.802 C 232.631 228.616 234.275 227.264 235.779 225.764 C 237.281 224.262 238.635 222.619 239.824 220.858 C 241.071 219.004 242.159 217.047 243.076 215.009 C 244.037 212.893 244.881 210.608 245.617 208.139 C 246.353 205.67 246.982 203.017 247.519 200.169 C 248.057 197.32 248.501 194.276 248.865 191.022 C 249.229 187.768 249.513 184.306 249.73 180.621 C 249.904 177.67 249.876 173.902 249.971 170.658 L 180.699 239.931 L 180.699 239.931 Z"/>
+ <linearGradient id="_lgradient_173" x1=".847" x2="-.755" y1=".042" y2=".946" gradientTransform="matrix(128.559,0,0,227.861,121.771,12.429)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f9af18"/>
+ <stop offset="100%" style="stop-color:#fecf3b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_173)" d="M 249.971 170.66 C 250.112 165.806 250.33 161.291 250.33 155.746 L 250.33 96.494 C 250.33 87.245 250.164 78.988 249.73 71.619 C 249.533 68.145 249.244 64.677 248.865 61.218 C 248.501 57.964 248.057 54.92 247.519 52.071 C 246.982 49.223 246.353 46.57 245.617 44.101 C 244.881 41.632 244.037 39.347 243.076 37.231 C 242.159 35.193 241.071 33.236 239.824 31.382 C 238.635 29.621 237.281 27.978 235.779 26.476 C 234.275 24.976 232.631 23.624 230.869 22.438 C 229.012 21.191 227.052 20.104 225.011 19.188 C 222.893 18.229 220.606 17.388 218.134 16.653 C 215.663 15.918 213.007 15.289 210.156 14.753 C 207.305 14.216 204.256 13.774 201 13.411 C 197.538 13.033 194.066 12.745 190.589 12.548 C 189.118 12.461 187.166 12.494 185.623 12.429 C 150.496 89.622 127.747 170.826 121.771 240.29 L 165.691 240.29 C 171.271 240.29 175.818 240.073 180.701 239.931 L 249.971 170.66 L 249.971 170.66 Z"/>
+ <g opacity=".2">
+ <linearGradient id="_lgradient_174" x1=".895" x2=".086" y1=".035" y2=".955" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#aea795"/>
+ <stop offset="100%" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_174)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_175" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.651,0,0,228.341,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_175)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.802 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.086 13.73 206.144 14.181 209.174 14.741 C 211.887 15.241 214.573 15.881 217.22 16.657 C 219.618 17.354 221.965 18.217 224.243 19.241 C 226.355 20.182 228.383 21.303 230.303 22.591 C 232.143 23.831 233.862 25.242 235.437 26.806 C 237.002 28.375 238.415 30.089 239.657 31.925 C 240.943 33.842 242.068 35.863 243.02 37.967 C 244.041 40.242 244.908 42.582 245.617 44.972 C 246.394 47.616 247.034 50.299 247.535 53.009 C 248.097 56.034 248.547 59.078 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.015 L 250.329 155.225 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.116 172.052 249.962 175.917 249.739 179.778 C 249.542 183.227 249.257 186.67 248.883 190.104 C 248.547 193.165 248.097 196.213 247.535 199.241 C 247.033 201.948 246.393 204.627 245.617 207.268 C 244.91 209.659 244.042 211.999 243.02 214.273 C 242.07 216.378 240.945 218.399 239.656 220.315 C 238.417 222.153 237.004 223.867 235.436 225.434 C 233.861 226.998 232.142 228.409 230.302 229.649 C 228.382 230.937 226.355 232.058 224.243 232.999 C 221.963 234.022 219.617 234.888 217.22 235.593 C 214.574 236.37 211.888 237.007 209.174 237.499 C 206.143 238.065 203.091 238.514 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.928 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.08 240.076 70.204 239.922 66.332 239.699 C 62.876 239.503 59.425 239.218 55.984 238.845 C 52.919 238.514 49.867 238.065 46.836 237.499 C 44.122 237.007 41.436 236.37 38.79 235.593 C 36.393 234.888 34.047 234.022 31.767 232.999 C 29.655 232.058 27.627 230.937 25.707 229.649 C 23.867 228.409 22.148 226.998 20.573 225.434 C 19.005 223.867 17.592 222.153 16.353 220.315 C 15.065 218.399 13.94 216.378 12.99 214.273 C 11.968 211.999 11.1 209.659 10.393 207.268 C 9.617 204.627 8.977 201.948 8.475 199.241 C 7.913 196.213 7.463 193.165 7.127 190.104 C 6.753 186.67 6.468 183.227 6.271 179.778 C 6.048 175.917 5.894 172.052 5.809 168.185 C 5.717 163.866 5.674 159.545 5.681 155.225 L 5.681 97.015 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.195 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.299 9.616 47.616 10.393 44.972 C 11.102 42.582 11.969 40.242 12.99 37.967 C 13.942 35.863 15.067 33.842 16.354 31.925 C 17.596 30.089 19.009 28.375 20.574 26.806 C 22.149 25.242 23.868 23.831 25.708 22.591 C 27.628 21.303 29.655 20.182 31.767 19.241 C 34.045 18.217 36.392 17.354 38.79 16.657 C 41.437 15.881 44.123 15.241 46.836 14.741 C 49.868 14.18 52.919 13.731 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.082 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.453 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.027 19.154 213.581 19.761 216.099 20.499 C 218.318 21.148 220.49 21.949 222.6 22.896 C 224.505 23.749 226.335 24.761 228.07 25.922 C 229.694 27.015 231.21 28.262 232.594 29.646 C 233.98 31.031 235.231 32.544 236.332 34.165 C 237.492 35.892 238.506 37.712 239.362 39.608 C 240.307 41.716 241.109 43.886 241.762 46.102 C 242.504 48.613 243.114 51.161 243.591 53.736 C 244.131 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 L 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.106 171.917 245.955 175.736 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.564 192.631 244.132 195.577 243.591 198.504 C 243.114 201.079 242.503 203.627 241.761 206.138 C 241.109 208.355 240.307 210.524 239.361 212.632 C 238.507 214.529 237.493 216.35 236.331 218.075 C 235.233 219.701 233.982 221.218 232.594 222.605 C 231.206 223.983 229.691 225.226 228.069 226.318 C 226.335 227.479 224.505 228.491 222.6 229.344 C 220.492 230.295 218.32 231.096 216.099 231.741 C 213.581 232.479 211.027 233.086 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.453 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 L 90.932 236.29 C 86.634 236.29 82.335 236.25 78.037 236.153 C 74.208 236.071 70.381 235.92 66.557 235.701 C 63.174 235.511 59.796 235.232 56.427 234.865 C 53.457 234.543 50.501 234.108 47.564 233.559 C 44.983 233.086 42.429 232.479 39.911 231.741 C 37.69 231.096 35.518 230.295 33.41 229.344 C 31.505 228.491 29.675 227.479 27.94 226.318 C 26.318 225.226 24.803 223.982 23.416 222.604 C 22.028 221.218 20.776 219.701 19.678 218.075 C 18.516 216.35 17.502 214.529 16.648 212.632 C 15.702 210.524 14.9 208.355 14.248 206.138 C 13.506 203.627 12.896 201.079 12.419 198.504 C 11.878 195.577 11.446 192.631 11.121 189.672 C 10.747 186.302 10.471 182.932 10.275 179.552 C 10.055 175.736 9.904 171.917 9.822 168.096 C 9.732 163.807 9.686 159.516 9.685 155.226 L 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.896 51.161 13.507 48.613 14.249 46.102 C 14.902 43.886 15.704 41.716 16.649 39.608 C 17.505 37.712 18.519 35.892 19.679 34.165 C 20.779 32.544 22.031 31.03 23.416 29.645 C 24.801 28.261 26.316 27.014 27.941 25.922 C 29.675 24.761 31.505 23.749 33.41 22.896 C 35.52 21.949 37.692 21.148 39.911 20.499 C 42.429 19.761 44.983 19.154 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.557 16.539 C 70.381 16.325 74.208 16.174 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 L 165.078 15.96 L 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/green-recorder.svg b/.icons/Gruvbox_Dark-2/apps/64/green-recorder.svg
new file mode 100755
index 000000000..098ad7bb0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/green-recorder.svg
@@ -0,0 +1,103 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="0acGL42Pdh6pLskxyVWcBuWqJxVtBSTH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#0acGL42Pdh6pLskxyVWcBuWqJxVtBSTH)">
+ <linearGradient id="_lgradient_150" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a2ff00"/>
+ <stop offset="100%" style="stop-color:#76c22b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_150)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_151" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(243.122334,0,0,56.962812,6.433837,183.325584)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_151)" d="M 249.55617 183.325584 C 246.101821 232.489776 229.339179 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 26.794945 240.288396 9.974537 232.51965 6.475608 183.608749 C 2.768738 184.749481 247.004055 184.544519 249.55617 183.325584 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_152" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_152)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="ewPUgbynfh8b8vSuZ9OO2JFTChO4gA1j" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" in="SourceGraphic"/>
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur" stdDeviation="1.717"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_offsetBlur" operator="out" result="pf_100_inverse"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4" result="pf_100_color"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_color" in2="pf_100_inverse" operator="in" result="pf_100_shadow"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_shadow" in2="SourceGraphic" operator="over"/>
+ </filter>
+ </defs>
+ <g filter="url(#ewPUgbynfh8b8vSuZ9OO2JFTChO4gA1j)">
+ <path d="M 158 200.333333 L 194 200.333333 C 197.31149 200.333333 200 203.021843 200 206.333333 L 200 206.333333 C 200 209.644823 197.31149 212.333333 194 212.333333 L 158 212.333333 C 154.68851 212.333333 152 209.644823 152 206.333333 L 152 206.333333 C 152 203.021843 154.68851 200.333333 158 200.333333 Z" style="fill:#666666"/>
+ </g>
+ <defs>
+ <filter id="qlohVnD9ez65xcLWAC7eO7wOkOJkkJb3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" in="SourceGraphic"/>
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur" stdDeviation="1.717"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_offsetBlur" operator="out" result="pf_100_inverse"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4" result="pf_100_color"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_color" in2="pf_100_inverse" operator="in" result="pf_100_shadow"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_shadow" in2="SourceGraphic" operator="over"/>
+ </filter>
+ <linearGradient id="_lgradient_153" x1=".5" x2=".5" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#a2ff00"/>
+ <stop offset="100%" style="stop-color:#76c22b"/>
+ </linearGradient>
+ </defs>
+ <g filter="url(#qlohVnD9ez65xcLWAC7eO7wOkOJkkJb3)">
+ <path d="M 62 200.333333 L 146 200.333333 C 149.31149 200.333333 152 203.021843 152 206.333333 L 152 206.333333 C 152 209.644823 149.31149 212.333333 146 212.333333 L 62 212.333333 C 58.68851 212.333333 56 209.644823 56 206.333333 L 56 206.333333 C 56 203.021843 58.68851 200.333333 62 200.333333 Z" style="fill:url(#_lgradient_153)"/>
+ </g>
+ <defs>
+ <filter id="S34hApmc9RV1BU0icHa4r6c1r5yCwI8H" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#S34hApmc9RV1BU0icHa4r6c1r5yCwI8H)">
+ <circle fill="#fefdfe" cx="152" cy="206.333" r="12" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g>
+ <defs>
+ <filter id="aSUeKie7M38CsEyd2mo8CtmZOyramjKl" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#aSUeKie7M38CsEyd2mo8CtmZOyramjKl)">
+ <path d="M 58.842907 51.000089 L 151.800379 51.000089 C 159.167158 51.000089 159.167158 58.285837 159.167158 58.285837 L 159.167158 145.718219 C 159.167158 153 151.800379 153 151.800379 153 L 58.865573 153 C 58.865573 153 51.498794 153 51.498794 145.714242 L 51.498794 58.287544 C 51.498794 58.287544 51.498794 51.000089 58.865573 51.000089 L 58.842907 51.000089 Z M 204.501206 62.333601 L 204.501206 147.334952 L 159.167158 102.000893 L 204.501206 62.333601 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 58.842907 45.333333 L 151.800379 45.333333 C 159.167158 45.333333 159.167158 52.619081 159.167158 52.619081 L 159.167158 140.051463 C 159.167158 147.333244 151.800379 147.333244 151.800379 147.333244 L 58.865573 147.333244 C 58.865573 147.333244 51.498794 147.333244 51.498794 140.047486 L 51.498794 52.620788 C 51.498794 52.620788 51.498794 45.333333 58.865573 45.333333 L 58.842907 45.333333 Z M 204.501206 56.666845 L 204.501206 141.668196 L 159.167158 96.334137 L 204.501206 56.666845 Z"/>
+ <defs>
+ <filter id="ONcWou23u7GhSDSS7RruUsbbBsyFihzz" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ONcWou23u7GhSDSS7RruUsbbBsyFihzz)">
+ <linearGradient id="_lgradient_154" x1="-.175" x2="1.306" y1="1.379" y2=".366" gradientTransform="matrix(153.002411,0,0,101.999911,51.498794,45.333333)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.304%" stop-opacity="0" style="stop-color:#ffffff"/>
+ <stop offset="98.696%" style="stop-color:#e0f5bc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_154)" d="M 58.842907 45.333333 L 151.800379 45.333333 C 159.167158 45.333333 159.167158 52.619081 159.167158 52.619081 L 159.167158 140.051463 C 159.167158 147.333244 151.800379 147.333244 151.800379 147.333244 L 58.865573 147.333244 C 58.865573 147.333244 51.498794 147.333244 51.498794 140.047486 L 51.498794 52.620788 C 51.498794 52.620788 51.498794 45.333333 58.865573 45.333333 L 58.842907 45.333333 Z M 204.501206 56.666845 L 204.501206 141.668196 L 159.167158 96.334137 L 204.501206 56.666845 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gretl.svg b/.icons/Gruvbox_Dark-2/apps/64/gretl.svg
new file mode 100755
index 000000000..3721e00af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gretl.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="iODUVNOWdtDsLMw6ZpodFvv5aSDV928o" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#iODUVNOWdtDsLMw6ZpodFvv5aSDV928o)">
+ <linearGradient id="_lgradient_155" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9757"/>
+ <stop offset="50%" style="stop-color:#ff6e51"/>
+ <stop offset="100%" style="stop-color:#f5350f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_155)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_156" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_156)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#ececec" d="M 72.702273 158.878409 L 64.661364 153.144318 L 100.384091 103.119318 L 140.819318 130.043182 L 184.088636 92.936364 L 190.547727 100.45 L 141.544318 142.434091 L 102.888636 116.630682 L 72.702273 158.878409 Z"/>
+ <defs>
+ <filter id="cebqdF2PF85XxhOwhAFl0khddA32fK9p" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#cebqdF2PF85XxhOwhAFl0khddA32fK9p)">
+ <path d="M 187.318182 86.806818 C 180.038065 86.806818 174.136364 92.708519 174.136364 99.988636 C 174.136364 107.268754 180.038065 113.170455 187.318182 113.170455 C 194.598299 113.170455 200.5 107.268754 200.5 99.988636 C 200.5 92.708519 194.598299 86.806818 187.318182 86.806818 Z M 101.636364 99.988636 C 94.356246 99.988636 88.454545 105.890337 88.454545 113.170455 C 88.454545 120.450572 94.356246 126.352273 101.636364 126.352273 C 108.916481 126.352273 114.818182 120.450572 114.818182 113.170455 C 114.818182 105.890337 108.916481 99.988636 101.636364 99.988636 Z M 141.181818 126.352273 C 133.901701 126.352273 128 132.253974 128 139.534091 C 128 146.814208 133.901701 152.715909 141.181818 152.715909 C 148.461935 152.715909 154.363636 146.814208 154.363636 139.534091 C 154.363636 132.253974 148.461935 126.352273 141.181818 126.352273 Z M 68.681818 146.125 C 61.401701 146.125 55.5 152.026701 55.5 159.306818 C 55.5 166.586935 61.401701 172.488636 68.681818 172.488636 C 75.961935 172.488636 81.863636 166.586935 81.863636 159.306818 C 81.863636 152.026701 75.961935 146.125 68.681818 146.125 Z"/>
+ </g>
+ <g>
+ <circle fill="#3b3b3b" cx="68.682" cy="156.011" r="13.182" vector-effect="non-scaling-stroke"/>
+ <circle fill="#3b3b3b" cx="101.636" cy="109.875" r="13.182" vector-effect="non-scaling-stroke"/>
+ <circle fill="#3b3b3b" cx="141.182" cy="136.239" r="13.182" vector-effect="non-scaling-stroke"/>
+ <circle fill="#3b3b3b" cx="187.318" cy="96.693" r="13.182" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/grid-autosport.svg b/.icons/Gruvbox_Dark-2/apps/64/grid-autosport.svg
new file mode 100755
index 000000000..ff4820969
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/grid-autosport.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="YCJfmPyxKH1qK1PRllq2waqOjte9KV6e" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#YCJfmPyxKH1qK1PRllq2waqOjte9KV6e)">
+ <linearGradient id="_lgradient_157" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_157)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_158" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_158)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 68.81688 83.509236 L 69.143676 86.223051 C 69.743929 91.304806 70.373286 92.943495 72.084669 93.824001 C 72.965965 94.280466 73.845087 95.255811 74.034435 95.997188 C 74.403852 97.450549 75.341551 97.833134 75.341551 96.527337 C 75.341551 96.084448 74.360604 93.828614 73.163025 91.513069 C 71.964852 89.193175 70.981533 87.057817 70.972965 86.76124 C 70.965716 86.464663 70.483283 85.607883 69.894742 84.863145 L 68.81688 83.509236 Z M 187.177634 83.509236 L 186.099279 84.866176 C 185.510803 85.611706 185.028173 86.465453 185.020923 86.763744 C 185.012355 87.06197 184.029036 89.197459 182.831523 91.512938 C 181.634009 93.828416 180.652997 96.084316 180.652997 96.527205 C 180.652997 97.833134 181.590643 97.450549 181.960112 95.997056 C 182.14946 95.255679 183.028582 94.280334 183.909878 93.823869 C 185.621196 92.943495 186.250665 91.304543 186.850872 86.222919 L 187.177634 83.509236 Z M 63.260997 86.502031 C 62.9343 86.502031 62.865606 86.895952 63.097615 87.445543 C 64.021685 89.634021 64.042379 90.837861 63.15212 90.837861 C 62.667822 90.837861 62.269835 91.019499 62.269835 91.25129 C 62.269835 92.104774 64.057604 94.175478 65.189013 94.632998 C 66.536266 95.174219 67.716051 95.30122 67.716051 94.898006 C 67.716051 94.744841 67.474999 94.186155 67.182324 93.668265 C 66.889668 93.15044 66.396525 91.699715 66.082153 90.445654 C 65.509231 88.160031 64.316595 86.502097 63.260977 86.502097 L 63.260997 86.502031 Z M 192.726927 86.502031 C 191.671309 86.502031 190.478738 88.159965 189.905751 90.445588 C 189.591379 91.699715 189.098269 93.150374 188.805646 93.668265 C 188.513023 94.186221 188.271939 94.744775 188.271939 94.89794 C 188.271939 95.301088 189.462598 95.174087 190.809851 94.632932 C 191.941195 94.175412 193.718155 92.104774 193.718155 91.251224 C 193.718155 91.019433 193.320148 90.837796 192.83587 90.837796 C 191.945347 90.837796 191.966041 89.634021 192.890572 87.445477 C 193.122561 86.89582 193.053821 86.501965 192.727191 86.501965 L 192.726927 86.502031 Z M 127.818652 87.848361 C 128.001673 88.323412 127.833151 88.664608 127.404695 88.664608 C 125.6048 88.664608 124.900923 95.180875 126.260961 99.233968 C 126.625026 100.318453 126.616129 100.318453 125.955948 99.233968 C 124.861379 97.435655 123.12594 95.70384 122.404993 95.70384 C 122.031701 95.70384 121.556914 96.441659 121.359327 97.3364 C 121.162004 98.231075 120.770324 98.96896 120.477042 98.96896 C 120.183628 98.96896 120.086153 98.724185 120.270097 98.428266 C 120.453778 98.132414 120.386158 97.483964 120.106716 96.986505 C 119.650053 96.174278 119.533399 96.199981 118.973922 97.240968 C 118.487996 98.144804 118.522993 98.826537 119.169993 100.368212 C 120.215329 102.857156 120.210123 103.294047 119.13704 103.294047 C 118.000225 103.294047 118.462293 104.606567 119.681688 104.841786 C 120.755825 105.049192 122.720684 103.490513 122.720684 102.435357 C 122.720684 102.051849 122.994194 101.575678 123.31977 101.375257 C 124.170222 100.852029 125.116568 101.97698 124.561507 102.848786 C 124.307702 103.247518 124.096935 103.733245 124.093112 103.930107 C 124.088499 104.126771 123.397539 104.830384 122.557302 105.488457 C 120.61182 107.01181 120.671399 109.438934 122.655305 109.718244 C 123.403668 109.823496 123.796996 109.681336 123.602968 109.368414 C 123.409534 109.057074 123.815845 109.071244 124.561507 109.421798 C 125.266965 109.75324 126.095866 110.710394 126.413204 111.541997 C 126.970177 111.517612 127.493141 111.450388 127.992644 111.340588 C 128.492146 111.450388 129.015045 111.51781 129.572083 111.541997 C 129.889553 110.710394 130.729197 109.753306 131.434721 109.421798 C 132.180383 109.071507 132.575754 109.057535 132.382385 109.368414 C 132.188357 109.681205 132.59256 109.823496 133.340923 109.718244 C 135.324828 109.438868 135.373533 107.01181 133.428051 105.488457 C 132.587748 104.830384 131.896855 104.126837 131.892241 103.930107 C 131.888287 103.733311 131.677717 103.247518 131.423913 102.848786 C 130.868852 101.976914 131.815263 100.851963 132.665649 101.375257 C 132.99116 101.575678 133.26467 102.051783 133.26467 102.435357 C 133.26467 103.490513 135.229594 105.049127 136.303666 104.841786 C 137.522994 104.606567 137.985194 103.294047 136.848314 103.294047 C 135.77589 103.294047 135.770551 102.857156 136.815361 100.368212 C 137.462295 98.826537 137.508297 98.14487 137.022306 97.240968 C 136.462763 96.199981 136.346109 96.174344 135.889512 96.986505 C 135.609938 97.483898 135.53151 98.132348 135.715256 98.428266 C 135.899134 98.724053 135.801659 98.96896 135.508311 98.96896 C 135.214963 98.96896 134.823349 98.231141 134.626026 97.3364 C 134.42844 96.441725 133.953718 95.70384 133.58036 95.70384 C 132.859479 95.70384 131.123974 97.435589 130.029406 99.233968 C 129.369224 100.318453 129.360261 100.318453 129.724392 99.233968 C 131.084496 95.181073 130.380619 88.664608 128.580658 88.664608 C 128.152268 88.664608 127.983615 88.323412 128.166768 87.848361 C 128.106134 87.915058 128.052355 87.982546 127.992512 88.04977 C 127.932537 87.983073 127.879022 87.915322 127.818256 87.848361 L 127.818652 87.848361 Z M 56.106231 89.364201 C 55.083962 89.718644 55.433857 96.520285 56.563718 98.237139 C 57.406591 99.518024 57.406064 99.630064 56.618223 99.329071 C 55.530377 98.913533 55.500126 99.653197 56.50928 101.576469 C 57.672325 103.792561 60.005137 105.724334 63.774768 107.597781 C 65.646962 108.528309 67.173215 109.367953 67.173215 109.474128 C 67.173215 110.061153 61.983242 108.576487 60.801085 107.65077 C 58.634883 105.951447 57.651235 106.227659 59.069204 108.138409 C 59.717529 109.011137 60.109268 110.095952 59.940615 110.534227 C 59.597969 111.422312 61.061743 112.923059 63.9164 114.626205 C 66.295939 116.048722 66.805591 116.066121 66.367184 114.689475 C 65.912326 113.263135 66.175002 113.317705 67.750553 114.98625 C 68.833588 116.134202 68.875702 116.308787 68.022877 115.98275 C 67.253423 115.688743 67.114559 115.767435 67.445579 116.300747 C 67.883314 117.005744 66.945721 116.918946 63.720369 115.961462 C 62.874859 115.710426 62.776528 115.867151 63.110388 116.93674 C 63.996759 119.777886 65.455854 121.034386 69.035873 122.056985 C 70.967778 122.606774 72.421667 123.256542 72.27094 123.498681 C 71.937442 124.037002 68.260817 123.428425 67.314867 122.682434 C 66.330757 121.905862 66.420851 123.901565 67.434685 125.34326 C 68.341355 126.631197 72.011467 128.501349 76.432184 129.912266 L 79.426957 130.867905 L 76.703718 130.610871 C 75.205672 130.472468 73.334598 130.268159 72.542407 130.149528 C 71.332371 129.964991 71.141705 130.091531 71.376923 130.986997 C 71.785212 132.542117 74.559858 134.674048 76.583505 134.983543 C 77.548172 135.131172 79.562592 135.455496 81.060308 135.715034 L 83.783416 136.192063 L 81.343507 136.881111 C 80.001395 137.262114 77.960613 137.448233 76.812199 137.29454 C 74.774712 137.022413 74.745384 137.040208 75.505083 138.184997 C 76.606704 139.845303 79.240509 141.272236 82.269026 141.831713 L 84.872317 142.308741 L 81.735252 142.096721 C 80.012863 141.979672 78.609129 142.072995 78.609129 142.308741 C 78.609129 142.544751 79.257243 143.388283 80.046936 144.174543 C 81.576287 145.696446 82.184139 145.809805 88.140204 145.669293 L 91.952608 145.573927 L 88.684852 146.994467 C 84.716778 148.71712 84.054356 149.270534 85.144772 149.941524 C 85.81049 150.351196 85.603874 150.803707 83.979289 152.496373 C 82.894211 153.627058 81.082518 155.765052 79.95994 157.256243 C 74.870474 164.017549 72.191589 166.203655 68.958236 166.203655 C 66.150768 166.203655 65.874621 167.095759 68.533425 167.592362 C 71.196097 168.089623 74.824755 167.460286 77.759619 165.981024 C 81.323161 164.184819 81.098949 165.110866 77.247667 168.122445 C 76.187897 168.951016 76.195147 168.966899 77.519991 168.631306 C 78.268882 168.441628 80.051114 167.580301 81.473961 166.723126 C 84.199178 165.081274 84.627106 165.010557 83.173218 166.458118 C 81.942949 167.683049 82.663237 168.148873 84.458519 167.284976 C 85.283531 166.887958 86.385876 166.613525 86.898428 166.680815 C 87.41098 166.747512 88.977831 165.74943 90.384004 164.465184 C 91.822997 163.150884 92.682017 162.631808 92.344644 163.267274 C 92.01485 163.888242 91.35078 164.705741 90.885088 165.090632 C 90.419197 165.475392 90.046367 166.005739 90.046367 166.26732 C 90.046367 167.328869 91.347551 166.609702 94.10928 164.009311 C 95.822509 162.396062 97.167981 161.499212 97.377036 161.836124 C 97.572711 162.151221 97.443008 162.408584 97.093837 162.408584 C 96.745194 162.408584 96.605473 162.777526 96.777949 163.224831 C 96.968879 163.720247 96.774977 164.030467 96.287806 164.030467 C 95.847948 164.030467 95.492649 164.266938 95.492649 164.549873 C 95.492649 165.638048 98.827563 163.861879 99.61 162.355464 C 100.668188 160.31857 100.996598 160.362463 100.568538 162.493207 C 100.322906 163.716293 100.401664 164.095319 100.851737 163.818315 C 101.197875 163.605307 101.483447 163.063163 101.483447 162.620406 C 101.483447 162.159195 101.884156 161.882587 102.42017 161.973736 C 103.058207 162.082481 103.835306 161.267947 104.860079 159.418886 C 106.047114 157.276806 106.364584 156.984447 106.37414 157.998346 C 106.384026 159.009345 106.610413 159.227297 107.46337 159.005457 C 108.344666 158.776038 108.211404 159.131469 106.700902 160.966625 C 104.734792 163.354073 103.645562 166.203523 104.696698 166.203523 C 105.028667 166.203523 105.295785 165.98511 105.295785 165.715949 C 105.295785 165.446921 106.09773 164.954141 107.071229 164.624083 L 108.835799 164.030994 L 107.049414 165.440923 C 104.60957 167.369731 102.038705 171.965363 102.071527 174.334951 L 102.071527 174.345496 C 102.095253 176.034207 102.169529 176.122983 102.7468 175.204186 C 104.548212 172.336876 106.862702 170.402466 110.785367 168.461993 L 115.098789 166.320572 L 115.098789 167.889532 C 115.098789 168.753759 115.343762 169.458493 115.643437 169.458493 C 115.942914 169.458493 116.188085 168.964329 116.188085 168.356016 C 116.188085 167.747703 116.675922 166.307061 117.26644 165.154561 C 118.586473 162.578226 125.916615 156.783828 127.995293 156.493842 C 129.987239 156.64648 137.387571 162.546657 138.724146 165.154561 C 139.314731 166.306995 139.802502 167.747637 139.802502 168.356016 C 139.802502 168.964329 140.047672 169.469104 140.34715 169.469104 C 140.646891 169.469104 140.891798 168.753825 140.891798 167.889532 L 140.891798 166.320572 L 145.20522 168.461993 C 149.127819 170.402532 151.442506 172.337007 153.243786 175.204186 C 153.821057 176.122983 153.89507 176.034273 153.91906 174.345496 L 153.91906 174.334951 C 153.952013 171.965495 151.381016 167.38054 148.941172 165.451468 L 147.154788 164.030928 L 148.919358 164.62461 C 149.892856 164.9548 150.694868 165.447448 150.694868 165.716477 C 150.694868 165.985637 150.962117 166.20405 151.293954 166.20405 C 152.34509 166.20405 151.256388 163.354666 149.28975 160.967152 C 147.779248 159.131799 147.645986 158.776565 148.527282 159.005984 C 149.380239 159.22789 149.606692 159.009939 149.616512 157.998873 C 149.626398 156.984908 149.943472 157.287878 151.130573 159.430024 C 152.155347 161.279151 152.932511 162.082876 153.570482 161.974263 C 154.106497 161.883181 154.507206 162.159657 154.507206 162.620933 C 154.507206 163.063756 154.792777 163.605768 155.138982 163.818843 C 155.58912 164.09578 155.667746 163.716754 155.42218 162.493735 C 154.994186 160.362925 155.322464 160.319097 156.380718 162.355991 C 157.163155 163.862406 160.49807 165.638576 160.49807 164.5504 C 160.49807 164.267597 160.14277 164.030994 159.702913 164.030994 C 159.215735 164.030994 159.021839 163.720774 159.212769 163.225358 C 159.385245 162.778054 159.245722 162.409111 158.896881 162.409111 C 158.547645 162.409111 158.417941 162.151682 158.613683 161.836651 C 158.822737 161.499673 160.16821 162.396655 161.881439 164.009838 C 164.643167 166.610295 165.944351 167.340007 165.944351 166.278458 C 165.944351 166.016811 165.571521 165.475919 165.105631 165.09116 C 164.640004 164.706268 163.975934 163.888769 163.646008 163.267802 C 163.308701 162.632335 164.167655 163.162022 165.606649 164.476322 C 167.012821 165.760634 168.579738 166.748434 169.092224 166.681342 C 169.604842 166.614645 170.707121 166.888617 171.532134 167.285569 C 173.327416 168.149466 174.047703 167.683708 172.817434 166.458711 C 171.363546 165.01115 171.791408 165.081867 174.516691 166.72372 C 175.939538 167.580894 177.72177 168.442221 178.470661 168.631899 C 179.795506 168.967558 179.802689 168.951675 178.742985 168.123038 C 174.891697 165.111525 174.66755 164.185412 178.231027 165.981617 C 181.165825 167.460879 184.794549 168.090216 187.457221 167.592955 C 190.116005 167.096287 189.839924 166.204248 187.03239 166.204248 C 183.799564 166.204254 181.120482 164.028951 176.030686 157.267381 C 174.908173 155.776256 173.096415 153.627586 172.011337 152.496967 C 170.386752 150.804366 170.180136 150.351789 170.845854 149.942117 C 171.93627 149.271127 171.273782 148.717713 167.305774 146.99506 L 164.038018 145.57452 L 167.850422 145.669886 C 173.806092 145.810332 174.413812 145.696908 175.94369 144.175136 C 176.733377 143.388876 177.381497 142.545344 177.381497 142.309334 C 177.381497 142.073522 175.977697 141.980199 174.255374 142.097314 L 171.118309 142.309334 L 173.7216 141.832306 C 176.750315 141.272829 179.384383 139.845896 180.485542 138.18559 C 181.245308 137.040801 181.215914 137.023007 179.178427 137.295133 C 178.030079 137.448628 175.989231 137.26218 174.647119 136.881704 L 172.20721 136.192656 L 174.930318 135.715627 C 176.4281 135.456023 178.442454 135.131765 179.407121 134.984136 C 181.430834 134.674641 184.20548 132.54271 184.613702 130.98759 C 184.849053 130.092058 184.658519 129.965584 183.448219 130.150121 C 182.656094 130.270795 180.785152 130.478004 179.287304 130.616539 L 176.564196 130.871002 L 179.559628 129.916946 C 183.979818 128.506028 187.65026 126.635877 188.557128 125.34794 C 189.570961 123.906244 189.660989 121.910542 188.676879 122.687113 C 187.730995 123.432906 184.054292 124.041615 183.720807 123.50336 C 183.570079 123.261221 185.023968 122.611387 186.955873 122.061664 C 190.536222 121.039065 191.994724 119.793111 192.881424 116.952031 C 193.21537 115.882375 193.116973 115.715105 192.271397 115.966141 C 189.046019 116.923625 188.108505 117.010424 188.546187 116.305426 C 188.877234 115.77218 188.738369 115.693356 187.968916 115.987429 C 187.116091 116.313467 187.158139 116.138881 188.24124 114.990929 C 189.816791 113.322253 190.079427 113.267748 189.624609 114.694088 C 189.186201 116.070471 189.695655 116.05294 192.075393 114.630818 C 194.929983 112.927673 196.393824 111.426925 196.051178 110.538841 C 195.882524 110.100565 196.27427 109.015751 196.922588 108.143022 C 198.340558 106.232273 197.356843 105.956126 195.190708 107.655383 C 194.008748 108.5811 188.818577 110.065833 188.818577 109.478741 C 188.818577 109.3725 190.34483 108.532857 192.217025 107.602395 C 195.986656 105.728816 198.319534 103.797108 199.482513 101.581082 C 200.491733 99.65781 200.461482 98.928691 199.373636 99.344295 C 198.58586 99.645288 198.585201 99.522637 199.428338 98.241818 C 200.558166 96.525096 200.908061 89.723455 199.885792 89.368881 C 199.536622 89.248009 199.104937 89.636064 198.916379 90.227571 C 198.727888 90.819012 197.540062 92.323978 196.280399 93.577446 C 195.02067 94.830914 194.391201 95.716955 194.886156 95.549224 C 196.355334 95.051436 196.540465 95.821944 195.267423 97.171173 C 193.901519 98.618735 192.735706 98.791343 192.282865 97.616369 C 191.878927 96.568265 191.569563 96.591332 187.076284 97.923755 L 183.318384 99.026232 L 181.597378 102.598738 C 180.153837 105.607483 179.297058 106.605301 176.053094 109.001713 C 173.938299 110.563753 171.74389 112.354224 171.18415 112.977036 C 169.862469 114.447929 170.370012 116.585066 172.27338 117.577875 C 173.657671 118.300008 173.574366 118.346208 168.657112 120.111503 C 161.630864 122.634059 159.124455 122.417689 159.529118 119.316412 C 159.668246 118.25216 160.824239 117.510651 164.169303 116.295145 C 166.373861 115.494056 166.463626 114.694417 164.343558 114.694417 C 161.727746 114.694417 161.930934 113.766591 164.866391 112.298599 C 170.748972 109.356749 177.890754 103.186423 179.299167 99.831802 C 179.9664 98.241884 179.819891 95.140936 179.081281 95.188586 C 178.891472 95.200449 178.162682 96.43955 177.458278 97.934234 C 175.464487 102.164812 167.938802 107.455688 161.043047 109.467801 C 156.914755 110.672498 152.666383 113.215287 150.847374 115.584545 C 147.952911 119.356087 146.059758 121.094361 144.43168 121.457437 L 142.797802 121.828488 L 144.66044 120.56698 C 147.140091 118.889143 147.508769 117.783304 145.433782 118.255983 L 143.887032 118.605812 L 145.248586 117.65169 C 147.359492 116.171043 149.594697 114.000492 149.594697 113.443124 C 149.594697 113.165923 149.111672 113.065417 148.516342 113.220428 C 147.635111 113.449913 147.779182 113.083738 149.289684 111.248649 C 151.254542 108.861399 152.345024 106.022362 151.293888 106.022362 C 150.961853 106.022362 150.683927 106.240775 150.683927 106.509935 C 150.683927 106.77903 149.892856 107.27181 148.919358 107.601867 L 147.143913 108.195483 L 148.941172 106.774944 C 151.380884 104.846004 153.952606 100.260522 153.91906 97.891461 C 153.895993 96.202683 153.821057 96.103297 153.243786 97.02216 C 151.442375 99.889404 149.127884 101.824078 145.20522 103.764353 L 140.891468 105.905774 L 140.891468 104.336813 C 140.891468 103.472653 140.646297 102.767853 140.34682 102.767853 C 140.047145 102.767853 139.802172 103.261951 139.802172 103.87033 C 139.802172 106.107974 137.548184 109.317601 134.050943 112.054549 C 130.002397 115.222128 129.125846 116.587504 128.561097 120.704724 L 127.994766 121.51036 L 127.428369 120.704724 C 126.86507 116.590536 125.998339 115.224105 121.949464 112.054549 C 118.452684 109.318985 116.187294 106.117398 116.187294 103.881534 C 116.187294 103.273221 115.942321 102.768446 115.642646 102.768446 C 115.343103 102.768446 115.097998 103.483857 115.097998 104.348018 L 115.097998 105.916912 L 110.784576 103.775557 C 106.861977 101.835216 104.547289 99.889932 102.74601 97.022819 C 102.168804 96.103956 102.093605 96.203342 102.070736 97.89212 C 102.036465 100.26151 104.608911 104.857076 107.048623 106.786148 L 108.845882 108.206688 L 107.070372 107.602526 C 106.096873 107.272469 105.305802 106.779821 105.305802 106.510594 C 105.305802 106.241434 105.027876 106.022955 104.695841 106.022955 C 103.644705 106.022955 104.736044 108.861926 106.700046 111.249242 C 108.210547 113.084332 108.354618 113.450572 107.473388 113.221021 C 106.878058 113.065812 106.395032 113.176864 106.395032 113.454263 C 106.395032 114.011564 108.630237 116.171637 110.741144 117.652217 L 112.102698 118.606274 L 110.555948 118.256444 C 108.48096 117.783832 108.849639 118.889604 111.32929 120.567441 L 113.191928 121.82895 L 111.55805 121.457899 C 109.93676 121.082234 108.045255 119.355494 105.151977 115.579075 C 103.332969 113.213046 99.082026 110.65589 94.956305 109.456399 C 88.057914 107.439672 80.532097 102.147413 78.538438 97.916242 C 77.834561 96.426764 77.105639 95.19432 76.91583 95.18773 C 76.17722 95.139618 76.030777 98.23035 76.697977 99.820335 C 78.105995 103.174691 85.247316 109.345083 91.130753 112.287131 C 94.06621 113.755124 94.269399 114.68295 91.653586 114.68295 C 89.533584 114.68295 89.623283 115.482654 91.827841 116.283677 C 95.172905 117.499183 96.328898 118.251303 96.468026 119.315555 C 96.872821 122.416832 94.36661 122.633202 87.340032 120.110646 C 82.42291 118.345351 82.339407 118.288606 83.723699 117.566407 C 85.627067 116.573598 86.134609 114.436461 84.812929 112.965635 C 84.253188 112.342822 82.058779 110.552285 79.943984 108.990311 C 76.700086 106.591329 75.843307 105.596147 74.399963 102.584239 L 72.679155 99.02531 L 68.92119 97.911497 C 64.427712 96.580194 64.118613 96.553831 63.714608 97.601738 C 63.261834 98.774866 62.1065 98.603511 60.740926 97.160167 C 59.46762 95.809092 59.642271 95.051172 61.111318 95.545468 C 61.606273 95.713067 60.976738 94.816546 59.717074 93.563078 C 58.457345 92.309545 57.269586 90.804579 57.081094 90.213138 C 56.892537 89.621499 56.46078 89.233509 56.111682 89.354447 L 56.106231 89.364201 Z M 66.781041 101.470492 C 67.069479 101.405904 67.718819 101.563156 68.687243 101.968742 C 69.685061 102.387838 70.884552 103.493084 71.410351 104.481148 C 71.927002 105.45379 73.124437 107.055967 74.068146 108.032432 L 74.068146 108.042977 C 75.011658 109.020101 75.624387 109.803724 75.4297 109.792124 C 74.579577 109.7394 71.679577 107.924346 70.179489 106.516262 C 69.280793 105.67273 67.922007 104.755317 67.173182 104.459662 C 66.222948 104.084525 66.10491 103.899263 66.77016 103.876591 C 67.876789 103.835729 68.00234 103.25167 67.086048 102.339463 C 66.575085 101.830734 66.492616 101.535211 66.781067 101.470228 L 66.781041 101.470492 Z M 189.221382 101.470492 C 189.509853 101.53508 189.427404 101.831064 188.916369 102.339793 C 188.000142 103.251999 188.125627 103.837048 189.232257 103.876921 C 189.897513 103.899329 189.7686 104.084789 188.8183 104.459992 C 188.069409 104.755581 186.721564 105.673125 185.822868 106.516592 C 184.322846 107.924609 181.422846 109.740125 180.572657 109.792256 C 180.378036 109.804119 180.990765 109.020232 181.934211 108.043109 L 181.934211 108.032564 C 182.877855 107.056099 184.064428 105.453922 184.581066 104.48128 C 185.106865 103.493215 186.306355 102.387838 187.304174 101.968873 C 188.272532 101.563221 188.932779 101.405508 189.22125 101.470623 L 189.221382 101.470492 Z M 127.079844 101.958065 C 127.388614 101.768123 127.483651 101.985086 127.297664 102.466926 C 126.935642 103.406351 126.546071 103.575532 126.546071 102.795534 C 126.546071 102.514905 126.783794 102.140361 127.079844 101.958065 Z M 128.626594 101.958065 C 128.66482 101.867049 128.766315 101.863028 128.920667 101.958065 C 129.216586 102.140361 129.454375 102.51484 129.454375 102.795534 C 129.454375 103.575466 129.06487 103.406417 128.702782 102.466926 C 128.609854 102.225644 128.587776 102.049147 128.626594 101.958065 Z"/>
+ </g>
+ <path fill="#b4b4b4" d="M 68.81688 80.21459 L 69.143676 82.928405 C 69.743929 88.010161 70.373286 89.64885 72.084669 90.529355 C 72.965965 90.985821 73.845087 91.961165 74.034435 92.702543 C 74.403852 94.155904 75.341551 94.538489 75.341551 93.232691 C 75.341551 92.789802 74.360604 90.533968 73.163025 88.218424 C 71.964852 85.905779 70.981533 83.769762 70.972965 83.471867 C 70.965716 83.173312 70.483283 82.319828 69.894742 81.57443 L 68.81688 80.21459 Z M 187.177634 80.21459 L 186.099279 81.571531 C 185.510803 82.31706 185.028173 83.170874 185.020923 83.469099 C 185.012355 83.767324 184.029036 85.902813 182.831523 88.218292 C 181.634009 90.533771 180.652997 92.78967 180.652997 93.232559 C 180.652997 94.538489 181.590643 94.155904 181.960112 92.702411 C 182.14946 91.961033 183.028582 90.985689 183.909878 90.529223 C 185.621196 89.64885 186.250665 88.009897 186.850872 82.928273 L 187.177634 80.21459 Z M 63.260997 83.20409 C 62.9343 83.20409 62.865606 83.598005 63.097615 84.147602 C 64.021685 86.33608 64.042379 87.539921 63.15212 87.539921 C 62.667822 87.539921 62.269835 87.721558 62.269835 87.953349 C 62.269835 88.806833 64.057604 90.877537 65.189013 91.335057 C 66.536266 91.876278 67.716051 92.003279 67.716051 91.600065 C 67.716051 91.4469 67.474999 90.888214 67.182324 90.370324 C 66.8897 89.849666 66.396723 88.399731 66.082351 87.147516 C 65.508968 84.861233 64.316727 83.203695 63.260911 83.203695 L 63.260997 83.20409 Z M 192.726927 83.20409 C 191.671309 83.20409 190.478738 84.862024 189.905751 87.147647 C 189.591379 88.401775 189.098269 89.852434 188.805646 90.370324 C 188.513023 90.88828 188.271939 91.446834 188.271939 91.6 C 188.271939 92.003147 189.462598 91.876146 190.809851 91.334991 C 191.941195 90.877471 193.718155 88.806833 193.718155 87.953284 C 193.718155 87.721492 193.320148 87.539855 192.83587 87.539855 C 191.945347 87.539855 191.966041 86.33608 192.890572 84.147536 C 193.122561 83.597899 193.053821 83.20409 192.727191 83.20409 L 192.726927 83.20409 Z M 127.818652 84.55042 C 128.001673 85.025458 127.833151 85.366667 127.404695 85.366667 C 125.6048 85.366667 124.900923 91.882934 126.260961 95.936027 C 126.625026 97.020512 126.616129 97.020512 125.955948 95.936027 C 124.861379 94.137714 123.12594 92.405899 122.404993 92.405899 C 122.031701 92.405899 121.556914 93.143718 121.359327 94.038459 C 121.162004 94.933134 120.770324 95.671019 120.477042 95.671019 C 120.183628 95.671019 120.086153 95.426244 120.270097 95.130325 C 120.453778 94.834473 120.386158 94.186023 120.106716 93.688564 C 119.650053 92.876337 119.533399 92.90204 118.973922 93.943027 C 118.487996 94.846863 118.522993 95.528596 119.169993 97.070271 C 120.215329 99.559215 120.210123 99.996106 119.13704 99.996106 C 118.000225 99.996106 118.462293 101.308626 119.681688 101.543845 C 120.755825 101.751252 122.720684 100.192572 122.720684 99.137416 C 122.720684 98.753908 122.994194 98.277737 123.31977 98.077316 C 124.170222 97.554088 125.116568 98.679039 124.561507 99.550845 C 124.307702 99.949577 124.096935 100.435305 124.093112 100.632166 C 124.088499 100.82883 123.397539 101.532443 122.557302 102.190516 C 120.61182 103.713869 120.671399 106.140993 122.655305 106.420303 C 123.403668 106.525555 123.796996 106.383395 123.602968 106.070473 C 123.409534 105.759133 123.815845 105.773303 124.561507 106.123857 C 125.266965 106.455299 126.095866 107.412453 126.413204 108.244056 C 126.970177 108.219671 127.493141 108.152447 127.992644 108.042647 C 128.492146 108.152447 129.015045 108.219869 129.572083 108.244056 C 129.889553 107.412453 130.729197 106.455365 131.434721 106.123857 C 132.180383 105.773566 132.575754 105.759594 132.382385 106.070473 C 132.188357 106.383264 132.59256 106.525555 133.340923 106.420303 C 135.324828 106.140927 135.373533 103.713869 133.428051 102.190516 C 132.587748 101.532443 131.896855 100.828896 131.892241 100.632166 C 131.888287 100.43537 131.677717 99.949577 131.423913 99.550845 C 130.868852 98.678973 131.815263 97.554022 132.665649 98.077316 C 132.99116 98.277737 133.26467 98.753842 133.26467 99.137416 C 133.26467 100.192572 135.229594 101.751186 136.303666 101.543845 C 137.522994 101.308626 137.985194 99.996106 136.848314 99.996106 C 135.77589 99.996106 135.770551 99.559215 136.815361 97.070271 C 137.462295 95.528596 137.508297 94.846929 137.022306 93.943027 C 136.462763 92.90204 136.346109 92.876403 135.889512 93.688564 C 135.609938 94.185957 135.53151 94.834407 135.715256 95.130325 C 135.899134 95.426112 135.801659 95.671019 135.508311 95.671019 C 135.214963 95.671019 134.823349 94.9332 134.626026 94.038459 C 134.42844 93.143784 133.953718 92.405899 133.58036 92.405899 C 132.859479 92.405899 131.123974 94.137648 130.029406 95.936027 C 129.369224 97.020512 129.360261 97.020512 129.724392 95.936027 C 131.084496 91.883132 130.380619 85.366667 128.580658 85.366667 C 128.152268 85.366667 127.983615 85.025484 128.166768 84.55042 C 128.106134 84.61715 128.052355 84.684638 127.992512 84.751862 C 127.932537 84.685132 127.879022 84.617447 127.818256 84.55042 L 127.818652 84.55042 Z M 56.106231 86.06626 C 55.083962 86.42071 55.433857 93.222344 56.563718 94.939198 C 57.406591 96.220083 57.406064 96.332123 56.618223 96.03113 C 55.530377 95.615592 55.500126 96.355256 56.50928 98.278528 C 57.672325 100.49462 60.005137 102.426394 63.774768 104.29984 C 65.646962 105.230368 67.173215 106.070012 67.173215 106.176187 C 67.173215 106.763212 61.983242 105.278546 60.801085 104.352829 C 58.634883 102.653506 57.651235 102.929718 59.069204 104.840468 C 59.717529 105.713196 60.109268 106.798011 59.940615 107.236286 C 59.597969 108.124371 61.061743 109.625118 63.9164 111.328264 C 66.295939 112.750781 66.805591 112.76818 66.367184 111.391534 C 65.912326 109.965194 66.175002 110.019764 67.750553 111.688309 C 68.833588 112.836261 68.875702 113.010846 68.022877 112.684809 C 67.253423 112.390802 67.114559 112.469494 67.445579 113.002806 C 67.883314 113.707803 66.945721 113.621005 63.720369 112.663521 C 62.874859 112.412485 62.776528 112.56921 63.110388 113.6388 C 63.996759 116.479945 65.455854 117.736445 69.035873 118.759044 C 70.967778 119.308833 72.421667 119.958601 72.27094 120.20074 C 71.937442 120.739061 68.260817 120.130484 67.314867 119.384493 C 66.330757 118.607921 66.420851 120.603624 67.434685 122.04532 C 68.341355 123.333256 72.011467 125.203408 76.432184 126.614325 L 79.427616 127.568382 L 76.704508 127.313984 C 75.206661 127.17545 73.335653 126.968241 72.543593 126.847567 C 71.333557 126.66303 71.142891 126.78957 71.37811 127.685036 C 71.786398 129.240156 74.561045 131.372086 76.584691 131.681581 C 77.549359 131.829211 79.563778 132.153535 81.061494 132.413073 L 83.784602 132.890101 L 81.344693 133.57915 C 80.002581 133.960153 77.961799 134.146272 76.813385 133.992578 C 74.775898 133.720452 74.74657 133.738247 75.50627 134.883036 C 76.60789 136.543342 79.241695 137.970275 82.270212 138.529752 L 84.873503 139.00678 L 81.736439 138.79476 C 80.014049 138.677711 78.610315 138.771034 78.610315 139.00678 C 78.610315 139.24279 79.258429 140.086322 80.048122 140.872582 C 81.577473 142.394485 82.185325 142.507844 88.141391 142.367332 L 91.953794 142.271966 L 88.686039 143.692506 C 84.717964 145.415159 84.055542 145.968573 85.145959 146.639562 C 85.811676 147.049235 85.60506 147.501746 83.980475 149.194412 C 82.895397 150.325097 81.083705 152.463091 79.961126 153.954282 C 74.87166 160.715588 72.192775 162.901693 68.959422 162.901693 C 66.151954 162.901693 65.875808 163.793798 68.534611 164.290401 C 71.197283 164.787662 74.825941 164.158325 77.760805 162.679063 C 81.324348 160.882858 81.100135 161.808904 77.248853 164.820483 C 76.189083 165.649055 76.196333 165.664938 77.521177 165.329344 C 78.270068 165.139667 80.052301 164.27834 81.475147 163.421165 C 84.200364 161.779313 84.628293 161.708595 83.174404 163.156157 C 81.944135 164.381087 82.664423 164.846912 84.459705 163.983015 C 85.284717 163.585996 86.387063 163.311563 86.899614 163.378853 C 87.412166 163.44555 88.979018 162.447469 90.38519 161.163222 C 91.824184 159.848923 92.683204 159.329847 92.34583 159.965313 C 92.016036 160.58628 91.351966 161.40378 90.886274 161.788671 C 90.420384 162.173431 90.047553 162.703777 90.047553 162.965359 C 90.047553 164.026908 91.348737 163.307741 94.110466 160.70735 C 95.823695 159.094101 97.169168 158.19725 97.378222 158.534162 C 97.573897 158.849259 97.444194 159.106623 97.095023 159.106623 C 96.74638 159.106623 96.606659 159.475565 96.779136 159.92287 C 96.970065 160.418286 96.776163 160.728506 96.288992 160.728506 C 95.849135 160.728506 95.493835 160.964977 95.493835 161.247912 C 95.493835 162.336087 98.828749 160.559918 99.611186 159.053502 C 100.669375 157.016609 100.997785 157.060502 100.569724 159.191246 C 100.324092 160.414331 100.40285 160.793357 100.852923 160.516354 C 101.199062 160.303346 101.484633 159.761202 101.484633 159.318445 C 101.484633 158.857234 101.885342 158.580626 102.421356 158.671774 C 103.059393 158.780519 103.836492 157.965986 104.861266 156.116925 C 106.0483 153.974845 106.36577 153.682485 106.375326 154.696385 C 106.385212 155.707384 106.6116 155.925336 107.464556 155.703496 C 108.345853 155.474077 108.212591 155.829508 106.702089 157.664663 C 104.735978 160.052112 103.646748 162.901562 104.697884 162.901562 C 105.029853 162.901562 105.296971 162.683149 105.296971 162.413988 C 105.296971 162.14496 106.098916 161.65218 107.072415 161.322122 L 108.836985 160.729033 L 107.0506 162.138962 C 104.610757 164.06777 102.039892 168.663402 102.072713 171.032989 L 102.072713 171.043534 C 102.096439 172.732246 102.170715 172.821022 102.747987 171.902225 C 104.549398 169.034914 106.863888 167.100505 110.786553 165.160032 L 115.099975 163.018611 L 115.099975 164.587571 C 115.099975 165.451798 115.344948 166.156532 115.644623 166.156532 C 115.9441 166.156532 116.189271 165.662368 116.189271 165.054055 C 116.189271 164.445741 116.677108 163.0051 117.267626 161.8526 C 118.58766 159.276265 125.917801 153.481867 127.996479 153.19188 C 129.988425 153.344519 137.388757 159.244696 138.725332 161.8526 C 139.315917 163.005034 139.803688 164.445675 139.803688 165.054055 C 139.803688 165.662368 140.048859 166.167143 140.348336 166.167143 C 140.648077 166.167143 140.892984 165.451864 140.892984 164.587571 L 140.892984 163.018611 L 145.206406 165.160032 C 149.129005 167.100571 151.443693 169.035046 153.244972 171.902225 C 153.822244 172.821022 153.896256 172.732312 153.920246 171.043534 L 153.920246 171.032989 C 153.953199 168.663534 151.382202 164.078578 148.942359 162.149507 L 147.155974 160.728967 L 148.920544 161.322649 C 149.894043 161.652839 150.696054 162.145487 150.696054 162.414516 C 150.696054 162.683676 150.963303 162.902089 151.29514 162.902089 C 152.346277 162.902089 151.257574 160.052705 149.290936 157.665191 C 147.780434 155.829838 147.647172 155.474604 148.528468 155.704023 C 149.381425 155.925929 149.607878 155.707977 149.617699 154.696912 C 149.627584 153.682947 149.944659 153.985917 151.131759 156.128063 C 152.156533 157.97719 152.933698 158.780915 153.571669 158.672302 C 154.107683 158.581219 154.508392 158.857695 154.508392 159.318972 C 154.508392 159.761795 154.793963 160.303807 155.140168 160.516881 C 155.590306 160.793819 155.668932 160.414793 155.423366 159.191773 C 154.995372 157.060964 155.32365 157.017136 156.381905 159.05403 C 157.164342 160.560445 160.499256 162.336615 160.499256 161.248439 C 160.499256 160.965636 160.143956 160.729033 159.704099 160.729033 C 159.216921 160.729033 159.023025 160.418813 159.213955 159.923397 C 159.386432 159.476092 159.246908 159.10715 158.898067 159.10715 C 158.548831 159.10715 158.419128 158.849721 158.614869 158.53469 C 158.823923 158.197712 160.169396 159.094694 161.882625 160.707877 C 164.644354 163.308334 165.945538 164.038046 165.945538 162.976497 C 165.945538 162.71485 165.572707 162.173958 165.106817 161.789198 C 164.64119 161.404307 163.97712 160.586808 163.647195 159.96584 C 163.309887 159.330374 164.168841 159.860061 165.607835 161.174361 C 167.014007 162.458673 168.580925 163.446473 169.093411 163.379381 C 169.606028 163.312684 170.708308 163.586655 171.53332 163.983608 C 173.328602 164.847505 174.04889 164.381746 172.818621 163.15675 C 171.364732 161.709188 171.792595 161.779906 174.517877 163.421758 C 175.940724 164.278933 177.722957 165.14026 178.471848 165.329937 C 179.796692 165.665597 179.803876 165.649714 178.744172 164.821077 C 174.892883 161.809563 174.668737 160.883451 178.232213 162.679656 C 181.167011 164.158918 184.795735 164.788255 187.458407 164.290994 C 190.117191 163.794325 189.84111 162.902287 187.033577 162.902287 C 183.800751 162.902293 181.121668 160.72699 176.031872 153.96542 C 174.90936 152.474295 173.097601 150.325624 172.012523 149.195005 C 170.387938 147.502405 170.181322 147.049828 170.84704 146.640156 C 171.937456 145.969166 171.274968 145.415752 167.30696 143.693099 L 164.039204 142.272559 L 167.851608 142.367925 C 173.807278 142.508371 174.414998 142.394946 175.944876 140.873175 C 176.734563 140.086915 177.382684 139.243383 177.382684 139.007373 C 177.382684 138.771561 175.978884 138.678238 174.25656 138.795353 L 171.119496 139.007373 L 173.722786 138.530345 C 176.751501 137.970868 179.38557 136.543935 180.486729 134.883629 C 181.246494 133.73884 181.2171 133.721045 179.179613 133.993172 C 178.031265 134.146667 175.990417 133.960219 174.648306 133.579743 L 172.20978 132.887729 L 174.938292 132.406614 C 176.436074 132.14701 178.450428 131.822752 179.415096 131.675123 C 181.438808 131.365628 184.213455 129.233697 184.621677 127.678577 C 184.857028 126.783045 184.666493 126.656571 183.456194 126.841108 C 182.664068 126.961782 180.793126 127.168991 179.295278 127.307526 L 176.57217 127.561989 L 179.567602 126.607933 C 183.987792 125.197015 187.658234 123.326864 188.565102 122.038927 C 189.578936 120.597231 189.668963 118.601528 188.684854 119.3781 C 187.738969 120.123893 184.062266 120.732602 183.728781 120.194347 C 183.578054 119.952208 185.031943 119.302374 186.963848 118.752651 C 190.544196 117.730052 192.002698 116.484097 192.889399 113.643018 C 193.223345 112.573362 193.124947 112.406092 192.279372 112.657128 C 189.053994 113.614612 188.11648 113.70141 188.554162 112.996413 C 188.885208 112.463167 188.746344 112.384343 187.97689 112.678416 C 187.124066 113.004453 187.166114 112.829868 188.249214 111.681916 C 189.824765 110.013239 190.087401 109.958735 189.632583 111.385075 C 189.194176 112.761458 189.70363 112.743927 192.083367 111.321805 C 194.937958 109.61866 196.401798 108.117912 196.059152 107.229827 C 195.890499 106.791552 196.282245 105.706738 196.930563 104.834009 C 198.348532 102.92326 197.364818 102.647113 195.198682 104.34637 C 194.016723 105.272087 188.826552 106.756819 188.826552 106.169728 C 188.826552 106.063487 190.352805 105.223844 192.225 104.293381 C 195.99463 102.419803 198.327508 100.488095 199.490487 98.272069 C 200.499707 96.348797 200.469456 95.619678 199.38161 96.035282 C 198.593835 96.336275 198.593176 96.213624 199.436312 94.932805 C 200.566141 93.216083 200.916036 86.414442 199.893767 86.059867 C 199.544596 85.938996 199.112911 86.327018 198.924354 86.918558 C 198.735863 87.509999 197.548037 89.014965 196.288374 90.268433 C 195.028645 91.521901 194.399176 92.407942 194.89413 92.240211 C 196.363309 91.742423 196.548439 92.512931 195.275397 93.86216 C 193.909493 95.309722 192.74368 95.48233 192.29084 94.307356 C 191.886901 93.259251 191.577538 93.282318 187.084258 94.614742 L 183.326359 95.717219 L 181.605353 99.289725 C 180.161812 102.29847 179.305033 103.296288 176.061069 105.6927 C 173.946274 107.25474 171.751865 109.045211 171.192124 109.668023 C 169.870443 111.138916 170.377986 113.276052 172.281354 114.268862 C 173.665646 114.990995 173.58234 115.037195 168.665087 116.80249 C 161.638838 119.325046 159.132429 119.108676 159.537093 116.007399 C 159.676221 114.943147 160.832214 114.201638 164.177277 112.986132 C 166.381836 112.185043 166.4716 111.385404 164.351533 111.385404 C 161.73572 111.385404 161.938909 110.457578 164.874366 108.989586 C 170.756946 106.047736 177.898728 99.877409 179.307142 96.522789 C 179.974375 94.932871 179.827866 91.831923 179.089256 91.879573 C 178.899446 91.891436 178.170657 93.130537 177.466253 94.625221 C 175.472461 98.855799 167.946776 104.146674 161.051022 106.158787 C 156.92273 107.363485 152.674357 109.906274 150.855349 112.275532 C 147.960885 116.047074 146.067733 117.785347 144.439654 118.148424 L 142.805776 118.519475 L 144.668414 117.257967 C 147.148065 115.580129 147.516744 114.474291 145.441757 114.94697 L 143.895006 115.296799 L 145.25656 114.342677 C 147.367467 112.86203 149.602672 110.691479 149.602672 110.134111 C 149.602672 109.85691 149.119646 109.756403 148.524316 109.911415 C 147.643086 110.1409 147.787157 109.774725 149.297659 107.939636 C 151.262517 105.552385 152.352999 102.713349 151.301863 102.713349 C 150.969828 102.713349 150.691902 102.931761 150.691902 103.200922 C 150.691902 103.470017 149.900831 103.962796 148.927332 104.292854 L 147.151888 104.88647 L 148.949147 103.46593 C 151.388859 101.536991 153.960581 96.951508 153.927034 94.582448 C 153.903967 92.89367 153.829032 92.794284 153.251761 93.713147 C 151.450349 96.580391 149.135859 98.515065 145.213194 100.45534 L 140.899443 102.596761 L 140.899443 101.0278 C 140.899443 100.16364 140.654272 99.45884 140.354795 99.45884 C 140.05512 99.45884 139.810147 99.952938 139.810147 100.561317 C 139.810147 102.798961 137.556158 106.008587 134.058917 108.745536 C 130.010372 111.913114 129.133821 113.278491 128.569072 117.395711 L 128.002741 118.201347 L 127.436344 117.395711 C 126.873044 113.281523 126.006313 111.915092 121.957438 108.745536 C 118.460659 106.009971 116.195268 102.808385 116.195268 100.572521 C 116.195268 99.964208 115.950295 99.459433 115.65062 99.459433 C 115.351077 99.459433 115.105973 100.174844 115.105973 101.039004 L 115.105973 102.607899 L 110.792551 100.466544 C 106.869952 98.526203 104.555264 96.580918 102.753984 93.713806 C 102.176779 92.794943 102.10158 92.894329 102.07871 94.583107 C 102.044439 96.952497 104.616886 101.548063 107.056598 103.477134 L 108.853857 104.897674 L 107.078347 104.293513 C 106.104848 103.963455 105.313777 103.470807 105.313777 103.201581 C 105.313777 102.932421 105.035851 102.713942 104.703816 102.713942 C 103.65268 102.713942 104.744019 105.552913 106.70802 107.940229 C 108.218522 109.775318 108.362593 110.141559 107.481362 109.912008 C 106.886033 109.756799 106.403007 109.867851 106.403007 110.145249 C 106.403007 110.702551 108.638212 112.862624 110.749118 114.343204 L 112.110672 115.297261 L 110.563922 114.947431 C 108.488935 114.474818 108.857613 115.580591 111.337264 117.258428 L 113.199902 118.519937 L 111.566024 118.148885 C 109.938144 117.786402 108.046639 116.059662 105.153361 112.283243 C 103.334353 109.917214 99.08341 107.360058 94.957689 106.160567 C 88.059298 104.14384 80.533481 98.851581 78.539822 94.627001 C 77.835945 93.130932 77.107023 91.898488 76.917214 91.891898 C 76.178604 91.843786 76.032161 94.934518 76.699361 96.524503 C 78.107379 99.878859 85.2487 106.049252 91.132137 108.9913 C 94.067594 110.459292 94.270783 111.387118 91.65497 111.387118 C 89.534968 111.387118 89.624667 112.186822 91.829225 112.987845 C 95.174289 114.203351 96.330282 114.955472 96.46941 116.019723 C 96.874205 119.121 94.367994 119.33737 87.341416 116.814814 C 82.424294 115.04952 82.340791 114.992774 83.725083 114.270575 C 85.628451 113.277766 86.135993 111.140629 84.814313 109.669803 C 84.254572 109.04699 82.060163 107.256453 79.945368 105.694479 C 76.70147 103.295497 75.844691 102.300315 74.401347 99.288407 L 72.680539 95.729478 L 68.922574 94.615665 C 64.429096 93.284362 64.119997 93.257999 63.715993 94.305906 C 63.263218 95.485625 62.107884 95.307679 60.74231 93.864335 C 59.469004 92.51326 59.643655 91.75534 61.112702 92.249636 C 61.607657 92.420992 60.978253 91.524669 59.718129 90.265862 C 58.458663 89.013647 57.271036 87.510988 57.082544 86.917833 C 56.893394 86.327314 56.461709 85.939127 56.113066 86.060395 L 56.106231 86.06626 Z M 66.781041 98.172551 C 67.069479 98.107963 67.718819 98.265215 68.687243 98.670801 C 69.685061 99.089898 70.884552 100.195143 71.410351 101.183207 C 71.927002 102.155849 73.124437 103.758026 74.068146 104.734491 L 74.068146 104.745036 C 75.011658 105.72216 75.624387 106.505783 75.4297 106.494184 C 74.578852 106.434868 71.678984 104.622451 70.178962 103.21206 C 69.280002 102.368462 67.921678 101.452367 67.172326 101.15579 C 66.222619 100.780125 66.104647 100.595588 66.769639 100.575816 C 67.876269 100.534955 68.00182 99.950895 67.085527 99.038689 C 66.574564 98.529959 66.492096 98.234436 66.780547 98.169453 L 66.781041 98.172551 Z M 189.221382 98.172551 C 189.509853 98.237139 189.427404 98.533123 188.916369 99.041852 C 188.000142 99.954058 188.125627 100.539107 189.232257 100.57898 C 189.897513 100.601388 189.7686 100.786848 188.8183 101.162051 C 188.069409 101.45764 186.721564 102.375185 185.822868 103.218651 C 184.322846 104.626668 181.422846 106.442184 180.572657 106.494315 C 180.378036 106.506178 180.990765 105.722291 181.934211 104.745168 L 181.934211 104.734623 C 182.877855 103.758158 184.064428 102.155981 184.581066 101.183339 C 185.106865 100.195275 186.306355 99.089898 187.304174 98.670933 C 188.272532 98.265281 188.932779 98.107567 189.22125 98.172682 L 189.221382 98.172551 Z M 127.079844 98.660124 C 127.388614 98.470183 127.483651 98.687145 127.297664 99.168985 C 126.935642 100.10841 126.546071 100.277591 126.546071 99.497593 C 126.546071 99.216965 126.783794 98.84242 127.079844 98.660124 Z M 128.626594 98.660124 C 128.66482 98.569108 128.766315 98.565087 128.920667 98.660124 C 129.216586 98.84242 129.454375 99.216899 129.454375 99.497593 C 129.454375 100.277525 129.06487 100.108476 128.702782 99.168985 C 128.609854 98.927703 128.587776 98.751206 128.626594 98.660124 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/griffith.svg b/.icons/Gruvbox_Dark-2/apps/64/griffith.svg
new file mode 100644
index 000000000..85c1ae167
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/griffith.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#lEe1v4PsIizyUGshO7Vu9pwtE4z42n9x)">
+ <linearGradient id="_lgradient_196" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#333333"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_196)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="lEe1v4PsIizyUGshO7Vu9pwtE4z42n9x" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g style="opacity:0.6">
+ <g opacity=".6">
+ <linearGradient id="_lgradient_197" x1="1" x2="1" y1=".5" y2=".018" gradientTransform="matrix(198.29,0,0,181.196,28.855,35.521)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity=".972" style="stop-color:#ffffff"/>
+ <stop offset="64.572%" stop-opacity=".916" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_197)" d="M 224.059 35.521 C 225.174441 36.51417 226.206566 37.597132 227.145 38.759 L 227.145 45.777 L 210.051 45.777 L 210.051 35.521 L 224.059 35.521 L 224.059 35.521 Z M 45.949 35.521 L 45.949 45.777 L 28.855 45.777 L 28.855 38.759 C 29.793434 37.597132 30.825559 36.51417 31.941 35.521 L 45.949 35.521 L 45.949 35.521 Z M 227.145 52.615 L 227.145 62.871 L 210.051 62.871 L 210.051 52.615 L 227.145 52.615 L 227.145 52.615 Z M 45.949 52.615 L 45.949 62.871 L 28.855 62.871 L 28.855 52.615 L 45.949 52.615 L 45.949 52.615 Z M 227.145 69.709 L 227.145 79.965 L 210.051 79.965 L 210.051 69.709 L 227.145 69.709 L 227.145 69.709 Z M 45.949 69.709 L 45.949 79.965 L 28.855 79.965 L 28.855 69.709 L 45.949 69.709 L 45.949 69.709 Z M 227.145 86.803 L 227.145 97.059 L 210.051 97.059 L 210.051 86.803 L 227.145 86.803 L 227.145 86.803 Z M 45.949 86.803 L 45.949 97.059 L 28.855 97.059 L 28.855 86.803 L 45.949 86.803 L 45.949 86.803 Z M 227.145 103.897 L 227.145 114.153 L 210.051 114.153 L 210.051 103.897 L 227.145 103.897 L 227.145 103.897 Z M 45.949 103.897 L 45.949 114.153 L 28.855 114.153 L 28.855 103.897 L 45.949 103.897 L 45.949 103.897 Z M 227.145 120.991 L 227.145 131.247 L 210.051 131.247 L 210.051 120.991 L 227.145 120.991 L 227.145 120.991 Z M 45.949 120.991 L 45.949 131.247 L 28.855 131.247 L 28.855 120.991 L 45.949 120.991 L 45.949 120.991 Z M 227.145 138.085 L 227.145 148.341 L 210.051 148.341 L 210.051 138.085 L 227.145 138.085 L 227.145 138.085 Z M 45.949 138.085 L 45.949 148.341 L 28.855 148.341 L 28.855 138.085 L 45.949 138.085 L 45.949 138.085 Z M 227.145 155.179 L 227.145 165.435 L 210.051 165.435 L 210.051 155.179 L 227.145 155.179 L 227.145 155.179 Z M 45.949 155.179 L 45.949 165.435 L 28.855 165.435 L 28.855 155.179 L 45.949 155.179 L 45.949 155.179 Z M 227.145 172.273 L 227.145 182.529 L 210.051 182.529 L 210.051 172.273 L 227.145 172.273 L 227.145 172.273 Z M 45.949 172.273 L 45.949 182.529 L 28.855 182.529 L 28.855 172.273 L 45.949 172.273 L 45.949 172.273 Z M 227.145 189.367 L 227.145 199.623 L 210.051 199.623 L 210.051 189.367 L 227.145 189.367 L 227.145 189.367 Z M 45.949 189.367 L 45.949 199.623 L 28.855 199.623 L 28.855 189.367 L 45.949 189.367 L 45.949 189.367 Z M 227.145 206.461 L 227.145 213.479 C 226.206566 214.640868 225.174441 215.72383 224.059 216.717 L 210.051 216.717 L 210.051 206.461 L 227.145 206.461 L 227.145 206.461 Z M 45.949 206.461 L 45.949 216.717 L 31.941 216.717 C 30.825559 215.72383 29.793434 214.640868 28.855 213.479 L 28.855 206.461 L 45.949 206.461 L 45.949 206.461 Z"/>
+ </g>
+ </g>
+ <path fill="#527eb2" d="M 191.206 12.882 C 189.843 12.777 188.602 12.631 187.173 12.548 C 179.796 12.115 171.532 11.95 162.274 11.95 L 86.903 11.95 C 78.683 11.95 71.522 12.149 64.794 12.481 L 64.794 239.757 C 71.522 240.089 78.683 240.288 86.903 240.288 L 162.274 240.288 C 171.532 240.288 179.796 240.123 187.173 239.69 C 188.602 239.606 189.843 239.461 191.206 239.356 L 191.206 12.882 L 191.206 12.882 Z"/>
+ <path fill="#fdc92b" d="M 131.818 183.709 Q 119.409 183.709 109.784 178.857 Q 100.159 174.005 94.352 165.732 Q 88.546 157.46 85.682 147.437 Q 82.818 137.414 82.818 126.119 Q 82.818 115.619 85.841 105.676 Q 88.864 95.733 94.671 87.301 Q 100.477 78.869 110.102 73.699 Q 119.727 68.528 131.818 68.528 Q 146.614 68.528 155.761 74.972 Q 164.909 81.415 171.75 92.392 L 152.818 103.21 Q 143.591 89.21 131.818 89.21 Q 124.5 89.21 119.011 92.631 Q 113.523 96.051 110.659 101.699 Q 107.796 107.346 106.443 113.471 Q 105.091 119.596 105.091 126.119 Q 105.091 141.71 111.773 152.369 Q 118.455 163.028 131.818 163.028 Q 139.932 163.028 145.579 157.778 Q 151.227 152.528 151.227 145.051 L 151.227 143.778 L 132.295 143.778 L 132.295 123.414 L 173.182 123.414 L 173.182 139.801 Q 173.182 160.482 161.568 172.096 Q 149.954 183.709 131.818 183.709 L 131.818 183.709 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 250.324 153.733 L 250.324 96.493 C 250.324 87.244 250.158 78.987 249.725 71.618 C 249.527819 68.144323 249.239052 64.67645 248.859 61.218 C 248.495 57.964 248.051 54.92 247.514 52.071 C 246.976 49.223 246.348 46.57 245.611 44.1 C 244.875 41.631 244.031 39.347 243.07 37.231 C 242.153311 35.1929 241.065412 33.236221 239.818 31.382 C 238.629391 29.620965 237.274876 27.977799 235.773 26.475 C 234.268893 24.97575 232.624728 23.623919 230.863 22.438 C 229.005832 21.191402 227.046509 20.10419 225.006 19.188 C 222.888 18.229 220.601 17.388 218.129 16.653 C 215.657 15.918 213.002 15.289 210.15 14.753 C 207.299 14.217 204.251 13.774 200.994 13.411 C 197.532124 13.03256 194.060935 12.744795 190.584 12.548 C 183.208 12.115 174.943 11.95 165.686 11.95 L 90.314 11.95 C 81.057 11.95 72.792 12.115 65.416 12.548 C 61.728 12.764 58.263 13.048 55.006 13.411 C 51.749 13.774 48.701 14.217 45.85 14.753 C 42.998 15.289 40.343 15.918 37.871 16.653 C 35.399 17.388 33.112 18.229 30.994 19.188 C 28.953491 20.10419 26.994168 21.191402 25.137 22.438 C 23.375272 23.623919 21.731107 24.97575 20.227 26.475 C 18.725124 27.977799 17.370609 29.620965 16.182 31.382 C 14.934588 33.236221 13.846689 35.1929 12.93 37.231 C 11.969 39.347 11.125 41.631 10.389 44.1 C 9.652 46.57 9.024 49.223 8.486 52.071 C 7.949 54.92 7.505 57.964 7.141 61.218 C 6.760948 64.67645 6.472181 68.144323 6.275 71.618 C 5.842 78.987 5.676 87.244 5.676 96.493 L 5.676 155.745 C 5.676 158.192 5.809 160.017 5.834 162.327 C 19.575 222.478 143.515 69.561 250.324 153.733 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_198" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_198)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/grim-fandango-remastered.svg b/.icons/Gruvbox_Dark-2/apps/64/grim-fandango-remastered.svg
new file mode 100755
index 000000000..9ca533af5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/grim-fandango-remastered.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ebrWJZk6rezW74Z6YytNv6f5EMKluk28" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ebrWJZk6rezW74Z6YytNv6f5EMKluk28)">
+ <linearGradient id="_lgradient_159" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity=".996" style="stop-color:#c58d67"/>
+ <stop offset="100%" stop-opacity=".996" style="stop-color:#e6aa81"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_159)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_160" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_160)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#603d20" d="M 120.666667 45.5 L 124.333333 63.833333 L 128 82.166667 L 131.666667 63.833333 L 135.333333 45.5 L 128 45.5 L 120.666667 45.5 Z M 106.608725 52.833333 L 102.641275 56.06315 L 98.666667 59.285809 L 106 70.729816 L 113.333333 82.166667 L 109.974608 67.5 L 106.608725 52.833333 Z M 149.391275 52.833333 L 146.025392 67.5 L 142.666667 82.166667 L 150 70.729816 L 157.333333 59.285809 L 153.358725 56.06315 L 149.391275 52.833333 Z M 102.333333 85.833333 C 92.208112 85.833333 84 98.145501 84 113.333333 C 84 128.521169 92.208112 140.833333 102.333333 140.833333 C 112.458555 140.833333 120.666667 128.521169 120.666667 113.333333 C 120.666667 98.145501 112.458555 85.833333 102.333333 85.833333 Z M 153.666667 85.833333 C 143.541445 85.833333 135.333333 98.145501 135.333333 113.333333 C 135.333333 128.521169 143.541445 140.833333 153.666667 140.833333 C 163.791888 140.833333 172 128.521169 172 113.333333 C 172 98.145501 163.791888 85.833333 153.666667 85.833333 Z M 127.74935 126.173828 C 125.740901 126.258821 123.997195 127.363452 123.359375 128.973958 L 118.475261 141.356119 L 113.598309 153.716797 C 112.166637 157.34811 116.857627 160.53213 120.745441 158.565106 C 127.409348 154.307512 128.562734 155.178947 135.254559 158.565106 C 139.14238 160.532133 143.833367 157.34811 142.401691 153.716797 L 137.524739 141.356119 L 132.640625 128.973958 C 131.944974 127.217046 129.940151 126.078414 127.74935 126.173828 Z M 102.333333 166.5 C 94.208 166.5 87.666667 173.041333 87.666667 181.166667 L 87.666667 195.833333 C 87.666667 203.958667 94.208 210.5 102.333333 210.5 L 153.666667 210.5 C 161.792 210.5 168.333333 203.958667 168.333333 195.833333 L 168.333333 181.166667 C 168.333333 173.041333 161.792 166.5 153.666667 166.5 L 102.333333 166.5 Z M 102.333333 173.833333 L 106 173.833333 L 106 184.833333 L 95 184.833333 L 95 181.166667 C 95 176.977155 98.143822 173.833333 102.333333 173.833333 Z M 113.333333 173.833333 L 124.333333 173.833333 L 124.333333 184.833333 L 113.333333 184.833333 L 113.333333 173.833333 Z M 131.666667 173.833333 L 142.666667 173.833333 L 142.666667 184.833333 L 131.666667 184.833333 L 131.666667 173.833333 Z M 150 173.833333 L 153.666667 173.833333 C 157.856178 173.833333 161 176.977155 161 181.166667 L 161 184.833333 L 150 184.833333 L 150 173.833333 Z M 95 192.166667 L 106 192.166667 L 106 203.166667 L 102.333333 203.166667 C 98.143822 203.166667 95 200.022845 95 195.833333 L 95 192.166667 Z M 113.333333 192.166667 L 124.333333 192.166667 L 124.333333 203.166667 L 113.333333 203.166667 L 113.333333 192.166667 Z M 131.666667 192.166667 L 142.666667 192.166667 L 142.666667 203.166667 L 131.666667 203.166667 L 131.666667 192.166667 Z M 150 192.166667 L 161 192.166667 L 161 195.833333 C 161 200.022845 157.856178 203.166667 153.666667 203.166667 L 150 203.166667 L 150 192.166667 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/grisbi.svg b/.icons/Gruvbox_Dark-2/apps/64/grisbi.svg
new file mode 100644
index 000000000..187f7d9b4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/grisbi.svg
@@ -0,0 +1,55 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#ictpHUaCoIv7AfiwfLI5t9PismhpQT4C)">
+ <linearGradient id="_lgradient_199" x1=".51" x2=".512" y1="1.06" y2=".218" gradientTransform="matrix(244.648,0,0,228.339,6.343,13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f98d8d"/>
+ <stop offset="100%" style="stop-color:#fbdada"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_199)" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <defs>
+ <filter id="ictpHUaCoIv7AfiwfLI5t9PismhpQT4C" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#n9RAU9TO3jxIxiu8898qo1ce88aH95kw)">
+ <path fill="#ff717d" d="M 88.231 83.768 C 88.014 83.774 87.796 83.785 87.579 83.8 L 87.729 101.291 C 78.23 106.496 71.087 115.315 68.188 125.889 L 55.5 125.889 L 55.5 153.816 L 68.188 153.816 C 72.189 168.41 84.276 179.671 99.476 182.685 L 99.476 199 L 117.652 199 L 117.652 183.486 L 134.627 183.486 L 134.627 199 L 152.803 199 L 152.803 182.836 C 171.562 179.525 185.794 163.715 186.349 144.41 L 200.5 144.41 L 200.5 134.907 L 186.339 134.907 C 185.512 113.341 167.61 96.22 145.485 96.22 L 107.656 96.22 C 106.617 96.22 105.592 96.27 104.572 96.344 C 102.648 88.948 95.929 83.778 88.231 83.768 L 88.231 83.768 Z"/>
+ <ellipse fill="#e21b4e" cx="87.293" cy="124.833" rx="5.408" ry="5.366" vector-effect="non-scaling-stroke"/>
+ <path fill="#e21b4e" d="M 145.971 103.099 L 145.971 112.601 L 106.881 112.601 L 106.881 103.099 L 145.971 103.099 Z"/>
+ </g>
+ <defs>
+ <filter id="n9RAU9TO3jxIxiu8898qo1ce88aH95kw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#tB0vhjK9zEfWzbjBgsgNsGV8kPFfR1Vy)">
+ <ellipse fill="#eab305" cx="128" cy="81.768" rx="16.9" ry="16.768" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#fdc92b" cx="128" cy="81.768" rx="13.375" ry="13.271" vector-effect="non-scaling-stroke"/>
+ <path fill="#eab305" d="M 128.768 91.768 Q 123.133 91.768 121.89 85.442 L 119.32 85.442 L 120.425 82.9 L 121.558 82.9 Q 121.53 82.514 121.53 81.823 Q 121.53 81.354 121.558 81.022 L 119.348 81.022 L 120.425 78.453 L 121.89 78.453 Q 122.497 75.497 124.251 73.633 Q 126.006 71.768 129.044 71.768 Q 131.807 71.768 134.21 73.508 L 132.994 76.519 Q 131.061 74.862 129.044 74.862 Q 126.227 74.862 125.287 78.453 L 132.193 78.453 L 131.144 81.022 L 124.928 81.022 Q 124.901 81.354 124.901 81.768 Q 124.901 82.541 124.928 82.9 L 130.425 82.9 L 129.348 85.47 L 125.343 85.47 Q 126.116 88.646 128.768 88.646 Q 130.702 88.646 132.028 86.685 L 134.68 88.315 Q 132.608 91.768 128.768 91.768 Z"/>
+ </g>
+ <defs>
+ <filter id="tB0vhjK9zEfWzbjBgsgNsGV8kPFfR1Vy" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_200" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_200)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/grive.svg b/.icons/Gruvbox_Dark-2/apps/64/grive.svg
new file mode 120000
index 000000000..a88855e3d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/grive.svg
@@ -0,0 +1 @@
+google-drive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/groove.svg b/.icons/Gruvbox_Dark-2/apps/64/groove.svg
new file mode 100755
index 000000000..f21ded61f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/groove.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="rGrQGQxCE28oDie8JPJml2zy9b6jRrpf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#rGrQGQxCE28oDie8JPJml2zy9b6jRrpf)">
+ <linearGradient id="_lgradient_161" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_161)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_162" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_162)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#faf8f6" d="M 128.64453 98.512839 C 118.592754 98.275556 109.212741 103.542252 104.183036 112.247494 C 100.535012 118.563819 99.5462 126.070603 101.434185 133.116008 C 103.322169 140.161413 107.932251 146.16815 114.25 149.814459 C 120.566757 153.460853 128.073487 154.448752 135.118707 152.560817 C 142.163927 150.672883 148.170495 146.063773 151.816965 139.747494 C 155.464989 133.43117 156.4538 125.924386 154.565816 118.878981 C 152.677832 111.833576 148.06775 105.826839 141.75 102.18053 C 137.757809 99.879409 133.251336 98.61823 128.64453 98.512839 Z M 127.447549 114.227125 C 129.701543 114.121202 131.938573 114.664482 133.892857 115.792417 C 139.52911 119.047308 141.459683 126.254321 138.205077 131.890352 C 134.950073 137.52524 127.743507 139.455693 122.107143 136.202572 C 116.47089 132.94768 114.540318 125.740667 117.794923 120.104637 C 119.801985 116.630143 123.439137 114.415471 127.447549 114.227125 Z"/>
+ <linearGradient id="_lgradient_163" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(165,0,0,164.923562,45.5,43.573934)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ffee"/>
+ <stop offset="100%" style="stop-color:#14dc99"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_163)" fill-rule="evenodd" d="M 160.44606 76.885286 L 144.667517 92.662462 L 161.334673 109.328173 L 177.160523 93.503695 C 183.48445 103.071608 186.928572 114.357004 186.928572 125.997497 C 186.928572 141.626326 180.720043 156.615038 169.668792 167.666289 C 158.617542 178.71754 143.628829 184.926068 128 184.926068 C 112.371171 184.926068 97.382458 178.71754 86.331208 167.666289 C 75.279956 156.615037 69.071428 141.626324 69.071428 125.997495 C 69.071428 110.368666 75.279957 95.379954 86.331208 84.328703 C 99.444728 71.249306 117.944444 65.096131 136.2795 67.715445 L 155.627276 48.367669 C 125.649987 37.679602 92.198205 45.187462 69.663691 67.661187 C 37.445436 99.879441 37.445436 152.115551 69.663691 184.333806 C 101.881945 216.55206 154.118055 216.55206 186.336309 184.333806 C 218.554564 152.115551 218.554564 99.879441 186.336309 67.661187 C 183.876212 65.244166 181.267327 62.984129 178.525127 60.894235 L 178.003495 59.329373 L 177.331405 60.001405 C 177.330861 60.001006 177.330316 60.000606 177.329772 60.000207 L 160.445233 76.884746 C 160.445509 76.884926 160.445785 76.885106 160.44606 76.885286 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/groovy.svg b/.icons/Gruvbox_Dark-2/apps/64/groovy.svg
new file mode 100644
index 000000000..c553cce6c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/groovy.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="2247UeNtoZvcOQUKSDKqAdC78T7U4oOY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#2247UeNtoZvcOQUKSDKqAdC78T7U4oOY)">
+ <path fill="#faf8f6" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <g filter="url(#0EUgOm7ID5JtJ6aQoSl9iUJGcQnQcvoF)">
+ <path fill="#2daaaa" d="M 173.762 198.401 L 128.552 174.568 L 84.147 200 L 91.853 147.675 L 55 111.373 L 104.972 102.868 L 126.601 55 L 149.78 102.068 L 200 108.786 L 164.353 146.381 L 173.762 198.401 L 173.762 198.401 Z"/>
+ <path fill="#faf8f6" d="M 145.347 136.876 C 143.395 141.372 140.838 144.047 136.878 146.501 C 130.988 150.152 122.565 153.189 103.815 159.314 C 106.858 165.598 110.722 171.107 115.909 176.22 C 135.409 170.595 147.284 167.845 153.284 158.845 C 161.534 148.97 151.409 127.845 148.409 114.72 Q 148.722 110.095 147.284 109.845 C 142.284 111.158 145.034 123.595 132.159 135.533 C 127.659 139.783 114.097 145.595 108.347 134.658 C 105.531 129.646 105.16 121.87 108.472 113.845 C 115.155 97.649 133.659 80.033 138.409 83.095 C 140.738 84.794 141.2 91.745 139.409 99.283 C 136.587 111.163 130.034 124.408 125.472 122.72 C 122.974 121.928 121.472 114.47 126.972 105.595 C 127.349 104.62 128.534 97.72 125.409 96.47 Q 122.472 95.408 116.128 108.47 C 112.279 119.745 112.347 125.814 118.409 127.814 C 126.23 130.381 134.815 123.439 140.44 111.001 C 142.138 106.976 143.565 102.501 144.19 97.22 Q 144.909 91.97 144.253 84.251 Q 143.878 80.845 141.097 79.72 C 135.222 76.47 125.253 85.626 111.94 102.501 C 105.94 110.501 100.472 118.439 97.94 127.564 C 97.38 130.592 98.01 137.338 103.003 141.283 C 106.359 143.934 110.128 145.814 118.409 145.564 C 130.347 144.658 138.784 135.626 146.315 122.283 C 146.472 127.345 147.003 132.189 145.347 136.876 L 145.347 136.876 Z"/>
+ <path fill="#2daaaa" fill-rule="evenodd" d="M 146.315 122.283 C 138.784 135.626 130.347 144.658 118.409 145.564 C 110.128 145.814 106.359 143.934 103.003 141.283 C 98.01 137.338 97.38 130.592 97.94 127.564 C 100.472 118.439 105.94 110.501 111.94 102.501 C 125.253 85.626 135.222 76.47 141.097 79.72 Q 143.878 80.845 144.253 84.251 Q 144.909 91.97 144.19 97.22 C 143.565 102.501 142.138 106.976 140.44 111.001 C 134.815 123.439 126.23 130.381 118.409 127.814 C 112.347 125.814 112.279 119.745 116.128 108.47 Q 122.472 95.408 125.409 96.47 C 128.534 97.72 127.349 104.62 126.972 105.595 C 121.472 114.47 122.974 121.928 125.472 122.72 C 130.034 124.408 136.587 111.163 139.409 99.283 C 141.2 91.745 140.738 84.794 138.409 83.095 C 133.659 80.033 115.155 97.649 108.472 113.845 C 105.16 121.87 105.531 129.646 108.347 134.658 C 114.097 145.595 127.659 139.783 132.159 135.533 C 145.034 123.595 142.284 111.158 147.284 109.845 Q 148.722 110.095 148.409 114.72 C 151.409 127.845 161.534 148.97 153.284 158.845 C 147.284 167.845 135.409 170.595 115.909 176.22 C 110.722 171.107 106.858 165.598 103.815 159.314 C 122.565 153.189 130.988 150.152 136.878 146.501 C 140.838 144.047 143.395 141.372 145.347 136.876 C 147.003 132.189 146.472 127.345 146.315 122.283 L 146.315 122.283 Z M 109.949 150.97 C 108.769081 150.740019 107.606346 150.429288 106.469 150.04 C 105.068542 149.547997 103.71893 148.921751 102.439 148.17 C 101.319 147.51 100.259 146.77 99.239 145.96 C 96.539 143.78 94.469 140.91 93.259 137.65 C 92.279 135.1 91.779 132.39 91.769 129.65 C 91.759 128.5 91.869 127.35 92.089 126.21 C 92.819 123.56 93.749 120.97 94.879 118.46 C 95.949 116.09 97.149 113.78 98.479 111.54 C 99.799 109.34 101.189 107.18 102.659 105.07 C 104.129 102.97 105.639 100.89 107.179 98.84 C 109.889 95.39 112.689 92.01 115.599 88.72 C 117.999 85.97 120.549 83.36 123.229 80.89 C 124.389 79.83 125.599 78.82 126.849 77.86 C 127.995702 76.98885 129.19828 76.193812 130.449 75.48 C 131.639 74.79 132.909 74.22 134.219 73.78 C 135.579 73.33 137.009 73.09 138.449 73.07 C 140.259 73.05 142.049 73.47 143.659 74.29 C 144.479 74.65 145.249 75.11 145.959 75.65 C 146.769 76.26 147.479 77 148.079 77.82 C 148.689 78.66 149.179 79.59 149.529 80.57 C 149.879 81.57 150.119 82.62 150.229 83.68 C 150.459 86.44 150.579 89.22 150.559 91.99 C 150.549 93.99 150.409 95.99 150.139 97.98 C 149.899 100.04 149.529 102.09 149.039 104.1 C 149.899 104.35 150.699 104.76 151.399 105.32 C 152.149 105.92 152.779 106.66 153.249 107.49 C 153.529 108 153.759 108.53 153.929 109.09 C 154.079 109.58 154.199 110.08 154.279 110.59 C 154.389 111.26 154.449 111.94 154.459 112.63 C 154.469 113.14 154.459 113.65 154.449 114.16 C 154.759 115.44 155.109 116.72 155.489 117.99 C 156.019 119.78 156.569 121.57 157.129 123.36 C 157.759 125.34 158.369 127.33 158.959 129.32 C 159.579 131.39 160.139 133.47 160.659 135.57 C 161.179 137.67 161.599 139.8 161.929 141.94 C 162.259 144.06 162.439 146.2 162.449 148.34 C 162.489 150.83 162.169 153.31 161.519 155.71 C 160.839 158.15 159.679 160.44 158.109 162.42 C 156.374708 164.94038 154.235905 167.156897 151.779 168.98 C 150.519 169.92 149.209 170.77 147.839 171.54 C 146.439 172.32 144.999 173.03 143.519 173.68 C 141.979 174.35 140.409 174.97 138.829 175.54 C 137.129 176.15 135.429 176.73 133.709 177.26 C 129.869 178.46 125.999 179.6 122.119 180.68 C 119.519 181.42 116.909 182.17 114.309 182.93 C 110.519 179.58 107.109 175.81 104.169 171.68 C 100.648035 166.725459 97.815536 161.316127 95.749 155.6 C 100.499 154.1 105.229 152.55 109.949 150.97 L 109.949 150.97 Z"/>
+ </g>
+ <defs>
+ <filter id="0EUgOm7ID5JtJ6aQoSl9iUJGcQnQcvoF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 249.643 83.58 L 44.234 236.61 C 55.796 238.921 70.66 239.629 89.757 239.629 L 165.127 239.629 C 239.182 239.629 249.766 229.071 249.766 155.085 L 249.766 95.834 C 249.766 91.531 249.725 87.464 249.643 83.58 L 249.643 83.58 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_201" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_201)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/grsync.svg b/.icons/Gruvbox_Dark-2/apps/64/grsync.svg
new file mode 100755
index 000000000..05686d846
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/grsync.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="IZ6jmZFfOnQQ5rj66auLF4oQ4DkB5Vmq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#IZ6jmZFfOnQQ5rj66auLF4oQ4DkB5Vmq)">
+ <linearGradient id="_lgradient_164" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4400"/>
+ <stop offset="100%" style="stop-color:#dc1414"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_164)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_165" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_165)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="rAwUiINzfOs5XnIJNGwWqcW0BSUS3616" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#rAwUiINzfOs5XnIJNGwWqcW0BSUS3616)">
+ <path fill="#111111" d="M 128.880005 59.504908 C 126.906998 59.481905 124.933998 59.539907 122.964996 59.675905 L 122.964996 59.677908 C 99.415001 61.329908 77.505997 74.461905 65.209999 95.75791 L 74.873001 101.333906 C 88.741997 77.273909 117.054001 65.546907 143.873993 72.749907 C 163.759003 78.064909 179.649002 93.00691 186.177002 112.526907 L 165.186005 120.606909 C 171.895996 126.952909 179.039993 133.2899 186.619995 139.625914 C 194.009995 145.748899 201.556 151.682905 209.248993 157.421904 C 211.195999 147.996901 212.858994 138.514906 214.237 128.989904 C 215.608994 119.211905 216.612 109.739904 217.235992 100.572905 L 196.589996 108.518904 C 188.919006 86.157904 170.554001 68.348906 146.764008 61.974905 C 140.929001 60.408907 134.921005 59.578905 128.880005 59.504908 L 128.880005 59.504908 Z M 46.750999 106.575903 C 44.804001 116.001905 43.140999 125.484907 41.763 135.010908 C 40.390999 144.788908 39.388 154.260908 38.764 163.426908 L 59.404999 155.481901 C 67.074997 177.8459 85.443001 195.655912 109.233002 202.030912 C 116.984001 204.109907 125.027 204.884901 133.033005 204.321913 C 156.582993 202.670912 178.496994 189.542906 190.792007 168.245909 L 181.125 162.671904 C 167.255005 186.730909 138.942993 198.458906 112.123001 191.254911 C 92.236 185.93791 76.346001 170.99391 69.820999 151.4709 L 90.810997 143.390913 C 83.862999 136.833906 76.716003 130.491903 69.379997 124.371908 C 61.990002 118.248907 54.444 112.314909 46.750999 106.575903 L 46.750999 106.575903 Z"/>
+ </g>
+ <linearGradient id="_lgradient_166" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(178.471992,0,0,144.999899,38.764,55.500093)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_166)" d="M 128.880005 55.505001 C 126.906998 55.481998 124.933998 55.540001 122.964996 55.675999 L 122.964996 55.678001 C 99.415001 57.330002 77.505997 70.461998 65.209999 91.758003 L 74.873001 97.334 C 88.741997 73.274002 117.054001 61.547001 143.873993 68.75 C 163.759003 74.065002 179.649002 89.007004 186.177002 108.527 L 165.186005 116.607002 C 171.895996 122.953003 179.039993 129.289993 186.619995 135.626007 C 194.009995 141.748993 201.556 147.682999 209.248993 153.421997 C 211.195999 143.996994 212.858994 134.514999 214.237 124.989998 C 215.608994 115.211998 216.612 105.739998 217.235992 96.572998 L 196.589996 104.518997 C 188.919006 82.157997 170.554001 64.348999 146.764008 57.974998 C 140.929001 56.409 134.921005 55.578999 128.880005 55.505001 L 128.880005 55.505001 Z M 46.750999 102.575996 C 44.804001 112.001999 43.140999 121.485001 41.763 131.011002 C 40.390999 140.789001 39.388 150.261002 38.764 159.427002 L 59.404999 151.481995 C 67.074997 173.845993 85.443001 191.656006 109.233002 198.031006 C 116.984001 200.110001 125.027 200.884995 133.033005 200.322006 C 156.582993 198.671005 178.496994 185.542999 190.792007 164.246002 L 181.125 158.671997 C 167.255005 182.731003 138.942993 194.459 112.123001 187.255005 C 92.236 181.938004 76.346001 166.994003 69.820999 147.470993 L 90.810997 139.391006 C 83.862999 132.834 76.716003 126.491997 69.379997 120.372002 C 61.990002 114.249001 54.444 108.315002 46.750999 102.575996 L 46.750999 102.575996 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/grub-customizer.svg b/.icons/Gruvbox_Dark-2/apps/64/grub-customizer.svg
new file mode 100755
index 000000000..8a40471fb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/grub-customizer.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="SvfeFmnHW4jr9yMk6ZUiNSSSlJCeTxnF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#SvfeFmnHW4jr9yMk6ZUiNSSSlJCeTxnF)">
+ <linearGradient id="_lgradient_167" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_167)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_168" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_168)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_169" x1="-.25" x2="-.25" y1="1" y2="0" gradientTransform="matrix(165,0,0,165,45.5,43.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d5d5d6"/>
+ <stop offset="100%" style="stop-color:#f4f5f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_169)" d="M 45.5 43.5 L 45.5 208.5 L 210.5 208.5 L 210.5 43.5 L 45.5 43.5 Z M 50.65625 48.65625 L 205.34375 48.65625 L 205.34375 156.9375 L 50.65625 156.9375 L 50.65625 48.65625 Z M 55.8125 64.125 L 55.8125 74.4375 L 169.25 74.4375 L 169.25 64.125 L 55.8125 64.125 Z M 50.65625 162.09375 L 205.34375 162.09375 L 205.34375 203.34375 L 50.65625 203.34375 L 50.65625 162.09375 Z M 60.96875 177.5625 L 60.96875 182.71875 L 66.125 182.71875 L 66.125 177.5625 L 60.96875 177.5625 Z M 71.28125 177.5625 L 71.28125 182.71875 L 76.4375 182.71875 L 76.4375 177.5625 L 71.28125 177.5625 Z M 81.59375 177.5625 L 81.59375 182.71875 L 86.75 182.71875 L 86.75 177.5625 L 81.59375 177.5625 Z M 164.09375 177.5625 L 164.09375 182.71875 L 169.25 182.71875 L 169.25 177.5625 L 164.09375 177.5625 Z M 174.40625 177.5625 L 174.40625 182.71875 L 179.5625 182.71875 L 179.5625 177.5625 L 174.40625 177.5625 Z M 184.71875 177.5625 L 184.71875 182.71875 L 189.875 182.71875 L 189.875 177.5625 L 184.71875 177.5625 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gscan2pdf.svg b/.icons/Gruvbox_Dark-2/apps/64/gscan2pdf.svg
new file mode 120000
index 000000000..490a5aa3c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gscan2pdf.svg
@@ -0,0 +1 @@
+scanner.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gsconnect.svg b/.icons/Gruvbox_Dark-2/apps/64/gsconnect.svg
new file mode 100644
index 000000000..55149ad01
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gsconnect.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1="1.003" x2=".003" y1=".01" y2=".869" gradientTransform="matrix(244.648 0 0 228.339 6.343 13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#d446ff"/>
+ <stop offset="100%" stop-color="#a0d8ff"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="none" d="M166.444 11.95c74.406 0 85.04 10.557 85.04 84.544v59.251c0 73.986-10.634 84.543-85.04 84.543H90.719c-74.405 0-85.039-10.557-85.039-84.543V96.494c0-73.987 10.634-84.544 85.039-84.544h75.725z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M64.121 239.56c.55.036 1.021.098 1.581.131.435.025 1.027.011 1.468.035l-.039-7.592 26.629-24.465v-8.156l12.29-12.233v-6.115l6.144-6.117v-16.309l-8.193-8.156H87.614l-8.193-8.154H58.938l-8.195 8.154v20.389l16.443 14.34-.055 18.279-6.144 6.117v26.502l3.134 3.35zM99.904 81.267l-6.144 6.117h6.144l2.049 2.039h2.048l2.049-2.039-6.146-6.117zm77.838 28.542h-24.58l-14.338 14.271v20.388l10.241 10.194h14.339l6.145 6.116v6.116l4.097 4.077v24.465l15.556 16.365 25.688-25.567-.277-23.418 20.484-20.387h-8.194l-20.483-20.387v-8.155h-24.581l-4.097-4.078z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M251.484 117.964V96.493c0-9.248-.167-17.505-.603-24.875a197.93 197.93 0 0 0-.869-10.4c-.366-3.254-.812-6.298-1.352-9.147-.54-2.848-1.174-5.501-1.914-7.97-.739-2.469-1.585-4.756-2.551-6.871-.614-1.347-1.365-2.511-2.08-3.723l-2.922 2.908h-12.29l-12.29 12.233-8.193-8.155h-24.58l-12.29 12.233v10.193h12.29v-6.117h8.193v8.156l-4.098 4.076-16.385.276-6.146 5.841h-8.193v8.155l-6.146 6.117v12.23h12.29l8.195-8.154h8.193v4.078l8.192 8.155h4.098v-4.079l-8.193-8.154h8.193l8.192 8.154h10.242l-6.144-6.115 6.144-6.115h6.146l6.144 6.115h-6.144l-6.146 6.115 6.034 6.006.112 6.227h-8.193l24.581 24.465h4.095l4.097-4.076 8.193-8.157-8.193-8.154h12.291z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M157.259 71.073v-6.116l6.145-6.116v12.232h-6.145zm63.499 120.286v-12.784l8.194-7.604v20.388h-8.194zM136.775 11.95H90.718c-.789 0-1.348.049-2.123.051l-7.125 8.104 12.29 12.232V45.12l14.339 15.76h8.193v-8.154l12.29-12.233v-8.156l8.193-8.154V11.95zm-10.242 44.852h6.146l6.145 6.116h-12.291v-6.116zM71.228 124.08h-6.145l-6.146 6.117h12.291v-6.117z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M16.585 30.96c-.107.152-.245.268-.35.422a39.514 39.514 0 0 0-3.267 5.848c-.965 2.115-1.811 4.402-2.551 6.871-.74 2.469-1.373 5.122-1.913 7.97-.54 2.849-.986 5.893-1.352 9.147a197.89 197.89 0 0 0-.87 10.4c-.436 7.37-.602 15.627-.602 24.875v21.471l8.193 8.154h12.29l20.485 20.389v-24.465l12.29-12.232h8.193l12.29-12.233h12.29l-6.144-6.117 12.29-14.269-12.29-12.233H67.131v16.309h-8.193l-8.195-8.155v-8.154l12.291-12.232h10.243v-8.157l-12.29-12.232H40.502v12.232H30.26L16.585 30.96zm50.546-18.445c-.429.023-1.005.008-1.429.033-3.705.217-7.189.5-10.461.863-3.272.364-6.334.808-9.199 1.344-2.41.457-4.8 1.024-7.159 1.699l7.765 7.729h20.483V12.515z"/>
+ <path fill="#ffffff" opacity=".3" d="M249.643 83.58L44.234 236.61c11.562 2.311 26.426 3.019 45.523 3.019h75.37c74.055 0 84.639-10.558 84.639-84.544V95.834c0-4.303-.041-8.37-.123-12.254z"/>
+ <path fill="#ffffff" d="M65.989 66l-7.98 1.995v91.765c.001 7.979-.293 14.313 2.416 19.731a13.72 13.72 0 0 0 6.686 6.358c2.996 1.332 6.525 1.839 10.847 1.839h31.918c4.322 0 7.851-.507 10.847-1.839a13.72 13.72 0 0 0 6.686-6.358c2.709-5.418 2.416-11.752 2.416-19.731v-47.878c.001-7.979.293-14.313-2.416-19.73-1.354-2.709-3.69-5.027-6.686-6.359-2.996-1.332-6.525-1.839-10.847-1.839H65.989V66zm0 25.934h43.887c3.658 0 6.113.49 7.606 1.153 1.492.663 2.149 1.337 2.789 2.618 1.282 2.563 1.575 8.198 1.574 16.177v47.878c0 7.979-.292 13.615-1.574 16.177-.64 1.281-1.297 1.955-2.789 2.618-1.493.664-3.948 1.154-7.606 1.154H77.958c-3.657 0-6.113-.49-7.606-1.154-1.492-.663-2.149-1.337-2.789-2.618-1.281-2.562-1.574-8.197-1.574-16.177V91.934zm7.979 7.979v23.939h39.898V99.913H73.968zm0 31.918v7.98h7.98v-7.98h-7.98zm15.959 0v7.98h7.98v-7.98h-7.98zm15.959 0v7.98h7.98v-7.98h-7.98zM73.968 147.79v7.98h7.98v-7.98h-7.98zm15.959 0v7.98h7.98v-7.98h-7.98zm15.959 0v7.98h7.98v-7.98h-7.98zm-31.918 15.96v7.979h7.98v-7.979h-7.98zm15.959 0v7.979h7.98v-7.979h-7.98zm15.959 0v7.979h7.98v-7.979h-7.98zM198 126.844c0-12.589-4.792-25.177-14.383-34.768l-3.485 3.476c17.303 17.303 17.303 45.281 0 62.584l3.485 3.476c9.591-9.591 14.383-22.178 14.383-34.768zm-14.079 0c0-9.066-3.451-18.129-10.354-25.032l-3.476 3.476c11.927 11.927 11.927 31.186 0 43.112l3.476 3.476c6.903-6.903 10.354-15.966 10.354-25.032zm-14.152 0c0-5.542-2.101-11.081-6.316-15.296l-3.485 3.476a16.676 16.676 0 0 1 0 23.64l3.485 3.476c4.215-4.214 6.316-9.754 6.316-15.296zm-14.254 0a9.444 9.444 0 0 0-9.441-9.441 9.442 9.442 0 0 0 0 18.884 9.442 9.442 0 0 0 9.441-9.443z" filter="url(#c)"/>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gsd-xrandr.svg b/.icons/Gruvbox_Dark-2/apps/64/gsd-xrandr.svg
new file mode 120000
index 000000000..c720251fe
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gsd-xrandr.svg
@@ -0,0 +1 @@
+desktop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gshutdown.svg b/.icons/Gruvbox_Dark-2/apps/64/gshutdown.svg
new file mode 100755
index 000000000..26acf1519
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gshutdown.svg
@@ -0,0 +1,51 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="aXU7Cak48ADW6WxorHgyiT1ALBtyFjbH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#aXU7Cak48ADW6WxorHgyiT1ALBtyFjbH)">
+ <linearGradient id="_lgradient_182" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_182)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_183" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_183)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="x2pFjvUskV0dxJP9blHAfmlZUenolv82" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#x2pFjvUskV0dxJP9blHAfmlZUenolv82)">
+ <circle cx="128" cy="129.648" r="72.5" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_184" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,145,55.5,53.852273)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4400"/>
+ <stop offset="100%" style="stop-color:#dc1414"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_184)" cx="128" cy="126.352" r="72.5" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="Uxf0Qy9HeWd3xtiqWY7p79Rr8ZgrCRgd" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Uxf0Qy9HeWd3xtiqWY7p79Rr8ZgrCRgd)">
+ <path d="M 121.409091 70.329545 L 121.409091 109.875 L 134.590909 109.875 L 134.590909 70.329545 L 121.409091 70.329545 Z M 134.848614 84.065 C 135.635832 84.186668 136.4245 84.327516 137.204336 84.489784 C 136.424434 84.327516 135.635832 84.186668 134.848614 84.065 Z M 119.465432 84.335227 C 118.743464 84.481809 118.0298 84.643352 117.315675 84.824405 C 118.0298 84.643418 118.743464 84.481875 119.465432 84.335227 Z M 139.289568 84.953125 C 140.0901 85.158366 140.882657 85.387466 141.671061 85.635416 C 140.882657 85.387466 140.090166 85.158366 139.289568 84.953125 Z M 114.921 85.442302 C 114.246948 85.650839 113.576586 85.872491 112.912816 86.111675 C 113.576586 85.872425 114.246948 85.650839 114.921 85.442302 Z M 144.013932 86.407739 C 144.431268 86.56012 144.849857 86.719686 145.26258 86.884064 C 144.849857 86.719686 144.431202 86.56012 144.013932 86.407739 Z M 111.239318 86.716655 C 93.542727 93.617336 81.884727 110.654836 81.863636 129.649836 C 81.863636 155.130291 102.519545 175.7862 128 175.7862 C 153.480455 175.7862 174.136364 155.130291 174.136364 129.649836 C 174.112636 111.203859 163.110432 94.540064 146.150705 87.28545 L 141.181159 99.46545 C 153.185031 104.704367 160.947139 116.554518 160.953886 129.651814 C 160.953886 147.852107 146.199634 162.606359 127.999341 162.606359 C 109.799048 162.606359 95.044795 147.852107 95.044795 129.651814 C 95.057233 116.391567 103.016181 104.43042 115.242636 99.297382 L 111.239186 86.720609 L 111.239318 86.716655 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 121.409091 67.034091 L 121.409091 106.579545 L 134.590909 106.579545 L 134.590909 67.034091 L 121.409091 67.034091 Z M 134.848614 80.769545 C 135.635832 80.891214 136.4245 81.032094 137.204336 81.194349 C 136.424434 81.032081 135.635832 80.891233 134.848614 80.769545 Z M 119.465432 81.039773 C 118.747023 81.186091 118.028614 81.348227 117.316795 81.528818 C 118.028614 81.348227 118.747023 81.186091 119.465432 81.039773 Z M 139.289568 81.65767 C 140.0901 81.862911 140.882657 82.091985 141.671061 82.339961 C 140.882657 82.092011 140.090166 81.862944 139.289568 81.65767 Z M 114.921 82.146841 C 114.246948 82.355378 113.576586 82.576997 112.912816 82.816214 C 113.576586 82.576997 114.246948 82.355364 114.921 82.146841 Z M 144.013932 83.112278 C 144.431268 83.264659 144.849857 83.424225 145.26258 83.588576 C 144.849857 83.424199 144.431202 83.264633 144.013932 83.112278 Z M 111.239318 83.421226 C 93.542727 90.319272 81.884727 107.356772 81.863636 126.351772 C 81.863636 151.832226 102.519545 172.488135 128 172.488135 C 153.480455 172.488135 174.136364 151.832226 174.136364 126.351772 C 174.112636 107.905795 163.110432 91.241999 146.150705 83.987385 L 141.181159 96.165408 C 153.185031 101.404325 160.947139 113.254476 160.953886 126.351772 C 160.953886 144.552065 146.199634 159.306317 127.999341 159.306317 C 109.799048 159.306317 95.044795 144.552065 95.044795 126.351772 C 95.058 113.093521 103.015281 101.134226 115.239341 96.000635 L 111.238659 83.420567 L 111.239318 83.421226 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gsmartcontrol.svg b/.icons/Gruvbox_Dark-2/apps/64/gsmartcontrol.svg
new file mode 120000
index 000000000..b7d0f7432
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gsmartcontrol.svg
@@ -0,0 +1 @@
+harddisk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gst-debug-viewer.svg b/.icons/Gruvbox_Dark-2/apps/64/gst-debug-viewer.svg
new file mode 100644
index 000000000..0a98918a8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gst-debug-viewer.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_sqKRQndhzUGRDLGCpMh05aovsKxfUJKd">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_sqKRQndhzUGRDLGCpMh05aovsKxfUJKd)">
+ <defs>
+ <filter id="RhCrkY7HUNxzZgF4c9to48FVKXSrf6mN" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#RhCrkY7HUNxzZgF4c9to48FVKXSrf6mN)">
+ <linearGradient id="_lgradient_89" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_89)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_90" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_90)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#f22c42" d="M 89.672 88.993 C 103.428 88.286 115.365 97.475 129.118 96.709 C 140.604 96.069 162.375 86.75 162.375 86.75 C 160.451 99.084 156.7 107.177 129.389 110.589 C 114.639 112.431 97.992 102.34 85.874 100.587 C 77.889 99.433 66.125 103.048 66.125 103.048 C 66.125 103.048 74.03 89.798 89.672 88.993 Z"/>
+ <path fill="#76c22b" d="M 137.797 116.493 C 151.553 115.786 163.49 124.975 177.243 124.209 C 188.729 123.569 210.5 114.25 210.5 114.25 C 208.576 126.584 204.825 134.677 177.514 138.089 C 162.764 139.931 146.117 129.84 133.999 128.087 C 126.014 126.933 114.25 130.548 114.25 130.548 C 114.25 130.548 122.155 117.298 137.797 116.493 Z"/>
+ <path fill="#37a6e6" d="M 69.047 147.431 C 82.803 146.723 94.74 155.913 108.493 155.147 C 119.979 154.507 141.75 145.188 141.75 145.188 C 139.826 157.522 136.075 165.614 108.764 169.026 C 94.014 170.869 77.367 160.777 65.249 159.025 C 57.264 157.87 45.5 161.485 45.5 161.485 C 45.5 161.485 53.405 148.235 69.047 147.431 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gstreamer-properties.svg b/.icons/Gruvbox_Dark-2/apps/64/gstreamer-properties.svg
new file mode 120000
index 000000000..d025f1c3f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gstreamer-properties.svg
@@ -0,0 +1 @@
+music.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gtali.svg b/.icons/Gruvbox_Dark-2/apps/64/gtali.svg
new file mode 120000
index 000000000..bc82c7e79
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gtali.svg
@@ -0,0 +1 @@
+gnome-tali.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gtg.svg b/.icons/Gruvbox_Dark-2/apps/64/gtg.svg
new file mode 120000
index 000000000..34d961dc0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gtg.svg
@@ -0,0 +1 @@
+menu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gthumb.svg b/.icons/Gruvbox_Dark-2/apps/64/gthumb.svg
new file mode 120000
index 000000000..4e734554e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gthumb.svg
@@ -0,0 +1 @@
+photo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gtk-find.svg b/.icons/Gruvbox_Dark-2/apps/64/gtk-find.svg
new file mode 120000
index 000000000..6e6371ae6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gtk-find.svg
@@ -0,0 +1 @@
+magnifying-glass.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gtk-help.svg b/.icons/Gruvbox_Dark-2/apps/64/gtk-help.svg
new file mode 120000
index 000000000..74f27a8db
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gtk-help.svg
@@ -0,0 +1 @@
+help.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gtk-info.svg b/.icons/Gruvbox_Dark-2/apps/64/gtk-info.svg
new file mode 120000
index 000000000..d59c6f411
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gtk-info.svg
@@ -0,0 +1 @@
+gnome.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gtk-lshw.svg b/.icons/Gruvbox_Dark-2/apps/64/gtk-lshw.svg
new file mode 120000
index 000000000..1f9cbf31b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gtk-lshw.svg
@@ -0,0 +1 @@
+video-card.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gtk-recordmydesktop.svg b/.icons/Gruvbox_Dark-2/apps/64/gtk-recordmydesktop.svg
new file mode 120000
index 000000000..9100e9c32
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gtk-recordmydesktop.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gtk-redshift.svg b/.icons/Gruvbox_Dark-2/apps/64/gtk-redshift.svg
new file mode 120000
index 000000000..918a7487a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gtk-redshift.svg
@@ -0,0 +1 @@
+redshift.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gtk-select-color.svg b/.icons/Gruvbox_Dark-2/apps/64/gtk-select-color.svg
new file mode 120000
index 000000000..15e177802
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gtk-select-color.svg
@@ -0,0 +1 @@
+colour.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gtk-theme-config.svg b/.icons/Gruvbox_Dark-2/apps/64/gtk-theme-config.svg
new file mode 120000
index 000000000..15e177802
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gtk-theme-config.svg
@@ -0,0 +1 @@
+colour.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gtk3-demo.svg b/.icons/Gruvbox_Dark-2/apps/64/gtk3-demo.svg
new file mode 100644
index 000000000..7b753f569
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gtk3-demo.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".567" x2=".567" y1="1.071" y2="-.071" gradientTransform="matrix(244.648 0 0 228.339 6.343 13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#a0a0a0"/>
+ <stop offset="100%" stop-color="#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".1" d="M249.643 83.58L44.234 236.61c11.562 2.311 26.426 3.019 45.523 3.019h75.37c74.055 0 84.639-10.558 84.639-84.544V95.834c0-4.303-.041-8.37-.123-12.254z"/>
+ <path fill="#6dc7f1" d="M121.043 121.005L60.632 86.428l72.675-28.604 61.015 32.379-73.279 30.779"/>
+ <path fill="#a6d74f" d="M124.861 121.102l71.738-30.27-10.312 69.223-67.564 37.129 6.138-76.117"/>
+ <path fill="#f76363" d="M120.216 195.541L59.562 159.76l.26-68.892 62.937 31.298-2.55 73.398"/>
+ <path fill="#2d2d2d" d="M116.342 198.139c-1.745-.967-11.067-6.822-20.648-12.96-22.775-14.561-29.637-18.785-34.452-21.123-6.513-3.16-5.903.519-6.114-36.749-.187-34.814-.634-40.879 2.784-39.98-2.687-2.429 9.914-6.229 29.639-14.633 19.259-8.236 40.542-16.519 45.236-17.655 1.25-.285 4.295.918 15.695 6.374 25.106 11.945 45.804 22.942 48.45 25.727.616.634 1.438 1.154 1.866 1.154 1.202 0 1.535 2.29.852 6.49-.308 2.126-2.664 15.932-5.214 30.681-2.548 14.748-4.815 28.325-5.025 30.162-.756 6.537-.544 6.301-10.954 12.416-5.164 3.069-18.334 10.435-29.215 16.356-10.879 5.921-21.711 11.873-24.067 13.238-2.362 1.324-4.579 2.387-4.954 2.363-.356-.025-2.102-.852-3.848-1.843m2.525-14.471c.187-4.978.568-19.262.803-31.697.592-27.636.731-26.79-5.382-30.706-7.503-4.815-15.598-9.322-29.402-16.259-7.528-3.776-15.762-8.072-18.335-9.558-3.16-1.843-4.839-2.478-5.238-2.102-.755.706-.803 29.618-.096 49.846l.495 14.399 4.156 2.313c3.565 2.006 24.406 15.439 44.602 28.773 3.42 2.242 6.561 4.06 7.08 4.084.876.025.991-1.136 1.3-9.062m-35.728-24.785l.894-27.897-11.068-5.594 1.439-11.517 35.02 15.981-.658 10.81-12.717-5.051c-1.649 6.229-1.91 18.761-2.857 28.325l-10.053-5.051m66.096 19.564c25.415-13.975 34.006-19.093 34.314-20.555.163-.658.682-3.987 1.226-7.365.52-3.402 2.76-16.713 4.978-29.594 3.679-21.619 4.459-27.117 3.751-27.117-.755 0-14.372 5.878-31.74 13.692a6991.894 6991.894 0 0 1-26.478 11.872c-3.849 1.698-7.292 3.42-7.715 3.728-1.178 1.039-3.914 65.048-2.857 67.617.332.851.755.755 3.703-.877 1.867-.99 11.206-6.138 20.788-11.401m-12.717-9.607c-.187-14.796-1.372-29.431 2.078-44.941l7.195-.121.635 21.268 25.106-29.381 11.847-2.949-22.087 29.056 20.462 9.396-8.428 5.214-20.86-8.9-7.575 3.588-.259 14.302m-15.931-48.88c1.697-.707 14.064-6.351 27.541-12.465 13.454-6.163 26.147-11.897 28.225-12.743 5.521-2.29 5.757-2.598 3.092-4.296-4.059-2.549-24.756-13.123-39.267-20.035l-14.396-6.87-4.838 1.559c-6.797 2.217-26.196 9.981-42.808 17.183-17.49 7.529-19.822 8.665-19.822 9.56 0 .398 3.849 2.76 8.591 5.285 15.151 8.049 48.118 24.169 49.441 24.169.707 0 2.664-.592 4.368-1.323m-9.225-8.966c-8.428-1.982-18.003-6.677-20.51-9.982-1.957-2.646-3.637-6.894-3.637-9.25 0-2.858 1.867-6.894 4.296-9.323 3.093-3.069 7.388-4.369 18.545-5.619 11.093-1.251 20.65-.877 26.358 1.038 5.407 1.796 7.576 2.901 8.687 4.46 2.9 3.988 4.954 7.341 4.954 8.024 0 1.015-2.688 2.006-4.603 1.674-.828-.164-2.452-.424-3.655-.617-1.77-.259-2.387-.755-3.467-2.574-1.511-2.526-5.408-5.148-9.183-6.114-5.805-1.487-21.761-.236-26.642 2.054-2.76 1.299-4.246 4.157-4.651 8.9-.308 3.256-.187 3.752 1.088 5.052 1.696 1.745 6.421 4.083 11.707 5.781 2.924.943 4.627 1.178 6.657.918 4.718-.633 5.262-1.817 2.477-5.165-2.429-2.9-2.996-4.483-2.217-5.903.568-1.015 1.04-1.136 3.655-.876 3.751.38 11.684 3.256 13.52 4.954 1.65 1.462 1.909 4.93.448 6.302-1.607 1.583-8.827 5.425-11.66 6.229-3.281.943-8.168.943-12.143 0"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gtk3-icon-browser.svg b/.icons/Gruvbox_Dark-2/apps/64/gtk3-icon-browser.svg
new file mode 120000
index 000000000..fde67223b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gtk3-icon-browser.svg
@@ -0,0 +1 @@
+icons.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gtk3-widget-factory.svg b/.icons/Gruvbox_Dark-2/apps/64/gtk3-widget-factory.svg
new file mode 120000
index 000000000..34d961dc0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gtk3-widget-factory.svg
@@ -0,0 +1 @@
+menu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gtk4-demo.svg b/.icons/Gruvbox_Dark-2/apps/64/gtk4-demo.svg
new file mode 120000
index 000000000..5cad03d69
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gtk4-demo.svg
@@ -0,0 +1 @@
+gtk3-demo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gtk4-widget-factory.svg b/.icons/Gruvbox_Dark-2/apps/64/gtk4-widget-factory.svg
new file mode 120000
index 000000000..34d961dc0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gtk4-widget-factory.svg
@@ -0,0 +1 @@
+menu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gtk_diskfree.svg b/.icons/Gruvbox_Dark-2/apps/64/gtk_diskfree.svg
new file mode 120000
index 000000000..c9bbd72e9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gtk_diskfree.svg
@@ -0,0 +1 @@
+partitions.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gtkam-camera.svg b/.icons/Gruvbox_Dark-2/apps/64/gtkam-camera.svg
new file mode 120000
index 000000000..4e734554e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gtkam-camera.svg
@@ -0,0 +1 @@
+photo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gtkconfig.svg b/.icons/Gruvbox_Dark-2/apps/64/gtkconfig.svg
new file mode 120000
index 000000000..d59c6f411
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gtkconfig.svg
@@ -0,0 +1 @@
+gnome.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gtkdiskfree.svg b/.icons/Gruvbox_Dark-2/apps/64/gtkdiskfree.svg
new file mode 120000
index 000000000..c9bbd72e9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gtkdiskfree.svg
@@ -0,0 +1 @@
+partitions.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gtkhash.svg b/.icons/Gruvbox_Dark-2/apps/64/gtkhash.svg
new file mode 100644
index 000000000..7fb4fc3a4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gtkhash.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="bWrUkRehOjsMUuQl33TJ9osS2R7RzJ7g" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#bWrUkRehOjsMUuQl33TJ9osS2R7RzJ7g)">
+ <path fill="#37a6e6" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <path fill="#76c22b" d="M 250.991 151.5 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 151.5 L 250.991 151.5 L 250.991 151.5 Z"/>
+ <path fill="#f22c42" d="M 250.991 103.5 L 250.991 151 L 6.343 152 L 6.343 104 L 250.991 103.5 L 250.991 103.5 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 249.643 83.58 L 44.234 236.61 C 55.796 238.921 70.66 239.629 89.757 239.629 L 165.127 239.629 C 239.182 239.629 249.766 229.071 249.766 155.085 L 249.766 95.834 C 249.766 91.531 249.725 87.464 249.643 83.58 L 249.643 83.58 Z"/>
+ </g>
+ <g filter="url(#Sk2eyS7nFoM24QM3wdeycX0bV0xNZFeP)">
+ <path fill="#ffffff" stroke="#ffffff" stroke-linecap="square" stroke-miterlimit="3" stroke-width="4" d="M 101.765 57.012 L 101.765 101.765 L 57.012 101.765 L 57.012 104.852 L 101.765 104.852 L 101.765 151.148 L 57.012 151.148 L 57.012 154.235 L 101.765 154.235 L 101.765 198.988 L 104.852 198.988 L 104.852 154.235 L 151.148 154.235 L 151.148 198.988 L 154.235 198.988 L 154.235 154.235 L 198.988 154.235 L 198.988 151.148 L 154.235 151.148 L 154.235 104.852 L 198.988 104.852 L 198.988 101.765 L 154.235 101.765 L 154.235 57.012 L 151.148 57.012 L 151.148 101.765 L 104.852 101.765 L 104.852 57.012 L 101.765 57.012 L 101.765 57.012 Z M 104.852 104.852 L 151.148 104.852 L 151.148 151.148 L 104.852 151.148 L 104.852 104.852 L 104.852 104.852 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 106.367 55.5 L 106.367 100.25 L 149.633 100.25 L 149.633 55.5 L 155.75 55.5 L 155.75 100.25 L 200.5 100.25 L 200.5 106.367 L 155.75 106.367 L 155.75 149.633 L 200.5 149.633 L 200.5 155.75 L 155.75 155.75 L 155.75 200.5 L 149.633 200.5 L 149.633 155.75 L 106.367 155.75 L 106.367 200.5 L 100.25 200.5 L 100.25 155.75 L 55.5 155.75 L 55.5 149.633 L 100.25 149.633 L 100.25 106.367 L 55.5 106.367 L 55.5 100.25 L 100.25 100.25 L 100.25 55.5 L 106.367 55.5 L 106.367 55.5 Z M 103.339 58.528 L 103.339 103.278 L 152.661 103.278 L 152.661 58.528 L 152.722 58.528 L 152.722 103.278 L 197.472 103.278 L 197.472 103.339 L 152.722 103.339 L 152.722 152.661 L 197.472 152.661 L 197.472 152.722 L 152.722 152.722 L 152.722 197.472 L 152.661 197.472 L 152.661 152.722 L 103.339 152.722 L 103.339 197.472 L 103.278 197.472 L 103.278 152.722 L 58.528 152.722 L 58.528 152.661 L 103.278 152.661 L 103.278 103.339 L 58.528 103.339 L 58.528 103.278 L 103.278 103.278 L 103.278 58.528 L 103.339 58.528 L 103.339 58.528 Z M 103.339 103.339 L 152.661 103.339 L 152.661 152.661 L 103.339 152.661 L 103.339 103.339 L 103.339 103.339 Z M 106.367 106.367 L 149.633 106.367 L 149.633 149.633 L 106.367 149.633 L 106.367 106.367 L 106.367 106.367 Z"/>
+ </g>
+ <defs>
+ <filter id="Sk2eyS7nFoM24QM3wdeycX0bV0xNZFeP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_203" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_203)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gtklick.svg b/.icons/Gruvbox_Dark-2/apps/64/gtklick.svg
new file mode 100644
index 000000000..e25dd0094
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gtklick.svg
@@ -0,0 +1,78 @@
+<svg width="256" height="256" fill="none" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg">
+ <g clip-path="url(#clip0)">
+ <g filter="url(#filter0_d)">
+ <path d="m165.685 11.947c74.055 0 84.639 10.5572 84.639 84.5438v59.2512c0 73.986-10.584 84.543-84.639 84.543h-75.3698c-74.0557 0-84.63934-10.557-84.63934-84.543v-59.2512c0-73.9866 10.58364-84.5438 84.63934-84.5438h75.3698z" fill="url(#paint0_linear)"/>
+ </g>
+ <g filter="url(#filter1_f)" opacity=".2">
+ <path d="m198.674 192.185 0.467 1.698c1.052 3.798-3.165 7.117-7.098 7.117h-127.782c-3.9327 0-8.1498-3.319-7.0973-7.117l0.4665-1.687c1.1921 2.174 3.9575 3.722 6.6308 3.722h127.782c2.678 0 5.443-1.552 6.631-3.733z"/>
+ </g>
+ <path d="m57.1648 191.333 35.5322-128.2102c1.0537-3.802 3.1694-7.1228 7.1065-7.1228h56.8505c3.937 0 6.053 3.3208 7.106 7.1228l35.532 128.2102c1.054 3.802-3.169 7.123-7.106 7.123h-127.9157c-3.9369 0-8.1601-3.321-7.1065-7.123h1e-3z" fill="url(#paint1_linear)"/>
+ <path d="m156.653 56c3.937 0 6.056 3.3227 7.11 7.1248l35.529 128.2062c0.23 0.831 0.171 1.63-0.044 2.385l-35.485-128.0473c-1.054-3.8021-3.173-7.1248-7.11-7.1248h-56.8496c-3.937 0-6.0512 3.3227-7.1049 7.1248l-35.4898 128.0473c-0.2153-0.755-0.2748-1.554-0.0447-2.385l35.5345-128.2062c1.0537-3.8021 3.1679-7.1248 7.1049-7.1248h56.8496z" fill="white" opacity=".1"/>
+ <g filter="url(#filter2_f)" opacity=".2">
+ <path d="m128.228 190.825c-11.239 0-20.351-9.112-20.351-20.351 0-11.24 9.112-20.351 20.351-20.351 11.24 0 20.351 9.111 20.351 20.351 0 11.239-9.111 20.351-20.351 20.351z"/>
+ </g>
+ <path d="m128.228 188.281c-11.239 0-20.351-9.112-20.351-20.351 0-11.24 9.112-20.351 20.351-20.351 11.24 0 20.351 9.111 20.351 20.351 0 11.239-9.111 20.351-20.351 20.351z" fill="url(#paint2_linear)"/>
+ <g filter="url(#filter3_f)" opacity=".2">
+ <path d="m78.5697 87.3313 0.5022-0.29c3.5078-2.0252 8.2067-0.4535 10.4954 3.5106l45.0757 78.0741c2.289 3.964 1.301 8.819-2.207 10.844l-0.503 0.29c-3.507 2.025-8.206 0.454-10.495-3.51l-45.0758-78.0742c-2.2886-3.964-1.3003-8.8193 2.2075-10.8445z"/>
+ </g>
+ <path d="m78.5595 82.2261 0.5023-0.29c3.5078-2.0252 8.2067-0.4535 10.4954 3.5105l45.0758 78.0734c2.289 3.964 1.3 8.82-2.207 10.845l-0.503 0.29c-3.507 2.025-8.206 0.453-10.495-3.511l-45.0759-78.0734c-2.2886-3.9641-1.3003-8.8193 2.2074-10.8445z" fill="url(#paint3_linear)"/>
+ <path d="m112.965 58.5439 15.263 25.4386 15.263-25.4386h-30.526z" fill-opacity=".4" opacity=".2"/>
+ <path d="M112.965 56L128.228 81.4386L143.491 56H112.965Z" fill="url(#paint4_linear)"/>
+ <path d="m165.068 11.9512c4.328-0.0098 8.656 0.0393 12.984 0.1376 3.875 0.0786 7.751 0.226 11.626 0.4519 3.453 0.1965 6.905 0.4814 10.348 0.8548 3.059 0.334 6.118 0.786 9.148 1.346 2.715 0.501 5.4 1.1397 8.046 1.9158 2.4 0.6976 4.751 1.5622 7.023 2.5839 2.115 0.9432 4.141 2.0632 6.059 3.3503 1.839 1.2379 3.561 2.6527 5.135 4.2148 1.564 1.572 2.98 3.2815 4.219 5.1187 1.289 1.9158 2.41 3.9397 3.364 6.0422 1.023 2.2794 1.889 4.6177 2.597 7.0051 0.777 2.6429 1.417 5.325 1.918 8.0367 0.561 3.026 1.013 6.0717 1.348 9.1272 0.374 3.4386 0.659 6.8773 0.856 10.3258 0.226 3.8612 0.373 7.7321 0.462 11.5933 0.088 4.3228 0.138 8.6457 0.128 12.9588v58.2119c0.01 4.323-0.04 8.636-0.128 12.959-0.089 3.871-0.236 7.732-0.462 11.593-0.197 3.449-0.482 6.897-0.856 10.326-0.335 3.055-0.787 6.111-1.348 9.137-0.501 2.702-1.141 5.384-1.918 8.027-0.708 2.387-1.574 4.735-2.597 7.005-0.954 2.112-2.075 4.126-3.364 6.042-1.239 1.837-2.655 3.557-4.219 5.119-1.574 1.562-3.296 2.977-5.135 4.215-1.918 1.287-3.944 2.407-6.059 3.35-2.272 1.022-4.623 1.886-7.023 2.594-2.646 0.776-5.331 1.414-8.046 1.906-3.03 0.569-6.089 1.011-9.148 1.346-3.443 0.373-6.895 0.658-10.348 0.854-3.875 0.226-7.751 0.374-11.626 0.462-4.328 0.088-8.656 0.138-12.984 0.128h-74.126c-4.328 0.01-8.656-0.04-12.9839-0.128-3.8755-0.088-7.751-0.236-11.6265-0.462-3.4525-0.196-6.905-0.481-10.3477-0.854-3.0591-0.335-6.1182-0.777-9.1477-1.346-2.7149-0.492-5.4001-1.13-8.0461-1.906-2.4001-0.708-4.7509-1.572-7.0231-2.594-2.1148-0.943-4.1411-2.063-6.0591-3.35-1.8394-1.238-3.5608-2.653-5.1346-4.215-1.5639-1.562-2.9804-3.282-4.2197-5.119-1.2886-1.916-2.4099-3.93-3.364-6.042-1.023-2.27-1.8886-4.618-2.5968-7.005-0.77706-2.643-1.41642-5.325-1.91807-8.027-0.56067-3.026-1.01313-6.082-1.34757-9.137-0.37377-3.429-0.65903-6.877-0.85575-10.326-0.22623-3.861-0.37378-7.722-0.46231-11.593-0.08852-4.323-0.1377-8.636-0.12787-12.959v-58.2119c-0.00983-4.3131 0.03935-8.636 0.12787-12.9588 0.08853-3.8612 0.23608-7.7321 0.46231-11.5933 0.19672-3.4485 0.48198-6.8872 0.85575-10.3258 0.33444-3.0555 0.7869-6.1012 1.34757-9.1272 0.50165-2.7117 1.14101-5.3938 1.91807-8.0367 0.7082-2.3874 1.5738-4.7257 2.5968-7.0051 0.9541-2.1025 2.0754-4.1264 3.364-6.0422 1.2393-1.8372 2.6558-3.5467 4.2197-5.1187 1.5738-1.5621 3.2952-2.9769 5.1346-4.2148 1.918-1.2871 3.9443-2.4071 6.0591-3.3503 2.2722-1.0217 4.623-1.8863 7.0231-2.5839 2.646-0.7761 5.3312-1.4148 8.0461-1.9158 3.0295-0.56 6.0886-1.012 9.1477-1.346 3.4427-0.3734 6.8952-0.6583 10.3477-0.8548 3.8755-0.2259 7.751-0.3733 11.6265-0.4519 4.3279-0.0983 8.6559-0.1474 12.9839-0.1376h74.126zm0.01 4.0086c4.298-0.0099 8.597 0.0393 12.895 0.1277 3.827 0.0884 7.653 0.2358 11.479 0.4519 3.384 0.1965 6.767 0.4716 10.131 0.8449 2.971 0.3144 5.932 0.7467 8.863 1.2969 2.577 0.4716 5.134 1.0807 7.653 1.8176 2.223 0.6484 4.396 1.4541 6.501 2.3972 1.909 0.8548 3.738 1.8667 5.469 3.0261 1.623 1.0905 3.138 2.3383 4.525 3.7236s2.636 2.8983 3.738 4.5194c1.16 1.7291 2.174 3.5467 3.029 5.4429 0.945 2.1123 1.751 4.2836 2.4 6.4941 0.748 2.5152 1.348 5.0598 1.83 7.6339 0.541 2.9278 0.974 5.8752 1.298 8.8423 0.374 3.3601 0.65 6.73 0.846 10.1097 0.217 3.8218 0.374 7.6338 0.453 11.4557 0.088 4.2934 0.137 8.577 0.137 12.8704v58.2119c0 4.293-0.049 8.577-0.137 12.87-0.079 3.822-0.236 7.644-0.453 11.456-0.196 3.38-0.472 6.75-0.846 10.12-0.324 2.957-0.757 5.904-1.298 8.832-0.482 2.574-1.082 5.119-1.83 7.634-0.649 2.22-1.455 4.382-2.4 6.494-0.855 1.896-1.869 3.724-3.029 5.443-1.102 1.631-2.351 3.144-3.738 4.529-1.387 1.376-2.902 2.623-4.525 3.714-1.731 1.159-3.56 2.171-5.469 3.026-2.105 0.953-4.278 1.749-6.501 2.397-2.519 0.737-5.076 1.346-7.653 1.818-2.931 0.55-5.892 0.982-8.863 1.306-3.364 0.364-6.747 0.649-10.131 0.836-3.826 0.216-7.652 0.373-11.479 0.452-4.298 0.098-8.597 0.137-12.895 0.137h-0.01-74.126-0.0099c-4.2984 0-8.5969-0.039-12.8953-0.137-3.8263-0.079-7.6526-0.236-11.4789-0.452-3.3837-0.187-6.7674-0.472-10.1314-0.836-2.9705-0.324-5.9313-0.756-8.8625-1.306-2.5771-0.472-5.1345-1.081-7.6526-1.818-2.223-0.648-4.3968-1.444-6.5017-2.397-1.9083-0.855-3.7378-1.867-5.469-3.026-1.623-1.091-3.1378-2.338-4.5247-3.714-1.3869-1.385-2.6361-2.898-3.7378-4.529-1.1606-1.719-2.1738-3.547-3.0295-5.443-0.9443-2.112-1.7509-4.274-2.4001-6.494-0.7475-2.515-1.3476-5.06-1.8295-7.634-0.541-2.928-0.9738-5.875-1.2984-8.832-0.3738-3.37-0.6492-6.74-0.8459-10.12-0.2164-3.812-0.37381-7.634-0.4525-11.456-0.08853-4.293-0.13771-8.577-0.13771-12.87v-58.2119c0-4.2934 0.04918-8.577 0.13771-12.8704 0.07869-3.8219 0.2361-7.6339 0.4525-11.4557 0.1967-3.3797 0.4721-6.7496 0.8459-10.1097 0.3246-2.9671 0.7574-5.9145 1.2984-8.8423 0.4819-2.5741 1.082-5.1187 1.8295-7.6339 0.6492-2.2105 1.4558-4.3818 2.4001-6.4941 0.8557-1.8962 1.8689-3.7138 3.0295-5.4429 1.1017-1.6211 2.3509-3.1341 3.7378-4.5194s2.9017-2.6331 4.5247-3.7236c1.7312-1.1594 3.5607-2.1713 5.469-3.0261 2.1049-0.9431 4.2787-1.7488 6.5017-2.3972 2.5181-0.7369 5.0755-1.346 7.6526-1.8176 2.9312-0.5502 5.892-0.9825 8.8625-1.2969 3.364-0.3733 6.7477-0.6484 10.1314-0.8449 3.8263-0.2161 7.6526-0.3635 11.4789-0.4519 4.2984-0.0884 8.5969-0.1376 12.8953-0.1277h0.0099 74.126 0.01z" clip-rule="evenodd" fill="url(#paint5_linear)" fill-rule="evenodd" opacity=".4"/>
+ </g>
+ <defs>
+ <filter id="filter0_d" x="-4.32414" y="5.94696" width="264.648" height="248.338" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+ <feBlend in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <filter id="filter1_f" x="47" y="182.185" width="162.304" height="28.8146" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <filter id="filter2_f" x="97.8772" y="140.123" width="60.7018" height="60.7018" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <filter id="filter3_f" x="62.2183" y="73.3743" width="86.5689" height="120.053" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="126.487" x2="127.02" y1="11.8597" y2="241.039" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#1ad6ab" offset="0"/>
+ <stop stop-color="#329db6" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="128.228" x2="128.228" y1="56" y2="198.456" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#49535e" offset="0"/>
+ <stop stop-color="#2f3943" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint2_linear" x1="148.579" x2="148.579" y1="147.579" y2="188.281" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#bdc3c7" offset="1e-7"/>
+ <stop stop-color="#aeafb3" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint3_linear" x1="85.4132" x2="138.777" y1="78.2691" y2="170.698" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#e0e5e7" offset="1e-7"/>
+ <stop stop-color="#c7ced2" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint4_linear" x1="112.965" x2="112.965" y1="56" y2="81.4386" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#e0e5e7" offset="1e-7"/>
+ <stop stop-color="#c7ced2" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint5_linear" x1="132.082" x2="132.082" y1="11.95" y2="240.29" gradientUnits="userSpaceOnUse">
+ <stop stop-color="white" offset="0"/>
+ <stop stop-color="white" stop-opacity=".0980392" offset=".125"/>
+ <stop stop-opacity=".0980392" offset=".925"/>
+ <stop stop-opacity=".498039" offset="1"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect width="256" height="256" fill="white"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gtkpod.svg b/.icons/Gruvbox_Dark-2/apps/64/gtkpod.svg
new file mode 100644
index 000000000..64b2db87c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gtkpod.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="PRh9GpSU0KQ7wGBnViXGgcpdUgvmoXdE" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#PRh9GpSU0KQ7wGBnViXGgcpdUgvmoXdE)">
+ <path fill="#37a6e6" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 5.676 126.116 L 5.676 155.742 C 5.676 229.728 16.26 240.285 90.315 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 126.116 L 5.676 126.116 L 5.676 126.116 Z"/>
+ </g>
+ <g>
+ <path fill="#ffffff" d="M 127.5 45 C 81.937 45 45 81.936 45 127.5 C 45 173.063 81.937 210 127.5 210 C 173.063 210 210 173.063 210 127.5 C 210 81.936 173.063 45 127.5 45 Z M 124.922 55.313 L 130.078 55.313 L 130.078 63.047 L 137.812 63.047 L 137.812 68.203 L 130.078 68.203 L 130.078 75.937 L 124.922 75.937 L 124.922 68.203 L 117.187 68.203 L 117.187 63.047 L 124.922 63.047 L 124.922 55.313 L 124.922 55.313 Z M 127.5 86.25 C 150.282 86.25 168.75 104.718 168.75 127.5 C 168.75 150.282 150.282 168.75 127.5 168.75 C 104.718 168.75 86.25 150.282 86.25 127.5 C 86.25 104.718 104.718 86.25 127.5 86.25 Z M 65.625 119.608 L 65.625 127.342 L 72.07 123.475 L 78.516 119.608 L 78.516 135.077 L 72.07 131.21 L 65.625 127.342 L 65.625 135.077 L 59.18 131.21 L 52.734 127.342 L 52.734 135.234 L 50.156 135.234 L 50.156 119.766 L 52.734 119.766 L 52.734 127.342 L 59.18 123.475 L 65.625 119.608 L 65.625 119.608 Z M 176.484 119.608 L 182.93 123.475 L 189.375 127.342 L 189.375 119.608 L 195.82 123.475 L 202.266 127.342 L 202.266 119.766 L 204.844 119.766 L 204.844 135.234 L 202.266 135.234 L 202.266 127.342 L 195.82 131.21 L 189.375 135.077 L 189.375 127.342 L 182.93 131.21 L 176.484 135.077 L 176.484 119.608 L 176.484 119.608 Z M 117.187 186.797 L 137.812 186.797 L 137.812 191.953 L 117.187 191.953 L 117.187 186.797 L 117.187 186.797 Z"/>
+ <path fill="#ffffff" d="M 106.875 117.187 L 106.875 137.813 L 115.898 132.656 L 124.922 127.5 L 115.898 122.344 L 106.875 117.187 L 106.875 117.187 Z M 132.656 117.187 L 132.656 137.813 L 137.812 137.813 L 137.812 117.187 L 132.656 117.187 L 132.656 117.187 Z M 142.969 117.187 L 142.969 137.813 L 148.125 137.813 L 148.125 117.187 L 142.969 117.187 L 142.969 117.187 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_204" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_204)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gtkterm.svg b/.icons/Gruvbox_Dark-2/apps/64/gtkterm.svg
new file mode 100755
index 000000000..65a499458
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gtkterm.svg
@@ -0,0 +1,88 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="nCd8rSEVkaZvkIk3P5omXu7jknuh0blu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#nCd8rSEVkaZvkIk3P5omXu7jknuh0blu)">
+ <linearGradient id="_lgradient_187" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_187)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_188" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_188)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="TPTbsn9bkPQQeeCiPucu8aUOZhiA2cAn" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#TPTbsn9bkPQQeeCiPucu8aUOZhiA2cAn)">
+ <path d="M 65.775424 84.652542 L 193.021186 84.652542 C 198.037533 84.652542 202.110169 88.725179 202.110169 93.741525 L 202.110169 165.055085 C 202.110169 170.071431 198.037533 174.144068 193.021186 174.144068 L 65.775424 174.144068 C 60.759077 174.144068 56.686441 170.071431 56.686441 165.055085 L 56.686441 93.741525 C 56.686441 88.725179 60.759077 84.652542 65.775424 84.652542 Z"/>
+ </g>
+ <path d="M 65.775424 81.855932 L 193.021186 81.855932 C 198.037533 81.855932 202.110169 85.928569 202.110169 90.944915 L 202.110169 162.258475 C 202.110169 167.274821 198.037533 171.347458 193.021186 171.347458 L 65.775424 171.347458 C 60.759077 171.347458 56.686441 167.274821 56.686441 162.258475 L 56.686441 90.944915 C 56.686441 85.928569 60.759077 81.855932 65.775424 81.855932 Z" style="fill:#888888"/>
+ <defs>
+ <filter id="mGQMeOrWhyeYBDNjuRiUiUmpgPwqe1Ke" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#mGQMeOrWhyeYBDNjuRiUiUmpgPwqe1Ke)">
+ <path d="M 83.717963 104.228814 L 172.282037 104.228814 C 176.370746 104.228814 180.334557 107.241196 179.662375 110.870768 L 172.282037 150.722458 C 171.609861 154.352024 168.990407 157.364407 164.901699 157.364407 L 91.098301 157.364407 C 87.009593 157.364407 84.390142 154.352024 83.717963 150.722458 L 76.337625 110.870768 C 75.665443 107.241196 79.629254 104.228814 83.717963 104.228814 Z"/>
+ </g>
+ <linearGradient id="_lgradient_189" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(103.474576,0,0,53.135593,76.262712,101.432203)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#11ff00"/>
+ <stop offset="100%" style="stop-color:#57dc14"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_189)" d="M 83.717963 101.432203 L 172.282037 101.432203 C 176.370746 101.432203 180.334557 104.444586 179.662375 108.074158 L 172.282037 147.925847 C 171.609861 151.555414 168.990407 154.567797 164.901699 154.567797 L 91.098301 154.567797 C 87.009593 154.567797 84.390142 151.555414 83.717963 147.925847 L 76.337625 108.074158 C 75.665443 104.444586 79.629254 101.432203 83.717963 101.432203 Z"/>
+ <defs>
+ <filter id="HE6gwui7TVqqx01AjhzgHJaD7CW93jGB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#HE6gwui7TVqqx01AjhzgHJaD7CW93jGB)">
+ <path d="M 51.856695 115.415254 L 67.109407 115.415254 C 70.617762 115.415254 73.466102 118.263594 73.466102 121.771949 L 73.466102 137.024661 C 73.466102 140.533016 70.617762 143.381356 67.109407 143.381356 L 51.856695 143.381356 C 48.34834 143.381356 45.5 140.533016 45.5 137.024661 L 45.5 121.771949 C 45.5 118.263594 48.34834 115.415254 51.856695 115.415254 Z"/>
+ </g>
+ <path d="M 51.856695 112.618644 L 67.109407 112.618644 C 70.617762 112.618644 73.466102 115.466984 73.466102 118.975339 L 73.466102 134.228051 C 73.466102 137.736406 70.617762 140.584746 67.109407 140.584746 L 51.856695 140.584746 C 48.34834 140.584746 45.5 137.736406 45.5 134.228051 L 45.5 118.975339 C 45.5 115.466984 48.34834 112.618644 51.856695 112.618644 Z" style="fill:#cccccc"/>
+ <g opacity=".5">
+ <circle fill="#111111" cx="59.483" cy="126.602" r="8.39" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="ZTEqNmnZdbJxbYhg2cCWU0dTpH8UI646" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#ZTEqNmnZdbJxbYhg2cCWU0dTpH8UI646)">
+ <path d="M 188.890593 115.415254 L 204.143305 115.415254 C 207.65166 115.415254 210.5 118.263594 210.5 121.771949 L 210.5 137.024661 C 210.5 140.533016 207.65166 143.381356 204.143305 143.381356 L 188.890593 143.381356 C 185.382238 143.381356 182.533898 140.533016 182.533898 137.024661 L 182.533898 121.771949 C 182.533898 118.263594 185.382238 115.415254 188.890593 115.415254 Z"/>
+ </g>
+ <path d="M 188.890593 112.618644 L 204.143305 112.618644 C 207.65166 112.618644 210.5 115.466984 210.5 118.975339 L 210.5 134.228051 C 210.5 137.736406 207.65166 140.584746 204.143305 140.584746 L 188.890593 140.584746 C 185.382238 140.584746 182.533898 137.736406 182.533898 134.228051 L 182.533898 118.975339 C 182.533898 115.466984 185.382238 112.618644 188.890593 112.618644 Z" style="fill:#cccccc"/>
+ <g opacity=".5">
+ <circle fill="#111111" cx="196.517" cy="126.602" r="8.39" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 51.857918 112.618644 C 48.336545 112.618644 45.5 115.292766 45.5 118.616061 L 45.5 121.412671 C 45.5 118.089376 48.336545 115.415254 51.857918 115.415254 L 67.108183 115.415254 C 70.629556 115.415254 73.466102 118.089376 73.466102 121.412671 L 73.466102 118.616061 C 73.466102 115.292766 70.629556 112.618644 67.108183 112.618644 L 51.857918 112.618644 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 188.891818 112.618644 C 185.370444 112.618644 182.533898 115.292766 182.533898 118.616061 L 182.533898 121.412671 C 182.533898 118.089376 185.370444 115.415254 188.891818 115.415254 L 204.14208 115.415254 C 207.663454 115.415254 210.5 118.089376 210.5 121.412671 L 210.5 118.616061 C 210.5 115.292766 207.663454 112.618644 204.14208 112.618644 L 188.891818 112.618644 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 97.237288 112.618644 C 93.375975 112.618644 90.245763 115.748857 90.245763 119.610169 C 90.245763 123.471482 93.375975 126.601695 97.237288 126.601695 C 101.098601 126.601695 104.228814 123.471482 104.228814 119.610169 C 104.228814 115.748857 101.098601 112.618644 97.237288 112.618644 Z M 116.813559 112.618644 C 112.952246 112.618644 109.822034 115.748857 109.822034 119.610169 C 109.822034 123.471482 112.952246 126.601695 116.813559 126.601695 C 120.674872 126.601695 123.805085 123.471482 123.805085 119.610169 C 123.805085 115.748857 120.674872 112.618644 116.813559 112.618644 Z M 136.389831 112.618644 C 132.528518 112.618644 129.398305 115.748857 129.398305 119.610169 C 129.398305 123.471482 132.528518 126.601695 136.389831 126.601695 C 140.251143 126.601695 143.381356 123.471482 143.381356 119.610169 C 143.381356 115.748857 140.251143 112.618644 136.389831 112.618644 Z M 155.966102 112.618644 C 152.104789 112.618644 148.974576 115.748857 148.974576 119.610169 C 148.974576 123.471482 152.104789 126.601695 155.966102 126.601695 C 159.827415 126.601695 162.957627 123.471482 162.957627 119.610169 C 162.957627 115.748857 159.827415 112.618644 155.966102 112.618644 Z M 108.423729 129.398305 C 104.562416 129.398305 101.432203 132.528518 101.432203 136.389831 C 101.432203 140.251143 104.562416 143.381356 108.423729 143.381356 C 112.285042 143.381356 115.415254 140.251143 115.415254 136.389831 C 115.415254 132.528518 112.285042 129.398305 108.423729 129.398305 Z M 128 129.398305 C 124.138687 129.398305 121.008475 132.528518 121.008475 136.389831 C 121.008475 140.251143 124.138687 143.381356 128 143.381356 C 131.861313 143.381356 134.991525 140.251143 134.991525 136.389831 C 134.991525 132.528518 131.861313 129.398305 128 129.398305 Z M 147.576271 129.398305 C 143.714958 129.398305 140.584746 132.528518 140.584746 136.389831 C 140.584746 140.251143 143.714958 143.381356 147.576271 143.381356 C 151.437584 143.381356 154.567797 140.251143 154.567797 136.389831 C 154.567797 132.528518 151.437584 129.398305 147.576271 129.398305 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 83.718519 101.432203 C 79.629811 101.432203 75.667 104.44458 76.339182 108.074153 L 76.481197 108.855237 C 77.25404 106.197113 80.42435 104.228814 83.718519 104.228814 L 172.281481 104.228814 C 175.57565 104.228814 178.74596 106.197113 179.518803 108.855237 L 179.660818 108.074153 C 180.333 104.44458 176.370189 101.432203 172.281481 101.432203 L 83.718519 101.432203 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 65.775424 81.855932 C 60.740127 81.855932 56.686441 85.420394 56.686441 89.847028 L 56.686441 92.643638 C 56.686441 88.217004 60.740127 84.652542 65.775424 84.652542 L 193.021186 84.652542 C 198.056483 84.652542 202.110169 88.217004 202.110169 92.643638 L 202.110169 89.847028 C 202.110169 85.420394 198.056483 81.855932 193.021186 81.855932 L 65.775424 81.855932 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gtkwave.svg b/.icons/Gruvbox_Dark-2/apps/64/gtkwave.svg
new file mode 100755
index 000000000..fe816d26f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gtkwave.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="nnA0ElDKSmY5XI8GmFMYs2nz1vhVSYf6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#nnA0ElDKSmY5XI8GmFMYs2nz1vhVSYf6)">
+ <linearGradient id="_lgradient_191" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_191)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#76c22b" d="M 95.337532 223.465218 L 95.337532 207.13823 L 79.185742 207.13823 L 63.033951 207.13823 L 63.033951 223.154036 L 63.033951 239.169831 L 59.132113 238.908652 C 56.986104 238.76501 53.35195 238.37441 51.056218 238.04066 L 46.88216 237.433857 L 46.787434 222.286044 L 46.692709 207.13823 L 28.397377 207.13823 L 10.10204 207.13823 L 9.364703 203.963541 C 8.694983 201.079986 7.923803 196.779285 7.347858 192.716065 L 7.129287 191.174066 L 26.914983 191.174066 L 46.70068 191.174066 L 46.70068 174.847088 L 46.70068 158.520101 L 26.193349 158.520101 L 5.686019 158.520101 L 5.686019 150.538014 L 5.686019 142.555937 L 26.193349 142.555937 L 46.70068 142.555937 L 46.70068 126.228949 L 46.70068 109.901967 L 26.193349 109.901967 L 5.686019 109.901967 L 5.686019 101.738475 L 5.686019 93.574982 L 26.193349 93.574982 L 46.70068 93.574982 L 46.70068 77.429408 L 46.70068 61.283835 L 26.919273 61.283835 C 11.334071 61.283835 7.138681 61.187627 7.14171 60.830307 C 7.156372 59.100562 9.139022 48.152968 9.901461 45.591788 C 10.078233 44.997976 11.276128 44.95685 28.395578 44.95685 L 46.70068 44.95685 L 46.70068 29.751112 L 46.70068 14.545375 L 49.15067 14.144329 C 51.874766 13.698415 60.943245 12.674643 62.217287 12.669195 L 63.033951 12.665703 L 63.033951 28.811276 L 63.033951 44.95685 L 79.185742 44.95685 L 95.337532 44.95685 L 95.337532 28.811276 L 95.337532 12.665703 L 103.504169 12.665703 L 111.670801 12.665703 L 111.670801 28.811276 L 111.670801 44.95685 L 128.004076 44.95685 L 144.337351 44.95685 L 144.337351 28.811276 L 144.337351 12.665703 L 152.322501 12.665703 L 160.307661 12.665703 L 160.307661 28.811276 L 160.307661 44.95685 L 176.640926 44.95685 L 192.974201 44.95685 L 192.974201 28.774453 L 192.974201 12.592056 L 195.605676 12.833449 C 199.639145 13.203452 207.200171 14.120845 208.121669 14.352037 L 208.944512 14.558478 L 208.944512 29.754339 L 208.944512 44.9502 L 227.364816 45.04423 L 245.78511 45.138259 L 246.584357 48.405254 C 247.023929 50.202102 247.688697 53.794039 248.061609 56.387333 L 248.739625 61.102422 L 228.842069 61.196201 L 208.944512 61.28998 L 208.944512 77.429487 L 208.944512 93.568995 L 229.542581 93.662695 L 250.140649 93.756394 L 250.238334 101.829181 L 250.336019 109.901968 L 229.636536 109.901968 L 208.937043 109.901968 L 209.031529 126.138248 L 209.126014 142.374525 L 229.724083 142.468174 L 250.322151 142.561824 L 250.322151 150.537914 L 250.322151 158.514014 L 229.724083 158.607663 L 209.126014 158.701413 L 209.126014 174.846989 L 209.126014 190.992554 L 228.866485 191.086404 L 248.606945 191.180253 L 248.356874 193.626154 C 248.068048 196.451171 246.454137 204.94926 245.959463 206.249879 L 245.624174 207.131394 L 227.375094 207.225443 L 209.126014 207.319492 L 209.031329 222.420751 L 208.936644 237.52201 L 204.312826 238.119717 C 201.769727 238.44847 198.17986 238.843357 196.335334 238.997254 L 192.98166 239.277074 L 192.887175 223.298278 L 192.792689 207.319492 L 176.640896 207.319492 L 160.489113 207.319492 L 160.394628 223.555769 L 160.300143 239.792056 L 152.322461 239.792056 L 144.344779 239.792056 L 144.250294 223.555769 L 144.155808 207.319492 L 127.913279 207.225043 L 111.670741 207.130594 L 111.670741 223.46131 L 111.670741 239.792036 L 103.504109 239.792036 L 95.337473 239.792036 L 95.337532 223.465218 Z M 95.337532 174.847088 L 95.337532 158.520101 L 79.185742 158.520101 L 63.033951 158.520101 L 63.033951 174.847088 L 63.033951 191.174066 L 79.185742 191.174066 L 95.337532 191.174066 L 95.337532 174.847088 Z M 144.155868 174.847088 L 144.155868 158.701513 L 127.913339 158.607064 L 111.670801 158.512615 L 111.670801 174.847078 L 111.670801 191.181532 L 127.913339 191.087083 L 144.155868 190.992634 L 144.155868 174.847088 Z M 192.974201 174.847088 L 192.974201 158.520101 L 176.640926 158.520101 L 160.307661 158.520101 L 160.307661 174.847088 L 160.307661 191.174066 L 176.640926 191.174066 L 192.974201 191.174066 L 192.974201 174.847088 Z M 95.337532 126.228949 L 95.337532 109.901967 L 79.185742 109.901967 L 63.033951 109.901967 L 63.033951 126.228949 L 63.033951 142.555937 L 79.185742 142.555937 L 95.337532 142.555937 L 95.337532 126.228949 Z M 144.250344 126.138298 L 144.344829 109.902017 L 128.007825 109.902017 L 111.670811 109.902017 L 111.670811 126.232737 L 111.670811 142.563453 L 127.913349 142.469004 L 144.155878 142.374555 L 144.250344 126.138298 Z M 192.887205 126.138298 L 192.98169 109.902017 L 176.644666 109.902017 L 160.307661 109.902017 L 160.307661 125.987069 C 160.307661 134.83388 160.418224 142.182698 160.553364 142.317785 C 160.688503 142.452873 167.997637 142.520896 176.795893 142.468964 L 192.792719 142.374515 L 192.887205 126.138298 Z M 95.337532 77.429408 L 95.337532 61.283835 L 79.185742 61.283835 L 63.033951 61.283835 L 63.033951 77.429408 L 63.033951 93.574982 L 79.185742 93.574982 L 95.337532 93.574982 L 95.337532 77.429408 Z M 144.337351 77.429408 L 144.337351 61.283835 L 128.004076 61.283835 L 111.670801 61.283835 L 111.670801 77.429408 L 111.670801 93.574982 L 128.004076 93.574982 L 144.337351 93.574982 L 144.337351 77.429408 Z M 192.974201 77.429408 L 192.974201 61.283835 L 176.640926 61.283835 L 160.307661 61.283835 L 160.307661 77.429408 L 160.307661 93.574982 L 176.640926 93.574982 L 192.974201 93.574982 L 192.974201 77.429408 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_192" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_192)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 108.504031 57.088432 C 105.670867 57.088904 103.219363 59.059914 102.610453 61.826871 L 75.788765 183.824001 L 61.614701 183.824001 C 59.734276 183.799381 57.94983 184.652669 56.788474 186.131809 C 55.627118 187.61095 55.22158 189.546896 55.691652 191.367784 C 56.387055 188.674377 58.833209 186.805078 61.614701 186.841514 L 75.788765 186.841514 L 102.610453 64.844383 C 103.219364 62.077427 105.670867 60.106418 108.504031 60.105945 L 125.831162 60.105945 L 130.168837 60.105945 L 147.495967 60.105945 C 150.329132 60.106418 152.780635 62.077427 153.389545 64.844383 L 180.211234 186.841514 L 194.385297 186.841514 C 197.16679 186.805077 199.612945 188.674377 200.308348 191.367784 C 200.77842 189.546895 200.372882 187.610949 199.211525 186.131809 C 198.050169 184.652669 196.265723 183.799381 194.385297 183.824001 L 180.211234 183.824001 L 153.389545 61.826871 C 152.780635 59.059914 150.329132 57.088904 147.495967 57.088432 L 130.168837 57.088432 L 125.831162 57.088432 L 108.504031 57.088432 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 194.385297 186.841514 C 195.98458 186.841514 197.523511 187.475192 198.639991 188.621847 C 199.786647 189.738327 200.420324 191.277259 200.420324 192.876541 C 200.420324 194.475823 199.786647 196.014755 198.639991 197.131235 C 197.523511 198.27789 195.98458 198.911568 194.385297 198.911568 L 176.551792 198.911568 C 173.22097 198.911568 169.935735 196.270521 169.220069 193.017492 L 142.63494 72.175999 L 125.82739 72.175999 C 124.228107 72.175999 122.689176 71.542322 121.572696 70.395666 C 120.42604 69.279186 119.792363 67.740255 119.792363 66.140972 C 119.792363 64.54169 120.42604 63.002758 121.572696 61.886278 C 122.689176 60.739623 124.228107 60.105945 125.82739 60.105945 L 152.351334 60.105945 L 180.202984 186.841514 L 194.385297 186.841514 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 61.614701 198.911568 C 60.015419 198.911568 58.476487 198.27789 57.360007 197.131235 C 56.213352 196.014755 55.579674 194.475823 55.579674 192.876541 C 55.579674 191.277259 56.213352 189.738327 57.360007 188.621847 C 58.476487 187.475192 60.015419 186.841514 61.614701 186.841514 L 75.797015 186.841514 L 103.648665 60.105945 L 130.172609 60.105945 C 131.771891 60.105945 133.310823 60.739623 134.427303 61.886278 C 135.573958 63.002758 136.207636 64.54169 136.207636 66.140972 C 136.207636 67.740255 135.573958 69.279186 134.427303 70.395666 C 133.310823 71.542322 131.771891 72.175999 130.172609 72.175999 L 113.365059 72.175999 L 86.77993 193.017492 C 86.064264 196.270521 82.779029 198.911568 79.448206 198.911568 L 61.614701 198.911568 Z"/>
+ </g>
+ <path fill="#a6d74f" d="M 194.385297 183.824001 C 195.98458 183.824001 197.523511 184.457678 198.639991 185.604334 C 199.786647 186.720814 200.420324 188.259745 200.420324 189.859028 C 200.420324 191.45831 199.786647 192.997242 198.639991 194.113722 C 197.523511 195.260377 195.98458 195.894055 194.385297 195.894055 L 176.551792 195.894055 C 173.22097 195.894055 169.935735 193.253008 169.220069 189.999979 L 142.63494 69.158486 L 125.82739 69.158486 C 124.228107 69.158486 122.689176 68.524808 121.572696 67.378153 C 120.42604 66.261673 119.792363 64.722741 119.792363 63.123459 C 119.792363 61.524177 120.42604 59.985245 121.572696 58.868765 C 122.689176 57.72211 124.228107 57.088432 125.82739 57.088432 L 146.316307 57.088432 C 149.647129 57.088432 152.931764 59.72961 153.646692 62.982802 L 180.202984 183.824001 L 194.385297 183.824001 Z"/>
+ <path fill="#a6d74f" d="M 61.614701 195.894055 C 60.015419 195.894055 58.476487 195.260377 57.360007 194.113722 C 56.213352 192.997242 55.579674 191.45831 55.579674 189.859028 C 55.579674 188.259745 56.213352 186.720814 57.360007 185.604334 C 58.476487 184.457678 60.015419 183.824001 61.614701 183.824001 L 75.797015 183.824001 L 102.353307 62.982802 C 103.068235 59.72961 106.35287 57.088432 109.683692 57.088432 L 130.172609 57.088432 C 131.771891 57.088432 133.310823 57.72211 134.427303 58.868765 C 135.573958 59.985245 136.207636 61.524177 136.207636 63.123459 C 136.207636 64.722741 135.573958 66.261673 134.427303 67.378153 C 133.310823 68.524808 131.771891 69.158486 130.172609 69.158486 L 113.365059 69.158486 L 86.77993 189.999979 C 86.064264 193.253008 82.779029 195.894055 79.448206 195.894055 L 61.614701 195.894055 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gtranslator.svg b/.icons/Gruvbox_Dark-2/apps/64/gtranslator.svg
new file mode 120000
index 000000000..2c7dbd1f5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gtranslator.svg
@@ -0,0 +1 @@
+translator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/guake-indicator.svg b/.icons/Gruvbox_Dark-2/apps/64/guake-indicator.svg
new file mode 120000
index 000000000..5526d3a82
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/guake-indicator.svg
@@ -0,0 +1 @@
+guake.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/guake-prefs.svg b/.icons/Gruvbox_Dark-2/apps/64/guake-prefs.svg
new file mode 100755
index 000000000..cd776000a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/guake-prefs.svg
@@ -0,0 +1,67 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="RS07YriKiq8sIPcozTi1hC4AdgorookG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#RS07YriKiq8sIPcozTi1hC4AdgorookG)">
+ <linearGradient id="_lgradient_197" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset=".87%" style="stop-color:#a2ff00"/>
+ <stop offset="100%" style="stop-color:#76c22b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_197)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_198" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_198)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="0x3g65uFFo1pgZHcU4P4MHgxZWxwvlsd" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#0x3g65uFFo1pgZHcU4P4MHgxZWxwvlsd)">
+ <path d="M 126.32 240.288391 L 126 211.493858 C 126 137.507198 136.583689 126 210.639397 126 L 248.648308 126"/>
+ </g>
+ <linearGradient id="_lgradient_199" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.984949,0,0,114.142294,128.7,126.446097)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_199)" d="M 146.981133 240.532816 L 129.235454 240.394579 L 128.875364 232.288958 C 128.427224 222.201426 128.898364 189.860369 129.607224 182.051733 C 130.891544 167.903799 133.047274 158.739611 136.919594 150.966242 C 144.316411 136.117749 157.752076 129.780038 186.519013 127.569798 C 189.981553 127.303761 205.835377 126.942096 221.749745 126.766096 L 250.684949 126.446097 L 250.677945 150.616882 C 250.66795 182.807833 249.912495 193.581553 246.801434 205.899988 C 242.94608 221.165552 235.295628 230.075769 221.947499 234.846575 C 208.545888 239.636499 192.095746 240.884256 146.981623 240.532816 L 146.981133 240.532816 Z"/>
+ <path fill="#ffffff" d="M 180.943088 148.519864 L 180.171364 157.73859 C 177.248338 158.821359 174.530667 160.39321 172.134556 162.386971 L 163.755894 158.441722 L 155.006157 173.597138 L 162.613262 178.880228 C 162.342353 180.411742 162.20185 181.963467 162.193272 183.518729 C 162.19409 185.079966 162.327867 186.638283 162.593135 188.176823 L 155.005456 193.440321 L 163.755193 208.595736 L 172.114346 204.660284 C 174.518517 206.645516 177.242797 208.207438 180.170663 209.279259 L 180.942387 218.517244 L 198.441861 218.517244 L 199.213584 209.298518 C 202.136678 208.215766 204.854399 206.643898 207.250576 204.65012 L 215.629138 208.595386 L 224.378875 193.43997 L 216.771687 188.15688 C 217.042596 186.625366 217.183099 185.073641 217.191677 183.518379 C 217.190859 181.957142 217.057082 180.398808 216.791813 178.860285 L 224.379493 173.596788 L 215.629755 158.441372 L 207.270603 162.376824 C 204.865847 160.391058 202.1408 158.828819 199.212099 157.756964 L 198.442128 148.517244 L 180.942654 148.517244 L 180.943088 148.519864 Z M 189.692825 173.519619 C 192.345309 173.519385 194.889233 174.572982 196.76482 176.44857 C 198.640408 178.324157 199.694005 180.868081 199.693771 183.520565 C 199.694005 186.173049 198.640408 188.716973 196.76482 190.592561 C 194.889233 192.468148 192.345309 193.521745 189.692825 193.521512 C 187.04034 193.521745 184.496417 192.468148 182.620829 190.592561 C 180.745242 188.716973 179.691645 186.173049 179.691878 183.520565 C 179.691645 180.868081 180.745242 178.324157 182.620829 176.44857 C 184.496417 174.572982 187.04034 173.519385 189.692825 173.519619 L 189.692825 173.519619 Z"/>
+ <defs>
+ <filter id="dnomlpn3k56gO2HxrGgUjctNfHycE55V" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#dnomlpn3k56gO2HxrGgUjctNfHycE55V)">
+ <path d="M 113.999985 130.521729 L 71.110085 130.521729 L 71.110085 123 L 113.999985 123 L 113.999985 130.521729 Z"/>
+ </g>
+ <linearGradient id="_lgradient_200" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(42.8899,0,0,7.521721,71.110085,119.492279)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_200)" d="M 113.999985 127.014 L 71.110085 127.014 L 71.110085 119.492279 L 113.999985 119.492279 L 113.999985 127.014 Z"/>
+ <defs>
+ <filter id="huuJS4WtzpwObGzprcIvGkYaqOJ1gDhh" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#huuJS4WtzpwObGzprcIvGkYaqOJ1gDhh)">
+ <path d="M 48.845829 130.144213 L 41.57682 130.144213 L 41.57682 124.567132 L 41.57682 124.567132 Q 37.37834 123.564499 34.401804 120.775959 L 34.401804 120.775959 L 34.401804 120.775959 Q 31.425267 117.987418 30.046666 113.851603 L 30.046666 113.851603 L 36.87703 111.34505 L 36.87703 111.34505 Q 38.192965 114.352913 40.511534 116.170172 L 40.511534 116.170172 L 40.511534 116.170172 Q 42.830103 117.987418 45.712635 117.987418 L 45.712635 117.987418 L 45.712635 117.987418 Q 48.783164 117.987418 50.569083 116.420821 L 50.569083 116.420821 L 50.569083 116.420821 Q 52.355003 114.854224 52.355003 111.971691 L 52.355003 111.971691 L 52.355003 111.971691 Q 52.355003 109.151812 50.22443 107.491223 L 50.22443 107.491223 L 50.22443 107.491223 Q 48.093857 105.830622 43.895389 104.201372 L 43.895389 104.201372 L 43.895389 104.201372 Q 41.702151 103.32407 40.386203 102.760094 L 40.386203 102.760094 L 40.386203 102.760094 Q 39.070268 102.196118 37.190344 101.03684 L 37.190344 101.03684 L 37.190344 101.03684 Q 35.310433 99.877561 34.276473 98.624279 L 34.276473 98.624279 L 34.276473 98.624279 Q 33.242525 97.371008 32.459227 95.397093 L 32.459227 95.397093 L 32.459227 95.397093 Q 31.675928 93.423178 31.675928 91.041955 L 31.675928 91.041955 L 31.675928 91.041955 Q 31.675928 86.968806 34.307812 83.898265 L 34.307812 83.898265 L 34.307812 83.898265 Q 36.939695 80.827737 41.57682 80.013112 L 41.57682 80.013112 L 41.57682 74.999994 L 48.845829 74.999994 L 48.845829 80.075777 L 48.845829 80.075777 Q 52.480334 80.890402 54.861568 83.240297 L 54.861568 83.240297 L 54.861568 83.240297 Q 57.24279 85.590193 58.245411 88.911383 L 58.245411 88.911383 L 51.540378 91.167286 L 51.540378 91.167286 Q 49.660454 86.655479 44.710014 86.655479 L 44.710014 86.655479 L 44.710014 86.655479 Q 42.140796 86.655479 40.69953 87.814758 L 40.69953 87.814758 L 40.69953 87.814758 Q 39.258252 88.974048 39.258252 91.041955 L 39.258252 91.041955 L 39.258252 91.041955 Q 39.258252 93.297847 41.20084 94.645121 L 41.20084 94.645121 L 41.20084 94.645121 Q 43.143417 95.992396 47.091236 97.433674 L 47.091236 97.433674 L 47.091236 97.433674 Q 49.34714 98.310964 50.725741 98.937605 L 50.725741 98.937605 L 50.725741 98.937605 Q 52.104354 99.564235 54.078269 100.848844 L 54.078269 100.848844 L 54.078269 100.848844 Q 56.052173 102.133465 57.180124 103.512066 L 57.180124 103.512066 L 57.180124 103.512066 Q 58.308076 104.890667 59.15404 107.083905 L 59.15404 107.083905 L 59.15404 107.083905 Q 60.000004 109.277143 60.000004 111.909026 L 60.000004 111.909026 L 60.000004 111.909026 Q 60.000004 117.110127 56.898136 120.493971 L 56.898136 120.493971 L 56.898136 120.493971 Q 53.796281 123.877826 48.845829 124.692451 L 48.845829 124.692451 L 48.845829 130.144213 Z"/>
+ </g>
+ <linearGradient id="_lgradient_201" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(29.953338,0,0,55.144219,30.046666,71.375782)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_201)" d="M 48.845829 126.520001 L 41.57682 126.520001 L 41.57682 120.94292 L 41.57682 120.94292 Q 37.37834 119.940287 34.401804 117.151747 L 34.401804 117.151747 L 34.401804 117.151747 Q 31.425267 114.363206 30.046666 110.227391 L 30.046666 110.227391 L 36.87703 107.720838 L 36.87703 107.720838 Q 38.192965 110.728701 40.511534 112.54596 L 40.511534 112.54596 L 40.511534 112.54596 Q 42.830103 114.363206 45.712635 114.363206 L 45.712635 114.363206 L 45.712635 114.363206 Q 48.783164 114.363206 50.569083 112.796609 L 50.569083 112.796609 L 50.569083 112.796609 Q 52.355003 111.230012 52.355003 108.347479 L 52.355003 108.347479 L 52.355003 108.347479 Q 52.355003 105.5276 50.22443 103.867011 L 50.22443 103.867011 L 50.22443 103.867011 Q 48.093857 102.20641 43.895389 100.57716 L 43.895389 100.57716 L 43.895389 100.57716 Q 41.702151 99.699858 40.386203 99.135882 L 40.386203 99.135882 L 40.386203 99.135882 Q 39.070268 98.571906 37.190344 97.412628 L 37.190344 97.412628 L 37.190344 97.412628 Q 35.310433 96.253349 34.276473 95.000067 L 34.276473 95.000067 L 34.276473 95.000067 Q 33.242525 93.746796 32.459227 91.772881 L 32.459227 91.772881 L 32.459227 91.772881 Q 31.675928 89.798966 31.675928 87.417743 L 31.675928 87.417743 L 31.675928 87.417743 Q 31.675928 83.344594 34.307812 80.274053 L 34.307812 80.274053 L 34.307812 80.274053 Q 36.939695 77.203525 41.57682 76.3889 L 41.57682 76.3889 L 41.57682 71.375782 L 48.845829 71.375782 L 48.845829 76.451565 L 48.845829 76.451565 Q 52.480334 77.26619 54.861568 79.616085 L 54.861568 79.616085 L 54.861568 79.616085 Q 57.24279 81.965981 58.245411 85.287171 L 58.245411 85.287171 L 51.540378 87.543074 L 51.540378 87.543074 Q 49.660454 83.031267 44.710014 83.031267 L 44.710014 83.031267 L 44.710014 83.031267 Q 42.140796 83.031267 40.69953 84.190546 L 40.69953 84.190546 L 40.69953 84.190546 Q 39.258252 85.349836 39.258252 87.417743 L 39.258252 87.417743 L 39.258252 87.417743 Q 39.258252 89.673635 41.20084 91.020909 L 41.20084 91.020909 L 41.20084 91.020909 Q 43.143417 92.368184 47.091236 93.809462 L 47.091236 93.809462 L 47.091236 93.809462 Q 49.34714 94.686752 50.725741 95.313393 L 50.725741 95.313393 L 50.725741 95.313393 Q 52.104354 95.940023 54.078269 97.224632 L 54.078269 97.224632 L 54.078269 97.224632 Q 56.052173 98.509253 57.180124 99.887854 L 57.180124 99.887854 L 57.180124 99.887854 Q 58.308076 101.266455 59.15404 103.459693 L 59.15404 103.459693 L 59.15404 103.459693 Q 60.000004 105.652931 60.000004 108.284814 L 60.000004 108.284814 L 60.000004 108.284814 Q 60.000004 113.485915 56.898136 116.869759 L 56.898136 116.869759 L 56.898136 116.869759 Q 53.796281 120.253614 48.845829 121.068239 L 48.845829 121.068239 L 48.845829 126.520001 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/guake.svg b/.icons/Gruvbox_Dark-2/apps/64/guake.svg
new file mode 100755
index 000000000..8c359fd20
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/guake.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="pQKFdLrh5QuucxgzNYm1XEphJCr8G6gE" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#pQKFdLrh5QuucxgzNYm1XEphJCr8G6gE)">
+ <linearGradient id="_lgradient_193" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset=".87%" style="stop-color:#a2ff00"/>
+ <stop offset="100%" style="stop-color:#76c22b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_193)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_194" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_194)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="gpInHV5y80QSmz56bsl1BBgxAEH8ks1c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#gpInHV5y80QSmz56bsl1BBgxAEH8ks1c)">
+ <path d="M 113.999985 130.521729 L 71.110085 130.521729 L 71.110085 123 L 113.999985 123 L 113.999985 130.521729 Z"/>
+ </g>
+ <linearGradient id="_lgradient_195" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(42.8899,0,0,7.521721,71.110085,119.492279)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_195)" d="M 113.999985 127.014 L 71.110085 127.014 L 71.110085 119.492279 L 113.999985 119.492279 L 113.999985 127.014 Z"/>
+ <defs>
+ <filter id="qjZJ3kPujSRqiJzTwxUvxxHPGZPvqm23" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#qjZJ3kPujSRqiJzTwxUvxxHPGZPvqm23)">
+ <path d="M 48.845829 130.144213 L 41.57682 130.144213 L 41.57682 124.567132 L 41.57682 124.567132 Q 37.37834 123.564499 34.401804 120.775959 L 34.401804 120.775959 L 34.401804 120.775959 Q 31.425267 117.987418 30.046666 113.851603 L 30.046666 113.851603 L 36.87703 111.34505 L 36.87703 111.34505 Q 38.192965 114.352913 40.511534 116.170172 L 40.511534 116.170172 L 40.511534 116.170172 Q 42.830103 117.987418 45.712635 117.987418 L 45.712635 117.987418 L 45.712635 117.987418 Q 48.783164 117.987418 50.569083 116.420821 L 50.569083 116.420821 L 50.569083 116.420821 Q 52.355003 114.854224 52.355003 111.971691 L 52.355003 111.971691 L 52.355003 111.971691 Q 52.355003 109.151812 50.22443 107.491223 L 50.22443 107.491223 L 50.22443 107.491223 Q 48.093857 105.830622 43.895389 104.201372 L 43.895389 104.201372 L 43.895389 104.201372 Q 41.702151 103.32407 40.386203 102.760094 L 40.386203 102.760094 L 40.386203 102.760094 Q 39.070268 102.196118 37.190344 101.03684 L 37.190344 101.03684 L 37.190344 101.03684 Q 35.310433 99.877561 34.276473 98.624279 L 34.276473 98.624279 L 34.276473 98.624279 Q 33.242525 97.371008 32.459227 95.397093 L 32.459227 95.397093 L 32.459227 95.397093 Q 31.675928 93.423178 31.675928 91.041955 L 31.675928 91.041955 L 31.675928 91.041955 Q 31.675928 86.968806 34.307812 83.898265 L 34.307812 83.898265 L 34.307812 83.898265 Q 36.939695 80.827737 41.57682 80.013112 L 41.57682 80.013112 L 41.57682 74.999994 L 48.845829 74.999994 L 48.845829 80.075777 L 48.845829 80.075777 Q 52.480334 80.890402 54.861568 83.240297 L 54.861568 83.240297 L 54.861568 83.240297 Q 57.24279 85.590193 58.245411 88.911383 L 58.245411 88.911383 L 51.540378 91.167286 L 51.540378 91.167286 Q 49.660454 86.655479 44.710014 86.655479 L 44.710014 86.655479 L 44.710014 86.655479 Q 42.140796 86.655479 40.69953 87.814758 L 40.69953 87.814758 L 40.69953 87.814758 Q 39.258252 88.974048 39.258252 91.041955 L 39.258252 91.041955 L 39.258252 91.041955 Q 39.258252 93.297847 41.20084 94.645121 L 41.20084 94.645121 L 41.20084 94.645121 Q 43.143417 95.992396 47.091236 97.433674 L 47.091236 97.433674 L 47.091236 97.433674 Q 49.34714 98.310964 50.725741 98.937605 L 50.725741 98.937605 L 50.725741 98.937605 Q 52.104354 99.564235 54.078269 100.848844 L 54.078269 100.848844 L 54.078269 100.848844 Q 56.052173 102.133465 57.180124 103.512066 L 57.180124 103.512066 L 57.180124 103.512066 Q 58.308076 104.890667 59.15404 107.083905 L 59.15404 107.083905 L 59.15404 107.083905 Q 60.000004 109.277143 60.000004 111.909026 L 60.000004 111.909026 L 60.000004 111.909026 Q 60.000004 117.110127 56.898136 120.493971 L 56.898136 120.493971 L 56.898136 120.493971 Q 53.796281 123.877826 48.845829 124.692451 L 48.845829 124.692451 L 48.845829 130.144213 Z"/>
+ </g>
+ <linearGradient id="_lgradient_196" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(29.953338,0,0,55.144219,30.046666,71.375782)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_196)" d="M 48.845829 126.520001 L 41.57682 126.520001 L 41.57682 120.94292 L 41.57682 120.94292 Q 37.37834 119.940287 34.401804 117.151747 L 34.401804 117.151747 L 34.401804 117.151747 Q 31.425267 114.363206 30.046666 110.227391 L 30.046666 110.227391 L 36.87703 107.720838 L 36.87703 107.720838 Q 38.192965 110.728701 40.511534 112.54596 L 40.511534 112.54596 L 40.511534 112.54596 Q 42.830103 114.363206 45.712635 114.363206 L 45.712635 114.363206 L 45.712635 114.363206 Q 48.783164 114.363206 50.569083 112.796609 L 50.569083 112.796609 L 50.569083 112.796609 Q 52.355003 111.230012 52.355003 108.347479 L 52.355003 108.347479 L 52.355003 108.347479 Q 52.355003 105.5276 50.22443 103.867011 L 50.22443 103.867011 L 50.22443 103.867011 Q 48.093857 102.20641 43.895389 100.57716 L 43.895389 100.57716 L 43.895389 100.57716 Q 41.702151 99.699858 40.386203 99.135882 L 40.386203 99.135882 L 40.386203 99.135882 Q 39.070268 98.571906 37.190344 97.412628 L 37.190344 97.412628 L 37.190344 97.412628 Q 35.310433 96.253349 34.276473 95.000067 L 34.276473 95.000067 L 34.276473 95.000067 Q 33.242525 93.746796 32.459227 91.772881 L 32.459227 91.772881 L 32.459227 91.772881 Q 31.675928 89.798966 31.675928 87.417743 L 31.675928 87.417743 L 31.675928 87.417743 Q 31.675928 83.344594 34.307812 80.274053 L 34.307812 80.274053 L 34.307812 80.274053 Q 36.939695 77.203525 41.57682 76.3889 L 41.57682 76.3889 L 41.57682 71.375782 L 48.845829 71.375782 L 48.845829 76.451565 L 48.845829 76.451565 Q 52.480334 77.26619 54.861568 79.616085 L 54.861568 79.616085 L 54.861568 79.616085 Q 57.24279 81.965981 58.245411 85.287171 L 58.245411 85.287171 L 51.540378 87.543074 L 51.540378 87.543074 Q 49.660454 83.031267 44.710014 83.031267 L 44.710014 83.031267 L 44.710014 83.031267 Q 42.140796 83.031267 40.69953 84.190546 L 40.69953 84.190546 L 40.69953 84.190546 Q 39.258252 85.349836 39.258252 87.417743 L 39.258252 87.417743 L 39.258252 87.417743 Q 39.258252 89.673635 41.20084 91.020909 L 41.20084 91.020909 L 41.20084 91.020909 Q 43.143417 92.368184 47.091236 93.809462 L 47.091236 93.809462 L 47.091236 93.809462 Q 49.34714 94.686752 50.725741 95.313393 L 50.725741 95.313393 L 50.725741 95.313393 Q 52.104354 95.940023 54.078269 97.224632 L 54.078269 97.224632 L 54.078269 97.224632 Q 56.052173 98.509253 57.180124 99.887854 L 57.180124 99.887854 L 57.180124 99.887854 Q 58.308076 101.266455 59.15404 103.459693 L 59.15404 103.459693 L 59.15404 103.459693 Q 60.000004 105.652931 60.000004 108.284814 L 60.000004 108.284814 L 60.000004 108.284814 Q 60.000004 113.485915 56.898136 116.869759 L 56.898136 116.869759 L 56.898136 116.869759 Q 53.796281 120.253614 48.845829 121.068239 L 48.845829 121.068239 L 48.845829 126.520001 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/guayadeque.svg b/.icons/Gruvbox_Dark-2/apps/64/guayadeque.svg
new file mode 120000
index 000000000..d025f1c3f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/guayadeque.svg
@@ -0,0 +1 @@
+music.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gufw.svg b/.icons/Gruvbox_Dark-2/apps/64/gufw.svg
new file mode 120000
index 000000000..8b9d3b181
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gufw.svg
@@ -0,0 +1 @@
+shield.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/guitar-rig.svg b/.icons/Gruvbox_Dark-2/apps/64/guitar-rig.svg
new file mode 100644
index 000000000..52023d10c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/guitar-rig.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#4d4d4d" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z" filter="url(#a)"/>
+ <defs>
+ <filter id="b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" d="M119.442 210.072c-12.225-1.271-26.693-6.406-36.508-12.959-7.772-5.188-15.375-12.262-20.709-19.27-9.114-11.973-14.82-26.533-16.431-41.927-.575-5.499-.275-15.762.62-21.166 2.839-17.156 10.965-32.996 23.204-45.236 12.37-12.37 27.873-20.298 45.484-23.258 6.017-1.012 20.607-1.007 26.085.009 24.079 4.464 43.193 16.924 56.09 36.566 2.531 3.856 3.62 5.867 3.324 6.14-.09.084-12.194 3.416-26.897 7.405-14.703 3.989-39.21 10.645-54.462 14.791-33.298 9.051-40.858 11.07-41.016 10.95-.32-.242.956-6.035 2.154-9.782 1.428-4.467 4.786-11.464 5.762-12.005.651-.361 72.871-20.045 79.293-21.611.938-.229 1.644-.609 1.569-.845-.253-.79-6.023-4.557-10.057-6.565-4.878-2.429-10.913-4.547-16.3-5.721-3.476-.758-5.262-.882-12.627-.882-9.679 0-13.13.531-20.807 3.201-9.5 3.305-16.954 7.99-24.079 15.133-7.408 7.427-12.048 14.919-15.345 24.783-2.568 7.678-3.342 13.218-3.088 22.09.227 7.917.977 12.252 3.285 18.972 6.777 19.736 23.397 35.142 43.644 40.454 6.536 1.714 10.988 2.162 18.917 1.904 9.931-.324 17.334-2.177 26.001-6.508 9.507-4.75 18.57-12.759 24.386-21.55 2.988-4.516 6.518-11.477 6.055-11.94-.222-.222-10.66 2.534-41.414 10.937-10.423 2.848-23.763 6.457-29.644 8.019l-10.693 2.84-2.156-1.234c-2.924-1.673-6.733-4.511-9.333-6.954-2.355-2.213-6.157-6.614-5.919-6.852.082-.082 8.126-2.292 17.875-4.911 9.75-2.62 25.267-6.828 34.484-9.352a7384.27 7384.27 0 0 1 30.922-8.387c8.647-2.322 17.29-4.66 25.928-7.016 6.47-1.77 12.036-3.261 12.369-3.314 1.627-.257 1.394 10.571-.419 19.456-1.119 5.484-3.975 13.892-6.504 19.152-7.971 16.575-21.614 30.341-37.958 38.298-14.148 6.889-29.865 9.729-45.085 8.146v-.001zm-37.615-62.504c-1.899-4.463-2.882-8.436-3.845-15.549-.093-.688.158-.974 1.12-1.279 1.24-.393 22.389-6.11 53.107-14.355 8.998-2.415 23.63-6.356 32.518-8.758 23.358-6.314 39.215-10.521 39.878-10.581 1.032-.092 4.525 10.59 5.405 16.528l.269 1.817-15.495 4.106a6686.48 6686.48 0 0 0-33.049 8.877c-9.37 2.547-18.746 5.07-28.129 7.571a7327.738 7327.738 0 0 0-30.343 8.16c-10.873 2.947-19.963 5.358-20.2 5.358-.236 0-.793-.853-1.236-1.895z" filter="url(#b)"/>
+ <path fill="#ffffff" opacity=".1" d="M249.643 83.58L44.234 236.61c11.562 2.311 26.426 3.019 45.523 3.019h75.37c74.055 0 84.639-10.558 84.639-84.544V95.834c0-4.303-.041-8.37-.123-12.254z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/guitarix.svg b/.icons/Gruvbox_Dark-2/apps/64/guitarix.svg
new file mode 100755
index 000000000..a37e97d60
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/guitarix.svg
@@ -0,0 +1,73 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="eYze7M9YrXKGu53K49K3uofGFOntHZhr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#eYze7M9YrXKGu53K49K3uofGFOntHZhr)">
+ <linearGradient id="_lgradient_202" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_202)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_203" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_203)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="AJpxBplZnAXEt9d2TI5xJKO4ZfxlcJfT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#AJpxBplZnAXEt9d2TI5xJKO4ZfxlcJfT)">
+ <circle cx="81.75" cy="165.76" r="36.25" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="F2r1F79CYgmVyFL7lJYwTLqDaWkzxvXV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#F2r1F79CYgmVyFL7lJYwTLqDaWkzxvXV)">
+ <circle cx="174.25" cy="165.76" r="36.25" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#e4e4e4" cx="81.75" cy="162.74" r="36.25" vector-effect="non-scaling-stroke"/>
+ <circle fill="#5d5d5d" cx="81.75" cy="162.74" r="15.104" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="D3qVV0707ZDZqARL2dY7S8TDtyFmhhy5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#D3qVV0707ZDZqARL2dY7S8TDtyFmhhy5)">
+ <path d="M 64.523229 57.010417 L 191.476771 57.010417 C 196.456827 57.010417 200.5 61.05359 200.5 66.033646 L 200.5 90.278854 C 200.5 95.25891 196.456827 99.302083 191.476771 99.302083 L 64.523229 99.302083 C 59.543173 99.302083 55.5 95.25891 55.5 90.278854 L 55.5 66.033646 C 55.5 61.05359 59.543173 57.010417 64.523229 57.010417 Z"/>
+ </g>
+ <defs>
+ <linearGradient id="_lgradient_204" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#6aff57"/>
+ <stop offset="50%" style="stop-color:#8bff51"/>
+ <stop offset="100%" style="stop-color:#5cf50f"/>
+ </linearGradient>
+ </defs>
+ <path d="M 64.523229 53.989583 L 191.476771 53.989583 C 196.456827 53.989583 200.5 58.032757 200.5 63.012812 L 200.5 87.258021 C 200.5 92.238077 196.456827 96.28125 191.476771 96.28125 L 64.523229 96.28125 C 59.543173 96.28125 55.5 92.238077 55.5 87.258021 L 55.5 63.012812 C 55.5 58.032757 59.543173 53.989583 64.523229 53.989583 Z" style="fill:url(#_lgradient_204)"/>
+ <circle fill="#5d5d5d" cx="76.646" cy="75.135" r="9.063" vector-effect="non-scaling-stroke"/>
+ <rect fill="#f34f17" width="18.125" height="18.125" x="170.29" y="66.07" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#fdc92b" width="6.042" height="6.042" x="176.33" y="72.11" transform="matrix(1,0,0,1,0,0)"/>
+ <circle fill="#5d5d5d" cx="100.812" cy="75.135" r="9.063" vector-effect="non-scaling-stroke"/>
+ <circle fill="#5d5d5d" cx="124.979" cy="75.135" r="9.063" vector-effect="non-scaling-stroke"/>
+ <circle fill="#e4e4e4" cx="174.25" cy="162.74" r="36.25" vector-effect="non-scaling-stroke"/>
+ <circle fill="#5d5d5d" cx="174.25" cy="162.74" r="15.104" vector-effect="non-scaling-stroke"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 64.527099 53.989583 C 59.527991 53.989583 55.5 58.232609 55.5 63.50049 L 55.5 66.521323 C 55.5 61.253443 59.527991 57.010417 64.527099 57.010417 L 191.472901 57.010417 C 196.472012 57.010417 200.5 61.253443 200.5 66.521323 L 200.5 63.50049 C 200.5 58.232609 196.472012 53.989583 191.472901 53.989583 L 64.527099 53.989583 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/guitarix2.svg b/.icons/Gruvbox_Dark-2/apps/64/guitarix2.svg
new file mode 120000
index 000000000..689b66af8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/guitarix2.svg
@@ -0,0 +1 @@
+guitarix.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gummi.svg b/.icons/Gruvbox_Dark-2/apps/64/gummi.svg
new file mode 100755
index 000000000..a28d8662c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gummi.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="oUXwK9l3UaMjdpcuBenWCeIL9jgSMj11" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#oUXwK9l3UaMjdpcuBenWCeIL9jgSMj11)">
+ <linearGradient id="_lgradient_205" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_205)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_206" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_206)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 184.388351 97.789727 C 178.23393 78.276274 157.18197 73.770877 140.220478 73.623464 C 125.279283 73.623464 114.298938 79.213926 107.279445 89.073762 C 100.319558 98.869153 95.7763 108.906206 95.7763 130.059742 C 95.7763 151.028005 100.19309 161.640216 106.890366 171.562884 C 113.588045 181.42272 127.231111 186.297862 138.1889 186.352636 C 147.855407 186.400969 158.657724 182.228261 168.275897 178.345549 L 168.275897 146.743326 L 152.165054 146.743326 L 152.165054 138.067638 L 200.497583 138.067638 L 200.497583 186.400163 C 179.338408 197.685808 157.119141 202.422395 135.002174 202.511006 C 110.272032 202.511006 90.823829 196.052089 76.655147 183.134497 C 62.551716 170.216824 55.5 152.5247 55.5 130.058937 C 55.5 107.531146 62.551877 89.807609 76.655147 76.889936 C 90.824634 63.975486 110.270421 57.516649 135.000563 57.516649 C 156.105766 58.205385 174.415738 62.494898 192.443771 69.59978 L 192.443771 97.793755 L 184.388351 97.789727 Z"/>
+ </g>
+ <path fill="#ececec" d="M 184.388351 93.762072 C 178.23401 74.248622 157.185192 69.743225 140.220478 69.595809 C 125.277672 69.595809 114.298133 75.186271 107.281861 85.046106 C 100.321975 94.841501 95.778717 104.878555 95.778717 126.032091 C 95.778717 147.00035 100.195507 157.612564 106.892783 167.535229 C 113.590462 177.395064 127.233528 182.270207 138.191317 182.324984 C 147.857823 182.373317 158.660141 178.20061 168.278314 174.317894 L 168.278314 142.715674 L 152.167471 142.715674 L 152.167471 134.039983 L 200.5 134.039983 L 200.5 182.372512 C 179.340825 193.658157 157.121557 198.394744 135.004591 198.483355 C 110.274449 198.483355 90.826245 192.024438 76.657564 179.106842 C 62.554132 166.189169 55.502417 148.497048 55.502417 126.031285 C 55.502417 103.503495 62.554294 85.779957 76.657564 72.862285 C 90.827051 59.94783 110.272838 53.488994 135.00298 53.488994 C 156.108183 54.177734 174.418155 58.467247 192.446188 65.572125 L 192.446188 93.766099 L 184.388351 93.762072 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/guvcview.svg b/.icons/Gruvbox_Dark-2/apps/64/guvcview.svg
new file mode 120000
index 000000000..4e734554e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/guvcview.svg
@@ -0,0 +1 @@
+photo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gv_icon.svg b/.icons/Gruvbox_Dark-2/apps/64/gv_icon.svg
new file mode 100644
index 000000000..0b6f05c5e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gv_icon.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Cqcx2jjxQRPJrreAmMSvR9B4v93S9vqU" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Cqcx2jjxQRPJrreAmMSvR9B4v93S9vqU)">
+ <path fill="#f7f7f7" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <path fill="#37a6e6" d="M 165.685 11.947 C 227.597 11.947 245.147 19.326 249.237 64.979 C 243.358 64.07 -0.721 64.431 6.723 65.432 C 10.738 19.375 28.198 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ <path fill="#e3dfd5" fill-opacity=".996" d="M 114.014 94.625 L 114.014 98.703 L 211.874 98.703 L 211.874 94.625 L 114.014 94.625 L 114.014 94.625 Z M 114.014 110.935 L 114.014 115.012 L 211.874 115.012 L 211.874 110.935 L 114.014 110.935 L 114.014 110.935 Z M 114.014 127.169 L 114.014 131.247 L 211.874 131.247 L 211.874 127.169 L 114.014 127.169 L 114.014 127.169 Z M 114.014 143.479 L 114.014 147.557 L 211.874 147.557 L 211.874 143.479 L 114.014 143.479 L 114.014 143.479 Z M 48.775 157.671 L 48.775 161.748 L 146.634 161.748 L 146.634 157.671 L 48.775 157.671 L 48.775 157.671 Z M 48.775 173.98 L 48.775 178.058 L 141.842 177.903 L 141.61 173.749 L 48.775 173.98 L 48.775 173.98 Z M 48.775 190.215 L 48.775 194.292 L 141.61 194.215 L 141.765 189.828 L 48.775 190.215 L 48.775 190.215 Z M 48.775 206.525 L 48.775 210.602 L 146.634 210.602 L 146.634 206.525 L 48.775 206.525 L 48.775 206.525 Z"/>
+ <radialGradient id="_rgradient_29" cx="-.5" cy=".5" r="12.672" fx="2.384" fy=".502" gradientTransform="matrix(0,46.294468,-60.000423,0,152.833,156.018532)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#90dbec"/>
+ <stop offset="26.238%" style="stop-color:#55c1ec"/>
+ <stop offset="70.495%" style="stop-color:#3689e6"/>
+ <stop offset="100%" style="stop-color:#2b63a0"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_29)" d="M 165.58 156.02 C 162.046 156.05 157.596 156.299 152.833 157.11 L 152.833 202.313 L 163.568 202.313 L 163.568 185.959 C 163.568 185.959 184.719 187.922 185.121 172.457 C 185.121 172.457 187.911 155.839 165.58 156.02 L 165.58 156.02 Z M 166.671 164.071 C 173.184 164.094 174.888 166.405 175.057 170.696 C 175.057 179.694 163.568 177.489 163.568 177.489 L 163.568 164.239 C 164.705 164.152 165.74 164.067 166.671 164.071 Z M 200.158 168.012 C 197.551 168.13 194.981 168.736 192.694 170.025 C 188.457 172.523 187.928 178.62 190.262 182.605 C 193.179 186.91 198.789 187.529 202.758 190.488 C 204.773 191.826 203.735 195.219 201.416 195.436 C 197.143 196.135 192.846 194.59 189.004 192.836 L 189.004 198.958 C 188.471 200.772 190.699 200.817 191.939 201.306 C 196.554 202.426 201.551 202.594 206.112 201.139 C 210.141 199.953 213.039 195.937 212.822 191.746 C 212.82 190.624 212.607 189.54 212.235 188.476 C 210.647 184.075 205.719 182.64 201.919 180.76 C 199.505 180.142 195.95 177.122 199.152 175.057 C 202.75 173.928 206.469 175.611 209.719 177.07 L 212.067 171.451 C 212.852 169.685 209.044 169.711 207.874 168.935 C 205.406 168.24 202.765 167.895 200.158 168.013 L 200.158 168.012 L 200.158 168.012 Z"/>
+ <path fill="none" stroke="#339966" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.614" d="M 27.438 229.39 C 31.771 229.39 34.728 231.107 36.454 227.173 C 38.099 220.933 37.23 200.304 39.397 200.304 C 41.876 200.304 39.953 221.837 43.22 227.161 C 44.181 228.168 45.444 228.642 47.124 228.326 C 48.873 227.987 50.391 225.873 51.19 222.436 C 55.21 205.051 52.777 156.23 55.233 156.23 C 58.176 156.23 56.044 221.159 61.014 223.194 C 63.03 223.782 63.262 222.199 65.891 222.64 C 68.927 224.923 71.024 223.589 74.905 225.025 C 80.419 227.06 79.585 201.524 82.527 201.524 C 85.47 201.524 84.288 231.83 101.944 230.247 C 104.597 229.965 107.562 224.697 107.945 215.982 C 109.497 180.172 110.007 69.609 112.416 69.609 C 114.919 69.609 115.208 175.707 117.641 214.128 C 118.07 221.035 119.808 225.692 121.36 227.241 C 131.555 237.504 128.983 196.686 133.397 196.686 C 134.868 196.686 142.051 216.638 143.522 216.638 C 144.993 216.638 145.931 82.981 147.403 82.981 C 148.874 82.981 151.191 202.621 152.662 202.621 C 154.134 202.621 155.118 196.969 156.59 196.969 C 158.061 196.969 158.629 226.687 163.042 226.687 C 165.985 226.687 166.367 221.34 167.839 221.34 C 168.522 221.34 170.862 225.737 174.013 225.387 C 175.948 225.172 180.223 228.066 180.999 228.066 C 182.47 228.066 186.05 225.884 187.521 225.884 C 188.993 225.884 191.576 229.535 193.047 229.535 C 194.519 229.535 197.16 212.681 198.631 212.681 C 200.508 212.681 199.894 227.388 204.864 229.682 C 206.648 230.507 214.605 229.138 228.889 230.528" vector-effect="non-scaling-stroke"/>
+ <path fill="#37a6e6" d="M 26.045 90 L 93.955 90 C 97.108965 90.001655 99.665345 92.558035 99.667 95.712 L 99.667 133.955 C 99.665345 137.108965 97.108965 139.665345 93.955 139.667 L 26.045 139.667 C 22.891035 139.665345 20.334655 137.108965 20.333 133.955 L 20.333 95.712 C 20.334655 92.558035 22.891035 90.001655 26.045 90 L 26.045 90 Z"/>
+ <path fill="#f7f7f7" fill-rule="evenodd" d="M 34.571 126.34 L 30.133 126.34 L 30.133 103.327 L 39.996 103.327 Q 42.1 103.327 43.661 103.951 Q 45.223 104.576 46.111 105.628 Q 46.998 106.68 47.426 107.929 Q 47.853 109.179 47.853 110.592 Q 47.853 113.453 45.864 115.655 Q 43.875 117.858 39.996 117.858 L 34.571 117.858 L 34.571 126.34 L 34.571 126.34 Z M 34.571 113.65 L 40.193 113.65 Q 41.738 113.65 42.494 112.746 Q 43.25 111.842 43.25 110.592 Q 43.25 109.376 42.527 108.455 Q 41.804 107.535 40.193 107.535 L 34.571 107.535 L 34.571 113.65 L 34.571 113.65 Z M 51.141 126.34 L 51.141 103.327 L 58.9 103.327 Q 61.793 103.327 64.012 104.297 Q 66.231 105.266 67.513 106.943 Q 68.795 108.62 69.42 110.609 Q 70.045 112.598 70.045 114.833 Q 70.045 116.477 69.699 118.055 Q 69.354 119.633 68.499 121.162 Q 67.645 122.691 66.395 123.825 Q 65.146 124.959 63.173 125.65 Q 61.201 126.34 58.768 126.34 L 51.141 126.34 L 51.141 126.34 Z M 55.579 122.132 L 59.294 122.132 Q 62.417 122.132 63.93 119.946 Q 65.442 117.759 65.442 114.833 Q 65.442 111.842 63.962 109.688 Q 62.483 107.535 59.656 107.535 L 55.579 107.535 L 55.579 122.132 L 55.579 122.132 Z M 78.921 126.34 L 74.483 126.34 L 74.483 103.327 L 89.902 103.327 L 89.902 107.535 L 78.921 107.535 L 78.921 112.368 L 85.891 112.368 L 85.891 116.576 L 78.921 116.576 L 78.921 126.34 L 78.921 126.34 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_207" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_207)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gvim.svg b/.icons/Gruvbox_Dark-2/apps/64/gvim.svg
new file mode 120000
index 000000000..150dd0417
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gvim.svg
@@ -0,0 +1 @@
+vim.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gwc.svg b/.icons/Gruvbox_Dark-2/apps/64/gwc.svg
new file mode 120000
index 000000000..00bb08b16
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gwc.svg
@@ -0,0 +1 @@
+deezer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gweled.svg b/.icons/Gruvbox_Dark-2/apps/64/gweled.svg
new file mode 100755
index 000000000..d5b278787
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gweled.svg
@@ -0,0 +1,60 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="4Q5yNe9I1ITi7FaMa2HJ5x6H1zH0WyEC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#4Q5yNe9I1ITi7FaMa2HJ5x6H1zH0WyEC)">
+ <linearGradient id="_lgradient_214" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_214)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_215" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_215)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="k5SD8Ug2KFX53LFCZNGUcZsW49kwyplO" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#k5SD8Ug2KFX53LFCZNGUcZsW49kwyplO)">
+ <path d="M 94.856952 60.678581 C 91.750001 60.678578 88.280842 63.947917 84.681668 66.513581 L 57.74095 85.718208 C 54.845212 89.129095 54.744021 94.401782 57.506301 97.945053 L 121.720944 194.731698 C 125.026894 198.970385 130.973098 198.970385 134.279047 194.731698 L 198.493689 97.945059 C 201.25597 94.401789 201.154794 89.129103 198.259074 85.718208 L 171.685846 66.775558 C 168.382394 64.083267 164.25 60.678578 161.143031 60.678581 L 127.999993 60.678581 L 94.856952 60.678581 Z"/>
+ </g>
+ <path fill="#00aff2" d="M 94.856952 58.089294 C 91.750001 58.089291 88.280842 61.35863 84.681668 63.924294 L 57.74095 83.128922 C 54.845212 86.539809 54.744021 91.812496 57.506301 95.355768 L 121.720944 192.142412 C 125.026894 196.381099 130.973098 196.381099 134.279047 192.142412 L 198.493689 95.355773 C 201.25597 91.812504 201.154794 86.539817 198.259074 83.128922 L 171.685846 64.186271 C 168.382394 61.49398 164.25 58.089291 161.143031 58.089294 L 127.999993 58.089294 L 94.856952 58.089294 Z"/>
+ <g opacity=".1">
+ <path d="M 166.839286 89.160715 L 128 195.316372 C 128.602776 195.316571 129.196548 195.243994 129.775077 195.10397 C 130.353607 194.963944 130.918472 194.752736 131.454066 194.481933 C 131.988414 194.211762 132.493131 193.876615 132.96617 193.485667 C 132.967048 193.484936 132.970349 193.486397 132.971227 193.485667 C 133.059879 193.412322 133.127863 193.310198 133.213972 193.232805 C 133.588243 192.89642 133.95594 192.550197 134.275983 192.14045 L 134.311384 192.094935 L 198.492291 95.355783 C 199.879907 93.575843 200.543777 91.358247 200.494943 89.160715 L 166.839286 89.160715 Z"/>
+ </g>
+ <path fill="#156fc5" d="M 166.839286 89.160715 L 128 195.321429 L 128 89.160715 L 166.839286 89.160715 Z"/>
+ <g opacity=".4">
+ <path fill="#ffffff" d="M 91.750001 89.160715 L 73.667481 119.715379 L 121.71997 192.14032 C 123.369601 194.255373 125.677484 195.317149 127.98584 195.321429 C 127.989206 195.321367 127.989465 195.314179 127.99309 195.314179 L 91.750001 89.160715 Z"/>
+ </g>
+ <g opacity=".5">
+ <path fill="#ffffff" d="M 94.860178 58.089287 C 91.753227 58.089284 88.284268 61.354572 84.685093 63.920237 L 57.745397 83.127478 C 56.304864 84.824278 55.605488 86.984379 55.560687 89.160715 L 200.439312 89.160715 C 200.394515 86.984379 199.695128 84.824286 198.254602 83.127478 L 171.684083 64.183211 C 168.380631 61.49092 164.246792 58.089284 161.139823 58.089287 L 128 58.089287 L 94.860178 58.089287 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 94.855121 58.089287 C 91.74817 58.089284 88.279211 61.35963 84.680036 63.925294 L 57.74034 83.127478 C 55.934955 85.254037 55.217314 88.105724 55.601145 90.809363 C 55.816154 88.960745 56.508339 87.167936 57.74034 85.716763 L 84.680036 66.51458 C 88.279211 63.948915 91.74817 60.67857 94.855121 60.678573 L 128 60.678573 L 161.144879 60.678573 C 164.251849 60.67857 168.380631 64.085263 171.684083 66.777554 L 198.259662 85.716763 C 199.491654 87.167939 200.183853 88.960742 200.398857 90.809363 C 200.782693 88.105724 200.065033 85.254042 198.259662 83.127478 L 171.684083 64.188269 C 168.380631 61.495977 164.251849 58.089284 161.144879 58.089287 L 128 58.089287 L 94.855121 58.089287 Z"/>
+ </g>
+ <g opacity=".1">
+ <path d="M 55.97032 89.160715 C 55.733449 90.004144 55.578763 90.871925 55.560687 91.750001 L 200.439312 91.750001 C 200.421241 90.871925 200.266552 90.004144 200.029679 89.160715 L 55.97032 89.160715 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 166.839286 89.160715 L 128 195.316372 C 128.336501 195.316483 128.661407 195.244379 128.99121 195.200056 L 166.839286 91.750001 L 200.186453 91.750001 C 200.392366 90.899988 200.514326 90.033038 200.494943 89.160715 L 166.839286 89.160715 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 91.750001 89.160715 L 73.665458 119.716309 L 74.47461 120.935093 L 91.750001 91.750001 L 127.074533 195.215227 C 127.378476 195.252826 127.679346 195.320862 127.98483 195.321429 C 127.988196 195.321367 127.991318 195.316372 127.994943 195.316372 L 91.750001 89.160715 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gwenview.svg b/.icons/Gruvbox_Dark-2/apps/64/gwenview.svg
new file mode 120000
index 000000000..4e734554e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gwenview.svg
@@ -0,0 +1 @@
+photo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gx_head.svg b/.icons/Gruvbox_Dark-2/apps/64/gx_head.svg
new file mode 120000
index 000000000..689b66af8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gx_head.svg
@@ -0,0 +1 @@
+guitarix.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gxine.svg b/.icons/Gruvbox_Dark-2/apps/64/gxine.svg
new file mode 120000
index 000000000..61754308e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gxine.svg
@@ -0,0 +1 @@
+video.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gxneur.svg b/.icons/Gruvbox_Dark-2/apps/64/gxneur.svg
new file mode 120000
index 000000000..a52bbb5ec
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gxneur.svg
@@ -0,0 +1 @@
+xneur.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gydl.svg b/.icons/Gruvbox_Dark-2/apps/64/gydl.svg
new file mode 120000
index 000000000..68228e817
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gydl.svg
@@ -0,0 +1 @@
+youtube-dl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/gzdoom.svg b/.icons/Gruvbox_Dark-2/apps/64/gzdoom.svg
new file mode 100755
index 000000000..ccd37407b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/gzdoom.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Hr7qzIqvOzlQs6zIMvkzPONrRUq0ARvo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Hr7qzIqvOzlQs6zIMvkzPONrRUq0ARvo)">
+ <linearGradient id="_lgradient_218" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_218)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_219" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_219)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#666666" d="M 116.126916 112.05903 L 116.625071 88.147576 L 78.64073 88.147576 C 76.525997 88.976871 74.366243 88.664247 72.538327 89.89112 C 63.20006 96.158838 57.78643 108.575212 55.850125 125.135607 C 54.892313 130.54094 55.850125 134.35148 59.337212 140.70296 C 61.454372 147.303518 63.636004 152.064133 65.190537 155.772158 C 69.648562 166.405874 73.534638 168.350579 81.878739 167.727885 L 121.980241 167.727885 L 127.459949 139.083955 L 127.459949 128 L 103.423956 128 L 103.299417 143.94097 L 86.237598 143.94097 L 79.512502 127.252767 C 80.135196 121.316416 81.877079 116.540768 84.618593 112.05903 L 116.126916 112.05903 Z"/>
+ <path fill="#fefefe" d="M 115.43448 112.05903 L 115.43448 88.147576 L 188.125301 88.147576 C 201.322392 88.147576 204.460556 95.723775 195.128804 105.055528 L 156.243362 143.94097 L 195.139328 143.94097 L 195.139328 167.852424 L 122.408654 167.852424 C 109.211564 167.852424 106.073399 160.276225 115.405152 150.944472 L 154.290593 112.05903 L 115.43448 112.05903 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hackup.svg b/.icons/Gruvbox_Dark-2/apps/64/hackup.svg
new file mode 100644
index 000000000..6b4c2aaa3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hackup.svg
@@ -0,0 +1,48 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="8NoZCY8jgnzLV2MgWH7TVLUhRZPe9T1h" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#8NoZCY8jgnzLV2MgWH7TVLUhRZPe9T1h)">
+ <linearGradient id="_lgradient_136" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_136)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_137" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_137)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="3twbH7akK7PLKkhWA3jBw9tIVEgNTT2V" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#3twbH7akK7PLKkhWA3jBw9tIVEgNTT2V)">
+ <path d="M 118.74468 87.43617 L 118.74468 198.5 L 137.255318 198.5 L 137.255318 87.43617 L 118.74468 87.43617 Z"/>
+ </g>
+ <defs>
+ <filter id="68WKpH94K6PLND8Z4ATeTaHyHGDdb72h" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#68WKpH94K6PLND8Z4ATeTaHyHGDdb72h)">
+ <path fill-rule="evenodd" d="M 127.992538 56.585109 Q 126.04521 56.588148 88.801704 109.901019 L 93.621294 118.287234 L 162.378709 118.287234 L 167.198294 109.901019 Q 129.945173 56.583323 127.992538 56.585109 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 118.74468 84.351064 L 118.74468 195.414894 L 137.255318 195.414894 L 137.255318 84.351064 L 118.74468 84.351064 Z"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 127.992538 53.500003 Q 126.04521 53.503042 88.801704 106.815913 L 93.621294 115.202127 L 162.378709 115.202127 L 167.198294 106.815913 Q 129.945173 53.498217 127.992538 53.500003 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/haguichi.svg b/.icons/Gruvbox_Dark-2/apps/64/haguichi.svg
new file mode 100644
index 000000000..25e3793e8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/haguichi.svg
@@ -0,0 +1,57 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path d="M165.689 11.95c74.056 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.583 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <linearGradient id="b" x1=".25" x2=".75" y1=".036" y2=".844" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f61111"/>
+ <stop offset="48.272%" stop-color="#ff4f4f"/>
+ <stop offset="100%" stop-color="#ff7a55"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.69 11.95c74.056 0 84.64 10.557 84.64 84.544v59.252c0 73.986-10.584 84.544-84.64 84.544H90.32c-74.056 0-84.64-10.558-84.64-84.544V96.494c0-73.987 10.584-84.544 84.64-84.544h75.37z"/>
+ <path opacity=".05" d="M90.32 11.95c-74.056 0-84.64 10.557-84.64 84.544v59.252c0 35.819 2.48 56.772 13.443 68.857L185.09 44.57l27.091-29.387c-11.7-2.473-26.844-3.233-46.491-3.233H90.32z"/>
+ <g opacity=".2" filter="url(#c)">
+ <linearGradient id="d" x1=".371" x2=".861" y1=".187" y2=".864" gradientTransform="matrix(129.747 0 0 163.1 55.343 46.609)" gradientUnits="userSpaceOnUse">
+ <stop offset="24.58%"/>
+ <stop offset="47.053%"/>
+ <stop offset="86.38%"/>
+ </linearGradient>
+ <path fill="url(#d)" d="M130.44 46.609l-75.097 81.55 26.4 28.514v.002l48.697 53.034h54.65l-75.087-81.56 75.087-81.54h-54.65z"/>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="5.746"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="e" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".718"/>
+ </filter>
+ </defs>
+ <path opacity=".1" d="M130.44 46.609l-75.097 81.55 26.4 28.514v.002l48.697 53.034h54.65l-75.087-81.56 75.087-81.54h-54.65z" filter="url(#e)"/>
+ <path fill="#ffdfd6" d="M130.439 207.67h54.651L92.085 106.646l-10.341 47.991 48.695 53.033z"/>
+ <path fill="none" d="M130.439 207.67h54.651L92.085 106.646l-10.341 47.991 48.695 53.033z"/>
+ <defs>
+ <filter id="f" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="5.884"/>
+ </filter>
+ </defs>
+ <path opacity=".1" d="M130.439 44.57h54.651l-75.097 81.55-28.155 28.617-26.495-28.617 75.096-81.55z" filter="url(#f)"/>
+ <path fill="#fff7f1" d="M130.439 44.57h54.651l-75.097 81.55-28.155 28.617-26.495-28.617 75.096-81.55z"/>
+ <path fill="#ffffff" d="M130.44 44.57l-75.097 81.55.941 1.017 74.156-80.528h52.773l1.877-2.039h-54.65z"/>
+ <g opacity=".4">
+ <linearGradient id="g" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#g)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/half-life.svg b/.icons/Gruvbox_Dark-2/apps/64/half-life.svg
new file mode 100755
index 000000000..f6da4cd14
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/half-life.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="s200Kebby4rLvc7VRQDSxpjYQtI30uSw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#s200Kebby4rLvc7VRQDSxpjYQtI30uSw)">
+ <linearGradient id="_lgradient_220" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_220)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <linearGradient id="_lgradient_221" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9900"/>
+ <stop offset="100%" style="stop-color:#dc5714"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_221)" fill-rule="evenodd" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z M 165.71 31.95 C 169.94 31.95 174.18 31.99 178.41 32.08 C 182.09 32.16 185.77 32.31 189.45 32.52 C 192.58 32.69 195.71 32.95 198.83 33.3 C 201.41 33.58 203.97 33.95 206.52 34.42 C 208.54 34.8 210.54 35.27 212.51 35.85 C 213.98 36.28 215.43 36.81 216.83 37.44 C 217.83 37.89 218.8 38.43 219.71 39.04 C 220.4 39.51 221.05 40.04 221.65 40.63 C 222.24 41.22 222.77 41.87 223.24 42.56 C 223.85 43.47 224.38 44.43 224.83 45.43 C 225.46 46.83 225.99 48.27 226.43 49.74 C 227 51.71 227.48 53.7 227.85 55.72 C 228.32 58.26 228.7 60.82 228.98 63.39 C 229.32 66.51 229.58 69.63 229.76 72.76 C 229.97 76.43 230.12 80.11 230.2 83.79 C 230.29 88.02 230.33 92.24 230.33 96.47 C 230.33 96.48 230.33 96.49 230.33 96.5 L 230.33 155.75 C 230.33 155.75 230.33 155.76 230.33 155.77 C 230.33 160 230.29 164.23 230.2 168.45 C 230.12 172.13 229.97 175.81 229.76 179.48 C 229.58 182.61 229.32 185.73 228.98 188.85 C 228.7 191.42 228.32 193.98 227.85 196.53 C 227.48 198.54 227 200.53 226.43 202.5 C 225.99 203.97 225.46 205.41 224.83 206.81 C 224.38 207.81 223.85 208.77 223.24 209.68 C 222.77 210.37 222.24 211.02 221.65 211.61 C 221.05 212.2 220.4 212.73 219.71 213.2 C 218.8 213.81 217.83 214.35 216.83 214.8 C 215.43 215.43 213.98 215.96 212.51 216.39 C 210.54 216.97 208.54 217.45 206.52 217.82 C 203.97 218.29 201.41 218.67 198.83 218.95 C 195.71 219.29 192.58 219.55 189.45 219.72 C 185.77 219.93 182.09 220.08 178.41 220.16 C 174.18 220.25 169.94 220.29 165.71 220.29 C 165.7 220.29 165.7 220.29 165.69 220.29 L 90.32 220.29 C 90.31 220.29 90.3 220.29 90.3 220.29 C 86.06 220.29 81.83 220.25 77.6 220.16 C 73.92 220.08 70.23 219.93 66.56 219.72 C 63.42 219.55 60.3 219.29 57.18 218.95 C 54.6 218.67 52.03 218.29 49.49 217.82 C 47.47 217.45 45.47 216.97 43.5 216.39 C 42.03 215.96 40.58 215.43 39.18 214.8 C 38.18 214.35 37.21 213.81 36.3 213.2 C 35.6 212.73 34.96 212.2 34.36 211.61 C 33.77 211.02 33.24 210.37 32.77 209.68 C 32.16 208.77 31.62 207.81 31.17 206.81 C 30.55 205.41 30.01 203.97 29.58 202.5 C 29 200.53 28.53 198.54 28.16 196.53 C 27.68 193.98 27.31 191.42 27.03 188.85 C 26.68 185.73 26.42 182.61 26.25 179.48 C 26.04 175.81 25.89 172.13 25.81 168.45 C 25.72 164.23 25.68 160 25.68 155.77 C 25.68 155.76 25.68 155.75 25.68 155.75 L 25.68 96.5 C 25.68 96.49 25.68 96.48 25.68 96.47 C 25.68 92.24 25.72 88.02 25.81 83.79 C 25.89 80.11 26.04 76.43 26.25 72.76 C 26.42 69.63 26.68 66.51 27.03 63.39 C 27.31 60.82 27.68 58.26 28.16 55.72 C 28.53 53.7 29 51.71 29.58 49.74 C 30.01 48.27 30.55 46.83 31.17 45.43 C 31.62 44.43 32.16 43.47 32.77 42.56 C 33.24 41.87 33.77 41.22 34.36 40.63 C 34.96 40.04 35.6 39.51 36.3 39.04 C 37.21 38.43 38.18 37.89 39.18 37.44 C 40.58 36.81 42.03 36.28 43.5 35.85 C 45.47 35.27 47.47 34.8 49.49 34.42 C 52.03 33.95 54.6 33.58 57.18 33.3 C 60.3 32.95 63.42 32.69 66.56 32.52 C 70.23 32.31 73.92 32.16 77.6 32.08 C 81.83 31.99 86.06 31.95 90.3 31.95 C 90.3 31.95 90.31 31.95 90.32 31.95 L 165.69 31.95 C 165.7 31.95 165.7 31.95 165.71 31.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_222" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_222)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <linearGradient id="_lgradient_223" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,146.347508,55.5,54.826246)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9900"/>
+ <stop offset="100%" style="stop-color:#dc5714"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_223)" d="M 86.86018 54.826246 L 101.305055 54.826246 L 119.475993 54.826246 L 121.58913 54.826246 L 168.292523 168.82336 L 192.710997 159.013095 L 200.5 178.419248 L 156.848916 195.947057 L 156.848916 195.936849 L 156.818291 195.947057 L 126.305407 121.558505 L 72.935934 201.173754 L 55.5 190.679527 L 116.719727 98.171079 L 107.511757 75.733033 L 86.86018 75.733033 L 86.86018 54.826246 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/half-life2.svg b/.icons/Gruvbox_Dark-2/apps/64/half-life2.svg
new file mode 100755
index 000000000..7215c3d66
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/half-life2.svg
@@ -0,0 +1,51 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Y8uUOwziQRQLt6S1cGEO9jNDeqeiYKsV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Y8uUOwziQRQLt6S1cGEO9jNDeqeiYKsV)">
+ <linearGradient id="_lgradient_224" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_224)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <linearGradient id="_lgradient_225" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9900"/>
+ <stop offset="100%" style="stop-color:#dc5714"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_225)" fill-rule="evenodd" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z M 165.71 31.95 C 169.94 31.95 174.18 31.99 178.41 32.08 C 182.09 32.16 185.77 32.31 189.45 32.52 C 192.58 32.69 195.71 32.95 198.83 33.3 C 201.41 33.58 203.97 33.95 206.52 34.42 C 208.54 34.8 210.54 35.27 212.51 35.85 C 213.98 36.28 215.43 36.81 216.83 37.44 C 217.83 37.89 218.8 38.43 219.71 39.04 C 220.4 39.51 221.05 40.04 221.65 40.63 C 222.24 41.22 222.77 41.87 223.24 42.56 C 223.85 43.47 224.38 44.43 224.83 45.43 C 225.46 46.83 225.99 48.27 226.43 49.74 C 227 51.71 227.48 53.7 227.85 55.72 C 228.32 58.26 228.7 60.82 228.98 63.39 C 229.32 66.51 229.58 69.63 229.76 72.76 C 229.97 76.43 230.12 80.11 230.2 83.79 C 230.29 88.02 230.33 92.24 230.33 96.47 C 230.33 96.48 230.33 96.49 230.33 96.5 L 230.33 155.75 C 230.33 155.75 230.33 155.76 230.33 155.77 C 230.33 160 230.29 164.23 230.2 168.45 C 230.12 172.13 229.97 175.81 229.76 179.48 C 229.58 182.61 229.32 185.73 228.98 188.85 C 228.7 191.42 228.32 193.98 227.85 196.53 C 227.48 198.54 227 200.53 226.43 202.5 C 225.99 203.97 225.46 205.41 224.83 206.81 C 224.38 207.81 223.85 208.77 223.24 209.68 C 222.77 210.37 222.24 211.02 221.65 211.61 C 221.05 212.2 220.4 212.73 219.71 213.2 C 218.8 213.81 217.83 214.35 216.83 214.8 C 215.43 215.43 213.98 215.96 212.51 216.39 C 210.54 216.97 208.54 217.45 206.52 217.82 C 203.97 218.29 201.41 218.67 198.83 218.95 C 195.71 219.29 192.58 219.55 189.45 219.72 C 185.77 219.93 182.09 220.08 178.41 220.16 C 174.18 220.25 169.94 220.29 165.71 220.29 C 165.7 220.29 165.7 220.29 165.69 220.29 L 90.32 220.29 C 90.31 220.29 90.3 220.29 90.3 220.29 C 86.06 220.29 81.83 220.25 77.6 220.16 C 73.92 220.08 70.23 219.93 66.56 219.72 C 63.42 219.55 60.3 219.29 57.18 218.95 C 54.6 218.67 52.03 218.29 49.49 217.82 C 47.47 217.45 45.47 216.97 43.5 216.39 C 42.03 215.96 40.58 215.43 39.18 214.8 C 38.18 214.35 37.21 213.81 36.3 213.2 C 35.6 212.73 34.96 212.2 34.36 211.61 C 33.77 211.02 33.24 210.37 32.77 209.68 C 32.16 208.77 31.62 207.81 31.17 206.81 C 30.55 205.41 30.01 203.97 29.58 202.5 C 29 200.53 28.53 198.54 28.16 196.53 C 27.68 193.98 27.31 191.42 27.03 188.85 C 26.68 185.73 26.42 182.61 26.25 179.48 C 26.04 175.81 25.89 172.13 25.81 168.45 C 25.72 164.23 25.68 160 25.68 155.77 C 25.68 155.76 25.68 155.75 25.68 155.75 L 25.68 96.5 C 25.68 96.49 25.68 96.48 25.68 96.47 C 25.68 92.24 25.72 88.02 25.81 83.79 C 25.89 80.11 26.04 76.43 26.25 72.76 C 26.42 69.63 26.68 66.51 27.03 63.39 C 27.31 60.82 27.68 58.26 28.16 55.72 C 28.53 53.7 29 51.71 29.58 49.74 C 30.01 48.27 30.55 46.83 31.17 45.43 C 31.62 44.43 32.16 43.47 32.77 42.56 C 33.24 41.87 33.77 41.22 34.36 40.63 C 34.96 40.04 35.6 39.51 36.3 39.04 C 37.21 38.43 38.18 37.89 39.18 37.44 C 40.58 36.81 42.03 36.28 43.5 35.85 C 45.47 35.27 47.47 34.8 49.49 34.42 C 52.03 33.95 54.6 33.58 57.18 33.3 C 60.3 32.95 63.42 32.69 66.56 32.52 C 70.23 32.31 73.92 32.16 77.6 32.08 C 81.83 31.99 86.06 31.95 90.3 31.95 C 90.3 31.95 90.31 31.95 90.32 31.95 L 165.69 31.95 C 165.7 31.95 165.7 31.95 165.71 31.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_226" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_226)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <linearGradient id="_lgradient_227" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,146.347508,55.5,54.826246)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9900"/>
+ <stop offset="100%" style="stop-color:#dc5714"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_227)" d="M 86.86018 54.826246 L 101.305055 54.826246 L 119.475993 54.826246 L 121.58913 54.826246 L 168.292523 168.82336 L 192.710997 159.013095 L 200.5 178.419248 L 156.848916 195.947057 L 156.848916 195.936849 L 156.818291 195.947057 L 126.305407 121.558505 L 72.935934 201.173754 L 55.5 190.679527 L 116.719727 98.171079 L 107.511757 75.733033 L 86.86018 75.733033 L 86.86018 54.826246 Z"/>
+ <defs>
+ <filter id="vvhAqdyvFL1KgvWPWJJIPCKV57B1uZuZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#vvhAqdyvFL1KgvWPWJJIPCKV57B1uZuZ)">
+ <path d="M 126.32 240.288391 L 126 211.493858 C 126 137.507198 136.583689 126 210.639397 126 L 248.648308 126"/>
+ </g>
+ <linearGradient id="_lgradient_228" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(121.984949,0,0,114.142294,128.7,126.446097)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_228)" d="M 146.981133 240.532816 L 129.235454 240.394579 L 128.875364 232.288958 C 128.427224 222.201426 128.898364 189.860369 129.607224 182.051733 C 130.891544 167.903799 133.047274 158.739611 136.919594 150.966242 C 144.316411 136.117749 157.752076 129.780038 186.519013 127.569798 C 189.981553 127.303761 205.835377 126.942096 221.749745 126.766096 L 250.684949 126.446097 L 250.677945 150.616882 C 250.66795 182.807833 249.912495 193.581553 246.801434 205.899988 C 242.94608 221.165552 235.295628 230.075769 221.947499 234.846575 C 208.545888 239.636499 192.095746 240.884256 146.981623 240.532816 L 146.981133 240.532816 Z"/>
+ <path fill="#ececec" d="M 213.533766 218.517244 L 165.851182 218.517244 L 165.851182 218.517244 Q 165.851182 204.359941 172.241632 195.364154 L 172.241632 195.364154 L 172.241632 195.364154 Q 178.632081 186.368368 189.839946 180.371177 L 189.839946 180.371177 L 189.839946 180.371177 Q 194.460733 177.913311 197.06607 175.357132 L 197.06607 175.357132 L 197.06607 175.357132 Q 199.671407 172.800952 199.671407 169.163311 L 199.671407 169.163311 L 199.671407 169.163311 Q 199.671407 165.329042 197.262699 163.215278 L 197.262699 163.215278 L 197.262699 163.215278 Q 194.853991 161.101514 190.724778 161.101514 L 190.724778 161.101514 L 190.724778 161.101514 Q 182.466351 161.101514 178.82871 168.868368 L 178.82871 168.868368 L 166.932643 163.461064 L 166.932643 163.461064 Q 169.882081 156.579042 176.223373 152.548143 L 176.223373 152.548143 L 176.223373 152.548143 Q 182.564665 148.517244 190.429834 148.517244 L 190.429834 148.517244 L 190.429834 148.517244 Q 200.752868 148.517244 206.848373 154.268648 L 206.848373 154.268648 L 206.848373 154.268648 Q 212.943879 160.020053 212.943879 168.868368 L 212.943879 168.868368 L 212.943879 168.868368 Q 212.943879 176.930165 209.109609 181.649266 L 209.109609 181.649266 L 209.109609 181.649266 Q 205.275339 186.368368 197.213542 190.890839 L 197.213542 190.890839 L 197.213542 190.890839 Q 190.036575 195.020053 186.49725 198.264435 L 186.49725 198.264435 L 186.49725 198.264435 Q 182.957924 201.508817 181.581519 205.736345 L 181.581519 205.736345 L 213.533766 205.736345 L 213.533766 218.517244 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hamster-applet.svg b/.icons/Gruvbox_Dark-2/apps/64/hamster-applet.svg
new file mode 120000
index 000000000..04a836a28
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hamster-applet.svg
@@ -0,0 +1 @@
+hamster.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hamster-indicator.svg b/.icons/Gruvbox_Dark-2/apps/64/hamster-indicator.svg
new file mode 120000
index 000000000..04a836a28
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hamster-indicator.svg
@@ -0,0 +1 @@
+hamster.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hamster-time-tracker.svg b/.icons/Gruvbox_Dark-2/apps/64/hamster-time-tracker.svg
new file mode 120000
index 000000000..04a836a28
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hamster-time-tracker.svg
@@ -0,0 +1 @@
+hamster.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hamster.svg b/.icons/Gruvbox_Dark-2/apps/64/hamster.svg
new file mode 100644
index 000000000..528f09c1f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hamster.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#d06c48" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z" filter="url(#a)"/>
+ <path fill="#ffffff" d="M103.504 162.96c-1.692 7.788 1.542 17.194 3.259 24.584.871 3.807 1.991 8.485 4.852 10.873 1.667 1.443 3.608 1.916 5.599 2.041 4.006.199 7.887 1.194 9.977-4.081.573-1.418 1.593-3.782 3.135-2.389 1.419 1.319.921 3.608 2.563 4.877 5.076 3.832 13.113 2.588 15.9-4.429 3.16-8.012 3.882-16.198 5.275-24.658l-6.942-11.123-19.383-5.722-24.235 10.027z"/>
+ <path fill="#2f2f2f" d="M68.395 98.316c-.025 12.79-8.186 23.091-18.089 23.066-9.953-.099-18.015-10.475-17.965-23.339.099-12.765 8.211-23.116 18.164-23.041 9.903.05 17.965 10.525 17.89 23.314zm119.21 0c.025 12.79 8.161 23.091 18.089 23.066 9.953-.099 18.015-10.475 17.965-23.339-.099-12.765-8.236-23.116-18.164-23.041-9.928.05-17.965 10.525-17.89 23.314zM178.05 157.884c-2.314-4.503-9.007-.621-12.515.298-2.563.647-5.325.448-8.037.448-5.275 0-10.675-.274-15.601-2.339-1.767-.747-4.255-1.916-5.375-3.608-3.483-5.151 1.02-15.999-5.573-19.184-3.658-1.767-7.714.075-8.535 3.633-.348 1.567-.647 3.359-.597 4.976.099 1.667-.274 2.737-.523 4.429-.174 1.194-.174 2.065-.547 3.11-.597 1.717-2.065 3.708-3.658 4.827-3.633 2.588-7.713 4.156-12.018 4.952-4.628.821-9.604.572-13.984-.697-3.01-.871-6.32-3.832-9.405-3.856-2.837-.031-4.504 2.438-4.305 5.051.498 6.145 6.768 8.186 11.745 9.753 7.39 2.314 15.7 2.339 23.041-.273 4.453-1.593 9.106-3.658 13.909-4.479 4.702-.797 7.439 1.244 11.744 2.438 4.728 1.344 9.181 3.26 14.108 3.807 5.076.572 10.276.031 15.178-1.493 3.956-1.244 12.74-4.329 11.521-10.176a7.678 7.678 0 0 0-.573-1.618v.001z"/>
+ <path fill="#2f2f2f" d="M107.734 118.62c-4.853-.03-7.888 1.842-4.653 8.709 6.693 14.183 25.678 20.627 39.139 12.192 2.19-1.368 5.026-2.961 6.868-4.752 2.289-2.19 3.906-5.972 4.951-8.908 1.319-3.608 1.543-8.41-3.16-9.231-3.682-.647-7.34 2.388-10.799 3.209-4.603 1.145-10.351 1.643-15.078 1.643-2.862.03-11.347-2.812-17.268-2.862z"/>
+ <path fill="#ffffff" opacity=".1" d="M249.643 83.58L44.234 236.61c11.562 2.311 26.426 3.019 45.523 3.019h75.37c74.055 0 84.639-10.558 84.639-84.544V95.834c0-4.303-.041-8.37-.123-12.254z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hangout.svg b/.icons/Gruvbox_Dark-2/apps/64/hangout.svg
new file mode 100644
index 000000000..c9a63e0d1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hangout.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="S34dm3LUSJXa7PSOYOTcsiXZAu6Ld80v" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#S34dm3LUSJXa7PSOYOTcsiXZAu6Ld80v)">
+ <linearGradient id="_lgradient_53" x1="0" x2="-.028" y1="0" y2="1.631" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_53)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_54" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_54)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="kKN16R6L6urEl1PyOe4NyQiE86c63a8U" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#kKN16R6L6urEl1PyOe4NyQiE86c63a8U)">
+ <path fill="#111111" d="M 107.166 81.665 C 92.065 81.684 76.973 81.675 61.884 81.684 C 60.737 81.684 59.652 81.926 58.655 82.535 C 56.088 84.092 55.258 86.383 55.559 89.177 C 55.568 89.322 55.578 89.467 55.578 89.612 C 55.566 104.578 55.545 113.124 55.54 128.08 C 55.54 131.879 58.213 139.575 62.111 139.633 C 63.15 139.652 64.189 139.652 65.227 139.652 L 94.173 139.71 C 93.409 143.905 91.437 148.933 88.131 151.91 C 85.375 154.385 83.451 155.487 79.913 156.27 C 77.119 156.889 74.954 157.817 74.944 159.992 C 74.944 160.611 74.973 161.23 74.983 161.858 L 74.905 170.356 C 74.924 171.932 74.924 173.518 74.944 175.093 C 74.973 177.346 75.669 178.612 77.989 178.284 C 81.025 177.858 84.94 177.182 87.889 176.379 C 87.995 176.321 88.121 176.273 88.227 176.205 C 88.421 176.157 88.604 176.108 88.788 176.06 C 89.136 175.886 89.474 175.693 89.832 175.548 C 103.908 169.873 113.46 156.048 113.47 141.276 C 113.489 124.744 113.47 108.222 113.47 91.69 L 113.491 87.294 C 113.248 84.255 110.437 81.661 107.165 81.665 L 107.166 81.665 L 107.166 81.665 Z M 194.175 81.665 C 179.074 81.684 163.983 81.675 148.891 81.684 C 147.751 81.684 146.658 81.926 145.662 82.535 C 143.1 84.092 142.269 86.383 142.569 89.177 C 142.578 89.322 142.588 89.467 142.588 89.612 C 142.578 104.578 142.549 113.124 142.549 128.08 C 142.549 131.879 145.217 139.575 149.123 139.633 C 150.158 139.652 151.192 139.652 152.236 139.652 L 181.181 139.71 C 180.417 143.905 178.445 148.933 175.139 151.91 C 172.384 154.385 170.46 155.487 166.921 156.27 C 164.127 156.889 161.962 157.817 161.952 159.992 C 161.952 160.611 161.981 161.23 161.991 161.858 L 161.913 170.356 C 161.932 171.932 161.932 173.518 161.952 175.093 C 161.981 177.346 162.677 178.612 164.998 178.284 C 168.033 177.858 171.949 177.182 174.897 176.379 C 175.004 176.321 175.129 176.273 175.236 176.205 C 175.429 176.157 175.613 176.108 175.796 176.06 C 176.144 175.886 176.483 175.693 176.84 175.548 C 190.917 169.873 200.468 156.048 200.478 141.276 C 200.497 124.744 200.478 108.222 200.478 91.69 C 200.526 91.332 200.48 87.103 200.48 87.103 C 200.138 84.147 197.377 81.661 194.173 81.665 L 194.175 81.665 L 194.175 81.665 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 107.166 77.665 C 92.065 77.684 76.973 77.675 61.884 77.684 C 60.737 77.684 59.652 77.926 58.655 78.535 C 56.088 80.092 55.258 82.383 55.559 85.177 C 55.568 85.322 55.578 85.467 55.578 85.612 C 55.566 100.578 55.545 109.124 55.54 124.08 C 55.54 127.879 58.213 135.575 62.111 135.633 C 63.15 135.652 64.189 135.652 65.227 135.652 L 94.173 135.71 C 93.409 139.905 91.437 144.933 88.131 147.91 C 85.375 150.385 83.451 151.487 79.913 152.27 C 77.119 152.889 74.954 153.817 74.944 155.992 C 74.944 156.611 74.973 157.23 74.983 157.858 L 74.905 166.356 C 74.924 167.932 74.924 169.518 74.944 171.093 C 74.973 173.346 75.669 174.612 77.989 174.284 C 81.025 173.858 84.94 173.182 87.889 172.379 C 87.995 172.321 88.121 172.273 88.227 172.205 C 88.421 172.157 88.604 172.108 88.788 172.06 C 89.136 171.886 89.474 171.693 89.832 171.548 C 103.908 165.873 113.46 152.048 113.47 137.276 C 113.489 120.744 113.47 104.222 113.47 87.69 L 113.491 83.294 C 113.248 80.255 110.437 77.661 107.165 77.665 L 107.166 77.665 L 107.166 77.665 Z M 194.175 77.665 C 179.074 77.684 163.983 77.675 148.891 77.684 C 147.751 77.684 146.658 77.926 145.662 78.535 C 143.1 80.092 142.269 82.383 142.569 85.177 C 142.578 85.322 142.588 85.467 142.588 85.612 C 142.578 100.578 142.549 109.124 142.549 124.08 C 142.549 127.879 145.217 135.575 149.123 135.633 C 150.158 135.652 151.192 135.652 152.236 135.652 L 181.181 135.71 C 180.417 139.905 178.445 144.933 175.139 147.91 C 172.384 150.385 170.46 151.487 166.921 152.27 C 164.127 152.889 161.962 153.817 161.952 155.992 C 161.952 156.611 161.981 157.23 161.991 157.858 L 161.913 166.356 C 161.932 167.932 161.932 169.518 161.952 171.093 C 161.981 173.346 162.677 174.612 164.998 174.284 C 168.033 173.858 171.949 173.182 174.897 172.379 C 175.004 172.321 175.129 172.273 175.236 172.205 C 175.429 172.157 175.613 172.108 175.796 172.06 C 176.144 171.886 176.483 171.693 176.84 171.548 C 190.917 165.873 200.468 152.048 200.478 137.276 C 200.497 120.744 200.478 104.222 200.478 87.69 C 200.526 87.332 200.48 83.103 200.48 83.103 C 200.138 80.147 197.377 77.661 194.173 77.665 L 194.175 77.665 L 194.175 77.665 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hangouts.svg b/.icons/Gruvbox_Dark-2/apps/64/hangouts.svg
new file mode 120000
index 000000000..fe876d7b1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hangouts.svg
@@ -0,0 +1 @@
+hangout.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/harbour-pure-maps.svg b/.icons/Gruvbox_Dark-2/apps/64/harbour-pure-maps.svg
new file mode 100644
index 000000000..34b6fda74
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/harbour-pure-maps.svg
@@ -0,0 +1,66 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_kati7yJmHfF86mBD5lHoGK1t6oGwbXi8">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_kati7yJmHfF86mBD5lHoGK1t6oGwbXi8)">
+ <defs>
+ <filter id="49NglMZyT7qPjWOzdA5nbD6OeLQEksF1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#49NglMZyT7qPjWOzdA5nbD6OeLQEksF1)">
+ <linearGradient id="_lgradient_91" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_91)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_92" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_92)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 127.452 58.044 L 127.444 58.058 C 88.244 58.357 56.772 89.997 56.772 129.272 C 56.772 168.732 88.54 200.5 128 200.5 C 166.036 200.5 196.917 170.98 199.096 133.506 L 199.228 133.382 L 199.228 72.289 C 199.228 64.397 192.875 58.044 184.982 58.044 L 127.452 58.044 L 127.452 58.044 Z"/>
+ </g>
+ <linearGradient id="_lgradient_93" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(142.456,0,0,142.456,56.772,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_93)" d="M 127.452 55.5 L 127.444 55.514 C 88.244 55.813 56.772 87.453 56.772 126.728 C 56.772 166.188 88.54 197.956 128 197.956 C 166.036 197.956 196.917 168.436 199.096 130.963 L 199.228 130.838 L 199.228 69.746 C 199.228 61.854 192.875 55.5 184.982 55.5 L 127.452 55.5 L 127.452 55.5 Z"/>
+ <linearGradient id="_lgradient_94" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(111.93,0,0,111.93,72.035,70.763)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_94)" cx="128" cy="126.728" r="55.965" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_95" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(110.065,0,0,103.295,72.083,70.797)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_95)" d="M 127.119 70.797 C 124.303 70.836 121.494 71.087 118.716 71.549 L 126.552 71.139 L 127.119 70.797 Z M 118.716 71.549 C 113.046 72.503 107.557 74.326 102.443 76.953 L 102.436 78.346 L 103.474 80.976 L 105.325 80.56 L 104.84 78.736 L 105.237 77.308 L 111.979 76.775 L 114.002 76.7 L 118.107 73.701 L 118.716 71.549 Z M 142.142 72.649 C 139.346 73.069 135.881 73.459 134.196 72.792 L 127.727 76.017 L 127.105 78.503 L 128.71 79.965 L 129.899 79.248 L 131.341 81.66 L 128.697 81.537 L 128.649 85.034 L 127.911 85.157 L 127.098 85.656 C 127.098 85.656 126.729 85.485 126.531 85.765 C 126.333 86.046 125.664 85.267 125.664 85.267 L 124.557 86.264 L 124.338 87.098 L 123.191 86.9 L 121.899 87.685 L 122.043 88.703 L 122.958 88.3 L 122.705 89.789 L 123.238 90.172 C 122.215 90.962 120 91.121 120 91.121 C 119.526 91.204 119.092 91.467 118.77 91.866 C 118.132 92.565 117.93 94.647 117.93 94.647 L 117.404 96.853 L 119.46 97.495 L 120.376 96.935 L 121.804 96.614 L 122.289 97.024 L 124.611 95.453 L 125.711 92.515 L 127.399 90.951 L 129.694 90.65 C 129.694 90.65 131.539 88.981 131.388 89.393 C 131.238 89.805 133.574 91.04 133.574 91.04 L 135.549 92.816 L 137.004 93.663 L 137.872 95.022 L 138.425 94.524 L 140.543 93.56 L 139.306 92.713 L 137.687 92.529 L 135.583 90.479 L 134.182 89.209 L 134.866 88.314 L 136.273 89.345 L 137.721 90.199 L 140.194 90.11 L 140.898 91.566 L 141.786 92.119 L 144.061 91.757 L 145.27 89.762 L 145.318 88.56 L 144.129 87.911 L 145.919 86.824 L 148.215 87.712 L 151.241 87.596 L 151.774 89.147 L 154.022 89.905 L 153.735 90.971 L 150.066 91.32 L 146.883 91.285 L 142.654 94.237 L 143.788 96.3 L 147.518 96.594 L 151.145 96.177 L 154.288 96.313 L 155.033 98.438 L 155.128 100.884 L 153.222 100.699 L 148.338 98.95 L 147.695 99.511 L 143.911 98.787 L 142.715 99.511 L 143.118 101.369 L 142.257 101.738 L 141.636 100.72 L 134.893 99.634 L 135.317 97.598 L 136.533 96.218 L 135.009 95.364 L 134.189 95.856 L 131.388 95.528 L 129.762 97.215 L 126.162 96.423 L 124.659 97.482 L 122.753 98.336 L 120.526 98.657 L 118.381 100.276 L 116.919 103.589 L 114.856 105.386 L 114.159 106.834 L 113.059 108.05 L 112.84 109.505 L 110.743 110.626 L 109.575 114.281 L 110.012 115.791 L 110.559 118.223 L 109.623 122.083 L 109.916 123.422 L 110.825 125.3 L 112.861 127.206 L 115.109 128.976 L 119.809 132.364 L 121.107 132.46 L 122.951 131.517 L 126.176 132.125 L 130.268 130.048 L 131.382 130.711 L 132.181 130.069 L 134.668 131.155 L 135.897 130.082 L 137.933 133.164 L 137.674 135.432 L 137.038 137.392 L 139.136 140.439 L 142.107 145.611 C 142.294 146.39 142.411 147.189 142.456 147.995 C 142.302 148.4 141.212 150.618 141.212 150.618 L 142.661 160.019 L 145.325 163.585 L 146.555 167.397 L 146.117 170.396 L 147.006 172.528 L 147.265 174.092 L 148.966 173.703 L 150.128 171.967 L 152.403 170.58 L 156.338 169.768 L 158.127 166.796 L 160.32 162.649 L 162.09 161.255 L 160.812 157.874 L 161.154 156.104 L 163.156 154.492 L 164.037 152.08 L 165.328 151.295 L 167.719 143.8 C 167.569 143.018 167.363 142.251 167.104 141.505 C 166.773 140.49 166.488 139.457 166.25 138.41 L 166.592 134.352 L 168.313 133.157 L 169.789 131.012 L 172.009 125.737 L 172.139 121.802 L 172.18 120.231 L 170.616 120.47 L 170.377 121.618 L 167.897 121.092 L 168.054 121.7 L 166.578 119.234 C 166.578 119.234 166.859 118.174 165.67 118.059 C 164.481 117.943 162.978 116.235 162.978 116.235 L 161.461 114.732 L 159.815 111.883 L 159.473 110.599 L 158.374 108.59 L 156.488 104.389 L 158.073 103.903 L 159.719 108.467 L 161.482 109.977 L 163.06 113.263 L 164.358 115.381 L 166.599 117.71 L 170.056 119.384 L 170.589 118.031 L 172.044 117.143 L 173.963 108.371 L 173.39 106.445 L 171.695 105.529 L 169.209 104.286 L 168.778 104.546 L 168.184 105.912 L 167.063 104.184 L 165.615 103.172 C 165.615 103.172 165.114 104.019 164.563 102.626 C 164.26 101.863 163.997 101.081 163.777 100.283 L 164.522 98.937 L 166.496 100.877 L 167.897 102.462 L 169.782 102.879 L 171.934 103.459 L 175.152 104.491 L 177.236 106.786 L 179.046 109.253 L 180.467 109.02 L 182.148 112.757 C 177.063 93.127 161.758 77.783 142.142 72.649 L 142.142 72.649 Z M 121.995 79.713 L 120.854 79.965 L 122.227 82.322 L 121.674 84.966 L 121.817 86.544 L 125.677 83.941 L 124.331 82.445 L 123.232 81.455 L 121.995 79.713 Z M 96.363 80.642 C 87.222 86.916 80.15 95.763 76.045 106.062 L 76.612 105.564 L 79.611 104.45 L 79.871 103.337 L 79.748 102.257 L 79.878 101.219 L 80.233 99.846 L 80.957 99.21 L 81.62 98.814 L 81.941 98.172 C 82.407 97.372 82.947 96.63 83.553 95.958 L 88.732 92.194 L 89.217 89.803 C 89.217 89.803 91.735 88.261 91.997 88.806 C 92.259 89.35 93.022 88.994 93.118 90.165 C 93.213 91.336 94.081 87.098 94.081 87.098 L 94.06 83.142 L 96.349 81.503 L 96.363 80.642 Z M 72.506 127.507 L 72.083 128.067 C 72.466 143.703 79.376 158.466 91.136 168.777 L 91.56 165.757 L 93.404 165.334 L 93.63 164.029 L 93.616 152.456 L 95.741 150.482 L 96.103 148.671 L 95.345 147.53 L 92.462 145.31 L 89.668 145.146 L 88.028 141.737 L 84.182 141.751 L 82.166 137.222 L 82.139 135.377 L 80.875 134.544 L 78.559 134.536 L 77.186 132.829 L 75.833 129.194 L 72.506 127.507 Z M 173 146.027 L 171.641 149.6 L 169.065 151.425 L 168.197 153.549 L 168.396 155.278 L 167.583 157.826 L 167.617 157.798 C 167.798 158.174 166.598 158.936 166.449 159.028 C 166.523 159.076 166.643 159.156 166.955 159.424 L 166.586 161.241 L 167.351 162.826 L 170.343 160.545 L 171.757 153.979 L 172.516 150.502 L 173.574 149.607 L 174.223 147.175 L 173 146.027 Z M 166.449 159.028 C 166.365 158.974 166.351 158.96 166.298 158.851 L 166.394 159.062 C 166.394 159.062 166.439 159.033 166.449 159.028 L 166.449 159.028 Z"/>
+ <defs>
+ <filter id="K7VC9VsXl7vckupG41eNxOX3bx6boOZm" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#K7VC9VsXl7vckupG41eNxOX3bx6boOZm)">
+ <circle cx="128" cy="129.272" r="25.439" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#ffffff" cx="128" cy="126.728" r="25.439" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 127.453 55.5 L 127.444 55.51 C 88.243 55.809 56.772 87.453 56.772 126.728 C 56.772 127.008 56.797 127.282 56.812 127.558 C 57.715 89.084 88.818 58.348 127.444 58.054 L 127.453 58.044 L 184.978 58.044 C 192.871 58.044 199.228 64.401 199.228 72.293 L 199.228 69.75 C 199.228 61.858 192.871 55.5 184.978 55.5 L 127.453 55.5 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/harddisk.svg b/.icons/Gruvbox_Dark-2/apps/64/harddisk.svg
new file mode 100644
index 000000000..52445252b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/harddisk.svg
@@ -0,0 +1,85 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="6RY16AnW9MVihTj1aUquI7HQZV9JIjq7" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#6RY16AnW9MVihTj1aUquI7HQZV9JIjq7)">
+ <linearGradient id="_lgradient_63" x1=".993" x2=".002" y1=".988" y2=".193" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_63)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_64" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_64)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="BjfCkUhdxq3UhBgLQHEOrtga5WvaNzjA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#BjfCkUhdxq3UhBgLQHEOrtga5WvaNzjA)">
+ <path d="M 129.018997 45.243 C 82.615997 45.243 45 82.859001 45 129.261002 C 45 175.664001 82.615997 213.279999 129.018997 213.279999 C 175.421005 213.279999 213.037003 175.664001 213.037003 129.261002 C 213.037003 82.859001 175.421005 45.243 129.018997 45.243 Z"/>
+ </g>
+ <linearGradient id="_lgradient_65" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(168.037994,0,0,168.038002,45,42.333)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#c3c3c3"/>
+ <stop offset="100%" style="stop-color:#626262"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_65)" d="M 45 126.351997 C 45 172.723343 82.647652 210.371002 129.018997 210.371002 C 175.39035 210.371002 213.037994 172.723343 213.037994 126.351997 C 213.037994 79.980652 175.39035 42.333 129.018997 42.333 C 82.647652 42.333 45 79.980652 45 126.351997 Z"/>
+ <g opacity=".2">
+ <path d="M 129.018997 199.867996 C 89.471001 199.867996 57.411999 167.809006 57.411999 128.261002 C 57.411999 88.713997 89.471001 56.654999 129.018997 56.654999 C 168.565994 56.654999 200.625 88.713997 200.625 128.261002 C 200.625 167.809006 168.565994 199.867996 129.018997 199.867996 Z"/>
+ </g>
+ <linearGradient id="_lgradient_66" x1=".565" x2=".56" y1="1" y2=".018" gradientTransform="matrix(143.213001,0,0,143.214001,57.411999,54.744999)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_66)" d="M 129.018997 197.959 C 89.471001 197.959 57.411999 165.899002 57.411999 126.351997 C 57.411999 86.805 89.471001 54.744999 129.018997 54.744999 C 168.565994 54.744999 200.625 86.805 200.625 126.351997 C 200.625 165.899002 168.565994 197.959 129.018997 197.959 Z"/>
+ <path fill="#999999" fill-rule="evenodd" d="M 114.953003 105.808998 C 114.425919 104.896133 114.739136 103.727081 115.652 103.199997 C 116.564865 102.67292 117.733917 102.98613 118.261002 103.899002 C 118.788078 104.811867 118.474869 105.980919 117.561996 106.508003 C 116.649132 107.03508 115.48008 106.72187 114.953003 105.808998 L 114.953003 105.808998 L 114.953003 105.808998 L 114.953003 105.808998 L 114.953003 105.808998 L 114.953003 105.808998 L 114.953003 105.808998 L 114.953003 105.808998 L 114.953003 105.808998 L 114.953003 105.808998 L 114.953003 105.808998 Z M 139.776001 148.804993 C 139.248917 147.892136 139.562134 146.723083 140.475006 146.195999 C 141.387863 145.668915 142.556915 145.982132 143.084 146.895004 C 143.611084 147.807861 143.297867 148.976913 142.384995 149.503998 C 141.472137 150.031082 140.303085 149.717865 139.776001 148.804993 L 139.776001 148.804993 L 139.776001 148.804993 L 139.776001 148.804993 L 139.776001 148.804993 L 139.776001 148.804993 L 139.776001 148.804993 L 139.776001 148.804993 L 139.776001 148.804993 L 139.776001 148.804993 L 139.776001 148.804993 Z M 106.566002 115.594002 C 105.65313 115.066917 105.33992 113.897865 105.866997 112.985001 C 106.394081 112.072136 107.563133 111.758919 108.475998 112.286003 C 109.38887 112.81308 109.70208 113.982132 109.175003 114.894997 C 108.647919 115.807869 107.478867 116.121078 106.566002 115.594002 L 106.566002 115.594002 L 106.566002 115.594002 L 106.566002 115.594002 L 106.566002 115.594002 L 106.566002 115.594002 L 106.566002 115.594002 L 106.566002 115.594002 L 106.566002 115.594002 L 106.566002 115.594002 Z M 149.561996 140.417999 C 148.649139 139.890915 148.335922 138.721863 148.863007 137.809006 C 149.390076 136.896133 150.559128 136.582916 151.472 137.110001 C 152.384872 137.637085 152.698074 138.806137 152.171005 139.718994 C 151.643921 140.631866 150.474869 140.945084 149.561996 140.417999 L 149.561996 140.417999 L 149.561996 140.417999 L 149.561996 140.417999 L 149.561996 140.417999 L 149.561996 140.417999 L 149.561996 140.417999 L 149.561996 140.417999 L 149.561996 140.417999 Z M 104.195 128.261993 C 103.140839 128.261993 102.285004 127.406158 102.285004 126.351997 C 102.285004 125.297844 103.140839 124.442001 104.195 124.442001 C 105.249161 124.442001 106.105003 125.297844 106.105003 126.351997 C 106.105003 127.406158 105.249161 128.261993 104.195 128.261993 L 104.195 128.261993 L 104.195 128.261993 L 104.195 128.261993 L 104.195 128.261993 L 104.195 128.261993 L 104.195 128.261993 L 104.195 128.261993 Z M 153.841995 128.261993 C 152.787842 128.261993 151.932007 127.406158 151.932007 126.351997 C 151.932007 125.297844 152.787842 124.442001 153.841995 124.442001 C 154.896164 124.442001 155.751999 125.297844 155.751999 126.351997 C 155.751999 127.406158 154.896164 128.261993 153.841995 128.261993 L 153.841995 128.261993 L 153.841995 128.261993 L 153.841995 128.261993 L 153.841995 128.261993 L 153.841995 128.261993 L 153.841995 128.261993 Z M 108.475998 140.417999 C 107.563133 140.945084 106.394081 140.631866 105.866997 139.718994 C 105.33992 138.806137 105.65313 137.637085 106.566002 137.110001 C 107.478867 136.582916 108.647919 136.896133 109.175003 137.809006 C 109.70208 138.721863 109.38887 139.890915 108.475998 140.417999 L 108.475998 140.417999 L 108.475998 140.417999 L 108.475998 140.417999 L 108.475998 140.417999 L 108.475998 140.417999 Z M 151.472 115.594002 C 150.559128 116.121078 149.390076 115.807869 148.863007 114.894997 C 148.335922 113.982132 148.649139 112.81308 149.561996 112.286003 C 150.474869 111.758919 151.643921 112.072136 152.171005 112.985001 C 152.698074 113.897865 152.384872 115.066917 151.472 115.594002 L 151.472 115.594002 L 151.472 115.594002 L 151.472 115.594002 L 151.472 115.594002 Z M 118.261002 148.804993 C 117.733917 149.717865 116.564865 150.031082 115.652 149.503998 C 114.739136 148.976913 114.425919 147.807861 114.953003 146.895004 C 115.48008 145.982132 116.649132 145.668915 117.561996 146.195999 C 118.474869 146.723083 118.788078 147.892136 118.261002 148.804993 L 118.261002 148.804993 L 118.261002 148.804993 L 118.261002 148.804993 Z M 143.084 105.808998 C 142.556915 106.72187 141.387863 107.03508 140.475006 106.508003 C 139.562134 105.980919 139.248917 104.811867 139.776001 103.899002 C 140.303085 102.98613 141.472137 102.67292 142.384995 103.199997 C 143.297867 103.727081 143.611084 104.896133 143.084 105.808998 L 143.084 105.808998 L 143.084 105.808998 Z M 130.929001 151.175995 C 130.929001 152.230164 130.073151 153.085999 129.018997 153.085999 C 127.964844 153.085999 127.109001 152.230164 127.109001 151.175995 C 127.109001 150.121841 127.964844 149.266006 129.018997 149.266006 C 130.073151 149.266006 130.929001 150.121841 130.929001 151.175995 L 130.929001 151.175995 Z M 130.929001 101.528 C 130.929001 102.582161 130.073151 103.438004 129.018997 103.438004 C 127.964844 103.438004 127.109001 102.582161 127.109001 101.528 C 127.109001 100.473839 127.964844 99.617996 129.018997 99.617996 C 130.073151 99.617996 130.929001 100.473839 130.929001 101.528 Z"/>
+ <circle fill="#d5d5d5" cx="129.019" cy="126.352" r="19.095" vector-effect="non-scaling-stroke"/>
+ <circle fill="#41484d" cx="129.019" cy="126.352" r="3.819" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="hVqSPjbuSt4V14mwh8r5s2JQWJyHSmhO" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#hVqSPjbuSt4V14mwh8r5s2JQWJyHSmhO)">
+ <path fill="#cccccc" fill-rule="evenodd" d="M 178.194 166.292007 C 178.194 166.292007 65.537003 208.339996 59.424999 209.977005 C 53.313 211.615005 47.030998 207.988007 45.393002 201.876007 C 43.756001 195.764008 47.382999 189.481995 53.494999 187.843994 C 59.606998 186.205994 178.194 166.292007 178.194 166.292007 L 178.194 166.292007 L 178.194 166.292007 L 178.194 166.292007 Z M 52.638 198.912994 C 52.638 196.805237 54.349236 195.093994 56.457001 195.093994 C 58.564762 195.093994 60.276001 196.805237 60.276001 198.912994 C 60.276001 201.020767 58.564762 202.731995 56.457001 202.731995 C 54.349236 202.731995 52.638 201.020767 52.638 198.912994 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 129.018997 54.744999 C 89.471001 54.744999 57.411999 86.805 57.411999 126.351997 C 57.411999 126.671997 57.431999 126.987 57.436001 127.306999 C 57.950001 88.200996 89.792 56.654999 129.018997 56.654999 C 168.246002 56.654999 200.087997 88.200996 200.600998 127.306999 C 200.604996 126.987 200.626007 126.671997 200.626007 126.351997 C 200.626007 86.805 168.565994 54.744999 129.018997 54.744999 L 129.018997 54.744999 L 129.018997 54.744999 L 129.018997 54.744999 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#ffffff" d="M 56.457001 49.971001 C 55.444 49.971001 54.473 50.374001 53.757 51.09 C 53.040001 51.806 52.638 52.778 52.638 53.790001 C 52.638 55.900002 54.348 57.609001 56.457001 57.609001 C 58.566002 57.609001 60.276001 55.900002 60.276001 53.790001 C 60.276001 52.778 59.874001 51.806 59.158001 51.09 C 58.441002 50.374001 57.470001 49.971001 56.457001 49.971001 L 56.457001 49.971001 L 56.457001 49.971001 L 56.457001 49.971001 Z M 201.580002 49.971001 C 200.567001 49.971001 199.595993 50.374001 198.880005 51.09 C 198.162994 51.806 197.761002 52.778 197.761002 53.790001 C 197.761002 54.803001 198.162994 55.775002 198.880005 56.491001 C 199.595993 57.207001 200.567001 57.609001 201.580002 57.609001 C 203.688995 57.609001 205.399002 55.900002 205.399002 53.790001 C 205.399002 52.778 204.996994 51.806 204.281006 51.09 C 203.563995 50.374001 202.593002 49.971001 201.580002 49.971001 L 201.580002 49.971001 L 201.580002 49.971001 L 201.580002 49.971001 Z M 201.580002 195.093994 C 200.567001 195.093994 199.595993 195.496994 198.880005 196.212997 C 198.162994 196.929001 197.761002 197.901001 197.761002 198.912994 C 197.761002 199.925995 198.162994 200.897995 198.880005 201.613998 C 199.595993 202.330002 200.567001 202.731995 201.580002 202.731995 C 203.688995 202.731995 205.399002 201.022995 205.399002 198.912994 C 205.399002 196.804001 203.688995 195.093994 201.580002 195.093994 L 201.580002 195.093994 L 201.580002 195.093994 L 201.580002 195.093994 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="GFK8bjp90kYda6BkDhz5duZGQcxe6eob" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#GFK8bjp90kYda6BkDhz5duZGQcxe6eob)">
+ <path d="M 126.32 240.288391 L 126 211.493858 C 126 137.507198 136.583689 126 210.639397 126 L 248.648308 126"/>
+ </g>
+ <linearGradient id="_lgradient_67" x1="0" x2="0" y1=".5" y2="1.5" gradientTransform="matrix(121.984949,0,0,114.142294,128.7,126.446097)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_67)" d="M 146.981133 240.532816 L 129.235454 240.394579 L 128.875364 232.288958 C 128.427224 222.201426 128.898364 189.860369 129.607224 182.051733 C 130.891544 167.903799 133.047274 158.739611 136.919594 150.966242 C 144.316411 136.117749 157.752076 129.780038 186.519013 127.569798 C 189.981553 127.303761 205.835377 126.942096 221.749745 126.766096 L 250.684949 126.446097 L 250.677945 150.616882 C 250.66795 182.807833 249.912495 193.581553 246.801434 205.899988 C 242.94608 221.165552 235.295628 230.075769 221.947499 234.846575 C 208.545888 239.636499 192.095746 240.884256 146.981623 240.532816 L 146.981133 240.532816 Z"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 179.192474 176.517244 L 200.192474 176.517244 L 200.192474 218.517244 L 179.192474 218.517244 L 179.192474 176.517244 Z M 179.192474 148.517244 L 200.192474 148.517244 L 200.192474 169.517244 L 179.192474 169.517244 L 179.192474 148.517244 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/harddrake.svg b/.icons/Gruvbox_Dark-2/apps/64/harddrake.svg
new file mode 120000
index 000000000..1f9cbf31b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/harddrake.svg
@@ -0,0 +1 @@
+video-card.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hardinfo.svg b/.icons/Gruvbox_Dark-2/apps/64/hardinfo.svg
new file mode 120000
index 000000000..1f9cbf31b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hardinfo.svg
@@ -0,0 +1 @@
+video-card.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/harmony.svg b/.icons/Gruvbox_Dark-2/apps/64/harmony.svg
new file mode 100755
index 000000000..64f1b0eac
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/harmony.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="6wISLXKiIPG9GjcQYXaQDOLtkgU7nLp9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#6wISLXKiIPG9GjcQYXaQDOLtkgU7nLp9)">
+ <linearGradient id="_lgradient_0" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff6d57"/>
+ <stop offset="50%" style="stop-color:#ff5160"/>
+ <stop offset="100%" style="stop-color:#f50f22"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <linearGradient id="_lgradient_1" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648308,0,0,228.338389,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.688919 11.951604 C 239.744629 11.951604 250.328308 22.508802 250.328308 96.495461 L 250.328308 155.746262 C 250.328308 229.732513 239.744629 240.289993 165.688919 240.289993 L 90.319397 240.289993 C 16.263689 240.289993 5.68 229.732513 5.68 155.746262 L 5.68 96.495461 C 5.68 22.508802 16.263689 11.951604 90.319397 11.951604 L 165.688919 11.951604 Z M 165.710007 31.950001 C 169.940002 31.950001 174.179993 31.99 178.410004 32.080002 C 182.089996 32.16 185.770004 32.310001 189.449997 32.52 C 192.580002 32.689999 195.710007 32.950001 198.830002 33.299999 C 201.410004 33.580002 203.970001 33.950001 206.520004 34.419998 C 208.539993 34.799999 210.539993 35.27 212.509995 35.849998 C 213.979996 36.279999 215.429993 36.810001 216.830002 37.439999 C 217.830002 37.889999 218.800003 38.43 219.710007 39.040001 C 220.399994 39.509998 221.050003 40.040001 221.649994 40.630001 C 222.240005 41.220001 222.770004 41.869999 223.240005 42.560001 C 223.850006 43.470001 224.380005 44.43 224.830002 45.43 C 225.460007 46.830002 225.990005 48.27 226.429993 49.740002 C 227 51.709999 227.479996 53.700001 227.850006 55.720001 C 228.320007 58.259998 228.699997 60.82 228.979996 63.389999 C 229.320007 66.510002 229.580002 69.629997 229.759995 72.760002 C 229.970001 76.43 230.119995 80.110001 230.199997 83.790001 C 230.289993 88.019997 230.330002 92.239998 230.330002 96.470001 C 230.330002 96.480003 230.330002 96.489998 230.330002 96.5 L 230.330002 155.75 C 230.330002 155.75 230.330002 155.759995 230.330002 155.770004 C 230.330002 160 230.289993 164.229996 230.199997 168.449997 C 230.119995 172.130005 229.970001 175.809998 229.759995 179.479996 C 229.580002 182.610001 229.320007 185.729996 228.979996 188.850006 C 228.699997 191.419998 228.320007 193.979996 227.850006 196.529999 C 227.479996 198.539993 227 200.529999 226.429993 202.5 C 225.990005 203.970001 225.460007 205.410004 224.830002 206.809998 C 224.380005 207.809998 223.850006 208.770004 223.240005 209.679993 C 222.770004 210.369995 222.240005 211.020004 221.649994 211.610001 C 221.050003 212.199997 220.399994 212.729996 219.710007 213.199997 C 218.800003 213.809998 217.830002 214.350006 216.830002 214.800003 C 215.429993 215.429993 213.979996 215.960007 212.509995 216.389999 C 210.539993 216.970001 208.539993 217.449997 206.520004 217.820007 C 203.970001 218.289993 201.410004 218.669998 198.830002 218.949997 C 195.710007 219.289993 192.580002 219.550003 189.449997 219.720001 C 185.770004 219.929993 182.089996 220.080002 178.410004 220.160004 C 174.179993 220.25 169.940002 220.289993 165.710007 220.289993 C 165.699997 220.289993 165.699997 220.289993 165.690002 220.289993 L 90.32 220.289993 C 90.309998 220.289993 90.300003 220.289993 90.300003 220.289993 C 86.059998 220.289993 81.830002 220.25 77.599998 220.160004 C 73.919998 220.080002 70.230003 219.929993 66.559998 219.720001 C 63.419998 219.550003 60.299999 219.289993 57.18 218.949997 C 54.599998 218.669998 52.029999 218.289993 49.490002 217.820007 C 47.470001 217.449997 45.470001 216.970001 43.5 216.389999 C 42.029999 215.960007 40.580002 215.429993 39.18 214.800003 C 38.18 214.350006 37.209999 213.809998 36.299999 213.199997 C 35.599998 212.729996 34.959999 212.199997 34.360001 211.610001 C 33.77 211.020004 33.240002 210.369995 32.77 209.679993 C 32.16 208.770004 31.620001 207.809998 31.17 206.809998 C 30.549999 205.410004 30.01 203.970001 29.58 202.5 C 29 200.529999 28.530001 198.539993 28.16 196.529999 C 27.68 193.979996 27.309999 191.419998 27.030001 188.850006 C 26.68 185.729996 26.42 182.610001 26.25 179.479996 C 26.040001 175.809998 25.889999 172.130005 25.809999 168.449997 C 25.719999 164.229996 25.68 160 25.68 155.770004 C 25.68 155.759995 25.68 155.75 25.68 155.75 L 25.68 96.5 C 25.68 96.489998 25.68 96.480003 25.68 96.470001 C 25.68 92.239998 25.719999 88.019997 25.809999 83.790001 C 25.889999 80.110001 26.040001 76.43 26.25 72.760002 C 26.42 69.629997 26.68 66.510002 27.030001 63.389999 C 27.309999 60.82 27.68 58.259998 28.16 55.720001 C 28.530001 53.700001 29 51.709999 29.58 49.740002 C 30.01 48.27 30.549999 46.830002 31.17 45.43 C 31.620001 44.43 32.16 43.470001 32.77 42.560001 C 33.240002 41.869999 33.77 41.220001 34.360001 40.630001 C 34.959999 40.040001 35.599998 39.509998 36.299999 39.040001 C 37.209999 38.43 38.18 37.889999 39.18 37.439999 C 40.580002 36.810001 42.029999 36.279999 43.5 35.849998 C 45.470001 35.27 47.470001 34.799999 49.490002 34.419998 C 52.029999 33.950001 54.599998 33.580002 57.18 33.299999 C 60.299999 32.950001 63.419998 32.689999 66.559998 32.52 C 70.230003 32.310001 73.919998 32.16 77.599998 32.080002 C 81.830002 31.99 86.059998 31.950001 90.300003 31.950001 C 90.300003 31.950001 90.309998 31.950001 90.32 31.950001 L 165.690002 31.950001 C 165.699997 31.950001 165.699997 31.950001 165.710007 31.950001 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_2" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <linearGradient id="_lgradient_3" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(112.781403,0,0,145,71.609299,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" d="M 71.670817 193.581922 C 72.098724 189.374744 74.609132 180.277924 80.843848 160.341649 C 91.3928 126.609181 98.008145 88.269654 95.203147 77.126197 C 94.505849 74.355755 94.428915 72.934968 94.941654 72.295673 C 96.538543 70.304458 102.943468 68.140453 108.218263 67.810092 C 119.11039 67.583723 118.569041 71.612787 118.21057 80.385853 C 117.889543 88.249034 115.809241 103.029648 113.879494 112.942994 C 113.280633 116.018989 112.961389 118.995893 113.169949 119.558346 C 113.484369 120.406693 116.409308 120.57916 130.329422 120.570141 C 139.558844 120.564502 147.479206 120.316138 147.930331 120.019212 C 149.338465 119.092564 150.163134 115.96067 156.141512 88.831539 C 159.339622 74.319186 162.503099 61.482411 163.171319 60.305471 C 164.69603 57.619135 168.447812 55.5 171.678958 55.5 C 174.978894 55.5 180.793186 57.334286 182.785369 59.004075 L 184.390701 60.349377 L 182.85754 64.897706 C 179.346946 75.312128 169.605093 121.771005 165.782661 146.324811 C 164.772472 152.815052 163.345162 161.244773 162.610887 165.056741 C 161.019076 173.321901 160.977114 176.474899 162.408203 180.295717 C 164.672659 186.341057 164.564549 186.930407 160.88148 188.616468 C 159.05727 189.451524 154.877734 190.603642 151.593256 191.176736 C 140.486045 193.114941 137.095392 190.643607 137.090568 180.606034 C 137.087233 173.852371 137.714075 170.245591 141.972235 152.513355 C 143.846966 144.706572 145.380772 137.687643 145.380772 136.915093 C 145.380772 135.607417 145.050803 135.54442 140.58658 135.999646 C 137.949793 136.268461 129.890206 136.529394 122.676322 136.579255 C 115.462523 136.629192 109.349768 136.888358 109.091179 137.155145 C 108.833473 137.421963 107.408022 143.053946 105.923676 149.670505 C 104.439415 156.287294 101.767979 167.172338 99.98726 173.859378 C 98.206473 180.546248 96.616352 188.011645 96.453711 190.449298 C 96.260285 193.344436 95.765585 195.241801 95.026716 195.920407 C 93.347907 197.462189 85.048115 199.907908 79.819154 200.401394 C 73.443315 201.071643 71.200363 198.273244 71.669204 193.583213 L 71.670817 193.581922 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/haroopad.svg b/.icons/Gruvbox_Dark-2/apps/64/haroopad.svg
new file mode 100755
index 000000000..2b06c2e46
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/haroopad.svg
@@ -0,0 +1,68 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="rGDlK0tziNJRGDQgIpNNwtiIPazzFjNk" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#rGDlK0tziNJRGDQgIpNNwtiIPazzFjNk)">
+ <linearGradient id="_lgradient_4" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <linearGradient id="_lgradient_5" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648308,0,0,228.338389,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" fill-rule="evenodd" d="M 165.688919 11.951604 C 239.744629 11.951604 250.328308 22.508802 250.328308 96.495461 L 250.328308 155.746262 C 250.328308 229.732513 239.744629 240.289993 165.688919 240.289993 L 90.319397 240.289993 C 16.263689 240.289993 5.68 229.732513 5.68 155.746262 L 5.68 96.495461 C 5.68 22.508802 16.263689 11.951604 90.319397 11.951604 L 165.688919 11.951604 Z M 165.710007 31.950001 C 169.940002 31.950001 174.179993 31.99 178.410004 32.080002 C 182.089996 32.16 185.770004 32.310001 189.449997 32.52 C 192.580002 32.689999 195.710007 32.950001 198.830002 33.299999 C 201.410004 33.580002 203.970001 33.950001 206.520004 34.419998 C 208.539993 34.799999 210.539993 35.27 212.509995 35.849998 C 213.979996 36.279999 215.429993 36.810001 216.830002 37.439999 C 217.830002 37.889999 218.800003 38.43 219.710007 39.040001 C 220.399994 39.509998 221.050003 40.040001 221.649994 40.630001 C 222.240005 41.220001 222.770004 41.869999 223.240005 42.560001 C 223.850006 43.470001 224.380005 44.43 224.830002 45.43 C 225.460007 46.830002 225.990005 48.27 226.429993 49.740002 C 227 51.709999 227.479996 53.700001 227.850006 55.720001 C 228.320007 58.259998 228.699997 60.82 228.979996 63.389999 C 229.320007 66.510002 229.580002 69.629997 229.759995 72.760002 C 229.970001 76.43 230.119995 80.110001 230.199997 83.790001 C 230.289993 88.019997 230.330002 92.239998 230.330002 96.470001 C 230.330002 96.480003 230.330002 96.489998 230.330002 96.5 L 230.330002 155.75 C 230.330002 155.75 230.330002 155.759995 230.330002 155.770004 C 230.330002 160 230.289993 164.229996 230.199997 168.449997 C 230.119995 172.130005 229.970001 175.809998 229.759995 179.479996 C 229.580002 182.610001 229.320007 185.729996 228.979996 188.850006 C 228.699997 191.419998 228.320007 193.979996 227.850006 196.529999 C 227.479996 198.539993 227 200.529999 226.429993 202.5 C 225.990005 203.970001 225.460007 205.410004 224.830002 206.809998 C 224.380005 207.809998 223.850006 208.770004 223.240005 209.679993 C 222.770004 210.369995 222.240005 211.020004 221.649994 211.610001 C 221.050003 212.199997 220.399994 212.729996 219.710007 213.199997 C 218.800003 213.809998 217.830002 214.350006 216.830002 214.800003 C 215.429993 215.429993 213.979996 215.960007 212.509995 216.389999 C 210.539993 216.970001 208.539993 217.449997 206.520004 217.820007 C 203.970001 218.289993 201.410004 218.669998 198.830002 218.949997 C 195.710007 219.289993 192.580002 219.550003 189.449997 219.720001 C 185.770004 219.929993 182.089996 220.080002 178.410004 220.160004 C 174.179993 220.25 169.940002 220.289993 165.710007 220.289993 C 165.699997 220.289993 165.699997 220.289993 165.690002 220.289993 L 90.32 220.289993 C 90.309998 220.289993 90.300003 220.289993 90.300003 220.289993 C 86.059998 220.289993 81.830002 220.25 77.599998 220.160004 C 73.919998 220.080002 70.230003 219.929993 66.559998 219.720001 C 63.419998 219.550003 60.299999 219.289993 57.18 218.949997 C 54.599998 218.669998 52.029999 218.289993 49.490002 217.820007 C 47.470001 217.449997 45.470001 216.970001 43.5 216.389999 C 42.029999 215.960007 40.580002 215.429993 39.18 214.800003 C 38.18 214.350006 37.209999 213.809998 36.299999 213.199997 C 35.599998 212.729996 34.959999 212.199997 34.360001 211.610001 C 33.77 211.020004 33.240002 210.369995 32.77 209.679993 C 32.16 208.770004 31.620001 207.809998 31.17 206.809998 C 30.549999 205.410004 30.01 203.970001 29.58 202.5 C 29 200.529999 28.530001 198.539993 28.16 196.529999 C 27.68 193.979996 27.309999 191.419998 27.030001 188.850006 C 26.68 185.729996 26.42 182.610001 26.25 179.479996 C 26.040001 175.809998 25.889999 172.130005 25.809999 168.449997 C 25.719999 164.229996 25.68 160 25.68 155.770004 C 25.68 155.759995 25.68 155.75 25.68 155.75 L 25.68 96.5 C 25.68 96.489998 25.68 96.480003 25.68 96.470001 C 25.68 92.239998 25.719999 88.019997 25.809999 83.790001 C 25.889999 80.110001 26.040001 76.43 26.25 72.760002 C 26.42 69.629997 26.68 66.510002 27.030001 63.389999 C 27.309999 60.82 27.68 58.259998 28.16 55.720001 C 28.530001 53.700001 29 51.709999 29.58 49.740002 C 30.01 48.27 30.549999 46.830002 31.17 45.43 C 31.620001 44.43 32.16 43.470001 32.77 42.560001 C 33.240002 41.869999 33.77 41.220001 34.360001 40.630001 C 34.959999 40.040001 35.599998 39.509998 36.299999 39.040001 C 37.209999 38.43 38.18 37.889999 39.18 37.439999 C 40.580002 36.810001 42.029999 36.279999 43.5 35.849998 C 45.470001 35.27 47.470001 34.799999 49.490002 34.419998 C 52.029999 33.950001 54.599998 33.580002 57.18 33.299999 C 60.299999 32.950001 63.419998 32.689999 66.559998 32.52 C 70.230003 32.310001 73.919998 32.16 77.599998 32.080002 C 81.830002 31.99 86.059998 31.950001 90.300003 31.950001 C 90.300003 31.950001 90.309998 31.950001 90.32 31.950001 L 165.690002 31.950001 C 165.699997 31.950001 165.699997 31.950001 165.710007 31.950001 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_6" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g>
+ <defs>
+ <filter id="Vp9YFbBxLVR5xEdyKQJULjY0OKzDgaW6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Vp9YFbBxLVR5xEdyKQJULjY0OKzDgaW6)">
+ <path d="M 100.246957 196.903092 C 99.325642 195.511132 97.652097 192.474115 96.527962 190.15419 C 94.116077 185.176604 93.165139 185.020594 87.958329 188.748135 C 81.430127 193.4217 78.929836 192.140222 80.921332 185.141467 C 81.578542 182.831842 81.716909 180.554637 81.228827 180.081022 C 80.740739 179.607407 77.718986 180.186872 74.513829 181.368557 C 67.179916 184.072599 64.975576 183.122949 67.516926 178.354242 C 68.507951 176.494602 69.031619 174.694452 68.680629 174.353862 C 68.329639 174.013267 65.937491 174.455237 63.364756 175.336074 C 54.487241 178.375384 53.287289 176.802732 58.946276 169.545362 C 60.841206 167.115209 62.406126 164.181409 62.423861 163.025772 C 62.441611 161.870144 64.021981 159.194062 65.935839 157.078932 C 70.310681 152.244002 75.216639 142.951624 75.177314 139.574621 C 63.991906 122.933209 69.029374 115.142343 76.348996 100.869101 C 78.264784 96.769208 80.823072 88.642633 83.172564 86.492456 C 93.122384 73.34452 112.465232 73.720728 122.907062 86.312931 C 126.063997 88.320103 131.516147 99.724106 132.56078 103.834681 C 145.458952 119.629014 129.718722 131.774656 131.477295 140.222216 C 132.412432 144.583239 136.835035 152.167682 141.357017 157.165229 C 143.227957 159.232947 144.758732 162.075534 144.758732 163.482094 C 144.758732 164.888657 146.062825 167.698529 147.656702 169.726259 C 152.482508 175.865629 151.13887 177.831542 143.82777 175.328532 C 138.189975 173.398357 137.361422 173.969982 139.62914 178.225257 C 141.197085 181.167417 141.17951 181.545339 139.444715 182.191329 C 138.390067 182.584049 135.010725 182.124329 131.935062 181.170089 C 128.859407 180.215682 126.083785 179.686304 125.767017 179.993677 C 125.450255 180.301039 125.493365 183.029284 125.862867 186.056422 C 126.44707 190.842885 126.263427 191.560287 124.454 191.560287 C 123.30965 191.560287 120.663617 190.294847 118.57392 188.748222 C 116.484222 187.20159 114.225537 185.93618 113.554624 185.93618 C 112.883707 185.93618 110.754847 188.973197 108.823824 192.685115 C 105.072149 199.896765 102.926752 200.951857 100.246997 196.903177 L 100.246957 196.903092 Z"/>
+ </g>
+ <linearGradient id="_lgradient_7" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(95.000001,0,0,122.499993,55.5,74.25)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" d="M 100.246957 194.403092 C 99.325642 193.011132 97.652097 189.974115 96.527962 187.65419 C 94.116077 182.676604 93.165139 182.520594 87.958329 186.248135 C 81.430127 190.9217 78.929836 189.640222 80.921332 182.641467 C 81.578542 180.331842 81.716909 178.054637 81.228827 177.581022 C 80.740739 177.107407 77.718986 177.686872 74.513829 178.868557 C 67.179916 181.572599 64.975576 180.622949 67.516926 175.854242 C 68.507951 173.994602 69.031619 172.194452 68.680629 171.853862 C 68.329639 171.513267 65.937491 171.955237 63.364756 172.836074 C 54.487241 175.875384 53.287289 174.302732 58.946276 167.045362 C 60.841206 164.615209 62.406126 161.681409 62.423861 160.525772 C 62.441611 159.370144 64.021981 156.694062 65.935839 154.578932 C 70.310681 149.744001 75.216639 140.451624 75.177314 137.074621 C 63.991906 120.433209 69.029374 112.642343 76.348996 98.369101 C 78.264784 94.269208 80.823072 86.142633 83.172564 83.992456 C 93.122384 70.844519 112.465232 71.220727 122.907062 83.812931 C 126.063997 85.820103 131.516147 97.224106 132.56078 101.334681 C 145.458952 117.129014 129.718722 129.274656 131.477295 137.722216 C 132.412432 142.083239 136.835035 149.667681 141.357017 154.665229 C 143.227957 156.732947 144.758732 159.575534 144.758732 160.982094 C 144.758732 162.388657 146.062825 165.198529 147.656702 167.226259 C 152.482508 173.365629 151.13887 175.331542 143.82777 172.828532 C 138.189975 170.898357 137.361422 171.469982 139.62914 175.725257 C 141.197085 178.667417 141.17951 179.045339 139.444715 179.691329 C 138.390067 180.084049 135.010725 179.624329 131.935062 178.670089 C 128.859407 177.715682 126.083785 177.186304 125.767017 177.493677 C 125.450255 177.801039 125.493365 180.529284 125.862867 183.556422 C 126.44707 188.342885 126.263427 189.060287 124.454 189.060287 C 123.30965 189.060287 120.663617 187.794847 118.57392 186.248222 C 116.484222 184.701589 114.225537 183.436179 113.554624 183.436179 C 112.883707 183.436179 110.754847 186.473197 108.823824 190.185115 C 105.072149 197.396765 102.926752 198.451857 100.246997 194.403177 L 100.246957 194.403092 Z"/>
+ <path fill="#fdc92b" d="M 79.813821 129.974574 C 79.813821 129.974574 88.105567 121.682829 102.539349 121.682829 C 116.97313 121.682829 126.186182 131.817184 126.186182 131.817184 C 126.186182 131.817184 125.87908 137.652119 122.500962 139.494729 C 119.122842 141.337339 109.909792 130.895879 101.310942 130.895879 C 92.712094 130.895879 83.806142 138.266319 83.806142 138.266319 L 79.813821 129.974574 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 102.857222 74.25014 C 95.472554 74.22564 88.149514 77.422265 83.174604 83.996233 C 80.825112 86.146411 78.264221 94.271343 76.348434 98.371236 C 71.844284 107.154313 68.219704 113.488146 68.692184 120.934711 C 69.064741 114.518806 72.356179 108.656118 76.348434 100.871236 C 78.264221 96.771343 80.825112 88.646411 83.174604 86.496233 C 93.124424 73.348298 112.464219 73.723368 122.90605 86.315558 C 126.062985 88.322731 131.514747 99.724516 132.559372 103.835091 C 135.999215 108.047316 137.371887 111.993416 137.613082 115.685679 C 137.914647 111.294021 136.787557 106.512673 132.559372 101.335091 C 131.51474 97.224516 126.062985 85.822733 122.90605 83.815561 C 117.685135 77.519458 110.241892 74.274715 102.857222 74.25013 L 102.857222 74.25014 Z M 131.465622 137.565571 C 131.337397 138.484894 131.304297 139.381391 131.480372 140.226704 C 132.415497 144.587726 136.836327 152.167634 141.358302 157.165182 C 143.229272 159.232899 144.761622 162.076982 144.761622 163.483542 C 144.761622 164.890102 146.063222 167.700927 147.657122 169.728657 C 148.837972 171.230934 149.638872 172.475607 150.083897 173.473774 C 151.059472 172.644772 150.271897 170.555164 147.657122 167.228657 C 146.063222 165.200927 144.761622 162.390102 144.761622 160.983542 C 144.761622 159.576982 143.229247 156.732899 141.358302 154.665182 C 136.83632 149.667634 132.41551 142.087726 131.480372 137.726704 C 131.469622 137.674504 131.475372 137.618054 131.465622 137.565579 L 131.465622 137.565571 Z M 74.834761 139.040181 C 73.694531 143.228161 69.643464 150.487324 65.938276 154.582174 C 64.024419 156.697304 62.440401 159.373812 62.422651 160.529439 C 62.404901 161.685077 60.841019 164.617842 58.946089 167.047994 C 55.844751 171.025304 54.818949 173.286399 55.972456 174.025532 C 56.506389 172.892619 57.489986 171.415374 58.946089 169.547994 C 60.841019 167.117842 62.404916 164.185077 62.422651 163.029439 C 62.440401 161.873812 64.024419 159.197304 65.938276 157.082174 C 70.313119 152.247244 75.215884 142.954294 75.176559 139.577291 C 75.052059 139.392066 74.955259 139.223231 74.834761 139.040181 Z"/>
+ </g>
+ <g>
+ <path fill="#f34f17" d="M 80.500002 66.113243 C 80.500002 66.113243 83.891347 84.95641 103.17852 89.250008 C 103.17852 89.250008 104.790309 76.114605 99.388964 71.579391 C 93.987616 67.044209 80.500002 66.113243 80.500002 66.113243 Z"/>
+ <path fill="#f34f17" d="M 125.500003 65.725584 C 125.500003 65.725584 122.465503 84.327512 103.17852 89.250008 C 103.17852 89.250008 101.39022 76.14392 106.71056 71.516303 C 112.030904 66.888781 125.500003 65.725584 125.500003 65.725584 Z"/>
+ <path fill="#fdc92b" d="M 103.242113 56.750007 C 103.242113 56.750007 83.949302 73.429898 103.17852 89.250008 C 121.506366 72.789417 103.242113 56.750007 103.242113 56.750007 L 103.242113 56.750007 Z"/>
+ </g>
+ <g>
+ <circle fill="#fecd38" cx="76.75" cy="118" r="16.25" vector-effect="non-scaling-stroke"/>
+ <path fill="#3b3b3b" d="M 76.749999 108.000006 C 71.227292 108.000345 66.750338 112.476913 66.750001 117.999144 C 66.749705 120.651328 67.803123 123.194997 69.678501 125.070537 C 71.553879 126.946077 74.097585 127.999844 76.749999 128.000006 C 79.402414 127.999845 81.946121 126.946079 83.8215 125.070539 C 85.696879 123.194998 86.750297 120.651329 86.750002 117.999144 C 86.749665 112.476911 82.272708 108.000342 76.749999 108.000006 L 76.749999 108.000006 Z M 76.749999 114.666101 C 78.590902 114.666211 80.083223 116.158399 80.083336 117.999144 C 80.083223 119.839888 78.590902 121.332076 76.749999 121.332186 C 74.9091 121.332071 73.416785 119.839884 73.416671 117.999144 C 73.416785 116.158403 74.9091 114.666217 76.749999 114.666101 L 76.749999 114.666101 Z"/>
+ </g>
+ <g>
+ <circle fill="#fdc92b" cx="126.75" cy="118" r="16.25" vector-effect="non-scaling-stroke"/>
+ <path fill="#3b3b3b" d="M 126.750002 108.000006 C 121.227304 108.000343 116.750353 112.476898 116.750002 117.999121 C 116.749701 120.651311 117.803117 123.194985 119.678496 125.07053 C 121.553875 126.946075 124.097585 127.999844 126.750002 128.000006 C 129.40242 127.999844 131.946129 126.946075 133.821508 125.07053 C 135.696887 123.194985 136.750303 120.651311 136.750002 117.999121 C 136.749651 112.476898 132.2727 108.000343 126.750002 108.000006 L 126.750002 108.000006 Z M 126.750002 114.666106 C 128.590894 114.666216 130.08321 116.158387 130.08334 117.999121 C 130.083229 119.839868 128.590908 121.332061 126.750002 121.332171 C 124.9091 121.332056 123.416785 119.839864 123.416675 117.999121 C 123.416804 116.158391 124.909114 114.666222 126.750002 114.666106 L 126.750002 114.666106 Z"/>
+ </g>
+ <path fill="#3b3b3b" d="M 102.704832 126.750384 C 96.343709 126.723009 90.245499 128.183201 85.603517 131.074466 L 80.500002 134.253546 L 85.074204 143.293629 C 88.006652 149.089706 91.825202 154.471622 95.714917 158.291857 C 99.051597 161.568942 102.642339 164.250007 103.695854 164.250007 C 106.845807 164.250007 118.032022 151.694422 122.393362 143.262859 C 124.631532 138.935929 125.962415 135.698239 125.351582 136.069019 C 124.740747 136.439789 123.776047 135.539126 123.206297 134.067304 C 122.5651 132.410964 120.376412 130.687334 117.46298 129.542411 C 112.758702 127.693749 107.652377 126.771694 102.704832 126.750384 Z"/>
+ </g>
+ <path fill="#e6e6e6" d="M 180.557567 96.158171 L 168.537984 96.158171 L 165.350975 107.341834 L 177.370554 107.341834 L 180.557567 96.158171 Z M 175.412819 71.750001 L 171.042066 87.464287 L 183.061644 87.464287 L 187.477927 71.750001 L 197.539775 71.750001 L 193.123488 87.464287 L 200.5 87.464287 L 200.5 96.158171 L 190.710469 96.158171 L 187.568986 107.341834 L 200.5 107.341834 L 200.499142 116.117366 L 185.201492 116.117366 L 180.830738 131.750004 L 170.76889 131.750004 L 175.139648 116.117366 L 163.120069 116.117366 L 158.749312 131.750004 L 148.596409 131.750004 L 152.967167 116.117366 L 145.5 116.117366 L 145.5 107.341834 L 155.198073 107.341834 L 158.385081 96.158171 L 145.5 96.158171 L 145.500455 87.464287 L 160.889159 87.464287 L 165.259917 71.750001 L 175.412819 71.750001 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/harvey.svg b/.icons/Gruvbox_Dark-2/apps/64/harvey.svg
new file mode 100644
index 000000000..83c663883
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/harvey.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="V0PaCUfvLgbBW6SLdxUVm3CmRqBDznhK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#V0PaCUfvLgbBW6SLdxUVm3CmRqBDznhK)">
+ <linearGradient id="_lgradient_14" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.7,11.9)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.174%" style="stop-color:#2ee8e8"/>
+ <stop offset="98.261%" style="stop-color:#23aaaa"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" d="M 165.709 11.9 C 239.765 11.9 250.348 22.457 250.348 96.444 L 250.348 155.695 C 250.348 229.681 239.765 240.238 165.709 240.238 L 90.339 240.238 C 16.284 240.238 5.7 229.681 5.7 155.695 L 5.7 96.444 C 5.7 22.457 16.284 11.9 90.339 11.9 L 165.709 11.9 Z"/>
+ </g>
+ <linearGradient id="_lgradient_15" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(49.633,0,0,225.379,5.7,13.38)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" d="M 55.333 238.759 C 12.709 234.107 5.7 215.903 5.7 155.695 L 5.7 96.444 C 5.7 36.235 12.709 18.032 55.333 13.38 L 55.333 238.759 L 55.333 238.759 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_16" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <circle fill="#3f3f3f" cx="150" cy="127" r="60" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" d="M 172.006 101.286 L 143.475 128.924 L 132.279 118.079 L 120 129.974 L 137.335 146.767 L 143.475 152.714 L 149.615 146.767 L 184.286 113.181 L 172.006 101.286 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hashit.svg b/.icons/Gruvbox_Dark-2/apps/64/hashit.svg
new file mode 100644
index 000000000..62d2e02d6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hashit.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="sVdVLlDEv7iukDzxNgKy75236SKMri85" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#sVdVLlDEv7iukDzxNgKy75236SKMri85)">
+ <linearGradient id="_lgradient_29" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_29)" d="M 165.685 11.952 C 239.74 11.952 250.324 22.509 250.324 96.495 L 250.324 155.746 C 250.324 229.733 239.74 240.29 165.685 240.29 L 90.315 240.29 C 16.26 240.29 5.676 229.733 5.676 155.746 L 5.676 96.495 C 5.676 22.509 16.26 11.952 90.315 11.952 L 165.685 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_30" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_30)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="hjFtvOn14xIeFoIkBQXmq2DIYET2ZlHu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#hjFtvOn14xIeFoIkBQXmq2DIYET2ZlHu)">
+ <path fill="#111111" fill-rule="evenodd" d="M 183.56 72.858 L 179.728 95.395 L 190.013 95.395 L 190.013 95.395 Q 193.845 95.395 195.559 95.695 L 195.559 95.695 L 195.559 95.695 Q 197.273 95.994 198.887 97.789 L 198.887 97.789 L 198.887 97.789 Q 200.5 99.584 200.5 103.074 L 200.5 103.074 L 200.5 103.074 Q 200.5 106.565 199.794 110.653 L 199.794 110.653 L 199.794 110.653 Q 199.088 114.742 196.668 117.734 L 196.668 117.734 L 196.668 117.734 Q 194.248 120.726 192.03 121.124 L 192.03 121.124 L 192.03 121.124 Q 189.812 121.523 185.375 121.523 L 185.375 121.523 L 175.291 121.523 L 171.661 143.463 L 181.946 143.463 L 181.946 143.463 Q 185.778 143.463 187.492 143.762 L 187.492 143.762 L 187.492 143.762 Q 189.207 144.061 190.82 145.856 L 190.82 145.856 L 190.82 145.856 Q 192.433 147.651 192.433 151.142 L 192.433 151.142 L 192.433 151.142 Q 192.433 154.632 191.828 158.023 L 191.828 158.023 L 191.828 158.023 Q 191.223 161.413 189.912 164.206 L 189.912 164.206 L 189.912 164.206 Q 188.602 166.998 186.383 168.195 L 186.383 168.195 L 186.383 168.195 Q 183.156 169.79 177.308 169.79 L 177.308 169.79 L 167.225 169.79 L 167.225 169.79 Q 165.208 182.156 164.805 185.148 L 164.805 185.148 L 164.401 187.342 L 164.401 187.342 Q 163.595 191.73 163.09 193.525 L 163.09 193.525 L 163.09 193.525 Q 162.586 195.32 160.973 197.913 L 160.973 197.913 L 160.973 197.913 Q 157.746 202.5 146.049 202.5 L 146.049 202.5 L 146.049 202.5 Q 134.353 202.5 134.353 195.12 L 134.353 195.12 L 134.353 195.12 Q 134.353 194.921 135.966 184.749 L 135.966 184.749 L 138.386 169.79 L 108.337 169.79 L 108.337 169.79 Q 106.321 182.156 105.917 185.148 L 105.917 185.148 L 105.514 187.342 L 105.514 187.342 Q 104.707 191.73 104.203 193.525 L 104.203 193.525 L 104.203 193.525 Q 103.699 195.32 102.086 197.913 L 102.086 197.913 L 102.086 197.913 Q 98.859 202.5 87.162 202.5 L 87.162 202.5 L 87.162 202.5 Q 75.465 202.5 75.465 195.12 L 75.465 195.12 L 75.465 195.12 Q 75.465 194.921 77.079 184.749 L 77.079 184.749 L 79.499 169.79 L 66.188 169.79 L 66.188 169.79 Q 57.718 169.79 56.105 166.2 L 56.105 166.2 L 56.105 166.2 Q 55.5 164.605 55.5 161.513 L 55.5 161.513 L 55.5 161.513 Q 55.5 158.422 56.206 154.333 L 56.206 154.333 L 56.206 154.333 Q 56.912 150.244 59.433 147.252 L 59.433 147.252 L 59.433 147.252 Q 61.953 144.261 64.172 143.862 L 64.172 143.862 L 64.172 143.862 Q 66.39 143.463 70.827 143.463 L 70.827 143.463 L 83.935 143.463 L 87.565 121.523 L 74.255 121.523 L 74.255 121.523 Q 65.583 121.523 64.172 118.133 L 64.172 118.133 L 64.172 118.133 Q 63.567 116.338 63.567 113.346 L 63.567 113.346 L 63.567 113.346 Q 63.567 110.354 64.273 106.265 L 64.273 106.265 L 64.273 106.265 Q 64.978 102.177 67.499 99.185 L 67.499 99.185 L 67.499 99.185 Q 70.02 96.193 72.239 95.794 L 72.239 95.794 L 72.239 95.794 Q 74.457 95.395 78.894 95.395 L 78.894 95.395 L 92.002 95.395 L 95.43 74.852 L 95.43 74.852 Q 95.632 73.655 95.935 70.963 L 95.935 70.963 L 95.935 70.963 Q 96.237 68.27 96.54 67.173 L 96.54 67.173 L 96.54 67.173 Q 96.842 66.076 97.447 64.082 L 97.447 64.082 L 97.447 64.082 Q 98.052 62.087 99.161 61.29 L 99.161 61.29 L 99.161 61.29 Q 100.271 60.492 102.086 59.295 L 102.086 59.295 L 102.086 59.295 Q 104.909 57.5 112.371 57.5 L 112.371 57.5 L 112.371 57.5 Q 119.832 57.5 122.757 59.594 L 122.757 59.594 L 122.757 59.594 Q 125.681 61.688 125.681 65.877 L 125.681 65.877 L 125.681 65.877 Q 125.681 66.475 124.672 72.858 L 124.672 72.858 L 120.841 95.395 L 150.889 95.395 L 154.318 74.852 L 154.318 74.852 Q 154.519 73.655 154.822 70.963 L 154.822 70.963 L 154.822 70.963 Q 155.124 68.27 155.427 67.173 L 155.427 67.173 L 155.427 67.173 Q 155.729 66.076 156.334 64.082 L 156.334 64.082 L 156.334 64.082 Q 156.939 62.087 158.049 61.29 L 158.049 61.29 L 158.049 61.29 Q 159.158 60.492 160.973 59.295 L 160.973 59.295 L 160.973 59.295 Q 163.796 57.5 171.258 57.5 L 171.258 57.5 L 171.258 57.5 Q 178.72 57.5 181.644 59.594 L 181.644 59.594 L 181.644 59.594 Q 184.568 61.688 184.568 65.877 L 184.568 65.877 L 184.568 65.877 Q 184.568 66.475 183.56 72.858 L 183.56 72.858 Z M 112.774 143.463 L 142.823 143.463 L 146.453 121.523 L 116.606 121.523 L 112.774 143.463 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 183.56 68.858 L 179.728 91.395 L 190.013 91.395 L 190.013 91.395 Q 193.845 91.395 195.559 91.695 L 195.559 91.695 L 195.559 91.695 Q 197.273 91.994 198.887 93.789 L 198.887 93.789 L 198.887 93.789 Q 200.5 95.584 200.5 99.074 L 200.5 99.074 L 200.5 99.074 Q 200.5 102.565 199.794 106.653 L 199.794 106.653 L 199.794 106.653 Q 199.088 110.742 196.668 113.734 L 196.668 113.734 L 196.668 113.734 Q 194.248 116.726 192.03 117.124 L 192.03 117.124 L 192.03 117.124 Q 189.812 117.523 185.375 117.523 L 185.375 117.523 L 175.291 117.523 L 171.661 139.463 L 181.946 139.463 L 181.946 139.463 Q 185.778 139.463 187.492 139.762 L 187.492 139.762 L 187.492 139.762 Q 189.207 140.061 190.82 141.856 L 190.82 141.856 L 190.82 141.856 Q 192.433 143.651 192.433 147.142 L 192.433 147.142 L 192.433 147.142 Q 192.433 150.632 191.828 154.023 L 191.828 154.023 L 191.828 154.023 Q 191.223 157.413 189.912 160.206 L 189.912 160.206 L 189.912 160.206 Q 188.602 162.998 186.383 164.195 L 186.383 164.195 L 186.383 164.195 Q 183.156 165.79 177.308 165.79 L 177.308 165.79 L 167.225 165.79 L 167.225 165.79 Q 165.208 178.156 164.805 181.148 L 164.805 181.148 L 164.401 183.342 L 164.401 183.342 Q 163.595 187.73 163.09 189.525 L 163.09 189.525 L 163.09 189.525 Q 162.586 191.32 160.973 193.913 L 160.973 193.913 L 160.973 193.913 Q 157.746 198.5 146.049 198.5 L 146.049 198.5 L 146.049 198.5 Q 134.353 198.5 134.353 191.12 L 134.353 191.12 L 134.353 191.12 Q 134.353 190.921 135.966 180.749 L 135.966 180.749 L 138.386 165.79 L 108.337 165.79 L 108.337 165.79 Q 106.321 178.156 105.917 181.148 L 105.917 181.148 L 105.514 183.342 L 105.514 183.342 Q 104.707 187.73 104.203 189.525 L 104.203 189.525 L 104.203 189.525 Q 103.699 191.32 102.086 193.913 L 102.086 193.913 L 102.086 193.913 Q 98.859 198.5 87.162 198.5 L 87.162 198.5 L 87.162 198.5 Q 75.465 198.5 75.465 191.12 L 75.465 191.12 L 75.465 191.12 Q 75.465 190.921 77.079 180.749 L 77.079 180.749 L 79.499 165.79 L 66.188 165.79 L 66.188 165.79 Q 57.718 165.79 56.105 162.2 L 56.105 162.2 L 56.105 162.2 Q 55.5 160.605 55.5 157.513 L 55.5 157.513 L 55.5 157.513 Q 55.5 154.422 56.206 150.333 L 56.206 150.333 L 56.206 150.333 Q 56.912 146.244 59.433 143.252 L 59.433 143.252 L 59.433 143.252 Q 61.953 140.261 64.172 139.862 L 64.172 139.862 L 64.172 139.862 Q 66.39 139.463 70.827 139.463 L 70.827 139.463 L 83.935 139.463 L 87.565 117.523 L 74.255 117.523 L 74.255 117.523 Q 65.583 117.523 64.172 114.133 L 64.172 114.133 L 64.172 114.133 Q 63.567 112.338 63.567 109.346 L 63.567 109.346 L 63.567 109.346 Q 63.567 106.354 64.273 102.265 L 64.273 102.265 L 64.273 102.265 Q 64.978 98.177 67.499 95.185 L 67.499 95.185 L 67.499 95.185 Q 70.02 92.193 72.239 91.794 L 72.239 91.794 L 72.239 91.794 Q 74.457 91.395 78.894 91.395 L 78.894 91.395 L 92.002 91.395 L 95.43 70.852 L 95.43 70.852 Q 95.632 69.655 95.935 66.963 L 95.935 66.963 L 95.935 66.963 Q 96.237 64.27 96.54 63.173 L 96.54 63.173 L 96.54 63.173 Q 96.842 62.076 97.447 60.082 L 97.447 60.082 L 97.447 60.082 Q 98.052 58.087 99.161 57.29 L 99.161 57.29 L 99.161 57.29 Q 100.271 56.492 102.086 55.295 L 102.086 55.295 L 102.086 55.295 Q 104.909 53.5 112.371 53.5 L 112.371 53.5 L 112.371 53.5 Q 119.832 53.5 122.757 55.594 L 122.757 55.594 L 122.757 55.594 Q 125.681 57.688 125.681 61.877 L 125.681 61.877 L 125.681 61.877 Q 125.681 62.475 124.672 68.858 L 124.672 68.858 L 120.841 91.395 L 150.889 91.395 L 154.318 70.852 L 154.318 70.852 Q 154.519 69.655 154.822 66.963 L 154.822 66.963 L 154.822 66.963 Q 155.124 64.27 155.427 63.173 L 155.427 63.173 L 155.427 63.173 Q 155.729 62.076 156.334 60.082 L 156.334 60.082 L 156.334 60.082 Q 156.94 58.087 158.049 57.29 L 158.049 57.29 L 158.049 57.29 Q 159.158 56.492 160.973 55.295 L 160.973 55.295 L 160.973 55.295 Q 163.796 53.5 171.258 53.5 L 171.258 53.5 L 171.258 53.5 Q 178.72 53.5 181.644 55.594 L 181.644 55.594 L 181.644 55.594 Q 184.568 57.688 184.568 61.877 L 184.568 61.877 L 184.568 61.877 Q 184.568 62.475 183.56 68.858 L 183.56 68.858 Z M 112.774 139.463 L 142.823 139.463 L 146.453 117.523 L 116.606 117.523 L 112.774 139.463 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hb-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/hb-icon.svg
new file mode 100755
index 000000000..a5be7543d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hb-icon.svg
@@ -0,0 +1,74 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_VmuU7MaGRndroUCmC7m4BZ90xtgRSAGA">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_VmuU7MaGRndroUCmC7m4BZ90xtgRSAGA)">
+ <defs>
+ <filter id="DgpnhtFypmSugm39kVE7ZBs13HatX1bo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#DgpnhtFypmSugm39kVE7ZBs13HatX1bo)">
+ <linearGradient id="_lgradient_51" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_51)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="s0NDBu99hGXVljf8MUpnzS1WxpO6vMn6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#s0NDBu99hGXVljf8MUpnzS1WxpO6vMn6)">
+ <linearGradient id="_lgradient_52" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(203.571451,0,0,190,26.214274,30)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_52)" d="M 159.357429 30 C 220.97906 30 229.785726 38.784627 229.785726 100.348804 L 229.785726 149.651292 C 229.785726 211.215133 220.97906 220 159.357429 220 L 96.642573 220 C 35.020945 220 26.214274 211.215133 26.214274 149.651292 L 26.214274 100.348804 C 26.214274 38.784627 35.020945 30 96.642573 30 L 159.357429 30 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_53" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_53)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 150.156879 101.438375 C 144.761523 97.718105 141.91543 89.610807 137.96093 86.140246 C 135.736981 84.188799 135.772956 82.706987 138.673058 82.880909 C 141.488788 83.049898 145.338317 83.861839 149.955445 86.28379 C 149.955445 86.28379 148.259303 69.271469 140.911217 60.627897 C 138.982299 58.359019 139.276122 57.514954 142.043322 58.435875 C 148.085381 60.446815 156.589802 66.241969 161.247106 74.510955 C 161.247106 74.510955 172.414322 57.595233 187.943468 57.983268 C 190.847323 58.055816 191.025794 59.85707 188.62542 61.571426 C 182.94386 65.62938 173.565116 74.29951 173.419933 86.484048 C 173.419933 86.484048 176.996436 82.48221 183.810283 82.914865 C 188.226407 83.195277 193.577225 86.579845 199.219327 91.540736 C 201.441378 93.494483 200.656889 95.240722 197.754546 95.372481 C 191.146907 95.672427 180.142392 96.760437 175.762567 102.758328 C 175.762567 102.758328 182.242531 101.869721 183.282712 104.362127 C 184.296276 106.791518 183.309813 111.285998 179.364151 112.07433 C 169.445681 114.056355 158.598859 107.259178 150.157256 101.438457 L 150.156879 101.438375 Z"/>
+ </g>
+ <path fill="#e4e4e4" d="M 135.66334 82.726131 L 55.83526 82.954106 L 92.423129 147.474195 L 92.423129 189.156202 L 80.001605 189.156202 L 80.001605 196.573598 L 112.059003 196.573598 L 112.059003 189.156202 L 99.729235 189.156202 L 99.729235 147.767302 L 135.66334 82.726131 Z"/>
+ <linearGradient id="_lgradient_54" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(55.339467,0,0,42.030863,67.752707,90.25752)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d12b1f"/>
+ <stop offset="100%" style="stop-color:#ff0015"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_54)" d="M 67.752707 90.25752 C 69.550121 93.903868 84.160852 119.539306 87.610376 125.045902 C 89.610408 128.238695 91.83057 130.838253 93.27918 131.685828 C 94.552862 132.431051 96.011986 132.489757 97.276722 131.835537 C 98.658011 131.121132 101.38746 127.963865 103.369361 124.789973 C 106.6172 119.589616 121.344181 93.766712 123.092174 90.257527 L 67.752707 90.25752 Z"/>
+ <path fill="#76c22b" d="M 150.156879 98.963425 C 144.761523 95.243155 141.91543 87.135857 137.96093 83.665296 C 135.736981 81.713849 135.772956 80.232037 138.673058 80.405959 C 141.488788 80.574948 145.338317 81.386889 149.955445 83.80884 C 149.955445 83.80884 148.259303 66.796519 140.911217 58.152948 C 138.982299 55.884069 139.276122 55.040004 142.043322 55.960925 C 148.085381 57.971865 156.589802 63.767019 161.247106 72.036005 C 161.247106 72.036005 172.414322 55.120283 187.943468 55.508318 C 190.847323 55.580866 191.025794 57.38212 188.62542 59.096476 C 182.94386 63.15443 173.565116 71.824561 173.419933 84.009098 C 173.419933 84.009098 176.996436 80.00726 183.810283 80.439915 C 188.226407 80.720327 193.577225 84.104896 199.219327 89.065787 C 201.441378 91.019533 200.656889 92.765772 197.754546 92.897531 C 191.146907 93.197477 180.142392 94.285487 175.762567 100.283378 C 175.762567 100.283378 182.242531 99.394771 183.282712 101.887177 C 184.296276 104.316568 183.309813 108.811048 179.364151 109.59938 C 169.445681 111.581405 158.598859 104.784229 150.157256 98.963507 L 150.156879 98.963425 Z"/>
+ <path fill="#a26f3d" d="M 188.458169 156.396304 C 186.283228 170.858644 179.372687 183.434032 169.488593 190.916002 C 159.6045 198.397972 147.702099 200.063431 136.816259 195.48772 C 117.699364 186.752079 106.773564 160.94706 111.437491 135.547061 C 113.612268 121.083604 120.523358 108.507249 130.408341 101.025131 C 140.293324 93.543014 152.196727 91.878349 163.083025 96.455648 C 182.198473 105.193095 193.122495 130.997602 188.458169 156.396304 Z"/>
+ <g style="opacity:0.3">
+ <g opacity=".3">
+ <path d="M 164.017254 97.499592 C 163.345968 98.592434 163.270457 100.048392 163.988497 101.309947 L 167.64112 107.727142 C 168.652985 109.50486 170.784439 110.164299 172.42114 109.206005 L 176.835098 106.621129 C 173.11379 102.491859 168.759635 99.393449 164.017242 97.499963 L 164.017254 97.499592 Z M 156.013342 95.497956 C 151.360289 95.023132 146.627949 95.652192 142.046444 97.354545 L 143.741538 100.332611 C 144.753403 102.11033 146.884858 102.769768 148.521558 101.811475 L 154.428976 98.352007 C 155.451589 97.75315 155.969333 96.660887 156.013608 95.49774 L 156.013342 95.497956 Z M 158.877311 101.278199 C 158.01325 101.010872 157.072046 101.082722 156.253797 101.561901 L 150.346379 105.021368 C 148.709881 105.979725 148.207165 108.181771 149.218982 109.959699 L 152.870089 116.383529 C 153.881954 118.161248 156.013409 118.820686 157.650109 117.862393 L 163.559042 114.39629 C 165.19554 113.437933 165.698257 111.235887 164.68644 109.457959 L 161.034873 103.037726 C 160.527807 102.151769 159.743176 101.546346 158.87783 101.278622 L 158.877311 101.278199 Z M 179.206731 109.510257 L 174.245937 112.415368 C 172.609439 113.373725 172.106722 115.575771 173.11854 117.353699 L 176.769647 123.777529 C 177.781512 125.555248 179.912966 126.214686 181.549667 125.256393 L 186.086026 122.599837 C 184.382521 117.736493 182.058455 113.314595 179.205618 109.508791 L 179.206731 109.510257 Z M 138.871081 98.691094 C 134.884409 100.639861 131.128795 103.391895 127.749517 106.840741 L 128.970398 108.985675 C 129.982263 110.763393 132.113717 111.422832 133.750418 110.464538 L 139.659351 106.998435 C 141.295849 106.040079 141.798566 103.838032 140.786749 102.060104 L 138.869671 98.692041 L 138.871081 98.691094 Z M 144.110406 109.922066 C 143.246345 109.654739 142.305141 109.72659 141.486892 110.205768 L 135.577959 113.671871 C 133.941461 114.630227 133.438744 116.832274 134.450561 118.610202 L 138.103184 125.027396 C 139.115049 126.805115 141.246503 127.464554 142.883204 126.50626 L 148.790622 123.046792 C 150.42712 122.088436 150.929837 119.886389 149.91802 118.108461 L 146.266912 111.684631 C 145.760979 110.795772 144.974602 110.189435 144.110541 109.922108 L 144.110406 109.922066 Z M 168.009831 117.316175 C 167.145769 117.048848 166.204565 117.120698 165.386316 117.599876 L 159.477384 121.065979 C 157.840886 122.024335 157.338169 124.226382 158.349986 126.00431 L 162.002608 132.421505 C 163.014473 134.199223 165.145928 134.858662 166.782628 133.900368 L 172.690046 130.4409 C 174.326544 129.482544 174.829261 127.280497 173.817444 125.502569 L 170.166337 119.078739 C 169.660404 118.18988 168.874027 117.583543 168.009966 117.316216 L 168.009831 117.316175 Z M 187.211825 126.214489 L 183.376995 128.46022 C 181.740497 129.418576 181.23778 131.620623 182.249597 133.398551 L 185.908642 139.817732 C 186.660941 141.139427 188.029128 141.836519 189.355774 141.716717 C 189.291699 136.384356 188.56796 131.151087 187.211902 126.214625 L 187.211825 126.214489 Z M 125.328129 109.500363 C 122.90048 112.380342 120.739585 115.616604 118.894584 119.135554 C 118.921081 119.120945 118.951965 119.125639 118.978091 119.11028 L 124.891931 115.652799 C 126.528429 114.694442 127.031146 112.492396 126.019329 110.714468 L 125.32887 109.506312 L 125.328129 109.500363 Z M 129.343076 118.570962 C 128.479015 118.303635 127.536256 118.382295 126.718007 118.861473 L 120.804167 122.318954 C 119.167669 123.27731 118.664952 125.479357 119.676769 127.257285 L 123.335814 133.676467 C 124.347679 135.454185 126.479133 136.113624 128.115834 135.15533 L 134.023252 131.695862 C 135.65975 130.737506 136.162467 128.535459 135.15065 126.757531 L 131.497489 120.344283 C 130.99122 119.454833 130.204803 118.84138 129.342838 118.574702 L 129.343076 118.570962 Z M 153.242501 125.96507 C 152.37844 125.697743 151.435681 125.776403 150.617432 126.255581 L 144.710014 129.715049 C 143.073516 130.673405 142.570799 132.875452 143.582616 134.65338 L 147.235239 141.070575 C 148.247104 142.848293 150.378558 143.507732 152.015259 142.549438 L 157.922677 139.089971 C 159.559175 138.131614 160.061892 135.929568 159.050075 134.151639 L 155.396913 127.738391 C 154.890645 126.848942 154.107608 126.236534 153.242262 125.96881 L 153.242501 125.96507 Z M 177.141925 133.359178 C 176.277864 133.091851 175.335106 133.170511 174.516857 133.64969 L 168.609439 137.109157 C 166.972941 138.067514 166.470224 140.26956 167.482041 142.047488 L 171.134663 148.464683 C 172.146528 150.242402 174.277983 150.90184 175.914684 149.943546 L 181.828524 146.486066 C 183.465022 145.527709 183.967739 143.325663 182.955922 141.547735 L 179.296 135.132394 C 178.790067 134.243535 178.005245 133.630389 177.141184 133.363062 L 177.141925 133.359178 Z M 138.475855 134.61414 C 137.611794 134.346813 136.669035 134.425473 135.850786 134.904651 L 129.943368 138.364119 C 128.30687 139.322475 127.804154 141.524522 128.815971 143.30245 L 132.468593 149.719645 C 133.480458 151.497363 135.611912 152.156802 137.248613 151.198508 L 143.156031 147.73904 C 144.792529 146.780684 145.295246 144.578637 144.283429 142.800709 L 140.630806 136.383515 C 140.124874 135.494655 139.340051 134.881509 138.47599 134.614182 L 138.475855 134.61414 Z M 162.37528 142.008248 C 161.511219 141.740921 160.56846 141.819581 159.750211 142.298759 L 153.842793 145.758227 C 152.206295 146.716583 151.703578 148.91863 152.715395 150.696558 L 156.368018 157.113753 C 157.379883 158.891471 159.511337 159.55091 161.148038 158.592616 L 167.055456 155.133149 C 168.691954 154.174792 169.194671 151.972746 168.182853 150.194817 L 164.530231 143.777623 C 164.024299 142.888764 163.239476 142.275617 162.375415 142.00829 L 162.37528 142.008248 Z M 186.281465 149.404448 C 185.417404 149.137121 184.474645 149.215781 183.656396 149.694959 L 177.742556 153.15244 C 176.106058 154.110796 175.603341 156.312843 176.615158 158.090771 L 180.274203 164.509953 C 181.274367 166.267114 183.364706 166.916898 184.99334 166.006621 C 186.131568 163.11867 187.062243 160.114204 187.772931 157.033365 C 188.161276 155.26131 188.476199 153.469087 188.716315 151.66459 L 188.438849 151.177118 C 187.932916 150.288258 187.148094 149.675112 186.284033 149.407785 L 186.281465 149.404448 Z M 115.27535 127.596926 C 114.544009 129.691738 113.919514 131.839347 113.406087 134.02524 C 112.657382 137.370226 112.171482 140.785088 111.956003 144.216297 C 112.432444 144.181431 112.906612 144.061401 113.343246 143.805702 L 119.257086 140.348221 C 120.893584 139.389865 121.396301 137.187818 120.384484 135.40989 L 116.72874 128.992103 C 116.369702 128.361321 115.845701 127.930004 115.276702 127.600672 L 115.27535 127.596926 Z M 123.706705 143.269427 C 122.842643 143.0021 121.901439 143.07395 121.08319 143.553128 L 115.16935 147.010609 C 113.532852 147.968965 113.030135 150.171012 114.041952 151.94894 L 117.700997 158.368121 C 118.712862 160.14584 120.844316 160.805279 122.481017 159.846985 L 128.388435 156.387517 C 130.024933 155.429161 130.52765 153.227114 129.515833 151.449186 L 125.866052 145.036983 C 125.359784 144.147534 124.571772 143.541065 123.709806 143.274387 L 123.706705 143.269427 Z M 147.606129 150.663535 C 146.742068 150.396208 145.800864 150.468058 144.982615 150.947236 L 139.075197 154.406704 C 137.438699 155.36506 136.935982 157.567107 137.947799 159.345035 L 141.600422 165.762229 C 142.612287 167.539948 144.743741 168.199387 146.380442 167.241093 L 152.28786 163.781625 C 153.924358 162.823269 154.427075 160.621222 153.415257 158.843294 L 149.765476 152.431091 C 149.259208 151.541642 148.474577 150.936219 147.609231 150.668495 L 147.606129 150.663535 Z M 171.505554 158.057643 C 170.641493 157.790316 169.700289 157.862166 168.88204 158.341344 L 162.974622 161.800812 C 161.338124 162.759168 160.835407 164.961215 161.847224 166.739143 L 165.499846 173.156338 C 166.511711 174.934056 168.643166 175.593495 170.279866 174.635201 L 176.193707 171.17772 C 177.830205 170.219364 178.332922 168.017317 177.321105 166.239389 L 173.664563 159.825095 C 173.158295 158.935646 172.373663 158.330223 171.508318 158.062499 L 171.505554 158.057643 Z M 132.842226 159.316444 C 131.978165 159.049117 131.036961 159.120967 130.218712 159.600145 L 124.311294 163.059613 C 122.674796 164.01797 122.172079 166.220016 123.183896 167.997944 L 126.835004 174.421774 C 127.846869 176.199493 129.978323 176.858931 131.615024 175.900638 L 137.523957 172.434535 C 139.160455 171.476178 139.663171 169.274132 138.651354 167.496203 L 134.99899 161.079463 C 134.492722 160.190013 133.70471 159.583545 132.842745 159.316866 L 132.842226 159.316444 Z M 156.74165 166.710552 C 155.877589 166.443225 154.936385 166.515075 154.118136 166.994254 L 148.210718 170.453721 C 146.57422 171.412078 146.071504 173.614124 147.083321 175.392052 L 150.734428 181.815882 C 151.746293 183.593601 153.877748 184.253039 155.514448 183.294746 L 161.423381 179.828643 C 163.059879 178.870286 163.562596 176.66824 162.550779 174.890312 L 158.898415 168.473571 C 158.392146 167.584122 157.607515 166.978699 156.742169 166.710974 L 156.74165 166.710552 Z M 180.647836 174.106752 C 179.783775 173.839425 178.84257 173.911275 178.024321 174.390453 L 172.110481 177.847934 C 170.473983 178.80629 169.971266 181.008337 170.983083 182.786265 L 172.395675 185.26801 C 175.643398 182.156138 178.536289 178.451774 180.975435 174.281575 C 180.861821 174.232965 180.764697 174.143356 180.647706 174.107161 L 180.647836 174.106752 Z M 112.214876 155.643884 C 112.564362 158.759444 113.144262 161.806987 113.946762 164.745445 C 115.285063 163.69098 115.683806 161.738451 114.752383 160.102011 L 112.214791 155.643783 L 112.214876 155.643884 Z M 118.074976 167.96499 C 117.210915 167.697663 116.269711 167.769514 115.451462 168.248692 L 115.092447 168.458936 C 116.795777 173.321532 119.119486 177.7428 121.971821 181.548167 L 122.755104 181.089465 C 124.391602 180.131108 124.894319 177.929062 123.882502 176.151134 L 120.229947 169.719378 C 119.722881 168.833421 118.935667 168.22346 118.073701 167.956782 L 118.074976 167.96499 Z M 141.974401 175.359099 C 141.110339 175.091772 140.169135 175.163622 139.350886 175.6428 L 133.441954 179.108903 C 131.805456 180.067259 131.302739 182.269306 132.314556 184.047234 L 135.967178 190.464429 C 136.979043 192.242147 139.110498 192.901586 140.747198 191.943292 L 146.654616 188.483824 C 148.291114 187.525468 148.793831 185.323421 147.782014 183.545493 L 144.132042 177.118276 C 143.624976 176.232319 142.841142 175.623404 141.975796 175.355679 L 141.974401 175.359099 Z M 165.873825 182.753207 C 165.009764 182.48588 164.06856 182.55773 163.250311 183.036908 L 157.341378 186.503011 C 155.70488 187.461367 155.202163 189.663414 156.213981 191.441342 L 157.793047 194.215562 C 161.999327 192.844213 166.043074 190.5939 169.760423 187.555814 L 168.030019 184.515712 C 167.524086 183.626853 166.737709 183.020516 165.873648 182.753189 L 165.873825 182.753207 Z M 127.207755 184.008168 C 126.343694 183.740841 125.400935 183.819501 124.582686 184.29868 L 124.346072 184.437244 C 126.801454 187.18231 129.540658 189.482785 132.495541 191.281439 L 129.362619 185.777292 C 128.856686 184.888432 128.071864 184.275286 127.207803 184.007959 L 127.207755 184.008168 Z M 151.107179 191.402277 C 150.243118 191.13495 149.30036 191.213609 148.482111 191.692788 L 142.574693 195.152255 C 142.562996 195.159105 142.558713 195.17311 142.546936 195.180309 C 146.427132 195.933577 150.409824 195.904841 154.356389 195.095103 L 153.261636 193.17176 C 152.755703 192.2829 151.97088 191.669754 151.106819 191.402427 L 151.107179 191.402277 Z"/>
+ </g>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 135.330434 82.726136 L 55.5 82.953328 L 56.901548 85.42344 L 133.962599 85.205914 L 135.330434 82.726136 Z M 79.668272 189.158435 L 79.668272 191.63338 L 92.089549 191.63338 L 92.089549 189.158435 L 79.668272 189.158435 Z M 99.395901 189.158435 L 99.395901 191.63338 L 111.725669 191.63338 L 111.725669 189.158435 L 99.395901 189.158435 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 187.943865 55.506576 C 172.414719 55.11854 161.247027 72.0336 161.247027 72.0336 C 156.589723 63.764614 148.086437 57.9719 142.044377 55.96096 C 139.277178 55.04004 138.983623 55.881828 140.912544 58.150706 C 140.921372 58.161092 140.92781 58.174134 140.936624 58.184543 C 141.266561 58.240469 141.570835 58.27831 142.044377 58.435905 C 148.086437 60.446845 156.589723 66.239559 161.247027 74.508547 C 161.247027 74.508547 172.414719 57.593485 187.943865 57.98152 C 188.627516 57.9986 189.144989 58.120369 189.528433 58.30539 C 190.881519 56.86975 190.399208 55.567918 187.943865 55.506576 Z M 138.672955 80.405875 C 136.119482 80.25274 135.791712 81.382726 137.266592 82.987166 C 137.626552 82.892259 138.073925 82.844896 138.672955 82.88082 C 141.488684 83.049809 145.340454 83.861918 149.957583 86.283869 C 149.957583 86.283869 149.837703 85.208132 149.59636 83.644573 C 145.14538 81.372782 141.412213 80.570276 138.672955 80.405875 Z M 183.811467 80.439712 C 177.501572 80.039056 174.103518 83.317987 173.615326 83.823425 C 173.507228 84.692257 173.42868 85.573711 173.417857 86.482058 C 173.417857 86.482058 176.99762 82.482002 183.811467 82.914657 C 188.22759 83.195069 193.576759 86.582236 199.218861 91.543127 C 199.496616 91.787345 199.726872 92.023556 199.91241 92.25854 C 200.823122 91.55565 200.691965 90.363415 199.218861 89.068182 C 193.576759 84.107291 188.22759 80.720124 183.811467 80.439712 Z M 179.134825 100.152263 C 178.885073 100.139504 178.70548 100.163548 178.465356 100.16193 C 177.418373 100.907888 176.493375 101.758074 175.763403 102.757721 C 175.763403 102.757721 182.24149 101.870162 183.281671 104.36257 C 183.388714 104.619135 183.46119 104.90783 183.522487 105.203662 C 183.759248 104.01134 183.663347 102.802451 183.281671 101.887625 C 182.761582 100.641421 180.884838 100.24166 179.134825 100.152263 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hedgewars.svg b/.icons/Gruvbox_Dark-2/apps/64/hedgewars.svg
new file mode 100755
index 000000000..ce10e3a7e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hedgewars.svg
@@ -0,0 +1,119 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="5wbjuPUpKhZ0O8iFJjQM08yfvRStGUjg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#5wbjuPUpKhZ0O8iFJjQM08yfvRStGUjg)">
+ <linearGradient id="_lgradient_8" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_9" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="gkI6jqryMf9FpMTclcEXgXhxGhCTwZub" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#gkI6jqryMf9FpMTclcEXgXhxGhCTwZub)">
+ <path d="M 100.388654 174.009615 C 100.254808 174.929808 100.115385 175.844423 100.115385 176.798077 C 100.115385 187.611731 108.820962 196.317308 119.634615 196.317308 C 130.448269 196.317308 139.153846 187.611731 139.153846 176.798077 C 139.153846 175.844423 139.014423 174.929808 138.880577 174.009615 C 137.525385 183.479231 129.494615 190.740385 119.634615 190.740385 C 109.774615 190.740385 101.743846 183.479231 100.388654 174.009615 Z"/>
+ </g>
+ <defs>
+ <filter id="OOvQr9w6EJw7AHeFEMo1bi4SIGnDSaDF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#OOvQr9w6EJw7AHeFEMo1bi4SIGnDSaDF)">
+ <path d="M 150.580962 168.432692 C 150.447115 169.352885 150.307692 170.2675 150.307692 171.221154 C 150.307692 182.034808 159.013269 190.740385 169.826923 190.740385 C 180.640577 190.740385 189.346154 182.034808 189.346154 171.221154 C 189.346154 170.2675 189.206731 169.352885 189.072885 168.432692 C 187.717692 177.902308 179.686923 185.163462 169.826923 185.163462 C 159.966923 185.163462 151.936154 177.902308 150.580962 168.432692 Z"/>
+ </g>
+ <path d="M 189.346154 168.432692 L 189.346154 168.432692 C 189.346154 157.659736 180.59988 148.913462 169.826923 148.913462 L 169.826923 148.913462 C 159.053966 148.913462 150.307692 157.659736 150.307692 168.432692 L 150.307692 168.432692 C 150.307692 179.205649 159.053966 187.951923 169.826923 187.951923 L 169.826923 187.951923 C 180.59988 187.951923 189.346154 179.205649 189.346154 168.432692 Z" style="fill:#e97cc8"/>
+ <defs>
+ <filter id="kv5ilC8SBylhHYI92kmhiMf2cC8rKLtv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#kv5ilC8SBylhHYI92kmhiMf2cC8rKLtv)">
+ <path d="M 100.550385 138.172308 L 64.911058 140.319423 L 61.076923 146.125 L 103.667885 143.565192 L 100.550385 138.172308 Z"/>
+ </g>
+ <path fill="#d85eca" d="M 61.076923 143.336538 L 84.583096 107.734577 L 103.662308 140.780077 L 61.076923 143.336538 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 84.582784 107.740084 L 61.076923 143.336538 L 62.99399 143.222167 L 84.582784 110.528546 L 102.1087 140.869403 L 103.666317 140.776817 L 84.582784 107.740084 Z"/>
+ </g>
+ <defs>
+ <filter id="WGS9Mz0KeMBoqaTv3oQQb0aQK6LhcFbK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#WGS9Mz0KeMBoqaTv3oQQb0aQK6LhcFbK)">
+ <path d="M 61.076923 112.663462 L 55.5 115.451923 L 94.538462 134.971154 L 94.538462 129.394231 L 61.076923 112.663462 Z"/>
+ </g>
+ <path fill="#c43ac4" d="M 55.5 112.663462 L 94.538462 93.144231 L 94.538462 132.182692 L 55.5 112.663462 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 94.538462 93.144231 L 55.5 112.663462 L 58.288462 114.057692 L 94.538462 95.932692 L 94.538462 93.144231 Z"/>
+ </g>
+ <defs>
+ <filter id="Kk4QZCSVSsUTYSvkaUGGkKm4KkVqhZO4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Kk4QZCSVSsUTYSvkaUGGkKm4KkVqhZO4)">
+ <path d="M 102.870385 81.380269 L 101.292115 81.707077 L 92.991981 112.663462 L 66.185385 88.885135 L 61.076923 89.930808 L 92.991981 118.240385 L 102.870385 81.380269 Z"/>
+ </g>
+ <path fill="#9b33ae" d="M 61.076923 87.146808 L 102.870385 78.594038 L 92.996442 115.451923 L 61.076923 87.146808 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 102.871168 78.591947 L 61.076923 87.142502 L 63.631197 89.408127 L 102.081468 81.543796 L 102.871168 78.591947 Z"/>
+ </g>
+ <defs>
+ <filter id="yOYRRthZzPtOGGwSPgqKoVOUoKIrV0mL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#yOYRRthZzPtOGGwSPgqKoVOUoKIrV0mL)">
+ <path d="M 77.807692 65.913231 L 101.314423 101.509615 C 125.107808 63.483923 121.336692 60.271058 101.314423 95.932692 L 81.641827 66.141885 L 77.807692 65.913231 Z"/>
+ </g>
+ <path fill="#62237c" d="M 77.807692 63.119192 L 120.393077 65.675654 L 101.314423 98.721154 L 77.807692 63.119192 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 77.807692 63.1247 L 79.72476 66.027533 L 118.839469 68.369403 L 120.397087 65.673529 L 77.807692 63.1247 Z"/>
+ </g>
+ <defs>
+ <filter id="63ZlJsFKpkRK7WZYb0QbLTHfNwuAPCVP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#63ZlJsFKpkRK7WZYb0QbLTHfNwuAPCVP)">
+ <path d="M 89.103192 115.451923 C 89.057462 116.383269 88.961538 117.297885 88.961538 118.240385 C 88.961538 149.136538 113.834615 174.009615 144.730769 174.009615 C 175.626923 174.009615 200.5 149.136538 200.5 118.240385 C 200.5 117.297885 200.405192 116.383269 200.360577 115.451923 C 198.905 145.031923 174.684423 168.432692 144.730769 168.432692 C 114.777115 168.432692 90.555981 145.031923 89.103192 115.451923 Z"/>
+ </g>
+ <path d="M 200.5 115.451923 L 200.5 115.451923 C 200.5 84.672047 175.510645 59.682692 144.730769 59.682692 L 144.730769 59.682692 C 113.950893 59.682692 88.961538 84.672047 88.961538 115.451923 L 88.961538 115.451923 C 88.961538 146.231799 113.950893 171.221154 144.730769 171.221154 L 144.730769 171.221154 C 175.510645 171.221154 200.5 146.231799 200.5 115.451923 Z" style="fill:#c43ac4"/>
+ <path d="M 139.153846 174.009615 L 139.153846 174.009615 C 139.153846 163.236659 130.407572 154.490385 119.634615 154.490385 L 119.634615 154.490385 C 108.861659 154.490385 100.115385 163.236659 100.115385 174.009615 L 100.115385 174.009615 C 100.115385 184.782572 108.861659 193.528846 119.634615 193.528846 L 119.634615 193.528846 C 130.407572 193.528846 139.153846 184.782572 139.153846 174.009615 Z" style="fill:#e97cc8"/>
+ <g>
+ <ellipse fill="#ffffff" cx="159.603" cy="108.861" rx="14.872" ry="17.745" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#ffffff" cx="174.475" cy="105.312" rx="14.872" ry="17.745" vector-effect="non-scaling-stroke"/>
+ </g>
+ <ellipse fill="#1b1b1b" cx="165.644" cy="109.875" rx="4.183" ry="5.577" vector-effect="non-scaling-stroke"/>
+ <g opacity=".6">
+ <path fill-rule="evenodd" d="M 179.859808 137.759615 C 173.768135 139.222442 170.018769 144.132365 164.007962 145.463019 C 159.681887 146.304912 153.987904 142.731777 149.935712 144.727869 C 147.668302 145.84476 141.785596 148.792331 146.531223 150.695177 C 146.531223 150.695177 149.330169 151.8235 152.854896 152.8327 C 156.379623 153.841956 160.467954 154.990913 164.786165 154.25989 C 169.668817 153.433223 173.60105 150.606448 176.932704 148.118583 C 180.264469 145.630662 182.732704 143.2946 182.732704 143.2946 C 185.030396 141.180946 183.268088 137.7846 179.860588 137.756715 L 179.859808 137.759615 Z"/>
+ </g>
+ <ellipse fill="#1b1b1b" cx="182.375" cy="104.298" rx="4.183" ry="5.577" vector-effect="non-scaling-stroke"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 144.730769 59.682692 C 113.834615 59.682692 88.961538 84.555769 88.961538 115.451923 C 88.961538 115.759295 88.989772 116.058453 89.005108 116.361441 C 89.992402 86.344774 114.465463 62.471154 144.730769 62.471154 C 174.996075 62.471154 199.469136 86.344774 200.45643 116.361441 C 200.471569 116.058453 200.5 115.759295 200.5 115.451923 C 200.5 84.555769 175.626923 59.682692 144.730769 59.682692 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 119.634615 154.490385 C 108.820962 154.490385 100.115385 163.195962 100.115385 174.009615 C 100.115385 174.963269 100.254808 175.877885 100.388654 176.798077 C 101.743846 167.328462 109.774615 160.067308 119.634615 160.067308 C 129.494615 160.067308 137.525385 167.328462 138.880577 176.798077 C 139.014423 175.877885 139.153846 174.963269 139.153846 174.009615 C 139.153846 163.195962 130.448269 154.490385 119.634615 154.490385 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/help-about.svg b/.icons/Gruvbox_Dark-2/apps/64/help-about.svg
new file mode 120000
index 000000000..74f27a8db
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/help-about.svg
@@ -0,0 +1 @@
+help.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/help-app.svg b/.icons/Gruvbox_Dark-2/apps/64/help-app.svg
new file mode 120000
index 000000000..74f27a8db
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/help-app.svg
@@ -0,0 +1 @@
+help.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/help-browser.svg b/.icons/Gruvbox_Dark-2/apps/64/help-browser.svg
new file mode 100755
index 000000000..c95f707fb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/help-browser.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="q5f8J98cKpm4llt3WDdpbeqdUQ5XUiVO" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#q5f8J98cKpm4llt3WDdpbeqdUQ5XUiVO)">
+ <linearGradient id="_lgradient_53" x1=".516" x2=".52" y1="1.651" y2=".098" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#0575e6"/>
+ <stop offset="100%" style="stop-color:#00f260"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_53)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_54" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_54)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="rcSIxsUg2mhbbVx7jk5Pn6buSl5Ep2Kk" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#rcSIxsUg2mhbbVx7jk5Pn6buSl5Ep2Kk)">
+ <path fill="#1a1a1a" fill-rule="evenodd" d="M 144.570409 164.42158 L 117.247622 164.42158 L 117.247622 156.855207 Q 117.247622 146.136551 120.716038 137.939708 Q 124.183544 129.742879 129.228103 125.118319 Q 134.271751 120.494677 139.211532 116.501484 Q 144.150396 112.508299 147.617902 107.778969 Q 151.086325 103.050549 151.086325 97.165082 Q 151.086325 89.809161 146.252225 85.290289 Q 141.418124 80.771417 132.801283 80.771417 Q 122.292174 80.771417 116.722846 87.182563 Q 111.152608 93.592806 111.152608 105.572376 L 83.829828 105.572376 Q 83.829828 81.401874 97.281674 67.950935 Q 110.732609 54.5 132.801283 54.5 Q 154.449054 54.5 166.428624 66.479567 Q 178.409112 78.460048 178.409112 97.165082 Q 178.409112 105.361918 175.886367 111.772161 Q 173.364553 118.183307 169.581812 122.1765 Q 165.798167 126.169685 161.48976 130.162878 Q 157.18134 134.156063 153.397695 137.414028 Q 149.614953 140.671994 147.09314 145.715635 Q 144.570409 150.760193 144.570409 157.065666 L 144.570409 164.42158 L 144.570409 164.42158 Z M 143.835175 201.727789 Q 138.685839 206.666667 131.119466 206.666667 Q 123.553087 206.666667 118.508529 201.727789 Q 113.464888 196.788008 113.464888 189.43208 Q 113.464888 182.076166 118.508529 177.031607 Q 123.553087 171.987966 131.119466 171.987966 Q 138.685839 171.987966 143.835175 177.031607 Q 148.984497 182.076166 148.984497 189.43208 Q 148.984497 196.788008 143.835175 201.727789 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 140.570409 160.42158 L 113.247622 160.42158 L 113.247622 152.855207 Q 113.247622 142.136551 116.716038 133.939708 Q 120.183544 125.742879 125.228103 121.118319 Q 130.271751 116.494677 135.211532 112.501484 Q 140.150396 108.508299 143.617902 103.778969 Q 147.086325 99.050549 147.086325 93.165082 Q 147.086325 85.809161 142.252225 81.290289 Q 137.418124 76.771417 128.801283 76.771417 Q 118.292174 76.771417 112.722846 83.182563 Q 107.152608 89.592806 107.152608 101.572376 L 79.829828 101.572376 Q 79.829828 77.401874 93.281674 63.950935 Q 106.732609 50.5 128.801283 50.5 Q 150.449054 50.5 162.428624 62.479567 Q 174.409112 74.460048 174.409112 93.165082 Q 174.409112 101.361918 171.886367 107.772161 Q 169.364553 114.183307 165.581812 118.1765 Q 161.798167 122.169685 157.48976 126.162878 Q 153.18134 130.156063 149.397695 133.414028 Q 145.614953 136.671994 143.09314 141.715635 Q 140.570409 146.760193 140.570409 153.065666 L 140.570409 160.42158 L 140.570409 160.42158 Z M 139.835175 197.727789 Q 134.685839 202.666667 127.119466 202.666667 Q 119.553087 202.666667 114.508529 197.727789 Q 109.464888 192.788008 109.464888 185.43208 Q 109.464888 178.076166 114.508529 173.031607 Q 119.553087 167.987966 127.119466 167.987966 Q 134.685839 167.987966 139.835175 173.031607 Q 144.984497 178.076166 144.984497 185.43208 Q 144.984497 192.788008 139.835175 197.727789 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/help-faq.svg b/.icons/Gruvbox_Dark-2/apps/64/help-faq.svg
new file mode 120000
index 000000000..ebf599d8d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/help-faq.svg
@@ -0,0 +1 @@
+notification.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/help-info.svg b/.icons/Gruvbox_Dark-2/apps/64/help-info.svg
new file mode 120000
index 000000000..cad5391aa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/help-info.svg
@@ -0,0 +1 @@
+info.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/help.svg b/.icons/Gruvbox_Dark-2/apps/64/help.svg
new file mode 100644
index 000000000..bd07c36ea
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/help.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="jt0DRdhSuxix2QtapYP2Fh9jEYxVuTEM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#jt0DRdhSuxix2QtapYP2Fh9jEYxVuTEM)">
+ <linearGradient id="_lgradient_12" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(244.648,0,0,228.338,5.619,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#333333"/>
+ <stop offset="100%" style="stop-color:#4d4d4d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" d="M 165.628 11.952 C 239.684 11.952 250.267 22.509 250.267 96.495 L 250.267 155.746 C 250.267 229.733 239.684 240.29 165.628 240.29 L 90.259 240.29 C 16.203 240.29 5.619 229.733 5.619 155.746 L 5.619 96.495 C 5.619 22.509 16.203 11.952 90.259 11.952 L 165.628 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_13" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 128.413 65.331 C 120.115 65.288 111.667 66.876 103.501 70.27 C 70.835 83.844 55.465 121.067 69.041 153.733 C 82.615 186.399 119.834 201.768 152.499 188.193 C 185.165 174.62 200.535 137.395 186.959 104.729 C 176.78 80.23 153.299 65.458 128.413 65.331 Z M 128 94.822 C 147.002 94.822 162.407 110.226 162.407 129.229 C 162.407 148.231 147.002 163.636 128 163.636 C 108.998 163.636 93.593 148.231 93.593 129.229 C 93.593 110.226 108.998 94.822 128 94.822 Z"/>
+ </g>
+ <path fill="#f2f2f2" d="M 128.413 62.873 C 120.115 62.83 111.667 64.419 103.501 67.812 C 70.835 81.386 55.465 118.61 69.041 151.275 C 82.615 183.941 119.834 199.311 152.499 185.735 C 185.165 172.163 200.535 134.938 186.959 102.272 C 176.78 77.772 153.299 63.001 128.413 62.873 Z M 128 92.364 C 147.002 92.364 162.407 107.769 162.407 126.771 C 162.407 145.774 147.002 161.178 128 161.178 C 108.998 161.178 93.593 145.774 93.593 126.771 C 93.593 107.769 108.998 92.364 128 92.364 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128.413 62.873 C 120.115 62.83 111.667 64.419 103.501 67.812 C 78.507 78.198 63.66 102.43 64.135 127.87 C 64.627 103.338 79.312 80.316 103.501 70.265 C 111.667 66.872 120.115 65.283 128.413 65.326 C 153.299 65.454 176.78 80.225 186.959 104.725 C 190.148 112.398 191.719 120.324 191.865 128.134 C 192.037 119.535 190.483 110.751 186.959 102.272 C 176.78 77.772 153.299 63.001 128.413 62.873 Z M 162.354 127.784 C 161.807 146.369 146.593 161.157 128 161.178 C 109.567 161.166 94.418 146.629 93.646 128.211 C 93.623 128.549 93.606 128.886 93.593 129.224 C 93.593 148.226 108.998 163.631 128 163.631 C 147.002 163.631 162.407 148.226 162.407 129.224 C 162.399 128.744 162.382 128.264 162.354 127.784 L 162.354 127.784 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 128.411 57.958 C 120.499 57.918 112.467 59.354 104.687 62.353 C 101.613 63.537 100.071 67.011 101.24 70.115 L 111.826 98.174 C 112.388 99.666 113.514 100.871 114.956 101.525 C 116.398 102.179 118.038 102.228 119.515 101.661 C 122.221 100.618 125.098 100.08 127.993 100.076 C 130.887 100.087 133.75 100.632 136.451 101.68 C 137.929 102.253 139.571 102.208 141.016 101.556 C 142.461 100.905 143.59 99.7 144.154 98.207 L 154.76 70.109 C 155.323 68.616 155.276 66.959 154.628 65.501 C 153.98 64.044 152.785 62.907 151.306 62.34 C 144.079 59.561 136.344 57.999 128.411 57.958 Z M 66.712 102.078 C 64.228 102.092 62.009 103.617 61.124 105.916 C 58.125 113.696 56.689 121.728 56.73 129.64 C 56.771 137.573 58.332 145.308 61.111 152.535 C 61.678 154.014 62.815 155.209 64.273 155.857 C 65.73 156.505 67.387 156.552 68.88 155.988 L 96.978 145.389 C 98.473 144.825 99.679 143.695 100.331 142.249 C 100.982 140.802 101.026 139.159 100.452 137.68 C 99.403 134.979 98.858 132.116 98.848 129.222 C 98.851 126.326 99.389 123.45 100.432 120.744 C 100.999 119.267 100.95 117.626 100.297 116.184 C 99.643 114.742 98.437 113.617 96.945 113.055 L 68.886 102.469 C 68.192 102.207 67.455 102.075 66.712 102.078 Z M 189.288 102.078 C 188.545 102.075 187.808 102.207 187.114 102.469 L 159.055 113.055 C 157.563 113.617 156.357 114.742 155.703 116.184 C 155.05 117.626 155.001 119.267 155.568 120.744 C 156.611 123.45 157.149 126.326 157.152 129.222 C 157.142 132.116 156.597 134.979 155.548 137.68 C 154.974 139.159 155.018 140.802 155.669 142.249 C 156.321 143.695 157.527 144.825 159.022 145.389 L 187.12 155.988 C 188.613 156.552 190.27 156.505 191.727 155.857 C 193.185 155.209 194.322 154.014 194.889 152.535 C 197.668 145.308 199.229 137.573 199.27 129.64 C 199.311 121.728 197.875 113.696 194.876 105.916 C 193.991 103.617 191.772 102.092 189.288 102.078 Z M 138.785 156.386 C 137.989 156.358 137.195 156.491 136.451 156.777 C 133.75 157.826 130.887 158.37 127.993 158.381 C 125.098 158.377 122.221 157.84 119.515 156.797 C 118.038 156.23 116.398 156.278 114.956 156.932 C 113.514 157.586 112.388 158.792 111.826 160.284 L 101.24 188.342 C 100.071 191.447 101.613 194.921 104.687 196.104 C 112.467 199.104 120.499 200.54 128.411 200.499 C 136.344 200.458 144.079 198.897 151.306 196.118 C 152.785 195.551 153.98 194.413 154.628 192.956 C 155.276 191.499 155.323 189.841 154.76 188.349 L 144.154 160.251 C 143.297 157.989 141.181 156.466 138.785 156.386 L 138.785 156.386 Z"/>
+ </g>
+ <path fill="#f22c42" d="M 128.411 55.501 C 120.499 55.46 112.467 56.896 104.687 59.896 C 101.613 61.079 100.071 64.553 101.24 67.658 L 111.826 95.716 C 112.388 97.208 113.514 98.414 114.956 99.068 C 116.398 99.722 118.038 99.77 119.515 99.203 C 122.221 98.16 125.098 97.623 127.993 97.619 C 130.887 97.63 133.75 98.174 136.451 99.223 C 137.929 99.795 139.571 99.75 141.016 99.099 C 142.461 98.447 143.59 97.242 144.154 95.749 L 154.76 67.651 C 155.323 66.159 155.276 64.501 154.628 63.044 C 153.98 61.587 152.785 60.449 151.306 59.882 C 144.079 57.103 136.344 55.542 128.411 55.501 Z M 66.712 99.621 C 64.228 99.635 62.009 101.159 61.124 103.459 C 58.125 111.239 56.689 119.27 56.73 127.182 C 56.771 135.115 58.332 142.85 61.111 150.077 C 61.678 151.556 62.815 152.751 64.273 153.399 C 65.73 154.047 67.387 154.094 68.88 153.531 L 96.978 142.932 C 98.473 142.368 99.679 141.238 100.331 139.791 C 100.982 138.345 101.026 136.701 100.452 135.223 C 99.403 132.522 98.858 129.658 98.848 126.765 C 98.851 123.869 99.389 120.992 100.432 118.287 C 100.999 116.809 100.95 115.169 100.297 113.727 C 99.643 112.285 98.437 111.159 96.945 110.597 L 68.886 100.012 C 68.192 99.749 67.455 99.617 66.712 99.621 Z M 189.288 99.621 C 188.545 99.617 187.808 99.749 187.114 100.012 L 159.055 110.597 C 157.563 111.159 156.357 112.285 155.703 113.727 C 155.05 115.169 155.001 116.809 155.568 118.287 C 156.611 120.992 157.149 123.869 157.152 126.765 C 157.142 129.658 156.597 132.522 155.548 135.223 C 154.974 136.701 155.018 138.345 155.669 139.791 C 156.321 141.238 157.527 142.368 159.022 142.932 L 187.12 153.531 C 188.613 154.094 190.27 154.047 191.727 153.399 C 193.185 152.751 194.322 151.556 194.889 150.077 C 197.668 142.85 199.229 135.115 199.27 127.182 C 199.311 119.27 197.875 111.239 194.876 103.459 C 193.991 101.159 191.772 99.635 189.288 99.621 Z M 138.785 153.928 C 137.989 153.9 137.195 154.033 136.451 154.32 C 133.75 155.368 130.887 155.913 127.993 155.924 C 125.098 155.92 122.221 155.382 119.515 154.339 C 118.038 153.772 116.398 153.821 114.956 154.475 C 113.514 155.129 112.388 156.334 111.826 157.826 L 101.24 185.885 C 100.071 188.989 101.613 192.463 104.687 193.647 C 112.467 196.646 120.499 198.082 128.411 198.042 C 136.344 198.001 144.079 196.439 151.306 193.66 C 152.785 193.093 153.98 191.956 154.628 190.499 C 155.276 189.041 155.323 187.384 154.76 185.891 L 144.154 157.793 C 143.297 155.531 141.181 154.009 138.785 153.928 L 138.785 153.928 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/heroesofnewerth.svg b/.icons/Gruvbox_Dark-2/apps/64/heroesofnewerth.svg
new file mode 100755
index 000000000..a2d3260ac
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/heroesofnewerth.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="OtMyIneQSNWH9jv5RdpiFGv0IairxTat" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#OtMyIneQSNWH9jv5RdpiFGv0IairxTat)">
+ <linearGradient id="_lgradient_10" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <linearGradient id="_lgradient_11" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648308,0,0,228.338389,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" fill-rule="evenodd" d="M 165.688919 11.951604 C 239.744629 11.951604 250.328308 22.508802 250.328308 96.495461 L 250.328308 155.746262 C 250.328308 229.732513 239.744629 240.289993 165.688919 240.289993 L 90.319397 240.289993 C 16.263689 240.289993 5.68 229.732513 5.68 155.746262 L 5.68 96.495461 C 5.68 22.508802 16.263689 11.951604 90.319397 11.951604 L 165.688919 11.951604 Z M 165.710007 31.950001 C 169.940002 31.950001 174.179993 31.99 178.410004 32.080002 C 182.089996 32.16 185.770004 32.310001 189.449997 32.52 C 192.580002 32.689999 195.710007 32.950001 198.830002 33.299999 C 201.410004 33.580002 203.970001 33.950001 206.520004 34.419998 C 208.539993 34.799999 210.539993 35.27 212.509995 35.849998 C 213.979996 36.279999 215.429993 36.810001 216.830002 37.439999 C 217.830002 37.889999 218.800003 38.43 219.710007 39.040001 C 220.399994 39.509998 221.050003 40.040001 221.649994 40.630001 C 222.240005 41.220001 222.770004 41.869999 223.240005 42.560001 C 223.850006 43.470001 224.380005 44.43 224.830002 45.43 C 225.460007 46.830002 225.990005 48.27 226.429993 49.740002 C 227 51.709999 227.479996 53.700001 227.850006 55.720001 C 228.320007 58.259998 228.699997 60.82 228.979996 63.389999 C 229.320007 66.510002 229.580002 69.629997 229.759995 72.760002 C 229.970001 76.43 230.119995 80.110001 230.199997 83.790001 C 230.289993 88.019997 230.330002 92.239998 230.330002 96.470001 C 230.330002 96.480003 230.330002 96.489998 230.330002 96.5 L 230.330002 155.75 C 230.330002 155.75 230.330002 155.759995 230.330002 155.770004 C 230.330002 160 230.289993 164.229996 230.199997 168.449997 C 230.119995 172.130005 229.970001 175.809998 229.759995 179.479996 C 229.580002 182.610001 229.320007 185.729996 228.979996 188.850006 C 228.699997 191.419998 228.320007 193.979996 227.850006 196.529999 C 227.479996 198.539993 227 200.529999 226.429993 202.5 C 225.990005 203.970001 225.460007 205.410004 224.830002 206.809998 C 224.380005 207.809998 223.850006 208.770004 223.240005 209.679993 C 222.770004 210.369995 222.240005 211.020004 221.649994 211.610001 C 221.050003 212.199997 220.399994 212.729996 219.710007 213.199997 C 218.800003 213.809998 217.830002 214.350006 216.830002 214.800003 C 215.429993 215.429993 213.979996 215.960007 212.509995 216.389999 C 210.539993 216.970001 208.539993 217.449997 206.520004 217.820007 C 203.970001 218.289993 201.410004 218.669998 198.830002 218.949997 C 195.710007 219.289993 192.580002 219.550003 189.449997 219.720001 C 185.770004 219.929993 182.089996 220.080002 178.410004 220.160004 C 174.179993 220.25 169.940002 220.289993 165.710007 220.289993 C 165.699997 220.289993 165.699997 220.289993 165.690002 220.289993 L 90.32 220.289993 C 90.309998 220.289993 90.300003 220.289993 90.300003 220.289993 C 86.059998 220.289993 81.830002 220.25 77.599998 220.160004 C 73.919998 220.080002 70.230003 219.929993 66.559998 219.720001 C 63.419998 219.550003 60.299999 219.289993 57.18 218.949997 C 54.599998 218.669998 52.029999 218.289993 49.490002 217.820007 C 47.470001 217.449997 45.470001 216.970001 43.5 216.389999 C 42.029999 215.960007 40.580002 215.429993 39.18 214.800003 C 38.18 214.350006 37.209999 213.809998 36.299999 213.199997 C 35.599998 212.729996 34.959999 212.199997 34.360001 211.610001 C 33.77 211.020004 33.240002 210.369995 32.77 209.679993 C 32.16 208.770004 31.620001 207.809998 31.17 206.809998 C 30.549999 205.410004 30.01 203.970001 29.58 202.5 C 29 200.529999 28.530001 198.539993 28.16 196.529999 C 27.68 193.979996 27.309999 191.419998 27.030001 188.850006 C 26.68 185.729996 26.42 182.610001 26.25 179.479996 C 26.040001 175.809998 25.889999 172.130005 25.809999 168.449997 C 25.719999 164.229996 25.68 160 25.68 155.770004 C 25.68 155.759995 25.68 155.75 25.68 155.75 L 25.68 96.5 C 25.68 96.489998 25.68 96.480003 25.68 96.470001 C 25.68 92.239998 25.719999 88.019997 25.809999 83.790001 C 25.889999 80.110001 26.040001 76.43 26.25 72.760002 C 26.42 69.629997 26.68 66.510002 27.030001 63.389999 C 27.309999 60.82 27.68 58.259998 28.16 55.720001 C 28.530001 53.700001 29 51.709999 29.58 49.740002 C 30.01 48.27 30.549999 46.830002 31.17 45.43 C 31.620001 44.43 32.16 43.470001 32.77 42.560001 C 33.240002 41.869999 33.77 41.220001 34.360001 40.630001 C 34.959999 40.040001 35.599998 39.509998 36.299999 39.040001 C 37.209999 38.43 38.18 37.889999 39.18 37.439999 C 40.580002 36.810001 42.029999 36.279999 43.5 35.849998 C 45.470001 35.27 47.470001 34.799999 49.490002 34.419998 C 52.029999 33.950001 54.599998 33.580002 57.18 33.299999 C 60.299999 32.950001 63.419998 32.689999 66.559998 32.52 C 70.230003 32.310001 73.919998 32.16 77.599998 32.080002 C 81.830002 31.99 86.059998 31.950001 90.300003 31.950001 C 90.300003 31.950001 90.309998 31.950001 90.32 31.950001 L 165.690002 31.950001 C 165.699997 31.950001 165.699997 31.950001 165.710007 31.950001 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_12" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="H8MUw6577ZdujUCMiwBSSQ9ED6ZVCBhk" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#H8MUw6577ZdujUCMiwBSSQ9ED6ZVCBhk)">
+ <path d="M 55.5 89.9375 L 55.5 108.0625 L 55.5 122.5625 L 55.5 162.4375 L 70 162.4375 L 70 122.5625 L 77.25 122.5625 L 77.25 147.9375 L 91.75 147.9375 L 91.75 89.9375 L 77.25 89.9375 L 77.25 108.0625 L 70 108.0625 L 70 89.9375 L 55.5 89.9375 Z M 128 89.9375 C 120.308688 89.93739 112.932361 92.992703 107.493782 98.431282 C 102.055203 103.869861 98.99989 111.246188 99 118.9375 C 98.99989 126.628812 102.055203 134.005139 107.493782 139.443718 C 112.932361 144.882297 120.308688 147.93761 128 147.9375 C 135.691312 147.93761 143.067639 144.882297 148.506218 139.443718 C 153.944797 134.005139 157.00011 126.628812 157 118.9375 C 157.00011 111.246188 153.944797 103.869861 148.506218 98.431282 C 143.067639 92.992703 135.691312 89.93739 128 89.9375 L 128 89.9375 Z M 164.25 89.9375 L 164.25 147.9375 L 178.75 147.9375 L 178.75 116.792236 L 186 129.352295 L 186 162.4375 L 200.5 162.4375 L 200.5 89.9375 L 186 89.9375 L 186 102.186034 L 178.75 89.9375 L 164.25 89.9375 Z M 128 104.4375 C 131.845656 104.437445 135.53382 105.965102 138.253109 108.684391 C 140.972398 111.40368 142.500055 115.091844 142.5 118.9375 C 142.500055 122.783156 140.972398 126.47132 138.253109 129.190609 C 135.53382 131.909898 131.845656 133.437555 128 133.4375 C 124.154344 133.437555 120.46618 131.909898 117.746891 129.190609 C 115.027602 126.47132 113.499945 122.783156 113.5 118.9375 C 113.499945 115.091844 115.027602 111.40368 117.746891 108.684391 C 120.46618 105.965102 124.154344 104.437445 128 104.4375 L 128 104.4375 Z M 99 155.1875 L 99 169.6875 L 157 169.6875 L 157 155.1875 L 99 155.1875 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 55.5 86.3125 L 55.5 104.4375 L 55.5 118.9375 L 55.5 158.8125 L 70 158.8125 L 70 118.9375 L 77.25 118.9375 L 77.25 144.3125 L 91.75 144.3125 L 91.75 86.3125 L 77.25 86.3125 L 77.25 104.4375 L 70 104.4375 L 70 86.3125 L 55.5 86.3125 Z M 128 86.3125 C 120.308688 86.31239 112.932361 89.367703 107.493782 94.806282 C 102.055203 100.244861 98.99989 107.621188 99 115.3125 C 98.99989 123.003812 102.055203 130.380139 107.493782 135.818718 C 112.932361 141.257297 120.308688 144.31261 128 144.3125 C 135.691312 144.31261 143.067639 141.257297 148.506218 135.818718 C 153.944797 130.380139 157.00011 123.003812 157 115.3125 C 157.00011 107.621188 153.944797 100.244861 148.506218 94.806282 C 143.067639 89.367703 135.691312 86.31239 128 86.3125 L 128 86.3125 Z M 164.25 86.3125 L 164.25 144.3125 L 178.75 144.3125 L 178.75 113.167236 L 186 125.727295 L 186 158.8125 L 200.5 158.8125 L 200.5 86.3125 L 186 86.3125 L 186 98.561034 L 178.75 86.3125 L 164.25 86.3125 Z M 128 100.8125 C 131.845656 100.812445 135.53382 102.340102 138.253109 105.059391 C 140.972398 107.77868 142.500055 111.466844 142.5 115.3125 C 142.500055 119.158156 140.972398 122.84632 138.253109 125.565609 C 135.53382 128.284898 131.845656 129.812555 128 129.8125 C 124.154344 129.812555 120.46618 128.284898 117.746891 125.565609 C 115.027602 122.84632 113.499945 119.158156 113.5 115.3125 C 113.499945 111.466844 115.027602 107.77868 117.746891 105.059391 C 120.46618 102.340102 124.154344 100.812445 128 100.8125 L 128 100.8125 Z M 99 151.5625 L 99 166.0625 L 157 166.0625 L 157 151.5625 L 99 151.5625 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hexalate.svg b/.icons/Gruvbox_Dark-2/apps/64/hexalate.svg
new file mode 100644
index 000000000..5dcb22eb8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hexalate.svg
@@ -0,0 +1,62 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_ltTm8W0AiOk6V4uEhE7tUNDEUVuutW5U">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_ltTm8W0AiOk6V4uEhE7tUNDEUVuutW5U)">
+ <defs>
+ <filter id="AuXxD2naUSWIVEUrfwbQgu8PeeKTxg6u" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#AuXxD2naUSWIVEUrfwbQgu8PeeKTxg6u)">
+ <linearGradient id="_lgradient_96" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_96)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_97" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_97)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="lAMbo7yQaPuc7O2f3lPaMJsCPMyUqD7U" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#lAMbo7yQaPuc7O2f3lPaMJsCPMyUqD7U)">
+ <path d="M 210.5 129.473 C 210.5 175.037 173.563 211.973 128 211.973 C 82.437 211.973 45.5 175.037 45.5 129.473 C 45.5 83.91 82.437 46.973 128 46.973 C 173.563 46.973 210.5 83.91 210.5 129.473 Z"/>
+ </g>
+ <path fill="#3b3b3b" d="M 210.5 126.527 C 210.5 172.09 173.563 209.027 128 209.027 C 82.437 209.027 45.5 172.09 45.5 126.527 C 45.5 80.963 82.437 44.027 128 44.027 C 173.563 44.027 210.5 80.963 210.5 126.527 Z"/>
+ <defs>
+ <filter id="fd1hJjlN7wJMWTH3SyvAkXy24psnxfqU" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#fd1hJjlN7wJMWTH3SyvAkXy24psnxfqU)">
+ <path d="M 128 46.973 C 121.89 47.009 115.802 47.723 109.85 49.102 L 128 125.353 L 146.162 49.068 C 140.204 47.699 134.113 46.996 128 46.973 Z M 188.54 73.549 L 131.568 127.413 L 206.702 105.004 C 203.06 93.3 196.856 82.554 188.54 73.549 L 188.54 73.549 Z M 67.472 73.572 C 59.129 82.555 52.893 93.285 49.218 104.981 L 124.432 127.413 L 67.472 73.572 Z M 124.432 131.533 L 49.298 153.942 C 52.937 165.645 59.137 176.391 67.449 185.398 L 124.432 131.533 Z M 131.568 131.533 L 188.528 185.375 C 196.871 176.391 203.107 165.661 206.782 153.965 L 131.568 131.533 Z M 128 133.594 L 109.838 209.878 C 115.796 211.247 121.887 211.95 128 211.973 C 134.11 211.938 140.198 211.224 146.15 209.844 L 128 133.594 Z"/>
+ </g>
+ <path fill="#f22c42" d="M 128 44.027 C 121.889 44.061 115.801 44.775 109.848 46.154 L 128 122.402 L 146.16 46.122 C 140.203 44.753 134.112 44.05 128 44.027 Z"/>
+ <path fill="#fdc92b" d="M 188.546 70.606 L 131.569 124.464 L 206.697 102.059 C 203.058 90.356 196.857 79.612 188.546 70.606 Z"/>
+ <path fill="#c43ac4" d="M 67.47 70.622 C 59.129 79.607 52.895 90.338 49.222 102.035 L 124.431 124.464 L 67.47 70.622 Z"/>
+ <path fill="#37a6e6" d="M 124.431 128.589 L 49.303 150.995 C 52.942 162.697 59.143 173.442 67.454 182.448 L 124.431 128.589 Z"/>
+ <path fill="#76c22b" d="M 131.569 128.589 L 188.53 182.432 C 196.871 173.447 203.105 162.716 206.778 151.019 L 131.569 128.589 Z"/>
+ <path fill="#5bdbc1" d="M 128 130.652 L 109.84 206.932 C 115.797 208.301 121.888 209.003 128 209.027 C 134.111 208.992 140.199 208.279 146.152 206.9 L 128 130.652 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 128 44.027 C 82.437 44.027 45.5 80.963 45.5 126.527 C 45.513 127.01 45.53 127.494 45.552 127.977 C 46.367 83.019 83.035 46.994 128 46.973 C 172.956 47.007 209.61 83.028 210.425 127.977 C 210.454 127.494 210.479 127.01 210.5 126.527 C 210.5 80.963 173.563 44.027 128 44.027 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hexchat.svg b/.icons/Gruvbox_Dark-2/apps/64/hexchat.svg
new file mode 120000
index 000000000..e597c17a2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hexchat.svg
@@ -0,0 +1 @@
+xchat.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hi64-apps-ffado.svg b/.icons/Gruvbox_Dark-2/apps/64/hi64-apps-ffado.svg
new file mode 120000
index 000000000..9c6722f10
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hi64-apps-ffado.svg
@@ -0,0 +1 @@
+ffado.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/higan.svg b/.icons/Gruvbox_Dark-2/apps/64/higan.svg
new file mode 120000
index 000000000..2f6dc60b6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/higan.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hipchat.svg b/.icons/Gruvbox_Dark-2/apps/64/hipchat.svg
new file mode 100755
index 000000000..fe5aafee9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hipchat.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="RseBQ8poMtdnxLYL1zvfahxAqK9ecXQr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#RseBQ8poMtdnxLYL1zvfahxAqK9ecXQr)">
+ <linearGradient id="_lgradient_13" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#525c66"/>
+ <stop offset="100%" style="stop-color:#36424e"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_14" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="UNedwmZf5TqAz1N9NgF8Xu7Qg3I47KTj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#UNedwmZf5TqAz1N9NgF8Xu7Qg3I47KTj)">
+ <path d="M 128 57.444543 C 88.416614 57.444543 55.5 88.669486 55.5 126.451652 C 55.5 164.233819 88.416614 194.388985 128 194.388985 L 128.016111 194.388985 C 133.565582 194.376901 139.013556 193.314532 144.410778 192.12336 C 155.541137 199.445457 169.129249 204.450775 184.562887 201.67322 C 191.636309 200.387712 194.465582 193.386469 189.534698 188.158415 C 184.254923 182.578171 180.88464 179.104776 180.72353 171.669497 C 192.782696 159.288108 200.483808 143.507275 200.499919 126.453666 C 200.499919 88.665055 167.584917 57.443334 127.999919 57.443334 L 128 57.444543 Z M 128 73.555654 C 159.103307 73.555654 184.379222 98.017959 184.388888 126.436346 C 184.376805 138.653403 178.868897 150.485399 169.190472 160.421122 C 166.170182 163.515517 164.52038 167.694013 164.612016 172.017095 C 164.714242 176.747397 166.543254 181.119874 168.37235 185.201621 C 163.172407 183.998849 158.152266 181.895542 153.25207 178.67219 C 149.619791 176.280005 145.174707 175.457811 140.927072 176.392472 C 135.803738 177.52025 131.518185 178.269415 127.997906 178.27747 C 96.594936 178.27747 71.609017 154.876082 71.609017 126.451249 C 71.609009 98.026417 96.88896 73.555251 127.997906 73.555251 L 128 73.555654 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 128 53.548933 C 88.415003 53.548933 55.5 84.775487 55.5 122.556043 C 55.5 160.336598 88.415003 190.496598 128 190.496598 L 128.016111 190.496598 C 133.566388 190.480486 139.011945 189.417154 144.409167 188.224931 C 155.541943 195.547431 169.131666 200.557985 184.558053 197.778819 C 191.638887 196.489928 194.466387 189.489651 189.536389 184.261597 C 184.251942 178.679098 180.88472 175.207152 180.723611 167.771873 C 192.782776 155.390485 200.483889 139.609652 200.5 122.556043 C 200.5 84.775487 167.584997 53.548933 128 53.548933 Z M 128 69.660045 C 159.102501 69.660045 184.380833 94.119932 184.388888 122.539931 C 184.372777 134.76021 178.870831 146.585766 169.188056 156.526318 C 166.169833 159.620202 164.521179 163.796985 164.612499 168.118263 C 164.717223 172.846873 166.545832 177.221042 168.374445 181.305206 C 163.170554 180.104932 158.151944 178.00243 153.254165 174.772154 C 149.621887 172.379968 145.176802 171.557772 140.929166 172.492432 C 135.805832 173.628265 131.52028 174.369375 128 174.385486 C 96.599443 174.385486 71.611112 150.984097 71.611112 122.556043 C 71.611112 94.127988 96.889443 69.660045 128 69.660045 Z"/>
+ <defs>
+ <filter id="PDklF9Whf2rZdLitOGr9uZ56Itg271Yx" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#PDklF9Whf2rZdLitOGr9uZ56Itg271Yx)">
+ <path d="M 147.966248 143.227802 C 149.778774 142.100008 151.994083 141.777782 154.048279 142.261122 C 156.142754 142.744462 157.915001 144.073648 159.042795 145.886174 C 160.170589 147.698699 160.492816 149.914009 160.009476 151.968205 C 159.485857 154.062679 158.19695 155.834927 156.344145 156.962721 C 153.524661 158.69469 150.584341 160.225267 147.523186 161.514175 C 144.663423 162.762803 141.723103 163.810041 138.702227 164.655886 C 135.238289 165.622566 131.613237 166.146185 127.988185 166.186463 C 124.363133 166.146185 120.77836 165.622566 117.274143 164.655886 C 114.293545 163.810041 111.353225 162.762803 108.493462 161.514175 C 105.432307 160.225267 102.491988 158.69469 99.632225 156.962721 C 97.819699 155.834927 96.490513 154.062679 96.007173 151.968205 C 95.483554 149.914009 95.846059 147.698699 96.973853 145.886174 C 98.061369 144.073648 99.873895 142.744462 101.928091 142.261122 C 104.022565 141.777782 106.197596 142.100008 108.0504 143.227802 C 110.225431 144.556988 112.521298 145.72506 114.89772 146.732019 C 117.072751 147.698699 119.328339 148.504267 121.664484 149.14872 C 123.71868 149.712617 125.853432 150.034844 127.988185 150.075122 C 130.163216 150.034844 132.297969 149.712617 134.352165 149.14872 C 136.648031 148.504267 138.943897 147.698699 141.118928 146.732019 C 143.495351 145.72506 145.791217 144.556988 147.966248 143.227802 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 147.966248 135.172132 C 149.778774 134.044338 151.994083 133.722111 154.048279 134.205451 C 156.142754 134.688791 157.915001 136.017977 159.042795 137.830503 C 160.170589 139.643029 160.492816 141.858338 160.009476 143.912534 C 159.485857 146.007009 158.19695 147.779256 156.344145 148.90705 C 153.524661 150.639019 150.584341 152.169597 147.523186 153.458504 C 144.663423 154.707133 141.723103 155.75437 138.702227 156.600215 C 135.238289 157.566896 131.613237 158.090515 127.988185 158.130793 C 124.363133 158.090515 120.77836 157.566896 117.274143 156.600215 C 114.293545 155.75437 111.353225 154.707133 108.493462 153.458504 C 105.432307 152.169597 102.491988 150.639019 99.632225 148.90705 C 97.819699 147.779256 96.490513 146.007009 96.007173 143.912534 C 95.483554 141.858338 95.846059 139.643029 96.973853 137.830503 C 98.061369 136.017977 99.873895 134.688791 101.928091 134.205451 C 104.022565 133.722111 106.197596 134.044338 108.0504 135.172132 C 110.225431 136.501317 112.521298 137.66939 114.89772 138.676348 C 117.072751 139.643029 119.328339 140.448596 121.664484 141.09305 C 123.71868 141.656947 125.853432 141.979173 127.988185 142.019452 C 130.163216 141.979173 132.297969 141.656947 134.352165 141.09305 C 136.648031 140.448596 138.943897 139.643029 141.118928 138.676348 C 143.495351 137.66939 145.791217 136.501317 147.966248 135.172132 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hipchat4.svg b/.icons/Gruvbox_Dark-2/apps/64/hipchat4.svg
new file mode 120000
index 000000000..de588a2c6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hipchat4.svg
@@ -0,0 +1 @@
+hipchat.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hiri.svg b/.icons/Gruvbox_Dark-2/apps/64/hiri.svg
new file mode 100755
index 000000000..3f1010fb5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hiri.svg
@@ -0,0 +1,58 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ZnjamDxvxT6vnOYQfL4cL7F2hMh70EVk" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ZnjamDxvxT6vnOYQfL4cL7F2hMh70EVk)">
+ <linearGradient id="_lgradient_15" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#525c66"/>
+ <stop offset="100%" style="stop-color:#36424e"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_16" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="TyxwLYbqOtLiWybvu88q7l0n96igEgbc" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#TyxwLYbqOtLiWybvu88q7l0n96igEgbc)">
+ <path d="M 117.148414 118.095708 C 109.057341 116.085452 103.62321 113.422043 102.209127 104.20845 C 101.849763 101.866989 101.305674 99.951243 101.00005 99.951243 C 100.694423 99.951243 98.476045 100.944003 96.070327 102.157368 C 93.591035 103.407838 90.374962 103.945281 88.010221 103.811809 C 83.655955 103.566048 79.727022 100.320774 77.074634 95.788523 C 76.004437 93.959836 75.127149 91.884716 75.125091 90.291353 C 75.122187 87.992473 75.090662 86.676074 72.571285 86.590303 C 68.578389 87.184254 66.058182 86.508895 64.404134 84.759391 C 62.990625 83.286674 62.476552 77.933328 62.476552 76.933143 C 62.476552 75.932959 59.431891 75.519624 57.676447 73.632608 C 55.492977 71.28548 54.386577 70.303011 57.103572 70.295419 C 68.357278 71.112333 78.843275 72.527248 90.188312 72.586804 C 105.091683 72.464933 115.409417 71.573287 130.086762 70.046986 C 131.480689 70.531088 135.006715 75.461206 135.573519 86.098012 C 136.033375 94.727829 133.563532 100.723171 131.265153 112.042197 C 129.663979 118.890197 122.986466 119.217961 117.148414 118.09572 L 117.148414 118.095708 Z"/>
+ </g>
+ <defs>
+ <filter id="JLTd60PBOM7qxWPfiQ4OwKd0UG10d2i1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#JLTd60PBOM7qxWPfiQ4OwKd0UG10d2i1)">
+ <path d="M 129.400274 70.023769 C 129.400274 70.023769 130.841899 74.002304 131.343348 83.370498 C 131.806456 92.022333 130.772091 103.200633 128.457468 114.548526 C 128.457468 114.548526 127.548355 118.075902 124.036572 139.125771 C 122.625247 147.567166 121.231044 160.154523 120.938556 165.891496 C 120.478818 174.909059 120.670911 176.817038 122.35277 179.973178 C 124.841728 184.643915 131.084571 188.278282 136.431455 188.300564 L 140.554777 188.317233 L 140.076004 180.591867 C 139.233784 167.001986 145.26103 151.434636 154.682307 144.849373 C 163.149614 138.930911 164.977103 142.993725 161.835878 160.756972 C 159.028802 176.630623 159.405566 181.464237 163.765692 185.505337 C 167.482565 188.95024 172.880197 189.300163 180.887999 186.617695 C 189.155793 183.848118 201.93933 172.17814 200.367671 167.930038 C 199.539281 165.690948 198.556616 166.470814 193.614798 170.449689 C 187.815547 175.118914 183.86689 174.980826 181.601791 172.384779 C 179.956041 170.498563 180.007148 169.340027 182.604999 158.542955 C 184.487227 150.720093 186.187431 145.07507 186.219715 138.856138 C 186.263318 129.000447 184.966141 124.940457 175.603761 123.521452 C 168.448018 122.513463 157.837173 124.543884 149.31566 130.625019 C 146.701519 132.490523 144.341513 133.787038 144.071278 133.506751 C 143.801029 133.22645 145.19054 123.79733 147.158982 113.439093 C 149.127423 103.080868 150.738711 93.335062 150.738711 91.783315 C 150.738711 88.915371 146.768311 84.357149 135.104275 73.831312 C 132.765901 71.721266 131.497005 70.506684 129.400274 70.023785 L 129.400274 70.023769 Z"/>
+ </g>
+ <linearGradient id="_lgradient_17" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(80.129255,0,0,48.541083,55.5,67.631208)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" d="M 117.148414 115.679931 C 109.057341 113.669675 103.62321 111.006266 102.209127 101.792673 C 101.849763 99.451212 101.305674 97.535466 101.00005 97.535466 C 100.694423 97.535466 98.476045 98.528226 96.070327 99.741591 C 93.591035 100.992061 90.374962 101.529504 88.010221 101.396032 C 83.655955 101.150271 79.727022 97.904997 77.074634 93.372746 C 76.004437 91.544059 75.127149 89.468939 75.125091 87.875576 C 75.122187 85.576696 75.090662 84.260297 72.571285 84.174526 C 68.578389 84.768477 66.058182 84.093118 64.404134 82.343614 C 62.990625 80.870897 62.476552 75.517551 62.476552 74.517366 C 62.476552 73.517182 59.431891 73.103847 57.676447 71.216831 C 55.492977 68.869703 54.386577 67.887233 57.103572 67.879641 C 68.357278 68.696555 78.843275 70.111472 90.188312 70.171027 C 105.091683 70.049147 115.409417 69.157509 130.086762 67.631208 C 131.480689 68.115311 135.006715 73.045429 135.573519 83.682235 C 136.033375 92.312052 133.563532 98.307394 131.265153 109.62642 C 129.663979 116.47442 122.986466 116.802184 117.148414 115.679943 L 117.148414 115.679931 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 130.088852 67.631581 C 115.411506 69.157882 105.091033 70.048052 90.187662 70.169933 C 78.842625 70.110377 68.35787 68.698556 57.104165 67.881642 C 54.794718 67.888095 55.311177 68.656951 56.83995 70.311477 C 56.93466 70.308176 56.997927 70.297619 57.104165 70.297322 C 68.35787 71.114236 78.842625 72.526057 90.187662 72.585614 C 105.091033 72.463742 115.411506 71.573563 130.088852 70.047262 C 131.482779 70.531364 135.00451 75.46152 135.571313 86.098326 C 135.591948 86.485557 135.576352 86.843899 135.585469 87.22124 C 135.629707 86.077246 135.636735 84.910362 135.571313 83.682645 C 135.00451 73.045839 131.482779 68.115684 130.088852 67.631581 Z"/>
+ </g>
+ <path fill="#b3b3b3" d="M 129.400274 67.607991 C 129.400274 67.607991 130.841899 71.586525 131.343348 80.954721 C 131.806456 89.606556 130.772091 100.784856 128.457468 112.132749 C 128.457468 112.132749 127.548355 115.660125 124.036572 136.709994 C 122.625247 145.151389 121.231044 157.738746 120.938556 163.475719 C 120.478818 172.493282 120.670911 174.401261 122.35277 177.557401 C 124.841728 182.228138 131.084571 185.862505 136.431455 185.884787 L 140.554777 185.901456 L 140.076004 178.17609 C 139.233784 164.586209 145.26103 149.018859 154.682307 142.433596 C 163.149614 136.515134 164.977103 140.577948 161.835878 158.341195 C 159.028802 174.214846 159.405566 179.04846 163.765692 183.08956 C 167.482565 186.534463 172.880197 186.884386 180.887999 184.201918 C 189.155793 181.432341 201.93933 169.762363 200.367671 165.514261 C 199.539281 163.275171 198.556616 164.055037 193.614798 168.033912 C 187.815547 172.703137 183.86689 172.565049 181.601791 169.969002 C 179.956041 168.082786 180.007148 166.92425 182.604999 156.127178 C 184.487227 148.304316 186.187431 142.659293 186.219715 136.440361 C 186.263318 126.58467 184.966141 122.524679 175.603761 121.105675 C 168.448018 120.097686 157.837173 122.128107 149.31566 128.209242 C 146.701519 130.074746 144.341513 131.371261 144.071278 131.090974 C 143.801029 130.810673 145.19054 121.381553 147.158982 111.023316 C 149.127423 100.665091 150.738711 90.919285 150.738711 89.367538 C 150.738711 86.499594 146.768311 81.941372 135.104275 71.415536 C 132.765901 69.305489 131.497005 68.090907 129.400274 67.608007 L 129.400274 67.607991 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 129.400006 67.607991 C 129.400006 67.607991 129.702732 68.544743 130.065262 70.254859 C 131.774868 70.833009 133.034525 71.963597 135.10422 73.831199 C 145.563942 83.27024 149.808843 87.895447 150.579672 90.821169 C 150.64004 90.29908 150.740088 89.58644 150.740088 89.367985 C 150.740088 86.500044 146.768255 81.941355 135.10422 71.415518 C 132.765846 69.305471 131.496737 68.09089 129.400006 67.607991 Z M 131.428801 86.173816 C 131.349015 93.889629 130.330886 102.942807 128.456381 112.132944 C 128.456381 112.132944 127.54728 115.659792 124.035497 136.709661 C 122.624172 145.151056 121.232895 157.738615 120.940407 163.475588 C 120.783716 166.548993 120.742635 168.62091 120.770553 170.373489 C 120.803413 169.065661 120.847797 167.707764 120.940407 165.891269 C 121.232895 160.154296 122.624172 147.566736 124.035497 139.125341 C 127.54728 118.075472 128.456381 114.548625 128.456381 114.548625 C 130.529631 104.384108 131.56598 94.372444 131.428801 86.173816 Z M 172.769018 120.870912 C 165.827741 120.667415 156.771539 122.886604 149.315216 128.207599 C 146.909908 129.924073 144.797751 131.098789 144.252665 131.066781 C 144.083734 132.451239 143.996088 133.425889 144.073378 133.506053 C 144.343612 133.78634 146.701073 132.488781 149.315216 130.623279 C 157.836726 124.542142 168.448868 122.514509 175.604611 123.522498 C 184.403582 124.856111 186.058519 128.587303 186.192084 137.205064 C 186.19901 136.94984 186.21906 136.697718 186.220393 136.440728 C 186.263996 126.585037 184.966991 122.525822 175.604611 121.106818 C 174.710143 120.980821 173.760628 120.899982 172.769018 120.870912 Z M 163.238403 147.31129 C 163.115821 150.129754 162.644399 153.777199 161.83712 158.342267 C 160.559708 165.565874 159.979529 170.432095 160.096131 174.048908 C 160.244031 170.717684 160.826447 166.473172 161.83712 160.757948 C 162.901447 154.739311 163.37992 150.328905 163.238403 147.31129 Z M 199.171648 164.277669 C 198.247177 164.309198 196.702333 165.5465 193.613697 168.033298 C 187.814445 172.702523 183.866448 172.563776 181.601349 169.967729 C 181.085534 169.376547 180.762096 168.828985 180.605823 168.061605 C 180.322932 170.451431 180.684772 171.33291 181.601349 172.38341 C 183.866448 174.979457 187.814445 175.118204 193.613697 170.448979 C 198.3044 166.672287 199.422724 165.812761 200.233226 167.64641 C 200.50829 166.827734 200.580664 166.09584 200.365335 165.513818 C 200.054688 164.674159 199.726332 164.258752 199.171648 164.277669 Z M 140.034662 176.809011 C 139.999035 178.080077 139.999888 179.34669 140.077125 180.592947 L 140.402674 185.90084 L 140.553654 185.90084 L 140.077125 178.177267 C 140.049115 177.725312 140.047603 177.264937 140.034662 176.809011 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hitori.svg b/.icons/Gruvbox_Dark-2/apps/64/hitori.svg
new file mode 100755
index 000000000..613f4458d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hitori.svg
@@ -0,0 +1,204 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Qbg4jAzrdhxYUqIVV6JtMXKwovsEpTXm" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Qbg4jAzrdhxYUqIVV6JtMXKwovsEpTXm)">
+ <linearGradient id="_lgradient_18" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#525c66"/>
+ <stop offset="100%" style="stop-color:#36424e"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_19" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="SLioncZ80YEnBw0hRuru72yGd41z4xDw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#SLioncZ80YEnBw0hRuru72yGd41z4xDw)">
+ <path d="M 45.5 75.40009 L 45.5 81.511243 C 45.5 82.722475 46.329284 83.695369 47.362069 83.695369 L 80.304861 83.695369 C 81.337646 83.695369 82.166927 82.722475 82.166927 81.511243 L 82.166927 75.40009 C 82.166927 76.611319 81.337646 77.584216 80.304861 77.584216 L 47.362069 77.584216 C 46.329284 77.584216 45.5 76.611319 45.5 75.40009 Z M 88.278083 75.40009 L 88.278083 81.511243 C 88.278083 82.722475 89.107367 83.695369 90.140153 83.695369 L 123.082944 83.695369 C 124.115729 83.695369 124.946847 82.722475 124.946847 81.511243 L 124.946847 75.40009 C 124.946847 76.611319 124.115729 77.584216 123.082944 77.584216 L 90.141986 77.584216 C 89.109201 77.584216 88.279917 76.611319 88.279917 75.40009 L 88.278083 75.40009 Z M 131.056166 75.40009 L 131.056166 81.511243 C 131.056166 82.722475 131.887284 83.695369 132.920069 83.695369 L 165.86286 83.695369 C 166.889535 83.695369 167.720652 82.722475 167.720652 81.511243 L 167.720652 75.40009 C 167.720652 76.611319 166.889535 77.584216 165.856749 77.584216 L 132.917625 77.584216 C 131.884839 77.584216 131.053722 76.611319 131.053722 75.40009 L 131.056166 75.40009 Z M 173.834249 75.40009 L 173.834249 81.511243 C 173.834249 82.722475 174.665367 83.695369 175.698152 83.695369 L 208.640943 83.695369 C 209.667618 83.695369 210.498735 82.722475 210.498735 81.511243 L 210.498735 75.40009 C 210.498735 76.611319 209.667618 77.584216 208.634832 77.584216 L 175.695708 77.584216 C 174.662922 77.584216 173.831805 76.611319 173.831805 75.40009 L 173.834249 75.40009 Z M 45.5 118.178173 L 45.5 124.289326 C 45.5 125.499336 46.329284 126.471011 47.362069 126.471011 L 80.304861 126.471011 C 81.337646 126.471011 82.166927 125.499336 82.166927 124.289326 L 82.166927 118.178173 C 82.166927 119.38818 81.337646 120.359855 80.304861 120.359855 L 47.362069 120.359855 C 46.329284 120.359855 45.5 119.38818 45.5 118.178173 Z M 88.278083 118.178173 L 88.278083 124.289326 C 88.278083 125.499336 89.107367 126.471011 90.140153 126.471011 L 123.082944 126.471011 C 124.115729 126.471011 124.946847 125.499336 124.946847 124.289326 L 124.946847 118.178173 C 124.946847 119.38818 124.115729 120.359855 123.082944 120.359855 L 90.141986 120.359855 C 89.109201 120.359855 88.279917 119.38818 88.279917 118.178173 L 88.278083 118.178173 Z M 131.056166 118.178173 L 131.056166 124.289326 C 131.056166 125.499336 131.887284 126.471011 132.920069 126.471011 L 165.86286 126.471011 C 166.889535 126.471011 167.720652 125.499336 167.720652 124.289326 L 167.720652 118.178173 C 167.720652 119.38818 166.889535 120.359855 165.856749 120.359855 L 132.913958 120.359855 C 131.887284 120.359855 131.056166 119.38818 131.056166 118.178173 Z M 173.834249 118.178173 L 173.834249 124.289326 C 173.834249 125.499336 174.665367 126.471011 175.698152 126.471011 L 208.640943 126.471011 C 209.667618 126.471011 210.498735 125.499336 210.498735 124.289326 L 210.498735 118.178173 C 210.498735 119.38818 209.667618 120.359855 208.634832 120.359855 L 175.692041 120.359855 C 174.665367 120.359855 173.834249 119.38818 173.834249 118.178173 Z M 45.5 160.956256 L 45.5 167.067412 C 45.5 168.277419 46.329284 169.249094 47.362069 169.249094 L 80.304861 169.249094 C 81.337646 169.249094 82.166927 168.277419 82.166927 167.067412 L 82.166927 160.956256 C 82.166927 162.166266 81.337646 163.137938 80.304861 163.137938 L 47.362069 163.137938 C 46.329284 163.137938 45.5 162.166266 45.5 160.956256 Z M 88.278083 160.956256 L 88.278083 167.067412 C 88.278083 168.277419 89.107367 169.249094 90.140153 169.249094 L 123.082944 169.249094 C 124.115729 169.249094 124.946847 168.277419 124.946847 167.067412 L 124.946847 160.956256 C 124.946847 162.166266 124.115729 163.137938 123.082944 163.137938 L 90.141986 163.137938 C 89.109201 163.137938 88.279917 162.166266 88.279917 160.956256 L 88.278083 160.956256 Z M 131.056166 160.956256 L 131.056166 167.067412 C 131.056166 168.277419 131.887284 169.249094 132.920069 169.249094 L 165.86286 169.249094 C 166.889535 169.249094 167.720652 168.277419 167.720652 167.067412 L 167.720652 160.956256 C 167.720652 162.166266 166.889535 163.137938 165.856749 163.137938 L 132.913958 163.137938 C 131.887284 163.137938 131.056166 162.166266 131.056166 160.956256 Z M 173.834249 160.956256 L 173.834249 167.067412 C 173.834249 168.277419 174.665367 169.249094 175.698152 169.249094 L 208.640943 169.249094 C 209.667618 169.249094 210.498735 168.277419 210.498735 167.067412 L 210.498735 160.956256 C 210.498735 162.166266 209.667618 163.137938 208.634832 163.137938 L 175.692041 163.137938 C 174.665367 163.137938 173.834249 162.166266 173.834249 160.956256 Z M 45.5 203.734339 L 45.5 209.845495 C 45.5 211.055502 46.329284 212.027177 47.362069 212.027177 L 80.304861 212.027177 C 81.337646 212.027177 82.166927 211.055502 82.166927 209.845495 L 82.166927 203.734339 C 82.166927 204.944349 81.337646 205.916021 80.304861 205.916021 L 47.362069 205.916021 C 46.329284 205.916021 45.5 204.944349 45.5 203.734339 Z M 88.278083 203.734339 L 88.278083 209.845495 C 88.278083 211.055502 89.107367 212.027177 90.140153 212.027177 L 123.082944 212.027177 C 124.115729 212.027177 124.946847 211.055502 124.946847 209.845495 L 124.946847 203.734339 C 124.946847 204.944349 124.115729 205.916021 123.082944 205.916021 L 90.141986 205.916021 C 89.109201 205.916021 88.279917 204.944349 88.279917 203.734339 L 88.278083 203.734339 Z M 131.056166 203.734339 L 131.056166 209.845495 C 131.056166 211.055502 131.887284 212.027177 132.920069 212.027177 L 165.86286 212.027177 C 166.889535 212.027177 167.720652 211.055502 167.720652 209.845495 L 167.720652 203.734339 C 167.720652 204.944349 166.889535 205.916021 165.856749 205.916021 L 132.913958 205.916021 C 131.887284 205.916021 131.056166 204.944349 131.056166 203.734339 Z M 173.834249 203.734339 L 173.834249 209.845495 C 173.834249 211.055502 174.665367 212.027177 175.698152 212.027177 L 208.640943 212.027177 C 209.667618 212.027177 210.498735 211.055502 210.498735 209.845495 L 210.498735 203.734339 C 210.498735 204.944349 209.667618 205.916021 208.634832 205.916021 L 175.692041 205.916021 C 174.665367 205.916021 173.834249 204.944349 173.834249 203.734339 Z"/>
+ </g>
+ <g>
+ <defs>
+ <linearGradient id="_lgradient_20" x1=".5" x2=".5" y1="1" y2="0">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ </defs>
+ <path d="M 47.365055 43.972823 L 80.303709 43.972823 C 81.33241 43.972823 82.167584 44.807998 82.167584 45.836699 L 82.167584 78.775352 C 82.167584 79.804053 81.33241 80.639228 80.303709 80.639228 L 47.365055 80.639228 C 46.336354 80.639228 45.50118 79.804053 45.50118 78.775352 L 45.50118 45.836699 C 45.50118 44.807998 46.336354 43.972823 47.365055 43.972823 Z" style="fill:url(#_lgradient_20)"/>
+ <defs>
+ <linearGradient id="_lgradient_21" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ </defs>
+ <path d="M 90.142527 43.972823 L 123.081181 43.972823 C 124.109882 43.972823 124.945056 44.807998 124.945056 45.836699 L 124.945056 78.775352 C 124.945056 79.804053 124.109882 80.639228 123.081181 80.639228 L 90.142527 80.639228 C 89.113826 80.639228 88.278652 79.804053 88.278652 78.775352 L 88.278652 45.836699 C 88.278652 44.807998 89.113826 43.972823 90.142527 43.972823 Z" style="fill:url(#_lgradient_21)"/>
+ <defs>
+ <linearGradient id="_lgradient_22" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ </defs>
+ <path d="M 132.919999 43.972823 L 165.858653 43.972823 C 166.887353 43.972823 167.722528 44.807998 167.722528 45.836699 L 167.722528 78.775352 C 167.722528 79.804053 166.887353 80.639228 165.858653 80.639228 L 132.919999 80.639228 C 131.891298 80.639228 131.056124 79.804053 131.056124 78.775352 L 131.056124 45.836699 C 131.056124 44.807998 131.891298 43.972823 132.919999 43.972823 Z" style="fill:url(#_lgradient_22)"/>
+ <defs>
+ <linearGradient id="_lgradient_23" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ </defs>
+ <path d="M 175.697471 43.972823 L 208.636124 43.972823 C 209.664825 43.972823 210.5 44.807998 210.5 45.836699 L 210.5 78.775352 C 210.5 79.804053 209.664825 80.639228 208.636124 80.639228 L 175.697471 80.639228 C 174.66877 80.639228 173.833595 79.804053 173.833595 78.775352 L 173.833595 45.836699 C 173.833595 44.807998 174.66877 43.972823 175.697471 43.972823 Z" style="fill:url(#_lgradient_23)"/>
+ <defs>
+ <linearGradient id="_lgradient_24" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ </defs>
+ <path d="M 47.365055 86.750295 L 80.303709 86.750295 C 81.33241 86.750295 82.167584 87.58547 82.167584 88.61417 L 82.167584 121.552824 C 82.167584 122.581525 81.33241 123.416699 80.303709 123.416699 L 47.365055 123.416699 C 46.336354 123.416699 45.50118 122.581525 45.50118 121.552824 L 45.50118 88.61417 C 45.50118 87.58547 46.336354 86.750295 47.365055 86.750295 Z" style="fill:url(#_lgradient_24)"/>
+ <defs>
+ <linearGradient id="_lgradient_25" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ </defs>
+ <path d="M 90.142527 86.750295 L 123.081181 86.750295 C 124.109882 86.750295 124.945056 87.58547 124.945056 88.61417 L 124.945056 121.552824 C 124.945056 122.581525 124.109882 123.416699 123.081181 123.416699 L 90.142527 123.416699 C 89.113826 123.416699 88.278652 122.581525 88.278652 121.552824 L 88.278652 88.61417 C 88.278652 87.58547 89.113826 86.750295 90.142527 86.750295 Z" style="fill:url(#_lgradient_25)"/>
+ <defs>
+ <linearGradient id="_lgradient_26" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ </defs>
+ <path d="M 132.919999 86.750295 L 165.858653 86.750295 C 166.887353 86.750295 167.722528 87.58547 167.722528 88.61417 L 167.722528 121.552824 C 167.722528 122.581525 166.887353 123.416699 165.858653 123.416699 L 132.919999 123.416699 C 131.891298 123.416699 131.056124 122.581525 131.056124 121.552824 L 131.056124 88.61417 C 131.056124 87.58547 131.891298 86.750295 132.919999 86.750295 Z" style="fill:url(#_lgradient_26)"/>
+ <defs>
+ <linearGradient id="_lgradient_27" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ </defs>
+ <path d="M 175.697471 86.750295 L 208.636124 86.750295 C 209.664825 86.750295 210.5 87.58547 210.5 88.61417 L 210.5 121.552824 C 210.5 122.581525 209.664825 123.416699 208.636124 123.416699 L 175.697471 123.416699 C 174.66877 123.416699 173.833595 122.581525 173.833595 121.552824 L 173.833595 88.61417 C 173.833595 87.58547 174.66877 86.750295 175.697471 86.750295 Z" style="fill:url(#_lgradient_27)"/>
+ <defs>
+ <linearGradient id="_lgradient_28" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ </defs>
+ <path d="M 47.365055 129.527767 L 80.303709 129.527767 C 81.33241 129.527767 82.167584 130.362941 82.167584 131.391642 L 82.167584 164.330296 C 82.167584 165.358997 81.33241 166.194171 80.303709 166.194171 L 47.365055 166.194171 C 46.336354 166.194171 45.50118 165.358997 45.50118 164.330296 L 45.50118 131.391642 C 45.50118 130.362941 46.336354 129.527767 47.365055 129.527767 Z" style="fill:url(#_lgradient_28)"/>
+ <defs>
+ <linearGradient id="_lgradient_29" x1=".5" x2=".5" y1="1" y2="0">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ </defs>
+ <path d="M 90.142527 129.527767 L 123.081181 129.527767 C 124.109882 129.527767 124.945056 130.362941 124.945056 131.391642 L 124.945056 164.330296 C 124.945056 165.358997 124.109882 166.194171 123.081181 166.194171 L 90.142527 166.194171 C 89.113826 166.194171 88.278652 165.358997 88.278652 164.330296 L 88.278652 131.391642 C 88.278652 130.362941 89.113826 129.527767 90.142527 129.527767 Z" style="fill:url(#_lgradient_29)"/>
+ <defs>
+ <linearGradient id="_lgradient_30" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ </defs>
+ <path d="M 132.919999 129.527767 L 165.858653 129.527767 C 166.887353 129.527767 167.722528 130.362941 167.722528 131.391642 L 167.722528 164.330296 C 167.722528 165.358997 166.887353 166.194171 165.858653 166.194171 L 132.919999 166.194171 C 131.891298 166.194171 131.056124 165.358997 131.056124 164.330296 L 131.056124 131.391642 C 131.056124 130.362941 131.891298 129.527767 132.919999 129.527767 Z" style="fill:url(#_lgradient_30)"/>
+ <defs>
+ <linearGradient id="_lgradient_31" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#57ff7b"/>
+ <stop offset="50%" style="stop-color:#51ff51"/>
+ <stop offset="100%" style="stop-color:#0ff50f"/>
+ </linearGradient>
+ </defs>
+ <path d="M 175.697471 129.527767 L 208.636124 129.527767 C 209.664825 129.527767 210.5 130.362941 210.5 131.391642 L 210.5 164.330296 C 210.5 165.358997 209.664825 166.194171 208.636124 166.194171 L 175.697471 166.194171 C 174.66877 166.194171 173.833595 165.358997 173.833595 164.330296 L 173.833595 131.391642 C 173.833595 130.362941 174.66877 129.527767 175.697471 129.527767 Z" style="fill:url(#_lgradient_31)"/>
+ <defs>
+ <linearGradient id="_lgradient_32" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ </defs>
+ <path d="M 47.365055 172.305239 L 80.303709 172.305239 C 81.33241 172.305239 82.167584 173.140413 82.167584 174.169114 L 82.167584 207.107768 C 82.167584 208.136469 81.33241 208.971643 80.303709 208.971643 L 47.365055 208.971643 C 46.336354 208.971643 45.50118 208.136469 45.50118 207.107768 L 45.50118 174.169114 C 45.50118 173.140413 46.336354 172.305239 47.365055 172.305239 Z" style="fill:url(#_lgradient_32)"/>
+ <defs>
+ <linearGradient id="_lgradient_33" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ </defs>
+ <path d="M 90.142527 172.305239 L 123.081181 172.305239 C 124.109882 172.305239 124.945056 173.140413 124.945056 174.169114 L 124.945056 207.107768 C 124.945056 208.136469 124.109882 208.971643 123.081181 208.971643 L 90.142527 208.971643 C 89.113826 208.971643 88.278652 208.136469 88.278652 207.107768 L 88.278652 174.169114 C 88.278652 173.140413 89.113826 172.305239 90.142527 172.305239 Z" style="fill:url(#_lgradient_33)"/>
+ <defs>
+ <linearGradient id="_lgradient_34" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ </defs>
+ <path d="M 132.919999 172.305239 L 165.858653 172.305239 C 166.887353 172.305239 167.722528 173.140413 167.722528 174.169114 L 167.722528 207.107768 C 167.722528 208.136469 166.887353 208.971643 165.858653 208.971643 L 132.919999 208.971643 C 131.891298 208.971643 131.056124 208.136469 131.056124 207.107768 L 131.056124 174.169114 C 131.056124 173.140413 131.891298 172.305239 132.919999 172.305239 Z" style="fill:url(#_lgradient_34)"/>
+ <defs>
+ <linearGradient id="_lgradient_35" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ </defs>
+ <path d="M 175.697471 172.305239 L 208.636124 172.305239 C 209.664825 172.305239 210.5 173.140413 210.5 174.169114 L 210.5 207.107768 C 210.5 208.136469 209.664825 208.971643 208.636124 208.971643 L 175.697471 208.971643 C 174.66877 208.971643 173.833595 208.136469 173.833595 207.107768 L 173.833595 174.169114 C 173.833595 173.140413 174.66877 172.305239 175.697471 172.305239 Z" style="fill:url(#_lgradient_35)"/>
+ </g>
+ <g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 47.363146 43.972823 C 46.330361 43.972823 45.50118 44.945821 45.50118 46.157052 L 45.50118 49.212586 C 45.50118 48.001355 46.330361 47.028357 47.363146 47.028357 L 80.305618 47.028357 C 81.338404 47.028357 82.167584 48.001355 82.167584 49.212586 L 82.167584 46.157052 C 82.167584 44.945822 81.338404 43.972823 80.305618 43.972823 L 47.363146 43.972823 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 90.140618 43.972823 C 89.107832 43.972823 88.278652 44.945821 88.278652 46.157052 L 88.278652 49.212586 C 88.278652 48.001355 89.107832 47.028357 90.140618 47.028357 L 123.08309 47.028357 C 124.115876 47.028357 124.945056 48.001355 124.945056 49.212586 L 124.945056 46.157052 C 124.945056 44.945822 124.115876 43.972823 123.08309 43.972823 L 90.140618 43.972823 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 132.912122 43.972823 C 131.882141 43.976615 131.056124 44.948188 131.056124 46.157052 L 131.056124 49.212586 C 131.056124 48.003722 131.882141 47.032148 132.912122 47.028357 L 132.918089 47.028357 L 165.854595 47.028357 C 166.88738 47.028357 167.722528 48.001355 167.722528 49.212586 L 167.722528 46.157052 C 167.722528 44.945822 166.88738 43.972823 165.854595 43.972823 L 132.918089 43.972823 L 132.912122 43.972823 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 175.689594 43.972823 C 174.659613 43.976615 173.833595 44.948188 173.833595 46.157052 L 173.833595 49.212586 C 173.833595 48.003722 174.659613 47.032148 175.689594 47.028357 L 175.695561 47.028357 L 208.632067 47.028357 C 209.664852 47.028357 210.5 48.001355 210.5 49.212586 L 210.5 46.157052 C 210.5 44.945822 209.664852 43.972823 208.632067 43.972823 L 175.695561 43.972823 L 175.689594 43.972823 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 47.363146 86.750295 C 46.330361 86.750295 45.50118 87.724515 45.50118 88.934525 L 45.50118 91.990059 C 45.50118 90.780049 46.330361 89.805829 47.363146 89.805829 L 80.305618 89.805829 C 81.338404 89.805829 82.167584 90.780049 82.167584 91.990059 L 82.167584 88.934525 C 82.167584 87.724515 81.338404 86.750295 80.305618 86.750295 L 47.363146 86.750295 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 90.140618 86.750295 C 89.107832 86.750295 88.278652 87.724515 88.278652 88.934525 L 88.278652 91.990059 C 88.278652 90.780049 89.107832 89.805829 90.140618 89.805829 L 123.08309 89.805829 C 124.115876 89.805829 124.945056 90.780049 124.945056 91.990059 L 124.945056 88.934525 C 124.945056 87.724515 124.115876 86.750295 123.08309 86.750295 L 90.140618 86.750295 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 132.912122 86.750295 C 131.882141 86.754081 131.056124 87.726877 131.056124 88.934525 L 131.056124 91.990059 C 131.056124 90.782411 131.882141 89.809614 132.912122 89.805829 L 132.918089 89.805829 L 165.854595 89.805829 C 166.88738 89.805829 167.722528 90.780049 167.722528 91.990059 L 167.722528 88.934525 C 167.722528 87.724515 166.88738 86.750295 165.854595 86.750295 L 132.918089 86.750295 L 132.912122 86.750295 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 175.689594 86.750295 C 174.659613 86.754081 173.833595 87.726877 173.833595 88.934525 L 173.833595 91.990059 C 173.833595 90.782411 174.659613 89.809614 175.689594 89.805829 L 175.695561 89.805829 L 208.632067 89.805829 C 209.664852 89.805829 210.5 90.780049 210.5 91.990059 L 210.5 88.934525 C 210.5 87.724515 209.664852 86.750295 208.632067 86.750295 L 175.695561 86.750295 L 175.689594 86.750295 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 47.363146 129.527767 C 46.330361 129.527767 45.50118 130.501987 45.50118 131.711997 L 45.50118 134.767531 C 45.50118 133.557521 46.330361 132.583301 47.363146 132.583301 L 80.305618 132.583301 C 81.338404 132.583301 82.167584 133.557521 82.167584 134.767531 L 82.167584 131.711997 C 82.167584 130.501987 81.338404 129.527767 80.305618 129.527767 L 47.363146 129.527767 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 90.140618 129.527767 C 89.107832 129.527767 88.278652 130.501987 88.278652 131.711997 L 88.278652 134.767531 C 88.278652 133.557521 89.107832 132.583301 90.140618 132.583301 L 123.08309 132.583301 C 124.115876 132.583301 124.945056 133.557521 124.945056 134.767531 L 124.945056 131.711997 C 124.945056 130.501987 124.115876 129.527767 123.08309 129.527767 L 90.140618 129.527767 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 132.912122 129.527767 C 131.882141 129.531553 131.056124 130.504349 131.056124 131.711997 L 131.056124 134.767531 C 131.056124 133.559883 131.882141 132.587086 132.912122 132.583301 L 132.918089 132.583301 L 165.854595 132.583301 C 166.88738 132.583301 167.722528 133.557521 167.722528 134.767531 L 167.722528 131.711997 C 167.722528 130.501987 166.88738 129.527767 165.854595 129.527767 L 132.918089 129.527767 L 132.912122 129.527767 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 175.689594 129.527767 C 174.659613 129.531553 173.833595 130.504349 173.833595 131.711997 L 173.833595 134.767531 C 173.833595 133.559883 174.659613 132.587086 175.689594 132.583301 L 175.695561 132.583301 L 208.632067 132.583301 C 209.664852 132.583301 210.5 133.557521 210.5 134.767531 L 210.5 131.711997 C 210.5 130.501987 209.664852 129.527767 208.632067 129.527767 L 175.695561 129.527767 L 175.689594 129.527767 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 47.363146 172.305239 C 46.330361 172.305239 45.50118 173.279459 45.50118 174.489469 L 45.50118 177.545002 C 45.50118 176.334993 46.330361 175.360772 47.363146 175.360772 L 80.305618 175.360772 C 81.338404 175.360772 82.167584 176.334993 82.167584 177.545002 L 82.167584 174.489469 C 82.167584 173.279459 81.338404 172.305239 80.305618 172.305239 L 47.363146 172.305239 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 90.140618 172.305239 C 89.107832 172.305239 88.278652 173.279459 88.278652 174.489469 L 88.278652 177.545002 C 88.278652 176.334993 89.107832 175.360772 90.140618 175.360772 L 123.08309 175.360772 C 124.115876 175.360772 124.945056 176.334993 124.945056 177.545002 L 124.945056 174.489469 C 124.945056 173.279459 124.115876 172.305239 123.08309 172.305239 L 90.140618 172.305239 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 132.912122 172.305239 C 131.882141 172.309025 131.056124 173.281821 131.056124 174.489469 L 131.056124 177.545002 C 131.056124 176.337355 131.882141 175.364558 132.912122 175.360772 L 132.918089 175.360772 L 165.854595 175.360772 C 166.88738 175.360772 167.722528 176.334993 167.722528 177.545002 L 167.722528 174.489469 C 167.722528 173.279459 166.88738 172.305239 165.854595 172.305239 L 132.918089 172.305239 L 132.912122 172.305239 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 175.689594 172.305239 C 174.659613 172.309025 173.833595 173.281821 173.833595 174.489469 L 173.833595 177.545002 C 173.833595 176.337355 174.659613 175.364558 175.689594 175.360772 L 175.695561 175.360772 L 208.632067 175.360772 C 209.664852 175.360772 210.5 176.334993 210.5 177.545002 L 210.5 174.489469 C 210.5 173.279459 209.664852 172.305239 208.632067 172.305239 L 175.695561 172.305239 L 175.689594 172.305239 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hmtimer.svg b/.icons/Gruvbox_Dark-2/apps/64/hmtimer.svg
new file mode 100644
index 000000000..1e76dc2dc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hmtimer.svg
@@ -0,0 +1,54 @@
+<svg width="256" height="256" fill="none" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg">
+ <g clip-path="url(#clip0)">
+ <g filter="url(#filter0_d)">
+ <path d="m165.685 11.947c74.055 0 84.639 10.5572 84.639 84.5438v59.2512c0 73.986-10.584 84.543-84.639 84.543h-75.3698c-74.0557 0-84.63934-10.557-84.63934-84.543v-59.2512c0-73.9866 10.58364-84.5438 84.63934-84.5438h75.3698z" fill="url(#paint0_linear)"/>
+ </g>
+ <g filter="url(#filter1_i)">
+ <path d="m134.344 56h-11.6c-2.135 0-3.866 2.2664-3.866 5.0621v60.7649c0 2.796 1.731 5.062 3.866 5.062h11.6c2.136 0 3.867-2.266 3.867-5.062v-60.7649c0-2.7957-1.731-5.0621-3.867-5.0621z" fill="url(#paint1_linear)"/>
+ <path d="m108.889 78.5178c-12.1883 4.0565-22.7918 11.8438-30.3095 22.2602-7.5176 10.415-11.5687 22.932-11.5795 35.778 0 16.237 6.4502 31.809 17.9316 43.29 11.4814 11.482 27.0534 17.932 43.2904 17.932s31.809-6.45 43.291-17.932c11.481-11.481 17.931-27.053 17.931-43.29-0.017-12.841-4.071-25.35-11.588-35.76-7.518-10.4094-18.117-18.192-30.3-22.2467v20.8815c6.794 3.5352 12.489 8.8642 16.466 15.4102 3.976 6.545 6.083 14.056 6.089 21.715 0 11.109-4.413 21.764-12.269 29.619-7.856 7.856-18.51 12.269-29.62 12.269-11.109 0-21.764-4.413-29.6197-12.269-7.8557-7.855-12.269-18.51-12.269-29.619 0.0031-7.662 2.1076-15.177 6.0845-21.726 3.977-6.549 9.6742-11.882 16.4712-15.4181v-20.8941z" fill="url(#paint2_linear)"/>
+ </g>
+ <path d="m165.068 11.9512c4.328-0.0098 8.656 0.0393 12.984 0.1376 3.875 0.0786 7.751 0.226 11.626 0.4519 3.453 0.1965 6.905 0.4814 10.348 0.8548 3.059 0.334 6.118 0.786 9.148 1.346 2.715 0.501 5.4 1.1397 8.046 1.9158 2.4 0.6976 4.751 1.5622 7.023 2.5839 2.115 0.9432 4.141 2.0632 6.059 3.3503 1.839 1.2379 3.561 2.6527 5.135 4.2148 1.564 1.572 2.98 3.2815 4.219 5.1187 1.289 1.9158 2.41 3.9397 3.364 6.0422 1.023 2.2794 1.889 4.6177 2.597 7.0051 0.777 2.6429 1.417 5.325 1.918 8.0367 0.561 3.026 1.013 6.0717 1.348 9.1272 0.374 3.4386 0.659 6.8773 0.856 10.3258 0.226 3.8612 0.373 7.7321 0.462 11.5933 0.088 4.3228 0.138 8.6457 0.128 12.9588v58.2119c0.01 4.323-0.04 8.636-0.128 12.959-0.089 3.871-0.236 7.732-0.462 11.593-0.197 3.449-0.482 6.897-0.856 10.326-0.335 3.055-0.787 6.111-1.348 9.137-0.501 2.702-1.141 5.384-1.918 8.027-0.708 2.387-1.574 4.735-2.597 7.005-0.954 2.112-2.075 4.126-3.364 6.042-1.239 1.837-2.655 3.557-4.219 5.119-1.574 1.562-3.296 2.977-5.135 4.215-1.918 1.287-3.944 2.407-6.059 3.35-2.272 1.022-4.623 1.886-7.023 2.594-2.646 0.776-5.331 1.414-8.046 1.906-3.03 0.569-6.089 1.011-9.148 1.346-3.443 0.373-6.895 0.658-10.348 0.854-3.875 0.226-7.751 0.374-11.626 0.462-4.328 0.088-8.656 0.138-12.984 0.128h-74.126c-4.328 0.01-8.656-0.04-12.9839-0.128-3.8755-0.088-7.751-0.236-11.6265-0.462-3.4525-0.196-6.905-0.481-10.3477-0.854-3.0591-0.335-6.1182-0.777-9.1477-1.346-2.7149-0.492-5.4001-1.13-8.0461-1.906-2.4001-0.708-4.7509-1.572-7.0231-2.594-2.1148-0.943-4.1411-2.063-6.0591-3.35-1.8394-1.238-3.5608-2.653-5.1346-4.215-1.5639-1.562-2.9804-3.282-4.2197-5.119-1.2886-1.916-2.4099-3.93-3.364-6.042-1.023-2.27-1.8886-4.618-2.5968-7.005-0.77706-2.643-1.41642-5.325-1.91807-8.027-0.56067-3.026-1.01313-6.082-1.34757-9.137-0.37377-3.429-0.65903-6.877-0.85575-10.326-0.22623-3.861-0.37378-7.722-0.46231-11.593-0.08852-4.323-0.1377-8.636-0.12787-12.959v-58.2119c-0.00983-4.3131 0.03935-8.636 0.12787-12.9588 0.08853-3.8612 0.23608-7.7321 0.46231-11.5933 0.19672-3.4485 0.48198-6.8872 0.85575-10.3258 0.33444-3.0555 0.7869-6.1012 1.34757-9.1272 0.50165-2.7117 1.14101-5.3938 1.91807-8.0367 0.7082-2.3874 1.5738-4.7257 2.5968-7.0051 0.9541-2.1025 2.0754-4.1264 3.364-6.0422 1.2393-1.8372 2.6558-3.5467 4.2197-5.1187 1.5738-1.5621 3.2952-2.9769 5.1346-4.2148 1.918-1.2871 3.9443-2.4071 6.0591-3.3503 2.2722-1.0217 4.623-1.8863 7.0231-2.5839 2.646-0.7761 5.3312-1.4148 8.0461-1.9158 3.0295-0.56 6.0886-1.012 9.1477-1.346 3.4427-0.3734 6.8952-0.6583 10.3477-0.8548 3.8755-0.2259 7.751-0.3733 11.6265-0.4519 4.3279-0.0983 8.6559-0.1474 12.9839-0.1376h74.126zm0.01 4.0086c4.298-0.0099 8.597 0.0393 12.895 0.1277 3.827 0.0884 7.653 0.2358 11.479 0.4519 3.384 0.1965 6.767 0.4716 10.131 0.8449 2.971 0.3144 5.932 0.7467 8.863 1.2969 2.577 0.4716 5.134 1.0807 7.653 1.8176 2.223 0.6484 4.396 1.4541 6.501 2.3972 1.909 0.8548 3.738 1.8667 5.469 3.0261 1.623 1.0905 3.138 2.3383 4.525 3.7236s2.636 2.8983 3.738 4.5194c1.16 1.7291 2.174 3.5467 3.029 5.4429 0.945 2.1123 1.751 4.2836 2.4 6.4941 0.748 2.5152 1.348 5.0598 1.83 7.6339 0.541 2.9278 0.974 5.8752 1.298 8.8423 0.374 3.3601 0.65 6.73 0.846 10.1097 0.217 3.8218 0.374 7.6338 0.453 11.4557 0.088 4.2934 0.137 8.577 0.137 12.8704v58.2119c0 4.293-0.049 8.577-0.137 12.87-0.079 3.822-0.236 7.644-0.453 11.456-0.196 3.38-0.472 6.75-0.846 10.12-0.324 2.957-0.757 5.904-1.298 8.832-0.482 2.574-1.082 5.119-1.83 7.634-0.649 2.22-1.455 4.382-2.4 6.494-0.855 1.896-1.869 3.724-3.029 5.443-1.102 1.631-2.351 3.144-3.738 4.529-1.387 1.376-2.902 2.623-4.525 3.714-1.731 1.159-3.56 2.171-5.469 3.026-2.105 0.953-4.278 1.749-6.501 2.397-2.519 0.737-5.076 1.346-7.653 1.818-2.931 0.55-5.892 0.982-8.863 1.306-3.364 0.364-6.747 0.649-10.131 0.836-3.826 0.216-7.652 0.373-11.479 0.452-4.298 0.098-8.597 0.137-12.895 0.137h-0.01-74.126-0.0099c-4.2984 0-8.5969-0.039-12.8953-0.137-3.8263-0.079-7.6526-0.236-11.4789-0.452-3.3837-0.187-6.7674-0.472-10.1314-0.836-2.9705-0.324-5.9313-0.756-8.8625-1.306-2.5771-0.472-5.1345-1.081-7.6526-1.818-2.223-0.648-4.3968-1.444-6.5017-2.397-1.9083-0.855-3.7378-1.867-5.469-3.026-1.623-1.091-3.1378-2.338-4.5247-3.714-1.3869-1.385-2.6361-2.898-3.7378-4.529-1.1606-1.719-2.1738-3.547-3.0295-5.443-0.9443-2.112-1.7509-4.274-2.4001-6.494-0.7475-2.515-1.3476-5.06-1.8295-7.634-0.541-2.928-0.9738-5.875-1.2984-8.832-0.3738-3.37-0.6492-6.74-0.8459-10.12-0.2164-3.812-0.37381-7.634-0.4525-11.456-0.08853-4.293-0.13771-8.577-0.13771-12.87v-58.2119c0-4.2934 0.04918-8.577 0.13771-12.8704 0.07869-3.8219 0.2361-7.6339 0.4525-11.4557 0.1967-3.3797 0.4721-6.7496 0.8459-10.1097 0.3246-2.9671 0.7574-5.9145 1.2984-8.8423 0.4819-2.5741 1.082-5.1187 1.8295-7.6339 0.6492-2.2105 1.4558-4.3818 2.4001-6.4941 0.8557-1.8962 1.8689-3.7138 3.0295-5.4429 1.1017-1.6211 2.3509-3.1341 3.7378-4.5194s2.9017-2.6331 4.5247-3.7236c1.7312-1.1594 3.5607-2.1713 5.469-3.0261 2.1049-0.9431 4.2787-1.7488 6.5017-2.3972 2.5181-0.7369 5.0755-1.346 7.6526-1.8176 2.9312-0.5502 5.892-0.9825 8.8625-1.2969 3.364-0.3733 6.7477-0.6484 10.1314-0.8449 3.8263-0.2161 7.6526-0.3635 11.4789-0.4519 4.2984-0.0884 8.5969-0.1376 12.8953-0.1277h0.0099 74.126 0.01z" clip-rule="evenodd" fill="url(#paint3_linear)" fill-rule="evenodd" opacity=".4"/>
+ </g>
+ <defs>
+ <filter id="filter0_d" x="-4.32414" y="5.94696" width="264.648" height="248.338" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+ <feBlend in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <filter id="filter1_i" x="67" y="56" width="122.444" height="145.778" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="2"/>
+ <feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
+ <feBlend in2="shape" result="effect1_innerShadow"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="5.67586" x2="5.67586" y1="11.947" y2="240.285" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#e0e5e7" offset="1e-7"/>
+ <stop stop-color="#c7ced2" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="128.425" x2="129.075" y1="55.9729" y2="127.117" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#1ad6ab" offset="0"/>
+ <stop stop-color="#329db6" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint2_linear" x1="127.465" x2="127.756" y1="78.4722" y2="198.172" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#1ad6ab" offset="0"/>
+ <stop stop-color="#329db6" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint3_linear" x1="132.082" x2="132.082" y1="11.95" y2="240.29" gradientUnits="userSpaceOnUse">
+ <stop stop-color="white" offset="0"/>
+ <stop stop-color="white" stop-opacity=".0980392" offset=".125"/>
+ <stop stop-opacity=".0980392" offset=".925"/>
+ <stop stop-opacity=".498039" offset="1"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect width="256" height="256" fill="white"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/homebank.svg b/.icons/Gruvbox_Dark-2/apps/64/homebank.svg
new file mode 100755
index 000000000..05ac92495
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/homebank.svg
@@ -0,0 +1,55 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_iBFnUaWgvT24jAcnKEW8GzWreHhBLL77">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_iBFnUaWgvT24jAcnKEW8GzWreHhBLL77)">
+ <defs>
+ <filter id="fKQlC2gqnDRT5uCpo7FuIDLfhIWFVumF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#fKQlC2gqnDRT5uCpo7FuIDLfhIWFVumF)">
+ <linearGradient id="_lgradient_47" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_47)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="ww3eF3Eysj4kmPtvQhRRduitj66wWlDS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ww3eF3Eysj4kmPtvQhRRduitj66wWlDS)">
+ <linearGradient id="_lgradient_48" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(203.571451,0,0,190,26.214274,30)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_48)" d="M 159.357429 30 C 220.97906 30 229.785726 38.784627 229.785726 100.348804 L 229.785726 149.651292 C 229.785726 211.215133 220.97906 220 159.357429 220 L 96.642573 220 C 35.020945 220 26.214274 211.215133 26.214274 149.651292 L 26.214274 100.348804 C 26.214274 38.784627 35.020945 30 96.642573 30 L 159.357429 30 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_49" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_49)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <linearGradient id="_lgradient_50" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(125,0,0,125,65.505356,65.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_50)" d="M 172.648214 136.931378 L 172.648214 190.5 L 83.362497 190.5 L 83.362497 128.005351 L 65.505356 128.005351 L 128.005351 65.5 L 154.793235 92.290176 L 154.793235 74.435843 L 172.650632 74.435843 L 172.650632 110.1491 L 190.505356 128.005351 L 172.650632 128.005351 L 172.650632 136.931378 L 172.648214 136.931378 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/homerun.svg b/.icons/Gruvbox_Dark-2/apps/64/homerun.svg
new file mode 100644
index 000000000..a16e37afd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/homerun.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#gYpKfwiZIhjiiLojD63nKvKnQEIKP5RH)">
+ <linearGradient id="_lgradient_214" x1=".03" x2=".873" y1="1.037" y2=".25" gradientTransform="matrix(244.648,0,0,228.339,6.343,13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="37.07%" style="stop-color:#16b8c3"/>
+ <stop offset="74.22%" style="stop-color:#02aef0"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_214)" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <defs>
+ <filter id="gYpKfwiZIhjiiLojD63nKvKnQEIKP5RH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 249.643 83.58 L 44.234 236.61 C 55.796 238.921 70.66 239.629 89.757 239.629 L 165.127 239.629 C 239.182 239.629 249.766 229.071 249.766 155.085 L 249.766 95.834 C 249.766 91.531 249.725 87.464 249.643 83.58 L 249.643 83.58 Z"/>
+ </g>
+ <defs>
+ <filter id="31ppLUN4frwpBuFwONX9XGMBdRRdl3jI" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#31ppLUN4frwpBuFwONX9XGMBdRRdl3jI)">
+ <path fill="#ffffff" d="M 137.063 140.062 L 137.063 195.5 C 137.063 197.708 138.855 199.5 141.063 199.5 L 196.5 199.5 C 198.708 199.5 200.5 197.708 200.5 195.5 L 200.5 140.062 C 200.5 137.855 198.708 136.062 196.5 136.062 L 141.063 136.062 C 138.855 136.062 137.063 137.855 137.063 140.062 Z M 148.125 145.125 L 189.438 145.125 C 190.541 145.125 191.438 146.021 191.438 147.125 L 191.438 188.437 C 191.438 189.541 190.541 190.437 189.438 190.437 L 148.125 190.437 C 147.020431 190.437 146.125 189.541569 146.125 188.437 L 146.125 147.125 C 146.125 146.020431 147.020431 145.125 148.125 145.125 Z M 55.5 140.062 L 55.5 195.5 C 55.5 197.708 57.292 199.5 59.5 199.5 L 114.938 199.5 C 117.145 199.5 118.938 197.708 118.938 195.5 L 118.938 140.062 C 118.938 137.855 117.145 136.062 114.938 136.062 L 59.5 136.062 C 57.292 136.062 55.5 137.855 55.5 140.062 Z M 68.563 145.125 L 105.875 145.125 C 108.083 145.125 109.875 146.917 109.875 149.125 L 109.875 186.437 C 109.875 188.645 108.083 190.437 105.875 190.437 L 68.563 190.437 C 66.355 190.437 64.563 188.645 64.563 186.437 L 64.563 149.125 C 64.563 146.917 66.355 145.125 68.563 145.125 Z M 137.063 58.5 L 137.063 113.938 C 137.063 116.145 138.855 117.938 141.063 117.938 L 196.5 117.938 C 198.708 117.938 200.5 116.145 200.5 113.938 L 200.5 58.5 C 200.5 56.292 198.708 54.5 196.5 54.5 L 141.063 54.5 C 138.855 54.5 137.063 56.292 137.063 58.5 Z M 150.125 63.562 L 187.438 63.562 C 189.645 63.562 191.438 65.355 191.438 67.562 L 191.438 104.875 C 191.438 107.083 189.645 108.875 187.438 108.875 L 150.125 108.875 C 147.917 108.875 146.125 107.083 146.125 104.875 L 146.125 67.562 C 146.125 65.355 147.917 63.562 150.125 63.562 Z M 55.5 58.5 L 55.5 113.938 C 55.5 116.145 57.292 117.938 59.5 117.938 L 114.938 117.938 C 117.145 117.938 118.938 116.145 118.938 113.938 L 118.938 58.5 C 118.938 56.292 117.145 54.5 114.938 54.5 L 59.5 54.5 C 57.292 54.5 55.5 56.292 55.5 58.5 Z M 68.563 63.562 L 105.875 63.562 C 108.083 63.562 109.875 65.355 109.875 67.562 L 109.875 104.875 C 109.875 107.083 108.083 108.875 105.875 108.875 L 68.563 108.875 C 66.355 108.875 64.563 107.083 64.563 104.875 L 64.563 67.562 C 64.563 65.355 66.355 63.562 68.563 63.562 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_215" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_215)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hon.svg b/.icons/Gruvbox_Dark-2/apps/64/hon.svg
new file mode 120000
index 000000000..0cf4c37b1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hon.svg
@@ -0,0 +1 @@
+heroesofnewerth.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/honicon_128x128.svg b/.icons/Gruvbox_Dark-2/apps/64/honicon_128x128.svg
new file mode 120000
index 000000000..0cf4c37b1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/honicon_128x128.svg
@@ -0,0 +1 @@
+heroesofnewerth.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hook.svg b/.icons/Gruvbox_Dark-2/apps/64/hook.svg
new file mode 100755
index 000000000..3a6c87635
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hook.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="RUBxkJkKwdUg3tKMVh3qkj76TvqFepTS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#RUBxkJkKwdUg3tKMVh3qkj76TvqFepTS)">
+ <linearGradient id="_lgradient_36" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#525c66"/>
+ <stop offset="100%" style="stop-color:#36424e"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_36)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_37" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_37)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 27.23526 93.503584 L 27.23526 123.687948 L 5.995035 123.687948 C 5.831559 125.840791 5.724843 127.997566 5.675 130.156026 C 5.696806 132.313746 5.65625 134.34375 5.71875 136.625 L 27.23526 136.624104 L 27.23526 166.808468 L 40.171416 166.808468 L 40.171416 93.503584 L 27.23526 93.503584 Z M 85.447963 93.503584 C 65.20538 93.503584 48.79552 109.913443 48.79552 130.156026 C 48.79552 150.398609 65.20538 166.808468 85.447963 166.808468 C 105.690546 166.808468 122.100405 150.398609 122.100405 130.156026 C 122.100405 109.913443 105.690546 93.503584 85.447963 93.503584 Z M 167.376952 93.503584 C 147.134369 93.503584 130.724509 109.913443 130.724509 130.156026 C 130.724509 150.398609 147.134369 166.808468 167.376952 166.808468 C 187.619535 166.808468 204.029394 150.398609 204.029394 130.156026 C 204.029394 109.913443 187.619535 93.503584 167.376952 93.503584 Z M 212.653498 93.503584 L 212.653498 166.808468 L 225.589655 166.808468 L 225.589655 141.399365 L 250.25 162.5625 C 250.375 157.75 250.1875 151 250.325 145.8967 L 231.207113 130.290778 L 250.25 111.875 C 250.0625 107.125 250.625 101.6875 250.25 96.9375 L 225.589655 119.257988 L 225.589655 93.503584 L 212.653498 93.503584 Z M 168.09282 104.999582 C 181.587886 104.999582 192.533396 115.9451 192.533396 129.440158 C 192.533396 142.935208 181.587886 153.872312 168.09282 153.872312 C 154.59777 153.872312 143.660666 142.935208 143.660666 129.440158 C 143.660666 115.9451 154.59777 104.999582 168.09282 104.999582 Z M 85.447963 106.43974 C 98.546102 106.43974 109.164249 117.057887 109.164249 130.156026 C 109.164249 143.254157 98.546102 153.872312 85.447963 153.872312 C 72.349824 153.872312 61.731677 143.254157 61.731677 130.156026 C 61.731677 117.057887 72.349824 106.43974 85.447963 106.43974 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 27.23526 89.191532 L 27.23526 119.375896 L 5.6875 119.375 C 5.66845 121.314876 5.71655 129.965958 5.6875 132.3125 L 27.23526 132.312052 L 27.23526 162.496416 L 40.171416 162.496416 L 40.171416 89.191532 L 27.23526 89.191532 Z M 85.447963 89.191532 C 65.20538 89.191532 48.79552 105.601391 48.79552 125.843974 C 48.79552 146.086557 65.20538 162.496416 85.447963 162.496416 C 105.690546 162.496416 122.100405 146.086557 122.100405 125.843974 C 122.100405 105.601391 105.690546 89.191532 85.447963 89.191532 Z M 167.376952 89.191532 C 147.134369 89.191532 130.724509 105.601391 130.724509 125.843974 C 130.724509 146.086557 147.134369 162.496416 167.376952 162.496416 C 187.619535 162.496416 204.029394 146.086557 204.029394 125.843974 C 204.029394 105.601391 187.619535 89.191532 167.376952 89.191532 Z M 212.653498 89.191532 L 212.653498 162.496416 L 225.589655 162.496416 L 225.589655 137.087313 L 250.3125 158.375 C 250.3125 152.75 250.3125 146.375 250.325 141.584648 L 231.207113 125.978726 L 250.3125 107.4375 C 250.3125 102.4375 250.3125 95.5 250.3125 90.375 L 225.589655 114.945936 L 225.589655 89.191532 L 212.653498 89.191532 Z M 168.09282 100.68753 C 181.587886 100.68753 192.533396 111.633048 192.533396 125.128106 C 192.533396 138.623156 181.587886 149.56026 168.09282 149.56026 C 154.59777 149.56026 143.660666 138.623156 143.660666 125.128106 C 143.660666 111.633048 154.59777 100.68753 168.09282 100.68753 Z M 85.447963 102.127688 C 98.546102 102.127688 109.164249 112.745835 109.164249 125.843974 C 109.164249 138.942105 98.546102 149.56026 85.447963 149.56026 C 72.349824 149.56026 61.731677 138.942105 61.731677 125.843974 C 61.731677 112.745835 72.349824 102.127688 85.447963 102.127688 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hotspot.svg b/.icons/Gruvbox_Dark-2/apps/64/hotspot.svg
new file mode 100644
index 000000000..677beb451
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hotspot.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#ySMMGuZllL4hJu5TCuTeeOavAcZOYGA9)">
+ <linearGradient id="_lgradient_216" x1=".567" x2=".567" y1="1.071" y2="-.071" gradientTransform="matrix(244.648,0,0,228.339,6.343,13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_216)" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <defs>
+ <filter id="ySMMGuZllL4hJu5TCuTeeOavAcZOYGA9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g>
+ <path fill="#4d4d4d" d="M 129.477 52.744 C 127.772702 53.913818 126.134214 55.176736 124.569 56.527 L 124.566 56.53 L 124.566 56.531 L 124.557 56.541 C 124.557 56.541 120.378 60.397 118.652 62.64 C 116.157877 65.893037 114.034414 69.414143 112.321 73.138 C 110.623 76.817 109.346 80.713 108.471 84.67 C 107.549645 88.82728 107.068328 93.069976 107.035 97.328 C 106.992 103.55 107.507 110.012 108.882 115.903 L 108.889 115.981 L 108.901 115.981 C 110.216 121.589 110.466 124.237 112.973 128.713 C 141.399 123.73 160.239 145.701 153.884 169.42 C 150.531 181.933 140.207 187.959 130.307 190.219 C 116.355 192.645 104.591 185.114 101.759 174.544 C 101.206 171.059 102.067 166.374 104.06 165.192 C 102.909 165.593 101.508 166.054 99.83 167.636 C 97.003 170.301 96.934 171.242 93.239 172.277 C 95.047 167.181 85.121 163.038 86.914 152.107 C 86.955 151.854 86.466 154.2 86.504 153.94 C 82.131 178.094 106.872 205.283 134.321 197.928 C 152.919 193.286 164.006 179.63 167.671 164.216 C 169.788 155.314 169.134 146.136 167.211 138.432 C 165.645 132.157 162.446 125.537 157.634 119.459 C 156.138289 117.575708 154.539512 115.776625 152.845 114.07 L 152.807 114.023 L 152.667 113.897 C 148.977 110.189 145.15 107.126 141.484 104.228 C 141.484 104.228 134.067 98.161 130.625 94.837 C 130.413389 94.63174 130.212776 94.415438 130.024 94.189 C 128.825 92.759 127.675 91.282 126.644 89.727 C 126.354278 89.304014 126.09752 88.859369 125.876 88.397 C 124.786 86.016 123.841 83.54 123.287 80.98 C 122.565 77.642 122.272 74.19 122.366 70.776 C 122.447 67.869 122.845 64.944 123.629 62.143 C 125.049 58.818 127.359 55.747 129.477 52.744 L 129.477 52.744 Z"/>
+ <path fill="#4d4d4d" d="M 137.701 65.058 C 136.767 66.552 136.062 68.236 135.243 69.825 C 134.516 71.235 133.667 72.589 133.062 74.056 C 131.737 77.265 130.966 80.675 129.916 83.984 C 129.79 84.382 129.488 84.762 129.538 85.176 C 129.917 88.307 132.545 90.751 134.467 93.251 C 135.206 94.212 136.981 95.88 136.981 95.88 C 137.281 96.212 137.589 96.539 137.916 96.86 C 137.916 96.86 137.305 93.067 137.036 91.165 C 137.013 90.998 136.983 90.831 136.972 90.662 C 136.504 83.914 136.186 77.112 136.748 70.371 C 136.898 68.578 137.701 65.058 137.701 65.058 L 137.701 65.058 Z M 89.196 118.795 C 89.196 118.795 90.326 126.242 89.529 129.837 C 89.151 131.538 87.606 132.816 87.176 134.505 C 86.497 137.168 86.274 140.071 86.91 142.745 C 87.272 144.27 88.432 145.485 89.159 146.874 C 89.329 147.198 89.486 147.538 89.652 147.855 C 90.552 143.824 93.496 140.552 94.66 136.621 C 95.109 135.101 95.479 133.506 95.4 131.923 C 95.259 129.101 94.535 126.24 93.25 123.724 C 92.282 121.83 89.196 118.795 89.196 118.795 L 89.196 118.795 Z M 121.941 133.055 C 106.143 133.055 93.336 145.861 93.336 161.659 C 93.342 163.131 93.462 164.602 93.694 166.056 C 94.017 166.558 94.351 167.053 94.62 167.583 C 94.86 168.055 94.981 168.605 95.14 169.143 C 95.227 169.08 95.452 169.033 95.538 168.964 C 96.153 168.451 96.937 167.545 98.431 166.135 C 100.372 164.306 102.184 163.463 103.372 163.218 C 106.007 162.676 106.711 163.155 108.997 163.509 C 107.135 164.281 106.562 165.131 105.127 166.965 C 105.077 167.028 104.29 167.973 103.957 169.452 C 103.631 170.901 103.591 172.702 103.803 174.124 C 106.39 183.474 116.963 190.416 129.946 188.158 C 132.736479 187.509968 135.443724 186.545036 138.015 185.282 C 145.842188 179.964574 150.533373 171.120543 150.546 161.658 C 150.546 145.86 137.739 133.054 121.941 133.054 L 121.941 133.055 L 121.941 133.055 Z M 139.192 35 C 139.192 35 139.31 38.847 138.685 40.622 C 138.39 41.462 137.528 42.016 137.206 42.847 C 136.699 44.156 136.408 45.616 136.567 47.011 C 136.657 47.807 137.159 48.499 137.456 49.243 C 137.694 49.842 137.936 50.498 138.172 51.04 L 138.646 52.232 L 139.696 48.53 C 139.858 47.978 140.017 47.426 140.172 46.852 C 140.172 46.852 141.42 43.704 141.537 42.041 C 141.642171 40.585159 141.441188 39.123431 140.947 37.75 C 140.572 36.729 139.192 35 139.192 35 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 249.643 83.58 L 44.234 236.61 C 55.796 238.921 70.66 239.629 89.757 239.629 L 165.127 239.629 C 239.182 239.629 249.766 229.071 249.766 155.085 L 249.766 95.834 C 249.766 91.531 249.725 87.464 249.643 83.58 L 249.643 83.58 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_217" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_217)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hotwire.svg b/.icons/Gruvbox_Dark-2/apps/64/hotwire.svg
new file mode 120000
index 000000000..b6181fcf9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hotwire.svg
@@ -0,0 +1 @@
+terminal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hourglass.svg b/.icons/Gruvbox_Dark-2/apps/64/hourglass.svg
new file mode 120000
index 000000000..09c3073e1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hourglass.svg
@@ -0,0 +1 @@
+clock.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/howl.svg b/.icons/Gruvbox_Dark-2/apps/64/howl.svg
new file mode 100644
index 000000000..998e1ca05
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/howl.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="YJPaIg6U39QPLGJ0rZnir931FxMPzvyU" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#YJPaIg6U39QPLGJ0rZnir931FxMPzvyU)">
+ <linearGradient id="_lgradient_20" x1=".146" x2=".854" y1=".146" y2=".854" gradientTransform="matrix(244.648309,0,0,228.338396,5.619191,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4e4376"/>
+ <stop offset="100%" style="stop-color:#2b5876"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" d="M 165.628109 11.951604 C 239.683817 11.951604 250.2675 22.508801 250.2675 96.495462 L 250.2675 155.746257 C 250.2675 229.732514 239.683817 240.29 165.628109 240.29 L 90.258584 240.29 C 16.20288 240.29 5.619191 229.732514 5.619191 155.746257 L 5.619191 96.495462 C 5.619191 22.508801 16.20288 11.951604 90.258584 11.951604 L 165.628109 11.951604 Z"/>
+ </g>
+ <g>
+ <circle fill="#fee581" cx="128" cy="128" r="80" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffda64" d="M 128 48 C 101.828 48 78.66 60.628 64.064 80.064 C 77.432 70.024 93.992 64 112 64 C 156.18 64 192 99.82 192 144 C 192 162.008 185.976 178.568 175.936 191.936 C 195.372 177.34 208 154.172 208 128 C 208 83.82 172.18 48 128 48 Z"/>
+ <g>
+ <circle fill="#fdc92b" cx="86" cy="138" r="10" vector-effect="non-scaling-stroke"/>
+ <circle fill="#fdc92b" cx="178" cy="158" r="10" vector-effect="non-scaling-stroke"/>
+ <circle fill="#fdc92b" cx="116" cy="92" r="16" vector-effect="non-scaling-stroke"/>
+ <circle fill="#fdc92b" cx="122" cy="162" r="14" vector-effect="non-scaling-stroke"/>
+ </g>
+ <path fill="#eab305" d="M 122 106 C 114.268014 106 108 99.731986 108 92 C 108 84.268014 114.268014 78 122 78 C 122.672 78 123.312 78.104 123.96 78.196 C 121.547482 76.773122 118.800819 76.015374 116 76 C 107.163444 76 100 83.163444 100 92 C 100 100.836556 107.163444 108 116 108 C 118.800819 107.984626 121.547482 107.226878 123.96 105.804 C 123.312 105.896 122.672 106 122 106 Z M 176 158 C 176.003636 154.027101 178.358775 150.433159 182 148.844 C 177.808007 147.003065 172.901212 148.244134 170.088575 151.856738 C 167.275937 155.469343 167.275937 160.530657 170.088575 164.143262 C 172.901212 167.755866 177.808007 168.996935 182 167.156 C 178.358775 165.566841 176.003636 161.972899 176 158 Z M 84 138 C 84.003636 134.027101 86.358775 130.433159 90 128.844 C 85.808007 127.003065 80.901212 128.244134 78.088575 131.856738 C 75.275937 135.469343 75.275937 140.530657 78.088575 144.143262 C 80.901212 147.755866 85.808007 148.996935 90 147.156 C 86.358775 145.566841 84.003636 141.972899 84 138 Z M 116 162 C 116 155.668 120.232 150.384 126 148.648 C 124.705911 148.235955 123.357991 148.017592 122 148 C 114.268014 148 108 154.268014 108 162 C 108 169.731986 114.268014 176 122 176 C 123.4 176 124.728 175.736 126 175.352 C 120.232 173.616 116 168.332 116 162 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_21" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <path fill="#1a1a1a" d="M 220.4375 234.875 C 210.593156 238.135527 196.431756 240.038602 176.937521 240.306078 C 167.037002 240.274238 156.271698 240.220186 144.75 240.1875 C 140.086357 224.718948 134.804695 215.499786 128.875 212.375 L 126.125 221.625 C 124.653831 218.885986 125.932343 213.348892 124.75 210.875 C 117.625 203.625 116.327393 196.27269 116.125 190.625 L 108.375 199.75 C 108.695343 197.059753 110.612892 193.24794 111 190.875 C 112.284958 182.998352 112.372078 178.148163 114.375 173.75 C 109.962128 177.278687 107.430458 181.163681 106.75 185.375 C 105.708336 178 109.09333 170.884995 116.875 164 C 113.162651 163.927689 109.255989 166.979355 105.125 173.125 C 105.875 165.875 107.787262 163.219604 110.5 159.875 C 127.25 149.375 122.722221 146.942963 108.875 151.375 C 112 148.375 115.353333 146.397873 119.375 143.375 C 141.909515 130.601425 150.8125 104.25 148.6875 74.25 C 148.753044 72.972321 148.8125 71.625 150 70.625 Q 152.4375 68.75 155.25 78.5 Q 157.8125 69.9375 161.6875 65.4375 C 165.875 63.3125 168 63.5625 170.75 64 Q 172.375 66.9375 173.375 86.625 C 177.5625 89.3125 181.09462 90.927956 182.5625 94 C 183.625 97.125 184.125 100.34375 185 102.25 C 187.9375 106.5625 197.533386 112.952606 197.125 114.5 C 196.75 116.3125 194.434937 116.28656 190.5 115.8125 C 191.4375 117.5625 192.869873 119.839767 193.6875 121.1875 C 197.875 125.6875 195 128.375 187 126.5 Q 184.9375 134.3125 185.0625 138.6875 Q 186.4375 143 191.1875 149.8125 C 188.479172 148.166672 185.947495 145.905838 183.5625 143 C 183.376282 146.60527 186.177948 150.761108 191.9375 155.4375 C 189.104172 155.083328 186.280838 153.364166 183.4375 150.25 C 185.091278 156.635513 189.309616 160.958008 196.0625 163.1875 C 191.979172 162.875 188.072495 161.280838 184.3125 158.375 C 186.208328 161.916672 189.739166 164.634995 194.875 166.5 C 191.041672 166.6875 187.468338 166.259995 184.125 165.1875 C 187.41301 172.576981 197.068848 178.628647 213.0625 183.3125 L 210.3125 184.1875 L 215.125 187.4375 Q 222.673737 193.638931 226.0625 197.6875 C 229.451263 201.736069 233.124127 206.823176 234.875 211.625 C 236.625873 216.426824 236.781767 219.985089 237.125 224.1875 C 234.1875 227.6875 229.425138 231.898221 220.4375 234.875 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hp-logo.svg b/.icons/Gruvbox_Dark-2/apps/64/hp-logo.svg
new file mode 120000
index 000000000..278dfb583
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hp-logo.svg
@@ -0,0 +1 @@
+hp.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hp-toolbox.svg b/.icons/Gruvbox_Dark-2/apps/64/hp-toolbox.svg
new file mode 120000
index 000000000..278dfb583
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hp-toolbox.svg
@@ -0,0 +1 @@
+hp.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hp.svg b/.icons/Gruvbox_Dark-2/apps/64/hp.svg
new file mode 100644
index 000000000..3fa75943e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hp.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".03" x2=".873" y1="1.037" y2=".25" gradientTransform="matrix(244.648 0 0 228.339 6.343 13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="37.07%" stop-color="#16b8c3"/>
+ <stop offset="74.22%" stop-color="#02aef0"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" d="M106.14 57.054L92.383 94.865h-.004L69 159.094h15.564l19.882-54.581h11.7l-19.883 54.582 15.559.005 18.527-50.921c2.666-7.321-1.528-13.313-9.314-13.313h-13.083l14.46-39.736c-4.829-.514-12.685.572-16.272 1.925v-.001zm40.769 37.811l-24.042 66.066h-.011l-13.487 37.06A73.498 73.498 0 0 0 124.22 200l14.884-40.906h20.656c3.625 0 7.605-2.787 8.844-6.191l16.282-44.725c2.664-7.324-1.529-13.313-9.32-13.313h-28.657zm12.108 9.612h11.695l-16.377 44.933H142.64l16.377-44.933z" filter="url(#c)"/>
+ <path fill="#ffffff" opacity=".1" d="M6.357 83.58l205.409 153.03c-11.562 2.311-26.426 3.019-45.523 3.019h-75.37c-74.055 0-84.639-10.558-84.639-84.544V95.834c0-4.303.041-8.37.123-12.254z"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hp_icon.svg b/.icons/Gruvbox_Dark-2/apps/64/hp_icon.svg
new file mode 120000
index 000000000..278dfb583
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hp_icon.svg
@@ -0,0 +1 @@
+hp.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hp_logo.svg b/.icons/Gruvbox_Dark-2/apps/64/hp_logo.svg
new file mode 120000
index 000000000..278dfb583
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hp_logo.svg
@@ -0,0 +1 @@
+hp.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hplip.svg b/.icons/Gruvbox_Dark-2/apps/64/hplip.svg
new file mode 120000
index 000000000..278dfb583
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hplip.svg
@@ -0,0 +1 @@
+hp.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hplj1020_icon.svg b/.icons/Gruvbox_Dark-2/apps/64/hplj1020_icon.svg
new file mode 120000
index 000000000..278dfb583
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hplj1020_icon.svg
@@ -0,0 +1 @@
+hp.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/htop.svg b/.icons/Gruvbox_Dark-2/apps/64/htop.svg
new file mode 120000
index 000000000..53ccf3bb7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/htop.svg
@@ -0,0 +1 @@
+applications-utilities.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/httrack.svg b/.icons/Gruvbox_Dark-2/apps/64/httrack.svg
new file mode 100755
index 000000000..61a27b8a0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/httrack.svg
@@ -0,0 +1,98 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="AmRTdnuHcZENLwCgHoRn46GeyQUGqER0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#AmRTdnuHcZENLwCgHoRn46GeyQUGqER0)">
+ <linearGradient id="_lgradient_38" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_38)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_39" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(61.451,0,0,97.296997,50.161003,142.310004)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_39)" d="M 63.539006 239.441 C 64.089001 239.476996 64.560002 239.539008 65.120007 239.571997 C 65.555004 239.597006 66.147 239.582999 66.588001 239.607001 L 66.549 232.015006 L 93.178005 207.550009 L 93.178005 199.394003 L 105.468006 187.161002 L 105.468006 181.045996 L 111.612004 174.929007 L 111.612004 158.620001 L 103.419003 150.463995 L 87.032002 150.463995 L 78.839001 142.310004 L 58.356003 142.310004 L 50.161003 150.463995 L 50.161003 170.853003 L 66.604 185.192999 L 66.549 203.472006 L 60.405003 209.588995 L 60.405003 236.09101 L 63.539006 239.441 Z"/>
+ <linearGradient id="_lgradient_40" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.290001,0,0,8.155998,93.178005,81.148001)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_40)" d="M 99.322003 81.148001 L 93.178005 87.265006 L 99.322003 87.265006 L 101.371006 89.303999 L 103.419003 89.303999 L 105.468006 87.265006 L 99.322003 81.148001 Z"/>
+ <linearGradient id="_lgradient_41" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(96.272995,0,0,101.991997,138.242008,109.690001)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_41)" d="M 177.160008 109.690001 L 152.580006 109.690001 L 138.242008 123.961005 L 138.242008 144.349005 L 148.483006 154.543005 L 162.82201 154.543005 L 168.966999 160.659003 L 168.966999 166.775 L 173.063999 170.851996 L 173.063999 195.317008 L 188.619999 211.681998 L 214.308003 186.114996 L 214.03101 162.696997 L 234.515003 142.310004 L 226.321003 142.310004 L 205.838001 121.923003 L 205.838001 113.768004 L 181.257008 113.768004 L 177.160008 109.690001 Z"/>
+ <linearGradient id="_lgradient_42" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(102.418991,0,0,104.843998,148.483006,33.388003)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_42)" d="M 250.901997 117.845 L 250.901997 96.373999 C 250.901997 87.126006 250.735005 78.869002 250.299 71.498999 C 250.080998 67.815001 249.796009 64.353003 249.429997 61.099001 C 249.063999 57.845004 248.618 54.801001 248.078007 51.952002 C 247.537998 49.104002 246.903996 46.451003 246.164006 43.982005 C 245.425007 41.513003 244.578999 39.226004 243.613011 37.111002 C 242.998997 35.764002 242.248005 34.600005 241.533009 33.388003 L 238.610996 36.296004 L 226.321003 36.296004 L 214.03101 48.529002 L 205.838001 40.374003 L 181.258 40.374003 L 168.968006 52.607005 L 168.968006 62.800002 L 181.258 62.800002 L 181.258 56.683001 L 189.451008 56.683001 L 189.451008 64.839003 L 185.353001 68.914999 L 168.968006 69.191 L 162.82201 75.032004 L 154.629002 75.032004 L 154.629002 83.187003 L 148.483006 89.303999 L 148.483006 101.534003 L 160.772999 101.534003 L 168.968006 93.380003 L 177.161 93.380003 L 177.161 97.458006 L 185.353001 105.613005 L 189.451008 105.613005 L 189.451008 101.534003 L 181.258 93.380003 L 189.451008 93.380003 L 197.643009 101.534003 L 207.884999 101.534003 L 201.741001 95.419005 L 207.884999 89.303999 L 214.03101 89.303999 L 220.175007 95.419005 L 214.03101 95.419005 L 207.884999 101.534003 L 213.91901 107.539999 L 214.03101 113.767004 L 205.838001 113.767004 L 230.41901 138.232001 L 234.513996 138.232001 L 238.610996 134.155997 L 246.804005 125.998999 L 238.610996 117.845 L 250.901997 117.845 Z"/>
+ <linearGradient id="_lgradient_43" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(6.145004,0,0,12.231998,156.677006,58.722003)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_43)" d="M 156.677006 70.954001 L 156.677006 64.838004 L 162.82201 58.722003 L 162.82201 70.954001 L 156.677006 70.954001 Z"/>
+ <linearGradient id="_lgradient_44" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(8.194,0,0,20.388,220.175999,170.851996)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_44)" d="M 220.175999 191.239996 L 220.175999 178.456 L 228.369999 170.851996 L 228.369999 191.239996 L 220.175999 191.239996 Z"/>
+ <linearGradient id="_lgradient_45" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(55.304993,0,0,48.930001,80.888005,11.831003)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_45)" d="M 136.192997 11.831003 L 90.136006 11.831003 C 89.347004 11.831003 88.788006 11.880002 88.013005 11.882003 L 80.888005 19.986002 L 93.178005 32.218005 L 93.178005 45.001002 L 107.517002 60.761004 L 115.710003 60.761004 L 115.710003 52.607005 L 128.000004 40.374003 L 128.000004 32.218005 L 136.192997 24.064003 L 136.192997 11.831003 Z"/>
+ <linearGradient id="_lgradient_46" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.291008,0,0,6.116001,125.951,56.683001)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_46)" d="M 125.951 56.683001 L 132.097004 56.683001 L 138.242008 62.799002 L 125.951 62.799002 L 125.951 56.683001 Z"/>
+ <linearGradient id="_lgradient_47" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.290997,0,0,6.117004,58.355004,123.961005)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_47)" d="M 70.646 123.961005 L 64.501004 123.961005 L 58.355004 130.078009 L 70.646 130.078009 L 70.646 123.961005 Z"/>
+ <linearGradient id="_lgradient_48" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(92.177002,0,0,115.547005,5.098003,30.841002)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_48)" d="M 16.003002 30.841002 C 15.896004 30.993002 15.758003 31.109004 15.653004 31.263003 C 14.436003 33.051001 13.352003 34.995001 12.386004 37.111002 C 11.421004 39.226004 10.575003 41.513003 9.835003 43.982005 C 9.095003 46.451003 8.462003 49.104002 7.922003 51.952002 C 7.382004 54.801001 6.936003 57.845004 6.570003 61.099001 C 6.204003 64.353003 5.918003 67.815001 5.700003 71.498999 C 5.264004 78.869002 5.098003 87.126006 5.098003 96.373999 L 5.098003 117.845 L 13.291003 125.998999 L 25.581003 125.998999 L 46.066002 146.388007 L 46.066002 121.923003 L 58.356003 109.691 L 66.549 109.691 L 78.839001 97.458006 L 91.129002 97.458006 L 84.985005 91.341002 L 97.275006 77.072005 L 84.985005 64.839003 L 66.549 64.839003 L 66.549 81.148001 L 58.356003 81.148001 L 50.161003 72.993002 L 50.161003 64.839003 L 62.452004 52.607005 L 72.695004 52.607005 L 72.695004 44.450003 L 60.405003 32.218005 L 39.920002 32.218005 L 39.920002 44.450003 L 29.678004 44.450003 L 16.003002 30.841002 Z"/>
+ <linearGradient id="_lgradient_49" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(28.247997,0,0,11.668,38.301003,12.396003)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_49)" d="M 66.549 12.396003 C 66.120007 12.419003 65.544003 12.404003 65.120007 12.429003 C 61.415005 12.646003 57.931004 12.929003 54.659004 13.292003 C 51.387005 13.656003 48.325005 14.100003 45.460003 14.636003 C 42.901005 15.115003 40.554005 15.699003 38.301003 16.335003 L 46.066002 24.064003 L 66.549 24.064003 L 66.549 12.396003 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_50" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_50)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="KEFolsxw3eGxnNefCCSKniD7qB55npCd" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#KEFolsxw3eGxnNefCCSKniD7qB55npCd)">
+ <path d="M 126.32 240.288391 L 126 211.493858 C 126 137.507198 136.583689 126 210.639397 126 L 248.648308 126"/>
+ </g>
+ <linearGradient id="_lgradient_51" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.984949,0,0,114.142294,128.7,126.446097)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_51)" d="M 146.981133 240.532816 L 129.235454 240.394579 L 128.875364 232.288958 C 128.427224 222.201426 128.898364 189.860369 129.607224 182.051733 C 130.891544 167.903799 133.047274 158.739611 136.919594 150.966242 C 144.316411 136.117749 157.752076 129.780038 186.519013 127.569798 C 189.981553 127.303761 205.835377 126.942096 221.749745 126.766096 L 250.684949 126.446097 L 250.677945 150.616882 C 250.66795 182.807833 249.912495 193.581553 246.801434 205.899988 C 242.94608 221.165552 235.295628 230.075769 221.947499 234.846575 C 208.545888 239.636499 192.095746 240.884256 146.981623 240.532816 L 146.981133 240.532816 Z"/>
+ <path fill="#ffffff" d="M 198.442466 148.517244 L 198.442466 183.517644 L 211.567466 183.517644 L 189.692299 209.767628 L 167.817466 183.517644 L 180.942483 183.517644 L 180.942483 148.517244 L 198.442466 148.517244 Z M 163.442483 209.767628 L 215.942466 209.767628 L 215.942466 218.517244 L 163.442483 218.517244 L 163.442483 209.767628 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hub.svg b/.icons/Gruvbox_Dark-2/apps/64/hub.svg
new file mode 100755
index 000000000..b4ec1041b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hub.svg
@@ -0,0 +1,74 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#kKu79pcmcGGoDV7qJ2JUblTRdsjMzXPj)">
+ <path fill="#6655e4" d="M 165.628006 11.95 C 239.684005 11.95 250.268005 22.476001 250.268005 96.249001 L 250.268005 155.325997 C 250.268005 229.099008 239.684005 239.624993 165.628006 239.624993 L 90.260002 239.624993 C 16.204 239.624993 5.62 229.099008 5.62 155.325997 L 5.62 96.249001 C 5.62 22.476001 16.204 11.95 90.260002 11.95 L 165.628006 11.95 L 165.628006 11.95 Z"/>
+ <path fill="#2cbfeb" d="M 127.944 12.285 L 127.944 127.123002 L 250.268005 127.123002 L 250.268005 96.582002 C 250.268005 22.811 239.686004 12.285 165.630005 12.285 L 127.944 12.285 L 127.944 12.285 Z"/>
+ <path fill="#2cbfeb" d="M 5.62 126.835 L 127.944 126.835 L 127.944 240.670999 L 90.259002 240.670999 C 16.203001 240.670999 5.62 230.146005 5.62 156.374001 L 5.62 126.835 L 5.62 126.835 Z"/>
+ <path fill="#f7c73c" d="M 250.268005 126.835 L 127.944 126.835 L 127.944 240.670999 L 165.630005 240.670999 C 239.686004 240.670999 250.268005 230.146005 250.268005 156.374001 L 250.268005 126.835 L 250.268005 126.835 Z"/>
+ </g>
+ <defs>
+ <filter id="kKu79pcmcGGoDV7qJ2JUblTRdsjMzXPj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="kjnKBDniEbbLCR9C2oJA2ynEmigNZfbS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#kjnKBDniEbbLCR9C2oJA2ynEmigNZfbS)">
+ <path fill="#404040" d="M 154.130005 47.020001 C 205.589004 47.020001 212.945007 54.335 212.945007 105.596002 L 212.945007 146.648995 C 212.945007 197.909997 205.589004 205.226006 154.130005 205.226006 L 101.758003 205.226006 C 50.299 205.226006 42.944999 197.909997 42.944999 146.648995 L 42.944999 105.596002 C 42.944999 54.335 50.299 47.020001 101.758003 47.020001 L 154.130005 47.020001 L 154.130005 47.020001 Z"/>
+ </g>
+ <defs>
+ <filter id="5CgIMeMlJIO4iRU8dKWaDyS02VmXUSLH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#5CgIMeMlJIO4iRU8dKWaDyS02VmXUSLH)">
+ <path fill="#ffffff" d="M 142.636001 171.002999 C 144.62326 170.996621 146.53128 171.781732 147.938553 173.184869 C 149.34584 174.588021 150.136535 176.493737 150.136001 178.480996 C 150.133835 180.464776 149.342682 182.366204 147.936996 183.766 C 146.529205 185.16874 144.623367 185.957177 142.636001 185.958993 L 82.686996 185.958993 C 80.700073 185.95501 78.795028 185.166909 77.386001 183.766 C 75.980789 182.365899 75.189712 180.464654 75.186996 178.480996 C 75.187614 176.493981 75.978805 174.58886 77.386001 173.185998 C 78.796043 171.787835 80.701286 171.003243 82.686996 171.002999 L 142.636001 171.002999 L 142.636001 171.002999 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_52" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_52)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="NIMWPLSud8dbKVbRU9wolWQPBbXNQp7r" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#NIMWPLSud8dbKVbRU9wolWQPBbXNQp7r)">
+ <path fill="#ffffff" d="M 78.025836 70.449219 C 76.326559 70.448949 74.948956 71.852513 74.949221 73.583814 L 74.949221 138.314623 C 74.948956 140.045924 76.326559 141.449489 78.025836 141.449219 L 88.827471 141.449219 C 90.525978 141.448381 91.902381 140.045141 91.902115 138.314623 L 91.902115 113.243876 L 106.262933 113.243876 L 106.262933 138.314623 C 106.262668 140.045924 107.64027 141.449489 109.339548 141.449219 L 120.139213 141.449219 C 121.83849 141.44949 123.216093 140.045925 123.215828 138.314623 L 123.215828 73.583814 C 123.216093 71.852513 121.83849 70.448948 120.139213 70.449219 L 109.339548 70.449219 C 107.64027 70.448949 106.262668 71.852513 106.262933 73.583814 L 106.262933 96.619682 L 91.902115 96.619682 L 91.902115 73.583814 C 91.902381 71.853297 90.525978 70.450057 88.827471 70.449219 L 78.025836 70.449219 Z"/>
+ </g>
+ <defs>
+ <filter id="UxF0lSbMvzDWHm6sLiHihuwmNhvVoiMY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#UxF0lSbMvzDWHm6sLiHihuwmNhvVoiMY)">
+ <path fill="#ffffff" d="M 134.943205 70.449219 C 133.244697 70.450057 131.868295 71.853297 131.86856 73.583814 L 131.86856 138.314623 C 131.868295 140.045141 133.244697 141.448381 134.943205 141.449219 L 157.724334 141.449219 C 165.497286 141.449219 171.809468 139.419465 175.945692 134.905098 C 179.875509 130.620241 181.949231 125.245845 181.949221 119.358546 C 181.949221 115.406405 180.84624 111.653185 178.718978 108.393481 C 177.573096 106.588026 176.071347 105.09936 174.356175 103.850123 C 177.802452 100.613251 179.77078 96.106805 179.77078 90.876268 C 179.77078 85.257874 177.815472 80.196752 174.0686 76.373244 C 170.062209 72.221024 163.966849 70.449219 156.363296 70.449219 L 134.943205 70.449219 Z M 148.819484 86.888789 L 156.635109 86.888789 C 159.293823 86.888789 160.842251 87.476725 161.61048 88.128981 C 162.378709 88.781238 162.817884 89.623473 162.817884 91.616771 C 162.817884 93.352019 162.402104 94.195624 161.20079 95.144696 C 160.169631 95.946996 158.143499 96.619682 154.911654 96.619682 L 148.819484 96.619682 L 148.819484 86.888789 Z M 148.819484 112.966941 L 155.819669 112.966941 C 159.509043 112.966941 161.874247 113.734411 163.131061 114.720869 C 164.387874 115.707329 164.996332 116.923126 164.996332 119.450858 C 164.996332 121.185532 164.549419 122.371783 163.509236 123.558744 L 163.503286 123.564806 C 162.854387 124.308576 161.414402 125.00969 158.4511 125.00969 L 148.819444 125.00969 L 148.819484 112.966941 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hubstaff.svg b/.icons/Gruvbox_Dark-2/apps/64/hubstaff.svg
new file mode 100755
index 000000000..cff65c9e3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hubstaff.svg
@@ -0,0 +1,78 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="KRfuirNv7PgfwMLx1998EEY8RPvyqxhP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#KRfuirNv7PgfwMLx1998EEY8RPvyqxhP)">
+ <linearGradient id="_lgradient_53" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_53)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_54" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_54)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="H3V7PE1au9NIiz5s35PWkILxh2yPQouK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#H3V7PE1au9NIiz5s35PWkILxh2yPQouK)">
+ <path d="M 56.441061 154.282932 C 55.923476 153.748202 55.5 144.050589 55.5 132.732688 L 55.5 112.154694 L 62.13085 109.212462 C 73.45396 104.188214 78.421793 96.07018 76.780028 84.052071 C 76.383068 81.146394 76.469534 78.101309 76.972488 77.285209 C 78.148694 75.375704 110.353972 56.794606 112.52395 56.794606 C 113.426769 56.794606 114.709816 57.50274 115.375173 58.368237 C 119.643429 63.920284 124.002779 84.88058 122.528823 92.763661 C 121.865544 96.310852 120.837856 97.260849 115.164623 99.57111 C 107.17097 102.826272 100.463208 109.457459 96.846378 117.680247 C 94.678385 122.609085 94.237999 125.6679 94.588669 133.361509 L 95.024309 142.919515 L 90.830035 145.760357 C 81.786828 151.885395 59.473161 157.415392 56.441235 154.282932 L 56.441061 154.282932 Z"/>
+ </g>
+ <defs>
+ <filter id="N94XWsUmAdWHF9OhdjNmmZSkFDV9UBp2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#N94XWsUmAdWHF9OhdjNmmZSkFDV9UBp2)">
+ <path d="M 199.558936 154.282932 C 200.076539 153.748202 200.5 144.050589 200.5 132.732688 L 200.5 112.154694 L 193.869153 109.212462 C 182.546036 104.188214 177.935214 96.07018 179.576986 84.052071 C 179.973917 81.146394 179.88749 78.101309 179.384546 77.285209 C 178.208323 75.375704 145.646038 56.794606 143.476055 56.794606 C 142.573237 56.794606 141.2902 57.50274 140.624842 58.368237 C 136.356586 63.920284 131.997232 84.88058 133.471188 92.763661 C 134.134461 96.310852 135.162149 97.260849 140.835388 99.57111 C 148.829041 102.826272 155.536802 109.457459 159.153628 117.680247 C 161.321625 122.609085 161.762007 125.6679 161.411331 133.361509 L 160.975711 142.919515 L 165.169986 145.760357 C 174.213195 151.885395 196.526869 157.415392 199.558788 154.282932 L 199.558936 154.282932 Z"/>
+ </g>
+ <defs>
+ <filter id="LgfDUuhjhxkWBmmesdxTKklqUH2Hcave" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#LgfDUuhjhxkWBmmesdxTKklqUH2Hcave)">
+ <path d="M 89.869325 192.756667 C 71.088969 181.576771 70.296156 180.887244 71.322634 176.624589 C 72.339991 172.399754 87.689979 157.366016 95.207065 153.232289 L 101.068654 150.008928 L 106.408108 154.416691 C 113.132315 159.967599 119.311847 162.28666 127.57647 162.36078 C 135.87149 162.435195 141.175356 160.529303 148.908445 154.6954 L 155.111642 150.015664 L 160.986833 153.212979 C 164.218205 154.971511 171.059617 160.665808 176.189997 165.866979 C 189.071936 178.926641 189.043796 179.010915 167.505068 191.904173 C 161.510658 195.492483 155.941862 198.66633 152.469898 200.504216 C 148.639465 203.000862 148.181314 201.241589 146.005405 198.614217 C 142.803557 195.341952 136.879661 191.437459 128 191.437459 C 118.319381 191.437459 112.480233 196.161327 109.733201 199.469535 C 107.767289 203.02601 106.578225 201.753127 103.891895 200.544052 C 100.471164 198.845198 95.290222 195.983703 89.869325 192.756667 Z"/>
+ </g>
+ <linearGradient id="_lgradient_55" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(113.928574,0,0,51.785707,71.035715,147.419681)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1f5dd1"/>
+ <stop offset="100%" style="stop-color:#007fff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_55)" d="M 89.869325 190.167421 C 71.088969 178.987525 70.296156 178.297988 71.322634 174.035342 C 72.339991 169.810507 87.689979 154.776769 95.207065 150.643043 L 101.068654 147.419681 L 106.408108 151.827435 C 113.132315 157.378343 119.311847 159.697404 127.57647 159.771533 C 135.87149 159.845949 141.175356 157.940047 148.908445 152.106154 L 155.111642 147.426408 L 160.986833 150.623733 C 164.218205 152.382265 171.059617 158.076562 176.189997 163.277733 C 189.071936 176.337395 189.043796 176.421659 167.505068 189.314927 C 161.510658 192.903227 155.941862 196.077083 152.469898 197.91497 C 148.639465 200.411616 148.181314 198.652333 146.005405 196.024971 C 142.803557 192.752696 136.879661 188.848213 128 188.848213 C 118.319381 188.848213 112.480233 193.572081 109.733201 196.880279 C 107.767289 200.436754 106.578225 199.163871 103.891895 197.954805 C 100.471164 196.255942 95.290222 193.394457 89.869325 190.167421 Z"/>
+ <linearGradient id="_lgradient_56" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(67.321427,0,0,98.392859,55.5,54.205356)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_56)" d="M 56.441061 151.693686 C 55.923476 151.158946 55.5 141.461333 55.5 130.143441 L 55.5 109.565443 L 62.13085 106.623215 C 73.45396 101.598963 78.421793 93.480929 76.780028 81.462823 C 76.383068 78.557146 76.469534 75.51206 76.972488 74.69596 C 78.148702 72.786453 110.353982 54.205356 112.52396 54.205356 C 113.426774 54.205356 114.709826 54.913489 115.375183 55.778987 C 119.643439 61.331035 124.002784 82.291329 122.528827 90.17441 C 121.865554 93.721595 120.837866 94.671598 115.164633 96.981859 C 107.170979 100.237021 100.463218 106.868213 96.846387 115.090996 C 94.678395 120.019838 94.238009 123.078653 94.588679 130.772262 L 95.024314 140.330269 L 90.830045 143.171111 C 81.786828 149.296139 59.473161 154.826146 56.441235 151.693686 L 56.441061 151.693686 Z"/>
+ <linearGradient id="_lgradient_57" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(67.321431,0,0,98.392859,133.178569,54.205356)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00bbff"/>
+ <stop offset="100%" style="stop-color:#14dcdc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_57)" d="M 199.558936 151.693686 C 200.076539 151.158946 200.5 141.461333 200.5 130.143441 L 200.5 109.565443 L 193.869153 106.623215 C 182.546036 101.598963 177.935214 93.480929 179.576986 81.462823 C 179.973947 78.557146 179.887481 75.51206 179.384517 74.69596 C 178.208303 72.786453 145.646018 54.205356 143.476036 54.205356 C 142.573217 54.205356 141.29018 54.913489 140.624823 55.778987 C 136.356567 61.331035 131.997212 82.291329 133.471168 90.17441 C 134.134442 93.721595 135.162129 94.671598 140.835368 96.981859 C 148.829021 100.237021 155.536783 106.868213 159.153608 115.090996 C 161.321606 120.019838 161.761987 123.078653 161.411312 130.772262 L 160.975691 140.330269 L 165.169966 143.171111 C 174.213175 149.296139 196.526849 154.826146 199.558768 151.693686 L 199.558936 151.693686 Z"/>
+ <g opacity=".4" filter="url(#g8e9CNolX9rVwMkbAS9akLj5LtDZLHyu)">
+ <circle cx="128" cy="129.295" r="36.25" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#ececec" cx="128" cy="126.705" r="36.25" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 112.524972 54.205356 C 110.354995 54.205356 78.14908 72.787616 76.972866 74.697123 C 76.590946 75.31683 76.455767 77.221811 76.583462 79.375034 C 76.642674 78.419471 76.761338 77.629639 76.972866 77.286409 C 78.14908 75.376901 110.354995 56.794642 112.524972 56.794642 C 113.427786 56.794642 114.711875 57.501934 115.377233 58.367431 C 118.954529 63.020695 122.54838 78.422194 122.7658 87.952043 C 123.274428 78.919721 119.294334 60.873416 115.377233 55.778145 C 114.711875 54.912648 113.427786 54.205356 112.524972 54.205356 Z M 77.03861 87.051862 C 76.604826 96.048327 71.596526 102.422763 62.129988 106.62322 L 55.500001 109.56651 L 55.500001 112.155796 L 62.129988 109.212506 C 72.480207 104.619943 77.502813 97.430191 77.03861 87.051862 Z M 94.53146 127.81794 C 94.481273 129.407984 94.487175 131.168522 94.587089 133.36063 L 94.905692 140.405307 L 95.022008 140.329449 L 94.587089 130.771344 C 94.535322 129.635588 94.545737 128.772615 94.53146 127.81794 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 143.475028 54.205356 C 142.57221 54.205356 141.288126 54.912648 140.622768 55.778145 C 136.705671 60.873416 132.725577 78.919721 133.234201 87.952043 C 133.451621 78.422194 137.045472 63.020695 140.622768 58.367431 C 141.288126 57.501934 142.57221 56.794642 143.475028 56.794642 C 145.645001 56.794642 178.209972 75.376901 179.386196 77.286409 C 179.599319 77.632224 179.717136 78.429202 179.7756 79.395263 C 179.905329 77.233985 179.769278 75.318719 179.386196 74.697123 C 178.209972 72.787616 145.645001 54.205356 143.475028 54.205356 Z M 179.300223 87.279436 C 178.865176 97.53498 183.59576 104.653654 193.870013 109.212506 L 200.5 112.155796 L 200.5 109.56651 L 193.870013 106.62322 C 184.482923 102.458015 179.722865 96.156597 179.300223 87.279436 Z M 161.468541 127.81794 C 161.454268 128.772615 161.464679 129.635588 161.412912 130.771344 L 160.977993 140.329449 L 161.094308 140.405307 L 161.412912 133.36063 C 161.512831 131.168522 161.518728 129.407984 161.468541 127.81794 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hugin.svg b/.icons/Gruvbox_Dark-2/apps/64/hugin.svg
new file mode 120000
index 000000000..fd113dd39
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hugin.svg
@@ -0,0 +1 @@
+kipi-panorama.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hulu.svg b/.icons/Gruvbox_Dark-2/apps/64/hulu.svg
new file mode 100755
index 000000000..e04dafab5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hulu.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="5Yv02Lb0gTweVze83UOrEEk7Nfj2mkCH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#5Yv02Lb0gTweVze83UOrEEk7Nfj2mkCH)">
+ <linearGradient id="_lgradient_58" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_58)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_59" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_59)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <linearGradient id="_lgradient_60" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(165,0,0,54.582899,45.5,100.70855)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_60)" d="M 45.5 100.715426 L 45.5 155.29145 L 58.604296 155.29145 L 58.604296 133.159902 C 58.637686 132.259932 59.025724 131.409709 59.683716 130.794804 C 60.372309 130.121873 61.292397 129.738093 62.255073 129.722259 L 69.776637 129.722259 C 70.69105 129.722259 71.440456 130.176028 72.141735 130.794804 C 72.843014 131.41358 73.138652 132.245489 73.21428 133.159902 L 73.21428 155.29145 L 86.325451 155.29145 L 86.325451 131.441081 C 86.325451 128.161569 85.679174 125.562711 84.38662 123.49325 C 83.063518 121.559145 81.19412 120.063147 79.017022 119.196196 C 76.65347 118.139732 74.083553 117.625279 71.495458 117.690508 L 62.90135 117.690508 L 59.676841 118.123651 C 58.927434 118.32991 58.604296 118.549919 58.604296 118.549919 L 58.604296 100.715426 L 45.5 100.715426 Z M 146.484208 100.715426 L 146.484208 155.29145 L 159.588504 155.29145 L 159.588504 100.70855 L 146.484208 100.715426 Z M 95.765219 117.690508 L 95.765219 140.8946 C 95.765219 143.954102 96.246489 146.484208 97.484041 148.629297 C 98.721593 150.781262 100.632922 152.500083 102.860515 153.572628 C 105.14311 154.645173 107.53571 155.29145 110.595212 155.29145 L 123.486374 155.29145 L 123.486374 155.078316 C 126.222738 155.078316 128.67034 154.507667 130.574795 153.359494 C 132.479249 152.121943 134.012438 150.348119 135.084983 148.203029 C 136.081899 146.051065 136.508167 143.630964 136.59067 140.8946 L 136.59067 117.690508 L 123.486374 117.690508 L 123.486374 139.608921 C 123.41829 140.559939 123.041712 141.462759 122.41383 142.180278 C 121.777472 142.807805 120.939743 143.19014 120.048731 143.259698 L 112.320909 143.259698 C 111.426621 143.208638 110.583427 142.82626 109.955811 142.187154 C 109.293392 141.486126 108.911685 140.566115 108.883266 139.602046 L 108.883266 117.690508 L 95.765219 117.690508 Z M 169.674549 117.690508 L 169.674549 140.8946 C 169.757052 143.954102 170.320826 146.484208 171.61338 148.629297 C 172.899058 150.781262 174.569753 152.500083 176.769845 153.572628 C 179.05244 154.645173 181.520668 155.29145 184.504542 155.29145 L 197.395704 155.29145 L 197.395704 155.078316 C 200.132068 155.078316 202.497167 154.507667 204.484124 153.359494 C 206.388579 152.121943 208.004271 150.348119 208.994312 148.203029 C 210.046231 146.07169 210.5 143.630964 210.5 140.8946 L 210.5 117.690508 L 197.395704 117.690508 L 197.395704 139.608921 C 197.362081 140.56912 196.978114 141.483792 196.316284 142.180278 C 195.691085 142.819818 194.850717 143.204476 193.958061 143.259698 L 186.223363 143.259698 C 185.325087 143.22517 184.476072 142.840152 183.858265 142.187154 C 183.195846 141.486126 182.81414 140.566115 182.78572 139.602046 L 182.78572 117.690508 L 169.674549 117.690508 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hw-probe.svg b/.icons/Gruvbox_Dark-2/apps/64/hw-probe.svg
new file mode 100644
index 000000000..3fb022d6c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hw-probe.svg
@@ -0,0 +1,58 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="lHCrNLr4Cy4B5FBTjnM5LNDcRzvqx2FI" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#lHCrNLr4Cy4B5FBTjnM5LNDcRzvqx2FI)">
+ <path fill="#d9c813" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#g4xTsHeKJdXk4wXaAEl8Je8DZGkKQ39v)">
+ <linearGradient id="_lgradient_25" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_26" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_27" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(136.605,0,0,125.282,55.5,59.704)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff6d57"/>
+ <stop offset="50%" style="stop-color:#ff5160"/>
+ <stop offset="100%" style="stop-color:#f50f22"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_27)" d="M 192.105 128.007 C 192.105 150.281 181.444 170.064 164.945 182.533 C 153.502 191.181 142.635 174.184 127.187 174.184 C 91.702 174.184 59.244 168.141 55.826 134.543 C 55.61 132.424 55.5 130.245 55.5 128.007 C 55.5 90.284 86.08 59.704 123.803 59.704 C 161.525 59.704 192.105 90.284 192.105 128.007 Z"/>
+ <linearGradient id="_lgradient_28" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(109.491,0,0,88.648,56.174,107.647)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" fill-rule="evenodd" d="M 97.709 107.689 C 86.524 106.74 65.669 122.121 56.174 136.971 C 60.655 170.776 89.383 196.096 123.482 196.296 C 125.198 196.286 126.919 196.242 128.632 196.136 C 128.645 196.134 128.659 196.131 128.672 196.129 C 142.134 195.157 155.007 190.218 165.665 181.935 C 164.17 172.166 159.098 161.359 148.182 148.804 C 134.432 132.74 113.303 110.291 97.709 107.689 Z"/>
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 120.215 79.295 C 118.01 79.319 115.708 79.486 113.287 79.842 C 95.778 82.41 84.562 92.009 70.19 109.353 C 64.351 116.4 59.191 124.893 55.5 131.413 C 55.628 133.821 55.882 136.219 56.26 138.6 C 66.345 124.643 94.422 104.351 100.744 113.448 C 107.981 123.864 87.132 137.266 89.931 141.201 C 92.93 145.417 106.064 139.458 118.253 138.583 C 131.861 137.605 139.091 141.816 148.181 148.803 C 145.892 144.483 144.391 141.328 143.52 138.231 C 141.709 131.792 146.541 124.439 148.348 120.915 C 151.219 115.316 153.637 107.516 157.905 103.306 C 165.374 95.937 178.415 92.123 189.937 88.3 C 193.543 87.103 196.739 87.356 200.5 86.533 C 197.01 84.584 192.653 83.863 189.095 83.81 C 170.126 83.529 158.566 86.403 150.911 85.57 C 141.202 84.512 132.123 79.164 120.215 79.295 Z"/>
+ <g opacity=".4">
+ <path fill="#ececec" d="M 119.013 95.32 C 119.54 92.681 122.111 90.974 124.751 91.509 C 127.391 92.045 129.106 94.622 128.58 97.261 C 128.053 99.9 125.482 101.608 122.842 101.072 C 120.202 100.537 118.486 97.959 119.013 95.32 Z"/>
+ </g>
+ <path fill="#424242" fill-rule="evenodd" d="M 73.432 147.666 C 70.532 147.614 64.147 150.385 59.988 152.277 C 61.725 156.847 63.948 161.216 66.619 165.311 C 69.335 156.603 76.165 150.519 74.746 148.18 C 74.538 147.836 74.079 147.677 73.432 147.666 Z"/>
+ <path fill="#fdc92b" fill-rule="evenodd" d="M 141.012 101.47 C 145.034 99.385 146.977 97.651 156.369 95.304 C 165.486 93.026 176.828 87.52 185.953 85.383 C 170.342 87.265 151.506 91.203 141.012 101.47 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hwbrowser.svg b/.icons/Gruvbox_Dark-2/apps/64/hwbrowser.svg
new file mode 120000
index 000000000..cad5391aa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hwbrowser.svg
@@ -0,0 +1 @@
+info.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hwinfo.svg b/.icons/Gruvbox_Dark-2/apps/64/hwinfo.svg
new file mode 120000
index 000000000..1f9cbf31b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hwinfo.svg
@@ -0,0 +1 @@
+video-card.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hwmonitor.svg b/.icons/Gruvbox_Dark-2/apps/64/hwmonitor.svg
new file mode 120000
index 000000000..c0db69da4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hwmonitor.svg
@@ -0,0 +1 @@
+monitor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hydrogen.svg b/.icons/Gruvbox_Dark-2/apps/64/hydrogen.svg
new file mode 100755
index 000000000..3b36d9ecc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hydrogen.svg
@@ -0,0 +1,57 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="TsXDXxnbTLgue3np6Q6Jb5VCFHWXj7xL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#TsXDXxnbTLgue3np6Q6Jb5VCFHWXj7xL)">
+ <linearGradient id="_lgradient_67" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_67)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_68" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_68)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="MDO9r5mRnfUg1Dcbe9ZKBZKKu9gteZdo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#MDO9r5mRnfUg1Dcbe9ZKBZKKu9gteZdo)">
+ <path d="M 55.509648 155.502624 L 55.509648 161.079177 C 55.509648 163.057626 56.330237 164.837328 57.655337 166.122053 C 65.563317 175.650977 94.610139 182.360643 128.003541 182.372126 C 161.351102 182.359903 190.368761 175.667591 198.318285 166.155512 C 198.552711 165.931125 198.748403 165.668848 198.949997 165.414891 C 198.981228 165.375853 199.018092 165.345291 199.04804 165.305974 C 199.051758 165.305974 199.055476 165.305974 199.059194 165.305974 C 199.527847 164.687981 199.882069 163.987344 200.1266 163.236573 C 200.133964 163.214789 200.141214 163.193002 200.14835 163.171211 C 200.360245 162.502025 200.499674 161.810534 200.499674 161.080005 L 200.499674 155.503452 C 200.499674 156.237997 200.36053 156.929433 200.151138 157.594659 C 200.144003 157.61645 200.136753 157.638237 200.129388 157.660021 C 199.884924 158.410847 199.530636 159.111485 199.061982 159.729422 C 199.058264 159.729422 199.054546 159.729422 199.050828 159.729422 C 199.020713 159.76846 198.984017 159.799301 198.952786 159.838339 C 198.75118 160.092284 198.555511 160.354561 198.321074 160.57896 C 190.370552 170.092224 161.3469 176.784856 127.995175 176.795573 C 94.601774 176.78409 65.554953 170.074424 57.646973 160.545501 C 56.320868 159.262895 55.5 157.478397 55.5 155.504297 L 55.509648 155.502624 Z"/>
+ </g>
+ <path fill="#cccccc" d="M 128.004823 134.969946 C 108.777907 134.969947 90.338474 137.320058 76.742992 141.503284 C 63.147509 145.68651 55.509647 151.360181 55.509648 157.276156 C 55.509651 169.595533 87.966845 179.582362 128.004823 179.582362 C 168.042802 179.582362 200.499997 169.595533 200.5 157.276156 C 200.500001 151.360181 192.862139 145.68651 179.266656 141.503284 C 165.671173 137.320058 147.23174 134.969946 128.004823 134.969946 L 128.004823 134.969946 Z M 128.004823 140.546499 C 147.560118 140.546499 165.27013 143.028846 177.627215 146.831273 C 183.805475 148.732373 188.638116 151.004763 191.525097 153.104893 C 194.408174 155.207254 194.921217 156.646005 194.921217 157.276156 C 194.921217 157.907307 194.409902 159.347564 191.522977 161.447694 C 188.636053 163.547824 183.803914 165.809339 177.625095 167.710163 C 165.27303 171.513371 147.561902 174.006088 128.004935 174.006088 C 108.447968 174.006088 90.739625 171.513371 78.382544 167.710163 C 72.203726 165.808558 67.371643 163.550055 64.484662 161.447694 C 61.597681 159.345333 61.086311 157.906582 61.086311 157.276434 C 61.086311 156.646284 61.597681 155.207533 64.484662 153.105172 C 67.371643 151.002811 72.203726 148.733154 78.382544 146.831552 C 90.739625 143.028344 108.447968 140.546778 128.004935 140.546778 L 128.004823 140.546499 Z"/>
+ <linearGradient id="_lgradient_69" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(144.988409,0,0,78.069663,55.509648,95.934084)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff0011"/>
+ <stop offset="100%" style="stop-color:#dc1457"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_69)" d="M 62.759165 95.934084 C 58.742932 95.934084 55.509648 99.099556 55.509648 103.03136 L 55.509648 152.713418 C 55.509648 154.691868 56.329679 156.474526 57.65478 157.759251 C 65.570189 167.285959 94.615145 173.992892 128.002983 174.003746 C 161.350545 173.991523 190.368203 167.299212 198.317728 157.787133 C 198.552154 157.562745 198.75331 157.30638 198.954902 157.052423 C 198.986133 157.013385 199.024056 156.980871 199.054004 156.941554 C 199.056422 156.939323 199.058839 156.937093 199.061254 156.934862 C 199.529908 156.316866 199.87872 155.620189 200.123198 154.869418 C 200.130366 154.848619 200.13743 154.827817 200.14439 154.807012 C 200.353804 154.141785 200.498056 153.448565 200.498056 152.71402 L 200.498056 103.031962 C 200.498056 99.099991 197.264771 95.934686 193.248539 95.934686 L 62.757222 95.934686 L 62.759165 95.934084 Z"/>
+ <linearGradient id="_lgradient_70" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(139.423078,0,0,41.826923,58.28846,76.413375)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_70)" cx="128" cy="97.327" rx="69.712" ry="20.913" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path d="M 128.004823 76.417312 C 108.777907 76.417312 90.338474 78.767424 76.742992 82.950649 C 63.147509 87.133875 55.509647 92.807547 55.509648 98.723521 C 55.524668 98.843367 55.54283 98.963173 55.564131 99.082929 C 55.539664 99.242724 55.521074 99.402595 55.508365 99.562513 C 55.533541 104.86946 62.025895 109.990514 73.762651 113.96117 L 74.132967 124.602346 L 77.749025 124.929076 L 79.731323 115.81253 C 79.736621 115.787433 79.726303 115.77126 79.731323 115.747168 C 92.18934 119.092789 108.119317 121.043654 124.822765 121.269292 L 126.194596 132.188183 L 129.810656 132.188183 L 131.182989 121.263718 C 147.85766 121.044185 163.769085 119.105254 176.230934 115.774275 L 178.234979 124.934318 L 181.840109 124.607588 L 182.210447 113.966412 C 193.962765 109.99569 200.466711 104.872271 200.495962 99.562179 C 200.48043 99.446887 200.46184 99.331635 200.440193 99.216432 C 200.464634 99.05292 200.483225 98.889331 200.495962 98.725693 C 200.495959 86.406315 168.038764 76.419487 128.000786 76.419487 L 128.004823 76.417312 Z M 128.004823 81.993864 C 147.560118 81.993864 165.27013 84.476211 177.627215 88.278638 C 183.805475 90.179739 188.638116 92.452129 191.525097 94.552259 C 194.408174 96.654619 194.921217 98.093371 194.921217 98.723521 C 194.921217 99.354673 194.409902 100.79493 191.522977 102.89506 C 188.636053 104.995189 183.803914 107.256704 177.625095 109.157529 C 165.27303 112.960737 147.561902 115.453454 128.004935 115.453454 C 108.447968 115.453454 90.739625 112.960737 78.382544 109.157529 C 72.203726 107.255923 67.371643 104.99742 64.484662 102.89506 C 61.597681 100.792699 61.086311 99.353948 61.086311 98.7238 C 61.086311 98.093649 61.597681 96.654898 64.484662 94.552537 C 67.371643 92.450177 72.203726 90.18052 78.382544 88.278917 C 90.739625 84.476267 108.447968 81.994143 128.004935 81.994143 L 128.004823 81.993864 Z"/>
+ </g>
+ <g>
+ <path fill="#cccccc" d="M 124.285263 179.582362 L 131.72048 179.582362 L 129.861648 164.711371 L 126.143928 164.711371 L 124.286936 179.584035 L 124.285263 179.582362 Z"/>
+ <path fill="#cccccc" d="M 182.186602 171.752883 L 178.289038 172.587749 C 178.558944 172.254438 177.043348 171.649382 177.134581 171.230304 L 177.170271 171.356836 L 179.523185 160.550036 L 183.225848 160.884239 L 183.561278 170.650455 C 183.561278 170.650455 182.719386 171.325887 182.186881 171.753162 L 182.186602 171.752883 Z"/>
+ <path fill="#cccccc" d="M 74.343894 171.853261 L 77.840559 172.888548 L 78.746415 171.068584 L 76.456292 160.550092 L 72.753629 160.884295 L 72.433786 170.196579 L 74.34381 171.853373 L 74.343894 171.853261 Z"/>
+ </g>
+ <path fill="#cccccc" d="M 128.004823 73.627874 C 108.777907 73.627875 90.338474 75.977986 76.742992 80.161212 C 63.147509 84.344438 55.509647 90.018109 55.509648 95.934084 C 55.524768 96.053092 55.542985 96.172062 55.564299 96.290981 C 55.540203 96.450778 55.521985 96.610649 55.509648 96.770566 C 55.534822 102.077513 62.027176 107.198566 73.763931 111.169222 L 74.134217 121.81486 L 77.750609 122.1383 L 79.733074 113.020638 C 79.738093 112.998331 79.727497 112.9816 79.733074 112.959292 C 92.192155 116.304535 108.122717 118.254927 124.826189 118.480081 L 126.19802 129.393391 L 129.811627 129.393391 L 131.183458 118.468927 C 147.857052 118.249943 163.768156 116.311775 176.230845 112.9816 L 178.238404 122.138297 L 181.840856 121.814858 L 182.214485 111.16922 C 193.96256 107.199937 200.46621 102.078735 200.5 96.770566 C 200.484469 96.655275 200.465879 96.540022 200.444234 96.424819 C 200.468673 96.261309 200.487263 96.09772 200.5 95.934084 C 200.500001 90.018109 192.862139 84.344438 179.266656 80.161212 C 165.671173 75.977986 147.23174 73.627874 128.004823 73.627874 L 128.004823 73.627874 Z M 128.004823 79.204427 C 147.561791 79.204427 165.272919 81.686551 177.624984 85.489201 C 183.803802 87.390248 188.638674 89.662691 191.527327 91.762821 C 194.410404 93.865182 194.923448 95.303933 194.923448 95.934084 C 194.923448 96.564234 194.410404 98.002983 191.527327 100.105343 C 188.638674 102.207704 183.803802 104.466207 177.624984 106.367812 C 165.272919 110.17102 147.561791 112.663737 128.004823 112.663737 C 108.447856 112.663737 90.739514 110.17102 78.382432 106.367812 C 72.203614 104.466207 67.371531 102.207704 64.48455 100.105343 C 61.597569 98.002983 61.086199 96.564234 61.086199 95.934084 C 61.086199 95.303933 61.597569 93.865182 64.48455 91.762821 C 67.371531 89.662691 72.203614 87.390248 78.382432 85.489201 C 90.739514 81.686551 108.447856 79.204427 128.004823 79.204427 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/hyper.svg b/.icons/Gruvbox_Dark-2/apps/64/hyper.svg
new file mode 100755
index 000000000..d39f828f5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/hyper.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="UkL6ue7jwCGKNPibxRSANJKxDHB8iUna" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#UkL6ue7jwCGKNPibxRSANJKxDHB8iUna)">
+ <linearGradient id="_lgradient_71" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_71)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <linearGradient id="_lgradient_72" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648308,0,0,228.338389,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.609%" style="stop-color:#f58311"/>
+ <stop offset="49.565%" style="stop-color:#ffcc56"/>
+ <stop offset="100%" style="stop-color:#f50f5c"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_72)" fill-rule="evenodd" d="M 165.688919 11.951604 C 239.744629 11.951604 250.328308 22.508802 250.328308 96.495461 L 250.328308 155.746262 C 250.328308 229.732513 239.744629 240.289993 165.688919 240.289993 L 90.319397 240.289993 C 16.263689 240.289993 5.68 229.732513 5.68 155.746262 L 5.68 96.495461 C 5.68 22.508802 16.263689 11.951604 90.319397 11.951604 L 165.688919 11.951604 Z M 165.710007 31.950001 C 169.940002 31.950001 174.179993 31.99 178.410004 32.080002 C 182.089996 32.16 185.770004 32.310001 189.449997 32.52 C 192.580002 32.689999 195.710007 32.950001 198.830002 33.299999 C 201.410004 33.580002 203.970001 33.950001 206.520004 34.419998 C 208.539993 34.799999 210.539993 35.27 212.509995 35.849998 C 213.979996 36.279999 215.429993 36.810001 216.830002 37.439999 C 217.830002 37.889999 218.800003 38.43 219.710007 39.040001 C 220.399994 39.509998 221.050003 40.040001 221.649994 40.630001 C 222.240005 41.220001 222.770004 41.869999 223.240005 42.560001 C 223.850006 43.470001 224.380005 44.43 224.830002 45.43 C 225.460007 46.830002 225.990005 48.27 226.429993 49.740002 C 227 51.709999 227.479996 53.700001 227.850006 55.720001 C 228.320007 58.259998 228.699997 60.82 228.979996 63.389999 C 229.320007 66.510002 229.580002 69.629997 229.759995 72.760002 C 229.970001 76.43 230.119995 80.110001 230.199997 83.790001 C 230.289993 88.019997 230.330002 92.239998 230.330002 96.470001 C 230.330002 96.480003 230.330002 96.489998 230.330002 96.5 L 230.330002 155.75 C 230.330002 155.75 230.330002 155.759995 230.330002 155.770004 C 230.330002 160 230.289993 164.229996 230.199997 168.449997 C 230.119995 172.130005 229.970001 175.809998 229.759995 179.479996 C 229.580002 182.610001 229.320007 185.729996 228.979996 188.850006 C 228.699997 191.419998 228.320007 193.979996 227.850006 196.529999 C 227.479996 198.539993 227 200.529999 226.429993 202.5 C 225.990005 203.970001 225.460007 205.410004 224.830002 206.809998 C 224.380005 207.809998 223.850006 208.770004 223.240005 209.679993 C 222.770004 210.369995 222.240005 211.020004 221.649994 211.610001 C 221.050003 212.199997 220.399994 212.729996 219.710007 213.199997 C 218.800003 213.809998 217.830002 214.350006 216.830002 214.800003 C 215.429993 215.429993 213.979996 215.960007 212.509995 216.389999 C 210.539993 216.970001 208.539993 217.449997 206.520004 217.820007 C 203.970001 218.289993 201.410004 218.669998 198.830002 218.949997 C 195.710007 219.289993 192.580002 219.550003 189.449997 219.720001 C 185.770004 219.929993 182.089996 220.080002 178.410004 220.160004 C 174.179993 220.25 169.940002 220.289993 165.710007 220.289993 C 165.699997 220.289993 165.699997 220.289993 165.690002 220.289993 L 90.32 220.289993 C 90.309998 220.289993 90.300003 220.289993 90.300003 220.289993 C 86.059998 220.289993 81.830002 220.25 77.599998 220.160004 C 73.919998 220.080002 70.230003 219.929993 66.559998 219.720001 C 63.419998 219.550003 60.299999 219.289993 57.18 218.949997 C 54.599998 218.669998 52.029999 218.289993 49.490002 217.820007 C 47.470001 217.449997 45.470001 216.970001 43.5 216.389999 C 42.029999 215.960007 40.580002 215.429993 39.18 214.800003 C 38.18 214.350006 37.209999 213.809998 36.299999 213.199997 C 35.599998 212.729996 34.959999 212.199997 34.360001 211.610001 C 33.77 211.020004 33.240002 210.369995 32.77 209.679993 C 32.16 208.770004 31.620001 207.809998 31.17 206.809998 C 30.549999 205.410004 30.01 203.970001 29.58 202.5 C 29 200.529999 28.530001 198.539993 28.16 196.529999 C 27.68 193.979996 27.309999 191.419998 27.030001 188.850006 C 26.68 185.729996 26.42 182.610001 26.25 179.479996 C 26.040001 175.809998 25.889999 172.130005 25.809999 168.449997 C 25.719999 164.229996 25.68 160 25.68 155.770004 C 25.68 155.759995 25.68 155.75 25.68 155.75 L 25.68 96.5 C 25.68 96.489998 25.68 96.480003 25.68 96.470001 C 25.68 92.239998 25.719999 88.019997 25.809999 83.790001 C 25.889999 80.110001 26.040001 76.43 26.25 72.760002 C 26.42 69.629997 26.68 66.510002 27.030001 63.389999 C 27.309999 60.82 27.68 58.259998 28.16 55.720001 C 28.530001 53.700001 29 51.709999 29.58 49.740002 C 30.01 48.27 30.549999 46.830002 31.17 45.43 C 31.620001 44.43 32.16 43.470001 32.77 42.560001 C 33.240002 41.869999 33.77 41.220001 34.360001 40.630001 C 34.959999 40.040001 35.599998 39.509998 36.299999 39.040001 C 37.209999 38.43 38.18 37.889999 39.18 37.439999 C 40.580002 36.810001 42.029999 36.279999 43.5 35.849998 C 45.470001 35.27 47.470001 34.799999 49.490002 34.419998 C 52.029999 33.950001 54.599998 33.580002 57.18 33.299999 C 60.299999 32.950001 63.419998 32.689999 66.559998 32.52 C 70.230003 32.310001 73.919998 32.16 77.599998 32.080002 C 81.830002 31.99 86.059998 31.950001 90.300003 31.950001 C 90.300003 31.950001 90.309998 31.950001 90.32 31.950001 L 165.690002 31.950001 C 165.699997 31.950001 165.699997 31.950001 165.710007 31.950001 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_73" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_73)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="cnzpjTnSD0WaqHpxJJI2yZZXNTSpRfKF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#cnzpjTnSD0WaqHpxJJI2yZZXNTSpRfKF)">
+ <path fill-rule="evenodd" d="M 71.566667 72.866667 L 44.5 97.418488 L 56.1 103.8 L 48.366667 127 L 75.433333 102.448179 L 63.833333 96.066667 L 71.566667 72.866667 Z"/>
+ </g>
+ <path fill="#e6e6e6" fill-rule="evenodd" d="M 71.566667 69 L 44.5 93.551821 L 56.1 99.933333 L 48.366667 123.133333 L 75.433333 98.581512 L 63.833333 92.2 L 71.566667 69 Z"/>
+ <defs>
+ <filter id="4cHSrm5TgjZKvMikJFSw3Xqmj8vu8QHC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#4cHSrm5TgjZKvMikJFSw3Xqmj8vu8QHC)">
+ <path fill-rule="evenodd" d="M 83.166667 119.266667 L 83.166667 127 L 129.566667 127 L 129.566667 119.266667 L 83.166667 119.266667 Z"/>
+ </g>
+ <path fill="#e6e6e6" fill-rule="evenodd" d="M 83.166667 115.4 L 83.166667 123.133333 L 129.566667 123.133333 L 129.566667 115.4 L 83.166667 115.4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/i-network-printer.svg b/.icons/Gruvbox_Dark-2/apps/64/i-network-printer.svg
new file mode 120000
index 000000000..f0bff2272
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/i-network-printer.svg
@@ -0,0 +1 @@
+printer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/i2pd.svg b/.icons/Gruvbox_Dark-2/apps/64/i2pd.svg
new file mode 120000
index 000000000..8b9d3b181
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/i2pd.svg
@@ -0,0 +1 @@
+shield.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/iagno.svg b/.icons/Gruvbox_Dark-2/apps/64/iagno.svg
new file mode 100644
index 000000000..25f015d35
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/iagno.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <clipPath id="a">
+ <path d="M0 0h256v256H0z"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#a)">
+ <defs>
+ <filter id="b" width="270.648" height="254.338" x="-7.66" y="3.28" filterUnits="userSpaceOnUse">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#333333" d="M165.351 12.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H89.982c-74.056 0-84.639-10.558-84.639-84.544V96.824c0-73.987 10.583-84.544 84.639-84.544h75.369z" filter="url(#b)"/>
+ <defs>
+ <filter id="c" width="226" height="212.667" x="14" y="24.43" filterUnits="userSpaceOnUse">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#f2f2f2" d="M157.807 33.427c60.541 0 69.193 8.631 69.193 69.115v48.437c0 60.484-8.652 69.115-69.193 69.115H96.193c-60.541 0-69.193-8.631-69.193-69.115v-48.437c0-60.484 8.652-69.115 69.193-69.115h61.614z" filter="url(#c)"/>
+ <path fill="#5c5c5c" d="M127 126.667v93.427H96.193c-60.541 0-69.193-8.631-69.193-69.115v-24.218l100-.094zm0 .427V33.667h30.807c60.541 0 69.193 8.63 69.193 69.114V127l-100 .094z"/>
+ <path fill="#b3b3b3" fill-rule="evenodd" d="M157.81 32.43c3.59-.01 7.18.03 10.77.11 3.22.07 6.43.19 9.64.38 2.86.16 5.71.4 8.56.71 2.53.27 5.06.64 7.56 1.11 2.23.41 4.44.94 6.62 1.58 1.97.57 3.89 1.28 5.75 2.12 1.72.77 3.37 1.68 4.94 2.73 1.49 1.01 2.89 2.15 4.16 3.43a27.81 27.81 0 0 1 3.43 4.15c1.05 1.57 1.97 3.22 2.74 4.93.84 1.87 1.55 3.79 2.13 5.75.64 2.17 1.16 4.38 1.58 6.61.46 2.51.83 5.02 1.11 7.55.31 2.85.55 5.7.71 8.56.18 3.21.31 6.42.38 9.63.08 3.58.11 7.17.11 10.76v48.44c0 3.59-.03 7.18-.11 10.76-.07 3.22-.2 6.43-.38 9.63-.16 2.86-.4 5.71-.71 8.56-.28 2.53-.65 5.05-1.11 7.55-.42 2.23-.94 4.44-1.58 6.61-.58 1.96-1.29 3.88-2.13 5.75-.77 1.72-1.69 3.36-2.74 4.93a28.405 28.405 0 0 1-3.43 4.16 28.451 28.451 0 0 1-4.16 3.42 34.497 34.497 0 0 1-4.94 2.74c-1.86.83-3.78 1.54-5.75 2.12a65.61 65.61 0 0 1-6.62 1.57c-2.5.47-5.03.84-7.56 1.11-2.85.31-5.7.55-8.56.71-3.21.19-6.42.31-9.64.38-3.59.08-7.18.12-10.77.11H96.19c-3.59.01-7.18-.03-10.77-.11-3.22-.07-6.43-.19-9.64-.38-2.86-.16-5.71-.4-8.56-.71-2.53-.27-5.06-.64-7.56-1.11a65.61 65.61 0 0 1-6.62-1.57c-1.97-.58-3.89-1.29-5.75-2.12-1.72-.78-3.37-1.69-4.94-2.74a28.451 28.451 0 0 1-4.16-3.42 28.405 28.405 0 0 1-3.43-4.16 33.447 33.447 0 0 1-2.74-4.93c-.84-1.87-1.55-3.79-2.13-5.75-.64-2.17-1.16-4.38-1.58-6.61-.46-2.5-.83-5.02-1.11-7.55-.31-2.85-.55-5.7-.71-8.56-.18-3.2-.31-6.41-.38-9.63-.08-3.58-.11-7.17-.11-10.76v-48.44c0-3.59.03-7.18.11-10.76.07-3.21.2-6.42.38-9.63.16-2.86.4-5.71.71-8.56.28-2.53.65-5.04 1.11-7.55.42-2.23.94-4.44 1.58-6.61.58-1.96 1.29-3.88 2.13-5.75.77-1.71 1.69-3.36 2.74-4.93a27.81 27.81 0 0 1 3.43-4.15c1.27-1.28 2.67-2.42 4.16-3.43 1.57-1.05 3.22-1.96 4.94-2.73 1.86-.84 3.78-1.55 5.75-2.12 2.18-.64 4.39-1.17 6.62-1.58 2.5-.47 5.03-.84 7.56-1.11 2.85-.31 5.7-.55 8.56-.71 3.21-.19 6.42-.31 9.64-.38 3.59-.08 7.18-.12 10.77-.11h61.62zm0 2c3.58-.01 7.15.03 10.73.11 3.19.07 6.38.19 9.57.37 2.82.16 5.64.4 8.46.71 2.48.27 4.95.63 7.41 1.08 2.16.4 4.31.91 6.42 1.53 1.88.55 3.71 1.23 5.5 2.03 1.61.73 3.16 1.59 4.63 2.57 1.39.94 2.69 2 3.87 3.18 1.18 1.18 2.25 2.48 3.18 3.86a31.77 31.77 0 0 1 2.58 4.63 43.6 43.6 0 0 1 2.03 5.49c.62 2.11 1.13 4.25 1.53 6.42.45 2.45.82 4.92 1.09 7.4.31 2.81.54 5.63.7 8.45.18 3.19.31 6.37.38 9.56.08 3.57.11 7.15.11 10.72v48.44c0 3.57-.03 7.15-.11 10.72-.07 3.19-.2 6.37-.38 9.56-.16 2.82-.39 5.64-.7 8.45-.27 2.48-.64 4.95-1.09 7.4-.4 2.17-.91 4.31-1.53 6.42-.55 1.87-1.23 3.71-2.03 5.49a31.77 31.77 0 0 1-2.58 4.63c-.93 1.38-2 2.68-3.18 3.86a26.297 26.297 0 0 1-3.87 3.18c-1.47.99-3.02 1.85-4.63 2.57-1.79.8-3.62 1.48-5.5 2.03a64.4 64.4 0 0 1-6.42 1.53c-2.46.45-4.93.81-7.41 1.08-2.82.31-5.64.55-8.46.71-3.19.18-6.38.3-9.57.37-3.58.08-7.15.12-10.73.11H96.19c-3.58.01-7.15-.03-10.73-.11-3.19-.07-6.38-.19-9.57-.37-2.82-.16-5.64-.4-8.46-.71a103.3 103.3 0 0 1-7.41-1.08 64.4 64.4 0 0 1-6.42-1.53 43.17 43.17 0 0 1-5.5-2.03c-1.61-.72-3.16-1.58-4.63-2.57-1.39-.94-2.68-2-3.87-3.18a26.104 26.104 0 0 1-3.18-3.86 31.77 31.77 0 0 1-2.58-4.63c-.8-1.78-1.48-3.62-2.03-5.49-.62-2.11-1.13-4.25-1.53-6.42-.45-2.45-.82-4.92-1.09-7.4-.31-2.81-.54-5.63-.7-8.45-.18-3.19-.31-6.37-.38-9.56-.08-3.57-.11-7.15-.11-10.72v-48.44c0-3.57.03-7.15.11-10.72.07-3.19.2-6.37.38-9.56.16-2.82.39-5.64.7-8.45.27-2.48.64-4.95 1.09-7.4.4-2.17.91-4.31 1.53-6.42a43.6 43.6 0 0 1 2.03-5.49 31.77 31.77 0 0 1 2.58-4.63c.93-1.38 2-2.68 3.18-3.86 1.19-1.18 2.48-2.24 3.87-3.18 1.47-.98 3.02-1.84 4.63-2.57 1.79-.8 3.62-1.48 5.5-2.03a64.4 64.4 0 0 1 6.42-1.53c2.46-.45 4.93-.81 7.41-1.08 2.82-.31 5.64-.55 8.46-.71 3.19-.18 6.38-.3 9.57-.37 3.58-.08 7.15-.12 10.73-.11h61.62z"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.077" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" vector-effect="non-scaling-stroke"/>
+ </g>
+ <path fill="#5c5c5c" d="M137.608 170.893c.009-19.061 15.464-34.509 34.525-34.509s34.516 15.448 34.525 34.509a34.523 34.523 0 0 1-51.792 29.912 34.526 34.526 0 0 1-17.258-29.912zM45.833 82.691c0-19.067 15.458-34.524 34.525-34.524 19.068 0 34.525 15.457 34.525 34.524 0 19.068-15.457 34.525-34.525 34.525-19.067 0-34.525-15.457-34.525-34.525z"/>
+ <path fill="#ececec" d="M45.833 171.642c0-19.068 15.458-34.525 34.525-34.525 19.068 0 34.525 15.457 34.525 34.525 0 19.067-15.457 34.525-34.525 34.525-19.067 0-34.525-15.458-34.525-34.525zm91.775-89.621c.01-19.061 15.464-34.508 34.525-34.508s34.516 15.447 34.525 34.508a34.523 34.523 0 0 1-51.792 29.913 34.527 34.527 0 0 1-17.258-29.913z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ib-tws.svg b/.icons/Gruvbox_Dark-2/apps/64/ib-tws.svg
new file mode 100755
index 000000000..87ddac618
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ib-tws.svg
@@ -0,0 +1,65 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="xEffzgnV88sgGJkoS3XI1cLuXc4FqlY0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#xEffzgnV88sgGJkoS3XI1cLuXc4FqlY0)">
+ <linearGradient id="_lgradient_74" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_74)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_75" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_75)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="RW5tub2gPBnUGlxPSxa9LGOG7E0uOLz6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#RW5tub2gPBnUGlxPSxa9LGOG7E0uOLz6)">
+ <path d="M 90.906976 129.686051 L 154.639541 200.5 L 90.906976 200.5 L 90.906976 129.686051 Z"/>
+ </g>
+ <linearGradient id="_lgradient_76" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(63.732565,0,0,70.813949,90.906976,126.313957)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff0011"/>
+ <stop offset="100%" style="stop-color:#dc1457"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_76)" d="M 90.906976 126.313957 L 154.639541 197.127907 L 90.906976 197.127907 L 90.906976 126.313957 Z"/>
+ <g opacity=".1">
+ <path d="M 90.906976 129.686051 L 152.279073 58.872092 L 90.906976 200.5 L 90.906976 129.686051 Z"/>
+ </g>
+ <linearGradient id="_lgradient_77" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(61.372098,0,0,141.627907,90.906976,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_77)" d="M 90.906976 126.313957 L 152.279073 55.5 L 90.906976 197.127907 L 90.906976 126.313957 Z"/>
+ <defs>
+ <filter id="SWRjDwm3TjQQnLkUyUXegEDU1Co3omKV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#SWRjDwm3TjQQnLkUyUXegEDU1Co3omKV)">
+ <circle cx="146.547" cy="148.233" r="18.547" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_78" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(37.093024,0,0,37.093024,128,126.313951)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_78)" cx="146.547" cy="144.86" r="18.547" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ibus-anthy.svg b/.icons/Gruvbox_Dark-2/apps/64/ibus-anthy.svg
new file mode 100644
index 000000000..4a1ecab67
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ibus-anthy.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".03" x2=".873" y1="1.037" y2=".25" gradientTransform="matrix(244.648 0 0 228.338 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="37.07%" stop-color="#16b8c3"/>
+ <stop offset="74.22%" stop-color="#02aef0"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.689 11.95c74.056 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.583 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".1" d="M6.357 83.58l205.409 153.03c-11.562 2.311-26.426 3.019-45.523 3.019h-75.37c-74.055 0-84.639-10.558-84.639-84.544V95.834c0-4.303.041-8.37.123-12.254z"/>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" fill-rule="evenodd" d="M140.475 200.5l-7.222-13.594q44.646-5.826 44.646-34.955 0-23.951-28.232-29.777-8.536 27.835-27.576 47.902 1.97 7.12 6.566 14.241l-13.788 5.826-3.94-9.71Q95.828 190.79 86.636 190.79 63 190.79 63 169.429q0-32.366 38.737-51.139l1.314-27.187H75.475V77.509h28.889L106.99 55.5l14.444 1.942q-1.969 9.71-3.282 20.067h43.989v13.594h-45.303q-1.313 11.651-1.313 22.009 11.818-3.237 22.98-3.237.657-5.179 1.97-11.004l14.444 3.236q0 1.295-1.97 9.063Q193 118.29 193 150.656q0 40.134-52.525 49.844zm-24.95-74.442q0 14.241 2.627 28.482 11.161-11.004 17.727-32.366-10.505.647-20.354 3.884zm-9.192 40.134q-3.282-16.83-4.596-34.308-25.606 15.536-25.606 35.603 0 9.709 7.879 9.709 9.849 0 22.323-11.004z" filter="url(#c)"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ibus-bopomofo.svg b/.icons/Gruvbox_Dark-2/apps/64/ibus-bopomofo.svg
new file mode 100644
index 000000000..1e158e379
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ibus-bopomofo.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".03" x2=".873" y1="1.037" y2=".25" gradientTransform="matrix(244.648 0 0 228.339 6.343 13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="37.07%" stop-color="#16b8c3"/>
+ <stop offset="74.22%" stop-color="#02aef0"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" fill-rule="evenodd" d="M107.062 55L76.064 98.267l8.758 17.984h20.361a169.7 169.7 0 0 1-1.954 8.602c-2.402 9.383-6.766 20.207-9.973 23.97l-.124.143-.117.148c-7.718 9.655-20.272 19.588-38.015 30.052L66.48 200c18.994-11.201 33.748-22.386 44.239-35.45 8.389-9.91 12.149-22.714 14.925-33.557a196.76 196.76 0 0 0 3.159-14.742h48.928c-.878 23.038-1.055 28.611-5.805 40.52-2.802 7.025-6.339 11.433-13.457 14.872-7.117 3.44-18.505 5.528-35.808 4.375l-1.406 22.491c19.512 1.299 34.54-.679 46.441-6.431 11.902-5.751 19.982-15.664 24.385-26.704 8.806-22.081 6.44-33.094 7.919-59.752l-.473-11.929h-93.068l18.111-25.265L107.062 55z" filter="url(#c)"/>
+ <path fill="#ffffff" opacity=".1" d="M6.357 83.58l205.409 153.03c-11.562 2.311-26.426 3.019-45.523 3.019h-75.37c-74.055 0-84.639-10.558-84.639-84.544V95.834c0-4.303.041-8.37.123-12.254z"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ibus-engine.svg b/.icons/Gruvbox_Dark-2/apps/64/ibus-engine.svg
new file mode 120000
index 000000000..ed6fc037a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ibus-engine.svg
@@ -0,0 +1 @@
+ibus.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ibus-keyboard.svg b/.icons/Gruvbox_Dark-2/apps/64/ibus-keyboard.svg
new file mode 100755
index 000000000..48fb52322
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ibus-keyboard.svg
@@ -0,0 +1,114 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="hH9TppnJbC5SqGX2JpMmRc4TW22XsgZi" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#hH9TppnJbC5SqGX2JpMmRc4TW22XsgZi)">
+ <linearGradient id="_lgradient_79" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_79)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#111111" fill-rule="evenodd" d="M 165.688919 11.951604 C 239.744629 11.951604 250.328308 22.508802 250.328308 96.495461 L 250.328308 155.746262 C 250.328308 229.732513 239.744629 240.289993 165.688919 240.289993 L 90.319397 240.289993 C 16.263689 240.289993 5.68 229.732513 5.68 155.746262 L 5.68 96.495461 C 5.68 22.508802 16.263689 11.951604 90.319397 11.951604 L 165.688919 11.951604 Z M 165.710007 31.950001 C 169.940002 31.950001 174.179993 31.99 178.410004 32.080002 C 182.089996 32.16 185.770004 32.310001 189.449997 32.52 C 192.580002 32.689999 195.710007 32.950001 198.830002 33.299999 C 201.410004 33.580002 203.970001 33.950001 206.520004 34.419998 C 208.539993 34.799999 210.539993 35.27 212.509995 35.849998 C 213.979996 36.279999 215.429993 36.810001 216.830002 37.439999 C 217.830002 37.889999 218.800003 38.43 219.710007 39.040001 C 220.399994 39.509998 221.050003 40.040001 221.649994 40.630001 C 222.240005 41.220001 222.770004 41.869999 223.240005 42.560001 C 223.850006 43.470001 224.380005 44.43 224.830002 45.43 C 225.460007 46.830002 225.990005 48.27 226.429993 49.740002 C 227 51.709999 227.479996 53.700001 227.850006 55.720001 C 228.320007 58.259998 228.699997 60.82 228.979996 63.389999 C 229.320007 66.510002 229.580002 69.629997 229.759995 72.760002 C 229.970001 76.43 230.119995 80.110001 230.199997 83.790001 C 230.289993 88.019997 230.330002 92.239998 230.330002 96.470001 C 230.330002 96.480003 230.330002 96.489998 230.330002 96.5 L 230.330002 155.75 C 230.330002 155.75 230.330002 155.759995 230.330002 155.770004 C 230.330002 160 230.289993 164.229996 230.199997 168.449997 C 230.119995 172.130005 229.970001 175.809998 229.759995 179.479996 C 229.580002 182.610001 229.320007 185.729996 228.979996 188.850006 C 228.699997 191.419998 228.320007 193.979996 227.850006 196.529999 C 227.479996 198.539993 227 200.529999 226.429993 202.5 C 225.990005 203.970001 225.460007 205.410004 224.830002 206.809998 C 224.380005 207.809998 223.850006 208.770004 223.240005 209.679993 C 222.770004 210.369995 222.240005 211.020004 221.649994 211.610001 C 221.050003 212.199997 220.399994 212.729996 219.710007 213.199997 C 218.800003 213.809998 217.830002 214.350006 216.830002 214.800003 C 215.429993 215.429993 213.979996 215.960007 212.509995 216.389999 C 210.539993 216.970001 208.539993 217.449997 206.520004 217.820007 C 203.970001 218.289993 201.410004 218.669998 198.830002 218.949997 C 195.710007 219.289993 192.580002 219.550003 189.449997 219.720001 C 185.770004 219.929993 182.089996 220.080002 178.410004 220.160004 C 174.179993 220.25 169.940002 220.289993 165.710007 220.289993 C 165.699997 220.289993 165.699997 220.289993 165.690002 220.289993 L 90.32 220.289993 C 90.309998 220.289993 90.300003 220.289993 90.300003 220.289993 C 86.059998 220.289993 81.830002 220.25 77.599998 220.160004 C 73.919998 220.080002 70.230003 219.929993 66.559998 219.720001 C 63.419998 219.550003 60.299999 219.289993 57.18 218.949997 C 54.599998 218.669998 52.029999 218.289993 49.490002 217.820007 C 47.470001 217.449997 45.470001 216.970001 43.5 216.389999 C 42.029999 215.960007 40.580002 215.429993 39.18 214.800003 C 38.18 214.350006 37.209999 213.809998 36.299999 213.199997 C 35.599998 212.729996 34.959999 212.199997 34.360001 211.610001 C 33.77 211.020004 33.240002 210.369995 32.77 209.679993 C 32.16 208.770004 31.620001 207.809998 31.17 206.809998 C 30.549999 205.410004 30.01 203.970001 29.58 202.5 C 29 200.529999 28.530001 198.539993 28.16 196.529999 C 27.68 193.979996 27.309999 191.419998 27.030001 188.850006 C 26.68 185.729996 26.42 182.610001 26.25 179.479996 C 26.040001 175.809998 25.889999 172.130005 25.809999 168.449997 C 25.719999 164.229996 25.68 160 25.68 155.770004 C 25.68 155.759995 25.68 155.75 25.68 155.75 L 25.68 96.5 C 25.68 96.489998 25.68 96.480003 25.68 96.470001 C 25.68 92.239998 25.719999 88.019997 25.809999 83.790001 C 25.889999 80.110001 26.040001 76.43 26.25 72.760002 C 26.42 69.629997 26.68 66.510002 27.030001 63.389999 C 27.309999 60.82 27.68 58.259998 28.16 55.720001 C 28.530001 53.700001 29 51.709999 29.58 49.740002 C 30.01 48.27 30.549999 46.830002 31.17 45.43 C 31.620001 44.43 32.16 43.470001 32.77 42.560001 C 33.240002 41.869999 33.77 41.220001 34.360001 40.630001 C 34.959999 40.040001 35.599998 39.509998 36.299999 39.040001 C 37.209999 38.43 38.18 37.889999 39.18 37.439999 C 40.580002 36.810001 42.029999 36.279999 43.5 35.849998 C 45.470001 35.27 47.470001 34.799999 49.490002 34.419998 C 52.029999 33.950001 54.599998 33.580002 57.18 33.299999 C 60.299999 32.950001 63.419998 32.689999 66.559998 32.52 C 70.230003 32.310001 73.919998 32.16 77.599998 32.080002 C 81.830002 31.99 86.059998 31.950001 90.300003 31.950001 C 90.300003 31.950001 90.309998 31.950001 90.32 31.950001 L 165.690002 31.950001 C 165.699997 31.950001 165.699997 31.950001 165.710007 31.950001 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_80" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_80)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <ellipse cx="60.609" cy="88.345" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="94.304" cy="88.345" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="128" cy="88.345" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="161.696" cy="88.345" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="195.391" cy="88.345" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="80.826" cy="129.724" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="114.522" cy="129.724" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="148.217" cy="129.724" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="181.913" cy="129.724" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 69.091301 160.758621 L 193.64783 160.758621 C 196.469793 160.758621 198.76087 163.049697 198.76087 165.871661 L 198.76087 176.335236 C 198.76087 179.157199 196.469793 181.448276 193.64783 181.448276 L 69.091301 181.448276 C 66.269337 181.448276 63.978261 179.157199 63.978261 176.335236 L 63.978261 165.871661 C 63.978261 163.049697 66.269337 160.758621 69.091301 160.758621 Z"/>
+ </g>
+ <linearGradient id="_lgradient_81" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217391,0,0,20.689655,50.5,74.551724)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_81)" cx="60.609" cy="84.897" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_82" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217391,0,0,20.689655,84.195652,74.551724)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_82)" cx="94.304" cy="84.897" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_83" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217391,0,0,20.689655,117.891304,74.551724)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_83)" cx="128" cy="84.897" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_84" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217391,0,0,20.689655,151.586957,74.551724)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_84)" cx="161.696" cy="84.897" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_85" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217391,0,0,20.689655,185.282609,74.551724)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_85)" cx="195.391" cy="84.897" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_86" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217391,0,0,20.689655,70.717391,115.931034)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_86)" cx="80.826" cy="126.276" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_87" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217391,0,0,20.689655,104.413043,115.931034)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_87)" cx="114.522" cy="126.276" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_88" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217391,0,0,20.689655,138.108696,115.931034)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_88)" cx="148.217" cy="126.276" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_89" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217391,0,0,20.689655,171.804348,115.931034)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_89)" cx="181.913" cy="126.276" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <linearGradient id="_lgradient_90" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ </defs>
+ <path d="M 69.091301 157.310345 L 193.64783 157.310345 C 196.469793 157.310345 198.76087 159.601421 198.76087 162.423385 L 198.76087 172.88696 C 198.76087 175.708924 196.469793 178 193.64783 178 L 69.091301 178 C 66.269337 178 63.978261 175.708924 63.978261 172.88696 L 63.978261 162.423385 C 63.978261 159.601421 66.269337 157.310345 69.091301 157.310345 Z" style="fill:url(#_lgradient_90)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ibus-kkc.svg b/.icons/Gruvbox_Dark-2/apps/64/ibus-kkc.svg
new file mode 100644
index 000000000..7a52919c3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ibus-kkc.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".03" x2=".873" y1="1.037" y2=".25" gradientTransform="matrix(244.648 0 0 228.338 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="37.07%" stop-color="#16b8c3"/>
+ <stop offset="74.22%" stop-color="#02aef0"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.689 11.95c74.056 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.583 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".1" d="M6.357 83.58l205.409 153.03c-11.562 2.311-26.426 3.019-45.523 3.019h-75.37c-74.055 0-84.639-10.558-84.639-84.544V95.834c0-4.303.041-8.37.123-12.254z"/>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" fill-rule="evenodd" d="M59.939 88.795l4.143-6.18q6.214 5.021 10.653 11.974L70 100.383q-5.031-6.567-10.061-11.588zM55.5 112.743l4.143-6.18q6.214 4.249 11.541 11.974l-4.439 6.18q-5.918-7.339-11.245-11.974zm13.02 22.403l5.623 3.862q-5.623 19.313-10.949 32.06l-5.623-3.863q5.919-14.678 10.949-32.059zm26.041-52.531v7.725h12.725v-7.725h6.214v7.725h10.949v7.339H113.5v6.952h-6.214v-6.952H94.561v6.952h-6.214v-6.952H77.694V90.34h10.653v-7.725h6.214zm-14.796 24.72h42.613v20.472h-18.347v5.407h18.347v7.339h-18.347v5.022h22.193v7.339h-20.122q3.551 5.407 7.842 7.725 4.291 2.317 13.76 3.862l-2.663 7.725q-16.868-2.703-23.97-14.677-4.734 10.042-23.081 14.677l-2.663-7.725q16.571-3.476 20.418-11.587H75.622v-7.339H97.52q0-.773.296-2.318v-2.704H79.765v-7.339h18.051v-5.407H79.765v-20.472zm6.215 13.906h11.836v-7.339H85.98v7.339zm30.183-7.339h-12.132v7.339h12.132v-7.339zm77.531-3.863V98.451h-50.602v11.588h-6.214V91.112h28.112v-8.497h6.214v8.497h28.704v18.927h-6.214zm-46.163 5.408v-7.339h40.54v7.339q-4.734 3.862-9.469 8.497l-6.51 6.567v4.248H200.5v7.339h-28.408v21.631q0 4.635-2.368 7.146-2.367 2.51-11.836 2.51l-2.664-8.111h5.327q3.551 0 4.439-.58.888-.579.888-4.055v-18.541H135.99v-7.339h29.888v-8.111h.887q2.368-2.704 10.653-11.201h-29.887z" filter="url(#c)"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ibus-mozc.svg b/.icons/Gruvbox_Dark-2/apps/64/ibus-mozc.svg
new file mode 120000
index 000000000..7efea6e72
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ibus-mozc.svg
@@ -0,0 +1 @@
+application_icon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ibus-pinyin.svg b/.icons/Gruvbox_Dark-2/apps/64/ibus-pinyin.svg
new file mode 100644
index 000000000..f095d5d54
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ibus-pinyin.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".03" x2=".873" y1="1.037" y2=".25" gradientTransform="matrix(244.648 0 0 228.339 6.343 13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="37.07%" stop-color="#16b8c3"/>
+ <stop offset="74.22%" stop-color="#02aef0"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" d="M171.009 55c-3.478 9.554-7.526 18.727-12.163 27.087H116.53v15.724h15.069v22.219c0 3.582-.196 6.044-.581 9.228h-14.965v15.724h13.802c-2.318 21.098-10.235 35.716-23.759 46.066L118.035 200c15.843-11.943 25.109-29.542 27.814-55.018h23.625v54.419h15.263v-54.419H200v-15.724h-15.263V97.811H200V82.087h-28.991c4.25-6.768 8.508-14.752 12.759-23.509L171.009 55zm-34.774 1.78l-11.597 3.593c4.25 5.573 7.534 11.937 9.853 19.102l12.177-4.177c-2.318-6.767-5.797-12.929-10.433-18.503v-.015zm-58.34 1.72v23.586H55V97.81h22.895v31.141c-7.342 3.185-14.394 6.366-22.895 9.551l4.054 12.545c6.956-2.787 12.658-5.567 18.841-8.353v37.62c0 4.777-.855 7.156-2.787 7.156-5.411 0-9.868-.787-14.891-2.38l2.31 12.53c4.638 1.194 9.66 1.798 15.07 1.798 4.636 0 10.573-1.189 12.505-3.578 1.932-2.389 3.056-6.574 3.056-12.545v-46.573l16.292-8.369-1.744-10.748v-.015c-5.024 2.389-9.525 3.801-14.548 6.587V97.812h15.263V82.088H93.158V58.503L77.895 58.5zm69.116 39.31h22.463v31.447H146.43c.386-2.787.581-4.66.581-7.447v-24z" filter="url(#c)"/>
+ <path fill="#ffffff" opacity=".1" d="M6.357 83.58l205.409 153.03c-11.562 2.311-26.426 3.019-45.523 3.019h-75.37c-74.055 0-84.639-10.558-84.639-84.544V95.834c0-4.303.041-8.37.123-12.254z"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ibus-setup-chewing.svg b/.icons/Gruvbox_Dark-2/apps/64/ibus-setup-chewing.svg
new file mode 100644
index 000000000..c5af608c5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ibus-setup-chewing.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".03" x2=".873" y1="1.037" y2=".25" gradientTransform="matrix(244.648 0 0 228.339 6.343 13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="37.07%" stop-color="#16b8c3"/>
+ <stop offset="74.22%" stop-color="#02aef0"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".1" d="M6.357 83.58l205.409 153.03c-11.562 2.311-26.426 3.019-45.523 3.019h-75.37c-74.055 0-84.639-10.558-84.639-84.544V95.834c0-4.303.041-8.37.123-12.254z"/>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" fill-rule="evenodd" d="M101.07 69.845l1.7-.171q5.449 5.636 5.507 6.746-1.23 3.074-1.64 11.868 3.867-2.561 7.207-2.732 4.57 5.379 4.98 7.514v.853q0 1.025-1.64 2.391-4.981-2.049-8.321-1.878l-2.226.085v18.785q1.406-.086 19.394-5.721 3.692 1.964 4.453 4.44v.768q0 4.269-2.226 5.636-8.028-1.964-9.961-1.879-15 1.793-15 4.782-.41 0-3.34-.683-1.582.085-14.355 3.927l-3.926-2.903h-1.113v18.016q-.879 25.103-4.981 25.274l-3.281.171q-3.34-2.562-3.34-6.831l-1.699.085q-20.274 1.025-22.149 7.429h-.527q-2.051.085-5.039-3.672 0-1.708.586-3.074-1.113-18.955-1.113-44.57v-1.537q0-1.537 1.64-1.622l10.02 2.561h.527v-7.855l-.527-9.307 2.168-.171q5.039.94 5.039 5.977 0 .513-.586 10.246l1.699-.085q-.586-11.698-.586-17.162v-2.391q-9.375.512-19.922 6.575-5.566-3.245-5.566-4.44v-.769q33.047-5.635 43.242-10.075 0-1.964 2.227-2.476 5.507 3.5 5.507 5.123v1.622l-1.64 3.159q-5.567-.427-8.321-.341l-6.679.427-2.754.853v.854l1.64-.085q-1.054 14.003-1.054 17.247l2.168-.17q1.875-.086 8.32-4.355l2.227 1.452Q88.883 85.3 88.883 73.602q-.528 0-.528-.768l1.114-.854q4.511 2.561 6.094 7.514v3.073q0 2.989-2.813 8.795v.768q.762 0 6.152-1.878V73.09q0-1.281 2.168-3.245zM89.996 96.229l-11.074 12.295q3.34 2.562 3.34 3.757-1.114 2.818-1.114 6.233v1.622q13.887-3.842 17.168-4.013l-.527-1.537 1.113-2.476V96.485q-4.746 1.793-6.152 1.878l-2.754-2.134zm-24.902 19.297q.527 9.648.527 10.075l5.567-2.647 2.167 2.305.586-.085v-11.698h-.586q-8.261.769-8.261 2.05zM47.34 143.019v1.537q6.855-.341 22.148-6.66 2.227 1.11 2.227 2.305v2.306q0 1.11-1.641 2.391l-4.453.256q-6.445.341-16.641 4.013-.996-.683-1.64-.683.937 8.538 2.226 8.453 7.735-.342 22.735-5.038 1.64-17.333 1.64-18.87l-2.226.086q-1.231.085-2.227-.683-4.629 3.415-7.734 3.586-2.52-1.452-2.754-2.989v-17.247l-1.113.085q-.938.085-2.227 12.637-2.344 7.001-8.32 14.515zm-.586-14.088v10.16q1.758-.085 4.453-20.492-3.867.171-3.867 3.33-.586 2.903-.586 7.002zm64.863-4.184h.586q7.5-.427 10.488 4.867-2.753 12.978-2.753 32.275v.768q-2.696 5.892-4.454 6.49-3.222-1.025-7.734-7.429-16.055 4.952-16.055 7.856l-.586.085q-6.093-.256-6.093-5.977 1.64-10.929 1.64-23.566 0-1.11-2.754-9.99l2.227-.085 9.961 1.024q10.078-.512 15.527-6.318zm-17.754 13.491l1.7 22.541q15.527-2.732 15.527-6.318v-21.859q-14.063 2.306-17.227 5.636zm83.926-86.153l.645-.085q5.976 6.575 6.796 12.722 0 9.051-26.601 11.869l-2.461.17v-1.793q21.621-13.576 21.621-22.883zm16.699 19.98q6.797 2.306 6.797 4.952 0 4.697-3.105 7.087l-11.719.598q6.797 5.891 6.797 9.221-.703 4.184-9.258 15.37 19.863-5.465 33.926-10.503 1.816-.17 6.797 3.928-.118 4.611-3.047 9.819l-9.903-1.281q-39.55 5.123-39.55 10.844 0 .683-4.278 4.525l-1.289.086 3.106-6.233-1.231.085q-4.16.171-32.754 10.417-6.152-2.049-6.152-4.013v-.854q28.77-9.392 30.293-9.477-4.336-6.746-4.336-12.808v-8.709l.586-1.793h-.586q-4.629 1.964-4.98 2.049-3.692-3.33-4.922-3.245v-1.793h.644q17.93-4.44 43.828-15.369.118-1.707 4.336-2.903zm-12.363 13.747l-24.727 6.575v.853q2.579-.17 6.211 15.369l.586-.085q0-1.195 1.875-2.647l.586-.085v7.001l.645 1.708q8.906-.512 12.949-16.394 1.699-1.024 2.52-12.295h-.645zm8.027 33.556q3.106-.171 10.489 9.051-3.692 10.331-3.692 49.01-4.922 9.819-5.566 9.904h-.586q-2.461-.683-6.797-11.868l-1.23-.768q-9.668.512-19.805 9.733-3.926-.085-8.027-5.635 2.46-7.941 2.46-35.007v-3.501q0-3.33-3.046-9.392v-1.793q8.32-.427 12.949 1.963 17.929-4.269 17.929-7.94 2.11-3.586 4.922-3.757zm-24.082 18.699v13.064h.586q3.809-.171 18.574-6.233V130.98q-19.16 4.525-19.16 7.087zm.586 18.272v.854q0 9.648 1.289 16.564Q185.23 170 185.23 167.61v-14.857q-1.406.085-2.46-.769-2.051.171-16.114 4.355z" filter="url(#c)"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ibus-setup-hangul.svg b/.icons/Gruvbox_Dark-2/apps/64/ibus-setup-hangul.svg
new file mode 100644
index 000000000..4f031d917
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ibus-setup-hangul.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".03" x2=".873" y1="1.037" y2=".25" gradientTransform="matrix(244.648 0 0 228.339 6.843 13.155)" gradientUnits="userSpaceOnUse">
+ <stop offset="37.07%" stop-color="#16b8c3"/>
+ <stop offset="74.22%" stop-color="#02aef0"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M166.851 13.155c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H91.482c-74.056 0-84.639-10.558-84.639-84.544V97.699c0-73.987 10.583-84.544 84.639-84.544h75.369z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#c)">
+ <ellipse fill="#ffda64" cx="128.01" cy="127.985" rx="82.49" ry="82.484" vector-effect="non-scaling-stroke"/>
+ <path fill="#2f5fdd" d="M45.519 127.985c.262-11.628 2.413-22.703 6.765-32.743 7.112-11.137-16.732 64.362 45.479 75.704 21.998 1.031 43.995-22.684 28.184-41.243 3.781-1.374 17.186-25.776 42.964-5.842 12.374 13.403 15.603 31.171 8.593 48.459-8.509 20.985-38.023 37.815-49.494 38.149-43.672 1.273-83.515-37.034-82.491-82.484z"/>
+ <path fill="#da1636" d="M104.466 88.805c-9.281 27.667 16.498 38.493 21.997 41.242 3.265 3.953 4.124 4.124 5.327 10.654 1.15 27.54-28.699 32.307-39.182 29.557-47.089-10.139-41.397-74.375-39.734-77.953 12.93-27.826 41.527-46.958 75.136-46.804 27.293.125 51.509 13.383 66.528 33.792 2.508 3.409-63.263-44.446-90.072 9.512z"/>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".1" d="M6.357 83.58l205.409 153.03c-11.562 2.311-26.426 3.019-45.523 3.019h-75.37c-74.055 0-84.639-10.558-84.639-84.544V95.834c0-4.303.041-8.37.123-12.254z"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ibus-setup.svg b/.icons/Gruvbox_Dark-2/apps/64/ibus-setup.svg
new file mode 120000
index 000000000..ed6fc037a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ibus-setup.svg
@@ -0,0 +1 @@
+ibus.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ibus.svg b/.icons/Gruvbox_Dark-2/apps/64/ibus.svg
new file mode 100755
index 000000000..6a224c424
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ibus.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".03" x2=".873" y1="1.037" y2=".25" gradientTransform="matrix(244.648 0 0 228.339 6.343 13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="37.07%" stop-color="#16b8c3"/>
+ <stop offset="74.22%" stop-color="#02aef0"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" d="M128 53c-9.746 0-17.647 7.901-17.647 17.647A17.644 17.644 0 0 0 128 88.294a17.644 17.644 0 0 0 17.647-17.647C145.647 60.901 137.746 53 128 53zm-35.294 52.941v17.647h17.647v61.765H92.706V203h70.588v-17.647h-17.647v-79.412H92.706z" filter="url(#c)"/>
+ <path fill="#ffffff" opacity=".1" d="M6.357 83.58l205.409 153.03c-11.562 2.311-26.426 3.019-45.523 3.019h-75.37c-74.055 0-84.639-10.558-84.639-84.544V95.834c0-4.303.041-8.37.123-12.254z"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ibus_ibus-setup.svg b/.icons/Gruvbox_Dark-2/apps/64/ibus_ibus-setup.svg
new file mode 120000
index 000000000..ed6fc037a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ibus_ibus-setup.svg
@@ -0,0 +1 @@
+ibus.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/icaconfigmgr.svg b/.icons/Gruvbox_Dark-2/apps/64/icaconfigmgr.svg
new file mode 120000
index 000000000..840f5e304
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/icaconfigmgr.svg
@@ -0,0 +1 @@
+audio.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/icaconncenter.svg b/.icons/Gruvbox_Dark-2/apps/64/icaconncenter.svg
new file mode 120000
index 000000000..840f5e304
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/icaconncenter.svg
@@ -0,0 +1 @@
+audio.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/icamanager.svg b/.icons/Gruvbox_Dark-2/apps/64/icamanager.svg
new file mode 120000
index 000000000..840f5e304
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/icamanager.svg
@@ -0,0 +1 @@
+audio.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/icaselfservice.svg b/.icons/Gruvbox_Dark-2/apps/64/icaselfservice.svg
new file mode 120000
index 000000000..840f5e304
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/icaselfservice.svg
@@ -0,0 +1 @@
+audio.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ice.svg b/.icons/Gruvbox_Dark-2/apps/64/ice.svg
new file mode 100644
index 000000000..2c579fca4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ice.svg
@@ -0,0 +1,52 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_hszAZX18m9xxBtRGzYMIcxkkJuN3199Q">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_hszAZX18m9xxBtRGzYMIcxkkJuN3199Q)">
+ <defs>
+ <filter id="SodQVPSI7I0rVR5mcCxo4EcV5nGTDU40" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#SodQVPSI7I0rVR5mcCxo4EcV5nGTDU40)">
+ <linearGradient id="_lgradient_98" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_98)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_99" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_99)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_100" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(64.732,0,0,101.238,128,99.262)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_100)" d="M 192.711 99.262 C 192.302 104.685 189.253 109.556 184.563 112.282 L 136.218 140.291 C 133.718 141.733 130.884 142.49 128 142.486 L 128 200.5 C 130.835 200.5 133.671 199.764 136.211 198.291 L 184.521 170.282 C 189.603 167.337 192.733 161.893 192.732 156.002 L 192.732 99.63 C 192.727 99.507 192.719 99.385 192.711 99.262 L 192.711 99.262 Z"/>
+ <linearGradient id="_lgradient_101" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(64.732,0,0,101.5,63.268,99)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_101)" d="M 63.275 99 C 63.274 99.021 63.269 99.042 63.268 99.064 C 63.275 99.13 63.281 99.196 63.289 99.262 C 63.281 99.385 63.273 99.507 63.268 99.63 L 63.268 156.002 C 63.267 161.893 66.397 167.337 71.479 170.282 L 119.789 198.291 C 122.313 199.754 125.183 200.491 128 200.5 L 128 142.486 C 127.986 142.486 127.972 142.486 127.958 142.486 C 127.515 142.482 127.072 142.461 126.631 142.422 C 126.509 142.414 126.387 142.404 126.265 142.394 C 125.815 142.344 125.368 142.275 124.924 142.188 C 124.842 142.175 124.76 142.161 124.678 142.146 C 124.279 142.062 123.883 141.962 123.491 141.848 C 123.331 141.806 123.172 141.761 123.013 141.714 C 122.708 141.612 122.406 141.501 122.107 141.381 C 121.881 141.299 121.656 141.211 121.433 141.119 C 121.184 141.005 120.938 140.885 120.695 140.758 C 120.386 140.612 120.082 140.456 119.782 140.291 L 71.437 112.282 C 70.965 112.006 70.508 111.705 70.067 111.383 L 70.06 111.383 C 70.039 111.367 70.018 111.35 69.997 111.333 C 69.594 111.04 69.205 110.728 68.831 110.399 C 68.637 110.222 68.447 110.04 68.262 109.854 C 68.058 109.663 67.859 109.467 67.665 109.266 C 67.454 109.031 67.251 108.79 67.054 108.544 C 66.902 108.368 66.755 108.188 66.611 108.006 C 66.416 107.742 66.229 107.473 66.049 107.199 C 65.924 107.019 65.802 106.838 65.684 106.653 C 65.506 106.354 65.337 106.05 65.178 105.74 C 65.082 105.567 64.988 105.392 64.897 105.216 C 64.749 104.897 64.611 104.574 64.483 104.246 C 64.402 104.064 64.325 103.879 64.251 103.694 C 64.173 103.462 64.101 103.228 64.033 102.993 C 63.928 102.684 63.832 102.373 63.746 102.058 C 63.718 101.922 63.692 101.785 63.668 101.648 C 63.574 101.254 63.494 100.858 63.429 100.458 C 63.356 99.975 63.305 99.488 63.275 99 Z"/>
+ <linearGradient id="_lgradient_102" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(129.464,0,0,88.036,63.268,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#003bff"/>
+ <stop offset="100%" style="stop-color:#1478dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_102)" d="M 128.387 55.5 L 128.387 55.507 C 125.372 55.432 122.396 56.2 119.783 57.728 L 71.436 86.07 C 66.683 88.863 63.618 93.882 63.268 99.446 C 63.574 105.06 66.644 110.139 71.436 112.958 L 119.783 141.3 C 124.867 144.281 131.133 144.281 136.217 141.3 L 184.564 112.958 C 189.317 110.165 192.382 105.146 192.732 99.582 C 192.426 93.969 189.356 88.889 184.564 86.07 L 136.217 57.728 C 133.832 56.331 131.139 55.565 128.387 55.5 Z"/>
+ <path fill="#ffffff" d="M 120.232 71.036 L 120.232 86.571 L 135.768 86.571 L 135.768 71.036 L 120.232 71.036 Z M 120.232 94.339 L 120.232 130.589 L 135.768 130.589 L 135.768 94.339 L 120.232 94.339 Z M 79.158 128.602 C 74.252 128.497 71.036 131.323 71.036 136.688 L 71.036 147.015 C 71.036 155.6 79.264 167.354 89.484 173.363 L 120.232 191.437 L 120.232 181.111 L 89.484 163.026 C 85.865 160.898 83.34 157.287 83.34 154.247 L 83.34 143.92 C 83.34 140.88 85.865 140.239 89.484 142.368 L 120.232 160.447 L 120.232 150.115 L 89.484 132.031 C 85.652 129.777 82.101 128.665 79.158 128.602 Z M 176.843 128.794 C 173.899 128.857 170.348 129.979 166.516 132.233 L 160.366 135.839 L 154.217 139.455 C 143.997 145.464 135.768 157.218 135.768 165.803 L 135.768 176.129 C 135.768 184.714 143.997 186.786 154.217 180.777 L 160.366 177.171 L 160.366 166.834 L 154.217 170.45 C 150.597 172.578 148.072 171.938 148.072 168.898 L 160.366 161.671 L 172.66 154.429 L 184.964 147.207 L 184.964 136.875 C 184.964 131.51 181.748 128.689 176.843 128.794 Z M 170.051 141.316 C 171.676 141.25 172.66 142.202 172.66 144.102 L 148.072 158.571 C 148.072 155.53 150.597 151.915 154.217 149.786 L 160.366 146.176 L 166.516 142.56 C 167.873 141.762 169.076 141.355 170.051 141.316 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/icecat.svg b/.icons/Gruvbox_Dark-2/apps/64/icecat.svg
new file mode 100644
index 000000000..f6ac43b80
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/icecat.svg
@@ -0,0 +1,132 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#ujWuIo52kAfEtoNy9pmouJlETdONaqQ4)">
+ <linearGradient id="_lgradient_218" x1=".25" x2=".75" y1=".036" y2=".844" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#77a3d1"/>
+ <stop offset="100%" style="stop-color:#315275"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_218)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="ujWuIo52kAfEtoNy9pmouJlETdONaqQ4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_219" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_219)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" d="M 166.444 11.95 C 240.85 11.95 251.484 22.507 251.484 96.494 L 251.484 155.745 C 251.484 229.731 240.85 240.288 166.444 240.288 L 90.719 240.288 C 16.314 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.314 11.95 90.719 11.95 L 166.444 11.95 L 166.444 11.95 Z"/>
+ </g>
+ <g opacity=".5">
+ <path fill="#ffffff" fill-opacity=".961" d="M 64.121 239.56 C 64.671 239.596 65.142 239.658 65.702 239.691 C 66.137 239.716 66.729 239.702 67.17 239.726 L 67.131 232.134 L 93.76 207.669 L 93.76 199.513 L 106.05 187.28 L 106.05 181.165 L 112.194 175.048 L 112.194 158.739 L 104.001 150.583 L 87.614 150.583 L 79.421 142.429 L 58.938 142.429 L 50.743 150.583 L 50.743 170.972 L 67.186 185.312 L 67.131 203.591 L 60.987 209.708 L 60.987 236.21 L 64.121 239.56 L 64.121 239.56 Z M 99.904 81.267 L 93.76 87.384 L 99.904 87.384 L 101.953 89.423 L 104.001 89.423 L 106.05 87.384 L 99.904 81.267 L 99.904 81.267 Z M 177.742 109.809 L 153.162 109.809 L 138.824 124.08 L 138.824 144.468 L 149.065 154.662 L 163.404 154.662 L 169.549 160.778 L 169.549 166.894 L 173.646 170.971 L 173.646 195.436 L 189.202 211.801 L 214.89 186.234 L 214.613 162.816 L 235.097 142.429 L 226.903 142.429 L 206.42 122.042 L 206.42 113.887 L 181.839 113.887 L 177.742 109.809 L 177.742 109.809 Z"/>
+ </g>
+ <g opacity=".5">
+ <path fill="#ffffff" fill-opacity=".961" d="M 251.484 117.964 L 251.484 96.493 C 251.484 87.245 251.317 78.988 250.881 71.618 C 250.682793 68.144298 250.393026 64.676426 250.012 61.218 C 249.646 57.964 249.2 54.92 248.66 52.071 C 248.12 49.223 247.486 46.57 246.746 44.101 C 246.007 41.632 245.161 39.345 244.195 37.23 C 243.581 35.883 242.83 34.719 242.115 33.507 L 239.193 36.415 L 226.903 36.415 L 214.613 48.648 L 206.42 40.493 L 181.84 40.493 L 169.55 52.726 L 169.55 62.919 L 181.84 62.919 L 181.84 56.802 L 190.033 56.802 L 190.033 64.958 L 185.935 69.034 L 169.55 69.31 L 163.404 75.151 L 155.211 75.151 L 155.211 83.306 L 149.065 89.423 L 149.065 101.653 L 161.355 101.653 L 169.55 93.499 L 177.743 93.499 L 177.743 97.577 L 185.935 105.732 L 190.033 105.732 L 190.033 101.653 L 181.84 93.499 L 190.033 93.499 L 198.225 101.653 L 208.467 101.653 L 202.323 95.538 L 208.467 89.423 L 214.613 89.423 L 220.757 95.538 L 214.613 95.538 L 208.467 101.653 L 214.501 107.659 L 214.613 113.886 L 206.42 113.886 L 231.001 138.351 L 235.096 138.351 L 239.193 134.275 L 247.386 126.118 L 239.193 117.964 L 251.484 117.964 L 251.484 117.964 Z"/>
+ </g>
+ <g opacity=".5">
+ <path fill="#ffffff" fill-opacity=".961" d="M 157.259 71.073 L 157.259 64.957 L 163.404 58.841 L 163.404 71.073 L 157.259 71.073 L 157.259 71.073 Z M 220.758 191.359 L 220.758 178.575 L 228.952 170.971 L 228.952 191.359 L 220.758 191.359 L 220.758 191.359 Z M 136.775 11.95 L 90.718 11.95 C 89.929 11.95 89.37 11.999 88.595 12.001 L 81.47 20.105 L 93.76 32.337 L 93.76 45.12 L 108.099 60.88 L 116.292 60.88 L 116.292 52.726 L 128.582 40.493 L 128.582 32.337 L 136.775 24.183 L 136.775 11.95 L 136.775 11.95 Z M 126.533 56.802 L 132.679 56.802 L 138.824 62.918 L 126.533 62.918 L 126.533 56.802 L 126.533 56.802 Z M 71.228 124.08 L 65.083 124.08 L 58.937 130.197 L 71.228 130.197 L 71.228 124.08 L 71.228 124.08 Z"/>
+ </g>
+ <g opacity=".5">
+ <path fill="#ffffff" fill-opacity=".961" d="M 16.585 30.96 C 16.478 31.112 16.34 31.228 16.235 31.382 C 14.982433 33.235345 13.889507 35.191707 12.968 37.23 C 12.003 39.345 11.157 41.632 10.417 44.101 C 9.677 46.57 9.044 49.223 8.504 52.071 C 7.964 54.92 7.518 57.964 7.152 61.218 C 6.770622 64.676416 6.480521 68.144288 6.282 71.618 C 5.846 78.988 5.68 87.245 5.68 96.493 L 5.68 117.964 L 13.873 126.118 L 26.163 126.118 L 46.648 146.507 L 46.648 122.042 L 58.938 109.81 L 67.131 109.81 L 79.421 97.577 L 91.711 97.577 L 85.567 91.46 L 97.857 77.191 L 85.567 64.958 L 67.131 64.958 L 67.131 81.267 L 58.938 81.267 L 50.743 73.112 L 50.743 64.958 L 63.034 52.726 L 73.277 52.726 L 73.277 44.569 L 60.987 32.337 L 40.502 32.337 L 40.502 44.569 L 30.26 44.569 L 16.585 30.96 L 16.585 30.96 Z M 67.131 12.515 C 66.702 12.538 66.126 12.523 65.702 12.548 C 61.997 12.765 58.513 13.048 55.241 13.411 C 51.969 13.775 48.907 14.219 46.042 14.755 C 43.631093 15.212274 41.242281 15.779195 38.883 16.454 L 46.648 24.183 L 67.131 24.183 L 67.131 12.515 L 67.131 12.515 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.1" filter="url(#klUXItDj6VQxjuhkPs0297D780HXoxp6)">
+ <g opacity=".1">
+ <linearGradient id="_lgradient_220" x1=".5" x2=".5" y1="1.056" y2="-.056" gradientTransform="matrix(146.788,0,0,146.789,54.606,55.625)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#000000"/>
+ <stop offset="51.661%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_220)" d="M 201.394 55.625 L 141.208 90.471 C 126.488609 85.422037 110.178878 89.190954 99.167 100.186 C 88.187981 111.195957 84.425773 127.491362 89.467 142.2 L 54.606 202.414 L 114.792 167.568 C 129.511554 172.617204 145.821578 168.847831 156.833 157.852 C 167.812061 146.842478 171.574303 130.547318 166.533 115.839 L 201.394 55.625 L 201.394 55.625 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="klUXItDj6VQxjuhkPs0297D780HXoxp6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".72"/>
+ </filter>
+ </defs>
+ <path fill="#e93549" d="M 108.428 107.409 L 201.394 53.586 L 147.572 146.552 L 108.428 107.409 L 108.428 107.409 Z"/>
+ <g opacity=".5">
+ <path fill="#ffffff" d="M 201.394 53.586 L 108.429 107.41 L 54.606 200.375 L 56.381 199.348 L 108.429 109.448 L 199.619 56.652 L 201.394 53.586 L 201.394 53.586 Z"/>
+ </g>
+ <path fill="#dfdfdf" d="M 108.428 107.409 L 54.606 200.375 L 147.572 146.552 L 108.428 107.409 L 108.428 107.409 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 201.394 53.586 L 108.429 107.41 L 54.606 200.375 L 58.03 198.392 L 128.721 127.701 L 199.411 57.011 L 201.394 53.586 L 201.394 53.586 Z"/>
+ </g>
+ <defs>
+ <filter id="CqrAQulUO1vDqUVmhEjXrbhxlyU3yJ6b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.892"/>
+ </filter>
+ </defs>
+ <g opacity=".3" filter="url(#CqrAQulUO1vDqUVmhEjXrbhxlyU3yJ6b)">
+ <path fill-rule="evenodd" d="M 125.85 75.877 C 123.8 75.946 121.178 77.066 119.903 81.827 C 119.155 78.17 111.145 79.053 111.145 79.053 C 111.145 79.053 113.777 80.872 113.711 82.28 C 113.711 82.286 113.707 82.291 113.706 82.297 C 112.338811 82.449355 110.979865 82.668281 109.634 82.953 C 109.054 81.662 109.81 79.087 109.444 77.299 C 108.31 79.017 107.806 81.464 107.575 83.436 C 106.275 83.787 104.999 84.206 103.753 84.69 C 99.071 76.81 91.478 73.287 82.298 78.975 C 70.234 86.45 73.425 104.616 78.747 115.463 C 78.939 115.841 79.129 116.243 79.319 116.635 C 78.716 119.451 78.643 123.075 79.324 129.254 C 80.988 144.387 86.168 146.837 92.999 158.823 C 101.307 173.665 113.211 176.17 127.66 168.11 C 139.569 161.146 145.276 161.614 154.288 149.342 C 156.112 146.86 157.448 144.84 158.458 143.086 C 160.636 141.476 162.809 139.882 164.87 138.541 C 174.903 131.809 186.748 117.669 180.038 105.164 C 174.609 95.047 165.53 94.863 157.091 100.319 C 156.315612 99.222995 155.478947 98.171655 154.585 97.17 C 155.22 95.842 156.128 93.594 156.042 91.733 C 154.752 93.244 154.382 96.856 152.29 94.748 C 150.199 92.641 154.445 92.239 154.445 92.239 C 154.445 92.239 150.029 88.884 148.308 90.899 C 149.933 84.835 145.025 84.438 145.025 84.438 C 145.025 84.438 147.11 86.549 146.371 88.207 C 146.123 88.762 145.507 89.115 144.828 89.196 C 144.076511 88.739962 143.312552 88.304795 142.537 87.891 C 142.362 87.396 142.332 86.76 142.55 85.946 C 141.256 85.485 140.264 85.825 139.536 86.438 C 138.969126 86.186561 138.397697 85.945521 137.822 85.715 L 138.853 80.428 L 135.947 84.989 C 135.508 84.832 135.063 84.698 134.62 84.553 C 134.484 82.695 133.671 80.529 130.751 79.983 C 130.256 81.83 129.276 82.673 128.224 82.899 C 127.469282 82.753827 126.711428 82.625462 125.951 82.514 C 124.926 81.951 124.182 80.955 124.277 79.975 C 124.522 77.449 128.685 76.405 128.685 76.405 C 128.685 76.405 128.287 76.216 127.64 76.063 C 127.054469 75.92243 126.452924 75.859888 125.851 75.877 L 125.85 75.877 L 125.85 75.877 Z"/>
+ </g>
+ <radialGradient id="_rgradient_30" cx=".583" cy=".5" r="21.773" fx=".595" fy=".336" gradientTransform="matrix(34.847683,0,3.180446,63.232455,73.99967,76.176511)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#73a0d0"/>
+ <stop offset="100%" style="stop-color:#ffffff"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_30)" fill-rule="evenodd" d="M 82.296 78.975 C 70.232 86.45 73.422 104.618 78.745 115.465 C 84.323 126.426 89.154 144.043 96.42 138.279 C 120.102 114.597 106.89 63.737 82.296 78.975 Z"/>
+ <radialGradient id="_rgradient_31" cx=".111" cy=".642" r="21.773" fx=".255" fy=".546" gradientTransform="matrix(36.795218,32.227358,-25.064425,46.284222,136.849878,96.733794)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#73a0d0"/>
+ <stop offset="100%" style="stop-color:#ffffff"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_31)" fill-rule="evenodd" d="M 180.037 105.165 C 186.747 117.67 174.901 131.809 164.868 138.541 C 154.557 145.245 141.564 158.087 138.154 149.461 C 129.486 117.111 166.358 79.671 180.037 105.165 L 180.037 105.165 Z"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 127.638 76.064 C 125.696 75.605 121.603 75.48 119.902 81.827 C 119.154 78.171 111.144 79.054 111.144 79.054 C 111.144 79.054 113.777 80.872 113.711 82.28 C 113.711 82.286 113.707 82.292 113.706 82.299 C 112.338446 82.450197 110.979143 82.66846 109.633 82.953 C 109.053 81.662 109.808 79.087 109.442 77.299 C 108.308 79.017 107.806 81.465 107.574 83.437 C 97.493 86.157 88.856 92.825 84.715 104.351 C 80.447 114.22 77.657 114.122 79.321 129.256 C 80.986 144.389 86.166 146.837 92.998 158.823 C 101.306 173.666 113.21 176.171 127.658 168.11 C 139.568 161.146 145.274 161.615 154.287 149.342 C 163.3 137.07 160.843 135.763 162.086 125.083 C 164.483 114.01 161.096 104.458 154.584 97.17 C 155.219 95.842 156.126 93.595 156.04 91.734 C 154.75 93.245 154.381 96.856 152.289 94.748 C 150.198 92.64 154.443 92.24 154.443 92.24 C 154.443 92.24 150.027 88.885 148.306 90.9 C 149.931 84.836 145.024 84.438 145.024 84.438 C 145.024 84.438 147.108 86.55 146.368 88.208 C 146.121 88.763 145.504 89.115 144.825 89.196 C 144.073841 88.740294 143.310215 88.305461 142.535 87.892 C 142.36 87.397 142.331 86.761 142.549 85.947 C 141.255 85.486 140.262 85.825 139.535 86.438 C 138.967714 86.186739 138.395955 85.9457 137.82 85.715 L 138.851 80.429 L 135.944 84.989 C 135.506 84.833 135.063 84.698 134.62 84.553 C 134.483 82.695 133.668 80.53 130.749 79.983 C 130.254 81.83 129.274 82.674 128.222 82.899 C 127.467602 82.75391 126.710083 82.625545 125.95 82.514 C 124.925 81.951 124.18 80.954 124.275 79.974 C 124.52 77.448 128.683 76.405 128.683 76.405 C 128.683 76.405 128.285 76.217 127.637 76.064 L 127.638 76.064 L 127.638 76.064 Z"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 158.175 137.85 L 169.66 129.555 L 166.453 129.875 L 172.483 125.157 L 166.931 126.505 L 175.832 120.924 L 167.936 123.3 L 176.693 116.794 L 169.897 118.194 L 177.362 113.045 L 169.992 115.585 L 175.543 109.399 L 168.891 111.723 L 171.379 106.781 L 167.599 108.241 L 169.368 103.515 L 166.306 104.759 L 167.454 102.479 L 157.883 106.971 C 157.883 106.971 160.576 112.209 161.331 119.482 C 162.086 126.754 158.175 137.85 158.175 137.85 L 158.175 137.85 Z M 84.887 118.212 L 79.088 105.287 L 81.705 107.167 L 78.842 100.067 L 82.976 104.01 L 78.058 94.726 L 83.709 100.731 L 79.378 90.719 L 84.563 95.329 L 80.673 87.137 L 85.785 93.022 L 84.071 84.889 L 88.67 90.228 L 88.986 84.704 L 91.53 87.859 L 92.36 82.881 L 94.391 85.49 L 94.537 82.94 L 100.579 91.617 C 100.579 91.617 95.628 94.806 91.338 100.727 C 87.048 106.648 84.887 118.212 84.887 118.212 Z"/>
+ <path fill="#729fcf" fill-rule="evenodd" d="M 93.573 108.652 C 93.573 108.652 111.923 110.671 107.086 128.722 C 89.968 124.135 111.01 113.324 93.573 108.652 L 93.573 108.652 Z"/>
+ <path d="M 92.357788 117.80131 C 93.352283 114.089806 97.172957 111.883938 100.884462 112.878433 C 104.595967 113.872928 106.801834 117.693602 105.807339 121.405107 C 104.812845 125.116611 100.99217 127.322479 97.280666 126.327984 C 93.569161 125.33349 91.363294 121.512815 92.357788 117.80131 Z"/>
+ <linearGradient id="_lgradient_221" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(5.304,1.42,-0.662,2.47,95.747,121.509)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_221)" d="M 95.416 122.744 C 95.598684 122.062385 96.935321 121.82714 98.399 122.219 C 99.862679 122.61086 100.902684 123.482385 100.72 124.164 C 100.537316 124.845615 99.200679 125.08086 97.737 124.689 C 96.273321 124.29714 95.233316 123.425615 95.416 122.744 Z"/>
+ <radialGradient id="_rgradient_32" cx=".5" cy=".5" r="8.312" fx=".5" fy="0" gradientTransform="matrix(8.372,2.244,-1.262,4.712,96.248,113.498)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#ffffff"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_32)" d="M 95.617 115.854 C 95.965258 114.553688 98.123684 114.000751 100.434 114.62 C 102.744316 115.239249 104.337258 116.797688 103.989 118.098 C 103.640742 119.398312 101.482316 119.951249 99.172 119.332 C 96.861684 118.712751 95.268742 117.154312 95.617 115.854 Z"/>
+ <path fill="#729fcf" fill-rule="evenodd" d="M 151.096 124.065 C 151.096 124.065 134.195 116.639 129.359 134.69 C 146.477 139.277 133.659 119.393 151.096 124.065 Z"/>
+ <path d="M 147.553641 132.57205 C 148.548136 128.860545 146.342268 125.039871 142.630763 124.045376 C 138.919259 123.050881 135.098584 125.256749 134.10409 128.968253 C 133.109595 132.679758 135.315462 136.500433 139.026967 137.494927 C 142.738472 138.489422 146.559146 136.283555 147.553641 132.57205 Z"/>
+ <linearGradient id="_lgradient_222" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(-5.304,-1.42,-0.662,2.47,142.786,134.112)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_222)" d="M 142.455 135.347 C 142.637684 134.665385 141.597679 133.79386 140.134 133.402 C 138.670321 133.01014 137.333684 133.245385 137.151 133.927 C 136.968316 134.608615 138.008321 135.48014 139.472 135.872 C 140.935679 136.26386 142.272316 136.028615 142.455 135.347 Z"/>
+ <radialGradient id="_rgradient_33" cx=".5" cy=".5" r="8.312" fx=".5" fy="0" gradientTransform="matrix(-8.372,-2.244,-1.262,4.712,146.355,126.925)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#ffffff"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_33)" d="M 145.724 129.281 C 146.072258 127.980688 144.479316 126.422249 142.169 125.803 C 139.858684 125.183751 137.700258 125.736688 137.352 127.037 C 137.003742 128.337312 138.596684 129.895751 140.907 130.515 C 143.217316 131.134249 145.375742 130.581312 145.724 129.281 Z"/>
+ <radialGradient id="_rgradient_34" cx="-.612" cy=".354" r="66.984" fx="-.548" fy=".329" gradientTransform="matrix(-29.527115,51.456184,-81.05991,-10.142058,79.20723,116.20634)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#73a0d0"/>
+ <stop offset="100%" style="stop-color:#ffffff"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_34)" fill-rule="evenodd" d="M 81.826 116.224 C 80.981 116.099 80.019 116.642 79.495 117.712 C 79.077 120.368 79.092 123.81 79.688 129.231 C 81.338 144.229 86.472 146.655 93.242 158.534 C 94.521 160.818 95.886 162.817 97.332 164.518 C 97.097 163.339 97.535 161.634 96.969 160.619 C 94.547 160.505 95.96 158.866 97.369 158.151 C 99.994 155.957 96.322 158.464 95.344 158.272 C 96.017 155.082 98.795 152.843 100.854 150.474 C 103.657 148.18 100.116 145.661 97.673 145.678 C 96.406 144.7 91.807 146.61 93.081 144.045 C 94.062 141.989 94.762 140.218 96.573 138.745 C 95.393 138.625 90.902 142.012 92.51 138.742 C 94 135.985 89.998 138.217 89.09 138.892 C 86.178 140.521 88.456 137.195 89.49 136.424 C 91.461 134.911 89.665 133.538 87.913 134.573 C 84.348 135.449 88.832 132.887 89.908 132.311 C 89.052 131.781 86.994 133.419 85.592 133.327 C 85.568 131.913 88.079 131.082 89.047 129.968 C 91.789 127.904 87.793 128.4 86.507 129.086 C 83.788 129.791 86.651 127.772 87.647 127.46 C 90.136 125.861 86.196 126.674 85.31 127.096 C 81.268 128.46 83.603 124.119 85.278 122.862 C 86.913 119.82 83.592 124.178 82.58 122.643 C 80.862 120.737 84.328 119.489 83.413 118.259 C 83.241 116.982 82.577 116.334 81.826 116.224 L 81.826 116.224 Z M 158.503 136.77 C 157.858 136.659 157.105 136.95 156.43 137.824 C 155.023 138.431 157.4 141.245 154.96 142.037 C 153.316 142.861 152.618 137.426 152.514 140.878 C 153.335 142.804 153.187 147.731 150.369 144.528 C 149.812 143.719 146.807 141.046 148.163 143.676 C 148.869 144.443 150.321 147.619 148.318 145.649 C 147.548 144.412 144.353 141.988 145.696 145.147 C 145.978 146.596 147.718 148.566 146.99 149.779 C 145.73 149.157 144.785 146.715 143.779 146.746 C 144.423 147.783 147.007 152.239 144.357 149.697 C 143.357 147.925 141.134 148.221 142.085 150.517 C 142.594 151.701 142.905 155.721 141.197 152.854 C 140.748 151.815 138.399 147.882 138.31 151.014 C 138.068 154.65 135.854 149.466 134.771 148.98 C 135.603 151.162 135.324 153.045 135.146 155.317 C 134.967 158.174 131.957 154.226 130.371 154.44 C 128.264 153.203 123.938 153.614 125.218 157.002 C 125.817 160.083 127.084 163.406 126.072 166.505 C 125.129 166.183 123.221 162.181 124.398 165.393 C 125.26 166.717 125.665 168.843 123.511 167.73 C 122.641 168.25 122.168 169.603 121.531 170.54 C 123.495 169.827 125.52 168.894 127.593 167.738 C 139.395 160.836 145.05 161.3 153.982 149.138 C 157.407 144.475 159.161 141.409 160.091 138.804 C 159.996 137.713 159.335 136.912 158.503 136.77 Z M 99.158 165.812 C 98.920674 165.821377 98.683173 165.798502 98.452 165.744 C 98.831 166.139 99.209 166.517 99.598 166.876 C 99.489 166.458 99.361 166.076 99.158 165.812 Z M 118.999 171.129 C 118.809 171.207 118.61 171.318 118.423 171.477 C 118.703 171.408 118.982 171.339 119.265 171.26 C 119.177 171.217 119.093 171.186 118.999 171.129 Z M 103.113 169.447 C 103.066 169.435 103.005 169.45 102.953 169.444 C 103.185 169.587 103.413 169.72 103.649 169.852 C 103.506 169.66 103.337 169.506 103.113 169.447 Z"/>
+ <path fill-rule="evenodd" d="M 106.185 154.63 C 102.253 154.855 101.336 155.386 102.015 158.627 C 102.694 161.868 104.566 166.433 108.901 167.594 C 113.236 168.756 117.144 165.74 119.354 163.273 C 121.564 160.806 122.151 160.712 117.742 157.727 C 113.333 154.743 110.116 154.405 106.185 154.63 L 106.185 154.63 Z"/>
+ <radialGradient id="_rgradient_35" cx=".354" cy=".612" r="13.714" fx=".313" fy=".625" gradientTransform="matrix(16.52307,2.028664,-6.303216,10.778614,102.943285,155.438962)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#ffffff"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_35)" fill-rule="evenodd" d="M 106.762 155.488 C 103.33 155.685 102.529 156.148 103.122 158.977 C 103.715 161.807 112.073 155.837 109.134 166.806 C 112.064 155.871 116.33 165.187 118.26 163.033 C 120.189 160.88 120.701 160.797 116.852 158.192 C 113.003 155.586 110.195 155.292 106.762 155.488 Z"/>
+ <radialGradient id="_rgradient_36" cx="-.096" cy=".701" r="22.608" fx="-.082" fy=".487" gradientTransform="matrix(18.414142,24.085024,-24.21199,18.287958,122.522,93.793)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#73a0d0"/>
+ <stop offset="100%" style="stop-color:#ffffff"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_36)" fill-rule="evenodd" d="M 122.522 112.332 C 122.522 112.332 127.142 114.433 125.709 121.393 C 131.575 115.621 128.733 110.108 128.733 110.108 C 128.733 110.108 135.26 113.153 133.237 119.09 C 138.592 113.614 135.75 108.101 135.75 108.101 C 135.75 108.101 142.119 108.512 142.759 112.571 C 142.659 106.497 138.068 102.675 138.068 102.675 C 138.068 102.675 149.057 105.188 147.142 110.722 C 151.346 101.481 143.286 99.322 143.286 99.322 C 143.286 99.322 148.77 98.199 152.123 103.417 C 150.843 95.299 145.366 93.793 145.366 93.793 C 151.067 96.25 153.29 100.511 152.842 108.793 C 152.497 105.245 147.878 102.663 147.878 102.663 C 147.878 102.663 152.186 105.565 146.773 114.481 C 147.263 109.429 142.04 107.195 142.04 107.195 C 142.04 107.195 145.972 112.489 141.356 117.81 C 142.14 113.269 138.513 112.297 138.513 112.297 C 138.513 112.297 138.88 120.602 130.625 124.005 C 132.108 120.083 130.229 117.42 130.229 117.42 C 130.229 117.42 130.87 121.479 122.831 124.077 C 125.63 120.076 122.522 112.332 122.522 112.332 L 122.522 112.332 Z"/>
+ <radialGradient id="_rgradient_37" cx=".513" cy=".487" r="14.333" fx=".952" fy=".492" gradientTransform="matrix(15.144405,-0.90112,0.25664,23.043399,107.144,84.172972)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#73a0d0"/>
+ <stop offset="100%" style="stop-color:#ffffff"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_37)" fill-rule="evenodd" d="M 120.863 85.672 C 119.207 84.939 114.153 83.89 110.418 85.176 C 115.329 83.143 121.033 89.137 121.033 89.137 C 121.033 89.137 112.918 87.327 109.807 91.157 C 118.662 88.485 121.423 95.957 121.423 95.957 C 121.423 95.957 115.48 92.454 111.46 96.223 C 115.404 94.592 121.193 99.65 121.193 99.65 C 121.193 99.65 117.519 99.782 115.198 104.37 C 118.133 102.924 122.3 103.668 122.3 103.668 C 118.901 104.103 117.214 104.673 113.095 107.214 C 115.816 101.896 118.549 100.406 118.549 100.406 C 118.549 100.406 111.361 95.951 107.971 98.93 C 113.542 92.648 118.063 94.626 118.063 94.626 C 118.063 94.626 110.642 90.575 107.144 93.957 C 110.609 88.099 117.269 88.568 117.269 88.568 C 117.269 88.568 114.418 85.4 108.39 86.084 C 116.055 81.659 122.519 86.406 120.863 85.672 L 120.863 85.672 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/icedove.svg b/.icons/Gruvbox_Dark-2/apps/64/icedove.svg
new file mode 100755
index 000000000..9fdfb4122
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/icedove.svg
@@ -0,0 +1,107 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="49HyXEnUyTPovjrfGDaoqWZGWbQwDQt9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#49HyXEnUyTPovjrfGDaoqWZGWbQwDQt9)">
+ <linearGradient id="_lgradient_91" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_91)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_92" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(61.451,0,0,97.296997,50.161003,142.310004)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_92)" d="M 63.539006 239.441 C 64.089001 239.476996 64.560002 239.539008 65.120007 239.571997 C 65.555004 239.597006 66.147 239.582999 66.588001 239.607001 L 66.549 232.015006 L 93.178005 207.550009 L 93.178005 199.394003 L 105.468006 187.161002 L 105.468006 181.045996 L 111.612004 174.929007 L 111.612004 158.620001 L 103.419003 150.463995 L 87.032002 150.463995 L 78.839001 142.310004 L 58.356003 142.310004 L 50.161003 150.463995 L 50.161003 170.853003 L 66.604 185.192999 L 66.549 203.472006 L 60.405003 209.588995 L 60.405003 236.09101 L 63.539006 239.441 Z"/>
+ <linearGradient id="_lgradient_93" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.290001,0,0,8.155998,93.178005,81.148001)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_93)" d="M 99.322003 81.148001 L 93.178005 87.265006 L 99.322003 87.265006 L 101.371006 89.303999 L 103.419003 89.303999 L 105.468006 87.265006 L 99.322003 81.148001 Z"/>
+ <linearGradient id="_lgradient_94" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(96.272995,0,0,101.991997,138.242008,109.690001)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_94)" d="M 177.160008 109.690001 L 152.580006 109.690001 L 138.242008 123.961005 L 138.242008 144.349005 L 148.483006 154.543005 L 162.82201 154.543005 L 168.966999 160.659003 L 168.966999 166.775 L 173.063999 170.851996 L 173.063999 195.317008 L 188.619999 211.681998 L 214.308003 186.114996 L 214.03101 162.696997 L 234.515003 142.310004 L 226.321003 142.310004 L 205.838001 121.923003 L 205.838001 113.768004 L 181.257008 113.768004 L 177.160008 109.690001 Z"/>
+ <linearGradient id="_lgradient_95" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(102.418991,0,0,104.843998,148.483006,33.388003)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_95)" d="M 250.901997 117.845 L 250.901997 96.373999 C 250.901997 87.126006 250.735005 78.869002 250.299 71.498999 C 250.080998 67.815001 249.796009 64.353003 249.429997 61.099001 C 249.063999 57.845004 248.618 54.801001 248.078007 51.952002 C 247.537998 49.104002 246.903996 46.451003 246.164006 43.982005 C 245.425007 41.513003 244.578999 39.226004 243.613011 37.111002 C 242.998997 35.764002 242.248005 34.600005 241.533009 33.388003 L 238.610996 36.296004 L 226.321003 36.296004 L 214.03101 48.529002 L 205.838001 40.374003 L 181.258 40.374003 L 168.968006 52.607005 L 168.968006 62.800002 L 181.258 62.800002 L 181.258 56.683001 L 189.451008 56.683001 L 189.451008 64.839003 L 185.353001 68.914999 L 168.968006 69.191 L 162.82201 75.032004 L 154.629002 75.032004 L 154.629002 83.187003 L 148.483006 89.303999 L 148.483006 101.534003 L 160.772999 101.534003 L 168.968006 93.380003 L 177.161 93.380003 L 177.161 97.458006 L 185.353001 105.613005 L 189.451008 105.613005 L 189.451008 101.534003 L 181.258 93.380003 L 189.451008 93.380003 L 197.643009 101.534003 L 207.884999 101.534003 L 201.741001 95.419005 L 207.884999 89.303999 L 214.03101 89.303999 L 220.175007 95.419005 L 214.03101 95.419005 L 207.884999 101.534003 L 213.91901 107.539999 L 214.03101 113.767004 L 205.838001 113.767004 L 230.41901 138.232001 L 234.513996 138.232001 L 238.610996 134.155997 L 246.804005 125.998999 L 238.610996 117.845 L 250.901997 117.845 Z"/>
+ <linearGradient id="_lgradient_96" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(6.145004,0,0,12.231998,156.677006,58.722003)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_96)" d="M 156.677006 70.954001 L 156.677006 64.838004 L 162.82201 58.722003 L 162.82201 70.954001 L 156.677006 70.954001 Z"/>
+ <linearGradient id="_lgradient_97" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(8.194,0,0,20.388,220.175999,170.851996)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_97)" d="M 220.175999 191.239996 L 220.175999 178.456 L 228.369999 170.851996 L 228.369999 191.239996 L 220.175999 191.239996 Z"/>
+ <linearGradient id="_lgradient_98" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(55.304993,0,0,48.930001,80.888005,11.831003)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_98)" d="M 136.192997 11.831003 L 90.136006 11.831003 C 89.347004 11.831003 88.788006 11.880002 88.013005 11.882003 L 80.888005 19.986002 L 93.178005 32.218005 L 93.178005 45.001002 L 107.517002 60.761004 L 115.710003 60.761004 L 115.710003 52.607005 L 128.000004 40.374003 L 128.000004 32.218005 L 136.192997 24.064003 L 136.192997 11.831003 Z"/>
+ <linearGradient id="_lgradient_99" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.291008,0,0,6.116001,125.951,56.683001)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_99)" d="M 125.951 56.683001 L 132.097004 56.683001 L 138.242008 62.799002 L 125.951 62.799002 L 125.951 56.683001 Z"/>
+ <linearGradient id="_lgradient_100" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.290997,0,0,6.117004,58.355004,123.961005)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_100)" d="M 70.646 123.961005 L 64.501004 123.961005 L 58.355004 130.078009 L 70.646 130.078009 L 70.646 123.961005 Z"/>
+ <linearGradient id="_lgradient_101" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(92.177002,0,0,115.547005,5.098003,30.841002)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_101)" d="M 16.003002 30.841002 C 15.896004 30.993002 15.758003 31.109004 15.653004 31.263003 C 14.436003 33.051001 13.352003 34.995001 12.386004 37.111002 C 11.421004 39.226004 10.575003 41.513003 9.835003 43.982005 C 9.095003 46.451003 8.462003 49.104002 7.922003 51.952002 C 7.382004 54.801001 6.936003 57.845004 6.570003 61.099001 C 6.204003 64.353003 5.918003 67.815001 5.700003 71.498999 C 5.264004 78.869002 5.098003 87.126006 5.098003 96.373999 L 5.098003 117.845 L 13.291003 125.998999 L 25.581003 125.998999 L 46.066002 146.388007 L 46.066002 121.923003 L 58.356003 109.691 L 66.549 109.691 L 78.839001 97.458006 L 91.129002 97.458006 L 84.985005 91.341002 L 97.275006 77.072005 L 84.985005 64.839003 L 66.549 64.839003 L 66.549 81.148001 L 58.356003 81.148001 L 50.161003 72.993002 L 50.161003 64.839003 L 62.452004 52.607005 L 72.695004 52.607005 L 72.695004 44.450003 L 60.405003 32.218005 L 39.920002 32.218005 L 39.920002 44.450003 L 29.678004 44.450003 L 16.003002 30.841002 Z"/>
+ <linearGradient id="_lgradient_102" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(28.247997,0,0,11.668,38.301003,12.396003)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_102)" d="M 66.549 12.396003 C 66.120007 12.419003 65.544003 12.404003 65.120007 12.429003 C 61.415005 12.646003 57.931004 12.929003 54.659004 13.292003 C 51.387005 13.656003 48.325005 14.100003 45.460003 14.636003 C 42.901005 15.115003 40.554005 15.699003 38.301003 16.335003 L 46.066002 24.064003 L 66.549 24.064003 L 66.549 12.396003 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_103" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_103)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="a4tRbXZs0ytk71CIAiNfyNpY3i1N7s1h" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#a4tRbXZs0ytk71CIAiNfyNpY3i1N7s1h)">
+ <path fill-rule="evenodd" d="M 122.137819 159.37367 C 115.77287 135.603193 87.691748 150.360132 76.212372 132.264604 C 64.732995 114.169087 71.347303 96.588087 65.430976 103.198188 C 59.514646 109.808293 61.948244 121.262781 61.948244 121.262781 C 61.948244 121.262781 59.862662 108.736113 57.425804 115.694765 C 54.988947 122.653412 61.250263 132.957963 61.250263 132.957963 C 61.250263 132.957963 54.293213 121.126374 55.683778 128.433628 C 57.074355 135.740886 63.549477 143.542394 63.549477 143.542394 C 63.549477 143.542394 57.635394 136.930274 58.330356 142.49765 C 59.025319 148.065015 70.293731 153.072576 70.293731 153.072576 C 70.293731 153.072576 61.246651 154.810799 67.161028 159.683147 C 73.075404 164.555504 86.221549 160.382139 86.221549 160.382139 C 86.221549 160.382139 76.825504 168.760535 86.567781 171.197861 C 96.310063 173.635197 104.73867 168.069545 104.73867 168.069545 C 104.73867 168.069545 100.909648 177.115682 110.652457 176.421429 C 120.395267 175.727184 124.486086 168.143517 122.137819 159.37367 Z"/>
+ </g>
+ <path fill="#e4e4e4" fill-rule="evenodd" d="M 122.137819 156.957003 C 115.77287 133.186517 87.691748 147.943456 76.212372 129.847929 C 64.732995 111.752411 71.347303 94.171411 65.430976 100.781516 C 59.514646 107.391622 61.948244 118.84611 61.948244 118.84611 C 61.948244 118.84611 59.862662 106.319442 57.425804 113.278089 C 54.988947 120.236737 61.250263 130.541297 61.250263 130.541297 C 61.250263 130.541297 54.293213 118.709698 55.683778 126.016952 C 57.074355 133.32421 63.549477 141.125718 63.549477 141.125718 C 63.549477 141.125718 57.635394 134.513599 58.330356 140.080974 C 59.025319 145.648349 70.293731 150.6559 70.293731 150.6559 C 70.293731 150.6559 61.246651 152.394124 67.161028 157.26648 C 73.075404 162.138828 86.221549 157.965463 86.221549 157.965463 C 86.221549 157.965463 76.825504 166.343859 86.567781 168.781195 C 96.310063 171.218521 104.73867 165.65287 104.73867 165.65287 C 104.73867 165.65287 100.909648 174.699006 110.652457 174.004753 C 120.395267 173.310509 124.486086 165.726842 122.137819 156.957003 Z"/>
+ <defs>
+ <filter id="5KOjPaP9LCH3KIfadVzEP5D93vGodjca" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#5KOjPaP9LCH3KIfadVzEP5D93vGodjca)">
+ <path fill-rule="evenodd" d="M 148.383746 62.628743 C 143.558747 62.689173 157.946738 78.349732 156.978251 101.468726 C 155.957466 125.835838 119.966309 126.950711 123.676795 151.856904 C 120.309946 150.218972 117.539963 144.336525 118.381667 135.427454 C 119.525731 123.317981 111.577062 118.405601 104.727653 118.441932 C 102.767477 118.452322 100.98014 118.820094 99.64165 119.598534 C 83.825051 128.797127 87.934195 156.22864 100.358821 177.923401 C 106.059828 187.877981 114.89158 193.614015 124.492664 195.563231 C 126.231579 195.697181 127.982073 195.787931 129.756319 195.787931 C 135.484628 195.787931 141.033584 195.058416 146.33682 193.719267 C 160.624538 188.379966 172.659592 174.757426 174.280229 154.661104 C 183.189133 155.813764 198.899246 146.781733 200.348468 141.335125 C 201.712747 136.20771 193.477962 139.298339 191.150229 140.508977 C 193.305929 139.298966 202.287358 134.182799 199.052288 127.819744 C 196.835228 123.458992 192.383306 127.128552 189.130305 130.813686 C 187.238311 133.666174 185.235202 135.856472 185.235202 135.856472 C 185.235202 135.856472 186.90457 133.335097 189.130305 130.813686 C 191.944424 126.570968 195.680465 120.965662 190.727001 118.725214 C 187.568023 117.296407 183.984554 119.665352 182.261247 122.670877 C 181.555184 127.961152 178.622741 133.067078 178.622741 133.067078 C 178.62275 133.067078 179.465501 127.546756 182.261247 122.670877 C 182.718105 119.247766 182.080908 117.908373 178.938561 118.756272 C 177.714371 119.086606 176.302854 119.377185 174.846073 119.694769 C 176.271455 117.703451 182.800845 109.120982 180.521225 103.673498 C 180.486009 103.589399 180.450996 103.539977 180.415955 103.462013 C 180.291639 103.185184 180.169397 102.91221 180.047496 102.708574 C 178.369066 99.653263 176.952175 103.201986 176.22477 105.669476 C 176.812961 101.858979 177.860158 93.390404 175.727607 87.222088 C 175.505635 86.579988 175.306287 86.129691 175.115706 85.761463 C 173.23199 81.652118 172.750674 88.897177 172.622052 92.605861 C 172.410756 89.274269 172.344436 80.927742 169.753358 76.17551 C 169.745144 76.160766 169.741521 76.143947 169.733298 76.129254 C 169.519595 75.721087 169.277453 74.851696 169.036177 74.468826 C 168.359597 73.394996 167.587177 72.416207 166.674252 71.626889 C 161.263072 66.948355 163.711977 75.718029 164.812238 78.991 C 163.988331 77.012828 161.089564 74.412411 158.522169 71.1195 C 156.550469 68.527382 155.008487 65.334805 151.995923 63.732471 C 150.806332 63.332286 149.602331 62.963267 148.383746 62.628743 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 148.383746 60.212069 C 143.558747 60.2725 157.946738 75.933056 156.978251 99.052051 C 155.957466 123.419162 119.966309 124.53404 123.676795 149.440228 C 120.309946 147.802297 117.539963 141.919849 118.381667 133.010778 C 119.525731 120.901305 111.577062 115.988925 104.727653 116.025256 C 102.767477 116.035651 100.98014 116.403423 99.64165 117.181863 C 83.825051 126.380451 87.934195 153.811974 100.358821 175.506725 C 106.059828 185.461305 114.89158 191.197339 124.492664 193.146555 C 126.231579 193.280514 127.982073 193.371255 129.756319 193.371255 C 135.484628 193.371255 141.033584 192.641749 146.33682 191.302591 C 160.624538 185.963299 172.659592 172.34075 174.280229 152.244428 C 183.189133 153.397098 198.899246 144.365066 200.348468 138.918449 C 201.712747 133.791034 193.477962 136.881663 191.150229 138.092311 C 193.305929 136.88229 202.287358 131.766123 199.052288 125.403069 C 196.835228 121.042317 192.383306 124.711881 189.130305 128.39701 C 187.238311 131.249498 185.235202 133.439796 185.235202 133.439796 C 185.235202 133.439805 186.90457 130.918422 189.130305 128.39701 C 191.944424 124.154292 195.680465 118.548986 190.727001 116.308542 C 187.568023 114.879731 183.984554 117.248681 182.261247 120.254206 C 181.555184 125.544476 178.622741 130.650402 178.622741 130.650402 C 178.62275 130.650402 179.465501 125.130075 182.261247 120.254206 C 182.718105 116.83109 182.080908 115.491701 178.938561 116.339601 C 177.714371 116.669935 176.302854 116.960509 174.846073 117.278098 C 176.271455 115.28678 182.800845 106.704311 180.521225 101.256822 C 180.486009 101.172723 180.450996 101.123301 180.415955 101.045342 C 180.291639 100.768509 180.169397 100.495538 180.047496 100.291903 C 178.369066 97.236587 176.952175 100.78531 176.22477 103.2528 C 176.812961 99.442303 177.860158 90.973728 175.727607 84.805413 C 175.505635 84.163315 175.306287 83.713018 175.115706 83.344789 C 173.23199 79.235445 172.750674 86.480503 172.622052 90.189185 C 172.410756 86.857593 172.344436 78.511066 169.753358 73.758836 C 169.745144 73.744093 169.741521 73.727273 169.733298 73.71258 C 169.519595 73.304414 169.277453 72.43502 169.036177 72.05215 C 168.359597 70.978322 167.587177 69.999534 166.674252 69.210216 C 161.263072 64.531682 163.711977 73.301355 164.812238 76.574326 C 163.988331 74.596154 161.089564 71.995735 158.522169 68.702826 C 156.550469 66.110707 155.008487 62.91813 151.995923 61.315797 C 150.806332 60.915611 149.602331 60.546592 148.383746 60.212069 Z"/>
+ <path fill="#3f3f3f" d="M 98.81306 129.048433 C 98.481946 129.84602 97.750255 130.406185 96.893902 130.517706 C 96.037554 130.629226 95.186801 130.275139 94.662456 129.588962 C 94.138111 128.902784 94.019934 127.988892 94.352491 127.191913 C 94.683604 126.394326 95.415295 125.83416 96.271648 125.72264 C 97.127996 125.61112 97.978749 125.965206 98.503094 126.651384 C 99.027435 127.337562 99.145616 128.251454 98.81306 129.048433 L 98.81306 129.048433 Z"/>
+ <path fill="#3f3f3f" d="M 108.687136 130.848736 C 108.797541 131.704854 109.356974 132.436951 110.154446 132.768913 C 110.951918 133.100874 111.866091 132.9822 112.552191 132.457647 C 113.238285 131.933095 113.591916 131.082462 113.479704 130.226584 C 113.369299 129.370466 112.809867 128.638369 112.012395 128.306408 C 111.214922 127.974446 110.300744 128.09312 109.61465 128.617673 C 108.928555 129.142226 108.574925 129.992858 108.687136 130.848736 L 108.687136 130.848736 Z"/>
+ <path fill="#838383" d="M 97.791666 132.9546 L 102.866666 132.9546 L 107.941662 132.9546 L 105.404168 135.492096 L 102.866666 138.029596 L 100.329164 135.492096 L 97.791666 132.9546 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/iceweasel.svg b/.icons/Gruvbox_Dark-2/apps/64/iceweasel.svg
new file mode 120000
index 000000000..e70385d91
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/iceweasel.svg
@@ -0,0 +1 @@
+icecat.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/icon-preview.svg b/.icons/Gruvbox_Dark-2/apps/64/icon-preview.svg
new file mode 120000
index 000000000..ed932a880
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/icon-preview.svg
@@ -0,0 +1 @@
+IconPreview.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/icon-requests.svg b/.icons/Gruvbox_Dark-2/apps/64/icon-requests.svg
new file mode 100755
index 000000000..6fda4ad16
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/icon-requests.svg
@@ -0,0 +1,55 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Nh7osIJ8rNNvsSaHNNbDkkxz9v9QvO3A" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Nh7osIJ8rNNvsSaHNNbDkkxz9v9QvO3A)">
+ <linearGradient id="_lgradient_109" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_109)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_110" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_110)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="l2WDbkXJVjfPjNB3rqJTYwIqrHCQEyAO" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#l2WDbkXJVjfPjNB3rqJTYwIqrHCQEyAO)">
+ <path d="M 112.614556 76.216383 L 112.614556 76.245383 C 112.416135 76.242056 112.217673 76.242056 112.019252 76.245383 C 84.764566 77.483011 61.722503 97.41441 56.563457 124.204965 C 51.40441 150.99552 65.401313 178.05371 90.247291 189.324344 C 99.564527 193.550834 109.544178 195.16511 119.26694 194.398882 C 135.471543 193.121838 150.9549 185.22678 161.429529 171.771532 C 165.434234 166.774695 166.438196 160.008636 164.056974 154.064242 C 161.675751 148.119849 156.278272 143.918098 149.931361 143.067942 C 143.58445 142.217786 137.271449 144.850942 133.409758 149.959111 C 126.619444 158.681654 114.982762 161.553633 104.916057 156.987172 C 94.849349 152.42071 89.341855 141.769726 91.432119 130.915145 C 93.518323 120.08165 102.554705 112.255592 113.568201 111.726688 L 167.94898 111.726688 L 167.94898 76.216484 L 112.614556 76.216383 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 132.882654 147.650145 C 135.901021 144.039941 140.251021 141.76137 144.926531 141.347084 C 149.631633 140.932798 154.307144 142.382798 157.917348 145.401166 C 161.527552 148.419533 163.776531 152.769533 164.190817 157.445043 C 164.605103 162.150145 163.155103 166.825656 160.136735 170.43586 C 148.891837 183.870554 132.231633 191.653207 114.683674 191.653207 C 105.806123 191.653207 97.017347 189.640962 88.997959 185.764431 C 78.966327 180.940962 70.503061 173.365452 64.555102 163.955247 C 58.636735 154.515451 55.5 143.596064 55.5 132.439941 C 55.5 128.445043 55.884694 124.479737 56.683673 120.573614 C 59.346939 107.641982 66.212245 95.982798 76.243878 87.430757 C 86.245919 78.849124 98.852041 73.877696 112.020409 73.285859 C 116.725511 73.078716 121.312245 74.735859 124.804082 77.902186 C 128.266327 81.098104 130.337756 85.507288 130.57449 90.21239 C 130.781633 94.917492 129.12449 99.533818 125.928572 102.996063 C 122.762245 106.458308 118.32347 108.559329 113.618368 108.766472 C 108.351021 109.003206 103.320409 110.985859 99.295919 114.418512 C 95.301021 117.851165 92.54898 122.526676 91.483674 127.675655 C 91.158164 129.244023 91.010204 130.841982 91.010204 132.439941 C 91.010204 141.524635 96.218368 149.839941 104.415306 153.805247 C 107.611225 155.344023 111.132653 156.143003 114.683674 156.143003 C 121.726531 156.143003 128.384694 153.03586 132.882654 147.650145 Z"/>
+ <path fill="#ffffff" d="M 112.612245 73.256267 L 167.94898 73.256267 L 167.94898 108.766472 L 112.612245 108.766472 L 112.612245 73.256267 Z"/>
+ <defs>
+ <filter id="RbU3vUpnFMGHajmS2u9tpi0pjPVJ9mMW" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#RbU3vUpnFMGHajmS2u9tpi0pjPVJ9mMW)">
+ <path d="M 156.273746 64.381139 C 153.89675 64.325268 151.597764 65.23676 149.896616 66.909514 C 148.195468 68.582269 147.235832 70.875011 147.234695 73.269323 L 147.234695 114.670312 C 147.235683 117.847368 148.919333 120.78268 151.651699 122.371015 C 154.384066 123.95935 157.750248 123.959524 160.482777 122.371472 L 178.284885 112.024118 L 196.086994 101.670979 C 198.817963 100.081539 200.5 97.146206 200.5 93.969816 C 200.5 90.793426 198.817963 87.858093 196.086994 86.268653 L 178.284885 75.915511 L 160.482777 65.568161 C 159.200676 64.823642 157.753353 64.415471 156.273746 64.381139 Z"/>
+ </g>
+ <linearGradient id="_lgradient_111" x1="1" x2="0" y1="0" y2="0" gradientTransform="matrix(53.265305,0,0,59.183675,147.234695,61.41953)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_111)" d="M 156.273746 61.421955 C 153.89675 61.366084 151.597764 62.277576 149.896616 63.950331 C 148.195468 65.623085 147.235832 67.915827 147.234695 70.310139 L 147.234695 111.711129 C 147.235683 114.888184 148.919333 117.823496 151.651699 119.411831 C 154.384066 121.000166 157.750248 121.00034 160.482777 119.412289 L 178.284885 109.064935 L 196.086994 98.711796 C 198.817963 97.122355 200.5 94.187022 200.5 91.010633 C 200.5 87.834243 198.817963 84.89891 196.086994 83.309469 L 178.284885 72.956327 L 160.482777 62.608977 C 159.200676 61.864458 157.753353 61.456287 156.273746 61.421955 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 156.274077 61.419532 C 153.896866 61.363567 151.597651 62.275144 149.896403 63.94811 C 148.195155 65.621076 147.235583 67.91411 147.234695 70.308642 L 147.234695 73.267826 C 147.235583 70.873294 148.195155 68.580259 149.896403 66.907293 C 151.597651 65.234327 153.896866 64.32275 156.274077 64.378716 C 157.753504 64.414384 159.200321 64.823786 160.481664 65.569325 L 178.283006 75.91491 L 196.084343 86.266271 C 198.36373 87.593759 199.936145 89.876091 200.372848 92.490961 C 200.98796 88.828227 199.277969 85.166266 196.084343 83.307087 L 178.283006 72.955727 L 160.481664 62.610142 C 159.200321 61.864602 157.753504 61.4552 156.274077 61.419532 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/icono_rakarrack_128x128.svg b/.icons/Gruvbox_Dark-2/apps/64/icono_rakarrack_128x128.svg
new file mode 120000
index 000000000..c730854e9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/icono_rakarrack_128x128.svg
@@ -0,0 +1 @@
+rakarrack.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/iconpreview.svg b/.icons/Gruvbox_Dark-2/apps/64/iconpreview.svg
new file mode 120000
index 000000000..ed932a880
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/iconpreview.svg
@@ -0,0 +1 @@
+IconPreview.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/icons.svg b/.icons/Gruvbox_Dark-2/apps/64/icons.svg
new file mode 100644
index 000000000..5326b6482
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/icons.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="paXbUoZRiVzrmeLyaH5udApkdOWow212" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#paXbUoZRiVzrmeLyaH5udApkdOWow212)">
+ <linearGradient id="_lgradient_15" x1="0" x2="-.003" y1="0" y2="1.59" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_16" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <path fill="#d9d9d9" d="M 64.689003 170.647003 L 76.929001 170.647003 C 81.789001 170.647003 85.735001 174.593002 85.735001 179.453995 L 85.735001 191.692993 C 85.735001 196.554001 81.789001 200.5 76.929001 200.5 L 64.689003 200.5 C 59.828999 200.5 55.882999 196.554001 55.882999 191.692993 L 55.882999 179.453995 C 55.882999 174.593002 59.828999 170.647003 64.689003 170.647003 Z"/>
+ <path fill="#d9d9d9" d="M 64.689003 132.264008 L 76.929001 132.264008 C 81.789001 132.264008 85.735001 136.210007 85.735001 141.070999 L 85.735001 153.309998 C 85.735001 158.171005 81.789001 162.117004 76.929001 162.117004 L 64.689003 162.117004 C 59.828999 162.117004 55.882999 158.171005 55.882999 153.309998 L 55.882999 141.070999 C 55.882999 136.210007 59.828999 132.264008 64.689003 132.264008 Z"/>
+ <path fill="#d9d9d9" d="M 64.689003 93.882004 L 76.929001 93.882004 C 81.789001 93.882004 85.735001 97.828003 85.735001 102.689003 L 85.735001 114.928001 C 85.735001 119.789001 81.789001 123.735001 76.929001 123.735001 L 64.689003 123.735001 C 59.828999 123.735001 55.882999 119.789001 55.882999 114.928001 L 55.882999 102.689003 C 55.882999 97.828003 59.828999 93.882004 64.689003 93.882004 Z"/>
+ <path fill="#d9d9d9" d="M 64.689003 55.5 L 76.929001 55.5 C 81.789001 55.5 85.735001 59.445999 85.735001 64.306999 L 85.735001 76.545998 C 85.735001 81.406998 81.789001 85.352997 76.929001 85.352997 L 64.689003 85.352997 C 59.828999 85.352997 55.882999 81.406998 55.882999 76.545998 L 55.882999 64.306999 C 55.882999 59.445999 59.828999 55.5 64.689003 55.5 Z"/>
+ <path fill="#d9d9d9" d="M 103.070999 170.647003 L 115.310997 170.647003 C 120.170998 170.647003 124.116997 174.593002 124.116997 179.453995 L 124.116997 191.692993 C 124.116997 196.554001 120.170998 200.5 115.310997 200.5 L 103.070999 200.5 C 98.210999 200.5 94.264999 196.554001 94.264999 191.692993 L 94.264999 179.453995 C 94.264999 174.593002 98.210999 170.647003 103.070999 170.647003 Z"/>
+ <path fill="#d9d9d9" d="M 103.070999 132.264008 L 115.310997 132.264008 C 120.170998 132.264008 124.116997 136.210007 124.116997 141.070999 L 124.116997 153.309998 C 124.116997 158.171005 120.170998 162.117004 115.310997 162.117004 L 103.070999 162.117004 C 98.210999 162.117004 94.264999 158.171005 94.264999 153.309998 L 94.264999 141.070999 C 94.264999 136.210007 98.210999 132.264008 103.070999 132.264008 Z"/>
+ <path fill="#d9d9d9" d="M 103.070999 93.882004 L 115.310997 93.882004 C 120.170998 93.882004 124.116997 97.828003 124.116997 102.689003 L 124.116997 114.928001 C 124.116997 119.789001 120.170998 123.735001 115.310997 123.735001 L 103.070999 123.735001 C 98.210999 123.735001 94.264999 119.789001 94.264999 114.928001 L 94.264999 102.689003 C 94.264999 97.828003 98.210999 93.882004 103.070999 93.882004 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/icq.svg b/.icons/Gruvbox_Dark-2/apps/64/icq.svg
new file mode 100755
index 000000000..5388b2d34
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/icq.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="hIEcpstVNBSDBhMjRTCL46daYbmrBGI1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#hIEcpstVNBSDBhMjRTCL46daYbmrBGI1)">
+ <linearGradient id="_lgradient_104" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_104)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_105" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_105)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <linearGradient id="_lgradient_106" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(165.00014,0,0,165.00009,44.999997,45)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_106)" d="M 119.304001 208.505005 C 114.157997 206.531006 108.505997 200.807999 106.823997 195.871002 C 104.266998 188.363007 104.603996 186.927002 115.82 157.595001 C 121.398003 143.007996 125.886002 130.998993 125.794998 130.906998 C 125.703003 130.815994 120.240997 142.641998 113.655998 157.186996 C 100.519997 186.203995 100.082001 186.903 92.958 190.154007 C 88.710999 192.091995 82.614998 192.520996 77.782997 191.220001 C 69.411003 188.966995 62.140999 179.261993 62.140999 170.337997 C 62.140999 167.128006 63.956001 161.110001 65.686996 158.576004 C 68.949997 153.800995 70.447998 152.942993 94.487999 142.069 C 107.769997 136.061005 118.530998 131.039993 118.402 130.910995 C 118.273003 130.781998 107.301003 134.757996 94.021004 139.746994 C 72.004997 148.016006 69.483002 148.817993 65.443001 148.824005 C 57.798 148.835999 50.577999 144.166 46.539001 136.595993 C 45.243999 134.169006 44.999001 132.692993 45 127.323997 C 45.000999 121.713997 45.217999 120.528999 46.786999 117.552002 C 47.769001 115.689003 49.984001 112.863998 51.709 111.275002 C 56.015999 107.306999 60.113998 105.601997 65.502998 105.535004 C 69.561996 105.485001 71.671997 106.166 95.029999 115.061996 C 108.865997 120.331001 120.287003 124.542 120.410004 124.418999 C 120.531998 124.296997 109.453003 119.126999 95.789001 112.931999 C 73.365997 102.764999 70.675003 101.374001 68.165001 98.652 C 61.397999 91.315002 60.466999 81.555 65.700996 72.830002 C 71.391998 63.341 83.221001 59.736 93.391998 64.389999 C 100.182999 67.498001 101.085999 68.935997 113.199997 95.944 C 119.278 109.494003 124.347 120.484001 124.463997 120.366997 C 124.581001 120.249001 120.387001 108.837997 115.141998 95.007004 C 104.695999 67.458 104.398003 66.170998 106.794998 58.957001 C 108.263 54.541 112.977997 49.210999 117.542999 46.807999 C 120.571999 45.213001 121.731003 45 127.364998 45 C 133 45 134.158005 45.213001 137.188004 46.807999 C 141.753006 49.210999 146.468002 54.541 147.934998 58.957001 C 150.309006 66.099998 149.977005 67.553001 139.923004 94.009003 C 134.875 107.290001 130.845993 118.257004 130.968002 118.379997 C 131.091003 118.501999 136.151993 107.679001 142.216003 94.327003 C 154.261993 67.803001 154.406006 67.579002 161.626999 64.239998 C 164.572998 62.876999 166.421997 62.512001 170.432007 62.5 C 174.826996 62.487999 176.108002 62.780998 179.996002 64.694 C 187.567001 68.419998 191.994003 75.311996 192.100998 83.542 C 192.186005 90.043999 190.470993 94.522003 186.279999 98.740997 C 183.074997 101.966003 181.098999 102.985001 157.501007 113.577003 C 143.565002 119.833 132.246994 125.035004 132.350998 125.139 C 132.453995 125.241997 144.266998 120.913002 158.600998 115.517998 C 172.934998 110.124001 185.636993 105.552002 186.828003 105.359001 C 189.679001 104.896004 196.602005 106.707001 199.873001 108.771004 C 209.195999 114.653 212.671997 127.009003 207.802994 136.957001 C 204.332993 144.044998 196.604996 148.994003 188.981003 149.009995 C 185.291 149.018005 182.126999 147.985001 158.981995 139.222 C 144.751999 133.832993 133.039993 129.492996 132.955994 129.576996 C 132.871994 129.660995 144.162994 134.858994 158.046005 141.128006 C 178.199997 150.229996 183.809998 153.042999 185.878998 155.085007 C 194.283005 163.378006 194.240997 177.266006 185.785995 185.716995 C 177.332001 194.166 163.442001 194.210007 155.139008 185.813004 C 153.093994 183.744003 150.363007 178.300003 141.518997 158.658005 C 135.434998 145.145996 130.365005 134.182999 130.251999 134.296005 C 130.139008 134.408997 134.317993 145.815994 139.537994 159.645004 C 148.186996 182.557007 149.026993 185.167999 149.003998 189.076004 C 148.985001 192.485001 148.550995 194.235992 146.889008 197.610001 C 141.778 207.987 130.039001 212.623993 119.304001 208.505005 L 119.304001 208.505005 Z M 121.314003 130.013 C 121.867996 129.654007 122.019997 129.360992 121.650002 129.360992 C 121.279999 129.360992 120.523003 129.654007 119.969002 130.013 C 119.414001 130.371002 119.263 130.664001 119.632004 130.664001 C 120.001999 130.664001 120.759003 130.371002 121.314003 130.013 Z M 123.331001 125.307999 C 122.776001 124.949997 122.019997 124.655998 121.650002 124.655998 C 121.279999 124.655998 121.431 124.949997 121.986 125.307999 C 122.541 125.666 123.296997 125.959999 123.667 125.959999 C 124.037003 125.959999 123.885002 125.666 123.331001 125.307999 Z M 130.707001 119.595001 C 130.707001 119.225998 130.412994 119.376999 130.054993 119.931 C 129.695999 120.486 129.403 121.241997 129.403 121.612 C 129.403 121.981003 129.695999 121.830002 130.054993 121.275002 C 130.412994 120.721001 130.707001 119.964996 130.707001 119.595001 L 130.707001 119.595001 Z"/>
+ <linearGradient id="_lgradient_107" x1="1" x2="0" y1="0" y2="0" gradientTransform="matrix(80.442368,0,0,43.291349,44.999997,105.532679)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_107)" d="M 94.021004 139.746994 C 72.004997 148.016006 69.483002 148.817993 65.443001 148.824005 C 57.798 148.835999 50.577999 144.166 46.539001 136.595993 C 45.243999 134.169006 44.999001 132.692993 45 127.323997 C 45.000999 121.713997 45.217999 120.528999 46.786999 117.552002 C 47.769001 115.689003 49.984001 112.863998 51.709 111.275002 C 56.015999 107.306999 60.113998 105.601997 65.502998 105.535004 C 69.561996 105.485001 71.671997 106.166 95.029999 115.061996 C 102.825996 118.169998 112.364998 121.222 118.667 123.892998 C 120.748001 124.776001 123.853996 126.823997 125.054001 127.612999 C 125.759003 128.076996 125.344002 127.547997 125.056999 127.696999 C 121.955002 129.306 118.402 130.794998 114.022003 132.389999 C 108.411003 134.432007 100.577003 137.473999 94.019997 139.746994 L 94.021004 139.746994 L 94.021004 139.746994 Z"/>
+ <linearGradient id="_lgradient_108" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(49.5,0,0,49.5,102.75,102.75)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_108)" cx="127.5" cy="127.5" r="24.75" vector-effect="non-scaling-stroke"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/id.sideka.App.svg b/.icons/Gruvbox_Dark-2/apps/64/id.sideka.App.svg
new file mode 120000
index 000000000..46fd17a19
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/id.sideka.App.svg
@@ -0,0 +1 @@
+sideka.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/idea-ultimate.svg b/.icons/Gruvbox_Dark-2/apps/64/idea-ultimate.svg
new file mode 120000
index 000000000..760b0fff3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/idea-ultimate.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/idea.svg b/.icons/Gruvbox_Dark-2/apps/64/idea.svg
new file mode 120000
index 000000000..760b0fff3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/idea.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/idjc.svg b/.icons/Gruvbox_Dark-2/apps/64/idjc.svg
new file mode 100755
index 000000000..3028ff1f5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/idjc.svg
@@ -0,0 +1,83 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Y57gBTbcOySajIWqCFUS6UlIkg3V5QdB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Y57gBTbcOySajIWqCFUS6UlIkg3V5QdB)">
+ <linearGradient id="_lgradient_112" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_112)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_113" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_113)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="6xnVzjD7zcW7FN41zeKHedTGcMs8iBb2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#6xnVzjD7zcW7FN41zeKHedTGcMs8iBb2)">
+ <path d="M 195.878125 127.610312 C 194.862948 164.378667 164.782349 193.668094 128 193.703125 C 91.509985 193.682328 61.547413 164.851852 60.121875 128.389687 C 60.083028 129.014553 60.052817 129.639925 60.03125 130.265625 C 60.03125 167.803729 90.461896 198.234375 128 198.234375 C 165.538104 198.234375 195.96875 167.803729 195.96875 130.265625 C 195.955845 129.380015 195.925631 128.494742 195.878125 127.610312 L 195.878125 127.610312 Z"/>
+ </g>
+ <linearGradient id="_lgradient_114" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(135.9375,0,0,135.9375,60.03125,60.03125)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2b2e30"/>
+ <stop offset="100%" style="stop-color:#1e1f1f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_114)" d="M 195.96875 128 C 195.96875 165.538104 165.538104 195.96875 128 195.96875 C 90.461896 195.96875 60.03125 165.538104 60.03125 128 C 60.03125 90.461896 90.461896 60.03125 128 60.03125 C 165.538104 60.03125 195.96875 90.461896 195.96875 128 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 127.995575 60.03125 C 90.459199 60.033694 60.03125 90.463624 60.03125 128 C 60.041227 128.386561 60.054503 128.773029 60.071075 129.159363 C 60.674798 92.071204 90.902507 62.316111 127.995575 62.296875 L 128 62.296875 C 165.0879 62.323352 195.307589 92.076366 195.911224 129.159363 C 195.932223 128.773067 195.949924 128.386599 195.964325 128 C 195.964325 90.463624 165.536376 60.033694 128 60.03125 L 127.995575 60.03125 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 90.327641 71.503469 C 72.087094 83.667609 60.106922 104.419375 60.106922 128.080656 L 114.481922 128.080656 C 114.481922 122.572016 117.776141 117.856797 122.486828 115.721672 L 90.318125 71.507547 L 90.327641 71.503469 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 165.672813 184.495625 C 183.913813 172.331484 195.893531 151.579719 195.893531 127.918438 L 141.518531 127.918438 C 141.518531 133.427078 138.224313 138.142297 133.513625 140.277422 L 165.672813 184.496984 L 165.672813 184.495625 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 155.18711 57.766664 L 155.18711 84.953775 L 182.374223 84.953775 L 155.18711 130.265625 L 155.18711 103.078515 L 128 103.078515 L 155.18711 57.766664 Z"/>
+ </g>
+ <path d="M 128 100.8125 L 128 100.8125 C 143.00519 100.8125 155.1875 112.99481 155.1875 128 L 155.1875 128 C 155.1875 143.00519 143.00519 155.1875 128 155.1875 L 128 155.1875 C 112.99481 155.1875 100.8125 143.00519 100.8125 128 L 100.8125 128 C 100.8125 112.99481 112.99481 100.8125 128 100.8125 Z" style="fill:#ececec"/>
+ <defs>
+ <linearGradient id="_lgradient_115" x1=".5" x2=".482" y1="6.882" y2="-5.679">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ </defs>
+ <path d="M 128 137.0625 L 128 137.0625 C 133.00173 137.0625 137.0625 133.00173 137.0625 128 L 137.0625 128 C 137.0625 122.99827 133.00173 118.9375 128 118.9375 L 128 118.9375 C 122.99827 118.9375 118.9375 122.99827 118.9375 128 L 118.9375 128 C 118.9375 133.00173 122.99827 137.0625 128 137.0625 Z" style="fill:url(#_lgradient_115)"/>
+ <linearGradient id="_lgradient_116" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(54.374223,0,0,72.498961,128,55.501039)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_116)" d="M 155.18711 55.501039 L 155.18711 82.68815 L 182.374223 82.68815 L 155.18711 128 L 155.18711 100.81289 L 128 100.81289 L 155.18711 55.501039 Z"/>
+ <g opacity=".2">
+ <path d="M 100.8125 130.265625 L 73.625 175.578125 L 100.8125 175.578125 L 100.8125 200.5 L 102.170989 200.5 L 128 157.453125 L 100.8125 157.453125 L 100.8125 130.265625 Z"/>
+ </g>
+ <linearGradient id="_lgradient_117" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(54.374223,0,0,72.498962,73.625,128.001038)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9757"/>
+ <stop offset="50%" style="stop-color:#ff6e51"/>
+ <stop offset="100%" style="stop-color:#f5350f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_117)" d="M 100.812113 200.5 L 100.812113 173.31289 L 73.625 173.31289 L 100.812113 128.001038 L 100.812113 155.18815 L 127.999223 155.18815 L 100.812113 200.5 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 155.1875 55.5 L 128 100.8125 L 129.358489 100.8125 L 155.1875 57.765625 L 155.1875 55.5 Z M 155.1875 82.6875 L 155.1875 84.953125 L 181.016511 84.953125 L 182.375 82.6875 L 155.1875 82.6875 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 100.8125 128 L 73.625 173.3125 L 74.98349 173.3125 L 100.8125 130.265625 L 100.8125 128 Z M 100.8125 155.1875 L 100.8125 157.453125 L 126.641511 157.453125 L 128 155.1875 L 100.8125 155.1875 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/idle.svg b/.icons/Gruvbox_Dark-2/apps/64/idle.svg
new file mode 120000
index 000000000..00d4dd1bc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/idle.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/idle3.svg b/.icons/Gruvbox_Dark-2/apps/64/idle3.svg
new file mode 120000
index 000000000..00d4dd1bc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/idle3.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/igdm.svg b/.icons/Gruvbox_Dark-2/apps/64/igdm.svg
new file mode 100644
index 000000000..64c2e7907
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/igdm.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".073" x2=".939" y1=".052" y2=".865" gradientTransform="matrix(244.648 0 0 228.339 6.343 13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#5441d7"/>
+ <stop offset="18.915%" stop-color="#7637c4"/>
+ <stop offset="35.865%" stop-color="#b028aa"/>
+ <stop offset="49.818%" stop-color="#ce267e"/>
+ <stop offset="64.165%" stop-color="#e62053"/>
+ <stop offset="80.781%" stop-color="#f65e45"/>
+ <stop offset="100%" stop-color="#fec053"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z"/>
+ </g>
+ <ellipse fill="#ffffff" cx="193.817" cy="62.173" rx="6.683" ry="6.673" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" d="M186.453 69.52C117.511 92.721 55.5 125.651 55.5 125.651l49.946 24.908 24.964 49.852.054.053.035.036s34.592-65.213 56.13-130.943a.047.047 0 0 0-.035-.018c-.006-.006-.036.002-.054 0-.006-.006-.027.006-.036 0a.097.097 0 0 0-.035-.018l-.016-.001zM170.59 85.532c-16.363 44.686-32.059 78.83-40.198 94.872l-15.39-30.752c12.809-13.778 38.404-46.927 49.299-57.805-10.891 10.874-44.068 36.411-57.877 49.206l-30.747-15.332c15.78-7.987 49.098-23.237 94.913-40.189z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ignuit.svg b/.icons/Gruvbox_Dark-2/apps/64/ignuit.svg
new file mode 100755
index 000000000..97f43466e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ignuit.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="OMPyEpW7OJAIEd0oZtxT7won8jhEDLjf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#OMPyEpW7OJAIEd0oZtxT7won8jhEDLjf)">
+ <linearGradient id="_lgradient_118" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_118)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_119" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_119)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="ZHf0j9HQUNkuACHKMwr7WL71FaQmkl8W" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#ZHf0j9HQUNkuACHKMwr7WL71FaQmkl8W)">
+ <rect width="89.333" height="108.358" x="110.67" y="56" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ <rect fill="#cccccc" width="89.333" height="108.358" x="110.67" y="53.67" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#2c3e50" fill-rule="evenodd" d="M 131.858333 110.601667 L 131.858333 110.601667 Q 131.138333 110.601667 130.548333 110.481667 L 130.548333 110.481667 L 130.548333 110.481667 Q 129.958333 110.361667 129.618333 110.231667 L 129.618333 110.231667 L 129.618333 110.231667 Q 129.278333 110.101667 129.198333 110.061667 L 129.198333 110.061667 L 129.078333 109.861667 L 129.078333 109.861667 Q 129.158333 109.321667 129.228333 108.601667 L 129.228333 108.601667 L 129.228333 108.601667 Q 129.298333 107.881667 129.338333 107.221667 L 129.338333 107.221667 L 130.438333 107.121667 L 130.438333 107.121667 Q 130.458333 109.141667 132.218333 109.141667 L 132.218333 109.141667 L 132.218333 109.141667 Q 132.798333 109.141667 133.178333 108.891667 L 133.178333 108.891667 L 133.178333 108.891667 Q 133.558333 108.641667 133.558333 108.261667 L 133.558333 108.261667 L 133.558333 108.261667 Q 133.558333 107.861667 133.158333 107.531667 L 133.158333 107.531667 L 133.158333 107.531667 Q 132.758333 107.201667 131.558333 106.621667 L 131.558333 106.621667 L 131.558333 106.621667 Q 130.358333 106.061667 129.818333 105.431667 L 129.818333 105.431667 L 129.818333 105.431667 Q 129.278333 104.801667 129.278333 103.961667 L 129.278333 103.961667 L 129.278333 103.961667 Q 129.278333 103.061667 129.798333 102.371667 L 129.798333 102.371667 L 129.798333 102.371667 Q 130.318333 101.681667 131.258333 101.291667 L 131.258333 101.291667 L 131.258333 101.291667 Q 132.198333 100.901667 133.398333 100.901667 L 133.398333 100.901667 L 133.398333 100.901667 Q 133.978333 100.901667 134.478333 100.981667 L 134.478333 100.981667 L 134.478333 100.981667 Q 134.978333 101.061667 135.268333 101.151667 L 135.268333 101.151667 L 135.268333 101.151667 Q 135.558333 101.241667 135.638333 101.261667 L 135.638333 101.261667 L 135.738333 101.461667 L 135.738333 101.461667 Q 135.698333 101.681667 135.568333 102.451667 L 135.568333 102.451667 L 135.568333 102.451667 Q 135.438333 103.221667 135.358333 104.041667 L 135.358333 104.041667 L 134.238333 104.121667 L 134.258333 103.761667 L 134.258333 103.761667 Q 134.258333 103.061667 133.918333 102.731667 L 133.918333 102.731667 L 133.918333 102.731667 Q 133.578333 102.401667 132.858333 102.401667 L 132.858333 102.401667 L 132.858333 102.401667 Q 132.338333 102.401667 131.978333 102.651667 L 131.978333 102.651667 L 131.978333 102.651667 Q 131.618333 102.901667 131.618333 103.281667 L 131.618333 103.281667 L 131.618333 103.281667 Q 131.618333 103.661667 131.938333 103.981667 L 131.938333 103.981667 L 131.938333 103.981667 Q 132.258333 104.301667 132.998333 104.661667 L 132.998333 104.661667 L 132.998333 104.661667 Q 134.178333 105.221667 134.808333 105.661667 L 134.808333 105.661667 L 134.808333 105.661667 Q 135.438333 106.101667 135.688333 106.551667 L 135.688333 106.551667 L 135.688333 106.551667 Q 135.938333 107.001667 135.938333 107.621667 L 135.938333 107.621667 L 135.938333 107.621667 Q 135.938333 108.441667 135.398333 109.121667 L 135.398333 109.121667 L 135.398333 109.121667 Q 134.858333 109.801667 133.918333 110.201667 L 133.918333 110.201667 L 133.918333 110.201667 Q 132.978333 110.601667 131.858333 110.601667 L 131.858333 110.601667 Z M 137.218333 115.081667 L 137.378333 113.861667 L 137.378333 113.861667 Q 137.938333 113.821667 138.108333 113.581667 L 138.108333 113.581667 L 138.108333 113.581667 Q 138.278333 113.341667 138.298333 112.601667 L 138.298333 112.601667 L 138.298333 112.601667 Q 138.398333 110.701667 138.398333 109.541667 L 138.398333 109.541667 L 138.398333 103.881667 L 138.398333 103.881667 Q 138.398333 103.201667 138.188333 102.941667 L 138.188333 102.941667 L 138.188333 102.941667 Q 137.978333 102.681667 137.418333 102.681667 L 137.418333 102.681667 L 137.158333 102.681667 L 137.078333 102.581667 L 137.178333 101.541667 L 137.178333 101.541667 Q 138.298333 101.381667 139.398333 101.161667 L 139.398333 101.161667 L 139.398333 101.161667 Q 140.498333 100.941667 140.818333 100.881667 L 140.818333 100.881667 L 140.998333 101.081667 L 140.998333 101.081667 Q 140.978333 101.201667 140.898333 101.591667 L 140.898333 101.591667 L 140.898333 101.591667 Q 140.818333 101.981667 140.778333 102.341667 L 140.778333 102.341667 L 140.858333 102.441667 L 140.858333 102.441667 Q 142.498333 100.981667 142.878333 100.981667 L 142.878333 100.981667 L 142.878333 100.981667 Q 144.058333 100.981667 144.958333 101.521667 L 144.958333 101.521667 L 144.958333 101.521667 Q 145.858333 102.061667 146.348333 103.061667 L 146.348333 103.061667 L 146.348333 103.061667 Q 146.838333 104.061667 146.838333 105.361667 L 146.838333 105.361667 L 146.838333 105.361667 Q 146.838333 106.901667 146.158333 108.081667 L 146.158333 108.081667 L 146.158333 108.081667 Q 145.478333 109.261667 144.278333 109.911667 L 144.278333 109.911667 L 144.278333 109.911667 Q 143.078333 110.561667 141.538333 110.561667 L 141.538333 110.561667 L 141.538333 110.561667 Q 141.278333 110.561667 141.018333 110.541667 L 141.018333 110.541667 L 141.018333 110.541667 Q 140.758333 110.521667 140.658333 110.501667 L 140.658333 110.501667 L 140.678333 112.361667 L 140.678333 112.361667 Q 140.678333 113.181667 140.808333 113.461667 L 140.808333 113.461667 L 140.808333 113.461667 Q 140.938333 113.741667 141.398333 113.741667 L 141.398333 113.741667 L 141.398333 113.741667 Q 141.678333 113.741667 141.888333 113.721667 L 141.888333 113.721667 L 141.888333 113.721667 Q 142.098333 113.701667 142.218333 113.701667 L 142.218333 113.701667 L 142.258333 113.781667 L 142.038333 115.001667 L 142.038333 115.001667 Q 141.598333 115.001667 141.258333 114.981667 L 141.258333 114.981667 L 139.638333 114.961667 L 139.638333 114.961667 Q 138.938333 114.961667 138.188333 115.011667 L 138.188333 115.011667 L 138.188333 115.011667 Q 137.438333 115.061667 137.218333 115.081667 L 137.218333 115.081667 Z M 142.238333 108.941667 L 142.238333 108.941667 Q 143.218333 108.941667 143.758333 108.201667 L 143.758333 108.201667 L 143.758333 108.201667 Q 144.298333 107.461667 144.298333 106.121667 L 144.298333 106.121667 L 144.298333 106.121667 Q 144.298333 104.661667 143.748333 103.791667 L 143.748333 103.791667 L 143.748333 103.791667 Q 143.198333 102.921667 142.298333 102.921667 L 142.298333 102.921667 L 142.298333 102.921667 Q 142.018333 102.921667 141.618333 103.091667 L 141.618333 103.091667 L 141.618333 103.091667 Q 141.218333 103.261667 140.858333 103.541667 L 140.858333 103.541667 L 140.858333 103.541667 Q 140.738333 105.881667 140.738333 108.641667 L 140.738333 108.641667 L 140.738333 108.641667 Q 140.998333 108.741667 141.418333 108.841667 L 141.418333 108.841667 L 141.418333 108.841667 Q 141.838333 108.941667 142.238333 108.941667 L 142.238333 108.941667 Z M 148.238333 109.221667 L 148.238333 109.221667 Q 148.838333 109.181667 149.048333 108.901667 L 149.048333 108.901667 L 149.048333 108.901667 Q 149.258333 108.621667 149.258333 107.841667 L 149.258333 107.841667 L 149.258333 103.861667 L 149.258333 103.861667 Q 149.258333 103.181667 149.078333 102.931667 L 149.078333 102.931667 L 149.078333 102.931667 Q 148.898333 102.681667 148.398333 102.681667 L 148.398333 102.681667 L 148.018333 102.701667 L 147.918333 102.561667 L 148.038333 101.561667 L 148.038333 101.561667 Q 149.098333 101.381667 150.208333 101.161667 L 150.208333 101.161667 L 150.208333 101.161667 Q 151.318333 100.941667 151.638333 100.881667 L 151.638333 100.881667 L 151.818333 101.061667 L 151.818333 101.061667 Q 151.778333 101.241667 151.708333 101.821667 L 151.708333 101.821667 L 151.708333 101.821667 Q 151.638333 102.401667 151.618333 102.941667 L 151.618333 102.941667 L 151.738333 103.021667 L 151.738333 103.021667 Q 152.358333 102.081667 153.108333 101.561667 L 153.108333 101.561667 L 153.108333 101.561667 Q 153.858333 101.041667 154.538333 101.041667 L 154.538333 101.041667 L 154.538333 101.041667 Q 154.818333 101.041667 154.998333 101.061667 L 154.998333 101.061667 L 154.998333 101.061667 Q 155.178333 101.081667 155.238333 101.101667 L 155.238333 101.101667 L 155.318333 101.261667 L 155.318333 101.261667 Q 155.258333 101.601667 155.118333 102.731667 L 155.118333 102.731667 L 155.118333 102.731667 Q 154.978333 103.861667 154.918333 104.881667 L 154.918333 104.881667 L 153.638333 104.961667 L 153.638333 104.961667 Q 153.638333 104.001667 153.528333 103.691667 L 153.528333 103.691667 L 153.528333 103.691667 Q 153.418333 103.381667 153.078333 103.381667 L 153.078333 103.381667 L 153.078333 103.381667 Q 152.758333 103.381667 152.398333 103.621667 L 152.398333 103.621667 L 152.398333 103.621667 Q 152.038333 103.861667 151.718333 104.281667 L 151.718333 104.281667 L 151.718333 104.281667 Q 151.698333 104.841667 151.628333 106.111667 L 151.628333 106.111667 L 151.628333 106.111667 Q 151.558333 107.381667 151.538333 108.141667 L 151.538333 108.141667 L 151.538333 108.141667 Q 151.538333 108.661667 151.708333 108.861667 L 151.708333 108.861667 L 151.708333 108.861667 Q 151.878333 109.061667 152.318333 109.061667 L 152.318333 109.061667 L 152.318333 109.061667 Q 152.618333 109.061667 152.918333 109.041667 L 152.918333 109.041667 L 152.918333 109.041667 Q 153.218333 109.021667 153.318333 109.001667 L 153.318333 109.001667 L 153.378333 109.121667 L 153.158333 110.441667 L 153.158333 110.441667 Q 152.878333 110.421667 152.128333 110.391667 L 152.128333 110.391667 L 152.128333 110.391667 Q 151.378333 110.361667 150.578333 110.361667 L 150.578333 110.361667 L 150.578333 110.361667 Q 149.818333 110.361667 149.058333 110.391667 L 149.058333 110.391667 L 149.058333 110.391667 Q 148.298333 110.421667 148.078333 110.441667 L 148.078333 110.441667 L 148.238333 109.221667 Z M 156.118333 110.581667 L 156.278333 109.321667 L 156.278333 109.321667 Q 156.858333 109.221667 157.128333 108.931667 L 157.128333 108.931667 L 157.128333 108.931667 Q 157.398333 108.641667 157.398333 108.081667 L 157.398333 108.081667 L 157.398333 103.761667 L 157.398333 103.761667 Q 157.398333 103.121667 157.218333 102.881667 L 157.218333 102.881667 L 157.218333 102.881667 Q 157.038333 102.641667 156.558333 102.641667 L 156.558333 102.641667 L 156.558333 102.641667 Q 156.418333 102.641667 156.278333 102.661667 L 156.278333 102.661667 L 156.278333 102.661667 Q 156.138333 102.681667 156.098333 102.701667 L 156.098333 102.701667 L 156.218333 101.561667 L 156.218333 101.561667 Q 157.338333 101.401667 158.498333 101.191667 L 158.498333 101.191667 L 158.498333 101.191667 Q 159.658333 100.981667 159.998333 100.901667 L 159.998333 100.901667 L 160.178333 101.221667 L 160.178333 101.221667 Q 159.958333 101.661667 159.828333 103.631667 L 159.828333 103.631667 L 159.828333 103.631667 Q 159.698333 105.601667 159.698333 108.261667 L 159.698333 108.261667 L 159.698333 108.261667 Q 159.698333 108.741667 159.838333 108.941667 L 159.838333 108.941667 L 159.838333 108.941667 Q 159.978333 109.141667 160.318333 109.141667 L 160.318333 109.141667 L 160.318333 109.141667 Q 160.498333 109.141667 160.668333 109.121667 L 160.668333 109.121667 L 160.668333 109.121667 Q 160.838333 109.101667 160.898333 109.101667 L 160.898333 109.101667 L 160.958333 109.201667 L 160.758333 110.421667 L 160.758333 110.421667 Q 160.538333 110.401667 159.888333 110.381667 L 159.888333 110.381667 L 159.888333 110.381667 Q 159.238333 110.361667 158.558333 110.361667 L 158.558333 110.361667 L 158.558333 110.361667 Q 157.938333 110.361667 157.148333 110.451667 L 157.148333 110.451667 L 157.148333 110.451667 Q 156.358333 110.541667 156.118333 110.581667 L 156.118333 110.581667 Z M 158.378333 99.181667 L 158.378333 99.181667 Q 157.718333 99.181667 157.358333 98.801667 L 157.358333 98.801667 L 157.358333 98.801667 Q 156.998333 98.421667 156.998333 97.781667 L 156.998333 97.781667 L 156.998333 97.781667 Q 156.998333 97.061667 157.428333 96.621667 L 157.428333 96.621667 L 157.428333 96.621667 Q 157.858333 96.181667 158.578333 96.181667 L 158.578333 96.181667 L 158.578333 96.181667 Q 159.218333 96.181667 159.578333 96.571667 L 159.578333 96.571667 L 159.578333 96.571667 Q 159.938333 96.961667 159.938333 97.601667 L 159.938333 97.601667 L 159.938333 97.601667 Q 159.938333 98.301667 159.508333 98.741667 L 159.508333 98.741667 L 159.508333 98.741667 Q 159.078333 99.181667 158.378333 99.181667 L 158.378333 99.181667 Z M 167.798333 109.281667 L 167.798333 109.281667 Q 168.298333 109.181667 168.508333 108.921667 L 168.508333 108.921667 L 168.508333 108.921667 Q 168.718333 108.661667 168.738333 108.161667 L 168.738333 108.161667 L 168.798333 104.701667 L 168.798333 104.701667 Q 168.798333 103.821667 168.478333 103.391667 L 168.478333 103.391667 L 168.478333 103.391667 Q 168.158333 102.961667 167.498333 102.961667 L 167.498333 102.961667 L 167.498333 102.961667 Q 166.738333 102.961667 165.738333 103.721667 L 165.738333 103.721667 L 165.738333 103.721667 Q 165.538333 107.321667 165.538333 108.221667 L 165.538333 108.221667 L 165.538333 108.221667 Q 165.538333 108.721667 165.668333 108.921667 L 165.668333 108.921667 L 165.668333 108.921667 Q 165.798333 109.121667 166.138333 109.121667 L 166.138333 109.121667 L 166.678333 109.101667 L 166.718333 109.181667 L 166.518333 110.421667 L 166.518333 110.421667 Q 166.298333 110.401667 165.688333 110.381667 L 165.688333 110.381667 L 165.688333 110.381667 Q 165.078333 110.361667 164.418333 110.361667 L 164.418333 110.361667 L 164.418333 110.361667 Q 163.778333 110.361667 163.028333 110.411667 L 163.028333 110.411667 L 163.028333 110.411667 Q 162.278333 110.461667 162.058333 110.481667 L 162.058333 110.481667 L 162.218333 109.241667 L 162.218333 109.241667 Q 162.798333 109.181667 163.028333 108.931667 L 163.028333 108.931667 L 163.028333 108.931667 Q 163.258333 108.681667 163.258333 108.121667 L 163.258333 108.121667 L 163.258333 103.881667 L 163.258333 103.881667 Q 163.258333 103.181667 163.048333 102.931667 L 163.048333 102.931667 L 163.048333 102.931667 Q 162.838333 102.681667 162.278333 102.681667 L 162.278333 102.681667 L 162.018333 102.681667 L 161.938333 102.581667 L 162.038333 101.541667 L 162.038333 101.541667 Q 163.178333 101.381667 164.288333 101.161667 L 164.288333 101.161667 L 164.288333 101.161667 Q 165.398333 100.941667 165.718333 100.881667 L 165.718333 100.881667 L 165.878333 101.081667 L 165.878333 101.081667 Q 165.838333 101.201667 165.758333 101.621667 L 165.758333 101.621667 L 165.758333 101.621667 Q 165.678333 102.041667 165.658333 102.461667 L 165.658333 102.461667 L 165.738333 102.541667 L 165.738333 102.541667 Q 166.358333 102.001667 167.168333 101.451667 L 167.168333 101.451667 L 167.168333 101.451667 Q 167.978333 100.901667 168.338333 100.901667 L 168.338333 100.901667 L 168.338333 100.901667 Q 169.758333 100.901667 170.548333 101.581667 L 170.548333 101.581667 L 170.548333 101.581667 Q 171.338333 102.261667 171.338333 103.481667 L 171.338333 103.481667 L 171.338333 103.481667 Q 171.338333 103.781667 171.178333 105.581667 L 171.178333 105.581667 L 171.178333 105.581667 Q 170.978333 107.621667 170.978333 108.201667 L 170.978333 108.201667 L 170.978333 108.201667 Q 170.978333 108.721667 171.128333 108.941667 L 171.128333 108.941667 L 171.128333 108.941667 Q 171.278333 109.161667 171.598333 109.161667 L 171.598333 109.161667 L 171.598333 109.161667 Q 171.798333 109.161667 171.978333 109.141667 L 171.978333 109.141667 L 171.978333 109.141667 Q 172.158333 109.121667 172.218333 109.121667 L 172.218333 109.121667 L 172.258333 109.201667 L 172.078333 110.421667 L 172.078333 110.421667 Q 171.838333 110.401667 171.208333 110.381667 L 171.208333 110.381667 L 171.208333 110.381667 Q 170.578333 110.361667 169.918333 110.361667 L 169.918333 110.361667 L 169.918333 110.361667 Q 169.438333 110.361667 168.688333 110.431667 L 168.688333 110.431667 L 168.688333 110.431667 Q 167.938333 110.501667 167.698333 110.521667 L 167.698333 110.521667 L 167.798333 109.281667 Z M 182.478333 102.041667 L 182.478333 102.041667 Q 181.418333 102.141667 180.998333 102.161667 L 180.998333 102.161667 L 180.918333 102.281667 L 180.918333 102.281667 Q 181.718333 103.141667 181.718333 104.261667 L 181.718333 104.261667 L 181.718333 104.261667 Q 181.718333 105.261667 181.158333 106.081667 L 181.158333 106.081667 L 181.158333 106.081667 Q 180.598333 106.901667 179.618333 107.361667 L 179.618333 107.361667 L 179.618333 107.361667 Q 178.638333 107.821667 177.418333 107.821667 L 177.418333 107.821667 L 177.418333 107.821667 Q 176.758333 107.821667 176.118333 107.661667 L 176.118333 107.661667 L 176.118333 107.661667 Q 175.858333 107.881667 175.748333 108.031667 L 175.748333 108.031667 L 175.748333 108.031667 Q 175.638333 108.181667 175.638333 108.341667 L 175.638333 108.341667 L 175.638333 108.341667 Q 175.638333 108.721667 176.218333 108.881667 L 176.218333 108.881667 L 176.218333 108.881667 Q 176.798333 109.041667 178.058333 109.181667 L 178.058333 109.181667 L 178.058333 109.181667 Q 179.398333 109.321667 180.258333 109.501667 L 180.258333 109.501667 L 180.258333 109.501667 Q 181.118333 109.681667 181.748333 110.151667 L 181.748333 110.151667 L 181.748333 110.151667 Q 182.378333 110.621667 182.378333 111.481667 L 182.378333 111.481667 L 182.378333 111.481667 Q 182.378333 112.421667 181.618333 113.281667 L 181.618333 113.281667 L 181.618333 113.281667 Q 180.858333 114.141667 179.638333 114.671667 L 179.638333 114.671667 L 179.638333 114.671667 Q 178.418333 115.201667 177.078333 115.201667 L 177.078333 115.201667 L 177.078333 115.201667 Q 175.478333 115.201667 174.518333 114.431667 L 174.518333 114.431667 L 174.518333 114.431667 Q 173.558333 113.661667 173.558333 112.381667 L 173.558333 112.381667 L 173.558333 112.381667 Q 174.078333 111.841667 175.558333 110.921667 L 175.558333 110.921667 L 175.558333 110.781667 L 175.558333 110.781667 Q 174.598333 110.621667 174.068333 110.091667 L 174.068333 110.091667 L 174.068333 110.091667 Q 173.538333 109.561667 173.498333 108.741667 L 173.498333 108.741667 L 173.498333 108.741667 Q 174.218333 108.001667 175.138333 107.401667 L 175.138333 107.401667 L 175.138333 107.281667 L 175.138333 107.281667 Q 174.418333 106.861667 174.018333 106.161667 L 174.018333 106.161667 L 174.018333 106.161667 Q 173.618333 105.461667 173.618333 104.581667 L 173.618333 104.581667 L 173.618333 104.581667 Q 173.618333 103.541667 174.158333 102.691667 L 174.158333 102.691667 L 174.158333 102.691667 Q 174.698333 101.841667 175.638333 101.361667 L 175.638333 101.361667 L 175.638333 101.361667 Q 176.578333 100.881667 177.758333 100.881667 L 177.758333 100.881667 L 177.758333 100.881667 Q 178.258333 100.881667 178.938333 101.001667 L 178.938333 101.001667 L 178.938333 101.001667 Q 179.578333 101.081667 179.818333 101.081667 L 179.818333 101.081667 L 179.818333 101.081667 Q 180.538333 101.041667 182.618333 100.421667 L 182.618333 100.421667 L 182.738333 100.501667 L 182.478333 102.041667 Z M 177.778333 106.501667 L 177.778333 106.501667 Q 178.498333 106.501667 178.888333 106.001667 L 178.888333 106.001667 L 178.888333 106.001667 Q 179.278333 105.501667 179.278333 104.561667 L 179.278333 104.561667 L 179.278333 104.561667 Q 179.278333 103.561667 178.828333 102.961667 L 178.828333 102.961667 L 178.828333 102.961667 Q 178.378333 102.361667 177.558333 102.361667 L 177.558333 102.361667 L 177.558333 102.361667 Q 176.858333 102.361667 176.468333 102.851667 L 176.468333 102.851667 L 176.468333 102.851667 Q 176.078333 103.341667 176.078333 104.321667 L 176.078333 104.321667 L 176.078333 104.321667 Q 176.078333 105.301667 176.528333 105.901667 L 176.528333 105.901667 L 176.528333 105.901667 Q 176.978333 106.501667 177.778333 106.501667 L 177.778333 106.501667 Z M 176.798333 111.041667 L 176.798333 111.041667 Q 176.438333 111.341667 176.238333 111.721667 L 176.238333 111.721667 L 176.238333 111.721667 Q 176.038333 112.101667 176.038333 112.481667 L 176.038333 112.481667 L 176.038333 112.481667 Q 176.038333 113.061667 176.508333 113.391667 L 176.508333 113.391667 L 176.508333 113.391667 Q 176.978333 113.721667 177.838333 113.721667 L 177.838333 113.721667 L 177.838333 113.721667 Q 178.818333 113.721667 179.488333 113.291667 L 179.488333 113.291667 L 179.488333 113.291667 Q 180.158333 112.861667 180.158333 112.241667 L 180.158333 112.241667 L 180.158333 112.241667 Q 180.158333 111.921667 179.918333 111.731667 L 179.918333 111.731667 L 179.918333 111.731667 Q 179.678333 111.541667 178.988333 111.391667 L 178.988333 111.391667 L 178.988333 111.391667 Q 178.298333 111.241667 176.798333 111.041667 L 176.798333 111.041667 Z"/>
+ <defs>
+ <filter id="dquoqUzVZ19jOIHztdyT8wc9f6lgJydg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#dquoqUzVZ19jOIHztdyT8wc9f6lgJydg)">
+ <rect width="85.667" height="103.91" x="56.33" y="97.09" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ <rect fill="#ececec" width="85.667" height="103.91" x="56.33" y="94.76" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#2c3e50" fill-rule="evenodd" d="M 79.085 150.695 L 79.085 150.695 Q 78.525 150.695 77.735 150.755 L 77.735 150.755 L 77.735 150.755 Q 76.945 150.815 76.785 150.815 L 76.785 150.815 L 76.885 149.595 L 76.885 149.595 Q 77.525 149.495 77.765 149.265 L 77.765 149.265 L 77.765 149.265 Q 78.005 149.035 78.005 148.495 L 78.005 148.495 L 78.025 143.435 L 78.025 143.435 Q 78.025 143.055 77.915 142.895 L 77.915 142.895 L 77.915 142.895 Q 77.805 142.735 77.545 142.735 L 77.545 142.735 L 77.545 142.735 Q 77.165 142.735 77.005 142.775 L 77.005 142.775 L 76.885 142.635 L 77.025 141.455 L 79.225 141.475 L 79.225 141.475 Q 79.885 141.475 81.645 141.395 L 81.645 141.395 L 81.645 141.395 Q 83.245 141.395 84.085 141.975 L 84.085 141.975 L 84.085 141.975 Q 84.925 142.555 84.925 143.635 L 84.925 143.635 L 84.925 143.635 Q 84.925 144.955 83.305 145.835 L 83.305 145.835 L 83.305 145.835 Q 85.425 146.395 85.425 147.955 L 85.425 147.955 L 85.425 147.955 Q 85.425 149.295 84.335 150.065 L 84.335 150.065 L 84.335 150.065 Q 83.245 150.835 81.405 150.835 L 81.405 150.835 L 81.405 150.835 Q 81.105 150.835 80.805 150.815 L 80.805 150.815 L 80.805 150.815 Q 80.505 150.795 80.245 150.775 L 80.245 150.775 L 80.245 150.775 Q 79.365 150.695 79.085 150.695 L 79.085 150.695 Z M 80.205 145.335 L 81.625 145.475 L 81.625 145.475 Q 81.665 145.455 81.935 145.285 L 81.935 145.285 L 81.935 145.285 Q 82.205 145.115 82.425 144.795 L 82.425 144.795 L 82.425 144.795 Q 82.645 144.475 82.645 144.055 L 82.645 144.055 L 82.645 144.055 Q 82.645 143.395 82.155 143.085 L 82.155 143.085 L 82.155 143.085 Q 81.665 142.775 80.605 142.775 L 80.605 142.775 L 80.605 142.775 Q 80.445 142.775 80.385 142.825 L 80.385 142.825 L 80.385 142.825 Q 80.325 142.875 80.325 143.015 L 80.325 143.015 L 80.205 145.335 Z M 80.165 146.775 L 80.105 148.655 L 80.105 148.655 Q 80.105 149.075 80.435 149.265 L 80.435 149.265 L 80.435 149.265 Q 80.765 149.455 81.505 149.455 L 81.505 149.455 L 81.505 149.455 Q 82.225 149.455 82.625 149.105 L 82.625 149.105 L 82.625 149.105 Q 83.025 148.755 83.025 148.135 L 83.025 148.135 L 83.025 148.135 Q 83.025 147.095 81.565 146.755 L 81.565 146.755 L 80.165 146.775 Z M 91.025 150.935 L 91.025 150.935 Q 88.925 150.935 87.715 149.705 L 87.715 149.705 L 87.715 149.705 Q 86.505 148.475 86.505 146.335 L 86.505 146.335 L 86.505 146.335 Q 86.505 144.895 87.125 143.735 L 87.125 143.735 L 87.125 143.735 Q 87.745 142.575 88.825 141.905 L 88.825 141.905 L 88.825 141.905 Q 89.905 141.235 91.225 141.235 L 91.225 141.235 L 91.225 141.235 Q 94.585 141.235 94.585 144.635 L 94.585 144.635 L 94.585 144.635 Q 94.585 145.235 94.445 145.755 L 94.445 145.755 L 94.205 145.995 L 89.025 145.995 L 89.025 145.995 Q 89.045 147.455 89.715 148.225 L 89.715 148.225 L 89.715 148.225 Q 90.385 148.995 91.585 148.995 L 91.585 148.995 L 91.585 148.995 Q 92.625 148.995 93.965 148.395 L 93.965 148.395 L 94.105 148.475 L 94.425 149.455 L 94.425 149.455 Q 93.685 150.015 92.715 150.475 L 92.715 150.475 L 92.715 150.475 Q 91.745 150.935 91.025 150.935 L 91.025 150.935 Z M 89.025 144.895 L 91.765 144.735 L 91.765 144.735 Q 92.005 144.715 92.075 144.635 L 92.075 144.635 L 92.075 144.635 Q 92.145 144.555 92.145 144.275 L 92.145 144.275 L 92.145 144.275 Q 92.145 142.795 90.885 142.795 L 90.885 142.795 L 90.885 142.795 Q 90.105 142.795 89.615 143.335 L 89.615 143.335 L 89.615 143.335 Q 89.125 143.875 89.025 144.895 L 89.025 144.895 Z M 100.165 150.935 L 100.165 150.935 Q 98.125 150.935 96.945 149.705 L 96.945 149.705 L 96.945 149.705 Q 95.765 148.475 95.765 146.335 L 95.765 146.335 L 95.765 146.335 Q 95.765 144.855 96.385 143.695 L 96.385 143.695 L 96.385 143.695 Q 97.005 142.535 98.115 141.885 L 98.115 141.885 L 98.115 141.885 Q 99.225 141.235 100.625 141.235 L 100.625 141.235 L 100.625 141.235 Q 101.285 141.235 101.855 141.325 L 101.855 141.325 L 101.855 141.325 Q 102.425 141.415 102.755 141.505 L 102.755 141.505 L 102.755 141.505 Q 103.085 141.595 103.165 141.635 L 103.165 141.635 L 103.245 141.815 L 103.245 141.815 Q 103.225 141.935 103.135 142.365 L 103.135 142.365 L 103.135 142.365 Q 103.045 142.795 102.945 143.475 L 102.945 143.475 L 102.945 143.475 Q 102.845 144.155 102.805 144.895 L 102.805 144.895 L 101.525 144.975 L 101.525 144.315 L 101.525 144.315 Q 101.525 143.635 101.195 143.265 L 101.195 143.265 L 101.195 143.265 Q 100.865 142.895 100.265 142.895 L 100.265 142.895 L 100.265 142.895 Q 99.325 142.895 98.835 143.585 L 98.835 143.585 L 98.835 143.585 Q 98.345 144.275 98.345 145.555 L 98.345 145.555 L 98.345 145.555 Q 98.345 147.195 98.925 148.075 L 98.925 148.075 L 98.925 148.075 Q 99.505 148.955 100.565 148.955 L 100.565 148.955 L 100.565 148.955 Q 101.065 148.955 101.535 148.825 L 101.535 148.825 L 101.535 148.825 Q 102.005 148.695 102.315 148.555 L 102.315 148.555 L 102.315 148.555 Q 102.625 148.415 102.705 148.375 L 102.705 148.375 L 102.845 148.435 L 103.165 149.455 L 103.165 149.455 Q 103.025 149.575 102.525 149.925 L 102.525 149.925 L 102.525 149.925 Q 102.025 150.275 101.365 150.605 L 101.365 150.605 L 101.365 150.605 Q 100.705 150.935 100.165 150.935 L 100.165 150.935 Z M 104.565 150.795 L 104.685 149.575 L 104.685 149.575 Q 105.325 149.455 105.545 149.215 L 105.545 149.215 L 105.545 149.215 Q 105.765 148.975 105.765 148.375 L 105.765 148.375 L 105.765 143.455 L 105.765 143.455 Q 105.765 143.015 105.655 142.865 L 105.655 142.865 L 105.655 142.865 Q 105.545 142.715 105.225 142.715 L 105.225 142.715 L 104.765 142.715 L 104.665 142.575 L 104.785 141.455 L 106.645 141.475 L 106.645 141.475 Q 107.085 141.475 108.085 141.435 L 108.085 141.435 L 109.065 141.395 L 108.965 142.655 L 108.965 142.655 Q 108.425 142.735 108.285 142.895 L 108.285 142.895 L 108.285 142.895 Q 108.145 143.055 108.105 143.575 L 108.105 143.575 L 108.005 145.315 L 109.825 145.355 L 109.825 145.355 Q 110.805 145.355 111.545 145.275 L 111.545 145.275 L 111.565 143.455 L 111.565 143.455 Q 111.565 143.015 111.455 142.865 L 111.455 142.865 L 111.455 142.865 Q 111.345 142.715 111.005 142.715 L 111.005 142.715 L 110.525 142.715 L 110.445 142.575 L 110.565 141.455 L 112.605 141.475 L 113.945 141.435 L 114.925 141.395 L 114.845 142.635 L 114.845 142.635 Q 114.285 142.715 114.115 142.855 L 114.115 142.855 L 114.115 142.855 Q 113.945 142.995 113.905 143.415 L 113.905 143.415 L 113.905 143.415 Q 113.725 145.815 113.725 148.535 L 113.725 148.535 L 113.725 148.535 Q 113.725 149.035 113.865 149.235 L 113.865 149.235 L 113.865 149.235 Q 114.005 149.435 114.345 149.435 L 114.345 149.435 L 114.345 149.435 Q 114.605 149.435 114.725 149.415 L 114.725 149.415 L 114.725 149.415 Q 114.845 149.395 114.885 149.395 L 114.885 149.395 L 114.965 149.515 L 114.825 150.735 L 114.825 150.735 Q 114.525 150.735 114.265 150.715 L 114.265 150.715 L 112.525 150.695 L 110.345 150.715 L 110.485 149.475 L 110.485 149.475 Q 111.085 149.455 111.315 149.195 L 111.315 149.195 L 111.315 149.195 Q 111.545 148.935 111.545 148.215 L 111.545 148.215 L 111.545 146.735 L 110.025 146.715 L 110.025 146.715 Q 109.585 146.735 108.955 146.775 L 108.955 146.775 L 108.955 146.775 Q 108.325 146.815 107.965 146.855 L 107.965 146.855 L 107.925 148.575 L 107.925 148.575 Q 107.905 149.075 108.025 149.265 L 108.025 149.265 L 108.025 149.265 Q 108.145 149.455 108.485 149.455 L 108.485 149.455 L 108.485 149.455 Q 108.985 149.455 109.025 149.415 L 109.025 149.415 L 109.105 149.535 L 108.965 150.735 L 108.965 150.735 Q 108.465 150.735 108.105 150.715 L 108.105 150.715 L 107.005 150.695 L 107.005 150.695 Q 106.165 150.695 104.565 150.795 L 104.565 150.795 Z M 123.325 150.935 L 123.325 150.935 Q 122.445 150.935 121.935 150.545 L 121.935 150.545 L 121.935 150.545 Q 121.425 150.155 121.325 149.395 L 121.325 149.395 L 121.165 149.335 L 121.165 149.335 Q 120.525 149.995 119.925 150.425 L 119.925 150.425 L 119.925 150.425 Q 119.325 150.855 118.965 150.855 L 118.965 150.855 L 118.965 150.855 Q 117.785 150.855 117.005 150.025 L 117.005 150.025 L 117.005 150.025 Q 116.225 149.195 116.225 147.955 L 116.225 147.955 L 116.225 147.955 Q 116.225 147.335 116.545 146.885 L 116.545 146.885 L 116.545 146.885 Q 116.865 146.435 117.385 146.295 L 117.385 146.295 L 121.245 145.395 L 121.265 144.915 L 121.265 144.915 Q 121.265 144.055 120.805 143.575 L 120.805 143.575 L 120.805 143.575 Q 120.345 143.095 119.545 143.095 L 119.545 143.095 L 119.545 143.095 Q 119.005 143.095 118.375 143.365 L 118.375 143.365 L 118.375 143.365 Q 117.745 143.635 117.205 144.035 L 117.205 144.035 L 117.025 143.955 L 116.685 142.755 L 116.685 142.755 Q 117.685 142.195 118.785 141.715 L 118.785 141.715 L 118.785 141.715 Q 119.885 141.235 120.345 141.235 L 120.345 141.235 L 120.345 141.235 Q 122.005 141.235 122.835 141.985 L 122.835 141.985 L 122.835 141.985 Q 123.665 142.735 123.665 143.955 L 123.665 143.955 L 123.665 143.955 Q 123.665 144.395 123.485 145.755 L 123.485 145.755 L 123.485 145.755 Q 123.265 147.695 123.265 148.075 L 123.265 148.075 L 123.265 148.075 Q 123.265 148.455 123.465 148.675 L 123.465 148.675 L 123.465 148.675 Q 123.665 148.895 123.985 148.895 L 123.985 148.895 L 123.985 148.895 Q 124.225 148.895 124.495 148.785 L 124.495 148.785 L 124.495 148.785 Q 124.765 148.675 124.945 148.555 L 124.945 148.555 L 125.245 148.975 L 125.245 148.975 Q 124.885 149.615 124.355 150.205 L 124.355 150.205 L 124.355 150.205 Q 123.825 150.795 123.325 150.935 L 123.325 150.935 Z M 119.705 148.955 L 119.705 148.955 Q 120.005 148.955 120.415 148.795 L 120.415 148.795 L 120.415 148.795 Q 120.825 148.635 121.145 148.375 L 121.145 148.375 L 121.205 146.475 L 119.065 147.075 L 119.065 147.075 Q 118.585 147.195 118.585 147.735 L 118.585 147.735 L 118.585 147.735 Q 118.585 148.255 118.895 148.605 L 118.895 148.605 L 118.895 148.605 Q 119.205 148.955 119.705 148.955 L 119.705 148.955 Z M 119.485 140.255 L 119.185 140.175 L 118.565 139.435 L 118.565 139.435 Q 119.565 138.415 120.555 137.345 L 120.555 137.345 L 120.555 137.345 Q 121.545 136.275 121.825 135.955 L 121.825 135.955 L 122.085 135.955 L 123.205 137.295 L 123.185 137.555 L 123.185 137.555 Q 122.865 137.775 121.745 138.565 L 121.745 138.565 L 121.745 138.565 Q 120.625 139.355 119.485 140.255 L 119.485 140.255 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/im-chooser.svg b/.icons/Gruvbox_Dark-2/apps/64/im-chooser.svg
new file mode 120000
index 000000000..8803a8f80
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/im-chooser.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/im-ekiga.svg b/.icons/Gruvbox_Dark-2/apps/64/im-ekiga.svg
new file mode 120000
index 000000000..eeb5b2830
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/im-ekiga.svg
@@ -0,0 +1 @@
+ekiga.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/im.gitter.Gitter.svg b/.icons/Gruvbox_Dark-2/apps/64/im.gitter.Gitter.svg
new file mode 120000
index 000000000..fe19be775
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/im.gitter.Gitter.svg
@@ -0,0 +1 @@
+gitter.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/im.pidgin.Pidgin.svg b/.icons/Gruvbox_Dark-2/apps/64/im.pidgin.Pidgin.svg
new file mode 120000
index 000000000..778691e46
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/im.pidgin.Pidgin.svg
@@ -0,0 +1 @@
+pidgin.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/im.riot.Riot.svg b/.icons/Gruvbox_Dark-2/apps/64/im.riot.Riot.svg
new file mode 120000
index 000000000..5bb245c2a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/im.riot.Riot.svg
@@ -0,0 +1 @@
+riot-web.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/im.srain.Srain.svg b/.icons/Gruvbox_Dark-2/apps/64/im.srain.Srain.svg
new file mode 100644
index 000000000..d996aa3f0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/im.srain.Srain.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_J59liZ4TYfl4PBaVcjK2zJRla6VXXZK7">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_J59liZ4TYfl4PBaVcjK2zJRla6VXXZK7)">
+ <defs>
+ <filter id="jCfR3htXPFdTD52K1qMu819yQDn5Kc5e" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#jCfR3htXPFdTD52K1qMu819yQDn5Kc5e)">
+ <linearGradient id="_lgradient_105" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_105)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_106" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_106)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#ececec" fill-rule="evenodd" d="M 127.442 55.5 L 127.435 55.514 C 87.534 55.819 55.5 88.024 55.5 128 C 55.5 168.165 87.835 200.5 128 200.5 C 166.715 200.5 198.147 170.452 200.366 132.31 L 200.5 132.183 L 200.5 70 C 200.5 61.967 194.033 55.5 186 55.5 L 127.442 55.5 L 127.442 55.5 Z M 131.308 133.179 L 133.658 117.643 L 126.406 117.643 L 124.056 133.179 L 131.308 133.179 L 131.308 133.179 L 131.308 133.179 Z M 141.776 133.179 L 144.126 117.643 L 154.783 117.643 L 156.351 107.286 L 145.693 107.286 L 148.826 86.571 L 138.357 86.571 L 138.357 86.571 L 135.224 107.286 L 127.972 107.286 L 131.105 86.571 L 120.637 86.571 L 120.637 86.571 L 117.504 107.286 L 105.556 107.286 L 103.999 117.643 L 115.937 117.643 L 113.588 133.179 L 101.642 133.179 L 100.074 143.536 L 112.021 143.536 L 108.105 169.429 L 118.573 169.429 L 122.49 143.536 L 129.742 143.536 L 125.825 169.429 L 136.294 169.429 L 140.21 143.536 L 150.869 143.536 L 152.436 133.179 L 141.776 133.179 L 141.776 133.179 L 141.776 133.179 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/im.vector.svg b/.icons/Gruvbox_Dark-2/apps/64/im.vector.svg
new file mode 100644
index 000000000..a8f1910ba
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/im.vector.svg
@@ -0,0 +1,49 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#WYdISAqnxEN4DCGqp0wcOukjUh1WVdkH)">
+ <linearGradient id="_lgradient_223" x1=".03" x2=".873" y1="1.037" y2=".25" gradientTransform="matrix(244.648,0,0,228.339,6.343,13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="37.07%" style="stop-color:#16b8c3"/>
+ <stop offset="74.22%" style="stop-color:#02aef0"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_223)" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <defs>
+ <filter id="WYdISAqnxEN4DCGqp0wcOukjUh1WVdkH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 249.643 83.58 L 44.234 236.61 C 55.796 238.921 70.66 239.629 89.757 239.629 L 165.127 239.629 C 239.182 239.629 249.766 229.071 249.766 155.085 L 249.766 95.834 C 249.766 91.531 249.725 87.464 249.643 83.58 L 249.643 83.58 Z"/>
+ </g>
+ <g filter="url(#55VPvGkkC5BqTbUpgGvDqfiKdxhTcgyW)">
+ <g opacity=".5">
+ <path fill="#ffffff" d="M 145.812 68.078 C 145.756 71.145 144.818 74.141 143.097 76.75 L 169.818 91.234 C 170.77 88.389 172.506 85.829 174.849 83.813 L 145.812 68.078 L 145.812 68.078 Z M 109.512 68.344 L 80.326 84.156 C 82.504 86.156 84.108 88.639 84.99 91.375 L 112.144 76.657 C 110.527419 74.176721 109.617473 71.302715 109.512 68.344 L 109.512 68.344 Z M 72.929 112.516 C 70.183386 113.29735 67.298243 113.45756 64.483 112.985 L 64.483 143.673 C 65.539287 143.490109 66.609007 143.395781 67.681 143.391 C 69.46 143.393 71.228 143.641 72.929 144.126 L 72.929 112.516 L 72.929 112.516 Z M 182.129 112.593 L 182.129 144.046 C 183.747929 143.611429 185.41676 143.390554 187.093 143.389 C 188.517834 143.398365 189.937214 143.566061 191.325 143.889 L 191.325 112.764 C 189.939 113.081 188.519 113.244 187.093 113.248 C 185.41676 113.246446 183.747929 113.025571 182.129 112.591 L 182.129 112.593 L 182.129 112.593 Z M 85.407 163.796 C 84.819926 166.393488 83.614057 168.810715 81.892 170.842 L 109.612 185.858 C 109.912404 183.187646 110.868067 180.632914 112.394 178.421 L 85.407 163.796 L 85.407 163.796 Z M 169.418 163.93 L 142.83 178.336 C 144.434014 180.651107 145.409815 183.342829 145.662 186.148 L 173.216 171.226 C 171.341 169.121 170.037 166.62 169.418 163.938 L 169.418 163.93 L 169.418 163.93 Z M 127.271 55 C 120.205 55 114.477 60.373 114.477 67 C 114.477 73.627 120.205 79 127.271 79 C 130.664 79 133.918 77.736 136.318 75.485 C 138.717 73.235 140.065 70.183 140.065 67 C 140.065 63.817 138.717 60.765 136.318 58.515 C 133.918 56.264 130.664 55 127.271 55 L 127.271 55 Z M 126.971 63 C 127.071 62.997 127.171 62.997 127.271 63 C 128.402 63 129.487 63.421 130.286 64.172 C 131.086 64.922 131.535 65.939 131.535 67 C 131.528894 68.075092 131.076525 69.099351 130.286 69.828 C 129.465946 70.586804 128.388246 71.005731 127.271 71 C 126.153483 71.005584 125.075522 70.586695 124.255 69.828 C 123.464475 69.099351 123.012106 68.075092 123.006 67 C 123.001 64.896 124.733 63.148 126.971 63 Z M 187.206 147.985 C 180.14 147.985 174.412 153.357 174.412 159.985 C 174.412 166.612 180.14 171.985 187.206 171.985 C 190.599 171.985 193.853 170.72 196.253 168.47 C 198.652 166.22 200 163.167 200 159.985 C 200 156.802 198.652 153.75 196.253 151.499 C 193.853 149.249 190.599 147.985 187.206 147.985 L 187.206 147.985 Z M 186.906 155.985 C 187.006 155.981 187.106 155.981 187.206 155.985 C 188.323036 155.979397 189.400578 156.397905 190.221 157.156 C 191.011748 157.884998 191.464431 158.909511 191.471 159.985 C 191.471 161.046 191.021 162.063 190.221 162.813 C 189.400731 163.571459 188.323172 163.990331 187.206 163.985 C 184.851 163.985 182.941 162.194 182.941 159.985 C 182.936 157.881 184.669 156.133 186.906 155.985 L 186.906 155.985 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 187.206 83.9 C 180.14 83.9 174.412 89.273 174.412 95.9 C 174.412 99.083 175.76 102.135 178.159 104.386 C 180.558 106.636 183.813 107.901 187.206 107.901 C 190.599 107.901 193.853 106.636 196.253 104.386 C 198.652 102.135 200 99.083 200 95.9 C 200 92.718 198.652 89.666 196.253 87.415 C 193.853 85.165 190.599 83.9 187.206 83.9 Z M 186.906 91.9 C 187.006 91.897 187.106 91.897 187.206 91.9 C 188.323172 91.894669 189.400731 92.313541 190.221 93.072 C 191.021 93.822 191.471 94.84 191.471 95.9 C 191.464431 96.975489 191.011748 98.000002 190.221 98.729 C 189.400731 99.487459 188.323172 99.906331 187.206 99.901 C 184.851 99.901 182.941 98.11 182.941 95.9 C 182.936 93.797 184.669 92.048 186.906 91.9 L 186.906 91.9 Z"/>
+ <g opacity=".5">
+ <path fill="#ffffff" d="M 67.794 147.985 C 60.728 147.985 55 153.357 55 159.985 C 55 166.612 60.728 171.985 67.794 171.985 C 71.187 171.985 74.442 170.72 76.841 168.47 C 79.24 166.22 80.588 163.167 80.588 159.985 C 80.588 156.802 79.24 153.75 76.841 151.499 C 74.442 149.249 71.187 147.985 67.794 147.985 Z M 67.494 155.985 C 67.594 155.981 67.694 155.981 67.794 155.985 C 68.925 155.985 70.01 156.406 70.81 157.156 C 71.61 157.906 72.059 158.924 72.059 159.985 C 72.052894 161.060092 71.600525 162.084351 70.81 162.813 C 69.989209 163.571264 68.911424 163.990085 67.794 163.985 C 66.676828 163.990331 65.599269 163.571459 64.779 162.813 C 63.988205 162.084454 63.535484 161.060218 63.529 159.985 C 63.524 157.881 65.257 156.133 67.494 155.985 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 67.794 83.9 C 60.728 83.9 55 89.273 55 95.9 C 55 99.083 56.348 102.135 58.747 104.386 C 61.147 106.636 64.401 107.901 67.794 107.901 C 71.187 107.901 74.442 106.636 76.841 104.386 C 79.24 102.135 80.588 99.083 80.588 95.9 C 80.588 92.718 79.24 89.666 76.841 87.415 C 74.442 85.165 71.187 83.9 67.794 83.9 Z M 67.494 91.9 C 67.594 91.897 67.694 91.897 67.794 91.9 C 68.925 91.9 70.01 92.322 70.81 93.072 C 71.61 93.822 72.059 94.84 72.059 95.9 C 72.05293 96.975389 71.600578 97.999971 70.81 98.729 C 69.989209 99.487264 68.911424 99.906085 67.794 99.901 C 66.676828 99.906331 65.599269 99.487459 64.779 98.729 C 63.988252 98.000002 63.535569 96.975489 63.529 95.9 C 63.524 93.797 65.257 92.048 67.494 91.9 Z M 127.271 176 C 123.878 176 120.623 177.264 118.224 179.515 C 115.825 181.765 114.477 184.817 114.477 188 C 114.477 194.627 120.205 200 127.271 200 C 130.664 200 133.918 198.736 136.318 196.485 C 138.717 194.235 140.065 191.183 140.065 188 C 140.065 184.817 138.717 181.765 136.318 179.515 C 133.918 177.264 130.664 176 127.271 176 L 127.271 176 Z M 126.971 184 C 127.071 183.997 127.171 183.997 127.271 184 C 128.402 184 129.487 184.421 130.286 185.172 C 131.086 185.922 131.535 186.939 131.535 188 C 131.528894 189.075092 131.076525 190.099351 130.286 190.828 C 129.465731 191.586459 128.388172 192.005331 127.271 192 C 126.153576 192.005085 125.075791 191.586264 124.255 190.828 C 123.464475 190.099351 123.012106 189.075092 123.006 188 C 123.001 185.896 124.733 184.148 126.971 184 Z M 81.542 107.203 C 79.669 109.279 77.293 110.903 74.612 111.938 L 114.177 176.219 C 116.106 174.203 118.523 172.649 121.224 171.688 L 81.542 107.203 L 81.542 107.203 Z M 173.533 107.5 L 134.018 171.703 C 136.725 172.662 139.147 174.216 141.081 176.235 L 180.563 112.078 C 177.863 111.101 175.452 109.531 173.533 107.5 L 173.533 107.5 Z"/>
+ </g>
+ <defs>
+ <filter id="55VPvGkkC5BqTbUpgGvDqfiKdxhTcgyW" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation=".429"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".2"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_224" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_224)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/image-optimizer.svg b/.icons/Gruvbox_Dark-2/apps/64/image-optimizer.svg
new file mode 100644
index 000000000..244ddcec1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/image-optimizer.svg
@@ -0,0 +1,52 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="t6t0EhtxLuC9B0ySvsRZojS5OajTZqd5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#t6t0EhtxLuC9B0ySvsRZojS5OajTZqd5)">
+ <path fill="#ececec" d="M 165.709 11.9 C 239.765 11.9 250.348 22.457 250.348 96.444 L 250.348 155.695 C 250.348 229.681 239.765 240.238 165.709 240.238 L 90.339 240.238 C 16.284 240.238 5.7 229.681 5.7 155.695 L 5.7 96.444 C 5.7 22.457 16.284 11.9 90.339 11.9 L 165.709 11.9 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_28" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_29" x1="0" x2="0" y1=".5" y2="-.5" gradientTransform="matrix(180,0,0,149.85,40,49.667)" gradientUnits="userSpaceOnUse">
+ <stop offset="50%" style="stop-color:#ff9191"/>
+ <stop offset="100%" style="stop-color:#ffb100"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_29)" d="M 46.796 49.667 L 213.204 49.667 C 216.957 49.669 219.998 52.71 220 56.463 L 220 192.721 C 219.998 196.474 216.957 199.515 213.204 199.517 L 46.796 199.517 C 43.043 199.515 40.002 196.474 40 192.721 L 40 56.463 C 40.002 52.71 43.043 49.669 46.796 49.667 L 46.796 49.667 Z"/>
+ <path fill="#8173dd" fill-rule="evenodd" d="M 117.333 114 L 52.75 199.517 L 95.806 199.517 L 139.334 143.132 L 117.333 114 Z"/>
+ <path fill="#89a1f6" fill-rule="evenodd" d="M 181.917 199.517 L 95.806 199.517 L 139.279 143.059 L 181.917 199.517 Z"/>
+ <linearGradient id="_lgradient_30" x1="0" x2=".409" y1=".5" y2="1.412" gradientTransform="matrix(68.471,0,0,72.689,139.279,126.828)" gradientUnits="userSpaceOnUse">
+ <stop offset="9.117%" style="stop-color:#ffd241"/>
+ <stop offset="85.652%" style="stop-color:#ffc0c1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_30)" fill-rule="evenodd" d="M 151.778 126.828 L 207.75 199.517 L 181.917 199.517 L 139.279 143.059 L 151.778 126.828 Z"/>
+ <g>
+ <defs>
+ <filter id="JWgHh8wv7tMRHzcabTGW2405mKepoVqg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#JWgHh8wv7tMRHzcabTGW2405mKepoVqg)">
+ <circle cx="182.333" cy="175" r="50" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_31" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(100,0,0,100,132.333,121)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#5786ff"/>
+ <stop offset="50%" style="stop-color:#51a8ff"/>
+ <stop offset="100%" style="stop-color:#0f82f5"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_31)" cx="182.333" cy="171" r="50" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" d="M 175.858 146 L 175.308 152.586 C 173.219 153.359 171.277 154.482 169.565 155.906 L 163.583 153.086 L 157.333 163.914 L 162.765 167.686 C 162.572 168.78 162.472 169.889 162.466 171 C 162.467 172.115 162.563 173.228 162.753 174.326 L 157.333 178.092 L 163.583 188.914 L 169.553 186.106 C 171.27 187.523 173.217 188.638 175.308 189.402 L 175.858 196 L 188.358 196 L 188.913 189.42 C 191 188.645 192.94 187.52 194.65 186.094 L 200.638 188.914 L 206.888 178.092 L 201.45 174.314 C 201.645 173.22 201.747 172.111 201.755 171 C 201.754 169.885 201.658 168.772 201.468 167.674 L 206.888 163.914 L 200.638 153.092 L 194.662 155.9 C 192.946 154.484 191.002 153.369 188.913 152.604 L 188.364 146 L 175.864 146 L 175.857 146 L 175.858 146 Z M 182.333 161.625 C 187.511 161.625 191.708 165.822 191.708 171 C 191.708 176.178 187.511 180.375 182.333 180.375 C 177.156 180.375 172.958 176.178 172.958 171 C 172.958 165.822 177.156 161.625 182.333 161.625 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/image-viewer-app.svg b/.icons/Gruvbox_Dark-2/apps/64/image-viewer-app.svg
new file mode 120000
index 000000000..599e358cb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/image-viewer-app.svg
@@ -0,0 +1 @@
+image-viewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/image-viewer.svg b/.icons/Gruvbox_Dark-2/apps/64/image-viewer.svg
new file mode 100644
index 000000000..c387e9142
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/image-viewer.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="sY1j80aAyRz5T6uY9JGh4p4ndwTuzhAo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#sY1j80aAyRz5T6uY9JGh4p4ndwTuzhAo)">
+ <path fill="#ff766a" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#ffffff" d="M 243.924 39.23 C 248.985 51.876 250.324 70.17 250.324 96.491 L 250.324 122.333 Q 217.333 183.667 185.968 239.919 C 179.801 240.181 173.058 240.285 165.685 240.285 L 139.25 240 Q 228.667 69 243.924 39.23 Z"/>
+ </g>
+ <g opacity=".6">
+ <path fill="#ffffff" d="M 184.669 12.261 C 219.522 13.599 236.307 19.704 244.084 39.634 Q 223 80.333 139.333 240.285 L 90.315 240.285 C 80.884 240.285 72.482 240.114 65 239.662 C 94 185.667 166.333 46.667 184.669 12.261 Z"/>
+ </g>
+ <path fill="#d22f7a" d="M 249.604 182.54 C 246.272 232.404 229.669 240.285 165.685 240.285 L 90.315 240.285 C 26.316 240.285 9.721 232.401 6.394 182.507 C 1.203 183.141 245.48 183.186 249.604 182.54 L 249.604 182.54 Z"/>
+ <g opacity=".05">
+ <path fill="#ffffff" d="M 184.669 12.274 C 241.311 14.505 249.991 29.487 249.991 96.491 L 249.991 155.742 C 249.991 229.728 239.407 240.285 165.352 240.285 L 89.982 240.285 C 80.698 240.285 72.412 240.119 65.019 239.683 C 100 174 172.667 34.667 184.669 12.274 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 135.822 11.918 L 46.455 183.205 L 95.385 183.205 L 184.562 12.282 L 135.822 11.918 L 135.822 11.918 Z"/>
+ </g>
+ <circle fill="#f9f9f9" cx="183" cy="87" r="24" vector-effect="non-scaling-stroke"/>
+ <path fill="#3f3f3f" d="M 47 183 L 94.635 91.372 L 142.27 183 L 47 183 L 47 183 Z"/>
+ <path fill="#3f3f3f" d="M 95 183 L 131 114 L 167 183 L 95 183 L 95 183 Z"/>
+ <defs>
+ <filter id="y8FJ5ukH5SfaBSApGU7Nbw5MLYuP88CP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.531"/>
+ </filter>
+ </defs>
+ <g opacity=".2" filter="url(#y8FJ5ukH5SfaBSApGU7Nbw5MLYuP88CP)">
+ <path d="M 114.875 53 C 79.577 53 50.875 81.702 50.875 117 C 50.875 152.298 79.577 181 114.875 181 C 130.327 181 144.514 175.498 155.584 166.352 L 162.475 173.242 L 161.061 174.656 L 192.561 206.156 L 203.875 194.844 L 172.375 163.344 L 170.961 164.758 L 164.08 157.877 C 173.312 146.783 178.875 132.532 178.875 117 C 178.875 81.702 150.173 53 114.875 53 L 114.875 53 Z M 114.875 61.137 C 145.776 61.137 170.738 86.099 170.738 117 C 170.738 147.901 145.776 172.865 114.875 172.865 C 83.974 172.865 59.01 147.901 59.01 117 C 59.01 86.099 83.974 61.137 114.875 61.137 Z"/>
+ </g>
+ <path fill="#888888" d="M 154.47 163.24 L 162.96 154.76 L 174.96 166.76 L 166.47 175.24 L 154.47 163.24 L 154.47 163.24 Z"/>
+ <path fill="#3b3b3b" d="M 161.06 172.66 L 172.37 161.34 L 203.87 192.84 L 192.56 204.16 L 161.06 172.66 L 161.06 172.66 Z"/>
+ <circle fill="#ffffff" fill-opacity=".543" cx="114.875" cy="115" r="59.932" vector-effect="non-scaling-stroke"/>
+ <path fill="#666666" fill-rule="evenodd" d="M 178.87 115 C 178.88 123.55 177.17 132.02 173.84 139.9 C 170.618 147.502 165.959 154.412 160.12 160.25 C 154.285 166.088 147.379 170.746 139.78 173.97 C 131.897 177.296 123.426 179.006 114.87 179 C 106.32 179.01 97.85 177.29 89.97 173.97 C 82.371 170.746 75.465 166.088 69.63 160.25 C 63.791 154.412 59.132 147.502 55.91 139.9 C 52.582 132.02 50.868 123.553 50.87 115 C 50.87 106.45 52.58 97.98 55.91 90.1 C 59.13 82.5 63.79 75.59 69.63 69.75 C 75.465 63.912 82.371 59.254 89.97 56.03 C 97.85 52.705 106.317 50.995 114.87 51 C 123.43 50.99 131.9 52.71 139.78 56.03 C 147.38 59.26 154.29 63.91 160.12 69.75 C 165.959 75.588 170.618 82.498 173.84 90.1 C 177.169 97.979 178.88 106.447 178.87 115 L 178.87 115 Z M 170.74 115 C 170.74 122.47 169.25 129.86 166.35 136.73 C 163.54 143.368 159.472 149.399 154.37 154.49 C 149.27 159.59 143.24 163.66 136.61 166.47 C 129.735 169.378 122.345 170.871 114.88 170.86 L 114.87 170.86 C 107.41 170.87 100.02 169.38 93.14 166.47 C 86.504 163.658 80.473 159.59 75.38 154.49 C 70.278 149.399 66.21 143.368 63.4 136.73 C 60.5 129.86 59 122.47 59.01 115 C 59.003 107.533 60.496 100.14 63.4 93.26 C 66.212 86.627 70.28 80.599 75.38 75.51 C 80.47 70.41 86.51 66.34 93.14 63.53 C 100.02 60.62 107.41 59.13 114.87 59.14 C 122.338 59.128 129.732 60.622 136.61 63.53 C 143.245 66.345 149.275 70.412 154.37 75.51 C 159.472 80.601 163.54 86.632 166.35 93.27 C 169.25 100.14 170.74 107.53 170.74 115 Z"/>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <linearGradient id="_lgradient_26" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.651,0,0,228.341,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.802 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.086 13.73 206.144 14.181 209.174 14.741 C 211.887 15.241 214.573 15.881 217.22 16.657 C 219.618 17.354 221.965 18.217 224.243 19.241 C 226.355 20.182 228.383 21.303 230.303 22.591 C 232.143 23.831 233.862 25.242 235.437 26.806 C 237.002 28.375 238.415 30.089 239.657 31.925 C 240.943 33.842 242.068 35.863 243.02 37.967 C 244.041 40.242 244.908 42.582 245.617 44.972 C 246.394 47.616 247.034 50.299 247.535 53.009 C 248.097 56.034 248.547 59.078 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.015 L 250.329 155.225 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.116 172.052 249.962 175.917 249.739 179.778 C 249.542 183.227 249.257 186.67 248.883 190.104 C 248.547 193.165 248.097 196.213 247.535 199.241 C 247.033 201.948 246.393 204.627 245.617 207.268 C 244.91 209.659 244.042 211.999 243.02 214.273 C 242.07 216.378 240.945 218.399 239.656 220.315 C 238.417 222.153 237.004 223.867 235.436 225.434 C 233.861 226.998 232.142 228.409 230.302 229.649 C 228.382 230.937 226.355 232.058 224.243 232.999 C 221.963 234.022 219.617 234.888 217.22 235.593 C 214.574 236.37 211.888 237.007 209.174 237.499 C 206.143 238.065 203.091 238.514 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.928 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.08 240.076 70.204 239.922 66.332 239.699 C 62.876 239.503 59.425 239.218 55.984 238.845 C 52.919 238.514 49.867 238.065 46.836 237.499 C 44.122 237.007 41.436 236.37 38.79 235.593 C 36.393 234.888 34.047 234.022 31.767 232.999 C 29.655 232.058 27.627 230.937 25.707 229.649 C 23.867 228.409 22.148 226.998 20.573 225.434 C 19.005 223.867 17.592 222.153 16.353 220.315 C 15.065 218.399 13.94 216.378 12.99 214.273 C 11.968 211.999 11.1 209.659 10.393 207.268 C 9.617 204.627 8.977 201.948 8.475 199.241 C 7.913 196.213 7.463 193.165 7.127 190.104 C 6.753 186.67 6.468 183.227 6.271 179.778 C 6.048 175.917 5.894 172.052 5.809 168.185 C 5.717 163.866 5.674 159.545 5.681 155.225 L 5.681 97.015 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.195 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.299 9.616 47.616 10.393 44.972 C 11.102 42.582 11.969 40.242 12.99 37.967 C 13.942 35.863 15.067 33.842 16.354 31.925 C 17.596 30.089 19.009 28.375 20.574 26.806 C 22.149 25.242 23.868 23.831 25.708 22.591 C 27.628 21.303 29.655 20.182 31.767 19.241 C 34.045 18.217 36.392 17.354 38.79 16.657 C 41.437 15.881 44.123 15.241 46.836 14.741 C 49.868 14.18 52.919 13.731 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.082 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.453 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.027 19.154 213.581 19.761 216.099 20.499 C 218.318 21.148 220.49 21.949 222.6 22.896 C 224.505 23.749 226.335 24.761 228.07 25.922 C 229.694 27.015 231.21 28.262 232.594 29.646 C 233.98 31.031 235.231 32.544 236.332 34.165 C 237.492 35.892 238.506 37.712 239.362 39.608 C 240.307 41.716 241.109 43.886 241.762 46.102 C 242.504 48.613 243.114 51.161 243.591 53.736 C 244.131 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 L 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.106 171.917 245.955 175.736 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.564 192.631 244.132 195.577 243.591 198.504 C 243.114 201.079 242.503 203.627 241.761 206.138 C 241.109 208.355 240.307 210.524 239.361 212.632 C 238.507 214.529 237.493 216.35 236.331 218.075 C 235.233 219.701 233.982 221.218 232.594 222.605 C 231.206 223.983 229.691 225.226 228.069 226.318 C 226.335 227.479 224.505 228.491 222.6 229.344 C 220.492 230.295 218.32 231.096 216.099 231.741 C 213.581 232.479 211.027 233.086 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.453 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 L 90.932 236.29 C 86.634 236.29 82.335 236.25 78.037 236.153 C 74.208 236.071 70.381 235.92 66.557 235.701 C 63.174 235.511 59.796 235.232 56.427 234.865 C 53.457 234.543 50.501 234.108 47.564 233.559 C 44.983 233.086 42.429 232.479 39.911 231.741 C 37.69 231.096 35.518 230.295 33.41 229.344 C 31.505 228.491 29.675 227.479 27.94 226.318 C 26.318 225.226 24.803 223.982 23.416 222.604 C 22.028 221.218 20.776 219.701 19.678 218.075 C 18.516 216.35 17.502 214.529 16.648 212.632 C 15.702 210.524 14.9 208.355 14.248 206.138 C 13.506 203.627 12.896 201.079 12.419 198.504 C 11.878 195.577 11.446 192.631 11.121 189.672 C 10.747 186.302 10.471 182.932 10.275 179.552 C 10.055 175.736 9.904 171.917 9.822 168.096 C 9.732 163.807 9.686 159.516 9.685 155.226 L 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.896 51.161 13.507 48.613 14.249 46.102 C 14.902 43.886 15.704 41.716 16.649 39.608 C 17.505 37.712 18.519 35.892 19.679 34.165 C 20.779 32.544 22.031 31.03 23.416 29.645 C 24.801 28.261 26.316 27.014 27.941 25.922 C 29.675 24.761 31.505 23.749 33.41 22.896 C 35.52 21.949 37.692 21.148 39.911 20.499 C 42.429 19.761 44.983 19.154 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.557 16.539 C 70.381 16.325 74.208 16.174 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 L 165.078 15.96 L 165.078 15.96 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/imageburner.svg b/.icons/Gruvbox_Dark-2/apps/64/imageburner.svg
new file mode 100644
index 000000000..0632556c2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/imageburner.svg
@@ -0,0 +1,61 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_ccsWm7vIStxMeLVSerr8QtNTB1jXbAeE">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_ccsWm7vIStxMeLVSerr8QtNTB1jXbAeE)">
+ <defs>
+ <filter id="IIuRuNFTPyBm0V27Oo9kFfzsxNQ1n0AZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#IIuRuNFTPyBm0V27Oo9kFfzsxNQ1n0AZ)">
+ <linearGradient id="_lgradient_107" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_107)" d="M 165.685 11.952 C 239.74 11.952 250.324 22.509 250.324 96.495 L 250.324 155.746 C 250.324 229.733 239.74 240.29 165.685 240.29 L 90.315 240.29 C 16.26 240.29 5.676 229.733 5.676 155.746 L 5.676 96.495 C 5.676 22.509 16.26 11.952 90.315 11.952 L 165.685 11.952 Z"/>
+ </g>
+ <g>
+ <rect fill="#cccccc" width="57.264" height="50.61" x="99.63" y="53.5" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#b3b3b3" width="4.028" height="50.61" x="95.95" y="53.5" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#b3b3b3" width="4.028" height="50.61" x="156.19" y="53.5" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#333333" d="M 114.341 181.041 L 94.552 180.988 L 94.727 166.803 L 87.022 158.222 L 87.547 102.534 L 168.978 102.359 L 168.628 158.222 L 159.872 167.504 L 160.047 181.163 L 142.885 181.117 L 142.938 240.063 L 114.125 240.188 L 114.341 181.041 Z"/>
+ <rect fill="#808080" width="14.447" height="8.756" x="103.83" y="73.64" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#fee581" width="4.816" height="8.756" x="105.58" y="73.64" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#808080" width="14.447" height="8.756" x="138.59" y="73.64" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#fee581" width="4.816" height="8.756" x="146.47" y="73.64" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#cccccc" d="M 127.227 115.5 L 123.657 121.681 L 126.204 121.681 L 126.204 153.272 L 119.705 147.121 C 119.285 146.597 118.991 145.912 118.975 145.208 C 118.975 142.358 118.974 140.665 118.973 140.042 C 120.176 139.62 121.044 138.485 121.044 137.137 C 121.044 135.43 119.66 134.046 117.953 134.046 C 116.246 134.046 114.862 135.43 114.862 137.137 C 114.862 138.485 115.73 139.62 116.932 140.042 L 116.931 145.147 C 116.931 146.531 117.69 147.981 118.58 148.904 C 118.554 148.879 118.526 148.852 118.581 148.905 C 118.603 148.925 125.475 155.432 125.475 155.432 C 125.894 155.954 126.187 156.639 126.203 157.343 L 126.203 160.916 C 123.842 161.39 122.064 163.475 122.064 165.976 C 122.064 168.827 124.375 171.138 127.225 171.138 C 130.077 171.138 132.388 168.827 132.388 165.976 C 132.388 163.474 130.608 161.39 128.245 160.916 L 128.245 157.405 C 128.245 157.396 128.245 157.387 128.245 157.378 L 128.245 149.612 C 128.263 148.909 128.556 148.225 128.975 147.703 C 128.975 147.703 135.847 141.198 135.869 141.178 C 135.925 141.126 135.896 141.152 135.87 141.177 C 136.76 140.255 137.518 138.804 137.518 137.42 L 137.517 132.5 L 139.59 132.5 L 139.59 126.318 L 133.408 126.318 L 133.408 132.5 L 135.477 132.5 C 135.477 132.5 135.475 133.796 135.475 137.48 C 135.459 138.185 135.165 138.871 134.745 139.394 L 128.245 145.546 L 128.245 121.681 L 130.796 121.681 L 127.227 115.5 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_108" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_108)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="I2hSHU9Y8Ne1sUPiP33rTwmjlODV7m8F" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#I2hSHU9Y8Ne1sUPiP33rTwmjlODV7m8F)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_109" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_109)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <g>
+ <path fill="#ffffff" d="M 200.634 146.037 L 200.634 181.038 L 213.759 181.038 L 191.884 207.288 L 170.009 181.038 L 183.134 181.038 L 183.134 146.037 L 200.634 146.037 Z M 165.634 207.288 L 218.134 207.288 L 218.134 216.037 L 165.634 216.037 L 165.634 207.288 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/imageshack.svg b/.icons/Gruvbox_Dark-2/apps/64/imageshack.svg
new file mode 100644
index 000000000..5b9b8cb97
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/imageshack.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#N3mfcuwH9c1L8lLSpDb7jiq2AZEQHDUZ)">
+ <linearGradient id="_lgradient_225" x1=".007" x2=".995" y1=".006" y2=".862" gradientTransform="matrix(244.648,0,0,228.339,6.343,13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2a4b52"/>
+ <stop offset="100%" style="stop-color:#04151d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_225)" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <defs>
+ <filter id="N3mfcuwH9c1L8lLSpDb7jiq2AZEQHDUZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#fad505" d="M 156.608 241.602 L 166.053 241.602 C 175.31 241.602 183.575 241.438 190.952 241.005 C 194.64 240.788 198.107 240.505 201.364 240.141 C 204.621 239.778 207.668 239.334 210.52 238.798 C 213.372 238.261 216.027 237.63 218.498 236.895 C 220.97 236.16 223.259 235.32 225.377 234.36 C 227.417332 233.444872 229.376356 232.35831 231.233 231.112 C 232.994542 229.925831 234.638683 228.574018 236.143 227.075 C 237.644152 225.573169 238.998001 223.931004 240.186 222.171 C 241.433243 220.317026 242.521136 218.360694 243.438 216.323 C 244.399 214.207 245.241 211.921 245.977 209.452 C 246.713 206.983 247.344 204.33 247.881 201.481 C 248.419 198.633 248.863 195.588 249.227 192.335 C 249.591 189.081 249.875 185.619 250.092 181.934 C 250.516 174.736 250.671 166.626 250.678 157.637 C 248.414 159.656 245.733 162.086 243.868 163.634 C 229.071 175.913 219.928 177.049 203.776 167.132 C 191.675 159.701 179.13 153.8 165.264 150.567 C 144.185 145.653 124.579 137.931 110.235 120.526 C 107.455 117.153 103.181 114.099 99.239 114.596 C 79.911 117.035 64.722 107.874 49.549 98.253 C 47.8 112.695 55.898 123.553 63.293 134.38 C 78.077 156.021 98.301 172.984 114.946 192.897 C 128.539 209.159 152.862 217.891 156.608 241.602 L 156.608 241.602 Z"/>
+ <path fill="#dc922c" d="M 250.668 158.018 C 250.669 157.665 250.692 157.416 250.692 157.059 L 250.692 116.43 C 243.431 113.155 236.124 110.074 228.327 108.165 C 214.445 104.765 204.026 97.314 195.565 85.2 C 184.626 69.537 164.765 64.639 146.426 73.118 C 142.225 75.06 138.289 79.31 133.454 77.585 C 107.356 68.27 84.285 84.371 59.52 86.061 C 52.884 86.514 48.522 90.627 49.549 98.249 C 64.721 107.874 79.911 117.034 99.239 114.596 C 103.181 114.099 107.455 117.153 110.235 120.526 C 124.579 137.931 144.183 145.654 165.262 150.567 C 179.128 153.8 191.675 159.701 203.776 167.132 C 219.928 177.049 229.069 175.914 243.866 163.636 C 246.031 161.838 248.469 159.835 250.668 158.018 L 250.668 158.018 Z"/>
+ <circle fill="#3e535d" cx="164.874" cy="106.801" r="31.869" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" d="M 164.874 106.801 C 161.753 120.828 173.25 135.32 159.223 132.198 C 145.196 129.077 136.356 115.176 139.477 101.149 C 142.599 87.123 156.5 78.282 170.527 81.404 C 184.553 84.525 167.996 92.775 164.874 106.801 L 164.874 106.801 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_226" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_226)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/imagewriter.svg b/.icons/Gruvbox_Dark-2/apps/64/imagewriter.svg
new file mode 120000
index 000000000..908771e9e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/imagewriter.svg
@@ -0,0 +1 @@
+usb.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/imagination.svg b/.icons/Gruvbox_Dark-2/apps/64/imagination.svg
new file mode 100644
index 000000000..4726ddcef
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/imagination.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#p0CszedapH2LhHd0iDRAuPXGa8xAUAGL)">
+ <linearGradient id="_lgradient_227" x1="-.033" x2="1.033" y1="-.071" y2=".924" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#5884f4"/>
+ <stop offset="100%" style="stop-color:#80a3fa"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_227)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="p0CszedapH2LhHd0iDRAuPXGa8xAUAGL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 11.947 L 128 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 96.491 C 250.324 22.504 239.74 11.947 165.685 11.947 L 128 11.947 L 128 11.947 Z"/>
+ </g>
+ <linearGradient id="_lgradient_228" x1="-.223" x2="1.426" y1="1.683" y2="1.441" gradientTransform="matrix(244.648,0,0,86.828,5.676,84.586)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2f3943"/>
+ <stop offset="100%" style="stop-color:#808c9b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_228)" d="M 5.852 84.586 C 5.82 87.14 5.676 89.187 5.676 91.91 L 5.676 151.162 C 5.676 158.622 5.891 165.002 6.16 171.227 L 249.836 171.414 C 250.111 165.143 250.324 158.692 250.324 151.162 L 250.324 91.91 C 250.324 89.256 250.182 87.265 250.152 84.771 L 5.852 84.586 L 5.852 84.586 Z"/>
+ <path fill="#37a6e6" d="M 172.206 106.885 L 172.174 148.609 L 234.761 148.657 L 234.807 106.918 L 172.206 106.885 L 172.206 106.885 Z"/>
+ <path fill="#aee3f8" d="M 98.442 106.829 L 98.41 148.553 L 160.995 148.599 L 161.042 106.863 L 98.442 106.829 L 98.442 106.829 Z"/>
+ <path fill="#a2bcfe" d="M 24.677 106.774 L 24.643 148.497 L 87.23 148.545 L 87.276 106.805 L 24.677 106.774 L 24.677 106.774 Z"/>
+ <path fill="#37a6e6" d="M 250.324 148.67 L 250.324 106.945 L 245.973 106.941 L 245.941 148.666 L 250.324 148.67 L 250.324 148.67 Z"/>
+ <path fill="#a2bcfe" d="M 5.676 106.76 L 5.676 148.48 L 13.465 148.486 L 13.496 106.766 L 5.676 106.76 L 5.676 106.76 Z"/>
+ <path fill="#da1636" d="M 70.711 110.154 C 68.308746 110.154357 66.089163 111.436275 64.888345 113.516866 C 63.687528 115.597457 63.687909 118.160632 64.889345 120.240866 C 66.090781 122.3211 68.310746 123.602357 70.713 123.602 C 74.426563 123.601448 77.436552 120.590563 77.436 116.877 C 77.435448 113.163437 74.424563 110.153448 70.711 110.154 L 70.711 110.154 Z M 46.058 121.36 L 32.611 146.014 L 68.47 146.014 L 57.264 125.843 L 52.782 132.566 L 46.058 121.36 L 46.058 121.36 Z"/>
+ <path fill="#46a926" d="M 143.645 110.154 C 139.931437 110.154 136.921 113.164437 136.921 116.878 C 136.921 120.591563 139.931437 123.602 143.645 123.602 C 147.358563 123.602 150.369 120.591563 150.369 116.878 C 150.369 113.164437 147.358563 110.154 143.645 110.154 Z M 118.991 121.36 L 105.544 146.014 L 141.404 146.014 L 130.197 125.843 L 125.715 132.566 L 118.991 121.36 L 118.991 121.36 Z"/>
+ <path fill="#fdc92b" d="M 218.723 110.154 C 216.320746 110.154357 214.101163 111.436275 212.900345 113.516866 C 211.699528 115.597457 211.699909 118.160632 212.901345 120.240866 C 214.102781 122.3211 216.322746 123.602357 218.725 123.602 C 222.438563 123.601448 225.448552 120.590563 225.448 116.877 C 225.447448 113.163437 222.436563 110.153448 218.723 110.154 L 218.723 110.154 Z M 194.07 121.36 L 180.623 146.014 L 216.482 146.014 L 205.276 125.843 L 200.794 132.566 L 194.07 121.36 L 194.07 121.36 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_229" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_229)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ime_product_icon_opensource-32.svg b/.icons/Gruvbox_Dark-2/apps/64/ime_product_icon_opensource-32.svg
new file mode 120000
index 000000000..7efea6e72
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ime_product_icon_opensource-32.svg
@@ -0,0 +1 @@
+application_icon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/in.p1x.TanksOfFreedom.svg b/.icons/Gruvbox_Dark-2/apps/64/in.p1x.TanksOfFreedom.svg
new file mode 120000
index 000000000..2278321d0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/in.p1x.TanksOfFreedom.svg
@@ -0,0 +1 @@
+war-thunder.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ind.ie.Gnomit.svg b/.icons/Gruvbox_Dark-2/apps/64/ind.ie.Gnomit.svg
new file mode 100644
index 000000000..009eb7b10
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ind.ie.Gnomit.svg
@@ -0,0 +1,95 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_aNgfeGHRTZosibsZq1icm3Pn0VVyAsfB">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_aNgfeGHRTZosibsZq1icm3Pn0VVyAsfB)">
+ <defs>
+ <filter id="wHInvbDcD2vPOD67yeIZDjAlx6tE1odl" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#wHInvbDcD2vPOD67yeIZDjAlx6tE1odl)">
+ <linearGradient id="_lgradient_110" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_110)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_111" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_111)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="LoktWOx9O6l5iFhh5FIDlL9Cr25UyT9d" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#LoktWOx9O6l5iFhh5FIDlL9Cr25UyT9d)">
+ <circle cx="163.364" cy="165.785" r="20.634" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="clMsMBT3RmFMnSy235QycYJGW7h62ZwU" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#clMsMBT3RmFMnSy235QycYJGW7h62ZwU)">
+ <circle cx="116.205" cy="189.366" r="20.634" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_112" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(57.067,0,0,93.15,110.411,97.395)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_112)" d="M 121.998 190.545 L 110.411 190.545 L 110.411 97.395 L 117.932 105.491 L 167.478 158.819 L 158.984 166.71 L 121.998 126.896 L 121.998 190.545 Z"/>
+ <defs>
+ <filter id="Ai6SGobVHXUsIQZLaHH06uUXs3L2DvBY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Ai6SGobVHXUsIQZLaHH06uUXs3L2DvBY)">
+ <path d="M 86.668 59.613 C 106.223 40.058 137.975 40.058 157.53 59.613 C 177.085 79.168 177.085 110.921 157.53 130.475 C 137.975 150.03 106.223 150.03 86.668 130.475 C 67.113 110.921 67.113 79.168 86.668 59.613 Z"/>
+ </g>
+ <linearGradient id="_lgradient_113" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(70.862,70.862,-70.862,70.862,122.099,21.235)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_113)" d="M 86.668 56.666 C 106.223 37.111 137.975 37.111 157.53 56.666 C 177.085 76.221 177.085 107.973 157.53 127.528 C 137.975 147.083 106.223 147.083 86.668 127.528 C 67.113 107.973 67.113 76.221 86.668 56.666 Z"/>
+ <linearGradient id="_lgradient_114" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(53.058,0,0,53.058,95.571,65.565)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_114)" d="M 139.574 66.667 C 138.106 65.198 135.741 65.198 134.273 66.667 L 128.971 71.968 L 142.225 85.222 L 147.527 79.921 C 148.995 78.452 148.995 76.088 147.527 74.619 L 139.574 66.667 Z M 123.669 77.27 L 95.571 105.369 L 95.836 118.358 L 108.825 118.623 L 136.924 90.524 L 123.669 77.27 Z"/>
+ <linearGradient id="_lgradient_115" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(41.267,0,0,41.267,95.571,165.785)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_115)" cx="116.205" cy="186.419" r="20.634" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_116" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(17.686,0,0,17.686,107.362,177.576)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_116)" cx="116.205" cy="186.419" r="8.843" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_117" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(41.267,0,0,41.267,142.731,142.207)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_117)" cx="163.364" cy="162.841" r="20.634" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_118" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(17.686,0,0,17.686,154.521,153.998)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_118)" cx="163.364" cy="162.841" r="8.843" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/indicator-applet.svg b/.icons/Gruvbox_Dark-2/apps/64/indicator-applet.svg
new file mode 120000
index 000000000..cad5391aa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/indicator-applet.svg
@@ -0,0 +1 @@
+info.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/indicator-cpufreq.svg b/.icons/Gruvbox_Dark-2/apps/64/indicator-cpufreq.svg
new file mode 100755
index 000000000..642c6998f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/indicator-cpufreq.svg
@@ -0,0 +1,63 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="J9T9Pj7W93CDNraJg8HbxVHitE3qBPsu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#J9T9Pj7W93CDNraJg8HbxVHitE3qBPsu)">
+ <linearGradient id="_lgradient_125" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_125)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_126" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_126)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g>
+ <rect fill="#8e8e8e" width="5.577" height="145" x="125.21" y="80.6" transform="matrix(0,1,-1,0,281.096154,25.096154)"/>
+ <rect fill="#8e8e8e" width="5.577" height="145" x="125.21" y="97.33" transform="matrix(0,1,-1,0,297.826923,41.826923)"/>
+ <rect fill="#8e8e8e" width="5.577" height="145" x="125.21" y="114.06" transform="matrix(0,1,-1,0,314.557692,58.557692)"/>
+ <rect fill="#8e8e8e" width="5.577" height="145" x="125.21" y="30.4" transform="matrix(0,1,-1,0,230.903846,-25.096154)"/>
+ <rect fill="#8e8e8e" width="5.577" height="145" x="125.21" y="47.13" transform="matrix(0,1,-1,0,247.634615,-8.365385)"/>
+ <rect fill="#8e8e8e" width="5.577" height="145" x="125.21" y="63.87" transform="matrix(0,1,-1,0,264.365385,8.365385)"/>
+ <rect fill="#8e8e8e" width="5.577" height="145" x="125.21" y="13.67" transform="matrix(0,1,-1,0,214.173077,-41.826923)"/>
+ <rect fill="#8e8e8e" width="5.577" height="145" x="125.21" y="-3.06" transform="matrix(0,1,-1,0,197.442308,-58.557692)"/>
+ </g>
+ <g>
+ <rect fill="#8e8e8e" width="5.577" height="145" x="100.11" y="55.5" transform="matrix(-1,0,0,-1,205.807692,256)"/>
+ <rect fill="#8e8e8e" width="5.577" height="145" x="83.39" y="55.5" transform="matrix(-1,0,0,-1,172.346154,256)"/>
+ <rect fill="#8e8e8e" width="5.577" height="145" x="66.65" y="55.5" transform="matrix(-1,0,0,-1,138.884615,256)"/>
+ <rect fill="#8e8e8e" width="5.577" height="145" x="150.31" y="55.5" transform="matrix(-1,0,0,-1,306.192308,256)"/>
+ <rect fill="#8e8e8e" width="5.577" height="145" x="133.58" y="55.5" transform="matrix(-1,0,0,-1,272.730769,256)"/>
+ <rect fill="#8e8e8e" width="5.577" height="145" x="116.85" y="55.5" transform="matrix(-1,0,0,-1,239.269231,256)"/>
+ <rect fill="#8e8e8e" width="5.577" height="145" x="167.04" y="55.5" transform="matrix(-1,0,0,-1,339.653846,256)"/>
+ <rect fill="#8e8e8e" width="5.577" height="145" x="183.77" y="55.5" transform="matrix(-1,0,0,-1,373.115385,256)"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 61.076923 185.447885 L 61.076923 191.024808 C 61.076923 194.733462 64.807885 197.711538 69.442308 197.711538 L 186.557692 197.711538 C 191.192115 197.711538 194.923077 194.733462 194.923077 191.024808 L 194.923077 185.447885 C 194.923077 189.156538 191.192115 192.134615 186.557692 192.134615 L 69.442308 192.134615 C 64.807885 192.134615 61.076923 189.156538 61.076923 185.447885 Z"/>
+ </g>
+ <path d="M 194.923077 188.230769 L 194.923077 67.769231 C 194.923077 64.075646 191.924354 61.076923 188.230769 61.076923 L 67.769231 61.076923 C 64.075646 61.076923 61.076923 64.075646 61.076923 67.769231 L 61.076923 188.230769 C 61.076923 191.924354 64.075646 194.923077 67.769231 194.923077 L 188.230769 194.923077 C 191.924354 194.923077 194.923077 191.924354 194.923077 188.230769 Z" style="fill:#b7b7b7"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 69.442308 61.076923 C 64.807885 61.076923 61.076923 64.057335 61.076923 67.764875 L 61.076923 70.553337 C 61.076923 66.845795 64.807885 63.865385 69.442308 63.865385 L 186.557692 63.865385 C 191.192115 63.865385 194.923077 66.845798 194.923077 70.553337 L 194.923077 67.764875 C 194.923077 64.057335 191.192115 61.076923 186.557692 61.076923 L 69.442308 61.076923 Z"/>
+ </g>
+ <defs>
+ <linearGradient id="_lgradient_127" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#ff4400"/>
+ <stop offset="100%" style="stop-color:#dc1414"/>
+ </linearGradient>
+ </defs>
+ <path d="M 83.384615 77.807692 L 172.615385 77.807692 C 175.693372 77.807692 178.192308 80.306628 178.192308 83.384615 L 178.192308 172.615385 C 178.192308 175.693372 175.693372 178.192308 172.615385 178.192308 L 83.384615 178.192308 C 80.306628 178.192308 77.807692 175.693372 77.807692 172.615385 L 77.807692 83.384615 C 77.807692 80.306628 80.306628 77.807692 83.384615 77.807692 Z" style="fill:url(#_lgradient_127)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/indicator-keylock.svg b/.icons/Gruvbox_Dark-2/apps/64/indicator-keylock.svg
new file mode 120000
index 000000000..c998cd276
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/indicator-keylock.svg
@@ -0,0 +1 @@
+charmap.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/indicator-privacy.svg b/.icons/Gruvbox_Dark-2/apps/64/indicator-privacy.svg
new file mode 120000
index 000000000..e1b9885f3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/indicator-privacy.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/indicator-sensors.svg b/.icons/Gruvbox_Dark-2/apps/64/indicator-sensors.svg
new file mode 120000
index 000000000..a6c23f407
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/indicator-sensors.svg
@@ -0,0 +1 @@
+thermal-monitor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/indicator-sound-switcher.svg b/.icons/Gruvbox_Dark-2/apps/64/indicator-sound-switcher.svg
new file mode 120000
index 000000000..460e1866c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/indicator-sound-switcher.svg
@@ -0,0 +1 @@
+sound-box.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/indicator-stickynotes.svg b/.icons/Gruvbox_Dark-2/apps/64/indicator-stickynotes.svg
new file mode 120000
index 000000000..c172a8761
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/indicator-stickynotes.svg
@@ -0,0 +1 @@
+stickers.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/indicator-virtual-box.svg b/.icons/Gruvbox_Dark-2/apps/64/indicator-virtual-box.svg
new file mode 120000
index 000000000..f7e0337e9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/indicator-virtual-box.svg
@@ -0,0 +1 @@
+virtualbox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/indicator-weather.svg b/.icons/Gruvbox_Dark-2/apps/64/indicator-weather.svg
new file mode 120000
index 000000000..8103a34ff
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/indicator-weather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/infector.svg b/.icons/Gruvbox_Dark-2/apps/64/infector.svg
new file mode 100644
index 000000000..7119d9fd9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/infector.svg
@@ -0,0 +1,161 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_eH0H377vZtfjAwVoRdej8GV9K7nKYZWX">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_eH0H377vZtfjAwVoRdej8GV9K7nKYZWX)">
+ <defs>
+ <filter id="sEsVbwsKZwSsgGIJHme0ADo3YvZvyHRl" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#sEsVbwsKZwSsgGIJHme0ADo3YvZvyHRl)">
+ <linearGradient id="_lgradient_119" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_119)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_120" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(52.423,0,0,45.282,7.53,194)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_120)" d="M 59.953 239.282 C 24.682 236.359 11.749 225.791 7.53 194 L 59.901 194 L 59.953 239.282 L 59.953 239.282 Z"/>
+ <linearGradient id="_lgradient_121" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(45.599,0,0,46.288,59.901,194)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_121)" d="M 105.5 240.288 L 90.319 240.288 C 78.679 240.288 68.606 240.028 59.953 239.282 L 59.953 239.282 L 59.901 194 L 105.5 194 L 105.5 240.288 L 105.5 240.288 Z"/>
+ <linearGradient id="_lgradient_122" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(46,0,0,46.288,105.5,194)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_122)" d="M 151.5 240.288 L 105.5 240.288 L 105.5 240.288 L 105.5 194 L 151.5 194 L 151.5 240.288 L 151.5 240.288 Z"/>
+ <linearGradient id="_lgradient_123" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(44.5,0,0,46.288,151.5,194)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_123)" d="M 196 239.286 C 187.36 240.029 177.305 240.288 165.689 240.288 L 151.5 240.288 L 151.5 240.288 L 151.5 194 L 196 194 L 196 239.286 L 196 239.286 Z"/>
+ <linearGradient id="_lgradient_124" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(52.478,0,0,45.286,196,194)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_124)" d="M 196 239.286 C 231.313 236.37 244.257 225.807 248.478 194 L 248.478 194 L 196 194 L 196 239.286 L 196 239.286 Z"/>
+ <linearGradient id="_lgradient_125" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(54.221,0,0,45.959,5.68,148.041)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_125)" d="M 59.901 194 L 7.53 194 C 6.135 183.687 5.68 171.078 5.68 155.745 L 5.68 148.041 L 59.849 148.168 L 59.901 194 L 59.901 194 Z"/>
+ <linearGradient id="_lgradient_126" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(45.651,0,0,45.832,59.849,148.168)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_126)" d="M 105.5 194 L 59.901 194 L 59.901 194 L 59.849 148.168 L 105.5 148.276 L 105.5 194 L 105.5 194 Z"/>
+ <linearGradient id="_lgradient_127" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(46,0,0,45.724,105.5,148.276)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_127)" d="M 151.5 194 L 105.5 194 L 105.5 194 L 105.5 148.276 L 151.5 148.383 L 151.5 194 L 151.5 194 Z"/>
+ <linearGradient id="_lgradient_128" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(44.5,0,0,45.617,151.5,148.383)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_128)" d="M 196 194 L 151.5 194 L 151.5 194 L 151.5 148.383 L 196 148.488 L 196 194 L 196 194 Z"/>
+ <linearGradient id="_lgradient_129" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(54.328,0,0,45.512,196,148.488)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_129)" d="M 196 194 L 248.478 194 L 248.478 194 C 249.874 183.687 250.328 171.078 250.328 155.745 L 250.328 148.615 L 250.328 148.615 L 196 148.488 L 196 194 L 196 194 Z"/>
+ <linearGradient id="_lgradient_130" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(54.169,0,0,45.478,5.68,102.691)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_130)" d="M 59.849 148.168 L 5.68 148.041 L 5.68 102.691 L 59.797 102.814 L 59.849 148.168 L 59.849 148.168 Z"/>
+ <linearGradient id="_lgradient_131" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(45.703,0,0,45.462,59.797,102.814)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_131)" d="M 105.5 148.276 L 59.849 148.168 L 59.849 148.168 L 59.797 102.814 L 105.5 102.918 L 105.5 148.276 L 105.5 148.276 Z"/>
+ <linearGradient id="_lgradient_132" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(46,0,0,45.466,105.5,102.918)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_132)" d="M 151.5 148.383 L 105.5 148.276 L 105.5 148.276 L 105.5 102.918 L 151.5 103.022 L 151.5 148.383 L 151.5 148.383 Z"/>
+ <linearGradient id="_lgradient_133" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(44.5,0,0,45.466,151.5,103.022)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_133)" d="M 196 148.488 L 151.5 148.383 L 151.5 148.383 L 151.5 103.022 L 196 103.123 L 196 148.488 L 196 148.488 Z"/>
+ <linearGradient id="_lgradient_134" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(54.328,0,0,45.492,196,103.123)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_134)" d="M 196 148.488 L 250.328 148.615 L 250.328 148.615 L 250.328 103.246 L 250.328 103.246 L 196 103.123 L 196 148.488 L 196 148.488 Z"/>
+ <linearGradient id="_lgradient_135" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(54.117,0,0,45.134,5.68,57.68)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_135)" d="M 59.797 102.814 L 5.68 102.691 L 5.68 96.494 C 5.68 80.896 6.15 68.117 7.593 57.68 L 59.746 57.744 L 59.797 102.814 L 59.797 102.814 Z"/>
+ <linearGradient id="_lgradient_136" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(45.754,0,0,45.173,59.746,57.744)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_136)" d="M 105.5 102.918 L 59.797 102.814 L 59.797 102.814 L 59.746 57.744 L 105.5 57.801 L 105.5 102.918 L 105.5 102.918 Z"/>
+ <linearGradient id="_lgradient_137" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(46,0,0,45.221,105.5,57.801)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_137)" d="M 151.5 103.022 L 105.5 102.918 L 105.5 102.918 L 105.5 57.801 L 151.5 57.857 L 151.5 103.022 L 151.5 103.022 Z"/>
+ <linearGradient id="_lgradient_138" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(44.5,0,0,45.266,151.5,57.857)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_138)" d="M 196 103.123 L 151.5 103.022 L 151.5 103.022 L 151.5 57.857 L 196 57.912 L 196 103.123 L 196 103.123 Z"/>
+ <linearGradient id="_lgradient_139" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(54.328,0,0,45.334,196,57.912)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_139)" d="M 196 103.123 L 250.328 103.246 L 250.328 103.246 L 250.328 96.494 C 250.328 81.037 249.866 68.348 248.449 57.977 L 248.449 57.977 L 196 57.912 L 196 103.123 L 196 103.123 Z"/>
+ <linearGradient id="_lgradient_140" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(52.153,0,0,44.769,7.593,12.975)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_140)" d="M 59.746 57.744 L 7.593 57.68 C 11.884 26.399 24.817 15.912 59.695 12.975 L 59.746 57.744 L 59.746 57.744 Z"/>
+ <linearGradient id="_lgradient_141" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(45.805,0,0,45.851,59.695,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_141)" d="M 105.5 57.801 L 59.746 57.744 L 59.746 57.744 L 59.695 12.975 C 68.413 12.216 78.567 11.95 90.319 11.95 L 105.5 11.95 L 105.5 57.801 L 105.5 57.801 Z"/>
+ <linearGradient id="_lgradient_142" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(46,0,0,45.907,105.5,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_142)" d="M 151.5 57.857 L 105.5 57.801 L 105.5 57.801 L 105.5 11.95 L 151.5 11.95 L 151.5 57.857 L 151.5 57.857 Z"/>
+ <linearGradient id="_lgradient_143" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(44.5,0,0,45.962,151.5,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_143)" d="M 196 57.912 L 151.5 57.857 L 151.5 57.857 L 151.5 11.95 L 165.689 11.95 C 177.305 11.95 187.359 12.21 196 12.952 L 196 57.912 L 196 57.912 Z"/>
+ <linearGradient id="_lgradient_144" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(52.449,0,0,45.025,196,12.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_144)" d="M 196 57.912 L 248.449 57.977 L 248.449 57.977 C 244.189 26.373 231.22 15.86 196 12.952 L 196 57.912 L 196 57.912 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_145" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_145)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/infinifactory.svg b/.icons/Gruvbox_Dark-2/apps/64/infinifactory.svg
new file mode 100755
index 000000000..0da1e131e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/infinifactory.svg
@@ -0,0 +1,88 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="MUruJx74rRNKpf9hrrhqKHa43a2YJRQ6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#MUruJx74rRNKpf9hrrhqKHa43a2YJRQ6)">
+ <linearGradient id="_lgradient_133" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_133)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_134" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_134)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="LAbPh9QCtyBWIwaVfHBtoQjrfoZN63Mn" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#LAbPh9QCtyBWIwaVfHBtoQjrfoZN63Mn)">
+ <path d="M 128.433603 48.400131 C 125.06531 48.318315 121.739569 49.168951 118.820746 50.858842 L 64.810231 82.169212 C 59.130146 85.461645 55.631164 91.54695 55.63158 98.132394 L 55.63158 160.757189 C 55.631575 167.341887 59.130151 173.426401 64.809426 176.718751 L 118.819941 208.03074 C 124.499213 211.323087 131.496364 211.323087 137.175636 208.03074 L 191.186151 176.718751 C 196.866236 173.426317 200.365218 167.341012 200.364803 160.755568 L 200.364803 98.130773 C 200.365218 91.545329 196.866236 85.460024 191.186151 82.167591 L 137.175636 50.857221 C 134.511912 49.315209 131.505088 48.469768 128.431191 48.39851 L 128.433603 48.400131 Z"/>
+ </g>
+ <path fill="#5d5d5d" d="M 128.433603 45.505392 C 125.06531 45.423576 121.739569 46.274211 118.820746 47.964103 L 64.810231 79.274472 C 59.130146 82.566906 55.631164 88.652211 55.63158 95.237655 L 55.63158 157.862449 C 55.631575 164.447148 59.130151 170.531662 64.809426 173.824011 L 118.819941 205.136 C 124.499213 208.428347 131.496364 208.428347 137.175636 205.136 L 191.186151 173.824011 C 196.866236 170.531578 200.365218 164.446273 200.364803 157.860828 L 200.364803 95.236034 C 200.365218 88.650589 196.866236 82.565284 191.186151 79.272851 L 137.175636 47.962482 C 134.511912 46.42047 131.505088 45.575029 128.431191 45.503771 L 128.433603 45.505392 Z"/>
+ <g opacity=".3">
+ <path d="M 66.375076 82.40581 L 66.375076 82.40581 C 61.822234 85.053377 57.056894 86.402414 56.017554 91.581107 L 119.959735 127.405438 L 119.959735 136.5871 L 128.000602 130.60319 L 123.980169 120.036356 L 128.000602 122.497994 L 121.489931 111.037172 L 119.53559 107.787034 L 69.637711 81.456519 L 65.056304 81.315111 C 64.222796 81.488911 67.596108 82.053949 66.375076 82.405825 L 66.375076 82.40581 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 128.429689 45.505653 C 125.061813 45.424309 121.736596 46.275173 118.818257 47.965049 L 64.807669 79.275699 C 59.129357 82.56833 55.631544 88.652327 55.631579 95.236329 L 55.631579 98.131066 C 55.631544 91.547064 59.129357 85.463067 64.807669 82.170436 L 118.818257 50.859786 C 121.736596 49.16991 125.061813 48.319046 128.429689 48.40039 L 128.435342 48.40039 C 131.50804 48.472476 134.513523 49.318132 137.17609 50.859786 L 191.186678 82.164783 C 196.866732 85.458424 200.364815 91.545045 200.362768 98.131066 L 200.362768 95.236329 C 200.364815 88.650308 196.866732 82.563687 191.186678 79.270046 L 137.17609 47.965049 C 134.513523 46.423395 131.50804 45.577739 128.435342 45.505653 L 128.429689 45.505653 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 77.609398 90.864417 C 78.960716 94.565067 79.161223 98.519361 78.166809 101.8574 C 77.172395 105.195439 75.064517 107.643788 72.306885 108.663839 C 69.549253 109.683889 66.367757 109.192084 63.46229 107.296615 C 60.556823 105.401145 58.165386 102.257278 56.814067 98.556628 C 55.462749 94.855979 55.262242 90.901685 56.256656 87.563646 C 57.25107 84.225607 59.358947 81.777257 62.11658 80.757207 C 64.874212 79.737156 68.055708 80.228961 70.961175 82.124431 C 73.866642 84.0199 76.258079 87.163767 77.609398 90.864417 Z"/>
+ <path fill="#ffffff" d="M 101.609399 103.864418 C 102.960717 107.565068 103.161223 111.519362 102.166808 114.857398 C 101.172395 118.19544 99.064518 120.643789 96.306886 121.66384 C 93.549253 122.68389 90.367757 122.192085 87.462289 120.296613 C 84.556824 118.401147 82.165387 115.25728 80.814068 111.55663 C 79.462749 107.855979 79.262242 103.901686 80.256655 100.563644 C 81.25107 97.225608 83.358948 94.777259 86.11658 93.757208 C 88.874212 92.737158 92.055708 93.228963 94.961174 95.124429 C 97.866642 97.019901 100.25808 100.163768 101.609399 103.864418 Z"/>
+ <path fill="#ffffff" d="M 126.818715 116.917048 C 129.632691 124.623251 127.258675 132.592323 121.516204 134.716469 C 118.758572 135.736521 115.577075 135.244716 112.671608 133.349246 C 109.76614 131.453777 107.374703 128.309909 106.023384 124.609259 C 104.672065 120.908609 104.471559 116.954315 105.465973 113.616276 C 106.460387 110.278236 108.568266 107.829887 111.325898 106.809837 C 117.06837 104.685692 124.004741 109.210844 126.818715 116.917048 Z"/>
+ <linearGradient id="_lgradient_135" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(72.367816,0,0,120.414401,55.632786,87.180236)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_135)" d="M 57.485955 87.180236 C 56.268342 89.690517 55.63467 92.445768 55.632786 95.237944 L 55.632786 157.86324 C 55.634702 164.446681 59.133728 170.529204 64.812254 173.820343 L 118.821134 205.132993 C 121.612763 206.748246 124.778645 207.597234 128.000602 207.59463 L 128.000602 126.693064 L 57.485955 87.180236 Z"/>
+ <linearGradient id="_lgradient_136" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(72.375669,0,0,120.264003,127.992752,87.330629)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4400"/>
+ <stop offset="100%" style="stop-color:#dc1414"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_136)" d="M 198.562366 87.330629 L 127.992752 126.867199 L 128.000567 207.59463 C 131.219863 207.595851 134.382862 206.74691 137.172185 205.132993 L 191.188953 173.820343 C 196.867479 170.529204 200.366505 164.446681 200.368421 157.86324 L 200.368421 95.237944 C 200.358768 92.500199 199.741806 89.799 198.562366 87.330629 L 198.562366 87.330629 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 198.562366 87.330629 L 127.992752 126.867199 L 127.992752 151.198615 L 198.562366 111.662044 C 199.741806 114.130415 200.358768 116.831615 200.368421 119.569359 L 200.368421 95.237944 C 200.358768 92.500199 199.741806 89.799 198.562366 87.330629 L 198.562366 87.330629 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 85.16 81.4 L 84.28 77.5 L 115.72 70.39 L 127.76 53.14 L 131.04 55.43 L 118.11 73.95 L 85.16 81.4 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 146.76 63.14 L 150.13 65.3 L 137.21 85.53 L 104.86 92.66 L 104 88.76 L 134.73 81.98 L 146.76 63.14 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 164.85 74.36 L 168.17 76.6 L 155.25 95.79 L 123.28 103.25 L 122.37 99.36 L 152.81 92.25 L 164.85 74.36 Z"/>
+ </g>
+ <g opacity=".1">
+ <path d="M 198.564864 111.660568 L 127.994347 151.197471 L 127.994347 154.092208 L 198.564864 114.555305 C 199.743777 117.024585 200.359892 119.726608 200.368421 122.464947 L 200.368421 119.57021 C 200.359892 116.831871 199.743777 114.129848 198.564864 111.660568 L 198.564864 111.660568 Z"/>
+ </g>
+ <g opacity=".1">
+ <path d="M 57.48602 87.179689 C 56.268125 89.689541 55.634021 92.444415 55.631579 95.236329 L 55.631579 98.131066 C 55.634021 95.339151 56.268125 92.584278 57.48602 90.074425 L 128 129.588712 L 128 126.693975 L 57.48602 87.179689 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 198.564864 87.33234 L 127.994347 126.869243 L 127.994347 129.76398 L 198.564864 90.227077 C 199.742962 92.694635 200.359056 95.394635 200.368421 98.131066 L 200.368421 95.236329 C 200.359056 92.499898 199.742962 89.799898 198.564864 87.33234 L 198.564864 87.33234 Z"/>
+ </g>
+ <g opacity=".3">
+ <path fill="#ffffff" d="M 84.578947 117.187307 L 84.578947 136.485553 L 55.726626 119.798246 L 55.726626 139.09649 L 84.578947 155.783797 L 84.578947 175.082043 L 106.810219 172.527864 L 128.095049 169.973684 L 106.810219 143.580495 L 84.578947 117.187307 Z"/>
+ </g>
+ <g opacity=".1">
+ <path d="M 55.727693 139.098374 L 55.727693 141.993111 L 84.578947 158.677425 L 84.578947 155.782688 L 55.727693 139.098374 Z M 125.964638 170.228105 L 106.809623 172.529192 L 84.578947 175.084704 L 84.578947 177.97944 L 106.809623 175.423929 L 128.096114 172.868421 L 125.964638 170.228105 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 84.578947 117.189967 L 84.578947 120.084704 L 106.809623 146.476561 L 125.964638 170.228105 L 128.096114 169.973684 L 106.809623 143.581824 L 84.578947 117.189967 Z M 55.727693 119.796362 L 55.727693 122.691099 L 84.578947 139.381066 L 84.578947 136.486329 L 55.727693 119.796362 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/info.bibletime.BibleTime.svg b/.icons/Gruvbox_Dark-2/apps/64/info.bibletime.BibleTime.svg
new file mode 120000
index 000000000..2d1b28421
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/info.bibletime.BibleTime.svg
@@ -0,0 +1 @@
+bibletime.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/info.svg b/.icons/Gruvbox_Dark-2/apps/64/info.svg
new file mode 100644
index 000000000..909970ffa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/info.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="D1sg7qUz3GyHr3i6Bi2uLq1KFwmN5TFJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#D1sg7qUz3GyHr3i6Bi2uLq1KFwmN5TFJ)">
+ <linearGradient id="_lgradient_10" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="Dhj2gxxb7SbTXwzm1bJlTFKfCmBTvZMB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Dhj2gxxb7SbTXwzm1bJlTFKfCmBTvZMB)">
+ <path fill-rule="evenodd" d="M 135.910912 91.645028 L 135.910912 91.645028 L 135.910912 91.645028 Q 130.102901 91.645028 126.297652 87.639503 L 126.297652 87.639503 L 126.297652 87.639503 Q 122.492403 83.633978 122.492403 78.026243 L 122.492403 78.026243 L 122.492403 78.026243 Q 122.492403 70.415746 128.100138 64.707873 L 128.100138 64.707873 L 128.100138 64.707873 Q 133.707873 59 140.316989 59 L 140.316989 59 L 140.316989 59 Q 146.525552 59 150.430939 62.905387 L 150.430939 62.905387 L 150.430939 62.905387 Q 154.336326 66.810773 154.336326 72.618785 L 154.336326 72.618785 L 154.336326 72.618785 Q 154.336326 80.229282 148.728591 85.937155 L 148.728591 85.937155 L 148.728591 85.937155 Q 143.120856 91.645028 135.910912 91.645028 Z M 130.503453 204 L 101.663674 204 L 119.688536 101.65884 L 148.528315 101.65884 L 130.503453 204 Z"/>
+ </g>
+ <path fill="#ececec" fill-rule="evenodd" d="M 135.910953 88.145028 L 135.910953 88.145028 L 135.910953 88.145028 Q 130.102885 88.145028 126.297626 84.139507 L 126.297626 84.139507 L 126.297626 84.139507 Q 122.492367 80.133986 122.492367 74.526276 L 122.492367 74.526276 L 122.492367 74.526276 Q 122.492367 66.915757 128.100173 61.207868 L 128.100173 61.207868 L 128.100173 61.207868 Q 133.707883 55.499979 140.316997 55.499979 L 140.316997 55.499979 L 140.316997 55.499979 Q 146.525588 55.499979 150.430931 59.405417 L 150.430931 59.405417 L 150.430931 59.405417 Q 154.336369 63.31076 154.336369 69.118827 L 154.336369 69.118827 L 154.336369 69.118827 Q 154.336369 76.72925 148.728563 82.437139 L 148.728563 82.437139 L 148.728563 82.437139 Q 143.120853 88.145028 135.910953 88.145028 Z M 130.503409 200.499975 L 101.663715 200.499975 L 119.688511 98.158879 L 148.528301 98.158879 L 130.503409 200.499975 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/inkscape-logo.svg b/.icons/Gruvbox_Dark-2/apps/64/inkscape-logo.svg
new file mode 120000
index 000000000..ca1fc7a64
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/inkscape-logo.svg
@@ -0,0 +1 @@
+inkscape.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/inkscape.svg b/.icons/Gruvbox_Dark-2/apps/64/inkscape.svg
new file mode 100644
index 000000000..dc878b681
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/inkscape.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_ftQEadh0Nzt33hvA6sqLWTqeLZiDJRA9">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_ftQEadh0Nzt33hvA6sqLWTqeLZiDJRA9)">
+ <defs>
+ <filter id="QiVokHzvnl7pfUK38i4uAhKVrp5Dh9My" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#QiVokHzvnl7pfUK38i4uAhKVrp5Dh9My)">
+ <linearGradient id="_lgradient_110" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_110)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_111" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_111)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="rGXf4jByXPv3ig6Aj4n4E0LQgB050nfs" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#rGXf4jByXPv3ig6Aj4n4E0LQgB050nfs)">
+ <path d="M 126.964996 68 C 123.205002 67.991997 119.482002 69.360001 116.783997 72.121002 L 71.896004 118.055 C 56.729 136.837006 82.217003 134.651993 93.143997 140.061005 C 97.063004 144.067993 78.120003 147.024994 82.040001 151.035004 C 85.959 155.042007 105.739998 158.753998 109.666 162.759995 C 113.585999 166.766006 101.643997 171.014999 105.563004 175.022003 C 109.483002 179.028 118.546997 175.233994 120.245003 184.481995 C 121.454002 191.091003 136.582001 187.322006 143.979996 181.908997 C 147.899994 177.899002 136.481003 178.276993 140.399994 174.270996 C 150.147003 164.302994 159.223007 170.647995 162.557007 160.660995 C 164.205002 155.725998 148.207993 153.052002 152.134003 149.044998 C 163.412003 142.460007 202.391006 138.171997 183.895996 119.678001 L 137.367004 72.121002 C 134.522003 69.389999 130.725006 68.008003 126.964996 68 L 126.964996 68 Z M 127.366997 72.372002 C 130.050995 72.387001 132.727997 73.391998 134.654007 75.343002 L 152.412994 93.378998 C 154.097 95.099998 154.074005 98.432999 153.132004 99.391998 L 144.313004 92.339996 L 142.578003 102.786003 L 135.212006 98.894997 L 123.413002 106.348999 L 119.505997 90.636002 L 113.168999 101.602997 L 103.477997 101.602997 C 99.528999 101.602997 99.065002 96.591003 102.653 93.001999 C 108.921997 86.236 116.114998 79.338997 120.024002 75.343002 C 121.988998 73.334999 124.682999 72.358002 127.366997 72.372002 L 127.366997 72.372002 Z M 106.040001 142.546005 C 107.239998 143.291 125.385002 146.977997 129.819 147.712997 C 131.356003 148.037994 130.266998 149.621994 128.147995 150.690994 C 123.370003 151.960999 100.193001 142.546005 106.040001 142.546005 L 106.040001 142.546005 Z M 176.585999 155.173004 C 172.934998 155.298996 169.337997 157.164001 168.345001 160.660995 C 168.345001 162.940002 185.134995 164.434006 185.134995 160.123993 C 183.938995 156.662003 180.235992 155.046997 176.585999 155.173004 Z M 99.778 165.046997 C 99.49025 165.039551 99.202316 165.044556 98.915001 165.061996 C 93.827003 165.332993 88.366997 169.011993 92.709 172.772995 C 96.684998 176.210999 102.827003 171.917999 104.668999 167.119003 C 103.614998 165.720001 101.772003 165.100998 99.778 165.050995 L 99.778 165.046997 Z M 166.238998 165.341995 C 161.113998 169.940002 166.815002 174.604996 171.867004 171.634995 C 172.992996 170.492004 171.835999 166.485001 166.238998 165.341995 L 166.238998 165.341995 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 126.964996 68 C 123.205002 67.991997 119.482002 69.360001 116.783997 72.121002 L 71.896004 118.055 C 56.729 136.837006 82.217003 134.651993 93.143997 140.061005 C 97.063004 144.067993 78.120003 147.024994 82.040001 151.035004 C 85.959 155.042007 105.739998 158.753998 109.666 162.759995 C 113.585999 166.766006 101.643997 171.014999 105.563004 175.022003 C 109.483002 179.028 118.546997 175.233994 120.245003 184.481995 C 121.454002 191.091003 136.582001 187.322006 143.979996 181.908997 C 147.899994 177.899002 136.481003 178.276993 140.399994 174.270996 C 150.147003 164.302994 159.223007 170.647995 162.557007 160.660995 C 164.205002 155.725998 148.207993 153.052002 152.134003 149.044998 C 163.412003 142.460007 202.391006 138.171997 183.895996 119.678001 L 137.367004 72.121002 C 134.522003 69.389999 130.725006 68.008003 126.964996 68 L 126.964996 68 Z M 127.366997 72.372002 C 130.050995 72.387001 132.727997 73.391998 134.654007 75.343002 L 152.412994 93.378998 C 154.097 95.099998 154.074005 98.432999 153.132004 99.391998 L 144.313004 92.339996 L 142.578003 102.786003 L 135.212006 98.894997 L 123.413002 106.348999 L 119.505997 90.636002 L 113.168999 101.602997 L 103.477997 101.602997 C 99.528999 101.602997 99.065002 96.591003 102.653 93.001999 C 108.921997 86.236 116.114998 79.338997 120.024002 75.343002 C 121.988998 73.334999 124.682999 72.358002 127.366997 72.372002 L 127.366997 72.372002 Z M 106.040001 142.546005 C 107.239998 143.291 125.385002 146.977997 129.819 147.712997 C 131.356003 148.037994 130.266998 149.621994 128.147995 150.690994 C 123.370003 151.960999 100.193001 142.546005 106.040001 142.546005 L 106.040001 142.546005 Z M 176.585999 155.173004 C 172.934998 155.298996 169.337997 157.164001 168.345001 160.660995 C 168.345001 162.940002 185.134995 164.434006 185.134995 160.123993 C 183.938995 156.662003 180.235992 155.046997 176.585999 155.173004 Z M 99.778 165.046997 C 99.49025 165.039551 99.202316 165.044556 98.915001 165.061996 C 93.827003 165.332993 88.366997 169.011993 92.709 172.772995 C 96.684998 176.210999 102.827003 171.917999 104.668999 167.119003 C 103.614998 165.720001 101.772003 165.100998 99.778 165.050995 L 99.778 165.046997 Z M 166.238998 165.341995 C 161.113998 169.940002 166.815002 174.604996 171.867004 171.634995 C 172.992996 170.492004 171.835999 166.485001 166.238998 165.341995 L 166.238998 165.341995 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/input-keyboard.svg b/.icons/Gruvbox_Dark-2/apps/64/input-keyboard.svg
new file mode 120000
index 000000000..51f34f757
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/input-keyboard.svg
@@ -0,0 +1 @@
+keyboard-alt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/input-mouse.svg b/.icons/Gruvbox_Dark-2/apps/64/input-mouse.svg
new file mode 120000
index 000000000..24cee5f28
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/input-mouse.svg
@@ -0,0 +1 @@
+mouse.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/input-tablet.svg b/.icons/Gruvbox_Dark-2/apps/64/input-tablet.svg
new file mode 120000
index 000000000..81ec4b228
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/input-tablet.svg
@@ -0,0 +1 @@
+tablet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/input-touchpad.svg b/.icons/Gruvbox_Dark-2/apps/64/input-touchpad.svg
new file mode 120000
index 000000000..3803823fe
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/input-touchpad.svg
@@ -0,0 +1 @@
+touchpad-indicator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/input_device_settings.svg b/.icons/Gruvbox_Dark-2/apps/64/input_device_settings.svg
new file mode 120000
index 000000000..24cee5f28
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/input_device_settings.svg
@@ -0,0 +1 @@
+mouse.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/insomnia.svg b/.icons/Gruvbox_Dark-2/apps/64/insomnia.svg
new file mode 100755
index 000000000..e3f9a8ff5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/insomnia.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="4c1pVoXsAgv0WuIIIKhEVOLvAocbX8Sr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#4c1pVoXsAgv0WuIIIKhEVOLvAocbX8Sr)">
+ <linearGradient id="_lgradient_137" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_137)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_138" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_138)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <linearGradient id="_lgradient_139" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(165,0,0,165,45.5,45.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_139)" d="M 128 45.5 C 119.783607 45.526819 111.617318 46.780891 103.771484 49.220707 C 118.508513 55.896689 127.982326 70.571359 128 86.75 C 128 109.531746 109.531746 128 86.75 128 C 70.531447 127.98136 55.82889 118.46052 49.176758 103.668945 C 46.741723 111.549883 45.502357 119.751449 45.5 128 C 45.5 173.563493 82.436507 210.5 128 210.5 C 173.563493 210.5 210.5 173.563493 210.5 128 C 210.5 82.436507 173.563493 45.5 128 45.5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/instagram.svg b/.icons/Gruvbox_Dark-2/apps/64/instagram.svg
new file mode 100644
index 000000000..aadce18c3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/instagram.svg
@@ -0,0 +1,72 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".073" x2=".936" y1=".052" y2=".821" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#5441d7"/>
+ <stop offset="18.915%" stop-color="#7637c4"/>
+ <stop offset="35.865%" stop-color="#b028aa"/>
+ <stop offset="49.818%" stop-color="#ce267e"/>
+ <stop offset="64.165%" stop-color="#e62053"/>
+ <stop offset="80.781%" stop-color="#f65e45"/>
+ <stop offset="100%" stop-color="#fec053"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".3" d="M5.676 85.032v70.4c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-70.4H5.676z"/>
+ <circle fill="#faf8f6" cx="217.704" cy="40.179" r="8.155" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".324"/>
+ </filter>
+ </defs>
+ <path fill-opacity=".996" opacity=".1" d="M128 216.53c49.509 0 89.704-40.195 89.704-89.704 0-49.509-40.195-89.704-89.704-89.704-49.509 0-89.704 40.195-89.704 89.704 0 49.509 40.195 89.704 89.704 89.704z" filter="url(#c)"/>
+ <g opacity=".4" filter="url(#d)">
+ <linearGradient id="e" x2="1" y1=".5" y2=".5" gradientTransform="matrix(0 -179.408 -179.408 0 217.704 216.53)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%"/>
+ <stop offset="73.295%"/>
+ <stop offset="100%"/>
+ </linearGradient>
+ <path fill="url(#e)" d="M128 216.53c49.509 0 89.704-40.195 89.704-89.704 0-49.509-40.195-89.704-89.704-89.704-49.509 0-89.704 40.195-89.704 89.704 0 49.509 40.195 89.704 89.704 89.704z"/>
+ </g>
+ <defs>
+ <filter id="d" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="14.08"/>
+ </filter>
+ </defs>
+ <path fill="#f2f2f2" d="M128 215.51c49.509 0 89.704-40.195 89.704-89.704 0-49.509-40.195-89.704-89.704-89.704-49.509 0-89.704 40.195-89.704 89.704 0 49.509 40.195 89.704 89.704 89.704z"/>
+ <path fill="#ffffff" d="M128 208.375c45.008 0 81.549-36.54 81.549-81.549 0-45.008-36.54-81.549-81.549-81.549-45.008 0-81.549 36.54-81.549 81.549 0 45.008 36.54 81.549 81.549 81.549z"/>
+ <path fill="#46444a" d="M128 207.355c45.008 0 81.549-36.54 81.549-81.549 0-45.008-36.54-81.549-81.549-81.549-45.008 0-81.549 36.54-81.549 81.549 0 45.008 36.54 81.549 81.549 81.549z"/>
+ <g opacity=".1">
+ <radialGradient id="f" cx="-.5" cy=".5" r="96" fx="-.5" fy=".5" gradientTransform="matrix(0 163.1 -163.098 0 46.451 44.256)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%"/>
+ <stop offset="100%"/>
+ <stop offset="100%"/>
+ <stop offset="100%"/>
+ </radialGradient>
+ <path fill="url(#f)" d="M127.999 44.256c-45.038.001-81.549 36.512-81.548 81.55-.001 45.039 36.51 81.55 81.548 81.55a81.544 81.544 0 0 0 81.55-81.55 81.546 81.546 0 0 0-81.55-81.55zm0 29.177c28.925 0 52.373 23.448 52.373 52.373 0 28.925-23.448 52.374-52.373 52.374-28.925 0-52.373-23.449-52.373-52.374s23.448-52.373 52.373-52.373z"/>
+ </g>
+ <path fill="#a7a7f1" d="M128 191.046c36.007 0 65.24-29.233 65.24-65.24 0-36.007-29.233-65.24-65.24-65.24-36.007 0-65.24 29.233-65.24 65.24 0 36.007 29.233 65.24 65.24 65.24z"/>
+ <path fill="#8f76e4" d="M128 186.968c33.756 0 61.162-27.406 61.162-61.162S161.756 64.644 128 64.644 66.838 92.05 66.838 125.806 94.244 186.968 128 186.968z"/>
+ <path fill="#8c59d9" d="M128 166.581c22.504 0 40.775-18.27 40.775-40.775 0-22.504-18.27-40.775-40.775-40.775-22.504 0-40.775 18.27-40.775 40.775 0 22.504 18.27 40.775 40.775 40.775z"/>
+ <path fill="#7839b7" d="M130.94 146.01c11.143-1.565 18.918-11.882 17.352-23.025-1.566-11.142-11.883-18.917-23.025-17.351-11.143 1.565-18.918 11.883-17.352 23.025 1.566 11.143 11.883 18.918 23.025 17.352z"/>
+ <path fill="#ffffff" opacity=".3" d="M130.13 118.525a6.119 6.119 0 0 1 5.206-6.908 6.119 6.119 0 0 1 6.908 5.205 6.119 6.119 0 0 1-5.206 6.908 6.119 6.119 0 0 1-6.907-5.205zM118.144 134.663a2.04 2.04 0 0 1 4.038-.57 2.04 2.04 0 0 1-4.038.57z"/>
+ <circle fill="#ffffff" opacity=".2" cx="154.504" cy="99.303" r="24.465" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" opacity=".4" d="M128 36.102c-49.542 0-89.703 40.162-89.704 89.704.012.282.026.565.041.846C38.99 77.593 78.936 38.159 128 38.141c49.198.02 89.199 39.663 89.663 88.858.016-.398.03-.795.041-1.193-.001-49.542-40.162-89.703-89.704-89.704z"/>
+ <g opacity=".4">
+ <linearGradient id="g" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#g)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/instant-messenger.svg b/.icons/Gruvbox_Dark-2/apps/64/instant-messenger.svg
new file mode 120000
index 000000000..6fb1fc4db
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/instant-messenger.svg
@@ -0,0 +1 @@
+tormessenger.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/instantbird.svg b/.icons/Gruvbox_Dark-2/apps/64/instantbird.svg
new file mode 120000
index 000000000..c76682b96
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/instantbird.svg
@@ -0,0 +1 @@
+mail.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/insurgency.svg b/.icons/Gruvbox_Dark-2/apps/64/insurgency.svg
new file mode 100755
index 000000000..0bad1d42b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/insurgency.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Ej9KnL8gp03DqYWkWwwJuzrTI7AsGLJN" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Ej9KnL8gp03DqYWkWwwJuzrTI7AsGLJN)">
+ <linearGradient id="_lgradient_144" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_144)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_145" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_145)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_146" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(127.191105,0,0,142.45618,64.403913,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#dedede"/>
+ <stop offset="100%" style="stop-color:#a1a1a1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_146)" d="M 71.467551 55.5 C 67.33444 56.42748 64.079255 59.001835 64.429795 63.706391 L 69.960078 152.277413 C 70.170249 155.100045 71.518427 157.660664 73.621818 159.233258 L 123.395385 196.394013 C 126.183114 198.476902 129.816007 198.476902 132.603535 196.394013 L 182.377102 159.233258 C 184.480491 157.660664 185.828669 155.100045 186.038839 152.277413 L 191.569124 63.706391 C 191.919764 59.001835 188.664529 56.42748 184.531368 55.5 L 71.467551 55.5 Z"/>
+ <linearGradient id="_lgradient_147" x1=".56" x2=".566" y1="1.577" y2="-.859" gradientTransform="matrix(85.596686,0,0,92.781554,80.56011,93.659475)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_147)" fill-rule="evenodd" d="M 131.530395 93.659475 L 120.93077 105.35904 L 131.530395 105.35904 L 135.06367 108.920401 L 142.130426 98.23632 L 138.597151 93.659475 L 131.530395 93.659475 Z M 145.663398 98.747119 L 138.596642 108.920401 L 142.129917 119.60397 L 152.729543 108.920401 L 152.729543 112.48125 L 142.129917 123.165331 L 145.663194 130.28805 L 159.796196 116.042611 L 159.796196 119.60397 L 145.663194 133.849411 L 159.796705 133.849411 L 166.156797 126.726692 L 166.156797 119.60397 L 163.612975 116.042611 L 163.612975 108.920401 L 156.26343 105.35904 L 152.730153 98.747119 L 145.663398 98.747119 Z M 113.864014 108.920401 L 110.33074 112.48125 L 117.397495 137.41077 L 88.199938 170.115756 L 110.068723 186.441029 L 138.596744 148.094342 L 145.663499 148.094342 L 149.196774 144.532981 L 156.263532 140.971622 L 159.796807 136.90445 L 142.130426 136.90445 L 138.597151 126.726692 L 135.063874 126.726692 L 131.530599 136.90445 L 124.463844 136.90445 L 127.997118 126.726692 L 120.930363 119.60397 L 124.46364 116.042611 L 131.530395 123.165331 L 138.597151 123.165331 L 138.597151 119.60397 L 131.530395 108.920401 L 113.864014 108.920401 Z M 106.797259 116.042611 L 110.330536 133.849411 L 110.330536 137.41077 L 80.56011 164.412492 L 82.499271 165.858914 C 86.791879 161.944471 103.357139 146.830568 113.863658 137.41077 L 106.796903 116.042611 L 106.797259 116.042611 Z M 131.529887 148.094342 L 135.063161 148.094342 L 117.396783 169.461992 L 131.529785 148.094342 L 131.529887 148.094342 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 71.468983 55.502145 C 67.335872 56.429625 64.083186 59.005389 64.433726 63.709946 L 64.48341 64.494953 C 64.966597 60.896434 67.883853 58.84551 71.468983 58.040998 L 184.534917 58.040998 C 188.125333 58.846706 191.043891 60.901361 191.520491 64.509858 L 191.570174 63.709946 C 191.920815 59.005389 188.667976 56.429625 184.534917 55.502145 L 71.468983 55.502145 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/insync-help.svg b/.icons/Gruvbox_Dark-2/apps/64/insync-help.svg
new file mode 120000
index 000000000..5cd4c1f82
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/insync-help.svg
@@ -0,0 +1 @@
+insync.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/insync.svg b/.icons/Gruvbox_Dark-2/apps/64/insync.svg
new file mode 100644
index 000000000..906329f6c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/insync.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".03" x2=".873" y1="1.037" y2=".25" gradientTransform="matrix(244.648 0 0 228.339 6.343 13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="37.07%" stop-color="#16b8c3"/>
+ <stop offset="74.22%" stop-color="#02aef0"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" fill-rule="evenodd" d="M117.371 135.18v5.699h-11.597v-5.699c0-14.94 6.05-29.281 16.796-39.843 10.747-10.571 25.34-16.507 40.541-16.507h5.799v11.398h-5.799c-12.128 0-23.764 4.739-32.346 13.163-8.572 8.434-13.394 19.869-13.394 31.789zm25.774 0v5.699h-11.597q.02-.931.02-6.036c0-5.105 3.059-15.549 9.219-21.603 6.16-6.053 14.124-9.132 22.324-9.079q8.2.052 5.799 0v11.397h-5.799c-5.296 0-10.379 2.061-14.119 5.746-3.74 3.676-5.847 8.671-5.847 13.876zm-51.548 0l.01 5.699-11.597.009-.01-5.698a80.385 80.385 0 0 1 6.533-31.799 81.854 81.854 0 0 1 17.811-25.966 83.451 83.451 0 0 1 26.421-17.505 84.316 84.316 0 0 1 32.356-6.42l5.798.01-.009 11.397-5.799-.01a72.414 72.414 0 0 0-27.832 5.528 71.442 71.442 0 0 0-22.73 15.063 70.23 70.23 0 0 0-15.328 22.339 69.067 69.067 0 0 0-5.624 27.353zm65.075 25.329H176V198.5h-19.328v-37.991zm0-22.161c0-5.242 4.33-9.497 9.664-9.497s9.664 4.255 9.664 9.497-4.33 9.498-9.664 9.498-9.664-4.256-9.664-9.498z" filter="url(#c)"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/insync_help.svg b/.icons/Gruvbox_Dark-2/apps/64/insync_help.svg
new file mode 120000
index 000000000..5cd4c1f82
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/insync_help.svg
@@ -0,0 +1 @@
+insync.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/intellij-idea-ce.svg b/.icons/Gruvbox_Dark-2/apps/64/intellij-idea-ce.svg
new file mode 120000
index 000000000..760b0fff3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/intellij-idea-ce.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/intellij-idea-community.svg b/.icons/Gruvbox_Dark-2/apps/64/intellij-idea-community.svg
new file mode 120000
index 000000000..760b0fff3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/intellij-idea-community.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/intellij-idea-ue-bundled-jre.svg b/.icons/Gruvbox_Dark-2/apps/64/intellij-idea-ue-bundled-jre.svg
new file mode 120000
index 000000000..760b0fff3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/intellij-idea-ue-bundled-jre.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/intellij-idea-ultimate-edition.svg b/.icons/Gruvbox_Dark-2/apps/64/intellij-idea-ultimate-edition.svg
new file mode 120000
index 000000000..760b0fff3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/intellij-idea-ultimate-edition.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/intellij-idea-ultimate.svg b/.icons/Gruvbox_Dark-2/apps/64/intellij-idea-ultimate.svg
new file mode 120000
index 000000000..760b0fff3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/intellij-idea-ultimate.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/intellij-idea.svg b/.icons/Gruvbox_Dark-2/apps/64/intellij-idea.svg
new file mode 120000
index 000000000..760b0fff3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/intellij-idea.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/intellij.svg b/.icons/Gruvbox_Dark-2/apps/64/intellij.svg
new file mode 100644
index 000000000..120ebf585
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/intellij.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".03" x2=".873" y1="1.037" y2=".25" gradientTransform="matrix(244.648 0 0 228.339 6.343 13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="37.07%" stop-color="#16b8c3"/>
+ <stop offset="74.22%" stop-color="#02aef0"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#8f76e4" d="M250.991 127.45v29.625c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V127.45h244.648z"/>
+ <path fill="#fe4b71" d="M128.667 13.28v228.339H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h37.685z"/>
+ <path fill="#fb7c38" d="M127.333 127.333l1.334 114.286H90.982c-74.056 0-84.639-10.558-84.639-84.544V127.45l120.99-.117z"/>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#333333" d="M150.413 58.538c44.699 0 51.087 6.373 51.087 51.03v35.763c0 44.657-6.388 51.03-51.087 51.03h-45.492c-44.699 0-51.088-6.373-51.088-51.03v-35.763c0-44.657 6.389-51.03 51.088-51.03h45.492z" filter="url(#c)"/>
+ <g fill="#ffffff" filter="url(#BmR2iutBDdSRnHyDSoyELKO2OX73nUgW)">
+ <path d="M88.579 166.372h52.157c1.723 0 3.384.692 4.602 1.926a6.563 6.563 0 0 1 1.914 4.642 6.556 6.556 0 0 1-1.914 4.633 6.469 6.469 0 0 1-4.602 1.927H88.579a6.491 6.491 0 0 1-4.611-1.927 6.586 6.586 0 0 1-1.905-4.633c0-1.743.687-3.415 1.905-4.642a6.495 6.495 0 0 1 4.611-1.926z"/>
+ <path fill-rule="evenodd" d="M147.252 126.996a11.91 11.91 0 0 0 3.62-.692 9.191 9.191 0 0 0 2.679-1.568 12.148 12.148 0 0 0 2.288-2.584 20.664 20.664 0 0 0 1.949-3.783 34.225 34.225 0 0 0 1.479-4.791c.418-1.786.74-3.599.975-5.43.461-3.774.678-7.575.652-11.385 0-2.076-.052-4.16-.139-6.236a336.833 336.833 0 0 0-.27-5.167c-.052-.771-.095-1.541-.13-2.312a28.182 28.182 0 0 1-.061-1.927v-.061c0-1.743.687-3.407 1.905-4.642a6.484 6.484 0 0 1 4.603-1.918 6.49 6.49 0 0 1 4.611 1.909 6.579 6.579 0 0 1 1.914 4.633c.008.429.017.859.043 1.288.035.744.078 1.48.122 2.224.113 1.796.209 3.6.287 5.395.096 2.26.148 4.511.157 6.761.026 4.371-.227 8.732-.757 13.059a65.924 65.924 0 0 1-1.21 6.787 47.285 47.285 0 0 1-2.044 6.621 33.938 33.938 0 0 1-3.21 6.218 25.265 25.265 0 0 1-4.785 5.404 22.26 22.26 0 0 1-6.578 3.827 24.745 24.745 0 0 1-7.96 1.498h-6.198a6.986 6.986 0 0 1-6.983-6.983v-6.145c0-1.734.687-3.407 1.914-4.642a6.5 6.5 0 0 1 4.602-1.918c1.732 0 3.393.692 4.611 1.918a6.577 6.577 0 0 1 1.914 4.642zm26.075-45.954v.027-.053.026z"/>
+ <path d="M95.095 126.996h-6.516a6.495 6.495 0 0 0-4.611 1.926 6.583 6.583 0 0 0-1.905 4.633 6.587 6.587 0 0 0 1.905 4.642 6.491 6.491 0 0 0 4.611 1.927h26.074a6.476 6.476 0 0 0 4.611-1.927 6.562 6.562 0 0 0 1.914-4.642 6.558 6.558 0 0 0-1.914-4.633 6.479 6.479 0 0 0-4.611-1.926h-6.516V87.62h6.516c1.731 0 3.39-.69 4.611-1.918a6.577 6.577 0 0 0 1.914-4.642 6.577 6.577 0 0 0-1.914-4.642 6.505 6.505 0 0 0-4.611-1.918H88.579a6.52 6.52 0 0 0-4.611 1.918 6.603 6.603 0 0 0-1.905 4.642c0 1.738.684 3.406 1.905 4.642a6.52 6.52 0 0 0 4.611 1.918h6.516v39.376z"/>
+ </g>
+ <defs>
+ <filter id="BmR2iutBDdSRnHyDSoyELKO2OX73nUgW" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/intellij_idea.svg b/.icons/Gruvbox_Dark-2/apps/64/intellij_idea.svg
new file mode 120000
index 000000000..760b0fff3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/intellij_idea.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/intergalacticfm.svg b/.icons/Gruvbox_Dark-2/apps/64/intergalacticfm.svg
new file mode 120000
index 000000000..a6560012e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/intergalacticfm.svg
@@ -0,0 +1 @@
+konquest.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/internet-archive.svg b/.icons/Gruvbox_Dark-2/apps/64/internet-archive.svg
new file mode 120000
index 000000000..7da8cb2e6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/internet-archive.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/internet-chat.svg b/.icons/Gruvbox_Dark-2/apps/64/internet-chat.svg
new file mode 120000
index 000000000..d6a48e595
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/internet-chat.svg
@@ -0,0 +1 @@
+chat.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/internet-feed-reader.svg b/.icons/Gruvbox_Dark-2/apps/64/internet-feed-reader.svg
new file mode 120000
index 000000000..0c771e9d4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/internet-feed-reader.svg
@@ -0,0 +1 @@
+rss.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/internet-mail.svg b/.icons/Gruvbox_Dark-2/apps/64/internet-mail.svg
new file mode 120000
index 000000000..c76682b96
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/internet-mail.svg
@@ -0,0 +1 @@
+mail.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/internet-news-reader.svg b/.icons/Gruvbox_Dark-2/apps/64/internet-news-reader.svg
new file mode 120000
index 000000000..0c771e9d4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/internet-news-reader.svg
@@ -0,0 +1 @@
+rss.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/internet-telephony.svg b/.icons/Gruvbox_Dark-2/apps/64/internet-telephony.svg
new file mode 100644
index 000000000..e231baf06
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/internet-telephony.svg
@@ -0,0 +1,74 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="UsN7LLwiFSs7c60OXGvR3Zk56QyacA8T" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#UsN7LLwiFSs7c60OXGvR3Zk56QyacA8T)">
+ <path fill="#666666" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 249.643 83.58 L 44.234 236.61 C 55.796 238.921 70.66 239.629 89.757 239.629 L 165.127 239.629 C 239.182 239.629 249.766 229.071 249.766 155.085 L 249.766 95.834 C 249.766 91.531 249.725 87.464 249.643 83.58 L 249.643 83.58 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 66.805 55.9 C 60.494 55.9 57.336 55.9 57.336 63.256 L 57.336 72.086 C 57.336 79.437 60.494 79.437 66.805 79.437 L 71.402 79.437 C 77.718 79.437 80.876 79.437 80.876 72.081 L 80.876 63.251 C 80.876 56.165 77.718 55.9 71.407 55.9 L 66.805 55.9 L 66.805 55.9 Z M 96.227 55.9 C 89.916 55.9 86.758 55.9 86.758 63.256 L 86.758 72.086 C 86.758 79.437 89.916 79.437 96.227 79.437 L 100.824 79.437 C 107.14 79.437 110.298 79.437 110.298 72.081 L 110.298 63.251 C 110.298 56.165 107.14 55.9 100.829 55.9 L 96.227 55.9 L 96.227 55.9 Z M 125.649 55.9 C 119.338 55.9 116.18 55.9 116.18 63.256 L 116.18 72.086 C 116.18 79.437 119.338 79.437 125.649 79.437 L 130.246 79.437 C 136.562 79.437 139.72 79.437 139.72 72.081 L 139.72 63.251 C 139.72 56.165 136.562 55.9 130.251 55.9 L 125.649 55.9 L 125.649 55.9 Z M 66.805 85.322 C 60.494 85.322 57.336 85.322 57.336 92.678 L 57.336 101.508 C 57.336 108.859 60.494 108.859 66.805 108.859 L 71.402 108.859 C 77.718 108.859 80.876 108.859 80.876 101.503 L 80.876 92.673 C 80.876 85.587 77.718 85.322 71.407 85.322 L 66.805 85.322 L 66.805 85.322 Z M 96.227 85.322 C 89.916 85.322 86.758 85.322 86.758 92.678 L 86.758 101.508 C 86.758 108.859 89.916 108.859 96.227 108.859 L 100.824 108.859 C 107.14 108.859 110.298 108.859 110.298 101.503 L 110.298 92.673 C 110.298 85.587 107.14 85.322 100.829 85.322 L 96.227 85.322 L 96.227 85.322 Z M 66.805 114.744 C 60.494 114.744 57.336 114.744 57.336 122.099 L 57.336 130.93 C 57.336 138.28 60.494 138.28 66.805 138.28 L 71.402 138.28 C 77.718 138.28 80.876 138.28 80.876 130.925 L 80.876 122.094 C 80.876 115.009 77.718 114.744 71.407 114.744 L 66.805 114.744 L 66.805 114.744 Z"/>
+ </g>
+ <g style="opacity:0.2" filter="url(#fg3oEsb1IpUg6hWqWwuh3tYXd0CdZmd9)">
+ <g opacity=".2">
+ <linearGradient id="_lgradient_231" x1=".628" x2=".628" y1="1" y2="0" gradientTransform="matrix(141.228452,0,0,141.228113,57.435,56.872)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#000000"/>
+ <stop offset="49.614%" style="stop-color:#000000"/>
+ <stop offset="99.993%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_231)" d="M 169.119 56.881 L 151.111 97.83 L 159.764 112.251 L 159.725 112.311 L 161.227 114.836 C 154.723 123.633 147.444 131.76 139.952 139.254 L 139.954 139.255 L 139.9 139.308 L 139.846 139.361 C 132.339 146.865 124.198 154.155 115.384 160.667 L 112.862 159.168 L 112.802 159.207 L 98.384 150.548 L 57.435 168.555 C 60.305 181.234 64.574 202.905 83.868 197.146 C 101.646 191.839 116.556 181.24 129.921 169.307 L 129.919 169.305 C 137.196 163.202 144.022 156.617 150.568 150.074 L 150.569 150.075 L 150.622 150.021 L 150.675 149.967 C 157.206 143.434 163.778 136.621 169.872 129.359 L 169.874 129.361 C 181.805 115.993 192.401 101.084 197.709 83.305 C 203.469 64.011 181.799 59.742 169.12 56.872 L 169.119 56.881 L 169.119 56.881 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="fg3oEsb1IpUg6hWqWwuh3tYXd0CdZmd9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="16.624"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="S08swJxKSz6MJNRycJ20dsKrFp1SiTXX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.078"/>
+ </filter>
+ </defs>
+ <g opacity=".1" filter="url(#S08swJxKSz6MJNRycJ20dsKrFp1SiTXX)">
+ <path d="M 169.119 56.881 L 151.111 97.83 L 159.764 112.251 L 159.725 112.311 L 161.227 114.836 C 154.723 123.633 147.444 131.76 139.952 139.254 L 139.954 139.255 L 139.9 139.308 L 139.846 139.361 C 132.339 146.865 124.198 154.155 115.384 160.667 L 112.862 159.168 L 112.802 159.207 L 98.384 150.548 L 57.435 168.555 C 60.305 181.234 64.574 202.905 83.868 197.146 C 101.646 191.839 116.556 181.24 129.921 169.307 L 129.918 169.305 C 137.196 163.202 144.022 156.617 150.567 150.074 L 150.568 150.075 L 150.622 150.021 L 150.675 149.967 C 157.206 143.434 163.778 136.621 169.872 129.359 L 169.874 129.362 C 181.805 115.993 192.401 101.085 197.709 83.305 C 203.469 64.011 181.798 59.743 169.119 56.872 L 169.119 56.881 L 169.119 56.881 Z"/>
+ </g>
+ <linearGradient id="_lgradient_232" x1=".149" x2="1.023" y1="1.016" y2=".224" gradientTransform="matrix(131.364465,0,0,131.365001,64.271,62.701)" gradientUnits="userSpaceOnUse">
+ <stop offset=".435%" style="stop-color:#cccccc"/>
+ <stop offset="100%" style="stop-color:#f7f7f7"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_232)" d="M 182.912 62.701 C 183.647 65.569 183.57 68.932 182.385 72.902 C 174.681 98.705 157.918 120.301 139.951 138.274 L 139.952 138.275 L 139.898 138.328 L 139.845 138.382 L 139.844 138.381 C 121.872 156.346 100.278 173.108 74.472 180.812 C 70.502 181.997 67.14 182.074 64.271 181.339 C 68.179 190.076 74.66 196.662 86.721 193.062 C 112.526 185.359 132.591 167.064 150.561 149.098 L 150.562 149.099 L 150.616 149.045 L 150.669 148.992 L 150.668 148.991 C 168.633 131.02 186.928 110.955 194.631 85.152 C 198.232 73.09 191.646 66.609 182.908 62.701 L 182.912 62.701 L 182.912 62.701 Z"/>
+ <g style="opacity:0.1">
+ <g opacity=".1">
+ <linearGradient id="_lgradient_233" x1=".361" x2=".166" y1=".539" y2=".79" gradientTransform="matrix(26.25,0,0,34.627,155.332,101.199)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#88b637"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#88b637"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_233)" d="M 169.703 101.199 C 165.426 108.325 160.555 115.055 155.332 121.408 L 163.34 135.826 C 169.936 128.605 176.21 120.965 181.582 112.71 L 169.703 101.2 L 169.703 101.199 L 169.703 101.199 Z"/>
+ </g>
+ </g>
+ <path fill="#cccccc" d="M 169.119 55.901 L 151.111 96.85 L 159.763 111.272 L 159.724 111.331 L 169.87 128.387 C 181.802 115.022 192.401 100.112 197.707 82.334 C 203.467 63.039 181.795 58.77 169.118 55.9 L 169.119 55.901 L 169.119 55.901 Z"/>
+ <linearGradient id="_lgradient_234" x1=".365" x2="1.948" y1=".98" y2=".039" gradientTransform="matrix(72.487,0,0,47.551115,57.43,149.574)" gradientUnits="userSpaceOnUse">
+ <stop offset=".87%" style="stop-color:#cccccc"/>
+ <stop offset="99.565%" style="stop-color:#fafafa"/>
+ <stop offset="100%" style="stop-color:#f0f7e5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_234)" d="M 57.431 167.581 L 98.38 149.574 L 112.802 158.227 L 112.861 158.187 L 129.917 168.333 C 116.552 180.266 101.642 190.864 83.864 196.171 C 64.569 201.93 60.3 180.259 57.43 167.581 L 57.431 167.581 L 57.431 167.581 Z"/>
+ <path fill="#ffffff" d="M 169.123 55.903 L 151.115 96.853 L 151.364 97.268 L 169.12 56.881 C 180.212 59.393 198.188 62.974 198.655 76.752 C 199.023 62.164 180.467 58.471 169.12 55.902 L 169.123 55.903 L 169.123 55.903 Z M 160.904 114.291 C 154.483 122.921 147.323 130.906 139.956 138.277 L 139.957 138.278 L 139.903 138.33 L 139.85 138.384 C 132.343 145.888 124.201 153.178 115.387 159.69 L 112.865 158.19 L 112.806 158.229 L 98.384 149.579 L 57.433 167.586 L 57.634 168.478 L 98.384 150.56 L 112.805 159.212 L 112.864 159.173 L 115.386 160.673 C 124.2 154.161 132.342 146.87 139.849 139.367 L 139.902 139.313 L 139.956 139.261 L 139.955 139.26 C 147.447 131.766 154.726 123.638 161.23 114.842 L 160.903 114.293 L 160.904 114.291 L 160.904 114.291 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_235" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_235)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/internet-web-browser.svg b/.icons/Gruvbox_Dark-2/apps/64/internet-web-browser.svg
new file mode 120000
index 000000000..8b26bb3cf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/internet-web-browser.svg
@@ -0,0 +1 @@
+browser.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.ark.Desktop.svg b/.icons/Gruvbox_Dark-2/apps/64/io.ark.Desktop.svg
new file mode 120000
index 000000000..c13fcbdb9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.ark.Desktop.svg
@@ -0,0 +1 @@
+arkclient.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.atom.Atom.svg b/.icons/Gruvbox_Dark-2/apps/64/io.atom.Atom.svg
new file mode 120000
index 000000000..cf7e36437
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.atom.Atom.svg
@@ -0,0 +1 @@
+atom.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.atom.electron.BaseApp.svg b/.icons/Gruvbox_Dark-2/apps/64/io.atom.electron.BaseApp.svg
new file mode 120000
index 000000000..0a8bb495a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.atom.electron.BaseApp.svg
@@ -0,0 +1 @@
+electron.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.botfather.Botfather.svg b/.icons/Gruvbox_Dark-2/apps/64/io.botfather.Botfather.svg
new file mode 120000
index 000000000..488811961
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.botfather.Botfather.svg
@@ -0,0 +1 @@
+botfather.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.brackets.Brackets.svg b/.icons/Gruvbox_Dark-2/apps/64/io.brackets.Brackets.svg
new file mode 120000
index 000000000..c0646367e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.brackets.Brackets.svg
@@ -0,0 +1 @@
+brackets.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.dbeaver.DBeaverCommunity.svg b/.icons/Gruvbox_Dark-2/apps/64/io.dbeaver.DBeaverCommunity.svg
new file mode 120000
index 000000000..6b5dcfd47
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.dbeaver.DBeaverCommunity.svg
@@ -0,0 +1 @@
+dbeaver.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.designer.GravitDesigner.svg b/.icons/Gruvbox_Dark-2/apps/64/io.designer.GravitDesigner.svg
new file mode 120000
index 000000000..e58c67fe6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.designer.GravitDesigner.svg
@@ -0,0 +1 @@
+appimagekit-gravit-designer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.elementary.code.svg b/.icons/Gruvbox_Dark-2/apps/64/io.elementary.code.svg
new file mode 100644
index 000000000..41028495a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.elementary.code.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="uiTUcnBzR6UnEUTuGker0Oc2EIEkTsn1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#uiTUcnBzR6UnEUTuGker0Oc2EIEkTsn1)">
+ <linearGradient id="_lgradient_3" x1="-.033" x2="1.033" y1="-.071" y2=".924" gradientTransform="matrix(244.648309,0,0,228.338396,5.619191,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e72662"/>
+ <stop offset="48.272%" style="stop-color:#ec3c50"/>
+ <stop offset="100%" style="stop-color:#ff7b66"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" d="M 165.628109 11.951604 C 239.683817 11.951604 250.2675 22.508801 250.2675 96.495462 L 250.2675 155.746257 C 250.2675 229.732514 239.683817 240.29 165.628109 240.29 L 90.258584 240.29 C 16.20288 240.29 5.619191 229.732514 5.619191 155.746257 L 5.619191 96.495462 C 5.619191 22.508801 16.20288 11.951604 90.258584 11.951604 L 165.628109 11.951604 Z"/>
+ </g>
+ <defs>
+ <filter id="PTLadKVvY8ziID7nndu7pW0trBwKNYEf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#PTLadKVvY8ziID7nndu7pW0trBwKNYEf)">
+ <path fill="#ffffff" d="M 109.875 73.436198 C 99.015469 73.436302 87.009413 75.369576 81.554687 78.722656 C 76.149928 82.030599 73.625 87.135665 73.625 94.204427 L 73.625 109.686198 C 73.625 113.900366 71.641403 116.66435 68.338542 118.748698 C 65.08567 120.787827 62.255909 122.147182 55.5 122.147135 L 55.5 134.230469 C 68.811619 134.230492 73.625 138.64079 73.625 147.06901 L 73.625 160.285156 C 73.625 168.03367 76.122629 173.833526 81.177083 177.277344 C 86.281504 180.766426 98.31486 182.473135 109.875 182.563802 L 109.875 170.102865 C 104.119924 170.012243 92.036556 168.985148 89.484375 167.082031 C 86.932101 165.178891 85.708333 162.490398 85.708333 158.77474 L 85.708333 144.425781 C 85.708333 140.718604 84.329781 129.820124 72.869792 128.188802 L 72.869792 127.433594 C 84.329781 125.666432 85.708333 116.878562 85.708333 111.574219 L 85.708333 97.22526 C 85.708333 93.50966 86.93217 91.153494 89.484375 89.295573 C 92.086603 87.392514 104.169971 86.123781 109.875 85.897135 L 109.875 73.436198 Z M 146.125 73.436198 L 146.125 85.897135 C 151.830017 86.123815 163.913397 87.392514 166.515625 89.295573 C 169.067841 91.153494 170.291667 93.50966 170.291667 97.22526 L 170.291667 111.574219 C 170.291667 116.878562 171.670208 125.666432 183.130208 127.433594 L 183.130208 128.188802 C 171.670208 129.820124 170.291667 140.718604 170.291667 144.425781 L 170.291667 158.77474 C 170.291667 162.490398 169.06791 165.178891 166.515625 167.082031 C 163.963455 168.985148 151.880076 170.012243 146.125 170.102865 L 146.125 182.563802 C 157.68514 182.473181 169.718485 180.766426 174.822917 177.277344 C 179.877383 173.833526 182.375 168.03367 182.375 160.285156 L 182.375 147.06901 C 182.375 138.64079 187.188393 134.230492 200.5 134.230469 L 200.5 122.147135 C 193.74408 122.147182 190.91433 120.787827 187.661458 118.748698 C 184.358597 116.66435 182.375 113.900366 182.375 109.686198 L 182.375 94.204427 C 182.375 87.135665 179.850072 82.030599 174.445313 78.722656 C 168.990587 75.369576 156.984531 73.436302 146.125 73.436198 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_4" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.exodus.Exodus.svg b/.icons/Gruvbox_Dark-2/apps/64/io.exodus.Exodus.svg
new file mode 120000
index 000000000..da04a2a78
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.exodus.Exodus.svg
@@ -0,0 +1 @@
+exodus.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.github.Cockatrice.cockatrice.svg b/.icons/Gruvbox_Dark-2/apps/64/io.github.Cockatrice.cockatrice.svg
new file mode 120000
index 000000000..bda2cc6d8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.github.Cockatrice.cockatrice.svg
@@ -0,0 +1 @@
+cockatrice.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.github.Fontforge.svg b/.icons/Gruvbox_Dark-2/apps/64/io.github.Fontforge.svg
new file mode 120000
index 000000000..ecb86293d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.github.Fontforge.svg
@@ -0,0 +1 @@
+fontforge.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.github.FreeDM.svg b/.icons/Gruvbox_Dark-2/apps/64/io.github.FreeDM.svg
new file mode 120000
index 000000000..810b2e89f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.github.FreeDM.svg
@@ -0,0 +1 @@
+doom.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.github.Freedoom-Phase-1.svg b/.icons/Gruvbox_Dark-2/apps/64/io.github.Freedoom-Phase-1.svg
new file mode 120000
index 000000000..462ef38b3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.github.Freedoom-Phase-1.svg
@@ -0,0 +1 @@
+freedoom1.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.github.Freedoom-Phase-2.svg b/.icons/Gruvbox_Dark-2/apps/64/io.github.Freedoom-Phase-2.svg
new file mode 120000
index 000000000..3e174a347
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.github.Freedoom-Phase-2.svg
@@ -0,0 +1 @@
+freedoom2.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.github.GnomeMpv.svg b/.icons/Gruvbox_Dark-2/apps/64/io.github.GnomeMpv.svg
new file mode 120000
index 000000000..2dd814aff
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.github.GnomeMpv.svg
@@ -0,0 +1 @@
+gnome-mpv.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.github.Hexchat.svg b/.icons/Gruvbox_Dark-2/apps/64/io.github.Hexchat.svg
new file mode 120000
index 000000000..e597c17a2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.github.Hexchat.svg
@@ -0,0 +1 @@
+xchat.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.github.OpenToonz.svg b/.icons/Gruvbox_Dark-2/apps/64/io.github.OpenToonz.svg
new file mode 100755
index 000000000..522e7c571
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.github.OpenToonz.svg
@@ -0,0 +1,56 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Bc9gOkEE8uWB8bADTPlNZiXPorpqu05w" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Bc9gOkEE8uWB8bADTPlNZiXPorpqu05w)">
+ <linearGradient id="_lgradient_151" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_151)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_152" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_152)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="KHlgjFJ7MeBE7G22kek22WOGQDSgD388" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#KHlgjFJ7MeBE7G22kek22WOGQDSgD388)">
+ <path d="M 92.583333 73.104167 C 65.199216 73.104167 43 95.303386 43 122.6875 C 43 150.071621 65.199216 172.270833 92.583333 172.270833 C 119.967447 172.270833 142.166667 150.071621 142.166667 122.6875 C 142.147185 120.31586 141.957675 117.948671 141.599433 115.604167 L 166.958333 115.604167 L 166.958333 186.4375 L 181.125 186.4375 L 181.125 115.604167 L 213 115.604167 L 213 101.4375 L 137.31071 101.4375 C 129.113931 84.157108 111.709197 73.131779 92.583333 73.104167 Z M 92.583333 87.9764 C 111.754375 87.974866 127.295967 103.516458 127.294434 122.6875 C 127.295967 141.858549 111.754375 157.400127 92.583333 157.3986 C 73.412291 157.400127 57.870703 141.858549 57.872233 122.6875 C 57.870703 103.516458 73.412291 87.974873 92.583333 87.9764 Z"/>
+ </g>
+ <rect fill="#ffffff" width="70.833" height="14.167" x="138.63" y="140.4" transform="matrix(0,1,-1,0,321.520833,-26.5625)"/>
+ <rect fill="#ffffff" width="85" height="14.167" x="128" y="97.9" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#ffffff" d="M 92.583333 69.5625 C 65.199216 69.5625 43 91.761713 43 119.145833 C 43 146.529954 65.199216 168.729167 92.583333 168.729167 C 119.967454 168.729167 142.166667 146.529954 142.166667 119.145833 C 142.166667 91.761713 119.967454 69.5625 92.583333 69.5625 Z M 92.583333 84.437503 C 111.752214 84.437503 127.291664 99.976953 127.291664 119.145833 C 127.291664 138.31472 111.752214 153.854164 92.583333 153.854164 C 73.414453 153.854164 57.874999 138.31472 57.874999 119.145833 C 57.874999 99.976953 73.414453 84.437503 92.583333 84.437503 Z"/>
+ </g>
+ <g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_153" x1=".011" x2=".551" y1=".4" y2=".791" gradientTransform="matrix(0,89.85701,-80.767004,0,246.292001,150.43299)" gradientUnits="userSpaceOnUse">
+ <stop offset="18.439%" style="stop-color:#000000"/>
+ <stop offset="44.877%" style="stop-color:#000000"/>
+ <stop offset="72.44%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_153)" d="M 246.292001 150.43299 C 175.738002 150.728995 165.524997 161.917991 165.524997 234.247001 L 165.524997 240.29 L 184.666667 240.000007 L 204.88 230.400001 L 246.292001 150.43299 L 246.292001 150.43299 L 246.292001 150.43299 Z"/>
+ </g>
+ <path fill="#5d5d5d" d="M 169.562999 240.29 C 240.117 239.993995 250.33 228.804999 250.33 156.475989 L 250.33 150.43299 L 169.562999 240.29 L 169.562999 240.29 L 169.562999 240.29 Z"/>
+ <linearGradient id="_lgradient_154" x1=".854" x2="-2.24" y1=".146" y2="3.353" gradientTransform="matrix(0,89.85701,-80.767001,0,250.33,150.43299)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#faf8f6"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_154)" d="M 250.33 150.43299 C 179.777003 150.728995 169.562999 161.917991 169.562999 234.247001 L 169.562999 240.29 L 250.33 150.43299 L 250.33 150.43299 L 250.33 150.43299 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.github.Pithos.svg b/.icons/Gruvbox_Dark-2/apps/64/io.github.Pithos.svg
new file mode 100644
index 000000000..e8d8b1215
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.github.Pithos.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".25" x2=".75" y1=".036" y2=".844" gradientTransform="matrix(244.648 0 0 228.339 6.343 13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#2f5fdd"/>
+ <stop offset="100%" stop-color="#5884f4"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g fill="#cdcdcd" filter="url(#c)">
+ <path d="M118.043 55C98.155 55 81.99 61.799 81.99 70.17c0 3.139 2.225 6.052 6.108 8.471-.255.296-.342.485-.591.788-2.691-1.111-5.703-1.576-8.669-1.576C66.251 77.853 55 88.557 55 103.268c0 13.013 8.751 22.914 19.504 25.02 1.927 14.39 8.239 26.874 17.14 35.265.338.534.692 1.324.985 1.97a27.015 27.015 0 0 1-1.182-7.88c-.03-16.401 15.63-28.073 33.098-26.794 4.398.322 8.567 1.492 12.411 3.152l16.155-55.754c-1.561.274-3.069.579-4.531 1.182-.25-.303-.337-.492-.591-.788 3.883-2.419 6.107-5.332 6.107-8.471 0-8.371-16.164-15.17-36.052-15.17h-.001zM78.838 93.22h.197c-2.5 5.839-4.051 12.437-4.728 19.307-3.921-1.708-6.305-5.636-6.305-9.259 0-4.892 4.188-10.048 10.836-10.048zm14.382 73.879c.782 2.554.833 5.654-.985 9.26-.105.208-.126.395-.197.591-6.36 2.445-10.245 5.771-10.245 9.456 0 7.496 16.253 13.594 36.25 13.594s36.053-6.098 36.053-13.594c0-2.498-1.801-4.883-4.925-6.895-6.232 6.121-15.528 9.591-25.414 8.865-13.938-1.019-26.152-9.514-30.537-21.277z"/>
+ <path d="M164.833 59.836l-23.965 83.559c-4.557-3.489-10.37-5.747-16.705-6.211-14.592-1.068-26.402 8.132-26.378 20.52.024 12.389 11.871 23.221 26.463 24.288 12.546.921 22.974-5.723 25.653-15.484l.184-.483c.03-.131.063-.267.09-.388l17.951-62.649c4.446 13.823 14.736 24.375 31.874 24.186-11.024-5.739-16.751-19.973-19.327-34.243-2.577-14.271-1.795-26.974-1.795-26.974l-.089-.034.092-.286-14.047-5.812-.001.011z"/>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.github.TransmissionRemoteGtk.svg b/.icons/Gruvbox_Dark-2/apps/64/io.github.TransmissionRemoteGtk.svg
new file mode 120000
index 000000000..72adf7373
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.github.TransmissionRemoteGtk.svg
@@ -0,0 +1 @@
+transmission-remote-gtk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.github.arunsivaramanneo.GPUViewer.svg b/.icons/Gruvbox_Dark-2/apps/64/io.github.arunsivaramanneo.GPUViewer.svg
new file mode 120000
index 000000000..efc6e8de7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.github.arunsivaramanneo.GPUViewer.svg
@@ -0,0 +1 @@
+GPU_Viewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.github.betaflight.BetaflightConfigurator.svg b/.icons/Gruvbox_Dark-2/apps/64/io.github.betaflight.BetaflightConfigurator.svg
new file mode 120000
index 000000000..fae061056
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.github.betaflight.BetaflightConfigurator.svg
@@ -0,0 +1 @@
+betaflight-configurator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.github.cges30901.hmtimer.svg b/.icons/Gruvbox_Dark-2/apps/64/io.github.cges30901.hmtimer.svg
new file mode 120000
index 000000000..3fed99d60
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.github.cges30901.hmtimer.svg
@@ -0,0 +1 @@
+hmtimer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.github.cloose.CuteMarkEd.svg b/.icons/Gruvbox_Dark-2/apps/64/io.github.cloose.CuteMarkEd.svg
new file mode 120000
index 000000000..35b66ab16
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.github.cloose.CuteMarkEd.svg
@@ -0,0 +1 @@
+cutemarked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.github.gillesdegottex.FMIT.svg b/.icons/Gruvbox_Dark-2/apps/64/io.github.gillesdegottex.FMIT.svg
new file mode 120000
index 000000000..1cc53f1c8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.github.gillesdegottex.FMIT.svg
@@ -0,0 +1 @@
+fmit.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.github.guillaumechereau.Goxel.svg b/.icons/Gruvbox_Dark-2/apps/64/io.github.guillaumechereau.Goxel.svg
new file mode 120000
index 000000000..9196daf04
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.github.guillaumechereau.Goxel.svg
@@ -0,0 +1 @@
+goxel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.github.janbar.noson.svg b/.icons/Gruvbox_Dark-2/apps/64/io.github.janbar.noson.svg
new file mode 120000
index 000000000..1a8837e0c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.github.janbar.noson.svg
@@ -0,0 +1 @@
+noson.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.github.jkozera.ZevDocs.svg b/.icons/Gruvbox_Dark-2/apps/64/io.github.jkozera.ZevDocs.svg
new file mode 120000
index 000000000..7dbdf35b0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.github.jkozera.ZevDocs.svg
@@ -0,0 +1 @@
+zevdocs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.github.jliljebl.Flowblade.svg b/.icons/Gruvbox_Dark-2/apps/64/io.github.jliljebl.Flowblade.svg
new file mode 120000
index 000000000..2e57497b0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.github.jliljebl.Flowblade.svg
@@ -0,0 +1 @@
+flowblade.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.github.liberodark.OpenDrive.svg b/.icons/Gruvbox_Dark-2/apps/64/io.github.liberodark.OpenDrive.svg
new file mode 120000
index 000000000..8053e9060
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.github.liberodark.OpenDrive.svg
@@ -0,0 +1 @@
+odrive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.github.markummitchell.Engauge_Digitizer.svg b/.icons/Gruvbox_Dark-2/apps/64/io.github.markummitchell.Engauge_Digitizer.svg
new file mode 120000
index 000000000..239405af6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.github.markummitchell.Engauge_Digitizer.svg
@@ -0,0 +1 @@
+engauge-digitizer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.github.martinrotter.textosaurus.svg b/.icons/Gruvbox_Dark-2/apps/64/io.github.martinrotter.textosaurus.svg
new file mode 120000
index 000000000..49943b9b8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.github.martinrotter.textosaurus.svg
@@ -0,0 +1 @@
+textosaurus.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.github.mki1967.mki3dgame.svg b/.icons/Gruvbox_Dark-2/apps/64/io.github.mki1967.mki3dgame.svg
new file mode 120000
index 000000000..ae32acb5a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.github.mki1967.mki3dgame.svg
@@ -0,0 +1 @@
+mki3dgame.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.github.mmstick.FontFinder.svg b/.icons/Gruvbox_Dark-2/apps/64/io.github.mmstick.FontFinder.svg
new file mode 120000
index 000000000..2a446a66d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.github.mmstick.FontFinder.svg
@@ -0,0 +1 @@
+typecatcher.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.github.mujx.Nheko.svg b/.icons/Gruvbox_Dark-2/apps/64/io.github.mujx.Nheko.svg
new file mode 120000
index 000000000..10623041c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.github.mujx.Nheko.svg
@@ -0,0 +1 @@
+nheko.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.github.openWMail.openWMail.svg b/.icons/Gruvbox_Dark-2/apps/64/io.github.openWMail.openWMail.svg
new file mode 120000
index 000000000..a0517ef74
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.github.openWMail.openWMail.svg
@@ -0,0 +1 @@
+WMail.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.github.qtox.qTox.svg b/.icons/Gruvbox_Dark-2/apps/64/io.github.qtox.qTox.svg
new file mode 120000
index 000000000..52fdec576
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.github.qtox.qTox.svg
@@ -0,0 +1 @@
+utox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.github.quodlibet.QuodLibet.svg b/.icons/Gruvbox_Dark-2/apps/64/io.github.quodlibet.QuodLibet.svg
new file mode 120000
index 000000000..baa60135c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.github.quodlibet.QuodLibet.svg
@@ -0,0 +1 @@
+quodlibet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.github.rinigus.OSMScoutServer.svg b/.icons/Gruvbox_Dark-2/apps/64/io.github.rinigus.OSMScoutServer.svg
new file mode 120000
index 000000000..0953e1cf4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.github.rinigus.OSMScoutServer.svg
@@ -0,0 +1 @@
+osmscout-server.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.github.rinigus.PureMaps.svg b/.icons/Gruvbox_Dark-2/apps/64/io.github.rinigus.PureMaps.svg
new file mode 120000
index 000000000..32e4efe50
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.github.rinigus.PureMaps.svg
@@ -0,0 +1 @@
+harbour-pure-maps.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.github.wereturtle.ghostwriter.svg b/.icons/Gruvbox_Dark-2/apps/64/io.github.wereturtle.ghostwriter.svg
new file mode 120000
index 000000000..edbf8f726
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.github.wereturtle.ghostwriter.svg
@@ -0,0 +1 @@
+ghostwriter.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.gitlab.Goodvibes.svg b/.icons/Gruvbox_Dark-2/apps/64/io.gitlab.Goodvibes.svg
new file mode 120000
index 000000000..ceaa9d83e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.gitlab.Goodvibes.svg
@@ -0,0 +1 @@
+goodvibes.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.gitlab.construo.construo.svg b/.icons/Gruvbox_Dark-2/apps/64/io.gitlab.construo.construo.svg
new file mode 120000
index 000000000..df4e1cba1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.gitlab.construo.construo.svg
@@ -0,0 +1 @@
+construo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.gitlab.evtest_qt.evtest_qt.svg b/.icons/Gruvbox_Dark-2/apps/64/io.gitlab.evtest_qt.evtest_qt.svg
new file mode 120000
index 000000000..d01d9b36b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.gitlab.evtest_qt.evtest_qt.svg
@@ -0,0 +1 @@
+evtest-qt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.gitlab.jstest_gtk.jstest_gtk.svg b/.icons/Gruvbox_Dark-2/apps/64/io.gitlab.jstest_gtk.jstest_gtk.svg
new file mode 120000
index 000000000..ff2825418
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.gitlab.jstest_gtk.jstest_gtk.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.gitlab.osslugaru.Lugaru.svg b/.icons/Gruvbox_Dark-2/apps/64/io.gitlab.osslugaru.Lugaru.svg
new file mode 120000
index 000000000..8102854fb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.gitlab.osslugaru.Lugaru.svg
@@ -0,0 +1 @@
+lugaru.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.gitlab.windstille.Windstille-0_2.svg b/.icons/Gruvbox_Dark-2/apps/64/io.gitlab.windstille.Windstille-0_2.svg
new file mode 120000
index 000000000..46979cac5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.gitlab.windstille.Windstille-0_2.svg
@@ -0,0 +1 @@
+windstille-0.2.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.lbry.lbry-app.svg b/.icons/Gruvbox_Dark-2/apps/64/io.lbry.lbry-app.svg
new file mode 120000
index 000000000..c0f1215ca
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.lbry.lbry-app.svg
@@ -0,0 +1 @@
+lbry.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.liri.BaseApp.svg b/.icons/Gruvbox_Dark-2/apps/64/io.liri.BaseApp.svg
new file mode 120000
index 000000000..9c1d0c744
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.liri.BaseApp.svg
@@ -0,0 +1 @@
+liri.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.liri.Calculator.svg b/.icons/Gruvbox_Dark-2/apps/64/io.liri.Calculator.svg
new file mode 120000
index 000000000..80698d653
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.liri.Calculator.svg
@@ -0,0 +1 @@
+accessories-calculator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.liri.Text.svg b/.icons/Gruvbox_Dark-2/apps/64/io.liri.Text.svg
new file mode 120000
index 000000000..47ab1d8bc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.liri.Text.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.lmms.LMMS.svg b/.icons/Gruvbox_Dark-2/apps/64/io.lmms.LMMS.svg
new file mode 120000
index 000000000..954d40972
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.lmms.LMMS.svg
@@ -0,0 +1 @@
+lmms.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.mgba.mGBA.svg b/.icons/Gruvbox_Dark-2/apps/64/io.mgba.mGBA.svg
new file mode 120000
index 000000000..dbd5214ee
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.mgba.mGBA.svg
@@ -0,0 +1 @@
+mgba.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.neovim.nvim.svg b/.icons/Gruvbox_Dark-2/apps/64/io.neovim.nvim.svg
new file mode 120000
index 000000000..f481afa88
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.neovim.nvim.svg
@@ -0,0 +1 @@
+nvim.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.otsaloma.nfoview.svg b/.icons/Gruvbox_Dark-2/apps/64/io.otsaloma.nfoview.svg
new file mode 120000
index 000000000..a1be8f4ba
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.otsaloma.nfoview.svg
@@ -0,0 +1 @@
+nfoview.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.poez.Poezio.svg b/.icons/Gruvbox_Dark-2/apps/64/io.poez.Poezio.svg
new file mode 120000
index 000000000..1bba08e5d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.poez.Poezio.svg
@@ -0,0 +1 @@
+poezio.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.thp.numptyphysics.svg b/.icons/Gruvbox_Dark-2/apps/64/io.thp.numptyphysics.svg
new file mode 120000
index 000000000..097b7086c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.thp.numptyphysics.svg
@@ -0,0 +1 @@
+numptyphysics.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/io.webtorrent.WebTorrent.svg b/.icons/Gruvbox_Dark-2/apps/64/io.webtorrent.WebTorrent.svg
new file mode 120000
index 000000000..6401f7dcb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/io.webtorrent.WebTorrent.svg
@@ -0,0 +1 @@
+webtorrent-desktop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ipython.svg b/.icons/Gruvbox_Dark-2/apps/64/ipython.svg
new file mode 100755
index 000000000..1d7e28a7e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ipython.svg
@@ -0,0 +1,77 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="MaimOGKAgPY0DXfGnx7UyOohq2DapsVo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#MaimOGKAgPY0DXfGnx7UyOohq2DapsVo)">
+ <linearGradient id="_lgradient_172" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_172)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <linearGradient id="_lgradient_173" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(239.385922,0,0,41.289993,8.311194,199)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#dedede"/>
+ <stop offset="100%" style="stop-color:#a1a1a1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_173)" d="M 247.697116 199 C 241.49379 234.222454 221.830511 240.289993 165.688919 240.289993 L 90.319397 240.289993 C 34.177807 240.289993 14.514522 234.222454 8.311194 199 L 247.697116 199 L 247.697116 199 Z"/>
+ <linearGradient id="_lgradient_174" x1="1" x2="1" y1="1" y2="0" gradientTransform="matrix(239.523015,0,0,41.668395,8.242648,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#dedede"/>
+ <stop offset="100%" style="stop-color:#a1a1a1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_174)" d="M 247.765662 53.619999 C 241.635274 18.062864 222.033167 11.951604 165.688919 11.951604 L 90.319393 11.951604 C 33.975148 11.951604 14.373037 18.062864 8.242648 53.619999 L 247.765662 53.619999 L 247.765662 53.619999 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_175" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_175)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="iQfBMk1KpY11vrsW90hFavUAiDArlvo7" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#iQfBMk1KpY11vrsW90hFavUAiDArlvo7)">
+ <path d="M 55.5 70.359375 L 55.5 83.953125 L 55.5 188.171875 L 69.09375 188.171875 L 87.21875 188.171875 L 87.21875 174.578125 L 69.09375 174.578125 L 69.09375 83.953125 L 87.21875 83.953125 L 87.21875 70.359375 L 69.09375 70.359375 L 55.5 70.359375 Z M 150.65625 70.359375 L 150.65625 83.953125 L 168.78125 83.953125 L 168.78125 174.578125 L 150.65625 174.578125 L 150.65625 188.171875 L 182.375 188.171875 L 182.375 174.578125 L 182.375 70.359375 L 150.65625 70.359375 Z M 193.703125 88.484375 C 189.949315 88.484375 186.90625 91.52744 186.90625 95.28125 C 186.90625 99.03506 189.949315 102.078125 193.703125 102.078125 C 197.456935 102.078125 200.5 99.03506 200.5 95.28125 C 200.5 91.52744 197.456935 88.484375 193.703125 88.484375 Z M 193.703125 156.453125 C 189.949315 156.453125 186.90625 159.49619 186.90625 163.25 C 186.90625 167.00381 189.949315 170.046875 193.703125 170.046875 C 197.456935 170.046875 200.5 167.00381 200.5 163.25 C 200.5 159.49619 197.456935 156.453125 193.703125 156.453125 Z"/>
+ </g>
+ <linearGradient id="_lgradient_176" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(31.71875,0,0,117.8125,55.5,65.828125)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_176)" d="M 69.09375 170.046875 L 69.09375 79.421875 L 87.21875 79.421875 L 87.21875 65.828125 L 69.09375 65.828125 L 55.5 65.828125 L 55.5 65.828125 L 55.5 79.421875 L 55.5 170.046875 L 55.5 183.640625 L 55.5 183.640625 L 69.09375 183.640625 L 69.09375 183.640625 L 87.21875 183.640625 L 87.21875 170.046875 L 69.09375 170.046875 Z"/>
+ <linearGradient id="_lgradient_177" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(31.71875,0,0,117.8125,150.65625,65.828125)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_177)" d="M 168.78125 170.046875 L 168.78125 79.421875 L 150.65625 79.421875 L 150.65625 65.828125 L 168.78125 65.828125 L 182.375 65.828125 L 182.375 65.828125 L 182.375 79.421875 L 182.375 183.640625 L 168.78125 183.640625 L 168.78125 183.640625 L 150.65625 183.640625 L 150.65625 170.046875 L 168.78125 170.046875 Z"/>
+ <defs>
+ <filter id="gXaN4TBraOcjetwS1Nc8YEosDkqMVLcr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#gXaN4TBraOcjetwS1Nc8YEosDkqMVLcr)">
+ <path d="M 99.670838 88.670229 L 87.457701 94.644043 L 118.539244 158.152344 C 117.483843 160.169729 116.433114 162.113898 115.388611 163.851804 C 113.042897 167.754765 110.719217 170.858798 108.87494 172.657654 C 107.030657 174.456506 105.955165 174.578125 106.246461 174.578125 L 100.8125 174.578125 L 100.8125 188.171875 L 106.246461 188.171875 C 111.295565 188.171875 115.184977 185.49155 118.371094 182.38391 C 121.55721 179.27627 124.334735 175.369259 127.044187 170.861086 C 132.463114 161.844732 137.484223 150.39241 141.921205 138.983031 C 150.795165 116.164277 157.19647 93.502381 157.19647 93.502381 L 144.11603 89.803041 C 144.11603 89.803041 137.828064 112.012909 129.256715 134.05353 C 128.180385 136.821226 127.060164 139.580744 125.920229 142.292969 L 99.670838 88.670229 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 87.470028 90.103267 L 99.659091 84.122017 L 131.377841 148.918892 L 119.188778 154.900142 L 87.470028 90.103267 Z"/>
+ <path fill="#ffffff" d="M 144.110653 85.25483 L 157.205966 89.015767 C 155.846591 93.77358 154.396591 98.48608 152.855966 103.19858 C 149.548153 113.71108 145.923153 124.132955 141.935653 134.418892 C 139.760653 140.128267 137.359091 145.701705 134.866903 151.275142 C 132.555966 156.395455 129.973153 161.37983 127.118466 166.228267 C 124.716903 170.397017 121.816903 174.293892 118.463778 177.737642 C 116.923153 179.32358 115.155966 180.682955 113.207528 181.770455 C 111.123153 182.94858 108.812216 183.582955 106.410653 183.628267 C 106.365341 183.628267 106.320028 183.628267 106.229403 183.628267 L 100.791903 183.628267 L 100.791903 170.034517 L 106.138778 170.034517 C 106.274716 170.034517 106.410653 169.989205 106.546591 169.89858 C 107.362216 169.445455 108.087216 168.901705 108.766903 168.222017 C 111.304403 165.593892 113.524716 162.64858 115.337216 159.431392 C 117.965341 154.990767 120.366903 150.368892 122.451278 145.656392 C 124.898153 140.35483 127.163778 134.962642 129.248153 129.525142 C 133.145028 119.51108 136.679403 109.36108 139.896591 99.075142 C 141.391903 94.49858 142.796591 89.876705 144.110653 85.25483 Z"/>
+ <linearGradient id="_lgradient_178" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(13.59375,0,0,13.593745,186.90625,83.95313)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_178)" d="M 200.5 90.75 C 200.5 94.50381 197.456935 97.546875 193.703125 97.546875 C 189.949315 97.546875 186.90625 94.50381 186.90625 90.75 C 186.906253 86.996191 189.949316 83.95313 193.703125 83.95313 C 197.456934 83.95313 200.499997 86.996191 200.5 90.75 Z"/>
+ <linearGradient id="_lgradient_179" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(13.59375,0,0,13.593745,186.90625,151.92188)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_179)" d="M 200.5 158.71875 C 200.5 162.47256 197.456935 165.515625 193.703125 165.515625 C 189.949315 165.515625 186.90625 162.47256 186.90625 158.71875 C 186.906253 154.964941 189.949316 151.92188 193.703125 151.92188 C 197.456934 151.92188 200.499997 154.964941 200.5 158.71875 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ipython3.svg b/.icons/Gruvbox_Dark-2/apps/64/ipython3.svg
new file mode 120000
index 000000000..53cbe2bd4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ipython3.svg
@@ -0,0 +1 @@
+ipython.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/irc-chat.svg b/.icons/Gruvbox_Dark-2/apps/64/irc-chat.svg
new file mode 120000
index 000000000..d6a48e595
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/irc-chat.svg
@@ -0,0 +1 @@
+chat.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/irccloud-desktop.svg b/.icons/Gruvbox_Dark-2/apps/64/irccloud-desktop.svg
new file mode 100755
index 000000000..9faabf7cd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/irccloud-desktop.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Q779KajXcYhuJloSsFj668ncLwGq8W1R" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Q779KajXcYhuJloSsFj668ncLwGq8W1R)">
+ <linearGradient id="_lgradient_180" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_180)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_181" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_181)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="vRL4xbwDBfBWtzKVs5Ytcl2Pq8F947Ws" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#vRL4xbwDBfBWtzKVs5Ytcl2Pq8F947Ws)">
+ <path d="M 124.375 64.5629 C 101.456275 64.590092 82.490037 82.394942 81.0166 105.266271 C 66.120573 108.591726 55.520849 121.800206 55.5 137.0629 C 55.5 155.08119 70.10671 169.6879 88.125 169.6879 L 87.969234 169.6879 L 90.935789 169.850735 C 91.641732 172.328491 92.285706 174.84273 92.111079 177.291896 C 92.19681 183.448697 88.81449 187.197535 84.669918 190.786524 C 83.61579 191.345731 82.809713 191.996353 82.88574 192.230862 C 83.1363 193.0034 87.970009 194.650074 90.815428 194.935452 C 94.486574 195.303491 99.594043 194.856717 102.518795 193.760158 C 107.168858 192.016755 110.905453 189.11036 113.535398 185.172022 C 115.784239 181.80435 116.962991 178.472428 117.316157 174.580225 L 117.613527 169.850742 L 135.816406 169.6879 L 173.3125 169.6879 C 188.327742 169.6879 200.5 157.515642 200.5 142.5004 C 200.5 127.485158 188.327742 115.3129 173.3125 115.3129 C 171.223147 115.323911 169.142027 115.575736 167.11035 116.063387 C 167.611573 113.425868 167.867549 110.747611 167.875 108.0629 C 167.875 84.038513 148.399387 64.5629 124.375 64.5629 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 124.375 60.9379 C 101.456275 60.965092 82.490037 78.769942 81.0166 101.641271 C 66.120573 104.966726 55.520849 118.175206 55.5 133.4379 C 55.5 151.45619 70.10671 166.0629 88.125 166.0629 L 87.969237 166.0629 L 90.935792 166.225742 C 91.641736 168.703499 92.28571 171.217737 92.111083 173.666903 C 92.196814 179.823705 88.814493 183.572542 84.669922 187.161531 C 83.615794 187.720738 82.809717 188.37136 82.885744 188.605869 C 83.136304 189.378407 87.970013 191.025081 90.815431 191.31046 C 94.486578 191.678499 99.594047 191.231728 102.518798 190.135166 C 107.168861 188.391762 110.905457 185.485367 113.535402 181.54703 C 115.784243 178.179357 116.962995 174.847435 117.316161 170.955233 L 117.613527 166.225742 L 135.816406 166.0629 L 173.3125 166.0629 C 188.327742 166.0629 200.5 153.890642 200.5 138.8754 C 200.5 123.860158 188.327742 111.6879 173.3125 111.6879 C 171.223147 111.698911 169.142027 111.950736 167.11035 112.438387 C 167.611573 109.800868 167.867549 107.122611 167.875 104.4379 C 167.875 80.413513 148.399387 60.9379 124.375 60.9379 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/iridium-browser.svg b/.icons/Gruvbox_Dark-2/apps/64/iridium-browser.svg
new file mode 100644
index 000000000..701005955
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/iridium-browser.svg
@@ -0,0 +1,132 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#JdQSwYU2HQjzYoCy8cBzMwCKilfiEkos)">
+ <linearGradient id="_lgradient_236" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e8e8e8"/>
+ <stop offset="100%" style="stop-color:#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_236)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="JdQSwYU2HQjzYoCy8cBzMwCKilfiEkos" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" d="M 166.444 11.95 C 240.85 11.95 251.484 22.507 251.484 96.494 L 251.484 155.745 C 251.484 229.731 240.85 240.288 166.444 240.288 L 90.719 240.288 C 16.314 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.314 11.95 90.719 11.95 L 166.444 11.95 L 166.444 11.95 Z"/>
+ </g>
+ <g opacity=".5">
+ <path fill="#a2bcfe" fill-opacity=".961" d="M 64.121 239.56 C 64.671 239.596 65.142 239.658 65.702 239.691 C 66.137 239.716 66.729 239.702 67.17 239.726 L 67.131 232.134 L 93.76 207.669 L 93.76 199.513 L 106.05 187.28 L 106.05 181.165 L 112.194 175.048 L 112.194 158.739 L 104.001 150.583 L 87.614 150.583 L 79.421 142.429 L 58.938 142.429 L 50.743 150.583 L 50.743 170.972 L 67.186 185.312 L 67.131 203.591 L 60.987 209.708 L 60.987 236.21 L 64.121 239.56 L 64.121 239.56 Z M 99.904 81.267 L 93.76 87.384 L 99.904 87.384 L 101.953 89.423 L 104.001 89.423 L 106.05 87.384 L 99.904 81.267 L 99.904 81.267 Z M 177.742 109.809 L 153.162 109.809 L 138.824 124.08 L 138.824 144.468 L 149.065 154.662 L 163.404 154.662 L 169.549 160.778 L 169.549 166.894 L 173.646 170.971 L 173.646 195.436 L 189.202 211.801 L 214.89 186.234 L 214.613 162.816 L 235.097 142.429 L 226.903 142.429 L 206.42 122.042 L 206.42 113.887 L 181.839 113.887 L 177.742 109.809 L 177.742 109.809 Z"/>
+ </g>
+ <g opacity=".5">
+ <path fill="#a2bcfe" fill-opacity=".961" d="M 251.484 117.964 L 251.484 96.493 C 251.484 87.245 251.317 78.988 250.881 71.618 C 250.682793 68.144298 250.393026 64.676426 250.012 61.218 C 249.646 57.964 249.2 54.92 248.66 52.071 C 248.12 49.223 247.486 46.57 246.746 44.101 C 246.007 41.632 245.161 39.345 244.195 37.23 C 243.581 35.883 242.83 34.719 242.115 33.507 L 239.193 36.415 L 226.903 36.415 L 214.613 48.648 L 206.42 40.493 L 181.84 40.493 L 169.55 52.726 L 169.55 62.919 L 181.84 62.919 L 181.84 56.802 L 190.033 56.802 L 190.033 64.958 L 185.935 69.034 L 169.55 69.31 L 163.404 75.151 L 155.211 75.151 L 155.211 83.306 L 149.065 89.423 L 149.065 101.653 L 161.355 101.653 L 169.55 93.499 L 177.743 93.499 L 177.743 97.577 L 185.935 105.732 L 190.033 105.732 L 190.033 101.653 L 181.84 93.499 L 190.033 93.499 L 198.225 101.653 L 208.467 101.653 L 202.323 95.538 L 208.467 89.423 L 214.613 89.423 L 220.757 95.538 L 214.613 95.538 L 208.467 101.653 L 214.501 107.659 L 214.613 113.886 L 206.42 113.886 L 231.001 138.351 L 235.096 138.351 L 239.193 134.275 L 247.386 126.118 L 239.193 117.964 L 251.484 117.964 L 251.484 117.964 Z"/>
+ </g>
+ <g opacity=".5">
+ <path fill="#a2bcfe" fill-opacity=".961" d="M 157.259 71.073 L 157.259 64.957 L 163.404 58.841 L 163.404 71.073 L 157.259 71.073 L 157.259 71.073 Z M 220.758 191.359 L 220.758 178.575 L 228.952 170.971 L 228.952 191.359 L 220.758 191.359 L 220.758 191.359 Z M 136.775 11.95 L 90.718 11.95 C 89.929 11.95 89.37 11.999 88.595 12.001 L 81.47 20.105 L 93.76 32.337 L 93.76 45.12 L 108.099 60.88 L 116.292 60.88 L 116.292 52.726 L 128.582 40.493 L 128.582 32.337 L 136.775 24.183 L 136.775 11.95 L 136.775 11.95 Z M 126.533 56.802 L 132.679 56.802 L 138.824 62.918 L 126.533 62.918 L 126.533 56.802 L 126.533 56.802 Z M 71.228 124.08 L 65.083 124.08 L 58.937 130.197 L 71.228 130.197 L 71.228 124.08 L 71.228 124.08 Z"/>
+ </g>
+ <g opacity=".5">
+ <path fill="#a2bcfe" fill-opacity=".961" d="M 16.585 30.96 C 16.478 31.112 16.34 31.228 16.235 31.382 C 14.982433 33.235345 13.889507 35.191707 12.968 37.23 C 12.003 39.345 11.157 41.632 10.417 44.101 C 9.677 46.57 9.044 49.223 8.504 52.071 C 7.964 54.92 7.518 57.964 7.152 61.218 C 6.770622 64.676416 6.480521 68.144288 6.282 71.618 C 5.846 78.988 5.68 87.245 5.68 96.493 L 5.68 117.964 L 13.873 126.118 L 26.163 126.118 L 46.648 146.507 L 46.648 122.042 L 58.938 109.81 L 67.131 109.81 L 79.421 97.577 L 91.711 97.577 L 85.567 91.46 L 97.857 77.191 L 85.567 64.958 L 67.131 64.958 L 67.131 81.267 L 58.938 81.267 L 50.743 73.112 L 50.743 64.958 L 63.034 52.726 L 73.277 52.726 L 73.277 44.569 L 60.987 32.337 L 40.502 32.337 L 40.502 44.569 L 30.26 44.569 L 16.585 30.96 L 16.585 30.96 Z M 67.131 12.515 C 66.702 12.538 66.126 12.523 65.702 12.548 C 61.997 12.765 58.513 13.048 55.241 13.411 C 51.969 13.775 48.907 14.219 46.042 14.755 C 43.631093 15.212274 41.242281 15.779195 38.883 16.454 L 46.648 24.183 L 67.131 24.183 L 67.131 12.515 L 67.131 12.515 Z"/>
+ </g>
+ </g>
+ <circle fill="#ffffff" cx="72.959" cy="103.694" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="93.346" cy="185.244" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="154.509" cy="144.469" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="174.896" cy="83.306" r="4.078" vector-effect="non-scaling-stroke"/>
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 5.68 138.353 C 74.095 89.264 156.548 81.268 250.33 79.229 M 7.252 59.908 C 28.225 74.956 48.945 89.292 72.478 103.741 C 125.712 136.425 185.297 163.252 250.33 164.665 M 155.018 141.411 C 175.115 98.334 187.385 62.815 182.27 12.294 M 140.057 239.946 C 70.119 187.607 64.499 114.679 76.551 12.294" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="odQ3NZDobGuUgXMa381L5Nsc13TTTw4Q" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".498"/>
+ </filter>
+ </defs>
+ <g filter="url(#odQ3NZDobGuUgXMa381L5Nsc13TTTw4Q)">
+ <circle fill="#ffffff" cx="72.959" cy="103.694" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="lN1MI0rGFnZ79rBhWmR9vUTQDwE6VhQG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".498"/>
+ </filter>
+ </defs>
+ <g filter="url(#lN1MI0rGFnZ79rBhWmR9vUTQDwE6VhQG)">
+ <circle fill="#ffffff" cx="93.346" cy="185.244" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="zNWtj811SRjgeb6PZkGcjO93W4YflomF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".498"/>
+ </filter>
+ </defs>
+ <g filter="url(#zNWtj811SRjgeb6PZkGcjO93W4YflomF)">
+ <circle fill="#ffffff" cx="154.509" cy="144.469" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="Li22KXCJUelbLofuYbxymo2qJw6hYHpo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".498"/>
+ </filter>
+ </defs>
+ <g filter="url(#Li22KXCJUelbLofuYbxymo2qJw6hYHpo)">
+ <circle fill="#ffffff" cx="174.896" cy="83.306" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 153.937 144.278 C 109.541 199.827 18.459 201.298 7.278 194.301" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="r5OtJxh4SCrEQVjKTixnme54CCtdqVz3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="3.661"/>
+ </filter>
+ </defs>
+ <g opacity=".3" filter="url(#r5OtJxh4SCrEQVjKTixnme54CCtdqVz3)">
+ <path d="M 139.645 111.229 C 139.624 110.763 139.578 110.281 139.55 109.825 C 139.3049 106.656795 138.912475 103.501715 138.374 100.37 C 138.279 99.93 138.209 99.491 138.13 99.075 C 138.097 98.885 138.06 98.709 138.027 98.518 C 137.979 98.344 137.947 98.155 137.911 97.988 C 132.799767 97.002378 127.629297 96.353647 122.433 96.046 C 119.556416 95.87371 116.674466 95.807332 113.793 95.847 C 107.902 95.919 101.999 96.434 96.114 97.397 C 95.503 97.485 94.878 97.598 94.264 97.705 C 94.031 97.752 93.798 97.782 93.576 97.838 C 89.528067 98.577747 85.522663 99.533783 81.577 100.702 C 80.725 100.941 79.882 101.192 79.034 101.474 C 78.55 101.618 78.061 101.773 77.592 101.927 C 74.822 102.844 72.131 103.85 69.445 104.946 C 64.609856 106.948304 59.909074 109.260783 55.372 111.869 C 56.113708 118.262347 57.490849 124.565841 59.483 130.686 C 60.716887 134.470945 62.18985 138.173727 63.893 141.772 L 63.921 141.81 C 66.08841 146.402384 68.638406 150.804246 71.544 154.969 C 72.535235 156.397866 73.568009 157.797463 74.641 159.166 C 83.859273 170.974728 95.865498 180.309696 109.582 186.333 C 109.658 186.259 109.743 186.195 109.816 186.12 C 109.988 185.951 110.177 185.776 110.35 185.611 C 113.484736 182.670479 116.413012 179.517337 119.114 176.174 C 119.336 175.887 119.569 175.609 119.789 175.318 C 119.972 175.101 120.137 174.871 120.32 174.654 C 120.713 174.124 121.133 173.587 121.542 173.037 C 125.143029 168.139938 128.263468 162.907057 130.86 157.411 C 132.659335 153.604898 134.195929 149.680051 135.459 145.664 C 135.589 145.252 135.724 144.834 135.863 144.395 C 135.881 144.316 135.9 144.239 135.936 144.16 L 135.934 144.148 C 136.971844 140.647055 137.801956 137.087855 138.42 133.489 C 138.459 133.289 138.49 133.078 138.53 132.894 C 138.612 132.417 138.683 131.956 138.746 131.489 C 139.29 127.978 139.608 124.609 139.752 121.363 C 139.767 120.874 139.786 120.403 139.785 119.917 C 139.886451 117.019535 139.840392 114.118784 139.647 111.226"/>
+ </g>
+ <path fill="#4282de" d="M 139.645 111.229 C 139.624 110.763 139.578 110.281 139.55 109.825 C 139.3049 106.656795 138.912475 103.501715 138.374 100.37 C 138.279 99.93 138.209 99.491 138.13 99.075 C 138.097 98.885 138.06 98.709 138.027 98.518 C 137.979 98.344 137.947 98.155 137.911 97.988 C 132.799767 97.002378 127.629297 96.353647 122.433 96.046 C 119.556416 95.87371 116.674466 95.807332 113.793 95.847 C 107.902 95.919 101.999 96.434 96.114 97.397 C 95.503 97.485 94.878 97.598 94.264 97.705 C 94.031 97.752 93.798 97.782 93.576 97.838 C 89.528067 98.577747 85.522663 99.533783 81.577 100.702 C 80.725 100.941 79.882 101.192 79.034 101.474 C 78.55 101.618 78.061 101.773 77.592 101.927 C 74.822 102.844 72.131 103.85 69.445 104.946 C 64.609856 106.948304 59.909074 109.260783 55.372 111.869 C 56.113708 118.262347 57.490849 124.565841 59.483 130.686 C 60.716887 134.470945 62.18985 138.173727 63.893 141.772 L 63.921 141.81 C 66.08841 146.402384 68.638406 150.804246 71.544 154.969 C 72.535235 156.397866 73.568009 157.797463 74.641 159.166 C 83.859273 170.974728 95.865498 180.309696 109.582 186.333 C 109.658 186.259 109.743 186.195 109.816 186.12 C 109.988 185.951 110.177 185.776 110.35 185.611 C 113.484736 182.670479 116.413012 179.517337 119.114 176.174 C 119.336 175.887 119.569 175.609 119.789 175.318 C 119.972 175.101 120.137 174.871 120.32 174.654 C 120.713 174.124 121.133 173.587 121.542 173.037 C 125.143029 168.139938 128.263468 162.907057 130.86 157.411 C 132.659335 153.604898 134.195929 149.680051 135.459 145.664 C 135.589 145.252 135.724 144.834 135.863 144.395 C 135.881 144.316 135.9 144.239 135.936 144.16 L 135.934 144.148 C 136.971844 140.647055 137.801956 137.087855 138.42 133.489 C 138.459 133.289 138.49 133.078 138.53 132.894 C 138.612 132.417 138.683 131.956 138.746 131.489 C 139.29 127.978 139.608 124.609 139.752 121.363 C 139.767 120.874 139.786 120.403 139.785 119.917 C 139.886451 117.019535 139.840392 114.118784 139.647 111.226"/>
+ <defs>
+ <filter id="Znd06fVPTRt44kmFObyIGzbU9E3S8USj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="3.661"/>
+ </filter>
+ </defs>
+ <g opacity=".3" filter="url(#Znd06fVPTRt44kmFObyIGzbU9E3S8USj)">
+ <path d="M 133.12 65.693 C 129.441 65.796 125.712 66.203 121.985 66.942 C 118.29694 67.673798 114.677873 68.718236 111.167 70.064 C 114.435 72.212 117.46 76.657 120.111 79.715 C 121.410319 79.360056 122.723378 79.057479 124.047 78.808 C 138.996 75.84 152.897 77.484 164.665 85.195 L 175.836 80.21 L 176.142 80.069 C 163.946792 70.350879 148.707698 65.258666 133.12 65.693 L 133.12 65.693 Z M 180.597 83.969 L 180.455 84.04 C 179.469 84.512 178.521 84.986 177.533 85.454 C 176.522 85.889 175.519 86.336 174.493 86.797 C 173.19922 87.372699 171.890783 87.91488 170.569 88.423 C 169.764 88.739 168.927 89.071 168.106 89.413 C 167.009 89.848 165.864 90.222 164.747 90.638 C 163.611 91.004 162.476 91.446 161.307 91.805 C 156.663 93.332 151.814 94.628 146.848 95.788 C 145.823 96.014 144.776 96.202 143.737 96.401 L 143.796 96.683 C 143.881 97.067 143.908 97.156 143.843 96.919 L 143.926 97.202 L 143.985 97.496 C 143.991 97.542 144.02 97.707 144.079 98.05 C 144.167 98.515 144.234 98.887 144.28 99.099 L 144.304 99.229 L 144.316 99.347 C 144.65 101.312 144.887 106.053 145.141 108.299 C 146.606 107.82 148.079 107.354 149.513 106.838 C 154.579 104.951 159.461 102.931 164.042 100.699 C 165.193 100.182 166.32 99.542 167.436 99.014 C 168.546 98.409 169.648 97.898 170.723 97.305 C 172.163 96.49 173.576 95.714 174.954 94.925 C 175.633 94.539 176.282 94.146 176.933 93.758 C 177.918 93.153 178.894 92.551 179.856 91.979 C 180.804 91.392 181.722 90.747 182.637 90.164 C 182.958 89.954 183.274 89.749 183.579 89.54 L 180.598 83.969 L 180.597 83.969 L 180.597 83.969 Z M 200.558 117.328 L 199.45 117.906 C 198.490811 118.403467 197.536433 118.910157 196.587 119.426 C 195.659 119.92 194.744 120.395 193.806 120.816 L 188.02 123.491 L 176.425 128.853 L 173.538 130.184 C 172.6 130.62 171.572 130.981 170.604 131.363 C 162.934 134.588 152.703 136.988 143.29 139.105 C 142.927 142.272 142.015 144.526 141.216 147.471 C 140.898 148.479 140.532 149.429 140.19 150.405 C 150.47 150.797 169.326 150.212 186.759 135.546 C 187.445 139.902 179.818 150.424 177.026 153.775 C 166.759 166.142 148.817 168.612 131.966 168.116 C 130.172 171.151 128.316 174.012 126.404 176.612 L 126.392 176.624 L 126.38 176.636 C 125.915 177.26 125.497 177.793 125.166 178.239 L 125.048 178.392 L 124.93 178.534 C 124.939 178.522 124.725 178.774 124.588 178.946 L 124.412 179.182 C 124.393 179.203 124.406 179.194 124.387 179.217 L 123.881 179.865 L 123.845 179.925 L 123.798 179.984 C 122.418 181.686 121.04 183.233 119.674 184.721 C 121.334 185.084 123.028 185.311 124.694 185.593 C 126.424 185.971 128.192 186.022 129.985 186.135 C 131.765 186.217 133.519 186.432 135.311 186.276 L 140.708 186.041 L 145.869 185.286 L 147.154 185.11 C 147.411 185.058 147.504 185.069 147.872 184.98 L 148.521 184.826 L 151.102 184.189 C 151.951 183.969 152.826 183.791 153.682 183.518 L 156.192 182.669 L 158.69 181.809 L 161.13 180.737 L 163.557 179.676 C 164.348 179.276 165.101 178.86 165.89 178.439 L 168.235 177.19 C 168.996 176.766 169.711 176.234 170.462 175.776 C 171.941 174.836 173.426 173.888 174.775 172.759 C 176.177 171.69 177.593 170.645 178.852 169.401 C 180.168 168.221 181.494 167.054 182.611 165.771 L 184.379 163.898 L 184.815 163.403 L 185.286 162.884 C 185.555 162.546 185.841 162.193 186.111 161.859 C 187.151 160.479 188.306 159.15 189.222 157.688 L 190.683 155.52 C 191.145 154.776 191.567 154.012 192.003 153.257 C 192.937 151.75 193.675 150.211 194.418 148.685 C 195.195 147.203 195.893 145.437 196.469 143.889 L 197.364 141.45 C 197.627 140.638 197.85 139.798 198.107 138.964 L 198.814 136.465 L 199.344 133.956 C 199.728 132.321 199.949 130.521 200.181 128.83 C 200.429 127.1 200.455 125.463 200.605 123.68 C 200.667 121.999 200.587 120.229 200.558 118.543 L 200.558 117.328 L 200.558 117.328 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 100.621 119.968 C 95.622823 119.968 91.571 124.019823 91.571 129.018 C 91.573607 132.869531 94.013632 136.297443 97.652 137.561 L 97.652 147.081 L 97.605 147.151 L 109.671 147.116 L 106.548 135.84 C 108.52699 134.124945 109.66605 131.636739 109.671 129.018 C 109.671 124.019823 105.619177 119.968 100.621 119.968 L 100.621 119.968 Z"/>
+ <defs>
+ <filter id="ZPmEWdppWZASHftGMuapCBgJeTZiU0KQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="3.661"/>
+ </filter>
+ </defs>
+ <g opacity=".3" filter="url(#ZPmEWdppWZASHftGMuapCBgJeTZiU0KQ)">
+ <path d="M 172.195 105.753 C 165.146 109.338 154.524 114.096 145.693 116.689 C 145.826 119.235 145.914 121.844 145.811 124.655 C 145.805288 125.130461 145.793621 125.605831 145.776 126.081 L 145.776 126.163 C 145.74 126.98 145.657 127.829 145.599 128.661 C 157.222 126.097 170.707 121.58 179.241 118.397 C 175.198 115.188 172.782 110.599 172.195 105.753 L 172.195 105.753 Z"/>
+ </g>
+ <path fill="#3f3f3f" d="M 133.12 65.693 C 129.441 65.796 125.712 66.203 121.985 66.942 C 118.29694 67.673798 114.677873 68.718236 111.167 70.064 C 114.435 72.212 117.46 76.657 120.111 79.715 C 121.410319 79.360056 122.723378 79.057479 124.047 78.808 C 138.996 75.84 152.897 77.484 164.665 85.195 L 175.836 80.21 L 176.142 80.069 C 163.946792 70.350879 148.707698 65.258666 133.12 65.693 L 133.12 65.693 Z M 180.597 83.969 L 180.455 84.04 C 179.469 84.512 178.521 84.986 177.533 85.454 C 176.522 85.889 175.519 86.336 174.493 86.797 C 173.19922 87.372699 171.890783 87.91488 170.569 88.423 C 169.764 88.739 168.927 89.071 168.106 89.413 C 167.009 89.848 165.864 90.222 164.747 90.638 C 163.611 91.004 162.476 91.446 161.307 91.805 C 156.663 93.332 151.814 94.628 146.848 95.788 C 145.823 96.014 144.776 96.202 143.737 96.401 L 143.796 96.683 C 143.881 97.067 143.908 97.156 143.843 96.919 L 143.926 97.202 L 143.985 97.496 C 143.991 97.542 144.02 97.707 144.079 98.05 C 144.167 98.515 144.234 98.887 144.28 99.099 L 144.304 99.229 L 144.316 99.347 C 144.65 101.312 144.887 106.053 145.141 108.299 C 146.606 107.82 148.079 107.354 149.513 106.838 C 154.579 104.951 159.461 102.931 164.042 100.699 C 165.193 100.182 166.32 99.542 167.436 99.014 C 168.546 98.409 169.648 97.898 170.723 97.305 C 172.163 96.49 173.576 95.714 174.954 94.925 C 175.633 94.539 176.282 94.146 176.933 93.758 C 177.918 93.153 178.894 92.551 179.856 91.979 C 180.804 91.392 181.722 90.747 182.637 90.164 C 182.958 89.954 183.274 89.749 183.579 89.54 L 180.598 83.969 L 180.597 83.969 L 180.597 83.969 Z M 200.558 117.328 L 199.45 117.906 C 198.490811 118.403467 197.536433 118.910157 196.587 119.426 C 195.659 119.92 194.744 120.395 193.806 120.816 L 188.02 123.491 L 176.425 128.853 L 173.538 130.184 C 172.6 130.62 171.572 130.981 170.604 131.363 C 162.934 134.588 152.703 136.988 143.29 139.105 C 142.927 142.272 142.015 144.526 141.216 147.471 C 140.898 148.479 140.532 149.429 140.19 150.405 C 150.47 150.797 169.326 150.212 186.759 135.546 C 187.445 139.902 179.818 150.424 177.026 153.775 C 166.759 166.142 148.817 168.612 131.966 168.116 C 130.172 171.151 128.316 174.012 126.404 176.612 L 126.392 176.624 L 126.38 176.636 C 125.915 177.26 125.497 177.793 125.166 178.239 L 125.048 178.392 L 124.93 178.534 C 124.939 178.522 124.725 178.774 124.588 178.946 L 124.412 179.182 C 124.393 179.203 124.406 179.194 124.387 179.217 L 123.881 179.865 L 123.845 179.925 L 123.798 179.984 C 122.418 181.686 121.04 183.233 119.674 184.721 C 121.334 185.084 123.028 185.311 124.694 185.593 C 126.424 185.971 128.192 186.022 129.985 186.135 C 131.765 186.217 133.519 186.432 135.311 186.276 L 140.708 186.041 L 145.869 185.286 L 147.154 185.11 C 147.411 185.058 147.504 185.069 147.872 184.98 L 148.521 184.826 L 151.102 184.189 C 151.951 183.969 152.826 183.791 153.682 183.518 L 156.192 182.669 L 158.69 181.809 L 161.13 180.737 L 163.557 179.676 C 164.348 179.276 165.101 178.86 165.89 178.439 L 168.235 177.19 C 168.996 176.766 169.711 176.234 170.462 175.776 C 171.941 174.836 173.426 173.888 174.775 172.759 C 176.177 171.69 177.593 170.645 178.852 169.401 C 180.168 168.221 181.494 167.054 182.611 165.771 L 184.379 163.898 L 184.815 163.403 L 185.286 162.884 C 185.555 162.546 185.841 162.193 186.111 161.859 C 187.151 160.479 188.306 159.15 189.222 157.688 L 190.683 155.52 C 191.145 154.776 191.567 154.012 192.003 153.257 C 192.937 151.75 193.675 150.211 194.418 148.685 C 195.195 147.203 195.893 145.437 196.469 143.889 L 197.364 141.45 C 197.627 140.638 197.85 139.798 198.107 138.964 L 198.814 136.465 L 199.344 133.956 C 199.728 132.321 199.949 130.521 200.181 128.83 C 200.429 127.1 200.455 125.463 200.605 123.68 C 200.667 121.999 200.587 120.229 200.558 118.543 L 200.558 117.328 L 200.558 117.328 Z"/>
+ <defs>
+ <filter id="Xs7T5Xp1CFbEpzniBS3ilDfeOYRb4P4Q" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="3.661"/>
+ </filter>
+ </defs>
+ <g opacity=".3" filter="url(#Xs7T5Xp1CFbEpzniBS3ilDfeOYRb4P4Q)">
+ <path d="M 198.163 111.559 C 195.108 116.125 189.483 117.969 184.499 116.395 C 183.409597 116.066375 182.376467 115.574087 181.435 114.935 C 177.573985 112.383867 175.517731 107.844866 176.146 103.26 C 176.382618 101.452055 177.031291 99.722603 178.042 98.205 C 181.726 92.661 189.226 91.143 194.778 94.827 C 200.323 98.51 201.838 106.001 198.163 111.559"/>
+ </g>
+ <path fill="#4282de" d="M 172.195 105.753 C 165.146 109.338 154.524 114.096 145.693 116.689 C 145.826 119.235 145.914 121.844 145.811 124.655 C 145.805288 125.130461 145.793621 125.605831 145.776 126.081 L 145.776 126.163 C 145.74 126.98 145.657 127.829 145.599 128.661 C 157.222 126.097 170.707 121.58 179.241 118.397 C 175.198 115.188 172.782 110.599 172.195 105.753 L 172.195 105.753 Z"/>
+ <defs>
+ <filter id="n9SgzRWmHCxtb7CjN2KC528tef3rPTCX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="3.661"/>
+ </filter>
+ </defs>
+ <g opacity=".3" filter="url(#n9SgzRWmHCxtb7CjN2KC528tef3rPTCX)">
+ <path d="M 92.585 71.749 C 91.250998 71.737282 89.918449 71.839992 88.602 72.056 C 76.196 74.076 67.433 85.701 66.295 99.747 C 66.577 99.628 66.85 99.487 67.132 99.37 L 67.168 99.37 C 69.81074 98.291557 72.487091 97.297388 75.193 96.389 C 77.058 87.986 82.519 81.463 89.946 80.245 C 91.783 79.945 93.624 80 95.39 80.34 C 96.105 80.473 96.792 80.657 97.476 80.882 C 100.395 81.84 103.115 83.575 105.465 85.96 C 105.912 86.408 106.328 86.863 106.726 87.363 C 107.426 88.183 108.059 89.101 108.647 90.061 C 110.34 89.97 112.034 89.823 113.725 89.802 C 115.125 89.784 116.546 89.877 117.956 89.908 C 116.917 87.652 115.758 85.494 114.326 83.604 C 113.879223 83.009661 113.415704 82.428095 112.936 81.86 C 110.885 79.488 108.557 77.454 106.042 75.874 C 105.369817 75.43747 104.677739 75.032368 103.968 74.66 C 100.42 72.819 96.547 71.784 92.585 71.749 L 92.585 71.749 Z"/>
+ </g>
+ <path fill="#4282de" d="M 198.163 111.559 C 195.108 116.125 189.483 117.969 184.499 116.395 C 183.409597 116.066375 182.376467 115.574087 181.435 114.935 C 177.573985 112.383867 175.517731 107.844866 176.146 103.26 C 176.382618 101.452055 177.031291 99.722603 178.042 98.205 C 181.726 92.661 189.226 91.143 194.778 94.827 C 200.323 98.51 201.838 106.001 198.163 111.559"/>
+ <path fill="#3f3f3f" d="M 92.585 71.749 C 91.250998 71.737282 89.918449 71.839992 88.602 72.056 C 76.196 74.076 67.433 85.701 66.295 99.747 C 66.577 99.628 66.85 99.487 67.132 99.37 L 67.168 99.37 C 69.81074 98.291557 72.487091 97.297388 75.193 96.389 C 77.058 87.986 82.519 81.463 89.946 80.245 C 91.783 79.945 93.624 80 95.39 80.34 C 96.105 80.473 96.792 80.657 97.476 80.882 C 100.395 81.84 103.115 83.575 105.465 85.96 C 105.912 86.408 106.328 86.863 106.726 87.363 C 107.426 88.183 108.059 89.101 108.647 90.061 C 110.34 89.97 112.034 89.823 113.725 89.802 C 115.125 89.784 116.546 89.877 117.956 89.908 C 116.917 87.652 115.758 85.494 114.326 83.604 C 113.879223 83.009661 113.415704 82.428095 112.936 81.86 C 110.885 79.488 108.557 77.454 106.042 75.874 C 105.369817 75.43747 104.677739 75.032368 103.968 74.66 C 100.42 72.819 96.547 71.784 92.585 71.749 L 92.585 71.749 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_237" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_237)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/iron_product_logo.svg b/.icons/Gruvbox_Dark-2/apps/64/iron_product_logo.svg
new file mode 100755
index 000000000..71bed73fd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/iron_product_logo.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="BoaaPIJvgPT44lNomAiMncNWf4D2Yy9p" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#BoaaPIJvgPT44lNomAiMncNWf4D2Yy9p)">
+ <linearGradient id="_lgradient_182" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_182)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_183" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_183)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="9uQEQDiggojQUJoLPp7Uch4Iz5rQDhtn" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#9uQEQDiggojQUJoLPp7Uch4Iz5rQDhtn)">
+ <path d="M 195.642499 129.208333 L 195.642499 129.208333 C 195.642499 91.86942 165.328038 61.554959 127.989124 61.554959 L 127.989124 61.554959 C 90.650211 61.554959 60.33575 91.86942 60.33575 129.208333 L 60.33575 129.208333 C 60.33575 166.547247 90.650211 196.861708 127.989124 196.861708 L 127.989124 196.861708 C 165.328038 196.861708 195.642499 166.547247 195.642499 129.208333 Z"/>
+ </g>
+ <path d="M 195.642499 126.791667 L 195.642499 126.791667 C 195.642499 89.452753 165.328038 59.138292 127.989124 59.138292 L 127.989124 59.138292 C 90.650211 59.138292 60.33575 89.452753 60.33575 126.791667 L 60.33575 126.791667 C 60.33575 164.13058 90.650211 194.445041 127.989124 194.445041 L 127.989124 194.445041 C 165.328038 194.445041 195.642499 164.13058 195.642499 126.791667 Z" style="fill:#ececec"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 127.98584 59.140029 C 90.50582 59.140029 60.333333 89.312518 60.333333 126.792534 C 60.333333 127.065061 60.360738 127.331025 60.375813 127.599664 C 61.220317 90.86484 91.04081 61.542534 127.98584 61.542534 C 164.927722 61.542535 194.751221 90.859787 195.600585 127.590225 C 195.615358 127.324744 195.638345 127.06183 195.638345 126.792534 C 195.638345 89.312518 165.465856 59.140029 127.98584 59.140029 L 127.98584 59.140029 Z"/>
+ </g>
+ <linearGradient id="_lgradient_184" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(145,0,0,87.055155,55.5,88.133412)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_184)" d="M 121.611582 88.161313 C 111.755048 87.870588 102.273343 89.900992 93.517361 91.961961 C 80.617562 94.998309 59.389013 104.407359 59.389013 104.407359 C 54.266838 106.630603 54.185646 113.901111 59.256882 116.239342 C 66.552826 119.973146 77.613472 121.53047 79.154559 129.949523 C 81.426283 142.360094 68.388353 153.733921 61.479347 165.179863 C 57.342151 171.758286 66.149454 178.734596 71.546707 173.154273 C 71.546707 173.154273 104.983711 142.114097 148.636154 140.939599 C 156.765466 140.720843 167.591956 144.32665 176.044542 148.23736 C 184.497131 152.148068 190.516369 155.111119 190.516369 155.111119 C 195.860341 158.601984 202.464579 151.562058 199.948227 145.676718 C 187.430339 116.428548 161.518972 92.362294 125.915382 88.439563 L 125.858759 88.433038 C 124.436457 88.29002 123.019667 88.202633 121.611591 88.161124 L 121.611582 88.161313 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/iso-image-burn.svg b/.icons/Gruvbox_Dark-2/apps/64/iso-image-burn.svg
new file mode 120000
index 000000000..b9c3f8e38
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/iso-image-burn.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/iso-master.svg b/.icons/Gruvbox_Dark-2/apps/64/iso-master.svg
new file mode 120000
index 000000000..6ffb73fd2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/iso-master.svg
@@ -0,0 +1 @@
+cdrom.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/isomaster.svg b/.icons/Gruvbox_Dark-2/apps/64/isomaster.svg
new file mode 120000
index 000000000..6ffb73fd2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/isomaster.svg
@@ -0,0 +1 @@
+cdrom.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/istanbul.svg b/.icons/Gruvbox_Dark-2/apps/64/istanbul.svg
new file mode 120000
index 000000000..9100e9c32
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/istanbul.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/itch.svg b/.icons/Gruvbox_Dark-2/apps/64/itch.svg
new file mode 100755
index 000000000..0ba8b105a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/itch.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="OJIhEfjU2DUDnizxXyFm938HfKWM8oFv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#OJIhEfjU2DUDnizxXyFm938HfKWM8oFv)">
+ <linearGradient id="_lgradient_188" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e6548b"/>
+ <stop offset="100%" style="stop-color:#f76363"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_188)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_189" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_189)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#ebebeb" d="M 60.437304 121.302578 C 68.833925 95.029878 85.040973 76.700792 96.606888 80.3972 C 108.172804 84.093608 110.745869 108.424722 102.349248 134.697422 C 93.952627 160.970122 77.74558 179.299208 66.179664 175.6028 C 54.613748 171.906392 52.040683 147.575278 60.437304 121.302578 Z"/>
+ <path fill="#ebebeb" d="M 195.562696 121.302578 C 187.166075 95.029878 170.959027 76.700792 159.393112 80.3972 C 147.827196 84.093608 145.254131 108.424722 153.650752 134.697422 C 162.047373 160.970122 178.25442 179.299208 189.820336 175.6028 C 201.386252 171.906392 203.959317 147.575278 195.562696 121.302578 Z"/>
+ <path fill="#ebebeb" fill-rule="evenodd" d="M 133.145495 97.469932 L 133.145495 120.773561 L 141.884255 120.773561 L 127.319543 138.251071 L 112.755053 120.773561 L 121.493825 120.773561 L 121.493825 97.469932 L 133.145495 97.469932 L 133.145495 97.469932 L 133.145495 97.469932 Z M 89.573224 91.341319 L 164.143982 91.341319 L 164.143982 148.543339 L 89.573224 148.543339 L 89.573224 91.341319 L 89.573224 91.341319 L 89.573224 91.341319 Z M 109.842144 138.251071 L 127.319543 138.251071 L 144.797176 138.251071 L 144.797176 144.076656 L 109.842144 144.076656 L 109.842144 138.251071 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/itmages.svg b/.icons/Gruvbox_Dark-2/apps/64/itmages.svg
new file mode 100755
index 000000000..ff5728242
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/itmages.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="WCOncnlk7wrEdzg7jviVU7muJzvlP3zG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#WCOncnlk7wrEdzg7jviVU7muJzvlP3zG)">
+ <linearGradient id="_lgradient_185" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_185)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_186" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_186)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <linearGradient id="_lgradient_187" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,128.481013,55.5,63.759494)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_187)" fill-rule="evenodd" d="M 80.278481 192.240506 L 55.5 192.240506 L 55.5 63.759494 L 80.278481 63.759494 L 80.278481 192.240506 Z M 200.5 87.620253 L 163.791139 87.620253 L 163.791139 192.240506 L 139.012658 192.240506 L 139.012658 87.620253 L 102.303797 87.620253 L 102.303797 63.759494 L 200.5 63.759494 L 200.5 87.620253 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/itunes.svg b/.icons/Gruvbox_Dark-2/apps/64/itunes.svg
new file mode 120000
index 000000000..9df0f543d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/itunes.svg
@@ -0,0 +1 @@
+musique.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/jabref.svg b/.icons/Gruvbox_Dark-2/apps/64/jabref.svg
new file mode 100755
index 000000000..9dbacebaf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/jabref.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ZlqiLbCCmGUlJcwWa2S1MphM5PwjqFKe" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ZlqiLbCCmGUlJcwWa2S1MphM5PwjqFKe)">
+ <linearGradient id="_lgradient_190" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_190)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_191" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_191)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="VPRW5l70EtJ4ShA5dCc7CBRRp2SxLdzj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#VPRW5l70EtJ4ShA5dCc7CBRRp2SxLdzj)">
+ <path fill-rule="evenodd" d="M 70.17507 70.329664 C 95.803814 99.520802 99.190001 129.64784 97.838865 149.420567 C 96.6525 166.754664 85.985631 173.241974 83.94904 174.059238 C 79.701861 175.766288 69.723181 178.315116 55.5 169.193293 C 55.5 179.837609 64.647091 188.96602 80.563475 188.96602 C 96.4792 188.96602 109.510541 176.185939 112.153495 161.791394 C 121.339243 87.478239 103.863374 77.036432 103.863374 77.036432 C 103.863374 77.036432 87.864504 70.332961 70.17507 70.329664 Z M 121.409088 70.329664 C 126.062272 90.048344 160.954547 97.812419 160.954547 107.184691 C 160.954547 116.56355 134.208636 118.176059 134.590912 133.368099 C 134.979776 154.379915 168.705447 182.177392 200.5 188.96602 C 186.540455 172.805113 151.265388 137.57094 162.89835 128.515028 C 204.769732 100.068672 166.382158 76.794821 121.409088 70.329664 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 70.17507 67.03398 C 95.803814 96.225115 99.190001 126.35216 97.838865 146.124886 C 96.6525 163.458971 85.985631 169.946281 83.94904 170.763557 C 79.701861 172.470595 69.723181 175.019435 55.5 165.897612 C 55.5 176.541929 64.647091 185.670339 80.563475 185.670339 C 96.4792 185.670339 109.510541 172.890258 112.153495 158.495713 C 121.339243 84.182559 103.863374 73.740745 103.863374 73.740745 C 103.863374 73.740745 87.864504 67.037277 70.17507 67.03398 Z M 121.409088 67.03398 C 126.062272 86.752663 160.954547 94.516732 160.954547 103.889004 C 160.954547 113.267869 134.208636 114.880372 134.590912 130.072419 C 134.979776 151.084234 168.705447 178.881698 200.5 185.670339 C 186.540455 169.509433 151.265388 134.27526 162.89835 125.219347 C 204.769732 96.772985 166.382158 73.499134 121.409088 67.03398 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/jack.svg b/.icons/Gruvbox_Dark-2/apps/64/jack.svg
new file mode 100644
index 000000000..345fe0168
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/jack.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#56JQSqPBxDvDMPb93ZvKOalFbzdojUGD)">
+ <linearGradient id="_lgradient_238" x1="0" x2="0" y1=".5" y2="1.5" gradientTransform="matrix(244.648,0,0,228.339,6.343,13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_238)" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <defs>
+ <filter id="56JQSqPBxDvDMPb93ZvKOalFbzdojUGD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <path fill="#ffffff" d="M 6.854 130.579 L 6.854 156.818 C 6.854 166.066 7.019 174.323 7.453 181.693 C 7.67 185.377 7.953 188.839 8.317 192.093 C 8.681 195.347 9.124 198.391 9.661 201.24 C 10.197 204.088 10.827 206.741 11.562 209.21 C 12.297 211.679 13.138 213.966 14.097 216.081 C 15.012523 218.118586 16.099077 220.074919 17.345 221.929 C 18.530919 223.688875 19.882766 225.331048 21.382 226.833 C 22.883603 228.332221 24.525443 229.684068 26.285 230.87 C 28.138504 232.116292 30.094538 233.202866 32.132 234.118 C 34.247 235.078 36.532 235.919 39.001 236.654 C 41.469 237.389 44.12 238.02 46.968 238.556 C 49.815 239.092 52.858 239.536 56.111 239.9 C 59.363 240.263 62.825 240.546 66.508 240.763 C 73.874 241.196 82.126 241.361 91.37 241.361 L 166.631 241.361 C 175.875 241.361 184.127 241.196 191.494 240.763 C 195.177 240.546 198.638 240.263 201.891 239.9 C 205.143 239.536 208.186 239.092 211.033 238.556 C 213.881 238.02 216.532 237.389 219 236.654 C 221.469 235.919 223.754 235.078 225.869 234.118 C 227.906462 233.202866 229.862496 232.116292 231.716 230.87 C 233.475748 229.684325 235.117612 228.332458 236.619 226.833 C 238.118234 225.331048 239.470081 223.688875 240.656 221.929 C 241.901923 220.074919 242.988477 218.118586 243.904 216.081 C 244.863 213.966 245.704 211.679 246.439 209.21 C 247.174 206.741 247.804 204.088 248.34 201.24 C 248.877 198.391 249.32 195.347 249.684 192.093 C 250.048 188.839 250.331 185.377 250.548 181.693 C 250.982 174.323 251.147 166.066 251.147 156.818 L 251.147 130.365 L 203.722 130.521 L 198.286 108.544 L 187.181 156.579 C 187.181 156.579 177.954 70.811 177.666 69.656 C 177.378 68.5 176.541 130.521 176.541 130.521 L 171.105 108.544 L 165.486 156.159 L 154.795 101.22 L 149.36 196.447 L 143.924 68.255 L 133.687 119.533 L 127.614 93.894 C 127.614 93.894 123.164 175.639 123.452 177.083 C 123.74 178.527 116.743 43.284 116.743 43.284 C 116.743 43.284 107.305 203.361 105.87 211.097 C 104.435 218.833 94.997 93.894 94.997 93.894 L 89.56 156.159 L 85.72 61.861 L 73.252 130.521 L 6.854 130.579 L 6.854 130.579 Z"/>
+ </g>
+ <path fill="none" stroke="#aee3f8" stroke-linejoin="round" stroke-width="4" d="M 6.497 130.521 L 73.252 130.521 L 84.125 60.765 L 89.561 156.159 L 94.997 93.894 L 105.87 211.098 L 116.742 43.284 L 123.089 189.122 L 127.615 93.894 L 133.688 119.533 L 143.923 68.256 L 149.36 196.448 L 154.796 101.22 L 165.486 156.159 L 171.105 108.545 L 176.541 130.521 L 176.541 63.262 L 187.413 163.484 L 198.286 108.545 L 203.722 130.521 L 250.79 130.521" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="EBBuMVLafbvSPoaaaMq2QrFVwnvmz8ih" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".9" filter="url(#EBBuMVLafbvSPoaaaMq2QrFVwnvmz8ih)">
+ <path fill="#fdfdfd" d="M 122.728 210.757 C 119.513 209.586 115.592 201.861 115.592 196.697 C 115.592 190.261 120.216 182.93 126.335 179.664 C 129.967 177.726 139.279 177.782 143.063 179.764 C 144.619 180.579 150.641 185.889 156.445 191.565 C 167.876 202.743 170.14 204.059 175.481 202.634 C 178.717 201.771 182.347 198.15 183.148 194.987 C 183.856 192.191 182.874 187.94 180.963 185.533 C 178.676 182.651 179.168 179.299 182.024 178.31 C 184.668 177.394 186.825 178.993 189.22 183.643 C 194.044 193.009 190.287 204.39 180.786 209.193 C 176.554 211.333 168.805 211.466 164.832 209.468 C 163.303 208.699 157.12 203.279 151.093 197.423 C 139.557 186.216 137.482 185 131.937 186.207 C 128.365 186.984 124.435 191.445 123.911 195.317 C 123.559 197.917 123.909 199.318 125.642 202.248 C 126.896 204.369 127.707 206.801 127.56 208.007 C 127.288 210.252 124.968 211.573 122.728 210.757 L 122.728 210.757 Z M 155.991 178.057 C 153.024 177.03 148.742 173.251 132.706 157.504 C 121.899 146.891 112.325 137.038 111.432 135.608 C 108.767 131.345 109.794 129.445 120.35 119.114 C 134.056 105.7 131.114 104.814 156.52 130.002 C 178.485 151.779 180.181 154.031 180.213 161.47 C 180.235 166.42 177.288 172.733 173.742 175.33 C 168.25 179.353 162.355 180.259 155.991 178.057 L 155.991 178.057 Z M 169.606 154.242 C 169.948 152.495 136.151 118.593 134.067 118.593 C 133.333 118.593 132.497 119.2 132.21 119.942 C 131.819 120.951 136.154 125.717 149.41 138.852 C 159.697 149.046 167.591 156.261 168.227 156.051 C 168.83 155.853 169.45 155.039 169.606 154.242 L 169.606 154.242 Z M 88.754 101.179 C 69.421 81.982 66.367 78.126 66.322 72.864 C 66.298 70.038 68.964 66.865 71.841 66.294 C 77.626 65.148 79.337 66.406 100.851 87.625 C 112.075 98.695 121.135 108.12 120.984 108.569 C 120.12 111.141 117.363 109.513 109.602 101.849 L 101.404 93.753 L 97.816 97.376 L 94.228 100.998 L 102.601 109.323 C 108.448 115.137 110.824 118.031 110.48 118.921 C 110.209 119.621 109.518 120.194 108.945 120.194 C 108.372 120.194 99.286 111.637 88.754 101.179 L 88.754 101.179 Z M 93.8 86.193 C 92.743 85.078 91.537 84.165 91.119 84.165 C 90.701 84.165 88.977 85.696 87.288 87.568 L 84.217 90.971 L 86.339 93.193 L 88.462 95.415 L 92.092 91.818 L 95.723 88.22 L 93.8 86.193 L 93.8 86.193 Z M 82.327 81.501 L 85.758 78.037 L 81.722 74.296 C 78.282 71.108 77.199 70.554 74.394 70.554 C 70.527 70.554 69.794 71.68 71.103 75.609 C 71.983 78.253 77.161 84.966 78.319 84.966 C 78.636 84.966 80.44 83.407 82.327 81.501 L 82.327 81.501 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_239" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_239)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/jackeq.svg b/.icons/Gruvbox_Dark-2/apps/64/jackeq.svg
new file mode 120000
index 000000000..34ea9b61d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/jackeq.svg
@@ -0,0 +1 @@
+jack.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/jamendo.svg b/.icons/Gruvbox_Dark-2/apps/64/jamendo.svg
new file mode 120000
index 000000000..61754308e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/jamendo.svg
@@ -0,0 +1 @@
+video.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/jami.svg b/.icons/Gruvbox_Dark-2/apps/64/jami.svg
new file mode 120000
index 000000000..b57bb8cb0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/jami.svg
@@ -0,0 +1 @@
+ring.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/jamin.svg b/.icons/Gruvbox_Dark-2/apps/64/jamin.svg
new file mode 120000
index 000000000..d025f1c3f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/jamin.svg
@@ -0,0 +1 @@
+music.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/jamovi.svg b/.icons/Gruvbox_Dark-2/apps/64/jamovi.svg
new file mode 100755
index 000000000..2d6b49add
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/jamovi.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ZUP947MSNlc6F22W59oekL9jzRioXWVM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ZUP947MSNlc6F22W59oekL9jzRioXWVM)">
+ <linearGradient id="_lgradient_0" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="UVx0C2IK4CQfvWAGUXUkRxF2jkLvtKYg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#UVx0C2IK4CQfvWAGUXUkRxF2jkLvtKYg)">
+ <path fill-rule="evenodd" d="M 161.833 57.989 L 200.499 57.893 C 200.548 76.066 197.938 94.143 192.766 111.543 C 188.078 127.734 180.876 143.104 171.403 157.024 C 166.908 163.597 161.785 169.736 156.178 175.391 C 150.668 180.852 144.626 185.686 138.053 189.842 C 131.576 193.951 124.568 197.189 117.221 199.461 C 109.778 201.732 101.996 202.94 94.215 202.94 L 94.118 164.274 C 98.081 164.274 101.996 163.694 105.815 162.534 C 109.875 161.229 113.79 159.441 117.415 157.169 C 121.571 154.511 125.39 151.466 128.87 147.986 C 132.785 144.071 136.313 139.817 139.455 135.274 C 146.656 124.641 152.118 112.993 155.695 100.668 C 159.803 86.844 161.881 72.441 161.833 57.989 Z M 94.166 202.94 L 55.5 202.94 L 55.5 57.941 L 94.166 57.941 L 94.166 202.94 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 161.833 53.156 L 200.499 53.06 C 200.548 71.233 197.938 89.309 192.766 106.709 C 188.078 122.901 180.876 138.271 171.403 152.191 C 166.908 158.764 161.785 164.902 156.178 170.557 C 150.668 176.019 144.626 180.852 138.053 185.009 C 131.576 189.117 124.568 192.356 117.221 194.627 C 109.778 196.899 101.996 198.107 94.215 198.107 L 94.118 159.441 C 98.081 159.441 101.996 158.861 105.815 157.701 C 109.875 156.396 113.79 154.607 117.415 152.336 C 121.571 149.677 125.39 146.632 128.87 143.152 C 132.785 139.237 136.313 134.984 139.455 130.441 C 146.656 119.808 152.118 108.159 155.695 95.834 C 159.803 82.011 161.881 67.608 161.833 53.156 Z M 94.166 198.107 L 55.5 198.107 L 55.5 53.108 L 94.166 53.108 L 94.166 198.107 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/jango.svg b/.icons/Gruvbox_Dark-2/apps/64/jango.svg
new file mode 100755
index 000000000..630e1b44d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/jango.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="68MQdKPcV15IZTVTF6w9W1bO13xo7UUg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#68MQdKPcV15IZTVTF6w9W1bO13xo7UUg)">
+ <linearGradient id="_lgradient_2" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_3" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ececec" fill-rule="evenodd" d="M 132.028 84.646 L 132.028 84.646 Q 125.29 84.646 121.775 81.058 L 121.775 81.058 L 121.775 81.058 Q 118.26 77.47 118.26 70.732 L 118.26 70.732 L 118.26 70.732 Q 118.26 63.702 122.288 59.601 L 122.288 59.601 L 122.288 59.601 Q 126.316 55.5 133.199 55.5 L 133.199 55.5 L 133.199 55.5 Q 139.644 55.5 143.232 59.162 L 143.232 59.162 L 143.232 59.162 Q 146.821 62.823 146.821 69.414 L 146.821 69.414 L 146.821 69.414 Q 146.821 76.444 142.866 80.545 L 142.866 80.545 L 142.866 80.545 Q 138.912 84.646 132.028 84.646 L 132.028 84.646 Z M 114.891 200.5 L 108.008 194.202 L 108.301 192.005 L 108.301 192.005 Q 114.598 185.854 116.795 179.116 L 116.795 179.116 L 116.795 179.116 Q 118.992 172.379 118.992 159.343 L 118.992 159.343 L 118.992 118.919 L 118.992 118.919 Q 118.992 114.086 117.967 112.255 L 117.967 112.255 L 117.967 112.255 Q 116.942 110.424 114.159 110.424 L 114.159 110.424 L 114.159 110.424 Q 112.402 110.424 111.157 110.571 L 111.157 110.571 L 111.157 110.571 Q 109.912 110.717 109.472 110.864 L 109.472 110.864 L 110.644 99 L 110.644 99 Q 122.508 97.242 132.614 95.558 L 132.614 95.558 L 132.614 95.558 Q 142.72 93.874 146.088 93.288 L 146.088 93.288 L 147.992 96.51 L 147.992 96.51 Q 144.038 105.444 144.038 166.227 L 144.038 166.227 L 144.038 166.227 Q 144.038 176.333 136.129 185.634 L 136.129 185.634 L 136.129 185.634 Q 128.22 194.934 114.891 200.5 L 114.891 200.5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/java-1.6.0.svg b/.icons/Gruvbox_Dark-2/apps/64/java-1.6.0.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/java-1.6.0.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/java-1.7.0.svg b/.icons/Gruvbox_Dark-2/apps/64/java-1.7.0.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/java-1.7.0.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/java-1.8.0-openjdk.svg b/.icons/Gruvbox_Dark-2/apps/64/java-1.8.0-openjdk.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/java-1.8.0-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/java-1.8.0.svg b/.icons/Gruvbox_Dark-2/apps/64/java-1.8.0.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/java-1.8.0.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/java.svg b/.icons/Gruvbox_Dark-2/apps/64/java.svg
new file mode 100644
index 000000000..30aee8bb0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/java.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="0aUCgEax0GEdCFGqwgPxKsDORxXA8lbv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#0aUCgEax0GEdCFGqwgPxKsDORxXA8lbv)">
+ <linearGradient id="_lgradient_5" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#737b80"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="80XeOF0dQcBElaGe2XYfA0PcmrE3ztgU" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#80XeOF0dQcBElaGe2XYfA0PcmrE3ztgU)">
+ <linearGradient id="_lgradient_6" x1=".25" x2=".75" y1=".036" y2=".902" gradientTransform="matrix(48.487,0,0,84.262,106.092,53.971)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f61111"/>
+ <stop offset="48.272%" style="stop-color:#ff4f4f"/>
+ <stop offset="100%" style="stop-color:#ff7a55"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" fill-rule="evenodd" d="M 125.877 80.835 C 119.177 85.548 111.583 90.888 107.514 99.725 C 100.447 115.141 121.976 131.958 122.895 132.666 C 123.338 133.005 123.955 132.992 124.383 132.636 C 124.81 132.277 124.931 131.671 124.675 131.176 C 124.598 131.027 116.87 116.016 117.157 105.248 C 117.259 101.497 122.508 97.242 128.064 92.738 C 133.153 88.613 138.922 83.936 142.297 78.465 C 149.707 66.424 141.471 54.585 141.388 54.466 C 141.059 54.01 140.457 53.846 139.943 54.072 C 139.428 54.299 139.143 54.854 139.257 55.404 C 139.273 55.483 140.875 63.312 136.419 71.379 C 134.583 74.712 130.548 77.549 125.877 80.835 L 125.877 80.835 Z M 154.106 86.144 C 154.578 85.788 154.717 85.139 154.431 84.621 C 154.145 84.103 153.522 83.874 152.969 84.084 C 151.83 84.517 125.096 94.822 125.096 107.274 C 125.096 115.857 128.763 120.391 131.44 123.703 C 132.49 125.001 133.396 126.123 133.695 127.081 C 134.536 129.839 132.544 134.826 131.705 136.516 C 131.464 137.002 131.582 137.59 131.993 137.945 C 132.404 138.299 133.003 138.331 133.448 138.02 C 133.908 137.701 144.683 130.083 142.751 120.905 C 142.031 117.417 140.316 114.868 138.804 112.619 C 136.46 109.133 134.768 106.617 137.336 101.967 C 140.344 96.544 153.967 86.247 154.106 86.144 L 154.106 86.144 Z"/>
+ </g>
+ <defs>
+ <filter id="Funk2Nu0vrDdQGaCKjUZPO6aac3vZ2av" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Funk2Nu0vrDdQGaCKjUZPO6aac3vZ2av)">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 84.515 138.431 C 84.057 139.803 84.273 141.164 85.14 142.369 C 88.038 146.392 98.303 148.608 114.047 148.608 L 114.048 148.608 C 116.182 148.608 118.434 148.565 120.741 148.482 C 145.911 147.582 155.247 139.74 155.633 139.407 C 156.054 139.045 156.168 138.438 155.906 137.948 C 155.645 137.457 155.078 137.214 154.542 137.362 C 145.677 139.782 129.124 140.642 117.643 140.642 C 104.796 140.642 98.252 139.716 96.65 139.033 C 97.473 137.905 102.542 135.889 108.824 134.653 C 109.43 134.541 109.849 133.984 109.79 133.37 C 109.73 132.757 109.211 132.291 108.595 132.298 C 104.912 132.298 86.445 132.594 84.515 138.431 L 84.515 138.431 L 84.515 138.431 L 84.515 138.431 Z M 168.74 130.354 C 163.549 130.354 158.626 132.956 158.419 133.066 C 157.941 133.325 157.698 133.875 157.83 134.402 C 157.962 134.93 158.435 135.301 158.978 135.303 C 159.088 135.303 170.053 135.393 171.046 141.657 C 171.925 147.062 160.672 155.818 156.261 158.737 C 155.783 159.051 155.597 159.661 155.818 160.189 C 156.04 160.716 156.606 161.011 157.165 160.889 C 158.211 160.666 182.769 155.254 180.173 140.956 C 178.588 132.194 173.081 130.354 168.74 130.354 L 168.74 130.354 L 168.74 130.354 L 168.74 130.354 Z M 151.899 156.987 C 151.984 156.529 151.795 156.063 151.413 155.795 L 145.524 151.671 C 145.237 151.47 144.877 151.406 144.538 151.495 C 144.477 151.511 138.319 153.13 129.379 154.123 C 125.83 154.52 121.857 154.731 117.885 154.731 C 108.948 154.731 103.104 153.68 102.253 152.91 C 102.14 152.694 102.176 152.595 102.196 152.541 C 102.351 152.111 103.18 151.601 103.714 151.398 C 104.319 151.19 104.651 150.541 104.465 149.928 C 104.278 149.316 103.64 148.962 103.022 149.127 C 97.116 150.554 94.227 152.546 94.438 155.051 C 94.811 159.494 105.101 161.774 113.799 162.377 C 115.05 162.463 116.403 162.506 117.82 162.506 L 117.822 162.506 C 132.287 162.506 150.83 157.968 151.015 157.921 C 151.469 157.811 151.814 157.445 151.899 156.987 L 151.899 156.987 L 151.899 156.987 L 151.899 156.987 Z M 107.507 166.521 C 107.955 166.232 108.156 165.679 107.997 165.17 C 107.838 164.661 107.359 164.32 106.826 164.338 C 106.035 164.358 99.081 164.672 98.594 169.099 C 98.447 170.422 98.826 171.631 99.721 172.692 C 102.218 175.651 108.958 177.41 120.322 178.068 C 121.666 178.149 123.032 178.19 124.381 178.19 C 138.829 178.19 148.56 173.666 148.968 173.474 C 149.363 173.287 149.623 172.899 149.646 172.462 C 149.67 172.026 149.452 171.613 149.08 171.385 L 141.638 166.841 C 141.38 166.684 141.072 166.631 140.776 166.692 C 140.729 166.702 136.004 167.682 128.874 168.651 C 127.524 168.834 125.835 168.926 123.852 168.926 C 116.729 168.926 108.807 167.763 107.288 167.001 C 107.266 166.859 107.293 166.678 107.507 166.521 L 107.507 166.521 L 107.507 166.521 L 107.507 166.521 Z M 117.648 191.849 C 150.742 191.82 168.504 185.935 171.926 182.232 C 173.138 180.921 173.269 179.681 173.165 178.871 C 172.911 176.877 171.095 175.656 170.889 175.524 C 170.391 175.201 169.732 175.29 169.338 175.735 C 168.949 176.176 168.946 176.836 169.33 177.281 C 169.54 177.55 169.66 177.999 169.05 178.61 C 167.682 179.887 153.885 183.766 130.914 184.93 C 127.767 185.095 124.466 185.177 121.104 185.178 C 100.537 185.178 85.484 182.361 83.508 180.719 C 84.27 179.625 89.594 177.877 95.256 176.888 C 95.905 176.787 96.35 176.18 96.249 175.532 C 96.149 174.883 95.542 174.438 94.893 174.539 C 94.733 174.561 94.191 174.593 93.564 174.631 C 84.221 175.202 73.425 176.472 72.862 181.286 C 72.69 182.753 73.126 184.085 74.157 185.243 C 76.68 188.079 83.932 191.848 117.646 191.848 L 117.648 191.849 L 117.648 191.849 L 117.648 191.849 Z M 178.427 183.275 C 177.96 183.059 177.407 183.168 177.057 183.545 C 177.009 183.597 172.033 188.8 157.072 191.855 C 151.345 193.003 140.594 193.585 125.119 193.585 C 109.614 193.585 94.861 192.975 94.714 192.969 C 94.101 192.94 93.568 193.385 93.487 193.994 C 93.402 194.601 93.793 195.171 94.389 195.313 C 94.542 195.349 110.004 198.971 131.144 198.971 C 141.283 198.971 151.149 198.147 160.469 196.523 C 177.848 193.476 179.065 184.859 179.108 184.494 C 179.168 183.983 178.893 183.491 178.427 183.275 L 178.427 183.275 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/java10-openjdk.svg b/.icons/Gruvbox_Dark-2/apps/64/java10-openjdk.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/java10-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/java11-openjdk.svg b/.icons/Gruvbox_Dark-2/apps/64/java11-openjdk.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/java11-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/java9-openjdk.svg b/.icons/Gruvbox_Dark-2/apps/64/java9-openjdk.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/java9-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/javaws.svg b/.icons/Gruvbox_Dark-2/apps/64/javaws.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/javaws.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/jazzradio.svg b/.icons/Gruvbox_Dark-2/apps/64/jazzradio.svg
new file mode 120000
index 000000000..d025f1c3f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/jazzradio.svg
@@ -0,0 +1 @@
+music.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/jblue.svg b/.icons/Gruvbox_Dark-2/apps/64/jblue.svg
new file mode 100755
index 000000000..2a9e48265
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/jblue.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="PRpGQHMHxcI2EUEW01s4ecqJWBwjMMzy" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#PRpGQHMHxcI2EUEW01s4ecqJWBwjMMzy)">
+ <linearGradient id="_lgradient_8" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_9" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#e6e6e6" d="M 141.687 157.258 L 141.687 71.17 L 122.049 67.005 L 122.049 55.5 L 183.144 55.5 L 183.144 67.005 L 167.473 71.17 L 167.473 155.076 L 167.473 155.076 Q 167.473 165.391 164.101 173.722 L 164.101 173.722 L 164.101 173.722 Q 160.729 182.053 154.58 188.003 L 154.58 188.003 L 154.58 188.003 Q 148.431 193.954 139.802 197.227 L 139.802 197.227 L 139.802 197.227 Q 131.174 200.5 120.661 200.5 L 120.661 200.5 L 120.661 200.5 Q 109.949 200.5 101.222 197.921 L 101.222 197.921 L 101.222 197.921 Q 92.494 195.343 86.146 190.582 L 86.146 190.582 L 86.146 190.582 Q 79.799 185.821 76.328 179.276 L 76.328 179.276 L 76.328 179.276 Q 72.856 172.73 72.856 164.597 L 72.856 164.597 L 72.856 164.597 Q 72.856 155.473 76.824 149.72 L 76.824 149.72 L 76.824 149.72 Q 80.791 143.968 88.725 143.968 L 88.725 143.968 L 88.725 143.968 Q 95.668 143.968 100.031 147.935 L 100.031 147.935 L 100.031 147.935 Q 104.395 151.902 104.395 158.448 L 104.395 158.448 L 104.395 158.448 Q 104.395 163.01 101.817 167.672 L 101.817 167.672 L 101.817 167.672 Q 99.238 172.333 95.866 173.92 L 95.866 173.92 L 95.866 173.92 Q 96.858 179.077 102.511 182.549 L 102.511 182.549 L 102.511 182.549 Q 108.164 186.02 118.876 186.02 L 118.876 186.02 L 118.876 186.02 Q 129.785 186.02 135.736 178.879 L 135.736 178.879 L 135.736 178.879 Q 141.687 171.738 141.687 157.258 L 141.687 157.258 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/jdev_icon.svg b/.icons/Gruvbox_Dark-2/apps/64/jdev_icon.svg
new file mode 120000
index 000000000..1678733d9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/jdev_icon.svg
@@ -0,0 +1 @@
+jdeveloper.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/jdeveloper.svg b/.icons/Gruvbox_Dark-2/apps/64/jdeveloper.svg
new file mode 100644
index 000000000..fc5fb92ce
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/jdeveloper.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_dpRaoIoOrx7f4Z6hI8N1vQ21T0YNooro">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_dpRaoIoOrx7f4Z6hI8N1vQ21T0YNooro)">
+ <defs>
+ <filter id="EeJjuZ5hdqi31LOHIlDR4VEZCj7FMOjf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#EeJjuZ5hdqi31LOHIlDR4VEZCj7FMOjf)">
+ <linearGradient id="_lgradient_184" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_184)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_185" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_185)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#e4e4e4" d="M 186.291 127.297 C 186.291 167.338 173.172 196.048 133.131 196.048 C 107.927 196.048 81.393 181.08 67.604 166.827 C 63.208 160.222 59.866 152.854 57.819 144.965 C 56.305 139.131 58.089 133.012 58.089 126.705 C 58.089 86.665 89.143 64.073 129.184 64.073 C 169.225 64.073 186.291 87.257 186.291 127.297 Z"/>
+ <linearGradient id="_lgradient_186" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(84.981,0,0,102.009,65.857,93.303)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_186)" d="M 125.669 93.303 C 92.635 93.303 65.857 120.081 65.857 153.114 C 65.878 157.619 66.439 162.104 67.465 166.485 C 67.468 166.506 67.477 166.535 67.481 166.556 C 76.135 179.66 88.81 189.601 103.599 194.881 C 104.517 194.895 105.469 194.994 106.517 195.311 C 112.371 195.208 118.305 194.817 123.858 194.806 C 120.972 185.909 109.623 170.392 109.359 154.93 C 113.566 128.836 127.258 106.557 150.838 98.931 C 142.958 95.247 134.368 93.326 125.669 93.303 Z"/>
+ <path fill="#ae9b90" d="M 133.01 115.462 C 118.984 125.68 108.607 141.978 108.58 159.33 C 108.597 173.404 104.696 194.027 127.349 196.965 C 128.392 197.1 132.419 195.912 133.179 196.616 C 146.173 196.108 154.661 194.682 165.001 188.252 C 141.626 187.404 123.107 168.221 123.08 144.83 C 123.101 133.949 125.644 123.471 133.01 115.462 Z"/>
+ <linearGradient id="_lgradient_187" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(81.274,0,0,100.785,78.804,98.223)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#003bff"/>
+ <stop offset="100%" style="stop-color:#1478dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_187)" d="M 138.615 98.223 C 105.582 98.223 78.804 125.001 78.804 158.035 C 78.826 167.558 81.134 176.914 85.489 185.344 C 96.777 193.514 110.181 198.258 124.096 199.008 C 123.506 197.377 122.684 195.554 121.719 193.572 C 114.083 183.987 109.911 172.105 109.875 159.85 C 109.9 144.444 120.77 126.272 132.233 115.979 C 144.652 104.486 160.078 102.274 160.078 102.274 C 153.234 99.619 145.956 98.245 138.615 98.223 Z"/>
+ <linearGradient id="_lgradient_188" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,145,55.5,54.205)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_188)" d="M 128 54.205 C 87.959 54.205 55.5 86.665 55.5 126.705 C 55.506 133.405 56.44 140.071 58.276 146.514 C 58.158 145.093 58.096 143.667 58.089 142.241 C 58.089 112.211 82.434 87.866 112.464 87.866 C 142.495 87.866 166.839 112.211 166.839 142.241 C 166.839 172.272 142.495 196.616 112.464 196.616 C 111.07 196.599 109.676 196.528 108.287 196.404 C 114.698 198.24 121.331 199.183 128 199.205 C 168.041 199.205 200.5 166.746 200.5 126.705 C 200.5 86.665 168.041 54.205 128 54.205 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/jdownloader.svg b/.icons/Gruvbox_Dark-2/apps/64/jdownloader.svg
new file mode 100644
index 000000000..ebd577aaa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/jdownloader.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#2b898f" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z" filter="url(#a)"/>
+ <path fill="none" d="M166.444 12.95c74.406 0 85.04 10.557 85.04 84.544v59.251c0 73.986-10.634 84.543-85.04 84.543H90.719c-74.405 0-85.039-10.557-85.039-84.543V97.494c0-73.987 10.634-84.544 85.039-84.544h75.725z"/>
+ <path fill="#a6d74f" d="M64.121 240.56c.55.036 1.021.098 1.581.131.435.025 1.027.011 1.468.035l-.039-7.592 26.629-24.465v-8.156l12.29-12.233v-6.115l6.144-6.117v-16.309l-8.193-8.156H87.614l-8.193-8.154H58.938l-8.195 8.154v20.389l16.443 14.34-.055 18.279-6.144 6.117v26.502l3.134 3.35zM99.904 82.267l-6.144 6.117h6.144l2.049 2.039h2.048l2.049-2.039-6.146-6.117zm77.838 28.542h-24.58l-14.338 14.271v20.388l10.241 10.194h14.339l6.145 6.116v6.116l4.097 4.077v24.465l15.556 16.365 25.688-25.567-.277-23.418 20.484-20.387h-8.194l-20.483-20.387v-8.155h-24.581l-4.097-4.078z"/>
+ <path fill="#a6d74f" d="M251.484 118.964V97.493c0-9.248-.167-17.505-.603-24.875a197.93 197.93 0 0 0-.869-10.4c-.366-3.254-.812-6.298-1.352-9.147-.54-2.848-1.174-5.501-1.914-7.97-.739-2.469-1.585-4.756-2.551-6.871-.614-1.347-1.365-2.511-2.08-3.723l-2.922 2.908h-12.29l-12.29 12.233-8.193-8.155h-24.58l-12.29 12.233v10.193h12.29v-6.117h8.193v8.156l-4.098 4.076-16.385.276-6.146 5.841h-8.193v8.155l-6.146 6.117v12.23h12.29l8.195-8.154h8.193v4.078l8.192 8.155h4.098v-4.079l-8.193-8.154h8.193l8.192 8.154h10.242l-6.144-6.115 6.144-6.115h6.146l6.144 6.115h-6.144l-6.146 6.115 6.034 6.006.112 6.227h-8.193l24.581 24.465h4.095l4.097-4.076 8.193-8.157-8.193-8.154h12.291z"/>
+ <path fill="#a6d74f" d="M157.259 72.073v-6.116l6.145-6.116v12.232h-6.145zm63.499 120.286v-12.784l8.194-7.604v20.388h-8.194zM136.775 12.95H90.718c-.789 0-1.348.049-2.123.051l-7.125 8.104 12.29 12.232V46.12l14.339 15.76h8.193v-8.154l12.29-12.233v-8.156l8.193-8.154V12.95zm-10.242 44.852h6.146l6.145 6.116h-12.291v-6.116zM71.228 125.08h-6.145l-6.146 6.117h12.291v-6.117z"/>
+ <path fill="#a6d74f" d="M16.585 31.96c-.107.152-.245.268-.35.422a39.514 39.514 0 0 0-3.267 5.848c-.965 2.115-1.811 4.402-2.551 6.871-.74 2.469-1.373 5.122-1.913 7.97-.54 2.849-.986 5.893-1.352 9.147a197.89 197.89 0 0 0-.87 10.4c-.436 7.37-.602 15.627-.602 24.875v21.471l8.193 8.154h12.29l20.485 20.389v-24.465l12.29-12.232h8.193l12.29-12.233h12.29l-6.144-6.117 12.29-14.269-12.29-12.233H67.131v16.309h-8.193l-8.195-8.155v-8.154l12.291-12.232h10.243v-8.157l-12.29-12.232H40.502v12.232H30.26L16.585 31.96zm50.546-18.445c-.429.023-1.005.008-1.429.033-3.705.217-7.189.5-10.461.863-3.272.364-6.334.808-9.199 1.344-2.41.457-4.8 1.024-7.159 1.699l7.765 7.729h20.483V13.515z"/>
+ <path fill="#ffbb00" fill-rule="evenodd" d="M103.937 13.008H90.376c-9.173 0-17.362.163-24.672.592-3.655.215-7.09.495-10.317.855-3.228.361-6.248.8-9.073 1.332-.779.146-1.43.358-2.18.519 16.018.423 31.211 1.819 45.313 4.501 21.861 4.158 39.45 12.392 53.54 26.211 40.796 40.014 26.577 125.979 26.577 125.979l-31.45-1.188 45.706 57.072 51.541-53.401-26.145-.987s10.443-84.801-44.674-133.242c-15.972-14.037-36.296-23.27-60.605-28.243z" filter="url(#b)"/>
+ <defs>
+ <filter id="b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="4" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/jeex.svg b/.icons/Gruvbox_Dark-2/apps/64/jeex.svg
new file mode 120000
index 000000000..601daaa9f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/jeex.svg
@@ -0,0 +1 @@
+okteta.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/jellyfin.svg b/.icons/Gruvbox_Dark-2/apps/64/jellyfin.svg
new file mode 100644
index 000000000..10877a0ae
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/jellyfin.svg
@@ -0,0 +1,57 @@
+<svg width="256" height="256" fill="none" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg">
+ <g clip-path="url(#clip0)">
+ <g filter="url(#filter0_d)">
+ <path d="m165.685 11.947c74.055 0 84.639 10.5572 84.639 84.5438v59.2512c0 73.986-10.584 84.543-84.639 84.543h-75.3698c-74.0557 0-84.63934-10.557-84.63934-84.543v-59.2512c0-73.9866 10.58364-84.5438 84.63934-84.5438h75.3698z" fill="url(#paint0_linear)"/>
+ </g>
+ <g filter="url(#filter1_f)" opacity=".2">
+ <path d="m128.237 58.5439c-18.852 0-79.5366 110.0211-70.2836 128.6011s131.4156 18.366 140.5676 0-51.435-128.6011-70.284-128.6011z"/>
+ </g>
+ <path d="m128.237 56c-18.852 0-79.5366 110.021-70.2836 128.601s131.4156 18.366 140.5676 0-51.435-128.601-70.284-128.601z" fill="url(#paint1_linear)"/>
+ <path d="m173.416 166.653c-5.883 11.812-84.4116 11.944-90.3638 0-5.9522-11.943 33.0648-82.6705 45.1818-82.6705 12.118 0 51.066 70.8565 45.182 82.6705z" fill="url(#paint2_linear)"/>
+ <path d="m128.232 106.877c-6.734 0-28.4088 39.295-25.102 45.929 3.308 6.634 46.935 6.562 50.203 0s-18.368-45.926-25.101-45.929z" fill="url(#paint3_linear)"/>
+ <path d="m165.068 11.9512c4.328-0.0098 8.656 0.0393 12.984 0.1376 3.875 0.0786 7.751 0.226 11.626 0.4519 3.453 0.1965 6.905 0.4814 10.348 0.8548 3.059 0.334 6.118 0.786 9.148 1.346 2.715 0.501 5.4 1.1397 8.046 1.9158 2.4 0.6976 4.751 1.5622 7.023 2.5839 2.115 0.9432 4.141 2.0632 6.059 3.3503 1.839 1.2379 3.561 2.6527 5.135 4.2148 1.564 1.572 2.98 3.2815 4.219 5.1187 1.289 1.9158 2.41 3.9397 3.364 6.0422 1.023 2.2794 1.889 4.6177 2.597 7.0051 0.777 2.6429 1.417 5.325 1.918 8.0367 0.561 3.026 1.013 6.0717 1.348 9.1272 0.374 3.4386 0.659 6.8773 0.856 10.3258 0.226 3.8612 0.373 7.7321 0.462 11.5933 0.088 4.3228 0.138 8.6457 0.128 12.9588v58.2119c0.01 4.323-0.04 8.636-0.128 12.959-0.089 3.871-0.236 7.732-0.462 11.593-0.197 3.449-0.482 6.897-0.856 10.326-0.335 3.055-0.787 6.111-1.348 9.137-0.501 2.702-1.141 5.384-1.918 8.027-0.708 2.387-1.574 4.735-2.597 7.005-0.954 2.112-2.075 4.126-3.364 6.042-1.239 1.837-2.655 3.557-4.219 5.119-1.574 1.562-3.296 2.977-5.135 4.215-1.918 1.287-3.944 2.407-6.059 3.35-2.272 1.022-4.623 1.886-7.023 2.594-2.646 0.776-5.331 1.414-8.046 1.906-3.03 0.569-6.089 1.011-9.148 1.346-3.443 0.373-6.895 0.658-10.348 0.854-3.875 0.226-7.751 0.374-11.626 0.462-4.328 0.088-8.656 0.138-12.984 0.128h-74.126c-4.328 0.01-8.656-0.04-12.9839-0.128-3.8755-0.088-7.751-0.236-11.6265-0.462-3.4525-0.196-6.905-0.481-10.3477-0.854-3.0591-0.335-6.1182-0.777-9.1477-1.346-2.7149-0.492-5.4001-1.13-8.0461-1.906-2.4001-0.708-4.7509-1.572-7.0231-2.594-2.1148-0.943-4.1411-2.063-6.0591-3.35-1.8394-1.238-3.5608-2.653-5.1346-4.215-1.5639-1.562-2.9804-3.282-4.2197-5.119-1.2886-1.916-2.4099-3.93-3.364-6.042-1.023-2.27-1.8886-4.618-2.5968-7.005-0.77706-2.643-1.41642-5.325-1.91807-8.027-0.56067-3.026-1.01313-6.082-1.34757-9.137-0.37377-3.429-0.65903-6.877-0.85575-10.326-0.22623-3.861-0.37378-7.722-0.46231-11.593-0.08852-4.323-0.1377-8.636-0.12787-12.959v-58.2119c-0.00983-4.3131 0.03935-8.636 0.12787-12.9588 0.08853-3.8612 0.23608-7.7321 0.46231-11.5933 0.19672-3.4485 0.48198-6.8872 0.85575-10.3258 0.33444-3.0555 0.7869-6.1012 1.34757-9.1272 0.50165-2.7117 1.14101-5.3938 1.91807-8.0367 0.7082-2.3874 1.5738-4.7257 2.5968-7.0051 0.9541-2.1025 2.0754-4.1264 3.364-6.0422 1.2393-1.8372 2.6558-3.5467 4.2197-5.1187 1.5738-1.5621 3.2952-2.9769 5.1346-4.2148 1.918-1.2871 3.9443-2.4071 6.0591-3.3503 2.2722-1.0217 4.623-1.8863 7.0231-2.5839 2.646-0.7761 5.3312-1.4148 8.0461-1.9158 3.0295-0.56 6.0886-1.012 9.1477-1.346 3.4427-0.3734 6.8952-0.6583 10.3477-0.8548 3.8755-0.2259 7.751-0.3733 11.6265-0.4519 4.3279-0.0983 8.6559-0.1474 12.9839-0.1376h74.126zm0.01 4.0086c4.298-0.0099 8.597 0.0393 12.895 0.1277 3.827 0.0884 7.653 0.2358 11.479 0.4519 3.384 0.1965 6.767 0.4716 10.131 0.8449 2.971 0.3144 5.932 0.7467 8.863 1.2969 2.577 0.4716 5.134 1.0807 7.653 1.8176 2.223 0.6484 4.396 1.4541 6.501 2.3972 1.909 0.8548 3.738 1.8667 5.469 3.0261 1.623 1.0905 3.138 2.3383 4.525 3.7236s2.636 2.8983 3.738 4.5194c1.16 1.7291 2.174 3.5467 3.029 5.4429 0.945 2.1123 1.751 4.2836 2.4 6.4941 0.748 2.5152 1.348 5.0598 1.83 7.6339 0.541 2.9278 0.974 5.8752 1.298 8.8423 0.374 3.3601 0.65 6.73 0.846 10.1097 0.217 3.8218 0.374 7.6338 0.453 11.4557 0.088 4.2934 0.137 8.577 0.137 12.8704v58.2119c0 4.293-0.049 8.577-0.137 12.87-0.079 3.822-0.236 7.644-0.453 11.456-0.196 3.38-0.472 6.75-0.846 10.12-0.324 2.957-0.757 5.904-1.298 8.832-0.482 2.574-1.082 5.119-1.83 7.634-0.649 2.22-1.455 4.382-2.4 6.494-0.855 1.896-1.869 3.724-3.029 5.443-1.102 1.631-2.351 3.144-3.738 4.529-1.387 1.376-2.902 2.623-4.525 3.714-1.731 1.159-3.56 2.171-5.469 3.026-2.105 0.953-4.278 1.749-6.501 2.397-2.519 0.737-5.076 1.346-7.653 1.818-2.931 0.55-5.892 0.982-8.863 1.306-3.364 0.364-6.747 0.649-10.131 0.836-3.826 0.216-7.652 0.373-11.479 0.452-4.298 0.098-8.597 0.137-12.895 0.137h-0.01-74.126-0.0099c-4.2984 0-8.5969-0.039-12.8953-0.137-3.8263-0.079-7.6526-0.236-11.4789-0.452-3.3837-0.187-6.7674-0.472-10.1314-0.836-2.9705-0.324-5.9313-0.756-8.8625-1.306-2.5771-0.472-5.1345-1.081-7.6526-1.818-2.223-0.648-4.3968-1.444-6.5017-2.397-1.9083-0.855-3.7378-1.867-5.469-3.026-1.623-1.091-3.1378-2.338-4.5247-3.714-1.3869-1.385-2.6361-2.898-3.7378-4.529-1.1606-1.719-2.1738-3.547-3.0295-5.443-0.9443-2.112-1.7509-4.274-2.4001-6.494-0.7475-2.515-1.3476-5.06-1.8295-7.634-0.541-2.928-0.9738-5.875-1.2984-8.832-0.3738-3.37-0.6492-6.74-0.8459-10.12-0.2164-3.812-0.37381-7.634-0.4525-11.456-0.08853-4.293-0.13771-8.577-0.13771-12.87v-58.2119c0-4.2934 0.04918-8.577 0.13771-12.8704 0.07869-3.8219 0.2361-7.6339 0.4525-11.4557 0.1967-3.3797 0.4721-6.7496 0.8459-10.1097 0.3246-2.9671 0.7574-5.9145 1.2984-8.8423 0.4819-2.5741 1.082-5.1187 1.8295-7.6339 0.6492-2.2105 1.4558-4.3818 2.4001-6.4941 0.8557-1.8962 1.8689-3.7138 3.0295-5.4429 1.1017-1.6211 2.3509-3.1341 3.7378-4.5194s2.9017-2.6331 4.5247-3.7236c1.7312-1.1594 3.5607-2.1713 5.469-3.0261 2.1049-0.9431 4.2787-1.7488 6.5017-2.3972 2.5181-0.7369 5.0755-1.346 7.6526-1.8176 2.9312-0.5502 5.892-0.9825 8.8625-1.2969 3.364-0.3733 6.7477-0.6484 10.1314-0.8449 3.8263-0.2161 7.6526-0.3635 11.4789-0.4519 4.2984-0.0884 8.5969-0.1376 12.8953-0.1277h0.0099 74.126 0.01z" clip-rule="evenodd" fill="url(#paint4_linear)" fill-rule="evenodd" opacity=".4"/>
+ </g>
+ <defs>
+ <filter id="filter0_d" x="-4.32414" y="5.94696" width="264.648" height="248.338" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+ <feBlend in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <filter id="filter1_f" x="47" y="48.5439" width="162.456" height="162.456" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="5.67586" x2="5.67586" y1="11.947" y2="240.285" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#ffec57" offset="1e-7"/>
+ <stop stop-color="#ffc551" offset=".5"/>
+ <stop stop-color="#f5a90f" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="57" x2="57" y1="56" y2="198.456" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#ec57ff" offset="1e-7"/>
+ <stop stop-color="#c551ff" offset=".5"/>
+ <stop stop-color="#a90ff5" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint2_linear" x1="82.4386" x2="82.4386" y1="83.9825" y2="175.561" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#e0e5e7" offset="1e-7"/>
+ <stop stop-color="#c7ced2" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint3_linear" x1="127.913" x2="128.041" y1="106.858" y2="157.922" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#1ad6ab" offset="0"/>
+ <stop stop-color="#329db6" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint4_linear" x1="132.082" x2="132.082" y1="11.95" y2="240.29" gradientUnits="userSpaceOnUse">
+ <stop stop-color="white" offset="0"/>
+ <stop stop-color="white" stop-opacity=".0980392" offset=".125"/>
+ <stop stop-opacity=".0980392" offset=".925"/>
+ <stop stop-opacity=".498039" offset="1"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect width="256" height="256" fill="white"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/jetbrains-toolbox.svg b/.icons/Gruvbox_Dark-2/apps/64/jetbrains-toolbox.svg
new file mode 100644
index 000000000..881513954
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/jetbrains-toolbox.svg
@@ -0,0 +1,54 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="yS51KsbUKCN7CGNc3H2d3XHZNfkOlWlo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#yS51KsbUKCN7CGNc3H2d3XHZNfkOlWlo)">
+ <linearGradient id="_lgradient_27" x1=".568" x2=".567" y1="1.005" y2="-.071" gradientTransform="matrix(244.648309,0,0,228.338396,5.619191,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00979c"/>
+ <stop offset="100%" style="stop-color:#20b6bb"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_27)" d="M 165.628109 11.951604 C 239.683817 11.951604 250.2675 22.508801 250.2675 96.495462 L 250.2675 155.746257 C 250.2675 229.732514 239.683817 240.29 165.628109 240.29 L 90.258584 240.29 C 16.20288 240.29 5.619191 229.732514 5.619191 155.746257 L 5.619191 96.495462 C 5.619191 22.508801 16.20288 11.951604 90.258584 11.951604 L 165.628109 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_28" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g filter="url(#LOH5KFt6OFTqMkqpCdkFLB8G5WZIsI6G)">
+ <path fill="#d85eca" d="M 128.395815 55.505088 C 125.317149 55.433048 122.277345 56.18059 119.6095 57.665798 L 70.24792 85.181664 C 65.057564 88.074896 61.860114 93.421758 61.859966 99.208223 L 61.859966 154.240974 C 61.860114 160.027438 65.057564 165.3743 70.24792 168.267533 L 119.611027 195.783909 C 122.282891 197.273271 125.273909 197.995968 128.255507 197.951997 C 131.066097 197.910558 130.466049 194.832436 132.984669 193.428495 L 182.086068 166.435543 C 187.278641 163.541776 191.523819 160.80961 191.522397 155.021024 L 191.522397 100.249987 C 191.522241 98.282313 193.769502 95.318642 193.07729 93.531866 C 191.733765 90.063874 189.175914 87.085777 185.750045 85.176576 L 136.389988 57.660711 C 133.955284 56.305471 131.206955 55.562494 128.397341 55.5 L 128.395815 55.505088 Z"/>
+ <path fill="#fb7c38" d="M 63.191509 92.933009 C 62.319418 94.91829 61.866719 97.051721 61.859964 99.208165 L 61.859964 154.238741 C 61.858253 160.02652 65.055426 165.375344 70.246711 168.26965 L 119.613253 195.784937 C 122.164528 197.201542 125.056908 197.9452 128 197.941248 L 128 127.364383 L 63.191509 92.933009 Z"/>
+ <path fill="#333333" d="M 192.823397 92.923073 L 128 127.364383 L 128 197.941248 C 130.943092 197.9452 133.835472 197.201542 136.386747 195.784937 L 185.748321 168.26965 C 190.943112 165.375677 194.142562 160.024316 194.140036 154.233772 L 194.140036 99.203197 C 194.138683 97.046058 193.691046 94.910911 192.823397 92.923073 L 192.823397 92.923073 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128.397476 55.505658 C 125.319133 55.435136 122.280082 56.184585 119.613253 57.671903 L 70.246711 85.207064 C 65.05563 88.103463 61.858495 93.456013 61.859964 99.247911 L 61.859964 101.796727 C 61.856657 96.003054 65.054038 90.648197 70.246711 87.750911 L 119.613253 60.215751 C 122.280082 58.728433 125.319133 57.978984 128.397476 58.049506 C 131.206292 58.113793 133.953415 58.85866 136.386747 60.215751 L 185.753289 87.750911 C 190.945962 90.648197 194.143343 96.003054 194.140036 101.796727 L 194.140036 99.247911 C 194.141505 93.456013 190.94437 88.103463 185.753289 85.207064 L 136.386747 57.671903 C 133.953415 56.314812 131.206292 55.569946 128.397476 55.505658 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 63.191509 92.933009 C 62.319418 94.91829 61.866719 97.051721 61.859964 99.208165 L 61.859964 101.752012 C 61.866719 99.595569 62.319418 97.462137 63.191509 95.476857 L 128 129.90823 L 128 127.364383 L 63.191509 92.933009 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 192.823397 92.923073 L 128 127.364383 L 128 129.90823 L 192.823397 95.466921 C 193.691046 97.454759 194.138683 99.589906 194.140036 101.747044 L 194.140036 99.203197 C 194.138683 97.046058 193.691046 94.910911 192.823397 92.923073 L 192.823397 92.923073 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 163.613866 162.500104 L 138.17539 176.041582 L 138.17539 182.23263 L 163.613866 168.452336 L 163.613866 162.500104 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 163.613866 159.956058 L 138.17539 173.497536 L 138.17539 179.688584 L 163.613866 165.90829 L 163.613866 159.956058 Z"/>
+ </g>
+ <defs>
+ <filter id="LOH5KFt6OFTqMkqpCdkFLB8G5WZIsI6G" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/jgray.svg b/.icons/Gruvbox_Dark-2/apps/64/jgray.svg
new file mode 100755
index 000000000..b0070e0ad
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/jgray.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="zPjnRqZKnZUrcYJictZjRUShUZ0cperQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#zPjnRqZKnZUrcYJictZjRUShUZ0cperQ)">
+ <linearGradient id="_lgradient_10" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_11" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#e6e6e6" d="M 141.687 157.258 L 141.687 71.17 L 122.049 67.005 L 122.049 55.5 L 183.144 55.5 L 183.144 67.005 L 167.473 71.17 L 167.473 155.076 L 167.473 155.076 Q 167.473 165.391 164.101 173.722 L 164.101 173.722 L 164.101 173.722 Q 160.729 182.053 154.58 188.003 L 154.58 188.003 L 154.58 188.003 Q 148.431 193.954 139.802 197.227 L 139.802 197.227 L 139.802 197.227 Q 131.174 200.5 120.661 200.5 L 120.661 200.5 L 120.661 200.5 Q 109.949 200.5 101.222 197.921 L 101.222 197.921 L 101.222 197.921 Q 92.494 195.343 86.146 190.582 L 86.146 190.582 L 86.146 190.582 Q 79.799 185.821 76.328 179.276 L 76.328 179.276 L 76.328 179.276 Q 72.856 172.73 72.856 164.597 L 72.856 164.597 L 72.856 164.597 Q 72.856 155.473 76.824 149.72 L 76.824 149.72 L 76.824 149.72 Q 80.791 143.968 88.725 143.968 L 88.725 143.968 L 88.725 143.968 Q 95.668 143.968 100.031 147.935 L 100.031 147.935 L 100.031 147.935 Q 104.395 151.902 104.395 158.448 L 104.395 158.448 L 104.395 158.448 Q 104.395 163.01 101.817 167.672 L 101.817 167.672 L 101.817 167.672 Q 99.238 172.333 95.866 173.92 L 95.866 173.92 L 95.866 173.92 Q 96.858 179.077 102.511 182.549 L 102.511 182.549 L 102.511 182.549 Q 108.164 186.02 118.876 186.02 L 118.876 186.02 L 118.876 186.02 Q 129.785 186.02 135.736 178.879 L 135.736 178.879 L 135.736 178.879 Q 141.687 171.738 141.687 157.258 L 141.687 157.258 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/jgreen.svg b/.icons/Gruvbox_Dark-2/apps/64/jgreen.svg
new file mode 100755
index 000000000..ddd6a0c96
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/jgreen.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="O5NIrF5Vrfd2TSM4u293FcmjTctAOD3T" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#O5NIrF5Vrfd2TSM4u293FcmjTctAOD3T)">
+ <linearGradient id="_lgradient_12" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_13" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#e6e6e6" d="M 141.687 157.258 L 141.687 71.17 L 122.049 67.005 L 122.049 55.5 L 183.144 55.5 L 183.144 67.005 L 167.473 71.17 L 167.473 155.076 L 167.473 155.076 Q 167.473 165.391 164.101 173.722 L 164.101 173.722 L 164.101 173.722 Q 160.729 182.053 154.58 188.003 L 154.58 188.003 L 154.58 188.003 Q 148.431 193.954 139.802 197.227 L 139.802 197.227 L 139.802 197.227 Q 131.174 200.5 120.661 200.5 L 120.661 200.5 L 120.661 200.5 Q 109.949 200.5 101.222 197.921 L 101.222 197.921 L 101.222 197.921 Q 92.494 195.343 86.146 190.582 L 86.146 190.582 L 86.146 190.582 Q 79.799 185.821 76.328 179.276 L 76.328 179.276 L 76.328 179.276 Q 72.856 172.73 72.856 164.597 L 72.856 164.597 L 72.856 164.597 Q 72.856 155.473 76.824 149.72 L 76.824 149.72 L 76.824 149.72 Q 80.791 143.968 88.725 143.968 L 88.725 143.968 L 88.725 143.968 Q 95.668 143.968 100.031 147.935 L 100.031 147.935 L 100.031 147.935 Q 104.395 151.902 104.395 158.448 L 104.395 158.448 L 104.395 158.448 Q 104.395 163.01 101.817 167.672 L 101.817 167.672 L 101.817 167.672 Q 99.238 172.333 95.866 173.92 L 95.866 173.92 L 95.866 173.92 Q 96.858 179.077 102.511 182.549 L 102.511 182.549 L 102.511 182.549 Q 108.164 186.02 118.876 186.02 L 118.876 186.02 L 118.876 186.02 Q 129.785 186.02 135.736 178.879 L 135.736 178.879 L 135.736 178.879 Q 141.687 171.738 141.687 157.258 L 141.687 157.258 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/jitsi.svg b/.icons/Gruvbox_Dark-2/apps/64/jitsi.svg
new file mode 100755
index 000000000..0d13aec50
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/jitsi.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="h9kTK41wYJiDyxlD5ZN4zp74C8Wfp720" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#h9kTK41wYJiDyxlD5ZN4zp74C8Wfp720)">
+ <linearGradient id="_lgradient_20" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_21" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#fee581" d="M 166.556 100.485 C 163.423 101.22 160.485 102.713 157.906 104.565 C 153.676 110.322 147.814 114.968 140.015 116.8 C 137.057 114.649 133.449 112.154 130.986 109.322 C 119.7 110.607 104.164 113.097 101.488 123.92 C 98.7 135.154 106.097 149.825 112.114 150.676 C 117.825 151.469 136.188 146.388 145.065 144.01 C 137.63 138.234 129.073 135.701 124.406 135.401 C 118.903 134.966 114.163 135.947 109.229 137.214 C 116.436 132.587 122.963 129.131 129.413 127.845 C 134.25 126.937 141.763 126.903 150.791 130.262 C 161.986 134.434 164.657 140.385 172.515 143.063 C 177.711 142.251 175.074 136.513 173.996 132.525 C 173.277 130.354 172.704 128.711 172.476 127.99 C 172.077 126.782 166.463 112.488 165.647 108.804 C 165.099 106.291 165.57 103.028 166.56 100.475"/>
+ <path fill="#fee581" d="M 139.446 77.992 C 131.613 81.28 131.346 87.491 130.909 94.23 C 134.192 91.267 144.512 89.091 147.299 86.694 C 155.531 79.593 158.722 64.921 156.993 67.092 C 151.398 74.135 142.326 76.402 139.446 77.988"/>
+ <path fill="#fee581" d="M 96.311 176.577 C 96.311 176.577 88.531 171.438 88.686 169.799 C 93.79 142.251 76.185 161.848 74.855 174.179 C 73.451 186.017 77.832 199.669 78.478 200.5 C 79.522 190.832 80.449 185.471 96.311 176.557"/>
+ <path fill="#fee581" d="M 181.353 115.872 C 180.955 105.619 174.486 98.537 170.086 100.2 C 168.207 100.901 166.973 105.677 167.619 108.64 C 169.78 119.178 178.677 131.355 176.477 141.777 C 174.826 146.761 160.218 149.859 160.218 149.859 C 160.218 149.859 159.931 154.128 159.382 157.033 C 158.717 160.562 157.372 163.361 157.372 163.361 C 157.372 163.361 160.844 166.459 160.975 166.459 C 161.126 166.459 182.83 155.244 181.349 115.872"/>
+ <path fill="#fee581" d="M 171.699 144.102 C 168.095 142.647 166.842 142.023 162.136 138.553 C 136.129 119.217 112.187 135.966 112.658 135.797 C 116.966 134.439 121.842 133.211 128.155 133.607 C 133.259 133.946 140.049 137.156 148.436 144.087 C 154.069 149.018 162.607 149.637 171.674 144.107"/>
+ <path fill="#fee581" d="M 147.285 88.85 C 137.669 91.929 132.468 94.573 130.913 95.801 C 127.728 103.883 134.158 109.964 140.019 114.233 C 147.722 112.42 154.133 106.735 156.998 100.485 C 155.497 100.693 153.904 100.408 152.141 99.426 C 148.708 97.502 146.62 92.876 147.285 88.85 Z"/>
+ <path fill="#fee581" d="M 161.281 87.322 C 160.655 84.866 158.644 81.715 158.095 81.715 C 157.6 81.715 152.253 85.679 150.869 87.042 C 147.737 90.16 149.257 95.84 152.729 97.768 C 158.61 101.055 162.952 93.838 161.286 87.327"/>
+ <path fill="#fee581" d="M 156.711 79.012 C 159.062 76.765 162.194 73.081 163.01 67.474 C 163.486 62.451 162.253 59.353 160.733 55.5 C 159.994 63.017 158.892 71.38 153.749 80.255 C 152.137 83.049 153.011 82.541 156.707 79.008"/>
+ <path fill="#fee581" d="M 90.731 156.849 C 91.546 158.889 91.488 162.761 90.274 169.389 C 90.255 169.447 90.274 169.485 90.274 169.538 C 91.129 170.728 92.892 172.163 94.655 173.468 C 100.725 170.655 108.35 165.386 107.86 165.309 C 104.615 164.762 94.582 162.326 90.731 156.849 Z"/>
+ <path fill="#fee581" d="M 146.221 145.045 C 145.954 145.045 145.745 145.045 145.158 145.194 C 137.606 147.292 118.316 152.199 115.3 155.467 C 114.124 157.961 112.969 167.909 96.024 174.218 C 95.548 174.387 110.254 183.847 111.05 183.886 C 159.047 185.887 158.989 151.614 158.363 150.048 C 153.695 150.125 149.733 148.501 146.678 145.514 C 146.527 145.364 146.391 145.209 146.221 145.059"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/jmol-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/jmol-icon.svg
new file mode 100644
index 000000000..3e5b74895
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/jmol-icon.svg
@@ -0,0 +1,52 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#r0frMHq1kyiiBcxj5lE1NCmqizHLVb5i)">
+ <linearGradient id="_lgradient_240" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648,0,0,228.339,6.343,13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e8e8e8"/>
+ <stop offset="100%" style="stop-color:#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_240)" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <defs>
+ <filter id="r0frMHq1kyiiBcxj5lE1NCmqizHLVb5i" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#GrPLQQ2HXx9zosR0dVmbSwqhn80TudTg)">
+ <path fill="#9a9a9a" d="M 149.09 127.5 C 149.09 139.402 139.442 149.05 127.54 149.05 C 115.638 149.05 105.99 139.402 105.99 127.5 C 105.99 115.598 115.638 105.95 127.54 105.95 C 139.442 105.95 149.09 115.598 149.09 127.5 L 149.09 127.5 Z"/>
+ <path fill="#999999" d="M 147.25 191.652 C 147.25 194.634275 145.658976 197.39001 143.07625 198.881147 C 140.493525 200.372284 137.311476 200.372284 134.72875 198.881147 C 132.146024 197.39001 130.555 194.634275 130.555 191.652 C 130.555 189.438238 131.434414 187.315146 132.99978 185.74978 C 134.565146 184.184414 136.688238 183.305 138.902 183.305 C 141.115935 183.304735 143.239284 184.184031 144.804867 185.749426 C 146.370449 187.314821 147.25 189.438065 147.25 191.652 L 147.25 191.652 Z"/>
+ <path fill="#bc1938" d="M 141.944 179.398 C 141.944 187.697 135.217 194.424 126.918 194.424 C 118.62 194.424 111.893 187.697 111.893 179.398 C 111.893 171.1 118.62 164.372 126.918 164.372 C 135.217 164.372 141.944 171.1 141.944 179.398 Z"/>
+ <path fill="#999999" d="M 124.531 191.652 C 124.531 196.261921 120.793921 199.999 116.184 199.999 C 111.574079 199.999 107.837 196.261921 107.837 191.652 C 107.837 187.042079 111.574079 183.305 116.184 183.305 C 118.397762 183.305 120.520854 184.184414 122.08622 185.74978 C 123.651586 187.315146 124.531 189.438238 124.531 191.652 Z M 103.456 64.657 C 103.294011 61.655566 104.758095 58.798781 107.289182 57.177533 C 109.820269 55.556284 113.027517 55.420918 115.686212 56.823126 C 118.344908 58.225333 120.044505 60.94859 120.136 63.953 C 120.275176 68.523136 116.712081 72.354876 112.143893 72.547682 C 107.575704 72.740488 103.702409 69.222611 103.456 64.657 L 103.456 64.657 Z"/>
+ <path fill="#bc1938" d="M 109.814 76.665 C 109.464 68.374 115.902 61.369 124.193 61.02 C 132.484 60.67 139.489 67.108 139.839 75.399 C 140.188 83.69 133.75 90.695 125.459 91.045 C 117.168 91.394 110.163 84.956 109.814 76.665 L 109.814 76.665 Z"/>
+ <path fill="#999999" d="M 126.155 63.7 C 126.06153 61.488065 126.850634 59.329604 128.348698 57.699512 C 129.846762 56.06942 131.931055 55.101245 134.143 55.008 C 137.516542 54.865383 140.643795 56.769043 142.06645 59.831262 C 143.489104 62.89348 142.926974 66.511165 140.642194 68.997308 C 138.357414 71.483451 134.799961 72.348417 131.628757 71.188851 C 128.457553 70.029286 126.297153 67.073562 126.155 63.7 Z M 194.752 140.675 C 197.191811 142.448022 198.485558 145.399194 198.136285 148.394906 C 197.787013 151.390618 195.849036 153.965 193.066774 155.129176 C 190.284513 156.293351 187.090643 155.866276 184.712 154.012 C 181.11912 151.211163 180.435144 146.047033 183.175004 142.40744 C 185.914865 138.767846 191.066728 137.996896 194.752 140.675 L 194.752 140.675 Z"/>
+ <path fill="#bc1938" d="M 181.878 137.76 C 188.508 142.751 189.838 152.171 184.847 158.802 C 179.857 165.432 170.436 166.761 163.806 161.77 C 157.176 156.78 155.847 147.36 160.837 140.729 C 165.827 134.099 175.248 132.77 181.878 137.76 Z"/>
+ <path fill="#999999" d="M 181.09 158.826 C 183.472962 160.619652 184.718007 163.548349 184.35614 166.508881 C 183.994272 169.469412 182.080468 172.012001 179.33564 173.178881 C 176.590811 174.34576 173.431962 173.959652 171.049 172.166 C 167.365261 169.393254 166.626755 164.159239 169.3995 160.4755 C 172.172246 156.791761 177.406261 156.053255 181.09 158.826 L 181.09 158.826 Z M 173.402 78.251 C 175.984316 76.758702 179.166605 76.75741 181.750132 78.247612 C 184.333658 79.737814 185.925921 82.493112 185.927132 85.475612 C 185.928342 88.458112 184.338316 91.214702 181.756 92.707 C 177.764086 95.013893 172.657893 93.647914 170.351 89.656 C 168.044107 85.664086 169.410086 80.557893 173.402 78.251 L 173.402 78.251 Z"/>
+ <path fill="#bc1938" d="M 165.852 89.21 C 173.037 85.058 182.228 87.517 186.38 94.702 C 190.532 101.887 188.073 111.078 180.888 115.23 C 173.703 119.382 164.513 116.923 160.361 109.738 C 156.209 102.553 158.667 93.362 165.852 89.21 L 165.852 89.21 Z"/>
+ <path fill="#999999" d="M 184.77 97.921 C 188.753114 95.705604 193.776899 97.093963 196.057177 101.040292 C 198.337454 104.986621 197.031487 110.032452 193.123 112.377 C 189.133866 114.653822 184.054794 113.280345 181.756806 109.303366 C 179.458819 105.326386 180.805288 100.240088 184.77 97.921 L 184.77 97.921 Z M 80.323 173.685 C 78.349811 174.688966 76.058598 174.867905 73.953468 174.182449 C 71.848338 173.496992 70.101756 172.003296 69.098 170.03 C 67.566762 167.020612 67.999174 163.385145 70.193592 160.818896 C 72.388009 158.252647 75.912253 157.261027 79.122891 158.306451 C 82.333528 159.351874 84.598239 162.22845 84.86094 165.594767 C 85.12364 168.961084 83.332592 172.154163 80.323 173.685 L 80.323 173.685 Z"/>
+ <path fill="#bc1938" d="M 88.986 163.159 C 81.59 166.921 72.544 163.976 68.781 156.58 C 65.018 149.183 67.964 140.137 75.36 136.374 C 82.756 132.611 91.802 135.557 95.565 142.953 C 99.328 150.349 96.383 159.396 88.986 163.159 Z"/>
+ <path fill="#999999" d="M 70.021 153.436 C 68.047811 154.439966 65.756598 154.618905 63.651468 153.933449 C 61.546338 153.247992 59.799756 151.754296 58.796 149.781 C 57.792034 147.807811 57.613095 145.516598 58.298551 143.411468 C 58.984008 141.306338 60.477704 139.559756 62.451 138.556 C 66.550437 136.529669 71.51714 138.178644 73.590639 142.254426 C 75.664139 146.330209 74.072585 151.315608 70.021 153.436 L 70.021 153.436 Z M 60.668 111.476 C 57.871996 109.582919 56.491741 106.191918 57.170892 102.884329 C 57.850043 99.57674 60.45484 97.003994 63.770584 96.365845 C 67.086328 95.727696 70.459981 97.149827 72.318301 99.969054 C 74.17662 102.788281 74.15361 106.449355 72.26 109.245 C 71.018691 111.078089 69.10001 112.34297 66.926072 112.761367 C 64.752133 113.179764 62.501027 112.717401 60.668 111.476 L 60.668 111.476 Z"/>
+ <path fill="#bc1938" d="M 74.212 113.73 C 67.34 109.077 65.542 99.735 70.195 92.863 C 74.848 85.992 84.19 84.194 91.061 88.846 C 97.932 93.499 99.731 102.842 95.078 109.713 C 90.425 116.584 81.083 118.383 74.212 113.73 Z"/>
+ <path fill="#999999" d="M 73.406 92.664 C 71.572911 91.422691 70.30803 89.50401 69.889633 87.330072 C 69.471236 85.156133 69.933599 82.905027 71.175 81.072 C 73.068081 78.275996 76.459082 76.895741 79.766671 77.574892 C 83.07426 78.254043 85.647006 80.85884 86.285155 84.174584 C 86.923304 87.490328 85.501173 90.863981 82.681946 92.722301 C 79.862719 94.58062 76.201645 94.55761 73.406 92.664 L 73.406 92.664 Z"/>
+ </g>
+ <defs>
+ <filter id="GrPLQQ2HXx9zosR0dVmbSwqhn80TudTg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation=".429"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".2"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_241" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_241)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/jockey-kde.svg b/.icons/Gruvbox_Dark-2/apps/64/jockey-kde.svg
new file mode 120000
index 000000000..1f9cbf31b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/jockey-kde.svg
@@ -0,0 +1 @@
+video-card.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/jockey.svg b/.icons/Gruvbox_Dark-2/apps/64/jockey.svg
new file mode 120000
index 000000000..1f9cbf31b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/jockey.svg
@@ -0,0 +1 @@
+video-card.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/jocky.svg b/.icons/Gruvbox_Dark-2/apps/64/jocky.svg
new file mode 120000
index 000000000..347775659
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/jocky.svg
@@ -0,0 +1 @@
+cpu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/jokosher.svg b/.icons/Gruvbox_Dark-2/apps/64/jokosher.svg
new file mode 100644
index 000000000..6e087a1d1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/jokosher.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#hN7HLlQ3BsNvPIdECUS23wsbXRevGjIr)">
+ <radialGradient id="_rgradient_39" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(244.648,0,0,228.339,6.343,13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.739%" style="stop-color:#fda463"/>
+ <stop offset="98.261%" style="stop-color:#f34f17"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_39)" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <defs>
+ <filter id="hN7HLlQ3BsNvPIdECUS23wsbXRevGjIr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#fda463" d="M 154.571 11.95 L 130.043 121.578 L 106.197 11.95 M 250.324 153.59 L 136.621 128.141 L 250.324 103.419 M 106.424 240.287 L 130.043 134.719 L 152.999 240.289 M 44.048 237.118 C 44.048 237.118 32.355 234.018 27.649 231.133 C 22.943 228.248 19.189 224.725 16.186 220.459 C 13.183 216.192 10.13 206.217 10.13 206.217 L 45.57 183.535 L 125.075 133.111 L 64.029 228.014 L 56.97 238.988 M 5.676 101.782 L 123.465 128.143 L 5.676 153.771 M 214.948 236.57 C 214.948 236.57 225.223 233.579 229.929 230.695 C 234.636 227.81 238.062 223.524 241.065 219.257 C 244.068 214.99 246.411 204.786 246.411 204.786 L 213.644 183.533 L 134.139 133.109 L 195.185 228.012 L 202.244 238.986"/>
+ <g opacity=".5">
+ <path fill="#fda463" d="M 211.786 14.921 C 211.786 14.921 222.497 17.367 227.203 20.252 C 231.909 23.136 235.99 25.678 238.993 29.945 C 240.559 32.169 243.34 36.615 245.122 41.717 C 246.757 46.4 247.464 51.859 247.464 51.859 L 214.517 72.756 L 135.011 123.18 L 196.057 28.278 L 205.227 14.032 M 38.7 16.477 C 38.7 16.477 30.122 19.699 25.415 22.584 C 20.709 25.468 18.517 28.829 15.513 33.096 C 12.51 37.363 9.291 48.706 9.291 48.706 L 45.556 72.752 L 125.061 123.176 L 64.015 28.274 L 55.439 13.377"/>
+ </g>
+ <defs>
+ <filter id="XtyzJ31zoeViAwfKaE1ALVlYu7ZvV6pN" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#XtyzJ31zoeViAwfKaE1ALVlYu7ZvV6pN)">
+ <path fill="#ffffff" d="M 159.293 200.5 C 157.39 200.5 154.603 200.296 150.932 199.888 C 147.125 199.48 143.591 198.732 140.328 197.645 L 144.406 172.968 C 146.446 173.648 148.35 174.123 150.116 174.395 C 151.748 174.667 153.855 174.803 156.438 174.803 C 161.197 174.803 164.528 173.375 166.431 170.52 C 168.335 167.665 169.286 163.518 169.286 158.078 L 169.286 62.305 L 199.672 55.5 L 199.672 158.895 C 199.672 173.035 196.206 183.503 189.274 190.301 C 182.341 197.098 172.347 200.498 159.295 200.498"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_242" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_242)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/jokosher_icon.svg b/.icons/Gruvbox_Dark-2/apps/64/jokosher_icon.svg
new file mode 120000
index 000000000..fa75d1a0d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/jokosher_icon.svg
@@ -0,0 +1 @@
+jokosher.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/joplin.svg b/.icons/Gruvbox_Dark-2/apps/64/joplin.svg
new file mode 100755
index 000000000..81e0a0452
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/joplin.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#6aF3CFSu2rlb6GGlbYqP2I5kyc3nhr6E)">
+ <linearGradient id="_lgradient_184" x1=".25" x2=".75" y1=".036" y2=".902" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#0575e6"/>
+ <stop offset="100%" style="stop-color:#021b79"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_184)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="6aF3CFSu2rlb6GGlbYqP2I5kyc3nhr6E" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" d="M 105.991 199.188 C 89.79 197.699 77.232 192.474 67.805 183.301 C 59.795 175.508 55.521 162.75 55.501 153.334 C 55.485 146.734 57.385 141.461 61.211 137.471 C 65.561 132.934 70.534 130.859 77.157 130.818 C 85.453 130.766 92.552 133.663 95.619 140.087 C 96.914 142.798 96.99 143.262 97.26 150.143 C 97.566 157.95 97.953 163.74 99.84 167.445 C 102.548 172.764 109.939 176.13 117.498 176.869 C 128.931 177.987 139.716 171.497 142.503 160.635 C 143.215 157.86 143.277 154.33 143.277 118.325 C 143.277 79.811 143.261 82.498 142.39 80.991 C 140.854 78.339 138.956 77.67 131.649 77.501 L 124.184 77.501 L 124.184 54.5 L 200.499 54.5 L 200.499 77.501 L 192.953 77.501 C 186.018 77.775 184.786 78.09 183.254 79.743 C 181.141 82.023 181.712 77.736 181.414 119.637 C 181.119 161.199 181.099 161.608 179.122 167.105 C 174.176 180.855 160.629 192.348 143.648 196.76 C 134.968 199.015 115.628 200.074 105.99 199.188 L 105.991 199.188 L 105.991 199.188 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_185" x1=".517" x2=".517" y1="0" y2="1.209" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_185)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/josm.svg b/.icons/Gruvbox_Dark-2/apps/64/josm.svg
new file mode 100644
index 000000000..d876493b6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/josm.svg
@@ -0,0 +1,82 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_NHc6thEzIs6RFda2aDz1b1OHLsHqOmnR">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_NHc6thEzIs6RFda2aDz1b1OHLsHqOmnR)">
+ <defs>
+ <filter id="MNhFCjyUMcGBk0BxtprI7pqWebQzmRSu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#MNhFCjyUMcGBk0BxtprI7pqWebQzmRSu)">
+ <linearGradient id="_lgradient_189" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_189)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_190" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_190)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g filter="url(#S6qy7H5vbsVASujQw6wkAZ88F7UMeQXR)">
+ <linearGradient id="_lgradient_191" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(145.59,0,0,145.59,56.5,55.001)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_191)" d="M 153.56 71.178 L 105.03 55.001 L 56.5 71.178 L 56.5 200.591 L 105.03 184.414 L 153.56 200.591 L 202.09 184.414 L 202.09 55.001 L 153.56 71.178 Z"/>
+ <g opacity=".4">
+ <path fill="#ececec" d="M 105.03 55.001 L 105.03 184.414 L 153.56 200.591 L 153.56 71.178 L 105.03 55.001 Z"/>
+ </g>
+ <linearGradient id="_lgradient_192" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(127.639,0,0,106.371,64.591,71.981)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_192)" d="M 105.423 127.549 C 102.73 126.979 99.811 127.353 97.271 126.103 C 96.08 125.507 95.063 124.694 93.838 124.133 C 93.021 123.762 91.774 123.43 90.629 123.018 C 89.391 120.456 88.787 117.797 87.609 115.257 C 86.885 113.691 84.452 109.59 88.153 109.483 C 89.268 109.458 92.965 110.619 93.489 111.385 C 94.863 113.453 92.182 118.223 94.999 118.814 C 99.709 119.801 104.968 111.832 104.896 108.13 C 104.887 107.454 104.347 107.207 104.279 106.577 C 104.024 104.088 105.517 102.467 104.381 99.982 C 103.628 98.323 102.866 96.995 102.96 95.162 C 103.173 90.869 104.202 86.661 104.147 82.299 C 104.134 81.023 103.76 80.278 103.147 79.912 C 100.16 78.13 91.48 85.584 91.157 85.261 C 85.69 79.738 75.938 76.836 69.394 82.712 C 67.598 84.333 64.028 86.244 64.667 88.937 C 65.301 91.643 66.381 91.592 68.624 90.349 C 70.738 89.175 73.202 88.384 75.567 89.907 C 78.116 91.528 76.146 94.106 74.746 95.851 C 72.742 98.365 71.449 100.463 70.5 103.373 C 69.696 105.833 69.279 108.611 70.985 110.858 C 72.725 113.151 76.397 113.21 77.725 115.266 C 79.12 117.435 79.324 120.431 82.009 121.665 C 83.822 122.507 85.66 121.584 87.753 122.46 C 88.434 122.741 89.047 123.073 89.634 123.426 C 90.578 124.941 91.187 126.736 91.153 128.477 C 91.106 130.991 89.647 131.319 87.766 132.493 C 85.111 134.148 79.746 137.263 80.422 141.169 C 80.954 144.228 84.422 142.356 85.362 144.717 C 86.107 146.594 84.03 149.112 83.949 150.878 C 88.932 152.023 91.774 156.18 91.753 161.285 C 91.714 168.625 92.867 174.08 98.565 178.351 C 99.964 178.113 100.633 177.449 100.824 175.854 C 101.56 169.621 100.335 164.132 105.006 159.035 C 107.019 156.839 106.619 155.971 106.462 153.21 C 106.381 151.806 106.657 148.449 107.776 147.691 C 109.18 148.372 112.018 148.751 113.269 147.628 C 114.095 146.87 115.052 142.62 115.222 141.471 C 115.771 137.88 114.524 135.012 112.469 132.28 C 110.772 130.03 108.151 128.119 105.423 127.549 Z M 117.188 72.275 C 110.533 70.611 105.704 76.258 107.687 82.818 C 110.929 93.579 117.677 76.662 117.188 72.275 Z M 192.081 96.089 C 192.528 93.889 192.055 91.32 189.507 91.341 C 189.328 88.622 187.545 82.265 184.703 80.844 C 182.04 79.487 181.916 81.423 179.75 83.55 C 177.359 85.912 174.385 87.435 172.368 89.733 C 170.496 91.864 166.658 97.025 164.037 94.987 C 162.633 93.885 162.953 89.958 161.906 88.345 C 160.515 86.188 159.617 85.801 157.026 85.405 C 157.306 84.925 157.366 83.729 157.706 83.18 C 156.911 83.461 155.507 83.189 154.719 83.465 C 154.596 80.104 159.642 79.976 160.8 77.674 C 158.596 77.491 156.562 77.419 154.643 78.696 C 153.094 79.725 152.732 82.116 151.277 82.827 C 147.576 84.678 138.704 78.419 134.637 77.513 C 128.752 76.198 125.621 78.721 123.281 84.257 C 121.732 83.954 119.89 83.435 118.673 84.712 C 119.592 85.95 120.966 86.541 122.515 86.763 C 122.638 87.333 122.651 88.014 122.515 88.584 C 121.226 88.869 117.937 91.039 117.141 91.796 C 115.431 93.434 115.18 94.089 114.839 96.536 C 114.669 97.8 114.541 99.344 114.627 100.88 C 114.775 103.748 115.665 106.53 118.332 107.156 C 120.06 107.556 122.009 106.798 123.06 104.909 C 124.54 102.237 120.477 95.149 125.055 95.489 C 128.344 95.736 128.48 100.927 129.497 103.169 C 129.774 103.305 130.05 103.305 130.331 103.169 C 131.084 100.991 130.663 98.489 130.859 96.272 C 134.726 95.2 136.849 101.025 137.743 103.914 C 138.483 106.318 139.998 107.122 136.105 108.058 C 134.007 108.564 132.484 108.079 131.071 106.356 C 128.723 107.977 127.45 109.773 124.893 111.117 C 117.694 114.904 115.78 126.013 119.596 133.544 C 122.213 138.714 128.259 134.008 131.403 132.434 C 131.263 135.335 133.786 138.246 134.662 140.965 C 137.202 148.806 135.373 156.282 135.322 164.332 C 135.313 165.953 135.705 172.131 137.734 172.505 C 140.062 172.931 142.078 165.621 142.589 163.919 C 144.708 156.89 144.738 149.64 148.567 143.126 C 150.043 140.603 152.728 138.488 151.499 135.301 C 150.26 132.102 144.002 131.481 144.682 127.315 C 144.495 128.498 150.907 134.536 152.354 134.693 C 159.119 135.416 152.737 126.239 154.771 123.92 C 158.047 120.205 160.438 129.404 160.617 131.153 C 161.131 135.91 160.153 140.637 160.081 145.39 C 160.055 147.376 159.519 155.563 163.178 154.384 C 166.024 153.465 164.629 147.121 165.012 144.9 C 165.365 142.841 167.497 135.029 169.233 134.089 C 173.032 132.051 175.07 140.773 179.738 140.59 C 180.848 136.557 179.857 134.616 182.89 131.685 C 185.124 129.523 188.537 128.128 189.86 124.898 C 190.89 122.405 191.23 117.333 190.515 114.742 C 189.162 109.815 184.563 111.785 180.253 110.649 C 180.061 108.122 182.644 106.901 182.742 104.271 C 182.797 102.961 180.759 102.952 180.972 101.293 C 181.108 100.259 182.631 98.595 183.282 97.732 C 185.554 94.668 188.771 92.796 192.081 96.089 Z M 188.196 148.959 C 187.29 149.755 184.826 153.695 183.941 153.959 C 180.227 155.086 182.325 150.546 183.295 149.066 C 179.75 150.308 176.67 153.303 174.619 156.907 L 174.747 156.397 C 174.594 156.712 174.415 157.163 174.236 157.631 C 172.692 160.609 171.824 163.923 172.054 167.034 L 172.164 166.604 C 171.934 169.429 172.283 171.808 173.972 172.152 C 178.768 173.11 180.746 165.162 185.494 166.327 C 185.916 168.642 187.652 169.242 188.966 167.344 C 189.788 166.166 188.868 162.409 188.677 161.137 C 188.001 156.495 187.111 153.678 188.196 148.959 Z"/>
+ <g opacity=".4">
+ <path fill="#ececec" d="M 107.687 82.818 C 110.933 93.579 117.677 76.662 117.188 72.275 C 110.533 70.611 105.704 76.258 107.687 82.818 Z M 112.461 132.276 C 110.772 130.025 108.151 128.115 105.423 127.549 C 105.313 127.528 105.202 127.528 105.092 127.507 L 105.092 158.903 C 106.955 156.814 106.602 155.907 106.449 153.206 C 106.368 151.801 106.645 148.444 107.768 147.687 C 109.172 148.368 112.01 148.747 113.265 147.623 C 114.09 146.866 115.048 142.615 115.218 141.467 C 115.763 137.88 114.516 135.012 112.461 132.276 Z M 154.762 123.916 C 155.247 123.367 155.707 123.128 156.149 123.082 L 156.149 83.333 C 155.621 83.333 155.098 83.338 154.719 83.469 C 154.677 82.278 155.298 81.504 156.149 80.883 L 156.149 78.032 C 155.639 78.198 155.132 78.372 154.639 78.696 C 153.09 79.725 152.728 82.116 151.273 82.827 C 147.571 84.678 138.7 78.419 134.633 77.513 C 128.748 76.198 125.617 78.721 123.277 84.257 C 121.728 83.954 119.885 83.435 118.669 84.712 C 119.588 85.95 120.962 86.541 122.511 86.763 C 122.634 87.333 122.647 88.014 122.511 88.584 C 121.221 88.869 117.933 91.039 117.137 91.796 C 115.426 93.434 115.175 94.089 114.835 96.536 C 114.665 97.8 114.537 99.344 114.622 100.88 C 114.771 103.748 115.66 106.53 118.328 107.156 C 120.056 107.556 122.004 106.798 123.055 104.909 C 124.536 102.237 120.473 95.149 125.051 95.489 C 128.34 95.736 128.476 100.927 129.493 103.169 C 129.769 103.305 130.046 103.305 130.327 103.169 C 131.08 100.991 130.659 98.489 130.854 96.272 C 134.722 95.2 136.845 101.025 137.739 103.914 C 138.479 106.318 139.994 107.122 136.1 108.058 C 134.003 108.564 132.48 108.079 131.067 106.356 C 128.718 107.977 127.446 109.773 124.889 111.117 C 117.69 114.904 115.775 126.013 119.592 133.544 C 122.209 138.714 128.255 134.008 131.403 132.434 C 131.263 135.335 133.786 138.246 134.662 140.965 C 137.202 148.806 135.373 156.282 135.322 164.332 C 135.313 165.953 135.705 172.131 137.734 172.505 C 140.062 172.931 142.078 165.621 142.589 163.919 C 144.708 156.89 144.738 149.64 148.567 143.126 C 150.043 140.603 152.728 138.488 151.499 135.301 C 150.26 132.102 144.002 131.481 144.682 127.315 C 144.495 128.498 150.907 134.54 152.354 134.693 C 159.11 135.412 152.728 126.234 154.762 123.916 L 154.762 123.916 Z"/>
+ </g>
+ <g filter="url(#pEviRAbTwo9mznxsshGa0v9TXqPcrAdm)">
+ <path fill="#f22c42" d="M 208.884 63.655 L 197.48 52.267 C 196.646 51.433 195.515 50.964 194.335 50.964 C 193.156 50.964 192.025 51.433 191.191 52.267 L 185.82 57.622 L 203.513 75.315 L 208.884 69.944 C 210.604 68.202 210.604 65.401 208.884 63.659"/>
+ <linearGradient id="_lgradient_193" x1="-.207" x2=".5" y1=".5" y2="1.207" gradientTransform="matrix(67.505,0,0,67.501,127.164,66.454)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_193)" d="M 127.164 116.262 L 176.955 66.454 L 194.669 84.147 L 144.857 133.955 L 127.164 116.262 Z"/>
+ <path fill="#d9d9d9" d="M 203.513 75.331 L 194.665 84.18 L 176.976 66.486 L 185.824 57.638 L 203.513 75.331 Z"/>
+ <path fill="#fec589" d="M 127.164 116.278 L 121.207 139.928 L 144.857 133.971 L 127.164 116.278 Z"/>
+ <path fill="#111111" d="M 124.207 127.97 L 121.207 139.928 L 133.165 136.928 L 124.207 127.97 Z"/>
+ </g>
+ <defs>
+ <filter id="pEviRAbTwo9mznxsshGa0v9TXqPcrAdm" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ </g>
+ <defs>
+ <filter id="S6qy7H5vbsVASujQw6wkAZ88F7UMeQXR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/journey-of-a-roach.svg b/.icons/Gruvbox_Dark-2/apps/64/journey-of-a-roach.svg
new file mode 100755
index 000000000..49d045d87
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/journey-of-a-roach.svg
@@ -0,0 +1,54 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="yQbKI2kInfa5tUBcTfJ675QgLisCDLed" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#yQbKI2kInfa5tUBcTfJ675QgLisCDLed)">
+ <linearGradient id="_lgradient_22" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_23" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#7a5739" d="M 148.872 63.995 C 126.825 64.344 79.178 67.721 70.471 81.659 C 68.947 85.676 66.228 99.796 64.898 110.589 C 64.588 113.078 64.298 116.253 63.998 119.18 C 58.555 124.742 55.505 132.225 55.502 140.02 C 55.506 146.116 57.376 152.062 60.857 157.057 C 60.801 157.908 60.542 161.507 60.542 161.507 C 60.139 175.321 60.463 175.81 73.581 181.277 C 84.067 185.647 95.414 187.92 112.656 189.099 C 127.404 190.107 142.328 189.642 153.698 187.82 C 173.696 184.616 191.048 178.071 192.971 173.004 C 193.5 171.612 194.296 165.93 194.741 160.377 C 194.831 159.256 194.886 158.306 194.96 157.27 C 198.548 152.239 200.484 146.21 200.499 140.023 C 200.486 132.652 197.747 125.548 192.814 120.088 C 191.944 114.457 190.895 108.048 189.494 99.696 C 187.024 86.728 184.08 74.309 182.954 72.095 C 179.658 65.634 175.617 64.391 156.567 64.009 C 154.648 63.958 152.023 63.947 148.877 63.997 L 148.872 63.995 Z"/>
+ <path fill="#372c1e" d="M 139.984 178.144 C 144.436 176.149 146.336 173.409 143.726 172.748 C 142.848 172.526 140.552 173.219 138.623 174.289 C 134.311 176.682 128.338 176.854 123.072 174.736 C 116.461 172.078 113.285 173.538 118.563 176.807 C 124.403 180.425 133.61 181 139.984 178.144 L 139.984 178.144 Z"/>
+ <g opacity=".2">
+ <circle cx="86.917" cy="141.292" r="26.583" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#76c22b" cx="86.917" cy="138.876" r="26.583" vector-effect="non-scaling-stroke"/>
+ <circle fill="#372c1e" cx="84.5" cy="136.459" r="4.833" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <circle cx="169.08" cy="141.292" r="26.583" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#76c22b" cx="169.08" cy="138.876" r="26.583" vector-effect="non-scaling-stroke"/>
+ <circle fill="#372c1e" cx="171.497" cy="136.459" r="4.833" vector-effect="non-scaling-stroke"/>
+ <path fill="#372c1e" d="M 176.06 78.778 C 176.28 79.277 161.837 85.16 149.583 90.614 C 137.328 96.067 131.904 99.025 131.683 98.527 C 131.556 98.238 139.107 93.443 144.213 90.972 C 154.08 86.712 164.021 82.138 176.06 78.778 L 176.06 78.778 Z"/>
+ <path fill="#372c1e" d="M 165.678 104.117 C 165.151 104.257 159.129 98.486 153.382 90.791 C 147.636 83.099 144.344 76.398 144.866 76.259 C 145.391 76.12 149.069 82.245 154.816 89.938 C 160.562 97.631 166.2 103.979 165.675 104.117 L 165.678 104.117 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 148.872 63.997 C 126.823 64.346 79.181 67.721 70.471 81.659 C 68.948 85.676 66.228 99.796 64.898 110.589 C 64.587 113.078 64.296 116.251 63.996 119.18 C 58.553 124.743 55.502 132.227 55.5 140.024 C 55.511 140.378 55.528 140.731 55.552 141.085 C 55.882 133.769 58.888 126.832 63.996 121.602 C 64.296 118.673 64.587 115.495 64.898 113.006 C 66.228 102.213 68.948 88.092 70.472 84.076 C 79.181 70.138 126.823 66.763 148.873 66.414 L 148.878 66.414 C 152.024 66.364 154.646 66.372 156.565 66.423 C 175.618 66.805 179.659 68.051 182.955 74.513 C 184.081 76.727 187.022 89.143 189.492 102.111 C 190.894 110.463 191.945 116.872 192.815 122.503 C 197.478 127.682 200.179 134.342 200.444 141.317 C 200.472 140.886 200.491 140.455 200.5 140.024 C 200.487 132.652 197.749 125.548 192.815 120.086 C 191.945 114.456 190.894 108.047 189.492 99.695 C 187.022 86.727 184.081 74.31 182.955 72.096 C 179.659 65.634 175.618 64.388 156.565 64.007 C 154.646 63.955 152.024 63.947 148.878 63.997 L 148.873 63.997 L 148.872 63.997 Z M 60.701 159.252 C 60.628 160.274 60.54 161.507 60.54 161.507 C 60.477 163.684 60.454 165.439 60.474 167.024 C 60.491 166.038 60.506 165.091 60.54 163.923 C 60.54 163.923 60.8 160.323 60.857 159.472 C 60.804 159.399 60.752 159.326 60.701 159.252 L 60.701 159.252 Z"/>
+ </g>
+ <defs>
+ <filter id="9M9WbQgwq8LmLMOW05aBpqGnSFIVoO8P" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#9M9WbQgwq8LmLMOW05aBpqGnSFIVoO8P)">
+ <path d="M 55.552 141.085 C 55.524 141.535 55.507 141.987 55.5 142.438 C 55.505 148.44 57.318 154.301 60.701 159.251 C 60.772 158.256 60.829 157.475 60.857 157.056 C 57.594 152.355 55.752 146.809 55.552 141.084 L 55.552 141.085 Z M 200.442 141.311 C 200.189 147.05 198.286 152.592 194.962 157.27 C 194.889 158.306 194.831 159.259 194.741 160.38 C 194.295 165.933 193.499 171.615 192.971 173.006 C 191.046 178.073 173.698 184.618 153.7 187.822 C 142.33 189.642 127.404 190.106 112.656 189.098 C 95.415 187.919 84.069 185.647 73.583 181.278 C 62.532 176.672 60.582 175.507 60.477 167.022 C 60.299 177.73 61.573 178.688 73.584 183.693 C 84.069 188.063 95.415 190.335 112.656 191.514 C 127.405 192.523 142.331 192.057 153.701 190.235 C 173.699 187.031 191.048 180.486 192.972 175.419 C 193.5 174.027 194.296 168.346 194.742 162.793 C 194.832 161.672 194.89 160.718 194.963 159.682 C 198.551 154.65 200.486 148.622 200.5 142.435 C 200.489 142.058 200.47 141.682 200.444 141.306 L 200.442 141.311 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/jred.svg b/.icons/Gruvbox_Dark-2/apps/64/jred.svg
new file mode 100755
index 000000000..fbeb6adc8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/jred.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="CdLH0nqnFj6ZpvxOCZ4tAPVr0I4mK7kv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#CdLH0nqnFj6ZpvxOCZ4tAPVr0I4mK7kv)">
+ <linearGradient id="_lgradient_14" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_15" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#e6e6e6" d="M 141.687 157.258 L 141.687 71.17 L 122.049 67.005 L 122.049 55.5 L 183.144 55.5 L 183.144 67.005 L 167.473 71.17 L 167.473 155.076 L 167.473 155.076 Q 167.473 165.391 164.101 173.722 L 164.101 173.722 L 164.101 173.722 Q 160.729 182.053 154.58 188.003 L 154.58 188.003 L 154.58 188.003 Q 148.431 193.954 139.802 197.227 L 139.802 197.227 L 139.802 197.227 Q 131.174 200.5 120.661 200.5 L 120.661 200.5 L 120.661 200.5 Q 109.949 200.5 101.222 197.921 L 101.222 197.921 L 101.222 197.921 Q 92.494 195.343 86.146 190.582 L 86.146 190.582 L 86.146 190.582 Q 79.799 185.821 76.328 179.276 L 76.328 179.276 L 76.328 179.276 Q 72.856 172.73 72.856 164.597 L 72.856 164.597 L 72.856 164.597 Q 72.856 155.473 76.824 149.72 L 76.824 149.72 L 76.824 149.72 Q 80.791 143.968 88.725 143.968 L 88.725 143.968 L 88.725 143.968 Q 95.668 143.968 100.031 147.935 L 100.031 147.935 L 100.031 147.935 Q 104.395 151.902 104.395 158.448 L 104.395 158.448 L 104.395 158.448 Q 104.395 163.01 101.817 167.672 L 101.817 167.672 L 101.817 167.672 Q 99.238 172.333 95.866 173.92 L 95.866 173.92 L 95.866 173.92 Q 96.858 179.077 102.511 182.549 L 102.511 182.549 L 102.511 182.549 Q 108.164 186.02 118.876 186.02 L 118.876 186.02 L 118.876 186.02 Q 129.785 186.02 135.736 178.879 L 135.736 178.879 L 135.736 178.879 Q 141.687 171.738 141.687 157.258 L 141.687 157.258 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/jstest-gtk.svg b/.icons/Gruvbox_Dark-2/apps/64/jstest-gtk.svg
new file mode 120000
index 000000000..491732295
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/jstest-gtk.svg
@@ -0,0 +1 @@
+gameboy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/juci.svg b/.icons/Gruvbox_Dark-2/apps/64/juci.svg
new file mode 100755
index 000000000..74878b186
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/juci.svg
@@ -0,0 +1,71 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="VAx6GgM0UTBW5PfTXTlGlU4YAZtvI1NP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#VAx6GgM0UTBW5PfTXTlGlU4YAZtvI1NP)">
+ <linearGradient id="_lgradient_24" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_25" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="ERadtVCMOvbLfOzGcA9G5mmZPFQxt40Q" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#ERadtVCMOvbLfOzGcA9G5mmZPFQxt40Q)">
+ <path fill-rule="evenodd" d="M 55.5 81.623 L 55.5 165.339 L 112.465 200.22 L 112.465 116.505 L 55.5 81.623 Z"/>
+ </g>
+ <defs>
+ <filter id="NnSYULPNzyZu7xrDW1AFEBCiJMSYHET5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#NnSYULPNzyZu7xrDW1AFEBCiJMSYHET5)">
+ <path fill-rule="evenodd" d="M 200.5 67.672 L 112.464 116.505 L 112.464 200.22 L 200.5 151.386 L 200.5 67.672 Z"/>
+ </g>
+ <linearGradient id="_lgradient_26" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(56.965,0,0,118.597,55.5,79.034)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" fill-rule="evenodd" d="M 55.5 79.034 L 55.5 162.75 L 112.465 197.631 L 112.465 113.916 L 89.161 91.47 L 55.5 79.034 Z"/>
+ <linearGradient id="_lgradient_27" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(36.249,0,0,76.739,65.857,99.963)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_27)" fill-rule="evenodd" d="M 65.857 99.963 L 65.857 155.773 L 102.106 176.702 L 102.106 162.75 L 76.214 147.918 L 76.214 120.013 L 102.106 134.845 L 102.106 120.892 L 90.025 113.916 L 65.857 99.963 Z"/>
+ <linearGradient id="_lgradient_28" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(88.036,0,0,132.548,112.464,65.082)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" fill-rule="evenodd" d="M 200.5 65.082 L 153.893 86.292 L 112.464 113.916 L 112.464 197.631 L 200.5 148.797 L 200.5 65.082 Z"/>
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 87.722 59.881 L 55.5 79.034 L 112.465 113.916 L 200.499 65.082 L 184.388 55.78 L 112.465 94.795 L 87.722 79.034 L 103.833 69.732 L 87.722 59.881 Z"/>
+ <linearGradient id="_lgradient_29" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(31.071,0,0,48.721,122.821,115.482)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_29)" d="M 143.536 115.482 L 133.179 121.227 L 133.179 136.853 L 122.821 142.831 L 122.821 154.786 L 133.179 148.809 L 133.179 164.203 L 143.536 158.458 L 143.536 142.831 L 153.893 136.853 L 153.893 124.898 L 143.536 130.876 L 143.536 115.482 Z"/>
+ <linearGradient id="_lgradient_30" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(31.071,0,0,48.721,164.25,92.654)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_30)" d="M 184.964 92.654 L 174.607 98.399 L 174.607 114.025 L 164.25 120.003 L 164.25 131.958 L 174.607 125.981 L 174.607 141.375 L 184.964 135.63 L 184.964 120.003 L 195.321 114.025 L 195.321 102.07 L 184.964 108.048 L 184.964 92.654 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/juffed.svg b/.icons/Gruvbox_Dark-2/apps/64/juffed.svg
new file mode 120000
index 000000000..ca6c48312
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/juffed.svg
@@ -0,0 +1 @@
+text-editor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/juk.svg b/.icons/Gruvbox_Dark-2/apps/64/juk.svg
new file mode 120000
index 000000000..d025f1c3f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/juk.svg
@@ -0,0 +1 @@
+music.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/julia.svg b/.icons/Gruvbox_Dark-2/apps/64/julia.svg
new file mode 100755
index 000000000..676762563
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/julia.svg
@@ -0,0 +1,59 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="0l8WoszPOcnAKM0wvtCeoyYrwQK6gsNe" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#0l8WoszPOcnAKM0wvtCeoyYrwQK6gsNe)">
+ <linearGradient id="_lgradient_31" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_31)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_32" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_32)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="kDhnluRdbxBBVy5gZpYe6t35KyTleI93" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#kDhnluRdbxBBVy5gZpYe6t35KyTleI93)">
+ <circle cx="89.161" cy="168.134" r="33.661" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="Gr8T4qwLabUROq9YQiS8rA6qU0U0xy9j" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Gr8T4qwLabUROq9YQiS8rA6qU0U0xy9j)">
+ <circle cx="128" cy="90.455" r="33.661" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="fYEhsDe5IN5wtQKnKjor8X2ZsLqMAbBL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#fYEhsDe5IN5wtQKnKjor8X2ZsLqMAbBL)">
+ <circle cx="166.839" cy="168.134" r="33.661" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#da1636" cx="89.161" cy="165.545" r="33.661" vector-effect="non-scaling-stroke"/>
+ <circle fill="#f76363" cx="89.161" cy="165.545" r="23.304" vector-effect="non-scaling-stroke"/>
+ <circle fill="#46a926" cx="128" cy="87.866" r="33.661" vector-effect="non-scaling-stroke"/>
+ <circle fill="#a6d74f" cx="128" cy="87.866" r="23.304" vector-effect="non-scaling-stroke"/>
+ <circle fill="#9b33ae" cx="166.839" cy="165.545" r="33.661" vector-effect="non-scaling-stroke"/>
+ <circle fill="#d85eca" cx="166.839" cy="165.545" r="23.304" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/jyellow.svg b/.icons/Gruvbox_Dark-2/apps/64/jyellow.svg
new file mode 100755
index 000000000..0dfd7acec
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/jyellow.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="q9KKn3t0NGt0HCwGi1N0pEhpueDB1bvf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#q9KKn3t0NGt0HCwGi1N0pEhpueDB1bvf)">
+ <linearGradient id="_lgradient_16" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffc400"/>
+ <stop offset="100%" style="stop-color:#dc7814"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_17" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#e6e6e6" d="M 141.687 157.258 L 141.687 71.17 L 122.049 67.005 L 122.049 55.5 L 183.144 55.5 L 183.144 67.005 L 167.473 71.17 L 167.473 155.076 L 167.473 155.076 Q 167.473 165.391 164.101 173.722 L 164.101 173.722 L 164.101 173.722 Q 160.729 182.053 154.58 188.003 L 154.58 188.003 L 154.58 188.003 Q 148.431 193.954 139.802 197.227 L 139.802 197.227 L 139.802 197.227 Q 131.174 200.5 120.661 200.5 L 120.661 200.5 L 120.661 200.5 Q 109.949 200.5 101.222 197.921 L 101.222 197.921 L 101.222 197.921 Q 92.494 195.343 86.146 190.582 L 86.146 190.582 L 86.146 190.582 Q 79.799 185.821 76.328 179.276 L 76.328 179.276 L 76.328 179.276 Q 72.856 172.73 72.856 164.597 L 72.856 164.597 L 72.856 164.597 Q 72.856 155.473 76.824 149.72 L 76.824 149.72 L 76.824 149.72 Q 80.791 143.968 88.725 143.968 L 88.725 143.968 L 88.725 143.968 Q 95.668 143.968 100.031 147.935 L 100.031 147.935 L 100.031 147.935 Q 104.395 151.902 104.395 158.448 L 104.395 158.448 L 104.395 158.448 Q 104.395 163.01 101.817 167.672 L 101.817 167.672 L 101.817 167.672 Q 99.238 172.333 95.866 173.92 L 95.866 173.92 L 95.866 173.92 Q 96.858 179.077 102.511 182.549 L 102.511 182.549 L 102.511 182.549 Q 108.164 186.02 118.876 186.02 L 118.876 186.02 L 118.876 186.02 Q 129.785 186.02 135.736 178.879 L 135.736 178.879 L 135.736 178.879 Q 141.687 171.738 141.687 157.258 L 141.687 157.258 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/k3b.svg b/.icons/Gruvbox_Dark-2/apps/64/k3b.svg
new file mode 120000
index 000000000..b9c3f8e38
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/k3b.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/k4dirstat.svg b/.icons/Gruvbox_Dark-2/apps/64/k4dirstat.svg
new file mode 120000
index 000000000..b7d0f7432
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/k4dirstat.svg
@@ -0,0 +1 @@
+harddisk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/k9-copy.svg b/.icons/Gruvbox_Dark-2/apps/64/k9-copy.svg
new file mode 120000
index 000000000..6ffb73fd2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/k9-copy.svg
@@ -0,0 +1 @@
+cdrom.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/k9copy.svg b/.icons/Gruvbox_Dark-2/apps/64/k9copy.svg
new file mode 120000
index 000000000..6ffb73fd2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/k9copy.svg
@@ -0,0 +1 @@
+cdrom.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kaccess.svg b/.icons/Gruvbox_Dark-2/apps/64/kaccess.svg
new file mode 120000
index 000000000..7a2bed3aa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kaccess.svg
@@ -0,0 +1 @@
+accessibility.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kaddressbook.svg b/.icons/Gruvbox_Dark-2/apps/64/kaddressbook.svg
new file mode 120000
index 000000000..ee8923e3b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kaddressbook.svg
@@ -0,0 +1 @@
+addressbook.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kadu.svg b/.icons/Gruvbox_Dark-2/apps/64/kadu.svg
new file mode 100755
index 000000000..d7853445b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kadu.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="w2hD4nlF3JC0yU09Mwsod943XZ0Mx958" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#w2hD4nlF3JC0yU09Mwsod943XZ0Mx958)">
+ <linearGradient id="_lgradient_35" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_35)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_36" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_36)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#e95420" d="M 127.996 54.107 L 106.762 76.413 L 77.805 76.413 L 76.735 105.37 L 55.502 126.606 L 76.737 147.841 L 77.807 176.792 L 106.764 176.792 L 128 199.104 L 149.234 176.793 L 178.188 176.793 L 179.264 147.842 L 200.5 126.606 L 178.19 105.372 L 178.19 76.415 L 149.236 76.415 L 128 54.107 L 127.996 54.107 Z"/>
+ <path fill="#e95420" d="M 100.253 59.624 L 88.755 87.366 L 61.013 98.864 L 72.502 126.606 L 61.013 154.348 L 88.755 165.845 L 100.253 193.588 L 127.995 182.099 L 155.737 193.588 L 167.234 165.845 L 194.977 154.348 L 183.489 126.598 L 194.971 98.854 L 167.236 87.361 L 155.737 59.618 L 127.993 71.107 L 100.255 59.618 L 100.253 59.624 Z"/>
+ <defs>
+ <linearGradient id="_lgradient_37" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ </defs>
+ <path d="M 183.763 126.604 L 183.763 126.604 C 183.763 95.825 158.775 70.837 127.996 70.837 L 127.996 70.837 C 97.218 70.837 72.23 95.825 72.23 126.604 L 72.23 126.604 C 72.23 157.382 97.218 182.37 127.996 182.37 L 127.996 182.37 C 158.775 182.37 183.763 157.382 183.763 126.604 Z" style="fill:url(#_lgradient_37)"/>
+ <path fill="#59483f" d="M 100.113 98.721 C 93.953 98.721 88.96 103.714 88.96 109.874 C 88.96 116.034 93.953 121.027 100.113 121.027 C 106.273 121.027 111.267 116.034 111.267 109.874 C 111.267 103.714 106.273 98.721 100.113 98.721 Z M 155.88 98.721 C 149.72 98.721 144.726 103.714 144.726 109.874 C 144.726 116.034 149.72 121.027 155.88 121.027 C 162.04 121.027 167.033 116.034 167.033 109.874 C 167.033 103.714 162.04 98.721 155.88 98.721 Z"/>
+ <linearGradient id="_lgradient_38" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(59.383,0,0,22.306,98.295,143.334)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4400"/>
+ <stop offset="100%" style="stop-color:#dc1414"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_38)" d="M 98.295 143.334 C 104.423 156.07 115.744 165.628 127.999 165.64 C 140.245 165.617 151.554 156.061 157.678 143.334 L 127.999 143.334 C 116.846 143.334 98.295 143.334 98.295 143.334 L 98.295 143.334 Z"/>
+ <defs>
+ <filter id="ItUZTWEB0O7Vpo4TvumAI7ZZtmPQTddQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#ItUZTWEB0O7Vpo4TvumAI7ZZtmPQTddQ)">
+ <path d="M 193.985 101.236 L 188.288 114.992 L 189.116 115.782 L 194.971 101.644 L 193.985 101.236 Z M 61.997 101.241 L 61.011 101.65 L 66.708 115.401 L 67.522 114.586 L 61.997 101.241 Z M 56.894 127.998 L 55.5 129.392 L 66.708 140.605 L 67.522 138.631 L 56.894 127.998 Z M 199.071 128.036 L 188.468 138.634 L 189.285 140.605 L 200.498 129.392 L 199.071 128.036 Z M 61.997 154.759 L 61.011 157.132 L 77.224 163.852 L 77.806 179.581 L 93.289 179.581 L 100.249 196.376 L 116.385 189.694 L 128.001 201.893 L 139.607 189.694 L 155.738 196.376 L 162.698 179.581 L 178.187 179.581 L 178.77 163.853 L 194.977 157.133 L 193.991 154.758 L 178.77 161.065 L 178.187 176.794 L 162.698 176.794 L 155.739 193.589 L 139.607 186.907 L 128.002 199.106 L 116.386 186.907 L 100.25 193.589 L 93.29 176.794 L 77.806 176.794 L 77.224 161.071 L 61.997 154.759 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kaffeine.svg b/.icons/Gruvbox_Dark-2/apps/64/kaffeine.svg
new file mode 120000
index 000000000..eed6ea56c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kaffeine.svg
@@ -0,0 +1 @@
+caffeine.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kaku.svg b/.icons/Gruvbox_Dark-2/apps/64/kaku.svg
new file mode 100644
index 000000000..51f0022db
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kaku.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="FnyNiDRkgRUkJk61YJ3m11RA5pkNSYfX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#FnyNiDRkgRUkJk61YJ3m11RA5pkNSYfX)">
+ <path fill="#d9c813" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="VqeXMgeAvWWO6TYXm3tIuRLkp3U293LN" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#VqeXMgeAvWWO6TYXm3tIuRLkp3U293LN)">
+ <linearGradient id="_lgradient_29" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_29)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_30" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_30)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 167.714 66.827 C 165.123 66.827 161.864 67.247 160.476 67.764 C 154.552 69.972 149.953 76.83 147.321 87.377 C 143.088 104.344 135.818 111.908 123.74 111.908 C 120.05 111.908 120.016 112.647 123.545 115.945 C 130.398 122.35 134.565 131.947 135.694 143.928 C 136.138 148.637 136.797 150.719 138.461 152.669 C 139.661 154.076 141.142 155.222 141.762 155.222 C 142.383 155.222 143.592 153.134 144.447 150.581 C 145.597 147.151 146.187 141.099 146.711 127.377 C 147.319 111.468 147.707 108.083 149.396 103.721 C 153.721 92.554 163.388 86.588 173.235 90.999 C 177.963 93.118 182.045 99.271 188.038 109.758 C 192.483 117.535 197.479 123.403 199.659 123.403 C 200.76 123.403 200.787 121.892 199.697 121.227 C 197.481 119.877 195.828 111.305 195.546 99.69 C 195.265 88.068 195.159 87.444 192.295 81.907 C 187.468 72.573 178.093 66.827 167.714 66.827 Z M 103.756 110.217 C 102.899 110.224 101.917 110.299 100.7 110.412 C 94.942 110.942 92.078 111.699 92.078 112.688 C 92.078 113.011 95.65 116.843 100.002 121.209 C 108.657 129.891 112.799 136.801 114.685 145.714 C 115.34 147.952 115.601 151.903 115.792 155.103 C 109.157 157.831 104.824 164.292 104.818 171.465 C 104.818 181.245 112.747 189.173 122.526 189.173 C 132.306 189.173 140.234 181.245 140.234 171.465 C 140.23 165.055 136.761 159.148 131.167 156.021 C 130.788 152.872 130.619 148.989 130.619 147.318 C 130.619 132.507 122.881 118.867 110.799 112.38 C 107.739 110.737 106.326 110.193 103.756 110.217 Z M 84.796 116.121 L 79.91 119.429 C 72.738 124.302 65.748 132.218 61.989 139.721 C 59.01 145.666 58.643 147.194 58.291 154.971 C 58.046 160.378 57.368 164.651 56.486 166.365 C 54.573 170.086 55.521 173.58 58.662 174.358 C 59.984 174.685 63.102 177.007 65.592 179.508 C 73.93 187.881 89.791 191.312 103.957 187.815 C 107.625 186.909 108.072 186.11 105.906 184.337 C 105.128 183.7 103.471 181.191 102.215 178.747 C 97.921 170.389 99.519 159.993 106.145 153.285 C 109.152 150.242 109.327 149.753 108.805 145.997 C 108.498 143.783 107.228 139.97 105.969 137.521 C 103.405 132.529 92.606 120.868 87.884 117.989 L 84.796 116.121 Z M 75.842 153.757 C 79.398 153.757 82.281 156.64 82.281 160.196 C 82.281 163.753 79.398 166.635 75.842 166.635 C 72.286 166.635 69.403 163.753 69.403 160.196 C 69.403 156.64 72.286 153.757 75.842 153.757 Z M 122.526 163.416 C 126.972 163.416 130.575 167.02 130.575 171.465 C 130.575 175.91 126.972 179.514 122.526 179.514 C 118.081 179.514 114.477 175.91 114.477 171.465 C 114.477 167.02 118.081 163.416 122.526 163.416 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kalarm.svg b/.icons/Gruvbox_Dark-2/apps/64/kalarm.svg
new file mode 120000
index 000000000..09c3073e1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kalarm.svg
@@ -0,0 +1 @@
+clock.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kalgebra.svg b/.icons/Gruvbox_Dark-2/apps/64/kalgebra.svg
new file mode 100644
index 000000000..4c1fe0402
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kalgebra.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648 0 0 228.339 6.343 13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e8e8e8"/>
+ <stop offset="100%" stop-color="#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#da1636" opacity=".4" d="M68.64 54.5h4.028v145H68.64v-145z"/>
+ <path fill="#1a7fd4" opacity=".4" d="M56 66.58h144.333v4.028H56V66.58z"/>
+ <path fill="#aea795" d="M88.778 85.723v9.795h.039l22.487 38.927-22.527 39.006v10.216h78.355v-19.589h-9.794v9.794H99.855l22.752-39.422v-.01l-22.478-38.928h47.414v4.897h9.795V85.718h-62.86l-5.7.005z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kalgebrabackend.svg b/.icons/Gruvbox_Dark-2/apps/64/kalgebrabackend.svg
new file mode 120000
index 000000000..fe2c47670
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kalgebrabackend.svg
@@ -0,0 +1 @@
+kalgebra.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kali-arping.svg b/.icons/Gruvbox_Dark-2/apps/64/kali-arping.svg
new file mode 100644
index 000000000..5dff46a12
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kali-arping.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="xVTEvKYQp7lUBFnCmDGlsPAmGbPXbP75" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#xVTEvKYQp7lUBFnCmDGlsPAmGbPXbP75)">
+ <linearGradient id="_lgradient_39" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.739%" style="stop-color:#6093b3"/>
+ <stop offset="98.261%" style="stop-color:#456980"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_39)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g style="opacity:0.4">
+ <path fill="#ececec" d="M 63.539 239.441 C 64.089 239.477 64.56 239.539 65.12 239.572 C 65.555 239.597 66.147 239.583 66.588 239.607 L 66.549 232.015 L 93.178 207.55 L 93.178 199.394 L 105.468 187.161 L 105.468 181.046 L 111.612 174.929 L 111.612 158.62 L 103.419 150.464 L 87.032 150.464 L 78.839 142.31 L 58.356 142.31 L 50.161 150.464 L 50.161 170.853 L 66.604 185.193 L 66.549 203.472 L 60.405 209.589 L 60.405 236.091 L 63.539 239.441 Z"/>
+ <path fill="#ececec" d="M 99.322 81.148 L 93.178 87.265 L 99.322 87.265 L 101.371 89.304 L 103.419 89.304 L 105.468 87.265 L 99.322 81.148 Z"/>
+ <path fill="#ececec" d="M 177.16 109.69 L 152.58 109.69 L 138.242 123.961 L 138.242 144.349 L 148.483 154.543 L 162.822 154.543 L 168.967 160.659 L 168.967 166.775 L 173.064 170.852 L 173.064 195.317 L 188.62 211.682 L 214.308 186.115 L 214.031 162.697 L 234.515 142.31 L 226.321 142.31 L 205.838 121.923 L 205.838 113.768 L 181.257 113.768 L 177.16 109.69 Z"/>
+ <path fill="#ececec" d="M 250.902 117.845 L 250.902 96.374 C 250.902 87.126 250.735 78.869 250.299 71.499 C 250.081 67.815 249.796 64.353 249.43 61.099 C 249.064 57.845 248.618 54.801 248.078 51.952 C 247.538 49.104 246.904 46.451 246.164 43.982 C 245.425 41.513 244.579 39.226 243.613 37.111 C 242.999 35.764 242.248 34.6 241.533 33.388 L 238.611 36.296 L 226.321 36.296 L 214.031 48.529 L 205.838 40.374 L 181.258 40.374 L 168.968 52.607 L 168.968 62.8 L 181.258 62.8 L 181.258 56.683 L 189.451 56.683 L 189.451 64.839 L 185.353 68.915 L 168.968 69.191 L 162.822 75.032 L 154.629 75.032 L 154.629 83.187 L 148.483 89.304 L 148.483 101.534 L 160.773 101.534 L 168.968 93.38 L 177.161 93.38 L 177.161 97.458 L 185.353 105.613 L 189.451 105.613 L 189.451 101.534 L 181.258 93.38 L 189.451 93.38 L 197.643 101.534 L 207.885 101.534 L 201.741 95.419 L 207.885 89.304 L 214.031 89.304 L 220.175 95.419 L 214.031 95.419 L 207.885 101.534 L 213.919 107.54 L 214.031 113.767 L 205.838 113.767 L 230.419 138.232 L 234.514 138.232 L 238.611 134.156 L 246.804 125.999 L 238.611 117.845 L 250.902 117.845 Z"/>
+ <path fill="#ececec" d="M 156.677 70.954 L 156.677 64.838 L 162.822 58.722 L 162.822 70.954 L 156.677 70.954 Z"/>
+ <path fill="#ececec" d="M 220.176 191.24 L 220.176 178.456 L 228.37 170.852 L 228.37 191.24 L 220.176 191.24 Z"/>
+ <path fill="#ececec" d="M 136.193 11.831 L 90.136 11.831 C 89.347 11.831 88.788 11.88 88.013 11.882 L 80.888 19.986 L 93.178 32.218 L 93.178 45.001 L 107.517 60.761 L 115.71 60.761 L 115.71 52.607 L 128 40.374 L 128 32.218 L 136.193 24.064 L 136.193 11.831 Z"/>
+ <path fill="#ececec" d="M 125.951 56.683 L 132.097 56.683 L 138.242 62.799 L 125.951 62.799 L 125.951 56.683 Z"/>
+ <path fill="#ececec" d="M 70.646 123.961 L 64.501 123.961 L 58.355 130.078 L 70.646 130.078 L 70.646 123.961 Z"/>
+ <path fill="#ececec" d="M 16.003 30.841 C 15.896 30.993 15.758 31.109 15.653 31.263 C 14.436 33.051 13.352 34.995 12.386 37.111 C 11.421 39.226 10.575 41.513 9.835 43.982 C 9.095 46.451 8.462 49.104 7.922 51.952 C 7.382 54.801 6.936 57.845 6.57 61.099 C 6.204 64.353 5.918 67.815 5.7 71.499 C 5.264 78.869 5.098 87.126 5.098 96.374 L 5.098 117.845 L 13.291 125.999 L 25.581 125.999 L 46.066 146.388 L 46.066 121.923 L 58.356 109.691 L 66.549 109.691 L 78.839 97.458 L 91.129 97.458 L 84.985 91.341 L 97.275 77.072 L 84.985 64.839 L 66.549 64.839 L 66.549 81.148 L 58.356 81.148 L 50.161 72.993 L 50.161 64.839 L 62.452 52.607 L 72.695 52.607 L 72.695 44.45 L 60.405 32.218 L 39.92 32.218 L 39.92 44.45 L 29.678 44.45 L 16.003 30.841 Z"/>
+ <path fill="#ececec" d="M 66.549 12.396 C 66.12 12.419 65.544 12.404 65.12 12.429 C 61.415 12.646 57.931 12.929 54.659 13.292 C 51.387 13.656 48.325 14.1 45.46 14.636 C 42.901 15.115 40.554 15.699 38.301 16.335 L 46.066 24.064 L 66.549 24.064 L 66.549 12.396 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_40" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_40)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#f6f6f6" d="M 84.379 59 C 98.35 59 109.692 89.246 109.692 126.5 C 109.692 163.754 98.35 194 84.379 194 C 70.409 194 59.067 163.754 59.067 126.5 C 59.067 89.246 70.409 59 84.379 59 Z"/>
+ <path fill="#f6f6f6" d="M 104.68 59 C 112.088 65.016 117.075 74.12 117.075 84.312 L 117.075 92.75 L 135.004 92.75 C 134.38 83.528 145.542 75.875 151.879 75.875 C 157.617 75.875 160.317 75.968 160.317 84.312 L 160.317 92.75 L 170.602 92.75 C 180.963 87.687 185.62 76.128 185.62 70.07 C 185.62 63.86 165.497 59 154.512 59 L 104.68 59 L 104.68 59 Z M 118.129 101.187 L 118.129 137.578 C 141.467 160.031 169.809 157.879 169.809 157.879 C 169.809 157.879 172.787 145.054 153.727 123.867 L 133.688 101.187 L 118.652 101.187 C 118.484 101.204 118.315 101.171 118.129 101.187 L 118.129 101.187 Z M 143.231 122.551 L 157.431 137.207 C 142.252 138.599 139.29 129.985 143.231 122.551 L 143.231 122.551 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kali-john.svg b/.icons/Gruvbox_Dark-2/apps/64/kali-john.svg
new file mode 100644
index 000000000..3bfb487f0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kali-john.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#T1S9Urj9y3iD3tVgcIM8Up8bHmUqxf2L)">
+ <linearGradient id="_lgradient_1" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648,0,0,228.339,6.343,13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#da1636"/>
+ <stop offset="100%" style="stop-color:#f22c42"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <defs>
+ <filter id="T1S9Urj9y3iD3tVgcIM8Up8bHmUqxf2L" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#2d3234" d="M 118.51 199.23 C 114.295 197.726 110.713 193.785 103.638 182.869 C 101.673 179.837 100.773 178.891 99.954 179 C 98.947 179.133 98.86 179.611 98.718 185.78 L 98.566 192.418 L 101.85 192.418 L 101.85 199.461 L 83.919 199.461 L 84.08 196.075 C 84.235 192.829 84.304 192.681 85.732 192.517 L 87.222 192.346 L 87.222 159.245 L 85.461 161.857 C 82.235 166.642 76.278 168.296 68.89 166.458 L 66 165.739 L 66.377 162.418 C 66.585 160.591 66.84 159.004 66.944 158.892 C 67.048 158.779 68.213 158.958 69.532 159.291 C 72.78 160.108 75.025 159.316 75.804 157.08 C 76.174 156.021 76.386 148.729 76.386 137.073 L 76.386 118.732 L 73.135 118.732 L 73.135 111.689 L 91.014 111.689 L 91.014 115.174 C 91.014 118.574 90.978 118.664 89.524 118.832 L 88.034 119.003 L 87.877 124.102 C 87.791 126.906 87.913 129.389 88.148 129.62 C 88.384 129.851 91.99 128.283 96.161 126.135 L 103.747 122.23 L 103.737 118.178 C 103.732 115.95 103.61 111.811 103.466 108.98 L 103.205 103.833 L 106.92 103.92 L 110.636 104.007 L 110.222 102.294 C 109.692 100.097 109.901 94.422 110.558 93.195 C 110.874 92.604 110.87 92.13 110.548 91.93 C 110.261 91.753 110.621 90.742 111.359 89.655 C 113.032 87.189 113.023 86.766 111.296 86.766 C 107.828 86.766 106.751 84.265 109.064 81.577 C 110.155 80.308 110.711 80.123 113.365 80.147 C 116.882 80.179 116.351 81.223 118.125 70.782 C 118.733 67.207 119.38 62.369 119.564 60.032 C 119.86 56.267 120.043 55.717 121.165 55.206 C 123.714 54.044 138.672 58.008 146.371 61.885 C 151.042 64.238 154.406 66.611 154.406 67.554 C 154.406 67.985 152.842 71.569 150.931 75.52 C 147.065 83.513 144.465 90.37 144.885 91.465 C 145.037 91.86 145.626 92.184 146.195 92.184 C 146.764 92.184 147.523 92.537 147.881 92.969 C 148.962 94.271 152.862 95.9 156.102 96.403 C 159.338 96.904 160.024 97.466 164.64 103.382 C 166.345 105.568 166.455 105.945 166.174 108.66 C 166.008 110.268 166.004 112.561 166.164 113.755 C 166.424 115.697 166.643 115.962 168.232 116.26 C 170.271 116.643 172.827 118.467 172.827 119.539 C 172.827 119.94 174.868 125.469 177.363 131.826 C 183.857 148.372 186.831 157.225 187.241 161.23 C 187.465 163.414 187.877 164.831 188.34 165.009 C 189.465 165.441 189.407 175.622 188.28 175.622 C 186.922 175.622 185.289 179.605 185.289 182.914 L 185.289 185.916 L 177.703 185.916 C 172.456 185.916 170.118 185.729 170.118 185.308 C 170.118 184.884 169.913 184.869 169.441 185.259 C 167.224 187.091 162.252 186.435 159.258 183.916 L 157.636 182.552 L 155.885 183.885 C 154.922 184.618 153.586 185.391 152.916 185.603 C 151.818 185.95 151.697 186.335 151.697 189.474 L 151.697 192.959 L 138.151 192.959 L 138.151 189.167 C 138.151 185.735 138.255 185.374 139.235 185.374 C 140.039 185.374 140.319 185.013 140.319 183.974 C 140.319 182.395 140.427 182.377 136.906 184.568 L 134.307 186.187 L 134.585 189.167 C 134.737 190.806 135.011 192.878 135.192 193.772 C 135.499 195.28 135.315 195.521 132.638 197.116 C 127.794 200.002 122.777 200.753 118.51 199.23 L 118.51 199.23 Z M 127.694 195.938 C 129.202 195.49 130.77 194.713 131.178 194.211 C 131.84 193.398 131.802 193.35 130.837 193.77 C 130.241 194.03 128.534 194.329 127.044 194.435 C 123.543 194.684 121.278 193.32 117.628 188.764 C 114.476 184.831 107.805 174.933 107.822 174.216 C 107.828 173.946 108.782 173.055 109.941 172.235 C 111.202 171.343 112.611 169.614 113.451 167.93 C 115.992 162.831 114.991 157.842 110.882 155.12 C 108.736 153.698 108.56 153.677 98.099 153.527 C 89.093 153.398 87.697 153.483 88.847 154.085 L 90.202 154.794 L 90.202 194.824 L 88.847 195.509 C 87.677 196.101 88.269 196.185 93.182 196.129 C 96.31 196.092 98.309 195.955 97.622 195.824 C 95.709 195.458 95.349 193.624 95.349 184.255 L 95.349 175.622 L 102.738 175.622 L 107.94 183.342 C 116.602 196.198 119.848 198.268 127.694 195.938 L 127.694 195.938 Z M 95.349 164.515 L 95.349 154.491 L 98.464 154.494 C 102.997 154.498 105.276 155.308 107.413 157.674 C 109.521 160.007 110.835 164.294 110.304 167.103 C 109.364 172.078 105.756 174.507 99.277 174.526 L 95.349 174.539 L 95.349 164.515 L 95.349 164.515 Z M 130.743 189.351 C 130.94 189.154 130.554 188.721 129.886 188.39 C 128.933 187.917 128.634 187.244 128.507 185.278 L 128.344 182.77 L 130.967 182.853 C 135.279 182.989 139.121 179.439 139.64 174.838 C 140.168 170.148 138.52 167.495 135.079 167.495 C 133.427 167.495 132.691 167.91 130.744 169.942 L 128.399 172.39 L 128.399 169.942 C 128.399 167.162 127.835 166.908 124.986 168.406 L 123.252 169.317 L 124.606 169.649 L 125.961 169.98 L 126.11 178.228 C 126.262 186.602 125.907 188.625 124.284 188.625 C 123.83 188.625 123.609 188.869 123.793 189.167 C 124.162 189.764 130.171 189.923 130.743 189.351 L 130.743 189.351 Z M 130.16 181.231 C 128.549 180.436 128.4 180.149 128.411 177.857 C 128.431 173.489 131.196 169.12 133.937 169.12 C 137.763 169.12 138.623 177.367 135.158 180.831 C 133.651 182.339 132.581 182.424 130.16 181.231 L 130.16 181.231 Z M 148.446 189.203 C 148.446 188.925 147.958 188.543 147.362 188.354 C 146.476 188.073 146.278 187.534 146.278 185.4 L 146.278 182.79 L 148.937 182.831 C 153.644 182.902 157.339 178.751 157.371 173.359 C 157.391 169.844 155.844 167.821 152.971 167.604 C 151.078 167.462 150.572 167.707 148.556 169.743 L 146.278 172.043 L 146.278 169.769 C 146.278 167.282 145.999 167.134 143.201 168.145 C 141.197 168.87 140.823 169.662 142.486 169.662 C 143.526 169.662 143.569 170.023 143.569 178.597 C 143.569 186.946 143.498 187.577 142.486 188.209 C 140.663 189.348 141.25 189.709 144.924 189.709 C 146.861 189.709 148.446 189.482 148.446 189.204 L 148.446 189.203 L 148.446 189.203 Z M 147.836 181.307 C 146.015 180.318 145.644 178.816 146.376 175.401 C 147.03 172.355 149.722 169.12 151.603 169.12 C 153.432 169.12 154.947 171.62 154.947 174.638 C 154.947 177.617 153.928 180.012 152.121 181.278 C 150.649 182.309 149.691 182.315 147.836 181.307 L 147.836 181.307 Z M 169.146 181.285 C 170.251 180.562 171.43 179.457 171.766 178.828 C 172.329 177.778 172.212 177.799 170.309 179.092 C 167.605 180.929 164.791 180.97 163.124 179.195 C 161.915 177.909 160.72 174.194 161.243 173.349 C 161.392 173.109 163.815 172.912 166.628 172.912 C 169.441 172.912 171.743 172.782 171.743 172.624 C 171.743 171.546 170.019 168.563 169.116 168.08 C 167.483 167.206 164.575 167.372 163.059 168.426 C 158.654 171.489 157.705 177.333 161.03 180.915 C 163.453 183.525 165.574 183.622 169.146 181.285 L 169.146 181.285 Z M 161.466 171.693 C 161.512 169.896 164.444 167.993 166.468 168.446 C 167.276 168.627 169.034 171.112 169.034 172.072 C 169.034 172.236 167.327 172.37 165.242 172.37 C 162.559 172.37 161.454 172.172 161.466 171.693 L 161.466 171.693 Z M 122.439 182.123 C 122.439 181.825 122.082 181.581 121.645 181.581 C 120.208 181.581 119.73 179.563 119.73 173.489 C 119.73 166.836 119.605 166.651 116.317 168.435 L 114.583 169.375 L 116.091 169.556 L 117.6 169.737 L 117.446 175.252 C 117.303 180.38 117.206 180.806 116.073 181.303 C 113.94 182.239 114.745 182.664 118.646 182.664 C 120.814 182.664 122.439 182.432 122.439 182.123 L 122.439 182.123 Z M 182.037 182.123 C 182.037 181.825 181.423 181.581 180.671 181.581 C 178.592 181.581 177.94 179.65 178.712 175.775 C 179.055 174.051 179.787 172.032 180.339 171.287 C 181.643 169.525 183.865 169.445 184.107 171.151 C 184.417 173.334 185.288 172.435 185.288 169.932 C 185.288 167.89 185.12 167.494 184.249 167.494 C 182.453 167.494 181.483 168.111 180.114 170.126 L 178.787 172.08 L 178.787 169.787 C 178.787 167.158 178.283 166.969 175.112 168.408 C 173.1 169.321 173.099 169.322 174.588 169.528 L 176.078 169.733 L 176.078 174.8 C 176.078 180.322 175.815 181.581 174.665 181.581 C 174.25 181.581 173.91 181.825 173.91 182.123 C 173.91 182.436 175.626 182.665 177.974 182.665 C 180.322 182.665 182.037 182.436 182.037 182.123 L 182.037 182.123 Z M 78.272 163.423 C 80.347 162.993 83.339 160.049 83.955 157.833 C 84.281 156.658 84.508 148.042 84.51 136.747 C 84.513 118.373 84.554 117.607 85.596 116.565 L 86.68 115.481 L 81.939 115.516 C 78.484 115.542 77.536 115.686 78.441 116.049 L 79.685 116.548 L 79.525 137.305 C 79.381 156.06 79.273 158.203 78.41 159.52 C 77.088 161.536 75.213 162.655 72.478 163.06 L 70.155 163.405 L 72.322 163.734 C 74.432 164.054 75.5 163.998 78.272 163.423 L 78.272 163.423 Z M 119.724 162.896 C 120.519 161.938 120.079 160.451 119.001 160.451 C 118.581 160.451 117.934 160.817 117.563 161.264 C 117.025 161.912 117.025 162.241 117.563 162.889 C 118.411 163.911 118.881 163.913 119.724 162.896 Z M 130.347 162.535 C 130.586 162.147 130.495 162.056 130.108 162.296 C 129.667 162.569 129.482 161.875 129.482 159.941 C 129.482 157.716 129.661 157.188 130.431 157.138 C 131.334 157.078 131.334 157.063 130.431 156.827 C 129.856 156.677 129.482 156.061 129.482 155.264 C 129.482 154.541 129.239 153.949 128.941 153.949 C 128.643 153.949 128.399 154.423 128.399 155.001 C 128.399 155.579 128.195 156.179 127.946 156.332 C 127.221 156.781 128.443 163.16 129.254 163.16 C 129.643 163.16 130.134 162.879 130.347 162.535 L 130.347 162.535 Z M 134.365 162.354 C 133.574 161.401 134.046 158.995 135.298 157.607 C 136.712 156.037 137.068 156.501 137.068 159.909 C 137.068 163.105 137.093 163.159 138.558 163.117 C 139.377 163.095 139.743 162.952 139.37 162.801 C 138.975 162.642 138.693 161.551 138.693 160.179 C 138.693 158.888 138.545 157.445 138.364 156.974 C 137.948 155.89 136.326 155.865 135.442 156.93 C 134.223 158.399 133.708 157.795 133.9 155.119 C 134.052 152.996 133.933 152.535 133.275 152.707 C 132.614 152.879 132.496 153.789 132.64 157.575 C 132.771 161.011 132.629 162.351 132.098 162.688 C 131.626 162.987 132.006 163.147 133.206 163.152 C 134.762 163.158 134.934 163.041 134.365 162.355 L 134.365 162.354 L 134.365 162.354 Z M 145.33 162.406 C 145.852 162.01 146.278 161.481 146.278 161.231 C 146.278 160.981 145.986 161.068 145.628 161.426 C 144.173 162.881 141.402 161.816 141.402 159.8 C 141.402 159.006 141.854 158.825 143.84 158.825 C 146.472 158.825 146.563 158.744 145.718 157.164 C 145.354 156.486 144.638 156.142 143.686 156.19 C 142.478 156.251 142.425 156.305 143.388 156.493 C 144.033 156.618 144.696 157.073 144.861 157.503 C 145.086 158.089 144.698 158.284 143.298 158.284 C 141.762 158.284 141.493 158.118 141.763 157.335 C 142.028 156.565 141.927 156.591 141.221 157.471 C 138.687 160.634 142.164 164.809 145.33 162.406 L 145.33 162.406 Z M 97.514 149.009 C 102.719 146.084 103.39 137.734 98.617 135.266 C 93.905 132.83 88.012 136.476 87.364 142.23 C 86.655 148.52 92.015 152.1 97.514 149.009 Z M 92.431 147.4 C 89.01 144.709 88.311 139.774 90.973 137.112 C 92.818 135.266 93.908 135.149 96.205 136.55 C 98.276 137.813 99.683 140.675 99.683 143.626 C 99.683 147.852 95.664 149.943 92.431 147.4 L 92.431 147.4 Z M 109.842 148.763 C 108.538 148.056 108.352 147.633 108.352 145.37 C 108.352 140.38 112.418 134.815 114.688 136.698 C 115.323 137.226 115.447 138.597 115.304 143.488 L 115.125 149.616 L 117.834 149.587 C 120.454 149.558 120.503 149.531 119.324 148.708 C 118.208 147.929 118.105 147.431 118.105 142.812 C 118.105 140.037 117.864 137.134 117.571 136.362 C 116.496 133.534 113.787 133.891 110.491 137.296 L 108.269 139.592 L 108.446 133.225 C 108.543 129.723 108.593 126.858 108.556 126.859 C 108.52 126.859 107.301 127.391 105.847 128.042 C 103.404 129.135 103.307 129.249 104.559 129.556 C 105.914 129.887 105.914 129.888 106.075 137.448 C 106.267 146.503 106.025 148.181 104.414 148.958 C 103.433 149.432 103.971 149.545 107.268 149.557 C 111.172 149.57 111.273 149.541 109.842 148.763 L 109.842 148.763 Z M 128.194 148.726 C 126.675 147.904 126.641 147.792 126.909 144.448 C 127.223 140.546 128.685 137.69 130.884 136.688 C 133.349 135.565 133.817 136.54 133.817 142.8 C 133.817 146.367 133.587 148.544 133.167 148.965 C 132.661 149.47 133.233 149.607 135.74 149.578 C 138.386 149.549 138.754 149.44 137.792 148.974 C 136.252 148.23 136 147.102 135.991 140.919 C 135.983 135.268 135.622 134.444 133.152 134.444 C 132.061 134.444 130.924 135.141 129.197 136.868 L 126.773 139.292 L 126.773 136.868 C 126.773 135.535 126.559 134.444 126.298 134.444 C 126.036 134.444 124.878 134.859 123.724 135.366 C 121.91 136.164 121.791 136.315 122.845 136.488 C 124.018 136.679 124.064 136.9 124.064 142.272 C 124.064 147.451 123.976 147.919 122.845 148.708 C 121.69 149.513 121.84 149.558 125.69 149.565 C 129.675 149.571 129.723 149.555 128.194 148.726 L 128.194 148.726 Z M 159.038 136.297 C 157.665 131.327 156.014 127.139 154.397 124.524 C 152.419 121.327 151.823 119.284 152.857 119.249 C 153.262 119.236 154.322 118.914 155.214 118.534 L 156.835 117.843 L 153.756 114.615 C 150.388 111.084 149.529 109.407 149.529 106.361 C 149.529 105.114 149.017 103.601 148.175 102.361 C 147.43 101.265 146.82 99.882 146.82 99.288 C 146.82 98.069 146.609 97.895 144.53 97.398 C 143.135 97.065 143.069 97.133 143.365 98.612 C 143.544 99.506 143.422 100.338 143.082 100.548 C 142.146 101.127 142.381 103.399 143.63 105.848 C 144.672 107.89 144.697 108.149 143.901 108.731 C 142.69 109.617 142.748 109.734 145.195 111.353 C 146.387 112.142 147.362 113.221 147.362 113.751 C 147.362 114.28 145.78 116.776 143.846 119.296 C 141.912 121.817 140.327 124.136 140.324 124.45 C 140.314 125.499 143.796 128.304 148.095 130.709 C 150.436 132.018 153.205 134.065 154.249 135.257 C 158.804 140.454 158.895 140.534 159.346 139.729 C 159.581 139.308 159.443 137.764 159.038 136.297 L 159.038 136.297 Z M 152.403 99.91 C 151.204 99.013 150.923 99.406 151.711 100.879 C 152.222 101.835 152.452 101.928 152.828 101.332 C 153.141 100.836 152.997 100.354 152.403 99.91 L 152.403 99.91 Z M 142.999 92.861 C 143.309 91.743 143.565 90.53 143.566 90.164 C 143.571 89.169 134.51 84.984 126.3 82.189 C 122.315 80.832 118.719 79.722 118.309 79.722 C 116.665 79.722 117.713 80.769 120.177 81.587 C 123.032 82.535 130.533 86.996 137.339 91.795 C 139.723 93.475 141.844 94.86 142.054 94.872 C 142.263 94.884 142.689 93.978 142.999 92.861 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_2" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,12.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" fill-rule="evenodd" d="M 165.06803 12.951234 C 169.395994 12.941409 173.723944 12.990533 178.051908 13.088781 C 181.927398 13.167379 185.802873 13.31475 189.678362 13.540721 C 193.1309 13.737216 196.583423 14.022134 200.026115 14.395476 C 203.085193 14.729518 206.144271 15.181458 209.173842 15.741469 C 211.888645 16.242533 214.57394 16.881143 217.219897 17.6573 C 219.619947 18.354858 221.970814 19.219439 224.242988 20.241215 C 226.357793 21.184394 228.384061 22.304417 230.302129 23.591462 C 232.141505 24.829383 233.862851 26.244151 235.436659 27.80629 C 237.000621 29.378252 238.417046 31.087764 239.656409 32.924995 C 240.944972 34.840824 242.066305 36.864728 243.020409 38.967229 C 244.043389 41.246576 244.908985 43.584873 245.617197 45.972292 C 246.394255 48.615155 247.033606 51.297317 247.535265 54.008956 C 248.095924 57.034984 248.548399 60.080665 248.882828 63.13617 C 249.256611 66.574836 249.541856 70.013506 249.738578 73.462003 C 249.964823 77.323139 250.112361 81.194101 250.200884 85.055237 C 250.289421 89.378131 250.338591 93.701032 250.32876 98.014106 L 250.32876 156.225886 C 250.338591 160.54878 250.289421 164.861854 250.200884 169.184747 C 250.112361 173.05571 249.964823 176.916853 249.738578 180.777981 C 249.541856 184.226485 249.256611 187.674975 248.882828 191.103826 C 248.548399 194.15933 248.095924 197.214835 247.535265 200.240851 C 247.033606 202.942664 246.394255 205.624837 245.617197 208.267703 C 244.908985 210.655115 244.043389 213.003235 243.020409 215.272755 C 242.066305 217.38509 240.944972 219.399156 239.656409 221.314999 C 238.417046 223.152226 237.000621 224.871561 235.436659 226.433697 C 233.862851 227.995832 232.141505 229.410601 230.302129 230.648532 C 228.384061 231.935575 226.357793 233.055598 224.242988 233.998768 C 221.970814 235.020552 219.619947 235.885137 217.219897 236.592507 C 214.57394 237.368672 211.888645 238.007276 209.173842 238.498515 C 206.144271 239.068354 203.085193 239.510465 200.026115 239.844519 C 196.583423 240.21785 193.1309 240.502777 189.678362 240.699269 C 185.802873 240.925235 181.927398 241.072615 178.051908 241.161035 C 173.723944 241.249454 169.395994 241.298581 165.06803 241.288762 L 90.941963 241.288762 C 86.614006 241.298581 82.286049 241.249454 77.9581 241.161035 C 74.08261 241.072615 70.20712 240.925235 66.331638 240.699269 C 62.879108 240.502777 59.426578 240.21785 55.983886 239.844519 C 52.924808 239.510465 49.865733 239.068354 46.836162 238.498515 C 44.121356 238.007276 41.436057 237.368672 38.7901 236.592507 C 36.390053 235.885137 34.039187 235.020552 31.767009 233.998768 C 29.652213 233.055598 27.625943 231.935575 25.707871 230.648532 C 23.868489 229.410601 22.147143 227.995832 20.573343 226.433697 C 19.009377 224.871561 17.592955 223.152226 16.353586 221.314999 C 15.065036 219.399156 13.943701 217.38509 12.989584 215.272755 C 11.966612 213.003235 11.101021 210.655115 10.392811 208.267703 C 9.615746 205.624837 8.976389 202.942664 8.47474 200.240851 C 7.914072 197.214835 7.461604 194.15933 7.127172 191.103826 C 6.753394 187.674975 6.468142 184.226485 6.271417 180.777981 C 6.045183 176.916853 5.897639 173.05571 5.809112 169.184747 C 5.720586 164.861854 5.671405 160.54878 5.681241 156.225886 L 5.681241 98.014106 C 5.671405 93.701032 5.720586 89.378131 5.809112 85.055237 C 5.897639 81.194101 6.045183 77.323139 6.271417 73.462003 C 6.468142 70.013506 6.753394 66.574836 7.127172 63.13617 C 7.461604 60.080665 7.914072 57.034984 8.47474 54.008956 C 8.976389 51.297317 9.615746 48.615155 10.392811 45.972292 C 11.101021 43.584873 11.966612 41.246576 12.989584 38.967229 C 13.943701 36.864728 15.065036 34.840824 16.353586 32.924995 C 17.592955 31.087764 19.009377 29.378252 20.573343 27.80629 C 22.147143 26.244151 23.868489 24.829383 25.707871 23.591462 C 27.625943 22.304417 29.652213 21.184394 31.767009 20.241215 C 34.039187 19.219439 36.390053 18.354858 38.7901 17.6573 C 41.436057 16.881143 44.121356 16.242533 46.836162 15.741469 C 49.865733 15.181458 52.924808 14.729518 55.983886 14.395476 C 59.426578 14.022134 62.879108 13.737216 66.331638 13.540721 C 70.20712 13.31475 74.08261 13.167379 77.9581 13.088781 C 82.286049 12.990533 86.614006 12.941409 90.941963 12.951234 L 165.06803 12.951234 Z M 165.077876 16.959741 C 169.376317 16.949916 173.674759 16.99904 177.973216 17.087463 C 181.799522 17.175886 185.625827 17.323257 189.452133 17.539402 C 192.835809 17.735898 196.219486 18.010992 199.583486 18.384332 C 202.554026 18.698726 205.514751 19.131016 208.445953 19.681203 C 211.023049 20.152792 213.580483 20.761928 216.098564 21.498786 C 218.321569 22.147221 220.495374 22.952852 222.600334 23.896029 C 224.508571 24.750785 226.338116 25.762737 228.069293 26.922059 C 229.692286 28.012609 231.207063 29.260355 232.59398 30.645648 C 233.980897 32.030941 235.230091 33.543956 236.331763 35.165043 C 237.492434 36.894202 238.505568 38.711787 239.361333 40.607968 C 240.305606 42.720292 241.112187 44.891565 241.761369 47.102139 C 242.508934 49.617282 243.108947 52.161898 243.590914 54.735987 C 244.131912 57.663768 244.564709 60.6112 244.889308 63.578282 C 245.263091 66.938355 245.538505 70.308252 245.735227 73.687976 C 245.951626 77.509812 246.10901 81.321821 246.187687 85.143656 C 246.276225 89.437084 246.325394 93.720685 246.325394 98.014106 C 246.325394 98.014106 246.325394 98.014106 246.325394 98.014106 L 246.325394 156.225886 C 246.325394 156.225886 246.325394 156.225886 246.325394 156.225886 C 246.325394 160.519306 246.276225 164.802907 246.187687 169.096328 C 246.10901 172.918164 245.951626 176.739999 245.735227 180.552015 C 245.538505 183.931739 245.263091 187.301629 244.889308 190.671533 C 244.564709 193.628784 244.131912 196.576216 243.590914 199.503994 C 243.108947 202.078094 242.508934 204.622706 241.761369 207.137845 C 241.112187 209.358253 240.305606 211.5197 239.361333 213.63202 C 238.505568 215.528209 237.492434 217.355617 236.331763 219.074952 C 235.230091 220.705853 233.980897 222.218876 232.59398 223.604172 C 231.207063 224.979634 229.692286 226.227385 228.069293 227.317935 C 226.338116 228.477251 224.508571 229.489201 222.600334 230.343951 C 220.495374 231.296956 218.321569 232.092775 216.098564 232.741198 C 213.580483 233.478056 211.023049 234.087202 208.445953 234.558787 C 205.514751 235.108972 202.554026 235.541264 199.583486 235.865483 C 196.219486 236.228995 192.835809 236.513922 189.452133 236.70058 C 185.625827 236.916726 181.799522 237.073926 177.973216 237.152526 C 173.674759 237.25078 169.376317 237.290072 165.077876 237.290072 C 165.077876 237.290072 165.077876 237.290072 165.06803 237.290072 L 90.941963 237.290072 C 90.932125 237.290072 90.932125 237.290072 90.932125 237.290072 C 86.633683 237.290072 82.335234 237.25078 78.036784 237.152526 C 74.210479 237.073926 70.384173 236.916726 66.557868 236.70058 C 63.174195 236.513922 59.790522 236.228995 56.426518 235.865483 C 53.455967 235.541264 50.495253 235.108972 47.564048 234.558787 C 44.986944 234.087202 42.429517 233.478056 39.911433 232.741198 C 37.688439 232.092775 35.514626 231.296956 33.409665 230.343951 C 31.501429 229.489201 29.671886 228.477251 27.940703 227.317935 C 26.31772 226.227385 24.802935 224.979634 23.416022 223.604172 C 22.029109 222.218876 20.779904 220.705853 19.678243 219.074952 C 18.517564 217.355617 17.504428 215.528209 16.648674 213.63202 C 15.704392 211.5197 14.897819 209.358253 14.248626 207.137845 C 13.50107 204.622706 12.901057 202.078094 12.419081 199.503994 C 11.878086 196.576216 11.445291 193.628784 11.120694 190.671533 C 10.746916 187.301629 10.471501 183.931739 10.274776 180.552015 C 10.058378 176.739999 9.900997 172.918164 9.822307 169.096328 C 9.733781 164.802907 9.6846 160.519306 9.6846 156.225886 C 9.6846 156.225886 9.6846 156.225886 9.6846 156.225886 L 9.6846 98.014106 C 9.6846 98.014106 9.6846 98.014106 9.6846 98.014106 C 9.6846 93.720685 9.733781 89.437084 9.822307 85.143656 C 9.900997 81.321821 10.058378 77.509812 10.274776 73.687976 C 10.471501 70.308252 10.746916 66.938355 11.120694 63.578282 C 11.445291 60.6112 11.878086 57.663768 12.419081 54.735987 C 12.901057 52.161898 13.50107 49.617282 14.248626 47.102139 C 14.897819 44.891565 15.704392 42.720292 16.648674 40.607968 C 17.504428 38.711787 18.517564 36.894202 19.678243 35.165043 C 20.779904 33.543956 22.029109 32.030941 23.416022 30.645648 C 24.802935 29.260355 26.31772 28.012609 27.940703 26.922059 C 29.671886 25.762737 31.501429 24.750785 33.409665 23.896029 C 35.514626 22.952852 37.688439 22.147221 39.911433 21.498786 C 42.429517 20.761928 44.986944 20.152792 47.564048 19.681203 C 50.495253 19.131016 53.455967 18.698726 56.426518 18.384332 C 59.790522 18.010992 63.174195 17.735898 66.557868 17.539402 C 70.384173 17.323257 74.210479 17.175886 78.036784 17.087463 C 82.335234 16.99904 86.633683 16.949916 90.932125 16.959741 C 90.932125 16.959741 90.932125 16.959741 90.941963 16.959741 L 165.06803 16.959741 C 165.077876 16.959741 165.077876 16.959741 165.077876 16.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kali-linux.svg b/.icons/Gruvbox_Dark-2/apps/64/kali-linux.svg
new file mode 100644
index 000000000..f8c2afff6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kali-linux.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="VQwBuIMEminwitUtFv5INNO6lTwCbekg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#VQwBuIMEminwitUtFv5INNO6lTwCbekg)">
+ <linearGradient id="_lgradient_53" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.739%" style="stop-color:#6093b3"/>
+ <stop offset="98.261%" style="stop-color:#456980"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_53)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_54" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_54)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 38.463 38.673 C 37.284 38.677 36.107 38.688 34.935 38.703 C 26.197 38.83 20.982 39.105 20.345 39.474 C 19.55 39.934 20.416 40.107 24.707 40.345 C 68.67 42.786 84.988 44.614 103.704 49.197 C 111.797 51.178 123.475 54.919 127.214 56.728 L 129.563 57.864 L 130.456 63.253 C 131.501 69.561 133.387 75.836 135.847 81.192 L 137.605 85.018 L 135.151 87.048 C 125.189 95.29 121.592 101.888 120.86 113.254 C 119.768 130.221 129.233 142.72 146.298 146.845 C 148.698 147.425 153.662 148.255 157.332 148.691 C 179.251 151.295 188.132 155.102 200.353 167.132 C 205.081 171.787 211.417 179.235 214.452 183.706 C 219.416 191.019 223.88 202.383 225.702 212.343 L 226.613 217.329 L 226.76 212.086 C 227.273 193.776 216.74 172.874 199.151 157.296 C 196.362 154.826 194.302 152.727 194.575 152.631 C 195.69 152.238 204.885 155.311 209.677 157.677 C 220.742 163.139 229.45 172.255 235.442 184.649 C 236.737 187.327 237.873 189.443 237.967 189.349 C 238.341 188.975 235.448 179.258 233.886 175.64 C 228.22 162.518 217.089 153.569 200.42 148.737 C 193.913 146.85 187.006 145.574 171.188 143.334 C 163.285 142.215 154.597 140.734 151.882 140.043 C 139.088 136.785 132.393 131.105 130.448 121.86 C 129.63 117.967 129.741 110.835 130.67 107.637 C 132.873 100.061 139.704 93.867 149.337 90.71 C 155.449 88.708 165.841 90.964 184.916 98.437 L 195.051 102.407 L 195.055 104.513 C 195.058 107.936 196.366 109.386 202.277 112.519 C 205.722 114.345 208.783 116.452 210.95 118.487 L 214.297 121.633 L 216.991 119.217 C 218.473 117.888 219.686 116.663 219.686 116.496 C 219.686 116.329 218.88 115.925 217.894 115.6 C 216.909 115.275 214.702 113.978 212.99 112.718 C 210.552 110.922 209.946 110.214 210.191 109.442 C 210.621 108.088 204.803 99.433 203.168 98.995 C 202.515 98.82 201.267 98.675 200.395 98.671 C 199.07 98.667 198.421 98.162 196.443 95.616 C 195.141 93.939 193.603 92.314 193.025 92.005 C 192.057 91.487 191.973 91.587 191.973 93.257 C 191.973 94.254 191.806 95.071 191.601 95.071 C 191.396 95.071 189.664 93.518 187.752 91.621 C 184.47 88.364 184.275 88.248 184.275 89.568 C 184.275 90.336 184.079 90.965 183.839 90.965 C 183.256 90.965 179.58 88.276 178.696 87.202 C 177.849 86.173 177.091 86.092 177.091 87.029 C 177.091 87.509 176.213 87.282 174.14 86.268 C 169.898 84.192 162.313 82.314 155.793 81.724 C 144.915 80.74 140.208 78.205 136.841 71.519 C 135.202 68.264 134.496 64.537 134.496 59.131 L 134.496 54.546 L 132.058 53.318 C 115.104 44.775 75.036 38.558 38.463 38.672 L 38.463 38.673 L 38.463 38.673 Z M 128.3 57.958 L 111.255 58.311 C 79.733 58.965 56.472 61.086 31.086 65.623 C 22.112 67.226 20.646 67.624 19.412 68.787 C 18.636 69.518 18 70.304 18 70.534 C 18 71.102 17.886 71.113 26.26 69.695 C 41.015 67.195 57.493 65.387 75.991 64.238 C 83.646 63.762 120.363 63.545 127.823 63.93 C 129.574 64.021 129.615 63.979 129.447 62.273 C 129.353 61.311 129.056 59.947 128.788 59.241 L 128.3 57.958 L 128.3 57.958 Z M 128.497 66.422 C 127.699 66.418 126.449 66.594 124.396 66.869 C 97.92 70.404 70.473 79.695 46.482 93.243 C 41.399 96.113 40.068 97.205 40.068 98.505 C 40.068 98.874 40.279 99.177 40.537 99.177 C 40.795 99.177 44.548 97.346 48.877 95.107 C 71.353 83.483 95.174 76.162 119.869 73.286 C 131.974 71.877 131.518 71.959 131.236 71.224 C 131.093 70.851 130.692 69.597 130.345 68.439 C 129.903 66.963 129.827 66.433 128.497 66.422 L 128.497 66.422 Z M 159.86 71.127 C 159.839 71.125 159.817 71.128 159.797 71.135 C 159.68 71.252 163.812 73.53 168.979 76.198 C 184.445 84.184 192.969 89.739 198.097 95.172 C 199.641 96.808 201.045 98.147 201.216 98.147 C 201.387 98.147 201.939 97.846 202.443 97.477 C 203.283 96.864 203.087 96.555 200.103 93.79 C 194.096 88.223 185.304 82.235 177.09 78.116 C 173.08 76.106 160.88 71.168 159.86 71.123 L 159.86 71.127 L 159.86 71.127 Z M 204.258 104.018 L 207.179 107.439 L 206.662 107.753 C 206.662 107.753 206.041 107.709 205.737 107.649 C 205.334 107.567 204.901 107.52 204.554 107.299 C 204.319 107.149 204.085 106.937 203.999 106.671 C 203.726 105.825 204.258 104.018 204.258 104.018 L 204.258 104.018 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kali-menu.svg b/.icons/Gruvbox_Dark-2/apps/64/kali-menu.svg
new file mode 100644
index 000000000..1e1df8aed
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kali-menu.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="GpXpW6DAYJazoMerFX2IaUFb1PYwWgkS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#GpXpW6DAYJazoMerFX2IaUFb1PYwWgkS)">
+ <linearGradient id="_lgradient_41" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.739%" style="stop-color:#6093b3"/>
+ <stop offset="98.261%" style="stop-color:#456980"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_41)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_42" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_42)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#f6f6f6" d="M 84.379 59 C 98.35 59 109.692 89.246 109.692 126.5 C 109.692 163.754 98.35 194 84.379 194 C 70.409 194 59.067 163.754 59.067 126.5 C 59.067 89.246 70.409 59 84.379 59 Z"/>
+ <path fill="#f6f6f6" d="M 104.68 59 C 112.088 65.016 117.075 74.12 117.075 84.312 L 117.075 92.75 L 135.004 92.75 C 134.38 83.528 145.542 75.875 151.879 75.875 C 157.617 75.875 160.317 75.968 160.317 84.312 L 160.317 92.75 L 170.602 92.75 C 180.963 87.687 185.62 76.128 185.62 70.07 C 185.62 63.86 165.497 59 154.512 59 L 104.68 59 L 104.68 59 Z M 118.129 101.187 L 118.129 137.578 C 141.467 160.031 169.809 157.879 169.809 157.879 C 169.809 157.879 172.787 145.054 153.727 123.867 L 133.688 101.187 L 118.652 101.187 C 118.484 101.204 118.315 101.171 118.129 101.187 L 118.129 101.187 Z M 143.231 122.551 L 157.431 137.207 C 142.252 138.599 139.29 129.985 143.231 122.551 L 143.231 122.551 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kali-metasploit.svg b/.icons/Gruvbox_Dark-2/apps/64/kali-metasploit.svg
new file mode 100644
index 000000000..738feae8e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kali-metasploit.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="LTjCGvGUhH61X0LVPfNqJQDDicY9o38V" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#LTjCGvGUhH61X0LVPfNqJQDDicY9o38V)">
+ <linearGradient id="_lgradient_43" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.739%" style="stop-color:#6093b3"/>
+ <stop offset="98.261%" style="stop-color:#456980"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_43)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_44" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_44)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 57 55 L 87.661 55 L 127.083 94.545 L 166.505 55 L 197.167 55 L 197.167 164.848 L 166.505 195.606 L 166.505 98.939 L 140.224 120.909 L 140.224 169.242 L 113.943 169.242 L 113.943 120.909 L 87.661 98.939 L 87.661 200 L 57 164.848 L 57 55 L 57 55 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kali-nasm.svg b/.icons/Gruvbox_Dark-2/apps/64/kali-nasm.svg
new file mode 100644
index 000000000..ab5de8ce4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kali-nasm.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Te6jxlOvteGRDB0WwcCVABZ4HxczjChf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Te6jxlOvteGRDB0WwcCVABZ4HxczjChf)">
+ <linearGradient id="_lgradient_45" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.739%" style="stop-color:#6093b3"/>
+ <stop offset="98.261%" style="stop-color:#456980"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_45)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_46" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_46)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 66 55 L 93.916 55 L 158.981 93.667 L 158.981 55 L 188.344 55 L 188.344 161.333 L 158.981 200 C 159.816 199.448 158.981 132.333 158.981 132.333 C 158.981 132.333 92.316 93.115 93.916 93.667 L 93.916 200 L 66 161.333 L 66 55 L 66 55 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kali-nmap.svg b/.icons/Gruvbox_Dark-2/apps/64/kali-nmap.svg
new file mode 100644
index 000000000..53aa63c80
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kali-nmap.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="cFgHaMcAjsBvpUyUwjHeaOkb83EfZElO" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#cFgHaMcAjsBvpUyUwjHeaOkb83EfZElO)">
+ <linearGradient id="_lgradient_49" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.739%" style="stop-color:#6093b3"/>
+ <stop offset="98.261%" style="stop-color:#456980"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_49)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g style="opacity:0.8">
+ <path fill="#6aff57" d="M 63.539 239.441 C 64.089 239.477 64.56 239.539 65.12 239.572 C 65.555 239.597 66.147 239.583 66.588 239.607 L 66.549 232.015 L 93.178 207.55 L 93.178 199.394 L 105.468 187.161 L 105.468 181.046 L 111.612 174.929 L 111.612 158.62 L 103.419 150.464 L 87.032 150.464 L 78.839 142.31 L 58.356 142.31 L 50.161 150.464 L 50.161 170.853 L 66.604 185.193 L 66.549 203.472 L 60.405 209.589 L 60.405 236.091 L 63.539 239.441 Z"/>
+ <path fill="#6aff57" d="M 99.322 81.148 L 93.178 87.265 L 99.322 87.265 L 101.371 89.304 L 103.419 89.304 L 105.468 87.265 L 99.322 81.148 Z"/>
+ <path fill="#6aff57" d="M 177.16 109.69 L 152.58 109.69 L 138.242 123.961 L 138.242 144.349 L 148.483 154.543 L 162.822 154.543 L 168.967 160.659 L 168.967 166.775 L 173.064 170.852 L 173.064 195.317 L 188.62 211.682 L 214.308 186.115 L 214.031 162.697 L 234.515 142.31 L 226.321 142.31 L 205.838 121.923 L 205.838 113.768 L 181.257 113.768 L 177.16 109.69 Z"/>
+ <path fill="#6aff57" d="M 250.902 117.845 L 250.902 96.374 C 250.902 87.126 250.735 78.869 250.299 71.499 C 250.081 67.815 249.796 64.353 249.43 61.099 C 249.064 57.845 248.618 54.801 248.078 51.952 C 247.538 49.104 246.904 46.451 246.164 43.982 C 245.425 41.513 244.579 39.226 243.613 37.111 C 242.999 35.764 242.248 34.6 241.533 33.388 L 238.611 36.296 L 226.321 36.296 L 214.031 48.529 L 205.838 40.374 L 181.258 40.374 L 168.968 52.607 L 168.968 62.8 L 181.258 62.8 L 181.258 56.683 L 189.451 56.683 L 189.451 64.839 L 185.353 68.915 L 168.968 69.191 L 162.822 75.032 L 154.629 75.032 L 154.629 83.187 L 148.483 89.304 L 148.483 101.534 L 160.773 101.534 L 168.968 93.38 L 177.161 93.38 L 177.161 97.458 L 185.353 105.613 L 189.451 105.613 L 189.451 101.534 L 181.258 93.38 L 189.451 93.38 L 197.643 101.534 L 207.885 101.534 L 201.741 95.419 L 207.885 89.304 L 214.031 89.304 L 220.175 95.419 L 214.031 95.419 L 207.885 101.534 L 213.919 107.54 L 214.031 113.767 L 205.838 113.767 L 230.419 138.232 L 234.514 138.232 L 238.611 134.156 L 246.804 125.999 L 238.611 117.845 L 250.902 117.845 Z"/>
+ <path fill="#6aff57" d="M 156.677 70.954 L 156.677 64.838 L 162.822 58.722 L 162.822 70.954 L 156.677 70.954 Z"/>
+ <path fill="#6aff57" d="M 220.176 191.24 L 220.176 178.456 L 228.37 170.852 L 228.37 191.24 L 220.176 191.24 Z"/>
+ <path fill="#6aff57" d="M 136.193 11.831 L 90.136 11.831 C 89.347 11.831 88.788 11.88 88.013 11.882 L 80.888 19.986 L 93.178 32.218 L 93.178 45.001 L 107.517 60.761 L 115.71 60.761 L 115.71 52.607 L 128 40.374 L 128 32.218 L 136.193 24.064 L 136.193 11.831 Z"/>
+ <path fill="#6aff57" d="M 125.951 56.683 L 132.097 56.683 L 138.242 62.799 L 125.951 62.799 L 125.951 56.683 Z"/>
+ <path fill="#6aff57" d="M 70.646 123.961 L 64.501 123.961 L 58.355 130.078 L 70.646 130.078 L 70.646 123.961 Z"/>
+ <path fill="#6aff57" d="M 16.003 30.841 C 15.896 30.993 15.758 31.109 15.653 31.263 C 14.436 33.051 13.352 34.995 12.386 37.111 C 11.421 39.226 10.575 41.513 9.835 43.982 C 9.095 46.451 8.462 49.104 7.922 51.952 C 7.382 54.801 6.936 57.845 6.57 61.099 C 6.204 64.353 5.918 67.815 5.7 71.499 C 5.264 78.869 5.098 87.126 5.098 96.374 L 5.098 117.845 L 13.291 125.999 L 25.581 125.999 L 46.066 146.388 L 46.066 121.923 L 58.356 109.691 L 66.549 109.691 L 78.839 97.458 L 91.129 97.458 L 84.985 91.341 L 97.275 77.072 L 84.985 64.839 L 66.549 64.839 L 66.549 81.148 L 58.356 81.148 L 50.161 72.993 L 50.161 64.839 L 62.452 52.607 L 72.695 52.607 L 72.695 44.45 L 60.405 32.218 L 39.92 32.218 L 39.92 44.45 L 29.678 44.45 L 16.003 30.841 Z"/>
+ <path fill="#6aff57" d="M 66.549 12.396 C 66.12 12.419 65.544 12.404 65.12 12.429 C 61.415 12.646 57.931 12.929 54.659 13.292 C 51.387 13.656 48.325 14.1 45.46 14.636 C 42.901 15.115 40.554 15.699 38.301 16.335 L 46.066 24.064 L 66.549 24.064 L 66.549 12.396 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_50" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_50)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#f0f3f4" d="M 127.495 72.554 C 112.186 72.342 97.128 78.522 85.761 88.453 C 71.207 100.048 57.287 112.472 44.5 126.002 C 59.025 143.146 74.934 159.277 92.812 172.927 C 115.355 188.644 148.45 186.603 168.628 167.835 C 183.885 155.272 197.76 141.103 210.49 126.002 C 195.251 110.079 178.669 95.165 160.923 82.272 C 151.028 75.883 139.264 72.533 127.495 72.554 L 127.495 72.554 Z"/>
+ <circle fill="#3ca6e0" cx="114.924" cy="135.26" r="34.997" vector-effect="non-scaling-stroke"/>
+ <circle fill="#34495e" cx="107.702" cy="140.075" r="14.692" vector-effect="non-scaling-stroke"/>
+ <path fill="#f8f7f7" d="M 127.594 109.958 C 129.108 109.552 132.757 111.362 135.738 113.997 C 138.719 116.632 139.91 119.102 138.396 119.508 C 136.882 119.914 133.233 118.104 130.252 115.469 C 127.271 112.834 126.08 110.364 127.594 109.958 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kali-vola.svg b/.icons/Gruvbox_Dark-2/apps/64/kali-vola.svg
new file mode 100644
index 000000000..ac9f037b4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kali-vola.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="b6zRPrPQSMtk3ShRbkcBS9Ui5SJpSjLJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#b6zRPrPQSMtk3ShRbkcBS9Ui5SJpSjLJ)">
+ <linearGradient id="_lgradient_51" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.739%" style="stop-color:#6093b3"/>
+ <stop offset="98.261%" style="stop-color:#456980"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_51)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g style="opacity:0.8">
+ <path fill="#6aff57" d="M 63.539 239.441 C 64.089 239.477 64.56 239.539 65.12 239.572 C 65.555 239.597 66.147 239.583 66.588 239.607 L 66.549 232.015 L 93.178 207.55 L 93.178 199.394 L 105.468 187.161 L 105.468 181.046 L 111.612 174.929 L 111.612 158.62 L 103.419 150.464 L 87.032 150.464 L 78.839 142.31 L 58.356 142.31 L 50.161 150.464 L 50.161 170.853 L 66.604 185.193 L 66.549 203.472 L 60.405 209.589 L 60.405 236.091 L 63.539 239.441 Z"/>
+ <path fill="#6aff57" d="M 99.322 81.148 L 93.178 87.265 L 99.322 87.265 L 101.371 89.304 L 103.419 89.304 L 105.468 87.265 L 99.322 81.148 Z"/>
+ <path fill="#6aff57" d="M 177.16 109.69 L 152.58 109.69 L 138.242 123.961 L 138.242 144.349 L 148.483 154.543 L 162.822 154.543 L 168.967 160.659 L 168.967 166.775 L 173.064 170.852 L 173.064 195.317 L 188.62 211.682 L 214.308 186.115 L 214.031 162.697 L 234.515 142.31 L 226.321 142.31 L 205.838 121.923 L 205.838 113.768 L 181.257 113.768 L 177.16 109.69 Z"/>
+ <path fill="#6aff57" d="M 250.902 117.845 L 250.902 96.374 C 250.902 87.126 250.735 78.869 250.299 71.499 C 250.081 67.815 249.796 64.353 249.43 61.099 C 249.064 57.845 248.618 54.801 248.078 51.952 C 247.538 49.104 246.904 46.451 246.164 43.982 C 245.425 41.513 244.579 39.226 243.613 37.111 C 242.999 35.764 242.248 34.6 241.533 33.388 L 238.611 36.296 L 226.321 36.296 L 214.031 48.529 L 205.838 40.374 L 181.258 40.374 L 168.968 52.607 L 168.968 62.8 L 181.258 62.8 L 181.258 56.683 L 189.451 56.683 L 189.451 64.839 L 185.353 68.915 L 168.968 69.191 L 162.822 75.032 L 154.629 75.032 L 154.629 83.187 L 148.483 89.304 L 148.483 101.534 L 160.773 101.534 L 168.968 93.38 L 177.161 93.38 L 177.161 97.458 L 185.353 105.613 L 189.451 105.613 L 189.451 101.534 L 181.258 93.38 L 189.451 93.38 L 197.643 101.534 L 207.885 101.534 L 201.741 95.419 L 207.885 89.304 L 214.031 89.304 L 220.175 95.419 L 214.031 95.419 L 207.885 101.534 L 213.919 107.54 L 214.031 113.767 L 205.838 113.767 L 230.419 138.232 L 234.514 138.232 L 238.611 134.156 L 246.804 125.999 L 238.611 117.845 L 250.902 117.845 Z"/>
+ <path fill="#6aff57" d="M 156.677 70.954 L 156.677 64.838 L 162.822 58.722 L 162.822 70.954 L 156.677 70.954 Z"/>
+ <path fill="#6aff57" d="M 220.176 191.24 L 220.176 178.456 L 228.37 170.852 L 228.37 191.24 L 220.176 191.24 Z"/>
+ <path fill="#6aff57" d="M 136.193 11.831 L 90.136 11.831 C 89.347 11.831 88.788 11.88 88.013 11.882 L 80.888 19.986 L 93.178 32.218 L 93.178 45.001 L 107.517 60.761 L 115.71 60.761 L 115.71 52.607 L 128 40.374 L 128 32.218 L 136.193 24.064 L 136.193 11.831 Z"/>
+ <path fill="#6aff57" d="M 125.951 56.683 L 132.097 56.683 L 138.242 62.799 L 125.951 62.799 L 125.951 56.683 Z"/>
+ <path fill="#6aff57" d="M 70.646 123.961 L 64.501 123.961 L 58.355 130.078 L 70.646 130.078 L 70.646 123.961 Z"/>
+ <path fill="#6aff57" d="M 16.003 30.841 C 15.896 30.993 15.758 31.109 15.653 31.263 C 14.436 33.051 13.352 34.995 12.386 37.111 C 11.421 39.226 10.575 41.513 9.835 43.982 C 9.095 46.451 8.462 49.104 7.922 51.952 C 7.382 54.801 6.936 57.845 6.57 61.099 C 6.204 64.353 5.918 67.815 5.7 71.499 C 5.264 78.869 5.098 87.126 5.098 96.374 L 5.098 117.845 L 13.291 125.999 L 25.581 125.999 L 46.066 146.388 L 46.066 121.923 L 58.356 109.691 L 66.549 109.691 L 78.839 97.458 L 91.129 97.458 L 84.985 91.341 L 97.275 77.072 L 84.985 64.839 L 66.549 64.839 L 66.549 81.148 L 58.356 81.148 L 50.161 72.993 L 50.161 64.839 L 62.452 52.607 L 72.695 52.607 L 72.695 44.45 L 60.405 32.218 L 39.92 32.218 L 39.92 44.45 L 29.678 44.45 L 16.003 30.841 Z"/>
+ <path fill="#6aff57" d="M 66.549 12.396 C 66.12 12.419 65.544 12.404 65.12 12.429 C 61.415 12.646 57.931 12.929 54.659 13.292 C 51.387 13.656 48.325 14.1 45.46 14.636 C 42.901 15.115 40.554 15.699 38.301 16.335 L 46.066 24.064 L 66.549 24.064 L 66.549 12.396 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_52" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_52)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 38.463 38.673 C 37.284 38.677 36.107 38.688 34.935 38.703 C 26.197 38.83 20.982 39.105 20.345 39.474 C 19.55 39.934 20.416 40.107 24.707 40.345 C 68.67 42.786 84.988 44.614 103.704 49.197 C 111.797 51.178 123.475 54.919 127.214 56.728 L 129.563 57.864 L 130.456 63.253 C 131.501 69.561 133.387 75.836 135.847 81.192 L 137.605 85.018 L 135.151 87.048 C 125.189 95.29 121.592 101.888 120.86 113.254 C 119.768 130.221 129.233 142.72 146.298 146.845 C 148.698 147.425 153.662 148.255 157.332 148.691 C 179.251 151.295 188.132 155.102 200.353 167.132 C 205.081 171.787 211.417 179.235 214.452 183.706 C 219.416 191.019 223.88 202.383 225.702 212.343 L 226.613 217.329 L 226.76 212.086 C 227.273 193.776 216.74 172.874 199.151 157.296 C 196.362 154.826 194.302 152.727 194.575 152.631 C 195.69 152.238 204.885 155.311 209.677 157.677 C 220.742 163.139 229.45 172.255 235.442 184.649 C 236.737 187.327 237.873 189.443 237.967 189.349 C 238.341 188.975 235.448 179.258 233.886 175.64 C 228.22 162.518 217.089 153.569 200.42 148.737 C 193.913 146.85 187.006 145.574 171.188 143.334 C 163.285 142.215 154.597 140.734 151.882 140.043 C 139.088 136.785 132.393 131.105 130.448 121.86 C 129.63 117.967 129.741 110.835 130.67 107.637 C 132.873 100.061 139.704 93.867 149.337 90.71 C 155.449 88.708 165.841 90.964 184.916 98.437 L 195.051 102.407 L 195.055 104.513 C 195.058 107.936 196.366 109.386 202.277 112.519 C 205.722 114.345 208.783 116.452 210.95 118.487 L 214.297 121.633 L 216.991 119.217 C 218.473 117.888 219.686 116.663 219.686 116.496 C 219.686 116.329 218.88 115.925 217.894 115.6 C 216.909 115.275 214.702 113.978 212.99 112.718 C 210.552 110.922 209.946 110.214 210.191 109.442 C 210.621 108.088 204.803 99.433 203.168 98.995 C 202.515 98.82 201.267 98.675 200.395 98.671 C 199.07 98.667 198.421 98.162 196.443 95.616 C 195.141 93.939 193.603 92.314 193.025 92.005 C 192.057 91.487 191.973 91.587 191.973 93.257 C 191.973 94.254 191.806 95.071 191.601 95.071 C 191.396 95.071 189.664 93.518 187.752 91.621 C 184.47 88.364 184.275 88.248 184.275 89.568 C 184.275 90.336 184.079 90.965 183.839 90.965 C 183.256 90.965 179.58 88.276 178.696 87.202 C 177.849 86.173 177.091 86.092 177.091 87.029 C 177.091 87.509 176.213 87.282 174.14 86.268 C 169.898 84.192 162.313 82.314 155.793 81.724 C 144.915 80.74 140.208 78.205 136.841 71.519 C 135.202 68.264 134.496 64.537 134.496 59.131 L 134.496 54.546 L 132.058 53.318 C 115.104 44.775 75.036 38.558 38.463 38.672 L 38.463 38.673 L 38.463 38.673 Z M 128.3 57.958 L 111.255 58.311 C 79.733 58.965 56.472 61.086 31.086 65.623 C 22.112 67.226 20.646 67.624 19.412 68.787 C 18.636 69.518 18 70.304 18 70.534 C 18 71.102 17.886 71.113 26.26 69.695 C 41.015 67.195 57.493 65.387 75.991 64.238 C 83.646 63.762 120.363 63.545 127.823 63.93 C 129.574 64.021 129.615 63.979 129.447 62.273 C 129.353 61.311 129.056 59.947 128.788 59.241 L 128.3 57.958 L 128.3 57.958 Z M 128.497 66.422 C 127.699 66.418 126.449 66.594 124.396 66.869 C 97.92 70.404 70.473 79.695 46.482 93.243 C 41.399 96.113 40.068 97.205 40.068 98.505 C 40.068 98.874 40.279 99.177 40.537 99.177 C 40.795 99.177 44.548 97.346 48.877 95.107 C 71.353 83.483 95.174 76.162 119.869 73.286 C 131.974 71.877 131.518 71.959 131.236 71.224 C 131.093 70.851 130.692 69.597 130.345 68.439 C 129.903 66.963 129.827 66.433 128.497 66.422 L 128.497 66.422 Z M 159.86 71.127 C 159.839 71.125 159.817 71.128 159.797 71.135 C 159.68 71.252 163.812 73.53 168.979 76.198 C 184.445 84.184 192.969 89.739 198.097 95.172 C 199.641 96.808 201.045 98.147 201.216 98.147 C 201.387 98.147 201.939 97.846 202.443 97.477 C 203.283 96.864 203.087 96.555 200.103 93.79 C 194.096 88.223 185.304 82.235 177.09 78.116 C 173.08 76.106 160.88 71.168 159.86 71.123 L 159.86 71.127 L 159.86 71.127 Z M 204.258 104.018 L 207.179 107.439 L 206.662 107.753 C 206.662 107.753 206.041 107.709 205.737 107.649 C 205.334 107.567 204.901 107.52 204.554 107.299 C 204.319 107.149 204.085 106.937 203.999 106.671 C 203.726 105.825 204.258 104.018 204.258 104.018 L 204.258 104.018 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kali-wireshark.svg b/.icons/Gruvbox_Dark-2/apps/64/kali-wireshark.svg
new file mode 100644
index 000000000..cc7918706
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kali-wireshark.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="6b9tsJclhhUVaREmAnOJQfpnKnP8iaSa" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#6b9tsJclhhUVaREmAnOJQfpnKnP8iaSa)">
+ <linearGradient id="_lgradient_55" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.739%" style="stop-color:#6093b3"/>
+ <stop offset="98.261%" style="stop-color:#456980"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_55)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_56" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_56)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ececec" d="M 250.33 148.58 L 250.33 158.58 L 187.29 158.58 C 185.32 158.58 183.53 157.43 182.73 155.63 C 181.877 153.748 181.09 151.837 180.37 149.9 C 178.46 144.92 176.78 139.85 175.31 134.72 C 173.18 127.38 171.49 119.92 170.25 112.38 C 168.73 103.38 167.96 94.26 167.93 85.13 C 167.93 79.87 168.22 74.61 168.8 69.38 C 169.4 63.94 170.37 58.54 171.69 53.23 C 173.06 47.71 174.86 42.31 177.06 37.06 C 178.15 34.46 179.35 31.91 180.64 29.41 C 177.28 29.69 173.93 30.1 170.6 30.65 C 164.91 31.59 159.31 32.97 153.85 34.79 C 144.017 38.066 134.755 42.857 126.4 48.99 C 122.5 51.86 118.81 55 115.35 58.39 C 111.99 61.68 108.83 65.18 105.9 68.87 C 103.04 72.46 100.38 76.21 97.92 80.09 C 95.53 83.86 93.32 87.74 91.3 91.71 C 87.53 99.11 84.32 106.77 81.67 114.64 C 79.44 121.21 77.57 127.9 76.06 134.67 C 75.01 139.35 74.14 144.06 73.46 148.81 C 73.21 150.54 73 152.27 72.85 154.02 C 72.74 155.26 72.17 156.42 71.25 157.27 C 70.32 158.11 69.12 158.58 67.87 158.58 L 6.375 158.688 L 6.375 148.688 L 63.4 148.58 C 64.134 143.174 65.101 137.802 66.3 132.48 C 67.892 125.368 69.858 118.345 72.19 111.44 C 75 103.11 78.4 95 82.39 87.17 C 84.55 82.92 86.92 78.78 89.47 74.75 C 92.12 70.56 94.99 66.52 98.07 62.64 C 101.26 58.63 104.7 54.82 108.36 51.24 C 112.15 47.53 116.2 44.08 120.47 40.94 C 129.67 34.19 139.86 28.91 150.69 25.3 C 156.65 23.32 162.77 21.81 168.97 20.78 C 178.92 19.15 189.01 18.61 199.07 19.18 C 193.85 25.823 189.548 33.139 186.28 40.93 C 184.28 45.7 182.64 50.62 181.4 55.64 C 180.18 60.52 179.29 65.48 178.74 70.48 C 178.2 75.34 177.93 80.23 177.93 85.11 C 177.96 93.7 178.69 102.27 180.11 110.74 C 181.292 117.902 182.898 124.988 184.92 131.96 C 186.31 136.83 187.91 141.63 189.72 146.36 C 190 147.11 190.29 147.85 190.59 148.58 L 250.33 148.58 L 250.33 148.58 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kali-wpscan.svg b/.icons/Gruvbox_Dark-2/apps/64/kali-wpscan.svg
new file mode 100644
index 000000000..c8b71a885
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kali-wpscan.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#V2mSjDmmbEnmenVMAmIAuXrp2GgIBceC)">
+ <linearGradient id="_lgradient_14" x1=".533" x2=".533" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.339,6.343,13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#527d97"/>
+ <stop offset="100%" style="stop-color:#527d97"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <defs>
+ <filter id="V2mSjDmmbEnmenVMAmIAuXrp2GgIBceC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 56.56 127.5 C 56.56 155.812 73.156 180.251 97.145 191.628 L 62.934 98.082 C 58.843 107.044 56.56 117.006 56.56 127.5 Z M 106.87 195.387 C 113.558269 197.415879 120.509775 198.444671 127.499 198.44 C 135.591487 198.447352 143.625286 197.06667 151.251 194.358 L 128.724 132.758 L 106.87 195.387 L 106.87 195.387 Z M 93.965 89.006 L 93.965 93.253 C 93.965 93.642 93.661 93.961 93.288 93.961 L 85.074 93.961 C 84.155 93.961 83.769 94.515 84.091 95.465 L 109.854 171.357 L 125.53 124.027 L 115.108 95.529 C 114.73 94.495 114.281 93.961 112.678 93.961 L 105.468 93.961 C 105.095 93.961 104.791 93.642 104.791 93.253 L 104.791 89.006 C 104.791 88.617 105.097 88.282 105.468 88.299 C 118.884 88.897 132.381 88.892 145.959 88.299 C 146.331 88.283 146.636 88.617 146.636 89.006 L 146.636 93.253 C 146.636 93.642 146.332 93.961 145.959 93.961 L 138.789 93.961 C 137.368 93.961 136.91 94.618 137.303 95.774 L 162.663 170.478 L 171.975 142.135 C 183.233 107.867 162.343 104.241 162.862 87.205 C 163.119 78.777 169.296 75.099 175.486 75.263 C 162.854 63.653 146.004 56.561 127.499 56.561 C 102.549 56.561 80.606 69.45 67.96 88.931 C 76.018 88.848 84.669 88.756 93.287 88.298 C 93.66 88.279 93.965 88.616 93.965 89.006 L 93.965 89.006 Z M 127.5 49.905 C 170.346 49.905 205.095 84.653 205.095 127.5 C 205.095 170.347 170.347 205.096 127.5 205.096 C 84.652 205.096 49.904 170.347 49.904 127.5 C 49.904 84.653 84.653 49.905 127.5 49.905 Z M 127.5 45 C 81.944 45 45 81.945 45 127.5 C 45 173.056 81.944 210 127.5 210 C 173.055 210 209.999 173.056 209.999 127.5 C 209.999 81.945 173.055 45 127.5 45 Z M 189.893 93.722 C 190.281 104.276 187.1 117.381 183.675 127.081 L 161.547 189.744 C 183.53 177.691 198.439 154.334 198.439 127.5 C 198.439 115.272 195.343 103.766 189.893 93.722 L 189.893 93.722 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_15" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,12.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" fill-rule="evenodd" d="M 165.06803 12.951234 C 169.395994 12.941409 173.723944 12.990533 178.051908 13.088781 C 181.927398 13.167379 185.802873 13.31475 189.678362 13.540721 C 193.1309 13.737216 196.583423 14.022134 200.026115 14.395476 C 203.085193 14.729518 206.144271 15.181458 209.173842 15.741469 C 211.888645 16.242533 214.57394 16.881143 217.219897 17.6573 C 219.619947 18.354858 221.970814 19.219439 224.242988 20.241215 C 226.357793 21.184394 228.384061 22.304417 230.302129 23.591462 C 232.141505 24.829383 233.862851 26.244151 235.436659 27.80629 C 237.000621 29.378252 238.417046 31.087764 239.656409 32.924995 C 240.944972 34.840824 242.066305 36.864728 243.020409 38.967229 C 244.043389 41.246576 244.908985 43.584873 245.617197 45.972292 C 246.394255 48.615155 247.033606 51.297317 247.535265 54.008956 C 248.095924 57.034984 248.548399 60.080665 248.882828 63.13617 C 249.256611 66.574836 249.541856 70.013506 249.738578 73.462003 C 249.964823 77.323139 250.112361 81.194101 250.200884 85.055237 C 250.289421 89.378131 250.338591 93.701032 250.32876 98.014106 L 250.32876 156.225886 C 250.338591 160.54878 250.289421 164.861854 250.200884 169.184747 C 250.112361 173.05571 249.964823 176.916853 249.738578 180.777981 C 249.541856 184.226485 249.256611 187.674975 248.882828 191.103826 C 248.548399 194.15933 248.095924 197.214835 247.535265 200.240851 C 247.033606 202.942664 246.394255 205.624837 245.617197 208.267703 C 244.908985 210.655115 244.043389 213.003235 243.020409 215.272755 C 242.066305 217.38509 240.944972 219.399156 239.656409 221.314999 C 238.417046 223.152226 237.000621 224.871561 235.436659 226.433697 C 233.862851 227.995832 232.141505 229.410601 230.302129 230.648532 C 228.384061 231.935575 226.357793 233.055598 224.242988 233.998768 C 221.970814 235.020552 219.619947 235.885137 217.219897 236.592507 C 214.57394 237.368672 211.888645 238.007276 209.173842 238.498515 C 206.144271 239.068354 203.085193 239.510465 200.026115 239.844519 C 196.583423 240.21785 193.1309 240.502777 189.678362 240.699269 C 185.802873 240.925235 181.927398 241.072615 178.051908 241.161035 C 173.723944 241.249454 169.395994 241.298581 165.06803 241.288762 L 90.941963 241.288762 C 86.614006 241.298581 82.286049 241.249454 77.9581 241.161035 C 74.08261 241.072615 70.20712 240.925235 66.331638 240.699269 C 62.879108 240.502777 59.426578 240.21785 55.983886 239.844519 C 52.924808 239.510465 49.865733 239.068354 46.836162 238.498515 C 44.121356 238.007276 41.436057 237.368672 38.7901 236.592507 C 36.390053 235.885137 34.039187 235.020552 31.767009 233.998768 C 29.652213 233.055598 27.625943 231.935575 25.707871 230.648532 C 23.868489 229.410601 22.147143 227.995832 20.573343 226.433697 C 19.009377 224.871561 17.592955 223.152226 16.353586 221.314999 C 15.065036 219.399156 13.943701 217.38509 12.989584 215.272755 C 11.966612 213.003235 11.101021 210.655115 10.392811 208.267703 C 9.615746 205.624837 8.976389 202.942664 8.47474 200.240851 C 7.914072 197.214835 7.461604 194.15933 7.127172 191.103826 C 6.753394 187.674975 6.468142 184.226485 6.271417 180.777981 C 6.045183 176.916853 5.897639 173.05571 5.809112 169.184747 C 5.720586 164.861854 5.671405 160.54878 5.681241 156.225886 L 5.681241 98.014106 C 5.671405 93.701032 5.720586 89.378131 5.809112 85.055237 C 5.897639 81.194101 6.045183 77.323139 6.271417 73.462003 C 6.468142 70.013506 6.753394 66.574836 7.127172 63.13617 C 7.461604 60.080665 7.914072 57.034984 8.47474 54.008956 C 8.976389 51.297317 9.615746 48.615155 10.392811 45.972292 C 11.101021 43.584873 11.966612 41.246576 12.989584 38.967229 C 13.943701 36.864728 15.065036 34.840824 16.353586 32.924995 C 17.592955 31.087764 19.009377 29.378252 20.573343 27.80629 C 22.147143 26.244151 23.868489 24.829383 25.707871 23.591462 C 27.625943 22.304417 29.652213 21.184394 31.767009 20.241215 C 34.039187 19.219439 36.390053 18.354858 38.7901 17.6573 C 41.436057 16.881143 44.121356 16.242533 46.836162 15.741469 C 49.865733 15.181458 52.924808 14.729518 55.983886 14.395476 C 59.426578 14.022134 62.879108 13.737216 66.331638 13.540721 C 70.20712 13.31475 74.08261 13.167379 77.9581 13.088781 C 82.286049 12.990533 86.614006 12.941409 90.941963 12.951234 L 165.06803 12.951234 Z M 165.077876 16.959741 C 169.376317 16.949916 173.674759 16.99904 177.973216 17.087463 C 181.799522 17.175886 185.625827 17.323257 189.452133 17.539402 C 192.835809 17.735898 196.219486 18.010992 199.583486 18.384332 C 202.554026 18.698726 205.514751 19.131016 208.445953 19.681203 C 211.023049 20.152792 213.580483 20.761928 216.098564 21.498786 C 218.321569 22.147221 220.495374 22.952852 222.600334 23.896029 C 224.508571 24.750785 226.338116 25.762737 228.069293 26.922059 C 229.692286 28.012609 231.207063 29.260355 232.59398 30.645648 C 233.980897 32.030941 235.230091 33.543956 236.331763 35.165043 C 237.492434 36.894202 238.505568 38.711787 239.361333 40.607968 C 240.305606 42.720292 241.112187 44.891565 241.761369 47.102139 C 242.508934 49.617282 243.108947 52.161898 243.590914 54.735987 C 244.131912 57.663768 244.564709 60.6112 244.889308 63.578282 C 245.263091 66.938355 245.538505 70.308252 245.735227 73.687976 C 245.951626 77.509812 246.10901 81.321821 246.187687 85.143656 C 246.276225 89.437084 246.325394 93.720685 246.325394 98.014106 C 246.325394 98.014106 246.325394 98.014106 246.325394 98.014106 L 246.325394 156.225886 C 246.325394 156.225886 246.325394 156.225886 246.325394 156.225886 C 246.325394 160.519306 246.276225 164.802907 246.187687 169.096328 C 246.10901 172.918164 245.951626 176.739999 245.735227 180.552015 C 245.538505 183.931739 245.263091 187.301629 244.889308 190.671533 C 244.564709 193.628784 244.131912 196.576216 243.590914 199.503994 C 243.108947 202.078094 242.508934 204.622706 241.761369 207.137845 C 241.112187 209.358253 240.305606 211.5197 239.361333 213.63202 C 238.505568 215.528209 237.492434 217.355617 236.331763 219.074952 C 235.230091 220.705853 233.980897 222.218876 232.59398 223.604172 C 231.207063 224.979634 229.692286 226.227385 228.069293 227.317935 C 226.338116 228.477251 224.508571 229.489201 222.600334 230.343951 C 220.495374 231.296956 218.321569 232.092775 216.098564 232.741198 C 213.580483 233.478056 211.023049 234.087202 208.445953 234.558787 C 205.514751 235.108972 202.554026 235.541264 199.583486 235.865483 C 196.219486 236.228995 192.835809 236.513922 189.452133 236.70058 C 185.625827 236.916726 181.799522 237.073926 177.973216 237.152526 C 173.674759 237.25078 169.376317 237.290072 165.077876 237.290072 C 165.077876 237.290072 165.077876 237.290072 165.06803 237.290072 L 90.941963 237.290072 C 90.932125 237.290072 90.932125 237.290072 90.932125 237.290072 C 86.633683 237.290072 82.335234 237.25078 78.036784 237.152526 C 74.210479 237.073926 70.384173 236.916726 66.557868 236.70058 C 63.174195 236.513922 59.790522 236.228995 56.426518 235.865483 C 53.455967 235.541264 50.495253 235.108972 47.564048 234.558787 C 44.986944 234.087202 42.429517 233.478056 39.911433 232.741198 C 37.688439 232.092775 35.514626 231.296956 33.409665 230.343951 C 31.501429 229.489201 29.671886 228.477251 27.940703 227.317935 C 26.31772 226.227385 24.802935 224.979634 23.416022 223.604172 C 22.029109 222.218876 20.779904 220.705853 19.678243 219.074952 C 18.517564 217.355617 17.504428 215.528209 16.648674 213.63202 C 15.704392 211.5197 14.897819 209.358253 14.248626 207.137845 C 13.50107 204.622706 12.901057 202.078094 12.419081 199.503994 C 11.878086 196.576216 11.445291 193.628784 11.120694 190.671533 C 10.746916 187.301629 10.471501 183.931739 10.274776 180.552015 C 10.058378 176.739999 9.900997 172.918164 9.822307 169.096328 C 9.733781 164.802907 9.6846 160.519306 9.6846 156.225886 C 9.6846 156.225886 9.6846 156.225886 9.6846 156.225886 L 9.6846 98.014106 C 9.6846 98.014106 9.6846 98.014106 9.6846 98.014106 C 9.6846 93.720685 9.733781 89.437084 9.822307 85.143656 C 9.900997 81.321821 10.058378 77.509812 10.274776 73.687976 C 10.471501 70.308252 10.746916 66.938355 11.120694 63.578282 C 11.445291 60.6112 11.878086 57.663768 12.419081 54.735987 C 12.901057 52.161898 13.50107 49.617282 14.248626 47.102139 C 14.897819 44.891565 15.704392 42.720292 16.648674 40.607968 C 17.504428 38.711787 18.517564 36.894202 19.678243 35.165043 C 20.779904 33.543956 22.029109 32.030941 23.416022 30.645648 C 24.802935 29.260355 26.31772 28.012609 27.940703 26.922059 C 29.671886 25.762737 31.501429 24.750785 33.409665 23.896029 C 35.514626 22.952852 37.688439 22.147221 39.911433 21.498786 C 42.429517 20.761928 44.986944 20.152792 47.564048 19.681203 C 50.495253 19.131016 53.455967 18.698726 56.426518 18.384332 C 59.790522 18.010992 63.174195 17.735898 66.557868 17.539402 C 70.384173 17.323257 74.210479 17.175886 78.036784 17.087463 C 82.335234 16.99904 86.633683 16.949916 90.932125 16.959741 C 90.932125 16.959741 90.932125 16.959741 90.941963 16.959741 L 165.06803 16.959741 C 165.077876 16.959741 165.077876 16.959741 165.077876 16.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kalu.svg b/.icons/Gruvbox_Dark-2/apps/64/kalu.svg
new file mode 120000
index 000000000..ffa44bd76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kalu.svg
@@ -0,0 +1 @@
+distributor-logo-archlinux.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kalzium.svg b/.icons/Gruvbox_Dark-2/apps/64/kalzium.svg
new file mode 100644
index 000000000..a3c961e83
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kalzium.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="GiopaAzhuZbPmsVRS4rr0oD648zJZqGZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#GiopaAzhuZbPmsVRS4rr0oD648zJZqGZ)">
+ <linearGradient id="_lgradient_57" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.739%" style="stop-color:#6093b3"/>
+ <stop offset="98.261%" style="stop-color:#456980"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_57)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_58" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_58)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 180.329 91.621 L 185.227 99.934 L 75.671 164.379 L 70.773 156.066 L 180.329 91.621 Z M 70.773 99.934 L 75.671 91.621 L 185.227 156.066 L 180.329 164.379 L 70.773 99.934 Z"/>
+ <path fill="#fdc92b" d="M 73.222 78.056 C 63.435 78.056 55.5 85.99 55.5 95.778 C 55.5 105.565 63.435 113.5 73.222 113.5 C 83.01 113.5 90.944 105.565 90.944 95.778 C 90.944 85.99 83.01 78.056 73.222 78.056 L 73.222 78.056 Z M 182.778 78.056 C 178.078 78.056 173.57 79.923 170.246 83.246 C 166.923 86.57 165.056 91.078 165.056 95.778 C 165.056 100.478 166.923 104.986 170.246 108.309 C 173.57 111.633 178.078 113.5 182.778 113.5 C 187.478 113.5 191.986 111.633 195.309 108.309 C 198.633 104.986 200.5 100.478 200.5 95.778 C 200.5 91.078 198.633 86.57 195.309 83.246 C 191.986 79.923 187.478 78.056 182.778 78.056 L 182.778 78.056 Z M 128 100.611 C 112.874 100.611 100.611 112.874 100.611 128 C 100.611 143.126 112.874 155.389 128 155.389 C 143.126 155.389 155.389 143.126 155.389 128 C 155.389 112.874 143.126 100.611 128 100.611 L 128 100.611 Z M 73.222 142.5 C 63.435 142.5 55.5 150.435 55.5 160.222 C 55.5 170.01 63.435 177.944 73.222 177.944 C 83.01 177.944 90.944 170.01 90.944 160.222 C 90.944 150.435 83.01 142.5 73.222 142.5 L 73.222 142.5 Z M 182.778 142.5 C 178.078 142.5 173.57 144.367 170.246 147.691 C 166.923 151.014 165.056 155.522 165.056 160.222 C 165.056 164.922 166.923 169.43 170.246 172.754 C 173.57 176.077 178.078 177.944 182.778 177.944 C 187.478 177.944 191.986 176.077 195.309 172.754 C 198.633 169.43 200.5 164.922 200.5 160.222 C 200.5 155.522 198.633 151.014 195.309 147.691 C 191.986 144.367 187.478 142.5 182.778 142.5 L 182.778 142.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kamerka.svg b/.icons/Gruvbox_Dark-2/apps/64/kamerka.svg
new file mode 120000
index 000000000..6fe6baa15
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kamerka.svg
@@ -0,0 +1 @@
+cheese.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kamoso.svg b/.icons/Gruvbox_Dark-2/apps/64/kamoso.svg
new file mode 120000
index 000000000..6fe6baa15
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kamoso.svg
@@ -0,0 +1 @@
+cheese.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kamule.svg b/.icons/Gruvbox_Dark-2/apps/64/kamule.svg
new file mode 120000
index 000000000..b6cfdb904
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kamule.svg
@@ -0,0 +1 @@
+emule.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kanagram.svg b/.icons/Gruvbox_Dark-2/apps/64/kanagram.svg
new file mode 100644
index 000000000..0e175765e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kanagram.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#cccccc" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ed3146" fill-rule="evenodd" d="M65.077 68.319a1.067 1.067 0 0 0-.784.459l-4.351 6.116a1.248 1.248 0 0 0 .294 1.743l6.84 7.581c-.285.946-.508 1.91-.667 2.886l-9.454 3.838a1.248 1.248 0 0 0-1.025 1.441l1.248 7.395c.115.683.749.989 1.441 1.025l10.195.528c.459.862.973 1.693 1.539 2.488l-3.98 9.427c-.27.637-.27 1.341.294 1.743l6.112 4.351c.564.401 1.341.27 1.743-.294l7.597-6.857c.955.29 1.928.516 2.912.677l3.839 9.454c.115.683.757 1.14 1.44 1.025l7.396-1.248c.683-.115.989-.748 1.024-1.44l.528-10.196a22.52 22.52 0 0 0 2.524-1.565l9.385 3.968c.564.401 1.341.27 1.743-.294l4.351-6.117c.401-.564.169-1.228-.295-1.743l-2.923-3.24-1.608.979-6.919-7.349a17.5 17.5 0 0 1-14.003 12.83c-9.531 1.608-18.56-4.815-20.168-14.345a17.5 17.5 0 0 1 7.234-17.234l-.895-5.306a22.35 22.35 0 0 0-2.263 1.407l-9.385-3.968c-.319-.135-.653-.202-.959-.165zm24.682-15.87l-12.134 3.22 8.126 48.163 11.909-4.545-3.327-19.721 18.534 19.691 11.494-7.01-19.522-18.039 12.462-23.87-13.324-.288-10.683 23.353-3.535-20.954z"/>
+ <path fill="#1a7fd4" fill-rule="evenodd" d="M172.901 149.324q10.911-2.213 17.185 1.946 6.274 4.158 8.429 14.781l4.056 20.003q.738 3.637-.998 6.132-1.736 2.494-5.564 3.27-3.35.68-5.892-.798-2.541-1.477-3.393-4.692-.641 3.717-3.411 6.272-2.77 2.554-7.173 3.447-4.881.99-9.203-.176-4.322-1.166-7.279-4.203-2.958-3.037-3.851-7.44-1.029-5.072.992-8.621 2.02-3.549 7.491-6.053 5.471-2.505 15.233-4.485l2.584-.524-.233-1.148q-.679-3.35-2.512-4.523-1.832-1.173-5.469-.435-3.924.796-10.941 5.009-2.046 1.212-3.577 1.523-2.393.485-4.178-.947-1.785-1.431-2.348-4.207-.427-2.105.163-3.62.589-1.514 2.29-2.955 3-2.403 7.859-4.484 4.859-2.082 9.74-3.072zm4.949 38.157q3.446-.699 5.152-3.586t.93-6.715l-.233-1.149-1.532.311q-6.125 1.242-8.486 2.867-2.361 1.625-1.837 4.209.447 2.201 2.126 3.355 1.679 1.154 3.88.708z"/>
+ <path fill="#46a926" d="M94.238 146.663q8.486 1.358 11.823 7.083 3.336 5.726 1.686 16.044l-3.331 20.829q-.586 3.665-3.24 5.416-2.654 1.751-6.607 1.119-3.954-.632-5.929-3.124t-1.389-6.156l3.208-20.058q.679-4.243-.507-6.41-1.187-2.168-4.176-2.646-3.857-.617-6.517 1.479-2.659 2.097-3.322 6.244l-3.054 19.093q-.586 3.664-3.24 5.415-2.654 1.752-6.607 1.119-3.954-.632-5.929-3.124-1.975-2.491-1.389-6.156l5.337-33.365q.54-3.375 3.297-5.159 2.758-1.784 6.615-1.167 3.665.586 5.511 2.958 1.845 2.372 1.321 5.651 3.093-3.263 7.355-4.56 4.262-1.296 9.084-.525z"/>
+ <path fill="#e95420" fill-rule="evenodd" d="M172.803 54.359q11.043-1.416 16.998 3.186 5.956 4.603 7.334 15.355l2.596 20.244q.472 3.681-1.441 6.043-1.912 2.362-5.787 2.859-3.39.434-5.818-1.224-2.428-1.658-3.044-4.926-.909 3.661-3.857 6.008-2.948 2.347-7.404 2.918-4.94.633-9.166-.843-4.226-1.477-6.955-4.72-2.73-3.244-3.301-7.7-.658-5.134 1.615-8.526 2.272-3.393 7.91-5.494t15.518-3.368l2.616-.335-.15-1.163q-.434-3.39-2.176-4.692-1.743-1.303-5.423-.831-3.972.509-11.276 4.202-2.129 1.061-3.679 1.259-2.421.311-4.098-1.247-1.676-1.557-2.036-4.366-.274-2.131.424-3.599.698-1.468 2.499-2.782 3.167-2.178 8.164-3.901 4.997-1.724 9.937-2.357zm2.168 38.415q3.487-.447 5.398-3.203 1.911-2.755 1.415-6.63l-.149-1.162-1.55.198q-6.199.795-8.672 2.244-2.472 1.449-2.137 4.065.285 2.228 1.876 3.501 1.591 1.272 3.819.987z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kanatest.svg b/.icons/Gruvbox_Dark-2/apps/64/kanatest.svg
new file mode 100755
index 000000000..b3c49abb5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kanatest.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="DbraTkHm2tqwF1Btv486hvFFaHQCmJts" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#DbraTkHm2tqwF1Btv486hvFFaHQCmJts)">
+ <linearGradient id="_lgradient_59" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_59)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_60" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_60)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 158.22 200.5 L 174.031 200.141 C 178.523 195.289 181.757 190.258 184.093 185.227 C 186.429 180.196 187.687 174.806 188.226 168.877 C 188.226 164.564 188.046 160.252 187.687 156.12 C 187.327 151.987 186.609 148.034 185.171 144.441 C 182.656 138.152 178.703 132.761 173.133 128.27 C 167.563 123.598 162.891 120.184 158.759 118.028 L 160.915 109.942 L 162.532 109.403 L 162.532 101.677 L 146.72 101.677 C 143.666 106.349 142.049 109.942 141.33 112.817 L 140.791 112.638 L 125.518 112.638 C 122.284 112.817 119.229 113.177 116.355 114.075 L 117.073 94.131 L 141.869 93.053 C 151.212 92.693 161.094 91.615 171.875 89.818 L 171.875 81.374 L 142.408 83.889 C 134.143 84.608 126.057 85.147 117.792 85.506 L 117.792 55.5 L 100.723 55.5 L 100.723 80.475 C 100.723 83.17 100.543 85.147 100.363 86.225 L 92.278 85.866 L 68.92 85.866 L 68.92 94.131 L 81.497 94.67 L 99.645 94.67 L 98.926 104.013 L 98.926 121.262 C 97.488 121.981 95.332 123.239 92.637 125.035 C 89.942 126.652 87.427 128.629 84.911 130.785 C 80.239 134.918 76.466 139.41 73.591 144.441 C 70.537 149.292 68.74 154.682 67.842 160.432 C 67.662 164.564 67.842 168.877 68.381 173.009 C 68.92 177.322 70.537 181.095 73.591 184.329 C 75.927 186.665 78.802 187.923 81.856 188.641 L 98.926 188.641 C 102.519 187.923 105.574 187.024 108.269 185.766 C 108.988 188.641 110.066 192.235 111.863 196.727 L 128.573 196.727 C 127.674 191.336 126.956 187.204 126.057 184.149 C 125.159 181.095 124.44 178.22 123.901 175.165 L 124.62 174.447 C 131.268 167.619 137.197 160.612 142.049 152.885 C 147.08 145.159 150.493 137.972 152.829 131.324 L 158.04 135.277 C 162.352 139.05 165.407 143.183 167.383 148.034 C 169.539 152.885 170.617 157.916 170.977 163.486 C 170.617 169.056 169.539 174.267 167.563 179.118 C 165.586 183.97 162.532 188.821 158.22 193.672 L 158.22 200.5 Z M 99.106 175.525 L 91.559 179.118 C 91.02 179.118 90.301 178.579 89.583 177.681 C 87.247 174.986 85.63 171.572 85.091 167.799 C 84.911 163.486 85.63 159.354 87.427 155.76 C 89.044 151.987 91.379 148.214 94.254 144.62 C 96.949 141.027 98.746 138.691 99.645 137.433 C 100.184 140.488 100.723 145.159 101.801 151.448 C 102.699 157.737 103.777 163.846 105.215 169.775 L 105.215 170.314 L 99.106 175.525 Z M 118.69 145.159 L 116.534 129.527 L 116.714 127.191 C 118.151 126.293 120.308 125.215 122.823 124.137 C 125.518 123.059 128.213 122.34 130.909 121.801 C 134.143 121.801 136.299 122.16 137.377 122.7 C 135.58 128.449 132.885 134.379 129.112 140.847 C 126.417 145.698 123.362 150.37 120.128 154.862 C 119.948 152.706 119.409 149.471 118.69 145.159 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kapman.svg b/.icons/Gruvbox_Dark-2/apps/64/kapman.svg
new file mode 100644
index 000000000..b8dfda869
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kapman.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ZZ7tUDVQMZSvv4o56QUO2FqX0OIK1JxG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ZZ7tUDVQMZSvv4o56QUO2FqX0OIK1JxG)">
+ <linearGradient id="_lgradient_61" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_61)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_62" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_62)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="174f9R0EN2OCb9F0v6pMqCx0C53XMmFf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#174f9R0EN2OCb9F0v6pMqCx0C53XMmFf)">
+ <path d="M 205.639 100.134 L 130.234 126.443 L 133.207 128.517 L 206.707 102.87 C 206.386 101.939 205.994 101.046 205.639 100.134 Z M 49.334 128 C 49.324 128.52 49.291 129.034 49.291 129.557 C 49.291 174.399 85.392 210.5 130.235 210.5 C 157.799 210.5 182.06 196.858 196.664 175.931 L 195.145 174.869 C 180.41 194.62 156.877 207.387 130.235 207.387 C 85.915 207.387 50.16 172.114 49.335 128 L 49.334 128 Z"/>
+ </g>
+ <linearGradient id="_lgradient_63" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(157.416,0,0,161.887,49.293,45.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_63)" d="M 130.237 45.5 C 85.394 45.5 49.293 81.601 49.293 126.443 C 49.293 171.286 85.394 207.387 130.237 207.387 C 157.801 207.387 182.062 193.747 196.666 172.821 L 130.237 126.447 L 206.71 99.754 C 195.726 68.105 165.715 45.503 130.237 45.503 L 130.237 45.5 Z"/>
+ <circle fill="#3b3b3b" cx="136.463" cy="82.858" r="12.453" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 130.234 45.5 C 85.391 45.5 49.29 81.601 49.29 126.443 C 49.29 126.966 49.323 127.48 49.333 128 C 50.16 83.886 85.913 48.613 130.233 48.613 C 164.668 48.613 193.904 69.939 205.638 100.134 L 206.706 99.757 C 195.722 68.108 165.711 45.5 130.233 45.5 L 130.234 45.5 Z M 133.207 128.517 L 130.234 129.557 L 195.144 174.869 C 195.652 174.188 196.175 173.518 196.663 172.818 L 133.207 128.517 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kapow.svg b/.icons/Gruvbox_Dark-2/apps/64/kapow.svg
new file mode 100644
index 000000000..3c8fbb7fd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kapow.svg
@@ -0,0 +1,56 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_QLwr06yI0jR1aL2fwQD6sNZbRrxwtcrt">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_QLwr06yI0jR1aL2fwQD6sNZbRrxwtcrt)">
+ <defs>
+ <filter id="fwatY7NQx6HXju66Q5g4gH6kcPPolKix" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#fwatY7NQx6HXju66Q5g4gH6kcPPolKix)">
+ <linearGradient id="_lgradient_324" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_324)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_325" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_325)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="NqLark5TDbpBoFmdgVcwcBypNPXPU7fi" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#NqLark5TDbpBoFmdgVcwcBypNPXPU7fi)">
+ <circle cx="128.925" cy="128.887" r="73.612" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#ececec" cx="128.925" cy="125.112" r="73.612" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_326" x1=".146" x2=".854" y1=".146" y2=".854" gradientTransform="matrix(55.733,0,0,55.733,128.925,69.379)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_326)" d="M 144.124 69.379 C 138.91 88.331 128.925 125.112 128.925 125.112 C 128.925 125.112 165.089 116.115 184.658 109.646 C 179.182 90.022 163.785 74.725 144.124 69.379 Z"/>
+ <g opacity=".2">
+ <path d="M 144.121 69.38 C 138.907 88.332 128.925 125.112 128.925 125.112 C 128.925 125.112 129.979 124.838 130.031 124.825 C 131.308 120.123 139.287 90.725 144.121 73.155 C 162.527 78.188 177.266 91.975 183.515 110.005 C 183.874 109.888 184.309 109.759 184.658 109.644 C 179.181 90.019 163.782 74.724 144.121 69.38 Z"/>
+ </g>
+ <path fill="#008374" fill-rule="evenodd" d="M 121.189 130.552 L 86.861 98.822 L 134.24 123.814 L 144.699 140.887 L 121.189 130.552 Z"/>
+ <path fill="#008374" fill-rule="evenodd" d="M 125.669 122.745 L 199.383 104.08 L 133.184 132.347 L 107.893 135.629 L 125.669 122.745 Z"/>
+ <path fill="#008374" d="M 128.925 62.825 C 125.798 62.825 123.262 65.36 123.262 68.487 C 123.262 71.615 125.798 74.15 128.925 74.15 C 132.052 74.15 134.587 71.615 134.587 68.487 C 134.587 65.36 132.052 62.825 128.925 62.825 L 128.925 62.825 Z M 72.3 119.45 C 69.173 119.45 66.638 121.985 66.638 125.112 C 66.638 128.24 69.173 130.775 72.3 130.775 C 75.427 130.775 77.962 128.24 77.962 125.112 C 77.962 121.985 75.427 119.45 72.3 119.45 L 72.3 119.45 Z M 185.55 119.45 C 182.423 119.45 179.887 121.985 179.887 125.112 C 179.887 128.24 182.423 130.775 185.55 130.775 C 188.677 130.775 191.212 128.24 191.212 125.112 C 191.212 121.985 188.677 119.45 185.55 119.45 L 185.55 119.45 Z M 128.925 176.075 C 125.798 176.075 123.262 178.61 123.262 181.737 C 123.262 184.865 125.798 187.4 128.925 187.4 C 132.052 187.4 134.587 184.865 134.587 181.737 C 134.587 178.61 132.052 176.075 128.925 176.075 L 128.925 176.075 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/karbon.svg b/.icons/Gruvbox_Dark-2/apps/64/karbon.svg
new file mode 100644
index 000000000..cf64e2116
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/karbon.svg
@@ -0,0 +1,78 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_e2qTRr1FXn33SRFROMxyy8xJ0Si3Ubn7">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_e2qTRr1FXn33SRFROMxyy8xJ0Si3Ubn7)">
+ <defs>
+ <filter id="iyiELdLrwqFi4AFoqfNjnZO0cjpj3J0z" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#iyiELdLrwqFi4AFoqfNjnZO0cjpj3J0z)">
+ <linearGradient id="_lgradient_6" x1="-.1" x2="-.1" y1=".971" y2=".003" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#c6cdd1"/>
+ <stop offset="100%" style="stop-color:#e0e5e7"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_7" x1="-.109" x2="-.109" y1="1.031" y2=".039" gradientTransform="matrix(243.877017,0,0,211.365414,5.681691,28.922983)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#663579"/>
+ <stop offset="100%" style="stop-color:#16a085"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" d="M 141.249995 74.49998 C 149.250002 113.499944 92.75 129.250013 114.749999 153.99999 C 144.249998 180.749997 213.250004 197.750027 249.558708 183.289136 C 246.110068 232.485854 229.35488 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 61.913512 7.993697 41.189319 18.017635 28.922983 C 75.514737 32.085488 136.749998 42.500008 141.249995 74.49998 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_8" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_9" x1="0" x2="1" y1="-.464" y2="-.464" gradientTransform="matrix(210.136739,0,0,164.183351,29.454238,30.99127)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1d1e1e"/>
+ <stop offset="100%" style="stop-color:#2c2f32"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" fill-rule="evenodd" d="M 29.590694 30.99127 C 29.545208 31.056244 29.499723 31.121225 29.454238 31.179705 C 60.631331 32.115408 131.042968 38.567859 138.827495 77.490501 C 145.468382 110.707946 98.676743 117.062932 111.965023 150.280378 C 124.252625 180.989635 221.377278 195.005668 236.010622 195.17462 L 239.590977 183.627785 C 224.964126 183.452338 131.042968 181.28203 118.755366 150.566291 C 105.467087 117.348833 151.972825 110.707946 145.331926 77.490501 C 137.014576 35.903706 56.570121 31.309667 29.597188 30.99127"/>
+ <g>
+ <linearGradient id="_lgradient_10" x1="0" x2="1" y1="-1.75" y2="-1.75" gradientTransform="matrix(0,-25.991744,25.991744,0,21.572239,45.728586)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1d1e1e"/>
+ <stop offset="100%" style="stop-color:#44484c"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" d="M 34.568111 45.728586 C 27.395494 45.728586 21.572239 39.905331 21.572239 32.732714 C 21.572239 25.560097 27.395494 19.736842 34.568111 19.736842 C 41.740728 19.736842 47.563983 25.560097 47.563983 32.732714 C 47.563983 39.905331 41.740728 45.728586 34.568111 45.728586 Z"/>
+ <circle fill="#ffffff" cx="34.568" cy="32.733" r="6.498" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_11" x1="0" x2="1" y1="-3.167" y2="-3.167" gradientTransform="matrix(0,-38.987616,38.987616,0,99.547472,169.18937)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1d1e1e"/>
+ <stop offset="100%" style="stop-color:#44484c"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" d="M 119.04128 169.18937 C 108.282354 169.18937 99.547472 160.454488 99.547472 149.695562 C 99.547472 138.936637 108.282354 130.201754 119.04128 130.201754 C 129.800205 130.201754 138.535088 138.936637 138.535088 149.695562 C 138.535088 160.454488 129.800205 169.18937 119.04128 169.18937 Z"/>
+ <circle fill="#ffffff" cx="119.041" cy="149.696" r="12.996" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_12" x1="0" x2="1" y1="-3.4" y2="-3.4" gradientTransform="matrix(0,-32.48968,32.48968,0,125.539216,97.712074)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1d1e1e"/>
+ <stop offset="100%" style="stop-color:#44484c"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" d="M 141.784056 97.712074 C 132.818285 97.712074 125.539216 90.433005 125.539216 81.467234 C 125.539216 72.501463 132.818285 65.222394 141.784056 65.222394 C 150.749827 65.222394 158.028896 72.501463 158.028896 81.467234 C 158.028896 90.433005 150.749827 97.712074 141.784056 97.712074 Z"/>
+ <circle fill="#ffffff" cx="141.784" cy="81.467" r="9.747" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_13" x1="0" x2="1" y1="-3.875" y2="-3.875" gradientTransform="matrix(0,-51.983488,51.983488,0,197.016512,208.176987)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1d1e1e"/>
+ <stop offset="100%" style="stop-color:#44484c"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" d="M 223.008256 208.176987 C 208.663022 208.176987 197.016512 196.530476 197.016512 182.185243 C 197.016512 167.840009 208.663022 156.193498 223.008256 156.193498 C 237.35349 156.193498 249 167.840009 249 182.185243 C 249 196.530476 237.35349 208.176987 223.008256 208.176987 Z"/>
+ <circle fill="#ffffff" cx="223.008" cy="182.185" r="19.494" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/karim.svg b/.icons/Gruvbox_Dark-2/apps/64/karim.svg
new file mode 100644
index 000000000..afe634443
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/karim.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="DMGmkKlEpnQoLw31EsFz2oFC5MBeL857" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#DMGmkKlEpnQoLw31EsFz2oFC5MBeL857)">
+ <linearGradient id="_lgradient_203" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_203)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_204" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_204)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="UuvfIvFkpYVRprT54Z8kwJq4YXdFrDQR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#UuvfIvFkpYVRprT54Z8kwJq4YXdFrDQR)">
+ <linearGradient id="_lgradient_205" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(133.634881,0,0,145,61.18256,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d11f3f"/>
+ <stop offset="100%" style="stop-color:#ff0055"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_205)" d="M 61.18256 55.5 L 61.18256 200.5 C 61.18256 200.5 134.723907 170.776591 194.81744 127.953283 C 194.81744 127.939757 194.810068 127.931155 194.802695 127.913943 C 194.795304 127.896731 194.786711 127.880747 194.775643 127.865992 C 194.763336 127.847551 194.752287 127.834025 194.744895 127.818041 C 194.736303 127.804525 194.731369 127.788541 194.73015 127.772558 C 131.342893 83.585777 61.18256 55.5 61.18256 55.5 Z"/>
+ </g>
+ <path fill="#fff0f3" d="M 99.529414 72.799999 L 99.529414 120.103383 L 88.755127 120.103383 C 88.755127 120.103383 97.58941 141.664933 110.317157 159.283057 C 110.321002 159.283057 110.324364 159.280652 110.328689 159.278255 C 110.333494 159.276327 110.338296 159.27393 110.343098 159.270565 C 110.347423 159.2672 110.352708 159.264319 110.357034 159.261915 C 110.362319 159.259517 110.366645 159.257113 110.370486 159.257113 C 123.504683 140.673313 131.852284 120.103383 131.852284 120.103383 L 121.077996 120.103383 L 121.077996 83.587718 C 113.385178 79.627501 106.216822 76.046099 99.529414 72.799999 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/karts.svg b/.icons/Gruvbox_Dark-2/apps/64/karts.svg
new file mode 100644
index 000000000..1dfe32308
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/karts.svg
@@ -0,0 +1,96 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%"/>
+ <stop offset="100%" stop-color="#333333"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <radialGradient id="c" cx=".5" cy=".5" r="13.5" fx=".5" fy=".5" gradientTransform="matrix(89.432 0 0 82.824 39.205 31.046)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="90%" stop-color="#f3f3f3"/>
+ <stop offset="97%" stop-color="#d9d9d9"/>
+ <stop offset="100%" stop-color="#cccccc"/>
+ </radialGradient>
+ <path fill="url(#c)" d="M128.637 72.458c.003 14.794-8.519 28.465-22.355 35.863-13.837 7.398-30.885 7.398-44.722 0-13.836-7.398-22.358-21.069-22.355-35.863-.003-14.794 8.519-28.466 22.355-35.864 13.837-7.398 30.885-7.398 44.722 0 13.836 7.398 22.358 21.07 22.355 35.864z"/>
+ <radialGradient id="d" cx=".5" cy=".5" r="13.5" fx=".5" fy=".5" gradientTransform="matrix(89.432 0 0 82.824 127.363 31.046)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="90%" stop-color="#f3f3f3"/>
+ <stop offset="97%" stop-color="#d9d9d9"/>
+ <stop offset="100%" stop-color="#cccccc"/>
+ </radialGradient>
+ <path fill="url(#d)" d="M216.795 72.458c.003 14.794-8.519 28.465-22.355 35.863-13.837 7.398-30.885 7.398-44.722 0-13.836-7.398-22.358-21.069-22.355-35.863-.003-14.794 8.519-28.466 22.355-35.864 13.837-7.398 30.885-7.398 44.722 0 13.836 7.398 22.358 21.07 22.355 35.864z"/>
+ <radialGradient id="e" cx=".5" cy=".5" r="13.5" fx=".5" fy=".5" gradientTransform="matrix(26.219 0 0 24.28825 99.806 64.25)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%"/>
+ <stop offset="90%" stop-color="#0c0c0c"/>
+ <stop offset="97%" stop-color="#262626"/>
+ <stop offset="100%" stop-color="#333333"/>
+ </radialGradient>
+ <path fill="url(#e)" d="M126.025 76.395c.002 4.338-2.496 8.347-6.553 10.517-4.057 2.169-9.056 2.169-13.113 0-4.057-2.17-6.555-6.179-6.553-10.517-.002-4.338 2.496-8.348 6.553-10.517 4.057-2.17 9.056-2.17 13.113 0 4.057 2.169 6.555 6.179 6.553 10.517z"/>
+ <radialGradient id="f" cx=".5" cy=".5" r="13.5" fx=".5" fy=".5" gradientTransform="matrix(26.219 0 0 24.289 129.47 64.25)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%"/>
+ <stop offset="90%" stop-color="#0c0c0c"/>
+ <stop offset="97%" stop-color="#262626"/>
+ <stop offset="100%" stop-color="#333333"/>
+ </radialGradient>
+ <path fill="url(#f)" d="M155.689 76.395c.002 4.338-2.496 8.347-6.553 10.517s-9.056 2.17-13.113 0-6.555-6.179-6.553-10.517c-.002-4.338 2.496-8.348 6.553-10.517 4.057-2.17 9.056-2.17 13.113 0 4.057 2.169 6.555 6.179 6.553 10.517z"/>
+ <radialGradient id="g" cx=".5" cy=".5" r="13.5" fx=".5" fy=".5" gradientTransform="matrix(6.939 0 0 6.42812 139.202 65.99)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="90%" stop-color="#f3f3f3"/>
+ <stop offset="97%" stop-color="#d9d9d9"/>
+ <stop offset="100%" stop-color="#cccccc"/>
+ </radialGradient>
+ <radialGradient id="h" cx=".5" cy=".5" r="13.5" fx=".5" fy=".5">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="100%" stop-color="#ffffff" stop-opacity="0"/>
+ </radialGradient>
+ <path fill="url(#g)" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".014" d="M146.141 69.204c0 1.148-.661 2.209-1.734 2.784a3.711 3.711 0 0 1-3.47 0c-1.074-.575-1.735-1.636-1.735-2.784s.661-2.209 1.735-2.783a3.711 3.711 0 0 1 3.47 0c1.073.574 1.734 1.635 1.734 2.783z" vector-effect="non-scaling-stroke"/>
+ <radialGradient id="i" cx=".5" cy=".5" r="13.5" fx=".5" fy=".5" gradientTransform="matrix(6.939 0 0 6.42585 108.649 65.992)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="90%" stop-color="#f3f3f3"/>
+ <stop offset="97%" stop-color="#d9d9d9"/>
+ <stop offset="100%" stop-color="#cccccc"/>
+ </radialGradient>
+ <radialGradient id="j" cx=".5" cy=".5" r="13.563" fx=".5" fy=".5">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="100%" stop-color="#ffffff" stop-opacity="0"/>
+ </radialGradient>
+ <path fill="url(#i)" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".014" d="M115.588 69.204c0 1.148-.661 2.209-1.735 2.783a3.71 3.71 0 0 1-3.469 0c-1.074-.574-1.735-1.635-1.735-2.783 0-1.147.661-2.208 1.735-2.782a3.71 3.71 0 0 1 3.469 0c1.074.574 1.735 1.635 1.735 2.782z" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M134.427 224.899l-.08.01c-.32.06-.64.06-.96 0a3.162 3.162 0 0 1-2.37-1.86c-.08-.17-.16-.35-.22-.53-.44-.07-.88-.11-1.32-.13-1.55-.12-3.09-.23-4.64-.32h-.01l-.42-.03c-1.21-.07-2.41-.16-3.62-.27-.4-.04-.81-.08-1.21-.14-.12-.01-.23-.03-.35-.05-.61-.07-1.17-.34-1.63-.74-.36-.34-.63-.77-.78-1.24-.04-.1-.07-.2-.1-.3-.08-.27-.16-.54-.23-.82-.19-.75-.37-1.52-.54-2.28-.11-.52-.23-1.04-.37-1.55-.73-.13-1.46-.25-2.2-.36-.94-.14-1.89-.27-2.83-.39h-.03c-.14.47-.27.94-.39 1.42-.24.9-.5 1.8-.78 2.69-.1.31-.21.63-.33.94-.05.11-.09.22-.14.32-.32.74-.92 1.3-1.68 1.57-.29.1-.6.15-.91.15h-.07c-.21 0-.42-.02-.64-.03-.4-.03-.8-.05-1.2-.08-1.29-.08-2.59-.17-3.88-.25l-4.71-.32-3.57 1.64c-.98.45-1.97.87-2.98 1.26-.36.14-.72.27-1.09.39-.38.14-.79.22-1.19.26a2.85 2.85 0 0 1-2.42-.96c-.21-.25-.39-.52-.55-.81-.14-.25-.29-.5-.43-.75-.43-.77-.85-1.55-1.26-2.32-2.27-4.25-4.55-8.49-6.86-12.71-.03-.07-.07-.13-.1-.2l-1.04 6.09-4.79-.1c-4.38-.09-8.77-.22-13.15-.37-1.39-.04-2.78-.1-4.17-.17-.4-.02-.8-.04-1.21-.08-.15-.01-.3-.02-.45-.04l-.14-.03-.47-.08-.38-.2c-.98-.5-1.57-1.54-1.49-2.63.01-.22.05-.43.1-.64.03-.14.06-.28.09-.41l.36-1.44c.42-1.6.84-3.2 1.26-4.79 1.27-4.73 2.54-9.46 3.83-14.18 1.28-4.7 2.57-9.4 3.88-14.09.43-1.57.88-3.13 1.32-4.69.13-.45.27-.91.41-1.36.03-.11.06-.21.1-.32.14-.53.42-1.01.82-1.4.5-.45 1.15-.73 1.83-.78.15-.02.3-.03.46-.04.54-.05 1.09-.09 1.64-.11 1.66-.08 3.32-.13 4.98-.16l9.79-.19-.37 7.1c-.08 1.54-.16 3.08-.23 4.62.4-.39.8-.79 1.2-1.19 1.19-1.18 2.36-2.38 3.5-3.6-.13-.28-.26-.55-.37-.83-.45-1.08-.88-2.16-1.28-3.25-.67-1.82-1.33-3.64-1.99-5.47-.87-2.42-1.75-4.85-2.65-7.26a10.2 10.2 0 0 0-.12-.31c-1.35.63-2.7 1.26-4.05 1.9-1.55.72-3.1 1.44-4.65 2.15l-1.5.66c-.13.06-.26.11-.39.17-.29.13-.6.22-.92.27-.34.05-.69.03-1.03-.05h-.01c-.66-.17-1.24-.57-1.63-1.14-.17-.26-.3-.54-.39-.84l-.03-.12-.21-.68c-.23-.78-.46-1.57-.69-2.36-.75-2.54-1.48-5.09-2.21-7.65-.74-2.54-1.46-5.09-2.16-7.64-.18-.66-.34-1.32-.48-1.99-.12-.48-.19-.97-.21-1.46-.05-.82.2-1.64.7-2.29.4-.48.92-.84 1.51-1.05 2.65-1.03 5.32-2.05 7.99-3.06l14.13-5.38 13.5-5.14c1.48-.56 2.95-1.11 4.42-1.67.27-.1.53-.2.79-.3l.18-.33 1.43-.18c.23-.03.47-.03.7 0 .62.09 1.2.36 1.66.8.16.15.32.32.46.49.27.34.52.69.75 1.06a38.6 38.6 0 0 1 1.69 3.01c.38.79.81 1.56 1.26 2.3l.87-.03c1.41-.07 2.81-.13 4.22-.19l8.44-.36.98 15.03.76 11.6 1.18 1.77.72 1.08 2.37-.13 3.1-.17 1.22-.92.74-.56-.18-6.03c-.14-4.68-.23-9.36-.27-14.04v-.01l-.09-9.1 5.28-.44h.01c1.17-.09 2.35-.17 3.53-.24 1.5-.09 3.01-.17 4.52-.24 1.32-.08 2.64-.13 3.97-.15.34 0 .69.01 1.04.04.45.04.89.15 1.31.33.4.18.76.44 1.05.77.91-.16 1.81-.32 2.71-.5 2.34-.43 4.68-.91 7-1.44.09-.02.18-.04.27-.05l.14-.02c.19-.02.37-.02.56-.01.86.07 1.66.45 2.25 1.08.41.41.77.87 1.07 1.36.42.66.82 1.32 1.2 2 .6 1.06 1.2 2.13 1.79 3.2.74 1.36 1.5 2.71 2.28 4.05 1.09-.81 2.17-1.65 3.24-2.51 1.33-1.08 2.69-2.14 4.07-3.16.47-.35.94-.68 1.43-1.01.15-.1.31-.21.48-.3.38-.25.82-.41 1.27-.48.19-.03.38-.04.57-.03l.01.01c.11 0 .22.02.33.04.23.04.45.1.67.18.2.06.4.13.6.2.62.21 1.24.44 1.86.67 1.76.65 3.51 1.31 5.26 1.98 1.73.66 3.46 1.33 5.18 2.02.6.23 1.19.47 1.78.72.16.06.32.14.49.21.3.12.59.28.85.48.41.32.73.75.91 1.25v.01c.16.45.21.94.12 1.42-.09.51-.32.99-.66 1.38-.08.1-.16.19-.25.28-.21.23-.44.45-.67.66-.69.65-1.39 1.29-2.11 1.91a317.34 317.34 0 0 1-6.83 5.82c-2.32 1.92-4.61 3.86-6.88 5.84-.45.39-.9.78-1.34 1.19.31.59.62 1.18.94 1.77 1.46 2.71 2.93 5.42 4.43 8.11 1.5 2.69 2.96 5.4 4.38 8.14.43.82.84 1.65 1.24 2.49.1.22.19.43.28.65.35-.02.69-.05 1.03-.07 1.97-.15 3.94-.29 5.91-.42l1.94-.12c.32-.02.65-.04.97-.04.47-.03.93.05 1.36.24.78.35 1.35 1.04 1.55 1.87l.05.19.03.27v.06c.02.15.03.31.05.47.03.5.07 1 .1 1.5.09 1.59.18 3.19.26 4.78.15 3.15.33 6.29.55 9.44l.42 5.65-9.7.33h-.01c-1.5.04-3 .1-4.5.16l-1.17.06c.05.5.11.99.16 1.48.23 2.16.45 4.33.66 6.5.21 2.16.45 4.33.7 6.5.09.75.19 1.5.29 2.26.03.26.07.52.13.77.15.53.24 1.07.27 1.62.09.9-.23 1.79-.87 2.43-.48.45-1.09.73-1.75.8-.14.03-.28.05-.42.07-.56.08-1.13.16-1.7.23-1.77.22-3.54.41-5.31.6-1.92.19-3.84.4-5.76.6-1.14.12-2.28.25-3.41.39-.53.08-1.06.13-1.59.14-.39.02-.77-.03-1.14-.13-.44-.11-.85-.33-1.2-.61-1.77.66-3.54 1.34-5.3 2.05-1.86.73-3.72 1.47-5.58 2.21-.6.23-1.2.47-1.8.71-.22.08-.43.17-.65.26-.18.08-.36.14-.56.18h-.01c-.38.08-.78.07-1.16-.02-.63-.15-1.19-.49-1.61-.98-.13-.14-.26-.28-.38-.43-.36-.45-.71-.91-1.05-1.39-.769-.294-1.019-.356-2.019.081M99.087 116.039c.15-.05.29-.1.43-.16.22-.09.45-.17.68-.24m61.37 9.29c.28.46.56.93.83 1.4.59 1.04 1.17 2.09 1.75 3.14.85 1.55 1.72 3.09 2.61 4.62.29.5.59 1 .9 1.49.09.15.18.29.27.43.19.32.44.6.72.83.34.28.73.47 1.15.56l.02.01c.31.07.64.08.96.04.45-.06.88-.21 1.26-.44.18-.1.35-.2.51-.31.48-.32.95-.65 1.42-.99 1.35-.99 2.68-2.02 3.99-3.07 1.28-1.04 2.58-2.04 3.9-3.02.21-.16.43-.32.65-.48.46.17.92.33 1.37.5 1.74.64 3.48 1.3 5.2 1.96 1.21.46 2.41.92 3.61 1.39-2.09 1.83-4.2 3.62-6.34 5.39-2.35 1.94-4.68 3.92-6.98 5.92-.73.64-1.46 1.29-2.17 1.95-.23.21-.46.43-.68.65-.08.09-.16.17-.23.26-.35.39-.59.87-.7 1.38-.04.2-.05.4-.05.59 0 .12.01.24.03.35.04.3.13.58.25.85.04.09.08.18.12.26.14.28.27.55.41.82.45.87.91 1.74 1.38 2.61 1.47 2.74 2.96 5.47 4.47 8.19 1.48 2.65 2.92 5.31 4.31 8 .08.15.16.3.23.45-.52.13-1.05.27-1.57.42-.23.07-.46.15-.69.23-.1.04-.19.08-.29.12-.73.32-1.29.93-1.54 1.69-.22.65-.19 1.37.09 2h.01c.23.53.62.97 1.12 1.26.44.26.95.39 1.46.38h.05c.03.01.06.01.09 0 .41 0 .83-.01 1.24-.04 2.548-.136 5.095-.3 7.64-.49 1.95-.15 3.91-.28 5.86-.41.08-.01.16-.01.24-.02.07 1.34.15 2.67.21 4.01.15 3.17.33 6.34.55 9.51l-3.96.14c-1.51.04-3.03.1-4.54.16-.93.03-1.86.1-2.79.2-.35.04-.69.09-1.04.17-.39.09-.77.23-1.13.42-.57.3-1.04.76-1.36 1.33-.27.51-.41 1.09-.39 1.67.01.26.04.52.09.78.04.29.08.57.1.86.09.73.17 1.46.24 2.19.23 2.15.45 4.3.66 6.45.22 2.21.46 4.41.72 6.61.08.71.17 1.42.27 2.13-1.58.19-3.16.37-4.74.53-1.92.2-3.84.4-5.77.61-1.08.11-2.17.23-3.25.36a3.113 3.113 0 0 0-2.55-1.04c-.46.03-.92.12-1.36.26-.5.15-1 .32-1.49.51-1.82.68-3.64 1.38-5.44 2.11-1.86.73-3.72 1.46-5.58 2.2-.23.09-.46.18-.7.28 0-.01-.01-.02-.01-.02-.95-1.33-1.87-2.69-2.76-4.06-.95-1.48-1.91-2.94-2.9-4.39-.32-.48-.65-.96-.99-1.43-.1-.14-.2-.27-.3-.41-.2-.27-.42-.51-.68-.71-.26-.2-.55-.36-.86-.46l-.03-.01a2.76 2.76 0 0 0-1.61-.01c-.99.29-1.75 1.09-1.98 2.1-.05.21-.08.42-.1.63-.04.43-.06.85-.05 1.28.01 1.07.05 2.14.12 3.21.06 1.11.14 2.23.23 3.34-1.53.27-3.06.54-4.58.81-1.66.29-3.32.59-4.98.9-.09.02-.18.03-.27.05-.08-.14-.17-.27-.26-.4-.38-.46-.87-.83-1.42-1.07-.38-.17-.78-.29-1.19-.37-.91-.17-1.82-.28-2.74-.33-1.55-.12-3.11-.23-4.66-.32l-.42-.03h-.01a82.37 82.37 0 0 1-3.13-.24c-.1-.42-.2-.85-.29-1.27-.17-.8-.36-1.59-.58-2.38-.08-.26-.16-.53-.25-.79-.15-.53-.42-1.03-.78-1.44-.39-.4-.87-.68-1.4-.82-.13-.04-.25-.07-.38-.1-.33-.08-.67-.15-1.01-.21-.91-.17-1.82-.32-2.74-.46-.96-.14-1.93-.28-2.9-.39-.76-.11-1.52-.18-2.29-.2-.97.01-1.88.46-2.48 1.22-.31.39-.56.83-.74 1.29-.18.44-.33.89-.47 1.34-.18.61-.35 1.22-.51 1.83-.12.48-.26.96-.4 1.44l-3.53-.24h-.01l-6.09-.4-4.84 2.21c0 .01-.01.01-.01.01-.67.31-1.34.6-2.01.87-.26-.46-.51-.92-.75-1.39-2.28-4.26-4.57-8.52-6.88-12.76-.84-1.54-1.69-3.08-2.55-4.62-.26-.47-.52-.93-.79-1.4-.07-.13-.15-.26-.22-.39-.12-.2-.25-.39-.4-.56a2.851 2.851 0 0 0-2.26-1.02c-.84.03-1.63.42-2.16 1.06-.21.26-.38.54-.51.84-.19.41-.32.85-.39 1.3-.33 1.86-.65 3.74-.97 5.61l-.36 2.11h-.04c-4.36-.1-8.73-.22-13.09-.37-.76-.02-1.52-.05-2.28-.08.3-1.17.61-2.34.92-3.51l3.82-14.15 3.87-14.07c.43-1.55.87-3.09 1.31-4.64.01-.01.01-.01.01-.02.07-.01.14-.01.22-.01 1.6-.08 3.21-.13 4.82-.16l3.89-.07-.06 1.19c-.12 2.24-.23 4.48-.34 6.72-.06 1.15-.09 2.3-.1 3.46-.01.41 0 .82.05 1.23.03.31.11.62.23.91a2.837 2.837 0 0 0 2.62 1.79 2.928 2.928 0 0 0 1.78-.64l.06-.05c.03-.02.06-.04.08-.06.17-.14.33-.28.48-.42.46-.42.91-.84 1.36-1.27 1.39-1.34 2.76-2.69 4.12-4.05 1.35-1.33 2.67-2.69 3.96-4.09.37-.4.73-.82 1.06-1.25.15-.19.28-.39.4-.6.29-.47.44-1 .46-1.55.02-.99-.49-1.92-1.32-2.46-.09-.17-.17-.34-.24-.52-.42-.99-.81-2-1.18-3.01-.67-1.8-1.33-3.61-1.97-5.42-.88-2.45-1.77-4.89-2.68-7.33-.28-.76-.57-1.51-.86-2.26-.09-.23-.18-.45-.27-.67-.02-.04-.04-.08-.05-.11a2.83 2.83 0 0 0-2.58-1.8c-.48.01-.95.13-1.38.34-.11.05-.23.1-.34.15-.5.23-.99.45-1.49.68-1.57.73-3.14 1.46-4.71 2.2-1.25.59-2.5 1.17-3.75 1.74-.02-.08-.05-.16-.07-.24-.74-2.54-1.48-5.09-2.2-7.63-.74-2.52-1.45-5.04-2.14-7.57l-.21-.82c2.12-.82 4.24-1.63 6.36-2.44l14.13-5.38 13.5-5.13c1.41-.53 2.82-1.07 4.23-1.6.34.58.66 1.17.97 1.78.54 1.1 1.15 2.18 1.81 3.22.23.38.5.73.79 1.05.53.62 1.26 1.02 2.07 1.14.17.02.34.03.51.02h.1c.67-.05 1.33-.09 1.99-.11 1.42-.07 2.83-.13 4.24-.19l3.06-.13.64 9.66.85 13.07 2 3 2.47 3.69 5.51-.31 4.77-.26 2.55-1.93 3.02-2.27-.26-8.87c-.14-4.65-.24-9.29-.28-13.94l-.04-3.99.18-.01c1.13-.09 2.27-.17 3.41-.23 1.5-.09 3-.17 4.5-.24.95-.06 1.91-.1 2.87-.13a2.801 2.801 0 0 0 2.67 1.41c.27-.01.55-.05.82-.09.38-.06.76-.12 1.14-.19 1.1-.19 2.21-.39 3.31-.6 1.95-.36 3.9-.76 5.84-1.18zm-13.83 12.07h-11.47l14.8-5.94 1.55 1.36.25.36c.03.03.05.07.07.1.11.17.21.33.3.5.26.46.51.91.76 1.37.71 1.34 1.4 2.68 2.08 4.03.69 1.37 1.37 2.74 2.04 4.11.31.64.607 1.287.89 1.94.14.32.24.65.28 1 .01.13.02.27.01.4 0 .22-.03.44-.09.65-.14.49-.4.94-.76 1.3l-.22.22c-.22.2-.44.4-.67.6-.6.52-1.2 1.03-1.82 1.53-.63.51-1.27 1.02-1.92 1.52-.24.18-.48.36-.73.54-.25.2-.53.37-.83.52a2.753 2.753 0 0 1-2.28.06c-.87-.37-1.5-1.16-1.66-2.09l-.01-.03c-.01-.05-.02-.1-.03-.16-.03-.21-.06-.43-.08-.65-.05-.61-.09-1.22-.13-1.83-.1-1.92-.17-3.85-.22-5.77-.06-1.88-.1-3.76-.11-5.64zm2.55 31.09c.18-.14.36-.28.54-.43 1.54-1.23 3.07-2.47 4.59-3.73 1.53-1.28 3.08-2.54 4.63-3.8.49-.4.98-.79 1.47-1.17.16-.13.32-.25.48-.36.04-.04.09-.07.14-.11.5-.36 1.11-.55 1.74-.54.93.03 1.79.52 2.28 1.31.04.06.08.11.11.17.11.18.21.36.31.54.3.54.59 1.09.88 1.64.83 1.6 1.66 3.22 2.47 4.84.82 1.64 1.63 3.28 2.43 4.93.28.57.55 1.15.82 1.72.07.17.14.33.21.5.16.32.26.67.31 1.02.05.36.03.73-.07 1.08v.01c-.19.72-.67 1.34-1.33 1.7-.37.2-.78.32-1.2.36-.08.01-.16.02-.25.02-.34.04-.68.07-1.02.09-1.04.08-2.09.15-3.13.2l-5.39.31-2.81-2.29-1.03-.84-10.05 1.58-2.7.42c-2.78.44-5.56.88-8.33 1.33-1.41.21-2.8.46-4.19.73.04.62.09 1.23.15 1.85.18 2.22.38 4.44.58 6.66.21 2.33.42 4.66.64 6.99.13 1.44.28 2.87.44 4.29.07.5.11 1 .12 1.51 0 .14 0 .29-.02.44a2.824 2.824 0 0 1-1.66 2.46c-.76.34-1.63.32-2.37-.05l-.02-.02c-.37-.18-.69-.45-.94-.77a3.1 3.1 0 0 1-.46-.86c-.02-.06-.05-.12-.07-.19-.08-.25-.17-.49-.25-.74-.26-.82-.52-1.64-.77-2.46-.78-2.5-1.55-4.99-2.3-7.49-.81-2.65-1.6-5.31-2.39-7.97-.3-1.01-.6-2.02-.89-3.03-.13-.44-.25-.89-.37-1.33l-2.34-.12c-2.91-.15-5.81-.22-8.72-.22h-2.47l-2.08 6.6-3.32 10.52c-.62 1.95-1.24 3.9-1.87 5.84-.28.88-.58 1.75-.91 2.62-.08.23-.19.46-.3.69-.38.77-1.08 1.34-1.92 1.55-.22.06-.45.08-.69.08l-.89-.01-1.03-.75-.28-.35c-.03-.04-.06-.07-.09-.11-.12-.16-.23-.32-.34-.48-.28-.43-.55-.87-.81-1.31-.82-1.35-1.61-2.72-2.38-4.09-.78-1.37-1.52-2.76-2.22-4.18-.26-.5-.49-1.01-.71-1.53a6.07 6.07 0 0 1-.24-.59c-.12-.33-.19-.67-.22-1.02-.01-.19 0-.39.03-.58v-.03c.04-.28.12-.54.24-.79.11-.24.25-.47.41-.69.12-.16.24-.33.36-.49.41-.55.82-1.1 1.24-1.64 1.28-1.66 2.56-3.3 3.87-4.93 1.26-1.59 2.51-3.19 3.74-4.8.06-.07.12-.15.18-.23-.94-.86-1.9-1.71-2.87-2.55-1.13-.97-2.24-1.96-3.34-2.97-.36-.33-.72-.67-1.07-1.01-.1-.1-.19-.19-.28-.29a3.04 3.04 0 0 1-.92-1.99c-.02-1 .48-1.95 1.33-2.5.12-.08.24-.15.36-.22.3-.16.6-.31.91-.46.83-.38 1.67-.74 2.53-1.07 1.46-.56 2.92-1.15 4.36-1.76l-3.27-8.1c-1.03-2.52-2.04-5.04-3.04-7.57-.31-.79-.62-1.59-.93-2.38-.07-.2-.15-.39-.22-.59-.19-.43-.3-.89-.31-1.36.03-1.04.61-1.98 1.53-2.47l.3-.18c.36-.19.72-.38 1.09-.55 1.03-.5 2.06-.98 3.1-1.44 1.06-.48 2.12-.94 3.19-1.39.55-.23 1.107-.443 1.67-.64.28-.09.58-.15.87-.17.48-.04.95.05 1.38.25.06.03.12.07.19.1l-.25-.12c.02.01.04.01.06.02.78.37 1.35 1.08 1.54 1.92.03.09.05.18.07.28.06.29.11.59.15.89.15.93.27 1.87.39 2.81.36 3.02.69 6.03.98 9.06l1.16 11.73 3.98 3.88c1.14 1.11 2.29 2.19 3.45 3.26.33.3.66.6.99.89.5-.01 1-.02 1.5-.05.95-.05 1.91-.1 2.86-.17 2.8-.18 5.6-.4 8.4-.64h.01l12.39-1.03.85-.82 3.21-3.07 3.72 2.7.01.01c.13.1.26.19.4.28zm-52.99-24.01c.68-.32 1.38-.64 2.07-.95.5-.23 1-.45 1.51-.67l.03.26c.36 2.97.69 5.95.97 8.93l.51 5.11-1.69-4.18a787.983 787.983 0 0 1-3.4-8.5zm5.99 31.1c-.08-.09-.17-.19-.26-.28-.36-.36-.72-.71-1.09-1.05-1.1-1.02-2.22-2.02-3.35-3-.54-.46-1.07-.93-1.6-1.4 1.59-.62 3.17-1.26 4.74-1.94h.01l2.54-1.11 4.38 4.27c.72.7 1.45 1.4 2.19 2.1h-.29l-6.5-.01-.77 2.42zm23.48 1.4l-.19-.78c.21-.02.42-.03.63-.05-.07.09-.13.18-.19.28-.1.17-.18.36-.25.55zm40.05-4.02l-.43.03-3.26.18-1.15-.94-2.94-2.39-2.04.32c.65-.53 1.3-1.07 1.94-1.6 1.33-1.11 2.66-2.2 4.01-3.29.69 1.34 1.38 2.69 2.06 4.05.61 1.21 1.21 2.43 1.81 3.64zm-73.18 19.37c.26-.35.52-.69.79-1.04 1.25-1.63 2.52-3.25 3.81-4.86.92-1.15 1.83-2.31 2.73-3.47l-.21.66c-1.1 3.51-2.21 7.01-3.32 10.52-.35 1.11-.71 2.22-1.06 3.34-.14-.24-.27-.48-.41-.72a81.97 81.97 0 0 1-2.09-3.93c-.08-.16-.17-.33-.24-.5zm55.9-11.39l2.39 1.4c.4.23.78.48 1.15.76.49.39.9.86 1.21 1.4.27.49.49 1 .64 1.54.17.56.32 1.12.46 1.69l1.02 4.07-1.65 2.17c-.26.36-.55.7-.85 1.01-.44.44-.95.8-1.52 1.05-.5.21-1.03.37-1.57.48-.62.14-1.24.26-1.87.37-.9.16-1.8.33-2.7.52-.25.05-.51.08-.77.09-.93.03-1.81-.36-2.43-1.04-.39-.46-.67-1-.81-1.59-.1-.37-.18-.75-.23-1.13-.08-.51-.16-1.01-.22-1.52-.21-1.59-.44-3.17-.66-4.76l-.62-4.24 5.17-1.3 3.86-.97zm-2.28 10.65c-.01-.03-.01-.07-.01-.1-.19-1.38-.38-2.77-.58-4.15l.35-.09 1.68-.42.47.28.06.03c.12.07.23.14.34.21.03.07.05.15.07.22.15.48.28.97.4 1.46v.03l.39 1.51-.07.09c-.01.02-.03.04-.04.06l-.24.3c-.13.04-.25.08-.38.1-.56.13-1.13.24-1.71.34-.24.04-.49.09-.73.13zm15.4 7.43c.14-.15.28-.3.42-.46.43-.48.84-.97 1.25-1.47.29-.35.58-.71.86-1.08-.02-.16-.05-.31-.07-.47l-.69-4.46h10.74v13.09c0 2.44-.01 4.89-.04 7.33-.01.76-.02 1.51-.04 2.26l-.03.69c0 .03-.01.06-.01.08a2.787 2.787 0 0 1-2.5 2.72c-.81.07-1.61-.21-2.2-.77-.03-.03-.06-.06-.1-.09-.14-.13-.28-.27-.42-.4-.45-.44-.9-.89-1.34-1.34-1.42-1.43-2.84-2.87-4.25-4.32l-2.44-2.53c-.58-.6-1.15-1.22-1.71-1.84-.42-.45-.8-.93-1.16-1.44-.17-.25-.33-.52-.46-.81-.2-.43-.32-.9-.33-1.38-.02-.98.43-1.91 1.2-2.51.46-.35 1-.57 1.57-.66.55-.1 1.11-.14 1.68-.13.02 0 .04-.01.07-.01zm2.88 4.73c.13-.07.24-.15.36-.24.25-.2.48-.42.7-.65.2-.21.4-.43.6-.65.47-.53.93-1.07 1.38-1.62.37-.45.73-.9 1.09-1.37v4.95c0 1.28-.01 2.55-.01 3.82l-1.47-1.5c-.81-.84-1.62-1.67-2.43-2.51-.07-.08-.14-.15-.22-.23zm-49.4-9.5c0 .01 0 .02.01.03l-.03-.07v.01c.01.01.01.02.02.03zm0 0v.01c.25.68.45 1.37.62 2.06.22.84.43 1.69.61 2.54.18.82.35 1.64.49 2.46.06.33.12.66.16 1 .04.24.06.49.08.75.09.93-.28 1.86-.98 2.49-.53.44-1.19.69-1.88.73-.22.02-.44.02-.66.02-.62 0-1.24-.04-1.85-.12a22.601 22.601 0 0 1-2.17-.35c-.58-.11-1.11-.38-1.54-.77-.63-.59-.96-1.44-.89-2.31.02-.28.06-.56.12-.83.06-.32.13-.63.2-.95.2-.87.43-1.73.67-2.59v-.01c.32-1.2.66-2.38 1.02-3.56.11-.37.24-.72.4-1.07.11-.26.26-.5.43-.73.48-.62 1.19-1.02 1.96-1.1.07-.01.13-.01.19-.02.29-.01.59.02.87.1.89.25 1.61.9 1.95 1.76.07.16.14.32.2.49zm-3.02-2.35h.16"/>
+ <path fill="#ffffff" d="M168.94 210.94h5.563v7.125h-5.563v-7.125z"/>
+ <linearGradient id="k" x1=".508" x2=".502" y1=".102" y2=".563" gradientTransform="matrix(153.378 0 0 103.94065 50.791 118.261)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ff8d00"/>
+ <stop offset="100%" stop-color="#ff1f00"/>
+ </linearGradient>
+ <path fill="url(#k)" d="M101.016 118.264c-.33.087-38.165 14.483-41.83 15.917-.725.283-.688.459 2.354 11.078 1.699 5.934 3.127 10.826 3.172 10.872.045.045 3.045-1.312 6.667-3.015s6.651-3.096 6.731-3.096c.08 0 1.818 4.651 3.863 10.336 3.264 9.075 3.806 10.336 4.439 10.336.532 0-.771 1.494-4.956 5.685-3.123 3.127-5.796 5.685-5.941 5.685-.251 0-.206-1.747.287-11.21l.215-4.146-6.842.132c-3.763.073-6.947.233-7.076.357-.267.256-11.308 40.759-11.308 41.485 0 .135 8.823.447 18.778.666l2.412.053.762-4.452c.419-2.448.856-4.976.971-5.617.117-.648.339-1.03.501-.861.258.269 5.954 10.703 10.509 19.253.908 1.706 1.761 3.225 1.895 3.376.133.151 2.137-.593 4.452-1.652l4.208-1.926 5.4.36c2.97.197 5.495.359 5.612.359.116 0 .642-1.628 1.17-3.618.737-2.781 1.093-3.617 1.539-3.617 1.402 0 8.454 1.061 8.702 1.31.152.151.573 1.637.937 3.302.364 1.665.737 3.103.83 3.196.092.092 2.392.311 5.109.485 8.606.552 8.456.519 8.71 1.875.134.711.384 1.11.638 1.016.229-.085 3.49-.699 7.246-1.363 3.755-.664 6.879-1.208 6.941-1.208.063 0 .065-.581.006-1.292-.471-5.58-.576-9.125-.263-8.932.192.119 2.109 2.937 4.261 6.262 2.151 3.325 4.071 5.972 4.267 5.883.195-.09 3.843-1.537 8.107-3.215 7.692-3.029 7.753-3.047 7.865-2.221.108.798.188.822 2.003.595 1.039-.13 5.209-.58 9.265-1 4.055-.421 7.452-.844 7.549-.94.096-.096.027-.708-.151-1.361-.179-.653-.716-5.14-1.194-9.972-.478-4.833-.941-9.202-1.03-9.709-.21-1.196-.08-1.218 8.539-1.508l6.832-.231-.209-2.803c-.115-1.542-.363-5.817-.549-9.499-.187-3.682-.377-6.726-.422-6.765-.045-.039-4.025.219-8.845.573s-8.819.587-8.888.518c-.069-.069 1.007-.397 2.39-.729 1.383-.332 2.68-.699 2.885-.816.226-.129-2.09-4.654-5.928-11.583-3.464-6.253-6.305-11.559-6.314-11.792-.009-.232 4.408-4.095 9.815-8.584 5.407-4.49 9.71-8.282 9.561-8.428-.291-.285-14.805-5.841-15.511-5.937-.234-.031-2.902 1.933-5.929 4.365-3.027 2.432-5.649 4.332-5.827 4.222-.177-.11-1.904-3.068-3.838-6.573-3.102-5.627-3.601-6.354-4.256-6.202-3.739.869-11.977 2.428-12.112 2.293-.094-.095-.172-.477-.172-.85 0-.656-.174-.67-5.254-.429-2.89.137-6.482.351-7.982.476l-2.728.229.059 6.546c.032 3.6.157 9.897.278 13.993l.219 7.446-1.881 1.421-1.882 1.42-3.938.218-3.937.217-1.595-2.384-1.593-2.382-.807-12.342-.806-12.34-5.748.246c-3.162.134-6.007.27-6.323.299-.404.038-1.176-1.118-2.613-3.909-1.2-2.331-2.218-3.915-2.473-3.848v.001zm49.502 15.983c.157-.157 6.058 11.49 6.032 11.903-.014.229-4.954 4.256-5.499 4.483-.127.053-.331-3.58-.454-8.073s-.158-8.234-.079-8.313zm-47.47 4.403c.174 0 .881 5.73 1.571 12.733l1.254 12.733 4.705 4.58c2.587 2.519 4.992 4.716 5.344 4.883.397.188 5.736-.123 14.01-.815l13.37-1.118 1.55-1.484 1.55-1.483 1.862 1.351c1.025.743 2.001 1.351 2.17 1.351.169 0 3.204-2.403 6.743-5.34s6.518-5.341 6.62-5.341c.22 0 7.324 14.163 7.172 14.298-.057.051-2.049.202-4.427.336l-4.324.243-1.984-1.616-1.983-1.616-11.265 1.775c-18.641 2.936-17.638 2.716-17.638 3.868 0 1.069 1.583 18.671 1.931 21.473.118.948.125 1.639.017 1.537-.195-.185-6.475-20.899-7.161-23.622l-.356-1.412-4.365-.223c-2.95-.136-5.901-.21-8.854-.224l-4.489-.001-2.688 8.527c-5.606 17.79-6.128 19.381-6.358 19.377-.131-.003-1.684-2.571-3.452-5.707-1.769-3.137-3.132-5.921-3.03-6.187.102-.267 2.596-3.511 5.541-7.211 2.945-3.7 5.355-6.866 5.355-7.038 0-.17-2.093-2.123-4.651-4.339-2.558-2.215-4.651-4.144-4.651-4.285 0-.141 1.511-.85 3.359-1.575 1.847-.725 4.163-1.668 5.145-2.096l1.785-.778-4.283-10.59c-2.356-5.824-4.284-10.701-4.284-10.837 0-.255 8.621-4.128 9.189-4.128v.001zm46.068 44.837l1.445.847c1.37.803 1.482.993 2.15 3.651l.704 2.803-.867 1.137c-.943 1.237-1.04 1.28-4.078 1.842-1.137.21-2.401.452-2.808.538-.69.146-.767-.048-1.148-2.856a630.984 630.984 0 0 0-.667-4.793l-.26-1.78 2.764-.695 2.765-.694zm18.519 9.945h4.781v10.336c0 5.685-.062 10.337-.136 10.337-.075 0-2.805-2.745-6.066-6.099-6.284-6.464-6.337-6.562-3.598-6.625.58-.011 1.302-.218 1.604-.455.732-.574 4.051-4.627 3.918-4.785-.057-.069-.193-.706-.303-1.417l-.2-1.292zm-54.395.819c.101.003.186.227.311.551.674 1.756 2.019 8.064 1.764 8.273-.146.119-1.164.111-2.261-.018-1.097-.129-2.071-.311-2.164-.405-.094-.094.3-1.857.876-3.92.956-3.422 1.252-4.487 1.474-4.481z"/>
+ <g fill="#fefefe">
+ <path d="M54.005 131.176a2.7 2.7 0 0 0-1.132.777l-1.87 2.212a2.662 2.662 0 0 0-.605 2.041 2.684 2.684 0 0 0 1.079 1.817c.33.224.672.448 1.001.672.329.21.658.421 1.001.605.355.211.711.408 1.079.593.356.171.725.329 1.093.487.382.145.764.29 1.146.408.395.119.777.224 1.172.316.421.092.829.158 1.251.198.421.052.842.065 1.277.065.289 0 .592 0 .882-.026.316-.013.632-.039.935-.079.329-.039.658-.105.987-.171.329-.066.645-.145.975-.237.329-.092.658-.198.974-.329.329-.119.645-.264.948-.422.342-.171.658-.355.974-.566.303-.21.606-.447.883-.698a7.59 7.59 0 0 0 .816-.895c.25-.316.474-.658.671-1.014a7.19 7.19 0 0 0 .79-2.488c.08-.492.106-.99.079-1.488a6.435 6.435 0 0 0-.223-1.409 7.095 7.095 0 0 0-.461-1.238 5.995 5.995 0 0 0-.672-1.119 7.992 7.992 0 0 0-.816-.935c-.3-.3-.626-.574-.974-.816-.32-.226-.649-.437-.988-.632-.35-.19-.711-.362-1.08-.514a10.27 10.27 0 0 0-1.053-.408c-.73-.23-1.472-.416-2.225-.553a16.657 16.657 0 0 0-1.08-.158 7.013 7.013 0 0 1-.764-.145 5.175 5.175 0 0 1-.645-.197 4.401 4.401 0 0 1-1.027-.527c-.102-.077-.2-.16-.29-.25a.496.496 0 0 0-.079-.092c.014-.053.04-.092.053-.145.04-.066.066-.119.119-.171.065-.092.131-.171.224-.25.079-.066.158-.132.25-.185.145-.092.316-.171.474-.224.131-.052.276-.092.421-.118a3.68 3.68 0 0 1 .658-.066c.198.013.395.039.58.066.237.039.474.092.711.145.092.026.184.052.263.092.119.039.237.079.356.132.105.026.197.079.302.118.106.053.211.105.33.171.092.053.184.106.289.171.106.066.211.145.316.224.092.066.171.132.237.198.092.079.171.171.25.263a2.653 2.653 0 0 0 4.201-.342l1.435-2.278c.325-.518.465-1.13.395-1.738a2.62 2.62 0 0 0-.803-1.58 9.856 9.856 0 0 0-.698-.606 9.51 9.51 0 0 0-.724-.54c-.25-.158-.487-.316-.738-.461-.25-.131-.487-.263-.737-.381a6.952 6.952 0 0 0-.724-.316 6.294 6.294 0 0 0-.698-.277c-.224-.079-.461-.145-.685-.224-.21-.052-.421-.118-.632-.171a13.81 13.81 0 0 0-1.474-.29 14.722 14.722 0 0 0-1.501-.158c-.382-.013-.764 0-1.146.027-.369.026-.737.065-1.106.118-.38.065-.758.144-1.132.237-.369.106-.738.211-1.093.356-.369.131-.711.289-1.067.461-.339.17-.668.36-.987.566a7.83 7.83 0 0 0-.988.75 6.963 6.963 0 0 0-.869.882 8.17 8.17 0 0 0-.75 1.014c-.224.368-.422.75-.593 1.146-.175.412-.312.84-.408 1.277a8.643 8.643 0 0 0-.224 1.422 9.786 9.786 0 0 0 .013 1.633c.074.967.325 1.913.738 2.791.184.408.408.803.671 1.172.237.355.514.698.817 1.001.302.316.632.592.974.856.211.158.434.302.671.447z"/>
+ <path d="M58.258 132.809c.264.053.54.105.804.158.184.026.355.066.539.092.198.04.395.079.58.132.184.039.355.079.54.131.158.04.329.093.487.145.079.027.145.053.224.079a2.54 2.54 0 0 1-.343.053c-.158.013-.316.013-.474.013-.145-.026-.303-.053-.447-.092a7.02 7.02 0 0 1-.698-.198c-.415-.145-.82-.316-1.212-.513zm19.593 7.413c-.395.158-.79.276-1.198.342-.434.08-.876.116-1.317.106a9.875 9.875 0 0 1-1.62-.211 7.009 7.009 0 0 1-1.422-.487 7.29 7.29 0 0 1-1.224-.751 6.55 6.55 0 0 1-1.027-.974c-.29-.332-.55-.69-.777-1.067a8.501 8.501 0 0 1-.579-1.211c-.145-.367-.272-.74-.382-1.119a9.246 9.246 0 0 1-.277-1.198c-.079-.369-.131-.751-.184-1.133-.04-.395-.079-.777-.105-1.172l-.04-1.079c-.013-.343-.013-.685-.013-1.027 0-.488.013-.975.026-1.449.027-.5.053-.987.092-1.488.04-.487.093-.974.158-1.448.053-.513.119-1.014.198-1.527.1-.634.427-1.21.922-1.62a2.598 2.598 0 0 1 1.764-.606l2.633.079a2.592 2.592 0 0 1 1.923.922c.487.566.711 1.304.605 2.041-.052.5-.118 1.014-.158 1.514-.039.395-.079.777-.092 1.159-.026.408-.039.816-.052 1.211-.014.303-.014.593-.014.882v.409c0 .223 0 .434.014.645 0 .184.013.369.013.54.026.224.039.434.066.645.013.197.052.382.079.579.039.198.079.382.118.566 0 .014.013.014.013.027.027-.04.066-.066.092-.106.251-.289.474-.592.672-.921.329-.54.632-1.106.922-1.673l-.04-1.408c0-.409-.013-.804-.026-1.212-.013-.408-.013-.816-.027-1.224-.013-.211-.013-.422-.013-.632-.013-.25-.026-.487-.026-.738 0-.092-.013-.184-.013-.276a2.649 2.649 0 0 1 .632-1.83 2.677 2.677 0 0 1 1.712-.909l2.765-.303a2.635 2.635 0 0 1 2.001.619c.566.487.895 1.172.922 1.909.026.738.039 1.475.065 2.212.027.593.04 1.185.066 1.791.013.593.04 1.172.053 1.764.026.474.039.949.053 1.423.013.474.039.948.052 1.422l.04 1.092c0 .356.013.711.026 1.067.013.263.013.527.026.79.014.619.027 1.238.053 1.856 0 .303.013.606.013.909a2.662 2.662 0 0 1-.737 1.87c-.49.5-1.157.79-1.857.803l-5.569.092v-.487z"/>
+ <path d="M92.532 121.143c.198-.053.395-.092.593-.132.368-.079.75-.131 1.119-.158.461 0 .908.027 1.356.092.418.061.831.15 1.238.264.381.118.776.25 1.145.421.369.158.737.342 1.093.553.342.198.685.435 1.001.672.316.25.632.526.921.816a9.474 9.474 0 0 1 1.554 1.975c.211.369.395.737.553 1.132.171.395.316.804.421 1.212.119.434.211.882.264 1.33.039.46.066.921.039 1.382-.01.472-.055.943-.131 1.409-.073.45-.179.895-.316 1.33-.119.421-.277.843-.448 1.238-.164.391-.358.77-.579 1.132-.211.369-.448.711-.698 1.053-.25.316-.527.632-.817.935a9.74 9.74 0 0 1-1.856 1.501c-.343.198-.685.382-1.04.553-.356.158-.711.29-1.08.408-.38.114-.767.203-1.159.264-.4.064-.805.095-1.211.092-.37-.01-.74-.044-1.106-.105a7.044 7.044 0 0 1-1.067-.211l-.066 7.097-7.61.171-.277-26.36 8.164-.329v.263z"/>
+ <path fill-rule="evenodd" d="M100.327 133.665c-.184.411-.4.807-.645 1.185a6.848 6.848 0 0 1-.817 1.027c-.318.33-.666.63-1.04.895-.369.25-.777.474-1.185.659a6.498 6.498 0 0 1-2.818.553 9.864 9.864 0 0 1-1.066-.106 7.393 7.393 0 0 1-1.054-.276 7.27 7.27 0 0 1-1.027-.448 6.327 6.327 0 0 1-.934-.619 6.883 6.883 0 0 1-1.58-1.738 6.274 6.274 0 0 1-.58-1.106 7.865 7.865 0 0 1-.382-1.224c-.04-.2-.063-.402-.065-.606l.026-2.449c0-.237.039-.474.105-.711.106-.343.237-.672.382-1.001.158-.329.329-.645.527-.948.197-.316.434-.619.684-.895a7.47 7.47 0 0 1 .804-.777c.302-.237.605-.448.934-.645.33-.185.672-.356 1.027-.501a7.275 7.275 0 0 1 1.186-.342c.408-.076.822-.12 1.237-.132.514 0 1.027.053 1.528.158.487.106.961.264 1.408.488.422.197.83.447 1.199.724.368.289.711.605 1.013.948.303.355.58.737.804 1.145.237.408.421.83.566 1.277.158.448.263.909.316 1.37.066.474.079.948.053 1.422-.015.461-.077.92-.185 1.369-.105.448-.25.882-.421 1.304zm-7.9-3.753c.052-.105.105-.197.158-.29.066-.092.118-.171.184-.25.079-.079.145-.145.224-.21.079-.066.171-.119.25-.172l.316-.158c.079-.026.158-.052.25-.065.105-.027.211-.027.316-.04.119 0 .237.013.343.04a.625.625 0 0 1 .223.079c.106.052.211.105.303.184.079.066.158.132.237.211.066.092.132.171.185.263.065.118.118.237.158.369.039.118.065.25.092.395.013.145.026.289.013.434-.013.158-.026.329-.066.487a4.255 4.255 0 0 1-.132.395c-.052.13-.118.254-.197.369a2.458 2.458 0 0 1-.224.29c-.079.066-.158.145-.25.21-.092.053-.184.119-.29.158a.778.778 0 0 1-.25.079c-.105.016-.21.025-.316.027-.092 0-.184-.013-.263-.027a1.059 1.059 0 0 1-.277-.079 1.653 1.653 0 0 1-.237-.092c-.079-.052-.158-.092-.224-.158a.912.912 0 0 1-.171-.145 1.9 1.9 0 0 1-.184-.263 1.024 1.024 0 0 1-.132-.237c-.013-.053-.039-.105-.052-.171l.013-1.633z"/>
+ <path d="M106.081 129.346l7.558-1.132c-.053-.079-.093-.145-.145-.224a5.943 5.943 0 0 0-.527-.632 4.3 4.3 0 0 0-1.29-.882 3.137 3.137 0 0 0-.685-.224 3.765 3.765 0 0 0-.777-.079c-.303 0-.605.039-.908.092-.263.06-.52.148-.764.263-.27.117-.526.262-.764.435-.233.172-.45.366-.645.579a3.935 3.935 0 0 0-.527.698c-.184.29-.329.579-.447.895-.027.066-.053.145-.079.211z"/>
+ <path d="M119.195 131.94a2.582 2.582 0 0 0 .5-1.844 11.901 11.901 0 0 0-.342-1.843c-.17-.585-.38-1.157-.632-1.712a11.44 11.44 0 0 0-.908-1.553 9.157 9.157 0 0 0-1.106-1.343c-.42-.42-.878-.8-1.37-1.133a9.812 9.812 0 0 0-1.54-.856 8.984 8.984 0 0 0-1.738-.566 9.666 9.666 0 0 0-1.844-.184 10.2 10.2 0 0 0-2.001.211 9.542 9.542 0 0 0-1.883.618c-.579.277-1.119.593-1.646.975-.513.369-.987.79-1.422 1.251-.421.461-.803.974-1.145 1.514a10.642 10.642 0 0 0-.869 1.738 10.813 10.813 0 0 0-.54 1.909c-.119.685-.185 1.37-.185 2.054 0 .685.053 1.356.158 2.028a9.8 9.8 0 0 0 1.278 3.542c.329.54.711 1.027 1.132 1.475.434.447.922.855 1.435 1.198.54.355 1.119.645 1.712.882a9.22 9.22 0 0 0 1.856.513c.698.132 1.409.185 2.12.185.527 0 1.054-.04 1.567-.132.514-.093 1.02-.225 1.514-.395.474-.171.935-.382 1.383-.619.448-.25.869-.526 1.264-.842a8.236 8.236 0 0 0 1.119-1.014 9.23 9.23 0 0 0 .961-1.199c.303-.421.566-.882.79-1.343.224-.487.422-.987.58-1.501a2.623 2.623 0 0 0-.198-2.014z"/>
+ <path d="M106.344 132.269a2.64 2.64 0 0 1-2.225-.803 2.617 2.617 0 0 1-.685-2.265c.085-.52.217-1.031.395-1.527.171-.461.382-.909.659-1.317.237-.369.5-.724.79-1.053.289-.303.592-.593.934-.843a6.152 6.152 0 0 1 1.014-.619 5.346 5.346 0 0 1 1.067-.434c.329-.092.645-.158.974-.211.316-.053.632-.079.948-.079.698 0 1.383.119 2.041.342.655.21 1.26.55 1.778 1.001.474.395.882.843 1.224 1.356.356.527.659 1.106.882 1.699.027.052.04.105.053.158l1.04 3.265-10.889 1.33z"/>
+ <path d="M103.434 129.201a2.617 2.617 0 0 0 .685 2.265 2.64 2.64 0 0 0 2.225.803m20.422-1.896c.149.756.62 1.41 1.29 1.791a2.615 2.615 0 0 0 2.213.171l2.541-.948c.529-.209.98-.577 1.29-1.053.303-.484.446-1.05.408-1.62-.028-.406-.076-.81-.145-1.211a9.038 9.038 0 0 0-.223-1.041 9.885 9.885 0 0 0-.343-.987 5.237 5.237 0 0 0-.421-.869 5.017 5.017 0 0 0-.514-.79 5 5 0 0 0-.605-.685 5.595 5.595 0 0 0-.593-.513 5.947 5.947 0 0 0-2.225-1.054 6.62 6.62 0 0 0-1.83-.145 7.287 7.287 0 0 0-1.501.33c-.348.12-.687.265-1.014.434l-.013-1.159-5.583.106a2.63 2.63 0 0 0-1.857.816c-.487.5-.737 1.185-.724 1.896.013.29.013.58.027.882.013.606.039 1.225.052 1.844.013.263.013.526.027.79.013.355.026.711.026 1.066l.039 1.093c.014.474.027.948.053 1.422.013.474.026.948.053 1.409.013.606.039 1.198.066 1.804.013.592.039 1.185.052 1.791l.079 2.212c.027.737.369 1.435.922 1.909a2.665 2.665 0 0 0 2.041.606l2.765-.343c.68-.086 1.3-.436 1.725-.974a2.587 2.587 0 0 0 .566-1.896c-.013-.105-.013-.211-.026-.316l-.04-.606c0-.211-.013-.408-.026-.619 0-.25-.013-.513-.013-.763-.014-.277-.014-.54-.027-.817 0-.303-.013-.619-.026-.921l-.013-1.054c.039-.066.079-.118.131-.184l.698-.961.698-.843z"/>
+ </g>
+ <path fill-rule="evenodd" d="M67.731 134.072q-.128.9-.508 1.601-.379.701-.945 1.215-.566.514-1.266.868-.701.353-1.466.572-.765.219-1.55.315-.784.097-1.504.097-.99 0-1.955-.213-.964-.212-1.896-.591-.932-.379-1.839-.907-.906-.527-1.794-1.157l1.878-2.212q1.003.888 1.986 1.396.984.508 1.768.765.913.308 1.749.411.926.052 1.723-.141.797-.193 1.395-.56.598-.366.958-.874t.425-1.074q.038-.475-.168-.868-.205-.392-.604-.72-.399-.328-.939-.578-.54-.251-1.15-.45-.611-.2-1.261-.348-.649-.147-1.253-.25-.733-.129-1.543-.341-.81-.212-1.595-.559-.784-.348-1.478-.862-.695-.514-1.203-1.241-.508-.726-.771-1.691-.264-.964-.174-2.211.077-1.029.431-1.858.354-.83.913-1.485.559-.656 1.286-1.125.726-.47 1.549-.778.823-.309 1.704-.444t1.755-.122q1.209.064 2.43.373.515.128 1.087.328.572.199 1.151.475.578.277 1.144.656t1.08.868l-1.44 2.276q-.411-.463-.874-.81-.463-.347-.933-.604-.469-.258-.932-.438-.463-.18-.874-.295-.99-.27-1.942-.309-1.17 0-2.083.354-.913.353-1.536.913-.624.559-.952 1.247-.328.688-.328 1.356 0 .656.392 1.273.393.618 1.087 1.119.694.502 1.633.855.939.354 2.019.495.938.103 1.871.335.932.231 1.78.591.849.36 1.563.868.713.508 1.202 1.17.489.662.714 1.492.225.829.083 1.832zm15.649 3.909l-2.932.051-.051-3.69q-.425.759-.965 1.434-.54.675-1.17 1.183-.63.508-1.343.803-.714.296-1.498.27-1.158-.038-1.987-.437-.829-.398-1.395-1.061-.566-.662-.907-1.53-.34-.868-.52-1.832-.181-.965-.238-1.974-.058-1.009-.058-1.961 0-1.337.115-2.706.116-1.37.335-2.797l2.636.077q-.206 1.594-.277 2.867-.07 1.273-.07 2.238 0 .437.012 1.106.013.668.097 1.42.083.753.263 1.486.181.732.508 1.305.328.572.83.88.501.309 1.234.206.99-.141 2.064-1.363 1.074-1.221 2.257-3.754-.039-2.045-.071-3.266-.032-1.222-.045-1.865-.026-.759-.039-1.054l2.765-.309q.077 2.212.135 3.993.058 1.781.109 3.201.052 1.421.084 2.495.032 1.074.058 1.858.051 1.839.064 2.726zm3.652-14.247l2.828-.116-.025 1.877q.733-.72 1.53-1.112.797-.392 1.466-.598.784-.231 1.53-.295.874 0 1.736.25.861.251 1.633.707.771.457 1.427 1.1t1.119 1.434q.463.79.713 1.703.251.913.213 1.916-.039 1.106-.335 2.083-.295.977-.778 1.794-.482.817-1.125 1.472-.643.656-1.369 1.106-.727.45-1.505.688-.778.238-1.549.238-.784-.026-1.595-.232-.707-.18-1.555-.559-.849-.379-1.672-1.086l-.077 8.718-2.392.051-.218-21.139zm11.276 7.111q.052-.939-.237-1.807-.29-.868-.862-1.524-.572-.656-1.369-1.041-.798-.386-1.749-.373-.797.013-1.498.289-.701.277-1.26.733-.56.456-.952 1.061-.392.604-.585 1.26l-.026 2.443q.193.849.605 1.492.411.643.971 1.073.559.431 1.215.656.656.225 1.324.238.9.026 1.691-.322.791-.347 1.382-.964.592-.617.945-1.44.354-.823.405-1.774zm11.907 5.079q.682 0 1.35-.213.669-.212 1.235-.617.566-.405.983-1.009.418-.605.611-1.402l2.482.502q-.36 1.17-1.016 2.121-.656.952-1.53 1.633-.874.682-1.922 1.055-1.048.373-2.193.373-1.697 0-3.009-.515-1.311-.514-2.211-1.453-.9-.938-1.37-2.263-.469-1.324-.469-2.957 0-1.607.547-3.003.546-1.395 1.498-2.423.951-1.029 2.237-1.621 1.286-.591 2.777-.591 1.338 0 2.521.521 1.183.52 2.095 1.44.913.919 1.505 2.166.591 1.248.746 2.701l-11.136 1.658q.09.913.45 1.64.36.726.92 1.228.559.501 1.298.765.74.264 1.601.264zm-4.192-6.275l7.741-.939-.077-.244q-.489-1.273-1.344-1.993-.855-.72-2.128-.72-.54 0-1.183.186t-1.247.637q-.604.45-1.086 1.202-.483.752-.676 1.871zm25.859-.733l-2.533.951q-.013-.63-.11-1.093-.096-.463-.244-.797t-.334-.553q-.187-.218-.38-.36-.45-.321-1.016-.308-.36.051-.765.302-.405.25-.829.643-.424.392-.855.887t-.829 1.016q-.399.52-.759 1.035-.36.514-.643.938.013.965.039 1.897l.045 1.736q.019.804.051 1.453t.071 1.048l-2.765.347-.141-4.005-.116-3.208q-.051-1.415-.084-2.495-.032-1.08-.057-1.864l-.078-2.726 2.932-.052q.013.784.019 1.601.007.816.02 1.498.013.797.013 1.556.373-.592.906-1.299.534-.707 1.209-1.337t1.479-1.1q.803-.469 1.716-.585 1.029-.051 1.877.438.36.205.714.546.354.341.656.874.302.534.508 1.273.206.74.283 1.743z"/>
+ <path fill-rule="evenodd" d="M65.724 121.577l.698-1.106a.237.237 0 0 0-.092-.065 4.301 4.301 0 0 0-.501-.369 11.18 11.18 0 0 0-.526-.342c-.171-.093-.356-.185-.527-.277-.184-.079-.369-.171-.553-.237a9.255 9.255 0 0 0-1.08-.382c-.158-.052-.329-.092-.487-.131a8.597 8.597 0 0 0-1.172-.237 7.8 7.8 0 0 0-1.119-.119c-.263 0-.54 0-.803.026-.277.014-.553.04-.83.093-.27.04-.538.092-.803.158-.26.063-.516.147-.764.25-.25.092-.5.197-.737.316-.237.118-.474.25-.685.395-.22.134-.427.288-.618.461a4.076 4.076 0 0 0-.527.539c-.168.188-.318.39-.448.606a6.103 6.103 0 0 0-.368.711c-.094.24-.173.487-.237.737-.07.299-.114.603-.132.909a8.223 8.223 0 0 0 0 1.132c.026.29.066.58.145.856.079.29.184.566.303.83.105.237.237.447.381.658.145.211.303.408.488.593.171.184.355.342.566.5.21.158.421.303.658.434.224.132.448.251.685.356.25.105.5.197.75.29.251.092.501.158.751.223.263.079.527.132.79.198.224.053.461.092.698.132.21.039.408.079.619.118.223.053.447.092.671.145.224.053.448.105.672.171.21.053.434.119.645.198.21.066.421.145.632.224.197.079.395.158.592.25.198.092.395.197.593.316.171.105.329.224.487.355.158.132.316.277.448.435.118.145.224.316.316.487.105.184.171.382.21.579.04.224.053.435.027.659a2.704 2.704 0 0 1-.171.711c-.093.237-.224.46-.369.671a3.384 3.384 0 0 1-.501.566 3.678 3.678 0 0 1-.645.487 5.306 5.306 0 0 1-.724.369c-.284.108-.575.2-.869.277a6.76 6.76 0 0 1-.895.144c-.346.025-.693.03-1.04.014a7.452 7.452 0 0 1-.909-.172c-.329-.065-.658-.171-.987-.276a8.844 8.844 0 0 1-.817-.316c-.353-.15-.7-.312-1.04-.487a7.225 7.225 0 0 1-1.014-.619c-.211-.132-.408-.29-.592-.435l-.988 1.159c.092.066.198.119.29.184.276.185.566.356.869.527.289.171.579.329.882.474.276.145.579.277.869.395.29.119.593.224.895.316.29.092.593.171.896.237.303.066.592.119.895.158.303.027.606.04.922.04.224 0 .447 0 .671-.013.25-.014.501-.04.751-.079.237-.027.487-.066.724-.119.237-.039.487-.105.724-.171.237-.066.461-.145.685-.237a5.76 5.76 0 0 0 .658-.29c.211-.105.408-.224.606-.355.184-.119.355-.264.513-.409.172-.144.316-.302.448-.474.132-.184.263-.368.369-.566.105-.197.184-.408.263-.619.079-.25.132-.5.171-.763.04-.29.053-.58.04-.882a3.067 3.067 0 0 0-.106-.685 4.133 4.133 0 0 0-.25-.685 4.46 4.46 0 0 0-.355-.592 4.486 4.486 0 0 0-.474-.527 6.94 6.94 0 0 0-.58-.5c-.223-.145-.447-.29-.684-.422a6.912 6.912 0 0 0-.764-.368 8.311 8.311 0 0 0-.803-.316c-.29-.093-.58-.172-.869-.251-.303-.065-.606-.131-.896-.184-.302-.053-.605-.092-.895-.132a10.223 10.223 0 0 1-1.145-.21c-.347-.09-.69-.195-1.027-.316a8.414 8.414 0 0 1-.988-.448 6.304 6.304 0 0 1-.803-.5 5.384 5.384 0 0 1-.724-.619 4.22 4.22 0 0 1-.527-.672 3.193 3.193 0 0 1-.382-.803 3.003 3.003 0 0 1-.118-.829c0-.264.026-.54.092-.803.079-.29.171-.567.303-.83.12-.273.274-.53.46-.764.185-.25.409-.487.646-.698.237-.21.487-.395.763-.566a6.7 6.7 0 0 1 .975-.474 5.937 5.937 0 0 1 1.053-.289c.422-.068.85-.103 1.277-.106.343.013.698.053 1.027.106.369.052.724.131 1.08.237.145.039.29.079.434.131.172.053.343.119.501.185.171.065.329.131.5.21.171.079.342.171.514.264.171.092.329.184.5.289.171.119.342.237.5.356.132.092.251.197.369.289zm-2.001 17.381c.276-.079.553-.171.816-.263.263-.106.514-.224.764-.356.263-.132.513-.276.75-.434.237-.158.461-.343.672-.527.214-.2.412-.415.592-.645a5.51 5.51 0 0 0 .487-.751c.145-.263.264-.54.356-.829.105-.33.171-.659.224-.988.052-.369.066-.75.052-1.119a4.02 4.02 0 0 0-.158-.974 5.319 5.319 0 0 0-.329-.909 4.463 4.463 0 0 0-.487-.803 5.117 5.117 0 0 0-.606-.698 6.53 6.53 0 0 0-.737-.619 7.468 7.468 0 0 0-.803-.5 6.313 6.313 0 0 0-.896-.435 6.828 6.828 0 0 0-.908-.342c-.316-.105-.632-.211-.961-.29a24.837 24.837 0 0 0-.988-.21 11.73 11.73 0 0 0-.961-.132c-.332-.046-.66-.108-.987-.184a9.952 9.952 0 0 1-.883-.277 9.412 9.412 0 0 1-.842-.369 3.918 3.918 0 0 1-.632-.408 3.269 3.269 0 0 1-.553-.474 2.425 2.425 0 0 1-.369-.461 2.059 2.059 0 0 1-.224-.487 1.587 1.587 0 0 1-.066-.434c0-.158.013-.329.053-.487.048-.2.119-.395.211-.58.092-.184.197-.369.316-.527.144-.184.302-.355.474-.513.184-.158.368-.303.566-.421.25-.142.51-.265.777-.369.263-.105.526-.184.803-.224.34-.057.683-.088 1.027-.092.29.013.566.039.856.092.303.053.619.119.921.198.132.039.251.065.369.118.158.04.303.092.448.158.131.053.276.105.408.171.158.079.303.145.448.224.131.079.276.158.408.25.158.092.303.198.434.303.145.105.277.211.395.329l.395.395c.132.158.33.237.54.224a.67.67 0 0 0 .501-.303l1.448-2.278a.677.677 0 0 0-.105-.829 6.94 6.94 0 0 0-.58-.5c-.19-.16-.387-.31-.592-.448-.198-.132-.408-.25-.619-.382-.198-.105-.395-.211-.606-.316-.21-.092-.408-.184-.619-.276a8.307 8.307 0 0 0-.605-.224l-.593-.198c-.184-.052-.369-.105-.54-.145a15.126 15.126 0 0 0-1.29-.263c-.424-.063-.85-.107-1.277-.132-.316-.013-.632 0-.948.027a7.43 7.43 0 0 0-.935.105 7.43 7.43 0 0 0-.935.184c-.303.079-.606.185-.895.29-.299.105-.59.233-.869.382-.277.132-.553.29-.817.461a6.302 6.302 0 0 0-.75.579 4.69 4.69 0 0 0-.672.672c-.21.237-.395.5-.566.776-.177.282-.33.577-.461.883-.128.307-.23.624-.303.948-.09.367-.147.742-.171 1.119a9.083 9.083 0 0 0 0 1.33c.027.368.092.737.198 1.093.092.355.21.697.368 1.04.145.303.303.592.501.856.184.276.395.526.619.763.223.224.46.448.724.632.25.185.513.356.777.514.276.158.539.303.829.421.277.119.553.237.843.329.276.106.566.185.856.264.276.079.553.145.829.21.25.053.514.106.764.145.197.027.395.066.579.106.211.039.435.092.645.131.198.053.409.106.606.158.198.053.395.119.593.185.184.052.381.131.566.197.171.066.342.145.513.224.158.066.303.145.448.237.118.079.237.158.342.25.106.079.198.171.277.277.066.065.118.158.171.237.026.065.053.144.079.223.013.093.013.185.013.277-.013.118-.053.25-.092.355a1.989 1.989 0 0 1-.527.751c-.145.132-.289.25-.447.342a2.823 2.823 0 0 1-.527.264 5.83 5.83 0 0 1-.685.223c-.23.055-.463.09-.698.106a5.698 5.698 0 0 1-.816.013 6.8 6.8 0 0 1-.724-.132 6.072 6.072 0 0 1-.869-.25c-.25-.079-.487-.171-.724-.263-.316-.145-.632-.29-.948-.461a7.152 7.152 0 0 1-.869-.527c-.344-.24-.674-.5-.988-.777a.647.647 0 0 0-.487-.158.65.65 0 0 0-.448.224l-1.883 2.212a.66.66 0 0 0-.144.514c.017.18.113.344.263.447.303.224.619.435.935.632.289.198.605.382.908.567.316.184.645.355.961.513.316.158.646.303.962.435.329.131.658.25 1 .355.33.106.672.185 1.001.264.356.079.698.131 1.04.171.356.039.711.052 1.067.052.25 0 .5 0 .75-.013l.83-.079c.276-.039.553-.079.829-.145.277-.052.553-.118.817-.197zm16.05-2.555a4.94 4.94 0 0 1-.447.474c-.202.211-.418.41-.646.593a9.362 9.362 0 0 1-.737.514c-.25.144-.5.276-.777.381-.275.12-.562.208-.856.264-.3.048-.604.07-.908.066a6.712 6.712 0 0 1-1.251-.158 5.28 5.28 0 0 1-1.001-.343 5.517 5.517 0 0 1-.882-.553 3.565 3.565 0 0 1-.724-.685 5.82 5.82 0 0 1-.58-.79 7.32 7.32 0 0 1-.447-.921c-.12-.307-.225-.619-.316-.935-.091-.335-.17-.673-.237-1.014a13.088 13.088 0 0 1-.158-1.014c-.04-.342-.066-.698-.092-1.04l-.04-1.04c-.013-.316-.013-.645-.013-.961 0-.461 0-.909.026-1.37.013-.461.053-.935.092-1.395.04-.461.079-.922.132-1.396.066-.474.132-.961.198-1.448a.72.72 0 0 1 .237-.409.637.637 0 0 1 .434-.144l2.647.079c.184 0 .355.079.474.223.118.145.184.33.158.514-.066.527-.132 1.053-.185 1.58-.039.408-.065.829-.092 1.238-.026.421-.039.842-.052 1.264-.014.316-.014.618-.014.934v.435c0 .224 0 .448.014.658 0 .211.013.435.026.646.013.237.039.474.066.724.026.237.052.474.092.698.053.237.092.474.158.697.053.211.118.422.197.632.066.172.145.343.237.501.079.145.185.276.29.395.092.105.198.184.316.25a.78.78 0 0 0 .29.118c.158.027.342.027.5 0 .224-.026.435-.105.619-.237.382-.25.737-.553 1.053-.908.329-.369.619-.777.869-1.198.448-.738.856-1.488 1.212-2.265l-.04-1.883c0-.408-.013-.816-.026-1.224-.013-.409-.013-.817-.026-1.225-.014-.211-.014-.421-.014-.632-.013-.25-.026-.5-.026-.75-.013-.106-.013-.198-.013-.303a.629.629 0 0 1 .158-.448.608.608 0 0 1 .421-.224l2.765-.316a.68.68 0 0 1 .738.632c.026.738.052 1.475.065 2.212.027.593.053 1.185.066 1.778.013.592.04 1.198.053 1.79.026.474.039.935.053 1.409.026.474.039.948.052 1.422l.04 1.08c0 .356.013.711.026 1.08.013.263.013.513.026.777.014.618.04 1.237.053 1.843 0 .303.013.593.013.895a.714.714 0 0 1-.184.474.67.67 0 0 1-.461.198l-3.594.066-.027-2.305zm2.528-11.968c.013.5.027 1 .053 1.501.013.605.039 1.198.053 1.79.013.593.039 1.185.065 1.778l.04 1.422c.026.474.039.948.053 1.422l.039 1.067c0 .355.013.724.026 1.079.014.264.014.514.027.777.013.619.039 1.225.052 1.843v.224l-1.606.027-.053-3.029a.663.663 0 0 0-.487-.632.647.647 0 0 0-.737.316c-.133.24-.278.473-.435.698-.145.224-.304.44-.474.645-.161.21-.337.408-.526.593a6.45 6.45 0 0 1-.54.487c-.185.158-.382.29-.58.408-.192.12-.394.22-.605.303-.191.077-.39.134-.593.171-.21.04-.421.053-.632.053a5.215 5.215 0 0 1-1.014-.132 2.897 2.897 0 0 1-.711-.25 3.812 3.812 0 0 1-.658-.395 3.073 3.073 0 0 1-.513-.5 2.831 2.831 0 0 1-.435-.606 4.877 4.877 0 0 1-.369-.737 8.615 8.615 0 0 1-.276-.817 17.767 17.767 0 0 1-.211-.895 10.49 10.49 0 0 1-.132-.922c-.044-.319-.074-.64-.092-.961l-.039-1.001c-.013-.303-.013-.619-.013-.921 0-.435 0-.883.026-1.317.013-.448.039-.895.079-1.343.039-.448.092-.895.145-1.343.026-.277.066-.553.105-.83l1.33.04c-.039.303-.066.592-.092.895-.04.435-.079.869-.105 1.304-.027.421-.04.856-.053 1.29-.013.316-.013.645-.013.974v.448c0 .224 0 .448.013.672 0 .237.013.474.026.698.013.263.04.526.066.79.04.263.066.526.119.79.052.263.105.513.171.776.066.264.145.54.25.79.092.237.197.461.316.685.132.237.29.448.474.645.171.185.369.343.579.474.237.145.501.237.764.277.303.052.606.052.908.013a2.75 2.75 0 0 0 1.159-.435 6.822 6.822 0 0 0 1.317-1.145c.383-.43.723-.899 1.014-1.396.513-.856.987-1.738 1.409-2.646-.014-.738-.027-1.475-.053-2.199 0-.408-.013-.817-.026-1.225-.014-.408-.014-.816-.027-1.224-.013-.211-.013-.435-.013-.645-.013-.145-.013-.303-.013-.448l1.448-.171zm8.216-.329c.172-.119.369-.224.553-.316.277-.132.567-.264.856-.382.237-.092.474-.185.711-.25a8.77 8.77 0 0 1 1.699-.33c.329 0 .658.027.987.066.316.053.646.119.962.211.302.092.618.211.908.329.303.132.593.277.869.448.277.158.553.342.803.54.264.21.514.421.751.658.237.224.461.474.671.737a7.951 7.951 0 0 1 1.343 2.699c.093.33.158.672.185 1.014.039.369.052.725.039 1.093-.013.395-.052.79-.105 1.172-.066.369-.145.724-.25 1.08-.11.348-.238.691-.382 1.027-.132.316-.29.619-.461.908-.171.29-.369.58-.566.843-.211.263-.422.527-.659.764-.223.223-.474.447-.724.658-.25.198-.5.382-.763.54-.264.158-.54.316-.83.434-.263.132-.54.237-.829.33-.29.079-.58.144-.883.197-.289.04-.579.066-.869.066a9.84 9.84 0 0 1-.869-.079c-.289-.04-.592-.105-.882-.171-.25-.066-.5-.145-.75-.237a9.477 9.477 0 0 1-.909-.369c-.263-.105-.513-.25-.764-.395l-.065 8.071-3.7.079-.224-22.436 4.161-.171-.014 1.172zm-2.817.263l1.488-.066-.014 1.185c0 .263.158.514.395.619.251.092.54.039.725-.145.223-.211.46-.408.711-.592.197-.145.421-.277.645-.395.263-.119.513-.237.777-.343.197-.079.395-.158.592-.21.237-.079.487-.132.724-.185.211-.039.435-.066.646-.092.25 0 .5.026.737.053.276.039.527.105.79.171.25.079.513.171.764.276.237.106.487.237.711.369.237.132.46.29.671.461.224.158.435.342.632.54.198.197.382.395.553.619.171.21.316.447.461.684.145.237.263.474.369.738.105.263.197.526.276.803.079.263.132.54.158.816.04.303.04.606.027.896 0 .342-.04.684-.093 1.013a6.48 6.48 0 0 1-.21.909c-.093.303-.198.592-.316.882-.12.261-.25.516-.395.764-.145.25-.303.487-.488.724-.171.211-.342.421-.539.632a8.39 8.39 0 0 1-.619.553c-.2.164-.411.314-.632.448-.211.131-.435.25-.672.355-.217.105-.44.193-.671.263-.23.065-.463.118-.698.159a5.41 5.41 0 0 1-.658.052c-.224-.013-.461-.026-.685-.066-.25-.039-.5-.079-.751-.145a4.363 4.363 0 0 1-.632-.197 15.254 15.254 0 0 1-.816-.329c-.25-.106-.5-.237-.724-.395a5.561 5.561 0 0 1-.79-.593.668.668 0 0 0-1.093.501l-.066 8.071-1.093.026-.197-19.829zm10.81 8.506c-.132.316-.29.605-.474.882-.18.271-.383.527-.606.764a7.09 7.09 0 0 1-.737.632 4.969 4.969 0 0 1-.856.474 3.953 3.953 0 0 1-.948.289 5.177 5.177 0 0 1-1.014.092 7.005 7.005 0 0 1-.764-.079 7.048 7.048 0 0 1-.763-.197 6.027 6.027 0 0 1-.725-.316 5.614 5.614 0 0 1-.684-.448 3.889 3.889 0 0 1-.593-.553 4.498 4.498 0 0 1-.526-.684 4.335 4.335 0 0 1-.395-.777 4.67 4.67 0 0 1-.29-.922c-.013-.053-.026-.105-.026-.158l.026-2.436c0-.066.013-.118.026-.184.079-.25.171-.487.277-.724.118-.237.25-.474.395-.711.145-.224.316-.435.487-.646a6.09 6.09 0 0 1 .592-.566 5.61 5.61 0 0 1 .672-.461c.25-.144.5-.263.764-.368.276-.106.553-.185.829-.237.303-.066.606-.092.909-.106a4.9 4.9 0 0 1 1.066.119c.343.066.672.171.975.329.302.145.592.316.855.527.264.197.501.421.725.671.21.25.408.527.566.803.171.303.316.619.421.948.105.33.184.659.237 1.001.04.343.053.698.04 1.054-.03.35-.078.696-.145 1.04a5.794 5.794 0 0 1-.316.948zm-1.212-.514c-.102.235-.225.46-.368.672a3.18 3.18 0 0 1-.448.566 3.755 3.755 0 0 1-.54.474c-.197.132-.408.25-.632.342-.21.106-.434.171-.671.211-.243.049-.49.071-.738.066a4.028 4.028 0 0 1-.553-.066 2.838 2.838 0 0 1-.579-.145c-.171-.066-.356-.132-.527-.224-.171-.105-.342-.21-.5-.329a3.8 3.8 0 0 1-.816-.908 4.414 4.414 0 0 1-.29-.553 5.56 5.56 0 0 1-.211-.659l.027-2.265c.052-.158.105-.302.184-.46.083-.19.184-.37.303-.54.105-.171.224-.329.368-.487.132-.158.277-.29.448-.422.158-.131.316-.25.5-.355.185-.106.382-.198.58-.277.197-.079.395-.131.592-.171.224-.053.448-.066.672-.079.263 0 .527.026.777.079.237.053.461.132.671.237.224.105.435.237.632.382.198.145.369.316.54.5.158.185.29.382.408.593.262.448.428.946.487 1.461.04.264.053.54.04.804-.014.28-.053.557-.119.829a3.778 3.778 0 0 1-.237.724zm8.388-6.162c-.29.303-.54.645-.764 1.001-.237.382-.434.79-.606 1.211a6.4 6.4 0 0 0-.368 1.304c-.09.482-.134.97-.132 1.461 0 .514.04 1.014.119 1.514.065.422.171.83.316 1.225.131.395.316.777.526 1.132.198.316.435.619.698.896.25.276.553.513.869.724.342.224.711.421 1.106.566.382.158.79.277 1.212.342.513.09 1.032.135 1.553.132.343 0 .685-.026 1.014-.079a8.02 8.02 0 0 0 .961-.25c.316-.119.619-.25.909-.408.289-.158.566-.343.829-.553.264-.198.501-.422.738-.672.237-.25.447-.527.658-.816.198-.277.369-.58.514-.896l.158-.355-1.146-.237c-.039.092-.066.184-.105.276a4.494 4.494 0 0 1-.422.738c-.154.232-.33.448-.526.645-.19.193-.398.37-.619.527a5.168 5.168 0 0 1-2.963.961 5.99 5.99 0 0 1-.961-.079 6.37 6.37 0 0 1-.856-.224 5.137 5.137 0 0 1-.816-.382 7.066 7.066 0 0 1-.711-.513 4.572 4.572 0 0 1-.58-.646 6.07 6.07 0 0 1-.487-.79 5.268 5.268 0 0 1-.329-.855 6.656 6.656 0 0 1-.184-1.001.673.673 0 0 1 .131-.474.703.703 0 0 1 .422-.25l10.494-1.554a6.053 6.053 0 0 0-.158-.698 9.62 9.62 0 0 0-.435-1.172 9.033 9.033 0 0 0-.632-1.093 6.933 6.933 0 0 0-.75-.895 6.796 6.796 0 0 0-.882-.737 5.88 5.88 0 0 0-1.014-.566 6.06 6.06 0 0 0-1.08-.343 5.803 5.803 0 0 0-1.172-.118c-.447 0-.882.052-1.316.145a5.39 5.39 0 0 0-1.185.381c-.383.182-.75.398-1.093.646-.343.25-.659.526-.935.829zm3.147 8.835a3.314 3.314 0 0 1-.58-.263 2.758 2.758 0 0 1-.5-.369 3.273 3.273 0 0 1-.408-.448 2.943 2.943 0 0 1-.356-.579 2.621 2.621 0 0 1-.237-.632.749.749 0 0 1-.052-.158l10.481-1.567a.664.664 0 0 0 .421-.25.616.616 0 0 0 .132-.474 8.677 8.677 0 0 0-.29-1.527 8.747 8.747 0 0 0-1.251-2.66 7.714 7.714 0 0 0-.895-1.067 7.074 7.074 0 0 0-1.08-.895c-.382-.263-.79-.5-1.211-.685a6.99 6.99 0 0 0-1.343-.434 7.632 7.632 0 0 0-1.449-.145 7.23 7.23 0 0 0-1.593.171c-.5.106-.987.264-1.462.487-.46.211-.895.461-1.316.764-.408.29-.79.632-1.133 1.001-.34.37-.644.77-.908 1.198a9.623 9.623 0 0 0-.711 1.435 7.905 7.905 0 0 0-.435 1.541 9.292 9.292 0 0 0-.158 1.698c0 .58.04 1.146.132 1.712.079.5.211.987.369 1.475.171.474.395.934.658 1.369.237.395.527.777.856 1.119.329.342.698.659 1.106.909.421.289.869.513 1.343.711.474.184.974.316 1.475.408.579.092 1.185.145 1.777.145.82 0 1.635-.137 2.41-.408a6.95 6.95 0 0 0 1.106-.501 6.306 6.306 0 0 0 1.001-.658c.316-.25.618-.514.895-.803.276-.303.54-.632.777-.975a6.82 6.82 0 0 0 .619-1.079c.197-.395.355-.804.487-1.225a.678.678 0 0 0-.066-.527.61.61 0 0 0-.435-.302l-2.488-.514a.665.665 0 0 0-.764.5c-.055.226-.13.446-.224.659a3.27 3.27 0 0 1-.289.513c-.12.17-.253.334-.395.487a3.95 3.95 0 0 1-.435.369c-.158.119-.329.211-.5.303a3.51 3.51 0 0 1-.553.224 4.18 4.18 0 0 1-.58.131c-.187.032-.376.05-.566.053-.25 0-.5-.026-.737-.066a3.52 3.52 0 0 1-.645-.171zm-3.463-5.504a9.2 9.2 0 0 1 .316-1.185c.118-.329.276-.632.461-.921.171-.277.381-.54.605-.79.185-.211.408-.409.646-.593.223-.158.46-.316.724-.448.237-.118.474-.21.724-.289.237-.066.487-.119.737-.158.211-.04.422-.053.632-.053.474 0 .961.079 1.409.237.421.132.803.356 1.146.645a4.4 4.4 0 0 1 .842.935c.277.421.514.856.685 1.317.013.013.013.026.013.039l.316 1.001-8.519 1.04a.655.655 0 0 1-.566-.21.714.714 0 0 1-.171-.567zm7.452-1.369l-5.925.724c.013-.039.026-.066.026-.092.093-.237.198-.448.33-.658.145-.224.303-.422.474-.619.131-.145.289-.29.447-.408.172-.132.356-.237.54-.343a3.2 3.2 0 0 1 .501-.197c.184-.053.381-.092.566-.119.145-.026.289-.039.434-.039.343 0 .672.052.988.158.263.092.5.237.711.408.237.197.447.421.605.671a3.5 3.5 0 0 1 .303.514zm17.065.474c.013.105.039.211.052.303l1.238-.461c-.015-.15-.037-.3-.066-.448a5.564 5.564 0 0 0-.145-.684c-.065-.211-.131-.435-.223-.646a3.6 3.6 0 0 0-.764-1.198l-.316-.276a1.746 1.746 0 0 0-.263-.171 2.348 2.348 0 0 0-.712-.277 2.684 2.684 0 0 0-.79-.079c-.25.04-.487.092-.724.171-.25.079-.487.198-.711.329-.25.145-.487.303-.711.474a5.187 5.187 0 0 0-.658.54 9.108 9.108 0 0 0-.606.619 8.469 8.469 0 0 0-.526.632c-.172.224-.343.461-.501.698-.131.184-.25.369-.368.553a.657.657 0 0 1-.738.276.648.648 0 0 1-.474-.618l-.013-1.554c-.013-.224-.013-.461-.013-.685-.013-.276-.013-.54-.013-.816l-.013-.935-1.607.026c.013.066.013.145.013.224.013.606.04 1.225.053 1.83 0 .264.013.527.026.79.013.356.013.725.027 1.08l.039 1.08c.013.461.026.935.053 1.409l.039 1.409c.027.605.053 1.198.066 1.803.026.593.053 1.199.066 1.791.026.5.039.988.053 1.488l1.435-.171c-.013-.158-.026-.303-.026-.448a9.955 9.955 0 0 1-.027-.658c-.013-.264-.026-.54-.026-.803-.013-.277-.013-.54-.026-.804 0-.316-.014-.632-.027-.934l-.039-1.91c0-.131.039-.263.118-.368.092-.145.185-.29.29-.435l.355-.513.014-.013.763-1.054.843-1.027c0-.013.013-.013.013-.013.158-.184.303-.342.474-.514.282-.307.59-.589.922-.842.131-.106.289-.211.447-.303a2.35 2.35 0 0 1 .514-.263c.171-.066.355-.119.54-.145.263 0 .526.026.777.105.346.104.661.29.921.54.093.079.172.171.251.263.079.092.158.198.223.316.079.119.145.25.211.395.066.132.105.277.158.408.053.172.092.343.132.514zm-6.715-2.291v-.224c-.014-.276-.014-.54-.014-.816l-.026-2.265-3.595.066a.67.67 0 0 0-.46.197.714.714 0 0 0-.185.474c.013.303.013.593.027.896l.052 1.83c.013.263.013.527.027.79.013.355.013.724.026 1.08l.039 1.079c.014.474.027.948.053 1.422.013.461.026.935.053 1.409.013.593.039 1.198.052 1.791.027.606.053 1.198.066 1.791l.079 2.212c.01.188.095.364.237.487.138.12.32.173.501.145l2.765-.343a.677.677 0 0 0 .434-.237.73.73 0 0 0 .145-.487l-.039-.368a9.965 9.965 0 0 1-.027-.646c-.013-.21-.026-.421-.026-.632-.013-.276-.026-.54-.026-.803-.014-.263-.014-.54-.027-.803 0-.316-.013-.619-.026-.935l-.026-1.685.158-.237.355-.514.737-1.014.817-.987c.131-.158.276-.303.421-.461.119-.119.25-.25.382-.369.118-.118.25-.237.395-.342.198-.154.415-.283.645-.382.053-.026.105-.039.158-.053.105 0 .198.027.29.053.105.026.197.079.289.132.04.026.079.066.119.105.053.04.092.092.145.145.039.053.066.105.105.145.04.092.092.171.132.25.026.092.066.184.092.276.039.132.079.264.105.395.027.132.053.264.066.395.013.185.026.382.026.58a.658.658 0 0 0 .896.592l2.528-.948a.646.646 0 0 0 .421-.671 14.08 14.08 0 0 0-.118-1.04 8.29 8.29 0 0 0-.185-.817 5.014 5.014 0 0 0-.263-.79 4.607 4.607 0 0 0-.303-.632 4.359 4.359 0 0 0-.382-.579 3.182 3.182 0 0 0-.395-.448 5.488 5.488 0 0 0-.421-.368 2.856 2.856 0 0 0-.421-.277 4.3 4.3 0 0 0-1.054-.421 4.679 4.679 0 0 0-1.211-.106 6.92 6.92 0 0 0-1.027.237 6.396 6.396 0 0 0-.961.435c-.29.171-.566.355-.83.553-.27.197-.524.412-.763.645-.237.211-.461.448-.685.685-.121.13-.236.266-.342.408z"/>
+ <g opacity=".4">
+ <linearGradient id="l" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#l)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kate.svg b/.icons/Gruvbox_Dark-2/apps/64/kate.svg
new file mode 120000
index 000000000..ca6c48312
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kate.svg
@@ -0,0 +1 @@
+text-editor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/katomic.svg b/.icons/Gruvbox_Dark-2/apps/64/katomic.svg
new file mode 100644
index 000000000..affd1ab8a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/katomic.svg
@@ -0,0 +1,93 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="qnYCXJxgkHI934fHU6KH5UKXWMb69ZW0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#qnYCXJxgkHI934fHU6KH5UKXWMb69ZW0)">
+ <linearGradient id="_lgradient_23" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity=".996" style="stop-color:#c58d67"/>
+ <stop offset="100%" stop-opacity=".996" style="stop-color:#e6aa81"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_24" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="NSkMrzZDwZgCPAnvdacdxnSV4zkgQnUI" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#NSkMrzZDwZgCPAnvdacdxnSV4zkgQnUI)">
+ <linearGradient id="_lgradient_25" x1=".22" x2=".765" y1=".801" y2=".083" gradientTransform="matrix(35.791,-61.995,61.995,35.791,47.705,121.235)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#70797d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" d="M 78.703 139.131 C 61.595 129.254 55.724 107.346 65.601 90.238 C 75.478 73.13 97.386 67.259 114.494 77.136 C 131.602 87.013 137.472 108.921 127.596 126.029 C 117.719 143.137 95.811 149.007 78.703 139.131 Z"/>
+ </g>
+ <defs>
+ <filter id="j7qAxRJp2ZZ4bmrZLIHIsqWJkoDvQU0J" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#j7qAxRJp2ZZ4bmrZLIHIsqWJkoDvQU0J)">
+ <linearGradient id="_lgradient_26" x1=".77" x2=".356" y1=".922" y2=".512" gradientTransform="matrix(61.994,35.792,-35.792,61.994,132.074,43.9)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" d="M 114.177 74.897 C 124.055 57.79 145.963 51.919 163.071 61.796 C 180.178 71.674 186.049 93.582 176.171 110.69 C 166.294 127.797 144.386 133.668 127.278 123.79 C 110.171 113.913 104.3 92.005 114.177 74.897 Z"/>
+ </g>
+ <defs>
+ <filter id="mbPiL6B4ZPzE256f6GNd6MxACuCsXh1K" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#mbPiL6B4ZPzE256f6GNd6MxACuCsXh1K)">
+ <linearGradient id="_lgradient_27" x1=".22" x2=".765" y1=".801" y2=".083" gradientTransform="matrix(35.791,-61.995,61.995,35.791,109.065,154.469)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#70797d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_27)" d="M 140.063 172.365 C 122.955 162.488 117.084 140.58 126.961 123.472 C 136.838 106.364 158.746 100.493 175.854 110.37 C 192.962 120.247 198.832 142.155 188.956 159.263 C 179.079 176.371 157.171 182.242 140.063 172.365 Z"/>
+ </g>
+ <defs>
+ <filter id="Ph6JfO5TsTbrSRttrxVYv88Rm561l8aE" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Ph6JfO5TsTbrSRttrxVYv88Rm561l8aE)">
+ <linearGradient id="_lgradient_28" x1=".77" x2=".356" y1=".922" y2=".512" gradientTransform="matrix(61.994,35.792,-35.792,61.994,96.033,105.508)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" d="M 78.137 136.505 C 88.014 119.397 109.922 113.527 127.03 123.404 C 144.138 133.281 150.008 155.189 140.131 172.297 C 130.254 189.405 108.345 195.275 91.238 185.398 C 74.13 175.521 68.26 153.612 78.137 136.505 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kazam.svg b/.icons/Gruvbox_Dark-2/apps/64/kazam.svg
new file mode 120000
index 000000000..9100e9c32
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kazam.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kblackbox.svg b/.icons/Gruvbox_Dark-2/apps/64/kblackbox.svg
new file mode 100755
index 000000000..0e982bae1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kblackbox.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="gcPJSKXJWcFcsY25sjdgW6gOaPEJTzHt" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#gcPJSKXJWcFcsY25sjdgW6gOaPEJTzHt)">
+ <linearGradient id="_lgradient_64" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_64)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_65" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_65)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ececec" fill-rule="evenodd" d="M 140.818 160.244 L 114.782 160.244 L 114.782 153.035 L 114.782 153.035 Q 114.782 142.82 118.086 135.01 L 118.086 135.01 L 118.086 135.01 Q 121.391 127.199 126.198 122.793 L 126.198 122.793 L 126.198 122.793 Q 131.004 118.387 135.711 114.581 L 135.711 114.581 L 135.711 114.581 Q 140.417 110.776 143.722 106.27 L 143.722 106.27 L 143.722 106.27 Q 147.026 101.764 147.026 96.156 L 147.026 96.156 L 147.026 96.156 Q 147.026 89.146 142.42 84.84 L 142.42 84.84 L 142.42 84.84 Q 137.814 80.535 129.602 80.535 L 129.602 80.535 L 129.602 80.535 Q 119.588 80.535 114.281 86.643 L 114.281 86.643 L 114.281 86.643 Q 108.974 92.751 108.974 104.167 L 108.974 104.167 L 82.938 104.167 L 82.938 104.167 Q 82.938 81.135 95.756 68.318 L 95.756 68.318 L 95.756 68.318 Q 108.573 55.5 129.602 55.5 L 129.602 55.5 L 129.602 55.5 Q 150.231 55.5 161.646 66.916 L 161.646 66.916 L 161.646 66.916 Q 173.062 78.331 173.062 96.156 L 173.062 96.156 L 173.062 96.156 Q 173.062 103.967 170.659 110.075 L 170.659 110.075 L 170.659 110.075 Q 168.256 116.184 164.651 119.989 L 164.651 119.989 L 164.651 119.989 Q 161.046 123.794 156.94 127.599 L 156.94 127.599 L 156.94 127.599 Q 152.834 131.405 149.229 134.509 L 149.229 134.509 L 149.229 134.509 Q 145.624 137.613 143.221 142.42 L 143.221 142.42 L 143.221 142.42 Q 140.818 147.227 140.818 153.235 L 140.818 153.235 L 140.818 160.244 Z M 140.117 195.794 L 140.117 195.794 L 140.117 195.794 Q 135.21 200.5 128 200.5 L 128 200.5 L 128 200.5 Q 120.79 200.5 115.983 195.794 L 115.983 195.794 L 115.983 195.794 Q 111.177 191.087 111.177 184.077 L 111.177 184.077 L 111.177 184.077 Q 111.177 177.068 115.983 172.261 L 115.983 172.261 L 115.983 172.261 Q 120.79 167.454 128 167.454 L 128 167.454 L 128 167.454 Q 135.21 167.454 140.117 172.261 L 140.117 172.261 L 140.117 172.261 Q 145.023 177.068 145.023 184.077 L 145.023 184.077 L 145.023 184.077 Q 145.023 191.087 140.117 195.794 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kblocks.svg b/.icons/Gruvbox_Dark-2/apps/64/kblocks.svg
new file mode 100644
index 000000000..2bb1169e7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kblocks.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648 0 0 228.339 6.343 13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#4d4d4d"/>
+ <stop offset="98.696%" stop-color="#6c6c6c"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".963"/>
+ </filter>
+ </defs>
+ <path opacity=".3" d="M71.41 55.592h112.814c8.78 0 15.909 7.129 15.909 15.91v112.814c0 8.781-7.129 15.91-15.909 15.91H71.41c-8.781 0-15.91-7.129-15.91-15.91V71.502c0-8.781 7.129-15.91 15.91-15.91z" filter="url(#c)"/>
+ <path d="M75.844 64.242h103.15c7.72 0 13.987 6.267 13.987 13.986v99.177c0 7.719-6.267 13.987-13.987 13.987H75.844c-7.719 0-13.986-6.268-13.986-13.987V78.228c0-7.719 6.267-13.986 13.986-13.986z"/>
+ <path fill="#ffda64" d="M159.152 154.041h36.238c2.82 0 5.11 2.29 5.11 5.111v36.238c0 2.82-2.29 5.11-5.11 5.11h-36.238a5.113 5.113 0 0 1-5.111-5.11v-36.238a5.113 5.113 0 0 1 5.111-5.111zm-49.271-49.271h36.238c2.82 0 5.11 2.29 5.11 5.11v36.238a5.113 5.113 0 0 1-5.11 5.111h-36.238c-2.82 0-5.11-2.29-5.11-5.111V109.88c0-2.82 2.29-5.11 5.11-5.11z"/>
+ <path fill="#f22c42" d="M159.152 104.77h36.238c2.82 0 5.11 2.29 5.11 5.11v36.238a5.113 5.113 0 0 1-5.11 5.111h-36.238a5.113 5.113 0 0 1-5.111-5.111V109.88c0-2.82 2.29-5.11 5.111-5.11z"/>
+ <path fill="#2daaaa" d="M60.61 55.5h36.238a5.113 5.113 0 0 1 5.111 5.11v36.238a5.113 5.113 0 0 1-5.111 5.111H60.61c-2.82 0-5.11-2.29-5.11-5.111V60.61c0-2.82 2.29-5.11 5.11-5.11z"/>
+ <path fill="#f22c42" d="M109.881 55.5h36.238c2.82 0 5.11 2.29 5.11 5.11v36.238a5.113 5.113 0 0 1-5.11 5.111h-36.238c-2.82 0-5.11-2.29-5.11-5.111V60.61c0-2.82 2.29-5.11 5.11-5.11z"/>
+ <path fill="#ffda64" d="M159.152 55.5h36.238c2.82 0 5.11 2.29 5.11 5.11v36.238a5.113 5.113 0 0 1-5.11 5.111h-36.238a5.113 5.113 0 0 1-5.111-5.111V60.61c0-2.82 2.29-5.11 5.111-5.11z"/>
+ <path fill="#2daaaa" d="M60.61 104.77h36.238a5.113 5.113 0 0 1 5.111 5.11v36.238a5.113 5.113 0 0 1-5.111 5.111H60.61c-2.82 0-5.11-2.29-5.11-5.111V109.88c0-2.82 2.29-5.11 5.11-5.11z"/>
+ <path fill="#f22c42" d="M60.61 154.041h36.238a5.113 5.113 0 0 1 5.111 5.111v36.238c0 2.82-2.29 5.11-5.111 5.11H60.61c-2.82 0-5.11-2.29-5.11-5.11v-36.238a5.113 5.113 0 0 1 5.11-5.111z"/>
+ <path fill="#2daaaa" d="M109.881 154.041h36.238c2.82 0 5.11 2.29 5.11 5.111v36.238c0 2.82-2.29 5.11-5.11 5.11h-36.238c-2.82 0-5.11-2.29-5.11-5.11v-36.238a5.113 5.113 0 0 1 5.11-5.111z"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kblogger.svg b/.icons/Gruvbox_Dark-2/apps/64/kblogger.svg
new file mode 120000
index 000000000..2ada4a553
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kblogger.svg
@@ -0,0 +1 @@
+blogilo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kbounce.svg b/.icons/Gruvbox_Dark-2/apps/64/kbounce.svg
new file mode 100644
index 000000000..c333d781d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kbounce.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="UDykrB65V5HQdWIUmX0o6G9SfEfkUNwj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#UDykrB65V5HQdWIUmX0o6G9SfEfkUNwj)">
+ <linearGradient id="_lgradient_66" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_66)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_67" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_67)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_68" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(165,0,0,165,45.5,45.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_68)" cx="128" cy="128" r="82.5" vector-effect="non-scaling-stroke"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kbreakout.svg b/.icons/Gruvbox_Dark-2/apps/64/kbreakout.svg
new file mode 100755
index 000000000..a12e02c14
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kbreakout.svg
@@ -0,0 +1,75 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ZXgG8p11nGS2SQYDNBydfCRUOdufP88y" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ZXgG8p11nGS2SQYDNBydfCRUOdufP88y)">
+ <linearGradient id="_lgradient_69" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_69)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_70" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_70)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_71" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(72.5,0,0,18.125,91.75,174.823)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_71)" width="72.5" height="18.125" x="91.75" y="174.82" transform="matrix(1,0,0,1,0,0)"/>
+ <linearGradient id="_lgradient_72" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(24.167,0,0,24.167,128,138.573)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#c8c4b7"/>
+ <stop offset="100%" style="stop-color:#ada694"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_72)" cx="140.083" cy="150.656" r="12.083" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_73" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(24.167,0,0,24.167,115.917,60.031)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_73)" width="24.167" height="24.167" x="115.92" y="60.03" transform="matrix(1,0,0,1,0,0)"/>
+ <linearGradient id="_lgradient_74" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(24.167,0,0,24.167,146.125,60.031)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_74)" width="24.167" height="24.167" x="146.13" y="60.03" transform="matrix(1,0,0,1,0,0)"/>
+ <linearGradient id="_lgradient_75" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(24.167,0,0,24.167,176.333,60.031)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_75)" width="24.167" height="24.167" x="176.33" y="60.03" transform="matrix(1,0,0,1,0,0)"/>
+ <linearGradient id="_lgradient_76" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(24.167,0,0,24.167,55.5,90.24)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_76)" width="24.167" height="24.167" x="55.5" y="90.24" transform="matrix(1,0,0,1,0,0)"/>
+ <linearGradient id="_lgradient_77" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(24.167,0,0,24.167,115.917,90.24)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_77)" width="24.167" height="24.167" x="115.92" y="90.24" transform="matrix(1,0,0,1,0,0)"/>
+ <linearGradient id="_lgradient_78" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(24.167,0,0,24.167,146.125,90.24)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_78)" width="24.167" height="24.167" x="146.13" y="90.24" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kbruch.svg b/.icons/Gruvbox_Dark-2/apps/64/kbruch.svg
new file mode 100644
index 000000000..dbf7f0d7f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kbruch.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="9r00gOsmLAAUrwCQC2PM1Xri5n4n8RiL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#9r00gOsmLAAUrwCQC2PM1Xri5n4n8RiL)">
+ <linearGradient id="_lgradient_79" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_79)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_80" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_80)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ececec" fill-rule="evenodd" d="M 141.681 210.5 L 131.866 210.5 L 131.866 200.091 L 104.654 200.091 L 104.654 193.697 L 131.271 158.454 L 141.681 158.454 L 141.681 190.797 L 148 190.797 L 148 200.091 L 141.681 200.091 L 141.681 210.5 Z M 117.74 190.797 L 131.866 190.797 L 131.866 171.689 L 117.74 190.797 Z M 172.506 130.095 L 83.494 130.095 L 83.494 121.619 L 172.506 121.619 L 172.506 130.095 Z M 133.093 97.546 L 123.056 97.546 L 123.056 59.032 L 115.1 59.032 L 115.1 51.076 L 115.1 51.076 Q 123.204 51.076 125.063 45.5 L 125.063 45.5 L 133.093 45.5 L 133.093 97.546 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kbugbuster.svg b/.icons/Gruvbox_Dark-2/apps/64/kbugbuster.svg
new file mode 120000
index 000000000..ad6469ba7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kbugbuster.svg
@@ -0,0 +1 @@
+bug.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kcalc.svg b/.icons/Gruvbox_Dark-2/apps/64/kcalc.svg
new file mode 120000
index 000000000..67684fa72
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kcalc.svg
@@ -0,0 +1 @@
+calculator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kchart.svg b/.icons/Gruvbox_Dark-2/apps/64/kchart.svg
new file mode 120000
index 000000000..d22ed3f14
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kchart.svg
@@ -0,0 +1 @@
+calligrasheets.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kchmviewer.svg b/.icons/Gruvbox_Dark-2/apps/64/kchmviewer.svg
new file mode 120000
index 000000000..5ec8e9d94
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kchmviewer.svg
@@ -0,0 +1 @@
+help-browser.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kclock.svg b/.icons/Gruvbox_Dark-2/apps/64/kclock.svg
new file mode 120000
index 000000000..09c3073e1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kclock.svg
@@ -0,0 +1 @@
+clock.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kcmkwm.svg b/.icons/Gruvbox_Dark-2/apps/64/kcmkwm.svg
new file mode 120000
index 000000000..cd623cfa6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kcmkwm.svg
@@ -0,0 +1 @@
+gdm-xnest.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kcmsound.svg b/.icons/Gruvbox_Dark-2/apps/64/kcmsound.svg
new file mode 120000
index 000000000..840f5e304
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kcmsound.svg
@@ -0,0 +1 @@
+audio.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kcnmsound.svg b/.icons/Gruvbox_Dark-2/apps/64/kcnmsound.svg
new file mode 120000
index 000000000..840f5e304
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kcnmsound.svg
@@ -0,0 +1 @@
+audio.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kcolorchooser.svg b/.icons/Gruvbox_Dark-2/apps/64/kcolorchooser.svg
new file mode 120000
index 000000000..aed247700
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kcolorchooser.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kde-frameworks.svg b/.icons/Gruvbox_Dark-2/apps/64/kde-frameworks.svg
new file mode 120000
index 000000000..b130f6e9a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kde-frameworks.svg
@@ -0,0 +1 @@
+kde.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kde-gtk-config.svg b/.icons/Gruvbox_Dark-2/apps/64/kde-gtk-config.svg
new file mode 120000
index 000000000..d59c6f411
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kde-gtk-config.svg
@@ -0,0 +1 @@
+gnome.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kde-im-log-viewer.svg b/.icons/Gruvbox_Dark-2/apps/64/kde-im-log-viewer.svg
new file mode 120000
index 000000000..62d0d72f6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kde-im-log-viewer.svg
@@ -0,0 +1 @@
+kopete.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kde-logo.svg b/.icons/Gruvbox_Dark-2/apps/64/kde-logo.svg
new file mode 120000
index 000000000..b130f6e9a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kde-logo.svg
@@ -0,0 +1 @@
+kde.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kde-telepathy.svg b/.icons/Gruvbox_Dark-2/apps/64/kde-telepathy.svg
new file mode 120000
index 000000000..0f0e70558
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kde-telepathy.svg
@@ -0,0 +1 @@
+internet-chat.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kde.svg b/.icons/Gruvbox_Dark-2/apps/64/kde.svg
new file mode 100644
index 000000000..874e93100
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kde.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x2="0" y1=".5" y2="1.5" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#07b3ff"/>
+ <stop offset="100%" stop-color="#007de8"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <g opacity=".8">
+ <path fill="#ffffff" opacity=".8" d="M84.976 79.572c-.656-.05-1.3.197-1.757.671L72.256 91.251a2.582 2.582 0 0 0 .008 3.659l11.387 17.804a46.7 46.7 0 0 0-2.343 5.665L60.7 123a2.582 2.582 0 0 0-2.581 2.594l.032 15.523c.003 1.434 1.193 2.274 2.593 2.582l20.637 4.545a46.656 46.656 0 0 0 2.296 5.605l-11.332 17.892c-.767 1.21-1.008 2.647.007 3.659l10.999 10.962a2.583 2.583 0 0 0 3.659-.007l17.844-11.418c1.85.917 3.76 1.71 5.716 2.373l4.621 20.608a2.582 2.582 0 0 0 2.593 2.582l15.524-.033c1.433-.003 2.274-1.192 2.582-2.592l4.545-20.637a46.853 46.853 0 0 0 5.685-2.337l17.811 11.292a2.582 2.582 0 0 0 3.659-.008l10.963-11.008c1.011-1.016.764-2.451-.008-3.659l-4.867-7.61-3.615 1.453-11.629-17.36a36.221 36.221 0 0 1-32.953 21.435c-20.005.042-36.257-16.141-36.299-36.146a36.224 36.224 0 0 1 20.63-32.728l-.023-11.138c-1.74.6-3.443 1.303-5.1 2.103L86.878 80.235c-.606-.384-1.265-.635-1.902-.663z"/>
+ <path fill="#ffffff" opacity=".8" d="M140.765 55.563l-25.868 2.449.213 101.097 25.862-5.229-.087-41.397 31.145 46.506 25.851-10.403-33.726-43.469 33.562-44.499L170.61 55.5l-29.752 44.047-.093-43.984z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kdeapp.svg b/.icons/Gruvbox_Dark-2/apps/64/kdeapp.svg
new file mode 120000
index 000000000..b130f6e9a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kdeapp.svg
@@ -0,0 +1 @@
+kde.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kdeconnect.svg b/.icons/Gruvbox_Dark-2/apps/64/kdeconnect.svg
new file mode 100644
index 000000000..6826d8225
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kdeconnect.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="9Z3p9LBfXGVfv9l7CIUvP171pGJxcoOQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#9Z3p9LBfXGVfv9l7CIUvP171pGJxcoOQ)">
+ <path fill="#8e8e8e" d="M 165.685 11.952 C 239.74 11.952 250.324 22.509 250.324 96.495 L 250.324 155.746 C 250.324 229.733 239.74 240.29 165.685 240.29 L 90.315 240.29 C 16.26 240.29 5.676 229.733 5.676 155.746 L 5.676 96.495 C 5.676 22.509 16.26 11.952 90.315 11.952 L 165.685 11.952 Z"/>
+ </g>
+ <linearGradient id="_lgradient_30" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(186,0,0,145,35,44)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2b2e30"/>
+ <stop offset="100%" style="stop-color:#1e1f1f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_30)" d="M 38.84 44 L 217.16 44 C 219.279 44 221 45.721 221 47.84 L 221 185.16 C 221 187.279 219.279 189 217.16 189 L 38.84 189 C 36.721 189 35 187.279 35 185.16 L 35 47.84 C 35 45.721 36.721 44 38.84 44 Z"/>
+ <path fill="#27292a" d="M 93 25 L 163 25 C 164.932 25 166.5 26.568 166.5 28.5 L 166.5 28.5 C 166.5 30.432 164.932 32 163 32 L 93 32 C 91.068 32 89.5 30.432 89.5 28.5 L 89.5 28.5 C 89.5 26.568 91.068 25 93 25 Z"/>
+ <circle fill="#222324" cx="128" cy="217" r="15" vector-effect="non-scaling-stroke"/>
+ <g>
+ <defs>
+ <filter id="7sMuuzw7WMjShfnDeqHjXJt30ejwwyCI" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#7sMuuzw7WMjShfnDeqHjXJt30ejwwyCI)">
+ <path d="M 134.93 63.177 L 114.215 66.786 L 114.215 138.134 L 134.822 135.477 L 134.715 103.319 L 159.025 138.912 L 182.906 135.477 L 155.43 98.636 L 183 67.725 L 158.824 63.271 L 134.715 94.182 L 134.93 63.177 Z M 91.367 81.396 C 91.168 81.413 90.98 81.5 90.83 81.651 L 83.72 88.842 C 83.411 89.154 83.359 89.639 83.599 90.01 L 92.185 103.198 C 90.565 106.072 89.342 109.224 88.549 112.522 L 73.724 116.158 C 73.313 116.259 73 116.631 73 117.057 L 73 121.739 L 73 126.421 C 73 126.847 73.313 127.219 73.724 127.32 L 88.549 130.956 C 89.342 134.254 90.565 137.406 92.185 140.28 L 83.599 153.469 C 83.359 153.839 83.411 154.325 83.72 154.636 L 90.83 161.827 C 91.13 162.129 91.595 162.154 91.957 161.934 L 105.414 153.683 C 108.054 155.221 112.183 156.459 115.194 157.279 L 118.347 172.506 C 118.435 172.946 118.784 173.258 119.219 173.258 L 124.518 173.258 L 129.818 173.258 C 130.253 173.258 130.602 172.946 130.69 172.506 L 133.843 157.279 C 136.854 156.459 140.983 155.221 143.623 153.683 L 157.08 161.934 C 157.442 162.154 157.907 162.129 158.207 161.827 L 165.317 154.636 C 165.626 154.325 165.678 153.84 165.438 153.469 L 158.287 142.481 L 157.402 142.615 L 152.384 135.263 C 147.259 146.006 136.421 152.852 124.519 152.865 C 107.447 152.865 93.607 139.025 93.607 121.954 C 93.617 110.22 100.269 99.504 110.78 94.289 L 110.78 87.541 C 108.821 88.194 106.896 88.932 105.414 89.795 L 91.957 81.544 C 91.776 81.434 91.566 81.38 91.367 81.396 L 91.367 81.396 Z"/>
+ </g>
+ <linearGradient id="_lgradient_31" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(110,0,0,110.081,73,59.742)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_31)" d="M 134.93 59.742 L 114.215 63.351 L 114.215 134.699 L 134.822 132.043 L 134.715 99.884 L 159.025 135.477 L 182.906 132.043 L 155.43 95.202 L 183 64.291 L 158.824 59.836 L 134.715 90.747 L 134.93 59.742 Z M 91.367 77.962 C 91.168 77.978 90.98 78.066 90.83 78.217 L 83.72 85.408 C 83.411 85.719 83.359 86.204 83.599 86.575 L 92.185 99.763 C 90.565 102.638 89.342 105.79 88.549 109.088 L 73.724 112.723 C 73.313 112.824 73 113.196 73 113.622 L 73 118.304 L 73 122.987 C 73 123.413 73.313 123.785 73.724 123.886 L 88.549 127.521 C 89.342 130.819 90.565 133.971 92.185 136.846 L 83.599 150.034 C 83.359 150.405 83.411 150.89 83.72 151.201 L 90.83 158.392 C 91.13 158.695 91.595 158.719 91.957 158.5 L 105.414 150.249 C 108.054 151.787 112.183 153.024 115.194 153.844 L 118.347 169.072 C 118.435 169.511 118.784 169.823 119.219 169.823 L 124.518 169.823 L 129.818 169.823 C 130.253 169.823 130.602 169.511 130.69 169.072 L 133.843 153.844 C 136.854 153.024 140.983 151.787 143.623 150.249 L 157.08 158.5 C 157.442 158.719 157.907 158.695 158.207 158.392 L 165.317 151.201 C 165.626 150.89 165.678 150.405 165.438 150.034 L 158.287 139.046 L 157.402 139.18 L 152.384 131.828 C 147.259 142.571 136.421 149.417 124.519 149.43 C 107.447 149.43 93.607 135.591 93.607 118.519 C 93.617 106.786 100.269 96.07 110.78 90.855 L 110.78 84.106 C 108.821 84.76 106.896 85.497 105.414 86.36 L 91.957 78.109 C 91.776 77.999 91.566 77.945 91.367 77.962 L 91.367 77.962 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kdeneur.svg b/.icons/Gruvbox_Dark-2/apps/64/kdeneur.svg
new file mode 120000
index 000000000..a52bbb5ec
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kdeneur.svg
@@ -0,0 +1 @@
+xneur.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kdenlive.svg b/.icons/Gruvbox_Dark-2/apps/64/kdenlive.svg
new file mode 100644
index 000000000..be7c3206a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kdenlive.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648 0 0 228.339 6.343 13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#4d4d4d"/>
+ <stop offset="98.696%" stop-color="#6c6c6c"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".3">
+ <linearGradient id="c" x1=".5" x2=".018" y1="1" y2="1" gradientTransform="matrix(161.742 0 0 177 47.129 37.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff" stop-opacity=".972"/>
+ <stop offset="64.572%" stop-color="#ffffff" stop-opacity=".916"/>
+ <stop offset="100%" stop-color="#ffffff" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#c)" d="M47.129 211.745a24.46 24.46 0 0 0 2.891 2.755h6.264v-15.259h-9.155v12.504zm0-158.986h9.155V37.5H50.02a24.46 24.46 0 0 0-2.891 2.755v12.504zM62.388 214.5h9.155v-15.259h-9.155V214.5zm0-161.741h9.155V37.5h-9.155v15.259zM77.647 214.5h9.155v-15.259h-9.155V214.5zm0-161.741h9.155V37.5h-9.155v15.259zM92.905 214.5h9.155v-15.259h-9.155V214.5zm0-161.741h9.155V37.5h-9.155v15.259zM108.164 214.5h9.155v-15.259h-9.155V214.5zm0-161.741h9.155V37.5h-9.155v15.259zM123.422 214.5h9.156v-15.259h-9.156V214.5zm0-161.741h9.156V37.5h-9.156v15.259zM138.681 214.5h9.155v-15.259h-9.155V214.5zm0-161.741h9.155V37.5h-9.155v15.259zM153.94 214.5h9.155v-15.259h-9.155V214.5zm0-161.741h9.155V37.5h-9.155v15.259zM169.198 214.5h9.155v-15.259h-9.155V214.5zm0-161.741h9.155V37.5h-9.155v15.259zM184.457 214.5h9.155v-15.259h-9.155V214.5zm0-161.741h9.155V37.5h-9.155v15.259zM199.716 214.5h6.264a24.383 24.383 0 0 0 2.891-2.755v-12.504h-9.155V214.5zm0-161.741h9.155V40.255a24.46 24.46 0 0 0-2.891-2.755h-6.264v15.259z"/>
+ </g>
+ <path fill="#fa9381" d="M122.376 61.731l.21 133.894h10.502V61.731h-10.712z"/>
+ <path fill="#a2bcfe" fill-rule="evenodd" d="M100.953 83.154v8.033h10.712v-8.033h-10.712zM90.242 99.221v8.034h21.423v-8.034H90.242zm-21.423 16.067v8.034h42.846v-8.034H68.819zm-10.712 16.068v8.033h53.558v-8.033H58.107zm10.712 16.067v8.034h42.846v-8.034H68.819zm21.423 16.067v8.034h21.423v-8.034H90.242z"/>
+ <path fill="#f76363" d="M149.155 56.375h-42.846l10.712 16.067 10.711 16.068 10.712-16.068 10.711-16.067z"/>
+ <path fill="#5884f4" d="M147.964 97.619c-1.972.107-4.096 1.841-4.091 3.763l-.073 56.735c0 2.563 3.771 4.792 5.928 3.27l40.647-28.465c2.171-1.503 2.166-5.03 0-6.54l-40.571-28.27c-.542-.377-1.18-.528-1.838-.493h-.002z"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kdepim-dropbox.svg b/.icons/Gruvbox_Dark-2/apps/64/kdepim-dropbox.svg
new file mode 120000
index 000000000..3b77629d8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kdepim-dropbox.svg
@@ -0,0 +1 @@
+dropbox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kdepim-googledrive.svg b/.icons/Gruvbox_Dark-2/apps/64/kdepim-googledrive.svg
new file mode 120000
index 000000000..a88855e3d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kdepim-googledrive.svg
@@ -0,0 +1 @@
+google-drive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kdesvn.svg b/.icons/Gruvbox_Dark-2/apps/64/kdesvn.svg
new file mode 100644
index 000000000..574e5e4b2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kdesvn.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x2="0" y1=".5" y2="1.5" gradientTransform="matrix(244.648 0 0 228.339 6.343 13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#07b3ff"/>
+ <stop offset="100%" stop-color="#007de8"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#e6e6e6" d="M249.54 184.467c-3.477 49.035-20.269 56.818-83.855 56.818h-75.37c-63.154 0-80.148-7.678-83.782-55.825-5.315.596 238.902-.149 243.007-.993z"/>
+ <path fill="#1a7fd4" fill-rule="evenodd" d="M53.195 219.686h-4.212l-6.802-12.638-4.282 5.179v7.459h-3.592v-24.172h3.592v11.706l9.323-11.706h4.144l-6.769 8.495 8.598 15.677zm15.999 0v-24.172h6.768q3.039 0 5.335 1.036 2.297 1.036 3.609 2.797 1.313 1.761 1.951 3.833.639 2.072.639 4.42 0 2.244-.605 4.265-.603 2.02-1.881 3.832-1.278 1.813-3.644 2.901-2.365 1.088-5.542 1.088h-6.63zm3.592-3.384h3.626q1.967 0 3.452-.777 1.485-.777 2.315-2.072.828-1.295 1.208-2.763.379-1.467.379-3.09 0-3.626-1.761-6.164-1.76-2.538-5.213-2.538h-4.006v17.404zm47.319 3.384h-15.746v-24.172h14.986v3.384h-11.396v6.63h7.356v3.384h-7.356v7.39h12.156v3.384zm23.94.414q-3.211 0-5.559-1.571-2.349-1.571-3.247-4.299l3.385-1.243q.759 1.692 2.21 2.676 1.45.984 3.349.984 2.002 0 3.194-.967 1.191-.967 1.191-2.762 0-.76-.327-1.399-.328-.639-.742-1.053-.415-.414-1.278-.846-.864-.432-1.433-.656-.571-.224-1.676-.604-1.38-.484-2.072-.76-.689-.276-1.812-.915-1.123-.639-1.692-1.278-.569-.638-1.019-1.674-.449-1.036-.449-2.314 0-2.659 2.072-4.489 2.073-1.83 5.629-1.83 2.97 0 4.886 1.312t2.573 3.488l-3.315 1.105q-.483-1.105-1.607-1.779-1.121-.673-2.813-.673-1.726 0-2.711.76-.985.759-.985 2.141 0 .932.761 1.657.76.725 1.588 1.07.828.346 2.521.933 1.035.38 1.537.57.5.189 1.466.638.967.449 1.485.812.519.362 1.209.984.691.622 1.054 1.26.362.639.62 1.554.259.915.259 1.951 0 3.384-2.313 5.301-2.314 1.916-5.939 1.916zm35.095-.414h-3.591l-8.289-24.172h3.869l5.489 16.851q.519 1.589.761 2.763.241-1.174.76-2.763l5.421-16.851h3.832l-8.252 24.172zm42.553-24.172v24.172h-3.385l-10.462-16.402q-.484-.76-.967-1.796.103 1.658.103 1.796v16.402h-3.59v-24.172h3.625l10.187 16.126q.38.622 1 1.865-.103-1.036-.103-1.83v-16.161h3.592z"/>
+ <path fill="#f9f9f9" d="M133.156 143.187a4.72 4.72 0 0 1-1.369 3.319 4.718 4.718 0 0 1-3.318 1.369 4.72 4.72 0 0 1-3.319-1.369 4.72 4.72 0 0 1-1.369-3.319V39.125a4.72 4.72 0 0 1 1.369-3.319 4.72 4.72 0 0 1 3.319-1.369c1.247 0 2.437.497 3.318 1.369a4.72 4.72 0 0 1 1.369 3.319v104.062zm-54.375 23.438a4.723 4.723 0 0 1-1.369 3.319 4.717 4.717 0 0 1-3.318 1.368 4.72 4.72 0 0 1-3.319-1.368 4.723 4.723 0 0 1-1.369-3.319v-52.5a4.72 4.72 0 0 1 1.369-3.319 4.72 4.72 0 0 1 3.319-1.369c1.247 0 2.437.497 3.318 1.369a4.72 4.72 0 0 1 1.369 3.319v52.5z"/>
+ <path fill="#f9f9f9" d="M80.337 113.403a4.684 4.684 0 0 1-3.534.609 4.702 4.702 0 0 1-2.925-2.081 4.684 4.684 0 0 1-.609-3.534 4.7 4.7 0 0 1 2.081-2.925l50.625-31.875a4.69 4.69 0 0 1 3.534-.61 4.702 4.702 0 0 1 2.925 2.082 4.685 4.685 0 0 1 .61 3.534 4.707 4.707 0 0 1-2.082 2.925l-50.625 31.875z"/>
+ <path fill="#f9f9f9" d="M181.587 105.472a4.702 4.702 0 0 1 2.082 2.925 4.685 4.685 0 0 1-.61 3.534 4.696 4.696 0 0 1-2.925 2.081 4.684 4.684 0 0 1-3.534-.609l-50.625-31.875a4.705 4.705 0 0 1-2.081-2.925 4.684 4.684 0 0 1 .609-3.534 4.707 4.707 0 0 1 2.925-2.082 4.69 4.69 0 0 1 3.534.61l50.625 31.875z"/>
+ <path fill="#fda463" d="M119.094 35.375c0-5.174 4.201-9.375 9.375-9.375s9.375 4.201 9.375 9.375-4.201 9.375-9.375 9.375-9.375-4.201-9.375-9.375zm0 110.625c0-5.174 4.201-9.375 9.375-9.375s9.375 4.201 9.375 9.375-4.201 9.375-9.375 9.375-9.375-4.201-9.375-9.375zm-55.313-32.812c0-5.175 4.201-9.375 9.375-9.375s9.375 4.2 9.375 9.375c0 5.174-4.201 9.375-9.375 9.375s-9.375-4.201-9.375-9.375zm.938 53.437c0-5.174 4.201-9.375 9.375-9.375s9.375 4.201 9.375 9.375S79.268 176 74.094 176s-9.375-4.201-9.375-9.375zm108.75-53.437c0-5.175 4.201-9.375 9.375-9.375s9.375 4.2 9.375 9.375c0 5.174-4.201 9.375-9.375 9.375s-9.375-4.201-9.375-9.375z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kdevelop.svg b/.icons/Gruvbox_Dark-2/apps/64/kdevelop.svg
new file mode 100755
index 000000000..a92edc0cd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kdevelop.svg
@@ -0,0 +1,58 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="HQaNSwg8hPUOgrLYSz3O0Yvmpq7GA2ye" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#HQaNSwg8hPUOgrLYSz3O0Yvmpq7GA2ye)">
+ <linearGradient id="_lgradient_87" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_87)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_88" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_88)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_89" x1="0" x2="1" y1="1.066" y2="1.066" gradientTransform="matrix(119.58,32.041,-32.041,119.58,84.231,52.192)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#b0b8b8"/>
+ <stop offset="100%" style="stop-color:#eff1f1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_89)" d="M 68.21 111.982 C 77.052 78.983 111.022 59.37 144.021 68.213 C 177.019 77.055 196.632 111.024 187.79 144.023 C 178.948 177.022 144.978 196.634 111.979 187.792 C 78.98 178.95 59.368 144.981 68.21 111.982 Z"/>
+ <linearGradient id="_lgradient_90" x1="20.889" x2="48.338" y1="3.616" y2="41.812" gradientTransform="matrix(165,0,0,164.998,45.5,45.501)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#b0b8b8"/>
+ <stop offset="100%" style="stop-color:#eff1f1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_90)" d="M 119.548 210.053 C 125.168 210.64 130.833 210.648 136.455 210.077 L 138.415 197.285 C 143.624 196.505 148.728 195.141 153.631 193.218 L 161.703 203.291 C 166.862 200.975 171.77 198.135 176.348 194.816 L 171.664 182.803 C 175.798 179.528 179.549 175.797 182.847 171.682 L 194.785 176.332 C 198.1 171.747 200.935 166.834 203.245 161.669 L 193.25 153.659 C 194.228 151.207 195.066 148.702 195.762 146.155 C 196.415 143.604 196.924 141.019 197.286 138.411 L 210.054 136.451 C 210.641 130.831 210.649 125.166 210.078 119.544 L 197.286 117.584 C 196.505 112.375 195.141 107.271 193.219 102.368 L 203.292 94.296 C 200.976 89.137 198.136 84.229 194.817 79.651 L 182.804 84.335 C 179.529 80.201 175.799 76.45 171.684 73.153 L 176.335 61.216 C 171.75 57.9 166.836 55.066 161.671 52.756 L 153.667 62.751 C 151.213 61.773 148.705 60.934 146.157 60.239 C 143.606 59.586 141.021 59.077 138.413 58.714 L 136.459 45.947 C 130.839 45.36 125.174 45.352 119.552 45.923 L 117.584 58.715 C 112.376 59.495 107.272 60.86 102.369 62.783 L 94.298 52.711 C 89.139 55.027 84.231 57.866 79.653 61.186 L 84.336 73.198 C 80.203 76.474 76.452 80.204 73.154 84.32 L 61.215 79.666 C 57.9 84.251 55.065 89.164 52.755 94.329 L 62.75 102.339 C 61.772 104.791 60.934 107.296 60.238 109.843 C 59.585 112.394 59.076 114.979 58.714 117.587 L 45.946 119.547 C 45.359 125.167 45.351 130.832 45.922 136.454 L 58.714 138.414 C 59.494 143.623 60.859 148.727 62.781 153.63 L 52.708 161.702 C 55.024 166.861 57.864 171.768 61.183 176.347 L 73.196 171.663 C 76.471 175.797 80.202 179.548 84.318 182.846 L 79.667 194.784 C 84.252 198.099 89.165 200.934 94.33 203.244 L 102.34 193.249 C 104.792 194.227 107.298 195.065 109.844 195.76 C 112.395 196.413 114.98 196.922 117.588 197.285 L 119.548 210.053 Z M 113.047 183.804 C 98.247 179.839 85.629 170.156 77.967 156.887 C 70.306 143.617 68.23 127.848 72.196 113.048 C 76.162 98.248 85.844 85.629 99.114 77.968 C 112.383 70.307 128.152 68.231 142.952 72.197 C 157.753 76.162 170.371 85.845 178.032 99.114 C 185.693 112.384 187.769 128.153 183.804 142.953 C 179.838 157.753 170.155 170.372 156.886 178.033 C 143.617 185.694 127.847 187.77 113.047 183.804"/>
+ <g opacity=".2">
+ <path fill="#172525" d="M 201.796 91.356 L 193.221 98.231 C 193.617 99.3 193.988 100.377 194.335 101.462 L 203.298 94.282 C 202.819 93.296 202.32 92.322 201.8 91.356 M 54.241 91.381 C 53.729 92.351 53.234 93.329 52.76 94.315 L 61.648 101.442 C 61.991 100.352 62.358 99.271 62.754 98.202 L 54.241 91.381 Z M 45.608 125.884 C 45.488 129.408 45.592 132.932 45.922 136.444 L 58.722 138.404 C 59.35 142.477 60.34 146.488 61.673 150.387 L 62.787 149.492 C 60.864 144.589 59.502 139.485 58.727 134.273 L 45.926 132.313 C 45.736 130.175 45.633 128.029 45.612 125.879 M 210.404 125.962 C 210.371 128.083 210.255 130.2 210.057 132.313 L 197.298 134.273 C 196.935 136.881 196.423 139.468 195.767 142.019 C 195.074 144.565 194.236 147.07 193.262 149.521 L 194.368 150.408 C 194.88 149.001 195.35 147.581 195.771 146.145 C 196.427 143.595 196.939 141.008 197.302 138.4 L 210.061 136.439 C 210.4 132.957 210.515 129.457 210.408 125.962 M 201.775 160.464 C 199.778 164.558 197.442 168.482 194.797 172.192 L 182.859 167.542 C 179.562 171.656 175.811 175.39 171.68 178.663 L 172.881 181.733 C 176.537 178.725 179.879 175.349 182.859 171.668 L 194.797 176.319 C 198.115 171.734 200.95 166.824 203.261 161.657 L 201.775 160.464 Z M 54.216 160.489 L 52.718 161.69 C 55.033 166.848 57.877 171.755 61.198 176.335 L 73.207 171.652 C 76.157 175.37 79.475 178.782 83.111 181.832 L 84.328 178.704 C 80.214 175.407 76.479 171.656 73.207 167.525 L 61.198 172.209 C 58.553 168.503 56.218 164.583 54.22 160.489 M 153.63 189.078 C 148.728 190.997 143.623 192.363 138.411 193.139 L 136.451 205.94 C 130.827 206.509 125.161 206.497 119.54 205.907 L 117.58 193.147 C 114.972 192.784 112.385 192.272 109.835 191.616 C 107.288 190.923 104.784 190.085 102.332 189.111 L 94.323 199.106 C 89.635 196.989 85.157 194.435 80.944 191.48 L 79.661 194.769 C 84.245 198.087 89.156 200.922 94.323 203.233 L 102.332 193.238 C 104.784 194.216 107.288 195.05 109.835 195.743 C 112.385 196.399 114.972 196.911 117.58 197.274 L 119.54 210.033 C 125.161 210.623 130.827 210.632 136.451 210.066 L 138.411 197.266 C 143.619 196.486 148.724 195.124 153.63 193.205 L 161.706 203.278 C 166.864 200.963 171.771 198.12 176.351 194.798 L 175.068 191.517 C 170.863 194.472 166.385 197.026 161.706 199.151 L 153.63 189.078 Z"/>
+ </g>
+ <linearGradient id="_lgradient_91" x1=".232" x2=".914" y1="1.67" y2="2.283" gradientTransform="matrix(-103.636,0,0,107.292,179.632,74.99)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#377d75"/>
+ <stop offset="100%" style="stop-color:#377d50"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_91)" cx="127.814" cy="128.636" rx="51.818" ry="53.646" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_92" x1=".146" x2=".854" y1=".146" y2=".854" gradientTransform="matrix(-95.664,0,0,99.038,175.646,79.117)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_92)" cx="127.814" cy="128.636" rx="47.832" ry="49.519" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_93" x1=".053" x2="1.03" y1="-1.334" y2="-1.334" gradientTransform="matrix(55.68,0,0,61.697,83.245,111.261)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.304%" style="stop-color:#7eede0"/>
+ <stop offset="100%" style="stop-color:#e5fbf7"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_93)" d="M 128.701 128.867 C 140.495 144.235 142.356 162.602 132.869 169.894 C 123.37 177.181 104.127 171.082 92.334 155.711 C 80.54 140.343 80.664 121.526 90.163 114.238 C 99.662 106.951 116.92 113.5 128.714 128.871"/>
+ <path fill="#334543" fill-rule="evenodd" d="M 90.86 144.507 L 107.367 161.013 L 115.62 136.254 L 90.86 144.507 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kdf.svg b/.icons/Gruvbox_Dark-2/apps/64/kdf.svg
new file mode 120000
index 000000000..b7d0f7432
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kdf.svg
@@ -0,0 +1 @@
+harddisk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kdiamond.svg b/.icons/Gruvbox_Dark-2/apps/64/kdiamond.svg
new file mode 100644
index 000000000..9a1624229
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kdiamond.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#e3dfd5" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".2" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#ffffff" opacity=".2" d="M128 11.947v228.338h37.685c74.055 0 84.639-10.557 84.639-84.543V96.491c0-73.987-10.584-84.544-84.639-84.544H128z"/>
+ <g filter="url(#b)">
+ <path fill="#f22c42" d="M88.122 55.5c-.879 0-1.758.334-2.432 1.008L56.51 85.692a3.431 3.431 0 0 0 0 4.863l29.18 29.185a3.44 3.44 0 0 0 4.87 0l29.18-29.185a3.431 3.431 0 0 0 0-4.863L90.56 56.508a3.439 3.439 0 0 0-2.438-1.008z"/>
+ <path fill="#fb7c38" d="M167.872 55.5c-.879 0-1.758.334-2.432 1.008l-29.18 29.184a3.431 3.431 0 0 0 0 4.863l29.18 29.185a3.44 3.44 0 0 0 4.87 0l29.18-29.185a3.431 3.431 0 0 0 0-4.863l-29.18-29.184a3.439 3.439 0 0 0-2.438-1.008z"/>
+ <path fill="#46a926" d="M88.122 135.25c-.879 0-1.758.334-2.432 1.008l-29.18 29.184a3.431 3.431 0 0 0 0 4.863l29.18 29.185a3.44 3.44 0 0 0 4.87 0l29.18-29.185a3.431 3.431 0 0 0 0-4.863l-29.18-29.184a3.439 3.439 0 0 0-2.438-1.008z"/>
+ <path fill="#37a6e6" d="M167.872 135.25c-.879 0-1.758.334-2.432 1.008l-29.18 29.184a3.431 3.431 0 0 0 0 4.863l29.18 29.185a3.44 3.44 0 0 0 4.87 0l29.18-29.185a3.431 3.431 0 0 0 0-4.863l-29.18-29.184a3.439 3.439 0 0 0-2.438-1.008z"/>
+ </g>
+ <defs>
+ <filter id="b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kdiff3.svg b/.icons/Gruvbox_Dark-2/apps/64/kdiff3.svg
new file mode 100755
index 000000000..e7e39296d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kdiff3.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="LB4eDphL2H9ONL76LvPE0RUoDOmXp7W5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#LB4eDphL2H9ONL76LvPE0RUoDOmXp7W5)">
+ <linearGradient id="_lgradient_81" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_81)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <linearGradient id="_lgradient_82" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,113.94,5.68,126.35)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_82)" d="M 250.328 126.35 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 126.35 L 250.328 126.35 L 250.328 126.35 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_83" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_83)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#2c3e50" fill-rule="evenodd" d="M 37.28 84.867 L 37.28 84.867 L 37.28 84.867 Q 35.34 84.867 34.2 83.427 L 34.2 83.427 L 34.2 83.427 Q 33.06 81.987 33.06 79.507 L 33.06 79.507 L 33.06 79.507 Q 33.06 77.007 34.21 75.587 L 34.21 75.587 L 34.21 75.587 Q 35.36 74.167 37.28 74.167 L 37.28 74.167 L 37.28 74.167 Q 38.78 74.167 39.86 75.127 L 39.86 75.127 L 39.86 71.007 L 41.6 70.187 L 41.6 84.627 L 39.86 84.627 L 39.86 83.827 L 39.86 83.827 Q 38.86 84.867 37.28 84.867 Z M 37.52 83.247 L 37.52 83.247 L 37.52 83.247 Q 39.04 83.247 39.86 81.867 L 39.86 81.867 L 39.86 77.067 L 39.86 77.067 Q 39.04 75.767 37.52 75.767 L 37.52 75.767 L 37.52 75.767 Q 36.22 75.767 35.52 76.737 L 35.52 76.737 L 35.52 76.737 Q 34.82 77.707 34.82 79.507 L 34.82 79.507 L 34.82 79.507 Q 34.82 81.127 35.55 82.187 L 35.55 82.187 L 35.55 82.187 Q 36.28 83.247 37.52 83.247 Z M 48.84 84.867 L 48.84 84.867 L 48.84 84.867 Q 46.76 84.867 45.53 83.377 L 45.53 83.377 L 45.53 83.377 Q 44.3 81.887 44.3 79.507 L 44.3 79.507 L 44.3 79.507 Q 44.3 77.007 45.54 75.587 L 45.54 75.587 L 45.54 75.587 Q 46.78 74.167 48.84 74.167 L 48.84 74.167 L 48.84 74.167 Q 50.68 74.167 51.87 75.397 L 51.87 75.397 L 51.87 75.397 Q 53.06 76.627 53.06 79.027 L 53.06 79.027 L 53.06 79.027 Q 53.06 79.587 53 80.187 L 53 80.187 L 46.08 80.187 L 46.08 80.187 Q 46.18 81.587 46.95 82.437 L 46.95 82.437 L 46.95 82.437 Q 47.72 83.287 48.88 83.287 L 48.88 83.287 L 48.88 83.287 Q 50.16 83.287 51.08 82.367 L 51.08 82.367 L 52.14 83.547 L 52.14 83.547 Q 50.82 84.867 48.84 84.867 Z M 46.06 78.707 L 46.06 78.707 L 51.3 78.707 L 51.3 78.707 Q 51.28 77.127 50.55 76.417 L 50.55 76.417 L 50.55 76.417 Q 49.82 75.707 48.84 75.707 L 48.84 75.707 L 48.84 75.707 Q 47.66 75.707 46.9 76.457 L 46.9 76.457 L 46.9 76.457 Q 46.14 77.207 46.06 78.707 Z M 58.68 84.867 L 58.68 84.867 L 58.68 84.867 Q 57.58 84.867 56.59 84.397 L 56.59 84.397 L 56.59 84.397 Q 55.6 83.927 54.98 83.147 L 54.98 83.147 L 56.22 82.087 L 56.22 82.087 Q 57.36 83.307 58.72 83.307 L 58.72 83.307 L 58.72 83.307 Q 59.58 83.307 60.1 82.977 L 60.1 82.977 L 60.1 82.977 Q 60.62 82.647 60.62 82.007 L 60.62 82.007 L 60.62 82.007 Q 60.62 81.527 60.24 81.137 L 60.24 81.137 L 60.24 81.137 Q 59.86 80.747 59.46 80.557 L 59.46 80.557 L 59.46 80.557 Q 59.06 80.367 58.28 80.067 L 58.28 80.067 L 58.28 80.067 Q 56.72 79.487 55.92 78.767 L 55.92 78.767 L 55.92 78.767 Q 55.12 78.047 55.12 76.867 L 55.12 76.867 L 55.12 76.867 Q 55.12 75.627 56.09 74.897 L 56.09 74.897 L 56.09 74.897 Q 57.06 74.167 58.56 74.167 L 58.56 74.167 L 58.56 74.167 Q 60.7 74.167 62 75.707 L 62 75.707 L 60.8 76.707 L 60.8 76.707 Q 59.86 75.727 58.54 75.727 L 58.54 75.727 L 58.54 75.727 Q 57.76 75.727 57.3 76.027 L 57.3 76.027 L 57.3 76.027 Q 56.84 76.327 56.84 76.867 L 56.84 76.867 L 56.84 76.867 Q 56.84 77.167 56.99 77.417 L 56.99 77.417 L 56.99 77.417 Q 57.14 77.667 57.53 77.887 L 57.53 77.887 L 57.53 77.887 Q 57.92 78.107 58.15 78.217 L 58.15 78.217 L 58.15 78.217 Q 58.38 78.327 59 78.567 L 59 78.567 L 59 78.567 Q 60.62 79.147 61.47 79.887 L 61.47 79.887 L 61.47 79.887 Q 62.32 80.627 62.32 81.967 L 62.32 81.967 L 62.32 81.967 Q 62.32 83.327 61.34 84.097 L 61.34 84.097 L 61.34 84.097 Q 60.36 84.867 58.68 84.867 Z M 69.5 77.187 L 73.34 84.627 L 71.44 84.627 L 68.28 78.447 L 66.78 80.007 L 66.78 84.627 L 65.04 84.627 L 65.04 71.007 L 66.78 70.187 L 66.78 77.927 L 70.1 74.407 L 72.18 74.407 L 69.5 77.187 L 69.5 77.187 Z M 78.42 84.867 L 78.42 84.867 L 78.42 84.867 Q 76.26 84.867 76.26 82.427 L 76.26 82.427 L 76.26 75.927 L 74.6 75.927 L 74.6 74.407 L 76.26 74.407 L 76.26 71.027 L 78 70.187 L 78 74.407 L 80.52 74.407 L 80.52 75.927 L 78 75.927 L 78 81.847 L 78 81.847 Q 78 82.527 78.22 82.887 L 78.22 82.887 L 78.22 82.887 Q 78.44 83.247 79.06 83.247 L 79.06 83.247 L 79.06 83.247 Q 79.74 83.247 80.58 82.707 L 80.58 82.707 L 80.38 84.407 L 80.38 84.407 Q 79.5 84.867 78.42 84.867 Z M 90.36 83.437 L 90.36 83.437 L 90.36 83.437 Q 89.14 84.867 87.06 84.867 L 87.06 84.867 L 87.06 84.867 Q 84.98 84.867 83.76 83.447 L 83.76 83.447 L 83.76 83.447 Q 82.54 82.027 82.54 79.527 L 82.54 79.527 L 82.54 79.527 Q 82.54 77.027 83.76 75.597 L 83.76 75.597 L 83.76 75.597 Q 84.98 74.167 87.06 74.167 L 87.06 74.167 L 87.06 74.167 Q 89.14 74.167 90.36 75.587 L 90.36 75.587 L 90.36 75.587 Q 91.58 77.007 91.58 79.507 L 91.58 79.507 L 91.58 79.507 Q 91.58 82.007 90.36 83.437 Z M 85.03 82.257 L 85.03 82.257 L 85.03 82.257 Q 85.76 83.247 87.06 83.247 L 87.06 83.247 L 87.06 83.247 Q 88.36 83.247 89.09 82.257 L 89.09 82.257 L 89.09 82.257 Q 89.82 81.267 89.82 79.507 L 89.82 79.507 L 89.82 79.507 Q 89.82 77.767 89.09 76.767 L 89.09 76.767 L 89.09 76.767 Q 88.36 75.767 87.06 75.767 L 87.06 75.767 L 87.06 75.767 Q 85.76 75.767 85.03 76.757 L 85.03 76.757 L 85.03 76.757 Q 84.3 77.747 84.3 79.527 L 84.3 79.527 L 84.3 79.527 Q 84.3 81.267 85.03 82.257 Z M 98.66 84.867 L 98.66 84.867 L 98.66 84.867 Q 97.06 84.867 96.04 83.667 L 96.04 83.667 L 96.04 87.847 L 94.3 88.667 L 94.3 74.407 L 96.04 74.407 L 96.04 75.267 L 96.04 75.267 Q 97.14 74.167 98.66 74.167 L 98.66 74.167 L 98.66 74.167 Q 100.6 74.167 101.74 75.607 L 101.74 75.607 L 101.74 75.607 Q 102.88 77.047 102.88 79.507 L 102.88 79.507 L 102.88 79.507 Q 102.88 82.007 101.72 83.437 L 101.72 83.437 L 101.72 83.437 Q 100.56 84.867 98.66 84.867 Z M 98.44 83.247 L 98.44 83.247 L 98.44 83.247 Q 99.72 83.247 100.41 82.277 L 100.41 82.277 L 100.41 82.277 Q 101.1 81.307 101.1 79.507 L 101.1 79.507 L 101.1 79.507 Q 101.1 77.807 100.39 76.787 L 100.39 76.787 L 100.39 76.787 Q 99.68 75.767 98.44 75.767 L 98.44 75.767 L 98.44 75.767 Q 96.82 75.767 96.04 77.147 L 96.04 77.147 L 96.04 81.867 L 96.04 81.867 Q 97.1 83.247 98.44 83.247 Z M 107.15 84.477 L 107.15 84.477 L 107.15 84.477 Q 106.74 84.887 106.16 84.887 L 106.16 84.887 L 106.16 84.887 Q 105.58 84.887 105.18 84.477 L 105.18 84.477 L 105.18 84.477 Q 104.78 84.067 104.78 83.527 L 104.78 83.527 L 104.78 83.527 Q 104.78 82.967 105.18 82.557 L 105.18 82.557 L 105.18 82.557 Q 105.58 82.147 106.16 82.147 L 106.16 82.147 L 106.16 82.147 Q 106.74 82.147 107.15 82.567 L 107.15 82.567 L 107.15 82.567 Q 107.56 82.987 107.56 83.527 L 107.56 83.527 L 107.56 83.527 Q 107.56 84.067 107.15 84.477 Z M 188.88 59.307 L 186.86 59.307 L 182.7 51.607 L 180.32 54.527 L 180.32 59.307 L 178.58 59.307 L 178.58 45.307 L 180.32 45.307 L 180.32 52.167 L 185.78 45.307 L 187.74 45.307 L 183.88 50.147 L 188.88 59.307 L 188.88 59.307 Z M 191.78 59.307 L 191.78 45.307 L 195.6 45.307 L 195.6 45.307 Q 197.32 45.307 198.62 45.907 L 198.62 45.907 L 198.62 45.907 Q 199.92 46.507 200.66 47.527 L 200.66 47.527 L 200.66 47.527 Q 201.4 48.547 201.75 49.747 L 201.75 49.747 L 201.75 49.747 Q 202.1 50.947 202.1 52.307 L 202.1 52.307 L 202.1 52.307 Q 202.1 53.607 201.77 54.777 L 201.77 54.777 L 201.77 54.777 Q 201.44 55.947 200.73 56.997 L 200.73 56.997 L 200.73 56.997 Q 200.02 58.047 198.68 58.677 L 198.68 58.677 L 198.68 58.677 Q 197.34 59.307 195.52 59.307 L 195.52 59.307 L 191.78 59.307 L 191.78 59.307 Z M 193.52 57.687 L 195.74 57.687 L 195.74 57.687 Q 196.98 57.687 197.91 57.217 L 197.91 57.217 L 197.91 57.217 Q 198.84 56.747 199.34 55.937 L 199.34 55.937 L 199.34 55.937 Q 199.84 55.127 200.07 54.227 L 200.07 54.227 L 200.07 54.227 Q 200.3 53.327 200.3 52.307 L 200.3 52.307 L 200.3 52.307 Q 200.3 50.867 199.88 49.687 L 199.88 49.687 L 199.88 49.687 Q 199.46 48.507 198.44 47.707 L 198.44 47.707 L 198.44 47.707 Q 197.42 46.907 195.96 46.907 L 195.96 46.907 L 193.52 46.907 L 193.52 57.687 L 193.52 57.687 Z M 214.18 59.307 L 205.42 59.307 L 205.42 45.307 L 213.74 45.307 L 213.74 46.947 L 207.16 46.947 L 207.16 51.247 L 211.5 51.247 L 211.5 52.887 L 207.16 52.887 L 207.16 57.647 L 214.18 57.647 L 214.18 59.307 L 214.18 59.307 Z M 162.98 58.117 L 162.98 58.117 L 162.98 58.117 Q 161.76 59.547 159.68 59.547 L 159.68 59.547 L 159.68 59.547 Q 157.6 59.547 156.38 58.127 L 156.38 58.127 L 156.38 58.127 Q 155.16 56.707 155.16 54.207 L 155.16 54.207 L 155.16 54.207 Q 155.16 51.707 156.38 50.277 L 156.38 50.277 L 156.38 50.277 Q 157.6 48.847 159.68 48.847 L 159.68 48.847 L 159.68 48.847 Q 161.76 48.847 162.98 50.267 L 162.98 50.267 L 162.98 50.267 Q 164.2 51.687 164.2 54.187 L 164.2 54.187 L 164.2 54.187 Q 164.2 56.687 162.98 58.117 Z M 157.65 56.937 L 157.65 56.937 L 157.65 56.937 Q 158.38 57.927 159.68 57.927 L 159.68 57.927 L 159.68 57.927 Q 160.98 57.927 161.71 56.937 L 161.71 56.937 L 161.71 56.937 Q 162.44 55.947 162.44 54.187 L 162.44 54.187 L 162.44 54.187 Q 162.44 52.447 161.71 51.447 L 161.71 51.447 L 161.71 51.447 Q 160.98 50.447 159.68 50.447 L 159.68 50.447 L 159.68 50.447 Q 158.38 50.447 157.65 51.437 L 157.65 51.437 L 157.65 51.437 Q 156.92 52.427 156.92 54.207 L 156.92 54.207 L 156.92 54.207 Q 156.92 55.947 157.65 56.937 Z M 171.62 50.607 L 169.24 50.607 L 169.24 59.307 L 167.5 59.307 L 167.5 50.607 L 165.92 50.607 L 165.92 49.087 L 167.5 49.087 L 167.5 47.387 L 167.5 47.387 Q 167.5 46.147 168.14 45.607 L 168.14 45.607 L 168.14 45.607 Q 168.78 45.067 169.72 45.067 L 169.72 45.067 L 169.72 45.067 Q 170.72 45.067 171.62 45.547 L 171.62 45.547 L 171.62 47.007 L 171.62 47.007 Q 170.8 46.627 170.16 46.627 L 170.16 46.627 L 170.16 46.627 Q 169.6 46.627 169.42 46.907 L 169.42 46.907 L 169.42 46.907 Q 169.24 47.187 169.24 47.687 L 169.24 47.687 L 169.24 49.087 L 171.62 49.087 L 171.62 50.607 L 171.62 50.607 Z M 125.48 59.307 L 123.84 59.307 L 123.84 58.367 L 123.84 58.367 Q 122.58 59.547 120.94 59.547 L 120.94 59.547 L 120.94 59.547 Q 119.32 59.547 118.35 58.657 L 118.35 58.657 L 118.35 58.657 Q 117.38 57.767 117.38 56.107 L 117.38 56.107 L 117.38 56.107 Q 117.38 54.447 118.48 53.587 L 118.48 53.587 L 118.48 53.587 Q 119.58 52.727 121.2 52.727 L 121.2 52.727 L 121.2 52.727 Q 122.68 52.727 123.84 53.387 L 123.84 53.387 L 123.84 52.667 L 123.84 52.667 Q 123.84 51.387 123.27 50.877 L 123.27 50.877 L 123.27 50.877 Q 122.7 50.367 121.62 50.367 L 121.62 50.367 L 121.62 50.367 Q 120.08 50.367 118.64 51.387 L 118.64 51.387 L 118.14 49.927 L 118.14 49.927 Q 119.78 48.847 121.84 48.847 L 121.84 48.847 L 121.84 48.847 Q 125.48 48.847 125.48 52.527 L 125.48 52.527 L 125.48 59.307 L 125.48 59.307 Z M 121.2 58.007 L 121.2 58.007 L 121.2 58.007 Q 122.7 58.007 123.84 56.667 L 123.84 56.667 L 123.84 54.907 L 123.84 54.907 Q 122.74 54.227 121.44 54.227 L 121.44 54.227 L 121.44 54.227 Q 120.38 54.227 119.7 54.707 L 119.7 54.707 L 119.7 54.707 Q 119.02 55.187 119.02 56.107 L 119.02 56.107 L 119.02 56.107 Q 119.02 56.967 119.59 57.487 L 119.59 57.487 L 119.59 57.487 Q 120.16 58.007 121.2 58.007 Z M 132.86 59.547 L 132.86 59.547 L 132.86 59.547 Q 131.26 59.547 130.24 58.347 L 130.24 58.347 L 130.24 62.527 L 128.5 63.347 L 128.5 49.087 L 130.24 49.087 L 130.24 49.947 L 130.24 49.947 Q 131.34 48.847 132.86 48.847 L 132.86 48.847 L 132.86 48.847 Q 134.8 48.847 135.94 50.287 L 135.94 50.287 L 135.94 50.287 Q 137.08 51.727 137.08 54.187 L 137.08 54.187 L 137.08 54.187 Q 137.08 56.687 135.92 58.117 L 135.92 58.117 L 135.92 58.117 Q 134.76 59.547 132.86 59.547 Z M 132.64 57.927 L 132.64 57.927 L 132.64 57.927 Q 133.92 57.927 134.61 56.957 L 134.61 56.957 L 134.61 56.957 Q 135.3 55.987 135.3 54.187 L 135.3 54.187 L 135.3 54.187 Q 135.3 52.487 134.59 51.467 L 134.59 51.467 L 134.59 51.467 Q 133.88 50.447 132.64 50.447 L 132.64 50.447 L 132.64 50.447 Q 131.02 50.447 130.24 51.827 L 130.24 51.827 L 130.24 56.547 L 130.24 56.547 Q 131.3 57.927 132.64 57.927 Z M 144.14 59.547 L 144.14 59.547 L 144.14 59.547 Q 142.54 59.547 141.52 58.347 L 141.52 58.347 L 141.52 62.527 L 139.78 63.347 L 139.78 49.087 L 141.52 49.087 L 141.52 49.947 L 141.52 49.947 Q 142.62 48.847 144.14 48.847 L 144.14 48.847 L 144.14 48.847 Q 146.08 48.847 147.22 50.287 L 147.22 50.287 L 147.22 50.287 Q 148.36 51.727 148.36 54.187 L 148.36 54.187 L 148.36 54.187 Q 148.36 56.687 147.2 58.117 L 147.2 58.117 L 147.2 58.117 Q 146.04 59.547 144.14 59.547 Z M 143.92 57.927 L 143.92 57.927 L 143.92 57.927 Q 145.2 57.927 145.89 56.957 L 145.89 56.957 L 145.89 56.957 Q 146.58 55.987 146.58 54.187 L 146.58 54.187 L 146.58 54.187 Q 146.58 52.487 145.87 51.467 L 145.87 51.467 L 145.87 51.467 Q 145.16 50.447 143.92 50.447 L 143.92 50.447 L 143.92 50.447 Q 142.3 50.447 141.52 51.827 L 141.52 51.827 L 141.52 56.547 L 141.52 56.547 Q 142.58 57.927 143.92 57.927 Z M 110.26 59.307 L 108.62 59.307 L 108.62 58.367 L 108.62 58.367 Q 107.36 59.547 105.72 59.547 L 105.72 59.547 L 105.72 59.547 Q 104.1 59.547 103.13 58.657 L 103.13 58.657 L 103.13 58.657 Q 102.16 57.767 102.16 56.107 L 102.16 56.107 L 102.16 56.107 Q 102.16 54.447 103.26 53.587 L 103.26 53.587 L 103.26 53.587 Q 104.36 52.727 105.98 52.727 L 105.98 52.727 L 105.98 52.727 Q 107.46 52.727 108.62 53.387 L 108.62 53.387 L 108.62 52.667 L 108.62 52.667 Q 108.62 51.387 108.05 50.877 L 108.05 50.877 L 108.05 50.877 Q 107.48 50.367 106.4 50.367 L 106.4 50.367 L 106.4 50.367 Q 104.86 50.367 103.42 51.387 L 103.42 51.387 L 102.92 49.927 L 102.92 49.927 Q 104.56 48.847 106.62 48.847 L 106.62 48.847 L 106.62 48.847 Q 110.26 48.847 110.26 52.527 L 110.26 52.527 L 110.26 59.307 L 110.26 59.307 Z M 105.98 58.007 L 105.98 58.007 L 105.98 58.007 Q 107.48 58.007 108.62 56.667 L 108.62 56.667 L 108.62 54.907 L 108.62 54.907 Q 107.52 54.227 106.22 54.227 L 106.22 54.227 L 106.22 54.227 Q 105.16 54.227 104.48 54.707 L 104.48 54.707 L 104.48 54.707 Q 103.8 55.187 103.8 56.107 L 103.8 56.107 L 103.8 56.107 Q 103.8 56.967 104.37 57.487 L 104.37 57.487 L 104.37 57.487 Q 104.94 58.007 105.98 58.007 Z M 85.26 46.917 L 85.26 46.917 L 85.26 46.917 Q 84.94 47.227 84.48 47.227 L 84.48 47.227 L 84.48 47.227 Q 84.02 47.227 83.71 46.907 L 83.71 46.907 L 83.71 46.907 Q 83.4 46.587 83.4 46.147 L 83.4 46.147 L 83.4 46.147 Q 83.4 45.687 83.72 45.357 L 83.72 45.357 L 83.72 45.357 Q 84.04 45.027 84.48 45.027 L 84.48 45.027 L 84.48 45.027 Q 84.94 45.027 85.26 45.357 L 85.26 45.357 L 85.26 45.357 Q 85.58 45.687 85.58 46.147 L 85.58 46.147 L 85.58 46.147 Q 85.58 46.607 85.26 46.917 Z M 85.36 59.307 L 83.62 59.307 L 83.62 49.087 L 85.36 49.087 L 85.36 59.307 L 85.36 59.307 Z M 91.7 59.547 L 91.7 59.547 L 91.7 59.547 Q 90.6 59.547 89.61 59.077 L 89.61 59.077 L 89.61 59.077 Q 88.62 58.607 88 57.827 L 88 57.827 L 89.24 56.767 L 89.24 56.767 Q 90.38 57.987 91.74 57.987 L 91.74 57.987 L 91.74 57.987 Q 92.6 57.987 93.12 57.657 L 93.12 57.657 L 93.12 57.657 Q 93.64 57.327 93.64 56.687 L 93.64 56.687 L 93.64 56.687 Q 93.64 56.207 93.26 55.817 L 93.26 55.817 L 93.26 55.817 Q 92.88 55.427 92.48 55.237 L 92.48 55.237 L 92.48 55.237 Q 92.08 55.047 91.3 54.747 L 91.3 54.747 L 91.3 54.747 Q 89.74 54.167 88.94 53.447 L 88.94 53.447 L 88.94 53.447 Q 88.14 52.727 88.14 51.547 L 88.14 51.547 L 88.14 51.547 Q 88.14 50.307 89.11 49.577 L 89.11 49.577 L 89.11 49.577 Q 90.08 48.847 91.58 48.847 L 91.58 48.847 L 91.58 48.847 Q 93.72 48.847 95.02 50.387 L 95.02 50.387 L 93.82 51.387 L 93.82 51.387 Q 92.88 50.407 91.56 50.407 L 91.56 50.407 L 91.56 50.407 Q 90.78 50.407 90.32 50.707 L 90.32 50.707 L 90.32 50.707 Q 89.86 51.007 89.86 51.547 L 89.86 51.547 L 89.86 51.547 Q 89.86 51.847 90.01 52.097 L 90.01 52.097 L 90.01 52.097 Q 90.16 52.347 90.55 52.567 L 90.55 52.567 L 90.55 52.567 Q 90.94 52.787 91.17 52.897 L 91.17 52.897 L 91.17 52.897 Q 91.4 53.007 92.02 53.247 L 92.02 53.247 L 92.02 53.247 Q 93.64 53.827 94.49 54.567 L 94.49 54.567 L 94.49 54.567 Q 95.34 55.307 95.34 56.647 L 95.34 56.647 L 95.34 56.647 Q 95.34 58.007 94.36 58.777 L 94.36 58.777 L 94.36 58.777 Q 93.38 59.547 91.7 59.547 Z M 44.26 59.307 L 42.24 59.307 L 38.08 51.607 L 35.7 54.527 L 35.7 59.307 L 33.96 59.307 L 33.96 45.307 L 35.7 45.307 L 35.7 52.167 L 41.16 45.307 L 43.12 45.307 L 39.26 50.147 L 44.26 59.307 L 44.26 59.307 Z M 47.16 59.307 L 47.16 45.307 L 50.98 45.307 L 50.98 45.307 Q 52.7 45.307 54 45.907 L 54 45.907 L 54 45.907 Q 55.3 46.507 56.04 47.527 L 56.04 47.527 L 56.04 47.527 Q 56.78 48.547 57.13 49.747 L 57.13 49.747 L 57.13 49.747 Q 57.48 50.947 57.48 52.307 L 57.48 52.307 L 57.48 52.307 Q 57.48 53.607 57.15 54.777 L 57.15 54.777 L 57.15 54.777 Q 56.82 55.947 56.11 56.997 L 56.11 56.997 L 56.11 56.997 Q 55.4 58.047 54.06 58.677 L 54.06 58.677 L 54.06 58.677 Q 52.72 59.307 50.9 59.307 L 50.9 59.307 L 47.16 59.307 L 47.16 59.307 Z M 48.9 57.687 L 51.12 57.687 L 51.12 57.687 Q 52.36 57.687 53.29 57.217 L 53.29 57.217 L 53.29 57.217 Q 54.22 56.747 54.72 55.937 L 54.72 55.937 L 54.72 55.937 Q 55.22 55.127 55.45 54.227 L 55.45 54.227 L 55.45 54.227 Q 55.68 53.327 55.68 52.307 L 55.68 52.307 L 55.68 52.307 Q 55.68 50.867 55.26 49.687 L 55.26 49.687 L 55.26 49.687 Q 54.84 48.507 53.82 47.707 L 53.82 47.707 L 53.82 47.707 Q 52.8 46.907 51.34 46.907 L 51.34 46.907 L 48.9 46.907 L 48.9 57.687 L 48.9 57.687 Z M 62.16 46.917 L 62.16 46.917 L 62.16 46.917 Q 61.84 47.227 61.38 47.227 L 61.38 47.227 L 61.38 47.227 Q 60.92 47.227 60.61 46.907 L 60.61 46.907 L 60.61 46.907 Q 60.3 46.587 60.3 46.147 L 60.3 46.147 L 60.3 46.147 Q 60.3 45.687 60.62 45.357 L 60.62 45.357 L 60.62 45.357 Q 60.94 45.027 61.38 45.027 L 61.38 45.027 L 61.38 45.027 Q 61.84 45.027 62.16 45.357 L 62.16 45.357 L 62.16 45.357 Q 62.48 45.687 62.48 46.147 L 62.48 46.147 L 62.48 46.147 Q 62.48 46.607 62.16 46.917 Z M 62.26 59.307 L 60.52 59.307 L 60.52 49.087 L 62.26 49.087 L 62.26 59.307 L 62.26 59.307 Z M 70.28 50.607 L 67.9 50.607 L 67.9 59.307 L 66.16 59.307 L 66.16 50.607 L 64.58 50.607 L 64.58 49.087 L 66.16 49.087 L 66.16 47.387 L 66.16 47.387 Q 66.16 46.147 66.8 45.607 L 66.8 45.607 L 66.8 45.607 Q 67.44 45.067 68.38 45.067 L 68.38 45.067 L 68.38 45.067 Q 69.38 45.067 70.28 45.547 L 70.28 45.547 L 70.28 47.007 L 70.28 47.007 Q 69.46 46.627 68.82 46.627 L 68.82 46.627 L 68.82 46.627 Q 68.26 46.627 68.08 46.907 L 68.08 46.907 L 68.08 46.907 Q 67.9 47.187 67.9 47.687 L 67.9 47.687 L 67.9 49.087 L 70.28 49.087 L 70.28 50.607 L 70.28 50.607 Z M 76.94 50.607 L 74.56 50.607 L 74.56 59.307 L 72.82 59.307 L 72.82 50.607 L 71.24 50.607 L 71.24 49.087 L 72.82 49.087 L 72.82 47.387 L 72.82 47.387 Q 72.82 46.147 73.46 45.607 L 73.46 45.607 L 73.46 45.607 Q 74.1 45.067 75.04 45.067 L 75.04 45.067 L 75.04 45.067 Q 76.04 45.067 76.94 45.547 L 76.94 45.547 L 76.94 47.007 L 76.94 47.007 Q 76.12 46.627 75.48 46.627 L 75.48 46.627 L 75.48 46.627 Q 74.92 46.627 74.74 46.907 L 74.74 46.907 L 74.74 46.907 Q 74.56 47.187 74.56 47.687 L 74.56 47.687 L 74.56 49.087 L 76.94 49.087 L 76.94 50.607 L 76.94 50.607 Z"/>
+ <path fill="#ececec" fill-rule="evenodd" d="M 85.26 146.917 L 85.26 146.917 L 85.26 146.917 Q 84.94 147.227 84.48 147.227 L 84.48 147.227 L 84.48 147.227 Q 84.02 147.227 83.71 146.907 L 83.71 146.907 L 83.71 146.907 Q 83.4 146.587 83.4 146.147 L 83.4 146.147 L 83.4 146.147 Q 83.4 145.687 83.72 145.357 L 83.72 145.357 L 83.72 145.357 Q 84.04 145.027 84.48 145.027 L 84.48 145.027 L 84.48 145.027 Q 84.94 145.027 85.26 145.357 L 85.26 145.357 L 85.26 145.357 Q 85.58 145.687 85.58 146.147 L 85.58 146.147 L 85.58 146.147 Q 85.58 146.607 85.26 146.917 Z M 85.36 159.307 L 83.62 159.307 L 83.62 149.087 L 85.36 149.087 L 85.36 159.307 L 85.36 159.307 Z M 91.7 159.547 L 91.7 159.547 L 91.7 159.547 Q 90.6 159.547 89.61 159.077 L 89.61 159.077 L 89.61 159.077 Q 88.62 158.607 88 157.827 L 88 157.827 L 89.24 156.767 L 89.24 156.767 Q 90.38 157.987 91.74 157.987 L 91.74 157.987 L 91.74 157.987 Q 92.6 157.987 93.12 157.657 L 93.12 157.657 L 93.12 157.657 Q 93.64 157.327 93.64 156.687 L 93.64 156.687 L 93.64 156.687 Q 93.64 156.207 93.26 155.817 L 93.26 155.817 L 93.26 155.817 Q 92.88 155.427 92.48 155.237 L 92.48 155.237 L 92.48 155.237 Q 92.08 155.047 91.3 154.747 L 91.3 154.747 L 91.3 154.747 Q 89.74 154.167 88.94 153.447 L 88.94 153.447 L 88.94 153.447 Q 88.14 152.727 88.14 151.547 L 88.14 151.547 L 88.14 151.547 Q 88.14 150.307 89.11 149.577 L 89.11 149.577 L 89.11 149.577 Q 90.08 148.847 91.58 148.847 L 91.58 148.847 L 91.58 148.847 Q 93.72 148.847 95.02 150.387 L 95.02 150.387 L 93.82 151.387 L 93.82 151.387 Q 92.88 150.407 91.56 150.407 L 91.56 150.407 L 91.56 150.407 Q 90.78 150.407 90.32 150.707 L 90.32 150.707 L 90.32 150.707 Q 89.86 151.007 89.86 151.547 L 89.86 151.547 L 89.86 151.547 Q 89.86 151.847 90.01 152.097 L 90.01 152.097 L 90.01 152.097 Q 90.16 152.347 90.55 152.567 L 90.55 152.567 L 90.55 152.567 Q 90.94 152.787 91.17 152.897 L 91.17 152.897 L 91.17 152.897 Q 91.4 153.007 92.02 153.247 L 92.02 153.247 L 92.02 153.247 Q 93.64 153.827 94.49 154.567 L 94.49 154.567 L 94.49 154.567 Q 95.34 155.307 95.34 156.647 L 95.34 156.647 L 95.34 156.647 Q 95.34 158.007 94.36 158.777 L 94.36 158.777 L 94.36 158.777 Q 93.38 159.547 91.7 159.547 Z M 44.26 159.307 L 42.24 159.307 L 38.08 151.607 L 35.7 154.527 L 35.7 159.307 L 33.96 159.307 L 33.96 145.307 L 35.7 145.307 L 35.7 152.167 L 41.16 145.307 L 43.12 145.307 L 39.26 150.147 L 44.26 159.307 L 44.26 159.307 Z M 47.16 159.307 L 47.16 145.307 L 50.98 145.307 L 50.98 145.307 Q 52.7 145.307 54 145.907 L 54 145.907 L 54 145.907 Q 55.3 146.507 56.04 147.527 L 56.04 147.527 L 56.04 147.527 Q 56.78 148.547 57.13 149.747 L 57.13 149.747 L 57.13 149.747 Q 57.48 150.947 57.48 152.307 L 57.48 152.307 L 57.48 152.307 Q 57.48 153.607 57.15 154.777 L 57.15 154.777 L 57.15 154.777 Q 56.82 155.947 56.11 156.997 L 56.11 156.997 L 56.11 156.997 Q 55.4 158.047 54.06 158.677 L 54.06 158.677 L 54.06 158.677 Q 52.72 159.307 50.9 159.307 L 50.9 159.307 L 47.16 159.307 L 47.16 159.307 Z M 48.9 157.687 L 51.12 157.687 L 51.12 157.687 Q 52.36 157.687 53.29 157.217 L 53.29 157.217 L 53.29 157.217 Q 54.22 156.747 54.72 155.937 L 54.72 155.937 L 54.72 155.937 Q 55.22 155.127 55.45 154.227 L 55.45 154.227 L 55.45 154.227 Q 55.68 153.327 55.68 152.307 L 55.68 152.307 L 55.68 152.307 Q 55.68 150.867 55.26 149.687 L 55.26 149.687 L 55.26 149.687 Q 54.84 148.507 53.82 147.707 L 53.82 147.707 L 53.82 147.707 Q 52.8 146.907 51.34 146.907 L 51.34 146.907 L 48.9 146.907 L 48.9 157.687 L 48.9 157.687 Z M 62.16 146.917 L 62.16 146.917 L 62.16 146.917 Q 61.84 147.227 61.38 147.227 L 61.38 147.227 L 61.38 147.227 Q 60.92 147.227 60.61 146.907 L 60.61 146.907 L 60.61 146.907 Q 60.3 146.587 60.3 146.147 L 60.3 146.147 L 60.3 146.147 Q 60.3 145.687 60.62 145.357 L 60.62 145.357 L 60.62 145.357 Q 60.94 145.027 61.38 145.027 L 61.38 145.027 L 61.38 145.027 Q 61.84 145.027 62.16 145.357 L 62.16 145.357 L 62.16 145.357 Q 62.48 145.687 62.48 146.147 L 62.48 146.147 L 62.48 146.147 Q 62.48 146.607 62.16 146.917 Z M 62.26 159.307 L 60.52 159.307 L 60.52 149.087 L 62.26 149.087 L 62.26 159.307 L 62.26 159.307 Z M 70.28 150.607 L 67.9 150.607 L 67.9 159.307 L 66.16 159.307 L 66.16 150.607 L 64.58 150.607 L 64.58 149.087 L 66.16 149.087 L 66.16 147.387 L 66.16 147.387 Q 66.16 146.147 66.8 145.607 L 66.8 145.607 L 66.8 145.607 Q 67.44 145.067 68.38 145.067 L 68.38 145.067 L 68.38 145.067 Q 69.38 145.067 70.28 145.547 L 70.28 145.547 L 70.28 147.007 L 70.28 147.007 Q 69.46 146.627 68.82 146.627 L 68.82 146.627 L 68.82 146.627 Q 68.26 146.627 68.08 146.907 L 68.08 146.907 L 68.08 146.907 Q 67.9 147.187 67.9 147.687 L 67.9 147.687 L 67.9 149.087 L 70.28 149.087 L 70.28 150.607 L 70.28 150.607 Z M 76.94 150.607 L 74.56 150.607 L 74.56 159.307 L 72.82 159.307 L 72.82 150.607 L 71.24 150.607 L 71.24 149.087 L 72.82 149.087 L 72.82 147.387 L 72.82 147.387 Q 72.82 146.147 73.46 145.607 L 73.46 145.607 L 73.46 145.607 Q 74.1 145.067 75.04 145.067 L 75.04 145.067 L 75.04 145.067 Q 76.04 145.067 76.94 145.547 L 76.94 145.547 L 76.94 147.007 L 76.94 147.007 Q 76.12 146.627 75.48 146.627 L 75.48 146.627 L 75.48 146.627 Q 74.92 146.627 74.74 146.907 L 74.74 146.907 L 74.74 146.907 Q 74.56 147.187 74.56 147.687 L 74.56 147.687 L 74.56 149.087 L 76.94 149.087 L 76.94 150.607 L 76.94 150.607 Z"/>
+ <path fill="#fdc92b" fill-rule="evenodd" d="M 110.26 159.307 L 108.62 159.307 L 108.62 158.367 L 108.62 158.367 Q 107.36 159.547 105.72 159.547 L 105.72 159.547 L 105.72 159.547 Q 104.1 159.547 103.13 158.657 L 103.13 158.657 L 103.13 158.657 Q 102.16 157.767 102.16 156.107 L 102.16 156.107 L 102.16 156.107 Q 102.16 154.447 103.26 153.587 L 103.26 153.587 L 103.26 153.587 Q 104.36 152.727 105.98 152.727 L 105.98 152.727 L 105.98 152.727 Q 107.46 152.727 108.62 153.387 L 108.62 153.387 L 108.62 152.667 L 108.62 152.667 Q 108.62 151.387 108.05 150.877 L 108.05 150.877 L 108.05 150.877 Q 107.48 150.367 106.4 150.367 L 106.4 150.367 L 106.4 150.367 Q 104.86 150.367 103.42 151.387 L 103.42 151.387 L 102.92 149.927 L 102.92 149.927 Q 104.56 148.847 106.62 148.847 L 106.62 148.847 L 106.62 148.847 Q 110.26 148.847 110.26 152.527 L 110.26 152.527 L 110.26 159.307 L 110.26 159.307 Z M 105.98 158.007 L 105.98 158.007 L 105.98 158.007 Q 107.48 158.007 108.62 156.667 L 108.62 156.667 L 108.62 154.907 L 108.62 154.907 Q 107.52 154.227 106.22 154.227 L 106.22 154.227 L 106.22 154.227 Q 105.16 154.227 104.48 154.707 L 104.48 154.707 L 104.48 154.707 Q 103.8 155.187 103.8 156.107 L 103.8 156.107 L 103.8 156.107 Q 103.8 156.967 104.37 157.487 L 104.37 157.487 L 104.37 157.487 Q 104.94 158.007 105.98 158.007 Z M 121.32 159.307 L 119.58 159.307 L 119.58 153.127 L 119.58 153.127 Q 119.58 151.747 118.99 151.097 L 118.99 151.097 L 118.99 151.097 Q 118.4 150.447 117.38 150.447 L 117.38 150.447 L 117.38 150.447 Q 115.02 150.447 115.02 153.087 L 115.02 153.087 L 115.02 159.307 L 113.28 159.307 L 113.28 149.087 L 115.02 149.087 L 115.02 150.127 L 115.02 150.127 Q 115.96 148.847 117.66 148.847 L 117.66 148.847 L 117.66 148.847 Q 119.46 148.847 120.39 149.937 L 120.39 149.937 L 120.39 149.937 Q 121.32 151.027 121.32 153.427 L 121.32 153.427 L 121.32 159.307 L 121.32 159.307 Z"/>
+ <path fill="#ececec" fill-rule="evenodd" d="M 80.8 184.867 L 80.8 184.867 L 80.8 184.867 Q 78.86 184.867 77.72 183.427 L 77.72 183.427 L 77.72 183.427 Q 76.58 181.987 76.58 179.507 L 76.58 179.507 L 76.58 179.507 Q 76.58 177.007 77.73 175.587 L 77.73 175.587 L 77.73 175.587 Q 78.88 174.167 80.8 174.167 L 80.8 174.167 L 80.8 174.167 Q 82.3 174.167 83.38 175.127 L 83.38 175.127 L 83.38 171.007 L 85.12 170.187 L 85.12 184.627 L 83.38 184.627 L 83.38 183.827 L 83.38 183.827 Q 82.38 184.867 80.8 184.867 Z M 81.04 183.247 L 81.04 183.247 L 81.04 183.247 Q 82.56 183.247 83.38 181.867 L 83.38 181.867 L 83.38 177.067 L 83.38 177.067 Q 82.56 175.767 81.04 175.767 L 81.04 175.767 L 81.04 175.767 Q 79.74 175.767 79.04 176.737 L 79.04 176.737 L 79.04 176.737 Q 78.34 177.707 78.34 179.507 L 78.34 179.507 L 78.34 179.507 Q 78.34 181.127 79.07 182.187 L 79.07 182.187 L 79.07 182.187 Q 79.8 183.247 81.04 183.247 Z M 92.36 184.867 L 92.36 184.867 L 92.36 184.867 Q 90.28 184.867 89.05 183.377 L 89.05 183.377 L 89.05 183.377 Q 87.82 181.887 87.82 179.507 L 87.82 179.507 L 87.82 179.507 Q 87.82 177.007 89.06 175.587 L 89.06 175.587 L 89.06 175.587 Q 90.3 174.167 92.36 174.167 L 92.36 174.167 L 92.36 174.167 Q 94.2 174.167 95.39 175.397 L 95.39 175.397 L 95.39 175.397 Q 96.58 176.627 96.58 179.027 L 96.58 179.027 L 96.58 179.027 Q 96.58 179.587 96.52 180.187 L 96.52 180.187 L 89.6 180.187 L 89.6 180.187 Q 89.7 181.587 90.47 182.437 L 90.47 182.437 L 90.47 182.437 Q 91.24 183.287 92.4 183.287 L 92.4 183.287 L 92.4 183.287 Q 93.68 183.287 94.6 182.367 L 94.6 182.367 L 95.66 183.547 L 95.66 183.547 Q 94.34 184.867 92.36 184.867 Z M 89.58 178.707 L 89.58 178.707 L 94.82 178.707 L 94.82 178.707 Q 94.8 177.127 94.07 176.417 L 94.07 176.417 L 94.07 176.417 Q 93.34 175.707 92.36 175.707 L 92.36 175.707 L 92.36 175.707 Q 91.18 175.707 90.42 176.457 L 90.42 176.457 L 90.42 176.457 Q 89.66 177.207 89.58 178.707 Z M 102.2 184.867 L 102.2 184.867 L 102.2 184.867 Q 101.1 184.867 100.11 184.397 L 100.11 184.397 L 100.11 184.397 Q 99.12 183.927 98.5 183.147 L 98.5 183.147 L 99.74 182.087 L 99.74 182.087 Q 100.88 183.307 102.24 183.307 L 102.24 183.307 L 102.24 183.307 Q 103.1 183.307 103.62 182.977 L 103.62 182.977 L 103.62 182.977 Q 104.14 182.647 104.14 182.007 L 104.14 182.007 L 104.14 182.007 Q 104.14 181.527 103.76 181.137 L 103.76 181.137 L 103.76 181.137 Q 103.38 180.747 102.98 180.557 L 102.98 180.557 L 102.98 180.557 Q 102.58 180.367 101.8 180.067 L 101.8 180.067 L 101.8 180.067 Q 100.24 179.487 99.44 178.767 L 99.44 178.767 L 99.44 178.767 Q 98.64 178.047 98.64 176.867 L 98.64 176.867 L 98.64 176.867 Q 98.64 175.627 99.61 174.897 L 99.61 174.897 L 99.61 174.897 Q 100.58 174.167 102.08 174.167 L 102.08 174.167 L 102.08 174.167 Q 104.22 174.167 105.52 175.707 L 105.52 175.707 L 104.32 176.707 L 104.32 176.707 Q 103.38 175.727 102.06 175.727 L 102.06 175.727 L 102.06 175.727 Q 101.28 175.727 100.82 176.027 L 100.82 176.027 L 100.82 176.027 Q 100.36 176.327 100.36 176.867 L 100.36 176.867 L 100.36 176.867 Q 100.36 177.167 100.51 177.417 L 100.51 177.417 L 100.51 177.417 Q 100.66 177.667 101.05 177.887 L 101.05 177.887 L 101.05 177.887 Q 101.44 178.107 101.67 178.217 L 101.67 178.217 L 101.67 178.217 Q 101.9 178.327 102.52 178.567 L 102.52 178.567 L 102.52 178.567 Q 104.14 179.147 104.99 179.887 L 104.99 179.887 L 104.99 179.887 Q 105.84 180.627 105.84 181.967 L 105.84 181.967 L 105.84 181.967 Q 105.84 183.327 104.86 184.097 L 104.86 184.097 L 104.86 184.097 Q 103.88 184.867 102.2 184.867 Z M 113.02 177.187 L 116.86 184.627 L 114.96 184.627 L 111.8 178.447 L 110.3 180.007 L 110.3 184.627 L 108.56 184.627 L 108.56 171.007 L 110.3 170.187 L 110.3 177.927 L 113.62 174.407 L 115.7 174.407 L 113.02 177.187 L 113.02 177.187 Z M 121.94 184.867 L 121.94 184.867 L 121.94 184.867 Q 119.78 184.867 119.78 182.427 L 119.78 182.427 L 119.78 175.927 L 118.12 175.927 L 118.12 174.407 L 119.78 174.407 L 119.78 171.027 L 121.52 170.187 L 121.52 174.407 L 124.04 174.407 L 124.04 175.927 L 121.52 175.927 L 121.52 181.847 L 121.52 181.847 Q 121.52 182.527 121.74 182.887 L 121.74 182.887 L 121.74 182.887 Q 121.96 183.247 122.58 183.247 L 122.58 183.247 L 122.58 183.247 Q 123.26 183.247 124.1 182.707 L 124.1 182.707 L 123.9 184.407 L 123.9 184.407 Q 123.02 184.867 121.94 184.867 Z M 133.88 183.437 L 133.88 183.437 L 133.88 183.437 Q 132.66 184.867 130.58 184.867 L 130.58 184.867 L 130.58 184.867 Q 128.5 184.867 127.28 183.447 L 127.28 183.447 L 127.28 183.447 Q 126.06 182.027 126.06 179.527 L 126.06 179.527 L 126.06 179.527 Q 126.06 177.027 127.28 175.597 L 127.28 175.597 L 127.28 175.597 Q 128.5 174.167 130.58 174.167 L 130.58 174.167 L 130.58 174.167 Q 132.66 174.167 133.88 175.587 L 133.88 175.587 L 133.88 175.587 Q 135.1 177.007 135.1 179.507 L 135.1 179.507 L 135.1 179.507 Q 135.1 182.007 133.88 183.437 Z M 128.55 182.257 L 128.55 182.257 L 128.55 182.257 Q 129.28 183.247 130.58 183.247 L 130.58 183.247 L 130.58 183.247 Q 131.88 183.247 132.61 182.257 L 132.61 182.257 L 132.61 182.257 Q 133.34 181.267 133.34 179.507 L 133.34 179.507 L 133.34 179.507 Q 133.34 177.767 132.61 176.767 L 132.61 176.767 L 132.61 176.767 Q 131.88 175.767 130.58 175.767 L 130.58 175.767 L 130.58 175.767 Q 129.28 175.767 128.55 176.757 L 128.55 176.757 L 128.55 176.757 Q 127.82 177.747 127.82 179.527 L 127.82 179.527 L 127.82 179.527 Q 127.82 181.267 128.55 182.257 Z M 142.18 184.867 L 142.18 184.867 L 142.18 184.867 Q 140.58 184.867 139.56 183.667 L 139.56 183.667 L 139.56 187.847 L 137.82 188.667 L 137.82 174.407 L 139.56 174.407 L 139.56 175.267 L 139.56 175.267 Q 140.66 174.167 142.18 174.167 L 142.18 174.167 L 142.18 174.167 Q 144.12 174.167 145.26 175.607 L 145.26 175.607 L 145.26 175.607 Q 146.4 177.047 146.4 179.507 L 146.4 179.507 L 146.4 179.507 Q 146.4 182.007 145.24 183.437 L 145.24 183.437 L 145.24 183.437 Q 144.08 184.867 142.18 184.867 Z M 141.96 183.247 L 141.96 183.247 L 141.96 183.247 Q 143.24 183.247 143.93 182.277 L 143.93 182.277 L 143.93 182.277 Q 144.62 181.307 144.62 179.507 L 144.62 179.507 L 144.62 179.507 Q 144.62 177.807 143.91 176.787 L 143.91 176.787 L 143.91 176.787 Q 143.2 175.767 141.96 175.767 L 141.96 175.767 L 141.96 175.767 Q 140.34 175.767 139.56 177.147 L 139.56 177.147 L 139.56 181.867 L 139.56 181.867 Q 140.62 183.247 141.96 183.247 Z M 44.26 184.627 L 42.24 184.627 L 38.08 176.927 L 35.7 179.847 L 35.7 184.627 L 33.96 184.627 L 33.96 170.627 L 35.7 170.627 L 35.7 177.487 L 41.16 170.627 L 43.12 170.627 L 39.26 175.467 L 44.26 184.627 L 44.26 184.627 Z M 47.16 184.627 L 47.16 170.627 L 50.98 170.627 L 50.98 170.627 Q 52.7 170.627 54 171.227 L 54 171.227 L 54 171.227 Q 55.3 171.827 56.04 172.847 L 56.04 172.847 L 56.04 172.847 Q 56.78 173.867 57.13 175.067 L 57.13 175.067 L 57.13 175.067 Q 57.48 176.267 57.48 177.627 L 57.48 177.627 L 57.48 177.627 Q 57.48 178.927 57.15 180.097 L 57.15 180.097 L 57.15 180.097 Q 56.82 181.267 56.11 182.317 L 56.11 182.317 L 56.11 182.317 Q 55.4 183.367 54.06 183.997 L 54.06 183.997 L 54.06 183.997 Q 52.72 184.627 50.9 184.627 L 50.9 184.627 L 47.16 184.627 L 47.16 184.627 Z M 48.9 183.007 L 51.12 183.007 L 51.12 183.007 Q 52.36 183.007 53.29 182.537 L 53.29 182.537 L 53.29 182.537 Q 54.22 182.067 54.72 181.257 L 54.72 181.257 L 54.72 181.257 Q 55.22 180.447 55.45 179.547 L 55.45 179.547 L 55.45 179.547 Q 55.68 178.647 55.68 177.627 L 55.68 177.627 L 55.68 177.627 Q 55.68 176.187 55.26 175.007 L 55.26 175.007 L 55.26 175.007 Q 54.84 173.827 53.82 173.027 L 53.82 173.027 L 53.82 173.027 Q 52.8 172.227 51.34 172.227 L 51.34 172.227 L 48.9 172.227 L 48.9 183.007 L 48.9 183.007 Z M 69.56 184.627 L 60.8 184.627 L 60.8 170.627 L 69.12 170.627 L 69.12 172.267 L 62.54 172.267 L 62.54 176.567 L 66.88 176.567 L 66.88 178.207 L 62.54 178.207 L 62.54 182.967 L 69.56 182.967 L 69.56 184.627 L 69.56 184.627 Z M 174.24 158.117 L 174.24 158.117 L 174.24 158.117 Q 173.02 159.547 170.94 159.547 L 170.94 159.547 L 170.94 159.547 Q 168.86 159.547 167.64 158.127 L 167.64 158.127 L 167.64 158.127 Q 166.42 156.707 166.42 154.207 L 166.42 154.207 L 166.42 154.207 Q 166.42 151.707 167.64 150.277 L 167.64 150.277 L 167.64 150.277 Q 168.86 148.847 170.94 148.847 L 170.94 148.847 L 170.94 148.847 Q 173.02 148.847 174.24 150.267 L 174.24 150.267 L 174.24 150.267 Q 175.46 151.687 175.46 154.187 L 175.46 154.187 L 175.46 154.187 Q 175.46 156.687 174.24 158.117 Z M 168.91 156.937 L 168.91 156.937 L 168.91 156.937 Q 169.64 157.927 170.94 157.927 L 170.94 157.927 L 170.94 157.927 Q 172.24 157.927 172.97 156.937 L 172.97 156.937 L 172.97 156.937 Q 173.7 155.947 173.7 154.187 L 173.7 154.187 L 173.7 154.187 Q 173.7 152.447 172.97 151.447 L 172.97 151.447 L 172.97 151.447 Q 172.24 150.447 170.94 150.447 L 170.94 150.447 L 170.94 150.447 Q 169.64 150.447 168.91 151.437 L 168.91 151.437 L 168.91 151.437 Q 168.18 152.427 168.18 154.207 L 168.18 154.207 L 168.18 154.207 Q 168.18 155.947 168.91 156.937 Z M 182.88 150.607 L 180.5 150.607 L 180.5 159.307 L 178.76 159.307 L 178.76 150.607 L 177.18 150.607 L 177.18 149.087 L 178.76 149.087 L 178.76 147.387 L 178.76 147.387 Q 178.76 146.147 179.4 145.607 L 179.4 145.607 L 179.4 145.607 Q 180.04 145.067 180.98 145.067 L 180.98 145.067 L 180.98 145.067 Q 181.98 145.067 182.88 145.547 L 182.88 145.547 L 182.88 147.007 L 182.88 147.007 Q 182.06 146.627 181.42 146.627 L 181.42 146.627 L 181.42 146.627 Q 180.86 146.627 180.68 146.907 L 180.68 146.907 L 180.68 146.907 Q 180.5 147.187 180.5 147.687 L 180.5 147.687 L 180.5 149.087 L 182.88 149.087 L 182.88 150.607 L 182.88 150.607 Z M 136.74 159.307 L 135.1 159.307 L 135.1 158.367 L 135.1 158.367 Q 133.84 159.547 132.2 159.547 L 132.2 159.547 L 132.2 159.547 Q 130.58 159.547 129.61 158.657 L 129.61 158.657 L 129.61 158.657 Q 128.64 157.767 128.64 156.107 L 128.64 156.107 L 128.64 156.107 Q 128.64 154.447 129.74 153.587 L 129.74 153.587 L 129.74 153.587 Q 130.84 152.727 132.46 152.727 L 132.46 152.727 L 132.46 152.727 Q 133.94 152.727 135.1 153.387 L 135.1 153.387 L 135.1 152.667 L 135.1 152.667 Q 135.1 151.387 134.53 150.877 L 134.53 150.877 L 134.53 150.877 Q 133.96 150.367 132.88 150.367 L 132.88 150.367 L 132.88 150.367 Q 131.34 150.367 129.9 151.387 L 129.9 151.387 L 129.4 149.927 L 129.4 149.927 Q 131.04 148.847 133.1 148.847 L 133.1 148.847 L 133.1 148.847 Q 136.74 148.847 136.74 152.527 L 136.74 152.527 L 136.74 159.307 L 136.74 159.307 Z M 132.46 158.007 L 132.46 158.007 L 132.46 158.007 Q 133.96 158.007 135.1 156.667 L 135.1 156.667 L 135.1 154.907 L 135.1 154.907 Q 134 154.227 132.7 154.227 L 132.7 154.227 L 132.7 154.227 Q 131.64 154.227 130.96 154.707 L 130.96 154.707 L 130.96 154.707 Q 130.28 155.187 130.28 156.107 L 130.28 156.107 L 130.28 156.107 Q 130.28 156.967 130.85 157.487 L 130.85 157.487 L 130.85 157.487 Q 131.42 158.007 132.46 158.007 Z M 144.12 159.547 L 144.12 159.547 L 144.12 159.547 Q 142.52 159.547 141.5 158.347 L 141.5 158.347 L 141.5 162.527 L 139.76 163.347 L 139.76 149.087 L 141.5 149.087 L 141.5 149.947 L 141.5 149.947 Q 142.6 148.847 144.12 148.847 L 144.12 148.847 L 144.12 148.847 Q 146.06 148.847 147.2 150.287 L 147.2 150.287 L 147.2 150.287 Q 148.34 151.727 148.34 154.187 L 148.34 154.187 L 148.34 154.187 Q 148.34 156.687 147.18 158.117 L 147.18 158.117 L 147.18 158.117 Q 146.02 159.547 144.12 159.547 Z M 143.9 157.927 L 143.9 157.927 L 143.9 157.927 Q 145.18 157.927 145.87 156.957 L 145.87 156.957 L 145.87 156.957 Q 146.56 155.987 146.56 154.187 L 146.56 154.187 L 146.56 154.187 Q 146.56 152.487 145.85 151.467 L 145.85 151.467 L 145.85 151.467 Q 145.14 150.447 143.9 150.447 L 143.9 150.447 L 143.9 150.447 Q 142.28 150.447 141.5 151.827 L 141.5 151.827 L 141.5 156.547 L 141.5 156.547 Q 142.56 157.927 143.9 157.927 Z M 155.4 159.547 L 155.4 159.547 L 155.4 159.547 Q 153.8 159.547 152.78 158.347 L 152.78 158.347 L 152.78 162.527 L 151.04 163.347 L 151.04 149.087 L 152.78 149.087 L 152.78 149.947 L 152.78 149.947 Q 153.88 148.847 155.4 148.847 L 155.4 148.847 L 155.4 148.847 Q 157.34 148.847 158.48 150.287 L 158.48 150.287 L 158.48 150.287 Q 159.62 151.727 159.62 154.187 L 159.62 154.187 L 159.62 154.187 Q 159.62 156.687 158.46 158.117 L 158.46 158.117 L 158.46 158.117 Q 157.3 159.547 155.4 159.547 Z M 155.18 157.927 L 155.18 157.927 L 155.18 157.927 Q 156.46 157.927 157.15 156.957 L 157.15 156.957 L 157.15 156.957 Q 157.84 155.987 157.84 154.187 L 157.84 154.187 L 157.84 154.187 Q 157.84 152.487 157.13 151.467 L 157.13 151.467 L 157.13 151.467 Q 156.42 150.447 155.18 150.447 L 155.18 150.447 L 155.18 150.447 Q 153.56 150.447 152.78 151.827 L 152.78 151.827 L 152.78 156.547 L 152.78 156.547 Q 153.84 157.927 155.18 157.927 Z"/>
+ <path fill="#fdc92b" fill-rule="evenodd" d="M 172.52 201.247 L 170.14 201.247 L 170.14 209.947 L 168.4 209.947 L 168.4 201.247 L 166.82 201.247 L 166.82 199.727 L 168.4 199.727 L 168.4 198.027 L 168.4 198.027 Q 168.4 196.787 169.04 196.247 L 169.04 196.247 L 169.04 196.247 Q 169.68 195.707 170.62 195.707 L 170.62 195.707 L 170.62 195.707 Q 171.62 195.707 172.52 196.187 L 172.52 196.187 L 172.52 197.647 L 172.52 197.647 Q 171.7 197.267 171.06 197.267 L 171.06 197.267 L 171.06 197.267 Q 170.5 197.267 170.32 197.547 L 170.32 197.547 L 170.32 197.547 Q 170.14 197.827 170.14 198.327 L 170.14 198.327 L 170.14 199.727 L 172.52 199.727 L 172.52 201.247 L 172.52 201.247 Z M 176.14 197.557 L 176.14 197.557 L 176.14 197.557 Q 175.82 197.867 175.36 197.867 L 175.36 197.867 L 175.36 197.867 Q 174.9 197.867 174.59 197.547 L 174.59 197.547 L 174.59 197.547 Q 174.28 197.227 174.28 196.787 L 174.28 196.787 L 174.28 196.787 Q 174.28 196.327 174.6 195.997 L 174.6 195.997 L 174.6 195.997 Q 174.92 195.667 175.36 195.667 L 175.36 195.667 L 175.36 195.667 Q 175.82 195.667 176.14 195.997 L 176.14 195.997 L 176.14 195.997 Q 176.46 196.327 176.46 196.787 L 176.46 196.787 L 176.46 196.787 Q 176.46 197.247 176.14 197.557 Z M 176.24 209.947 L 174.5 209.947 L 174.5 199.727 L 176.24 199.727 L 176.24 209.947 L 176.24 209.947 Z M 181.4 209.947 L 179.66 209.947 L 179.66 196.327 L 181.4 195.507 L 181.4 209.947 L 181.4 209.947 Z M 188.74 210.187 L 188.74 210.187 L 188.74 210.187 Q 186.66 210.187 185.43 208.697 L 185.43 208.697 L 185.43 208.697 Q 184.2 207.207 184.2 204.827 L 184.2 204.827 L 184.2 204.827 Q 184.2 202.327 185.44 200.907 L 185.44 200.907 L 185.44 200.907 Q 186.68 199.487 188.74 199.487 L 188.74 199.487 L 188.74 199.487 Q 190.58 199.487 191.77 200.717 L 191.77 200.717 L 191.77 200.717 Q 192.96 201.947 192.96 204.347 L 192.96 204.347 L 192.96 204.347 Q 192.96 204.907 192.9 205.507 L 192.9 205.507 L 185.98 205.507 L 185.98 205.507 Q 186.08 206.907 186.85 207.757 L 186.85 207.757 L 186.85 207.757 Q 187.62 208.607 188.78 208.607 L 188.78 208.607 L 188.78 208.607 Q 190.06 208.607 190.98 207.687 L 190.98 207.687 L 192.04 208.867 L 192.04 208.867 Q 190.72 210.187 188.74 210.187 Z M 185.96 204.027 L 185.96 204.027 L 191.2 204.027 L 191.2 204.027 Q 191.18 202.447 190.45 201.737 L 190.45 201.737 L 190.45 201.737 Q 189.72 201.027 188.74 201.027 L 188.74 201.027 L 188.74 201.027 Q 187.56 201.027 186.8 201.777 L 186.8 201.777 L 186.8 201.777 Q 186.04 202.527 185.96 204.027 Z M 198.58 210.187 L 198.58 210.187 L 198.58 210.187 Q 197.48 210.187 196.49 209.717 L 196.49 209.717 L 196.49 209.717 Q 195.5 209.247 194.88 208.467 L 194.88 208.467 L 196.12 207.407 L 196.12 207.407 Q 197.26 208.627 198.62 208.627 L 198.62 208.627 L 198.62 208.627 Q 199.48 208.627 200 208.297 L 200 208.297 L 200 208.297 Q 200.52 207.967 200.52 207.327 L 200.52 207.327 L 200.52 207.327 Q 200.52 206.847 200.14 206.457 L 200.14 206.457 L 200.14 206.457 Q 199.76 206.067 199.36 205.877 L 199.36 205.877 L 199.36 205.877 Q 198.96 205.687 198.18 205.387 L 198.18 205.387 L 198.18 205.387 Q 196.62 204.807 195.82 204.087 L 195.82 204.087 L 195.82 204.087 Q 195.02 203.367 195.02 202.187 L 195.02 202.187 L 195.02 202.187 Q 195.02 200.947 195.99 200.217 L 195.99 200.217 L 195.99 200.217 Q 196.96 199.487 198.46 199.487 L 198.46 199.487 L 198.46 199.487 Q 200.6 199.487 201.9 201.027 L 201.9 201.027 L 200.7 202.027 L 200.7 202.027 Q 199.76 201.047 198.44 201.047 L 198.44 201.047 L 198.44 201.047 Q 197.66 201.047 197.2 201.347 L 197.2 201.347 L 197.2 201.347 Q 196.74 201.647 196.74 202.187 L 196.74 202.187 L 196.74 202.187 Q 196.74 202.487 196.89 202.737 L 196.89 202.737 L 196.89 202.737 Q 197.04 202.987 197.43 203.207 L 197.43 203.207 L 197.43 203.207 Q 197.82 203.427 198.05 203.537 L 198.05 203.537 L 198.05 203.537 Q 198.28 203.647 198.9 203.887 L 198.9 203.887 L 198.9 203.887 Q 200.52 204.467 201.37 205.207 L 201.37 205.207 L 201.37 205.207 Q 202.22 205.947 202.22 207.287 L 202.22 207.287 L 202.22 207.287 Q 202.22 208.647 201.24 209.417 L 201.24 209.417 L 201.24 209.417 Q 200.26 210.187 198.58 210.187 Z M 136.38 210.187 L 136.38 210.187 L 136.38 210.187 Q 134.22 210.187 134.22 207.747 L 134.22 207.747 L 134.22 201.247 L 132.56 201.247 L 132.56 199.727 L 134.22 199.727 L 134.22 196.347 L 135.96 195.507 L 135.96 199.727 L 138.48 199.727 L 138.48 201.247 L 135.96 201.247 L 135.96 207.167 L 135.96 207.167 Q 135.96 207.847 136.18 208.207 L 136.18 208.207 L 136.18 208.207 Q 136.4 208.567 137.02 208.567 L 137.02 208.567 L 137.02 208.567 Q 137.7 208.567 138.54 208.027 L 138.54 208.027 L 138.34 209.727 L 138.34 209.727 Q 137.46 210.187 136.38 210.187 Z M 142.84 209.947 L 141.1 209.947 L 141.1 196.307 L 142.84 195.507 L 142.84 200.787 L 142.84 200.787 Q 143.78 199.487 145.48 199.487 L 145.48 199.487 L 145.48 199.487 Q 147.28 199.487 148.21 200.577 L 148.21 200.577 L 148.21 200.577 Q 149.14 201.667 149.14 204.067 L 149.14 204.067 L 149.14 209.947 L 147.4 209.947 L 147.4 203.767 L 147.4 203.767 Q 147.4 202.387 146.81 201.737 L 146.81 201.737 L 146.81 201.737 Q 146.22 201.087 145.2 201.087 L 145.2 201.087 L 145.2 201.087 Q 142.84 201.087 142.84 203.727 L 142.84 203.727 L 142.84 209.947 L 142.84 209.947 Z M 156.3 210.187 L 156.3 210.187 L 156.3 210.187 Q 154.22 210.187 152.99 208.697 L 152.99 208.697 L 152.99 208.697 Q 151.76 207.207 151.76 204.827 L 151.76 204.827 L 151.76 204.827 Q 151.76 202.327 153 200.907 L 153 200.907 L 153 200.907 Q 154.24 199.487 156.3 199.487 L 156.3 199.487 L 156.3 199.487 Q 158.14 199.487 159.33 200.717 L 159.33 200.717 L 159.33 200.717 Q 160.52 201.947 160.52 204.347 L 160.52 204.347 L 160.52 204.347 Q 160.52 204.907 160.46 205.507 L 160.46 205.507 L 153.54 205.507 L 153.54 205.507 Q 153.64 206.907 154.41 207.757 L 154.41 207.757 L 154.41 207.757 Q 155.18 208.607 156.34 208.607 L 156.34 208.607 L 156.34 208.607 Q 157.62 208.607 158.54 207.687 L 158.54 207.687 L 159.6 208.867 L 159.6 208.867 Q 158.28 210.187 156.3 210.187 Z M 153.52 204.027 L 153.52 204.027 L 158.76 204.027 L 158.76 204.027 Q 158.74 202.447 158.01 201.737 L 158.01 201.737 L 158.01 201.737 Q 157.28 201.027 156.3 201.027 L 156.3 201.027 L 156.3 201.027 Q 155.12 201.027 154.36 201.777 L 154.36 201.777 L 154.36 201.777 Q 153.6 202.527 153.52 204.027 Z M 37.3 210.187 L 37.3 210.187 L 37.3 210.187 Q 35.34 210.187 34.2 208.777 L 34.2 208.777 L 34.2 208.777 Q 33.06 207.367 33.06 204.847 L 33.06 204.847 L 33.06 204.847 Q 33.06 202.327 34.21 200.907 L 34.21 200.907 L 34.21 200.907 Q 35.36 199.487 37.38 199.487 L 37.38 199.487 L 37.38 199.487 Q 40.1 199.487 40.96 201.867 L 40.96 201.867 L 39.32 202.467 L 39.32 202.467 Q 38.8 201.107 37.4 201.107 L 37.4 201.107 L 37.4 201.107 Q 36.12 201.107 35.48 202.087 L 35.48 202.087 L 35.48 202.087 Q 34.84 203.067 34.84 204.847 L 34.84 204.847 L 34.84 204.847 Q 34.84 206.607 35.48 207.577 L 35.48 207.577 L 35.48 207.577 Q 36.12 208.547 37.34 208.547 L 37.34 208.547 L 37.34 208.547 Q 38.94 208.547 39.42 207.027 L 39.42 207.027 L 41.04 207.567 L 41.04 207.567 Q 40.66 208.827 39.69 209.507 L 39.69 209.507 L 39.69 209.507 Q 38.72 210.187 37.3 210.187 Z M 50.88 208.757 L 50.88 208.757 L 50.88 208.757 Q 49.66 210.187 47.58 210.187 L 47.58 210.187 L 47.58 210.187 Q 45.5 210.187 44.28 208.767 L 44.28 208.767 L 44.28 208.767 Q 43.06 207.347 43.06 204.847 L 43.06 204.847 L 43.06 204.847 Q 43.06 202.347 44.28 200.917 L 44.28 200.917 L 44.28 200.917 Q 45.5 199.487 47.58 199.487 L 47.58 199.487 L 47.58 199.487 Q 49.66 199.487 50.88 200.907 L 50.88 200.907 L 50.88 200.907 Q 52.1 202.327 52.1 204.827 L 52.1 204.827 L 52.1 204.827 Q 52.1 207.327 50.88 208.757 Z M 45.55 207.577 L 45.55 207.577 L 45.55 207.577 Q 46.28 208.567 47.58 208.567 L 47.58 208.567 L 47.58 208.567 Q 48.88 208.567 49.61 207.577 L 49.61 207.577 L 49.61 207.577 Q 50.34 206.587 50.34 204.827 L 50.34 204.827 L 50.34 204.827 Q 50.34 203.087 49.61 202.087 L 49.61 202.087 L 49.61 202.087 Q 48.88 201.087 47.58 201.087 L 47.58 201.087 L 47.58 201.087 Q 46.28 201.087 45.55 202.077 L 45.55 202.077 L 45.55 202.077 Q 44.82 203.067 44.82 204.847 L 44.82 204.847 L 44.82 204.847 Q 44.82 206.587 45.55 207.577 Z M 68.54 209.947 L 66.8 209.947 L 66.8 203.747 L 66.8 203.747 Q 66.8 201.087 64.74 201.087 L 64.74 201.087 L 64.74 201.087 Q 63.76 201.087 63.15 201.837 L 63.15 201.837 L 63.15 201.837 Q 62.54 202.587 62.54 203.807 L 62.54 203.807 L 62.54 209.947 L 60.8 209.947 L 60.8 203.747 L 60.8 203.747 Q 60.8 201.087 58.76 201.087 L 58.76 201.087 L 58.76 201.087 Q 57.74 201.087 57.15 201.797 L 57.15 201.797 L 57.15 201.797 Q 56.56 202.507 56.56 203.727 L 56.56 203.727 L 56.56 209.947 L 54.82 209.947 L 54.82 199.727 L 56.56 199.727 L 56.56 200.687 L 56.56 200.687 Q 57.46 199.487 59.24 199.487 L 59.24 199.487 L 59.24 199.487 Q 60.1 199.487 60.83 199.877 L 60.83 199.877 L 60.83 199.877 Q 61.56 200.267 61.98 200.987 L 61.98 200.987 L 61.98 200.987 Q 62.96 199.487 64.94 199.487 L 64.94 199.487 L 64.94 199.487 Q 66.54 199.487 67.54 200.467 L 67.54 200.467 L 67.54 200.467 Q 68.54 201.447 68.54 203.247 L 68.54 203.247 L 68.54 209.947 L 68.54 209.947 Z M 76.1 210.187 L 76.1 210.187 L 76.1 210.187 Q 74.5 210.187 73.48 208.987 L 73.48 208.987 L 73.48 213.167 L 71.74 213.987 L 71.74 199.727 L 73.48 199.727 L 73.48 200.587 L 73.48 200.587 Q 74.58 199.487 76.1 199.487 L 76.1 199.487 L 76.1 199.487 Q 78.04 199.487 79.18 200.927 L 79.18 200.927 L 79.18 200.927 Q 80.32 202.367 80.32 204.827 L 80.32 204.827 L 80.32 204.827 Q 80.32 207.327 79.16 208.757 L 79.16 208.757 L 79.16 208.757 Q 78 210.187 76.1 210.187 Z M 75.88 208.567 L 75.88 208.567 L 75.88 208.567 Q 77.16 208.567 77.85 207.597 L 77.85 207.597 L 77.85 207.597 Q 78.54 206.627 78.54 204.827 L 78.54 204.827 L 78.54 204.827 Q 78.54 203.127 77.83 202.107 L 77.83 202.107 L 77.83 202.107 Q 77.12 201.087 75.88 201.087 L 75.88 201.087 L 75.88 201.087 Q 74.26 201.087 73.48 202.467 L 73.48 202.467 L 73.48 207.187 L 73.48 207.187 Q 74.54 208.567 75.88 208.567 Z M 90.52 209.947 L 88.88 209.947 L 88.88 209.007 L 88.88 209.007 Q 87.62 210.187 85.98 210.187 L 85.98 210.187 L 85.98 210.187 Q 84.36 210.187 83.39 209.297 L 83.39 209.297 L 83.39 209.297 Q 82.42 208.407 82.42 206.747 L 82.42 206.747 L 82.42 206.747 Q 82.42 205.087 83.52 204.227 L 83.52 204.227 L 83.52 204.227 Q 84.62 203.367 86.24 203.367 L 86.24 203.367 L 86.24 203.367 Q 87.72 203.367 88.88 204.027 L 88.88 204.027 L 88.88 203.307 L 88.88 203.307 Q 88.88 202.027 88.31 201.517 L 88.31 201.517 L 88.31 201.517 Q 87.74 201.007 86.66 201.007 L 86.66 201.007 L 86.66 201.007 Q 85.12 201.007 83.68 202.027 L 83.68 202.027 L 83.18 200.567 L 83.18 200.567 Q 84.82 199.487 86.88 199.487 L 86.88 199.487 L 86.88 199.487 Q 90.52 199.487 90.52 203.167 L 90.52 203.167 L 90.52 209.947 L 90.52 209.947 Z M 86.24 208.647 L 86.24 208.647 L 86.24 208.647 Q 87.74 208.647 88.88 207.307 L 88.88 207.307 L 88.88 205.547 L 88.88 205.547 Q 87.78 204.867 86.48 204.867 L 86.48 204.867 L 86.48 204.867 Q 85.42 204.867 84.74 205.347 L 84.74 205.347 L 84.74 205.347 Q 84.06 205.827 84.06 206.747 L 84.06 206.747 L 84.06 206.747 Q 84.06 207.607 84.63 208.127 L 84.63 208.127 L 84.63 208.127 Q 85.2 208.647 86.24 208.647 Z M 95.28 209.947 L 93.54 209.947 L 93.54 199.727 L 95.28 199.727 L 95.28 201.067 L 95.28 201.067 Q 96 199.487 97.7 199.487 L 97.7 199.487 L 97.7 199.487 Q 98.66 199.487 99.28 200.007 L 99.28 200.007 L 99.02 201.647 L 99.02 201.647 Q 98.38 201.207 97.56 201.207 L 97.56 201.207 L 97.56 201.207 Q 96.66 201.207 95.97 201.907 L 95.97 201.907 L 95.97 201.907 Q 95.28 202.607 95.28 204.187 L 95.28 204.187 L 95.28 209.947 L 95.28 209.947 Z M 102.98 197.557 L 102.98 197.557 L 102.98 197.557 Q 102.66 197.867 102.2 197.867 L 102.2 197.867 L 102.2 197.867 Q 101.74 197.867 101.43 197.547 L 101.43 197.547 L 101.43 197.547 Q 101.12 197.227 101.12 196.787 L 101.12 196.787 L 101.12 196.787 Q 101.12 196.327 101.44 195.997 L 101.44 195.997 L 101.44 195.997 Q 101.76 195.667 102.2 195.667 L 102.2 195.667 L 102.2 195.667 Q 102.66 195.667 102.98 195.997 L 102.98 195.997 L 102.98 195.997 Q 103.3 196.327 103.3 196.787 L 103.3 196.787 L 103.3 196.787 Q 103.3 197.247 102.98 197.557 Z M 103.08 209.947 L 101.34 209.947 L 101.34 199.727 L 103.08 199.727 L 103.08 209.947 L 103.08 209.947 Z M 114.44 209.947 L 112.7 209.947 L 112.7 203.767 L 112.7 203.767 Q 112.7 202.387 112.11 201.737 L 112.11 201.737 L 112.11 201.737 Q 111.52 201.087 110.5 201.087 L 110.5 201.087 L 110.5 201.087 Q 108.14 201.087 108.14 203.727 L 108.14 203.727 L 108.14 209.947 L 106.4 209.947 L 106.4 199.727 L 108.14 199.727 L 108.14 200.767 L 108.14 200.767 Q 109.08 199.487 110.78 199.487 L 110.78 199.487 L 110.78 199.487 Q 112.58 199.487 113.51 200.577 L 113.51 200.577 L 113.51 200.577 Q 114.44 201.667 114.44 204.067 L 114.44 204.067 L 114.44 209.947 L 114.44 209.947 Z M 120.8 214.087 L 120.8 214.087 L 119.96 212.727 L 119.96 212.727 Q 122.18 212.607 123.03 211.957 L 123.03 211.957 L 123.03 211.957 Q 123.88 211.307 123.88 210.187 L 123.88 210.187 L 123.88 208.947 L 123.88 208.947 Q 122.98 210.187 121.24 210.187 L 121.24 210.187 L 121.24 210.187 Q 119.44 210.187 118.25 208.787 L 118.25 208.787 L 118.25 208.787 Q 117.06 207.387 117.06 204.827 L 117.06 204.827 L 117.06 204.827 Q 117.06 202.347 118.23 200.917 L 118.23 200.917 L 118.23 200.917 Q 119.4 199.487 121.3 199.487 L 121.3 199.487 L 121.3 199.487 Q 122.9 199.487 123.88 200.567 L 123.88 200.567 L 123.88 199.727 L 125.62 199.727 L 125.62 209.527 L 125.62 209.527 Q 125.62 211.867 124.37 212.907 L 124.37 212.907 L 124.37 212.907 Q 123.12 213.947 120.8 214.087 Z M 121.6 208.567 L 121.6 208.567 L 121.6 208.567 Q 122.24 208.567 122.87 208.177 L 122.87 208.177 L 122.87 208.177 Q 123.5 207.787 123.88 207.127 L 123.88 207.127 L 123.88 202.447 L 123.88 202.447 Q 123.52 201.847 122.86 201.467 L 122.86 201.467 L 122.86 201.467 Q 122.2 201.087 121.6 201.087 L 121.6 201.087 L 121.6 201.087 Q 120.24 201.087 119.53 202.057 L 119.53 202.057 L 119.53 202.057 Q 118.82 203.027 118.82 204.827 L 118.82 204.827 L 118.82 204.827 Q 118.82 206.567 119.59 207.567 L 119.59 207.567 L 119.59 207.567 Q 120.36 208.567 121.6 208.567 Z M 158.5 175.927 L 156.12 175.927 L 156.12 184.627 L 154.38 184.627 L 154.38 175.927 L 152.8 175.927 L 152.8 174.407 L 154.38 174.407 L 154.38 172.707 L 154.38 172.707 Q 154.38 171.467 155.02 170.927 L 155.02 170.927 L 155.02 170.927 Q 155.66 170.387 156.6 170.387 L 156.6 170.387 L 156.6 170.387 Q 157.6 170.387 158.5 170.867 L 158.5 170.867 L 158.5 172.327 L 158.5 172.327 Q 157.68 171.947 157.04 171.947 L 157.04 171.947 L 157.04 171.947 Q 156.48 171.947 156.3 172.227 L 156.3 172.227 L 156.3 172.227 Q 156.12 172.507 156.12 173.007 L 156.12 173.007 L 156.12 174.407 L 158.5 174.407 L 158.5 175.927 L 158.5 175.927 Z M 167.68 183.437 L 167.68 183.437 L 167.68 183.437 Q 166.46 184.867 164.38 184.867 L 164.38 184.867 L 164.38 184.867 Q 162.3 184.867 161.08 183.447 L 161.08 183.447 L 161.08 183.447 Q 159.86 182.027 159.86 179.527 L 159.86 179.527 L 159.86 179.527 Q 159.86 177.027 161.08 175.597 L 161.08 175.597 L 161.08 175.597 Q 162.3 174.167 164.38 174.167 L 164.38 174.167 L 164.38 174.167 Q 166.46 174.167 167.68 175.587 L 167.68 175.587 L 167.68 175.587 Q 168.9 177.007 168.9 179.507 L 168.9 179.507 L 168.9 179.507 Q 168.9 182.007 167.68 183.437 Z M 162.35 182.257 L 162.35 182.257 L 162.35 182.257 Q 163.08 183.247 164.38 183.247 L 164.38 183.247 L 164.38 183.247 Q 165.68 183.247 166.41 182.257 L 166.41 182.257 L 166.41 182.257 Q 167.14 181.267 167.14 179.507 L 167.14 179.507 L 167.14 179.507 Q 167.14 177.767 166.41 176.767 L 166.41 176.767 L 166.41 176.767 Q 165.68 175.767 164.38 175.767 L 164.38 175.767 L 164.38 175.767 Q 163.08 175.767 162.35 176.757 L 162.35 176.757 L 162.35 176.757 Q 161.62 177.747 161.62 179.527 L 161.62 179.527 L 161.62 179.527 Q 161.62 181.267 162.35 182.257 Z M 173.36 184.627 L 171.62 184.627 L 171.62 174.407 L 173.36 174.407 L 173.36 175.747 L 173.36 175.747 Q 174.08 174.167 175.78 174.167 L 175.78 174.167 L 175.78 174.167 Q 176.74 174.167 177.36 174.687 L 177.36 174.687 L 177.1 176.327 L 177.1 176.327 Q 176.46 175.887 175.64 175.887 L 175.64 175.887 L 175.64 175.887 Q 174.74 175.887 174.05 176.587 L 174.05 176.587 L 174.05 176.587 Q 173.36 177.287 173.36 178.867 L 173.36 178.867 L 173.36 184.627 L 173.36 184.627 Z"/>
+ <path fill="#ececec" d="M 206.51 209.797 L 206.51 209.797 L 206.51 209.797 Q 206.1 210.207 205.52 210.207 L 205.52 210.207 L 205.52 210.207 Q 204.94 210.207 204.54 209.797 L 204.54 209.797 L 204.54 209.797 Q 204.14 209.387 204.14 208.847 L 204.14 208.847 L 204.14 208.847 Q 204.14 208.287 204.54 207.877 L 204.54 207.877 L 204.54 207.877 Q 204.94 207.467 205.52 207.467 L 205.52 207.467 L 205.52 207.467 Q 206.1 207.467 206.51 207.887 L 206.51 207.887 L 206.51 207.887 Q 206.92 208.307 206.92 208.847 L 206.92 208.847 L 206.92 208.847 Q 206.92 209.387 206.51 209.797 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kdiskfree.svg b/.icons/Gruvbox_Dark-2/apps/64/kdiskfree.svg
new file mode 120000
index 000000000..b7d0f7432
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kdiskfree.svg
@@ -0,0 +1 @@
+harddisk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kdoubanfm.svg b/.icons/Gruvbox_Dark-2/apps/64/kdoubanfm.svg
new file mode 120000
index 000000000..e755374ea
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kdoubanfm.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kedit.svg b/.icons/Gruvbox_Dark-2/apps/64/kedit.svg
new file mode 120000
index 000000000..ca6c48312
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kedit.svg
@@ -0,0 +1 @@
+text-editor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/keep.svg b/.icons/Gruvbox_Dark-2/apps/64/keep.svg
new file mode 100755
index 000000000..29b81a158
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/keep.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="DPMKbIWWcJcvyHoOTGCU8BP7GhKTr5dr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#DPMKbIWWcJcvyHoOTGCU8BP7GhKTr5dr)">
+ <linearGradient id="_lgradient_20" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_21" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="HvNHZ0gWyWpksveRWDqPnW14uBrM5qR8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#HvNHZ0gWyWpksveRWDqPnW14uBrM5qR8)">
+ <path d="M 128 58.037 C 100.655 58.037 78.488 80.204 78.488 107.549 C 78.488 121.421 84.23 133.925 93.421 142.915 L 92.636 142.915 L 92.636 192.427 L 106.782 192.427 L 106.782 199.5 L 149.221 199.5 L 149.221 192.427 L 163.368 192.427 L 163.368 142.915 L 162.553 142.915 C 171.755 133.925 177.512 121.433 177.512 107.549 C 177.512 80.204 155.345 58.037 128 58.037 L 128 58.037 Z M 128 72.183 C 147.532 72.183 163.366 88.017 163.366 107.549 C 163.366 118.298 158.57 127.932 151.002 134.418 C 144.82 139.716 136.785 142.913 128 142.913 C 119.399 142.913 111.512 139.836 105.387 134.737 C 97.592 128.251 92.634 118.475 92.634 107.547 C 92.634 88.018 108.471 72.181 128 72.181 L 128 72.183 Z M 106.78 157.061 L 149.219 157.061 L 149.219 164.134 L 106.78 164.134 L 106.78 157.061 Z M 106.78 178.28 L 149.219 178.28 L 149.219 185.354 L 106.78 185.354 L 106.78 178.28 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 128 54.5 C 100.655 54.5 78.488 76.667 78.488 104.012 C 78.488 117.884 84.23 130.388 93.421 139.378 L 92.636 139.378 L 92.636 188.89 L 106.782 188.89 L 106.782 195.963 L 149.221 195.963 L 149.221 188.89 L 163.368 188.89 L 163.368 139.378 L 162.553 139.378 C 171.755 130.388 177.512 117.897 177.512 104.012 C 177.512 76.667 155.345 54.5 128 54.5 L 128 54.5 Z M 128 68.646 C 147.532 68.646 163.366 84.48 163.366 104.012 C 163.366 114.761 158.57 124.396 151.002 130.882 C 144.82 136.18 136.785 139.377 128 139.377 C 119.399 139.377 111.512 136.3 105.387 131.2 C 97.592 124.714 92.634 114.939 92.634 104.011 C 92.634 84.482 108.471 68.645 128 68.645 L 128 68.646 Z M 106.78 153.524 L 149.219 153.524 L 149.219 160.598 L 106.78 160.598 L 106.78 153.524 Z M 106.78 174.744 L 149.219 174.744 L 149.219 181.817 L 106.78 181.817 L 106.78 174.744 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/keepass.svg b/.icons/Gruvbox_Dark-2/apps/64/keepass.svg
new file mode 100644
index 000000000..84cce5fe5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/keepass.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="MJ5eEct5slgmQ5GI2O20akMtzjZtFzrZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#MJ5eEct5slgmQ5GI2O20akMtzjZtFzrZ)">
+ <linearGradient id="_lgradient_84" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_84)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_85" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_85)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#c1ab71" d="M 82.307 128.867 L 84.431 126.347 L 171.965 126.635 L 173.693 129.515 L 82.307 128.867 Z"/>
+ <linearGradient id="_lgradient_86" x1="-.005" x2="0" y1=".358" y2=".967" gradientTransform="matrix(77.934,0,0,73.926,89.379,54.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#dedede"/>
+ <stop offset="100%" style="stop-color:#a1a1a1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_86)" d="M 128.555 54.502 C 121.17 54.8 104.302 58.79 96.237 71.639 C 87.742 82.148 89.592 104.528 89.47 113.39 Q 89.587 119.818 89.434 127.391 Q 94.992 128.879 103.435 127.139 C 103.291 101.584 101.995 85.316 107.322 79.845 Q 116.248 68.327 128.486 68.759 C 136.685 68.797 143.457 72.258 148.786 79.125 C 153.825 85.46 154.688 98.417 153.105 127.787 C 158.48 128.683 162.925 128.617 167.142 127.715 C 167.339 107.858 167.583 94.834 166.494 86.683 C 163.975 75.238 160.992 72.185 157.568 67.751 C 144.467 53.786 128.8 54.507 128.774 54.506 C 128.747 54.506 128.628 54.503 128.555 54.502 Z"/>
+ <linearGradient id="_lgradient_87" x1=".372" x2="1.047" y1=".488" y2=".492" gradientTransform="matrix(91.374,0,0,70.705,82.319,128.795)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ead176"/>
+ <stop offset="33.549%" style="stop-color:#b3a05c"/>
+ <stop offset="72.71%" style="stop-color:#b3a05c"/>
+ <stop offset="100%" style="stop-color:#ead176"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_87)" d="M 82.319 128.795 L 173.693 129.179 L 172.749 197.901 C 172.74 198.536 172.217 199.065 171.581 199.081 Q 142.083 199.82 84.623 199.255 C 83.987 199.249 83.463 198.728 83.452 198.093 L 82.319 128.795 Z"/>
+ <path fill="#fee774" d="M 82.319 128.795 L 173.693 129.179 Q 147.414 134.178 128.966 134.17 Q 109.555 134.161 82.319 128.795 Z"/>
+ <path fill="#7e6e38" fill-rule="evenodd" d="M 111.575 174.066 L 111.575 167.072 L 112.096 167.072 L 112.096 167.072 Q 114.184 167.072 115.217 168.077 L 115.217 168.077 L 115.217 168.077 Q 116.166 168.998 116.166 170.685 L 116.166 170.685 L 116.166 170.685 Q 116.166 172.182 115.182 173.096 L 115.182 173.096 L 115.182 173.096 Q 114.134 174.066 112.293 174.066 L 112.293 174.066 L 111.575 174.066 Z M 106.528 176.625 L 106.528 167.072 L 110.31 167.072 L 110.31 176.625 L 106.528 176.625 Z M 122.781 176.639 L 122.781 167.072 L 123.414 167.072 L 123.414 167.072 Q 126.001 167.072 126.5 168.822 L 126.5 168.822 L 126.5 168.822 Q 126.668 169.399 126.668 170.144 L 126.668 170.144 L 126.668 176.639 L 122.781 176.639 Z M 117.593 176.639 L 117.593 170.144 L 117.593 170.144 Q 117.593 168.59 118.303 167.866 L 118.303 167.866 L 118.303 167.866 Q 119.083 167.072 120.848 167.072 L 120.848 167.072 L 121.48 167.072 L 121.48 176.639 L 117.593 176.639 Z M 133.234 176.639 L 133.234 167.072 L 133.825 167.072 L 133.825 167.072 Q 136.805 167.072 137.368 169.694 L 137.368 169.694 L 137.368 169.694 Q 137.544 170.488 137.544 171.55 L 137.544 171.55 L 137.544 171.55 Q 137.544 172.611 137.322 173.574 L 137.322 173.574 L 137.322 173.574 Q 137.101 174.537 136.644 175.219 L 136.644 175.219 L 136.644 175.219 Q 135.695 176.639 133.825 176.639 L 133.825 176.639 L 133.234 176.639 Z M 128.285 176.625 L 128.285 167.072 L 132.067 167.072 L 132.067 176.625 L 128.285 176.625 Z M 144.271 176.639 L 144.271 167.072 L 144.819 167.072 L 144.819 167.072 Q 147.427 167.072 148.264 169.399 L 148.264 169.399 L 148.264 169.399 Q 148.601 170.355 148.601 171.599 L 148.601 171.599 L 148.601 171.599 Q 148.601 173.694 147.793 175.051 L 147.793 175.051 L 147.793 175.051 Q 146.837 176.639 144.819 176.639 L 144.819 176.639 L 144.271 176.639 Z M 143.125 176.639 L 142.577 176.639 L 142.577 176.639 Q 139.983 176.639 139.139 174.01 L 139.139 174.01 L 139.139 174.01 Q 138.795 172.942 138.795 171.599 L 138.795 171.599 L 138.795 171.599 Q 138.795 168.864 140.313 167.74 L 140.313 167.74 L 140.313 167.74 Q 141.206 167.072 142.577 167.072 L 142.577 167.072 L 143.125 167.072 L 143.125 176.639 Z"/>
+ <path fill="#7e6e38" fill-rule="evenodd" d="M 113.743 183.993 L 113.743 189.706 L 116.876 189.706 L 116.876 189.706 Q 117.256 189.706 117.429 189.792 L 117.429 189.792 L 117.429 189.792 Q 117.602 189.878 117.659 190.063 L 117.659 190.063 L 117.659 190.063 Q 117.717 190.247 117.717 190.552 L 117.717 190.552 L 117.717 190.552 Q 117.717 190.857 117.659 191.042 L 117.659 191.042 L 117.659 191.042 Q 117.602 191.226 117.464 191.295 L 117.464 191.295 L 117.464 191.295 Q 117.245 191.41 116.865 191.41 L 116.865 191.41 L 112.718 191.41 L 112.718 191.41 Q 111.912 191.41 111.774 190.973 L 111.774 190.973 L 111.774 190.973 Q 111.705 190.788 111.705 190.385 L 111.705 190.385 L 111.705 183.981 L 111.705 183.981 Q 111.705 183.717 111.722 183.584 L 111.722 183.584 L 111.722 183.584 Q 111.739 183.452 111.831 183.279 L 111.831 183.279 L 111.831 183.279 Q 111.993 182.968 112.73 182.968 L 112.73 182.968 L 112.73 182.968 Q 113.536 182.968 113.686 183.394 L 113.686 183.394 L 113.686 183.394 Q 113.743 183.59 113.743 183.993 L 113.743 183.993 Z M 119.018 182.956 L 119.018 182.956 L 125.422 182.956 L 125.422 182.956 Q 125.791 182.956 125.964 183.043 L 125.964 183.043 L 125.964 183.043 Q 126.136 183.129 126.194 183.313 L 126.194 183.313 L 126.194 183.313 Q 126.251 183.498 126.251 183.797 L 126.251 183.797 L 126.251 183.797 Q 126.251 184.097 126.194 184.275 L 126.194 184.275 L 126.194 184.275 Q 126.136 184.454 125.998 184.523 L 125.998 184.523 L 125.998 184.523 Q 125.791 184.626 125.411 184.626 L 125.411 184.626 L 123.211 184.626 L 123.211 190.42 L 123.211 190.42 Q 123.211 190.685 123.194 190.811 L 123.194 190.811 L 123.194 190.811 Q 123.176 190.938 123.09 191.105 L 123.09 191.105 L 123.09 191.105 Q 123.004 191.272 122.785 191.341 L 122.785 191.341 L 122.785 191.341 Q 122.566 191.41 122.209 191.41 L 122.209 191.41 L 122.209 191.41 Q 121.852 191.41 121.639 191.341 L 121.639 191.341 L 121.639 191.341 Q 121.426 191.272 121.339 191.105 L 121.339 191.105 L 121.339 191.105 Q 121.253 190.938 121.236 190.806 L 121.236 190.806 L 121.236 190.806 Q 121.218 190.673 121.218 190.408 L 121.218 190.408 L 121.218 184.626 L 119.007 184.626 L 119.007 184.626 Q 118.638 184.626 118.466 184.54 L 118.466 184.54 L 118.466 184.54 Q 118.293 184.454 118.235 184.269 L 118.235 184.269 L 118.235 184.269 Q 118.178 184.085 118.178 183.786 L 118.178 183.786 L 118.178 183.786 Q 118.178 183.486 118.235 183.308 L 118.235 183.308 L 118.235 183.308 Q 118.293 183.129 118.431 183.06 L 118.431 183.06 L 118.431 183.06 Q 118.638 182.956 119.018 182.956 Z M 130.283 189.809 L 130.283 189.809 L 127.541 189.809 L 127.541 189.809 Q 126.896 189.809 126.77 189.418 L 126.77 189.418 L 126.77 189.418 Q 126.712 189.21 126.712 188.888 L 126.712 188.888 L 126.712 188.888 Q 126.712 188.565 126.781 188.37 L 126.781 188.37 L 126.781 188.37 Q 126.85 188.174 127 188.093 L 127 188.093 L 127 188.093 Q 127.207 187.99 127.553 187.99 L 127.553 187.99 L 130.294 187.99 L 130.294 187.99 Q 130.939 187.99 131.054 188.37 L 131.054 188.37 L 131.054 188.37 Q 131.123 188.577 131.123 188.899 L 131.123 188.899 L 131.123 188.899 Q 131.123 189.222 131.06 189.423 L 131.06 189.423 L 131.06 189.423 Q 130.997 189.625 130.859 189.706 L 130.859 189.706 L 130.859 189.706 Q 130.651 189.809 130.283 189.809 Z M 137.573 188.83 L 137.573 188.83 L 137.573 188.83 Q 137.573 189.994 136.738 190.777 L 136.738 190.777 L 136.738 190.777 Q 135.903 191.56 134.717 191.56 L 134.717 191.56 L 134.717 191.56 Q 133.22 191.56 132.459 190.598 L 132.459 190.598 L 132.459 190.598 Q 131.699 189.637 131.699 188.116 L 131.699 188.116 L 131.699 188.116 Q 131.699 185.916 132.949 184.442 L 132.949 184.442 L 132.949 184.442 Q 134.199 182.968 136.364 182.968 L 136.364 182.968 L 136.364 182.968 Q 136.802 182.968 137.003 183.077 L 137.003 183.077 L 137.003 183.077 Q 137.205 183.187 137.274 183.406 L 137.274 183.406 L 137.274 183.406 Q 137.343 183.624 137.343 183.958 L 137.343 183.958 L 137.343 183.958 Q 137.343 184.292 137.285 184.488 L 137.285 184.488 L 137.285 184.488 Q 137.228 184.684 137.147 184.788 L 137.147 184.788 L 137.147 184.788 Q 137.067 184.891 136.917 184.937 L 136.917 184.937 L 136.917 184.937 Q 136.721 185.006 136.249 185.006 L 136.249 185.006 L 136.249 185.006 Q 135.777 185.006 135.333 185.168 L 135.333 185.168 L 135.333 185.168 Q 134.89 185.329 134.636 185.559 L 134.636 185.559 L 134.636 185.559 Q 134.13 186.032 134.014 186.412 L 134.014 186.412 L 133.957 186.573 L 133.957 186.573 Q 134.383 186.377 134.809 186.377 L 134.809 186.377 L 134.809 186.377 Q 135.949 186.377 136.761 187.131 L 136.761 187.131 L 136.761 187.131 Q 137.573 187.886 137.573 188.83 Z M 134.671 189.671 L 134.671 189.671 L 134.671 189.671 Q 135.558 189.671 135.558 188.899 L 135.558 188.899 L 135.558 188.899 Q 135.558 188.635 135.356 188.404 L 135.356 188.404 L 135.356 188.404 Q 135.155 188.174 134.711 188.174 L 134.711 188.174 L 134.711 188.174 Q 134.268 188.174 134.032 188.387 L 134.032 188.387 L 134.032 188.387 Q 133.796 188.6 133.796 188.819 L 133.796 188.819 L 133.796 188.819 Q 133.796 189.038 133.824 189.153 L 133.824 189.153 L 133.824 189.153 Q 133.853 189.268 133.934 189.406 L 133.934 189.406 L 133.934 189.406 Q 134.095 189.671 134.671 189.671 Z M 139.025 183.941 L 139.025 183.941 L 139.025 183.941 Q 139.359 183.475 139.963 183.158 L 139.963 183.158 L 139.963 183.158 Q 140.568 182.841 141.363 182.841 L 141.363 182.841 L 141.363 182.841 Q 142.157 182.841 142.75 183.152 L 142.75 183.152 L 142.75 183.152 Q 143.344 183.463 143.683 183.924 L 143.683 183.924 L 143.683 183.924 Q 144.023 184.385 144.23 185.006 L 144.23 185.006 L 144.23 185.006 Q 144.576 186.043 144.576 187.206 L 144.576 187.206 L 144.576 187.206 Q 144.576 189.291 143.678 190.512 L 143.678 190.512 L 143.678 190.512 Q 143.344 190.973 142.75 191.272 L 142.75 191.272 L 142.75 191.272 Q 142.157 191.572 141.374 191.572 L 141.374 191.572 L 141.374 191.572 Q 140.591 191.572 139.986 191.266 L 139.986 191.266 L 139.986 191.266 Q 139.382 190.961 139.042 190.512 L 139.042 190.512 L 139.042 190.512 Q 138.702 190.063 138.483 189.441 L 138.483 189.441 L 138.483 189.441 Q 138.149 188.45 138.149 187.195 L 138.149 187.195 L 138.149 187.195 Q 138.149 186.043 138.42 185.225 L 138.42 185.225 L 138.42 185.225 Q 138.691 184.408 139.025 183.941 Z M 141.351 189.521 L 141.351 189.521 L 141.351 189.521 Q 142.537 189.521 142.537 187.264 L 142.537 187.264 L 142.537 187.195 L 142.537 187.195 Q 142.537 184.88 141.363 184.88 L 141.363 184.88 L 141.363 184.88 Q 140.188 184.88 140.188 187.201 L 140.188 187.201 L 140.188 187.201 Q 140.188 189.521 141.351 189.521 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/keepass2.svg b/.icons/Gruvbox_Dark-2/apps/64/keepass2.svg
new file mode 120000
index 000000000..3a0b0a117
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/keepass2.svg
@@ -0,0 +1 @@
+keepass.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/keepassx.svg b/.icons/Gruvbox_Dark-2/apps/64/keepassx.svg
new file mode 120000
index 000000000..3a0b0a117
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/keepassx.svg
@@ -0,0 +1 @@
+keepass.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/keepassx2.svg b/.icons/Gruvbox_Dark-2/apps/64/keepassx2.svg
new file mode 120000
index 000000000..3a0b0a117
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/keepassx2.svg
@@ -0,0 +1 @@
+keepass.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/keepassxc.svg b/.icons/Gruvbox_Dark-2/apps/64/keepassxc.svg
new file mode 120000
index 000000000..3a0b0a117
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/keepassxc.svg
@@ -0,0 +1 @@
+keepass.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/keeweb.svg b/.icons/Gruvbox_Dark-2/apps/64/keeweb.svg
new file mode 100755
index 000000000..c9260d3e3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/keeweb.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Fjw2DkweqVnbjCJDbsTwFLe0he9mWjsX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Fjw2DkweqVnbjCJDbsTwFLe0he9mWjsX)">
+ <linearGradient id="_lgradient_88" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_88)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_89" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_89)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="jrYWR5R6hM19dJQ5pFHL9c0h3AEy2Jnx" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#jrYWR5R6hM19dJQ5pFHL9c0h3AEy2Jnx)">
+ <path d="M 110.685 60.54 C 96.782 57.662 82.646 64.127 73.451 77.57 C 59.031 93.992 56.042 120.899 66.357 141.427 C 81.997 160.349 106.948 160.079 122.512 140.819 L 177.217 195.525 C 182.622 200.929 190.131 202.111 194.061 198.18 C 197.992 194.25 196.81 186.741 191.406 181.336 L 179.873 169.804 L 186.977 162.709 L 191.406 167.148 C 192.88 168.622 195.643 168.222 197.608 166.256 C 199.574 164.291 199.974 161.528 198.5 160.054 L 182.538 144.082 C 181.064 142.608 178.291 143.009 176.326 144.974 C 174.361 146.939 173.97 149.703 175.444 151.176 L 179.873 155.615 L 172.779 162.709 L 136.73 126.661 C 146.082 109.766 146.311 87.524 137.308 70.476 C 129.685 63.294 120.243 59.77 110.685 60.54 Z M 112.763 75.248 C 117.984 75.32 122.972 77.426 126.667 81.117 C 134.502 88.953 134.502 101.657 126.667 109.493 C 122.585 113.566 116.949 115.687 111.195 115.314 C 111.568 121.068 109.447 126.704 105.374 130.786 C 97.538 138.621 84.834 138.621 76.998 130.786 C 73.232 127.022 71.117 121.916 71.117 116.592 C 71.117 111.269 73.232 106.163 76.998 102.399 C 81.081 98.33 86.717 96.213 92.47 96.589 C 92.094 90.836 94.211 85.2 98.28 81.117 C 102.116 77.284 107.34 75.167 112.763 75.248 Z"/>
+ </g>
+ <g>
+ <path fill="#ffffff" d="M 137.305 65.457 C 121.632 49.783 93.043 52.96 73.451 72.552 C 53.859 92.144 50.683 120.732 66.356 136.406 C 82.03 152.079 110.618 148.903 130.211 129.311 C 149.803 109.719 152.979 81.13 137.305 65.457 Z M 126.663 76.099 C 134.5 83.936 134.5 96.642 126.663 104.479 C 122.58 108.549 116.944 110.666 111.191 110.292 C 111.566 116.045 109.448 121.681 105.378 125.763 C 97.542 133.6 84.836 133.6 76.999 125.763 C 69.162 117.927 69.162 105.221 76.999 97.384 C 81.082 93.314 86.718 91.196 92.47 91.571 C 92.096 85.818 94.213 80.182 98.283 76.099 C 106.12 68.262 118.826 68.262 126.663 76.099 Z"/>
+ <path d="M 132.871 117.782 L 191.404 176.315 C 196.788 181.699 197.981 189.249 194.065 193.165 L 194.065 193.165 C 190.149 197.081 182.599 195.889 177.214 190.504 L 118.681 131.971 C 113.297 126.587 112.105 119.037 116.021 115.121 L 116.021 115.121 C 119.937 111.205 127.487 112.397 132.871 117.782 Z" style="fill:#ffffff"/>
+ <path d="M 182.535 139.066 L 198.499 155.03 C 199.967 156.498 199.967 158.883 198.499 160.351 L 196.725 162.125 C 195.257 163.593 192.873 163.593 191.404 162.125 L 175.441 146.161 C 173.972 144.693 173.972 142.309 175.441 140.84 L 177.214 139.066 C 178.683 137.598 181.067 137.598 182.535 139.066 Z" style="fill:#ffffff"/>
+ <path d="M 187.413 157.247 L 168.789 175.871 C 167.076 177.584 164.294 177.584 162.581 175.871 L 161.694 174.984 C 159.981 173.271 159.981 170.489 161.694 168.776 L 180.318 150.152 C 182.031 148.439 184.813 148.439 186.526 150.152 L 187.413 151.039 C 189.126 152.752 189.126 155.534 187.413 157.247 Z" style="fill:#ffffff"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kentoo.svg b/.icons/Gruvbox_Dark-2/apps/64/kentoo.svg
new file mode 120000
index 000000000..65a1d1f76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kentoo.svg
@@ -0,0 +1 @@
+download.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kerbal-space-program.svg b/.icons/Gruvbox_Dark-2/apps/64/kerbal-space-program.svg
new file mode 120000
index 000000000..46979cac5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kerbal-space-program.svg
@@ -0,0 +1 @@
+windstille-0.2.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/keurocalc.svg b/.icons/Gruvbox_Dark-2/apps/64/keurocalc.svg
new file mode 120000
index 000000000..933c149b7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/keurocalc.svg
@@ -0,0 +1 @@
+coin.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kexi.svg b/.icons/Gruvbox_Dark-2/apps/64/kexi.svg
new file mode 100644
index 000000000..b8239e996
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kexi.svg
@@ -0,0 +1,52 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e8e8e8"/>
+ <stop offset="100%" stop-color="#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <linearGradient id="c" x1=".338" x2=".838" y1="6.181" y2="6.112" gradientTransform="matrix(145 0 0 7.25 55.5 99)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#148e76"/>
+ <stop offset="100%" stop-color="#218059"/>
+ </linearGradient>
+ <path fill="url(#c)" d="M193.25 106.25H62.75L55.5 99h145l-7.25 7.25z"/>
+ <linearGradient id="d" x1=".662" x2=".162" y1="-5.181" y2="-5.112" gradientTransform="matrix(145 0 0 7.25 55.5 149.75)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#148e76"/>
+ <stop offset="100%" stop-color="#218059"/>
+ </linearGradient>
+ <path fill="url(#d)" d="M62.75 149.75h130.5l7.25 7.25h-145l7.25-7.25z"/>
+ <linearGradient id="e" x1=".662" x2=".162" y1=".244" y2=".504" gradientTransform="matrix(145 0 0 43.5 55.5 55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#3fc380"/>
+ <stop offset="100%" stop-color="#3f8ed3"/>
+ </linearGradient>
+ <path fill="url(#e)" d="M55.5 55.5h145V99h-145V55.5z"/>
+ <linearGradient id="f" x1=".662" x2=".162" y1=".327" y2=".587" gradientTransform="matrix(145 0 0 43.5 55.5 157)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#3fc380"/>
+ <stop offset="100%" stop-color="#3f8ed3"/>
+ </linearGradient>
+ <path fill="url(#f)" d="M55.5 157h145v43.5h-145V157z"/>
+ <linearGradient id="g" x1=".662" x2=".162" y1=".244" y2=".504" gradientTransform="matrix(145 0 0 43.5 55.5 106.25)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#3fc380"/>
+ <stop offset="100%" stop-color="#3f8ed3"/>
+ </linearGradient>
+ <path fill="url(#g)" d="M55.5 106.25h145v43.5h-145v-43.5z"/>
+ <g opacity=".4">
+ <linearGradient id="h" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#h)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/key-mon.svg b/.icons/Gruvbox_Dark-2/apps/64/key-mon.svg
new file mode 120000
index 000000000..d5aa3f2f0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/key-mon.svg
@@ -0,0 +1 @@
+keymon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/key_bindings.svg b/.icons/Gruvbox_Dark-2/apps/64/key_bindings.svg
new file mode 120000
index 000000000..8803a8f80
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/key_bindings.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/keybase.svg b/.icons/Gruvbox_Dark-2/apps/64/keybase.svg
new file mode 100755
index 000000000..ae41ebae8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/keybase.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="83OE9HQTzOMMqqRPbezRLkF5F8PLYEH8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#83OE9HQTzOMMqqRPbezRLkF5F8PLYEH8)">
+ <linearGradient id="_lgradient_0" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_1" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(188.0625,0,0,167.166667,33.96875,72.6)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" d="M 128 72.6 C 75.906691 72.6 33.96875 114.3646 33.96875 166.242601 C 33.96875 196.217215 48.091209 222.653857 69.96509 239.766667 L 186.03491 239.766667 C 207.908794 222.653857 222.03125 196.217215 222.03125 166.242601 C 222.03125 114.3646 180.093313 72.6 128 72.6 Z"/>
+ <path fill="#fec589" d="M 128 121.356944 C 108.603223 121.356754 90.000833 129.062009 76.285241 142.777602 C 62.569648 156.493194 54.864393 175.095584 54.864583 194.492361 C 54.922851 210.942883 60.525638 226.893334 70.767726 239.766667 C 91.375 240.75 170.625 240.75 185.245877 239.766667 C 195.483083 226.891541 201.081018 210.941261 201.135417 194.492361 C 201.135607 175.095584 193.430352 156.493194 179.714759 142.777602 C 165.999167 129.062009 147.396777 121.356754 128 121.356944 L 128 121.356944 Z"/>
+ <path fill="#f34f17" d="M 128.000717 121.358142 C 102.004915 121.358142 79.196399 134.937606 66.226661 155.373397 C 64.334958 157.847025 62.667262 160.428085 61.455763 163.191573 C 59.552027 167.534089 58.137383 172.029877 57.065775 176.885288 C 56.352725 179.766371 55.749881 182.689378 55.389772 185.693815 C 55.357732 185.961282 55.439435 186.017422 55.570695 185.979461 C 55.433236 187.136714 55.258616 188.233766 55.151699 189.445746 C 54.808938 193.331124 54.775894 194.921318 55.037434 194.921325 L 96.65625 145.736378 L 89.328847 186.837423 C 89.392231 186.900807 90.771245 186.337665 92.395172 185.589935 C 102.372514 180.995986 111.361115 178.953063 122.353737 177.641153 C 126.144659 177.188758 139.294567 177.131782 143.246645 177.545938 C 151.252389 178.384787 158.559641 180.22268 167.548687 182.695361 C 171.531705 183.790985 173.485507 184.051702 176.747667 183.93332 C 180.012223 183.814841 181.935315 183.378815 184.34682 182.219221 C 190.364374 179.325566 193.519192 169.905697 192.641128 163.124901 C 192.558381 162.485767 192.389821 161.878702 192.260267 161.258451 C 192.518121 160.619804 192.269322 159.543237 191.250859 157.763602 C 190.248994 155.101479 188.773818 152.435512 186.546594 149.421678 C 171.470877 132.855413 151.780886 121.036242 128.000717 121.358142 Z"/>
+ <circle fill="#3b3b3b" cx="96.656" cy="201.458" r="10.448" vector-effect="non-scaling-stroke"/>
+ <circle fill="#3b3b3b" cx="162.826" cy="201.458" r="10.448" vector-effect="non-scaling-stroke"/>
+ <path fill="#f34f17" d="M 112.936981 79.565278 C 112.615603 79.565278 110.51647 83.113355 108.519065 87.031373 C 105.595042 92.767028 104.202028 97.181294 103.723639 102.276761 C 103.605438 103.535905 103.624035 104.768923 103.703439 105.984552 C 103.653986 106.53219 103.626682 107.081552 103.621528 107.631335 C 103.621528 119.058598 112.976913 128.322222 124.517361 128.322222 C 136.057809 128.322222 145.413194 119.058598 145.413194 107.631335 C 145.41302 107.105401 145.392995 106.579665 145.3519 106.05527 C 145.37001 105.531057 145.42016 105.005129 145.392995 104.489309 C 145.024177 97.404632 140.888125 92.546981 134.638857 89.351019 C 131.330301 87.658976 126.268982 86.86421 122.966577 86.857683 C 118.846664 86.849673 115.715778 83.301738 113.702214 80.403824 C 113.379896 79.939933 113.033025 79.565276 112.936981 79.565278 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_2" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/keyboard-alt.svg b/.icons/Gruvbox_Dark-2/apps/64/keyboard-alt.svg
new file mode 100644
index 000000000..ab78def30
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/keyboard-alt.svg
@@ -0,0 +1,69 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="K8XoWEV0x9iHr8ZKsUw8HKZCTvIQUCyu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#K8XoWEV0x9iHr8ZKsUw8HKZCTvIQUCyu)">
+ <linearGradient id="_lgradient_15" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_16" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <ellipse cx="60.609" cy="88.345" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="94.304" cy="88.345" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="128" cy="88.345" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="161.696" cy="88.345" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="195.391" cy="88.345" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="80.826" cy="129.724" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="114.522" cy="129.724" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="148.217" cy="129.724" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="181.913" cy="129.724" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 69.091301 160.758621 L 193.64783 160.758621 C 196.469793 160.758621 198.76087 163.049697 198.76087 165.871661 L 198.76087 176.335236 C 198.76087 179.157199 196.469793 181.448276 193.64783 181.448276 L 69.091301 181.448276 C 66.269337 181.448276 63.978261 179.157199 63.978261 176.335236 L 63.978261 165.871661 C 63.978261 163.049697 66.269337 160.758621 69.091301 160.758621 Z"/>
+ </g>
+ <ellipse fill="#e4e4e4" cx="60.609" cy="84.897" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#e4e4e4" cx="94.304" cy="84.897" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#e4e4e4" cx="128" cy="84.897" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#e4e4e4" cx="161.696" cy="84.897" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#e4e4e4" cx="195.391" cy="84.897" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#e4e4e4" cx="80.826" cy="126.276" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#e4e4e4" cx="114.522" cy="126.276" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#e4e4e4" cx="148.217" cy="126.276" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#e4e4e4" cx="181.913" cy="126.276" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <path d="M 69.091301 157.310345 L 193.64783 157.310345 C 196.469793 157.310345 198.76087 159.601421 198.76087 162.423385 L 198.76087 172.88696 C 198.76087 175.708924 196.469793 178 193.64783 178 L 69.091301 178 C 66.269337 178 63.978261 175.708924 63.978261 172.88696 L 63.978261 162.423385 C 63.978261 159.601421 66.269337 157.310345 69.091301 157.310345 Z" style="fill:#e4e4e4"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/keyboard.svg b/.icons/Gruvbox_Dark-2/apps/64/keyboard.svg
new file mode 100644
index 000000000..96fca9656
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/keyboard.svg
@@ -0,0 +1,343 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="SoW8hJkUrFQ3oGrGcF5tLKxR2PQ22J1Y" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#SoW8hJkUrFQ3oGrGcF5tLKxR2PQ22J1Y)">
+ <radialGradient id="_rgradient_1" cx=".5" cy=".5" r="1" fx="0" fy="0" gradientTransform="matrix(89.511557,0,0,313.677675,128.024208,126.069198)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d2d3d5"/>
+ <stop offset="39.877%" style="stop-color:#bdbfc1"/>
+ <stop offset="100%" style="stop-color:#bdbfc1"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_1)" d="M 165.708919 11.9 C 239.764626 11.9 250.348309 22.457198 250.348309 96.443859 L 250.348309 155.694653 C 250.348309 229.68091 239.764626 240.238396 165.708919 240.238396 L 90.339393 240.238396 C 16.28369 240.238396 5.7 229.68091 5.7 155.694653 L 5.7 96.443859 C 5.7 22.457198 16.28369 11.9 90.339393 11.9 L 165.708919 11.9 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_57" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_57)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g>
+ <g>
+ <linearGradient id="_lgradient_58" x1="0" x2="1" y1="0" y2="0" gradientTransform="matrix(12.496306,40.873641,-40.873652,12.496302,195.800768,148.253454)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#bdbfc1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_58)" d="M 224.676959 181.666369 C 224.676959 183.498355 223.195728 184.976338 221.370238 184.976338 L 182.730555 184.976338 C 180.90183 184.976338 179.420573 183.498355 179.420573 181.666369 L 179.420573 155.708635 C 179.420573 153.883171 180.90183 152.400297 182.730555 152.400297 L 221.370238 152.400297 C 223.195728 152.400297 224.676959 153.883171 224.676959 155.708635 L 224.676959 181.666369 Z"/>
+ <path fill="none" stroke="#737577" stroke-linejoin="bevel" stroke-width=".25" d="M 224.676959 181.666369 C 224.676959 183.498355 223.195728 184.976338 221.370238 184.976338 L 182.730555 184.976338 C 180.90183 184.976338 179.420573 183.498355 179.420573 181.666369 L 179.420573 155.708635 C 179.420573 153.883171 180.90183 152.400297 182.730555 152.400297 L 221.370238 152.400297 C 223.195728 152.400297 224.676959 153.883171 224.676959 155.708635 L 224.676959 181.666369 Z" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_59" x1="0" x2="1" y1="0" y2="0" gradientTransform="matrix(-0.000001,30.676686,-30.676692,-0.000001,202.050416,153.349726)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#e6e7e8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_59)" d="M 223.758539 181.547278 C 223.758539 182.912705 222.644317 184.026902 221.274005 184.026902 L 182.820266 184.026902 C 181.453215 184.026902 180.340661 182.912705 180.340661 181.547278 L 180.340661 155.832617 C 180.340661 154.460662 181.453215 153.349726 182.820266 153.349726 L 221.274005 153.349726 C 222.644317 153.349726 223.758539 154.460662 223.758539 155.832617 L 223.758539 181.547278 Z"/>
+ <path fill="none" stroke="#f0f1f1" stroke-linejoin="bevel" stroke-width=".25" d="M 223.758539 181.547278 C 223.758539 182.912705 222.644317 184.026902 221.274005 184.026902 L 182.820266 184.026902 C 181.453215 184.026902 180.340661 182.912705 180.340661 181.547278 L 180.340661 155.832617 C 180.340661 154.460662 181.453215 153.349726 182.820266 153.349726 L 221.274005 153.349726 C 222.644317 153.349726 223.758539 154.460662 223.758539 155.832617 L 223.758539 181.547278 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#4d4d4e" d="M 195.711055 176.379224 C 196.296692 176.379224 196.640901 176.58151 196.640901 176.816423 C 196.640901 176.932246 196.546286 177.057858 196.409255 177.057858 C 196.185773 177.057858 196.100941 176.873519 195.711055 176.873519 C 194.999787 176.873519 194.719203 177.565203 194.719203 178.152483 C 194.719203 178.739763 194.999787 179.431447 195.711055 179.431447 C 196.113984 179.431447 196.218407 179.235683 196.401115 179.235683 C 196.531599 179.235683 196.622978 179.320515 196.622978 179.475494 C 196.622978 179.690829 196.303214 179.925736 195.711055 179.925736 C 194.653961 179.925736 194.144967 179.072552 194.144967 178.152483 C 194.144967 177.232414 194.653961 176.379224 195.711055 176.379224 Z"/>
+ <path fill="#4d4d4e" d="M 198.567502 179.431447 C 199.273891 179.431447 199.520199 178.739763 199.520199 178.152483 C 199.520199 177.565203 199.273891 176.873519 198.567502 176.873519 C 197.862781 176.873519 197.616448 177.565203 197.616448 178.152483 C 197.616448 178.739763 197.862781 179.431447 198.567502 179.431447 Z M 198.567502 176.379224 C 199.547953 176.379224 200.094435 177.232414 200.094435 178.152483 C 200.094435 179.072552 199.547953 179.925736 198.567502 179.925736 C 197.588718 179.925736 197.042212 179.072552 197.042212 178.152483 C 197.042212 177.232414 197.588718 176.379224 198.567502 176.379224 Z"/>
+ <path fill="#4d4d4e" d="M 202.75513 177.676135 C 202.75513 177.180209 202.481068 176.873519 202.012872 176.873519 C 201.549579 176.873519 201.275517 177.180209 201.275517 177.676135 L 201.275517 179.619047 C 201.275517 179.809913 201.166216 179.925736 200.988411 179.925736 C 200.812225 179.925736 200.702923 179.809913 200.702923 179.619047 L 200.702923 176.685913 C 200.702923 176.495047 200.812225 176.379224 200.988411 176.379224 C 201.166216 176.379224 201.275517 176.495047 201.275517 176.685913 L 201.275517 176.788687 L 201.290203 176.801743 C 201.427235 176.625556 201.640934 176.379224 202.162971 176.379224 C 202.502276 176.379224 202.854649 176.521152 203.115668 176.964873 C 203.37014 176.601087 203.676861 176.379224 204.179284 176.379224 C 204.712722 176.379224 205.38486 176.718541 205.38486 177.695706 L 205.38486 179.619047 C 205.38486 179.809913 205.272297 179.925736 205.097754 179.925736 C 204.92316 179.925736 204.810598 179.809913 204.810598 179.619047 L 204.810598 177.676135 C 204.810598 177.180209 204.536536 176.873519 204.068365 176.873519 C 203.603429 176.873519 203.329367 177.180209 203.329367 177.676135 L 203.329367 179.619047 C 203.329367 179.809913 203.220066 179.925736 203.042261 179.925736 C 202.867693 179.925736 202.75513 179.809913 202.75513 179.619047 L 202.75513 177.676135 Z"/>
+ <path fill="#4d4d4e" d="M 208.197272 177.676135 C 208.197272 177.180209 207.92321 176.873519 207.454989 176.873519 C 206.991697 176.873519 206.717634 177.180209 206.717634 177.676135 L 206.717634 179.619047 C 206.717634 179.809913 206.608358 179.925736 206.430528 179.925736 C 206.254342 179.925736 206.145065 179.809913 206.145065 179.619047 L 206.145065 176.685913 C 206.145065 176.495047 206.254342 176.379224 206.430528 176.379224 C 206.608358 176.379224 206.717634 176.495047 206.717634 176.685913 L 206.717634 176.788687 L 206.732321 176.801743 C 206.869377 176.625556 207.083051 176.379224 207.605088 176.379224 C 207.944418 176.379224 208.296791 176.521152 208.55776 176.964873 C 208.812257 176.601087 209.118978 176.379224 209.619758 176.379224 C 210.154839 176.379224 210.826977 176.718541 210.826977 177.695706 L 210.826977 179.619047 C 210.826977 179.809913 210.714414 179.925736 210.539871 179.925736 C 210.365277 179.925736 210.252715 179.809913 210.252715 179.619047 L 210.252715 177.676135 C 210.252715 177.180209 209.978653 176.873519 209.510482 176.873519 C 209.045546 176.873519 208.771484 177.180209 208.771484 177.676135 L 208.771484 179.619047 C 208.771484 179.809913 208.662208 179.925736 208.484378 179.925736 C 208.309835 179.925736 208.197272 179.809913 208.197272 179.619047 L 208.197272 177.676135 Z"/>
+ <path fill="#4d4d4e" d="M 212.96073 179.431447 C 213.667119 179.431447 213.913452 178.739763 213.913452 178.152483 C 213.913452 177.565203 213.667119 176.873519 212.96073 176.873519 C 212.257627 176.873519 212.009701 177.565203 212.009701 178.152483 C 212.009701 178.739763 212.257627 179.431447 212.96073 179.431447 Z M 214.455055 179.645152 C 214.455055 179.847432 214.300076 179.925736 214.187514 179.925736 C 214.070073 179.925736 213.919974 179.847432 213.919974 179.645152 L 213.919974 179.405342 L 213.90693 179.405342 C 213.658955 179.756078 213.334311 179.925736 212.96073 179.925736 C 211.983565 179.925736 211.437083 179.072552 211.437083 178.152483 C 211.437083 177.232414 211.983565 176.379224 212.96073 176.379224 C 213.358805 176.379224 213.639389 176.548882 213.90693 176.840892 L 213.919974 176.840892 L 213.919974 176.658184 C 213.919974 176.455898 214.070073 176.379224 214.187514 176.379224 C 214.300076 176.379224 214.455055 176.455898 214.455055 176.658184 L 214.455055 179.645152 Z"/>
+ <path fill="#4d4d4e" d="M 215.213618 176.685913 C 215.213618 176.495047 215.32618 176.379224 215.500723 176.379224 C 215.67691 176.379224 215.787829 176.495047 215.787829 176.685913 L 215.787829 176.822945 L 215.802516 176.834364 C 216.05537 176.509733 216.414265 176.379224 216.758473 176.379224 C 217.295197 176.379224 217.967285 176.718541 217.967285 177.695706 L 217.967285 179.619047 C 217.967285 179.809913 217.854723 179.925736 217.680179 179.925736 C 217.503992 179.925736 217.393073 179.809913 217.393073 179.619047 L 217.393073 177.728334 C 217.393073 177.121482 216.968911 176.873519 216.590451 176.873519 C 216.211991 176.873519 215.787829 177.121482 215.787829 177.728334 L 215.787829 179.619047 C 215.787829 179.809913 215.67691 179.925736 215.500723 179.925736 C 215.32618 179.925736 215.213618 179.809913 215.213618 179.619047 L 215.213618 176.685913 Z"/>
+ <path fill="#4d4d4e" d="M 220.101088 176.873519 C 219.397985 176.873519 219.148367 177.565203 219.148367 178.152483 C 219.148367 178.739763 219.397985 179.431447 220.101088 179.431447 C 220.805834 179.431447 221.05376 178.739763 221.05376 178.152483 C 221.05376 177.565203 220.805834 176.873519 220.101088 176.873519 Z M 220.993421 179.449388 L 220.980378 179.449388 C 220.818878 179.762606 220.512157 179.925736 220.055386 179.925736 C 219.117401 179.925736 218.575798 179.072552 218.575798 178.152483 C 218.575798 177.232414 219.117401 176.379224 220.055386 176.379224 C 220.512157 176.379224 220.831921 176.632084 220.980378 176.84905 L 220.993421 176.84905 L 220.993421 175.158993 C 220.993421 174.969757 221.104341 174.852297 221.280527 174.852297 C 221.456714 174.852297 221.569276 174.969757 221.569276 175.158993 L 221.569276 179.619047 C 221.569276 179.809913 221.456714 179.925736 221.280527 179.925736 C 221.104341 179.925736 220.993421 179.809913 220.993421 179.619047 L 220.993421 179.449388 Z"/>
+ <path fill="#4d4d4e" d="M 188.51688 178.513008 C 188.51688 178.423285 188.497315 178.338452 188.463039 178.256887 C 188.427169 178.175322 188.379849 178.105176 188.321129 178.044812 C 188.262408 177.984455 188.192237 177.938778 188.112309 177.90289 C 188.03238 177.867002 187.94593 177.849054 187.857836 177.849054 L 187.184081 177.849054 L 187.184081 178.513008 C 187.184081 178.605993 187.20041 178.694086 187.23628 178.778912 C 187.270556 178.862108 187.319494 178.935521 187.379858 178.999146 C 187.438578 179.061133 187.510342 179.110071 187.593557 179.145959 C 187.676746 179.181854 187.764839 179.199795 187.857836 179.199795 C 187.94593 179.199795 188.03238 179.180223 188.112309 179.142698 C 188.192237 179.10518 188.262408 179.056242 188.321129 178.992618 C 188.379849 178.930624 188.427169 178.857217 188.463039 178.775652 C 188.497315 178.69245 188.51688 178.605993 188.51688 178.513008 Z M 188.51688 174.576604 C 188.51688 174.483619 188.497315 174.397157 188.463039 174.313961 C 188.427169 174.232396 188.379849 174.160613 188.321129 174.096995 C 188.262408 174.035001 188.192237 173.984433 188.112309 173.946914 C 188.03238 173.909389 187.94593 173.891448 187.857836 173.891448 C 187.764839 173.891448 187.676746 173.907759 187.593557 173.943647 C 187.510342 173.979535 187.438578 174.028479 187.379858 174.092097 C 187.319494 174.154091 187.270556 174.227498 187.23628 174.30907 C 187.20041 174.390635 187.184081 174.480359 187.184081 174.576604 L 187.184081 175.23403 L 187.857836 175.23403 C 187.94593 175.23403 188.03238 175.217719 188.112309 175.181831 C 188.192237 175.145937 188.262408 175.098629 188.321129 175.039903 C 188.379849 174.979545 188.427169 174.91103 188.463039 174.831095 C 188.497315 174.749523 188.51688 174.666328 188.51688 174.576604 Z M 186.531559 175.886565 L 185.219967 175.886565 L 185.219967 177.203048 L 186.531559 177.203048 L 186.531559 175.886565 Z M 184.578846 177.849054 L 183.89369 177.849054 C 183.800717 177.849054 183.714242 177.867002 183.632671 177.90289 C 183.549481 177.938778 183.477692 177.984455 183.417354 178.044812 C 183.355347 178.105176 183.308052 178.175322 183.272158 178.256887 C 183.237906 178.338452 183.218316 178.423285 183.218316 178.513008 C 183.218316 178.605993 183.237906 178.694086 183.272158 178.778912 C 183.308052 178.862108 183.355347 178.935521 183.414093 178.999146 C 183.472813 179.061133 183.544577 179.110071 183.62941 179.145959 C 183.712624 179.181854 183.800717 179.199795 183.89369 179.199795 C 183.989947 179.199795 184.078041 179.181854 184.16123 179.145959 C 184.24442 179.110071 184.316209 179.061133 184.37819 178.999146 C 184.441814 178.935521 184.490752 178.862108 184.526647 178.778912 C 184.562541 178.694086 184.578846 178.605993 184.578846 178.513008 L 184.578846 177.849054 Z M 184.578846 174.576604 C 184.578846 174.480359 184.562541 174.390635 184.526647 174.30907 C 184.490752 174.227498 184.441814 174.154091 184.37819 174.092097 C 184.316209 174.028479 184.24442 173.979535 184.16123 173.943647 C 184.078041 173.907759 183.989947 173.891448 183.89369 173.891448 C 183.800717 173.891448 183.712624 173.907759 183.62941 173.943647 C 183.544577 173.979535 183.472813 174.028479 183.414093 174.092097 C 183.355347 174.154091 183.308052 174.227498 183.272158 174.30907 C 183.237906 174.390635 183.218316 174.480359 183.218316 174.576604 C 183.218316 174.666328 183.237906 174.749523 183.272158 174.831095 C 183.308052 174.91103 183.355347 174.979545 183.417354 175.039903 C 183.477692 175.098629 183.549481 175.145937 183.632671 175.181831 C 183.714242 175.217719 183.800717 175.23403 183.89369 175.23403 L 184.578846 175.23403 L 184.578846 174.576604 Z M 189.167785 178.513008 C 189.167785 178.695717 189.135151 178.867006 189.065005 179.028506 C 188.996502 179.191643 188.903505 179.331935 188.786064 179.449388 C 188.670241 179.568478 188.531567 179.663093 188.370067 179.73487 C 188.210184 179.805022 188.040545 179.84091 187.857836 179.84091 C 187.675128 179.84091 187.50382 179.805022 187.34232 179.73487 C 187.18082 179.663093 187.040528 179.568478 186.919801 179.449388 C 186.80236 179.331935 186.707745 179.191643 186.637599 179.028506 C 186.567453 178.867006 186.531559 178.695717 186.531559 178.513008 L 186.531559 177.849054 L 185.219967 177.849054 L 185.219967 178.513008 C 185.219967 178.695717 185.185716 178.867006 185.113927 179.028506 C 185.043781 179.191643 184.947523 179.331935 184.830082 179.449388 C 184.712616 179.568478 184.570706 179.663093 184.409181 179.73487 C 184.247681 179.805022 184.07478 179.84091 183.89369 179.84091 C 183.712624 179.84091 183.539699 179.805022 183.378198 179.73487 C 183.216698 179.663093 183.074763 179.568478 182.957297 179.449388 C 182.838213 179.331935 182.743598 179.191643 182.673452 179.028506 C 182.601688 178.867006 182.565794 178.695717 182.565794 178.513008 C 182.565794 178.330294 182.601688 178.160642 182.673452 178.000766 C 182.743598 177.840896 182.838213 177.702234 182.957297 177.584781 C 183.074763 177.467321 183.216698 177.374337 183.378198 177.305821 C 183.539699 177.237305 183.712624 177.203048 183.89369 177.203048 L 184.578846 177.203048 L 184.578846 175.886565 L 183.89369 175.886565 C 183.712624 175.886565 183.539699 175.852307 183.378198 175.783791 C 183.216698 175.715276 183.074763 175.622285 182.957297 175.504832 C 182.838213 175.389008 182.743598 175.250347 182.673452 175.090471 C 182.601688 174.928971 182.565794 174.759312 182.565794 174.576604 C 182.565794 174.393896 182.601688 174.222607 182.673452 174.061107 C 182.743598 173.8996 182.838213 173.757678 182.957297 173.633696 C 183.074763 173.511345 183.216698 173.4151 183.378198 173.344947 C 183.539699 173.273171 183.712624 173.238913 183.89369 173.238913 C 184.07478 173.238913 184.247681 173.273171 184.409181 173.344947 C 184.570706 173.4151 184.712616 173.511345 184.830082 173.633696 C 184.947523 173.757678 185.043781 173.8996 185.113927 174.061107 C 185.185716 174.222607 185.219967 174.393896 185.219967 174.576604 L 185.219967 175.23403 L 186.531559 175.23403 L 186.531559 174.576604 C 186.531559 174.393896 186.567453 174.222607 186.637599 174.061107 C 186.707745 173.8996 186.80236 173.757678 186.919801 173.633696 C 187.040528 173.511345 187.18082 173.4151 187.34232 173.344947 C 187.50382 173.273171 187.675128 173.238913 187.857836 173.238913 C 188.040545 173.238913 188.210184 173.273171 188.370067 173.344947 C 188.531567 173.4151 188.670241 173.511345 188.786064 173.633696 C 188.903505 173.757678 188.996502 173.8996 189.065005 174.061107 C 189.135151 174.222607 189.167785 174.393896 189.167785 174.576604 C 189.167785 174.754421 189.135151 174.924079 189.065005 175.083949 C 188.996502 175.243819 188.901887 175.384111 188.784421 175.501571 C 188.665337 175.620655 188.526663 175.715276 188.365163 175.783791 C 188.205306 175.852307 188.035641 175.886565 187.857836 175.886565 L 187.184081 175.886565 L 187.184081 177.203048 L 187.857836 177.203048 C 188.035641 177.203048 188.205306 177.237305 188.365163 177.305821 C 188.526663 177.374337 188.665337 177.468951 188.784421 177.588042 C 188.901887 177.707126 188.996502 177.845793 189.065005 178.005663 C 189.135151 178.165533 189.167785 178.335191 189.167785 178.513008 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_60" x1="0" x2="1" y1="0" y2="0" gradientTransform="matrix(-0.000001,32.575715,-16.083773,-0.000001,127.999921,152.400297)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#bdbfc1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_60)" d="M 175.72899 181.666369 C 175.72899 183.498355 174.247734 184.976338 172.422269 184.976338 L 83.581627 184.976338 C 81.752914 184.976338 80.271658 183.498355 80.271658 181.666369 L 80.271658 155.708635 C 80.271658 153.883171 81.752914 152.400297 83.581627 152.400297 L 172.422269 152.400297 C 174.247734 152.400297 175.72899 153.883171 175.72899 155.708635 L 175.72899 181.666369 Z"/>
+ <path fill="none" stroke="#737577" stroke-linejoin="bevel" stroke-width=".25" d="M 175.72899 181.666369 C 175.72899 183.498355 174.247734 184.976338 172.422269 184.976338 L 83.581627 184.976338 C 81.752914 184.976338 80.271658 183.498355 80.271658 181.666369 L 80.271658 155.708635 C 80.271658 153.883171 81.752914 152.400297 83.581627 152.400297 L 172.422269 152.400297 C 174.247734 152.400297 175.72899 153.883171 175.72899 155.708635 L 175.72899 181.666369 Z" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_61" x1="0" x2="1" y1="0" y2="0" gradientTransform="matrix(-0.000001,30.676686,-14.997181,-0.000001,128.001549,153.349726)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#e6e7e8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_61)" d="M 174.812163 181.547278 C 174.812163 182.912705 173.696348 184.026902 172.326036 184.026902 L 83.67135 184.026902 C 82.304299 184.026902 81.191733 182.912705 81.191733 181.547278 L 81.191733 155.832617 C 81.191733 154.460662 82.304299 153.349726 83.67135 153.349726 L 172.326036 153.349726 C 173.696348 153.349726 174.812163 154.460662 174.812163 155.832617 L 174.812163 181.547278 Z"/>
+ <path fill="none" stroke="#f0f1f1" stroke-linejoin="bevel" stroke-width=".25" d="M 174.812163 181.547278 C 174.812163 182.912705 173.696348 184.026902 172.326036 184.026902 L 83.67135 184.026902 C 82.304299 184.026902 81.191733 182.912705 81.191733 181.547278 L 81.191733 155.832617 C 81.191733 154.460662 82.304299 153.349726 83.67135 153.349726 L 172.326036 153.349726 C 173.696348 153.349726 174.812163 154.460662 174.812163 155.832617 L 174.812163 181.547278 Z" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_62" x1="0" x2="1" y1="0" y2="0" gradientTransform="matrix(12.496304,40.873641,-40.873647,12.496302,47.703886,148.251823)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#bdbfc1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_62)" d="M 76.580074 181.666369 C 76.580074 183.498355 75.098818 184.976338 73.271735 184.976338 L 34.633495 184.976338 C 32.804608 184.976338 31.323041 183.498355 31.323041 181.666369 L 31.323041 155.708635 C 31.323041 153.883171 32.804608 152.400297 34.633495 152.400297 L 73.271735 152.400297 C 75.098818 152.400297 76.580074 153.883171 76.580074 155.708635 L 76.580074 181.666369 Z"/>
+ <path fill="none" stroke="#737577" stroke-linejoin="bevel" stroke-width=".25" d="M 76.580074 181.666369 C 76.580074 183.498355 75.098818 184.976338 73.271735 184.976338 L 34.633495 184.976338 C 32.804608 184.976338 31.323041 183.498355 31.323041 181.666369 L 31.323041 155.708635 C 31.323041 153.883171 32.804608 152.400297 34.633495 152.400297 L 73.271735 152.400297 C 75.098818 152.400297 76.580074 153.883171 76.580074 155.708635 L 76.580074 181.666369 Z" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_63" x1="0" x2="1" y1="0" y2="0" gradientTransform="matrix(-0.000001,30.676686,-30.676684,-0.000001,53.953511,153.349726)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#e6e7e8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_63)" d="M 75.661629 181.547278 C 75.661629 182.912705 74.547432 184.026902 73.177108 184.026902 L 34.722734 184.026902 C 33.355832 184.026902 32.243925 182.912705 32.243925 181.547278 L 32.243925 155.832617 C 32.243925 154.460662 33.355832 153.349726 34.722734 153.349726 L 73.177108 153.349726 C 74.547432 153.349726 75.661629 154.460662 75.661629 155.832617 L 75.661629 181.547278 Z"/>
+ <path fill="none" stroke="#f0f1f1" stroke-linejoin="bevel" stroke-width=".25" d="M 75.661629 181.547278 C 75.661629 182.912705 74.547432 184.026902 73.177108 184.026902 L 34.722734 184.026902 C 33.355832 184.026902 32.243925 182.912705 32.243925 181.547278 L 32.243925 155.832617 C 32.243925 154.460662 33.355832 153.349726 34.722734 153.349726 L 73.177108 153.349726 C 74.547432 153.349726 75.661629 154.460662 75.661629 155.832617 L 75.661629 181.547278 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#4d4d4e" d="M 72.304352 178.648409 C 72.304352 178.558685 72.284775 178.473853 72.250511 178.392288 C 72.214629 178.310723 72.167321 178.240576 72.108588 178.180213 C 72.048237 178.119856 71.979709 178.074179 71.89978 178.038291 C 71.819839 178.002402 71.733389 177.984455 71.643665 177.984455 L 70.969922 177.984455 L 70.969922 178.648409 C 70.969922 178.741394 70.98787 178.829487 71.023752 178.914313 C 71.058016 178.997509 71.105323 179.070922 71.165687 179.13454 C 71.226037 179.196534 71.297814 179.245472 71.379385 179.28136 C 71.464218 179.317255 71.552311 179.335196 71.643665 179.335196 C 71.733389 179.335196 71.819839 179.315618 71.89978 179.278099 C 71.979709 179.240581 72.048237 179.191643 72.108588 179.128018 C 72.167321 179.066024 72.214629 178.992618 72.250511 178.911052 C 72.284775 178.82785 72.304352 178.741394 72.304352 178.648409 Z M 72.304352 174.712005 C 72.304352 174.61902 72.284775 174.532557 72.250511 174.449362 C 72.214629 174.367796 72.167321 174.296014 72.108588 174.232396 C 72.048237 174.170402 71.979709 174.119833 71.89978 174.082315 C 71.819839 174.04479 71.733389 174.026849 71.643665 174.026849 C 71.552311 174.026849 71.464218 174.043159 71.379385 174.079048 C 71.297814 174.114936 71.226037 174.16388 71.165687 174.227498 C 71.105323 174.289492 71.058016 174.362899 71.023752 174.444464 C 70.98787 174.526036 70.969922 174.615759 70.969922 174.712005 L 70.969922 175.369431 L 71.643665 175.369431 C 71.733389 175.369431 71.819839 175.35312 71.89978 175.317232 C 71.979709 175.281338 72.048237 175.23403 72.108588 175.175303 C 72.167321 175.114946 72.214629 175.046431 72.250511 174.966496 C 72.284775 174.886555 72.304352 174.801728 72.304352 174.712005 Z M 70.319018 176.021966 L 69.007427 176.021966 L 69.007427 177.338448 L 70.319018 177.338448 L 70.319018 176.021966 Z M 68.366317 177.984455 L 67.681161 177.984455 C 67.588177 177.984455 67.500084 178.002402 67.420142 178.038291 C 67.336953 178.074179 67.265164 178.119856 67.204813 178.180213 C 67.142819 178.240576 67.093881 178.310723 67.059617 178.392288 C 67.023735 178.473853 67.005788 178.558685 67.005788 178.648409 C 67.005788 178.741394 67.023735 178.829487 67.059617 178.914313 C 67.093881 178.997509 67.142819 179.070922 67.201552 179.13454 C 67.260273 179.196534 67.332049 179.245472 67.416882 179.28136 C 67.498453 179.317255 67.588177 179.335196 67.681161 179.335196 C 67.775776 179.335196 67.8655 179.317255 67.948702 179.28136 C 68.031892 179.245472 68.103668 179.196534 68.165662 179.13454 C 68.229286 179.070922 68.278224 178.997509 68.312488 178.914313 C 68.350001 178.829487 68.366317 178.741394 68.366317 178.648409 L 68.366317 177.984455 Z M 68.366317 174.712005 C 68.366317 174.615759 68.350001 174.526036 68.312488 174.444464 C 68.278224 174.362899 68.229286 174.289492 68.165662 174.227498 C 68.103668 174.16388 68.031892 174.114936 67.948702 174.079048 C 67.8655 174.043159 67.775776 174.026849 67.681161 174.026849 C 67.588177 174.026849 67.498453 174.043159 67.416882 174.079048 C 67.332049 174.114936 67.260273 174.16388 67.201552 174.227498 C 67.142819 174.289492 67.093881 174.362899 67.059617 174.444464 C 67.023735 174.526036 67.005788 174.615759 67.005788 174.712005 C 67.005788 174.801728 67.023735 174.886555 67.059617 174.966496 C 67.093881 175.046431 67.142819 175.114946 67.204813 175.175303 C 67.265164 175.23403 67.336953 175.281338 67.420142 175.317232 C 67.500084 175.35312 67.588177 175.369431 67.681161 175.369431 L 68.366317 175.369431 L 68.366317 174.712005 Z M 72.955257 178.648409 C 72.955257 178.831117 72.922623 179.002406 72.852477 179.163907 C 72.783961 179.327037 72.690977 179.467335 72.573523 179.584789 C 72.45607 179.703879 72.319026 179.798494 72.157526 179.870271 C 71.997656 179.940423 71.828004 179.976311 71.643665 179.976311 C 71.462587 179.976311 71.291292 179.940423 71.129792 179.870271 C 70.966661 179.798494 70.826369 179.703879 70.707273 179.584789 C 70.589819 179.467335 70.493574 179.327037 70.423428 179.163907 C 70.353282 179.002406 70.319018 178.831117 70.319018 178.648409 L 70.319018 177.984455 L 69.007427 177.984455 L 69.007427 178.648409 C 69.007427 178.831117 68.973175 179.002406 68.901399 179.163907 C 68.831253 179.327037 68.734995 179.467335 68.617541 179.584789 C 68.500088 179.703879 68.358165 179.798494 68.196665 179.870271 C 68.035152 179.940423 67.862239 179.976311 67.681161 179.976311 C 67.498453 179.976311 67.327158 179.940423 67.164027 179.870271 C 67.004158 179.798494 66.862235 179.703879 66.744769 179.584789 C 66.625685 179.467335 66.53107 179.327037 66.460924 179.163907 C 66.389148 179.002406 66.353253 178.831117 66.353253 178.648409 C 66.353253 178.465695 66.389148 178.296036 66.460924 178.136166 C 66.53107 177.976297 66.625685 177.837635 66.744769 177.720182 C 66.862235 177.602722 67.004158 177.509737 67.164027 177.441222 C 67.327158 177.372706 67.498453 177.338448 67.681161 177.338448 L 68.366317 177.338448 L 68.366317 176.021966 L 67.681161 176.021966 C 67.498453 176.021966 67.327158 175.987708 67.164027 175.919192 C 67.004158 175.850677 66.862235 175.757686 66.744769 175.640232 C 66.625685 175.524409 66.53107 175.385748 66.460924 175.225872 C 66.389148 175.064372 66.353253 174.894713 66.353253 174.712005 C 66.353253 174.529296 66.389148 174.358007 66.460924 174.196507 C 66.53107 174.035001 66.625685 173.893078 66.744769 173.769097 C 66.862235 173.646746 67.004158 173.5505 67.164027 173.480348 C 67.327158 173.408572 67.498453 173.374314 67.681161 173.374314 C 67.862239 173.374314 68.035152 173.408572 68.196665 173.480348 C 68.358165 173.5505 68.500088 173.646746 68.617541 173.769097 C 68.734995 173.893078 68.831253 174.035001 68.901399 174.196507 C 68.973175 174.358007 69.007427 174.529296 69.007427 174.712005 L 69.007427 175.369431 L 70.319018 175.369431 L 70.319018 174.712005 C 70.319018 174.529296 70.353282 174.358007 70.423428 174.196507 C 70.493574 174.035001 70.589819 173.893078 70.707273 173.769097 C 70.826369 173.646746 70.966661 173.5505 71.129792 173.480348 C 71.291292 173.408572 71.462587 173.374314 71.643665 173.374314 C 71.828004 173.374314 71.997656 173.408572 72.157526 173.480348 C 72.319026 173.5505 72.45607 173.646746 72.573523 173.769097 C 72.690977 173.893078 72.783961 174.035001 72.852477 174.196507 C 72.922623 174.358007 72.955257 174.529296 72.955257 174.712005 C 72.955257 174.889822 72.922623 175.05948 72.852477 175.21935 C 72.783961 175.37922 72.689346 175.519512 72.571893 175.636971 C 72.452796 175.756055 72.314135 175.850677 72.152635 175.919192 C 71.991135 175.987708 71.823113 176.021966 71.643665 176.021966 L 70.969922 176.021966 L 70.969922 177.338448 L 71.643665 177.338448 C 71.823113 177.338448 71.991135 177.372706 72.152635 177.441222 C 72.314135 177.509737 72.452796 177.604352 72.571893 177.723442 C 72.689346 177.842526 72.783961 177.981194 72.852477 178.141064 C 72.922623 178.300934 72.955257 178.470592 72.955257 178.648409 Z"/>
+ <path fill="#4d4d4e" d="M 35.831541 176.43469 C 36.417851 176.43469 36.765158 176.636976 36.765158 176.871889 C 36.765158 176.989342 36.666299 177.113324 36.529268 177.113324 C 36.30789 177.113324 36.223393 176.928985 35.831541 176.928985 C 35.121107 176.928985 34.840673 177.620669 34.840673 178.207949 C 34.840673 178.795229 35.121107 179.486913 35.831541 179.486913 C 36.236275 179.486913 36.341332 179.291149 36.522908 179.291149 C 36.653579 179.291149 36.746066 179.375981 36.746066 179.53259 C 36.746066 179.746289 36.425841 179.982833 35.831541 179.982833 C 34.775418 179.982833 34.267096 179.128018 34.267096 178.207949 C 34.267096 177.28951 34.775418 176.43469 35.831541 176.43469 Z"/>
+ <path fill="#4d4d4e" d="M 38.689643 179.486913 C 39.393717 179.486913 39.64234 178.795229 39.64234 178.207949 C 39.64234 177.620669 39.393717 176.928985 38.689643 176.928985 C 37.985395 176.928985 37.736934 177.620669 37.736934 178.207949 C 37.736934 178.795229 37.985395 179.486913 38.689643 179.486913 Z M 38.689643 176.43469 C 39.66778 176.43469 40.215743 177.28951 40.215743 178.207949 C 40.215743 179.128018 39.66778 179.982833 38.689643 179.982833 C 37.711495 179.982833 37.16337 179.128018 37.16337 178.207949 C 37.16337 177.28951 37.711495 176.43469 38.689643 176.43469 Z"/>
+ <path fill="#4d4d4e" d="M 42.879388 177.731601 C 42.879388 177.235675 42.605487 176.928985 42.135499 176.928985 C 41.67187 176.928985 41.397808 177.235675 41.397808 177.731601 L 41.397808 179.676143 C 41.397808 179.865379 41.286391 179.982833 41.111026 179.982833 C 40.935822 179.982833 40.824393 179.865379 40.824393 179.676143 L 40.824393 176.741379 C 40.824393 176.552149 40.935822 176.43469 41.111026 176.43469 C 41.286391 176.43469 41.397808 176.552149 41.397808 176.741379 L 41.397808 176.845783 L 41.410528 176.857202 C 41.547571 176.682653 41.764208 176.43469 42.28525 176.43469 C 42.624567 176.43469 42.976616 176.578249 43.236316 177.02197 C 43.491137 176.656553 43.797011 176.43469 44.300442 176.43469 C 44.835673 176.43469 45.508109 176.774007 45.508109 177.751172 L 45.508109 179.676143 C 45.508109 179.865379 45.39653 179.982833 45.219696 179.982833 C 45.04285 179.982833 44.932901 179.865379 44.932901 179.676143 L 44.932901 177.731601 C 44.932901 177.235675 44.658839 176.928985 44.189012 176.928985 C 43.727027 176.928985 43.452964 177.235675 43.452964 177.731601 L 43.452964 179.676143 C 43.452964 179.865379 43.341373 179.982833 43.16617 179.982833 C 42.989336 179.982833 42.879388 179.865379 42.879388 179.676143 L 42.879388 177.731601 Z"/>
+ <path fill="#4d4d4e" d="M 48.322152 177.731601 C 48.322152 177.235675 48.048089 176.928985 47.578275 176.928985 C 47.11334 176.928985 46.839278 177.235675 46.839278 177.731601 L 46.839278 179.676143 C 46.839278 179.865379 46.728346 179.982833 46.55379 179.982833 C 46.377939 179.982833 46.266348 179.865379 46.266348 179.676143 L 46.266348 176.741379 C 46.266348 176.552149 46.377939 176.43469 46.55379 176.43469 C 46.728346 176.43469 46.839278 176.552149 46.839278 176.741379 L 46.839278 176.845783 L 46.852321 176.857202 C 46.989365 176.682653 47.206325 176.43469 47.72672 176.43469 C 48.066037 176.43469 48.41841 176.578249 48.677786 177.02197 C 48.933901 176.656553 49.238966 176.43469 49.743045 176.43469 C 50.278126 176.43469 50.950226 176.774007 50.950226 177.751172 L 50.950226 179.676143 C 50.950226 179.865379 50.839294 179.982833 50.66149 179.982833 C 50.485303 179.982833 50.374371 179.865379 50.374371 179.676143 L 50.374371 177.731601 C 50.374371 177.235675 50.100309 176.928985 49.630482 176.928985 C 49.16882 176.928985 48.894758 177.235675 48.894758 177.731601 L 48.894758 179.676143 C 48.894758 179.865379 48.783826 179.982833 48.60764 179.982833 C 48.431453 179.982833 48.322152 179.865379 48.322152 179.676143 L 48.322152 177.731601 Z"/>
+ <path fill="#4d4d4e" d="M 53.084017 179.486913 C 53.78875 179.486913 54.036713 178.795229 54.036713 178.207949 C 54.036713 177.620669 53.78875 176.928985 53.084017 176.928985 C 52.380901 176.928985 52.132951 177.620669 52.132951 178.207949 C 52.132951 178.795229 52.380901 179.486913 53.084017 179.486913 Z M 54.578304 179.702249 C 54.578304 179.904528 54.421707 179.982833 54.310776 179.982833 C 54.19331 179.982833 54.043235 179.904528 54.043235 179.702249 L 54.043235 179.460807 L 54.03181 179.460807 C 53.782216 179.813174 53.455955 179.982833 53.084017 179.982833 C 52.106839 179.982833 51.558714 179.128018 51.558714 178.207949 C 51.558714 177.28951 52.106839 176.43469 53.084017 176.43469 C 53.483685 176.43469 53.764281 176.604348 54.03181 176.896358 L 54.043235 176.896358 L 54.043235 176.71528 C 54.043235 176.512994 54.19331 176.43469 54.310776 176.43469 C 54.421707 176.43469 54.578304 176.512994 54.578304 176.71528 L 54.578304 179.702249 Z"/>
+ <path fill="#4d4d4e" d="M 55.336879 176.741379 C 55.336879 176.552149 55.447811 176.43469 55.623997 176.43469 C 55.800172 176.43469 55.911103 176.552149 55.911103 176.741379 L 55.911103 176.878411 L 55.924159 176.89146 C 56.178644 176.565199 56.535908 176.43469 56.883378 176.43469 C 57.418459 176.43469 58.088928 176.774007 58.088928 177.751172 L 58.088928 179.676143 C 58.088928 179.865379 57.978009 179.982833 57.801823 179.982833 C 57.625636 179.982833 57.513074 179.865379 57.513074 179.676143 L 57.513074 177.7838 C 57.513074 177.176948 57.090555 176.928985 56.712095 176.928985 C 56.335253 176.928985 55.911103 177.176948 55.911103 177.7838 L 55.911103 179.676143 C 55.911103 179.865379 55.800172 179.982833 55.623997 179.982833 C 55.447811 179.982833 55.336879 179.865379 55.336879 179.676143 L 55.336879 176.741379 Z"/>
+ <path fill="#4d4d4e" d="M 60.221089 176.928985 C 59.517973 176.928985 59.270023 177.620669 59.270023 178.207949 C 59.270023 178.795229 59.517973 179.486913 60.221089 179.486913 C 60.927453 179.486913 61.173785 178.795229 61.173785 178.207949 C 61.173785 177.620669 60.927453 176.928985 60.221089 176.928985 Z M 61.116683 179.506485 L 61.10527 179.506485 C 60.940496 179.818072 60.632182 179.982833 60.177042 179.982833 C 59.237389 179.982833 58.697417 179.128018 58.697417 178.207949 C 58.697417 177.28951 59.237389 176.43469 60.177042 176.43469 C 60.632182 176.43469 60.953552 176.687544 61.10527 176.904516 L 61.116683 176.904516 L 61.116683 175.214452 C 61.116683 175.025222 61.227615 174.907763 61.403801 174.907763 C 61.579975 174.907763 61.690907 175.025222 61.690907 175.214452 L 61.690907 179.676143 C 61.690907 179.865379 61.579975 179.982833 61.403801 179.982833 C 61.227615 179.982833 61.116683 179.865379 61.116683 179.676143 L 61.116683 179.506485 Z"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <linearGradient id="_lgradient_64" x1="0" x2="1" y1="0" y2="0" gradientTransform="matrix(9.560252,31.270207,-31.270214,9.56025,170.776633,119.660668)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#bdbfc1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_64)" d="M 189.979187 145.531585 C 189.979187 147.36343 188.496402 148.839669 186.667818 148.839669 L 164.439386 148.839669 C 162.614087 148.839669 161.132945 147.36343 161.132945 145.531585 L 161.132945 125.056694 C 161.132945 123.231383 162.614087 121.748611 164.439386 121.748611 L 186.667818 121.748611 C 188.496402 121.748611 189.979187 123.231383 189.979187 125.056694 L 189.979187 145.531585 Z"/>
+ <path fill="none" stroke="#737577" stroke-linejoin="bevel" stroke-width=".25" d="M 189.979187 145.531585 C 189.979187 147.36343 188.496402 148.839669 186.667818 148.839669 L 164.439386 148.839669 C 162.614087 148.839669 161.132945 147.36343 161.132945 145.531585 L 161.132945 125.056694 C 161.132945 123.231383 162.614087 121.748611 164.439386 121.748611 L 186.667818 121.748611 C 188.496402 121.748611 189.979187 123.231383 189.979187 125.056694 L 189.979187 145.531585 Z" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_65" x1="0" x2="1" y1="0" y2="0" gradientTransform="matrix(-0.000001,25.192823,-25.192824,-0.000001,175.556066,122.697973)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#e6e7e8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_65)" d="M 189.057552 145.414141 C 189.057552 146.777826 187.946702 147.890307 186.576471 147.890307 L 164.532376 147.890307 C 163.16543 147.890307 162.05458 146.777826 162.05458 145.414141 L 162.05458 125.180673 C 162.05458 123.810454 163.16543 122.697973 164.532376 122.697973 L 186.576471 122.697973 C 187.946702 122.697973 189.057552 123.810454 189.057552 125.180673 L 189.057552 145.414141 Z"/>
+ <path fill="none" stroke="#f0f1f1" stroke-linejoin="bevel" stroke-width=".25" d="M 189.057552 145.414141 C 189.057552 146.777826 187.946702 147.890307 186.576471 147.890307 L 164.532376 147.890307 C 163.16543 147.890307 162.05458 146.777826 162.05458 145.414141 L 162.05458 125.180673 C 162.05458 123.810454 163.16543 122.697973 164.532376 122.697973 L 186.576471 122.697973 C 187.946702 122.697973 189.057552 123.810454 189.057552 125.180673 L 189.057552 145.414141 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#4d4d4e" d="M 174.69316 135.194641 L 172.665553 131.896339 C 172.561163 131.7267 172.51875 131.620668 172.51875 131.504853 C 172.51875 131.271595 172.709609 131.123149 172.94288 131.123149 C 173.112506 131.123149 173.270734 131.186769 173.407754 131.420028 L 175.158034 134.271376 L 176.908339 131.420028 C 177.046978 131.186769 177.205205 131.123149 177.374856 131.123149 C 177.608127 131.123149 177.798961 131.271595 177.798961 131.504853 C 177.798961 131.620668 177.756548 131.7267 177.650516 131.896339 L 175.626194 135.194641 L 175.626194 138.300455 C 175.626194 138.608757 175.445143 138.799603 175.158034 138.799603 C 174.872593 138.799603 174.69316 138.608757 174.69316 138.300455 L 174.69316 135.194641 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_66" x1="0" x2="1" y1="0" y2="0" gradientTransform="matrix(9.560531,31.271146,-31.271153,9.560529,139.258019,119.660507)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#bdbfc1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_66)" d="M 158.463683 145.533416 C 158.463683 147.365403 156.980784 148.841755 155.152058 148.841755 L 132.925189 148.841755 C 131.096464 148.841755 129.61522 147.365403 129.61522 145.533416 L 129.61522 125.056949 C 129.61522 123.231497 131.096464 121.748611 132.925189 121.748611 L 155.152058 121.748611 C 156.980784 121.748611 158.463683 123.231497 158.463683 125.056949 L 158.463683 145.533416 Z"/>
+ <path fill="none" stroke="#737577" stroke-linejoin="bevel" stroke-width=".25" d="M 158.463683 145.533416 C 158.463683 147.365403 156.980784 148.841755 155.152058 148.841755 L 132.925189 148.841755 C 131.096464 148.841755 129.61522 147.365403 129.61522 145.533416 L 129.61522 125.056949 C 129.61522 123.231497 131.096464 121.748611 132.925189 121.748611 L 155.152058 121.748611 C 156.980784 121.748611 158.463683 123.231497 158.463683 125.056949 L 158.463683 145.533416 Z" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_67" x1="0" x2="1" y1="0" y2="0" gradientTransform="matrix(-0.000001,25.194762,-25.194775,-0.000001,144.039445,122.698046)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#e6e7e8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_67)" d="M 157.541977 145.415963 C 157.541977 146.779753 156.431041 147.892319 155.060704 147.892319 L 133.014913 147.892319 C 131.647849 147.892319 130.536913 146.779753 130.536913 145.415963 L 130.536913 125.180937 C 130.536913 123.810613 131.647849 122.698046 133.014913 122.698046 L 155.060704 122.698046 C 156.431041 122.698046 157.541977 123.810613 157.541977 125.180937 L 157.541977 145.415963 Z"/>
+ <path fill="none" stroke="#f0f1f1" stroke-linejoin="bevel" stroke-width=".25" d="M 157.541977 145.415963 C 157.541977 146.779753 156.431041 147.892319 155.060704 147.892319 L 133.014913 147.892319 C 131.647849 147.892319 130.536913 146.779753 130.536913 145.415963 L 130.536913 125.180937 C 130.536913 123.810613 131.647849 122.698046 133.014913 122.698046 L 155.060704 122.698046 C 156.431041 122.698046 157.541977 123.810613 157.541977 125.180937 L 157.541977 145.415963 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#4d4d4e" d="M 144.134054 138.482807 C 145.271102 138.482807 145.768646 137.804173 146.161817 137.804173 C 146.383656 137.804173 146.532112 137.973831 146.532112 138.238105 C 146.532112 138.716084 145.460332 139.288684 144.134054 139.288684 C 141.952968 139.288684 140.827358 137.412657 140.827358 135.450161 C 140.827358 133.487665 141.952968 131.611645 144.189539 131.611645 C 145.523956 131.611645 146.373873 132.332695 146.373873 132.714416 C 146.373873 132.957488 146.225416 133.159774 145.992152 133.159774 C 145.566372 133.159774 145.355934 132.417515 144.189539 132.417515 C 142.512506 132.417515 141.824101 134.00806 141.824101 135.450161 C 141.824101 136.892262 142.535357 138.482807 144.134054 138.482807 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_68" x1="0" x2="1" y1="0" y2="0" gradientTransform="matrix(9.560985,31.272614,-31.27261,9.560986,107.462119,119.658876)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#bdbfc1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_68)" d="M 126.664513 145.533416 C 126.664513 147.365403 125.183257 148.841755 123.357805 148.841755 L 101.127662 148.841755 C 99.298937 148.841755 97.819323 147.365403 97.819323 145.533416 L 97.819323 125.056949 C 97.819323 123.231497 99.298937 121.748611 101.127662 121.748611 L 123.357805 121.748611 C 125.183257 121.748611 126.664513 123.231497 126.664513 125.056949 L 126.664513 145.533416 Z"/>
+ <path fill="none" stroke="#737577" stroke-linejoin="bevel" stroke-width=".25" d="M 126.664513 145.533416 C 126.664513 147.365403 125.183257 148.841755 123.357805 148.841755 L 101.127662 148.841755 C 99.298937 148.841755 97.819323 147.365403 97.819323 145.533416 L 97.819323 125.056949 C 97.819323 123.231497 99.298937 121.748611 101.127662 121.748611 L 123.357805 121.748611 C 125.183257 121.748611 126.664513 123.231497 126.664513 125.056949 L 126.664513 145.533416 Z" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_69" x1="0" x2="1" y1="0" y2="0" gradientTransform="matrix(-0.000001,25.194762,-25.194761,-0.000001,112.241911,122.698046)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#e6e7e8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_69)" d="M 125.747698 145.415963 C 125.747698 146.779753 124.631871 147.892319 123.261559 147.892319 L 101.219016 147.892319 C 99.850322 147.892319 98.737756 146.779753 98.737756 145.415963 L 98.737756 125.180937 C 98.737756 123.810613 99.850322 122.698046 101.219016 122.698046 L 123.261559 122.698046 C 124.631871 122.698046 125.747698 123.810613 125.747698 125.180937 L 125.747698 145.415963 Z"/>
+ <path fill="none" stroke="#f0f1f1" stroke-linejoin="bevel" stroke-width=".25" d="M 125.747698 145.415963 C 125.747698 146.779753 124.631871 147.892319 123.261559 147.892319 L 101.219016 147.892319 C 99.850322 147.892319 98.737756 146.779753 98.737756 145.415963 L 98.737756 125.180937 C 98.737756 123.810613 99.850322 122.698046 101.219016 122.698046 L 123.261559 122.698046 C 124.631871 122.698046 125.747698 123.810613 125.747698 125.180937 L 125.747698 145.415963 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#4d4d4e" d="M 109.682353 138.991783 C 109.491493 139.256056 109.364244 139.288684 109.21417 139.288684 C 109.003719 139.288684 108.79002 139.119025 108.79002 138.895531 C 108.79002 138.74708 108.876483 138.610049 108.940095 138.513804 L 111.303902 135.174468 L 109.331623 132.384894 C 109.227213 132.236438 109.181536 132.109201 109.181536 132.003161 C 109.181536 131.769884 109.372409 131.611645 109.595891 131.611645 C 109.75576 131.611645 109.892804 131.654061 110.073882 131.906915 L 111.845505 134.495834 L 113.615497 131.906915 C 113.794944 131.654061 113.931976 131.611645 114.091845 131.611645 C 114.315339 131.611645 114.5062 131.769884 114.5062 132.003161 C 114.5062 132.109201 114.465414 132.236438 114.357756 132.384894 L 112.385477 135.174468 L 114.749271 138.513804 C 114.812896 138.610049 114.897716 138.74708 114.897716 138.895531 C 114.897716 139.119025 114.687278 139.288684 114.473579 139.288684 C 114.326752 139.288684 114.197886 139.256056 114.008643 138.991783 L 111.845505 135.905301 L 109.682353 138.991783 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_70" x1="0" x2="1" y1="0" y2="0" gradientTransform="matrix(9.560986,31.272614,-31.272614,9.560986,75.665567,119.660507)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#bdbfc1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_70)" d="M 94.868616 145.533416 C 94.868616 147.365403 93.387036 148.841755 91.558162 148.841755 L 69.328181 148.841755 C 67.499294 148.841755 66.020813 147.365403 66.020813 145.533416 L 66.020813 125.056949 C 66.020813 123.231497 67.499294 121.748611 69.328181 121.748611 L 91.558162 121.748611 C 93.387036 121.748611 94.868616 123.231497 94.868616 125.056949 L 94.868616 145.533416 Z"/>
+ <path fill="none" stroke="#737577" stroke-linejoin="bevel" stroke-width=".25" d="M 94.868616 145.533416 C 94.868616 147.365403 93.387036 148.841755 91.558162 148.841755 L 69.328181 148.841755 C 67.499294 148.841755 66.020813 147.365403 66.020813 145.533416 L 66.020813 125.056949 C 66.020813 123.231497 67.499294 121.748611 69.328181 121.748611 L 91.558162 121.748611 C 93.387036 121.748611 94.868616 123.231497 94.868616 125.056949 L 94.868616 145.533416 Z" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_71" x1="0" x2="1" y1="0" y2="0" gradientTransform="matrix(-0.000001,25.194762,-25.194766,-0.000001,80.444714,122.698046)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#e6e7e8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_71)" d="M 93.947894 145.415963 C 93.947894 146.779753 92.835813 147.892319 91.465824 147.892319 L 69.420506 147.892319 C 68.050517 147.892319 66.941697 146.779753 66.941697 145.415963 L 66.941697 125.180937 C 66.941697 123.810613 68.050517 122.698046 69.420506 122.698046 L 91.465824 122.698046 C 92.835813 122.698046 93.947894 123.810613 93.947894 125.180937 L 93.947894 145.415963 Z"/>
+ <path fill="none" stroke="#f0f1f1" stroke-linejoin="bevel" stroke-width=".25" d="M 93.947894 145.415963 C 93.947894 146.779753 92.835813 147.892319 91.465824 147.892319 L 69.420506 147.892319 C 68.050517 147.892319 66.941697 146.779753 66.941697 145.415963 L 66.941697 125.180937 C 66.941697 123.810613 68.050517 122.698046 69.420506 122.698046 L 91.465824 122.698046 C 92.835813 122.698046 93.947894 123.810613 93.947894 125.180937 L 93.947894 145.415963 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#4d4d4e" d="M 81.413398 132.48114 L 77.988253 132.48114 C 77.723824 132.48114 77.532628 132.342478 77.532628 132.076568 C 77.532628 131.8123 77.723824 131.675257 77.988253 131.675257 L 82.114385 131.675257 C 82.42189 131.675257 82.601823 131.833496 82.601823 132.003161 C 82.601823 132.205447 82.56039 132.32127 82.369194 132.596963 L 78.477334 138.419183 L 82.283229 138.419183 C 82.549301 138.419183 82.738854 138.556214 82.738854 138.822124 C 82.738854 139.086398 82.549301 139.225059 82.283229 139.225059 L 77.905387 139.225059 C 77.511905 139.225059 77.354163 139.065189 77.354163 138.800916 C 77.354163 138.641046 77.384507 138.525223 77.532628 138.301729 L 81.413398 132.48114 Z"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <linearGradient id="_lgradient_72" x1="0" x2="1" y1="0" y2="0" gradientTransform="matrix(9.559795,31.268739,-31.268746,9.559793,200.545905,89.008246)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#bdbfc1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_72)" d="M 219.746828 114.877532 C 219.746828 116.709377 218.265686 118.185616 216.437101 118.185616 L 194.21193 118.185616 C 192.38337 118.185616 190.900586 116.709377 190.900586 114.877532 L 190.900586 94.402641 C 190.900586 92.57733 192.38337 91.094558 194.21193 91.094558 L 216.437101 91.094558 C 218.265686 91.094558 219.746828 92.57733 219.746828 94.402641 L 219.746828 114.877532 Z"/>
+ <path fill="none" stroke="#737577" stroke-linejoin="bevel" stroke-width=".25" d="M 219.746828 114.877532 C 219.746828 116.709377 218.265686 118.185616 216.437101 118.185616 L 194.21193 118.185616 C 192.38337 118.185616 190.900586 116.709377 190.900586 114.877532 L 190.900586 94.402641 C 190.900586 92.57733 192.38337 91.094558 194.21193 91.094558 L 216.437101 91.094558 C 218.265686 91.094558 219.746828 92.57733 219.746828 94.402641 L 219.746828 114.877532 Z" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_73" x1="0" x2="1" y1="0" y2="0" gradientTransform="matrix(-0.000001,25.192823,-25.192834,-0.000001,205.323712,92.04392)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#e6e7e8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_73)" d="M 218.826835 114.760088 C 218.826835 116.123773 217.714342 117.236254 216.344136 117.236254 L 194.300017 117.236254 C 192.934714 117.236254 191.82222 116.123773 191.82222 114.760088 L 191.82222 94.52662 C 191.82222 93.156401 192.934714 92.04392 194.300017 92.04392 L 216.344136 92.04392 C 217.714342 92.04392 218.826835 93.156401 218.826835 94.52662 L 218.826835 114.760088 Z"/>
+ <path fill="none" stroke="#f0f1f1" stroke-linejoin="bevel" stroke-width=".25" d="M 218.826835 114.760088 C 218.826835 116.123773 217.714342 117.236254 216.344136 117.236254 L 194.300017 117.236254 C 192.934714 117.236254 191.82222 116.123773 191.82222 114.760088 L 191.82222 94.52662 C 191.82222 93.156401 192.934714 92.04392 194.300017 92.04392 L 216.344136 92.04392 C 217.714342 92.04392 218.826835 93.156401 218.826835 94.52662 L 218.826835 114.760088 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#4d4d4e" d="M 204.4608 101.402144 L 203.051441 101.402144 C 202.785564 101.402144 202.594706 101.263493 202.594706 100.966615 C 202.594706 100.671367 202.785564 100.532716 203.051441 100.532716 L 206.804836 100.532716 C 207.070738 100.532716 207.261572 100.671367 207.261572 100.966615 C 207.261572 101.263493 207.070738 101.402144 206.804836 101.402144 L 205.39386 101.402144 L 205.39386 107.646402 C 205.39386 107.954704 205.214426 108.14555 204.927317 108.14555 C 204.641876 108.14555 204.4608 107.954704 204.4608 107.646402 L 204.4608 101.402144 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_74" x1="0" x2="1" y1="0" y2="0" gradientTransform="matrix(9.560527,31.271146,-31.27114,9.560529,168.229677,89.008821)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#bdbfc1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_74)" d="M 187.435332 114.88173 C 187.435332 116.713716 185.954089 118.190069 184.125363 118.190069 L 161.895221 118.190069 C 160.064877 118.190069 158.586882 116.713716 158.586882 114.88173 L 158.586882 94.405263 C 158.586882 92.579811 160.064877 91.096924 161.895221 91.096924 L 184.125363 91.096924 C 185.954089 91.096924 187.435332 92.579811 187.435332 94.405263 L 187.435332 114.88173 Z"/>
+ <path fill="none" stroke="#737577" stroke-linejoin="bevel" stroke-width=".25" d="M 187.435332 114.88173 C 187.435332 116.713716 185.954089 118.190069 184.125363 118.190069 L 161.895221 118.190069 C 160.064877 118.190069 158.586882 116.713716 158.586882 114.88173 L 158.586882 94.405263 C 158.586882 92.579811 160.064877 91.096924 161.895221 91.096924 L 184.125363 91.096924 C 185.954089 91.096924 187.435332 92.579811 187.435332 94.405263 L 187.435332 114.88173 Z" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_75" x1="0" x2="1" y1="0" y2="0" gradientTransform="matrix(-0.000001,25.194762,-25.194763,-0.000001,173.011113,92.04636)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#e6e7e8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_75)" d="M 186.513639 114.764277 C 186.513639 116.128067 185.402703 117.240633 184.032379 117.240633 L 161.986575 117.240633 C 160.616263 117.240633 159.508588 116.128067 159.508588 114.764277 L 159.508588 94.529251 C 159.508588 93.158926 160.616263 92.04636 161.986575 92.04636 L 184.032379 92.04636 C 185.402703 92.04636 186.513639 93.158926 186.513639 94.529251 L 186.513639 114.764277 Z"/>
+ <path fill="none" stroke="#f0f1f1" stroke-linejoin="bevel" stroke-width=".25" d="M 186.513639 114.764277 C 186.513639 116.128067 185.402703 117.240633 184.032379 117.240633 L 161.986575 117.240633 C 160.616263 117.240633 159.508588 116.128067 159.508588 114.764277 L 159.508588 94.529251 C 159.508588 93.158926 160.616263 92.04636 161.986575 92.04636 L 184.032379 92.04636 C 185.402703 92.04636 186.513639 93.158926 186.513639 94.529251 L 186.513639 114.764277 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#4d4d4e" d="M 170.872444 107.393928 L 172.210134 107.393928 C 173.970332 107.393928 174.626127 105.920836 174.626127 104.38249 C 174.626127 102.834349 173.927916 101.455885 172.14651 101.455885 L 170.872444 101.455885 L 170.872444 107.393928 Z M 169.939312 101.158971 C 169.939312 100.873496 170.089399 100.650002 170.438499 100.650002 L 172.272116 100.650002 C 174.52173 100.650002 175.624501 102.389004 175.624501 104.38249 C 175.624501 106.641874 174.425472 108.199798 172.399364 108.199798 L 170.438499 108.199798 C 170.089399 108.199798 169.939312 107.977935 169.939312 107.690829 L 169.939312 101.158971 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_76" x1="0" x2="1" y1="0" y2="0" gradientTransform="matrix(9.560526,31.271146,-31.271135,9.560529,135.846825,89.008821)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#bdbfc1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_76)" d="M 155.051172 114.88173 C 155.051172 116.713716 153.569929 118.190069 151.741203 118.190069 L 129.511061 118.190069 C 127.685272 118.190069 126.203705 116.713716 126.203705 114.88173 L 126.203705 94.405263 C 126.203705 92.579811 127.685272 91.096924 129.511061 91.096924 L 151.741203 91.096924 C 153.569929 91.096924 155.051172 92.579811 155.051172 94.405263 L 155.051172 114.88173 Z"/>
+ <path fill="none" stroke="#737577" stroke-linejoin="bevel" stroke-width=".25" d="M 155.051172 114.88173 C 155.051172 116.713716 153.569929 118.190069 151.741203 118.190069 L 129.511061 118.190069 C 127.685272 118.190069 126.203705 116.713716 126.203705 114.88173 L 126.203705 94.405263 C 126.203705 92.579811 127.685272 91.096924 129.511061 91.096924 L 151.741203 91.096924 C 153.569929 91.096924 155.051172 92.579811 155.051172 94.405263 L 155.051172 114.88173 Z" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_77" x1="0" x2="1" y1="0" y2="0" gradientTransform="matrix(-0.000001,25.194762,-25.194764,-0.000001,140.627605,92.04636)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#e6e7e8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_77)" d="M 154.131109 114.764277 C 154.131109 116.128067 153.018543 117.240633 151.648219 117.240633 L 129.603398 117.240633 C 128.236496 117.240633 127.12459 116.128067 127.12459 114.764277 L 127.12459 94.529251 C 127.12459 93.158926 128.236496 92.04636 129.603398 92.04636 L 151.648219 92.04636 C 153.018543 92.04636 154.131109 93.158926 154.131109 94.529251 L 154.131109 114.764277 Z"/>
+ <path fill="none" stroke="#f0f1f1" stroke-linejoin="bevel" stroke-width=".25" d="M 154.131109 114.764277 C 154.131109 116.128067 153.018543 117.240633 151.648219 117.240633 L 129.603398 117.240633 C 128.236496 117.240633 127.12459 116.128067 127.12459 114.764277 L 127.12459 94.529251 C 127.12459 93.158926 128.236496 92.04636 129.603398 92.04636 L 151.648219 92.04636 C 153.018543 92.04636 154.131109 93.158926 154.131109 94.529251 L 154.131109 114.764277 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#4d4d4e" d="M 142.057629 101.467298 C 142.057629 101.689161 141.889594 101.880022 141.656318 101.880022 C 141.24261 101.880022 141.105579 101.39226 140.171975 101.39226 C 139.482239 101.39226 138.974091 101.827823 138.974091 102.464041 C 138.974091 104.128005 142.558446 103.333536 142.558446 105.87842 C 142.558446 107.129648 141.644905 108.263422 140.001501 108.263422 C 139.005891 108.263422 137.903443 107.88332 137.903443 107.351512 C 137.903443 107.098657 138.029385 106.875163 138.295457 106.875163 C 138.614051 106.875163 139.058425 107.45754 140.012752 107.45754 C 140.978169 107.45754 141.561703 106.75934 141.561703 105.920836 C 141.561703 104.128005 137.976688 104.9975 137.976688 102.527665 C 137.976688 101.646745 138.803605 100.586378 140.203949 100.586378 C 141.137391 100.586378 142.057629 100.979536 142.057629 101.467298 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_78" x1="0" x2="1" y1="0" y2="0" gradientTransform="matrix(9.560529,31.271146,-31.271145,9.560529,103.464947,89.008821)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#bdbfc1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_78)" d="M 122.667996 114.88173 C 122.667996 116.713716 121.186416 118.190069 119.357529 118.190069 L 97.130647 118.190069 C 95.301934 118.190069 93.820192 116.713716 93.820192 114.88173 L 93.820192 94.405263 C 93.820192 92.579811 95.301934 91.096924 97.130647 91.096924 L 119.357529 91.096924 C 121.186416 91.096924 122.667996 92.579811 122.667996 94.405263 L 122.667996 114.88173 Z"/>
+ <path fill="none" stroke="#737577" stroke-linejoin="bevel" stroke-width=".25" d="M 122.667996 114.88173 C 122.667996 116.713716 121.186416 118.190069 119.357529 118.190069 L 97.130647 118.190069 C 95.301934 118.190069 93.820192 116.713716 93.820192 114.88173 L 93.820192 94.405263 C 93.820192 92.579811 95.301934 91.096924 97.130647 91.096924 L 119.357529 91.096924 C 121.186416 91.096924 122.667996 92.579811 122.667996 94.405263 L 122.667996 114.88173 Z" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_79" x1="0" x2="1" y1="0" y2="0" gradientTransform="matrix(-0.000001,25.194762,-25.194766,-0.000001,108.244093,92.04636)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#e6e7e8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_79)" d="M 121.747273 114.764277 C 121.747273 116.128067 120.635192 117.240633 119.265204 117.240633 L 97.219885 117.240633 C 95.852996 117.240633 94.741077 116.128067 94.741077 114.764277 L 94.741077 94.529251 C 94.741077 93.158926 95.852996 92.04636 97.219885 92.04636 L 119.265204 92.04636 C 120.635192 92.04636 121.747273 93.158926 121.747273 94.529251 L 121.747273 114.764277 Z"/>
+ <path fill="none" stroke="#f0f1f1" stroke-linejoin="bevel" stroke-width=".25" d="M 121.747273 114.764277 C 121.747273 116.128067 120.635192 117.240633 119.265204 117.240633 L 97.219885 117.240633 C 95.852996 117.240633 94.741077 116.128067 94.741077 114.764277 L 94.741077 94.529251 C 94.741077 93.158926 95.852996 92.04636 97.219885 92.04636 L 119.265204 92.04636 C 120.635192 92.04636 121.747273 93.158926 121.747273 94.529251 L 121.747273 114.764277 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#4d4d4e" d="M 107.858608 101.667953 L 107.836255 101.667953 L 106.383401 105.751172 L 109.311475 105.751172 L 107.858608 101.667953 Z M 105.610799 107.914323 C 105.535923 108.116609 105.408513 108.263422 105.15353 108.263422 C 104.911442 108.263422 104.709156 108.116609 104.709156 107.871907 C 104.709156 107.744658 104.804592 107.499956 104.836566 107.405341 L 107.179974 101.158971 C 107.296282 100.83108 107.487479 100.586378 107.849149 100.586378 C 108.209177 100.586378 108.400211 100.83108 108.515051 101.158971 L 110.860089 107.405341 C 110.891901 107.499956 110.987499 107.744658 110.987499 107.871907 C 110.987499 108.116609 110.785214 108.263422 110.541333 108.263422 C 110.286512 108.263422 110.159114 108.116609 110.085869 107.914323 L 109.598257 106.557054 L 106.098237 106.557054 L 105.610799 107.914323 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_80" x1="0" x2="1" y1="0" y2="0" gradientTransform="matrix(11.713347,38.312623,-38.312622,11.713348,57.411045,85.486777)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#bdbfc1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_80)" d="M 90.284483 114.88173 C 90.284483 116.713716 88.802903 118.190069 86.977289 118.190069 L 39.560372 118.190069 C 37.731485 118.190069 36.253172 116.713716 36.253172 114.88173 L 36.253172 94.405263 C 36.253172 92.579811 37.731485 91.096924 39.560372 91.096924 L 86.977289 91.096924 C 88.802903 91.096924 90.284483 92.579811 90.284483 94.405263 L 90.284483 114.88173 Z"/>
+ <path fill="none" stroke="#737577" stroke-linejoin="bevel" stroke-width=".25" d="M 90.284483 114.88173 C 90.284483 116.713716 88.802903 118.190069 86.977289 118.190069 L 39.560372 118.190069 C 37.731485 118.190069 36.253172 116.713716 36.253172 114.88173 L 36.253172 94.405263 C 36.253172 92.579811 37.731485 91.096924 39.560372 91.096924 L 86.977289 91.096924 C 88.802903 91.096924 90.284483 92.579811 90.284483 94.405263 L 90.284483 114.88173 Z" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_81" x1="0" x2="1" y1="0" y2="0" gradientTransform="matrix(-0.000001,25.194762,-25.194764,-0.000001,63.268828,92.04636)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#e6e7e8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_81)" d="M 89.366859 114.764277 C 89.366859 116.128067 88.251841 117.240633 86.881691 117.240633 L 39.652703 117.240633 C 38.282715 117.240633 37.170796 116.128067 37.170796 114.764277 L 37.170796 94.529251 C 37.170796 93.158926 38.282715 92.04636 39.652703 92.04636 L 86.881691 92.04636 C 88.251841 92.04636 89.366859 93.158926 89.366859 94.529251 L 89.366859 114.764277 Z"/>
+ <path fill="none" stroke="#f0f1f1" stroke-linejoin="bevel" stroke-width=".25" d="M 89.366859 114.764277 C 89.366859 116.128067 88.251841 117.240633 86.881691 117.240633 L 39.652703 117.240633 C 38.282715 117.240633 37.170796 116.128067 37.170796 114.764277 L 37.170796 94.529251 C 37.170796 93.158926 38.282715 92.04636 39.652703 92.04636 L 86.881691 92.04636 C 88.251841 92.04636 89.366859 93.158926 89.366859 94.529251 L 89.366859 114.764277 Z" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_82" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(2.262328,0,0,2.261027,40.780609,95.532516)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1fd175"/>
+ <stop offset="100%" style="stop-color:#00ff55"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_82)" d="M 43.042937 96.663029 C 43.042937 97.287834 42.536245 97.793543 41.91177 97.793543 C 41.287295 97.793543 40.780609 97.287834 40.780609 96.663029 C 40.780609 96.038224 41.287295 95.532516 41.91177 95.532516 C 42.536245 95.532516 43.042937 96.038224 43.042937 96.663029 Z"/>
+ <path fill="#4d4d4e" d="M 41.648965 109.447765 C 42.2351 109.447765 42.580945 109.650051 42.580945 109.886601 C 42.580945 110.002424 42.483717 110.126399 42.346685 110.126399 C 42.125314 110.126399 42.039181 109.943691 41.648965 109.943691 C 40.936727 109.943691 40.65646 110.635381 40.65646 111.222661 C 40.65646 111.809941 40.936727 112.501619 41.648965 112.501619 C 42.0519 112.501619 42.157126 112.304225 42.338689 112.304225 C 42.46936 112.304225 42.561691 112.390687 42.561691 112.545666 C 42.561691 112.761008 42.243097 112.995915 41.648965 112.995915 C 40.59268 112.995915 40.082889 112.142724 40.082889 111.222661 C 40.082889 110.302586 40.59268 109.447765 41.648965 109.447765 Z"/>
+ <path fill="#4d4d4e" d="M 44.505263 112.501619 C 45.211135 112.501619 45.457959 111.809941 45.457959 111.222661 C 45.457959 110.635381 45.211135 109.943691 44.505263 109.943691 C 43.801176 109.943691 43.554197 110.635381 43.554197 111.222661 C 43.554197 111.809941 43.801176 112.501619 44.505263 112.501619 Z M 45.999724 112.715331 C 45.999724 112.917604 45.843607 112.995915 45.732022 112.995915 C 45.614077 112.995915 45.464319 112.917604 45.464319 112.715331 L 45.464319 112.473889 L 45.451593 112.473889 C 45.204775 112.82625 44.878184 112.995915 44.505263 112.995915 C 43.527114 112.995915 42.980781 112.142724 42.980781 111.222661 C 42.980781 110.302586 43.527114 109.447765 44.505263 109.447765 C 44.90363 109.447765 45.184059 109.61743 45.451593 109.91107 L 45.464319 109.91107 L 45.464319 109.728362 C 45.464319 109.526076 45.614077 109.447765 45.732022 109.447765 C 45.843607 109.447765 45.999724 109.526076 45.999724 109.728362 L 45.999724 112.715331 Z"/>
+ <path fill="#4d4d4e" d="M 48.252263 112.501619 C 48.956511 112.501619 49.20496 111.809941 49.20496 111.222661 C 49.20496 110.635381 48.956511 109.943691 48.252263 109.943691 C 47.548183 109.943691 47.299566 110.635381 47.299566 111.222661 C 47.299566 111.809941 47.548183 112.501619 48.252263 112.501619 Z M 46.785046 109.754461 C 46.785046 109.565219 46.894995 109.447765 47.071834 109.447765 C 47.248668 109.447765 47.358623 109.565219 47.358623 109.754461 L 47.358623 109.924114 L 47.371349 109.924114 C 47.535457 109.612539 47.841331 109.447765 48.296963 109.447765 C 49.236772 109.447765 49.778536 110.302586 49.778536 111.222661 C 49.778536 112.142724 49.236772 112.995915 48.296963 112.995915 C 47.841331 112.995915 47.522731 112.74306 47.371349 112.527719 L 47.358623 112.527719 L 47.358623 114.059543 C 47.358623 114.248773 47.248668 114.366227 47.071834 114.366227 C 46.894995 114.366227 46.785046 114.248773 46.785046 114.059543 L 46.785046 109.754461 Z"/>
+ <path fill="#4d4d4e" d="M 51.489479 109.447765 C 51.964196 109.447765 52.642831 109.702262 52.642831 110.061145 C 52.642831 110.185132 52.55849 110.296064 52.38165 110.296064 C 52.13467 110.296064 52.037441 109.943691 51.489479 109.943691 C 51.162888 109.943691 50.882459 110.088887 50.882459 110.380884 C 50.882459 110.987742 52.735324 110.922487 52.735324 111.927395 C 52.735324 112.650076 52.115584 112.995915 51.470392 112.995915 C 50.739068 112.995915 50.165653 112.632129 50.165653 112.336858 C 50.165653 112.18188 50.275601 112.07747 50.399751 112.07747 C 50.654727 112.07747 50.863373 112.501619 51.489479 112.501619 C 51.906932 112.501619 52.161747 112.266712 52.161747 112.030162 C 52.161747 111.353158 50.309044 111.392314 50.309044 110.426561 C 50.309044 109.787082 50.909542 109.447765 51.489479 109.447765 Z"/>
+ <path fill="#4d4d4e" d="M 55.488194 112.689219 C 55.488194 112.878461 55.378246 112.995915 55.201406 112.995915 C 55.026202 112.995915 54.914617 112.878461 54.914617 112.689219 L 54.914617 108.229171 C 54.914617 108.039928 55.026202 107.922475 55.201406 107.922475 C 55.378246 107.922475 55.488194 108.039928 55.488194 108.229171 L 55.488194 112.689219 Z"/>
+ <path fill="#4d4d4e" d="M 57.622956 112.501619 C 58.327036 112.501619 58.575491 111.809941 58.575491 111.222661 C 58.575491 110.635381 58.327036 109.943691 57.622956 109.943691 C 56.918708 109.943691 56.670259 110.635381 56.670259 111.222661 C 56.670259 111.809941 56.918708 112.501619 57.622956 112.501619 Z M 57.622956 109.447765 C 58.601098 109.447765 59.149068 110.302586 59.149068 111.222661 C 59.149068 112.142724 58.601098 112.995915 57.622956 112.995915 C 56.644807 112.995915 56.096682 112.142724 56.096682 111.222661 C 56.096682 110.302586 56.644807 109.447765 57.622956 109.447765 Z"/>
+ <path fill="#4d4d4e" d="M 61.172244 109.447765 C 61.758541 109.447765 62.104218 109.650051 62.104218 109.886601 C 62.104218 110.002424 62.007157 110.126399 61.870126 110.126399 C 61.647124 110.126399 61.564252 109.943691 61.172244 109.943691 C 60.461798 109.943691 60.181369 110.635381 60.181369 111.222661 C 60.181369 111.809941 60.461798 112.501619 61.172244 112.501619 C 61.576972 112.501619 61.680566 112.304225 61.86376 112.304225 C 61.994431 112.304225 62.085132 112.390687 62.085132 112.545666 C 62.085132 112.761008 61.764901 112.995915 61.172244 112.995915 C 60.114484 112.995915 59.60796 112.142724 59.60796 111.222661 C 59.60796 110.302586 60.114484 109.447765 61.172244 109.447765 Z"/>
+ <path fill="#4d4d4e" d="M 62.653818 108.229171 C 62.653818 108.039928 62.765397 107.922475 62.940606 107.922475 C 63.115971 107.922475 63.227395 108.039928 63.227395 108.229171 L 63.227395 110.674524 L 64.4796 109.623952 C 64.597545 109.519542 64.708968 109.447765 64.806197 109.447765 C 64.955948 109.447765 65.046655 109.558697 65.046655 109.702262 C 65.046655 109.787082 65.014843 109.865393 64.903419 109.951856 L 63.600148 110.98122 L 65.113702 112.473889 C 65.223488 112.584821 65.249102 112.656598 65.249102 112.76916 C 65.249102 112.898039 65.132788 112.995915 65.008476 112.995915 C 64.871445 112.995915 64.812557 112.956759 64.675526 112.819728 L 63.227395 111.307481 L 63.227395 112.689219 C 63.227395 112.878461 63.115971 112.995915 62.940606 112.995915 C 62.765397 112.995915 62.653818 112.878461 62.653818 112.689219 L 62.653818 108.229171 Z"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <linearGradient id="_lgradient_83" x1="0" x2="1" y1="0" y2="0" gradientTransform="matrix(7.173884,23.464751,-23.464712,7.173896,209.918348,66.548932)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#bdbfc1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_83)" d="M 228 84.227677 C 228 86.051499 226.515483 87.536016 224.693329 87.536016 L 202.319584 87.536016 C 200.490858 87.536016 199.012913 86.051499 199.012913 84.227677 L 199.012913 72.333644 C 199.012913 70.501658 200.490858 69.023662 202.319584 69.023662 L 224.693329 69.023662 C 226.515483 69.023662 228 70.501658 228 72.333644 L 228 84.227677 Z"/>
+ <path fill="none" stroke="#737577" stroke-linejoin="bevel" stroke-width=".25" d="M 228 84.227677 C 228 86.051499 226.515483 87.536016 224.693329 87.536016 L 202.319584 87.536016 C 200.490858 87.536016 199.012913 86.051499 199.012913 84.227677 L 199.012913 72.333644 C 199.012913 70.501658 200.490858 69.023662 202.319584 69.023662 L 224.693329 69.023662 C 226.515483 69.023662 228 70.501658 228 72.333644 L 228 84.227677 Z" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_84" x1="0" x2="1" y1="0" y2="0" gradientTransform="matrix(-0.000001,16.6112,-16.611211,-0.000001,213.504011,69.973098)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#e6e7e8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_84)" d="M 227.076701 84.103689 C 227.076701 85.47074 225.967358 86.583319 224.597046 86.583319 L 202.412581 86.583319 C 201.042269 86.583319 199.92969 85.47074 199.92969 84.103689 L 199.92969 72.455989 C 199.92969 71.085677 201.042269 69.973098 202.412581 69.973098 L 224.597046 69.973098 C 225.967358 69.973098 227.076701 71.085677 227.076701 72.455989 L 227.076701 84.103689 Z"/>
+ <path fill="none" stroke="#f0f1f1" stroke-linejoin="bevel" stroke-width=".25" d="M 227.076701 84.103689 C 227.076701 85.47074 225.967358 86.583319 224.597046 86.583319 L 202.412581 86.583319 C 201.042269 86.583319 199.92969 85.47074 199.92969 84.103689 L 199.92969 72.455989 C 199.92969 71.085677 201.042269 69.973098 202.412581 69.973098 L 224.597046 69.973098 C 225.967358 69.973098 227.076701 71.085677 227.076701 72.455989 L 227.076701 84.103689 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#4d4d4e" fill-rule="evenodd" d="M 216.008116 81.307581 L 216.008116 80.669745 C 216.008116 80.628947 215.978743 80.591434 215.941206 80.591434 L 211.071707 80.591434 C 211.037456 80.591434 211.004797 80.628947 211.004797 80.669745 L 211.004797 81.307581 C 211.004797 81.348379 211.037456 81.374466 211.071707 81.374466 L 215.941206 81.374466 C 215.978743 81.374466 216.008116 81.348379 216.008116 81.307581 Z M 215.941206 79.475595 C 215.941206 79.449508 215.92164 79.4283 215.92164 79.4283 L 213.567641 77.05145 C 213.567641 77.05145 213.54479 77.028599 213.518703 77.028599 C 213.487688 77.028599 213.468123 77.05145 213.468123 77.05145 L 211.091272 79.4283 C 211.091272 79.4283 211.071707 79.449508 211.071707 79.475595 C 211.071707 79.513132 211.10108 79.54248 211.141853 79.54248 L 215.877581 79.54248 C 215.908597 79.54248 215.941206 79.513132 215.941206 79.475595 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_85" x1="0" x2="1" y1="0" y2="0" gradientTransform="matrix(7.17342,23.463282,-23.463272,7.173423,175.718318,66.547301)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#bdbfc1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_85)" d="M 193.799993 84.227677 C 193.799993 86.051499 192.315476 87.536016 190.490011 87.536016 L 168.119576 87.536016 C 166.290851 87.536016 164.809607 86.051499 164.809607 84.227677 L 164.809607 72.333644 C 164.809607 70.501658 166.290851 69.023662 168.119576 69.023662 L 190.490011 69.023662 C 192.315476 69.023662 193.799993 70.501658 193.799993 72.333644 L 193.799993 84.227677 Z"/>
+ <path fill="none" stroke="#737577" stroke-linejoin="bevel" stroke-width=".25" d="M 193.799993 84.227677 C 193.799993 86.051499 192.315476 87.536016 190.490011 87.536016 L 168.119576 87.536016 C 166.290851 87.536016 164.809607 86.051499 164.809607 84.227677 L 164.809607 72.333644 C 164.809607 70.501658 166.290851 69.023662 168.119576 69.023662 L 190.490011 69.023662 C 192.315476 69.023662 193.799993 70.501658 193.799993 72.333644 L 193.799993 84.227677 Z" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_86" x1="0" x2="1" y1="0" y2="0" gradientTransform="matrix(-0.000001,16.6112,-16.611188,-0.000001,179.302341,69.973098)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#e6e7e8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_86)" d="M 192.876644 84.103689 C 192.876644 85.47074 191.767351 86.583319 190.397039 86.583319 L 168.2093 86.583319 C 166.842249 86.583319 165.72967 85.47074 165.72967 84.103689 L 165.72967 72.455989 C 165.72967 71.085677 166.842249 69.973098 168.2093 69.973098 L 190.397039 69.973098 C 191.767351 69.973098 192.876644 71.085677 192.876644 72.455989 L 192.876644 84.103689 Z"/>
+ <path fill="none" stroke="#f0f1f1" stroke-linejoin="bevel" stroke-width=".25" d="M 192.876644 84.103689 C 192.876644 85.47074 191.767351 86.583319 190.397039 86.583319 L 168.2093 86.583319 C 166.842249 86.583319 165.72967 85.47074 165.72967 84.103689 L 165.72967 72.455989 C 165.72967 71.085677 166.842249 69.973098 168.2093 69.973098 L 190.397039 69.973098 C 191.767351 69.973098 192.876644 71.085677 192.876644 72.455989 L 192.876644 84.103689 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#4d4d4e" fill-rule="evenodd" d="M 177.12942 76.717024 C 177.12942 76.687651 177.114734 76.658303 177.098417 76.633834 L 176.73137 76.017182 C 176.693845 75.969862 176.649799 75.942132 176.594339 75.942132 C 176.563348 75.942132 176.527454 75.960079 176.496463 75.969862 C 176.454047 76.002495 176.4361 76.056337 176.4361 76.105275 C 176.4361 76.129744 176.4361 76.175421 176.454047 76.19989 L 176.824355 76.798595 C 176.853715 76.850794 176.910818 76.878524 176.967908 76.878524 C 176.998911 76.878524 177.021749 76.878524 177.054371 76.86222 C 177.098417 76.829586 177.12942 76.772484 177.12942 76.717024 Z M 177.940182 75.960079 C 177.940182 75.942132 177.940182 75.932349 177.940182 75.919306 L 177.733005 75.222724 C 177.723222 75.154196 177.662859 75.10364 177.592713 75.10364 C 177.576396 75.10364 177.566613 75.10364 177.550297 75.10364 C 177.470368 75.123206 177.429582 75.198255 177.429582 75.26514 C 177.429582 75.278184 177.429582 75.289609 177.429582 75.297774 L 177.620443 76.002495 C 177.633499 76.080806 177.710166 76.1167 177.783573 76.1167 C 177.790107 76.1167 177.796629 76.1167 177.811315 76.1167 C 177.894505 76.098753 177.940182 76.017182 177.940182 75.960079 Z M 179.545413 79.94053 C 179.545413 79.637095 179.334975 79.392405 179.073956 79.322259 L 179.073956 77.054711 C 179.073956 76.955192 178.984245 76.865481 178.886369 76.865481 C 178.780329 76.865481 178.690593 76.955192 178.690593 77.054711 L 178.690593 79.322259 C 178.419804 79.392405 178.222409 79.637095 178.222409 79.94053 C 178.222409 80.297782 178.529093 80.606121 178.886369 80.606121 C 179.238717 80.606121 179.545413 80.297782 179.545413 79.94053 Z M 180.635141 76.717024 C 180.635141 76.687651 180.641663 76.658303 180.662871 76.633834 L 181.036452 76.017182 C 181.065825 75.969862 181.116381 75.942132 181.163701 75.942132 C 181.196334 75.942132 181.237108 75.960079 181.263219 75.969862 C 181.303993 76.002495 181.326819 76.056337 181.326819 76.105275 C 181.326819 76.129744 181.326819 76.175421 181.303993 76.19989 L 180.940194 76.798595 C 180.905943 76.850794 180.84884 76.878524 180.803163 76.878524 C 180.772172 76.878524 180.739539 76.878524 180.708548 76.86222 C 180.662871 76.829586 180.635141 76.772484 180.635141 76.717024 Z M 179.825998 75.960079 C 179.825998 75.942132 179.832519 75.932349 179.832519 75.919306 L 180.020131 75.222724 C 180.042982 75.154196 180.103321 75.10364 180.176753 75.10364 C 180.180013 75.10364 180.204482 75.10364 180.214265 75.10364 C 180.294194 75.123206 180.334992 75.198255 180.334992 75.26514 C 180.334992 75.278184 180.334992 75.289609 180.334992 75.297774 L 180.150641 76.002495 C 180.121268 76.080806 180.051122 76.1167 179.982619 76.1167 C 179.96629 76.1167 179.953246 76.1167 179.946724 76.1167 C 179.866796 76.098753 179.825998 76.017182 179.825998 75.960079 Z M 179.041323 75.672973 L 179.041323 74.960087 C 179.041323 74.86709 178.974463 74.790423 178.886369 74.790423 C 178.796633 74.790423 178.723226 74.86709 178.723226 74.960087 L 178.723226 75.672973 C 178.723226 75.752902 178.796633 75.823048 178.886369 75.823048 C 178.974463 75.823048 179.041323 75.752902 179.041323 75.672973 Z M 182.396981 77.805109 C 182.396981 79.761083 180.829275 81.333693 178.886369 81.333693 C 176.932026 81.333693 175.370841 79.761083 175.370841 77.805109 C 175.370841 75.858942 176.932026 74.304279 178.886369 74.304279 C 180.829275 74.304279 182.396981 75.858942 182.396981 77.805109 Z M 182.791771 77.805109 C 182.791771 75.648504 181.049496 73.899707 178.886369 73.899707 C 176.719957 73.899707 174.96953 75.648504 174.96953 77.805109 C 174.96953 79.982946 176.719957 81.735004 178.886369 81.735004 C 181.049496 81.735004 182.791771 79.982946 182.791771 77.805109 Z"/>
+ <path fill="#4d4d4e" d="M 187.150682 81.70237 L 188.039754 81.70237 C 188.132751 81.70237 188.196375 81.659954 188.196375 81.54901 C 188.196375 81.441351 188.132751 81.4071 188.039754 81.4071 L 186.997346 81.4071 C 186.883141 81.4071 186.829299 81.475603 186.829299 81.578383 L 186.829299 83.982963 C 186.829299 84.089003 186.892924 84.149366 186.984278 84.149366 C 187.083797 84.149366 187.150682 84.089003 187.150682 83.982963 L 187.150682 82.912825 L 187.953304 82.912825 C 188.039754 82.912825 188.106639 82.858983 188.106639 82.769247 C 188.106639 82.66811 188.039754 82.615912 187.953304 82.615912 L 187.150682 82.615912 L 187.150682 81.70237 Z"/>
+ <path fill="#4d4d4e" fill-rule="evenodd" d="M 189.641712 83.092272 L 188.842376 83.092272 L 189.641712 81.705631 L 189.641712 83.092272 Z M 189.95493 83.372856 L 190.132759 83.372856 C 190.209427 83.372856 190.273051 83.317397 190.273051 83.227661 C 190.273051 83.157515 190.209427 83.092272 190.132759 83.092272 L 189.95493 83.092272 L 189.95493 81.692588 C 189.95493 81.475603 189.884784 81.374466 189.718405 81.374466 C 189.600939 81.374466 189.537314 81.421786 189.463908 81.534348 L 188.527515 83.069421 C 188.473699 83.146089 188.441065 83.206453 188.441065 83.257033 C 188.441065 83.323918 188.463891 83.372856 188.584618 83.372856 L 189.641712 83.372856 C 189.641712 83.982963 189.641712 83.982963 189.641712 83.982963 C 189.641712 84.089003 189.705336 84.149366 189.801594 84.149366 C 189.891305 84.149366 189.95493 84.089003 189.95493 83.982963 L 189.95493 83.372856 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_87" x1="0" x2="1" y1="0" y2="0" gradientTransform="matrix(7.173416,23.463282,-23.463261,7.173423,141.515022,66.548932)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#bdbfc1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_87)" d="M 159.596687 84.227677 C 159.596687 86.051499 158.115443 87.536016 156.289979 87.536016 L 133.916283 87.536016 C 132.087396 87.536016 130.609089 86.051499 130.609089 84.227677 L 130.609089 72.333644 C 130.609089 70.501658 132.087396 69.023662 133.916283 69.023662 L 156.289979 69.023662 C 158.115443 69.023662 159.596687 70.501658 159.596687 72.333644 L 159.596687 84.227677 Z"/>
+ <path fill="none" stroke="#737577" stroke-linejoin="bevel" stroke-width=".25" d="M 159.596687 84.227677 C 159.596687 86.051499 158.115443 87.536016 156.289979 87.536016 L 133.916283 87.536016 C 132.087396 87.536016 130.609089 86.051499 130.609089 84.227677 L 130.609089 72.333644 C 130.609089 70.501658 132.087396 69.023662 133.916283 69.023662 L 156.289979 69.023662 C 158.115443 69.023662 159.596687 70.501658 159.596687 72.333644 L 159.596687 84.227677 Z" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_88" x1="0" x2="1" y1="0" y2="0" gradientTransform="matrix(-0.000001,16.6112,-16.61119,-0.000001,145.10069,69.973098)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#e6e7e8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_88)" d="M 158.673363 84.103689 C 158.673363 85.47074 157.564058 86.583319 156.193733 86.583319 L 134.009268 86.583319 C 132.63862 86.583319 131.529812 85.47074 131.529812 84.103689 L 131.529812 72.455989 C 131.529812 71.085677 132.63862 69.973098 134.009268 69.973098 L 156.193733 69.973098 C 157.564058 69.973098 158.673363 71.085677 158.673363 72.455989 L 158.673363 84.103689 Z"/>
+ <path fill="none" stroke="#f0f1f1" stroke-linejoin="bevel" stroke-width=".25" d="M 158.673363 84.103689 C 158.673363 85.47074 157.564058 86.583319 156.193733 86.583319 L 134.009268 86.583319 C 132.63862 86.583319 131.529812 85.47074 131.529812 84.103689 L 131.529812 72.455989 C 131.529812 71.085677 132.63862 69.973098 134.009268 69.973098 L 156.193733 69.973098 C 157.564058 69.973098 158.673363 71.085677 158.673363 72.455989 L 158.673363 84.103689 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#4d4d4e" fill-rule="evenodd" d="M 149.516693 81.38751 L 139.428546 81.38751 L 139.428546 74.575081 L 149.516693 74.575081 L 149.516693 81.38751 Z M 149.888643 81.531088 L 149.888643 74.425006 C 149.888643 74.287975 149.795659 74.191717 149.661888 74.191717 L 139.278471 74.191717 C 139.154484 74.191717 139.046813 74.287975 139.046813 74.425006 L 139.046813 81.531088 C 139.046813 81.656693 139.154484 81.765995 139.278471 81.765995 L 149.661888 81.765995 C 149.795659 81.765995 149.888643 81.656693 149.888643 81.531088 Z M 144.834781 80.214592 C 144.834781 80.312468 144.759731 80.380996 144.660225 80.380996 L 141.878803 80.380996 C 141.776036 80.380996 141.702629 80.312468 141.702629 80.214592 L 141.702629 78.620774 C 141.702629 78.516377 141.776036 78.439709 141.878803 78.439709 L 144.660225 78.439709 C 144.759731 78.439709 144.834781 78.516377 144.834781 78.620774 L 144.834781 80.214592 Z M 143.860877 77.028599 C 143.860877 77.124857 143.777675 77.209689 143.681429 77.209689 L 140.598215 77.209689 C 140.498696 77.209689 140.418768 77.124857 140.418768 77.028599 L 140.418768 75.744737 C 140.418768 75.638722 140.498696 75.563672 140.598215 75.563672 L 143.681429 75.563672 C 143.777675 75.563672 143.860877 75.638722 143.860877 75.744737 L 143.860877 77.028599 Z M 148.515058 78.971529 C 148.515058 79.067762 148.43839 79.139551 148.343775 79.139551 L 146.25077 79.139551 C 146.148003 79.139551 146.074596 79.067762 146.074596 78.971529 L 146.074596 76.190107 C 146.074596 76.095492 146.148003 76.017182 146.25077 76.017182 L 148.343775 76.017182 C 148.43839 76.017182 148.515058 76.095492 148.515058 76.190107 L 148.515058 78.971529 Z M 145.15126 80.214592 L 145.15126 78.620774 C 145.15126 78.348355 144.934287 78.12323 144.660225 78.12323 L 141.878803 78.12323 C 141.598219 78.12323 141.38452 78.348355 141.38452 78.620774 L 141.38452 80.214592 C 141.38452 80.485394 141.598219 80.71704 141.878803 80.71704 L 144.660225 80.71704 C 144.934287 80.71704 145.15126 80.485394 145.15126 80.214592 Z M 144.175725 77.028599 L 144.175725 75.744737 C 144.175725 75.460892 143.94897 75.243932 143.681429 75.243932 L 140.598215 75.243932 C 140.320892 75.243932 140.103919 75.460892 140.103919 75.744737 L 140.103919 77.028599 C 140.103919 77.309183 140.320892 77.526167 140.598215 77.526167 L 143.681429 77.526167 C 143.94897 77.526167 144.175725 77.309183 144.175725 77.028599 Z M 148.842962 78.971529 L 148.842962 76.190107 C 148.842962 75.912784 148.617838 75.705607 148.343775 75.705607 L 146.25077 75.705607 C 145.970186 75.705607 145.756475 75.912784 145.756475 76.190107 L 145.756475 78.971529 C 145.756475 79.235784 145.970186 79.475595 146.25077 79.475595 L 148.343775 79.475595 C 148.617838 79.475595 148.842962 79.235784 148.842962 78.971529 Z"/>
+ <path fill="#4d4d4e" d="M 152.842978 81.70237 L 153.732051 81.70237 C 153.829939 81.70237 153.893563 81.659954 153.893563 81.54901 C 153.893563 81.441351 153.829939 81.4071 153.732051 81.4071 L 152.692904 81.4071 C 152.575438 81.4071 152.5265 81.475603 152.5265 81.578383 L 152.5265 83.982963 C 152.5265 84.089003 152.590124 84.149366 152.683109 84.149366 C 152.784258 84.149366 152.842978 84.089003 152.842978 83.982963 L 152.842978 82.912825 L 153.6456 82.912825 C 153.732051 82.912825 153.80384 82.858983 153.80384 82.769247 C 153.80384 82.66811 153.732051 82.615912 153.6456 82.615912 L 152.842978 82.615912 L 152.842978 81.70237 Z"/>
+ <path fill="#4d4d4e" d="M 155.397645 82.66485 C 155.627661 82.485402 155.715755 82.291268 155.715755 82.082473 C 155.715755 81.712153 155.451475 81.374466 155.027338 81.374466 C 154.591763 81.374466 154.337278 81.712153 154.337278 82.059622 C 154.337278 82.147715 154.397641 82.224383 154.482474 82.224383 C 154.541194 82.224383 154.619505 82.224383 154.632548 82.062883 C 154.655387 81.86061 154.756536 81.666476 155.015912 81.666476 C 155.247558 81.666476 155.397645 81.849184 155.397645 82.119986 C 155.397645 82.411995 155.237776 82.495185 155.097484 82.539244 C 155.040381 82.560452 155.002869 82.571877 154.952288 82.584921 C 154.900089 82.601225 154.859303 82.642023 154.859303 82.712169 C 154.859303 82.805142 154.916406 82.839393 155.050176 82.839393 C 155.298139 82.839393 155.524894 82.945434 155.524894 83.350005 C 155.524894 83.643658 155.307922 83.868782 155.00939 83.868782 C 154.759797 83.868782 154.619505 83.7089 154.559142 83.514766 C 154.528151 83.410369 154.461266 83.340223 154.378064 83.340223 C 154.324235 83.340223 154.244293 83.420151 154.244293 83.521313 C 154.244293 83.718683 154.461266 84.149366 155.015912 84.149366 C 155.484108 84.149366 155.849525 83.842671 155.849525 83.327179 C 155.849525 83.043309 155.719015 82.805142 155.397645 82.66485 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_89" x1="0" x2="1" y1="0" y2="0" gradientTransform="matrix(7.173891,23.464751,-23.464735,7.173896,107.314499,66.545669)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#bdbfc1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_89)" d="M 125.396169 84.227677 C 125.396169 86.051499 123.911328 87.536016 122.085702 87.536016 L 99.715429 87.536016 C 97.886542 87.536016 96.404975 86.051499 96.404975 84.227677 L 96.404975 72.333644 C 96.404975 70.501658 97.886542 69.023662 99.715429 69.023662 L 122.085702 69.023662 C 123.911328 69.023662 125.396169 70.501658 125.396169 72.333644 L 125.396169 84.227677 Z"/>
+ <path fill="none" stroke="#737577" stroke-linejoin="bevel" stroke-width=".25" d="M 125.396169 84.227677 C 125.396169 86.051499 123.911328 87.536016 122.085702 87.536016 L 99.715429 87.536016 C 97.886542 87.536016 96.404975 86.051499 96.404975 84.227677 L 96.404975 72.333644 C 96.404975 70.501658 97.886542 69.023662 99.715429 69.023662 L 122.085702 69.023662 C 123.911328 69.023662 125.396169 70.501658 125.396169 72.333644 L 125.396169 84.227677 Z" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_90" x1="0" x2="1" y1="0" y2="0" gradientTransform="matrix(-0.000001,16.6112,-16.611183,-0.000001,110.899016,69.973098)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#e6e7e8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_90)" d="M 124.472173 84.103689 C 124.472173 85.47074 123.363366 86.583319 121.993377 86.583319 L 99.804667 86.583319 C 98.437766 86.583319 97.325859 85.47074 97.325859 84.103689 L 97.325859 72.455989 C 97.325859 71.085677 98.437766 69.973098 99.804667 69.973098 L 121.993377 69.973098 C 123.363366 69.973098 124.472173 71.085677 124.472173 72.455989 L 124.472173 84.103689 Z"/>
+ <path fill="none" stroke="#f0f1f1" stroke-linejoin="bevel" stroke-width=".25" d="M 124.472173 84.103689 C 124.472173 85.47074 123.363366 86.583319 121.993377 86.583319 L 99.804667 86.583319 C 98.437766 86.583319 97.325859 85.47074 97.325859 84.103689 L 97.325859 72.455989 C 97.325859 71.085677 98.437766 69.973098 99.804667 69.973098 L 121.993377 69.973098 C 123.363366 69.973098 124.472173 71.085677 124.472173 72.455989 L 124.472173 84.103689 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#4d4d4e" fill-rule="evenodd" d="M 111.552198 78.025354 C 111.552198 78.643625 111.042407 79.152595 110.427397 79.152595 C 109.815648 79.152595 109.309118 78.643625 109.309118 78.025354 C 109.309118 77.410344 109.815648 76.906254 110.427397 76.906254 C 111.042407 76.906254 111.552198 77.410344 111.552198 78.025354 Z M 109.031795 79.700719 C 109.031795 79.640356 108.996884 79.568592 108.949091 79.513132 C 108.901286 79.465812 108.827879 79.43644 108.764254 79.43644 C 108.687748 79.43644 108.623962 79.465812 108.57307 79.513132 L 108.018573 80.064518 C 107.967681 80.115074 107.945328 80.180341 107.945328 80.250487 C 107.945328 80.312468 107.967681 80.389136 108.018573 80.438074 C 108.066379 80.488655 108.146145 80.513124 108.213031 80.513124 C 108.286276 80.513124 108.353161 80.488655 108.404227 80.438074 L 108.949091 79.883428 C 108.996884 79.836132 109.031795 79.767604 109.031795 79.700719 Z M 110.698199 81.167289 L 110.698199 80.389136 C 110.698199 80.250487 110.574062 80.131403 110.427397 80.131403 C 110.277646 80.131403 110.156596 80.250487 110.156596 80.389136 L 110.156596 81.167289 C 110.156596 81.33205 110.277646 81.438091 110.427397 81.438091 C 110.574062 81.438091 110.698199 81.33205 110.698199 81.167289 Z M 108.337342 78.025354 C 108.337342 77.878516 108.213031 77.764335 108.066379 77.764335 L 107.292146 77.764335 C 107.142383 77.764335 107.027705 77.878516 107.027705 78.025354 C 107.027705 78.175429 107.142383 78.302678 107.292146 78.302678 L 108.066379 78.302678 C 108.213031 78.302678 108.337342 78.175429 108.337342 78.025354 Z M 112.909467 80.250487 C 112.909467 80.180341 112.890387 80.115074 112.839321 80.064518 L 112.281737 79.513132 C 112.237192 79.465812 112.167046 79.43644 112.0969 79.43644 C 112.026916 79.43644 111.95677 79.465812 111.908977 79.513132 C 111.854812 79.568592 111.826099 79.640356 111.826099 79.700719 C 111.826099 79.767604 111.854812 79.836132 111.908977 79.883428 L 112.45694 80.438074 C 112.501634 80.488655 112.57178 80.513124 112.641764 80.513124 C 112.71191 80.513124 112.791528 80.488655 112.839321 80.438074 C 112.890387 80.389136 112.909467 80.312468 112.909467 80.250487 Z M 112.004575 78.025354 C 112.004575 77.152586 111.300489 76.451101 110.427397 76.451101 C 109.55448 76.451101 108.847133 77.152586 108.847133 78.025354 C 108.847133 78.907905 109.55448 79.612626 110.427397 79.612626 C 111.300489 79.612626 112.004575 78.907905 112.004575 78.025354 Z M 109.031795 76.36139 C 109.031795 76.301027 108.996884 76.219455 108.949091 76.173778 L 108.404227 75.619131 C 108.353161 75.562029 108.286276 75.544082 108.213031 75.544082 C 108.146145 75.544082 108.066379 75.562029 108.018573 75.619131 C 107.967681 75.668069 107.945328 75.749641 107.945328 75.813265 C 107.945328 75.889933 107.967681 75.956818 108.018573 76.002495 L 108.57307 76.55062 C 108.623962 76.594679 108.687748 76.630549 108.764254 76.630549 C 108.827879 76.630549 108.901286 76.594679 108.949091 76.55062 C 108.996884 76.500064 109.031795 76.431536 109.031795 76.36139 Z M 113.83345 78.025354 C 113.83345 77.878516 113.712412 77.764335 113.565748 77.764335 L 112.791528 77.764335 C 112.641764 77.764335 112.523987 77.878516 112.523987 78.025354 C 112.523987 78.175429 112.641764 78.302678 112.791528 78.302678 L 113.565748 78.302678 C 113.712412 78.302678 113.83345 78.175429 113.83345 78.025354 Z M 110.698199 75.668069 L 110.698199 74.883395 C 110.698199 74.738224 110.574062 74.632183 110.427397 74.632183 C 110.277646 74.632183 110.156596 74.738224 110.156596 74.883395 L 110.156596 75.668069 C 110.156596 75.813265 110.277646 75.932349 110.427397 75.932349 C 110.574062 75.932349 110.698199 75.813265 110.698199 75.668069 Z M 112.909467 75.813265 C 112.909467 75.749641 112.890387 75.668069 112.839321 75.619131 C 112.791528 75.562029 112.71191 75.544082 112.641764 75.544082 C 112.57178 75.544082 112.501634 75.562029 112.45694 75.619131 L 111.908977 76.173778 C 111.854812 76.219455 111.826099 76.301027 111.826099 76.36139 C 111.826099 76.431536 111.854812 76.500064 111.908977 76.55062 C 111.95677 76.594679 112.026916 76.630549 112.0969 76.630549 C 112.167046 76.630549 112.237192 76.594679 112.281737 76.55062 L 112.839321 76.002495 C 112.890387 75.956818 112.909467 75.889933 112.909467 75.813265 Z"/>
+ <path fill="#4d4d4e" d="M 118.870846 81.70237 L 119.766116 81.70237 C 119.855355 81.70237 119.919141 81.659954 119.919141 81.54901 C 119.919141 81.441351 119.855355 81.4071 119.766116 81.4071 L 118.721082 81.4071 C 118.603144 81.4071 118.555338 81.475603 118.555338 81.578383 L 118.555338 83.982963 C 118.555338 84.089003 118.615863 84.149366 118.708363 84.149366 C 118.810321 84.149366 118.870846 84.089003 118.870846 83.982963 L 118.870846 82.912825 L 119.673779 82.912825 C 119.766116 82.912825 119.826642 82.858983 119.826642 82.769247 C 119.826642 82.66811 119.766116 82.615912 119.673779 82.615912 L 118.870846 82.615912 L 118.870846 81.70237 Z"/>
+ <path fill="#4d4d4e" d="M 120.782599 83.847574 L 121.684229 82.60939 C 121.849974 82.377744 121.859445 82.222765 121.859445 82.046579 C 121.859445 81.712153 121.591905 81.374466 121.152098 81.374466 C 120.607234 81.374466 120.31734 81.782299 120.31734 82.237452 C 120.31734 82.371222 120.374766 82.434846 120.467104 82.434846 C 120.533989 82.434846 120.600862 82.394048 120.600862 82.28639 C 120.600862 81.940538 120.776239 81.666476 121.094834 81.666476 C 121.343282 81.666476 121.534478 81.842662 121.534478 82.10042 C 121.534478 82.260278 121.442141 82.434846 121.336922 82.58166 L 120.416199 83.845931 C 120.358773 83.924242 120.339693 83.961754 120.339693 83.991127 C 120.339693 84.049848 120.384225 84.124898 120.521257 84.124898 L 121.79892 84.124898 C 121.875426 84.124898 121.935951 84.062891 121.935951 83.984605 C 121.935951 83.919338 121.875426 83.847574 121.79892 83.847574 L 120.782599 83.847574 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_91" x1="0" x2="1" y1="0" y2="0" gradientTransform="matrix(7.173893,23.464751,-23.464742,7.173896,73.112011,66.547301)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#bdbfc1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_91)" d="M 91.192054 84.227677 C 91.192054 86.051499 89.710475 87.536016 87.884848 87.536016 L 65.511314 87.536016 C 63.682427 87.536016 62.204115 86.051499 62.204115 84.227677 L 62.204115 72.333644 C 62.204115 70.501658 63.682427 69.023662 65.511314 69.023662 L 87.884848 69.023662 C 89.710475 69.023662 91.192054 70.501658 91.192054 72.333644 L 91.192054 84.227677 Z"/>
+ <path fill="none" stroke="#737577" stroke-linejoin="bevel" stroke-width=".25" d="M 91.192054 84.227677 C 91.192054 86.051499 89.710475 87.536016 87.884848 87.536016 L 65.511314 87.536016 C 63.682427 87.536016 62.204115 86.051499 62.204115 84.227677 L 62.204115 72.333644 C 62.204115 70.501658 63.682427 69.023662 65.511314 69.023662 L 87.884848 69.023662 C 89.710475 69.023662 91.192054 70.501658 91.192054 72.333644 L 91.192054 84.227677 Z" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_92" x1="0" x2="1" y1="0" y2="0" gradientTransform="matrix(-0.000001,16.6112,-16.611187,-0.000001,76.696529,69.973098)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#e6e7e8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_92)" d="M 90.268058 84.103689 C 90.268058 85.47074 89.159251 86.583319 87.789263 86.583319 L 65.603807 86.583319 C 64.233657 86.583319 63.124837 85.47074 63.124837 84.103689 L 63.124837 72.455989 C 63.124837 71.085677 64.233657 69.973098 65.603807 69.973098 L 87.789263 69.973098 C 89.159251 69.973098 90.268058 71.085677 90.268058 72.455989 L 90.268058 84.103689 Z"/>
+ <path fill="none" stroke="#f0f1f1" stroke-linejoin="bevel" stroke-width=".25" d="M 90.268058 84.103689 C 90.268058 85.47074 89.159251 86.583319 87.789263 86.583319 L 65.603807 86.583319 C 64.233657 86.583319 63.124837 85.47074 63.124837 84.103689 L 63.124837 72.455989 C 63.124837 71.085677 64.233657 69.973098 65.603807 69.973098 L 87.789263 69.973098 C 89.159251 69.973098 90.268058 71.085677 90.268058 72.455989 L 90.268058 84.103689 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#4d4d4e" fill-rule="evenodd" d="M 76.691641 77.968252 C 76.691641 78.47396 76.287069 78.896479 75.780377 78.896479 C 75.273847 78.896479 74.869113 78.47396 74.869113 77.968252 C 74.869113 77.467422 75.273847 77.059589 75.780377 77.059589 C 76.287069 77.059589 76.691641 77.467422 76.691641 77.968252 Z M 74.359322 79.666468 C 74.359322 79.596322 74.333883 79.535958 74.279717 79.48702 C 74.231925 79.434822 74.16194 79.398927 74.094881 79.398927 C 74.021636 79.398927 73.954751 79.434822 73.903697 79.48702 L 73.706302 79.666468 C 73.655249 79.710502 73.626535 79.793716 73.626535 79.85408 C 73.626535 79.930747 73.655249 80.007415 73.706302 80.057996 C 73.754108 80.105291 73.824092 80.134664 73.890965 80.134664 C 73.961123 80.134664 74.043989 80.105291 74.094881 80.057996 L 74.279717 79.845915 C 74.333883 79.796977 74.359322 79.736614 74.359322 79.666468 Z M 76.044819 80.650155 L 76.044819 80.354885 C 76.044819 80.214592 75.930128 80.10203 75.780377 80.10203 C 75.633887 80.10203 75.512836 80.214592 75.512836 80.354885 L 75.512836 80.650155 C 75.512836 80.788829 75.633887 80.909531 75.780377 80.909531 C 75.930128 80.909531 76.044819 80.788829 76.044819 80.650155 Z M 73.664869 77.968252 C 73.664869 77.824699 73.543663 77.707233 73.397167 77.707233 L 73.120005 77.707233 C 72.970248 77.707233 72.852303 77.824699 72.852303 77.968252 C 72.852303 78.12323 72.970248 78.248836 73.120005 78.248836 L 73.397167 78.248836 C 73.543663 78.248836 73.664869 78.12323 73.664869 77.968252 Z M 77.937492 79.85408 C 77.937492 79.793716 77.902419 79.710502 77.854613 79.666468 L 77.657057 79.48702 C 77.606165 79.434822 77.536019 79.398927 77.465873 79.398927 C 77.398988 79.398927 77.329004 79.434822 77.281198 79.48702 C 77.230145 79.535958 77.198332 79.596322 77.198332 79.666468 C 77.198332 79.736614 77.230145 79.796977 77.281198 79.845915 L 77.465873 80.057996 C 77.516927 80.105291 77.596544 80.134664 77.66669 80.134664 C 77.736836 80.134664 77.806821 80.105291 77.854613 80.057996 C 77.902419 80.007415 77.937492 79.930747 77.937492 79.85408 Z M 77.147266 77.968252 C 77.147266 77.219472 76.532418 76.604462 75.780377 76.604462 C 75.025237 76.604462 74.410389 77.219472 74.410389 77.968252 C 74.410389 78.733336 75.025237 79.341825 75.780377 79.341825 C 76.532418 79.341825 77.147266 78.733336 77.147266 77.968252 Z M 74.359322 76.287983 C 74.359322 76.221098 74.333883 76.146048 74.279717 76.095492 L 74.094881 75.899716 C 74.043989 75.852421 73.961123 75.824691 73.890965 75.824691 C 73.824092 75.824691 73.754108 75.852421 73.706302 75.899716 C 73.655249 75.947036 73.626535 76.017182 73.626535 76.084067 C 73.626535 76.154213 73.655249 76.243924 73.706302 76.287983 L 73.903697 76.473952 C 73.954751 76.521272 74.021636 76.553881 74.094881 76.553881 C 74.16194 76.553881 74.231925 76.521272 74.279717 76.473952 C 74.333883 76.428275 74.359322 76.359747 74.359322 76.287983 Z M 78.705352 77.968252 C 78.705352 77.824699 78.593773 77.707233 78.44091 77.707233 L 78.160488 77.707233 C 78.013998 77.707233 77.892947 77.824699 77.892947 77.968252 C 77.892947 78.12323 78.013998 78.248836 78.160488 78.248836 L 78.44091 78.248836 C 78.593773 78.248836 78.705352 78.12323 78.705352 77.968252 Z M 76.044819 75.597923 L 76.044819 75.310818 C 76.044819 75.164004 75.930128 75.043277 75.780377 75.043277 C 75.633887 75.043277 75.512836 75.164004 75.512836 75.310818 L 75.512836 75.597923 C 75.512836 75.744737 75.633887 75.858942 75.780377 75.858942 C 75.930128 75.858942 76.044819 75.744737 76.044819 75.597923 Z M 77.937492 76.084067 C 77.937492 76.017182 77.902419 75.947036 77.854613 75.899716 C 77.806821 75.852421 77.736836 75.824691 77.66669 75.824691 C 77.596544 75.824691 77.516927 75.852421 77.465873 75.899716 L 77.281198 76.095492 C 77.230145 76.146048 77.198332 76.221098 77.198332 76.287983 C 77.198332 76.359747 77.230145 76.428275 77.281198 76.473952 C 77.329004 76.521272 77.398988 76.553881 77.465873 76.553881 C 77.536019 76.553881 77.606165 76.521272 77.657057 76.473952 L 77.854613 76.287983 C 77.902419 76.243924 77.937492 76.154213 77.937492 76.084067 Z"/>
+ <path fill="#4d4d4e" d="M 85.233936 81.70237 L 86.129219 81.70237 C 86.218445 81.70237 86.28533 81.659954 86.28533 81.545749 C 86.28533 81.441351 86.218445 81.4071 86.129219 81.4071 L 85.087284 81.4071 C 84.969507 81.4071 84.918441 81.473985 84.918441 81.575122 L 84.918441 83.982963 C 84.918441 84.089003 84.978966 84.149366 85.074564 84.149366 C 85.166889 84.149366 85.233936 84.089003 85.233936 83.982963 L 85.233936 82.909564 L 86.03672 82.909564 C 86.129219 82.909564 86.189732 82.855722 86.189732 82.767629 C 86.189732 82.66811 86.129219 82.615912 86.03672 82.615912 L 85.233936 82.615912 L 85.233936 81.70237 Z"/>
+ <path fill="#4d4d4e" d="M 87.17424 81.681162 L 87.17424 83.982963 C 87.17424 84.089003 87.234765 84.149366 87.330364 84.149366 C 87.425962 84.149366 87.486487 84.089003 87.486487 83.982963 L 87.486487 81.48215 C 87.486487 81.415264 87.451402 81.4071 87.38779 81.4071 L 86.830194 81.4071 C 86.753688 81.4071 86.693162 81.46256 86.693162 81.542488 C 86.693162 81.625703 86.753688 81.681162 86.830194 81.681162 L 87.17424 81.681162 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_93" x1="0" x2="1" y1="0" y2="0" gradientTransform="matrix(7.173418,23.463282,-23.463267,7.173423,38.909524,66.547301)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#bdbfc1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_93)" d="M 56.991194 84.227677 C 56.991194 86.051499 55.50636 87.536016 53.68074 87.536016 L 31.310461 87.536016 C 29.481573 87.536016 28 86.051499 28 84.227677 L 28 72.333644 C 28 70.501658 29.481573 69.023662 31.310461 69.023662 L 53.68074 69.023662 C 55.50636 69.023662 56.991194 70.501658 56.991194 72.333644 L 56.991194 84.227677 Z"/>
+ <path fill="none" stroke="#737577" stroke-linejoin="bevel" stroke-width=".25" d="M 56.991194 84.227677 C 56.991194 86.051499 55.50636 87.536016 53.68074 87.536016 L 31.310461 87.536016 C 29.481573 87.536016 28 86.051499 28 84.227677 L 28 72.333644 C 28 70.501658 29.481573 69.023662 31.310461 69.023662 L 53.68074 69.023662 C 55.50636 69.023662 56.991194 70.501658 56.991194 72.333644 L 56.991194 84.227677 Z" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_94" x1="0" x2="1" y1="0" y2="0" gradientTransform="matrix(-0.000001,16.6112,-16.61119,-0.000001,42.494048,69.973098)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#e6e7e8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_94)" d="M 56.067211 84.103689 C 56.067211 85.47074 54.958397 86.583319 53.588241 86.583319 L 31.399693 86.583319 C 30.032804 86.583319 28.920723 85.47074 28.920723 84.103689 L 28.920723 72.455989 C 28.920723 71.085677 30.032804 69.973098 31.399693 69.973098 L 53.588241 69.973098 C 54.958397 69.973098 56.067211 71.085677 56.067211 72.455989 L 56.067211 84.103689 Z"/>
+ <path fill="none" stroke="#f0f1f1" stroke-linejoin="bevel" stroke-width=".25" d="M 56.067211 84.103689 C 56.067211 85.47074 54.958397 86.583319 53.588241 86.583319 L 31.399693 86.583319 C 30.032804 86.583319 28.920723 85.47074 28.920723 84.103689 L 28.920723 72.455989 C 28.920723 71.085677 30.032804 69.973098 31.399693 69.973098 L 53.588241 69.973098 C 54.958397 69.973098 56.067211 71.085677 56.067211 72.455989 L 56.067211 84.103689 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#4d4d4e" fill-rule="evenodd" d="M 39.58506 77.85895 L 37.816698 77.85895 C 37.851771 77.296139 38.093859 76.805117 38.724694 76.805117 C 39.28865 76.805117 39.562713 77.325512 39.58506 77.85895 Z M 37.813437 78.239053 L 39.801702 78.239053 C 40.021444 78.239053 40.081963 78.141177 40.081963 77.958469 C 40.081963 77.16563 39.581799 76.369555 38.73106 76.369555 C 37.84851 76.369555 37.316366 77.149326 37.316366 78.035137 C 37.316366 78.914427 37.756173 79.713763 38.759767 79.713763 C 39.381143 79.713763 40.018345 79.30593 40.018345 79.05798 C 40.018345 78.911166 39.929106 78.834498 39.814428 78.834498 C 39.71247 78.834498 39.572172 79.005781 39.486201 79.05798 C 39.330083 79.165638 39.11018 79.276582 38.759767 79.276582 C 38.186197 79.276582 37.835784 78.850802 37.813437 78.239053 Z"/>
+ <path fill="#4d4d4e" d="M 42.857187 78.71051 C 42.857187 78.418501 42.694703 78.219488 42.465341 78.061249 C 42.232711 77.91441 41.96827 77.831221 41.713293 77.721919 C 41.512638 77.637087 41.165331 77.496795 41.165331 77.243941 C 41.165331 76.942148 41.433033 76.805117 41.732541 76.805117 C 41.990623 76.805117 42.143479 76.899732 42.261424 76.989443 C 42.347396 77.043285 42.442988 77.142804 42.544946 77.142804 C 42.701063 77.142804 42.777575 77.054711 42.777575 76.935627 C 42.777575 76.614244 42.165826 76.369555 41.732541 76.369555 C 41.203503 76.369555 40.665167 76.68439 40.665167 77.279835 C 40.665167 77.566941 40.83401 77.764335 41.060111 77.91441 C 41.343801 78.098761 41.678382 78.196637 41.974636 78.356519 C 42.143479 78.44623 42.360116 78.57674 42.360116 78.814908 C 42.360116 79.041675 42.118027 79.276582 41.732541 79.276582 C 41.439393 79.276582 41.244942 79.165638 41.088818 79.06124 C 40.98686 79.005781 40.84673 78.875271 40.728785 78.875271 C 40.626827 78.875271 40.534495 78.961722 40.534495 79.102014 C 40.534495 79.372815 41.047385 79.713763 41.713293 79.713763 C 42.305956 79.713763 42.857187 79.385884 42.857187 78.71051 Z"/>
+ <path fill="#4d4d4e" d="M 45.629143 76.769223 C 45.629143 76.565306 45.329629 76.369555 44.788026 76.369555 C 43.83859 76.369555 43.373337 77.175412 43.373337 78.035137 C 43.373337 78.914427 43.83859 79.713763 44.788026 79.713763 C 45.33289 79.713763 45.613318 79.496803 45.613318 79.292887 C 45.613318 79.160759 45.533545 79.093874 45.422128 79.093874 C 45.367963 79.093874 45.313804 79.111821 45.192759 79.178706 C 45.100266 79.221123 44.979216 79.276582 44.794392 79.276582 C 44.131745 79.276582 43.873663 78.597948 43.873663 78.035137 C 43.873663 77.473969 44.131745 76.805117 44.788026 76.805117 C 44.969595 76.805117 45.077913 76.855673 45.164046 76.899732 C 45.297817 76.955192 45.351976 76.981304 45.428488 76.981304 C 45.546271 76.981304 45.629143 76.878524 45.629143 76.769223 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/keymon.svg b/.icons/Gruvbox_Dark-2/apps/64/keymon.svg
new file mode 100755
index 000000000..0301775b7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/keymon.svg
@@ -0,0 +1,125 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="sPcL7NIixYir64UCfY5WAjREoLLxWhU0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#sPcL7NIixYir64UCfY5WAjREoLLxWhU0)">
+ <linearGradient id="_lgradient_1" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_2" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <ellipse cx="60.609" cy="88.345" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="94.304" cy="88.345" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="128" cy="88.345" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="161.696" cy="88.345" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="195.391" cy="88.345" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="80.826" cy="129.724" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="114.522" cy="129.724" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="148.217" cy="129.724" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="181.913" cy="129.724" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 69.091 160.759 L 193.648 160.759 C 196.47 160.759 198.761 163.05 198.761 165.872 L 198.761 176.335 C 198.761 179.157 196.47 181.448 193.648 181.448 L 69.091 181.448 C 66.269 181.448 63.978 179.157 63.978 176.335 L 63.978 165.872 C 63.978 163.05 66.269 160.759 69.091 160.759 Z"/>
+ </g>
+ <linearGradient id="_lgradient_3" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217,0,0,20.69,50.5,74.552)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_3)" cx="60.609" cy="84.897" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_4" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217,0,0,20.69,84.196,74.552)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_4)" cx="94.304" cy="84.897" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_5" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217,0,0,20.69,117.891,74.552)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_5)" cx="128" cy="84.897" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_6" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217,0,0,20.69,151.587,74.552)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_6)" cx="161.696" cy="84.897" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_7" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217,0,0,20.69,185.283,74.552)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_7)" cx="195.391" cy="84.897" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_8" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217,0,0,20.69,70.717,115.931)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_8)" cx="80.826" cy="126.276" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_9" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217,0,0,20.69,104.413,115.931)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_9)" cx="114.522" cy="126.276" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_10" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217,0,0,20.69,138.109,115.931)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_10)" cx="148.217" cy="126.276" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_11" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217,0,0,20.69,171.804,115.931)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_11)" cx="181.913" cy="126.276" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <linearGradient id="_lgradient_12" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ </defs>
+ <path d="M 69.091 157.31 L 193.648 157.31 C 196.47 157.31 198.761 159.601 198.761 162.423 L 198.761 172.887 C 198.761 175.709 196.47 178 193.648 178 L 69.091 178 C 66.269 178 63.978 175.709 63.978 172.887 L 63.978 162.423 C 63.978 159.601 66.269 157.31 69.091 157.31 Z" style="fill:url(#_lgradient_12)"/>
+ </g>
+ <defs>
+ <filter id="PlwSEzt4uEJSyBcb8ERhaUn4BHGuKsP4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#PlwSEzt4uEJSyBcb8ERhaUn4BHGuKsP4)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_13" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <path fill="#ffffff" d="M 189.914 161.144 C 173.914 161.144 157.914 169.144 149.914 185.144 C 157.914 201.144 173.914 209.144 189.914 209.144 C 205.914 209.144 221.914 201.144 229.914 185.144 C 221.914 169.144 205.914 161.144 189.914 161.144 Z M 189.914 169.144 C 198.663 169.144 205.895 176.4 205.914 185.129 L 205.914 185.145 C 205.912 193.885 198.656 201.145 189.914 201.145 C 181.178 201.145 173.925 193.894 173.914 185.16 L 173.914 185.144 C 173.908 176.399 181.185 169.144 189.914 169.144 Z M 189.914 177.144 C 185.491 177.144 181.907 180.72 181.914 185.144 C 181.915 189.563 185.497 193.144 189.914 193.144 C 194.332 193.144 197.913 189.563 197.914 185.144 C 197.905 180.732 194.326 177.144 189.914 177.144 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/keyring-manager.svg b/.icons/Gruvbox_Dark-2/apps/64/keyring-manager.svg
new file mode 120000
index 000000000..22a7f7ffc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/keyring-manager.svg
@@ -0,0 +1 @@
+password.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kfind.svg b/.icons/Gruvbox_Dark-2/apps/64/kfind.svg
new file mode 120000
index 000000000..f97340b86
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kfind.svg
@@ -0,0 +1 @@
+search.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kfloppy.svg b/.icons/Gruvbox_Dark-2/apps/64/kfloppy.svg
new file mode 100644
index 000000000..3e78898d6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kfloppy.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="XE2PYQrk3BQNS8B8ssnWa4kEsmYTvupV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#XE2PYQrk3BQNS8B8ssnWa4kEsmYTvupV)">
+ <path fill="#4d4d4d" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <defs>
+ <filter id="E1wKPdV3mcoXKY9zTtCqSq9B7bhNFADU" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".579"/>
+ </filter>
+ </defs>
+ <g opacity=".3" filter="url(#E1wKPdV3mcoXKY9zTtCqSq9B7bhNFADU)">
+ <path fill="#0f0f0f" d="M 79.054 17.158 C 78.095 18.813 77.506 20.704 77.506 22.763 L 77.506 90.088 C 77.499611 93.067366 78.680263 95.926559 80.786904 98.033388 C 82.893545 100.140217 85.752633 101.321124 88.732 101.315 L 200.93 101.315 C 203.90954 101.32139 206.768885 100.140601 208.875743 98.033743 C 210.982601 95.926885 212.16339 93.06754 212.157 90.088 L 212.157 22.763 C 212.157 20.704 211.568 18.813 210.608 17.158 L 79.054 17.158 L 79.054 17.158 Z M 159.266 33.989 L 189.312 33.989 C 192.645 33.989 195.33 36.486 195.33 39.594 L 195.33 78.879 C 195.33 81.984 192.645 84.483 189.312 84.483 L 159.266 84.483 C 155.933 84.483 153.249 81.984 153.249 78.879 L 153.249 39.594 C 153.249 36.486 155.933 33.989 159.266 33.989 Z"/>
+ </g>
+ <path fill="#b7b7b7" d="M 211.982 15.525 C 209.84 15.173 207.714 14.817 205.357 14.554 C 201.895124 14.17556 198.423935 13.887795 194.947 13.691 C 187.571 13.258 179.306 13.093 170.048 13.093 L 94.677 13.093 C 88.498 13.093 83.383 13.314 78.056 13.492 C 77.725 14.528 77.506 15.61 77.506 16.763 L 77.506 84.087 C 77.506 90.307 82.513 95.314 88.732 95.314 L 200.929 95.314 C 207.149 95.314 212.156 90.307 212.156 84.087 L 212.156 16.763 C 212.156 16.332 212.032 15.941 211.982 15.525 L 211.982 15.525 Z M 159.265 27.99 L 189.312 27.99 C 192.645 27.99 195.33 30.485 195.33 33.593 L 195.33 72.878 C 195.33 75.984 192.645 78.484 189.312 78.484 L 159.265 78.484 C 155.933 78.484 153.248 75.984 153.248 72.878 L 153.248 33.593 C 153.248 30.485 155.933 27.99 159.265 27.99 Z"/>
+ <defs>
+ <filter id="ufnj6kH3TMa1Jha6dgZRqo63ad7jHuCy" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".712"/>
+ </filter>
+ </defs>
+ <g opacity=".3" filter="url(#ufnj6kH3TMa1Jha6dgZRqo63ad7jHuCy)">
+ <path d="M 54.363 118.146 C 48.535 118.146 43.843 123.153 43.843 129.373 L 43.843 193.887 L 212.157 193.887 L 212.157 129.373 C 212.157 123.153 207.461 118.146 201.637 118.146 L 54.363 118.146 L 54.363 118.146 Z M 46.917 215.844 C 48.343 217.367 50.185 218.461 52.242 218.907 C 50.185 218.461 48.343 217.367 46.917 215.844 Z M 209.087 215.844 C 207.656 217.367 205.813 218.461 203.76 218.907 C 205.821 218.461 207.656 217.367 209.087 215.844 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 54.363 112.146 C 48.535 112.146 43.843 117.153 43.843 123.372 L 43.843 187.887 L 212.157 187.887 L 212.157 123.372 C 212.157 117.153 207.461 112.146 201.637 112.146 L 54.363 112.146 L 54.363 112.146 Z M 46.917 209.843 C 48.343 211.367 50.185 212.461 52.242 212.907 C 50.185 212.461 48.343 211.367 46.917 209.843 Z M 209.087 209.843 C 207.656 211.367 205.813 212.461 203.76 212.907 C 205.821 212.461 207.656 211.367 209.087 209.843 Z"/>
+ <path fill="#fb7c38" d="M 212.157 187.887 L 212.157 201.913 C 212.157 208.124 207.461 213.131 201.637 213.131 L 54.363 213.131 C 48.535 213.131 43.843 208.124 43.843 201.913 L 43.843 187.884 L 212.157 187.887 L 212.157 187.887 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 5.676 126.116 L 5.676 155.742 C 5.676 229.728 16.26 240.285 90.315 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 126.116 L 5.676 126.116 L 5.676 126.116 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_16" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,12.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" fill-rule="evenodd" d="M 165.06803 12.951234 C 169.395994 12.941409 173.723944 12.990533 178.051908 13.088781 C 181.927398 13.167379 185.802873 13.31475 189.678362 13.540721 C 193.1309 13.737216 196.583423 14.022134 200.026115 14.395476 C 203.085193 14.729518 206.144271 15.181458 209.173842 15.741469 C 211.888645 16.242533 214.57394 16.881143 217.219897 17.6573 C 219.619947 18.354858 221.970814 19.219439 224.242988 20.241215 C 226.357793 21.184394 228.384061 22.304417 230.302129 23.591462 C 232.141505 24.829383 233.862851 26.244151 235.436659 27.80629 C 237.000621 29.378252 238.417046 31.087764 239.656409 32.924995 C 240.944972 34.840824 242.066305 36.864728 243.020409 38.967229 C 244.043389 41.246576 244.908985 43.584873 245.617197 45.972292 C 246.394255 48.615155 247.033606 51.297317 247.535265 54.008956 C 248.095924 57.034984 248.548399 60.080665 248.882828 63.13617 C 249.256611 66.574836 249.541856 70.013506 249.738578 73.462003 C 249.964823 77.323139 250.112361 81.194101 250.200884 85.055237 C 250.289421 89.378131 250.338591 93.701032 250.32876 98.014106 L 250.32876 156.225886 C 250.338591 160.54878 250.289421 164.861854 250.200884 169.184747 C 250.112361 173.05571 249.964823 176.916853 249.738578 180.777981 C 249.541856 184.226485 249.256611 187.674975 248.882828 191.103826 C 248.548399 194.15933 248.095924 197.214835 247.535265 200.240851 C 247.033606 202.942664 246.394255 205.624837 245.617197 208.267703 C 244.908985 210.655115 244.043389 213.003235 243.020409 215.272755 C 242.066305 217.38509 240.944972 219.399156 239.656409 221.314999 C 238.417046 223.152226 237.000621 224.871561 235.436659 226.433697 C 233.862851 227.995832 232.141505 229.410601 230.302129 230.648532 C 228.384061 231.935575 226.357793 233.055598 224.242988 233.998768 C 221.970814 235.020552 219.619947 235.885137 217.219897 236.592507 C 214.57394 237.368672 211.888645 238.007276 209.173842 238.498515 C 206.144271 239.068354 203.085193 239.510465 200.026115 239.844519 C 196.583423 240.21785 193.1309 240.502777 189.678362 240.699269 C 185.802873 240.925235 181.927398 241.072615 178.051908 241.161035 C 173.723944 241.249454 169.395994 241.298581 165.06803 241.288762 L 90.941963 241.288762 C 86.614006 241.298581 82.286049 241.249454 77.9581 241.161035 C 74.08261 241.072615 70.20712 240.925235 66.331638 240.699269 C 62.879108 240.502777 59.426578 240.21785 55.983886 239.844519 C 52.924808 239.510465 49.865733 239.068354 46.836162 238.498515 C 44.121356 238.007276 41.436057 237.368672 38.7901 236.592507 C 36.390053 235.885137 34.039187 235.020552 31.767009 233.998768 C 29.652213 233.055598 27.625943 231.935575 25.707871 230.648532 C 23.868489 229.410601 22.147143 227.995832 20.573343 226.433697 C 19.009377 224.871561 17.592955 223.152226 16.353586 221.314999 C 15.065036 219.399156 13.943701 217.38509 12.989584 215.272755 C 11.966612 213.003235 11.101021 210.655115 10.392811 208.267703 C 9.615746 205.624837 8.976389 202.942664 8.47474 200.240851 C 7.914072 197.214835 7.461604 194.15933 7.127172 191.103826 C 6.753394 187.674975 6.468142 184.226485 6.271417 180.777981 C 6.045183 176.916853 5.897639 173.05571 5.809112 169.184747 C 5.720586 164.861854 5.671405 160.54878 5.681241 156.225886 L 5.681241 98.014106 C 5.671405 93.701032 5.720586 89.378131 5.809112 85.055237 C 5.897639 81.194101 6.045183 77.323139 6.271417 73.462003 C 6.468142 70.013506 6.753394 66.574836 7.127172 63.13617 C 7.461604 60.080665 7.914072 57.034984 8.47474 54.008956 C 8.976389 51.297317 9.615746 48.615155 10.392811 45.972292 C 11.101021 43.584873 11.966612 41.246576 12.989584 38.967229 C 13.943701 36.864728 15.065036 34.840824 16.353586 32.924995 C 17.592955 31.087764 19.009377 29.378252 20.573343 27.80629 C 22.147143 26.244151 23.868489 24.829383 25.707871 23.591462 C 27.625943 22.304417 29.652213 21.184394 31.767009 20.241215 C 34.039187 19.219439 36.390053 18.354858 38.7901 17.6573 C 41.436057 16.881143 44.121356 16.242533 46.836162 15.741469 C 49.865733 15.181458 52.924808 14.729518 55.983886 14.395476 C 59.426578 14.022134 62.879108 13.737216 66.331638 13.540721 C 70.20712 13.31475 74.08261 13.167379 77.9581 13.088781 C 82.286049 12.990533 86.614006 12.941409 90.941963 12.951234 L 165.06803 12.951234 Z M 165.077876 16.959741 C 169.376317 16.949916 173.674759 16.99904 177.973216 17.087463 C 181.799522 17.175886 185.625827 17.323257 189.452133 17.539402 C 192.835809 17.735898 196.219486 18.010992 199.583486 18.384332 C 202.554026 18.698726 205.514751 19.131016 208.445953 19.681203 C 211.023049 20.152792 213.580483 20.761928 216.098564 21.498786 C 218.321569 22.147221 220.495374 22.952852 222.600334 23.896029 C 224.508571 24.750785 226.338116 25.762737 228.069293 26.922059 C 229.692286 28.012609 231.207063 29.260355 232.59398 30.645648 C 233.980897 32.030941 235.230091 33.543956 236.331763 35.165043 C 237.492434 36.894202 238.505568 38.711787 239.361333 40.607968 C 240.305606 42.720292 241.112187 44.891565 241.761369 47.102139 C 242.508934 49.617282 243.108947 52.161898 243.590914 54.735987 C 244.131912 57.663768 244.564709 60.6112 244.889308 63.578282 C 245.263091 66.938355 245.538505 70.308252 245.735227 73.687976 C 245.951626 77.509812 246.10901 81.321821 246.187687 85.143656 C 246.276225 89.437084 246.325394 93.720685 246.325394 98.014106 C 246.325394 98.014106 246.325394 98.014106 246.325394 98.014106 L 246.325394 156.225886 C 246.325394 156.225886 246.325394 156.225886 246.325394 156.225886 C 246.325394 160.519306 246.276225 164.802907 246.187687 169.096328 C 246.10901 172.918164 245.951626 176.739999 245.735227 180.552015 C 245.538505 183.931739 245.263091 187.301629 244.889308 190.671533 C 244.564709 193.628784 244.131912 196.576216 243.590914 199.503994 C 243.108947 202.078094 242.508934 204.622706 241.761369 207.137845 C 241.112187 209.358253 240.305606 211.5197 239.361333 213.63202 C 238.505568 215.528209 237.492434 217.355617 236.331763 219.074952 C 235.230091 220.705853 233.980897 222.218876 232.59398 223.604172 C 231.207063 224.979634 229.692286 226.227385 228.069293 227.317935 C 226.338116 228.477251 224.508571 229.489201 222.600334 230.343951 C 220.495374 231.296956 218.321569 232.092775 216.098564 232.741198 C 213.580483 233.478056 211.023049 234.087202 208.445953 234.558787 C 205.514751 235.108972 202.554026 235.541264 199.583486 235.865483 C 196.219486 236.228995 192.835809 236.513922 189.452133 236.70058 C 185.625827 236.916726 181.799522 237.073926 177.973216 237.152526 C 173.674759 237.25078 169.376317 237.290072 165.077876 237.290072 C 165.077876 237.290072 165.077876 237.290072 165.06803 237.290072 L 90.941963 237.290072 C 90.932125 237.290072 90.932125 237.290072 90.932125 237.290072 C 86.633683 237.290072 82.335234 237.25078 78.036784 237.152526 C 74.210479 237.073926 70.384173 236.916726 66.557868 236.70058 C 63.174195 236.513922 59.790522 236.228995 56.426518 235.865483 C 53.455967 235.541264 50.495253 235.108972 47.564048 234.558787 C 44.986944 234.087202 42.429517 233.478056 39.911433 232.741198 C 37.688439 232.092775 35.514626 231.296956 33.409665 230.343951 C 31.501429 229.489201 29.671886 228.477251 27.940703 227.317935 C 26.31772 226.227385 24.802935 224.979634 23.416022 223.604172 C 22.029109 222.218876 20.779904 220.705853 19.678243 219.074952 C 18.517564 217.355617 17.504428 215.528209 16.648674 213.63202 C 15.704392 211.5197 14.897819 209.358253 14.248626 207.137845 C 13.50107 204.622706 12.901057 202.078094 12.419081 199.503994 C 11.878086 196.576216 11.445291 193.628784 11.120694 190.671533 C 10.746916 187.301629 10.471501 183.931739 10.274776 180.552015 C 10.058378 176.739999 9.900997 172.918164 9.822307 169.096328 C 9.733781 164.802907 9.6846 160.519306 9.6846 156.225886 C 9.6846 156.225886 9.6846 156.225886 9.6846 156.225886 L 9.6846 98.014106 C 9.6846 98.014106 9.6846 98.014106 9.6846 98.014106 C 9.6846 93.720685 9.733781 89.437084 9.822307 85.143656 C 9.900997 81.321821 10.058378 77.509812 10.274776 73.687976 C 10.471501 70.308252 10.746916 66.938355 11.120694 63.578282 C 11.445291 60.6112 11.878086 57.663768 12.419081 54.735987 C 12.901057 52.161898 13.50107 49.617282 14.248626 47.102139 C 14.897819 44.891565 15.704392 42.720292 16.648674 40.607968 C 17.504428 38.711787 18.517564 36.894202 19.678243 35.165043 C 20.779904 33.543956 22.029109 32.030941 23.416022 30.645648 C 24.802935 29.260355 26.31772 28.012609 27.940703 26.922059 C 29.671886 25.762737 31.501429 24.750785 33.409665 23.896029 C 35.514626 22.952852 37.688439 22.147221 39.911433 21.498786 C 42.429517 20.761928 44.986944 20.152792 47.564048 19.681203 C 50.495253 19.131016 53.455967 18.698726 56.426518 18.384332 C 59.790522 18.010992 63.174195 17.735898 66.557868 17.539402 C 70.384173 17.323257 74.210479 17.175886 78.036784 17.087463 C 82.335234 16.99904 86.633683 16.949916 90.932125 16.959741 C 90.932125 16.959741 90.932125 16.959741 90.941963 16.959741 L 165.06803 16.959741 C 165.077876 16.959741 165.077876 16.959741 165.077876 16.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kfoldersync.svg b/.icons/Gruvbox_Dark-2/apps/64/kfoldersync.svg
new file mode 100755
index 000000000..d931d7c72
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kfoldersync.svg
@@ -0,0 +1,62 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="vsoBrRkPLPnbogO5k9tKBJQxFylMk5sV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#vsoBrRkPLPnbogO5k9tKBJQxFylMk5sV)">
+ <linearGradient id="_lgradient_3" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_4" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g filter="url(#Gv6D39kPRDBCCoVupBnumGp3AAkuIG4e)">
+ <path fill="#aee3f8" d="M 91.696999 61.744999 C 80.347 61.875 72.042 61.487 65.250999 65.219002 C 61.855999 67.084 59.160999 70.225998 57.674999 74.166 C 56.189999 78.106003 55.667 82.786003 55.667 88.694 L 55.667 126.421997 L 200 126.421997 L 200 103.066002 C 200 97.158997 199.477005 92.478996 197.990997 88.539001 C 197.807007 88.049004 197.559006 87.605003 197.320999 87.153 C 197.231003 86.987 197.160995 86.810997 197.074997 86.643997 C 195.516998 83.600998 193.237 81.124001 190.414993 79.573997 C 183.623993 75.843002 175.319 76.248001 163.968994 76.116997 L 127.533997 76.116997 L 112.906998 61.744999 L 91.696999 61.744999 L 91.696999 61.744999 Z"/>
+ <linearGradient id="_lgradient_5" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(144.333,0,0,114.983009,55.667,76.116997)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#31c6b7"/>
+ <stop offset="100%" style="stop-color:#2b898f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" d="M 163.970001 76.116997 C 175.320007 76.247002 183.623993 75.860001 190.414993 79.591003 C 193.811005 81.457001 196.505997 84.598999 197.990997 88.539001 C 199.477005 92.478996 200 97.158997 200 103.066002 L 200 164.149994 C 200 170.057999 199.477005 174.738007 197.990997 178.677994 C 196.505997 182.617996 193.811005 185.778 190.414993 187.643005 C 183.625 191.373993 175.319 190.968994 163.970001 191.100006 L 91.695 191.100006 C 80.345001 190.968994 72.040001 191.373993 65.249001 187.643005 C 61.853001 185.778 59.159 182.617996 57.673 178.677994 C 56.189999 174.738007 55.667 170.057999 55.667 164.149994 L 55.667 117.440002 C 55.667 111.532997 56.189999 106.852997 57.674999 102.913002 C 57.860001 102.422997 58.106998 101.978996 58.345001 101.527 C 58.435001 101.361 58.505001 101.184998 58.591 101.017998 C 60.148998 97.974998 62.429001 95.498001 65.250999 93.947998 C 72.042 90.216003 80.347 90.622002 91.696999 90.490997 L 113.699997 90.490997 L 128.326004 76.117996 L 163.970001 76.117996 L 163.970001 76.116997 L 163.970001 76.116997 Z"/>
+ </g>
+ <defs>
+ <filter id="Gv6D39kPRDBCCoVupBnumGp3AAkuIG4e" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="gnHRrHpOi1zWMU5ca5BycIVWHlqSlJif" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#gnHRrHpOi1zWMU5ca5BycIVWHlqSlJif)">
+ <path d="M 126.32 240.288391 L 126 211.493858 C 126 137.507198 136.583689 126 210.639397 126 L 248.648308 126"/>
+ </g>
+ <linearGradient id="_lgradient_6" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.984949,0,0,114.142294,128.7,126.446097)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" d="M 146.981133 240.532816 L 129.235454 240.394579 L 128.875364 232.288958 C 128.427224 222.201426 128.898364 189.860369 129.607224 182.051733 C 130.891544 167.903799 133.047274 158.739611 136.919594 150.966242 C 144.316411 136.117749 157.752076 129.780038 186.519013 127.569798 C 189.981553 127.303761 205.835377 126.942096 221.749745 126.766096 L 250.684949 126.446097 L 250.677945 150.616882 C 250.66795 182.807833 249.912495 193.581553 246.801434 205.899988 C 242.94608 221.165552 235.295628 230.075769 221.947499 234.846575 C 208.545888 239.636499 192.095746 240.884256 146.981623 240.532816 L 146.981133 240.532816 Z"/>
+ <g>
+ <path fill="#ffffff" d="M 189.692474 158.517244 C 175.885359 158.517244 164.692474 169.710128 164.692474 183.517244 C 164.692474 197.32436 175.885359 208.517244 189.692474 208.517244 C 203.49959 208.517244 214.692474 197.32436 214.692474 183.517244 C 214.692474 169.710128 203.49959 158.517244 189.692474 158.517244 Z M 189.692474 163.517244 C 200.738169 163.517244 209.692474 172.47155 209.692474 183.517244 C 209.692474 194.562938 200.738169 203.517244 189.692474 203.517244 C 178.64678 203.517244 169.692474 194.562938 169.692474 183.517244 C 169.692474 172.47155 178.64678 163.517244 189.692474 163.517244 Z"/>
+ <path fill="#ffffff" d="M 204.692474 161.017244 L 194.692474 167.267244 L 184.692474 173.517244 L 184.692474 148.517244 L 194.692474 155.517242 L 204.692474 161.017244 Z"/>
+ <path fill="#ffffff" d="M 174.692474 206.017244 L 184.692474 212.267244 L 194.692474 218.517244 L 194.692474 193.517244 L 184.692474 199.767244 L 174.692474 206.017244 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kfontview.svg b/.icons/Gruvbox_Dark-2/apps/64/kfontview.svg
new file mode 120000
index 000000000..6b94e326e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kfontview.svg
@@ -0,0 +1 @@
+font.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kfourinline.svg b/.icons/Gruvbox_Dark-2/apps/64/kfourinline.svg
new file mode 100755
index 000000000..75de2f632
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kfourinline.svg
@@ -0,0 +1,69 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="CBs94DMEiXSSSLD6GwQ1DAdFS0f3suHx" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#CBs94DMEiXSSSLD6GwQ1DAdFS0f3suHx)">
+ <linearGradient id="_lgradient_7" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#31c6b7"/>
+ <stop offset="100%" style="stop-color:#2b898f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_8" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="JmHCW8LB88fmkhVz9qb30nzAjeVeK7v5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#JmHCW8LB88fmkhVz9qb30nzAjeVeK7v5)">
+ <path d="M 122.081633 88.05102 C 122.081633 104.394141 108.832916 117.642857 92.489796 117.642857 C 76.146676 117.642857 62.897959 104.394141 62.897959 88.05102 C 62.897959 71.7079 76.146676 58.459184 92.489796 58.459184 C 108.832916 58.459184 122.081633 71.7079 122.081633 88.05102 Z"/>
+ </g>
+ <defs>
+ <filter id="Qu1xAX9rQDUzgnS6Sk5myVtwAaUL6Jck" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Qu1xAX9rQDUzgnS6Sk5myVtwAaUL6Jck)">
+ <path d="M 193.102041 88.05102 C 193.102041 104.394141 179.853324 117.642857 163.510204 117.642857 C 147.167084 117.642857 133.918367 104.394141 133.918367 88.05102 C 133.918367 71.7079 147.167084 58.459184 163.510204 58.459184 C 179.853324 58.459184 193.102041 71.7079 193.102041 88.05102 Z"/>
+ </g>
+ <defs>
+ <filter id="CO2Cfgss1A5WmWk7u6pekhpskwrg40B2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#CO2Cfgss1A5WmWk7u6pekhpskwrg40B2)">
+ <path d="M 193.102041 170.908163 C 193.102041 187.251283 179.853324 200.5 163.510204 200.5 C 147.167084 200.5 133.918367 187.251283 133.918367 170.908163 C 133.918367 154.565043 147.167084 141.316327 163.510204 141.316327 C 179.853324 141.316327 193.102041 154.565043 193.102041 170.908163 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 122.081633 85.091837 C 122.081633 101.434957 108.832916 114.683673 92.489796 114.683673 C 76.146676 114.683673 62.897959 101.434957 62.897959 85.091837 C 62.897959 68.748717 76.146676 55.5 92.489796 55.5 C 108.832916 55.5 122.081633 68.748717 122.081633 85.091837 Z"/>
+ <linearGradient id="_lgradient_9" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(59.183673,0,0,59.183673,133.918367,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d11f3f"/>
+ <stop offset="100%" style="stop-color:#ff0055"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" d="M 193.102041 85.091837 C 193.102041 101.434957 179.853324 114.683673 163.510204 114.683673 C 147.167084 114.683673 133.918367 101.434957 133.918367 85.091837 C 133.918367 68.748717 147.167084 55.5 163.510204 55.5 C 179.853324 55.5 193.102041 68.748717 193.102041 85.091837 Z"/>
+ <linearGradient id="_lgradient_10" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(59.183673,0,0,59.183673,62.897959,138.357143)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" d="M 122.081633 167.94898 C 122.081633 184.2921 108.832916 197.540816 92.489796 197.540816 C 76.146676 197.540816 62.897959 184.2921 62.897959 167.94898 C 62.897959 151.605859 76.146676 138.357143 92.489796 138.357143 C 108.832916 138.357143 122.081633 151.605859 122.081633 167.94898 Z"/>
+ <linearGradient id="_lgradient_11" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(59.183673,0,0,59.183673,133.918367,138.357143)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d11f3f"/>
+ <stop offset="100%" style="stop-color:#ff0055"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" d="M 193.102041 167.94898 C 193.102041 184.2921 179.853324 197.540816 163.510204 197.540816 C 147.167084 197.540816 133.918367 184.2921 133.918367 167.94898 C 133.918367 151.605859 147.167084 138.357143 163.510204 138.357143 C 179.853324 138.357143 193.102041 151.605859 193.102041 167.94898 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kgeography.svg b/.icons/Gruvbox_Dark-2/apps/64/kgeography.svg
new file mode 120000
index 000000000..59b5c64af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kgeography.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kget.svg b/.icons/Gruvbox_Dark-2/apps/64/kget.svg
new file mode 120000
index 000000000..65a1d1f76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kget.svg
@@ -0,0 +1 @@
+download.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kgoldrunner.svg b/.icons/Gruvbox_Dark-2/apps/64/kgoldrunner.svg
new file mode 100644
index 000000000..83ce3c8fa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kgoldrunner.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="hG6dKazy1ybBxl4WVIMDrfW0dpRqvmfb" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#hG6dKazy1ybBxl4WVIMDrfW0dpRqvmfb)">
+ <linearGradient id="_lgradient_881" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_881)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_882" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_882)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g filter="url(#nbvuaI0lSTFPuo5hAmApcQrsd0DbWpv4)">
+ <path fill="#eab305" d="M 162.342 101.915 L 200.5 101.915 L 128 197.31 L 162.342 101.915 Z"/>
+ <path fill="#ffda64" d="M 55.5 101.915 L 93.658 56.126 L 93.658 101.915 L 55.5 101.915 Z"/>
+ <path fill="#eab305" d="M 162.342 56.126 L 162.342 101.915 L 200.5 101.915 L 162.342 56.126 Z"/>
+ <path fill="#fdc92b" d="M 93.658 101.915 L 127.985 197.874 L 162.342 101.915 L 93.658 101.915 Z M 93.658 56.126 L 128 56.126 L 93.658 101.915 L 93.658 56.126 Z M 128 56.126 L 162.342 101.915 L 162.342 56.126 L 128 56.126 Z"/>
+ <path fill="#ffda64" d="M 162.342 101.915 L 93.658 101.915 L 128 56.126 L 162.342 101.915 Z M 162.342 101.915 L 181.421 94.283 L 200.5 101.915 L 181.421 109.547 L 162.342 101.915 Z"/>
+ <path fill="#fee581" d="M 93.658 101.915 L 74.579 101.915 L 55.5 101.915 L 127.985 197.874 L 93.658 101.915 Z M 93.658 101.915 L 128 94.283 L 162.342 101.915 L 128 109.547 L 93.658 101.915 Z"/>
+ <path fill="#fff4c9" d="M 55.5 101.915 L 74.579 94.283 L 93.658 101.915 L 74.579 109.547 L 55.5 101.915 Z"/>
+ </g>
+ <defs>
+ <filter id="nbvuaI0lSTFPuo5hAmApcQrsd0DbWpv4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kgpg.svg b/.icons/Gruvbox_Dark-2/apps/64/kgpg.svg
new file mode 120000
index 000000000..a61a21a73
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kgpg.svg
@@ -0,0 +1 @@
+cipher.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/khangman.svg b/.icons/Gruvbox_Dark-2/apps/64/khangman.svg
new file mode 100644
index 000000000..81fe72d92
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/khangman.svg
@@ -0,0 +1,65 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="n80NrqnEMOCJWuRPAc9k0HAZdsqb5Mjh" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#n80NrqnEMOCJWuRPAc9k0HAZdsqb5Mjh)">
+ <linearGradient id="_lgradient_12" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#31c6b7"/>
+ <stop offset="100%" style="stop-color:#2b898f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="YKtWUy0rxjz44rQkjZwAytjgxHW6I40x" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#YKtWUy0rxjz44rQkjZwAytjgxHW6I40x)">
+ <path fill-rule="evenodd" d="M 122.857177 102.656624 L 133.142823 81.853324 L 139.600353 85.372098 C 144.356498 88.233518 148.880636 91.520285 153.018095 95.19373 C 158.470261 100.027211 163.226406 105.556712 167.131858 111.666232 C 174.324077 122.725235 178.190861 135.562959 178.306865 148.710026 C 178.345533 155.399563 177.262833 162.011764 175.058766 168.353291 C 172.932034 174.578813 169.6066 180.340322 165.275801 185.289806 C 160.790331 190.393962 155.26083 194.454085 149.035307 197.199502 C 142.423106 200.09959 135.230887 201.530301 128 201.491633 C 120.769113 201.530301 113.576894 200.09959 106.964693 197.199502 C 100.73917 194.454085 95.209669 190.393962 90.724199 185.289806 C 86.3934 180.340322 83.067966 174.578813 80.941234 168.353291 C 78.737167 162.011764 77.654467 155.399563 77.693135 148.710026 C 77.809139 135.562959 81.675923 122.725235 88.868142 111.666232 C 92.773594 105.556712 97.529739 100.027211 102.981905 95.19373 C 107.119364 91.520285 111.643502 88.233518 116.399647 85.372098 L 117.032352 20.221539 M 128 105.479377 C 124.558562 107.56744 121.349131 109.926179 118.333039 112.59426 C 114.466255 115.99703 111.102152 119.94115 108.356735 124.271949 C 103.561923 131.580171 100.971177 140.125765 100.893842 148.903365 C 100.855174 152.924821 101.551195 156.946277 102.865902 160.774393 C 104.025937 164.177163 105.843326 167.309259 108.163396 170.016008 C 110.406131 172.529418 113.190216 174.578813 116.283643 175.970856 C 119.957089 177.556237 123.978544 178.329594 128 178.290926 C 132.021456 178.329594 136.042911 177.556237 139.716357 175.970856 C 142.809784 174.578813 145.593869 172.529418 147.836604 170.016008 C 150.156674 167.309259 151.974063 164.177163 153.134098 160.774393 C 154.448805 156.946277 155.144826 152.924821 155.106158 148.903365 C 155.028823 140.125765 152.438077 131.580171 147.643265 124.271949 C 144.897848 119.94115 141.533745 115.99703 137.666961 112.59426 C 134.650869 109.926179 131.441438 107.56744 128 105.479377 Z"/>
+ </g>
+ <path fill="#e4e4e4" fill-rule="evenodd" d="M 139.600353 81.505314 C 144.356498 84.366734 148.880636 87.653501 153.018095 91.326946 C 158.470261 96.160426 163.226406 101.689928 167.131858 107.799447 C 174.324077 118.858451 178.190861 131.696175 178.306865 144.843242 C 178.345533 151.532779 177.262833 158.14498 175.058766 164.486506 C 172.932034 170.712029 169.6066 176.473538 165.275801 181.423022 C 160.790331 186.527177 155.26083 190.587301 149.035307 193.332718 C 142.423106 196.232806 135.230887 197.663516 128 197.624848 C 120.769113 197.663516 113.576894 196.232806 106.964693 193.332718 C 100.73917 190.587301 95.209669 186.527177 90.724199 181.423022 C 86.3934 176.473538 83.067966 170.712029 80.941234 164.486506 C 78.737167 158.14498 77.654467 151.532779 77.693135 144.843242 C 77.809139 131.696175 81.675923 118.858451 88.868142 107.799447 C 92.773594 101.689928 97.529739 96.160426 102.981905 91.326946 C 107.119364 87.653501 111.643502 84.366734 116.399647 81.505314 L 116.727695 16.565656 M 128 101.612592 C 124.558562 103.700656 121.349131 106.059394 118.333039 108.727476 C 114.466255 112.130246 111.102152 116.074366 108.356735 120.405164 C 103.561923 127.713387 100.971177 136.25898 100.893842 145.036581 C 100.855174 149.058037 101.551195 153.079492 102.865902 156.907609 C 104.025937 160.310379 105.843326 163.442474 108.163396 166.149224 C 110.406131 168.662633 113.190216 170.712029 116.283643 172.104071 C 119.957089 173.689453 123.978544 174.46281 128 174.424142 C 132.021456 174.46281 136.042911 173.689453 139.716357 172.104071 C 142.809784 170.712029 145.593869 168.662633 147.836604 166.149224 C 150.156674 163.442474 151.974063 160.310379 153.134098 156.907609 C 154.448805 153.079492 155.144826 149.058037 155.106158 145.036581 C 155.028823 136.25898 152.438077 127.713387 147.643265 120.405164 C 144.897848 116.074366 141.533745 112.130246 137.666961 108.727476 C 134.650869 106.059394 131.441438 103.700656 128 101.612592 Z"/>
+ <defs>
+ <filter id="XSCaaMdVQMixoV7PCdHxfirsqnhIjcf1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#XSCaaMdVQMixoV7PCdHxfirsqnhIjcf1)">
+ <path d="M 116.399647 62.287395 L 139.600353 62.287395 C 146.002762 62.287395 151.200706 67.485339 151.200706 73.887748 L 151.200706 73.887748 C 151.200706 80.290157 146.002762 85.488101 139.600353 85.488101 L 116.399647 85.488101 C 109.997238 85.488101 104.799294 80.290157 104.799294 73.887748 L 104.799294 73.887748 C 104.799294 67.485339 109.997238 62.287395 116.399647 62.287395 Z"/>
+ </g>
+ <path d="M 116.399647 58.420611 L 139.600353 58.420611 C 146.002762 58.420611 151.200706 63.618555 151.200706 70.020964 L 151.200706 70.020964 C 151.200706 76.423373 146.002762 81.621317 139.600353 81.621317 L 116.399647 81.621317 C 109.997238 81.621317 104.799294 76.423373 104.799294 70.020964 L 104.799294 70.020964 C 104.799294 63.618555 109.997238 58.420611 116.399647 58.420611 Z" style="fill:#ffffff"/>
+ <defs>
+ <filter id="MfTEwZBjaMAxWladbFfhdZxffRN0m966" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#MfTEwZBjaMAxWladbFfhdZxffRN0m966)">
+ <path d="M 116.399647 39.086689 L 139.600353 39.086689 C 146.002762 39.086689 151.200706 44.284633 151.200706 50.687042 L 151.200706 50.687042 C 151.200706 57.089451 146.002762 62.287395 139.600353 62.287395 L 116.399647 62.287395 C 109.997238 62.287395 104.799294 57.089451 104.799294 50.687042 L 104.799294 50.687042 C 104.799294 44.284633 109.997238 39.086689 116.399647 39.086689 Z"/>
+ </g>
+ <path d="M 116.399647 35.219905 L 139.600353 35.219905 C 146.002762 35.219905 151.200706 40.417849 151.200706 46.820258 L 151.200706 46.820258 C 151.200706 53.222667 146.002762 58.420611 139.600353 58.420611 L 116.399647 58.420611 C 109.997238 58.420611 104.799294 53.222667 104.799294 46.820258 L 104.799294 46.820258 C 104.799294 40.417849 109.997238 35.219905 116.399647 35.219905 Z" style="fill:#ffffff"/>
+ <defs>
+ <filter id="yrJf3ysEasG8ej8XNrFHehAtg3ixvltv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#yrJf3ysEasG8ej8XNrFHehAtg3ixvltv)">
+ <path d="M 116.399647 15.885983 L 139.600353 15.885983 C 146.002762 15.885983 151.200706 21.083927 151.200706 27.486336 L 151.200706 27.486336 C 151.200706 33.888745 146.002762 39.086689 139.600353 39.086689 L 116.399647 39.086689 C 109.997238 39.086689 104.799294 33.888745 104.799294 27.486336 L 104.799294 27.486336 C 104.799294 21.083927 109.997238 15.885983 116.399647 15.885983 Z"/>
+ </g>
+ <path d="M 116.399647 12.019198 L 139.600353 12.019198 C 146.002762 12.019198 151.200706 17.217142 151.200706 23.619552 L 151.200706 23.619552 C 151.200706 30.021961 146.002762 35.219905 139.600353 35.219905 L 116.399647 35.219905 C 109.997238 35.219905 104.799294 30.021961 104.799294 23.619552 L 104.799294 23.619552 C 104.799294 17.217142 109.997238 12.019198 116.399647 12.019198 Z" style="fill:#ffffff"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_13" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/khelpcenter.svg b/.icons/Gruvbox_Dark-2/apps/64/khelpcenter.svg
new file mode 120000
index 000000000..74f27a8db
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/khelpcenter.svg
@@ -0,0 +1 @@
+help.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kicad.svg b/.icons/Gruvbox_Dark-2/apps/64/kicad.svg
new file mode 100755
index 000000000..7d073ba78
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kicad.svg
@@ -0,0 +1,58 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="UpI1lTanWkcQhtlf6matUGNnnxJdXQ1W" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#UpI1lTanWkcQhtlf6matUGNnnxJdXQ1W)">
+ <linearGradient id="_lgradient_14" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#31c6b7"/>
+ <stop offset="100%" style="stop-color:#2b898f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_15" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g style="opacity:0.2">
+ <defs>
+ <filter id="nXuhoRBBCHHr3kSEGFRpyFd6uLuE1QCf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#nXuhoRBBCHHr3kSEGFRpyFd6uLuE1QCf)">
+ <path d="M 55.5 60.443158 L 55.5 198.852249 L 81.863636 198.852249 L 81.863636 165.897704 L 108.227273 198.852249 L 141.181818 198.852249 L 95.045455 129.647704 L 141.181818 60.443158 L 108.227273 60.443158 L 81.863636 93.397704 L 81.863636 60.443158 L 55.5 60.443158 Z"/>
+ </g>
+ <defs>
+ <filter id="5R0UFZ50hUejviwOWsfqN5eaG5V0HHEW" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#5R0UFZ50hUejviwOWsfqN5eaG5V0HHEW)">
+ <path d="M 167.545455 106.579522 L 193.909091 106.579522 L 193.909091 198.852249 L 167.545455 198.852249 L 167.545455 106.579522 Z"/>
+ </g>
+ <defs>
+ <filter id="o0711hofDyBGptQn9UmyqocUfNzD6HvH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#o0711hofDyBGptQn9UmyqocUfNzD6HvH)">
+ <circle cx="180.727" cy="80.216" r="19.773" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <path fill="#fec589" d="M 55.5 57.147751 L 55.5 195.55684 L 81.863636 195.55684 L 81.863636 162.602295 L 108.227273 195.55684 L 141.181819 195.55684 L 95.045455 126.352297 L 141.181819 57.147751 L 108.227273 57.147751 L 81.863636 90.102296 L 81.863636 57.147751 L 55.5 57.147751 Z"/>
+ <path fill="#fec589" d="M 167.545453 103.284115 L 193.909091 103.284115 L 193.909091 195.55684 L 167.545453 195.55684 L 167.545453 103.284115 Z"/>
+ <circle fill="#da1636" cx="180.726" cy="76.922" r="19.773" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kid3-qt.svg b/.icons/Gruvbox_Dark-2/apps/64/kid3-qt.svg
new file mode 120000
index 000000000..0d4bd5b0c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kid3-qt.svg
@@ -0,0 +1 @@
+kid3.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kid3.svg b/.icons/Gruvbox_Dark-2/apps/64/kid3.svg
new file mode 100755
index 000000000..2b3b77411
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kid3.svg
@@ -0,0 +1,57 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Wg3WU5WLZ3UhvQrfY7FOZG9S4H7g5Tbz" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Wg3WU5WLZ3UhvQrfY7FOZG9S4H7g5Tbz)">
+ <linearGradient id="_lgradient_51" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_51)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_52" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_52)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <linearGradient id="_lgradient_53" x1="0" x2="0" y1="0" y2="1.209" gradientTransform="matrix(117.301933,0,0,150.962006,59.643002,53.139999)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="97.391%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_53)" d="M 171.139999 53.144001 C 169.225006 53.120998 166.679001 53.422001 163.292007 53.931 L 108.987999 62.549 C 95.379997 65.446999 95.426003 66.348999 95.379997 77.846001 L 95.379997 171.134003 C 94.813004 170.735992 94.252998 170.337006 93.666 169.942993 L 93.666 169.947006 C 89.342003 167.050003 84.734001 164.988007 78.544998 164.988007 C 70.792 164.988007 66.167999 167.955994 63.369999 171.865997 C 60.570999 175.776993 59.643002 180.705002 59.643002 184.514999 C 59.643002 189.108994 61.210999 194.011993 64.613998 197.748993 C 68.016998 201.485001 73.248001 204.102005 80.771004 204.102005 C 89.264999 204.102005 95.239998 201.729996 98.617996 197.098007 C 101.277 193.451004 102.748001 188.578003 103.272003 182.567993 L 103.272003 182.548996 C 103.346001 181.820007 103.399002 181.070999 103.445999 180.298996 C 103.516998 179.110992 103.500999 176.889008 103.500999 176.889008 L 103.500999 105.459 C 103.500999 95.254997 103.500999 94.646004 117.113998 92.319 L 155.134995 86.031998 C 168.772003 84.247002 168.774994 85.498001 168.774994 93.151001 L 168.774994 158.703995 C 168.222 158.317001 167.677002 157.927002 167.106003 157.544998 L 167.106003 157.548996 C 162.783005 154.651001 158.177002 152.589005 151.987 152.589005 C 144.233994 152.589005 139.608994 155.557999 136.809998 159.468002 C 134.011002 163.378006 133.082993 168.307007 133.082993 172.115997 C 133.082993 176.710999 134.654007 181.613998 138.056 185.350006 C 141.459 189.087006 146.690994 191.705002 154.212997 191.705002 C 162.707001 191.705002 168.682007 189.332001 172.059998 184.699005 C 174.718994 181.052002 176.188004 176.182007 176.712997 170.171005 L 176.712997 170.151993 C 176.785995 169.423004 176.839996 168.675995 176.886002 167.904999 C 176.957001 166.716995 176.944 164.492004 176.944 164.492004 L 176.944 65.117996 C 176.944 56.167999 176.884995 53.203999 171.139999 53.139999 L 171.139999 53.144001 L 171.139999 53.144001 L 171.139999 53.144001 Z"/>
+ <g opacity=".2">
+ <linearGradient id="_lgradient_54" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(117.301933,0,0,137.943008,59.643002,66.158997)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_54)" d="M 97.961998 66.158997 C 95.416 68.157997 95.406998 71.263 95.379997 77.846001 L 95.379997 171.134003 C 94.813004 170.735992 94.252998 170.337006 93.666 169.942993 L 93.666 169.947006 C 89.342003 167.050003 84.734001 164.988007 78.544998 164.988007 C 70.792 164.988007 66.167999 167.955994 63.369999 171.865997 C 60.570999 175.776993 59.643002 180.705002 59.643002 184.514999 C 59.643002 189.108994 61.210999 194.011993 64.613998 197.748993 C 68.016998 201.485001 73.248001 204.102005 80.771004 204.102005 C 89.264999 204.102005 95.239998 201.729996 98.617996 197.098007 C 101.277 193.451004 102.748001 188.578003 103.272003 182.567993 L 103.272003 182.548996 C 103.346001 181.820007 103.399002 181.070999 103.445999 180.298996 C 103.516998 179.110992 103.500999 176.889008 103.500999 176.889008 L 103.500999 105.459 C 103.500999 95.254997 103.500999 94.646004 117.113998 92.319 L 155.134995 86.031998 C 158.606003 85.577003 161.184998 85.321999 163.113998 85.317001 L 97.961998 66.158997 L 97.961998 66.158997 L 97.961998 66.158997 Z M 167.770996 86.690002 C 168.759995 87.899002 168.774994 89.963997 168.774994 93.153999 L 168.774994 158.705994 C 168.222 158.319 167.677002 157.929993 167.106003 157.548004 L 167.106003 157.552002 C 162.783005 154.654007 158.177002 152.591995 151.987 152.591995 C 144.233994 152.591995 139.608994 155.561005 136.809998 159.470993 C 134.011002 163.380997 133.082993 168.309006 133.082993 172.119003 C 133.082993 176.714005 134.653 181.617004 138.056 185.352997 C 141.459 189.089996 146.690994 191.707993 154.212997 191.707993 C 162.707001 191.707993 168.682007 189.334 172.059998 184.701996 C 174.718994 181.054993 176.188004 176.184006 176.712997 170.173996 L 176.712997 170.154999 C 176.785004 169.406998 176.843002 168.656998 176.886002 167.906998 C 176.957001 166.718994 176.944 164.494995 176.944 164.494995 L 176.944 89.386002 L 167.770996 86.690002 L 167.770996 86.690002 L 167.770996 86.690002 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="bme2seF5kPY419jETUe8o9U5vMmFPYk8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#bme2seF5kPY419jETUe8o9U5vMmFPYk8)">
+ <path d="M 211.271078 147.096564 C 210.286171 146.971905 209.285997 147.095165 208.362386 147.455026 C 205.64694 148.512488 204.113813 151.379399 204.748938 154.212085 C 205.420621 153.056319 206.467923 152.162552 207.719015 151.677424 C 209.18214 151.109487 210.813356 151.143104 212.253751 151.770877 C 213.694147 152.398651 214.82571 153.569149 215.399468 155.02483 C 215.507085 155.306613 215.592817 155.596147 215.655911 155.890886 C 216.555756 154.342627 216.698123 152.470378 216.042839 150.802432 C 215.252547 148.793331 213.422182 147.371902 211.270819 147.096567 L 211.271078 147.096564 Z M 227.159239 155.432616 C 223.625986 168.16717 207.320262 182.587359 203.697109 184.05857 L 145.771717 206.513495 C 142.714921 207.698105 139.289741 206.198831 138.092516 203.157855 L 122.958585 164.741384 C 122.846802 164.456481 122.78425 164.166119 122.71917 163.875373 C 121.847905 165.371435 121.629302 167.217531 122.315208 168.963821 L 137.442791 207.393584 C 138.639974 210.434553 142.06645 211.925599 145.123246 210.740992 L 203.048509 188.286911 C 207.080814 186.649185 226.800537 168.977293 227.154017 155.438517 L 227.159239 155.432616 Z"/>
+ </g>
+ <path fill="#fec589" d="M 226.700592 148.637621 C 221.304148 134.914458 190.991946 134.145289 183.899302 136.771534 L 126.004179 159.230141 C 122.949323 160.415043 121.45295 163.817135 122.649107 166.857815 L 137.763106 205.279383 C 138.959245 208.320189 142.381604 209.81428 145.436587 208.629396 L 203.335867 186.171851 C 207.850269 184.336825 232.102805 162.361491 226.704901 148.6394 L 226.700592 148.637621 Z M 215.672236 152.915136 C 216.244927 154.370862 216.213179 155.992327 215.583976 157.422805 C 214.954774 158.853283 213.779661 159.975588 212.317167 160.54281 C 210.854692 161.110131 209.224602 161.075897 207.785529 160.447641 C 206.346457 159.819384 205.216295 158.648573 204.643687 157.192795 C 204.070998 155.737069 204.102748 154.115605 204.731951 152.685128 C 205.361154 151.25465 206.536266 150.132346 207.99876 149.565125 C 209.461234 148.997805 211.091323 149.032039 212.530394 149.660295 C 213.969466 150.28855 215.099628 151.45936 215.672236 152.915136 Z"/>
+ <path fill="#ffffff" d="M 210.751074 148.213926 C 209.745789 148.114259 208.731592 148.25177 207.791276 148.615234 C 204.499168 149.88832 202.876775 153.569663 204.166957 156.83911 C 204.786628 158.409723 206.009288 159.67339 207.565959 160.352111 C 209.12263 161.030832 210.885795 161.069009 212.467569 160.458243 C 214.049665 159.847027 215.320498 158.636637 216.000353 157.093484 C 216.680208 155.550332 216.713362 153.800899 216.092517 152.230244 C 215.212549 150.003519 213.148744 148.45171 210.751074 148.213926 Z M 211.084866 150.315358 C 212.409648 150.606695 213.549192 151.542713 214.094372 152.938413 C 214.966663 155.171473 213.915416 157.567631 211.68231 158.439913 C 209.449205 159.312202 207.053091 158.260975 206.18081 156.027852 C 205.308512 153.794793 206.359767 151.398638 208.592872 150.526351 C 209.430287 150.199244 210.289997 150.14056 211.084866 150.315358 Z"/>
+ <g opacity=".3">
+ <path d="M 130.321255 170.201803 L 132.480391 175.690884 L 137.994479 173.551933 L 146.630925 195.507808 L 152.145014 193.368857 L 143.508568 171.412981 L 149.022657 169.27403 L 146.863521 163.784949 L 141.349432 165.9239 L 135.835343 168.062853 L 130.321255 170.201803 Z M 152.378467 161.646041 L 154.537603 167.135122 L 156.696741 172.624203 L 158.855877 178.113284 L 163.174069 189.091433 L 168.688158 186.95248 L 164.369966 175.974331 L 169.884055 173.83538 L 174.202247 184.813528 L 179.716336 182.674577 L 168.920796 155.229629 L 157.892222 159.507299 L 152.378133 161.646249 L 152.378467 161.646041 Z M 174.43568 153.090279 L 176.594816 158.579359 L 185.231262 180.535233 L 190.745351 178.396283 L 201.773925 174.118613 L 199.614787 168.629532 L 198.53519 165.885031 L 201.29232 164.815568 L 199.133182 159.326487 L 188.104608 163.604157 L 190.263746 169.093238 L 193.020874 168.023774 L 194.100428 170.76827 L 188.58634 172.907221 L 182.10899 156.44042 L 193.137564 152.162749 L 190.978428 146.673671 L 174.435778 153.090207 L 174.43568 153.090279 Z M 160.052124 164.995891 L 165.566213 162.856939 L 167.725351 168.34602 L 162.211262 170.48497 L 160.052124 164.995891 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 205.975123 136.57953 C 196.828302 134.998956 187.468411 135.458295 183.921513 136.769269 L 125.990681 159.201443 C 123.582778 160.133662 122.162663 162.43353 122.249548 164.854565 C 122.789742 163.28878 123.983359 161.963854 125.66922 161.311173 L 183.600052 138.878999 C 187.146949 137.568025 196.50684 137.108691 205.653661 138.689259 L 205.657884 138.689903 C 214.804267 140.270497 223.74283 143.888225 226.445313 150.745127 C 227.128574 152.478771 227.282069 154.355485 227.106734 156.297499 C 227.684879 153.598828 227.694828 150.99015 226.766774 148.635398 C 224.064294 141.778496 215.125731 138.160763 205.979347 136.580174 L 205.975125 136.57953 L 205.975123 136.57953 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kig.svg b/.icons/Gruvbox_Dark-2/apps/64/kig.svg
new file mode 100644
index 000000000..40342ee92
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kig.svg
@@ -0,0 +1,49 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x2="0" y1=".5" y2="1.5" gradientTransform="matrix(244.648 0 0 228.339 6.343 13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#07b3ff"/>
+ <stop offset="100%" stop-color="#007de8"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ececec" d="M69.259 65.473h108.899c4.098 0 7.425 3.299 7.425 7.362v119.122c0 4.063-3.327 7.362-7.425 7.362H69.259c-4.098 0-7.426-3.299-7.426-7.362V72.835c0-4.063 3.328-7.362 7.426-7.362z" filter="url(#c)"/>
+ <path fill="#fa9381" d="M110.361 122.773v61.347h61.875v-61.347h-61.875zm5.625 5.577h50.625v50.193h-50.625V128.35z"/>
+ <path fill="#37a6e6" d="M116.014 82.793c-22.849 0-41.372 18.366-41.372 41.02 0 22.654 18.523 41.019 41.372 41.019 22.85 0 41.373-18.365 41.373-41.019s-18.523-41.02-41.373-41.02zm0 6.838c19.042 0 34.478 15.304 34.478 34.182s-15.436 34.182-34.478 34.182c-19.041 0-34.477-15.304-34.477-34.182s15.436-34.182 34.477-34.182z"/>
+ <defs>
+ <filter id="d" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#76c22b" fill-rule="evenodd" d="M95.584 54.319l101.249 122.692V54.319M142.27 76.627h32.063v39.038" filter="url(#d)"/>
+ <g opacity=".4">
+ <linearGradient id="e" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#e)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kigo.svg b/.icons/Gruvbox_Dark-2/apps/64/kigo.svg
new file mode 100644
index 000000000..5d4ca3051
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kigo.svg
@@ -0,0 +1,49 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="9uaD7ycBLPFqa1HZzwJ4Lzv36ftXBFyq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#9uaD7ycBLPFqa1HZzwJ4Lzv36ftXBFyq)">
+ <linearGradient id="_lgradient_84" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_84)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_85" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_85)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_86" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(41.25,0,0,41.25,107.375,146.906)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_86)" cx="128" cy="167.531" r="20.625" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_87" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(41.25,0,0,41.25,169.25,146.906)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_87)" cx="189.875" cy="167.531" r="20.625" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_88" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(41.25,0,0,41.25,45.5,146.906)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_88)" cx="66.125" cy="167.531" r="20.625" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_89" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(41.25,0,0,41.25,107.375,64.406)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_89)" cx="128" cy="85.031" r="20.625" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kile.svg b/.icons/Gruvbox_Dark-2/apps/64/kile.svg
new file mode 100644
index 000000000..27a08a85c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kile.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".567" x2=".567" y1="1.071" y2="-.071" gradientTransform="matrix(244.648 0 0 228.339 6.343 13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#a0a0a0"/>
+ <stop offset="100%" stop-color="#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".429"/>
+ </filter>
+ </defs>
+ <path fill="#000204" opacity=".2" d="M200.491 71.931l-72.701.033-40.358 69.892-14.131-24.491-17.794.883v9.087h12.978l19.383 33.561 4.826-9.951 40.376-69.929 67.43.033-.009-9.118zm-45.438 27.262a27.204 27.204 0 0 0-27.263 27.263 27.203 27.203 0 0 0 27.263 27.263c7.025 0 13.35-2.706 18.175-7.043v7.043h9.088V99.193h-9.088v7.043c-4.825-4.335-11.15-7.043-18.175-7.043zm0 9.088a18.135 18.135 0 0 1 18.175 18.175 18.135 18.135 0 0 1-18.175 18.175 18.135 18.135 0 0 1-18.175-18.175 18.135 18.135 0 0 1 18.175-18.175m-99.464 55.316c-.055 0-.089 2.027-.089 4.544 0 2.518.038 4.544.089 4.544l144.811-.883c.055 0 .091-2.026.091-4.544 0-2.517-.036-4.544-.091-4.544l-144.811.883zm54.026 17.385v9.087h36.35v-9.087h-36.35z" filter="url(#c)"/>
+ <g opacity=".832">
+ <linearGradient id="d" x1="1.778" x2="-.376" y1="2.161" y2=".323" gradientTransform="matrix(145 0 0 118.138 55.5 68.931)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#343b40"/>
+ <stop offset="100%" stop-color="#555e63"/>
+ </linearGradient>
+ <path fill="url(#d)" d="M200.491 68.931l-72.701.033-40.358 69.892-14.131-24.491-17.794.883v9.087h12.978l19.383 33.561 4.826-9.951 40.376-69.929 67.43.033-.009-9.118zm-45.438 27.262a27.204 27.204 0 0 0-27.263 27.263 27.203 27.203 0 0 0 27.263 27.263c7.025 0 13.35-2.706 18.175-7.043v7.043h9.088V96.193h-9.088v7.043c-4.825-4.335-11.15-7.043-18.175-7.043zm0 9.088a18.135 18.135 0 0 1 18.175 18.175 18.135 18.135 0 0 1-18.175 18.175 18.135 18.135 0 0 1-18.175-18.175 18.135 18.135 0 0 1 18.175-18.175m-99.464 55.316c-.055 0-.089 2.027-.089 4.544 0 2.518.038 4.544.089 4.544l144.811-.883c.055 0 .091-2.026.091-4.544 0-2.517-.036-4.544-.091-4.544l-144.811.883zm54.026 17.385v9.087h36.35v-9.087h-36.35z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="e" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#e)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/killbots.svg b/.icons/Gruvbox_Dark-2/apps/64/killbots.svg
new file mode 100644
index 000000000..41757830e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/killbots.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Xy7dGyxU0Fat2xrMAXnv1wrh9OCCdgj2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Xy7dGyxU0Fat2xrMAXnv1wrh9OCCdgj2)">
+ <linearGradient id="_lgradient_16" x1=".472" x2=".481" y1="1.009" y2="-.267" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.174%" style="stop-color:#5b2f00"/>
+ <stop offset="100%" style="stop-color:#ff8000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#111111" d="M 138.895018 240.289993 L 117.90818 240.289993 L 117.90818 240.289993 L 117.092682 11.951604 L 138.088168 11.951604 L 138.895018 240.289993 L 138.895018 240.289993 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#111111" d="M 250.328308 135.941741 L 250.328308 117 L 250.328308 117 L 5.68 117 L 5.68 135.032268 L 250.328308 135.941741 L 250.328308 135.941741 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_17" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="bVX99hgdGVxPssw85k1pzjO2TJbhTcdh" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#bVX99hgdGVxPssw85k1pzjO2TJbhTcdh)">
+ <circle cx="191" cy="186.5" r="32.5" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#ebebeb" cx="191" cy="183" r="32.5" vector-effect="non-scaling-stroke"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kimtoy.svg b/.icons/Gruvbox_Dark-2/apps/64/kimtoy.svg
new file mode 120000
index 000000000..51f34f757
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kimtoy.svg
@@ -0,0 +1 @@
+keyboard-alt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kingsoft-presentation.svg b/.icons/Gruvbox_Dark-2/apps/64/kingsoft-presentation.svg
new file mode 100644
index 000000000..b6b9b3d0f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kingsoft-presentation.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1="-.033" x2="1.433" y1="-.071" y2="1.297" gradientTransform="matrix(244.648 0 0 228.339 6.343 13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f37e40"/>
+ <stop offset="100%" stop-color="#fac82e"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#fec589" d="M58.769 125.5V53h135l-.001 89.231h-53.719v-33.462h14.344l.001-22.307h-56.25L98.143 198H58.769v-72.5z"/>
+ <linearGradient id="c" x1="1" x2="0" y1=".5" y2=".5" gradientTransform="matrix(42.187 0 0 33.462 98.145 108.769)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.304%" stop-color="#fec589"/>
+ <stop offset="100%" stop-color="#ffcfac" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#c)" d="M98.145 108.769h42.187v33.462H98.145v-33.462z"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kingsoft-spreadsheets.svg b/.icons/Gruvbox_Dark-2/apps/64/kingsoft-spreadsheets.svg
new file mode 100644
index 000000000..e27dc9400
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kingsoft-spreadsheets.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1="-.018" x2=".873" y1="-.049" y2=".809" gradientTransform="matrix(244.648 0 0 228.339 6.343 13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#009a56"/>
+ <stop offset="100%" stop-color="#46a926"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#81e9c0" d="M60.501 168.234l96.83-1.196v-22.307H121.25v-33.462h74.25V200.5H60.501v-32.266zm0-112.734H195.5l-.001 33.462H94.25v55.769H60.5s.006-84.06.001-89.231z"/>
+ <linearGradient id="c" x1="1" x2="0" y1=".5" y2=".5" gradientTransform="matrix(28.126 0 0 33.462 94.25 111.269)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#81e9c0"/>
+ <stop offset="100%" stop-color="#fefefe" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#c)" d="M94.251 111.269h28.125v33.462H94.25l.001-33.462z"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kingsoft-writer.svg b/.icons/Gruvbox_Dark-2/apps/64/kingsoft-writer.svg
new file mode 100644
index 000000000..fd1557ae6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kingsoft-writer.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".939" x2="-.03" y1=".936" gradientTransform="matrix(244.648 0 0 228.339 6.343 13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#07b3ff"/>
+ <stop offset="100%" stop-color="#007de8"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g fill="#aee3f8">
+ <path d="M50.5 128V55.5h38.749l.001 33.462-.001 111.538H50.5V128zm116.25 0V55.5h38.749l.001 33.462-.001 111.538H166.75V128z"/>
+ <path fill-opacity=".5" d="M166.749 155.885l-38.75-33.462v44.615L166.75 200.5h-.001v-44.615zm-77.5 0l38.75-33.462v44.615L89.248 200.5h.001v-44.615z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kino.svg b/.icons/Gruvbox_Dark-2/apps/64/kino.svg
new file mode 100644
index 000000000..580231131
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kino.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%"/>
+ <stop offset="100%" stop-color="#333333"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".05" d="M8.476 55.74C6.729 66.667 6.158 80.255 6.158 97.205v59.251c0 73.986 10.584 84.544 84.64 84.544h75.369c55.135 0 75.078-5.874 81.675-39.397L8.476 55.74z"/>
+ <path fill="#f7f7f7" d="M79.262 12.204c-5.847.083-11.904.114-16.916.408-5.544.325-10.104.992-14.706 1.657L33.345 67.618h31.071l14.846-55.414z"/>
+ <radialGradient id="c" cx=".5" cy=".5" r="14.914" fx=".5" fy=".5" gradientTransform="matrix(108.694 0 0 117.938 79.653 91.031)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f5f5f5"/>
+ <stop offset="100%" stop-color="#fbfbfb"/>
+ </radialGradient>
+ <path fill="url(#c)" d="M79.653 91.031v117.938s59.816-24.176 108.694-59.006c0-.011-.006-.018-.012-.033a.187.187 0 0 0-.022-.039c-.01-.014-.019-.025-.025-.038a.093.093 0 0 1-.012-.037c-51.557-35.94-108.623-58.785-108.623-58.785z"/>
+ <path fill="#f7f7f7" d="M194.633 13.135c-1.647-.134-2.88-.42-4.623-.523-7.524-.442-15.952-.612-25.393-.612h-.608l-14.911 55.644h30.931l14.604-54.509zM137.082 12h-30.467L91.721 67.58h30.467L137.082 12z"/>
+ <circle fill="#f7f7f7" cx="217.809" cy="59.367" r="9.661" vector-effect="non-scaling-stroke"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kipi-dngconverter.svg b/.icons/Gruvbox_Dark-2/apps/64/kipi-dngconverter.svg
new file mode 100755
index 000000000..7635c9c82
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kipi-dngconverter.svg
@@ -0,0 +1,62 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="nokNvj3TycFSVCuvREB9ZW9WfxyQ8oE5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#nokNvj3TycFSVCuvREB9ZW9WfxyQ8oE5)">
+ <linearGradient id="_lgradient_18" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_19" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_20" x1=".985" x2=".982" y1="-.01" y2=".254" gradientTransform="matrix(180,0,0,149.849998,40,49.667)" gradientUnits="userSpaceOnUse">
+ <stop offset="11.304%" style="stop-color:#f3b5a6"/>
+ <stop offset="50%" style="stop-color:#ecb8a3"/>
+ <stop offset="97.391%" style="stop-color:#dfbead"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" d="M 46.796001 49.667 L 213.203995 49.667 C 216.956635 49.668655 219.998352 52.710358 220 56.463001 L 220 192.720993 C 219.998352 196.473648 216.956635 199.51535 213.203995 199.516998 L 46.796001 199.516998 C 43.043358 199.51535 40.001656 196.473648 40 192.720993 L 40 56.463001 C 40.001656 52.710358 43.043358 49.668655 46.796001 49.667 L 46.796001 49.667 Z"/>
+ <linearGradient id="_lgradient_21" x1=".108" x2="1.101" y1=".242" y2=".724" gradientTransform="matrix(180,0,0,94.688649,40,104.82835)" gradientUnits="userSpaceOnUse">
+ <stop offset=".435%" style="stop-color:#43707d"/>
+ <stop offset="100%" style="stop-color:#7dc1c0"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" d="M 220 108 L 220 192.720993 C 219.998352 196.473648 216.956635 199.51535 213.203995 199.516998 L 46.796001 199.516998 C 43.043358 199.51535 40.001656 196.473648 40 192.720993 C 40 159.185608 40.003288 129.947159 40.004208 105 C 50.007263 104.391785 110.015862 105.401787 220 108 Z"/>
+ <path fill="#c8b0a4" d="M 45.5625 100.1875 L 48.1875 98.625 L 49.3125 98.0625 L 52.6875 99.375 L 55.125 100.25 L 57.3125 99.375 L 60.6875 99.9375 L 62.9375 101 L 54.5 103.1875 L 47.125 104.5 L 45.5625 100.1875 Z"/>
+ <path fill="#5e571e" d="M 40 186.625 L 40 170.25 L 41.375 172.875 L 43.625 172.875 L 47.125 173.5 L 50.125 174.375 L 53.25 174.75 L 55.375 175.875 L 57.875 178.875 L 55.875 182 L 49.625 184.75 L 46.75 186 L 42.125 186.75 L 40 186.625 Z"/>
+ <path fill="#b0a099" d="M 39.9375 105.25 L 39.9375 98.5625 L 42.375 97.8125 L 43.3125 97.6875 L 46.25 99.875 L 49.0625 101.625 L 50.0625 102.4375 L 46.1875 105.9375 L 41.6875 107.3125 L 39.9375 105.25 Z"/>
+ <path fill="#9f9492" d="M 41.6875 106.0625 L 45.6875 103.0625 L 50.1875 101.9375 L 53.125 101.5 L 55.5625 101.125 L 56.9375 101.375 L 59.875 100.4375 L 63.3125 99.125 L 66 99.625 L 67.875 99.8125 L 70.4375 99.375 L 73 100.5 L 77 101.75 L 78.3125 101.6875 L 80.6875 100.4375 L 83.0625 101.625 L 85.375 101.0625 L 87.125 101.375 L 90.125 102.375 L 93 101.375 L 95.125 101.1875 L 97.875 101.375 L 101.875 101.5625 Q 103.875 100.5625 103.8125 101.0625 Q 103.75 101.5625 105.5 100.625 L 107.75 100.5 L 108.875 99.875 L 110.9375 100.125 L 112.1875 100.875 L 113.0625 101.0625 L 114.5625 101 L 117.0625 101.9375 L 118.8125 102.5625 L 120.75 102.125 L 123.1875 101.6875 L 126.3125 102.4375 L 137 99.5 L 141.125 100.8125 L 143.3125 100.25 L 145.3125 100.0625 L 146.6875 99.8125 L 148.1875 99 L 150.125 98.875 L 152.25 99.5625 L 154.125 100.4375 L 155.6875 100.25 L 157.5625 99.875 L 159.0625 98.5625 L 160.5625 97.875 L 161.75 98.1875 L 163.125 99.75 L 166 102.3125 L 168.375 105.125 L 171.1875 104.25 L 175.75 103.4375 L 179.875 103.3125 L 182.8125 104.0625 L 185.625 104.125 L 187.1875 104 L 189.9375 104 L 192.4375 104 L 196 105.625 L 200.1875 106.25 L 203.6875 107.25 L 206.5625 108.4375 L 209.375 109.5625 L 210.0625 110.875 L 205.9375 111.0625 L 199.3125 111.5 L 192.625 110.8125 L 182 110.9375 L 172.1875 111.0625 L 165.125 110.4375 L 152.125 110.5625 L 147.9375 110.75 L 120.1875 112.5 L 117.125 112.0625 L 99.8125 112.4375 L 95.25 112.5625 L 90.9375 112.4375 L 80.6875 112.25 L 53.1875 112.875 L 43.4375 112.6875 L 41.6875 106.0625 Z"/>
+ <path fill="#746b5e" d="M 39.9375 121.1875 L 39.9375 104.8125 L 41.875 106 L 46.3125 105.75 L 49.875 104.4375 L 54.5625 102.6875 L 56.625 102.125 L 59.625 101.5625 L 60.8125 101.375 L 63.5 101.1875 L 67 103.1875 L 68.875 104.8125 L 70 104.875 Q 72.0625 104.4375 72.5 104.625 Q 72.9375 104.8125 75.3125 104.625 L 77.8125 106 L 80.3125 107.875 L 84.25 109.4375 L 87.625 110.6875 L 91.0625 112.1875 L 93.4375 113.875 L 95.6875 115.6875 L 97.375 116.3125 L 100.3125 115.6875 L 106.375 112.0625 L 110.5625 110.375 L 113.1875 110.25 L 117.1875 111.0625 L 121.25 113.4375 L 118.25 119.9375 L 112.625 120.1875 L 106.8125 119.4375 L 91.25 119.3125 L 86.5625 119.4375 L 81.3125 119.6875 L 82.25 121.5625 L 75.25 122.125 L 70.3125 121.9375 L 65.1875 122.0625 L 63.5625 121.8125 L 54.1875 120.875 L 49.0625 121.4375 L 39.9375 121.1875 Z"/>
+ <path fill="#d19358" d="M 114.5625 128.25 L 116.0625 120.3125 L 119.25 112.8125 L 124 103.5625 L 128.4375 97.8125 L 132.0625 95 L 135.8125 95.0625 L 137.9375 95.375 L 138.875 96.8125 L 140 97.625 L 143.25 100.125 L 146.625 105.375 L 148.375 109.0625 L 150.1875 114.1875 L 151.0625 119.375 L 151.8125 122.75 L 114.5625 128.25 Z"/>
+ <path fill="#c1914e" d="M 220 163.375 L 189 160 Q 175.25 158.875 174.25 158.75 Q 173.25 158.625 164.375 159 L 145.375 156.5 L 122.25 154.375 L 120.375 151.375 L 115.75 150.125 L 95.25 151.75 L 88.75 152 L 75 150.875 L 58.375 150 L 52.625 149.5 L 49.75 148.75 L 50.25 146.875 L 53.125 144 L 39.875 143.5 L 40 133.125 L 45.25 135 L 51 137.75 L 56 140.875 L 57.5 140.875 L 58.875 140.125 L 60 140.625 L 61.625 139.875 L 67.75 140.75 L 78 137.875 L 93.625 134.375 L 112.75 128.625 L 126.375 123.25 L 136.625 120.25 L 143.5 118.75 L 152.125 122 L 154 123.625 L 161.375 121.25 L 167 120.25 L 170.375 119.625 L 172.625 118.25 L 174.375 117.75 L 178.375 117.25 L 181.875 118.5 L 187.75 118.625 L 192.875 120.875 L 196.875 126.25 L 203.625 132.375 L 208.875 138.875 L 213 142.75 L 216 147.25 L 219.375 152.75 L 220 154 L 220 163.375 Z"/>
+ <path fill="#5e571e" d="M 173.25 128.125 L 171.75 132.5 L 167.25 130 Q 162.272705 134.332993 161.375 133.875 C 158.497849 132.40712 154.6745 134.208786 153.375 137.25 Q 156.734909 139.516953 158.75 140.375 Q 160.765091 141.233047 165 142.125 C 166.217194 141.342285 166.83136 139.810623 166.8125 137.5 L 167.375 133.5625 L 172.8125 147.3125 C 167.75 147.125 163.75 143.25 160.3125 145.875 C 158.0858 143.231934 155.824966 142.325272 153.5 143.125 C 151.496231 143.041519 148 140.5625 145.9375 144.4375 Q 143.763229 145.056335 142.6875 142.4375 L 146.125 140.375 C 147.001129 135.730759 148.261124 133.115768 149.875 132.5 L 153 132.9375 L 155.3125 128.8125 L 159.0625 126.4375 L 154.0625 126 L 150.0625 126.5 L 147.8125 128.1875 C 146.166672 127.270836 144.072495 127.53083 141.5 128.9375 L 132.25 130.1875 C 125.75 126.5625 121 130.375 101.8125 140.75 L 93 141 L 84.5625 143.5 L 78.625 143.5 L 74.0625 144.8125 L 72.25 143.375 L 62.6875 141.6875 L 56.3125 142.5625 L 48.0625 137.5 L 44.875 137.1875 C 42.979168 138.9375 43.218334 139.864166 45.5625 139.9375 C 46.129765 140.335251 47.035675 139.900574 47.75 140.125 C 49.3125 141.6875 50.596954 141.43811 52.1875 141.3125 Q 53.418282 141.992691 54.3125 143.125 Q 41.711521 142.795242 39.875 143.5 L 40 133.125 L 45.25 135 L 51 137.75 L 54.875 140.9375 L 57.5 140.875 L 58.875 140.125 L 60 140.625 L 61.625 139.875 L 67.75 140.75 L 78 137.875 L 93.625 134.375 L 112.75 128.625 L 126.375 123.25 L 136.625 120.25 L 143.5 118.75 L 152.125 122 L 154 123.625 L 161.375 121.25 L 167 120.25 L 170.375 119.625 L 172.625 118.25 L 174.375 117.75 L 178.375 117.25 L 181.875 118.5 L 187.75 118.625 L 192.875 120.875 L 196.875 126.25 L 203.625 132.375 L 208.875 138.875 L 199.75 135.5 C 196.075577 132.09787 192.267761 130.03714 189.25 131.125 C 187.589722 130.424561 186.702087 130.664841 185.625 130 L 182.75 132.75 L 173.25 128.125 Z"/>
+ </g>
+ <defs>
+ <filter id="C4rmoXMaxn9k1ZSKbcHAgcF8BFd0K3Lt" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#C4rmoXMaxn9k1ZSKbcHAgcF8BFd0K3Lt)">
+ <path d="M 126.32 240.288391 L 126 211.493858 C 126 137.507198 136.583689 126 210.639397 126 L 248.648308 126"/>
+ </g>
+ <linearGradient id="_lgradient_22" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(121.984949,0,0,114.142294,128.7,126.446097)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#31c6b7"/>
+ <stop offset="100%" style="stop-color:#2b898f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" d="M 146.981133 240.532816 L 129.235454 240.394579 L 128.875364 232.288958 C 128.427224 222.201426 128.898364 189.860369 129.607224 182.051733 C 130.891544 167.903799 133.047274 158.739611 136.919594 150.966242 C 144.316411 136.117749 157.752076 129.780038 186.519013 127.569798 C 189.981553 127.303761 205.835377 126.942096 221.749745 126.766096 L 250.684949 126.446097 L 250.677945 150.616882 C 250.66795 182.807833 249.912495 193.581553 246.801434 205.899988 C 242.94608 221.165552 235.295628 230.075769 221.947499 234.846575 C 208.545888 239.636499 192.095746 240.884256 146.981623 240.532816 L 146.981133 240.532816 Z"/>
+ <path fill="#ffffff" d="M 189.692474 148.517244 C 170.362511 148.517244 154.692474 164.187281 154.692474 183.517244 C 154.692474 202.847207 170.362511 218.517244 189.692474 218.517244 C 204.509651 218.499665 217.710235 209.153686 222.649289 195.183911 L 209.873681 195.183911 C 205.710242 202.395216 198.019367 206.841276 189.692474 206.850577 C 176.805827 206.850577 166.359141 196.403891 166.359141 183.517244 C 166.359141 170.630597 176.805827 160.183911 189.692474 160.183911 C 196.84039 160.188465 203.591873 163.469033 208.012787 169.08582 L 197.470252 179.628355 L 211.081363 179.628355 L 212.691606 179.628355 L 224.457014 179.628355 L 224.692474 179.628355 L 224.692474 166.017244 L 224.692474 152.406133 L 216.291867 160.80674 C 209.649332 153.017377 199.929528 148.52662 189.692474 148.517244 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kipi-expoblending.svg b/.icons/Gruvbox_Dark-2/apps/64/kipi-expoblending.svg
new file mode 100755
index 000000000..40cd99bc3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kipi-expoblending.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="dV7z08CjBhVQCPDIEoAO5whx85xz47m5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#dV7z08CjBhVQCPDIEoAO5whx85xz47m5)">
+ <linearGradient id="_lgradient_92" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_92)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_93" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_93)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffaf00" d="M 41.251 195.902 L 28 129.649 L 107.504 129.649 L 120.715 195.902 L 41.251 195.902 L 41.251 195.902 Z"/>
+ <path fill="#6af804" fill-rule="evenodd" d="M 41.211 195.902 L 74.367 163.445 L 107.464 129.649 L 120.715 195.902 L 41.211 195.902 L 41.211 195.902 Z"/>
+ <path fill="#ffffff" fill-opacity=".353" d="M 41.251 195.902 L 28 129.649 L 107.504 129.649 L 120.715 195.902 L 41.251 195.902 L 41.251 195.902 Z"/>
+ <path fill="#ffaf00" d="M 92.895 163.445 L 79.644 97.192 L 159.148 97.192 L 172.359 163.445 L 92.895 163.445 L 92.895 163.445 Z"/>
+ <path fill="#6af804" fill-rule="evenodd" d="M 92.855 163.445 L 126.011 130.988 L 159.108 97.192 L 172.359 163.445 L 92.855 163.445 L 92.855 163.445 Z"/>
+ <path fill="#ffaf00" d="M 148.536 126.351 L 135.285 60.098 L 214.789 60.098 L 228 126.351 L 148.536 126.351 L 148.536 126.351 Z"/>
+ <path fill="#6af804" fill-rule="evenodd" d="M 148.496 126.351 L 181.652 93.894 L 214.749 60.098 L 228 126.351 L 148.496 126.351 L 148.496 126.351 Z"/>
+ <path fill-opacity=".353" d="M 148.536 126.351 L 135.285 60.098 L 214.789 60.098 L 228 126.351 L 148.536 126.351 L 148.536 126.351 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kipi-logo.svg b/.icons/Gruvbox_Dark-2/apps/64/kipi-logo.svg
new file mode 100644
index 000000000..b9d4b70f6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kipi-logo.svg
@@ -0,0 +1,62 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="7HHB6onAcHWbdsBSvh46sEGYAPKXQEiy" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#7HHB6onAcHWbdsBSvh46sEGYAPKXQEiy)">
+ <linearGradient id="_lgradient_2" x1=".543" x2=".545" y1="1.513" y2=".005" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e6e6e6"/>
+ <stop offset="100%" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <path fill="#f44336" fill-rule="evenodd" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z M 165.7 21.95 C 170.01 21.95 174.32 21.99 178.63 22.08 C 182.43 22.17 186.23 22.32 190.02 22.53 C 193.33 22.72 196.62 22.99 199.91 23.35 C 202.74 23.66 205.55 24.07 208.34 24.59 C 210.69 25.02 213.02 25.58 215.32 26.25 C 217.23 26.81 219.1 27.5 220.92 28.32 C 222.44 29 223.9 29.81 225.29 30.74 C 226.52 31.57 227.66 32.51 228.71 33.55 C 229.76 34.6 230.7 35.74 231.53 36.97 C 232.46 38.35 233.27 39.81 233.95 41.33 C 234.77 43.15 235.46 45.01 236.02 46.92 C 236.69 49.21 237.25 51.54 237.68 53.89 C 238.2 56.68 238.62 59.49 238.92 62.31 C 239.28 65.59 239.56 68.89 239.75 72.19 C 239.96 75.98 240.11 79.77 240.19 83.57 C 240.29 87.87 240.33 92.18 240.33 96.48 C 240.33 96.49 240.33 96.49 240.33 96.49 L 240.33 155.74 C 240.33 155.75 240.33 155.75 240.33 155.76 C 240.33 160.06 240.29 164.37 240.19 168.67 C 240.11 172.47 239.96 176.26 239.75 180.05 C 239.56 183.35 239.28 186.65 238.92 189.93 C 238.62 192.75 238.2 195.56 237.68 198.35 C 237.25 200.7 236.69 203.02 236.02 205.32 C 235.46 207.23 234.77 209.09 233.95 210.91 C 233.27 212.43 232.46 213.88 231.53 215.27 C 230.7 216.49 229.76 217.64 228.71 218.69 C 227.66 219.73 226.52 220.67 225.29 221.5 C 223.9 222.43 222.44 223.24 220.92 223.92 C 219.1 224.74 217.23 225.43 215.32 225.99 C 213.02 226.66 210.69 227.22 208.34 227.65 C 205.55 228.17 202.74 228.58 199.91 228.89 C 196.62 229.25 193.32 229.52 190.02 229.71 C 186.23 229.92 182.43 230.07 178.63 230.15 C 174.32 230.25 170.01 230.29 165.7 230.29 C 165.7 230.29 165.69 230.29 165.69 230.29 L 90.32 230.29 C 90.32 230.29 90.31 230.29 90.31 230.29 C 86 230.29 81.69 230.25 77.38 230.15 C 73.58 230.07 69.78 229.92 65.99 229.71 C 62.68 229.52 59.38 229.25 56.09 228.89 C 53.27 228.58 50.46 228.17 47.67 227.65 C 45.31 227.22 42.98 226.66 40.69 225.99 C 38.78 225.43 36.9 224.74 35.09 223.92 C 33.57 223.24 32.1 222.43 30.72 221.5 C 29.49 220.67 28.34 219.73 27.3 218.69 C 26.25 217.64 25.31 216.49 24.48 215.27 C 23.55 213.88 22.74 212.43 22.05 210.91 C 21.24 209.09 20.55 207.23 19.99 205.32 C 19.31 203.02 18.76 200.7 18.32 198.35 C 17.81 195.56 17.39 192.75 17.09 189.93 C 16.72 186.65 16.45 183.35 16.26 180.05 C 16.05 176.26 15.9 172.47 15.81 168.67 C 15.72 164.37 15.68 160.06 15.68 155.76 C 15.68 155.75 15.68 155.75 15.68 155.74 L 15.68 96.49 C 15.68 96.49 15.68 96.49 15.68 96.48 C 15.68 92.18 15.72 87.87 15.81 83.57 C 15.9 79.77 16.05 75.98 16.26 72.19 C 16.45 68.89 16.72 65.59 17.09 62.31 C 17.39 59.49 17.81 56.68 18.32 53.89 C 18.76 51.54 19.31 49.21 19.99 46.92 C 20.55 45.01 21.24 43.15 22.05 41.33 C 22.74 39.81 23.55 38.35 24.48 36.97 C 25.31 35.74 26.25 34.6 27.3 33.55 C 28.34 32.51 29.49 31.57 30.72 30.74 C 32.1 29.81 33.57 29 35.09 28.32 C 36.9 27.5 38.78 26.81 40.69 26.25 C 42.98 25.58 45.31 25.02 47.67 24.59 C 50.46 24.07 53.27 23.66 56.09 23.35 C 59.38 22.99 62.68 22.72 65.99 22.53 C 69.78 22.32 73.58 22.17 77.38 22.08 C 81.69 21.99 86 21.95 90.31 21.95 C 90.31 21.95 90.32 21.95 90.32 21.95 L 165.69 21.95 C 165.69 21.95 165.7 21.95 165.7 21.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_3" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g filter="url(#ep1MpIMUcSivdZ1EhhGOVApsIoRGe6fq)">
+ <path fill="#fac62e" d="M 106.031021 70 C 83.258938 70 57.229917 83.117779 57.229917 120.170077 C 57.229917 147.075558 77.441465 175.916667 108.361188 175.916667 L 108.824573 175.916667 C 120.435688 175.707481 132.933855 168.190046 132.933855 152.193981 C 132.933855 149.130342 131.792603 146.477129 130.79169 144.139019 C 130.52331 143.532449 130.269041 142.919732 130.02909 142.301365 C 127.74129 136.542146 130.264755 134.434404 136.196088 130.213625 C 142.913853 125.431487 152.118011 118.885838 151.998855 101.565815 C 151.998855 91.268067 140.763744 70 106.031021 70 Z M 107.513855 163.206667 C 104.696322 163.235252 101.985784 162.12898 99.992887 160.13708 C 97.99999 158.145179 96.892364 155.435194 96.91954 152.617648 C 96.891659 149.799406 97.998888 147.088471 99.991783 145.095576 C 101.984678 143.102681 104.695613 141.995453 107.513855 142.023333 C 110.331163 141.996145 113.040885 143.103854 115.032368 145.096831 C 117.023851 147.089809 118.129527 149.800361 118.100226 152.617648 C 118.128095 155.434021 117.021786 158.143199 115.030461 160.135022 C 113.039136 162.126845 110.330235 163.233832 107.513855 163.206667 Z"/>
+ <circle fill="#ad4f8d" cx="132.142" cy="103.099" r="9.268" vector-effect="non-scaling-stroke"/>
+ <circle fill="#3360d2" cx="108.311" cy="87.211" r="9.268" vector-effect="non-scaling-stroke"/>
+ <circle fill="#069b52" cx="81.832" cy="100.451" r="9.268" vector-effect="non-scaling-stroke"/>
+ <circle fill="#f71717" cx="79.184" cy="129.578" r="9.268" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="ep1MpIMUcSivdZ1EhhGOVApsIoRGe6fq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#V8cNWIW2HusVf8U2ywQYLKjavJdFVa8g)">
+ <path fill="#c62828" d="M 156.623016 92.833333 L 166.829365 92.833333 L 166.829365 113.246032 L 156.623016 113.246032 L 156.623016 92.833333 Z"/>
+ <path fill="#455a64" d="M 123.452381 156.623016 L 200 156.623016 L 200 161.72619 L 123.452381 161.72619 L 123.452381 156.623016 Z M 188.278008 190.699464 L 192.932103 188.596956 L 197.139671 197.897492 L 192.485575 200 L 188.278008 190.699464 Z M 130.987218 200 L 126.333123 197.897492 L 130.538139 188.596956 L 135.194786 190.699464 L 130.987218 200 Z"/>
+ <path fill="#b0bec5" d="M 168.255702 113.246032 C 165.858954 115.809154 162.651626 117.467339 159.174603 117.940952 L 188.619921 191.467492 L 193.281671 189.344571 L 193.919567 178.36254 L 168.255702 113.246032 Z"/>
+ <path fill="#b0bec5" d="M 155.196679 113.654286 C 157.594831 116.215553 160.801456 117.873375 164.277778 118.349206 L 134.855425 191.467492 L 130.201329 189.344571 L 129.553226 178.36254 L 155.196679 113.654286 Z"/>
+ <path fill="#f44336" d="M 161.72619 103.039683 C 154.680177 103.039683 148.968254 108.751605 148.968254 115.797619 C 148.968254 122.843633 154.680177 128.555556 161.72619 128.555556 C 168.772204 128.555556 174.484127 122.843633 174.484127 115.797619 C 174.484127 108.751605 168.772204 103.039683 161.72619 103.039683 Z"/>
+ <path fill="#eceff1" d="M 161.72619 113.246032 C 160.81414 113.245576 159.971128 113.731728 159.514708 114.521358 C 159.058288 115.310989 159.057802 116.284135 159.513432 117.074222 C 159.969063 117.864308 160.811589 118.351302 161.723639 118.351758 C 163.133546 118.352463 164.277073 117.210078 164.277778 115.800171 C 164.278482 114.390263 163.136098 113.246736 161.72619 113.246032 L 161.72619 113.246032 Z"/>
+ <path fill="#78909c" d="M 166.829365 166.829365 C 166.829365 168.245496 165.693909 169.380952 164.277778 169.380952 L 159.174603 169.380952 C 157.758472 169.380952 156.623016 168.245496 156.623016 166.829365 L 156.623016 151.519841 C 156.623016 150.10371 157.758472 148.968254 159.174603 148.968254 L 164.277778 148.968254 C 165.693909 148.968254 166.829365 150.10371 166.829365 151.519841 L 166.829365 166.829365 Z"/>
+ </g>
+ <defs>
+ <filter id="V8cNWIW2HusVf8U2ywQYLKjavJdFVa8g" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kipi-panorama.svg b/.icons/Gruvbox_Dark-2/apps/64/kipi-panorama.svg
new file mode 100755
index 000000000..585b4b5fb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kipi-panorama.svg
@@ -0,0 +1,48 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="4NEsnCLFGLRkPBaYSbV4d4HtzqlHz48a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#4NEsnCLFGLRkPBaYSbV4d4HtzqlHz48a)">
+ <linearGradient id="_lgradient_63" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_63)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_64" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_64)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_65" x1=".985" x2=".982" y1="-.01" y2=".254" gradientTransform="matrix(192.453259,0,0,149.058248,31.778308,53.470876)" gradientUnits="userSpaceOnUse">
+ <stop offset="11.304%" style="stop-color:#f3b5a6"/>
+ <stop offset="50%" style="stop-color:#ecb8a3"/>
+ <stop offset="97.391%" style="stop-color:#dfbead"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_65)" d="M 205.190955 58.759262 C 230.546074 104.777909 230.578401 150.991187 205.287913 197.399098 C 203.164532 201.291859 198.918535 203.369824 195.965684 202.207812 C 177.349737 194.869527 158.200858 188.46433 138.277 186.903781 C 134.601719 186.616237 130.926056 186.491335 127.255329 186.517037 C 104.030146 186.679307 81.004532 192.872032 59.521732 202.048859 C 56.612689 203.289562 52.431322 201.401511 50.354576 197.62178 C 25.554021 152.44842 25.586262 106.217082 50.451291 58.927759 C 52.536084 54.965911 56.767583 52.71217 59.731753 53.70401 C 81.583076 61.030357 104.369961 65.776734 127.382117 66.217472 C 131.019025 66.287178 134.657169 66.243532 138.290216 66.088569 C 157.984814 65.246138 177.537016 61.127257 195.938906 54.008763 C 198.848192 52.885402 203.070581 54.913813 205.190932 58.759256 L 205.190955 58.759262 Z"/>
+ <linearGradient id="_lgradient_66" x1=".108" x2="1.101" y1=".242" y2=".724" gradientTransform="matrix(192.451181,0,0,93.492555,31.780394,109.036569)" gradientUnits="userSpaceOnUse">
+ <stop offset=".435%" style="stop-color:#43707d"/>
+ <stop offset="100%" style="stop-color:#7dc1c0"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_66)" d="M 223.093304 111.059833 C 226.947887 139.76434 221.012749 168.544103 205.287913 197.399098 C 203.164555 201.291859 198.918535 203.369824 195.965684 202.207812 C 177.349737 194.869527 158.20087 188.46433 138.277012 186.903781 C 134.60173 186.616237 130.926067 186.491335 127.255329 186.517037 C 104.030146 186.679307 81.004544 192.872032 59.521744 202.048859 C 56.612695 203.289562 52.431328 201.401511 50.354588 197.62178 C 32.12953 164.42547 29.420588 134.457739 33.336345 109.0605 C 39.731228 108.836997 66.256014 110.218789 126.598709 111.546032 C 131.456803 111.629948 136.44114 111.70088 141.693956 111.765187 C 166.579409 112.715479 196.902494 113.399015 223.093258 111.059845 C 223.093258 111.059845 223.093281 111.059845 223.093304 111.059845 L 223.093304 111.059833 Z"/>
+ <path fill="#c8b0a4" d="M 39.384396 104.399709 C 40.307159 103.919788 41.23405 103.445058 42.164946 102.975266 C 42.556853 102.809364 42.94936 102.644203 43.342469 102.479794 C 44.32233 102.973994 45.311476 103.461106 46.30998 103.941513 C 47.035596 104.264805 47.765762 104.584791 48.5005 104.901609 C 49.256351 104.652567 50.014068 104.40564 50.773641 104.160714 C 51.832817 104.392032 52.898103 104.620101 53.969603 104.845014 C 54.645596 105.211062 55.326271 105.573769 56.01164 105.933296 C 53.11879 106.50807 50.252982 107.099309 47.412553 107.711081 C 44.960937 108.052792 42.532018 108.403914 40.124447 108.766135 C 39.850217 107.320996 39.603279 105.865671 39.384396 104.399709 Z"/>
+ <path fill="#5e571e" d="M 47.175067 191.552432 C 44.46165 186.112291 42.106883 180.656866 40.110758 175.186156 C 40.832327 175.953342 41.560533 176.715927 42.295121 177.474119 C 42.949129 177.288609 43.605154 177.104544 44.263174 176.922029 C 45.365007 176.843871 46.47028 176.766638 47.578154 176.69063 C 47.731273 176.69759 50.404437 176.817857 50.557568 176.824828 C 51.527989 176.698955 52.501011 176.574942 53.476357 176.452976 C 54.243862 176.646163 55.011714 176.838055 55.779947 177.02886 C 56.884976 177.781156 57.993729 178.526675 59.105598 179.266183 C 58.900803 180.397198 58.716536 181.536225 58.553225 182.683543 C 57.104339 184.067739 55.699933 185.486078 54.339484 186.939692 C 53.711497 187.603504 53.092828 188.2746 52.483402 188.953073 C 51.306938 189.636031 50.142572 190.331153 48.990162 191.03823 C 48.38398 191.208351 47.778925 191.37979 47.175067 191.552432 Z"/>
+ <path fill="#b0a099" d="M 33.234918 109.314756 C 33.582658 107.030377 33.990243 104.743443 34.457677 102.453965 C 35.261567 102.243978 36.067931 102.0362 36.876786 101.830538 C 36.878174 101.830422 37.775044 101.75971 37.776437 101.759618 C 38.535114 102.556576 39.306949 103.343314 40.091814 104.120328 C 40.865146 104.749513 41.648137 105.371078 42.440731 105.985394 C 42.711539 106.266451 42.983994 106.546294 43.258062 106.824958 C 41.82834 107.924016 40.414696 109.039561 39.018278 110.17305 C 37.525926 110.594538 36.043333 111.023679 34.570468 111.461075 C 34.117082 110.751143 33.671852 110.035777 33.234918 109.314768 L 33.234918 109.314756 Z"/>
+ <path fill="#9f9492" d="M 34.748989 110.190243 C 36.148262 109.205728 37.562508 108.237619 38.990929 107.284668 C 40.472788 106.963376 41.962914 106.648108 43.461464 106.338319 C 44.422878 106.233396 45.387599 106.129674 46.355754 106.027074 C 47.159771 105.938094 47.966007 105.849958 48.774534 105.762574 C 49.204866 105.861196 49.63625 105.959252 50.068692 106.056777 C 51.072787 105.795976 52.080032 105.538112 53.090457 105.282953 C 54.284762 104.916431 55.483206 104.554638 56.685812 104.197111 C 57.540516 104.39261 58.399198 104.585889 59.261926 104.777111 C 59.87242 104.860796 60.48458 104.943833 61.09841 105.026188 C 61.973249 104.926536 62.850123 104.827636 63.729159 104.72943 C 64.528459 105.104878 65.33343 105.476626 66.144078 105.844883 C 67.433392 106.267734 68.733505 106.684123 70.044602 107.094626 C 70.029756 107.0948 71.411941 107.078555 71.397061 107.078555 C 72.261344 106.733446 73.127234 106.390856 73.99472 106.050522 C 74.759155 106.423842 75.528828 106.794076 76.303714 107.161419 C 77.12471 107.019694 77.947058 106.87879 78.770863 106.738614 C 79.366195 106.845572 79.96311 106.951837 80.561644 107.057443 C 81.570843 107.371752 82.586159 107.68294 83.607649 107.991271 C 84.650898 107.729314 85.695754 107.469138 86.742472 107.210441 C 86.846517 107.205585 88.91003 107.109171 89.014098 107.104292 C 89.982507 107.179305 90.954003 107.253475 91.928645 107.326765 C 93.348775 107.409571 94.775057 107.490828 96.207663 107.570535 C 97.696136 107.044876 98.405652 106.922979 98.336443 107.196845 C 98.266852 107.472167 98.886163 107.361694 100.193901 106.870962 C 100.1745 106.871402 102.663998 106.813616 102.644655 106.814043 C 102.660414 106.807985 103.893115 106.33033 103.908967 106.324179 C 104.651839 106.406488 105.396561 106.488207 106.14319 106.569371 C 106.584113 106.781439 107.026562 106.992998 107.470537 107.204071 C 107.472306 107.204383 108.420274 107.371521 108.422043 107.371833 C 108.416887 107.371914 110.081978 107.345761 110.076671 107.346062 C 110.980762 107.613569 111.889073 107.879757 112.801707 108.144882 C 113.440951 108.322033 114.082171 108.498651 114.725403 108.674808 C 114.874435 108.652378 116.752508 108.368962 116.901529 108.346463 C 116.449229 108.399682 120.093328 107.970679 119.64104 108.023899 C 120.802787 108.237909 121.969528 108.45082 123.141588 108.662899 C 122.762567 108.733369 127.006992 107.943555 126.62796 108.014025 C 129.521568 107.464767 132.412401 106.907706 135.292262 106.341013 C 136.865992 106.689672 138.447052 107.036239 140.035813 107.381765 C 140.029754 107.382875 141.541906 107.100107 141.535928 107.101193 C 141.533951 107.101517 142.530375 106.939096 142.528398 106.939432 C 143.290532 106.90307 144.050458 106.86569 144.80821 106.827258 C 145.327534 106.768189 145.845632 106.708576 146.362528 106.648385 C 146.918329 106.436699 147.471656 106.22403 148.022544 106.010275 C 148.749819 105.984816 149.47514 105.958027 150.198519 105.93029 C 150.249195 105.942418 152.572861 106.498035 152.623525 106.510163 C 151.902378 106.265757 155.497651 107.484319 154.776515 107.239924 C 155.354354 107.191665 155.930747 107.142631 156.505741 107.092776 C 157.192237 106.991784 157.876364 106.889496 158.558143 106.785832 C 159.077917 106.423785 159.593946 106.059979 160.106159 105.694266 C 160.635935 105.501438 161.163421 105.307314 161.688618 105.111861 C 161.696191 105.113318 163.004958 105.359088 163.012682 105.360545 C 163.56061 105.790461 164.108109 106.221082 164.655193 106.652605 C 165.777814 107.358317 166.898169 108.065972 168.016386 108.776841 C 168.96055 109.559532 169.90143 110.344917 170.838587 111.133887 C 171.8333 110.879722 172.821769 110.621581 173.804156 110.359219 C 175.416295 110.106477 177.014675 109.844937 178.599666 109.5738 C 180.053754 109.504579 181.498731 109.429774 182.934574 109.349037 C 183.175986 109.392047 185.844207 109.867182 186.085618 109.91018 C 187.062826 109.895034 188.035964 109.877691 189.005009 109.857817 C 189.537063 109.799198 190.067705 109.73955 190.596891 109.678874 C 191.53724 109.638014 192.473565 109.594576 193.40582 109.548514 C 194.253327 109.506625 195.097481 109.462551 195.938236 109.416246 C 197.207265 109.845758 198.469195 110.276749 199.724511 110.709798 C 201.145972 110.821971 202.559015 110.930814 203.962554 111.036131 C 203.926666 111.028859 207.559169 111.755244 207.523281 111.748087 C 208.50805 112.058997 209.487594 112.370797 210.462165 112.68373 C 211.414099 112.978095 212.360899 113.273257 213.302774 113.569437 C 213.572281 113.978761 213.83966 114.389022 214.104819 114.800266 C 212.794029 114.958027 211.473111 115.108204 210.142087 115.25112 C 208.00881 115.52435 205.849426 115.777693 203.66375 116.012699 C 201.42415 115.897289 199.159067 115.771993 196.8713 115.637598 C 193.271379 115.795024 189.608492 115.915163 185.883633 116.003114 C 182.443866 116.087169 178.95177 116.143695 175.40797 116.176785 C 172.843251 115.996721 170.251939 115.808482 167.638567 115.612971 C 162.850134 115.610081 157.974454 115.570667 153.012778 115.504082 C 151.416283 115.522569 149.810758 115.53827 148.195971 115.551081 C 146.077424 115.595155 143.943418 115.634315 141.793052 115.66959 C 142.215187 115.651403 126.145634 116.331298 126.567769 116.313134 C 123.0262 116.443818 119.514149 116.577692 116.023915 116.716215 C 116.124214 116.726829 112.462436 116.334743 112.562736 116.345449 C 106.037226 116.41519 99.625855 116.496355 93.311419 116.589948 C 93.320518 116.589774 88.335533 116.688721 88.344551 116.688536 C 88.84829 116.700364 83.202151 116.568003 83.705878 116.579797 C 74.912361 116.44798 81.648932 116.54903 72.855415 116.417214 C 63.226589 116.602677 53.949671 116.815774 44.967591 117.058018 C 45.218062 117.06166 35.349373 116.909876 35.599843 116.913541 C 35.254439 114.691064 34.970121 112.450273 34.748989 110.190174 L 34.748989 110.190243 Z"/>
+ <path fill="#746b5e" d="M 31.768425 125.603418 C 31.921452 120.039704 32.433295 114.460694 33.303937 108.866376 C 33.842991 109.291563 34.386433 109.713166 34.934251 110.131289 C 34.957588 110.13048 39.140903 109.990015 39.164253 109.989229 C 40.35717 109.582136 41.556192 109.181009 42.761272 108.785466 C 44.348142 108.25746 45.944788 107.7395 47.551162 107.230663 C 48.246995 107.073538 48.944458 106.917707 49.643569 106.763056 C 50.646947 106.619723 51.653574 106.477998 52.663576 106.337776 C 52.666068 106.337498 53.856384 106.205393 53.858881 106.205115 C 53.889613 106.204248 56.507794 106.13053 56.538526 106.129651 C 57.590007 106.794712 58.654634 107.450535 59.732302 108.097814 C 60.284543 108.614351 60.842546 109.127177 61.406233 109.636476 C 61.407285 109.636557 62.533716 109.718947 62.534768 109.719005 C 63.960136 109.48475 64.819431 109.430317 65.100262 109.549404 C 65.38277 109.669058 66.334952 109.689187 67.970492 109.612509 C 68.771491 110.040367 69.578543 110.464432 70.391608 110.884983 C 71.187572 111.453179 71.991514 112.016518 72.80326 112.575407 C 74.123114 113.048437 75.453941 113.515385 76.795868 113.977015 C 77.94833 114.346868 79.108285 114.712951 80.275835 115.075738 C 81.460058 115.51021 82.652594 115.940484 83.853523 116.367174 C 84.671293 116.846667 85.494728 117.323166 86.323724 117.797028 C 87.105837 118.306201 87.893431 118.812564 88.686331 119.316452 C 89.289871 119.488574 89.895042 119.660117 90.501866 119.831151 C 91.576783 119.650752 92.654636 119.472075 93.735565 119.294947 C 95.992254 118.281482 98.261094 117.284179 100.542514 116.297398 C 102.108035 115.839746 103.677348 115.386255 105.251274 114.935666 C 105.266733 114.935216 108.169266 114.851288 108.184782 114.850837 C 109.667995 115.080155 111.158132 115.308397 112.656178 115.536154 C 114.165474 116.18578 115.686054 116.832608 117.2183 117.478476 C 116.046056 119.221402 114.879072 120.965462 113.720343 122.718516 C 111.582822 122.787193 109.456505 122.859628 107.341114 122.935983 C 106.412755 122.853142 101.763214 122.439702 100.834855 122.356873 C 95.0549 122.359104 89.363532 122.382945 83.771168 122.424683 C 82.085149 122.483325 80.407941 122.544128 78.739508 122.607106 C 76.869841 122.709093 75.011527 122.814236 73.164336 122.922583 C 73.476518 123.462648 73.792272 124.001118 74.111495 124.538051 C 71.641201 124.75946 69.191973 124.988593 66.763169 125.225796 C 66.675547 125.225472 61.753337 125.210638 61.665727 125.210338 C 59.911181 125.302625 58.168273 125.397617 56.437007 125.495303 C 56.443371 125.495973 54.793114 125.319597 54.799432 125.320291 C 51.652712 125.137961 48.551534 124.952069 45.488592 124.759691 C 43.804689 124.999403 42.133527 125.244133 40.474904 125.494112 C 40.016471 125.499569 32.226852 125.597856 31.768425 125.603348 L 31.768425 125.603418 Z"/>
+ <path fill="#d19358" d="M 109.511308 129.470626 C 110.063306 127.318202 110.637456 125.170299 111.229064 123.02524 C 112.458505 120.996031 113.701948 118.978384 114.953692 116.963234 C 116.280264 115.185715 119.18696 111.321073 120.513532 109.543554 C 122.217229 108.017459 123.91659 106.489745 125.592469 104.965708 C 125.58004 104.972379 126.675977 104.375845 126.663663 104.382539 C 127.672423 103.831155 128.676547 103.278649 129.674913 102.72479 C 131.075308 102.744491 132.478015 102.761071 133.882907 102.775049 C 134.680305 102.857277 135.479078 102.938649 136.279251 103.019247 C 136.641507 103.403378 137.005231 103.787486 137.37032 104.171617 C 137.8013 104.387742 138.233378 104.603764 138.666531 104.819716 C 139.607666 105.319246 140.553922 105.818417 141.505151 106.317832 C 141.528482 106.330561 142.429209 106.824264 142.452506 106.83704 C 143.77776 108.248649 145.187439 109.746037 146.512704 111.157646 C 147.227065 112.167539 147.940316 113.178219 148.652167 114.191684 C 149.403052 115.594981 150.148884 117.000266 150.887628 118.409494 C 151.265366 119.826238 151.634582 121.244229 151.993982 122.663828 C 152.297596 123.58954 152.597014 124.516037 152.891783 125.443483 C 149.273999 125.696109 145.620476 125.939162 141.909399 126.182204 C 136.754964 126.660818 131.632335 127.154729 126.533673 127.668977 C 120.777859 128.225287 115.108124 128.821821 109.511308 129.470638 L 109.511308 129.470626 Z"/>
+ <path fill="#c1914e" d="M 218.104642 167.441449 C 209.211474 164.857132 199.884481 162.317247 189.920315 159.943877 C 181.051981 158.066081 175.971796 157.158915 175.298896 157.009941 C 174.685863 156.87417 171.172794 156.528667 164.963397 156.121875 C 158.378819 154.766352 151.581027 153.536009 144.540357 152.448906 C 143.451958 152.312476 142.358589 152.179457 141.260178 152.049929 C 136.383042 151.588935 131.505582 151.212666 126.638273 150.905745 C 123.990898 150.726722 121.352125 150.571192 118.724012 150.437248 C 118.004368 149.644266 117.280989 148.851354 116.555563 148.058905 C 114.834431 147.754967 113.114271 147.458359 111.396861 147.168249 C 103.886895 147.815054 96.551952 148.632812 89.390633 149.617524 C 87.111734 149.855409 84.849658 150.108856 82.604635 150.377334 C 77.791309 150.475413 73.033155 150.623775 68.345911 150.810638 C 62.701935 151.180097 57.155663 151.614036 51.727945 152.095125 C 49.838999 152.19969 47.962666 152.308672 46.100474 152.421227 C 45.139476 152.31739 44.181854 152.212674 43.227382 152.106906 C 43.274479 151.475814 43.326554 150.845774 43.383531 150.216798 C 44.141289 149.157096 44.917124 148.109107 45.710568 147.072263 C 41.422068 147.44889 37.209756 147.850295 33.083296 148.269446 C 32.599167 144.764332 32.259676 141.254836 32.06442 137.741004 C 33.749403 138.217422 35.450291 138.682717 37.167243 139.138265 C 39.066133 139.867772 40.986192 140.579647 42.927115 141.276422 C 44.638084 142.119547 46.367373 142.945919 48.114213 143.757884 C 48.603141 143.704353 49.093109 143.651226 49.5841 143.598493 C 50.006576 143.313805 50.430965 143.030679 50.857257 142.749043 C 51.244527 142.867795 51.632433 142.986119 52.020986 143.104015 C 52.53032 142.814657 53.041955 142.527172 53.555874 142.241513 C 52.120181 142.191022 61.215306 142.512407 59.779608 142.461916 C 63.137239 141.269277 66.558963 140.129371 70.045977 139.036614 C 75.383576 137.629548 80.845233 136.324203 86.437724 135.103826 C 93.270594 133.196121 100.273388 131.446535 107.464491 129.797734 C 112.584322 128.276136 117.77061 126.82147 123.038595 125.396761 C 124.20196 125.164264 125.368065 124.933443 126.537188 124.703998 C 129.363807 124.139132 132.194298 123.579469 135.034144 123.02102 C 135.316403 122.979895 141.607392 122.068462 141.889652 122.027314 C 141.880865 122.028343 143.148679 121.879657 143.139939 121.880686 C 146.547818 122.863131 149.914178 123.847774 153.249067 124.843619 C 153.975499 125.30977 154.699247 125.776984 155.420221 126.245517 C 158.24854 125.696467 161.041467 125.137718 163.803929 124.561995 C 165.913516 124.347743 168.004176 124.127004 170.077355 123.897871 C 171.320971 123.753394 172.557766 123.605876 173.787993 123.454936 C 174.601045 123.082864 175.409427 122.707601 176.213115 122.328835 C 176.84379 122.196591 177.472408 122.063109 178.099014 121.928286 C 179.538326 121.804355 180.968204 121.675718 182.388878 121.541878 C 183.653351 121.914343 184.910356 122.287976 186.160308 122.663204 C 188.236285 122.71433 190.293462 122.758647 192.331285 122.795287 C 194.134702 123.467747 195.919182 124.14526 197.685463 124.82919 C 199.092355 126.465192 200.460747 128.119531 201.787516 129.795456 C 204.037984 131.714146 206.216607 133.667787 208.319315 135.664761 C 209.922158 137.76807 211.451767 139.906273 212.903982 142.085671 C 214.089049 143.399074 215.240725 144.729739 216.358433 146.079632 C 217.092148 147.615242 217.789836 149.167548 218.450434 150.738156 C 219.167408 152.651111 219.830318 154.588322 220.437593 156.552438 C 220.5324 156.994552 220.624479 157.437787 220.713852 157.882179 C 219.963996 161.067689 219.094267 164.254124 218.104642 167.441472 L 218.104642 167.441449 Z"/>
+ <path fill="#5e571e" d="M 176.960288 130.792527 C 176.392138 132.018905 175.80875 133.238923 175.211303 134.453276 C 173.604298 133.665532 171.979303 132.885766 170.336387 132.112521 C 166.603227 134.379557 164.325842 135.318345 163.678691 135.038167 C 160.499482 133.661798 156.078623 134.952274 154.49873 137.349878 C 157.015954 138.716212 158.978844 139.684447 160.462669 140.246284 C 161.945477 140.807751 164.23522 141.428668 167.305447 142.131652 C 168.693055 141.568833 169.477804 140.326315 169.576727 138.386965 C 169.851275 137.298069 170.116157 136.207243 170.371003 135.114371 C 172.206262 139.07027 173.870637 143.067526 175.320632 147.126997 C 169.947192 146.522404 165.863106 142.98827 161.872556 144.891593 C 159.595761 142.539566 157.071057 141.653512 154.40516 142.150914 C 152.151535 141.951657 148.226425 139.718358 145.703849 142.743401 C 144.018281 142.992143 142.785394 142.393921 141.989523 140.949326 C 143.349116 140.453484 144.68599 139.966707 146.045594 139.470865 C 147.190102 135.765453 148.692657 133.710276 150.580927 133.29124 C 151.787372 133.462853 152.988105 133.635645 154.183381 133.80965 C 155.099033 132.728005 156.007113 131.642948 156.906393 130.55233 C 158.348191 129.962768 159.78045 129.369229 161.20368 128.769654 C 161.290659 128.778441 155.404636 128.183121 155.491616 128.192001 C 155.336167 128.199874 151.017341 128.415711 150.86188 128.423642 C 149.987168 128.847835 149.109312 129.270444 148.228102 129.692105 C 146.548639 128.975837 144.450532 128.978704 141.899468 129.673617 C 141.536136 129.782669 141.164064 129.906149 140.783263 130.044013 C 137.134782 130.34461 133.502649 130.657705 129.885882 130.984454 C 128.743166 130.54574 127.646363 130.242576 126.533615 130.072478 C 120.893605 129.177764 112.706264 132.147149 95.62187 140.053189 C 92.416601 140.255984 89.241716 140.480955 86.097841 140.727153 C 83.135544 141.599217 80.217332 142.503389 77.342431 143.443437 C 75.267981 143.598643 73.207682 143.76281 71.161939 143.935451 C 69.63263 144.452497 68.116796 144.979857 66.614339 145.518026 C 65.944214 145.149908 65.276066 144.780033 64.609976 144.408227 C 61.133448 144.198819 58.278278 144.02916 54.80175 143.819729 C 52.719027 144.307997 50.658063 144.810244 48.618622 145.326747 C 45.723222 144.034721 42.874064 142.705895 40.074442 141.330023 C 39.862583 141.331283 37.213988 141.347296 37.002123 141.34851 C 35.356033 143.299607 35.743592 144.193211 37.947928 144.00199 C 38.532906 144.331399 39.344513 143.798732 40.053116 143.939556 C 41.722653 145.294142 42.946481 144.893675 44.458084 144.595575 C 45.305723 144.940593 46.06621 145.440157 46.742937 146.092176 C 38.600797 146.861421 34.134766 147.639938 33.083296 148.2694 C 32.599167 144.764286 32.259676 141.254801 32.06442 137.740958 C 33.749403 138.217375 35.450291 138.682671 37.167243 139.138231 C 39.066133 139.867737 40.986192 140.579601 42.927115 141.276387 C 44.277297 142.177321 45.642873 143.064231 47.022988 143.938596 C 47.873449 143.823845 48.727165 143.710492 49.584112 143.598551 C 50.006588 143.313863 50.430977 143.030736 50.857268 142.749101 C 51.244533 142.867853 51.632444 142.986177 52.020998 143.104073 C 52.530332 142.814726 53.041961 142.527229 53.555886 142.241571 C 52.120308 142.19108 61.215202 142.512476 59.779619 142.461974 C 63.13725 141.269334 66.558975 140.129428 70.045977 139.03666 C 75.383588 137.629606 80.845233 136.324261 86.437724 135.103873 C 93.270606 133.196179 100.2734 131.446593 107.464491 129.79778 C 112.584322 128.276194 117.77061 126.821517 123.038595 125.396819 C 124.20196 125.16431 125.368065 124.933489 126.537188 124.704056 C 129.363807 124.139178 132.194298 123.579515 135.034144 123.021066 C 135.31638 122.979941 141.607404 122.068508 141.889652 122.027371 C 141.880865 122.028389 143.148679 121.879703 143.139939 121.880732 C 146.547818 122.863178 149.91419 123.84782 153.249067 124.843665 C 153.975499 125.309828 154.699247 125.777042 155.420221 126.245563 C 158.24854 125.696525 161.041467 125.137776 163.80394 124.562053 C 165.913516 124.3478 168.004176 124.12705 170.077355 123.897929 C 171.320971 123.753452 172.557766 123.605934 173.787993 123.454994 C 174.601069 123.082922 175.40945 122.707659 176.213115 122.328893 C 176.84379 122.196648 177.472408 122.063167 178.099014 121.928344 C 179.538349 121.804413 180.968204 121.675775 182.388878 121.541947 C 183.653375 121.914401 184.910356 122.288045 186.160308 122.663262 C 188.236285 122.7144 190.293462 122.758705 192.331308 122.795356 C 194.134702 123.467805 195.919182 124.145318 197.685463 124.829248 C 199.092355 126.46525 200.460747 128.119589 201.787516 129.795514 C 204.037984 131.714215 206.216607 133.667844 208.319315 135.664819 C 209.922158 137.76814 211.451744 139.906342 212.903959 142.08574 C 210.095285 140.862045 207.220338 139.662757 204.274054 138.483703 C 200.86377 135.141345 197.022992 133.1916 193.863531 134.056427 C 192.174275 133.363906 191.238019 133.545994 190.131226 132.914902 C 189.098938 133.694067 188.056313 134.463485 187.003791 135.224255 C 183.731463 133.715953 180.384284 132.242199 176.960288 130.792504 L 176.960288 130.792527 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kiriki.svg b/.icons/Gruvbox_Dark-2/apps/64/kiriki.svg
new file mode 120000
index 000000000..bc82c7e79
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kiriki.svg
@@ -0,0 +1 @@
+gnome-tali.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kiten.svg b/.icons/Gruvbox_Dark-2/apps/64/kiten.svg
new file mode 100644
index 000000000..b41bd1152
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kiten.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648 0 0 228.339 6.343 13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#da1636"/>
+ <stop offset="100%" stop-color="#f22c42"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#e6e6e6" fill-rule="evenodd" d="M98.617 181.651v-24.185H87.578V152.8c.903-.151 1.255-.402 1.305-.903l-7.025-.402v5.971h-4.867V152.8c.903-.151 1.255-.402 1.305-.903l-6.924-.402v5.971H60.985v24.185h-5.017v5.669h14.3c-3.312 2.559-9.233 5.67-14.25 7.276 1.555 1.204 3.713 3.211 4.867 4.465 5.268-1.856 11.641-5.368 14.902-8.028.502-.05.853-.15 1.004-.351l-5.169-3.362h15.153l-3.713 3.412c5.169 2.509 10.838 6.021 13.999 8.329l5.771-4.214c-3.262-2.058-8.731-5.068-13.849-7.527h14.2v-5.669h-4.566zm-16.759-12.143h-4.867v-6.473h4.867v6.473zm-4.867 12.143v-6.573h4.867v6.573h-4.867zm-5.619-12.143h-4.566v-6.473h4.566v6.473zm0 5.57v6.573h-4.566v-6.573h4.566zm21.174-5.57h-4.968v-6.473h4.968v6.473zm0 5.57v6.573h-4.968v-6.573h4.968zm10.787-53.638h-6.472a63.668 63.668 0 0 0 3.211-7.125c.702 0 1.154-.201 1.355-.602l-4.014-1.154h5.318v-5.469h-9.734v-4.265c.954-.151 1.355-.452 1.405-1.004l-7.526-.351v5.62h-8.58v5.469h5.971l-3.964 1.204c1.003 2.308 1.957 5.419 2.258 7.677h-4.817v-5.268h-7.828v-7.376c.753-.151 1.155-.351 1.255-.753 1.907-.552 3.663-1.154 5.168-1.806.15.05.301.05.452.05.401 0 .702-.1.853-.201l-4.868-4.666c-4.114 2.057-10.938 4.014-17.109 5.268.702 1.154 1.555 3.262 1.806 4.566a81.523 81.523 0 0 0 6.623-1.354v6.272h-8.178v5.619h8.178v6.423h-6.322v19.869h5.369v-2.86h7.727v1.505h5.67v-18.514h-6.624v-6.423h7.176v5.218h10.135v4.918h-9.182v5.519h9.182v11.34h6.021v-11.34h9.132v-5.519h-9.132v-4.918h10.085v-5.569zm-9.583 0h-8.63l2.759-.903c-.301-2.208-1.304-5.419-2.458-7.978h9.132c-.653 2.609-1.807 5.921-2.86 8.128l2.057.753zm-30.607 18.364v-6.222h7.727v6.222h-7.727zm-.351-41.846h6.221v-3.312h21.576v3.262h6.472V54.305H62.792v43.653zm27.797-26.593H69.013V60.377h21.576v10.988zm-21.576 5.971h21.576v11.239H69.013V77.336z" filter="url(#c)"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kitty.svg b/.icons/Gruvbox_Dark-2/apps/64/kitty.svg
new file mode 120000
index 000000000..8e71357d0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kitty.svg
@@ -0,0 +1 @@
+utilities-x-terminal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kjumpingcube.svg b/.icons/Gruvbox_Dark-2/apps/64/kjumpingcube.svg
new file mode 120000
index 000000000..bc82c7e79
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kjumpingcube.svg
@@ -0,0 +1 @@
+gnome-tali.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/klavaro.svg b/.icons/Gruvbox_Dark-2/apps/64/klavaro.svg
new file mode 100644
index 000000000..24146f0d4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/klavaro.svg
@@ -0,0 +1,128 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="5KFma9Xyflch2AZjEwqDQydxMiDESSIx" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#5KFma9Xyflch2AZjEwqDQydxMiDESSIx)">
+ <linearGradient id="_lgradient_36" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_36)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#111111" fill-rule="evenodd" d="M 165.688919 11.951604 C 239.744629 11.951604 250.328308 22.508802 250.328308 96.495461 L 250.328308 155.746262 C 250.328308 229.732513 239.744629 240.289993 165.688919 240.289993 L 90.319397 240.289993 C 16.263689 240.289993 5.68 229.732513 5.68 155.746262 L 5.68 96.495461 C 5.68 22.508802 16.263689 11.951604 90.319397 11.951604 L 165.688919 11.951604 Z M 165.710007 31.950001 C 169.940002 31.950001 174.179993 31.99 178.410004 32.080002 C 182.089996 32.16 185.770004 32.310001 189.449997 32.52 C 192.580002 32.689999 195.710007 32.950001 198.830002 33.299999 C 201.410004 33.580002 203.970001 33.950001 206.520004 34.419998 C 208.539993 34.799999 210.539993 35.27 212.509995 35.849998 C 213.979996 36.279999 215.429993 36.810001 216.830002 37.439999 C 217.830002 37.889999 218.800003 38.43 219.710007 39.040001 C 220.399994 39.509998 221.050003 40.040001 221.649994 40.630001 C 222.240005 41.220001 222.770004 41.869999 223.240005 42.560001 C 223.850006 43.470001 224.380005 44.43 224.830002 45.43 C 225.460007 46.830002 225.990005 48.27 226.429993 49.740002 C 227 51.709999 227.479996 53.700001 227.850006 55.720001 C 228.320007 58.259998 228.699997 60.82 228.979996 63.389999 C 229.320007 66.510002 229.580002 69.629997 229.759995 72.760002 C 229.970001 76.43 230.119995 80.110001 230.199997 83.790001 C 230.289993 88.019997 230.330002 92.239998 230.330002 96.470001 C 230.330002 96.480003 230.330002 96.489998 230.330002 96.5 L 230.330002 155.75 C 230.330002 155.75 230.330002 155.759995 230.330002 155.770004 C 230.330002 160 230.289993 164.229996 230.199997 168.449997 C 230.119995 172.130005 229.970001 175.809998 229.759995 179.479996 C 229.580002 182.610001 229.320007 185.729996 228.979996 188.850006 C 228.699997 191.419998 228.320007 193.979996 227.850006 196.529999 C 227.479996 198.539993 227 200.529999 226.429993 202.5 C 225.990005 203.970001 225.460007 205.410004 224.830002 206.809998 C 224.380005 207.809998 223.850006 208.770004 223.240005 209.679993 C 222.770004 210.369995 222.240005 211.020004 221.649994 211.610001 C 221.050003 212.199997 220.399994 212.729996 219.710007 213.199997 C 218.800003 213.809998 217.830002 214.350006 216.830002 214.800003 C 215.429993 215.429993 213.979996 215.960007 212.509995 216.389999 C 210.539993 216.970001 208.539993 217.449997 206.520004 217.820007 C 203.970001 218.289993 201.410004 218.669998 198.830002 218.949997 C 195.710007 219.289993 192.580002 219.550003 189.449997 219.720001 C 185.770004 219.929993 182.089996 220.080002 178.410004 220.160004 C 174.179993 220.25 169.940002 220.289993 165.710007 220.289993 C 165.699997 220.289993 165.699997 220.289993 165.690002 220.289993 L 90.32 220.289993 C 90.309998 220.289993 90.300003 220.289993 90.300003 220.289993 C 86.059998 220.289993 81.830002 220.25 77.599998 220.160004 C 73.919998 220.080002 70.230003 219.929993 66.559998 219.720001 C 63.419998 219.550003 60.299999 219.289993 57.18 218.949997 C 54.599998 218.669998 52.029999 218.289993 49.490002 217.820007 C 47.470001 217.449997 45.470001 216.970001 43.5 216.389999 C 42.029999 215.960007 40.580002 215.429993 39.18 214.800003 C 38.18 214.350006 37.209999 213.809998 36.299999 213.199997 C 35.599998 212.729996 34.959999 212.199997 34.360001 211.610001 C 33.77 211.020004 33.240002 210.369995 32.77 209.679993 C 32.16 208.770004 31.620001 207.809998 31.17 206.809998 C 30.549999 205.410004 30.01 203.970001 29.58 202.5 C 29 200.529999 28.530001 198.539993 28.16 196.529999 C 27.68 193.979996 27.309999 191.419998 27.030001 188.850006 C 26.68 185.729996 26.42 182.610001 26.25 179.479996 C 26.040001 175.809998 25.889999 172.130005 25.809999 168.449997 C 25.719999 164.229996 25.68 160 25.68 155.770004 C 25.68 155.759995 25.68 155.75 25.68 155.75 L 25.68 96.5 C 25.68 96.489998 25.68 96.480003 25.68 96.470001 C 25.68 92.239998 25.719999 88.019997 25.809999 83.790001 C 25.889999 80.110001 26.040001 76.43 26.25 72.760002 C 26.42 69.629997 26.68 66.510002 27.030001 63.389999 C 27.309999 60.82 27.68 58.259998 28.16 55.720001 C 28.530001 53.700001 29 51.709999 29.58 49.740002 C 30.01 48.27 30.549999 46.830002 31.17 45.43 C 31.620001 44.43 32.16 43.470001 32.77 42.560001 C 33.240002 41.869999 33.77 41.220001 34.360001 40.630001 C 34.959999 40.040001 35.599998 39.509998 36.299999 39.040001 C 37.209999 38.43 38.18 37.889999 39.18 37.439999 C 40.580002 36.810001 42.029999 36.279999 43.5 35.849998 C 45.470001 35.27 47.470001 34.799999 49.490002 34.419998 C 52.029999 33.950001 54.599998 33.580002 57.18 33.299999 C 60.299999 32.950001 63.419998 32.689999 66.559998 32.52 C 70.230003 32.310001 73.919998 32.16 77.599998 32.080002 C 81.830002 31.99 86.059998 31.950001 90.300003 31.950001 C 90.300003 31.950001 90.309998 31.950001 90.32 31.950001 L 165.690002 31.950001 C 165.699997 31.950001 165.699997 31.950001 165.710007 31.950001 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_37" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_37)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <ellipse cx="60.609" cy="88.345" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="94.304" cy="88.345" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="128" cy="88.345" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="161.696" cy="88.345" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="195.391" cy="88.345" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="80.826" cy="129.724" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="114.522" cy="129.724" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="148.217" cy="129.724" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="181.913" cy="129.724" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 69.091301 160.758621 L 193.64783 160.758621 C 196.469793 160.758621 198.76087 163.049697 198.76087 165.871661 L 198.76087 176.335236 C 198.76087 179.157199 196.469793 181.448276 193.64783 181.448276 L 69.091301 181.448276 C 66.269337 181.448276 63.978261 179.157199 63.978261 176.335236 L 63.978261 165.871661 C 63.978261 163.049697 66.269337 160.758621 69.091301 160.758621 Z"/>
+ </g>
+ <linearGradient id="_lgradient_38" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217391,0,0,20.689655,50.5,74.551724)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_38)" cx="60.609" cy="84.897" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_39" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217391,0,0,20.689655,84.195652,74.551724)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_39)" cx="94.304" cy="84.897" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_40" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217391,0,0,20.689655,117.891304,74.551724)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_40)" cx="128" cy="84.897" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_41" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217391,0,0,20.689655,151.586957,74.551724)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_41)" cx="161.696" cy="84.897" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_42" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217391,0,0,20.689655,185.282609,74.551724)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_42)" cx="195.391" cy="84.897" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_43" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217391,0,0,20.689655,70.717391,115.931034)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_43)" cx="80.826" cy="126.276" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_44" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217391,0,0,20.689655,104.413043,115.931034)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_44)" cx="114.522" cy="126.276" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_45" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217391,0,0,20.689655,138.108696,115.931034)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_45)" cx="148.217" cy="126.276" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_46" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217391,0,0,20.689655,171.804348,115.931034)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_46)" cx="181.913" cy="126.276" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <linearGradient id="_lgradient_47" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ </defs>
+ <path d="M 69.091301 157.310345 L 193.64783 157.310345 C 196.469793 157.310345 198.76087 159.601421 198.76087 162.423385 L 198.76087 172.88696 C 198.76087 175.708924 196.469793 178 193.64783 178 L 69.091301 178 C 66.269337 178 63.978261 175.708924 63.978261 172.88696 L 63.978261 162.423385 C 63.978261 159.601421 66.269337 157.310345 69.091301 157.310345 Z" style="fill:url(#_lgradient_47)"/>
+ </g>
+ <defs>
+ <filter id="oHC4wfth9IlOfbTOUJcyCUxWXpOYkIYT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#oHC4wfth9IlOfbTOUJcyCUxWXpOYkIYT)">
+ <path d="M 96.333334 14 L 96.562446 107.545153 L 127.49214 133.205341 L 158.25 107.888821 Q 158.192722 40.187147 157.734497 14 L 96.333334 14 Z"/>
+ </g>
+ <linearGradient id="_lgradient_48" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(61.916666,0,0,119.205341,96.333334,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_48)" d="M 96.333334 11.95 L 96.562446 105.495153 L 127.49214 131.155341 L 158.25 105.838821 Q 158.192722 38.137147 157.734497 11.95 L 96.333334 11.95 Z"/>
+ <path fill="#ececec" d="M 108.661524 72.107125 L 108.661524 72.107125 L 108.661524 57.880673 L 108.661524 57.880673 Q 108.661524 50.056125 108.021333 41.733651 L 108.021333 41.733651 L 108.021333 41.733651 Q 110.724359 41.164592 113.640782 41.164592 L 113.640782 41.164592 L 113.640782 41.164592 Q 116.343808 41.164592 118.228813 42.089312 L 118.228813 42.089312 L 118.228813 42.089312 Q 120.113817 43.014031 120.113817 45.005735 L 120.113817 45.005735 L 120.113817 45.005735 Q 120.113817 45.361396 119.864855 50.767448 L 119.864855 50.767448 L 119.864855 50.767448 Q 119.615892 56.173499 119.615892 59.801245 L 119.615892 59.801245 L 119.615892 59.801245 Q 125.377605 55.746706 130.997053 50.340654 L 130.997053 50.340654 L 130.997053 50.340654 Q 136.616502 44.934602 138.323676 40.666667 L 138.323676 40.666667 L 138.323676 40.666667 Q 141.666892 41.733651 142.805008 42.907333 L 142.805008 42.907333 L 142.805008 42.907333 Q 143.943124 44.081015 143.943124 45.717057 L 143.943124 45.717057 L 143.943124 45.717057 Q 143.943124 50.411786 129.218747 61.152757 L 129.218747 61.152757 L 129.218747 61.152757 Q 137.398957 73.956564 141.738024 79.149219 L 141.738024 79.149219 L 141.738024 79.149219 Q 144.014257 81.781113 146.077092 81.781113 L 146.077092 81.781113 L 146.077092 81.781113 Q 146.290489 81.781113 147.997663 81.567716 L 147.997663 81.567716 L 147.997663 81.567716 Q 148.637854 83.488287 148.637854 84.768668 L 148.637854 84.768668 L 148.637854 84.768668 Q 148.637854 87.0449 146.539452 88.14745 L 146.539452 88.14745 L 146.539452 88.14745 Q 144.44105 89.25 141.453495 89.25 L 141.453495 89.25 L 141.453495 89.25 Q 137.541221 89.25 133.700079 85.622255 L 133.700079 85.622255 L 133.700079 85.622255 Q 128.649689 80.856393 120.82514 66.91447 L 120.82514 66.91447 L 120.82514 66.91447 Q 120.682876 66.985603 119.615892 67.696925 L 119.615892 67.696925 L 119.615892 74.098829 L 119.615892 74.098829 Q 119.615892 82.065642 121.323066 87.756223 L 121.323066 87.756223 L 121.323066 87.756223 Q 118.691172 88.752074 114.85003 88.752074 L 114.85003 88.752074 L 114.85003 88.752074 Q 113.427385 88.752074 112.502666 88.574244 L 112.502666 88.574244 L 112.502666 88.574244 Q 111.577946 88.396413 110.546529 87.862921 L 110.546529 87.862921 L 110.546529 87.862921 Q 109.515111 87.329429 109.017185 86.013482 L 109.017185 86.013482 L 109.017185 86.013482 Q 108.519259 84.697535 108.519259 82.6347 L 108.519259 82.6347 L 108.519259 82.6347 Q 108.519259 81.283187 108.590391 77.548743 L 108.590391 77.548743 L 108.590391 77.548743 Q 108.661524 73.8143 108.661524 72.107125 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kleopatra.svg b/.icons/Gruvbox_Dark-2/apps/64/kleopatra.svg
new file mode 100644
index 000000000..22c0eafaf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kleopatra.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x2="1" y1=".5" y2=".5" gradientTransform="matrix(244.648 0 0 228.339 6.343 13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#d4aa6b"/>
+ <stop offset="100%" stop-color="#ffcea1"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#a18360" d="M91.342 13.28c-1.511 0-2.953.012-4.411.022-.799.695-1.335 1.691-1.387 2.814-.109 2.34 1.733 4.072 3.97 4.193 2.16-.117 3.98-1.736 3.98-4.002 0-1.199-.567-2.285-1.429-3.027h-.723zm2.492 0c1.827 2.734.911 7.235-2.966 8.529-.166.007-.286.113-.353.254a.426.426 0 0 0-.047.118c-.073.281.085.619.388.648.951.345 1.913.633 2.894.881.606.153 1.959.184 2.462.555.024.008.017-.001.038.005v.481c-2.199.219-4.531-.004-6.736-.004-2.203 0-4.539.222-6.737.004v-.481c.021-.006.014.003.037-.005.503-.371 1.858-.402 2.463-.555 1.002-.25 1.99-.551 2.961-.902.459-.168.49-.815 0-.971-3.92-1.251-4.87-5.769-3.06-8.526l-1.148.012c-1.484 2.94-.657 7.096 2.675 8.938-1.494.466-3.025.82-4.561 1.115-.213.04-.367.277-.367.484v1.391a.51.51 0 0 0 .501.502H96.75c.269 0 .499-.23.499-.502V23.86c0-.205-.154-.444-.367-.484-1.536-.295-3.065-.649-4.559-1.115 3.348-1.851 4.166-6.039 2.651-8.981h-1.14zm5.995 0c-1.565 4.047-1.296 8.438.816 12.363a.43.43 0 0 0 .431.241.43.43 0 0 0 .433-.241c2.111-3.925 2.38-8.317.816-12.363h-1.078c1.486 3.554 1.433 7.453-.169 10.981-1.603-3.527-1.657-7.426-.169-10.981h-1.08zm10.678 0v228.34h.998V13.28h-.998zm13.443 0c.16.66.249 1.383.282 2.147-.007.036-.02.067-.019.109.006.318.024.635.039.953-.033 2.547-.488 5.226-.661 6.93-1.054-1.155-2.877-1.284-4.258.092-.458.456.249 1.167.707.711 1.222-1.217 2.984-.797 3.324.882-.047.308-.086.597-.132.942-1.36-1.251-3.428-1.31-4.952.195-.459.455.248 1.167.708.713 1.307-1.293 3.214-1.061 4.1.477-.097 1.487.037 2.931.936 3.498 1.816 1.144 2.323-1.101 2.337-2.313.004-.307-.01-.615-.017-.922.808-1.781 2.864-2.104 4.244-.74.46.454 1.169-.258.709-.713-1.552-1.534-3.669-1.442-5.027-.123-.028-.38-.06-.76-.097-1.141.401-1.57 2.102-1.942 3.294-.755.457.456 1.165-.255.707-.711-1.35-1.346-3.128-1.256-4.192-.17-.318-2.6-.722-5.2-.771-7.805a.505.505 0 0 0-.039-.176 14.482 14.482 0 0 0-.184-2.08h-1.038zm11.016 0c-1.34 3.059-3.771.446-5.711 2.143-2.544 2.225 4.274 2.366 5.946 2.377l-.584 12.867c-.012.272.238.502.499.502h2.583c.263 0 .51-.229.5-.502-.138-3.647-.273-7.295-.41-10.942-.021-.559-.281-1.568-.078-2.087.235-.601.513-.163 1.092-.92.773-1.011.917-2.212.919-3.438h-.974c-.007 1.398-.29 2.73-1.806 3.461a.494.494 0 0 0-.249.434l.295 7.865c.055 1.437-.068 2.996.166 4.41.256 1.56.41.713-.746.713-1.126 0-1.018.912-.737-.701.243-1.389.135-2.957.199-4.367l.225-4.965c.028-.609.209-1.432.093-2.032a1.418 1.418 0 0 1-.031-.412c-.075.056-.205.109-.433.123.637-.04.65-1.005 0-1.005a40.592 40.592 0 0 1-3.04-.131c-1.367-.105-2.334-.178-.661-.698 1.09-.338 2.454.117 3.365-.752.41-.391.619-1.036.74-1.72-.05.623-.126 1.244-.006 1.861a.493.493 0 0 0 .35.352c.068.017.137.032.206.048.158.039.376.013.485-.126.391-.499.894-1.434 1.224-2.358h-1.202c-.158.86-.127.759-.055 0h-2.164zm11.397 0v228.34h.998V13.28h-.998zm14.448 0c-.038.227.053.469.342.535.686.159 1.372.335 2.041.551.2.064.694.156.812.336.126.191-.022.735-.056.924-.055.304-.131.604-.204.904l-.025-.002a7.593 7.593 0 0 0-2.389.393.5.5 0 0 0-.435.175c-.204.081-.412.151-.606.249-.574-1.947-2.109-4.617-4.305-2.946-1.555 1.183-1.89 3.547-2.189 5.36-.105.633.858.905.963.267.205-1.236.449-2.555.962-3.703.459-1.028 1.488-1.883 2.478-.971.7.644.999 1.613 1.207 2.528-1.319.923-2.278 2.284-2.382 4.002-.124 2.039.904 3.57 2.389 4.572-.204.9-.492 1.808-1.14 2.484-.973 1.016-2.071.184-2.552-.896-.513-1.147-.758-2.466-.962-3.703-.104-.637-1.068-.368-.963.265.299 1.813.634 4.178 2.189 5.362 2.221 1.69 3.762-1.058 4.32-3.008.171.084.351.153.528.224.111.238.401.318.634.239h.002c.738.232 1.503.38 2.251.416l.049-.006c.171.559.436 1.346.248 1.767-.108.241-.569.319-.823.401-.67.216-1.356.393-2.042.551-.626.145-.361 1.112.266.968.94-.216 1.917-.436 2.801-.83 1.164-.519.829-1.893.54-2.972a8.829 8.829 0 0 0 2.071-.618c.707 2.374 2.867 5.303 5.567 4.155 2.519-1.071 3.157-4.341 3.403-6.782.064-.643-.935-.639-1 0-.178 1.774-.556 4.037-1.927 5.286-2.315 2.109-4.511-.9-5.128-3.108.949-.572 1.734-1.354 2.208-2.336.312.536.761.923 1.331 1.075a.417.417 0 0 0 .286.07.411.411 0 0 0 .281-.069c2.58-.677 2.542-6.475-.281-6.482-.759-.002-1.312.423-1.673 1.051-.478-.933-1.237-1.698-2.146-2.266.625-2.207 2.81-5.191 5.122-3.084 1.374 1.253 1.749 3.508 1.927 5.285.065.638 1.065.644 1 0-.233-2.317-.818-5.342-3.009-6.582-1.022-.01-2.096-.01-3.145-.015-1.355.782-2.356 2.463-2.804 3.937a7.918 7.918 0 0 0-2.075-.615c.286-1.076.604-2.426-.548-2.942a9.174 9.174 0 0 0-1.101-.396h-2.308zm-71.297.029c3.851 0 3.818 5.788 0 5.995-3.816-.207-3.851-5.995 0-5.995zm-13.867.188l-.999.031v227.844l.999.031V13.497zm106.572.008v227.89l.999-.031V13.536l-.999-.031zm8.607.361c.238.61.822 1.016 1.477 1.027.589.004 1.105-.339 1.379-.83-.948-.066-1.877-.14-2.856-.197zm3.594.248c.386.294.791.574 1.226.832a.503.503 0 0 0 .751-.433v-.258c-.639-.053-1.323-.093-1.977-.141zm-132.114.066c-.934.073-1.844.153-2.747.237-.051.323.274.679.631.58a11.64 11.64 0 0 0 2.116-.817zm-4.099.37c-.319.032-.65.058-.965.091.127.495.927.468.965-.091zm142.468.119c.126.397.7.429.897.092-.292-.034-.602-.06-.897-.092zm2.721.328c.03.006.06.01.089.01l-.089-.01zm-153.6 1.705c-1.32-.125-2.632.425-3.269 1.818-.546 1.193-.479 3.016.437 4.014 1.271 1.385 3.633.507 4.679 2.316.324.56 1.189.054.865-.507-.572-.989-1.143-1.272-2.168-1.635-.506-.179-1.345-.078-1.806-.367-2.054-1.79-1.722-3.352.992-4.686 1.63.217 2.677 1.106 3.141 2.666.079.21.247.369.482.369h14.582c.643 0 .645-1.004 0-1.004h-8.788c-1.402 0-3.702.471-5.038 0-.802-.282-.194-.095-.566-.406-.505-.423-.73-1.198-1.303-1.658a4.258 4.258 0 0 0-2.24-.92zm143.427 0c-1.319-.125-2.632.425-3.269 1.818-.546 1.193-.479 3.016.437 4.014 1.271 1.385 3.634.507 4.68 2.316.324.56 1.189.054.864-.507-.571-.989-1.143-1.272-2.168-1.635-.505-.179-1.344-.078-1.804-.367-2.053-1.79-1.724-3.352.99-4.686 1.629.217 2.676 1.106 3.141 2.666.08.21.247.369.482.369h14.582c.644 0 .644-1.004 0-1.004h-8.787c-1.403 0-3.703.471-5.039 0-.802-.282-.194-.095-.566-.406-.505-.423-.73-1.198-1.303-1.658a4.258 4.258 0 0 0-2.24-.92zm-29.502.832c2.457 0 5.355 1.498 5.684 4.147h-7.619v-3.85a6.774 6.774 0 0 1 1.935-.297zm-123.931.281c-.335.097-.669.195-.998.295v218.68c.329.1.663.198.998.294V17.815zm178.285.063v219.144c.337-.099.669-.2.999-.303V18.181c-.33-.103-.662-.205-.999-.303zm-57.287.338v7.904c-1.557-.727-2.784-2.018-2.784-3.937 0-1.859 1.226-3.215 2.784-3.967zm10.782 1.697c1.584 0 1.547 4.376 0 4.539-.708-.075-1.08-1.027-1.146-2.037.003-.078.014-.153.014-.232 0-.105-.013-.204-.019-.305.052-1.023.424-1.965 1.152-1.965h-.001zm-139.268.629c-.134.061-.263.127-.396.189a.45.45 0 0 0 .396-.189zm-2.067 1.017c-.32.168-.642.334-.953.508.107 1.231-.267 2.652-1.139 2.744-.555-.058-.905-.661-1.066-1.402-.535.349-1.058.708-1.566 1.08-.554.982-1.518 1.672-2.605 2.115-.523.472-1.03.961-1.521 1.465a8.806 8.806 0 0 0 2.019-.611c.707 2.373 2.866 5.302 5.565 4.154 2.519-1.071 3.159-4.338 3.405-6.779.065-.644-.936-.639-1 0-.179 1.774-.558 4.036-1.929 5.285-2.314 2.109-4.509-.899-5.126-3.107.949-.573 1.734-1.356 2.208-2.338.312.537.763.926 1.335 1.076.082.056.182.08.281.068.1.012.2-.012.282-.068 1.491-.392 2.103-2.479 1.81-4.19zm94.498.297c.133 1.124.263 2.248.375 3.373-.006.042-.017.081-.021.123a.428.428 0 0 0 .05.256c.065.681.125 1.361.164 2.043a.378.378 0 0 0 .013.176c.003.055.011.109.014.164.008.164.178 1.416.035 1.592-1.326 1.631-1.122-.998-1.117-1.352.002-.132.01-.265.013-.398a.381.381 0 0 0 .01-.219c.024-.676.063-1.352.117-2.027a.447.447 0 0 0 .035-.235c-.002-.018-.008-.035-.01-.054.068-.799.145-1.598.214-2.393.027-.314.071-.698.108-1.049zm104.436.684a45.722 45.722 0 0 1-3.597.836c-.213.041-.366.277-.366.484v1.391c0 .271.228.502.5.502h8.055c-.409-.34-.828-.671-1.257-.994-2.075.024-4.244.196-6.299-.008v-.481c.021-.006.013.003.037-.005.503-.371 1.858-.402 2.463-.555.547-.138 1.087-.29 1.624-.455-.38-.244-.766-.483-1.16-.715zm-67.383.144h7.621c-.322 2.717-3.23 4.03-5.686 4.147a8.153 8.153 0 0 1-1.935-.336v-3.811zM55.402 25.643a.51.51 0 0 0-.307.057.51.51 0 0 0-.258.176l-1.5 1.965c-.321.42-1.543 1.851-1.198 1.717-1.377.537-3.929 0-5.431 0-.27 0-.5.229-.5.502v1.22c0 .271.229.502.5.502h14.333c3.377 0 7.124.644 7.189-3.892.003-.197-.155-.455-.367-.485l-12.461-1.762zm143.427 0a.514.514 0 0 0-.303.055.513.513 0 0 0-.262.178l-1.5 1.965c-.321.42-1.542 1.851-1.196 1.717-1.377.537-3.93 0-5.431 0a.508.508 0 0 0-.501.502v1.22c0 .271.23.502.501.502h14.331c3.378 0 7.124.644 7.19-3.892.002-.197-.157-.455-.368-.485l-12.461-1.762zm.113 1.014c3.598.458 8.096.353 11.408 1.623.071.027.19.021.305.022.048.226.113.598-.163.869-1.334 1.308-1.846 1.605-3.518 1.605h-15.149c-.527 0-1.121.073-1.646 0 .389.054.516-.102.484-.213.205.006.447.006.488-.002 1.404-.272 3.658.625 4.901-.146 1.105-.684 2.069-2.588 2.89-3.758zm-143.429.002c3.598.458 8.096.351 11.41 1.621.07.027.189.021.303.022.048.226.115.598-.161.869-1.334 1.308-1.847 1.605-3.518 1.605H48.396c-.526 0-1.12.073-1.644 0 .389.054.515-.101.482-.213.206.006.448.006.49-.002 1.403-.272 3.656.624 4.898-.146 1.105-.685 2.07-2.586 2.891-3.756zm-34.168 1.453c-.267.275-.534.549-.791.834.093.387.143.77.035 1.012-.107.241-.567.32-.822.402-.176.057-.357.105-.536.157-.337.423-.665.857-.985 1.3.861-.199 1.743-.41 2.547-.769 1.151-.513.837-1.861.552-2.936zm60.933.748a.512.512 0 0 0-.501.504v1.948a.51.51 0 0 0 .501.503h21.597a.453.453 0 0 0 .32-.125.376.376 0 0 0 .031-.025c.011-.011.019-.023.028-.035a.462.462 0 0 0 .12-.318v-1.948a.51.51 0 0 0-.499-.504H82.278zm143.428 0a.51.51 0 0 0-.5.504v1.948c0 .272.228.503.5.503h13.692c-.246-.34-.497-.675-.755-1.005h-10.496c-.525 0-1.66.221-2.14 0 .284.131-.018-.591-.033-.905.118.042.505-.068.876-.037.875.073 1.789 0 2.667 0h8.368a33.555 33.555 0 0 0-.874-1.008h-11.305zm-122.598.91c.117.007.205.038.301.063.061.28.042.631.008.977H84.72c-.525 0-1.66.221-2.141 0 .285.131-.018-.591-.033-.905.119.042.506-.068.877-.037.874.073 1.789 0 2.667 0h15.343c.413 0 1.131-.13 1.675-.098zm18.276 6.069c-.27 0-.499.23-.499.502 0 2.388.622 1.976-1.771 1.976a.51.51 0 0 0-.501.504v1.367c0 .273.23.502.501.502.493 0 1.853.229 1.868-.144.162.658-.094 2.186-.097 2.699-.015 2.553-1.817 3.332-2.855 5.377-1.705 3.358.132 9.18 4.161 9.36 4.035-.181 5.855-5.997 4.16-9.36-.965-1.916-2.64-2.702-2.853-5.057-.05-.554-.265-2.158-.08-2.855.067.018.178.018.379-.02.456-.085 1.011 0 1.472 0 .271 0 .5-.229.5-.502v-1.367a.51.51 0 0 0-.5-.504c-.373 0-1.582-.012-1.851.071.092-.291.08-1.674.08-2.047a.51.51 0 0 0-.501-.502h-1.613zm13.864.008c-1.767-.08-3.08 1.271-3.269 2.953a.491.491 0 0 0-.031.213.5.5 0 0 0 .031.211c.182 1.624 1.413 2.961 3.123 2.961 1.71 0 3.164-1.448 3.157-3.172-.008-1.672-1.347-3.091-3.011-3.166zm31.876.004c-.126-.006-.243.014-.365.021-4.229-.079-7.483 3.122-11.63 3.803-.006.001-.008.005-.013.006a.389.389 0 0 0-.111.043c-.22.102-.275.336-.202.549.048.2.197.376.458.39 3.795.203 7.228 1.951 10.979 2.27.09.007.176.001.264.006.15.019.298.046.455.046.093 0 .182-.021.274-.029 2.456-.069 4.65-1.093 7.117-1.324a.497.497 0 0 0 .245-.096c.221-.112.354-.353.208-.613a.414.414 0 0 0-.134-.201c-1.703-2.388-3.739-4.263-6.737-4.754-.039-.007-.076-.006-.114-.012a3.46 3.46 0 0 0-.694-.105zm-104.505.005c-.251 0-.5.161-.5.485v2.568a11.897 11.897 0 0 0-3.244-.611c-.643-.032-.641.974 0 1.006.819.041 1.675.179 2.502.414-1.664 1.016-2.859 2.599-3.003 4.865-.094 1.478-.102 2.971-.089 4.467-.971.518-.666 2.405-.666 3.305 0 1.064-.469 3.581 1.188 3.67 1.68.091 1.323-2.154 1.323-3.196 0-1.109.413-3.168-.755-3.767v-.86c0-1.294-.16-2.721 0-4.004.223-1.8 1.323-3.008 2.744-3.781v8.645c-1.169.599-.755 2.655-.755 3.767 0 1.042-.355 3.286 1.323 3.196 1.652-.089 1.188-2.607 1.188-3.67 0-.924.322-2.9-.755-3.348v-8.584c1.421.774 2.522 1.981 2.744 3.775.159 1.282 0 2.715 0 4.004v.86c-1.171.598-.755 2.655-.755 3.767 0 1.042-.357 3.286 1.321 3.196 1.653-.089 1.188-2.607 1.188-3.67 0-.901.307-2.799-.674-3.311.012-1.492.003-2.982-.081-4.461-.128-2.266-1.331-3.851-3.003-4.867.817-.23 1.657-.369 2.504-.412.64-.032.644-1.038 0-1.006a11.878 11.878 0 0 0-3.244.611v-2.568c0-.324-.251-.484-.501-.485zm143.427 0c-.25 0-.5.161-.5.485v2.568a11.897 11.897 0 0 0-3.243-.611c-.644-.032-.642.974 0 1.006.818.041 1.674.179 2.501.414-1.664 1.016-2.859 2.599-3.003 4.865-.093 1.478-.101 2.971-.089 4.467-.969.519-.666 2.405-.666 3.305 0 1.064-.469 3.581 1.188 3.67 1.68.091 1.323-2.154 1.323-3.196 0-1.109.414-3.168-.755-3.767v-.86c0-1.294-.16-2.721 0-4.004.223-1.8 1.323-3.008 2.744-3.781v8.645c-1.169.599-.755 2.655-.755 3.767 0 1.042-.357 3.286 1.321 3.196 1.653-.089 1.19-2.607 1.19-3.67 0-.924.323-2.9-.755-3.348v-8.584c1.422.774 2.522 1.981 2.745 3.775.158 1.282 0 2.715 0 4.004v.86c-1.171.598-.756 2.655-.756 3.767 0 1.042-.357 3.286 1.321 3.196 1.653-.089 1.189-2.607 1.189-3.67 0-.901.306-2.799-.674-3.311.011-1.492.004-2.982-.08-4.461-.128-2.266-1.333-3.851-3.005-4.867.817-.23 1.657-.369 2.504-.412.64-.032.644-1.038 0-1.006a11.878 11.878 0 0 0-3.244.611v-2.568c0-.324-.251-.484-.501-.485zm-120.607.041c-.209-.026-.434.175-.482.37-.243.983-.112 1.878-.043 2.888.115 1.67.456 2.876-.103.289-.209-.967-.416-2.49-1.542-2.701-.26-.048-.546.069-.616.35l-.184.756c-.006.021.001.038-.002.058-.005.026-.017.046-.018.074-.05 1.837-.393 4.031.867 5.549.46.554.94.455 1.099.793.203.431-.067 1.775-.084 2.215l-.409 10.942c-.011.271.236.502.499.502h2.581c.262 0 .515-.23.502-.502l-.585-12.864c1.735.005 8.368-.04 5.946-2.381-1.918-1.854-4.448.944-5.903-2.623-.525-1.285.332-3.477-1.523-3.715zm143.427 0c-.21-.026-.434.175-.482.37-.242.983-.112 1.878-.043 2.888.114 1.67.456 2.876-.102.289-.209-.967-.416-2.49-1.543-2.701-.26-.048-.546.069-.616.35l-.184.756c-.006.025-.001.046-.004.07-.003.022-.013.039-.014.062-.05 1.837-.393 4.031.867 5.549.459.554.938.455 1.097.793.202.431-.067 1.775-.083 2.215-.138 3.647-.273 7.295-.41 10.942-.01.271.237.502.499.502h2.583c.262 0 .512-.23.5-.502l-.585-12.864c1.732.005 8.368-.039 5.946-2.381-1.918-1.854-4.448.944-5.903-2.623-.525-1.285.333-3.477-1.523-3.715zm-135.64.004c-.638.001-1.361.099-2.181.311-.623.162-.359 1.132.266.971 4.147-1.072 5.317 1.662 5.464 5.056-.007.037-.02.068-.019.11.006.318.024.635.039.953-.033 2.547-.488 5.226-.661 6.93-1.054-1.156-2.877-1.284-4.258.091-.457.457.249 1.167.707.711 1.223-1.217 2.985-.796 3.324.885-.047.308-.086.595-.132.94-1.36-1.251-3.428-1.309-4.952.197-.459.454.248 1.165.708.711 1.307-1.293 3.214-1.061 4.1.476-.097 1.488.038 2.932.936 3.498 1.816 1.145 2.323-1.101 2.337-2.312.004-.307-.01-.615-.017-.922.808-1.782 2.866-2.104 4.246-.74.459.453 1.165-.257.705-.711-1.552-1.535-3.667-1.443-5.025-.123-.028-.382-.06-.763-.097-1.145.402-1.568 2.103-1.94 3.294-.754.457.456 1.165-.254.707-.711-1.35-1.344-3.128-1.256-4.192-.17-.318-2.599-.72-5.199-.769-7.804a.508.508 0 0 0-.041-.186c-.087-3.364-1.018-6.265-4.489-6.262zm143.429 0c-.638.001-1.363.099-2.183.311-.623.162-.358 1.132.266.971 4.146-1.072 5.318 1.66 5.466 5.052-.008.038-.022.071-.021.114.006.318.025.635.039.953-.033 2.547-.488 5.226-.661 6.93-1.054-1.155-2.877-1.284-4.258.091-.458.457.249 1.167.707.711 1.221-1.216 2.982-.797 3.324.879-.048.31-.083.599-.13.946-1.36-1.252-3.428-1.309-4.951.197-.46.454.247 1.165.707.711 1.307-1.292 3.212-1.061 4.098.474-.097 1.489.038 2.934.937 3.5 1.816 1.145 2.324-1.101 2.338-2.312.004-.308-.012-.616-.019-.924.809-1.78 2.867-2.102 4.246-.738.46.453 1.167-.257.707-.711-1.552-1.535-3.669-1.443-5.027-.123-.027-.382-.06-.764-.097-1.145.403-1.568 2.104-1.94 3.294-.754.458.456 1.166-.254.707-.711-1.35-1.344-3.128-1.256-4.191-.17-.319-2.599-.721-5.199-.77-7.804a.508.508 0 0 0-.04-.186c-.087-3.364-1.017-6.265-4.488-6.262zm-212.958.311c-.115-.005-.221.014-.332.019-3.42-.078-6.211 1.974-9.336 3.143a49.434 49.434 0 0 0-.73 1.803c3.229.482 6.252 1.838 9.514 2.115.09.008.176.001.264.006.15.019.296.047.453.047.096 0 .187-.022.282-.029 2.454-.072 4.646-1.094 7.111-1.325a.5.5 0 0 0 .247-.095c.219-.113.351-.353.206-.612a.422.422 0 0 0-.138-.205c-1.703-2.386-3.738-4.261-6.735-4.752-.039-.006-.076-.006-.115-.012a3.419 3.419 0 0 0-.691-.103zm77.008.228a.51.51 0 0 0-.499.504v8.159c0 .272.228.502.499.502h2.197a.449.449 0 0 0 .314-.122.324.324 0 0 0 .035-.027c.01-.01.017-.022.026-.033a.463.463 0 0 0 .124-.32v-8.159a.509.509 0 0 0-.499-.504h-2.197zm-53.393.282a.507.507 0 0 0-.499.502v17.424c0 .272.227.503.499.503h5.819c.644 0 .645-1.005 0-1.005h-1.699v-3.35h1.699c.644 0 .645-1.006 0-1.006h-1.699v-3.351h1.699c.644 0 .645-1.006 0-1.006h-1.699v-3.35h1.699c.644 0 .645-1.006 0-1.006h-1.699v-3.349h1.699c.644 0 .645-1.006 0-1.006h-5.819zm143.427 0c-.27 0-.499.23-.499.502v17.424c0 .272.228.503.499.503h5.822c.643 0 .644-1.005 0-1.005h-1.702v-3.35h1.702c.643 0 .644-1.006 0-1.006h-1.702v-3.351h1.702c.643 0 .644-1.006 0-1.006h-1.702v-3.35h1.702c.643 0 .644-1.006 0-1.006h-1.702v-3.349h1.702c.643 0 .644-1.006 0-1.006h-5.822zm-68.801.07a.9.9 0 0 0 .253.053.764.764 0 0 0 .229-.008c.004.087.02.199.077.377.142.436 0 1.157 0 1.607 0 .272.229.502.5.502.448 0 1.05-.087 1.472 0 .178.037.29.03.359.008-.022.044-.046.074-.06.174a.356.356 0 0 0 .012.174c-.083-.006-.141-.018-.311.006-.47.066-.998 0-1.472 0a.51.51 0 0 0-.5.504c0 1.721-.339 3.76.171 5.421.353 1.15 1.026 1.529 1.791 2.356 2.054 2.219 1.768 8.831-2.269 9.012-3.536-.159-4.637-6.429-2.637-8.731.854-.984 1.733-1.268 2.162-2.637.519-1.657.169-3.702.169-5.421a.51.51 0 0 0-.5-.504c-.448 0-1.05.088-1.472 0-.178-.037-.29-.028-.359-.006.022-.044.046-.074.06-.174a.369.369 0 0 0-.01-.176c.082.006.139.018.309-.006.471-.066.998 0 1.472 0a.506.506 0 0 0 .499-.502c0-.44-.123-1.224 0-1.607.068-.21.073-.341.055-.422zm13.221.129c1.059-.003 2.099.691 2.099 2.092 0 2.8-4.161 2.777-4.31 0 .074-1.388 1.151-2.089 2.211-2.092zm31.866.017c1.254-.003 2.486.817 2.486 2.475 0 1.335-.802 2.118-1.767 2.375-.413.037-.834.051-1.265.043-1.055-.208-1.997-1.013-2.072-2.418.088-1.643 1.364-2.471 2.618-2.475zm-2.743.202a3.928 3.928 0 0 0-.876 2.273c.042.789.315 1.521.748 2.119-2.171-.467-4.257-1.15-6.418-1.56 2.038-.812 3.833-2.04 6.012-2.696.18-.054.357-.094.534-.136zm-140.686.158c1.254-.004 2.486.819 2.486 2.476 0 1.332-.796 2.115-1.758 2.373-.414.038-.839.052-1.272.043-1.055-.208-1.999-1.011-2.075-2.416.088-1.642 1.365-2.472 2.619-2.476zm77.61.148h1.195v7.155h-1.195v-7.155zm-80.351.053a3.903 3.903 0 0 0-.845 2.063.502.502 0 0 0-.031.212c.042.789.315 1.519.748 2.118-2.172-.468-4.258-1.149-6.42-1.559 2.039-.812 3.833-2.042 6.014-2.697.18-.054.357-.094.534-.137zm26.956.148c.469-.024 1.115.081 1.422.081h1.198v16.418h-1.198c-.307 0-.953.104-1.422.08.001-.045-.006-.058 0-.117.249-2.675 0-5.489 0-8.172 0-2.682.249-5.501 0-8.174-.006-.059.001-.071 0-.116zm143.427 0c.469-.024 1.115.081 1.422.081h1.199v16.418h-1.199c-.307 0-.953.104-1.422.08.001-.045-.006-.058 0-.117.25-2.675 0-5.489 0-8.172 0-2.682.25-5.501 0-8.174-.005-.059.001-.071 0-.116zm-21.103.223c1.24.671 2.333 1.674 3.285 2.879-1.248.188-2.413.481-3.582.723a3.504 3.504 0 0 0 .672-2.059 3.53 3.53 0 0 0-.375-1.543zm-143.431.359c1.241.672 2.336 1.674 3.289 2.879-1.248.189-2.414.48-3.582.721.42-.586.675-1.293.672-2.055a3.538 3.538 0 0 0-.379-1.545zm200.142.586c.128 1.2.958 2.893 1.538 3.633.109.14.327.169.486.131l.208-.051a.49.49 0 0 0 .347-.351c.109-.56.024-1.073.008-1.645-.002-.057-.01-.116-.011-.174.124.672.334 1.293.738 1.678.867.829 2.174.454 3.228.744 1.365.375 1.36.302-.052.666-1.068.276-2.411.17-3.512.17-.649.001-.638.966 0 1.006-.235-.015-.367-.072-.439-.133.01.091.009.215-.025.422-.088.532.055 1.196.079 1.735l.239 5.261c.065 1.423-.046 2.969.198 4.368.271 1.546.417.701-.736.701-1.129 0-1.013.914-.746-.713.232-1.405.112-2.985.165-4.41l.296-7.866a.49.49 0 0 0-.247-.433c-1.888-.911-1.843-2.928-1.762-4.739zm-143.427.008c.131 1.199.957 2.887 1.536 3.625.11.14.328.169.488.131l.206-.051a.49.49 0 0 0 .349-.351c.109-.56.022-1.073.006-1.645-.002-.063-.011-.126-.013-.189.124.677.334 1.305.742 1.693.868.829 2.173.454 3.228.744 1.364.375 1.359.302-.052.666-1.068.276-2.413.17-3.514.17-.648.001-.637.966 0 1.006-.236-.015-.368-.072-.439-.133.01.091.01.215-.024.422-.086.532.054 1.196.078 1.735l.241 5.261c.065 1.423-.046 2.969.198 4.368.271 1.546.418.701-.736.701-1.129 0-1.014.914-.746-.713.231-1.405.112-2.985.165-4.41l.295-7.866c.006-.164-.095-.36-.246-.433-1.885-.909-1.843-2.922-1.762-4.731zm160.214.592v5.688c0 .272.23.502.501.502h1.705c-.099-.34-.205-.671-.308-1.004h-.898v-2.678a50.765 50.765 0 0 0-1-2.508zm-106.798 2.941c-.652.028-1.25.32-1.931.655-1.32.649-3.233.746-4.345 1.701-.217.186-.164.518 0 .711.534.634 1.089.401 1.847.309.742-.091 1.668-.037 2.366-.288.217-.077.332-.107.425-.129.051 1.432-.002 2.878-.002 4.309 0 .82.058 1.668 0 2.485-.053.75.154 1.465-.586 1.06-.784-.428-2.478-5.296-4.074-3.246-.966 1.242.642 4.442 1.335 6.068-.828.142-1.623.437-2.059 1.235-.181.332.045.756.431.756h8.221c.27 0 .499-.23.499-.502v-6.469l1.08-.086a.518.518 0 0 0 .501-.502c.208-2.503.224-6.507-2.445-7.783-.461-.221-.872-.3-1.263-.284zm-.569 1.196c.447-.069.9.121 1.69.801 1.478 1.27 1.607 2.357 1.641 4.269.006.306.09.905.047 1.344-.09-.184-.638.038-1.181.082-.055.004-.1.023-.146.041-.018.005-.036.009-.054.016l-.02.011a.45.45 0 0 0-.281.434v3.738c0 .703-.181 1.712 0 2.399.041.156.045.203.062.289-2.101-.052-4.208-.024-6.311-.008.256-.06.535-.094.868-.066.295-.03.606-.302.484-.637-.295-.811-2.066-5.538-1.323-5.479.539.043 1.881 2.869 2.276 3.268.325.327.515.713 1.028.73 2.117.072 1.15-8.547 1.15-9.955 0-.247-.229-.535-.499-.502-.427.052-.91.072-1.385.102.092-.041.218-.086.299-.123.767-.357 1.208-.686 1.655-.754zm18.995 2.471a.507.507 0 0 0-.499.501v1.721c0 .139.052.243.124.322.008.011.015.023.024.034.009.008.019.014.029.021a.45.45 0 0 0 .322.127h19.089c.27 0 .499-.231.499-.504v-1.721a.506.506 0 0 0-.499-.501h-19.089zm-143.427.359a.481.481 0 0 0-.274.096c-.075.268-.152.531-.225.804v1.325c0 .139.052.24.124.32.009.011.014.023.024.033.009.009.02.016.031.023a.449.449 0 0 0 .32.125h19.089a.506.506 0 0 0 .499-.501v-1.723a.507.507 0 0 0-.499-.502H11.834zm162.246.527c-.099-.069-.375.808-.122.865-.415.099-1.219-.031-1.552-.031h-16.632c.021-.385.036-.725-.109-.771.402-.049 1.027.054 1.302.054h13.51c.717 0 3.732-.027 3.603-.117zm-143.427.362c-.1-.069-.373.802-.122.863-.415.099-1.218-.031-1.552-.031H12.347c.021-.384.036-.724-.107-.772.402-.048 1.026.057 1.3.057h13.51c.717 0 3.731-.028 3.603-.117zm210.052 1.388c.133 1.125.261 2.249.373 3.375-.006.045-.016.086-.021.131-.01.09.008.18.052.26.065.68.123 1.361.162 2.043a.387.387 0 0 0 .013.168c.003.056.011.112.014.168.008.164.178 1.415.035 1.592-1.326 1.63-1.121-.999-1.115-1.352.002-.133.01-.267.013-.4a.394.394 0 0 0 .008-.217c.024-.676.062-1.352.117-2.027a.448.448 0 0 0 .037-.235c-.002-.021-.007-.041-.01-.062.068-.797.143-1.593.212-2.385.027-.317.073-.705.11-1.059zm-143.429.008c.133 1.122.263 2.244.375 3.367-.006.045-.016.086-.021.131-.01.09.008.18.052.26.065.68.123 1.361.161 2.043a.387.387 0 0 0 .014.168c.003.056.011.112.014.168.008.164.177 1.415.035 1.592-1.326 1.63-1.122-.999-1.117-1.352.002-.133.01-.266.013-.398a.382.382 0 0 0 .01-.219c.024-.676.062-1.352.117-2.027a.448.448 0 0 0 .035-.235c-.002-.019-.008-.036-.01-.055.068-.799.145-1.597.214-2.392.027-.314.071-.7.108-1.051zm60.373 3.717a.486.486 0 0 0-.433.244l-2.386 4.363c-.31.568.554 1.076.865.508l1.015-1.857c.124-.226.682-1.138.945-1.77.368 1.023 1.611 3.016 1.946 3.627.179.327.686.327.864 0l1.016-1.857c.124-.226.681-1.138.944-1.77.369 1.023 1.614 3.016 1.949 3.627.179.327.685.327.864 0l1.016-1.857c.123-.226.681-1.138.944-1.77.369 1.023 1.614 3.016 1.948 3.627.179.327.686.327.865 0l1.016-1.857c.124-.226.681-1.138.944-1.77.368 1.023 1.611 3.016 1.946 3.627.31.568 1.175.06.864-.508-.794-1.454-1.589-2.909-2.385-4.363-.178-.326-.686-.326-.864 0l-1.016 1.859c-.124.226-.682 1.138-.944 1.77-.369-1.023-1.614-3.017-1.949-3.629-.179-.326-.684-.326-.862 0l-1.018 1.859c-.123.226-.681 1.138-.944 1.77-.369-1.023-1.614-3.017-1.948-3.629-.179-.326-.684-.326-.863 0l-1.016 1.859c-.124.226-.681 1.138-.944 1.77-.368-1.023-1.613-3.017-1.948-3.629a.484.484 0 0 0-.431-.244zm-143.429.359a.486.486 0 0 0-.432.246l-2.385 4.364c-.31.567.552 1.073.862.506l1.018-1.858c.124-.226.682-1.138.944-1.769.369 1.022 1.614 3.014 1.949 3.627.178.327.683.327.862 0l1.016-1.858c.123-.226.681-1.138.944-1.769.369 1.022 1.614 3.014 1.948 3.627.179.327.685.327.863 0l1.018-1.858c.124-.226.681-1.138.944-1.769.368 1.022 1.613 3.014 1.948 3.627.179.327.683.327.863 0l1.017-1.858c.124-.227.682-1.14.944-1.771.369 1.021 1.614 3.016 1.949 3.629.31.567 1.172.062.862-.506l-2.385-4.364c-.179-.327-.686-.327-.865 0l-1.015 1.86c-.124.226-.682 1.135-.945 1.767-.368-1.022-1.613-3.015-1.948-3.627-.178-.327-.685-.327-.864 0l-1.016 1.86c-.124.226-.681 1.135-.944 1.767-.369-1.022-1.614-3.015-1.949-3.627-.179-.327-.684-.327-.862 0l-1.016 1.86c-.123.226-.683 1.137-.946 1.769-.368-1.022-1.612-3.016-1.946-3.629a.489.489 0 0 0-.433-.246zm42.96 5.008c-.645-.024-1.118.416-1.281.994a1.808 1.808 0 0 1-.303-.545c-.148-.436-.856-.517-.965 0-.185.872.04 1.742.546 2.375h-7.591a.51.51 0 0 0-.502.502v1.541c0 .139.053.243.125.323l.025.031c.011.01.023.018.035.027.079.071.18.123.317.123h19.086c.27 0 .502-.232.502-.504v-1.541a.51.51 0 0 0-.502-.502h-7.589a2.864 2.864 0 0 0 .542-2.375c-.109-.516-.815-.436-.963 0-.065.187-.16.363-.28.52-.15-.535-.633-.948-1.202-.969zm143.427 0c-.644-.024-1.117.415-1.28.992a1.788 1.788 0 0 1-.303-.543c-.148-.436-.856-.517-.966 0-.184.872.04 1.742.546 2.375h-7.591a.509.509 0 0 0-.501.502v1.541c0 .137.052.24.122.319.009.012.017.024.027.035l.031.025a.456.456 0 0 0 .321.125H210.1c.27 0 .501-.232.501-.504v-1.541a.509.509 0 0 0-.501-.502h-7.59a2.865 2.865 0 0 0 .544-2.375c-.11-.516-.817-.436-.965 0-.065.187-.16.363-.28.52-.149-.535-.632-.948-1.202-.969zM57.139 58.763c.15 0 .297.098.295.297-.002.395-.585.399-.61 0a.305.305 0 0 1 .315-.297zm143.427 0c.15 0 .296.098.295.297-.002.395-.585.399-.61 0a.305.305 0 0 1 .315-.297zm-107.379.082c-4.296 0-8.594 2.617-10.027 7.852-.126.462.499.878.836.488 1.265-1.466 3.091-3.713 5.12-3.102.997.301 1.676 1.435 2.877 1.692 2.307.494 4.2-.494 5.606-2.188 1.869.869 3.416 2.019 4.778 3.598.336.39.962-.026.836-.488-1.433-5.235-5.729-7.852-10.026-7.852zm143.428 0c-4.297 0-8.595 2.617-10.028 7.852-.126.462.501.878.838.488 1.265-1.466 3.089-3.713 5.118-3.102.997.301 1.678 1.435 2.879 1.692 2.308.494 4.2-.494 5.606-2.188 1.869.869 3.414 2.019 4.776 3.598.337.39.962-.026.836-.488-1.433-5.235-5.729-7.852-10.025-7.852zm-143.428.978c3.242 0 6.477 1.669 8.215 4.993a14.097 14.097 0 0 0-3.679-2.286.507.507 0 0 0-.299-.029c-.033.002-.063.011-.095.02-.007.002-.015.003-.022.006a.508.508 0 0 0-.268.183c-2.568 2.921-5.136 2.921-7.706 0-.177-.238-.41-.298-.683-.18a14.097 14.097 0 0 0-3.679 2.286c1.738-3.324 4.974-4.993 8.216-4.993zm143.428 0c3.243 0 6.48 1.67 8.218 4.997a14.089 14.089 0 0 0-3.683-2.29.506.506 0 0 0-.299-.029c-.033.002-.063.011-.095.02-.007.002-.015.003-.021.006a.507.507 0 0 0-.269.183c-2.568 2.921-5.135 2.921-7.703 0-.178-.238-.412-.298-.686-.18a14.097 14.097 0 0 0-3.679 2.286c1.738-3.324 4.975-4.993 8.217-4.993zm-180.514.301c.226.1.469.172.729.211.191.048.391.049.583.002.265-.039.514-.111.744-.213a1.513 1.513 0 0 1-1.028.387c-.413 0-.763-.149-1.028-.387zm143.426 0c.225.1.468.172.728.211.192.048.393.049.585.002.266-.039.514-.111.744-.213a1.51 1.51 0 0 1-1.028.387c-.414 0-.764-.149-1.029-.387zm-79.238.91c-.307.004-.615.018-.917.018a.495.495 0 0 0-.21.043.429.429 0 0 0-.151.113.491.491 0 0 0-.092.16c-.08.236.001.535.243.645.066.03.138.044.21.043.352 0 .894-.027 1.408.014l1.238 1.044-1.24 1.047c-.509.041-1.046.012-1.406.012a.463.463 0 0 0-.453.318c-.04.12-.04.25 0 .37.02.059.052.113.092.16.08.094.2.158.361.158.483 0 .977.018 1.463-.008.014.001.025.008.041.008h17.016c.018 0 .031-.008.048-.01.484.027.977.01 1.457.01.08 0 .15-.016.21-.043.422-.192.354-.963-.21-.963-.343 0-.868.024-1.371-.012v-2.095c.498-.036 1.019-.01 1.371-.01.643 0 .645-1.004 0-1.004-.486 0-.984-.021-1.472.006-.012-.001-.021-.006-.033-.006h-17.016c-.016 0-.028.006-.043.008-.181-.01-.362-.028-.544-.026zm-72.222.473c.401-.024.963.072 1.222.072h13.51c.851 0 1.748.084 2.595 0 .174-.017.602.032.874.03-.083.198-.134.507.024.535-.421.102-1.207-.028-1.562-.028H48.096c.014-.282.021-.55-.069-.599.016-.002.024-.009.04-.01zm143.429 0c.401-.024.961.072 1.22.072h13.512c.852 0 1.748.084 2.595 0 .175-.017.6.034.873.032-.083.198-.134.505.023.533-.421.102-1.207-.028-1.562-.028h-16.633c.013-.282.02-.55-.07-.599.016-.002.025-.009.042-.01zm-24.873.494l-12.461 1.764c-.211.03-.37.284-.367.484.065 4.531 3.813 3.891 7.191 3.891h14.332c.27 0 .499-.23.499-.502v-1.221a.508.508 0 0 0-.499-.502c-1.505 0-4.05.537-5.432 0 .467.181-.707-1.072-.977-1.426l-1.721-2.255a.505.505 0 0 0-.258-.176.518.518 0 0 0-.307-.057zm-43.795.055h13.117c-.206.303-.336.66-.336 1.058s.126.756.332 1.059h-13.117c.184-.27.299-.587.322-.936a.457.457 0 0 0 .01-.093c0-.01.004-.019.004-.03 0-.01-.004-.019-.004-.029a.362.362 0 0 0-.01-.094 1.87 1.87 0 0 0-.318-.935zm-99.632.306l-12.461 1.762c-.211.03-.37.285-.367.485.065 4.531 3.812 3.892 7.189 3.892h14.331a.511.511 0 0 0 .502-.504v-1.218a.51.51 0 0 0-.502-.504c-1.503 0-4.047.537-5.429 0 .467.181-.707-1.072-.977-1.426l-1.721-2.256a.51.51 0 0 0-.256-.176.509.509 0 0 0-.307-.055h-.002zm143.32.663c.791 1.142 1.816 3.17 2.887 3.748.36.194.87.281 1.427.312-1.477.01-2.959.049-4.427.049h-7.643c-1.993 0-1.987.171-3.798-1.605-.155-.152-.1-.581-.109-.846.023-.008.053-.013.07-.02 1.968-.771 4.762-.673 6.852-.968l4.741-.67zm-143.431.359c.791 1.142 1.818 3.171 2.89 3.748.361.194.871.281 1.428.313-1.477.009-2.957.048-4.425.048h-7.647c-1.993 0-1.985.171-3.796-1.605-.155-.152-.1-.581-.109-.846.023-.008.053-.012.07-.019 1.969-.772 4.762-.673 6.851-.969l4.738-.67zm28.794 1.936c-1.913-.197-3.68 1.116-3.771 3.193-.069 1.575.063 3.24 1.327 3.967.208 1.753 1.255 3.224 2.451 4.515-.03 1.678.036 3.438.451 5.063.212.831.605 1.456 1.088 1.795l-.348.957c-.065.002-.173.012-.231.012-1.527 0-5.569-.744-5.569 1.812 0 .272.23.502.501.502h10.134c.136 0 .238-.05.316-.121a.324.324 0 0 0 .035-.027c.01-.011.017-.022.026-.034a.461.461 0 0 0 .124-.32c0-1.143-.819-1.608-1.847-1.793l.297-.822c.786-.143 1.576-.919 2.073-2.049 1.312 1.608 1.787 3.975 3.463 5.291.817.642 3.028 1.322 3.98.565.722-.574.761-2.417.443-3.209-.475-1.184-1.818-2.002-2.976-2.819 1.062-1.216-2.675-5.378-3.217-6.146-1.09-1.644-2.514-4.947-4.765-5.26-.214-.551-.504-1.096-1.015-1.334-.055-1.526-.492-3.005-2.147-3.559a3.818 3.818 0 0 0-.823-.179zm143.427 0c-1.913-.197-3.68 1.116-3.771 3.193-.068 1.575.063 3.24 1.327 3.967.208 1.753 1.255 3.225 2.451 4.517-.03 1.678.036 3.436.451 5.061.212.831.605 1.456 1.088 1.795l-.348.957c-.065.002-.173.012-.231.012-1.526 0-5.567-.744-5.567 1.812 0 .272.228.502.499.502h10.136a.45.45 0 0 0 .311-.117c.015-.011.031-.02.044-.033.006-.007.01-.016.016-.024a.46.46 0 0 0 .128-.328c0-1.143-.819-1.608-1.847-1.793l.297-.822c.786-.143 1.576-.919 2.073-2.049 1.312 1.608 1.788 3.975 3.463 5.291.817.642 3.03 1.322 3.982.565.722-.574.759-2.417.441-3.209-.475-1.184-1.818-2.002-2.976-2.819 1.063-1.216-2.674-5.378-3.216-6.146-1.091-1.644-2.514-4.949-4.765-5.26-.215-.551-.506-1.094-1.016-1.332-.055-1.527-.49-3.007-2.147-3.561a3.805 3.805 0 0 0-.823-.179zm-138.375.011c-.468 0-.614.534-.354.858l9.433 11.765.006.006.01.008c.172.199.391.185.559.067a.455.455 0 0 0 .278-.436V65.833a.507.507 0 0 0-.499-.502h-9.433zm143.429 0c-.469 0-.613.534-.353.858l9.43 11.765.006.006.01.008c.171.197.386.185.554.07a.454.454 0 0 0 .285-.439V65.833a.509.509 0 0 0-.501-.502h-9.431zm-148.876.967c.738-.04 1.448.29 1.894.879.197.257.307.6.385.963-.826-.019-1.724-.109-2.292.582-.572-.695-1.478-.6-2.308-.582.252-1.093 1.276-1.799 2.321-1.842zm143.427 0c.738-.04 1.448.29 1.894.879.198.257.307.6.385.963-.826-.019-1.723-.109-2.292.582-.572-.695-1.479-.6-2.308-.582.252-1.093 1.276-1.799 2.321-1.842zm-136.939.037h7.892v9.844l-7.892-9.844zm143.427 0h7.893v9.844l-7.893-9.844zm-26.818.553c.208-.002.414.007.606.033-.566-.077-.589.325.086.213-.433.071-.968.022-1.403 0a46.62 46.62 0 0 0-1.946-.053c.77-.035 1.53-.116 2.049-.16.192-.016.401-.031.608-.033zm-81.042.164c-4.084-.205-7.11 3.041-7.321 6.988.203 3.804 3.021 7.006 6.969 7.006 3.78 0 6.986-3.193 6.968-7.006-.016-3.684-2.95-6.805-6.616-6.988zm143.427 0c-4.084-.205-7.109 3.041-7.321 6.988.204 3.804 3.022 7.006 6.97 7.006 3.78 0 6.985-3.193 6.967-7.006-.017-3.684-2.95-6.805-6.616-6.988zm-205.814.197c.208-.002.416.005.608.031-.566-.077-.588.325.086.213-.433.072-.97.023-1.405 0a44.503 44.503 0 0 0-1.936-.052c.767-.036 1.523-.117 2.041-.161.192-.016.399-.028.606-.031zm94.547.678c-.372-.016-.694.099-.909.414-.912 1.339 2.144 2.467 2.739 2.971.077.065.137.141.205.213-1.598 1.125-1.534 2.899-1.534 4.8v6.063c-.697.251-1.267 1.254-1.781 1.6-.796.535-.56 1.343-1.331.136-.242-.377 0-1.524 0-1.957v-2.158c.612.999 1.342 1.888 2.599 1.551.233-.062.342-.264.367-.486.086-.75-.634-1.225-.621-2.026.028-1.723.37-2.521-.391-4.224-.597-1.336-1.91-7.108-4.062-6.456-.922.28-.82.928-.683 1.743.037.222.124.467.237.72-.014-.018-.026-.038-.039-.056-1.376-1.868-3.415-1.446-2.551.912a.432.432 0 0 0 .088.236.413.413 0 0 0 .18.203c.76.913 2.144 2.019 2.504 2.946.021.052-.038.262-.099.482-2.518.047-2.868 2.1-2.861 4.279.011 3.268 0 6.536 0 9.803 0 .647.998.648.998 0V82.41c0-1.814-.651-5.612 1.807-5.836.104.267.261.537.256.556.016-.071-.647.437-.699.557-.253.587-.436 1.021-.534 1.66-.505 3.276-.008 6.97-.008 10.289 0 .271.228.502.499.502h7.467c.373 0 .631-.431.431-.758-.329-.538-.797-.633-1.259-1.008-.711-.578-.267.913-.619-.13-.075-.223.379-1.077.456-1.301.283-.83 1.62-3.407.649-4.319v-4.324c0-1.881-.525-4.673 1.105-5.945.436.91.517 2.007.575 2.994l.004.016c.001.291.263.474.525.468.026 0 .051-.007.077-.011a.422.422 0 0 0 .373-.33l.004-.008h-.002c.586-1.993.415-4.162-1.017-5.76-.467-.52-2.031-1.747-3.145-1.795zm12.511.072c-3.856-.185-3.537 5.076-3.628 7.594-.17 4.68-.327 9.362-.48 14.043-.008.271.237.502.501.502h1.245a.51.51 0 0 0 .501-.502c.045-1.373-.283-4.108.144-5.068.372-.837 2.984-2.309 3.961-3.084.193-.153.206-.35.124-.514l-.233-1.559c.071-.144.029-.3-.064-.425l-.19-1.276c.022-.1.006-.2-.045-.291l-.21-1.41c0-.017-.005-.033-.008-.051l-1.136-7.59c-.034-.222-.281-.359-.482-.369zm-44.869.252c2.933-.009 5.814 1.912 5.814 5.789 0 7.754-11.525 7.688-11.937 0 .206-3.84 3.19-5.78 6.123-5.789zm143.427 0c2.933-.009 5.816 1.912 5.816 5.789 0 7.754-11.527 7.688-11.939 0 .206-3.84 3.19-5.78 6.123-5.789zm-99.102.561c.026-.002.052.009.078.011-.013.069.026.215.064.37l-1.278 1.013c.321-.763.708-1.361 1.136-1.394zm-11.89.152c-.023-.036.084.013.401.178.419.219.795.323 1.181.592.424.295.759.647 1.027 1.031-.12-.12-.239-.241-.381-.348-.579-.437-1.284-.647-1.843-1.121-.205-.173-.361-.296-.385-.332zm-72.802.141c.313-.011.635.032.899.041.001.038.004.077.004.115a.587.587 0 0 0 0 .314c-.006.226-.02.451-.042.676a1.805 1.805 0 0 1-.292.846c-.183.14-.349.293-.497.463-.643.343-1.562.277-2.36.277-1.486-.121-1.635-1.473-1.599-2.687h.746c.402 0 .734-.062.956.328.136.24.183.521.194.804-.011.276-.012.553-.012.825v.017c0 .081.016.153.043.213.051.116.15.205.272.242.293.102.684-.05.684-.455v-.017c0-.272 0-.549-.012-.824v-.002c.012-.285.058-.563.194-.803.16-.28.476-.361.822-.373zm143.427 0c.313-.011.635.032.9.041 0 .036.004.072.004.107a.57.57 0 0 0 .002.322 10.79 10.79 0 0 1-.045.676 1.805 1.805 0 0 1-.293.846c-.18.137-.347.292-.496.463-.643.343-1.562.277-2.36.277-1.486-.121-1.635-1.473-1.598-2.687h.745c.403 0 .735-.062.956.328.139.243.184.525.194.812-.011.273-.012.548-.011.817v.017c0 .162.061.285.155.366a.542.542 0 0 0 .344.121c.25 0 .501-.163.501-.487v-.017c0-.261-.002-.525-.012-.789.009-.297.05-.59.193-.84.159-.28.476-.361.821-.373zm-74.748.941c.09-.018.387.51.633.963.547 1.01 1.043 2.237 1.424 3.328.356 1.02.435.972.458 1.76l-.105-.061c-.021-.012-.041-.012-.062-.021-.019-.009-.037-.024-.056-.029-.015-.005-.028-.001-.043-.004a.406.406 0 0 0-.097-.008.483.483 0 0 0-.282.103l-.029.028a.659.659 0 0 0-.165.232.865.865 0 0 0 .425 1.088.777.777 0 0 0 .344.084c-.035.633-.073 1.385-.114 1.902-.314-.477-.636-.95-.964-1.418-.28-.377-.932-.286-.932.254 0 1.882-.953 6.724.794 8.024.14.104.363.082.505 0 .907-.524 2.557-2.966 3.007-2.162.355.633-1.185 3.653-1.461 4.41-.083.229.092.565.336.613h-2.566c-.572 0-1.577.17-2.2.035.003-.19.027-.38.073-.566.538-2.415-1.675-9.547 1.345-10.983.298-.141.309-.574.101-.789l-.288-1.607c.108-.227.071-.419-.078-.609-.87-1.119-1.899-2.042-2.76-3.196-.489-1.145.817.088.966.213.471.398.814 1.298 1.179 1.778.519.683.662 1.019 1.387 1.494.227.149.551.045.683-.18.849-1.441-.964-2.56-1.342-3.918-.15-.539-.171-.747-.116-.758zm16.241.352c0 .187-.005.372.002.562l-1.877 1.488c-.504.401.207 1.11.707.713l1.255-.998c.017.175.029.348.051.524l-2.087 1.656c-.504.401.209 1.108.709.711l1.539-1.223c.026.166.055.332.083.498l-2.402 1.907c-.506.4.207 1.108.707.711l1.897-1.506.098.486-2.774 2.201c-.506.401.207 1.11.707.713l2.292-1.822.101.486c-1.057.84-2.116 1.678-3.174 2.518-.505.401.207 1.108.707.711l2.688-2.135c.035.168.058.325.092.492l-3.559 2.824c-.504.401.207 1.108.707.711l3.058-2.425c.042.235.094.478.132.708-1.149.857-3.105 1.878-3.79 3.028-.547.917-.305 2.353-.34 3.422-.01.316-.12 1.605-.049 1.902-.106-.022-.218-.177-.264-.125.01-.122.024-.244.022-.353-.052-2.361.156-4.754.237-7.114.092-2.702-.023-5.514.291-8.201.054-.468.232-1.337.491-2.197.18.127.431.167.647-.004l1.096-.869zm-83.082.035l.013.033-.017.004.004-.037zm143.429.002c.005.011.007.02.011.031l-.015.006.004-.037zm-142.946.916c.453-.044.949.086 1.424.461 1.277 1.007 2.156 3.003 3.048 4.347.47.667.945 1.33 1.426 1.989.312.428 2.326 2.643 1.01 2.754-.445.036-1.71-1.237-2.057-1.498-1.02-.77-2.035-1.548-3.042-2.336-.714-.56-1.441-1.11-2.129-1.702-.294-.252-.611-.498-.859-.796-.71-.856-.605-1.832-.103-2.485a2.04 2.04 0 0 0 .282-.297c.28-.238.623-.4 1-.437zm143.428 0c.452-.044.948.086 1.423.461 1.277 1.007 2.155 3.003 3.046 4.347.471.667.948 1.33 1.428 1.989.312.428 2.326 2.642 1.01 2.752-.445.037-1.71-1.235-2.057-1.496a209.45 209.45 0 0 1-3.042-2.336c-.714-.56-1.441-1.11-2.129-1.702-.293-.252-.611-.498-.859-.796-.71-.856-.605-1.832-.103-2.485.104-.087.196-.188.282-.297.28-.238.624-.4 1.001-.437zm-42.115.277c-.176-.034-.358.033-.455.254-.269.615-.426 1.237-.536 1.891-.9.26-1.475 1.356-1.605 2.242-.167 1.141.364 2.156 1.31 2.762.761.419 1.327.245 2.156.316 1.894.164 3.207 1.74 4.51 2.973a15.444 15.444 0 0 1 4.322 7.232c.035.15.144.271.29.321.182.101.41.06.546-.098 1.704-1.823 3.126-4.624 3.084-7.279 1.01-.521 2.02-1.039 3.03-1.559v1.406c0 .029.012.05.016.076.003.02-.002.037.004.057.005.019.012.034.017.053.004.011.007.024.012.035.281.913.875 1.16 1.826 1.16a.508.508 0 0 0 .499-.504V72.56a.51.51 0 0 0-.499-.504c-2.222 0-1.874 1.912-1.874 3.568v.782c-1.42.731-2.84 1.46-4.258 2.191-1.033-1.403-2.58-2.569-4.136-3.234-1.264-.54-2.666-.852-4.007-1.129-.683-.141-1.404-.12-2.065-.375-1.22-.472-1.154-.749-1.779-1.977a.416.416 0 0 0-.383-.244c-.009-.002-.017-.008-.025-.01zm-143.602.362c-.114.025-.215.106-.28.253-.269.614-.425 1.236-.534 1.889-.901.26-1.477 1.358-1.607 2.244-.167 1.141.362 2.155 1.307 2.76.762.419 1.33.247 2.159.318 1.894.164 3.207 1.739 4.51 2.971a15.443 15.443 0 0 1 4.32 7.233c.036.15.145.271.291.322.183.101.411.06.546-.1 1.704-1.823 3.127-4.621 3.085-7.277l3.03-1.559v1.405c0 .025.011.043.014.066.003.023-.003.042.004.066.006.024.014.042.021.065l.008.021c.28.915.876 1.162 1.828 1.162.27 0 .499-.229.499-.502V72.919a.508.508 0 0 0-.499-.502c-2.223 0-1.875 1.911-1.875 3.567v.781c-1.419.731-2.84 1.46-4.26 2.191-1.032-1.402-2.576-2.57-4.131-3.234-1.264-.54-2.669-.85-4.01-1.127-.683-.141-1.403-.122-2.064-.377-1.22-.472-1.155-.748-1.78-1.975a.416.416 0 0 0-.384-.246.43.43 0 0 0-.198-.007zm39.432.736a2.2 2.2 0 0 0 .105 1.285c.487 1.245 1.761 2.107 2.766 2.908a192.297 192.297 0 0 0 4.332 3.352c.809.609 1.889 1.724 2.974 1.847 1.522 1.25 4.715 3.554 2.824 4.866-2.558 1.774-5.04-5.154-6.342-6.307-.278-.245-.73-.16-.835.223-.096.347-.23.946-.471 1.211-.238.262-.441.45-.625.591-.195-.293-.768-.325-.93.124l-.026.07a.747.747 0 0 1-.171-.199.417.417 0 0 0-.118-.227c-.133-.331-.212-.756-.299-1.131-.154-.664-.003-1.746-.315-2.371-1.21-2.415-4.265-3.155-4.827-6.154.069.009.133.023.206.029.59 0 1.191-.025 1.752-.117zm143.427 0a2.2 2.2 0 0 0 .105 1.285c.487 1.245 1.764 2.107 2.768 2.908a192.297 192.297 0 0 0 4.332 3.352c.809.609 1.887 1.724 2.972 1.847 1.523 1.25 4.717 3.554 2.826 4.866-2.558 1.774-5.042-5.154-6.344-6.307-.277-.245-.731-.16-.835.223-.096.347-.228.946-.468 1.211a4.8 4.8 0 0 1-.628.591c-.195-.293-.767-.325-.93.124l-.026.07a.782.782 0 0 1-.171-.199.405.405 0 0 0-.116-.225c-.133-.331-.214-.757-.301-1.133-.154-.664-.002-1.746-.315-2.371-1.21-2.415-4.264-3.155-4.827-6.154.069.009.133.023.206.029.59 0 1.191-.025 1.752-.117zm-21.231.519v3.012c-.119.001-.238.001-.354.018-.036.005-.064.025-.099.033-.084-1.134-.127-2.564.453-3.063zm-91.862.073a.509.509 0 0 0-.501.502v9.369a.51.51 0 0 0 .501.504h20.829a.51.51 0 0 0 .501-.504V73.82a.509.509 0 0 0-.501-.502h-2.636a.506.506 0 0 0-.499.502c.243 9.659-14.803 9.775-14.557 0a.436.436 0 0 0-.21-.401.458.458 0 0 0-.291-.101h-2.636zm143.427 0a.509.509 0 0 0-.501.502v9.369c0 .272.23.504.501.504h20.831a.508.508 0 0 0 .499-.504V73.82a.507.507 0 0 0-.499-.502h-2.638a.506.506 0 0 0-.499.502c.242 9.659-14.802 9.775-14.557 0a.436.436 0 0 0-.21-.401.456.456 0 0 0-.291-.101h-2.636zm-69.523.179c.254.526.544 1.026.994 1.35.226.162 3.614.473 2.924.357 1.018.172 2.132.461 3.107.801 5.596 1.953 6.631 7.872 3.303 12.129a17.26 17.26 0 0 0-1.459-3.26c.115.159.215.328.289.516.236.594 1.204.335.966-.268-.238-.6-.587-1.119-1.092-1.525a.51.51 0 0 0-.554-.064c.027-.259.051-.518.063-.778.037.105.099.198.202.242.411.177.766.411 1.082.731.454.46 1.161-.253.707-.713a4.07 4.07 0 0 0-1.284-.885c-.25-.108-.533-.073-.684.18-.009.015-.01.036-.018.053.006-.408-.011-.81-.05-1.209.08.095.195.164.35.175.211.015.392.097.571.206.073.044.143.092.213.142.043.03.086.062.129.094.11.203.342.308.567.258.01-.002.019-.005.029-.006.284-.058.391-.368.349-.619-.052-.32-.486-.546-.73-.702a2.376 2.376 0 0 0-1.128-.378.407.407 0 0 0-.42.232c-.294-1.786-1.123-3.397-2.854-4.408-.557-.326-1.062.542-.505.867 2.152 1.257 2.648 3.639 2.481 5.945-.3-.368-.612-.725-.946-1.052-1.139-1.118-2.303-2.367-3.679-3.196-1.239-.747-2.611-.164-3.774-.805-.615-.393-.884-.974-.812-1.689.049-.496.377-1.508 1.025-1.5.195.002.453-.156.482-.369.04-.287.094-.57.155-.852h.001zm-125.469.108v3.011a2.6 2.6 0 0 0-.354.02c-.037.005-.064.025-.099.033-.084-1.134-.128-2.566.453-3.064zm-17.959.252c.255.526.545 1.027.995 1.351.226.163 3.613.472 2.923.356 1.018.171 2.133.461 3.108.802 5.596 1.953 6.632 7.872 3.304 12.129a17.148 17.148 0 0 0-1.474-3.279c.121.163.226.34.303.535.235.594 1.202.335.964-.267-.238-.6-.585-1.121-1.09-1.528a.515.515 0 0 0-.554-.064c.027-.259.051-.517.062-.777.038.104.1.198.202.242.413.178.767.41 1.082.73.455.46 1.162-.251.707-.711a4.046 4.046 0 0 0-1.283-.886c-.25-.108-.533-.074-.684.179-.009.016-.011.036-.018.053.006-.406-.011-.809-.05-1.207.08.095.195.163.349.174.211.015.391.099.57.207.119.072.233.151.343.236a.52.52 0 0 0 .568.256l.029-.006c.284-.057.391-.366.349-.617-.052-.32-.485-.548-.73-.703a2.36 2.36 0 0 0-1.129-.377.407.407 0 0 0-.419.232c-.294-1.786-1.123-3.399-2.854-4.41-.558-.326-1.061.542-.505.867 2.151 1.257 2.646 3.637 2.479 5.944a12.613 12.613 0 0 0-.942-1.051c-1.14-1.118-2.306-2.364-3.681-3.194-1.24-.747-2.611-.164-3.774-.804-.615-.393-.884-.975-.812-1.69.049-.496.377-1.509 1.025-1.502.195.003.453-.155.482-.367.04-.288.094-.572.155-.853zm88.121.433c.052.046.135.076.28.032.346-.107 1.196.129 1.515.043.001.407-.05.935-.062 1.06-.167 1.816 0 3.726 0 5.551 0 .497.123 1.249.023 1.775-2.115.614-5.616-.064-7.721-.064H84.99c-.339 0-1.143.134-1.705.105a1.275 1.275 0 0 1-.014-.674c.174-.737 0-1.755 0-2.513 0-1.684-.184-3.485 0-5.158.006-.057-.001-.087 0-.131.054.006.106.013.184.006.478-.046.972-.026 1.461-.012.239 8.031 11.284 11.039 15.424 3.932.504-.867.992-2.001 1.043-3.008.025-.505.009-.787-.014-.944zm143.427 0c.052.046.135.076.28.032.346-.107 1.196.129 1.515.043.001.407-.05.935-.062 1.06-.167 1.816 0 3.726 0 5.551 0 .497.124 1.249.023 1.775-2.116.614-5.616-.064-7.721-.064h-10.412c-.34 0-1.144.134-1.707.105a1.28 1.28 0 0 1-.012-.674c.175-.737 0-1.755 0-2.513 0-1.684-.185-3.485 0-5.158.006-.057 0-.087 0-.131.054.006.104.013.183.006.477-.046.972-.026 1.46-.012.239 8.031 11.283 11.039 15.422 3.932.505-.867.995-2.001 1.045-3.008.025-.505.01-.787-.014-.944zm-70.166 2.952h.004v5.134h-.002a1.05 1.05 0 0 1-.371-.396v-4.42c0-.019-.005-.065-.006-.086.001-.008.005-.013.006-.022.011-.155.179-.202.369-.21zm-1.37.291v2.023l-3.125 1.609a5.842 5.842 0 0 0-.598-1.714l3.723-1.918zm-142.057.07h.004v5.133h-.002a1.054 1.054 0 0 1-.371-.397v-4.418c0-.019-.006-.066-.006-.088.001-.008.005-.013.006-.021.011-.156.179-.201.369-.209zm-1.37.291v2.021l-3.127 1.61c-.11-.6-.31-1.178-.598-1.715l3.725-1.916zm23.059.14c.46.448 1.504 1.42 1.471 1.346.29.646.18 1.816.363 2.51.074.283.162.525.257.748-.068.081-.135.163-.199.223-.064-.431-.798-.554-.986-.035l-.018.046c-.563-.706-.754-2.63-.806-3.269a28.264 28.264 0 0 1-.082-1.569zm143.43.002c.456.445 1.501 1.418 1.468 1.344.29.646.181 1.816.363 2.51.075.283.163.525.257.748-.068.081-.135.163-.198.223-.065-.431-.799-.554-.987-.035l-.018.046c-.563-.706-.753-2.63-.806-3.269a28.19 28.19 0 0 1-.079-1.567zM55.509 83.509c.107.12.23.225.365.313l-.332.914a15.808 15.808 0 0 0-1.385.019l.231-.635c.361-.042.741-.247 1.121-.611zm143.427 0c.107.12.23.225.365.313l-.332.914a15.808 15.808 0 0 0-1.385.019c.077-.211.155-.423.231-.635.361-.042.741-.247 1.121-.611zm-116.24 1.518c-.347.01-.669.506-.375.884.399.512.927.974 1.494 1.288.971.537 3.022.162 3.436 1.345.606 1.731-2.213 1.464-3.222 1.918-.647.291-1.257.786-1.708 1.338-.405.496.299 1.212.707.711.3-.37.659-.687 1.063-.939.806-.494 1.692-.327 2.552-.623.477-.164.949-.447 1.286-.827.632.702 1.748 1.043 2.63 1.043.892 0 2.002-.334 2.628-1.041.633.7 1.747 1.041 2.629 1.041.892 0 1.999-.335 2.626-1.041.632.701 1.746 1.041 2.628 1.041 1.278 0 3.021-.669 3.118-2.164.106-1.656-1.79-2.33-3.118-2.386-.88.037-1.996.346-2.628 1.037-.631-.685-1.747-1-2.626-1.037-.88.037-1.998.345-2.631 1.035-.631-.683-1.747-.998-2.626-1.035-.881.037-1.999.347-2.632 1.039-.42-.475-1.051-.789-1.661-.932-.774-.182-1.505-.093-2.21-.555a4.429 4.429 0 0 1-1.028-.966c-.099-.128-.216-.178-.332-.174zm143.427 0c-.346.01-.667.506-.373.884.4.512.926.974 1.494 1.288.971.537 3.02.162 3.434 1.345.606 1.731-2.212 1.464-3.222 1.918-.647.291-1.256.786-1.706 1.338-.404.496.299 1.212.707.711.298-.365.66-.694 1.061-.939.805-.494 1.694-.327 2.554-.623.476-.164.947-.447 1.284-.827.632.702 1.748 1.043 2.63 1.043.893 0 2.002-.335 2.629-1.041.632.7 1.747 1.041 2.628 1.041.892 0 1.999-.335 2.626-1.041.632.701 1.747 1.041 2.628 1.041 1.278 0 3.021-.669 3.118-2.164.107-1.656-1.79-2.33-3.118-2.386-.88.037-1.995.346-2.628 1.037-.631-.685-1.747-1-2.626-1.037-.88.037-1.997.345-2.63 1.035-.632-.683-1.748-.998-2.627-1.035-.88.037-1.997.347-2.63 1.039-.42-.476-1.052-.789-1.663-.932-.773-.182-1.506-.093-2.212-.555a4.43 4.43 0 0 1-1.024-.966c-.099-.128-.218-.178-.334-.174zm-175.808.715c.319-.012.618.007.928.017-.046.12-.078.245-.095.373h-2.581c.365-.262 1.034-.365 1.748-.39zm5.064 0c.098.003.186.016.282.023.086.03.178.037.271.023.492.053.924.153 1.191.344h-4.93c.07-.167.2-.291.453-.304.014-.001.023-.009.037-.01.037.001.136.01.163.01.093 0 .355-.019.555-.032a18.064 18.064 0 0 1 1.978-.054zm138.365 0c.32-.012.618.007.928.017-.046.12-.078.245-.095.373h-2.581c.366-.262 1.034-.365 1.748-.39zm5.062 0c.097.003.186.016.282.023.086.03.179.037.272.023.491.053.923.153 1.19.344h-4.93c.07-.167.2-.291.453-.304.014-.001.023-.009.037-.01.037.001.136.01.163.01.093 0 .356-.019.556-.032a18.064 18.064 0 0 1 1.977-.054zM90.559 87.62c.722.03 2.104.293 2.127 1.27.022.952-1.449 1.27-2.127 1.27-.717 0-2.127-.314-2.127-1.27 0-.977 1.417-1.24 2.127-1.27zm5.257 0c.721.03 2.104.293 2.127 1.27.022.952-1.449 1.27-2.127 1.27-.718 0-2.129-.314-2.129-1.27 0-.977 1.418-1.24 2.129-1.27zm5.254 0c.722.03 2.106.293 2.129 1.27.022.952-1.451 1.27-2.129 1.27-.717 0-2.127-.314-2.127-1.27 0-.977 1.417-1.24 2.127-1.27zm132.916 0c.722.03 2.105.293 2.127 1.27.023.952-1.448 1.27-2.127 1.27-.716 0-2.127-.314-2.127-1.27 0-.977 1.418-1.24 2.127-1.27zm5.257 0c.721.03 2.104.293 2.127 1.27.023.952-1.449 1.27-2.127 1.27-.717 0-2.129-.314-2.129-1.27 0-.977 1.419-1.24 2.129-1.27zm5.254 0c.722.03 2.106.293 2.129 1.27.022.952-1.451 1.27-2.129 1.27-.716 0-2.127-.314-2.127-1.27 0-.977 1.418-1.24 2.127-1.27zM62.99 89.669c-2.908-.068-5.921.205-8.755.205-.643 0-.644 1.006 0 1.006h8.232c.436 0 6.349-.496 3.698 2.114-.289.285-2.674 0-3.02 0H46.618c-.643 0-.644 1.003 0 1.003H63.73c.919 0 2.526.303 3.389-.177 2.267-1.26.597-3.703-1.268-3.946a27.393 27.393 0 0 0-2.861-.205zm143.427 0c-2.908-.068-5.921.205-8.755.205-.643 0-.645 1.006 0 1.006h8.23c.437 0 6.349-.496 3.699 2.114-.29.285-2.672 0-3.019 0h-16.527c-.644 0-.644 1.003 0 1.003h17.112c.919 0 2.525.303 3.389-.177 2.268-1.26.598-3.703-1.268-3.946a27.393 27.393 0 0 0-2.861-.205zm-47.341 1.375a.487.487 0 0 0-.147.063.407.407 0 0 0-.2.135c-2.376 1.712-4.24 3.761-4.728 6.775-.006.037-.006.072-.012.109-.058.227-.094.46-.105.702-.005.118.014.228.02.343-.092 4.264 3.105 7.542 3.784 11.719 0 .004.003.006.004.01a.39.39 0 0 0 .046.121c.102.215.329.268.538.198a.49.49 0 0 0 .395-.463c.202-3.816 1.938-7.268 2.255-11.039.007-.082.001-.16.006-.241.021-.158.048-.313.048-.48 0-.1-.022-.195-.031-.293-.072-2.464-1.085-4.663-1.315-7.139a.517.517 0 0 0-.095-.248c-.09-.179-.262-.307-.462-.271l-.001-.001zm5.424.016a.51.51 0 0 0-.501.502v19.193c0 .272.23.504.501.504h1.711a.459.459 0 0 0 .317-.123c.012-.009.024-.017.035-.027.01-.011.018-.023.027-.035a.466.466 0 0 0 .122-.319V91.562a.51.51 0 0 0-.501-.502H164.5zm10.617.004a.52.52 0 0 0-.207.064l-4.34 2.401c-.325.179-.325.687 0 .867l1.849 1.022c.225.124 1.13.684 1.758.949-1.016.37-2.998 1.622-3.607 1.959-.325.18-.325.69 0 .869.616.341 1.234.68 1.849 1.021.225.124 1.13.685 1.758.95-1.016.371-2.998 1.622-3.607 1.959-.325.179-.325.689 0 .869l1.849 1.021c.225.125 1.13.685 1.758.949-1.016.371-2.998 1.621-3.607 1.958-.325.18-.325.689 0 .869l4.34 2.398c.564.312 1.069-.554.505-.867l-1.85-1.022c-.224-.124-1.129-.684-1.758-.949 1.017-.37 2.999-1.622 3.608-1.959.324-.18.324-.69 0-.869l-1.85-1.021c-.224-.125-1.129-.685-1.758-.95 1.017-.37 2.999-1.622 3.608-1.959.324-.18.324-.687 0-.867l-1.85-1.023c-.224-.124-1.131-.685-1.759-.95 1.016-.37 3-1.621 3.609-1.959.324-.179.324-.687 0-.867l-1.85-1.021c-.224-.125-1.129-.685-1.758-.949 1.017-.371 2.999-1.623 3.608-1.959.493-.273.169-.973-.298-.934zm-159.47.34c-.045.008-.092.036-.14.062a.422.422 0 0 0-.207.139c-2.374 1.712-4.238 3.758-4.726 6.771-.006.037-.007.073-.012.11-.059.23-.094.466-.105.703-.005.115.014.221.019.332-.097 4.27 3.105 7.548 3.784 11.729.001.004.004.006.004.01.01.043.025.085.047.123.102.213.33.265.538.195a.485.485 0 0 0 .394-.461c.201-3.815 1.938-7.267 2.255-11.039.007-.082.002-.16.006-.24.022-.159.049-.316.049-.483 0-.099-.023-.193-.031-.291-.073-2.463-1.088-4.665-1.317-7.14a.507.507 0 0 0-.093-.248c-.091-.179-.264-.308-.465-.272zm5.426.015a.51.51 0 0 0-.501.504v19.194c0 .271.229.502.501.502h1.711a.458.458 0 0 0 .313-.121c.014-.011.028-.02.041-.032l.017-.023a.458.458 0 0 0 .128-.326V91.923a.509.509 0 0 0-.499-.504h-1.711zm10.615.004a.528.528 0 0 0-.206.067l-4.339 2.398c-.325.18-.325.688 0 .867l1.849 1.024c.225.124 1.13.684 1.758.949-1.017.371-2.998 1.623-3.607 1.959-.325.18-.325.687 0 .867l1.849 1.024c.225.124 1.13.682 1.758.947-1.017.371-2.998 1.622-3.607 1.959-.325.179-.325.689 0 .869l1.849 1.022c.225.124 1.13.684 1.758.949-1.017.37-2.998 1.622-3.607 1.959-.325.18-.325.688 0 .867l4.339 2.4c.564.312 1.07-.557.505-.869-.615-.341-1.233-.68-1.849-1.021-.224-.124-1.129-.685-1.758-.949 1.017-.371 2.999-1.622 3.607-1.959.326-.18.326-.689 0-.87l-1.849-1.021c-.225-.125-1.131-.685-1.76-.949 1.017-.37 3-1.621 3.609-1.957.326-.18.326-.69 0-.869l-1.849-1.022c-.224-.124-1.129-.684-1.758-.949 1.017-.371 2.999-1.623 3.607-1.959.326-.179.326-.689 0-.869l-1.849-1.022c-.224-.124-1.129-.684-1.758-.949 1.017-.371 2.999-1.623 3.607-1.959.494-.273.168-.972-.299-.934zm133.195.411c-.069.099.798.375.858.123.099.417-.029 1.224-.029 1.56v16.723c-.383-.021-.721-.036-.769.107-.048-.404.056-1.029.056-1.304V95.457c0-.721-.028-3.753-.117-3.623h.001zm-143.428.361c-.068.099.799.373.859.121.099.417-.031 1.225-.031 1.561v16.722c-.382-.021-.72-.034-.767.11-.048-.404.056-1.032.056-1.307V95.816c0-.721-.028-3.751-.117-3.621zm98.385.135a.51.51 0 0 0-.499.504v5.771c0 .272.228.502.499.502h6.948c.644 0 .644-1.004 0-1.004-2.037 0-4.093-.081-6.128 0-.146 0-.29.029-.424.086.045-.093.09-.241.105-.486.069-1.11.209-2.584 0-3.67a4.173 4.173 0 0 1-.06-.711c.532-.097 1.22.013 1.742.013h14.462c.58 0 1.455-.154 2.04-.01-.047.132-.08.27-.097.409-.156 1.04-.181 2.641 0 3.672.238 1.362.513.73-.319.697-2.036-.08-4.091 0-6.128 0-.644 0-.645 1.004 0 1.004h6.948c.27 0 .499-.229.499-.502v-5.772a.51.51 0 0 0-.499-.504l-19.089.001zm38.916.168c.187 1.253.475 2.425.715 3.599a3.456 3.456 0 0 0-2.044-.674 3.474 3.474 0 0 0-1.536.381c.668-1.248 1.665-2.349 2.865-3.306zm-143.427.359c.187 1.255.476 2.428.717 3.604A3.445 3.445 0 0 0 14 95.783a3.474 3.474 0 0 0-1.536.381c.667-1.248 1.665-2.35 2.865-3.307zm73.614.748c-.371-.016-.692.099-.907.414-.912 1.339 2.142 2.467 2.737 2.971.077.065.138.142.206.213-1.599 1.125-1.535 2.9-1.535 4.802v6.061c-.697.251-1.268 1.254-1.781 1.6-.777.525-.572 1.344-1.331.156-.231-.363 0-1.462 0-1.879v-1.016c.408.644.976 1.065 1.844.844.401-.102.439-.557.221-.84-.314-.407-.549-1.457-.876-1.974.162.004.377.01.36.011a.524.524 0 0 0 .483-.369c.823-2.394-.877-4.738-.122-7.123.1-.316-.171-.633-.484-.637-1.871-.021-2.585-.366-4.19-1.404-.392-.254-.815.162-.734.567.078.391.384 2.259.645 2.21-.36.507-1.284 1.288-1.597 1.698-.184.24.003.694.299.738 1.097.166 2.143.755 2.656 1.803-1.787.609-1.997 2.077-2.017 3.959-.031 2.967 0 5.936 0 8.904 0 .271.228.502.5.502h7.466c.373 0 .632-.429.432-.756-.329-.538-.798-.635-1.259-1.01-.712-.578-.268.916-.62-.128-.074-.223.379-1.079.455-1.303.283-.83 1.621-3.407.651-4.319v-4.324c0-1.88-.525-4.673 1.105-5.945.436.91.516 2.007.575 2.994 0 .008.005.012.006.019.003.29.262.471.522.465.027 0 .052-.007.078-.011a.424.424 0 0 0 .375-.338c.587-1.993.415-4.161-1.018-5.758-.467-.521-2.03-1.749-3.145-1.797zm143.429 0c-.371-.016-.694.099-.909.414-.912 1.339 2.143 2.467 2.737 2.971.077.065.138.142.206.213-1.598 1.125-1.535 2.9-1.535 4.802v6.061c-.697.252-1.266 1.254-1.779 1.6-.777.525-.574 1.344-1.332.156-.232-.363 0-1.462 0-1.879v-1.016c.407.644.977 1.065 1.845.844.401-.102.438-.557.219-.84-.314-.407-.549-1.458-.876-1.974.163.004.379.01.362.011a.522.522 0 0 0 .481-.369c.823-2.394-.876-4.738-.122-7.123.101-.316-.169-.633-.482-.637-1.871-.021-2.586-.366-4.192-1.404-.392-.254-.815.162-.734.567.078.391.385 2.259.645 2.21-.359.507-1.282 1.288-1.595 1.698-.183.24.003.694.299.738 1.097.166 2.141.755 2.654 1.803-1.787.609-1.997 2.077-2.016 3.959-.032 2.967 0 5.936 0 8.904 0 .271.228.502.499.502h7.467c.372 0 .631-.429.431-.756-.329-.538-.797-.635-1.257-1.01-.712-.578-.27.916-.622-.128-.075-.223.381-1.079.457-1.303.283-.83 1.619-3.407.649-4.319v-4.324c0-1.88-.525-4.673 1.105-5.945.436.91.516 2.007.575 2.994 0 .008.005.012.006.019.003.29.262.471.523.465.026 0 .051-.007.077-.011a.422.422 0 0 0 .373-.332l.004-.006c.587-1.993.413-4.161-1.02-5.758-.466-.521-2.028-1.749-3.143-1.797zm-131.502.068a.509.509 0 0 0-.501.502c0 1.071.299 2.724 0 3.75v.006c-.063.007-.119.009-.21.034-.587.152-1.415 0-2.03 0a.509.509 0 0 0-.499.504v14.037H95.2a.507.507 0 0 0-.499.502v2.306c0 .272.228.502.499.502h7.898a.51.51 0 0 0 .501-.502V94.176a.509.509 0 0 0-.501-.502l-2.228-.001zm143.427 0a.51.51 0 0 0-.501.502c0 1.071.299 2.724 0 3.75v.006c-.063.007-.118.009-.21.034-.587.152-1.414 0-2.028 0a.51.51 0 0 0-.501.504v14.037h-2.43a.506.506 0 0 0-.499.502v2.306c0 .272.228.502.499.502h7.9c.271 0 .499-.23.499-.502V94.176a.507.507 0 0 0-.499-.502l-2.23-.001zm-142.166.832c.263.006.449.144.514.145.044.409-.046 1.031-.046 1.313v13.189c0 1.552-.377 3.652 0 5.162.034.139.014.315-.008.477-.397-.047-1.09.019-1.325.019-1.168 0-5.065.687-5.977 0 .892.672.358-1.525.27-1.431-.115.121 2.082.132 2.57.132a.454.454 0 0 0 .316-.123.324.324 0 0 0 .035-.027c.01-.01.02-.022.028-.033a.464.464 0 0 0 .122-.32v-9.131c0-1.526-.147-3.137 0-4.657.014-.142-.001-.176-.004-.255.675-.147 1.553.006 2.244.006.269 0 .499-.23.499-.502v-2.502c0-.248-.068-.688-.064-1.039.088-.053.195-.125.349-.249a.721.721 0 0 1 .476-.173l.001-.001zm143.427 0c.262.006.448.142.515.145.044.409-.047 1.031-.047 1.313v13.189c0 1.552-.377 3.652 0 5.162.034.139.014.315-.008.477-.397-.047-1.089.019-1.323.019-1.168 0-5.066.687-5.979 0 .893.672.359-1.525.27-1.431-.115.121 2.084.132 2.572.132.134 0 .233-.05.311-.119.015-.011.031-.02.044-.033l.016-.023a.463.463 0 0 0 .128-.328v-9.131c0-1.526-.148-3.137 0-4.657.014-.142-.001-.176-.004-.255.675-.147 1.553.006 2.244.006.27 0 .499-.23.499-.502v-2.502c0-.248-.067-.688-.064-1.039.088-.053.196-.125.349-.249a.721.721 0 0 1 .476-.173l.001-.001zm-156.535.139c-.024-.036.082.011.398.176.419.219.797.323 1.183.592a4.11 4.11 0 0 1 1.022 1.025c-.119-.118-.238-.236-.377-.342-.579-.437-1.284-.648-1.844-1.121-.205-.173-.359-.293-.382-.33zm143.427 0c-.024-.036.082.011.398.176.419.219.797.323 1.183.592.423.295.758.645 1.026 1.029-.12-.12-.24-.239-.381-.346-.578-.437-1.284-.648-1.843-1.121-.205-.173-.359-.293-.383-.33zm-75.023 1.785c1.324 0 2.103.801 2.36 1.768.038.416.053.841.045 1.275-.206 1.063-1.006 2.014-2.405 2.09-3.268-.177-3.297-5.133 0-5.133zM14 96.789c1.324 0 2.103.802 2.36 1.769.038.417.051.844.043 1.279-.207 1.061-1.006 2.009-2.403 2.084-3.268-.177-3.298-5.132 0-5.132zm70.056.24c.425.317.861.613 1.299.754.213.068 1.077.282 1.616.295-.156.375-.303.897-.289 1.183.009.186 1.228 4.982.429 4.531a.493.493 0 0 0-.72.319c-.014-.045-.069-.214-.076-.24-.148-.547-.983-.438-.983.132 0 1.869-.94 6.656.794 7.946.141.104.363.083.505 0 .907-.524 2.557-2.966 3.007-2.162.355.633-1.185 3.655-1.46 4.412-.083.229.091.563.336.611h-2.566c-.461 0-1.443.158-2.104.094-.026-.127-.102-.392-.023-.883.372-2.333-1.627-10.038 1.812-10.76a.412.412 0 0 0 .336-.312.455.455 0 0 0 .012-.305c-.26-.857-.792-1.55-1.486-2.09-1.014-.788-2.964-.89-.54-1.654.272-.085.403-.344.349-.619l-.248-1.252zm143.427 0c.425.317.862.613 1.299.754.213.068 1.077.282 1.617.295-.157.375-.304.897-.29 1.183.009.186 1.229 4.982.429 4.531a.493.493 0 0 0-.72.321c-.014-.046-.069-.216-.076-.242-.148-.547-.983-.438-.983.132 0 1.869-.939 6.656.795 7.946.14.104.363.083.505 0 .907-.524 2.556-2.966 3.007-2.162.355.633-1.185 3.655-1.459 4.412-.083.229.089.563.334.611h-2.566c-.46 0-1.443.158-2.104.094-.026-.127-.101-.392-.023-.883.373-2.333-1.627-10.038 1.812-10.76a.41.41 0 0 0 .332-.303.442.442 0 0 0 .018-.314c-.26-.857-.794-1.55-1.488-2.09-1.014-.788-2.964-.89-.54-1.654.271-.085.404-.344.35-.619l-.249-1.252zm-166.766.99a.522.522 0 0 0-.218.006c-.939.216-1.916.436-2.799.83-1.15.513-.839 1.86-.553 2.934a7.72 7.72 0 0 0-2.075.607c-.722-2.364-2.869-5.245-5.55-4.105-2.519 1.071-3.159 4.338-3.405 6.779-.065.644.936.639 1 0 .18-1.774.558-4.034 1.929-5.283 2.312-2.107 4.506.89 5.127 3.097-.906.571-1.675 1.323-2.149 2.262-.36-.631-.916-1.059-1.676-1.06-2.821-.007-2.86 5.798-.284 6.48.075.05.164.083.284.07a.41.41 0 0 0 .285-.07c.572-.151 1.021-.539 1.333-1.076.472.975 1.263 1.751 2.212 2.326-.612 2.21-2.808 5.237-5.132 3.119-1.374-1.253-1.749-3.507-1.929-5.285-.064-.637-1.065-.644-1 0 .247 2.451.887 5.697 3.405 6.781 2.699 1.162 4.865-1.8 5.567-4.166a8.723 8.723 0 0 0 2.069.625c-.288 1.081-.623 2.454.542 2.975.883.395 1.86.615 2.799.832.627.145.894-.824.266-.969a24.44 24.44 0 0 1-2.039-.551c-.201-.064-.696-.155-.814-.335-.126-.191.022-.735.056-.924.054-.305.131-.606.204-.907l.025.002a9.096 9.096 0 0 0 2.273-.41c.226.068.499-.01.61-.234.179-.072.363-.135.536-.219.562 1.95 2.102 4.681 4.316 2.994 1.556-1.183 1.891-3.548 2.19-5.361.104-.633-.859-.905-.964-.268-.203 1.236-.447 2.558-.959 3.705-.459 1.028-1.49 1.884-2.481.971-.704-.648-1.005-1.63-1.212-2.551 1.407-.944 2.409-2.368 2.409-4.279 0-1.857-1-3.322-2.405-4.297.203-.892.493-1.789 1.136-2.459.973-1.016 2.07-.182 2.553.897.512 1.147.756 2.466.959 3.703.105.637 1.068.366.964-.268-.299-1.813-.635-4.177-2.19-5.361-2.202-1.677-3.739 1.016-4.308 2.963-.189-.095-.39-.165-.587-.244a.5.5 0 0 0-.464-.194 7.788 7.788 0 0 0-2.376-.394c-.015 0-.031.004-.046.004-.172-.56-.438-1.345-.249-1.766.108-.241.569-.318.824-.4.67-.216 1.354-.393 2.039-.551.549-.127.415-.884-.048-.975zm143.427 0a.522.522 0 0 0-.218.006c-.939.216-1.917.436-2.801.83-1.149.513-.837 1.86-.551 2.934a7.73 7.73 0 0 0-2.075.607c-.722-2.364-2.868-5.245-5.55-4.105-2.518 1.071-3.157 4.338-3.403 6.779-.065.644.934.639.999 0 .178-1.774.558-4.034 1.929-5.283 2.311-2.107 4.505.89 5.126 3.097-.906.571-1.675 1.321-2.149 2.26-.36-.629-.914-1.057-1.674-1.058-2.82-.007-2.861 5.797-.286 6.48.075.05.166.083.286.07.12.013.211-.02.286-.07.57-.151 1.021-.538 1.332-1.074.472.974 1.262 1.749 2.211 2.324-.613 2.21-2.809 5.237-5.132 3.119-1.375-1.253-1.75-3.507-1.929-5.285-.064-.637-1.064-.644-.999 0 .246 2.451.885 5.697 3.403 6.781 2.699 1.162 4.866-1.798 5.57-4.164.661.29 1.357.505 2.066.623-.288 1.081-.624 2.454.54 2.975.884.395 1.863.615 2.801.832.627.145.895-.824.267-.969a24.36 24.36 0 0 1-2.04-.551c-.2-.064-.696-.155-.814-.335-.126-.191.023-.735.056-.924.055-.305.131-.606.204-.907a.211.211 0 0 0 .026.002 9.103 9.103 0 0 0 2.274-.41c.226.067.497-.01.608-.234.18-.072.363-.135.536-.219.562 1.95 2.102 4.68 4.317 2.994 1.555-1.183 1.89-3.548 2.189-5.361.104-.633-.859-.905-.964-.268-.204 1.236-.446 2.558-.959 3.705-.459 1.028-1.491 1.884-2.481.971-.705-.648-1.005-1.63-1.212-2.551 1.407-.944 2.409-2.368 2.409-4.279 0-1.857-1-3.322-2.405-4.297.204-.892.494-1.789 1.136-2.459.973-1.016 2.071-.182 2.553.897.513 1.147.755 2.466.959 3.703.105.637 1.068.366.964-.268-.299-1.813-.635-4.177-2.189-5.361-2.203-1.677-3.74 1.016-4.309 2.963-.19-.095-.391-.167-.588-.246a.502.502 0 0 0-.463-.192 7.787 7.787 0 0 0-2.375-.394c-.016 0-.032.004-.047.004-.172-.56-.437-1.345-.249-1.766.108-.241.569-.318.824-.4.67-.216 1.354-.393 2.039-.551.549-.127.414-.884-.048-.975zm-72.051 3.012c-.898.033-1.748.637-2.643.693-.64.04-.644 1.047 0 1.006.846-.054 1.572-.454 2.387-.633.104-.023.208-.027.311-.021-.607 3.618-4.413 1.902-7.151 1.826-1.793-.05-3.588.217-4.722 1.758-.926 1.259-.818 2.151-.171 2.783-.249 1.225-.496 2.449-.746 3.674-.064.316.14.636.482.636h.806c.644 0 .644-1.003 0-1.003h-.194l.554-2.719c.361.168.772.305 1.208.418l1.43 2.213c.176.273.336.586.542.84.299.37.809.251 1.239.251.644 0 .645-1.003 0-1.003h-.532l-1.319-2.043a22.58 22.58 0 0 0 3.389.218c1.295-.024 2.94.052 4.437-.129l-.42 2.321c-.114.633.849.904.964.267l.499-2.769c.171-.041.335-.089.497-.141l2.415 3.133c.394.51 1.098-.206.709-.711l-2.185-2.83a2.49 2.49 0 0 0 .883-.93c.299-.532.078-1.97.358-2.291.436-.497 2.357 1.704 3.434.322.99-1.269-1.009-2.478-1.95-3.119l-.196-.963c.044.004.087.002.132.012.816.176 1.542.579 2.389.633.642.041.64-.966 0-1.006-1.024-.064-1.988-.845-3.032-.67-.044.007-.087.031-.13.041a.435.435 0 0 0-.22.069l-.01.006c-.415.151-.796.41-1.161.693a.603.603 0 0 1-.408-.026c-.463-.354-.959-.694-1.486-.783a1.895 1.895 0 0 0-.389-.023zm23.071.652c.586.479 1.3.775 2.052.852a.5.5 0 0 0 .211.031 3.928 3.928 0 0 0 2.108-.752c-.465 2.185-1.144 4.281-1.552 6.455-.808-2.05-2.029-3.853-2.681-6.045-.054-.182-.095-.361-.138-.541zm-143.425.365c.64.527 1.433.835 2.261.879.08.004.15-.007.21-.031a3.898 3.898 0 0 0 1.898-.723c-.466 2.185-1.144 4.283-1.552 6.457-.808-2.05-2.029-3.854-2.681-6.046-.054-.181-.094-.358-.136-.536zm123.649.325c-.032.22.18.593.285 1.111.036.175.14.276.263.324 2.986 2.145.308 1.146-.84.645-.224-.098-.417-.078-.606.08-.607.506-.166.906-.353 1.609-.687 2.583-1.995 2.464-4.272 2.641-1.491.115-3.004.182-4.5.142-.755-.02-1.569-.015-2.31-.17-.061.004-.111-.001-.169 0a.508.508 0 0 0-.451-.01c-1.059-.095-1.414-.673-1.051-1.744-.278-1.125.208-1.77 1.457-1.937 4.009-1.279 9.249 2.78 10.245-2.561l.851.561c.155.093.35.093.505 0 .15-.096.394-.302.641-.491.099-.071.201-.138.305-.201v.001zm-77.191.339a6.8 6.8 0 0 1 1.935.295v3.85h-7.618c.329-2.648 3.227-4.145 5.683-4.145zm143.428 0c.633 0 1.294.103 1.934.295v3.85h-7.618c.329-2.648 3.228-4.145 5.684-4.145zm-140.492.682c1.556.753 2.781 2.108 2.781 3.967 0 1.919-1.226 3.207-2.781 3.933v-7.9zm143.427 0c1.556.753 2.781 2.108 2.781 3.967 0 1.919-1.226 3.207-2.781 3.933v-7.9zm-154.212 1.697c.733 0 1.104.942 1.154 1.965v.004c-.006.094.001.182 0 .274 0 .059 0 .118.002.177-.052 1.041-.433 2.043-1.156 2.12-1.556-.164-1.573-4.54 0-4.54zm143.429 0c.733 0 1.102.942 1.152 1.965v.004c-.006.094.001.182 0 .274 0 .059 0 .118.002.177-.052 1.041-.431 2.043-1.154 2.119-1.556-.164-1.574-4.539 0-4.539zm-141.265 2.772h7.62v3.81c-.63.19-1.279.302-1.935.336-2.456-.118-5.364-1.43-5.685-4.146zm143.427 0h7.62v3.81a8.095 8.095 0 0 1-1.934.336c-2.457-.118-5.365-1.43-5.686-4.146zm-38.556 5.969c-1.32-.126-2.632.424-3.27 1.818-.545 1.193-.479 3.016.437 4.014 1.272 1.384 3.634.506 4.68 2.316.323.559 1.188.053.864-.508-.571-.988-1.143-1.271-2.168-1.634-.506-.18-1.345-.078-1.806-.368-2.053-1.789-1.722-3.35.993-4.685 1.629.217 2.676 1.106 3.141 2.666.079.21.247.369.481.369h14.583c.643 0 .644-1.004 0-1.004h-8.788c-1.403 0-3.702.471-5.039 0-.802-.283-.193-.095-.565-.406-.506-.423-.73-1.198-1.304-1.658a4.246 4.246 0 0 0-2.239-.92zm-143.428.361c-1.32-.126-2.632.423-3.269 1.816-.546 1.194-.479 3.018.437 4.016 1.271 1.385 3.633.505 4.68 2.314.323.559 1.189.054.864-.507-.571-.988-1.143-1.27-2.168-1.633-.506-.18-1.345-.08-1.806-.369-2.053-1.789-1.722-3.352.992-4.686 1.629.218 2.677 1.108 3.141 2.668.08.21.247.369.482.369h14.58c.644 0 .645-1.006 0-1.006h-8.787c-1.402 0-3.701.471-5.037 0-.803-.282-.193-.094-.566-.406-.504-.422-.73-1.198-1.303-1.658a4.255 4.255 0 0 0-2.24-.918zm106.423 1.652c-1.039.1-2.046 1.195-2.197 2.368-.484 3.76 0 7.881 0 11.681 0 .648 1.001.649 1.001 0v-8.277c0-.439-.493-6.384 2.101-3.719.284.291 0 2.689 0 3.037v16.617c0 .648.999.649.999 0v-17.207c0-.924.302-2.538-.175-3.406-.47-.855-1.105-1.154-1.729-1.094zm7.654.485c-.271 0-.5.231-.5.504v.859a.51.51 0 0 0 .5.504c1.816 0 3.116.456 3.481 2.428.131.708-.267 1.946.167 1.857-1.07.528-2.998.202-4.142.998-1.39.968-1.776 2.291-1.635 3.938.11 1.296.606 2.412 1.185 3.547 1.195 2.346 1.99 4.26 2.212 7.005.021.272.212.504.501.504h6.867c.286 0 .477-.232.499-.504.203-2.505.873-4.429 1.995-6.607.645-1.253 1.265-2.439 1.393-3.877.147-1.66-.213-3.032-1.626-4.006-1.194-.822-2.83-.515-3.992-1.004-.006-.027-.004-.04-.013-.074-.109-.388-.01-1.032.015-1.439.135-2.189 1.541-2.766 3.497-2.766a.512.512 0 0 0 .501-.504v-.859a.511.511 0 0 0-.501-.504h-10.404zm.266.834c.003.001.007.007.01.01-.031.007-.091.009-.115.017.069-.024.093-.031.105-.027zm9.871 0c.013-.004.036.003.105.027-.023-.008-.083-.01-.114-.018.002-.002.006-.009.01-.01l-.001.001zm-45.112.146c-.644-.024-1.117.415-1.28.992a1.797 1.797 0 0 1-.303-.543c-.148-.436-.856-.518-.965 0-.185.871.039 1.74.544 2.373h-7.59a.511.511 0 0 0-.501.504v1.539a.46.46 0 0 0 .123.321.216.216 0 0 0 .06.06c.086.08.2.125.318.123h19.087a.508.508 0 0 0 .499-.504v-1.539a.509.509 0 0 0-.499-.504h-7.589a2.86 2.86 0 0 0 .544-2.373c-.11-.517-.817-.437-.966 0-.067.2-.166.368-.281.52-.15-.535-.63-.948-1.201-.969zm143.427 0c-.644-.024-1.116.415-1.28.992a1.81 1.81 0 0 1-.303-.543c-.148-.436-.854-.518-.963 0a2.86 2.86 0 0 0 .542 2.373h-7.59a.512.512 0 0 0-.501.504v1.539c0 .139.052.243.125.323l.025.031a.43.43 0 0 0 .033.027c.086.08.2.125.318.123h19.087a.51.51 0 0 0 .501-.504v-1.539a.51.51 0 0 0-.501-.504h-7.589a2.86 2.86 0 0 0 .542-2.373c-.109-.517-.815-.437-.963 0-.065.187-.16.362-.28.518-.15-.534-.633-.946-1.203-.967zm-103.25.026c.704 0 1.418.027 2.132.041-1.693 1.003-1.525 3.679-1.421 5.476.016.272.217.501.501.502.964.004 1.988.113 2.89.469 4.279 1.684 1.35 5.851.165 8.441-.521 1.141-.564 3.989-1.126 4.807-.318.462-.433.396-1.424.396h-1.717c-.591 0-2.939.342-3.244 0 .194.217-.085-2.28-.074-2.21-.151-.977-.537-2.091-.95-2.993-1.129-2.469-3.821-5.759-.589-8.013 1.03-.718 2.414-.892 3.645-.897.282-.001.485-.229.501-.502.104-1.797.271-4.473-1.422-5.476.714-.014 1.428-.041 2.133-.041zm-40.218.984c.15 0 .297.1.296.299-.002.394-.586.398-.61 0a.307.307 0 0 1 .314-.299zm143.428 0c.149 0 .296.1.295.299-.002.394-.585.398-.61 0a.307.307 0 0 1 .315-.299zm-189.826.916c-.643 0-.644 1.008 0 1.008.559 0 1.13.022 1.7.039v3.752h-1.7c-.643 0-.644 1.006 0 1.006h1.7v3.793h-1.7c-.643 0-.644 1.006 0 1.006h1.7v3.791h-1.7c-.643 0-.644 1.005 0 1.005h1.7v3.727c-.577.028-1.156.066-1.7.066-.643 0-.644 1.006 0 1.006h5.82a.51.51 0 0 0 .501-.502V119.74a.512.512 0 0 0-.501-.504h-5.82zm143.427.002c-.644 0-.644 1.006 0 1.006.56 0 1.131.024 1.702.041v3.75h-1.702c-.644 0-.644 1.006 0 1.006h1.702v3.793h-1.702c-.644 0-.644 1.006 0 1.006h1.702v3.791h-1.702c-.644 0-.644 1.005 0 1.005h1.702v3.727c-.577.028-1.158.066-1.702.066-.644 0-.644 1.006 0 1.006h5.82c.271 0 .501-.23.501-.502V119.74a.51.51 0 0 0-.501-.502h-5.82zm-130.946.008a.579.579 0 0 0-.369.24c-2.005 2.798-2.561 6.499-2.66 9.85.099 3.35.655 7.053 2.66 9.85.185.259.539.35.784.103 1.558-1.566 3.112-3.136 4.674-4.699.165-.166.181-.166.241-.209.281.281.572.713.742.894l2.115 2.266c.3.321.855.071.855-.355v-15.698c0-.425-.554-.677-.855-.355-.705.754-1.409 1.511-2.115 2.265-.121.13-.471.601-.762.897-.06-.052-.048-.038-.221-.211-1.559-1.564-3.116-3.133-4.674-4.699a.462.462 0 0 0-.415-.139zm143.427 0a.583.583 0 0 0-.371.24c-2.004 2.798-2.558 6.499-2.657 9.85.099 3.35.653 7.053 2.657 9.85.185.259.541.35.787.103 1.557-1.566 3.111-3.136 4.671-4.699.166-.166.183-.166.243-.209.281.281.573.713.742.894.705.756 1.411 1.51 2.115 2.266.301.321.853.071.853-.355v-15.698c0-.425-.552-.677-.853-.355l-2.115 2.265c-.121.13-.472.601-.763.897-.061-.052-.049-.038-.222-.211-1.559-1.564-3.114-3.133-4.671-4.699a.464.464 0 0 0-.416-.139zm-110.547.437c.226.1.469.172.729.211.191.048.39.049.582.002.266-.038.515-.111.744-.213-.282.253-.648.39-1.027.385-.413 0-.763-.147-1.028-.385zm143.427 0c.226.1.47.172.731.211.192.047.392.048.584.002.265-.038.512-.111.74-.213-.282.253-.648.39-1.027.385-.413 0-.763-.147-1.028-.385zm-184.477.561c.173-.017.676.055 1.004.039l.006.051c.396 2.867 0 6.112 0 9.002 0 2.887.411 6.146 0 9.004-.001.006.002.02.002.027-.205.024-.572.135-1.012.063-.514-.085-1.059-.095-1.611-.088v-18.043a15.63 15.63 0 0 0 1.611-.055zm143.427 0c.173-.017.676.055 1.004.039l.006.051c.396 2.867 0 6.112 0 9.002 0 2.887.412 6.146 0 9.004-.001.006.002.02.002.027-.205.024-.572.135-1.012.063-.513-.085-1.058-.095-1.61-.088v-18.043c.542.004 1.082-.004 1.61-.055zm-135.1.281c1.708 1.414 3.205 3.245 4.767 4.815.186.187.521.198.707 0l2.411-2.582v13.158l-2.411-2.582c-.185-.199-.52-.188-.707 0-1.567 1.575-3.064 3.412-4.781 4.826a4.197 4.197 0 0 1-.406-.769c-1.009-2.749-1.676-5.031-1.765-8.055.079-2.686.466-5.335 1.633-7.776.168-.35.351-.699.552-1.035zm143.427 0c1.708 1.414 3.206 3.245 4.767 4.815.187.187.522.198.707 0l2.411-2.582v13.158l-2.411-2.582c-.184-.199-.52-.188-.707 0-1.566 1.575-3.064 3.412-4.78 4.826a4.136 4.136 0 0 1-.406-.769c-1.009-2.749-1.676-5.031-1.766-8.055.08-2.686.466-5.335 1.634-7.776.167-.35.35-.699.551-1.035zm-118.738.539c.401-.024.963.075 1.222.075h13.512c.851 0 1.747.083 2.595 0 .174-.018.6.031.872.029-.082.197-.133.502.022.533-.422.102-1.206-.027-1.56-.027H83.974c.014-.285.021-.553-.072-.6.017-.002.026-.009.043-.01zm143.429 0c.401-.024.961.075 1.22.075h13.512c.852 0 1.747.083 2.595 0 .174-.018.6.031.872.029-.082.197-.132.502.022.533-.421.102-1.206-.027-1.56-.027h-16.634c.014-.285.022-.553-.072-.6.018-.002.027-.009.045-.01zm-52.07 2.409a.414.414 0 0 0-.34.169c-.298.366-.66.697-1.061.942-.805.493-1.694.325-2.554.621-.477.164-.948.448-1.286.828-.632-.702-1.748-1.043-2.63-1.043-.893 0-1.999.335-2.626 1.041-.633-.701-1.747-1.041-2.628-1.041-.892 0-2.002.335-2.629 1.041-.632-.7-1.746-1.041-2.628-1.041-1.277 0-3.021.67-3.117 2.164-.108 1.657 1.789 2.33 3.117 2.385.88-.036 1.996-.347 2.628-1.037.631.685 1.749 1 2.629 1.037.88-.036 1.995-.347 2.628-1.037.631.685 1.746 1 2.626 1.037.881-.036 2-.347 2.632-1.039.421.475 1.051.788 1.661.932.773.182 1.507.091 2.212.554.385.253.742.602 1.026.967.396.509 1.1-.207.707-.711a5.014 5.014 0 0 0-1.494-1.287c-.971-.537-3.022-.161-3.436-1.344-.606-1.732 2.213-1.463 3.223-1.918.647-.292 1.257-.789 1.707-1.34.304-.372-.016-.867-.367-.88zm-143.429.359a.415.415 0 0 0-.34.17c-.298.37-.656.688-1.059.941-.806.494-1.693.326-2.554.621-.477.164-.949.448-1.286.828-.632-.702-1.748-1.042-2.63-1.042-.893 0-2.001.334-2.628 1.041-.633-.701-1.745-1.041-2.627-1.041-.892 0-2.001.334-2.628 1.041-.632-.701-1.747-1.041-2.628-1.041-1.278 0-3.021.669-3.118 2.164-.107 1.656 1.79 2.331 3.118 2.386.88-.037 1.995-.347 2.628-1.037.631.685 1.749 1.001 2.628 1.037.88-.037 1.996-.347 2.629-1.037.631.684 1.747 1.001 2.626 1.037.881-.037 1.998-.349 2.63-1.041.42.476 1.052.788 1.663.932.773.182 1.507.094 2.212.557.386.252.74.601 1.024.966.397.509 1.099-.206.707-.711a5.049 5.049 0 0 0-1.494-1.289c-.971-.536-3.02-.161-3.434-1.343-.606-1.732 2.213-1.463 3.222-1.918.648-.292 1.256-.789 1.706-1.34.304-.373-.016-.868-.367-.881zm53.974.627a.485.485 0 0 0-.432.244l-2.387 4.363c-.31.568.554 1.076.865.508l1.015-1.857c.124-.226.682-1.138.944-1.77.369 1.023 1.614 3.015 1.949 3.627.178.327.685.327.864 0l1.016-1.857c.124-.226.681-1.138.944-1.77.369 1.023 1.612 3.015 1.947 3.627.179.327.686.327.864 0l1.016-1.857c.124-.226.681-1.138.944-1.77.368 1.023 1.614 3.015 1.948 3.627.179.327.686.327.865 0 .339-.62.676-1.238 1.016-1.857.123-.226.681-1.138.944-1.77.368 1.023 1.613 3.015 1.948 3.627.31.567 1.174.06.864-.508l-2.387-4.363c-.179-.326-.684-.326-.862 0l-1.018 1.859c-.124.226-.682 1.138-.944 1.77-.369-1.023-1.614-3.017-1.949-3.629-.178-.326-.683-.326-.862 0l-1.016 1.859c-.124.226-.681 1.138-.944 1.77-.369-1.023-1.614-3.017-1.948-3.629-.179-.326-.686-.326-.865 0l-1.016 1.859c-.124.226-.681 1.138-.944 1.77-.368-1.023-1.614-3.017-1.948-3.629a.484.484 0 0 0-.431-.244zm143.427 0a.483.483 0 0 0-.431.244l-2.386 4.363c-.31.568.552 1.076.863.508.338-.62.677-1.238 1.016-1.857.124-.226.681-1.138.944-1.77.368 1.023 1.613 3.015 1.948 3.627.179.327.684.327.862 0 .34-.62.68-1.238 1.018-1.857.124-.226.681-1.138.944-1.77.369 1.023 1.614 3.015 1.949 3.627.179.327.683.327.862 0l1.018-1.857c.124-.227.682-1.14.944-1.772.368 1.022 1.613 3.017 1.948 3.629.179.327.684.327.863 0 .338-.62.677-1.238 1.016-1.857.124-.226.681-1.138.944-1.77.368 1.023 1.614 3.015 1.948 3.627.31.567 1.174.06.863-.508l-2.386-4.363c-.178-.326-.683-.326-.862 0l-1.016 1.859c-.124.227-.684 1.14-.946 1.772-.368-1.022-1.612-3.019-1.947-3.631-.179-.326-.686-.326-.864 0l-1.016 1.859c-.123.226-.681 1.138-.944 1.77-.369-1.023-1.614-3.017-1.948-3.629-.179-.326-.686-.326-.865 0-.338.62-.676 1.239-1.016 1.859-.123.226-.681 1.138-.944 1.77-.368-1.023-1.613-3.017-1.948-3.629a.483.483 0 0 0-.431-.244zm-72.354 1.535c.717 0 2.127.316 2.127 1.272 0 .976-1.417 1.239-2.127 1.269-.721-.03-2.104-.292-2.127-1.269-.022-.952 1.45-1.272 2.127-1.272zm5.257 0c.717 0 2.127.316 2.127 1.272 0 .976-1.417 1.239-2.127 1.269-.721-.03-2.106-.292-2.129-1.269-.023-.952 1.451-1.272 2.129-1.272zm5.254 0c.716 0 2.129.316 2.129 1.272 0 .976-1.419 1.239-2.129 1.269-.722-.03-2.104-.292-2.127-1.269-.023-.952 1.449-1.272 2.127-1.272zm-153.938.361c.717 0 2.127.313 2.127 1.27 0 .976-1.417 1.239-2.127 1.269-.722-.03-2.104-.293-2.127-1.269-.022-.952 1.449-1.27 2.127-1.27zm5.256 0c.718 0 2.127.313 2.127 1.27 0 .976-1.417 1.239-2.127 1.269-.721-.03-2.106-.293-2.129-1.269-.022-.952 1.451-1.27 2.129-1.27zm5.255 0c.717 0 2.129.313 2.129 1.27 0 .976-1.42 1.239-2.129 1.269-.722-.03-2.104-.293-2.127-1.269-.022-.952 1.449-1.27 2.127-1.27zm143.769 7.272a.511.511 0 0 0-.501.504v19.191c0 .272.23.504.501.504h7.543c.643 0 .644-1.008 0-1.008-2.023 0-4.532-.436-6.49 0-.126.029-.369-.008-.573-.025-.091-.693.019-1.513.019-2.192 0-4.984.486-10.229 0-15.187-.021-.219.037-.57.047-.819.551.093 1.773.038 2.109.038 1.354 0 2.751-.095 4.103 0 .16.011.243.018.33.025a4.025 4.025 0 0 1-.047.574c-.409 1.927-.375 5.494 0 7.434.238 1.227.509.711-.571.599-1-.102-2.053 0-3.061 0-.643 0-.645 1.006 0 1.006h4.133c.271 0 .5-.231.5-.504v-9.636a.51.51 0 0 0-.5-.504h-7.542zm-5.025.017c-1.507.315-1.338 1.256-1.725 2.504-.384 1.234-1.206 2.353-2.257 3.119-.311.227-.254-.132-.307-.185.278-.264.696-.543.889-.752.167-.179.22-.54 0-.711-.66-.517-1.463-.842-1.96-1.537-.202-.282-.518-.319-.784-.102l-.502.41a.421.421 0 0 0-.153.258c-.777 1.309-1.467 5.085-1.909 5.379-.383.255-.278.757.12.918l1.692.682c.28.112.67-.18.633-.485-.184-1.499.713-.406 1.1-.203 2.146 1.13 1.374 3.129.804 5.03-1.753.393-3.652 1.493-3.718 3.463-.022.646.978.645 1 0 .043-1.273 1.263-1.986 2.442-2.348-.096.477-.154.941-.08 1.359.379 2.127 2.986 3.132 4.847 3.383.268.036.501-.26.501-.504v-6.428c0-.296-.232-.47-.501-.504a1.502 1.502 0 0 0-.647.049c.437-1.574 1.112-3.213 1.148-4.537.07-2.587 0-5.184 0-7.771 0-.344-.319-.552-.633-.487zm-138.402.344c-.271 0-.5.229-.5.502v19.192c0 .272.228.503.5.503h7.54c.644 0 .645-1.005 0-1.005-2.022 0-4.53-.436-6.487 0-.126.028-.369-.008-.574-.026-.091-.693.02-1.512.02-2.191 0-4.986.485-10.231 0-15.19-.022-.219.037-.569.047-.818.551.092 1.771.037 2.107.037 1.355 0 2.753-.094 4.105 0 .159.011.241.019.328.025-.004.239-.026.49-.045.575-.408 1.927-.376 5.494 0 7.433.238 1.227.509.711-.571.6-1-.103-2.053 0-3.061 0-.644 0-.645 1.006 0 1.006h4.131a.51.51 0 0 0 .502-.504v-9.637a.509.509 0 0 0-.502-.502h-7.54zm-4.794.016a.55.55 0 0 0-.232.002c-1.505.314-1.337 1.255-1.724 2.504-.384 1.233-1.206 2.35-2.258 3.117-.307.224-.254-.128-.305-.186.279-.263.695-.543.888-.752.167-.179.22-.539 0-.711-.661-.515-1.462-.841-1.96-1.535-.201-.282-.518-.321-.785-.103l-.501.41a.419.419 0 0 0-.153.258c-.777 1.309-1.467 5.085-1.91 5.379-.383.254-.277.757.121.918l1.692.683c.28.113.67-.179.633-.484-.184-1.5.713-.408 1.099-.205 2.147 1.129 1.373 3.13.803 5.031-1.753.393-3.649 1.492-3.716 3.461-.022.647.976.646.998 0 .043-1.271 1.263-1.984 2.442-2.346-.096.477-.152.942-.078 1.36.379 2.126 2.987 3.129 4.849 3.38.268.037.499-.261.499-.503v-6.428c0-.296-.231-.47-.499-.504a1.517 1.517 0 0 0-.651.051c.437-1.575 1.114-3.216 1.15-4.539.07-2.587 0-5.184 0-7.772 0-.257-.18-.44-.402-.486zm62.942.172a.51.51 0 0 0-.501.503v2.243c0 .272.23.502.501.502 1.065 0 2.708-.302 3.728 0l.006.002c.007.062.008.117.033.209.152.59 0 1.423 0 2.041 0 .272.23.503.501.503h13.96v2.444c0 .271.229.502.5.502h2.294c.27 0 .499-.23.499-.502v-7.944a.508.508 0 0 0-.499-.503H82.496zm143.427 0a.51.51 0 0 0-.501.503v2.243a.51.51 0 0 0 .501.502c1.065 0 2.709-.302 3.73 0h.006c.007.063.009.118.033.211.151.59 0 1.423 0 2.041 0 .272.228.503.499.503h13.961v2.444c0 .271.227.502.499.502h2.294c.27 0 .499-.23.499-.502v-7.944a.51.51 0 0 0-.499-.503h-21.022zm-142.87.943c.404-.021.96.064 1.218.064h13.118c1.543 0 3.633.378 5.134 0 .137-.034.311-.014.472.008-.046.4.021 1.095.021 1.33 0 1.174.684 5.095 0 6.012.669-.897-1.516-.36-1.423-.271.12.115.132-2.095.132-2.586a.462.462 0 0 0-.123-.319l-.027-.035c-.011-.01-.023-.018-.035-.027a.457.457 0 0 0-.317-.123h-9.081c-1.517 0-3.118.149-4.629 0-.142-.014-.177.001-.256.004-.145-.678.006-1.559.006-2.254a.509.509 0 0 0-.499-.504h-2.489c-.247 0-.685.068-1.035.065a2.954 2.954 0 0 0-.245-.35c-.379-.479-.034-.893-.029-.996.033-.004.053-.016.088-.018h-.001zm143.428 0c.404-.021.96.064 1.218.064h13.117c1.543 0 3.632.378 5.134 0 .138-.034.313-.014.474.008-.046.4.021 1.095.021 1.33 0 1.174.683 5.095 0 6.012.668-.897-1.518-.36-1.425-.271.121.115.132-2.095.132-2.586a.458.458 0 0 0-.125-.322.251.251 0 0 0-.025-.032c-.011-.01-.023-.018-.035-.027a.454.454 0 0 0-.316-.123h-9.082c-1.517 0-3.117.149-4.628 0-.143-.014-.178.001-.257.004-.145-.678.006-1.559.006-2.254a.51.51 0 0 0-.499-.504h-2.488c-.248 0-.686.068-1.036.065a2.954 2.954 0 0 0-.245-.35c-.378-.479-.033-.892-.029-.996.033-.004.053-.016.088-.018zm-64.097.334c.021 1.1-.002 2.204-.002 3.303 0 1.164.071 2.354 0 3.515-.124 2.049-1.457 3.632-1.736 5.512-.187 1.256.093 2.081.895 3.147.306.406.84.245.913-.188.056.636.096 1.297-.072 1.711v.762c-1.48-.419-2.336-1.348-2.568-2.787-.852-2.194.712-4.085-.093-6.43-.464-1.351-1.631-1.513-2.181-2.649a.491.491 0 0 0-.433-.25c-.751.032-1.053.106-1.51.661.069-.084-.016.227-.097.548-.091-.043-.214-.076-.336-.111.875-1.439.773-4.037 1.647-5.096.3-.244.11 0 .504.701.445.796 1.85-.412.112.905-.304.23-.336.642 0 .867l1.129.758c.167.111.476.085.606-.08.619-.78 1.667-1.055 2.208-1.86.449-.666.427-1.402.692-2.134.153-.424.224-.571.322-.805zm-143.427.359c.021 1.101-.002 2.206-.002 3.305 0 1.163.072 2.353 0 3.514-.125 2.049-1.459 3.632-1.738 5.511-.186 1.256.095 2.082.897 3.147.306.406.84.244.913-.188.056.637.096 1.297-.072 1.711v.762c-1.48-.418-2.337-1.348-2.568-2.787-.852-2.193.712-4.085-.093-6.43-.464-1.35-1.631-1.513-2.181-2.648a.49.49 0 0 0-.433-.248c-.752.032-1.053.102-1.51.658.069-.084-.016.228-.097.549-.091-.044-.213-.077-.334-.112.873-1.439.772-4.037 1.645-5.095.3-.245.11-.001.503.701.446.795 1.851-.414.113.904-.304.23-.336.644 0 .869l1.129.756c.166.111.475.087.606-.078.619-.779 1.666-1.057 2.208-1.861.449-.666.427-1.402.692-2.135.153-.424.224-.571.322-.805zm46.909 5.459c-.653.003-1.299.078-1.707.078-.927 0-3.093-.374-3.607.719-1.551-.01-3.102.003-4.653.039-2.556.068-4.423 1.305-5.602 3.141a10.384 10.384 0 0 1-.485-2.637c-.038-.643-1.039-.647-1.001 0 .068 1.149.298 2.254.678 3.262h-2.871c-.643 0-.644 1.006 0 1.006h2.871a11.126 11.126 0 0 0-.678 3.261c-.038.647.963.645 1.001 0 .047-.897.21-1.784.487-2.638 1.179 1.836 3.045 3.075 5.6 3.142 1.548.041 3.098.044 4.649.039.496 1.072 2.564.721 3.483.721 1.093 0 4 .556 4.1-1.195.1-1.758-2.405-1.33-3.453-1.33-1.135 0-3.449-.474-4.087.76h-.581c-1.431 0-2.936.128-4.363 0-2.132-.191-3.644-1.232-4.598-2.76h9.54c.622 1.215 2.834.76 3.958.76 1.053 0 3.691.457 3.584-1.329-.103-1.728-2.885-1.197-3.972-1.197-.937 0-3.138-.378-3.621.76h-9.487c.954-1.527 2.466-2.567 4.596-2.76 1.43-.129 2.928 0 4.363 0h.579c.622 1.216 2.834.76 3.958.76 1.053 0 3.691.458 3.584-1.328-.065-1.081-1.176-1.278-2.265-1.274zm143.428 0c-.654.003-1.298.078-1.706.078-.927 0-3.095-.374-3.609.719-1.55-.01-3.1.003-4.65.039-2.558.068-4.424 1.307-5.603 3.143a10.348 10.348 0 0 1-.487-2.639c-.038-.643-1.039-.647-1 0a11.1 11.1 0 0 0 .677 3.262h-2.871c-.644 0-.644 1.006 0 1.006h2.871a11.093 11.093 0 0 0-.677 3.261c-.039.647.962.645 1 0 .047-.897.21-1.784.487-2.638 1.179 1.836 3.047 3.075 5.603 3.142 1.547.041 3.097.044 4.648.039.497 1.072 2.562.721 3.481.721 1.092 0 4.001.556 4.1-1.195.1-1.758-2.405-1.33-3.453-1.33-1.134 0-3.449-.474-4.087.76h-.581c-1.431 0-2.935.128-4.363 0-2.131-.191-3.644-1.232-4.598-2.76h9.542c.623 1.215 2.834.76 3.959.76 1.052 0 3.688.457 3.581-1.329-.103-1.728-2.882-1.197-3.97-1.197-.937 0-3.14-.378-3.623.76h-9.487c.954-1.527 2.466-2.567 4.596-2.76 1.431-.129 2.929 0 4.363 0h.579c.621 1.218 2.836.76 3.961.76 1.052 0 3.688.458 3.581-1.328-.064-1.081-1.175-1.278-2.264-1.274zm-117.876.783c-.25 0-.499.161-.499.485v3.027c-3.047-2.02-8.761-4.606-8.924.944.163 5.548 5.877 2.96 8.924.939v3.027c0 .648.998.649.998 0v-3.464h11.601c.643 0 .644-1.006 0-1.006H91.917v-3.467c0-.324-.249-.484-.499-.485zm143.427 0c-.25 0-.499.161-.499.485v3.027c-3.047-2.02-8.76-4.606-8.924.944.164 5.547 5.876 2.962 8.924.941v3.025c0 .648 1 .649 1 0v-3.464h11.599c.643 0 .644-1.006 0-1.006h-11.599v-3.467c0-.324-.251-.484-.501-.485zm-113.336.106c-1.648-.108-2.319 1.799-2.374 3.135.037.885.345 2.006 1.032 2.642-.681.635-.996 1.757-1.032 2.641.037.885.344 2.008 1.03 2.645-.68.635-.994 1.757-1.03 2.64.037.886.345 2.011 1.033 2.647-.472.422-.783 1.055-.926 1.668-.181.778-.091 1.517-.552 2.226-.263.393-.588.74-.961 1.03-.506.398.205 1.107.707.712a5.038 5.038 0 0 0 1.28-1.502c.534-.976.162-3.039 1.338-3.455 1.723-.609 1.456 2.225 1.908 3.241.29.65.782 1.264 1.33 1.716.494.407 1.205-.302.707-.712-.363-.3-.69-.664-.934-1.067-.491-.81-.325-1.701-.62-2.566-.163-.479-.443-.954-.821-1.293.697-.636 1.037-1.758 1.037-2.645 0-.897-.333-2.012-1.035-2.642.696-.636 1.035-1.757 1.035-2.643 0-.897-.333-2.01-1.035-2.641.696-.635 1.035-1.756 1.035-2.642 0-1.285-.666-3.038-2.152-3.135zm14.879.176c-.886.005-1.634.56-2.067 1.349-.25.531-.286.973-.316 1.549-.102 1.985-.788 3.011-2.032 4.567-1.808 2.259-3.894 4.021-6.68 4.931-.01.003-.016.01-.026.014-.02.009-.037.022-.056.033a.465.465 0 0 0-.237.285.472.472 0 0 0 .049.426c.012.023.023.045.039.065.005.006.006.013.011.019 1.502 1.639 3.922 3.12 6.261 3.102l1.344 3.047h-1.037c-.025 0-.043.01-.066.013-.023.003-.042-.003-.066.004-.023.006-.04.015-.062.022a.244.244 0 0 0-.024.01c-.914.283-1.157.885-1.157 1.834 0 .272.23.504.501.504h8.968a.51.51 0 0 0 .501-.504c0-2.003-1.454-1.883-2.995-1.883h-.759l-1.9-4.299c1.065-.909 1.957-2.222 2.496-3.406 1.151-2.53.746-7.126 3.275-8.629a.455.455 0 0 0 .233-.36.423.423 0 0 0-.233-.507c-.03-.016-.061-.023-.091-.037-.013-.005-.026-.012-.039-.016a6.216 6.216 0 0 0-1.469-.477c-.223-.854-1.133-1.478-1.979-1.623a2.24 2.24 0 0 0-.387-.033zm-14.99.818c.947-.022 1.263 1.459 1.263 2.141 0 .721-.312 2.138-1.263 2.138-.971 0-1.233-1.424-1.263-2.138.03-.726.291-2.118 1.263-2.141zm14.926.186c.556-.04 1.491.415 1.484 1.066-.002.2.155.451.367.484.245.04.481.095.715.155-.481.268-.942.571-1.191 1.002-.183.316-.174 1.771-.196 2.013a21.328 21.328 0 0 1-.802 4.051c-.951 3.131-3.277 6.21-6.974 5.25-1.325-.344-2.417-1.035-3.383-1.947.71-.277 1.397-.612 2.053-1-.324.338.13 1.001.649.76.544-.252.964-.656 1.303-1.147a.405.405 0 0 0 .035-.443c.211.022.42.044.629.053a.489.489 0 0 0-.38.32c-.13.355-.323.683-.57.969-.42.485.286 1.199.709.711.367-.424.629-.887.824-1.413.114-.308-.077-.525-.324-.587.342.004.678-.012 1.01-.049a.487.487 0 0 0-.171.353 1.44 1.44 0 0 1-.169.573c-.037.072-.08.146-.123.216-.031.052-.064.102-.097.153-.175.117-.249.329-.211.547l.006.029c.048.282.369.398.613.351.319-.061.507-.479.645-.734.196-.359.311-.726.336-1.135a.416.416 0 0 0-.244-.427c1.6-.314 2.994-1.189 3.834-2.866.289-.576-.573-1.084-.862-.506-1.021 2.038-2.984 2.656-5.065 2.487.508-.472.986-.983 1.43-1.531.861-1.063 1.914-2.172 2.463-3.446.484-1.122.02-2.409.517-3.461.245-.447.591-.813 1.14-.851zm-51.221.785c1.704.047 4.012 1.405 5.439 2.383-2.415 1.656-7.416 4.434-7.547.002.054-1.813.927-2.418 2.108-2.385zm143.429 0c1.704.047 4.01 1.405 5.437 2.383-2.415 1.656-7.415 4.433-7.547.002.054-1.813.929-2.418 2.11-2.385zm-66.161 2.955c.002-.093.007.078.012.682.002.227 0 .454 0 .681a77.267 77.267 0 0 1-.012-1.363zm-143.427.361c.001-.093.006.079.011.682.002.226 0 .453 0 .68a84.19 84.19 0 0 1-.011-1.362zm102.454.998c.947-.022 1.263 1.458 1.263 2.139 0 .721-.312 2.141-1.263 2.141-.971 0-1.233-1.427-1.263-2.141.03-.726.291-2.115 1.263-2.139zm-18.832.116c-.629-.061-1.285.01-1.679.169-1.178.478-1.992 1.83-2.805 2.995-1.211-1.065-5.347 2.687-6.111 3.232-1.634 1.096-4.917 2.529-5.229 4.791-.549.216-1.089.507-1.327 1.022-1.517.054-2.989.493-3.541 2.158-.731 2.209.638 4.515 2.998 4.619 1.567.069 3.222-.063 3.945-1.334 1.745-.209 3.207-1.261 4.493-2.465 1.668.031 3.418-.036 5.033-.453.826-.213 1.448-.607 1.785-1.094l.954.352c.002.065.011.174.011.232 0 1.536-.741 5.598 1.801 5.598.27 0 .499-.23.499-.502v-10.192a.464.464 0 0 0-.12-.318c-.009-.012-.017-.024-.027-.035a.698.698 0 0 0-.032-.025.453.453 0 0 0-.32-.125c-1.136 0-1.599.823-1.783 1.857l-.816-.299c-.143-.79-.916-1.584-2.04-2.084 1.6-1.32 3.954-1.796 5.262-3.48.639-.822 1.317-3.046.564-4.004-.286-.363-.887-.555-1.515-.616v.001zm143.427 0c-.629-.061-1.285.01-1.678.169-1.178.478-1.992 1.83-2.805 2.995-1.212-1.065-5.347 2.687-6.111 3.232-1.635 1.096-4.918 2.529-5.23 4.791-.548.216-1.089.507-1.326 1.022-1.518.054-2.989.493-3.54 2.158-.73 2.209.637 4.515 2.998 4.619 1.567.069 3.221-.063 3.943-1.334 1.745-.208 3.209-1.261 4.495-2.465 1.668.031 3.415-.036 5.031-.453.827-.213 1.448-.607 1.785-1.094l.954.352c.002.065.011.174.011.232 0 1.536-.739 5.598 1.803 5.598.271 0 .499-.23.499-.502v-10.192a.463.463 0 0 0-.128-.328l-.017-.023c-.013-.011-.026-.019-.039-.029a.454.454 0 0 0-.315-.123c-1.137 0-1.599.824-1.783 1.859l-.818-.301c-.143-.79-.915-1.584-2.038-2.084 1.6-1.32 3.954-1.796 5.263-3.48.638-.822 1.314-3.046.561-4.004-.285-.363-.887-.555-1.515-.615zm-143.678.986c.341.009.656.18.927.574 1.764 2.572-5.124 5.068-6.271 6.377-.244.279-.16.736.22.842.345.096.943.229 1.206.471.261.239.446.444.587.628-.292.196-.322.773.124.936l.068.025a.728.728 0 0 1-.2.174.404.404 0 0 0-.221.116c-.33.133-.753.214-1.127.302-.661.156-1.736.004-2.356.319-2.402 1.216-3.138 4.289-6.123 4.853.009-.069.023-.134.029-.207 0-.594-.025-1.199-.116-1.764.405.088.838.072 1.28-.103 1.238-.49 2.096-1.773 2.892-2.783a195.106 195.106 0 0 0 3.333-4.356c.605-.814 1.712-1.898 1.836-2.988.984-1.213 2.608-3.452 3.912-3.416zm143.429 0c.341.009.656.18.927.574 1.764 2.572-5.126 5.068-6.272 6.377-.244.279-.159.736.221.842.345.096.941.229 1.204.471.262.24.448.445.589.63-.292.196-.323.771.122.934l.07.025a.728.728 0 0 1-.2.174.407.407 0 0 0-.223.117c-.33.133-.752.214-1.125.301-.661.156-1.737.004-2.358.319-2.402 1.216-3.138 4.288-6.121 4.853.009-.069.021-.134.027-.207 0-.593-.024-1.198-.114-1.762.405.087.837.069 1.278-.105 1.237-.49 2.096-1.773 2.892-2.783a195.106 195.106 0 0 0 3.333-4.356c.606-.814 1.713-1.898 1.836-2.988.985-1.213 2.609-3.452 3.914-3.416zm-148.967 3.385c.229-.009.388.114.416.445.036.447-1.23 1.717-1.49 2.066a198.246 198.246 0 0 1-2.323 3.059c-.556.718-1.104 1.449-1.692 2.141-.251.295-.496.615-.793.865-.849.712-1.815.607-2.465.105a2.142 2.142 0 0 0-.285-.269c-.534-.619-.683-1.569.008-2.453 1.002-1.284 2.987-2.168 4.324-3.065.663-.473 1.321-.952 1.977-1.435.32-.236 1.638-1.434 2.323-1.459zm143.429 0c.229-.009.387.114.414.445.037.447-1.228 1.717-1.488 2.066a192.196 192.196 0 0 1-2.325 3.059c-.556.718-1.104 1.449-1.692 2.141-.251.295-.495.615-.793.865-.85.713-1.817.607-2.467.103-.086-.1-.181-.19-.285-.271-.532-.619-.678-1.567.012-2.449 1.002-1.284 2.987-2.168 4.324-3.065.663-.473 1.322-.952 1.977-1.435.319-.236 1.638-1.434 2.323-1.459zm-178.279.369a.448.448 0 0 0-.346.113.454.454 0 0 0-.204.393v19.191c0 .38.427.628.754.434.656-.39 1.251-.826 1.797-1.295.165.704.802 1.24 1.544 1.244.846.005 1.553-.698 1.589-1.539.036-.837-.57-1.472-1.336-1.623 3.936-5.29 2.742-13.079-3.594-16.848a.502.502 0 0 0-.204-.07zm143.427 0a.448.448 0 0 0-.346.113.454.454 0 0 0-.204.393v19.191c0 .38.426.628.754.434.656-.39 1.251-.826 1.797-1.295.166.704.804 1.24 1.546 1.244.846.005 1.551-.698 1.587-1.539.035-.837-.57-1.472-1.336-1.623 3.936-5.29 2.741-13.079-3.594-16.848a.502.502 0 0 0-.204-.07zm-151.026.006a.466.466 0 0 0-.169.013c-10.412 2.882-10.412 17.282 0 20.163.46.127.874-.501.486-.84-1.458-1.272-3.693-3.108-3.085-5.149.299-1.001 1.427-1.685 1.682-2.892.492-2.321-.49-4.224-2.175-5.637.863-1.879 2.008-3.433 3.578-4.803.339-.296.065-.815-.317-.855zm143.427 0a.468.468 0 0 0-.169.013c-10.411 2.882-10.412 17.282 0 20.163.46.127.874-.501.486-.84-1.457-1.272-3.693-3.108-3.085-5.149.298-1.001 1.426-1.685 1.682-2.892.491-2.321-.491-4.224-2.175-5.637.864-1.879 2.008-3.433 3.578-4.803.339-.296.065-.815-.317-.855zm-141.121.013c-.25 0-.501.163-.501.487v7.848c0 .271.23.503.501.503 1.314 0 1.429 2.489 0 2.489a.509.509 0 0 0-.501.502v7.849c0 .647 1 .649 1 0v-3.191c0-.808-.365-3.115-.091-4.068.089-.005.206-.025.392-.086.399-.131.892-.032 1.292-.256.73-.411 1.227-1.122 1.227-1.994 0-.823-.49-1.554-1.167-1.969-.555-.34-.883-.128-1.352-.281a1.415 1.415 0 0 0-.381-.082c-.282-1.002.08-3.24.08-4.073v-3.191c0-.324-.249-.486-.499-.486v-.001zm143.427 0c-.25 0-.499.163-.499.487v7.848c0 .271.228.503.499.503 1.314 0 1.429 2.489 0 2.489a.507.507 0 0 0-.499.502v7.849c0 .647.998.649.998 0v-3.191c0-.808-.365-3.115-.091-4.068.089-.005.208-.025.394-.086.399-.131.89-.032 1.29-.256.73-.411 1.228-1.122 1.228-1.994 0-.823-.492-1.554-1.168-1.969-.555-.34-.88-.128-1.35-.281a1.418 1.418 0 0 0-.383-.082c-.282-1.003.08-3.24.08-4.073v-3.191c0-.324-.249-.486-.499-.486v-.001zm-78.663.411c.947-.023 1.263 1.456 1.263 2.138 0 .721-.312 2.141-1.263 2.141-.971 0-1.233-1.427-1.263-2.141.03-.725.291-2.115 1.263-2.138zm-59.02 1.021c6.016 4.23 6.256 12.768.153 17.274a.701.701 0 0 0-.165.172c.008-.143.025-.237.012-.485-.064-1.186 0-2.395 0-3.582v-13.379zm143.427 0c6.016 4.23 6.258 12.768.155 17.274a.683.683 0 0 0-.167.174c.008-.143.025-.238.012-.487-.064-1.186 0-2.395 0-3.582v-13.379zm-153.517.389a14.2 14.2 0 0 0-2.272 3.699.503.503 0 0 0-.029.303.47.47 0 0 0 .027.117c.03.099.081.195.18.269 2.905 2.583 2.905 5.164 0 7.747-.237.178-.296.412-.178.687a14.192 14.192 0 0 0 2.276 3.703c-6.614-3.494-6.616-13.029-.004-16.525zm143.428 0a14.177 14.177 0 0 0-2.273 3.699.511.511 0 0 0-.027.308c.002.026.008.051.013.077.005.013.008.026.014.039a.5.5 0 0 0 .179.265c2.904 2.583 2.904 5.164 0 7.747-.238.178-.296.412-.179.687a14.177 14.177 0 0 0 2.275 3.701c-6.613-3.495-6.614-13.027-.002-16.523zm-29.499 1.408c-2.23.033-4.709.526-5.66 2.539-.585 1.236-.162 2.118.371 3.213.645 1.327.742 3.248 1.692 4.367.185.218.515.165.707 0 .63-.537.398-1.093.306-1.855-.089-.747-.038-1.679-.287-2.381a3.25 3.25 0 0 1-.126-.428c1.423-.051 2.862.002 4.285.002.815 0 1.656-.058 2.469 0 .747.053 1.459-.152 1.056.592-.426.788-5.267 2.49-3.228 4.094 1.235.971 4.418-.644 6.035-1.34.142.831.435 1.632 1.228 2.07a.506.506 0 0 0 .752-.436v-8.263a.51.51 0 0 0-.499-.504h-6.434l-.085-1.086a.516.516 0 0 0-.5-.502 21.346 21.346 0 0 0-2.082-.082zm-143.427.359c-2.23.033-4.708.527-5.661 2.539-.584 1.236-.161 2.118.371 3.213.647 1.327.743 3.25 1.692 4.369.186.219.515.164.707 0 .63-.537.4-1.095.307-1.857-.089-.746-.036-1.679-.285-2.381a3.31 3.31 0 0 1-.128-.426c1.424-.051 2.861.002 4.285.002.814 0 1.658-.058 2.471 0 .746.053 1.457-.154 1.054.59-.426.788-5.267 2.491-3.228 4.096 1.235.972 4.418-.643 6.035-1.34.141.831.436 1.631 1.228 2.068.33.183.752-.045.752-.433v-8.266a.509.509 0 0 0-.502-.502h-6.431l-.086-1.086a.518.518 0 0 0-.499-.504 21.346 21.346 0 0 0-2.082-.082zm144.583.617c.164-.006.326-.005.472.01-.183.091.036.641.079 1.188.005.057.025.103.043.15a.364.364 0 0 0 .014.047l.013.026a.45.45 0 0 0 .432.279h3.718c.698 0 1.702.182 2.385 0 .154-.041.2-.044.286-.061-.051 2.111-.024 4.227-.008 6.34a2.775 2.775 0 0 1-.064-.869c-.029-.296-.301-.607-.634-.484-.806.296-5.507 2.077-5.448 1.33.042-.542 2.853-1.892 3.249-2.289.326-.327.71-.519.727-1.035.071-2.129-8.501-1.155-9.901-1.155-.247 0-.534.231-.501.502.052.43.074.916.103 1.395-.042-.095-.087-.223-.124-.305-.71-1.542-1.303-1.773.048-3.361 1.264-1.486 2.344-1.618 4.246-1.653.203-.004.536-.042.865-.054v-.001zm-143.427.362c.164-.006.326-.007.472.008-.184.09.036.641.079 1.187.005.057.025.102.043.149.005.018.009.035.016.052l.009.02a.45.45 0 0 0 .433.283h3.716c.699 0 1.704.181 2.388 0 .154-.041.2-.045.285-.062-.051 2.112-.023 4.229-.007 6.343a2.767 2.767 0 0 1-.065-.873c-.029-.296-.301-.607-.633-.484-.806.297-5.508 2.077-5.448 1.33.042-.542 2.851-1.891 3.247-2.289.326-.326.711-.517.729-1.033.07-2.129-8.503-1.156-9.903-1.156-.246 0-.532.232-.499.503.051.43.073.915.103 1.393-.042-.094-.087-.221-.125-.303-.709-1.542-1.302-1.775.049-3.363 1.264-1.486 2.344-1.616 4.246-1.65.203-.004.536-.043.865-.055zm109.814.142c.544 1.234 1.087 2.467 1.632 3.7h-1.626l-1.397-3.165c.49-.103.959-.283 1.391-.535zm-31.365.455v4.957c-.167-.07-.29-.2-.303-.455-.001-.014-.008-.023-.01-.037.002-.038.01-.137.01-.164 0-.093-.018-.359-.031-.56a.555.555 0 0 0-.006-.082c-.039-.59-.08-1.387-.026-2.19a.573.573 0 0 0 .024-.273c.052-.493.153-.927.342-1.196zm143.427.002v4.956c-.166-.071-.288-.202-.301-.456-.001-.014-.008-.023-.01-.037.002-.037.01-.137.01-.164 0-.094-.018-.359-.031-.562 0-.027-.003-.052-.006-.078-.039-.591-.081-1.392-.025-2.198a.586.586 0 0 0 .023-.267c.052-.492.152-.925.34-1.194zm-88.871.442c-1.663.008-3.074 1.354-3.148 3.027-.083 1.852 1.377 3.223 3.148 3.319 1.711-.093 3.155-1.378 3.155-3.174 0-1.719-1.44-3.18-3.155-3.172zm18.077.189c.102-.011.06.001-.006.002l.006-.002zm-161.506.17c-1.663.008-3.072 1.355-3.147 3.028-.082 1.852 1.377 3.222 3.147 3.318a.502.502 0 0 0 .212-.031c1.616-.184 2.945-1.423 2.945-3.143 0-1.719-1.442-3.179-3.157-3.172zm18.079.19c.105-.012.058.002-.012.002a.05.05 0 0 1 .012-.002zm68.498.261l.907.334c-.014.485-.006.941.019 1.391l-.629-.23c-.043-.363-.247-.743-.61-1.125a1.79 1.79 0 0 0 .313-.37zm143.427.002l.907.332c-.013.485-.004.943.021 1.393l-.631-.232c-.043-.363-.247-.743-.61-1.125.129-.117.232-.24.313-.368zm-86.575.192c2.786 0 2.761 4.186 0 4.336-2.76-.15-2.785-4.336 0-4.336zm-143.429.361c2.786 0 2.762 4.184 0 4.334-2.76-.149-2.785-4.334 0-4.334zm85.4.342c.08.067.162.136.221.199-.428.065-.551.803-.035.992l.047.018c-.702.567-2.618.758-3.254.81-.518.044-1.038.069-1.56.082.446-.461 1.412-1.511 1.339-1.478.642-.291 1.806-.18 2.498-.363.281-.075.522-.165.744-.26zm143.427 0c.08.067.162.136.221.199-.428.065-.551.803-.035.992l.047.018c-.702.567-2.616.758-3.252.81-.518.044-1.04.069-1.562.082.445-.461 1.412-1.511 1.339-1.478.643-.291 1.807-.18 2.498-.363.281-.075.522-.165.744-.26zm-155.535.158l.006.018-.039-.004.033-.014zm143.429 0l.006.018-.041-.004c.013-.006.023-.008.035-.014zm-144.627.953c.1.029.21.03.312 0 .237.009.468.024.672.045.361.037.624.147.84.291.139.185.294.353.464.502.34.647.274 1.572.274 2.373-.121 1.493-1.464 1.642-2.671 1.606v-.75c0-.405-.061-.739.326-.961.25-.144.538-.185.833-.194.263.01.527.012.785.012h.018a.454.454 0 0 0 .452-.318c.081-.236.001-.535-.241-.645a.512.512 0 0 0-.211-.043H87.451c-.27 0-.545 0-.82.012h-.001c-.283-.011-.558-.058-.797-.195-.53-.305-.349-1.172-.33-1.731.038-.001.075-.004.113-.004zm143.427 0c.103.03.211.03.314 0 .237.009.468.024.673.045.361.037.623.148.839.293.139.184.292.351.462.5.34.647.274 1.572.274 2.373-.121 1.494-1.464 1.642-2.671 1.606v-.75c0-.405-.061-.739.326-.961.251-.144.54-.185.836-.194.261.01.525.012.782.012h.02c.08 0 .15-.016.21-.043h.002c.12-.055.2-.158.241-.275.04-.12.04-.25 0-.369a.466.466 0 0 0-.453-.319H230.878c-.269 0-.544 0-.817.012h-.002c-.283-.011-.56-.058-.799-.195-.53-.305-.349-1.172-.33-1.731.038-.001.075-.004.113-.004zm-144.542.115c-.02.83-.109 1.733.578 2.305-.691.575-.595 1.487-.576 2.321-1.811-.422-2.556-3-.96-4.239.256-.198.597-.308.958-.387zm143.429.002c-.02.829-.109 1.732.577 2.303-.692.575-.595 1.487-.577 2.321-1.81-.423-2.554-3-.958-4.239.256-.198.597-.306.958-.385zm-90.149.77c.56.028 1.054.151 1.296.477h-2.469c-.001-.1.007-.201-.002-.299-.005-.052-.027-.094-.037-.143a9.77 9.77 0 0 1 1.212-.035zm-6.045.102h1.552a.441.441 0 0 0 .188 0h2.042c.083.008.107.183.111.375h-4.332c.046-.16.167-.29.439-.375zm-29.712 1.66c.119.048.245.076.371.095v2.596c-.378-.532-.404-1.684-.371-2.691zm143.427 0c.12.049.245.076.371.095v2.594c-.376-.533-.404-1.683-.371-2.689zm-124.107 3.176c-.21-.027-.434.177-.482.371-.242.983-.111 1.878-.043 2.888.114 1.669.454 2.876-.105.289-.209-.968-.414-2.492-1.54-2.703-.261-.048-.547.07-.616.352-.062.251-.125.502-.186.754-.006.024 0 .043-.002.066-.004.024-.015.041-.016.067-.05 1.836-.394 4.03.866 5.548.46.555.941.457 1.1.795.202.43-.068 1.773-.084 2.213l-.411 10.942c-.01.272.239.504.501.504h2.581c.262 0 .514-.231.501-.504l-.584-12.864c1.735.005 8.365-.04 5.944-2.381-1.918-1.853-4.447.944-5.901-2.623-.526-1.285.332-3.477-1.523-3.714zm15.998.006c-3.463-.003-4.397 2.889-4.487 6.248a.5.5 0 0 0-.043.197c-.049 2.606-.451 5.207-.769 7.807-1.064-1.086-2.842-1.176-4.192.17-.458.455.249 1.166.707.71 1.19-1.185 2.894-.817 3.294.756-.037.38-.069.761-.097 1.141-1.358-1.32-3.474-1.41-5.027.123-.459.454.248 1.165.707.711 1.38-1.364 3.436-1.039 4.245.738-.007.308-.022.616-.018.924.015 1.215.527 3.454 2.339 2.313.895-.565 1.032-2.01.936-3.497.887-1.539 2.792-1.769 4.099-.478.459.454 1.166-.256.707-.711-1.524-1.505-3.59-1.447-4.95-.197-.046-.347-.084-.637-.132-.946.342-1.672 2.101-2.094 3.322-.877.458.456 1.167-.255.709-.71-1.38-1.376-3.204-1.248-4.258-.092-.172-1.703-.628-4.384-.66-6.93.014-.318.032-.636.038-.955.001-.043-.013-.076-.021-.113.149-3.393 1.321-6.125 5.466-5.053.624.161.89-.808.266-.969-.819-.212-1.543-.31-2.181-.31zm-40.773 1.017c-7.057 0-8.232 9.159-2.807 12.155-1.494.466-3.026.817-4.563 1.113-.213.04-.367.277-.367.484v1.391a.51.51 0 0 0 .501.502h14.472c.27 0 .499-.23.499-.502v-1.391c0-.206-.154-.444-.367-.484-1.537-.296-3.066-.647-4.561-1.113 5.425-2.997 4.252-12.155-2.807-12.155zm143.427 0c-7.056 0-8.231 9.158-2.806 12.155-1.495.466-3.027.817-4.563 1.113-.213.04-.366.277-.366.484v1.391c0 .271.228.502.5.502h14.471c.271 0 .499-.23.499-.502v-1.391c0-.206-.152-.444-.365-.484-1.537-.296-3.068-.647-4.563-1.113 5.425-2.997 4.253-12.155-2.807-12.155zm-143.427 1.006c6.396 0 7.046 8.882 1.276 10.725-.489.155-.459.801 0 .968.973.356 1.957.651 2.961.905.605.153 1.959.184 2.461.554.025.008.017-.001.039.006v.481c-2.2.218-4.532-.004-6.737-.004-2.203 0-4.538.222-6.736.004v-.481c.021-.007.013.002.037-.006.503-.37 1.858-.401 2.463-.554.979-.246 1.945-.54 2.894-.883.305-.03.464-.372.387-.654a.57.57 0 0 0-.043-.11c-.068-.142-.189-.247-.356-.254-5.669-1.893-5.016-10.697 1.354-10.697zm143.427 0c6.397 0 7.046 8.882 1.277 10.725-.489.155-.459.801 0 .968.973.356 1.956.651 2.96.905.604.153 1.96.184 2.463.554.024.008.016 0 .037.006v.481c-2.199.218-4.531-.004-6.737-.004-2.203 0-4.539.222-6.736.004v-.481c.021-.007.013.002.037-.006.503-.37 1.859-.401 2.463-.554.979-.246 1.945-.54 2.894-.883.308-.029.467-.375.387-.658l-.006-.022a.474.474 0 0 0-.039-.086c-.068-.141-.188-.245-.354-.252-5.669-1.893-5.015-10.697 1.354-10.697zm-154.99.141a.482.482 0 0 0-.432.246c-2.425 4.509-2.424 9.636 0 14.144a.44.44 0 0 0 .49.241.427.427 0 0 0 .373-.241c2.425-4.509 2.424-9.635 0-14.144a.482.482 0 0 0-.431-.246zm143.429 0a.484.484 0 0 0-.433.246c-2.425 4.509-2.425 9.636 0 14.144.087.184.29.284.489.241a.429.429 0 0 0 .375-.241c2.425-4.509 2.424-9.635 0-14.144a.48.48 0 0 0-.431-.246zm-109.113.75c.128 1.199.957 2.891 1.538 3.632.109.14.329.168.488.129l.205-.05a.492.492 0 0 0 .35-.35c.109-.56.021-1.076.006-1.647-.002-.061-.01-.123-.012-.185.125.677.334 1.301.741 1.689.867.828 2.173.455 3.228.745 1.365.374 1.358.301-.054.666-1.068.275-2.412.169-3.512.169-.649 0-.638.967 0 1.006-.239-.015-.37-.073-.441-.134.01.09.013.214-.022.423-.087.532.054 1.196.078 1.735l.239 5.264c.065 1.421-.045 2.967.2 4.365.27 1.547.417.703-.736.703-1.129 0-1.014.912-.746-.715.231-1.405.112-2.983.165-4.408l.295-7.867c.007-.164-.096-.362-.247-.434-1.887-.91-1.844-2.926-1.763-4.736zm-22.753.3c-2.096.009-3.872 1.704-3.97 3.813-.105 2.264 1.62 3.943 3.759 4.16.06.024.131.036.211.031 2.159-.117 3.98-1.736 3.98-4.002 0-2.169-1.815-4.012-3.98-4.002zm143.427 0c-2.095.009-3.872 1.704-3.97 3.813-.109 2.339 1.734 4.07 3.97 4.191 2.16-.117 3.981-1.736 3.981-4.002 0-2.169-1.816-4.012-3.981-4.002zm-174.524.397c.758.041.764 1.187 0 1.187s-.758-1.146 0-1.187zm143.429 0c.758.041.764 1.187 0 1.187-.765 0-.757-1.146 0-1.187zm-40.506.139a.505.505 0 0 0-.218.006c-.94.216-1.917.438-2.801.832-1.149.512-.837 1.858-.552 2.931a7.75 7.75 0 0 0-2.074.608c-.723-2.364-2.872-5.245-5.552-4.106-2.519 1.071-3.157 4.341-3.403 6.782-.065.642.936.638 1 0 .179-1.775.558-4.036 1.929-5.286 2.311-2.106 4.503.891 5.124 3.098-.905.57-1.672 1.325-2.146 2.264-.361-.632-.915-1.061-1.676-1.063-2.822-.007-2.861 5.804-.282 6.483a.418.418 0 0 0 .282.07.417.417 0 0 0 .281-.07c.573-.151 1.024-.539 1.337-1.077.471.974 1.262 1.75 2.21 2.325-.611 2.21-2.806 5.237-5.13 3.119-1.375-1.252-1.75-3.506-1.929-5.283-.064-.638-1.065-.645-1 0 .247 2.45.885 5.695 3.403 6.779 2.699 1.162 4.866-1.798 5.569-4.164.663.29 1.358.506 2.069.625-.289 1.081-.625 2.454.54 2.975.883.394 1.861.615 2.801.832.626.144.894-.826.266-.971h-.002a24.857 24.857 0 0 1-2.04-.551c-.2-.064-.693-.154-.811-.334-.126-.192.022-.736.056-.926.054-.304.13-.604.204-.904l.025.002c.77-.04 1.533-.18 2.269-.412.227.07.505-.006.616-.235.179-.071.361-.134.534-.218.561 1.95 2.102 4.682 4.316 2.996 1.555-1.184 1.89-3.548 2.189-5.362.105-.632-.86-.905-.965-.267-.204 1.237-.448 2.556-.96 3.703-.459 1.028-1.49 1.885-2.48.973-.704-.649-1.004-1.63-1.211-2.551 1.407-.945 2.409-2.37 2.409-4.281 0-1.857-.999-3.322-2.405-4.297.204-.891.495-1.789 1.137-2.459.973-1.016 2.068-.183 2.55.896.513 1.148.756 2.469.96 3.705.105.637 1.07.367.965-.267-.299-1.812-.634-4.178-2.189-5.362-2.202-1.676-3.74 1.016-4.308 2.963-.19-.095-.391-.167-.589-.246a.5.5 0 0 0-.46-.191 7.777 7.777 0 0 0-2.378-.395c-.016 0-.032.004-.048.004-.172-.559-.436-1.346-.247-1.767.107-.241.567-.319.821-.401a25.31 25.31 0 0 1 2.042-.551c.549-.126.414-.884-.049-.974h.001zm-83.389.044c1.661 3.658 1.661 7.716 0 11.374-1.661-3.658-1.661-7.716 0-11.374zm143.429 0c1.66 3.658 1.661 7.717 0 11.376-1.662-3.658-1.662-7.717 0-11.376zm-203.47.317a.508.508 0 0 0-.215.006c-.94.217-1.917.435-2.801.83-1.15.513-.838 1.86-.552 2.934a7.73 7.73 0 0 0-2.075.607c-.722-2.364-2.87-5.245-5.551-4.105-2.519 1.071-3.158 4.339-3.403 6.781-.065.643.936.638 1 0 .179-1.775.556-4.038 1.927-5.287 2.312-2.107 4.505.891 5.126 3.099-.906.571-1.672 1.323-2.146 2.262-.361-.631-.916-1.059-1.677-1.06-2.82-.008-2.861 5.797-.285 6.48a.41.41 0 0 0 .285.07c.1.013.203-.012.286-.07.571-.151 1.021-.538 1.332-1.074.472.973 1.263 1.749 2.211 2.324-.613 2.211-2.808 5.237-5.132 3.119-1.374-1.253-1.748-3.508-1.927-5.285-.064-.638-1.065-.644-1 0 .246 2.451.885 5.697 3.403 6.781 2.698 1.163 4.866-1.798 5.569-4.164a8.75 8.75 0 0 0 2.069.623c-.289 1.081-.625 2.455.54 2.977.883.394 1.861.614 2.801.83.626.145.894-.824.266-.969a24.795 24.795 0 0 1-2.042-.551c-.199-.064-.693-.155-.812-.336-.125-.191.021-.734.055-.923.055-.305.132-.606.206-.907a.164.164 0 0 0 .023.002 9.119 9.119 0 0 0 2.269-.41c.227.07.504-.008.616-.234.179-.072.361-.137.534-.221.56 1.95 2.102 4.683 4.318 2.996 1.555-1.184 1.89-3.547 2.189-5.361.105-.633-.86-.905-.965-.268-.205 1.237-.447 2.558-.96 3.705-.459 1.028-1.489 1.883-2.479.971-.704-.649-1.006-1.63-1.214-2.551 1.408-.944 2.409-2.368 2.409-4.279 0-1.857-1-3.322-2.405-4.297.205-.892.494-1.789 1.137-2.459.973-1.015 2.07-.182 2.552.897.513 1.147.755 2.467.96 3.703.104.636 1.07.367.965-.268-.299-1.812-.634-4.176-2.189-5.359-2.204-1.678-3.74 1.016-4.309 2.963-.19-.096-.39-.167-.588-.246a.5.5 0 0 0-.464-.194 7.768 7.768 0 0 0-2.376-.394c-.015 0-.031.004-.047.004-.171-.56-.435-1.345-.246-1.766.107-.241.567-.318.821-.4.67-.216 1.356-.393 2.042-.551.548-.127.412-.884-.051-.975zm71.604.109c3.851 0 3.818 5.788 0 5.994-3.816-.206-3.851-5.994 0-5.994zm143.427 0c3.852 0 3.819 5.788 0 5.994-3.815-.206-3.85-5.994 0-5.994zm-175.297 3.383a4.176 4.176 0 0 0-2.387.928c-.932.749-1.039 1.814-1.71 2.064-1.256.47-3.492 0-4.827 0h-9.157c-.643 0-.644 1.006 0 1.006h14.581c.237 0 .402-.16.481-.369.464-1.561 1.512-2.449 3.141-2.666 2.715 1.334 3.046 2.895.993 4.684-.482.299-1.279.195-1.807.369-1.01.334-1.612.672-2.167 1.633-.324.56.541 1.068.864.507 1.002-1.732 3.391-.956 4.641-2.263.886-.929.985-2.555.588-3.717-.531-1.552-1.854-2.245-3.234-2.176zm143.427 0a4.179 4.179 0 0 0-2.387.928c-.932.749-1.037 1.814-1.708 2.064-1.256.47-3.494 0-4.829 0h-9.157c-.644 0-.644 1.006 0 1.006h14.581c.237 0 .403-.16.481-.369.465-1.561 1.514-2.449 3.143-2.666 2.714 1.334 3.043 2.895.991 4.684-.482.299-1.277.195-1.804.369-1.011.334-1.613.672-2.168 1.633-.324.56.538 1.068.862.507 1.002-1.732 3.391-.956 4.641-2.263.887-.929.986-2.555.588-3.717-.531-1.552-1.854-2.245-3.234-2.176zm-42.251.842a6.77 6.77 0 0 1 1.935.295v3.849h-7.619c.33-2.647 3.228-4.144 5.684-4.144zm-143.429.359c.633 0 1.296.102 1.937.295v3.85h-7.619c.33-2.648 3.226-4.145 5.682-4.145zm146.364.322c1.557.753 2.782 2.107 2.782 3.965 0 1.919-1.226 3.209-2.782 3.936v-7.901zm-143.429.36c1.557.752 2.784 2.108 2.784 3.967 0 1.919-1.227 3.21-2.784 3.937v-7.904zm132.645 1.336c.736 0 1.107.952 1.153 1.982-.005.088.001.171 0 .258a.6.6 0 0 0 0 .06l.002.106c-.048 1.047-.428 2.058-1.155 2.135-1.556-.165-1.573-4.541 0-4.541zm-143.428.361c.733 0 1.103.942 1.152 1.965v.004c-.006.097.001.188 0 .283v.035l.002.139c-.052 1.039-.432 2.037-1.154 2.113-1.556-.164-1.573-4.539 0-4.539zm118.694 1.582c.037.351.082.736.109 1.051.068.789.145 1.582.213 2.377-.003.023-.009.044-.011.068a.445.445 0 0 0 .039.238c.054.673.091 1.345.114 2.016a.393.393 0 0 0 .008.227c.003.132.012.265.014.398.024 2.135-1.177 1.72-1.082-.238.003-.053.011-.106.013-.158a.384.384 0 0 0 .014-.184c.039-.681.099-1.36.163-2.039a.426.426 0 0 0 .053-.26c-.005-.045-.016-.086-.022-.131.113-1.122.243-2.244.375-3.365zm26.897.83h7.621v3.811a8.2 8.2 0 0 1-1.935.334c-2.456-.117-5.363-1.43-5.686-4.145zm-143.427.359h7.621v3.811a8.17 8.17 0 0 1-1.937.336c-2.456-.117-5.362-1.43-5.684-4.147zm42.185 2.598l-12.463 1.764c-.211.03-.37.284-.367.484.066 4.531 3.814 3.891 7.191 3.891H67.64c.27 0 .499-.23.499-.502v-1.221a.508.508 0 0 0-.499-.502c-1.505 0-4.05.537-5.431 0 .466.181-.706-1.072-.975-1.426l-1.722-2.255a.507.507 0 0 0-.262-.178.505.505 0 0 0-.303-.055zm143.427 0l-12.463 1.764c-.21.03-.368.284-.365.484.066 4.531 3.813 3.891 7.189 3.891h14.332c.271 0 .499-.23.499-.502v-1.221a.507.507 0 0 0-.499-.502c-1.504 0-4.049.537-5.431 0 .466.181-.706-1.072-.975-1.426l-1.723-2.255a.496.496 0 0 0-.259-.176.51.51 0 0 0-.305-.057zm-143.538 1.024c.791 1.141 1.818 3.17 2.889 3.748.36.194.871.281 1.428.312-1.478.01-2.958.051-4.425.051h-7.646c-1.993 0-1.987.169-3.797-1.607-.155-.152-.101-.581-.109-.846.023-.008.052-.013.07-.02 1.968-.771 4.762-.673 6.851-.968l4.739-.67zm143.428 0c.79 1.141 1.818 3.17 2.89 3.748.36.194.869.281 1.426.312-1.477.01-2.958.051-4.425.051h-7.646c-1.993 0-1.987.169-3.797-1.607-.155-.152-.098-.584-.107-.848.022-.008.051-.011.068-.018 1.968-.771 4.764-.673 6.853-.968l4.738-.67zm-120.057 2.195a.51.51 0 0 0-.5.504v1.947c0 .14.052.243.125.322a.235.235 0 0 0 .023.032c.01.009.021.015.031.023a.456.456 0 0 0 .321.125h21.598c.271 0 .499-.23.499-.502v-1.947a.509.509 0 0 0-.499-.504H82.207zm143.429 0a.51.51 0 0 0-.502.504v1.947c0 .135.052.236.121.315.01.014.019.028.031.041.007.007.015.011.023.017a.455.455 0 0 0 .327.129h21.596c.271 0 .499-.23.499-.502v-1.947a.509.509 0 0 0-.499-.504h-21.596zm-142.724.924c.487-.027 1.165.082 1.499.082h15.286c.97 0 1.999.096 2.964 0 .233-.024.47.014.649.035-.02.299.011.718.002.945-.484.099-1.313-.039-1.712-.039H82.675c-.028-.355-.046-.714.002-.976.076-.018.14-.042.235-.047zm143.429 0c.487-.027 1.164.082 1.497.082h15.288c.97 0 1.997.096 2.962 0 .233-.024.472.014.651.035-.02.299.011.718.002.945-.484.1-1.312-.039-1.712-.039h-18.927c-.028-.354-.045-.712.002-.974.077-.018.142-.044.237-.049zm-159.437.744a4.28 4.28 0 0 1 .606.033c-.567-.077-.589.327.085.215-.433.071-.968.022-1.402 0a46.187 46.187 0 0 0-1.937-.055c.767-.035 1.522-.116 2.04-.16.191-.016.4-.031.608-.033zm143.427 0c.207-.002.414.007.606.033-.566-.077-.588.327.085.215-.433.071-.968.022-1.402 0a46.187 46.187 0 0 0-1.937-.055c.767-.035 1.524-.116 2.042-.16.191-.016.398-.031.606-.033zm-87.408 5.828c-1.71 0-3.164 1.449-3.157 3.174.008 1.672 1.347 3.089 3.011 3.164 1.767.079 3.081-1.272 3.269-2.953a.47.47 0 0 0 .031-.211.494.494 0 0 0-.031-.213c-.183-1.625-1.413-2.961-3.123-2.961zm12.104 0c-.271 0-.5.23-.5.502 0 2.389.622 1.977-1.771 1.977a.508.508 0 0 0-.499.504v1.367c0 .272.228.502.499.502.493 0 1.853.228 1.868-.145.162.659-.094 2.187-.097 2.699-.015 2.554-1.814 3.332-2.853 5.377-1.705 3.358.132 9.18 4.161 9.36 4.035-.181 5.855-5.997 4.16-9.36-.965-1.915-2.642-2.702-2.855-5.056-.05-.555-.263-2.159-.078-2.856.067.018.177.018.377-.019.457-.085 1.011 0 1.472 0 .271 0 .5-.229.5-.502v-1.367a.509.509 0 0 0-.5-.504c-.373 0-1.58-.012-1.849.07.092-.29.078-1.673.078-2.047a.508.508 0 0 0-.499-.502h-1.614zm27.61.004a3.4 3.4 0 0 0-.816.107c-.053.008-.104.009-.157.018-2.999.501-5.028 2.36-6.737 4.754a.421.421 0 0 0-.134.201c-.146.261-.012.504.21.615a.497.497 0 0 0 .243.094c2.459.231 4.641 1.25 7.088 1.326.047.004.091.018.138.02.229.01.449-.009.664-.039.074-.004.145 0 .22-.006 3.753-.319 7.18-2.067 10.979-2.27a.485.485 0 0 0 .46-.394c.072-.212.015-.444-.204-.545a.389.389 0 0 0-.111-.043c-.005-.001-.008-.005-.013-.006-4.12-.676-7.383-3.869-11.583-3.807-.084-.006-.162-.025-.247-.025zm-110.908.014c-.25 0-.499.16-.499.484v2.569a11.889 11.889 0 0 0-3.246-.612c-.643-.032-.642.974 0 1.006.818.041 1.676.179 2.504.414-1.664 1.016-2.86 2.6-3.003 4.865-.094 1.478-.102 2.972-.09 4.467-.97.518-.666 2.403-.666 3.303 0 1.064-.469 3.583 1.189 3.672 1.679.091 1.323-2.155 1.323-3.197 0-1.109.413-3.167-.756-3.766v-.859c0-1.295-.159-2.724 0-4.006.224-1.801 1.324-3.007 2.745-3.78v8.588c-1.081.447-.756 2.421-.756 3.348 0 1.064-.469 3.583 1.189 3.672 1.68.091 1.323-2.155 1.323-3.197 0-1.109.412-3.167-.756-3.766v-8.641c1.422.775 2.523 1.982 2.745 3.776.158 1.282 0 2.717 0 4.006v.859c-1.171.598-.756 2.653-.756 3.766 0 1.042-.356 3.287 1.321 3.197 1.654-.089 1.189-2.608 1.189-3.672 0-.9.306-2.797-.674-3.309.011-1.492.002-2.982-.082-4.461-.127-2.265-1.33-3.851-3.001-4.867.816-.23 1.655-.368 2.502-.412.64-.032.644-1.038 0-1.006a11.922 11.922 0 0 0-3.244.61v-2.567c0-.323-.251-.484-.501-.484zm143.427 0c-.25 0-.499.16-.499.484v2.569a11.875 11.875 0 0 0-3.244-.612c-.643-.032-.642.974 0 1.006.818.041 1.675.179 2.502.414-1.664 1.016-2.86 2.6-3.003 4.865-.094 1.478-.102 2.972-.09 4.467-.969.519-.666 2.404-.666 3.303 0 1.064-.469 3.583 1.189 3.672 1.68.091 1.323-2.155 1.323-3.197 0-1.109.413-3.167-.756-3.766v-.859c0-1.295-.159-2.724 0-4.006.224-1.801 1.324-3.007 2.745-3.78v8.588c-1.081.447-.756 2.421-.756 3.348 0 1.064-.468 3.583 1.189 3.672 1.68.091 1.323-2.155 1.323-3.197 0-1.109.413-3.167-.756-3.766v-8.641c1.423.775 2.523 1.981 2.745 3.776.159 1.282 0 2.717 0 4.006v.859c-1.171.598-.756 2.653-.756 3.766 0 1.042-.356 3.287 1.321 3.197 1.653-.089 1.189-2.608 1.189-3.672 0-.9.307-2.797-.674-3.309.011-1.492.004-2.982-.08-4.461-.128-2.265-1.332-3.851-3.003-4.867.816-.23 1.655-.368 2.502-.412.64-.032.644-1.038 0-1.006a11.884 11.884 0 0 0-3.244.61v-2.567c0-.323-.251-.484-.501-.484zm-94.511.041c-1.797.23-1.09 2.429-1.523 3.715-1.29 3.823-3.869.843-5.904 2.623-2.544 2.225 4.275 2.366 5.946 2.377l-.584 12.867c-.012.271.238.502.499.502h2.583c.263 0 .51-.23.5-.502-.138-3.647-.274-7.295-.41-10.942-.022-.559-.281-1.568-.078-2.087.235-.601.515-.164 1.094-.92 1.218-1.593.917-3.651.864-5.549-.001-.024-.01-.041-.013-.063-.003-.024.001-.045-.004-.07l-.185-.756c-.069-.28-.356-.398-.616-.35-1.128.211-1.332 1.739-1.542 2.702-.378 1.736-.266 2.136-.136.187.078-1.165.269-2.234-.01-3.365-.047-.192-.271-.396-.482-.369h.001zm143.427 0c-1.797.23-1.09 2.429-1.523 3.715-1.29 3.823-3.868.843-5.903 2.623-2.544 2.225 4.273 2.366 5.946 2.377l-.585 12.867c-.012.271.238.502.499.502h.455c.149-.317.299-.636.443-.961-.695.16-.585.644-.342-.746.242-1.389.133-2.957.198-4.367l.227-4.965c.027-.608.208-1.432.091-2.032a1.418 1.418 0 0 1-.031-.412c-.074.056-.204.109-.433.123.637-.04.649-1.005 0-1.005-1.015 0-2.028-.054-3.04-.131-1.366-.105-2.334-.178-.66-.698 1.089-.338 2.454.117 3.364-.752.411-.391.62-1.036.74-1.72-.051.624-.125 1.244-.006 1.861a.494.494 0 0 0 .35.352l.206.05c.158.039.378.008.487-.13.589-.751 1.433-2.482 1.543-3.684.101 1.829.231 3.825-1.768 4.789a.494.494 0 0 0-.247.434l.296 7.865c.032.879.008 1.802.031 2.711.339-.895.66-1.817.965-2.768l-.196-5.258c-.021-.559-.282-1.568-.08-2.087.236-.601.515-.164 1.094-.92 1.218-1.593.92-3.651.868-5.549 0-.024-.012-.041-.015-.063-.003-.024.004-.045-.002-.07h-.002l-.185-.756c-.069-.28-.355-.398-.616-.35-1.127.211-1.332 1.739-1.542 2.702-.379 1.736-.266 2.136-.136.187.078-1.165.269-2.234-.01-3.365-.047-.192-.272-.396-.482-.369h.001zm-151.213.004c-3.463-.003-4.399 2.891-4.489 6.25a.519.519 0 0 0-.043.197c-.048 2.605-.451 5.205-.769 7.805-1.064-1.087-2.841-1.176-4.192.17-.458.456.249 1.167.707.711 1.191-1.187 2.895-.816 3.295.759-.038.38-.07.76-.098 1.139-1.358-1.321-3.474-1.411-5.027.123-.459.454.248 1.165.707.711 1.381-1.365 3.439-1.041 4.247.738-.007.308-.023.616-.02.924.014 1.215.528 3.454 2.339 2.313.896-.565 1.032-2.011.936-3.498.887-1.539 2.794-1.768 4.101-.477.459.454 1.165-.257.705-.711-1.523-1.506-3.589-1.447-4.949-.197-.047-.347-.085-.637-.133-.946.341-1.673 2.102-2.096 3.324-.878.457.456 1.163-.255.705-.711-1.379-1.374-3.201-1.246-4.256-.092-.172-1.704-.628-4.383-.66-6.93.014-.318.033-.635.039-.953 0-.043-.014-.076-.022-.113.149-3.393 1.321-6.125 5.466-5.053.624.161.89-.809.267-.971-.82-.212-1.542-.31-2.18-.31zm143.425 0c-3.463-.003-4.396 2.891-4.487 6.25a.519.519 0 0 0-.043.197c-.048 2.605-.45 5.205-.769 7.805-1.063-1.087-2.841-1.176-4.192.17-.458.456.249 1.167.707.711 1.189-1.185 2.892-.817 3.295.753-.038.382-.07.764-.097 1.145-1.359-1.321-3.476-1.411-5.027.123-.46.454.247 1.165.707.711 1.38-1.365 3.437-1.041 4.246.738-.007.308-.023.616-.019.924.014 1.215.527 3.454 2.338 2.313.896-.565 1.033-2.011.937-3.498.886-1.539 2.794-1.768 4.1-.477.46.454 1.167-.257.707-.711-1.523-1.506-3.591-1.447-4.951-.197-.047-.349-.083-.639-.13-.949.343-1.671 2.101-2.092 3.321-.875.458.456 1.165-.255.707-.711-1.379-1.375-3.203-1.247-4.258-.092-.172-1.704-.627-4.383-.66-6.93.014-.318.033-.635.039-.953.001-.043-.014-.076-.021-.113.148-3.393 1.32-6.125 5.466-5.053.623.161.89-.809.266-.971-.819-.212-1.544-.31-2.182-.31zm-217.074.3c-.278 0-.546.044-.808.108-.055.008-.108.008-.163.017-2.998.501-5.029 2.361-6.737 4.754a.42.42 0 0 0-.136.202c-.146.258-.015.5.204.613a.517.517 0 0 0 .249.096c2.459.23 4.641 1.25 7.088 1.326.046.004.091.017.138.019.228.011.446-.009.66-.039.075-.004.148.001.224-.006 3.753-.319 7.18-2.064 10.978-2.267.262-.014.41-.192.459-.393.072-.211.02-.441-.194-.545a.42.42 0 0 0-.127-.049l-.005-.002c-4.118-.676-7.381-3.868-11.578-3.808-.085-.006-.165-.026-.252-.026zm63.972.239a.51.51 0 0 0-.5.504v8.158c0 .139.052.243.125.322.008.011.014.022.023.031l.031.024a.456.456 0 0 0 .321.125h2.195c.27 0 .501-.229.501-.502v-8.158a.51.51 0 0 0-.501-.504h-2.195zm143.427 0a.509.509 0 0 0-.499.504v8.158c0 .139.051.243.124.322.008.011.014.022.023.031l.031.024a.456.456 0 0 0 .321.125h2.197c.27 0 .499-.229.499-.502v-8.158a.51.51 0 0 0-.499-.504h-2.197zm-165.393.281c-.643 0-.645 1.006 0 1.006h1.702v3.349h-1.702c-.643 0-.645 1.006 0 1.006h1.702v3.35h-1.702c-.643 0-.645 1.006 0 1.006h1.702v3.351h-1.702c-.643 0-.645 1.006 0 1.006h1.702v3.35h-1.702c-.643 0-.645 1.004 0 1.004v.002h5.822a.51.51 0 0 0 .499-.504v-17.424a.508.508 0 0 0-.499-.502h-5.822zm143.427 0c-.643 0-.644 1.006 0 1.006h1.702v3.349h-1.702c-.643 0-.644 1.006 0 1.006h1.702v3.35h-1.702c-.643 0-.644 1.006 0 1.006h1.702v3.351h-1.702c-.643 0-.644 1.006 0 1.006h1.702v3.35h-1.702c-.643 0-.644 1.004 0 1.004v.002h5.822c.27 0 .499-.231.499-.504v-17.424a.508.508 0 0 0-.499-.502h-5.822zm-69.061.07c.081.03.167.047.253.053a.75.75 0 0 0 .227-.008c.004.087.022.199.08.377.141.436 0 1.157 0 1.607 0 .272.228.502.499.502.448 0 1.048-.087 1.47 0 .177.037.29.03.36.008-.023.044-.045.074-.059.174a.372.372 0 0 0 .01.174c-.082-.005-.14-.018-.311.006-.47.067-.996 0-1.47 0-.27 0-.499.23-.499.502 0 1.722-.342 3.763.169 5.424.353 1.149 1.028 1.528 1.793 2.355 2.054 2.219 1.767 8.829-2.269 9.01-3.537-.158-4.64-6.427-2.64-8.728.854-.984 1.733-1.269 2.162-2.637.519-1.658.171-3.705.171-5.424a.51.51 0 0 0-.501-.502c-.448 0-1.048.088-1.471 0-.178-.037-.29-.028-.359-.006.022-.044.046-.074.06-.174a.365.365 0 0 0-.012-.176c.083.005.141.018.311-.006.471-.066.997 0 1.471 0 .27 0 .501-.229.501-.502 0-.44-.124-1.224 0-1.607.068-.21.072-.341.054-.422zm-12.715.129c1.059.003 2.136.704 2.21 2.092-.148 2.775-4.31 2.8-4.31 0 0-1.4 1.041-2.095 2.1-2.092zm39.704.016c1.254.004 2.53.832 2.618 2.476-.074 1.381-.988 2.178-2.022 2.403-.491.008-.973-.013-1.445-.061-.907-.291-1.635-1.067-1.635-2.342 0-1.658 1.23-2.48 2.484-2.476zm2.749.205c.175.042.35.081.528.135 2.176.652 3.979 1.884 6.022 2.697-2.164.416-4.249 1.109-6.428 1.562.402-.563.65-1.221.717-1.91a.507.507 0 0 0 .031-.213 3.947 3.947 0 0 0-.87-2.271zm-146.176.156c1.254.004 2.53.833 2.618 2.477-.074 1.378-.984 2.176-2.016 2.402-.492.009-.973-.013-1.445-.061-.91-.289-1.644-1.064-1.644-2.341 0-1.659 1.233-2.48 2.487-2.477zm64.539.149h1.194v7.154h-1.194v-7.154zm143.427 0h1.195v7.154h-1.195v-7.154zm-205.218.054c.176.042.35.082.529.135 2.176.652 3.979 1.886 6.021 2.699-2.164.416-4.249 1.107-6.429 1.561a3.943 3.943 0 0 0 .719-1.91.5.5 0 0 0 .031-.211.507.507 0 0 0-.031-.213 3.93 3.93 0 0 0-.84-2.061zm44.644.145c-.001.045.006.058 0 .117-.249 2.674 0 5.491 0 8.174 0 2.681-.249 5.499 0 8.172.006.059-.001.072 0 .117-.468.024-1.113-.08-1.419-.08h-1.199v-16.418h1.199c.306 0 .951-.106 1.419-.082zm143.428 0c-.001.045.006.058 0 .117-.25 2.674 0 5.491 0 8.174 0 2.681-.25 5.499 0 8.172.006.059-.001.072 0 .117-.469.024-1.114-.08-1.42-.08h-1.199v-16.418h1.199c.306 0 .951-.106 1.42-.082zm-50.505.221a3.453 3.453 0 0 0-.373 1.546c.003.753.254 1.455.664 2.038-1.169-.237-2.337-.519-3.574-.704.952-1.206 2.045-2.21 3.283-2.88zm-143.429.361c-.242.48-.37 1.01-.371 1.547.003.753.254 1.452.664 2.035-1.169-.237-2.337-.519-3.574-.703.951-1.206 2.044-2.209 3.281-2.879zm86.641.537c.101 1.829.231 3.825-1.768 4.789a.492.492 0 0 0-.247.434l.295 7.865c.055 1.437-.068 2.995.166 4.41.256 1.559.41.713-.746.713-1.126 0-1.018.912-.737-.701.243-1.389.135-2.957.199-4.367l.227-4.965c.027-.608.207-1.432.091-2.032a1.418 1.418 0 0 1-.031-.412c-.075.056-.205.109-.433.123.637-.04.65-1.005 0-1.006-1.015 0-2.03-.053-3.042-.13-1.366-.105-2.332-.178-.658-.698 1.089-.338 2.453.117 3.364-.752.408-.389.617-1.029.738-1.709-.05.62-.122 1.237-.004 1.85a.493.493 0 0 0 .35.352l.206.05c.159.039.376.008.485-.131.589-.75 1.434-2.482 1.545-3.683zm18.201 3.596c-.291.027-.6.114-.944.279-2.668 1.275-2.654 5.278-2.446 7.783.024.288.21.479.499.502l1.082.086v6.469c0 .272.23.502.501.502h8.217c.387 0 .615-.424.433-.756-.435-.797-1.23-1.093-2.057-1.234.686-1.611 2.272-4.768 1.372-6.016-1.575-2.183-3.331 2.763-4.113 3.193-.67.369-.499-.109-.586-.84-.093-.771 0-1.618 0-2.396 0-1.466.237-3.171.01-4.627.059.036.085.06.184.109.585.288 1.671.204 2.335.285.815.099 1.526.412 2.108-.277.163-.194.218-.524 0-.711-1.082-.927-2.855-.933-4.138-1.558-.889-.434-1.585-.877-2.457-.793zm.524 1.195a2.05 2.05 0 0 1 1.012.182c.343.155.657.405 1.006.568.08.037.187.074.274.113-.467-.025-.944-.043-1.359-.094-.27-.032-.5.258-.5.504 0 1.515-1.022 9.938 1.15 9.956.515.005.713-.413 1.03-.731.397-.399 1.734-3.224 2.274-3.268.773-.062-1.02 4.647-1.322 5.479-.122.335.186.608.481.637.331-.027.61.005.865.064-2.088-.018-4.179-.049-6.263.01.002-.116.006-.236.02-.289.164-.626 0-1.48 0-2.129v-4.008a.45.45 0 0 0-.282-.433l-.02-.012a.31.31 0 0 0-.052-.015c-.046-.018-.09-.037-.146-.041-.233-.019-.777-.116-1.084-.102.012-.304-.053-.808-.052-1.033.004-1.038-.067-2.617.457-3.541.545-.963 1.503-1.743 2.511-1.817zm33.85 2.467a.506.506 0 0 0-.499.502v1.72c0 .272.228.504.499.504h19.089a.45.45 0 0 0 .318-.125c.011-.008.023-.014.033-.023.009-.01.015-.022.023-.033a.46.46 0 0 0 .125-.323v-1.72a.507.507 0 0 0-.499-.502h-19.089zm-143.427.359c-.271 0-.5.229-.5.502v1.676c.028.105.058.206.086.31.09.14.24.239.414.239h19.088a.45.45 0 0 0 .319-.125c.011-.008.023-.015.033-.024.009-.01.015-.021.023-.031a.456.456 0 0 0 .125-.322v-1.723a.508.508 0 0 0-.5-.502H11.819zm161.913.574a.93.93 0 0 1 .356.071c-.185-.095-.223.144-.237.716h-16.424c-.424 0-1.305.165-1.752.02.012-.217.152-.522.179-.721.195-.009.423-.022.484-.015.803.089 1.673 0 2.48 0h13.574c.257 0 .897-.094 1.34-.071zm-143.429.36c.148.008.275.03.358.072-.185-.094-.223.144-.237.715H14c-.424 0-1.305.164-1.752.019.013-.215.151-.52.179-.718.195-.009.423-.023.483-.016.803.09 1.672 0 2.479 0h13.574c.257 0 .896-.096 1.34-.072zm58.504 1.353c.037.35.082.735.109 1.049.068.789.145 1.584.214 2.379-.003.023-.009.045-.012.068-.01.095.009.17.039.237.055.672.092 1.344.114 2.015a.4.4 0 0 0 .008.229c.003.133.012.266.014.398.024 2.135-1.177 1.718-1.082-.24.003-.053.011-.105.014-.158a.373.373 0 0 0 .013-.184c.039-.681.101-1.36.165-2.039a.427.427 0 0 0 .051-.258c-.005-.043-.016-.082-.021-.125.112-1.124.242-2.247.374-3.371zm143.427 0c.037.35.082.735.109 1.049.068.791.146 1.588.214 2.385l-.01.062c-.01.095.007.17.037.237.055.674.092 1.348.114 2.021a.396.396 0 0 0 .008.223c.003.133.012.266.014.398.024 2.135-1.175 1.718-1.08-.24.003-.056.01-.112.013-.168a.376.376 0 0 0 .014-.166c.042-.683.096-1.366.163-2.047a.429.429 0 0 0 .051-.258c-.005-.042-.016-.081-.022-.123.113-1.125.243-2.249.375-3.373zm-74.601 3.715a.487.487 0 0 0-.433.244l-2.385 4.364c-.311.567.552 1.075.862.507.339-.619.68-1.238 1.018-1.857.124-.226.681-1.138.944-1.77.369 1.023 1.614 3.016 1.948 3.627.179.328.684.328.863 0l1.016-1.857c.123-.226.681-1.138.944-1.77.368 1.023 1.613 3.016 1.948 3.627.178.328.685.328.864 0l1.016-1.857c.124-.226.682-1.138.944-1.77.369 1.023 1.614 3.016 1.949 3.627.179.328.684.328.862 0l1.018-1.857c.123-.226.681-1.138.944-1.77.369 1.023 1.614 3.016 1.948 3.627.311.568 1.173.06.863-.507l-2.386-4.364c-.178-.326-.685-.326-.864 0l-1.016 1.86c-.123.226-.681 1.137-.944 1.769-.368-1.022-1.613-3.017-1.948-3.629-.179-.326-.686-.326-.865 0l-1.016 1.86c-.123.226-.681 1.137-.944 1.769-.368-1.022-1.613-3.017-1.948-3.629-.179-.326-.684-.326-.862 0l-1.016 1.86c-.124.226-.682 1.137-.944 1.769-.369-1.022-1.614-3.017-1.949-3.629a.483.483 0 0 0-.431-.244zm-143.429.359a.484.484 0 0 0-.431.247l-.67 1.226c.155.418.315.829.478 1.235.234-.396.451-.787.631-1.219.368 1.022 1.611 3.014 1.946 3.627.179.327.686.327.865 0L18.039 215c.123-.226.68-1.135.944-1.767.368 1.022 1.613 3.013 1.948 3.625.179.327.685.327.864 0L22.811 215c.124-.226.681-1.135.944-1.767.369 1.022 1.614 3.013 1.949 3.625.178.327.683.327.862 0L27.582 215c.124-.226.681-1.135.944-1.767.369 1.022 1.614 3.013 1.948 3.625.31.567 1.176.062.865-.506-.795-1.455-1.592-2.909-2.388-4.363-.178-.328-.683-.328-.862 0l-1.016 1.859c-.124.226-.681 1.136-.944 1.768-.369-1.023-1.614-3.015-1.948-3.627-.179-.328-.686-.328-.865 0l-1.016 1.859c-.123.226-.681 1.136-.944 1.768-.369-1.023-1.613-3.015-1.948-3.627-.178-.328-.683-.328-.863 0l-1.015 1.859c-.124.226-.681 1.134-.944 1.766-.37-1.023-1.614-3.014-1.949-3.625a.487.487 0 0 0-.433-.247zm43.016 5.004c-.59 0-1.099.423-1.253.975a1.845 1.845 0 0 1-.281-.521c-.149-.437-.854-.518-.964 0-.184.87.039 1.739.544 2.373h-7.589a.51.51 0 0 0-.501.504v1.541c0 .271.23.502.501.502h19.087c.134 0 .234-.05.313-.12.014-.01.027-.019.04-.031.007-.007.012-.015.018-.023a.463.463 0 0 0 .128-.328v-1.541a.51.51 0 0 0-.499-.504h-7.59c.525-.67.724-1.54.542-2.373-.109-.517-.814-.437-.963 0a1.8 1.8 0 0 1-.303.543c-.158-.56-.605-.997-1.23-.997zm143.428 0c-.591 0-1.1.423-1.253.975a1.843 1.843 0 0 1-.28-.521c-.149-.437-.857-.518-.966 0-.184.87.04 1.739.544 2.373h-7.591a.51.51 0 0 0-.499.504v1.541a.51.51 0 0 0 .499.503h19.089a.459.459 0 0 0 .317-.123l.035-.027c.01-.011.018-.023.027-.035.08-.087.123-.2.122-.318v-1.541a.511.511 0 0 0-.501-.504h-7.589c.525-.67.724-1.54.542-2.373-.109-.517-.815-.437-.964 0-.068.197-.17.38-.301.543-.158-.56-.606-.997-1.231-.997zm-143.437 1.016c.149 0 .302.097.314.297-.024.397-.613.396-.61 0 .001-.198.147-.296.296-.297zm143.427 0c.149 0 .302.097.314.297-.024.397-.612.396-.609 0 .001-.198.146-.296.295-.297zm-107.742.082c-4.297 0-8.594 2.617-10.027 7.852-.127.462.5.878.837.488 1.367-1.584 2.915-2.732 4.779-3.598 1.398 1.687 3.298 2.717 5.604 2.188 1.186-.272 1.828-1.276 2.838-1.641 1.953-.706 3.94 1.637 5.159 3.051.337.39.964-.026.837-.488-1.433-5.235-5.73-7.852-10.027-7.852zm143.427 0c-4.297 0-8.592 2.617-10.025 7.852-.126.462.498.878.835.488 1.368-1.584 2.915-2.732 4.779-3.598 1.399 1.687 3.299 2.717 5.604 2.188.334-.077.621-.217.89-.379a34.755 34.755 0 0 0 2.076-2.908.561.561 0 0 0-.305.222c-2.568 2.921-5.137 2.921-7.706 0a.498.498 0 0 0-.264-.179c-.011-.005-.023-.007-.035-.012-.026-.006-.051-.014-.078-.016a.502.502 0 0 0-.307.028 14.086 14.086 0 0 0-3.681 2.287c2.66-5.087 8.833-6.286 13.147-3.59.168-.286.338-.568.499-.861a10.353 10.353 0 0 0-5.429-1.522zm-143.427.979c3.243 0 6.479 1.669 8.217 4.994a14.09 14.09 0 0 0-3.679-2.287c-.272-.118-.507-.061-.686.179-2.568 2.921-5.136 2.921-7.704 0a.498.498 0 0 0-.264-.179c-.012-.005-.025-.007-.037-.012-.026-.006-.05-.014-.076-.016a.508.508 0 0 0-.309.028 14.09 14.09 0 0 0-3.679 2.287c1.738-3.325 4.974-4.994 8.217-4.994zm-36.703.3c.246.109.513.183.8.219.058.011.115.023.175.026h.013c.014 0 .026.003.039.004.033.002.056-.008.086-.012.061-.004.121-.009.179-.022a2.83 2.83 0 0 0 .759-.213 1.504 1.504 0 0 1-1.024.383c-.413 0-.762-.147-1.027-.385zm143.427 0c.248.11.517.185.806.221.056.01.113.021.171.023h.014l.037.004c.04-.002.077-.01.116-.013.05-.005.1-.01.148-.02.272-.038.526-.109.761-.213a1.509 1.509 0 0 1-1.025.383 1.51 1.51 0 0 1-1.028-.385zm-80.075.911c-.307.003-.615.015-.917.015a.52.52 0 0 0-.212.045.433.433 0 0 0-.149.113.521.521 0 0 0-.092.16c-.1.295.051.688.453.688.344 0 .868-.024 1.371.012v2.095c-.499.036-1.019.01-1.371.01a.457.457 0 0 0-.453.319c-.04.12-.04.25 0 .369a.457.457 0 0 0 .453.318c.483 0 .977.018 1.463-.008.015.001.027.008.043.008h17.014c.018 0 .031-.008.048-.01.484.027.978.01 1.457.01.081 0 .15-.015.21-.043.422-.192.354-.963-.21-.963-.352 0-.894.028-1.408-.013l-1.239-1.045 1.241-1.047c.509-.041 1.046-.012 1.406-.012.643 0 .644-1.004 0-1.004v-.002c-.486 0-.984-.018-1.472.008-.012-.001-.021-.006-.033-.006h-17.014c-.016 0-.028.006-.043.008-.182-.01-.363-.027-.546-.025zm-53.387.474c.089.005.149.027.219.043-.054.019-.073.279-.087.565H49.856c-.436 0-1.304.163-1.758.017.032-.175.147-.395.181-.549.203-.004.444-.011.488-.006.798.099 1.678 0 2.48 0h13.574c.265 0 .894-.094 1.337-.07zm143.427 0c.09.005.15.027.219.043-.054.019-.073.279-.087.565h-16.432c-.436 0-1.306.162-1.759.015.032-.175.146-.394.18-.547.204-.004.444-.011.488-.006.798.099 1.677 0 2.48 0h13.574c.266 0 .894-.094 1.337-.07zm-46.612.492a.511.511 0 0 0-.305.055.508.508 0 0 0-.26.176l-1.5 1.967c-.321.42-1.544 1.851-1.198 1.716-1.377.538-3.93 0-5.432 0-.27 0-.499.23-.499.502v1.221c0 .271.228.502.499.502h14.334c3.377 0 7.124.645 7.189-3.891.003-.197-.156-.456-.367-.486L162.973 221zm-40.889.055h13.117a1.87 1.87 0 0 0-.32.93.413.413 0 0 0-.012.107l-.002.022.002.021a.42.42 0 0 0 .012.108c.024.345.133.66.316.929H122.08c.206-.303.334-.66.334-1.058a1.87 1.87 0 0 0-.33-1.059zm-102.54.305a.504.504 0 0 0-.305.056.505.505 0 0 0-.258.176l-.929 1.217c.227.322.457.642.694.953.321-.507.625-.98.911-1.387 3.598.459 8.095.351 11.408 1.621.07.028.19.022.305.022.047.226.112.599-.163.869-1.334 1.308-1.845 1.607-3.516 1.608h-6.624c.324.342.654.676.992 1.003h3.124c3.378 0 7.125.645 7.191-3.89.003-.196-.156-.455-.367-.485l-12.463-1.763zm143.542.656c3.597.457 8.096.35 11.408 1.621.071.027.188.021.303.022.047.226.113.598-.163.869-1.334 1.308-1.844 1.605-3.516 1.605h-15.151c-.526 0-1.12.073-1.644 0 .388.054.514-.101.482-.213.206.005.448.006.489-.002 1.403-.272 3.657.624 4.899-.146 1.105-.685 2.072-2.586 2.893-3.756zm-100.615 2.303c-.281.03-.558.09-.826.179-1.654.554-2.091 2.033-2.146 3.559-.518.242-.809.797-1.024 1.355-2.23.307-3.658 3.583-4.757 5.239-.443.627-2.654 3.016-3.275 4.721.427.067.837.141 1.272.205-.099-.654 1.194-2.093 1.44-2.43.481-.659.957-1.322 1.427-1.988.892-1.344 1.772-3.34 3.048-4.348.872-.688 1.808-.549 2.424-.023.09.111.183.219.29.308.494.653.595 1.62-.111 2.471-.248.299-.567.546-.86.799-.689.591-1.415 1.142-2.129 1.701-1.006.788-2.02 1.567-3.04 2.336-.257.193-1.011.931-1.568 1.293.439.061.892.114 1.338.172.267-.222.515-.434.733-.598a196.931 196.931 0 0 0 4.332-3.352c1.005-.801 2.281-1.662 2.768-2.908.177-.452.193-.882.108-1.283.56.091 1.16.115 1.749.115.072-.006.135-.02.204-.029-.563 2.963-3.625 3.757-4.826 6.154-.276.553-.145 1.507-.264 2.084-.027.135-.039.23-.058.348.331.032.658.067.993.098.452-1.906.183-1.92 1.742-3.457-.012.521-.04 1.042-.082 1.562a14.46 14.46 0 0 1-.301 2.027c.329.028.676.048 1.008.075.343-1.527.412-3.151.383-4.709 1.195-1.293 2.244-2.769 2.452-4.518 1.26-.727 1.395-2.391 1.326-3.965-.091-2.076-1.858-3.39-3.77-3.193zm143.427 0c-.28.03-.557.09-.825.179-1.654.554-2.092 2.033-2.147 3.559-.518.242-.809.797-1.024 1.355-2.23.307-3.657 3.583-4.755 5.239-.596.844-4.414 4.89-3.215 6.144l-.037.028c.82-.059 1.667-.108 2.464-.174.667-.425 1.294-1.016 1.777-1.379a196.82 196.82 0 0 0 4.33-3.352c1.006-.801 2.281-1.662 2.768-2.908.177-.453.192-.883.107-1.285.56.091 1.16.117 1.75.117.072-.006.136-.02.204-.029-.563 2.963-3.625 3.757-4.825 6.154-.278.553-.145 1.507-.263 2.084v.004c.363-.042.708-.092 1.065-.137.277-1.33.23-1.515 1.61-2.876-.012.52-.038 1.04-.08 1.56-.019.238-.06.668-.13 1.137.343-.047.704-.086 1.042-.135.166-1.194.198-2.421.176-3.609 1.196-1.293 2.245-2.769 2.452-4.518 1.26-.727 1.396-2.391 1.326-3.965-.09-2.076-1.857-3.39-3.77-3.193zm-157.914.011a.507.507 0 0 0-.499.502v11.766c0 .22.119.359.272.43.174.127.405.147.582-.074l9.431-11.766c.26-.324.113-.858-.353-.858h-9.433zm143.429 0a.509.509 0 0 0-.501.502v11.766c0 .22.119.359.272.43.17.124.397.144.573-.065l.004-.004.006-.006 9.43-11.765c.26-.325.113-.858-.353-.858h-9.431zm-128.55.969c1.044.043 2.066.749 2.322 1.84-.83-.018-1.736-.113-2.308.582-.568-.69-1.466-.601-2.29-.582.077-.363.186-.706.382-.963a2.22 2.22 0 0 1 1.894-.877zm143.427 0c1.044.043 2.066.749 2.322 1.84-.829-.018-1.734-.113-2.306.58-.568-.689-1.467-.599-2.292-.58.077-.363.188-.706.384-.963a2.217 2.217 0 0 1 1.892-.877zm-157.805.035h7.89l-7.89 9.842v-9.842zm143.427 0h7.891l-7.891 9.844v-9.844zm-99.016.698c-3.779 0-6.984 3.195-6.968 7.008.017 3.684 2.95 6.805 6.616 6.988 4.084.205 7.109-3.042 7.32-6.988-.204-3.804-3.02-7.008-6.968-7.008zm143.427 0c-3.505 0-6.512 2.749-6.917 6.189.38-.228.752-.464 1.119-.703.62-2.721 2.9-4.12 5.293-4.24.399-.394.789-.798 1.168-1.213a7.231 7.231 0 0 0-.663-.033zm-103.965.9c-1.078.028-2.594 1.167-3.066 1.664-1.521 1.604-1.733 3.834-1.128 5.885.042.2.194.313.375.338.026.005.051.011.077.012h.002c.261.006.518-.176.521-.465.001-.007.005-.012.006-.02.06-.998.134-2.085.575-2.994 1.637 1.275 1.105 4.062 1.105 5.945v4.323h1.432a1.458 1.458 0 0 0-.432-.254v-6.039c0-1.904.064-3.676-1.532-4.801.035-.037.063-.078.101-.113.571-.544 3.768-1.71 2.84-3.073-.207-.303-.517-.417-.876-.408zm-12.543.066c-.198.01-.449.148-.482.37l-1.136 7.588c-.002.017-.008.034-.008.052l-.21 1.41a.402.402 0 0 0-.045.291l-.19 1.272c-.095.126-.136.283-.064.43l-.233 1.558c-.083.164-.069.361.124.514.381.302 1.002.71 1.636 1.137h1.74c-.84-.628-1.795-1.207-2.478-1.715.037-.236.083-.477.124-.715l3.061 2.43h.669c.226-.17.327-.482.046-.705l-3.582-2.844c.031-.166.054-.328.086-.494l2.715 2.156c.5.397 1.212-.31.707-.711l-3.214-2.555.091-.488 2.344 1.861c.5.396 1.212-.312.708-.713l-2.842-2.254c.03-.165.056-.33.085-.496l1.978 1.569c.499.397 1.21-.31.705-.711l-2.504-1.988c.027-.167.052-.334.077-.5l1.648 1.306c.5.396 1.212-.31.707-.711l-2.184-1.732c.022-.175.036-.348.055-.522l1.35 1.073c.5.396 1.212-.313.707-.713l-1.956-1.553c.011-.18.022-.36.029-.539l1.148.91c.233.185.507.126.688-.025.253.888.401 1.789.45 2.226.304 2.692.197 5.493.29 8.201.01.31.036.634.056.952h.971c-.079-2.343-.154-4.686-.239-7.028-.091-2.521.218-7.779-3.628-7.594zm-27.072.25c2.932.008 5.916 1.947 6.122 5.792-.411 7.681-11.938 7.753-11.938 0 0-3.877 2.883-5.8 5.816-5.792zm43.9.081c-1.947.136-3.045 5.155-3.621 6.443-.675 1.505-.629 2.36-.581 3.982.063 2.175.453-.555.21 1.079.05-.338-.379.686-.396.519.011.114-.318.428-.284.721.025.222.138.425.367.486 1.247.334 1.984-.558 2.599-1.555v1.717c0 .103.03.52.053.899h1.202c-.006-1.652-.254-3.404-.254-4.373 0-.54-.652-.631-.933-.254-.331.445-.721.931-1.037 1.439-.07-.112-.138-.22-.136-.314.013-.596.026-1.095.039-1.616a.757.757 0 0 0 .4-.078.864.864 0 0 0 .425-1.088.642.642 0 0 0-.165-.23c-.011-.01-.021-.02-.033-.029a.44.44 0 0 0-.099-.061.415.415 0 0 0-.083-.031.53.53 0 0 0-.195-.002c-.014.003-.026-.002-.04.002-.022.006-.04.022-.061.031-.019.008-.038.008-.058.02a8.55 8.55 0 0 1 .354-1.7c.332-1.021.862-2.005 1.282-2.994.112-.263 1.036-2.288.883-.945-.175 1.543-2.526 2.701-1.569 4.324.133.226.458.331.686.182.733-.481.85-.781 1.385-1.496.337-.453.578-1.009.949-1.432-.314.359 2.051-2.558 1.197-.558-.86 1.154-1.89 2.076-2.76 3.195-.15.192-.184.385-.078.609l-.287 1.608c-.208.214-.198.647.101.789 1.484.705 1.698 2.785 1.602 5.002h.933c-.005-1.113-.045-2.215-.199-3.274-.09-.62-.301-1.025-.495-1.609-.085-.258-.547-.419-.606-.641-.251.121-.327.125-.225.014.129-.164.228-.347.31-.539 2.516.188 1.844 4.016 1.844 5.838v.211h1c.001-.929-.004-1.858 0-2.787.009-2.175-.337-4.225-2.847-4.28-.042-.195-.087-.469-.09-.463.399-.9 1.729-2.036 2.489-2.966a.436.436 0 0 0 .171-.202.413.413 0 0 0 .085-.277c.705-2.063-.944-2.88-2.358-1.156-.07.086-.15.213-.226.318.093-.222.171-.439.21-.639.157-.805.316-1.539-.658-1.8a1.192 1.192 0 0 0-.402-.039zm-16.36.58c.543-.005.965.588 1.288 1.357l-1.327-1.053c.043-.143.07-.26.039-.304zm11.989.043c.011.01-.046.061-.216.183-.653.472-1.395.799-2.035 1.281-.14.106-.258.224-.377.342a4.11 4.11 0 0 1 1.022-1.025c.373-.261.782-.383 1.183-.592.198-.103.405-.206.423-.189zm-67.892.152c.307-.011.62.029.882.039.038 1.215-.114 2.57-1.598 2.692-.8 0-1.728.074-2.372-.276a3.468 3.468 0 0 0-.463-.424 1.787 1.787 0 0 1-.314-.884c-.022-.225-.037-.45-.045-.676.03-.102.03-.21.002-.313 0-.037.003-.075.004-.113h.763c.403 0 .735-.061.956.328.138.243.183.524.194.811-.011.273-.012.548-.011.818v.018c0 .08.015.152.042.212a.44.44 0 0 0 .113.151c.047.04.103.071.161.092.117.04.25.04.367 0a.444.444 0 0 0 .274-.242.506.506 0 0 0 .043-.213v-.018c0-.26-.002-.525-.012-.789.009-.297.05-.589.193-.84.159-.28.476-.361.821-.373zm143.429 0c.307-.011.619.029.88.039.039 1.215-.113 2.57-1.598 2.692-.8 0-1.728.074-2.372-.276a3.46 3.46 0 0 0-.462-.424 1.777 1.777 0 0 1-.315-.884c-.022-.225-.037-.45-.045-.676.03-.102.03-.21.002-.313 0-.037.003-.075.004-.113h.766c.402 0 .734-.061.955.328.138.243.182.524.193.811-.011.273-.012.548-.012.818v.018c0 .08.015.152.043.212.027.061.066.11.112.151a.52.52 0 0 0 .162.092c.117.04.25.04.367 0a.457.457 0 0 0 .316-.455v-.018c.001-.26-.002-.525-.011-.789.009-.297.05-.589.192-.84.159-.28.478-.361.824-.373h-.001zm-148.273 1.33l.008.059-.03-.006c.009-.019.013-.034.022-.053zm143.427 0l.008.059-.027-.006c.008-.019.011-.034.019-.053zm-.828.916a1.79 1.79 0 0 1 1.347.438c.089.111.182.219.289.308.494.653.595 1.622-.111 2.473-.248.299-.567.544-.86.797-.688.591-1.413 1.142-2.127 1.701a202.76 202.76 0 0 1-3.044 2.336c-.348.261-1.61 1.533-2.055 1.496-1.316-.11.697-2.324 1.01-2.752.481-.659.955-1.322 1.426-1.988.891-1.344 1.771-3.34 3.047-4.348.357-.281.726-.425 1.078-.461zm-29.147.277c-.008.002-.016.008-.025.01a.415.415 0 0 0-.384.245c-.863 1.693-1.435 1.908-3.316 2.277-1.505.294-3.054.571-4.476 1.178-1.57.671-3.147 1.841-4.193 3.259l-4.258-2.191v-.781c0-1.657.352-3.569-1.875-3.569a.508.508 0 0 0-.499.502v10.063h2.207c.045-.095.085-.201.12-.316l.004-.016c.007-.024.017-.042.023-.066.006-.023.001-.041.004-.063.003-.025.016-.043.016-.07v-1.407l3.03 1.559c-.002.126-.005.252 0 .379h1.352c.117-2.821 1.837-5.433 5.177-6.615a18.33 18.33 0 0 1 3.108-.801c.763-.125 2.211.085 2.923-.358.459-.284.75-.791 1-1.326.059.274.11.549.148.828.03.213.286.372.484.37.648-.008.976 1.004 1.025 1.5.072.714-.197 1.296-.812 1.689-1.018.561-2.34.055-3.442.6-1.524.753-2.819 2.228-4.013 3.4-.231.227-.453.466-.668.713h.655c.26 0 .502-.004.761-.004.179-.186.356-.373.544-.551 1.318-1.247 2.59-2.809 4.508-2.972.828-.071 1.401.1 2.159-.317.942-.603 1.479-1.623 1.309-2.762-.133-.886-.704-1.986-1.607-2.244-.109-.652-.265-1.275-.534-1.888-.097-.222-.279-.289-.454-.254l-.001-.001zm-143.427.362c-.007.001-.014.006-.021.008a.415.415 0 0 0-.387.244c-.242.477-.464.829-.697 1.107.336.199.672.398 1.018.588l.025-.056c.006.025.008.052.014.078.691.38 1.407.74 2.14 1.09-.273-.43-.642-.783-1.101-.916-.11-.654-.267-1.275-.536-1.889-.097-.222-.279-.288-.455-.254zm125.401 1.256c.58.498.537 1.929.453 3.062-.035-.008-.063-.028-.099-.033-.116-.017-.235-.017-.354-.018v-3.011zm-72.482.072a.508.508 0 0 0-.499.502v8.725c.318.005.628.011.948.015-.044-.508.051-1.145.051-1.584 0-1.824.167-3.735 0-5.551a12.377 12.377 0 0 1-.061-1.06c.321.085 1.17-.149 1.516-.043.146.044.228.015.279-.031-.023.156-.038.438-.013.943.044.886.422 1.774.817 2.557 3.824 7.561 15.408 4.814 15.647-3.481.49-.014.985-.033 1.463.012.079.008.13 0 .184-.006.001.044-.006.074 0 .131.185 1.673 0 3.474 0 5.158 0 .757-.175 1.776 0 2.514.049.205.047.371.029.502h.97v-8.801a.508.508 0 0 0-.499-.502h-2.636a.464.464 0 0 0-.284.097.437.437 0 0 0-.218.405c.243 9.658-14.802 9.775-14.557 0a.507.507 0 0 0-.501-.502H82.48zm143.428 0c-.271 0-.5.23-.5.502v1.508c.325-.149.641-.305.958-.459a6.13 6.13 0 0 1-.019-.504c.232.063.734-.039 1.134-.063.491-.258.972-.523 1.443-.797a.503.503 0 0 0-.378-.187h-2.638zm-58.355 2.76a.501.501 0 0 0-.205.068c-1.73 1.011-2.559 2.624-2.854 4.408a.408.408 0 0 0-.42-.23c-.402.027-.79.157-1.128.377-.244.155-.679.386-.731.703-.041.253.064.562.35.619l.027.004a.52.52 0 0 0 .566-.246c.011-.012.008-.012.079-.064.087-.063.177-.126.268-.182.178-.107.361-.191.569-.205a.489.489 0 0 0 .348-.174c-.039.399-.054.802-.048 1.209-.007-.018-.008-.039-.018-.055-.147-.259-.437-.288-.684-.181-.295.127-.562.3-.816.492h2.502c-.094-2.199.449-4.411 2.495-5.606.486-.284.163-.984-.3-.937zm-12.591 1.164c.192.008.362.054.373.211.001.008.005.013.006.021 0 .021-.006.067-.006.086v4.42a1.073 1.073 0 0 1-.373.397v-5.135zm1.374.291l3.725 1.918a5.882 5.882 0 0 0-.6 1.715l-3.125-1.61v-2.023zm-100.852 3.021a.56.56 0 0 0-.233.123 2.473 2.473 0 0 0-.288.319c.406.049.786.108 1.199.154-.025-.085-.048-.154-.074-.25a.49.49 0 0 0-.604-.346zm143.429 0a.56.56 0 0 0-.233.123c-.189.167-.404.46-.632.809.538-.05 1.069-.101 1.595-.154a12.84 12.84 0 0 1-.128-.432.488.488 0 0 0-.602-.346z"/>
+ <path fill="#33281b" d="M180.672 181.557c1.553-.524 4.203-1.81 5.441-2.969 3.561-3.334 5.531-6.498 5.528-12.378-.003-6.111-1.69-9.418-5.803-11.381-7.562-3.609-14.921.674-14.921 8.684 0 7.861 7.452 12.222 12.393 7.252 2.061-2.073 2.559-5.551 1.095-7.653-.65-.933-.72-.786-.314.659 1.399 4.986-2.416 8.434-6.805 6.151-4.588-2.386-3.718-10.049 1.284-11.312 2.471-.624 5.769 1.555 7.389 4.881.873 1.792.904 2.867.156 5.379-2.455 8.239-13.487 8.295-30.087.151-4.024-1.974-9.418-4.956-11.987-6.625-4.427-2.878-9.817-5.293-17.544-12.121-4.093-3.618-4.697-3.126 5.979-4.877 3.069-.504 12.037-3.123 19.929-5.821 14.021-4.792 14.55-4.906 23.119-4.968 4.823-.035-3.179-.341 4.823.009l14.549.635v-15.88l-16.941-.447c-24.22-.64-12.418-1.484-37.418-11.198-4.773-1.855-11.41-4.09-14.748-4.968-7.892-2.076-19.844-2.783-25.834-1.527-6.907 1.447-16.672 6.714-22.345 12.052-8.794 8.275-18.731 23.743-17.757 27.643.438 1.757.892 1.872 8.641 2.202 4.498.191 13.829 1.223 20.734 2.294l12.556 1.946v5.443c-2.166 9.982-.62 15.369-.235 19.004 1.443 13.157 1.982 14.583 5.323 14.107 5.163-8.539 5.238-24.899 5.275-34.336l5.78 5.187c14.431 12.951 18.679 12.765 31.056 18.82 11.685 5.717 24.522 8.132 31.688 5.962h.001zm-109.81-46.175c-.798-.802 4.127-6.928 10.582-13.161 9.613-9.282 9.574-9.274 9.597-1.829.022 7.327 1.768 11.314 6.797 15.515l3.289 2.748-14.93-1.433c-8.212-.788-15.112-1.616-15.335-1.84zm53.842.7c1.425-1.13 3.577-3.742 4.783-5.805 1.912-3.272 2.192-4.593 2.192-10.365 0-3.638.237-6.615.527-6.615.29 0 5.978 2.348 12.64 5.218 6.662 2.87 12.971 5.435 14.021 5.7 1.05.265 1.909.76 1.909 1.099 0 .34-4.036 2.634-8.969 5.097-10.059 5.024-17.583 7.12-27.303 7.605l-2.392.12 2.592-2.054zM200.5 97.498c0-4.471-.534-4.897-6.141-4.897-12.501 0-15.611-2.028-34.426-10.411C139.78 73.211 127.569 70 113.58 70c-13.693 0-28.119 3.759-42.941 11.189C58.574 87.237 53.415 92.231 56.268 95.1c1.007 1.012.317 1.228 17.216-5.395 11.549-4.526 25.748-8.351 33.427-9.004 11.857-1.008 25.983 2.125 50.982 11.305 8.977 3.297 19.299 6.759 22.938 7.693 7.782 1.998 8.597 1.684 15.085 1.706l4.584.016v-3.923z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/klettres.svg b/.icons/Gruvbox_Dark-2/apps/64/klettres.svg
new file mode 120000
index 000000000..2c7dbd1f5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/klettres.svg
@@ -0,0 +1 @@
+translator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/klickety.svg b/.icons/Gruvbox_Dark-2/apps/64/klickety.svg
new file mode 120000
index 000000000..de6099467
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/klickety.svg
@@ -0,0 +1 @@
+codeblocks.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/klines.svg b/.icons/Gruvbox_Dark-2/apps/64/klines.svg
new file mode 100644
index 000000000..8c2224732
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/klines.svg
@@ -0,0 +1,152 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="cJOcxL9C1Jd0UIXwc37qvSUUJY5Nm6dc" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#cJOcxL9C1Jd0UIXwc37qvSUUJY5Nm6dc)">
+ <linearGradient id="_lgradient_38" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_38)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_39" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_39)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g style="opacity:0.2">
+ <defs>
+ <filter id="hCSD1CZvu2lKGtNwoxfz9hiHKwwXKAbC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#hCSD1CZvu2lKGtNwoxfz9hiHKwwXKAbC)">
+ <path d="M 106.25 129.812 C 106.25 141.816 115.996 151.562 128 151.562 C 140.004 151.562 149.75 141.816 149.75 129.812 C 149.75 117.808 140.004 108.062 128 108.062 C 115.996 108.062 106.25 117.808 106.25 129.812 Z"/>
+ </g>
+ <defs>
+ <filter id="b7v7kpVlI4lCcKYRJQC0SYH7raN2RlhN" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#b7v7kpVlI4lCcKYRJQC0SYH7raN2RlhN)">
+ <path d="M 55.5 129.812 C 55.5 141.816 65.246 151.562 77.25 151.562 C 89.254 151.562 99 141.816 99 129.812 C 99 117.808 89.254 108.062 77.25 108.062 C 65.246 108.062 55.5 117.808 55.5 129.812 Z"/>
+ </g>
+ <defs>
+ <filter id="4dWCyEKEDOvpUiscwOSD8ZoE4KRvD9ga" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#4dWCyEKEDOvpUiscwOSD8ZoE4KRvD9ga)">
+ <path d="M 157 129.812 C 157 141.816 166.746 151.562 178.75 151.562 C 190.754 151.562 200.5 141.816 200.5 129.812 C 200.5 117.808 190.754 108.062 178.75 108.062 C 166.746 108.062 157 117.808 157 129.812 Z"/>
+ </g>
+ <defs>
+ <filter id="pkkvUopz04JYcoi2BwUP8cXFwQhN49Ok" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#pkkvUopz04JYcoi2BwUP8cXFwQhN49Ok)">
+ <path d="M 106.25 79.062 C 106.25 91.066 115.996 100.812 128 100.812 C 140.004 100.812 149.75 91.066 149.75 79.062 C 149.75 67.058 140.004 57.312 128 57.312 C 115.996 57.312 106.25 67.058 106.25 79.062 Z"/>
+ </g>
+ <defs>
+ <filter id="NEmFzYhO9fp6l7062oLvo0XcGvFwM33Y" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#NEmFzYhO9fp6l7062oLvo0XcGvFwM33Y)">
+ <path d="M 55.5 79.062 C 55.5 91.066 65.246 100.812 77.25 100.812 C 89.254 100.812 99 91.066 99 79.062 C 99 67.058 89.254 57.312 77.25 57.312 C 65.246 57.312 55.5 67.058 55.5 79.062 Z"/>
+ </g>
+ <defs>
+ <filter id="HzQEBrm8NwWvtBbh99TKnriiW1czw59R" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#HzQEBrm8NwWvtBbh99TKnriiW1czw59R)">
+ <path d="M 157 79.062 C 157 91.066 166.746 100.812 178.75 100.812 C 190.754 100.812 200.5 91.066 200.5 79.062 C 200.5 67.058 190.754 57.312 178.75 57.312 C 166.746 57.312 157 67.058 157 79.062 Z"/>
+ </g>
+ <defs>
+ <filter id="NW5LJTpetBsWPElbGxR4jgP3Xxf2igWx" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#NW5LJTpetBsWPElbGxR4jgP3Xxf2igWx)">
+ <path d="M 106.25 180.562 C 106.25 192.566 115.996 202.312 128 202.312 C 140.004 202.312 149.75 192.566 149.75 180.562 C 149.75 168.558 140.004 158.812 128 158.812 C 115.996 158.812 106.25 168.558 106.25 180.562 Z"/>
+ </g>
+ <defs>
+ <filter id="RVyW3ouCaASQx92iSBiHgqVq8rSA91gx" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#RVyW3ouCaASQx92iSBiHgqVq8rSA91gx)">
+ <path d="M 55.5 180.562 C 55.5 192.566 65.246 202.312 77.25 202.312 C 89.254 202.312 99 192.566 99 180.562 C 99 168.558 89.254 158.812 77.25 158.812 C 65.246 158.812 55.5 168.558 55.5 180.562 Z"/>
+ </g>
+ <defs>
+ <filter id="NzNryt3VHUs03EYCWOx9oNt4XjfhLiam" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#NzNryt3VHUs03EYCWOx9oNt4XjfhLiam)">
+ <path d="M 157 180.562 C 157 192.566 166.746 202.312 178.75 202.312 C 190.754 202.312 200.5 192.566 200.5 180.562 C 200.5 168.558 190.754 158.812 178.75 158.812 C 166.746 158.812 157 168.558 157 180.562 Z"/>
+ </g>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_40" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(43.501,0,0,-43.501,106.251,147.936)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffee00"/>
+ <stop offset="100%" style="stop-color:#dc9914"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_40)" d="M 106.251 126.186 C 106.251 138.191 115.997 147.936 128.001 147.936 C 140.006 147.936 149.752 138.191 149.752 126.186 C 149.752 114.182 140.006 104.436 128.001 104.436 C 115.997 104.436 106.251 114.182 106.251 126.186 Z"/>
+ <linearGradient id="_lgradient_41" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(43.501,0,0,-43.501,156.998,97.189)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffee00"/>
+ <stop offset="100%" style="stop-color:#dc9914"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_41)" d="M 156.998 75.439 C 156.998 87.443 166.744 97.189 178.749 97.189 C 190.753 97.189 200.499 87.443 200.499 75.439 C 200.499 63.435 190.753 53.689 178.749 53.689 C 166.744 53.689 156.998 63.435 156.998 75.439 Z"/>
+ <linearGradient id="_lgradient_42" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(43.501,0,0,-43.501,55.5,198.687)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffee00"/>
+ <stop offset="100%" style="stop-color:#dc9914"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_42)" d="M 55.5 176.937 C 55.5 188.941 65.246 198.687 77.251 198.687 C 89.255 198.687 99.001 188.941 99.001 176.937 C 99.001 164.933 89.255 155.187 77.251 155.187 C 65.246 155.187 55.5 164.933 55.5 176.937 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_43" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(43.5,0,0,-43.5,55.5,147.938)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ffee"/>
+ <stop offset="100%" style="stop-color:#14dc99"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_43)" d="M 55.5 126.188 C 55.5 138.192 65.246 147.938 77.25 147.938 C 89.254 147.938 99 138.192 99 126.188 C 99 114.184 89.254 104.438 77.25 104.438 C 65.246 104.438 55.5 114.184 55.5 126.188 Z"/>
+ <linearGradient id="_lgradient_44" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(43.5,0,0,-43.5,157,147.938)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ffee"/>
+ <stop offset="100%" style="stop-color:#14dc99"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_44)" d="M 157 126.188 C 157 138.192 166.746 147.938 178.75 147.938 C 190.754 147.938 200.5 138.192 200.5 126.188 C 200.5 114.184 190.754 104.438 178.75 104.438 C 166.746 104.438 157 114.184 157 126.188 Z"/>
+ <linearGradient id="_lgradient_45" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(43.5,0,0,-43.5,106.25,97.188)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ffee"/>
+ <stop offset="100%" style="stop-color:#14dc99"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_45)" d="M 106.25 75.438 C 106.25 87.442 115.996 97.188 128 97.188 C 140.004 97.188 149.75 87.442 149.75 75.438 C 149.75 63.434 140.004 53.688 128 53.688 C 115.996 53.688 106.25 63.434 106.25 75.438 Z"/>
+ <linearGradient id="_lgradient_46" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(43.5,0,0,-43.5,55.5,97.188)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ffee"/>
+ <stop offset="100%" style="stop-color:#14dc99"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_46)" d="M 55.5 75.438 C 55.5 87.442 65.246 97.188 77.25 97.188 C 89.254 97.188 99 87.442 99 75.438 C 99 63.434 89.254 53.688 77.25 53.688 C 65.246 53.688 55.5 63.434 55.5 75.438 Z"/>
+ <linearGradient id="_lgradient_47" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(43.5,0,0,-43.5,106.25,198.688)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ffee"/>
+ <stop offset="100%" style="stop-color:#14dc99"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_47)" d="M 106.25 176.938 C 106.25 188.942 115.996 198.688 128 198.688 C 140.004 198.688 149.75 188.942 149.75 176.938 C 149.75 164.934 140.004 155.188 128 155.188 C 115.996 155.188 106.25 164.934 106.25 176.938 Z"/>
+ <linearGradient id="_lgradient_48" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(43.5,0,0,-43.5,157,198.688)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ffee"/>
+ <stop offset="100%" style="stop-color:#14dc99"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_48)" d="M 157 176.938 C 157 188.942 166.746 198.688 178.75 198.688 C 190.754 198.688 200.5 188.942 200.5 176.938 C 200.5 164.934 190.754 155.188 178.75 155.188 C 166.746 155.188 157 164.934 157 176.938 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/klipper.svg b/.icons/Gruvbox_Dark-2/apps/64/klipper.svg
new file mode 120000
index 000000000..644ff5b1a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/klipper.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/klystrack.svg b/.icons/Gruvbox_Dark-2/apps/64/klystrack.svg
new file mode 100755
index 000000000..97f334917
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/klystrack.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="aOwEZK3EACzAyjx7goTLkOhx1gVFtOTN" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#aOwEZK3EACzAyjx7goTLkOhx1gVFtOTN)">
+ <linearGradient id="_lgradient_874" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_874)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_875" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(149.392,0,0,76.83,42.857,41.344)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_875)" d="M 117.553 41.344 C 76.299 41.344 42.857 74.787 42.857 116.04 L 42.857 118.174 L 192.249 118.174 L 192.249 116.04 C 192.249 74.787 158.806 41.344 117.553 41.344 L 117.553 41.344 Z"/>
+ <path fill="#f22c42" d="M 89.809 79.336 L 92.764 79.336 L 129.25 118.25 L 98.75 118.125 L 89.809 79.336 Z"/>
+ <path fill="#ffffff" d="M 117.59 65.59 C 119.1 62.93 120.58 60.25 122.02 57.56 C 124.95 52.14 127.315 47.73 130.125 42.25 C 136.932 43.821 141.859 45.248 144.875 46.5 C 142.015 52.06 138.21 59.15 135.23 64.65 C 133.12 68.6 130.94 72.52 128.68 76.39 C 127.82 77.86 126.92 79.3 125.97 80.71 C 125.56 81.33 125.12 81.92 124.65 82.5 C 124.36 82.84 124.05 83.17 123.73 83.48 C 123.06 84.13 122.28 84.66 121.43 85.05 C 120.85 85.32 120.25 85.51 119.62 85.62 L 119.53 85.64 C 118.94 85.74 118.33 85.78 117.73 85.74 C 116.43 85.66 115.16 85.26 114.04 84.59 C 113.51 84.27 113.01 83.91 112.54 83.5 C 111.89 82.92 111.28 82.29 110.72 81.62 C 109.55 80.23 108.45 78.78 107.42 77.28 C 106.13 75.45 104.88 73.59 103.65 71.71 C 102.29 69.63 100.95 67.54 99.63 65.43 C 96.1 59.82 91.995 52.595 88.625 46.875 C 93.25 45.125 98.135 43.718 103.25 42.625 C 106.55 48.215 108.88 51.96 112.33 57.45 C 113.61 59.49 114.9 61.51 116.22 63.52 C 116.67 64.21 117.13 64.9 117.59 65.59 Z"/>
+ <path fill="#d85eca" d="M 248.625 186.17 C 248.738 184.732 248.891 183.411 248.98 181.897 C 249.406 174.668 249.568 166.567 249.568 157.494 L 249.568 137.543 C 247.736 137.401 245.918 137.326 244.162 137.326 L 225.49 137.326 L 214.341 137.326 C 199.528 137.326 180.693 141.714 180.166 161.944 C 180.351 178.765 185.484 176.08 198.375 176.793 C 220.604 176.184 214.775 182.731 216.571 187.838 C 216.804 191.983 218.09 200.566 225.072 200.08 L 225.49 200.08 L 225.49 200.111 L 231.615 200.111 L 231.615 200.092 L 233.433 200.08 C 240.416 200.566 244.946 198.819 247.273 192.131 C 247.466 190.709 247.686 188.21 248.625 186.172 L 248.625 186.17 Z"/>
+ <g opacity=".5">
+ <path fill="#ffffff" d="M 249.568 154.953 L 249.568 142.508 C 246.3 141.204 242.116 140.485 237.785 140.483 C 233.015 140.483 228.44 141.352 225.067 142.9 C 221.695 144.447 219.8 146.546 219.8 148.735 C 219.802 153.291 227.853 156.985 237.785 156.985 C 242.118 156.981 246.302 156.26 249.568 154.953 L 249.568 154.953 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 6.667 188.032 C 6.786 189.357 6.865 190.8 7.008 192.06 C 7.371 195.251 7.814 198.24 8.35 201.034 C 8.886 203.829 9.514 206.43 10.248 208.853 C 10.983 211.275 11.822 213.517 12.78 215.593 C 13.738 217.668 14.816 219.575 16.024 221.329 C 17.232 223.083 18.571 224.684 20.055 226.142 C 21.539 227.599 23.168 228.914 24.953 230.101 C 26.738 231.287 28.68 232.347 30.792 233.288 C 32.904 234.229 35.187 235.053 37.652 235.774 C 40.117 236.495 42.764 237.113 45.608 237.64 C 48.452 238.166 51.491 238.601 54.739 238.958 C 57.987 239.315 61.445 239.593 65.123 239.806 C 72.48 240.231 80.722 240.392 89.954 240.392 L 165.116 240.392 C 174.347 240.392 182.59 240.23 189.946 239.806 C 193.624 239.593 197.08 239.315 200.328 238.958 C 203.576 238.601 206.616 238.166 209.459 237.64 C 212.303 237.113 214.952 236.495 217.417 235.774 C 219.882 235.053 222.165 234.229 224.277 233.288 C 226.389 232.347 228.331 231.287 230.116 230.101 C 231.902 228.914 233.529 227.599 235.013 226.142 C 236.496 224.684 237.837 223.083 239.045 221.329 C 240.253 219.575 241.329 217.668 242.287 215.593 C 243.246 213.517 244.087 211.275 244.821 208.853 C 245.31 207.24 245.685 205.423 246.084 203.647 C 242.687 212.234 232.754 224.868 202.86 224.868 C 149.949 224.868 106.225 160.085 55.092 160.085 C 39.288 160.085 15.519 168.595 6.667 188.032 L 6.667 188.032 Z"/>
+ <path fill="#5d5d5d" fill-rule="evenodd" d="M 214.938 236.375 L 214.905 224.063 L 218.875 223.375 L 218.688 235.438 L 214.938 236.375 Z M 164.9 240.34 L 164.875 214.875 L 168.9 216.563 L 168.9 240.313 L 164.9 240.34 Z M 114.9 240.25 L 114.906 183.563 L 118.901 186 L 118.938 240.25 L 114.9 240.25 Z M 64.875 239.625 Q 65.066 193.923 64.971 160.875 C 65.942 160.99 67.262 161.24 68.9 161.594 L 68.875 239.875 L 64.875 239.625 Z M 19.531 172.281 L 18.9 224.625 C 17.2 223.042 15.877 221.302 14.9 219.375 L 15.063 176"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_876" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_876)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kmag.svg b/.icons/Gruvbox_Dark-2/apps/64/kmag.svg
new file mode 120000
index 000000000..f97340b86
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kmag.svg
@@ -0,0 +1 @@
+search.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kmahjongg.svg b/.icons/Gruvbox_Dark-2/apps/64/kmahjongg.svg
new file mode 120000
index 000000000..1eb23e575
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kmahjongg.svg
@@ -0,0 +1 @@
+mahzhong.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kmail.svg b/.icons/Gruvbox_Dark-2/apps/64/kmail.svg
new file mode 120000
index 000000000..c76682b96
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kmail.svg
@@ -0,0 +1 @@
+mail.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kmenuedit.svg b/.icons/Gruvbox_Dark-2/apps/64/kmenuedit.svg
new file mode 120000
index 000000000..34d961dc0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kmenuedit.svg
@@ -0,0 +1 @@
+menu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kmines.svg b/.icons/Gruvbox_Dark-2/apps/64/kmines.svg
new file mode 100644
index 000000000..e9a8ec2f3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kmines.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="cxA9j9Fx6eNgl5hQc4ZUOSR1RI95hbD3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#cxA9j9Fx6eNgl5hQc4ZUOSR1RI95hbD3)">
+ <linearGradient id="_lgradient_0" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="Y4MZOycJO0sjt5kGpOCGuMrUKnNjXQOM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Y4MZOycJO0sjt5kGpOCGuMrUKnNjXQOM)">
+ <path d="M 197.044881 106.467528 C 196.843104 107.020582 196.558704 107.543008 196.110812 107.928246 L 184.315839 118.277561 C 184.430133 119.042236 184.496323 119.813983 184.584136 120.582906 L 196.110736 110.467114 C 197.226001 109.507887 197.566518 107.832725 197.044804 106.467452 L 197.044881 106.467528 Z M 58.963282 106.472616 C 58.44368 107.8371 58.78297 109.50893 59.897351 110.467191 L 71.42395 120.577895 C 71.511636 119.810727 71.578119 119.04043 71.692248 118.27751 L 59.895748 107.926668 C 59.449306 107.54255 59.163634 107.023609 58.961654 106.471598 L 58.963282 106.472616 Z M 71.076234 128.005622 C 71.065347 128.43179 71.021583 128.847273 71.021583 129.277537 C 71.021583 131.371769 71.18814 133.40668 71.419056 135.428516 L 71.692314 135.190032 C 71.337195 132.829358 71.136996 130.443246 71.074672 128.006258 L 71.076234 128.005622 Z M 184.927858 128.005622 C 184.86556 130.442865 184.670092 132.827959 184.316754 135.189905 L 184.585052 135.423428 C 184.815599 133.403373 184.982525 131.370345 184.982525 129.277537 C 184.982525 128.847248 184.938771 128.43179 184.927884 128.005622 L 184.927858 128.005622 Z M 58.959975 149.534049 C 58.601219 150.510498 58.600685 151.625967 59.113996 152.535005 L 73.358423 177.242964 C 74.184582 178.644055 76.048777 179.328294 77.586522 178.798083 L 92.386521 173.789284 C 96.835169 177.35039 101.90731 180.250101 107.301755 182.359699 L 110.30271 197.607666 C 110.60797 199.205191 112.131724 200.477106 113.754687 200.5 L 142.243031 200.5 C 143.867622 200.479649 145.386441 199.204326 145.691192 197.608429 L 148.69698 182.360462 C 154.092442 180.251628 159.164838 177.351662 163.613995 173.790301 L 178.415012 178.798592 C 179.952655 179.328828 181.816875 178.644767 182.64311 177.243473 L 196.887537 152.535513 C 197.399763 151.628358 197.397931 150.514645 197.041566 149.539646 C 196.984381 149.689554 196.966955 149.851163 196.887537 149.99176 L 182.64311 174.69972 C 181.816951 176.101014 179.952757 176.790035 178.415012 176.2598 L 163.615013 171.251 C 159.166364 174.812361 154.094223 177.706984 148.699779 179.816582 L 145.69399 195.064549 C 145.389392 196.660497 143.870497 197.940857 142.245829 197.961207 L 113.754941 197.961207 C 112.13035 197.939076 110.606698 196.660573 110.301947 195.064549 L 107.300992 179.816582 C 101.908074 177.707747 96.835678 174.81287 92.386521 171.251509 L 77.585504 176.2598 C 76.04781 176.790035 74.183641 176.10081 73.357405 174.69972 L 59.111707 149.991506 C 59.031627 149.849688 59.015179 149.685636 58.957686 149.534405 L 58.959975 149.534049 Z"/>
+ </g>
+ <linearGradient id="_lgradient_2" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(138.637733,0,0,142.456743,58.681134,55.500216)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" d="M 113.42158 55.508522 C 111.911563 55.672848 110.581394 56.908366 110.305389 58.401873 L 107.300618 73.64806 C 101.906428 75.757657 96.836576 78.656097 92.388182 82.217458 L 77.588692 77.209421 C 76.050234 76.679287 74.185048 77.366121 73.358812 78.76772 L 59.113877 103.473644 C 58.311477 104.894577 58.655479 106.861007 59.892874 107.925091 L 71.689373 118.274661 C 71.27422 121.049724 71.021644 123.841831 71.021644 126.732639 C 71.021644 129.623446 71.273984 132.415299 71.689373 135.190617 L 59.892874 145.540695 C 58.655631 146.604804 58.311477 148.571159 59.113877 149.992142 L 73.358812 174.698067 C 74.184972 176.099157 76.050184 176.786296 77.587674 176.25606 L 92.38869 171.248024 C 96.837339 174.80913 101.906937 177.707569 107.301127 179.817421 L 110.305898 195.063608 C 110.610649 196.659555 112.131248 197.934828 113.755839 197.956959 L 142.244183 197.956959 C 143.868775 197.936609 145.389374 196.659428 145.694125 195.063608 L 148.698896 179.817421 C 154.093086 177.707824 159.162938 174.809385 163.611332 171.248024 L 178.412348 176.25606 C 179.949991 176.786296 181.815229 176.09936 182.64121 174.698067 L 196.886146 149.992142 C 197.688495 148.57121 197.344544 146.604779 196.107149 145.540695 L 184.310649 135.190617 C 184.725802 132.415553 184.978328 129.623955 184.978328 126.732639 C 184.978328 123.841831 184.725471 121.049979 184.310649 118.274661 L 196.107149 107.925091 C 197.344391 106.860982 197.688495 104.894627 196.886146 103.473644 L 182.64121 78.76772 C 181.817035 77.364594 179.949839 76.677252 178.413366 77.207386 L 163.61235 82.215423 C 159.170824 78.648974 154.103516 75.751552 148.710597 73.642718 L 145.703791 58.395259 C 145.398532 56.799515 143.877322 55.524039 142.254359 55.502162 L 113.766014 55.502162 C 113.654595 55.499568 113.543175 55.499568 113.432264 55.502162 L 113.42158 55.508522 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 113.426668 55.501908 L 113.42158 55.506996 C 111.910545 55.671327 110.580123 56.909917 110.305389 58.4034 L 107.298583 73.647042 C 101.905665 75.755877 96.838357 78.655842 92.389199 82.217203 L 77.5892 77.208403 C 76.050184 76.679287 74.185557 77.368665 73.361356 78.767771 L 59.115658 103.470897 C 58.602313 104.381588 58.602822 105.495785 58.961756 106.472616 C 59.018738 106.32253 59.03629 106.162268 59.115658 106.019814 L 73.361356 81.3116 C 74.185557 79.912494 76.050184 79.223116 77.5892 79.752233 L 92.389199 84.761032 C 96.838357 81.199671 101.905665 78.304794 107.298583 76.195959 L 110.305389 60.947229 C 110.580123 59.453747 111.910545 58.219989 113.42158 58.055658 L 113.426668 58.050825 C 113.536052 58.048027 113.647981 58.048027 113.757365 58.050825 L 142.248254 58.050825 C 143.871217 58.072702 145.389883 59.346397 145.695142 60.942396 L 148.701948 76.190872 C 154.094867 78.299706 159.164718 81.197128 163.61642 84.761032 L 178.416419 79.752233 C 179.952891 79.223116 181.820062 79.90995 182.644263 81.3116 L 196.889707 106.019814 C 196.968566 106.159725 196.986372 106.319986 197.044881 106.467528 C 197.401017 105.493241 197.401017 104.379044 196.889707 103.470897 L 182.644263 78.767771 C 181.820062 77.366121 179.952891 76.679287 178.416419 77.208403 L 163.61642 82.217203 C 159.164718 78.653298 154.094867 75.750789 148.701948 73.641955 L 145.695142 58.398566 C 145.389883 56.802568 143.871217 55.523785 142.248254 55.501908 L 113.757365 55.501908 C 113.647981 55.499364 113.536052 55.499364 113.426668 55.501908 Z M 71.41787 120.583237 C 71.187145 122.603037 71.02027 124.640644 71.02027 126.734216 C 71.02027 127.164123 71.064024 127.578767 71.074962 128.006131 C 71.137286 125.569142 71.33774 123.18303 71.691078 120.822357 L 71.41787 120.583237 Z M 184.582661 120.588324 L 184.315559 120.822357 C 184.669151 123.18303 184.862482 125.569142 184.926078 128.006131 C 184.936253 127.578767 184.979498 127.164123 184.979498 126.734216 C 184.979498 124.643188 184.814149 122.608125 184.582661 120.588324 Z M 184.582661 135.423937 C 184.496171 136.194717 184.430031 136.968041 184.315559 137.733734 L 196.108751 148.087119 C 196.556465 148.473781 196.841374 148.992722 197.044881 149.544733 C 197.566366 148.178697 197.225492 146.49977 196.108751 145.540746 L 184.582661 135.423937 Z M 71.41787 135.429025 L 59.896104 145.540746 C 58.781144 146.49977 58.44078 148.173609 58.96201 149.539646 C 59.16399 148.990179 59.450171 148.471237 59.896104 148.087119 L 71.691078 137.733734 C 71.576605 136.970585 71.505633 136.197261 71.41787 135.429025 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kminicom.svg b/.icons/Gruvbox_Dark-2/apps/64/kminicom.svg
new file mode 120000
index 000000000..a7c3c34e7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kminicom.svg
@@ -0,0 +1 @@
+cutecom.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kmix.svg b/.icons/Gruvbox_Dark-2/apps/64/kmix.svg
new file mode 120000
index 000000000..460e1866c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kmix.svg
@@ -0,0 +1 @@
+sound-box.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kmousetool.svg b/.icons/Gruvbox_Dark-2/apps/64/kmousetool.svg
new file mode 120000
index 000000000..24cee5f28
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kmousetool.svg
@@ -0,0 +1 @@
+mouse.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kmouth.svg b/.icons/Gruvbox_Dark-2/apps/64/kmouth.svg
new file mode 100755
index 000000000..62384b6e8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kmouth.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="LmcONKlflAGYhlQvkI8DKWNaZPsSwvcx" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#LmcONKlflAGYhlQvkI8DKWNaZPsSwvcx)">
+ <linearGradient id="_lgradient_94" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_94)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_95" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_95)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 125.125 51.211 L 77.895 89.049 L 77.895 164.496 L 125.125 202.333 L 134.708 202.333 L 134.708 51.173 L 125.239 51.173 L 125.125 51.211 Z M 125.24 62.877 L 125.24 190.299 L 87.365 159.951 L 87.365 93.196 L 125.24 62.877 Z M 182.337 64.373 L 175.037 70.348 C 185.804 87.128 191.529 106.646 191.531 126.583 C 191.493 146.505 185.743 165.999 174.961 182.752 L 182.375 188.84 C 194.511 170.346 200.984 148.712 201 126.592 C 200.962 104.481 194.476 82.862 182.337 64.382 M 160.18 82.524 L 152.785 88.575 C 159.529 100.129 163.096 113.262 163.125 126.64 C 163.104 140.016 159.543 153.149 152.804 164.704 L 160.199 170.774 C 168.272 157.476 172.558 142.225 172.594 126.668 C 172.556 111.121 168.263 95.881 160.18 82.6 M 49.499 98.602 L 49.499 155.415 L 68.437 155.415 L 68.437 98.602 L 49.499 98.602 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kmplayer.svg b/.icons/Gruvbox_Dark-2/apps/64/kmplayer.svg
new file mode 120000
index 000000000..adc7efd51
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kmplayer.svg
@@ -0,0 +1 @@
+smplayer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kmplot.svg b/.icons/Gruvbox_Dark-2/apps/64/kmplot.svg
new file mode 100644
index 000000000..73fffafc0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kmplot.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648 0 0 228.339 6.343 13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e8e8e8"/>
+ <stop offset="100%" stop-color="#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#cccccc" d="M42.564 17.25v18.305l-.01.011v2.66H14c-1.333 2.256-2.032 4.113-2.375 5.399l30.929-.08v37.237H6.5L6.375 86l36.168.102v37.237H6.25l.25 5.319h36.043v37.237H6.5v5.355l36.043-.035v37.236l-31.918-.009 1.875 5.329h30.054v23.979c1.49.458 3.271.843 5.315 1.125l-.006-17.478.021.02v-7.646H85.1v27.604h5.34v-27.594h37.216v27.844h5.32v-27.854h37.237V241.5l5.319.125v-27.844l37.237-.021v2.66l.011-.011v21.841l5.319-1.125V213.76H245l1.625-5.32h-28.526l-.01-37.216 32.411-.099.125-5.375-32.536.134v-37.216h31.928v-5.341h-31.928V86.111l32.536.014.125-5.25-32.651-.104.011-37.216h27.265l-1.875-5.32h-25.39V18l-5.32-1.375v18.982l-.031-.031v2.66l-37.216-.021v-24.84h-5.34v24.85h-37.216v-24.85h-5.32v24.84H90.43V13.5h-5.319v24.725H47.874v-7.657l.006-14.443-5.316 1.125zm5.32 26.305H85.11v37.217H47.884V43.555zm42.556 0h37.226v37.217H90.44V43.555zm42.557 0h37.226v37.217h-37.226V43.555zm42.556 0h37.226v37.217h-37.226V43.555zM47.884 86.112H85.11v37.216H47.884V86.112zm42.556 0h37.226v37.216H90.44V86.112zm42.557 0h37.226v37.216h-37.226V86.112zm42.556 0h37.226v37.216h-37.226V86.112zM47.884 128.668H85.11v37.216H47.884v-37.216zm42.556 0h37.226v37.216H90.44v-37.216zm42.557 0h37.226v37.216h-37.226v-37.216zm42.556 0h37.226v37.216h-37.226v-37.216zM47.884 171.225H85.11v37.216H47.884v-37.216zm42.556 0h37.226v37.216H90.44v-37.216zm42.557 0h37.226v37.216h-37.226v-37.216zm42.556 0h37.226v37.216h-37.226v-37.216z"/>
+ <path fill="#666666" d="M127.666 13.375v109.953L6.375 123.25l.125 5.398h121.166v112.977l5.32.125V128.648l117.889-.023-.125-5.375-117.764.078V13.5l-5.32-.125z"/>
+ <path fill="#37a6e6" d="M23.682 229.556c-1.189-1.028-2.892-2.474-4.554-4.433.163-1.404.357-2.805.582-4.203.71-4.38 1.74-8.7 3.09-12.93a91.437 91.437 0 0 1 10.84-22.56c2.23-3.38 4.66-6.62 7.27-9.71 2.57-3.04 5.3-5.95 8.17-8.71 5.62-5.37 11.67-10.26 18.1-14.62 6.05-4.12 12.36-7.87 18.87-11.22 5.82-2.99 11.76-5.73 17.82-8.19 4.91-2 9.89-3.84 14.92-5.52 3.36-1.11 6.73-2.17 10.12-3.18 1.29-.44 2.59-.87 3.9-1.29 3.61-1.16 7.22-2.38 10.8-3.65 4.79-1.71 9.52-3.58 14.19-5.6 5.49-2.37 10.86-5 16.09-7.88 5.72-3.14 11.23-6.65 16.49-10.5 5.51-4.03 10.66-8.52 15.39-13.44a95.16 95.16 0 0 0 12.81-16.68 84.78 84.78 0 0 0 8.83-20.27 87.04 87.04 0 0 0 2.48-11.62c.495-3.475.872-6.441.977-9.945.99.601 3.258 1.97 4.729 3.477a99.267 99.267 0 0 1-.756 7.168c-.59 4.15-1.47 8.26-2.62 12.3a89.78 89.78 0 0 1-9.36 21.48 99.85 99.85 0 0 1-13.49 17.56c-4.93 5.12-10.29 9.81-16.03 14-5.44 3.98-11.13 7.61-17.04 10.85-5.37 2.96-10.88 5.66-16.51 8.09-4.77 2.06-9.61 3.97-14.5 5.72-3.64 1.29-7.29 2.52-10.96 3.7-1.3.42-2.61.86-3.9 1.3-3.37 1-6.72 2.05-10.06 3.15-4.93 1.65-9.8 3.45-14.62 5.41-5.92 2.41-11.73 5.08-17.41 8.01-6.33 3.25-12.46 6.9-18.35 10.91-6.2 4.2-12.03 8.92-17.45 14.09-2.74 2.64-5.35 5.42-7.81 8.33a98.798 98.798 0 0 0-6.92 9.24 87 87 0 0 0-10.25 21.33 85.256 85.256 0 0 0-2.92 12.2c-.418 2.63-.768 5.18-.958 7.836z"/>
+ <g stroke="#000000" stroke-linecap="square" stroke-miterlimit="3" stroke-width="2">
+ <path d="M21.723 125.186l-.037-.558 1.117-.074.036.559c.029.431.082.859.159 1.285.067.366.157.727.271 1.08.099.304.222.599.368.883.125.246.274.479.444.697.285.371.647.676 1.062.893.396.199.829.311 1.271.332.447.019.894-.033 1.326-.151.5-.135.978-.329 1.43-.58.515-.283 1-.617 1.449-.996.5-.421.962-.882 1.382-1.38.483-.576.923-1.189 1.317-1.83a22.06 22.06 0 0 0 1.163-2.151c.368-.78.704-1.575 1.005-2.383.31-.832.593-1.675.846-2.526a48.15 48.15 0 0 0 1.221-5.136c.284-1.532.486-3.077.61-4.629a586.536 586.536 0 0 1-.425-16.136l-.057-7.061-.012-6.7v-.553c-.007-2.954.008-5.911.047-8.865.017-1.364.048-2.726.086-4.089.037-1.28.088-2.561.153-3.84.07-1.393.163-2.783.283-4.172.108-1.271.247-2.54.42-3.804.156-1.15.353-2.292.588-3.426.214-1.033.479-2.054.792-3.061.375-.875.8-1.729 1.271-2.555a20.87 20.87 0 0 1 1.434-2.178 18.073 18.073 0 0 1 1.578-1.83 15.459 15.459 0 0 1 1.694-1.478 13.343 13.343 0 0 1 1.782-1.132c.59-.312 1.204-.573 1.838-.781 1.2-.396 2.464-.571 3.727-.512a9.62 9.62 0 0 1 2.554.482 9.896 9.896 0 0 1 2.369 1.169 11.026 11.026 0 0 1 2.093 1.836 13.25 13.25 0 0 1 1.736 2.496c.292.662.561 1.333.802 2.016.233.662.434 1.337.601 2.019.174.721.312 1.45.412 2.186.113.831.19 1.664.233 2.501l.027.559-1.117.057-.028-.56a28.548 28.548 0 0 0-.224-2.407 20.884 20.884 0 0 0-.391-2.072 19.57 19.57 0 0 0-.568-1.909 27.252 27.252 0 0 0-.753-1.899 12.178 12.178 0 0 0-1.569-2.248 9.923 9.923 0 0 0-1.878-1.647 8.68 8.68 0 0 0-2.1-1.036 8.49 8.49 0 0 0-2.253-.425 9.216 9.216 0 0 0-3.322.457c-.576.189-1.133.426-1.667.709-.57.3-1.116.647-1.632 1.034-.556.418-1.081.877-1.57 1.373a16.623 16.623 0 0 0-1.479 1.713 19.71 19.71 0 0 0-1.356 2.063 23.29 23.29 0 0 0-1.192 2.387 30.512 30.512 0 0 0-.748 2.899 49.224 49.224 0 0 0-.575 3.35 74.872 74.872 0 0 0-.416 3.75c-.117 1.376-.21 2.753-.278 4.131a173.713 173.713 0 0 0-.153 3.818 276.273 276.273 0 0 0-.087 4.07c-.037 2.95-.053 5.9-.045 8.85l-.001.553.012 6.698.058 7.05c.068 5.392.21 10.783.427 16.171a46.331 46.331 0 0 1-.631 4.81 48.943 48.943 0 0 1-1.249 5.252c-.259.877-.55 1.744-.87 2.599a31.085 31.085 0 0 1-1.041 2.47 23.4 23.4 0 0 1-1.221 2.258 16.41 16.41 0 0 1-1.415 1.965c-.462.548-.97 1.054-1.518 1.515a9.91 9.91 0 0 1-1.627 1.119 7.533 7.533 0 0 1-1.676.682 5.473 5.473 0 0 1-1.67.189 4.274 4.274 0 0 1-1.734-.455 4.36 4.36 0 0 1-1.436-1.201 5.655 5.655 0 0 1-.556-.873 6.856 6.856 0 0 1-.434-1.049 9.414 9.414 0 0 1-.309-1.227 12.863 12.863 0 0 1-.174-1.41zm55.655-20.421a.561.561 0 0 1-1.119.042l-.204-5.306-.233-6.101a399.603 399.603 0 0 1-.165-5.474c-.04-1.611-.057-3.223-.053-4.835.003-1.398.037-2.795.104-4.192.052-1.086.143-2.168.271-3.248.116-.62.259-1.234.429-1.842.149-.537.327-1.064.533-1.582.182-.463.395-.913.64-1.347.22-.392.472-.764.755-1.112.26-.32.554-.613.876-.872.305-.244.641-.45.996-.615.352-.161.72-.277 1.101-.345.388-.07.785-.093 1.178-.071.404.023.806.083 1.197.181.426.106.843.243 1.247.413.446.185.88.396 1.299.634.464.263.915.547 1.351.852a.567.567 0 0 1 .232.361.562.562 0 0 1-.873.556c-.407-.284-.829-.55-1.262-.795-.38-.215-.773-.409-1.177-.577a7.863 7.863 0 0 0-1.087-.36 5.215 5.215 0 0 0-.988-.148 4.042 4.042 0 0 0-.919.054 3.577 3.577 0 0 0-1.595.735c-.26.209-.498.444-.708.703-.243.299-.46.617-.648.952-.218.39-.41.795-.576 1.211-.191.481-.356.973-.493 1.472a21.04 21.04 0 0 0-.402 1.712 45.655 45.655 0 0 0-.259 3.131c-.066 1.379-.1 2.76-.102 4.14a183.43 183.43 0 0 0 .051 4.807c.043 1.821.098 3.641.165 5.459l.234 6.097.204 5.31z" vector-effect="non-scaling-stroke"/>
+ <path d="M69.293 91.99a.467.467 0 0 1-.211-.909c.436-.1.865-.226 1.287-.374.437-.155.872-.32 1.304-.49.33-.131.659-.258.991-.381a20.91 20.91 0 0 1 1.066-.365 15.142 15.142 0 0 1 2.442-.555c.478-.103.958-.186 1.442-.251.483-.065.965-.117 1.451-.152.493-.036.985-.065 1.479-.085.515-.02 1.029-.037 1.543-.051l.389-.01a.457.457 0 0 1 .334.125c.09.084.143.202.145.325a.461.461 0 0 1-.452.481l-.389.012c-.512.013-1.023.031-1.533.05-.483.02-.964.046-1.446.083-.467.034-.932.083-1.395.145-.472.064-.939.146-1.404.248-.789.109-1.568.283-2.327.525-.342.107-.682.224-1.02.349-.326.121-.65.247-.974.374-.442.175-.887.343-1.334.501-.455.16-.917.295-1.388.405zm28.846-20.96a11.058 11.058 0 0 1-.376-.292c-.156-.127-.31-.258-.462-.389-.227-.195-.45-.391-.673-.589-.19.098-.373.212-.546.338-.277.2-.54.418-.788.654-.255.243-.503.495-.741.757-.231.254-.459.511-.681.77l-.365.417a17.684 17.684 0 0 0-2.591 3.814 16.478 16.478 0 0 0-1.588 4.974c-.061.364-.132.729-.212 1.09-.1.449-.201.896-.304 1.342-.218.927-.42 1.855-.608 2.789-.088.449-.167.9-.235 1.353-.062.394-.104.792-.132 1.19a7.013 7.013 0 0 0-.001.523c.032.883.126 1.764.28 2.634.059.333.128.665.208.994.078.316.168.631.274.938.094.278.205.549.337.811.1.207.224.402.366.581.359.33.729.644 1.114.942.407.316.835.603 1.283.856.459.258.944.468 1.445.628a6.662 6.662 0 0 0 2.465.285l.937-.647a.467.467 0 1 1 .528.769l-1.039.716a.473.473 0 0 1-.223.08 7.564 7.564 0 0 1-2.947-.313 8.605 8.605 0 0 1-1.624-.707 11.344 11.344 0 0 1-1.397-.931 17.853 17.853 0 0 1-1.224-1.039 4.122 4.122 0 0 1-.521-.807 7.326 7.326 0 0 1-.384-.925 12.134 12.134 0 0 1-.295-1.016c-.085-.348-.159-.7-.221-1.053a19.784 19.784 0 0 1-.295-2.766 7.63 7.63 0 0 1 .003-.605c.029-.428.075-.855.142-1.279.068-.467.15-.931.243-1.395.188-.942.393-1.88.613-2.816.103-.445.202-.888.301-1.333.076-.344.144-.691.203-1.037a17.502 17.502 0 0 1 1.674-5.245c.731-1.45 1.647-2.8 2.726-4.014.121-.135.24-.271.357-.407.23-.267.462-.527.698-.788.253-.278.517-.547.79-.807a8.32 8.32 0 0 1 .881-.732c.388-.283.814-.51 1.265-.676.368.328.738.654 1.112.977.146.125.293.25.444.374.071.059.145.117.218.175l.099.073a.466.466 0 0 1-.533.764zm3.128 19.727l-.002.1.001.105v.002a.896.896 0 0 1-.148.476l-.432.527c-.323.388-.64.783-.948 1.183-.25.326-.48.667-.689 1.02-.053.111-.1.225-.144.34a3.107 3.107 0 0 0-.065.169l.017.013c.139.125.282.248.425.368.095.08.153.195.163.318a.464.464 0 0 1-.763.396c-.15-.126-.3-.253-.446-.383a4.438 4.438 0 0 1-.17-.166c-.027-.025-.05-.053-.073-.08a.528.528 0 0 1-.126-.412c.01-.1.034-.2.069-.293.082-.24.178-.476.288-.706.233-.399.492-.785.774-1.152.316-.409.639-.812.969-1.209.124-.148.245-.297.367-.446v-.078l.002-.108-.002-.004a.938.938 0 0 1 .136-.464c.181-.282.361-.564.544-.846.648-1 1.286-2.007 1.915-3.02a89.204 89.204 0 0 0 2.165-3.697.462.462 0 0 1 .28-.22.463.463 0 0 1 .535.673 89.45 89.45 0 0 1-2.187 3.735 176.095 176.095 0 0 1-1.926 3.036l-.529.823z" vector-effect="non-scaling-stroke"/>
+ <path d="M96.788 86.649a.466.466 0 0 1-.51-.78l.854-.56 2.916 1.492 2.409 1.821.698.188 1.986 2.354 1.182 1.386 1.346 1.966.783 1.314a.463.463 0 0 1-.164.639.455.455 0 0 1-.351.051.457.457 0 0 1-.286-.214l-.767-1.287-1.301-1.902-1.153-1.349-1.799-2.133-.591-.159-2.49-1.883-2.362-1.207-.4.263zm11.886-17.754a.467.467 0 0 1 .679-.639c.792.84 1.562 1.701 2.308 2.581.693.818 1.36 1.658 2.002 2.517.595.798 1.16 1.618 1.693 2.458.494.779.955 1.58 1.378 2.4.394.766.748 1.549 1.06 2.349.292.751.537 1.52.734 2.299.186.742.321 1.494.402 2.252.077.732.099 1.467.061 2.203-.03.573-.096 1.143-.198 1.707a9.175 9.175 0 0 1-.605 1.982 13.085 13.085 0 0 1-.981 1.84 25.192 25.192 0 0 1-1.239 1.766c-.456.592-.92 1.179-1.391 1.759-.259.321-.517.642-.772.965a.468.468 0 0 1-.731-.581c.258-.325.517-.647.778-.972.467-.574.926-1.153 1.376-1.741.422-.548.821-1.114 1.194-1.698a12.28 12.28 0 0 0 .911-1.71 8.23 8.23 0 0 0 .543-1.778c.096-.523.157-1.054.184-1.587.035-.685.014-1.373-.057-2.057a15.142 15.142 0 0 0-.379-2.122 18.617 18.617 0 0 0-.699-2.188c-.3-.77-.64-1.525-1.019-2.259a30.176 30.176 0 0 0-1.337-2.33 38.666 38.666 0 0 0-1.653-2.4 50.128 50.128 0 0 0-1.967-2.472 65.219 65.219 0 0 0-2.275-2.544zm23.237 9.42l-.322-.011a1.477 1.477 0 0 0-.176.002c-.526.065-1.054.124-1.581.181-.436.048-.871.09-1.308.127-.353.029-.705.05-1.058.063a9.546 9.546 0 0 1-.846-.002c-.27-.01-.54-.045-.803-.106a1.992 1.992 0 0 1-.633-.264.462.462 0 0 1-.142-.642.468.468 0 0 1 .642-.145c.105.067.22.114.34.143.208.048.42.075.632.083.258.011.517.013.773.002.341-.013.68-.033 1.017-.062.43-.036.858-.078 1.286-.123.529-.057 1.057-.118 1.587-.182a2.11 2.11 0 0 1 .308-.007c.123.005.246.007.369.014.131.004.259.009.39.012.065.005.132.003.198-.003a.468.468 0 0 1 .467.655l-.369.822a.47.47 0 0 1-.259.246.472.472 0 0 1-.602-.272.472.472 0 0 1 .01-.356l.08-.175zm3.258 5.697a.471.471 0 0 1 .479.456.47.47 0 0 1-.455.477l-9.255.227a.463.463 0 0 1-.477-.454.468.468 0 0 1 .454-.479l9.254-.227zm27.098-3.595l-.845.941-1.842 1.976-2.188 2.019-1.659 2.191-1.779 3.061-1.226 2.04a.463.463 0 0 1-.64.159.463.463 0 0 1-.159-.639l1.222-2.034 1.804-3.105 1.744-2.302 2.223-2.051 1.811-1.944.84-.936a.475.475 0 0 1 .321-.153.475.475 0 0 1 .338.118c.19.173.205.467.035.659z" vector-effect="non-scaling-stroke"/>
+ <path d="M150.559 80.907a.468.468 0 0 1 .306-.804.457.457 0 0 1 .334.125l2.682 2.529 1.427 1.53.994 1.049 2.104 2.916 2.381 1.608 1.344 1.641 1.397 1.381-.106.698a.472.472 0 0 1-.184.305.471.471 0 0 1-.652-.099.474.474 0 0 1-.087-.346l.036-.23-1.093-1.079-1.29-1.575-2.404-1.624-2.166-2.999-.954-1.009-1.408-1.51-2.661-2.507z" vector-effect="non-scaling-stroke"/>
+ <path fill-rule="evenodd" d="M171.135 76.317a.937.937 0 0 0 .184-.159 5.58 5.58 0 0 0 .471-.597c.202-.295.393-.595.578-.901.15-.353.309-.703.474-1.049.116-.218.248-.426.396-.622.089-.121.171-.245.247-.374a1.23 1.23 0 0 0 .171-.606 2.59 2.59 0 0 0-.023-.466 7.089 7.089 0 0 0-.151-.792l-.114-.454.906-.224.112.452c.074.295.132.593.172.894.027.208.037.418.03.627a2.227 2.227 0 0 1-.298 1.04 5.2 5.2 0 0 1-.306.462 3.511 3.511 0 0 0-.312.488c-.056.115-.111.23-.163.345-.106.234-.21.469-.309.705-.202.338-.415.673-.637 1a6.72 6.72 0 0 1-.403.53c-.054.062-.107.123-.164.184a5.958 5.958 0 0 1-.14.136 1.525 1.525 0 0 1-.21.159.855.855 0 0 1-.212.105 2.733 2.733 0 0 1-1.008.128 2.908 2.908 0 0 1-.616-.097 2.056 2.056 0 0 1-.452-.182 6.156 6.156 0 0 1-.65-.403.626.626 0 0 1-.048-.039l-1.187-1.114-1.117-1.452c-.242.124-.487.242-.733.356l-1.507.881a3.802 3.802 0 0 1-.378.225 2.128 2.128 0 0 1-.33.138c-.156.052-.32.077-.486.076a1.07 1.07 0 0 1-.897-.499.985.985 0 0 1-.13-.561 1.7 1.7 0 0 1 .138-.539c.066-.151.135-.301.213-.446a3.06 3.06 0 0 0 .183-.4c.138-.389.323-.758.553-1.097a3.44 3.44 0 0 1 .458-.548c.179-.174.378-.323.597-.442a.163.163 0 0 0 .049-.041 1.13 1.13 0 0 1 .225-.195.78.78 0 0 1 .463-.117c.189.014.37.077.527.184.116.087.222.187.317.296.186.22.357.454.511.699.17.266.333.54.491.815.056-.035.112-.071.166-.108a4.11 4.11 0 0 0 .343-.251c.225-.186.433-.39.623-.61.201-.231.394-.468.578-.708.002-.002.002-.004.004-.004l.062-.079.002-.004c.265-.331.516-.677.751-1.031.229-.351.434-.715.614-1.094.22-.458.408-.93.56-1.415.146-.48.246-.972.299-1.469a6.99 6.99 0 0 1 .07-.482c.034-.183.056-.367.069-.553a1.578 1.578 0 0 0-.012-.307 1.051 1.051 0 0 0-.087-.281 4.01 4.01 0 0 0-.155-.316 1.38 1.38 0 0 0-.156-.241.726.726 0 0 0-.151-.142.458.458 0 0 0-.169-.065.25.25 0 0 0-.072-.004 1.06 1.06 0 0 0-.201.044c-.135.043-.265.1-.387.171l-1.963 1.464-.375.28-.557-.748.375-.279 1.99-1.486a.413.413 0 0 1 .054-.034c.101-.057.207-.107.314-.156.086-.038.175-.071.266-.1.124-.04.252-.068.382-.081.112-.013.226-.009.337.011.185.032.363.103.52.206.141.093.265.21.371.342.093.119.176.246.245.38.065.121.126.242.181.368.078.169.132.347.16.529.023.168.031.336.021.506a6.04 6.04 0 0 1-.082.655 7.52 7.52 0 0 0-.061.422 9.064 9.064 0 0 1-.334 1.641c-.167.528-.37 1.044-.611 1.543-.199.415-.423.818-.676 1.203-.251.378-.518.745-.8 1.098l-.06.078c-.196.255-.399.506-.611.751a5.716 5.716 0 0 1-1.154 1.024l-.128.083.991 1.288 1.106 1.039c.172.119.347.227.529.326.082.043.166.077.253.101.139.038.28.059.424.066.221.015.445-.013.657-.08zm-5.332-3.042c-.149-.26-.302-.514-.461-.767-.097-.152-.2-.3-.311-.443-.037-.049-.076-.094-.115-.141a1.175 1.175 0 0 0-.078-.08c-.023-.022-.046-.044-.071-.062-.08.085-.17.157-.271.216a1.74 1.74 0 0 0-.403.295 2.655 2.655 0 0 0-.338.403c-.188.278-.34.58-.449.896a4.174 4.174 0 0 1-.238.518c-.065.124-.125.25-.18.379a.78.78 0 0 0-.063.241l.002.008a.121.121 0 0 0 .052.034c.014.008.03.013.046.014a.64.64 0 0 0 .194-.031c.065-.021.128-.048.187-.079.104-.054.204-.112.301-.178.007-.006.017-.011.025-.016l1.539-.901a.293.293 0 0 1 .043-.023c.197-.09.394-.185.589-.283z" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kmymoney.svg b/.icons/Gruvbox_Dark-2/apps/64/kmymoney.svg
new file mode 120000
index 000000000..933c149b7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kmymoney.svg
@@ -0,0 +1 @@
+coin.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/knavalbattle.svg b/.icons/Gruvbox_Dark-2/apps/64/knavalbattle.svg
new file mode 120000
index 000000000..088404f1d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/knavalbattle.svg
@@ -0,0 +1 @@
+navalbattle.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/knemo.svg b/.icons/Gruvbox_Dark-2/apps/64/knemo.svg
new file mode 120000
index 000000000..7da8cb2e6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/knemo.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/knetattach.svg b/.icons/Gruvbox_Dark-2/apps/64/knetattach.svg
new file mode 100644
index 000000000..b82d8a945
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/knetattach.svg
@@ -0,0 +1,64 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x2="0" y1=".5" y2="1.5" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset=".435%" stop-color="#07b3ff"/>
+ <stop offset="100%" stop-color="#007de8"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#f7f7f7" opacity=".1" d="M183.349 12.212c58.127 2.009 66.975 16.629 66.975 84.279v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-61.096 0-78.991-7.185-83.383-51.245 4.973-6.112 176.887-173.772 176.417-176.828z"/>
+ <g filter="url(#c)">
+ <path fill="#d5dfe3" d="M91.697 61.745c-11.35.13-19.655-.258-26.446 3.474-3.395 1.865-6.09 5.007-7.576 8.947-1.485 3.941-2.008 8.62-2.008 14.528v37.728H200v-23.356c0-5.907-.523-10.587-2.009-14.527-.184-.49-.432-.934-.669-1.386-.09-.166-.161-.342-.247-.509-1.558-3.043-3.838-5.52-6.66-7.07-6.791-3.731-15.096-3.326-26.446-3.457h-36.435l-14.627-14.372h-21.21z"/>
+ <clipPath id="d">
+ <path fill="#ffffff" d="M91.697 61.745c-11.35.13-19.655-.257-26.446 3.473-3.395 1.866-6.09 5.008-7.576 8.948-1.485 3.941-2.008 8.62-2.008 14.528v37.728H200v-23.356c0-5.907-.523-10.587-2.009-14.527-.184-.49-.432-.934-.669-1.386-.09-.166-.161-.342-.247-.509-1.558-3.043-3.838-5.52-6.66-7.07-6.791-3.731-15.096-3.326-26.445-3.457h-36.436l-14.627-14.372h-21.21z"/>
+ </clipPath>
+ <g clip-path="url(#d)">
+ <defs>
+ <filter id="e" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.44"/>
+ </filter>
+ </defs>
+ <path opacity=".2" d="M163.97 76.117c11.349.13 19.654-.257 26.445 3.474 3.396 1.866 6.091 5.008 7.576 8.948 1.486 3.94 2.009 8.62 2.009 14.527v61.085c0 5.907-.523 10.587-2.009 14.527-1.485 3.94-4.18 7.1-7.576 8.965-6.791 3.731-15.096 3.326-26.445 3.457H91.695c-11.35-.131-19.655.274-26.446-3.457-3.396-1.865-6.091-5.025-7.576-8.965-1.483-3.94-2.006-8.62-2.006-14.527v-46.712c0-5.907.523-10.587 2.008-14.527.185-.49.432-.934.67-1.386.09-.166.16-.342.246-.509 1.558-3.043 3.838-5.52 6.66-7.071 6.791-3.731 15.096-3.325 26.446-3.456H113.7l14.627-14.373h35.643z" filter="url(#e)"/>
+ </g>
+ <path fill="#f0f9fc" fill-opacity=".996" d="M163.97 76.117c11.349.13 19.654-.257 26.445 3.474 3.396 1.866 6.091 5.008 7.576 8.948 1.486 3.94 2.009 8.62 2.009 14.527v61.084c0 5.908-.523 10.588-2.009 14.528-1.485 3.94-4.18 7.1-7.576 8.965-6.791 3.731-15.096 3.326-26.445 3.457H91.695c-11.35-.131-19.655.274-26.446-3.457-3.396-1.865-6.091-5.025-7.576-8.965-1.483-3.94-2.006-8.62-2.006-14.528v-46.711c0-5.907.523-10.587 2.008-14.527.185-.49.432-.934.67-1.386.09-.166.16-.342.246-.509 1.558-3.043 3.838-5.52 6.66-7.071 6.791-3.731 15.096-3.325 26.446-3.456h22.002l14.627-14.373h35.644z"/>
+ <path fill="#ffffff" opacity=".4" d="M91.697 61.745c-11.35.13-19.655-.258-26.446 3.474-3.395 1.865-6.09 5.007-7.576 8.947-1.485 3.941-2.008 8.62-2.008 14.528v1.796c0-5.907.523-10.587 2.008-14.527 1.486-3.94 4.181-7.082 7.576-8.948 6.791-3.731 15.096-3.344 26.446-3.474h21.209l14.109 13.864 1.311-1.288h-.793l-14.627-14.372H91.697z"/>
+ <path fill="#ffffff" d="M128.327 76.117L113.7 90.49H91.697c-11.35.131-19.654-.275-26.446 3.457-2.821 1.55-5.102 4.027-6.659 7.07-.086.167-.157.343-.247.509-.238.452-.485.896-.67 1.386-1.485 3.94-2.008 8.62-2.008 14.527v1.797c0-5.907.523-10.587 2.008-14.527.185-.49.432-.935.67-1.386.09-.166.161-.342.247-.509 1.557-3.043 3.838-5.521 6.659-7.071 6.792-3.731 15.096-3.326 26.446-3.456H113.7l14.627-14.373h35.642c11.35.13 19.655-.257 26.446 3.474 3.395 1.865 6.091 5.008 7.576 8.948 1.485 3.94 2.008 8.62 2.008 14.527v-1.797c0-5.907-.523-10.587-2.008-14.527-1.485-3.94-4.181-7.082-7.576-8.948-6.791-3.731-15.096-3.343-26.446-3.474h-35.642z"/>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="f" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-color="#ffffff"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#07b3ff" d="M155.35 117.995c0-5.5-4.821-10-10.714-10-5.91.017-10.696 4.484-10.715 10 0 5.5 4.822 10 10.715 10s10.714-4.5 10.714-10zm0 40c0-5.5-4.821-10-10.714-10-5.91.017-10.696 4.484-10.715 10 0 5.5 4.822 10 10.715 10s10.714-4.5 10.714-10zm-4.286-40c0 3.336-2.854 6-6.428 6-3.575 0-6.429-2.664-6.429-6s2.854-6 6.429-6c3.574 0 6.428 2.664 6.428 6zm0 40c0 3.336-2.854 6-6.428 6-3.575 0-6.429-2.664-6.429-6s2.854-6 6.429-6c3.574 0 6.428 2.664 6.428 6zm-18.283-31.56a13.808 13.808 0 0 1-2.117-3.488l-16.513 8.572c-2.013-2.223-4.968-3.51-8.087-3.524-5.909.017-10.695 4.484-10.714 10 0 5.5 4.821 10 10.714 10 3.236 0 6.116-1.388 8.087-3.52l16.513 8.568a13.725 13.725 0 0 1 2.117-3.484l-16.543-8.58c.318-.948.541-1.94.541-2.984s-.223-2.036-.545-2.984l16.547-8.576zm-20.288 11.56c0 3.336-2.854 6-6.429 6-3.574 0-6.428-2.664-6.428-6s2.854-6 6.428-6c3.575 0 6.429 2.664 6.429 6z" filter="url(#f)"/>
+ <g opacity=".4">
+ <linearGradient id="g" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#g)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/knetwalk.svg b/.icons/Gruvbox_Dark-2/apps/64/knetwalk.svg
new file mode 120000
index 000000000..7da8cb2e6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/knetwalk.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/knotes.svg b/.icons/Gruvbox_Dark-2/apps/64/knotes.svg
new file mode 120000
index 000000000..c172a8761
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/knotes.svg
@@ -0,0 +1 @@
+stickers.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/knotify.svg b/.icons/Gruvbox_Dark-2/apps/64/knotify.svg
new file mode 120000
index 000000000..840f5e304
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/knotify.svg
@@ -0,0 +1 @@
+audio.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/koala.svg b/.icons/Gruvbox_Dark-2/apps/64/koala.svg
new file mode 100644
index 000000000..bbd697bef
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/koala.svg
@@ -0,0 +1,50 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="wqW9RfjS9jjyf6Go6pD5elZ5HDXpOSHh" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#wqW9RfjS9jjyf6Go6pD5elZ5HDXpOSHh)">
+ <linearGradient id="_lgradient_877" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_877)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_878" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_878)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#888888" fill-rule="evenodd" d="M 150.136 101.053 C 150.136 115.916 162.75 127.978 178.291 127.978 C 181.472 127.978 184.529 127.472 187.382 126.541 C 188.428 126.2 190.347 124.268 190.432 125.349 C 190.749 129.364 192.971 122.918 193.153 123.921 C 194.349 130.484 196.311 119.911 196.827 121.315 C 198.98 127.18 199.068 117.391 199.676 118.56 C 202.191 123.398 201.069 115.011 201.784 115.891 C 205.225 120.129 202.868 111.007 204.032 111.971 C 208.681 115.822 204.363 107.781 205.344 108.53 C 210.888 112.761 204.955 104.206 206.191 104.687 C 213.489 107.528 205.229 100.855 206.446 101.053 C 216.986 102.767 203.39 94.799 205.564 94.344 C 216.021 92.159 202.621 90.634 204.022 90.113 C 213.423 86.623 201.213 87.563 202.241 86.898 C 210.556 81.515 199.104 84.777 200.005 83.919 C 206.689 77.551 196.327 82.102 197.214 81.122 C 202.51 75.273 193.603 79.889 194.347 78.937 C 198.558 73.548 189.496 78.007 190.335 76.712 C 193.381 72.01 184.236 76.674 184.951 74.887 C 186.846 70.154 178.241 76.422 178.291 74.128 C 178.376 70.305 173.897 75.99 173.684 74.488 C 173.203 71.093 170.009 76.771 169.566 75.448 C 168.497 72.254 165.672 78.907 164.726 77.457 C 162.942 74.721 161.517 81.478 160.56 80.142 C 159.27 78.343 158.811 83.142 158.065 82.328 C 156.332 80.436 156.75 85.226 156.084 84.506 C 153.804 82.046 150.136 94.816 150.136 101.053 L 150.136 101.053 Z"/>
+ <path fill="#888888" fill-rule="evenodd" d="M 105.864 101.219 C 105.864 116.081 93.25 128.143 77.709 128.143 C 74.529 128.143 71.471 127.638 68.618 126.707 C 67.572 126.366 65.653 124.433 65.568 125.515 C 65.251 129.529 63.029 123.083 62.847 124.087 C 61.651 130.649 59.689 120.077 59.173 121.481 C 57.02 127.346 56.932 117.557 56.324 118.726 C 53.809 123.564 54.931 115.177 54.216 116.057 C 50.775 120.295 53.132 111.173 51.968 112.137 C 47.319 115.987 51.637 107.947 50.656 108.696 C 45.112 112.926 51.045 104.372 49.809 104.853 C 42.511 107.694 50.771 101.021 49.554 101.219 C 39.014 102.933 52.61 94.964 50.436 94.51 C 39.979 92.325 53.379 90.8 51.978 90.279 C 42.577 86.789 54.787 87.729 53.759 87.064 C 45.444 81.681 56.896 84.943 55.995 84.085 C 49.311 77.716 59.673 82.268 58.786 81.288 C 53.49 75.439 62.397 80.054 61.653 79.103 C 57.442 73.714 66.504 78.172 65.665 76.878 C 62.619 72.176 71.764 76.839 71.049 75.053 C 69.154 70.32 77.759 76.588 77.709 74.294 C 77.624 70.471 82.103 76.156 82.316 74.653 C 82.797 71.259 85.991 76.936 86.434 75.614 C 87.503 72.42 90.328 79.073 91.274 77.623 C 93.058 74.887 94.483 81.644 95.44 80.308 C 96.73 78.509 97.189 83.307 97.934 82.494 C 99.668 80.602 99.25 85.392 99.916 84.672 C 102.196 82.212 105.863 94.982 105.863 101.218 L 105.864 101.219 Z"/>
+ <path fill="#666666" fill-rule="evenodd" d="M 188.439 130.312 C 192.525 135.481 187.265 133.633 188.048 134.94 C 191.457 140.63 186.649 137.679 187.03 139.016 C 188.811 145.273 184.343 142.225 184.952 143.887 C 186.835 149.027 182.136 146.44 182.443 148.033 C 183.582 153.932 179.367 150.288 179.52 151.902 C 180.035 157.34 176.418 153.791 176.561 155.279 C 177.094 160.832 173.046 157.157 173.21 158.743 C 173.92 165.606 168.915 160.807 169.222 162.614 C 170.137 167.982 165.725 164.251 165.793 165.789 C 166.018 170.887 161.134 167.61 161.57 169.383 C 162.689 173.937 157.961 170.675 157.847 172.207 C 157.5 176.862 153.736 173.501 153.177 175.25 C 151.735 179.764 148.639 176.038 148.265 177.831 C 147.477 181.602 143.623 178.101 143.108 179.868 C 142.14 183.196 138.223 179.571 137.375 181.368 C 136.157 183.952 133.757 180.842 132.713 182.038 C 131.34 183.611 128.904 183.541 128.028 182.254 C 127.044 180.806 122.338 184.893 122.846 182.022 C 123.139 180.368 116.563 184.069 117.867 181.337 C 118.674 179.644 111.407 181.976 112.419 180.017 C 113.141 178.619 107.066 180.323 107.949 178.453 C 108.685 176.895 101.689 178.51 103.219 176.291 C 104.194 174.877 97.402 175.927 98.711 173.722 C 99.584 172.251 92.903 173.549 94.427 170.809 C 95.24 169.347 88.381 170.339 90.433 167.68 C 91.34 166.504 85.387 167.315 87.05 164.73 C 87.779 163.597 81.993 164.462 84.083 161.937 C 84.992 160.84 79.432 161.638 81.084 158.88 C 82.082 157.213 75.114 157.851 77.265 154.482 C 78.07 153.222 72.666 154.118 74.605 150.892 C 75.454 149.479 69.485 150.264 72.038 146.703 C 73.106 145.213 67.349 144.772 69.752 141.729 C 70.996 140.155 65.145 137.796 68.137 135.963 C 69.751 134.974 64.407 131.815 67.618 130.312 C 69.824 129.28 63.72 123.41 68.173 123.245 C 70.21 123.17 65.134 117.756 69.492 117.432 C 71.121 117.31 67.567 112.524 71.098 112.905 C 72.918 113.101 69.36 108.473 73.445 108.037 C 75.242 107.846 71.348 103.035 76.288 103.498 C 77.247 103.588 76.543 97.542 79.168 99.772 C 80.546 100.942 79.433 93.4 82.886 95.806 C 84.289 96.784 83.622 90.091 86.695 92.442 C 88.425 93.766 89.025 85.792 92.092 89.002 C 93.309 90.275 94.023 83.989 97.05 87.029 C 98.096 88.079 99.65 82.78 101.443 85.909 C 102.306 87.415 103.774 82.147 106.753 85.095 C 108.104 86.432 108.184 81.077 112.598 84.657 C 113.728 85.574 112.675 79.976 117.866 84.517 C 119.231 85.711 117.607 79.203 123.414 84.502 C 124.71 85.685 126.971 83.087 128.765 83.087 C 130.36 83.087 132.316 85.512 133.485 84.511 C 139.169 79.646 137.913 85.708 139.474 84.551 C 145.793 79.864 143.77 85.957 145.176 84.759 C 149.909 80.727 149.373 86.357 150.914 85.299 C 156.684 81.335 155.121 87.186 156.815 86.425 C 163.813 83.281 160.018 88.498 161.617 87.991 C 168.166 85.914 164.52 90.637 166.231 90.289 C 172.817 88.947 168.467 93.157 170.105 93.053 C 176.717 92.635 172.018 96.296 173.593 96.218 C 180.393 95.883 175.391 99.989 177.151 100.084 C 183.22 100.411 178.523 104.118 180.257 104.205 C 186.448 104.517 181.276 108.959 183.213 109.159 C 188.235 109.678 183.702 113.234 185.331 113.832 C 190.138 115.596 185.474 117.477 186.827 118.351 C 192.155 121.792 186.684 122.596 188.005 124.062 C 192.816 129.402 188.439 128.197 188.439 130.312 L 188.439 130.312 Z"/>
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 137.777 150.733 C 137.777 154.526 132.913 158.487 131.152 160.904 C 129.515 163.153 131.609 159.154 128.102 159.154 C 125.874 159.154 127.059 162.836 125.473 160.91 C 123.469 158.477 119.503 154.819 119.503 150.733 C 119.503 146.896 120.628 143.437 122.424 141.015 C 124.055 138.816 126.24 140.16 128.64 140.16 C 131.277 140.16 133.656 139.081 135.325 141.677 C 136.755 143.902 137.664 146.85 137.767 150.126"/>
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 142.261 160.647 C 140.27 163.661 136.506 170.22 128.508 170.22 C 120.511 170.22 116.27 164.243 113.891 161.123 C 110.99 157.319 118.503 165.17 125.708 167.402 C 127.854 168.067 127.183 166.344 128.126 166.344 C 129.02 166.344 128.846 168.217 131.27 167.444 C 138.193 165.236 144.489 157.317 142.26 160.647 L 142.261 160.647 Z"/>
+ <linearGradient id="_lgradient_879" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(14.804,0,0,14.794,99.2,129.792)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_879)" fill-rule="evenodd" d="M 114.003 137.19 C 114.003 141.275 110.69 144.587 106.602 144.587 C 102.514 144.587 99.2 141.275 99.2 137.19 C 99.2 133.104 102.514 129.792 106.602 129.792 C 110.69 129.792 114.003 133.104 114.003 137.19 Z"/>
+ <linearGradient id="_lgradient_880" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(14.804,0,0,14.804,143.183,129.788)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_880)" fill-rule="evenodd" d="M 157.986 137.19 C 157.986 141.277 154.672 144.591 150.584 144.591 C 146.496 144.591 143.183 141.277 143.183 137.19 C 143.183 133.102 146.496 129.788 150.584 129.788 C 154.672 129.788 157.986 133.102 157.986 137.19 Z"/>
+ <g opacity=".15">
+ <path fill="#ececec" fill-rule="evenodd" d="M 110.533 139.169 C 110.533 141.159 108.919 142.773 106.927 142.773 C 104.936 142.773 103.321 141.159 103.321 139.169 C 103.321 137.179 104.936 135.565 106.927 135.565 C 108.919 135.565 110.533 137.179 110.533 139.169 Z"/>
+ </g>
+ <g opacity=".15">
+ <path fill="#ececec" fill-rule="evenodd" d="M 154.518 139.169 C 154.518 141.161 152.903 142.775 150.912 142.775 C 148.92 142.775 147.305 141.161 147.305 139.169 C 147.305 137.177 148.92 135.563 150.912 135.563 C 152.903 135.563 154.518 137.177 154.518 139.169 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kodi.svg b/.icons/Gruvbox_Dark-2/apps/64/kodi.svg
new file mode 100644
index 000000000..48c2d035c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kodi.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648 0 0 228.339 6.343 13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e8e8e8"/>
+ <stop offset="100%" stop-color="#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#2daaaa" fill-rule="evenodd" d="M200.5 129.206c-.467 1.523-1.493 2.638-2.59 3.736-7.355 7.359-14.688 14.741-22.027 22.115-2.644 2.657-5.471 2.649-8.125-.019-7.575-7.61-15.151-15.219-22.723-22.831-2.579-2.593-2.578-5.423.008-8.023 7.615-7.655 15.231-15.308 22.849-22.959 2.479-2.49 5.392-2.492 7.87-.003 7.385 7.415 14.759 14.841 22.156 22.241 1.099 1.099 2.119 2.219 2.582 3.743v2zM127.488 200.5c-1.51-.482-2.605-1.532-3.694-2.631-7.323-7.39-14.67-14.756-22.008-22.132-2.625-2.639-2.628-5.456-.009-8.089 7.596-7.631 15.191-15.262 22.788-22.891 2.526-2.535 5.419-2.545 7.931-.022 7.597 7.63 15.192 15.261 22.786 22.894 2.608 2.622 2.616 5.495.018 8.105-7.402 7.438-14.816 14.867-22.201 22.322-1.057 1.066-2.144 2.025-3.618 2.443h-1.993v.001zm-26.655-90.578c0-8.484.076-16.969-.048-25.452-.036-2.456.548-4.374 2.416-5.993 1.502-1.304 2.834-2.808 4.242-4.222 5.567-5.596 11.135-11.191 16.704-16.784 2.619-2.629 5.444-2.627 8.061.001 7.576 7.607 15.151 15.216 22.724 22.826 2.602 2.614 2.6 5.489-.001 8.104-8.958 9.003-17.919 18.006-26.879 27.008-7.912 7.951-15.823 15.902-23.737 23.852-1.466 1.472-2.764 1.13-3.297-.911-.165-.633-.178-1.317-.178-1.977-.011-8.817-.007-17.635-.007-26.452zm-18.116 18.384c0 7.786.012 15.573-.015 23.36-.003.739-.12 1.522-.384 2.209-.518 1.351-1.489 1.519-2.506.5-3.567-3.575-7.124-7.16-10.685-10.74-4.115-4.138-8.232-8.276-12.345-12.417-1.703-1.714-1.711-4.092-.014-5.813 7.575-7.692 15.151-15.383 22.731-23.071.502-.508.974-1.198 1.826-.875.814.308 1.135 1.046 1.251 1.863.072.507.129 1.021.13 1.532.008 7.817.005 15.635.005 23.452h.006z" filter="url(#c)"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kolf.svg b/.icons/Gruvbox_Dark-2/apps/64/kolf.svg
new file mode 100644
index 000000000..771996d58
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kolf.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648 0 0 228.339 6.343 13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#e8e8e8"/>
+ <stop offset="100%" stop-color="#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#c)">
+ <path fill="#d9d9d9" d="M176 102.833c0 26.687-21.497 48.334-48 48.334s-48-21.647-48-48.334C80 76.146 101.497 54.5 128 54.5s48 21.646 48 48.333z"/>
+ <path fill="#ffda64" d="M110.857 147.714v6.65c0 2.223.912 4.367 2.53 5.879 2.867 2.631 7.194 7.253 7.756 11.638.857 6.622 3.428 27.619 3.428 27.619h6.858s2.571-20.997 3.428-27.619c.562-4.385 4.889-9.011 7.756-11.638a7.993 7.993 0 0 0 2.53-5.879v-6.65h-34.286z"/>
+ <path fill="#b3b3b3" d="M134.857 102.833c0 3.814-3.07 6.905-6.857 6.905-3.787 0-6.857-3.091-6.857-6.905 0-3.813 3.07-6.904 6.857-6.904 3.787 0 6.857 3.091 6.857 6.904zm10.286-6.904c-3.787 0-6.857 3.091-6.857 6.904 0 3.814 3.07 6.905 6.857 6.905 3.787 0 6.857-3.091 6.857-6.905 0-3.813-3.07-6.904-6.857-6.904zm27.428 3.452c-1.885 0-3.428 1.554-3.428 3.452 0 1.899 1.543 3.453 3.428 3.453 1.886 0 3.429-1.554 3.429-3.453 0-1.898-1.543-3.452-3.429-3.452zm-12-1.726c-2.84 0-5.142 2.318-5.142 5.178s2.302 5.179 5.142 5.179c2.841 0 5.143-2.319 5.143-5.179 0-2.86-2.302-5.178-5.143-5.178zm-49.714-1.726c-3.787 0-6.857 3.091-6.857 6.904 0 3.814 3.07 6.905 6.857 6.905 3.787 0 6.857-3.091 6.857-6.905 0-3.813-3.07-6.904-6.857-6.904zm-15.428 1.726c-2.841 0-5.143 2.318-5.143 5.178s2.302 5.179 5.143 5.179c2.84 0 5.142-2.319 5.142-5.179 0-2.86-2.302-5.178-5.142-5.178zm-12 1.726c-1.886 0-3.429 1.554-3.429 3.452 0 1.899 1.543 3.453 3.429 3.453 1.885 0 3.428-1.554 3.428-3.453 0-1.898-1.543-3.452-3.428-3.452zm34.285-20.714c-3.787 0-6.857 3.091-6.857 6.904 0 3.814 3.07 6.905 6.857 6.905 3.787 0 6.857-3.091 6.857-6.905 0-3.813-3.07-6.904-6.857-6.904zm17.143 0c-3.787 0-6.857 3.091-6.857 6.904 0 3.814 3.07 6.905 6.857 6.905 3.787 0 6.857-3.091 6.857-6.905 0-3.813-3.07-6.904-6.857-6.904zm27.429 3.452c-1.886 0-3.429 1.554-3.429 3.452 0 1.899 1.543 3.453 3.429 3.453 1.885 0 3.428-1.554 3.428-3.453 0-1.898-1.543-3.452-3.428-3.452zm-12-1.726c-2.841 0-5.143 2.318-5.143 5.178s2.302 5.179 5.143 5.179c2.84 0 5.143-2.319 5.143-5.179 0-2.86-2.303-5.178-5.143-5.178zm-48 0c-2.841 0-5.143 2.318-5.143 5.178s2.302 5.179 5.143 5.179c2.84 0 5.143-2.319 5.143-5.179 0-2.86-2.303-5.178-5.143-5.178zm-12 1.726c-1.886 0-3.429 1.554-3.429 3.452 0 1.899 1.543 3.453 3.429 3.453 1.885 0 3.428-1.554 3.428-3.453 0-1.898-1.543-3.452-3.428-3.452zm53.143-18.988c-2.841 0-5.143 2.318-5.143 5.179 0 2.86 2.302 5.178 5.143 5.178 2.84 0 5.142-2.318 5.142-5.178 0-2.861-2.302-5.179-5.142-5.179zm12 1.726c-1.886 0-3.429 1.554-3.429 3.453 0 1.898 1.543 3.452 3.429 3.452 1.885 0 3.428-1.554 3.428-3.452 0-1.899-1.543-3.453-3.428-3.453zM128 61.405c-3.787 0-6.857 3.091-6.857 6.905 0 3.813 3.07 6.904 6.857 6.904 3.787 0 6.857-3.091 6.857-6.904 0-3.814-3.07-6.905-6.857-6.905zm-15.429 1.726c-2.84 0-5.142 2.318-5.142 5.179 0 2.86 2.302 5.178 5.142 5.178 2.841 0 5.143-2.318 5.143-5.178 0-2.861-2.302-5.179-5.143-5.179zm-12 1.726c-1.885 0-3.428 1.554-3.428 3.453 0 1.898 1.543 3.452 3.428 3.452 1.886 0 3.429-1.554 3.429-3.452 0-1.899-1.543-3.453-3.429-3.453zm17.143 48.333c-3.787 0-6.857 3.092-6.857 6.905 0 3.814 3.07 6.905 6.857 6.905 3.787 0 6.857-3.091 6.857-6.905 0-3.813-3.07-6.905-6.857-6.905zm17.143 0c-3.787 0-6.857 3.092-6.857 6.905 0 3.814 3.07 6.905 6.857 6.905 3.787 0 6.857-3.091 6.857-6.905 0-3.813-3.07-6.905-6.857-6.905zm27.429 3.453c-1.886 0-3.429 1.553-3.429 3.452s1.543 3.453 3.429 3.453c1.885 0 3.428-1.554 3.428-3.453 0-1.899-1.543-3.452-3.428-3.452zm-12-1.726c-2.841 0-5.143 2.318-5.143 5.178s2.302 5.179 5.143 5.179c2.84 0 5.143-2.319 5.143-5.179 0-2.86-2.303-5.178-5.143-5.178zm-48 0c-2.841 0-5.143 2.318-5.143 5.178s2.302 5.179 5.143 5.179c2.84 0 5.143-2.319 5.143-5.179 0-2.86-2.303-5.178-5.143-5.178zm-12 1.726c-1.886 0-3.429 1.553-3.429 3.452s1.543 3.453 3.429 3.453c1.885 0 3.428-1.554 3.428-3.453 0-1.899-1.543-3.452-3.428-3.452zm53.143 15.536c-2.841 0-5.143 2.318-5.143 5.178s2.302 5.179 5.143 5.179c2.84 0 5.142-2.319 5.142-5.179 0-2.86-2.302-5.178-5.142-5.178zm12 1.726c-1.886 0-3.429 1.553-3.429 3.452s1.543 3.453 3.429 3.453c1.885 0 3.428-1.554 3.428-3.453 0-1.899-1.543-3.452-3.428-3.452zM128 130.452c-3.787 0-6.857 3.092-6.857 6.905 0 3.814 3.07 6.905 6.857 6.905 3.787 0 6.857-3.091 6.857-6.905 0-3.813-3.07-6.905-6.857-6.905zm-15.429 1.727c-2.84 0-5.142 2.318-5.142 5.178s2.302 5.179 5.142 5.179c2.841 0 5.143-2.319 5.143-5.179 0-2.86-2.302-5.178-5.143-5.178zm-12 1.726c-1.885 0-3.428 1.553-3.428 3.452s1.543 3.453 3.428 3.453c1.886 0 3.429-1.554 3.429-3.453 0-1.899-1.543-3.452-3.429-3.452z"/>
+ <path fill="#eab305" d="M142.613 160.243c.668-.621 1.176-1.378 1.594-2.172h-32.414c.418.794.926 1.554 1.612 2.172 2.098 1.94 4.992 4.975 6.613 8.186h15.977c1.608-3.211 4.502-6.246 6.618-8.186z"/>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kollision.svg b/.icons/Gruvbox_Dark-2/apps/64/kollision.svg
new file mode 100755
index 000000000..060e5bab8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kollision.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ibSpvsVX9pBuUa49gQKmfO40Wjb6fpIX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ibSpvsVX9pBuUa49gQKmfO40Wjb6fpIX)">
+ <linearGradient id="_lgradient_49" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_49)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_50" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_50)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_51" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(78.076322,0,0,78.076322,122.423678,61.077438)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4400"/>
+ <stop offset="100%" style="stop-color:#dc1414"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_51)" d="M 161.461839 61.077438 C 139.901658 61.077438 122.423678 78.555418 122.423678 100.115599 C 122.423678 121.67578 139.901658 139.15376 161.461839 139.15376 C 183.02202 139.15376 200.5 121.67578 200.5 100.115599 C 200.5 78.555418 183.02202 61.077438 161.461839 61.077438 Z"/>
+ <linearGradient id="_lgradient_52" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(78.076322,0,0,78.076322,55.501115,116.84624)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_52)" d="M 94.539277 116.84624 C 72.979096 116.84624 55.501115 134.32422 55.501115 155.884401 C 55.501115 177.444582 72.979096 194.922562 94.539277 194.922562 C 116.099458 194.922562 133.577438 177.444582 133.577438 155.884401 C 133.577438 134.32422 116.099458 116.84624 94.539277 116.84624 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 161.460723 61.077438 C 139.900542 61.077438 122.422562 78.555418 122.422562 100.115599 C 122.436938 100.497103 122.456909 100.878376 122.482469 101.259295 C 123.363467 80.367185 140.550051 63.8794 161.460723 63.865878 C 182.511602 63.890092 199.752208 80.600663 200.433529 101.640527 C 200.46525 101.132692 200.48704 100.624286 200.498885 100.115599 C 200.498885 78.555418 183.020904 61.077438 161.460723 61.077438 Z M 94.538161 116.84624 C 72.97798 116.84624 55.5 134.32422 55.5 155.884401 C 55.514376 156.265905 55.534347 156.647178 55.559908 157.028096 C 56.440906 136.135988 73.62749 119.648202 94.538161 119.63468 C 115.58904 119.658893 132.829646 136.369465 133.510967 157.409329 C 133.542688 156.901494 133.564477 156.393088 133.576322 155.884401 C 133.576322 134.32422 116.098342 116.84624 94.538161 116.84624 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kolourpaint.svg b/.icons/Gruvbox_Dark-2/apps/64/kolourpaint.svg
new file mode 100644
index 000000000..0f6715bad
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kolourpaint.svg
@@ -0,0 +1,111 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="IH6Oj23TGX99p2HUyTFVcuONv7i38ROL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#IH6Oj23TGX99p2HUyTFVcuONv7i38ROL)">
+ <linearGradient id="_lgradient_53" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_53)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_54" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_54)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_55" x1=".349" x2=".608" y1="1.005" y2=".039" gradientTransform="matrix(152.624424,0,0,165,51.687332,45.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.174%" style="stop-color:#957552"/>
+ <stop offset="100%" style="stop-color:#b29373"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_55)" d="M 121.44554 45.500504 C 97.507758 45.541542 74.750542 55.851776 59.030169 73.825134 C 26.741318 105.970879 112.568546 126.979828 93.099367 146.363098 C 85.93177 153.499268 82.988582 162.627945 82.97208 172.196716 C 82.981155 172.654938 82.998893 173.113663 83.02418 173.571884 C 83.006442 174.093552 82.97208 174.611191 82.97208 175.142426 L 83.110888 175.229034 C 84.699218 195.138 101.385465 210.490433 121.445753 210.5 C 122.536192 210.5 123.625774 210.438065 124.711635 210.338867 C 169.133756 208.595108 204.258128 172.261673 204.311755 128 C 204.311755 82.435165 167.211099 45.5 121.444635 45.5 L 121.44554 45.500504 Z M 121.44554 154.515915 C 131.25247 154.515915 139.202431 162.431061 139.202431 172.194199 C 139.202203 181.95784 131.252305 189.872482 121.44554 189.872482 C 111.638783 189.872482 103.688885 181.95784 103.688657 172.194199 C 103.688657 162.431061 111.638618 154.515915 121.44554 154.515915 L 121.44554 154.515915 Z"/>
+ <path fill="#6b4423" d="M 51.811006 87.162903 C 49.867099 108.249901 92.77803 124.226471 95.812378 138.692169 C 98.706026 124.112671 53.956006 108.217422 51.811006 87.162903 Z"/>
+ <path fill="#603d20" d="M 204.271425 126.350403 C 203.440018 169.930786 168.632655 205.476181 124.71254 207.200302 C 123.626679 207.2995 122.537097 207.361435 121.446657 207.361435 C 101.38637 207.361435 84.699918 191.998932 83.111796 172.090469 L 82.972988 172.00386 C 82.982064 172.462585 82.999802 172.920807 83.025085 173.379028 C 83.007351 173.900696 82.972988 174.418839 82.972988 174.950577 L 83.111796 175.037186 C 84.700084 194.945648 101.38637 210.29808 121.446657 210.307144 C 122.537097 210.307144 123.626679 210.245712 124.71254 210.146515 C 169.134669 208.402252 204.259041 172.068817 204.312668 127.807144 C 204.312668 127.319214 204.280898 126.837326 204.272243 126.35141 L 204.271425 126.350403 Z"/>
+ <path fill="#6b4423" d="M 121.44554 151.512802 C 111.638618 151.513306 103.688657 159.427948 103.688657 169.191589 C 103.693276 169.681534 103.71835 170.170975 103.76381 170.658905 C 104.535785 161.506058 112.219632 154.466064 121.445627 154.459518 C 130.67572 154.466568 138.361157 161.512604 139.127435 170.669983 C 139.173226 170.178528 139.198301 169.685059 139.202597 169.191589 C 139.202597 159.427948 131.252636 151.513306 121.445705 151.512802 L 121.44554 151.512802 Z"/>
+ </g>
+ <g>
+ <path fill="#c43ac4" d="M 84.687668 54.162903 C 76.462007 58.22773 68.898407 63.639778 62.362756 70.275932 L 88.15143 73.739784 L 84.687668 54.162903 Z"/>
+ <path fill="#bc1938" d="M 109.437668 46.325302 C 100.789195 47.596237 92.445143 50.21817 84.687668 54.051872 L 84.687668 70.164902 L 113.448404 75.269287 L 109.437668 46.325302 Z"/>
+ <path fill="#f22c42" d="M 121.449671 45.500504 C 117.402507 45.504532 113.388593 45.830322 109.437259 46.410904 L 109.437259 70.250504 L 139.291534 74.625763 L 134.187259 46.475105 C 130.033793 45.83712 125.782979 45.500504 121.449671 45.500504 Z"/>
+ <linearGradient id="_lgradient_56" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(30.401246,0,0,28.879532,134.187668,46.325302)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffc400"/>
+ <stop offset="100%" style="stop-color:#dc7814"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_56)" d="M 134.187668 46.325302 L 134.187668 70.1007 L 164.588914 75.204834 L 158.937668 54.35022 C 151.283317 50.471954 142.984646 47.677055 134.187668 46.325302 Z"/>
+ <path fill="#28851e" d="M 158.937668 54.162903 L 158.937668 69.913383 L 173.221305 74.835236 L 180.577836 69.913383 C 174.307834 63.550148 166.995442 58.245102 158.937668 54.162903 Z"/>
+ <path fill="#62237c" d="M 62.257981 70.250504 C 61.15347 71.376167 60.071358 72.529022 59.027282 73.722916 C 46.640732 86.054611 51.679006 96.736961 61.44424 106.32814 C 57.197142 101.463943 62.436757 101.556343 65.21478 104.322037 C 68.174261 107.268501 68.176901 110.21698 71.136218 107.270515 C 74.095739 104.324051 62.257981 98.436157 62.257981 92.543228 L 62.257981 70.250504 Z"/>
+ <linearGradient id="_lgradient_57" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(32.475673,0,0,23.152711,56.336956,70.250504)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#b01fd1"/>
+ <stop offset="100%" style="stop-color:#aa00ff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_57)" d="M 62.255919 70.250504 L 62.255919 72.019943 C 62.255919 74.966156 56.336956 77.912621 56.336956 80.859085 C 56.336956 83.80555 62.255919 86.752014 62.255919 92.644691 L 62.689416 89.623451 C 65.527663 81.658203 80.437228 96.876442 84.687629 92.644691 L 87.239845 86.916672 L 88.812629 70.250504 L 62.255919 70.250504 Z"/>
+ <linearGradient id="_lgradient_58" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(29.489626,0,0,30.40123,84.689525,70.250504)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff57db"/>
+ <stop offset="50%" style="stop-color:#ff51ff"/>
+ <stop offset="100%" style="stop-color:#f50ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_58)" fill-rule="evenodd" d="M 106.480047 95.000504 C 109.439564 92.054039 103.691128 83.80555 100.731445 86.752014 C 97.77192 89.698479 100.731445 95.591156 94.812481 95.591156 C 88.893518 95.591156 92.249494 88.225121 94.812481 86.752014 C 97.339371 85.299301 96.991881 81.588715 94.900963 80.530273 C 92.810001 79.471329 88.975398 81.064026 88.975398 86.050835 C 88.975398 90.305748 84.689525 92.644691 84.689525 92.644691 L 84.689525 70.250504 L 109.439525 70.250504 L 114.179151 100.651733 L 106.480047 95.000504 Z"/>
+ <path fill="#e97cc8" d="M 106.480047 95.000504 C 106.480047 95.000504 97.601393 100.156754 97.601393 118.571716 L 109.43932 118.571716 L 109.43932 106.785858 C 109.43932 97.946968 118.317967 95.000504 118.317967 95.000504 L 109.43932 95.000504 L 106.479795 95.000504 L 106.480047 95.000504 Z"/>
+ <linearGradient id="_lgradient_59" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(36.587927,0,0,29.464142,97.599497,95.000504)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_59)" d="M 109.437668 95.000504 L 109.437668 106.785858 C 109.437668 109.732323 103.518704 109.732323 100.559022 112.678787 C 99.079259 114.152145 97.599497 115.625504 97.599497 118.571716 C 97.599497 121.175522 100.559022 124.464645 103.518461 124.464645 C 109.437424 124.464645 109.437424 119.750504 117.687424 119.750504 L 134.187424 119.750504 L 134.187424 95.000504 L 109.437668 95.000504 Z"/>
+ <linearGradient id="_lgradient_60" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(31.364443,0,0,49.782711,171.256693,136.662903)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00bbff"/>
+ <stop offset="100%" style="stop-color:#14dcdc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_60)" d="M 177.945675 136.662903 L 183.688077 150.379837 L 183.688077 153.249008 C 183.688077 162.08815 174.812319 176.825256 171.853045 179.771469 C 169.125023 182.487564 176.444166 187.684097 179.925673 186.176498 C 180.977742 185.131653 181.984664 184.045517 182.979124 182.945786 C 185.187808 179.914474 187.401119 176.072968 189.609645 173.874008 C 189.971407 173.515488 190.464546 173.173584 190.898708 172.818588 C 196.476122 164.302216 200.508297 154.696686 202.621136 144.410873 L 177.945675 136.662903 Z"/>
+ <path fill="#37a6e6" d="M 183.687668 119.750504 L 178.401064 131.578659 L 183.687668 144.500504 L 202.620601 144.500504 C 203.71698 139.163483 204.305823 133.65123 204.312511 128.000504 C 204.312511 125.215424 204.172259 122.464081 203.901654 119.750504 L 183.687668 119.750504 Z"/>
+ <linearGradient id="_lgradient_61" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(28.599863,0,0,38.106262,175.301948,95.000504)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#003bff"/>
+ <stop offset="100%" style="stop-color:#1478dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_61)" d="M 183.687668 95.000504 L 175.301948 118.291748 L 183.687668 128.588638 C 183.687668 134.481064 187.516665 133.620514 189.609519 131.537369 C 192.568997 128.591156 195.525596 119.750504 201.444551 119.750504 L 203.901811 119.750504 C 203.031316 111.022644 200.763026 102.712975 197.376074 95.000504 L 183.687668 95.000504 Z"/>
+ <ellipse fill="#aee3f8" cx="191.954" cy="152.75" rx="4.143" ry="4.125" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_62" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(31.495367,0,0,49.5,109.437668,70.250504)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_62)" d="M 109.437668 70.250504 L 109.437668 95.000504 L 124.235278 95.000504 C 130.154242 95.000504 130.154242 97.946968 130.154242 100.893433 C 130.154242 103.839897 127.194724 108.554039 127.194724 111.500504 C 127.194724 114.446716 131.228143 119.750504 134.187833 119.750504 L 140.933035 95.000504 L 134.187833 70.250504 L 109.437668 70.250504 Z"/>
+ <linearGradient id="_lgradient_63" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(0,31.130356,-30.948232,0,165.1359,70.250504)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffee00"/>
+ <stop offset="100%" style="stop-color:#dc9914"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_63)" d="M 158.937668 70.250504 L 165.1359 101.380859 L 134.187668 95.000504 L 134.187668 70.250504 L 158.937668 70.250504 Z"/>
+ <linearGradient id="_lgradient_64" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(28.213758,0,0,28.2136,158.937668,70.250504)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff44"/>
+ <stop offset="100%" style="stop-color:#14dc14"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_64)" d="M 158.937668 70.250504 L 158.937668 95.000504 L 187.151426 98.464104 L 183.687715 73.658463 C 182.670313 72.504349 181.657552 71.345955 180.577836 70.250504 L 158.937668 70.250504 Z"/>
+ <path fill="#2b898f" d="M 183.687668 73.550453 L 183.687668 94.892242 L 197.376074 94.892242 C 193.935164 87.057411 189.276632 79.890526 183.687668 73.550453 Z"/>
+ <path fill="#fee581" d="M 134.187668 95.000504 L 158.937668 95.000504 L 163.130725 123.7612 L 134.187668 119.750504 L 134.187668 95.000504 Z"/>
+ <linearGradient id="_lgradient_65" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(35.514191,0,0,24.75,158.937668,95.000504)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#11ff00"/>
+ <stop offset="100%" style="stop-color:#57dc14"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_65)" d="M 158.937668 95.000504 L 158.937668 119.750504 L 183.687668 119.750504 L 183.687668 111.500504 C 183.687668 105.607323 194.451859 111.178741 194.451859 106.785858 C 194.451859 103.839897 189.60044 103.459473 188.532888 100.893433 C 187.777861 99.078423 191.482263 95.000504 188.532888 95.000504 L 158.937668 95.000504 Z"/>
+ <ellipse fill="#cbe667" cx="165.839" cy="83.45" rx="2.96" ry="2.946" vector-effect="non-scaling-stroke"/>
+ <path fill="#cbe667" fill-rule="evenodd" d="M 151.945794 104.900352 C 148.986269 104.900352 146.026831 107.846565 148.986269 110.79303 C 151.945794 113.739243 151.945794 119.632675 146.026752 119.632675 L 134.188825 119.632675 C 134.188825 119.632675 143.067471 122.578888 143.067471 128.471313 C 143.067471 134.364243 135.811601 135.266083 135.840475 142.797531 C 135.867289 150.077713 142.852971 147.902924 145.177414 152.888474 C 146.676641 156.105087 143.065079 158.47374 146.350812 161.744736 C 147.462534 162.461273 154.344234 162.839432 156.836144 160.357986 C 162.447389 154.771713 158.938911 152.04303 158.938911 146.150101 L 167.506944 133.073166 L 158.938911 119.632675 L 158.938911 116.685959 C 158.938911 113.739243 154.905524 104.900352 151.946204 104.900352 L 151.945794 104.900352 Z"/>
+ <linearGradient id="_lgradient_66" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(24.75,0,0,32.410355,158.937668,119.750504)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#66ff00"/>
+ <stop offset="100%" style="stop-color:#99dc14"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_66)" d="M 158.937668 119.750504 L 158.937668 143.321716 L 158.937668 146.267929 C 158.937668 143.321716 183.687668 143.321716 183.687668 152.160858 L 183.687668 143.321716 L 183.687668 119.750504 L 158.937668 119.750504 Z"/>
+ <ellipse fill="#9b7b58" cx="151.042" cy="135.013" rx="2.96" ry="4.42" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#fee581" cx="143.642" cy="77.675" rx="4.439" ry="2.946" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/komodo.svg b/.icons/Gruvbox_Dark-2/apps/64/komodo.svg
new file mode 100755
index 000000000..921443be3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/komodo.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="FQ2oZsLCWXJxOyQOTG0CyO2GWAfFnqoR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#FQ2oZsLCWXJxOyQOTG0CyO2GWAfFnqoR)">
+ <linearGradient id="_lgradient_67" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_67)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_68" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_68)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#3f3f3f" d="M 90.764791 199.83026 C 90.402303 199.468497 90.105702 198.136548 90.105702 196.870386 C 90.105702 194.047981 88.568217 193.877521 87.139479 196.541519 C 85.448118 199.695143 84.06306 198.829258 84.3777 194.815001 C 84.603983 191.927076 84.341451 191.198933 83.184579 191.496717 C 76.575374 193.196863 76.536048 193.140768 80.959913 188.329585 C 85.686998 183.188815 86.549444 180.089921 82.937453 181.224324 C 81.713883 181.608652 78.156629 182.15754 75.032547 182.444268 C 65.411269 183.327104 55.5 177.081836 55.5 170.136971 C 55.5 167.207269 60.615582 163.103749 67.974042 160.130554 C 71.717344 158.618081 74.894077 156.757443 75.033635 155.99586 C 75.173555 155.234186 73.712102 153.598286 71.786851 152.360307 C 67.380835 149.523856 64.90959 145.545576 62.300595 137.072469 C 59.294685 127.321606 59.959846 110.466016 63.7886 99.364893 C 77.063736 60.867999 115.659403 44.903224 152.071098 62.837203 C 175.378021 74.315317 192.219112 92.49307 195.889277 110.132531 C 196.882943 114.908462 196.785887 115.932935 195.011431 119.404009 C 192.677474 123.969067 187.462755 129.453929 185.456306 129.453929 C 184.686658 129.453929 182.839069 128.011054 181.350612 126.247468 C 177.453887 121.630307 159.872423 104.257274 152.544775 97.783276 L 146.290445 92.257362 L 146.984696 86.71296 C 147.649042 81.407711 147.568388 81.118268 145.117896 80.004166 C 141.389818 78.309185 136.190053 79.972448 135.75489 82.999115 C 135.508398 84.713399 136.783985 86.691302 140.664756 90.612404 L 145.907571 95.90977 L 140.008929 95.923363 C 129.300195 95.948737 127.231307 97.640818 132.501758 102.066137 C 136.405008 105.34337 137.762517 108.223773 137.420147 112.501192 L 137.129613 116.135204 L 141.799697 115.895962 C 145.388303 115.712089 146.469782 115.997821 146.469782 117.129232 C 146.469782 117.939112 146.024918 118.601741 145.481009 118.601741 C 143.838226 118.601741 144.371623 121.392514 146.222565 122.481062 C 147.566118 123.271281 147.669155 123.685691 146.683468 124.335537 C 145.98523 124.795802 145.699136 125.913892 146.047669 126.820104 C 147.005081 129.309659 145.038778 128.861895 137.381719 124.846913 C 131.062689 121.533522 130.270476 120.761427 128.051337 115.753961 C 124.120362 106.884479 120.762657 104.514182 120.762657 110.608836 C 120.762657 112.117956 119.82572 116.864435 118.680538 121.156267 C 115.034293 134.822886 114.604749 133.399223 122.377709 133.405566 C 130.166804 133.411457 135.79784 134.720664 137.657391 136.957203 C 139.020247 138.595817 139.184091 143.088196 138.09292 148.89295 C 137.459386 152.262436 137.529165 152.370185 139.952652 151.763203 C 142.315337 151.171446 142.43387 151.315802 141.874646 154.105765 C 141.299649 156.97475 141.404408 157.078875 144.862885 157.078875 C 146.834263 157.078875 148.447145 157.522832 148.447145 158.065472 C 148.447145 158.608112 148.087195 159.052065 147.64741 159.052065 C 147.20735 159.052065 145.989856 159.677987 144.941545 160.442833 C 143.071029 161.807591 143.070395 161.872205 144.905296 163.895963 C 147.042422 166.252394 146.793665 166.34129 139.053691 165.986056 C 133.211415 165.717905 131.985398 164.903675 131.110266 160.710439 C 130.090324 155.823225 127.829046 152.770005 126.2178 154.104406 C 123.161861 156.635194 129.079258 167.066896 136.435366 172.11723 C 146.831454 179.2543 158.690177 180.926358 169.605529 176.794021 C 177.026427 173.984484 187.79778 163.557856 193.743456 153.428188 C 200.369332 142.139478 201.818188 142.337941 199.408743 154.203093 C 195.40237 173.933192 181.814592 188.76883 161.872438 195.189356 C 155.473661 197.249453 151.918581 197.764182 143.997363 197.777232 C 127.487949 197.804418 118.040665 193.173301 102.752827 177.558685 C 93.137892 167.753444 90.274254 166.992223 95.194999 175.574076 L 98.350259 181.077063 L 95.159566 190.790776 C 93.404684 196.13318 91.849528 200.504484 91.703717 200.504484 C 91.557725 200.504484 91.141865 200.208422 90.779381 199.846754 L 90.764791 199.83026 Z M 95.152588 146.610104 C 86.575996 129.498968 84.667691 122.604489 84.667691 108.733064 C 84.667691 98.32791 84.887721 96.971307 87.320995 92.369552 C 94.685073 78.443754 110.424929 70.306855 130.068031 70.2697 C 139.279698 70.252482 149.706601 71.873067 153.878813 73.970229 C 159.017318 76.553301 166.345605 83.262549 173.833654 92.240415 C 182.596384 102.74616 183.308125 104.747987 176.890856 100.843836 C 175.110328 99.760545 172.68883 98.872634 171.509756 98.870641 C 167.712811 98.863844 166.30555 97.762977 165.652079 94.286829 C 165.183019 91.791297 163.806933 89.965458 160.492182 87.439835 C 153.005493 81.735672 150.155901 84.301798 155.326944 92.091614 C 159.689638 98.664027 183.725888 121.761074 185.802025 121.375024 C 188.820989 120.813897 191.130111 114.772348 190.639216 108.719743 C 189.808217 98.476802 182.58125 87.831504 171.278851 80.201178 C 160.964323 73.237916 141.408214 64.346957 132.594374 62.614277 C 104.513509 57.09389 77.10506 74.559086 73.074218 100.541158 C 70.660333 116.10267 79.282875 136.676456 95.428713 153.880936 C 98.107936 156.735784 100.464634 158.907161 100.665996 158.706347 C 100.867449 158.505438 98.385959 153.061808 95.151953 146.609288 L 95.152588 146.610104 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/komorebi.svg b/.icons/Gruvbox_Dark-2/apps/64/komorebi.svg
new file mode 100755
index 000000000..bc2a1aeb5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/komorebi.svg
@@ -0,0 +1,110 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Gp9aMU4Lg34VEDdlP2mS5y6lh8cqBB0Y" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Gp9aMU4Lg34VEDdlP2mS5y6lh8cqBB0Y)">
+ <linearGradient id="_lgradient_69" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d1313e"/>
+ <stop offset="34.838%" style="stop-color:#a9344f"/>
+ <stop offset="100%" style="stop-color:#6b3274"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_69)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_70" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(243.122334,0,0,56.962812,6.433837,183.325584)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_70)" d="M 249.55617 183.325584 C 246.101821 232.489776 229.339179 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 26.794945 240.288396 9.974537 232.51965 6.475608 183.608749 C 2.768738 184.749481 247.004055 184.544519 249.55617 183.325584 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_71" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_71)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="ZlDz43ANte1s6bqvqtLqTUL9gZe98o1v" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" in="SourceGraphic"/>
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur" stdDeviation="1.717"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_offsetBlur" operator="out" result="pf_100_inverse"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4" result="pf_100_color"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_color" in2="pf_100_inverse" operator="in" result="pf_100_shadow"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_shadow" in2="SourceGraphic" operator="over"/>
+ </filter>
+ </defs>
+ <g filter="url(#ZlDz43ANte1s6bqvqtLqTUL9gZe98o1v)">
+ <path d="M 158 200.333333 L 194 200.333333 C 197.31149 200.333333 200 203.021843 200 206.333333 L 200 206.333333 C 200 209.644823 197.31149 212.333333 194 212.333333 L 158 212.333333 C 154.68851 212.333333 152 209.644823 152 206.333333 L 152 206.333333 C 152 203.021843 154.68851 200.333333 158 200.333333 Z" style="fill:#666666"/>
+ </g>
+ <defs>
+ <filter id="FlxfcOXEvntgeu44ppZqjBjMuwLDa352" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" in="SourceGraphic"/>
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur" stdDeviation="1.717"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_offsetBlur" operator="out" result="pf_100_inverse"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4" result="pf_100_color"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_color" in2="pf_100_inverse" operator="in" result="pf_100_shadow"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_shadow" in2="SourceGraphic" operator="over"/>
+ </filter>
+ <linearGradient id="_lgradient_72" x1=".5" x2=".5" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#d1313e"/>
+ <stop offset="34.838%" style="stop-color:#a9344f"/>
+ <stop offset="100%" style="stop-color:#6b3274"/>
+ </linearGradient>
+ </defs>
+ <g filter="url(#FlxfcOXEvntgeu44ppZqjBjMuwLDa352)">
+ <path d="M 62 200.333333 L 146 200.333333 C 149.31149 200.333333 152 203.021843 152 206.333333 L 152 206.333333 C 152 209.644823 149.31149 212.333333 146 212.333333 L 62 212.333333 C 58.68851 212.333333 56 209.644823 56 206.333333 L 56 206.333333 C 56 203.021843 58.68851 200.333333 62 200.333333 Z" style="fill:url(#_lgradient_72)"/>
+ </g>
+ <defs>
+ <filter id="BCTvzmg0ZgbSSmGPA8J7yLjAoVuBcLYl" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#BCTvzmg0ZgbSSmGPA8J7yLjAoVuBcLYl)">
+ <circle fill="#fefdfe" cx="152" cy="206.333" r="12" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="z5sToanjvwhXxYcAzQXJfqB4LwLWVQa8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#z5sToanjvwhXxYcAzQXJfqB4LwLWVQa8)">
+ <linearGradient id="_lgradient_73" x1="-.175" x2="1.306" y1="1.379" y2=".366" gradientTransform="matrix(92.133418,0,0,99.969002,90.333333,51.697665)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="98.261%" style="stop-color:#e0f5bc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_73)" d="M 90.333333 51.697665 L 90.333333 151.666667 C 90.333333 151.666667 141.035782 131.174118 182.466752 101.649957 C 182.466752 101.640632 182.461669 101.634701 182.456585 101.622834 C 182.451489 101.610968 182.445566 101.599948 182.437935 101.589775 C 182.42945 101.577061 182.421832 101.567736 182.416736 101.556716 C 182.410812 101.547397 182.407411 101.536377 182.40657 101.525358 C 138.704772 71.061162 90.333333 51.697665 90.333333 51.697665 Z"/>
+ </g>
+ <g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_74" x1=".011" x2=".551" y1=".4" y2=".791" gradientTransform="matrix(0,89.85701,-80.767004,0,246.292001,150.43299)" gradientUnits="userSpaceOnUse">
+ <stop offset="18.439%" style="stop-color:#000000"/>
+ <stop offset="44.877%" style="stop-color:#000000"/>
+ <stop offset="72.44%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_74)" d="M 246.292001 150.43299 C 175.738002 150.728995 165.524997 161.917991 165.524997 234.247001 L 165.524997 240.29 L 184.666667 240.000007 L 204.88 230.400001 L 246.292001 150.43299 L 246.292001 150.43299 L 246.292001 150.43299 Z"/>
+ </g>
+ <path fill="#5d5d5d" d="M 169.562999 240.29 C 240.117 239.993995 250.33 228.804999 250.33 156.475989 L 250.33 150.43299 L 169.562999 240.29 L 169.562999 240.29 L 169.562999 240.29 Z"/>
+ <linearGradient id="_lgradient_75" x1=".854" x2="-2.24" y1=".146" y2="3.353" gradientTransform="matrix(0,89.85701,-80.767001,0,250.33,150.43299)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#faf8f6"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_75)" d="M 250.33 150.43299 C 179.777003 150.728995 169.562999 161.917991 169.562999 234.247001 L 169.562999 240.29 L 250.33 150.43299 L 250.33 150.43299 L 250.33 150.43299 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kompare.svg b/.icons/Gruvbox_Dark-2/apps/64/kompare.svg
new file mode 100755
index 000000000..9efa1258b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kompare.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="VaX8Dleg5CIRD0LJcylCwAtwo8HwaxX0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#VaX8Dleg5CIRD0LJcylCwAtwo8HwaxX0)">
+ <linearGradient id="_lgradient_80" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_80)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <linearGradient id="_lgradient_81" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,113.940002,5.68,126.349998)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_81)" d="M 250.328309 126.349998 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 126.349998 L 250.328309 126.349998 L 250.328309 126.349998 Z"/>
+ <linearGradient id="_lgradient_82" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,114.398395,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a6d74f"/>
+ <stop offset="100%" style="stop-color:#76c22b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_82)" d="M 250.328309 126.349998 L 250.328309 96.495462 C 250.328309 22.508801 239.744626 11.951604 165.688919 11.951604 L 90.319393 11.951604 C 16.26369 11.951604 5.68 22.508801 5.68 96.495462 L 5.68 126.349998 L 250.328309 126.349998 L 250.328309 126.349998 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_83" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_83)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <rect fill="#3b3b3b" width="147.667" height="10.333" x="53.67" y="42" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#da1636" width="131.333" height="10.333" x="53.67" y="142" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#3b3b3b" width="117.333" height="10.333" x="53.67" y="62" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#3b3b3b" width="117.333" height="10.333" x="53.67" y="162" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#3b3b3b" width="127.667" height="10.333" x="53.67" y="82" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#da1636" width="137.667" height="10.333" x="53.67" y="182" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#3b3b3b" width="63.333" height="10.333" x="53.67" y="102" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#3b3b3b" width="63.333" height="10.333" x="53.67" y="202" transform="matrix(1,0,0,1,0,0)"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/konqueror.svg b/.icons/Gruvbox_Dark-2/apps/64/konqueror.svg
new file mode 120000
index 000000000..8b26bb3cf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/konqueror.svg
@@ -0,0 +1 @@
+browser.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/konquest.svg b/.icons/Gruvbox_Dark-2/apps/64/konquest.svg
new file mode 120000
index 000000000..11ae264b0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/konquest.svg
@@ -0,0 +1 @@
+celestia.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/konsole.svg b/.icons/Gruvbox_Dark-2/apps/64/konsole.svg
new file mode 120000
index 000000000..b6181fcf9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/konsole.svg
@@ -0,0 +1 @@
+terminal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/konsolekalendar.svg b/.icons/Gruvbox_Dark-2/apps/64/konsolekalendar.svg
new file mode 120000
index 000000000..c44ce2b76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/konsolekalendar.svg
@@ -0,0 +1 @@
+calendar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kontact-import-wizard.svg b/.icons/Gruvbox_Dark-2/apps/64/kontact-import-wizard.svg
new file mode 100755
index 000000000..d73ff2e34
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kontact-import-wizard.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="aa3Aq2Ju6Sa69ax7nURZBAu82hZU1V1S" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#aa3Aq2Ju6Sa69ax7nURZBAu82hZU1V1S)">
+ <linearGradient id="_lgradient_84" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_84)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <path fill="#faf8f6" d="M 64.461998 52.778999 C 57.174999 52.688 52.278999 54.324001 49.765999 57.34 C 47.126999 60.480999 45.775002 65.634003 45.775002 72.795998 L 45.775002 199.565002 L 208.875 199.565002 L 208.875 72.795998 C 208.875 65.634003 207.522995 60.480999 204.884003 57.34 C 202.371002 54.324001 197.399994 52.778999 190.188004 52.778999 L 64.461998 52.778999 Z"/>
+ <linearGradient id="_lgradient_85" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.649994,0,0,138.889999,5,101.449997)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_85)" fill-rule="evenodd" d="M 5 101.449997 L 5 155.794998 C 5 165.044006 5.166 173.300995 5.6 180.669998 C 5.797224 184.144012 6.085991 187.612213 6.466 191.070999 C 6.83 194.324997 7.274 197.371002 7.812 200.220001 C 8.349 203.067993 8.979 205.720001 9.715 208.190002 C 10.451 210.658997 11.293 212.945007 12.253 215.059998 C 13.170144 217.097946 14.258723 219.054306 15.507 220.908005 C 16.694286 222.668594 18.047464 224.311432 19.548 225.813995 C 21.053064 227.312393 22.697874 228.663544 24.459999 229.848999 C 26.316488 231.095856 28.27553 232.182755 30.316 233.098007 C 32.433998 234.057999 34.722 234.897995 37.194 235.632996 C 39.666 236.367996 42.320999 236.998001 45.172001 237.533997 C 48.023998 238.070999 51.070999 238.514999 54.328999 238.878006 C 57.585999 239.242004 61.053001 239.526001 64.740997 239.742004 C 72.117996 240.175995 80.383003 240.339996 89.639999 240.339996 L 165.009995 240.339996 C 174.266998 240.339996 182.533005 240.175995 189.908997 239.742004 C 193.598007 239.526001 197.063004 239.242004 200.320007 238.878006 C 203.576996 238.514999 206.625 238.070999 209.477005 237.533997 C 212.328003 236.998001 214.985001 236.367996 217.455994 235.632996 C 219.927994 234.897995 222.216995 234.057999 224.335007 233.098007 C 226.375 232.182999 228.335007 231.095993 230.190994 229.848999 C 231.952362 228.663773 233.596207 227.312607 235.100006 225.813995 C 236.601501 224.311493 237.955673 222.668655 239.143997 220.908005 C 240.391281 219.05423 241.478867 217.097855 242.395004 215.059998 C 243.356003 212.945007 244.199997 210.658997 244.936005 208.190002 C 245.671997 205.720001 246.302002 203.067993 246.839005 200.220001 C 247.376007 197.371002 247.820999 194.324997 248.184998 191.070999 C 248.548996 187.817001 248.834 184.354996 249.050995 180.669998 C 249.485001 173.300995 249.649994 165.044006 249.649994 155.794998 L 249.649994 101.449997 L 127.324997 158.789993 L 5 101.449997 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 11.483 212.975998 C 11.753 213.649002 11.962 214.417999 12.253 215.059998 C 13.170144 217.097946 14.258723 219.054306 15.507 220.908005 C 16.694286 222.668594 18.047464 224.311432 19.548 225.813995 C 21.053064 227.312393 22.697874 228.663544 24.459999 229.848999 C 26.316488 231.095856 28.27553 232.182755 30.316 233.098007 C 32.433998 234.057999 34.722 234.897995 37.194 235.632996 C 39.666 236.367996 42.320999 236.998001 45.172001 237.533997 C 48.023998 238.070999 51.070999 238.514999 54.328999 238.878006 C 57.585999 239.242004 61.053001 239.526001 64.740997 239.742004 C 72.117996 240.175995 80.383003 240.339996 89.639999 240.339996 L 165.009995 240.339996 C 174.266998 240.339996 182.533005 240.175995 189.908997 239.742004 C 193.598007 239.526001 197.063004 239.242004 200.320007 238.878006 C 203.576996 238.514999 206.625 238.070999 209.477005 237.533997 C 212.328003 236.998001 214.985001 236.367996 217.455994 235.632996 C 219.927994 234.897995 222.216995 234.057999 224.335007 233.098007 C 226.375 232.182999 228.335007 231.095993 230.190994 229.848999 C 231.952362 228.663773 233.596207 227.312607 235.100006 225.813995 C 236.601501 224.311493 237.955673 222.668655 239.143997 220.908005 C 240.391281 219.05423 241.478867 217.097855 242.395004 215.059998 C 243.356003 212.945007 244.199997 210.658997 244.936005 208.190002 C 245.671997 205.720001 246.302002 203.067993 246.839005 200.220001 C 247.376007 197.371002 247.820999 194.324997 248.184998 191.070999 C 248.548996 187.817001 248.834 184.354996 249.050995 180.669998 C 249.485001 173.300995 249.649994 165.044006 249.649994 155.794998 L 249.649994 101.800003 L 11.483 212.975998 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 64.461998 52.775002 C 57.174999 52.683998 52.278 54.403999 49.764999 57.419998 C 47.125999 60.561001 45.775002 65.713997 45.775002 72.875999 L 45.775002 74.915001 C 45.775002 67.752998 47.125999 62.599998 49.764999 59.459 C 52.278 56.443001 57.174999 54.723 64.461998 54.813999 L 190.188004 54.813999 C 197.475006 54.813999 202.371994 56.443001 204.884995 59.459 C 207.524002 62.599998 208.875 67.752998 208.875 74.915001 L 208.875 72.875999 C 208.875 65.713997 207.524002 60.561001 204.884995 57.419998 C 202.371994 54.403999 197.475006 52.775002 190.188004 52.775002 L 64.461998 52.775002 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_86" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_86)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <path fill="#848484" d="M 127.999584 71.000777 L 99.999582 106.000779 L 113.999583 106.000779 L 113.999583 137.500782 C 113.999583 139.781937 115.283593 141.000777 117.499585 141.000777 L 138.499589 141.000777 C 140.715574 141.000777 141.999584 139.781937 141.999584 137.500782 L 141.999584 106.000779 L 155.999592 106.000779 L 127.999584 71.000777 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kontact.svg b/.icons/Gruvbox_Dark-2/apps/64/kontact.svg
new file mode 120000
index 000000000..ee8923e3b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kontact.svg
@@ -0,0 +1 @@
+addressbook.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/konversation.svg b/.icons/Gruvbox_Dark-2/apps/64/konversation.svg
new file mode 100644
index 000000000..57d0e53f4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/konversation.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x2="0" y1=".5" y2="1.5" gradientTransform="matrix(244.648 0 0 228.339 6.343 13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#07b3ff"/>
+ <stop offset="100%" stop-color="#007de8"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" d="M176.333 77.25l-96.666 29v43.5l96.666 29V77.25zm-120.833 29v43.5h19.333v-43.5H55.5zm125.667 4.833v33.834H200.5v-33.834h-19.333zM70 154.583v24.167h14.5v-24.167H70z" filter="url(#c)"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kopete.svg b/.icons/Gruvbox_Dark-2/apps/64/kopete.svg
new file mode 100644
index 000000000..5dcc0e82b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kopete.svg
@@ -0,0 +1,64 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="OcCjMXnQoe4l6ETrbdiOknu0gi08VcOY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#OcCjMXnQoe4l6ETrbdiOknu0gi08VcOY)">
+ <linearGradient id="_lgradient_407" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_407)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_408" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_408)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_409" x1=".631" x2=".636" y1=".775" y2=".584" gradientTransform="matrix(145,0,0,79.605,55.5,102.699)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity=".996" style="stop-color:#edd2f3"/>
+ <stop offset="100%" style="stop-color:#f5eef7"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_409)" d="M 55.5 102.699 L 55.5 150.183 C 55.5 156.551 56.701 161.132 59.046 163.924 C 61.281 166.605 65.634 167.979 72.113 167.979 L 87.5 167.979 L 107.791 182.304 L 128.085 167.979 L 183.887 167.979 C 190.366 167.979 194.719 166.605 196.954 163.924 C 199.299 161.132 200.5 156.551 200.5 150.183 L 200.5 102.699 L 55.5 102.699 Z"/>
+ <linearGradient id="_lgradient_410" x1=".361" x2=".361" y1=".01" y2=".967" gradientTransform="matrix(145,0,0,108.608,55.5,73.696)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fdfdfb"/>
+ <stop offset="100%" style="stop-color:#f0e9df"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_410)" d="M 72.113 73.699 C 65.635 73.618 61.281 75.147 59.047 77.827 C 56.702 80.62 55.5 85.202 55.5 91.568 L 55.5 147.95 L 87.5 167.979 L 107.792 182.303 L 128.084 167.979 L 200.5 112.992 L 200.5 91.568 C 200.5 85.202 199.298 80.62 196.953 77.827 C 194.719 75.147 190.366 73.699 183.887 73.699 L 72.113 73.699 L 72.113 73.699 Z"/>
+ <g opacity=".1">
+ <linearGradient id="_lgradient_411" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(72.416,0,0,54.987,128.084,112.992)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_411)" d="M 200.5 112.992 L 128.084 167.979 L 183.887 167.979 C 190.366 167.979 194.719 166.606 196.953 163.924 C 199.298 161.132 200.5 156.551 200.5 150.183 L 200.5 112.992 L 200.5 112.992 Z"/>
+ </g>
+ <g opacity=".1">
+ <linearGradient id="_lgradient_412" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(32,0,0,20.184,55.5,147.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_412)" d="M 55.5 147.95 L 55.5 150.183 C 55.5 156.551 56.702 161.132 59.047 163.924 C 61.281 166.606 65.679 168.738 72.113 167.979 L 87.5 167.979 L 55.5 147.95 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 72.113 73.699 C 65.635 73.618 61.281 75.147 59.046 77.828 C 56.701 80.621 55.5 85.202 55.5 91.569 L 55.5 93.381 C 55.5 87.015 56.701 82.434 59.046 79.641 C 61.281 76.96 65.635 75.431 72.113 75.512 L 183.887 75.512 C 190.366 75.512 194.719 76.96 196.954 79.641 C 199.299 82.434 200.5 87.015 200.5 93.381 L 200.5 91.569 C 200.5 85.202 199.299 80.621 196.954 77.828 C 194.719 75.148 190.366 73.699 183.887 73.699 L 72.113 73.699 Z"/>
+ <g opacity=".58">
+ <linearGradient id="_lgradient_413" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(61.828,0,0,67.352,80.44,83.655)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_413)" d="M 121.878 83.655 C 123.759 86.384 125.36 89.066 126.701 91.723 C 128.02 94.332 129.12 97.045 129.99 99.836 C 130.873 102.581 131.519 105.398 131.919 108.255 C 132.319 111.124 132.49 114.156 132.49 117.331 C 132.49 120.53 132.319 123.559 131.919 126.451 C 131.52 129.321 130.86 132.099 129.99 134.827 C 129.124 137.605 128.024 140.304 126.701 142.895 C 125.36 145.553 123.759 148.255 121.878 151.008 L 131.788 151.008 C 133.526 148.515 135.094 145.907 136.48 143.202 C 137.786 140.639 138.871 137.969 139.725 135.222 C 140.614 132.448 141.258 129.601 141.654 126.715 C 142.077 123.751 142.268 120.627 142.268 117.287 C 142.268 113.924 142.077 110.776 141.654 107.86 C 141.261 104.988 140.616 102.156 139.725 99.397 C 138.875 96.662 137.79 94.007 136.48 91.46 C 135.094 88.755 133.526 86.148 131.788 83.655 L 121.878 83.655 L 121.878 83.655 Z M 80.44 97.687 L 80.44 108.912 L 91.666 108.912 L 91.666 97.687 L 80.44 97.687 Z M 100.084 113.121 L 100.084 121.54 L 119.729 121.54 L 119.729 113.121 L 100.084 113.121 Z M 80.615 125.75 L 80.615 136.844 L 85.571 136.844 C 85.571 137.845 85.432 138.317 85.176 139.343 C 84.92 140.369 84.541 141.386 84.08 142.413 C 83.618 143.439 83.098 144.462 82.457 145.439 C 81.843 146.4 81.169 147.323 80.44 148.201 L 87.5 148.201 C 88.141 147.325 88.741 146.415 89.254 145.439 C 89.792 144.4 90.232 143.314 90.57 142.194 C 90.928 141.042 91.18 139.799 91.358 138.422 C 91.564 137.046 91.666 135.496 91.666 133.819 L 91.666 125.75 L 80.615 125.75 L 80.615 125.75 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/korg-journal.svg b/.icons/Gruvbox_Dark-2/apps/64/korg-journal.svg
new file mode 120000
index 000000000..feb853f0d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/korg-journal.svg
@@ -0,0 +1 @@
+log-viewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/korg-todo.svg b/.icons/Gruvbox_Dark-2/apps/64/korg-todo.svg
new file mode 120000
index 000000000..ca6c48312
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/korg-todo.svg
@@ -0,0 +1 @@
+text-editor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/korgac.svg b/.icons/Gruvbox_Dark-2/apps/64/korgac.svg
new file mode 120000
index 000000000..09c3073e1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/korgac.svg
@@ -0,0 +1 @@
+clock.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/korganizer.svg b/.icons/Gruvbox_Dark-2/apps/64/korganizer.svg
new file mode 120000
index 000000000..70974081d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/korganizer.svg
@@ -0,0 +1 @@
+agenda.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/korora.svg b/.icons/Gruvbox_Dark-2/apps/64/korora.svg
new file mode 100644
index 000000000..968ce41ee
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/korora.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Mk1iDzjiOxrbiHlvh6ZgOKwVZ69HoNds" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Mk1iDzjiOxrbiHlvh6ZgOKwVZ69HoNds)">
+ <linearGradient id="_lgradient_85" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_85)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_86" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_86)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 154.363636 149.420455 C 179.936364 149.420455 200.5 128.856818 200.5 103.284091 L 200.5 57.147727 L 154.363636 57.147727 C 128.790909 57.147727 108.227273 77.711364 108.227273 103.284091 C 108.227273 128.856818 128.790909 149.420455 154.363636 149.420455 Z"/>
+ </g>
+ <path fill="#ececec" d="M 154.363636 146.125 C 179.936364 146.125 200.5 125.561364 200.5 99.988636 L 200.5 53.852273 L 154.363636 53.852273 C 128.790909 53.852273 108.227273 74.415909 108.227273 99.988636 C 108.227273 125.561364 128.790909 146.125 154.363636 146.125 Z"/>
+ <g opacity=".2">
+ <path d="M 101.636364 109.875 C 76.063636 109.875 55.5 130.438636 55.5 156.011364 L 55.5 202.147727 L 101.636364 202.147727 C 127.209091 202.147727 147.772727 181.584091 147.772727 156.011364 C 147.772727 130.438636 127.209091 109.875 101.636364 109.875 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 101.636364 106.579545 C 76.063636 106.579545 55.5 127.143182 55.5 152.715909 L 55.5 198.852273 L 101.636364 198.852273 C 127.209091 198.852273 147.772727 178.288636 147.772727 152.715909 C 147.772727 127.143182 127.209091 106.579545 101.636364 106.579545 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kpackage.svg b/.icons/Gruvbox_Dark-2/apps/64/kpackage.svg
new file mode 120000
index 000000000..65a1d1f76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kpackage.svg
@@ -0,0 +1 @@
+download.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kpat.svg b/.icons/Gruvbox_Dark-2/apps/64/kpat.svg
new file mode 120000
index 000000000..2f7cf9761
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kpat.svg
@@ -0,0 +1 @@
+kpatience.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kpatience.svg b/.icons/Gruvbox_Dark-2/apps/64/kpatience.svg
new file mode 100755
index 000000000..104d609c4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kpatience.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="LwlTfH0Gs7JxkjxfocZHWmiSx5kE4o1x" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#LwlTfH0Gs7JxkjxfocZHWmiSx5kE4o1x)">
+ <path fill="#f1f0e9" d="M 165.628 11.952 C 239.684 11.952 250.267 22.509 250.267 96.495 L 250.267 155.746 C 250.267 229.733 239.684 240.29 165.628 240.29 L 90.259 240.29 C 16.203 240.29 5.619 229.733 5.619 155.746 L 5.619 96.495 C 5.619 22.509 16.203 11.952 90.259 11.952 L 165.628 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_202" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_202)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#da1636" d="M 49.353 138.307 C 41.168 138.876 34.083 145.463 33.202 154.153 C 32.72 160.018 33.944 165.902 37.12 170.927 C 46.864 185.238 58.668 198.337 69.551 211.477 L 69.913 211.477 C 80.238 197.752 92.475 185.021 102.36 170.927 C 105.672 164.775 107.124 157.817 105.173 151.006 C 102.214 143.953 97.906 138.078 90.128 138.307 C 81.207 138.341 71.841 146.248 69.74 154.617 C 67.223 147.834 58.991 138.98 51.258 138.307 L 49.353 138.307 Z"/>
+ <path fill="#da1636" d="M 65.663 40.447 L 38.705 109.765 L 33.043 109.765 L 33.043 113.842 L 53.43 113.842 L 53.43 109.765 L 46.86 109.765 L 53.203 93.455 L 82.199 93.455 L 88.543 109.765 L 81.973 109.765 L 81.973 113.842 L 106.437 113.842 L 106.437 109.765 L 100.775 109.765 L 73.818 40.447 L 65.663 40.447 Z M 67.701 56.176 L 80.615 89.377 L 54.788 89.377 L 67.701 56.176 Z"/>
+ <g opacity=".495">
+ <path fill="#ffffff" d="M 65.663 40.447 L 38.705 109.765 L 33.043 109.765 L 33.043 110.784 L 38.705 110.784 L 65.663 41.467 L 73.818 41.467 L 100.775 110.784 L 106.437 110.784 L 106.437 109.765 L 100.775 109.765 L 73.818 40.447 L 65.663 40.447 Z M 55.184 89.377 L 54.788 90.397 L 80.615 90.397 L 80.218 89.377 L 55.184 89.377 Z M 47.256 109.765 L 46.86 110.784 L 53.43 110.784 L 53.43 109.765 L 47.256 109.765 Z M 81.973 109.765 L 81.973 110.784 L 88.543 110.784 L 88.146 109.765 L 81.973 109.765 Z M 49.353 138.307 C 41.168 138.876 34.083 145.463 33.202 154.153 C 33.124 155.097 33.108 156.039 33.12 156.981 C 33.133 156.378 33.152 155.776 33.202 155.173 C 34.083 146.482 41.168 139.895 49.353 139.327 L 51.258 139.327 C 58.991 140 67.223 148.853 69.74 155.637 C 71.841 147.267 81.207 139.361 90.128 139.327 C 97.906 139.098 102.214 144.972 105.173 152.025 C 105.728 153.964 105.998 155.914 106.037 157.855 C 106.089 155.579 105.826 153.284 105.173 151.006 C 102.214 143.953 97.906 138.078 90.128 138.307 C 81.207 138.341 71.841 146.248 69.74 154.617 C 67.223 147.834 58.991 138.98 51.258 138.307 L 49.353 138.307 Z"/>
+ </g>
+ <g opacity=".08">
+ <path fill="#ffffff" d="M 33.99 163.602 C 34.65 166.166 35.673 168.638 37.12 170.927 C 46.864 185.238 58.668 198.337 69.551 211.477 L 69.913 211.477 C 77.958 200.783 87.15 190.685 95.499 180.084 L 33.99 163.602 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kphoto.svg b/.icons/Gruvbox_Dark-2/apps/64/kphoto.svg
new file mode 120000
index 000000000..4e734554e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kphoto.svg
@@ -0,0 +1 @@
+photo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kphotoalbum.svg b/.icons/Gruvbox_Dark-2/apps/64/kphotoalbum.svg
new file mode 120000
index 000000000..4e734554e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kphotoalbum.svg
@@ -0,0 +1 @@
+photo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kpresenter.svg b/.icons/Gruvbox_Dark-2/apps/64/kpresenter.svg
new file mode 120000
index 000000000..61754308e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kpresenter.svg
@@ -0,0 +1 @@
+video.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kradio.svg b/.icons/Gruvbox_Dark-2/apps/64/kradio.svg
new file mode 120000
index 000000000..e755374ea
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kradio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kradio4.svg b/.icons/Gruvbox_Dark-2/apps/64/kradio4.svg
new file mode 120000
index 000000000..e755374ea
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kradio4.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/krdc.svg b/.icons/Gruvbox_Dark-2/apps/64/krdc.svg
new file mode 120000
index 000000000..ebb674347
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/krdc.svg
@@ -0,0 +1 @@
+wifi.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kregexpeditor.svg b/.icons/Gruvbox_Dark-2/apps/64/kregexpeditor.svg
new file mode 100644
index 000000000..4affd2bb8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kregexpeditor.svg
@@ -0,0 +1,95 @@
+<svg width="256" height="256" fill="none" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg">
+ <g clip-path="url(#clip0)">
+ <g filter="url(#filter0_d)">
+ <path d="m165.685 11.947c74.055 0 84.639 10.5572 84.639 84.5438v59.2512c0 73.986-10.584 84.543-84.639 84.543h-75.3698c-74.0557 0-84.63934-10.557-84.63934-84.543v-59.2512c0-73.9866 10.58364-84.5438 84.63934-84.5438h75.3698z" fill="url(#paint0_linear)"/>
+ </g>
+ <g filter="url(#filter1_f)" opacity=".1">
+ <path d="m97.2 180.6h61.6c2.43 0 4.4-1.984 4.4-4.432v-48.736c0-2.448-1.97-4.432-4.4-4.432h-61.6c-2.4301 0-4.4 1.984-4.4 4.432v48.736c0 2.448 1.9699 4.432 4.4 4.432z"/>
+ </g>
+ <g filter="url(#filter2_f)" opacity=".1">
+ <path d="m203.555 97.4h-151.1102c-2.4548 0-4.4448 2.0473-4.4448 4.573v54.854c0 2.526 1.99 4.573 4.4448 4.573h151.1102c2.455 0 4.445-2.047 4.445-4.573v-54.854c0-2.5257-1.99-4.573-4.445-4.573z"/>
+ </g>
+ <path d="m203.555 94.2h-151.1102c-2.4548 0-4.4448 2.0473-4.4448 4.5728v54.8542c0 2.526 1.99 4.573 4.4448 4.573h151.1102c2.455 0 4.445-2.047 4.445-4.573v-54.8542c0-2.5255-1.99-4.5728-4.445-4.5728z" fill="url(#paint1_linear)"/>
+ <g filter="url(#filter3_f)" opacity=".2">
+ <path d="m112 143.16v-62.72c0-1.2371-1.034-2.24-2.31-2.24h-36.9796c-1.276 0-2.3104 1.0029-2.3104 2.24v62.72c0 1.237 1.0344 2.24 2.3104 2.24h36.9796c1.276 0 2.31-1.003 2.31-2.24z"/>
+ </g>
+ <path d="m112 139.96v-62.72c0-1.2371-1.034-2.24-2.31-2.24h-36.9796c-1.276 0-2.3104 1.0029-2.3104 2.24v62.72c0 1.237 1.0344 2.24 2.3104 2.24h36.9796c1.276 0 2.31-1.003 2.31-2.24z" fill="url(#paint2_linear)"/>
+ <g filter="url(#filter4_f)" opacity=".2">
+ <path d="m185.6 143.16v-62.72c0-1.2371-1.003-2.24-2.24-2.24h-40.32c-1.237 0-2.24 1.0029-2.24 2.24v62.72c0 1.237 1.003 2.24 2.24 2.24h40.32c1.237 0 2.24-1.003 2.24-2.24z"/>
+ </g>
+ <path d="m185.6 139.96v-62.72c0-1.2371-1.003-2.24-2.24-2.24h-40.32c-1.237 0-2.24 1.0029-2.24 2.24v62.72c0 1.237 1.003 2.24 2.24 2.24h40.32c1.237 0 2.24-1.003 2.24-2.24z" fill="url(#paint3_linear)"/>
+ <path d="m97.2 177.4h61.6c2.43 0 4.4-1.984 4.4-4.432v-48.736c0-2.448-1.97-4.432-4.4-4.432h-61.6c-2.4301 0-4.4 1.984-4.4 4.432v48.736c0 2.448 1.9699 4.432 4.4 4.432z" fill="url(#paint4_linear)"/>
+ <path d="m72.7125 75c-1.2804 0-2.3125 0.9965-2.3125 2.2375v3.2c0-1.241 1.0321-2.2375 2.3125-2.2375h36.9755c1.28 0 2.312 0.9965 2.312 2.2375v-3.2c0-1.241-1.032-2.2375-2.312-2.2375h-36.9755z" fill="white" opacity=".2"/>
+ <path d="m143.038 75c-1.241 0-2.238 0.9965-2.238 2.2375v3.2c0-1.241 0.997-2.2375 2.238-2.2375h40.325c1.24 0 2.237 0.9965 2.237 2.2375v-3.2c0-1.241-0.997-2.2375-2.237-2.2375h-40.325z" fill="white" opacity=".2"/>
+ <path d="m165.068 11.9512c4.328-0.0098 8.656 0.0393 12.984 0.1376 3.875 0.0786 7.751 0.226 11.626 0.4519 3.453 0.1965 6.905 0.4814 10.348 0.8548 3.059 0.334 6.118 0.786 9.148 1.346 2.715 0.501 5.4 1.1397 8.046 1.9158 2.4 0.6976 4.751 1.5622 7.023 2.5839 2.115 0.9432 4.141 2.0632 6.059 3.3503 1.839 1.2379 3.561 2.6527 5.135 4.2148 1.564 1.572 2.98 3.2815 4.219 5.1187 1.289 1.9158 2.41 3.9397 3.364 6.0422 1.023 2.2794 1.889 4.6177 2.597 7.0051 0.777 2.6429 1.417 5.325 1.918 8.0367 0.561 3.026 1.013 6.0717 1.348 9.1272 0.374 3.4386 0.659 6.8773 0.856 10.3258 0.226 3.8612 0.373 7.7321 0.462 11.5933 0.088 4.3228 0.138 8.6457 0.128 12.9588v58.2119c0.01 4.323-0.04 8.636-0.128 12.959-0.089 3.871-0.236 7.732-0.462 11.593-0.197 3.449-0.482 6.897-0.856 10.326-0.335 3.055-0.787 6.111-1.348 9.137-0.501 2.702-1.141 5.384-1.918 8.027-0.708 2.387-1.574 4.735-2.597 7.005-0.954 2.112-2.075 4.126-3.364 6.042-1.239 1.837-2.655 3.557-4.219 5.119-1.574 1.562-3.296 2.977-5.135 4.215-1.918 1.287-3.944 2.407-6.059 3.35-2.272 1.022-4.623 1.886-7.023 2.594-2.646 0.776-5.331 1.414-8.046 1.906-3.03 0.569-6.089 1.011-9.148 1.346-3.443 0.373-6.895 0.658-10.348 0.854-3.875 0.226-7.751 0.374-11.626 0.462-4.328 0.088-8.656 0.138-12.984 0.128h-74.126c-4.328 0.01-8.656-0.04-12.9839-0.128-3.8755-0.088-7.751-0.236-11.6265-0.462-3.4525-0.196-6.905-0.481-10.3477-0.854-3.0591-0.335-6.1182-0.777-9.1477-1.346-2.7149-0.492-5.4001-1.13-8.0461-1.906-2.4001-0.708-4.7509-1.572-7.0231-2.594-2.1148-0.943-4.1411-2.063-6.0591-3.35-1.8394-1.238-3.5608-2.653-5.1346-4.215-1.5639-1.562-2.9804-3.282-4.2197-5.119-1.2886-1.916-2.4099-3.93-3.364-6.042-1.023-2.27-1.8886-4.618-2.5968-7.005-0.77706-2.643-1.41642-5.325-1.91807-8.027-0.56067-3.026-1.01313-6.082-1.34757-9.137-0.37377-3.429-0.65903-6.877-0.85575-10.326-0.22623-3.861-0.37378-7.722-0.46231-11.593-0.08852-4.323-0.1377-8.636-0.12787-12.959v-58.2119c-0.00983-4.3131 0.03935-8.636 0.12787-12.9588 0.08853-3.8612 0.23608-7.7321 0.46231-11.5933 0.19672-3.4485 0.48198-6.8872 0.85575-10.3258 0.33444-3.0555 0.7869-6.1012 1.34757-9.1272 0.50165-2.7117 1.14101-5.3938 1.91807-8.0367 0.7082-2.3874 1.5738-4.7257 2.5968-7.0051 0.9541-2.1025 2.0754-4.1264 3.364-6.0422 1.2393-1.8372 2.6558-3.5467 4.2197-5.1187 1.5738-1.5621 3.2952-2.9769 5.1346-4.2148 1.918-1.2871 3.9443-2.4071 6.0591-3.3503 2.2722-1.0217 4.623-1.8863 7.0231-2.5839 2.646-0.7761 5.3312-1.4148 8.0461-1.9158 3.0295-0.56 6.0886-1.012 9.1477-1.346 3.4427-0.3734 6.8952-0.6583 10.3477-0.8548 3.8755-0.2259 7.751-0.3733 11.6265-0.4519 4.3279-0.0983 8.6559-0.1474 12.9839-0.1376h74.126zm0.01 4.0086c4.298-0.0099 8.597 0.0393 12.895 0.1277 3.827 0.0884 7.653 0.2358 11.479 0.4519 3.384 0.1965 6.767 0.4716 10.131 0.8449 2.971 0.3144 5.932 0.7467 8.863 1.2969 2.577 0.4716 5.134 1.0807 7.653 1.8176 2.223 0.6484 4.396 1.4541 6.501 2.3972 1.909 0.8548 3.738 1.8667 5.469 3.0261 1.623 1.0905 3.138 2.3383 4.525 3.7236s2.636 2.8983 3.738 4.5194c1.16 1.7291 2.174 3.5467 3.029 5.4429 0.945 2.1123 1.751 4.2836 2.4 6.4941 0.748 2.5152 1.348 5.0598 1.83 7.6339 0.541 2.9278 0.974 5.8752 1.298 8.8423 0.374 3.3601 0.65 6.73 0.846 10.1097 0.217 3.8218 0.374 7.6338 0.453 11.4557 0.088 4.2934 0.137 8.577 0.137 12.8704v58.2119c0 4.293-0.049 8.577-0.137 12.87-0.079 3.822-0.236 7.644-0.453 11.456-0.196 3.38-0.472 6.75-0.846 10.12-0.324 2.957-0.757 5.904-1.298 8.832-0.482 2.574-1.082 5.119-1.83 7.634-0.649 2.22-1.455 4.382-2.4 6.494-0.855 1.896-1.869 3.724-3.029 5.443-1.102 1.631-2.351 3.144-3.738 4.529-1.387 1.376-2.902 2.623-4.525 3.714-1.731 1.159-3.56 2.171-5.469 3.026-2.105 0.953-4.278 1.749-6.501 2.397-2.519 0.737-5.076 1.346-7.653 1.818-2.931 0.55-5.892 0.982-8.863 1.306-3.364 0.364-6.747 0.649-10.131 0.836-3.826 0.216-7.652 0.373-11.479 0.452-4.298 0.098-8.597 0.137-12.895 0.137h-0.01-74.126-0.0099c-4.2984 0-8.5969-0.039-12.8953-0.137-3.8263-0.079-7.6526-0.236-11.4789-0.452-3.3837-0.187-6.7674-0.472-10.1314-0.836-2.9705-0.324-5.9313-0.756-8.8625-1.306-2.5771-0.472-5.1345-1.081-7.6526-1.818-2.223-0.648-4.3968-1.444-6.5017-2.397-1.9083-0.855-3.7378-1.867-5.469-3.026-1.623-1.091-3.1378-2.338-4.5247-3.714-1.3869-1.385-2.6361-2.898-3.7378-4.529-1.1606-1.719-2.1738-3.547-3.0295-5.443-0.9443-2.112-1.7509-4.274-2.4001-6.494-0.7475-2.515-1.3476-5.06-1.8295-7.634-0.541-2.928-0.9738-5.875-1.2984-8.832-0.3738-3.37-0.6492-6.74-0.8459-10.12-0.2164-3.812-0.37381-7.634-0.4525-11.456-0.08853-4.293-0.13771-8.577-0.13771-12.87v-58.2119c0-4.2934 0.04918-8.577 0.13771-12.8704 0.07869-3.8219 0.2361-7.6339 0.4525-11.4557 0.1967-3.3797 0.4721-6.7496 0.8459-10.1097 0.3246-2.9671 0.7574-5.9145 1.2984-8.8423 0.4819-2.5741 1.082-5.1187 1.8295-7.6339 0.6492-2.2105 1.4558-4.3818 2.4001-6.4941 0.8557-1.8962 1.8689-3.7138 3.0295-5.4429 1.1017-1.6211 2.3509-3.1341 3.7378-4.5194s2.9017-2.6331 4.5247-3.7236c1.7312-1.1594 3.5607-2.1713 5.469-3.0261 2.1049-0.9431 4.2787-1.7488 6.5017-2.3972 2.5181-0.7369 5.0755-1.346 7.6526-1.8176 2.9312-0.5502 5.892-0.9825 8.8625-1.2969 3.364-0.3733 6.7477-0.6484 10.1314-0.8449 3.8263-0.2161 7.6526-0.3635 11.4789-0.4519 4.2984-0.0884 8.5969-0.1376 12.8953-0.1277h0.0099 74.126 0.01z" clip-rule="evenodd" fill="url(#paint5_linear)" fill-rule="evenodd" opacity=".4"/>
+ </g>
+ <defs>
+ <filter id="filter0_d" x="-4.32414" y="5.94696" width="264.648" height="248.338" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+ <feBlend in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <filter id="filter1_f" x="82.8" y="113" width="90.4" height="77.6" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <filter id="filter2_f" x="38" y="87.4" width="180" height="84" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <filter id="filter3_f" x="60.4" y="68.2" width="61.6" height="87.2" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <filter id="filter4_f" x="130.8" y="68.2" width="64.8" height="87.2" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="126.487" x2="127.02" y1="11.8597" y2="241.039" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#1ad6ab" offset="0"/>
+ <stop stop-color="#329db6" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="48" x2="48" y1="94.2" y2="158.2" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#003bff" offset="1e-7"/>
+ <stop stop-color="#1478dc" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint2_linear" x1="91.0345" x2="91.0345" y1="75" y2="142.31" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#1fd1b0" offset="1e-7"/>
+ <stop stop-color="#00ffaa" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint3_linear" x1="162.759" x2="163.314" y1="142.31" y2="75.0046" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#ffeb00" offset="0"/>
+ <stop stop-color="#ffa100" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint4_linear" x1="128" x2="128" y1="119.8" y2="177.4" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#ff0056" offset="0"/>
+ <stop stop-color="#ff0c4e" offset=".1"/>
+ <stop stop-color="#ff1845" offset=".2"/>
+ <stop stop-color="#ff243d" offset=".3"/>
+ <stop stop-color="#ff3034" offset=".4"/>
+ <stop stop-color="#ff3c2b" offset=".5"/>
+ <stop stop-color="#ff4823" offset=".6"/>
+ <stop stop-color="#ff541a" offset=".7"/>
+ <stop stop-color="#ff6012" offset=".8"/>
+ <stop stop-color="#ff6c09" offset=".9"/>
+ <stop stop-color="#ff7901" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint5_linear" x1="132.082" x2="132.082" y1="11.95" y2="240.29" gradientUnits="userSpaceOnUse">
+ <stop stop-color="white" offset="0"/>
+ <stop stop-color="white" stop-opacity=".0980392" offset=".125"/>
+ <stop stop-opacity=".0980392" offset=".925"/>
+ <stop stop-opacity=".498039" offset="1"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect width="256" height="256" fill="white"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/krename.svg b/.icons/Gruvbox_Dark-2/apps/64/krename.svg
new file mode 100755
index 000000000..f99df3141
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/krename.svg
@@ -0,0 +1,63 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="bnxVTrhbg7xV9relbXZBfW3uXhJdUFk9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#bnxVTrhbg7xV9relbXZBfW3uXhJdUFk9)">
+ <linearGradient id="_lgradient_125" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_125)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_126" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_126)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="fv7KrRN97hVlAnRGMN1hlcUMoFmfMQtl" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#fv7KrRN97hVlAnRGMN1hlcUMoFmfMQtl)">
+ <path d="M 54.688525 189.435155 L 54.688525 194.289982 C 54.688525 198.324343 57.936404 201.572222 61.970765 201.572222 L 149.35765 201.572222 C 153.392011 201.572222 156.639891 198.324343 156.639891 194.289982 L 156.639891 189.435155 C 156.639891 193.469516 153.392011 196.717395 149.35765 196.717395 L 61.970765 196.717395 C 57.936404 196.717395 54.688525 193.469516 54.688525 189.435155 Z"/>
+ </g>
+ <linearGradient id="_lgradient_127" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(101.951366,0,0,101.951366,54.688525,97.193443)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_127)" d="M 61.970765 97.193443 L 149.35765 97.193443 C 153.392011 97.193443 156.639891 100.441322 156.639891 104.475683 L 156.639891 191.862568 C 156.639891 195.89693 153.392011 199.144809 149.35765 199.144809 L 61.970765 199.144809 C 57.936404 199.144809 54.688525 195.89693 54.688525 191.862568 L 54.688525 104.475683 C 54.688525 100.441322 57.936404 97.193443 61.970765 97.193443 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 61.970765 97.193443 C 57.936404 97.193443 54.688525 100.441322 54.688525 104.475683 L 54.688525 106.903097 C 54.688525 102.868735 57.936404 99.620856 61.970765 99.620856 L 149.35765 99.620856 C 153.392011 99.620856 156.639891 102.868735 156.639891 106.903097 L 156.639891 104.475683 C 156.639891 100.441322 153.392011 97.193443 149.35765 97.193443 L 61.970765 97.193443 Z"/>
+ </g>
+ <defs>
+ <filter id="o3TsW0ZzgkLVkOj0pi8MgpN2H1Sv6hAV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#o3TsW0ZzgkLVkOj0pi8MgpN2H1Sv6hAV)">
+ <path d="M 98.381967 145.741712 L 98.381967 150.596539 C 98.381967 154.6309 101.629846 157.87878 105.664208 157.87878 L 193.051093 157.87878 C 197.085454 157.87878 200.333333 154.6309 200.333333 150.596539 L 200.333333 145.741712 C 200.333333 149.776073 197.085454 153.023953 193.051093 153.023953 L 105.664208 153.023953 C 101.629846 153.023953 98.381967 149.776073 98.381967 145.741712 Z"/>
+ </g>
+ <path fill="#ececec" fill-rule="evenodd" d="M 130.22367 180.525543 L 118.083864 180.525543 L 113.562832 168.385736 L 90.957674 168.385736 L 86.436643 180.525543 L 74.296836 180.525543 L 96.734548 121.919579 L 107.785958 121.919579 L 130.22367 180.525543 Z M 94.641478 158.087831 L 109.879029 158.087831 L 104.102155 142.85028 L 104.102155 142.85028 Q 102.76259 139.501368 102.260253 137.575743 L 102.260253 137.575743 L 102.260253 137.575743 Q 101.757916 139.501368 100.418351 142.85028 L 100.418351 142.85028 L 94.641478 158.087831 Z"/>
+ <linearGradient id="_lgradient_128" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(101.951366,0,0,101.951366,98.381967,53.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_128)" d="M 105.664208 53.5 L 193.051093 53.5 C 197.085454 53.5 200.333333 56.747879 200.333333 60.78224 L 200.333333 148.169126 C 200.333333 152.203487 197.085454 155.451366 193.051093 155.451366 L 105.664208 155.451366 C 101.629846 155.451366 98.381967 152.203487 98.381967 148.169126 L 98.381967 60.78224 C 98.381967 56.747879 101.629846 53.5 105.664208 53.5 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 105.664208 53.5 C 101.629846 53.5 98.381967 56.747879 98.381967 60.78224 L 98.381967 63.209654 C 98.381967 59.175293 101.629846 55.927413 105.664208 55.927413 L 193.051093 55.927413 C 197.085454 55.927413 200.333333 59.175293 200.333333 63.209654 L 200.333333 60.78224 C 200.333333 56.747879 197.085454 53.5 193.051093 53.5 L 105.664208 53.5 Z"/>
+ </g>
+ <path fill="#ececec" fill-rule="evenodd" d="M 127.204573 135.848579 L 127.204573 77.242615 L 151.149295 77.242615 L 151.149295 77.242615 Q 160.944864 77.242615 165.424034 81.679924 L 165.424034 81.679924 L 165.424034 81.679924 Q 169.903204 86.117232 169.903204 92.89878 L 169.903204 92.89878 L 169.903204 92.89878 Q 169.903204 101.27106 162.368151 104.954864 L 162.368151 104.954864 L 162.368151 104.954864 Q 167.224074 106.713043 169.610174 110.438708 L 169.610174 110.438708 L 169.610174 110.438708 Q 171.996274 114.164372 171.996274 118.517958 L 171.996274 118.517958 L 171.996274 118.517958 Q 171.996274 125.550674 167.182213 130.699627 L 167.182213 130.699627 L 167.182213 130.699627 Q 162.368151 135.848579 152.405137 135.848579 L 152.405137 135.848579 L 127.204573 135.848579 Z M 137.251309 100.852446 L 149.80973 100.852446 L 149.80973 100.852446 Q 154.665653 100.852446 157.219199 98.926822 L 157.219199 98.926822 L 157.219199 98.926822 Q 159.772744 97.001197 159.772744 93.652285 L 159.772744 93.652285 L 159.772744 93.652285 Q 159.772744 86.535846 151.400464 86.535846 L 151.400464 86.535846 L 137.251309 86.535846 L 137.251309 100.852446 Z M 137.251309 126.555348 L 152.991197 126.555348 L 152.991197 126.555348 Q 157.679674 126.555348 159.730883 124.252971 L 159.730883 124.252971 L 159.730883 124.252971 Q 161.782092 121.950593 161.782092 118.769127 L 161.782092 118.769127 L 161.782092 118.769127 Q 161.782092 110.145678 150.563236 110.145678 L 150.563236 110.145678 L 137.251309 110.145678 L 137.251309 126.555348 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kreversi.svg b/.icons/Gruvbox_Dark-2/apps/64/kreversi.svg
new file mode 100755
index 000000000..fd696033c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kreversi.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="QRX5t8y12ib3ynn1YkrFm9KvzOL1F9kQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#QRX5t8y12ib3ynn1YkrFm9KvzOL1F9kQ)">
+ <linearGradient id="_lgradient_87" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9757"/>
+ <stop offset="50%" style="stop-color:#ff6e51"/>
+ <stop offset="100%" style="stop-color:#f5350f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_87)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <linearGradient id="_lgradient_88" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(176.266835,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_88)" d="M 128.004156 11.951604 C 57 21.5 56.49625 102.99625 127.5 125 C 198.50375 147.00375 201.5 224.5 128 239.5 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 128.004156 11.951604 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_89" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_89)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 159.587212 68.246049 C 159.587212 81.31243 148.978969 91.920674 135.912588 91.920674 C 122.846207 91.920674 112.237964 81.31243 112.237964 68.246049 C 112.237964 55.179669 122.846207 44.571425 135.912588 44.571425 C 148.978969 44.571425 159.587212 55.179669 159.587212 68.246049 Z"/>
+ <circle fill="#ffffff" cx="120.131" cy="178.722" r="23.675" vector-effect="non-scaling-stroke"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/krfb.svg b/.icons/Gruvbox_Dark-2/apps/64/krfb.svg
new file mode 120000
index 000000000..fc64f6d44
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/krfb.svg
@@ -0,0 +1 @@
+share.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/krita.svg b/.icons/Gruvbox_Dark-2/apps/64/krita.svg
new file mode 100644
index 000000000..f74a50b07
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/krita.svg
@@ -0,0 +1,52 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".361" x2=".361" y1=".01" y2=".967" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#fdfdfb"/>
+ <stop offset="100%" stop-color="#d8e4f7"/>
+ <stop offset="100%" stop-color="#f0e9df"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <linearGradient id="c" x1=".503" x2=".506" y1=".787" y2=".101" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#fe50fe" stop-opacity="0"/>
+ <stop offset="100%" stop-color="#fe50fe" stop-opacity=".893"/>
+ </linearGradient>
+ <path fill="url(#c)" d="M165.685 11.95c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ <linearGradient id="d" x1=".417" x2=".003" y1=".455" y2=".928" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#6ffff9" stop-opacity=".028"/>
+ <stop offset="100%" stop-color="#6ffff9"/>
+ </linearGradient>
+ <path fill="url(#d)" d="M165.685 11.95c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ <linearGradient id="e" x1=".417" x2=".995" y1=".455" y2=".921" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#fff06f" stop-opacity="0"/>
+ <stop offset="100%" stop-color="#fff06f"/>
+ </linearGradient>
+ <path fill="url(#e)" d="M165.685 11.95c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ <linearGradient id="f" x1=".915" x2=".067" y1=".644" y2=".531" gradientTransform="matrix(126.085 0 0 63.527 73.011 148.734)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#5d99e4"/>
+ <stop offset="100%" stop-color="#5d9ce6" stop-opacity=".014"/>
+ </linearGradient>
+ <path fill="url(#f)" d="M73.128 148.734c-.051.615-.09 1.23-.117 1.846 0 34.065 34.883 61.681 77.914 61.681 14.319-.027 27.602-2.522 39.807-8.45l8.364-12.952-9.214-13.735-7.218-7.993-3.797-5.459c-12.447 10.886-32.731 12.676-49.903 12.688-22.467-.016-43.432-10.388-55.836-27.626z"/>
+ <path opacity=".5" d="M148.933 144.108l29.934 21.564 11.207-14.613s-.426 0-1.56-1.276c-1.135-1.277-28.799-26.813-28.799-26.813l-11.207 1.277-4.54 7.235.041 9.795 4.924 2.831z"/>
+ <path opacity=".5" d="M141.743 143.48c-4.703-1.11-12.811-4.566-15.471-6.594-1.158-.884-2.304-1.606-2.546-1.606s-1.866-1.104-3.608-2.454a283.297 283.297 0 0 0-5.795-4.36c-3.27-2.374-27.968-27.736-35.981-36.949-2.386-2.743-26.743-28.076-37.349-38.846C28.631 40.118 26.767 37.432 27.988 33.93c.91-2.612 3.899-4.238 6.791-3.696 1.173.22 4.008 1.619 6.3 3.109 8.477 5.511 41.829 26.441 53.233 33.408 6.477 3.956 13.543 8.29 15.702 9.632 6.447 4.005 17.418 10.484 17.753 10.484.482 0 8.734 5.823 11.858 8.368 0 0 2.891 1.936 8.738 7.738 3.034 3.698 6.204 7.169 8.269 10.488.643.911 5.265 7.029 5.723 9.406.137.713.285 1.161.512 1.61.252 2.975-1.096-.69-2.355-.218-4.507.646-8.581 4.562-10.973 7.988-2.096 3.139-2.562 4.41-2.562 6.995 0 2.524.318 3.515 1.479 4.329 1.433 1.003.895 1.118-.843.813-1.249-.03-3.891-.437-5.87-.904z"/>
+ <path fill="#adadad" d="M148.933 142.108l29.934 21.564 11.207-14.613s-.426 0-1.56-1.276c-1.135-1.277-28.799-26.813-28.799-26.813l-11.207 1.277-4.54 7.235.041 9.795 4.924 2.831z"/>
+ <path d="M191.482 201.155c2.541-5.598 1.183-10.257-5.836-20.021-6.175-8.589-8.107-12.947-8.162-18.414-.051-4.999 1.471-8.46 5.134-11.676 8.428-7.4 19.341-3.897 25.262 8.108 5.66 11.476 3.143 25.158-6.579 35.769-3.515 3.835-9.668 9.015-10.71 9.015-.204 0 .197-1.252.891-2.781zm-49.739-59.675c-4.703-1.11-12.811-4.566-15.471-6.594-1.158-.884-2.304-1.606-2.546-1.606s-1.866-1.104-3.608-2.454a283.297 283.297 0 0 0-5.795-4.36c-3.27-2.374-27.968-27.736-35.981-36.949-2.386-2.743-26.743-28.076-37.349-38.846C28.631 38.118 26.767 35.432 27.988 31.93c.91-2.612 3.899-4.238 6.791-3.696 1.173.22 4.008 1.619 6.3 3.109 8.477 5.511 41.829 26.441 53.233 33.408 6.477 3.956 13.543 8.29 15.702 9.632 6.447 4.005 17.418 10.484 17.753 10.484.482 0 8.734 5.823 11.858 8.368 0 0 2.891 1.936 8.738 7.738 3.034 3.698 6.204 7.169 8.269 10.488.643.911 5.265 7.029 5.723 9.406.137.713.285 1.161.512 1.61.252 2.975-1.096-.69-2.355-.218-4.507.646-8.581 4.562-10.973 7.988-2.096 3.139-2.562 4.41-2.562 6.995 0 2.524.318 3.515 1.479 4.329 1.433 1.003.895 1.118-.843.813-1.249-.03-3.891-.437-5.87-.904z"/>
+ <g opacity=".4">
+ <linearGradient id="g" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#g)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kronometer.svg b/.icons/Gruvbox_Dark-2/apps/64/kronometer.svg
new file mode 100644
index 000000000..e84359316
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kronometer.svg
@@ -0,0 +1,61 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="EkKdPMP8VWgvKGBLFn0xBQ52rtl9z23l" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#EkKdPMP8VWgvKGBLFn0xBQ52rtl9z23l)">
+ <linearGradient id="_lgradient_0" x1=".567" x2=".563" y1="1.071" y2="-.293" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdbdbd"/>
+ <stop offset="100%" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_2" x1=".978" x2="-.023" y1="1.003" y2=".022" gradientTransform="matrix(143.875,0,0,-75.279,56.125,159.376)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4ce0c6"/>
+ <stop offset="100%" style="stop-color:#3b85b5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" d="M 199.939 159.376 C 199.98 158.383 200 157.386 200 156.384 C 200 116.491 167.766 84.097 128.062 84.097 C 88.359 84.097 56.125 116.491 56.125 156.384 C 56.125 157.364 56.144 158.339 56.183 159.31"/>
+ <linearGradient id="_lgradient_3" x1=".481" x2=".481" y1="-.061" y2=".99" gradientTransform="matrix(145.442,0,0,76.77,55.541,83.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#018a8e"/>
+ <stop offset="100%" style="stop-color:#2acfd5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" d="M 64.982 155.794 L 64.917 160.27 L 55.541 160.136 L 55.607 155.659 C 55.747 146.035 57.791 136.527 61.616 127.619 C 65.273 119.123 70.551 111.352 77.189 104.7 C 83.715 98.156 91.515 92.891 100.15 89.203 C 109 85.443 118.573 83.5 128.258 83.5 C 137.924 83.5 147.487 85.443 156.328 89.194 C 164.963 92.874 172.754 98.129 179.279 104.655 C 185.908 111.289 191.195 119.051 194.852 127.539 C 198.686 136.42 200.74 145.919 200.899 155.534 L 200.983 160.001 L 191.608 160.154 L 191.533 155.677 C 191.383 147.181 189.573 138.792 186.189 130.941 C 182.973 123.492 178.323 116.67 172.491 110.842 C 166.81 105.148 160.031 100.573 152.512 97.368 C 144.88 94.127 136.611 92.453 128.258 92.453 C 119.895 92.453 111.616 94.136 103.975 97.377 C 96.456 100.591 89.659 105.175 83.977 110.878 C 78.145 116.724 73.505 123.555 70.289 131.021 C 66.914 138.891 65.114 147.288 64.982 155.794 Z"/>
+ <linearGradient id="_lgradient_4" x1=".505" x2=".504" y1="1" y2=".034" gradientTransform="matrix(145.875,0,0,11.125,55.25,158.75)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" d="M 55.25 158.75 L 201.125 158.75 L 201.125 165.875 C 201.125 168.083 199.333 169.875 197.125 169.875 L 59.25 169.875 C 57.042 169.875 55.25 168.083 55.25 165.875 L 55.25 158.75 Z"/>
+ <defs>
+ <filter id="CynhsklElOakhRsLJ8FzxoeJyE4cY3GS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#CynhsklElOakhRsLJ8FzxoeJyE4cY3GS)">
+ <linearGradient id="_lgradient_5" x1="-.033" x2="1.033" y1="-.071" y2=".924" gradientTransform="matrix(50.75,0,0,50.75,81.25,103.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e72662"/>
+ <stop offset="48.272%" style="stop-color:#ec3c50"/>
+ <stop offset="100%" style="stop-color:#ff7b66"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" d="M 131.748 146.72 C 131.469 145.793 130.965 144.952 130.282 144.273 C 128.023 142.017 81.25 103.5 81.25 103.5 C 81.25 103.5 119.973 150.32 122.233 152.576 C 124.105 154.446 126.99 154.788 129.236 153.405 C 131.483 152.023 132.517 149.269 131.748 146.72 L 131.748 146.72 Z M 128.069 147.792 C 128.302 148.444 128.176 149.173 127.736 149.704 C 127.297 150.236 126.611 150.489 125.938 150.368 C 125.265 150.248 124.706 149.772 124.472 149.12 C 124.111 148.112 124.623 146.998 125.616 146.632 C 126.609 146.265 127.707 146.785 128.069 147.792 L 128.069 147.792 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/krudio.svg b/.icons/Gruvbox_Dark-2/apps/64/krudio.svg
new file mode 120000
index 000000000..e755374ea
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/krudio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kruler.svg b/.icons/Gruvbox_Dark-2/apps/64/kruler.svg
new file mode 100644
index 000000000..6c5562262
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kruler.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".99" filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1=".079" y2=".945" gradientTransform="matrix(244.65 0 0 228.34 5.675 13.83)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#efc346" stop-opacity=".992"/>
+ <stop offset="100%" stop-color="#fae786"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M71.259 13.83c-1.866.074-4.188.039-5.952.143-3.696.217-7.17.501-10.433.865a124.53 124.53 0 0 0-9.176 1.346c-2.857.538-5.518 1.17-7.995 1.906-2.477.737-4.771 1.579-6.893 2.541a39.648 39.648 0 0 0-5.868 3.254 33.485 33.485 0 0 0-4.921 4.045 33.343 33.343 0 0 0-4.051 4.915 39.562 39.562 0 0 0-3.259 5.859c-.963 2.12-1.806 4.411-2.544 6.885s-1.37 5.132-1.908 7.987C7.72 56.43 7.275 59.48 6.91 62.74c-.365 3.261-.65 6.73-.867 10.422-.266 4.521-.28 10.05-.368 15.263v78.694c.088 5.213.102 10.742.368 15.263.217 3.692.502 7.161.867 10.422.365 3.26.81 6.31 1.349 9.164.538 2.855 1.17 5.513 1.908 7.987s1.581 4.765 2.544 6.885a39.562 39.562 0 0 0 3.259 5.859 33.343 33.343 0 0 0 4.051 4.915 33.485 33.485 0 0 0 4.921 4.045 39.648 39.648 0 0 0 5.868 3.254c2.122.962 4.416 1.804 6.893 2.541 2.477.736 5.138 1.368 7.995 1.906 2.858.537 5.912.982 9.176 1.346 3.263.364 6.737.648 10.433.865 7.393.434 15.675.599 24.951.599h75.529c9.276 0 17.558-.165 24.951-.599 3.696-.217 7.17-.501 10.433-.865a124.53 124.53 0 0 0 9.176-1.346c2.857-.538 5.518-1.17 7.995-1.906 2.477-.737 4.771-1.579 6.893-2.541a39.648 39.648 0 0 0 5.868-3.254 33.485 33.485 0 0 0 4.921-4.045 33.343 33.343 0 0 0 4.051-4.915 39.562 39.562 0 0 0 3.259-5.859c.963-2.12 1.806-4.411 2.544-6.885s1.37-5.132 1.908-7.987c.539-2.854.984-5.904 1.349-9.164.365-3.261.65-6.73.867-10.422.234-3.968.229-8.897.323-13.396V86.558c-.094-4.499-.089-9.428-.323-13.396a198.832 198.832 0 0 0-.867-10.422c-.365-3.26-.81-6.31-1.349-9.164-.538-2.855-1.17-5.513-1.908-7.987s-1.581-4.765-2.544-6.885a39.562 39.562 0 0 0-3.259-5.859 33.343 33.343 0 0 0-4.051-4.915 33.485 33.485 0 0 0-4.921-4.045 39.648 39.648 0 0 0-5.868-3.254c-2.122-.962-4.416-1.804-6.893-2.541-2.477-.736-5.138-1.368-7.995-1.906a124.53 124.53 0 0 0-9.176-1.346c-3.47-.38-6.948-.668-10.433-.865-1.764-.104-4.086-.069-5.952-.143H71.259z"/>
+ </g>
+ <g opacity=".2">
+ <linearGradient id="c" x1=".493" x2=".493" y1="1" y2="-.089" gradientTransform="matrix(244.429 0 0 70.317 5.779 13.83)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%"/>
+ <stop offset="100%"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M249.845 71.273c-.198-2.957-.411-5.863-.71-8.533-.365-3.26-.81-6.31-1.349-9.164-.538-2.855-1.17-5.513-1.908-7.987s-1.581-4.765-2.544-6.885a39.562 39.562 0 0 0-3.259-5.859 33.343 33.343 0 0 0-4.051-4.915 33.485 33.485 0 0 0-4.921-4.045 39.648 39.648 0 0 0-5.868-3.254c-2.122-.962-4.416-1.804-6.893-2.541-2.477-.736-5.138-1.368-7.995-1.906a124.53 124.53 0 0 0-9.176-1.346c-3.47-.38-6.948-.668-10.433-.865-1.764-.104-4.086-.069-5.952-.143H71.259c-1.866.074-4.188.039-5.952.143-3.696.217-7.17.501-10.433.865a124.53 124.53 0 0 0-9.176 1.346c-2.857.538-5.518 1.17-7.995 1.906-2.477.737-4.771 1.579-6.893 2.541a39.648 39.648 0 0 0-5.868 3.254 33.485 33.485 0 0 0-4.921 4.045 33.343 33.343 0 0 0-4.051 4.915 39.562 39.562 0 0 0-3.259 5.859c-.963 2.12-1.806 4.411-2.544 6.885s-1.37 5.132-1.908 7.987C7.72 56.43 7.275 59.48 6.91 62.74c-.365 3.261-.65 6.73-.867 10.422-.192 3.254-.212 7.18-.264 10.985h244.429c-.094-3.442-.059-7.541-.214-10.715-.037-.765-.107-1.409-.149-2.159z"/>
+ </g>
+ <path fill="#d0391f" fill-rule="evenodd" opacity=".99" d="M225.86 153.712v48.926h12.232v-48.926H225.86zm-30.58 0v48.926h12.231v-48.926H195.28zm-61.163 0v48.926h12.233v-48.926h-12.233zm-30.581 0v48.926h12.232v-48.926h-12.232zm-61.163 0v48.926h12.232v-48.926H42.373zm-30.582 0v48.926h12.233v-48.926H11.791zm152.908-18.348v67.274h12.232v-67.274h-12.232zm-91.745 0v67.274h12.233v-67.274H72.954zm-60.971 79.505c.257.635.453 1.364.728 1.971a39.562 39.562 0 0 0 3.259 5.859c1.087 1.605 2.32 3.041 3.629 4.402h216.847c1.309-1.361 2.542-2.797 3.629-4.402a39.562 39.562 0 0 0 3.259-5.859c.275-.607.471-1.336.728-1.971H11.983z"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 13.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 13.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V99.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/krunner.svg b/.icons/Gruvbox_Dark-2/apps/64/krunner.svg
new file mode 120000
index 000000000..6e6371ae6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/krunner.svg
@@ -0,0 +1 @@
+magnifying-glass.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/krusader_root.svg b/.icons/Gruvbox_Dark-2/apps/64/krusader_root.svg
new file mode 100755
index 000000000..b648ac8ec
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/krusader_root.svg
@@ -0,0 +1,61 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="fVaPcD29JUxsqiVqxuD1TnWqnGEbhpph" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#fVaPcD29JUxsqiVqxuD1TnWqnGEbhpph)">
+ <linearGradient id="_lgradient_105" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_105)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_106" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_106)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#fa9381" d="M 91.697 61.745 C 80.347 61.875 72.042 61.487 65.251 65.219 C 61.856 67.084 59.161 70.226 57.675 74.166 C 56.19 78.106 55.667 82.786 55.667 88.694 L 55.667 126.422 L 200 126.422 L 200 103.066 C 200 97.159 199.477 92.479 197.991 88.539 C 197.807 88.049 197.559 87.605 197.321 87.153 C 197.231 86.987 197.161 86.811 197.075 86.644 C 195.517 83.601 193.237 81.124 190.415 79.574 C 183.624 75.843 175.319 76.248 163.969 76.117 L 127.534 76.117 L 112.907 61.745 L 91.697 61.745 L 91.697 61.745 Z"/>
+ <defs>
+ <filter id="unuMOwH2d8yYV0ozkdiL3q9KXRWXF927" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#unuMOwH2d8yYV0ozkdiL3q9KXRWXF927)">
+ <path fill="#f0fcf8" fill-opacity=".996" d="M 163.97 76.117 C 175.32 76.247 183.624 75.86 190.415 79.591 C 193.811 81.457 196.506 84.599 197.991 88.539 C 199.477 92.479 200 97.159 200 103.066 L 200 164.15 C 200 170.058 199.477 174.738 197.991 178.678 C 196.506 182.618 193.811 185.778 190.415 187.643 C 183.625 191.374 175.319 190.969 163.97 191.1 L 91.695 191.1 C 80.345 190.969 72.04 191.374 65.249 187.643 C 61.853 185.778 59.159 182.618 57.673 178.678 C 56.19 174.738 55.667 170.058 55.667 164.15 L 55.667 117.44 C 55.667 111.533 56.19 106.853 57.675 102.913 C 57.86 102.423 58.107 101.979 58.345 101.527 C 58.435 101.361 58.505 101.185 58.591 101.018 C 60.149 97.975 62.429 95.498 65.251 93.948 C 72.042 90.216 80.347 90.622 91.697 90.491 L 113.7 90.491 L 128.326 76.118 L 163.97 76.118 L 163.97 76.117 L 163.97 76.117 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#ffffff" d="M 91.697 61.745 C 80.347 61.875 72.042 61.487 65.251 65.219 C 61.856 67.084 59.161 70.226 57.675 74.166 C 56.19 78.106 55.667 82.786 55.667 88.694 L 55.667 90.49 C 55.667 84.583 56.19 79.903 57.675 75.963 C 59.161 72.023 61.855 68.881 65.251 67.015 C 72.042 63.285 80.347 63.671 91.697 63.541 L 112.906 63.541 L 127.016 77.405 L 128.326 76.117 L 127.533 76.117 L 112.906 61.745 L 91.697 61.745 L 91.697 61.745 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 128.327 76.117 L 113.7 90.49 L 91.697 90.49 C 80.347 90.62 72.043 90.215 65.251 93.947 C 62.43 95.497 60.149 97.974 58.591 101.017 C 58.506 101.184 58.435 101.36 58.345 101.526 C 58.107 101.978 57.86 102.422 57.675 102.912 C 56.19 106.852 55.667 111.532 55.667 117.439 L 55.667 119.236 C 55.667 113.329 56.19 108.649 57.675 104.709 C 57.86 104.219 58.107 103.774 58.345 103.323 C 58.435 103.157 58.505 102.981 58.592 102.813 C 60.149 99.771 62.43 97.293 65.252 95.743 C 72.043 92.012 80.347 92.417 91.697 92.287 L 113.7 92.287 L 128.327 77.914 L 163.969 77.914 C 175.319 78.044 183.624 77.657 190.415 81.388 C 193.81 83.253 196.505 86.396 197.991 90.336 C 199.476 94.276 199.999 98.956 199.999 104.863 L 199.999 103.066 C 199.999 97.159 199.476 92.479 197.991 88.539 C 196.506 84.599 193.811 81.457 190.415 79.591 C 183.624 75.861 175.319 76.248 163.969 76.117 L 128.327 76.117 L 128.327 76.117 Z"/>
+ <defs>
+ <filter id="T861VNFeN6ipSzwpugSA6QTOYP1PwbPZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#T861VNFeN6ipSzwpugSA6QTOYP1PwbPZ)">
+ <linearGradient id="_lgradient_107" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(58.567,0,0,93.822,121.433,116.178)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_107)" d="M 156.5 209.357 C 156.175 209.357 155.857 209.357 155.194 209.039 C 154.548 208.708 153.902 208.062 153.256 207.416 L 141.24 179.488 L 126.63 193.124 C 126.303 193.767 125.656 194.098 124.68 194.098 C 124.348 194.098 123.705 194.098 123.387 193.767 C 122.41 193.452 121.433 192.143 121.433 190.851 L 121.433 119.425 C 121.433 118.133 122.082 116.828 123.387 116.51 C 123.705 116.178 124.351 116.178 124.682 116.178 C 125.332 116.178 126.306 116.51 126.955 117.152 L 178.902 165.852 C 179.876 166.832 180.207 168.125 179.876 169.417 C 179.544 170.725 178.252 171.371 176.96 171.703 L 156.503 173.641 L 169.158 201.237 C 169.489 201.887 169.489 202.861 169.158 203.837 C 168.843 204.487 168.184 205.461 167.535 205.792 L 158.126 210 C 157.476 209.354 156.818 209.354 156.503 209.354 L 156.5 209.357 L 156.5 209.357 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/krusader_user.svg b/.icons/Gruvbox_Dark-2/apps/64/krusader_user.svg
new file mode 100644
index 000000000..f968fe825
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/krusader_user.svg
@@ -0,0 +1,61 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="cjusmgGv39ZMfNx0bVB3EHhewa8p6JTR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#cjusmgGv39ZMfNx0bVB3EHhewa8p6JTR)">
+ <linearGradient id="_lgradient_102" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_102)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_103" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_103)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#aee3f8" d="M 91.697 61.745 C 80.347 61.875 72.042 61.487 65.251 65.219 C 61.856 67.084 59.161 70.226 57.675 74.166 C 56.19 78.106 55.667 82.786 55.667 88.694 L 55.667 126.422 L 200 126.422 L 200 103.066 C 200 97.159 199.477 92.479 197.991 88.539 C 197.807 88.049 197.559 87.605 197.321 87.153 C 197.231 86.987 197.161 86.811 197.075 86.644 C 195.517 83.601 193.237 81.124 190.415 79.574 C 183.624 75.843 175.319 76.248 163.969 76.117 L 127.534 76.117 L 112.907 61.745 L 91.697 61.745 L 91.697 61.745 Z"/>
+ <defs>
+ <filter id="FD3jI8nvPgqGBOK1Ou9hZFcdLxrAU4yg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#FD3jI8nvPgqGBOK1Ou9hZFcdLxrAU4yg)">
+ <path fill="#f0fcf8" fill-opacity=".996" d="M 163.97 76.117 C 175.32 76.247 183.624 75.86 190.415 79.591 C 193.811 81.457 196.506 84.599 197.991 88.539 C 199.477 92.479 200 97.159 200 103.066 L 200 164.15 C 200 170.058 199.477 174.738 197.991 178.678 C 196.506 182.618 193.811 185.778 190.415 187.643 C 183.625 191.374 175.319 190.969 163.97 191.1 L 91.695 191.1 C 80.345 190.969 72.04 191.374 65.249 187.643 C 61.853 185.778 59.159 182.618 57.673 178.678 C 56.19 174.738 55.667 170.058 55.667 164.15 L 55.667 117.44 C 55.667 111.533 56.19 106.853 57.675 102.913 C 57.86 102.423 58.107 101.979 58.345 101.527 C 58.435 101.361 58.505 101.185 58.591 101.018 C 60.149 97.975 62.429 95.498 65.251 93.948 C 72.042 90.216 80.347 90.622 91.697 90.491 L 113.7 90.491 L 128.326 76.118 L 163.97 76.118 L 163.97 76.117 L 163.97 76.117 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#ffffff" d="M 91.697 61.745 C 80.347 61.875 72.042 61.487 65.251 65.219 C 61.856 67.084 59.161 70.226 57.675 74.166 C 56.19 78.106 55.667 82.786 55.667 88.694 L 55.667 90.49 C 55.667 84.583 56.19 79.903 57.675 75.963 C 59.161 72.023 61.855 68.881 65.251 67.015 C 72.042 63.285 80.347 63.671 91.697 63.541 L 112.906 63.541 L 127.016 77.405 L 128.326 76.117 L 127.533 76.117 L 112.906 61.745 L 91.697 61.745 L 91.697 61.745 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 128.327 76.117 L 113.7 90.49 L 91.697 90.49 C 80.347 90.62 72.043 90.215 65.251 93.947 C 62.43 95.497 60.149 97.974 58.591 101.017 C 58.506 101.184 58.435 101.36 58.345 101.526 C 58.107 101.978 57.86 102.422 57.675 102.912 C 56.19 106.852 55.667 111.532 55.667 117.439 L 55.667 119.236 C 55.667 113.329 56.19 108.649 57.675 104.709 C 57.86 104.219 58.107 103.774 58.345 103.323 C 58.435 103.157 58.505 102.981 58.592 102.813 C 60.149 99.771 62.43 97.293 65.252 95.743 C 72.043 92.012 80.347 92.417 91.697 92.287 L 113.7 92.287 L 128.327 77.914 L 163.969 77.914 C 175.319 78.044 183.624 77.657 190.415 81.388 C 193.81 83.253 196.505 86.396 197.991 90.336 C 199.476 94.276 199.999 98.956 199.999 104.863 L 199.999 103.066 C 199.999 97.159 199.476 92.479 197.991 88.539 C 196.506 84.599 193.811 81.457 190.415 79.591 C 183.624 75.861 175.319 76.248 163.969 76.117 L 128.327 76.117 L 128.327 76.117 Z"/>
+ <defs>
+ <filter id="cBvq5FSUYJmNwJguS4KD14KQRkB2f4tp" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#cBvq5FSUYJmNwJguS4KD14KQRkB2f4tp)">
+ <linearGradient id="_lgradient_104" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(58.567,0,0,93.822,121.433,116.178)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#5786ff"/>
+ <stop offset="50%" style="stop-color:#51a8ff"/>
+ <stop offset="100%" style="stop-color:#0f82f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_104)" d="M 156.5 209.357 C 156.175 209.357 155.857 209.357 155.194 209.039 C 154.548 208.708 153.902 208.062 153.256 207.416 L 141.24 179.488 L 126.63 193.124 C 126.303 193.767 125.656 194.098 124.68 194.098 C 124.348 194.098 123.705 194.098 123.387 193.767 C 122.41 193.452 121.433 192.143 121.433 190.851 L 121.433 119.425 C 121.433 118.133 122.082 116.828 123.387 116.51 C 123.705 116.178 124.351 116.178 124.682 116.178 C 125.332 116.178 126.306 116.51 126.955 117.152 L 178.902 165.852 C 179.876 166.832 180.207 168.125 179.876 169.417 C 179.544 170.725 178.252 171.371 176.96 171.703 L 156.503 173.641 L 169.158 201.237 C 169.489 201.887 169.489 202.861 169.158 203.837 C 168.843 204.487 168.184 205.461 167.535 205.792 L 158.126 210 C 157.476 209.354 156.818 209.354 156.503 209.354 L 156.5 209.357 L 156.5 209.357 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ksame.svg b/.icons/Gruvbox_Dark-2/apps/64/ksame.svg
new file mode 120000
index 000000000..74f27a8db
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ksame.svg
@@ -0,0 +1 @@
+help.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kscreengenie.svg b/.icons/Gruvbox_Dark-2/apps/64/kscreengenie.svg
new file mode 120000
index 000000000..4c9b2f738
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kscreengenie.svg
@@ -0,0 +1 @@
+screenshot.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kscreensaver.svg b/.icons/Gruvbox_Dark-2/apps/64/kscreensaver.svg
new file mode 120000
index 000000000..1e9c925e4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kscreensaver.svg
@@ -0,0 +1 @@
+night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kshisen.svg b/.icons/Gruvbox_Dark-2/apps/64/kshisen.svg
new file mode 100755
index 000000000..e90e80cab
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kshisen.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="y5rtfllcctW4IHSQEzLWDupPVxVcNt1O" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#y5rtfllcctW4IHSQEzLWDupPVxVcNt1O)">
+ <linearGradient id="_lgradient_90" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_90)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_91" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_91)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <linearGradient id="_lgradient_92" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(72.500457,0,0,145,91.749771,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_92)" d="M 109.932401 56.68848 C 108.85083 57.642454 108.580466 59.073345 108.580466 60.742766 C 108.580466 63.843145 109.661975 67.658643 110.202758 69.089535 C 110.202758 69.089535 112.331996 85.124147 112.60236 87.032221 C 110.168853 87.270684 107.161766 87.509211 105.539732 87.986131 L 103.376652 87.986131 C 98.780065 88.224658 94.453836 88.463115 92.560917 90.132536 L 91.749771 90.847983 L 92.560917 91.801957 C 93.912852 93.232851 94.453641 97.287203 94.994423 101.580277 C 96.346358 110.404233 97.968587 122.034445 106.080389 126.327122 L 107.702687 127.042569 L 107.702687 125.373148 C 107.702687 125.373148 107.973572 124.657701 107.973572 123.703727 C 107.973572 122.988286 107.702687 121.795786 107.433116 120.126428 C 109.596196 120.364892 112.873709 120.841876 114.495737 120.841876 C 114.765899 122.74976 123.114946 200.5 123.114946 200.5 L 125.818815 200.5 C 125.818815 200.5 129.781749 123.708938 129.781749 121.323014 C 131.674397 121.323014 139.067723 121.561478 141.501097 121.800004 C 140.960648 123.230961 138.797303 129.19306 138.797303 129.19306 L 142.582675 126.092681 C 143.664253 125.377234 167.187981 105.877109 163.94326 93.475595 C 162.861682 89.421306 159.07631 86.559718 152.8573 85.128824 L 152.315518 85.128824 C 148.800503 85.128824 138.973476 85.367281 130.862007 85.844271 C 131.132892 79.643578 131.132892 76.964128 131.132892 75.294644 L 131.132892 73.148302 C 131.132892 71.955871 131.496187 70.28645 132.577753 69.094016 C 133.659331 67.663125 135.011265 66.470625 135.011265 65.03973 C 135.011265 64.562744 134.74038 64.085757 134.470803 63.608836 C 132.848512 61.462431 118.314366 55.977185 113.177386 55.5 C 111.555089 55.73846 110.473517 55.976987 109.932728 56.692434 L 109.932401 56.68848 Z M 111.52131 95.140862 L 112.873244 95.140862 C 112.873244 97.287266 113.68439 112.97183 113.954753 115.117839 C 111.791673 114.879319 107.973704 114.402398 106.351016 114.402398 C 105.539864 111.302013 105.269438 107.963178 104.999082 104.624072 C 104.728851 101.76222 104.45862 98.240781 103.917504 95.617713 C 106.351016 95.617713 111.521247 95.14073 111.521247 95.14073 L 111.52131 95.140862 Z M 130.322865 103.19351 C 130.322865 103.19351 130.593096 96.810213 130.593096 94.902266 C 134.108048 95.379256 137.715926 95.617713 142.042213 95.617713 L 146.909162 95.617713 C 146.909162 96.571687 146.638278 97.764124 146.638278 97.764124 C 146.097828 103.010844 145.286343 109.870861 142.852843 116.071617 C 141.230615 116.071617 132.21506 115.594628 130.051904 115.35617 C 130.051904 113.686749 130.322802 103.193246 130.322802 103.193246 L 130.322865 103.19351 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ksirk.svg b/.icons/Gruvbox_Dark-2/apps/64/ksirk.svg
new file mode 100755
index 000000000..200100655
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ksirk.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="w3SOb5xbq5BjWlsLfdZaBEQ2vii9ZY6O" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#w3SOb5xbq5BjWlsLfdZaBEQ2vii9ZY6O)">
+ <linearGradient id="_lgradient_93" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_93)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_94" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_94)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_95" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(156.752475,0,0,41.25,45.5,80.5625)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_95)" fill-rule="evenodd" d="M 49.536725 80.5625 C 47.302625 80.5625 45.5 82.40225 45.5 84.6875 L 45.5 117.6875 C 45.5 119.97275 47.302625 121.8125 49.536725 121.8125 L 181.808975 121.8125 C 189.858913 121.8125 196.333925 115.4435 196.848725 107.3585 C 199.871419 107.198363 202.247977 104.48437 202.252475 101.1875 C 202.248198 97.893937 199.87642 95.181261 196.856975 95.0165 C 196.337225 86.9315 189.860975 80.5625 181.817225 80.5625 L 49.536725 80.5625 Z"/>
+ <path fill="#603d20" d="M 95 121.8125 L 95 138.3125 L 177.5 138.3125 L 210.5 171.3125 L 210.5 163.0625 L 177.5 121.8125 L 95 121.8125 Z"/>
+ <path fill="#d06c48" d="M 111.5 117.6875 C 95.552778 117.6875 82.625 130.615278 82.625 146.5625 C 82.625 162.509722 95.552778 175.4375 111.5 175.4375 C 127.447222 175.4375 140.375 162.509722 140.375 146.5625 C 140.375 130.615278 127.447222 117.6875 111.5 117.6875 Z M 115.625 126.356443 C 118.241946 126.89561 120.729198 127.938122 122.948488 129.426025 L 115.625 136.749513 L 115.625 126.356443 Z M 107.375 126.372531 L 107.375 136.749484 L 100.051512 129.425996 C 102.27204 127.943777 104.759219 126.906769 107.375 126.372531 Z M 128.757325 135.283174 C 130.205449 137.503168 131.212092 139.981479 131.722169 142.58249 L 121.458006 142.58249 L 128.757325 135.283174 Z M 94.250731 135.291424 L 101.541994 142.582684 L 91.269775 142.582684 C 91.785777 139.983324 92.797884 137.507764 94.250731 135.291424 Z M 91.342284 150.832684 L 101.541994 150.832684 L 94.363525 158.011153 C 92.909699 155.831914 91.884341 153.395663 91.342284 150.832684 Z M 121.458006 150.832684 L 131.673828 150.832684 C 131.126818 153.396751 130.095962 155.833016 128.636475 158.010988 L 121.458006 150.832519 L 121.458006 150.832684 Z M 107.375 156.665693 L 107.375 166.768722 C 104.827779 166.242493 102.40308 165.239207 100.228759 163.811769 L 107.375 156.665528 L 107.375 156.665693 Z M 115.625 156.665693 L 122.779297 163.81999 C 120.600726 165.239793 118.173313 166.234812 115.625 166.752605 L 115.625 156.665693 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ksmserver.svg b/.icons/Gruvbox_Dark-2/apps/64/ksmserver.svg
new file mode 120000
index 000000000..22a7f7ffc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ksmserver.svg
@@ -0,0 +1 @@
+password.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ksnakeduel.svg b/.icons/Gruvbox_Dark-2/apps/64/ksnakeduel.svg
new file mode 100755
index 000000000..6b9effb0d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ksnakeduel.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="r6nZTnkPo0erHhViQxvP0ffJ6nGFWKOg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#r6nZTnkPo0erHhViQxvP0ffJ6nGFWKOg)">
+ <linearGradient id="_lgradient_96" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_96)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_97" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_97)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_98" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(121.931818,0,0,59.318182,68.681818,141.181818)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_98)" d="M 190.613636 193.909091 L 190.613636 200.5 L 68.681818 200.5 L 68.681818 160.954545 L 141.181818 160.954545 L 141.181818 147.772727 L 104.931818 147.772727 L 104.931818 141.181818 L 147.772727 141.181818 L 147.772727 167.545455 L 75.272727 167.545455 L 75.272727 193.909091 L 190.613636 193.909091 Z"/>
+ <linearGradient id="_lgradient_99" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.931818,0,0,59.318182,65.386364,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_99)" d="M 65.386364 62.090909 L 65.386364 55.5 L 187.318182 55.5 L 187.318182 95.045455 L 114.818182 95.045455 L 114.818182 108.227273 L 151.068182 108.227273 L 151.068182 114.818182 L 108.227273 114.818182 L 108.227273 88.454545 L 180.727273 88.454545 L 180.727273 62.090909 L 65.386364 62.090909 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ksnapshot.svg b/.icons/Gruvbox_Dark-2/apps/64/ksnapshot.svg
new file mode 120000
index 000000000..4c9b2f738
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ksnapshot.svg
@@ -0,0 +1 @@
+screenshot.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kspaceduel.svg b/.icons/Gruvbox_Dark-2/apps/64/kspaceduel.svg
new file mode 100755
index 000000000..d0bb83c19
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kspaceduel.svg
@@ -0,0 +1,90 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="NPABXKslyxFo1w9v4l8caensYW1QNiGp" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#NPABXKslyxFo1w9v4l8caensYW1QNiGp)">
+ <linearGradient id="_lgradient_100" x1="-.04" x2="0" y1="-1.436" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ccda"/>
+ <stop offset="14.286%" style="stop-color:#0083ff"/>
+ <stop offset="28.571%" style="stop-color:#007af9"/>
+ <stop offset="42.857%" style="stop-color:#0060e8"/>
+ <stop offset="57.143%" style="stop-color:#005fe7"/>
+ <stop offset="71.429%" style="stop-color:#2639ad"/>
+ <stop offset="85.714%" style="stop-color:#401e84"/>
+ <stop offset="100%" style="stop-color:#4a1475"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_100)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_101" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_101)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#be7539" fill-rule="evenodd" d="M 200.074407 128 C 200.226773 153.850744 186.52289 177.803277 164.160393 190.772833 C 141.797896 203.742389 114.202104 203.742389 91.839607 190.772833 C 69.47711 177.803277 55.773227 153.850744 55.925593 128 C 55.773227 102.149256 69.47711 78.196723 91.839607 65.227167 C 114.202104 52.257611 141.797896 52.257611 164.160393 65.227167 C 186.52289 78.196723 200.226773 102.149256 200.074407 128 L 200.074407 128 Z"/>
+ <linearGradient id="_lgradient_102" x1=".609" x2=".439" y1=".936" y2=".125" gradientTransform="matrix(134.492262,0,0,138.708815,63.972949,61.422701)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#9f673a"/>
+ <stop offset="100%" stop-opacity=".367" style="stop-color:#9f673a"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_102)" fill-rule="evenodd" d="M 198.464435 143.313544 C 182.945859 210.491683 94.86037 220.334294 63.972949 160.840453 C 67.670626 160.375639 72.431185 165.654344 74.153329 159.920716 C 77.435117 158.623875 79.055856 169.247786 81.726957 162.137219 C 85.118664 159.319392 86.762688 155.511296 88.117017 151.428778 C 93.895389 150.45641 102.043649 152.492536 104.21323 144.990393 C 109.555432 141.330023 109.478063 133.975982 110.309339 128.161806 C 110.607322 121.818317 110.9349 114.501834 115.352582 109.669164 C 119.966666 107.404337 126.737812 99.12122 119.951643 95.628858 C 114.440682 91.639733 107.277935 94.033433 101.217631 91.433667 C 94.317036 89.394661 85.506509 88.227494 79.890136 93.840262 C 76.738548 96.736208 76.133369 92.318826 78.658846 86.645215 C 82.149956 82.056169 83.442941 70.739545 91.33631 73.809508 C 97.440932 72.083533 104.509034 72.158924 110.482706 72.159425 C 111.191268 79.364737 122.869974 77.631827 122.071999 70.467978 C 123.983433 65.584731 131.503229 71.604122 135.812344 70.477102 C 143.319871 72.12348 145.918611 61.950511 151.694729 61.422701 C 157.015898 64.529971 163.425239 66.206295 167.882582 70.590276 C 172.253292 72.55657 172.561265 78.308626 166.80951 78.101808 C 158.943182 80.894095 171.543027 90.778521 174.937489 84.62958 C 177.443336 81.761928 180.257156 79.161185 182.612272 83.710369 C 187.951719 88.12039 186.89009 95.787161 186.705306 101.962892 C 184.917962 109.21077 185.261189 117.053812 188.829918 123.738575 C 192.247665 128.863944 193.832098 134.338599 193.890688 140.440217 C 195.721699 141.383215 198.335762 140.342542 198.465211 143.313629 L 198.464435 143.313544 Z"/>
+ <path fill="#9f673a" fill-rule="evenodd" d="M 129.96677 109.401478 L 127.585238 109.401475 C 124.08211 110.401561 119.554158 110.961245 117.491241 114.413921 C 116.668728 118.459132 111.469996 119.673496 112.522362 124.260288 C 113.450662 125.903035 114.353949 127.070853 112.261011 128.359332 C 110.761584 131.734263 109.980059 135.407403 110.114866 139.134875 C 110.418832 142.498039 113.111466 145.059972 114.373905 148.104897 C 115.989285 151.31783 117.030734 155.21306 120.024079 157.439479 C 123.956868 158.467081 126.817009 154.937738 130.679689 155.269873 C 132.850272 153.154875 140.232105 151.919479 143.737737 150.894155 C 147.64073 152.177901 152.573052 151.978795 155.344307 148.559721 C 159.966153 146.870702 191.897928 133.988599 195.628656 134.948824 C 200.06722 135.038226 194.295684 126.14681 193.865399 122.992968 C 192.050087 120.071232 194.063105 127.894743 192.675622 123.693944 C 192.31905 119.401353 190.970129 128.066407 190.874181 123.635762 C 191.806463 119.489646 189.168112 116.231895 187.976733 112.517442 C 187.725697 110.46757 189.603005 104.64786 187.54199 104.189406 C 186.367036 105.057589 186.301486 110.630044 185.401379 107.111142 C 183.904305 104.589771 195.2177 85.129142 177.103139 81.97505 C 168.828434 90.922287 176.160191 88.828322 173.811084 95.196098 C 172.636556 98.379987 170.383071 96.122971 168.539991 96.764932 C 171.168026 97.943441 168.125555 110.247882 168.592041 111.435205 C 172.784478 112.844444 171.845787 117.067102 173.31304 120.379438 C 175.458734 120.909251 175.650203 122.033627 173.489315 122.802433 C 173.98077 124.875115 171.047391 124.511131 171.985031 126.859662 C 169.797222 128.186724 171.350682 122.500219 170.009948 121.22426 C 168.974584 118.588964 168.191056 123.81699 169.475453 124.616217 C 171.289513 128.358463 165.038641 126.475722 166.560477 129.700023 C 169.138185 132.214884 164.409976 134.768054 163.232868 131.399507 C 162.060293 128.47727 160.28359 131.091884 160.091545 132.608538 C 158.892705 130.651959 153.305877 128.455912 155.588382 132.714516 C 156.595879 135.073012 152.35667 135.249908 153.93274 132.472572 C 151.337756 130.271092 152.129697 132.572828 152.490626 134.233976 C 149.914671 133.430993 147.872535 128.502176 145.370694 129.746336 C 146.683235 134.290062 140.590355 135.646895 138.302092 132.401413 C 136.012877 130.870462 133.903338 127.507899 137.314726 125.92522 C 138.811824 123.321722 139.148291 119.99837 138.244529 117.442195 C 142.500062 115.638326 135.243171 114.928336 137.088579 111.784259 C 137.269061 109.504584 134.214917 110.011262 133.863377 108.031247 C 132.095638 107.438437 131.439105 109.660423 129.967396 109.401526 L 129.96677 109.401478 Z M 170.922149 118.343707 C 170.922149 117.490147 171.788203 119.84063 171.995221 120.668702 C 172.114454 121.145634 172.35292 121.607869 172.35292 122.099473 C 172.35292 122.733196 171.370262 121.295664 170.922149 120.847551 C 170.280739 120.206141 170.213411 119.524921 170.922149 118.343707 Z M 127.462925 169.49474 C 126.427761 170.283175 124.734486 169.987371 123.979577 171.086308 C 124.397369 172.95688 121.731826 172.493969 121.749654 174.250917 C 121.268515 175.684218 122.19639 177.797863 120.309042 177.989907 C 118.890539 178.822636 116.136886 178.36934 115.096038 177.193735 C 113.951531 176.435872 112.397145 176.456328 111.520048 177.625122 C 110.099041 178.364057 108.543478 177.222154 107.29431 176.572556 C 106.393903 175.763164 105.449553 175.021225 104.498518 174.279811 C 103.38253 172.905551 101.446332 172.847688 99.92074 172.177408 C 98.111963 171.924946 98.046612 169.793498 97.28319 168.527555 C 96.492802 167.030481 95.792351 165.500658 94.939667 164.025643 C 93.975938 162.487632 94.606406 160.14794 96.343873 159.479413 C 97.51109 158.765217 99.048526 158.04148 100.339508 158.895116 C 101.739557 159.488327 124.589739 168.311573 126.211729 168.958316 C 126.615399 169.167986 127.042129 169.326031 127.463652 169.494865 L 127.462925 169.49474 Z M 87.759468 68.266824 C 91.457145 65.732432 95.528396 63.467705 100.144483 61.560027 C 100.781386 62.424554 103.35366 61.302005 104.530717 61.259791 C 106.167105 60.269771 107.979262 59.896297 109.876174 59.98263 C 111.962878 60.167446 108.751648 60.856922 108.139483 60.88469 C 106.319489 61.124518 104.461586 61.932949 103.167099 63.212589 C 102.968592 65.410438 105.589142 63.960237 106.686753 63.675975 C 107.713028 63.349148 109.93549 62.69567 109.020235 64.645864 C 108.126463 66.622499 105.496826 66.648188 103.741631 67.480216 C 101.061766 68.371935 98.376644 69.385741 95.978462 70.885945 C 94.318764 72.287722 96.317082 73.160687 97.706816 72.730076 C 100.003166 72.51457 102.311385 72.591408 104.610665 72.524343 C 106.007009 72.198618 108.334382 69.781131 109.302118 71.837563 C 108.436264 74.130133 111.454347 72.024237 111.695242 73.082099 C 110.822152 74.532451 110.812887 76.304797 112.710326 76.854641 C 114.26336 77.757803 116.020408 78.128597 117.805148 77.924333 C 120.400132 77.902345 117.559713 80.446706 118.335587 81.631525 C 119.143227 82.358742 121.150409 83.795247 119.146257 84.465626 C 117.529975 85.0019 115.286331 84.138549 114.242979 85.881475 C 115.526499 87.566337 112.432048 87.589848 111.361054 88.108745 C 109.292653 88.669355 107.369676 87.472217 105.807277 86.261759 C 103.643455 85.127442 101.149626 84.949294 98.750693 85.083875 C 96.74231 85.109758 94.793868 85.718925 92.776771 85.619723 C 90.705792 85.905462 88.553287 86.230836 86.765292 87.403412 C 84.822359 88.023363 83.111182 89.481127 80.953118 89.191457 C 79.450962 88.668504 81.500058 86.201867 81.864968 85.185056 C 82.662468 83.231832 84.147673 81.659643 84.919909 79.710651 C 85.330364 78.116729 87.07349 77.358965 87.815855 75.934103 C 88.221177 74.278761 89.06963 72.748462 89.276573 71.045597 C 89.354467 70.08327 88.420784 68.901155 87.759118 68.266831 L 87.759468 68.266824 Z M 104.749804 77.209053 C 105.366551 77.577819 105.376391 78.406441 105.875282 78.88147 C 106.322744 79.211828 106.290394 79.787061 105.652595 79.671208 C 104.289602 79.872665 102.854048 79.868258 101.599372 80.511673 C 100.619818 80.951448 99.623013 81.371969 98.565464 81.582442 C 97.195035 81.95206 95.7559 82.18016 94.338725 81.97865 C 93.82789 82.154448 92.845682 81.778005 93.351083 81.147775 C 93.92897 80.252125 95.044082 79.913229 96.061995 79.91353 C 96.973895 79.888947 97.924855 79.923968 98.771655 79.530542 C 99.576266 79.324513 100.465105 79.321809 101.158846 78.80628 C 102.289782 78.141334 103.449137 77.473659 104.749859 77.209078 L 104.749804 77.209053 Z M 140.339445 56.999525 C 150.374352 58.821547 159.11452 62.16796 168.530226 68.378495 C 167.595016 67.524709 165.271473 70.127605 167.232284 70.370679 C 168.759754 70.738043 170.035838 71.660759 171.483811 72.218516 C 172.913431 72.443894 173.029209 74.643764 171.27987 74.16861 C 169.616241 74.546064 170.414742 76.556926 170.66057 77.436377 C 169.604924 78.566912 168.064584 76.519544 166.806903 77.450311 C 165.640638 77.963448 163.817814 77.892414 163.885418 79.624749 C 163.894394 80.796823 163.517753 81.951421 162.133828 81.418303 C 160.599423 81.261116 159.006026 80.706585 157.838233 79.683715 C 156.782713 78.670559 155.743843 77.556699 154.433256 76.948014 C 153.433721 76.063081 152.523949 75.017475 151.173 74.640171 C 149.786046 73.822366 148.114805 73.583524 146.892178 72.500436 C 145.85173 71.938048 143.639935 70.432586 145.494031 69.445496 C 146.938524 68.943625 148.776571 67.258713 146.741922 66.074821 C 146.118465 64.78797 149.304857 65.314378 148.972447 64.314117 C 147.82153 63.400515 146.074247 63.132779 145.565967 61.501549 C 144.71824 60.092761 143.216359 59.218294 141.698028 58.698496 C 141.15234 58.302287 140.40935 57.703518 140.339367 56.999337 L 140.339445 56.999525 Z"/>
+ <path fill="#cc8044" fill-rule="evenodd" d="M 179.50783 124.424543 C 176.533764 123.895606 174.956092 128.197836 177.354625 130.085484 C 175.976409 132.183606 175.520058 125.957396 174.679017 129.789931 C 176.716169 131.229591 175.847736 133.122046 174.135983 131.014836 C 171.073782 130.549271 173.585588 136.841782 169.453544 135.654459 C 170.859703 137.934235 171.84111 141.313648 167.625312 140.414768 C 163.922127 140.878054 165.096179 135.597622 161.980896 135.512742 C 159.86655 132.819106 157.279428 136.746286 155.11811 136.903752 C 155.441982 139.240966 153.047556 138.921325 155.080179 141.041856 C 150.837415 141.37384 157.235663 148.829562 151.965397 148.210862 C 149.219181 152.569805 146.869323 145.470155 150.250013 143.919774 C 148.189875 141.540021 142.596012 144.717574 140.047099 141.675929 C 137.99983 139.948377 132.318232 135.86626 136.667159 134.209716 C 137.223639 129.818975 132.610681 128.494942 130.924843 125.620279 C 131.97776 122.647214 130.789115 122.098622 128.178877 123.172496 C 124.324209 123.966365 120.572699 124.428825 116.548771 124.480629 C 113.315557 124.589409 112.748186 127.64649 113.264479 128.895658 C 109.738566 130.217387 113.254649 134.617192 110.324715 136.331574 C 111.803636 141.347275 105.492547 142.580418 105.233899 146.835701 C 103.777513 148.619289 103.363077 150.84736 102.816163 147.178502 C 102.480072 143.572216 101.408201 150.052916 100.549032 150.822848 C 97.819591 150.955401 95.904651 155.929438 92.73178 152.605985 C 90.465951 150.774874 87.209051 150.663728 84.847425 149.371019 C 85.012173 151.74942 87.954195 153.134797 84.913739 154.819384 C 83.289696 160.399951 90.369365 157.667506 92.942065 159.55866 C 95.502747 157.410286 100.50743 159.529215 101.318676 162.565025 C 101.195156 165.881617 104.822055 167.709173 106.565481 164.669131 C 107.104434 166.685051 108.593295 167.141577 109.188258 165.347322 C 112.038134 168.66091 116.596632 166.960849 120.309583 167.884467 C 122.774417 169.92485 129.663945 167.397194 129.374751 171.283937 C 127.365866 172.780234 127.430416 175.495403 124.110919 174.720212 C 122.70496 177.405335 128.555493 177.248094 130.180738 176.256146 C 132.01886 177.065438 125.749935 177.624697 129.71287 178.783025 C 131.793314 183.561361 134.046774 174.823446 131.997603 172.950821 C 131.713917 168.752876 139.182133 170.688648 142.20227 169.475485 C 145.372637 168.788656 149.539785 169.029826 151.818534 170.970455 C 150.901876 173.869907 152.694253 177.524518 155.922585 174.758521 C 159.627022 173.548539 159.673844 169.101336 163.778897 168.266804 C 167.346875 167.039044 169.285852 163.559577 171.674769 161.022933 C 174.513878 158.124733 174.809833 154.129349 176.291357 150.518806 C 179.51706 147.491909 179.155004 156.379804 182.499138 151.809487 C 183.462467 148.662155 181.867944 145.085664 182.547973 141.951603 C 180.744654 140.153717 183.8358 135.497944 184.226951 139.970286 C 184.044901 141.889983 184.155098 150.279363 186.545085 145.675545 C 186.865001 141.831894 187.511519 137.950685 188.915149 134.314352 C 189.960078 132.575132 189.73974 124.62147 187.913361 129.96893 C 187.787315 129.624877 188.194542 124.494275 186.394729 126.148565 C 186.935835 128.042898 186.742413 132.615494 185.249421 128.482098 C 184.15787 125.272169 183.543852 128.328509 184.172592 130.004861 C 182.346414 130.04196 183.349128 125.358978 180.910334 127.469969 C 182.483624 128.28169 183.330349 130.908748 181.051215 129.052548 C 178.720136 126.81957 183.485878 124.446977 180.595515 122.056808 C 180.032376 117.557901 179.639548 123.758796 180.788494 125.049152 C 180.211984 125.772062 179.657533 124.988577 179.507527 124.424718 L 179.50783 124.424543 Z M 134.616408 148.747637 C 131.656113 149.550194 131.750007 158.016617 128.132704 153.862239 C 125.309619 153.202827 123.457025 159.709967 119.951143 156.616968 C 118.943746 154.92427 120.083956 152.706965 117.863212 151.710686 C 118.230401 148.772675 114.048355 147.576338 116.651952 144.690157 C 115.289961 141.909137 109.164457 140.292405 112.057148 136.451007 C 114.524511 134.055004 110.533684 130.477586 114.13932 128.153518 C 114.470854 124.630109 120.433233 124.614585 123.224769 125.665298 C 125.845793 124.428925 131.730327 122.434087 129.286075 127.597214 C 126.648024 130.795124 128.13035 134.999579 132.649238 133.188048 C 134.489939 133.457862 134.427193 136.300827 132.470391 134.26112 C 129.556918 134.855658 135.951736 137.388672 132.483696 138.408738 C 127.58818 137.932557 135.353352 143.267948 130.324231 142.666776 C 127.575761 145.45105 134.751027 150.51858 133.236702 145.716958 C 134.866254 144.461005 134.623657 143.91041 133.896616 142.515293 C 135.704416 142.391616 135.239577 139.026937 136.206437 142.244527 C 137.794425 143.114889 138.679484 144.131775 140.368327 143.820497 C 141.174414 146.955059 142.151865 144.200881 143.374192 144.078843 C 145.289107 145.075223 149.264235 143.55524 147.902394 147.219415 C 150.591022 151.612159 139.934911 152.396864 144.449092 148.264795 C 142.716206 145.396892 140.201821 152.985293 139.879827 148.0678 C 138.130616 146.806238 134.899681 148.69316 134.909696 146.285113 C 134.757234 147.131413 135.291407 147.942934 134.616821 148.747594 L 134.616408 148.747637 Z M 124.958831 114.409917 C 124.469129 113.930582 126.050382 112.939059 124.064608 112.442597 C 123.376051 112.27046 122.878712 112.637952 122.097313 112.442597 C 120.915824 112.147219 120.667918 111.81596 119.772318 112.263752 C 119.039217 112.63029 121.351943 113.508188 121.381939 113.515675 C 122.536562 113.804343 121.36106 114.459824 120.84539 114.588747 C 120.227467 114.743229 119.513771 115.254569 119.05692 115.48297 C 118.397858 115.812501 120.892938 115.873495 121.02424 115.840669 C 121.763926 115.655748 122.303454 115.201062 122.812686 114.946446 C 123.324346 114.690603 124.215014 114.707437 124.958831 114.409923 L 124.958831 114.409917 Z M 76.491919 135.066632 C 78.991782 135.465144 81.795312 132.306144 80.531872 130.285541 C 79.578233 128.421429 77.094094 130.206022 76.861737 131.486986 C 75.024241 131.045408 78.158578 127.666621 79.678061 128.559742 C 82.433792 129.061437 82.435795 132.84432 80.293881 134.156585 C 79.262848 135.016305 77.808666 135.508661 76.492295 135.066682 L 76.491919 135.066632 Z M 68.5332 142.220365 C 67.61474 138.938827 73.675094 138.107551 73.40493 141.672499 C 73.60529 143.232644 72.075864 145.364167 70.262856 144.666095 C 73.814559 144.152907 71.495198 138.14283 69.324565 141.46493 L 68.533225 142.220315 L 68.5332 142.220365 Z M 67.013016 151.251981 C 66.874208 150.318674 66.776531 149.82121 65.403395 149.82121 C 64.663935 149.82121 65.422977 151.629261 65.582239 151.788505 C 66.251642 152.457908 66.817311 152.230434 67.013011 151.251956 L 67.013016 151.251981 Z M 64.866871 107.970531 C 65.754058 111.717534 65.03035 118.460887 61.618634 119.090353 C 57.657553 119.660879 56.929184 112.82874 60.189815 111.448371 C 64.582059 111.015731 58.080051 117.659156 62.18593 117.045213 C 64.614509 115.868282 64.255708 111.728801 64.655997 109.461821 C 64.707191 108.962304 64.770606 108.463538 64.866906 107.970481 L 64.866871 107.970531 Z"/>
+ <radialGradient id="_rgradient_0" cx=".565" cy=".52" r="207.5" fx=".565" fy=".52" gradientTransform="matrix(14.174862,4.221945,-2.322038,25.773306,181.616637,132.649671)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#5f4433"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#5f4433"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_0)" fill-rule="evenodd" d="M 189.968891 132.649671 C 190.876986 133.148387 191.350312 134.285382 192.256303 134.650944 C 193.336662 134.57836 194.483097 134.494736 195.373589 135.233388 C 196.272845 135.850485 195.883848 137.048149 195.960265 137.959073 C 195.88363 139.063168 196.225622 140.327284 195.469612 141.26615 C 194.989424 142.344355 194.396815 143.506515 194.688387 144.719202 C 195.069573 145.494968 195.763037 146.21297 195.694507 147.130604 C 195.755208 148.217673 194.835513 148.998422 194.416119 149.924393 C 193.54358 150.684911 192.697681 151.518666 192.179936 152.569705 C 191.662141 153.522092 189.977805 153.465931 189.930933 154.694993 C 189.644594 155.64132 190.021662 156.564964 190.058341 157.509313 C 189.673651 158.697212 188.449722 157.509258 187.740157 157.351984 C 186.834542 157.449482 185.614494 157.514699 185.087334 158.3557 C 184.128938 159.520489 183.274877 157.886054 182.457547 157.419889 C 181.866013 156.648705 183.017256 155.503521 181.843629 154.897266 C 181.308257 154.00785 181.862656 153.02424 182.054155 152.121504 C 182.784777 151.342583 182.39608 150.138234 182.622427 149.164464 C 182.635512 147.613984 182.665814 146.057444 182.607196 144.509066 C 182.148016 143.565668 182.523255 142.525721 182.218374 141.56104 C 182.0008 140.643732 181.746525 139.664604 182.01043 138.730445 C 182.504514 138.380107 183.585999 138.097072 184.069842 138.351513 C 184.298784 140.132998 184.228891 141.933512 184.259969 143.726765 C 184.402493 144.556715 184.220528 145.870882 185.189822 146.200288 C 186.386659 146.612396 186.551212 145.083624 186.660404 144.274732 C 186.856225 143.14009 186.988608 141.998287 186.928666 140.843213 C 186.797012 139.759474 187.415914 138.809716 187.465215 137.74696 C 187.494129 136.653155 188.12653 135.846867 188.60832 134.924126 C 189.182101 134.292781 188.434105 132.786619 189.638577 132.809028 C 189.755854 132.770717 189.855194 132.695532 189.969059 132.649736 L 189.968891 132.649671 Z"/>
+ <radialGradient id="_rgradient_1" cx=".5" cy=".5" r="110.61" fx=".5" fy=".5" gradientTransform="matrix(48.440522,-29.604044,26.341619,54.440522,119.310754,64.510028)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c362c"/>
+ <stop offset="100%" stop-opacity=".51" style="stop-color:#93654c"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_1)" fill-rule="evenodd" d="M 137.656075 64.510056 C 133.164429 65.192403 128.601674 65.472383 124.055694 65.396592 C 122.189479 64.532365 118.536721 65.80875 121.023789 67.967289 C 122.136798 70.051764 125.299103 72.701056 123.37237 74.752706 C 126.187442 76.504095 128.624684 78.826461 132.133571 79.139191 C 133.494285 78.238083 136.952219 79.600649 134.359013 80.822801 C 131.591013 82.419327 129.527095 78.56218 126.779626 80.549056 C 124.644724 81.116427 122.187576 78.440819 121.275676 80.664656 C 117.15535 79.799152 120.452062 84.324775 122.671845 84.305996 C 125.304887 86.316833 128.857091 85.368402 131.508411 87.33064 C 133.394006 89.664072 134.949194 92.243933 137.664112 93.809086 C 137.90827 94.967064 134.734865 94.40773 136.225554 96.523504 C 137.469439 99.590212 131.329036 94.193802 131.768461 97.355581 C 133.723412 98.330052 138.768208 99.582575 135.953386 102.390812 C 134.472963 103.561685 132.79679 109.037016 135.925335 108.656682 C 136.785356 106.521078 137.924254 104.564399 139.50433 105.578957 C 139.964437 104.24263 139.855569 101.151409 140.756603 104.23592 C 141.885686 106.694269 142.072148 110.518566 139.444739 112.083218 C 137.272103 113.959749 141.192422 118.742191 143.737079 116.733107 C 146.702882 116.56756 146.46702 112.556695 148.096021 111.622761 C 148.856789 114.367725 144.735361 118.683601 149.46014 119.415976 C 150.274941 120.910195 152.085171 121.05329 153.000075 121.277083 C 153.574658 123.876825 154.745004 128.624864 158.072363 125.389147 C 159.784842 124.378395 160.868155 123.029774 163.009693 123.757066 C 165.289093 122.804128 164.612179 118.384067 167.985082 119.49377 C 169.981297 121.624191 166.982493 113.72291 170.463237 115.97011 C 173.133837 117.396225 171.043853 114.804571 169.848668 114.229488 C 170.798201 113.487148 172.452416 112.858483 170.564041 111.546869 C 168.198785 110.972087 167.380404 109.356206 168.992704 107.379972 C 169.417631 105.210591 168.652131 102.829235 169.848668 100.816144 C 170.854187 98.630539 169.391842 97.468755 167.841912 96.440927 C 169.225587 94.457882 172.75145 96.972593 174.450058 94.787013 C 173.336072 93.737927 174.212886 92.441862 174.092133 91.236311 C 170.89197 90.513977 174.671873 86.026062 170.877698 85.452431 C 168.38134 84.326503 166.186496 82.521181 163.410233 82.037188 C 160.660261 82.211162 158.308901 81.016446 156.614049 78.817995 C 154.863411 76.086552 151.181959 75.995913 148.756235 73.891432 C 146.334792 72.363761 142.405735 70.800686 142.859181 67.396209 C 141.181731 66.353884 139.539334 65.160527 137.656193 64.510028 L 137.656075 64.510056 Z"/>
+ <path fill="#5c4533" fill-rule="evenodd" d="M 136.22638 57.534346 C 137.615588 57.120536 138.789315 58.102568 140.150655 58.130762 C 142.113218 58.521512 143.773467 59.83598 144.99985 61.372238 C 145.968537 62.110972 147.090986 63.952199 145.374375 64.42192 C 144.848943 65.303324 143.666228 65.85457 144.744959 66.885553 C 145.246228 68.540569 142.754352 67.092751 142.380629 68.168548 C 141.490137 69.592609 139.925234 66.851601 138.998436 68.086334 C 139.251124 68.458455 140.836508 69.502032 139.596479 69.81947 C 138.402346 70.061018 137.29775 68.234461 136.388053 68.733452 C 137.216225 70.251884 135.100201 69.183093 134.430398 69.190154 C 134.184933 70.637476 132.533636 69.278865 131.75504 68.980569 C 130.770504 68.811042 129.14954 68.067317 128.625235 69.338269 C 127.669593 70.45656 126.097855 69.924118 125.581562 68.712257 C 124.729354 68.427445 124.060051 70.590792 123.438397 69.424251 C 123.861947 68.045634 122.640972 67.235866 121.397012 67.375205 C 120.516986 66.717895 119.936846 65.66593 118.609733 65.850789 C 117.268173 65.658419 115.959164 65.106396 114.585805 65.31424 C 113.665768 65.119526 114.516481 63.478973 113.317783 63.196689 C 111.801155 62.150383 112.996991 60.441209 114.410135 60.149511 C 115.249825 60.024637 114.304406 58.583081 115.56944 58.607569 C 117.026753 58.159305 118.431585 57.298359 120.012011 57.441228 C 121.862502 57.347562 123.662365 56.811461 125.528981 56.908535 C 127.460447 56.863867 129.407937 57.024646 131.324629 56.771405 C 132.843236 56.933809 134.484481 56.671561 135.874865 57.433822 L 136.036231 57.48817 L 136.22632 57.534489 L 136.226317 57.534489 L 136.22638 57.534346 Z M 139.356185 58.518006 C 140.516492 58.778331 141.401951 59.609131 142.48599 60.03819 C 143.089968 60.598375 143.534776 61.294068 144.395873 61.562831 C 144.963519 61.802394 146.054594 62.998886 145.015875 63.295391 C 144.059156 63.571665 145.585224 63.964744 144.811686 64.329979 C 144.176085 65.184016 143.239497 65.686988 142.201929 65.153969 C 141.209055 65.089455 140.271866 64.827869 139.342039 64.477681 C 137.996473 64.302785 136.637386 64.321331 135.28531 64.418911 C 134.210235 64.372297 133.146401 64.511403 132.091907 64.689727 C 130.214976 64.692278 128.336141 64.684929 126.45951 64.707499 C 125.597536 64.564109 124.730605 64.474128 123.856513 64.592683 C 122.653942 64.557346 121.441406 64.504357 120.249225 64.355035 C 119.212909 64.322928 118.831348 63.166185 119.031631 62.294472 C 119.620109 60.863475 121.0147 59.927162 122.393292 59.339685 C 123.356421 58.934488 124.351073 58.746124 125.383383 58.633576 C 126.390654 58.424878 127.469686 58.6248 128.42981 58.164656 C 129.268798 57.800096 130.160342 57.699742 131.049582 57.5421 C 132.618541 57.555358 134.210936 57.435008 135.758562 57.726401 C 136.699957 57.93454 137.575927 58.333783 138.504277 58.574478 C 138.853163 58.752919 139.022999 58.709668 139.356386 58.518071 L 139.356185 58.518006 Z"/>
+ <path fill="#deac9d" fill-rule="evenodd" d="M 120.667492 59.950556 C 120.597725 60.306377 119.979035 60.245759 119.707243 60.463493 C 119.146507 60.815959 119.681191 61.390191 120.173834 61.357691 C 120.388459 61.400522 121.001806 61.443012 120.915198 61.634816 C 120.407193 61.858703 119.863884 61.69273 119.390807 61.4825 C 118.850928 61.360523 118.658458 61.934895 118.70573 62.361875 C 118.686493 62.877191 118.696749 63.445314 118.996251 63.88559 C 119.401148 64.18227 119.942905 64.208986 120.33696 64.541497 C 120.771577 64.678675 121.192874 64.862615 121.6335 64.975863 C 122.087873 65.037007 122.555266 64.982106 123.003879 64.920554 C 123.47996 64.712286 123.969312 64.544601 124.461793 64.384706 C 124.782836 64.233822 125.318208 64.020697 125.5736 64.114716 C 125.175589 64.432329 124.570284 64.386909 124.275256 64.844261 C 123.977775 65.13333 124.06606 65.657084 124.553008 65.570101 C 125.134 65.554742 125.78222 65.677739 126.285468 65.304218 C 126.535744 65.057787 125.916476 64.505667 126.132035 64.428924 C 126.457209 64.682914 126.5004 65.550045 127.084647 65.190268 C 127.609403 65.011601 128.180054 65.152858 128.707964 65.004084 C 129.11897 64.73437 129.027856 64.1512 129.242485 63.750059 C 129.498303 62.971238 129.384233 62.043389 128.786109 61.447273 C 127.919529 60.57203 126.67627 60.25011 125.502568 60.029872 C 124.008424 59.783895 122.479176 59.720572 120.971612 59.869504 C 120.879583 59.894747 120.737217 59.878901 120.667495 59.950541 L 120.667492 59.950556 Z"/>
+ <path fill="#fdf5f5" fill-rule="evenodd" d="M 136.672064 57.982534 C 137.656901 58.649258 138.966863 58.272279 139.934824 58.863386 C 140.489776 59.276345 138.87054 59.88836 140.150052 59.779718 C 141.045251 59.513084 141.016882 60.106119 140.522173 60.615777 C 140.920585 61.26257 142.139681 60.736087 141.690567 61.92078 C 141.790162 62.605907 143.169462 63.07638 142.27882 63.913916 C 141.500525 63.993698 140.086354 62.962104 139.997117 64.34325 C 138.946003 65.052263 137.657049 64.66284 136.503002 64.938313 C 135.204934 65.121392 133.938064 64.604626 132.636316 64.807743 C 131.132732 65.025157 129.601657 64.947688 128.103607 64.752879 C 127.919153 63.973031 127.856517 63.136923 128.521073 62.750404 C 128.849076 61.866472 128.035227 61.81637 127.813161 62.557055 C 127.029257 63.221199 125.865896 63.395066 124.902442 63.088896 C 123.721228 62.771209 122.717562 63.617032 121.603126 63.776978 C 120.349251 63.089597 122.463472 62.201208 122.333773 61.30661 C 122.216851 60.139794 119.376984 61.084421 120.395547 59.699067 C 121.445309 59.386187 122.309486 58.68809 123.371366 58.418526 C 124.591615 58.401652 125.587068 57.899604 126.757565 57.702527 C 128.064822 57.609531 129.370076 57.601284 130.674579 57.753007 C 132.101044 57.704021 133.527459 57.851388 134.954149 57.820373 C 135.527655 57.865537 136.096528 57.963169 136.672137 57.982554 L 136.672064 57.982534 Z M 115.076408 66.433008 C 114.279785 66.719197 112.842854 66.339304 112.463897 67.110548 C 113.36473 67.316101 114.877853 68.190506 115.523094 67.3068 C 115.415246 67.028022 115.474805 66.47635 115.076283 66.433008 L 115.076408 66.433008 Z M 112.617283 62.0961 C 111.241946 61.806555 112.387154 63.499054 113.210043 63.195437 C 113.969884 64.454295 111.816528 64.363381 111.057839 64.634271 C 110.479751 64.677908 108.68497 65.282016 109.998036 65.655164 C 110.528376 65.368674 111.53432 65.110302 111.477157 64.652124 C 111.390762 65.362214 112.667184 65.142151 111.554338 65.582127 C 111.897716 66.173334 113.951719 65.830313 113.530823 64.652449 C 113.978911 64.252786 116.16011 64.535322 114.709558 63.848765 C 113.574916 63.84214 114.485464 62.43154 113.271625 62.508232 C 113.031819 62.400222 112.878471 62.162877 112.61732 62.096125 L 112.617283 62.0961 Z M 113.690355 60.218216 C 113.784728 60.911681 112.587412 61.447554 112.043276 61.305686 C 112.715258 60.721364 113.722079 59.978574 112.348996 59.592255 C 110.924709 59.241066 114.522182 58.583231 113.153807 58.340333 C 112.071745 57.760393 114.961582 57.799177 113.637149 58.463918 C 114.773944 58.484825 115.683415 57.652798 116.775467 57.446105 C 117.814963 57.16873 118.899703 57.588366 119.882737 57.046792 C 121.010469 57.017312 122.126733 56.486883 123.217357 56.991585 C 124.398395 56.771597 125.592629 56.647407 126.813128 56.73071 C 128.328229 56.812307 129.902871 56.530868 131.37363 56.972894 C 131.905721 57.29634 133.478136 57.572389 132.057104 57.476041 C 130.876792 57.44582 129.71974 57.146535 128.534446 57.177834 C 127.237604 57.136866 125.943217 57.040903 124.644473 57.043698 C 123.624006 57.467098 122.472714 57.211981 121.391729 57.222545 C 120.839757 57.078476 119.638963 57.561565 120.888732 57.714375 C 122.541344 57.834079 119.621587 58.378795 119.722942 57.558185 C 118.814773 57.24911 117.87816 58.298922 116.935663 58.485684 C 115.743382 58.692567 114.324904 59.146499 113.69018 60.218219 C 113.968983 60.302741 115.863967 59.36566 115.519564 60.009716 C 115.066243 60.126501 113.809088 61.103996 113.69018 60.218219 L 113.690355 60.218216 Z M 133.899883 56.775431 C 134.925658 56.861828 136.302272 56.482681 137.039203 57.309501 C 136.163759 57.878775 135.130472 57.109333 134.273457 56.828612 L 134.123529 56.820149 L 133.899971 56.775438 L 133.899968 56.775438 L 133.899883 56.775431 Z"/>
+ <path fill="#fddae0" fill-rule="evenodd" d="M 136.851983 61.916977 C 136.371075 61.845169 136.122333 62.125312 135.913041 62.229958 C 135.708758 62.332099 135.55547 62.431099 135.331792 62.542938 C 135.114766 62.651452 134.929782 62.694801 134.750544 62.766496 C 134.541578 62.850082 134.482275 62.867296 134.482275 63.168899 C 134.482275 63.431848 134.809304 63.552461 135.063525 63.616013 C 135.281354 63.670472 135.560335 63.751396 135.734197 63.79486 C 136.061802 63.876761 136.141512 64.06313 136.494291 64.06313 C 136.776898 64.06313 137.00159 64.055393 137.164964 63.973707 C 137.328337 63.892022 137.530705 63.788823 137.701502 63.660727 C 137.90541 63.507794 138.014075 63.482696 138.148616 63.21361 C 138.245462 63.01992 138.282752 62.842608 138.282752 62.587649 C 138.282752 62.289331 138.217464 62.209384 138.059194 62.051111 C 137.977005 61.968922 137.688785 61.888263 137.567369 61.827555 C 137.351074 61.719406 137.212068 61.651898 137.075541 61.469863 C 136.946706 61.298082 136.915506 61.181961 136.762561 60.978036 C 136.656776 60.836986 136.370694 60.715034 136.270733 60.665055 C 136.073072 60.566223 135.737344 60.575633 135.510639 60.575633 C 135.217942 60.575633 134.93174 60.530922 134.661119 60.530922 C 134.514609 60.530922 134.244825 60.341656 134.079869 60.217941 C 133.934799 60.109136 133.741147 59.968638 133.588044 59.815536 C 133.415229 59.64272 133.431023 59.513469 133.140928 59.368422 C 132.865725 59.230818 132.768912 59.442651 132.559681 59.547266 C 132.343313 59.65545 132.198268 59.772685 132.023142 59.860247 C 131.845231 59.949203 131.755078 60.039041 131.576025 60.083805 C 131.376787 60.133614 131.237703 60.213099 131.039489 60.262652 C 130.803897 60.32155 130.479577 60.262652 130.234681 60.262652 C 130.128663 60.262652 129.849747 59.996308 129.787567 59.949672 C 129.623595 59.826693 129.536537 59.760591 129.429875 59.547266 C 129.233481 59.154483 128.500939 59.163863 128.177953 59.144864 C 127.972398 59.132772 127.759376 59.348063 127.596703 59.413133 C 127.357271 59.508905 127.055971 59.502555 126.791895 59.502555 C 126.551163 59.502555 126.335156 59.549673 126.165934 59.59198 C 125.957126 59.64418 125.931084 59.762469 125.71882 59.815536 C 125.51981 59.86529 125.303926 59.888848 125.182281 59.949672 C 124.968158 60.056734 124.98598 60.192835 125.048148 60.441497 C 125.117933 60.720645 125.378963 60.888578 125.629395 61.067458 C 125.811487 61.197523 125.985294 61.335727 126.255356 61.335727 C 126.631707 61.335727 126.953468 61.41575 127.239012 61.201594 C 127.424514 61.062465 127.499306 60.965216 127.551992 60.754477 C 127.608043 60.530266 127.80466 60.414475 127.864973 60.173227 C 127.915613 59.970666 128.046156 59.902619 128.177953 59.770825 C 128.321952 59.626823 128.671363 59.749261 128.803914 59.815536 C 128.992546 59.909853 129.087522 59.96501 129.206317 60.083805 C 129.381594 60.259082 129.514711 60.282715 129.742856 60.396786 C 129.971001 60.510856 130.140627 60.662739 130.324103 60.754477 C 130.534752 60.859801 130.760729 60.931226 130.994778 60.978036 C 131.260816 61.031245 131.641388 60.973907 131.844295 60.933324 C 132.103645 60.881455 132.229994 60.799188 132.514967 60.799188 C 132.748583 60.799188 132.97442 60.791096 133.185642 60.843902 C 133.433707 60.905917 133.675033 60.976819 133.856314 61.067458 C 134.067648 61.173125 134.079869 61.303803 134.079869 61.559285 C 134.079869 61.789697 134.345803 61.914641 134.482275 62.051111 C 134.650245 62.219083 134.983314 62.041896 135.063525 61.961688 C 135.205367 61.819843 135.351682 61.711612 135.465928 61.559285 C 135.56833 61.422748 135.856405 61.469863 136.047177 61.469863 C 136.326464 61.469863 136.686912 61.718893 136.851983 61.916977 L 136.851983 61.916977 Z"/>
+ <path fill="#1a260e" fill-rule="evenodd" d="M 128.714848 65.045878 C 128.855291 64.815052 129.363443 63.882818 129.519658 63.570388 C 129.66889 63.27193 129.946714 63.088598 130.235031 62.944427 C 130.564037 62.779922 130.884629 62.670256 131.218692 62.586728 C 131.723967 62.460409 132.570692 61.866021 132.917725 61.692505 C 133.235238 61.533744 133.759718 61.603083 134.169647 61.603083 C 134.84253 61.603083 134.140152 61.886092 133.811948 62.050194 C 133.472702 62.21982 133.155841 62.422966 132.828288 62.586743 C 132.502287 62.749738 132.02871 62.897119 131.755215 63.033854 C 131.372478 63.225226 131.185791 63.424429 130.950405 63.659815 C 130.707051 63.903172 130.541001 64.210361 130.413881 64.464626 C 130.211197 64.869998 130.329221 65.090587 129.698483 65.090587 C 129.485741 65.090587 128.956318 65.142472 128.714822 65.045876 L 128.714848 65.045878 Z M 123.394179 59.635822 C 122.937928 59.635822 122.632685 59.637214 122.276387 59.993521 C 122.174974 60.094935 123.729669 60.016049 124.154271 60.440633 C 124.303309 60.589672 123.543207 59.784876 123.394179 59.635822 L 123.394179 59.635822 Z M 124.33312 60.753613 C 122.777632 60.866199 122.319003 62.224897 124.154276 63.212739 C 123.601878 62.152636 122.840033 61.588696 124.33312 60.753613 Z M 125.851602 61.002348 C 124.63904 61.090113 124.281516 62.149259 125.712188 62.919341 C 125.281576 62.092947 124.68769 61.653347 125.851602 61.002348 Z M 130.481209 58.875683 C 131.420577 59.558556 131.149936 60.51848 129.578649 60.354128 C 130.366709 59.967058 131.082533 59.947228 130.481209 58.875683 Z M 136.587835 58.623796 C 135.50044 58.523715 135.31786 59.936361 136.717544 61.273865 C 136.2168 60.041423 135.619784 59.318838 136.587835 58.623796 Z"/>
+ <radialGradient id="_rgradient_2" cx=".5" cy=".668" r="110.61" fx=".5" fy=".668" gradientTransform="matrix(10.263654,-9.678646,3.87929,25.60727,174.875849,77.923024)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c362c"/>
+ <stop offset="100%" stop-opacity=".51" style="stop-color:#93654c"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_2)" fill-rule="evenodd" d="M 178.969504 77.923149 C 178.776095 79.028196 179.947556 79.88103 180.041475 80.987604 C 180.490139 81.536597 180.739747 82.957103 179.62794 82.375334 C 178.701417 82.677148 179.566671 84.090042 179.94365 84.657689 C 180.654816 85.591322 180.879011 86.836684 180.700462 87.970024 C 180.030533 88.495005 178.764589 88.235407 178.546329 89.32225 C 178.360216 90.229894 178.275689 91.313007 178.96347 92.043178 C 179.828097 92.992385 178.915531 94.025121 178.075256 94.555785 C 177.271372 94.670554 175.763807 94.104192 175.888323 95.55532 C 175.974581 96.678795 175.630427 97.602763 174.92522 98.418215 C 174.692442 99.417099 175.359336 100.392271 175.341809 101.311157 C 176.296976 101.559421 177.387951 101.617302 178.034944 102.49878 C 178.890082 103.505426 179.871564 104.428393 181.115674 104.928661 C 181.940616 105.741283 183.434885 105.130108 183.114793 103.913327 C 183.148227 102.946543 181.847673 101.795676 182.889818 101.028147 C 183.817342 100.815591 184.835104 100.366657 184.513736 99.205549 C 184.291052 98.275121 184.250883 97.14446 185.489659 97.075829 C 186.462127 96.173469 184.56837 95.331451 184.564514 94.342883 C 184.705723 93.28899 183.736242 91.886162 184.615875 91.108167 C 185.654971 90.8856 186.284913 89.890848 185.488014 89.007792 C 184.842649 88.200378 184.048905 87.286099 184.395462 86.161673 C 184.961105 84.94846 183.260945 84.518875 182.551631 83.906986 C 181.578137 82.930988 182.06213 81.340295 181.285187 80.245865 C 180.940382 79.277278 179.902965 78.990938 179.283989 78.287258 C 179.182629 78.162962 179.082991 78.036698 178.969481 77.923024 L 178.969504 77.923149 Z"/>
+ <g opacity=".8">
+ <path fill="#553c2c" fill-rule="evenodd" d="M 134.348497 108.863151 C 135.033874 109.547602 135.434965 110.702676 135.010563 111.625893 C 134.12881 112.191862 134.2688 110.590253 133.866432 110.624656 C 133.593137 111.80324 133.744096 113.033104 133.811956 114.228689 C 133.514123 115.099727 132.120934 114.483556 132.546638 113.589308 C 132.469898 112.561855 133.390008 111.76388 133.276183 110.720653 C 133.496617 109.773875 132.595964 109.467029 131.934073 110.025837 C 130.855567 110.248471 131.328142 108.643289 132.253863 108.977202 C 133.063131 108.973897 132.29907 107.580232 133.360337 108.013397 C 133.84428 108.059332 134.23473 108.39015 134.348504 108.863327 L 134.348497 108.863151 Z M 128.893622 109.936224 C 129.662903 110.317159 131.277282 110.238889 131.509388 111.025546 C 130.913198 111.357606 130.738504 112.000043 130.68327 112.572171 C 130.188535 112.092159 129.750237 110.398709 128.968888 111.612448 C 128.091516 112.473344 129.251897 113.54554 130.21112 113.226851 C 131.028575 112.722276 130.319424 114.35293 131.273977 113.871816 C 132.67648 113.948857 131.017783 114.763686 130.413831 114.67565 C 129.766036 115.34971 129.268047 116.273904 128.137536 116.185619 C 127.1857 115.984845 126.154567 115.710264 125.190261 116.080946 C 124.406858 116.64088 125.965076 117.738841 126.657965 117.179507 C 127.394746 116.750999 128.194599 116.459627 128.961852 116.091687 C 129.804095 115.60832 130.901805 115.66358 131.80722 115.919352 C 132.595355 116.421023 133.743443 116.515768 134.199994 117.421759 C 134.797336 118.365934 136.146958 117.827507 137.057631 118.139161 C 137.894441 118.463358 138.69795 119.208627 138.342454 120.195843 C 138.219167 121.21005 138.45875 122.236051 138.3723 123.260298 C 138.045999 124.125777 137.109686 124.640768 136.815785 125.575402 C 136.288125 126.338098 135.380732 126.63528 134.619563 127.08467 C 134.503783 127.799242 134.044881 128.79487 133.36038 127.792657 C 133.115619 127.325239 133.01172 126.345009 132.380976 127.105477 C 131.33169 127.552939 130.945723 125.900852 132.069598 125.756756 C 132.824607 124.998191 132.987257 123.809717 132.380976 122.902624 C 132.036522 121.874746 131.127827 121.552151 130.280026 122.249446 C 129.19854 121.89365 131.307528 120.259591 130.003927 120.973687 C 129.201995 121.533872 128.346257 121.979106 127.488314 122.448076 C 127.13387 122.551077 126.297711 123.347657 126.71027 122.455335 C 127.546178 122.107701 128.419118 121.786408 129.112909 121.169686 C 129.634159 120.652041 129.175865 120.172805 128.62531 120.667039 C 127.677905 121.219963 126.714351 121.728043 125.79847 122.31239 C 125.369712 122.589165 124.451427 122.822899 124.958856 122.008373 C 125.773231 121.532067 126.692668 121.183031 127.454738 120.597883 C 128.063948 120.451521 128.176596 120.102022 127.441187 120.271682 C 126.711291 120.368388 128.220058 118.987035 127.097184 119.0456 C 126.166906 119.079745 125.525821 118.316055 124.650928 118.243193 C 123.751572 118.340152 122.816236 118.096222 122.137069 117.493567 C 121.202283 116.990144 121.723108 115.737921 122.695626 115.649636 C 123.501664 115.272281 124.321873 114.928554 125.074253 114.454501 C 126.061919 114.109196 127.059776 113.498508 128.151728 113.748467 C 128.559955 113.867728 129.407781 114.002657 128.689654 113.471141 C 128.228796 112.702386 127.516327 112.167139 126.851882 111.660611 C 126.641782 110.502158 127.979689 110.009276 128.893317 109.936264 L 128.893314 109.936267 L 128.893622 109.936224 Z M 136.673316 115.0333 C 137.657177 114.512775 138.582823 115.317286 139.378219 115.803933 C 139.975186 116.068138 140.105285 117.898248 139.325591 116.936547 C 138.854893 116.092526 138.079102 115.412081 137.122809 115.202134 C 136.950437 115.255959 136.807024 115.110275 136.673344 115.03329 L 136.673316 115.0333 Z M 135.421394 115.659261 C 134.862411 115.777041 133.450794 115.425344 133.351892 115.820971 C 133.898281 116.065174 135.19745 116.417412 135.453769 115.853947 L 135.421397 115.659258 L 135.421397 115.659261 L 135.421394 115.659261 Z M 125.942591 120.040988 C 125.598488 120.02915 123.372145 119.901939 124.780081 120.577512 C 125.288136 120.769832 125.795691 120.600207 125.942591 120.040988 Z M 123.796446 123.975529 C 122.959662 124.472992 122.766064 123.575965 123.149228 123.015655 C 122.839903 123.261229 121.13829 123.620584 122.070972 124.050419 C 122.253893 124.760384 123.852557 124.946444 123.796446 123.975539 L 123.796446 123.975529 Z M 129.698257 117.447757 C 129.373984 117.743235 128.938841 117.896696 128.502471 117.894317 C 128.28028 117.907087 128.062246 117.859807 127.849344 117.803125 C 127.66621 117.821215 127.483106 117.996471 127.490693 118.189944 C 127.484872 118.566321 127.566802 118.93967 127.662194 119.301575 C 127.794389 119.624471 128.162838 119.71829 128.446348 119.862161 C 128.803171 120.055525 129.208994 120.148375 129.614441 120.130974 C 129.831252 120.13032 130.083712 120.171649 130.257028 120.007058 C 130.505639 119.801861 130.733835 119.530802 130.755243 119.195012 C 130.784573 118.856392 130.8042 118.48049 130.589055 118.192322 C 130.514067 118.012331 130.228777 117.909488 130.239118 117.723177 C 130.420666 117.543431 130.673585 117.456868 130.908971 117.369985 C 131.10388 117.330241 131.21757 117.149889 131.366974 117.035972 C 131.367868 116.875989 131.054169 116.99277 130.939243 116.994113 C 130.517545 117.085047 130.085156 117.194888 129.71922 117.431684 L 129.698242 117.447777 L 129.698245 117.447779 L 129.698257 117.447757 Z"/>
+ </g>
+ <g opacity=".8">
+ <path fill="#553c2c" fill-rule="evenodd" d="M 129.698858 118.432844 C 129.194935 118.442424 129.108602 118.737186 128.983485 119.237655 C 128.818614 119.897142 129.269374 119.953028 129.788296 119.953028 C 130.289665 119.953028 130.235407 119.546954 130.235407 119.058805 C 130.235407 118.77542 129.991385 118.666853 129.698858 118.432844 Z"/>
+ </g>
+ <path fill="#5f4433" fill-rule="evenodd" d="M 91.515235 156.706606 C 90.95838 156.706606 92.584626 157.01866 93.124856 157.153717 C 93.675977 157.291501 94.144196 157.350402 94.64504 157.600829 C 95.194508 157.875551 95.934019 158.02175 96.522923 158.316202 C 97.301644 158.70555 98.131618 158.88813 98.937355 159.210425 C 99.845975 159.573883 100.904901 159.836436 101.798998 160.015236 C 102.418324 160.139103 103.037074 160.481251 103.676881 160.641197 C 104.198207 160.771532 104.728997 161.077842 105.107653 161.267158 C 105.419707 161.423182 105.765989 161.543532 106.091313 161.624857 C 106.587726 161.74896 105.350301 161.893119 105.19709 161.893119 C 104.838039 161.893119 104.303393 161.535971 104.124018 161.356595 C 103.921194 161.153771 103.078162 161.057236 102.782659 160.909484 C 102.382619 160.709467 101.738781 160.70053 101.262475 160.462372 C 100.771921 160.217101 100.326137 160.083616 99.831703 159.836411 C 99.331635 159.586372 98.837727 159.520852 98.311519 159.3893 C 97.824121 159.267455 97.431067 159.057415 96.970185 158.942188 C 96.536218 158.833697 96.011938 158.597209 95.628825 158.40564 C 95.175329 158.178891 94.789361 158.130442 94.376903 158.04794 C 94.031348 157.978832 93.53461 157.882078 93.124981 157.779678 C 92.702282 157.674004 92.252742 157.583976 91.962496 157.511417 C 91.576278 157.414866 91.186956 157.339888 90.799986 157.243155 C 90.269497 157.110531 90.084613 157.082323 90.084613 157.690266 C 90.084613 158.253506 89.940134 158.316227 89.369215 158.316227 C 88.827658 158.316227 89.185525 157.610544 89.279793 157.422004 C 89.430466 157.120667 89.965896 156.810691 90.352865 156.617194 C 90.588106 156.499573 91.322003 156.667947 91.51535 156.706616 L 91.515235 156.706606 Z M 94.555653 154.828723 C 94.740556 154.736271 95.54387 154.98635 95.986424 155.096985 C 96.506222 155.226934 96.981953 155.349748 97.506608 155.454684 C 98.046487 155.562657 98.598084 155.593419 99.116229 155.722946 C 99.625712 155.850314 100.121047 155.888142 100.636413 155.991208 C 101.110041 156.085933 101.600644 156.32169 102.067185 156.438319 C 102.474636 156.54018 102.896283 156.690306 103.319107 156.796018 C 103.881195 156.936542 104.139166 157.112805 104.660442 157.24313 C 105.176759 157.372208 105.346996 157.511392 104.660442 157.511392 C 104.174996 157.511392 103.673101 157.264558 103.22967 157.153692 C 102.666831 157.012981 102.140222 156.926045 101.620049 156.795993 C 101.104257 156.667043 100.798187 156.545817 100.368127 156.438294 C 99.957922 156.335742 99.613343 156.160167 99.295054 156.080595 C 98.871053 155.974597 98.451784 155.981558 98.132544 155.901748 C 97.67722 155.787918 97.275629 155.91108 96.880622 155.812325 C 96.526453 155.723782 96.226568 155.537028 95.896962 155.454626 C 95.292909 155.303612 95.007822 155.393933 94.555628 154.828665 L 94.555653 154.828723 Z M 105.912339 152.593141 C 105.51901 152.49481 106.68152 152.852489 107.074848 152.95084 C 107.518605 153.061778 107.758648 153.219102 108.237358 153.219102 C 108.749319 153.219102 108.978095 153.308524 109.48928 153.308524 C 109.973023 153.308524 108.86034 153.532823 108.68447 153.576786 C 108.327722 153.665975 107.799937 153.663782 107.432548 153.75563 C 106.76029 153.923696 107.097884 154.046928 107.432548 154.381591 C 107.714856 154.6639 108.017996 154.788191 108.237358 155.007552 C 108.601167 155.371361 108.826488 155.793058 109.042169 156.080625 C 109.382592 156.534522 108.748318 156.342502 108.416208 156.25947 C 107.898588 156.130068 107.706042 155.967546 107.253723 156.080625 C 106.810568 156.191415 107.507262 156.960125 107.611422 157.064285 C 107.888998 157.341861 108.363427 157.431123 108.684495 157.511397 C 109.043897 157.601247 109.38487 157.76466 109.578718 157.958508 C 109.946883 158.326673 109.106943 158.131191 108.773907 158.04793 C 108.312148 157.932488 107.881437 157.713918 107.611422 157.511382 C 107.357808 157.321165 106.943321 157.222037 106.627762 157.06427 C 106.406009 156.953395 105.663882 157.260526 105.37584 157.332532 C 104.980508 157.431364 105.610585 156.65066 105.644102 156.617159 C 105.837429 156.423832 106.41491 156.240255 106.627762 156.08061 C 107.000059 155.801381 106.957043 155.657761 107.074873 155.186387 C 107.173305 154.792657 106.842647 154.417632 106.627762 154.202727 C 106.384406 153.959371 106.218358 153.652182 106.091213 153.397916 C 105.985223 153.185938 105.980265 152.932602 105.912366 152.593106 L 105.912339 152.593141 Z M 103.945043 159.568099 C 103.714925 159.107868 104.960678 159.735454 105.465227 159.836361 C 106.106161 159.964545 106.674133 160.181766 107.34311 160.37291 L 107.969071 160.551754 C 108.333105 160.655762 108.745363 160.812905 109.131581 160.909454 C 109.656111 161.040585 109.902765 161.160915 110.294066 161.356565 C 111.097074 161.758082 110.175707 161.529623 109.757542 161.445987 C 109.234089 161.341299 108.755354 161.191897 108.237358 161.088288 C 107.774748 160.995764 107.30718 160.998866 106.806587 160.998866 C 106.314781 160.998866 105.999748 161.087777 105.644077 160.998866 C 105.269251 160.905162 104.83844 160.68546 104.571004 160.551754 C 104.072639 160.302572 103.945043 160.281214 103.945043 159.568094 L 103.945043 159.568099 Z M 110.65184 157.869066 C 110.248396 157.667339 111.542107 158.04791 111.9932 158.04791 C 112.527069 158.04791 112.258807 158.505688 112.172044 158.852721 C 112.059048 159.304715 112.23469 159.782824 112.350891 160.015206 C 112.50635 160.326133 112.731976 159.431885 112.88744 159.120983 C 113.121419 158.653014 113.234373 158.326939 113.513401 158.04791 C 113.747763 157.813548 113.986678 157.317289 113.781663 158.137333 C 113.680282 158.542855 113.480876 158.828344 113.334551 159.120993 C 113.16754 159.455006 113.17737 159.923024 113.245129 160.194065 C 113.285571 160.355836 113.944328 160.677808 114.04994 160.730614 C 114.255896 160.833592 114.428596 161.619278 114.497051 161.893099 C 114.619602 162.383301 114.510567 162.724951 114.675896 163.055609 C 114.761294 163.226406 115.500963 163.468142 115.748968 163.592157 C 116.336671 163.886009 116.830829 164.060677 117.448002 164.307531 C 118.019104 164.535971 118.617447 164.579273 119.147035 164.84408 C 119.71691 165.129017 120.659533 165.132773 121.29318 165.291191 C 121.998864 165.467614 122.637144 165.506329 123.349913 165.64889 C 123.923043 165.763519 124.649609 166.030476 125.138384 166.274851 C 125.576407 166.493865 126.257152 166.621609 126.658568 166.721963 C 127.161741 166.847758 127.63016 167.118321 128.08934 167.347924 C 128.464991 167.53575 129.133067 167.631209 129.430674 167.705623 C 129.951123 167.835735 130.516942 167.775986 130.950858 167.88447 C 131.415897 168.000731 131.763681 168.154735 132.113368 168.242169 C 132.604973 168.365068 131.093001 168.325475 130.593184 168.242169 C 129.969451 168.138212 129.415225 167.947667 128.804713 167.795058 C 128.180755 167.639071 127.402285 167.437359 126.837418 167.437359 C 126.183163 167.437359 125.429155 167.098313 124.780685 166.990247 C 123.955643 166.852738 123.182606 166.478962 122.366253 166.274849 C 121.610943 166.086024 120.897773 165.738325 120.130671 165.738325 C 119.646077 165.738325 118.991422 165.475872 118.610487 165.380626 C 118.161272 165.268323 117.613556 165.160701 117.269152 165.022927 C 116.842272 164.852174 116.262256 164.743047 115.927793 164.575815 C 115.549312 164.38657 115.194091 164.213559 114.85472 164.128704 C 114.550453 164.052637 114.270574 163.586371 114.139347 163.323893 C 113.990146 163.025485 113.832351 162.620463 113.692236 162.340233 C 113.496275 161.948306 113.521361 161.722234 113.245124 161.44601 C 113.027903 161.228789 112.47051 161.207932 112.261464 160.998898 C 112.081535 160.81897 111.342804 160.909474 111.009542 160.909474 C 110.834593 160.909474 110.513255 160.095749 110.472993 160.015251 C 110.264295 159.59786 110.118749 159.286106 110.204731 158.942178 C 110.3455 158.379114 110.953205 159.253356 111.009542 159.478727 C 111.112888 159.892112 111.032835 160.334065 111.546066 160.462387 C 111.839967 160.535863 111.724913 159.549436 111.724913 159.299877 C 111.724913 158.620509 111.547651 158.764931 111.188364 158.405655 L 110.651815 157.869131 L 110.65184 157.869066 Z M 179.685328 126.212964 C 179.010867 125.538503 179.685328 128.120643 179.685328 129.074607 C 179.685328 129.980248 179.864175 130.556082 179.864175 131.578452 C 179.864175 132.375701 180.040711 133.197287 179.864175 133.903446 C 179.691512 134.594106 179.320115 135.185439 179.148777 135.870741 C 178.953805 136.650639 179.148777 137.744794 179.148777 138.55336 C 179.148777 139.487269 179.331224 140.356228 179.506476 141.057204 C 179.701448 141.837102 179.506476 142.931257 179.506476 143.739823 C 179.506476 145.212033 178.816517 144.301786 178.433403 143.91867 C 177.9426 143.427867 177.784081 142.083503 177.53918 141.593675 C 177.085234 140.685807 176.665639 140.066831 176.466108 139.268681 C 176.388243 138.957228 175.883338 138.988851 175.571885 138.910982 C 174.873062 138.736276 176.143963 140.234013 176.466108 140.878277 C 176.82899 141.604041 177.023263 142.171412 177.360331 142.845598 C 177.611792 143.34852 177.766379 144.648666 177.896855 145.170592 C 178.091826 145.95049 177.896855 147.044644 177.896855 147.853211 C 177.896855 149.62746 179.153609 151.270708 179.506476 152.682125 C 179.692116 153.42469 179.276172 153.85813 178.969952 154.470596 C 178.582232 155.246036 178.212089 155.628623 177.89688 156.259066 C 177.62694 156.79897 176.846592 157.231334 176.287258 157.510988 C 175.641817 157.833709 175.232189 158.306785 174.677637 158.584061 C 173.217771 159.313982 173.919849 156.88042 174.141088 156.437916 C 174.5718 155.576468 174.538073 154.749724 174.856487 154.112921 C 175.297914 153.230091 174.486243 152.299362 174.319938 151.966776 C 173.902021 151.130918 173.432576 151.026132 172.531467 151.251378 C 171.930544 151.401611 171.505667 152.277178 171.100695 152.68215 C 170.532598 153.250247 170.186141 154.015397 170.027623 154.649445 C 169.812928 155.508239 169.317057 156.070552 168.95455 156.79559 C 168.575093 157.554505 168.047658 158.4305 167.702628 159.120585 C 167.371245 159.783327 166.333927 160.044002 165.735308 160.193657 C 164.847244 160.415671 164.403338 160.810229 163.946862 161.26673 C 163.245285 161.968282 162.793717 162.225702 161.621867 162.518652 C 160.613945 162.770639 160.167059 162.900388 159.654572 163.412875 C 158.980662 164.086784 157.960721 163.728459 157.329577 163.412875 C 156.870873 163.18353 156.536335 162.748004 156.077655 162.518652 C 155.469697 162.21466 157.206639 161.747368 157.687277 161.26673 C 158.154995 160.799012 158.623214 160.467953 158.939199 159.835958 C 159.071907 159.570551 160.416617 159.097249 160.727645 158.941735 C 161.600685 158.505215 161.506415 158.226362 162.87379 158.226362 C 163.953823 158.226362 164.469089 158.05109 165.198784 157.868663 C 165.882834 157.69765 166.340662 157.084484 166.808405 156.616741 C 167.466967 155.958179 167.430385 155.116437 167.523779 154.64942 C 167.68092 153.863714 167.035379 153.820548 168.239152 153.218648 C 168.880036 152.898206 169.541977 152.209549 170.027623 151.966726 C 170.632151 151.664462 171.06757 151.105629 171.458395 150.714804 C 172.006686 150.166512 172.450593 149.950431 173.068016 149.641732 C 173.843031 149.254212 174.201281 148.80685 175.035311 148.38981 C 175.599177 148.107877 175.875025 147.246905 176.108384 146.780188 C 176.490295 146.016366 176.644907 145.653609 176.644907 144.634043 L 176.644907 141.951425 C 176.644907 141.76465 175.507035 140.569904 175.392985 140.341803 C 174.932729 139.421315 174.341371 139.705101 173.783364 139.984104 C 172.843997 140.453775 173.379644 141.011156 172.352592 139.984104 C 171.399504 139.031016 171.894439 138.038893 172.352592 137.122461 C 172.713597 136.400452 172.439644 135.338747 172.710292 134.797466 C 172.946614 134.324816 174.156712 134.431955 174.498737 134.260917 C 175.085288 133.967642 174.498737 132.949379 174.498737 132.293622 C 174.498737 131.78777 175.081056 133.244006 175.57181 133.366695 C 175.947787 133.460691 175.279787 131.879336 176.466033 132.472472 C 177.138615 132.808763 177.226576 133.186042 177.539105 131.935948 C 177.675865 131.388908 177.124243 130.27645 177.002557 129.789803 C 176.78466 128.918215 177.003348 128.004512 176.823712 127.285959 C 176.505874 126.014557 177.559116 127.008332 177.717935 127.643658 C 177.914607 128.430341 178.152302 129.151097 178.612158 129.610953 C 179.245881 130.244676 178.573639 127.797719 178.791002 126.928335 C 179.004505 126.074323 178.224257 125.920763 179.685225 126.212936 L 179.685328 126.212964 Z M 173.604492 142.130152 C 173.80999 141.308165 172.200386 143.27546 171.994871 144.097472 C 171.756868 145.049484 171.596434 145.267894 171.994871 146.064767 C 172.415466 146.905934 172.786486 146.984655 173.604492 146.780141 C 174.324022 146.600257 174.614117 145.655139 174.856414 145.17052 C 175.26399 144.355393 175.214113 143.664808 175.214113 142.666675 C 175.214113 141.793685 174.042164 141.911316 173.604492 142.130127 L 173.604492 142.130152 Z M 158.760201 147.316614 C 158.760201 146.177716 159.270084 149.150605 159.654424 151.072381 C 159.806741 151.833975 158.971601 152.616852 158.760201 153.039676 C 158.323481 153.913142 158.001036 154.235938 158.939049 154.470448 C 159.370461 154.578298 160.565245 153.380775 160.727494 153.218526 C 161.118995 152.827025 161.372034 151.929447 161.621717 151.430055 C 161.946115 150.781284 161.979416 150.080758 161.979416 149.10506 C 161.979416 148.098189 161.57447 147.805866 161.085194 147.316589 C 160.5683 146.799696 159.230922 147.316589 158.760199 147.316589 L 158.760201 147.316614 Z"/>
+ <radialGradient id="_rgradient_3" cx=".462" cy=".555" r="207.5" fx=".462" fy=".555" gradientTransform="matrix(30.180011,-8.997373,10.01431,27.115015,63.702784,160.594698)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#5f4433"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#5f4433"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_3)" fill-rule="evenodd" d="M 84.091337 185.187833 C 76.159158 178.905438 69.388263 171.547642 63.702784 160.596578 C 65.126545 160.554997 66.898941 161.202534 67.45855 162.608592 C 68.212908 163.918904 68.469477 165.469234 69.336433 166.722158 C 69.830417 168.405192 72.217106 168.360498 71.841529 166.357598 C 71.664232 164.340476 73.799661 165.2352 74.347627 166.382689 C 74.775459 167.494897 77.0002 167.866242 76.053746 166.241117 C 75.316565 164.761295 73.951995 163.510925 73.699532 161.811316 C 73.750473 161.258417 72.830573 160.594698 73.930371 160.617333 C 74.940698 161.648816 74.280659 163.358041 75.506666 164.397136 C 76.161196 165.611901 78.127691 166.989866 76.785956 168.328171 C 77.784989 168.977168 78.279849 170.280944 79.060147 170.935174 C 79.596546 170.536161 80.055475 171.491753 80.001317 170.30393 C 79.785356 169.751531 79.406654 168.098318 80.174393 169.428736 C 80.814926 170.850168 82.295875 171.974144 82.213373 173.607652 C 83.379889 174.832407 83.664176 176.510358 84.448956 177.899992 C 86.05407 178.434362 86.429747 180.19484 87.757535 181.119184 C 88.389831 182.325562 90.112601 182.941758 90.285917 184.278285 C 89.538445 184.592918 87.502394 183.789584 87.55848 184.505523 C 88.882963 185.299868 90.310455 185.903495 91.611452 186.736373 C 92.926822 187.508359 94.346652 188.178012 95.500924 189.163475 C 93.890652 188.960463 92.450491 188.055073 90.896605 187.604081 C 89.416557 186.795414 87.71472 186.316429 86.570964 185.002837 C 85.758717 184.573953 84.824507 184.763517 84.090931 185.187951 L 84.091337 185.187833 Z"/>
+ <g opacity=".8">
+ <path fill="#3c2c22" fill-rule="evenodd" d="M 135.152231 151.966829 C 134.576272 151.634143 133.648622 151.503117 133.18491 151.966829 C 132.477124 152.674641 132.665864 153.074855 133.006066 153.755275 C 133.376009 154.495136 134.684994 153.899469 134.973361 153.755275 C 135.80639 153.33876 135.905943 153.223058 135.152208 151.966829 L 135.152231 151.966829 Z M 127.461924 156.080395 C 128.249208 155.68674 125.990865 157.118839 125.136929 157.332317 C 124.561972 157.476055 123.631167 158.30153 123.348458 158.584239 C 122.622594 159.310103 123.103595 159.948984 123.527306 160.37271 C 124.251367 161.096771 124.095428 161.140689 125.315751 161.445782 C 125.914571 161.595489 126.276076 162.763806 126.567673 163.055403 C 126.87457 163.3623 127.385579 163.413103 127.819596 163.413103 C 128.464436 163.413103 127.034891 162.380242 126.746523 161.803481 C 126.376555 161.06357 125.961568 160.839677 125.494601 160.37271 C 124.81676 159.694869 126.074266 159.077671 126.388824 158.763088 C 126.835935 158.315977 127.730158 158.315977 128.17727 157.868865 C 128.908017 157.138119 128.561685 156.300357 127.461896 156.080395 L 127.461924 156.080395 Z M 144.09471 153.57655 C 143.753286 154.259399 145.119734 152.145779 145.883181 152.145779 C 146.867768 152.145779 145.738444 153.86602 145.704334 153.93425 C 145.249285 154.844372 144.638297 154.482541 144.094713 153.57655 L 144.09471 153.57655 Z M 137.030364 149.28421 C 137.328998 149.459279 137.709532 149.64191 138.282286 149.64191 C 138.726794 149.64191 138.495038 149.663523 138.282286 150.089021 C 138.085537 150.482525 137.418911 150.149158 137.298626 150.089021 C 137.071675 149.975544 137.082607 149.545461 137.030364 149.28421 Z M 155.093847 151.162093 C 154.7699 151.310516 154.340691 151.825812 154.110187 152.056316 C 153.825475 152.341028 153.850714 152.647098 153.752488 153.039977 C 153.647567 153.459671 153.497772 153.75197 153.126527 153.844787 C 152.63054 153.968785 152.990703 153.225587 153.037105 153.039977 C 153.123425 152.694696 153.438897 152.459335 153.663066 152.235166 C 153.92612 151.972112 153.970713 151.733496 154.467876 151.609205 C 154.716633 151.547014 154.893605 151.322264 155.093837 151.162093 L 155.093847 151.162093 Z M 150.533346 156.974517 C 150.882757 156.887163 149.637045 157.072217 149.549685 157.421629 C 149.506504 157.594356 150.530742 157.600476 150.712195 157.600476 C 151.059328 157.600476 151.189879 156.974515 150.533348 156.974515 L 150.533346 156.974517 Z M 185.229114 122.368887 C 185.229114 122.566333 185.068868 122.726586 184.871415 122.726586 C 184.673962 122.726586 184.513716 122.56634 184.513716 122.368887 C 184.513716 122.171434 184.673962 122.011188 184.871415 122.011188 C 185.068868 122.011188 185.229114 122.171434 185.229114 122.368887 Z M 187.285847 126.482453 C 187.285847 126.679898 187.125601 126.840152 186.928148 126.840152 C 186.730695 126.840152 186.570449 126.679906 186.570449 126.482453 C 186.570449 126.284999 186.730695 126.124753 186.928148 126.124753 C 187.125601 126.124753 187.285847 126.284999 187.285847 126.482453 Z M 184.782003 127.913224 C 184.782003 128.11067 184.621757 128.270923 184.424304 128.270923 C 184.226851 128.270923 184.066605 128.110677 184.066605 127.913224 C 184.066605 127.715771 184.226851 127.555525 184.424304 127.555525 C 184.621757 127.555525 184.782003 127.715771 184.782003 127.913224 Z M 182.635858 127.734375 C 182.635858 127.981184 182.43555 128.181486 182.188746 128.181486 C 181.941943 128.181486 181.741635 127.981179 181.741635 127.734375 C 181.741635 127.487571 181.941943 127.287263 182.188746 127.287263 C 182.43555 127.287263 182.635858 127.487571 182.635858 127.734375 Z M 169.490676 121.206603 C 169.490676 121.404048 169.33043 121.564302 169.132977 121.564302 C 168.935524 121.564302 168.775278 121.404056 168.775278 121.206603 C 168.775278 121.009149 168.935524 120.848903 169.132977 120.848903 C 169.33043 120.848903 169.490676 121.009149 169.490676 121.206603 Z M 171.01086 118.792196 C 171.01086 119.039002 170.810552 119.239307 170.563749 119.239307 C 170.316945 119.239307 170.116637 119.039 170.116637 118.792196 C 170.116637 118.545392 170.316945 118.345084 170.563749 118.345084 C 170.810552 118.345084 171.01086 118.545392 171.01086 118.792196 Z M 154.288686 170.388913 C 154.428977 171.111747 153.148536 172.043227 152.857915 172.624495 C 152.465137 173.410026 152.368263 173.539475 152.679068 174.502378 C 153.031809 175.595231 154.648291 174.858149 154.825212 174.681223 C 155.461765 174.04467 154.588294 173.637195 155.361761 173.250451 C 156.040879 172.910905 156.72528 172.686009 157.329082 172.535078 C 158.311841 172.289388 159.313954 172.539467 157.865605 172.177378 C 157.020508 171.966107 156.688098 172.337619 155.89831 172.535078 C 154.942543 172.774019 154.646388 173.229444 154.646388 171.819679 C 154.646388 171.128668 154.629272 171.24034 154.288689 170.388908 L 154.288686 170.388913 Z M 195.779888 138.555038 C 195.76972 139.147122 195.784548 139.740908 195.738091 140.331515 C 195.650397 139.959744 195.685426 138.985223 195.610748 138.950545 C 195.507855 139.781295 195.723714 140.596722 195.760341 141.410347 C 195.345479 142.127623 194.832616 142.873418 194.983498 143.751215 C 195.169611 144.52901 195.107245 145.493165 195.346305 146.170956 C 195.914678 145.40826 195.878923 144.358147 196.405857 143.562701 C 196.931689 142.684578 195.885007 141.923459 196.054016 141.0218 C 196.456309 140.438354 196.807699 141.798417 197.079391 142.083655 C 197.645485 143.029132 198.100208 140.707192 198.130329 141.834723 C 198.040053 142.685054 198.271982 143.616959 197.842462 144.396406 C 196.967569 144.930726 197.324767 145.970923 196.789571 146.678109 C 196.309784 147.624888 196.794661 148.794108 196.152393 149.686228 C 195.821535 150.524314 194.845386 150.478068 194.190931 150.900667 C 193.24881 151.364955 192.804177 152.40718 191.934667 152.952142 C 190.947977 153.243639 191.37333 151.757858 191.576968 151.253108 C 191.31757 150.780132 190.742537 150.503983 190.427303 150.05274 C 189.294113 150.042808 189.349723 151.643733 190.336318 151.901203 C 190.954843 152.511115 190.293547 153.730462 189.502989 153.854677 C 188.705439 153.974088 187.933454 153.59881 187.128819 153.654187 C 186.411067 153.422664 186.066362 152.48349 185.213127 152.519144 C 183.991201 152.19084 184.858308 153.950442 183.802261 154.028662 C 182.931449 154.334431 183.440856 152.767676 183.750827 152.422771 C 184.024548 151.504512 185.134401 151.95916 185.708333 151.480875 C 186.040392 150.596593 183.819883 150.504251 185.073057 149.698138 C 185.734122 149.400832 186.584202 149.260366 186.479842 148.30217 C 186.735109 147.439696 187.65412 147.495131 188.357725 147.676209 C 189.060229 147.994598 189.673971 146.950946 188.795472 146.743327 C 188.281283 146.452105 186.980911 146.253124 187.562179 145.428959 C 187.909913 144.707927 189.318175 144.043206 189.490815 145.243274 C 189.781161 146.215316 190.37337 144.919902 190.221637 144.438538 C 190.534042 144.137651 191.503956 144.42361 191.129831 143.652181 C 190.859016 142.702172 192.257037 142.796542 192.271359 143.64016 C 192.513293 144.759178 192.935529 143.321771 192.972736 142.908787 C 192.891832 142.161615 193.055808 141.292355 193.986868 141.356078 C 194.721696 141.099785 194.154811 139.998794 194.410193 139.398523 C 194.367379 138.757063 194.379468 137.588995 195.285612 138.302365 C 195.447328 138.392158 195.608182 138.485118 195.77982 138.555078 L 195.779888 138.555038 Z M 75.685506 171.998884 C 76.07533 172.189404 76.265196 172.627474 76.485484 172.981243 C 76.688123 173.447433 77.104084 173.773309 77.309725 174.238598 C 77.615294 174.731405 78.079256 175.085924 78.550354 175.407968 C 78.751839 175.573505 78.466098 174.928132 78.46955 174.781406 C 78.311891 174.326082 78.236836 173.855585 78.212656 173.374396 C 78.071504 173.087831 78.166305 172.632332 78.52809 172.972404 C 78.978857 173.16706 79.159385 173.631241 79.3157 174.062403 C 79.57968 174.626719 80.058039 175.051321 80.39378 175.571094 C 80.7329 175.993743 81.121397 176.374502 81.485806 176.774792 C 81.8562 177.103922 82.370364 177.36655 82.459476 177.904952 C 82.557462 178.323745 81.83692 178.577209 82.239493 179.026674 C 82.559059 179.723694 83.219673 180.167526 83.630404 180.803327 C 83.804171 181.009734 84.21072 181.609214 84.007708 181.712172 C 83.397622 181.442483 82.754084 181.190672 82.304243 180.673653 C 81.932873 180.295197 81.513479 179.967844 81.114591 179.620686 C 80.944152 179.491323 80.235191 179.068914 80.59259 179.562104 C 80.881859 180.002229 81.269504 180.357425 81.680635 180.680521 C 81.965698 181.000437 82.404221 181.192807 82.594413 181.586988 C 82.325676 181.963941 81.734468 181.615917 81.471189 181.35261 C 80.906422 180.778203 80.119639 180.335774 79.888409 179.510407 C 79.840157 179.009162 80.501901 178.912439 80.768084 178.598532 C 81.245317 178.416547 80.799365 177.853738 80.414341 178.096085 C 80.031428 178.094443 79.499286 178.354883 79.292218 177.886211 C 79.015719 177.429409 78.775024 176.943689 78.429694 176.533634 C 78.10154 176.219902 77.782551 175.887242 77.590957 175.46935 C 77.195199 174.955211 76.713835 174.496131 76.451407 173.889925 C 76.239447 173.430169 75.943352 173.005042 75.825471 172.506676 C 75.620123 172.426636 75.706746 172.196625 75.685566 171.998897 L 75.685506 171.998884 Z M 76.311467 174.949915 C 76.721922 175.09804 76.924659 175.4609 77.116278 175.844138 C 77.247036 176.10564 77.569749 176.387047 77.742239 176.559511 C 78.228786 177.046058 77.433915 176.62891 77.295127 176.559511 C 77.016399 176.420142 76.851346 176.026293 76.669166 175.844138 C 76.397374 175.572346 76.311467 175.481682 76.311467 174.949915 L 76.311467 174.949915 Z M 122.632584 89.015479 C 122.72234 89.555659 121.243001 90.525372 120.12874 90.803925 C 119.011976 91.083129 120.132361 91.386995 120.933551 91.340474 C 121.63017 91.300024 120.090306 91.707788 119.413367 91.877023 C 118.677863 92.060897 118.216354 92.978338 117.624921 92.771245 C 116.724188 92.455886 118.161445 88.81417 118.608581 88.389518 C 119.693522 87.895835 118.782025 89.720061 119.055693 90.267401 C 119.14855 90.453114 120.723804 89.433346 120.844164 89.373178 C 121.271094 89.159716 122.055799 88.75528 122.632634 89.015479 L 122.632584 89.015479 Z"/>
+ </g>
+ <path fill="#a36734" fill-rule="evenodd" d="M 76.669942 131.668164 C 77.180526 130.561816 78.089472 129.256662 79.462981 129.354537 C 80.441658 129.441178 80.897533 130.550323 80.966088 131.406037 C 80.849865 132.739759 79.667545 133.655691 78.594422 134.288713 C 77.704932 134.795365 76.488839 134.152619 76.576749 133.086517 C 76.538601 132.611788 76.609945 132.138011 76.66999 131.668289 L 76.669942 131.668164 Z M 69.694984 141.05758 C 69.094437 141.456993 68.544492 142.098102 68.614926 142.864129 C 68.585956 143.59117 68.795408 144.532114 69.587068 144.767676 C 70.473429 144.999374 71.400527 144.410753 71.84208 143.668163 C 72.000383 143.009727 71.93299 142.310979 71.948564 141.636944 C 71.960767 140.822143 71.042998 140.332266 70.328501 140.617179 C 70.07008 140.691956 69.87791 140.872946 69.694979 141.05758 L 69.694984 141.05758 Z M 61.825652 112.889333 C 61.614355 113.722462 61.073898 114.416002 60.770557 115.21245 C 60.558376 115.693288 60.421822 116.29401 60.716306 116.771068 C 60.877253 117.023505 61.132871 117.259367 61.455391 117.230122 C 61.871981 117.209075 62.225173 116.954549 62.54226 116.709122 C 62.989797 116.456935 63.535985 116.194232 63.670392 115.64927 C 63.870574 114.710028 64.242495 113.767982 64.089936 112.792134 C 64.049664 112.360897 64.133821 111.872246 63.849877 111.506034 C 63.640969 111.281562 63.305917 111.246536 63.015646 111.257515 C 62.476719 111.295972 61.923795 111.70385 61.893524 112.274076 C 61.646136 112.433708 61.751758 112.668006 61.825672 112.889421 L 61.825652 112.889333 Z M 65.279705 151.606275 C 66.049963 152.235041 66.5794 152.314312 66.685864 152.044398 C 66.836685 151.888346 67.136706 152.105407 67.035651 152.297487 C 66.903443 152.667605 66.532478 152.697951 66.164063 152.820765 C 65.555729 153.023521 64.931721 152.813223 64.658952 152.224199 C 64.455775 151.526077 64.054424 150.191879 65.546064 149.844295 C 64.873732 150.220848 65.210999 151.242542 65.279705 151.6063 L 65.279705 151.606275 Z"/>
+ <path fill="#6e4f35" fill-rule="evenodd" d="M 79.173787 131.487887 C 78.688992 131.712928 78.402553 131.801068 78.547826 132.38211 C 78.693099 132.963152 79.298728 132.257174 79.352636 132.203266 C 79.549441 132.006461 79.326614 131.742583 79.173792 131.487867 L 79.173787 131.487887 Z M 62.720025 113.156243 C 62.323366 113.418771 62.366883 113.853388 62.272914 114.229315 C 62.113088 114.868622 62.816523 114.125734 62.898875 113.961053 C 63.001082 113.756637 62.985578 113.261229 62.720028 113.156243 L 62.720025 113.156243 Z M 61.915214 112.396151 C 62.225841 112.095013 62.640428 111.876202 63.084184 111.954473 C 63.538507 111.881926 63.870191 112.240412 63.79773 112.682315 C 63.871884 113.159097 63.819671 113.63946 63.69996 114.104398 C 63.62711 114.570739 63.527249 115.044166 63.320502 115.467591 C 63.123835 115.768679 63.015233 116.16997 62.652426 116.316319 C 62.304968 116.496779 61.90603 116.696027 61.505165 116.595022 C 61.569739 116.437869 62.089888 116.370097 62.285087 116.154471 C 62.679994 115.96987 62.858693 115.563263 63.012579 115.183054 C 63.209667 114.755949 63.214414 114.284024 63.311138 113.831329 C 63.323562 113.436122 63.359945 112.9494 63.030356 112.662234 C 62.683574 112.516971 62.471023 112.946696 62.246854 113.132581 C 62.16979 113.306699 61.89952 113.973723 61.915094 113.428035 C 61.891408 113.085434 61.831541 112.735472 61.915262 112.396151 L 61.915214 112.396151 Z M 71.483405 142.933034 C 71.090601 143.1742 70.866808 143.598781 70.50966 143.88109 C 70.227051 144.014184 69.90716 144.002499 69.602367 144.005273 C 69.498995 143.983535 69.32777 143.969891 69.281173 144.085466 C 69.347938 144.198039 69.510603 144.187713 69.613809 144.254746 C 69.828326 144.351417 70.068507 144.475482 70.308325 144.39575 C 70.583398 144.315357 70.807342 144.117097 71.085168 144.043835 C 71.348698 143.910432 71.574895 143.687287 71.678554 143.407358 C 71.693785 143.224006 71.532222 143.097657 71.48343 142.933029 L 71.483405 142.933034 Z M 70.678594 142.038786 C 70.780115 141.835745 70.410332 142.437749 70.410332 142.664747 C 70.410332 142.900289 70.526483 142.973221 70.723313 143.022447 C 70.968897 143.083843 70.991574 142.81919 70.991574 142.620054 C 70.991574 142.385083 71.025281 142.240346 70.946863 142.083505 C 70.898161 141.9861 70.75104 142.038794 70.678601 142.038794 L 70.678594 142.038786 Z M 92.050657 131.799816 C 91.673553 131.689747 91.242266 131.855582 90.999117 132.153059 C 90.896898 132.388723 90.911751 132.675235 90.986896 132.916656 C 91.110991 133.181863 91.266475 133.445793 91.528277 133.596024 C 91.893863 133.864336 92.349638 134.054027 92.809694 133.993384 C 93.047605 134.064133 93.356885 133.771816 93.019401 133.662476 C 92.793843 133.626957 92.583282 133.548819 92.384176 133.434947 C 92.095157 133.359751 91.861574 133.12795 91.773163 132.842813 C 91.688398 132.558752 91.793504 132.252607 91.994468 132.044913 C 92.035874 131.970579 92.05295 131.884391 92.050667 131.799804 L 92.050657 131.799816 Z M 92.408356 132.202209 C 92.30015 132.343556 92.184798 132.556503 92.184798 132.82817 C 92.184798 132.99265 92.468183 133.066679 92.587215 133.096432 C 92.940683 133.184803 92.798903 132.601848 92.76606 132.470471 C 92.712373 132.255716 92.643657 132.155137 92.408361 132.202209 L 92.408356 132.202209 Z M 89.144345 117.626331 C 88.906051 117.598498 88.683437 117.733525 88.464726 117.80524 C 88.036068 118.069721 87.986742 118.833644 88.474373 119.065525 C 88.785551 119.209992 89.250165 119.24621 89.459836 118.916822 C 89.669508 118.587434 89.629925 118.142558 89.451576 117.809772 C 89.372545 117.716477 89.256579 117.66691 89.14433 117.626338 L 89.144345 117.626331 Z M 88.741952 115.122487 C 88.682651 115.248856 88.652529 115.519746 88.652529 115.793166 C 88.652529 115.971247 88.947557 116.061428 89.099641 116.061428 C 89.32683 116.061428 89.367903 115.863762 89.367903 115.614317 C 89.367903 115.424182 89.235985 115.244674 89.144347 115.122487 C 89.042085 114.986137 88.890633 115.063008 88.741929 115.122487 L 88.741952 115.122487 Z M 93.520538 162.56783 C 93.165844 162.336517 92.632675 162.493348 92.34248 162.751542 C 92.037712 163.286037 92.496133 164.091499 93.129288 164.038718 C 93.52154 164.126828 93.959287 163.910389 93.953303 163.46689 C 94.040001 163.135857 93.976286 162.549657 93.520563 162.56781 L 93.520538 162.56783 Z M 91.433885 159.97535 C 91.830268 160.15816 92.073667 160.650486 92.044272 161.072033 C 91.856023 161.662665 91.049194 162.038868 90.514373 161.657157 C 90.150039 161.357296 89.848426 160.898792 89.921613 160.407438 C 90.001939 160.237367 90.187296 159.626264 90.379215 159.920716 C 90.383685 160.228313 90.254166 160.5296 90.326848 160.840353 C 90.339237 161.266206 90.866601 161.341021 91.173873 161.182503 C 91.576191 160.976747 91.550326 160.452006 91.453227 160.077156 L 91.443282 160.026085 L 91.433865 159.975324 L 91.433885 159.97535 Z"/>
+ <radialGradient id="_rgradient_4" cx=".5" cy=".574" r="207.5" fx=".5" fy=".574" gradientTransform="matrix(103.62368,0.000001,-0.000002,45.807432,88.652248,152.645599)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#5f4433"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#5f4433"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_4)" fill-rule="evenodd" d="M 127.998748 166.989894 C 127.9645 163.713364 121.195803 160.394518 124.729729 158.112765 C 126.076297 155.149215 129.726901 154.856265 131.161103 157.866301 C 133.676215 157.788357 131.590788 153.185866 135.260147 154.534436 C 136.68864 153.544942 138.820112 151.869845 137.509149 154.974587 C 135.745567 157.114622 140.597641 155.958497 141.487507 157.050599 C 142.585694 155.908721 146.002439 149.904878 145.943349 154.136375 C 143.686634 156.346894 142.479531 161.355709 147.324744 160.335893 C 149.846366 162.536572 155.211603 158.160779 155.498293 163.221573 C 154.159863 166.343617 149.16507 165.604031 147.90789 167.851682 C 151.25603 168.95425 151.788848 172.321545 153.077076 175.319898 C 156.340587 175.01503 159.073032 172.211125 161.103149 169.682493 C 163.909708 166.246968 167.819961 169.094365 167.270367 172.876897 C 163.239428 176.948398 170.835591 178.936701 173.091054 175.679701 C 175.610922 173.59833 178.662107 172.07091 180.269575 169.077564 C 182.633504 165.079175 184.863127 160.501397 188.985206 158.04763 C 192.677375 156.632632 192.970325 159.512629 191.303215 162.473425 C 188.448582 167.534946 185.03409 173.099239 177.358055 180.51888 C 173.403233 182.127124 170.128956 184.534796 166.450559 186.663063 C 162.187013 188.395999 157.917458 190.309161 154.328948 193.23265 C 150.722912 196.26155 146.052742 197.964915 141.331493 198.058809 C 139.553113 198.534665 134.374562 198.870405 138.725742 197.275131 C 141.366547 196.081824 150.658062 198.128642 147.099348 191.834278 C 143.640037 189.431464 139.966147 192.396191 136.857875 194.977854 C 132.498932 197.58035 130.170357 191.380581 133.985214 190.114888 C 131.297838 188.958362 133.115203 186.704903 133.34085 184.916908 C 131.496218 184.040362 125.228144 182.346461 126.776522 185.731058 C 122.650186 186.130571 121.309127 190.51365 116.776919 189.488576 C 113.042686 187.547046 108.988211 193.655975 114.04873 194.353546 C 116.893348 194.124351 119.87167 196.770106 121.462613 197.743751 C 117.450203 197.324207 113.948827 196.347106 111.068154 195.884271 C 109.492635 196.846022 107.470881 195.663269 109.752585 194.813978 C 108.075234 194.116757 105.407914 195.076105 105.531604 192.47088 C 101.12609 190.277312 108.072255 191.154509 108.999178 189.888916 C 110.494724 186.53727 115.557998 188.066969 118.341271 185.768841 C 119.884816 185.505561 125.932676 183.706975 121.257749 183.351079 C 119.100286 184.233884 117.675248 185.582179 115.517936 184.144972 C 113.741985 185.906452 110.35526 184.317497 109.075545 187.160602 C 106.837684 186.933446 104.58465 187.163857 102.647927 187.791446 C 103.097066 185.730982 104.182182 183.625049 101.211271 185.386253 C 101.195074 183.327242 106.37545 182.569178 101.887109 182.192099 C 100.247041 182.216654 99.131628 180.119317 98.256785 179.338218 C 99.690486 176.354386 92.719283 180.128957 91.156384 177.542135 C 88.407413 177.035382 87.232359 172.411007 91.26608 173.814412 C 95.625022 175.056043 98.914823 171.181119 103.139058 173.249945 C 106.093594 174.483364 109.170819 180.702137 112.762834 176.947372 C 114.705416 175.00832 117.034642 180.484302 119.916317 178.173279 C 123.529113 178.44114 119.468779 172.561163 124.380921 173.046157 C 122.720171 170.989199 123.639132 170.085862 126.075673 170.120916 C 127.515183 169.717321 127.827538 168.285047 127.998826 166.990109 L 127.998748 166.989894 Z M 129.309711 171.232157 C 128.619526 171.726967 126.271296 175.655949 124.630527 174.64665 C 123.276398 174.408431 123.905789 176.333214 124.206426 176.483545 C 124.731131 176.745898 127.262868 177.049464 127.918625 177.049464 C 128.669528 177.049464 129.061279 176.796525 129.689118 176.796525 C 130.394451 176.796525 128.705458 177.372735 128.424477 177.934698 C 128.153085 178.477481 129.209332 178.706508 129.43618 178.819932 C 129.770343 178.987016 130.138508 179.573213 130.321414 179.831635 C 130.971162 180.749644 132.271007 179.241704 132.344821 178.946401 C 132.492565 178.355419 132.629708 177.909985 132.724203 177.428846 C 133.175045 175.133622 132.169827 172.529073 132.091882 172.243886 C 131.634155 170.568313 129.995589 170.832619 129.309611 171.232182 L 129.309711 171.232157 Z"/>
+ <radialGradient id="_rgradient_5" cx=".401" cy=".5" r="110.61" fx=".401" fy=".5" gradientTransform="matrix(14.417868,-2.255344,4.14141,7.851843,160.402435,69.471509)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c362c"/>
+ <stop offset="100%" stop-opacity=".51" style="stop-color:#93654c"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_5)" fill-rule="evenodd" d="M 162.874794 69.517744 C 162.660009 69.997406 163.273906 70.237224 163.482126 70.575368 C 163.716203 70.904824 164.15243 71.400009 163.807175 71.792562 C 163.416651 72.170842 162.799278 71.912711 162.383064 72.240424 C 162.072887 72.480971 161.606672 72.951791 161.273084 72.468655 C 161.126216 72.187899 160.704011 71.649397 160.427787 72.090775 C 160.354141 72.603036 160.453714 73.125413 160.563069 73.62478 C 160.827976 74.225802 161.535988 74.420101 162.134332 74.483072 C 163.4329 74.622882 164.781145 74.358789 166.039077 74.806995 C 166.511702 74.966497 166.933525 75.242313 167.389525 75.437638 C 167.941447 75.542599 167.997634 74.866762 168.07042 74.486027 C 168.313551 73.206087 167.766905 71.792892 166.671973 71.067028 C 166.114693 70.665236 165.649403 70.132293 165.016607 69.842022 C 164.400386 69.532472 163.68962 69.394134 163.00622 69.51492 C 162.962416 69.516775 162.918573 69.517874 162.874728 69.517872 L 162.874794 69.517744 Z M 173.426744 75.777355 C 172.608838 75.572876 174.61905 76.96966 175.215215 77.565825 C 175.695853 78.046463 175.159312 76.079143 174.678666 75.59853 C 174.380584 75.300447 173.840104 75.694703 173.426744 75.777375 L 173.426744 75.777355 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kspread.svg b/.icons/Gruvbox_Dark-2/apps/64/kspread.svg
new file mode 120000
index 000000000..d22ed3f14
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kspread.svg
@@ -0,0 +1 @@
+calligrasheets.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ksquares.svg b/.icons/Gruvbox_Dark-2/apps/64/ksquares.svg
new file mode 100644
index 000000000..4abe64fe8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ksquares.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="fHOOQrDNaCGEpbkJZGYPIilXuMWDNF1e" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#fHOOQrDNaCGEpbkJZGYPIilXuMWDNF1e)">
+ <linearGradient id="_lgradient_103" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_103)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_104" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_104)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#3f3f3f" d="M 67.583333 155.1875 L 67.583333 143.104167 L 121.958333 143.104167 L 121.958333 100.8125 L 188.416667 100.8125 L 188.416667 112.895833 L 134.041667 112.895833 L 134.041667 155.1875 L 67.583333 155.1875 Z"/>
+ <path fill="#ffffff" d="M 128 94.770833 C 121.326559 94.770833 115.916667 100.180726 115.916667 106.854167 C 115.916667 113.527607 121.326559 118.9375 128 118.9375 C 134.673441 118.9375 140.083333 113.527607 140.083333 106.854167 C 140.083333 100.180726 134.673441 94.770833 128 94.770833 Z M 188.416667 94.770833 C 181.743226 94.770833 176.333333 100.180726 176.333333 106.854167 C 176.333333 113.527607 181.743226 118.9375 188.416667 118.9375 C 195.090107 118.9375 200.5 113.527607 200.5 106.854167 C 200.5 100.180726 195.090107 94.770833 188.416667 94.770833 Z M 67.583333 137.0625 C 60.909893 137.0625 55.5 142.472393 55.5 149.145833 C 55.5 155.819274 60.909893 161.229167 67.583333 161.229167 C 74.256774 161.229167 79.666667 155.819274 79.666667 149.145833 C 79.666667 142.472393 74.256774 137.0625 67.583333 137.0625 Z M 128 137.0625 C 121.326559 137.0625 115.916667 142.472393 115.916667 149.145833 C 115.916667 155.819274 121.326559 161.229167 128 161.229167 C 134.673441 161.229167 140.083333 155.819274 140.083333 149.145833 C 140.083333 142.472393 134.673441 137.0625 128 137.0625 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kstars.svg b/.icons/Gruvbox_Dark-2/apps/64/kstars.svg
new file mode 100644
index 000000000..de8ba35ba
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kstars.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#102660" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z" filter="url(#a)"/>
+ <path fill="#061036" d="M246.246 102.893c-1.822.03-3.627.321-5.423.604-1.777.268-3.461.911-5.157 1.475-1.173.421-2.342.86-3.476 1.378-1.278.578-2.435 1.377-3.63 2.098-2.031 1.227-3.873 2.733-5.697 4.243-1.944 1.689-3.93 3.327-5.84 5.054a133.82 133.82 0 0 0-4.672 3.929c-1.782 1.499-3.674 2.861-5.462 4.352-.952.756-1.938 1.464-2.919 2.178a67.344 67.344 0 0 1-5.563 3.351c-1.14.647-2.316 1.235-3.425 1.936-1.265.769-2.471 1.634-3.78 2.332a55.112 55.112 0 0 1-5.207 2.693c-1.12.478-2.287.83-3.403 1.32-2.126.859-4.293 1.639-6.325 2.713-1.195.7-2.394 1.404-3.509 2.227-3.443 2.708-6.539 5.875-10.278 8.197-2.128 1.291-4.426 2.26-6.597 3.471-1.866 1.045-3.812 1.938-5.792 2.745-2.28 1.042-4.625 1.952-7.039 2.635-1.426.339-2.872.697-4.349.654-3.095-.015-6.207-.093-9.271-.559-2.275-.534-4.478-1.36-6.606-2.319-2.208-.923-4.278-2.139-6.332-3.356-2.102-1.181-4.041-2.624-6.147-3.794-1.634-1.111-3.352-2.082-5.033-3.115-1.836-1.088-3.386-2.577-4.919-4.047-1.461-1.416-3.036-2.708-4.523-4.095-1.621-1.442-3.177-2.969-4.952-4.227-1.989-1.48-4.136-2.803-6.513-3.559-1.386-.487-2.832-.761-4.262-1.089-1.073-.258-2.117-.623-3.191-.878-1.248-.298-2.46-.736-3.719-.997-4.692-.959-9.221-2.56-13.904-3.551-1.45-.252-2.894-.54-4.351-.742-1.981-.26-3.956-.596-5.88-1.139-1.081-.314-2.173-.596-3.241-.948-1.639-.538-3.18-1.322-4.755-2.015-2.033-1.004-4.01-2.12-6.032-3.144-2.141-1.217-4.355-2.303-6.436-3.624-1.571-1.034-3.104-2.137-4.794-2.976-2.317-1.322-4.878-2.129-7.446-2.809-1.227-.379-2.508-.52-3.773-.715-1.661-.248-4.448-.112-6.123-.155-.125 3.625-.375 34.25.125 62.5.358 12.965 1.375 25.125 3 31.75L248 202.781c1.469-8.595 2.181-16.974 2.562-24.156.742-20.436.64-33.739.438-39.563l-.063-35.593c-1.344-.263-3.321-.537-4.691-.576z"/>
+ <path fill="#ebebeb" d="M168 23c0-3.413.571-6.693 1.623-9.751 5.844.375 21.988.137 35.877 2.126 9.289 1.331 16.625 3.5 22.456 5.989.029.542.044 1.087.044 1.636 0 16.557-13.443 30-30 30-16.558 0-30-13.443-30-30z"/>
+ <path fill="#28851e" d="M249.641 191.295c-4.552 43.238-22.622 50.324-83.29 50.324H90.982c-59.558 0-78.063-6.829-83.026-47.987-1.208-10.019 242.689-11.878 241.685-2.337z"/>
+ <path fill-opacity=".5" d="M74.73 204.655l-9.451 3.448c.025-.01.051-.021.08-.031l-.193.072-.616.225c-.699.255-.668.535.071.625l1.386.169c.748.104 1.717.212 2.85.349l.209.023 1.012.123c.739.09 1.907-.045 2.608-.3l1.079-.394 25.929 3.153-1.789.653c-1.623.592-.66 1.35 2.153 1.692l51.205 6.226-.888.311c-.082.029-.149.06-.198.091-.653.25-.606.52.116.608l.843.102c.099.016.202.03.312.044 5.834.708 9.071 1.16 11.134 1.348l1.304.158c.739.09 1.907-.044 2.607-.299l20.957-7.645c.699-.255.668-.536-.071-.625l-13.593-1.653c-.739-.09-1.907.044-2.607.299l-1.048.383-34.722-4.223v-2.744c0-.129-.094-.254-.267-.371l39.226-12.392c3.22-1.022-4.103-2.065-7.351-1.031l-38.465 12.152-.052.001-1.261.402h-1.179.003-6.041L80.28 193.049c-1.21-.382-2.994-.478-4.579-.39-.19.006-.378.017-.566.031l.041.002c-1.526.117-2.775.402-3.008.747-.078.096-.204.143.063.291.1.114.331.232.699.35l2.144.677c3.941 1.294 12.886 4.083 32.872 10.385l3.943 1.246c0 .002 0 .004-.002.006l.262.082c-.17.116-.262.239-.262.367v.916a7.16 7.16 0 0 0-1.014.273l-1.795.655-25.903-3.156 1.067-.388c.698-.255.667-.536-.073-.625l-.94-.115a9.074 9.074 0 0 0-.273-.037l-3.043-.372c-.11-.013-.223-.025-.337-.035l-.863-.105c-.74-.09-1.908.044-2.608.3l-.015.006a2.564 2.564 0 0 0-.191.06l-1.337.489a5.65 5.65 0 0 1 .168-.054zm112.531 10.826l-19.112 6.982 14.42-5.268-5.996 2.203 10.688-3.917z"/>
+ <path fill="#4d4d4d" d="M167.687 190.115l-43.369-65.052-43.368 65.052c-3.234 4.851-10.57 0-7.35-4.895l47.043-70.566a4.412 4.412 0 0 1 7.351 0l47.043 70.566c3.22 4.851-4.102 9.805-7.35 4.895z"/>
+ <path fill="#666666" d="M124.318 112.699c-1.478 0-2.857.74-3.675 1.97-50.719 76.093-48.117 71.242-47.778 73.726.249-1.47-2.397 2.94 47.719-72.256a4.41 4.41 0 0 1 7.351 0v-1.47a4.41 4.41 0 0 0-3.617-1.97z"/>
+ <path fill="#333333" d="M175.037 185.234l-47.043-70.565a4.413 4.413 0 0 0-3.676-1.97 3.808 3.808 0 0 0-.823.103 4.41 4.41 0 0 0-2.837 1.867l-8.101 12.084a5.884 5.884 0 0 0 1.765 3.882 3.337 3.337 0 0 1 .573 4.248c-39.958 59.936-37.032 56.246-39.09 56.937a4.41 4.41 0 0 0 5.116-1.705l43.397-65.052 4.852 7.35a6.649 6.649 0 0 0 3.969-.838 3.647 3.647 0 0 1 4.778 1.088l37.12 52.571z"/>
+ <path fill="#333333" d="M118.438 101.1h11.761a5.883 5.883 0 0 1 5.88 5.88v17.642a5.883 5.883 0 0 1-5.88 5.88h-11.761a5.883 5.883 0 0 1-5.881-5.88V106.98a5.883 5.883 0 0 1 5.881-5.88z"/>
+ <path fill="#4d4d4d" d="M113.601 124.622V106.98a5.88 5.88 0 0 1 5.881-5.88h-1.044a5.88 5.88 0 0 0-5.881 5.88v17.642a5.88 5.88 0 0 0 5.881 5.88h1.044a5.88 5.88 0 0 1-5.881-5.88z"/>
+ <path fill="#1f1f1f" d="M130.199 101.1c-12.04 0-11.923-.132-13.231.206-1.103 1.867-.838 1.882-.838 16.318l.735 1.279a5.88 5.88 0 0 0 8.027 2.146l3.381-1.955a2.941 2.941 0 0 1 4.337 2.499v3.029a5.88 5.88 0 0 1-5.881 5.88h3.47a5.88 5.88 0 0 0 5.88-5.88V106.98a5.88 5.88 0 0 0-5.88-5.88z"/>
+ <path fill="#666666" d="M67.819 118.361l37.085-21.411 9.394 16.27-37.085 21.412-9.394-16.271z"/>
+ <path fill="#808080" d="M104.913 98.263l8.821 15.304.573-.339-9.394-16.274-37.091 21.42.559.985 36.532-21.096z"/>
+ <path fill="#4d4d4d" d="M104.913 96.954l-.926.53 7.35 12.804-3.601 2.088-6.822-11.761 4.881 10.614a2.22 2.22 0 0 1-.911 2.852l-18.862 10.864a3.896 3.896 0 0 1-5.131-1.132l-5.88-8.306 6.807 11.893-6.616 3.823 2.073 3.425 37.032-21.42-9.394-16.274z"/>
+ <path fill="#e6e6e6" d="M100.728 88.447l60.003-34.644 18.825 32.606-60.004 34.643a5.881 5.881 0 0 1-8.033-2.152L98.575 96.479a5.88 5.88 0 0 1 2.153-8.032z"/>
+ <path fill="#f2f2f2" d="M101.782 90.648l60.009-34.607 17.642 30.476.176-.103-18.847-32.519-59.965 34.606a5.881 5.881 0 0 0-2.191 8.027l.456.794a5.879 5.879 0 0 1 2.72-6.674z"/>
+ <path fill="#cccccc" d="M177.477 82.856l-8.82 5.057-15.48-26.903 11.496 25.448a3.647 3.647 0 0 1-1.47 4.66l-45.735 26.374a5.881 5.881 0 0 1-7.851-1.853l1.926 3.338a5.881 5.881 0 0 0 8.027 2.146l60.01-34.651-2.103-3.616z"/>
+ <path fill="#b3b3b3" d="M152.17 53.393l11.178-6.454a2.943 2.943 0 0 1 4.017 1.076l20.552 35.598a2.942 2.942 0 0 1-1.076 4.016l-11.179 6.454a2.942 2.942 0 0 1-4.016-1.076l-20.552-35.598a2.942 2.942 0 0 1 1.076-4.016z"/>
+ <path d="M187.93 83.606l-19.111-33.151"/>
+ <path fill="#cccccc" d="M152.25 59.32a2.942 2.942 0 0 1 1.029-3.955l11.188-6.454a2.94 2.94 0 0 1 3.955 1.015c-3.205-5.557-2.941-4.234-16.304 3.469a2.94 2.94 0 0 0-1.073 4.013l1.47 2.441-.265-.529z"/>
+ <path fill="#999999" d="M187.93 83.606l-10.688-18.597 8.968 15.642a2.94 2.94 0 0 1-1.073 4.013l-11.188 6.454a2.94 2.94 0 0 1-4.057-1.073c3.822 6.63 2.572 5.88 16.906-2.426a2.942 2.942 0 0 0 1.132-4.013z"/>
+ <path fill="#b3b3b3" d="M66.498 113.709l3.043-1.757a2.943 2.943 0 0 1 4.017 1.077l11.15 19.313a2.942 2.942 0 0 1-1.076 4.017l-3.043 1.756a2.94 2.94 0 0 1-4.016-1.076l-11.151-19.313a2.943 2.943 0 0 1 1.076-4.017z"/>
+ <path fill="#cccccc" d="M66.029 118.785a2.939 2.939 0 0 1 1.073-4.013l3.043-1.764a2.94 2.94 0 0 1 4.013 1.073l-.617-1.058a2.941 2.941 0 0 0-4.014-1.074c-3.866 2.22-5.836 2.794-3.498 6.836z"/>
+ <path fill="#999999" d="M84.699 132.355l-1.338-2.323a2.94 2.94 0 0 1-1.073 4.013l-3.043 1.764a2.94 2.94 0 0 1-4.014-1.058l1.338 2.323a2.942 2.942 0 0 0 4.014 1.073l3.043-1.764a2.941 2.941 0 0 0 1.073-4.028z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ksudoku.svg b/.icons/Gruvbox_Dark-2/apps/64/ksudoku.svg
new file mode 100644
index 000000000..d60b7d0c8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ksudoku.svg
@@ -0,0 +1,59 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="sAgHydYUOL6G5Vz8HkkET4mi6Wej5gdE" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#sAgHydYUOL6G5Vz8HkkET4mi6Wej5gdE)">
+ <linearGradient id="_lgradient_0" x1="0" x2="0" y1="0" y2="1.001" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g style="opacity:0.81">
+ <g opacity=".81">
+ <path fill="#b3b3b3" d="M 44.573343 26.80629 L 92.194448 26.80629 L 92.194448 93.310171 L 20.573343 93.310171 L 20.573343 50.80629 C 20.573343 37.560329 31.327383 26.80629 44.573343 26.80629 Z"/>
+ </g>
+ <g opacity=".81">
+ <rect fill="#ebebeb" width="71.621" height="66.504" x="92.19" y="26.81" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ <g opacity=".81">
+ <path fill="#b3b3b3" d="M 163.815554 26.80629 L 211.436659 26.80629 C 224.68262 26.80629 235.436659 37.560329 235.436659 50.80629 L 235.436659 93.310171 L 163.815554 93.310171 L 163.815554 26.80629 L 163.815554 26.80629 Z"/>
+ </g>
+ <g opacity=".81">
+ <rect fill="#ebebeb" width="71.621" height="66.504" x="20.57" y="93.31" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ <g opacity=".81">
+ <rect fill="#945f2b" width="71.621" height="66.504" x="92.19" y="93.31" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ <g opacity=".81">
+ <rect fill="#ebebeb" width="71.621" height="66.504" x="163.82" y="93.31" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ <g opacity=".81">
+ <path fill="#b3b3b3" d="M 20.573343 159.814053 L 92.194448 159.814053 L 92.194448 226.317935 L 44.573343 226.317935 C 31.327383 226.317935 20.573343 215.563895 20.573343 202.317935 L 20.573343 159.814053 L 20.573343 159.814053 Z"/>
+ </g>
+ <g opacity=".81">
+ <rect fill="#ebebeb" width="71.621" height="66.504" x="92.19" y="159.81" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ <g opacity=".81">
+ <path fill="#b3b3b3" d="M 163.815554 159.814053 L 235.436659 159.814053 L 235.436659 202.317935 C 235.436659 215.563895 224.68262 226.317935 211.436659 226.317935 L 163.815554 226.317935 L 163.815554 159.814053 L 163.815554 159.814053 Z"/>
+ </g>
+ </g>
+ <path fill="#d06c48" fill-rule="evenodd" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 L 165.688919 11.95 Z M 165.71 26.95 C 169.98 26.95 174.25 26.99 178.52 27.08 C 182.26 27.16 186 27.31 189.74 27.52 C 192.95 27.71 196.17 27.97 199.37 28.32 C 202.07 28.62 204.76 29.01 207.43 29.51 C 209.62 29.91 211.78 30.42 213.91 31.05 C 215.61 31.55 217.26 32.16 218.87 32.88 C 220.14 33.45 221.35 34.12 222.5 34.89 C 223.46 35.54 224.36 36.27 225.18 37.09 C 226 37.91 226.74 38.81 227.38 39.77 C 228.15 40.91 228.83 42.12 229.39 43.38 C 230.12 44.99 230.73 46.64 231.22 48.33 C 231.85 50.46 232.37 52.62 232.77 54.8 C 233.26 57.47 233.66 60.15 233.95 62.85 C 234.3 66.05 234.57 69.26 234.75 72.47 C 234.97 76.21 235.11 79.94 235.19 83.68 C 235.29 87.94 235.33 92.21 235.33 96.48 C 235.33 96.48 235.33 96.49 235.33 96.49 L 235.33 155.74 C 235.33 155.75 235.33 155.76 235.33 155.76 C 235.33 160.03 235.29 164.29 235.19 168.56 C 235.11 172.3 234.97 176.03 234.75 179.77 C 234.57 182.98 234.3 186.19 233.95 189.39 C 233.66 192.09 233.26 194.77 232.77 197.44 C 232.37 199.62 231.85 201.78 231.22 203.91 C 230.73 205.6 230.12 207.25 229.39 208.86 C 228.83 210.12 228.15 211.33 227.38 212.47 C 226.74 213.43 226 214.33 225.18 215.15 C 224.36 215.96 223.46 216.7 222.5 217.35 C 221.35 218.12 220.14 218.79 218.87 219.36 C 217.26 220.08 215.61 220.69 213.91 221.19 C 211.78 221.81 209.62 222.33 207.43 222.73 C 204.76 223.23 202.07 223.62 199.37 223.91 C 196.17 224.27 192.95 224.53 189.74 224.71 C 186 224.93 182.26 225.08 178.52 225.16 C 174.25 225.25 169.98 225.29 165.71 225.29 C 165.7 225.29 165.69 225.29 165.69 225.29 L 90.32 225.29 C 90.31 225.29 90.31 225.29 90.3 225.29 C 86.03 225.29 81.76 225.25 77.49 225.16 C 73.75 225.08 70.01 224.93 66.27 224.71 C 63.05 224.53 59.84 224.27 56.64 223.91 C 53.94 223.62 51.25 223.23 48.58 222.73 C 46.39 222.33 44.23 221.81 42.09 221.19 C 40.4 220.69 38.74 220.08 37.13 219.36 C 35.87 218.79 34.66 218.12 33.51 217.35 C 32.55 216.7 31.65 215.96 30.83 215.15 C 30.01 214.33 29.27 213.43 28.62 212.47 C 27.85 211.33 27.18 210.12 26.61 208.86 C 25.89 207.25 25.28 205.6 24.79 203.91 C 24.16 201.78 23.64 199.62 23.24 197.44 C 22.74 194.77 22.35 192.09 22.06 189.39 C 21.7 186.19 21.44 182.98 21.26 179.77 C 21.04 176.03 20.89 172.3 20.81 168.56 C 20.72 164.29 20.68 160.03 20.68 155.76 C 20.68 155.76 20.68 155.75 20.68 155.74 L 20.68 96.49 C 20.68 96.49 20.68 96.48 20.68 96.48 C 20.68 92.21 20.72 87.94 20.81 83.68 C 20.89 79.94 21.04 76.21 21.26 72.47 C 21.44 69.26 21.7 66.05 22.06 62.85 C 22.35 60.15 22.74 57.47 23.24 54.8 C 23.64 52.62 24.16 50.46 24.79 48.33 C 25.28 46.64 25.89 44.99 26.61 43.38 C 27.18 42.12 27.85 40.91 28.62 39.77 C 29.27 38.81 30.01 37.91 30.83 37.09 C 31.65 36.27 32.55 35.54 33.51 34.89 C 34.66 34.12 35.87 33.45 37.13 32.88 C 38.74 32.16 40.4 31.55 42.09 31.05 C 44.23 30.42 46.39 29.91 48.58 29.51 C 51.25 29.01 53.94 28.62 56.64 28.32 C 59.84 27.97 63.05 27.71 66.27 27.52 C 70.01 27.31 73.75 27.16 77.49 27.08 C 81.76 26.99 86.03 26.95 90.3 26.95 C 90.31 26.95 90.31 26.95 90.32 26.95 L 165.69 26.95 C 165.69 26.95 165.7 26.95 165.71 26.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1.209" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 49.043039 146 L 49.043039 146 L 49.043039 141.524862 L 49.043039 141.524862 Q 54.291657 140.585635 58.131436 136.883978 L 58.131436 136.883978 L 58.131436 136.883978 Q 61.971215 133.18232 62.910442 127.436464 L 62.910442 127.436464 L 62.910442 127.436464 Q 60.20326 130.751381 54.457403 130.751381 L 54.457403 130.751381 L 54.457403 130.751381 Q 49.37453 130.751381 45.97674 127.270718 L 45.97674 127.270718 L 45.97674 127.270718 Q 42.57895 123.790055 42.57895 118.596685 L 42.57895 118.596685 L 42.57895 118.596685 Q 42.57895 113.127072 46.308232 109.563536 L 46.308232 109.563536 L 46.308232 109.563536 Q 50.037514 106 55.728121 106 L 55.728121 106 L 55.728121 106 Q 62.081713 106 65.341381 110.143646 L 65.341381 110.143646 L 65.341381 110.143646 Q 68.60105 114.287293 68.60105 120.972376 L 68.60105 120.972376 L 68.60105 120.972376 Q 68.60105 130.751381 63.380055 137.740331 L 63.380055 137.740331 L 63.380055 137.740331 Q 58.159061 144.729282 49.043039 146 Z M 55.562376 126.276243 L 55.562376 126.276243 L 55.562376 126.276243 Q 59.153536 126.276243 61.391105 124.093923 L 61.391105 124.093923 L 61.391105 124.093923 Q 63.628674 121.911602 63.628674 118.375691 L 63.628674 118.375691 L 63.628674 118.375691 Q 63.628674 115.005525 61.335856 112.823204 L 61.335856 112.823204 L 61.335856 112.823204 Q 59.043039 110.640884 55.562376 110.640884 L 55.562376 110.640884 L 55.562376 110.640884 Q 51.971215 110.640884 49.733646 112.823204 L 49.733646 112.823204 L 49.733646 112.823204 Q 47.496077 115.005525 47.496077 118.375691 L 47.496077 118.375691 L 47.496077 118.375691 Q 47.496077 121.966851 49.678398 124.121547 L 49.678398 124.121547 L 49.678398 124.121547 Q 51.860718 126.276243 55.562376 126.276243 Z"/>
+ <path fill="#ececec" d="M 127.62042 146.132376 L 127.62042 146.132376 L 127.62042 146.132376 Q 117.841414 146.132376 114.416 137.126851 L 114.416 137.126851 L 118.891138 135.303646 L 118.891138 135.303646 Q 121.487823 141.54674 127.62042 141.54674 L 127.62042 141.54674 L 127.62042 141.54674 Q 131.266829 141.54674 133.587271 139.778785 L 133.587271 139.778785 L 133.587271 139.778785 Q 135.907713 138.010829 135.907713 134.640663 L 135.907713 134.640663 L 135.907713 134.640663 Q 135.907713 131.436243 133.863514 129.530166 L 133.863514 129.530166 L 133.863514 129.530166 Q 131.819315 127.624088 127.896663 127.624088 L 127.896663 127.624088 L 125.134232 127.624088 L 125.134232 123.093702 L 127.62042 123.093702 L 127.62042 123.093702 Q 130.659094 123.093702 132.537547 121.408619 L 132.537547 121.408619 L 132.537547 121.408619 Q 134.416 119.723536 134.416 116.961105 L 134.416 116.961105 L 134.416 116.961105 Q 134.416 114.088177 132.565171 112.37547 L 132.565171 112.37547 L 132.565171 112.37547 Q 130.714343 110.662762 127.786166 110.662762 L 127.786166 110.662762 L 127.786166 110.662762 Q 122.537547 110.662762 120.106608 115.856133 L 120.106608 115.856133 L 115.63147 114.143425 L 115.63147 114.143425 Q 117.012685 110.607514 120.134232 108.369945 L 120.134232 108.369945 L 120.134232 108.369945 Q 123.255779 106.132376 127.786166 106.132376 L 127.786166 106.132376 L 127.786166 106.132376 Q 132.81379 106.132376 136.128707 109.060552 L 136.128707 109.060552 L 136.128707 109.060552 Q 139.443624 111.988729 139.443624 116.408619 L 139.443624 116.408619 L 139.443624 116.408619 Q 139.443624 119.060552 138.145282 121.325746 L 138.145282 121.325746 L 138.145282 121.325746 Q 136.846939 123.590939 134.471249 124.806409 L 134.471249 124.806409 L 134.471249 124.806409 Q 137.509923 126.021878 139.22263 128.508066 L 139.22263 128.508066 L 139.22263 128.508066 Q 140.935337 130.994254 140.935337 134.474917 L 140.935337 134.474917 L 140.935337 134.474917 Q 140.935337 139.723536 137.123182 142.927956 L 137.123182 142.927956 L 137.123182 142.927956 Q 133.311028 146.132376 127.62042 146.132376 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ksysguard.svg b/.icons/Gruvbox_Dark-2/apps/64/ksysguard.svg
new file mode 120000
index 000000000..c0db69da4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ksysguard.svg
@@ -0,0 +1 @@
+monitor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kteatime.svg b/.icons/Gruvbox_Dark-2/apps/64/kteatime.svg
new file mode 120000
index 000000000..eed6ea56c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kteatime.svg
@@ -0,0 +1 @@
+caffeine.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ktechlab.svg b/.icons/Gruvbox_Dark-2/apps/64/ktechlab.svg
new file mode 100644
index 000000000..f1808e372
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ktechlab.svg
@@ -0,0 +1,112 @@
+<svg width="256" height="256" fill="none" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg">
+ <g clip-path="url(#clip0)">
+ <g filter="url(#filter0_d)">
+ <path d="m165.685 11.947c74.055 0 84.639 10.5572 84.639 84.5438v59.2512c0 73.986-10.584 84.543-84.639 84.543h-75.3698c-74.0557 0-84.63934-10.557-84.63934-84.543v-59.2512c0-73.9866 10.58364-84.5438 84.63934-84.5438h75.3698z" fill="url(#paint0_linear)"/>
+ </g>
+ <g filter="url(#filter1_f)" opacity=".2">
+ <path d="m60.8158 73.807c-2.114 0-3.8158 1.5095-3.8158 3.3885v13.5739c0 1.8791 1.7018 3.3885 3.8158 3.3885h22.8947c2.114 0 3.8158-1.5094 3.8158-3.3885v-13.5739c0-1.879-1.7018-3.3885-3.8158-3.3885h-22.8947zm111.9302 0c-2.114 0-3.816 1.5095-3.816 3.3885v13.5739c0 1.8791 1.702 3.3885 3.816 3.3885h22.894c2.114 0 3.816-1.5094 3.816-3.3885v-13.5739c0-1.879-1.702-3.3885-3.816-3.3885h-22.894zm-111.9302 45.789c-2.114 0-3.8158 1.51-3.8158 3.389v13.574c0 1.879 1.7018 3.388 3.8158 3.388h22.8947c2.114 0 3.8158-1.509 3.8158-3.388v-13.574c0-1.879-1.7018-3.389-3.8158-3.389h-22.8947zm111.9302 0c-2.114 0-3.816 1.51-3.816 3.389v13.574c0 1.879 1.702 3.388 3.816 3.388h22.894c2.114 0 3.816-1.509 3.816-3.388v-13.574c0-1.879-1.702-3.389-3.816-3.389h-22.894zm0 45.79c-2.114 0-3.816 1.509-3.816 3.388v13.574c0 1.879 1.702 3.389 3.816 3.389h22.894c2.114 0 3.816-1.51 3.816-3.389v-13.574c0-1.879-1.702-3.388-3.816-3.388h-22.894z"/>
+ </g>
+ <g filter="url(#filter2_f)" opacity=".2">
+ <path d="m179.105 66.4578v126.6282c0 4.371-3.254 7.914-7.268 7.914h-87.2183c-4.0139 0-7.2678-3.543-7.2678-7.914v-126.6282c0-4.3707 3.2539-7.9139 7.2678-7.9139h87.2183c4.014 0 7.268 3.5432 7.268 7.9139z"/>
+ </g>
+ <path d="m83.7105 117.053h-22.8947c-2.1074 0-3.8158 1.518-3.8158 3.391v13.569c0 1.872 1.7084 3.391 3.8158 3.391h22.8947c2.1074 0 3.8158-1.519 3.8158-3.391v-13.569c0-1.873-1.7084-3.391-3.8158-3.391z" fill="url(#paint1_linear)"/>
+ <path d="m83.7105 71.2632h-22.8947c-2.1074 0-3.8158 1.5181-3.8158 3.3909v13.569c0 1.8728 1.7084 3.3909 3.8158 3.3909h22.8947c2.1074 0 3.8158-1.5181 3.8158-3.3909v-13.569c0-1.8728-1.7084-3.3909-3.8158-3.3909z" fill="url(#paint2_linear)"/>
+ <path d="m195.64 117.053h-22.894c-2.108 0-3.816 1.518-3.816 3.391v13.569c0 1.872 1.708 3.391 3.816 3.391h22.894c2.108 0 3.816-1.519 3.816-3.391v-13.569c0-1.873-1.708-3.391-3.816-3.391z" fill="url(#paint3_linear)"/>
+ <path d="m195.64 162.842h-22.894c-2.108 0-3.816 1.518-3.816 3.391v13.569c0 1.873 1.708 3.391 3.816 3.391h22.894c2.108 0 3.816-1.518 3.816-3.391v-13.569c0-1.873-1.708-3.391-3.816-3.391z" fill="url(#paint4_linear)"/>
+ <path d="m195.64 71.2632h-22.894c-2.108 0-3.816 1.5181-3.816 3.3909v13.569c0 1.8728 1.708 3.3909 3.816 3.3909h22.894c2.108 0 3.816-1.5181 3.816-3.3909v-13.569c0-1.8728-1.708-3.3909-3.816-3.3909z" fill="url(#paint5_linear)"/>
+ <path d="m60.8158 71.2632c-2.114 0-3.8158 1.5094-3.8158 3.3885v2.5438c0-1.879 1.7018-3.3885 3.8158-3.3885h22.8947c2.114 0 3.8158 1.5095 3.8158 3.3885v-2.5438c0-1.8791-1.7018-3.3885-3.8158-3.3885h-22.8947zm111.9302 0c-2.114 0-3.816 1.5094-3.816 3.3885v2.5438c0-1.879 1.702-3.3885 3.816-3.3885h22.894c2.114 0 3.816 1.5095 3.816 3.3885v-2.5438c0-1.8791-1.702-3.3885-3.816-3.3885h-22.894zm-111.9302 45.7898c-2.114 0-3.8158 1.509-3.8158 3.388v2.544c0-1.879 1.7018-3.389 3.8158-3.389h22.8947c2.114 0 3.8158 1.51 3.8158 3.389v-2.544c0-1.879-1.7018-3.388-3.8158-3.388h-22.8947zm111.9302 0c-2.114 0-3.816 1.509-3.816 3.388v2.544c0-1.879 1.702-3.389 3.816-3.389h22.894c2.114 0 3.816 1.51 3.816 3.389v-2.544c0-1.879-1.702-3.388-3.816-3.388h-22.894zm0 45.789c-2.114 0-3.816 1.51-3.816 3.389v2.543c0-1.879 1.702-3.388 3.816-3.388h22.894c2.114 0 3.816 1.509 3.816 3.388v-2.543c0-1.879-1.702-3.389-3.816-3.389h-22.894z" fill="white" opacity=".2"/>
+ <path d="m179.105 63.914v126.628c0 4.371-3.254 7.914-7.268 7.914h-87.2183c-4.0139 0-7.2678-3.543-7.2678-7.914v-126.628c0-4.3708 3.2539-7.914 7.2678-7.914h87.2183c4.014 0 7.268 3.5432 7.268 7.914z" fill="url(#paint6_linear)"/>
+ <path d="m128.228 111.965h-30.5262v30.526h30.5262v-30.526z" fill="url(#paint7_linear)"/>
+ <path d="m158.754 111.965h-30.526v30.526h30.526v-30.526z" fill="url(#paint8_linear)"/>
+ <path d="M128.228 81.4386H97.7018V111.965H128.228V81.4386Z" fill="url(#paint9_linear)"/>
+ <path d="m158.754 81.4386h-30.526v30.5264h30.526v-30.5264z" fill="url(#paint10_linear)"/>
+ <path d="m158.754 142.491h-30.526v30.527h30.526v-30.527z" fill="url(#paint11_linear)"/>
+ <path d="m158.754 111.965h-61.0522v2.544h61.0522v-2.544z" opacity=".2"/>
+ <path d="m158.754 142.491h-61.0522v2.544h61.0522v-2.544z" opacity=".2"/>
+ <path d="m158.754 173.018h-30.526v2.543h30.526v-2.543z" opacity=".2"/>
+ <path d="m84.6148 56c-4.0266 0-7.2639 3.5253-7.2639 7.9098v2.5439c0-4.3845 3.2373-7.9098 7.2639-7.9098h87.2262c4.027 0 7.264 3.5253 7.264 7.9098v-2.5439c0-4.3845-3.237-7.9098-7.264-7.9098h-87.2262z" fill="white" opacity=".1"/>
+ <path d="m165.068 11.9512c4.328-0.0098 8.656 0.0393 12.984 0.1376 3.875 0.0786 7.751 0.226 11.626 0.4519 3.453 0.1965 6.905 0.4814 10.348 0.8548 3.059 0.334 6.118 0.786 9.148 1.346 2.715 0.501 5.4 1.1397 8.046 1.9158 2.4 0.6976 4.751 1.5622 7.023 2.5839 2.115 0.9432 4.141 2.0632 6.059 3.3503 1.839 1.2379 3.561 2.6527 5.135 4.2148 1.564 1.572 2.98 3.2815 4.219 5.1187 1.289 1.9158 2.41 3.9397 3.364 6.0422 1.023 2.2794 1.889 4.6177 2.597 7.0051 0.777 2.6429 1.417 5.325 1.918 8.0367 0.561 3.026 1.013 6.0717 1.348 9.1272 0.374 3.4386 0.659 6.8773 0.856 10.3258 0.226 3.8612 0.373 7.7321 0.462 11.5933 0.088 4.3228 0.138 8.6457 0.128 12.9588v58.2119c0.01 4.323-0.04 8.636-0.128 12.959-0.089 3.871-0.236 7.732-0.462 11.593-0.197 3.449-0.482 6.897-0.856 10.326-0.335 3.055-0.787 6.111-1.348 9.137-0.501 2.702-1.141 5.384-1.918 8.027-0.708 2.387-1.574 4.735-2.597 7.005-0.954 2.112-2.075 4.126-3.364 6.042-1.239 1.837-2.655 3.557-4.219 5.119-1.574 1.562-3.296 2.977-5.135 4.215-1.918 1.287-3.944 2.407-6.059 3.35-2.272 1.022-4.623 1.886-7.023 2.594-2.646 0.776-5.331 1.414-8.046 1.906-3.03 0.569-6.089 1.011-9.148 1.346-3.443 0.373-6.895 0.658-10.348 0.854-3.875 0.226-7.751 0.374-11.626 0.462-4.328 0.088-8.656 0.138-12.984 0.128h-74.126c-4.328 0.01-8.656-0.04-12.9839-0.128-3.8755-0.088-7.751-0.236-11.6265-0.462-3.4525-0.196-6.905-0.481-10.3477-0.854-3.0591-0.335-6.1182-0.777-9.1477-1.346-2.7149-0.492-5.4001-1.13-8.0461-1.906-2.4001-0.708-4.7509-1.572-7.0231-2.594-2.1148-0.943-4.1411-2.063-6.0591-3.35-1.8394-1.238-3.5608-2.653-5.1346-4.215-1.5639-1.562-2.9804-3.282-4.2197-5.119-1.2886-1.916-2.4099-3.93-3.364-6.042-1.023-2.27-1.8886-4.618-2.5968-7.005-0.77706-2.643-1.41642-5.325-1.91807-8.027-0.56067-3.026-1.01313-6.082-1.34757-9.137-0.37377-3.429-0.65903-6.877-0.85575-10.326-0.22623-3.861-0.37378-7.722-0.46231-11.593-0.08852-4.323-0.1377-8.636-0.12787-12.959v-58.2119c-0.00983-4.3131 0.03935-8.636 0.12787-12.9588 0.08853-3.8612 0.23608-7.7321 0.46231-11.5933 0.19672-3.4485 0.48198-6.8872 0.85575-10.3258 0.33444-3.0555 0.7869-6.1012 1.34757-9.1272 0.50165-2.7117 1.14101-5.3938 1.91807-8.0367 0.7082-2.3874 1.5738-4.7257 2.5968-7.0051 0.9541-2.1025 2.0754-4.1264 3.364-6.0422 1.2393-1.8372 2.6558-3.5467 4.2197-5.1187 1.5738-1.5621 3.2952-2.9769 5.1346-4.2148 1.918-1.2871 3.9443-2.4071 6.0591-3.3503 2.2722-1.0217 4.623-1.8863 7.0231-2.5839 2.646-0.7761 5.3312-1.4148 8.0461-1.9158 3.0295-0.56 6.0886-1.012 9.1477-1.346 3.4427-0.3734 6.8952-0.6583 10.3477-0.8548 3.8755-0.2259 7.751-0.3733 11.6265-0.4519 4.3279-0.0983 8.6559-0.1474 12.9839-0.1376h74.126zm0.01 4.0086c4.298-0.0099 8.597 0.0393 12.895 0.1277 3.827 0.0884 7.653 0.2358 11.479 0.4519 3.384 0.1965 6.767 0.4716 10.131 0.8449 2.971 0.3144 5.932 0.7467 8.863 1.2969 2.577 0.4716 5.134 1.0807 7.653 1.8176 2.223 0.6484 4.396 1.4541 6.501 2.3972 1.909 0.8548 3.738 1.8667 5.469 3.0261 1.623 1.0905 3.138 2.3383 4.525 3.7236s2.636 2.8983 3.738 4.5194c1.16 1.7291 2.174 3.5467 3.029 5.4429 0.945 2.1123 1.751 4.2836 2.4 6.4941 0.748 2.5152 1.348 5.0598 1.83 7.6339 0.541 2.9278 0.974 5.8752 1.298 8.8423 0.374 3.3601 0.65 6.73 0.846 10.1097 0.217 3.8218 0.374 7.6338 0.453 11.4557 0.088 4.2934 0.137 8.577 0.137 12.8704v58.2119c0 4.293-0.049 8.577-0.137 12.87-0.079 3.822-0.236 7.644-0.453 11.456-0.196 3.38-0.472 6.75-0.846 10.12-0.324 2.957-0.757 5.904-1.298 8.832-0.482 2.574-1.082 5.119-1.83 7.634-0.649 2.22-1.455 4.382-2.4 6.494-0.855 1.896-1.869 3.724-3.029 5.443-1.102 1.631-2.351 3.144-3.738 4.529-1.387 1.376-2.902 2.623-4.525 3.714-1.731 1.159-3.56 2.171-5.469 3.026-2.105 0.953-4.278 1.749-6.501 2.397-2.519 0.737-5.076 1.346-7.653 1.818-2.931 0.55-5.892 0.982-8.863 1.306-3.364 0.364-6.747 0.649-10.131 0.836-3.826 0.216-7.652 0.373-11.479 0.452-4.298 0.098-8.597 0.137-12.895 0.137h-0.01-74.126-0.0099c-4.2984 0-8.5969-0.039-12.8953-0.137-3.8263-0.079-7.6526-0.236-11.4789-0.452-3.3837-0.187-6.7674-0.472-10.1314-0.836-2.9705-0.324-5.9313-0.756-8.8625-1.306-2.5771-0.472-5.1345-1.081-7.6526-1.818-2.223-0.648-4.3968-1.444-6.5017-2.397-1.9083-0.855-3.7378-1.867-5.469-3.026-1.623-1.091-3.1378-2.338-4.5247-3.714-1.3869-1.385-2.6361-2.898-3.7378-4.529-1.1606-1.719-2.1738-3.547-3.0295-5.443-0.9443-2.112-1.7509-4.274-2.4001-6.494-0.7475-2.515-1.3476-5.06-1.8295-7.634-0.541-2.928-0.9738-5.875-1.2984-8.832-0.3738-3.37-0.6492-6.74-0.8459-10.12-0.2164-3.812-0.37381-7.634-0.4525-11.456-0.08853-4.293-0.13771-8.577-0.13771-12.87v-58.2119c0-4.2934 0.04918-8.577 0.13771-12.8704 0.07869-3.8219 0.2361-7.6339 0.4525-11.4557 0.1967-3.3797 0.4721-6.7496 0.8459-10.1097 0.3246-2.9671 0.7574-5.9145 1.2984-8.8423 0.4819-2.5741 1.082-5.1187 1.8295-7.6339 0.6492-2.2105 1.4558-4.3818 2.4001-6.4941 0.8557-1.8962 1.8689-3.7138 3.0295-5.4429 1.1017-1.6211 2.3509-3.1341 3.7378-4.5194s2.9017-2.6331 4.5247-3.7236c1.7312-1.1594 3.5607-2.1713 5.469-3.0261 2.1049-0.9431 4.2787-1.7488 6.5017-2.3972 2.5181-0.7369 5.0755-1.346 7.6526-1.8176 2.9312-0.5502 5.892-0.9825 8.8625-1.2969 3.364-0.3733 6.7477-0.6484 10.1314-0.8449 3.8263-0.2161 7.6526-0.3635 11.4789-0.4519 4.2984-0.0884 8.5969-0.1376 12.8953-0.1277h0.0099 74.126 0.01z" clip-rule="evenodd" fill="url(#paint12_linear)" fill-rule="evenodd" opacity=".4"/>
+ </g>
+ <defs>
+ <filter id="filter0_d" x="-4.32414" y="5.94696" width="264.648" height="248.338" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+ <feBlend in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <filter id="filter1_f" x="47" y="63.807" width="162.456" height="131.93" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <filter id="filter2_f" x="67.3509" y="48.5439" width="121.754" height="162.456" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="51.4742" x2="52.0964" y1="12.9954" y2="239.997" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#07b3ff" offset="0"/>
+ <stop stop-color="#007de8" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="74.4" x2="74.5357" y1="117.053" y2="137.608" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#ffeb00" offset="0"/>
+ <stop stop-color="#ffa100" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint2_linear" x1="74.4" x2="74.5357" y1="71.2632" y2="91.8187" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#ffeb00" offset="0"/>
+ <stop stop-color="#ffa100" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint3_linear" x1="186.33" x2="186.466" y1="117.053" y2="137.608" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#ffeb00" offset="0"/>
+ <stop stop-color="#ffa100" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint4_linear" x1="186.33" x2="186.466" y1="162.842" y2="183.398" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#ffeb00" offset="0"/>
+ <stop stop-color="#ffa100" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint5_linear" x1="186.33" x2="186.466" y1="71.2632" y2="91.8187" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#ffeb00" offset="0"/>
+ <stop stop-color="#ffa100" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint6_linear" x1="179.105" x2="77.3509" y1="198.456" y2="198.456" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#4c5561" offset="1e-7"/>
+ <stop stop-color="#2e3842" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint7_linear" x1="97.7018" x2="97.7018" y1="111.965" y2="142.491" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#00ff99" offset="1e-7"/>
+ <stop stop-color="#14dc57" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint8_linear" x1="128.228" x2="128.228" y1="111.965" y2="142.491" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#ffec57" offset="1e-7"/>
+ <stop stop-color="#ffc551" offset=".5"/>
+ <stop stop-color="#f5a90f" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint9_linear" x1="97.7018" x2="97.7018" y1="81.4386" y2="111.965" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#ff9757" offset="1e-7"/>
+ <stop stop-color="#ff6e51" offset=".5"/>
+ <stop stop-color="#f5350f" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint10_linear" x1="128.228" x2="128.228" y1="81.4386" y2="111.965" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#5786ff" offset="1e-7"/>
+ <stop stop-color="#51a8ff" offset=".5"/>
+ <stop stop-color="#0f82f5" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint11_linear" x1="128.228" x2="128.228" y1="142.491" y2="173.018" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#ff57db" offset="1e-7"/>
+ <stop stop-color="#ff51ff" offset=".5"/>
+ <stop stop-color="#f50ff5" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint12_linear" x1="132.082" x2="132.082" y1="11.95" y2="240.29" gradientUnits="userSpaceOnUse">
+ <stop stop-color="white" offset="0"/>
+ <stop stop-color="white" stop-opacity=".0980392" offset=".125"/>
+ <stop stop-opacity=".0980392" offset=".925"/>
+ <stop stop-opacity=".498039" offset="1"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect width="256" height="256" fill="white"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ktikz.svg b/.icons/Gruvbox_Dark-2/apps/64/ktikz.svg
new file mode 100755
index 000000000..935de79f0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ktikz.svg
@@ -0,0 +1,58 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="XdtskhKEAR2yHrv4YCUBLKott1Xcy6av" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#XdtskhKEAR2yHrv4YCUBLKott1Xcy6av)">
+ <linearGradient id="_lgradient_105" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_105)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g>
+ <g>
+ <path fill="#bc1938" d="M 95.367192 168.43118 C 95.367192 168.851381 95.237133 169.071486 95.00702 169.071486 C 94.306683 169.071486 93.346223 169.011458 92.12564 168.91141 C 90.815012 168.831372 89.744498 168.791352 88.924107 168.791352 C 88.063693 168.791352 86.933153 168.831372 85.522478 168.91141 C 84.02176 169.011458 82.77116 169.071486 81.760676 169.071486 C 81.540572 169.071486 81.440523 168.851381 81.440523 168.43118 C 81.440523 168.061003 81.560581 167.860907 81.800696 167.830892 C 83.821662 167.570769 84.842152 167.110547 84.842152 166.470241 C 84.842152 165.970003 84.471975 165.189628 83.761635 164.149129 L 78.038894 155.865162 L 71.915962 164.149129 C 71.405717 164.769428 71.155598 165.359708 71.155598 165.909973 C 71.155598 166.450233 71.415721 166.860428 71.955981 167.150567 C 72.506245 167.420697 73.446695 167.650807 74.757323 167.830892 C 74.937408 167.860907 75.037457 168.061003 75.037457 168.43118 C 75.037457 168.851381 74.907395 169.071486 74.677284 169.071486 C 73.656795 169.071486 72.496241 169.011458 71.195617 168.91141 C 70.075081 168.831372 69.124625 168.791352 68.354257 168.791352 C 67.683935 168.791352 66.883552 168.831372 65.953107 168.91141 C 64.852578 169.011458 63.862106 169.071486 62.991689 169.071486 C 62.751574 169.071486 62.631516 168.851381 62.631516 168.43118 C 62.631516 168.061003 62.791593 167.860907 63.111746 167.830892 C 64.62247 167.700831 65.803034 167.390682 66.633433 166.910452 C 67.483839 166.440226 68.474314 165.499777 69.594851 164.10911 L 77.198492 154.664588 L 69.15464 143.459222 C 68.114142 141.948498 67.17369 140.978034 66.353298 140.577842 C 65.552915 140.187654 64.332332 139.897516 62.711554 139.737439 C 62.781589 139.737439 62.831612 139.527342 62.831612 139.097133 C 62.831612 138.706945 62.931659 138.496845 63.151765 138.496845 C 63.842095 138.496845 64.812562 138.546866 66.073164 138.61689 C 67.453827 138.726946 68.534342 138.776967 69.314717 138.776967 C 70.215146 138.776967 71.355694 138.726946 72.716345 138.61689 C 74.177046 138.546866 75.407634 138.496845 76.398109 138.496845 C 76.628219 138.496845 76.758281 138.706943 76.758281 139.097133 C 76.758281 139.527339 76.5882 139.737439 76.278051 139.737439 C 74.937408 139.897516 74.026974 140.087608 73.556748 140.297708 C 73.096526 140.487802 72.876422 140.767934 72.876422 141.13811 C 72.876422 141.61834 73.276614 142.398713 74.076997 143.459222 L 79.839757 151.222939 L 85.202325 143.459222 C 85.732578 142.638828 86.002708 142.038543 86.002708 141.658359 C 86.002708 141.158121 85.702565 140.757929 85.122286 140.457784 C 84.532003 140.147635 83.581547 139.897516 82.280926 139.737439 C 82.090834 139.737439 82.000791 139.527342 82.000791 139.097133 C 82.000791 138.706945 82.120849 138.496845 82.360964 138.496845 C 83.31142 138.496845 84.38193 138.546866 85.562497 138.61689 C 86.673029 138.726946 87.693517 138.776967 88.603953 138.776967 C 89.264268 138.776967 90.064652 138.736935 91.005103 138.656922 C 92.145648 138.55688 93.226168 138.496845 94.246656 138.496845 C 94.476756 138.496845 94.606828 138.706943 94.606828 139.097133 C 94.606828 139.257209 94.546793 139.407282 94.446751 139.537344 C 94.336695 139.677417 94.22664 139.737452 94.126598 139.737452 C 92.54584 139.897529 91.335261 140.237691 90.484854 140.737931 C 89.654456 141.218161 88.714007 142.128598 87.683513 143.459234 L 80.64014 152.463546 L 88.724011 164.149142 C 89.814533 165.66987 90.724969 166.620326 91.445314 166.990503 C 92.155655 167.370684 93.346223 167.65082 95.00702 167.830905 C 95.23712 167.86092 95.367192 168.061016 95.367192 168.431193 L 95.367192 168.43118 Z"/>
+ <path fill="#bc1938" d="M 90.461176 170.952387 C 91.611727 173.513614 92.56218 175.974794 93.302536 178.315913 C 98.825181 178.135827 102.76707 178.035779 105.10819 178.035779 C 107.459316 178.035779 111.401202 178.135827 116.913843 178.315913 C 117.153958 178.315913 117.274015 178.105813 117.274015 177.675607 C 117.274015 177.30543 117.153958 177.105334 116.913843 177.075319 C 115.723272 176.945258 114.792827 176.755166 114.152521 176.515051 C 113.492206 176.28494 113.031984 175.954783 112.791869 175.554591 C 112.531746 175.134389 112.391677 174.42405 112.391677 173.433575 L 112.391677 152.823706 C 112.391677 151.813223 112.521739 151.102882 112.75185 150.70269 C 112.991965 150.28249 113.452184 149.942326 114.112501 149.702211 C 114.752808 149.442085 115.693257 149.241992 116.913843 149.101924 C 117.153958 149.101924 117.274015 148.891826 117.274015 148.461617 C 117.274015 148.07143 117.153958 147.86133 116.913843 147.86133 C 113.212069 148.051424 109.420255 148.141464 105.5484 148.141464 C 101.636526 148.141464 97.824702 148.051411 94.142939 147.86133 C 93.8528 150.05238 93.382575 152.233423 92.742268 154.384453 C 92.742268 154.684598 93.012398 154.824664 93.542651 154.824664 C 93.782766 154.824664 93.932839 154.724615 93.982862 154.504511 C 95.08339 151.202929 97.404502 149.542135 100.946197 149.542135 L 105.388324 149.542135 C 107.069129 149.542135 107.909531 150.392541 107.909531 152.063342 L 107.909531 161.387807 L 102.266829 161.387807 C 100.756105 161.387807 99.725613 161.067654 99.185353 160.427347 C 98.6551 159.797045 98.284923 158.6565 98.064817 157.025718 C 98.064817 156.815618 97.864721 156.705565 97.464529 156.705565 C 97.074342 156.705565 96.864242 156.835627 96.864242 157.065737 C 96.864242 157.816097 96.954284 158.736538 97.104357 159.82706 C 97.264433 160.897573 97.344472 161.777995 97.344472 162.468324 C 97.344472 163.138646 97.264433 164.009061 97.104357 165.06957 C 96.954284 166.220122 96.864242 167.170577 96.864242 167.910931 C 96.864242 168.151046 97.074342 168.271103 97.464529 168.271103 C 97.864721 168.271103 98.064817 168.151046 98.064817 167.910931 C 98.304932 166.020026 98.715128 164.699393 99.265392 163.949034 C 99.82566 163.178665 100.836143 162.788478 102.266829 162.788478 L 107.909531 162.788478 L 107.909531 173.953824 C 107.909531 175.744683 107.069129 176.635108 105.388324 176.635108 L 100.586024 176.635108 C 98.855196 176.635108 97.134372 176.064836 95.423552 174.914284 C 93.692724 173.773737 92.422115 172.333047 91.621731 170.592215 C 91.571711 170.462153 91.45164 170.392119 91.261559 170.392119 C 91.051461 170.392119 90.861367 170.452149 90.701291 170.552196 C 90.551228 170.662249 90.461176 170.802315 90.461176 170.952387 Z"/>
+ <path fill="#bc1938" d="M 142.419266 145.740314 C 142.419266 146.010444 142.149136 146.140506 141.618883 146.140506 C 141.398771 146.140506 141.248706 146.040459 141.178672 145.820352 C 140.558376 143.769371 139.667948 142.318674 138.497388 141.458263 C 137.316822 140.607857 135.585993 140.17765 133.294897 140.17765 L 131.2139 140.17765 C 130.493555 140.17765 129.993317 140.307709 129.733191 140.537823 C 129.463061 140.757935 129.333 141.188133 129.333 141.818436 L 129.333 164.149129 C 129.333 165.139604 129.463061 165.849943 129.733191 166.270145 C 129.993317 166.700352 130.453536 167.040513 131.093843 167.270624 C 131.75416 167.510739 132.694609 167.700831 133.895184 167.830892 C 134.125295 167.860907 134.255357 168.061003 134.255357 168.43118 C 134.255357 168.851381 134.125295 169.071486 133.895184 169.071486 C 132.904709 169.071486 131.724145 169.011458 130.373498 168.91141 C 129.092885 168.831372 128.022371 168.791352 127.171965 168.791352 C 126.261528 168.791352 125.150996 168.831372 123.850374 168.91141 C 122.489723 169.011458 121.309156 169.071486 120.328688 169.071486 C 120.108581 169.071486 120.008534 168.851381 120.008534 168.43118 C 120.008534 168.061003 120.108581 167.860907 120.328688 167.830892 C 122.109539 167.650807 123.330125 167.330654 123.970432 166.870432 C 124.600734 166.420218 124.930892 165.509781 124.930892 164.149129 L 124.930892 141.818436 C 124.930892 141.188133 124.790826 140.757929 124.5307 140.537823 C 124.26057 140.307722 123.750328 140.17765 123.009972 140.17765 L 121.329167 140.17765 C 119.24817 140.17765 117.357265 140.707904 115.686465 141.738398 C 114.00566 142.778896 112.905132 144.149552 112.404893 145.820352 C 112.324855 146.040459 112.154774 146.140506 111.924663 146.140506 C 111.414419 146.140506 111.164299 145.980429 111.164299 145.660276 C 111.984693 143.449218 112.765066 140.938014 113.485411 138.136673 C 115.476365 138.56688 120.048554 138.776979 127.171965 138.776979 C 134.475463 138.776979 139.117686 138.566882 141.098634 138.136673 C 141.308731 140.057593 141.748945 142.598811 142.419266 145.740314 Z"/>
+ <path fill="#bc1938" d="M 163.297309 170.952387 C 162.146757 173.513614 161.196304 175.974794 160.455948 178.315913 C 154.933304 178.135827 150.991415 178.035779 148.650295 178.035779 C 146.299168 178.035779 142.357282 178.135827 136.844641 178.315913 C 136.604526 178.315913 136.484469 178.105813 136.484469 177.675607 C 136.484469 177.30543 136.604526 177.105334 136.844641 177.075319 C 138.035212 176.945258 138.965657 176.755166 139.605964 176.515051 C 140.266279 176.28494 140.7265 175.954783 140.966615 175.554591 C 141.226739 175.134389 141.366807 174.42405 141.366807 173.433575 L 141.366807 152.823706 C 141.366807 151.813223 141.236745 151.102882 141.006635 150.70269 C 140.76652 150.28249 140.3063 149.942326 139.645983 149.702211 C 139.005676 149.442085 138.065227 149.241992 136.844641 149.101924 C 136.604526 149.101924 136.484469 148.891826 136.484469 148.461617 C 136.484469 148.07143 136.604526 147.86133 136.844641 147.86133 C 140.546415 148.051424 144.338229 148.141464 148.210084 148.141464 C 152.121958 148.141464 155.933783 148.051411 159.615546 147.86133 C 159.905684 150.05238 160.37591 152.233423 161.016216 154.384453 C 161.016216 154.684598 160.746086 154.824664 160.215833 154.824664 C 159.975718 154.824664 159.825646 154.724615 159.775622 154.504511 C 158.675094 151.202929 156.353983 149.542135 152.812288 149.542135 L 148.370161 149.542135 C 146.689356 149.542135 145.848953 150.392541 145.848953 152.063342 L 145.848953 161.387807 L 151.491655 161.387807 C 153.00238 161.387807 154.032871 161.067654 154.573131 160.427347 C 155.103384 159.797045 155.473561 158.6565 155.693668 157.025718 C 155.693668 156.815618 155.893763 156.705565 156.293955 156.705565 C 156.684143 156.705565 156.894243 156.835627 156.894243 157.065737 C 156.894243 157.816097 156.8042 158.736538 156.654128 159.82706 C 156.494051 160.897573 156.414013 161.777995 156.414013 162.468324 C 156.414013 163.138646 156.494051 164.009061 156.654128 165.06957 C 156.8042 166.220122 156.894243 167.170577 156.894243 167.910931 C 156.894243 168.151046 156.684143 168.271103 156.293955 168.271103 C 155.893763 168.271103 155.693668 168.151046 155.693668 167.910931 C 155.453553 166.020026 155.043357 164.699393 154.493093 163.949034 C 153.932824 163.178665 152.922341 162.788478 151.491655 162.788478 L 145.848953 162.788478 L 145.848953 173.953824 C 145.848953 175.744683 146.689356 176.635108 148.370161 176.635108 L 153.17246 176.635108 C 154.903288 176.635108 156.624113 176.064836 158.334932 174.914284 C 160.065761 173.773737 161.33637 172.333047 162.136753 170.592215 C 162.186774 170.462153 162.306844 170.392119 162.496925 170.392119 C 162.707023 170.392119 162.897117 170.452149 163.057194 170.552196 C 163.207256 170.662249 163.297309 170.802315 163.297309 170.952387 Z"/>
+ <path fill="#bc1938" d="M 192.132762 168.43118 C 192.132762 168.851381 192.002703 169.071486 191.772589 169.071486 C 191.072253 169.071486 190.111793 169.011458 188.89121 168.91141 C 187.580581 168.831372 186.510068 168.791352 185.689676 168.791352 C 184.829263 168.791352 183.698722 168.831372 182.288048 168.91141 C 180.78733 169.011458 179.536729 169.071486 178.526246 169.071486 C 178.306142 169.071486 178.206093 168.851381 178.206093 168.43118 C 178.206093 168.061003 178.32615 167.860907 178.566265 167.830892 C 180.587232 167.570769 181.607722 167.110547 181.607722 166.470241 C 181.607722 165.970003 181.237545 165.189628 180.527204 164.149129 L 174.804464 155.865162 L 168.681532 164.149129 C 168.171287 164.769428 167.921168 165.359708 167.921168 165.909973 C 167.921168 166.450233 168.181291 166.860428 168.721551 167.150567 C 169.271815 167.420697 170.212264 167.650807 171.522892 167.830892 C 171.702977 167.860907 171.803027 168.061003 171.803027 168.43118 C 171.803027 168.851381 171.672965 169.071486 171.442854 169.071486 C 170.422364 169.071486 169.261811 169.011458 167.961187 168.91141 C 166.84065 168.831372 165.890195 168.791352 165.119826 168.791352 C 164.449505 168.791352 163.649121 168.831372 162.718676 168.91141 C 161.618148 169.011458 160.627676 169.071486 159.757258 169.071486 C 159.517143 169.071486 159.397086 168.851381 159.397086 168.43118 C 159.397086 168.061003 159.557163 167.860907 159.877316 167.830892 C 161.38804 167.700831 162.568604 167.390682 163.399002 166.910452 C 164.249409 166.440226 165.239884 165.499777 166.36042 164.10911 L 173.964061 154.664588 L 165.92021 143.459222 C 164.879711 141.948498 163.93926 140.978034 163.118868 140.577842 C 162.318485 140.187654 161.097902 139.897516 159.477124 139.737439 C 159.547158 139.737439 159.597182 139.527342 159.597182 139.097133 C 159.597182 138.706945 159.697228 138.496845 159.917335 138.496845 C 160.607665 138.496845 161.578132 138.546866 162.838734 138.61689 C 164.219396 138.726946 165.299911 138.776967 166.080286 138.776967 C 166.980716 138.776967 168.121264 138.726946 169.481915 138.61689 C 170.942616 138.546866 172.173203 138.496845 173.163678 138.496845 C 173.393789 138.496845 173.523851 138.706943 173.523851 139.097133 C 173.523851 139.527339 173.35377 139.737439 173.043621 139.737439 C 171.702977 139.897516 170.792543 140.087608 170.322318 140.297708 C 169.862096 140.487802 169.641992 140.767934 169.641992 141.13811 C 169.641992 141.61834 170.042183 142.398713 170.842567 143.459222 L 176.605326 151.222939 L 181.967894 143.459222 C 182.498148 142.638828 182.768278 142.038543 182.768278 141.658359 C 182.768278 141.158121 182.468135 140.757929 181.887856 140.457784 C 181.297573 140.147635 180.347117 139.897516 179.046495 139.737439 C 178.856404 139.737439 178.766361 139.527342 178.766361 139.097133 C 178.766361 138.706945 178.886419 138.496845 179.126534 138.496845 C 180.076989 138.496845 181.1475 138.546866 182.328067 138.61689 C 183.438599 138.726946 184.459087 138.776967 185.369523 138.776967 C 186.029838 138.776967 186.830221 138.736935 187.770673 138.656922 C 188.911218 138.55688 189.991738 138.496845 191.012225 138.496845 C 191.242326 138.496845 191.372398 138.706943 191.372398 139.097133 C 191.372398 139.257209 191.312363 139.407282 191.212321 139.537344 C 191.102265 139.677417 190.992209 139.737452 190.892168 139.737452 C 189.31141 139.897529 188.10083 140.237691 187.250424 140.737931 C 186.420026 141.218161 185.479577 142.128598 184.449082 143.459234 L 177.40571 152.463546 L 185.489581 164.149142 C 186.580102 165.66987 187.490539 166.620326 188.210884 166.990503 C 188.921225 167.370684 190.111793 167.65082 191.772589 167.830905 C 192.00269 167.86092 192.132762 168.061016 192.132762 168.431193 L 192.132762 168.43118 Z"/>
+ </g>
+ <linearGradient id="_lgradient_106" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(165,0,0,49.10024,45.5,73.859375)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_106)" fill-rule="evenodd" d="M 69.790734 97.722885 L 83.614481 122.349295 L 70.004346 122.349295 L 61.185223 105.290853 L 57.614851 107.426973 L 57.614851 122.349295 L 45.5 122.349295 L 45.5 77.734907 L 57.614851 77.734907 L 57.614851 97.112565 L 57.614851 97.112565 Q 58.530331 95.312121 61.307287 91.406074 L 61.307287 91.406074 L 70.675698 77.734907 L 83.858609 77.734907 L 69.790734 97.722885 Z M 104.67052 113.530172 L 104.67052 113.530172 L 104.67052 113.530172 Q 107.081284 113.530172 110.438043 112.340048 L 110.438043 112.340048 L 110.438043 121.037108 L 110.438043 121.037108 Q 108.027279 122.074651 105.845386 122.517133 L 105.845386 122.517133 L 105.845386 122.517133 Q 103.663492 122.959615 100.733956 122.959615 L 100.733956 122.959615 L 100.733956 122.959615 Q 94.722304 122.959615 92.067413 120.014822 L 92.067413 120.014822 L 92.067413 120.014822 Q 89.412521 117.070028 89.412521 110.966828 L 89.412521 110.966828 L 89.412521 96.715857 L 85.231829 96.715857 L 85.231829 91.863814 L 90.541613 88.110346 L 93.623729 80.847538 L 101.435824 80.847538 L 101.435824 87.77467 L 109.919271 87.77467 L 109.919271 96.715857 L 101.435824 96.715857 L 101.435824 110.173412 L 101.435824 110.173412 Q 101.435824 113.530172 104.67052 113.530172 Z M 128.472998 87.77467 L 128.472998 122.349295 L 116.541243 122.349295 L 116.541243 87.77467 L 128.472998 87.77467 Z M 116.236083 79.169159 L 116.236083 79.169159 L 116.236083 79.169159 Q 116.236083 76.483751 117.731367 75.171563 L 117.731367 75.171563 L 117.731367 75.171563 Q 119.226651 73.859375 122.552894 73.859375 L 122.552894 73.859375 L 122.552894 73.859375 Q 125.879138 73.859375 127.404938 75.202079 L 127.404938 75.202079 L 127.404938 75.202079 Q 128.930738 76.544783 128.930738 79.169159 L 128.930738 79.169159 L 128.930738 79.169159 Q 128.930738 84.41791 122.552894 84.41791 L 122.552894 84.41791 L 122.552894 84.41791 Q 116.236083 84.41791 116.236083 79.169159 Z M 148.125301 102.910605 L 148.369429 102.910605 L 148.369429 102.910605 Q 150.536064 99.462297 152.061864 97.539789 L 152.061864 97.539789 L 159.812928 87.77467 L 173.117903 87.77467 L 161.125116 102.483381 L 173.880803 122.349295 L 160.240152 122.349295 L 152.672184 109.9598 L 148.796652 112.919852 L 148.796652 122.349295 L 136.803865 122.349295 L 136.803865 74.866403 L 148.796652 74.866403 L 148.796652 93.542194 L 148.796652 93.542194 Q 148.796652 98.333205 148.125301 102.910605 L 148.125301 102.910605 Z M 210.5 112.614692 L 210.5 122.349295 L 175.742279 122.349295 L 175.742279 114.903392 L 195.058905 87.46951 L 176.200018 87.46951 L 176.200018 77.734907 L 210.011744 77.734907 L 210.011744 85.150294 L 190.695117 112.614692 L 210.5 112.614692 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_107" x1=".278" x2=".51" y1="0" y2="1.211" gradientTransform="matrix(90,0,0,140.000004,125.007004,60.395)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#7f8c8d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_107)" d="M 165.007004 60.395 C 159.483994 60.395 155.007004 64.872002 155.007004 70.394997 C 155.012695 73.656982 156.609024 76.711166 159.283997 78.578003 C 151.951996 100.695 138.557007 136.845001 125.007004 150.395004 C 125.007004 150.395004 145.007004 180.395004 145.007004 200.395004 L 195.007004 200.395004 C 195.007004 180.395004 215.007004 150.395004 215.007004 150.395004 C 201.457001 136.845001 188.072006 100.745003 180.757004 78.589996 C 183.425339 76.71489 185.011566 73.656303 185.007004 70.394997 C 185.007004 64.872002 180.529999 60.395 175.007004 60.395 L 175.007004 151.744995 C 178.096329 153.531006 180.001282 156.826553 180.007004 160.395004 C 180.007004 165.919998 175.531998 170.395004 170.007004 170.395004 C 164.481995 170.395004 160.007004 165.919998 160.007004 160.395004 C 160.012848 156.827911 161.917999 153.533905 165.007004 151.75 L 165.007004 60.395 Z"/>
+ <linearGradient id="_lgradient_108" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(65.000017,0,0,15.000017,137.506987,200.395004)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_108)" d="M 145.007004 200.395004 L 195.007004 200.395004 C 199.162003 200.395004 202.507004 203.740005 202.507004 207.895004 C 202.507004 212.050003 199.162003 215.395004 195.007004 215.395004 L 145.007004 215.395004 C 143.016571 215.399261 141.106445 214.610458 139.69899 213.203003 C 138.29155 211.795563 137.502747 209.885422 137.507004 207.895004 C 137.507004 203.740005 140.852005 200.395004 145.007004 200.395004 Z"/>
+ <linearGradient id="_lgradient_109" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(50,0,0,25,145.007004,215.393997)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d11f3f"/>
+ <stop offset="100%" style="stop-color:#ff0055"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_109)" d="M 185.264999 240.393997 C 188.123993 240.199997 190.949997 239.996002 193.537994 239.707001 C 194.061005 239.647995 194.494995 239.554001 195.007004 239.492004 L 195.007004 215.393997 L 145.007004 215.393997 L 145.007004 240.393997 L 185.264999 240.393997 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_110" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_110)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ktimer.svg b/.icons/Gruvbox_Dark-2/apps/64/ktimer.svg
new file mode 120000
index 000000000..02a5b0836
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ktimer.svg
@@ -0,0 +1 @@
+kronometer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ktip.svg b/.icons/Gruvbox_Dark-2/apps/64/ktip.svg
new file mode 120000
index 000000000..cad5391aa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ktip.svg
@@ -0,0 +1 @@
+info.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ktnef.svg b/.icons/Gruvbox_Dark-2/apps/64/ktnef.svg
new file mode 120000
index 000000000..e85cdf073
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ktnef.svg
@@ -0,0 +1 @@
+kontact-import-wizard.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ktorrent.svg b/.icons/Gruvbox_Dark-2/apps/64/ktorrent.svg
new file mode 100755
index 000000000..34edaa2ad
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ktorrent.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="BEdjMV9NUGyUuVoNxjcgtZUUJRWfpc1r" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#BEdjMV9NUGyUuVoNxjcgtZUUJRWfpc1r)">
+ <linearGradient id="_lgradient_90" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_90)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_91" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_91)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#fdfdfd" fill-rule="evenodd" d="M 136.072 68.864 C 132.807 68.865 130.16 71.512 130.159 74.777 C 130.16 78.042 132.807 80.689 136.072 80.69 C 139.337 80.689 141.984 78.042 141.985 74.777 C 141.984 71.512 139.337 68.865 136.072 68.864 L 136.072 68.864 Z M 205.058 104.342 C 202.915 104.39 201.204 106.141 201.204 108.284 C 201.204 110.427 202.915 112.178 205.058 112.226 C 207.201 112.178 208.912 110.427 208.912 108.284 C 208.912 106.141 207.201 104.39 205.058 104.342 L 205.058 104.342 Z M 65.116 80.69 C 61.851 80.691 59.204 83.338 59.203 86.603 C 59.204 89.868 61.851 92.515 65.116 92.516 C 68.381 92.515 71.028 89.868 71.029 86.603 C 71.028 83.338 68.381 80.691 65.116 80.69 L 65.116 80.69 Z M 111.533 85.026 C 111.269 85.057 111.013 85.132 110.765 85.243 C 108.77 86.118 108.096 88.964 110.717 94.944 C 113.343 100.924 117.084 105.067 119.078 104.192 C 121.073 103.317 120.561 97.763 117.939 91.783 C 115.645 86.548 113.394 84.801 111.533 85.03 M 87.928 87.533 C 86.371 87.399 84.235 88.948 86.174 91.152 C 88.756 94.093 90.116 99.328 87.814 100.376 C 85.5 101.425 85.67 96.474 85.465 93.84 C 85.264 91.207 78.854 89.622 76.489 92.886 C 74.123 96.15 76.504 99.667 78.846 100.376 C 81.188 101.09 81.55 103.77 82.942 106.557 C 84.337 109.344 91.125 108.647 92.781 106.557 C 94.437 104.468 95.466 100.585 92.241 97.002 C 89.016 93.419 89.994 90.091 89.123 88.262 C 88.906 87.805 88.449 87.576 87.928 87.529 M 164.774 87.837 C 162.681 87.344 161.818 91.286 161.325 94.984 C 160.832 98.681 158.984 102.497 160.584 103.238 C 162.803 104.224 163.935 98.161 166.442 95.894 C 168.949 93.624 166.864 88.333 164.77 87.841 M 98.619 88.582 C 96.476 88.63 94.765 90.381 94.765 92.524 C 94.765 94.667 96.476 96.418 98.619 96.466 C 100.762 96.418 102.473 94.667 102.473 92.524 C 102.473 90.381 100.762 88.63 98.619 88.582 L 98.619 88.582 Z M 146.523 89.512 C 143.96 89.701 141.41 94.073 140.156 97.104 C 138.721 100.565 140.456 107.314 137.078 109.845 C 133.699 112.38 131.228 112.451 129.54 111.438 C 127.853 110.424 130.987 110.555 129.103 106.695 C 127.215 102.836 122.701 104.042 121.518 107.05 C 120.336 110.058 122.788 109.92 121.94 111.694 C 121.097 113.468 113.914 115.383 112.31 110.062 C 110.705 104.74 105.005 98.949 103.231 100.384 C 101.457 101.819 103.444 107.109 108.088 111.331 C 112.732 115.553 106.897 117.828 102.861 114.65 C 98.824 111.469 94.078 117.067 90.404 120.812 C 86.726 124.553 83.442 124.809 80.825 122.566 C 78.211 120.327 80.51 114.232 77.49 108.106 C 74.474 101.981 68.478 105.032 67.635 109.171 C 66.791 113.31 75.204 116.097 73.572 118.395 C 71.94 120.693 65.415 120.173 63.492 115.841 C 61.572 111.509 57.386 112.912 57.303 116.456 C 57.22 120.004 60.543 117.528 63.137 120.122 L 130.151 187.136 L 197.166 120.122 C 205.05 112.238 196.023 115.616 194.162 117.39 C 192.305 119.164 186.562 120.603 185.884 118.659 C 185.21 116.716 192.317 113.456 194.344 111.26 C 196.37 109.065 198.353 102.828 195.077 100.542 C 191.801 98.255 187.153 102.383 185.139 105.422 C 183.113 108.461 184.871 116.207 182.167 118.573 C 179.462 120.938 177.976 119.499 177.472 117.473 C 176.963 115.447 183.306 112.597 180.645 107.555 C 177.98 102.513 173.06 104.799 170.782 107.16 C 168.503 109.526 172.154 113.168 173.001 116.886 C 173.845 120.603 165.2 120.508 161.822 119.156 C 158.443 117.804 157.344 109.309 155.909 108.8 C 154.474 108.292 150.816 111.615 146.168 110.18 C 141.524 108.745 145.38 105.883 146.815 102.505 C 148.249 99.127 150.516 90.986 147.615 89.709 C 147.273 89.554 146.897 89.487 146.523 89.516 M 187.315 84.644 C 184.05 84.645 181.403 87.292 181.402 90.557 C 181.403 93.822 184.05 96.469 187.315 96.47 C 190.58 96.469 193.227 93.822 193.228 90.557 C 193.227 87.292 190.58 84.645 187.315 84.644 L 187.315 84.644 Z M 51.315 100.412 C 49.172 100.46 47.461 102.211 47.461 104.354 C 47.461 106.497 49.172 108.248 51.315 108.296 C 53.458 108.248 55.169 106.497 55.169 104.354 C 55.169 102.211 53.458 100.46 51.315 100.412 L 51.315 100.412 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ktouch.svg b/.icons/Gruvbox_Dark-2/apps/64/ktouch.svg
new file mode 120000
index 000000000..51f34f757
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ktouch.svg
@@ -0,0 +1 @@
+keyboard-alt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ktuberling.svg b/.icons/Gruvbox_Dark-2/apps/64/ktuberling.svg
new file mode 100755
index 000000000..79a8e06b1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ktuberling.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="PSLNTmLme48fq0k4K3iaWVfEj2WbQ3DJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#PSLNTmLme48fq0k4K3iaWVfEj2WbQ3DJ)">
+ <linearGradient id="_lgradient_111" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity=".996" style="stop-color:#c58d67"/>
+ <stop offset="100%" stop-opacity=".996" style="stop-color:#e6aa81"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_111)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_112" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_112)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <circle fill="#3b3b3b" cx="76.213" cy="76.213" r="20.713" vector-effect="non-scaling-stroke"/>
+ <circle fill="#3b3b3b" cx="179.787" cy="76.213" r="20.713" vector-effect="non-scaling-stroke"/>
+ <path fill="#3b3b3b" d="M 72.834199 162.242816 C 84.215428 185.897856 105.241314 200.478455 128.002886 200.5 C 150.74687 200.457353 171.74991 185.879589 183.122289 162.242816 L 175.37633 162.242816 C 163.315351 178.424552 146.094105 187.696187 128.002886 187.74785 C 109.903094 187.704567 92.671505 178.432199 80.604829 162.242816 L 72.834199 162.242816 Z"/>
+ <path fill="#3b3b3b" d="M 127.998979 107.284165 C 105.118382 107.284165 86.569985 121.195455 86.569985 138.355893 C 86.569985 146.59664 90.934812 154.499865 98.704253 160.326951 C 106.473694 166.154016 117.011327 169.427652 127.998979 169.427652 C 138.986632 169.427652 149.524245 166.154016 157.293686 160.326951 C 165.063147 154.499865 169.427974 146.59664 169.427974 138.355893 C 169.427954 121.195455 150.879567 107.284165 127.998979 107.284165 L 127.998979 107.284165 Z M 107.284477 127.998647 C 110.031393 127.998647 112.665801 129.089859 114.608156 131.032214 C 116.550522 132.974589 117.641723 135.608998 117.641723 138.355893 C 117.641723 141.102809 116.550522 143.737217 114.608156 145.679573 C 112.665801 147.621948 110.031393 148.713159 107.284477 148.713159 C 104.537572 148.713159 101.903163 147.621948 99.960798 145.679573 C 98.018443 143.737217 96.927231 141.102809 96.927231 138.355893 C 96.927231 135.608998 98.018443 132.974589 99.960798 131.032214 C 101.903163 129.089859 104.537572 127.998647 107.284477 127.998647 L 107.284477 127.998647 Z M 148.713462 127.998647 C 151.460378 127.998647 154.094786 129.089859 156.037141 131.032214 C 157.979516 132.974589 159.070708 135.608998 159.070708 138.355893 C 159.070708 141.102809 157.979516 143.737217 156.037141 145.679573 C 154.094786 147.621948 151.460378 148.713159 148.713462 148.713159 C 145.966566 148.713159 143.332158 147.621948 141.389783 145.679573 C 139.447428 143.737217 138.356216 141.102809 138.356216 138.355893 C 138.356216 135.608998 139.447428 132.974589 141.389783 131.032214 C 143.332158 129.089859 145.966566 127.998647 148.713462 127.998647 L 148.713462 127.998647 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kturtle.svg b/.icons/Gruvbox_Dark-2/apps/64/kturtle.svg
new file mode 100755
index 000000000..3b585c799
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kturtle.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="6WkSpF4aUcmSZNzSsOdUPS54JzlIxsRd" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#6WkSpF4aUcmSZNzSsOdUPS54JzlIxsRd)">
+ <linearGradient id="_lgradient_24" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_25" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="LWzZT9jZYjIPa4fx2Z7zOxYjCdI11I2Z" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#LWzZT9jZYjIPa4fx2Z7zOxYjCdI11I2Z)">
+ <path d="M 127.222666 199.233779 C 126.871502 198.83581 126.27145 197.16399 125.216452 193.644188 C 124.764771 192.137233 124.323327 190.744047 124.235469 190.548214 C 123.877815 189.751039 123.550008 188.203404 123.641551 187.744237 C 123.70217 187.44009 123.662559 187.254653 123.536834 187.254653 C 123.425556 187.254653 122.995621 187.040634 122.581416 186.779063 C 122.16722 186.517483 121.350283 186.116051 120.766005 185.886989 C 119.34568 185.330163 118.380497 184.669885 118.167341 184.10924 C 118.010684 183.697207 117.923297 183.660016 117.335819 183.755352 C 116.777058 183.846023 116.479577 183.744759 115.337169 183.075285 C 113.758252 182.149937 112.314248 181.487797 112.176211 181.625833 C 112.122366 181.679687 112.261407 183.385592 112.485198 185.416757 L 112.892081 189.109783 L 112.057069 189.844558 C 111.262135 190.544057 111.227482 190.613266 111.335115 191.286363 C 111.425693 191.85282 111.3328 192.261729 110.867878 193.342898 L 110.287583 194.692395 L 108.961608 194.906298 C 106.931481 195.233794 106.704038 195.358255 105.726854 196.6764 L 104.836347 197.877633 L 103.063629 198.103545 L 101.290908 198.329456 L 99.563019 196.842244 C 98.292912 195.749049 97.742787 195.142776 97.486579 194.553896 C 96.245214 191.700658 97.028024 179.873552 99.056508 170.834543 L 99.685046 168.033762 L 99.169112 167.273937 C 97.777827 165.224986 95.390823 160.553106 95.390823 159.879012 C 95.390823 159.651266 95.188111 159.277056 94.94035 159.047441 C 94.632837 158.762441 94.067848 157.498123 93.160048 155.063505 C 91.759455 151.307279 91.601818 150.470314 92.109916 149.487756 C 92.36195 149.000371 92.362417 148.926418 92.114367 148.739967 C 91.381425 148.188527 90.476097 143.860316 90.129107 139.248788 C 89.98808 137.37452 89.948913 137.429309 91.708075 137.039583 C 92.794382 136.798912 92.765478 136.649848 91.591581 136.438784 C 90.304894 136.207442 90.105153 136.030729 89.895771 134.938451 C 89.417083 132.44138 89.516985 127.455214 90.058776 126.802395 C 90.222768 126.604799 90.223071 126.488207 90.060556 126.291848 C 89.894881 126.092223 90.024416 125.115842 90.661862 121.760834 C 91.108656 119.408724 91.474277 117.440279 91.474277 117.386514 C 91.474277 117.332748 91.636035 117.288739 91.833729 117.288739 C 92.117412 117.288739 92.172126 117.204264 92.093288 116.888171 C 92.00308 116.526476 93.335096 111.468946 94.045044 109.477535 C 94.489233 108.231581 94.441443 108.099455 93.576459 108.181946 C 93.0021 108.23669 92.588597 108.454136 91.781735 109.125613 C 91.205113 109.605485 90.322305 110.206391 89.819957 110.460947 C 89.209153 110.770471 87.695352 112.091937 85.250097 114.450206 C 83.239022 116.389731 81.27314 118.229371 80.881473 118.538299 C 80.435961 118.889686 79.997268 119.477426 79.709696 120.108179 C 79.456884 120.662699 79.122747 121.221082 78.967167 121.349023 C 78.811595 121.476974 78.137189 122.467072 77.468499 123.549247 C 75.814366 126.226191 75.095906 126.970277 73.804768 127.343696 C 72.855564 127.618227 72.781094 127.678135 72.781094 128.167139 C 72.781094 129.308563 71.071442 131.771568 69.959411 132.232186 C 69.647591 132.361347 69.31666 132.73586 69.075215 133.232814 C 68.691702 134.0222 67.814796 134.733761 67.223913 134.735052 C 66.70329 134.735942 66.538416 134.104673 66.358668 131.420973 C 66.041062 126.678993 66.512922 122.876924 68.148264 117.001167 C 69.037766 113.805185 69.542429 112.666342 70.357318 112.016149 C 70.853017 111.620628 71.000746 111.373308 71.000746 110.938914 C 71.000755 110.24473 71.386298 109.330419 72.602254 107.141011 C 73.665192 105.227123 74.330296 104.317175 77.156723 100.90995 C 80.186897 97.257115 81.531916 96.06352 85.777262 93.259925 C 90.747771 89.977447 93.504579 89.03931 99.307574 88.655583 C 102.564979 88.440185 104.124868 88.61501 105.65442 89.366892 L 106.863171 89.961086 L 107.237924 91.207298 C 107.444039 91.892715 107.752666 92.721117 107.923764 93.048176 C 108.094861 93.375245 108.191511 93.755784 108.138543 93.89382 C 108.08557 94.031865 108.108652 94.144798 108.189834 94.144798 C 108.428104 94.144798 109.653827 93.267705 110.587246 92.429263 C 111.06294 92.001972 111.603709 91.652374 111.78895 91.652374 C 111.974195 91.652374 112.125756 91.547932 112.125756 91.420285 C 112.125756 90.886399 113.069862 89.354216 113.721512 88.830535 L 114.423528 88.266381 L 116.141025 88.457893 C 117.085649 88.563225 117.896433 88.611497 117.942765 88.565163 C 117.989142 88.51883 117.890335 88.216635 117.723307 87.89362 C 117.528355 87.516622 117.487809 87.283585 117.61008 87.242828 C 117.714842 87.207908 118.244357 86.636875 118.786789 85.973869 L 119.773015 84.768402 L 119.685602 81.75679 C 119.637534 80.100402 119.479122 77.8812 119.333565 76.825231 C 118.848227 73.304184 119.038417 71.725548 120.415642 67.843221 C 120.991285 66.220521 121.205553 65.345618 121.206283 64.61493 C 121.208064 62.645683 121.907625 61.404868 123.460476 60.615687 C 123.966999 60.358265 124.558879 59.797991 125.168375 58.999002 C 125.681387 58.326497 126.391924 57.541029 126.747361 57.253518 L 127.393593 56.73077 L 128.264144 57.171909 C 129.163856 57.62783 130.692077 59.107435 130.885088 59.709484 C 130.94553 59.897864 131.445599 60.292335 131.99646 60.586085 C 133.588906 61.435264 134.348401 62.71835 134.472933 64.769797 C 134.511566 65.406256 134.906927 67.205258 135.351504 68.76758 C 136.058667 71.252644 136.159388 71.820832 136.156308 73.307353 C 136.154527 74.241906 136.071832 75.566747 135.972883 76.251445 C 135.873943 76.93614 135.766582 78.67284 135.734314 80.110775 C 135.685711 82.276101 135.615238 82.847309 135.323954 83.436031 C 134.993512 84.103926 134.99093 84.155776 135.281315 84.294504 C 135.451308 84.375712 135.862015 84.802658 136.193997 85.243283 C 136.525979 85.683909 137.166959 86.318834 137.618391 86.65423 L 138.439173 87.264039 L 137.9226 87.780615 C 137.298292 88.404918 137.262579 88.668643 137.821336 88.528406 C 138.049758 88.471071 138.790809 88.366119 139.468117 88.295171 C 140.660163 88.1703 140.721272 88.183501 141.377011 88.70757 C 143.105356 90.088858 143.332745 90.374535 143.226239 91.030843 C 143.13077 91.619136 143.160991 91.661356 143.915973 91.995332 C 144.350233 92.187426 145.126071 92.738537 145.640063 93.220029 C 146.154045 93.701521 146.794892 94.135514 147.064172 94.184464 C 147.579142 94.278072 147.680459 94.164702 147.364331 93.848565 C 147.230461 93.714686 147.400115 93.122433 147.942929 91.828927 C 148.858246 89.647699 149.279305 89.284618 151.3548 88.886852 C 155.752033 88.04413 155.054706 88.069939 158.353786 88.627809 C 163.654986 89.524235 163.899849 89.594806 166.471274 90.967233 C 167.767673 91.659157 169.108767 92.453964 169.451493 92.733454 C 169.794192 93.012953 170.485377 93.480051 170.987449 93.77146 C 172.17687 94.46179 174.054716 96.206363 174.190446 96.74713 C 174.249018 96.98043 174.399187 97.171314 174.5242 97.171314 C 174.933812 97.171314 176.686129 98.755063 177.474785 99.83803 C 178.103784 100.701797 178.318951 100.880602 178.634172 100.801485 C 178.929586 100.727336 179.118494 100.844569 179.432024 101.29673 C 179.657953 101.622543 180.114859 102.196869 180.447366 102.573012 C 181.323596 103.564213 182.091619 104.835261 182.091619 105.294169 C 182.091619 105.570926 182.213293 105.709318 182.491394 105.748894 C 183.353017 105.871504 185.308252 109.9876 186.619998 114.440254 C 186.980553 115.664213 187.350954 116.804746 187.443067 116.974774 C 187.535198 117.144802 187.610567 117.958463 187.610567 118.782912 C 187.610567 120.174602 187.635046 120.275509 187.953151 120.192334 C 188.468424 120.057591 188.765646 120.80272 189.20984 123.342669 C 189.667236 125.95813 189.84621 129.557245 189.663969 132.474218 L 189.533775 134.55768 L 189.011532 134.55768 C 188.22219 134.55768 187.365865 134.132517 186.998739 133.558298 C 186.818021 133.275666 186.138105 132.523684 185.487787 131.887225 C 184.837469 131.250767 184.055782 130.358684 183.750665 129.904813 C 183.401815 129.385855 182.856143 128.890316 182.280322 128.569586 C 181.51521 128.143426 181.232142 127.830555 180.558528 126.666611 C 180.11517 125.900484 179.493275 124.979177 179.17655 124.619262 C 178.859825 124.259347 178.297997 123.544555 177.928041 123.030831 C 177.558085 122.517107 177.154598 122.036425 177.031418 121.962649 C 176.908239 121.888856 176.614195 121.235262 176.37802 120.510189 C 176.059764 119.533096 175.860184 119.178878 175.606998 119.141723 C 175.224019 119.085555 171.053748 115.005509 171.053748 114.687022 C 171.053748 114.57489 170.673226 114.174722 170.208122 113.797761 C 169.230735 113.005624 169.299864 113.073257 168.048641 111.685013 C 167.285888 110.838746 166.814641 110.502286 165.734247 110.032651 C 164.988104 109.708298 164.09619 109.216889 163.752235 108.940622 C 163.278763 108.56034 162.878738 108.417747 162.105455 108.35362 C 161.144456 108.273952 161.084059 108.2922 161.084059 108.662895 C 161.084059 108.879584 161.373109 109.847535 161.726401 110.813901 C 162.570265 113.122153 163.005095 114.629545 163.230766 116.029024 C 163.332199 116.658049 163.529279 117.258901 163.66873 117.364251 C 163.808181 117.469591 164.174621 118.557205 164.483041 119.781164 C 164.917755 121.506304 165.056788 122.480041 165.101554 124.112953 C 165.135824 125.36472 165.243105 126.320324 165.36584 126.468214 C 165.755824 126.938116 166.058155 133.254293 165.773226 134.979087 C 165.679654 135.545499 165.519711 135.756189 164.87096 136.167608 C 164.093021 136.660966 164.089051 136.668452 164.575483 136.725368 C 165.003201 136.775395 165.098972 136.901013 165.298241 137.67321 C 165.641671 139.004058 165.598445 139.530814 164.824093 143.452092 C 164.05567 147.343345 163.658787 148.515452 163.043479 148.710743 C 162.653165 148.834625 162.653236 148.835097 163.140149 149.34332 C 163.586818 149.809546 163.619558 149.937897 163.533124 150.883781 C 163.481228 151.451297 163.271153 152.276147 163.066195 152.716772 C 162.861238 153.157397 162.365058 154.439215 161.963582 155.565257 C 160.896745 158.557457 160.975113 158.412184 160.420255 158.426258 C 160.148893 158.433379 159.766635 158.507618 159.570801 158.591772 C 159.231048 158.737766 159.233087 158.74535 159.615309 158.757287 C 159.911934 158.766545 160.015868 158.876906 160.015868 159.182566 C 160.015868 159.961538 159.447275 161.53173 158.392454 163.665636 C 156.630043 167.231014 156.135555 168.097087 155.597156 168.56147 C 155.040152 169.041885 154.584965 169.777026 154.745254 169.937315 C 154.799731 169.991881 154.965549 169.935535 155.113634 169.813005 C 155.443222 169.539462 155.401242 169.42741 156.012029 172.211092 C 157.428394 178.666275 157.914016 181.862685 158.239758 186.874363 C 158.456287 190.205719 158.298686 192.77759 157.767141 194.587375 C 157.529346 195.396994 157.245823 195.772336 155.796657 197.196053 L 154.103936 198.859052 L 152.831686 198.739727 C 152.131947 198.674123 151.278995 198.548932 150.936242 198.461573 C 150.172359 198.26687 148.181953 196.319254 147.733592 195.327767 L 147.423891 194.642911 L 147.193199 195.132495 C 146.996351 195.550243 146.854692 195.622078 146.227705 195.622078 C 145.519794 195.622078 145.46497 195.579618 144.729464 194.460875 C 143.987523 193.332386 143.971055 193.276039 144.145035 192.460304 C 144.243504 191.998645 144.309687 191.614135 144.292124 191.60583 C 144.274588 191.597819 143.879655 191.372824 143.41455 191.106482 C 142.732961 190.716168 142.568942 190.528693 142.56912 190.140142 C 142.569592 189.392317 143.104413 184.944461 143.300193 184.061733 C 143.44486 183.409465 143.427466 183.245446 143.200131 183.118226 C 143.024352 183.019855 142.924967 182.710216 142.924967 182.260956 C 142.924967 181.81499 142.843518 181.559081 142.70242 181.561493 C 142.580033 181.563273 141.924819 181.924862 141.246408 182.364321 C 139.794589 183.304775 138.987506 183.558361 138.094773 183.35457 C 137.460202 183.209707 137.444606 183.219285 137.24831 183.874472 C 137.138314 184.241588 136.923983 184.645156 136.772008 184.771282 C 136.620032 184.897416 135.318551 185.612991 133.879834 186.361466 C 132.441109 187.109932 131.28368 187.816401 131.307768 187.931409 C 131.331891 188.046399 131.163973 188.642168 130.934705 189.25534 C 130.406365 190.668358 130.008093 192.324814 129.582467 194.87946 C 129.397476 195.9898 129.125517 197.030058 128.977404 197.193854 C 128.829426 197.3575 128.562353 197.931701 128.383896 198.469842 C 128.035713 199.519829 127.681023 199.753174 127.222711 199.233779 L 127.222666 199.233779 Z M 125.344429 108.625384 C 125.222024 108.57598 125.021749 108.57598 124.899344 108.625384 C 124.776957 108.674787 124.87709 108.715173 125.121882 108.715173 C 125.366674 108.715173 125.466816 108.67476 125.344429 108.625384 Z M 124.276238 108.447353 C 124.153851 108.39795 123.953558 108.39795 123.831171 108.447353 C 123.708766 108.496757 123.808917 108.537143 124.0537 108.537143 C 124.298492 108.537143 124.398643 108.49673 124.276238 108.447353 Z"/>
+ </g>
+ <linearGradient id="_lgradient_26" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(123.468632,0,0,142.769228,66.265683,54.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" d="M 127.222664 197.003004 C 126.871499 196.605047 126.271452 194.933214 125.216455 191.413424 C 124.764771 189.906458 124.323328 188.513273 124.235469 188.317439 C 123.877818 187.520274 123.550008 185.972628 123.641548 185.513467 C 123.702167 185.209324 123.66256 185.023881 123.536833 185.023881 C 123.425557 185.023881 122.995619 184.809859 122.581417 184.548298 C 122.167221 184.28671 121.35028 183.885276 120.766002 183.656218 C 119.34568 183.099398 118.380498 182.439119 118.167339 181.878468 C 118.010683 181.466439 117.923299 181.42925 117.335816 181.524586 C 116.777061 181.615251 116.479574 181.513992 115.337166 180.844518 C 113.758252 179.919173 112.314248 179.257033 112.176208 179.39506 C 112.122366 179.448915 112.261405 181.154826 112.485199 183.185987 L 112.892081 186.879011 L 112.057068 187.61379 C 111.262137 188.313283 111.227481 188.3825 111.335117 189.055601 C 111.425693 189.622051 111.332801 190.030956 110.867881 191.112134 L 110.287583 192.461623 L 108.961606 192.675522 C 106.931484 193.003027 106.704036 193.127485 105.726854 194.445625 L 104.836349 195.64686 L 103.063632 195.87278 L 101.290908 196.098686 L 99.56302 194.611469 C 98.292914 193.518284 97.742784 192.91201 97.486581 192.323121 C 96.245217 189.469885 97.028025 177.642778 99.05651 168.603779 L 99.685046 165.802999 L 99.16911 165.043173 C 97.777827 162.994218 95.390821 158.322335 95.390821 157.648243 C 95.390821 157.420503 95.188114 157.046287 94.940353 156.816673 C 94.632836 156.531669 94.067846 155.267356 93.16005 152.832737 C 91.759456 149.076513 91.601816 148.239551 92.109916 147.256983 C 92.361948 146.769598 92.362417 146.695654 92.114364 146.509191 C 91.381425 145.957764 90.476094 141.629548 90.129106 137.018013 C 89.988077 135.143745 89.948912 135.198537 91.708073 134.808811 C 92.794379 134.56814 92.765481 134.419084 91.591582 134.20801 C 90.304892 133.976671 90.105153 133.799961 89.895769 132.707686 C 89.417083 130.210613 89.516984 125.224442 90.058775 124.571619 C 90.222771 124.374033 90.22307 124.257439 90.060554 124.061075 C 89.89488 123.861451 90.024417 122.885077 90.661864 119.530071 C 91.108658 117.177953 91.474275 115.209503 91.474275 115.155743 C 91.474275 115.101983 91.636038 115.057975 91.833726 115.057975 C 92.117413 115.057975 92.172124 114.973491 92.09329 114.657396 C 92.003081 114.295704 93.335096 109.238176 94.04504 107.246765 C 94.489233 106.000809 94.441443 105.868684 93.57646 105.951178 C 93.002098 106.005923 92.588595 106.223367 91.781739 106.894845 C 91.205115 107.374713 90.322305 107.975622 89.819958 108.230181 C 89.209154 108.539702 87.695355 109.861171 85.250097 112.219435 C 83.239022 114.158968 81.273139 115.9986 80.881474 116.307523 C 80.43596 116.658919 79.997268 117.246654 79.709696 117.877404 C 79.456883 118.431929 79.122747 118.990311 78.967168 119.118259 C 78.811596 119.246208 78.137191 120.2363 77.468497 121.318483 C 75.814366 123.995417 75.095906 124.739514 73.804768 125.112928 C 72.855563 125.38746 72.781092 125.44736 72.781092 125.936375 C 72.781092 127.077792 71.071443 129.540799 69.959412 130.001414 C 69.647592 130.130571 69.316661 130.505085 69.075216 131.002046 C 68.6917 131.791428 67.814795 132.502995 67.223913 132.504286 C 66.703291 132.505169 66.538415 131.873902 66.358669 129.190204 C 66.041063 124.448221 66.512924 120.646156 68.148266 114.770403 C 69.037766 111.574416 69.542428 110.435573 70.357319 109.785379 C 70.853017 109.38986 71.000745 109.14254 71.000745 108.708147 C 71.000755 108.013959 71.386298 107.099651 72.602253 104.910239 C 73.665193 102.996357 74.330297 102.086402 77.156725 98.679178 C 80.186898 95.026345 81.531916 93.832751 85.777263 91.029159 C 90.747774 87.746678 93.504581 86.808539 99.307571 86.424816 C 102.564979 86.209416 104.12487 86.384244 105.654417 87.136125 L 106.86317 87.730318 L 107.237922 88.976531 C 107.444038 89.661945 107.752663 90.49035 107.923763 90.817406 C 108.094864 91.144476 108.191511 91.525014 108.138546 91.663054 C 108.085573 91.801094 108.10865 91.914027 108.189834 91.914027 C 108.428107 91.914027 109.653824 91.036935 110.587243 90.198493 C 111.062941 89.771204 111.603707 89.421607 111.788947 89.421607 C 111.974193 89.421607 112.125755 89.317163 112.125755 89.189514 C 112.125755 88.655628 113.069864 87.123445 113.721511 86.599767 L 114.42353 86.035612 L 116.141027 86.227127 C 117.085651 86.332454 117.896433 86.380727 117.942763 86.334396 C 117.989141 86.288059 117.890334 85.985866 117.723309 85.66285 C 117.528357 85.285851 117.487806 85.052813 117.610077 85.012059 C 117.71484 84.977138 118.244359 84.406103 118.786788 83.743101 L 119.773017 82.537635 L 119.685599 79.526019 C 119.637537 77.86963 119.479122 75.650431 119.333564 74.594463 C 118.848229 71.073416 119.03842 69.494781 120.415645 65.61245 C 120.991284 63.989753 121.20555 63.114847 121.206283 62.384163 C 121.208063 60.414912 121.907623 59.174097 123.460478 58.384919 C 123.967002 58.127494 124.558878 57.567224 125.168372 56.768232 C 125.681388 56.095729 126.391923 55.310259 126.74736 55.022748 L 127.393595 54.5 L 128.264147 54.94114 C 129.163854 55.397058 130.692077 56.876669 130.885086 57.478713 C 130.945529 57.667097 131.4456 58.061564 131.996458 58.355316 C 133.588906 59.204495 134.3484 60.487579 134.472932 62.539025 C 134.511568 63.175487 134.906925 64.974487 135.351505 66.536809 C 136.058664 69.021874 136.159386 69.590063 136.15631 71.076581 C 136.15453 72.011134 136.071832 73.335977 135.972883 74.020678 C 135.87394 74.705372 135.766583 76.442068 135.734311 77.880007 C 135.685712 80.045331 135.615239 80.616541 135.323952 81.20526 C 134.993514 81.873159 134.990933 81.925004 135.281316 82.063737 C 135.45131 82.144941 135.862015 82.571891 136.193995 83.012511 C 136.525981 83.453139 137.16696 84.088066 137.618392 84.423462 L 138.43917 85.033268 L 137.922602 85.549843 C 137.29829 86.174148 137.262581 86.437875 137.821337 86.297635 C 138.049756 86.240302 138.790811 86.135349 139.468116 86.064401 C 140.660162 85.939529 140.72127 85.952731 141.377013 86.476803 C 143.105356 87.858089 143.332742 88.143766 143.226241 88.800072 C 143.130769 89.388363 143.16099 89.430585 143.915967 89.764562 C 144.350231 89.956654 145.126071 90.507769 145.640065 90.98926 C 146.154046 91.470751 146.794888 91.904744 147.064178 91.953695 C 147.579136 92.0473 147.680462 91.933933 147.364327 91.617797 C 147.230456 91.48392 147.400117 90.891662 147.942933 89.598154 C 148.85824 87.416932 149.279302 87.053848 151.354796 86.656081 C 155.752038 85.81336 155.054706 85.839173 158.353792 86.397039 C 163.654986 87.293466 163.899854 87.364035 166.471278 88.736465 C 167.767672 89.428385 169.108767 90.223193 169.451498 90.502683 C 169.794188 90.782186 170.485381 91.249279 170.987449 91.540688 C 172.176867 92.231019 174.054721 93.975593 174.190452 94.516358 C 174.24902 94.74966 174.39919 94.940544 174.524205 94.940544 C 174.933816 94.940544 176.686125 96.524293 177.474788 97.607263 C 178.103786 98.471031 178.318948 98.649833 178.634174 98.570714 C 178.929583 98.496566 179.11849 98.613798 179.432018 99.065964 C 179.657952 99.391777 180.114858 99.966099 180.447361 100.342243 C 181.32359 101.333442 182.09162 102.604492 182.09162 103.063401 C 182.09162 103.340154 182.213294 103.478548 182.491398 103.518127 C 183.353012 103.640738 185.308246 107.756833 186.620003 112.209479 C 186.980554 113.433438 187.350952 114.573971 187.44307 114.743999 C 187.535201 114.914026 187.610571 115.727694 187.610571 116.552146 C 187.610571 117.943837 187.635047 118.044742 187.953152 117.961562 C 188.468423 117.826822 188.765652 118.571952 189.209845 121.111905 C 189.66724 123.727364 189.846205 127.326477 189.663967 130.243443 L 189.533777 132.32691 L 189.011538 132.32691 C 188.222197 132.32691 187.365866 131.901747 186.998741 131.327527 C 186.818024 131.0449 186.138105 130.292911 185.487782 129.656455 C 184.837472 129.02 184.055778 128.12792 183.750671 127.674043 C 183.401815 127.155091 182.856146 126.659542 182.280324 126.338815 C 181.515214 125.91266 181.232138 125.599784 180.558535 124.435847 C 180.11517 123.669719 179.493276 122.748409 179.176556 122.388496 C 178.859822 122.028583 178.298004 121.313784 177.92804 120.800061 C 177.55809 120.286339 177.154604 119.805649 177.031423 119.731882 C 176.908242 119.658088 176.614192 119.004491 176.378017 118.279423 C 176.059762 117.302329 175.860179 116.948107 175.606999 116.910959 C 175.224023 116.854781 171.053746 112.774734 171.053746 112.456248 C 171.053746 112.344124 170.673229 111.943952 170.208119 111.566993 C 169.230739 110.774854 169.299861 110.842489 168.048643 109.454242 C 167.285882 108.607975 166.814647 108.27152 165.734243 107.80188 C 164.988108 107.477527 164.096191 106.986121 163.752238 106.70985 C 163.278761 106.32957 162.878738 106.186979 162.105452 106.122849 C 161.144453 106.04318 161.084065 106.061428 161.084065 106.432126 C 161.084065 106.648816 161.373103 107.616769 161.726401 108.583133 C 162.570263 110.891386 163.005098 112.39878 163.230773 113.798254 C 163.332195 114.427279 163.529279 115.028134 163.668732 115.133481 C 163.808185 115.238828 164.174617 116.32643 164.483038 117.550389 C 164.91775 119.275533 165.056782 120.249272 165.10155 121.88219 C 165.135819 123.133952 165.243108 124.089558 165.365841 124.237446 C 165.755826 124.707351 166.058162 131.023521 165.773225 132.748311 C 165.679654 133.314734 165.519705 133.525415 164.870958 133.936833 C 164.093026 134.430195 164.089046 134.437679 164.575481 134.494604 C 165.003198 134.544629 165.09897 134.670241 165.29824 135.442441 C 165.641677 136.773294 165.598444 137.300043 164.824098 141.221322 C 164.055674 145.112571 163.658789 146.284684 163.043482 146.479975 C 162.653172 146.603862 162.65324 146.604324 163.14015 147.112546 C 163.586815 147.578783 163.619563 147.707126 163.533123 148.653007 C 163.481223 149.22053 163.271154 150.045376 163.066192 150.485997 C 162.861244 150.926631 162.365057 152.208452 161.963581 153.334493 C 160.896747 156.326693 160.975119 156.181413 160.420254 156.195485 C 160.148887 156.202616 159.766631 156.276845 159.570796 156.361003 C 159.231054 156.507002 159.233091 156.514582 159.615307 156.526521 C 159.911938 156.53577 160.015872 156.646143 160.015872 156.951793 C 160.015872 157.730771 159.447276 159.300964 158.392448 161.434864 C 156.630047 165.000251 156.135558 165.866321 155.597156 166.330698 C 155.040159 166.811115 154.584964 167.546262 154.745253 167.706551 C 154.799733 167.761112 154.96555 167.704771 155.113641 167.582242 C 155.443224 167.308688 155.40124 167.196645 156.012024 169.980325 C 157.428394 176.435499 157.914014 179.631914 158.239752 184.643594 C 158.456287 187.974953 158.298687 190.546825 157.767145 192.356602 C 157.52934 193.166222 157.245829 193.541565 155.796657 194.965283 L 154.103935 196.628287 L 152.83169 196.508963 C 152.131954 196.443359 151.278991 196.318168 150.936247 196.230804 C 150.17236 196.036097 148.181947 194.088483 147.733598 193.096992 L 147.423886 192.412142 L 147.193199 192.901728 C 146.996346 193.319475 146.854693 193.391314 146.227705 193.391314 C 145.519791 193.391314 145.464972 193.348854 144.729458 192.230107 C 143.987521 191.101621 143.971058 191.045267 144.145038 190.229534 C 144.243499 189.767874 144.309687 189.383363 144.292125 189.375064 C 144.27459 189.367051 143.879661 189.142054 143.414551 188.875712 C 142.73296 188.485402 142.568937 188.297921 142.569127 187.909376 C 142.569588 187.161543 143.104418 182.713692 143.300198 181.83097 C 143.444853 181.178691 143.427468 181.014681 143.200135 180.887452 C 143.024349 180.789087 142.924965 180.479443 142.924965 180.030184 C 142.924965 179.584226 142.843523 179.328315 142.702427 179.330719 C 142.580034 179.332499 141.924821 179.694095 141.246409 180.133548 C 139.794588 181.07401 138.987508 181.327598 138.094776 181.123804 C 137.460202 180.978931 137.444609 180.988521 137.248313 181.643706 C 137.138314 182.010818 136.923987 182.414385 136.77201 182.540513 C 136.620034 182.666642 135.318553 183.382216 133.879833 184.1307 C 132.441106 184.879158 131.283682 185.585631 131.307771 185.700636 C 131.331893 185.815626 131.163971 186.411401 130.934703 187.024576 C 130.406366 188.437591 130.008096 190.094048 129.58247 192.648697 C 129.397475 193.759036 129.125517 194.79929 128.977405 194.963083 C 128.829429 195.126726 128.562353 195.700932 128.383898 196.239076 C 128.035714 197.289055 127.681024 197.522404 127.222712 197.003004 L 127.222664 197.003004 Z M 125.34443 106.394617 C 125.222023 106.34521 125.021748 106.34521 124.899341 106.394617 C 124.776954 106.444017 124.877092 106.484405 125.121879 106.484405 C 125.366672 106.484405 125.466817 106.44399 125.34443 106.394617 Z M 124.276237 106.216583 C 124.153851 106.167183 123.953555 106.167183 123.831168 106.216583 C 123.708769 106.26599 123.80892 106.306371 124.0537 106.306371 C 124.298493 106.306371 124.398644 106.265962 124.276237 106.216583 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kube-mail.svg b/.icons/Gruvbox_Dark-2/apps/64/kube-mail.svg
new file mode 120000
index 000000000..c76682b96
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kube-mail.svg
@@ -0,0 +1 @@
+mail.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kube.svg b/.icons/Gruvbox_Dark-2/apps/64/kube.svg
new file mode 100755
index 000000000..9d3eb8299
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kube.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Mv6Dh6ysDdOaXHycgZev5PsJwaPPbXMN" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Mv6Dh6ysDdOaXHycgZev5PsJwaPPbXMN)">
+ <linearGradient id="_lgradient_113" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9900"/>
+ <stop offset="100%" style="stop-color:#dc5714"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_113)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_114" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_114)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="UUJTMhmLdRKm93Ot2UTHLxzrsxRccEGq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#UUJTMhmLdRKm93Ot2UTHLxzrsxRccEGq)">
+ <path d="M 67.878049 59.036585 L 67.878049 200.5 L 96.170732 200.5 L 96.170732 170.190358 L 113.853659 200.5 L 145.682927 200.5 L 119.614425 154.52439 L 145.682927 108.54878 L 113.853659 108.54878 L 96.170732 138.858422 L 96.170732 59.036585 L 67.878049 59.036585 Z M 156.292683 108.54878 L 131.536585 150.987805 L 129.409108 154.52439 L 131.536585 158.060976 L 156.292683 200.5 L 188.121951 200.5 L 162.053449 154.52439 L 188.121951 108.54878 L 156.292683 108.54878 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 96.170732 55.5 L 67.878049 55.5 L 67.878049 196.963415 L 96.170732 196.963415 L 96.170732 55.5 Z"/>
+ <path fill="#ffffff" d="M 156.292683 105.012195 L 131.536585 147.45122 L 129.41464 150.987805 L 131.536585 154.52439 L 156.292683 196.963415 L 188.121951 196.963415 L 162.053449 150.987805 L 188.121951 105.012195 L 156.292683 105.012195 Z"/>
+ <path fill="#ffffff" d="M 113.853659 105.012195 L 89.097561 147.45122 L 86.975608 150.987805 L 89.097561 154.52439 L 113.853659 196.963415 L 145.682927 196.963415 L 119.614425 150.987805 L 145.682927 105.012195 L 113.853659 105.012195 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kubeplayer.svg b/.icons/Gruvbox_Dark-2/apps/64/kubeplayer.svg
new file mode 100755
index 000000000..e7a148db5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kubeplayer.svg
@@ -0,0 +1,92 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="rm4t14xcXDvDm67xxKncjBFD11TyPatX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#rm4t14xcXDvDm67xxKncjBFD11TyPatX)">
+ <linearGradient id="_lgradient_115" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9900"/>
+ <stop offset="100%" style="stop-color:#dc5714"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_115)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_116" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(243.122334,0,0,56.962812,6.433837,183.325584)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_116)" d="M 249.55617 183.325584 C 246.101821 232.489776 229.339179 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 26.794945 240.288396 9.974537 232.51965 6.475608 183.608749 C 2.768738 184.749481 247.004055 184.544519 249.55617 183.325584 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_117" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_117)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="bSLjr4vIr7slyCBsX79g9ImKlL5SZmYD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" in="SourceGraphic"/>
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur" stdDeviation="1.717"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_offsetBlur" operator="out" result="pf_100_inverse"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4" result="pf_100_color"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_color" in2="pf_100_inverse" operator="in" result="pf_100_shadow"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_shadow" in2="SourceGraphic" operator="over"/>
+ </filter>
+ </defs>
+ <g filter="url(#bSLjr4vIr7slyCBsX79g9ImKlL5SZmYD)">
+ <path d="M 158 200.333333 L 194 200.333333 C 197.31149 200.333333 200 203.021843 200 206.333333 L 200 206.333333 C 200 209.644823 197.31149 212.333333 194 212.333333 L 158 212.333333 C 154.68851 212.333333 152 209.644823 152 206.333333 L 152 206.333333 C 152 203.021843 154.68851 200.333333 158 200.333333 Z" style="fill:#666666"/>
+ </g>
+ <defs>
+ <filter id="zkZah3kG8udp4HKcbcMfv2lgY8wCx2TC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" in="SourceGraphic"/>
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur" stdDeviation="1.717"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_offsetBlur" operator="out" result="pf_100_inverse"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4" result="pf_100_color"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_color" in2="pf_100_inverse" operator="in" result="pf_100_shadow"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_shadow" in2="SourceGraphic" operator="over"/>
+ </filter>
+ <linearGradient id="_lgradient_118" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#ff9900"/>
+ <stop offset="100%" style="stop-color:#dc5714"/>
+ </linearGradient>
+ </defs>
+ <g filter="url(#zkZah3kG8udp4HKcbcMfv2lgY8wCx2TC)">
+ <path d="M 62 200.333333 L 146 200.333333 C 149.31149 200.333333 152 203.021843 152 206.333333 L 152 206.333333 C 152 209.644823 149.31149 212.333333 146 212.333333 L 62 212.333333 C 58.68851 212.333333 56 209.644823 56 206.333333 L 56 206.333333 C 56 203.021843 58.68851 200.333333 62 200.333333 Z" style="fill:url(#_lgradient_118)"/>
+ </g>
+ <defs>
+ <filter id="qblRbuNvx9ZSAngph1Yy2tqQfqcmbUb2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#qblRbuNvx9ZSAngph1Yy2tqQfqcmbUb2)">
+ <circle fill="#fefdfe" cx="152" cy="206.333" r="12" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="2R7G3yRhgXdxWlTaWwADq8jUIRvEkcXq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#2R7G3yRhgXdxWlTaWwADq8jUIRvEkcXq)">
+ <linearGradient id="_lgradient_119" x1="-.175" x2="1.306" y1="1.379" y2=".366" gradientTransform="matrix(92.133418,0,0,99.969002,90.333333,51.697665)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="98.261%" style="stop-color:#e0f5bc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_119)" d="M 90.333333 51.697665 L 90.333333 151.666667 C 90.333333 151.666667 141.035782 131.174118 182.466752 101.649957 C 182.466752 101.640632 182.461669 101.634701 182.456585 101.622834 C 182.451489 101.610968 182.445566 101.599948 182.437935 101.589775 C 182.42945 101.577061 182.421832 101.567736 182.416736 101.556716 C 182.410812 101.547397 182.407411 101.536377 182.40657 101.525358 C 138.704772 71.061162 90.333333 51.697665 90.333333 51.697665 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kubrick.svg b/.icons/Gruvbox_Dark-2/apps/64/kubrick.svg
new file mode 100644
index 000000000..e04b706b2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kubrick.svg
@@ -0,0 +1,103 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="PHE7uFIx0Ttx0qdwEMhzqvvzV91sPft7" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#PHE7uFIx0Ttx0qdwEMhzqvvzV91sPft7)">
+ <linearGradient id="_lgradient_83" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_83)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_84" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_84)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="UmFdMSqWTdh3B3AtrsRXqv4MkoYfnN0N" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#UmFdMSqWTdh3B3AtrsRXqv4MkoYfnN0N)">
+ <path d="M 55.5 90.355769 L 55.5 95.932692 C 55.5 99.022308 57.987308 101.509615 61.076923 101.509615 L 94.538462 101.509615 C 97.628077 101.509615 100.115385 99.022308 100.115385 95.932692 L 100.115385 90.355769 C 100.115385 93.445385 97.628077 95.932692 94.538462 95.932692 L 61.076923 95.932692 C 57.987308 95.932692 55.5 93.445385 55.5 90.355769 Z M 105.692308 90.355769 L 105.692308 95.932692 C 105.692308 99.022308 108.179615 101.509615 111.269231 101.509615 L 144.730769 101.509615 C 147.820385 101.509615 150.307692 99.022308 150.307692 95.932692 L 150.307692 90.355769 C 150.307692 93.445385 147.820385 95.932692 144.730769 95.932692 L 111.269231 95.932692 C 108.179615 95.932692 105.692308 93.445385 105.692308 90.355769 Z M 155.884615 90.355769 L 155.884615 95.932692 C 155.884615 99.022308 158.371923 101.509615 161.461538 101.509615 L 194.923077 101.509615 C 198.012692 101.509615 200.5 99.022308 200.5 95.932692 L 200.5 90.355769 C 200.5 93.445385 198.012692 95.932692 194.923077 95.932692 L 161.461538 95.932692 C 158.371923 95.932692 155.884615 93.445385 155.884615 90.355769 Z M 55.5 140.548077 L 55.5 146.125 C 55.5 149.214615 57.987308 151.701923 61.076923 151.701923 L 94.538462 151.701923 C 97.628077 151.701923 100.115385 149.214615 100.115385 146.125 L 100.115385 140.548077 C 100.115385 143.637692 97.628077 146.125 94.538462 146.125 L 61.076923 146.125 C 57.987308 146.125 55.5 143.637692 55.5 140.548077 Z M 105.692308 140.548077 L 105.692308 146.125 C 105.692308 149.214615 108.179615 151.701923 111.269231 151.701923 L 144.730769 151.701923 C 147.820385 151.701923 150.307692 149.214615 150.307692 146.125 L 150.307692 140.548077 C 150.307692 143.637692 147.820385 146.125 144.730769 146.125 L 111.269231 146.125 C 108.179615 146.125 105.692308 143.637692 105.692308 140.548077 Z M 155.884615 140.548077 L 155.884615 146.125 C 155.884615 149.214615 158.371923 151.701923 161.461538 151.701923 L 194.923077 151.701923 C 198.012692 151.701923 200.5 149.214615 200.5 146.125 L 200.5 140.548077 C 200.5 143.637692 198.012692 146.125 194.923077 146.125 L 161.461538 146.125 C 158.371923 146.125 155.884615 143.637692 155.884615 140.548077 Z M 55.5 190.740385 L 55.5 196.317308 C 55.5 199.406923 57.987308 201.894231 61.076923 201.894231 L 94.538462 201.894231 C 97.628077 201.894231 100.115385 199.406923 100.115385 196.317308 L 100.115385 190.740385 C 100.115385 193.83 97.628077 196.317308 94.538462 196.317308 L 61.076923 196.317308 C 57.987308 196.317308 55.5 193.83 55.5 190.740385 Z M 105.692308 190.740385 L 105.692308 196.317308 C 105.692308 199.406923 108.179615 201.894231 111.269231 201.894231 L 144.730769 201.894231 C 147.820385 201.894231 150.307692 199.406923 150.307692 196.317308 L 150.307692 190.740385 C 150.307692 193.83 147.820385 196.317308 144.730769 196.317308 L 111.269231 196.317308 C 108.179615 196.317308 105.692308 193.83 105.692308 190.740385 Z M 155.884615 190.740385 L 155.884615 196.317308 C 155.884615 199.406923 158.371923 201.894231 161.461538 201.894231 L 194.923077 201.894231 C 198.012692 201.894231 200.5 199.406923 200.5 196.317308 L 200.5 190.740385 C 200.5 193.83 198.012692 196.317308 194.923077 196.317308 L 161.461538 196.317308 C 158.371923 196.317308 155.884615 193.83 155.884615 190.740385 Z"/>
+ </g>
+ <defs>
+ <linearGradient id="_lgradient_85" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#ff4400"/>
+ <stop offset="100%" style="stop-color:#dc1414"/>
+ </linearGradient>
+ </defs>
+ <path d="M 61.076923 54.105769 L 94.538462 54.105769 C 97.616449 54.105769 100.115385 56.604705 100.115385 59.682692 L 100.115385 93.144231 C 100.115385 96.222218 97.616449 98.721154 94.538462 98.721154 L 61.076923 98.721154 C 57.998935 98.721154 55.5 96.222218 55.5 93.144231 L 55.5 59.682692 C 55.5 56.604705 57.998935 54.105769 61.076923 54.105769 Z" style="fill:url(#_lgradient_85)"/>
+ <defs>
+ <linearGradient id="_lgradient_86" x1=".059" x2=".06" y1="-.362" y2=".888">
+ <stop offset="0%" style="stop-color:#ffeb00"/>
+ <stop offset="100%" style="stop-color:#ffa100"/>
+ </linearGradient>
+ </defs>
+ <path d="M 111.269231 54.105769 L 144.730769 54.105769 C 147.808757 54.105769 150.307692 56.604705 150.307692 59.682692 L 150.307692 93.144231 C 150.307692 96.222218 147.808757 98.721154 144.730769 98.721154 L 111.269231 98.721154 C 108.191243 98.721154 105.692308 96.222218 105.692308 93.144231 L 105.692308 59.682692 C 105.692308 56.604705 108.191243 54.105769 111.269231 54.105769 Z" style="fill:url(#_lgradient_86)"/>
+ <defs>
+ <linearGradient id="_lgradient_87" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#66ff00"/>
+ <stop offset="100%" style="stop-color:#99dc14"/>
+ </linearGradient>
+ </defs>
+ <path d="M 161.461538 54.105769 L 194.923077 54.105769 C 198.001065 54.105769 200.5 56.604705 200.5 59.682692 L 200.5 93.144231 C 200.5 96.222218 198.001065 98.721154 194.923077 98.721154 L 161.461538 98.721154 C 158.383551 98.721154 155.884615 96.222218 155.884615 93.144231 L 155.884615 59.682692 C 155.884615 56.604705 158.383551 54.105769 161.461538 54.105769 Z" style="fill:url(#_lgradient_87)"/>
+ <defs>
+ <linearGradient id="_lgradient_88" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#66ff00"/>
+ <stop offset="100%" style="stop-color:#99dc14"/>
+ </linearGradient>
+ </defs>
+ <path d="M 61.076923 104.298077 L 94.538462 104.298077 C 97.616449 104.298077 100.115385 106.797012 100.115385 109.875 L 100.115385 143.336538 C 100.115385 146.414526 97.616449 148.913462 94.538462 148.913462 L 61.076923 148.913462 C 57.998935 148.913462 55.5 146.414526 55.5 143.336538 L 55.5 109.875 C 55.5 106.797012 57.998935 104.298077 61.076923 104.298077 Z" style="fill:url(#_lgradient_88)"/>
+ <defs>
+ <linearGradient id="_lgradient_89" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#003bff"/>
+ <stop offset="100%" style="stop-color:#1478dc"/>
+ </linearGradient>
+ </defs>
+ <path d="M 111.269231 104.298077 L 144.730769 104.298077 C 147.808757 104.298077 150.307692 106.797012 150.307692 109.875 L 150.307692 143.336538 C 150.307692 146.414526 147.808757 148.913462 144.730769 148.913462 L 111.269231 148.913462 C 108.191243 148.913462 105.692308 146.414526 105.692308 143.336538 L 105.692308 109.875 C 105.692308 106.797012 108.191243 104.298077 111.269231 104.298077 Z" style="fill:url(#_lgradient_89)"/>
+ <defs>
+ <linearGradient id="_lgradient_90" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#66ff00"/>
+ <stop offset="100%" style="stop-color:#99dc14"/>
+ </linearGradient>
+ </defs>
+ <path d="M 161.461538 104.298077 L 194.923077 104.298077 C 198.001065 104.298077 200.5 106.797012 200.5 109.875 L 200.5 143.336538 C 200.5 146.414526 198.001065 148.913462 194.923077 148.913462 L 161.461538 148.913462 C 158.383551 148.913462 155.884615 146.414526 155.884615 143.336538 L 155.884615 109.875 C 155.884615 106.797012 158.383551 104.298077 161.461538 104.298077 Z" style="fill:url(#_lgradient_90)"/>
+ <defs>
+ <linearGradient id="_lgradient_91" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#003bff"/>
+ <stop offset="100%" style="stop-color:#1478dc"/>
+ </linearGradient>
+ </defs>
+ <path d="M 61.076923 154.490385 L 94.538462 154.490385 C 97.616449 154.490385 100.115385 156.98932 100.115385 160.067308 L 100.115385 193.528846 C 100.115385 196.606834 97.616449 199.105769 94.538462 199.105769 L 61.076923 199.105769 C 57.998935 199.105769 55.5 196.606834 55.5 193.528846 L 55.5 160.067308 C 55.5 156.98932 57.998935 154.490385 61.076923 154.490385 Z" style="fill:url(#_lgradient_91)"/>
+ <defs>
+ <linearGradient id="_lgradient_92" x1=".059" x2=".06" y1="-.362" y2=".888">
+ <stop offset="0%" style="stop-color:#ffeb00"/>
+ <stop offset="100%" style="stop-color:#ffa100"/>
+ </linearGradient>
+ </defs>
+ <path d="M 111.269231 154.490385 L 144.730769 154.490385 C 147.808757 154.490385 150.307692 156.98932 150.307692 160.067308 L 150.307692 193.528846 C 150.307692 196.606834 147.808757 199.105769 144.730769 199.105769 L 111.269231 199.105769 C 108.191243 199.105769 105.692308 196.606834 105.692308 193.528846 L 105.692308 160.067308 C 105.692308 156.98932 108.191243 154.490385 111.269231 154.490385 Z" style="fill:url(#_lgradient_92)"/>
+ <defs>
+ <linearGradient id="_lgradient_93" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#ff4400"/>
+ <stop offset="100%" style="stop-color:#dc1414"/>
+ </linearGradient>
+ </defs>
+ <path d="M 161.461538 154.490385 L 194.923077 154.490385 C 198.001065 154.490385 200.5 156.98932 200.5 160.067308 L 200.5 193.528846 C 200.5 196.606834 198.001065 199.105769 194.923077 199.105769 L 161.461538 199.105769 C 158.383551 199.105769 155.884615 196.606834 155.884615 193.528846 L 155.884615 160.067308 C 155.884615 156.98932 158.383551 154.490385 161.461538 154.490385 Z" style="fill:url(#_lgradient_93)"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 61.076923 54.105769 C 57.987308 54.105769 55.5 56.593077 55.5 59.682692 L 55.5 62.471154 C 55.5 59.381538 57.987308 56.894231 61.076923 56.894231 L 94.538462 56.894231 C 97.628077 56.894231 100.115385 59.381538 100.115385 62.471154 L 100.115385 59.682692 C 100.115385 56.593077 97.628077 54.105769 94.538462 54.105769 L 61.076923 54.105769 Z M 111.269231 54.105769 C 108.179615 54.105769 105.692308 56.593077 105.692308 59.682692 L 105.692308 62.471154 C 105.692308 59.381538 108.179615 56.894231 111.269231 56.894231 L 144.730769 56.894231 C 147.820385 56.894231 150.307692 59.381538 150.307692 62.471154 L 150.307692 59.682692 C 150.307692 56.593077 147.820385 54.105769 144.730769 54.105769 L 111.269231 54.105769 Z M 161.461538 54.105769 C 158.371923 54.105769 155.884615 56.593077 155.884615 59.682692 L 155.884615 62.471154 C 155.884615 59.381538 158.371923 56.894231 161.461538 56.894231 L 194.923077 56.894231 C 198.012692 56.894231 200.5 59.381538 200.5 62.471154 L 200.5 59.682692 C 200.5 56.593077 198.012692 54.105769 194.923077 54.105769 L 161.461538 54.105769 Z M 61.076923 104.298077 C 57.987308 104.298077 55.5 106.785385 55.5 109.875 L 55.5 112.663462 C 55.5 109.573846 57.987308 107.086538 61.076923 107.086538 L 94.538462 107.086538 C 97.628077 107.086538 100.115385 109.573846 100.115385 112.663462 L 100.115385 109.875 C 100.115385 106.785385 97.628077 104.298077 94.538462 104.298077 L 61.076923 104.298077 Z M 111.269231 104.298077 C 108.179615 104.298077 105.692308 106.785385 105.692308 109.875 L 105.692308 112.663462 C 105.692308 109.573846 108.179615 107.086538 111.269231 107.086538 L 144.730769 107.086538 C 147.820385 107.086538 150.307692 109.573846 150.307692 112.663462 L 150.307692 109.875 C 150.307692 106.785385 147.820385 104.298077 144.730769 104.298077 L 111.269231 104.298077 Z M 161.461538 104.298077 C 158.371923 104.298077 155.884615 106.785385 155.884615 109.875 L 155.884615 112.663462 C 155.884615 109.573846 158.371923 107.086538 161.461538 107.086538 L 194.923077 107.086538 C 198.012692 107.086538 200.5 109.573846 200.5 112.663462 L 200.5 109.875 C 200.5 106.785385 198.012692 104.298077 194.923077 104.298077 L 161.461538 104.298077 Z M 61.076923 154.490385 C 57.987308 154.490385 55.5 156.977692 55.5 160.067308 L 55.5 162.855769 C 55.5 159.766154 57.987308 157.278846 61.076923 157.278846 L 94.538462 157.278846 C 97.628077 157.278846 100.115385 159.766154 100.115385 162.855769 L 100.115385 160.067308 C 100.115385 156.977692 97.628077 154.490385 94.538462 154.490385 L 61.076923 154.490385 Z M 111.269231 154.490385 C 108.179615 154.490385 105.692308 156.977692 105.692308 160.067308 L 105.692308 162.855769 C 105.692308 159.766154 108.179615 157.278846 111.269231 157.278846 L 144.730769 157.278846 C 147.820385 157.278846 150.307692 159.766154 150.307692 162.855769 L 150.307692 160.067308 C 150.307692 156.977692 147.820385 154.490385 144.730769 154.490385 L 111.269231 154.490385 Z M 161.461538 154.490385 C 158.371923 154.490385 155.884615 156.977692 155.884615 160.067308 L 155.884615 162.855769 C 155.884615 159.766154 158.371923 157.278846 161.461538 157.278846 L 194.923077 157.278846 C 198.012692 157.278846 200.5 159.766154 200.5 162.855769 L 200.5 160.067308 C 200.5 156.977692 198.012692 154.490385 194.923077 154.490385 L 161.461538 154.490385 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kup.svg b/.icons/Gruvbox_Dark-2/apps/64/kup.svg
new file mode 100755
index 000000000..3801c6716
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kup.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="tbKnTHiyPhSHZuGB71v1HHjBwUNqcD7v" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#tbKnTHiyPhSHZuGB71v1HHjBwUNqcD7v)">
+ <linearGradient id="_lgradient_120" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_120)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <linearGradient id="_lgradient_121" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648308,0,0,228.338389,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_121)" fill-rule="evenodd" d="M 165.688919 11.951604 C 239.744629 11.951604 250.328308 22.508802 250.328308 96.495461 L 250.328308 155.746262 C 250.328308 229.732513 239.744629 240.289993 165.688919 240.289993 L 90.319397 240.289993 C 16.263689 240.289993 5.68 229.732513 5.68 155.746262 L 5.68 96.495461 C 5.68 22.508802 16.263689 11.951604 90.319397 11.951604 L 165.688919 11.951604 Z M 165.710007 31.950001 C 169.940002 31.950001 174.179993 31.99 178.410004 32.080002 C 182.089996 32.16 185.770004 32.310001 189.449997 32.52 C 192.580002 32.689999 195.710007 32.950001 198.830002 33.299999 C 201.410004 33.580002 203.970001 33.950001 206.520004 34.419998 C 208.539993 34.799999 210.539993 35.27 212.509995 35.849998 C 213.979996 36.279999 215.429993 36.810001 216.830002 37.439999 C 217.830002 37.889999 218.800003 38.43 219.710007 39.040001 C 220.399994 39.509998 221.050003 40.040001 221.649994 40.630001 C 222.240005 41.220001 222.770004 41.869999 223.240005 42.560001 C 223.850006 43.470001 224.380005 44.43 224.830002 45.43 C 225.460007 46.830002 225.990005 48.27 226.429993 49.740002 C 227 51.709999 227.479996 53.700001 227.850006 55.720001 C 228.320007 58.259998 228.699997 60.82 228.979996 63.389999 C 229.320007 66.510002 229.580002 69.629997 229.759995 72.760002 C 229.970001 76.43 230.119995 80.110001 230.199997 83.790001 C 230.289993 88.019997 230.330002 92.239998 230.330002 96.470001 C 230.330002 96.480003 230.330002 96.489998 230.330002 96.5 L 230.330002 155.75 C 230.330002 155.75 230.330002 155.759995 230.330002 155.770004 C 230.330002 160 230.289993 164.229996 230.199997 168.449997 C 230.119995 172.130005 229.970001 175.809998 229.759995 179.479996 C 229.580002 182.610001 229.320007 185.729996 228.979996 188.850006 C 228.699997 191.419998 228.320007 193.979996 227.850006 196.529999 C 227.479996 198.539993 227 200.529999 226.429993 202.5 C 225.990005 203.970001 225.460007 205.410004 224.830002 206.809998 C 224.380005 207.809998 223.850006 208.770004 223.240005 209.679993 C 222.770004 210.369995 222.240005 211.020004 221.649994 211.610001 C 221.050003 212.199997 220.399994 212.729996 219.710007 213.199997 C 218.800003 213.809998 217.830002 214.350006 216.830002 214.800003 C 215.429993 215.429993 213.979996 215.960007 212.509995 216.389999 C 210.539993 216.970001 208.539993 217.449997 206.520004 217.820007 C 203.970001 218.289993 201.410004 218.669998 198.830002 218.949997 C 195.710007 219.289993 192.580002 219.550003 189.449997 219.720001 C 185.770004 219.929993 182.089996 220.080002 178.410004 220.160004 C 174.179993 220.25 169.940002 220.289993 165.710007 220.289993 C 165.699997 220.289993 165.699997 220.289993 165.690002 220.289993 L 90.32 220.289993 C 90.309998 220.289993 90.300003 220.289993 90.300003 220.289993 C 86.059998 220.289993 81.830002 220.25 77.599998 220.160004 C 73.919998 220.080002 70.230003 219.929993 66.559998 219.720001 C 63.419998 219.550003 60.299999 219.289993 57.18 218.949997 C 54.599998 218.669998 52.029999 218.289993 49.490002 217.820007 C 47.470001 217.449997 45.470001 216.970001 43.5 216.389999 C 42.029999 215.960007 40.580002 215.429993 39.18 214.800003 C 38.18 214.350006 37.209999 213.809998 36.299999 213.199997 C 35.599998 212.729996 34.959999 212.199997 34.360001 211.610001 C 33.77 211.020004 33.240002 210.369995 32.77 209.679993 C 32.16 208.770004 31.620001 207.809998 31.17 206.809998 C 30.549999 205.410004 30.01 203.970001 29.58 202.5 C 29 200.529999 28.530001 198.539993 28.16 196.529999 C 27.68 193.979996 27.309999 191.419998 27.030001 188.850006 C 26.68 185.729996 26.42 182.610001 26.25 179.479996 C 26.040001 175.809998 25.889999 172.130005 25.809999 168.449997 C 25.719999 164.229996 25.68 160 25.68 155.770004 C 25.68 155.759995 25.68 155.75 25.68 155.75 L 25.68 96.5 C 25.68 96.489998 25.68 96.480003 25.68 96.470001 C 25.68 92.239998 25.719999 88.019997 25.809999 83.790001 C 25.889999 80.110001 26.040001 76.43 26.25 72.760002 C 26.42 69.629997 26.68 66.510002 27.030001 63.389999 C 27.309999 60.82 27.68 58.259998 28.16 55.720001 C 28.530001 53.700001 29 51.709999 29.58 49.740002 C 30.01 48.27 30.549999 46.830002 31.17 45.43 C 31.620001 44.43 32.16 43.470001 32.77 42.560001 C 33.240002 41.869999 33.77 41.220001 34.360001 40.630001 C 34.959999 40.040001 35.599998 39.509998 36.299999 39.040001 C 37.209999 38.43 38.18 37.889999 39.18 37.439999 C 40.580002 36.810001 42.029999 36.279999 43.5 35.849998 C 45.470001 35.27 47.470001 34.799999 49.490002 34.419998 C 52.029999 33.950001 54.599998 33.580002 57.18 33.299999 C 60.299999 32.950001 63.419998 32.689999 66.559998 32.52 C 70.230003 32.310001 73.919998 32.16 77.599998 32.080002 C 81.830002 31.99 86.059998 31.950001 90.300003 31.950001 C 90.300003 31.950001 90.309998 31.950001 90.32 31.950001 L 165.690002 31.950001 C 165.699997 31.950001 165.699997 31.950001 165.710007 31.950001 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_122" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_122)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_123" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,145,55.5,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_123)" fill-rule="evenodd" d="M 161.534594 79.827315 C 152.028666 73.197542 140.46838 69.309524 128 69.309524 L 128 69.309524 C 115.531619 69.309524 103.971334 73.197541 94.465408 79.827312 L 94.465408 79.827312 L 73.176193 58.538096 C 71.242859 56.604761 68.619048 55.5 65.857143 55.5 C 63.095237 55.5 60.471427 56.604761 58.538096 58.538096 C 56.604761 60.471427 55.5 63.095237 55.5 65.857143 C 55.5 68.619048 56.604761 71.242859 58.538096 73.176193 L 79.827312 94.465408 C 73.197541 103.971334 69.309524 115.531619 69.309524 128 C 69.309524 140.46838 73.197542 152.028666 79.827315 161.534594 L 58.538096 182.823813 C 56.604761 184.757138 55.5 187.380955 55.5 190.142857 C 55.5 192.904759 56.604761 195.528576 58.538096 197.461901 C 60.471427 199.395239 63.095237 200.5 65.857143 200.5 C 68.619048 200.5 71.242859 199.395239 73.176193 197.461901 L 94.465408 176.172686 C 103.971334 182.802458 115.531619 186.690476 128 186.690476 C 140.46838 186.690476 152.028666 182.802457 161.534594 176.172683 L 182.823813 197.461901 C 184.757138 199.395239 187.380955 200.5 190.142857 200.5 C 192.904759 200.5 195.528576 199.395239 197.461901 197.461901 C 199.395239 195.528576 200.5 192.904759 200.5 190.142857 C 200.5 187.380955 199.395239 184.757138 197.461901 182.823813 L 176.172683 161.534594 C 182.802457 152.028666 186.690476 140.46838 186.690476 128 C 186.690476 115.531619 182.802458 103.971334 176.172686 94.465408 L 197.461901 73.176193 C 199.395239 71.242859 200.5 68.619048 200.5 65.857143 C 200.5 63.095237 199.395239 60.471427 197.461901 58.538096 C 195.528576 56.604761 192.904759 55.5 190.142857 55.5 C 187.380955 55.5 184.757138 56.604761 182.823813 58.538096 L 161.534594 79.827315 Z M 161.160606 109.477488 C 164.227752 114.956803 165.97619 121.274217 165.97619 128 C 165.97619 134.725783 164.227751 141.043198 161.160604 146.522513 L 161.160604 146.522513 L 142.638093 128.000001 L 161.160606 109.477488 Z M 146.522514 94.839395 C 141.043198 91.772248 134.725783 90.02381 128 90.02381 L 128 90.02381 C 121.274216 90.02381 114.956802 91.772247 109.477488 94.839393 L 128.000001 113.361908 L 146.522514 94.839395 Z M 109.477488 161.160606 C 114.956803 164.227752 121.274217 165.97619 128 165.97619 C 134.725783 165.97619 141.043198 164.227751 146.522513 161.160604 L 146.522513 161.160604 L 128.000001 142.638093 L 109.477488 161.160606 Z M 94.839395 146.522514 C 91.772248 141.043198 90.02381 134.725783 90.02381 128 C 90.02381 121.274216 91.772247 114.956802 94.839393 109.477488 L 113.361908 128.000001 L 94.839395 146.522514 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kupfer.svg b/.icons/Gruvbox_Dark-2/apps/64/kupfer.svg
new file mode 100755
index 000000000..fd8c4d41d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kupfer.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="mQvjjnU4SKLSlnYnLErj42BhVdS0Jzy5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#mQvjjnU4SKLSlnYnLErj42BhVdS0Jzy5)">
+ <linearGradient id="_lgradient_124" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff6e00"/>
+ <stop offset="100%" style="stop-color:#dc3514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_124)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_125" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_125)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="5Wb1N0Z0A2IVSQDbzl3J1X0JR9saAT50" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#5Wb1N0Z0A2IVSQDbzl3J1X0JR9saAT50)">
+ <path fill-rule="evenodd" d="M 141.119177 140.855859 L 141.339684 138.650787 C 147.292718 136.625981 152.764157 133.253261 157.294427 128.722992 C 165.063791 120.953627 169.428571 110.416112 169.428571 99.428571 C 169.428571 76.5482 150.880372 58 128 58 L 128 58 C 105.119635 58 86.571429 76.5482 86.571429 99.428571 C 86.571429 110.416112 90.936216 120.953627 98.70558 128.722992 C 103.235849 133.25326 108.707285 136.62598 114.660317 138.650786 L 114.660317 138.650786 L 114.880824 140.855859 L 100.38194 140.855859 L 100.38194 154.66558 L 116.261796 154.66558 L 121.095238 203 L 134.904768 203 L 139.738206 154.66558 L 155.620826 154.66558 L 155.620826 140.855859 L 141.119177 140.855859 Z M 128 64.904759 C 135.325036 64.904759 142.350046 67.814616 147.529613 72.99419 C 152.709194 78.17377 155.619048 85.19878 155.619048 92.52381 C 155.619048 99.848839 152.709194 106.873849 147.529613 112.053423 C 142.350046 117.233003 135.325036 120.142857 128 120.142857 C 120.674978 120.142857 113.649961 117.233003 108.470387 112.053423 C 103.290806 106.873849 100.380952 99.848839 100.380952 92.52381 C 100.380952 85.19878 103.290806 78.17377 108.470387 72.99419 C 113.649961 67.814616 120.674978 64.904759 128 64.904759 L 128 64.904759 L 128 64.904759 L 128 64.904759 Z"/>
+ </g>
+ <path fill="#fee581" fill-rule="evenodd" d="M 141.119177 138.355859 L 141.339684 136.150787 C 147.292718 134.125981 152.764157 130.753261 157.294427 126.222992 C 165.063791 118.453627 169.428571 107.916112 169.428571 96.928571 C 169.428571 74.0482 150.880372 55.5 128 55.5 L 128 55.5 C 105.119635 55.5 86.571429 74.0482 86.571429 96.928571 C 86.571429 107.916112 90.936216 118.453627 98.70558 126.222992 C 103.235849 130.75326 108.707285 134.12598 114.660317 136.150786 L 114.660317 136.150786 L 114.880824 138.355859 L 100.38194 138.355859 L 100.38194 152.16558 L 116.261796 152.16558 L 121.095238 200.5 L 134.904768 200.5 L 139.738206 152.16558 L 155.620826 152.16558 L 155.620826 138.355859 L 141.119177 138.355859 Z M 128 62.404759 C 135.325036 62.404759 142.350046 65.314616 147.529613 70.49419 C 152.709194 75.67377 155.619048 82.69878 155.619048 90.02381 C 155.619048 97.348839 152.709194 104.373849 147.529613 109.553423 C 142.350046 114.733003 135.325036 117.642857 128 117.642857 C 120.674978 117.642857 113.649961 114.733003 108.470387 109.553423 C 103.290806 104.373849 100.380952 97.348839 100.380952 90.02381 C 100.380952 82.69878 103.290806 75.67377 108.470387 70.49419 C 113.649961 65.314616 120.674978 62.404759 128 62.404759 L 128 62.404759 L 128 62.404759 L 128 62.404759 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kuser.svg b/.icons/Gruvbox_Dark-2/apps/64/kuser.svg
new file mode 120000
index 000000000..d7b58914e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kuser.svg
@@ -0,0 +1 @@
+user.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kvantum.svg b/.icons/Gruvbox_Dark-2/apps/64/kvantum.svg
new file mode 100644
index 000000000..7d3960447
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kvantum.svg
@@ -0,0 +1,57 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%"/>
+ <stop offset="100%" stop-color="#333333"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <clipPath id="c">
+ <path fill="#ffffff" d="M165.69 11.95c74.056 0 84.64 10.556 84.64 84.531v59.241c0 73.975-10.584 84.531-84.64 84.531H90.32c-74.056 0-84.64-10.556-84.64-84.531V96.481c0-73.975 10.584-84.531 84.64-84.531h75.37z"/>
+ </clipPath>
+ <g clip-path="url(#c)">
+ <path fill="#46a926" d="M208.61 45.406c-.811.81 33.513 80.643 33.513 80.643l-33.513 80.644s-80.657-42.628-80.657-80.644c0-38.015 80.657-80.643 80.657-80.643z"/>
+ <path fill="#f22c42" d="M47.296 206.693c.811-.81-33.513-80.644-33.513-80.644l33.513-80.643s80.657 42.628 80.657 80.643c0 38.016-80.657 80.644-80.657 80.644z"/>
+ <path fill="#ffda64" d="M208.61 45.406c-.811.81-80.657-33.508-80.657-33.508L47.296 45.406l80.657 80.643 80.657-80.643z"/>
+ <path fill="#2f5fdd" d="M47.296 206.693l80.657 33.404s79.846-34.214 80.657-33.404l-80.657-80.644-80.657 80.644z"/>
+ <path fill="#a6d74f" d="M231.317 22.807c-.161-.113-.283-.259-.446-.369a39.624 39.624 0 0 0-5.856-3.246c-2.118-.96-4.407-1.801-6.879-2.536-2.471-.735-5.128-1.365-7.979-1.902-2.852-.536-5.9-.98-9.157-1.343a198.486 198.486 0 0 0-10.411-.862c-7.376-.433-15.642-.599-24.899-.599h-37.734c-.014 29.17 11.154 58.345 33.51 80.696l69.851-69.839z"/>
+ <path fill="#76c22b" d="M250.33 125.759V96.48c0-9.247-.165-17.503-.599-24.871a199 199 0 0 0-.866-10.399 123.688 123.688 0 0 0-1.346-9.145c-.537-2.848-1.167-5.5-1.903-7.968-.736-2.469-1.58-4.755-2.541-6.87a39.52 39.52 0 0 0-3.251-5.849 33.302 33.302 0 0 0-4.044-4.903c-1.352-1.35-2.862-2.547-4.463-3.668l-69.851 69.839c24.44 24.437 57.034 35.408 88.864 33.113z"/>
+ <path fill="#1463a5" d="M127.852 240.252h37.838c9.257 0 17.523-.164 24.899-.597 3.689-.216 7.154-.5 10.411-.864 3.257-.363 6.305-.807 9.157-1.343 2.851-.537 5.508-1.166 7.979-1.901 2.472-.735 4.761-1.575 6.879-2.535 2.04-.916 4-2.002 5.856-3.248.141-.096.248-.223.388-.321l-69.897-69.885c-22.355 22.351-33.523 51.524-33.51 80.694z"/>
+ <path fill="#2b898f" d="M231.259 229.443c1.625-1.133 3.151-2.346 4.521-3.714a33.32 33.32 0 0 0 4.044-4.905 39.497 39.497 0 0 0 3.251-5.847c.961-2.115 1.805-4.401 2.541-6.869.736-2.469 1.366-5.121 1.903-7.969.537-2.848.982-5.894 1.346-9.147a199 199 0 0 0 .866-10.399c.434-7.368.599-15.624.599-24.871v-29.275c-31.863-2.327-64.501 8.647-88.968 33.111l69.897 69.885z"/>
+ <path fill="#9b33ae" d="M5.68 126.34v29.382c0 9.247.166 17.503.6 24.871.217 3.684.501 7.146.866 10.399.364 3.253.808 6.299 1.346 9.147.537 2.848 1.167 5.5 1.903 7.969.736 2.468 1.578 4.754 2.538 6.869a39.507 39.507 0 0 0 3.254 5.847 33.301 33.301 0 0 0 4.041 4.905c1.336 1.333 2.831 2.511 4.408 3.621l69.907-69.896c-24.441-24.437-57.032-35.41-88.863-33.114z"/>
+ <path fill="#7839b7" d="M24.636 229.35c.181.127.32.29.504.414a39.58 39.58 0 0 0 5.856 3.248c2.118.96 4.406 1.8 6.878 2.535 2.472.735 5.127 1.364 7.978 1.901 2.852.536 5.899.98 9.157 1.343 3.257.364 6.724.648 10.412.864 7.377.433 15.642.597 24.899.597h37.729c.04-29.204-11.124-58.42-33.506-80.798L24.636 229.35z"/>
+ <path fill="#fdc92b" d="M128.159 11.95H90.32c-9.257 0-17.522.166-24.899.599-3.688.216-7.155.498-10.412.862-3.258.363-6.305.807-9.157 1.343-2.851.537-5.506 1.167-7.978 1.902-2.472.735-4.76 1.576-6.878 2.536-2.04.915-4 2-5.856 3.246-.142.096-.25.223-.39.321l69.897 69.887c22.355-22.351 33.525-51.526 33.512-80.696z"/>
+ <path fill="#f34f17" d="M24.75 22.759c-1.625 1.133-3.152 2.349-4.522 3.716a33.284 33.284 0 0 0-4.041 4.903 39.53 39.53 0 0 0-3.254 5.849c-.96 2.115-1.802 4.401-2.538 6.87-.736 2.468-1.366 5.12-1.903 7.968-.538 2.848-.982 5.892-1.346 9.145-.38 3.458-.669 6.926-.866 10.399-.434 7.368-.6 15.624-.6 24.871v29.275c31.864 2.327 64.5-8.645 88.967-33.109L24.75 22.759z"/>
+ </g>
+ <path fill="#ffffff" opacity=".1" d="M128.161 11.987c63.054 0 114.17 51.108 114.17 114.152 0 63.044-51.116 114.151-114.17 114.151-63.055 0-114.17-51.107-114.17-114.151S65.106 11.987 128.161 11.987z"/>
+ <path fill="#ffffff" opacity=".1" d="M128.005 44.565c45.039 0 81.55 36.505 81.55 81.536 0 45.032-36.511 81.537-81.55 81.537-45.039 0-81.55-36.505-81.55-81.537 0-45.031 36.511-81.536 81.55-81.536z"/>
+ <ellipse fill="#ffffff" opacity=".1" cx="128.005" cy="126.101" rx="47.401" ry="47.393" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" d="M70 174.617c-.718-.208-1.96-1.18-3.427-2.682-1.847-1.892-2.625-3.03-3.947-5.767-9.595-19.877-9.484-56.066.234-75.894 2.769-5.649 5.955-8.85 9.173-9.215 3.403-.387 10.757 2.577 17.236 6.947 8.936 6.026 18.485 15.298 23.017 22.349 1.163 1.81 1.417 2.526 1.728 4.868.2 1.51.364 3.891.364 5.291v2.545l-2.187-.934c-3.04-1.298-8.061-2.809-11.932-3.591-4.006-.809-10.873-1.439-12.245-1.124-.984.226-.962.245.77.685 5.589 1.42 24.889 7.765 25.504 8.385.294.296-.634 7.882-.992 8.111-.809.519-6.523 2.282-12.996 4.011-3.733.998-6.868 1.896-6.965 1.996-.098.1.478.097 1.28-.008.802-.104 3.572-.416 6.156-.693 2.584-.278 6.331-.793 8.327-1.147 1.997-.354 3.69-.643 3.764-.643.237 0-.75 3.994-1.775 7.183-1.165 3.622-1.456 3.975-8.084 9.825-11.994 10.585-21.196 17.022-27.236 19.05-2.625.882-3.925.984-5.767.451v.001zm110.471-.133c-4.364-1.16-11.755-5.629-18.279-11.053-4.196-3.488-9.959-8.877-12.515-11.702l-2.003-2.213.549-2.195c.301-1.207.632-3.492.734-5.077.177-2.733.221-2.871.866-2.681 4.316 1.276 9.966 2.347 16.393 3.108 1.692.2 3.515.431 4.049.513.95.146.954.142.162-.204-.445-.194-3.653-1.151-7.127-2.125-3.475-.974-8.075-2.37-10.221-3.102l-3.904-1.331-.588-4.626c-.323-2.545-.608-4.994-.632-5.443-.04-.734.443-1.069 4.815-3.334 2.673-1.385 7.591-3.8 10.928-5.367 3.337-1.567 6.027-2.891 5.976-2.942-.261-.263-8.4 2.161-15.077 4.49-4.163 1.452-7.68 2.517-7.817 2.366-.136-.15-.503-1.082-.814-2.069-.311-.988-1.058-2.816-1.66-4.062-.601-1.246-1.093-2.396-1.093-2.555 0-.159.672-1.343 1.494-2.631 5.313-8.327 16.622-19.109 25.734-24.536 5.373-3.199 11.24-5.148 13.941-4.63 3.042.583 6.046 3.748 8.724 9.192 5.029 10.226 7.817 25.843 7.342 41.139-.429 13.816-2.95 26.15-7.103 34.753-1.321 2.736-2.1 3.875-3.94 5.758-3.051 3.125-4.858 3.642-8.934 2.559zM124.92 151.13c-3.947-.58-7.731-2.093-9.216-3.686-.649-.696-.649-.708-.024-3.141 1.727-6.72 2.716-17.99 2.263-25.786-.246-4.226-.218-4.779.261-5.152 1.778-1.385 11.306-3.249 14.752-2.887 2.299.242 4.29 1.104 5.462 2.366 2.011 2.163 4.488 9.313 5.66 16.332.838 5.02.828 15.101-.018 17.966-.569 1.929-.664 2.046-2.207 2.715-.886.384-2.705.91-4.042 1.167-2.66.513-9.722.571-12.891.106z" filter="url(#d)"/>
+ <defs>
+ <filter id="d" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="e" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#e)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kvpnc.svg b/.icons/Gruvbox_Dark-2/apps/64/kvpnc.svg
new file mode 100644
index 000000000..23bb91d00
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kvpnc.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#e6e6e6" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z" filter="url(#a)"/>
+ <path fill="#fb7c38" d="M127.5 45c-21.88 0-42.865 8.769-58.336 24.377C53.692 84.985 45 106.154 45 128.228c.042 29.728 15.8 57.176 41.339 72.009l5.4-37.492c-8.811-9.292-13.732-21.656-13.739-34.517 0-13.25 5.215-25.957 14.498-35.327 9.283-9.369 21.874-14.632 35.002-14.632 13.128 0 25.719 5.263 35.002 14.632 9.283 9.37 14.498 22.077 14.498 35.327-.022 12.458-4.655 24.458-12.99 33.647l5.444 37.906c25.095-14.951 40.508-42.151 40.546-71.553 0-22.074-8.692-43.243-24.164-58.851C170.365 53.769 149.38 45 127.5 45z"/>
+ <path fill="#234db8" d="M126.953 105.796c-13.546 0-24.527 11.083-24.527 24.754.004 9.874 5.82 18.802 14.802 22.717L106.553 210l41.539-.278-11.445-56.464c8.991-3.904 14.821-12.83 14.833-22.708 0-13.671-10.981-24.754-24.527-24.754z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kwalletmanager.svg b/.icons/Gruvbox_Dark-2/apps/64/kwalletmanager.svg
new file mode 100755
index 000000000..422b674dd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kwalletmanager.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="vch6AFWqP1UkQ0SVk3PPNohgOy68Ar4c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#vch6AFWqP1UkQ0SVk3PPNohgOy68Ar4c)">
+ <linearGradient id="_lgradient_126" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_126)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#111111" d="M 228.531646 20.9869 C 246.660041 31.364375 250.328309 52.937703 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 198.488815 246.796024 220.062136 229.534081 230.660305 C 229.580695 239.29788 228.542024 14.637917 228.531646 20.9869 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_127" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_127)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#ffffff" d="M 56.128753 25.301123 L 56.128753 30.752443 L 71.910196 30.752443 L 71.910196 25.301123 L 56.128753 25.301123 Z M 77.170673 25.301123 L 77.170673 30.752443 L 92.952113 30.752443 L 92.952113 25.301123 L 77.170673 25.301123 Z M 98.212597 25.301123 L 98.212597 30.752443 L 112.822627 30.752443 L 112.822627 25.301123 L 98.212597 25.301123 Z M 141.083105 25.301123 L 141.083105 30.752443 L 154.233924 30.752443 L 154.233924 25.301123 L 141.083105 25.301123 Z M 159.494394 25.301123 L 159.494394 30.752443 L 175.275833 30.752443 L 175.275833 25.301123 L 159.494394 25.301123 Z M 180.536318 25.301123 L 180.536318 30.752443 L 196.317757 30.752443 L 196.317757 25.301123 L 180.536318 25.301123 Z M 201.578242 25.301123 L 201.578242 30.752443 L 206.674336 30.752443 L 208.43121 30.922795 L 209.921005 31.412567 L 211.256634 32.168507 L 212.417649 33.148069 L 213.373168 34.351206 L 213.537544 34.564147 L 214.585542 33.669764 L 217.99666 31.753307 L 217.883629 31.529716 L 217.760284 31.29548 L 217.595909 31.09319 L 216.311624 29.474863 L 216.157547 29.272573 L 215.962365 29.112866 L 214.400673 27.781959 L 214.205491 27.611608 L 213.979429 27.483846 L 212.191675 26.483029 L 211.965613 26.355268 L 211.718998 26.280717 L 209.736062 25.641887 L 209.489447 25.567336 L 209.222339 25.535376 L 207.10582 25.311782 L 206.972236 25.301155 L 201.578168 25.301155 L 201.578242 25.301123 Z M 50.62313 25.460932 L 49.955197 25.535405 L 49.687556 25.567212 L 49.441636 25.641685 L 47.457998 26.280919 L 47.211461 26.355469 L 46.985402 26.483231 L 45.197644 27.484048 L 44.971586 27.611809 L 44.776363 27.782161 L 43.21459 29.113068 L 43.019368 29.272775 L 42.865261 29.475065 L 41.848073 30.752754 L 51.136338 30.752754 L 50.622619 25.461165 L 50.62313 25.460932 Z M 219.917391 37.907349 L 214.677458 38.450354 L 214.73953 39.099828 L 214.73953 54.527518 L 220 54.527518 L 220 38.791072 L 219.989139 38.652657 L 219.916991 37.907364 L 219.917391 37.907349 Z M 214.739131 59.978712 L 214.739131 76.332672 L 219.999615 76.332672 L 219.999615 59.978712 L 214.739131 59.978712 Z M 214.739131 81.783989 L 214.739131 98.137945 L 219.999615 98.137945 L 219.999615 81.783989 L 214.739131 81.783989 Z M 214.739131 103.589262 L 214.739131 119.943218 L 219.999615 119.943218 L 219.999615 103.589262 L 214.739131 103.589262 Z M 214.739131 125.394542 L 214.739131 141.748498 L 219.999615 141.748498 L 219.999615 125.394542 L 214.739131 125.394542 Z M 214.739131 147.199815 L 214.739131 163.553778 L 219.999615 163.553778 L 219.999615 147.199815 L 214.739131 147.199815 Z M 214.739131 169.005095 L 214.739131 185.359044 L 219.999615 185.359044 L 219.999615 169.005095 L 214.739131 169.005095 Z M 214.739131 190.81036 L 214.739131 207.164324 L 219.999615 207.164324 L 219.999615 190.81036 L 214.739131 190.81036 Z M 214.739131 212.61564 L 214.739131 213.201275 L 214.574755 215.021921 L 214.102078 216.565768 L 213.372547 217.949901 L 212.427267 219.153041 L 211.266252 220.132605 L 209.930623 220.888504 L 208.451082 221.367618 L 208.040077 221.410291 L 208.564024 226.840345 L 209.231883 226.765874 L 209.498976 226.734076 L 209.745606 226.65959 L 211.728542 226.020747 L 211.975157 225.946275 L 212.201219 225.818507 L 213.988973 224.817695 L 214.215035 224.689926 L 214.410291 224.519558 L 215.971983 223.188664 L 216.167165 223.02892 L 216.321241 222.826606 L 217.605527 221.208273 L 217.769902 221.005959 L 217.893246 220.77167 L 218.859079 218.919063 L 218.982438 218.684788 L 219.054572 218.429251 L 219.671087 216.374389 L 219.74322 216.118852 L 219.773479 215.841978 L 219.989302 213.64865 L 219.999379 213.510494 L 219.999379 212.616188 L 214.738909 212.616188 L 214.739131 212.61564 Z M 41.845321 221.54861 L 42.862505 222.826295 L 43.016612 223.028609 L 43.211834 223.188353 L 44.773533 224.519248 L 44.968756 224.689616 L 45.194815 224.817384 L 46.982568 225.818196 L 47.208627 225.945965 L 47.455168 226.020436 L 49.438107 226.659294 L 49.684645 226.733765 L 49.951782 226.765563 L 52.068309 226.989139 L 52.201856 227 L 57.595924 227 L 57.595924 221.548684 L 41.845513 221.548684 L 41.845321 221.54861 Z M 62.856213 221.54861 L 62.856213 226.999926 L 78.637652 226.999926 L 78.637652 221.54861 L 62.856213 221.54861 Z M 83.898129 221.54861 L 83.898129 226.999926 L 99.679568 226.999926 L 99.679568 221.54861 L 83.898129 221.54861 Z M 104.940053 221.54861 L 104.940053 226.999926 L 118.090865 226.999926 L 118.090865 221.54861 L 104.940053 221.54861 Z M 146.35135 221.54861 L 146.35135 226.999926 L 160.961373 226.999926 L 160.961373 221.54861 L 146.35135 221.54861 Z M 166.221857 221.54861 L 166.221857 226.999926 L 182.003297 226.999926 L 182.003297 221.54861 L 166.221857 221.54861 Z M 187.263781 221.54861 L 187.263781 226.999926 L 203.045221 226.999926 L 203.045221 221.54861 L 187.263781 221.54861 Z"/>
+ <path fill="#ffffff" d="M 119.212594 25.301123 L 119.212594 30.752443 L 133.822624 30.752443 L 133.822624 25.301123 L 119.212594 25.301123 Z"/>
+ <path fill="#ffffff" d="M 124.212594 221.301123 L 124.212594 226.752443 L 138.822624 226.752443 L 138.822624 221.301123 L 124.212594 221.301123 Z"/>
+ <g opacity=".1">
+ <path d="M 203.529001 95.119375 L 249.645022 95.119375 L 249.645022 160.999399 L 203.529001 160.999399 C 197.138646 160.999399 192 156.099578 192 150.022139 L 192 106.1024 C 192 100.01673 197.138646 95.116901 203.529001 95.116901 L 203.529001 95.119375 Z"/>
+ </g>
+ <path fill="#945f2b" d="M 203.529001 91.001873 L 250.375 91.125 C 250.097582 112.162232 250.022582 133.917215 250.25 156.75 L 203.529001 156.881898 C 197.138646 156.881898 192 151.982076 192 145.904637 L 192 101.984898 C 192 95.899228 197.138646 90.999399 203.529001 90.999399 L 203.529001 91.001873 Z"/>
+ <path fill="#ffffff" d="M 206.872414 95.119375 L 206.872414 96.491823 L 206.724768 95.130165 L 206.179765 95.184512 L 206.486272 97.907913 L 206.872335 97.860972 L 212.685095 97.860972 L 212.685095 95.116162 L 206.872162 95.116162 L 206.872414 95.119375 Z M 215.591633 95.119375 L 215.591633 97.864185 L 221.404566 97.864185 L 221.404566 95.119375 L 215.591633 95.119375 Z M 224.310852 95.119375 L 224.310852 97.864185 L 230.123785 97.864185 L 230.123785 95.119375 L 224.310852 95.119375 Z M 233.030087 95.119375 L 233.030087 97.864185 L 238.843004 97.864185 L 238.843004 95.119375 L 233.030087 95.119375 Z M 241.749306 95.119375 L 241.749306 97.864185 L 245.529986 97.864185 L 245.529986 95.119296 L 241.749306 95.119296 L 241.749306 95.119375 Z M 203.068675 95.827337 L 202.807531 95.901451 L 202.659885 95.948391 L 202.535045 96.010976 L 200.956882 96.858032 L 200.832043 96.920617 L 200.718559 97.003047 L 199.344792 98.118151 L 199.242602 98.200582 L 199.151768 98.307971 L 198.016418 99.658924 L 197.937349 99.766305 L 197.869007 99.884147 L 197.83442 99.946731 L 199.492045 100.761423 L 200.298161 101.361675 L 201.365343 100.096443 L 202.489338 99.17437 L 203.829005 98.466494 L 203.953845 98.419553 L 203.942316 98.399786 L 203.964557 98.391556 L 203.907729 98.309117 L 203.067592 95.821659 L 203.068675 95.827337 Z M 196.585916 102.710814 L 196.370228 103.407821 L 196.324944 103.525749 L 196.313415 103.664921 L 196.131748 105.509067 L 196.120219 105.571652 L 196.120219 108.550582 L 199.026678 108.550582 L 199.026678 105.632595 L 199.196973 104.035002 L 199.367284 103.488029 L 196.585665 102.705128 L 196.585916 102.710814 Z M 196.12047 111.299099 L 196.12047 116.788711 L 199.026929 116.788711 L 199.026929 111.299099 L 196.12047 111.299099 Z M 196.12047 119.533521 L 196.12047 125.023141 L 199.026929 125.023141 L 199.026929 119.533521 L 196.12047 119.533521 Z M 196.12047 127.768037 L 196.12047 133.257657 L 199.026929 133.257657 L 199.026929 127.768037 L 196.12047 127.768037 Z M 196.12047 136.002459 L 196.12047 141.492158 L 199.026929 141.492158 L 199.026929 136.002459 L 196.12047 136.002459 Z M 199.197224 143.829504 L 196.415684 144.612405 L 196.903858 146.199207 L 196.949157 146.327831 L 197.017498 146.43522 L 197.869007 147.989901 L 197.937349 148.107751 L 198.016418 148.21514 L 199.151768 149.566085 L 199.242602 149.673474 L 199.344792 149.755826 L 199.628665 149.98097 L 201.524691 147.90089 L 201.365752 147.772249 L 200.389325 146.614249 L 199.651393 145.274 L 199.197224 143.826535 L 199.197224 143.829504 Z M 203.659118 149.319124 L 202.239894 151.710157 L 202.535045 151.871138 L 202.659885 151.93373 L 202.807531 151.980679 L 204.544633 152.516775 L 204.692279 152.563707 L 204.839941 152.571938 L 206.724595 152.754344 L 206.803648 152.76259 L 208.620464 152.76259 L 208.620464 150.017772 L 206.872162 150.017772 L 205.271365 149.846 L 203.806764 149.395868 L 203.659118 149.321747 L 203.659118 149.319124 Z M 211.527001 150.016217 L 211.527001 152.761098 L 217.339934 152.761098 L 217.339934 150.016217 L 211.527001 150.016217 Z M 220.24622 150.016217 L 220.24622 152.761098 L 226.059153 152.761098 L 226.059153 150.016217 L 220.24622 150.016217 Z M 228.965439 150.016217 L 228.965439 152.761098 L 234.778372 152.761098 L 234.778372 150.016217 L 228.965439 150.016217 Z M 237.684674 150.016217 L 237.684674 152.761098 L 243.497592 152.761098 L 243.497592 150.016217 L 237.684674 150.016217 Z"/>
+ <ellipse fill="#888888" cx="216.875" cy="123.125" rx="7.5" ry="7.625" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" d="M 222.881262 120.853759 C 222.881262 123.696298 220.116056 126.000636 216.705009 126.000636 C 213.293962 126.000636 210.528757 123.696298 210.528757 120.853759 C 210.528757 118.01122 213.293962 115.706882 216.705009 115.706882 C 220.116056 115.706882 222.881262 118.01122 222.881262 120.853759 Z"/>
+ </g>
+ <g opacity=".4">
+ <path d="M 82.803901 133.998409 L 70.507379 135.116864 L 70.507379 183.041125 L 82.672502 181.301339 L 82.672502 160.869178 L 99.041452 183.538321 L 111.863255 179.685726 L 95.100101 157.886439 L 111.994648 137.330202 L 98.910053 134.496491 L 82.672502 155.053043 L 82.803706 133.999526 L 82.803901 133.998409 Z M 54.926822 145.681204 C 54.788014 145.70697 54.637363 145.730358 54.532752 145.831215 L 49.69833 150.404747 C 49.495409 150.598693 49.470686 150.892258 49.61965 151.125564 L 55.268558 159.949706 C 54.2655 161.544894 53.450982 163.256012 52.877564 165.069832 L 42.499223 167.108049 C 42.210303 167.163732 42 167.423921 42 167.703905 L 42 174.166663 C 42 174.44002 42.219594 174.674066 42.499192 174.738428 L 52.562237 177.049978 C 53.100337 179.150359 53.931656 181.159946 55.032006 182.990951 L 49.199201 191.392575 C 49.036465 191.625978 49.068248 191.940248 49.277884 192.138211 L 54.112307 196.711744 C 54.315801 196.903469 54.628327 196.927706 54.874264 196.785269 L 64.017828 191.540426 C 65.811197 192.519877 67.752696 193.304545 69.798141 193.827192 L 71.926401 203.521166 C 71.990034 203.80115 72.238195 203.998409 72.534084 203.998409 L 79.365273 203.998409 C 79.651932 203.998409 79.901495 203.816746 79.969583 203.550913 L 82.491912 193.8073 C 84.601433 193.269166 86.590435 192.470492 88.430027 191.445868 L 97.442193 197.038782 C 97.690518 197.190929 98.019844 197.161461 98.230466 196.9651 L 103.038803 192.391567 C 103.242993 192.197609 103.293585 191.903571 103.144078 191.670714 L 99.859727 186.550576 L 98.782471 186.873549 C 98.626859 186.920093 98.454578 186.84777 98.362089 186.723526 C 98.362089 186.723526 96.287437 183.836267 93.580161 180.087053 C 90.342259 186.08053 83.739192 190.178738 76.133924 190.178738 C 65.327024 190.178738 56.559518 181.88433 56.559518 171.660621 C 56.559518 164.140299 61.313131 157.681036 68.120138 154.782927 L 68.120138 150.010544 C 66.881262 150.420683 65.68438 150.915585 64.546895 151.501853 C 64.545469 151.500846 64.549226 151.476087 64.546895 151.476087 L 55.324745 145.759086 C 55.200822 145.683146 55.06952 145.670827 54.930609 145.6855 L 54.926822 145.681204 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kwalletmanager2.svg b/.icons/Gruvbox_Dark-2/apps/64/kwalletmanager2.svg
new file mode 120000
index 000000000..71a90f9f6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kwalletmanager2.svg
@@ -0,0 +1 @@
+kwalletmanager.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kwave.svg b/.icons/Gruvbox_Dark-2/apps/64/kwave.svg
new file mode 100755
index 000000000..69964c9b5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kwave.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="6DXtXwAHRyQcFdvqrxdaeIhSarPQAlZ9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#6DXtXwAHRyQcFdvqrxdaeIhSarPQAlZ9)">
+ <linearGradient id="_lgradient_128" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#31c6b7"/>
+ <stop offset="100%" style="stop-color:#2b898f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_128)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_129" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_129)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 89.130162 137.573519 C 89.00079 138.246253 88.612674 138.841363 88.043438 139.203605 C 87.474202 139.59172 86.775594 139.721092 86.10286 139.59172 C 85.430126 139.462348 84.835015 139.074233 84.4469 138.479122 C 84.058784 137.909886 83.929412 137.211278 84.058784 136.538544 L 98.237942 65.694504 L 102.222596 125.360814 L 107.21635 55.5 L 112.701718 126.809779 L 117.074487 78.528194 L 123.387835 122.644004 L 135.755786 66.9106 L 135.755786 118.736974 L 143.69922 67.09172 L 153.376236 139.695218 L 157.438513 95.036046 L 171.798791 130.923804 C 172.057535 131.570664 172.057535 132.269272 171.772917 132.890257 C 171.514173 133.537116 170.996686 134.028729 170.349826 134.287473 C 169.728841 134.546217 169.004359 134.520343 168.383374 134.261599 C 167.736514 133.976981 167.244901 133.485368 166.986157 132.838508 L 160.646935 116.977516 L 154.359462 186.165596 L 143.336978 103.522841 L 130.580911 186.42434 L 130.580911 114.053712 L 122.275237 151.468059 L 118.21296 123.135617 L 112.261853 188.701285 L 107.397471 125.464311 L 102.041475 200.5 L 95.676379 104.920057 L 89.130162 137.573519 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kwikdisk.svg b/.icons/Gruvbox_Dark-2/apps/64/kwikdisk.svg
new file mode 120000
index 000000000..b7d0f7432
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kwikdisk.svg
@@ -0,0 +1 @@
+harddisk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kwin.svg b/.icons/Gruvbox_Dark-2/apps/64/kwin.svg
new file mode 120000
index 000000000..cd623cfa6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kwin.svg
@@ -0,0 +1 @@
+gdm-xnest.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kword.svg b/.icons/Gruvbox_Dark-2/apps/64/kword.svg
new file mode 120000
index 000000000..c3954af3f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kword.svg
@@ -0,0 +1 @@
+calligrawords.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kwordquiz.svg b/.icons/Gruvbox_Dark-2/apps/64/kwordquiz.svg
new file mode 100644
index 000000000..f7d8b900c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kwordquiz.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="gLaljJmRHFjHeLQeEkGxSXuDSDSpEBr7" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#gLaljJmRHFjHeLQeEkGxSXuDSDSpEBr7)">
+ <linearGradient id="_lgradient_52" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_52)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_53" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_53)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g opacity=".5">
+ <path fill="#5d5d5d" d="M 54.889 54 L 54.889 70.111 L 183.778 70.111 L 183.778 54 L 54.889 54 Z M 54.889 86.222 L 54.889 102.333 L 119.333 102.333 L 119.333 86.222 L 54.889 86.222 Z M 54.889 118.444 L 54.889 134.556 L 135.444 134.556 L 135.444 118.444 L 54.889 118.444 Z M 54.889 150.667 L 54.889 166.778 L 87.111 166.778 L 87.111 150.667 L 54.889 150.667 Z M 54.889 182.889 L 54.889 199 L 135.444 199 L 135.444 182.889 L 54.889 182.889 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kwrite.svg b/.icons/Gruvbox_Dark-2/apps/64/kwrite.svg
new file mode 120000
index 000000000..ca6c48312
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kwrite.svg
@@ -0,0 +1 @@
+text-editor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/kynpatic.svg b/.icons/Gruvbox_Dark-2/apps/64/kynpatic.svg
new file mode 120000
index 000000000..65a1d1f76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/kynpatic.svg
@@ -0,0 +1 @@
+download.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/l4d.svg b/.icons/Gruvbox_Dark-2/apps/64/l4d.svg
new file mode 100755
index 000000000..50b1093c1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/l4d.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="AF3BnKBZQsIZu1PjmxVsIwkYkosEt3ur" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#AF3BnKBZQsIZu1PjmxVsIwkYkosEt3ur)">
+ <linearGradient id="_lgradient_0" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <linearGradient id="_lgradient_1" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648308,0,0,228.338389,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.688919 11.951604 C 239.744629 11.951604 250.328308 22.508802 250.328308 96.495461 L 250.328308 155.746262 C 250.328308 229.732513 239.744629 240.289993 165.688919 240.289993 L 90.319397 240.289993 C 16.263689 240.289993 5.68 229.732513 5.68 155.746262 L 5.68 96.495461 C 5.68 22.508802 16.263689 11.951604 90.319397 11.951604 L 165.688919 11.951604 Z M 165.710007 31.950001 C 169.940002 31.950001 174.179993 31.99 178.410004 32.080002 C 182.089996 32.16 185.770004 32.310001 189.449997 32.52 C 192.580002 32.689999 195.710007 32.950001 198.830002 33.299999 C 201.410004 33.580002 203.970001 33.950001 206.520004 34.419998 C 208.539993 34.799999 210.539993 35.27 212.509995 35.849998 C 213.979996 36.279999 215.429993 36.810001 216.830002 37.439999 C 217.830002 37.889999 218.800003 38.43 219.710007 39.040001 C 220.399994 39.509998 221.050003 40.040001 221.649994 40.630001 C 222.240005 41.220001 222.770004 41.869999 223.240005 42.560001 C 223.850006 43.470001 224.380005 44.43 224.830002 45.43 C 225.460007 46.830002 225.990005 48.27 226.429993 49.740002 C 227 51.709999 227.479996 53.700001 227.850006 55.720001 C 228.320007 58.259998 228.699997 60.82 228.979996 63.389999 C 229.320007 66.510002 229.580002 69.629997 229.759995 72.760002 C 229.970001 76.43 230.119995 80.110001 230.199997 83.790001 C 230.289993 88.019997 230.330002 92.239998 230.330002 96.470001 C 230.330002 96.480003 230.330002 96.489998 230.330002 96.5 L 230.330002 155.75 C 230.330002 155.75 230.330002 155.759995 230.330002 155.770004 C 230.330002 160 230.289993 164.229996 230.199997 168.449997 C 230.119995 172.130005 229.970001 175.809998 229.759995 179.479996 C 229.580002 182.610001 229.320007 185.729996 228.979996 188.850006 C 228.699997 191.419998 228.320007 193.979996 227.850006 196.529999 C 227.479996 198.539993 227 200.529999 226.429993 202.5 C 225.990005 203.970001 225.460007 205.410004 224.830002 206.809998 C 224.380005 207.809998 223.850006 208.770004 223.240005 209.679993 C 222.770004 210.369995 222.240005 211.020004 221.649994 211.610001 C 221.050003 212.199997 220.399994 212.729996 219.710007 213.199997 C 218.800003 213.809998 217.830002 214.350006 216.830002 214.800003 C 215.429993 215.429993 213.979996 215.960007 212.509995 216.389999 C 210.539993 216.970001 208.539993 217.449997 206.520004 217.820007 C 203.970001 218.289993 201.410004 218.669998 198.830002 218.949997 C 195.710007 219.289993 192.580002 219.550003 189.449997 219.720001 C 185.770004 219.929993 182.089996 220.080002 178.410004 220.160004 C 174.179993 220.25 169.940002 220.289993 165.710007 220.289993 C 165.699997 220.289993 165.699997 220.289993 165.690002 220.289993 L 90.32 220.289993 C 90.309998 220.289993 90.300003 220.289993 90.300003 220.289993 C 86.059998 220.289993 81.830002 220.25 77.599998 220.160004 C 73.919998 220.080002 70.230003 219.929993 66.559998 219.720001 C 63.419998 219.550003 60.299999 219.289993 57.18 218.949997 C 54.599998 218.669998 52.029999 218.289993 49.490002 217.820007 C 47.470001 217.449997 45.470001 216.970001 43.5 216.389999 C 42.029999 215.960007 40.580002 215.429993 39.18 214.800003 C 38.18 214.350006 37.209999 213.809998 36.299999 213.199997 C 35.599998 212.729996 34.959999 212.199997 34.360001 211.610001 C 33.77 211.020004 33.240002 210.369995 32.77 209.679993 C 32.16 208.770004 31.620001 207.809998 31.17 206.809998 C 30.549999 205.410004 30.01 203.970001 29.58 202.5 C 29 200.529999 28.530001 198.539993 28.16 196.529999 C 27.68 193.979996 27.309999 191.419998 27.030001 188.850006 C 26.68 185.729996 26.42 182.610001 26.25 179.479996 C 26.040001 175.809998 25.889999 172.130005 25.809999 168.449997 C 25.719999 164.229996 25.68 160 25.68 155.770004 C 25.68 155.759995 25.68 155.75 25.68 155.75 L 25.68 96.5 C 25.68 96.489998 25.68 96.480003 25.68 96.470001 C 25.68 92.239998 25.719999 88.019997 25.809999 83.790001 C 25.889999 80.110001 26.040001 76.43 26.25 72.760002 C 26.42 69.629997 26.68 66.510002 27.030001 63.389999 C 27.309999 60.82 27.68 58.259998 28.16 55.720001 C 28.530001 53.700001 29 51.709999 29.58 49.740002 C 30.01 48.27 30.549999 46.830002 31.17 45.43 C 31.620001 44.43 32.16 43.470001 32.77 42.560001 C 33.240002 41.869999 33.77 41.220001 34.360001 40.630001 C 34.959999 40.040001 35.599998 39.509998 36.299999 39.040001 C 37.209999 38.43 38.18 37.889999 39.18 37.439999 C 40.580002 36.810001 42.029999 36.279999 43.5 35.849998 C 45.470001 35.27 47.470001 34.799999 49.490002 34.419998 C 52.029999 33.950001 54.599998 33.580002 57.18 33.299999 C 60.299999 32.950001 63.419998 32.689999 66.559998 32.52 C 70.230003 32.310001 73.919998 32.16 77.599998 32.080002 C 81.830002 31.99 86.059998 31.950001 90.300003 31.950001 C 90.300003 31.950001 90.309998 31.950001 90.32 31.950001 L 165.690002 31.950001 C 165.699997 31.950001 165.699997 31.950001 165.710007 31.950001 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_2" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <linearGradient id="_lgradient_3" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,120.864259,55.5,66.56787)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d11f3f"/>
+ <stop offset="100%" style="stop-color:#ff0055"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" d="M 128.224233 66.57668 C 127.563498 66.643265 127.047544 67.086096 126.88683 67.874747 C 126.786133 68.371778 126.831016 69.198758 126.996969 69.770711 C 127.158091 70.328167 127.288051 71.007286 127.288051 71.281189 C 127.288051 71.555092 127.536056 72.136195 127.830879 72.579256 C 128.332758 73.327634 128.334756 73.416262 127.948885 73.955994 C 127.388856 74.745452 126.414552 75.297299 125.289814 75.466472 C 124.377188 75.605836 124.353633 75.635529 124.353633 76.646533 C 124.353633 77.587439 124.250762 77.75549 123.275844 78.440225 C 122.684961 78.85831 121.742456 79.272061 121.175335 79.360673 C 120.382651 79.483926 119.949463 79.73684 119.318706 80.46993 C 118.350818 81.597726 116.250548 82.591082 115.282898 82.381629 C 114.926905 82.307514 114.324121 81.941887 113.945495 81.57132 C 113.123332 80.765744 112.096073 80.673806 111.687645 81.374644 C 111.23943 82.144772 111.6319 83.081783 112.859839 84.191056 C 113.487054 84.756563 113.992698 85.397484 113.992698 85.614996 C 113.992698 86.235281 113.008968 87.226547 112.002328 87.613232 C 110.085236 88.350333 109.71344 89.268268 110.649192 90.956738 C 110.915843 91.437659 111.264498 92.288993 111.428032 92.844836 C 111.835007 94.235249 111.231025 95.938455 110.011959 96.833442 C 108.99935 97.576173 108.858987 98.462187 109.650074 99.12276 C 110.654862 99.959743 110.328386 100.560729 108.42281 101.372743 C 105.673153 102.545651 104.948437 104.033619 105.921081 106.509941 C 106.492712 107.965603 106.436874 108.28011 105.488392 108.948734 C 104.576488 109.589163 104.07646 110.421106 103.395751 112.418113 C 102.810906 114.135586 102.420579 114.651309 101.19297 115.368265 C 99.913726 116.111804 98.140546 118.556497 98.140546 119.577149 C 98.140538 120.303778 100.156399 123.366758 101.735798 125.044765 C 102.604203 125.967133 102.921783 127.458604 102.467436 128.490543 C 101.923517 129.727087 100.637397 131.045021 99.548752 131.480031 C 98.539938 131.882819 98.511927 131.886798 97.353839 131.314822 C 96.708178 130.99662 95.578116 130.105475 94.844242 129.340187 C 93.163985 127.58646 92.559918 127.517208 91.634477 128.970434 C 91.143891 129.739748 90.98151 130.321174 90.98151 131.330556 C 90.98151 132.886101 90.876464 132.952433 88.172965 133.234388 C 86.476842 133.4092 85.672073 133.750204 83.956214 135.004479 C 82.776944 135.866446 82.544919 135.87187 81.564624 135.114618 C 81.142022 134.787551 79.663834 134.17269 78.284054 133.745748 C 76.046909 133.057794 75.700827 132.873778 75.082155 132.04646 C 74.700787 131.53573 74.323352 130.858225 74.240379 130.535982 C 73.961643 129.450879 70.176344 124.348806 69.268389 123.833236 C 69.047173 123.708377 68.002328 123.253393 66.947602 122.818383 C 65.151828 122.077257 64.907603 122.036708 63.021937 122.157549 C 60.60547 122.313031 59.339217 122.904406 57.853266 124.572741 C 56.676086 125.893871 56.296027 126.768053 55.941567 129.001903 C 55.120611 134.179297 55.316926 134.874457 57.625121 135.051682 C 59.255353 135.175742 59.75366 135.528746 60.787684 137.262329 C 61.15318 137.87215 61.622942 138.455666 61.834005 138.560396 C 62.237357 138.757764 64.679726 139.675707 66.798128 140.424892 C 68.246944 140.938035 68.939531 141.487992 70.220304 143.123298 C 70.726924 143.77098 71.580563 144.746819 72.116269 145.294611 C 72.65133 145.841587 73.083919 146.477068 73.083919 146.710684 C 73.083919 146.9435 72.512711 147.67841 71.809453 148.347035 C 70.373205 149.711665 70.241755 150.272332 70.90474 152.31204 C 71.208851 153.248114 71.494509 153.597845 72.375882 154.121466 C 72.977084 154.479142 73.965008 155.187378 74.570796 155.694881 C 75.665571 156.614837 75.672762 156.622519 75.278832 157.323365 C 75.06132 157.714875 74.750678 158.100131 74.594397 158.188743 C 74.438108 158.277355 74.148279 158.713517 73.949297 159.148526 C 73.620616 159.872742 73.638402 160.036276 74.114506 160.895016 C 74.527773 161.640974 74.599836 162.075753 74.468524 162.987657 C 74.334791 163.918092 74.404058 164.273278 74.806808 164.804951 C 75.08184 165.170693 75.505157 165.955695 75.750857 166.535707 C 76.440747 168.168601 76.547959 168.238698 80.777916 169.894947 C 81.54965 170.197046 81.773539 170.466493 82.225458 171.625703 C 82.52055 172.38294 82.886737 173.438603 83.035766 173.962224 C 83.467794 175.484748 84.884398 176.416751 86.764759 176.416751 C 87.832944 176.416751 88.936071 176.786073 88.936071 177.140521 C 88.936071 177.590036 90.669485 179.610675 91.634477 180.287351 C 92.144807 180.649866 92.947102 180.995387 93.467505 180.995387 C 94.246007 181.052592 94.682722 181.344734 96.205246 182.820548 C 97.201092 183.785617 98.394858 185.056764 98.85645 185.644827 C 99.318202 186.235303 100.063669 186.89059 100.516402 187.108103 L 100.516402 187.147438 C 101.373367 187.542175 101.847428 187.536013 107.478762 187.068767 C 110.325804 186.831925 110.830926 186.597926 111.199887 185.338011 C 111.647381 183.808234 111.285564 183.016948 109.831016 182.356391 C 108.631441 181.808584 108.590423 181.804297 107.463027 182.199049 C 106.407011 182.537395 106.214591 182.537395 105.102905 182.199049 C 104.438315 181.997655 103.467107 181.783984 102.93946 181.703424 C 101.688012 181.526199 101.72495 181.197211 103.065334 180.641369 C 104.443585 180.067795 104.826843 180.069039 105.629999 180.649236 C 106.979725 181.626382 107.757443 181.018312 107.447293 179.233163 C 107.314129 178.466262 107.415472 178.306354 108.855499 176.998914 C 109.709246 176.223946 110.898687 175.338086 111.498836 175.040013 C 112.452949 174.556664 112.813613 174.517959 114.378184 174.638792 C 115.899825 174.759626 116.291435 174.711179 116.99792 174.308375 C 117.916277 173.783955 117.986789 173.439156 117.517146 171.82238 C 117.241638 170.875842 117.268327 170.652184 117.713823 169.894947 C 118.378099 168.759907 119.543179 167.707901 120.136882 167.707901 C 120.775136 167.707901 122.424287 168.619053 123.110635 169.352119 C 123.602758 169.875741 123.884628 169.916659 125.667434 169.997219 C 126.769531 170.07778 127.79298 170.07105 127.933151 170.07589 C 128.073729 170.07589 129.06518 170.014843 130.135931 169.934283 C 131.861709 169.797331 132.270474 169.850818 133.746918 170.390573 C 134.663002 170.724893 136.129197 171.16508 137.003886 171.350356 C 138.838005 171.744293 139.396183 172.132592 140.205785 173.600339 C 140.899055 174.857826 141.200262 175.127811 143.502088 176.519023 C 146.098191 178.089887 147.979774 178.220154 150.598188 176.998914 C 151.269301 176.684738 152.043148 176.424618 152.321077 176.424618 C 153.127774 176.424618 154.11898 175.456307 154.476655 174.308375 C 154.788987 173.330415 154.851339 173.24632 155.719652 173.24632 C 156.234899 173.24632 156.857796 173.070863 157.135725 172.837233 C 157.407938 172.611669 157.968498 172.428145 158.38659 172.428145 C 159.394098 172.428145 159.763328 172.041337 159.763328 170.98847 C 159.763328 170.287625 159.939799 169.979518 160.668041 169.391455 C 162.510457 167.900352 162.650036 167.86028 163.995813 168.408071 C 165.850798 169.162895 166.682188 169.036499 170.021991 167.464022 C 171.094202 166.957318 172.264276 166.543574 172.625992 166.543574 C 173.01976 166.543574 173.967097 167.02279 174.978247 167.723635 C 177.404624 169.414518 178.326255 169.259543 179.10846 167.031333 C 179.620557 165.572452 179.535279 165.37725 177.786792 164.151984 C 176.127316 162.989547 175.99482 162.721283 176.559528 161.665989 C 177.138649 160.584113 178.149599 160.035538 180.674007 159.447475 C 182.774362 158.956074 183.387318 158.675119 186.967666 156.58386 C 188.728722 155.551937 189.471054 155.254325 190.240368 155.254325 C 193.957268 155.254325 195.784903 151.70291 196.195742 143.681861 C 196.256881 142.491228 196.501498 141.635822 197.218462 140.149545 C 199.019468 136.417341 199.391802 135.189171 199.77526 131.66884 C 200.015329 129.472851 200.058029 127.985468 199.909001 127.381286 C 199.758358 126.769052 199.82065 124.928403 200.09781 121.96874 C 200.813868 114.316644 200.66384 112.821946 198.909882 110.459212 C 198.410031 109.786562 198.133869 109.054632 198.013036 108.059755 C 197.808661 106.363225 197.220321 104.863111 195.786654 102.387595 C 194.613431 100.361593 194.006729 99.556724 192.081263 97.486409 C 190.236588 95.504705 190.168427 95.317932 190.216767 92.844836 C 190.248988 91.279611 190.140447 90.40559 189.839147 89.753076 C 189.608743 89.252011 189.422192 88.488798 189.422192 88.053788 C 189.422192 87.501165 189.269491 87.192559 188.902966 87.015335 C 188.173202 86.652819 184.925469 86.590436 184.552474 86.928797 C 184.387327 87.079439 184.192294 87.70136 184.119785 88.305535 C 184.015869 89.160242 183.850353 89.457462 183.396015 89.650804 C 182.542038 90.008487 180.642647 88.935938 179.965971 87.715504 C 179.685307 87.209607 179.030773 86.504605 178.518429 86.14209 C 176.930249 85.021547 176.69439 84.742158 176.512326 83.7505 C 176.364096 82.941712 176.457302 82.590129 177.094489 81.547719 C 177.993502 80.075947 178.343817 77.694659 177.771057 76.945482 C 177.197407 76.193085 175.870514 75.737663 174.718633 75.914895 C 173.780147 76.055872 173.644655 76.179733 173.011478 77.401772 C 172.585581 78.224257 171.943815 78.981302 171.343659 79.392141 C 170.809082 79.756262 169.996622 80.343427 169.534232 80.705942 C 168.588094 81.447068 167.543095 81.552275 166.426738 81.020625 C 165.783098 80.714501 165.686173 80.514559 165.529892 79.17973 C 165.392618 78.000376 165.170911 77.436213 164.475704 76.536394 C 163.989052 75.907243 163.516382 74.982539 163.429384 74.483088 C 163.314835 73.824128 163.036015 73.415862 162.398797 72.964743 C 161.917799 72.626397 161.349511 72.045117 161.140065 71.674543 C 160.641828 70.786001 159.349553 70.07914 158.229249 70.077527 C 157.455494 70.07672 157.110065 70.2896 155.67245 71.68241 C 154.758133 72.567732 153.796844 73.363889 153.532606 73.452501 C 153.249607 73.541113 152.388592 73.366225 151.439965 73.019812 C 149.631706 72.35118 148.923562 72.301012 148.017788 72.760199 C 147.489895 73.050213 147.234784 73.042153 146.357836 72.760199 C 144.99465 72.313112 144.326625 72.494362 143.651563 73.499704 C 142.561942 75.119706 141.506479 75.05965 141.126232 73.350229 C 140.918385 72.414155 140.141711 71.97207 138.671705 71.965624 C 138.096364 71.965624 137.097538 71.713755 136.390254 71.383461 C 134.923475 70.698726 133.881011 70.647237 132.118434 71.178917 C 130.902833 71.525322 130.83375 71.519114 130.497817 71.100246 C 130.192507 70.713569 130.205444 70.556581 130.631557 69.920185 C 131.305006 68.916442 131.250152 68.363358 130.395545 67.520728 C 129.68379 66.820298 128.884975 66.510124 128.224233 66.57668 Z M 150.598188 82.72778 C 152.291329 82.622166 154.367484 82.821071 157.300934 83.365013 C 158.411559 83.566491 160.121018 83.865071 161.092863 84.010113 C 162.064554 84.155139 163.370765 84.353959 163.995813 84.450669 C 165.607595 84.69484 166.625966 85.260455 167.268515 86.27583 C 167.768704 87.065572 167.777447 87.174612 167.41799 87.424423 C 166.885149 87.786254 166.918999 88.061095 167.528129 88.415674 C 167.819149 88.585692 168.031621 88.966 168.031621 89.31252 C 168.031621 90.212662 168.484731 90.822998 169.148746 90.822998 C 170.055503 90.822998 170.430218 91.38743 170.069193 92.199736 C 169.904615 92.56398 169.801175 93.013486 169.841048 93.198854 C 169.891969 93.440621 169.751022 93.523332 169.416226 93.442733 C 167.395464 93.080902 166.276235 93.508674 166.812225 94.441852 C 167.035699 94.82866 166.956229 95.004078 166.292998 95.511773 C 165.380095 96.215285 165.279421 96.707569 166.041252 96.707569 C 166.357779 96.707569 166.622539 96.88961 166.702086 97.171726 C 166.87195 97.784205 166.987022 97.770722 167.779875 97.061587 C 168.367309 96.529737 168.488541 96.503785 168.944202 96.801973 C 169.384942 97.091257 169.440488 97.360221 169.376891 98.863147 C 169.285897 101.192883 169.76691 104.668931 170.297338 105.534424 C 171.118049 106.880209 171.349928 108.654525 171.060444 111.434729 C 170.913305 112.847406 170.723113 114.851966 170.635622 115.887492 C 170.510748 117.380746 170.350364 117.904559 169.880383 118.436424 C 169.226663 119.170558 169.171963 119.675972 169.282486 124.124317 C 169.343025 126.577338 169.393624 126.767623 170.108529 127.695969 C 170.523332 128.235094 171.087318 128.716752 171.36726 128.797359 C 171.875977 128.918238 171.876622 128.924031 171.343659 129.552598 C 171.049412 129.903143 170.808698 130.388812 170.808698 130.62252 C 170.808698 130.993286 170.947616 131.026429 171.563937 130.913601 C 172.208637 130.792722 172.347525 130.853753 172.563055 131.385626 C 172.877477 132.183396 173.512651 132.213574 173.876856 131.472164 C 174.112976 130.988661 174.328721 130.90512 175.379467 130.897867 C 176.468304 130.889816 176.63047 130.956993 176.764072 131.448562 C 176.949271 132.141587 177.498629 132.35346 178.180145 132.014992 C 178.876996 131.666858 179.256597 132.052452 179.895167 133.745748 C 180.514561 135.399369 180.528682 136.352299 179.926635 137.569145 C 179.175391 139.087382 177.150742 140.431669 173.562174 141.80163 C 171.931077 142.423759 171.26213 142.828222 170.501882 143.658259 C 168.905834 145.399725 168.463711 146.068718 168.51938 151.564668 C 168.60369 160.446024 168.609559 160.317585 168.047355 161.343439 C 167.763311 161.861606 167.591849 162.478234 167.299984 162.728044 L 167.307851 162.688709 C 166.886225 163.04328 166.274314 163.150745 164.318363 163.239404 C 162.964397 163.287743 161.76894 163.257519 161.667159 163.160733 C 161.398127 162.870589 157.85965 162.700432 156.545695 162.869651 C 156.120258 162.924429 156.042202 162.800738 156.042202 162.059343 C 156.042202 161.18579 155.221722 160.047708 154.995882 160.611801 C 154.539499 161.745643 153.398866 161.873406 153.398866 160.792744 C 153.398866 159.961907 152.565601 160.066254 152.210938 160.942218 C 151.830015 161.904414 150.993032 161.951647 151.219687 161.020889 C 151.684919 159.109406 151.698963 158.84171 151.314091 158.84171 C 150.64032 158.84171 150.32513 158.261052 150.621789 157.535776 C 151.003188 156.598565 150.711692 155.594729 150.031759 155.506071 C 149.527605 155.439201 149.473796 155.279294 149.418127 153.665176 C 149.378131 152.694115 149.354345 151.459492 149.35519 150.919568 C 149.357096 149.742211 148.695724 149.82712 147.467093 148.921331 C 146.916905 148.512766 146.578114 148.055953 146.578114 147.725536 C 146.578114 147.436252 146.413474 146.991962 146.216228 146.742152 C 145.865437 146.290886 145.845323 146.296448 145.21711 146.844424 C 144.644688 147.344091 144.436195 147.382827 143.242475 147.237778 C 141.532954 147.020188 139.148001 146.878765 135.343934 146.757886 C 132.565474 146.669243 130.860778 146.443772 130.24607 146.089185 C 130.114159 146.01663 128.707827 145.825146 127.122842 145.680097 C 125.537781 145.535063 123.854373 145.275435 123.385983 145.090067 C 122.917831 144.912796 121.957871 144.756623 121.246139 144.751782 C 120.534253 144.751782 118.891172 144.606349 117.595817 144.4371 C 114.98905 144.092992 114.172903 142.407318 113.654414 140.920518 C 113.506752 140.496633 113.04142 139.935382 112.61596 139.677521 C 111.873989 139.224626 111.839356 139.143881 111.923658 137.79729 C 111.97852 136.92615 112.171901 136.238058 112.42715 135.972129 C 112.777819 135.611104 112.798662 135.377873 112.560891 134.430183 C 112.296053 133.375319 112.307615 133.291363 112.891308 132.88037 C 113.230882 132.638611 113.504939 132.302447 113.504939 132.125131 C 113.504939 131.947814 113.755095 131.680149 114.047767 131.5351 C 114.456847 131.329588 114.548471 131.122156 114.441121 130.62252 C 114.34332 130.168826 114.480595 129.723722 114.905278 129.14351 C 115.495301 128.332817 115.497875 128.303085 115.039019 127.916247 C 114.581753 127.529439 114.589251 127.465764 115.440239 125.996681 C 116.241874 124.612214 116.289722 124.416521 116.014536 123.707363 C 115.512026 122.411547 116.640183 120.62934 119.562585 118.09814 C 121.669071 116.273678 122.043917 115.843493 122.552073 114.55009 C 122.870966 113.739397 123.36086 112.543571 123.645596 111.898886 C 123.930294 111.251789 124.258836 110.405456 124.369367 110.018656 C 124.480297 109.630242 124.976837 108.539262 125.478624 107.595597 C 126.211752 106.215971 127.105364 105.174744 130.057261 102.301057 C 132.076747 100.334765 134.154438 98.15604 134.667365 97.45494 C 136.642093 94.773045 136.990841 94.21439 137.255632 93.324727 C 137.405875 92.820259 138.006246 91.823622 138.585168 91.098346 C 139.646562 89.77352 140.457193 88.523254 141.149833 87.141208 C 142.059587 85.326419 144.947786 83.77364 149.016906 82.932324 C 149.51307 82.829169 150.033802 82.762821 150.598188 82.72778 Z M 146.467975 111.253786 C 146.251031 111.320288 145.988298 111.449503 145.6734 111.655007 C 145.162148 111.98945 144.46244 112.444211 144.11572 112.669859 C 141.62155 114.271093 139.575804 116.546613 139.568552 117.744121 C 139.565847 118.224412 138.549474 120.169277 137.601783 121.504582 C 137.248134 122.003411 136.874448 122.860623 136.767874 123.400547 C 136.66133 123.944512 136.431495 124.827207 136.256514 125.375182 C 135.969458 126.268079 135.978769 128.833452 136.421723 129.300851 C 137.045741 129.956016 138.786792 130.695628 140.292322 130.929335 L 140.292322 130.937203 C 140.934949 131.033912 143.849361 131.141746 146.77479 131.141746 C 153.038271 131.174782 154.069027 130.975555 155.011616 129.560465 C 155.953467 128.142963 156.218781 124.845015 155.963532 124.014178 C 155.692609 123.133374 155.032098 122.385694 154.51599 122.385694 C 153.754159 122.385702 152.173216 121.353548 152.022128 120.75721 C 151.939432 120.427608 151.650562 119.623937 151.377028 118.979252 C 150.593409 117.12336 150.247227 116.228604 149.890151 115.116519 C 149.559258 114.085026 147.718025 111.632535 146.987201 111.253786 C 146.857272 111.185272 146.684918 111.187285 146.467975 111.253786 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/l4d2.svg b/.icons/Gruvbox_Dark-2/apps/64/l4d2.svg
new file mode 100755
index 000000000..10a559094
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/l4d2.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="LVACVQC9ZIQAXt7b8JTnEpKjCgHzQ75s" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#LVACVQC9ZIQAXt7b8JTnEpKjCgHzQ75s)">
+ <linearGradient id="_lgradient_4" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_5" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <linearGradient id="_lgradient_6" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,120.864259,55.5,66.56787)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d11f3f"/>
+ <stop offset="100%" style="stop-color:#ff0055"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" d="M 128.224233 66.57668 C 127.563498 66.643265 127.047544 67.086096 126.88683 67.874747 C 126.786133 68.371778 126.831016 69.198758 126.996969 69.770711 C 127.158091 70.328167 127.288051 71.007286 127.288051 71.281189 C 127.288051 71.555092 127.536056 72.136195 127.830879 72.579256 C 128.332758 73.327634 128.334756 73.416262 127.948885 73.955994 C 127.388856 74.745452 126.414552 75.297299 125.289814 75.466472 C 124.377188 75.605836 124.353633 75.635529 124.353633 76.646533 C 124.353633 77.587439 124.250762 77.75549 123.275844 78.440225 C 122.684961 78.85831 121.742456 79.272061 121.175335 79.360673 C 120.382651 79.483926 119.949463 79.73684 119.318706 80.46993 C 118.350818 81.597726 116.250548 82.591082 115.282898 82.381629 C 114.926905 82.307514 114.324121 81.941887 113.945495 81.57132 C 113.123332 80.765744 112.096073 80.673806 111.687645 81.374644 C 111.23943 82.144772 111.6319 83.081783 112.859839 84.191056 C 113.487054 84.756563 113.992698 85.397484 113.992698 85.614996 C 113.992698 86.235281 113.008968 87.226547 112.002328 87.613232 C 110.085236 88.350333 109.71344 89.268268 110.649192 90.956738 C 110.915843 91.437659 111.264498 92.288993 111.428032 92.844836 C 111.835007 94.235249 111.231025 95.938455 110.011959 96.833442 C 108.99935 97.576173 108.858987 98.462187 109.650074 99.12276 C 110.654862 99.959743 110.328386 100.560729 108.42281 101.372743 C 105.673153 102.545651 104.948437 104.033619 105.921081 106.509941 C 106.492712 107.965603 106.436874 108.28011 105.488392 108.948734 C 104.576488 109.589163 104.07646 110.421106 103.395751 112.418113 C 102.810906 114.135586 102.420579 114.651309 101.19297 115.368265 C 99.913726 116.111804 98.140546 118.556497 98.140546 119.577149 C 98.140538 120.303778 100.156399 123.366758 101.735798 125.044765 C 102.604203 125.967133 102.921783 127.458604 102.467436 128.490543 C 101.923517 129.727087 100.637397 131.045021 99.548752 131.480031 C 98.539938 131.882819 98.511927 131.886798 97.353839 131.314822 C 96.708178 130.99662 95.578116 130.105475 94.844242 129.340187 C 93.163985 127.58646 92.559918 127.517208 91.634477 128.970434 C 91.143891 129.739748 90.98151 130.321174 90.98151 131.330556 C 90.98151 132.886101 90.876464 132.952433 88.172965 133.234388 C 86.476842 133.4092 85.672073 133.750204 83.956214 135.004479 C 82.776944 135.866446 82.544919 135.87187 81.564624 135.114618 C 81.142022 134.787551 79.663834 134.17269 78.284054 133.745748 C 76.046909 133.057794 75.700827 132.873778 75.082155 132.04646 C 74.700787 131.53573 74.323352 130.858225 74.240379 130.535982 C 73.961643 129.450879 70.176344 124.348806 69.268389 123.833236 C 69.047173 123.708377 68.002328 123.253393 66.947602 122.818383 C 65.151828 122.077257 64.907603 122.036708 63.021937 122.157549 C 60.60547 122.313031 59.339217 122.904406 57.853266 124.572741 C 56.676086 125.893871 56.296027 126.768053 55.941567 129.001903 C 55.120611 134.179297 55.316926 134.874457 57.625121 135.051682 C 59.255353 135.175742 59.75366 135.528746 60.787684 137.262329 C 61.15318 137.87215 61.622942 138.455666 61.834005 138.560396 C 62.237357 138.757764 64.679726 139.675707 66.798128 140.424892 C 68.246944 140.938035 68.939531 141.487992 70.220304 143.123298 C 70.726924 143.77098 71.580563 144.746819 72.116269 145.294611 C 72.65133 145.841587 73.083919 146.477068 73.083919 146.710684 C 73.083919 146.9435 72.512711 147.67841 71.809453 148.347035 C 70.373205 149.711665 70.241755 150.272332 70.90474 152.31204 C 71.208851 153.248114 71.494509 153.597845 72.375882 154.121466 C 72.977084 154.479142 73.965008 155.187378 74.570796 155.694881 C 75.665571 156.614837 75.672762 156.622519 75.278832 157.323365 C 75.06132 157.714875 74.750678 158.100131 74.594397 158.188743 C 74.438108 158.277355 74.148279 158.713517 73.949297 159.148526 C 73.620616 159.872742 73.638402 160.036276 74.114506 160.895016 C 74.527773 161.640974 74.599836 162.075753 74.468524 162.987657 C 74.334791 163.918092 74.404058 164.273278 74.806808 164.804951 C 75.08184 165.170693 75.505157 165.955695 75.750857 166.535707 C 76.440747 168.168601 76.547959 168.238698 80.777916 169.894947 C 81.54965 170.197046 81.773539 170.466493 82.225458 171.625703 C 82.52055 172.38294 82.886737 173.438603 83.035766 173.962224 C 83.467794 175.484748 84.884398 176.416751 86.764759 176.416751 C 87.832944 176.416751 88.936071 176.786073 88.936071 177.140521 C 88.936071 177.590036 90.669485 179.610675 91.634477 180.287351 C 92.144807 180.649866 92.947102 180.995387 93.467505 180.995387 C 94.246007 181.052592 94.682722 181.344734 96.205246 182.820548 C 97.201092 183.785617 98.394858 185.056764 98.85645 185.644827 C 99.318202 186.235303 100.063669 186.89059 100.516402 187.108103 L 100.516402 187.147438 C 101.373367 187.542175 101.847428 187.536013 107.478762 187.068767 C 110.325804 186.831925 110.830926 186.597926 111.199887 185.338011 C 111.647381 183.808234 111.285564 183.016948 109.831016 182.356391 C 108.631441 181.808584 108.590423 181.804297 107.463027 182.199049 C 106.407011 182.537395 106.214591 182.537395 105.102905 182.199049 C 104.438315 181.997655 103.467107 181.783984 102.93946 181.703424 C 101.688012 181.526199 101.72495 181.197211 103.065334 180.641369 C 104.443585 180.067795 104.826843 180.069039 105.629999 180.649236 C 106.979725 181.626382 107.757443 181.018312 107.447293 179.233163 C 107.314129 178.466262 107.415472 178.306354 108.855499 176.998914 C 109.709246 176.223946 110.898687 175.338086 111.498836 175.040013 C 112.452949 174.556664 112.813613 174.517959 114.378184 174.638792 C 115.899825 174.759626 116.291435 174.711179 116.99792 174.308375 C 117.916277 173.783955 117.986789 173.439156 117.517146 171.82238 C 117.241638 170.875842 117.268327 170.652184 117.713823 169.894947 C 118.378099 168.759907 119.543179 167.707901 120.136882 167.707901 C 120.775136 167.707901 122.424287 168.619053 123.110635 169.352119 C 123.602758 169.875741 123.884628 169.916659 125.667434 169.997219 C 126.769531 170.07778 127.79298 170.07105 127.933151 170.07589 C 128.073729 170.07589 129.06518 170.014843 130.135931 169.934283 C 131.861709 169.797331 132.270474 169.850818 133.746918 170.390573 C 134.663002 170.724893 136.129197 171.16508 137.003886 171.350356 C 138.838005 171.744293 139.396183 172.132592 140.205785 173.600339 C 140.899055 174.857826 141.200262 175.127811 143.502088 176.519023 C 146.098191 178.089887 147.979774 178.220154 150.598188 176.998914 C 151.269301 176.684738 152.043148 176.424618 152.321077 176.424618 C 153.127774 176.424618 154.11898 175.456307 154.476655 174.308375 C 154.788987 173.330415 154.851339 173.24632 155.719652 173.24632 C 156.234899 173.24632 156.857796 173.070863 157.135725 172.837233 C 157.407938 172.611669 157.968498 172.428145 158.38659 172.428145 C 159.394098 172.428145 159.763328 172.041337 159.763328 170.98847 C 159.763328 170.287625 159.939799 169.979518 160.668041 169.391455 C 162.510457 167.900352 162.650036 167.86028 163.995813 168.408071 C 165.850798 169.162895 166.682188 169.036499 170.021991 167.464022 C 171.094202 166.957318 172.264276 166.543574 172.625992 166.543574 C 173.01976 166.543574 173.967097 167.02279 174.978247 167.723635 C 177.404624 169.414518 178.326255 169.259543 179.10846 167.031333 C 179.620557 165.572452 179.535279 165.37725 177.786792 164.151984 C 176.127316 162.989547 175.99482 162.721283 176.559528 161.665989 C 177.138649 160.584113 178.149599 160.035538 180.674007 159.447475 C 182.774362 158.956074 183.387318 158.675119 186.967666 156.58386 C 188.728722 155.551937 189.471054 155.254325 190.240368 155.254325 C 193.957268 155.254325 195.784903 151.70291 196.195742 143.681861 C 196.256881 142.491228 196.501498 141.635822 197.218462 140.149545 C 199.019468 136.417341 199.391802 135.189171 199.77526 131.66884 C 200.015329 129.472851 200.058029 127.985468 199.909001 127.381286 C 199.758358 126.769052 199.82065 124.928403 200.09781 121.96874 C 200.813868 114.316644 200.66384 112.821946 198.909882 110.459212 C 198.410031 109.786562 198.133869 109.054632 198.013036 108.059755 C 197.808661 106.363225 197.220321 104.863111 195.786654 102.387595 C 194.613431 100.361593 194.006729 99.556724 192.081263 97.486409 C 190.236588 95.504705 190.168427 95.317932 190.216767 92.844836 C 190.248988 91.279611 190.140447 90.40559 189.839147 89.753076 C 189.608743 89.252011 189.422192 88.488798 189.422192 88.053788 C 189.422192 87.501165 189.269491 87.192559 188.902966 87.015335 C 188.173202 86.652819 184.925469 86.590436 184.552474 86.928797 C 184.387327 87.079439 184.192294 87.70136 184.119785 88.305535 C 184.015869 89.160242 183.850353 89.457462 183.396015 89.650804 C 182.542038 90.008487 180.642647 88.935938 179.965971 87.715504 C 179.685307 87.209607 179.030773 86.504605 178.518429 86.14209 C 176.930249 85.021547 176.69439 84.742158 176.512326 83.7505 C 176.364096 82.941712 176.457302 82.590129 177.094489 81.547719 C 177.993502 80.075947 178.343817 77.694659 177.771057 76.945482 C 177.197407 76.193085 175.870514 75.737663 174.718633 75.914895 C 173.780147 76.055872 173.644655 76.179733 173.011478 77.401772 C 172.585581 78.224257 171.943815 78.981302 171.343659 79.392141 C 170.809082 79.756262 169.996622 80.343427 169.534232 80.705942 C 168.588094 81.447068 167.543095 81.552275 166.426738 81.020625 C 165.783098 80.714501 165.686173 80.514559 165.529892 79.17973 C 165.392618 78.000376 165.170911 77.436213 164.475704 76.536394 C 163.989052 75.907243 163.516382 74.982539 163.429384 74.483088 C 163.314835 73.824128 163.036015 73.415862 162.398797 72.964743 C 161.917799 72.626397 161.349511 72.045117 161.140065 71.674543 C 160.641828 70.786001 159.349553 70.07914 158.229249 70.077527 C 157.455494 70.07672 157.110065 70.2896 155.67245 71.68241 C 154.758133 72.567732 153.796844 73.363889 153.532606 73.452501 C 153.249607 73.541113 152.388592 73.366225 151.439965 73.019812 C 149.631706 72.35118 148.923562 72.301012 148.017788 72.760199 C 147.489895 73.050213 147.234784 73.042153 146.357836 72.760199 C 144.99465 72.313112 144.326625 72.494362 143.651563 73.499704 C 142.561942 75.119706 141.506479 75.05965 141.126232 73.350229 C 140.918385 72.414155 140.141711 71.97207 138.671705 71.965624 C 138.096364 71.965624 137.097538 71.713755 136.390254 71.383461 C 134.923475 70.698726 133.881011 70.647237 132.118434 71.178917 C 130.902833 71.525322 130.83375 71.519114 130.497817 71.100246 C 130.192507 70.713569 130.205444 70.556581 130.631557 69.920185 C 131.305006 68.916442 131.250152 68.363358 130.395545 67.520728 C 129.68379 66.820298 128.884975 66.510124 128.224233 66.57668 Z M 150.598188 82.72778 C 152.291329 82.622166 154.367484 82.821071 157.300934 83.365013 C 158.411559 83.566491 160.121018 83.865071 161.092863 84.010113 C 162.064554 84.155139 163.370765 84.353959 163.995813 84.450669 C 165.607595 84.69484 166.625966 85.260455 167.268515 86.27583 C 167.768704 87.065572 167.777447 87.174612 167.41799 87.424423 C 166.885149 87.786254 166.918999 88.061095 167.528129 88.415674 C 167.819149 88.585692 168.031621 88.966 168.031621 89.31252 C 168.031621 90.212662 168.484731 90.822998 169.148746 90.822998 C 170.055503 90.822998 170.430218 91.38743 170.069193 92.199736 C 169.904615 92.56398 169.801175 93.013486 169.841048 93.198854 C 169.891969 93.440621 169.751022 93.523332 169.416226 93.442733 C 167.395464 93.080902 166.276235 93.508674 166.812225 94.441852 C 167.035699 94.82866 166.956229 95.004078 166.292998 95.511773 C 165.380095 96.215285 165.279421 96.707569 166.041252 96.707569 C 166.357779 96.707569 166.622539 96.88961 166.702086 97.171726 C 166.87195 97.784205 166.987022 97.770722 167.779875 97.061587 C 168.367309 96.529737 168.488541 96.503785 168.944202 96.801973 C 169.384942 97.091257 169.440488 97.360221 169.376891 98.863147 C 169.285897 101.192883 169.76691 104.668931 170.297338 105.534424 C 171.118049 106.880209 171.349928 108.654525 171.060444 111.434729 C 170.913305 112.847406 170.723113 114.851966 170.635622 115.887492 C 170.510748 117.380746 170.350364 117.904559 169.880383 118.436424 C 169.226663 119.170558 169.171963 119.675972 169.282486 124.124317 C 169.343025 126.577338 169.393624 126.767623 170.108529 127.695969 C 170.523332 128.235094 171.087318 128.716752 171.36726 128.797359 C 171.875977 128.918238 171.876622 128.924031 171.343659 129.552598 C 171.049412 129.903143 170.808698 130.388812 170.808698 130.62252 C 170.808698 130.993286 170.947616 131.026429 171.563937 130.913601 C 172.208637 130.792722 172.347525 130.853753 172.563055 131.385626 C 172.877477 132.183396 173.512651 132.213574 173.876856 131.472164 C 174.112976 130.988661 174.328721 130.90512 175.379467 130.897867 C 176.468304 130.889816 176.63047 130.956993 176.764072 131.448562 C 176.949271 132.141587 177.498629 132.35346 178.180145 132.014992 C 178.876996 131.666858 179.256597 132.052452 179.895167 133.745748 C 180.514561 135.399369 180.528682 136.352299 179.926635 137.569145 C 179.175391 139.087382 177.150742 140.431669 173.562174 141.80163 C 171.931077 142.423759 171.26213 142.828222 170.501882 143.658259 C 168.905834 145.399725 168.463711 146.068718 168.51938 151.564668 C 168.60369 160.446024 168.609559 160.317585 168.047355 161.343439 C 167.763311 161.861606 167.591849 162.478234 167.299984 162.728044 L 167.307851 162.688709 C 166.886225 163.04328 166.274314 163.150745 164.318363 163.239404 C 162.964397 163.287743 161.76894 163.257519 161.667159 163.160733 C 161.398127 162.870589 157.85965 162.700432 156.545695 162.869651 C 156.120258 162.924429 156.042202 162.800738 156.042202 162.059343 C 156.042202 161.18579 155.221722 160.047708 154.995882 160.611801 C 154.539499 161.745643 153.398866 161.873406 153.398866 160.792744 C 153.398866 159.961907 152.565601 160.066254 152.210938 160.942218 C 151.830015 161.904414 150.993032 161.951647 151.219687 161.020889 C 151.684919 159.109406 151.698963 158.84171 151.314091 158.84171 C 150.64032 158.84171 150.32513 158.261052 150.621789 157.535776 C 151.003188 156.598565 150.711692 155.594729 150.031759 155.506071 C 149.527605 155.439201 149.473796 155.279294 149.418127 153.665176 C 149.378131 152.694115 149.354345 151.459492 149.35519 150.919568 C 149.357096 149.742211 148.695724 149.82712 147.467093 148.921331 C 146.916905 148.512766 146.578114 148.055953 146.578114 147.725536 C 146.578114 147.436252 146.413474 146.991962 146.216228 146.742152 C 145.865437 146.290886 145.845323 146.296448 145.21711 146.844424 C 144.644688 147.344091 144.436195 147.382827 143.242475 147.237778 C 141.532954 147.020188 139.148001 146.878765 135.343934 146.757886 C 132.565474 146.669243 130.860778 146.443772 130.24607 146.089185 C 130.114159 146.01663 128.707827 145.825146 127.122842 145.680097 C 125.537781 145.535063 123.854373 145.275435 123.385983 145.090067 C 122.917831 144.912796 121.957871 144.756623 121.246139 144.751782 C 120.534253 144.751782 118.891172 144.606349 117.595817 144.4371 C 114.98905 144.092992 114.172903 142.407318 113.654414 140.920518 C 113.506752 140.496633 113.04142 139.935382 112.61596 139.677521 C 111.873989 139.224626 111.839356 139.143881 111.923658 137.79729 C 111.97852 136.92615 112.171901 136.238058 112.42715 135.972129 C 112.777819 135.611104 112.798662 135.377873 112.560891 134.430183 C 112.296053 133.375319 112.307615 133.291363 112.891308 132.88037 C 113.230882 132.638611 113.504939 132.302447 113.504939 132.125131 C 113.504939 131.947814 113.755095 131.680149 114.047767 131.5351 C 114.456847 131.329588 114.548471 131.122156 114.441121 130.62252 C 114.34332 130.168826 114.480595 129.723722 114.905278 129.14351 C 115.495301 128.332817 115.497875 128.303085 115.039019 127.916247 C 114.581753 127.529439 114.589251 127.465764 115.440239 125.996681 C 116.241874 124.612214 116.289722 124.416521 116.014536 123.707363 C 115.512026 122.411547 116.640183 120.62934 119.562585 118.09814 C 121.669071 116.273678 122.043917 115.843493 122.552073 114.55009 C 122.870966 113.739397 123.36086 112.543571 123.645596 111.898886 C 123.930294 111.251789 124.258836 110.405456 124.369367 110.018656 C 124.480297 109.630242 124.976837 108.539262 125.478624 107.595597 C 126.211752 106.215971 127.105364 105.174744 130.057261 102.301057 C 132.076747 100.334765 134.154438 98.15604 134.667365 97.45494 C 136.642093 94.773045 136.990841 94.21439 137.255632 93.324727 C 137.405875 92.820259 138.006246 91.823622 138.585168 91.098346 C 139.646562 89.77352 140.457193 88.523254 141.149833 87.141208 C 142.059587 85.326419 144.947786 83.77364 149.016906 82.932324 C 149.51307 82.829169 150.033802 82.762821 150.598188 82.72778 Z M 146.467975 111.253786 C 146.251031 111.320288 145.988298 111.449503 145.6734 111.655007 C 145.162148 111.98945 144.46244 112.444211 144.11572 112.669859 C 141.62155 114.271093 139.575804 116.546613 139.568552 117.744121 C 139.565847 118.224412 138.549474 120.169277 137.601783 121.504582 C 137.248134 122.003411 136.874448 122.860623 136.767874 123.400547 C 136.66133 123.944512 136.431495 124.827207 136.256514 125.375182 C 135.969458 126.268079 135.978769 128.833452 136.421723 129.300851 C 137.045741 129.956016 138.786792 130.695628 140.292322 130.929335 L 140.292322 130.937203 C 140.934949 131.033912 143.849361 131.141746 146.77479 131.141746 C 153.038271 131.174782 154.069027 130.975555 155.011616 129.560465 C 155.953467 128.142963 156.218781 124.845015 155.963532 124.014178 C 155.692609 123.133374 155.032098 122.385694 154.51599 122.385694 C 153.754159 122.385702 152.173216 121.353548 152.022128 120.75721 C 151.939432 120.427608 151.650562 119.623937 151.377028 118.979252 C 150.593409 117.12336 150.247227 116.228604 149.890151 115.116519 C 149.559258 114.085026 147.718025 111.632535 146.987201 111.253786 C 146.857272 111.185272 146.684918 111.187285 146.467975 111.253786 Z"/>
+ <linearGradient id="_lgradient_7" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(245.004949,0,0,228.636787,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" fill-rule="evenodd" d="M 250.328308 126.450041 L 250.328308 96.495461 C 250.328308 22.508802 239.744629 11.951604 165.688919 11.951604 L 165.688919 11.951604 L 90.319397 11.951604 C 16.263689 11.951604 5.68 22.508802 5.68 96.495461 L 5.68 155.746262 C 5.68 229.732513 16.263689 240.289993 90.319397 240.289993 L 129.230808 240.289993 L 129.235454 240.394579 L 146.981133 240.532816 L 146.981623 240.532816 C 192.095746 240.884256 208.545888 239.636499 221.947499 234.846575 C 235.295628 230.075769 242.94608 221.165552 246.801434 205.899988 C 249.912495 193.581553 250.66795 182.807833 250.677945 150.616882 L 250.684949 126.446097 L 250.328308 126.450041 Z M 230.330002 126.671205 L 230.330002 96.5 C 230.330002 96.489998 230.330002 96.480003 230.330002 96.470001 C 230.330002 92.239998 230.289993 88.019997 230.199997 83.790001 C 230.119995 80.110001 229.970001 76.43 229.759995 72.760002 C 229.580002 69.629997 229.320007 66.510002 228.979996 63.389999 C 228.699997 60.82 228.320007 58.259998 227.850006 55.720001 C 227.479996 53.700001 227 51.709999 226.429993 49.740002 C 225.990005 48.27 225.460007 46.830002 224.830002 45.43 C 224.380005 44.43 223.850006 43.470001 223.240005 42.560001 C 222.770004 41.869999 222.240005 41.220001 221.649994 40.630001 C 221.050003 40.040001 220.399994 39.509998 219.710007 39.040001 C 218.800003 38.43 217.830002 37.889999 216.830002 37.439999 C 215.429993 36.810001 213.979996 36.279999 212.509995 35.849998 C 210.539993 35.27 208.539993 34.799999 206.520004 34.419998 C 203.970001 33.950001 201.410004 33.580002 198.830002 33.299999 C 195.710007 32.950001 192.580002 32.689999 189.449997 32.52 C 185.770004 32.310001 182.089996 32.16 178.410004 32.080002 C 174.179993 31.99 169.940002 31.950001 165.710007 31.950001 L 165.710007 31.950001 C 165.699997 31.950001 165.699997 31.950001 165.690002 31.950001 L 90.32 31.950001 C 90.309998 31.950001 90.300003 31.950001 90.300003 31.950001 C 86.059998 31.950001 81.830002 31.99 77.599998 32.080002 C 73.919998 32.16 70.230003 32.310001 66.559998 32.52 C 63.419998 32.689999 60.299999 32.950001 57.18 33.299999 C 54.599998 33.580002 52.029999 33.950001 49.490002 34.419998 C 47.470001 34.799999 45.470001 35.27 43.5 35.849998 C 42.029999 36.279999 40.580002 36.810001 39.18 37.439999 C 38.18 37.889999 37.209999 38.43 36.299999 39.040001 C 35.599998 39.509998 34.959999 40.040001 34.360001 40.630001 C 33.77 41.220001 33.240002 41.869999 32.77 42.560001 C 32.16 43.470001 31.620001 44.43 31.17 45.43 C 30.549999 46.830002 30.01 48.27 29.58 49.740002 C 29 51.709999 28.530001 53.700001 28.16 55.720001 C 27.68 58.259998 27.309999 60.82 27.030001 63.389999 C 26.68 66.510002 26.42 69.629997 26.25 72.760002 C 26.040001 76.43 25.889999 80.110001 25.809999 83.790001 C 25.719999 88.019997 25.68 92.239998 25.68 96.470001 C 25.68 96.480003 25.68 96.489998 25.68 96.5 L 25.68 155.75 C 25.68 155.75 25.68 155.759995 25.68 155.770004 C 25.68 160 25.719999 164.229996 25.809999 168.449997 C 25.889999 172.130005 26.040001 175.809998 26.25 179.479996 C 26.42 182.610001 26.68 185.729996 27.030001 188.850006 C 27.309999 191.419998 27.68 193.979996 28.16 196.529999 C 28.530001 198.539993 29 200.529999 29.58 202.5 C 30.01 203.970001 30.549999 205.410004 31.17 206.809998 C 31.620001 207.809998 32.16 208.770004 32.77 209.679993 C 33.240002 210.369995 33.77 211.020004 34.360001 211.610001 C 34.959999 212.199997 35.599998 212.729996 36.299999 213.199997 C 37.209999 213.809998 38.18 214.350006 39.18 214.800003 C 40.580002 215.429993 42.029999 215.960007 43.5 216.389999 C 45.470001 216.970001 47.470001 217.449997 49.490002 217.820007 C 52.029999 218.289993 54.599998 218.669998 57.18 218.949997 C 60.299999 219.289993 63.419998 219.550003 66.559998 219.720001 C 70.230003 219.929993 73.919998 220.080002 77.599998 220.160004 C 81.830002 220.25 86.059998 220.289993 90.300003 220.289993 C 90.300003 220.289993 90.309998 220.289993 90.32 220.289993 L 128.700021 220.289993 C 128.696717 206.634021 129.088264 187.76847 129.607224 182.051733 C 130.891544 167.903799 133.047274 158.739611 136.919594 150.966242 C 144.316411 136.117749 157.752076 129.780038 186.519013 127.569798 C 189.981553 127.303761 205.835377 126.942096 221.749745 126.766096 L 230.330002 126.671205 Z"/>
+ <path fill="#ececec" d="M 213.533828 218.517266 L 165.851184 218.517266 L 165.851184 218.517266 Q 165.851184 204.359939 172.241574 195.364143 L 172.241574 195.364143 L 172.241574 195.364143 Q 178.632113 186.368348 189.839972 180.371151 L 189.839972 180.371151 L 189.839972 180.371151 Q 194.460771 177.913285 197.066102 175.35716 L 197.066102 175.35716 L 197.066102 175.35716 Q 199.671433 172.800959 199.671433 169.163291 L 199.671433 169.163291 L 199.671433 169.163291 Q 199.671433 165.329028 197.262773 163.2153 L 197.262773 163.2153 L 197.262773 163.2153 Q 194.853963 161.101497 190.724768 161.101497 L 190.724768 161.101497 L 190.724768 161.101497 Q 182.466377 161.101497 178.828784 168.86836 L 178.828784 168.86836 L 166.932651 163.461101 L 166.932651 163.461101 Q 169.882119 156.579034 176.223303 152.548174 L 176.223303 152.548174 L 176.223303 152.548174 Q 182.564637 148.517239 190.429836 148.517239 L 190.429836 148.517239 L 190.429836 148.517239 Q 200.7529 148.517239 206.848357 154.268634 L 206.848357 154.268634 L 206.848357 154.268634 Q 212.943815 160.02003 212.943815 168.86836 L 212.943815 168.86836 L 212.943815 168.86836 Q 212.943815 176.930154 209.109551 181.649288 L 209.109551 181.649288 L 209.109551 181.649288 Q 205.275287 186.368348 197.213568 190.89081 L 197.213568 190.89081 L 197.213568 190.89081 Q 190.036643 195.020081 186.497312 198.264406 L 186.497312 198.264406 L 186.497312 198.264406 Q 182.95798 201.508806 181.581581 205.736337 L 181.581581 205.736337 L 213.533828 205.736337 L 213.533828 218.517266 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/labplot.svg b/.icons/Gruvbox_Dark-2/apps/64/labplot.svg
new file mode 100644
index 000000000..b5932ebc2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/labplot.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#e7b870" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z" filter="url(#a)"/>
+ <g filter="url(#b)">
+ <linearGradient id="c" x1=".993" x2=".002" y1=".988" y2=".136" gradientTransform="matrix(220 0 0 205.333 17.501 24.503)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#343b40"/>
+ <stop offset="100%" stop-color="#555e63"/>
+ </linearGradient>
+ <path fill="url(#c)" d="M161.389 24.503c66.594 0 76.112 9.493 76.112 76.026v53.281c0 66.532-9.518 76.026-76.112 76.026H93.613c-66.595 0-76.112-9.494-76.112-76.026v-53.281c0-66.533 9.517-76.026 76.112-76.026h67.776z"/>
+ </g>
+ <defs>
+ <filter id="b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#e7b870" fill-rule="evenodd" opacity=".755" d="M161.39 22c3.96 0 7.92.04 11.89.13 3.55.07 7.1.21 10.64.41 3.17.18 6.34.45 9.5.79 2.82.31 5.62.72 8.41 1.24 2.51.46 4.98 1.05 7.43 1.77 2.22.65 4.39 1.45 6.5 2.39 1.97.89 3.85 1.93 5.64 3.13a32.91 32.91 0 0 1 4.79 3.94c1.46 1.46 2.78 3.06 3.94 4.78 1.2 1.78 2.25 3.67 3.13 5.63.95 2.11 1.75 4.28 2.4 6.5.72 2.44 1.31 4.91 1.77 7.42.52 2.78.93 5.59 1.24 8.4.35 3.16.61 6.32.79 9.49.2 3.54.34 7.09.42 10.64.09 3.95.13 7.91.12 11.87v53.28c.01 3.96-.03 7.91-.12 11.87-.08 3.55-.22 7.1-.42 10.64-.18 3.17-.44 6.33-.79 9.48-.31 2.82-.72 5.63-1.24 8.41-.46 2.5-1.05 4.98-1.77 7.42-.65 2.22-1.45 4.39-2.4 6.5-.88 1.96-1.93 3.84-3.13 5.63a32.303 32.303 0 0 1-3.94 4.78 32.91 32.91 0 0 1-4.79 3.94c-1.79 1.2-3.67 2.24-5.64 3.12-2.11.95-4.28 1.75-6.5 2.4-2.45.72-4.92 1.31-7.43 1.77-2.79.52-5.59.93-8.41 1.24-3.16.34-6.33.6-9.5.78-3.54.21-7.09.35-10.64.42-3.97.09-7.93.13-11.89.13H93.62c-3.96 0-7.93-.04-11.89-.13-3.55-.07-7.1-.21-10.65-.42-3.17-.18-6.33-.44-9.49-.78-2.82-.31-5.63-.72-8.42-1.24-2.5-.46-4.98-1.05-7.42-1.77-2.22-.65-4.39-1.45-6.5-2.4-1.97-.88-3.85-1.92-5.64-3.12a32.91 32.91 0 0 1-4.79-3.94 32.303 32.303 0 0 1-3.94-4.78c-1.2-1.79-2.25-3.67-3.13-5.63-.95-2.11-1.75-4.28-2.4-6.5-.72-2.44-1.31-4.92-1.78-7.42-.51-2.78-.93-5.59-1.23-8.41-.35-3.15-.61-6.31-.79-9.48-.21-3.54-.35-7.09-.42-10.64-.09-3.96-.13-7.91-.13-11.87v-53.28c0-3.96.04-7.92.13-11.87.07-3.55.21-7.1.42-10.64.18-3.17.44-6.33.79-9.49.3-2.81.72-5.62 1.23-8.4a74.86 74.86 0 0 1 1.78-7.42c.65-2.22 1.45-4.39 2.4-6.5.88-1.96 1.93-3.85 3.13-5.63 1.16-1.72 2.48-3.32 3.94-4.78a32.91 32.91 0 0 1 4.79-3.94c1.79-1.2 3.67-2.24 5.64-3.13 2.11-.94 4.28-1.74 6.5-2.39 2.44-.72 4.92-1.31 7.42-1.77 2.79-.52 5.6-.93 8.42-1.24 3.16-.34 6.32-.61 9.49-.79 3.55-.2 7.1-.34 10.65-.41 3.96-.09 7.93-.13 11.89-.13h67.77zm0 5c3.93 0 7.85.04 11.78.12 3.49.08 6.98.22 10.47.42 3.08.17 6.16.43 9.23.76 2.7.3 5.39.69 8.06 1.18 2.33.43 4.64.99 6.92 1.65 2 .59 3.96 1.31 5.87 2.17 1.7.76 3.34 1.67 4.89 2.71 1.45.98 2.81 2.09 4.04 3.32 1.24 1.24 2.35 2.59 3.33 4.04a32.92 32.92 0 0 1 2.72 4.89c.86 1.9 1.58 3.86 2.17 5.86.67 2.27 1.22 4.58 1.65 6.92.49 2.66.89 5.34 1.18 8.04.34 3.07.59 6.14.77 9.22.2 3.49.34 6.98.41 10.46.09 3.92.13 7.85.12 11.77v53.28c.01 3.92-.03 7.84-.12 11.76-.07 3.49-.21 6.98-.41 10.47-.18 3.08-.43 6.15-.77 9.22-.29 2.69-.69 5.38-1.18 8.04-.43 2.33-.98 4.64-1.65 6.92-.59 2-1.31 3.96-2.17 5.86-.77 1.7-1.67 3.34-2.72 4.88-.98 1.45-2.09 2.81-3.33 4.04a26.893 26.893 0 0 1-4.04 3.33 32.863 32.863 0 0 1-4.89 2.71c-1.91.86-3.87 1.58-5.87 2.16-2.28.67-4.59 1.22-6.92 1.65-2.67.5-5.36.89-8.06 1.19-3.07.33-6.15.59-9.23.76-3.49.2-6.98.34-10.47.41-3.93.09-7.85.13-11.78.13H93.61c-3.92 0-7.85-.04-11.77-.13-3.49-.07-6.98-.21-10.47-.41-3.09-.17-6.17-.43-9.24-.76-2.69-.3-5.38-.69-8.05-1.19-2.33-.43-4.64-.98-6.92-1.65-2-.58-3.96-1.3-5.87-2.16-1.7-.76-3.34-1.67-4.89-2.71-1.45-.98-2.81-2.09-4.05-3.33a27.513 27.513 0 0 1-3.33-4.04 32.27 32.27 0 0 1-2.71-4.88c-.86-1.9-1.58-3.86-2.17-5.86-.67-2.28-1.22-4.59-1.65-6.92-.49-2.66-.89-5.35-1.18-8.04-.34-3.07-.6-6.14-.77-9.22-.2-3.49-.34-6.98-.41-10.47-.09-3.92-.13-7.84-.13-11.76v-53.28c0-3.92.04-7.85.13-11.77.07-3.48.21-6.97.41-10.46.17-3.08.43-6.15.77-9.22.29-2.7.69-5.38 1.18-8.04.43-2.34.98-4.65 1.65-6.92.59-2 1.31-3.96 2.17-5.86.76-1.7 1.67-3.34 2.71-4.89.98-1.45 2.1-2.8 3.33-4.04 1.24-1.23 2.6-2.34 4.05-3.32 1.55-1.04 3.19-1.95 4.89-2.71 1.91-.86 3.87-1.58 5.87-2.17a71.73 71.73 0 0 1 6.92-1.65c2.67-.49 5.36-.88 8.05-1.18 3.07-.33 6.15-.59 9.24-.76 3.49-.2 6.98-.34 10.47-.42 3.92-.08 7.85-.12 11.77-.12h67.78z"/>
+ <path fill="#007ad9" d="M126.67 224.23h20v5h-20v-5z"/>
+ <path fill="#d6d6d6" d="M154.39 224.54h20v5h-20v-5z"/>
+ <path fill="#787e82" d="M227.47 127.12l-.02 5c-4.39-.02-8.77.37-13.09 1.17-3.79.7-7.5 1.78-11.08 3.23a53.966 53.966 0 0 0-9.37 4.92c-2.83 1.86-5.5 3.96-7.97 6.28a73.568 73.568 0 0 0-6.81 7.31c-2.08 2.57-4.05 5.24-5.87 8-1.81 2.72-3.53 5.5-5.17 8.32-1.59 2.74-3.15 5.49-4.68 8.26-1.9 3.46-3.87 6.88-5.91 10.26-.95 1.56-1.95 3.1-3 4.6-.98 1.41-2.03 2.78-3.14 4.09a34.044 34.044 0 0 1-3.41 3.49 23.308 23.308 0 0 1-3.8 2.73c-1.34.78-2.78 1.38-4.27 1.8-1.54.42-3.13.63-4.73.63h-.14c-1.63-.02-3.24-.24-4.81-.66-1.57-.42-3.08-1.02-4.52-1.77-1.48-.77-2.9-1.67-4.24-2.68a45.22 45.22 0 0 1-4.03-3.42c-1.36-1.3-2.67-2.65-3.92-4.05-1.34-1.48-2.64-3-3.9-4.55-2.7-3.36-5.35-6.77-7.94-10.22-2.09-2.78-4.21-5.53-6.36-8.27-2.22-2.84-4.51-5.62-6.86-8.34-2.41-2.78-4.92-5.47-7.54-8.04a100.79 100.79 0 0 0-8.36-7.37 80.595 80.595 0 0 0-9.33-6.34 69.349 69.349 0 0 0-10.49-4.97 68.37 68.37 0 0 0-11.83-3.24 75.11 75.11 0 0 0-13.38-1.17l-.02-5c4.79-.01 9.57.4 14.28 1.24 4.33.78 8.58 1.95 12.7 3.49a74.97 74.97 0 0 1 11.24 5.32c3.47 2.01 6.78 4.26 9.93 6.74 3.06 2.41 5.99 5 8.77 7.73 2.71 2.68 5.32 5.46 7.81 8.33 2.41 2.79 4.75 5.64 7.02 8.54 2.16 2.76 4.3 5.54 6.42 8.34 2.55 3.41 5.16 6.77 7.83 10.08 1.21 1.49 2.45 2.94 3.73 4.36a68.41 68.41 0 0 0 3.65 3.77c1.14 1.09 2.34 2.1 3.59 3.05 1.12.84 2.31 1.59 3.54 2.24 1.12.58 2.3 1.04 3.51 1.37 1.16.31 2.35.48 3.55.49h.11c1.14 0 2.28-.15 3.39-.45 1.08-.3 2.13-.74 3.1-1.31 1.07-.61 2.07-1.33 2.99-2.15 1.04-.92 2.01-1.91 2.9-2.97a44.78 44.78 0 0 0 2.86-3.72c.99-1.41 1.93-2.86 2.83-4.33 2-3.32 3.93-6.68 5.8-10.08 1.55-2.8 3.13-5.59 4.74-8.36 1.69-2.91 3.46-5.77 5.32-8.57 1.92-2.89 3.97-5.69 6.16-8.39 2.25-2.76 4.67-5.37 7.27-7.81 2.68-2.51 5.57-4.79 8.64-6.81 3.23-2.12 6.66-3.92 10.25-5.38 3.88-1.57 7.92-2.75 12.04-3.51 4.63-.85 9.32-1.27 14.02-1.25z"/>
+ <path fill="#5090c3" d="M31.36 129.86l-2.48.3-.61-4.96 2.48-.31.4-.04v-.01c3.87-.46 7.74-.96 11.6-1.48 2.17-.3 4.33-.61 6.48-.96.87-.13 1.74-.28 2.6-.44.6-.11 1.19-.24 1.78-.38 7.13-1.83 14-4.53 20.48-8.02 2.94-1.59 5.8-3.32 8.57-5.19 2.63-1.78 5.19-3.65 7.68-5.62 2.36-1.88 4.67-3.81 6.94-5.79 2.15-1.88 4.27-3.79 6.38-5.71 2.59-2.37 5.22-4.69 7.9-6.96 2.4-2.07 4.94-3.99 7.58-5.74 2.41-1.61 4.99-2.92 7.71-3.92 2.62-.95 5.38-1.45 8.17-1.48h.27c2.62 0 5.21.48 7.65 1.43 2.37.96 4.57 2.27 6.54 3.9 1.04.84 2.04 1.73 2.99 2.67 1.01.99 1.98 2.02 2.91 3.08 2.01 2.27 3.96 4.59 5.85 6.97 1.55 1.92 3.12 3.82 4.71 5.71 1.69 1.99 3.44 3.92 5.25 5.8a84.08 84.08 0 0 0 6.01 5.63c2.24 1.88 4.59 3.62 7.04 5.2 2.65 1.7 5.43 3.2 8.3 4.49 3.18 1.43 6.45 2.61 9.81 3.54 3.79 1.05 7.66 1.82 11.56 2.32l1.85.24c1.35.18 2.7.34 4.05.46 1.46.12 2.93.17 4.39.16h3.43l-1.15 4.61-.61 2.42-4.85-1.21.22-.88c-.61-.03-1.23-.07-1.85-.11-1.44-.13-2.87-.3-4.3-.5-.6-.08-1.2-.15-1.8-.23-4.15-.53-8.25-1.35-12.28-2.46-3.59-1-7.11-2.27-10.51-3.8-3.11-1.39-6.1-3.01-8.96-4.85-2.64-1.7-5.16-3.56-7.56-5.58a90.23 90.23 0 0 1-6.39-5.97c-1.89-1.96-3.71-3.98-5.47-6.06-1.62-1.91-3.22-3.85-4.79-5.81a184.1 184.1 0 0 0-5.69-6.79c-.86-.97-1.75-1.91-2.67-2.82-.85-.83-1.74-1.62-2.65-2.37a20.946 20.946 0 0 0-5.22-3.12 16.2 16.2 0 0 0-5.8-1.07h-.23c-2.23.03-4.43.43-6.52 1.18-2.33.86-4.56 1.99-6.63 3.38a70.297 70.297 0 0 0-7.12 5.38 265.83 265.83 0 0 0-7.76 6.86c-2.14 1.94-4.29 3.86-6.46 5.77-2.33 2.04-4.71 4.02-7.14 5.95-2.58 2.05-5.25 4-7.98 5.84a109.67 109.67 0 0 1-8.99 5.45 95.547 95.547 0 0 1-21.64 8.46c-.69.18-1.39.33-2.1.45-.9.17-1.8.33-2.71.47-2.2.35-4.39.67-6.6.97-3.88.53-7.77 1.03-11.67 1.5l-.39.05z"/>
+ <path fill="#d6d6d6" d="M227.45 122.22l.02 5c-4.7.02-9.39-.4-14.02-1.25-4.12-.77-8.16-1.94-12.04-3.51a59.565 59.565 0 0 1-10.25-5.38c-3.07-2.02-5.96-4.3-8.64-6.81-2.6-2.44-5.02-5.05-7.27-7.81-2.19-2.7-4.24-5.5-6.16-8.39-1.86-2.81-3.63-5.66-5.32-8.57-1.61-2.77-3.19-5.56-4.74-8.36a295.5 295.5 0 0 0-5.8-10.08c-.9-1.47-1.84-2.92-2.83-4.33a44.78 44.78 0 0 0-2.86-3.72c-.89-1.06-1.86-2.05-2.9-2.97a18.19 18.19 0 0 0-2.99-2.16c-.97-.56-2.02-1-3.1-1.3-1.11-.3-2.25-.45-3.39-.45h-.11c-1.2.01-2.39.17-3.55.48-1.21.33-2.39.8-3.51 1.38-1.23.65-2.42 1.4-3.54 2.24-1.25.94-2.45 1.96-3.59 3.05a71.947 71.947 0 0 0-3.65 3.76c-1.28 1.43-2.52 2.88-3.73 4.37-2.67 3.31-5.28 6.67-7.83 10.08-2.12 2.8-4.26 5.58-6.42 8.34a220.7 220.7 0 0 1-7.02 8.53c-2.49 2.88-5.1 5.66-7.81 8.33-2.78 2.74-5.71 5.33-8.77 7.74a84.544 84.544 0 0 1-9.93 6.74 74.97 74.97 0 0 1-11.24 5.32 72.57 72.57 0 0 1-12.7 3.48c-4.71.84-9.49 1.26-14.28 1.25l.02-5c4.48.01 8.96-.38 13.38-1.17a68.37 68.37 0 0 0 11.83-3.24 71.33 71.33 0 0 0 10.49-4.97c3.25-1.89 6.37-4.01 9.33-6.34 2.92-2.3 5.71-4.76 8.36-7.37 2.62-2.58 5.13-5.26 7.54-8.04 2.35-2.72 4.64-5.5 6.86-8.34 2.15-2.74 4.27-5.49 6.36-8.27 2.59-3.45 5.24-6.86 7.94-10.22 1.26-1.55 2.56-3.07 3.9-4.56 1.25-1.39 2.56-2.74 3.92-4.04a45.22 45.22 0 0 1 4.03-3.42c1.34-1.01 2.76-1.91 4.24-2.68 1.44-.75 2.95-1.35 4.52-1.77 1.57-.42 3.18-.64 4.81-.66h.14c1.59 0 3.19.21 4.73.63 1.49.42 2.93 1.02 4.27 1.79 1.36.79 2.63 1.71 3.8 2.74 1.22 1.08 2.36 2.25 3.41 3.49 1.11 1.31 2.16 2.68 3.14 4.09 1.05 1.5 2.05 3.03 3 4.6 2.04 3.37 4.01 6.79 5.91 10.26 1.53 2.76 3.09 5.52 4.68 8.26 1.64 2.82 3.36 5.59 5.17 8.32 1.82 2.76 3.79 5.43 5.87 8a74.69 74.69 0 0 0 6.81 7.31c2.47 2.32 5.14 4.42 7.97 6.28 2.95 1.94 6.09 3.59 9.37 4.92 3.58 1.45 7.29 2.53 11.08 3.23 4.32.8 8.7 1.19 13.09 1.17z"/>
+ <path fill="#d6d6d6" d="M27.57 127.17h199.948v4.999H27.57v-4.999z"/>
+ <path fill="#d6d6d6" d="M62.49 122.17h4.999v14.998H62.49V122.17zm69.99 0h4.999v14.998h-4.999V122.17zm69.99 0h4.999v14.998h-4.999V122.17z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/labplot2.svg b/.icons/Gruvbox_Dark-2/apps/64/labplot2.svg
new file mode 120000
index 000000000..9da241fae
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/labplot2.svg
@@ -0,0 +1 @@
+labplot.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/labyrinth.svg b/.icons/Gruvbox_Dark-2/apps/64/labyrinth.svg
new file mode 100644
index 000000000..91e69a31e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/labyrinth.svg
@@ -0,0 +1,66 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ax5hVaSCVTtjHKo3JbKsErqLVAGDdFer" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ax5hVaSCVTtjHKo3JbKsErqLVAGDdFer)">
+ <path fill="#d9c813" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="IbSSuS8rKufQKAHh6PB1ul3JpkOQRNSe" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#IbSSuS8rKufQKAHh6PB1ul3JpkOQRNSe)">
+ <linearGradient id="_lgradient_154" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_154)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_155" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_155)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_156" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(62.5,0,0,91.482,54.056,80.734)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#003bff"/>
+ <stop offset="100%" style="stop-color:#1478dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_156)" fill-rule="evenodd" d="M 116.556 126.472 L 83.222 134.806 L 83.222 118.139 L 116.556 126.472 L 116.556 126.472 Z M 55.343 111.628 C 60.907 104.532 73.176 69.818 113.61 84.181 C 113.61 84.181 76.697 79.277 72.405 110.834 L 55.343 111.628 L 55.343 111.628 Z M 54.056 140.137 C 59.619 147.233 73.176 183.225 113.61 168.863 C 113.61 168.863 75.624 170.249 72.19 142.956 L 54.056 140.137 Z"/>
+ <defs>
+ <filter id="nfLxWeHI4Ocl0TmjKQcO2rvppk8z3uPZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#nfLxWeHI4Ocl0TmjKQcO2rvppk8z3uPZ)">
+ <path fill-rule="evenodd" d="M 66.889 108.139 C 55.099 108.139 45.5 117.738 45.5 129.528 C 45.5 141.318 55.099 150.917 66.889 150.917 C 78.679 150.917 88.278 141.318 88.278 129.528 C 88.278 117.738 78.679 108.139 66.889 108.139 Z"/>
+ </g>
+ <linearGradient id="_lgradient_157" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(42.778,0,0,42.778,45.5,105.083)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_157)" fill-rule="evenodd" d="M 66.889 105.083 C 55.099 105.083 45.5 114.682 45.5 126.472 C 45.5 138.262 55.099 147.861 66.889 147.861 C 78.679 147.861 88.278 138.262 88.278 126.472 C 88.278 114.682 78.679 105.083 66.889 105.083 Z"/>
+ <path fill="#b3b3b3" fill-rule="evenodd" d="M 124.071 74.528 C 121.2 74.528 118.833 76.598 118.833 79.111 L 118.833 94.389 C 118.833 96.902 121.2 98.972 124.071 98.972 L 186.929 98.972 C 189.8 98.972 192.167 96.902 192.167 94.389 L 192.167 79.111 C 192.167 76.598 189.8 74.528 186.929 74.528 L 124.071 74.528 L 124.071 74.528 Z M 136.472 117.306 C 133.503 117.306 131.056 119.376 131.056 121.889 L 131.056 131.056 C 131.056 133.568 133.503 135.639 136.472 135.639 L 205.083 135.639 C 208.053 135.639 210.5 133.568 210.5 131.056 L 210.5 121.889 C 210.5 119.376 208.053 117.306 205.083 117.306 L 136.472 117.306 L 136.472 117.306 Z M 124.071 153.972 C 121.2 153.972 118.833 156.043 118.833 158.556 L 118.833 173.833 C 118.833 176.346 121.2 178.417 124.071 178.417 L 186.929 178.417 C 189.8 178.417 192.167 176.346 192.167 173.833 L 192.167 158.556 C 192.167 156.043 189.8 153.972 186.929 153.972 L 124.071 153.972 Z"/>
+ <g opacity=".2">
+ <path fill-rule="evenodd" d="M 124.073 74.528 C 121.201 74.528 118.833 76.598 118.833 79.111 L 118.833 82.167 C 118.833 79.654 121.201 77.583 124.073 77.583 L 186.927 77.583 C 189.799 77.583 192.167 79.654 192.167 82.167 L 192.167 79.111 C 192.167 76.598 189.799 74.528 186.927 74.528 L 124.073 74.528 Z M 136.474 117.306 C 133.505 117.306 131.056 119.376 131.056 121.889 L 131.056 124.944 C 131.056 122.432 133.505 120.361 136.474 120.361 L 205.081 120.361 C 208.051 120.361 210.5 122.432 210.5 124.944 L 210.5 121.889 C 210.5 119.376 208.051 117.306 205.081 117.306 L 136.474 117.306 Z M 124.073 153.972 C 121.201 153.972 118.833 156.043 118.833 158.556 L 118.833 161.611 C 118.833 159.098 121.201 157.028 124.073 157.028 L 186.927 157.028 C 189.799 157.028 192.167 159.098 192.167 161.611 L 192.167 158.556 C 192.167 156.043 189.799 153.972 186.927 153.972 L 124.073 153.972 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 118.833 94.389 L 118.833 97.444 C 118.833 99.957 121.201 102.028 124.073 102.028 L 186.927 102.028 C 189.799 102.028 192.167 99.957 192.167 97.444 L 192.167 94.389 C 192.167 96.902 189.799 98.972 186.927 98.972 L 124.073 98.972 C 121.201 98.972 118.833 96.902 118.833 94.389 Z M 131.056 131.056 L 131.056 134.111 C 131.056 136.624 133.505 138.694 136.474 138.694 L 205.081 138.694 C 208.051 138.694 210.5 136.624 210.5 134.111 L 210.5 131.056 C 210.5 133.568 208.051 135.639 205.081 135.639 L 136.474 135.639 C 133.505 135.639 131.056 133.568 131.056 131.056 Z M 118.833 173.833 L 118.833 176.889 C 118.833 179.402 121.201 181.472 124.073 181.472 L 186.927 181.472 C 189.799 181.472 192.167 179.402 192.167 176.889 L 192.167 173.833 C 192.167 176.346 189.799 178.417 186.927 178.417 L 124.073 178.417 C 121.201 178.417 118.833 176.346 118.833 173.833 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lash.svg b/.icons/Gruvbox_Dark-2/apps/64/lash.svg
new file mode 120000
index 000000000..00bb08b16
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lash.svg
@@ -0,0 +1 @@
+deezer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/last-fm.svg b/.icons/Gruvbox_Dark-2/apps/64/last-fm.svg
new file mode 120000
index 000000000..9bd4f711a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/last-fm.svg
@@ -0,0 +1 @@
+as.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lastfm-audioscrobbler.svg b/.icons/Gruvbox_Dark-2/apps/64/lastfm-audioscrobbler.svg
new file mode 120000
index 000000000..9bd4f711a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lastfm-audioscrobbler.svg
@@ -0,0 +1 @@
+as.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lastfm-valut.svg b/.icons/Gruvbox_Dark-2/apps/64/lastfm-valut.svg
new file mode 120000
index 000000000..9bd4f711a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lastfm-valut.svg
@@ -0,0 +1 @@
+as.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lastfm-www.last.fm.svg b/.icons/Gruvbox_Dark-2/apps/64/lastfm-www.last.fm.svg
new file mode 120000
index 000000000..9bd4f711a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lastfm-www.last.fm.svg
@@ -0,0 +1 @@
+as.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lastfm.svg b/.icons/Gruvbox_Dark-2/apps/64/lastfm.svg
new file mode 120000
index 000000000..9bd4f711a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lastfm.svg
@@ -0,0 +1 @@
+as.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lastpass.svg b/.icons/Gruvbox_Dark-2/apps/64/lastpass.svg
new file mode 100644
index 000000000..dac6f5203
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lastpass.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648 0 0 228.339 6.343 13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#da1636"/>
+ <stop offset="100%" stop-color="#f22c42"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#fcfcfc" d="M107.444 55.5L76.056 73.789l20.556 35.922H55.5v36.578h41.112l-20.556 35.922 31.388 18.289L128 164.577l20.556 35.923 31.388-18.289-20.556-35.922H200.5v-36.578h-41.112l20.556-35.922L148.556 55.5 128 91.423 107.444 55.5z" filter="url(#c)"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/latex.svg b/.icons/Gruvbox_Dark-2/apps/64/latex.svg
new file mode 100644
index 000000000..5358268ea
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/latex.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#cccccc" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <g fill="#bc1938" filter="url(#b)">
+ <path d="M102.336 81.118H41.96l-1.765 23.124h1.879c1.351-17.319 2.837-20.35 19.05-20.35h5.771c1.997.312 1.997 1.583 1.997 3.99v56.914c0 3.778-.316 4.931-9.124 4.931H56.8v2.525c5.016-.097 10.243-.199 15.373-.199 5.113 0 10.357.102 15.369.199v-2.525h-2.918c-8.676 0-8.989-1.153-8.989-4.931V87.882c0-2.31 0-3.564 1.883-3.99h5.738c15.998 0 17.564 3.014 18.915 20.35h1.883"/>
+ <path d="M154.8 148.608h-1.879c-2.293 15.504-3.644 23.931-22.035 23.931h-14.512c-4.175 0-4.374-.528-4.374-4.125v-29.225h9.863c9.863 0 10.805 3.614 10.805 12.438h1.68v-27.199h-1.68c0 8.677-.942 12.223-10.805 12.223H112V110.74c0-3.53.199-4.057 4.374-4.057h14.296c16.18 0 18.063 6.43 19.528 20.253h1.883l-2.508-23.124H96.632v2.871c7.405 0 8.592 0 8.592 4.699v56.424c0 4.7-1.17 4.7-8.592 4.7v2.524h54.41"/>
+ <path d="M184.732 112.032l.125-.213c-.125.213 11.637-18.402 13.6-21.497 1.549-2.196 4.699-6.713 13.278-6.827V80.97c-2.394.198-6.367.198-8.875.198-3.445 0-7.735 0-10.34-.198v2.525c3.348.312 4.172 2.406 4.172 4.091 0 1.25-.511 2.094-1.254 3.133l-13.802 20.021-15.47-22.643c-.726-1.14-.828-1.469-.828-1.782 0-.941 1.14-2.723 4.602-2.82V80.97c-3.348.198-8.461.198-11.906.198-2.706 0-7.933 0-10.458-.198v2.525c5.742 0 7.621.215 9.93 3.462l20.169 29.622-18.189 26.57c-4.488 6.498-11.281 6.612-13.278 6.612v2.525c2.39-.198 6.367-.198 8.875-.198 2.82 0 7.735 0 10.34.198v-2.525c-3.234-.312-4.172-2.407-4.172-4.091 0-1.352.511-2.095 1.039-2.838l16.724-24.408 18.189 26.735c.823 1.157.823 1.469.823 1.781 0 .824-.937 2.622-4.598 2.838v2.525c3.348-.199 8.461-.199 11.906-.199 2.707 0 7.934 0 10.471.199v-2.525c-6.696 0-7.751-.511-9.829-3.462"/>
+ </g>
+ <defs>
+ <filter id="b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/latexila.svg b/.icons/Gruvbox_Dark-2/apps/64/latexila.svg
new file mode 100755
index 000000000..86bc8fb60
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/latexila.svg
@@ -0,0 +1,83 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="YLGPois34HpqHBiaYn2rZwVBZ31Vlt9T" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#YLGPois34HpqHBiaYn2rZwVBZ31Vlt9T)">
+ <linearGradient id="_lgradient_0" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#fb7c38" fill-opacity=".8" d="M 150.474 166.986 C 151.491 149.472 155.541 128.145 159.349 118.215 C 159.953 116.234 160.374 115.579 160.169 114.729 C 156.182 110.193 141.934 107.898 127.174 107.898 C 112.413 107.898 98.539 108.988 94.643 115.051 C 95.138 115.254 97.175 121.579 99.007 130.488 C 101.951 144.795 103.313 165.082 104.31 178.562 C 109.236 181.886 118.124 184.262 127.174 184.262 C 136.015 184.262 145.111 181.886 150.037 178.562 C 150.005 175.188 150.228 171.218 150.474 166.986 Z"/>
+ <path fill="#f2f2f2" fill-opacity=".252" d="M 86.041 89.737 C 90.796 82.523 109.574 79.952 127.174 79.952 C 144.773 79.952 163.568 82.54 168.342 89.737 C 168.446 91.038 167.287 94.517 167.287 94.517 C 163.245 110.921 159.027 127.115 157.113 139.762 C 153.95 160.672 152.121 185.869 152.121 192.33 C 146.247 197.616 139.199 199.5 127.174 199.5 C 115.148 199.5 108.1 197.616 102.226 192.33 C 102.226 185.869 100.398 160.672 97.234 139.762 C 95.32 127.115 91.741 108.137 86.368 94.829 C 86.368 94.829 85.81 91.422 86.041 89.737 L 86.041 89.737 Z"/>
+ <path fill="#d64310" d="M 136.122 91.418 C 139.209 106.31 141.755 117.452 144.416 125.216 C 141.229 126.114 134.175 129.143 130.718 129.143 C 109.575 129.143 91.217 111.89 91.217 89.821 C 90.722 72.558 106.757 51.479 134.393 54.299 C 133.731 67.917 136.122 73.767 136.122 91.418 Z"/>
+ <path fill="#fdc92b" d="M 137.247 91.033 C 139.943 105.501 142.166 117.913 144.49 125.456 C 141.706 126.328 136.854 127.949 133.835 127.949 C 115.37 127.949 100.384 110.548 100.384 89.107 C 99.952 72.335 111.126 52.626 134.785 54.175 C 134.207 67.406 137.247 73.884 137.247 91.033 L 137.247 91.033 Z"/>
+ <path fill="#fff4c9" d="M 136.541 90.364 C 138.95 103.588 140.938 114.932 143.015 121.826 C 140.527 122.624 136.182 124.325 133.491 124.105 C 114.483 122.564 103.591 108.201 103.591 88.604 C 103.204 73.275 113.192 55.262 134.34 56.678 C 133.823 68.77 136.541 74.691 136.541 90.364 L 136.541 90.364 Z"/>
+ <path fill="#fb7c38" d="M 129.588 58.869 C 124.697 59.045 119.131 61.154 115.733 64.962 L 133.947 83.828 L 129.588 58.869 Z"/>
+ <path fill="#fb7c38" d="M 134.695 89.197 L 111.281 70.41 C 109.328 73.798 107.941 77.225 107.063 80.633 L 134.695 89.197 L 134.695 89.197 Z"/>
+ <path fill="#fb7c38" d="M 134.22 91.418 L 105.891 89.362 C 105.725 92.828 106.183 96.489 107.209 100.288 L 134.22 91.418 Z"/>
+ <path fill="#fb7c38" d="M 134.605 93.729 L 109.64 106.41 C 111.574 110.12 114.307 113.303 117.784 115.901 L 134.605 93.729 L 134.605 93.729 Z"/>
+ <path fill="#fb7c38" d="M 136.53 94.884 L 123.964 119.211 C 127.684 120.695 131.755 121.534 136.121 121.671 L 136.53 94.884 Z"/>
+ <path fill="#76c22b" d="M 197.952 37.216 C 197.952 37.216 199.978 32.016 194.692 31.429 L 154.436 43.397 C 152.122 44.302 151.417 44.987 150.934 46.113 L 134.796 164.083 C 134.796 164.083 133.034 168.195 135.383 169.369 C 137.733 170.544 140.082 170.838 140.429 170.129 L 157.101 51.399 C 157.522 50.519 158.186 49.784 159.58 49.487 L 197.952 37.216 L 197.952 37.216 Z"/>
+ <path fill="#f2f2f2" fill-opacity=".251" d="M 127.174 103.052 Q 144.727 103.052 168.371 89.977 C 162.396 114.436 158.793 126.387 157.113 139.762 C 153.95 160.672 152.121 185.869 152.121 192.33 C 146.247 197.616 139.199 199.5 127.174 199.5 C 115.148 199.5 108.1 197.616 102.226 192.33 C 102.226 185.869 100.398 160.672 97.234 139.762 C 95.32 127.115 91.741 108.137 86.368 94.829 C 86.368 94.829 85.093 89.275 86.132 91.188 C 90.874 99.92 109.62 103.052 127.174 103.052 L 127.174 103.052 Z"/>
+ <path fill="#d64310" fill-opacity=".4" d="M 127.174 123.669 C 141.895 123.669 155.955 120.453 159.932 114.963 C 160.803 113.76 159.735 117.252 159.735 117.252 C 152.956 136.619 150.436 158.039 150.037 178.562 C 145.111 181.886 136.015 184.262 127.174 184.262 C 118.124 184.262 109.237 181.886 104.311 178.562 C 102.64 158.169 101.835 136.343 95.668 117.395 C 95.668 117.395 95.141 116.223 94.709 114.963 C 98.686 120.453 112.452 123.669 127.174 123.669 L 127.174 123.669 Z"/>
+ <g>
+ <g opacity=".8">
+ <path fill="#faf8f6" d="M 106.819 171.221 L 106.977 152.237 L 124.366 163.815 L 126.835 180.193 L 106.819 171.221 L 106.819 171.221 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#faf8f6" d="M 106.977 152.237 L 122.735 141.271 L 136.995 155.027 L 124.366 163.815 L 106.977 152.237 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#faf8f6" d="M 126.835 180.193 L 124.366 163.815 L 136.995 155.027 L 141.346 170.095 L 126.835 180.193 L 126.835 180.193 Z"/>
+ </g>
+ <g opacity=".6">
+ <path fill="#e3dfd5" d="M 125.62 158.138 L 122.735 141.271 L 136.995 155.027 L 141.346 170.095 L 125.62 158.138 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#faf8f6" d="M 106.819 171.221 L 125.62 158.138 L 141.346 170.095 L 126.835 180.193 L 106.819 171.221 L 106.819 171.221 Z"/>
+ </g>
+ <g opacity=".8">
+ <path fill="#ececec" d="M 106.819 171.221 L 106.977 152.237 L 122.735 141.271 L 125.62 158.138 L 106.819 171.221 L 106.819 171.221 Z"/>
+ </g>
+ </g>
+ <g>
+ <g opacity=".8">
+ <path fill="#faf8f6" d="M 131.385 156.956 L 146.501 152.596 L 133.375 141.273 L 119.752 142.951 L 131.385 156.956 L 131.385 156.956 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#faf8f6" d="M 146.501 152.596 L 151.732 137.55 L 137.567 129.214 L 133.375 141.273 L 146.501 152.596 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#faf8f6" d="M 119.752 142.951 L 133.375 141.273 L 137.567 129.214 L 124.569 129.095 L 119.752 142.951 L 119.752 142.951 Z"/>
+ </g>
+ <g opacity=".6">
+ <path fill="#e3dfd5" d="M 137.626 139.004 L 151.732 137.55 L 137.567 129.214 L 124.569 129.095 L 137.626 139.004 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#faf8f6" d="M 131.385 156.956 L 137.626 139.004 L 124.569 129.095 L 119.752 142.951 L 131.385 156.956 L 131.385 156.956 Z"/>
+ </g>
+ <g opacity=".8">
+ <path fill="#ececec" d="M 131.385 156.956 L 146.501 152.596 L 151.732 137.55 L 137.626 139.004 L 131.385 156.956 L 131.385 156.956 Z"/>
+ </g>
+ </g>
+ <path fill="#ffffff" fill-opacity=".473" d="M 112.196 103.933 Q 111.245 138.66 114.544 195.991 C 110.812 195.744 107.508 194.347 104.576 191.743 Q 102.747 161.259 99.583 140.349 C 97.67 127.702 93.797 109.9 88.717 96.297 C 99.769 102.397 100.589 102.221 112.196 103.933 L 112.196 103.933 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/latte-dock.svg b/.icons/Gruvbox_Dark-2/apps/64/latte-dock.svg
new file mode 100755
index 000000000..66a0cda37
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/latte-dock.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="58iuGeKqNsvdWwHx1vWGHXV5LsYoeXz2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#58iuGeKqNsvdWwHx1vWGHXV5LsYoeXz2)">
+ <linearGradient id="_lgradient_108" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_108)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_109" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_109)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 186.498 55.5 C 179.737 55.5 173.254 56.921 167.035 59.776 C 160.951 62.523 155.199 66.532 149.791 71.803 C 144.519 76.964 139.721 83.331 135.395 90.911 C 131.069 98.378 127.365 106.838 124.255 116.284 C 122.093 122.983 119.92 128.64 117.757 133.253 C 115.595 137.866 113.369 141.702 111.071 144.775 C 106.069 143.239 101.132 138.606 96.265 137.618 C 91.521 136.518 86.605 135.964 81.665 135.97 C 77.745 135.97 73.901 136.256 70.57 136.617 C 67.285 136.977 64.678 138.043 62.379 139.471 C 60.081 140.899 58.081 143.265 56.816 145.472 C 55.6 147.55 55.5 152.266 55.5 153.694 C 55.5 156.001 56.855 157.92 59.559 159.456 C 62.263 160.994 66.33 161.758 71.737 161.758 C 86.066 161.758 98.166 158.742 108.034 152.701 C 114.316 154.917 120.669 157.002 127.087 158.953 C 133.711 160.82 141.013 161.758 148.989 161.758 C 158.046 161.758 165.278 160.23 170.685 157.154 C 176.092 153.97 179.194 149.902 182.438 143.971 C 182.574 143.307 182.396 142.867 181.856 142.65 C 181.45 142.321 180.965 142.321 180.424 142.65 C 178.126 146.384 176.434 148.748 172.919 150.725 C 169.404 152.702 164.26 153.694 157.5 153.694 C 149.389 153.694 141.965 152.972 135.206 151.544 C 128.763 150.055 122.402 148.351 116.138 146.436 C 124.519 138.419 131.088 127.05 135.82 112.333 C 138.659 103.108 141.423 95.426 144.126 89.275 C 146.83 83.125 149.734 78.246 152.844 74.62 C 155.952 70.886 159.341 68.777 162.991 67.35 C 166.776 65.811 171.228 65.06 176.365 65.06 C 180.15 65.06 183.246 65.614 185.679 66.708 C 188.247 67.696 190.143 69.011 191.359 70.658 C 192.575 72.306 193.269 73.638 193.404 75.614 C 193.54 77.591 193.193 81.487 192.381 83.464 C 192.246 84.018 192.439 84.403 192.979 84.62 C 193.655 84.846 194.28 84.794 194.82 84.459 C 196.172 82.593 197.443 78.297 198.659 75.44 C 199.876 72.471 200.5 69.873 200.5 67.677 C 200.5 64.271 199.197 61.429 196.63 59.123 C 194.061 56.705 190.687 55.5 186.498 55.5 L 186.498 55.5 Z M 72.919 141.975 C 78.731 141.975 84.032 142.063 89.17 143.379 C 94.306 144.698 99.383 149.636 104.384 151.392 C 101.275 153.808 97.747 155.445 93.826 156.324 C 90.041 157.091 85.729 157.481 80.863 157.481 C 75.32 157.481 70.976 156.77 67.866 155.342 C 64.892 153.914 63.589 149.28 63.589 147.083 C 63.589 143.679 66.7 141.975 72.919 141.975 Z M 91.75 168.199 C 85.076 168.199 79.666 172.524 79.666 177.86 C 79.666 183.195 85.076 187.52 91.75 187.52 C 98.424 187.52 103.834 183.195 103.834 177.86 C 103.834 172.524 98.424 168.199 91.75 168.199 Z M 156.195 168.199 C 149.521 168.199 144.111 172.524 144.111 177.86 C 144.067 181.335 146.36 184.56 150.117 186.308 C 153.874 188.056 158.515 188.056 162.272 186.308 C 166.028 184.56 168.322 181.335 168.278 177.86 C 168.278 172.524 162.867 168.199 156.195 168.199 Z M 123.972 181.08 C 117.299 181.08 111.889 185.405 111.889 190.741 C 111.845 194.216 114.138 197.442 117.895 199.189 C 121.651 200.937 126.292 200.937 130.049 199.189 C 133.806 197.442 136.099 194.216 136.055 190.741 C 136.055 185.405 130.646 181.08 123.972 181.08 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/laverna.svg b/.icons/Gruvbox_Dark-2/apps/64/laverna.svg
new file mode 100755
index 000000000..e9a68b2b5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/laverna.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="peSfOTaYlJwJIHHR2yc8zSgebsxeuQ48" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#peSfOTaYlJwJIHHR2yc8zSgebsxeuQ48)">
+ <linearGradient id="_lgradient_8" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#111111" d="M 247.765662 53.619999 C 241.635274 18.062864 222.033167 11.951604 165.688919 11.951604 L 90.319393 11.951604 C 33.975148 11.951604 14.373037 18.062864 8.242648 53.619999 L 247.765662 53.619999 L 247.765662 53.619999 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_9" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="zplDcqFimlDnTjIB08h1HFca9phBPA7A" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#zplDcqFimlDnTjIB08h1HFca9phBPA7A)">
+ <path d="M 175.744067 92.240767 C 178.462508 89.522327 182.159587 88 186.00165 88 C 189.843713 88 193.540792 89.522327 196.259233 92.240767 C 198.977673 94.959208 200.5 98.656287 200.5 102.49835 C 200.5 106.340413 198.977673 110.037492 196.259233 112.755933 L 118.096937 190.918229 C 111.024228 197.990938 100.08539 197.492987 93.684519 189.806942 L 58.887364 148.02317 C 56.422644 145.087254 55.226531 141.245191 55.552743 137.439374 C 55.915202 133.597312 57.763742 130.081462 60.735904 127.616742 C 63.67182 125.152023 67.477636 123.955909 71.319699 124.318367 C 75.161762 124.64458 78.677612 126.49312 81.142332 129.465282 L 107.239362 160.745472 L 175.744067 92.240767 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 175.74406 88.283988 C 178.462501 85.565547 182.159582 84.04322 186.00165 84.04322 C 189.843718 84.04322 193.540799 85.565547 196.259239 88.283988 C 198.97768 91.002428 200.5 94.699509 200.5 98.54157 C 200.5 102.383631 198.97768 106.080712 196.259239 108.799153 L 118.096936 186.96145 C 111.024226 194.034159 100.085388 193.536208 93.684517 185.850162 L 58.887365 144.066395 C 56.422644 141.130474 55.226531 137.288413 55.552744 133.482592 C 55.915201 129.640531 57.763741 126.124684 60.735902 123.659963 C 63.67182 121.195242 67.477637 119.999129 71.319701 120.361589 C 75.161762 120.687802 78.67761 122.536343 81.14233 125.508503 L 107.239364 156.788691 L 175.74406 88.283988 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lazarus.svg b/.icons/Gruvbox_Dark-2/apps/64/lazarus.svg
new file mode 100755
index 000000000..0b376e7ff
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lazarus.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="UzD9SWoBP91zWPNbfQFfPeoud3Qe8VMo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#UzD9SWoBP91zWPNbfQFfPeoud3Qe8VMo)">
+ <linearGradient id="_lgradient_10" x1=".472" x2=".481" y1="1.009" y2="-.267" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.174%" style="stop-color:#5b2f00"/>
+ <stop offset="100%" style="stop-color:#ff8000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_11" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="YEFSJtINpQm0XsCGvxNy51AxIgNrexqA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#YEFSJtINpQm0XsCGvxNy51AxIgNrexqA)">
+ <path d="M 133.486963 61.539598 C 132.618599 61.539598 132.782085 64.924263 133.691505 65.693368 C 134.715395 66.559212 136.222522 69.581593 136.665224 71.672274 L 137.011386 73.308606 L 134.194992 73.906496 C 127.481753 75.326556 126.181411 79.955344 130.513252 86.965677 C 132.034245 89.427251 132.037057 89.497262 131.740501 94.832658 C 131.518082 98.833847 131.638115 100.86137 132.196778 102.778316 C 133.064067 105.754102 135.485591 108.488707 138.01836 109.355105 C 140.819543 110.313332 148.423809 109.86125 151.250622 108.568376 C 154.34319 107.153864 158.373174 102.955539 159.495202 99.961899 C 160.816578 96.4364 160.312923 91.574614 158.205017 87.327558 C 156.178563 83.244641 150.894625 77.690483 147.222712 75.794564 C 145.281319 74.792162 144.364232 73.938225 143.714039 72.506174 C 142.785689 70.461512 134.46797 61.539598 133.486963 61.539598 Z M 85.356774 77.651179 C 85.241174 77.640708 85.139187 77.679774 85.04211 77.777051 C 84.037196 78.785223 83.219368 84.083135 83.311382 89.026826 C 83.398464 93.705505 83.277548 94.673436 82.35161 96.232988 C 79.274776 101.414755 78.752851 110.907366 81.250233 116.29379 C 83.458304 121.056255 87.113638 123.964757 92.688823 125.356552 C 96.580743 126.328131 99.208215 126.191712 102.868689 124.853065 C 112.955856 121.164219 114.700667 113.972385 107.463006 105.862173 C 104.528453 102.573783 103.167634 99.891764 103.167634 97.46023 C 103.167634 94.500724 102.081783 91.605652 100.256859 89.656184 C 98.61402 87.901218 98.521606 87.88301 95.379323 88.161466 C 93.617726 88.317592 91.540966 88.597691 90.769272 88.790786 C 89.488137 89.111327 89.285924 88.938369 88.361976 86.886976 C 87.805403 85.651392 87.346183 83.574225 87.339269 82.26123 C 87.329604 80.233255 86.166635 77.724433 85.356789 77.651179 L 85.356774 77.651179 Z M 187.72193 85.722694 C 186.452672 85.471435 186.060476 88.415875 187.076822 90.55302 C 187.545906 91.538967 187.857021 93.209548 187.769132 94.266235 L 187.611807 96.185779 L 184.905566 96.233311 C 182.806742 96.273583 181.795696 96.610319 180.326983 97.728037 C 178.608002 99.036253 175.981029 103.470426 175.968676 105.091524 C 175.96591 105.449925 174.366854 108.935735 172.4128 112.832641 C 170.458762 116.729554 168.70083 120.699483 168.495044 121.643659 C 167.391515 126.706876 170.453446 130.491186 177.778081 133.129451 C 180.871003 134.243536 184.105239 134.331517 187.611807 133.396898 C 193.310805 131.877895 196.975082 129.003635 199.192003 124.302668 C 200.360988 121.822718 200.521539 120.816643 200.497907 116.309516 C 200.467299 110.46766 199.362695 106.779875 196.375609 102.573767 C 195.443172 101.260972 194.302198 98.7013 193.842441 96.893807 C 192.901292 93.194083 188.937225 85.963413 187.72193 85.722694 Z M 56.138807 126.001636 C 56.007738 125.971029 55.910991 125.987946 55.839858 126.064472 C 54.787718 127.194444 56.370925 138.160847 57.963943 140.775727 C 58.355052 141.4177 58.906463 143.610314 59.206926 145.637521 C 60.56963 154.831794 66.983359 163.421261 74.264323 165.80846 C 76.751572 166.623937 82.150073 166.322165 85.639985 165.179055 C 88.526291 164.233696 89.489543 163.583994 91.666085 161.135427 C 96.183084 156.053849 97.008994 151.028462 93.978977 146.959128 C 93.176945 145.88172 90.723522 143.872644 88.535027 142.490836 C 86.346492 141.10929 82.532459 138.558897 80.070155 136.82661 C 72.857601 131.752376 72.098384 131.282263 70.110557 130.690349 C 67.587285 129.939076 65.018834 130.740148 62.920137 132.924587 L 61.268078 134.623855 L 60.245375 132.814434 C 59.675979 131.811317 59.207932 130.48401 59.206929 129.872191 C 59.205074 128.77424 57.056197 126.214652 56.138807 126.001636 Z M 148.16675 134.041699 C 144.998461 134.057002 141.340577 134.565729 137.121509 135.583611 C 125.198 138.460284 119.5623 141.888013 116.997779 147.8089 C 115.887359 150.372414 115.799063 151.256358 116.100943 156.163649 C 116.407947 161.152744 116.32642 161.871021 115.156898 164.361043 C 113.968454 166.891307 112.595942 168.318334 106.298685 173.612597 C 104.299074 175.293734 104.116059 175.687898 103.891381 178.773337 C 103.682169 181.646475 103.891243 182.59168 105.338906 185.664827 C 108.430475 192.228532 114.008918 196.631967 120.994198 198.000253 C 124.30098 198.647774 126.487217 198.648419 132.165311 198.016356 C 154.236755 195.556404 179.607846 187.602686 186.856562 180.866338 C 190.646372 177.344389 192.157033 174.097139 192.41065 168.939995 C 192.894639 159.094361 188.460166 153.191543 180.547243 153.158831 C 174.352718 153.133863 168.123467 149.53372 165.568512 144.505152 C 163.676303 140.781074 159.840627 137.065831 156.254006 135.489607 C 154.012301 134.504237 151.335038 134.026026 148.16675 134.042067 L 148.16675 134.041699 Z"/>
+ </g>
+ <path fill="#ececec" d="M 133.486963 57.511831 C 132.618599 57.511831 132.782085 60.896496 133.691505 61.665597 C 134.715395 62.531445 136.222522 65.553825 136.665224 67.644502 L 137.011386 69.280834 L 134.194992 69.878725 C 127.481745 71.298784 126.181404 75.927581 130.513245 82.937913 C 132.034245 85.399487 132.037057 85.469491 131.740494 90.804887 C 131.518075 94.806076 131.638108 96.833598 132.196778 98.750545 C 133.064067 101.726338 135.485591 104.460944 138.018344 105.327341 C 140.819527 106.285569 148.423809 105.833486 151.250606 104.540612 C 154.34319 103.1261 158.373159 98.927775 159.495202 95.934135 C 160.816578 92.408637 160.312923 87.54685 158.205017 83.299794 C 156.178563 79.21687 150.894625 73.66272 147.222712 71.7668 C 145.281319 70.76439 144.364232 69.910462 143.714039 68.478402 C 142.785689 66.433748 134.46797 57.511831 133.486963 57.511831 Z M 85.356774 73.623408 C 85.241174 73.612937 85.139149 73.652003 85.04211 73.74928 C 84.037188 74.757452 83.21936 80.055356 83.311374 84.999062 C 83.398457 89.677734 83.27754 90.645665 82.351603 92.205217 C 79.274768 97.386984 78.752851 106.879595 81.250225 112.266018 C 83.458304 117.028484 87.113638 119.936993 92.688823 121.32878 C 96.580743 122.300368 99.208215 122.16394 102.868689 120.825294 C 112.955856 117.136448 114.700667 109.944614 107.463006 101.834402 C 104.528453 98.546011 103.167634 95.864001 103.167634 93.432466 C 103.167634 90.472952 102.081783 87.57788 100.256859 85.628421 C 98.61402 83.873446 98.521606 83.855239 95.379323 84.133702 C 93.617726 84.28982 91.540966 84.56992 90.769272 84.763015 C 89.488137 85.083556 89.285924 84.910597 88.361976 82.859205 C 87.805403 81.623621 87.346183 79.546453 87.339269 78.233459 C 87.329588 76.205483 86.16662 73.696669 85.356774 73.623408 Z M 187.72193 81.69493 C 186.452672 81.443671 186.060476 84.388111 187.076822 86.525249 C 187.545906 87.511203 187.857021 89.181784 187.769132 90.238472 L 187.611807 92.158015 L 184.905566 92.20554 C 182.806742 92.245819 181.795696 92.582555 180.326983 93.700266 C 178.608002 95.00849 175.981029 99.442663 175.968676 101.06376 C 175.96591 101.422161 174.366854 104.907963 172.4128 108.804869 C 170.458762 112.701791 168.70083 116.67172 168.495044 117.615888 C 167.391515 122.679105 170.453446 126.463422 177.778081 129.10168 C 180.871003 130.215764 184.105239 130.303761 187.611807 129.369134 C 193.310805 127.850131 196.975082 124.975871 199.192003 120.274904 C 200.360988 117.794954 200.521539 116.788879 200.497907 112.281752 C 200.467299 106.439897 199.362695 102.752111 196.375609 98.546004 C 195.443172 97.233209 194.302198 94.673536 193.842441 92.866043 C 192.901292 89.166319 188.937225 81.935642 187.72193 81.69493 Z M 56.138807 121.973873 C 56.007738 121.943258 55.910991 121.960175 55.839858 122.036709 C 54.787718 123.166673 56.370925 134.133091 57.963943 136.747955 C 58.355052 137.389929 58.906463 139.582542 59.206926 141.60975 C 60.56963 150.804022 66.983359 159.39349 74.264323 161.780689 C 76.751572 162.596181 82.150073 162.294409 85.639985 161.151284 C 88.526291 160.205925 89.489543 159.556238 91.666085 157.107656 C 96.183084 152.026078 97.008994 147.000706 93.978977 142.931372 C 93.176945 141.853949 90.723522 139.844872 88.535027 138.463065 C 86.346492 137.081534 82.532459 134.531126 80.070155 132.798838 C 72.857601 127.72462 72.098384 127.254499 70.110557 126.662593 C 67.587285 125.911304 65.018834 126.712377 62.920137 128.896816 L 61.268071 130.596084 L 60.245367 128.786678 C 59.675971 127.783546 59.207924 126.456239 59.206922 125.844427 C 59.205066 124.746476 57.056186 122.18688 56.138799 121.973873 L 56.138807 121.973873 Z M 148.16675 130.013927 C 144.998461 130.029231 141.340577 130.537957 137.121509 131.555856 C 125.198 134.432512 119.5623 137.860242 116.997779 143.781144 C 115.887359 146.344658 115.799063 147.228587 116.100943 152.135878 C 116.407947 157.124988 116.32642 157.843265 115.156898 160.333272 C 113.968454 162.863536 112.595942 164.290578 106.298685 169.584841 C 104.299074 171.265963 104.116059 171.660126 103.891381 174.745581 C 103.682169 177.618719 103.891243 178.563909 105.338906 181.637056 C 108.430475 188.200761 114.008918 192.604211 120.994198 193.972482 C 124.30098 194.620002 126.487217 194.620648 132.165311 193.9886 C 154.236755 191.528632 179.607846 183.57493 186.856562 176.838582 C 190.646372 173.316617 192.157033 170.069383 192.41065 164.912239 C 192.894639 155.066605 188.460166 149.163788 180.547243 149.131075 C 174.352718 149.106091 168.123467 145.505949 165.568512 140.477396 C 163.676303 136.753302 159.840627 133.038075 156.254006 131.461836 C 154.012301 130.476082 151.335038 129.997878 148.16675 130.013927 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lbry.svg b/.icons/Gruvbox_Dark-2/apps/64/lbry.svg
new file mode 100644
index 000000000..3a3a35a15
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lbry.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_FkThNv8RPteosS200Ov0kvFt3ryaQ2qF">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_FkThNv8RPteosS200Ov0kvFt3ryaQ2qF)">
+ <defs>
+ <filter id="o8IsRv4zykeMaseuW3f0MdGFB83StTAh" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#o8IsRv4zykeMaseuW3f0MdGFB83StTAh)">
+ <linearGradient id="_lgradient_174" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_174)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_175" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_175)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_176" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(145,0,0,108.752,55.5,73.624)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_176)" d="M 127.776 73.628 C 126.841 73.666 125.928 73.92 125.109 74.371 L 58.651 110.621 C 56.711 111.678 55.503 113.71 55.5 115.919 L 55.5 146.128 C 55.5 148.496 56.884 150.646 59.04 151.627 L 125.498 181.835 C 127.364 182.682 129.532 182.527 131.257 181.422 L 185.278 146.848 L 189.431 152.606 L 194.966 140.298 L 200.5 128.003 L 187.083 129.36 L 173.667 130.717 L 178.21 137.03 L 127.504 169.48 L 67.583 142.234 L 67.583 119.507 L 128.118 86.49 L 176.428 110.645 L 127.457 143.449 L 82.204 122.516 L 77.13 133.49 L 125.463 155.839 C 127.375 156.725 129.611 156.551 131.363 155.379 L 191.78 114.893 C 193.565 113.695 194.579 111.639 194.443 109.493 C 194.307 107.348 193.041 105.436 191.119 104.473 L 130.702 74.265 C 129.796 73.81 128.789 73.591 127.776 73.628 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ldview.svg b/.icons/Gruvbox_Dark-2/apps/64/ldview.svg
new file mode 100755
index 000000000..7d1de11e6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ldview.svg
@@ -0,0 +1,62 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="wu6PL5zMlXxZQwroM9wBLmxrGPvcRDZ4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#wu6PL5zMlXxZQwroM9wBLmxrGPvcRDZ4)">
+ <linearGradient id="_lgradient_2" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_3" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="bgKic1UXJjmaiIyGxaEJg1B7VU74eJG4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#bgKic1UXJjmaiIyGxaEJg1B7VU74eJG4)">
+ <path d="M 55.5 176.529 L 55.5 181.707 C 55.5 185.663 58.736 188.848 62.752 188.848 L 193.25 188.848 C 197.263 188.848 200.5 185.663 200.5 181.707 L 200.5 176.529 C 200.5 180.485 197.263 183.67 193.25 183.67 L 62.752 183.67 C 58.738 183.67 55.502 180.485 55.502 176.529 L 55.5 176.529 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_4" x1="0" x2=".003" y1="0" y2="1.521" gradientTransform="matrix(51.784,0,0,20.714,133.177,67.154)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" d="M 140.578 67.154 C 136.476 67.154 133.177 70.233 133.177 74.058 L 133.177 80.963 C 133.177 84.788 136.476 87.868 140.578 87.868 L 177.567 87.868 C 181.663 87.868 184.962 84.788 184.962 80.963 L 184.962 74.058 C 184.962 70.233 181.663 67.154 177.562 67.154 L 140.572 67.154 L 140.578 67.154 Z"/>
+ <linearGradient id="_lgradient_5" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(51.785,0,0,20.714,71.035,67.154)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" d="M 78.433 67.154 C 74.335 67.154 71.035 70.233 71.035 74.058 L 71.035 80.963 C 71.035 84.788 74.335 87.868 78.433 87.868 L 115.42 87.868 C 119.522 87.868 122.82 84.788 122.82 80.963 L 122.82 74.058 C 122.82 70.233 119.522 67.154 115.42 67.154 L 78.433 67.154 Z"/>
+ </g>
+ <linearGradient id="_lgradient_6" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(144.998,0,0,103.573,55.5,82.689)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" d="M 200.498 179.118 L 200.498 89.83 C 200.498 85.875 197.267 82.689 193.248 82.689 L 62.75 82.689 C 58.733 82.689 55.5 85.875 55.5 89.832 L 55.5 179.114 C 55.5 183.071 58.733 186.257 62.75 186.257 L 193.248 186.262 C 197.264 186.262 200.498 183.076 200.498 179.119 L 200.498 179.118 Z"/>
+ <g style="opacity:0.2">
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 78.429 67.152 C 74.331 67.152 71.036 70.235 71.036 74.06 L 71.036 76.654 C 71.036 72.829 74.331 69.746 78.429 69.746 L 115.428 69.746 C 119.529 69.746 122.821 72.829 122.821 76.654 L 122.821 74.06 C 122.821 70.235 119.529 67.152 115.428 67.152 L 78.429 67.152 Z M 140.572 67.152 C 136.471 67.152 133.174 70.235 133.174 74.06 L 133.174 76.654 C 133.174 72.829 136.471 69.746 140.572 69.746 L 177.566 69.746 C 181.667 69.746 184.959 72.829 184.959 76.654 L 184.959 74.06 C 184.959 70.235 181.667 67.152 177.566 67.152 L 140.572 67.152 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/leafpad.svg b/.icons/Gruvbox_Dark-2/apps/64/leafpad.svg
new file mode 120000
index 000000000..ca6c48312
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/leafpad.svg
@@ -0,0 +1 @@
+text-editor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/league-of-legends.svg b/.icons/Gruvbox_Dark-2/apps/64/league-of-legends.svg
new file mode 120000
index 000000000..fa911a872
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/league-of-legends.svg
@@ -0,0 +1 @@
+leagueoflegends.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/leagueoflegends.svg b/.icons/Gruvbox_Dark-2/apps/64/leagueoflegends.svg
new file mode 100644
index 000000000..0500bbf89
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/leagueoflegends.svg
@@ -0,0 +1,49 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="VRb8WNtCtZZjlrwODn9esp9rwJOzrPHa" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#VRb8WNtCtZZjlrwODn9esp9rwJOzrPHa)">
+ <linearGradient id="_lgradient_243" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_243)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 127.999736 71.929825 C 92.634133 71.929825 63.964648 100.599312 63.964648 135.964912 C 63.964648 158.585635 75.693914 178.466844 93.402375 189.858466 C 103.379607 196.276693 115.807184 192.267461 128.552062 192.267461 C 142.941499 192.267461 155.670081 195.253806 166.362378 187.241495 C 181.949036 175.561572 192.034824 156.941076 192.034824 135.964912 C 192.034824 100.599312 163.365336 71.929825 127.999736 71.929825 Z"/>
+ </g>
+ <path fill="#82652d" d="M 127.999736 69.36842 C 111.016575 69.36842 94.728999 76.114955 82.720091 88.123863 C 70.711182 100.132772 63.964648 116.420347 63.964648 133.403509 C 63.964648 150.38667 70.711183 166.674245 82.720091 178.683154 C 94.729 190.692062 111.016575 197.438597 127.999736 197.438596 C 144.982897 197.438596 161.270472 190.692062 173.279381 178.683154 C 185.288289 166.674245 192.034824 150.38667 192.034824 133.403509 C 192.034824 116.420346 185.288289 100.132771 173.27938 88.123863 C 161.270472 76.114954 144.982896 69.36842 127.999735 69.36842 L 127.999736 69.36842 Z"/>
+ <g opacity=".2">
+ <path d="M 127.999736 87.298246 C 101.121878 87.298246 79.333069 109.087054 79.333069 135.964912 C 79.333069 162.84277 101.121878 184.631579 127.999736 184.631579 C 140.906938 184.631579 153.285496 179.504213 162.412266 170.377442 C 171.539036 161.250672 176.666403 148.872115 176.666403 135.964912 C 176.666403 109.087054 154.877594 87.298246 127.999736 87.298246 Z"/>
+ </g>
+ <linearGradient id="_lgradient_244" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(97.333333,0,0,97.333333,79.833069,85.236842)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_244)" d="M 128.499736 85.236842 C 101.621878 85.236842 79.833069 107.025651 79.833069 133.903509 C 79.833069 160.781367 101.621878 182.570175 128.499736 182.570175 C 141.406938 182.570175 153.785496 177.442809 162.912266 168.316039 C 172.039036 159.189268 177.166403 146.810711 177.166403 133.903509 C 177.166403 107.025651 155.377594 85.236842 128.499736 85.236842 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 128 84.736842 C 101.122142 84.736842 79.333333 106.525651 79.333333 133.403509 C 79.34593 133.767217 79.362607 134.130772 79.38336 134.494106 C 80.178026 108.211735 101.705622 87.313264 128 87.298246 C 154.464842 87.319631 176.061669 108.48532 176.61664 134.944352 C 176.64145 134.431034 176.658128 133.917355 176.666666 133.403509 C 176.666666 106.525651 154.877858 84.736842 128 84.736842 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 88.650736 56.561404 C 80.366242 56.564656 76.218111 66.636747 82.074094 72.530154 L 89.578683 82.262444 L 89.578683 165.699467 L 89.578683 174.298964 L 82.074094 184.031253 C 76.218118 189.924663 80.366247 199.996732 88.650736 200 L 123.296159 200 L 171.285529 200 C 174.214356 199.99937 176.97187 198.611637 178.728138 196.25447 L 190.161797 178.482233 C 194.754384 172.315101 190.38051 164.143143 182.719178 164.140351 L 133.123911 164.140351 L 133.123911 65.916095 C 133.123398 60.749857 129.200624 56.561922 124.063622 56.561404 L 88.650736 56.561404 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 128 69.368421 C 92.634397 69.368421 63.964912 98.037906 63.964912 133.403509 C 63.980433 133.750509 63.998777 134.097377 64.019942 134.444079 C 64.845456 99.69517 93.241293 71.949891 128 71.929825 C 162.92645 71.954866 191.390683 99.962834 191.980058 134.88432 C 192.004112 134.390945 192.022456 133.897308 192.035088 133.403509 C 192.035088 98.037906 163.365602 69.368421 128 69.368421 Z"/>
+ </g>
+ <linearGradient id="_lgradient_245" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(112.702284,0,0,143.438596,79.333068,54)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffee00"/>
+ <stop offset="100%" style="stop-color:#dc9914"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_245)" d="M 88.650736 54 C 80.366242 54.003253 76.218111 64.075343 82.074094 69.96875 L 89.578683 79.701041 L 89.578683 163.138063 L 89.578683 171.737561 L 82.074094 181.469849 C 76.218118 187.363259 80.366247 197.435328 88.650736 197.438596 L 123.296159 197.438596 L 171.285529 197.438596 C 174.214356 197.437966 176.97187 196.050234 178.728138 193.693066 L 190.161797 175.92083 C 194.754384 169.753697 190.38051 161.581739 182.719178 161.578947 L 133.123911 161.578947 L 133.123911 63.354691 C 133.123398 58.188454 129.200624 54.000519 124.063622 54 L 88.650736 54 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 88.648438 54 C 82.553814 54.002393 78.719549 59.452447 79.438392 64.680853 C 80.040368 60.377232 83.554301 56.563404 88.648438 56.561404 L 124.062843 56.561404 C 129.199846 56.561922 133.122295 60.750292 133.122807 65.91653 L 133.122807 63.355126 C 133.122295 58.188889 129.199846 54.000519 124.062843 54 L 88.648438 54 Z M 133.122807 161.578947 L 133.122807 164.140351 L 182.719983 164.140351 C 187.713651 164.142169 191.292278 167.618765 191.920024 171.744518 C 192.68854 166.604175 188.724735 161.581135 182.719983 161.578947 L 133.122807 161.578947 Z M 89.578947 171.739515 L 82.074834 181.469846 C 79.8197 183.739399 79.061384 186.623877 79.438392 189.319147 C 79.696678 187.440522 80.526904 185.589075 82.074834 184.03125 L 89.578947 174.300919 L 89.578947 171.739515 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/leonflix.svg b/.icons/Gruvbox_Dark-2/apps/64/leonflix.svg
new file mode 120000
index 000000000..0a8bb495a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/leonflix.svg
@@ -0,0 +1 @@
+electron.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lftp-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/lftp-icon.svg
new file mode 120000
index 000000000..1b97ec0f2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lftp-icon.svg
@@ -0,0 +1 @@
+lftp.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lftp.svg b/.icons/Gruvbox_Dark-2/apps/64/lftp.svg
new file mode 100755
index 000000000..16ab54afc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lftp.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="QonN2A5eOY5AJ3DVAWK3yTgqU5NhL9ho" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#QonN2A5eOY5AJ3DVAWK3yTgqU5NhL9ho)">
+ <linearGradient id="_lgradient_12" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <linearGradient id="_lgradient_13" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,114.671924,5.68,68.665694)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" d="M 249.582349 69.31628 C 250.126184 77.257671 250.328309 86.270884 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 165.990436 250.125406 175.018602 249.579209 182.971099 C 234.621233 183.438851 -1.7064 183.456027 6.433779 183.039059 C 5.884061 175.070047 5.68 166.019629 5.68 155.746257 L 5.68 96.495462 C 5.68 86.422924 5.876159 77.525992 6.401926 69.671258 C 7.068892 68.411759 243.531681 68.384322 249.582349 69.31628 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_14" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <linearGradient id="_lgradient_15" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(189.090909,0,0,65,37.818182,25)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" fill-rule="evenodd" d="M 167.818182 45.681818 L 55.545455 45.681818 L 37.818182 69.318182 L 167.818182 69.318182 L 167.818182 90 C 188.533428 88.2393 208.191004 77.892295 226.909091 59.047619 C 211.395781 38.735689 191.659417 27.356938 167.818182 25 L 167.818182 45.681818 Z"/>
+ <linearGradient id="_lgradient_16" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(-189.09091,0,0,65,226.909091,155)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" fill-rule="evenodd" d="M 96.90909 175.681818 L 209.181817 175.681818 L 226.909091 199.318181 L 96.90909 199.318181 L 96.90909 220 C 76.193851 218.2393 56.536268 207.892294 37.818181 189.047619 C 53.331498 168.735692 73.067855 157.356939 96.90909 155 L 96.90909 175.681818 Z"/>
+ <path fill="#ececec" fill-rule="evenodd" d="M 52.062978 156.537736 L 52.062978 156.537736 Q 49.118052 156.537736 47.309026 154.72871 L 47.309026 154.72871 L 47.309026 154.72871 Q 45.5 152.919684 45.5 149.974758 L 45.5 149.974758 L 45.5 102.855941 L 45.5 102.855941 Q 45.5 99.911015 47.098674 98.312341 L 47.098674 98.312341 L 47.098674 98.312341 Q 48.697348 96.713666 51.642274 96.713666 L 51.642274 96.713666 L 80.58669 96.713666 L 80.58669 96.713666 Q 83.784039 96.713666 85.298572 97.975778 L 85.298572 97.975778 L 85.298572 97.975778 Q 86.813106 99.237889 86.813106 101.930393 L 86.813106 101.930393 L 86.813106 101.930393 Q 86.813106 104.538756 85.298572 105.800867 L 85.298572 105.800867 L 85.298572 105.800867 Q 83.784039 107.062978 80.58669 107.062978 L 80.58669 107.062978 L 58.457675 107.062978 L 58.457675 120.693779 L 78.903876 120.693779 L 78.903876 120.693779 Q 82.101224 120.693779 83.615757 121.95589 L 83.615757 121.95589 L 83.615757 121.95589 Q 85.130291 123.218001 85.130291 125.910505 L 85.130291 125.910505 L 85.130291 125.910505 Q 85.130291 128.518868 83.615757 129.780979 L 83.615757 129.780979 L 83.615757 129.780979 Q 82.101224 131.04309 78.903876 131.04309 L 78.903876 131.04309 L 58.457675 131.04309 L 58.457675 149.974758 L 58.457675 149.974758 Q 58.457675 153.003825 56.732789 154.77078 L 56.732789 154.77078 L 56.732789 154.77078 Q 55.007904 156.537736 52.062978 156.537736 L 52.062978 156.537736 Z M 122.3205 156.453595 L 122.3205 156.453595 Q 119.375574 156.453595 117.566548 154.686639 L 117.566548 154.686639 L 117.566548 154.686639 Q 115.757522 152.919684 115.757522 149.974758 L 115.757522 149.974758 L 115.757522 107.399541 L 102.126721 107.399541 L 102.126721 107.399541 Q 95.900306 107.399541 95.900306 102.014533 L 95.900306 102.014533 L 95.900306 102.014533 Q 95.900306 96.713666 102.126721 96.713666 L 102.126721 96.713666 L 142.514278 96.713666 L 142.514278 96.713666 Q 148.740694 96.713666 148.740694 102.014533 L 148.740694 102.014533 L 148.740694 102.014533 Q 148.740694 107.399541 142.514278 107.399541 L 142.514278 107.399541 L 128.883478 107.399541 L 128.883478 149.974758 L 128.883478 149.974758 Q 128.883478 152.919684 127.116522 154.686639 L 127.116522 154.686639 L 127.116522 154.686639 Q 125.349567 156.453595 122.3205 156.453595 L 122.3205 156.453595 Z M 169.355176 156.537736 L 169.355176 156.537736 Q 166.326109 156.537736 164.559153 154.77078 L 164.559153 154.77078 L 164.559153 154.77078 Q 162.792198 153.003825 162.792198 149.974758 L 162.792198 149.974758 L 162.792198 102.855941 L 162.792198 102.855941 Q 162.792198 99.911015 164.390872 98.312341 L 164.390872 98.312341 L 164.390872 98.312341 Q 165.989546 96.713666 168.934472 96.713666 L 168.934472 96.713666 L 190.053799 96.713666 L 190.053799 96.713666 Q 199.729985 96.713666 205.114992 101.59383 L 205.114992 101.59383 L 205.114992 101.59383 Q 210.5 106.473993 210.5 115.22463 L 210.5 115.22463 L 210.5 115.22463 Q 210.5 123.975268 205.114992 128.855431 L 205.114992 128.855431 L 205.114992 128.855431 Q 199.729985 133.735594 190.053799 133.735594 L 190.053799 133.735594 L 175.918154 133.735594 L 175.918154 149.974758 L 175.918154 149.974758 Q 175.918154 153.003825 174.151198 154.77078 L 174.151198 154.77078 L 174.151198 154.77078 Q 172.384243 156.537736 169.355176 156.537736 L 169.355176 156.537736 Z M 175.918154 123.806986 L 188.370984 123.806986 L 188.370984 123.806986 Q 198.215451 123.806986 198.215451 115.308771 L 198.215451 115.308771 L 198.215451 115.308771 Q 198.215451 106.726415 188.370984 106.726415 L 188.370984 106.726415 L 175.918154 106.726415 L 175.918154 123.806986 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libinput-gestures.svg b/.icons/Gruvbox_Dark-2/apps/64/libinput-gestures.svg
new file mode 100755
index 000000000..0cb05fbc0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libinput-gestures.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="VqpAExB14CNRa9Gw1VgNL1KbGKHqLJQ6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#VqpAExB14CNRa9Gw1VgNL1KbGKHqLJQ6)">
+ <linearGradient id="_lgradient_17" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_18" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <circle cx="117.125" cy="88.125" r="32.625" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <circle fill="#041218" cx="117.125" cy="88.125" r="21.75" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="ZUT4UnAwRNjC6Ky9xV7UlN7KVKrJWvyg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#ZUT4UnAwRNjC6Ky9xV7UlN7KVKrJWvyg)">
+ <path d="M 116.970122 84.50287 C 106.090172 84.50287 106.086189 91.752164 106.061941 99.00287 C 105.986183 103.482851 106.006116 112.834653 106.09022 126.629328 C 106.225143 148.680757 106.183672 155.601423 105.920208 156.549738 C 98.403302 155.757461 87.033823 152.719969 81.946918 148.694696 C 78.622151 146.057118 75.323021 143.639202 74.622847 143.327996 C 71.704085 142.030641 67.562799 142.847616 65.187979 145.197137 C 63.545878 146.821738 62.93845 148.270043 62.793848 150.87536 C 62.68336 152.8663 62.750351 153.337194 63.360579 154.656121 C 63.745047 155.487021 64.442082 156.602396 64.904728 157.134149 C 65.367353 157.665943 71.697019 165.8751 78.972034 175.38659 C 92.445077 193.001479 105.849532 199.533957 108.158578 200.19134 C 109.570293 200.593936 182.388039 200.606769 183.850048 200.205846 C 184.513847 200.023575 185.473377 199.412587 186.159177 198.73319 C 187.120187 197.78114 187.480966 197.08497 188.227486 194.782506 C 190.364785 188.190386 192.496524 178.164332 193.100751 172.593541 C 193.363571 166.120662 193.224141 165.87445 193.100751 160.628209 C 193.098428 160.529323 193.076109 160.442965 193.072472 160.34502 C 193.082622 155.682843 193.111634 151.742144 193.072472 149.753223 C 193.094224 142.502531 193.110901 135.253223 182.249286 135.253223 C 172.449394 135.253223 171.538138 141.192357 171.426101 147.67168 C 171.410157 147.845971 171.357955 148.020553 171.355051 148.195647 C 171.359034 146.443175 171.37607 143.572176 171.355051 142.503264 C 171.376803 135.252573 171.378974 128.003264 160.517692 128.003264 C 150.782709 128.003264 149.817315 133.865707 149.69452 140.294266 C 149.666241 140.309491 149.637962 140.320374 149.609476 140.337051 C 149.60931 140.299341 149.597155 139.947508 149.59497 139.869779 C 149.595842 138.566215 149.611647 136.120408 149.59497 135.253568 C 149.616722 128.002877 149.618893 120.753568 138.757611 120.753568 C 130.503069 120.753568 128.520855 124.949164 128.033602 130.141752 C 128.021281 130.144407 127.850903 130.183804 127.849451 130.184536 C 127.694671 130.240361 127.821186 121.375246 127.821186 111.832974 C 127.821186 105.29661 127.868298 101.41291 127.821186 99.003865 C 127.842924 91.753181 127.849451 84.503865 116.969652 84.503865 L 116.970122 84.50287 Z"/>
+ </g>
+ <path fill="#ebebeb" d="M 116.970122 80.875 C 106.090172 80.875 106.086189 88.124295 106.061941 95.375 C 105.986183 99.854989 106.006116 109.20679 106.09022 123.001465 C 106.225143 145.052894 106.183672 151.97356 105.920208 152.921876 C 98.403302 152.129584 87.033823 149.092106 81.946918 145.066833 C 78.622151 142.429241 75.323021 140.011325 74.622847 139.700134 C 71.704085 138.402779 67.562799 139.21974 65.187979 141.569261 C 63.545878 143.193876 62.93845 144.642167 62.793848 147.247483 C 62.68336 149.238423 62.750351 149.709332 63.360579 151.028259 C 63.745047 151.859159 64.442082 152.974534 64.904728 153.506286 C 65.367353 154.038067 71.697019 162.247237 78.972034 171.758728 C 92.445077 189.373617 105.849532 195.906095 108.158578 196.563478 C 109.570293 196.966074 182.388039 196.978907 183.850048 196.57797 C 184.513847 196.395713 185.473377 195.78471 186.159177 195.105313 C 187.120187 194.153278 187.480966 193.457093 188.227486 191.154643 C 190.364785 184.56251 192.496524 174.536469 193.100751 168.965678 C 193.363571 162.492786 193.224141 162.246588 193.100751 157.000346 C 193.098428 156.901447 193.076109 156.815103 193.072472 156.717157 C 193.082622 152.054967 193.111634 148.114281 193.072472 146.12536 C 193.094224 138.874669 193.110901 131.62536 182.249286 131.62536 C 172.449394 131.62536 171.538138 137.564495 171.426101 144.043817 C 171.410157 144.218109 171.357955 144.392691 171.355051 144.567771 C 171.359034 142.815299 171.37607 139.9443 171.355051 138.875388 C 171.376803 131.62471 171.378974 124.375388 160.517692 124.375388 C 150.782709 124.375388 149.817315 130.237844 149.69452 136.666403 C 149.666241 136.681628 149.637962 136.692497 149.609476 136.709174 C 149.60931 136.671478 149.597155 136.319632 149.59497 136.241917 C 149.595842 134.938339 149.611647 132.492531 149.59497 131.625706 C 149.616722 124.375014 149.618893 117.125706 138.757611 117.125706 C 130.503069 117.125706 128.520855 121.321302 128.033602 126.513889 C 128.021281 126.516531 127.850903 126.555941 127.849451 126.55666 C 127.694671 126.612485 127.821186 117.74737 127.821186 108.205098 C 127.821186 101.668747 127.868298 97.785048 127.821186 95.376003 C 127.842924 88.125311 127.849451 80.876003 116.969652 80.876003 L 116.970122 80.875 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/library-internet-radio.svg b/.icons/Gruvbox_Dark-2/apps/64/library-internet-radio.svg
new file mode 120000
index 000000000..e755374ea
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/library-internet-radio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/library-podcast.svg b/.icons/Gruvbox_Dark-2/apps/64/library-podcast.svg
new file mode 120000
index 000000000..7f47e0160
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/library-podcast.svg
@@ -0,0 +1 @@
+podcast.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/librecad.svg b/.icons/Gruvbox_Dark-2/apps/64/librecad.svg
new file mode 100755
index 000000000..e4d45151b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/librecad.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="egLq34eAv1OdzzfFGjfKDEYNAyxp0eCF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#egLq34eAv1OdzzfFGjfKDEYNAyxp0eCF)">
+ <linearGradient id="_lgradient_110" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_110)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_111" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_111)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ececec" d="M 57.165 189.368 L 57.165 180.57 L 74.739 180.57 L 74.739 198.165 L 57.165 198.165 L 57.165 189.368 L 57.165 189.368 Z M 180.184 189.368 L 180.184 180.57 L 197.758 180.57 L 197.758 198.165 L 180.184 198.165 L 180.184 189.368 L 180.184 189.368 Z M 57.165 66.205 L 57.165 57.407 L 74.739 57.407 L 74.739 75.002 L 57.165 75.002 L 57.165 66.205 L 57.165 66.205 Z M 180.184 66.205 L 180.184 57.407 L 197.758 57.407 L 197.758 75.002 L 180.184 75.002 L 180.184 66.205 L 180.184 66.205 Z"/>
+ <path fill="#ececec" fill-rule="evenodd" d="M 127.505 200 C 117.801 200.008 108.194 198.063 99.257 194.282 C 90.642 190.631 82.815 185.347 76.208 178.721 C 69.606 172.109 64.337 164.288 60.689 155.686 C 56.929 146.767 54.995 137.184 55 127.505 C 54.993 117.825 56.927 108.243 60.689 99.324 C 64.334 90.717 69.603 82.893 76.208 76.279 C 82.82 69.66 90.646 64.376 99.257 60.718 C 108.195 56.941 117.801 54.996 127.505 55 C 137.205 54.998 146.808 56.942 155.743 60.718 C 164.354 64.376 172.18 69.66 178.792 76.279 C 185.397 82.893 190.666 90.717 194.311 99.324 C 198.073 108.243 200.007 117.825 200 127.505 C 200.005 137.184 198.071 146.767 194.311 155.686 C 190.663 164.288 185.394 172.109 178.792 178.721 C 172.185 185.347 164.358 190.631 155.743 194.282 C 146.809 198.062 137.206 200.007 127.505 200 Z M 127.505 182.527 L 127.495 182.527 C 120.175 182.537 112.929 181.071 106.189 178.216 C 99.669 175.448 93.744 171.447 88.741 166.432 C 83.724 161.413 79.721 155.473 76.952 148.939 C 74.087 142.157 72.615 134.868 72.624 127.505 C 72.62 120.14 74.091 112.848 76.952 106.061 C 79.721 99.527 83.724 93.587 88.741 88.568 C 93.742 83.553 99.667 79.555 106.189 76.793 C 112.933 73.939 120.182 72.47 127.505 72.473 C 134.828 72.472 142.076 73.941 148.821 76.793 C 155.338 79.557 161.26 83.556 166.259 88.568 C 171.279 93.589 175.281 99.532 178.048 106.071 C 180.914 112.853 182.386 120.142 182.376 127.505 C 182.385 134.868 180.913 142.157 178.048 148.939 C 175.279 155.473 171.276 161.413 166.259 166.432 C 161.258 171.444 155.337 175.445 148.821 178.216 C 142.077 181.07 134.828 182.536 127.505 182.527 Z"/>
+ <path fill="#323936" d="M 55.783 126.997 L 55.783 107.447 L 94.837 107.447 L 94.837 117.222 L 196.376 117.222 L 196.376 136.771 L 94.837 136.771 L 94.837 146.546 L 55.783 146.546 L 55.783 126.997 L 55.783 126.997 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice-base.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice-base.svg
new file mode 100755
index 000000000..5dcea3a20
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice-base.svg
@@ -0,0 +1,72 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="256" height="256" version="1.1" viewBox="0 0 256 256" style="isolation:isolate">
+ <defs>
+ <filter id="Tzcz4vEdmITS7wQ3AsSx9hYNK6Mdtix6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood flood-opacity=".4"/>
+ <feComposite in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ <linearGradient id="_lgradient_0-2" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.64831,0,0,228.3384,1.3527226,283.64321)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#4d4d4d" offset="0%"/>
+ <stop style="stop-color:#333333" offset="100%"/>
+ </linearGradient>
+ <linearGradient id="linearGradient1235" x1="242.26" x2="594.392" y1="-187.655" y2="-187.655" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient1233"/>
+ <linearGradient id="linearGradient1233">
+ <stop offset="0" style="stop-color:#838383"/>
+ <stop offset="1" style="stop-color:#fefefe"/>
+ </linearGradient>
+ <linearGradient id="linearGradient1237" x1="418.455" x2="507.677" y1="263.901" y2="-385.173" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient1233"/>
+ <linearGradient id="linearGradient1173" x1="418.455" x2="507.677" y1="263.901" y2="-385.173" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient902"/>
+ <linearGradient id="linearGradient902" x1=".181" x2=".898" y1="-.028" y2=".881" gradientTransform="matrix(200,0,0,185,28,34)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f2f2f2"/>
+ <stop offset="100%" stop-color="#f9f9f9"/>
+ </linearGradient>
+ <linearGradient id="linearGradient968" x1="242.26" x2="594.392" y1="-187.655" y2="-187.655" gradientUnits="userSpaceOnUse" xlink:href="#_lgradient_0-3"/>
+ <linearGradient id="_lgradient_0-3" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.64831,0,0,228.3384,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4d4d4d"/>
+ <stop offset="100%" style="stop-color:#333333"/>
+ </linearGradient>
+ <radialGradient id="radialGradient1002" cx="418.326" cy="-187.655" r="176.066" fx="418.326" fy="-187.655" gradientTransform="matrix(1,0,0,1.2410486,0,45.233967)" gradientUnits="userSpaceOnUse" xlink:href="#_lgradient_0-2"/>
+ <linearGradient id="linearGradient966" x1="418.455" x2="507.677" y1="263.901" y2="-385.173" gradientUnits="userSpaceOnUse" xlink:href="#_lgradient_0-3"/>
+ </defs>
+ <g filter="url(#Tzcz4vEdmITS7wQ3AsSx9hYNK6Mdtix6)">
+ <linearGradient id="_lgradient_0" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#4d4d4d" offset="0%"/>
+ <stop style="stop-color:#333333" offset="100%"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#ffffff" offset="0%"/>
+ <stop style="stop-color:#ffffff" offset="12.5%" stop-opacity=".098"/>
+ <stop style="stop-color:#000000" offset="92.5%" stop-opacity=".098"/>
+ <stop style="stop-color:#000000" offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g transform="translate(-336.70288,-27.663027)">
+ <path d="m 343.22266,211.16211 c 0.18455,2.57658 0.36156,5.16845 0.625,7.52148 0.36426,3.25371 0.80836,6.29797 1.3457,9.14649 0.53733,2.84852 1.16807,5.50155 1.9043,7.9707 0.73623,2.46916 1.57811,4.75549 2.53906,6.8711 0.96095,2.1156 2.04046,4.05978 3.25195,5.84765 1.21149,1.78787 2.55511,3.41834 4.04297,4.9043 1.48786,1.48595 3.1201,2.8292 4.91016,4.03906 1.79005,1.20986 3.7374,2.28652 5.85547,3.24609 2.11807,0.95958 4.40699,1.80201 6.8789,2.53711 2.47191,0.73511 5.12694,1.36394 7.97852,1.90039 2.85157,0.53645 5.89918,0.98014 9.15625,1.34375 3.25706,0.36362 6.72373,0.64669 10.41211,0.86329 7.37676,0.43318 15.64147,0.59765 24.89843,0.59765 h 75.36914 c 9.25697,0 17.52364,-0.16447 24.9004,-0.59765 3.68838,-0.2166 7.15309,-0.49967 10.41015,-0.86329 3.25707,-0.36361 6.30468,-0.8073 9.15625,-1.34375 2.85158,-0.53645 5.50856,-1.16528 7.98047,-1.90039 2.47191,-0.7351 4.75888,-1.57753 6.87695,-2.53711 2.11807,-0.95957 4.06737,-2.03623 5.85743,-3.24609 1.79005,-1.20986 3.42229,-2.55311 4.91015,-4.03906 1.48786,-1.48596 2.82952,-3.11643 4.04102,-4.9043 1.21149,-1.78787 2.29295,-3.73205 3.2539,-5.84765 0.96095,-2.11561 1.80284,-4.40194 2.53907,-6.8711 0.73623,-2.46915 1.365,-5.12218 1.90234,-7.9707 0.53734,-2.84852 0.98339,-5.89278 1.34766,-9.14649 0.26343,-2.35303 0.44044,-4.9449 0.625,-7.52148 z" style="isolation:isolate;fill:#723193"/>
+ <path d="m 342.38281,153.72656 v 29.68164 c 0,9.24829 0.16557,17.50561 0.59961,24.875 0.0726,1.23238 0.20097,2.29532 0.28906,3.47852 4.04833,1.72009 42.77348,17.39258 119.33399,17.39258 77.75965,0 120.30718,-16.27742 123.55078,-17.5586 0.0832,-1.12895 0.20627,-2.13893 0.27539,-3.3125 0.43404,-7.36939 0.59961,-15.62671 0.59961,-24.875 v -29.68164 z" style="isolation:isolate;fill:#8349a0"/>
+ <path d="m 343.23242,96.289062 c -0.0739,1.024141 -0.18753,1.93353 -0.25,2.994141 -0.43404,7.369427 -0.59961,15.626667 -0.59961,24.874997 v 29.85742 c 1.81954,0.87689 37.6737,17.70118 120.22266,17.70118 83.67053,0 123.44084,-17.41329 124.42578,-17.84961 V 124.1582 c 0,-9.24833 -0.16557,-17.50557 -0.59961,-24.874997 -0.0625,-1.060611 -0.17609,-1.97 -0.25,-2.994141 z" style="isolation:isolate;fill:#9f69bb"/>
+ <path d="m 586.22266,96.759766 c -0.18964,-2.709904 -0.38035,-5.414468 -0.65625,-7.878907 -0.36427,-3.253712 -0.81032,-6.297956 -1.34766,-9.146484 -0.53734,-2.848528 -1.16611,-5.501543 -1.90234,-7.970703 -0.73623,-2.46916 -1.57812,-4.755486 -2.53907,-6.871094 -0.96095,-2.115608 -2.04241,-4.059783 -3.2539,-5.847656 -1.2115,-1.787873 -2.55316,-3.418343 -4.04102,-4.904297 -1.48786,-1.485954 -3.1201,-2.827257 -4.91015,-4.037109 -1.79006,-1.209852 -3.73936,-2.288481 -5.85743,-3.248047 -2.11807,-0.959567 -4.40504,-1.800059 -6.87695,-2.535157 -2.47191,-0.735097 -5.12889,-1.363945 -7.98047,-1.90039 -2.85157,-0.536445 -5.89918,-0.980141 -9.15625,-1.34375 -3.25706,-0.363609 -6.72177,-0.648645 -10.41015,-0.865234 -7.37676,-0.433179 -15.64343,-0.597657 -24.9004,-0.597657 h -75.36914 c -9.25696,0 -17.52167,0.164478 -24.89843,0.597657 -3.68838,0.216589 -7.15505,0.501625 -10.41211,0.865234 -3.25707,0.363609 -6.30468,0.807305 -9.15625,1.34375 -2.85158,0.536445 -5.50661,1.165293 -7.97852,1.90039 -2.47191,0.735098 -4.76083,1.57559 -6.8789,2.535157 -2.11807,0.959566 -4.06542,2.038195 -5.85547,3.248047 -1.79006,1.209852 -3.4223,2.551155 -4.91016,4.037109 -1.48786,1.485954 -2.83148,3.116424 -4.04297,4.904297 -1.21149,1.787873 -2.291,3.732048 -3.25195,5.847656 -0.96095,2.115608 -1.80283,4.401934 -2.53906,6.871094 -0.73623,2.46916 -1.36697,5.122175 -1.9043,7.970703 -0.53734,2.848528 -0.98144,5.892772 -1.3457,9.146484 -0.2824,2.52243 -0.47777,5.284732 -0.66993,8.064453 3.65853,1.861707 36.26082,17.335938 119.42774,17.335938 84.62343,0 120.66496,-16.138751 123.61719,-17.521484 z" style="fill:#b288c6"/>
+ </g>
+ <g transform="matrix(0.36845168,0,0,0.37947982,-22.627324,197.5981)" style="opacity:0.42300002;isolation:isolate;fill:url(#linearGradient968);filter:url(#filter1038)">
+ <path d="m 275.58167,-405.0358 171.56311,-1.12574 147.24707,147.47223 V -2.4704056 c 0,18.4603706 -14.8616,33.3219676 -33.32197,33.3219676 H 275.58167 c -18.46037,0 -33.32197,-14.861597 -33.32197,-33.3219676 V -371.71383 c 0,-18.46037 14.8616,-33.32197 33.32197,-33.32197 z" style="fill:url(#radialGradient1002)"/>
+ <path d="m 486.99605,-405.0358 h 74.07383 c 18.46037,0 33.32197,14.8616 33.32197,33.32197 v 73.8487 z" style="isolation:isolate;fill:url(#linearGradient966)"/>
+ </g>
+ <g style="isolation:isolate;fill:url(#linearGradient1235)" transform="matrix(0.37388348,0,0,0.37388348,-28.400942,196.2803)">
+ <path style="fill:url(#linearGradient1173)" d="m 275.58167,-405.0358 171.56311,-1.12574 147.24707,147.47223 V -2.4704056 c 0,18.4603706 -14.8616,33.3219676 -33.32197,33.3219676 H 275.58167 c -18.46037,0 -33.32197,-14.861597 -33.32197,-33.3219676 V -371.71383 c 0,-18.46037 14.8616,-33.32197 33.32197,-33.32197 z"/>
+ <path style="isolation:isolate;fill:url(#linearGradient1237)" d="m 486.99605,-405.0358 h 74.07383 c 18.46037,0 33.32197,14.8616 33.32197,33.32197 v 73.8487 z"/>
+ </g>
+ <g transform="matrix(1.1396754,0,0,1.1396754,-20.414465,-18.852038)">
+ <rect width="77.055" height="21.015" x="91.7" y="88.52" rx="2.866" ry="2.866" style="fill:#b288c6"/>
+ <rect width="77.055" height="21.015" x="91.7" y="116.7" rx="2.866" ry="2.866" style="isolation:isolate;fill:#b288c6"/>
+ <rect width="77.055" height="21.015" x="91.7" y="144.88" rx="2.866" ry="2.866" style="isolation:isolate;fill:#b288c6"/>
+ </g>
+ <g transform="translate(0,-4.5029686)">
+ <path d="m 180.45753,167.56885 c 0.273,-1.101 0.273,-2.189 0.273,-3.01 0,-0.82 0,-2.186 -0.273,-3.011 l 6.283,-4.641 c 0.546,-0.544 0.82,-1.366 0.546,-1.91 l -6.288,-10.648 c -0.265,-0.557 -1.088,-0.822 -1.91,-0.557 l -7.094,3.289 a 22.616,22.616 0 0 0 -5.463,-3.29 l -0.825,-7.916 c 0,-0.82 -0.823,-1.366 -1.366,-1.366 h -12.293 c -0.822,0 -1.366,0.547 -1.366,1.366 l -0.82,7.917 a 22.564,22.564 0 0 0 -5.463,3.289 l -7.108,-3.29 c -0.808,-0.264 -1.63,0 -1.91,0.558 l -6.28,10.648 c -0.267,0.547 -0.267,1.645 0.555,1.912 l 6.272,4.639 c -0.265,1.1 -0.265,2.188 -0.265,3.01 0,0.82 0,2.186 0.265,3.01 l -6.275,4.639 c -0.557,0.544 -0.822,1.366 -0.557,1.91 l 6.286,10.648 c 0.278,0.557 1.1,0.822 1.912,0.557 l 7.105,-3.286 c 1.645,1.366 3.551,2.466 5.464,3.289 l 0.82,7.916 c 0,0.82 0.824,1.366 1.365,1.366 h 12.293 c 0.825,0 1.366,-0.546 1.366,-1.366 l 0.825,-7.916 a 22.616,22.616 0 0 0 5.463,-3.29 l 7.094,3.29 c 0.822,0.265 1.645,0 1.912,-0.558 l 6.283,-10.648 c 0.279,-0.546 0.279,-1.644 -0.543,-1.912 z m -22.4,11.191 c -7.917,0 -14.205,-6.283 -14.205,-14.202 0,-7.916 6.288,-14.205 14.205,-14.205 7.916,0 14.205,6.289 14.205,14.205 0,7.917 -6.289,14.205 -14.205,14.205 z" style="isolation:isolate;fill:#607d8b"/>
+ <path d="m 158.05753,148.16785 c -9.015,0 -16.39,7.376 -16.39,16.39 0,9.015 7.375,16.39 16.39,16.39 9.014,0 16.39,-7.375 16.39,-16.39 0,-9.014 -7.376,-16.39 -16.39,-16.39 z m 0,24.585 c -4.644,0 -8.195,-3.55 -8.195,-8.195 0,-4.644 3.55,-8.195 8.195,-8.195 4.644,0 8.195,3.551 8.195,8.195 0,4.644 -3.551,8.195 -8.195,8.195 z" style="isolation:isolate;fill:#455a64"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice-calc.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice-calc.svg
new file mode 100755
index 000000000..26c3efd1b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice-calc.svg
@@ -0,0 +1,76 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="256" height="256" version="1.1" viewBox="0 0 256 256" style="isolation:isolate">
+ <defs>
+ <linearGradient id="linearGradient964">
+ <stop style="stop-color:#fefefe" offset="0"/>
+ <stop style="stop-color:#b2b2b2" offset="1"/>
+ </linearGradient>
+ <filter id="Tzcz4vEdmITS7wQ3AsSx9hYNK6Mdtix6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood flood-opacity=".4"/>
+ <feComposite in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ <linearGradient id="_lgradient_0-2" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.64831,0,0,228.3384,1.3527226,283.64321)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#4d4d4d" offset="0%"/>
+ <stop style="stop-color:#333333" offset="100%"/>
+ </linearGradient>
+ <linearGradient id="linearGradient1235" x1="242.26" x2="594.392" y1="-187.655" y2="-187.655" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient902"/>
+ <linearGradient id="linearGradient1237" x1="418.455" x2="507.677" y1="263.901" y2="-385.173" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient902"/>
+ <linearGradient id="linearGradient1245" x1="418.455" x2="507.677" y1="263.901" y2="-385.173" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient902"/>
+ <linearGradient id="linearGradient966" x1="143.824" x2="120.825" y1="77.07" y2="224.112" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient964"/>
+ <linearGradient id="linearGradient902" x1=".181" x2=".898" y1="-.028" y2=".881" gradientTransform="matrix(200,0,0,185,28,34)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f2f2f2"/>
+ <stop offset="100%" stop-color="#f9f9f9"/>
+ </linearGradient>
+ <linearGradient id="linearGradient968" x1="242.26" x2="594.392" y1="-187.655" y2="-187.655" gradientUnits="userSpaceOnUse" xlink:href="#_lgradient_0-3"/>
+ <linearGradient id="_lgradient_0-3" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.64831,0,0,228.3384,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4d4d4d"/>
+ <stop offset="100%" style="stop-color:#333333"/>
+ </linearGradient>
+ <radialGradient id="radialGradient1002" cx="418.326" cy="-187.655" r="176.066" fx="418.326" fy="-187.655" gradientTransform="matrix(1,0,0,1.2410486,0,45.233967)" gradientUnits="userSpaceOnUse" xlink:href="#_lgradient_0-2"/>
+ <linearGradient id="linearGradient966-6" x1="418.455" x2="507.677" y1="263.901" y2="-385.173" gradientUnits="userSpaceOnUse" xlink:href="#_lgradient_0-3"/>
+ </defs>
+ <g filter="url(#Tzcz4vEdmITS7wQ3AsSx9hYNK6Mdtix6)">
+ <linearGradient id="_lgradient_0" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#4d4d4d" offset="0%"/>
+ <stop style="stop-color:#333333" offset="100%"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#ffffff" offset="0%"/>
+ <stop style="stop-color:#ffffff" offset="12.5%" stop-opacity=".098"/>
+ <stop style="stop-color:#000000" offset="92.5%" stop-opacity=".098"/>
+ <stop style="stop-color:#000000" offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g transform="matrix(1.1495134,0,0,1.0693277,-23.142398,-4.6188599)">
+ <path d="M 123.67773,283.64258 H 85.992188 c -9.256963,0 -17.521678,0.16643 -24.898438,0.59961 -3.68838,0.21659 -7.155044,0.49967 -10.412109,0.86328 -3.257066,0.36361 -6.304674,0.8073 -9.15625,1.34375 -2.851576,0.53644 -5.506605,1.16529 -7.978516,1.90039 -2.471911,0.7351 -4.760837,1.57559 -6.878906,2.53516 -2.11807,0.95956 -4.065416,2.03819 -5.855469,3.24804 -1.790053,1.20985 -3.422296,2.55116 -4.910156,4.03711 -1.487861,1.48596 -2.831476,3.11643 -4.042969,4.9043 -1.211493,1.78787 -2.2910039,3.734 -3.2519531,5.84961 -0.9609493,2.11561 -1.8028324,4.39998 -2.5390625,6.86914 -0.7362301,2.46916 -1.3669616,5.12217 -1.9042969,7.9707 -0.5373353,2.84853 -0.9814382,5.89277 -1.3457031,9.14649 -0.2661858,2.37764 -0.4471115,4.99562 -0.6328125,7.60156 H 123.67773 Z" transform="matrix(0.86993331,0,0,0.93516702,23.896042,-249.75921)" style="fill:#1f9b5d"/>
+ <path d="m 2.1855469,340.51172 c -0.068424,0.96019 -0.1759422,1.80866 -0.234375,2.80078 -0.4340378,7.36943 -0.5976563,15.62667 -0.5976563,24.875 v 29.625 H 123.67773 v -57.30078 z" transform="matrix(0.86993331,0,0,0.93516702,23.896042,-249.75921)" style="isolation:isolate;fill:#1d8850"/>
+ <path d="m 1.3535156,397.8125 v 29.625 c 0,9.24828 0.1636185,17.5056 0.5976563,24.875 0.058433,0.99211 0.1659513,1.8406 0.234375,2.80078 H 123.67773 V 397.8125 Z" transform="matrix(0.86993331,0,0,0.93516702,23.896042,-249.75921)" style="isolation:isolate;fill:#25603c"/>
+ <path d="m 2.1855469,455.11328 c 0.185701,2.60593 0.3666267,5.22393 0.6328125,7.60156 0.3642649,3.25371 0.8083678,6.29797 1.3457031,9.14649 0.5373353,2.84852 1.1680668,5.49959 1.9042969,7.96875 0.7362301,2.46915 1.5781132,4.75549 2.5390625,6.87109 0.9609492,2.11561 2.0404601,4.06174 3.2519531,5.84961 1.211493,1.78787 2.555108,3.41834 4.042969,4.9043 1.48786,1.48595 3.120103,2.82725 4.910156,4.03711 1.790053,1.20985 3.737399,2.28847 5.855469,3.24804 2.118069,0.95958 4.406995,1.80006 6.878906,2.53516 2.471911,0.7351 5.12694,1.36394 7.978516,1.90039 2.851576,0.53645 5.899184,0.98014 9.15625,1.34375 3.257065,0.36361 6.723729,0.64669 10.412109,0.86328 7.37676,0.43319 15.641475,0.59961 24.898438,0.59961 h 37.685542 v -56.86914 z" transform="matrix(0.86993331,0,0,0.93516702,23.896042,-249.75921)" style="isolation:isolate;fill:#21442e"/>
+ <path d="m 245.16992,340.51172 c -0.1857,-2.60598 -0.36662,-5.22388 -0.63281,-7.60156 -0.36427,-3.25372 -0.81032,-6.29796 -1.34766,-9.14649 -0.53733,-2.84853 -1.16611,-5.50154 -1.90234,-7.9707 -0.73623,-2.46916 -1.58007,-4.75353 -2.54102,-6.86914 -0.96095,-2.11561 -2.04046,-4.06174 -3.25195,-5.84961 -1.21149,-1.78787 -2.55315,-3.41834 -4.04102,-4.9043 -1.48786,-1.48595 -3.12205,-2.82726 -4.9121,-4.03711 -1.79006,-1.20985 -3.7374,-2.28848 -5.85547,-3.24804 -2.11807,-0.95957 -4.407,-1.80006 -6.87891,-2.53516 -2.47191,-0.7351 -5.12694,-1.36395 -7.97852,-1.90039 -2.85157,-0.53645 -5.89918,-0.98014 -9.15624,-1.34375 -3.25707,-0.36361 -6.72373,-0.64669 -10.41211,-0.86328 -7.37676,-0.43318 -15.64148,-0.59961 -24.89844,-0.59961 h -37.6836 v 56.86914 z" transform="matrix(0.86993331,0,0,0.93516702,23.896042,-249.75921)" style="isolation:isolate;fill:#3bee9c"/>
+ <path d="m 246.00195,397.8125 v -29.625 c 0,-9.24833 -0.16557,-17.50557 -0.59961,-24.875 -0.0584,-0.99208 -0.164,-1.84063 -0.23242,-2.80078 H 123.67773 v 57.30078 z" transform="matrix(0.86993331,0,0,0.93516702,23.896042,-249.75921)" style="isolation:isolate;fill:#2bc378"/>
+ <path d="m 245.16992,455.11328 c 0.0684,-0.96014 0.17399,-1.80871 0.23242,-2.80078 0.43404,-7.3694 0.59961,-15.62672 0.59961,-24.875 v -29.625 H 123.67773 v 57.30078 z" transform="matrix(0.86993331,0,0,0.93516702,23.896042,-249.75921)" style="isolation:isolate;fill:#26915a"/>
+ <path d="m 123.67773,511.98242 h 37.6836 c 9.25696,0 17.52168,-0.16642 24.89844,-0.59961 3.68838,-0.21659 7.15504,-0.49967 10.41211,-0.86328 3.25706,-0.36361 6.30467,-0.8073 9.15624,-1.34375 2.85158,-0.53645 5.50661,-1.16529 7.97852,-1.90039 2.47191,-0.7351 4.76084,-1.57558 6.87891,-2.53516 2.11807,-0.95957 4.06541,-2.03819 5.85547,-3.24804 1.79005,-1.20986 3.42424,-2.55116 4.9121,-4.03711 1.48787,-1.48596 2.82953,-3.11643 4.04102,-4.9043 1.21149,-1.78787 2.291,-3.734 3.25195,-5.84961 0.96095,-2.1156 1.80479,-4.40194 2.54102,-6.87109 0.73623,-2.46916 1.36501,-5.12023 1.90234,-7.96875 0.53734,-2.84852 0.98339,-5.89278 1.34766,-9.14649 0.26619,-2.37767 0.44711,-4.99559 0.63281,-7.60156 H 123.67773 Z" transform="matrix(0.86993331,0,0,0.93516702,23.896042,-249.75921)" style="isolation:isolate;fill:#21442e"/>
+ </g>
+ <g transform="matrix(0.36845168,0,0,0.37947982,-22.627324,197.5981)" style="opacity:0.42300002;isolation:isolate;fill:url(#linearGradient968);filter:url(#filter1038)">
+ <path d="m 275.58167,-405.0358 171.56311,-1.12574 147.24707,147.47223 V -2.4704056 c 0,18.4603706 -14.8616,33.3219676 -33.32197,33.3219676 H 275.58167 c -18.46037,0 -33.32197,-14.861597 -33.32197,-33.3219676 V -371.71383 c 0,-18.46037 14.8616,-33.32197 33.32197,-33.32197 z" style="fill:url(#radialGradient1002)"/>
+ <path d="m 486.99605,-405.0358 h 74.07383 c 18.46037,0 33.32197,14.8616 33.32197,33.32197 v 73.8487 z" style="isolation:isolate;fill:url(#linearGradient966-6)"/>
+ </g>
+ <g style="fill:url(#linearGradient1235)" transform="matrix(0.37388348,0,0,0.37388348,-28.400942,196.2803)">
+ <path style="fill:url(#linearGradient1237)" d="m 275.58167,-405.0358 171.56311,-1.12574 147.24707,147.47223 V -2.4704056 c 0,18.4603706 -14.8616,33.3219676 -33.32197,33.3219676 H 275.58167 c -18.46037,0 -33.32197,-14.861597 -33.32197,-33.3219676 V -371.71383 c 0,-18.46037 14.8616,-33.32197 33.32197,-33.32197 z"/>
+ <path style="isolation:isolate;fill:url(#linearGradient1245)" d="m 486.99605,-405.0358 h 74.07383 c 18.46037,0 33.32197,14.8616 33.32197,33.32197 v 73.8487 z"/>
+ </g>
+ <g transform="matrix(1.0956987,0,0,1.1645469,-11.219998,-20.626996)" style="fill:url(#linearGradient966)">
+ <rect width="35.314" height="19.673" x="86.29" y="93.25" style="isolation:isolate;fill:#1d8850"/>
+ <rect width="35.314" height="19.673" x="86.29" y="116.17" style="isolation:isolate;fill:#1f9b5d"/>
+ <rect width="35.314" height="19.673" x="86.29" y="139.1" style="isolation:isolate;fill:#25603c"/>
+ <rect width="42.349" height="19.673" x="125.49" y="93.25" style="isolation:isolate;fill:#1d8850"/>
+ <rect width="42.349" height="19.673" x="125.49" y="116.17" style="isolation:isolate;fill:#1f9b5d"/>
+ <rect width="42.349" height="19.673" x="125.49" y="139.1" style="isolation:isolate;fill:#26915a"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice-draw.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice-draw.svg
new file mode 100755
index 000000000..7c05ea189
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice-draw.svg
@@ -0,0 +1,72 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="256" height="256" version="1.1" viewBox="0 0 256 256" style="isolation:isolate">
+ <defs>
+ <filter id="Tzcz4vEdmITS7wQ3AsSx9hYNK6Mdtix6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood flood-opacity=".4"/>
+ <feComposite in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ <linearGradient id="_lgradient_0-2" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.64831,0,0,228.3384,1.3527226,283.64321)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#4d4d4d" offset="0%"/>
+ <stop style="stop-color:#333333" offset="100%"/>
+ </linearGradient>
+ <filter id="a" width="4" height="4" x="-2" y="-2" filterUnits="objectBoundingBox" style="color-interpolation-filters:sRGB">
+ <feGaussianBlur in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset dy="4" result="pf_100_offsetBlur"/>
+ <feFlood flood-opacity=".4"/>
+ <feComposite in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ <filter id="b" width="4" height="4" x="-2" y="-2" filterUnits="objectBoundingBox" style="color-interpolation-filters:sRGB">
+ <feGaussianBlur in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset result="pf_100_offsetBlur"/>
+ <feFlood flood-opacity=".4"/>
+ <feComposite in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <linearGradient id="linearGradient1235" x1="242.26" x2="594.392" y1="-187.655" y2="-187.655" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient902"/>
+ <linearGradient id="linearGradient1233">
+ <stop style="stop-color:#838383" offset="0"/>
+ <stop style="stop-color:#fefefe" offset="1"/>
+ </linearGradient>
+ <linearGradient id="linearGradient1237" x1="418.455" x2="507.677" y1="263.901" y2="-385.173" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient1233"/>
+ <linearGradient id="linearGradient943" x1="418.455" x2="507.677" y1="263.901" y2="-385.173" gradientTransform="matrix(0.37388348,0,0,0.37388348,-28.400942,196.2803)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient902"/>
+ <linearGradient id="linearGradient968" x1="242.26" x2="594.392" y1="-187.655" y2="-187.655" gradientUnits="userSpaceOnUse" xlink:href="#_lgradient_0"/>
+ <radialGradient id="radialGradient1002" cx="418.326" cy="-187.655" r="176.066" fx="418.326" fy="-187.655" gradientTransform="matrix(1,0,0,1.2410486,0,45.233967)" gradientUnits="userSpaceOnUse" xlink:href="#_lgradient_0-2"/>
+ <linearGradient id="linearGradient966" x1="418.455" x2="507.677" y1="263.901" y2="-385.173" gradientUnits="userSpaceOnUse" xlink:href="#_lgradient_0"/>
+ </defs>
+ <g style="filter:url(#Tzcz4vEdmITS7wQ3AsSx9hYNK6Mdtix6)">
+ <linearGradient id="_lgradient_0" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.64831,0,0,228.3384,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#4d4d4d" offset="0%"/>
+ <stop style="stop-color:#333333" offset="100%"/>
+ </linearGradient>
+ </g>
+ <path d="m 166.35101,13.27999 c 74.056,0 84.64,10.557 84.64,84.544 v 59.251 c 0,73.986 -10.584,84.544 -84.64,84.544 h -75.369 c -74.056,0 -84.639,-10.558 -84.639,-84.544 v -59.251 c 0,-73.987 10.583,-84.544 84.639,-84.544 z" style="isolation:isolate;fill:#d4a90b;filter:url(#a)"/>
+ <path d="m 8.47601,55.73999 c -1.747,10.927 -2.318,24.515 -2.318,41.465 v 59.251 c 0,73.986 10.584,84.544 84.64,84.544 h 75.369 c 55.135,0 75.078,-5.874 81.675,-39.397 z" style="opacity:0.159;isolation:isolate;fill:#fffffe"/>
+ <path d="m 226.49901,22.24999 -196.543,209.648 c 12.579,6.593 31.794,8.25 60.948,8.25 h 74.647 c 73.345,0 83.828,-10.456 83.828,-83.733 v -58.682 c 0,-44.15 -3.813,-65.489 -22.88,-75.483 z" style="opacity:0.2;isolation:isolate;fill:#685a11"/>
+ <g style="isolation:isolate;filter:url(#b)" transform="translate(1e-5,-1e-5)">
+ <linearGradient id="linearGradient902" x1=".181" x2=".898" y1="-.028" y2=".881" gradientTransform="matrix(200,0,0,185,28,34)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f2f2f2"/>
+ <stop offset="100%" stop-color="#f9f9f9"/>
+ </linearGradient>
+ </g>
+ <g style="opacity:0.4;isolation:isolate" transform="translate(1e-5,-1e-5)">
+ <path style="fill:url(#d);fill-rule:evenodd" d="m 165.068,11.951 c 4.328,-0.01 8.656,0.04 12.984,0.138 3.875,0.078 7.75,0.226 11.626,0.452 3.453,0.196 6.905,0.481 10.348,0.854 3.06,0.335 6.118,0.786 9.148,1.346 a 80.47,80.47 0 0 1 8.046,1.916 53.64,53.64 0 0 1 7.023,2.584 40.413,40.413 0 0 1 6.06,3.35 35.176,35.176 0 0 1 5.134,4.215 35.072,35.072 0 0 1 4.22,5.119 41.692,41.692 0 0 1 3.363,6.042 55.982,55.982 0 0 1 2.597,7.005 80.224,80.224 0 0 1 1.918,8.037 124.43,124.43 0 0 1 1.348,9.127 c 0.374,3.439 0.659,6.878 0.856,10.326 0.226,3.861 0.373,7.732 0.462,11.593 0.088,4.323 0.138,8.646 0.128,12.96 v 58.21 c 0.01,4.324 -0.04,8.637 -0.128,12.96 a 325.177,325.177 0 0 1 -0.462,11.593 200.984,200.984 0 0 1 -0.856,10.326 124.691,124.691 0 0 1 -1.348,9.137 80.687,80.687 0 0 1 -1.918,8.027 55.414,55.414 0 0 1 -2.597,7.005 41.18,41.18 0 0 1 -3.364,6.042 34.559,34.559 0 0 1 -4.22,5.119 35.177,35.177 0 0 1 -5.134,4.215 40.412,40.412 0 0 1 -6.059,3.35 55.138,55.138 0 0 1 -7.023,2.594 77.806,77.806 0 0 1 -8.046,1.906 120,120 0 0 1 -9.148,1.346 c -3.443,0.373 -6.895,0.658 -10.348,0.854 -3.875,0.226 -7.75,0.374 -11.626,0.462 -4.328,0.088 -8.656,0.138 -12.984,0.128 H 90.942 c -4.328,0.01 -8.656,-0.04 -12.984,-0.128 a 328.387,328.387 0 0 1 -11.626,-0.462 203.003,203.003 0 0 1 -10.348,-0.854 120,120 0 0 1 -9.148,-1.346 77.806,77.806 0 0 1 -8.046,-1.906 55.139,55.139 0 0 1 -7.023,-2.594 40.413,40.413 0 0 1 -6.06,-3.35 35.176,35.176 0 0 1 -5.134,-4.215 34.56,34.56 0 0 1 -4.22,-5.119 41.183,41.183 0 0 1 -3.363,-6.042 55.415,55.415 0 0 1 -2.597,-7.005 80.682,80.682 0 0 1 -1.918,-8.027 124.688,124.688 0 0 1 -1.348,-9.137 200.993,200.993 0 0 1 -0.856,-10.326 325.212,325.212 0 0 1 -0.462,-11.593 569.197,569.197 0 0 1 -0.128,-12.96 v -58.21 c -0.01,-4.314 0.04,-8.637 0.128,-12.96 0.089,-3.86 0.236,-7.732 0.462,-11.593 0.197,-3.448 0.482,-6.887 0.856,-10.326 0.335,-3.055 0.787,-6.101 1.348,-9.127 a 80.219,80.219 0 0 1 1.918,-8.037 55.983,55.983 0 0 1 2.597,-7.005 41.695,41.695 0 0 1 3.364,-6.042 35.072,35.072 0 0 1 4.22,-5.119 35.176,35.176 0 0 1 5.134,-4.215 40.413,40.413 0 0 1 6.059,-3.35 53.64,53.64 0 0 1 7.023,-2.584 80.47,80.47 0 0 1 8.046,-1.916 125.11,125.11 0 0 1 9.148,-1.346 c 3.443,-0.373 6.895,-0.658 10.348,-0.854 3.875,-0.226 7.75,-0.374 11.626,-0.452 4.328,-0.098 8.656,-0.148 12.984,-0.138 z m 0.01,4.009 c 4.298,-0.01 8.597,0.039 12.895,0.127 3.827,0.089 7.653,0.236 11.48,0.452 3.383,0.197 6.766,0.472 10.13,0.845 2.971,0.315 5.932,0.747 8.863,1.297 a 75.943,75.943 0 0 1 7.653,1.818 50.493,50.493 0 0 1 6.501,2.397 37.038,37.038 0 0 1 5.47,3.026 30.383,30.383 0 0 1 4.524,3.724 31.05,31.05 0 0 1 3.738,4.519 37.271,37.271 0 0 1 3.03,5.443 51.46,51.46 0 0 1 2.4,6.494 75.563,75.563 0 0 1 1.829,7.634 c 0.54,2.928 0.974,5.875 1.298,8.842 0.374,3.36 0.65,6.73 0.846,10.11 0.217,3.822 0.374,7.634 0.453,11.456 0.088,4.293 0.137,8.577 0.137,12.87 v 58.212 c 0,4.293 -0.049,8.577 -0.137,12.87 a 317.503,317.503 0 0 1 -0.453,11.456 c -0.196,3.38 -0.472,6.75 -0.846,10.12 a 121.689,121.689 0 0 1 -1.298,8.832 75.562,75.562 0 0 1 -1.83,7.634 50.902,50.902 0 0 1 -2.4,6.494 36.767,36.767 0 0 1 -3.03,5.443 30.615,30.615 0 0 1 -3.737,4.53 30.938,30.938 0 0 1 -4.525,3.713 37.038,37.038 0 0 1 -5.469,3.026 49.07,49.07 0 0 1 -6.501,2.397 75.942,75.942 0 0 1 -7.653,1.818 c -2.931,0.55 -5.892,0.982 -8.863,1.306 -3.364,0.364 -6.747,0.649 -10.13,0.836 -3.827,0.216 -7.653,0.373 -11.48,0.452 -4.298,0.098 -8.597,0.137 -12.895,0.137 H 90.932 c -4.298,0 -8.597,-0.04 -12.895,-0.137 a 320.093,320.093 0 0 1 -11.48,-0.452 193.696,193.696 0 0 1 -10.13,-0.836 116.71,116.71 0 0 1 -8.863,-1.306 75.942,75.942 0 0 1 -7.653,-1.818 49.07,49.07 0 0 1 -6.501,-2.397 37.038,37.038 0 0 1 -5.47,-3.026 30.938,30.938 0 0 1 -4.524,-3.714 30.615,30.615 0 0 1 -3.738,-4.529 36.766,36.766 0 0 1 -3.03,-5.443 50.903,50.903 0 0 1 -2.4,-6.494 75.567,75.567 0 0 1 -1.829,-7.634 121.69,121.69 0 0 1 -1.298,-8.832 c -0.374,-3.37 -0.65,-6.74 -0.846,-10.12 A 317.535,317.535 0 0 1 9.822,168.096 623.851,623.851 0 0 1 9.685,155.226 V 97.014 c 0,-4.293 0.049,-8.577 0.137,-12.87 0.079,-3.822 0.236,-7.634 0.453,-11.456 0.197,-3.38 0.472,-6.75 0.846,-10.11 0.324,-2.967 0.757,-5.914 1.298,-8.842 a 75.568,75.568 0 0 1 1.83,-7.634 51.46,51.46 0 0 1 2.4,-6.494 37.27,37.27 0 0 1 3.03,-5.443 31.05,31.05 0 0 1 3.737,-4.52 30.384,30.384 0 0 1 4.525,-3.723 37.039,37.039 0 0 1 5.469,-3.026 50.494,50.494 0 0 1 6.501,-2.397 75.943,75.943 0 0 1 7.653,-1.818 c 2.931,-0.55 5.892,-0.982 8.863,-1.297 3.364,-0.373 6.747,-0.648 10.13,-0.845 a 344.71,344.71 0 0 1 11.48,-0.452 c 4.298,-0.088 8.597,-0.137 12.895,-0.127 z"/>
+ </g>
+ <g style="opacity:0.42300002;isolation:isolate;fill:url(#linearGradient968);filter:url(#filter1038)" transform="matrix(0.36845168,0,0,0.37947982,-22.627324,197.5981)">
+ <path style="fill:url(#radialGradient1002)" d="m 275.58167,-405.0358 171.56311,-1.12574 147.24707,147.47223 V -2.4704056 c 0,18.4603706 -14.8616,33.3219676 -33.32197,33.3219676 H 275.58167 c -18.46037,0 -33.32197,-14.861597 -33.32197,-33.3219676 V -371.71383 c 0,-18.46037 14.8616,-33.32197 33.32197,-33.32197 z"/>
+ <path style="isolation:isolate;fill:url(#linearGradient966)" d="m 486.99605,-405.0358 h 74.07383 c 18.46037,0 33.32197,14.8616 33.32197,33.32197 v 73.8487 z"/>
+ </g>
+ <g transform="matrix(0.37388348,0,0,0.37388348,-28.400942,196.2803)" style="isolation:isolate;fill:url(#linearGradient1235)">
+ <path style="fill:url(#linearGradient943)" d="M 138.7793,44.423828 74.634766,44.84375 c -6.902028,0 -12.458985,5.556957 -12.458985,12.458984 V 195.35742 c 0,6.90203 5.556957,12.45703 12.458985,12.45703 H 181.37305 c 6.90202,0 12.45898,-5.555 12.45898,-12.45703 V 99.560547 Z m -16.22657,24.460938 h 10.90235 v 12.044922 c 4.81104,2.103549 8.17578,6.8977 8.17578,12.484374 0,2.920421 -0.9261,5.619842 -2.49024,7.837888 l 14.09766,35.76953 h 15.64649 v 5.45118 h -13.49805 l 7.0039,17.76953 -0.68164,11.73047 -0.01,0.004 4.13086,9.13086 -4.9707,2.2461 -4.125,-9.11719 -0.004,0.002 -0.0312,-0.0781 -0.33594,-0.74219 0.0332,-0.0156 -12.38671,-30.92968 H 133.4548 v 5.44922 c 0.006,1.50826 -1.2183,2.73244 -2.72656,2.72656 h -5.44922 c -1.50827,0.006 -2.73245,-1.21829 -2.72657,-2.72656 v -5.44922 H 112.0837 l -12.445308,30.93359 0.02734,0.0117 -0.300782,0.66406 -0.0625,0.15625 -0.0059,-0.004 -4.125,9.11914 -4.972656,-2.2461 4.132812,-9.14062 -0.693359,-11.72461 7.041023,-17.76953 H 87.123047 v -5.45118 H 102.8418 l 14.12304,-35.64062 c -1.62101,-2.24214 -2.58789,-4.988598 -2.58789,-7.966798 0,-5.586674 3.36475,-10.380825 8.17578,-12.484374 z m 4.87335,38.135214 -13.14678,30.0015 h 8.27343 v -5.45117 c -0.006,-1.50827 1.2183,-2.73244 2.72657,-2.72656 h 5.44922 c 1.50826,-0.006 2.73244,1.2183 2.72656,2.72656 v 5.45117 h 8.37109 l -12.05664,-30.10742 c -0.57954,0.0752 -1.1656,0.12696 -1.76562,0.12696 -0.54916,0 -0.0457,0.0421 -0.57783,-0.021 z m 16.58369,35.45268 c -96.006513,75.68489 -48.003257,37.84245 0,0 z m 12.38671,30.92968 0.30274,0.75782 0.0352,0.0762 4.96484,-2.25977 -0.36328,-0.80468 z" transform="matrix(2.6746301,0,0,2.6746301,75.962014,-524.97719)"/>
+ <path d="m 486.99605,-405.0358 h 74.07383 c 18.46037,0 33.32197,14.8616 33.32197,33.32197 v 73.8487 z" style="isolation:isolate;fill:url(#linearGradient1237)"/>
+ </g>
+ <path style="fill:#f8f8f8" d="m 133.89054,93.213928 a 5.5721393,5.5721393 0 0 1 -5.57213,5.572139 5.5721393,5.5721393 0 0 1 -5.57214,-5.572139 5.5721393,5.5721393 0 0 1 5.57214,-5.572139 5.5721393,5.5721393 0 0 1 5.57213,5.572139 z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice-impress.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice-impress.svg
new file mode 100755
index 000000000..42b100070
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice-impress.svg
@@ -0,0 +1,112 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" width="256" height="256" version="1.1" viewBox="0 0 256 256">
+ <defs>
+ <linearGradient id="linearGradient1033">
+ <stop style="stop-color:#424242" offset="0"/>
+ <stop style="stop-color:#424242;stop-opacity:0" offset="1"/>
+ </linearGradient>
+ <linearGradient id="linearGradient1682">
+ <stop style="stop-color:#cf573a" offset="0"/>
+ <stop style="stop-color:#aa361f" offset="1"/>
+ </linearGradient>
+ <linearGradient id="linearGradient1674">
+ <stop style="stop-color:#fc9e6e" offset="0"/>
+ <stop style="stop-color:#fdbe93" offset="1"/>
+ </linearGradient>
+ <linearGradient id="linearGradient1664">
+ <stop style="stop-color:#d16f4f" offset="0"/>
+ <stop style="stop-color:#ea7951" offset="1"/>
+ </linearGradient>
+ <linearGradient id="linearGradient1233">
+ <stop style="stop-color:#838383" offset="0"/>
+ <stop style="stop-color:#fefefe" offset="1"/>
+ </linearGradient>
+ <filter id="Tzcz4vEdmITS7wQ3AsSx9hYNK6Mdtix6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood flood-opacity=".4"/>
+ <feComposite in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ <linearGradient id="_lgradient_0-2" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.64831,0,0,228.3384,1.3527226,283.64321)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4d4d4d"/>
+ <stop offset="100%" style="stop-color:#333333"/>
+ </linearGradient>
+ <linearGradient id="linearGradient1235" x1="430.821" x2="419.204" y1="-68.634" y2="-447.094" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient1233"/>
+ <linearGradient id="linearGradient1237" x1="418.455" x2="507.677" y1="263.901" y2="-385.173" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient902"/>
+ <linearGradient id="linearGradient1245" x1="418.455" x2="507.677" y1="263.901" y2="-385.173" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient902"/>
+ <linearGradient id="linearGradient1668" x1="42.366" x2="123.678" y1="289.109" y2="397.813" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient1664"/>
+ <linearGradient id="linearGradient1676" x1="130.749" x2="202.868" y1="289.109" y2="352.558" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient1674"/>
+ <linearGradient id="linearGradient1684" x1="231.163" x2="49.426" y1="418.835" y2="481.06" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient1682"/>
+ <linearGradient id="linearGradient902" x1=".181" x2=".898" y1="-.028" y2=".881" gradientTransform="matrix(200,0,0,185,28,34)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f2f2f2"/>
+ <stop offset="100%" stop-color="#f9f9f9"/>
+ </linearGradient>
+ <linearGradient id="linearGradient1035" x1="43.634" x2="209.874" y1="128.415" y2="128.415" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient1033"/>
+ <linearGradient id="linearGradient1053" x1="43.634" x2="209.874" y1="128.415" y2="128.415" gradientUnits="userSpaceOnUse" xlink:href="#_lgradient_0-2"/>
+ <linearGradient id="linearGradient1055" x1="43.634" x2="209.874" y1="128.415" y2="128.415" gradientUnits="userSpaceOnUse" xlink:href="#_lgradient_0-2"/>
+ <linearGradient id="linearGradient1089" x1="43.634" x2="209.874" y1="128.415" y2="128.415" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient1033"/>
+ <linearGradient id="linearGradient1091" x1="43.634" x2="209.874" y1="128.415" y2="128.415" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient1033"/>
+ <linearGradient id="linearGradient1093" x1="43.634" x2="209.874" y1="128.415" y2="128.415" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient1033"/>
+ <linearGradient id="linearGradient1095" x1="43.634" x2="209.874" y1="128.415" y2="128.415" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient1033"/>
+ <linearGradient id="linearGradient1097" x1="43.634" x2="209.874" y1="128.415" y2="128.415" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient1033"/>
+ <linearGradient id="linearGradient1099" x1="43.634" x2="209.874" y1="128.415" y2="128.415" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient1033"/>
+ <linearGradient id="linearGradient1101" x1="43.634" x2="209.874" y1="128.415" y2="128.415" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient1033"/>
+ <linearGradient id="linearGradient1103" x1="43.634" x2="209.874" y1="128.415" y2="128.415" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient1033"/>
+ <linearGradient id="linearGradient1105" x1="43.634" x2="209.874" y1="128.415" y2="128.415" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient1033"/>
+ </defs>
+ <g filter="url(#Tzcz4vEdmITS7wQ3AsSx9hYNK6Mdtix6)">
+ <linearGradient id="_lgradient_0" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4d4d4d"/>
+ <stop offset="100%" style="stop-color:#333333"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g transform="matrix(1.1495134,0,0,1.0693277,-23.142398,-4.6188599)">
+ <path style="isolation:isolate;fill:url(#linearGradient1668)" d="m 2.1855469,340.51172 c -0.068424,0.96019 -0.1759422,1.80866 -0.234375,2.80078 -0.4340378,7.36943 -0.5976563,15.62667 -0.5976563,24.875 v 29.625 H 123.67773 V 340.51172 Z M 123.67773,283.64258 H 85.992188 c -9.256963,0 -17.521678,0.16643 -24.898438,0.59961 -3.68838,0.21659 -7.155044,0.49967 -10.412109,0.86328 -3.257066,0.36361 -6.304674,0.8073 -9.15625,1.34375 -2.851576,0.53644 -5.506605,1.16529 -7.978516,1.90039 -2.471911,0.7351 -4.760837,1.57559 -6.878906,2.53516 -2.11807,0.95956 -4.065416,2.03819 -5.855469,3.24804 -1.790053,1.20985 -3.422296,2.55116 -4.910156,4.03711 -1.487861,1.48596 -2.831476,3.11643 -4.042969,4.9043 -1.211493,1.78787 -2.2910039,3.734 -3.2519531,5.84961 -0.9609493,2.11561 -1.8028324,4.39998 -2.5390625,6.86914 -0.7362301,2.46916 -1.3669616,5.12217 -1.9042969,7.9707 -0.5373353,2.84853 -0.9814382,5.89277 -1.3457031,9.14649 -0.2661858,2.37764 -0.4471115,4.99562 -0.6328125,7.60156 H 123.67773 Z" transform="matrix(0.86993331,0,0,0.93516702,23.896042,-249.75921)"/>
+ <path style="isolation:isolate;fill:url(#linearGradient1676)" d="m 246.00195,397.8125 v -29.625 c 0,-9.24833 -0.16557,-17.50557 -0.59961,-24.875 -0.0584,-0.99208 -0.164,-1.84063 -0.23242,-2.80078 H 123.67773 v 57.30078 z m -0.83203,-57.30078 c -0.1857,-2.60598 -0.36662,-5.22388 -0.63281,-7.60156 -0.36427,-3.25372 -0.81032,-6.29796 -1.34766,-9.14649 -0.53733,-2.84853 -1.16611,-5.50154 -1.90234,-7.9707 -0.73623,-2.46916 -1.58007,-4.75353 -2.54102,-6.86914 -0.96095,-2.11561 -2.04046,-4.06174 -3.25195,-5.84961 -1.21149,-1.78787 -2.55315,-3.41834 -4.04102,-4.9043 -1.48786,-1.48595 -3.12205,-2.82726 -4.9121,-4.03711 -1.79006,-1.20985 -3.7374,-2.28848 -5.85547,-3.24804 -2.11807,-0.95957 -4.407,-1.80006 -6.87891,-2.53516 -2.47191,-0.7351 -5.12694,-1.36395 -7.97852,-1.90039 -2.85157,-0.53645 -5.89918,-0.98014 -9.15624,-1.34375 -3.25707,-0.36361 -6.72373,-0.64669 -10.41211,-0.86328 -7.37676,-0.43318 -15.64148,-0.59961 -24.89844,-0.59961 h -37.6836 v 56.86914 z" transform="matrix(0.86993331,0,0,0.93516702,23.896042,-249.75921)"/>
+ <path style="isolation:isolate;fill:url(#linearGradient1684)" d="m 123.67773,511.98242 h 37.6836 c 9.25696,0 17.52168,-0.16642 24.89844,-0.59961 3.68838,-0.21659 7.15504,-0.49967 10.41211,-0.86328 3.25706,-0.36361 6.30467,-0.8073 9.15624,-1.34375 2.85158,-0.53645 5.50661,-1.16529 7.97852,-1.90039 2.47191,-0.7351 4.76084,-1.57558 6.87891,-2.53516 2.11807,-0.95957 4.06541,-2.03819 5.85547,-3.24804 1.79005,-1.20986 3.42424,-2.55116 4.9121,-4.03711 1.48787,-1.48596 2.82953,-3.11643 4.04102,-4.9043 1.21149,-1.78787 2.291,-3.734 3.25195,-5.84961 0.96095,-2.1156 1.80479,-4.40194 2.54102,-6.87109 0.73623,-2.46916 1.36501,-5.12023 1.90234,-7.96875 0.53734,-2.84852 0.98339,-5.89278 1.34766,-9.14649 0.26619,-2.37767 0.44711,-4.99559 0.63281,-7.60156 H 123.67773 Z m 121.49219,-56.86914 c 0.0684,-0.96014 0.17399,-1.80871 0.23242,-2.80078 0.43404,-7.3694 0.59961,-15.62672 0.59961,-24.875 v -29.625 H 123.67773 v 57.30078 z m -242.9843731,0 c 0.185701,2.60593 0.3666267,5.22393 0.6328125,7.60156 0.3642649,3.25371 0.8083678,6.29797 1.3457031,9.14649 0.5373353,2.84852 1.1680668,5.49959 1.9042969,7.96875 0.7362301,2.46915 1.5781132,4.75549 2.5390625,6.87109 0.9609492,2.11561 2.0404601,4.06174 3.2519531,5.84961 1.211493,1.78787 2.555108,3.41834 4.042969,4.9043 1.48786,1.48595 3.120103,2.82725 4.910156,4.03711 1.790053,1.20985 3.737399,2.28847 5.855469,3.24804 2.118069,0.95958 4.406995,1.80006 6.878906,2.53516 2.471911,0.7351 5.12694,1.36394 7.978516,1.90039 2.851576,0.53645 5.899184,0.98014 9.15625,1.34375 3.257065,0.36361 6.723729,0.64669 10.412109,0.86328 7.37676,0.43319 15.641475,0.59961 24.898438,0.59961 H 123.67773 V 455.11328 Z M 1.3535156,397.8125 v 29.625 c 0,9.24828 0.1636185,17.5056 0.5976563,24.875 0.058433,0.99211 0.1659513,1.8406 0.234375,2.80078 H 123.67773 V 397.8125 Z" transform="matrix(0.86993331,0,0,0.93516702,23.896042,-249.75921)"/>
+ </g>
+ <g style="isolation:isolate;fill:url(#linearGradient1035);filter:url(#filter1049)" transform="matrix(0.96681522,0,0,0.965101,9.4760397,4.6862129)">
+ <g style="fill:url(#linearGradient1089)" transform="matrix(0.47209471,0,0,0.47209471,-70.735232,254.88581)">
+ <path style="opacity:0.444;fill:url(#linearGradient1055);filter:url(#filter1085)" d="m 275.58167,-405.0358 209.00793,-1.12574 109.80225,110.02741 v 133.18592 c 0,18.46037 -14.8616,33.32197 -33.32197,33.32197 H 275.58167 c -18.46037,0 -33.32197,-14.8616 -33.32197,-33.32197 v -208.76562 c 0,-18.46037 14.8616,-33.32197 33.32197,-33.32197 z"/>
+ <path style="opacity:0.444;isolation:isolate;fill:url(#linearGradient1053);filter:url(#filter1081)" d="m 508.39309,-405.0358 h 52.67679 c 18.46037,0 33.32197,14.8616 33.32197,33.32197 v 52.45166 z" transform="matrix(0.94159911,0,0,0.95983168,31.112859,-17.016084)"/>
+ </g>
+ <g transform="matrix(2.1531015,0,0,2.1531015,-155.72966,-156.84904)" style="fill:url(#linearGradient1105)">
+ <g style="fill:url(#linearGradient1095)">
+ <path d="m 116.41602,120.33594 c -0.90139,-0.18776 -1.83391,-0.29102 -2.79102,-0.29102 -7.52488,0 -13.625,6.10012 -13.625,13.625 0,7.52488 6.10012,13.625 13.625,13.625 7.52488,0 13.625,-6.10012 13.625,-13.625 0,-1.33374 -0.25213,-2.59627 -0.60938,-3.81445 l -13.01562,3.81445 z" style="fill:url(#linearGradient1091)"/>
+ <path d="m 118.97928,117.68429 -2.79102,13.33398 13.01562,-3.81445 c -1.40193,-4.78057 -5.29528,-8.49278 -10.2246,-9.51953 z" style="fill:url(#linearGradient1093)"/>
+ </g>
+ <g transform="matrix(1.1466592,0,0,1,-22.670373,-0.08838968)" style="fill:url(#linearGradient1103)">
+ <path d="m 137.53227,123.77104 h 23.86485" style="fill:url(#linearGradient1097);stroke:#cb5337;stroke-width:3.20000005;stroke-linejoin:round"/>
+ <path d="m 137.53227,133.75892 h 23.86485" style="isolation:isolate;fill:url(#linearGradient1099);stroke:#c44e34;stroke-width:3.20000005;stroke-linejoin:round"/>
+ <path d="m 137.53227,143.7468 h 23.86485" style="isolation:isolate;fill:url(#linearGradient1101);stroke:#ca5236;stroke-width:3.20000005;stroke-linejoin:round"/>
+ </g>
+ </g>
+ </g>
+ <g transform="translate(1.2499982,-2.2953276)">
+ <g style="fill:url(#linearGradient1235)" transform="matrix(0.47209471,0,0,0.47209471,-70.735232,254.88581)">
+ <path style="fill:url(#linearGradient1237)" d="m 275.58167,-405.0358 209.00793,-1.12574 109.80225,110.02741 v 133.18592 c 0,18.46037 -14.8616,33.32197 -33.32197,33.32197 H 275.58167 c -18.46037,0 -33.32197,-14.8616 -33.32197,-33.32197 v -208.76562 c 0,-18.46037 14.8616,-33.32197 33.32197,-33.32197 z"/>
+ <path style="isolation:isolate;fill:url(#linearGradient1245)" d="m 508.39309,-405.0358 h 52.67679 c 18.46037,0 33.32197,14.8616 33.32197,33.32197 v 52.45166 z"/>
+ </g>
+ <g transform="matrix(2.1531015,0,0,2.1531015,-155.72966,-156.84904)">
+ <g>
+ <path d="m 116.41602,120.33594 c -0.90139,-0.18776 -1.83391,-0.29102 -2.79102,-0.29102 -7.52488,0 -13.625,6.10012 -13.625,13.625 0,7.52488 6.10012,13.625 13.625,13.625 7.52488,0 13.625,-6.10012 13.625,-13.625 0,-1.33374 -0.25213,-2.59627 -0.60938,-3.81445 l -13.01562,3.81445 z" style="fill:#ad3a22"/>
+ <path d="m 118.97928,117.68429 -2.79102,13.33398 13.01562,-3.81445 c -1.40193,-4.78057 -5.29528,-8.49278 -10.2246,-9.51953 z" style="fill:#d97250"/>
+ </g>
+ <g transform="matrix(1.1466592,0,0,1,-22.670373,-0.08838968)">
+ <path d="m 137.53227,123.77104 h 23.86485" style="fill:none;stroke:#cb5337;stroke-width:3.20000005;stroke-linejoin:round"/>
+ <path d="m 137.53227,133.75892 h 23.86485" style="isolation:isolate;fill:none;stroke:#c44e34;stroke-width:3.20000005;stroke-linejoin:round"/>
+ <path d="m 137.53227,143.7468 h 23.86485" style="isolation:isolate;fill:none;stroke:#ca5236;stroke-width:3.20000005;stroke-linejoin:round"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice-main.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice-main.svg
new file mode 100644
index 000000000..a01cb7a95
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice-main.svg
@@ -0,0 +1,67 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" width="256" height="256" version="1.1" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Tzcz4vEdmITS7wQ3AsSx9hYNK6Mdtix6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood flood-opacity=".4"/>
+ <feComposite in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ <linearGradient id="_lgradient_0-2" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.64831,0,0,228.3384,1.3527226,283.64321)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4d4d4d"/>
+ <stop offset="100%" style="stop-color:#333333"/>
+ </linearGradient>
+ <filter style="color-interpolation-filters:sRGB" id="a" width="4" height="4" x="-2" y="-2" filterUnits="objectBoundingBox">
+ <feGaussianBlur in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset dy="4" result="pf_100_offsetBlur"/>
+ <feFlood flood-opacity=".4"/>
+ <feComposite in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ <filter style="color-interpolation-filters:sRGB" id="b" width="4" height="4" x="-2" y="-2" filterUnits="objectBoundingBox">
+ <feGaussianBlur in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset result="pf_100_offsetBlur"/>
+ <feFlood flood-opacity=".4"/>
+ <feComposite in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <linearGradient id="linearGradient1235" x1="242.26" x2="594.392" y1="-187.655" y2="-187.655" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient902"/>
+ <linearGradient id="linearGradient968" x1="242.26" x2="594.392" y1="-187.655" y2="-187.655" gradientUnits="userSpaceOnUse" xlink:href="#_lgradient_0"/>
+ <radialGradient id="radialGradient1002" cx="418.326" cy="-187.655" r="176.066" fx="418.326" fy="-187.655" gradientTransform="matrix(1,0,0,1.2410486,0,45.233967)" gradientUnits="userSpaceOnUse" xlink:href="#_lgradient_0-2"/>
+ <linearGradient id="linearGradient966" x1="418.455" x2="507.677" y1="263.901" y2="-385.173" gradientUnits="userSpaceOnUse" xlink:href="#_lgradient_0"/>
+ <linearGradient id="linearGradient952" x1="242.26" x2="594.392" y1="-187.655" y2="-187.655" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient902"/>
+ <linearGradient id="linearGradient960" x1="486.996" x2="594.392" y1="-351.45" y2="-351.45" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient902"/>
+ </defs>
+ <g style="filter:url(#Tzcz4vEdmITS7wQ3AsSx9hYNK6Mdtix6)">
+ <linearGradient id="_lgradient_0" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.64831,0,0,228.3384,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4d4d4d"/>
+ <stop offset="100%" style="stop-color:#333333"/>
+ </linearGradient>
+ </g>
+ <path style="isolation:isolate;fill:#666666;filter:url(#a)" d="m 166.35101,13.27999 c 74.056,0 84.64,10.557 84.64,84.544 v 59.251 c 0,73.986 -10.584,84.544 -84.64,84.544 h -75.369 c -74.056,0 -84.639,-10.558 -84.639,-84.544 v -59.251 c 0,-73.987 10.583,-84.544 84.639,-84.544 z"/>
+ <path style="opacity:0.05;isolation:isolate;fill:#ffffff" d="m 8.47601,55.73999 c -1.747,10.927 -2.318,24.515 -2.318,41.465 v 59.251 c 0,73.986 10.584,84.544 84.64,84.544 h 75.369 c 55.135,0 75.078,-5.874 81.675,-39.397 z"/>
+ <path style="opacity:0.2;isolation:isolate;fill:#ffffff" d="m 226.49901,22.24999 -196.543,209.648 c 12.579,6.593 31.794,8.25 60.948,8.25 h 74.647 c 73.345,0 83.828,-10.456 83.828,-83.733 v -58.682 c 0,-44.15 -3.813,-65.489 -22.88,-75.483 z"/>
+ <g transform="translate(1e-5,-1e-5)" style="isolation:isolate;filter:url(#b)">
+ <linearGradient id="linearGradient902" x1=".181" x2=".898" y1="-.028" y2=".881" gradientTransform="matrix(200,0,0,185,28,34)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f2f2f2"/>
+ <stop offset="100%" stop-color="#f9f9f9"/>
+ </linearGradient>
+ </g>
+ <g transform="translate(1e-5,-1e-5)" style="opacity:0.4;isolation:isolate">
+ <path d="m 165.068,11.951 c 4.328,-0.01 8.656,0.04 12.984,0.138 3.875,0.078 7.75,0.226 11.626,0.452 3.453,0.196 6.905,0.481 10.348,0.854 3.06,0.335 6.118,0.786 9.148,1.346 a 80.47,80.47 0 0 1 8.046,1.916 53.64,53.64 0 0 1 7.023,2.584 40.413,40.413 0 0 1 6.06,3.35 35.176,35.176 0 0 1 5.134,4.215 35.072,35.072 0 0 1 4.22,5.119 41.692,41.692 0 0 1 3.363,6.042 55.982,55.982 0 0 1 2.597,7.005 80.224,80.224 0 0 1 1.918,8.037 124.43,124.43 0 0 1 1.348,9.127 c 0.374,3.439 0.659,6.878 0.856,10.326 0.226,3.861 0.373,7.732 0.462,11.593 0.088,4.323 0.138,8.646 0.128,12.96 v 58.21 c 0.01,4.324 -0.04,8.637 -0.128,12.96 a 325.177,325.177 0 0 1 -0.462,11.593 200.984,200.984 0 0 1 -0.856,10.326 124.691,124.691 0 0 1 -1.348,9.137 80.687,80.687 0 0 1 -1.918,8.027 55.414,55.414 0 0 1 -2.597,7.005 41.18,41.18 0 0 1 -3.364,6.042 34.559,34.559 0 0 1 -4.22,5.119 35.177,35.177 0 0 1 -5.134,4.215 40.412,40.412 0 0 1 -6.059,3.35 55.138,55.138 0 0 1 -7.023,2.594 77.806,77.806 0 0 1 -8.046,1.906 120,120 0 0 1 -9.148,1.346 c -3.443,0.373 -6.895,0.658 -10.348,0.854 -3.875,0.226 -7.75,0.374 -11.626,0.462 -4.328,0.088 -8.656,0.138 -12.984,0.128 H 90.942 c -4.328,0.01 -8.656,-0.04 -12.984,-0.128 a 328.387,328.387 0 0 1 -11.626,-0.462 203.003,203.003 0 0 1 -10.348,-0.854 120,120 0 0 1 -9.148,-1.346 77.806,77.806 0 0 1 -8.046,-1.906 55.139,55.139 0 0 1 -7.023,-2.594 40.413,40.413 0 0 1 -6.06,-3.35 35.176,35.176 0 0 1 -5.134,-4.215 34.56,34.56 0 0 1 -4.22,-5.119 41.183,41.183 0 0 1 -3.363,-6.042 55.415,55.415 0 0 1 -2.597,-7.005 80.682,80.682 0 0 1 -1.918,-8.027 124.688,124.688 0 0 1 -1.348,-9.137 200.993,200.993 0 0 1 -0.856,-10.326 325.212,325.212 0 0 1 -0.462,-11.593 569.197,569.197 0 0 1 -0.128,-12.96 v -58.21 c -0.01,-4.314 0.04,-8.637 0.128,-12.96 0.089,-3.86 0.236,-7.732 0.462,-11.593 0.197,-3.448 0.482,-6.887 0.856,-10.326 0.335,-3.055 0.787,-6.101 1.348,-9.127 a 80.219,80.219 0 0 1 1.918,-8.037 55.983,55.983 0 0 1 2.597,-7.005 41.695,41.695 0 0 1 3.364,-6.042 35.072,35.072 0 0 1 4.22,-5.119 35.176,35.176 0 0 1 5.134,-4.215 40.413,40.413 0 0 1 6.059,-3.35 53.64,53.64 0 0 1 7.023,-2.584 80.47,80.47 0 0 1 8.046,-1.916 125.11,125.11 0 0 1 9.148,-1.346 c 3.443,-0.373 6.895,-0.658 10.348,-0.854 3.875,-0.226 7.75,-0.374 11.626,-0.452 4.328,-0.098 8.656,-0.148 12.984,-0.138 z m 0.01,4.009 c 4.298,-0.01 8.597,0.039 12.895,0.127 3.827,0.089 7.653,0.236 11.48,0.452 3.383,0.197 6.766,0.472 10.13,0.845 2.971,0.315 5.932,0.747 8.863,1.297 a 75.943,75.943 0 0 1 7.653,1.818 50.493,50.493 0 0 1 6.501,2.397 37.038,37.038 0 0 1 5.47,3.026 30.383,30.383 0 0 1 4.524,3.724 31.05,31.05 0 0 1 3.738,4.519 37.271,37.271 0 0 1 3.03,5.443 51.46,51.46 0 0 1 2.4,6.494 75.563,75.563 0 0 1 1.829,7.634 c 0.54,2.928 0.974,5.875 1.298,8.842 0.374,3.36 0.65,6.73 0.846,10.11 0.217,3.822 0.374,7.634 0.453,11.456 0.088,4.293 0.137,8.577 0.137,12.87 v 58.212 c 0,4.293 -0.049,8.577 -0.137,12.87 a 317.503,317.503 0 0 1 -0.453,11.456 c -0.196,3.38 -0.472,6.75 -0.846,10.12 a 121.689,121.689 0 0 1 -1.298,8.832 75.562,75.562 0 0 1 -1.83,7.634 50.902,50.902 0 0 1 -2.4,6.494 36.767,36.767 0 0 1 -3.03,5.443 30.615,30.615 0 0 1 -3.737,4.53 30.938,30.938 0 0 1 -4.525,3.713 37.038,37.038 0 0 1 -5.469,3.026 49.07,49.07 0 0 1 -6.501,2.397 75.942,75.942 0 0 1 -7.653,1.818 c -2.931,0.55 -5.892,0.982 -8.863,1.306 -3.364,0.364 -6.747,0.649 -10.13,0.836 -3.827,0.216 -7.653,0.373 -11.48,0.452 -4.298,0.098 -8.597,0.137 -12.895,0.137 H 90.932 c -4.298,0 -8.597,-0.04 -12.895,-0.137 a 320.093,320.093 0 0 1 -11.48,-0.452 193.696,193.696 0 0 1 -10.13,-0.836 116.71,116.71 0 0 1 -8.863,-1.306 75.942,75.942 0 0 1 -7.653,-1.818 49.07,49.07 0 0 1 -6.501,-2.397 37.038,37.038 0 0 1 -5.47,-3.026 30.938,30.938 0 0 1 -4.524,-3.714 30.615,30.615 0 0 1 -3.738,-4.529 36.766,36.766 0 0 1 -3.03,-5.443 50.903,50.903 0 0 1 -2.4,-6.494 75.567,75.567 0 0 1 -1.829,-7.634 121.69,121.69 0 0 1 -1.298,-8.832 c -0.374,-3.37 -0.65,-6.74 -0.846,-10.12 A 317.535,317.535 0 0 1 9.822,168.096 623.851,623.851 0 0 1 9.685,155.226 V 97.014 c 0,-4.293 0.049,-8.577 0.137,-12.87 0.079,-3.822 0.236,-7.634 0.453,-11.456 0.197,-3.38 0.472,-6.75 0.846,-10.11 0.324,-2.967 0.757,-5.914 1.298,-8.842 a 75.568,75.568 0 0 1 1.83,-7.634 51.46,51.46 0 0 1 2.4,-6.494 37.27,37.27 0 0 1 3.03,-5.443 31.05,31.05 0 0 1 3.737,-4.52 30.384,30.384 0 0 1 4.525,-3.723 37.039,37.039 0 0 1 5.469,-3.026 50.494,50.494 0 0 1 6.501,-2.397 75.943,75.943 0 0 1 7.653,-1.818 c 2.931,-0.55 5.892,-0.982 8.863,-1.297 3.364,-0.373 6.747,-0.648 10.13,-0.845 a 344.71,344.71 0 0 1 11.48,-0.452 c 4.298,-0.088 8.597,-0.137 12.895,-0.127 z" style="fill:url(#d);fill-rule:evenodd"/>
+ </g>
+ <g transform="matrix(0.36845168,0,0,0.37947982,-22.627324,197.5981)" style="opacity:0.42300002;isolation:isolate;fill:url(#linearGradient968);filter:url(#filter1038)">
+ <path d="m 275.58167,-405.0358 171.56311,-1.12574 147.24707,147.47223 V -2.4704056 c 0,18.4603706 -14.8616,33.3219676 -33.32197,33.3219676 H 275.58167 c -18.46037,0 -33.32197,-14.861597 -33.32197,-33.3219676 V -371.71383 c 0,-18.46037 14.8616,-33.32197 33.32197,-33.32197 z" style="fill:url(#radialGradient1002)"/>
+ <path d="m 486.99605,-405.0358 h 74.07383 c 18.46037,0 33.32197,14.8616 33.32197,33.32197 v 73.8487 z" style="isolation:isolate;fill:url(#linearGradient966)"/>
+ </g>
+ <g style="isolation:isolate;fill:url(#linearGradient1235)" transform="matrix(0.37388348,0,0,0.37388348,-28.400942,196.2803)">
+ <path style="fill:none;stroke:url(#linearGradient952);stroke-width:18.45494843;stroke-linecap:round" d="m 275.58167,-405.0358 171.56311,-1.12574 147.24707,147.47223 V -2.4704056 c 0,18.4603706 -14.8616,33.3219676 -33.32197,33.3219676 H 275.58167 c -18.46037,0 -33.32197,-14.861597 -33.32197,-33.3219676 V -371.71383 c 0,-18.46037 14.8616,-33.32197 33.32197,-33.32197 z"/>
+ <path d="m 475.38407,-414.26367 c 46.31134,46.21405 81.9239,81.72984 128.23507,127.94406 v -85.39328 c 0,-23.41278 -19.13605,-42.55078 -42.54883,-42.55078 z" style="isolation:isolate;fill:url(#linearGradient960)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice-math.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice-math.svg
new file mode 100755
index 000000000..888fc8439
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice-math.svg
@@ -0,0 +1,63 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="256" height="256" version="1.1" viewBox="0 0 256 256" style="isolation:isolate">
+ <defs>
+ <linearGradient id="linearGradient3405" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.64831,0,0,228.3384,5.68,11.95)" gradientUnits="userSpaceOnUse" spreadMethod="pad">
+ <stop offset="0%" style="stop-color:#e68960"/>
+ <stop offset="100%" style="stop-color:#f26122"/>
+ </linearGradient>
+ <linearGradient id="linearGradient3399" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.64831,0,0,228.3384,5.68,11.95)" gradientUnits="userSpaceOnUse" spreadMethod="pad">
+ <stop style="stop-color:#d69a6c" offset="0%"/>
+ <stop style="stop-color:#bc7640" offset="100%"/>
+ </linearGradient>
+ <linearGradient id="linearGradient1602" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.64831,0,0,228.3384,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4d4d4d"/>
+ <stop offset="100%" style="stop-color:#666666"/>
+ </linearGradient>
+ <filter id="Tzcz4vEdmITS7wQ3AsSx9hYNK6Mdtix6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood flood-opacity=".4"/>
+ <feComposite in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ <linearGradient id="_lgradient_0-2" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.64831,0,0,228.3384,1.3527226,283.64321)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#4d4d4d" offset="0%"/>
+ <stop style="stop-color:#333333" offset="100%"/>
+ </linearGradient>
+ <linearGradient id="linearGradient1235" x1="242.26" x2="594.392" y1="-187.655" y2="-187.655" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient1233"/>
+ <linearGradient id="linearGradient1233">
+ <stop offset="0" style="stop-color:#838383"/>
+ <stop offset="1" style="stop-color:#fefefe"/>
+ </linearGradient>
+ <linearGradient id="linearGradient1237" x1="418.455" x2="507.677" y1="263.901" y2="-385.173" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient1233"/>
+ <linearGradient id="linearGradient1173" x1="418.455" x2="507.677" y1="263.901" y2="-385.173" gradientTransform="matrix(0.37388349,0,0,0.37388349,-28.400942,196.28031)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient902"/>
+ <linearGradient id="linearGradient902" x1=".181" x2=".898" y1="-.028" y2=".881" gradientTransform="matrix(200,0,0,185,28,34)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f2f2f2"/>
+ <stop offset="100%" stop-color="#f9f9f9"/>
+ </linearGradient>
+ <linearGradient id="linearGradient1596" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient3399"/>
+ <linearGradient id="linearGradient1604" x1=".182" x2=".888" y1=".929" y2=".114" gradientTransform="matrix(244.64831,0,0,228.3384,5.68,11.95)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient3405"/>
+ <linearGradient id="linearGradient3384" x1=".812" x2=".178" y1="1.057" y2=".503" gradientTransform="matrix(244.64831,0,0,228.3384,5.68,11.95)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient3405"/>
+ <linearGradient id="linearGradient968" x1="242.26" x2="594.392" y1="-187.655" y2="-187.655" gradientUnits="userSpaceOnUse" xlink:href="#_lgradient_0"/>
+ <radialGradient id="radialGradient1002" cx="418.326" cy="-187.655" r="176.066" fx="418.326" fy="-187.655" gradientTransform="matrix(0.36845168,0,0,0.4709529,-22.627324,214.76348)" gradientUnits="userSpaceOnUse" xlink:href="#_lgradient_0-2"/>
+ <linearGradient id="linearGradient966" x1="418.455" x2="507.677" y1="263.901" y2="-385.173" gradientUnits="userSpaceOnUse" xlink:href="#_lgradient_0"/>
+ </defs>
+ <g style="filter:url(#Tzcz4vEdmITS7wQ3AsSx9hYNK6Mdtix6)">
+ <linearGradient id="_lgradient_0" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.64831,0,0,228.3384,5.68,11.95)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient1602">
+ <stop style="stop-color:#4d4d4d" offset="0%"/>
+ <stop style="stop-color:#333333" offset="100%"/>
+ </linearGradient>
+ <path style="fill:url(#linearGradient3384)" d="m 250.32812,130.03516 c -0.54042,0.56801 -0.39759,0.44641 -1.10742,1.17187 -2.7134,2.77316 -6.6221,6.6125 -11.40429,10.87891 -2.3911,2.1332 -4.99968,4.37214 -7.78711,6.63867 -2.78743,2.26653 -5.75228,4.56092 -8.85547,6.80078 -3.10319,2.23986 -6.34522,4.42531 -9.6836,6.47852 -3.33837,2.0532 -6.7746,3.97312 -10.26757,5.67968 -3.49298,1.70657 -7.04237,3.20047 -10.60938,4.40039 -1.7835,0.59997 -3.57052,1.12701 -5.35742,1.57032 -1.7869,0.4433 -3.57329,0.80171 -5.35352,1.06836 -1.78023,0.26665 -3.55487,0.43977 -5.31836,0.50976 -1.76348,0.07 -3.51723,0.0373 -5.2539,-0.10937 -1.73667,-0.14666 -3.45647,-0.40576 -5.15625,-0.78907 -1.69978,-0.38331 -3.37843,-0.89129 -5.03125,-1.53125 -1.65282,-0.63996 -3.27921,-1.41151 -4.875,-2.32812 -1.59579,-0.91661 -3.16077,-1.97815 -4.68946,-3.19141 -1.52868,-1.21326 -3.02114,-2.57947 -4.47265,-4.10937 -1.45151,-1.52991 -2.86231,-3.22329 -4.22656,-5.08985 -1.36426,-1.86655 -2.68229,-3.90571 -3.94922,-6.1289 -1.26694,-2.2232 -2.48304,-4.63063 -3.64258,-7.23047 -1.15955,-2.59984 -2.26261,-5.39219 -3.30469,-8.38867 -1.04208,-2.99648 -2.02295,-6.19625 -2.9375,-9.60938 -0.91454,-3.41312 -1.89706,-6.61289 -2.94336,-9.60937 -1.04629,-2.99648 -2.15651,-5.79079 -3.32422,-8.39063 -1.1677,-2.59984 -2.3931,-5.00532 -3.67187,-7.22851 -1.27877,-2.2232 -2.61074,-4.262358 -3.99024,-6.128909 -1.37949,-1.866552 -2.80747,-3.559938 -4.27734,-5.089844 -1.46987,-1.529906 -2.98134,-2.89807 -4.53125,-4.111328 -1.5499,-1.213259 -3.13822,-2.272843 -4.757812,-3.189453 -1.619594,-0.916611 -3.270279,-1.690118 -4.949219,-2.330078 -1.678939,-0.639961 -3.38534,-1.145988 -5.113281,-1.529297 -1.727941,-0.38331 -3.477543,-0.642405 -5.24414,-0.789063 -1.766598,-0.146658 -3.550793,-0.181324 -5.345704,-0.111328 -1.79491,0.07 -3.601182,0.243115 -5.414062,0.509766 -1.81288,0.26665 -3.632621,0.627006 -5.453125,1.070312 -1.820505,0.443306 -3.641199,0.97035 -5.458985,1.570313 -3.63557,1.199926 -7.25573,2.693829 -10.818359,4.40039 -3.562629,1.706562 -7.067675,3.626481 -10.474609,5.679688 -3.406935,2.053207 -6.716278,4.238653 -9.884766,6.478515 -3.168487,2.239866 -6.195681,4.534256 -9.042969,6.800786 -2.847288,2.26652 -5.513695,4.50547 -7.957031,6.63867 -3.65219,3.18861 -6.1938814,5.68602 -8.7128905,8.13086 v 36.24609 c 0,73.98626 10.5849215,84.54492 84.6406245,84.54492 h 75.369138 c 74.05571,0 84.63867,-10.55866 84.63867,-84.54492 z"/>
+ <path style="fill:url(#linearGradient1604)" d="m 90.320312,11.949219 c -74.055703,0 -84.6406245,10.558261 -84.6406245,84.544922 v 23.003909 c 2.5190091,-2.44484 5.0607005,-4.94225 8.7128905,-8.13086 2.443336,-2.1332 5.109743,-4.37215 7.957031,-6.63867 2.847288,-2.26653 5.874482,-4.56092 9.042969,-6.800786 3.168488,-2.239862 6.477831,-4.425308 9.884766,-6.478515 3.406934,-2.053207 6.91198,-3.973126 10.474609,-5.679688 3.562629,-1.706561 7.182789,-3.200464 10.818359,-4.40039 1.817786,-0.599963 3.63848,-1.127007 5.458985,-1.570313 1.820504,-0.443306 3.640245,-0.803662 5.453125,-1.070312 1.81288,-0.266651 3.619152,-0.43977 5.414062,-0.509766 1.794911,-0.07 3.579106,-0.03533 5.345704,0.111328 1.766597,0.146658 3.516199,0.405753 5.24414,0.789063 1.727941,0.383309 3.434342,0.889336 5.113281,1.529297 1.67894,0.63996 3.329625,1.413467 4.949219,2.330078 1.619592,0.91661 3.207912,1.976194 4.757812,3.189453 1.54991,1.213258 3.06138,2.581422 4.53125,4.111328 1.46987,1.529906 2.89785,3.223292 4.27734,5.089844 1.3795,1.866551 2.71147,3.905709 3.99024,6.128909 1.27877,2.22319 2.50417,4.62867 3.67187,7.22851 1.16771,2.59984 2.27793,5.39415 3.32422,8.39063 1.0463,2.99648 2.02882,6.19625 2.94336,9.60937 0.91455,3.41313 1.89542,6.6129 2.9375,9.60938 1.04208,2.99648 2.14514,5.78883 3.30469,8.38867 1.15954,2.59984 2.37564,5.00727 3.64258,7.23047 1.26693,2.22319 2.58496,4.26235 3.94922,6.1289 1.36425,1.86656 2.77505,3.55994 4.22656,5.08985 1.45151,1.5299 2.94397,2.89611 4.47265,4.10937 1.52869,1.21326 3.09367,2.2748 4.68946,3.19141 1.59579,0.91661 3.22218,1.68816 4.875,2.32812 1.65282,0.63996 3.33147,1.14794 5.03125,1.53125 1.69978,0.38331 3.41958,0.64241 5.15625,0.78907 1.73667,0.14665 3.49042,0.17937 5.2539,0.10937 1.76349,-0.07 3.53813,-0.24311 5.31836,-0.50976 1.78023,-0.26665 3.56662,-0.62506 5.35352,-1.06836 1.7869,-0.44331 3.57392,-0.97035 5.35742,-1.57032 3.56701,-1.19992 7.1164,-2.69382 10.60938,-4.40039 3.49297,-1.70656 6.9292,-3.62648 10.26757,-5.67968 3.33838,-2.05321 6.58041,-4.23866 9.6836,-6.47852 3.10319,-2.23986 6.06804,-4.53425 8.85547,-6.80078 2.78743,-2.26653 5.39601,-4.50547 7.78711,-6.63867 4.78219,-4.26641 8.69089,-8.10575 11.40429,-10.87891 0.70983,-0.72546 0.567,-0.60386 1.10742,-1.17187 V 96.494141 c 0,-73.986661 -10.58296,-84.544922 -84.63867,-84.544922 z"/>
+ </g>
+ <g style="opacity:0.4">
+ <path d="m 165.06803,11.951234 c 4.32796,-0.0098 8.65591,0.0393 12.98388,0.137547 3.87549,0.0786 7.75096,0.225969 11.62645,0.45194 3.45254,0.196495 6.90506,0.481413 10.34775,0.854755 3.05908,0.334042 6.11816,0.785982 9.14773,1.345993 2.7148,0.501064 5.4001,1.139674 8.04606,1.915831 2.40005,0.697558 4.75091,1.562139 7.02309,2.583915 2.1148,0.943179 4.14107,2.063202 6.05914,3.350247 1.83937,1.237921 3.56072,2.652689 5.13453,4.214828 1.56396,1.571962 2.98039,3.281474 4.21975,5.118705 1.28856,1.915829 2.40989,3.939733 3.364,6.042234 1.02298,2.279347 1.88857,4.617644 2.59679,7.005063 0.77705,2.642863 1.41641,5.325025 1.91806,8.036664 0.56066,3.026028 1.01314,6.071709 1.34757,9.127214 0.37378,3.438666 0.65903,6.877336 0.85575,10.325833 0.22624,3.861136 0.37378,7.732098 0.4623,11.593234 0.0885,4.322894 0.13771,8.645795 0.12788,12.958869 v 58.211784 c 0.01,4.32289 -0.0393,8.63596 -0.12788,12.95886 -0.0885,3.87096 -0.23606,7.7321 -0.4623,11.59323 -0.19672,3.4485 -0.48197,6.89699 -0.85575,10.32585 -0.33443,3.0555 -0.78691,6.111 -1.34757,9.13702 -0.50165,2.70181 -1.14101,5.38399 -1.91806,8.02685 -0.70822,2.38741 -1.57381,4.73553 -2.59679,7.00505 -0.95411,2.11234 -2.07544,4.12641 -3.364,6.04225 -1.23936,1.83723 -2.65579,3.55656 -4.21975,5.1187 -1.57381,1.56213 -3.29516,2.9769 -5.13453,4.21483 -1.91807,1.28704 -3.94434,2.40707 -6.05914,3.35024 -2.27218,1.02178 -4.62304,1.88637 -7.02309,2.59374 -2.64596,0.77616 -5.33126,1.41477 -8.04606,1.906 -3.02957,0.56984 -6.08865,1.01195 -9.14773,1.34601 -3.44269,0.37333 -6.89521,0.65826 -10.34775,0.85475 -3.87549,0.22596 -7.75096,0.37335 -11.62645,0.46176 -4.32797,0.0884 -8.65592,0.13755 -12.98388,0.12773 H 90.941963 c -4.327957,0.01 -8.655914,-0.0393 -12.983863,-0.12773 -3.87549,-0.0884 -7.75098,-0.2358 -11.626462,-0.46176 -3.45253,-0.19649 -6.90506,-0.48142 -10.347752,-0.85475 -3.059078,-0.33406 -6.118153,-0.77617 -9.147724,-1.34601 -2.714806,-0.49123 -5.400105,-1.12984 -8.046062,-1.906 -2.400047,-0.70737 -4.750913,-1.57196 -7.023091,-2.59374 -2.114796,-0.94317 -4.141066,-2.0632 -6.059138,-3.35024 -1.839382,-1.23793 -3.560728,-2.6527 -5.134528,-4.21483 -1.563966,-1.56214 -2.980388,-3.28147 -4.219757,-5.1187 -1.28855,-1.91584 -2.409885,-3.92991 -3.364002,-6.04225 -1.022972,-2.26952 -1.888563,-4.61764 -2.596773,-7.00505 C 9.615746,204.62484 8.976389,201.94266 8.47474,199.24085 7.914072,196.21483 7.461604,193.15933 7.127172,190.10383 6.753394,186.67497 6.468142,183.22648 6.271417,179.77798 6.045183,175.91685 5.897639,172.05571 5.809112,168.18475 5.720586,163.86185 5.671405,159.54878 5.681241,155.22589 V 97.014106 C 5.671405,92.701032 5.720586,88.378131 5.809112,84.055237 5.897639,80.194101 6.045183,76.323139 6.271417,72.462003 6.468142,69.013506 6.753394,65.574836 7.127172,62.13617 c 0.334432,-3.055505 0.7869,-6.101186 1.347568,-9.127214 0.501649,-2.711639 1.141006,-5.393801 1.918071,-8.036664 0.70821,-2.387419 1.573801,-4.725716 2.596773,-7.005063 0.954117,-2.102501 2.075452,-4.126405 3.364002,-6.042234 1.239369,-1.837231 2.655791,-3.546743 4.219757,-5.118705 1.5738,-1.562139 3.295146,-2.976907 5.134528,-4.214828 1.918072,-1.287045 3.944342,-2.407068 6.059138,-3.350247 2.272178,-1.021776 4.623044,-1.886357 7.023091,-2.583915 2.645957,-0.776157 5.331256,-1.414767 8.046062,-1.915831 3.029571,-0.560011 6.088646,-1.011951 9.147724,-1.345993 3.442692,-0.373342 6.895222,-0.65826 10.347752,-0.854755 3.875482,-0.225971 7.750972,-0.373342 11.626462,-0.45194 4.327949,-0.09825 8.655906,-0.147372 12.983863,-0.137547 z m 0.01,4.008507 c 4.29844,-0.0098 8.59688,0.0393 12.89534,0.127722 3.8263,0.08842 7.65261,0.235794 11.47891,0.451939 3.38368,0.196496 6.76736,0.47159 10.13136,0.84493 2.97054,0.314394 5.93126,0.746684 8.86246,1.296871 2.5771,0.471589 5.13453,1.080725 7.65261,1.817583 2.22301,0.648435 4.39681,1.454066 6.50177,2.397243 1.90824,0.854756 3.73779,1.866708 5.46896,3.02603 1.623,1.09055 3.13777,2.338296 4.52469,3.723589 1.38692,1.385293 2.63611,2.898308 3.73778,4.519395 1.16067,1.729159 2.17381,3.546744 3.02957,5.442925 0.94428,2.112324 1.75086,4.283597 2.40004,6.494171 0.74756,2.515143 1.34758,5.059759 1.82954,7.633848 0.541,2.927781 0.9738,5.875213 1.2984,8.842295 0.37378,3.360073 0.64919,6.72997 0.84592,10.109694 0.2164,3.821836 0.37378,7.633845 0.45246,11.45568 0.0885,4.293428 0.1377,8.577029 0.1377,12.87045 0,0 0,0 0,0 v 58.211784 c 0,0 0,0 0,0 0,4.29342 -0.0492,8.57702 -0.1377,12.87044 -0.0787,3.82183 -0.23606,7.64367 -0.45246,11.45568 -0.19673,3.37973 -0.47214,6.74962 -0.84592,10.11952 -0.3246,2.95725 -0.7574,5.90469 -1.2984,8.83246 -0.48196,2.5741 -1.08198,5.11872 -1.82954,7.63385 -0.64918,2.22041 -1.45576,4.38186 -2.40004,6.49418 -0.85576,1.89619 -1.8689,3.7236 -3.02957,5.44293 -1.10167,1.6309 -2.35086,3.14393 -3.73778,4.52922 -1.38692,1.37546 -2.90169,2.62321 -4.52469,3.71376 -1.73117,1.15932 -3.56072,2.17127 -5.46896,3.02602 -2.10496,0.95301 -4.27876,1.74882 -6.50177,2.39725 -2.51808,0.73686 -5.07551,1.346 -7.65261,1.81759 -2.9312,0.55018 -5.89192,0.98247 -8.86246,1.30669 -3.364,0.36351 -6.74768,0.64844 -10.13136,0.8351 -3.8263,0.21615 -7.65261,0.37335 -11.47891,0.45195 -4.29846,0.0982 -8.5969,0.13754 -12.89534,0.13754 0,0 0,0 -0.01,0 H 90.941963 c -0.0098,0 -0.0098,0 -0.0098,0 -4.298442,0 -8.596891,-0.0393 -12.895341,-0.13754 -3.826305,-0.0786 -7.652611,-0.2358 -11.478916,-0.45195 -3.383673,-0.18666 -6.767346,-0.47159 -10.13135,-0.8351 -2.970551,-0.32422 -5.931265,-0.75651 -8.86247,-1.30669 -2.577104,-0.47159 -5.134531,-1.08073 -7.652615,-1.81759 -2.222994,-0.64843 -4.396807,-1.44424 -6.501768,-2.39725 -1.908236,-0.85475 -3.737779,-1.8667 -5.468962,-3.02602 -1.622983,-1.09055 -3.137768,-2.3383 -4.524681,-3.71376 -1.386913,-1.38529 -2.636118,-2.89832 -3.737779,-4.52922 -1.160679,-1.71933 -2.173815,-3.54674 -3.029569,-5.44293 -0.944282,-2.11232 -1.750855,-4.27377 -2.400048,-6.49418 -0.747556,-2.51513 -1.347569,-5.05975 -1.829545,-7.63385 -0.540995,-2.92777 -0.97379,-5.87521 -1.298387,-8.83246 -0.373778,-3.3699 -0.649193,-6.73979 -0.845918,-10.11952 C 10.058378,175.74 9.900997,171.91816 9.822307,168.09633 9.733781,163.80291 9.6846,159.51931 9.6846,155.22589 c 0,0 0,0 0,0 V 97.014106 c 0,0 0,0 0,0 0,-4.293421 0.049181,-8.577022 0.137707,-12.87045 0.07869,-3.821835 0.236071,-7.633844 0.452469,-11.45568 0.196725,-3.379724 0.47214,-6.749621 0.845918,-10.109694 0.324597,-2.967082 0.757392,-5.914514 1.298387,-8.842295 0.481976,-2.574089 1.081989,-5.118705 1.829545,-7.633848 0.649193,-2.210574 1.455766,-4.381847 2.400048,-6.494171 0.855754,-1.896181 1.86889,-3.713766 3.029569,-5.442925 1.101661,-1.621087 2.350866,-3.134102 3.737779,-4.519395 1.386913,-1.385293 2.901698,-2.633039 4.524681,-3.723589 1.731183,-1.159322 3.560726,-2.171274 5.468962,-3.02603 2.104961,-0.943177 4.278774,-1.748808 6.501768,-2.397243 2.518084,-0.736858 5.075511,-1.345994 7.652615,-1.817583 2.931205,-0.550187 5.891919,-0.982477 8.86247,-1.296871 3.364004,-0.37334 6.747677,-0.648434 10.13135,-0.84493 3.826305,-0.216145 7.652611,-0.363516 11.478916,-0.451939 4.29845,-0.08842 8.596899,-0.137547 12.895341,-0.127722 0,0 0,0 0.0098,0 h 74.126065 c 0.01,0 0.01,0 0.01,0 z" style="fill:url(#linearGradient1596);fill-rule:evenodd"/>
+ </g>
+ <g transform="matrix(0.36845168,0,0,0.37947982,-22.627324,197.5981)" style="opacity:0.42300002;isolation:isolate;fill:url(#linearGradient968);filter:url(#filter1038)">
+ <path style="fill:url(#radialGradient1002)" d="m 142.12305,43.46875 -63.210941,0.425781 c -6.801754,0 -12.279297,5.641147 -12.279297,12.646485 V 196.66016 c 0,7.00533 5.477543,12.64453 12.279297,12.64453 H 184.09961 c 6.80175,0 12.27734,-5.6392 12.27734,-12.64453 V 99.431641 l -9.15234,-9.441407 V 184.03906 H 74.826172 V 76.417969 h 99.240238 z" transform="matrix(2.7140601,0,0,2.6351862,61.411917,-520.70779)"/>
+ <path d="m 486.99605,-405.0358 h 74.07383 c 18.46037,0 33.32197,14.8616 33.32197,33.32197 v 73.8487 z" style="isolation:isolate;fill:url(#linearGradient966)"/>
+ </g>
+ <g style="isolation:isolate;fill:url(#linearGradient1235)" transform="matrix(0.37388348,0,0,0.37388348,-28.400942,196.2803)">
+ <path style="fill:url(#linearGradient1173)" d="M 138.7793,44.423828 74.634766,44.84375 c -6.902028,0 -12.458985,5.556957 -12.458985,12.458984 V 195.35742 c 0,6.90203 5.556957,12.45703 12.458985,12.45703 H 181.37305 c 6.90202,0 12.45898,-5.555 12.45898,-12.45703 V 99.560547 Z m -55.558597,36.91211 h 2.035156 2.035157 v 4.070312 4.072266 H 128.00391 168.7168 V 85.40625 81.335938 h 2.03515 2.03711 v 4.070312 4.072266 h 2.03516 2.03516 v 2.035156 2.035156 h -2.03516 -2.03516 v 32.570312 32.57031 h 2.03516 2.03516 v 2.03516 2.03516 h -2.03516 -2.03516 v 4.07226 4.07031 h -2.03711 -2.03515 v -4.07031 -4.07226 H 128.00391 87.291016 v 4.07226 4.07031 h -2.035157 -2.035156 v -4.07031 -4.07226 h -2.037109 -2.035156 v -2.03516 -2.03516 h 2.035156 2.037109 V 126.11914 93.548828 h -2.037109 -2.035156 v -2.035156 -2.035156 h 2.035156 2.037109 V 85.40625 Z m 4.070313,12.21289 v 32.570312 32.57031 H 128.00391 168.7168 V 126.11914 93.548828 h -40.71289 z m 53.386714,4.822266 h 24.75977 v 5.912106 5.91407 c -1.95712,2.35842 -3.91592,2.66516 -5.87305,0 l -0.0195,-2.75782 -0.0215,-2.75781 -18.41016,-0.0215 c -10.12541,-0.011 -18.43478,0.008 -18.4668,0.041 -0.032,0.0328 -1.92702,11.10381 -4.21093,24.60352 l -4.15235,24.54492 h -4.76367 l -4.76172,-0.002 -3.92383,-12.37696 c -2.158314,-6.80781 -3.954731,-12.43308 -3.992183,-12.5 -0.05877,-0.10502 -0.388656,-0.12109 -2.40625,-0.12109 h -2.337891 c -2.222052,-2.87592 -1.840279,-4.98685 0,-6.66797 l 4.941406,0.002 h 4.941408 l 3.45117,9.88086 c 1.89894,5.43406 3.47231,9.88064 3.49414,9.88086 0.0218,0 1.58537,-9.74191 3.47656,-21.64843 1.8912,-11.90655 3.45692,-21.710721 3.47852,-21.787114 0.0373,-0.131907 1.28543,-0.138672 24.79687,-0.138672 z m -10.95312,19.990236 a 3.7984151,3.7984151 0 0 1 2.72656,1.14648 l 11.2793,11.24414 11.27734,-11.24414 a 3.7986322,3.7986322 0 1 1 5.36328,5.38086 l -11.26171,11.22461 11.26171,11.22656 a 3.7984151,3.7984151 0 1 1 -5.36328,5.37891 l -11.27734,-11.24219 -11.2793,11.24219 a 3.7984151,3.7984151 0 1 1 -5.36328,-5.37891 l 11.26172,-11.22656 -11.26172,-11.22461 a 3.7984151,3.7984151 0 0 1 2.63672,-6.52734 z" transform="matrix(2.6746301,0,0,2.6746301,75.962014,-524.97719)"/>
+ <path style="isolation:isolate;fill:url(#linearGradient1237)" d="m 486.99605,-405.0358 h 74.07383 c 18.46037,0 33.32197,14.8616 33.32197,33.32197 v 73.8487 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice-startcenter.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice-startcenter.svg
new file mode 120000
index 000000000..15476617e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice-writer.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice-writer.svg
new file mode 100755
index 000000000..bf29577cd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice-writer.svg
@@ -0,0 +1,65 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" width="256" height="256" version="1.1" viewBox="0 0 256 256">
+ <defs>
+ <linearGradient id="linearGradient1233">
+ <stop style="stop-color:#838383" offset="0"/>
+ <stop style="stop-color:#fefefe" offset="1"/>
+ </linearGradient>
+ <filter id="Tzcz4vEdmITS7wQ3AsSx9hYNK6Mdtix6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood flood-opacity=".4"/>
+ <feComposite in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ <linearGradient id="_lgradient_0-2" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.64831,0,0,228.3384,1.3527226,283.64321)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4d4d4d"/>
+ <stop offset="100%" style="stop-color:#333333"/>
+ </linearGradient>
+ <linearGradient id="linearGradient1235" x1="242.26" x2="594.392" y1="-187.655" y2="-187.655" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient1233"/>
+ <linearGradient id="linearGradient1237" x1="418.455" x2="507.677" y1="263.901" y2="-385.173" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient902"/>
+ <linearGradient id="linearGradient1245" x1="418.455" x2="507.677" y1="263.901" y2="-385.173" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient1233"/>
+ <linearGradient id="linearGradient902" x1=".181" x2=".898" y1="-.028" y2=".881" gradientTransform="matrix(200,0,0,185,28,34)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f2f2f2"/>
+ <stop offset="100%" stop-color="#f9f9f9"/>
+ </linearGradient>
+ <linearGradient id="linearGradient966" x1="418.455" x2="507.677" y1="263.901" y2="-385.173" gradientUnits="userSpaceOnUse" xlink:href="#_lgradient_0"/>
+ <linearGradient id="linearGradient968" x1="242.26" x2="594.392" y1="-187.655" y2="-187.655" gradientUnits="userSpaceOnUse" xlink:href="#_lgradient_0"/>
+ <radialGradient id="radialGradient1002" cx="418.326" cy="-187.655" r="176.066" fx="418.326" fy="-187.655" gradientTransform="matrix(1,0,0,1.2410486,0,45.233967)" gradientUnits="userSpaceOnUse" xlink:href="#_lgradient_0-2"/>
+ </defs>
+ <g style="filter:url(#Tzcz4vEdmITS7wQ3AsSx9hYNK6Mdtix6)">
+ <linearGradient id="_lgradient_0" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.64831,0,0,228.3384,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4d4d4d"/>
+ <stop offset="100%" style="stop-color:#333333"/>
+ </linearGradient>
+ <path d="m 165.68892,11.95 c 74.05571,0 84.63939,10.557198 84.63939,84.543859 v 59.250791 c 0,73.98626 -10.58368,84.54375 -84.63939,84.54375 H 90.319393 C 16.26369,240.2884 5.68,229.73091 5.68,155.74465 V 96.493859 C 5.68,22.507198 16.26369,11.95 90.319393,11.95 Z" style="fill:url(#_lgradient_0)"/>
+ </g>
+ <g style="opacity:0.4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path d="m 165.06803,11.951234 c 4.32796,-0.0098 8.65591,0.0393 12.98388,0.137547 3.87549,0.0786 7.75096,0.225969 11.62645,0.45194 3.45254,0.196495 6.90506,0.481413 10.34775,0.854755 3.05908,0.334042 6.11816,0.785982 9.14773,1.345993 2.7148,0.501064 5.4001,1.139674 8.04606,1.915831 2.40005,0.697558 4.75091,1.562139 7.02309,2.583915 2.1148,0.943179 4.14107,2.063202 6.05914,3.350247 1.83937,1.237921 3.56072,2.652689 5.13453,4.214828 1.56396,1.571962 2.98039,3.281474 4.21975,5.118705 1.28856,1.915829 2.40989,3.939733 3.364,6.042234 1.02298,2.279347 1.88857,4.617644 2.59679,7.005063 0.77705,2.642863 1.41641,5.325025 1.91806,8.036664 0.56066,3.026028 1.01314,6.071709 1.34757,9.127214 0.37378,3.438666 0.65903,6.877336 0.85575,10.325833 0.22624,3.861136 0.37378,7.732098 0.4623,11.593234 0.0885,4.322894 0.13771,8.645795 0.12788,12.958869 v 58.211784 c 0.01,4.32289 -0.0393,8.63596 -0.12788,12.95886 -0.0885,3.87096 -0.23606,7.7321 -0.4623,11.59323 -0.19672,3.4485 -0.48197,6.89699 -0.85575,10.32585 -0.33443,3.0555 -0.78691,6.111 -1.34757,9.13702 -0.50165,2.70181 -1.14101,5.38399 -1.91806,8.02685 -0.70822,2.38741 -1.57381,4.73553 -2.59679,7.00505 -0.95411,2.11234 -2.07544,4.12641 -3.364,6.04225 -1.23936,1.83723 -2.65579,3.55656 -4.21975,5.1187 -1.57381,1.56213 -3.29516,2.9769 -5.13453,4.21483 -1.91807,1.28704 -3.94434,2.40707 -6.05914,3.35024 -2.27218,1.02178 -4.62304,1.88637 -7.02309,2.59374 -2.64596,0.77616 -5.33126,1.41477 -8.04606,1.906 -3.02957,0.56984 -6.08865,1.01195 -9.14773,1.34601 -3.44269,0.37333 -6.89521,0.65826 -10.34775,0.85475 -3.87549,0.22596 -7.75096,0.37335 -11.62645,0.46176 -4.32797,0.0884 -8.65592,0.13755 -12.98388,0.12773 H 90.941963 c -4.327957,0.01 -8.655914,-0.0393 -12.983863,-0.12773 -3.87549,-0.0884 -7.75098,-0.2358 -11.626462,-0.46176 -3.45253,-0.19649 -6.90506,-0.48142 -10.347752,-0.85475 -3.059078,-0.33406 -6.118153,-0.77617 -9.147724,-1.34601 -2.714806,-0.49123 -5.400105,-1.12984 -8.046062,-1.906 -2.400047,-0.70737 -4.750913,-1.57196 -7.023091,-2.59374 -2.114796,-0.94317 -4.141066,-2.0632 -6.059138,-3.35024 -1.839382,-1.23793 -3.560728,-2.6527 -5.134528,-4.21483 -1.563966,-1.56214 -2.980388,-3.28147 -4.219757,-5.1187 -1.28855,-1.91584 -2.409885,-3.92991 -3.364002,-6.04225 -1.022972,-2.26952 -1.888563,-4.61764 -2.596773,-7.00505 C 9.615746,204.62484 8.976389,201.94266 8.47474,199.24085 7.914072,196.21483 7.461604,193.15933 7.127172,190.10383 6.753394,186.67497 6.468142,183.22648 6.271417,179.77798 6.045183,175.91685 5.897639,172.05571 5.809112,168.18475 5.720586,163.86185 5.671405,159.54878 5.681241,155.22589 V 97.014106 C 5.671405,92.701032 5.720586,88.378131 5.809112,84.055237 5.897639,80.194101 6.045183,76.323139 6.271417,72.462003 6.468142,69.013506 6.753394,65.574836 7.127172,62.13617 c 0.334432,-3.055505 0.7869,-6.101186 1.347568,-9.127214 0.501649,-2.711639 1.141006,-5.393801 1.918071,-8.036664 0.70821,-2.387419 1.573801,-4.725716 2.596773,-7.005063 0.954117,-2.102501 2.075452,-4.126405 3.364002,-6.042234 1.239369,-1.837231 2.655791,-3.546743 4.219757,-5.118705 1.5738,-1.562139 3.295146,-2.976907 5.134528,-4.214828 1.918072,-1.287045 3.944342,-2.407068 6.059138,-3.350247 2.272178,-1.021776 4.623044,-1.886357 7.023091,-2.583915 2.645957,-0.776157 5.331256,-1.414767 8.046062,-1.915831 3.029571,-0.560011 6.088646,-1.011951 9.147724,-1.345993 3.442692,-0.373342 6.895222,-0.65826 10.347752,-0.854755 3.875482,-0.225971 7.750972,-0.373342 11.626462,-0.45194 4.327949,-0.09825 8.655906,-0.147372 12.983863,-0.137547 z m 0.01,4.008507 c 4.29844,-0.0098 8.59688,0.0393 12.89534,0.127722 3.8263,0.08842 7.65261,0.235794 11.47891,0.451939 3.38368,0.196496 6.76736,0.47159 10.13136,0.84493 2.97054,0.314394 5.93126,0.746684 8.86246,1.296871 2.5771,0.471589 5.13453,1.080725 7.65261,1.817583 2.22301,0.648435 4.39681,1.454066 6.50177,2.397243 1.90824,0.854756 3.73779,1.866708 5.46896,3.02603 1.623,1.09055 3.13777,2.338296 4.52469,3.723589 1.38692,1.385293 2.63611,2.898308 3.73778,4.519395 1.16067,1.729159 2.17381,3.546744 3.02957,5.442925 0.94428,2.112324 1.75086,4.283597 2.40004,6.494171 0.74756,2.515143 1.34758,5.059759 1.82954,7.633848 0.541,2.927781 0.9738,5.875213 1.2984,8.842295 0.37378,3.360073 0.64919,6.72997 0.84592,10.109694 0.2164,3.821836 0.37378,7.633845 0.45246,11.45568 0.0885,4.293428 0.1377,8.577029 0.1377,12.87045 0,0 0,0 0,0 v 58.211784 c 0,0 0,0 0,0 0,4.29342 -0.0492,8.57702 -0.1377,12.87044 -0.0787,3.82183 -0.23606,7.64367 -0.45246,11.45568 -0.19673,3.37973 -0.47214,6.74962 -0.84592,10.11952 -0.3246,2.95725 -0.7574,5.90469 -1.2984,8.83246 -0.48196,2.5741 -1.08198,5.11872 -1.82954,7.63385 -0.64918,2.22041 -1.45576,4.38186 -2.40004,6.49418 -0.85576,1.89619 -1.8689,3.7236 -3.02957,5.44293 -1.10167,1.6309 -2.35086,3.14393 -3.73778,4.52922 -1.38692,1.37546 -2.90169,2.62321 -4.52469,3.71376 -1.73117,1.15932 -3.56072,2.17127 -5.46896,3.02602 -2.10496,0.95301 -4.27876,1.74882 -6.50177,2.39725 -2.51808,0.73686 -5.07551,1.346 -7.65261,1.81759 -2.9312,0.55018 -5.89192,0.98247 -8.86246,1.30669 -3.364,0.36351 -6.74768,0.64844 -10.13136,0.8351 -3.8263,0.21615 -7.65261,0.37335 -11.47891,0.45195 -4.29846,0.0982 -8.5969,0.13754 -12.89534,0.13754 0,0 0,0 -0.01,0 H 90.941963 c -0.0098,0 -0.0098,0 -0.0098,0 -4.298442,0 -8.596891,-0.0393 -12.895341,-0.13754 -3.826305,-0.0786 -7.652611,-0.2358 -11.478916,-0.45195 -3.383673,-0.18666 -6.767346,-0.47159 -10.13135,-0.8351 -2.970551,-0.32422 -5.931265,-0.75651 -8.86247,-1.30669 -2.577104,-0.47159 -5.134531,-1.08073 -7.652615,-1.81759 -2.222994,-0.64843 -4.396807,-1.44424 -6.501768,-2.39725 -1.908236,-0.85475 -3.737779,-1.8667 -5.468962,-3.02602 -1.622983,-1.09055 -3.137768,-2.3383 -4.524681,-3.71376 -1.386913,-1.38529 -2.636118,-2.89832 -3.737779,-4.52922 -1.160679,-1.71933 -2.173815,-3.54674 -3.029569,-5.44293 -0.944282,-2.11232 -1.750855,-4.27377 -2.400048,-6.49418 -0.747556,-2.51513 -1.347569,-5.05975 -1.829545,-7.63385 -0.540995,-2.92777 -0.97379,-5.87521 -1.298387,-8.83246 -0.373778,-3.3699 -0.649193,-6.73979 -0.845918,-10.11952 C 10.058378,175.74 9.900997,171.91816 9.822307,168.09633 9.733781,163.80291 9.6846,159.51931 9.6846,155.22589 c 0,0 0,0 0,0 V 97.014106 c 0,0 0,0 0,0 0,-4.293421 0.049181,-8.577022 0.137707,-12.87045 0.07869,-3.821835 0.236071,-7.633844 0.452469,-11.45568 0.196725,-3.379724 0.47214,-6.749621 0.845918,-10.109694 0.324597,-2.967082 0.757392,-5.914514 1.298387,-8.842295 0.481976,-2.574089 1.081989,-5.118705 1.829545,-7.633848 0.649193,-2.210574 1.455766,-4.381847 2.400048,-6.494171 0.855754,-1.896181 1.86889,-3.713766 3.029569,-5.442925 1.101661,-1.621087 2.350866,-3.134102 3.737779,-4.519395 1.386913,-1.385293 2.901698,-2.633039 4.524681,-3.723589 1.731183,-1.159322 3.560726,-2.171274 5.468962,-3.02603 2.104961,-0.943177 4.278774,-1.748808 6.501768,-2.397243 2.518084,-0.736858 5.075511,-1.345994 7.652615,-1.817583 2.931205,-0.550187 5.891919,-0.982477 8.86247,-1.296871 3.364004,-0.37334 6.747677,-0.648434 10.13135,-0.84493 3.826305,-0.216145 7.652611,-0.363516 11.478916,-0.451939 4.29845,-0.08842 8.596899,-0.137547 12.895341,-0.127722 0,0 0,0 0.0098,0 h 74.126065 c 0.01,0 0.01,0 0.01,0 z" style="fill:url(#_lgradient_1);fill-rule:evenodd"/>
+ </g>
+ <g transform="matrix(1.1495134,0,0,1.0693277,-23.142398,-4.6188599)">
+ <path style="isolation:isolate;fill:#3ba9fb" d="m 245.16992,340.51172 c -0.1857,-2.60598 -0.36662,-5.22388 -0.63281,-7.60156 -0.36427,-3.25372 -0.81032,-6.29796 -1.34766,-9.14649 -0.53733,-2.84853 -1.16611,-5.50154 -1.90234,-7.9707 -0.73623,-2.46916 -1.58007,-4.75353 -2.54102,-6.86914 -0.96095,-2.11561 -2.04046,-4.06174 -3.25195,-5.84961 -1.21149,-1.78787 -2.55315,-3.41834 -4.04102,-4.9043 -1.48786,-1.48595 -3.12205,-2.82726 -4.9121,-4.03711 -1.79006,-1.20985 -3.7374,-2.28848 -5.85547,-3.24804 -2.11807,-0.95957 -4.407,-1.80006 -6.87891,-2.53516 -2.47191,-0.7351 -5.12694,-1.36395 -7.97852,-1.90039 -2.85157,-0.53645 -5.89918,-0.98014 -9.15624,-1.34375 -3.25707,-0.36361 -6.72373,-0.64669 -10.41211,-0.86328 -7.37676,-0.43318 -15.64148,-0.59961 -24.89844,-0.59961 h -37.6836 v 56.86914 z M 123.67773,283.64258 H 85.992188 c -9.256963,0 -17.521678,0.16643 -24.898438,0.59961 -3.68838,0.21659 -7.155044,0.49967 -10.412109,0.86328 -3.257066,0.36361 -6.304674,0.8073 -9.15625,1.34375 -2.851576,0.53644 -5.506605,1.16529 -7.978516,1.90039 -2.471911,0.7351 -4.760837,1.57559 -6.878906,2.53516 -2.11807,0.95956 -4.065416,2.03819 -5.855469,3.24804 -1.790053,1.20985 -3.422296,2.55116 -4.910156,4.03711 -1.487861,1.48596 -2.831476,3.11643 -4.042969,4.9043 -1.211493,1.78787 -2.2910039,3.734 -3.2519531,5.84961 -0.9609493,2.11561 -1.8028324,4.39998 -2.5390625,6.86914 -0.7362301,2.46916 -1.3669616,5.12217 -1.9042969,7.9707 -0.5373353,2.84853 -0.9814382,5.89277 -1.3457031,9.14649 -0.2661858,2.37764 -0.4471115,4.99562 -0.6328125,7.60156 H 123.67773 Z" transform="matrix(0.86993331,0,0,0.93516702,23.896042,-249.75921)"/>
+ <path style="isolation:isolate;fill:#3a8be0" d="m 246.00195,397.8125 v -29.625 c 0,-9.24833 -0.16557,-17.50557 -0.59961,-24.875 -0.0584,-0.99208 -0.164,-1.84063 -0.23242,-2.80078 H 123.67773 V 397.8125 Z M 2.1855469,340.51172 c -0.068424,0.96019 -0.1759422,1.80866 -0.234375,2.80078 -0.4340378,7.36943 -0.5976563,15.62667 -0.5976563,24.875 v 29.625 H 123.67773 v -57.30078 z" transform="matrix(0.86993331,0,0,0.93516702,23.896042,-249.75921)"/>
+ <path style="isolation:isolate;fill:#305aa4" d="m 245.16992,455.11328 c 0.0684,-0.96014 0.17399,-1.80871 0.23242,-2.80078 0.43404,-7.3694 0.59961,-15.62672 0.59961,-24.875 v -29.625 H 123.67773 v 57.30078 z M 1.3535156,397.8125 v 29.625 c 0,9.24828 0.1636185,17.5056 0.5976563,24.875 0.058433,0.99211 0.1659513,1.8406 0.234375,2.80078 H 123.67773 V 397.8125 Z" transform="matrix(0.86993331,0,0,0.93516702,23.896042,-249.75921)"/>
+ <path style="isolation:isolate;fill:#263f78" d="m 123.67773,511.98242 h 37.6836 c 9.25696,0 17.52168,-0.16642 24.89844,-0.59961 3.68838,-0.21659 7.15504,-0.49967 10.41211,-0.86328 3.25706,-0.36361 6.30467,-0.8073 9.15624,-1.34375 2.85158,-0.53645 5.50661,-1.16529 7.97852,-1.90039 2.47191,-0.7351 4.76084,-1.57558 6.87891,-2.53516 2.11807,-0.95957 4.06541,-2.03819 5.85547,-3.24804 1.79005,-1.20986 3.42424,-2.55116 4.9121,-4.03711 1.48787,-1.48596 2.82953,-3.11643 4.04102,-4.9043 1.21149,-1.78787 2.291,-3.734 3.25195,-5.84961 0.96095,-2.1156 1.80479,-4.40194 2.54102,-6.87109 0.73623,-2.46916 1.36501,-5.12023 1.90234,-7.96875 0.53734,-2.84852 0.98339,-5.89278 1.34766,-9.14649 0.26619,-2.37767 0.44711,-4.99559 0.63281,-7.60156 H 123.67773 Z M 2.1855469,455.11328 c 0.185701,2.60593 0.3666267,5.22393 0.6328125,7.60156 0.3642649,3.25371 0.8083678,6.29797 1.3457031,9.14649 0.5373353,2.84852 1.1680668,5.49959 1.9042969,7.96875 0.7362301,2.46915 1.5781132,4.75549 2.5390625,6.87109 0.9609492,2.11561 2.0404601,4.06174 3.2519531,5.84961 1.211493,1.78787 2.555108,3.41834 4.042969,4.9043 1.48786,1.48595 3.120103,2.82725 4.910156,4.03711 1.790053,1.20985 3.737399,2.28847 5.855469,3.24804 2.118069,0.95958 4.406995,1.80006 6.878906,2.53516 2.471911,0.7351 5.12694,1.36394 7.978516,1.90039 2.851576,0.53645 5.899184,0.98014 9.15625,1.34375 3.257065,0.36361 6.723729,0.64669 10.412109,0.86328 7.37676,0.43319 15.641475,0.59961 24.898438,0.59961 h 37.685542 v -56.86914 z" transform="matrix(0.86993331,0,0,0.93516702,23.896042,-249.75921)"/>
+ </g>
+ <g transform="matrix(0.36845168,0,0,0.37947982,-22.627324,197.5981)" style="opacity:0.42300002;isolation:isolate;fill:url(#linearGradient968);filter:url(#filter1038)">
+ <path d="m 275.58167,-405.0358 171.56311,-1.12574 147.24707,147.47223 V -2.4704056 c 0,18.4603706 -14.8616,33.3219676 -33.32197,33.3219676 H 275.58167 c -18.46037,0 -33.32197,-14.861597 -33.32197,-33.3219676 V -371.71383 c 0,-18.46037 14.8616,-33.32197 33.32197,-33.32197 z" style="fill:url(#radialGradient1002)"/>
+ <path d="m 486.99605,-405.0358 h 74.07383 c 18.46037,0 33.32197,14.8616 33.32197,33.32197 v 73.8487 z" style="isolation:isolate;fill:url(#linearGradient966)"/>
+ </g>
+ <g transform="translate(0,40)">
+ <g style="fill:url(#linearGradient1235)" transform="matrix(0.37388348,0,0,0.37388348,-28.400942,156.2803)">
+ <path style="fill:url(#linearGradient1237)" d="m 275.58167,-405.0358 171.56311,-1.12574 147.24707,147.47223 V -2.4704056 c 0,18.4603706 -14.8616,33.3219676 -33.32197,33.3219676 H 275.58167 c -18.46037,0 -33.32197,-14.861597 -33.32197,-33.3219676 V -371.71383 c 0,-18.46037 14.8616,-33.32197 33.32197,-33.32197 z"/>
+ <path style="isolation:isolate;fill:url(#linearGradient1245)" d="m 486.99605,-405.0358 h 74.07383 c 18.46037,0 33.32197,14.8616 33.32197,33.32197 v 73.8487 z"/>
+ </g>
+ <path d="m 117.48252,75.58729 h 52.81179 v -7.47911 h -52.81179 z m 0,-14.27552 h 52.81179 v -7.479113 h -52.81179 z m 0,-14.27552 h 52.81179 V 39.557139 H 117.48252 Z M 85.714001,82.38369 H 170.29431 V 89.8628 H 85.714001 Z m 0.257173,14.27551 h 84.323136 v 7.47912 H 85.971174 Z m 0,14.26745 h 84.323136 v 7.47912 H 85.971174 Z m -0.257173,14.27552 H 144.5652 v 7.47911 H 85.714001 Z" style="isolation:isolate;fill:#357bc4"/>
+ <g transform="matrix(1.0391362,0,0,1.2136929,130.07213,8.433585)" style="font-size:40px;line-height:1.25;letter-spacing:0px;word-spacing:0px;fill:#3a8adf">
+ <path d="m -29.328125,33.412913 -3.426886,11.215993 h 6.873304 z m -2.226562,-7.182444 h 4.472656 l 11.113281,29.160156 h -6.026238 l -2.65625,-7.480469 h -9.29518 l -2.65625,7.480469 H -42.6875 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice-xslt.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice-xslt.svg
new file mode 100644
index 000000000..a01cb7a95
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice-xslt.svg
@@ -0,0 +1,67 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" width="256" height="256" version="1.1" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Tzcz4vEdmITS7wQ3AsSx9hYNK6Mdtix6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood flood-opacity=".4"/>
+ <feComposite in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ <linearGradient id="_lgradient_0-2" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.64831,0,0,228.3384,1.3527226,283.64321)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4d4d4d"/>
+ <stop offset="100%" style="stop-color:#333333"/>
+ </linearGradient>
+ <filter style="color-interpolation-filters:sRGB" id="a" width="4" height="4" x="-2" y="-2" filterUnits="objectBoundingBox">
+ <feGaussianBlur in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset dy="4" result="pf_100_offsetBlur"/>
+ <feFlood flood-opacity=".4"/>
+ <feComposite in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ <filter style="color-interpolation-filters:sRGB" id="b" width="4" height="4" x="-2" y="-2" filterUnits="objectBoundingBox">
+ <feGaussianBlur in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset result="pf_100_offsetBlur"/>
+ <feFlood flood-opacity=".4"/>
+ <feComposite in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <linearGradient id="linearGradient1235" x1="242.26" x2="594.392" y1="-187.655" y2="-187.655" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient902"/>
+ <linearGradient id="linearGradient968" x1="242.26" x2="594.392" y1="-187.655" y2="-187.655" gradientUnits="userSpaceOnUse" xlink:href="#_lgradient_0"/>
+ <radialGradient id="radialGradient1002" cx="418.326" cy="-187.655" r="176.066" fx="418.326" fy="-187.655" gradientTransform="matrix(1,0,0,1.2410486,0,45.233967)" gradientUnits="userSpaceOnUse" xlink:href="#_lgradient_0-2"/>
+ <linearGradient id="linearGradient966" x1="418.455" x2="507.677" y1="263.901" y2="-385.173" gradientUnits="userSpaceOnUse" xlink:href="#_lgradient_0"/>
+ <linearGradient id="linearGradient952" x1="242.26" x2="594.392" y1="-187.655" y2="-187.655" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient902"/>
+ <linearGradient id="linearGradient960" x1="486.996" x2="594.392" y1="-351.45" y2="-351.45" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient902"/>
+ </defs>
+ <g style="filter:url(#Tzcz4vEdmITS7wQ3AsSx9hYNK6Mdtix6)">
+ <linearGradient id="_lgradient_0" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.64831,0,0,228.3384,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4d4d4d"/>
+ <stop offset="100%" style="stop-color:#333333"/>
+ </linearGradient>
+ </g>
+ <path style="isolation:isolate;fill:#666666;filter:url(#a)" d="m 166.35101,13.27999 c 74.056,0 84.64,10.557 84.64,84.544 v 59.251 c 0,73.986 -10.584,84.544 -84.64,84.544 h -75.369 c -74.056,0 -84.639,-10.558 -84.639,-84.544 v -59.251 c 0,-73.987 10.583,-84.544 84.639,-84.544 z"/>
+ <path style="opacity:0.05;isolation:isolate;fill:#ffffff" d="m 8.47601,55.73999 c -1.747,10.927 -2.318,24.515 -2.318,41.465 v 59.251 c 0,73.986 10.584,84.544 84.64,84.544 h 75.369 c 55.135,0 75.078,-5.874 81.675,-39.397 z"/>
+ <path style="opacity:0.2;isolation:isolate;fill:#ffffff" d="m 226.49901,22.24999 -196.543,209.648 c 12.579,6.593 31.794,8.25 60.948,8.25 h 74.647 c 73.345,0 83.828,-10.456 83.828,-83.733 v -58.682 c 0,-44.15 -3.813,-65.489 -22.88,-75.483 z"/>
+ <g transform="translate(1e-5,-1e-5)" style="isolation:isolate;filter:url(#b)">
+ <linearGradient id="linearGradient902" x1=".181" x2=".898" y1="-.028" y2=".881" gradientTransform="matrix(200,0,0,185,28,34)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f2f2f2"/>
+ <stop offset="100%" stop-color="#f9f9f9"/>
+ </linearGradient>
+ </g>
+ <g transform="translate(1e-5,-1e-5)" style="opacity:0.4;isolation:isolate">
+ <path d="m 165.068,11.951 c 4.328,-0.01 8.656,0.04 12.984,0.138 3.875,0.078 7.75,0.226 11.626,0.452 3.453,0.196 6.905,0.481 10.348,0.854 3.06,0.335 6.118,0.786 9.148,1.346 a 80.47,80.47 0 0 1 8.046,1.916 53.64,53.64 0 0 1 7.023,2.584 40.413,40.413 0 0 1 6.06,3.35 35.176,35.176 0 0 1 5.134,4.215 35.072,35.072 0 0 1 4.22,5.119 41.692,41.692 0 0 1 3.363,6.042 55.982,55.982 0 0 1 2.597,7.005 80.224,80.224 0 0 1 1.918,8.037 124.43,124.43 0 0 1 1.348,9.127 c 0.374,3.439 0.659,6.878 0.856,10.326 0.226,3.861 0.373,7.732 0.462,11.593 0.088,4.323 0.138,8.646 0.128,12.96 v 58.21 c 0.01,4.324 -0.04,8.637 -0.128,12.96 a 325.177,325.177 0 0 1 -0.462,11.593 200.984,200.984 0 0 1 -0.856,10.326 124.691,124.691 0 0 1 -1.348,9.137 80.687,80.687 0 0 1 -1.918,8.027 55.414,55.414 0 0 1 -2.597,7.005 41.18,41.18 0 0 1 -3.364,6.042 34.559,34.559 0 0 1 -4.22,5.119 35.177,35.177 0 0 1 -5.134,4.215 40.412,40.412 0 0 1 -6.059,3.35 55.138,55.138 0 0 1 -7.023,2.594 77.806,77.806 0 0 1 -8.046,1.906 120,120 0 0 1 -9.148,1.346 c -3.443,0.373 -6.895,0.658 -10.348,0.854 -3.875,0.226 -7.75,0.374 -11.626,0.462 -4.328,0.088 -8.656,0.138 -12.984,0.128 H 90.942 c -4.328,0.01 -8.656,-0.04 -12.984,-0.128 a 328.387,328.387 0 0 1 -11.626,-0.462 203.003,203.003 0 0 1 -10.348,-0.854 120,120 0 0 1 -9.148,-1.346 77.806,77.806 0 0 1 -8.046,-1.906 55.139,55.139 0 0 1 -7.023,-2.594 40.413,40.413 0 0 1 -6.06,-3.35 35.176,35.176 0 0 1 -5.134,-4.215 34.56,34.56 0 0 1 -4.22,-5.119 41.183,41.183 0 0 1 -3.363,-6.042 55.415,55.415 0 0 1 -2.597,-7.005 80.682,80.682 0 0 1 -1.918,-8.027 124.688,124.688 0 0 1 -1.348,-9.137 200.993,200.993 0 0 1 -0.856,-10.326 325.212,325.212 0 0 1 -0.462,-11.593 569.197,569.197 0 0 1 -0.128,-12.96 v -58.21 c -0.01,-4.314 0.04,-8.637 0.128,-12.96 0.089,-3.86 0.236,-7.732 0.462,-11.593 0.197,-3.448 0.482,-6.887 0.856,-10.326 0.335,-3.055 0.787,-6.101 1.348,-9.127 a 80.219,80.219 0 0 1 1.918,-8.037 55.983,55.983 0 0 1 2.597,-7.005 41.695,41.695 0 0 1 3.364,-6.042 35.072,35.072 0 0 1 4.22,-5.119 35.176,35.176 0 0 1 5.134,-4.215 40.413,40.413 0 0 1 6.059,-3.35 53.64,53.64 0 0 1 7.023,-2.584 80.47,80.47 0 0 1 8.046,-1.916 125.11,125.11 0 0 1 9.148,-1.346 c 3.443,-0.373 6.895,-0.658 10.348,-0.854 3.875,-0.226 7.75,-0.374 11.626,-0.452 4.328,-0.098 8.656,-0.148 12.984,-0.138 z m 0.01,4.009 c 4.298,-0.01 8.597,0.039 12.895,0.127 3.827,0.089 7.653,0.236 11.48,0.452 3.383,0.197 6.766,0.472 10.13,0.845 2.971,0.315 5.932,0.747 8.863,1.297 a 75.943,75.943 0 0 1 7.653,1.818 50.493,50.493 0 0 1 6.501,2.397 37.038,37.038 0 0 1 5.47,3.026 30.383,30.383 0 0 1 4.524,3.724 31.05,31.05 0 0 1 3.738,4.519 37.271,37.271 0 0 1 3.03,5.443 51.46,51.46 0 0 1 2.4,6.494 75.563,75.563 0 0 1 1.829,7.634 c 0.54,2.928 0.974,5.875 1.298,8.842 0.374,3.36 0.65,6.73 0.846,10.11 0.217,3.822 0.374,7.634 0.453,11.456 0.088,4.293 0.137,8.577 0.137,12.87 v 58.212 c 0,4.293 -0.049,8.577 -0.137,12.87 a 317.503,317.503 0 0 1 -0.453,11.456 c -0.196,3.38 -0.472,6.75 -0.846,10.12 a 121.689,121.689 0 0 1 -1.298,8.832 75.562,75.562 0 0 1 -1.83,7.634 50.902,50.902 0 0 1 -2.4,6.494 36.767,36.767 0 0 1 -3.03,5.443 30.615,30.615 0 0 1 -3.737,4.53 30.938,30.938 0 0 1 -4.525,3.713 37.038,37.038 0 0 1 -5.469,3.026 49.07,49.07 0 0 1 -6.501,2.397 75.942,75.942 0 0 1 -7.653,1.818 c -2.931,0.55 -5.892,0.982 -8.863,1.306 -3.364,0.364 -6.747,0.649 -10.13,0.836 -3.827,0.216 -7.653,0.373 -11.48,0.452 -4.298,0.098 -8.597,0.137 -12.895,0.137 H 90.932 c -4.298,0 -8.597,-0.04 -12.895,-0.137 a 320.093,320.093 0 0 1 -11.48,-0.452 193.696,193.696 0 0 1 -10.13,-0.836 116.71,116.71 0 0 1 -8.863,-1.306 75.942,75.942 0 0 1 -7.653,-1.818 49.07,49.07 0 0 1 -6.501,-2.397 37.038,37.038 0 0 1 -5.47,-3.026 30.938,30.938 0 0 1 -4.524,-3.714 30.615,30.615 0 0 1 -3.738,-4.529 36.766,36.766 0 0 1 -3.03,-5.443 50.903,50.903 0 0 1 -2.4,-6.494 75.567,75.567 0 0 1 -1.829,-7.634 121.69,121.69 0 0 1 -1.298,-8.832 c -0.374,-3.37 -0.65,-6.74 -0.846,-10.12 A 317.535,317.535 0 0 1 9.822,168.096 623.851,623.851 0 0 1 9.685,155.226 V 97.014 c 0,-4.293 0.049,-8.577 0.137,-12.87 0.079,-3.822 0.236,-7.634 0.453,-11.456 0.197,-3.38 0.472,-6.75 0.846,-10.11 0.324,-2.967 0.757,-5.914 1.298,-8.842 a 75.568,75.568 0 0 1 1.83,-7.634 51.46,51.46 0 0 1 2.4,-6.494 37.27,37.27 0 0 1 3.03,-5.443 31.05,31.05 0 0 1 3.737,-4.52 30.384,30.384 0 0 1 4.525,-3.723 37.039,37.039 0 0 1 5.469,-3.026 50.494,50.494 0 0 1 6.501,-2.397 75.943,75.943 0 0 1 7.653,-1.818 c 2.931,-0.55 5.892,-0.982 8.863,-1.297 3.364,-0.373 6.747,-0.648 10.13,-0.845 a 344.71,344.71 0 0 1 11.48,-0.452 c 4.298,-0.088 8.597,-0.137 12.895,-0.127 z" style="fill:url(#d);fill-rule:evenodd"/>
+ </g>
+ <g transform="matrix(0.36845168,0,0,0.37947982,-22.627324,197.5981)" style="opacity:0.42300002;isolation:isolate;fill:url(#linearGradient968);filter:url(#filter1038)">
+ <path d="m 275.58167,-405.0358 171.56311,-1.12574 147.24707,147.47223 V -2.4704056 c 0,18.4603706 -14.8616,33.3219676 -33.32197,33.3219676 H 275.58167 c -18.46037,0 -33.32197,-14.861597 -33.32197,-33.3219676 V -371.71383 c 0,-18.46037 14.8616,-33.32197 33.32197,-33.32197 z" style="fill:url(#radialGradient1002)"/>
+ <path d="m 486.99605,-405.0358 h 74.07383 c 18.46037,0 33.32197,14.8616 33.32197,33.32197 v 73.8487 z" style="isolation:isolate;fill:url(#linearGradient966)"/>
+ </g>
+ <g style="isolation:isolate;fill:url(#linearGradient1235)" transform="matrix(0.37388348,0,0,0.37388348,-28.400942,196.2803)">
+ <path style="fill:none;stroke:url(#linearGradient952);stroke-width:18.45494843;stroke-linecap:round" d="m 275.58167,-405.0358 171.56311,-1.12574 147.24707,147.47223 V -2.4704056 c 0,18.4603706 -14.8616,33.3219676 -33.32197,33.3219676 H 275.58167 c -18.46037,0 -33.32197,-14.861597 -33.32197,-33.3219676 V -371.71383 c 0,-18.46037 14.8616,-33.32197 33.32197,-33.32197 z"/>
+ <path d="m 475.38407,-414.26367 c 46.31134,46.21405 81.9239,81.72984 128.23507,127.94406 v -85.39328 c 0,-23.41278 -19.13605,-42.55078 -42.54883,-42.55078 z" style="isolation:isolate;fill:url(#linearGradient960)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice.svg
new file mode 120000
index 000000000..15476617e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice3-base.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice3-base.svg
new file mode 120000
index 000000000..7a162ad89
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice3-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice3-calc.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice3-calc.svg
new file mode 120000
index 000000000..6c95c6ec3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice3-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice3-draw.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice3-draw.svg
new file mode 120000
index 000000000..2c9640b8d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice3-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice3-impress.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice3-impress.svg
new file mode 120000
index 000000000..23162b764
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice3-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice3-main.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice3-main.svg
new file mode 120000
index 000000000..15476617e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice3-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice3-math.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice3-math.svg
new file mode 120000
index 000000000..d819533d4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice3-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice3-startcenter.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice3-startcenter.svg
new file mode 120000
index 000000000..15476617e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice3-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice3-writer.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice3-writer.svg
new file mode 120000
index 000000000..30306720a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice3-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice3.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice3.svg
new file mode 120000
index 000000000..15476617e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice3.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice34-base.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice34-base.svg
new file mode 120000
index 000000000..7a162ad89
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice34-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice34-calc.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice34-calc.svg
new file mode 120000
index 000000000..6c95c6ec3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice34-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice34-draw.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice34-draw.svg
new file mode 120000
index 000000000..2c9640b8d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice34-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice34-impress.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice34-impress.svg
new file mode 120000
index 000000000..23162b764
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice34-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice34-main.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice34-main.svg
new file mode 120000
index 000000000..15476617e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice34-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice34-math.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice34-math.svg
new file mode 120000
index 000000000..d819533d4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice34-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice34-startcenter.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice34-startcenter.svg
new file mode 120000
index 000000000..15476617e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice34-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice34-writer.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice34-writer.svg
new file mode 120000
index 000000000..30306720a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice34-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice34.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice34.svg
new file mode 120000
index 000000000..15476617e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice34.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice4.2-base.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice4.2-base.svg
new file mode 120000
index 000000000..7a162ad89
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice4.2-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice4.2-calc.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice4.2-calc.svg
new file mode 120000
index 000000000..6c95c6ec3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice4.2-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice4.2-draw.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice4.2-draw.svg
new file mode 120000
index 000000000..2c9640b8d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice4.2-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice4.2-impress.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice4.2-impress.svg
new file mode 120000
index 000000000..23162b764
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice4.2-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice4.2-math.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice4.2-math.svg
new file mode 120000
index 000000000..d819533d4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice4.2-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice4.2-startcenter b/.icons/Gruvbox_Dark-2/apps/64/libreoffice4.2-startcenter
new file mode 120000
index 000000000..6597421c2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice4.2-startcenter
@@ -0,0 +1 @@
+libreoffice-startcenter.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice4.2-startcenter.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice4.2-startcenter.svg
new file mode 120000
index 000000000..15476617e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice4.2-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice4.2-writer.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice4.2-writer.svg
new file mode 120000
index 000000000..30306720a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice4.2-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.0-base.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.0-base.svg
new file mode 120000
index 000000000..7a162ad89
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.0-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.0-calc.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.0-calc.svg
new file mode 120000
index 000000000..6c95c6ec3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.0-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.0-draw.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.0-draw.svg
new file mode 120000
index 000000000..2c9640b8d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.0-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.0-impress.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.0-impress.svg
new file mode 120000
index 000000000..23162b764
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.0-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.0-main.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.0-main.svg
new file mode 120000
index 000000000..15476617e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.0-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.0-math.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.0-math.svg
new file mode 120000
index 000000000..d819533d4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.0-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.0-startcenter.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.0-startcenter.svg
new file mode 120000
index 000000000..15476617e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.0-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.0-writer.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.0-writer.svg
new file mode 120000
index 000000000..30306720a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.0-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.0.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.0.svg
new file mode 120000
index 000000000..15476617e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.0.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.1-base.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.1-base.svg
new file mode 120000
index 000000000..7a162ad89
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.1-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.1-calc.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.1-calc.svg
new file mode 120000
index 000000000..6c95c6ec3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.1-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.1-draw.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.1-draw.svg
new file mode 120000
index 000000000..2c9640b8d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.1-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.1-impress.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.1-impress.svg
new file mode 120000
index 000000000..23162b764
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.1-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.1-main.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.1-main.svg
new file mode 120000
index 000000000..15476617e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.1-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.1-math.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.1-math.svg
new file mode 120000
index 000000000..d819533d4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.1-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.1-startcenter.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.1-startcenter.svg
new file mode 120000
index 000000000..15476617e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.1-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.1-writer.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.1-writer.svg
new file mode 120000
index 000000000..30306720a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.1-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.1.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.1.svg
new file mode 120000
index 000000000..15476617e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.1.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.2-base.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.2-base.svg
new file mode 120000
index 000000000..7a162ad89
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.2-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.2-calc.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.2-calc.svg
new file mode 120000
index 000000000..6c95c6ec3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.2-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.2-draw.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.2-draw.svg
new file mode 120000
index 000000000..2c9640b8d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.2-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.2-impress.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.2-impress.svg
new file mode 120000
index 000000000..23162b764
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.2-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.2-main.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.2-main.svg
new file mode 120000
index 000000000..15476617e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.2-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.2-math.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.2-math.svg
new file mode 120000
index 000000000..d819533d4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.2-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.2-startcenter.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.2-startcenter.svg
new file mode 120000
index 000000000..15476617e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.2-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.2-writer.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.2-writer.svg
new file mode 120000
index 000000000..30306720a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.2-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.2.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.2.svg
new file mode 120000
index 000000000..15476617e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.2.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.3-base.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.3-base.svg
new file mode 120000
index 000000000..7a162ad89
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.3-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.3-calc.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.3-calc.svg
new file mode 120000
index 000000000..6c95c6ec3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.3-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.3-draw.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.3-draw.svg
new file mode 120000
index 000000000..2c9640b8d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.3-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.3-impress.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.3-impress.svg
new file mode 120000
index 000000000..23162b764
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.3-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.3-main.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.3-main.svg
new file mode 120000
index 000000000..15476617e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.3-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.3-math.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.3-math.svg
new file mode 120000
index 000000000..d819533d4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.3-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.3-startcenter.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.3-startcenter.svg
new file mode 120000
index 000000000..15476617e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.3-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.3-writer.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.3-writer.svg
new file mode 120000
index 000000000..30306720a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.3-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.3.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.3.svg
new file mode 120000
index 000000000..15476617e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.3.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.4-base.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.4-base.svg
new file mode 120000
index 000000000..7a162ad89
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.4-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.4-calc.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.4-calc.svg
new file mode 120000
index 000000000..6c95c6ec3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.4-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.4-draw.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.4-draw.svg
new file mode 120000
index 000000000..2c9640b8d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.4-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.4-impress.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.4-impress.svg
new file mode 120000
index 000000000..23162b764
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.4-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.4-main.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.4-main.svg
new file mode 120000
index 000000000..15476617e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.4-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.4-math.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.4-math.svg
new file mode 120000
index 000000000..d819533d4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.4-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.4-startcenter.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.4-startcenter.svg
new file mode 120000
index 000000000..15476617e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.4-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.4-writer.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.4-writer.svg
new file mode 120000
index 000000000..30306720a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.4-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.4.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.4.svg
new file mode 120000
index 000000000..15476617e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice5.4.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice6.0-base.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice6.0-base.svg
new file mode 120000
index 000000000..7a162ad89
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice6.0-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice6.0-calc.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice6.0-calc.svg
new file mode 120000
index 000000000..6c95c6ec3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice6.0-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice6.0-draw.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice6.0-draw.svg
new file mode 120000
index 000000000..2c9640b8d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice6.0-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice6.0-impress.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice6.0-impress.svg
new file mode 120000
index 000000000..23162b764
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice6.0-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice6.0-main.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice6.0-main.svg
new file mode 120000
index 000000000..15476617e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice6.0-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice6.0-math.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice6.0-math.svg
new file mode 120000
index 000000000..d819533d4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice6.0-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice6.0-startcenter.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice6.0-startcenter.svg
new file mode 120000
index 000000000..15476617e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice6.0-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice6.0-writer.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice6.0-writer.svg
new file mode 120000
index 000000000..30306720a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice6.0-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreoffice6.0.svg b/.icons/Gruvbox_Dark-2/apps/64/libreoffice6.0.svg
new file mode 120000
index 000000000..15476617e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreoffice6.0.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.0-base.svg b/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.0-base.svg
new file mode 120000
index 000000000..7a162ad89
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.0-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.0-calc.svg b/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.0-calc.svg
new file mode 120000
index 000000000..6c95c6ec3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.0-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.0-draw.svg b/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.0-draw.svg
new file mode 120000
index 000000000..2c9640b8d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.0-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.0-impress.svg b/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.0-impress.svg
new file mode 120000
index 000000000..23162b764
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.0-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.0-main.svg b/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.0-main.svg
new file mode 120000
index 000000000..15476617e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.0-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.0-math.svg b/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.0-math.svg
new file mode 120000
index 000000000..d819533d4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.0-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.0-startcenter.svg b/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.0-startcenter.svg
new file mode 120000
index 000000000..15476617e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.0-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.0-writer.svg b/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.0-writer.svg
new file mode 120000
index 000000000..30306720a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.0-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.1-base.svg b/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.1-base.svg
new file mode 120000
index 000000000..7a162ad89
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.1-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.1-calc.svg b/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.1-calc.svg
new file mode 120000
index 000000000..6c95c6ec3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.1-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.1-draw.svg b/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.1-draw.svg
new file mode 120000
index 000000000..2c9640b8d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.1-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.1-impress.svg b/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.1-impress.svg
new file mode 120000
index 000000000..23162b764
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.1-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.1-main.svg b/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.1-main.svg
new file mode 120000
index 000000000..15476617e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.1-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.1-math.svg b/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.1-math.svg
new file mode 120000
index 000000000..d819533d4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.1-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.1-startcenter.svg b/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.1-startcenter.svg
new file mode 120000
index 000000000..15476617e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.1-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.1-writer.svg b/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.1-writer.svg
new file mode 120000
index 000000000..30306720a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libreofficedev6.1-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/libresprite.svg b/.icons/Gruvbox_Dark-2/apps/64/libresprite.svg
new file mode 120000
index 000000000..8d98231ce
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/libresprite.svg
@@ -0,0 +1 @@
+aseprite.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/licq.svg b/.icons/Gruvbox_Dark-2/apps/64/licq.svg
new file mode 120000
index 000000000..7c470d528
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/licq.svg
@@ -0,0 +1 @@
+icq.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/life-is-strange.svg b/.icons/Gruvbox_Dark-2/apps/64/life-is-strange.svg
new file mode 100755
index 000000000..da560409a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/life-is-strange.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="H9bvXqLlLyxT8Qm8AnhWf5sUuAwRSoj2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#H9bvXqLlLyxT8Qm8AnhWf5sUuAwRSoj2)">
+ <linearGradient id="_lgradient_21" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_22" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <linearGradient id="_lgradient_23" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(180,0,0,149.849998,40,49.667)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" d="M 46.796001 49.667 L 213.203995 49.667 C 216.956635 49.668655 219.998352 52.710358 220 56.463001 L 220 192.720993 C 219.998352 196.473648 216.956635 199.51535 213.203995 199.516998 L 46.796001 199.516998 C 43.043358 199.51535 40.001656 196.473648 40 192.720993 L 40 56.463001 C 40.001656 52.710358 43.043358 49.668655 46.796001 49.667 L 46.796001 49.667 Z"/>
+ <path fill="#ececec" fill-rule="evenodd" d="M 83.653724 180.5 L 83.653724 75.5 L 102.790016 75.5 L 102.790016 180.5 L 83.653724 180.5 Z M 153.043582 161.363708 L 153.043582 161.363708 L 153.043582 138.899366 L 153.043582 138.899366 Q 153.043582 136.236926 152.045166 135.321712 L 152.045166 135.321712 L 152.045166 135.321712 Q 151.046751 134.406498 148.384311 134.406498 L 148.384311 134.406498 L 134.905705 134.406498 L 134.905705 134.406498 Q 117.766244 134.406498 117.766244 117.766244 L 117.766244 117.766244 L 117.766244 91.973851 L 117.766244 91.973851 Q 117.766244 75.5 135.737718 75.5 L 135.737718 75.5 L 154.041997 75.5 L 154.041997 75.5 Q 172.013471 75.5 172.013471 91.973851 L 172.013471 91.973851 L 172.013471 106.617274 L 152.710777 106.617274 L 152.710777 94.636292 L 152.710777 94.636292 Q 152.710777 91.973851 151.712361 91.058637 L 151.712361 91.058637 L 151.712361 91.058637 Q 150.713946 90.143423 148.051506 90.143423 L 148.051506 90.143423 L 141.728209 90.143423 L 141.728209 90.143423 Q 138.899366 90.143423 137.900951 91.058637 L 137.900951 91.058637 L 137.900951 91.058637 Q 136.902536 91.973851 136.902536 94.636292 L 136.902536 94.636292 L 136.902536 115.769414 L 136.902536 115.769414 Q 136.902536 118.431854 137.900951 119.347068 L 137.900951 119.347068 L 137.900951 119.347068 Q 138.899366 120.262282 141.728209 120.262282 L 141.728209 120.262282 L 154.87401 120.262282 L 154.87401 120.262282 Q 172.346276 120.262282 172.346276 136.569731 L 172.346276 136.569731 L 172.346276 164.026149 L 172.346276 164.026149 Q 172.346276 180.5 154.208399 180.5 L 154.208399 180.5 L 136.236926 180.5 L 136.236926 180.5 Q 118.099049 180.5 118.099049 164.026149 L 118.099049 164.026149 L 118.099049 149.549128 L 137.235341 149.549128 L 137.235341 161.363708 L 137.235341 161.363708 Q 137.235341 164.026149 138.233756 164.941363 L 138.233756 164.941363 L 138.233756 164.941363 Q 139.232171 165.856577 142.061014 165.856577 L 142.061014 165.856577 L 148.384311 165.856577 L 148.384311 165.856577 Q 151.046751 165.856577 152.045166 164.941363 L 152.045166 164.941363 L 152.045166 164.941363 Q 153.043582 164.026149 153.043582 161.363708 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lifeograph.svg b/.icons/Gruvbox_Dark-2/apps/64/lifeograph.svg
new file mode 100644
index 000000000..891f211a3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lifeograph.svg
@@ -0,0 +1,58 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_8CP7tTOJlTUfV0NmRCg8CMB86CiS1Rpa">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_8CP7tTOJlTUfV0NmRCg8CMB86CiS1Rpa)">
+ <defs>
+ <filter id="GrgenmiQearnyirFRQVBQFTJpNImYM2I" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#GrgenmiQearnyirFRQVBQFTJpNImYM2I)">
+ <linearGradient id="_lgradient_194" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_194)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_195" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_195)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g style="opacity:0.4" filter="url(#F2szMZQnNyeiIm3lEIbfuP5nbkPPYT84)">
+ <g opacity=".4">
+ <path d="M 128 39.334 L 139.922 39.334 L 193.569 39.334 L 211.451 39.334 C 221.358 39.334 229.333 47.243 229.333 57.068 L 229.333 198.934 C 229.333 208.759 221.358 216.668 211.451 216.668 L 193.569 216.668 L 139.922 216.668 L 128 216.668 L 116.078 216.668 L 62.431 216.668 L 44.549 216.668 C 34.642 216.668 26.667 208.759 26.667 198.934 L 26.667 57.068 C 26.667 47.243 34.642 39.334 44.549 39.334 L 62.431 39.334 L 116.078 39.334 L 128 39.334 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="F2szMZQnNyeiIm3lEIbfuP5nbkPPYT84" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <path fill="#e4e4e4" d="M 128 39.333 L 128 57.067 L 128 198.933 L 128 216.667 L 139.922 216.667 L 193.569 216.667 L 211.451 216.667 C 221.358 216.667 229.333 208.758 229.333 198.933 L 229.333 57.067 C 229.333 47.242 221.358 39.333 211.451 39.333 L 193.569 39.333 L 139.922 39.333 L 128 39.333 Z"/>
+ <path fill="#ffffff" d="M 128 39.333 L 128 57.067 L 128 198.933 L 128 216.667 L 116.078 216.667 L 62.431 216.667 L 44.549 216.667 C 34.642 216.667 26.667 208.758 26.667 198.933 L 26.667 57.067 C 26.667 47.242 34.642 39.333 44.549 39.333 L 62.431 39.333 L 116.078 39.333 L 128 39.333 Z"/>
+ <linearGradient id="_lgradient_196" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(33.778,0,0,92.889,128,26.667)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_196)" d="M 128 32.472 C 128 32.472 128 26.667 144.889 26.667 C 161.778 26.667 161.778 32.472 161.778 32.472 L 161.778 119.556 L 144.889 110.847 L 128 119.556 L 128 32.472 Z"/>
+ <g style="opacity:0.1">
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 144.889 26.667 C 128 26.667 128 32.472 128 32.472 L 128 36.694 C 128 36.694 128 30.889 144.889 30.889 C 161.778 30.889 161.778 36.694 161.778 36.694 L 161.778 32.472 C 161.778 32.472 161.778 26.667 144.889 26.667 Z"/>
+ </g>
+ </g>
+ <path fill="#fdc92b" fill-rule="evenodd" d="M 83.54 191.223 L 83.542 191.931 C 83.616 192.498 83.459 192.607 83.015 192.898 C 82.221 193.508 81.712 194.468 81.715 195.548 C 81.719 197.388 83.209 198.882 85.048 198.878 C 86.888 198.873 88.382 197.371 88.378 195.532 C 88.375 194.521 87.92 193.619 87.206 193.011 C 86.734 192.7 86.522 192.621 86.52 192.066 L 86.518 191.216 L 86.518 191.216 L 87.93 191.212 L 87.501 99.482 C 87.745 99.556 88.004 99.605 88.271 99.604 C 89.719 99.6 90.886 98.415 90.882 96.967 C 90.879 95.519 89.706 94.352 88.258 94.356 C 87.962 94.356 87.679 94.416 87.414 94.507 L 87.401 94.072 L 89.875 91.088 C 88.884 89.04 87.417 87.075 87.378 84.866 C 89.477 87.816 92.927 89.74 96.82 89.731 C 103.199 89.715 108.371 84.517 108.355 78.138 C 108.339 71.758 103.141 66.599 96.762 66.615 C 95.851 66.617 94.969 66.73 94.12 66.932 C 94.45 65.939 94.636 64.883 94.633 63.779 C 94.63 62.614 94.426 61.493 94.054 60.455 C 94.043 60.425 94.027 60.398 94.016 60.368 C 93.998 60.317 93.974 60.27 93.954 60.22 C 93.916 60.121 93.883 60.019 93.842 59.922 C 93.826 59.885 93.808 59.847 93.792 59.811 C 93.774 59.77 93.76 59.727 93.742 59.687 C 93.669 59.527 93.586 59.371 93.505 59.216 C 93.479 59.166 93.457 59.116 93.43 59.067 C 93.427 59.062 93.42 59.06 93.418 59.055 C 93.393 59.01 93.368 58.963 93.343 58.918 C 93.255 58.764 93.164 58.61 93.069 58.46 C 93.061 58.447 93.052 58.435 93.044 58.423 C 93.003 58.36 92.961 58.299 92.919 58.237 C 92.821 58.093 92.725 57.942 92.62 57.804 C 92.492 57.634 92.348 57.469 92.21 57.308 C 92.185 57.279 92.16 57.25 92.135 57.222 C 91.993 57.061 91.851 56.915 91.699 56.764 C 91.587 56.652 91.469 56.548 91.351 56.442 C 91.234 56.336 91.112 56.233 90.991 56.133 C 90.904 56.062 90.818 55.99 90.73 55.922 C 90.676 55.881 90.623 55.839 90.568 55.799 C 90.469 55.726 90.372 55.658 90.27 55.588 C 90.25 55.575 90.228 55.565 90.207 55.551 C 89.949 55.378 89.687 55.218 89.412 55.069 C 89.279 54.998 89.139 54.925 89.002 54.86 C 88.933 54.826 88.861 54.793 88.791 54.761 C 88.691 54.715 88.595 54.667 88.493 54.625 C 88.328 54.557 88.165 54.5 87.996 54.44 C 87.896 54.405 87.787 54.374 87.686 54.342 C 87.474 54.275 87.258 54.21 87.04 54.157 C 86.83 54.106 86.621 54.06 86.407 54.022 C 86.334 54.01 86.257 53.997 86.183 53.986 C 85.957 53.952 85.731 53.931 85.501 53.913 C 85.236 53.892 84.976 53.878 84.707 53.878 C 84.698 53.878 84.69 53.878 84.682 53.878 C 84.678 53.878 84.673 53.878 84.669 53.878 L 84.669 53.878 L 84.671 53.878 L 84.671 53.878 C 84.403 53.879 84.138 53.895 83.877 53.917 C 83.643 53.937 83.41 53.958 83.182 53.993 C 83.153 53.998 83.124 54.001 83.095 54.006 C 83.062 54.011 83.029 54.025 82.996 54.031 C 82.77 54.071 82.546 54.115 82.326 54.169 C 82.092 54.227 81.859 54.295 81.632 54.37 C 81.536 54.401 81.441 54.435 81.347 54.469 C 81.317 54.48 81.29 54.496 81.26 54.507 C 81.119 54.559 80.977 54.611 80.839 54.669 C 80.751 54.706 80.664 54.742 80.578 54.782 C 80.483 54.825 80.387 54.872 80.293 54.919 C 80.26 54.935 80.227 54.952 80.194 54.969 C 80.118 55.008 80.046 55.052 79.971 55.093 C 79.825 55.173 79.678 55.244 79.537 55.33 C 79.404 55.412 79.282 55.504 79.153 55.592 C 79.034 55.673 78.91 55.754 78.794 55.841 C 78.655 55.945 78.519 56.053 78.386 56.164 C 78.288 56.245 78.195 56.329 78.101 56.413 C 78.077 56.435 78.05 56.454 78.026 56.475 C 77.938 56.557 77.853 56.64 77.767 56.724 C 77.643 56.846 77.525 56.969 77.408 57.097 C 77.392 57.115 77.374 57.13 77.358 57.147 C 77.252 57.265 77.15 57.385 77.049 57.508 C 76.957 57.619 76.863 57.728 76.777 57.843 C 76.672 57.983 76.577 58.134 76.48 58.278 C 76.392 58.41 76.302 58.541 76.221 58.676 C 76.055 58.95 75.903 59.231 75.764 59.521 C 75.693 59.668 75.63 59.818 75.566 59.968 C 75.504 60.117 75.449 60.263 75.394 60.415 C 75.383 60.445 75.367 60.472 75.357 60.502 C 74.99 61.542 74.791 62.664 74.794 63.829 C 74.797 64.933 74.988 65.988 75.323 66.979 C 74.473 66.781 73.591 66.673 72.68 66.676 C 66.3 66.692 61.128 71.877 61.144 78.257 C 61.161 84.636 66.358 89.808 72.738 89.792 C 76.631 89.782 80.071 87.84 82.155 84.879 C 82.127 87.088 80.67 89.061 79.689 91.114 L 82.178 94.086 L 82.167 94.52 C 81.902 94.43 81.619 94.372 81.323 94.373 C 79.875 94.377 78.708 95.55 78.711 96.998 C 78.715 98.446 79.888 99.625 81.336 99.622 C 81.604 99.621 81.862 99.571 82.105 99.496 L 82.13 172.887 L 78.693 172.895 L 78.671 164.16 L 75.097 164.169 L 74.309 166.554 L 71.927 166.56 L 71.127 164.179 L 61.995 164.202 L 61.995 164.203 L 61.995 164.203 L 62.012 170.952 L 69.159 170.934 L 69.17 175.302 L 62.023 175.32 L 62.027 176.97 L 62.032 178.893 L 62.036 180.544 L 69.183 180.526 L 69.194 184.893 L 62.047 184.911 L 62.064 191.661 L 71.196 191.638 L 71.984 189.254 L 74.366 189.248 L 75.166 191.628 L 78.74 191.619 L 78.718 182.884 L 82.133 182.875 L 82.136 191.227 L 83.54 191.223 Z M 84.738 73.16 C 82.741 73.165 80.987 74.387 80.991 75.874 C 80.993 76.835 81.678 77.678 82.696 78.153 L 82.7 79.48 L 80.69 79.486 C 80.086 83.342 76.754 86.307 72.729 86.317 C 68.267 86.329 64.63 82.709 64.619 78.248 C 64.607 73.786 68.226 70.161 72.688 70.15 C 74.83 70.145 76.766 70.988 78.215 72.345 L 81.172 68.938 C 79.55 67.814 78.484 65.94 78.479 63.82 C 78.476 62.528 78.867 61.328 79.537 60.331 C 79.717 60.064 79.914 59.808 80.131 59.572 C 80.163 59.537 80.197 59.507 80.23 59.473 C 80.261 59.441 80.285 59.404 80.317 59.373 C 80.448 59.242 80.595 59.119 80.738 59 C 80.891 58.872 81.055 58.752 81.221 58.639 C 81.25 58.619 81.277 58.596 81.307 58.577 C 81.445 58.486 81.583 58.407 81.728 58.327 C 82.082 58.134 82.466 57.976 82.856 57.853 C 83.019 57.802 83.184 57.753 83.352 57.715 C 83.418 57.701 83.484 57.69 83.551 57.678 C 83.722 57.645 83.896 57.62 84.072 57.602 C 84.277 57.58 84.481 57.564 84.692 57.563 C 84.696 57.563 84.7 57.563 84.704 57.563 C 84.915 57.563 85.119 57.578 85.325 57.599 C 85.501 57.616 85.675 57.64 85.846 57.672 C 85.871 57.676 85.896 57.679 85.921 57.684 C 85.929 57.686 85.938 57.682 85.945 57.684 C 85.988 57.693 86.027 57.711 86.07 57.721 C 86.229 57.757 86.387 57.796 86.541 57.844 C 86.933 57.965 87.305 58.121 87.659 58.313 C 87.691 58.33 87.727 58.344 87.759 58.362 C 87.902 58.443 88.045 58.53 88.181 58.621 C 88.475 58.819 88.746 59.034 89.002 59.277 C 89.036 59.309 89.068 59.343 89.101 59.376 C 89.243 59.517 89.384 59.668 89.512 59.822 C 89.516 59.826 89.521 59.829 89.524 59.834 C 89.648 59.984 89.764 60.144 89.873 60.305 C 90.549 61.299 90.946 62.497 90.949 63.788 C 90.954 65.909 89.898 67.788 88.282 68.92 L 91.256 72.312 C 92.698 70.948 94.629 70.095 96.771 70.089 C 101.233 70.078 104.87 73.685 104.882 78.147 C 104.893 82.608 101.274 86.246 96.812 86.257 C 92.787 86.267 89.44 83.318 88.817 79.465 L 86.807 79.47 L 86.804 78.142 C 87.82 77.663 88.5 76.816 88.498 75.855 C 88.494 74.368 86.734 73.155 84.738 73.16 L 84.738 73.16 L 84.738 73.16 L 84.738 73.16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/liferea.svg b/.icons/Gruvbox_Dark-2/apps/64/liferea.svg
new file mode 120000
index 000000000..0c771e9d4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/liferea.svg
@@ -0,0 +1 @@
+rss.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lightdm-gtk-greeter-settings.svg b/.icons/Gruvbox_Dark-2/apps/64/lightdm-gtk-greeter-settings.svg
new file mode 120000
index 000000000..034554a56
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lightdm-gtk-greeter-settings.svg
@@ -0,0 +1 @@
+cs-login.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lightdm-settings.svg b/.icons/Gruvbox_Dark-2/apps/64/lightdm-settings.svg
new file mode 120000
index 000000000..034554a56
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lightdm-settings.svg
@@ -0,0 +1 @@
+cs-login.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lightsoff.svg b/.icons/Gruvbox_Dark-2/apps/64/lightsoff.svg
new file mode 100755
index 000000000..0ca101208
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lightsoff.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#H4AoN4g2bDgi6p8aQPs5b5LnAGQLgMFO)">
+ <linearGradient id="_lgradient_7" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(122.32,0,0,113.94,5.68,126.35)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" d="M 128 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 126.35 L 128 126.35 L 128 240.29 L 128 240.29 Z"/>
+ <linearGradient id="_lgradient_8" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(122.328,0,0,113.94,128,126.35)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" d="M 128 240.29 L 165.689 240.29 C 239.745 240.29 250.328 229.733 250.328 155.746 L 250.328 126.35 L 250.328 126.35 L 128 126.35 L 128 240.29 L 128 240.29 Z"/>
+ <linearGradient id="_lgradient_9" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(122.32,0,0,114.398,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" d="M 128 126.35 L 5.68 126.35 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 128 11.952 L 128 126.35 L 128 126.35 Z"/>
+ <linearGradient id="_lgradient_10" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(122.328,0,0,114.398,128,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" d="M 128 126.35 L 250.328 126.35 L 250.328 126.35 L 250.328 96.495 C 250.328 22.509 239.745 11.952 165.689 11.952 L 128 11.952 L 128 126.35 L 128 126.35 Z"/>
+ </g>
+ <defs>
+ <filter id="H4AoN4g2bDgi6p8aQPs5b5LnAGQLgMFO" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_11" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lighttable.svg b/.icons/Gruvbox_Dark-2/apps/64/lighttable.svg
new file mode 100644
index 000000000..f22941919
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lighttable.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#TkkZluieZtjYzMSQyYukPlJg61Kq4qhw)">
+ <linearGradient id="_lgradient_26" x1=".533" x2=".533" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.339,6.343,13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#325fd1"/>
+ <stop offset="100%" style="stop-color:#6e98ff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <defs>
+ <filter id="TkkZluieZtjYzMSQyYukPlJg61Kq4qhw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#e6e6e6" d="M 141.667 199.333 L 55.433 199.333 L 55.433 54.577 L 69.909 54.577 L 69.909 185.478 L 141.667 185.478 L 141.667 199.333 L 141.667 199.333 Z M 114.433 54.577 L 200.667 54.577 L 200.667 199.333 L 186.191 199.333 L 186.191 68.432 L 114.433 68.432 L 114.433 54.577 L 114.433 54.577 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_27" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_27)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lightwork.svg b/.icons/Gruvbox_Dark-2/apps/64/lightwork.svg
new file mode 120000
index 000000000..0c8f8e189
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lightwork.svg
@@ -0,0 +1 @@
+lightworks.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lightworks.svg b/.icons/Gruvbox_Dark-2/apps/64/lightworks.svg
new file mode 100644
index 000000000..83447886f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lightworks.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="WTtkazYs3G6IoBY4rKcWfvDuKOCWu8qV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#WTtkazYs3G6IoBY4rKcWfvDuKOCWu8qV)">
+ <path fill="#3b3b3b" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <path fill="#808080" d="M 190.966 12.568 C 242.261 15.658 250.324 31.913 250.324 96.491 L 250.324 155.742 C 250.324 220.078 242.321 236.452 191.539 239.629 C 190.47 242.107 190.05 14.129 190.966 12.568 L 190.966 12.568 Z M 65 239.662 C 13.735 236.567 5.676 220.305 5.676 155.742 L 5.676 96.491 C 5.676 31.913 13.739 15.658 65.034 12.568 C 65.007 11.963 64.992 239.97 65 239.662 L 65 239.662 Z"/>
+ <g style="opacity:0.6">
+ <g opacity=".6">
+ <linearGradient id="_lgradient_28" x1="1" x2="1" y1=".5" y2=".018" gradientTransform="matrix(198.29,0,0,181.197,28.855,36.382)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity=".972" style="stop-color:#ffffff"/>
+ <stop offset="64.572%" stop-opacity=".916" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" d="M 224.059 36.382 C 225.174454 37.375518 226.206578 38.458813 227.145 39.621 L 227.145 46.639 L 210.051 46.639 L 210.051 36.382 L 224.059 36.382 L 224.059 36.382 Z M 45.949 36.382 L 45.949 46.639 L 28.855 46.639 L 28.855 39.621 C 29.793422 38.458813 30.825546 37.375518 31.941 36.382 L 45.949 36.382 L 45.949 36.382 Z M 227.145 53.476 L 227.145 63.733 L 210.051 63.733 L 210.051 53.476 L 227.145 53.476 L 227.145 53.476 Z M 45.949 53.476 L 45.949 63.733 L 28.855 63.733 L 28.855 53.476 L 45.949 53.476 L 45.949 53.476 Z M 227.145 70.57 L 227.145 80.827 L 210.051 80.827 L 210.051 70.57 L 227.145 70.57 L 227.145 70.57 Z M 45.949 70.57 L 45.949 80.827 L 28.855 80.827 L 28.855 70.57 L 45.949 70.57 L 45.949 70.57 Z M 227.145 87.664 L 227.145 97.921 L 210.051 97.921 L 210.051 87.664 L 227.145 87.664 L 227.145 87.664 Z M 45.949 87.664 L 45.949 97.921 L 28.855 97.921 L 28.855 87.664 L 45.949 87.664 L 45.949 87.664 Z M 227.145 104.758 L 227.145 115.015 L 210.051 115.015 L 210.051 104.758 L 227.145 104.758 L 227.145 104.758 Z M 45.949 104.758 L 45.949 115.015 L 28.855 115.015 L 28.855 104.758 L 45.949 104.758 L 45.949 104.758 Z M 227.145 121.852 L 227.145 132.109 L 210.051 132.109 L 210.051 121.852 L 227.145 121.852 L 227.145 121.852 Z M 45.949 121.852 L 45.949 132.109 L 28.855 132.109 L 28.855 121.852 L 45.949 121.852 L 45.949 121.852 Z M 227.145 138.946 L 227.145 149.203 L 210.051 149.203 L 210.051 138.946 L 227.145 138.946 L 227.145 138.946 Z M 45.949 138.946 L 45.949 149.203 L 28.855 149.203 L 28.855 138.946 L 45.949 138.946 L 45.949 138.946 Z M 227.145 156.04 L 227.145 166.297 L 210.051 166.297 L 210.051 156.04 L 227.145 156.04 L 227.145 156.04 Z M 45.949 156.04 L 45.949 166.297 L 28.855 166.297 L 28.855 156.04 L 45.949 156.04 L 45.949 156.04 Z M 227.145 173.134 L 227.145 183.391 L 210.051 183.391 L 210.051 173.134 L 227.145 173.134 L 227.145 173.134 Z M 45.949 173.134 L 45.949 183.391 L 28.855 183.391 L 28.855 173.134 L 45.949 173.134 L 45.949 173.134 Z M 227.145 190.228 L 227.145 200.485 L 210.051 200.485 L 210.051 190.228 L 227.145 190.228 L 227.145 190.228 Z M 45.949 190.228 L 45.949 200.485 L 28.855 200.485 L 28.855 190.228 L 45.949 190.228 L 45.949 190.228 Z M 227.145 207.323 L 227.145 214.34 C 226.206578 215.502187 225.174454 216.585482 224.059 217.579 L 210.051 217.579 L 210.051 207.323 L 227.145 207.323 L 227.145 207.323 Z M 45.949 207.323 L 45.949 217.579 L 31.941 217.579 C 30.825546 216.585482 29.793422 215.502187 28.855 214.34 L 28.855 207.323 L 45.949 207.323 L 45.949 207.323 Z"/>
+ </g>
+ </g>
+ <path fill-rule="evenodd" d="M 214.659 173.484 L 212.172 189.968 L 199.967 181.341 L 199.39 200.506 L 183.366 189.198 L 181.07 210.474 L 163.715 195.522 L 158.748 212.97 L 145.01 197.055 L 136.81 210.666 L 129.749 194.374 L 123.693 206.621 C 124.444 207.423 125.223 208.111 125.988 208.865 C 127.896 210.345 130.134 211.621 130.134 211.621 C 130.134 211.621 154.933 223.123 187.369 212.007 C 203.824 206.367 220.075 191.948 232.25 179.029 C 231.782 178.845 231.385 178.633 230.876 178.468 L 214.659 173.484 L 214.659 173.484 Z"/>
+ <g opacity=".2">
+ <ellipse cx="209.498" cy="99.418" rx="16.46" ry="16.533" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="201.941" cy="91.827" rx="4.049" ry="4.066" vector-effect="non-scaling-stroke"/>
+ </g>
+ <path fill="#3f3f3f" fill-rule="evenodd" d="M 250.287 157.159 C 250.288 156.59 250.324 156.184 250.324 155.607 L 250.324 131.019 C 226.445 143.652 202.763 151.825 182.234 157.066 C 181.365 157.327 180.394 157.664 179.555 157.904 C 152.031 165.764 132.596 194.066 132.596 194.066 L 131.072 207.685 C 133.542 208.759 156.671 218.239 187.369 207.718 C 216.451 197.751 244.545 164.537 250.287 157.159 Z"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 221.754 143.673 L 221.419 143.724 C 161.799 154.656 119.639 159.365 119.639 159.365 C 119.639 159.365 100.483 165.54 83.394 161.91 L 100.482 186.753 L 105.876 171.299 L 117.754 188.378 L 126.113 170.754 L 145.002 189.459 L 151.753 168.049 L 169.561 185.128 L 178.197 161.817 L 191.692 176.45 L 200.051 155.04 L 214.894 165.335 L 221.369 144.829 L 221.754 143.673 L 221.754 143.673 Z"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 214.659 169.196 L 212.172 185.681 L 199.967 177.053 L 199.39 196.218 L 183.366 184.91 L 181.07 206.186 L 163.715 191.234 L 158.748 208.682 L 145.01 192.767 L 136.81 206.379 L 129.749 190.087 L 123.693 202.333 C 124.444 203.135 121.761 207.285 122.526 208.04 C 124.434 209.519 123.21 213.269 123.21 213.269 C 123.21 213.269 158.395 226.255 190.832 215.138 C 207.286 209.498 223.537 188.155 235.712 175.236 C 235.244 175.052 231.385 174.345 230.876 174.18 L 214.659 169.196 L 214.659 169.196 Z"/>
+ <path fill="#f76363" d="M 242.877 215.216 C 242.935 215.091 243.013 214.994 243.07 214.868 C 244.031 212.753 244.875 210.468 245.611 207.999 C 246.348 205.53 246.976 202.877 247.514 200.029 C 248.051 197.18 248.495 194.136 248.859 190.882 C 249.224 187.628 249.508 184.166 249.725 180.482 C 250.146 173.319 250.298 165.239 250.307 156.304 C 246.068 161.114 197.712 214.946 149.402 216.413 C 138.659 216.598 129.177 211.49 123.686 202.339 C 123.686 202.339 119.37 203.012 120.18 208.976 C 124.319 230.12 159.971 233.453 168.693 233.57 C 186.728 233.517 211 228.829 242.877 215.216 Z M 250.324 132.234 L 250.324 96.355 C 250.324 87.106 250.158 78.849 249.725 71.48 C 249.527776 68.005993 249.239009 64.537788 248.859 61.079 C 248.495 57.826 248.051 54.781 247.514 51.933 C 246.976 49.084 246.348 46.431 245.611 43.962 C 244.875 41.493 244.031 39.209 243.07 37.093 C 242.153529 35.054472 241.065621 33.097442 239.818 31.243 C 238.629384 29.482279 237.274867 27.839446 235.773 26.337 C 234.268893 24.83775 232.624728 23.485919 230.863 22.3 C 229.005832 21.053402 227.046509 19.96619 225.006 19.05 C 222.888 18.09 220.601 17.25 218.129 16.515 C 216.289 15.968 214.238 15.536 212.189 15.101 C 182.241 25.011 102.226 52.095 68.381 70.198 C 26.826 92.426 26.178 100.547 31.035 112.474 C 35.892 124.401 50.564 130.83 58.119 148.72 C 65.675 166.61 119.641 164.95 119.641 164.95 C 119.641 164.95 184.304 167.122 250.324 132.234 Z"/>
+ <circle fill="#3f3f3f" cx="208.974" cy="96.33" r="17.155" vector-effect="non-scaling-stroke"/>
+ <circle fill="#f8fcf9" cx="202.541" cy="89.897" r="6.433" vector-effect="non-scaling-stroke"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_29" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_29)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lightzone.svg b/.icons/Gruvbox_Dark-2/apps/64/lightzone.svg
new file mode 100644
index 000000000..0e8240d8f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lightzone.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_yIihhdKIjQ5nMLI291PEQ5ukqJKqzQNW">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_yIihhdKIjQ5nMLI291PEQ5ukqJKqzQNW)">
+ <defs>
+ <filter id="Ui3BDps8GYgDZK3GrA61BRuNWQN2REJb" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Ui3BDps8GYgDZK3GrA61BRuNWQN2REJb)">
+ <linearGradient id="_lgradient_197" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_197)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_198" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_198)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#ececec" d="M 128 55.5 C 100.813 55.5 69.741 99 69.741 133.437 C 69.741 167.875 87.947 200.5 128 200.5 C 168.053 200.5 186.259 167.875 186.259 133.437 C 186.259 99 155.188 55.5 128 55.5 Z"/>
+ <linearGradient id="_lgradient_199" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(69.911,0,0,69.911,93.045,115.054)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_199)" cx="128" cy="150.009" r="34.955" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/limbo.svg b/.icons/Gruvbox_Dark-2/apps/64/limbo.svg
new file mode 100755
index 000000000..901989222
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/limbo.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="NbiBHJPeuGHReOvAacWUQcfu4fnvxVjm" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#NbiBHJPeuGHReOvAacWUQcfu4fnvxVjm)">
+ <linearGradient id="_lgradient_24" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g>
+ <path fill="#4f4f4f" d="M 108.545945 238.232768 C 109.959874 233.615023 116.931791 222.083633 120.683389 218.158143 C 122.987738 215.746936 124.872952 213.548642 124.872952 213.272969 C 124.872952 211.365015 119.161966 207.169856 93.750749 190.411607 C 80.15362 181.444458 72.773292 175.032666 65.976104 166.279457 L 60.229363 158.87712 L 57.8424 147.629972 C 56.039188 139.139599 55.63148 135.759339 56.17611 133.827764 C 56.717073 131.908413 56.616216 131.040426 55.773904 130.35582 C 54.229865 129.099681 54.294659 123.457773 55.859479 122.867907 C 56.720923 122.543634 57.038871 121.370477 56.966651 118.783175 C 56.830341 113.911449 57.601747 112.254941 64.7064 102.175604 C 68.862953 96.279409 71.848337 92.891204 74.097766 91.517708 C 75.91134 90.410108 79.473171 87.576927 82.012334 85.222364 C 86.189672 81.348211 86.881005 80.986956 89.27041 81.42645 C 91.174511 81.776824 92.446506 81.513769 93.8307 80.483523 C 96.895244 78.202524 101.729376 75.625245 102.943339 75.625245 C 104.255708 75.625245 111.80413 71.398703 114.105518 69.375132 C 116.748263 67.051467 126.98992 62.150675 128.581028 62.448357 C 129.397787 62.601364 130.180781 63.515063 130.32106 64.479292 C 130.461409 65.443552 130.817283 66.232472 131.11203 66.232472 C 131.406905 66.232472 134.164985 65.035843 137.241119 63.573286 C 140.317578 62.110759 146.837249 59.816188 151.729454 58.473866 C 161.301754 55.847871 163.823498 55.971223 165.558249 59.150345 C 166.340475 60.583776 167.193586 60.753277 173.626853 60.753277 C 181.031638 60.753277 184.869722 61.850363 185.801588 64.23378 C 186.057336 64.888315 188.61499 66.511908 191.484459 67.841731 C 195.738506 69.813068 196.701851 70.600613 196.701851 72.106478 C 196.701851 73.272605 197.600642 74.581064 199.140247 75.65636 C 202.684622 78.131802 202.03055 80.163774 196.701851 83.229845 C 194.287776 84.618714 191.773889 86.077238 191.115562 86.471041 C 190.139381 87.054793 190.323497 87.371178 192.113196 88.185284 C 193.320187 88.734345 194.307759 89.698728 194.307759 90.328383 C 194.307759 92.04385 187.464731 101.112809 184.728126 103.023906 C 181.847173 105.036014 181.802065 105.897764 184.213144 112.864551 C 185.24495 115.845869 186.900141 121.807864 187.891385 126.112038 C 188.882723 130.417128 190.372511 136.228968 191.202269 139.027004 C 192.031922 141.825313 193.288708 147.46114 193.995198 151.550763 C 196.23396 164.511571 194.349731 172.796563 187.15583 181.629845 C 182.324753 187.561806 170.802539 198.474591 164.079923 203.485074 L 158.990288 207.27854 L 159.462178 211.184478 C 159.825992 214.199111 160.591592 215.804367 162.816153 218.220063 C 166.298794 222.000996 172.761314 234.718216 172.761314 237.791015 L 172.761314 240.000315 L 108.010758 240.000315 L 108.550008 238.239122 L 108.545945 238.232768 Z"/>
+ <path fill="#ffffff" d="M 150.450738 152.4366 C 151.551004 151.324104 152.449549 149.450602 152.449549 148.276984 C 152.449549 147.102119 151.550724 145.23005 150.45223 144.11707 C 144.81491 138.405169 136.55284 146.663724 142.013202 152.552431 C 144.358666 155.08215 147.889539 155.033801 150.45223 152.43702 L 150.450738 152.4366 Z"/>
+ <path fill="#ffffff" d="M 185.986217 137.421042 C 186.564647 134.533735 183.974325 130.677644 181.082704 130.059662 C 178.330126 129.471603 174.530936 131.803309 173.937712 134.543243 C 173.297666 137.501091 175.985001 141.521974 178.96531 142.116119 C 181.72978 142.667412 185.434557 140.173293 185.986217 137.420739 L 185.986217 137.421042 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_25" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/limewire.svg b/.icons/Gruvbox_Dark-2/apps/64/limewire.svg
new file mode 100644
index 000000000..972a4bacc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/limewire.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="p1jI6FQImPluKx3KyWOAwAXajj9otjzf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#p1jI6FQImPluKx3KyWOAwAXajj9otjzf)">
+ <path fill="#76c22b" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <g opacity=".05">
+ <path fill="#ffffff" d="M 8.476 55.74 C 6.729 66.667 6.158 80.255 6.158 97.205 L 6.158 156.456 C 6.158 230.442 16.742 241 90.798 241 L 166.167 241 C 221.302 241 241.245 235.126 247.842 201.603 L 8.476 55.74 L 8.476 55.74 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 226.499 22.25 L 29.956 231.898 C 42.535 238.491 61.75 240.148 90.904 240.148 L 165.551 240.148 C 238.896 240.148 249.379 229.692 249.379 156.415 L 249.379 97.733 C 249.379 53.583 245.566 32.244 226.499 22.25 Z"/>
+ </g>
+ <path fill="#fbfdce" d="M 129 44.5 C 83.436 44.5 46.5 81.437 46.5 127 C 46.5 172.563 83.437 209.5 129 209.5 C 174.563 209.5 211.5 172.563 211.5 127 C 211.50053 105.119477 202.808761 84.134971 187.336895 68.663105 C 171.865029 53.191239 150.880523 44.49947 129 44.5 L 129 44.5 Z M 131.824 59.367 C 133.095653 59.324953 134.368347 59.324953 135.64 59.367 C 143.749 59.62 154.147 61.552 157.707 66.957 C 160.648 71.421 156.778 75.991 154.62 79.618 C 149.278 88.596 144.573 98.331 139.397 107.503 C 137.991 109.995 132.783 118.548 129.407 114.279 C 122.224 105.195 120.112 86.167 119.044 74.988 C 118.703 71.423 117.524 65.871 119.213 62.547 C 120.667 59.685 125.87 59.934 128.635 59.604 C 129.694374 59.48189 130.758236 59.402493 131.824 59.366 L 131.824 59.367 L 131.824 59.367 Z M 102.32 65.176 C 103.817 65.267 105.258 65.737 106.569 66.719 C 111.266 70.241 112.636 77.673 114.15 82.883 C 116.114 89.644 118.8 95.799 120.104 102.805 C 120.678 105.889 124.394 113.499 120.197 115.381 C 117.164 116.742 112.518 113.36 109.859 112.193 C 100.525 108.094 90.893 101.775 82.848 95.477 C 70.117 85.512 79.943 77.323 89.582 70.341 C 92.858 67.967 97.829 64.901 102.32 65.176 Z M 171.132 73.724 C 178.835 72.968 183.698 81.304 187.737 86.445 C 190.766 90.302 196.157 99.337 193.25 104.263 C 191.326 107.521 186.93 108.148 183.709 109.352 C 175.335 112.481 166.811 115.738 158.021 117.722 C 154.585 118.497 140.65 123.484 138.295 120.351 C 137.142 118.818 138.923 115.926 139.626 114.516 C 142.348 109.059 146.397 104.861 149.583 99.786 C 153.98 92.778 159.347 86.746 164.33 80.229 C 166.264 77.7 167.492 74.081 171.132 73.724 L 171.132 73.724 Z M 71.56 102.61 C 82.671 102.166 96.446 110.679 105.542 115.432 C 108.853 117.162 113.36 118.267 116.025 121.013 C 120.416 125.539 112.946 128.562 109.469 129.239 C 98.265 131.42 86.939 132.688 75.724 134.717 C 72.083 135.376 64.922 136.949 62.003 133.793 C 54.724 125.923 58.139 104.595 69.372 102.822 C 70.0966 102.708742 70.827161 102.637623 71.56 102.609 L 71.56 102.61 L 71.56 102.61 Z M 191.375 118.214 C 192.391 118.255 193.357 118.448 194.225 118.85 C 204.191 123.469 199.673 147.534 190.035 150.22 C 183.452 152.054 175.598 148.065 169.758 145.403 C 162.207 141.961 154.29 139.758 147.072 135.532 C 144.9 134.259 139.86 131.265 141.619 128.187 C 143.599 124.724 149.92 124.447 153.28 123.718 C 162.798 121.655 172.441 120.777 182.123 119.554 C 184.823 119.213 188.328 118.08 191.375 118.214 L 191.375 118.214 Z M 111.674 132.911 C 113.799 132.805 115.662 133.038 116.991 133.802 C 122.018 136.686 115.431 144.25 113.769 147.26 C 108.45 156.893 101.474 166.983 94.738 175.671 C 92.136 179.026 88.621 182.914 83.883 180.437 C 76.366 176.507 70.281 166.137 67.108 158.641 C 65.894 155.773 64.085 151.691 66.234 148.855 C 71.263 142.221 85.254 140.206 92.618 137.855 C 96.548 136.601 105.298 133.23 111.674 132.911 L 111.674 132.911 Z M 139.575 137.194 C 142.609 137.554 146.539 140.296 148.327 141.324 C 157.453 146.569 167.383 151.978 175.084 159.065 C 176.762 160.609 179.631 161.243 180.944 163.077 C 182.78 165.64 181.415 171.15 179.799 173.542 C 175.706 179.601 156.978 193.212 150.66 185.067 C 143.094 175.317 140.793 161.727 137.998 149.932 C 137.353 147.212 134.158 140.029 136.955 137.779 C 137.652 137.218 138.564 137.074 139.575 137.193 L 139.575 137.194 L 139.575 137.194 Z M 126.676 139.882 C 126.9689 139.832696 127.268664 139.841872 127.558 139.909 C 129.77 140.428 130.694 143.779 131.536 145.541 C 134.401 151.539 135.794 157.546 137.074 164.088 C 138.39 170.814 143.503 184.542 139.753 190.904 C 136.349 196.679 120.272 194.413 114.914 193.143 C 110.556 192.11 103.451 191.301 100.946 187.079 C 99.005 183.806 101.55 180.555 102.998 177.699 C 106.584 170.627 110.555 163.848 114.201 156.794 C 115.803 153.696 122.107 140.617 126.676 139.884 L 126.676 139.882 L 126.676 139.882 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_30" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,13.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_30)" fill-rule="evenodd" d="M 165.06803 13.951234 C 169.395994 13.941409 173.723944 13.990533 178.051908 14.088781 C 181.927398 14.167379 185.802873 14.31475 189.678362 14.540721 C 193.1309 14.737216 196.583423 15.022134 200.026115 15.395476 C 203.085193 15.729518 206.144271 16.181458 209.173842 16.741469 C 211.888645 17.242533 214.57394 17.881143 217.219897 18.6573 C 219.619947 19.354858 221.970814 20.219439 224.242988 21.241215 C 226.357793 22.184394 228.384061 23.304417 230.302129 24.591462 C 232.141505 25.829383 233.862851 27.244151 235.436659 28.80629 C 237.000621 30.378252 238.417046 32.087764 239.656409 33.924995 C 240.944972 35.840824 242.066305 37.864728 243.020409 39.967229 C 244.043389 42.246576 244.908985 44.584873 245.617197 46.972292 C 246.394255 49.615155 247.033606 52.297317 247.535265 55.008956 C 248.095924 58.034984 248.548399 61.080665 248.882828 64.13617 C 249.256611 67.574836 249.541856 71.013506 249.738578 74.462003 C 249.964823 78.323139 250.112361 82.194101 250.200884 86.055237 C 250.289421 90.378131 250.338591 94.701032 250.32876 99.014106 L 250.32876 157.225886 C 250.338591 161.54878 250.289421 165.861854 250.200884 170.184747 C 250.112361 174.05571 249.964823 177.916853 249.738578 181.777981 C 249.541856 185.226485 249.256611 188.674975 248.882828 192.103826 C 248.548399 195.15933 248.095924 198.214835 247.535265 201.240851 C 247.033606 203.942664 246.394255 206.624837 245.617197 209.267703 C 244.908985 211.655115 244.043389 214.003235 243.020409 216.272755 C 242.066305 218.38509 240.944972 220.399156 239.656409 222.314999 C 238.417046 224.152226 237.000621 225.871561 235.436659 227.433697 C 233.862851 228.995832 232.141505 230.410601 230.302129 231.648532 C 228.384061 232.935575 226.357793 234.055598 224.242988 234.998768 C 221.970814 236.020552 219.619947 236.885137 217.219897 237.592507 C 214.57394 238.368672 211.888645 239.007276 209.173842 239.498515 C 206.144271 240.068354 203.085193 240.510465 200.026115 240.844519 C 196.583423 241.21785 193.1309 241.502777 189.678362 241.699269 C 185.802873 241.925235 181.927398 242.072615 178.051908 242.161035 C 173.723944 242.249454 169.395994 242.298581 165.06803 242.288762 L 90.941963 242.288762 C 86.614006 242.298581 82.286049 242.249454 77.9581 242.161035 C 74.08261 242.072615 70.20712 241.925235 66.331638 241.699269 C 62.879108 241.502777 59.426578 241.21785 55.983886 240.844519 C 52.924808 240.510465 49.865733 240.068354 46.836162 239.498515 C 44.121356 239.007276 41.436057 238.368672 38.7901 237.592507 C 36.390053 236.885137 34.039187 236.020552 31.767009 234.998768 C 29.652213 234.055598 27.625943 232.935575 25.707871 231.648532 C 23.868489 230.410601 22.147143 228.995832 20.573343 227.433697 C 19.009377 225.871561 17.592955 224.152226 16.353586 222.314999 C 15.065036 220.399156 13.943701 218.38509 12.989584 216.272755 C 11.966612 214.003235 11.101021 211.655115 10.392811 209.267703 C 9.615746 206.624837 8.976389 203.942664 8.47474 201.240851 C 7.914072 198.214835 7.461604 195.15933 7.127172 192.103826 C 6.753394 188.674975 6.468142 185.226485 6.271417 181.777981 C 6.045183 177.916853 5.897639 174.05571 5.809112 170.184747 C 5.720586 165.861854 5.671405 161.54878 5.681241 157.225886 L 5.681241 99.014106 C 5.671405 94.701032 5.720586 90.378131 5.809112 86.055237 C 5.897639 82.194101 6.045183 78.323139 6.271417 74.462003 C 6.468142 71.013506 6.753394 67.574836 7.127172 64.13617 C 7.461604 61.080665 7.914072 58.034984 8.47474 55.008956 C 8.976389 52.297317 9.615746 49.615155 10.392811 46.972292 C 11.101021 44.584873 11.966612 42.246576 12.989584 39.967229 C 13.943701 37.864728 15.065036 35.840824 16.353586 33.924995 C 17.592955 32.087764 19.009377 30.378252 20.573343 28.80629 C 22.147143 27.244151 23.868489 25.829383 25.707871 24.591462 C 27.625943 23.304417 29.652213 22.184394 31.767009 21.241215 C 34.039187 20.219439 36.390053 19.354858 38.7901 18.6573 C 41.436057 17.881143 44.121356 17.242533 46.836162 16.741469 C 49.865733 16.181458 52.924808 15.729518 55.983886 15.395476 C 59.426578 15.022134 62.879108 14.737216 66.331638 14.540721 C 70.20712 14.31475 74.08261 14.167379 77.9581 14.088781 C 82.286049 13.990533 86.614006 13.941409 90.941963 13.951234 L 165.06803 13.951234 Z M 165.077876 17.959741 C 169.376317 17.949916 173.674759 17.99904 177.973216 18.087463 C 181.799522 18.175886 185.625827 18.323257 189.452133 18.539402 C 192.835809 18.735898 196.219486 19.010992 199.583486 19.384332 C 202.554026 19.698726 205.514751 20.131016 208.445953 20.681203 C 211.023049 21.152792 213.580483 21.761928 216.098564 22.498786 C 218.321569 23.147221 220.495374 23.952852 222.600334 24.896029 C 224.508571 25.750785 226.338116 26.762737 228.069293 27.922059 C 229.692286 29.012609 231.207063 30.260355 232.59398 31.645648 C 233.980897 33.030941 235.230091 34.543956 236.331763 36.165043 C 237.492434 37.894202 238.505568 39.711787 239.361333 41.607968 C 240.305606 43.720292 241.112187 45.891565 241.761369 48.102139 C 242.508934 50.617282 243.108947 53.161898 243.590914 55.735987 C 244.131912 58.663768 244.564709 61.6112 244.889308 64.578282 C 245.263091 67.938355 245.538505 71.308252 245.735227 74.687976 C 245.951626 78.509812 246.10901 82.321821 246.187687 86.143656 C 246.276225 90.437084 246.325394 94.720685 246.325394 99.014106 C 246.325394 99.014106 246.325394 99.014106 246.325394 99.014106 L 246.325394 157.225886 C 246.325394 157.225886 246.325394 157.225886 246.325394 157.225886 C 246.325394 161.519306 246.276225 165.802907 246.187687 170.096328 C 246.10901 173.918164 245.951626 177.739999 245.735227 181.552015 C 245.538505 184.931739 245.263091 188.301629 244.889308 191.671533 C 244.564709 194.628784 244.131912 197.576216 243.590914 200.503994 C 243.108947 203.078094 242.508934 205.622706 241.761369 208.137845 C 241.112187 210.358253 240.305606 212.5197 239.361333 214.63202 C 238.505568 216.528209 237.492434 218.355617 236.331763 220.074952 C 235.230091 221.705853 233.980897 223.218876 232.59398 224.604172 C 231.207063 225.979634 229.692286 227.227385 228.069293 228.317935 C 226.338116 229.477251 224.508571 230.489201 222.600334 231.343951 C 220.495374 232.296956 218.321569 233.092775 216.098564 233.741198 C 213.580483 234.478056 211.023049 235.087202 208.445953 235.558787 C 205.514751 236.108972 202.554026 236.541264 199.583486 236.865483 C 196.219486 237.228995 192.835809 237.513922 189.452133 237.70058 C 185.625827 237.916726 181.799522 238.073926 177.973216 238.152526 C 173.674759 238.25078 169.376317 238.290072 165.077876 238.290072 C 165.077876 238.290072 165.077876 238.290072 165.06803 238.290072 L 90.941963 238.290072 C 90.932125 238.290072 90.932125 238.290072 90.932125 238.290072 C 86.633683 238.290072 82.335234 238.25078 78.036784 238.152526 C 74.210479 238.073926 70.384173 237.916726 66.557868 237.70058 C 63.174195 237.513922 59.790522 237.228995 56.426518 236.865483 C 53.455967 236.541264 50.495253 236.108972 47.564048 235.558787 C 44.986944 235.087202 42.429517 234.478056 39.911433 233.741198 C 37.688439 233.092775 35.514626 232.296956 33.409665 231.343951 C 31.501429 230.489201 29.671886 229.477251 27.940703 228.317935 C 26.31772 227.227385 24.802935 225.979634 23.416022 224.604172 C 22.029109 223.218876 20.779904 221.705853 19.678243 220.074952 C 18.517564 218.355617 17.504428 216.528209 16.648674 214.63202 C 15.704392 212.5197 14.897819 210.358253 14.248626 208.137845 C 13.50107 205.622706 12.901057 203.078094 12.419081 200.503994 C 11.878086 197.576216 11.445291 194.628784 11.120694 191.671533 C 10.746916 188.301629 10.471501 184.931739 10.274776 181.552015 C 10.058378 177.739999 9.900997 173.918164 9.822307 170.096328 C 9.733781 165.802907 9.6846 161.519306 9.6846 157.225886 C 9.6846 157.225886 9.6846 157.225886 9.6846 157.225886 L 9.6846 99.014106 C 9.6846 99.014106 9.6846 99.014106 9.6846 99.014106 C 9.6846 94.720685 9.733781 90.437084 9.822307 86.143656 C 9.900997 82.321821 10.058378 78.509812 10.274776 74.687976 C 10.471501 71.308252 10.746916 67.938355 11.120694 64.578282 C 11.445291 61.6112 11.878086 58.663768 12.419081 55.735987 C 12.901057 53.161898 13.50107 50.617282 14.248626 48.102139 C 14.897819 45.891565 15.704392 43.720292 16.648674 41.607968 C 17.504428 39.711787 18.517564 37.894202 19.678243 36.165043 C 20.779904 34.543956 22.029109 33.030941 23.416022 31.645648 C 24.802935 30.260355 26.31772 29.012609 27.940703 27.922059 C 29.671886 26.762737 31.501429 25.750785 33.409665 24.896029 C 35.514626 23.952852 37.688439 23.147221 39.911433 22.498786 C 42.429517 21.761928 44.986944 21.152792 47.564048 20.681203 C 50.495253 20.131016 53.455967 19.698726 56.426518 19.384332 C 59.790522 19.010992 63.174195 18.735898 66.557868 18.539402 C 70.384173 18.323257 74.210479 18.175886 78.036784 18.087463 C 82.335234 17.99904 86.633683 17.949916 90.932125 17.959741 C 90.932125 17.959741 90.932125 17.959741 90.941963 17.959741 L 165.06803 17.959741 C 165.077876 17.959741 165.077876 17.959741 165.077876 17.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/linconnect-server.svg b/.icons/Gruvbox_Dark-2/apps/64/linconnect-server.svg
new file mode 120000
index 000000000..b5329bb46
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/linconnect-server.svg
@@ -0,0 +1 @@
+linconnect.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/linconnect.svg b/.icons/Gruvbox_Dark-2/apps/64/linconnect.svg
new file mode 100755
index 000000000..babe143fb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/linconnect.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="qzWfTl91ljFoYRLiXhEMHA3El4wuurwz" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#qzWfTl91ljFoYRLiXhEMHA3El4wuurwz)">
+ <linearGradient id="_lgradient_26" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9757"/>
+ <stop offset="50%" style="stop-color:#ff6e51"/>
+ <stop offset="100%" style="stop-color:#f5350f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_27" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_27)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 84.502637 73.274046 C 76.469634 73.274046 68.513091 79.688317 68.681818 87.65541 L 68.681818 152.364955 L 55.5 152.364955 L 55.5 178.728591 L 200.5 178.728591 L 200.5 152.364955 L 187.318182 152.364955 L 187.318182 87.65277 C 187.318182 79.683704 179.527733 73.271409 171.500003 73.271409 L 84.499997 73.271409 L 84.502637 73.274046 Z M 91.75 86.455864 L 164.25 86.455864 C 169.605315 86.455864 174.136364 91.932251 174.136364 97.243203 L 174.136364 145.168996 C 174.136364 146.92877 174.498866 153.288998 170.168641 152.366275 L 85.831365 152.366275 C 81.499821 152.122407 81.863636 146.92877 81.863636 145.168996 L 81.863636 97.246503 C 81.863636 91.934225 86.394886 86.457184 91.75 86.457184 L 91.75 86.455864 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lingot.svg b/.icons/Gruvbox_Dark-2/apps/64/lingot.svg
new file mode 100644
index 000000000..46c0f05f5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lingot.svg
@@ -0,0 +1,69 @@
+<svg width="256" height="256" fill="none" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg">
+ <g clip-path="url(#clip0)">
+ <g filter="url(#filter0_d)">
+ <path d="m165.685 11.947c74.055 0 84.639 10.5572 84.639 84.5438v59.2512c0 73.986-10.584 84.543-84.639 84.543h-75.3698c-74.0557 0-84.63934-10.557-84.63934-84.543v-59.2512c0-73.9866 10.58364-84.5438 84.63934-84.5438h75.3698z" fill="url(#paint0_linear)"/>
+ </g>
+ <g filter="url(#filter1_f)" opacity=".2">
+ <path d="m126.059 79.3318c-28.6085 0-61.4672 15.4448-78.059 41.4802l53.428 27.793c4.637-9.736 14.454-15.944 25.238-15.96 10.787 0.012 21.943 6.221 26.581 15.96l54.753-27.793c-19.294-27.3747-53.333-41.4802-81.941-41.4802z"/>
+ </g>
+ <path d="m126.059 76c-28.6085 0-61.4672 15.4448-78.059 41.48l53.428 27.793c4.637-9.736 14.454-15.944 25.238-15.959 10.787 0.012 21.943 6.22 26.581 15.959l54.753-27.793c-19.294-27.3744-53.333-41.48-81.941-41.48z" fill="url(#paint1_linear)"/>
+ <g filter="url(#filter2_f)" opacity=".1">
+ <path d="m159.856 94.6271-2.076 6.5869-15.531 49.19c-2.507-3.824-6.331-6.595-10.746-7.786-9.958-2.668-20.194 3.241-22.862 13.199-2.669 9.958 3.241 20.194 13.199 22.862 8.049 2.151 16.55-1.293 20.832-8.44 0.076-0.126 0.143-0.257 0.216-0.385 0.324-0.573 0.617-1.162 0.879-1.765 0.074-0.17 0.152-0.335 0.221-0.507 0.279-0.686 0.518-1.388 0.714-2.102 0.031-0.133 0.061-0.267 0.089-0.401l17.354-57.373c1.518 2.658 2.841 8.838 4.067 12.415 1.463 4.267 2.271 10.192 1.665 14.171-0.607 3.979-2.399 7.481-6.779 10.545-1.169 0.683-1.848 1.969-1.768 3.32 0.081 1.351 0.907 2.538 2.149 3.076s2.686 0.335 3.727-0.53c5.853-4.095 8.887-9.679 9.745-15.308 1.669-12.665-5.244-23.338-11.312-33.545-1.12-2.4227-2.521-4.8151-3.783-7.2229z"/>
+ </g>
+ <path d="m159.856 91.2953-2.076 6.5868-15.531 49.1909c-2.507-3.825-6.331-6.595-10.746-7.787-9.958-2.668-20.194 3.242-22.862 13.2-2.669 9.958 3.241 20.193 13.199 22.861 8.049 2.151 16.55-1.293 20.832-8.44 0.076-0.126 0.143-0.257 0.216-0.385 0.324-0.573 0.617-1.162 0.879-1.765 0.074-0.17 0.152-0.335 0.221-0.507 0.279-0.686 0.518-1.388 0.714-2.102 0.031-0.133 0.061-0.267 0.089-0.401l17.354-57.373c1.518 2.658 2.841 8.838 4.067 12.415 1.463 4.268 2.271 10.193 1.665 14.172-0.607 3.978-2.399 7.48-6.779 10.544-1.169 0.683-1.848 1.969-1.768 3.32 0.081 1.351 0.907 2.538 2.149 3.076 1.242 0.539 2.686 0.336 3.727-0.529 5.853-4.095 8.887-9.679 9.745-15.309 1.669-12.665-5.244-23.338-11.312-33.545-1.12-2.4225-2.521-4.8149-3.783-7.2227z" fill="url(#paint2_linear)"/>
+ <path d="m126.06 76.0057c-28.6082 0-61.4682 15.4357-78.06 41.4713l1.6992 0.879c17.0517-24.5289 48.6757-39.017 76.3608-39.017 27.744 0 60.553 13.2995 80.111 39.069l1.829-0.931c-19.294-27.3749-53.332-41.4713-81.94-41.4713z" fill="white" opacity=".2"/>
+ <path d="m165.068 11.9512c4.328-0.0098 8.656 0.0393 12.984 0.1376 3.875 0.0786 7.751 0.226 11.626 0.4519 3.453 0.1965 6.905 0.4814 10.348 0.8548 3.059 0.334 6.118 0.786 9.148 1.346 2.715 0.501 5.4 1.1397 8.046 1.9158 2.4 0.6976 4.751 1.5622 7.023 2.5839 2.115 0.9432 4.141 2.0632 6.059 3.3503 1.839 1.2379 3.561 2.6527 5.135 4.2148 1.564 1.572 2.98 3.2815 4.219 5.1187 1.289 1.9158 2.41 3.9397 3.364 6.0422 1.023 2.2794 1.889 4.6177 2.597 7.0051 0.777 2.6429 1.417 5.325 1.918 8.0367 0.561 3.026 1.013 6.0717 1.348 9.1272 0.374 3.4386 0.659 6.8773 0.856 10.3258 0.226 3.8612 0.373 7.7321 0.462 11.5933 0.088 4.3228 0.138 8.6457 0.128 12.9588v58.2119c0.01 4.323-0.04 8.636-0.128 12.959-0.089 3.871-0.236 7.732-0.462 11.593-0.197 3.449-0.482 6.897-0.856 10.326-0.335 3.055-0.787 6.111-1.348 9.137-0.501 2.702-1.141 5.384-1.918 8.027-0.708 2.387-1.574 4.735-2.597 7.005-0.954 2.112-2.075 4.126-3.364 6.042-1.239 1.837-2.655 3.557-4.219 5.119-1.574 1.562-3.296 2.977-5.135 4.215-1.918 1.287-3.944 2.407-6.059 3.35-2.272 1.022-4.623 1.886-7.023 2.594-2.646 0.776-5.331 1.414-8.046 1.906-3.03 0.569-6.089 1.011-9.148 1.346-3.443 0.373-6.895 0.658-10.348 0.854-3.875 0.226-7.751 0.374-11.626 0.462-4.328 0.088-8.656 0.138-12.984 0.128h-74.126c-4.328 0.01-8.656-0.04-12.9839-0.128-3.8755-0.088-7.751-0.236-11.6265-0.462-3.4525-0.196-6.905-0.481-10.3477-0.854-3.0591-0.335-6.1182-0.777-9.1477-1.346-2.7149-0.492-5.4001-1.13-8.0461-1.906-2.4001-0.708-4.7509-1.572-7.0231-2.594-2.1148-0.943-4.1411-2.063-6.0591-3.35-1.8394-1.238-3.5608-2.653-5.1346-4.215-1.5639-1.562-2.9804-3.282-4.2197-5.119-1.2886-1.916-2.4099-3.93-3.364-6.042-1.023-2.27-1.8886-4.618-2.5968-7.005-0.77706-2.643-1.41642-5.325-1.91807-8.027-0.56067-3.026-1.01313-6.082-1.34757-9.137-0.37377-3.429-0.65903-6.877-0.85575-10.326-0.22623-3.861-0.37378-7.722-0.46231-11.593-0.08852-4.323-0.1377-8.636-0.12787-12.959v-58.2119c-0.00983-4.3131 0.03935-8.636 0.12787-12.9588 0.08853-3.8612 0.23608-7.7321 0.46231-11.5933 0.19672-3.4485 0.48198-6.8872 0.85575-10.3258 0.33444-3.0555 0.7869-6.1012 1.34757-9.1272 0.50165-2.7117 1.14101-5.3938 1.91807-8.0367 0.7082-2.3874 1.5738-4.7257 2.5968-7.0051 0.9541-2.1025 2.0754-4.1264 3.364-6.0422 1.2393-1.8372 2.6558-3.5467 4.2197-5.1187 1.5738-1.5621 3.2952-2.9769 5.1346-4.2148 1.918-1.2871 3.9443-2.4071 6.0591-3.3503 2.2722-1.0217 4.623-1.8863 7.0231-2.5839 2.646-0.7761 5.3312-1.4148 8.0461-1.9158 3.0295-0.56 6.0886-1.012 9.1477-1.346 3.4427-0.3734 6.8952-0.6583 10.3477-0.8548 3.8755-0.2259 7.751-0.3733 11.6265-0.4519 4.3279-0.0983 8.6559-0.1474 12.9839-0.1376h74.126zm0.01 4.0086c4.298-0.0099 8.597 0.0393 12.895 0.1277 3.827 0.0884 7.653 0.2358 11.479 0.4519 3.384 0.1965 6.767 0.4716 10.131 0.8449 2.971 0.3144 5.932 0.7467 8.863 1.2969 2.577 0.4716 5.134 1.0807 7.653 1.8176 2.223 0.6484 4.396 1.4541 6.501 2.3972 1.909 0.8548 3.738 1.8667 5.469 3.0261 1.623 1.0905 3.138 2.3383 4.525 3.7236s2.636 2.8983 3.738 4.5194c1.16 1.7291 2.174 3.5467 3.029 5.4429 0.945 2.1123 1.751 4.2836 2.4 6.4941 0.748 2.5152 1.348 5.0598 1.83 7.6339 0.541 2.9278 0.974 5.8752 1.298 8.8423 0.374 3.3601 0.65 6.73 0.846 10.1097 0.217 3.8218 0.374 7.6338 0.453 11.4557 0.088 4.2934 0.137 8.577 0.137 12.8704v58.2119c0 4.293-0.049 8.577-0.137 12.87-0.079 3.822-0.236 7.644-0.453 11.456-0.196 3.38-0.472 6.75-0.846 10.12-0.324 2.957-0.757 5.904-1.298 8.832-0.482 2.574-1.082 5.119-1.83 7.634-0.649 2.22-1.455 4.382-2.4 6.494-0.855 1.896-1.869 3.724-3.029 5.443-1.102 1.631-2.351 3.144-3.738 4.529-1.387 1.376-2.902 2.623-4.525 3.714-1.731 1.159-3.56 2.171-5.469 3.026-2.105 0.953-4.278 1.749-6.501 2.397-2.519 0.737-5.076 1.346-7.653 1.818-2.931 0.55-5.892 0.982-8.863 1.306-3.364 0.364-6.747 0.649-10.131 0.836-3.826 0.216-7.652 0.373-11.479 0.452-4.298 0.098-8.597 0.137-12.895 0.137h-0.01-74.126-0.0099c-4.2984 0-8.5969-0.039-12.8953-0.137-3.8263-0.079-7.6526-0.236-11.4789-0.452-3.3837-0.187-6.7674-0.472-10.1314-0.836-2.9705-0.324-5.9313-0.756-8.8625-1.306-2.5771-0.472-5.1345-1.081-7.6526-1.818-2.223-0.648-4.3968-1.444-6.5017-2.397-1.9083-0.855-3.7378-1.867-5.469-3.026-1.623-1.091-3.1378-2.338-4.5247-3.714-1.3869-1.385-2.6361-2.898-3.7378-4.529-1.1606-1.719-2.1738-3.547-3.0295-5.443-0.9443-2.112-1.7509-4.274-2.4001-6.494-0.7475-2.515-1.3476-5.06-1.8295-7.634-0.541-2.928-0.9738-5.875-1.2984-8.832-0.3738-3.37-0.6492-6.74-0.8459-10.12-0.2164-3.812-0.37381-7.634-0.4525-11.456-0.08853-4.293-0.13771-8.577-0.13771-12.87v-58.2119c0-4.2934 0.04918-8.577 0.13771-12.8704 0.07869-3.8219 0.2361-7.6339 0.4525-11.4557 0.1967-3.3797 0.4721-6.7496 0.8459-10.1097 0.3246-2.9671 0.7574-5.9145 1.2984-8.8423 0.4819-2.5741 1.082-5.1187 1.8295-7.6339 0.6492-2.2105 1.4558-4.3818 2.4001-6.4941 0.8557-1.8962 1.8689-3.7138 3.0295-5.4429 1.1017-1.6211 2.3509-3.1341 3.7378-4.5194s2.9017-2.6331 4.5247-3.7236c1.7312-1.1594 3.5607-2.1713 5.469-3.0261 2.1049-0.9431 4.2787-1.7488 6.5017-2.3972 2.5181-0.7369 5.0755-1.346 7.6526-1.8176 2.9312-0.5502 5.892-0.9825 8.8625-1.2969 3.364-0.3733 6.7477-0.6484 10.1314-0.8449 3.8263-0.2161 7.6526-0.3635 11.4789-0.4519 4.2984-0.0884 8.5969-0.1376 12.8953-0.1277h0.0099 74.126 0.01z" clip-rule="evenodd" fill="url(#paint3_linear)" fill-rule="evenodd" opacity=".4"/>
+ </g>
+ <defs>
+ <filter id="filter0_d" x="-4.32414" y="5.94696" width="264.648" height="248.338" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+ <feBlend in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <filter id="filter1_f" x="38" y="69.3318" width="180" height="89.2732" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <filter id="filter2_f" x="98" y="84.6271" width="87.2037" height="104.687" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="128.002" x2="128.002" y1="11.947" y2="240.29" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#79dd00" offset="0"/>
+ <stop stop-color="#6ddb0a" offset=".1"/>
+ <stop stop-color="#61d915" offset=".2"/>
+ <stop stop-color="#55d620" offset=".3"/>
+ <stop stop-color="#49d42b" offset=".4"/>
+ <stop stop-color="#3cd235" offset=".5"/>
+ <stop stop-color="#30cf40" offset=".6"/>
+ <stop stop-color="#24cd4b" offset=".7"/>
+ <stop stop-color="#18ca56" offset=".8"/>
+ <stop stop-color="#0cc861" offset=".9"/>
+ <stop stop-color="#00c66b" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="48" x2="48" y1="76" y2="145.273" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#ffec57" offset="1e-7"/>
+ <stop stop-color="#ffc551" offset=".5"/>
+ <stop stop-color="#f5a90f" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint2_linear" x1="141.602" x2="141.602" y1="91.2953" y2="175.982" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#49535e" offset="0"/>
+ <stop stop-color="#2f3943" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint3_linear" x1="132.082" x2="132.082" y1="11.95" y2="240.29" gradientUnits="userSpaceOnUse">
+ <stop stop-color="white" offset="0"/>
+ <stop stop-color="white" stop-opacity=".0980392" offset=".125"/>
+ <stop stop-opacity=".0980392" offset=".925"/>
+ <stop stop-opacity=".498039" offset="1"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect width="256" height="256" fill="white"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/linguist-qt4.svg b/.icons/Gruvbox_Dark-2/apps/64/linguist-qt4.svg
new file mode 120000
index 000000000..4d6eb91b2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/linguist-qt4.svg
@@ -0,0 +1 @@
+qtlinguist.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/linguist-qt5.svg b/.icons/Gruvbox_Dark-2/apps/64/linguist-qt5.svg
new file mode 120000
index 000000000..4d6eb91b2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/linguist-qt5.svg
@@ -0,0 +1 @@
+qtlinguist.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/linguist.svg b/.icons/Gruvbox_Dark-2/apps/64/linguist.svg
new file mode 120000
index 000000000..2ba2d083e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/linguist.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/linguist5.svg b/.icons/Gruvbox_Dark-2/apps/64/linguist5.svg
new file mode 120000
index 000000000..2ba2d083e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/linguist5.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/links.svg b/.icons/Gruvbox_Dark-2/apps/64/links.svg
new file mode 120000
index 000000000..85204d419
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/links.svg
@@ -0,0 +1 @@
+lynx.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/links_32x32.xpm.svg b/.icons/Gruvbox_Dark-2/apps/64/links_32x32.xpm.svg
new file mode 120000
index 000000000..85204d419
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/links_32x32.xpm.svg
@@ -0,0 +1 @@
+lynx.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/linphone.svg b/.icons/Gruvbox_Dark-2/apps/64/linphone.svg
new file mode 100644
index 000000000..552b12c6b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/linphone.svg
@@ -0,0 +1,74 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="sgrUjvwTkX5fNj83yJDII8i0a9EmFuOV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#sgrUjvwTkX5fNj83yJDII8i0a9EmFuOV)">
+ <path fill="#fb7c38" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 249.643 83.58 L 44.234 236.61 C 55.796 238.921 70.66 239.629 89.757 239.629 L 165.127 239.629 C 239.182 239.629 249.766 229.071 249.766 155.085 L 249.766 95.834 C 249.766 91.531 249.725 87.464 249.643 83.58 L 249.643 83.58 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 66.805 55.9 C 60.494 55.9 57.336 55.9 57.336 63.256 L 57.336 72.086 C 57.336 79.437 60.494 79.437 66.805 79.437 L 71.402 79.437 C 77.718 79.437 80.876 79.437 80.876 72.081 L 80.876 63.251 C 80.876 56.165 77.718 55.9 71.407 55.9 L 66.805 55.9 L 66.805 55.9 Z M 96.227 55.9 C 89.916 55.9 86.758 55.9 86.758 63.256 L 86.758 72.086 C 86.758 79.437 89.916 79.437 96.227 79.437 L 100.824 79.437 C 107.14 79.437 110.298 79.437 110.298 72.081 L 110.298 63.251 C 110.298 56.165 107.14 55.9 100.829 55.9 L 96.227 55.9 L 96.227 55.9 Z M 125.649 55.9 C 119.338 55.9 116.18 55.9 116.18 63.256 L 116.18 72.086 C 116.18 79.437 119.338 79.437 125.649 79.437 L 130.246 79.437 C 136.562 79.437 139.72 79.437 139.72 72.081 L 139.72 63.251 C 139.72 56.165 136.562 55.9 130.251 55.9 L 125.649 55.9 L 125.649 55.9 Z M 66.805 85.322 C 60.494 85.322 57.336 85.322 57.336 92.678 L 57.336 101.508 C 57.336 108.859 60.494 108.859 66.805 108.859 L 71.402 108.859 C 77.718 108.859 80.876 108.859 80.876 101.503 L 80.876 92.673 C 80.876 85.587 77.718 85.322 71.407 85.322 L 66.805 85.322 L 66.805 85.322 Z M 96.227 85.322 C 89.916 85.322 86.758 85.322 86.758 92.678 L 86.758 101.508 C 86.758 108.859 89.916 108.859 96.227 108.859 L 100.824 108.859 C 107.14 108.859 110.298 108.859 110.298 101.503 L 110.298 92.673 C 110.298 85.587 107.14 85.322 100.829 85.322 L 96.227 85.322 L 96.227 85.322 Z M 66.805 114.744 C 60.494 114.744 57.336 114.744 57.336 122.099 L 57.336 130.93 C 57.336 138.28 60.494 138.28 66.805 138.28 L 71.402 138.28 C 77.718 138.28 80.876 138.28 80.876 130.925 L 80.876 122.094 C 80.876 115.009 77.718 114.744 71.407 114.744 L 66.805 114.744 L 66.805 114.744 Z"/>
+ </g>
+ <g style="opacity:0.2" filter="url(#HGxIYaWmMSQ8SYWY48QiYbneoL6nNVSI)">
+ <g opacity=".2">
+ <linearGradient id="_lgradient_31" x1=".628" x2=".628" y1="1" y2="0" gradientTransform="matrix(141.228452,0,0,141.228113,57.435,56.872)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#000000"/>
+ <stop offset="49.614%" style="stop-color:#000000"/>
+ <stop offset="99.993%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_31)" d="M 169.119 56.881 L 151.111 97.83 L 159.764 112.251 L 159.725 112.311 L 161.227 114.836 C 154.723 123.633 147.444 131.76 139.952 139.254 L 139.954 139.255 L 139.9 139.308 L 139.846 139.361 C 132.339 146.865 124.198 154.155 115.384 160.667 L 112.862 159.168 L 112.802 159.207 L 98.384 150.548 L 57.435 168.555 C 60.305 181.234 64.574 202.905 83.868 197.146 C 101.646 191.839 116.556 181.24 129.921 169.307 L 129.919 169.305 C 137.196 163.202 144.022 156.617 150.568 150.074 L 150.569 150.075 L 150.622 150.021 L 150.675 149.967 C 157.206 143.434 163.778 136.621 169.872 129.359 L 169.874 129.361 C 181.805 115.993 192.401 101.084 197.709 83.305 C 203.469 64.011 181.799 59.742 169.12 56.872 L 169.119 56.881 L 169.119 56.881 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="HGxIYaWmMSQ8SYWY48QiYbneoL6nNVSI" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="16.624"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="Tgv0TX4W1nvW4IeWHC2jTiES88vfyciM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.078"/>
+ </filter>
+ </defs>
+ <g opacity=".1" filter="url(#Tgv0TX4W1nvW4IeWHC2jTiES88vfyciM)">
+ <path d="M 169.119 56.881 L 151.111 97.83 L 159.764 112.251 L 159.725 112.311 L 161.227 114.836 C 154.723 123.633 147.444 131.76 139.952 139.254 L 139.954 139.255 L 139.9 139.308 L 139.846 139.361 C 132.339 146.865 124.198 154.155 115.384 160.667 L 112.862 159.168 L 112.802 159.207 L 98.384 150.548 L 57.435 168.555 C 60.305 181.234 64.574 202.905 83.868 197.146 C 101.646 191.839 116.556 181.24 129.921 169.307 L 129.918 169.305 C 137.196 163.202 144.022 156.617 150.567 150.074 L 150.568 150.075 L 150.622 150.021 L 150.675 149.967 C 157.206 143.434 163.778 136.621 169.872 129.359 L 169.874 129.362 C 181.805 115.993 192.401 101.085 197.709 83.305 C 203.469 64.011 181.798 59.743 169.119 56.872 L 169.119 56.881 L 169.119 56.881 Z"/>
+ </g>
+ <linearGradient id="_lgradient_32" x1=".149" x2="1.023" y1="1.016" y2=".224" gradientTransform="matrix(131.364465,0,0,131.365001,64.271,62.701)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.174%" style="stop-color:#f2c0a5"/>
+ <stop offset="100%" style="stop-color:#f7f7f7"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_32)" d="M 182.912 62.701 C 183.647 65.569 183.57 68.932 182.385 72.902 C 174.681 98.705 157.918 120.301 139.951 138.274 L 139.952 138.275 L 139.898 138.328 L 139.845 138.382 L 139.844 138.381 C 121.872 156.346 100.278 173.108 74.472 180.812 C 70.502 181.997 67.14 182.074 64.271 181.339 C 68.179 190.076 74.66 196.662 86.721 193.062 C 112.526 185.359 132.591 167.064 150.561 149.098 L 150.562 149.099 L 150.616 149.045 L 150.669 148.992 L 150.668 148.991 C 168.633 131.02 186.928 110.955 194.631 85.152 C 198.232 73.09 191.646 66.609 182.908 62.701 L 182.912 62.701 L 182.912 62.701 Z"/>
+ <g style="opacity:0.1">
+ <g opacity=".1">
+ <linearGradient id="_lgradient_33" x1=".361" x2=".166" y1=".539" y2=".79" gradientTransform="matrix(26.25,0,0,34.627,155.332,101.199)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#88b637"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#88b637"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_33)" d="M 169.703 101.199 C 165.426 108.325 160.555 115.055 155.332 121.408 L 163.34 135.826 C 169.936 128.605 176.21 120.965 181.582 112.71 L 169.703 101.2 L 169.703 101.199 L 169.703 101.199 Z"/>
+ </g>
+ </g>
+ <path fill="#fbcfb8" d="M 169.119 55.901 L 151.111 96.85 L 159.763 111.272 L 159.724 111.331 L 169.87 128.387 C 181.802 115.022 192.401 100.112 197.707 82.334 C 203.467 63.039 181.795 58.77 169.118 55.9 L 169.119 55.901 L 169.119 55.901 Z"/>
+ <linearGradient id="_lgradient_34" x1=".365" x2="1.948" y1=".98" y2=".039" gradientTransform="matrix(72.487,0,0,47.551115,57.43,149.574)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.739%" style="stop-color:#fde3d5"/>
+ <stop offset="99.565%" style="stop-color:#fafafa"/>
+ <stop offset="100%" style="stop-color:#f0f7e5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_34)" d="M 57.431 167.581 L 98.38 149.574 L 112.802 158.227 L 112.861 158.187 L 129.917 168.333 C 116.552 180.266 101.642 190.864 83.864 196.171 C 64.569 201.93 60.3 180.259 57.43 167.581 L 57.431 167.581 L 57.431 167.581 Z"/>
+ <path fill="#ffffff" d="M 169.123 55.903 L 151.115 96.853 L 151.364 97.268 L 169.12 56.881 C 180.212 59.393 198.188 62.974 198.655 76.752 C 199.023 62.164 180.467 58.471 169.12 55.902 L 169.123 55.903 L 169.123 55.903 Z M 160.904 114.291 C 154.483 122.921 147.323 130.906 139.956 138.277 L 139.957 138.278 L 139.903 138.33 L 139.85 138.384 C 132.343 145.888 124.201 153.178 115.387 159.69 L 112.865 158.19 L 112.806 158.229 L 98.384 149.579 L 57.433 167.586 L 57.634 168.478 L 98.384 150.56 L 112.805 159.212 L 112.864 159.173 L 115.386 160.673 C 124.2 154.161 132.342 146.87 139.849 139.367 L 139.902 139.313 L 139.956 139.261 L 139.955 139.26 C 147.447 131.766 154.726 123.638 161.23 114.842 L 160.903 114.293 L 160.904 114.291 L 160.904 114.291 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_35" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_35)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/linssid.svg b/.icons/Gruvbox_Dark-2/apps/64/linssid.svg
new file mode 120000
index 000000000..ebb674347
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/linssid.svg
@@ -0,0 +1 @@
+wifi.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/linux-mint.svg b/.icons/Gruvbox_Dark-2/apps/64/linux-mint.svg
new file mode 100644
index 000000000..8a7211b48
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/linux-mint.svg
@@ -0,0 +1,51 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="nJVrYrXdh90XdldO3RAwINvIRauhmb5Q" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#nJVrYrXdh90XdldO3RAwINvIRauhmb5Q)">
+ <linearGradient id="_lgradient_87" x1="0" x2="-.005" y1="0" y2="1.618" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_87)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_88" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_88)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="wlhpuSHU0A8wEvYm84hlxChM2t5nSGEQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#wlhpuSHU0A8wEvYm84hlxChM2t5nSGEQ)">
+ <path d="M 55.5 66.777779 L 55.5 105.444445 L 74.833336 105.444445 L 74.833336 144.111111 C 74.833336 169.888888 90.944447 192.444443 116.722224 192.444443 L 200.5 192.444443 L 200.5 111.888889 C 200.5 85.38289 178.672361 66.905395 152.166668 66.777779 L 55.5 66.777779 Z M 65.16667 76.444446 L 152.166668 76.444446 C 173.481667 76.444446 190.833334 90.57389 190.833334 111.888889 L 190.833334 182.777777 L 116.722224 182.777777 C 97.388891 182.777777 84.500003 163.444444 84.500003 144.111111 L 84.500003 108.666667 C 84.500003 99.113687 80.787297 95.777778 71.611114 95.777778 L 65.16667 95.777778 L 65.16667 76.444446 Z"/>
+ </g>
+ <linearGradient id="_lgradient_89" x1=".689" x2=".689" y1="1.333" y2="-.359" gradientTransform="matrix(145,0,0,125.666664,55.5,63.555557)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f2f2f2"/>
+ <stop offset="100%" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_89)" d="M 55.5 63.555557 L 55.5 102.222223 L 74.833336 102.222223 L 74.833336 140.888889 C 74.833336 166.666666 90.944447 189.222221 116.722224 189.222221 L 200.5 189.222221 L 200.5 108.666667 C 200.5 82.160668 178.672361 63.683173 152.166668 63.555557 L 55.5 63.555557 Z M 65.16667 73.222223 L 152.166668 73.222223 C 173.481667 73.222223 190.833334 87.351668 190.833334 108.666667 L 190.833334 179.555554 L 116.722224 179.555554 C 97.388891 179.555554 84.500003 160.222222 84.500003 140.888889 L 84.500003 105.444445 C 84.500003 95.891465 80.787297 92.555556 71.611114 92.555556 L 65.16667 92.555556 L 65.16667 73.222223 Z"/>
+ <defs>
+ <filter id="otLMlWpCtQ7bkfUcRbuD7XabAOcYb09r" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#otLMlWpCtQ7bkfUcRbuD7XabAOcYb09r)">
+ <path d="M 97.388891 86.110951 L 97.388891 150.555394 C 97.388891 163.444444 107.055558 169.888888 116.722224 169.888888 L 161.833334 169.888888 C 172.544001 169.888888 177.944445 164.488444 177.944445 153.777777 L 177.944445 111.888889 C 177.944445 103.836563 169.668999 99.000001 161.833334 99.000001 C 157.086663 99.000001 153.528988 101.118054 150.456921 104.266971 C 147.38471 101.118054 144.024596 99.000001 139.277779 99.000001 C 130.782729 99.000001 123.166668 103.953458 123.166668 111.888889 L 123.166668 144.111111 L 132.833335 144.111111 L 132.833332 115.111273 C 132.833332 111.107339 135.273746 108.666828 139.277776 108.666828 C 143.281806 108.666828 145.72222 111.107268 145.72222 115.111273 L 145.722223 144.111111 L 155.38889 144.111111 L 155.388887 115.11095 C 155.388887 111.107017 157.829304 108.666667 161.833334 108.666667 C 165.837364 108.666667 168.277775 111.107017 168.277775 115.11095 L 168.277778 153.777616 C 168.277778 159.132949 167.188671 160.221861 161.833337 160.221899 L 116.722224 160.222222 C 110.27778 160.222267 107.055558 153.777777 107.055558 147.333333 L 107.055558 86.111112 L 97.388891 86.110951 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 97.388891 82.888729 L 97.388891 147.333172 C 97.388891 160.222222 107.055558 166.666666 116.722224 166.666666 L 161.833334 166.666666 C 172.544001 166.666666 177.944445 161.266221 177.944445 150.555555 L 177.944445 108.666667 C 177.944445 100.61434 169.668999 95.777778 161.833334 95.777778 C 157.086663 95.777778 153.528988 97.895832 150.456921 101.044749 C 147.38471 97.895832 144.024596 95.777778 139.277779 95.777778 C 130.782729 95.777778 123.166668 100.731236 123.166668 108.666667 L 123.166668 140.888889 L 132.833335 140.888889 L 132.833332 111.88905 C 132.833332 107.885117 135.273746 105.444606 139.277776 105.444606 C 143.281806 105.444606 145.72222 107.885046 145.72222 111.88905 L 145.722223 140.888889 L 155.38889 140.888889 L 155.388887 111.888728 C 155.388887 107.884795 157.829304 105.444445 161.833334 105.444445 C 165.837364 105.444445 168.277775 107.884795 168.277775 111.888728 L 168.277778 150.555394 C 168.277778 155.910727 167.188671 156.999638 161.833337 156.999677 L 116.722224 156.999999 C 110.27778 157.000044 107.055558 150.555555 107.055558 144.111111 L 107.055558 82.88889 L 97.388891 82.888729 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/linuxdcpp.svg b/.icons/Gruvbox_Dark-2/apps/64/linuxdcpp.svg
new file mode 100755
index 000000000..bbcf1277a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/linuxdcpp.svg
@@ -0,0 +1,56 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Z8Xiv43Bx5bRXzsiZtluEBXOa2W7gh2m" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Z8Xiv43Bx5bRXzsiZtluEBXOa2W7gh2m)">
+ <linearGradient id="_lgradient_33" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_33)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_34" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_34)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="P8eLwydqDw5p3I757HJEHQyDrtMq8zoR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#P8eLwydqDw5p3I757HJEHQyDrtMq8zoR)">
+ <path d="M 71.611559 162.235048 C 71.611559 184.465576 89.659927 202.513945 111.890455 202.513945 C 134.120983 202.513945 152.169352 184.465576 152.169352 162.235048 C 152.169352 140.00452 134.120983 121.956152 111.890455 121.956152 C 89.659927 121.956152 71.611559 140.00452 71.611559 162.235048 Z"/>
+ </g>
+ <path fill="#ee9736" d="M 71.611559 158.207159 C 71.611559 180.437687 89.659927 198.486055 111.890455 198.486055 C 134.120983 198.486055 152.169352 180.437687 152.169352 158.207159 C 152.169352 135.97663 134.120983 117.928262 111.890455 117.928262 C 89.659927 117.928262 71.611559 135.97663 71.611559 158.207159 Z"/>
+ <defs>
+ <filter id="RiQ4w9Czf8pXPQMD0bMJkIkTR8XmFg6R" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#RiQ4w9Czf8pXPQMD0bMJkIkTR8XmFg6R)">
+ <path d="M 55.5 97.788814 C 55.5 120.019342 73.548369 138.06771 95.778897 138.06771 C 118.009425 138.06771 136.057793 120.019342 136.057793 97.788814 C 136.057793 75.558286 118.009425 57.509917 95.778897 57.509917 C 73.548369 57.509917 55.5 75.558286 55.5 97.788814 Z"/>
+ </g>
+ <path fill="#ffb271" d="M 55.5 93.764952 C 55.5 115.99548 73.548369 134.043848 95.778897 134.043848 C 118.009425 134.043848 136.057793 115.99548 136.057793 93.764952 C 136.057793 71.534424 118.009425 53.486055 95.778897 53.486055 C 73.548369 53.486055 55.5 71.534424 55.5 93.764952 Z"/>
+ <defs>
+ <filter id="s4POs3dEyepowLZHvr0AqRxH1UiTf2m4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#s4POs3dEyepowLZHvr0AqRxH1UiTf2m4)">
+ <path d="M 119.942207 130.011931 C 119.942207 152.242459 137.990575 170.290828 160.221103 170.290828 C 182.451631 170.290828 200.5 152.242459 200.5 130.011931 C 200.5 107.781403 182.451631 89.733034 160.221103 89.733034 C 137.990575 89.733034 119.942207 107.781403 119.942207 130.011931 Z"/>
+ </g>
+ <path fill="#008374" d="M 119.942207 125.984041 C 119.942207 148.214569 137.990575 166.262938 160.221103 166.262938 C 182.451631 166.262938 200.5 148.214569 200.5 125.984041 C 200.5 103.753513 182.451631 85.705145 160.221103 85.705145 C 137.990575 85.705145 119.942207 103.753513 119.942207 125.984041 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/liri.svg b/.icons/Gruvbox_Dark-2/apps/64/liri.svg
new file mode 100644
index 000000000..079a3ca60
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/liri.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_CmqQhyxuNAMESAYGBl1g9eroj4rAtHsq">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_CmqQhyxuNAMESAYGBl1g9eroj4rAtHsq)">
+ <defs>
+ <filter id="SMH3qY3BBth3CbWnN4RQZzIjVa4YOXki" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#SMH3qY3BBth3CbWnN4RQZzIjVa4YOXki)">
+ <linearGradient id="_lgradient_177" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_177)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_178" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_178)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ececec" d="M 184.963 133.416 L 184.963 95.077 L 200.5 97.666 L 182.808 79.65 L 155.9 84.113 L 143.595 110.576 L 76.214 76.215 L 96.928 112.464 L 55.5 102.107 C 55.5 102.107 109.155 151.543 110.533 152.391 L 107.124 156.362 L 108.605 161.59 L 76.794 179.785 L 118.147 179.785 L 184.963 133.416 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/listen1.svg b/.icons/Gruvbox_Dark-2/apps/64/listen1.svg
new file mode 100644
index 000000000..865111f66
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/listen1.svg
@@ -0,0 +1,38 @@
+<svg width="256" height="256" fill="none" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg">
+ <g clip-path="url(#clip0)">
+ <g filter="url(#filter0_d)">
+ <path d="m165.685 11.947c74.055 0 84.639 10.5572 84.639 84.5438v59.2512c0 73.986-10.584 84.543-84.639 84.543h-75.3698c-74.0557 0-84.63934-10.557-84.63934-84.543v-59.2512c0-73.9866 10.58364-84.5438 84.63934-84.5438h75.3698z" fill="url(#paint0_linear)"/>
+ </g>
+ <g filter="url(#filter1_f)">
+ <path d="m90 62h29.474v110.526h46.666v29.474h-76.14v-140zm76.14 0h-29.473v95.789h29.473v-95.789z" clip-rule="evenodd" fill-opacity=".4" fill-rule="evenodd"/>
+ </g>
+ <path d="m90 58h29.474v110.526h46.666v29.474h-76.14v-140zm76.14 0h-29.473v95.789h29.473v-95.789z" clip-rule="evenodd" fill="url(#paint1_linear)" fill-rule="evenodd"/>
+ </g>
+ <defs>
+ <filter id="filter0_d" x="-4.32414" y="5.94696" width="264.648" height="248.338" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+ <feBlend in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <filter id="filter1_f" x="80" y="52" width="96.1404" height="160" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="5.67586" x2="5.67586" y1="11.947" y2="240.285" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#4c5561" offset="1e-7"/>
+ <stop stop-color="#2e3842" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="127.599" x2="128.243" y1="57.9465" y2="198.46" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#1ad6ab" offset="0"/>
+ <stop stop-color="#329db6" offset="1"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect width="256" height="256" fill="#ffffff"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/litecoin-qt.svg b/.icons/Gruvbox_Dark-2/apps/64/litecoin-qt.svg
new file mode 100755
index 000000000..07163a4fb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/litecoin-qt.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ZnEfnkMAenswpR8HEdh14xHkyUqTH1cw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ZnEfnkMAenswpR8HEdh14xHkyUqTH1cw)">
+ <linearGradient id="_lgradient_35" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_35)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <linearGradient id="_lgradient_36" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648308,0,0,228.338389,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_36)" fill-rule="evenodd" d="M 165.688919 11.951604 C 239.744629 11.951604 250.328308 22.508802 250.328308 96.495461 L 250.328308 155.746262 C 250.328308 229.732513 239.744629 240.289993 165.688919 240.289993 L 90.319397 240.289993 C 16.263689 240.289993 5.68 229.732513 5.68 155.746262 L 5.68 96.495461 C 5.68 22.508802 16.263689 11.951604 90.319397 11.951604 L 165.688919 11.951604 Z M 165.710007 31.950001 C 169.940002 31.950001 174.179993 31.99 178.410004 32.080002 C 182.089996 32.16 185.770004 32.310001 189.449997 32.52 C 192.580002 32.689999 195.710007 32.950001 198.830002 33.299999 C 201.410004 33.580002 203.970001 33.950001 206.520004 34.419998 C 208.539993 34.799999 210.539993 35.27 212.509995 35.849998 C 213.979996 36.279999 215.429993 36.810001 216.830002 37.439999 C 217.830002 37.889999 218.800003 38.43 219.710007 39.040001 C 220.399994 39.509998 221.050003 40.040001 221.649994 40.630001 C 222.240005 41.220001 222.770004 41.869999 223.240005 42.560001 C 223.850006 43.470001 224.380005 44.43 224.830002 45.43 C 225.460007 46.830002 225.990005 48.27 226.429993 49.740002 C 227 51.709999 227.479996 53.700001 227.850006 55.720001 C 228.320007 58.259998 228.699997 60.82 228.979996 63.389999 C 229.320007 66.510002 229.580002 69.629997 229.759995 72.760002 C 229.970001 76.43 230.119995 80.110001 230.199997 83.790001 C 230.289993 88.019997 230.330002 92.239998 230.330002 96.470001 C 230.330002 96.480003 230.330002 96.489998 230.330002 96.5 L 230.330002 155.75 C 230.330002 155.75 230.330002 155.759995 230.330002 155.770004 C 230.330002 160 230.289993 164.229996 230.199997 168.449997 C 230.119995 172.130005 229.970001 175.809998 229.759995 179.479996 C 229.580002 182.610001 229.320007 185.729996 228.979996 188.850006 C 228.699997 191.419998 228.320007 193.979996 227.850006 196.529999 C 227.479996 198.539993 227 200.529999 226.429993 202.5 C 225.990005 203.970001 225.460007 205.410004 224.830002 206.809998 C 224.380005 207.809998 223.850006 208.770004 223.240005 209.679993 C 222.770004 210.369995 222.240005 211.020004 221.649994 211.610001 C 221.050003 212.199997 220.399994 212.729996 219.710007 213.199997 C 218.800003 213.809998 217.830002 214.350006 216.830002 214.800003 C 215.429993 215.429993 213.979996 215.960007 212.509995 216.389999 C 210.539993 216.970001 208.539993 217.449997 206.520004 217.820007 C 203.970001 218.289993 201.410004 218.669998 198.830002 218.949997 C 195.710007 219.289993 192.580002 219.550003 189.449997 219.720001 C 185.770004 219.929993 182.089996 220.080002 178.410004 220.160004 C 174.179993 220.25 169.940002 220.289993 165.710007 220.289993 C 165.699997 220.289993 165.699997 220.289993 165.690002 220.289993 L 90.32 220.289993 C 90.309998 220.289993 90.300003 220.289993 90.300003 220.289993 C 86.059998 220.289993 81.830002 220.25 77.599998 220.160004 C 73.919998 220.080002 70.230003 219.929993 66.559998 219.720001 C 63.419998 219.550003 60.299999 219.289993 57.18 218.949997 C 54.599998 218.669998 52.029999 218.289993 49.490002 217.820007 C 47.470001 217.449997 45.470001 216.970001 43.5 216.389999 C 42.029999 215.960007 40.580002 215.429993 39.18 214.800003 C 38.18 214.350006 37.209999 213.809998 36.299999 213.199997 C 35.599998 212.729996 34.959999 212.199997 34.360001 211.610001 C 33.77 211.020004 33.240002 210.369995 32.77 209.679993 C 32.16 208.770004 31.620001 207.809998 31.17 206.809998 C 30.549999 205.410004 30.01 203.970001 29.58 202.5 C 29 200.529999 28.530001 198.539993 28.16 196.529999 C 27.68 193.979996 27.309999 191.419998 27.030001 188.850006 C 26.68 185.729996 26.42 182.610001 26.25 179.479996 C 26.040001 175.809998 25.889999 172.130005 25.809999 168.449997 C 25.719999 164.229996 25.68 160 25.68 155.770004 C 25.68 155.759995 25.68 155.75 25.68 155.75 L 25.68 96.5 C 25.68 96.489998 25.68 96.480003 25.68 96.470001 C 25.68 92.239998 25.719999 88.019997 25.809999 83.790001 C 25.889999 80.110001 26.040001 76.43 26.25 72.760002 C 26.42 69.629997 26.68 66.510002 27.030001 63.389999 C 27.309999 60.82 27.68 58.259998 28.16 55.720001 C 28.530001 53.700001 29 51.709999 29.58 49.740002 C 30.01 48.27 30.549999 46.830002 31.17 45.43 C 31.620001 44.43 32.16 43.470001 32.77 42.560001 C 33.240002 41.869999 33.77 41.220001 34.360001 40.630001 C 34.959999 40.040001 35.599998 39.509998 36.299999 39.040001 C 37.209999 38.43 38.18 37.889999 39.18 37.439999 C 40.580002 36.810001 42.029999 36.279999 43.5 35.849998 C 45.470001 35.27 47.470001 34.799999 49.490002 34.419998 C 52.029999 33.950001 54.599998 33.580002 57.18 33.299999 C 60.299999 32.950001 63.419998 32.689999 66.559998 32.52 C 70.230003 32.310001 73.919998 32.16 77.599998 32.080002 C 81.830002 31.99 86.059998 31.950001 90.300003 31.950001 C 90.300003 31.950001 90.309998 31.950001 90.32 31.950001 L 165.690002 31.950001 C 165.699997 31.950001 165.699997 31.950001 165.710007 31.950001 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_37" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_37)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <linearGradient id="_lgradient_38" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(125,0,0,125,65.5,65.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_38)" d="M 105.678571 65.5 L 88.196359 118.713937 L 74.428571 123.535714 L 65.5 159.25 L 78.038365 154.864188 L 65.5 190.5 L 119.071429 190.5 L 181.571429 190.5 L 190.5 159.25 L 130.371652 159.25 L 137.45173 134.06863 L 154.785714 128 L 163.714286 92.285714 L 147.618443 97.918396 L 159.25 65.5 L 105.678571 65.5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/livewallpaper-config.svg b/.icons/Gruvbox_Dark-2/apps/64/livewallpaper-config.svg
new file mode 100755
index 000000000..43d6bb5da
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/livewallpaper-config.svg
@@ -0,0 +1,89 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_tXYyDw8P21IpIAJkAA7Gut6XDPpFlMS7">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_tXYyDw8P21IpIAJkAA7Gut6XDPpFlMS7)">
+ <defs>
+ <filter id="C7G8E1r9gRPtlfO9bh3czW993VEwU2ao" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#C7G8E1r9gRPtlfO9bh3czW993VEwU2ao)">
+ <linearGradient id="_lgradient_204" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_204)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_205" x1=".187" x2=".19" y1=".005" y2=".79" gradientTransform="matrix(180,0,0,160,38,39)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_205)" d="M 42.01 39 L 213.99 39 C 216.203 39 218 40.797 218 43.01 L 218 194.99 C 218 197.203 216.203 199 213.99 199 L 42.01 199 C 39.797 199 38 197.203 38 194.99 L 38 43.01 C 38 40.797 39.797 39 42.01 39 Z"/>
+ <rect fill="#5d5d5d" width="160" height="11" x="48" y="49" transform="matrix(1,0,0,1,0,0)"/>
+ <g style="opacity:0.8">
+ <g opacity=".8">
+ <linearGradient id="_lgradient_206" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(113.333,0,0,19,70.667,174)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_206)" d="M 75.417 174 L 179.25 174 C 181.872 174 184 176.128 184 178.75 L 184 188.25 C 184 190.872 181.872 193 179.25 193 L 75.417 193 C 72.795 193 70.667 190.872 70.667 188.25 L 70.667 178.75 C 70.667 176.128 72.795 174 75.417 174 Z"/>
+ </g>
+ </g>
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 42.01 39 L 213.99 39 C 216.203 39 218 40.797 218 43.01 L 218 194.99 C 218 197.203 216.203 199 213.99 199 L 42.01 199 C 39.797 199 38 197.203 38 194.99 L 38 43.01 C 38 40.797 39.797 39 42.01 39 Z M 208 189 L 48 189 L 48 49 L 208 49 L 208 189 Z"/>
+ <path fill="#3b3b3b" d="M 127.269 204.115 C 124.545 204.115 123.163 206.087 123.163 209.98 L 123.163 212.913 C 123.163 213.13 123.104 213.389 123.001 213.597 C 122.966 213.669 122.801 213.902 122.655 214.107 C 121.84 215.247 120.036 218.4 119.702 221.828 C 119.832 221.803 119.965 221.784 120.114 221.784 C 120.473 221.784 121.422 221.784 122.934 224.279 C 123.223 224.694 123.374 224.948 123.583 225.297 C 123.722 225.535 123.894 225.826 124.169 226.263 L 124.183 226.284 L 124.199 226.309 C 124.358 226.591 124.522 226.816 124.682 227.029 C 124.774 227.152 124.868 227.281 124.96 227.413 C 125.319 227.269 125.686 227.054 125.904 226.742 C 126.19 226.266 126.158 225.7 125.819 225.191 C 125.679 224.978 125.42 224.827 124.802 224.472 C 124.43 224.261 123.97 223.997 123.759 223.816 C 123.267 223.396 122.577 222.476 122.577 221.747 C 122.577 220.19 123.619 217.814 124.456 216.404 C 124.935 215.6 125.299 214.979 125.443 214.45 C 125.525 214.507 125.617 214.562 125.745 214.606 L 125.766 214.613 L 125.789 214.62 C 126.197 214.727 126.607 214.709 126.873 214.709 C 127.425 214.709 127.823 214.443 128.195 214.221 C 128.559 213.999 128.919 213.793 128.971 213.774 C 129.237 214.276 129.581 214.741 129.939 215.225 C 130.919 216.544 132.097 218.764 132.445 222.061 C 132.901 221.821 133.162 221.747 133.721 221.747 C 133.733 221.747 133.746 221.75 133.758 221.75 C 133.808 221.747 133.856 221.743 133.906 221.743 C 134.053 221.743 134.202 221.752 134.349 221.766 C 134.695 221.786 135.158 221.906 135.43 222 C 135.888 222.135 136.267 222.375 136.532 222.682 C 136.771 222.685 137 222.739 137.21 222.843 C 137.21 222.46 137.24 221.898 137.24 221.747 C 137.24 219.812 135.971 217.14 135.016 215.77 C 134.819 215.486 134.628 215.22 134.445 214.965 C 133.6 213.795 132.93 212.869 132.548 211.275 C 132.296 210.239 132.262 209.918 132.227 209.609 C 132.195 209.297 132.159 208.972 131.95 208.097 C 131.57 206.323 131.1 204.114 127.269 204.114 L 127.269 204.115 Z M 125.51 207.634 C 126.158 207.634 126.683 208.814 126.683 209.787 C 126.683 209.847 126.676 209.941 126.671 210.026 C 126.627 210.024 126.584 210.017 126.538 210.017 C 126.371 210.017 126.216 210.042 126.066 210.081 C 125.996 209.708 125.78 209.43 125.51 209.43 C 125.187 209.43 124.923 209.824 124.923 210.31 C 124.923 210.429 124.939 210.542 124.969 210.644 C 124.81 210.763 124.69 210.864 124.618 210.935 L 124.563 210.983 C 124.519 210.89 124.481 210.793 124.451 210.695 C 124.385 210.285 124.336 209.788 124.336 209.788 C 124.336 208.814 124.861 207.635 125.51 207.635 L 125.51 207.634 Z M 128.442 207.634 C 129.09 207.634 129.615 208.814 129.615 209.787 C 129.615 210.15 129.537 210.576 129.411 210.912 C 129.258 210.847 129.099 210.793 128.937 210.752 C 128.99 210.621 129.029 210.475 129.029 210.31 C 129.029 209.824 128.765 209.43 128.442 209.43 C 128.12 209.43 127.856 209.824 127.856 210.31 L 127.856 210.317 C 127.671 210.24 127.481 210.176 127.287 210.125 C 127.278 210.012 127.272 209.9 127.269 209.787 C 127.269 208.814 127.794 207.634 128.442 207.634 Z M 126.538 211.19 C 126.776 211.19 127.123 211.284 127.439 211.412 C 127.755 211.54 128.023 211.682 128.247 211.776 L 128.293 211.797 L 128.341 211.806 C 128.639 211.877 128.907 211.953 129.017 212.01 C 128.988 212.262 128.958 212.4 128.944 212.42 C 128.928 212.445 128.845 212.523 128.545 212.684 C 128.174 212.816 127.892 213.032 127.59 213.215 C 127.257 213.414 126.921 213.536 126.873 213.536 C 126.616 213.536 126.261 213.518 126.119 213.488 C 126.174 213.504 126.078 213.456 125.956 213.343 C 125.826 213.22 125.663 213.05 125.498 212.874 L 125.454 212.83 L 125.409 212.798 C 125.221 212.665 125.074 212.546 125.003 212.461 C 124.93 212.375 124.923 212.349 124.923 212.291 C 124.923 212.204 124.907 212.257 124.96 212.197 C 125.013 212.136 125.173 212.01 125.39 211.817 L 125.411 211.801 L 125.429 211.781 C 125.397 211.815 125.61 211.607 125.842 211.455 C 126.073 211.304 126.359 211.19 126.538 211.19 Z M 133.906 222.918 C 133.359 222.918 132.979 223.081 132.876 223.211 C 133.114 223.487 133.261 223.752 133.412 224.233 C 133.574 224.591 133.982 224.68 134.308 224.68 C 135.302 224.68 135.494 224.082 135.809 223.745 C 135.809 223.745 135.726 223.654 135.726 223.565 C 135.644 223.386 135.4 223.207 135.075 223.118 C 134.83 223.028 134.422 222.939 134.26 222.939 C 134.142 222.924 134.024 222.917 133.906 222.918 Z M 120.114 222.957 C 119.706 222.957 119.504 223.159 119.232 223.432 C 118.959 223.702 118.67 224.124 118.194 224.463 C 117.775 225.008 116.521 224.483 116.162 225.304 C 115.962 225.752 116.647 226.344 116.647 227.358 C 116.647 227.767 116.306 228.037 116.239 228.309 C 116.171 228.646 116.102 228.85 116.239 229.12 C 116.51 229.526 116.851 229.663 119.163 230.135 C 120.387 230.408 121.543 231.086 122.291 231.153 C 123.037 231.219 124.329 231.153 124.329 229.324 C 124.398 228.24 123.787 227.97 123.175 226.887 C 122.495 225.8 122.428 225.599 121.952 224.921 C 121.543 224.243 120.659 222.957 120.114 222.957 L 120.114 222.957 Z M 132.099 224.128 C 131.961 224.403 131.961 224.612 131.961 225.304 C 131.961 225.858 131.961 226.481 131.893 226.967 C 131.753 228.144 131.375 228.673 131.375 229.365 C 131.375 230.129 131.583 230.615 131.861 230.823 C 132.067 231.031 132.415 231.169 133.178 231.169 C 133.939 231.169 134.424 230.892 134.91 230.408 C 135.256 230.06 135.534 229.923 136.505 229.228 C 137.266 228.743 138.446 228.12 138.652 227.913 C 138.792 227.773 139 227.702 139 227.286 C 139 226.94 138.723 226.802 138.514 226.733 C 138.237 226.593 137.754 226.385 137.337 225.762 C 137.155 225.461 137.183 224.69 136.965 224.219 L 136.666 224.543 C 136.63 224.579 136.601 224.627 136.567 224.671 C 136.283 225.056 135.691 225.853 134.308 225.853 C 133.4 225.853 132.667 225.429 132.344 224.717 L 132.315 224.653 L 132.291 224.582 C 132.218 224.348 132.159 224.222 132.099 224.128 Z M 130.497 227.876 C 129.939 228.357 129.084 228.823 127.856 228.823 C 126.607 228.823 125.764 228.362 125.228 227.89 C 125.413 228.28 125.537 228.743 125.502 229.361 C 125.502 229.584 125.482 229.794 125.45 229.996 L 130.25 229.996 C 130.219 229.787 130.203 229.576 130.202 229.365 C 130.202 228.847 130.33 228.426 130.456 228.018 C 130.47 227.972 130.483 227.921 130.497 227.876 L 130.497 227.876 Z"/>
+ <circle fill="#3b3b3b" cx="128" cy="26.922" r="4" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ebebeb" cx="55" cy="54" r="3" vector-effect="non-scaling-stroke"/>
+ <rect fill="#ebebeb" width="20" height="2.34" x="180" y="51" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ebebeb" width="15" height="2.34" x="185" y="55.66" transform="matrix(1,0,0,1,0,0)"/>
+ <g>
+ <circle fill="#ececec" cx="164.35" cy="93.868" r="23.132" vector-effect="non-scaling-stroke"/>
+ <g opacity=".8">
+ <circle fill="#ececec" cx="85.041" cy="120.305" r="16.523" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".8">
+ <circle fill="#ececec" cx="141.218" cy="150.045" r="13.218" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".8">
+ <circle fill="#ececec" cx="118.086" cy="93.868" r="9.914" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".8">
+ <circle fill="#ececec" cx="177.373" cy="139.937" r="6.609" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_207" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_207)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="RmnC3QuJ0JYjJpUuZvhTJqYtvLQTlAPF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#RmnC3QuJ0JYjJpUuZvhTJqYtvLQTlAPF)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_208" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_208)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <g>
+ <path fill="#ffffff" d="M 183.135 145.667 L 182.363 154.886 C 179.44 155.968 176.723 157.54 174.326 159.534 L 165.948 155.589 L 157.198 170.744 L 164.805 176.027 C 164.534 177.559 164.394 179.111 164.385 180.666 C 164.386 182.227 164.52 183.785 164.785 185.324 L 157.197 190.587 L 165.947 205.743 L 174.306 201.807 C 176.71 203.793 179.435 205.355 182.363 206.426 L 183.134 215.664 L 200.634 215.664 L 201.405 206.446 C 204.329 205.363 207.046 203.791 209.442 201.797 L 217.821 205.742 L 226.571 190.587 L 218.964 185.304 C 219.234 183.772 219.375 182.221 219.384 180.665 C 219.383 179.104 219.249 177.546 218.984 176.007 L 226.571 170.744 L 217.822 155.588 L 209.462 159.524 C 207.058 157.538 204.333 155.976 201.404 154.904 L 200.634 145.664 L 183.135 145.664 L 183.135 145.667 Z M 191.885 170.667 C 194.537 170.666 197.081 171.72 198.957 173.596 C 200.832 175.471 201.886 178.015 201.886 180.668 C 201.886 183.32 200.832 185.864 198.957 187.74 C 197.081 189.615 194.537 190.669 191.885 190.669 C 189.232 190.669 186.688 189.615 184.813 187.74 C 182.937 185.864 181.883 183.32 181.884 180.668 C 181.883 178.015 182.937 175.471 184.813 173.596 C 186.688 171.72 189.232 170.666 191.885 170.667 L 191.885 170.667 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/livewallpaper.svg b/.icons/Gruvbox_Dark-2/apps/64/livewallpaper.svg
new file mode 100755
index 000000000..2b89732f1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/livewallpaper.svg
@@ -0,0 +1,70 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_RxbbiZrXTSb3Jbqg80FCMfes8gQKLZQs">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_RxbbiZrXTSb3Jbqg80FCMfes8gQKLZQs)">
+ <defs>
+ <filter id="p1Dgg5d5ZjmPRbC0mCxWQtGRn1sVdu19" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#p1Dgg5d5ZjmPRbC0mCxWQtGRn1sVdu19)">
+ <linearGradient id="_lgradient_200" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_200)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_201" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_201)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_202" x1=".187" x2=".19" y1=".005" y2=".79" gradientTransform="matrix(180,0,0,160,38,39)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_202)" d="M 42.01 39 L 213.99 39 C 216.203 39 218 40.797 218 43.01 L 218 194.99 C 218 197.203 216.203 199 213.99 199 L 42.01 199 C 39.797 199 38 197.203 38 194.99 L 38 43.01 C 38 40.797 39.797 39 42.01 39 Z"/>
+ <rect fill="#5d5d5d" width="160" height="11" x="48" y="49" transform="matrix(1,0,0,1,0,0)"/>
+ <g style="opacity:0.8">
+ <g opacity=".8">
+ <linearGradient id="_lgradient_203" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(113.333,0,0,19,70.667,174)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_203)" d="M 75.417 174 L 179.25 174 C 181.872 174 184 176.128 184 178.75 L 184 188.25 C 184 190.872 181.872 193 179.25 193 L 75.417 193 C 72.795 193 70.667 190.872 70.667 188.25 L 70.667 178.75 C 70.667 176.128 72.795 174 75.417 174 Z"/>
+ </g>
+ </g>
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 42.01 39 L 213.99 39 C 216.203 39 218 40.797 218 43.01 L 218 194.99 C 218 197.203 216.203 199 213.99 199 L 42.01 199 C 39.797 199 38 197.203 38 194.99 L 38 43.01 C 38 40.797 39.797 39 42.01 39 Z M 208 189 L 48 189 L 48 49 L 208 49 L 208 189 Z"/>
+ <path fill="#3b3b3b" d="M 127.269 204.115 C 124.545 204.115 123.163 206.087 123.163 209.98 L 123.163 212.913 C 123.163 213.13 123.104 213.389 123.001 213.597 C 122.966 213.669 122.801 213.902 122.655 214.107 C 121.84 215.247 120.036 218.4 119.702 221.828 C 119.832 221.803 119.965 221.784 120.114 221.784 C 120.473 221.784 121.422 221.784 122.934 224.279 C 123.223 224.694 123.374 224.948 123.583 225.297 C 123.722 225.535 123.894 225.826 124.169 226.263 L 124.183 226.284 L 124.199 226.309 C 124.358 226.591 124.522 226.816 124.682 227.029 C 124.774 227.152 124.868 227.281 124.96 227.413 C 125.319 227.269 125.686 227.054 125.904 226.742 C 126.19 226.266 126.158 225.7 125.819 225.191 C 125.679 224.978 125.42 224.827 124.802 224.472 C 124.43 224.261 123.97 223.997 123.759 223.816 C 123.267 223.396 122.577 222.476 122.577 221.747 C 122.577 220.19 123.619 217.814 124.456 216.404 C 124.935 215.6 125.299 214.979 125.443 214.45 C 125.525 214.507 125.617 214.562 125.745 214.606 L 125.766 214.613 L 125.789 214.62 C 126.197 214.727 126.607 214.709 126.873 214.709 C 127.425 214.709 127.823 214.443 128.195 214.221 C 128.559 213.999 128.919 213.793 128.971 213.774 C 129.237 214.276 129.581 214.741 129.939 215.225 C 130.919 216.544 132.097 218.764 132.445 222.061 C 132.901 221.821 133.162 221.747 133.721 221.747 C 133.733 221.747 133.746 221.75 133.758 221.75 C 133.808 221.747 133.856 221.743 133.906 221.743 C 134.053 221.743 134.202 221.752 134.349 221.766 C 134.695 221.786 135.158 221.906 135.43 222 C 135.888 222.135 136.267 222.375 136.532 222.682 C 136.771 222.685 137 222.739 137.21 222.843 C 137.21 222.46 137.24 221.898 137.24 221.747 C 137.24 219.812 135.971 217.14 135.016 215.77 C 134.819 215.486 134.628 215.22 134.445 214.965 C 133.6 213.795 132.93 212.869 132.548 211.275 C 132.296 210.239 132.262 209.918 132.227 209.609 C 132.195 209.297 132.159 208.972 131.95 208.097 C 131.57 206.323 131.1 204.114 127.269 204.114 L 127.269 204.115 Z M 125.51 207.634 C 126.158 207.634 126.683 208.814 126.683 209.787 C 126.683 209.847 126.676 209.941 126.671 210.026 C 126.627 210.024 126.584 210.017 126.538 210.017 C 126.371 210.017 126.216 210.042 126.066 210.081 C 125.996 209.708 125.78 209.43 125.51 209.43 C 125.187 209.43 124.923 209.824 124.923 210.31 C 124.923 210.429 124.939 210.542 124.969 210.644 C 124.81 210.763 124.69 210.864 124.618 210.935 L 124.563 210.983 C 124.519 210.89 124.481 210.793 124.451 210.695 C 124.385 210.285 124.336 209.788 124.336 209.788 C 124.336 208.814 124.861 207.635 125.51 207.635 L 125.51 207.634 Z M 128.442 207.634 C 129.09 207.634 129.615 208.814 129.615 209.787 C 129.615 210.15 129.537 210.576 129.411 210.912 C 129.258 210.847 129.099 210.793 128.937 210.752 C 128.99 210.621 129.029 210.475 129.029 210.31 C 129.029 209.824 128.765 209.43 128.442 209.43 C 128.12 209.43 127.856 209.824 127.856 210.31 L 127.856 210.317 C 127.671 210.24 127.481 210.176 127.287 210.125 C 127.278 210.012 127.272 209.9 127.269 209.787 C 127.269 208.814 127.794 207.634 128.442 207.634 Z M 126.538 211.19 C 126.776 211.19 127.123 211.284 127.439 211.412 C 127.755 211.54 128.023 211.682 128.247 211.776 L 128.293 211.797 L 128.341 211.806 C 128.639 211.877 128.907 211.953 129.017 212.01 C 128.988 212.262 128.958 212.4 128.944 212.42 C 128.928 212.445 128.845 212.523 128.545 212.684 C 128.174 212.816 127.892 213.032 127.59 213.215 C 127.257 213.414 126.921 213.536 126.873 213.536 C 126.616 213.536 126.261 213.518 126.119 213.488 C 126.174 213.504 126.078 213.456 125.956 213.343 C 125.826 213.22 125.663 213.05 125.498 212.874 L 125.454 212.83 L 125.409 212.798 C 125.221 212.665 125.074 212.546 125.003 212.461 C 124.93 212.375 124.923 212.349 124.923 212.291 C 124.923 212.204 124.907 212.257 124.96 212.197 C 125.013 212.136 125.173 212.01 125.39 211.817 L 125.411 211.801 L 125.429 211.781 C 125.397 211.815 125.61 211.607 125.842 211.455 C 126.073 211.304 126.359 211.19 126.538 211.19 Z M 133.906 222.918 C 133.359 222.918 132.979 223.081 132.876 223.211 C 133.114 223.487 133.261 223.752 133.412 224.233 C 133.574 224.591 133.982 224.68 134.308 224.68 C 135.302 224.68 135.494 224.082 135.809 223.745 C 135.809 223.745 135.726 223.654 135.726 223.565 C 135.644 223.386 135.4 223.207 135.075 223.118 C 134.83 223.028 134.422 222.939 134.26 222.939 C 134.142 222.924 134.024 222.917 133.906 222.918 Z M 120.114 222.957 C 119.706 222.957 119.504 223.159 119.232 223.432 C 118.959 223.702 118.67 224.124 118.194 224.463 C 117.775 225.008 116.521 224.483 116.162 225.304 C 115.962 225.752 116.647 226.344 116.647 227.358 C 116.647 227.767 116.306 228.037 116.239 228.309 C 116.171 228.646 116.102 228.85 116.239 229.12 C 116.51 229.526 116.851 229.663 119.163 230.135 C 120.387 230.408 121.543 231.086 122.291 231.153 C 123.037 231.219 124.329 231.153 124.329 229.324 C 124.398 228.24 123.787 227.97 123.175 226.887 C 122.495 225.8 122.428 225.599 121.952 224.921 C 121.543 224.243 120.659 222.957 120.114 222.957 L 120.114 222.957 Z M 132.099 224.128 C 131.961 224.403 131.961 224.612 131.961 225.304 C 131.961 225.858 131.961 226.481 131.893 226.967 C 131.753 228.144 131.375 228.673 131.375 229.365 C 131.375 230.129 131.583 230.615 131.861 230.823 C 132.067 231.031 132.415 231.169 133.178 231.169 C 133.939 231.169 134.424 230.892 134.91 230.408 C 135.256 230.06 135.534 229.923 136.505 229.228 C 137.266 228.743 138.446 228.12 138.652 227.913 C 138.792 227.773 139 227.702 139 227.286 C 139 226.94 138.723 226.802 138.514 226.733 C 138.237 226.593 137.754 226.385 137.337 225.762 C 137.155 225.461 137.183 224.69 136.965 224.219 L 136.666 224.543 C 136.63 224.579 136.601 224.627 136.567 224.671 C 136.283 225.056 135.691 225.853 134.308 225.853 C 133.4 225.853 132.667 225.429 132.344 224.717 L 132.315 224.653 L 132.291 224.582 C 132.218 224.348 132.159 224.222 132.099 224.128 Z M 130.497 227.876 C 129.939 228.357 129.084 228.823 127.856 228.823 C 126.607 228.823 125.764 228.362 125.228 227.89 C 125.413 228.28 125.537 228.743 125.502 229.361 C 125.502 229.584 125.482 229.794 125.45 229.996 L 130.25 229.996 C 130.219 229.787 130.203 229.576 130.202 229.365 C 130.202 228.847 130.33 228.426 130.456 228.018 C 130.47 227.972 130.483 227.921 130.497 227.876 L 130.497 227.876 Z"/>
+ <circle fill="#3b3b3b" cx="128" cy="26.922" r="4" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ebebeb" cx="55" cy="54" r="3" vector-effect="non-scaling-stroke"/>
+ <rect fill="#ebebeb" width="20" height="2.34" x="180" y="51" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ebebeb" width="15" height="2.34" x="185" y="55.66" transform="matrix(1,0,0,1,0,0)"/>
+ <g>
+ <circle fill="#ececec" cx="164.35" cy="93.868" r="23.132" vector-effect="non-scaling-stroke"/>
+ <g opacity=".8">
+ <circle fill="#ececec" cx="85.041" cy="120.305" r="16.523" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".8">
+ <circle fill="#ececec" cx="141.218" cy="150.045" r="13.218" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".8">
+ <circle fill="#ececec" cx="118.086" cy="93.868" r="9.914" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".8">
+ <circle fill="#ececec" cx="177.373" cy="139.937" r="6.609" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lmms.svg b/.icons/Gruvbox_Dark-2/apps/64/lmms.svg
new file mode 100644
index 000000000..2b64475f9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lmms.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Oi7psd1PC7HW3j8IfU7BDLv2xoi12NnB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Oi7psd1PC7HW3j8IfU7BDLv2xoi12NnB)">
+ <path fill="#d9d9d9" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <g opacity=".05">
+ <path fill="#ffffff" d="M 8.476 55.74 C 6.729 66.667 6.158 80.255 6.158 97.205 L 6.158 156.456 C 6.158 230.442 16.742 241 90.798 241 L 166.167 241 C 221.302 241 241.245 235.126 247.842 201.603 L 8.476 55.74 L 8.476 55.74 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 226.499 22.25 L 29.956 231.898 C 42.535 238.491 61.75 240.148 90.904 240.148 L 165.551 240.148 C 238.896 240.148 249.379 229.692 249.379 156.415 L 249.379 97.733 C 249.379 53.583 245.566 32.244 226.499 22.25 Z"/>
+ </g>
+ <path fill="#2daaaa" d="M 128 186.038 C 93.468 186.038 65.109 159.636 62.019 125.927 C 61.830632 127.96158 61.735533 130.003719 61.734 132.047 C 61.734 168.625 91.403 198.278 128 198.278 C 164.597 198.278 194.266 168.625 194.266 132.047 C 194.266 129.983 194.166 127.943 193.981 125.927 C 190.891 159.636 162.532 186.038 128 186.038 L 128 186.038 Z"/>
+ <path fill="#1a7fd4" d="M 129.711 53.598 C 165.517 54.505 194.266 83.801 194.266 119.807 C 194.266 121.871 194.166 123.911 193.981 125.927 C 194.169368 127.96158 194.264467 130.003719 194.266 132.047 C 194.266 168.625 164.597 198.278 128 198.278 L 128 198.5 C 168.04 198.5 200.5 166.058 200.5 126.038 C 200.5 86.591 168.961 54.507 129.711 53.598 Z"/>
+ <path fill="#76c22b" d="M 61.734 132.047 C 61.734 129.983 61.834 127.942 62.019 125.927 C 61.830632 123.89242 61.735533 121.850281 61.734 119.807 C 61.734 83.229 91.403 53.577 128 53.577 C 87.96 53.577 55.5 86.019 55.5 126.038 C 55.5 166.058 87.96 198.5 128 198.5 L 128 198.277 C 91.403 198.277 61.734 168.625 61.734 132.047 L 61.734 132.047 Z"/>
+ <path fill="#eab305" d="M 61.734 119.807 C 61.734 121.871 61.834 123.911 62.019 125.927 C 65.109 92.218 94.786 66.675 129.318 66.675 L 129.318 53.5 C 89.773 53.5 61.734 83.229 61.734 119.807 Z"/>
+ <g>
+ <path fill="#5bdbc1" d="M 175.579 129.856 C 176.622 129.856 177.467 128.772 177.467 127.434 L 177.467 125.781 L 173.691 125.781 L 173.691 127.434 C 173.691 128.772 174.536 129.856 175.579 129.856 Z M 169.631 132.699 C 170.674 132.699 171.52 131.614 171.52 130.277 L 171.52 125.781 L 167.743 125.781 L 167.743 130.277 C 167.744 131.614 168.589 132.699 169.631 132.699 L 169.631 132.699 Z M 163.684 144.639 C 164.727 144.639 165.572 143.554 165.572 142.216 L 165.572 125.782 L 161.796 125.782 L 161.796 142.216 C 161.796 143.554 162.641 144.639 163.684 144.639 Z M 157.737 161.324 C 158.779 161.324 159.625 160.239 159.625 158.902 L 159.625 125.781 L 155.849 125.781 L 155.849 158.901 C 155.849 160.239 156.694 161.324 157.737 161.324 Z M 151.789 152.944 C 152.832 152.944 153.678 151.859 153.678 150.522 L 153.678 125.781 L 149.901 125.781 L 149.901 150.522 C 149.901 151.86 150.747 152.944 151.789 152.944 L 151.789 152.944 Z M 145.842 143.952 C 146.885 143.952 147.73 142.867 147.73 141.529 L 147.73 125.782 L 143.954 125.782 L 143.954 141.529 C 143.954 142.867 144.799 143.952 145.842 143.952 Z M 139.895 130.697 C 140.937 130.697 141.783 129.612 141.783 128.274 L 141.783 125.782 L 138.007 125.782 L 138.007 128.274 C 138.007 129.612 138.852 130.697 139.895 130.697 Z M 133.947 136.778 C 134.99 136.778 135.835 135.693 135.835 134.355 L 135.835 125.781 L 132.059 125.781 L 132.059 134.355 C 132.059 135.693 132.904 136.778 133.947 136.778 Z M 128 130.697 C 129.043 130.697 129.888 129.612 129.888 128.274 L 129.888 125.782 L 126.112 125.782 L 126.112 128.274 C 126.112 129.612 126.957 130.697 128 130.697 Z M 122.053 136.432 C 123.096 136.432 123.941 135.347 123.941 134.009 L 123.941 125.782 L 120.165 125.782 L 120.165 134.009 C 120.165 135.347 121.01 136.432 122.053 136.432 L 122.053 136.432 Z M 116.105 142.463 C 117.148 142.463 117.993 141.378 117.993 140.041 L 117.993 125.781 L 114.217 125.781 L 114.217 140.041 C 114.217 141.379 115.063 142.463 116.105 142.463 L 116.105 142.463 Z M 110.158 162.585 C 111.201 162.585 112.046 161.5 112.046 160.162 L 112.046 125.781 L 108.27 125.781 L 108.27 160.162 C 108.27 161.5 109.115 162.585 110.158 162.585 L 110.158 162.585 Z M 104.211 151.461 C 105.253 151.461 106.099 150.376 106.099 149.039 L 106.099 125.782 L 102.322 125.782 L 102.322 149.039 C 102.322 150.376 103.168 151.461 104.211 151.461 Z M 98.263 156.949 C 99.306 156.949 100.151 155.864 100.151 154.526 L 100.151 125.781 L 96.375 125.781 L 96.375 154.526 C 96.375 155.864 97.221 156.949 98.263 156.949 L 98.263 156.949 Z M 92.316 148.989 C 93.359 148.989 94.204 147.904 94.204 146.567 L 94.204 125.782 L 90.428 125.782 L 90.428 146.567 C 90.428 147.904 91.273 148.989 92.316 148.989 L 92.316 148.989 Z M 86.369 132.699 C 87.411 132.699 88.257 131.614 88.257 130.277 L 88.257 125.781 L 84.48 125.781 L 84.48 130.277 C 84.48 131.614 85.326 132.699 86.369 132.699 L 86.369 132.699 Z M 80.421 138.459 C 81.464 138.459 82.309 137.374 82.309 136.036 L 82.309 125.781 L 78.533 125.781 L 78.533 136.036 C 78.533 137.374 79.378 138.459 80.421 138.459 L 80.421 138.459 Z"/>
+ <path fill="#5bdbc1" d="M 175.579 122.22 C 176.622 122.22 177.467 123.305 177.467 124.643 L 177.467 126.295 L 173.691 126.295 L 173.691 124.643 C 173.691 123.305 174.536 122.22 175.579 122.22 Z M 169.631 119.377 C 170.674 119.377 171.52 120.462 171.52 121.8 L 171.52 126.295 L 167.743 126.295 L 167.743 121.8 C 167.744 120.462 168.589 119.377 169.631 119.377 L 169.631 119.377 Z M 163.684 107.438 C 164.727 107.438 165.572 108.523 165.572 109.86 L 165.572 126.295 L 161.796 126.295 L 161.796 109.86 C 161.796 108.523 162.641 107.438 163.684 107.438 L 163.684 107.438 Z M 157.737 90.753 C 158.779 90.753 159.625 91.837 159.625 93.175 L 159.625 126.295 L 155.849 126.295 L 155.849 93.175 C 155.849 91.837 156.694 90.753 157.737 90.753 Z M 151.789 99.133 C 152.832 99.133 153.678 100.217 153.678 101.555 L 153.678 126.295 L 149.901 126.295 L 149.901 101.555 C 149.901 100.217 150.747 99.133 151.789 99.133 L 151.789 99.133 Z M 145.842 108.125 C 146.885 108.125 147.73 109.21 147.73 110.547 L 147.73 126.295 L 143.954 126.295 L 143.954 110.547 C 143.954 109.21 144.799 108.125 145.842 108.125 Z M 139.895 121.38 C 140.937 121.38 141.783 122.464 141.783 123.802 L 141.783 126.295 L 138.007 126.295 L 138.007 123.802 C 138.007 122.464 138.852 121.38 139.895 121.38 Z M 133.947 115.299 C 134.99 115.299 135.835 116.384 135.835 117.721 L 135.835 126.295 L 132.059 126.295 L 132.059 117.721 C 132.059 116.383 132.904 115.299 133.947 115.299 Z M 128 121.38 C 129.043 121.38 129.888 122.464 129.888 123.802 L 129.888 126.295 L 126.112 126.295 L 126.112 123.802 C 126.112 122.464 126.957 121.38 128 121.38 Z M 122.053 115.645 C 123.096 115.645 123.941 116.729 123.941 118.067 L 123.941 126.295 L 120.165 126.295 L 120.165 118.067 C 120.165 116.729 121.01 115.645 122.053 115.645 L 122.053 115.645 Z M 116.105 109.613 C 117.148 109.613 117.993 110.698 117.993 112.036 L 117.993 126.295 L 114.217 126.295 L 114.217 112.036 C 114.217 110.698 115.063 109.613 116.105 109.613 L 116.105 109.613 Z M 110.158 89.492 C 111.201 89.492 112.046 90.577 112.046 91.914 L 112.046 126.295 L 108.27 126.295 L 108.27 91.914 C 108.27 90.576 109.115 89.492 110.158 89.492 L 110.158 89.492 Z M 104.211 100.616 C 105.253 100.616 106.099 101.7 106.099 103.038 L 106.099 126.295 L 102.322 126.295 L 102.322 103.038 C 102.322 101.7 103.168 100.616 104.211 100.616 Z M 98.263 95.128 C 99.306 95.128 100.151 96.213 100.151 97.55 L 100.151 126.295 L 96.375 126.295 L 96.375 97.55 C 96.375 96.212 97.221 95.128 98.263 95.128 L 98.263 95.128 Z M 92.316 103.087 C 93.359 103.087 94.204 104.172 94.204 105.51 L 94.204 126.295 L 90.428 126.295 L 90.428 105.51 C 90.428 104.172 91.273 103.087 92.316 103.087 L 92.316 103.087 Z M 86.369 119.377 C 87.411 119.377 88.257 120.462 88.257 121.8 L 88.257 126.295 L 84.48 126.295 L 84.48 121.8 C 84.48 120.462 85.326 119.377 86.369 119.377 L 86.369 119.377 Z M 80.421 113.618 C 81.464 113.618 82.309 114.703 82.309 116.04 L 82.309 126.295 L 78.533 126.295 L 78.533 116.04 C 78.533 114.702 79.378 113.618 80.421 113.618 L 80.421 113.618 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_36" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,13.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_36)" fill-rule="evenodd" d="M 165.06803 13.951234 C 169.395994 13.941409 173.723944 13.990533 178.051908 14.088781 C 181.927398 14.167379 185.802873 14.31475 189.678362 14.540721 C 193.1309 14.737216 196.583423 15.022134 200.026115 15.395476 C 203.085193 15.729518 206.144271 16.181458 209.173842 16.741469 C 211.888645 17.242533 214.57394 17.881143 217.219897 18.6573 C 219.619947 19.354858 221.970814 20.219439 224.242988 21.241215 C 226.357793 22.184394 228.384061 23.304417 230.302129 24.591462 C 232.141505 25.829383 233.862851 27.244151 235.436659 28.80629 C 237.000621 30.378252 238.417046 32.087764 239.656409 33.924995 C 240.944972 35.840824 242.066305 37.864728 243.020409 39.967229 C 244.043389 42.246576 244.908985 44.584873 245.617197 46.972292 C 246.394255 49.615155 247.033606 52.297317 247.535265 55.008956 C 248.095924 58.034984 248.548399 61.080665 248.882828 64.13617 C 249.256611 67.574836 249.541856 71.013506 249.738578 74.462003 C 249.964823 78.323139 250.112361 82.194101 250.200884 86.055237 C 250.289421 90.378131 250.338591 94.701032 250.32876 99.014106 L 250.32876 157.225886 C 250.338591 161.54878 250.289421 165.861854 250.200884 170.184747 C 250.112361 174.05571 249.964823 177.916853 249.738578 181.777981 C 249.541856 185.226485 249.256611 188.674975 248.882828 192.103826 C 248.548399 195.15933 248.095924 198.214835 247.535265 201.240851 C 247.033606 203.942664 246.394255 206.624837 245.617197 209.267703 C 244.908985 211.655115 244.043389 214.003235 243.020409 216.272755 C 242.066305 218.38509 240.944972 220.399156 239.656409 222.314999 C 238.417046 224.152226 237.000621 225.871561 235.436659 227.433697 C 233.862851 228.995832 232.141505 230.410601 230.302129 231.648532 C 228.384061 232.935575 226.357793 234.055598 224.242988 234.998768 C 221.970814 236.020552 219.619947 236.885137 217.219897 237.592507 C 214.57394 238.368672 211.888645 239.007276 209.173842 239.498515 C 206.144271 240.068354 203.085193 240.510465 200.026115 240.844519 C 196.583423 241.21785 193.1309 241.502777 189.678362 241.699269 C 185.802873 241.925235 181.927398 242.072615 178.051908 242.161035 C 173.723944 242.249454 169.395994 242.298581 165.06803 242.288762 L 90.941963 242.288762 C 86.614006 242.298581 82.286049 242.249454 77.9581 242.161035 C 74.08261 242.072615 70.20712 241.925235 66.331638 241.699269 C 62.879108 241.502777 59.426578 241.21785 55.983886 240.844519 C 52.924808 240.510465 49.865733 240.068354 46.836162 239.498515 C 44.121356 239.007276 41.436057 238.368672 38.7901 237.592507 C 36.390053 236.885137 34.039187 236.020552 31.767009 234.998768 C 29.652213 234.055598 27.625943 232.935575 25.707871 231.648532 C 23.868489 230.410601 22.147143 228.995832 20.573343 227.433697 C 19.009377 225.871561 17.592955 224.152226 16.353586 222.314999 C 15.065036 220.399156 13.943701 218.38509 12.989584 216.272755 C 11.966612 214.003235 11.101021 211.655115 10.392811 209.267703 C 9.615746 206.624837 8.976389 203.942664 8.47474 201.240851 C 7.914072 198.214835 7.461604 195.15933 7.127172 192.103826 C 6.753394 188.674975 6.468142 185.226485 6.271417 181.777981 C 6.045183 177.916853 5.897639 174.05571 5.809112 170.184747 C 5.720586 165.861854 5.671405 161.54878 5.681241 157.225886 L 5.681241 99.014106 C 5.671405 94.701032 5.720586 90.378131 5.809112 86.055237 C 5.897639 82.194101 6.045183 78.323139 6.271417 74.462003 C 6.468142 71.013506 6.753394 67.574836 7.127172 64.13617 C 7.461604 61.080665 7.914072 58.034984 8.47474 55.008956 C 8.976389 52.297317 9.615746 49.615155 10.392811 46.972292 C 11.101021 44.584873 11.966612 42.246576 12.989584 39.967229 C 13.943701 37.864728 15.065036 35.840824 16.353586 33.924995 C 17.592955 32.087764 19.009377 30.378252 20.573343 28.80629 C 22.147143 27.244151 23.868489 25.829383 25.707871 24.591462 C 27.625943 23.304417 29.652213 22.184394 31.767009 21.241215 C 34.039187 20.219439 36.390053 19.354858 38.7901 18.6573 C 41.436057 17.881143 44.121356 17.242533 46.836162 16.741469 C 49.865733 16.181458 52.924808 15.729518 55.983886 15.395476 C 59.426578 15.022134 62.879108 14.737216 66.331638 14.540721 C 70.20712 14.31475 74.08261 14.167379 77.9581 14.088781 C 82.286049 13.990533 86.614006 13.941409 90.941963 13.951234 L 165.06803 13.951234 Z M 165.077876 17.959741 C 169.376317 17.949916 173.674759 17.99904 177.973216 18.087463 C 181.799522 18.175886 185.625827 18.323257 189.452133 18.539402 C 192.835809 18.735898 196.219486 19.010992 199.583486 19.384332 C 202.554026 19.698726 205.514751 20.131016 208.445953 20.681203 C 211.023049 21.152792 213.580483 21.761928 216.098564 22.498786 C 218.321569 23.147221 220.495374 23.952852 222.600334 24.896029 C 224.508571 25.750785 226.338116 26.762737 228.069293 27.922059 C 229.692286 29.012609 231.207063 30.260355 232.59398 31.645648 C 233.980897 33.030941 235.230091 34.543956 236.331763 36.165043 C 237.492434 37.894202 238.505568 39.711787 239.361333 41.607968 C 240.305606 43.720292 241.112187 45.891565 241.761369 48.102139 C 242.508934 50.617282 243.108947 53.161898 243.590914 55.735987 C 244.131912 58.663768 244.564709 61.6112 244.889308 64.578282 C 245.263091 67.938355 245.538505 71.308252 245.735227 74.687976 C 245.951626 78.509812 246.10901 82.321821 246.187687 86.143656 C 246.276225 90.437084 246.325394 94.720685 246.325394 99.014106 C 246.325394 99.014106 246.325394 99.014106 246.325394 99.014106 L 246.325394 157.225886 C 246.325394 157.225886 246.325394 157.225886 246.325394 157.225886 C 246.325394 161.519306 246.276225 165.802907 246.187687 170.096328 C 246.10901 173.918164 245.951626 177.739999 245.735227 181.552015 C 245.538505 184.931739 245.263091 188.301629 244.889308 191.671533 C 244.564709 194.628784 244.131912 197.576216 243.590914 200.503994 C 243.108947 203.078094 242.508934 205.622706 241.761369 208.137845 C 241.112187 210.358253 240.305606 212.5197 239.361333 214.63202 C 238.505568 216.528209 237.492434 218.355617 236.331763 220.074952 C 235.230091 221.705853 233.980897 223.218876 232.59398 224.604172 C 231.207063 225.979634 229.692286 227.227385 228.069293 228.317935 C 226.338116 229.477251 224.508571 230.489201 222.600334 231.343951 C 220.495374 232.296956 218.321569 233.092775 216.098564 233.741198 C 213.580483 234.478056 211.023049 235.087202 208.445953 235.558787 C 205.514751 236.108972 202.554026 236.541264 199.583486 236.865483 C 196.219486 237.228995 192.835809 237.513922 189.452133 237.70058 C 185.625827 237.916726 181.799522 238.073926 177.973216 238.152526 C 173.674759 238.25078 169.376317 238.290072 165.077876 238.290072 C 165.077876 238.290072 165.077876 238.290072 165.06803 238.290072 L 90.941963 238.290072 C 90.932125 238.290072 90.932125 238.290072 90.932125 238.290072 C 86.633683 238.290072 82.335234 238.25078 78.036784 238.152526 C 74.210479 238.073926 70.384173 237.916726 66.557868 237.70058 C 63.174195 237.513922 59.790522 237.228995 56.426518 236.865483 C 53.455967 236.541264 50.495253 236.108972 47.564048 235.558787 C 44.986944 235.087202 42.429517 234.478056 39.911433 233.741198 C 37.688439 233.092775 35.514626 232.296956 33.409665 231.343951 C 31.501429 230.489201 29.671886 229.477251 27.940703 228.317935 C 26.31772 227.227385 24.802935 225.979634 23.416022 224.604172 C 22.029109 223.218876 20.779904 221.705853 19.678243 220.074952 C 18.517564 218.355617 17.504428 216.528209 16.648674 214.63202 C 15.704392 212.5197 14.897819 210.358253 14.248626 208.137845 C 13.50107 205.622706 12.901057 203.078094 12.419081 200.503994 C 11.878086 197.576216 11.445291 194.628784 11.120694 191.671533 C 10.746916 188.301629 10.471501 184.931739 10.274776 181.552015 C 10.058378 177.739999 9.900997 173.918164 9.822307 170.096328 C 9.733781 165.802907 9.6846 161.519306 9.6846 157.225886 C 9.6846 157.225886 9.6846 157.225886 9.6846 157.225886 L 9.6846 99.014106 C 9.6846 99.014106 9.6846 99.014106 9.6846 99.014106 C 9.6846 94.720685 9.733781 90.437084 9.822307 86.143656 C 9.900997 82.321821 10.058378 78.509812 10.274776 74.687976 C 10.471501 71.308252 10.746916 67.938355 11.120694 64.578282 C 11.445291 61.6112 11.878086 58.663768 12.419081 55.735987 C 12.901057 53.161898 13.50107 50.617282 14.248626 48.102139 C 14.897819 45.891565 15.704392 43.720292 16.648674 41.607968 C 17.504428 39.711787 18.517564 37.894202 19.678243 36.165043 C 20.779904 34.543956 22.029109 33.030941 23.416022 31.645648 C 24.802935 30.260355 26.31772 29.012609 27.940703 27.922059 C 29.671886 26.762737 31.501429 25.750785 33.409665 24.896029 C 35.514626 23.952852 37.688439 23.147221 39.911433 22.498786 C 42.429517 21.761928 44.986944 21.152792 47.564048 20.681203 C 50.495253 20.131016 53.455967 19.698726 56.426518 19.384332 C 59.790522 19.010992 63.174195 18.735898 66.557868 18.539402 C 70.384173 18.323257 74.210479 18.175886 78.036784 18.087463 C 82.335234 17.99904 86.633683 17.949916 90.932125 17.959741 C 90.932125 17.959741 90.932125 17.959741 90.941963 17.959741 L 165.06803 17.959741 C 165.077876 17.959741 165.077876 17.959741 165.077876 17.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/locale.svg b/.icons/Gruvbox_Dark-2/apps/64/locale.svg
new file mode 120000
index 000000000..2c7dbd1f5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/locale.svg
@@ -0,0 +1 @@
+translator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/log-viewer.svg b/.icons/Gruvbox_Dark-2/apps/64/log-viewer.svg
new file mode 100755
index 000000000..5251f0a99
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/log-viewer.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="nvqZQWIwRVol5kOLSsxaGnQ2oHu3SKKu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#nvqZQWIwRVol5kOLSsxaGnQ2oHu3SKKu)">
+ <linearGradient id="_lgradient_52" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(244.648,0,0,228.338,5.619,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#333333"/>
+ <stop offset="100%" style="stop-color:#4d4d4d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_52)" d="M 165.628 11.952 C 239.684 11.952 250.267 22.509 250.267 96.495 L 250.267 155.746 C 250.267 229.733 239.684 240.29 165.628 240.29 L 90.259 240.29 C 16.203 240.29 5.619 229.733 5.619 155.746 L 5.619 96.495 C 5.619 22.509 16.203 11.952 90.259 11.952 L 165.628 11.952 Z"/>
+ </g>
+ <path fill="#eab305" fill-rule="evenodd" d="M 131.483 146.938 L 131.483 141.397 L 155.028 141.397 L 155.028 146.394 L 155.028 146.394 Q 152.159 149.559 150.008 153.64 L 150.008 153.64 L 150.008 153.64 Q 147.856 157.721 146.718 161.777 L 146.718 161.777 L 146.718 161.777 Q 145.58 165.834 145.036 169.37 L 145.036 169.37 L 145.036 169.37 Q 144.492 172.907 144.492 176.024 L 144.492 176.024 L 138.655 176.024 L 138.655 176.024 Q 138.655 167.515 140.931 160.516 L 140.931 160.516 L 140.931 160.516 Q 143.206 153.517 148.301 146.938 L 148.301 146.938 L 131.483 146.938 Z M 173.677 159.7 L 173.677 159.7 L 173.677 159.7 Q 172.045 159.7 170.932 158.612 L 170.932 158.612 L 170.932 158.612 Q 169.819 157.523 169.819 155.891 L 169.819 155.891 L 169.819 155.891 Q 169.819 154.259 170.932 153.146 L 170.932 153.146 L 170.932 153.146 Q 172.045 152.033 173.677 152.033 L 173.677 152.033 L 173.677 152.033 Q 175.359 152.033 176.497 153.17 L 176.497 153.17 L 176.497 153.17 Q 177.634 154.308 177.634 155.891 L 177.634 155.891 L 177.634 155.891 Q 177.634 157.474 176.497 158.587 L 176.497 158.587 L 176.497 158.587 Q 175.359 159.7 173.677 159.7 Z M 173.677 176.667 L 173.677 176.667 L 173.677 176.667 Q 172.045 176.667 170.932 175.554 L 170.932 175.554 L 170.932 175.554 Q 169.819 174.441 169.819 172.808 L 169.819 172.808 L 169.819 172.808 Q 169.819 171.225 170.932 170.088 L 170.932 170.088 L 170.932 170.088 Q 172.045 168.95 173.677 168.95 L 173.677 168.95 L 173.677 168.95 Q 175.309 168.95 176.472 170.088 L 176.472 170.088 L 176.472 170.088 Q 177.634 171.225 177.634 172.808 L 177.634 172.808 L 177.634 172.808 Q 177.634 174.391 176.497 175.529 L 176.497 175.529 L 176.497 175.529 Q 175.359 176.667 173.677 176.667 Z M 204.198 176.617 L 204.198 176.617 L 204.198 176.617 Q 199.844 176.617 196.852 174.441 L 196.852 174.441 L 196.852 174.441 Q 193.859 172.264 192.375 168.505 L 192.375 168.505 L 197.668 166.328 L 197.668 166.328 Q 199.894 171.077 204.346 171.077 L 204.346 171.077 L 204.346 171.077 Q 206.869 171.077 208.501 169.741 L 208.501 169.741 L 208.501 169.741 Q 210.133 168.406 210.133 166.031 L 210.133 166.031 L 210.133 166.031 Q 210.133 163.707 208.625 162.272 L 208.625 162.272 L 208.625 162.272 Q 207.116 160.838 204.198 160.838 L 204.198 160.838 L 201.081 160.838 L 201.081 155.248 L 204.049 155.248 L 204.049 155.248 Q 206.226 155.248 207.561 154.036 L 207.561 154.036 L 207.561 154.036 Q 208.897 152.824 208.897 150.796 L 208.897 150.796 L 208.897 150.796 Q 208.897 148.817 207.611 147.581 L 207.611 147.581 L 207.611 147.581 Q 206.325 146.344 204.247 146.344 L 204.247 146.344 L 204.247 146.344 Q 200.685 146.344 198.756 150.054 L 198.756 150.054 L 193.463 148.026 L 193.463 148.026 Q 194.848 144.761 197.643 142.783 L 197.643 142.783 L 197.643 142.783 Q 200.438 140.804 204.247 140.804 L 204.247 140.804 L 204.247 140.804 Q 208.847 140.804 211.815 143.475 L 211.815 143.475 L 211.815 143.475 Q 214.783 146.146 214.783 150.202 L 214.783 150.202 L 214.783 150.202 Q 214.783 155.198 210.529 157.672 L 210.529 157.672 L 210.529 157.672 Q 213.002 158.661 214.536 160.838 L 214.536 160.838 L 214.536 160.838 Q 216.069 163.014 216.069 165.982 L 216.069 165.982 L 216.069 165.982 Q 216.069 170.879 212.78 173.748 L 212.78 173.748 L 212.78 173.748 Q 209.49 176.617 204.198 176.617 Z M 234.767 176.617 L 234.767 176.617 L 234.767 176.617 Q 228.782 176.617 225.517 172.883 L 225.517 172.883 L 225.517 172.883 Q 222.253 169.148 222.253 163.261 L 222.253 163.261 L 222.253 163.261 Q 222.253 154.704 227.323 148.595 L 227.323 148.595 L 227.323 148.595 Q 232.393 142.486 242.088 140.804 L 242.088 140.804 L 242.088 146.245 L 242.088 146.245 Q 237.785 147.086 234.322 149.708 L 234.322 149.708 L 234.322 149.708 Q 230.86 152.329 229.623 156.287 L 229.623 156.287 L 229.623 156.287 Q 231.898 154.16 235.757 154.16 L 235.757 154.16 L 235.757 154.16 Q 240.654 154.16 243.869 157.35 L 243.869 157.35 L 243.869 157.35 Q 247.084 160.541 247.084 165.339 L 247.084 165.339 L 247.084 165.339 Q 247.084 170.286 243.597 173.451 L 243.597 173.451 L 243.597 173.451 Q 240.11 176.617 234.767 176.617 Z M 230.068 169.544 L 230.068 169.544 L 230.068 169.544 Q 231.898 171.077 234.767 171.077 L 234.767 171.077 L 234.767 171.077 Q 237.636 171.077 239.442 169.544 L 239.442 169.544 L 239.442 169.544 Q 241.247 168.01 241.247 165.438 L 241.247 165.438 L 241.247 165.438 Q 241.247 162.816 239.442 161.233 L 239.442 161.233 L 239.442 161.233 Q 237.636 159.65 234.767 159.65 L 234.767 159.65 L 234.767 159.65 Q 231.898 159.65 230.068 161.258 L 230.068 161.258 L 230.068 161.258 Q 228.238 162.866 228.238 165.438 L 228.238 165.438 L 228.238 165.438 Q 228.238 168.01 230.068 169.544 Z M 14.99 176.024 L 9.895 176.024 L 9.895 141.397 L 15.633 141.397 L 20.629 160.392 L 20.629 160.392 Q 21.322 162.965 21.47 163.806 L 21.47 163.806 L 21.47 163.806 Q 21.668 162.223 22.311 160.392 L 22.311 160.392 L 27.456 141.397 L 32.848 141.397 L 32.848 176.024 L 27.753 176.024 L 27.753 157.227 L 27.753 157.227 Q 27.753 155.05 27.851 154.358 L 27.851 154.358 L 26.912 157.227 L 21.619 176.024 L 21.124 176.024 L 15.831 157.227 L 14.891 154.358 L 14.891 154.358 Q 14.99 155.743 14.99 157.227 L 14.99 157.227 L 14.99 176.024 Z M 65.94 176.024 L 59.609 176.024 L 57.333 168.406 L 46.352 168.406 L 44.076 176.024 L 37.745 176.024 L 49.072 141.397 L 54.613 141.397 L 65.94 176.024 Z M 51.002 152.775 L 47.935 163.064 L 55.75 163.064 L 52.683 152.775 L 52.683 152.775 Q 52.189 151.192 51.842 148.916 L 51.842 148.916 L 51.842 148.916 Q 51.249 151.934 51.002 152.775 L 51.002 152.775 Z M 82.313 156.188 L 88.942 141.397 L 95.422 141.397 L 85.232 162.47 L 85.232 176.024 L 79.395 176.024 L 79.395 162.47 L 69.205 141.397 L 75.734 141.397 L 82.313 156.188 Z M 31.759 113.4 L 27.109 113.4 L 22.014 78.774 L 27.307 78.774 L 30.028 99.401 L 30.028 99.401 Q 30.077 99.599 30.152 100.093 L 30.152 100.093 L 30.152 100.093 Q 30.226 100.588 30.275 101.009 L 30.275 101.009 L 30.275 101.009 Q 30.325 101.429 30.374 101.825 L 30.374 101.825 L 30.374 101.825 Q 30.473 101.182 30.869 99.351 L 30.869 99.351 L 35.024 78.774 L 38.19 78.774 L 42.394 99.252 L 42.394 99.252 Q 42.84 101.429 42.889 101.676 L 42.889 101.676 L 42.889 101.676 Q 42.939 101.182 43.087 100.291 L 43.087 100.291 L 43.087 100.291 Q 43.235 99.401 43.235 99.302 L 43.235 99.302 L 45.61 78.774 L 51.199 78.774 L 46.055 113.4 L 41.405 113.4 L 37.003 92.228 L 37.003 92.228 Q 36.706 90.695 36.557 89.706 L 36.557 89.706 L 36.557 89.706 Q 36.508 90.151 36.335 91.016 L 36.335 91.016 L 36.335 91.016 Q 36.162 91.882 36.112 92.179 L 36.112 92.179 L 31.759 113.4 Z M 81.176 113.4 L 74.844 113.4 L 72.569 105.782 L 61.587 105.782 L 59.312 113.4 L 52.98 113.4 L 64.308 78.774 L 69.848 78.774 L 81.176 113.4 Z M 66.237 90.151 L 63.17 100.44 L 70.986 100.44 L 67.919 90.151 L 67.919 90.151 Q 67.424 88.568 67.078 86.292 L 67.078 86.292 L 67.078 86.292 Q 66.484 89.31 66.237 90.151 L 66.237 90.151 Z M 109.371 89.26 L 109.371 89.26 L 109.371 89.26 Q 109.371 92.624 107.566 95.345 L 107.566 95.345 L 107.566 95.345 Q 105.76 98.065 102.347 99.203 L 102.347 99.203 L 109.322 113.4 L 102.792 113.4 L 96.065 99.846 L 91.959 99.846 L 91.959 113.4 L 86.073 113.4 L 86.073 78.774 L 98.044 78.774 L 98.044 78.774 Q 101.111 78.774 103.386 79.639 L 103.386 79.639 L 103.386 79.639 Q 105.661 80.505 106.923 82.014 L 106.923 82.014 L 106.923 82.014 Q 108.184 83.522 108.778 85.328 L 108.778 85.328 L 108.778 85.328 Q 109.371 87.133 109.371 89.26 Z M 98.143 84.314 L 91.959 84.314 L 91.959 94.306 L 98.143 94.306 L 98.143 94.306 Q 100.913 94.306 102.125 92.896 L 102.125 92.896 L 102.125 92.896 Q 103.336 91.486 103.336 89.31 L 103.336 89.31 L 103.336 89.31 Q 103.336 87.232 102.149 85.773 L 102.149 85.773 L 102.149 85.773 Q 100.962 84.314 98.143 84.314 L 98.143 84.314 Z M 122.035 113.4 L 116.544 113.4 L 116.544 78.774 L 122.134 78.774 L 132.917 100.143 L 132.917 100.143 Q 133.807 101.676 134.154 102.517 L 134.154 102.517 L 134.154 102.517 Q 134.055 100.638 134.055 100.143 L 134.055 100.143 L 134.055 78.774 L 139.496 78.774 L 139.496 113.4 L 134.154 113.4 L 123.172 91.932 L 123.172 91.932 Q 122.282 90.398 121.886 89.557 L 121.886 89.557 L 121.886 89.557 Q 122.035 90.299 122.035 91.932 L 122.035 91.932 L 122.035 113.4 Z M 168.681 78.774 L 168.681 83.968 L 161.409 83.968 L 161.409 108.206 L 168.681 108.206 L 168.681 113.4 L 148.301 113.4 L 148.301 108.206 L 155.523 108.206 L 155.523 83.968 L 148.301 83.968 L 148.301 78.774 L 168.681 78.774 Z M 182.977 113.4 L 177.486 113.4 L 177.486 78.774 L 183.076 78.774 L 193.859 100.143 L 193.859 100.143 Q 194.75 101.676 195.096 102.517 L 195.096 102.517 L 195.096 102.517 Q 194.997 100.638 194.997 100.143 L 194.997 100.143 L 194.997 78.774 L 200.438 78.774 L 200.438 113.4 L 195.096 113.4 L 184.114 91.932 L 184.114 91.932 Q 183.224 90.398 182.828 89.557 L 182.828 89.557 L 182.828 89.557 Q 182.977 90.299 182.977 91.932 L 182.977 91.932 L 182.977 113.4 Z M 219.977 113.993 L 219.977 113.993 L 219.977 113.993 Q 215.476 113.993 212.31 111.347 L 212.31 111.347 L 212.31 111.347 Q 209.144 108.7 207.734 104.768 L 207.734 104.768 L 207.734 104.768 Q 206.325 100.835 206.325 96.087 L 206.325 96.087 L 206.325 96.087 Q 206.325 91.585 207.784 87.603 L 207.784 87.603 L 207.784 87.603 Q 209.243 83.621 212.434 80.901 L 212.434 80.901 L 212.434 80.901 Q 215.624 78.18 219.977 78.18 L 219.977 78.18 L 219.977 78.18 Q 223.984 78.18 226.432 80.06 L 226.432 80.06 L 226.432 80.06 Q 228.881 81.939 230.662 85.155 L 230.662 85.155 L 225.468 88.123 L 225.468 88.123 Q 223.143 83.77 219.977 83.77 L 219.977 83.77 L 219.977 83.77 Q 217.355 83.77 215.599 85.773 L 215.599 85.773 L 215.599 85.773 Q 213.843 87.776 213.151 90.423 L 213.151 90.423 L 213.151 90.423 Q 212.458 93.069 212.458 96.087 L 212.458 96.087 L 212.458 96.087 Q 212.458 101.182 214.387 104.793 L 214.387 104.793 L 214.387 104.793 Q 216.317 108.404 219.977 108.404 L 219.977 108.404 L 219.977 108.404 Q 222.648 108.404 224.058 106.623 L 224.058 106.623 L 224.058 106.623 Q 225.468 104.842 225.468 101.973 L 225.468 101.973 L 225.468 101.231 L 219.433 101.231 L 219.433 95.691 L 231.503 95.691 L 231.503 100.489 L 231.503 100.489 Q 231.503 106.87 228.287 110.432 L 228.287 110.432 L 228.287 110.432 Q 225.072 113.993 219.977 113.993 Z"/>
+ <path fill="#1a1a1a" fill-rule="evenodd" d="M 165.628 11.952 C 239.684 11.952 250.267 22.509 250.267 96.495 L 250.267 155.746 C 250.267 229.733 239.684 240.29 165.628 240.29 L 90.259 240.29 C 16.203 240.29 5.619 229.733 5.619 155.746 L 5.619 96.495 C 5.619 22.509 16.203 11.952 90.259 11.952 L 165.628 11.952 Z M 165.64 26.95 C 169.92 26.95 174.19 26.99 178.46 27.08 C 182.2 27.16 185.94 27.31 189.68 27.53 C 192.89 27.71 196.11 27.97 199.31 28.33 C 202.01 28.62 204.7 29.01 207.37 29.51 C 209.56 29.91 211.72 30.43 213.85 31.05 C 215.55 31.55 217.2 32.16 218.81 32.88 C 220.08 33.45 221.29 34.12 222.44 34.89 C 223.4 35.54 224.3 36.28 225.12 37.09 C 225.94 37.91 226.67 38.81 227.32 39.77 C 228.09 40.91 228.77 42.12 229.33 43.38 C 230.05 44.99 230.67 46.64 231.16 48.33 C 231.79 50.46 232.3 52.62 232.71 54.8 C 233.2 57.47 233.6 60.15 233.89 62.85 C 234.24 66.05 234.51 69.26 234.69 72.47 C 234.91 76.21 235.05 79.94 235.13 83.68 C 235.23 87.95 235.27 92.21 235.27 96.48 C 235.27 96.48 235.27 96.49 235.27 96.5 L 235.27 155.75 C 235.27 155.75 235.27 155.76 235.27 155.76 C 235.27 160.03 235.23 164.3 235.13 168.56 C 235.05 172.3 234.91 176.03 234.69 179.77 C 234.51 182.98 234.24 186.19 233.89 189.39 C 233.6 192.09 233.2 194.77 232.71 197.44 C 232.3 199.62 231.79 201.78 231.16 203.91 C 230.67 205.6 230.05 207.25 229.33 208.86 C 228.77 210.12 228.09 211.33 227.32 212.47 C 226.67 213.43 225.94 214.33 225.12 215.15 C 224.3 215.97 223.4 216.7 222.44 217.35 C 221.29 218.12 220.08 218.79 218.81 219.36 C 217.2 220.08 215.55 220.69 213.85 221.19 C 211.72 221.82 209.56 222.33 207.37 222.73 C 204.7 223.23 202.01 223.62 199.31 223.92 C 196.11 224.27 192.89 224.53 189.68 224.72 C 185.94 224.93 182.2 225.08 178.46 225.16 C 174.19 225.25 169.92 225.29 165.64 225.29 C 165.64 225.29 165.63 225.29 165.63 225.29 L 90.26 225.29 C 90.25 225.29 90.25 225.29 90.24 225.29 C 85.97 225.29 81.7 225.25 77.43 225.16 C 73.69 225.08 69.95 224.93 66.21 224.72 C 62.99 224.53 59.78 224.27 56.57 223.92 C 53.87 223.62 51.19 223.23 48.52 222.73 C 46.33 222.33 44.17 221.82 42.03 221.19 C 40.34 220.69 38.68 220.08 37.07 219.36 C 35.81 218.79 34.6 218.12 33.45 217.35 C 32.49 216.7 31.59 215.97 30.77 215.15 C 29.95 214.33 29.21 213.43 28.56 212.47 C 27.79 211.33 27.12 210.12 26.55 208.86 C 25.83 207.25 25.22 205.6 24.72 203.91 C 24.1 201.78 23.58 199.62 23.18 197.44 C 22.68 194.77 22.29 192.09 22 189.39 C 21.64 186.19 21.38 182.98 21.19 179.77 C 20.98 176.03 20.83 172.3 20.75 168.56 C 20.66 164.3 20.61 160.03 20.62 155.76 C 20.62 155.76 20.62 155.75 20.62 155.75 L 20.62 96.5 C 20.62 96.49 20.62 96.48 20.62 96.48 C 20.61 92.21 20.66 87.95 20.75 83.68 C 20.83 79.94 20.98 76.21 21.19 72.47 C 21.38 69.26 21.64 66.05 22 62.85 C 22.29 60.15 22.68 57.47 23.18 54.8 C 23.58 52.62 24.1 50.46 24.72 48.33 C 25.22 46.64 25.83 44.99 26.55 43.38 C 27.12 42.12 27.79 40.91 28.56 39.77 C 29.21 38.81 29.95 37.91 30.77 37.09 C 31.59 36.28 32.49 35.54 33.45 34.89 C 34.6 34.12 35.81 33.45 37.07 32.88 C 38.68 32.16 40.34 31.55 42.03 31.05 C 44.17 30.43 46.33 29.91 48.52 29.51 C 51.19 29.01 53.87 28.62 56.57 28.33 C 59.78 27.97 62.99 27.71 66.21 27.53 C 69.95 27.31 73.69 27.16 77.43 27.08 C 81.7 26.99 85.97 26.95 90.24 26.95 C 90.25 26.95 90.25 26.95 90.26 26.95 L 165.63 26.95 C 165.63 26.95 165.64 26.95 165.64 26.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_53" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_53)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/logisim-icon-128.svg b/.icons/Gruvbox_Dark-2/apps/64/logisim-icon-128.svg
new file mode 120000
index 000000000..22eefbf92
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/logisim-icon-128.svg
@@ -0,0 +1 @@
+logisim-icon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/logisim-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/logisim-icon.svg
new file mode 100755
index 000000000..91345df39
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/logisim-icon.svg
@@ -0,0 +1,65 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_7KWuO1P7gIk3wbH1iDNttBhyiOJoXdl8">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_7KWuO1P7gIk3wbH1iDNttBhyiOJoXdl8)">
+ <defs>
+ <filter id="0WOxydkL3ApxAlbN3OmziWSZC6EVhaSU" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#0WOxydkL3ApxAlbN3OmziWSZC6EVhaSU)">
+ <linearGradient id="_lgradient_209" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_209)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_210" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_210)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="wCudKj8KC2qeqquKbq7f9KLH8Nv7Ya8B" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#wCudKj8KC2qeqquKbq7f9KLH8Nv7Ya8B)">
+ <circle cx="128" cy="129.667" r="67.667" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#ececec" cx="128" cy="126" r="67.667" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_211" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(67.667,0,0,14.5,132.833,118.745)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_211)" d="M 140.083 118.745 L 193.25 118.745 C 197.251 118.745 200.5 121.994 200.5 125.995 L 200.5 125.995 C 200.5 129.997 197.251 133.245 193.25 133.245 L 140.083 133.245 C 136.082 133.245 132.833 129.997 132.833 125.995 L 132.833 125.995 C 132.833 121.994 136.082 118.745 140.083 118.745 Z"/>
+ <linearGradient id="_lgradient_212" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(67.667,0,0,14.5,55.5,96.995)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_212)" d="M 62.75 96.995 L 115.917 96.995 C 119.918 96.995 123.167 100.244 123.167 104.245 L 123.167 104.245 C 123.167 108.247 119.918 111.495 115.917 111.495 L 62.75 111.495 C 58.749 111.495 55.5 108.247 55.5 104.245 L 55.5 104.245 C 55.5 100.244 58.749 96.995 62.75 96.995 Z"/>
+ <linearGradient id="_lgradient_213" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(67.667,0,0,14.5,55.5,140.495)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_213)" d="M 62.75 140.495 L 115.917 140.495 C 119.918 140.495 123.167 143.744 123.167 147.745 L 123.167 147.745 C 123.167 151.747 119.918 154.995 115.917 154.995 L 62.75 154.995 C 58.749 154.995 55.5 151.747 55.5 147.745 L 55.5 147.745 C 55.5 143.744 58.749 140.495 62.75 140.495 Z"/>
+ <linearGradient id="_lgradient_214" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(67.667,0,0,72.5,96.583,89.75)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_214)" d="M 96.583 162.25 C 101.69 147.517 103.915 137.051 103.833 126 C 103.754 115.299 101.529 104.017 96.583 89.75 C 143.43 89.75 164.25 126 164.25 126 C 164.25 126 143.43 162.25 96.583 162.25 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/logo_big.svg b/.icons/Gruvbox_Dark-2/apps/64/logo_big.svg
new file mode 120000
index 000000000..cebeb6887
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/logo_big.svg
@@ -0,0 +1 @@
+crossftp.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/logout_highlight.svg b/.icons/Gruvbox_Dark-2/apps/64/logout_highlight.svg
new file mode 120000
index 000000000..5160f3f62
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/logout_highlight.svg
@@ -0,0 +1 @@
+system-log-out.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/logview.svg b/.icons/Gruvbox_Dark-2/apps/64/logview.svg
new file mode 120000
index 000000000..feb853f0d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/logview.svg
@@ -0,0 +1 @@
+log-viewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/logviewer.svg b/.icons/Gruvbox_Dark-2/apps/64/logviewer.svg
new file mode 120000
index 000000000..feb853f0d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/logviewer.svg
@@ -0,0 +1 @@
+log-viewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lokalize.svg b/.icons/Gruvbox_Dark-2/apps/64/lokalize.svg
new file mode 120000
index 000000000..2c7dbd1f5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lokalize.svg
@@ -0,0 +1 @@
+translator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lollypop.svg b/.icons/Gruvbox_Dark-2/apps/64/lollypop.svg
new file mode 100644
index 000000000..a174678d0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lollypop.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="mfbl6TYWDwax8x40BZ5O8DMg5jPjzrim" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#mfbl6TYWDwax8x40BZ5O8DMg5jPjzrim)">
+ <path fill="#fa4b8c" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <path fill="#fa4b8c" d="M 165.685 12.95 C 239.74 12.95 250.324 23.507 250.324 97.494 L 250.324 156.745 C 250.324 230.731 239.74 241.288 165.685 241.288 L 90.315 241.288 C 16.26 241.288 5.676 230.731 5.676 156.745 L 5.676 97.494 C 5.676 23.507 16.26 12.95 90.315 12.95 L 165.685 12.95 L 165.685 12.95 Z"/>
+ <circle fill="none" cx="128.092" cy="127.119" r="91.743" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path fill="#2f0000" d="M 5.676 105.218 L 5.676 156.745 C 5.676 165.346 5.865 172.909 6.234 179.878 C 22.831 177.134 43.509 171.293 54.604 169.567 C 62.913 184.233 75.568 196.074 90.891 203.521 C 75.02 213.024 44.527 222.912 20.115 226.628 C 20.155 226.668 20.184 226.721 20.225 226.761 C 21.729107 228.26025 23.373272 229.612081 25.135 230.798 C 26.991522 232.043937 28.950181 233.130483 30.99 234.046 C 33.108 235.006 35.397 235.846 37.869 236.581 C 40.341 237.316 42.996 237.947 45.848 238.483 C 48.699 239.02 51.747 239.464 55.004 239.827 C 58.261 240.191 61.728 240.474 65.416 240.691 C 72.793 241.124 81.057 241.288 90.314 241.288 L 117.139 241.288 C 120.988 229.997 124.86 217.629 127.01 212.13 C 127.421 212.164 127.834 212.198 128.246 212.228 C 144.934 212.205 161.239 207.322 175.1 198.202 C 175.324 207.13 172.857 225.406 170.107 241.183 C 177.433 241.132 184.517 241.047 190.584 240.691 C 194.272 240.474 197.739 240.191 200.996 239.827 C 204.253 239.464 207.301 239.02 210.152 238.483 C 213.004 237.947 215.659 237.316 218.131 236.581 C 220.603 235.846 222.892 235.006 225.01 234.046 C 227.049819 233.130483 229.008478 232.043937 230.865 230.798 C 231.945 230.068 232.858 229.191 233.826 228.362 C 226.143 209.244 211.944 185.443 200.635 171.767 C 208.449 158.944 212.58 144.284 212.592 129.343 C 212.592 127.516 212.529 125.689 212.406 123.866 C 225.945 131.09 239.364 141.016 250.324 152.526 L 250.324 97.493 C 250.324 93.792 250.144 90.929 250.084 87.538 C 233.599 85.516 216.389 86.623 201.762 88.964 C 193.438 74.376 180.807 62.602 165.533 55.194 C 184.579 43.735 216.383 34.272 240.531 33.661 C 240.279 33.255 240.084 32.773 239.818 32.382 C 238.6817 30.71535 237.396064 29.155582 235.977 27.722 C 235.046 26.952 234.181 26.124 233.15 25.441 C 231.255559 24.193287 229.259912 23.106486 227.184 22.192 C 225.025 21.233 222.693 20.392 220.174 19.657 C 217.655 18.922 214.949 18.291 212.043 17.755 C 209.137 17.219 206.032 16.775 202.713 16.411 C 199.183924 16.033044 195.64577 15.745284 192.102 15.548 C 184.584 15.115 176.164 14.95 166.73 14.95 L 145.365 14.95 C 139.206 24.849 133.821 35.854 129.619 46.626 C 129.162009 46.622 128.704991 46.622 128.248 46.626 C 111.648 46.641 95.422 51.465 81.602 60.489 C 81.226 45.779 82.963 29.769 87.336 15.011 C 79.05 15.041 71.303 15.159 64.553 15.548 C 60.794 15.765 57.262 16.048 53.943 16.411 C 50.624 16.775 47.517 17.219 44.611 17.755 C 41.706 18.291 39.001 18.922 36.482 19.657 C 33.963 20.392 31.631 21.233 29.473 22.192 C 27.510131 23.06707 25.619855 24.096639 23.82 25.271 C 26.823 44.126 41.148 67.948 56.025 85.952 C 47.964 99.059 43.764 114.103 43.893 129.411 C 43.9 131.124 43.962 132.835 44.078 134.544 C 32.753 128.478 17.019 115.914 5.676 105.218 L 5.676 105.218 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 239.172 31.599 C 238.118 30.139 237.026 28.726 235.775 27.478 C 234.271153 25.978463 232.626959 24.626608 230.865 23.441 C 229.008506 22.194731 227.049847 21.10785 225.01 20.192 C 222.892 19.233 220.603 18.392 218.131 17.657 C 215.659 16.922 213.004 16.291 210.152 15.755 C 207.301 15.219 204.253 14.775 200.996 14.411 C 197.533407 14.033059 194.061565 13.745295 190.584 13.548 C 183.207 13.115 174.943 12.95 165.686 12.95 L 144.721 12.95 C 138.677 22.849 133.391 33.854 129.268 44.626 C 128.819342 44.622 128.370658 44.622 127.922 44.626 C 111.631624 44.641894 95.708093 49.464244 82.146 58.489 C 81.778 43.779 83.482 27.769 87.773 13.011 C 79.642 13.042 72.04 13.159 65.416 13.548 C 61.728 13.765 58.261 14.048 55.004 14.411 C 51.747 14.775 48.699 15.219 45.848 15.755 C 42.996 16.291 40.341 16.922 37.869 17.657 C 35.397 18.392 33.108 19.233 30.99 20.192 C 29.061788 21.068645 27.206862 22.098268 25.443 23.271 C 28.39 42.126 42.449 65.948 57.049 83.952 C 49.137852 97.058604 45.016464 112.102397 45.143 127.411 C 45.15 129.124 45.211 130.835 45.324 132.544 C 33.589 126.138 16.876 112.431 5.676 101.392 L 5.676 156.745 C 5.676 164.744 5.881 171.676 6.195 178.259 C 22.767 175.678 44.336 169.361 55.652 167.567 C 63.806282 182.232609 76.224991 194.073802 91.262 201.521 C 75.083 211.392 43.287 221.843 18.924 225.183 C 19.373 225.691 19.746 226.283 20.225 226.761 C 21.729107 228.26025 23.373272 229.612081 25.135 230.798 C 26.991522 232.043937 28.950181 233.130483 30.99 234.046 C 33.108 235.006 35.397 235.846 37.869 236.581 C 40.341 237.316 42.996 237.947 45.848 238.483 C 48.699 239.02 51.747 239.464 55.004 239.827 C 58.261 240.191 61.728 240.474 65.416 240.691 C 72.793 241.124 81.057 241.288 90.314 241.288 L 116.355 241.288 C 120.399 229.372 124.452 216.006 126.707 210.13 C 127.111 210.164 127.515 210.198 127.92 210.228 C 144.296081 210.204116 160.29704 205.322881 173.898 196.202 C 174.128 205.507 171.531 225.02 168.695 241.216 C 176.624 241.18 184.099 241.071 190.584 240.691 C 194.272 240.474 197.739 240.191 200.996 239.827 C 204.253 239.464 207.301 239.02 210.152 238.483 C 213.004 237.947 215.659 237.316 218.131 236.581 C 220.603 235.846 222.892 235.006 225.01 234.046 C 227.049819 233.130483 229.008478 232.043937 230.865 230.798 C 231.559 230.329 232.121 229.743 232.768 229.233 C 225.555 209.714 210.594 184.106 198.957 169.767 C 206.625168 156.943712 210.679843 142.28413 210.691 127.343 C 210.691 125.516 210.631 123.689 210.51 121.866 C 224.843 129.659 239.167 140.509 250.324 153.202 L 250.324 97.493 C 250.324 93.138 250.125 89.706 250.041 85.78 C 233.106 83.29 215.17 84.5 200.062 86.964 C 191.89402 72.37572 179.500254 60.602513 164.512 53.194 C 183.474 41.569 215.357 31.954 239.172 31.599 Z"/>
+ <path fill="#fa4b8c" d="M 97.605 81.915 C 94.816 81.807 92.519 84.107 92.518 86.915 L 92.518 168.559 C 92.518 172.41 96.66 174.816 99.974 172.893 L 135.105 152.481 L 170.237 132.07 C 173.55 130.143 173.55 125.333 170.237 123.407 L 135.105 102.995 L 99.974 82.584 C 99.254449 82.161517 98.439168 81.929219 97.605 81.909 L 97.605 81.915 L 97.605 81.915 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 226.499 22.25 L 29.956 231.898 C 42.535 238.491 61.75 240.148 90.904 240.148 L 165.551 240.148 C 238.896 240.148 249.379 229.692 249.379 156.415 L 249.379 97.733 C 249.379 53.583 245.566 32.244 226.499 22.25 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_41" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,12.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_41)" fill-rule="evenodd" d="M 165.06803 12.951234 C 169.395994 12.941409 173.723944 12.990533 178.051908 13.088781 C 181.927398 13.167379 185.802873 13.31475 189.678362 13.540721 C 193.1309 13.737216 196.583423 14.022134 200.026115 14.395476 C 203.085193 14.729518 206.144271 15.181458 209.173842 15.741469 C 211.888645 16.242533 214.57394 16.881143 217.219897 17.6573 C 219.619947 18.354858 221.970814 19.219439 224.242988 20.241215 C 226.357793 21.184394 228.384061 22.304417 230.302129 23.591462 C 232.141505 24.829383 233.862851 26.244151 235.436659 27.80629 C 237.000621 29.378252 238.417046 31.087764 239.656409 32.924995 C 240.944972 34.840824 242.066305 36.864728 243.020409 38.967229 C 244.043389 41.246576 244.908985 43.584873 245.617197 45.972292 C 246.394255 48.615155 247.033606 51.297317 247.535265 54.008956 C 248.095924 57.034984 248.548399 60.080665 248.882828 63.13617 C 249.256611 66.574836 249.541856 70.013506 249.738578 73.462003 C 249.964823 77.323139 250.112361 81.194101 250.200884 85.055237 C 250.289421 89.378131 250.338591 93.701032 250.32876 98.014106 L 250.32876 156.225886 C 250.338591 160.54878 250.289421 164.861854 250.200884 169.184747 C 250.112361 173.05571 249.964823 176.916853 249.738578 180.777981 C 249.541856 184.226485 249.256611 187.674975 248.882828 191.103826 C 248.548399 194.15933 248.095924 197.214835 247.535265 200.240851 C 247.033606 202.942664 246.394255 205.624837 245.617197 208.267703 C 244.908985 210.655115 244.043389 213.003235 243.020409 215.272755 C 242.066305 217.38509 240.944972 219.399156 239.656409 221.314999 C 238.417046 223.152226 237.000621 224.871561 235.436659 226.433697 C 233.862851 227.995832 232.141505 229.410601 230.302129 230.648532 C 228.384061 231.935575 226.357793 233.055598 224.242988 233.998768 C 221.970814 235.020552 219.619947 235.885137 217.219897 236.592507 C 214.57394 237.368672 211.888645 238.007276 209.173842 238.498515 C 206.144271 239.068354 203.085193 239.510465 200.026115 239.844519 C 196.583423 240.21785 193.1309 240.502777 189.678362 240.699269 C 185.802873 240.925235 181.927398 241.072615 178.051908 241.161035 C 173.723944 241.249454 169.395994 241.298581 165.06803 241.288762 L 90.941963 241.288762 C 86.614006 241.298581 82.286049 241.249454 77.9581 241.161035 C 74.08261 241.072615 70.20712 240.925235 66.331638 240.699269 C 62.879108 240.502777 59.426578 240.21785 55.983886 239.844519 C 52.924808 239.510465 49.865733 239.068354 46.836162 238.498515 C 44.121356 238.007276 41.436057 237.368672 38.7901 236.592507 C 36.390053 235.885137 34.039187 235.020552 31.767009 233.998768 C 29.652213 233.055598 27.625943 231.935575 25.707871 230.648532 C 23.868489 229.410601 22.147143 227.995832 20.573343 226.433697 C 19.009377 224.871561 17.592955 223.152226 16.353586 221.314999 C 15.065036 219.399156 13.943701 217.38509 12.989584 215.272755 C 11.966612 213.003235 11.101021 210.655115 10.392811 208.267703 C 9.615746 205.624837 8.976389 202.942664 8.47474 200.240851 C 7.914072 197.214835 7.461604 194.15933 7.127172 191.103826 C 6.753394 187.674975 6.468142 184.226485 6.271417 180.777981 C 6.045183 176.916853 5.897639 173.05571 5.809112 169.184747 C 5.720586 164.861854 5.671405 160.54878 5.681241 156.225886 L 5.681241 98.014106 C 5.671405 93.701032 5.720586 89.378131 5.809112 85.055237 C 5.897639 81.194101 6.045183 77.323139 6.271417 73.462003 C 6.468142 70.013506 6.753394 66.574836 7.127172 63.13617 C 7.461604 60.080665 7.914072 57.034984 8.47474 54.008956 C 8.976389 51.297317 9.615746 48.615155 10.392811 45.972292 C 11.101021 43.584873 11.966612 41.246576 12.989584 38.967229 C 13.943701 36.864728 15.065036 34.840824 16.353586 32.924995 C 17.592955 31.087764 19.009377 29.378252 20.573343 27.80629 C 22.147143 26.244151 23.868489 24.829383 25.707871 23.591462 C 27.625943 22.304417 29.652213 21.184394 31.767009 20.241215 C 34.039187 19.219439 36.390053 18.354858 38.7901 17.6573 C 41.436057 16.881143 44.121356 16.242533 46.836162 15.741469 C 49.865733 15.181458 52.924808 14.729518 55.983886 14.395476 C 59.426578 14.022134 62.879108 13.737216 66.331638 13.540721 C 70.20712 13.31475 74.08261 13.167379 77.9581 13.088781 C 82.286049 12.990533 86.614006 12.941409 90.941963 12.951234 L 165.06803 12.951234 Z M 165.077876 16.959741 C 169.376317 16.949916 173.674759 16.99904 177.973216 17.087463 C 181.799522 17.175886 185.625827 17.323257 189.452133 17.539402 C 192.835809 17.735898 196.219486 18.010992 199.583486 18.384332 C 202.554026 18.698726 205.514751 19.131016 208.445953 19.681203 C 211.023049 20.152792 213.580483 20.761928 216.098564 21.498786 C 218.321569 22.147221 220.495374 22.952852 222.600334 23.896029 C 224.508571 24.750785 226.338116 25.762737 228.069293 26.922059 C 229.692286 28.012609 231.207063 29.260355 232.59398 30.645648 C 233.980897 32.030941 235.230091 33.543956 236.331763 35.165043 C 237.492434 36.894202 238.505568 38.711787 239.361333 40.607968 C 240.305606 42.720292 241.112187 44.891565 241.761369 47.102139 C 242.508934 49.617282 243.108947 52.161898 243.590914 54.735987 C 244.131912 57.663768 244.564709 60.6112 244.889308 63.578282 C 245.263091 66.938355 245.538505 70.308252 245.735227 73.687976 C 245.951626 77.509812 246.10901 81.321821 246.187687 85.143656 C 246.276225 89.437084 246.325394 93.720685 246.325394 98.014106 C 246.325394 98.014106 246.325394 98.014106 246.325394 98.014106 L 246.325394 156.225886 C 246.325394 156.225886 246.325394 156.225886 246.325394 156.225886 C 246.325394 160.519306 246.276225 164.802907 246.187687 169.096328 C 246.10901 172.918164 245.951626 176.739999 245.735227 180.552015 C 245.538505 183.931739 245.263091 187.301629 244.889308 190.671533 C 244.564709 193.628784 244.131912 196.576216 243.590914 199.503994 C 243.108947 202.078094 242.508934 204.622706 241.761369 207.137845 C 241.112187 209.358253 240.305606 211.5197 239.361333 213.63202 C 238.505568 215.528209 237.492434 217.355617 236.331763 219.074952 C 235.230091 220.705853 233.980897 222.218876 232.59398 223.604172 C 231.207063 224.979634 229.692286 226.227385 228.069293 227.317935 C 226.338116 228.477251 224.508571 229.489201 222.600334 230.343951 C 220.495374 231.296956 218.321569 232.092775 216.098564 232.741198 C 213.580483 233.478056 211.023049 234.087202 208.445953 234.558787 C 205.514751 235.108972 202.554026 235.541264 199.583486 235.865483 C 196.219486 236.228995 192.835809 236.513922 189.452133 236.70058 C 185.625827 236.916726 181.799522 237.073926 177.973216 237.152526 C 173.674759 237.25078 169.376317 237.290072 165.077876 237.290072 C 165.077876 237.290072 165.077876 237.290072 165.06803 237.290072 L 90.941963 237.290072 C 90.932125 237.290072 90.932125 237.290072 90.932125 237.290072 C 86.633683 237.290072 82.335234 237.25078 78.036784 237.152526 C 74.210479 237.073926 70.384173 236.916726 66.557868 236.70058 C 63.174195 236.513922 59.790522 236.228995 56.426518 235.865483 C 53.455967 235.541264 50.495253 235.108972 47.564048 234.558787 C 44.986944 234.087202 42.429517 233.478056 39.911433 232.741198 C 37.688439 232.092775 35.514626 231.296956 33.409665 230.343951 C 31.501429 229.489201 29.671886 228.477251 27.940703 227.317935 C 26.31772 226.227385 24.802935 224.979634 23.416022 223.604172 C 22.029109 222.218876 20.779904 220.705853 19.678243 219.074952 C 18.517564 217.355617 17.504428 215.528209 16.648674 213.63202 C 15.704392 211.5197 14.897819 209.358253 14.248626 207.137845 C 13.50107 204.622706 12.901057 202.078094 12.419081 199.503994 C 11.878086 196.576216 11.445291 193.628784 11.120694 190.671533 C 10.746916 187.301629 10.471501 183.931739 10.274776 180.552015 C 10.058378 176.739999 9.900997 172.918164 9.822307 169.096328 C 9.733781 164.802907 9.6846 160.519306 9.6846 156.225886 C 9.6846 156.225886 9.6846 156.225886 9.6846 156.225886 L 9.6846 98.014106 C 9.6846 98.014106 9.6846 98.014106 9.6846 98.014106 C 9.6846 93.720685 9.733781 89.437084 9.822307 85.143656 C 9.900997 81.321821 10.058378 77.509812 10.274776 73.687976 C 10.471501 70.308252 10.746916 66.938355 11.120694 63.578282 C 11.445291 60.6112 11.878086 57.663768 12.419081 54.735987 C 12.901057 52.161898 13.50107 49.617282 14.248626 47.102139 C 14.897819 44.891565 15.704392 42.720292 16.648674 40.607968 C 17.504428 38.711787 18.517564 36.894202 19.678243 35.165043 C 20.779904 33.543956 22.029109 32.030941 23.416022 30.645648 C 24.802935 29.260355 26.31772 28.012609 27.940703 26.922059 C 29.671886 25.762737 31.501429 24.750785 33.409665 23.896029 C 35.514626 22.952852 37.688439 22.147221 39.911433 21.498786 C 42.429517 20.761928 44.986944 20.152792 47.564048 19.681203 C 50.495253 19.131016 53.455967 18.698726 56.426518 18.384332 C 59.790522 18.010992 63.174195 17.735898 66.557868 17.539402 C 70.384173 17.323257 74.210479 17.175886 78.036784 17.087463 C 82.335234 16.99904 86.633683 16.949916 90.932125 16.959741 C 90.932125 16.959741 90.932125 16.959741 90.941963 16.959741 L 165.06803 16.959741 C 165.077876 16.959741 165.077876 16.959741 165.077876 16.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lookbook.svg b/.icons/Gruvbox_Dark-2/apps/64/lookbook.svg
new file mode 100644
index 000000000..2ce6d1f9b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lookbook.svg
@@ -0,0 +1,60 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="H5ysCxFcnmhyauPlRDeL6Kx9o6o35RxV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#H5ysCxFcnmhyauPlRDeL6Kx9o6o35RxV)">
+ <linearGradient id="_lgradient_0" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.7,11.9)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.174%" style="stop-color:#2ee8e8"/>
+ <stop offset="98.261%" style="stop-color:#23aaaa"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.709 11.9 C 239.765 11.9 250.348 22.457 250.348 96.444 L 250.348 155.695 C 250.348 229.681 239.765 240.238 165.709 240.238 L 90.339 240.238 C 16.284 240.238 5.7 229.681 5.7 155.695 L 5.7 96.444 C 5.7 22.457 16.284 11.9 90.339 11.9 L 165.709 11.9 Z"/>
+ </g>
+ <g>
+ <path fill="#eab305" d="M 75.098 67.302 L 182.573 67.302 C 182.918 67.302 183.198 67.582 183.198 67.927 L 183.198 196.211 C 183.198 196.554 182.918 196.835 182.573 196.835 L 75.098 196.835 C 74.753 196.835 74.474 196.556 74.473 196.211 L 74.473 67.927 C 74.473 67.582 74.753 67.302 75.098 67.302 Z"/>
+ <path fill="#7554cb" d="M 74.416 69.337 L 182.531 69.337 C 182.899 69.337 183.198 69.616 183.198 69.962 L 183.198 198.246 C 183.198 198.589 182.899 198.869 182.531 198.869 L 74.416 198.869 C 74.048 198.869 73.751 198.589 73.75 198.246 L 73.75 69.962 C 73.75 69.616 74.049 69.337 74.416 69.337 Z"/>
+ <path fill="#7554cb" d="M 74.118 53.495 C 76.115 53.495 77.736 55.144 77.736 57.178 L 77.736 195.063 C 77.736 197.095 76.115 198.746 74.118 198.746 C 72.121 198.746 70.5 197.095 70.5 195.063 L 70.5 57.178 C 70.5 55.144 72.121 53.495 74.118 53.495 Z"/>
+ <path fill="#7554cb" d="M 77.2 69.53 L 180.48 69.53 C 180.818 69.53 181.092 69.804 181.092 70.142 L 181.092 195.927 C 181.092 196.089 181.028 196.246 180.913 196.36 C 180.798 196.476 180.642 196.539 180.48 196.539 L 77.2 196.539 C 77.038 196.539 76.882 196.476 76.767 196.36 C 76.652 196.246 76.588 196.089 76.588 195.927 L 76.588 70.142 C 76.588 69.804 76.862 69.53 77.2 69.53 Z"/>
+ <linearGradient id="_lgradient_1" x1="0" x2=".007" y1=".5" y2="-.5" gradientTransform="matrix(103.405,0,0,125.277,77.687,70.835)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" d="M 78.262 70.835 C 77.943 70.835 77.687 71.077 77.687 71.376 L 77.687 195.572 C 77.687 195.871 77.943 196.112 78.262 196.112 L 178.413 196.112 C 175.661 190.992 176.382 187.955 181.092 183.878 L 181.092 71.376 C 181.092 71.077 180.836 70.835 180.517 70.835 L 78.262 70.835 L 78.262 70.835 Z"/>
+ <path fill="#f5f5f5" d="M 74.887 189.599 C 74.887 185.778 76.139 182.675 77.68 182.675 C 79.221 182.675 80.472 185.778 80.472 189.599 C 80.472 193.419 79.221 196.522 77.68 196.522 C 76.139 196.522 74.887 193.419 74.887 189.599 Z"/>
+ <path fill="#7554cb" d="M 75.098 53.131 L 184.875 53.131 C 185.22 53.131 185.5 53.411 185.5 53.757 L 185.5 182.498 C 185.5 182.844 185.22 183.125 184.875 183.125 L 75.098 183.125 C 74.753 183.125 74.473 182.844 74.473 182.498 L 74.473 53.757 C 74.473 53.411 74.753 53.131 75.098 53.131 Z"/>
+ <path fill="#936aff" d="M 81.633 53.464 L 184.875 53.464 C 185.22 53.464 185.5 53.744 185.5 54.088 L 185.5 182.375 C 185.5 182.72 185.22 183 184.875 183 L 81.633 183 C 81.288 182.999 81.009 182.72 81.009 182.375 L 81.009 54.088 C 81.009 53.744 81.289 53.464 81.633 53.464 Z"/>
+ <path fill="#ffffff" d="M 77.813 188.311 L 177.791 188.311 C 178.043 188.311 178.248 188.496 178.248 188.72 C 178.248 188.946 178.043 189.13 177.791 189.13 L 77.813 189.13 C 77.561 189.13 77.356 188.946 77.356 188.72 C 77.356 188.496 77.561 188.311 77.813 188.311 Z M 77.813 190.526 L 177.791 190.526 C 178.043 190.526 178.248 190.709 178.248 190.934 C 178.248 191.16 178.043 191.343 177.791 191.343 L 77.813 191.343 C 77.561 191.343 77.356 191.16 77.356 190.934 C 77.356 190.709 77.561 190.526 77.813 190.526 Z M 77.813 193.317 L 177.791 193.317 C 178.043 193.317 178.248 193.502 178.248 193.727 C 178.248 193.951 178.043 194.134 177.791 194.134 L 77.813 194.134 C 77.561 194.134 77.356 193.951 77.356 193.727 C 77.356 193.502 77.561 193.317 77.813 193.317 Z M 77.813 194.474 L 177.791 194.474 C 178.043 194.474 178.248 194.656 178.248 194.882 C 178.248 195.108 178.043 195.289 177.791 195.289 L 77.813 195.289 C 77.561 195.289 77.356 195.108 77.356 194.882 C 77.356 194.656 77.561 194.474 77.813 194.474 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_2" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".4">
+ <path fill="#343b40" fill-rule="evenodd" d="M 167.066 133.742 L 198.479 165.16 L 190.674 172.965 L 159.268 141.554 C 151.785 147.381 142.377 150.853 132.158 150.853 C 107.772 150.853 88 131.081 88 106.694 C 88 82.308 107.772 62.536 132.158 62.536 C 156.545 62.536 176.317 82.308 176.317 106.694 C 176.317 116.885 172.864 126.269 167.066 133.742 Z M 168.037 106.694 C 168.037 126.51 151.975 142.573 132.158 142.573 C 112.342 142.573 96.28 126.51 96.28 106.694 C 96.28 86.878 112.342 70.816 132.158 70.816 C 151.975 70.816 168.037 86.878 168.037 106.694 Z"/>
+ </g>
+ <linearGradient id="_lgradient_3" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(110.479,0,0,110.429,88,59.488)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" fill-rule="evenodd" d="M 167.066 130.693 L 198.479 162.112 L 190.674 169.917 L 159.268 138.505 C 151.785 144.333 142.377 147.804 132.158 147.804 C 107.772 147.804 88 128.032 88 103.646 C 88 79.26 107.772 59.488 132.158 59.488 C 156.545 59.488 176.317 79.26 176.317 103.646 C 176.317 113.836 172.864 123.221 167.066 130.693 Z M 168.037 103.646 C 168.037 123.462 151.975 139.525 132.158 139.525 C 112.342 139.525 96.28 123.462 96.28 103.646 C 96.28 83.83 112.342 67.767 132.158 67.767 C 151.975 67.767 168.037 83.83 168.037 103.646 Z"/>
+ <linearGradient id="_lgradient_4" x1=".851" x2=".002" y1=".781" y2=".197" gradientTransform="matrix(36.581,0,0,36.327,165.086,136.84)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" d="M 165.086 147.255 L 175.501 136.84 L 201.667 160.719 L 190.489 173.167 L 165.086 147.255 Z"/>
+ <path fill="#ffffff" fill-opacity=".4" d="M 168.037 103.646 C 168.037 123.462 151.975 139.525 132.158 139.525 C 112.342 139.525 96.28 123.462 96.28 103.646 C 96.28 83.83 112.342 67.767 132.158 67.767 C 151.975 67.767 168.037 83.83 168.037 103.646 Z"/>
+ <g opacity=".4">
+ <path fill="#ffffff" d="M 151.196 87.639 C 146.457 82.039 139.494 78.808 132.158 78.807 C 124.707 78.807 117.807 82.119 113.121 87.639 C 112.008 88.748 112.29 90.674 113.388 91.508 C 114.501 92.606 116.43 92.325 117.26 91.226 C 121.119 86.805 126.357 84.327 132.158 84.327 C 137.96 84.327 143.198 86.805 147.056 91.226 C 147.619 91.778 148.436 92.325 149.267 92.325 C 149.819 92.325 150.647 92.057 150.929 91.776 C 152.027 90.677 152.027 88.748 151.196 87.636 L 151.196 87.639 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lookit.svg b/.icons/Gruvbox_Dark-2/apps/64/lookit.svg
new file mode 100755
index 000000000..954095c9d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lookit.svg
@@ -0,0 +1,48 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="1SY21B1GjpxWFr937VAFLJRWp8W7ZQIM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#1SY21B1GjpxWFr937VAFLJRWp8W7ZQIM)">
+ <linearGradient id="_lgradient_39" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_39)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_40" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_40)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_41" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,96.666667,55.5,78.458333)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_41)" d="M 128 78.458333 C 109.232165 78.458333 93.247851 89.600616 86.369051 105.370333 C 68.898 107.888499 55.5 122.330498 55.5 139.972163 C 55.5 159.387664 71.729851 175.125 91.75 175.125 L 168.783665 175.125 C 186.299668 175.125 200.5 161.354829 200.5 144.365665 C 200.5 128.580004 188.257162 115.641166 172.46183 113.886666 C 168.343834 93.730219 149.991663 78.458333 128 78.458333 Z"/>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_42" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(67.666667,0,0,67.666667,94.166667,92.958333)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_42)" d="M 128 92.958333 C 109.314365 92.958333 94.166667 108.106031 94.166667 126.791667 C 94.166667 145.477302 109.314365 160.625 128 160.625 C 146.685635 160.625 161.833333 145.477302 161.833333 126.791667 C 161.833333 108.106031 146.685635 92.958333 128 92.958333 Z M 128 102.625 C 141.346878 102.625 152.166667 113.444784 152.166667 126.791667 C 152.166667 140.138545 141.346878 150.958333 128 150.958333 C 114.653117 150.958333 103.833333 140.138545 103.833333 126.791667 C 103.833333 113.444784 114.653117 102.625 128 102.625 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_43" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(29,0,0,29,113.5,112.291667)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_43)" cx="128" cy="126.792" r="14.5" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lplayer.svg b/.icons/Gruvbox_Dark-2/apps/64/lplayer.svg
new file mode 100755
index 000000000..c469c484a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lplayer.svg
@@ -0,0 +1,58 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="EzZPUtrdtSP2flyiiCY7APB3cynh845q" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#EzZPUtrdtSP2flyiiCY7APB3cynh845q)">
+ <linearGradient id="_lgradient_112" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_112)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_113" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_113)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_114" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(165,0,0,165,45.5,45.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#333333"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_114)" d="M 128 45.5 C 82.46 45.5 45.5 82.46 45.5 128 C 45.5 173.54 82.46 210.5 128 210.5 C 173.54 210.5 210.5 173.54 210.5 128 C 210.5 82.46 173.54 45.5 128 45.5 Z M 128 125.687 C 128.936 125.685 129.782 126.249 130.14 127.114 C 130.499 127.979 130.299 128.976 129.636 129.637 C 129.202 130.071 128.614 130.315 128 130.315 C 127.386 130.315 126.798 130.071 126.364 129.637 C 125.93 129.203 125.686 128.614 125.686 128 C 125.686 127.387 125.93 126.798 126.364 126.364 C 126.798 125.93 127.386 125.687 128 125.687 L 128 125.687 Z"/>
+ <g opacity=".9">
+ <path fill="#333333" d="M 127.431 98.537 C 110.86 98.537 97.4 111.998 97.4 128.569 C 97.4 145.14 110.86 158.6 127.431 158.6 C 144.002 158.6 157.463 145.14 157.463 128.569 C 157.463 111.998 144.002 98.537 127.431 98.537 L 127.431 98.537 Z M 127.431 126.59 C 127.956 126.59 128.46 126.798 128.831 127.169 C 129.202 127.54 129.41 128.044 129.41 128.569 C 129.41 129.094 129.202 129.597 128.831 129.968 C 128.46 130.34 127.956 130.548 127.431 130.548 C 126.906 130.548 126.403 130.34 126.031 129.969 C 125.66 129.597 125.452 129.094 125.452 128.569 C 125.452 128.044 125.66 127.54 126.032 127.169 C 126.403 126.798 126.906 126.59 127.431 126.59 L 127.431 126.59 Z"/>
+ </g>
+ <g opacity=".9">
+ <path fill="none" d="M 127.431 46.863 C 172.541 46.863 209.137 83.459 209.137 128.569 C 209.137 173.679 172.541 210.275 127.431 210.275 C 82.321 210.275 45.725 173.679 45.725 128.569 C 45.725 83.459 82.321 46.863 127.431 46.863 L 127.431 46.863 Z"/>
+ </g>
+ <g opacity=".9">
+ <path fill="none" d="M 127.431 98.551 C 144.006 98.551 157.449 111.994 157.449 128.569 C 157.449 145.143 144.006 158.588 127.431 158.588 C 110.857 158.588 97.412 145.143 97.412 128.569 C 97.412 111.994 110.857 98.551 127.431 98.551 L 127.431 98.551 Z"/>
+ </g>
+ <g style="opacity:0.9">
+ <g opacity=".9">
+ <radialGradient id="_rgradient_1" cx=".5" cy=".5" r="53.688" fx="-.5" fy="-.5" gradientTransform="matrix(0,47.874,-47.874,0,103.494,104.631)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f7f7f7"/>
+ <stop offset="100%" style="stop-color:#e1e1e1"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_1)" d="M 144.361 111.639 C 135.017 102.295 119.846 102.295 110.502 111.639 C 101.158 120.983 101.158 136.154 110.502 145.498 C 119.846 154.842 135.017 154.842 144.361 145.498 C 153.705 136.154 153.705 120.983 144.361 111.639 Z M 129.067 126.933 C 129.982 127.824 130.002 129.289 129.111 130.205 C 128.22 131.12 126.755 131.14 125.84 130.249 C 124.924 129.358 124.904 127.893 125.795 126.978 C 126.686 126.062 128.151 126.042 129.067 126.933 Z"/>
+ </g>
+ </g>
+ <g opacity=".743">
+ <path fill="#ffffff" d="M 147.031 108.969 C 143.993 105.924 140.284 103.633 136.201 102.278 L 135.649 103.933 C 139.472 105.207 142.945 107.356 145.79 110.21 C 149.255 113.665 151.667 118.032 152.747 122.804 L 154.451 122.42 C 153.302 117.324 150.729 112.659 147.031 108.969 Z M 101.84 124.223 L 100.106 123.928 C 98.662 132.477 101.238 141.575 107.831 148.169 C 114.407 154.744 123.473 157.322 132.003 155.904 L 131.717 154.18 C 123.724 155.511 115.235 153.089 109.073 146.927 C 102.895 140.75 100.487 132.234 101.84 124.223 Z"/>
+ </g>
+ <path fill="#da1636" d="M 125.277 104.788 C 113.044 105.91 103.676 116.207 103.666 128.545 C 103.671 140.885 113.04 151.189 125.277 152.311 L 125.277 152.022 C 125.195 152.016 125.113 152.005 125.033 151.987 C 123.361 151.729 122.032 151.405 120.652 150.92 C 119.177 150.401 116.868 149.339 116.868 149.181 C 116.868 149.118 118.536 149.07 120.574 149.07 C 123.983 149.07 124.287 149.051 124.371 148.845 C 124.422 148.72 124.463 147.547 124.463 146.237 L 124.463 143.855 L 124.017 143.765 C 123.771 143.717 120.539 143.644 116.836 143.607 C 113.133 143.572 110.051 143.503 109.986 143.463 C 109.835 143.369 108.72 141.79 108.623 141.534 C 108.557 141.361 108.954 141.345 111.974 141.392 C 118.772 141.499 124.252 141.518 124.334 141.434 C 124.38 141.385 124.446 139.571 124.479 137.396 L 124.54 133.444 L 124.119 133.269 C 123.796 133.148 123.463 133.06 123.123 133.006 C 122.807 132.957 122.29 132.837 121.974 132.736 C 121.446 132.578 120.914 132.433 120.378 132.303 C 118.425 131.826 116.356 131.272 116.23 131.193 C 116.005 131.052 116.094 130.738 116.39 130.624 C 116.548 130.562 116.907 130.48 117.188 130.439 C 117.996 130.321 118.801 130.128 119.413 129.907 C 119.726 129.794 120.73 129.534 121.648 129.326 C 124.406 128.703 124.446 128.686 124.551 128.09 C 124.6 127.808 124.643 126 124.647 124.07 C 124.655 120.839 124.637 120.556 124.431 120.491 C 124.052 120.37 107.313 119.942 106.122 120.022 C 106.043 120.026 106.486 118.861 106.901 117.963 L 107.051 117.641 L 109.53 117.682 L 112.007 117.724 L 112.072 117.422 C 112.108 117.256 112.16 115.736 112.189 114.042 C 112.238 111.106 112.253 110.952 112.514 110.688 C 112.745 110.454 112.909 110.418 113.583 110.451 C 114.02 110.471 114.436 110.546 114.505 110.615 C 114.582 110.692 114.615 112.005 114.59 114.072 C 114.555 117.051 114.574 117.427 114.765 117.621 C 114.947 117.806 115.226 117.833 116.657 117.802 L 118.336 117.767 L 118.416 116.863 C 118.46 116.366 118.503 114.782 118.512 113.342 C 118.525 111.097 118.556 110.713 118.727 110.647 C 118.837 110.604 119.339 110.621 119.844 110.682 L 120.761 110.796 L 120.825 114.345 L 120.888 117.895 L 122.835 117.93 L 124.782 117.965 L 124.787 116.445 C 124.803 112.114 125.025 105.141 125.15 105.014 C 125.165 104.998 125.213 104.989 125.277 104.972 L 125.277 104.78 L 125.277 104.788 L 125.277 104.788 Z M 104.989 125.023 C 105.011 125.021 105.034 125.022 105.056 125.024 C 105.191 125.04 107.458 125.086 110.095 125.131 C 115.607 125.229 118.362 125.364 118.541 125.544 C 118.623 125.626 118.608 125.717 118.501 125.804 C 118.298 125.969 114.6 126.908 112.783 127.256 C 112.046 127.397 110.783 127.66 109.976 127.839 C 109.168 128.019 107.679 128.34 106.667 128.552 C 105.654 128.764 104.778 128.937 104.72 128.937 C 104.594 128.937 104.595 126.408 104.722 125.581 C 104.786 125.172 104.843 125.038 104.989 125.022 L 104.989 125.023 Z M 105.061 132.311 C 105.099 132.31 105.136 132.316 105.17 132.331 C 105.46 132.442 107.924 133.036 111.443 133.841 C 116.232 134.938 118.075 135.446 118.121 135.686 C 118.147 135.82 118.054 135.918 117.866 135.957 C 117.277 136.079 115.056 136.103 110.487 136.037 L 105.828 135.967 L 105.479 134.741 C 105.287 134.067 105.091 133.229 105.044 132.88 C 104.988 132.463 104.983 132.32 105.062 132.306 L 105.061 132.311 L 105.061 132.311 Z M 123.817 135.004 C 123.926 135.004 124.017 135.061 124.017 135.134 C 124.017 135.206 123.963 135.264 123.896 135.264 C 123.831 135.264 123.74 135.207 123.697 135.134 C 123.654 135.062 123.708 135.004 123.817 135.004 L 123.817 135.004 Z"/>
+ <path fill="#666666" d="M 129.242 106.736 L 131.365 106.736 C 131.988 106.736 132.493 107.241 132.493 107.863 C 132.493 108.486 131.988 108.991 131.365 108.991 L 129.242 108.991 C 128.636 108.968 128.157 108.47 128.157 107.863 C 128.157 107.257 128.636 106.759 129.242 106.736 Z M 129.242 109.39 L 138.332 109.39 C 138.866 109.412 139.287 109.851 139.287 110.385 C 139.287 110.919 138.866 111.359 138.332 111.381 L 129.242 111.381 C 128.708 111.359 128.286 110.919 128.286 110.385 C 128.286 109.851 128.708 109.412 129.242 109.39 Z M 128.877 111.978 L 139.493 111.978 C 139.813 111.978 140.109 112.149 140.269 112.426 C 140.429 112.703 140.429 113.044 140.269 113.321 C 140.109 113.599 139.813 113.769 139.493 113.769 L 128.877 113.769 C 128.382 113.769 127.981 113.368 127.981 112.874 C 127.981 112.379 128.382 111.978 128.877 111.978 L 128.877 111.978 Z M 129.142 115.097 L 133.123 115.097 C 133.535 115.111 133.861 115.448 133.861 115.86 C 133.861 116.272 133.535 116.609 133.123 116.623 L 129.142 116.623 C 128.73 116.609 128.404 116.272 128.404 115.86 C 128.404 115.448 128.73 115.111 129.142 115.097 L 129.142 115.097 Z M 137.673 115.097 L 141.654 115.097 C 142.065 115.111 142.392 115.448 142.392 115.86 C 142.392 116.272 142.065 116.609 141.654 116.623 L 137.673 116.623 C 137.261 116.609 136.935 116.272 136.935 115.86 C 136.935 115.448 137.261 115.111 137.673 115.097 L 137.673 115.097 Z M 129.639 117.684 L 140.92 117.684 C 141.531 117.701 142.018 118.201 142.018 118.812 C 142.018 119.424 141.531 119.924 140.92 119.941 L 129.639 119.941 C 129.037 119.912 128.563 119.415 128.563 118.812 C 128.563 118.209 129.037 117.713 129.639 117.684 Z M 129.639 120.604 L 135.745 120.604 C 136.221 120.604 136.607 120.99 136.607 121.467 C 136.607 121.943 136.221 122.329 135.745 122.329 L 129.639 122.329 C 129.163 122.329 128.777 121.943 128.777 121.467 C 128.777 120.99 129.163 120.604 129.639 120.604 Z M 139.281 120.775 L 143.195 120.775 C 143.607 120.789 143.933 121.126 143.933 121.538 C 143.933 121.95 143.607 122.287 143.195 122.301 L 139.281 122.301 C 138.869 122.287 138.543 121.95 138.543 121.538 C 138.543 121.126 138.869 120.789 139.281 120.775 L 139.281 120.775 Z M 129.672 123.126 L 135.578 123.126 C 136.098 123.141 136.512 123.567 136.512 124.088 C 136.512 124.608 136.098 125.034 135.578 125.05 L 129.672 125.05 C 129.152 125.034 128.739 124.608 128.739 124.088 C 128.739 123.567 129.152 123.141 129.672 123.126 Z M 139.328 123.657 L 147.091 123.657 C 147.589 123.678 147.982 124.087 147.982 124.586 C 147.982 125.084 147.589 125.493 147.091 125.515 L 139.328 125.515 C 138.83 125.493 138.438 125.084 138.438 124.586 C 138.438 124.087 138.83 123.678 139.328 123.657 Z M 142.321 127.266 L 147.961 127.266 C 148.404 127.286 148.753 127.651 148.753 128.095 C 148.753 128.539 148.404 128.904 147.961 128.924 L 142.321 128.924 C 141.878 128.904 141.529 128.539 141.529 128.095 C 141.529 127.651 141.878 127.286 142.321 127.266 Z M 128.877 131.089 L 149.513 131.089 C 149.833 131.089 150.129 131.259 150.289 131.536 C 150.449 131.814 150.449 132.155 150.289 132.432 C 150.129 132.709 149.833 132.88 149.513 132.88 L 128.877 132.88 C 128.382 132.88 127.981 132.479 127.981 131.984 C 127.981 131.49 128.382 131.089 128.877 131.089 L 128.877 131.089 Z M 129.142 134.074 L 136.375 134.074 C 136.823 134.089 137.179 134.456 137.179 134.904 C 137.179 135.352 136.823 135.719 136.375 135.734 L 129.142 135.734 C 128.684 135.734 128.312 135.362 128.312 134.904 C 128.312 134.446 128.684 134.074 129.142 134.074 L 129.142 134.074 Z M 139.68 134.113 L 144.988 134.113 C 145.436 134.127 145.791 134.494 145.791 134.942 C 145.791 135.39 145.436 135.758 144.988 135.772 L 139.68 135.772 C 139.232 135.758 138.876 135.39 138.876 134.942 C 138.876 134.494 139.232 134.127 139.68 134.113 L 139.68 134.113 Z M 130.004 136.928 L 143.741 136.928 C 144.188 136.942 144.544 137.309 144.544 137.758 C 144.544 138.206 144.188 138.573 143.741 138.587 L 130.004 138.587 C 129.556 138.573 129.201 138.206 129.201 137.758 C 129.201 137.309 129.556 136.942 130.004 136.928 L 130.004 136.928 Z M 129.208 139.25 L 135.578 139.25 C 136.171 139.267 136.643 139.752 136.643 140.345 C 136.643 140.938 136.171 141.423 135.578 141.44 L 129.208 141.44 C 128.616 141.423 128.144 140.938 128.144 140.345 C 128.144 139.752 128.616 139.267 129.208 139.25 Z M 139.445 139.25 L 144.109 139.25 C 144.702 139.267 145.174 139.752 145.174 140.345 C 145.174 140.938 144.702 141.423 144.109 141.44 L 139.445 141.44 C 138.853 141.423 138.381 140.938 138.381 140.345 C 138.381 139.752 138.853 139.267 139.445 139.25 Z M 129.075 142.037 L 142.745 142.037 C 143.065 142.037 143.361 142.208 143.521 142.485 C 143.681 142.762 143.681 143.103 143.521 143.381 C 143.361 143.658 143.065 143.828 142.745 143.828 L 129.075 143.828 C 128.596 143.808 128.218 143.413 128.218 142.933 C 128.218 142.453 128.596 142.058 129.075 142.037 L 129.075 142.037 Z M 130.933 144.625 L 135.446 144.625 C 135.978 144.625 136.408 145.056 136.408 145.588 C 136.408 146.119 135.978 146.55 135.446 146.55 L 130.933 146.55 C 130.418 146.528 130.011 146.104 130.011 145.588 C 130.011 145.071 130.418 144.647 130.933 144.625 L 130.933 144.625 Z M 128.578 147.544 L 133.223 147.544 C 133.757 147.567 134.178 148.006 134.178 148.54 C 134.178 149.074 133.757 149.513 133.223 149.536 L 128.578 149.536 C 128.044 149.513 127.623 149.074 127.623 148.54 C 127.623 148.006 128.044 147.567 128.578 147.544 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lrfviewer.svg b/.icons/Gruvbox_Dark-2/apps/64/lrfviewer.svg
new file mode 120000
index 000000000..aa6a01325
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lrfviewer.svg
@@ -0,0 +1 @@
+ebook.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lshw.svg b/.icons/Gruvbox_Dark-2/apps/64/lshw.svg
new file mode 120000
index 000000000..1f9cbf31b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lshw.svg
@@ -0,0 +1 @@
+video-card.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lskat.svg b/.icons/Gruvbox_Dark-2/apps/64/lskat.svg
new file mode 120000
index 000000000..f29204c8d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lskat.svg
@@ -0,0 +1 @@
+aisleriot.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ltris.svg b/.icons/Gruvbox_Dark-2/apps/64/ltris.svg
new file mode 100644
index 000000000..894d5bf9d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ltris.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="lkR7MUNtCtqDs6XL7lCrYQhjrU7e22zO" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#lkR7MUNtCtqDs6XL7lCrYQhjrU7e22zO)">
+ <path fill="#d9d9d9" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 226.499 22.25 L 29.956 231.898 C 42.535 238.491 61.75 240.148 90.904 240.148 L 165.551 240.148 C 238.896 240.148 249.379 229.692 249.379 156.415 L 249.379 97.733 C 249.379 53.583 245.566 32.244 226.499 22.25 Z"/>
+ </g>
+ <g filter="url(#2w8Qf0N0tOtyoyzHXb0w2933JvhsNmgW)">
+ <path fill="#fdc92b" d="M 55.596 129.621 C 55.591745 128.827253 55.903806 128.064498 56.463198 127.501352 C 57.022591 126.938207 57.783242 126.621052 58.577 126.62 L 88.388 126.62 C 89.18184 126.620785 89.942648 126.937855 90.502098 127.501058 C 91.061548 128.064262 91.373523 128.827172 91.369 129.621 L 91.369 159.629 C 91.373523 160.422828 91.061548 161.185738 90.502098 161.748942 C 89.942648 162.312145 89.18184 162.629215 88.388 162.63 L 58.577 162.63 C 57.783242 162.628948 57.022591 162.311793 56.463198 161.748648 C 55.903806 161.185502 55.591745 160.422747 55.596 159.629 L 55.596 129.621 L 55.596 129.621 Z M 55.596 165.991 C 55.591745 165.197253 55.903806 164.434498 56.463198 163.871352 C 57.022591 163.308207 57.783242 162.991052 58.577 162.99 L 88.388 162.99 C 89.18184 162.990785 89.942648 163.307855 90.502098 163.871058 C 91.061548 164.434262 91.373523 165.197172 91.369 165.991 L 91.369 195.999 C 91.373523 196.792828 91.061548 197.555738 90.502098 198.118942 C 89.942648 198.682145 89.18184 198.999215 88.388 199 L 58.577 199 C 57.783242 198.998948 57.022591 198.681793 56.463198 198.118648 C 55.903806 197.555502 55.591745 196.792747 55.596 195.999 L 55.596 165.991 L 55.596 165.991 Z M 163.512 165.991 C 163.516256 165.19708 163.204058 164.434173 162.644449 163.870998 C 162.08484 163.307824 161.323931 162.990787 160.53 162.99 L 130.72 162.99 C 129.926069 162.990787 129.16516 163.307824 128.605551 163.870998 C 128.045942 164.434173 127.733744 165.19708 127.738 165.991 L 127.738 195.999 C 127.733744 196.79292 128.045942 197.555827 128.605551 198.119002 C 129.16516 198.682176 129.926069 198.999213 130.72 199 L 160.53 199 C 161.323931 198.999213 162.08484 198.682176 162.644449 198.119002 C 163.204058 197.555827 163.516256 196.79292 163.512 195.999 L 163.512 165.991 L 163.512 165.991 Z M 127.381 165.991 C 127.385255 165.197253 127.073194 164.434498 126.513802 163.871352 C 125.954409 163.308207 125.193758 162.991052 124.4 162.99 L 94.589 162.99 C 93.79516 162.990785 93.034352 163.307855 92.474902 163.871058 C 91.915452 164.434262 91.603477 165.197172 91.608 165.991 L 91.608 195.999 C 91.603477 196.792828 91.915452 197.555738 92.474902 198.118942 C 93.034352 198.682145 93.79516 198.999215 94.589 199 L 124.4 199 C 125.193758 198.998948 125.954409 198.681793 126.513802 198.118648 C 127.073194 197.555502 127.385255 196.792747 127.381 195.999 L 127.381 165.991 L 127.381 165.991 Z"/>
+ <path fill="#f22c42" d="M 131.077 54 C 130.283242 54.001052 129.522591 54.318207 128.963198 54.881352 C 128.403806 55.444498 128.091745 56.207253 128.096 57.001 L 128.096 87.009 C 128.091745 87.802747 128.403806 88.565502 128.963198 89.128648 C 129.522591 89.691793 130.283242 90.008948 131.077 90.01 L 160.888 90.01 C 161.68184 90.009215 162.442648 89.692145 163.002098 89.128942 C 163.561548 88.565738 163.873523 87.802828 163.869 87.009 L 163.869 57.001 C 163.873523 56.207172 163.561548 55.444262 163.002098 54.881058 C 162.442648 54.317855 161.68184 54.000785 160.888 54 L 131.077 54 L 131.077 54 Z M 167.208 54 C 166.41416 54.000785 165.653352 54.317855 165.093902 54.881058 C 164.534452 55.444262 164.222477 56.207172 164.227 57.001 L 164.227 87.009 C 164.222477 87.802828 164.534452 88.565738 165.093902 89.128942 C 165.653352 89.692145 166.41416 90.009215 167.208 90.01 L 197.019 90.01 C 197.812758 90.008948 198.573409 89.691793 199.132802 89.128648 C 199.692194 88.565502 200.004255 87.802747 200 87.009 L 200 57.001 C 200.004255 56.207253 199.692194 55.444498 199.132802 54.881352 C 198.573409 54.318207 197.812758 54.001052 197.019 54 L 167.208 54 L 167.208 54 Z M 167.208 162.63 C 166.414242 162.628948 165.653591 162.311793 165.094198 161.748648 C 164.534806 161.185502 164.222745 160.422747 164.227 159.629 L 164.227 129.621 C 164.222745 128.827253 164.534806 128.064498 165.094198 127.501352 C 165.653591 126.938207 166.414242 126.621052 167.208 126.62 L 197.019 126.62 C 197.812758 126.621052 198.573409 126.938207 199.132802 127.501352 C 199.692194 128.064498 200.004255 128.827253 200 129.621 L 200 159.629 C 200.004255 160.422747 199.692194 161.185502 199.132802 161.748648 C 198.573409 162.311793 197.812758 162.628948 197.019 162.63 L 167.208 162.63 L 167.208 162.63 Z M 167.208 126.26 C 166.414242 126.258948 165.653591 125.941793 165.094198 125.378648 C 164.534806 124.815502 164.222745 124.052747 164.227 123.259 L 164.227 93.251 C 164.222745 92.457253 164.534806 91.694498 165.094198 91.131352 C 165.653591 90.568207 166.414242 90.251052 167.208 90.25 L 197.019 90.25 C 197.812758 90.251052 198.573409 90.568207 199.132802 91.131352 C 199.692194 91.694498 200.004255 92.457253 200 93.251 L 200 123.259 C 200.004255 124.052747 199.692194 124.815502 199.132802 125.378648 C 198.573409 125.941793 197.812758 126.258948 197.019 126.26 L 167.208 126.26 L 167.208 126.26 Z"/>
+ <path fill="#37a6e6" d="M 57.981 90.25 C 57.187242 90.251052 56.426591 90.568207 55.867198 91.131352 C 55.307806 91.694498 54.995745 92.457253 55 93.251 L 55 123.259 C 54.995745 124.052747 55.307806 124.815502 55.867198 125.378648 C 56.426591 125.941793 57.187242 126.258948 57.981 126.26 L 87.792 126.26 C 88.585758 126.258948 89.346409 125.941793 89.905802 125.378648 C 90.465194 124.815502 90.777255 124.052747 90.773 123.259 L 90.773 93.251 C 90.777255 92.457253 90.465194 91.694498 89.905802 91.131352 C 89.346409 90.568207 88.585758 90.251052 87.792 90.25 L 57.981 90.25 L 57.981 90.25 Z M 94.112 90.25 C 93.31816 90.250785 92.557352 90.567855 91.997902 91.131058 C 91.438452 91.694262 91.126477 92.457172 91.131 93.251 L 91.131 123.259 C 91.126477 124.052828 91.438452 124.815738 91.997902 125.378942 C 92.557352 125.942145 93.31816 126.259215 94.112 126.26 L 123.923 126.26 C 124.716758 126.258948 125.477409 125.941793 126.036802 125.378648 C 126.596194 124.815502 126.908255 124.052747 126.904 123.259 L 126.904 93.251 C 126.908255 92.457253 126.596194 91.694498 126.036802 91.131352 C 125.477409 90.568207 124.716758 90.251052 123.923 90.25 L 94.112 90.25 L 94.112 90.25 Z M 94.947 126.62 C 94.153069 126.620787 93.39216 126.937824 92.832551 127.500998 C 92.272942 128.064173 91.960744 128.82708 91.965 129.621 L 91.965 159.629 C 91.960744 160.42292 92.272942 161.185827 92.832551 161.749002 C 93.39216 162.312176 94.153069 162.629213 94.947 162.63 L 124.757 162.63 C 125.55084 162.629215 126.311648 162.312145 126.871098 161.748942 C 127.430548 161.185738 127.742523 160.422828 127.738 159.629 L 127.738 129.621 C 127.742523 128.827172 127.430548 128.064262 126.871098 127.501058 C 126.311648 126.937855 125.55084 126.620785 124.757 126.62 L 94.947 126.62 L 94.947 126.62 Z M 131.077 126.62 C 130.283242 126.621052 129.522591 126.938207 128.963198 127.501352 C 128.403806 128.064498 128.091745 128.827253 128.096 129.621 L 128.096 159.629 C 128.091745 160.422747 128.403806 161.185502 128.963198 161.748648 C 129.522591 162.311793 130.283242 162.628948 131.077 162.63 L 160.888 162.63 C 161.68184 162.629215 162.442648 162.312145 163.002098 161.748942 C 163.561548 161.185738 163.873523 160.422828 163.869 159.629 L 163.869 129.621 C 163.873523 128.827172 163.561548 128.064262 163.002098 127.501058 C 162.442648 126.937855 161.68184 126.620785 160.888 126.62 L 131.077 126.62 L 131.077 126.62 Z"/>
+ </g>
+ <defs>
+ <filter id="2w8Qf0N0tOtyoyzHXb0w2933JvhsNmgW" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="0"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="2" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".2"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_42" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,12.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_42)" fill-rule="evenodd" d="M 165.06803 12.951234 C 169.395994 12.941409 173.723944 12.990533 178.051908 13.088781 C 181.927398 13.167379 185.802873 13.31475 189.678362 13.540721 C 193.1309 13.737216 196.583423 14.022134 200.026115 14.395476 C 203.085193 14.729518 206.144271 15.181458 209.173842 15.741469 C 211.888645 16.242533 214.57394 16.881143 217.219897 17.6573 C 219.619947 18.354858 221.970814 19.219439 224.242988 20.241215 C 226.357793 21.184394 228.384061 22.304417 230.302129 23.591462 C 232.141505 24.829383 233.862851 26.244151 235.436659 27.80629 C 237.000621 29.378252 238.417046 31.087764 239.656409 32.924995 C 240.944972 34.840824 242.066305 36.864728 243.020409 38.967229 C 244.043389 41.246576 244.908985 43.584873 245.617197 45.972292 C 246.394255 48.615155 247.033606 51.297317 247.535265 54.008956 C 248.095924 57.034984 248.548399 60.080665 248.882828 63.13617 C 249.256611 66.574836 249.541856 70.013506 249.738578 73.462003 C 249.964823 77.323139 250.112361 81.194101 250.200884 85.055237 C 250.289421 89.378131 250.338591 93.701032 250.32876 98.014106 L 250.32876 156.225886 C 250.338591 160.54878 250.289421 164.861854 250.200884 169.184747 C 250.112361 173.05571 249.964823 176.916853 249.738578 180.777981 C 249.541856 184.226485 249.256611 187.674975 248.882828 191.103826 C 248.548399 194.15933 248.095924 197.214835 247.535265 200.240851 C 247.033606 202.942664 246.394255 205.624837 245.617197 208.267703 C 244.908985 210.655115 244.043389 213.003235 243.020409 215.272755 C 242.066305 217.38509 240.944972 219.399156 239.656409 221.314999 C 238.417046 223.152226 237.000621 224.871561 235.436659 226.433697 C 233.862851 227.995832 232.141505 229.410601 230.302129 230.648532 C 228.384061 231.935575 226.357793 233.055598 224.242988 233.998768 C 221.970814 235.020552 219.619947 235.885137 217.219897 236.592507 C 214.57394 237.368672 211.888645 238.007276 209.173842 238.498515 C 206.144271 239.068354 203.085193 239.510465 200.026115 239.844519 C 196.583423 240.21785 193.1309 240.502777 189.678362 240.699269 C 185.802873 240.925235 181.927398 241.072615 178.051908 241.161035 C 173.723944 241.249454 169.395994 241.298581 165.06803 241.288762 L 90.941963 241.288762 C 86.614006 241.298581 82.286049 241.249454 77.9581 241.161035 C 74.08261 241.072615 70.20712 240.925235 66.331638 240.699269 C 62.879108 240.502777 59.426578 240.21785 55.983886 239.844519 C 52.924808 239.510465 49.865733 239.068354 46.836162 238.498515 C 44.121356 238.007276 41.436057 237.368672 38.7901 236.592507 C 36.390053 235.885137 34.039187 235.020552 31.767009 233.998768 C 29.652213 233.055598 27.625943 231.935575 25.707871 230.648532 C 23.868489 229.410601 22.147143 227.995832 20.573343 226.433697 C 19.009377 224.871561 17.592955 223.152226 16.353586 221.314999 C 15.065036 219.399156 13.943701 217.38509 12.989584 215.272755 C 11.966612 213.003235 11.101021 210.655115 10.392811 208.267703 C 9.615746 205.624837 8.976389 202.942664 8.47474 200.240851 C 7.914072 197.214835 7.461604 194.15933 7.127172 191.103826 C 6.753394 187.674975 6.468142 184.226485 6.271417 180.777981 C 6.045183 176.916853 5.897639 173.05571 5.809112 169.184747 C 5.720586 164.861854 5.671405 160.54878 5.681241 156.225886 L 5.681241 98.014106 C 5.671405 93.701032 5.720586 89.378131 5.809112 85.055237 C 5.897639 81.194101 6.045183 77.323139 6.271417 73.462003 C 6.468142 70.013506 6.753394 66.574836 7.127172 63.13617 C 7.461604 60.080665 7.914072 57.034984 8.47474 54.008956 C 8.976389 51.297317 9.615746 48.615155 10.392811 45.972292 C 11.101021 43.584873 11.966612 41.246576 12.989584 38.967229 C 13.943701 36.864728 15.065036 34.840824 16.353586 32.924995 C 17.592955 31.087764 19.009377 29.378252 20.573343 27.80629 C 22.147143 26.244151 23.868489 24.829383 25.707871 23.591462 C 27.625943 22.304417 29.652213 21.184394 31.767009 20.241215 C 34.039187 19.219439 36.390053 18.354858 38.7901 17.6573 C 41.436057 16.881143 44.121356 16.242533 46.836162 15.741469 C 49.865733 15.181458 52.924808 14.729518 55.983886 14.395476 C 59.426578 14.022134 62.879108 13.737216 66.331638 13.540721 C 70.20712 13.31475 74.08261 13.167379 77.9581 13.088781 C 82.286049 12.990533 86.614006 12.941409 90.941963 12.951234 L 165.06803 12.951234 Z M 165.077876 16.959741 C 169.376317 16.949916 173.674759 16.99904 177.973216 17.087463 C 181.799522 17.175886 185.625827 17.323257 189.452133 17.539402 C 192.835809 17.735898 196.219486 18.010992 199.583486 18.384332 C 202.554026 18.698726 205.514751 19.131016 208.445953 19.681203 C 211.023049 20.152792 213.580483 20.761928 216.098564 21.498786 C 218.321569 22.147221 220.495374 22.952852 222.600334 23.896029 C 224.508571 24.750785 226.338116 25.762737 228.069293 26.922059 C 229.692286 28.012609 231.207063 29.260355 232.59398 30.645648 C 233.980897 32.030941 235.230091 33.543956 236.331763 35.165043 C 237.492434 36.894202 238.505568 38.711787 239.361333 40.607968 C 240.305606 42.720292 241.112187 44.891565 241.761369 47.102139 C 242.508934 49.617282 243.108947 52.161898 243.590914 54.735987 C 244.131912 57.663768 244.564709 60.6112 244.889308 63.578282 C 245.263091 66.938355 245.538505 70.308252 245.735227 73.687976 C 245.951626 77.509812 246.10901 81.321821 246.187687 85.143656 C 246.276225 89.437084 246.325394 93.720685 246.325394 98.014106 C 246.325394 98.014106 246.325394 98.014106 246.325394 98.014106 L 246.325394 156.225886 C 246.325394 156.225886 246.325394 156.225886 246.325394 156.225886 C 246.325394 160.519306 246.276225 164.802907 246.187687 169.096328 C 246.10901 172.918164 245.951626 176.739999 245.735227 180.552015 C 245.538505 183.931739 245.263091 187.301629 244.889308 190.671533 C 244.564709 193.628784 244.131912 196.576216 243.590914 199.503994 C 243.108947 202.078094 242.508934 204.622706 241.761369 207.137845 C 241.112187 209.358253 240.305606 211.5197 239.361333 213.63202 C 238.505568 215.528209 237.492434 217.355617 236.331763 219.074952 C 235.230091 220.705853 233.980897 222.218876 232.59398 223.604172 C 231.207063 224.979634 229.692286 226.227385 228.069293 227.317935 C 226.338116 228.477251 224.508571 229.489201 222.600334 230.343951 C 220.495374 231.296956 218.321569 232.092775 216.098564 232.741198 C 213.580483 233.478056 211.023049 234.087202 208.445953 234.558787 C 205.514751 235.108972 202.554026 235.541264 199.583486 235.865483 C 196.219486 236.228995 192.835809 236.513922 189.452133 236.70058 C 185.625827 236.916726 181.799522 237.073926 177.973216 237.152526 C 173.674759 237.25078 169.376317 237.290072 165.077876 237.290072 C 165.077876 237.290072 165.077876 237.290072 165.06803 237.290072 L 90.941963 237.290072 C 90.932125 237.290072 90.932125 237.290072 90.932125 237.290072 C 86.633683 237.290072 82.335234 237.25078 78.036784 237.152526 C 74.210479 237.073926 70.384173 236.916726 66.557868 236.70058 C 63.174195 236.513922 59.790522 236.228995 56.426518 235.865483 C 53.455967 235.541264 50.495253 235.108972 47.564048 234.558787 C 44.986944 234.087202 42.429517 233.478056 39.911433 232.741198 C 37.688439 232.092775 35.514626 231.296956 33.409665 230.343951 C 31.501429 229.489201 29.671886 228.477251 27.940703 227.317935 C 26.31772 226.227385 24.802935 224.979634 23.416022 223.604172 C 22.029109 222.218876 20.779904 220.705853 19.678243 219.074952 C 18.517564 217.355617 17.504428 215.528209 16.648674 213.63202 C 15.704392 211.5197 14.897819 209.358253 14.248626 207.137845 C 13.50107 204.622706 12.901057 202.078094 12.419081 199.503994 C 11.878086 196.576216 11.445291 193.628784 11.120694 190.671533 C 10.746916 187.301629 10.471501 183.931739 10.274776 180.552015 C 10.058378 176.739999 9.900997 172.918164 9.822307 169.096328 C 9.733781 164.802907 9.6846 160.519306 9.6846 156.225886 C 9.6846 156.225886 9.6846 156.225886 9.6846 156.225886 L 9.6846 98.014106 C 9.6846 98.014106 9.6846 98.014106 9.6846 98.014106 C 9.6846 93.720685 9.733781 89.437084 9.822307 85.143656 C 9.900997 81.321821 10.058378 77.509812 10.274776 73.687976 C 10.471501 70.308252 10.746916 66.938355 11.120694 63.578282 C 11.445291 60.6112 11.878086 57.663768 12.419081 54.735987 C 12.901057 52.161898 13.50107 49.617282 14.248626 47.102139 C 14.897819 44.891565 15.704392 42.720292 16.648674 40.607968 C 17.504428 38.711787 18.517564 36.894202 19.678243 35.165043 C 20.779904 33.543956 22.029109 32.030941 23.416022 30.645648 C 24.802935 29.260355 26.31772 28.012609 27.940703 26.922059 C 29.671886 25.762737 31.501429 24.750785 33.409665 23.896029 C 35.514626 22.952852 37.688439 22.147221 39.911433 21.498786 C 42.429517 20.761928 44.986944 20.152792 47.564048 19.681203 C 50.495253 19.131016 53.455967 18.698726 56.426518 18.384332 C 59.790522 18.010992 63.174195 17.735898 66.557868 17.539402 C 70.384173 17.323257 74.210479 17.175886 78.036784 17.087463 C 82.335234 16.99904 86.633683 16.949916 90.932125 16.959741 C 90.932125 16.959741 90.932125 16.959741 90.941963 16.959741 L 165.06803 16.959741 C 165.077876 16.959741 165.077876 16.959741 165.077876 16.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/luakit.svg b/.icons/Gruvbox_Dark-2/apps/64/luakit.svg
new file mode 100644
index 000000000..2d3926fd9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/luakit.svg
@@ -0,0 +1,92 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_R3Q5StpGoV3bWG60eYPFYv8MWeHpbtiq">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_R3Q5StpGoV3bWG60eYPFYv8MWeHpbtiq)">
+ <defs>
+ <filter id="dMIH8d0LEQTgDKYDEU3IoNbkJAO5PvS1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#dMIH8d0LEQTgDKYDEU3IoNbkJAO5PvS1)">
+ <linearGradient id="_lgradient_215" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ad4f8d"/>
+ <stop offset="100%" style="stop-color:#6b8ccb"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_215)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_216" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(61.451,0,0,97.297,50.161,142.31)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_216)" d="M 63.539 239.441 C 64.089 239.477 64.56 239.539 65.12 239.572 C 65.555 239.597 66.147 239.583 66.588 239.607 L 66.549 232.015 L 93.178 207.55 L 93.178 199.394 L 105.468 187.161 L 105.468 181.046 L 111.612 174.929 L 111.612 158.62 L 103.419 150.464 L 87.032 150.464 L 78.839 142.31 L 58.356 142.31 L 50.161 150.464 L 50.161 170.853 L 66.604 185.193 L 66.549 203.472 L 60.405 209.589 L 60.405 236.091 L 63.539 239.441 Z"/>
+ <linearGradient id="_lgradient_217" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.29,0,0,8.156,93.178,81.148)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_217)" d="M 99.322 81.148 L 93.178 87.265 L 99.322 87.265 L 101.371 89.304 L 103.419 89.304 L 105.468 87.265 L 99.322 81.148 Z"/>
+ <linearGradient id="_lgradient_218" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(96.273,0,0,101.992,138.242,109.69)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_218)" d="M 177.16 109.69 L 152.58 109.69 L 138.242 123.961 L 138.242 144.349 L 148.483 154.543 L 162.822 154.543 L 168.967 160.659 L 168.967 166.775 L 173.064 170.852 L 173.064 195.317 L 188.62 211.682 L 214.308 186.115 L 214.031 162.697 L 234.515 142.31 L 226.321 142.31 L 205.838 121.923 L 205.838 113.768 L 181.257 113.768 L 177.16 109.69 Z"/>
+ <linearGradient id="_lgradient_219" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(102.419,0,0,104.844,148.483,33.388)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_219)" d="M 250.902 117.845 L 250.902 96.374 C 250.902 87.126 250.735 78.869 250.299 71.499 C 250.081 67.815 249.796 64.353 249.43 61.099 C 249.064 57.845 248.618 54.801 248.078 51.952 C 247.538 49.104 246.904 46.451 246.164 43.982 C 245.425 41.513 244.579 39.226 243.613 37.111 C 242.999 35.764 242.248 34.6 241.533 33.388 L 238.611 36.296 L 226.321 36.296 L 214.031 48.529 L 205.838 40.374 L 181.258 40.374 L 168.968 52.607 L 168.968 62.8 L 181.258 62.8 L 181.258 56.683 L 189.451 56.683 L 189.451 64.839 L 185.353 68.915 L 168.968 69.191 L 162.822 75.032 L 154.629 75.032 L 154.629 83.187 L 148.483 89.304 L 148.483 101.534 L 160.773 101.534 L 168.968 93.38 L 177.161 93.38 L 177.161 97.458 L 185.353 105.613 L 189.451 105.613 L 189.451 101.534 L 181.258 93.38 L 189.451 93.38 L 197.643 101.534 L 207.885 101.534 L 201.741 95.419 L 207.885 89.304 L 214.031 89.304 L 220.175 95.419 L 214.031 95.419 L 207.885 101.534 L 213.919 107.54 L 214.031 113.767 L 205.838 113.767 L 230.419 138.232 L 234.514 138.232 L 238.611 134.156 L 246.804 125.999 L 238.611 117.845 L 250.902 117.845 Z"/>
+ <linearGradient id="_lgradient_220" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(6.145,0,0,12.232,156.677,58.722)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_220)" d="M 156.677 70.954 L 156.677 64.838 L 162.822 58.722 L 162.822 70.954 L 156.677 70.954 Z"/>
+ <linearGradient id="_lgradient_221" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(8.194,0,0,20.388,220.176,170.852)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_221)" d="M 220.176 191.24 L 220.176 178.456 L 228.37 170.852 L 228.37 191.24 L 220.176 191.24 Z"/>
+ <linearGradient id="_lgradient_222" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(55.305,0,0,48.93,80.888,11.831)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_222)" d="M 136.193 11.831 L 90.136 11.831 C 89.347 11.831 88.788 11.88 88.013 11.882 L 80.888 19.986 L 93.178 32.218 L 93.178 45.001 L 107.517 60.761 L 115.71 60.761 L 115.71 52.607 L 128 40.374 L 128 32.218 L 136.193 24.064 L 136.193 11.831 Z"/>
+ <linearGradient id="_lgradient_223" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.291,0,0,6.116,125.951,56.683)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_223)" d="M 125.951 56.683 L 132.097 56.683 L 138.242 62.799 L 125.951 62.799 L 125.951 56.683 Z"/>
+ <linearGradient id="_lgradient_224" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.291,0,0,6.117,58.355,123.961)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_224)" d="M 70.646 123.961 L 64.501 123.961 L 58.355 130.078 L 70.646 130.078 L 70.646 123.961 Z"/>
+ <linearGradient id="_lgradient_225" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(92.177,0,0,115.547,5.098,30.841)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_225)" d="M 16.003 30.841 C 15.896 30.993 15.758 31.109 15.653 31.263 C 14.436 33.051 13.352 34.995 12.386 37.111 C 11.421 39.226 10.575 41.513 9.835 43.982 C 9.095 46.451 8.462 49.104 7.922 51.952 C 7.382 54.801 6.936 57.845 6.57 61.099 C 6.204 64.353 5.918 67.815 5.7 71.499 C 5.264 78.869 5.098 87.126 5.098 96.374 L 5.098 117.845 L 13.291 125.999 L 25.581 125.999 L 46.066 146.388 L 46.066 121.923 L 58.356 109.691 L 66.549 109.691 L 78.839 97.458 L 91.129 97.458 L 84.985 91.341 L 97.275 77.072 L 84.985 64.839 L 66.549 64.839 L 66.549 81.148 L 58.356 81.148 L 50.161 72.993 L 50.161 64.839 L 62.452 52.607 L 72.695 52.607 L 72.695 44.45 L 60.405 32.218 L 39.92 32.218 L 39.92 44.45 L 29.678 44.45 L 16.003 30.841 Z"/>
+ <linearGradient id="_lgradient_226" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(28.248,0,0,11.668,38.301,12.396)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_226)" d="M 66.549 12.396 C 66.12 12.419 65.544 12.404 65.12 12.429 C 61.415 12.646 57.931 12.929 54.659 13.292 C 51.387 13.656 48.325 14.1 45.46 14.636 C 42.901 15.115 40.554 15.699 38.301 16.335 L 46.066 24.064 L 66.549 24.064 L 66.549 12.396 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_227" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_227)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 107.076 42.5 C 76.007 56.351 55.968 87.154 55.898 121.17 C 55.898 168.849 94.549 207.5 142.228 207.5 C 163.631 207.46 184.257 199.471 200.102 185.082 C 195.776 186.611 191.335 187.792 186.822 188.615 C 180.297 190.201 173.609 191.02 166.893 191.056 C 143.997 191.056 122.039 181.961 105.849 165.771 C 89.659 149.581 80.563 127.622 80.563 104.726 C 80.569 81.241 90.142 58.773 107.076 42.5 L 107.076 42.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lubuntu-software-center.svg b/.icons/Gruvbox_Dark-2/apps/64/lubuntu-software-center.svg
new file mode 120000
index 000000000..01532b287
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lubuntu-software-center.svg
@@ -0,0 +1 @@
+application.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lubuntu.svg b/.icons/Gruvbox_Dark-2/apps/64/lubuntu.svg
new file mode 100644
index 000000000..7d5dd26ae
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lubuntu.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".51" x2=".512" y1="1.06" y2=".218" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#6755fb"/>
+ <stop offset="100%" stop-color="#ab9cd1"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <path fill="#ffffff" opacity=".8" d="M165.215 111.44c-9.148-10.328-17.393-17-29.598.394-7.262 10.35-50.844 69.64-58.841 79.085-2.323 2.743-3.684 4.65-5.467 5.754.003-3.754 30.104-51.423 38.528-65.238 10.119-16.593 9.798-15.625 8.587-15.62-1.714.006-5.201 2.535-10.503 8.189-9.681 10.325-38.353 48.754-40.33 48.161.686-2.791 23.116-37.187 33.3-51.415 8.779-12.265 5.423-13.2.391-12.002-21.439 5.113-47.082 17.475-47.911 17.029.31-.64 86.359-61.149 97.854-62.306 1.339-.135 4.161-2.521 9.193-4.509 5.462-2.158 9.138-3.913 10.047-3.358-3.986 5.587-6.084 6.712-6.12 8.514-.058 2.951-1.108 7.726-2.259 9.25 22.236 14.813 30.912 65.321 37.264 105.946 1.517 9.642 2.921 16.884 3.279 21.186-1.876-4.829-19.655-69.013-37.414-89.06z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lucidchart.svg b/.icons/Gruvbox_Dark-2/apps/64/lucidchart.svg
new file mode 100755
index 000000000..895349c8e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lucidchart.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="wGkAJyoqjAB8IRlJYJbQQRDogTiapBNt" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#wGkAJyoqjAB8IRlJYJbQQRDogTiapBNt)">
+ <linearGradient id="_lgradient_87" x1=".358" x2=".791" y1=".083" y2=".966" gradientTransform="matrix(244.648309,0,0,228.338396,5.806691,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff872b"/>
+ <stop offset="100%" style="stop-color:#fd3f00"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_87)" d="M 165.815609 12.075 C 239.871317 12.075 250.455 22.632198 250.455 96.618859 L 250.455 155.869653 C 250.455 229.85591 239.871317 240.413396 165.815609 240.413396 L 90.446084 240.413396 C 16.39038 240.413396 5.806691 229.85591 5.806691 155.869653 L 5.806691 96.618859 C 5.806691 22.632198 16.39038 12.075 90.446084 12.075 L 165.815609 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_88" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_88)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="OE56znlNKxSiwzYMY4rfCVujNrFRE6EU" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#OE56znlNKxSiwzYMY4rfCVujNrFRE6EU)">
+ <path fill="#1a1a1a" d="M 131.452546 76.762036 C 120.012761 76.762036 110.738309 86.036489 110.738309 97.476273 C 110.738309 99.073132 111.043841 100.51443 111.385629 102.007512 L 89.160637 115.817003 C 85.6185 112.979151 81.110393 111.287489 76.21424 111.287489 C 64.774456 111.287489 55.5 120.561941 55.5 132.001725 C 55.5 143.441503 64.774456 152.715962 76.21424 152.715962 C 81.109978 152.715962 85.615049 151.024438 89.160637 148.184722 L 111.385629 161.994213 C 111.040391 163.485636 110.736584 164.928725 110.736584 166.523727 C 110.736584 177.963505 120.011036 187.237964 131.45082 187.237964 C 142.890598 187.237964 152.165057 177.963505 152.165057 166.523727 C 152.165057 155.08395 142.890598 145.809491 131.45082 145.809491 C 126.555082 145.809491 122.050011 147.501014 118.504423 150.34073 L 96.279424 136.531239 C 96.624663 135.039817 96.928476 133.596728 96.928476 132.001725 C 96.928476 130.406729 96.624663 128.96364 96.279424 127.472211 L 118.504423 113.66272 C 122.046554 116.500573 126.555358 118.192234 131.45082 118.192234 C 142.890598 118.192234 152.165057 108.917782 152.165057 97.477998 C 152.165057 86.038214 142.890598 76.763762 131.45082 76.763762 L 131.452546 76.762036 Z M 179.785764 76.762036 C 168.345604 76.762036 159.071527 86.036113 159.071527 97.476273 C 159.071527 108.916432 168.345604 118.190509 179.785764 118.190509 C 191.225923 118.190509 200.5 108.916432 200.5 97.476273 C 200.5 86.036113 191.225923 76.762036 179.785764 76.762036 Z M 179.785764 145.809491 C 168.345604 145.809491 159.071527 155.083568 159.071527 166.523727 C 159.071527 177.963887 168.345604 187.237964 179.785764 187.237964 C 191.225923 187.237964 200.5 177.963887 200.5 166.523727 C 200.5 155.083568 191.225923 145.809491 179.785764 145.809491 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 131.452546 72.762036 C 120.012761 72.762036 110.738309 82.036489 110.738309 93.476273 C 110.738309 95.073132 111.043841 96.51443 111.385629 98.007512 L 89.160637 111.817003 C 85.6185 108.979151 81.110393 107.287489 76.21424 107.287489 C 64.774456 107.287489 55.5 116.561941 55.5 128.001725 C 55.5 139.441503 64.774456 148.715962 76.21424 148.715962 C 81.109978 148.715962 85.615049 147.024438 89.160637 144.184722 L 111.385629 157.994213 C 111.040391 159.485636 110.736584 160.928725 110.736584 162.523727 C 110.736584 173.963505 120.011036 183.237964 131.45082 183.237964 C 142.890598 183.237964 152.165057 173.963505 152.165057 162.523727 C 152.165057 151.08395 142.890598 141.809491 131.45082 141.809491 C 126.555082 141.809491 122.050011 143.501014 118.504423 146.34073 L 96.279424 132.531239 C 96.624663 131.039817 96.928476 129.596728 96.928476 128.001725 C 96.928476 126.406729 96.624663 124.96364 96.279424 123.472211 L 118.504423 109.66272 C 122.046554 112.500573 126.555358 114.192234 131.45082 114.192234 C 142.890598 114.192234 152.165057 104.917782 152.165057 93.477998 C 152.165057 82.038214 142.890598 72.763762 131.45082 72.763762 L 131.452546 72.762036 Z M 179.785764 72.762036 C 168.345604 72.762036 159.071527 82.036113 159.071527 93.476273 C 159.071527 104.916432 168.345604 114.190509 179.785764 114.190509 C 191.225923 114.190509 200.5 104.916432 200.5 93.476273 C 200.5 82.036113 191.225923 72.762036 179.785764 72.762036 Z M 179.785764 141.809491 C 168.345604 141.809491 159.071527 151.083568 159.071527 162.523727 C 159.071527 173.963887 168.345604 183.237964 179.785764 183.237964 C 191.225923 183.237964 200.5 173.963887 200.5 162.523727 C 200.5 151.083568 191.225923 141.809491 179.785764 141.809491 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/luckyBackup.svg b/.icons/Gruvbox_Dark-2/apps/64/luckyBackup.svg
new file mode 100755
index 000000000..0e35b9c13
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/luckyBackup.svg
@@ -0,0 +1,56 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Pnl8p9RYXM5rUwPC2zXVD5ubLELxq0Ht" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Pnl8p9RYXM5rUwPC2zXVD5ubLELxq0Ht)">
+ <linearGradient id="_lgradient_44" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_44)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_45" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_45)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="ztirPJmJE23FYMxOCclqKsknDDM55ehZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#ztirPJmJE23FYMxOCclqKsknDDM55ehZ)">
+ <path d="M 199.680734 139.651786 C 194.671776 174.861702 164.637063 201.794643 128 201.794643 C 105.59458 201.794643 85.598945 191.596871 72.300016 175.628697 L 62.95431 184.9744 C 62.121984 185.809361 60.987604 186.272599 59.808732 186.258929 C 57.419429 186.225444 55.500069 184.279045 55.5 181.889509 L 55.5 144.021205 C 55.500307 141.608171 57.456383 139.652092 59.86942 139.651786 L 87.946987 139.651786 L 97.737723 139.651786 C 99.503614 139.652082 101.095777 140.715161 101.772918 142.346058 C 102.450064 143.976965 102.079096 145.855121 100.832729 147.106097 L 94.460663 153.478167 C 94.76335 153.898359 95.053442 154.324734 95.370954 154.732352 C 95.932086 155.450939 96.52448 156.14655 97.130854 156.826032 C 97.329246 157.048658 97.514535 157.285526 97.717494 157.503697 C 98.225926 158.050131 98.769155 158.564099 99.305455 159.081543 C 99.880099 159.635286 100.469672 160.169641 101.075474 160.689732 C 101.601383 161.141611 102.115716 161.599939 102.663435 162.024833 C 102.689847 162.045545 102.717706 162.064707 102.744375 162.085519 C 103.747908 162.859616 104.796234 163.579042 105.869723 164.260114 C 106.433932 164.618375 107.007618 164.960813 107.589176 165.291793 C 108.566652 165.847354 109.568111 166.352916 110.593147 166.829181 C 111.241278 167.131141 111.90064 167.410117 112.565454 167.678781 C 113.614749 168.101096 114.681936 168.484851 115.771718 168.821708 C 116.282846 168.980693 116.790359 169.147541 117.309107 169.28695 C 118.729049 169.665558 120.182662 169.980142 121.658303 170.20737 C 122.113031 170.278309 122.57493 170.32337 123.033861 170.379295 C 124.667365 170.575133 126.313711 170.723214 128 170.723214 C 146.880301 170.709751 163.363281 157.932571 168.083357 139.651786 L 199.680734 139.651786 Z"/>
+ </g>
+ <circle fill="#e6e6e6" cx="128" cy="126.705" r="56.964" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="blOD7keBXhh8Z9AG0K9iMBeJVZUkztjF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#blOD7keBXhh8Z9AG0K9iMBeJVZUkztjF)">
+ <path d="M 128 56.794643 C 150.40341 56.794643 170.411159 66.974663 183.7101 82.94036 L 193.045689 73.604774 C 193.879692 72.773519 195.013868 72.314015 196.191267 72.330357 C 198.580576 72.363846 200.499931 74.310238 200.5 76.699777 L 200.5 114.56808 C 200.499694 116.981115 198.543615 118.937194 196.13058 118.9375 L 158.262277 118.9375 C 156.496386 118.937204 154.904228 117.87413 154.227077 116.243228 C 153.549936 114.612326 153.920909 112.734164 155.167271 111.483189 L 161.529227 105.121233 C 161.47345 105.043968 161.433832 104.955309 161.377491 104.878512 C 160.830198 104.129622 160.2623 103.401726 159.668158 102.693803 C 158.912413 101.795118 158.119599 100.935646 157.291275 100.104517 C 156.849353 99.660456 156.417298 99.20274 155.956194 98.779531 C 154.876472 97.790024 153.727915 96.86993 152.547642 95.998077 C 152.032835 95.617626 151.511973 95.241897 150.979911 94.885493 C 149.749569 94.062049 148.475363 93.31021 147.156669 92.619868 C 146.614156 92.335351 146.063681 92.061245 145.508022 91.800597 C 144.103444 91.143591 142.664157 90.549464 141.17906 90.050806 C 140.713146 89.893509 140.235655 89.766931 139.763044 89.626006 C 138.126033 89.141177 136.461029 88.713631 134.746303 88.432502 C 134.466448 88.386054 134.178208 88.372147 133.896694 88.331368 C 131.966592 88.055687 130.006305 87.866071 128 87.866071 C 109.119695 87.879589 92.636719 100.65672 87.916643 118.9375 L 56.319265 118.9375 C 61.328229 83.727579 91.362932 56.794643 128 56.794643 Z"/>
+ </g>
+ <linearGradient id="_lgradient_46" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(144.180735,0,0,62.142857,56.319265,54.205357)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#31c6b7"/>
+ <stop offset="100%" style="stop-color:#2b898f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_46)" d="M 128 54.205357 C 150.40341 54.205357 170.411159 64.385376 183.7101 80.351074 L 193.045689 71.015488 C 193.879692 70.184233 195.013868 69.724729 196.191267 69.741071 C 198.580576 69.774561 200.499931 71.720952 200.5 74.110491 L 200.5 111.978795 C 200.499694 114.391829 198.543615 116.347908 196.13058 116.348214 L 158.262277 116.348214 C 156.496386 116.347918 154.904228 115.284844 154.227077 113.653942 C 153.549936 112.02304 153.920909 110.144879 155.167271 108.893903 L 161.529227 102.531948 C 161.47345 102.454682 161.433832 102.366023 161.377491 102.289227 C 160.830198 101.540337 160.2623 100.812441 159.668158 100.104517 C 158.912413 99.205832 158.119599 98.34636 157.291275 97.515231 C 156.849353 97.071171 156.417298 96.613455 155.956194 96.190245 C 154.876472 95.200733 153.727915 94.280644 152.547642 93.408786 C 152.032835 93.028345 151.511973 92.652611 150.979911 92.296207 C 149.749569 91.472763 148.475363 90.720924 147.156669 90.030582 C 146.614156 89.746065 146.063681 89.471959 145.508022 89.211311 C 144.103444 88.554305 142.664157 87.960178 141.17906 87.46152 C 140.713146 87.304224 140.235655 87.177645 139.763044 87.03672 C 138.126033 86.551891 136.461029 86.124346 134.746303 85.843217 C 134.466448 85.796768 134.178208 85.782861 133.896694 85.742083 C 131.966592 85.466401 130.006305 85.276786 128 85.276786 C 109.119695 85.290303 92.636719 98.067434 87.916643 116.348214 L 56.319265 116.348214 C 61.328229 81.138293 91.362932 54.205357 128 54.205357 Z"/>
+ <linearGradient id="_lgradient_47" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(144.180734,0,0,62.142857,55.5,137.0625)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_47)" d="M 199.680734 137.0625 C 194.671776 172.272416 164.637063 199.205357 128 199.205357 C 105.59458 199.205357 85.598945 189.007585 72.300016 173.039411 L 62.95431 182.385114 C 62.121984 183.220076 60.987604 183.683313 59.808732 183.669643 C 57.419429 183.636159 55.500069 181.689759 55.5 179.300223 L 55.5 141.43192 C 55.500307 139.018885 57.456383 137.062806 59.86942 137.0625 L 87.946987 137.0625 L 97.737723 137.0625 C 99.503614 137.062796 101.095777 138.125875 101.772918 139.756772 C 102.450064 141.387679 102.079096 143.265836 100.832729 144.516811 L 94.460663 150.888881 C 94.76335 151.309073 95.053442 151.735448 95.370954 152.143066 C 95.932086 152.861653 96.52448 153.557265 97.130854 154.236747 C 97.329246 154.459372 97.514535 154.696241 97.717494 154.914411 C 98.225926 155.460846 98.769155 155.974813 99.305455 156.492257 C 99.880099 157.046001 100.469672 157.580355 101.075474 158.100446 C 101.601383 158.552325 102.115716 159.010653 102.663435 159.435547 C 102.689847 159.45626 102.717706 159.475422 102.744375 159.496233 C 103.747908 160.27033 104.796234 160.989756 105.869723 161.670829 C 106.433932 162.02909 107.007618 162.371527 107.589176 162.702507 C 108.566652 163.258068 109.568111 163.76363 110.593147 164.239895 C 111.241278 164.541856 111.90064 164.820831 112.565454 165.089495 C 113.614749 165.511811 114.681936 165.895565 115.771718 166.232422 C 116.282846 166.391408 116.790359 166.558256 117.309107 166.697664 C 118.729049 167.076273 120.182662 167.390856 121.658303 167.618084 C 122.113031 167.689023 122.57493 167.734084 123.033861 167.790009 C 124.667365 167.985847 126.313711 168.133929 128 168.133929 C 146.880301 168.120466 163.363281 155.343285 168.083357 137.0625 L 199.680734 137.0625 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lugaru.svg b/.icons/Gruvbox_Dark-2/apps/64/lugaru.svg
new file mode 100755
index 000000000..cef6a5b9a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lugaru.svg
@@ -0,0 +1,66 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="8sXsxXbT2ndTcL8VRYml7cclNHWX06sw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#8sXsxXbT2ndTcL8VRYml7cclNHWX06sw)">
+ <linearGradient id="_lgradient_165" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_165)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_166" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_166)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="8F7mZarVSHeQwRAodvqgJV83ngpPGKFL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#8F7mZarVSHeQwRAodvqgJV83ngpPGKFL)">
+ <circle cx="128" cy="180.148" r="20.352" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#945f2b" cx="128" cy="177.602" r="20.352" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="mM0csLYihPzhIk808wJlgPaeQIsXTpME" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#mM0csLYihPzhIk808wJlgPaeQIsXTpME)">
+ <path d="M 69.22089 58.070947 C 68.685559 58.02597 68.204431 58.042048 67.770044 58.120656 C 67.190863 58.225411 66.697633 58.433124 66.289387 58.756643 C 62.947674 61.404838 63.992729 71.924196 69.777378 93.805489 C 73.021115 106.075402 75.695288 112.603819 80.300976 119.52321 C 83.325181 124.066538 84.786017 125.79623 89.781156 130.732481 C 94.254727 135.66078 99.90089 142.552142 100.016573 148.35131 C 98.731963 159.799112 90.349561 165.795009 89.840781 175.539754 C 89.840781 187.338269 95.339866 195.414348 107.141617 195.414348 C 114.544159 196.155089 121.372477 186.573996 128.000001 185.238556 C 134.627525 186.573996 141.455842 196.155089 148.858385 195.414348 C 160.660136 195.414348 166.159221 187.338269 166.159221 175.539754 C 165.650431 165.795009 157.268036 159.799112 155.983429 148.35131 C 156.099127 142.552142 161.745272 135.66077 166.218846 130.732481 C 171.213984 125.79623 172.674821 124.066538 175.699026 119.52321 C 180.304716 112.603819 182.978884 106.075397 186.222621 93.805489 C 192.007269 71.924196 193.052328 61.404838 189.710613 58.756643 C 189.30236 58.433119 188.809139 58.225411 188.229959 58.120656 C 187.795554 58.042099 187.314438 58.025991 186.77911 58.070947 C 185.173115 58.205909 183.104163 58.897266 180.518616 60.157779 C 175.391101 62.6576 170.376995 66.345425 164.72825 71.784416 C 156.251968 79.9459 153.223657 84.624179 143.243815 104.935241 C 140.263061 110.98686 136.605459 116.870854 132.133916 123.299365 C 130.834478 124.193944 128.000001 124.183784 128.000001 124.183784 C 128.000001 124.183784 125.165524 124.19396 123.866085 123.299365 C 119.394542 116.870854 115.73694 110.98686 112.756186 104.935241 C 102.776344 84.624179 99.748036 79.9459 91.271752 71.784416 C 85.623009 66.345425 80.608901 62.6576 75.481388 60.157779 C 72.895836 58.897266 70.82688 58.205908 69.22089 58.070947 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 122.276118 177.604468 L 126.09204 177.604468 C 127.14905 177.604468 128.000001 178.455419 128.000001 179.512429 L 128.000001 189.433826 C 128.000001 190.490837 127.14905 192.868156 126.09204 192.868156 L 122.276118 192.868156 C 121.219107 192.868156 120.368157 192.017205 120.368157 190.960195 L 120.368157 179.512429 C 120.368157 178.455419 121.219107 177.604468 122.276118 177.604468 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 122.276118 175.06052 L 126.09204 175.06052 C 127.14905 175.06052 128.000001 175.911471 128.000001 176.968481 L 128.000001 186.889878 C 128.000001 187.946889 127.14905 190.324208 126.09204 190.324208 L 122.276118 190.324208 C 121.219107 190.324208 120.368157 189.473257 120.368157 188.416247 L 120.368157 176.968481 C 120.368157 175.911471 121.219107 175.06052 122.276118 175.06052 Z"/>
+ <g opacity=".2">
+ <path d="M 129.907962 177.604468 L 133.723884 177.604468 C 134.780894 177.604468 135.631845 178.455419 135.631845 179.512429 L 135.631845 190.960195 C 135.631845 192.017205 134.780894 192.868156 133.723884 192.868156 L 129.907962 192.868156 C 128.850951 192.868156 128.000001 190.490837 128.000001 189.433826 L 128.000001 179.512429 C 128.000001 178.455419 128.850951 177.604468 129.907962 177.604468 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 129.907962 175.06052 L 133.723884 175.06052 C 134.780894 175.06052 135.631845 175.911471 135.631845 176.968481 L 135.631845 188.416247 C 135.631845 189.473257 134.780894 190.324208 133.723884 190.324208 L 129.907962 190.324208 C 128.850951 190.324208 128.000001 187.946889 128.000001 186.889878 L 128.000001 176.968481 C 128.000001 175.911471 128.850951 175.06052 129.907962 175.06052 Z"/>
+ <path fill="#b98756" d="M 69.22089 55.524777 C 68.685559 55.47979 68.204431 55.495898 67.770044 55.574463 C 67.190863 55.679217 66.697633 55.886931 66.289387 56.21045 C 62.947674 58.858645 63.992729 69.378003 69.777378 91.259297 C 73.021115 103.529211 75.695288 110.057627 80.300976 116.977018 C 83.325181 121.520347 84.786017 123.250038 89.781156 128.186289 C 94.254727 133.114588 99.90089 140.00595 100.016573 145.805118 C 98.731963 157.25292 90.349561 163.248817 89.840781 172.993562 C 89.840781 184.792078 95.339866 192.868156 107.141617 192.868156 C 114.544159 193.608898 121.372477 184.027805 128.000001 182.692364 C 134.627525 184.027805 141.455842 193.608898 148.858385 192.868156 C 160.660136 192.868156 166.159221 184.792078 166.159221 172.993562 C 165.650431 163.248817 157.268036 157.25292 155.983429 145.805118 C 156.099127 140.00595 161.745272 133.114578 166.218846 128.186289 C 171.213984 123.250038 172.674821 121.520347 175.699026 116.977018 C 180.304716 110.057627 182.978884 103.529206 186.222621 91.259297 C 192.007269 69.378003 193.052328 58.858645 189.710613 56.21045 C 189.30236 55.886926 188.809139 55.679218 188.229959 55.574463 C 187.795554 55.495906 187.314438 55.479798 186.77911 55.524755 C 185.173115 55.659716 183.104163 56.351074 180.518616 57.611587 C 175.391101 60.111429 170.376995 63.799254 164.72825 69.238247 C 156.251968 77.399728 153.223657 82.078008 143.243815 102.389069 C 140.263061 108.440689 136.605459 114.324683 132.133916 120.753194 C 130.834478 121.647773 128.000001 121.637613 128.000001 121.637613 C 128.000001 121.637613 125.165524 121.647788 123.866085 120.753194 C 119.394542 114.324683 115.73694 108.440689 112.756186 102.389069 C 102.776344 82.078008 99.748036 77.399728 91.271752 69.238247 C 85.623009 63.799254 80.608901 60.111429 75.481388 57.611609 C 72.895836 56.351096 70.82688 55.659737 69.22089 55.524777 Z"/>
+ <g opacity=".3">
+ <path d="M 71.676281 63.718084 C 71.687169 64.485046 71.591954 64.766583 71.697141 65.825734 C 72.18944 70.7825 73.816453 78.675083 76.663683 89.448108 C 79.819801 101.389857 82.070292 106.798138 86.235055 113.056571 L 86.227932 113.056571 C 89.125922 117.411474 89.891075 118.29949 94.790696 123.142683 L 94.929799 123.274867 L 95.055012 123.42094 C 97.150747 125.730336 99.7228 128.391281 101.969216 131.517655 C 105.629631 127.411688 110.191383 124.209417 115.296802 122.161915 C 111.701755 116.35428 108.763536 110.414335 106.365372 105.54417 L 106.365372 105.537047 C 96.446969 85.345256 94.441692 82.191761 86.332448 74.38154 C 81.039561 69.28379 76.643916 66.100341 72.357962 64.010234 C 71.766517 63.721825 72.149391 63.889336 71.676281 63.718084 Z M 185.33635 63.752886 C 185.018357 63.891414 185.014032 63.835015 184.654669 64.010257 C 180.368712 66.100364 175.97307 69.283813 170.680182 74.381565 C 162.570936 82.191783 160.565659 85.345279 150.647075 105.53722 L 150.647075 105.544343 C 148.247787 110.416782 145.306057 116.358834 141.70869 122.169043 C 146.816612 124.215609 151.380831 127.417941 155.043226 131.524783 C 157.290392 128.396394 159.860609 125.731629 161.957433 123.421113 L 162.082646 123.27504 L 162.221749 123.142856 C 167.121367 118.299663 167.886521 117.411642 170.78451 113.056744 L 170.777387 113.056744 C 174.941982 106.798301 177.192644 101.39003 180.348762 89.448281 C 183.195994 78.675256 184.823002 70.782673 185.315302 65.825907 C 185.418891 64.784232 185.32446 64.512455 185.336162 63.753037 L 185.33635 63.752886 Z"/>
+ </g>
+ <path fill="#da1636" d="M 127.997928 182.692364 C 121.446282 182.189731 115.820181 174.89322 118.509788 171.29736 C 121.379755 168.461784 124.981823 167.395422 127.997928 167.429465 C 131.01404 167.395885 134.616107 168.461784 137.486075 171.29736 C 140.175682 174.89322 134.549591 182.189756 127.997928 182.692364 Z"/>
+ <path fill="#ffffff" d="M 111.851609 162.339407 C 107.013916 162.339407 100.026388 158.922513 100.026388 154.707563 C 100.026388 150.492612 99.568406 147.075719 104.406099 147.075719 C 116.840887 148.364829 117.545234 162.339407 111.851609 162.339407 Z"/>
+ <circle fill="#323232" cx="111.462" cy="158.525" r="3.816" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" d="M 144.148392 162.339407 C 148.986086 162.339407 155.973614 158.922513 155.973614 154.707563 C 155.973614 150.492612 156.431576 147.075719 151.593902 147.075719 C 139.159115 148.364829 138.454767 162.339407 144.148392 162.339407 Z"/>
+ <circle fill="#323232" cx="144.534" cy="158.525" r="3.816" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 69.218822 55.524777 C 68.683491 55.47979 68.202363 55.495898 67.767977 55.574463 C 67.188795 55.679217 66.695565 55.886931 66.287319 56.21045 C 64.877943 57.327333 64.301044 59.94658 64.478731 64.125507 C 64.618216 61.438674 65.1909 59.623273 66.287319 58.754398 C 66.695565 58.430879 67.188795 58.223165 67.767977 58.118411 C 68.202363 58.039846 68.683491 58.023738 69.218822 58.068725 C 70.824812 58.203685 72.893768 58.895044 75.47932 60.155557 C 80.606832 62.655377 85.620941 66.343202 91.269684 71.782195 C 99.745968 79.943676 102.774276 84.621956 112.754118 104.933017 C 115.734872 110.984637 119.392474 116.868631 123.864017 123.297142 C 125.163456 124.191736 127.997933 124.18156 127.997933 124.18156 C 127.997933 124.18156 130.83241 124.191721 132.131848 123.297142 C 136.603391 116.868631 140.260993 110.984637 143.241747 104.933017 C 153.221589 84.621956 156.2499 79.943676 164.726182 71.782195 C 170.374927 66.343202 175.38903 62.6554 180.516546 60.155557 C 183.102092 58.895044 185.17105 58.203686 186.777044 58.068725 C 187.312372 58.023768 187.793483 58.039854 188.227888 58.118411 C 188.807069 58.223166 189.300294 58.430874 189.708545 58.754398 C 190.804966 59.623273 191.382617 61.438674 191.522102 64.125507 C 191.699789 59.94658 191.117922 57.327333 189.708545 56.21045 C 189.300294 55.886926 188.807069 55.679218 188.227888 55.574463 C 187.793483 55.495906 187.312372 55.47982 186.777044 55.524777 C 185.17105 55.659738 183.102092 56.351096 180.516546 57.611609 C 175.38903 60.111452 170.374927 63.799254 164.726182 69.238247 C 156.2499 77.399728 153.221589 82.078008 143.241747 102.389069 C 140.260993 108.440689 136.603391 114.324683 132.131848 120.753194 C 130.83241 121.647773 127.997933 121.637613 127.997933 121.637613 C 127.997933 121.637613 125.163456 121.647788 123.864017 120.753194 C 119.392474 114.324683 115.734872 108.440689 112.754118 102.389069 C 102.774276 82.078008 99.745968 77.399728 91.269684 69.238247 C 85.620941 63.799254 80.606832 60.111429 75.47932 57.611609 C 72.893768 56.351096 70.824812 55.659737 69.218822 55.524777 Z M 99.835635 146.97275 C 98.134507 157.663014 90.329697 163.589635 89.838713 172.993562 C 89.838713 173.665017 89.862567 174.319575 89.898338 174.966117 C 90.700048 165.560004 98.755617 159.567643 100.014505 148.349066 C 100.005542 147.899846 99.90785 147.43366 99.835635 146.97275 Z M 156.16023 146.977721 C 156.088522 147.436819 155.990287 147.901571 155.98136 148.349066 C 157.240246 159.567643 165.295807 165.560004 166.097527 174.966117 C 166.133298 174.319575 166.157152 173.665017 166.157152 172.993562 C 165.666224 163.590927 157.862806 157.665197 156.16023 146.977721 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/luminance-hdr.svg b/.icons/Gruvbox_Dark-2/apps/64/luminance-hdr.svg
new file mode 100644
index 000000000..b34b9896c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/luminance-hdr.svg
@@ -0,0 +1,110 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="EA8POdY4SNGks7NtRvOU7wDwvGxfaHtE" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ <filter id="duotone_peachypink">
+ <feColorMatrix result="grayscale" type="matrix" values="1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 1 0"/>
+ <feComponentTransfer color-interpolation-filters="sRGB" result="duotone">
+ <feFuncR tableValues="0.7411764706 0.9882352941" type="table"/>
+ <feFuncG tableValues="0.0431372549 0.7333333333" type="table"/>
+ <feFuncB tableValues="0.568627451 0.05098039216" type="table"/>
+ <feFuncA tableValues="0 1" type="table"/>
+ </feComponentTransfer>
+ </filter>
+ <filter id="duotone_darkblue">
+ <feColorMatrix result="gray" type="matrix" values="0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0 0 0 1 0"/>
+ <feComponentTransfer color-interpolation-filters="sRGB" result="duotone">
+ <feFuncR tableValues="0.003921568627 0.007843137255" type="table"/>
+ <feFuncG tableValues="0.1568627451 0.3803921569" type="table"/>
+ <feFuncB tableValues="0.2352941176 0.5725490196" type="table"/>
+ <feFuncA tableValues="0 1" type="table"/>
+ </feComponentTransfer>
+ </filter>
+ </defs>
+ <g filter="url(#EA8POdY4SNGks7NtRvOU7wDwvGxfaHtE)">
+ <linearGradient id="_lgradient_57" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_57)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_58" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_58)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g filter="url(#duotone_darkblue)">
+ <linearGradient id="_lgradient_59" x1=".985" x2=".982" y1="-.01" y2=".254" gradientTransform="matrix(122.693997,0,0,102.142752,45.266979,53.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="11.304%" style="stop-color:#f3b5a6"/>
+ <stop offset="50%" style="stop-color:#ecb8a3"/>
+ <stop offset="97.391%" style="stop-color:#dfbead"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_59)" d="M 49.89936 53.5 L 163.328593 53.5 C 165.886517 53.501128 167.959853 55.574454 167.960977 58.132381 L 167.960977 151.010368 C 167.959853 153.568303 165.886517 155.641628 163.328593 155.642752 L 49.89936 155.642752 C 47.341433 155.641628 45.268108 153.568303 45.266979 151.010368 L 45.266979 58.132381 C 45.268108 55.574454 47.341433 53.501128 49.89936 53.5 L 49.89936 53.5 Z"/>
+ <linearGradient id="_lgradient_60" x1=".108" x2="1.101" y1=".242" y2=".724" gradientTransform="matrix(122.693997,0,0,64.542938,45.266979,91.099814)" gradientUnits="userSpaceOnUse">
+ <stop offset=".435%" style="stop-color:#43707d"/>
+ <stop offset="100%" style="stop-color:#7dc1c0"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_60)" d="M 167.960977 93.261716 L 167.960977 151.010368 C 167.959853 153.568303 165.886517 155.641628 163.328593 155.642752 L 49.89936 155.642752 C 47.341433 155.641628 45.268108 153.568303 45.266979 151.010368 C 45.266979 128.151532 45.269221 108.221631 45.269847 91.216817 C 52.088263 90.802237 92.992123 91.490688 167.960977 93.261716 Z"/>
+ <path fill="#c8b0a4" d="M 49.058565 87.936456 L 50.847852 86.871404 L 51.61469 86.487985 L 53.915202 87.382629 L 55.576683 87.979058 L 57.067756 87.382629 L 59.368269 87.766048 L 60.901944 88.490283 L 55.150662 89.981356 L 50.123617 90.876 L 49.058565 87.936456 Z"/>
+ <path fill="#5e571e" d="M 45.266979 146.855136 L 45.266979 135.69339 L 46.204225 137.482678 L 47.7379 137.482678 L 50.123617 137.908699 L 52.168517 138.505128 L 54.298621 138.76074 L 55.747092 139.527578 L 57.451175 141.572478 L 56.087908 143.702582 L 51.8277 145.577074 L 49.868004 146.429115 L 46.71545 146.94034 L 45.266979 146.855136 Z"/>
+ <path fill="#b0a099" d="M 45.224377 91.387225 L 45.224377 86.828802 L 46.885858 86.317577 L 47.52489 86.232373 L 49.527188 87.723446 L 51.444281 88.916304 L 52.125915 89.470131 L 49.484585 91.855848 L 46.417236 92.793094 L 45.224377 91.387225 Z"/>
+ <path fill="#9f9492" d="M 46.417236 91.941052 L 49.143769 89.896152 L 52.211119 89.129314 L 54.213417 88.8311 L 55.874898 88.575487 L 56.812144 88.745896 L 58.814441 88.106864 L 61.157556 87.212221 L 62.989446 87.553037 L 64.267508 87.680844 L 66.014193 87.382629 L 67.760879 88.149467 L 70.487412 89.001508 L 71.382056 88.958906 L 73.000935 88.106864 L 74.619814 88.916304 L 76.196091 88.532885 L 77.388949 88.745896 L 79.433849 89.427529 L 81.393545 88.745896 L 82.842016 88.618089 L 84.716508 88.745896 L 87.443041 88.873702 Q 88.806307 88.192069 88.763705 88.532885 Q 88.721103 88.873702 89.913962 88.234671 L 91.447637 88.149467 L 92.214474 87.723446 L 93.620343 87.893854 L 94.472384 88.405079 L 95.068814 88.532885 L 96.091264 88.490283 L 97.795347 89.129314 L 98.988205 89.555335 L 100.30887 89.257121 L 101.970351 88.958906 L 104.100455 89.470131 L 111.385411 87.467833 L 114.197149 88.362477 L 115.688221 87.979058 L 117.051488 87.851252 L 117.988734 87.680844 L 119.011184 87.127017 L 120.331848 87.041812 L 121.780319 87.510435 L 123.058382 88.106864 L 124.123434 87.979058 L 125.401496 87.723446 L 126.423946 86.828802 L 127.446396 86.360179 L 128.255836 86.57319 L 129.193082 87.638242 L 131.152777 89.384927 L 132.771656 91.302021 L 134.68875 90.705592 L 137.798702 90.151764 L 140.61044 90.06656 L 142.612738 90.577785 L 144.529831 90.620387 L 145.594883 90.535183 L 147.469375 90.535183 L 149.173458 90.535183 L 151.601777 91.642837 L 154.456116 92.068858 L 156.841833 92.750491 L 158.801529 93.559931 L 160.718623 94.326769 L 161.187245 95.221412 L 158.375508 95.349218 L 153.859687 95.647433 L 149.301264 95.17881 L 142.05891 95.264014 L 135.370384 95.349218 L 130.556348 94.923198 L 121.695115 95.008402 L 118.840776 95.136208 L 99.925451 96.329066 L 97.837949 96.030852 L 86.037172 96.286464 L 82.92722 96.371668 L 79.987676 96.286464 L 73.000935 96.158658 L 54.256019 96.584679 L 47.610094 96.456873 L 46.417236 91.941052 Z"/>
+ <path fill="#746b5e" d="M 45.224377 102.250756 L 45.224377 91.08901 L 46.545042 91.89845 L 49.56979 91.728041 L 51.998108 90.833398 L 55.193264 89.640539 L 56.599133 89.257121 L 58.644033 88.873702 L 59.453473 88.745896 L 61.285362 88.618089 L 63.671079 89.981356 L 64.949141 91.08901 L 65.715979 91.131612 Q 67.121848 90.833398 67.420062 90.961204 Q 67.718277 91.08901 69.337156 90.961204 L 71.041239 91.89845 L 72.745322 93.176512 L 75.429254 94.241564 L 77.729766 95.093606 L 80.072881 96.116056 L 81.69176 97.266312 L 83.225435 98.501773 L 84.375691 98.927793 L 86.377989 98.501773 L 90.510391 96.030852 L 93.36473 94.880596 L 95.154018 94.795391 L 97.880551 95.349218 L 100.649686 96.968098 L 98.604786 101.398714 L 94.770599 101.569123 L 90.808605 101.057898 L 80.200687 100.972693 L 77.005531 101.057898 L 73.426956 101.228306 L 74.065987 102.506368 L 69.294554 102.889787 L 65.928989 102.761981 L 62.435618 102.847185 L 61.327964 102.676777 L 54.937652 102.037745 L 51.444281 102.421164 L 45.224377 102.250756 Z"/>
+ <path fill="#d19358" d="M 96.091264 107.064791 L 97.113714 101.654327 L 99.28642 96.542077 L 102.524178 90.236969 L 105.548926 86.317577 L 108.019847 84.400483 L 110.575972 84.443085 L 112.024442 84.656096 L 112.663474 85.635944 L 113.430311 86.189771 L 115.645619 87.893854 L 117.946132 91.472429 L 119.13899 93.985952 L 120.374451 97.479323 L 120.97088 101.015295 L 121.482105 103.315808 L 96.091264 107.064791 Z"/>
+ <path fill="#c1914e" d="M 167.960977 131.007161 L 146.830344 128.706649 Q 137.457886 127.939812 136.776252 127.854607 Q 136.094619 127.769403 130.045123 128.025016 L 117.09409 126.320932 L 101.33132 124.872462 L 100.053257 122.827562 L 96.900703 121.97552 L 82.92722 123.083174 L 78.496604 123.253582 L 69.124145 122.486745 L 57.791992 121.890316 L 53.8726 121.549499 L 51.912904 121.038274 L 52.253721 119.760212 L 54.213417 117.800516 L 45.181775 117.459699 L 45.266979 110.387754 L 48.845554 111.665816 L 52.764946 113.540308 L 56.173112 115.670412 L 57.195562 115.670412 L 58.132808 115.159187 L 58.899646 115.500003 L 60.0073 114.988778 L 64.182304 115.585208 L 71.169045 113.625512 L 81.819566 111.239795 L 94.855803 107.320404 L 104.143057 103.656625 L 111.129799 101.611725 L 115.816028 100.589275 L 121.695115 102.804583 L 122.973178 103.912237 L 128.000223 102.293358 L 131.834411 101.611725 L 134.134923 101.185704 L 135.668598 100.248458 L 136.861456 99.907641 L 139.58799 99.566825 L 141.973706 100.418866 L 145.978302 100.50407 L 149.471673 102.037745 L 152.198206 105.701525 L 156.799231 109.876529 L 160.377806 114.307145 L 163.189543 116.948474 L 165.234443 120.015824 L 167.534956 123.764807 L 167.960977 124.616849 L 167.960977 131.007161 Z"/>
+ <path fill="#5e571e" d="M 136.094619 106.979587 L 135.072169 109.961733 L 132.004819 108.257649 Q 128.612129 111.211162 128.000223 110.898979 C 126.039061 109.898422 123.432939 111.126498 122.547157 113.199491 Q 124.837383 114.744721 126.210936 115.329595 Q 127.584489 115.914469 130.471144 116.522453 C 131.300824 115.988929 131.71946 114.944897 131.706604 113.369899 L 132.090023 110.685968 L 135.796404 120.058426 C 132.345636 119.93062 129.619102 117.289291 127.275988 119.078578 C 125.758195 117.276976 124.217135 116.658965 122.632361 117.204087 C 121.266525 117.147183 118.883378 115.457401 117.477509 118.09873 Q 115.995454 118.520549 115.262201 116.735464 L 117.605315 115.329595 C 118.202514 112.163925 119.061368 110.381461 120.16144 109.961733 L 122.291544 110.259947 L 123.867821 107.44821 L 126.423946 105.829331 L 123.01578 105.531116 L 120.289246 105.871933 L 118.755571 107.022189 C 117.63372 106.39736 116.206259 106.574581 114.452761 107.533414 L 108.147653 108.385456 C 103.717036 105.914535 100.479278 108.513262 87.400439 115.585208 L 81.393545 115.755616 L 75.642264 117.459699 L 71.595066 117.459699 L 68.485114 118.354343 L 67.249654 117.374495 L 60.731535 116.224239 L 56.386123 116.820668 L 50.762648 113.369899 L 48.589942 113.156889 C 47.297679 114.349747 47.460703 114.981394 49.058565 115.031381 C 49.445231 115.302501 50.06273 115.00621 50.549638 115.159187 C 51.61469 116.224239 52.490216 116.054247 53.574385 115.968626 Q 54.413327 116.432267 55.022856 117.204087 Q 46.433609 116.979313 45.181775 117.459699 L 45.266979 110.387754 L 48.845554 111.665816 L 52.764946 113.540308 L 55.406275 115.713014 L 57.195562 115.670412 L 58.132808 115.159187 L 58.899646 115.500003 L 60.0073 114.988778 L 64.182304 115.585208 L 71.169045 113.625512 L 81.819566 111.239795 L 94.855803 107.320404 L 104.143057 103.656625 L 111.129799 101.611725 L 115.816028 100.589275 L 121.695115 102.804583 L 122.973178 103.912237 L 128.000223 102.293358 L 131.834411 101.611725 L 134.134923 101.185704 L 135.668598 100.248458 L 136.861456 99.907641 L 139.58799 99.566825 L 141.973706 100.418866 L 145.978302 100.50407 L 149.471673 102.037745 L 152.198206 105.701525 L 156.799231 109.876529 L 160.377806 114.307145 L 154.157902 112.006633 C 151.653293 109.687627 149.057759 108.282965 147.000752 109.024487 C 145.869051 108.547044 145.26401 108.710827 144.529831 108.257649 L 142.570135 110.132141 L 136.094619 106.979587 Z"/>
+ </g>
+ <g filter="url(#duotone_peachypink)">
+ <linearGradient id="_lgradient_61" x1=".985" x2=".982" y1="-.01" y2=".254" gradientTransform="matrix(122.693997,0,0,102.142752,66.695603,74.928624)" gradientUnits="userSpaceOnUse">
+ <stop offset="11.304%" style="stop-color:#f3b5a6"/>
+ <stop offset="50%" style="stop-color:#ecb8a3"/>
+ <stop offset="97.391%" style="stop-color:#dfbead"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_61)" d="M 71.327984 74.928624 L 184.757217 74.928624 C 187.315141 74.929753 189.388477 77.003078 189.389601 79.561005 L 189.389601 172.438992 C 189.388477 174.996927 187.315141 177.070253 184.757217 177.071376 L 71.327984 177.071376 C 68.770058 177.070253 66.696732 174.996927 66.695603 172.438992 L 66.695603 79.561005 C 66.696732 77.003078 68.770058 74.929753 71.327984 74.928624 L 71.327984 74.928624 Z"/>
+ <linearGradient id="_lgradient_62" x1=".108" x2="1.101" y1=".242" y2=".724" gradientTransform="matrix(122.693997,0,0,64.542938,66.695603,112.528438)" gradientUnits="userSpaceOnUse">
+ <stop offset=".435%" style="stop-color:#43707d"/>
+ <stop offset="100%" style="stop-color:#7dc1c0"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_62)" d="M 189.389601 114.690341 L 189.389601 172.438992 C 189.388477 174.996927 187.315141 177.070253 184.757217 177.071376 L 71.327984 177.071376 C 68.770058 177.070253 66.696732 174.996927 66.695603 172.438992 C 66.695603 149.580156 66.697845 129.650255 66.698472 112.645441 C 73.516887 112.230861 114.420747 112.919312 189.389601 114.690341 Z"/>
+ <path fill="#c8b0a4" d="M 70.487189 109.36508 L 72.276476 108.300028 L 73.043314 107.91661 L 75.343826 108.811253 L 77.005307 109.407682 L 78.49638 108.811253 L 80.796893 109.194672 L 82.330568 109.918907 L 76.579287 111.40998 L 71.552241 112.304624 L 70.487189 109.36508 Z"/>
+ <path fill="#5e571e" d="M 66.695603 168.28376 L 66.695603 157.122015 L 67.632849 158.911302 L 69.166524 158.911302 L 71.552241 159.337323 L 73.597141 159.933752 L 75.727245 160.189365 L 77.175716 160.956202 L 78.879799 163.001102 L 77.516532 165.131206 L 73.256324 167.005698 L 71.296628 167.857739 L 68.144074 168.368964 L 66.695603 168.28376 Z"/>
+ <path fill="#b0a099" d="M 66.653001 112.815849 L 66.653001 108.257426 L 68.314483 107.746201 L 68.953514 107.660997 L 70.955812 109.15207 L 72.872905 110.344928 L 73.554539 110.898755 L 70.91321 113.284472 L 67.84586 114.221718 L 66.653001 112.815849 Z"/>
+ <path fill="#9f9492" d="M 67.84586 113.369676 L 70.572393 111.324776 L 73.639743 110.557939 L 75.642041 110.259724 L 77.303522 110.004112 L 78.240768 110.17452 L 80.243066 109.535489 L 82.58618 108.640845 L 84.41807 108.981662 L 85.696132 109.109468 L 87.442818 108.811253 L 89.189503 109.578091 L 91.916036 110.430132 L 92.81068 110.38753 L 94.429559 109.535489 L 96.048438 110.344928 L 97.624715 109.961509 L 98.817574 110.17452 L 100.862474 110.856153 L 102.822169 110.17452 L 104.27064 110.046714 L 106.145132 110.17452 L 108.871665 110.302326 Q 110.234932 109.620693 110.19233 109.961509 Q 110.149727 110.302326 111.342586 109.663295 L 112.876261 109.578091 L 113.643098 109.15207 L 115.048967 109.322478 L 115.901009 109.833703 L 116.497438 109.961509 L 117.519888 109.918907 L 119.223971 110.557939 L 120.416829 110.983959 L 121.737494 110.685745 L 123.398975 110.38753 L 125.529079 110.898755 L 132.814035 108.896457 L 135.625773 109.791101 L 137.116846 109.407682 L 138.480112 109.279876 L 139.417358 109.109468 L 140.439808 108.555641 L 141.760473 108.470437 L 143.208943 108.93906 L 144.487006 109.535489 L 145.552058 109.407682 L 146.83012 109.15207 L 147.85257 108.257426 L 148.87502 107.788803 L 149.68446 108.001814 L 150.621706 109.066866 L 152.581402 110.813551 L 154.200281 112.730645 L 156.117374 112.134216 L 159.227326 111.580389 L 162.039064 111.495184 L 164.041362 112.006409 L 165.958455 112.049012 L 167.023507 111.963807 L 168.897999 111.963807 L 170.602082 111.963807 L 173.030401 113.071462 L 175.884741 113.497482 L 178.270457 114.179116 L 180.230153 114.988555 L 182.147247 115.755393 L 182.61587 116.650036 L 179.804132 116.777843 L 175.288311 117.076057 L 170.729889 116.607434 L 163.487535 116.692639 L 156.799008 116.777843 L 151.984972 116.351822 L 143.123739 116.437026 L 140.2694 116.564832 L 121.354075 117.757691 L 119.266573 117.459476 L 107.465796 117.715088 L 104.355844 117.800293 L 101.416301 117.715088 L 94.429559 117.587282 L 75.684643 118.013303 L 69.038718 117.885497 L 67.84586 113.369676 Z"/>
+ <path fill="#746b5e" d="M 66.653001 123.67938 L 66.653001 112.517634 L 67.973666 113.327074 L 70.998414 113.156666 L 73.426732 112.262022 L 76.621889 111.069164 L 78.027757 110.685745 L 80.072657 110.302326 L 80.882097 110.17452 L 82.713986 110.046714 L 85.099703 111.40998 L 86.377766 112.517634 L 87.144603 112.560237 Q 88.550472 112.262022 88.848686 112.389828 Q 89.146901 112.517634 90.76578 112.389828 L 92.469863 113.327074 L 94.173947 114.605136 L 96.857878 115.670189 L 99.15839 116.52223 L 101.501505 117.54468 L 103.120384 118.694936 L 104.654059 119.930397 L 105.804315 120.356418 L 107.806613 119.930397 L 111.939015 117.459476 L 114.793354 116.30922 L 116.582642 116.224016 L 119.309175 116.777843 L 122.078311 118.396722 L 120.033411 122.827338 L 116.199223 122.997747 L 112.23723 122.486522 L 101.629311 122.401318 L 98.434155 122.486522 L 94.85558 122.65693 L 95.494611 123.934993 L 90.723178 124.318411 L 87.357613 124.190605 L 83.864243 124.275809 L 82.756589 124.105401 L 76.366276 123.46637 L 72.872905 123.849788 L 66.653001 123.67938 Z"/>
+ <path fill="#d19358" d="M 117.519888 128.493415 L 118.542338 123.082951 L 120.715044 117.970701 L 123.952802 111.665593 L 126.97755 107.746201 L 129.448471 105.829108 L 132.004596 105.87171 L 133.453067 106.08472 L 134.092098 107.064568 L 134.858935 107.618395 L 137.074244 109.322478 L 139.374756 112.901053 L 140.567614 115.414576 L 141.803075 118.907947 L 142.399504 122.44392 L 142.910729 124.744432 L 117.519888 128.493415 Z"/>
+ <path fill="#c1914e" d="M 189.389601 152.435786 L 168.258968 150.135273 Q 158.88651 149.368436 158.204876 149.283232 Q 157.523243 149.198027 151.473747 149.45364 L 138.522714 147.749557 L 122.759944 146.301086 L 121.481881 144.256186 L 118.329327 143.404144 L 104.355844 144.511798 L 99.925228 144.682207 L 90.55277 143.915369 L 79.220616 143.31894 L 75.301224 142.978123 L 73.341528 142.466898 L 73.682345 141.188836 L 75.642041 139.22914 L 66.610399 138.888323 L 66.695603 131.816378 L 70.274178 133.09444 L 74.19357 134.968932 L 77.601737 137.099036 L 78.624187 137.099036 L 79.561432 136.587811 L 80.32827 136.928628 L 81.435924 136.417403 L 85.610928 137.013832 L 92.59767 135.054136 L 103.24819 132.668419 L 116.284427 128.749028 L 125.571681 125.085249 L 132.558423 123.040349 L 137.244652 122.017899 L 143.123739 124.233207 L 144.401802 125.340861 L 149.428847 123.721982 L 153.263035 123.040349 L 155.563547 122.614328 L 157.097222 121.677082 L 158.290081 121.336265 L 161.016614 120.995449 L 163.40233 121.84749 L 167.406926 121.932695 L 170.900297 123.46637 L 173.62683 127.130149 L 178.227855 131.305153 L 181.80643 135.735769 L 184.618167 138.377098 L 186.663067 141.444448 L 188.96358 145.193432 L 189.389601 146.045473 L 189.389601 152.435786 Z"/>
+ <path fill="#5e571e" d="M 157.523243 128.408211 L 156.500793 131.390357 L 153.433443 129.686274 Q 150.040753 132.639786 149.428847 132.327603 C 147.467685 131.327047 144.861563 132.555122 143.975781 134.628115 Q 146.266007 136.173346 147.63956 136.758219 Q 149.013113 137.343093 151.899768 137.951078 C 152.729448 137.417553 153.148084 136.373521 153.135229 134.798524 L 153.518647 132.114592 L 157.225029 141.48705 C 153.77426 141.359244 151.047727 138.717915 148.704612 140.507203 C 147.186819 138.7056 145.64576 138.087589 144.060985 138.632711 C 142.695149 138.575808 140.312002 136.886026 138.906133 139.527355 Q 137.424078 139.949174 136.690825 138.164088 L 139.033939 136.758219 C 139.631138 133.59255 140.489992 131.810085 141.590064 131.390357 L 143.720168 131.688571 L 145.296445 128.876834 L 147.85257 127.257955 L 144.444404 126.95974 L 141.717871 127.300557 L 140.184196 128.450813 C 139.062344 127.825984 137.634883 128.003205 135.881385 128.962038 L 129.576277 129.81408 C 125.14566 127.343159 121.907902 129.941886 108.829063 137.013832 L 102.822169 137.18424 L 97.070888 138.888323 L 93.02369 138.888323 L 89.913738 139.782967 L 88.678278 138.803119 L 82.160159 137.652863 L 77.814747 138.249292 L 72.191272 134.798524 L 70.018566 134.585513 C 68.726304 135.778371 68.889327 136.410018 70.487189 136.460005 C 70.873855 136.731125 71.491354 136.434835 71.978262 136.587811 C 73.043314 137.652863 73.918841 137.482871 75.00301 137.397251 Q 75.841951 137.860891 76.45148 138.632711 Q 67.862233 138.407937 66.610399 138.888323 L 66.695603 131.816378 L 70.274178 133.09444 L 74.19357 134.968932 L 76.834899 137.141638 L 78.624187 137.099036 L 79.561432 136.587811 L 80.32827 136.928628 L 81.435924 136.417403 L 85.610928 137.013832 L 92.59767 135.054136 L 103.24819 132.668419 L 116.284427 128.749028 L 125.571681 125.085249 L 132.558423 123.040349 L 137.244652 122.017899 L 143.123739 124.233207 L 144.401802 125.340861 L 149.428847 123.721982 L 153.263035 123.040349 L 155.563547 122.614328 L 157.097222 121.677082 L 158.290081 121.336265 L 161.016614 120.995449 L 163.40233 121.84749 L 167.406926 121.932695 L 170.900297 123.46637 L 173.62683 127.130149 L 178.227855 131.305153 L 181.80643 135.735769 L 175.586526 133.435257 C 173.081917 131.116252 170.486383 129.711589 168.429376 130.453111 C 167.297675 129.975668 166.692634 130.139451 165.958455 129.686274 L 163.99876 131.560765 L 157.523243 128.408211 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_63" x1=".985" x2=".982" y1="-.01" y2=".254" gradientTransform="matrix(122.693997,0,0,102.142752,88.124228,96.357248)" gradientUnits="userSpaceOnUse">
+ <stop offset="11.304%" style="stop-color:#f3b5a6"/>
+ <stop offset="50%" style="stop-color:#ecb8a3"/>
+ <stop offset="97.391%" style="stop-color:#dfbead"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_63)" d="M 92.756609 96.357248 L 206.185841 96.357248 C 208.743766 96.358377 210.817102 98.431702 210.818225 100.989629 L 210.818225 193.867616 C 210.817102 196.425551 208.743766 198.498877 206.185841 198.5 L 92.756609 198.5 C 90.198682 198.498877 88.125356 196.425551 88.124228 193.867616 L 88.124228 100.989629 C 88.125356 98.431702 90.198682 96.358377 92.756609 96.357248 L 92.756609 96.357248 Z"/>
+ <linearGradient id="_lgradient_64" x1=".108" x2="1.101" y1=".242" y2=".724" gradientTransform="matrix(122.693997,0,0,64.542938,88.124228,133.957062)" gradientUnits="userSpaceOnUse">
+ <stop offset=".435%" style="stop-color:#43707d"/>
+ <stop offset="100%" style="stop-color:#7dc1c0"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_64)" d="M 210.818225 136.118965 L 210.818225 193.867616 C 210.817102 196.425551 208.743766 198.498877 206.185841 198.5 L 92.756609 198.5 C 90.198682 198.498877 88.125356 196.425551 88.124228 193.867616 C 88.124228 171.008781 88.126469 151.078879 88.127096 134.074065 C 94.945512 133.659485 135.849372 134.347936 210.818225 136.118965 Z"/>
+ <path fill="#c8b0a4" d="M 91.915813 130.793705 L 93.7051 129.728652 L 94.471938 129.345234 L 96.77245 130.239877 L 98.433932 130.836307 L 99.925004 130.239877 L 102.225517 130.623296 L 103.759192 131.347532 L 98.007911 132.838604 L 92.980865 133.733248 L 91.915813 130.793705 Z"/>
+ <path fill="#5e571e" d="M 88.124228 189.712384 L 88.124228 178.550639 L 89.061473 180.339926 L 90.595148 180.339926 L 92.980865 180.765947 L 95.025765 181.362376 L 97.155869 181.617989 L 98.60434 182.384826 L 100.308423 184.429726 L 98.945157 186.55983 L 94.684948 188.434322 L 92.725253 189.286364 L 89.572698 189.797589 L 88.124228 189.712384 Z"/>
+ <path fill="#b0a099" d="M 88.081626 134.244473 L 88.081626 129.68605 L 89.743107 129.174825 L 90.382138 129.089621 L 92.384436 130.580694 L 94.30153 131.773552 L 94.983163 132.327379 L 92.341834 134.713096 L 89.274484 135.650342 L 88.081626 134.244473 Z"/>
+ <path fill="#9f9492" d="M 89.274484 134.7983 L 92.001017 132.7534 L 95.068367 131.986563 L 97.070665 131.688348 L 98.732146 131.432736 L 99.669392 131.603144 L 101.67169 130.964113 L 104.014804 130.069469 L 105.846694 130.410286 L 107.124756 130.538092 L 108.871442 130.239877 L 110.618127 131.006715 L 113.34466 131.858757 L 114.239304 131.816154 L 115.858183 130.964113 L 117.477062 131.773552 L 119.053339 131.390134 L 120.246198 131.603144 L 122.291098 132.284777 L 124.250794 131.603144 L 125.699264 131.475338 L 127.573756 131.603144 L 130.300289 131.73095 Q 131.663556 131.049317 131.620954 131.390134 Q 131.578352 131.73095 132.77121 131.091919 L 134.304885 131.006715 L 135.071722 130.580694 L 136.477591 130.751102 L 137.329633 131.262327 L 137.926062 131.390134 L 138.948512 131.347532 L 140.652595 131.986563 L 141.845454 132.412584 L 143.166118 132.114369 L 144.827599 131.816154 L 146.957703 132.327379 L 154.242659 130.325082 L 157.054397 131.219725 L 158.54547 130.836307 L 159.908736 130.7085 L 160.845982 130.538092 L 161.868432 129.984265 L 163.189097 129.899061 L 164.637568 130.367684 L 165.91563 130.964113 L 166.980682 130.836307 L 168.258745 130.580694 L 169.281195 129.68605 L 170.303645 129.217427 L 171.113084 129.430438 L 172.05033 130.49549 L 174.010026 132.242175 L 175.628905 134.159269 L 177.545999 133.56284 L 180.655951 133.009013 L 183.467688 132.923809 L 185.469986 133.435034 L 187.38708 133.477636 L 188.452132 133.392432 L 190.326623 133.392432 L 192.030707 133.392432 L 194.459025 134.500086 L 197.313365 134.926107 L 199.699081 135.60774 L 201.658777 136.417179 L 203.575871 137.184017 L 204.044494 138.078661 L 201.232756 138.206467 L 196.716936 138.504681 L 192.158513 138.036059 L 184.916159 138.121263 L 178.227632 138.206467 L 173.413597 137.780446 L 164.552363 137.86565 L 161.698024 137.993456 L 142.782699 139.186315 L 140.695197 138.8881 L 128.89442 139.143713 L 125.784468 139.228917 L 122.844925 139.143713 L 115.858183 139.015906 L 97.113267 139.441927 L 90.467342 139.314121 L 89.274484 134.7983 Z"/>
+ <path fill="#746b5e" d="M 88.081626 145.108004 L 88.081626 133.946259 L 89.40229 134.755698 L 92.427038 134.58529 L 94.855357 133.690646 L 98.050513 132.497788 L 99.456382 132.114369 L 101.501282 131.73095 L 102.310721 131.603144 L 104.142611 131.475338 L 106.528327 132.838604 L 107.80639 133.946259 L 108.573227 133.988861 Q 109.979096 133.690646 110.27731 133.818452 Q 110.575525 133.946259 112.194404 133.818452 L 113.898487 134.755698 L 115.602571 136.033761 L 118.286502 137.098813 L 120.587014 137.950854 L 122.930129 138.973304 L 124.549008 140.123561 L 126.082683 141.359021 L 127.232939 141.785042 L 129.235237 141.359021 L 133.367639 138.8881 L 136.221979 137.737844 L 138.011266 137.65264 L 140.737799 138.206467 L 143.506935 139.825346 L 141.462035 144.255963 L 137.627847 144.426371 L 133.665854 143.915146 L 123.057935 143.829942 L 119.862779 143.915146 L 116.284204 144.085554 L 116.923235 145.363617 L 112.151802 145.747035 L 108.786238 145.619229 L 105.292867 145.704433 L 104.185213 145.534025 L 97.7949 144.894994 L 94.30153 145.278413 L 88.081626 145.108004 Z"/>
+ <path fill="#d19358" d="M 138.948512 149.92204 L 139.970962 144.511575 L 142.143668 139.399325 L 145.381426 133.094217 L 148.406174 129.174825 L 150.877095 127.257732 L 153.43322 127.300334 L 154.881691 127.513344 L 155.520722 128.493192 L 156.287559 129.047019 L 158.502868 130.751102 L 160.80338 134.329677 L 161.996238 136.8432 L 163.231699 140.336571 L 163.828128 143.872544 L 164.339353 146.173056 L 138.948512 149.92204 Z"/>
+ <path fill="#c1914e" d="M 210.818225 173.86441 L 189.687592 171.563897 Q 180.315134 170.79706 179.633501 170.711856 Q 178.951867 170.626652 172.902372 170.882264 L 159.951339 169.178181 L 144.188568 167.72971 L 142.910506 165.68481 L 139.757951 164.832768 L 125.784468 165.940422 L 121.353852 166.110831 L 111.981394 165.343993 L 100.64924 164.747564 L 96.729848 164.406748 L 94.770153 163.895523 L 95.110969 162.61746 L 97.070665 160.657764 L 88.039023 160.316948 L 88.124228 153.245002 L 91.702803 154.523064 L 95.622194 156.397556 L 99.030361 158.52766 L 100.052811 158.52766 L 100.990057 158.016435 L 101.756894 158.357252 L 102.864548 157.846027 L 107.039552 158.442456 L 114.026294 156.48276 L 124.676814 154.097044 L 137.713052 150.177652 L 147.000305 146.513873 L 153.987047 144.468973 L 158.673276 143.446523 L 164.552363 145.661831 L 165.830426 146.769485 L 170.857472 145.150606 L 174.691659 144.468973 L 176.992171 144.042952 L 178.525846 143.105706 L 179.718705 142.76489 L 182.445238 142.424073 L 184.830955 143.276115 L 188.83555 143.361319 L 192.328921 144.894994 L 195.055454 148.558773 L 199.656479 152.733777 L 203.235054 157.164394 L 206.046792 159.805723 L 208.091692 162.873073 L 210.392204 166.622056 L 210.818225 167.474097 L 210.818225 173.86441 Z"/>
+ <path fill="#5e571e" d="M 178.951867 149.836835 L 177.929417 152.818981 L 174.862067 151.114898 Q 171.469377 154.06841 170.857472 153.756227 C 168.896309 152.755671 166.290187 153.983747 165.404405 156.056739 Q 167.694631 157.60197 169.068184 158.186843 Q 170.441737 158.771717 173.328392 159.379702 C 174.158072 158.846177 174.576708 157.802145 174.563853 156.227148 L 174.947272 153.543217 L 178.653653 162.915675 C 175.202884 162.787868 172.476351 160.146539 170.133236 161.935827 C 168.615443 160.134225 167.074384 159.516214 165.489609 160.061335 C 164.123774 160.004432 161.740626 158.31465 160.334757 160.955979 Q 158.852702 161.377798 158.119449 159.592712 L 160.462564 158.186843 C 161.059762 155.021174 161.918617 153.238709 163.018688 152.818981 L 165.148793 153.117196 L 166.72507 150.305458 L 169.281195 148.686579 L 165.873028 148.388365 L 163.146495 148.729181 L 161.61282 149.879437 C 160.490968 149.254609 159.063507 149.43183 157.310009 150.390662 L 151.004901 151.242704 C 146.574285 148.771783 143.336526 151.37051 130.257687 158.442456 L 124.250794 158.612864 L 118.499512 160.316948 L 114.452315 160.316948 L 111.342363 161.211591 L 110.106902 160.231743 L 103.588784 159.081487 L 99.243371 159.677916 L 93.619896 156.227148 L 91.44719 156.014137 C 90.154928 157.206996 90.317951 157.838642 91.915813 157.888629 C 92.302479 158.159749 92.919978 157.863459 93.406886 158.016435 C 94.471938 159.081487 95.347465 158.911495 96.431634 158.825875 Q 97.270575 159.289516 97.880105 160.061335 Q 89.290857 159.836561 88.039023 160.316948 L 88.124228 153.245002 L 91.702803 154.523064 L 95.622194 156.397556 L 98.263523 158.570262 L 100.052811 158.52766 L 100.990057 158.016435 L 101.756894 158.357252 L 102.864548 157.846027 L 107.039552 158.442456 L 114.026294 156.48276 L 124.676814 154.097044 L 137.713052 150.177652 L 147.000305 146.513873 L 153.987047 144.468973 L 158.673276 143.446523 L 164.552363 145.661831 L 165.830426 146.769485 L 170.857472 145.150606 L 174.691659 144.468973 L 176.992171 144.042952 L 178.525846 143.105706 L 179.718705 142.76489 L 182.445238 142.424073 L 184.830955 143.276115 L 188.83555 143.361319 L 192.328921 144.894994 L 195.055454 148.558773 L 199.656479 152.733777 L 203.235054 157.164394 L 197.01515 154.863881 C 194.510541 152.544876 191.915007 151.140214 189.858 151.881735 C 188.726299 151.404292 188.121258 151.568075 187.38708 151.114898 L 185.427384 152.989389 L 178.951867 149.836835 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lutris.svg b/.icons/Gruvbox_Dark-2/apps/64/lutris.svg
new file mode 100644
index 000000000..3ca56be57
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lutris.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#BdJCzgyFXXWsgryRreMOrx1YScP2JQss)">
+ <linearGradient id="_lgradient_43" x1=".733" x2=".267" y1="1.071" y2=".076" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f37e40"/>
+ <stop offset="100%" style="stop-color:#f34f17"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_43)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="BdJCzgyFXXWsgryRreMOrx1YScP2JQss" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <circle fill="#ff6300" cx="128.004" cy="128.989" r="80.559" vector-effect="non-scaling-stroke"/>
+ <path fill="#946857" d="M 117.379 83.29 C 127.519 85.689 128.619 98.613 136.776 101.76 C 147.659 106.181 148.587 92.341 142.968 85.023"/>
+ <path fill="#946857" d="M 5.963 85.113 C 5.879 89.048 5.68 92.489 5.68 96.855 L 5.68 156.107 C 5.68 160.159 5.872 163.325 5.944 167.005 C 21.266 205.978 57.754 233.935 101.057 235.105 C 129.471 235.873 151.653 224.974 171.112 206.627 C 173.189 204.893 174.321 203.812 174.321 203.812 C 174.321 203.812 198.872 182.154 200.004 163.873 C 194.62 172.768 186.231 181.185 172.828 187.781 C 166.682 190.628 161.048 193.052 155.369 194.966 C 155.006 195.055 154.641 195.144 154.272 195.232 C 151.478491 195.898588 148.654136 196.428551 145.809 196.82 C 145.451 196.864 145.185 197.726 144.823 197.771 C 141.759 198.159 139.567 198.954 136.298 199.092 C 136.371 199.772 133.62 199.611 133.281 199.619 C 130.057 199.722 129.878 199.21 126.53 199.081 C 127.794 200.81 123.85 199.642 123.631 199.635 C 120.226 199.483 121.536 199.788 118.076 199.385 C 117.582 199.325 115.658 198.618 115.164 198.56 C 111.796 198.132 109.45 196.955 106.103 196.285 C 105.562 196.182 104.254 196.068 103.715 195.955 C 100.439 195.259 97.551 193.216 94.364 192.287 C 93.343908 191.990153 92.327498 191.680797 91.315 191.359 C 90.552 191.116 89.787 190.882 89.034 190.624 C 87.956 190.256 86.906 189.859 85.848 189.462 C 84.985 189.14 84.116 188.825 83.268 188.482 C 82.285 188.086 81.331 187.657 80.369 187.234 C 79.555 186.876 78.726 186.531 77.928 186.156 C 76.20313 185.348765 74.50365 184.488354 72.832 183.576 C 71.550458 182.868012 70.298724 182.107363 69.08 181.296 C 66.346 179.471 63.961 177.457 61.823 175.347 C 50.692 163.988 51.209 150.633 51.793 141.976 C 52.53 131.102 61.645 107.244 91.645 94.609 C 110.18 88.064 131.98 83.488 150.203 89.355 C 163.912 92.448 173.769 96.945 186.805 101.548 C 186.805 101.548 186.699 101.774 190.301 102.667 C 215.654 106.683 212.809 85.798 212.809 85.798 L 210.821 80.91 C 210.381 78.334 212.311 76.302 212.311 76.302 C 212.311 76.302 210.749 70.544 211.012 66.738 C 211.279 62.933 211.064 58.056 210.235 51.101 C 209.405 44.145 204.84 38.26 203.36 37.179 C 201.876 36.099 194.963 30.888 188.34 28.289 C 181.714 25.689 175.017 23.769 166.768 24.931 C 165.852 25.064 164.985 25.202 164.082 25.337 C 163.922 25.293 163.796 25.233 163.623 25.175 C 160.478 24.241 158.252 16.807 155.682 16.869 C 155.482554 16.870746 155.283447 16.885779 155.086 16.914 C 154.881979 16.92967 154.679209 16.958733 154.479 17.001 L 154.467 17.001 C 154.259 17.046 154.053 17.089 153.838 17.15 C 153.607731 17.210852 153.383474 17.292522 153.168 17.394 C 151.664 18.094 150.742 26.186 150.172 27.912 C 136.635611 21.05789 121.745576 17.296614 106.578 16.9 C 105.67293 16.87221 104.767496 16.857875 103.862 16.857 L 103.86 16.859 C 59.722 16.825 21.694 44.964 5.963 85.113 Z"/>
+ <path fill="#f2f2f2" d="M 149.912 48.156 C 138.491 48.141 126.11 51.483 117.067 54.629 C 99.917 60.697 89.224 65.608 75.328 75.539 C 71.644 78.214 57.163 88.846 48.366 103.671 C 24.052 146.657 41.255 192.299 72.696 202.67 C 101.297 213.366 142.321 206.556 174.566 186.924 C 173.486 187.196 159.1 193.633 158.004 193.873 C 156.622 194.526 155.395 194.801 153.92 195.052 C 151.686 195.731 149.41 196.016 147.1 196.517 C 144.79 197.018 142.45 197.428 140.088 197.746 C 136.037625 198.292444 131.95507 198.565728 127.868 198.564 C 123.084791 198.563543 118.308928 198.189404 113.584 197.445 C 111.244746 197.074213 108.921229 196.610177 106.619 196.054 C 104.3437 195.505 102.091816 194.86313 99.869 194.13 C 97.678882 193.407173 95.520289 192.592112 93.399 191.687 C 91.314747 190.799427 89.270448 189.820819 87.272 188.754 C 85.313708 187.708494 83.404061 186.574319 81.549 185.355 C 79.736524 184.163954 77.981866 182.887172 76.291 181.529 C 74.641227 180.202317 73.058597 178.794237 71.549 177.31 C 70.076362 175.862242 68.680774 174.338143 67.368 172.744 C 66.086825 171.187483 64.89267 169.561336 63.791 167.873 C 62.714638 166.222705 61.734666 164.511512 60.856 162.748 C 59.994365 161.019113 59.237662 159.23989 58.59 157.42 C 57.952319 155.628043 57.426638 153.798182 57.016 151.941 C 56.324298 148.80568 55.973925 145.604712 55.971 142.394 C 55.996 141.071 56.081 139.749 56.225 138.431 C 56.23 138.318 56.16 138.204 56.176 138.091 C 56.199 137.932 56.253 137.776 56.278 137.617 C 56.544 135.883 56.891 134.156 57.379 132.447 C 57.919975 130.560665 58.585435 128.712277 59.371 126.914 C 60.177427 125.069806 61.099253 123.278257 62.131 121.55 C 63.196383 119.768917 64.366436 118.052572 65.635 116.41 C 66.946954 114.71111 68.352111 113.086282 69.844 111.543 C 70.087 111.312 70.333 111.083 70.58 110.855 C 74.337 104.945 80.681 99.233 91.651 94.613 C 104.636 90.028 119.205 86.496 133.041 86.757 C 138.955 86.869 144.749 87.602 150.205 89.359 C 153.338 90.066 156.228 90.933 159.041 91.859 C 168.542 94.987 176.746 99.101 186.803 102.652 C 186.803 102.652 186.695 102.876 190.297 103.767 C 191.637768 103.975778 192.988665 104.113304 194.344 104.179 C 215.715 105.304 216.469 85.47 216.469 85.47 L 215.746 81.406 L 213.539 75.89 L 212.487 73.527 L 211.854 72.246 C 211.854 72.246 211.671 70.634 211.414 68.996 C 210.929 75.12 208.491 78.445 208.491 78.445 C 188.786 74.709 185.263 57.719 164.487 50.587 C 160.096 48.861 155.104 48.162 149.912 48.156 L 149.912 48.156 Z"/>
+ <path fill="#946857" d="M 45.094 103.457 L 44.976 104.431 C 52.905 104.029 62.623 105.746 69.831 110.803 C 75.42 114.576 80.454 120.207 87.62 117.659 C 92.518 115.941 92.791 113.032 90.913 108.248 C 89.327 104.359 86.706 97.642 83.464 95.067 C 78.795 91.372 66.723 92.662 66.118 84.935 C 65.663 81.282 67.963 78.535 70.004 75.873 C 70 75.873 46.628 81.749 45.094 103.457 Z"/>
+ <path fill="#3f3f3f" d="M 208.869 79.224 C 208.869 79.224 207.971 82.057 203.754 82.305 C 199.538 82.557 200.267 88.42 203.923 91.703 C 207.58 94.987 210.44 95.888 212.878 93.368 C 215.313 90.852 221.292 86.679 208.869 79.224 L 208.869 79.224 Z M 183.636 68.457 C 180.985 71.84 176.086 72.423 172.692 69.765 C 169.299 67.095 168.691 62.194 171.344 58.809 C 173.99 55.431 178.893 54.847 182.285 57.508 C 185.68 60.174 186.28 65.073 183.636 68.457 Z M 214.306 68.895 C 214.076 71.902 212.163 74.159 210.034 73.932 C 207.907 73.709 206.37 71.096 206.604 68.083 C 206.836 65.08 208.746 62.824 210.872 63.048 C 212.999 63.278 214.537 65.89 214.306 68.895 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_44" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_44)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lximage-qt.svg b/.icons/Gruvbox_Dark-2/apps/64/lximage-qt.svg
new file mode 120000
index 000000000..4e734554e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lximage-qt.svg
@@ -0,0 +1 @@
+photo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lximage.svg b/.icons/Gruvbox_Dark-2/apps/64/lximage.svg
new file mode 120000
index 000000000..4e734554e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lximage.svg
@@ -0,0 +1 @@
+photo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lxmusic.svg b/.icons/Gruvbox_Dark-2/apps/64/lxmusic.svg
new file mode 120000
index 000000000..790c8c357
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lxmusic.svg
@@ -0,0 +1 @@
+multimedia-audio-player.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lxterminal.svg b/.icons/Gruvbox_Dark-2/apps/64/lxterminal.svg
new file mode 120000
index 000000000..b6181fcf9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lxterminal.svg
@@ -0,0 +1 @@
+terminal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lynx.svg b/.icons/Gruvbox_Dark-2/apps/64/lynx.svg
new file mode 100755
index 000000000..0e61f3a19
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lynx.svg
@@ -0,0 +1,52 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="DKZwZAtYAWdttaB3fhNLnizUWaWvFJ1F" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#DKZwZAtYAWdttaB3fhNLnizUWaWvFJ1F)">
+ <linearGradient id="_lgradient_30" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_30)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g filter="url(#rNc6InIf8qcXhQ1kNzD72otu3sb4sXyw)">
+ <linearGradient id="_lgradient_31" x1=".523" x2=".716" y1=".275" y2=".49" gradientTransform="matrix(92.967003,0,0,92.966003,109.407997,52.776001)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e75177"/>
+ <stop offset="100%" style="stop-color:#ff0040"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_31)" d="M 109.407997 106.598 L 202.375 52.776001 L 148.552002 145.742004 L 109.407997 106.598 L 109.407997 106.598 Z"/>
+ <g opacity=".5">
+ <path fill="#ffffff" d="M 202.375 52.776001 L 109.408997 106.598999 L 55.585999 199.565002 L 57.362 198.537003 L 109.408997 108.638 L 200.598999 55.841999 L 202.375 52.776001 Z"/>
+ </g>
+ <path fill="#dfdfdf" d="M 109.407997 106.598 L 55.585999 199.565002 L 148.552002 145.742004 L 109.407997 106.598 L 109.407997 106.598 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 202.375 52.776001 L 109.408997 106.598999 L 55.585999 199.565002 L 59.009998 197.582001 L 129.701004 126.890999 L 200.391998 56.200001 L 202.375 52.776001 Z"/>
+ </g>
+ <path fill="#f2f2f2" d="M 100.156998 97.357002 C 116.07 81.444 141.908997 81.444 157.822006 97.357002 C 173.735001 113.269997 173.735001 139.108994 157.822006 155.022003 C 141.908997 170.934998 116.07 170.934998 100.156998 155.022003 C 84.244003 139.108994 84.244003 113.269997 100.156998 97.357002 L 100.156998 97.357002 Z"/>
+ <path fill="#ffffff" d="M 129.574997 85.400002 C 118.555565 85.23851 107.940041 89.544525 100.147003 97.336998 C 92.341072 105.168297 88.049919 115.833733 88.257004 126.889 C 88.584038 116.541161 92.83477 106.705124 100.147003 99.375999 C 116.070999 83.453003 141.889008 83.453003 157.813004 99.375999 C 165.26683 106.854446 169.529144 116.932701 169.703003 127.489998 C 170.076263 116.227875 165.772415 105.313362 157.813004 97.336998 C 150.311676 89.83596 140.182159 85.553925 129.574997 85.400002 L 129.574997 85.400002 Z"/>
+ </g>
+ <defs>
+ <filter id="rNc6InIf8qcXhQ1kNzD72otu3sb4sXyw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_32" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_32)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lyricfier.svg b/.icons/Gruvbox_Dark-2/apps/64/lyricfier.svg
new file mode 100755
index 000000000..ffbe64d42
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lyricfier.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="hLWVpJgltjUrkYThRQocq7PTfkTYbVSt" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#hLWVpJgltjUrkYThRQocq7PTfkTYbVSt)">
+ <linearGradient id="_lgradient_65" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_65)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_66" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_66)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path d="M 128 58.652174 L 128 58.652174 C 133.219196 58.652174 137.456522 62.889499 137.456522 68.108696 L 137.456522 187.891304 C 137.456522 193.110501 133.219196 197.347826 128 197.347826 L 128 197.347826 C 122.780804 197.347826 118.543478 193.110501 118.543478 187.891304 L 118.543478 68.108696 C 118.543478 62.889499 122.780804 58.652174 128 58.652174 Z" style="fill:#ececec"/>
+ <path d="M 96.478261 83.869565 L 96.478261 83.869565 C 101.697457 83.869565 105.934783 88.106891 105.934783 93.326087 L 105.934783 162.673913 C 105.934783 167.893109 101.697457 172.130435 96.478261 172.130435 L 96.478261 172.130435 C 91.259064 172.130435 87.021739 167.893109 87.021739 162.673913 L 87.021739 93.326087 C 87.021739 88.106891 91.259064 83.869565 96.478261 83.869565 Z" style="fill:#ececec"/>
+ <path d="M 159.521739 64.956522 L 159.521739 64.956522 C 164.740936 64.956522 168.978261 69.193847 168.978261 74.413043 L 168.978261 181.586957 C 168.978261 186.806153 164.740936 191.043478 159.521739 191.043478 L 159.521739 191.043478 C 154.302543 191.043478 150.065217 186.806153 150.065217 181.586957 L 150.065217 74.413043 C 150.065217 69.193847 154.302543 64.956522 159.521739 64.956522 Z" style="fill:#ececec"/>
+ <path d="M 64.956522 77.565217 L 64.956522 77.565217 C 70.175718 77.565217 74.413043 81.802543 74.413043 87.021739 L 74.413043 168.978261 C 74.413043 174.197457 70.175718 178.434783 64.956522 178.434783 L 64.956522 178.434783 C 59.737325 178.434783 55.5 174.197457 55.5 168.978261 L 55.5 87.021739 C 55.5 81.802543 59.737325 77.565217 64.956522 77.565217 Z" style="fill:#ececec"/>
+ <path d="M 191.043478 77.565217 L 191.043478 77.565217 C 196.262675 77.565217 200.5 81.802543 200.5 87.021739 L 200.5 168.978261 C 200.5 174.197457 196.262675 178.434783 191.043478 178.434783 L 191.043478 178.434783 C 185.824282 178.434783 181.586957 174.197457 181.586957 168.978261 L 181.586957 87.021739 C 181.586957 81.802543 185.824282 77.565217 191.043478 77.565217 Z" style="fill:#ececec"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lyrics.svg b/.icons/Gruvbox_Dark-2/apps/64/lyrics.svg
new file mode 100644
index 000000000..3286965e9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lyrics.svg
@@ -0,0 +1,67 @@
+<svg xmlns="http://www.w3.org/2000/svg" fill="none" width="256" height="256" viewBox="0 0 256 256">
+ <g clip-path="url(#clip0)">
+ <g filter="url(#filter0_d)">
+ <path fill="url(#paint0_linear)" d="M165.685 11.947C239.74 11.947 250.324 22.5042 250.324 96.4908V155.742C250.324 229.728 239.74 240.285 165.685 240.285H90.3152C16.2595 240.285 5.67586 229.728 5.67586 155.742V96.4908C5.67586 22.5042 16.2595 11.947 90.3152 11.947H165.685Z"/>
+ </g>
+ <path fill="url(#paint1_linear)" fill-rule="evenodd" opacity=".4" d="M165.068 11.9512C169.396 11.9414 173.724 11.9905 178.052 12.0888C181.927 12.1674 185.803 12.3148 189.678 12.5407C193.131 12.7372 196.583 13.0221 200.026 13.3955C203.085 13.7295 206.144 14.1815 209.174 14.7415C211.889 15.2425 214.574 15.8812 217.22 16.6573C219.62 17.3549 221.971 18.2195 224.243 19.2412C226.358 20.1844 228.384 21.3044 230.302 22.5915C232.141 23.8294 233.863 25.2442 235.437 26.8063C237.001 28.3783 238.417 30.0878 239.656 31.925C240.945 33.8408 242.066 35.8647 243.02 37.9672C244.043 40.2466 244.909 42.5849 245.617 44.9723C246.394 47.6152 247.034 50.2973 247.535 53.009C248.096 56.035 248.548 59.0807 248.883 62.1362C249.257 65.5748 249.542 69.0135 249.739 72.462C249.965 76.3232 250.112 80.1941 250.201 84.0553C250.289 88.3781 250.339 92.701 250.329 97.0141V155.226C250.339 159.549 250.289 163.862 250.201 168.185C250.112 172.056 249.965 175.917 249.739 179.778C249.542 183.227 249.257 186.675 248.883 190.104C248.548 193.159 248.096 196.215 247.535 199.241C247.034 201.943 246.394 204.625 245.617 207.268C244.909 209.655 244.043 212.003 243.02 214.273C242.066 216.385 240.945 218.399 239.656 220.315C238.417 222.152 237.001 223.872 235.437 225.434C233.863 226.996 232.141 228.411 230.302 229.649C228.384 230.936 226.358 232.056 224.243 232.999C221.971 234.021 219.62 234.885 217.22 235.593C214.574 236.369 211.889 237.007 209.174 237.499C206.144 238.068 203.085 238.51 200.026 238.845C196.583 239.218 193.131 239.503 189.678 239.699C185.803 239.925 181.927 240.073 178.052 240.161C173.724 240.249 169.396 240.299 165.068 240.289H90.942C86.614 240.299 82.286 240.249 77.9581 240.161C74.0826 240.073 70.2071 239.925 66.3316 239.699C62.8791 239.503 59.4266 239.218 55.9839 238.845C52.9248 238.51 49.8657 238.068 46.8362 237.499C44.1213 237.007 41.4361 236.369 38.7901 235.593C36.39 234.885 34.0392 234.021 31.767 232.999C29.6522 232.056 27.6259 230.936 25.7079 229.649C23.8685 228.411 22.1471 226.996 20.5733 225.434C19.0094 223.872 17.5929 222.152 16.3536 220.315C15.065 218.399 13.9437 216.385 12.9896 214.273C11.9666 212.003 11.101 209.655 10.3928 207.268C9.61574 204.625 8.97638 201.943 8.47473 199.241C7.91406 196.215 7.4616 193.159 7.12716 190.104C6.75339 186.675 6.46813 183.227 6.27141 179.778C6.04518 175.917 5.89763 172.056 5.8091 168.185C5.72058 163.862 5.6714 159.549 5.68123 155.226V97.0141C5.6714 92.701 5.72058 88.3781 5.8091 84.0553C5.89763 80.1941 6.04518 76.3232 6.27141 72.462C6.46813 69.0135 6.75339 65.5748 7.12716 62.1362C7.4616 59.0807 7.91406 56.035 8.47473 53.009C8.97638 50.2973 9.61574 47.6152 10.3928 44.9723C11.101 42.5849 11.9666 40.2466 12.9896 37.9672C13.9437 35.8647 15.065 33.8408 16.3536 31.925C17.5929 30.0878 19.0094 28.3783 20.5733 26.8063C22.1471 25.2442 23.8685 23.8294 25.7079 22.5915C27.6259 21.3044 29.6522 20.1844 31.767 19.2412C34.0392 18.2195 36.39 17.3549 38.7901 16.6573C41.4361 15.8812 44.1213 15.2425 46.8362 14.7415C49.8657 14.1815 52.9248 13.7295 55.9839 13.3955C59.4266 13.0221 62.8791 12.7372 66.3316 12.5407C70.2071 12.3148 74.0826 12.1674 77.9581 12.0888C82.286 11.9905 86.614 11.9414 90.942 11.9512H165.068ZM165.078 15.9598C169.376 15.9499 173.675 15.9991 177.973 16.0875C181.8 16.1759 185.626 16.3233 189.452 16.5394C192.836 16.7359 196.219 17.011 199.583 17.3843C202.554 17.6987 205.515 18.131 208.446 18.6812C211.023 19.1528 213.58 19.7619 216.099 20.4988C218.322 21.1472 220.495 21.9529 222.6 22.896C224.509 23.7508 226.338 24.7627 228.069 25.9221C229.692 27.0126 231.207 28.2604 232.594 29.6457C233.981 31.031 235.23 32.544 236.332 34.1651C237.492 35.8942 238.506 37.7118 239.361 39.608C240.306 41.7203 241.112 43.8916 241.761 46.1021C242.509 48.6173 243.109 51.1619 243.591 53.736C244.132 56.6638 244.565 59.6112 244.889 62.5783C245.263 65.9384 245.539 69.3083 245.735 72.688C245.952 76.5098 246.109 80.3218 246.188 84.1437C246.276 88.4371 246.325 92.7207 246.325 97.0141V155.226C246.325 159.519 246.276 163.803 246.188 168.096C246.109 171.918 245.952 175.74 245.735 179.552C245.539 182.932 245.263 186.302 244.889 189.672C244.565 192.629 244.132 195.576 243.591 198.504C243.109 201.078 242.509 203.623 241.761 206.138C241.112 208.358 240.306 210.52 239.361 212.632C238.506 214.528 237.492 216.356 236.332 218.075C235.23 219.706 233.981 221.219 232.594 222.604C231.207 223.98 229.692 225.227 228.069 226.318C226.338 227.477 224.509 228.489 222.6 229.344C220.495 230.297 218.322 231.093 216.099 231.741C213.58 232.478 211.023 233.087 208.446 233.559C205.515 234.109 202.554 234.541 199.583 234.865C196.219 235.229 192.836 235.514 189.452 235.701C185.626 235.917 181.8 236.074 177.973 236.153C173.675 236.251 169.376 236.29 165.078 236.29C165.078 236.29 165.078 236.29 165.068 236.29H90.942C90.9321 236.29 90.9321 236.29 90.9321 236.29C86.6337 236.29 82.3352 236.251 78.0368 236.153C74.2105 236.074 70.3842 235.917 66.5579 235.701C63.1742 235.514 59.7905 235.229 56.4265 234.865C53.456 234.541 50.4952 234.109 47.564 233.559C44.9869 233.087 42.4295 232.478 39.9114 231.741C37.6884 231.093 35.5146 230.297 33.4097 229.344C31.5014 228.489 29.6719 227.477 27.9407 226.318C26.3177 225.227 24.8029 223.98 23.416 222.604C22.0291 221.219 20.7799 219.706 19.6782 218.075C18.5176 216.356 17.5044 214.528 16.6487 212.632C15.7044 210.52 14.8978 208.358 14.2486 206.138C13.5011 203.623 12.901 201.078 12.4191 198.504C11.8781 195.576 11.4453 192.629 11.1207 189.672C10.7469 186.302 10.4715 182.932 10.2748 179.552C10.0584 175.74 9.90099 171.918 9.8223 168.096C9.73377 163.803 9.68459 159.519 9.68459 155.226V97.0141C9.68459 92.7207 9.73377 88.4371 9.8223 84.1437C9.90099 80.3218 10.0584 76.5098 10.2748 72.688C10.4715 69.3083 10.7469 65.9384 11.1207 62.5783C11.4453 59.6112 11.8781 56.6638 12.4191 53.736C12.901 51.1619 13.5011 48.6173 14.2486 46.1021C14.8978 43.8916 15.7044 41.7203 16.6487 39.608C17.5044 37.7118 18.5176 35.8942 19.6782 34.1651C20.7799 32.544 22.0291 31.031 23.416 29.6457C24.8029 28.2604 26.3177 27.0126 27.9407 25.9221C29.6719 24.7627 31.5014 23.7508 33.4097 22.896C35.5146 21.9529 37.6884 21.1472 39.9114 20.4988C42.4295 19.7619 44.9869 19.1528 47.564 18.6812C50.4952 18.131 53.456 17.6987 56.4265 17.3843C59.7905 17.011 63.1742 16.7359 66.5579 16.5394C70.3842 16.3233 74.2105 16.1759 78.0368 16.0875C82.3352 15.9991 86.6337 15.9499 90.9321 15.9598C90.9321 15.9598 90.9321 15.9598 90.942 15.9598H165.068C165.078 15.9598 165.078 15.9598 165.078 15.9598Z" clip-rule="evenodd"/>
+ <path fill-rule="evenodd" opacity=".1" d="M93.8618 77.4157C96.1209 75.9374 98.5007 74.5888 100.996 73.3843C103.491 72.1799 106.027 71.1555 108.59 70.3062C109.531 69.9944 110.546 70.5044 110.858 71.4452C111.17 72.3861 110.66 73.4016 109.719 73.7134C107.303 74.514 104.911 75.4801 102.556 76.6169C100.201 77.7536 97.9567 79.0258 95.8272 80.4192C94.9978 80.9619 93.8855 80.7295 93.3428 79.9001C92.8 79.0707 93.0324 77.9584 93.8618 77.4157ZM89.8472 82.5301C90.494 83.2812 90.4095 84.4144 89.6584 85.0612C85.7033 88.467 82.2706 92.3437 79.4045 96.5642C78.8477 97.3842 77.7315 97.5975 76.9115 97.0407C76.0915 96.4839 75.8782 95.3677 76.4351 94.5477C79.4756 90.0702 83.1184 85.9561 87.3162 82.3412C88.0672 81.6945 89.2005 81.779 89.8472 82.5301ZM115.092 70.3442C114.906 69.3706 115.545 68.4307 116.518 68.245C121.96 67.2068 127.447 66.9137 132.844 67.3182C133.833 67.3923 134.574 68.2536 134.5 69.242C134.426 70.2305 133.564 70.9717 132.576 70.8976C127.489 70.5163 122.318 70.7927 117.191 71.7708C116.217 71.9566 115.277 71.3179 115.092 70.3442ZM74.6954 100.814C75.5809 101.259 75.9379 102.338 75.4926 103.223C73.1754 107.832 71.4671 112.729 70.4146 117.779C70.2123 118.749 69.2617 119.372 68.2914 119.169C67.3211 118.967 66.6984 118.017 66.9006 117.046C68.0169 111.691 69.8284 106.498 72.2857 101.611C72.731 100.725 73.8098 100.368 74.6954 100.814ZM138.832 69.8537C139.035 68.8834 139.985 68.2607 140.956 68.463C146.311 69.5792 151.503 71.3907 156.391 73.848C157.277 74.2933 157.634 75.3721 157.188 76.2577C156.743 77.1432 155.664 77.5002 154.779 77.055C150.17 74.7378 145.273 73.0295 140.223 71.9769C139.253 71.7746 138.63 70.8241 138.832 69.8537ZM160.961 78.4739C161.518 77.6539 162.634 77.4405 163.454 77.9974C167.932 81.0379 172.046 84.6807 175.661 88.8785C176.308 89.6296 176.223 90.7628 175.472 91.4096C174.721 92.0563 173.588 91.9718 172.941 91.2207C169.535 87.2657 165.658 83.8329 161.438 80.9668C160.618 80.41 160.404 79.2939 160.961 78.4739ZM67.6797 123.502C68.6681 123.576 69.4094 124.438 69.3353 125.426C68.954 130.513 69.2303 135.684 70.2085 140.811C70.3943 141.785 69.7556 142.725 68.7819 142.91C67.8083 143.096 66.8684 142.457 66.6827 141.484C65.6445 136.042 65.3514 130.555 65.7559 125.158C65.83 124.169 66.6913 123.428 67.6797 123.502ZM69.8829 147.144C70.8238 146.832 71.8393 147.342 72.1511 148.283C72.9517 150.699 73.9178 153.091 75.0545 155.446C76.1913 157.801 77.4634 160.045 78.8569 162.175C79.3996 163.004 79.1672 164.116 78.3378 164.659C77.5084 165.202 76.3961 164.97 75.8533 164.14C74.3751 161.881 73.0264 159.501 71.822 157.006C70.6176 154.511 69.5932 151.975 68.7439 149.412C68.4321 148.471 68.942 147.456 69.8829 147.144ZM178.102 94.9051C178.931 94.3624 180.044 94.5947 180.586 95.4242C182.065 97.6832 183.413 100.063 184.618 102.558C185.822 105.053 186.846 107.59 187.696 110.152C188.008 111.093 187.498 112.109 186.557 112.42C185.616 112.732 184.6 112.222 184.289 111.281C183.488 108.866 182.522 106.473 181.385 104.119C180.248 101.764 178.976 99.5191 177.583 97.3896C177.04 96.5601 177.272 95.4478 178.102 94.9051ZM187.658 116.654C188.631 116.468 189.571 117.107 189.757 118.081C190.795 123.522 191.088 129.009 190.684 134.407C190.61 135.395 189.748 136.136 188.76 136.062C187.772 135.988 187.03 135.127 187.104 134.138C187.486 129.051 187.209 123.88 186.231 118.753C186.045 117.78 186.684 116.84 187.658 116.654ZM80.9678 168.155C81.7189 167.508 82.8521 167.593 83.4989 168.344C86.9047 172.299 90.7814 175.731 95.0019 178.597C95.8219 179.154 96.0352 180.27 95.4784 181.09C94.9215 181.91 93.8054 182.124 92.9854 181.567C88.5079 178.526 84.3938 174.884 80.7789 170.686C80.1321 169.935 80.2167 168.802 80.9678 168.155ZM99.2513 183.307C99.6965 182.421 100.775 182.064 101.661 182.509C106.27 184.827 111.166 186.535 116.216 187.587C117.187 187.79 117.809 188.74 117.607 189.711C117.405 190.681 116.454 191.304 115.484 191.101C110.129 189.985 104.936 188.174 100.049 185.716C99.163 185.271 98.8061 184.192 99.2513 183.307ZM188.148 140.395C189.119 140.597 189.741 141.548 189.539 142.518C188.423 147.873 186.611 153.066 184.154 157.953C183.709 158.839 182.63 159.196 181.744 158.751C180.859 158.305 180.502 157.227 180.947 156.341C183.264 151.732 184.973 146.836 186.025 141.786C186.227 140.815 187.178 140.193 188.148 140.395ZM121.94 190.322C122.014 189.334 122.875 188.593 123.864 188.667C128.951 189.048 134.122 188.772 139.249 187.793C140.222 187.608 141.162 188.246 141.348 189.22C141.534 190.194 140.895 191.134 139.921 191.319C134.48 192.358 128.993 192.651 123.595 192.246C122.607 192.172 121.866 191.311 121.94 190.322ZM179.528 162.524C180.348 163.08 180.561 164.197 180.005 165.017C176.964 169.494 173.321 173.608 169.124 177.223C168.372 177.87 167.239 177.785 166.592 177.034C165.946 176.283 166.03 175.15 166.781 174.503C170.736 171.097 174.169 167.221 177.035 163C177.592 162.18 178.708 161.967 179.528 162.524ZM145.582 188.119C145.27 187.178 145.78 186.163 146.721 185.851C149.136 185.05 151.529 184.084 153.883 182.947C156.238 181.811 158.483 180.539 160.612 179.145C161.442 178.602 162.554 178.835 163.097 179.664C163.64 180.494 163.407 181.606 162.578 182.149C160.319 183.627 157.939 184.976 155.444 186.18C152.949 187.384 150.412 188.409 147.85 189.258C146.909 189.57 145.893 189.06 145.582 188.119Z" clip-rule="evenodd"/>
+ <path fill="url(#paint2_linear)" fill-rule="evenodd" d="M93.8601 73.8527C96.1192 72.3744 98.499 71.0258 100.994 69.8214C103.489 68.6169 106.026 67.5925 108.588 66.7432C109.529 66.4314 110.545 66.9414 110.856 67.8823C111.168 68.8231 110.658 69.8386 109.717 70.1504C107.302 70.951 104.909 71.9171 102.554 73.0539C100.2 74.1906 97.955 75.4628 95.8255 76.8562C94.9961 77.399 93.8838 77.1666 93.3411 76.3372C92.7983 75.5077 93.0307 74.3954 93.8601 73.8527ZM89.8455 78.9671C90.4923 79.7182 90.4078 80.8514 89.6567 81.4982C85.7016 84.904 82.2688 88.7807 79.4028 93.0012C78.846 93.8212 77.7298 94.0345 76.9098 93.4777C76.0898 92.9209 75.8765 91.8047 76.4333 90.9847C79.4739 86.5072 83.1167 82.3931 87.3144 78.7783C88.0655 78.1315 89.1987 78.216 89.8455 78.9671ZM115.09 66.7813C114.904 65.8076 115.543 64.8678 116.517 64.682C121.958 63.6438 127.445 63.3507 132.843 63.7552C133.831 63.8293 134.572 64.6906 134.498 65.679C134.424 66.6675 133.563 67.4087 132.574 67.3346C127.487 66.9533 122.316 67.2297 117.189 68.2078C116.216 68.3936 115.276 67.7549 115.09 66.7813ZM74.6936 97.2506C75.5792 97.6959 75.9362 98.7747 75.4909 99.6603C73.1737 104.269 71.4654 109.166 70.4128 114.216C70.2106 115.186 69.26 115.809 68.2897 115.607C67.3193 115.404 66.6967 114.454 66.8989 113.483C68.0152 108.128 69.8267 102.936 72.284 98.0479C72.7292 97.1624 73.8081 96.8054 74.6936 97.2506ZM138.831 66.2907C139.033 65.3204 139.984 64.6977 140.954 64.9C146.309 66.0162 151.502 67.8277 156.389 70.285C157.275 70.7303 157.632 71.8091 157.187 72.6947C156.741 73.5803 155.663 73.9372 154.777 73.492C150.168 71.1748 145.272 69.4665 140.222 68.4139C139.251 68.2116 138.629 67.2611 138.831 66.2907ZM67.678 119.939C68.6664 120.013 69.4076 120.875 69.3336 121.863C68.9523 126.95 69.2286 132.121 70.2068 137.248C70.3925 138.222 69.7538 139.162 68.7802 139.347C67.8066 139.533 66.8667 138.894 66.6809 137.921C65.6427 132.479 65.3497 126.992 65.7542 121.595C65.8282 120.606 66.6896 119.865 67.678 119.939ZM160.96 74.9109C161.516 74.0909 162.633 73.8775 163.453 74.4344C167.93 77.4749 172.044 81.1177 175.659 85.3155C176.306 86.0666 176.221 87.1998 175.47 87.8466C174.719 88.4934 173.586 88.4088 172.939 87.6577C169.533 83.7027 165.657 80.2699 161.436 77.4039C160.616 76.847 160.403 75.7309 160.96 74.9109ZM69.8812 143.581C70.8221 143.269 71.8376 143.779 72.1494 144.72C72.95 147.136 73.9161 149.528 75.0528 151.883C76.1896 154.238 77.4617 156.482 78.8552 158.612C79.3979 159.441 79.1655 160.554 78.3361 161.096C77.5067 161.639 76.3944 161.407 75.8516 160.577C74.3734 158.318 73.0247 155.938 71.8203 153.443C70.6159 150.948 69.5915 148.412 68.7422 145.849C68.4304 144.908 68.9403 143.893 69.8812 143.581ZM178.1 91.3421C178.93 90.7994 180.042 91.0318 180.585 91.8612C182.063 94.1202 183.412 96.5 184.616 98.9951C185.82 101.49 186.845 104.027 187.694 106.589C188.006 107.53 187.496 108.546 186.555 108.857C185.614 109.169 184.599 108.659 184.287 107.718C183.486 105.303 182.52 102.91 181.383 100.556C180.247 98.2006 178.975 95.9561 177.581 93.8266C177.038 92.9972 177.271 91.8848 178.1 91.3421ZM80.9661 164.592C81.7172 163.945 82.8504 164.03 83.4971 164.781C86.903 168.736 90.7797 172.168 95.0002 175.034C95.8202 175.591 96.0335 176.707 95.4767 177.527C94.9198 178.347 93.8037 178.561 92.9837 178.004C88.5062 174.963 84.392 171.321 80.7772 167.123C80.1304 166.372 80.215 165.239 80.9661 164.592ZM187.656 113.091C188.63 112.905 189.57 113.544 189.755 114.518C190.794 119.959 191.087 125.446 190.682 130.844C190.608 131.832 189.747 132.573 188.758 132.499C187.77 132.425 187.029 131.564 187.103 130.575C187.484 125.488 187.208 120.317 186.229 115.19C186.044 114.217 186.682 113.277 187.656 113.091ZM99.2496 179.744C99.6948 178.858 100.774 178.501 101.659 178.946C106.268 181.264 111.165 182.972 116.215 184.024C117.185 184.227 117.808 185.177 117.605 186.148C117.403 187.118 116.453 187.741 115.482 187.538C110.127 186.422 104.934 184.611 100.047 182.153C99.1613 181.708 98.8044 180.629 99.2496 179.744ZM188.147 136.832C189.117 137.034 189.74 137.985 189.537 138.955C188.421 144.31 186.61 149.503 184.152 154.39C183.707 155.276 182.628 155.633 181.743 155.188C180.857 154.742 180.5 153.664 180.945 152.778C183.263 148.169 184.971 143.273 186.023 138.223C186.226 137.252 187.176 136.63 188.147 136.832ZM121.938 186.759C122.012 185.771 122.874 185.03 123.862 185.104C128.949 185.485 134.12 185.209 139.247 184.231C140.221 184.045 141.161 184.683 141.346 185.657C141.532 186.631 140.893 187.571 139.92 187.756C134.478 188.795 128.991 189.088 123.594 188.683C122.605 188.609 121.864 187.748 121.938 186.759ZM179.526 158.961C180.346 159.517 180.56 160.634 180.003 161.454C176.962 165.931 173.32 170.045 169.122 173.66C168.371 174.307 167.238 174.222 166.591 173.471C165.944 172.72 166.028 171.587 166.78 170.94C170.735 167.534 174.167 163.658 177.033 159.437C177.59 158.617 178.706 158.404 179.526 158.961ZM145.58 184.556C145.268 183.615 145.778 182.6 146.719 182.288C149.135 181.487 151.527 180.521 153.882 179.384C156.237 178.248 158.481 176.976 160.611 175.582C161.44 175.039 162.552 175.272 163.095 176.101C163.638 176.931 163.406 178.043 162.576 178.586C160.317 180.064 157.937 181.413 155.442 182.617C152.947 183.821 150.411 184.846 147.848 185.695C146.907 186.007 145.892 185.497 145.58 184.556Z" clip-rule="evenodd"/>
+ <path fill-rule="evenodd" opacity=".1" d="M202.991 91.8596C204.298 94.4442 205.484 97.121 206.539 99.8853C207.594 102.65 208.493 105.436 209.241 108.234C209.497 109.191 208.928 110.175 207.971 110.431C207.013 110.687 206.029 110.118 205.773 109.161C205.058 106.482 204.196 103.814 203.185 101.165C202.175 98.517 201.039 95.9537 199.788 93.4794C199.34 92.5948 199.695 91.5152 200.579 91.0679C201.464 90.6206 202.543 90.9751 202.991 91.8596ZM198.09 86.726C197.258 87.2635 196.147 87.0241 195.609 86.1912C192.532 81.4233 188.994 77.0581 185.079 73.133C184.379 72.4313 184.381 71.2949 185.083 70.5949C185.784 69.895 186.921 69.8964 187.621 70.5982C191.712 74.7 195.409 79.262 198.625 84.2449C199.163 85.0777 198.923 86.1885 198.09 86.726ZM209.008 115.327C209.987 115.173 210.906 115.842 211.06 116.821C211.982 122.679 212.265 128.544 211.948 134.329C211.894 135.319 211.048 136.077 210.058 136.023C209.068 135.968 208.31 135.122 208.364 134.132C208.668 128.597 208.397 122.985 207.514 117.379C207.36 116.4 208.029 115.481 209.008 115.327ZM181.368 67.2432C180.743 68.0129 179.613 68.1306 178.844 67.5061C174.476 63.9625 169.759 60.8979 164.783 58.3525C163.9 57.9011 163.551 56.8198 164.002 55.9374C164.453 55.0549 165.535 54.7054 166.417 55.1568C171.615 57.8153 176.542 61.0165 181.105 64.7187C181.875 65.3432 181.992 66.4735 181.368 67.2432ZM209.521 140.997C210.5 141.155 211.165 142.076 211.008 143.055C210.072 148.856 208.531 154.526 206.427 159.972C206.07 160.896 205.031 161.356 204.106 160.999C203.182 160.642 202.722 159.603 203.079 158.678C205.094 153.464 206.569 148.036 207.464 142.483C207.622 141.505 208.543 140.839 209.521 140.997ZM159.435 53.8937C159.078 54.8183 158.038 55.2782 157.114 54.921C151.9 52.9064 146.472 51.4315 140.919 50.5361C139.94 50.3783 139.275 49.4571 139.433 48.4785C139.591 47.5 140.512 46.8346 141.49 46.9924C147.292 47.9279 152.962 49.4687 158.408 51.5728C159.332 51.93 159.792 52.9691 159.435 53.8937ZM202.063 165.566C202.945 166.018 203.295 167.099 202.843 167.981C200.185 173.179 196.983 178.106 193.281 182.669C192.657 183.439 191.526 183.557 190.757 182.932C189.987 182.308 189.869 181.177 190.494 180.408C194.037 176.04 197.102 171.323 199.648 166.347C200.099 165.464 201.18 165.115 202.063 165.566ZM134.459 47.9422C134.404 48.9319 133.558 49.6902 132.568 49.6359C127.033 49.3323 121.42 49.603 115.815 50.4857C114.836 50.6399 113.917 49.9711 113.763 48.992C113.609 48.0129 114.277 47.0941 115.257 46.94C121.115 46.0175 126.98 45.7346 132.765 46.0519C133.754 46.1062 134.513 46.9525 134.459 47.9422ZM187.405 186.647C188.105 187.349 188.104 188.485 187.402 189.185C183.3 193.276 178.738 196.974 173.755 200.189C172.922 200.727 171.811 200.487 171.274 199.655C170.737 198.822 170.976 197.711 171.809 197.173C176.577 194.096 180.942 190.558 184.867 186.644C185.569 185.944 186.705 185.945 187.405 186.647ZM108.867 50.0293C109.123 50.9869 108.554 51.9707 107.596 52.2266C104.918 52.9424 102.249 53.8036 99.6011 54.8145C96.9528 55.8255 94.3894 56.9612 91.9151 58.2124C91.0306 58.6597 89.9509 58.3052 89.5036 57.4207C89.0563 56.5362 89.4108 55.4565 90.2953 55.0092C92.88 53.7022 95.5567 52.5163 98.321 51.4611C101.085 50.4059 103.871 49.5065 106.67 48.7588C107.627 48.5029 108.611 49.0717 108.867 50.0293ZM166.932 202.144C167.379 203.028 167.025 204.108 166.14 204.555C163.556 205.862 160.879 207.048 158.115 208.103C155.35 209.158 152.564 210.058 149.766 210.805C148.809 211.061 147.825 210.492 147.569 209.535C147.313 208.577 147.882 207.594 148.839 207.338C151.518 206.622 154.186 205.761 156.835 204.75C159.483 203.739 162.046 202.603 164.521 201.352C165.405 200.905 166.485 201.259 166.932 202.144ZM85.1618 59.9096C85.6992 60.7425 85.4598 61.8533 84.627 62.3908C79.859 65.4679 75.4938 69.0058 71.5688 72.9207C70.867 73.6207 69.7307 73.6192 69.0307 72.9174C68.3307 72.2156 68.3322 71.0793 69.034 70.3793C73.1357 66.2881 77.6978 62.5907 82.6806 59.3749C83.5134 58.8374 84.6243 59.0768 85.1618 59.9096ZM142.673 210.572C142.827 211.551 142.158 212.47 141.179 212.624C135.321 213.547 129.456 213.83 123.671 213.512C122.681 213.458 121.923 212.612 121.977 211.622C122.032 210.632 122.878 209.874 123.868 209.928C129.403 210.232 135.015 209.961 140.621 209.079C141.6 208.924 142.519 209.593 142.673 210.572ZM65.679 76.632C66.4487 77.2565 66.5664 78.3868 65.9419 79.1565C62.3983 83.5241 59.3336 88.2409 56.7882 93.2174C56.3369 94.0999 55.2556 94.4494 54.3731 93.998C53.4907 93.5466 53.1412 92.4654 53.5925 91.5829C56.2511 86.3852 59.4522 81.4581 63.1545 76.895C63.779 76.1252 64.9092 76.0075 65.679 76.632ZM117.003 211.086C116.845 212.064 115.924 212.73 114.945 212.572C109.144 211.636 103.474 210.096 98.0282 207.991C97.1036 207.634 96.6437 206.595 97.0009 205.671C97.3582 204.746 98.3973 204.286 99.3219 204.643C104.536 206.658 109.964 208.133 115.517 209.028C116.495 209.186 117.161 210.107 117.003 211.086ZM52.3294 98.5652C53.254 98.9224 53.714 99.9615 53.3567 100.886C51.3422 106.1 49.8672 111.528 48.9718 117.081C48.814 118.06 47.8929 118.725 46.9143 118.567C45.9357 118.409 45.2704 117.488 45.4282 116.51C46.3637 110.708 47.9044 105.038 50.0085 99.5925C50.3657 98.6679 51.4049 98.2079 52.3294 98.5652ZM92.4338 203.627C91.9824 204.509 90.9011 204.859 90.0187 204.407C84.821 201.749 79.8938 198.548 75.3307 194.845C74.561 194.221 74.4433 193.091 75.0678 192.321C75.6923 191.551 76.8225 191.434 77.5922 192.058C81.9599 195.602 86.6767 198.666 91.6532 201.212C92.5357 201.663 92.8851 202.744 92.4338 203.627ZM46.3779 123.541C47.3677 123.596 48.126 124.442 48.0717 125.432C47.768 130.967 48.0388 136.579 48.9215 142.185C49.0756 143.164 48.4069 144.083 47.4277 144.237C46.4486 144.391 45.5299 143.723 45.3757 142.743C44.4532 136.885 44.1703 131.02 44.4876 125.235C44.5419 124.245 45.3882 123.487 46.3779 123.541ZM71.3532 188.969C70.6514 189.669 69.515 189.668 68.815 188.966C64.7239 184.864 61.0264 180.302 57.8106 175.319C57.2732 174.487 57.5126 173.376 58.3454 172.838C59.1782 172.301 60.2891 172.54 60.8265 173.373C63.9037 178.141 67.4416 182.506 71.3565 186.431C72.0564 187.133 72.0549 188.269 71.3532 188.969ZM48.4651 149.133C49.4227 148.877 50.4064 149.446 50.6623 150.404C51.3781 153.082 52.2393 155.751 53.2503 158.399C54.2612 161.047 55.397 163.611 56.6482 166.085C57.0954 166.969 56.741 168.049 55.8564 168.496C54.9719 168.944 53.8922 168.589 53.445 167.705C52.138 165.12 50.952 162.443 49.8968 159.679C48.8416 156.915 47.9423 154.129 47.1945 151.33C46.9387 150.373 47.5075 149.389 48.4651 149.133Z" clip-rule="evenodd"/>
+ <path fill="url(#paint3_linear)" fill-rule="evenodd" d="M202.993 88.2953C204.3 90.88 205.486 93.5567 206.541 96.321C207.596 99.0853 208.495 101.871 209.243 104.67C209.499 105.627 208.93 106.611 207.972 106.867C207.015 107.123 206.031 106.554 205.775 105.596C205.059 102.918 204.198 100.249 203.187 97.6011C202.176 94.9527 201.041 92.3894 199.789 89.9151C199.342 89.0306 199.697 87.9509 200.581 87.5036C201.466 87.0563 202.545 87.4108 202.993 88.2953ZM198.092 83.1617C197.259 83.6992 196.149 83.4598 195.611 82.627C192.534 77.859 188.996 73.4938 185.081 69.5688C184.381 68.867 184.383 67.7306 185.084 67.0307C185.786 66.3307 186.923 66.3322 187.623 67.034C191.714 71.1357 195.411 75.6978 198.627 80.6806C199.164 81.5134 198.925 82.6243 198.092 83.1617ZM209.01 111.763C209.989 111.609 210.908 112.277 211.062 113.257C211.984 119.115 212.267 124.98 211.95 130.765C211.896 131.754 211.049 132.513 210.06 132.459C209.07 132.404 208.312 131.558 208.366 130.568C208.67 125.033 208.399 119.42 207.516 113.815C207.362 112.836 208.031 111.917 209.01 111.763ZM181.37 63.6789C180.745 64.4487 179.615 64.5664 178.845 63.9419C174.478 60.3983 169.761 57.3336 164.784 54.7882C163.902 54.3368 163.552 53.2556 164.004 52.3731C164.455 51.4906 165.536 51.1412 166.419 51.5925C171.617 54.251 176.544 57.4522 181.107 61.1545C181.877 61.779 181.994 62.9092 181.37 63.6789ZM209.523 137.433C210.502 137.591 211.167 138.512 211.009 139.49C210.074 145.292 208.533 150.962 206.429 156.408C206.072 157.332 205.033 157.792 204.108 157.435C203.184 157.078 202.724 156.038 203.081 155.114C205.095 149.9 206.57 144.472 207.466 138.919C207.624 137.94 208.545 137.275 209.523 137.433ZM159.437 50.3294C159.079 51.254 158.04 51.7139 157.116 51.3567C151.902 49.3421 146.473 47.8672 140.921 46.9718C139.942 46.814 139.277 45.8928 139.435 44.9143C139.593 43.9357 140.514 43.2704 141.492 43.4282C147.293 44.3636 152.964 45.9044 158.409 48.0085C159.334 48.3657 159.794 49.4048 159.437 50.3294ZM202.064 162.002C202.947 162.453 203.296 163.535 202.845 164.417C200.187 169.615 196.985 174.542 193.283 179.105C192.659 179.875 191.528 179.992 190.759 179.368C189.989 178.743 189.871 177.613 190.496 176.843C194.039 172.476 197.104 167.759 199.649 162.783C200.101 161.9 201.182 161.551 202.064 162.002ZM134.46 44.3779C134.406 45.3676 133.56 46.1259 132.57 46.0717C127.035 45.768 121.422 46.0388 115.817 46.9214C114.838 47.0756 113.919 46.4069 113.765 45.4277C113.61 44.4486 114.279 43.5299 115.258 43.3757C121.117 42.4532 126.982 42.1703 132.767 42.4876C133.756 42.5419 134.515 43.3882 134.46 44.3779ZM187.407 183.083C188.107 183.784 188.105 184.921 187.404 185.621C183.302 189.712 178.74 193.409 173.757 196.625C172.924 197.163 171.813 196.923 171.276 196.09C170.738 195.258 170.978 194.147 171.811 193.609C176.579 190.532 180.944 186.994 184.869 183.079C185.571 182.379 186.707 182.381 187.407 183.083ZM108.869 46.4651C109.125 47.4227 108.556 48.4064 107.598 48.6623C104.919 49.3781 102.251 50.2393 99.6029 51.2503C96.9546 52.2612 94.3912 53.3969 91.9169 54.6481C91.0324 55.0954 89.9528 54.741 89.5055 53.8564C89.0582 52.9719 89.4126 51.8922 90.2972 51.4449C92.8818 50.1379 95.5586 48.952 98.3229 47.8968C101.087 46.8416 103.873 45.9423 106.671 45.1945C107.629 44.9386 108.613 45.5075 108.869 46.4651ZM166.934 198.579C167.381 199.464 167.027 200.543 166.142 200.991C163.558 202.298 160.881 203.484 158.117 204.539C155.352 205.594 152.566 206.493 149.768 207.241C148.81 207.497 147.827 206.928 147.571 205.971C147.315 205.013 147.884 204.029 148.841 203.773C151.52 203.058 154.188 202.196 156.836 201.185C159.485 200.175 162.048 199.039 164.522 197.788C165.407 197.34 166.487 197.695 166.934 198.579ZM85.1636 56.3454C85.7011 57.1782 85.4616 58.289 84.6288 58.8265C79.8609 61.9037 75.4957 65.4416 71.5706 69.3564C70.8688 70.0564 69.7325 70.0549 69.0325 69.3532C68.3325 68.6514 68.334 67.515 69.0358 66.815C73.1376 62.7239 77.6996 59.0264 82.6824 55.8106C83.5153 55.2731 84.6261 55.5126 85.1636 56.3454ZM142.675 207.008C142.829 207.987 142.16 208.906 141.181 209.06C135.323 209.982 129.457 210.265 123.673 209.948C122.683 209.894 121.925 209.047 121.979 208.058C122.033 207.068 122.88 206.31 123.869 206.364C129.405 206.668 135.017 206.397 140.623 205.514C141.602 205.36 142.521 206.029 142.675 207.008ZM65.6808 73.0678C66.4505 73.6923 66.5682 74.8225 65.9437 75.5922C62.4001 79.9598 59.3355 84.6767 56.7901 89.6532C56.3387 90.5356 55.2574 90.8851 54.3749 90.4337C53.4925 89.9824 53.143 88.9011 53.5944 88.0186C56.2529 82.821 59.4541 77.8938 63.1563 73.3307C63.7808 72.561 64.9111 72.4433 65.6808 73.0678ZM117.005 207.521C116.847 208.5 115.926 209.165 114.947 209.008C109.146 208.072 103.476 206.531 98.03 204.427C97.1055 204.07 96.6455 203.031 97.0028 202.106C97.36 201.182 98.3991 200.722 99.3237 201.079C104.538 203.094 109.966 204.568 115.519 205.464C116.497 205.622 117.162 206.543 117.005 207.521ZM52.3313 95.0009C53.2559 95.3581 53.7158 96.3973 53.3586 97.3218C51.344 102.536 49.8691 107.964 48.9737 113.517C48.8159 114.495 47.8947 115.161 46.9161 115.003C45.9376 114.845 45.2722 113.924 45.43 112.945C46.3655 107.144 47.9063 101.474 50.0103 96.0282C50.3676 95.1036 51.4067 94.6437 52.3313 95.0009ZM92.4356 200.063C91.9842 200.945 90.9029 201.295 90.0205 200.843C84.8228 198.185 79.8957 194.983 75.3325 191.281C74.5628 190.657 74.4451 189.526 75.0696 188.757C75.6941 187.987 76.8243 187.869 77.5941 188.494C81.9617 192.037 86.6785 195.102 91.655 197.648C92.5375 198.099 92.887 199.18 92.4356 200.063ZM46.3798 119.977C47.3695 120.032 48.1278 120.878 48.0735 121.868C47.7699 127.403 48.0406 133.015 48.9233 138.621C49.0775 139.6 48.4087 140.519 47.4296 140.673C46.4504 140.827 45.5317 140.158 45.3775 139.179C44.4551 133.321 44.1721 127.456 44.4894 121.671C44.5437 120.681 45.3901 119.923 46.3798 119.977ZM71.355 185.405C70.6532 186.105 69.5169 186.104 68.8169 185.402C64.7257 181.3 61.0283 176.738 57.8125 171.755C57.275 170.922 57.5144 169.811 58.3472 169.274C59.18 168.736 60.2909 168.976 60.8284 169.809C63.9055 174.577 67.4434 178.942 71.3583 182.867C72.0583 183.569 72.0568 184.705 71.355 185.405ZM48.4669 145.569C49.4245 145.313 50.4083 145.882 50.6641 146.839C51.3799 149.518 52.2412 152.186 53.2521 154.835C54.263 157.483 55.3988 160.046 56.65 162.521C57.0973 163.405 56.7428 164.485 55.8583 164.932C54.9737 165.379 53.8941 165.025 53.4468 164.14C52.1398 161.556 50.9539 158.879 49.8987 156.115C48.8435 153.35 47.9441 150.564 47.1964 147.766C46.9405 146.809 47.5093 145.825 48.4669 145.569Z" clip-rule="evenodd"/>
+ <path fill-rule="evenodd" opacity=".1" d="M119.017 89.4655C121.327 88.9407 123.713 88.6083 126.158 88.4861C128.603 88.3639 131.01 88.4568 133.361 88.7486C134.345 88.8707 135.043 89.7671 134.921 90.7508C134.799 91.7344 133.903 92.4328 132.919 92.3107C130.773 92.0444 128.574 91.9593 126.337 92.0711C124.1 92.1828 121.92 92.4868 119.812 92.9658C118.845 93.1853 117.883 92.5797 117.664 91.6131C117.444 90.6466 118.05 89.685 119.017 89.4655ZM138.165 91.4464C138.458 90.4993 139.462 89.9683 140.409 90.2605C145.064 91.6963 149.379 93.9348 153.186 96.8204C153.975 97.4193 154.13 98.545 153.531 99.3349C152.933 100.125 151.807 100.28 151.017 99.6807C147.539 97.0441 143.599 95.0006 139.351 93.6904C138.404 93.3982 137.873 92.3936 138.165 91.4464ZM114.505 92.6288C114.89 93.5421 114.462 94.5947 113.549 94.9798C109.453 96.7069 105.736 99.1331 102.539 102.103C101.812 102.778 100.677 102.736 100.002 102.01C99.3277 101.284 99.3695 100.148 100.096 99.4734C103.595 96.2227 107.666 93.5651 112.154 91.6724C113.068 91.2873 114.12 91.7154 114.505 92.6288ZM97.7753 104.471C98.5651 105.07 98.72 106.196 98.1212 106.986C95.4845 110.463 93.441 114.404 92.1308 118.651C91.8387 119.598 90.834 120.129 89.8868 119.837C88.9397 119.545 88.4087 118.54 88.7009 117.593C90.1367 112.939 92.3752 108.623 95.2609 104.817C95.8597 104.027 96.9854 103.872 97.7753 104.471ZM155.993 101.562C156.719 100.887 157.854 100.929 158.529 101.655C161.78 105.155 164.437 109.226 166.33 113.714C166.715 114.627 166.287 115.68 165.374 116.065C164.46 116.45 163.408 116.022 163.023 115.109C161.296 111.013 158.869 107.296 155.899 104.098C155.225 103.372 155.266 102.236 155.993 101.562ZM166.389 119.223C167.356 119.004 168.317 119.61 168.537 120.576C169.062 122.886 169.394 125.272 169.516 127.717C169.639 130.162 169.546 132.57 169.254 134.921C169.132 135.905 168.235 136.603 167.252 136.481C166.268 136.359 165.57 135.462 165.692 134.479C165.958 132.333 166.043 130.133 165.931 127.897C165.82 125.66 165.516 123.48 165.037 121.371C164.817 120.405 165.423 119.443 166.389 119.223ZM89.1912 123.081C90.1748 123.203 90.8732 124.1 90.7512 125.083C90.4848 127.229 90.3997 129.429 90.5115 131.665C90.6232 133.902 90.9272 136.082 91.4062 138.191C91.6257 139.158 91.0201 140.119 90.0536 140.339C89.087 140.558 88.1254 139.953 87.9059 138.986C87.3811 136.676 87.0487 134.29 86.9265 131.845C86.8043 129.4 86.8972 126.992 87.189 124.641C87.3111 123.658 88.2075 122.959 89.1912 123.081ZM166.556 139.725C167.503 140.017 168.034 141.022 167.742 141.969C166.306 146.624 164.068 150.939 161.182 154.745C160.583 155.535 159.457 155.69 158.668 155.091C157.878 154.492 157.723 153.366 158.322 152.577C160.958 149.099 163.002 145.158 164.312 140.911C164.604 139.964 165.609 139.433 166.556 139.725ZM91.0692 143.497C91.9825 143.112 93.0351 143.54 93.4202 144.454C95.1473 148.549 97.5735 152.266 100.544 155.464C101.218 156.19 101.176 157.326 100.45 158C99.724 158.675 98.5884 158.633 97.9138 157.907C94.6631 154.407 92.0055 150.337 90.1128 145.848C89.7277 144.935 90.1559 143.882 91.0692 143.497ZM102.912 160.227C103.51 159.437 104.636 159.283 105.426 159.881C108.904 162.518 112.844 164.561 117.092 165.872C118.039 166.164 118.57 167.169 118.278 168.116C117.985 169.063 116.981 169.594 116.034 169.302C111.379 167.866 107.063 165.627 103.257 162.742C102.468 162.143 102.313 161.017 102.912 160.227ZM156.441 157.552C157.115 158.278 157.073 159.414 156.347 160.089C152.848 163.339 148.777 165.997 144.289 167.89C143.375 168.275 142.323 167.847 141.938 166.933C141.552 166.02 141.981 164.967 142.894 164.582C146.989 162.855 150.707 160.429 153.904 157.459C154.63 156.784 155.766 156.826 156.441 157.552ZM121.522 168.811C121.644 167.828 122.54 167.129 123.524 167.251C125.67 167.518 127.869 167.603 130.106 167.491C132.343 167.379 134.523 167.075 136.631 166.596C137.598 166.377 138.559 166.982 138.779 167.949C138.999 168.916 138.393 169.877 137.426 170.097C135.116 170.621 132.73 170.954 130.285 171.076C127.84 171.198 125.433 171.105 123.082 170.813C122.098 170.691 121.4 169.795 121.522 168.811Z" clip-rule="evenodd"/>
+ <path fill="url(#paint4_linear)" fill-rule="evenodd" d="M119.013 85.9023C121.324 85.3776 123.71 85.0451 126.155 84.9229C128.6 84.8007 131.007 84.8937 133.358 85.1855C134.342 85.3076 135.04 86.2039 134.918 87.1876C134.796 88.1712 133.9 88.8697 132.916 88.7476C130.77 88.4812 128.571 88.3961 126.334 88.5079C124.097 88.6197 121.917 88.9236 119.808 89.4026C118.842 89.6221 117.88 89.0166 117.661 88.05C117.441 87.0834 118.047 86.1219 119.013 85.9023ZM138.162 87.8833C138.454 86.9361 139.459 86.4051 140.406 86.6973C145.061 88.1331 149.376 90.3716 153.182 93.2573C153.972 93.8561 154.127 94.9819 153.528 95.7717C152.929 96.5616 151.804 96.7164 151.014 96.1176C147.536 93.481 143.596 91.4375 139.348 90.1273C138.401 89.8351 137.87 88.8304 138.162 87.8833ZM114.502 89.0656C114.887 89.9789 114.459 91.0315 113.546 91.4167C109.45 93.1438 105.733 95.5699 102.536 98.5401C101.809 99.2147 100.674 99.1729 99.9991 98.4467C99.3245 97.7205 99.3664 96.5849 100.093 95.9103C103.592 92.6595 107.663 90.002 112.151 88.1093C113.064 87.7241 114.117 88.1523 114.502 89.0656ZM97.7721 100.908C98.562 101.507 98.7168 102.633 98.118 103.422C95.4814 106.9 93.4379 110.841 92.1277 115.088C91.8355 116.035 90.8308 116.566 89.8837 116.274C88.9365 115.982 88.4055 114.977 88.6977 114.03C90.1335 109.375 92.372 105.06 95.2577 101.254C95.8565 100.464 96.9823 100.309 97.7721 100.908ZM155.99 97.9987C156.716 97.3241 157.851 97.3659 158.526 98.0922C161.777 101.592 164.434 105.662 166.327 110.151C166.712 111.064 166.284 112.117 165.371 112.502C164.457 112.887 163.405 112.459 163.02 111.545C161.292 107.45 158.866 103.733 155.896 100.535C155.221 99.8089 155.263 98.6733 155.99 97.9987ZM166.386 115.66C167.353 115.441 168.314 116.046 168.534 117.013C169.059 119.323 169.391 121.709 169.513 124.154C169.635 126.599 169.543 129.007 169.251 131.358C169.129 132.341 168.232 133.04 167.249 132.918C166.265 132.796 165.567 131.899 165.689 130.916C165.955 128.77 166.04 126.57 165.928 124.333C165.817 122.097 165.513 119.917 165.034 117.808C164.814 116.841 165.42 115.88 166.386 115.66ZM89.188 119.518C90.1717 119.64 90.8701 120.537 90.748 121.52C90.4816 123.666 90.3965 125.866 90.5083 128.102C90.6201 130.339 90.9241 132.519 91.403 134.628C91.6226 135.594 91.017 136.556 90.0504 136.775C89.0838 136.995 88.1223 136.389 87.9027 135.423C87.378 133.113 87.0455 130.726 86.9233 128.281C86.8012 125.837 86.8941 123.429 87.1859 121.078C87.308 120.094 88.2044 119.396 89.188 119.518ZM166.553 136.162C167.5 136.454 168.031 137.459 167.739 138.406C166.303 143.06 164.065 147.376 161.179 151.182C160.58 151.972 159.454 152.127 158.664 151.528C157.875 150.929 157.72 149.803 158.319 149.013C160.955 145.536 162.999 141.595 164.309 137.348C164.601 136.401 165.606 135.87 166.553 136.162ZM91.066 139.934C91.9793 139.549 93.0319 139.977 93.4171 140.89C95.1442 144.986 97.5704 148.703 100.541 151.901C101.215 152.627 101.173 153.762 100.447 154.437C99.7209 155.112 98.5853 155.07 97.9107 154.344C94.66 150.844 92.0024 146.773 90.1097 142.285C89.7245 141.372 90.1527 140.319 91.066 139.934ZM102.908 156.664C103.507 155.874 104.633 155.719 105.423 156.318C108.9 158.955 112.841 160.998 117.088 162.309C118.036 162.601 118.567 163.605 118.274 164.553C117.982 165.5 116.978 166.031 116.03 165.738C111.376 164.303 107.06 162.064 103.254 159.178C102.464 158.58 102.31 157.454 102.908 156.664ZM156.437 153.989C157.112 154.715 157.07 155.851 156.344 156.525C152.845 159.776 148.774 162.434 144.286 164.327C143.372 164.712 142.32 164.283 141.934 163.37C141.549 162.457 141.977 161.404 142.891 161.019C146.986 159.292 150.704 156.866 153.901 153.896C154.627 153.221 155.763 153.263 156.437 153.989ZM121.518 165.248C121.641 164.265 122.537 163.566 123.521 163.688C125.667 163.955 127.866 164.04 130.103 163.928C132.339 163.816 134.52 163.512 136.628 163.033C137.595 162.814 138.556 163.419 138.776 164.386C138.995 165.352 138.39 166.314 137.423 166.533C135.113 167.058 132.727 167.391 130.282 167.513C127.837 167.635 125.43 167.542 123.078 167.25C122.095 167.128 121.396 166.232 121.518 165.248Z" clip-rule="evenodd"/>
+ <g opacity=".2" filter="url(#filter1_f)">
+ <path d="M114.064 104.827C113.597 104.816 113.132 104.897 112.696 105.065C112.261 105.234 111.865 105.486 111.53 105.807C111.195 106.128 110.929 106.512 110.747 106.936C110.565 107.36 110.472 107.816 110.471 108.276L110.432 129.774L110.393 151.282C110.392 151.888 110.553 152.483 110.861 153.008C111.168 153.534 111.61 153.97 112.143 154.274C112.676 154.578 113.28 154.739 113.896 154.74C114.512 154.741 115.117 154.582 115.651 154.28L134.601 143.56L153.55 132.84C154.085 132.538 154.531 132.103 154.841 131.577C155.151 131.052 155.315 130.456 155.316 129.849C155.317 129.241 155.155 128.644 154.846 128.118C154.538 127.592 154.094 127.155 153.559 126.852L134.649 116.074L115.739 105.287C115.229 104.998 114.653 104.839 114.064 104.827V104.827Z"/>
+ </g>
+ <path fill="url(#paint5_linear)" d="M114.064 101.261C113.597 101.251 113.132 101.332 112.696 101.5C112.261 101.668 111.865 101.921 111.53 102.242C111.195 102.563 110.929 102.947 110.747 103.371C110.565 103.795 110.472 104.25 110.471 104.71L110.432 126.209L110.393 147.716C110.392 148.322 110.553 148.918 110.861 149.443C111.168 149.968 111.61 150.405 112.143 150.709C112.676 151.013 113.28 151.173 113.896 151.174C114.512 151.175 115.117 151.017 115.651 150.715L134.601 139.995L153.55 129.274C154.085 128.973 154.531 128.537 154.841 128.012C155.151 127.487 155.315 126.891 155.316 126.283C155.317 125.676 155.155 125.079 154.846 124.553C154.538 124.027 154.094 123.59 153.559 123.287L134.649 112.509L115.739 101.721C115.229 101.432 114.653 101.274 114.064 101.261V101.261Z"/>
+ <path fill="#fff" opacity=".2" d="M114.063 101.26C113.596 101.25 113.131 101.331 112.696 101.499C112.261 101.667 111.864 101.919 111.529 102.24C111.195 102.561 110.928 102.945 110.746 103.369C110.565 103.792 110.47 104.247 110.47 104.707L110.435 126.21L110.393 147.714C110.394 147.769 110.396 147.825 110.4 147.881L110.435 129.776L110.47 108.273C110.47 107.813 110.565 107.358 110.746 106.934C110.928 106.51 111.195 106.127 111.529 105.805C111.864 105.484 112.261 105.232 112.696 105.064C113.131 104.896 113.596 104.815 114.063 104.826C114.653 104.838 115.23 104.996 115.741 105.285L134.647 116.072L153.56 126.851C154.075 127.144 154.506 127.561 154.813 128.063C155.054 127.669 155.213 127.233 155.281 126.778C155.349 126.323 155.323 125.86 155.207 125.415C155.09 124.97 154.884 124.553 154.601 124.187C154.318 123.821 153.964 123.515 153.56 123.286L134.647 112.506L115.741 101.72C115.23 101.431 114.653 101.272 114.063 101.26V101.26Z"/>
+ </g>
+ <defs>
+ <filter id="filter0_d" width="264.648" height="248.338" x="-4.32" y="5.95" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+ <feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="effect1_dropShadow" mode="normal" result="shape"/>
+ </filter>
+ <filter id="filter1_f" width="64.922" height="69.914" x="100.39" y="94.83" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" mode="normal" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="5.676" x2="5.676" y1="11.947" y2="240.285" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#00A7FD"/>
+ <stop offset="1" stop-color="#9914DC"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="132.082" x2="132.082" y1="11.95" y2="240.29" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#fff"/>
+ <stop offset=".125" stop-color="#fff" stop-opacity=".098"/>
+ <stop offset=".925" stop-opacity=".098"/>
+ <stop offset="1" stop-opacity=".498"/>
+ </linearGradient>
+ <linearGradient id="paint2_linear" x1="46.993" x2="99.88" y1="97.882" y2="207.445" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#00FFEE"/>
+ <stop offset="1" stop-color="#14DC99"/>
+ </linearGradient>
+ <linearGradient id="paint3_linear" x1="175.607" x2="22.319" y1="20.317" y2="78.83" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#5786FF"/>
+ <stop offset=".5" stop-color="#51A8FF"/>
+ <stop offset="1" stop-color="#0F82F5"/>
+ </linearGradient>
+ <linearGradient id="paint4_linear" x1="86.742" x2="90.69" y1="88.689" y2="167.694" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#57FFB3"/>
+ <stop offset=".5" stop-color="#51FF8B"/>
+ <stop offset="1" stop-color="#0FF55C"/>
+ </linearGradient>
+ <linearGradient id="paint5_linear" x1="110.393" x2="110.393" y1="101.26" y2="151.174" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#6AFF57"/>
+ <stop offset=".5" stop-color="#8BFF51"/>
+ <stop offset="1" stop-color="#5CF50F"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect fill="#fff" width="256" height="256"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/lyx.svg b/.icons/Gruvbox_Dark-2/apps/64/lyx.svg
new file mode 100755
index 000000000..57df3c506
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/lyx.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="WiZ8Fjuhxm4aROS4Y2T0CyFkelu0rz92" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#WiZ8Fjuhxm4aROS4Y2T0CyFkelu0rz92)">
+ <linearGradient id="_lgradient_115" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_115)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_116" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_116)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_117" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(59.62,0,0,64.953,55.5,92.072)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_117)" fill-rule="evenodd" d="M 78.398 157.025 L 55.5 101.7 L 73.936 92.68 L 74.393 92.072 L 89.253 129.68 L 107.099 120.203 L 115.12 138.07"/>
+ <linearGradient id="_lgradient_118" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(61.712,0,0,70.387,94.28,101.242)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_118)" fill-rule="evenodd" d="M 94.28 101.242 L 117.335 104.489 L 124.179 119.417 L 132.786 106.514 L 155.992 109.61 L 134.722 141.317 L 129.512 171.629 L 107.963 168.053 L 111.667 140.859"/>
+ <linearGradient id="_lgradient_119" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(65.828,0,0,69.332,134.672,82.371)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff6d57"/>
+ <stop offset="50%" style="stop-color:#ff5160"/>
+ <stop offset="100%" style="stop-color:#f50f22"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_119)" fill-rule="evenodd" d="M 145.114 82.371 L 165.246 86.404 L 169.58 100.021 L 178.427 89.517 L 200.5 94.376 L 180.737 117.408 L 191.893 151.703 L 168.141 149.282 L 163.913 130.673 L 153.169 145.969 L 134.672 139.978 L 153.236 112.566"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/m_doom.svg b/.icons/Gruvbox_Dark-2/apps/64/m_doom.svg
new file mode 120000
index 000000000..8bad13ce2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/m_doom.svg
@@ -0,0 +1 @@
+wolfenstein.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/magnatune.svg b/.icons/Gruvbox_Dark-2/apps/64/magnatune.svg
new file mode 100755
index 000000000..a360eeaf9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/magnatune.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="YqrOrScGlUeij27Czrji9HGQ1NqOPYqj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#YqrOrScGlUeij27Czrji9HGQ1NqOPYqj)">
+ <linearGradient id="_lgradient_67" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_67)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_68" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_68)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="nNxYn1G5MnDUfyRuPELMIxhj9e5jne0e" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#nNxYn1G5MnDUfyRuPELMIxhj9e5jne0e)">
+ <path d="M 128 47.562467 C 82.436512 47.562467 45.5 84.498975 45.5 130.06247 C 45.5 151.942826 54.191941 172.927024 69.66369 188.39878 C 85.135447 203.870537 106.119645 212.56247 128 212.56247 C 173.563488 212.56247 210.5 175.625958 210.5 130.06247 C 210.5 84.498975 173.563488 47.562467 128 47.562467 Z M 128 72.31247 C 137.141003 72.31247 144.5 78.942008 144.5 87.169065 L 144.5 156.455868 C 144.5 164.681123 137.141003 171.314115 128 171.314115 C 118.859005 171.314115 111.5 164.681123 111.5 156.455868 L 111.5 87.169065 C 111.5 78.943818 118.859005 72.310818 128 72.310818 L 128 72.31247 Z M 78.5 105.31247 C 87.641003 105.31247 95 112.671467 95 121.81247 L 95 154.812478 C 95 163.953466 87.641003 171.312463 78.5 171.312463 C 69.359005 171.312463 62.000004 163.953466 62.000004 154.812478 L 62.000004 121.81247 C 62.000004 112.671467 69.359005 105.31247 78.5 105.31247 Z M 177.5 105.31247 C 186.641003 105.31247 194 112.671467 194 121.81247 L 194 154.812478 C 194 163.953466 186.641003 171.312463 177.5 171.312463 C 168.358997 171.312463 161 163.953466 161 154.812478 L 161 121.81247 C 161 112.671467 168.358997 105.31247 177.5 105.31247 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 128 43.43753 C 82.436512 43.43753 45.5 80.374034 45.5 125.937522 C 45.5 147.817892 54.191941 168.802091 69.66369 184.273832 C 85.135447 199.745588 106.119645 208.437522 128 208.437522 C 173.563488 208.437522 210.5 171.501025 210.5 125.937522 C 210.5 80.374034 173.563488 43.43753 128 43.43753 Z M 128 68.18753 C 137.141003 68.18753 144.5 74.817225 144.5 83.045777 L 144.5 152.329282 C 144.5 160.554522 137.141003 167.18753 128 167.18753 C 118.859005 167.18753 111.5 160.554522 111.5 152.329282 L 111.5 83.045777 C 111.5 74.817225 118.859005 68.18753 128 68.18753 Z M 78.5 101.18753 C 87.641003 101.18753 95 108.546526 95 117.68753 L 95 150.68753 C 95 159.828533 87.641003 167.18753 78.5 167.18753 C 69.359005 167.18753 62.000004 159.828533 62.000004 150.68753 L 62.000004 117.68753 C 62.000004 108.546526 69.359005 101.18753 78.5 101.18753 Z M 177.5 101.18753 C 186.641003 101.18753 194 108.546526 194 117.68753 L 194 150.68753 C 194 159.828533 186.641003 167.18753 177.5 167.18753 C 168.358997 167.18753 161 159.828533 161 150.68753 L 161 117.68753 C 161 108.546526 168.358997 101.18753 177.5 101.18753 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/magnifying-glass.svg b/.icons/Gruvbox_Dark-2/apps/64/magnifying-glass.svg
new file mode 100644
index 000000000..e14821599
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/magnifying-glass.svg
@@ -0,0 +1,49 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="avHXlxEuUXpMbRzLBsQjz5ThetR0QZqq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#avHXlxEuUXpMbRzLBsQjz5ThetR0QZqq)">
+ <linearGradient id="_lgradient_79" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_79)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_80" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_80)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g filter="url(#5dwokwe3yFjnfCBdWzNUNaQ7tinmYnQi)">
+ <g>
+ <rect fill="#616161" width="14.484" height="61.557" x="166.32" y="142.74" transform="matrix(0.707,-0.707,0.707,0.707,-71.861,173.546)"/>
+ </g>
+ <path fill="#37474f" d="M 159.26 169.74 L 169.073 159.927 C 170.596 158.404 173.07 158.403 174.593 159.927 L 203.407 188.74 C 204.93 190.263 204.93 192.736 203.407 194.26 L 193.594 204.073 C 192.07 205.596 189.597 205.596 188.074 204.073 L 159.26 175.26 C 157.737 173.737 157.737 171.264 159.26 169.74 Z"/>
+ <path fill="#616161" fill-rule="evenodd" d="M 55.515 113.445 C 55.515 81.464 81.479 55.5 113.46 55.5 C 145.44 55.5 171.405 81.464 171.405 113.445 C 171.405 145.425 145.44 171.389 113.46 171.389 C 81.479 171.389 55.515 145.425 55.515 113.445 Z M 66.38 113.445 C 66.38 87.46 87.476 66.365 113.46 66.365 C 139.444 66.365 160.54 87.46 160.54 113.445 C 160.54 139.429 139.444 160.525 113.46 160.525 C 87.476 160.525 66.38 139.429 66.38 113.445 Z"/>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <circle fill="#ffffff" cx="113.46" cy="113.445" r="47.08" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <path fill="#bbdefb" d="M 138.449 92.44 C 132.292 85.197 123.238 80.851 113.46 80.851 C 103.682 80.851 94.628 85.197 88.471 92.44 C 87.023 93.888 87.385 96.423 88.833 97.51 C 90.282 98.958 92.817 98.596 93.904 97.148 C 98.974 91.353 105.855 88.094 113.46 88.094 C 121.065 88.094 127.946 91.353 133.016 97.148 C 133.741 97.872 134.827 98.596 135.913 98.596 C 136.638 98.596 137.724 98.234 138.086 97.872 C 139.535 96.423 139.535 93.888 138.449 92.44 Z"/>
+ </g>
+ <defs>
+ <filter id="5dwokwe3yFjnfCBdWzNUNaQ7tinmYnQi" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mahzhong.svg b/.icons/Gruvbox_Dark-2/apps/64/mahzhong.svg
new file mode 100644
index 000000000..d2532bfa6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mahzhong.svg
@@ -0,0 +1,54 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="da1Uz0FeQ4qGlMq8DUDsPhqqiHTBcTZN" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#da1Uz0FeQ4qGlMq8DUDsPhqqiHTBcTZN)">
+ <linearGradient id="_lgradient_14" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_15" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="vlzVZJ2xvVQQPUmlDbAnU2nWmvQhggz5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#vlzVZJ2xvVQQPUmlDbAnU2nWmvQhggz5)">
+ <path d="M 191.472 198.04 C 190.906 203.231 186.245 206.979 181.061 206.409 L 120.01 199.736 C 114.817 199.164 111.072 194.508 111.647 189.314 L 123.112 84.426 C 123.678 79.235 128.342 75.49 133.53 76.057 L 194.577 82.727 C 199.768 83.296 203.512 87.967 202.943 93.148 L 191.472 198.037"/>
+ </g>
+ <path fill="#fee581" d="M 191.472 194.608 C 190.906 199.799 186.245 203.547 181.061 202.977 L 120.01 196.304 C 114.817 195.732 111.072 191.076 111.647 185.883 L 123.112 80.994 C 123.678 75.803 128.342 72.059 133.53 72.625 L 194.577 79.295 C 199.768 79.864 203.512 84.535 202.943 89.717 L 191.472 194.605"/>
+ <g>
+ <path fill="#46a926" d="M 162.92 112.473 L 166.095 112.405 L 168.399 114.9 C 168.399 114.9 172.756 112.66 172.596 107.75 L 178.328 110.491 L 169.479 116.177 L 173.71 121.986 C 173.71 121.986 182.005 116.743 182.125 113.805 L 186.605 117.411 C 186.605 117.411 176.845 123.494 175.264 123.457 C 175.264 123.457 178.528 132.934 191.26 136.761 L 183.848 139.69 L 162.92 112.473"/>
+ <path fill="#46a926" d="M 157.351 147.964 C 157.351 147.964 164.273 142.524 162.172 131.681 L 164.369 131.93 C 164.369 131.93 164.704 132.86 165.867 133.066 C 167.033 133.272 172.052 131.401 172.052 131.401 L 175.928 133.844 C 175.928 133.844 171.704 139.666 172.652 141.773 C 173.602 143.887 180.214 143.752 180.633 145.281 C 181.051 146.813 171.805 148.576 170.547 144.65 C 169.289 140.727 173.879 133.017 168.215 134.521 C 162.547 136.029 168.292 143.576 157.338 147.964"/>
+ <path fill="#46a926" d="M 158.36 152.025 L 161.203 154.013 C 161.203 154.013 166.793 152.194 168.086 153.57 C 169.372 154.942 166.483 159.385 165.384 159.474 C 164.292 159.567 156.661 155.517 156.661 155.517 C 156.661 155.517 163.52 161.286 163.35 162.133 C 163.178 162.979 153.114 168.262 151.908 168.055 C 150.702 167.846 162.138 169.582 166.267 164.416 L 175.701 173.151 L 176.922 171.702 C 176.922 171.702 175.821 166.803 169.113 161.634 C 169.113 161.634 175.328 154.681 173.879 152.785 C 172.433 150.884 172.793 149.047 158.372 152.025"/>
+ <path fill="#46a926" d="M 156.458 140.179 C 156.458 140.179 154.308 137.856 154.541 136.653 C 155.144 133.497 160.649 130.5 160.649 130.5 C 160.649 130.5 158.92 127.315 155.523 127.331 C 152.132 127.346 148.705 127.509 148.705 127.509 L 148.151 127.961 C 152.52 123.755 157.101 118.091 161.323 110.476 L 156.089 106.811 L 144.16 109.488 L 147.268 111.374 L 154.397 111.137 C 154.397 111.137 150.572 119.903 147.249 122.832 L 143.499 118.211 L 139.526 117.676 L 145.314 125.681 C 145.314 125.681 134.48 135.023 128.204 139.792 C 128.204 139.792 136.948 138.256 147.099 128.958 L 147.068 128.986 C 147.068 128.986 152.88 130.094 153.468 131.294 C 154.061 132.49 152.988 138.343 149.338 138.493 C 145.689 138.641 142.625 135.789 142.625 135.789 C 142.625 135.789 140.677 147.192 136.527 150.348 L 137.643 151.847 C 137.643 151.847 145.431 145.875 148.003 149.475 C 150.578 153.081 145.816 161.579 143.305 161.693 C 140.788 161.813 136.533 159.468 136.533 159.468 L 142.397 168.935 C 142.397 168.935 146.652 167.723 150.145 159 C 150.145 159 154.092 151.296 153.16 148.85 C 152.228 146.401 145.643 145.41 142.769 145.81 C 142.773 145.813 143.631 138.644 156.471 140.189"/>
+ </g>
+ <defs>
+ <filter id="E1hLUal8dSZClrq8hh4YL1D1S6JMpGiR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#E1hLUal8dSZClrq8hh4YL1D1S6JMpGiR)">
+ <path d="M 138.428 175.279 C 138.428 180.827 133.933 185.328 128.376 185.328 L 63.049 185.328 C 57.501 185.328 53 180.827 53 175.279 L 53 63.055 C 53 57.501 57.501 53 63.049 53 L 128.376 53 C 133.933 53 138.428 57.501 138.428 63.055 L 138.428 175.279 Z"/>
+ </g>
+ <path fill="#fff4c9" d="M 138.428 171.477 C 138.428 177.024 133.933 181.526 128.376 181.526 L 63.049 181.526 C 57.501 181.526 53 177.024 53 171.477 L 53 59.253 C 53 53.699 57.501 49.198 63.049 49.198 L 128.376 49.198 C 133.933 49.198 138.428 53.699 138.428 59.253 L 138.428 171.477 Z"/>
+ <path fill="#da1636" d="M 121.256 98.267 C 110.235 89.698 100.854 94.187 100.854 94.187 L 101.057 84.8 L 105.137 84.8 L 107.586 82.351 L 92.691 72.151 L 82.488 80.926 L 90.448 81.538 C 90.448 81.538 91.873 96.433 90.648 98.469 C 89.427 100.512 86.977 102.962 81.061 102.143 C 75.144 101.328 72.695 103.571 72.695 103.571 C 72.695 103.571 76.519 105.881 77.184 110.303 C 78.787 121.029 86.774 122.343 86.774 122.343 C 89.836 114.792 93.1 118.875 93.1 118.875 C 93.1 118.875 93.919 167.846 97.183 167.846 C 100.451 167.846 100.857 118.875 100.857 118.875 C 109.835 125.404 111.669 119.078 114.321 116.632 C 116.973 114.183 119.219 108.469 121.053 106.838 C 122.89 105.205 126.564 106.838 126.564 106.838 L 127.991 104.389 L 121.256 98.266 M 89.836 113.98 C 87.017 113.98 82.285 111.903 82.285 109.34 C 82.285 106.774 87.017 103.472 89.836 103.472 C 92.654 103.472 92.488 106.774 92.488 109.34 C 92.485 111.9 92.651 113.98 89.836 113.98 Z M 103.251 113.98 C 99.614 113.98 100.34 110.371 100.34 105.922 C 100.34 101.469 99.614 97.86 103.251 97.86 C 106.884 97.86 113.506 97.79 113.506 102.248 C 113.506 106.697 106.884 113.98 103.251 113.98 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mail-app.svg b/.icons/Gruvbox_Dark-2/apps/64/mail-app.svg
new file mode 120000
index 000000000..c76682b96
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mail-app.svg
@@ -0,0 +1 @@
+mail.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mail-client.svg b/.icons/Gruvbox_Dark-2/apps/64/mail-client.svg
new file mode 120000
index 000000000..c76682b96
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mail-client.svg
@@ -0,0 +1 @@
+mail.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mail-message-new.svg b/.icons/Gruvbox_Dark-2/apps/64/mail-message-new.svg
new file mode 100644
index 000000000..0e8c52c94
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mail-message-new.svg
@@ -0,0 +1,62 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Ht22F50UcZzoefwGt2oRe0bVHksrxpXH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Ht22F50UcZzoefwGt2oRe0bVHksrxpXH)">
+ <path fill="#37a6e6" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="v4BI8W5CTmq4UkXXe4X2TL9stvLpiTKl" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".76"/>
+ </filter>
+ </defs>
+ <g opacity=".1" filter="url(#v4BI8W5CTmq4UkXXe4X2TL9stvLpiTKl)">
+ <path d="M 64.462 52.779 C 57.175 52.688 52.279 54.324 49.766 57.34 C 47.127 60.481 45.775 65.634 45.775 72.796 L 45.775 199.565 L 208.875 199.565 L 208.875 72.796 C 208.875 65.634 207.523 60.481 204.884 57.34 C 202.371 54.324 197.4 52.779 190.188 52.779 L 64.462 52.779 L 64.462 52.779 Z"/>
+ </g>
+ <path fill="#faf8f6" d="M 64.462 52.779 C 57.175 52.688 52.279 54.324 49.766 57.34 C 47.127 60.481 45.775 65.634 45.775 72.796 L 45.775 199.565 L 208.875 199.565 L 208.875 72.796 C 208.875 65.634 207.523 60.481 204.884 57.34 C 202.371 54.324 197.4 52.779 190.188 52.779 L 64.462 52.779 L 64.462 52.779 Z"/>
+ <g opacity=".5">
+ <path fill="#1a7fd4" d="M 78.395 85.395 L 78.395 93.55 L 176.255 93.55 L 176.255 85.395 L 78.395 85.395 L 78.395 85.395 Z M 78.395 109.86 L 78.395 118.015 L 127.325 118.015 L 127.325 109.86 L 78.395 109.86 L 78.395 109.86 Z"/>
+ </g>
+ <path fill="none" d="M 89.64 12 C 15.584 12 5 22.557 5 96.544 L 5 155.796 C 5 229.782 15.584 240.34 89.64 240.34 L 165.01 240.34 C 239.066 240.34 249.65 229.782 249.65 155.796 L 249.65 96.544 C 249.65 22.557 239.066 12 165.01 12 L 89.64 12 L 89.64 12 Z"/>
+ <g style="opacity:0.2" filter="url(#ycIn6uE90spsuSXOjb17OxACmFdAusiP)">
+ <g opacity=".2">
+ <linearGradient id="_lgradient_46" x1="1.133" x2="-.133" y1=".7" y2=".7" gradientTransform="matrix(244.65,0,0,135.832,5,104.508)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#000000"/>
+ <stop offset="50%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_46)" fill-rule="evenodd" d="M 5 104.508 L 5 155.795 C 5 165.044 5.166 173.301 5.6 180.67 C 5.797224 184.144007 6.085991 187.612212 6.466 191.071 C 6.83 194.325 7.274 197.371 7.812 200.22 C 8.349 203.068 8.979 205.72 9.715 208.19 C 10.451 210.659 11.293 212.945 12.253 215.06 C 13.170144 217.097944 14.258723 219.054308 15.507 220.908 C 16.694287 222.668592 18.047465 224.311426 19.548 225.814 C 21.053064 227.312396 22.697874 228.663538 24.46 229.849 C 26.316488 231.095852 28.27553 232.182759 30.316 233.098 C 32.434 234.058 34.722 234.898 37.194 235.633 C 39.666 236.368 42.321 236.998 45.172 237.534 C 48.024 238.071 51.071 238.515 54.329 238.878 C 57.586 239.242 61.053 239.526 64.741 239.742 C 72.118 240.176 80.383 240.34 89.64 240.34 L 165.01 240.34 C 174.267 240.34 182.533 240.176 189.909 239.742 C 193.598 239.526 197.063 239.242 200.32 238.878 C 203.577 238.515 206.625 238.071 209.477 237.534 C 212.328 236.998 214.985 236.368 217.456 235.633 C 219.928 234.898 222.217 234.058 224.335 233.098 C 226.37536 232.182539 228.334384 231.095642 230.191 229.849 C 231.952369 228.663765 233.596204 227.3126 235.1 225.814 C 236.601496 224.311488 237.955676 222.668658 239.144 220.908 C 240.391285 219.054227 241.47886 217.097862 242.395 215.06 C 243.356 212.945 244.2 210.659 244.936 208.19 C 245.672 205.72 246.302 203.068 246.839 200.22 C 247.376 197.371 247.821 194.325 248.185 191.071 C 248.549 187.817 248.834 184.355 249.051 180.67 C 249.485 173.301 249.65 165.044 249.65 155.795 L 249.65 104.508 L 127.325 158.79 L 5 104.508 L 5 104.508 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="ycIn6uE90spsuSXOjb17OxACmFdAusiP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.698"/>
+ </filter>
+ </defs>
+ <path fill="#6dc7f1" fill-rule="evenodd" d="M 5 101.45 L 5 155.795 C 5 165.044 5.166 173.301 5.6 180.67 C 5.797224 184.144007 6.085991 187.612212 6.466 191.071 C 6.83 194.325 7.274 197.371 7.812 200.22 C 8.349 203.068 8.979 205.72 9.715 208.19 C 10.451 210.659 11.293 212.945 12.253 215.06 C 13.170144 217.097944 14.258723 219.054308 15.507 220.908 C 16.694287 222.668592 18.047465 224.311426 19.548 225.814 C 21.053064 227.312396 22.697874 228.663538 24.46 229.849 C 26.316488 231.095852 28.27553 232.182759 30.316 233.098 C 32.434 234.058 34.722 234.898 37.194 235.633 C 39.666 236.368 42.321 236.998 45.172 237.534 C 48.024 238.071 51.071 238.515 54.329 238.878 C 57.586 239.242 61.053 239.526 64.741 239.742 C 72.118 240.176 80.383 240.34 89.64 240.34 L 165.01 240.34 C 174.267 240.34 182.533 240.176 189.909 239.742 C 193.598 239.526 197.063 239.242 200.32 238.878 C 203.577 238.515 206.625 238.071 209.477 237.534 C 212.328 236.998 214.985 236.368 217.456 235.633 C 219.928 234.898 222.217 234.058 224.335 233.098 C 226.37536 232.182539 228.334384 231.095642 230.191 229.849 C 231.952369 228.663765 233.596204 227.3126 235.1 225.814 C 236.601496 224.311488 237.955676 222.668658 239.144 220.908 C 240.391285 219.054227 241.47886 217.097862 242.395 215.06 C 243.356 212.945 244.2 210.659 244.936 208.19 C 245.672 205.72 246.302 203.068 246.839 200.22 C 247.376 197.371 247.821 194.325 248.185 191.071 C 248.549 187.817 248.834 184.355 249.051 180.67 C 249.485 173.301 249.65 165.044 249.65 155.795 L 249.65 101.45 L 127.325 158.79 L 5 101.45 L 5 101.45 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 11.483 212.976 C 11.753 213.649 11.962 214.418 12.253 215.06 C 13.170144 217.097944 14.258723 219.054308 15.507 220.908 C 16.694287 222.668592 18.047465 224.311426 19.548 225.814 C 21.053064 227.312396 22.697874 228.663538 24.46 229.849 C 26.316488 231.095852 28.27553 232.182759 30.316 233.098 C 32.434 234.058 34.722 234.898 37.194 235.633 C 39.666 236.368 42.321 236.998 45.172 237.534 C 48.024 238.071 51.071 238.515 54.329 238.878 C 57.586 239.242 61.053 239.526 64.741 239.742 C 72.118 240.176 80.383 240.34 89.64 240.34 L 165.01 240.34 C 174.267 240.34 182.533 240.176 189.909 239.742 C 193.598 239.526 197.063 239.242 200.32 238.878 C 203.577 238.515 206.625 238.071 209.477 237.534 C 212.328 236.998 214.985 236.368 217.456 235.633 C 219.928 234.898 222.217 234.058 224.335 233.098 C 226.37536 232.182539 228.334384 231.095642 230.191 229.849 C 231.952369 228.663765 233.596204 227.3126 235.1 225.814 C 236.601496 224.311488 237.955676 222.668658 239.144 220.908 C 240.391285 219.054227 241.47886 217.097862 242.395 215.06 C 243.356 212.945 244.2 210.659 244.936 208.19 C 245.672 205.72 246.302 203.068 246.839 200.22 C 247.376 197.371 247.821 194.325 248.185 191.071 C 248.549 187.817 248.834 184.355 249.051 180.67 C 249.485 173.301 249.65 165.044 249.65 155.795 L 249.65 101.8 L 11.483 212.976 L 11.483 212.976 Z"/>
+ </g>
+ <path fill="#37a6e6" d="M 5.383 171.701 C 5.474 174.594 5.443 178.013 5.6 180.67 C 5.797224 184.144007 6.085991 187.612212 6.466 191.071 C 6.83 194.325 7.274 197.371 7.812 200.22 C 8.191 202.232 8.679 204.029 9.156 205.85 L 13.155 207.608 L 13.155 175.116 L 5.383 171.701 L 5.383 171.701 Z"/>
+ <path fill="#ed3146" d="M 5 122.73 L 13.155 126.313 L 13.155 158.806 L 5 155.222 L 5 122.73 L 5 122.73 Z"/>
+ <path fill="#37a6e6" d="M 245.495 205.85 C 245.972 204.029 246.46 202.232 246.839 200.22 C 247.376 197.371 247.821 194.325 248.185 191.071 C 248.549 187.817 248.834 184.355 249.051 180.67 C 249.208 178.013 249.177 174.594 249.268 171.701 L 241.495 175.116 L 241.495 207.608 L 245.495 205.85 L 245.495 205.85 Z"/>
+ <path fill="#ed3146" d="M 249.65 122.73 L 249.65 155.222 L 241.495 158.806 L 241.495 126.313 L 249.65 122.73 L 249.65 122.73 Z"/>
+ <path fill="#ffffff" d="M 64.462 52.775 C 57.175 52.684 52.278 54.404 49.765 57.42 C 47.126 60.561 45.775 65.714 45.775 72.876 L 45.775 74.915 C 45.775 67.753 47.126 62.6 49.765 59.459 C 52.278 56.443 57.175 54.723 64.462 54.814 L 190.188 54.814 C 197.475 54.814 202.372 56.443 204.885 59.459 C 207.524 62.6 208.875 67.753 208.875 74.915 L 208.875 72.876 C 208.875 65.714 207.524 60.561 204.885 57.42 C 202.372 54.404 197.475 52.775 190.188 52.775 L 64.462 52.775 L 64.462 52.775 Z"/>
+ <circle fill="#f22c42" cx="184.641" cy="175.485" r="45" vector-effect="non-scaling-stroke"/>
+ <path fill="#f9f9f9" d="M 191.975 182.275 L 210.458 182.275 L 210.458 168.576 L 191.975 168.576 L 191.975 149.876 L 177.84 149.876 L 177.84 168.576 L 159.357 168.576 L 159.357 182.275 L 177.84 182.275 L 177.84 200.976 L 191.975 200.976 L 191.975 182.275 L 191.975 182.275 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_47" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_47)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mail.ru-cloud.svg b/.icons/Gruvbox_Dark-2/apps/64/mail.ru-cloud.svg
new file mode 100755
index 000000000..1e01d081b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mail.ru-cloud.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="rrX0G7DqVa2ZqJQuCuwtl1eIYZyd9pLS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#rrX0G7DqVa2ZqJQuCuwtl1eIYZyd9pLS)">
+ <linearGradient id="_lgradient_71" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_71)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_72" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_72)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <circle fill="#ffe174" cx="80.875" cy="149.75" r="25.375" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffd338" cx="91.75" cy="117.125" r="21.75" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffb822" cx="131.625" cy="113.5" r="32.625" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ff7c2d" cx="167.875" cy="142.5" r="32.625" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ff972d" cx="128" cy="138.875" r="36.25" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mail.svg b/.icons/Gruvbox_Dark-2/apps/64/mail.svg
new file mode 100644
index 000000000..c64be26eb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mail.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#37a6e6" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <defs>
+ <filter id="b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".76"/>
+ </filter>
+ </defs>
+ <path opacity=".1" d="M64.462 52.779c-7.287-.091-12.183 1.545-14.696 4.561-2.639 3.141-3.991 8.294-3.991 15.456v126.769h163.1V72.796c0-7.162-1.352-12.315-3.991-15.456-2.513-3.016-7.484-4.561-14.696-4.561H64.462z" filter="url(#b)"/>
+ <path fill="#faf8f6" d="M64.462 52.779c-7.287-.091-12.183 1.545-14.696 4.561-2.639 3.141-3.991 8.294-3.991 15.456v126.769h163.1V72.796c0-7.162-1.352-12.315-3.991-15.456-2.513-3.016-7.484-4.561-14.696-4.561H64.462z"/>
+ <path fill="#1a7fd4" opacity=".5" d="M78.395 85.395v8.155h97.86v-8.155h-97.86zm0 24.465v8.155h48.93v-8.155h-48.93z"/>
+ <path fill="none" d="M89.64 12C15.584 12 5 22.557 5 96.544v59.252c0 73.986 10.584 84.544 84.64 84.544h75.37c74.056 0 84.64-10.558 84.64-84.544V96.544C249.65 22.557 239.066 12 165.01 12H89.64z"/>
+ <g opacity=".2">
+ <linearGradient id="c" x1="1.133" x2="-.133" y1=".7" y2=".7" gradientTransform="matrix(244.65 0 0 135.832 5 104.508)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%"/>
+ <stop offset="50%"/>
+ <stop offset="100%"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M5 104.508v51.287c0 9.249.166 17.506.6 24.875a198 198 0 0 0 .866 10.401c.364 3.254.808 6.3 1.346 9.149.537 2.848 1.167 5.5 1.903 7.97.736 2.469 1.578 4.755 2.538 6.87a39.468 39.468 0 0 0 3.254 5.848 33.258 33.258 0 0 0 4.041 4.906 33.336 33.336 0 0 0 4.912 4.035 39.492 39.492 0 0 0 5.856 3.249c2.118.96 4.406 1.8 6.878 2.535 2.472.735 5.127 1.365 7.978 1.901 2.852.537 5.899.981 9.157 1.344 3.257.364 6.724.648 10.412.864 7.377.434 15.642.598 24.899.598h75.37c9.257 0 17.523-.164 24.899-.598 3.689-.216 7.154-.5 10.411-.864 3.257-.363 6.305-.807 9.157-1.344 2.851-.536 5.508-1.166 7.979-1.901 2.472-.735 4.761-1.575 6.879-2.535 2.04-.915 4-2.002 5.856-3.249a33.258 33.258 0 0 0 4.909-4.035 33.276 33.276 0 0 0 4.044-4.906 39.458 39.458 0 0 0 3.251-5.848c.961-2.115 1.805-4.401 2.541-6.87.736-2.47 1.366-5.122 1.903-7.97.537-2.849.982-5.895 1.346-9.149.364-3.254.649-6.716.866-10.401.434-7.369.599-15.626.599-24.875v-51.287L127.325 158.79 5 104.508z"/>
+ </g>
+ <path fill="#6dc7f1" fill-rule="evenodd" d="M5 101.45v54.345c0 9.249.166 17.506.6 24.875a198 198 0 0 0 .866 10.401c.364 3.254.808 6.3 1.346 9.149.537 2.848 1.167 5.5 1.903 7.97.736 2.469 1.578 4.755 2.538 6.87a39.468 39.468 0 0 0 3.254 5.848 33.258 33.258 0 0 0 4.041 4.906 33.336 33.336 0 0 0 4.912 4.035 39.492 39.492 0 0 0 5.856 3.249c2.118.96 4.406 1.8 6.878 2.535 2.472.735 5.127 1.365 7.978 1.901 2.852.537 5.899.981 9.157 1.344 3.257.364 6.724.648 10.412.864 7.377.434 15.642.598 24.899.598h75.37c9.257 0 17.523-.164 24.899-.598 3.689-.216 7.154-.5 10.411-.864 3.257-.363 6.305-.807 9.157-1.344 2.851-.536 5.508-1.166 7.979-1.901 2.472-.735 4.761-1.575 6.879-2.535 2.04-.915 4-2.002 5.856-3.249a33.258 33.258 0 0 0 4.909-4.035 33.276 33.276 0 0 0 4.044-4.906 39.458 39.458 0 0 0 3.251-5.848c.961-2.115 1.805-4.401 2.541-6.87.736-2.47 1.366-5.122 1.903-7.97.537-2.849.982-5.895 1.346-9.149.364-3.254.649-6.716.866-10.401.434-7.369.599-15.626.599-24.875V101.45l-122.325 57.34L5 101.45z"/>
+ <path fill="#ffffff" fill-rule="evenodd" opacity=".2" d="M11.483 212.976c.27.673.479 1.442.77 2.084a39.468 39.468 0 0 0 3.254 5.848 33.258 33.258 0 0 0 4.041 4.906 33.336 33.336 0 0 0 4.912 4.035 39.492 39.492 0 0 0 5.856 3.249c2.118.96 4.406 1.8 6.878 2.535 2.472.735 5.127 1.365 7.978 1.901 2.852.537 5.899.981 9.157 1.344 3.257.364 6.724.648 10.412.864 7.377.434 15.642.598 24.899.598h75.37c9.257 0 17.523-.164 24.899-.598 3.689-.216 7.154-.5 10.411-.864 3.257-.363 6.305-.807 9.157-1.344 2.851-.536 5.508-1.166 7.979-1.901 2.472-.735 4.761-1.575 6.879-2.535 2.04-.915 4-2.002 5.856-3.249a33.258 33.258 0 0 0 4.909-4.035 33.276 33.276 0 0 0 4.044-4.906 39.458 39.458 0 0 0 3.251-5.848c.961-2.115 1.805-4.401 2.541-6.87.736-2.47 1.366-5.122 1.903-7.97.537-2.849.982-5.895 1.346-9.149.364-3.254.649-6.716.866-10.401.434-7.369.599-15.626.599-24.875V101.8L11.483 212.976z"/>
+ <path fill="#37a6e6" d="M5.383 171.701c.091 2.893.06 6.312.217 8.969a198 198 0 0 0 .866 10.401c.364 3.254.808 6.3 1.346 9.149.379 2.012.867 3.809 1.344 5.63l3.999 1.758v-32.492l-7.772-3.415z"/>
+ <path fill="#ed3146" d="M5 122.73l8.155 3.583v32.493L5 155.222V122.73z"/>
+ <path fill="#37a6e6" d="M245.495 205.85c.477-1.821.965-3.618 1.344-5.63.537-2.849.982-5.895 1.346-9.149.364-3.254.649-6.716.866-10.401.157-2.657.126-6.076.217-8.969l-7.773 3.415v32.492l4-1.758z"/>
+ <path fill="#ed3146" d="M249.65 122.73v32.492l-8.155 3.584v-32.493l8.155-3.583z"/>
+ <path fill="#ffffff" d="M64.462 52.775c-7.287-.091-12.184 1.629-14.697 4.645-2.639 3.141-3.99 8.294-3.99 15.456v2.039c0-7.162 1.351-12.315 3.99-15.456 2.513-3.016 7.41-4.736 14.697-4.645h125.726c7.287 0 12.184 1.629 14.697 4.645 2.639 3.141 3.99 8.294 3.99 15.456v-2.039c0-7.162-1.351-12.315-3.99-15.456-2.513-3.016-7.41-4.645-14.697-4.645H64.462z"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mailnag.svg b/.icons/Gruvbox_Dark-2/apps/64/mailnag.svg
new file mode 120000
index 000000000..c76682b96
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mailnag.svg
@@ -0,0 +1 @@
+mail.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mailspring.svg b/.icons/Gruvbox_Dark-2/apps/64/mailspring.svg
new file mode 100755
index 000000000..c7d81590c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mailspring.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="feztLOielino66EvlsQlDYY22goCllxk" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#feztLOielino66EvlsQlDYY22goCllxk)">
+ <linearGradient id="_lgradient_69" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_69)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_70" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_70)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <path fill="#a7ffe8" d="M 55.5 73.624914 L 128 146.124914 L 200.5 73.624914 L 55.5 73.624914 Z M 200.5 87.395648 L 153.010411 134.885324 L 200.5 182.374914 L 200.5 87.395648 Z M 55.5 87.404714 L 55.5 182.375086 L 102.989676 134.885324 L 55.5 87.404533 L 55.5 87.404714 Z M 109.397138 141.292778 L 68.315011 182.374914 L 187.685076 182.374914 L 146.602957 141.292778 L 138.328081 149.567567 C 133.736108 154.156101 122.263979 154.156101 117.672014 149.567567 L 109.397138 141.292778 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/makehuman.svg b/.icons/Gruvbox_Dark-2/apps/64/makehuman.svg
new file mode 100755
index 000000000..f4aabbc45
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/makehuman.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="w7f1r8478DYJ1VMKVFnSomAMLR77FzDL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#w7f1r8478DYJ1VMKVFnSomAMLR77FzDL)">
+ <linearGradient id="_lgradient_73" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_73)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_74" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_74)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="eazQwZzBtzRMQriOjt7qHT3SEAxBJnx9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#eazQwZzBtzRMQriOjt7qHT3SEAxBJnx9)">
+ <path d="M 128 58.810443 C 122.515077 58.810443 118.06867 63.25685 118.06867 68.741773 C 118.06867 74.226696 122.515077 78.673103 128 78.673103 C 133.484917 78.673103 137.93133 74.226696 137.93133 68.741773 C 137.93133 63.25685 133.484917 58.810443 128 58.810443 Z M 63.116606 72.052216 L 104.826897 100.190984 L 124.689557 200.5 L 124.689557 121.708865 L 131.310443 121.708865 L 131.310443 200.5 L 151.173103 100.190984 L 192.883394 72.052216 L 131.310443 89.774726 L 131.310443 108.467092 L 124.689557 108.467092 L 124.689557 89.774726 L 63.116606 72.052216 Z"/>
+ </g>
+ <path fill="#fb7c38" d="M 128 55.5 C 122.515077 55.5 118.06867 59.946407 118.06867 65.43133 C 118.06867 70.916253 122.515077 75.362659 128 75.362659 C 133.484917 75.362659 137.93133 70.916253 137.93133 65.43133 C 137.93133 59.946407 133.484917 55.5 128 55.5 Z M 63.116606 68.741773 L 104.826897 96.88054 L 124.689557 197.189557 L 124.689557 118.398421 L 131.310443 118.398421 L 131.310443 197.189557 L 151.173103 96.88054 L 192.883394 68.741773 L 131.310443 86.464283 L 131.310443 105.156649 L 124.689557 105.156649 L 124.689557 86.464283 L 63.116606 68.741773 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/makehuman_bg.svg b/.icons/Gruvbox_Dark-2/apps/64/makehuman_bg.svg
new file mode 120000
index 000000000..e4c07a83e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/makehuman_bg.svg
@@ -0,0 +1 @@
+makehuman.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/makemkv.svg b/.icons/Gruvbox_Dark-2/apps/64/makemkv.svg
new file mode 100644
index 000000000..3ff67b8f9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/makemkv.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Oux41vwWnw51zgDtSM4NodyYJZitnRaa" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Oux41vwWnw51zgDtSM4NodyYJZitnRaa)">
+ <linearGradient id="_lgradient_75" x1=".993" x2=".002" y1=".988" y2=".193" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_75)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_76" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_76)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g filter="url(#WA5qk2bpJOARtXhQjJYRvbqJOcG3cXk5)">
+ <path fill="#cccccc" d="M 128 82.803571 C 103.590987 82.803571 83.803571 102.590987 83.803571 127 C 83.803571 151.409013 103.590987 171.196429 128 171.196429 C 152.409013 171.196429 172.196429 151.409013 172.196429 127 C 172.196429 102.590987 152.409013 82.803571 128 82.803571 Z M 128 109.321429 C 137.763877 109.321429 145.678571 117.236123 145.678571 127 C 145.678571 136.763877 137.763877 144.678571 128 144.678571 C 118.236123 144.678571 110.321429 136.763877 110.321429 127 C 110.321429 117.236123 118.236123 109.321429 128 109.321429 Z"/>
+ <radialGradient id="_rgradient_0" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(165,0,0,165,45.5,44.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" style="stop-color:#b5b5b5"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_0)" d="M 128 44.5 C 82.295003 44.5 45.5 81.295003 45.5 127 C 45.5 172.705003 82.295003 209.5 128 209.5 C 173.705003 209.5 210.5 172.705003 210.5 127 C 210.5 81.295003 173.705003 44.5 128 44.5 Z M 128 91.642857 C 147.527215 91.642857 163.357143 107.47279 163.357143 127 C 163.357143 146.527215 147.527215 162.357143 128 162.357143 C 108.47279 162.357143 92.642857 146.527215 92.642857 127 C 92.642857 107.47279 108.47279 91.642857 128 91.642857 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 44.5 C 82.295003 44.5 45.5 81.295003 45.5 127 C 45.5 127.334584 45.533249 127.660098 45.551793 127.989816 C 46.587589 83.198923 82.951251 47.446429 128 47.446429 C 173.044916 47.446429 209.412241 83.192764 210.453962 127.978306 C 210.472395 127.652433 210.5 127.330639 210.5 127 C 210.5 81.295003 173.705003 44.5 128 44.5 Z M 92.79248 129.934919 C 92.701315 130.918373 92.651394 131.905222 92.642857 132.892857 C 92.657547 133.384393 92.682488 133.875569 92.717669 134.366071 C 92.732196 133.870691 92.757143 133.375682 92.79248 132.881348 C 94.318055 151.196684 109.621238 165.289218 128 165.303571 C 146.370636 165.29023 161.670655 151.210598 163.20752 132.904367 C 163.250646 133.484798 163.27942 134.066207 163.293841 134.648054 C 163.329471 134.063599 163.350579 133.478357 163.357143 132.892857 C 163.34796 131.912899 163.298044 130.933749 163.20752 129.957938 C 161.670655 148.26417 146.370636 162.343801 128 162.357143 C 109.621238 162.34279 94.318055 148.250255 92.79248 129.934919 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="WA5qk2bpJOARtXhQjJYRvbqJOcG3cXk5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <linearGradient id="_lgradient_77" x1="0" x2="0" y1="0" y2="1.578" gradientTransform="matrix(145.942787,0,0,56.62173,54.727808,183.666667)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_77)" d="M 68.333333 183.666667 L 187.333333 183.666667 C 194.508229 183.666667 200.398125 189.491411 200.47793 196.665862 Q 200.75 221.125 200.651899 238.865003 C 190.952596 239.926009 179.410946 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 76.301513 240.288396 64.556698 239.91003 54.727808 238.794582 Q 54.75 221.75 55.134232 196.665142 C 55.244119 189.491088 61.158438 183.666667 68.333333 183.666667 Z"/>
+ <path fill="#f9f9f9" fill-rule="evenodd" d="M 107.003283 192.316634 L 107.003283 229.682879 L 100.597641 229.682879 L 100.597641 209.825389 L 100.597641 209.825389 Q 100.597641 207.369893 100.811162 205.34144 L 100.811162 205.34144 L 100.811162 205.34144 Q 100.170598 207.263132 99.102991 209.93215 L 99.102991 209.93215 L 90.028332 230.323444 L 80.953672 209.825389 L 80.953672 209.825389 Q 79.992826 207.690175 79.192121 205.34144 L 79.192121 205.34144 L 79.192121 205.34144 Q 79.405642 207.369893 79.405642 209.825389 L 79.405642 209.825389 L 79.405642 229.682879 L 73 229.682879 L 73 192.316634 L 79.459022 192.316634 L 89.067485 214.255958 L 89.067485 214.255958 Q 89.654669 215.750608 90.081712 217.031736 L 90.081712 217.031736 L 90.081712 217.031736 Q 90.508755 215.750608 91.095939 214.255958 L 91.095939 214.255958 L 100.757782 192.316634 L 107.003283 192.316634 Z M 146.771644 229.682879 L 139.298395 229.682879 L 129.262889 210.946376 L 122.483585 219.220331 L 122.483585 229.682879 L 116.077943 229.682879 L 116.077943 192.316634 L 122.483585 192.316634 L 122.483585 210.252432 L 136.736138 192.316634 L 144.209387 192.316634 L 133.533317 205.554961 L 146.771644 229.682879 Z M 169.778575 229.682879 L 163.533074 229.682879 L 150.508268 192.316634 L 157.394334 192.316634 L 165.775049 217.56554 L 165.775049 217.56554 Q 166.468993 219.967656 166.735895 220.981882 L 166.735895 220.981882 L 166.735895 220.981882 Q 166.949416 219.860895 167.643361 217.56554 L 167.643361 217.56554 L 175.970696 192.316634 L 182.75 192.316634 L 169.778575 229.682879 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mame.svg b/.icons/Gruvbox_Dark-2/apps/64/mame.svg
new file mode 100755
index 000000000..1c26e77cf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mame.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="pCjgu65Em2Whwu7ohhK8zlpA3AElGvHe" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#pCjgu65Em2Whwu7ohhK8zlpA3AElGvHe)">
+ <linearGradient id="_lgradient_197" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648,0,0,228.338,5.619,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#454f6f"/>
+ <stop offset="100%" style="stop-color:#5f6888"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_197)" d="M 165.628 11.952 C 239.684 11.952 250.267 22.509 250.267 96.495 L 250.267 155.746 C 250.267 229.733 239.684 240.29 165.628 240.29 L 90.259 240.29 C 16.203 240.29 5.619 229.733 5.619 155.746 L 5.619 96.495 C 5.619 22.509 16.203 11.952 90.259 11.952 L 165.628 11.952 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path fill-rule="evenodd" d="M 152.031 81.005 L 55.5 177.536 L 93.604 177.536 L 136.789 134.351 L 136.789 177.536 L 177.434 136.891 L 177.434 177.536 L 200.5 154.47 L 200.297 81.005 L 152.031 129.27 L 152.031 81.005 Z"/>
+ </g>
+ <linearGradient id="_lgradient_198" x1=".516" x2=".52" y1="1.651" y2="-.013" gradientTransform="matrix(145,0,0,96.531,55.5,78.464)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#0575e6"/>
+ <stop offset="100%" style="stop-color:#00f260"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_198)" fill-rule="evenodd" d="M 152.031 78.464 L 55.5 174.995 L 93.604 174.995 L 136.789 131.81 L 136.789 174.995 L 177.434 134.351 L 177.434 174.995 L 200.5 151.93 L 200.297 78.464 L 152.031 126.73 L 152.031 78.464 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 152.031 78.464 L 55.5 174.995 L 58.04 174.995 L 152.031 81.005 L 152.031 78.464 Z M 200.297 78.464 L 152.031 126.73 L 152.031 129.27 L 200.297 81.005 L 200.297 78.464 Z"/>
+ </g>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_199" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_199)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/manaplus.svg b/.icons/Gruvbox_Dark-2/apps/64/manaplus.svg
new file mode 100755
index 000000000..c5002fbdd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/manaplus.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ongOdWjbycAOwckl2Y8RfAqmMBC6XOUs" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ongOdWjbycAOwckl2Y8RfAqmMBC6XOUs)">
+ <linearGradient id="_lgradient_78" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff6e00"/>
+ <stop offset="100%" style="stop-color:#dc3514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_78)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_79" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_79)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <path fill="#fda463" d="M 121.057957 121.110148 L 121.057957 121.110148 Q 129.513675 121.110148 134.106913 126.173149 L 134.106913 126.173149 L 134.106913 126.173149 Q 138.700142 131.236151 138.700142 143.241166 L 138.700142 143.241166 L 138.700142 165.789761 L 138.700142 165.789761 Q 138.700142 170.069817 136.038153 172.209865 L 136.038153 172.209865 L 136.038153 172.209865 Q 133.376165 174.349873 129.409291 174.349873 L 129.409291 174.349873 L 129.409291 174.349873 Q 125.442407 174.349873 122.780419 172.209865 L 122.780419 172.209865 L 122.780419 172.209865 Q 120.118431 170.069817 120.118431 165.789761 L 120.118431 165.789761 L 120.118431 142.82363 L 120.118431 142.82363 Q 120.118431 138.647948 118.656944 136.977683 L 118.656944 136.977683 L 118.656944 136.977683 Q 117.195468 135.307419 114.376888 135.307419 L 114.376888 135.307419 L 114.376888 135.307419 Q 110.723187 135.307419 108.530962 137.91721 L 108.530962 137.91721 L 108.530962 137.91721 Q 106.338727 140.527001 106.338727 145.120219 L 106.338727 145.120219 L 106.338727 165.789761 L 106.338727 165.789761 Q 106.338727 170.069817 103.728935 172.209865 L 103.728935 172.209865 L 103.728935 172.209865 Q 101.119144 174.349873 97.047876 174.349873 L 97.047876 174.349873 L 97.047876 174.349873 Q 93.081002 174.349873 90.419004 172.209865 L 90.419004 172.209865 L 90.419004 172.209865 Q 87.757026 170.069817 87.757026 165.789761 L 87.757026 165.789761 L 87.757026 142.82363 L 87.757026 142.82363 Q 87.757026 138.647948 86.295529 136.977683 L 86.295529 136.977683 L 86.295529 136.977683 Q 84.834052 135.307419 82.015473 135.307419 L 82.015473 135.307419 L 82.015473 135.307419 Q 78.361762 135.307419 76.221733 137.91721 L 76.221733 137.91721 L 76.221733 137.91721 Q 74.081705 140.527001 74.081705 145.120219 L 74.081705 145.120219 L 74.081705 165.789761 L 74.081705 165.789761 Q 74.081705 170.069817 71.419727 172.209865 L 71.419727 172.209865 L 71.419727 172.209865 Q 68.757749 174.349873 64.790855 174.349873 L 64.790855 174.349873 L 64.790855 174.349873 Q 60.823981 174.349873 58.161983 172.209865 L 58.161983 172.209865 L 58.161983 172.209865 Q 55.500005 170.069817 55.500005 165.789761 L 55.500005 165.789761 L 55.500005 129.67026 L 55.500005 129.67026 Q 55.500005 125.598992 58.266377 123.458944 L 58.266377 123.458944 L 58.266377 123.458944 Q 61.032749 121.318936 64.895249 121.318936 L 64.895249 121.318936 L 64.895249 121.318936 Q 68.548961 121.318936 71.002151 123.250196 L 71.002151 123.250196 L 71.002151 123.250196 Q 73.455361 125.181416 73.559755 128.835148 L 73.559755 128.835148 L 73.559755 128.835148 Q 78.674944 121.110148 89.218503 121.110148 L 89.218503 121.110148 L 89.218503 121.110148 Q 100.388406 121.110148 104.146511 130.19221 L 104.146511 130.19221 L 104.146511 130.19221 Q 106.756303 126.016568 111.140753 123.563358 L 111.140753 123.563358 L 111.140753 123.563358 Q 115.525203 121.110148 121.057957 121.110148 L 121.057957 121.110148 Z"/>
+ <path fill="#ececec" d="M 194.340895 100.962557 L 194.340895 100.962557 Q 196.950686 100.962557 198.72534 102.737235 L 198.72534 102.737235 L 198.72534 102.737235 Q 200.499998 104.511874 200.499998 107.121665 L 200.499998 107.121665 L 200.499998 107.121665 Q 200.499998 109.731457 198.72534 111.558303 L 198.72534 111.558303 L 198.72534 111.558303 Q 196.950686 113.385188 194.340895 113.385188 L 194.340895 113.385188 L 181.187549 113.385188 L 181.187549 126.434144 L 181.187549 126.434144 Q 181.187549 129.043936 179.465088 130.818575 L 179.465088 130.818575 L 179.465088 130.818575 Q 177.742616 132.593213 175.028441 132.593213 L 175.028441 132.593213 L 175.028441 132.593213 Q 172.418649 132.593213 170.64399 130.818575 L 170.64399 130.818575 L 170.64399 130.818575 Q 168.869332 129.043936 168.869332 126.434144 L 168.869332 126.434144 L 168.869332 113.385188 L 155.715982 113.385188 L 155.715982 113.385188 Q 153.10619 113.385188 151.331531 111.558303 L 151.331531 111.558303 L 151.331531 111.558303 Q 149.556873 109.731457 149.556873 107.121665 L 149.556873 107.121665 L 149.556873 107.121665 Q 149.556873 104.511874 151.331531 102.737235 L 151.331531 102.737235 L 151.331531 102.737235 Q 153.10619 100.962557 155.715982 100.962557 L 155.715982 100.962557 L 168.869332 100.962557 L 168.869332 87.809226 L 168.869332 87.809226 Q 168.869332 85.199435 170.64399 83.424756 L 170.64399 83.424756 L 170.64399 83.424756 Q 172.418649 81.650118 175.028441 81.650118 L 175.028441 81.650118 L 175.028441 81.650118 Q 177.638232 81.650118 179.412891 83.424756 L 179.412891 83.424756 L 179.412891 83.424756 Q 181.187549 85.199435 181.187549 87.809226 L 181.187549 87.809226 L 181.187549 100.962557 L 194.340895 100.962557 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mandrivaupdate.svg b/.icons/Gruvbox_Dark-2/apps/64/mandrivaupdate.svg
new file mode 120000
index 000000000..1cca4a72d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mandrivaupdate.svg
@@ -0,0 +1 @@
+update.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/manjaro-architect.svg b/.icons/Gruvbox_Dark-2/apps/64/manjaro-architect.svg
new file mode 100755
index 000000000..52fdb7af4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/manjaro-architect.svg
@@ -0,0 +1,54 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="AjHNpzeGwSXVZmTTDodlR6XJRh1ANulg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#AjHNpzeGwSXVZmTTDodlR6XJRh1ANulg)">
+ <linearGradient id="_lgradient_80" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_80)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g>
+ <g style="opacity:0.4" filter="url(#g9mVYReK7v64VJ1gB6UO2gWJ88OIIFos)">
+ <g opacity=".4">
+ <path d="M 62.75 56.794643 C 58.733501 56.794643 55.5 60.028145 55.5 64.04464 L 55.5 194.544647 C 55.5 198.561142 58.733501 201.794647 62.75 201.794647 L 99.51786 201.794647 L 99.51786 100.8125 L 148.714279 100.8125 L 148.714279 56.794643 L 62.75 56.794643 Z M 156.482147 56.794643 L 156.482147 201.794647 L 193.25 201.794647 C 197.266495 201.794647 200.5 198.561142 200.5 194.544647 L 200.5 64.04464 C 200.5 60.028145 197.266495 56.794643 193.25 56.794643 L 156.482147 56.794643 Z M 107.285713 108.58036 L 107.285713 201.794647 L 148.714279 201.794647 L 148.714279 108.58036 L 107.285713 108.58036 Z"/>
+ </g>
+ </g>
+ <path fill="#16a085" d="M 62.75 54.205357 C 58.733501 54.205357 55.5 57.438858 55.5 61.455357 L 55.5 191.955353 C 55.5 195.971863 58.733501 199.205353 62.75 199.205353 L 99.51786 199.205353 L 99.51786 98.223213 L 148.714279 98.223213 L 148.714279 54.205357 L 62.75 54.205357 Z M 156.482147 54.205357 L 156.482147 199.205353 L 193.25 199.205353 C 197.266495 199.205353 200.5 195.971863 200.5 191.955353 L 200.5 61.455357 C 200.5 57.438858 197.266495 54.205357 193.25 54.205357 L 156.482147 54.205357 Z M 107.285713 105.991074 L 107.285713 199.205353 L 148.714279 199.205353 L 148.714279 105.991074 L 107.285713 105.991074 Z"/>
+ <g style="opacity:0.2">
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 62.752022 54.205357 C 58.735523 54.205357 55.5 57.44088 55.5 61.457378 L 55.5 64.046669 C 55.5 60.030167 58.735523 56.794643 62.752022 56.794643 L 148.714279 56.794643 L 148.714279 54.205357 L 62.752022 54.205357 Z M 156.482147 54.205357 L 156.482147 56.794643 L 193.247971 56.794643 C 197.264481 56.794643 200.5 60.030167 200.5 64.046669 L 200.5 61.457378 C 200.5 57.44088 197.264481 54.205357 193.247971 54.205357 L 156.482147 54.205357 Z M 107.285713 105.991074 L 107.285713 108.58036 L 148.714279 108.58036 L 148.714279 105.991074 L 107.285713 105.991074 Z"/>
+ </g>
+ </g>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_81" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_81)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="qmqnb7qQdspI3RZ40ucF5C1OUMvn38NQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#qmqnb7qQdspI3RZ40ucF5C1OUMvn38NQ)">
+ <path d="M 126.32 240.288391 L 126 211.493858 C 126 137.507198 136.583689 126 210.639397 126 L 248.648308 126"/>
+ </g>
+ <linearGradient id="_lgradient_82" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.984949,0,0,114.142294,128.7,126.446097)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_82)" d="M 146.981133 240.532816 L 129.235454 240.394579 L 128.875364 232.288958 C 128.427224 222.201426 128.898364 189.860369 129.607224 182.051733 C 130.891544 167.903799 133.047274 158.739611 136.919594 150.966242 C 144.316411 136.117749 157.752076 129.780038 186.519013 127.569798 C 189.981553 127.303761 205.835377 126.942096 221.749745 126.766096 L 250.684949 126.446097 L 250.677945 150.616882 C 250.66795 182.807833 249.912495 193.581553 246.801434 205.899988 C 242.94608 221.165552 235.295628 230.075769 221.947499 234.846575 C 208.545888 239.636499 192.095746 240.884256 146.981623 240.532816 L 146.981133 240.532816 Z"/>
+ <path fill="#ffffff" d="M 198.442466 148.517244 L 198.442466 183.517644 L 211.567466 183.517644 L 189.692299 209.767628 L 167.817466 183.517644 L 180.942483 183.517644 L 180.942483 148.517244 L 198.442466 148.517244 Z M 163.442483 209.767628 L 215.942466 209.767628 L 215.942466 218.517244 L 163.442483 218.517244 L 163.442483 209.767628 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/manjaro-documentation.svg b/.icons/Gruvbox_Dark-2/apps/64/manjaro-documentation.svg
new file mode 100644
index 000000000..22ed9965a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/manjaro-documentation.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#e6e6e6" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z" filter="url(#a)"/>
+ <path fill="#35bf5c" d="M65 240.666c-51.265-3.089-59.324-19.32-59.324-83.762V97.765c0-64.456 8.063-80.68 59.358-83.764-.027-.603-.042 226.972-.034 226.665z"/>
+ <path fill="#ffffff" opacity=".2" d="M128 11.947v228.338h37.685c74.055 0 84.639-10.557 84.639-84.543V96.491c0-73.987-10.584-84.544-84.639-84.544H128z"/>
+ <g fill="#35bf5c">
+ <path d="M115.333 54.297v42.334h25.4v-12.7h29.634V54.297h-55.034zm-.003 46.563h25.4v55.034h-25.4V100.86z"/>
+ <path d="M144.97 88.16h25.4v67.734h-25.4V88.16zM174.6 54.3H200v101.6h-25.4V54.3z"/>
+ <path fill-rule="evenodd" d="M122.639 199.418q-2.463 0-4.16-1.552-1.696-1.551-2.421-3.856-.725-2.305-.725-5.089 0-4.378 1.885-7.436 1.885-3.059 5.421-3.059 2.204 0 3.48.957 1.275.956 2.146 2.581l-2.204 1.275q-.638-1.16-1.421-1.827-.782-.667-2.001-.667-1.652 0-2.754 1.305-1.101 1.305-1.522 3.059-.421 1.754-.421 3.812 0 3.451 1.189 5.814t3.508 2.363q1.711 0 2.697-1.261.986-1.262.986-3.349v-.957h-3.653v-2.291h6.263v2.436q0 3.653-1.769 5.697-1.769 2.045-4.524 2.045zm17.397 0q-6.523 0-6.523-8.032v-12.613h2.493v12.613q0 5.712 4.03 5.712t4.03-5.712v-12.613h2.523v12.613q0 4.175-1.74 6.103-1.739 1.929-4.813 1.929zm23.746-20.645v2.291h-4.639v15.715h4.639v2.29h-11.771v-2.29h4.638v-15.715h-4.638v-2.291h11.771zm10.467 20.296h-4.668v-20.296h4.784q2.204 0 3.87.871 1.667.87 2.61 2.348.942 1.478 1.392 3.219.449 1.739.449 3.71 0 1.885-.42 3.582-.421 1.695-1.334 3.217-.914 1.523-2.639 2.437-1.724.912-4.044.912zm-2.146-18.005v15.715h2.233q1.595 0 2.754-.682 1.16-.681 1.783-1.869.624-1.189.913-2.494.291-1.305.291-2.813 0-3.305-1.348-5.581-1.348-2.276-4.074-2.276h-2.552zm27.863 18.005h-12.497v-20.296h11.889v2.378h-9.394v6.234h6.407v2.377h-6.407v6.93h10.002v2.377z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/manjaro-settings-manager.svg b/.icons/Gruvbox_Dark-2/apps/64/manjaro-settings-manager.svg
new file mode 120000
index 000000000..384734fb3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/manjaro-settings-manager.svg
@@ -0,0 +1 @@
+manjaro.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/manjaro-welcome.svg b/.icons/Gruvbox_Dark-2/apps/64/manjaro-welcome.svg
new file mode 120000
index 000000000..384734fb3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/manjaro-welcome.svg
@@ -0,0 +1 @@
+manjaro.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/manjaro.svg b/.icons/Gruvbox_Dark-2/apps/64/manjaro.svg
new file mode 100644
index 000000000..9700c2c62
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/manjaro.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="liyFYR8fhAyr8ZSt6lNhTZmvf5yyBtwx" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#liyFYR8fhAyr8ZSt6lNhTZmvf5yyBtwx)">
+ <linearGradient id="_lgradient_90" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_90)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_91" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_91)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="SshREWectNyDxQAbiIzTtczcA2DWtg7o" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#SshREWectNyDxQAbiIzTtczcA2DWtg7o)">
+ <path d="M 62.75 56.794643 C 58.7335 56.794643 55.5 60.028143 55.5 64.044643 L 55.5 194.544643 C 55.5 198.561143 58.7335 201.794643 62.75 201.794643 L 99.517857 201.794643 L 99.517857 100.8125 L 148.714286 100.8125 L 148.714286 56.794643 L 62.75 56.794643 Z M 156.482143 56.794643 L 156.482143 201.794643 L 193.25 201.794643 C 197.2665 201.794643 200.5 198.561143 200.5 194.544643 L 200.5 64.044643 C 200.5 60.028143 197.2665 56.794643 193.25 56.794643 L 156.482143 56.794643 Z M 107.285714 108.580357 L 107.285714 201.794643 L 148.714286 201.794643 L 148.714286 108.580357 L 107.285714 108.580357 Z"/>
+ </g>
+ <path fill="#16a085" d="M 62.75 54.205357 C 58.7335 54.205357 55.5 57.438857 55.5 61.455357 L 55.5 191.955357 C 55.5 195.971857 58.7335 199.205357 62.75 199.205357 L 99.517857 199.205357 L 99.517857 98.223214 L 148.714286 98.223214 L 148.714286 54.205357 L 62.75 54.205357 Z M 156.482143 54.205357 L 156.482143 199.205357 L 193.25 199.205357 C 197.2665 199.205357 200.5 195.971857 200.5 191.955357 L 200.5 61.455357 C 200.5 57.438857 197.2665 54.205357 193.25 54.205357 L 156.482143 54.205357 Z M 107.285714 105.991071 L 107.285714 199.205357 L 148.714286 199.205357 L 148.714286 105.991071 L 107.285714 105.991071 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 62.752023 54.205357 C 58.735523 54.205357 55.5 57.44088 55.5 61.45738 L 55.5 64.046666 C 55.5 60.030166 58.735523 56.794643 62.752023 56.794643 L 148.714286 56.794643 L 148.714286 54.205357 L 62.752023 54.205357 Z M 156.482143 54.205357 L 156.482143 56.794643 L 193.247978 56.794643 C 197.264478 56.794643 200.5 60.030166 200.5 64.046666 L 200.5 61.45738 C 200.5 57.44088 197.264478 54.205357 193.247978 54.205357 L 156.482143 54.205357 Z M 107.285714 105.991071 L 107.285714 108.580357 L 148.714286 108.580357 L 148.714286 105.991071 L 107.285714 105.991071 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/maps.svg b/.icons/Gruvbox_Dark-2/apps/64/maps.svg
new file mode 100644
index 000000000..2d14eeac2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/maps.svg
@@ -0,0 +1,57 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="H6kxtfUKyn7rRnviP89CMbAGrJANDmMA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#H6kxtfUKyn7rRnviP89CMbAGrJANDmMA)">
+ <linearGradient id="_lgradient_10" x1=".339" x2=".083" y1=".648" y2=".943" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4ce0c6"/>
+ <stop offset="100%" style="stop-color:#3b85b5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_11" x1=".978" x2=".961" y1=".174" y2=".181" gradientTransform="matrix(153.058,0,0,228.34,97.267,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity=".996" style="stop-color:#ffd7bc"/>
+ <stop offset="100%" stop-opacity=".996" style="stop-color:#ffa970"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" d="M 149.116 240.29 L 165.685 240.29 C 174.942 240.29 183.207 240.126 190.584 239.693 C 194.272 239.476 197.738 239.192 200.995 238.829 C 204.252 238.465 207.3 238.021 210.151 237.485 C 213.003 236.948 215.659 236.318 218.131 235.583 C 220.603 234.848 222.892 234.008 225.01 233.049 C 227.128 232.089 229.075 231.009 230.865 229.8 C 232.655 228.59 234.287 227.25 235.775 225.764 C 237.263 224.278 238.607 222.646 239.819 220.858 C 241.03 219.07 242.109 217.126 243.07 215.011 C 244.031 212.895 244.874 210.609 245.61 208.14 C 246.347 205.671 246.976 203.019 247.514 200.17 C 248.051 197.321 248.495 194.275 248.86 191.022 C 249.224 187.768 249.509 184.305 249.726 180.621 C 250.16 173.251 250.325 164.994 250.325 155.746 L 250.325 96.494 C 250.325 87.246 250.16 78.989 249.726 71.619 C 249.509 67.935 249.224 64.472 248.86 61.218 C 248.495 57.965 248.051 54.921 247.514 52.072 C 246.976 49.223 246.347 46.571 245.61 44.102 C 244.874 41.633 244.031 39.347 243.07 37.231 C 242.109 35.116 241.03 33.17 239.819 31.382 C 238.607 29.594 237.263 27.964 235.775 26.478 C 234.287 24.992 232.655 23.65 230.865 22.44 C 229.075 21.231 227.128 20.153 225.01 19.193 C 222.892 18.234 220.603 17.392 218.131 16.657 C 215.659 15.922 213.003 15.292 210.151 14.755 C 207.3 14.219 204.252 13.775 200.995 13.411 C 197.738 13.048 194.272 12.766 190.584 12.549 C 183.207 12.116 174.942 11.95 165.685 11.95 L 140.981 11.95 L 97.267 185.718 L 149.116 240.29 L 149.116 240.29 Z"/>
+ <linearGradient id="_lgradient_12" x1=".985" x2=".382" y1=".102" y2=".902" gradientTransform="matrix(236.744,0,0,176.246,5.802,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#009a56"/>
+ <stop offset="100%" style="stop-color:#46a926"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" d="M 242.546 36.292 C 241.707 34.562 240.835 32.882 239.819 31.382 C 238.607 29.594 237.263 27.964 235.775 26.478 C 234.287 24.992 232.655 23.65 230.865 22.44 C 229.075 21.231 227.128 20.153 225.01 19.193 C 222.892 18.234 220.603 17.392 218.131 16.657 C 215.659 15.922 213.003 15.292 210.151 14.755 C 207.3 14.219 204.252 13.775 200.995 13.411 C 197.738 13.048 194.272 12.766 190.584 12.549 C 183.207 12.116 174.942 11.95 165.685 11.95 L 90.315 11.95 C 81.058 11.95 72.793 12.116 65.416 12.549 C 61.728 12.766 58.26 13.048 55.003 13.411 C 51.746 13.775 48.698 14.219 45.847 14.755 C 42.995 15.292 40.341 15.922 37.869 16.657 C 35.397 17.392 33.108 18.234 30.99 19.193 C 28.872 20.153 26.925 21.231 25.135 22.44 C 23.345 23.65 21.711 24.992 20.223 26.478 C 18.735 27.964 17.393 29.594 16.181 31.382 C 14.97 33.17 13.889 35.116 12.928 37.231 C 11.967 39.347 11.126 41.633 10.39 44.102 C 9.653 46.571 9.024 49.223 8.486 52.072 C 7.949 54.921 7.505 57.965 7.14 61.218 C 6.776 64.472 6.491 67.935 6.274 71.619 C 5.933 77.412 5.862 84.231 5.802 91.171 L 100.051 188.196 L 242.546 36.292 L 242.546 36.292 Z"/>
+ <path fill="#f9f9f9" fill-opacity=".996" d="M 6.151 76.756 C 5.891 82.898 5.675 89.156 5.675 96.494 L 5.675 105.864 L 137.111 240.29 L 165.685 240.29 C 165.817 240.29 165.908 240.282 166.039 240.282 L 6.151 76.756 L 6.151 76.756 Z"/>
+ <path fill="#fdc92b" d="M 247.169 50.632 C 246.701 48.356 246.214 46.125 245.61 44.102 C 244.874 41.633 244.031 39.347 243.07 37.231 C 242.109 35.116 241.03 33.17 239.819 31.382 C 239.472 30.87 239.03 30.464 238.662 29.978 L 33.56 233.997 C 34.968 234.543 36.321 235.123 37.869 235.583 C 40.341 236.318 42.995 236.948 45.847 237.485 C 48.698 238.021 51.746 238.465 55.003 238.829 C 55.86 238.924 56.857 238.971 57.743 239.056 L 247.169 50.632 L 247.169 50.632 Z"/>
+ <ellipse fill="#805a41" cx="175.104" cy="192.004" rx="42.104" ry="15.204" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="cTkbtpcgIKXFiM9nPV0i3kgQRiOxTFmM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#cTkbtpcgIKXFiM9nPV0i3kgQRiOxTFmM)">
+ <linearGradient id="_lgradient_13" x1=".467" x2=".481" y1=".005" y2=".994" gradientTransform="matrix(95.461,0,0,134.513,127.041,60)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f61111"/>
+ <stop offset="48.272%" style="stop-color:#ff4f4f"/>
+ <stop offset="100%" style="stop-color:#ff7a55"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" d="M 174.771 60 C 148.411 60 127.041 81.079 127.041 107.079 C 127.041 133.084 174.771 194.513 174.771 194.513 C 174.771 194.513 222.501 133.084 222.501 107.079 C 222.501 81.079 201.131 60 174.771 60 Z M 174.771 129.426 C 162.789 129.426 153.075 119.712 153.075 107.73 C 153.075 95.748 162.789 86.035 174.771 86.035 C 186.753 86.035 196.466 95.748 196.466 107.73 C 196.466 119.712 186.753 129.426 174.771 129.426 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_14" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/marble.svg b/.icons/Gruvbox_Dark-2/apps/64/marble.svg
new file mode 120000
index 000000000..8b26bb3cf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/marble.svg
@@ -0,0 +1 @@
+browser.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mark-location-symbolic.svg b/.icons/Gruvbox_Dark-2/apps/64/mark-location-symbolic.svg
new file mode 120000
index 000000000..59b5c64af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mark-location-symbolic.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/marker.svg b/.icons/Gruvbox_Dark-2/apps/64/marker.svg
new file mode 100644
index 000000000..3d41b7bde
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/marker.svg
@@ -0,0 +1,58 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="BvDtQvpam1l9DtgpPqAFOiwwcEB8LCs4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#BvDtQvpam1l9DtgpPqAFOiwwcEB8LCs4)">
+ <linearGradient id="_lgradient_26" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.7,11.9)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" d="M 165.709 11.9 C 239.765 11.9 250.348 22.457 250.348 96.444 L 250.348 155.695 C 250.348 229.681 239.765 240.238 165.709 240.238 L 90.339 240.238 C 16.284 240.238 5.7 229.681 5.7 155.695 L 5.7 96.444 C 5.7 22.457 16.284 11.9 90.339 11.9 L 165.709 11.9 Z"/>
+ </g>
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 89.752 179.763 L 89.752 179.763 L 90.605 179.948 L 90.605 179.948 Q 90.754 181.47 90.865 184.726 L 90.865 184.726 L 90.865 184.726 Q 90.977 187.982 91.014 188.762 L 91.014 188.762 L 91.014 188.762 Q 90.847 189.337 90.364 189.337 L 90.364 189.337 L 90.364 189.337 Q 90.03 189.337 89.724 189.068 L 89.724 189.068 L 89.724 189.068 Q 89.418 188.799 89.344 188.409 L 89.344 188.409 L 89.344 188.409 Q 89.381 187.648 89.492 184.448 L 89.492 184.448 L 89.492 184.448 Q 89.604 181.247 89.752 179.763 Z M 90.012 176.441 L 90.012 176.441 L 90.012 176.441 Q 90.513 176.441 90.847 176.877 L 90.847 176.877 L 90.847 176.877 Q 91.181 177.313 91.181 177.87 L 91.181 177.87 L 91.181 177.87 Q 91.181 178.278 90.986 178.529 L 90.986 178.529 L 90.986 178.529 Q 90.791 178.779 90.457 178.779 L 90.457 178.779 L 90.457 178.779 Q 89.938 178.779 89.641 178.353 L 89.641 178.353 L 89.641 178.353 Q 89.344 177.926 89.344 177.351 L 89.344 177.351 L 89.344 177.351 Q 89.344 176.942 89.52 176.692 L 89.52 176.692 L 89.52 176.692 Q 89.696 176.441 90.012 176.441 Z M 98.417 180.356 L 98.417 180.356 L 98.231 181.099 L 98.231 181.099 Q 96.432 180.356 95.43 180.356 L 95.43 180.356 L 95.43 180.356 Q 94.539 180.356 94.177 180.625 L 94.177 180.625 L 94.177 180.625 Q 93.815 180.895 93.815 181.767 L 93.815 181.767 L 93.815 181.767 Q 93.815 182.472 94.326 182.936 L 94.326 182.936 L 94.326 182.936 Q 94.836 183.399 95.56 183.668 L 95.56 183.668 L 95.56 183.668 Q 96.283 183.938 97.016 184.244 L 97.016 184.244 L 97.016 184.244 Q 97.749 184.55 98.259 185.144 L 98.259 185.144 L 98.259 185.144 Q 98.77 185.737 98.77 186.609 L 98.77 186.609 L 98.77 186.609 Q 98.77 187.797 97.897 188.688 L 97.897 188.688 L 97.897 188.688 Q 97.025 189.578 95.634 189.597 L 95.634 189.597 L 95.634 189.597 Q 94.613 189.597 93.723 189.166 L 93.723 189.166 L 93.723 189.166 Q 92.832 188.735 92.313 188.08 L 92.313 188.08 L 92.851 187.519 L 92.851 187.519 Q 93.073 187.611 93.509 187.815 L 93.509 187.815 L 93.509 187.815 Q 93.945 188.02 94.131 188.084 L 94.131 188.084 L 94.131 188.084 Q 94.316 188.149 94.678 188.224 L 94.678 188.224 L 94.678 188.224 Q 95.04 188.298 95.448 188.298 L 95.448 188.298 L 95.448 188.298 Q 96.32 188.298 96.877 187.911 L 96.877 187.911 L 96.877 187.911 Q 97.434 187.523 97.434 186.823 L 97.434 186.823 L 97.434 186.823 Q 97.434 186.362 97.174 186.039 L 97.174 186.039 L 97.174 186.039 Q 96.914 185.716 96.487 185.513 L 96.487 185.513 L 96.487 185.513 Q 96.061 185.311 95.55 185.125 L 95.55 185.125 L 95.55 185.125 Q 95.04 184.939 94.53 184.708 L 94.53 184.708 L 94.53 184.708 Q 94.02 184.476 93.593 184.151 L 93.593 184.151 L 93.593 184.151 Q 93.166 183.826 92.906 183.27 L 92.906 183.27 L 92.906 183.27 Q 92.646 182.713 92.646 181.952 L 92.646 181.952 L 92.646 181.952 Q 92.646 180.839 93.25 180.087 L 93.25 180.087 L 93.25 180.087 Q 93.853 179.336 94.947 179.336 L 94.947 179.336 L 94.947 179.336 Q 95.374 179.336 95.912 179.466 L 95.912 179.466 L 95.912 179.466 Q 96.45 179.596 96.766 179.707 L 96.766 179.707 L 96.766 179.707 Q 97.081 179.818 97.703 180.069 L 97.703 180.069 L 97.703 180.069 Q 98.324 180.319 98.417 180.356 Z M 101.219 186.108 L 101.219 186.108 L 100.384 185.923 L 100.384 185.923 Q 100.291 184.698 99.901 176.2 L 99.901 176.2 L 99.901 176.2 Q 99.976 175.477 100.551 175.477 L 100.551 175.477 L 100.551 175.477 Q 100.922 175.477 101.237 175.792 L 101.237 175.792 L 101.237 175.792 Q 101.553 176.107 101.571 176.571 L 101.571 176.571 L 101.571 176.571 Q 101.516 177.573 101.441 180.932 L 101.441 180.932 L 101.441 180.932 Q 101.367 184.29 101.219 186.108 Z M 100.662 187.147 L 100.662 187.147 L 100.662 187.147 Q 101.163 187.147 101.497 187.583 L 101.497 187.583 L 101.497 187.583 Q 101.831 188.02 101.831 188.576 L 101.831 188.576 L 101.831 188.576 Q 101.831 188.984 101.636 189.235 L 101.636 189.235 L 101.636 189.235 Q 101.441 189.485 101.107 189.485 L 101.107 189.485 L 101.107 189.485 Q 100.588 189.485 100.291 189.059 L 100.291 189.059 L 100.291 189.059 Q 99.994 188.632 99.994 188.057 L 99.994 188.057 L 99.994 188.057 Q 99.994 187.648 100.17 187.398 L 100.17 187.398 L 100.17 187.398 Q 100.347 187.147 100.662 187.147 Z M 65.315 179.688 L 65.315 179.688 L 66.577 179.855 L 66.577 179.855 Q 66.225 181.321 65.464 184.318 L 65.464 184.318 L 65.464 184.318 Q 64.703 187.314 64.276 189.188 L 64.276 189.188 L 64.276 189.188 Q 63.553 189.318 63.033 189.318 L 63.033 189.318 L 63.033 189.318 Q 62.569 189.318 62.18 189.244 L 62.18 189.244 L 61.141 185.607 L 60.25 189.263 L 60.25 189.263 Q 59.526 189.393 58.988 189.393 L 58.988 189.393 L 58.988 189.393 Q 58.543 189.393 58.153 189.318 L 58.153 189.318 L 58.153 189.318 Q 57.875 188.354 57.272 186.266 L 57.272 186.266 L 57.272 186.266 Q 56.669 184.179 56.251 182.639 L 56.251 182.639 L 56.251 182.639 Q 55.834 181.099 55.5 179.688 L 55.5 179.688 L 56.725 179.781 L 59.137 187.5 L 59.137 187.5 Q 59.749 185.719 60.417 183.103 L 60.417 183.103 L 60.417 183.103 Q 59.842 180.969 59.526 179.614 L 59.526 179.614 L 60.751 179.707 L 63.163 187.426 L 63.163 187.426 Q 63.457 186.535 63.789 185.422 L 63.789 185.422 L 63.789 185.422 Q 64.12 184.309 64.322 183.52 L 64.322 183.52 L 64.322 183.52 Q 64.524 182.731 64.856 181.46 L 64.856 181.46 L 64.856 181.46 Q 65.187 180.189 65.315 179.688 Z M 67.411 175.94 L 67.411 175.94 L 68.361 176.163 L 68.361 176.163 Q 68.415 176.924 68.443 178.594 L 68.443 178.594 L 68.443 178.594 Q 68.47 180.264 68.507 180.895 L 68.507 180.895 L 68.507 180.895 Q 69.512 179.837 70.927 179.837 L 70.927 179.837 L 70.927 179.837 Q 72.193 179.837 73.115 180.728 L 73.115 180.728 L 73.115 180.728 Q 74.036 181.618 74.036 183.103 L 74.036 183.103 L 74.036 189.207 L 74.036 189.207 Q 73.795 189.318 73.424 189.318 L 73.424 189.318 L 73.424 189.318 Q 73.016 189.318 72.682 189.244 L 72.682 189.244 L 72.682 189.244 Q 72.682 189.096 72.691 188.79 L 72.691 188.79 L 72.691 188.79 Q 72.7 188.483 72.7 188.335 L 72.7 188.335 L 72.7 188.335 Q 72.7 187.611 72.644 185.839 L 72.644 185.839 L 72.644 185.839 Q 72.588 184.067 72.588 182.88 L 72.588 182.88 L 72.588 182.88 Q 72.309 181.173 70.855 181.173 L 70.855 181.173 L 70.855 181.173 Q 70.221 181.173 69.606 181.516 L 69.606 181.516 L 69.606 181.516 Q 68.991 181.859 68.711 182.323 L 68.711 182.323 L 68.711 182.323 Q 68.767 183.492 68.786 185.849 L 68.786 185.849 L 68.786 185.849 Q 68.805 188.205 68.842 189.244 L 68.842 189.244 L 68.842 189.244 Q 68.4 189.318 68.088 189.318 L 68.088 189.318 L 68.088 189.318 Q 67.631 189.318 67.319 189.207 L 67.319 189.207 L 67.319 189.207 Q 67.356 188.298 67.356 186.331 L 67.356 186.331 L 67.356 186.331 Q 67.356 185.459 67.338 183.13 L 67.338 183.13 L 67.338 183.13 Q 67.319 180.802 67.328 179.123 L 67.328 179.123 L 67.328 179.123 Q 67.338 177.443 67.411 175.94 Z M 75.558 185.348 L 75.558 185.348 L 75.558 185.348 Q 75.558 184.605 75.715 183.696 L 75.715 183.696 L 75.715 183.696 Q 75.873 182.787 76.188 181.785 L 76.188 181.785 L 76.188 181.785 Q 76.504 180.783 77.135 180.115 L 77.135 180.115 L 77.135 180.115 Q 77.766 179.447 78.601 179.447 L 78.601 179.447 L 78.601 179.447 Q 80.382 179.447 81.458 181.052 L 81.458 181.052 L 81.458 181.052 Q 82.534 182.657 82.534 184.624 L 82.534 184.624 L 82.534 184.624 Q 82.534 185.459 82.358 186.285 L 82.358 186.285 L 82.358 186.285 Q 82.182 187.11 81.811 187.908 L 81.811 187.908 L 81.811 187.908 Q 81.439 188.706 80.744 189.235 L 80.744 189.235 L 80.744 189.235 Q 80.048 189.764 79.12 189.838 L 79.12 189.838 L 79.12 189.838 Q 77.413 189.615 76.485 188.381 L 76.485 188.381 L 76.485 188.381 Q 75.558 187.147 75.558 185.348 Z M 78.712 180.412 L 78.712 180.412 L 78.712 180.412 Q 78.063 180.486 77.617 181.6 L 77.617 181.6 L 77.617 181.6 Q 77.172 182.713 77.042 183.761 L 77.042 183.761 L 77.042 183.761 Q 76.912 184.81 76.912 185.607 L 76.912 185.607 L 76.912 185.607 Q 76.912 186.646 77.552 187.528 L 77.552 187.528 L 77.552 187.528 Q 78.192 188.409 78.99 188.409 L 78.99 188.409 L 78.99 188.409 Q 79.565 188.409 80.029 187.964 L 80.029 187.964 L 80.029 187.964 Q 80.493 187.519 80.762 186.86 L 80.762 186.86 L 80.762 186.86 Q 81.031 186.201 81.17 185.533 L 81.17 185.533 L 81.17 185.533 Q 81.31 184.865 81.31 184.346 L 81.31 184.346 L 81.31 184.346 Q 81.31 182.824 80.623 181.692 L 80.623 181.692 L 80.623 181.692 Q 79.937 180.561 78.712 180.412 Z M 135.341 169.168 L 135.341 169.168 L 135.396 155.771 L 135.396 155.771 Q 139.516 155.809 141.761 157.877 L 141.761 157.877 L 141.761 157.877 Q 144.006 159.946 144.006 163.936 L 144.006 163.936 L 144.006 163.936 Q 144.006 165.216 143.338 166.273 L 143.338 166.273 L 143.338 166.273 Q 142.67 167.331 141.622 167.962 L 141.622 167.962 L 141.622 167.962 Q 140.573 168.593 139.358 168.936 L 139.358 168.936 L 139.358 168.936 Q 138.143 169.279 136.955 169.279 L 136.955 169.279 L 136.955 169.279 Q 136.213 169.279 135.341 169.168 Z M 136.732 168.036 L 136.732 168.036 L 137.048 168.036 L 137.048 168.036 Q 138.105 168.036 139.089 167.786 L 139.089 167.786 L 139.089 167.786 Q 140.072 167.535 140.907 167.034 L 140.907 167.034 L 140.907 167.034 Q 141.742 166.533 142.243 165.652 L 142.243 165.652 L 142.243 165.652 Q 142.744 164.771 142.744 163.62 L 142.744 163.62 L 142.744 163.62 Q 142.744 162.062 141.807 160.457 L 141.807 160.457 L 141.807 160.457 Q 140.87 158.852 139.543 157.859 L 139.543 157.859 L 139.543 157.859 Q 138.217 156.866 137.085 156.866 L 137.085 156.866 L 137.085 156.866 Q 136.844 156.866 136.621 156.922 L 136.621 156.922 L 136.621 156.922 Q 136.621 158.035 136.732 168.036 Z M 145.917 159.742 L 145.917 159.742 L 146.771 159.928 L 146.771 159.928 Q 146.919 161.449 147.03 164.706 L 147.03 164.706 L 147.03 164.706 Q 147.142 167.962 147.179 168.741 L 147.179 168.741 L 147.179 168.741 Q 147.012 169.316 146.529 169.316 L 146.529 169.316 L 146.529 169.316 Q 146.195 169.316 145.889 169.047 L 145.889 169.047 L 145.889 169.047 Q 145.583 168.778 145.509 168.389 L 145.509 168.389 L 145.509 168.389 Q 145.546 167.628 145.657 164.427 L 145.657 164.427 L 145.657 164.427 Q 145.769 161.227 145.917 159.742 Z M 146.177 156.421 L 146.177 156.421 L 146.177 156.421 Q 146.678 156.421 147.012 156.857 L 147.012 156.857 L 147.012 156.857 Q 147.346 157.293 147.346 157.85 L 147.346 157.85 L 147.346 157.85 Q 147.346 158.258 147.151 158.508 L 147.151 158.508 L 147.151 158.508 Q 146.956 158.759 146.622 158.759 L 146.622 158.759 L 146.622 158.759 Q 146.103 158.759 145.806 158.332 L 145.806 158.332 L 145.806 158.332 Q 145.509 157.905 145.509 157.33 L 145.509 157.33 L 145.509 157.33 Q 145.509 156.922 145.685 156.671 L 145.685 156.671 L 145.685 156.671 Q 145.861 156.421 146.177 156.421 Z M 154.582 160.336 L 154.582 160.336 L 154.396 161.078 L 154.396 161.078 Q 152.597 160.336 151.595 160.336 L 151.595 160.336 L 151.595 160.336 Q 150.704 160.336 150.342 160.605 L 150.342 160.605 L 150.342 160.605 Q 149.98 160.874 149.98 161.746 L 149.98 161.746 L 149.98 161.746 Q 149.98 162.451 150.491 162.915 L 150.491 162.915 L 150.491 162.915 Q 151.001 163.379 151.725 163.648 L 151.725 163.648 L 151.725 163.648 Q 152.448 163.917 153.181 164.223 L 153.181 164.223 L 153.181 164.223 Q 153.914 164.529 154.424 165.123 L 154.424 165.123 L 154.424 165.123 Q 154.935 165.717 154.935 166.589 L 154.935 166.589 L 154.935 166.589 Q 154.935 167.776 154.063 168.667 L 154.063 168.667 L 154.063 168.667 Q 153.19 169.558 151.799 169.576 L 151.799 169.576 L 151.799 169.576 Q 150.778 169.576 149.888 169.146 L 149.888 169.146 L 149.888 169.146 Q 148.997 168.715 148.478 168.06 L 148.478 168.06 L 149.016 167.498 L 149.016 167.498 Q 149.238 167.591 149.674 167.795 L 149.674 167.795 L 149.674 167.795 Q 150.11 167.999 150.296 168.064 L 150.296 168.064 L 150.296 168.064 Q 150.481 168.129 150.843 168.203 L 150.843 168.203 L 150.843 168.203 Q 151.205 168.277 151.613 168.277 L 151.613 168.277 L 151.613 168.277 Q 152.485 168.277 153.042 167.89 L 153.042 167.89 L 153.042 167.89 Q 153.599 167.503 153.599 166.802 L 153.599 166.802 L 153.599 166.802 Q 153.599 166.341 153.339 166.018 L 153.339 166.018 L 153.339 166.018 Q 153.079 165.696 152.652 165.493 L 152.652 165.493 L 152.652 165.493 Q 152.226 165.29 151.715 165.104 L 151.715 165.104 L 151.715 165.104 Q 151.205 164.919 150.695 164.687 L 150.695 164.687 L 150.695 164.687 Q 150.185 164.455 149.758 164.13 L 149.758 164.13 L 149.758 164.13 Q 149.331 163.806 149.071 163.249 L 149.071 163.249 L 149.071 163.249 Q 148.812 162.692 148.812 161.932 L 148.812 161.932 L 148.812 161.932 Q 148.812 160.818 149.415 160.067 L 149.415 160.067 L 149.415 160.067 Q 150.018 159.315 151.112 159.315 L 151.112 159.315 L 151.112 159.315 Q 151.539 159.315 152.077 159.445 L 152.077 159.445 L 152.077 159.445 Q 152.615 159.575 152.931 159.687 L 152.931 159.687 L 152.931 159.687 Q 153.246 159.798 153.868 160.048 L 153.868 160.048 L 153.868 160.048 Q 154.489 160.299 154.582 160.336 Z M 162.319 160.076 L 162.319 160.076 L 162.227 160.874 L 162.227 160.874 Q 161.447 160.763 160.891 160.763 L 160.891 160.763 L 160.891 160.763 Q 159.61 160.763 158.775 161.533 L 158.775 161.533 L 158.775 161.533 Q 157.94 162.303 157.634 163.351 L 157.634 163.351 L 157.634 163.351 Q 157.328 164.399 157.328 165.68 L 157.328 165.68 L 157.328 165.68 Q 157.328 166.273 157.402 166.737 L 157.402 166.737 L 157.402 166.737 Q 157.477 167.201 157.671 167.646 L 157.671 167.646 L 157.671 167.646 Q 157.866 168.092 158.284 168.342 L 158.284 168.342 L 158.284 168.342 Q 158.701 168.593 159.313 168.593 L 159.313 168.593 L 159.313 168.593 Q 160.13 168.593 161.392 168.277 L 161.392 168.277 L 161.392 168.277 Q 161.781 168.129 162.004 168.129 L 162.004 168.129 L 162.004 168.129 Q 162.449 168.129 162.542 169.168 L 162.542 169.168 L 162.542 169.168 Q 160.909 169.688 159.518 169.688 L 159.518 169.688 L 159.518 169.688 Q 157.495 169.688 156.781 168.695 L 156.781 168.695 L 156.781 168.695 Q 156.066 167.702 156.066 165.476 L 156.066 165.476 L 156.066 165.476 Q 156.066 164.177 156.243 163.203 L 156.243 163.203 L 156.243 163.203 Q 156.419 162.229 156.864 161.384 L 156.864 161.384 L 156.864 161.384 Q 157.31 160.54 158.154 160.095 L 158.154 160.095 L 158.154 160.095 Q 158.998 159.649 160.223 159.649 L 160.223 159.649 L 160.223 159.649 Q 161.596 159.649 162.319 160.076 Z M 163.488 165.327 L 163.488 165.327 L 163.488 165.327 Q 163.488 164.585 163.646 163.676 L 163.646 163.676 L 163.646 163.676 Q 163.804 162.767 164.119 161.765 L 164.119 161.765 L 164.119 161.765 Q 164.435 160.763 165.065 160.095 L 165.065 160.095 L 165.065 160.095 Q 165.696 159.427 166.531 159.427 L 166.531 159.427 L 166.531 159.427 Q 168.313 159.427 169.389 161.032 L 169.389 161.032 L 169.389 161.032 Q 170.465 162.637 170.465 164.604 L 170.465 164.604 L 170.465 164.604 Q 170.465 165.438 170.289 166.264 L 170.289 166.264 L 170.289 166.264 Q 170.112 167.09 169.741 167.888 L 169.741 167.888 L 169.741 167.888 Q 169.37 168.686 168.674 169.214 L 168.674 169.214 L 168.674 169.214 Q 167.979 169.743 167.051 169.817 L 167.051 169.817 L 167.051 169.817 Q 165.344 169.595 164.416 168.361 L 164.416 168.361 L 164.416 168.361 Q 163.488 167.127 163.488 165.327 Z M 166.643 160.392 L 166.643 160.392 L 166.643 160.392 Q 165.993 160.466 165.548 161.579 L 165.548 161.579 L 165.548 161.579 Q 165.103 162.692 164.973 163.741 L 164.973 163.741 L 164.973 163.741 Q 164.843 164.789 164.843 165.587 L 164.843 165.587 L 164.843 165.587 Q 164.843 166.626 165.483 167.507 L 165.483 167.507 L 165.483 167.507 Q 166.123 168.389 166.921 168.389 L 166.921 168.389 L 166.921 168.389 Q 167.496 168.389 167.96 167.943 L 167.96 167.943 L 167.96 167.943 Q 168.424 167.498 168.693 166.839 L 168.693 166.839 L 168.693 166.839 Q 168.962 166.181 169.101 165.513 L 169.101 165.513 L 169.101 165.513 Q 169.24 164.845 169.24 164.325 L 169.24 164.325 L 169.24 164.325 Q 169.24 162.804 168.554 161.672 L 168.554 161.672 L 168.554 161.672 Q 167.867 160.54 166.643 160.392 Z M 176.996 159.742 L 176.996 159.742 L 178.258 159.909 L 178.258 159.909 Q 177.905 161.375 177.145 164.372 L 177.145 164.372 L 177.145 164.372 Q 176.384 167.368 175.957 169.242 L 175.957 169.242 L 175.957 169.242 Q 175.233 169.372 174.695 169.372 L 174.695 169.372 L 174.695 169.372 Q 174.25 169.372 173.86 169.298 L 173.86 169.298 L 173.86 169.298 Q 173.582 168.333 172.979 166.246 L 172.979 166.246 L 172.979 166.246 Q 172.376 164.158 171.958 162.618 L 171.958 162.618 L 171.958 162.618 Q 171.541 161.078 171.207 159.668 L 171.207 159.668 L 172.432 159.761 L 174.844 167.479 L 174.844 167.479 Q 175.138 166.589 175.469 165.476 L 175.469 165.476 L 175.469 165.476 Q 175.8 164.362 176.003 163.574 L 176.003 163.574 L 176.003 163.574 Q 176.205 162.785 176.536 161.514 L 176.536 161.514 L 176.536 161.514 Q 176.867 160.243 176.996 159.742 Z M 186.478 167.479 L 186.478 167.479 L 186.663 168.296 L 186.663 168.296 Q 185.847 168.593 184.242 168.955 L 184.242 168.955 L 184.242 168.955 Q 182.637 169.316 181.857 169.316 L 181.857 169.316 L 181.857 169.316 Q 181.06 169.316 180.466 168.788 L 180.466 168.788 L 180.466 168.788 Q 179.872 168.259 179.575 167.433 L 179.575 167.433 L 179.575 167.433 Q 179.278 166.607 179.139 165.8 L 179.139 165.8 L 179.139 165.8 Q 179 164.993 179 164.214 L 179 164.214 L 179 164.214 Q 179 159.575 183.193 159.575 L 183.193 159.575 L 183.193 159.575 Q 184.195 159.575 184.956 160.215 L 184.956 160.215 L 184.956 160.215 Q 185.717 160.855 185.717 161.876 L 185.717 161.876 L 185.717 161.876 Q 185.717 162.433 185.411 162.859 L 185.411 162.859 L 185.411 162.859 Q 185.104 163.286 184.668 163.537 L 184.668 163.537 L 184.668 163.537 Q 184.232 163.787 183.555 163.991 L 183.555 163.991 L 183.555 163.991 Q 182.878 164.195 182.358 164.288 L 182.358 164.288 L 182.358 164.288 Q 181.839 164.381 181.115 164.492 L 181.115 164.492 L 181.115 164.492 Q 180.392 164.604 180.113 164.659 L 180.113 164.659 L 180.113 164.659 Q 180.132 165.197 180.178 165.605 L 180.178 165.605 L 180.178 165.605 Q 180.225 166.014 180.364 166.487 L 180.364 166.487 L 180.364 166.487 Q 180.503 166.96 180.735 167.266 L 180.735 167.266 L 180.735 167.266 Q 180.967 167.572 181.375 167.776 L 181.375 167.776 L 181.375 167.776 Q 181.783 167.98 182.34 167.98 L 182.34 167.98 L 182.34 167.98 Q 183.008 167.98 183.973 167.86 L 183.973 167.86 L 183.973 167.86 Q 184.938 167.739 185.689 167.609 L 185.689 167.609 L 185.689 167.609 Q 186.44 167.479 186.478 167.479 Z M 180.188 163.509 L 180.188 163.509 L 180.188 163.509 Q 182.711 162.785 184.325 161.987 L 184.325 161.987 L 184.325 161.987 Q 184.195 161.375 183.973 161.097 L 183.973 161.097 L 183.973 161.097 Q 183.75 160.818 183.305 160.818 L 183.305 160.818 L 183.305 160.818 Q 182.173 160.818 181.254 161.598 L 181.254 161.598 L 181.254 161.598 Q 180.336 162.377 180.188 163.509 Z M 193.528 162.21 L 193.528 162.21 L 192.715 162.154 L 192.715 162.154 Q 192.327 161.115 191.403 161.115 L 191.403 161.115 L 191.403 161.115 Q 190.997 161.115 190.544 161.301 L 190.544 161.301 L 190.544 161.301 Q 190.091 161.486 189.796 161.681 L 189.796 161.681 L 189.796 161.681 Q 189.5 161.876 189.02 162.247 L 189.02 162.247 L 189.02 162.247 Q 189.02 162.507 189.01 163.936 L 189.01 163.936 L 189.01 163.936 Q 189.001 165.364 189.028 167.108 L 189.028 167.108 L 189.028 167.108 Q 189.056 168.853 189.093 168.982 L 189.093 168.982 L 189.093 168.982 Q 188.926 169.539 188.438 169.539 L 188.438 169.539 L 188.438 169.539 Q 188.1 169.539 187.79 169.27 L 187.79 169.27 L 187.79 169.27 Q 187.48 169.001 187.405 168.611 L 187.405 168.611 L 187.405 168.611 Q 187.762 162.655 188.044 159.612 L 188.044 159.612 L 188.889 159.798 L 188.945 161.041 L 188.945 161.041 Q 190.239 159.965 191.163 159.965 L 191.163 159.965 L 191.163 159.965 Q 192.179 159.965 192.872 160.429 L 192.872 160.429 L 192.872 160.429 Q 193.565 160.893 193.565 161.783 L 193.565 161.783 L 193.565 161.783 Q 193.565 162.062 193.528 162.21 Z M 56.261 168.389 L 56.669 156.551 L 57.522 156.736 L 57.931 168.741 L 57.931 168.741 Q 57.764 169.316 57.281 169.316 L 57.281 169.316 L 57.281 169.316 Q 56.947 169.316 56.641 169.047 L 56.641 169.047 L 56.641 169.047 Q 56.335 168.778 56.261 168.389 L 56.261 168.389 L 56.261 168.389 Z M 60.12 161.264 L 60.12 161.264 L 59.749 160.317 L 59.749 160.317 Q 60.231 159.835 60.974 159.547 L 60.974 159.547 L 60.974 159.547 Q 61.716 159.26 62.439 159.26 L 62.439 159.26 L 62.439 159.26 Q 65.575 159.26 65.575 164.678 L 65.575 164.678 L 65.575 164.678 Q 65.575 165.42 65.492 166.867 L 65.492 166.867 L 65.492 166.867 Q 65.408 168.314 65.408 169.038 L 65.408 169.038 L 65.408 169.038 Q 65.26 169.613 64.833 169.613 L 64.833 169.613 L 64.833 169.613 Q 64.499 169.613 64.221 169.279 L 64.221 169.279 L 64.221 169.279 Q 63.942 168.945 63.942 168.537 L 63.942 168.537 L 63.942 168.537 Q 63.942 168.407 63.961 168.352 L 63.961 168.352 L 63.961 168.352 Q 62.811 169.465 61.512 169.465 L 61.512 169.465 L 61.512 169.465 Q 60.528 169.465 59.795 168.75 L 59.795 168.75 L 59.795 168.75 Q 59.063 168.036 59.063 167.016 L 59.063 167.016 L 59.063 167.016 Q 59.063 165.29 60.408 163.898 L 60.408 163.898 L 60.408 163.898 Q 61.753 162.507 63.46 162.507 L 63.46 162.507 L 63.46 162.507 Q 63.534 162.507 63.608 162.516 L 63.608 162.516 L 63.608 162.516 Q 63.683 162.526 63.785 162.544 L 63.785 162.544 L 63.785 162.544 Q 63.887 162.563 63.942 162.563 L 63.942 162.563 L 63.942 162.563 Q 63.794 160.41 62.217 160.41 L 62.217 160.41 L 62.217 160.41 Q 61.289 160.41 60.12 161.264 Z M 63.998 167.071 L 63.998 167.071 L 63.998 167.071 Q 64.035 165.772 64.035 165.104 L 64.035 165.104 L 64.035 165.104 Q 64.035 164.548 63.998 163.546 L 63.998 163.546 L 63.85 163.546 L 63.85 163.546 Q 62.532 163.564 61.447 164.529 L 61.447 164.529 L 61.447 164.529 Q 60.361 165.494 60.361 166.867 L 60.361 166.867 L 60.361 166.867 Q 60.361 167.461 60.723 167.813 L 60.723 167.813 L 60.723 167.813 Q 61.085 168.166 61.604 168.166 L 61.604 168.166 L 61.604 168.166 Q 62.421 168.166 63.998 167.071 Z M 68.34 161.841 L 68.34 161.841 L 68.414 169.205 L 68.414 169.205 Q 68.136 169.354 67.746 169.354 L 67.746 169.354 L 67.746 169.354 Q 67.449 169.354 67.078 169.261 L 67.078 169.261 L 67.078 169.261 Q 67.134 168.092 67.152 164.659 L 67.152 164.659 L 67.152 164.659 Q 67.171 161.227 67.301 159.575 L 67.301 159.575 L 68.136 159.761 L 68.191 160.8 L 68.191 160.8 Q 69.175 159.761 70.455 159.761 L 70.455 159.761 L 70.455 159.761 Q 71.104 159.761 71.494 159.854 L 71.494 159.854 L 71.494 159.854 Q 71.884 159.946 72.246 160.308 L 72.246 160.308 L 72.246 160.308 Q 72.607 160.67 72.793 161.264 L 72.793 161.264 L 72.793 161.264 Q 72.979 161.857 73.127 162.961 L 73.127 162.961 L 73.127 162.961 Q 73.275 164.065 73.34 165.541 L 73.34 165.541 L 73.34 165.541 Q 73.405 167.016 73.424 169.261 L 73.424 169.261 L 73.424 169.261 Q 73.313 169.298 72.997 169.298 L 72.997 169.298 L 72.997 169.298 Q 72.329 169.298 71.958 169.13 L 71.958 169.13 L 71.958 169.13 Q 71.884 168.833 71.884 168.145 L 71.884 168.145 L 71.884 168.145 Q 71.884 167.792 71.912 166.815 L 71.912 166.815 L 71.912 166.815 Q 71.939 165.839 71.939 165.3 L 71.939 165.3 L 71.939 165.3 Q 71.939 164.407 71.875 163.737 L 71.875 163.737 L 71.875 163.737 Q 71.81 163.068 71.633 162.417 L 71.633 162.417 L 71.633 162.417 Q 71.457 161.766 71.095 161.413 L 71.095 161.413 L 71.095 161.413 Q 70.733 161.06 70.195 161.06 L 70.195 161.06 L 70.195 161.06 Q 69.583 161.06 69.24 161.153 L 69.24 161.153 L 69.24 161.153 Q 68.896 161.246 68.757 161.376 L 68.757 161.376 L 68.757 161.376 Q 68.618 161.506 68.34 161.841 Z M 80.586 159.705 L 80.586 159.705 L 81.421 159.52 L 81.421 159.52 Q 81.421 160.076 81.439 160.392 L 81.439 160.392 L 81.439 160.392 Q 81.551 164.455 81.551 165.68 L 81.551 165.68 L 81.551 165.68 Q 81.551 166.106 81.569 167.016 L 81.569 167.016 L 81.569 167.016 Q 81.588 167.925 81.588 168.389 L 81.588 168.389 L 81.588 168.389 Q 81.588 169.409 81.523 170.151 L 81.523 170.151 L 81.523 170.151 Q 81.458 170.894 81.235 171.701 L 81.235 171.701 L 81.235 171.701 Q 81.013 172.508 80.632 173.018 L 80.632 173.018 L 80.632 173.018 Q 80.252 173.528 79.556 173.862 L 79.556 173.862 L 79.556 173.862 Q 78.86 174.196 77.914 174.196 L 77.914 174.196 L 77.914 174.196 Q 77.098 174.196 75.038 173.955 L 75.038 173.955 L 75.038 173.955 Q 75.02 173.751 74.973 173.51 L 74.973 173.51 L 74.973 173.51 Q 74.927 173.269 74.927 173.139 L 74.927 173.139 L 74.927 173.139 Q 74.927 172.86 74.982 172.693 L 74.982 172.693 L 74.982 172.693 Q 75.131 172.712 76.142 172.842 L 76.142 172.842 L 76.142 172.842 Q 77.153 172.972 77.636 172.972 L 77.636 172.972 L 77.636 172.972 Q 78.916 172.972 79.603 172.192 L 79.603 172.192 L 79.603 172.192 Q 80.289 171.413 80.308 169.279 L 80.308 169.279 L 80.308 169.279 Q 79.398 169.799 78.396 169.799 L 78.396 169.799 L 78.396 169.799 Q 77.562 169.799 76.931 169.456 L 76.931 169.456 L 76.931 169.456 Q 76.3 169.112 75.929 168.583 L 75.929 168.583 L 75.929 168.583 Q 75.558 168.055 75.326 167.303 L 75.326 167.303 L 75.326 167.303 Q 75.094 166.552 75.01 165.847 L 75.01 165.847 L 75.01 165.847 Q 74.927 165.142 74.927 164.344 L 74.927 164.344 L 74.927 164.344 Q 74.927 162.34 75.808 160.985 L 75.808 160.985 L 75.808 160.985 Q 76.689 159.631 78.489 159.631 L 78.489 159.631 L 78.489 159.631 Q 79.547 159.631 80.567 160.28 L 80.567 160.28 L 80.567 160.28 Q 80.586 160.095 80.586 159.705 Z M 80.363 167.482 L 80.363 167.482 L 80.419 161.503 L 80.419 161.503 Q 80.308 161.17 79.723 160.976 L 79.723 160.976 L 79.723 160.976 Q 79.139 160.781 78.434 160.781 L 78.434 160.781 L 78.434 160.781 Q 77.432 160.781 76.875 161.697 L 76.875 161.697 L 76.875 161.697 Q 76.318 162.614 76.318 163.928 L 76.318 163.928 L 76.318 163.928 Q 76.318 164.613 76.393 165.27 L 76.393 165.27 L 76.393 165.27 Q 76.467 165.927 76.689 166.714 L 76.689 166.714 L 76.689 166.714 Q 76.912 167.5 77.413 167.982 L 77.413 167.982 L 77.413 167.982 Q 77.914 168.463 78.656 168.463 L 78.656 168.463 L 78.656 168.463 Q 79.213 168.463 79.677 168.194 L 79.677 168.194 L 79.677 168.194 Q 80.141 167.926 80.363 167.482 Z M 88.62 159.965 L 88.62 159.965 L 89.511 160.132 L 89.511 160.317 L 89.511 160.317 Q 89.511 161.579 89.668 164.585 L 89.668 164.585 L 89.668 164.585 Q 89.826 167.591 89.956 169.224 L 89.956 169.224 L 89.956 169.224 Q 89.585 169.372 89.251 169.372 L 89.251 169.372 L 89.251 169.372 Q 88.954 169.372 88.583 169.279 L 88.583 169.279 L 88.435 168.797 L 88.435 168.797 Q 87.247 169.465 86.171 169.465 L 86.171 169.465 L 86.171 169.465 Q 85.373 169.465 84.789 169.094 L 84.789 169.094 L 84.789 169.094 Q 84.204 168.723 83.889 168.175 L 83.889 168.175 L 83.889 168.175 Q 83.573 167.628 83.388 166.821 L 83.388 166.821 L 83.388 166.821 Q 83.202 166.014 83.156 165.355 L 83.156 165.355 L 83.156 165.355 Q 83.109 164.696 83.109 163.88 L 83.109 163.88 L 83.109 163.88 Q 83.109 161.505 83.406 159.52 L 83.406 159.52 L 84.241 159.705 L 84.241 159.705 Q 84.371 160.317 84.371 161.041 L 84.371 161.041 L 84.371 161.041 Q 84.371 161.449 84.325 162.451 L 84.325 162.451 L 84.325 162.451 Q 84.278 163.453 84.278 163.973 L 84.278 163.973 L 84.278 163.973 Q 84.278 164.882 84.362 165.541 L 84.362 165.541 L 84.362 165.541 Q 84.445 166.199 84.677 166.821 L 84.677 166.821 L 84.677 166.821 Q 84.909 167.442 85.392 167.776 L 85.392 167.776 L 85.392 167.776 Q 85.874 168.11 86.598 168.11 L 86.598 168.11 L 86.598 168.11 Q 87.414 168.11 88.36 167.739 L 88.36 167.739 L 88.36 167.739 Q 88.397 167.053 88.435 164.223 L 88.435 164.223 L 88.435 164.223 Q 88.472 161.394 88.62 159.965 Z M 92.127 161.264 L 92.127 161.264 L 91.756 160.317 L 91.756 160.317 Q 92.238 159.835 92.98 159.547 L 92.98 159.547 L 92.98 159.547 Q 93.723 159.26 94.446 159.26 L 94.446 159.26 L 94.446 159.26 Q 97.582 159.26 97.582 164.678 L 97.582 164.678 L 97.582 164.678 Q 97.582 165.42 97.499 166.867 L 97.499 166.867 L 97.499 166.867 Q 97.415 168.314 97.415 169.038 L 97.415 169.038 L 97.415 169.038 Q 97.267 169.613 96.84 169.613 L 96.84 169.613 L 96.84 169.613 Q 96.506 169.613 96.228 169.279 L 96.228 169.279 L 96.228 169.279 Q 95.949 168.945 95.949 168.537 L 95.949 168.537 L 95.949 168.537 Q 95.949 168.407 95.968 168.352 L 95.968 168.352 L 95.968 168.352 Q 94.817 169.465 93.519 169.465 L 93.519 169.465 L 93.519 169.465 Q 92.535 169.465 91.802 168.75 L 91.802 168.75 L 91.802 168.75 Q 91.069 168.036 91.069 167.016 L 91.069 167.016 L 91.069 167.016 Q 91.069 165.29 92.415 163.898 L 92.415 163.898 L 92.415 163.898 Q 93.76 162.507 95.467 162.507 L 95.467 162.507 L 95.467 162.507 Q 95.541 162.507 95.615 162.516 L 95.615 162.516 L 95.615 162.516 Q 95.689 162.526 95.792 162.544 L 95.792 162.544 L 95.792 162.544 Q 95.894 162.563 95.949 162.563 L 95.949 162.563 L 95.949 162.563 Q 95.801 160.41 94.224 160.41 L 94.224 160.41 L 94.224 160.41 Q 93.296 160.41 92.127 161.264 Z M 96.005 167.071 L 96.005 167.071 L 96.005 167.071 Q 96.042 165.772 96.042 165.104 L 96.042 165.104 L 96.042 165.104 Q 96.042 164.548 96.005 163.546 L 96.005 163.546 L 95.856 163.546 L 95.856 163.546 Q 94.539 163.564 93.454 164.529 L 93.454 164.529 L 93.454 164.529 Q 92.368 165.494 92.368 166.867 L 92.368 166.867 L 92.368 166.867 Q 92.368 167.461 92.73 167.813 L 92.73 167.813 L 92.73 167.813 Q 93.092 168.166 93.611 168.166 L 93.611 168.166 L 93.611 168.166 Q 94.428 168.166 96.005 167.071 Z M 104.744 159.705 L 104.744 159.705 L 105.579 159.52 L 105.579 159.52 Q 105.579 160.076 105.598 160.392 L 105.598 160.392 L 105.598 160.392 Q 105.709 164.455 105.709 165.68 L 105.709 165.68 L 105.709 165.68 Q 105.709 166.106 105.728 167.016 L 105.728 167.016 L 105.728 167.016 Q 105.746 167.925 105.746 168.389 L 105.746 168.389 L 105.746 168.389 Q 105.746 169.409 105.681 170.151 L 105.681 170.151 L 105.681 170.151 Q 105.616 170.894 105.394 171.701 L 105.394 171.701 L 105.394 171.701 Q 105.171 172.508 104.791 173.018 L 104.791 173.018 L 104.791 173.018 Q 104.41 173.528 103.714 173.862 L 103.714 173.862 L 103.714 173.862 Q 103.019 174.196 102.072 174.196 L 102.072 174.196 L 102.072 174.196 Q 101.256 174.196 99.196 173.955 L 99.196 173.955 L 99.196 173.955 Q 99.178 173.751 99.131 173.51 L 99.131 173.51 L 99.131 173.51 Q 99.085 173.269 99.085 173.139 L 99.085 173.139 L 99.085 173.139 Q 99.085 172.86 99.141 172.693 L 99.141 172.693 L 99.141 172.693 Q 99.289 172.712 100.3 172.842 L 100.3 172.842 L 100.3 172.842 Q 101.312 172.972 101.794 172.972 L 101.794 172.972 L 101.794 172.972 Q 103.074 172.972 103.761 172.192 L 103.761 172.192 L 103.761 172.192 Q 104.447 171.413 104.466 169.279 L 104.466 169.279 L 104.466 169.279 Q 103.557 169.799 102.555 169.799 L 102.555 169.799 L 102.555 169.799 Q 101.72 169.799 101.089 169.456 L 101.089 169.456 L 101.089 169.456 Q 100.458 169.112 100.087 168.583 L 100.087 168.583 L 100.087 168.583 Q 99.716 168.055 99.484 167.303 L 99.484 167.303 L 99.484 167.303 Q 99.252 166.552 99.168 165.847 L 99.168 165.847 L 99.168 165.847 Q 99.085 165.142 99.085 164.344 L 99.085 164.344 L 99.085 164.344 Q 99.085 162.34 99.966 160.985 L 99.966 160.985 L 99.966 160.985 Q 100.848 159.631 102.647 159.631 L 102.647 159.631 L 102.647 159.631 Q 103.705 159.631 104.726 160.28 L 104.726 160.28 L 104.726 160.28 Q 104.744 160.095 104.744 159.705 Z M 104.521 167.482 L 104.521 167.482 L 104.577 161.503 L 104.577 161.503 Q 104.466 161.17 103.881 160.976 L 103.881 160.976 L 103.881 160.976 Q 103.297 160.781 102.592 160.781 L 102.592 160.781 L 102.592 160.781 Q 101.59 160.781 101.033 161.697 L 101.033 161.697 L 101.033 161.697 Q 100.477 162.614 100.477 163.928 L 100.477 163.928 L 100.477 163.928 Q 100.477 164.613 100.551 165.27 L 100.551 165.27 L 100.551 165.27 Q 100.625 165.927 100.848 166.714 L 100.848 166.714 L 100.848 166.714 Q 101.07 167.5 101.571 167.982 L 101.571 167.982 L 101.571 167.982 Q 102.072 168.463 102.814 168.463 L 102.814 168.463 L 102.814 168.463 Q 103.371 168.463 103.835 168.194 L 103.835 168.194 L 103.835 168.194 Q 104.299 167.926 104.521 167.482 Z M 114.745 167.479 L 114.745 167.479 L 114.931 168.296 L 114.931 168.296 Q 114.114 168.593 112.509 168.955 L 112.509 168.955 L 112.509 168.955 Q 110.904 169.316 110.125 169.316 L 110.125 169.316 L 110.125 169.316 Q 109.327 169.316 108.733 168.788 L 108.733 168.788 L 108.733 168.788 Q 108.14 168.259 107.843 167.433 L 107.843 167.433 L 107.843 167.433 Q 107.546 166.607 107.407 165.8 L 107.407 165.8 L 107.407 165.8 Q 107.268 164.993 107.268 164.214 L 107.268 164.214 L 107.268 164.214 Q 107.268 159.575 111.461 159.575 L 111.461 159.575 L 111.461 159.575 Q 112.463 159.575 113.224 160.215 L 113.224 160.215 L 113.224 160.215 Q 113.984 160.855 113.984 161.876 L 113.984 161.876 L 113.984 161.876 Q 113.984 162.433 113.678 162.859 L 113.678 162.859 L 113.678 162.859 Q 113.372 163.286 112.936 163.537 L 112.936 163.537 L 112.936 163.537 Q 112.5 163.787 111.823 163.991 L 111.823 163.991 L 111.823 163.991 Q 111.146 164.195 110.626 164.288 L 110.626 164.288 L 110.626 164.288 Q 110.106 164.381 109.383 164.492 L 109.383 164.492 L 109.383 164.492 Q 108.659 164.604 108.381 164.659 L 108.381 164.659 L 108.381 164.659 Q 108.399 165.197 108.446 165.605 L 108.446 165.605 L 108.446 165.605 Q 108.492 166.014 108.631 166.487 L 108.631 166.487 L 108.631 166.487 Q 108.771 166.96 109.002 167.266 L 109.002 167.266 L 109.002 167.266 Q 109.234 167.572 109.643 167.776 L 109.643 167.776 L 109.643 167.776 Q 110.051 167.98 110.607 167.98 L 110.607 167.98 L 110.607 167.98 Q 111.275 167.98 112.24 167.86 L 112.24 167.86 L 112.24 167.86 Q 113.205 167.739 113.957 167.609 L 113.957 167.609 L 113.957 167.609 Q 114.708 167.479 114.745 167.479 Z M 108.455 163.509 L 108.455 163.509 L 108.455 163.509 Q 110.979 162.785 112.593 161.987 L 112.593 161.987 L 112.593 161.987 Q 112.463 161.375 112.24 161.097 L 112.24 161.097 L 112.24 161.097 Q 112.018 160.818 111.572 160.818 L 111.572 160.818 L 111.572 160.818 Q 110.44 160.818 109.522 161.598 L 109.522 161.598 L 109.522 161.598 Q 108.604 162.377 108.455 163.509 Z M 121.388 160.336 L 121.388 160.336 L 121.202 161.078 L 121.202 161.078 Q 119.402 160.336 118.4 160.336 L 118.4 160.336 L 118.4 160.336 Q 117.51 160.336 117.148 160.605 L 117.148 160.605 L 117.148 160.605 Q 116.786 160.874 116.786 161.746 L 116.786 161.746 L 116.786 161.746 Q 116.786 162.451 117.296 162.915 L 117.296 162.915 L 117.296 162.915 Q 117.807 163.379 118.53 163.648 L 118.53 163.648 L 118.53 163.648 Q 119.254 163.917 119.987 164.223 L 119.987 164.223 L 119.987 164.223 Q 120.72 164.529 121.23 165.123 L 121.23 165.123 L 121.23 165.123 Q 121.74 165.717 121.74 166.589 L 121.74 166.589 L 121.74 166.589 Q 121.74 167.776 120.868 168.667 L 120.868 168.667 L 120.868 168.667 Q 119.996 169.558 118.604 169.576 L 118.604 169.576 L 118.604 169.576 Q 117.584 169.576 116.693 169.146 L 116.693 169.146 L 116.693 169.146 Q 115.803 168.715 115.283 168.06 L 115.283 168.06 L 115.821 167.498 L 115.821 167.498 Q 116.044 167.591 116.48 167.795 L 116.48 167.795 L 116.48 167.795 Q 116.916 167.999 117.102 168.064 L 117.102 168.064 L 117.102 168.064 Q 117.287 168.129 117.649 168.203 L 117.649 168.203 L 117.649 168.203 Q 118.011 168.277 118.419 168.277 L 118.419 168.277 L 118.419 168.277 Q 119.291 168.277 119.848 167.89 L 119.848 167.89 L 119.848 167.89 Q 120.404 167.503 120.404 166.802 L 120.404 166.802 L 120.404 166.802 Q 120.404 166.341 120.145 166.018 L 120.145 166.018 L 120.145 166.018 Q 119.885 165.696 119.458 165.493 L 119.458 165.493 L 119.458 165.493 Q 119.031 165.29 118.521 165.104 L 118.521 165.104 L 118.521 165.104 Q 118.011 164.919 117.5 164.687 L 117.5 164.687 L 117.5 164.687 Q 116.99 164.455 116.563 164.13 L 116.563 164.13 L 116.563 164.13 Q 116.137 163.806 115.877 163.249 L 115.877 163.249 L 115.877 163.249 Q 115.617 162.692 115.617 161.932 L 115.617 161.932 L 115.617 161.932 Q 115.617 160.818 116.22 160.067 L 116.22 160.067 L 116.22 160.067 Q 116.823 159.315 117.918 159.315 L 117.918 159.315 L 117.918 159.315 Q 118.345 159.315 118.883 159.445 L 118.883 159.445 L 118.883 159.445 Q 119.421 159.575 119.736 159.687 L 119.736 159.687 L 119.736 159.687 Q 120.052 159.798 120.673 160.048 L 120.673 160.048 L 120.673 160.048 Q 121.295 160.299 121.388 160.336 Z M 123.243 159.705 L 123.243 159.705 L 122.408 159.52 L 122.408 159.52 Q 122.111 158.759 122.111 158.128 L 122.111 158.128 L 122.111 158.128 Q 122.111 156.996 122.972 156.384 L 122.972 156.384 L 122.972 156.384 Q 123.832 155.771 125.091 155.771 L 125.091 155.771 L 125.091 155.771 Q 126.96 155.771 128.107 156.857 L 128.107 156.857 L 128.107 156.857 Q 129.255 157.942 129.255 159.835 L 129.255 159.835 L 129.255 159.835 Q 129.255 160.633 128.941 161.236 L 128.941 161.236 L 128.941 161.236 Q 128.628 161.839 128.176 162.229 L 128.176 162.229 L 128.176 162.229 Q 127.724 162.618 127.262 163.017 L 127.262 163.017 L 127.262 163.017 Q 126.801 163.416 126.451 164.038 L 126.451 164.038 L 126.451 164.038 Q 126.1 164.659 126.045 165.476 L 126.045 165.476 L 126.045 165.476 Q 125.878 166.051 125.396 166.051 L 125.396 166.051 L 125.396 166.051 Q 125.043 166.051 124.746 165.735 L 124.746 165.735 L 124.746 165.735 Q 124.449 165.42 124.375 164.863 L 124.375 164.863 L 124.375 164.863 Q 124.375 164.084 124.746 163.472 L 124.746 163.472 L 124.746 163.472 Q 125.117 162.859 125.655 162.442 L 125.655 162.442 L 125.655 162.442 Q 126.193 162.024 126.722 161.607 L 126.722 161.607 L 126.722 161.607 Q 127.251 161.189 127.622 160.559 L 127.622 160.559 L 127.622 160.559 Q 127.993 159.928 127.993 159.13 L 127.993 159.13 L 127.993 159.13 Q 127.993 158.128 127.103 157.525 L 127.103 157.525 L 127.103 157.525 Q 126.212 156.922 125.117 156.922 L 125.117 156.922 L 125.117 156.922 Q 124.245 156.922 123.642 157.367 L 123.642 157.367 L 123.642 157.367 Q 123.039 157.813 123.039 158.647 L 123.039 158.647 L 123.039 158.647 Q 123.039 159.148 123.243 159.705 Z M 125.08 167.034 L 125.08 167.034 L 125.08 167.034 Q 125.581 167.034 125.915 167.47 L 125.915 167.47 L 125.915 167.47 Q 126.249 167.906 126.249 168.463 L 126.249 168.463 L 126.249 168.463 Q 126.249 168.871 126.054 169.122 L 126.054 169.122 L 126.054 169.122 Q 125.859 169.372 125.525 169.372 L 125.525 169.372 L 125.525 169.372 Q 125.006 169.372 124.709 168.945 L 124.709 168.945 L 124.709 168.945 Q 124.412 168.519 124.412 167.943 L 124.412 167.943 L 124.412 167.943 Q 124.412 167.535 124.588 167.285 L 124.588 167.285 L 124.588 167.285 Q 124.765 167.034 125.08 167.034 Z M 172.339 149.203 L 172.339 149.203 L 172.339 148.22 L 172.339 148.22 Q 172.784 148.164 173.443 148.034 L 173.443 148.034 L 173.443 148.034 Q 174.102 147.904 174.473 147.849 L 174.473 147.849 L 174.473 147.849 Q 174.528 146.513 174.528 145.158 L 174.528 145.158 L 174.528 145.158 Q 174.528 144.305 174.51 142.588 L 174.51 142.588 L 174.51 142.588 Q 174.491 140.872 174.491 140 L 174.491 140 L 174.491 140 Q 174.491 137.94 174.547 136.883 L 174.547 136.883 L 174.547 136.883 Q 172.858 137.848 172.079 138.441 L 172.079 138.441 L 171.485 137.829 L 171.485 137.829 Q 171.782 137.588 172.506 136.985 L 172.506 136.985 L 172.506 136.985 Q 173.229 136.382 173.805 135.89 L 173.805 135.89 L 173.805 135.89 Q 174.38 135.398 174.695 135.083 L 174.695 135.083 L 174.695 135.083 Q 174.992 135.12 175.308 135.129 L 175.308 135.129 L 175.308 135.129 Q 175.623 135.139 175.92 135.176 L 175.92 135.176 L 175.92 135.176 Q 176.031 137.328 176.031 143.062 L 176.031 143.062 L 176.031 143.062 Q 176.031 146.476 176.087 147.96 L 176.087 147.96 L 176.087 147.96 Q 176.254 147.979 176.894 148.099 L 176.894 148.099 L 176.894 148.099 Q 177.534 148.22 177.887 148.257 L 177.887 148.257 L 178.184 149.24 L 178.184 149.24 Q 177.256 149.24 176.569 149.24 L 176.569 149.24 L 176.569 149.24 Q 175.883 149.24 174.742 149.24 L 174.742 149.24 L 174.742 149.24 Q 173.601 149.24 172.96 149.231 L 172.96 149.231 L 172.96 149.231 Q 172.32 149.222 172.339 149.203 Z M 185.55 136.085 L 185.55 136.085 L 185.754 136.92 L 185.754 136.92 Q 184.845 137.087 183.676 137.087 L 183.676 137.087 L 183.676 137.087 Q 181.932 137.087 181.449 137.143 L 181.449 137.143 L 181.449 137.143 Q 181.171 139.276 180.726 141.67 L 180.726 141.67 L 180.726 141.67 Q 181.264 141.559 181.765 141.559 L 181.765 141.559 L 181.765 141.559 Q 183.397 141.559 184.659 142.848 L 184.659 142.848 L 184.659 142.848 Q 185.921 144.138 185.921 145.826 L 185.921 145.826 L 185.921 145.826 Q 185.921 147.422 184.678 148.554 L 184.678 148.554 L 184.678 148.554 Q 183.435 149.686 181.616 149.686 L 181.616 149.686 L 181.616 149.686 Q 179.854 149.686 178.184 148.507 L 178.184 148.507 L 178.184 148.507 Q 178.202 148.489 178.471 147.909 L 178.471 147.909 L 178.471 147.909 Q 178.74 147.329 179 147.329 L 179 147.329 L 179 147.329 Q 179.13 147.329 179.241 147.422 L 179.241 147.422 L 179.241 147.422 Q 180.521 148.387 181.653 148.387 L 181.653 148.387 L 181.653 148.387 Q 182.804 148.387 183.546 147.481 L 183.546 147.481 L 183.546 147.481 Q 184.288 146.575 184.288 145.446 L 184.288 145.446 L 184.288 145.446 Q 184.288 144.392 183.592 143.653 L 183.592 143.653 L 183.592 143.653 Q 182.896 142.913 181.561 142.913 L 181.561 142.913 L 181.561 142.913 Q 181.078 142.913 180.651 142.987 L 180.651 142.987 L 180.651 142.987 Q 180.28 142.783 179.835 142.579 L 179.835 142.579 L 179.835 142.579 Q 179.39 142.375 179.093 142.227 L 179.093 142.227 L 179.093 142.227 Q 179.52 140.557 179.798 138.887 L 179.798 138.887 L 179.798 138.887 Q 180.076 137.217 180.54 135.899 L 180.54 135.899 L 180.54 135.899 Q 181.189 135.955 182.934 135.955 L 182.934 135.955 L 182.934 135.955 Q 184.678 135.955 185.55 136.085 Z M 141.39 140.278 L 141.39 140.278 L 141.594 141.113 L 141.594 141.113 Q 141.093 141.15 140.054 141.308 L 140.054 141.308 L 140.054 141.308 Q 139.015 141.466 138.495 141.503 L 138.495 141.503 L 138.495 141.503 Q 138.588 142.152 138.606 143.21 L 138.606 143.21 L 138.606 143.21 Q 138.625 144.268 138.653 145.038 L 138.653 145.038 L 138.653 145.038 Q 138.681 145.808 138.82 146.578 L 138.82 146.578 L 138.82 146.578 Q 138.959 147.348 139.395 147.756 L 139.395 147.756 L 139.395 147.756 Q 139.831 148.164 140.573 148.164 L 140.573 148.164 L 140.573 148.164 Q 141.13 148.164 141.965 147.904 L 141.965 147.904 L 141.965 147.904 Q 142.317 148.591 142.484 148.906 L 142.484 148.906 L 142.484 148.906 Q 141.019 149.426 139.516 149.426 L 139.516 149.426 L 139.516 149.426 Q 138.959 149.426 138.551 149.092 L 138.551 149.092 L 138.551 149.092 Q 138.143 148.758 137.92 148.257 L 137.92 148.257 L 137.92 148.257 Q 137.697 147.756 137.558 146.986 L 137.558 146.986 L 137.558 146.986 Q 137.419 146.216 137.382 145.529 L 137.382 145.529 L 137.382 145.529 Q 137.345 144.843 137.345 143.952 L 137.345 143.952 L 137.345 143.952 Q 137.345 143.47 137.354 142.616 L 137.354 142.616 L 137.354 142.616 Q 137.363 141.763 137.363 141.447 L 137.363 141.447 L 137.363 141.447 Q 137.178 141.466 136.491 141.475 L 136.491 141.475 L 136.491 141.475 Q 135.805 141.484 135.693 141.484 L 135.693 141.484 L 135.693 141.484 Q 135.563 140.241 135.563 140.204 L 135.563 140.204 L 135.563 140.204 Q 135.693 140.241 135.99 140.241 L 135.99 140.241 L 135.99 140.241 Q 136.157 140.241 136.528 140.213 L 136.528 140.213 L 136.528 140.213 Q 136.899 140.186 137.085 140.186 L 137.085 140.186 L 137.085 140.186 Q 137.159 140.186 137.28 140.195 L 137.28 140.195 L 137.28 140.195 Q 137.4 140.204 137.438 140.204 L 137.438 140.204 L 137.438 140.204 Q 137.512 138.163 137.604 136.883 L 137.604 136.883 L 138.439 137.087 L 138.439 137.087 Q 138.458 137.532 138.467 138.042 L 138.467 138.042 L 138.467 138.042 Q 138.477 138.553 138.486 139.174 L 138.486 139.174 L 138.486 139.174 Q 138.495 139.796 138.495 140.13 L 138.495 140.13 L 138.495 140.13 Q 138.978 140.167 139.942 140.204 L 139.942 140.204 L 139.942 140.204 Q 140.907 140.241 141.39 140.278 Z M 143.318 135.899 L 143.318 135.899 L 144.268 136.122 L 144.268 136.122 Q 144.323 136.883 144.35 138.553 L 144.35 138.553 L 144.35 138.553 Q 144.378 140.223 144.414 140.854 L 144.414 140.854 L 144.414 140.854 Q 145.419 139.796 146.834 139.796 L 146.834 139.796 L 146.834 139.796 Q 148.1 139.796 149.022 140.687 L 149.022 140.687 L 149.022 140.687 Q 149.943 141.577 149.943 143.062 L 149.943 143.062 L 149.943 149.166 L 149.943 149.166 Q 149.702 149.277 149.331 149.277 L 149.331 149.277 L 149.331 149.277 Q 148.923 149.277 148.589 149.203 L 148.589 149.203 L 148.589 149.203 Q 148.589 149.055 148.598 148.749 L 148.598 148.749 L 148.598 148.749 Q 148.607 148.442 148.607 148.294 L 148.607 148.294 L 148.607 148.294 Q 148.607 147.57 148.551 145.798 L 148.551 145.798 L 148.551 145.798 Q 148.496 144.026 148.496 142.839 L 148.496 142.839 L 148.496 142.839 Q 148.216 141.132 146.762 141.132 L 146.762 141.132 L 146.762 141.132 Q 146.128 141.132 145.513 141.475 L 145.513 141.475 L 145.513 141.475 Q 144.898 141.818 144.618 142.282 L 144.618 142.282 L 144.618 142.282 Q 144.675 143.451 144.693 145.808 L 144.693 145.808 L 144.693 145.808 Q 144.712 148.164 144.749 149.203 L 144.749 149.203 L 144.749 149.203 Q 144.307 149.277 143.996 149.277 L 143.996 149.277 L 143.996 149.277 Q 143.538 149.277 143.227 149.166 L 143.227 149.166 L 143.227 149.166 Q 143.263 148.257 143.263 146.29 L 143.263 146.29 L 143.263 146.29 Q 143.263 145.418 143.245 143.089 L 143.245 143.089 L 143.245 143.089 Q 143.227 140.761 143.236 139.082 L 143.236 139.082 L 143.236 139.082 Q 143.245 137.402 143.318 135.899 Z M 152.133 141.243 L 152.133 141.243 L 151.762 140.297 L 151.762 140.297 Q 152.244 139.814 152.986 139.527 L 152.986 139.527 L 152.986 139.527 Q 153.729 139.239 154.452 139.239 L 154.452 139.239 L 154.452 139.239 Q 157.588 139.239 157.588 144.657 L 157.588 144.657 L 157.588 144.657 Q 157.588 145.399 157.504 146.847 L 157.504 146.847 L 157.504 146.847 Q 157.421 148.294 157.421 149.018 L 157.421 149.018 L 157.421 149.018 Q 157.272 149.593 156.846 149.593 L 156.846 149.593 L 156.846 149.593 Q 156.512 149.593 156.233 149.259 L 156.233 149.259 L 156.233 149.259 Q 155.955 148.925 155.955 148.517 L 155.955 148.517 L 155.955 148.517 Q 155.955 148.387 155.974 148.331 L 155.974 148.331 L 155.974 148.331 Q 154.823 149.444 153.524 149.444 L 153.524 149.444 L 153.524 149.444 Q 152.541 149.444 151.808 148.73 L 151.808 148.73 L 151.808 148.73 Q 151.075 148.016 151.075 146.995 L 151.075 146.995 L 151.075 146.995 Q 151.075 145.27 152.42 143.878 L 152.42 143.878 L 152.42 143.878 Q 153.766 142.486 155.473 142.486 L 155.473 142.486 L 155.473 142.486 Q 155.547 142.486 155.621 142.496 L 155.621 142.496 L 155.621 142.496 Q 155.695 142.505 155.797 142.524 L 155.797 142.524 L 155.797 142.524 Q 155.899 142.542 155.955 142.542 L 155.955 142.542 L 155.955 142.542 Q 155.807 140.39 154.229 140.39 L 154.229 140.39 L 154.229 140.39 Q 153.302 140.39 152.133 141.243 Z M 156.011 147.051 L 156.011 147.051 L 156.011 147.051 Q 156.048 145.752 156.048 145.084 L 156.048 145.084 L 156.048 145.084 Q 156.048 144.527 156.011 143.525 L 156.011 143.525 L 155.862 143.525 L 155.862 143.525 Q 154.545 143.544 153.459 144.509 L 153.459 144.509 L 153.459 144.509 Q 152.374 145.474 152.374 146.847 L 152.374 146.847 L 152.374 146.847 Q 152.374 147.44 152.736 147.793 L 152.736 147.793 L 152.736 147.793 Q 153.098 148.146 153.617 148.146 L 153.617 148.146 L 153.617 148.146 Q 154.434 148.146 156.011 147.051 Z M 160.353 141.82 L 160.353 141.82 L 160.427 149.184 L 160.427 149.184 Q 160.148 149.333 159.759 149.333 L 159.759 149.333 L 159.759 149.333 Q 159.462 149.333 159.091 149.24 L 159.091 149.24 L 159.091 149.24 Q 159.146 148.071 159.165 144.639 L 159.165 144.639 L 159.165 144.639 Q 159.184 141.206 159.313 139.555 L 159.313 139.555 L 160.148 139.74 L 160.204 140.779 L 160.204 140.779 Q 161.188 139.74 162.468 139.74 L 162.468 139.74 L 162.468 139.74 Q 163.117 139.74 163.507 139.833 L 163.507 139.833 L 163.507 139.833 Q 163.896 139.926 164.258 140.288 L 164.258 140.288 L 164.258 140.288 Q 164.62 140.649 164.806 141.243 L 164.806 141.243 L 164.806 141.243 Q 164.991 141.837 165.14 142.941 L 165.14 142.941 L 165.14 142.941 Q 165.288 144.045 165.353 145.52 L 165.353 145.52 L 165.353 145.52 Q 165.418 146.995 165.437 149.24 L 165.437 149.24 L 165.437 149.24 Q 165.325 149.277 165.01 149.277 L 165.01 149.277 L 165.01 149.277 Q 164.342 149.277 163.971 149.11 L 163.971 149.11 L 163.971 149.11 Q 163.896 148.812 163.896 148.124 L 163.896 148.124 L 163.896 148.124 Q 163.896 147.771 163.924 146.795 L 163.924 146.795 L 163.924 146.795 Q 163.952 145.818 163.952 145.279 L 163.952 145.279 L 163.952 145.279 Q 163.952 144.386 163.887 143.717 L 163.887 143.717 L 163.887 143.717 Q 163.822 143.047 163.646 142.397 L 163.646 142.397 L 163.646 142.397 Q 163.47 141.746 163.108 141.392 L 163.108 141.392 L 163.108 141.392 Q 162.746 141.039 162.208 141.039 L 162.208 141.039 L 162.208 141.039 Q 161.596 141.039 161.252 141.132 L 161.252 141.132 L 161.252 141.132 Q 160.909 141.225 160.77 141.355 L 160.77 141.355 L 160.77 141.355 Q 160.631 141.485 160.353 141.82 Z M 101.517 141.911 L 101.517 141.911 L 101.517 141.911 Q 101.591 142.95 101.628 144.37 L 101.628 144.37 L 101.628 144.37 Q 101.665 145.789 101.692 147.236 L 101.692 147.236 L 101.692 147.236 Q 101.72 148.684 101.738 149.203 L 101.738 149.203 L 101.738 149.203 Q 101.336 149.314 100.989 149.314 L 100.989 149.314 L 100.989 149.314 Q 100.714 149.314 100.477 149.222 L 100.477 149.222 L 100.477 149.222 Q 100.421 148.498 100.402 147.57 L 100.402 147.57 L 100.402 147.57 Q 100.384 146.643 100.384 145.928 L 100.384 145.928 L 100.384 145.928 Q 100.384 145.214 100.356 144.435 L 100.356 144.435 L 100.356 144.435 Q 100.328 143.655 100.254 143.099 L 100.254 143.099 L 100.254 143.099 Q 100.18 142.542 100.031 142.069 L 100.031 142.069 L 100.031 142.069 Q 99.883 141.596 99.614 141.336 L 99.614 141.336 L 99.614 141.336 Q 99.345 141.076 98.955 141.058 L 98.955 141.058 L 98.955 141.058 Q 98.565 141.058 98.324 141.225 L 98.324 141.225 L 98.324 141.225 Q 98.083 141.392 97.805 141.837 L 97.805 141.837 L 97.805 149.185 L 97.805 149.185 Q 97.526 149.333 97.137 149.333 L 97.137 149.333 L 97.137 149.333 Q 96.84 149.333 96.469 149.24 L 96.469 149.24 L 96.469 149.24 Q 96.524 148.071 96.543 144.639 L 96.543 144.639 L 96.543 144.639 Q 96.562 141.206 96.691 139.555 L 96.691 139.555 L 97.526 139.74 L 97.582 140.687 L 97.582 140.687 Q 98.137 139.814 98.988 139.814 L 98.988 139.814 L 98.988 139.814 Q 100.247 139.814 101.117 140.928 L 101.117 140.928 L 101.117 140.928 Q 101.656 139.814 102.864 139.814 L 102.864 139.814 L 102.864 139.814 Q 103.348 139.814 103.701 139.926 L 103.701 139.926 L 103.701 139.926 Q 105.727 140.501 105.727 145.103 L 105.727 145.103 L 105.727 145.103 Q 105.727 145.771 105.681 146.893 L 105.681 146.893 L 105.681 146.893 Q 105.635 148.016 105.635 148.405 L 105.635 148.405 L 105.635 148.405 Q 105.635 148.925 105.69 149.259 L 105.69 149.259 L 105.69 149.259 Q 104.726 149.519 104.521 149.519 L 104.521 149.519 L 104.521 149.519 Q 104.336 149.519 104.262 149.481 L 104.262 149.481 L 104.262 149.481 Q 104.188 149.24 104.188 148.591 L 104.188 148.591 L 104.188 148.591 Q 104.188 148.183 104.243 146.912 L 104.243 146.912 L 104.243 146.912 Q 104.298 145.641 104.298 144.917 L 104.298 144.917 L 104.298 144.917 Q 104.298 141.058 102.767 141.021 L 102.767 141.021 L 102.767 141.021 Q 102.411 141.039 102.15 141.234 L 102.15 141.234 L 102.15 141.234 Q 101.888 141.429 101.517 141.911 Z M 107.23 145.307 L 107.23 145.307 L 107.23 145.307 Q 107.23 144.564 107.388 143.655 L 107.388 143.655 L 107.388 143.655 Q 107.546 142.746 107.861 141.744 L 107.861 141.744 L 107.861 141.744 Q 108.177 140.742 108.808 140.074 L 108.808 140.074 L 108.808 140.074 Q 109.438 139.406 110.273 139.406 L 110.273 139.406 L 110.273 139.406 Q 112.055 139.406 113.131 141.011 L 113.131 141.011 L 113.131 141.011 Q 114.207 142.616 114.207 144.583 L 114.207 144.583 L 114.207 144.583 Q 114.207 145.418 114.031 146.244 L 114.031 146.244 L 114.031 146.244 Q 113.854 147.069 113.483 147.867 L 113.483 147.867 L 113.483 147.867 Q 113.112 148.665 112.417 149.194 L 112.417 149.194 L 112.417 149.194 Q 111.721 149.723 110.793 149.797 L 110.793 149.797 L 110.793 149.797 Q 109.086 149.574 108.158 148.34 L 108.158 148.34 L 108.158 148.34 Q 107.23 147.106 107.23 145.307 Z M 110.385 140.371 L 110.385 140.371 L 110.385 140.371 Q 109.735 140.445 109.29 141.559 L 109.29 141.559 L 109.29 141.559 Q 108.845 142.672 108.715 143.72 L 108.715 143.72 L 108.715 143.72 Q 108.585 144.769 108.585 145.566 L 108.585 145.566 L 108.585 145.566 Q 108.585 146.605 109.225 147.487 L 109.225 147.487 L 109.225 147.487 Q 109.865 148.368 110.663 148.368 L 110.663 148.368 L 110.663 148.368 Q 111.238 148.368 111.702 147.923 L 111.702 147.923 L 111.702 147.923 Q 112.166 147.478 112.435 146.819 L 112.435 146.819 L 112.435 146.819 Q 112.704 146.16 112.843 145.492 L 112.843 145.492 L 112.843 145.492 Q 112.982 144.824 112.982 144.305 L 112.982 144.305 L 112.982 144.305 Q 112.982 142.783 112.296 141.651 L 112.296 141.651 L 112.296 141.651 Q 111.609 140.52 110.385 140.371 Z M 121.833 142.189 L 121.833 142.189 L 121.02 142.134 L 121.02 142.134 Q 120.632 141.095 119.708 141.095 L 119.708 141.095 L 119.708 141.095 Q 119.301 141.095 118.849 141.28 L 118.849 141.28 L 118.849 141.28 Q 118.396 141.466 118.1 141.661 L 118.1 141.661 L 118.1 141.661 Q 117.805 141.855 117.324 142.227 L 117.324 142.227 L 117.324 142.227 Q 117.324 142.486 117.315 143.915 L 117.315 143.915 L 117.315 143.915 Q 117.305 145.344 117.333 147.088 L 117.333 147.088 L 117.333 147.088 Q 117.361 148.832 117.398 148.962 L 117.398 148.962 L 117.398 148.962 Q 117.23 149.519 116.742 149.519 L 116.742 149.519 L 116.742 149.519 Q 116.404 149.519 116.095 149.25 L 116.095 149.25 L 116.095 149.25 Q 115.785 148.98 115.71 148.591 L 115.71 148.591 L 115.71 148.591 Q 116.067 142.635 116.349 139.592 L 116.349 139.592 L 117.194 139.777 L 117.25 141.021 L 117.25 141.021 Q 118.544 139.944 119.468 139.944 L 119.468 139.944 L 119.468 139.944 Q 120.484 139.944 121.177 140.408 L 121.177 140.408 L 121.177 140.408 Q 121.87 140.872 121.87 141.763 L 121.87 141.763 L 121.87 141.763 Q 121.87 142.041 121.833 142.189 Z M 130.09 147.459 L 130.09 147.459 L 130.275 148.275 L 130.275 148.275 Q 129.459 148.572 127.854 148.934 L 127.854 148.934 L 127.854 148.934 Q 126.249 149.296 125.47 149.296 L 125.47 149.296 L 125.47 149.296 Q 124.672 149.296 124.078 148.767 L 124.078 148.767 L 124.078 148.767 Q 123.484 148.238 123.188 147.413 L 123.188 147.413 L 123.188 147.413 Q 122.891 146.587 122.751 145.78 L 122.751 145.78 L 122.751 145.78 Q 122.612 144.973 122.612 144.193 L 122.612 144.193 L 122.612 144.193 Q 122.612 139.555 126.806 139.555 L 126.806 139.555 L 126.806 139.555 Q 127.808 139.555 128.568 140.195 L 128.568 140.195 L 128.568 140.195 Q 129.329 140.835 129.329 141.855 L 129.329 141.855 L 129.329 141.855 Q 129.329 142.412 129.023 142.839 L 129.023 142.839 L 129.023 142.839 Q 128.717 143.266 128.281 143.516 L 128.281 143.516 L 128.281 143.516 Q 127.845 143.767 127.167 143.971 L 127.167 143.971 L 127.167 143.971 Q 126.49 144.175 125.971 144.268 L 125.971 144.268 L 125.971 144.268 Q 125.451 144.36 124.728 144.472 L 124.728 144.472 L 124.728 144.472 Q 124.004 144.583 123.726 144.639 L 123.726 144.639 L 123.726 144.639 Q 123.744 145.177 123.791 145.585 L 123.791 145.585 L 123.791 145.585 Q 123.837 145.993 123.976 146.466 L 123.976 146.466 L 123.976 146.466 Q 124.115 146.939 124.347 147.246 L 124.347 147.246 L 124.347 147.246 Q 124.579 147.552 124.987 147.756 L 124.987 147.756 L 124.987 147.756 Q 125.396 147.96 125.952 147.96 L 125.952 147.96 L 125.952 147.96 Q 126.62 147.96 127.585 147.839 L 127.585 147.839 L 127.585 147.839 Q 128.55 147.719 129.301 147.589 L 129.301 147.589 L 129.301 147.589 Q 130.053 147.459 130.09 147.459 Z M 123.8 143.488 L 123.8 143.488 L 123.8 143.488 Q 126.323 142.765 127.938 141.967 L 127.938 141.967 L 127.938 141.967 Q 127.808 141.354 127.585 141.076 L 127.585 141.076 L 127.585 141.076 Q 127.362 140.798 126.917 140.798 L 126.917 140.798 L 126.917 140.798 Q 125.785 140.798 124.867 141.577 L 124.867 141.577 L 124.867 141.577 Q 123.948 142.356 123.8 143.488 Z M 63.033 149.259 L 63.033 149.259 L 61.32 149.222 L 61.32 149.222 Q 60.631 148.535 59.43 147.004 L 59.43 147.004 L 59.43 147.004 Q 58.229 145.474 57.912 145.121 L 57.912 145.121 L 57.912 148.943 L 57.912 148.943 Q 57.747 149.5 57.27 149.5 L 57.27 149.5 L 57.27 149.5 Q 56.94 149.5 56.637 149.231 L 56.637 149.231 L 56.637 149.231 Q 56.334 148.962 56.261 148.572 L 56.261 148.572 L 56.261 148.572 Q 56.316 146.661 56.316 142.227 L 56.316 142.227 L 56.316 142.227 Q 56.316 137.792 56.389 135.862 L 56.389 135.862 L 57.506 136.104 L 57.506 136.104 Q 57.524 136.846 57.57 139.146 L 57.57 139.146 L 57.57 139.146 Q 57.616 141.447 57.652 142.579 L 57.652 142.579 L 62.178 139.276 L 62.495 140.111 L 62.495 140.111 Q 60.725 141.392 58.339 143.729 L 58.339 143.729 L 58.339 143.729 Q 58.842 144.268 60.565 146.355 L 60.565 146.355 L 60.565 146.355 Q 62.288 148.442 63.033 149.259 Z M 65.037 141.82 L 65.037 141.82 L 65.111 149.184 L 65.111 149.184 Q 64.833 149.333 64.443 149.333 L 64.443 149.333 L 64.443 149.333 Q 64.146 149.333 63.775 149.24 L 63.775 149.24 L 63.775 149.24 Q 63.831 148.071 63.85 144.639 L 63.85 144.639 L 63.85 144.639 Q 63.868 141.206 63.998 139.555 L 63.998 139.555 L 64.833 139.74 L 64.889 140.779 L 64.889 140.779 Q 65.872 139.74 67.152 139.74 L 67.152 139.74 L 67.152 139.74 Q 67.802 139.74 68.191 139.833 L 68.191 139.833 L 68.191 139.833 Q 68.581 139.926 68.943 140.288 L 68.943 140.288 L 68.943 140.288 Q 69.305 140.649 69.49 141.243 L 69.49 141.243 L 69.49 141.243 Q 69.676 141.837 69.824 142.941 L 69.824 142.941 L 69.824 142.941 Q 69.973 144.045 70.038 145.52 L 70.038 145.52 L 70.038 145.52 Q 70.103 146.995 70.121 149.24 L 70.121 149.24 L 70.121 149.24 Q 70.01 149.277 69.694 149.277 L 69.694 149.277 L 69.694 149.277 Q 69.026 149.277 68.655 149.11 L 68.655 149.11 L 68.655 149.11 Q 68.581 148.812 68.581 148.124 L 68.581 148.124 L 68.581 148.124 Q 68.581 147.771 68.609 146.795 L 68.609 146.795 L 68.609 146.795 Q 68.637 145.818 68.637 145.279 L 68.637 145.279 L 68.637 145.279 Q 68.637 144.386 68.572 143.717 L 68.572 143.717 L 68.572 143.717 Q 68.507 143.047 68.331 142.397 L 68.331 142.397 L 68.331 142.397 Q 68.154 141.746 67.792 141.392 L 67.792 141.392 L 67.792 141.392 Q 67.431 141.039 66.893 141.039 L 66.893 141.039 L 66.893 141.039 Q 66.28 141.039 65.937 141.132 L 65.937 141.132 L 65.937 141.132 Q 65.594 141.225 65.455 141.355 L 65.455 141.355 L 65.455 141.355 Q 65.315 141.485 65.037 141.82 Z M 71.624 145.307 L 71.624 145.307 L 71.624 145.307 Q 71.624 144.564 71.782 143.655 L 71.782 143.655 L 71.782 143.655 Q 71.939 142.746 72.255 141.744 L 72.255 141.744 L 72.255 141.744 Q 72.57 140.742 73.201 140.074 L 73.201 140.074 L 73.201 140.074 Q 73.832 139.406 74.667 139.406 L 74.667 139.406 L 74.667 139.406 Q 76.448 139.406 77.524 141.011 L 77.524 141.011 L 77.524 141.011 Q 78.601 142.616 78.601 144.583 L 78.601 144.583 L 78.601 144.583 Q 78.601 145.418 78.424 146.244 L 78.424 146.244 L 78.424 146.244 Q 78.248 147.069 77.877 147.867 L 77.877 147.867 L 77.877 147.867 Q 77.506 148.665 76.81 149.194 L 76.81 149.194 L 76.81 149.194 Q 76.114 149.723 75.187 149.797 L 75.187 149.797 L 75.187 149.797 Q 73.479 149.574 72.552 148.34 L 72.552 148.34 L 72.552 148.34 Q 71.624 147.106 71.624 145.307 Z M 74.778 140.371 L 74.778 140.371 L 74.778 140.371 Q 74.129 140.445 73.684 141.559 L 73.684 141.559 L 73.684 141.559 Q 73.238 142.672 73.108 143.72 L 73.108 143.72 L 73.108 143.72 Q 72.979 144.769 72.979 145.566 L 72.979 145.566 L 72.979 145.566 Q 72.979 146.605 73.619 147.487 L 73.619 147.487 L 73.619 147.487 Q 74.259 148.368 75.057 148.368 L 75.057 148.368 L 75.057 148.368 Q 75.632 148.368 76.096 147.923 L 76.096 147.923 L 76.096 147.923 Q 76.56 147.478 76.829 146.819 L 76.829 146.819 L 76.829 146.819 Q 77.098 146.16 77.237 145.492 L 77.237 145.492 L 77.237 145.492 Q 77.376 144.824 77.376 144.305 L 77.376 144.305 L 77.376 144.305 Q 77.376 142.783 76.689 141.651 L 76.689 141.651 L 76.689 141.651 Q 76.003 140.52 74.778 140.371 Z M 89.158 139.647 L 89.158 139.647 L 90.42 139.814 L 90.42 139.814 Q 90.067 141.28 89.307 144.277 L 89.307 144.277 L 89.307 144.277 Q 88.546 147.273 88.119 149.147 L 88.119 149.147 L 88.119 149.147 Q 87.396 149.277 86.876 149.277 L 86.876 149.277 L 86.876 149.277 Q 86.412 149.277 86.022 149.203 L 86.022 149.203 L 84.983 145.566 L 84.093 149.222 L 84.093 149.222 Q 83.369 149.352 82.831 149.352 L 82.831 149.352 L 82.831 149.352 Q 82.386 149.352 81.996 149.277 L 81.996 149.277 L 81.996 149.277 Q 81.718 148.313 81.115 146.225 L 81.115 146.225 L 81.115 146.225 Q 80.512 144.138 80.094 142.598 L 80.094 142.598 L 80.094 142.598 Q 79.677 141.058 79.343 139.647 L 79.343 139.647 L 80.567 139.74 L 82.979 147.459 L 82.979 147.459 Q 83.592 145.678 84.26 143.062 L 84.26 143.062 L 84.26 143.062 Q 83.685 140.928 83.369 139.573 L 83.369 139.573 L 84.594 139.666 L 87.006 147.385 L 87.006 147.385 Q 87.3 146.494 87.631 145.381 L 87.631 145.381 L 87.631 145.381 Q 87.962 144.268 88.165 143.479 L 88.165 143.479 L 88.165 143.479 Q 88.367 142.69 88.698 141.419 L 88.698 141.419 L 88.698 141.419 Q 89.029 140.148 89.158 139.647 Z M 161.392 120.035 L 161.392 120.035 L 161.299 120.833 L 161.299 120.833 Q 160.52 120.722 159.963 120.722 L 159.963 120.722 L 159.963 120.722 Q 158.683 120.722 157.848 121.492 L 157.848 121.492 L 157.848 121.492 Q 157.013 122.262 156.707 123.31 L 156.707 123.31 L 156.707 123.31 Q 156.4 124.358 156.4 125.639 L 156.4 125.639 L 156.4 125.639 Q 156.4 126.232 156.475 126.696 L 156.475 126.696 L 156.475 126.696 Q 156.549 127.16 156.744 127.605 L 156.744 127.605 L 156.744 127.605 Q 156.938 128.051 157.356 128.301 L 157.356 128.301 L 157.356 128.301 Q 157.773 128.552 158.386 128.552 L 158.386 128.552 L 158.386 128.552 Q 159.202 128.552 160.464 128.236 L 160.464 128.236 L 160.464 128.236 Q 160.854 128.088 161.076 128.088 L 161.076 128.088 L 161.076 128.088 Q 161.521 128.088 161.614 129.127 L 161.614 129.127 L 161.614 129.127 Q 159.981 129.646 158.59 129.646 L 158.59 129.646 L 158.59 129.646 Q 156.567 129.646 155.853 128.654 L 155.853 128.654 L 155.853 128.654 Q 155.139 127.661 155.139 125.435 L 155.139 125.435 L 155.139 125.435 Q 155.139 124.136 155.315 123.162 L 155.315 123.162 L 155.315 123.162 Q 155.491 122.188 155.937 121.343 L 155.937 121.343 L 155.937 121.343 Q 156.382 120.499 157.226 120.054 L 157.226 120.054 L 157.226 120.054 Q 158.07 119.608 159.295 119.608 L 159.295 119.608 L 159.295 119.608 Q 160.668 119.608 161.392 120.035 Z M 163.229 121.223 L 163.229 121.223 L 162.857 120.276 L 162.857 120.276 Q 163.34 119.794 164.082 119.506 L 164.082 119.506 L 164.082 119.506 Q 164.824 119.219 165.548 119.219 L 165.548 119.219 L 165.548 119.219 Q 168.684 119.219 168.684 124.637 L 168.684 124.637 L 168.684 124.637 Q 168.684 125.379 168.6 126.826 L 168.6 126.826 L 168.6 126.826 Q 168.517 128.273 168.517 128.997 L 168.517 128.997 L 168.517 128.997 Q 168.368 129.572 167.941 129.572 L 167.941 129.572 L 167.941 129.572 Q 167.607 129.572 167.329 129.238 L 167.329 129.238 L 167.329 129.238 Q 167.051 128.904 167.051 128.496 L 167.051 128.496 L 167.051 128.496 Q 167.051 128.366 167.069 128.311 L 167.069 128.311 L 167.069 128.311 Q 165.919 129.424 164.62 129.424 L 164.62 129.424 L 164.62 129.424 Q 163.637 129.424 162.904 128.709 L 162.904 128.709 L 162.904 128.709 Q 162.171 127.995 162.171 126.975 L 162.171 126.975 L 162.171 126.975 Q 162.171 125.249 163.516 123.857 L 163.516 123.857 L 163.516 123.857 Q 164.861 122.466 166.568 122.466 L 166.568 122.466 L 166.568 122.466 Q 166.643 122.466 166.717 122.475 L 166.717 122.475 L 166.717 122.475 Q 166.791 122.485 166.893 122.503 L 166.893 122.503 L 166.893 122.503 Q 166.995 122.522 167.051 122.522 L 167.051 122.522 L 167.051 122.522 Q 166.902 120.369 165.325 120.369 L 165.325 120.369 L 165.325 120.369 Q 164.397 120.369 163.229 121.223 Z M 167.106 127.03 L 167.106 127.03 L 167.106 127.03 Q 167.144 125.731 167.144 125.063 L 167.144 125.063 L 167.144 125.063 Q 167.144 124.507 167.106 123.505 L 167.106 123.505 L 166.958 123.505 L 166.958 123.505 Q 165.641 123.523 164.555 124.488 L 164.555 124.488 L 164.555 124.488 Q 163.47 125.453 163.47 126.826 L 163.47 126.826 L 163.47 126.826 Q 163.47 127.42 163.832 127.772 L 163.832 127.772 L 163.832 127.772 Q 164.193 128.125 164.713 128.125 L 164.713 128.125 L 164.713 128.125 Q 165.529 128.125 167.106 127.03 Z M 171.448 121.8 L 171.448 121.8 L 171.522 129.164 L 171.522 129.164 Q 171.244 129.313 170.854 129.313 L 170.854 129.313 L 170.854 129.313 Q 170.558 129.313 170.187 129.22 L 170.187 129.22 L 170.187 129.22 Q 170.242 128.051 170.261 124.618 L 170.261 124.618 L 170.261 124.618 Q 170.279 121.186 170.409 119.534 L 170.409 119.534 L 171.244 119.72 L 171.3 120.759 L 171.3 120.759 Q 172.283 119.72 173.563 119.72 L 173.563 119.72 L 173.563 119.72 Q 174.213 119.72 174.603 119.813 L 174.603 119.813 L 174.603 119.813 Q 174.992 119.905 175.354 120.267 L 175.354 120.267 L 175.354 120.267 Q 175.716 120.629 175.901 121.223 L 175.901 121.223 L 175.901 121.223 Q 176.087 121.816 176.235 122.92 L 176.235 122.92 L 176.235 122.92 Q 176.384 124.024 176.449 125.5 L 176.449 125.5 L 176.449 125.5 Q 176.514 126.975 176.532 129.22 L 176.532 129.22 L 176.532 129.22 Q 176.421 129.257 176.105 129.257 L 176.105 129.257 L 176.105 129.257 Q 175.438 129.257 175.066 129.089 L 175.066 129.089 L 175.066 129.089 Q 174.992 128.792 174.992 128.104 L 174.992 128.104 L 174.992 128.104 Q 174.992 127.751 175.02 126.774 L 175.02 126.774 L 175.02 126.774 Q 175.048 125.798 175.048 125.259 L 175.048 125.259 L 175.048 125.259 Q 175.048 124.366 174.983 123.696 L 174.983 123.696 L 174.983 123.696 Q 174.918 123.027 174.742 122.376 L 174.742 122.376 L 174.742 122.376 Q 174.565 121.725 174.204 121.372 L 174.204 121.372 L 174.204 121.372 Q 173.842 121.019 173.304 121.019 L 173.304 121.019 L 173.304 121.019 Q 172.691 121.019 172.348 121.112 L 172.348 121.112 L 172.348 121.112 Q 172.005 121.205 171.866 121.335 L 171.866 121.335 L 171.866 121.335 Q 171.727 121.465 171.448 121.8 Z M 125.229 120.258 L 125.229 120.258 L 125.433 121.093 L 125.433 121.093 Q 124.932 121.13 123.893 121.288 L 123.893 121.288 L 123.893 121.288 Q 122.854 121.445 122.334 121.482 L 122.334 121.482 L 122.334 121.482 Q 122.427 122.132 122.445 123.189 L 122.445 123.189 L 122.445 123.189 Q 122.464 124.247 122.492 125.017 L 122.492 125.017 L 122.492 125.017 Q 122.52 125.787 122.659 126.557 L 122.659 126.557 L 122.659 126.557 Q 122.798 127.327 123.234 127.735 L 123.234 127.735 L 123.234 127.735 Q 123.67 128.144 124.412 128.144 L 124.412 128.144 L 124.412 128.144 Q 124.969 128.144 125.804 127.884 L 125.804 127.884 L 125.804 127.884 Q 126.156 128.57 126.323 128.886 L 126.323 128.886 L 126.323 128.886 Q 124.857 129.405 123.354 129.405 L 123.354 129.405 L 123.354 129.405 Q 122.798 129.405 122.39 129.071 L 122.39 129.071 L 122.39 129.071 Q 121.981 128.737 121.759 128.236 L 121.759 128.236 L 121.759 128.236 Q 121.536 127.735 121.397 126.965 L 121.397 126.965 L 121.397 126.965 Q 121.258 126.195 121.221 125.509 L 121.221 125.509 L 121.221 125.509 Q 121.184 124.822 121.184 123.932 L 121.184 123.932 L 121.184 123.932 Q 121.184 123.449 121.193 122.596 L 121.193 122.596 L 121.193 122.596 Q 121.202 121.742 121.202 121.427 L 121.202 121.427 L 121.202 121.427 Q 121.017 121.445 120.33 121.455 L 120.33 121.455 L 120.33 121.455 Q 119.644 121.464 119.532 121.464 L 119.532 121.464 L 119.532 121.464 Q 119.402 120.221 119.402 120.184 L 119.402 120.184 L 119.402 120.184 Q 119.532 120.221 119.829 120.221 L 119.829 120.221 L 119.829 120.221 Q 119.996 120.221 120.367 120.193 L 120.367 120.193 L 120.367 120.193 Q 120.738 120.165 120.924 120.165 L 120.924 120.165 L 120.924 120.165 Q 120.998 120.165 121.119 120.174 L 121.119 120.174 L 121.119 120.174 Q 121.239 120.184 121.276 120.184 L 121.276 120.184 L 121.276 120.184 Q 121.351 118.143 121.443 116.862 L 121.443 116.862 L 122.278 117.066 L 122.278 117.066 Q 122.297 117.512 122.306 118.022 L 122.306 118.022 L 122.306 118.022 Q 122.315 118.532 122.325 119.154 L 122.325 119.154 L 122.325 119.154 Q 122.334 119.775 122.334 120.109 L 122.334 120.109 L 122.334 120.109 Q 122.816 120.146 123.781 120.184 L 123.781 120.184 L 123.781 120.184 Q 124.746 120.221 125.229 120.258 Z M 127.157 115.879 L 127.157 115.879 L 128.107 116.102 L 128.107 116.102 Q 128.162 116.862 128.189 118.532 L 128.189 118.532 L 128.189 118.532 Q 128.216 120.202 128.253 120.833 L 128.253 120.833 L 128.253 120.833 Q 129.258 119.775 130.673 119.775 L 130.673 119.775 L 130.673 119.775 Q 131.939 119.775 132.861 120.666 L 132.861 120.666 L 132.861 120.666 Q 133.782 121.557 133.782 123.041 L 133.782 123.041 L 133.782 129.146 L 133.782 129.146 Q 133.541 129.257 133.17 129.257 L 133.17 129.257 L 133.17 129.257 Q 132.762 129.257 132.428 129.183 L 132.428 129.183 L 132.428 129.183 Q 132.428 129.034 132.437 128.728 L 132.437 128.728 L 132.437 128.728 Q 132.446 128.422 132.446 128.273 L 132.446 128.273 L 132.446 128.273 Q 132.446 127.55 132.39 125.778 L 132.39 125.778 L 132.39 125.778 Q 132.334 124.006 132.334 122.818 L 132.334 122.818 L 132.334 122.818 Q 132.055 121.111 130.601 121.111 L 130.601 121.111 L 130.601 121.111 Q 129.967 121.111 129.352 121.455 L 129.352 121.455 L 129.352 121.455 Q 128.737 121.798 128.457 122.262 L 128.457 122.262 L 128.457 122.262 Q 128.513 123.431 128.532 125.787 L 128.532 125.787 L 128.532 125.787 Q 128.551 128.144 128.588 129.183 L 128.588 129.183 L 128.588 129.183 Q 128.146 129.257 127.834 129.257 L 127.834 129.257 L 127.834 129.257 Q 127.377 129.257 127.065 129.146 L 127.065 129.146 L 127.065 129.146 Q 127.102 128.236 127.102 126.27 L 127.102 126.27 L 127.102 126.27 Q 127.102 125.397 127.084 123.069 L 127.084 123.069 L 127.084 123.069 Q 127.065 120.74 127.075 119.061 L 127.075 119.061 L 127.075 119.061 Q 127.084 117.382 127.157 115.879 Z M 135.972 121.223 L 135.972 121.223 L 135.601 120.276 L 135.601 120.276 Q 136.083 119.794 136.825 119.506 L 136.825 119.506 L 136.825 119.506 Q 137.567 119.219 138.291 119.219 L 138.291 119.219 L 138.291 119.219 Q 141.427 119.219 141.427 124.637 L 141.427 124.637 L 141.427 124.637 Q 141.427 125.379 141.343 126.826 L 141.343 126.826 L 141.343 126.826 Q 141.26 128.273 141.26 128.997 L 141.26 128.997 L 141.26 128.997 Q 141.111 129.572 140.685 129.572 L 140.685 129.572 L 140.685 129.572 Q 140.351 129.572 140.072 129.238 L 140.072 129.238 L 140.072 129.238 Q 139.794 128.904 139.794 128.496 L 139.794 128.496 L 139.794 128.496 Q 139.794 128.366 139.813 128.311 L 139.813 128.311 L 139.813 128.311 Q 138.662 129.424 137.363 129.424 L 137.363 129.424 L 137.363 129.424 Q 136.38 129.424 135.647 128.709 L 135.647 128.709 L 135.647 128.709 Q 134.914 127.995 134.914 126.975 L 134.914 126.975 L 134.914 126.975 Q 134.914 125.249 136.259 123.857 L 136.259 123.857 L 136.259 123.857 Q 137.604 122.466 139.312 122.466 L 139.312 122.466 L 139.312 122.466 Q 139.386 122.466 139.46 122.475 L 139.46 122.475 L 139.46 122.475 Q 139.534 122.485 139.636 122.503 L 139.636 122.503 L 139.636 122.503 Q 139.738 122.522 139.794 122.522 L 139.794 122.522 L 139.794 122.522 Q 139.646 120.369 138.068 120.369 L 138.068 120.369 L 138.068 120.369 Q 137.141 120.369 135.972 121.223 Z M 139.85 127.03 L 139.85 127.03 L 139.85 127.03 Q 139.887 125.731 139.887 125.063 L 139.887 125.063 L 139.887 125.063 Q 139.887 124.507 139.85 123.505 L 139.85 123.505 L 139.701 123.505 L 139.701 123.505 Q 138.384 123.523 137.298 124.488 L 137.298 124.488 L 137.298 124.488 Q 136.213 125.453 136.213 126.826 L 136.213 126.826 L 136.213 126.826 Q 136.213 127.42 136.575 127.772 L 136.575 127.772 L 136.575 127.772 Q 136.937 128.125 137.456 128.125 L 137.456 128.125 L 137.456 128.125 Q 138.272 128.125 139.85 127.03 Z M 147.995 120.258 L 147.995 120.258 L 148.199 121.093 L 148.199 121.093 Q 147.698 121.13 146.659 121.288 L 146.659 121.288 L 146.659 121.288 Q 145.62 121.445 145.101 121.482 L 145.101 121.482 L 145.101 121.482 Q 145.193 122.132 145.212 123.189 L 145.212 123.189 L 145.212 123.189 Q 145.23 124.247 145.258 125.017 L 145.258 125.017 L 145.258 125.017 Q 145.286 125.787 145.425 126.557 L 145.425 126.557 L 145.425 126.557 Q 145.564 127.327 146 127.735 L 146 127.735 L 146 127.735 Q 146.437 128.144 147.179 128.144 L 147.179 128.144 L 147.179 128.144 Q 147.735 128.144 148.57 127.884 L 148.57 127.884 L 148.57 127.884 Q 148.923 128.57 149.09 128.886 L 149.09 128.886 L 149.09 128.886 Q 147.624 129.405 146.121 129.405 L 146.121 129.405 L 146.121 129.405 Q 145.564 129.405 145.156 129.071 L 145.156 129.071 L 145.156 129.071 Q 144.748 128.737 144.525 128.236 L 144.525 128.236 L 144.525 128.236 Q 144.303 127.735 144.164 126.965 L 144.164 126.965 L 144.164 126.965 Q 144.024 126.195 143.987 125.509 L 143.987 125.509 L 143.987 125.509 Q 143.95 124.822 143.95 123.932 L 143.95 123.932 L 143.95 123.932 Q 143.95 123.449 143.959 122.596 L 143.959 122.596 L 143.959 122.596 Q 143.969 121.742 143.969 121.427 L 143.969 121.427 L 143.969 121.427 Q 143.783 121.445 143.097 121.455 L 143.097 121.455 L 143.097 121.455 Q 142.41 121.464 142.299 121.464 L 142.299 121.464 L 142.299 121.464 Q 142.169 120.221 142.169 120.184 L 142.169 120.184 L 142.169 120.184 Q 142.299 120.221 142.596 120.221 L 142.596 120.221 L 142.596 120.221 Q 142.763 120.221 143.134 120.193 L 143.134 120.193 L 143.134 120.193 Q 143.505 120.165 143.69 120.165 L 143.69 120.165 L 143.69 120.165 Q 143.765 120.165 143.885 120.174 L 143.885 120.174 L 143.885 120.174 Q 144.006 120.184 144.043 120.184 L 144.043 120.184 L 144.043 120.184 Q 144.117 118.143 144.21 116.862 L 144.21 116.862 L 145.045 117.066 L 145.045 117.066 Q 145.063 117.512 145.073 118.022 L 145.073 118.022 L 145.073 118.022 Q 145.082 118.532 145.091 119.154 L 145.091 119.154 L 145.091 119.154 Q 145.101 119.775 145.101 120.109 L 145.101 120.109 L 145.101 120.109 Q 145.583 120.146 146.548 120.184 L 146.548 120.184 L 146.548 120.184 Q 147.513 120.221 147.995 120.258 Z M 61.976 120.295 L 61.976 120.295 L 61.79 121.037 L 61.79 121.037 Q 59.99 120.295 58.988 120.295 L 58.988 120.295 L 58.988 120.295 Q 58.098 120.295 57.736 120.564 L 57.736 120.564 L 57.736 120.564 Q 57.374 120.833 57.374 121.705 L 57.374 121.705 L 57.374 121.705 Q 57.374 122.41 57.884 122.874 L 57.884 122.874 L 57.884 122.874 Q 58.395 123.338 59.118 123.607 L 59.118 123.607 L 59.118 123.607 Q 59.842 123.876 60.575 124.182 L 60.575 124.182 L 60.575 124.182 Q 61.308 124.488 61.818 125.082 L 61.818 125.082 L 61.818 125.082 Q 62.328 125.676 62.328 126.548 L 62.328 126.548 L 62.328 126.548 Q 62.328 127.735 61.456 128.626 L 61.456 128.626 L 61.456 128.626 Q 60.584 129.517 59.192 129.535 L 59.192 129.535 L 59.192 129.535 Q 58.172 129.535 57.281 129.105 L 57.281 129.105 L 57.281 129.105 Q 56.391 128.674 55.871 128.019 L 55.871 128.019 L 56.409 127.457 L 56.409 127.457 Q 56.632 127.55 57.068 127.754 L 57.068 127.754 L 57.068 127.754 Q 57.504 127.958 57.689 128.023 L 57.689 128.023 L 57.689 128.023 Q 57.875 128.088 58.237 128.162 L 58.237 128.162 L 58.237 128.162 Q 58.599 128.236 59.007 128.236 L 59.007 128.236 L 59.007 128.236 Q 59.879 128.236 60.436 127.849 L 60.436 127.849 L 60.436 127.849 Q 60.992 127.462 60.992 126.761 L 60.992 126.761 L 60.992 126.761 Q 60.992 126.3 60.732 125.977 L 60.732 125.977 L 60.732 125.977 Q 60.473 125.655 60.046 125.452 L 60.046 125.452 L 60.046 125.452 Q 59.619 125.249 59.109 125.063 L 59.109 125.063 L 59.109 125.063 Q 58.599 124.878 58.088 124.646 L 58.088 124.646 L 58.088 124.646 Q 57.578 124.414 57.151 124.089 L 57.151 124.089 L 57.151 124.089 Q 56.725 123.765 56.465 123.208 L 56.465 123.208 L 56.465 123.208 Q 56.205 122.651 56.205 121.891 L 56.205 121.891 L 56.205 121.891 Q 56.205 120.777 56.808 120.026 L 56.808 120.026 L 56.808 120.026 Q 57.411 119.274 58.506 119.274 L 58.506 119.274 L 58.506 119.274 Q 58.933 119.274 59.471 119.404 L 59.471 119.404 L 59.471 119.404 Q 60.009 119.534 60.324 119.646 L 60.324 119.646 L 60.324 119.646 Q 60.64 119.757 61.261 120.007 L 61.261 120.007 L 61.261 120.007 Q 61.883 120.258 61.976 120.295 Z M 69.713 120.035 L 69.713 120.035 L 69.62 120.833 L 69.62 120.833 Q 68.841 120.722 68.284 120.722 L 68.284 120.722 L 68.284 120.722 Q 67.004 120.722 66.169 121.492 L 66.169 121.492 L 66.169 121.492 Q 65.334 122.262 65.028 123.31 L 65.028 123.31 L 65.028 123.31 Q 64.722 124.358 64.722 125.639 L 64.722 125.639 L 64.722 125.639 Q 64.722 126.232 64.796 126.696 L 64.796 126.696 L 64.796 126.696 Q 64.87 127.16 65.065 127.605 L 65.065 127.605 L 65.065 127.605 Q 65.26 128.051 65.677 128.301 L 65.677 128.301 L 65.677 128.301 Q 66.095 128.552 66.707 128.552 L 66.707 128.552 L 66.707 128.552 Q 67.523 128.552 68.785 128.236 L 68.785 128.236 L 68.785 128.236 Q 69.175 128.088 69.397 128.088 L 69.397 128.088 L 69.397 128.088 Q 69.843 128.088 69.936 129.127 L 69.936 129.127 L 69.936 129.127 Q 68.303 129.646 66.911 129.646 L 66.911 129.646 L 66.911 129.646 Q 64.889 129.646 64.174 128.654 L 64.174 128.654 L 64.174 128.654 Q 63.46 127.661 63.46 125.435 L 63.46 125.435 L 63.46 125.435 Q 63.46 124.136 63.636 123.162 L 63.636 123.162 L 63.636 123.162 Q 63.813 122.188 64.258 121.343 L 64.258 121.343 L 64.258 121.343 Q 64.703 120.499 65.547 120.054 L 65.547 120.054 L 65.547 120.054 Q 66.392 119.608 67.616 119.608 L 67.616 119.608 L 67.616 119.608 Q 68.989 119.608 69.713 120.035 Z M 71.29 119.701 L 71.29 119.701 L 72.144 119.887 L 72.144 119.887 Q 72.292 121.408 72.403 124.665 L 72.403 124.665 L 72.403 124.665 Q 72.515 127.921 72.552 128.7 L 72.552 128.7 L 72.552 128.7 Q 72.385 129.275 71.902 129.275 L 71.902 129.275 L 71.902 129.275 Q 71.568 129.275 71.262 129.006 L 71.262 129.006 L 71.262 129.006 Q 70.956 128.737 70.882 128.348 L 70.882 128.348 L 70.882 128.348 Q 70.919 127.587 71.03 124.386 L 71.03 124.386 L 71.03 124.386 Q 71.142 121.186 71.29 119.701 Z M 71.55 116.38 L 71.55 116.38 L 71.55 116.38 Q 72.051 116.38 72.385 116.816 L 72.385 116.816 L 72.385 116.816 Q 72.719 117.252 72.719 117.809 L 72.719 117.809 L 72.719 117.809 Q 72.719 118.217 72.524 118.467 L 72.524 118.467 L 72.524 118.467 Q 72.329 118.718 71.995 118.718 L 71.995 118.718 L 71.995 118.718 Q 71.476 118.718 71.179 118.291 L 71.179 118.291 L 71.179 118.291 Q 70.882 117.864 70.882 117.289 L 70.882 117.289 L 70.882 117.289 Q 70.882 116.881 71.058 116.63 L 71.058 116.63 L 71.058 116.63 Q 71.234 116.38 71.55 116.38 Z M 81.718 127.438 L 81.718 127.438 L 81.903 128.255 L 81.903 128.255 Q 81.087 128.552 79.482 128.914 L 79.482 128.914 L 79.482 128.914 Q 77.877 129.275 77.098 129.275 L 77.098 129.275 L 77.098 129.275 Q 76.3 129.275 75.706 128.747 L 75.706 128.747 L 75.706 128.747 Q 75.112 128.218 74.815 127.392 L 74.815 127.392 L 74.815 127.392 Q 74.519 126.566 74.379 125.759 L 74.379 125.759 L 74.379 125.759 Q 74.24 124.952 74.24 124.173 L 74.24 124.173 L 74.24 124.173 Q 74.24 119.534 78.434 119.534 L 78.434 119.534 L 78.434 119.534 Q 79.436 119.534 80.196 120.174 L 80.196 120.174 L 80.196 120.174 Q 80.957 120.814 80.957 121.835 L 80.957 121.835 L 80.957 121.835 Q 80.957 122.392 80.651 122.818 L 80.651 122.818 L 80.651 122.818 Q 80.345 123.245 79.909 123.496 L 79.909 123.496 L 79.909 123.496 Q 79.473 123.746 78.795 123.95 L 78.795 123.95 L 78.795 123.95 Q 78.118 124.154 77.599 124.247 L 77.599 124.247 L 77.599 124.247 Q 77.079 124.34 76.355 124.451 L 76.355 124.451 L 76.355 124.451 Q 75.632 124.563 75.354 124.618 L 75.354 124.618 L 75.354 124.618 Q 75.372 125.156 75.418 125.564 L 75.418 125.564 L 75.418 125.564 Q 75.465 125.973 75.604 126.446 L 75.604 126.446 L 75.604 126.446 Q 75.743 126.919 75.975 127.225 L 75.975 127.225 L 75.975 127.225 Q 76.207 127.531 76.615 127.735 L 76.615 127.735 L 76.615 127.735 Q 77.023 127.939 77.58 127.939 L 77.58 127.939 L 77.58 127.939 Q 78.248 127.939 79.213 127.819 L 79.213 127.819 L 79.213 127.819 Q 80.178 127.698 80.929 127.568 L 80.929 127.568 L 80.929 127.568 Q 81.681 127.438 81.718 127.438 Z M 75.428 123.468 L 75.428 123.468 L 75.428 123.468 Q 77.951 122.744 79.565 121.946 L 79.565 121.946 L 79.565 121.946 Q 79.436 121.334 79.213 121.056 L 79.213 121.056 L 79.213 121.056 Q 78.99 120.777 78.545 120.777 L 78.545 120.777 L 78.545 120.777 Q 77.413 120.777 76.495 121.557 L 76.495 121.557 L 76.495 121.557 Q 75.576 122.336 75.428 123.468 Z M 83.907 121.8 L 83.907 121.8 L 83.981 129.164 L 83.981 129.164 Q 83.703 129.313 83.313 129.313 L 83.313 129.313 L 83.313 129.313 Q 83.017 129.313 82.646 129.22 L 82.646 129.22 L 82.646 129.22 Q 82.701 128.051 82.72 124.618 L 82.72 124.618 L 82.72 124.618 Q 82.738 121.186 82.868 119.534 L 82.868 119.534 L 83.703 119.72 L 83.759 120.759 L 83.759 120.759 Q 84.742 119.72 86.022 119.72 L 86.022 119.72 L 86.022 119.72 Q 86.672 119.72 87.062 119.813 L 87.062 119.813 L 87.062 119.813 Q 87.451 119.905 87.813 120.267 L 87.813 120.267 L 87.813 120.267 Q 88.175 120.629 88.36 121.223 L 88.36 121.223 L 88.36 121.223 Q 88.546 121.816 88.694 122.92 L 88.694 122.92 L 88.694 122.92 Q 88.843 124.024 88.908 125.5 L 88.908 125.5 L 88.908 125.5 Q 88.973 126.975 88.991 129.22 L 88.991 129.22 L 88.991 129.22 Q 88.88 129.257 88.564 129.257 L 88.564 129.257 L 88.564 129.257 Q 87.896 129.257 87.525 129.089 L 87.525 129.089 L 87.525 129.089 Q 87.451 128.792 87.451 128.104 L 87.451 128.104 L 87.451 128.104 Q 87.451 127.751 87.479 126.774 L 87.479 126.774 L 87.479 126.774 Q 87.507 125.798 87.507 125.259 L 87.507 125.259 L 87.507 125.259 Q 87.507 124.366 87.442 123.696 L 87.442 123.696 L 87.442 123.696 Q 87.377 123.027 87.201 122.376 L 87.201 122.376 L 87.201 122.376 Q 87.024 121.725 86.663 121.372 L 86.663 121.372 L 86.663 121.372 Q 86.301 121.019 85.763 121.019 L 85.763 121.019 L 85.763 121.019 Q 85.15 121.019 84.807 121.112 L 84.807 121.112 L 84.807 121.112 Q 84.464 121.205 84.325 121.335 L 84.325 121.335 L 84.325 121.335 Q 84.186 121.465 83.907 121.8 Z M 95.56 120.258 L 95.56 120.258 L 95.764 121.093 L 95.764 121.093 Q 95.263 121.13 94.224 121.288 L 94.224 121.288 L 94.224 121.288 Q 93.185 121.445 92.665 121.482 L 92.665 121.482 L 92.665 121.482 Q 92.758 122.132 92.776 123.189 L 92.776 123.189 L 92.776 123.189 Q 92.795 124.247 92.823 125.017 L 92.823 125.017 L 92.823 125.017 Q 92.851 125.787 92.99 126.557 L 92.99 126.557 L 92.99 126.557 Q 93.129 127.327 93.565 127.735 L 93.565 127.735 L 93.565 127.735 Q 94.001 128.144 94.743 128.144 L 94.743 128.144 L 94.743 128.144 Q 95.3 128.144 96.135 127.884 L 96.135 127.884 L 96.135 127.884 Q 96.487 128.57 96.654 128.886 L 96.654 128.886 L 96.654 128.886 Q 95.188 129.405 93.686 129.405 L 93.686 129.405 L 93.686 129.405 Q 93.129 129.405 92.721 129.071 L 92.721 129.071 L 92.721 129.071 Q 92.313 128.737 92.09 128.236 L 92.09 128.236 L 92.09 128.236 Q 91.867 127.735 91.728 126.965 L 91.728 126.965 L 91.728 126.965 Q 91.589 126.195 91.552 125.509 L 91.552 125.509 L 91.552 125.509 Q 91.515 124.822 91.515 123.932 L 91.515 123.932 L 91.515 123.932 Q 91.515 123.449 91.524 122.596 L 91.524 122.596 L 91.524 122.596 Q 91.533 121.742 91.533 121.427 L 91.533 121.427 L 91.533 121.427 Q 91.348 121.445 90.661 121.455 L 90.661 121.455 L 90.661 121.455 Q 89.975 121.464 89.863 121.464 L 89.863 121.464 L 89.863 121.464 Q 89.733 120.221 89.733 120.184 L 89.733 120.184 L 89.733 120.184 Q 89.863 120.221 90.16 120.221 L 90.16 120.221 L 90.16 120.221 Q 90.327 120.221 90.698 120.193 L 90.698 120.193 L 90.698 120.193 Q 91.069 120.165 91.255 120.165 L 91.255 120.165 L 91.255 120.165 Q 91.329 120.165 91.45 120.174 L 91.45 120.174 L 91.45 120.174 Q 91.57 120.184 91.607 120.184 L 91.607 120.184 L 91.607 120.184 Q 91.682 118.143 91.774 116.862 L 91.774 116.862 L 92.609 117.066 L 92.609 117.066 Q 92.628 117.512 92.637 118.022 L 92.637 118.022 L 92.637 118.022 Q 92.646 118.532 92.656 119.154 L 92.656 119.154 L 92.656 119.154 Q 92.665 119.775 92.665 120.109 L 92.665 120.109 L 92.665 120.109 Q 93.147 120.146 94.112 120.184 L 94.112 120.184 L 94.112 120.184 Q 95.077 120.221 95.56 120.258 Z M 97.805 119.701 L 97.805 119.701 L 98.658 119.887 L 98.658 119.887 Q 98.807 121.408 98.918 124.665 L 98.918 124.665 L 98.918 124.665 Q 99.029 127.921 99.066 128.7 L 99.066 128.7 L 99.066 128.7 Q 98.899 129.275 98.417 129.275 L 98.417 129.275 L 98.417 129.275 Q 98.083 129.275 97.777 129.006 L 97.777 129.006 L 97.777 129.006 Q 97.471 128.737 97.396 128.348 L 97.396 128.348 L 97.396 128.348 Q 97.434 127.587 97.545 124.386 L 97.545 124.386 L 97.545 124.386 Q 97.656 121.186 97.805 119.701 Z M 98.064 116.38 L 98.064 116.38 L 98.064 116.38 Q 98.565 116.38 98.899 116.816 L 98.899 116.816 L 98.899 116.816 Q 99.233 117.252 99.233 117.809 L 99.233 117.809 L 99.233 117.809 Q 99.233 118.217 99.039 118.467 L 99.039 118.467 L 99.039 118.467 Q 98.844 118.718 98.51 118.718 L 98.51 118.718 L 98.51 118.718 Q 97.99 118.718 97.693 118.291 L 97.693 118.291 L 97.693 118.291 Q 97.396 117.864 97.396 117.289 L 97.396 117.289 L 97.396 117.289 Q 97.396 116.881 97.573 116.63 L 97.573 116.63 L 97.573 116.63 Q 97.749 116.38 98.064 116.38 Z M 106.47 120.295 L 106.47 120.295 L 106.284 121.037 L 106.284 121.037 Q 104.484 120.295 103.482 120.295 L 103.482 120.295 L 103.482 120.295 Q 102.592 120.295 102.23 120.564 L 102.23 120.564 L 102.23 120.564 Q 101.868 120.833 101.868 121.705 L 101.868 121.705 L 101.868 121.705 Q 101.868 122.41 102.378 122.874 L 102.378 122.874 L 102.378 122.874 Q 102.889 123.338 103.612 123.607 L 103.612 123.607 L 103.612 123.607 Q 104.336 123.876 105.069 124.182 L 105.069 124.182 L 105.069 124.182 Q 105.802 124.488 106.312 125.082 L 106.312 125.082 L 106.312 125.082 Q 106.822 125.676 106.822 126.548 L 106.822 126.548 L 106.822 126.548 Q 106.822 127.735 105.95 128.626 L 105.95 128.626 L 105.95 128.626 Q 105.078 129.517 103.687 129.535 L 103.687 129.535 L 103.687 129.535 Q 102.666 129.535 101.775 129.105 L 101.775 129.105 L 101.775 129.105 Q 100.885 128.674 100.365 128.019 L 100.365 128.019 L 100.903 127.457 L 100.903 127.457 Q 101.126 127.55 101.562 127.754 L 101.562 127.754 L 101.562 127.754 Q 101.998 127.958 102.184 128.023 L 102.184 128.023 L 102.184 128.023 Q 102.369 128.088 102.731 128.162 L 102.731 128.162 L 102.731 128.162 Q 103.093 128.236 103.501 128.236 L 103.501 128.236 L 103.501 128.236 Q 104.373 128.236 104.93 127.849 L 104.93 127.849 L 104.93 127.849 Q 105.486 127.462 105.486 126.761 L 105.486 126.761 L 105.486 126.761 Q 105.486 126.3 105.227 125.977 L 105.227 125.977 L 105.227 125.977 Q 104.967 125.655 104.54 125.452 L 104.54 125.452 L 104.54 125.452 Q 104.113 125.249 103.603 125.063 L 103.603 125.063 L 103.603 125.063 Q 103.093 124.878 102.583 124.646 L 102.583 124.646 L 102.583 124.646 Q 102.072 124.414 101.646 124.089 L 101.646 124.089 L 101.646 124.089 Q 101.219 123.765 100.959 123.208 L 100.959 123.208 L 100.959 123.208 Q 100.699 122.651 100.699 121.891 L 100.699 121.891 L 100.699 121.891 Q 100.699 120.777 101.302 120.026 L 101.302 120.026 L 101.302 120.026 Q 101.905 119.274 103 119.274 L 103 119.274 L 103 119.274 Q 103.427 119.274 103.965 119.404 L 103.965 119.404 L 103.965 119.404 Q 104.503 119.534 104.818 119.646 L 104.818 119.646 L 104.818 119.646 Q 105.134 119.757 105.755 120.007 L 105.755 120.007 L 105.755 120.007 Q 106.377 120.258 106.47 120.295 Z M 113.02 120.258 L 113.02 120.258 L 113.224 121.093 L 113.224 121.093 Q 112.723 121.13 111.684 121.288 L 111.684 121.288 L 111.684 121.288 Q 110.645 121.445 110.125 121.482 L 110.125 121.482 L 110.125 121.482 Q 110.218 122.132 110.236 123.189 L 110.236 123.189 L 110.236 123.189 Q 110.255 124.247 110.283 125.017 L 110.283 125.017 L 110.283 125.017 Q 110.311 125.787 110.45 126.557 L 110.45 126.557 L 110.45 126.557 Q 110.589 127.327 111.025 127.735 L 111.025 127.735 L 111.025 127.735 Q 111.461 128.144 112.203 128.144 L 112.203 128.144 L 112.203 128.144 Q 112.76 128.144 113.595 127.884 L 113.595 127.884 L 113.595 127.884 Q 113.947 128.57 114.114 128.886 L 114.114 128.886 L 114.114 128.886 Q 112.648 129.405 111.146 129.405 L 111.146 129.405 L 111.146 129.405 Q 110.589 129.405 110.181 129.071 L 110.181 129.071 L 110.181 129.071 Q 109.772 128.737 109.55 128.236 L 109.55 128.236 L 109.55 128.236 Q 109.327 127.735 109.188 126.965 L 109.188 126.965 L 109.188 126.965 Q 109.049 126.195 109.012 125.509 L 109.012 125.509 L 109.012 125.509 Q 108.975 124.822 108.975 123.932 L 108.975 123.932 L 108.975 123.932 Q 108.975 123.449 108.984 122.596 L 108.984 122.596 L 108.984 122.596 Q 108.993 121.742 108.993 121.427 L 108.993 121.427 L 108.993 121.427 Q 108.808 121.445 108.121 121.455 L 108.121 121.455 L 108.121 121.455 Q 107.435 121.464 107.323 121.464 L 107.323 121.464 L 107.323 121.464 Q 107.193 120.221 107.193 120.184 L 107.193 120.184 L 107.193 120.184 Q 107.323 120.221 107.62 120.221 L 107.62 120.221 L 107.62 120.221 Q 107.787 120.221 108.158 120.193 L 108.158 120.193 L 108.158 120.193 Q 108.529 120.165 108.715 120.165 L 108.715 120.165 L 108.715 120.165 Q 108.789 120.165 108.91 120.174 L 108.91 120.174 L 108.91 120.174 Q 109.03 120.184 109.067 120.184 L 109.067 120.184 L 109.067 120.184 Q 109.142 118.143 109.234 116.862 L 109.234 116.862 L 110.069 117.066 L 110.069 117.066 Q 110.088 117.512 110.097 118.022 L 110.097 118.022 L 110.097 118.022 Q 110.106 118.532 110.116 119.154 L 110.116 119.154 L 110.116 119.154 Q 110.125 119.775 110.125 120.109 L 110.125 120.109 L 110.125 120.109 Q 110.607 120.146 111.572 120.184 L 111.572 120.184 L 111.572 120.184 Q 112.537 120.221 113.02 120.258 Z M 138.161 100.015 L 138.161 100.015 L 138.068 100.813 L 138.068 100.813 Q 137.289 100.701 136.732 100.701 L 136.732 100.701 L 136.732 100.701 Q 135.452 100.701 134.617 101.471 L 134.617 101.471 L 134.617 101.471 Q 133.782 102.241 133.476 103.29 L 133.476 103.29 L 133.476 103.29 Q 133.17 104.338 133.17 105.618 L 133.17 105.618 L 133.17 105.618 Q 133.17 106.212 133.244 106.676 L 133.244 106.676 L 133.244 106.676 Q 133.318 107.14 133.513 107.585 L 133.513 107.585 L 133.513 107.585 Q 133.708 108.03 134.125 108.281 L 134.125 108.281 L 134.125 108.281 Q 134.543 108.531 135.155 108.531 L 135.155 108.531 L 135.155 108.531 Q 135.972 108.531 137.233 108.216 L 137.233 108.216 L 137.233 108.216 Q 137.623 108.067 137.846 108.067 L 137.846 108.067 L 137.846 108.067 Q 138.291 108.067 138.384 109.106 L 138.384 109.106 L 138.384 109.106 Q 136.751 109.626 135.359 109.626 L 135.359 109.626 L 135.359 109.626 Q 133.337 109.626 132.623 108.633 L 132.623 108.633 L 132.623 108.633 Q 131.908 107.641 131.908 105.414 L 131.908 105.414 L 131.908 105.414 Q 131.908 104.115 132.084 103.141 L 132.084 103.141 L 132.084 103.141 Q 132.261 102.167 132.706 101.323 L 132.706 101.323 L 132.706 101.323 Q 133.151 100.479 133.996 100.033 L 133.996 100.033 L 133.996 100.033 Q 134.84 99.588 136.064 99.588 L 136.064 99.588 L 136.064 99.588 Q 137.438 99.588 138.161 100.015 Z M 139.33 105.266 L 139.33 105.266 L 139.33 105.266 Q 139.33 104.523 139.488 103.614 L 139.488 103.614 L 139.488 103.614 Q 139.646 102.705 139.961 101.703 L 139.961 101.703 L 139.961 101.703 Q 140.276 100.701 140.907 100.033 L 140.907 100.033 L 140.907 100.033 Q 141.538 99.365 142.373 99.365 L 142.373 99.365 L 142.373 99.365 Q 144.154 99.365 145.23 100.97 L 145.23 100.97 L 145.23 100.97 Q 146.307 102.575 146.307 104.542 L 146.307 104.542 L 146.307 104.542 Q 146.307 105.377 146.13 106.203 L 146.13 106.203 L 146.13 106.203 Q 145.954 107.028 145.583 107.826 L 145.583 107.826 L 145.583 107.826 Q 145.212 108.624 144.516 109.153 L 144.516 109.153 L 144.516 109.153 Q 143.82 109.682 142.893 109.756 L 142.893 109.756 L 142.893 109.756 Q 141.186 109.533 140.258 108.299 L 140.258 108.299 L 140.258 108.299 Q 139.33 107.065 139.33 105.266 Z M 142.484 100.33 L 142.484 100.33 L 142.484 100.33 Q 141.835 100.404 141.39 101.518 L 141.39 101.518 L 141.39 101.518 Q 140.944 102.631 140.814 103.679 L 140.814 103.679 L 140.814 103.679 Q 140.685 104.728 140.685 105.525 L 140.685 105.525 L 140.685 105.525 Q 140.685 106.564 141.325 107.446 L 141.325 107.446 L 141.325 107.446 Q 141.965 108.327 142.763 108.327 L 142.763 108.327 L 142.763 108.327 Q 143.338 108.327 143.802 107.882 L 143.802 107.882 L 143.802 107.882 Q 144.266 107.437 144.535 106.778 L 144.535 106.778 L 144.535 106.778 Q 144.804 106.119 144.943 105.451 L 144.943 105.451 L 144.943 105.451 Q 145.082 104.783 145.082 104.264 L 145.082 104.264 L 145.082 104.264 Q 145.082 102.742 144.396 101.61 L 144.396 101.61 L 144.396 101.61 Q 143.709 100.479 142.484 100.33 Z M 152.858 101.87 L 152.858 101.87 L 152.858 101.87 Q 152.932 102.909 152.969 104.329 L 152.969 104.329 L 152.969 104.329 Q 153.005 105.748 153.033 107.195 L 153.033 107.195 L 153.033 107.195 Q 153.061 108.643 153.079 109.162 L 153.079 109.162 L 153.079 109.162 Q 152.677 109.273 152.329 109.273 L 152.329 109.273 L 152.329 109.273 Q 152.055 109.273 151.817 109.181 L 151.817 109.181 L 151.817 109.181 Q 151.762 108.457 151.743 107.529 L 151.743 107.529 L 151.743 107.529 Q 151.725 106.602 151.725 105.887 L 151.725 105.887 L 151.725 105.887 Q 151.725 105.173 151.697 104.394 L 151.697 104.394 L 151.697 104.394 Q 151.669 103.614 151.595 103.058 L 151.595 103.058 L 151.595 103.058 Q 151.521 102.501 151.372 102.028 L 151.372 102.028 L 151.372 102.028 Q 151.224 101.555 150.955 101.295 L 150.955 101.295 L 150.955 101.295 Q 150.686 101.035 150.296 101.017 L 150.296 101.017 L 150.296 101.017 Q 149.906 101.017 149.665 101.184 L 149.665 101.184 L 149.665 101.184 Q 149.424 101.351 149.146 101.796 L 149.146 101.796 L 149.146 109.144 L 149.146 109.144 Q 148.867 109.292 148.478 109.292 L 148.478 109.292 L 148.478 109.292 Q 148.181 109.292 147.81 109.199 L 147.81 109.199 L 147.81 109.199 Q 147.865 108.03 147.884 104.598 L 147.884 104.598 L 147.884 104.598 Q 147.902 101.165 148.032 99.514 L 148.032 99.514 L 148.867 99.699 L 148.923 100.646 L 148.923 100.646 Q 149.478 99.773 150.329 99.773 L 150.329 99.773 L 150.329 99.773 Q 151.588 99.773 152.457 100.887 L 152.457 100.887 L 152.457 100.887 Q 152.997 99.773 154.205 99.773 L 154.205 99.773 L 154.205 99.773 Q 154.689 99.773 155.042 99.885 L 155.042 99.885 L 155.042 99.885 Q 157.068 100.46 157.068 105.062 L 157.068 105.062 L 157.068 105.062 Q 157.068 105.729 157.022 106.852 L 157.022 106.852 L 157.022 106.852 Q 156.976 107.975 156.976 108.364 L 156.976 108.364 L 156.976 108.364 Q 156.976 108.884 157.031 109.218 L 157.031 109.218 L 157.031 109.218 Q 156.066 109.478 155.862 109.478 L 155.862 109.478 L 155.862 109.478 Q 155.677 109.478 155.603 109.44 L 155.603 109.44 L 155.603 109.44 Q 155.528 109.199 155.528 108.55 L 155.528 108.55 L 155.528 108.55 Q 155.528 108.142 155.584 106.871 L 155.584 106.871 L 155.584 106.871 Q 155.639 105.6 155.639 104.876 L 155.639 104.876 L 155.639 104.876 Q 155.639 101.017 154.107 100.979 L 154.107 100.979 L 154.107 100.979 Q 153.752 100.998 153.49 101.193 L 153.49 101.193 L 153.49 101.193 Q 153.229 101.388 152.858 101.87 Z M 158.571 113.689 L 158.794 99.458 L 159.833 99.644 L 159.833 99.644 Q 159.833 100.033 159.852 100.219 L 159.852 100.219 L 159.852 100.219 Q 160.872 99.569 161.911 99.569 L 161.911 99.569 L 161.911 99.569 Q 163.6 99.569 164.546 101.017 L 164.546 101.017 L 164.546 101.017 Q 165.492 102.464 165.492 104.301 L 165.492 104.301 L 165.492 104.301 Q 165.492 105.229 165.353 106.073 L 165.353 106.073 L 165.353 106.073 Q 165.214 106.917 164.861 107.798 L 164.861 107.798 L 164.861 107.798 Q 164.509 108.68 163.776 109.208 L 163.776 109.208 L 163.776 109.208 Q 163.043 109.737 162.004 109.737 L 162.004 109.737 L 162.004 109.737 Q 161.021 109.737 160.111 109.218 L 160.111 109.218 L 160.111 109.218 Q 160.186 112.465 160.241 114.042 L 160.241 114.042 L 160.241 114.042 Q 160.074 114.617 159.592 114.617 L 159.592 114.617 L 159.592 114.617 Q 159.258 114.617 158.952 114.348 L 158.952 114.348 L 158.952 114.348 Q 158.646 114.079 158.571 113.689 L 158.571 113.689 L 158.571 113.689 Z M 160 101.442 L 160 101.442 L 160.056 107.42 L 160.056 107.42 Q 160.278 107.865 160.742 108.133 L 160.742 108.133 L 160.742 108.133 Q 161.206 108.401 161.763 108.401 L 161.763 108.401 L 161.763 108.401 Q 162.486 108.401 162.997 107.939 L 162.997 107.939 L 162.997 107.939 Q 163.507 107.476 163.72 106.708 L 163.72 106.708 L 163.72 106.708 Q 163.934 105.94 164.017 105.273 L 164.017 105.273 L 164.017 105.273 Q 164.101 104.607 164.101 103.866 L 164.101 103.866 L 164.101 103.866 Q 164.101 100.72 161.967 100.72 L 161.967 100.72 L 161.967 100.72 Q 161.28 100.72 160.696 100.914 L 160.696 100.914 L 160.696 100.914 Q 160.111 101.108 160 101.442 Z M 172.506 99.903 L 172.506 99.903 L 173.396 100.07 L 173.396 100.256 L 173.396 100.256 Q 173.396 101.518 173.554 104.523 L 173.554 104.523 L 173.554 104.523 Q 173.712 107.529 173.842 109.162 L 173.842 109.162 L 173.842 109.162 Q 173.471 109.311 173.137 109.311 L 173.137 109.311 L 173.137 109.311 Q 172.84 109.311 172.469 109.218 L 172.469 109.218 L 172.32 108.735 L 172.32 108.735 Q 171.133 109.403 170.057 109.403 L 170.057 109.403 L 170.057 109.403 Q 169.259 109.403 168.674 109.032 L 168.674 109.032 L 168.674 109.032 Q 168.09 108.661 167.774 108.114 L 167.774 108.114 L 167.774 108.114 Q 167.459 107.566 167.273 106.759 L 167.273 106.759 L 167.273 106.759 Q 167.088 105.952 167.042 105.293 L 167.042 105.293 L 167.042 105.293 Q 166.995 104.635 166.995 103.818 L 166.995 103.818 L 166.995 103.818 Q 166.995 101.443 167.292 99.458 L 167.292 99.458 L 168.127 99.644 L 168.127 99.644 Q 168.257 100.256 168.257 100.979 L 168.257 100.979 L 168.257 100.979 Q 168.257 101.388 168.21 102.39 L 168.21 102.39 L 168.21 102.39 Q 168.164 103.392 168.164 103.911 L 168.164 103.911 L 168.164 103.911 Q 168.164 104.82 168.248 105.479 L 168.248 105.479 L 168.248 105.479 Q 168.331 106.138 168.563 106.759 L 168.563 106.759 L 168.563 106.759 Q 168.795 107.381 169.277 107.715 L 169.277 107.715 L 169.277 107.715 Q 169.76 108.049 170.483 108.049 L 170.483 108.049 L 170.483 108.049 Q 171.3 108.049 172.246 107.678 L 172.246 107.678 L 172.246 107.678 Q 172.283 106.991 172.32 104.162 L 172.32 104.162 L 172.32 104.162 Q 172.357 101.332 172.506 99.903 Z M 180.41 100.237 L 180.41 100.237 L 180.614 101.072 L 180.614 101.072 Q 180.113 101.109 179.074 101.267 L 179.074 101.267 L 179.074 101.267 Q 178.035 101.425 177.516 101.462 L 177.516 101.462 L 177.516 101.462 Q 177.608 102.111 177.627 103.169 L 177.627 103.169 L 177.627 103.169 Q 177.646 104.227 177.673 104.997 L 177.673 104.997 L 177.673 104.997 Q 177.701 105.767 177.84 106.537 L 177.84 106.537 L 177.84 106.537 Q 177.979 107.307 178.416 107.715 L 178.416 107.715 L 178.416 107.715 Q 178.852 108.123 179.594 108.123 L 179.594 108.123 L 179.594 108.123 Q 180.15 108.123 180.985 107.863 L 180.985 107.863 L 180.985 107.863 Q 181.338 108.55 181.505 108.865 L 181.505 108.865 L 181.505 108.865 Q 180.039 109.385 178.536 109.385 L 178.536 109.385 L 178.536 109.385 Q 177.979 109.385 177.571 109.051 L 177.571 109.051 L 177.571 109.051 Q 177.163 108.717 176.94 108.216 L 176.94 108.216 L 176.94 108.216 Q 176.718 107.715 176.579 106.945 L 176.579 106.945 L 176.579 106.945 Q 176.439 106.175 176.402 105.488 L 176.402 105.488 L 176.402 105.488 Q 176.365 104.802 176.365 103.911 L 176.365 103.911 L 176.365 103.911 Q 176.365 103.429 176.375 102.575 L 176.375 102.575 L 176.375 102.575 Q 176.384 101.722 176.384 101.406 L 176.384 101.406 L 176.384 101.406 Q 176.198 101.425 175.512 101.434 L 175.512 101.434 L 175.512 101.434 Q 174.825 101.443 174.714 101.443 L 174.714 101.443 L 174.714 101.443 Q 174.584 100.2 174.584 100.163 L 174.584 100.163 L 174.584 100.163 Q 174.714 100.2 175.011 100.2 L 175.011 100.2 L 175.011 100.2 Q 175.178 100.2 175.549 100.172 L 175.549 100.172 L 175.549 100.172 Q 175.92 100.145 176.105 100.145 L 176.105 100.145 L 176.105 100.145 Q 176.18 100.145 176.3 100.154 L 176.3 100.154 L 176.3 100.154 Q 176.421 100.163 176.458 100.163 L 176.458 100.163 L 176.458 100.163 Q 176.532 98.122 176.625 96.842 L 176.625 96.842 L 177.46 97.046 L 177.46 97.046 Q 177.479 97.491 177.488 98.001 L 177.488 98.001 L 177.488 98.001 Q 177.497 98.512 177.506 99.133 L 177.506 99.133 L 177.506 99.133 Q 177.516 99.755 177.516 100.089 L 177.516 100.089 L 177.516 100.089 Q 177.998 100.126 178.963 100.163 L 178.963 100.163 L 178.963 100.163 Q 179.928 100.2 180.41 100.237 Z M 189.725 107.418 L 189.725 107.418 L 189.91 108.234 L 189.91 108.234 Q 189.094 108.531 187.489 108.893 L 187.489 108.893 L 187.489 108.893 Q 185.884 109.255 185.104 109.255 L 185.104 109.255 L 185.104 109.255 Q 184.307 109.255 183.713 108.726 L 183.713 108.726 L 183.713 108.726 Q 183.119 108.197 182.822 107.372 L 182.822 107.372 L 182.822 107.372 Q 182.525 106.546 182.386 105.739 L 182.386 105.739 L 182.386 105.739 Q 182.247 104.932 182.247 104.152 L 182.247 104.152 L 182.247 104.152 Q 182.247 99.514 186.44 99.514 L 186.44 99.514 L 186.44 99.514 Q 187.442 99.514 188.203 100.154 L 188.203 100.154 L 188.203 100.154 Q 188.964 100.794 188.964 101.814 L 188.964 101.814 L 188.964 101.814 Q 188.964 102.371 188.658 102.798 L 188.658 102.798 L 188.658 102.798 Q 188.352 103.225 187.916 103.475 L 187.916 103.475 L 187.916 103.475 Q 187.479 103.726 186.802 103.93 L 186.802 103.93 L 186.802 103.93 Q 186.125 104.134 185.605 104.227 L 185.605 104.227 L 185.605 104.227 Q 185.086 104.319 184.362 104.431 L 184.362 104.431 L 184.362 104.431 Q 183.639 104.542 183.36 104.598 L 183.36 104.598 L 183.36 104.598 Q 183.379 105.136 183.425 105.544 L 183.425 105.544 L 183.425 105.544 Q 183.472 105.952 183.611 106.425 L 183.611 106.425 L 183.611 106.425 Q 183.75 106.898 183.982 107.205 L 183.982 107.205 L 183.982 107.205 Q 184.214 107.511 184.622 107.715 L 184.622 107.715 L 184.622 107.715 Q 185.03 107.919 185.587 107.919 L 185.587 107.919 L 185.587 107.919 Q 186.255 107.919 187.22 107.798 L 187.22 107.798 L 187.22 107.798 Q 188.185 107.678 188.936 107.548 L 188.936 107.548 L 188.936 107.548 Q 189.688 107.418 189.725 107.418 Z M 183.435 103.447 L 183.435 103.447 L 183.435 103.447 Q 185.958 102.724 187.572 101.926 L 187.572 101.926 L 187.572 101.926 Q 187.442 101.313 187.22 101.035 L 187.22 101.035 L 187.22 101.035 Q 186.997 100.757 186.552 100.757 L 186.552 100.757 L 186.552 100.757 Q 185.42 100.757 184.501 101.536 L 184.501 101.536 L 184.501 101.536 Q 183.583 102.315 183.435 103.447 Z M 196.776 102.148 L 196.776 102.148 L 195.962 102.093 L 195.962 102.093 Q 195.574 101.054 194.65 101.054 L 194.65 101.054 L 194.65 101.054 Q 194.244 101.054 193.791 101.239 L 193.791 101.239 L 193.791 101.239 Q 193.338 101.425 193.043 101.62 L 193.043 101.62 L 193.043 101.62 Q 192.747 101.814 192.267 102.186 L 192.267 102.186 L 192.267 102.186 Q 192.267 102.445 192.257 103.874 L 192.257 103.874 L 192.257 103.874 Q 192.248 105.303 192.276 107.047 L 192.276 107.047 L 192.276 107.047 Q 192.303 108.791 192.34 108.921 L 192.34 108.921 L 192.34 108.921 Q 192.173 109.478 191.685 109.478 L 191.685 109.478 L 191.685 109.478 Q 191.347 109.478 191.037 109.208 L 191.037 109.208 L 191.037 109.208 Q 190.727 108.939 190.652 108.55 L 190.652 108.55 L 190.652 108.55 Q 191.009 102.594 191.291 99.551 L 191.291 99.551 L 192.136 99.736 L 192.192 100.979 L 192.192 100.979 Q 193.486 99.903 194.41 99.903 L 194.41 99.903 L 194.41 99.903 Q 195.426 99.903 196.119 100.367 L 196.119 100.367 L 196.119 100.367 Q 196.813 100.831 196.813 101.722 L 196.813 101.722 L 196.813 101.722 Q 196.813 102 196.776 102.148 Z M 63.182 95.042 L 62.94 109.7 L 61.92 109.496 L 61.92 109.496 Q 61.92 109.125 61.901 108.939 L 61.901 108.939 L 61.901 108.939 Q 60.918 109.57 59.823 109.57 L 59.823 109.57 L 59.823 109.57 Q 58.135 109.57 57.198 108.123 L 57.198 108.123 L 57.198 108.123 Q 56.261 106.676 56.261 104.839 L 56.261 104.839 L 56.261 104.839 Q 56.261 103.893 56.4 103.058 L 56.4 103.058 L 56.4 103.058 Q 56.539 102.223 56.882 101.341 L 56.882 101.341 L 56.882 101.341 Q 57.226 100.46 57.958 99.94 L 57.958 99.94 L 57.958 99.94 Q 58.691 99.421 59.73 99.421 L 59.73 99.421 L 59.73 99.421 Q 60.751 99.421 61.642 99.922 L 61.642 99.922 L 61.642 99.922 Q 61.79 97.955 61.79 95.951 L 61.79 95.951 L 61.79 95.951 Q 61.79 95.042 61.771 94.615 L 61.771 94.615 L 61.771 94.615 Q 62.662 94.782 63.182 95.042 L 63.182 95.042 L 63.182 95.042 Z M 61.753 107.696 L 61.753 107.696 L 61.697 101.722 L 61.697 101.722 Q 61.475 101.258 61.001 100.989 L 61.001 100.989 L 61.001 100.989 Q 60.528 100.72 59.99 100.72 L 59.99 100.72 L 59.99 100.72 Q 59.267 100.72 58.756 101.184 L 58.756 101.184 L 58.756 101.184 Q 58.246 101.647 58.033 102.417 L 58.033 102.417 L 58.033 102.417 Q 57.819 103.188 57.736 103.855 L 57.736 103.855 L 57.736 103.855 Q 57.652 104.523 57.652 105.266 L 57.652 105.266 L 57.652 105.266 Q 57.652 108.42 59.768 108.42 L 59.768 108.42 L 59.768 108.42 Q 60.473 108.42 61.057 108.225 L 61.057 108.225 L 61.057 108.225 Q 61.642 108.03 61.753 107.696 Z M 72.162 107.418 L 72.162 107.418 L 72.348 108.234 L 72.348 108.234 Q 71.531 108.531 69.926 108.893 L 69.926 108.893 L 69.926 108.893 Q 68.321 109.255 67.542 109.255 L 67.542 109.255 L 67.542 109.255 Q 66.744 109.255 66.15 108.726 L 66.15 108.726 L 66.15 108.726 Q 65.557 108.197 65.26 107.372 L 65.26 107.372 L 65.26 107.372 Q 64.963 106.546 64.824 105.739 L 64.824 105.739 L 64.824 105.739 Q 64.685 104.932 64.685 104.152 L 64.685 104.152 L 64.685 104.152 Q 64.685 99.514 68.878 99.514 L 68.878 99.514 L 68.878 99.514 Q 69.88 99.514 70.641 100.154 L 70.641 100.154 L 70.641 100.154 Q 71.401 100.794 71.401 101.814 L 71.401 101.814 L 71.401 101.814 Q 71.401 102.371 71.095 102.798 L 71.095 102.798 L 71.095 102.798 Q 70.789 103.225 70.353 103.475 L 70.353 103.475 L 70.353 103.475 Q 69.917 103.726 69.24 103.93 L 69.24 103.93 L 69.24 103.93 Q 68.563 104.134 68.043 104.227 L 68.043 104.227 L 68.043 104.227 Q 67.523 104.319 66.8 104.431 L 66.8 104.431 L 66.8 104.431 Q 66.076 104.542 65.798 104.598 L 65.798 104.598 L 65.798 104.598 Q 65.816 105.136 65.863 105.544 L 65.863 105.544 L 65.863 105.544 Q 65.909 105.952 66.048 106.425 L 66.048 106.425 L 66.048 106.425 Q 66.188 106.898 66.419 107.205 L 66.419 107.205 L 66.419 107.205 Q 66.651 107.511 67.06 107.715 L 67.06 107.715 L 67.06 107.715 Q 67.468 107.919 68.024 107.919 L 68.024 107.919 L 68.024 107.919 Q 68.692 107.919 69.657 107.798 L 69.657 107.798 L 69.657 107.798 Q 70.622 107.678 71.374 107.548 L 71.374 107.548 L 71.374 107.548 Q 72.125 107.418 72.162 107.418 Z M 65.872 103.447 L 65.872 103.447 L 65.872 103.447 Q 68.396 102.724 70.01 101.926 L 70.01 101.926 L 70.01 101.926 Q 69.88 101.313 69.657 101.035 L 69.657 101.035 L 69.657 101.035 Q 69.435 100.757 68.989 100.757 L 68.989 100.757 L 68.989 100.757 Q 67.857 100.757 66.939 101.536 L 66.939 101.536 L 66.939 101.536 Q 66.021 102.315 65.872 103.447 Z M 73.758 101.202 L 73.758 101.202 L 73.387 100.256 L 73.387 100.256 Q 73.869 99.773 74.611 99.486 L 74.611 99.486 L 74.611 99.486 Q 75.354 99.198 76.077 99.198 L 76.077 99.198 L 76.077 99.198 Q 79.213 99.198 79.213 104.616 L 79.213 104.616 L 79.213 104.616 Q 79.213 105.358 79.129 106.806 L 79.129 106.806 L 79.129 106.806 Q 79.046 108.253 79.046 108.977 L 79.046 108.977 L 79.046 108.977 Q 78.897 109.552 78.471 109.552 L 78.471 109.552 L 78.471 109.552 Q 78.137 109.552 77.858 109.218 L 77.858 109.218 L 77.858 109.218 Q 77.58 108.884 77.58 108.476 L 77.58 108.476 L 77.58 108.476 Q 77.58 108.346 77.599 108.29 L 77.599 108.29 L 77.599 108.29 Q 76.448 109.403 75.149 109.403 L 75.149 109.403 L 75.149 109.403 Q 74.166 109.403 73.433 108.689 L 73.433 108.689 L 73.433 108.689 Q 72.7 107.975 72.7 106.954 L 72.7 106.954 L 72.7 106.954 Q 72.7 105.229 74.045 103.837 L 74.045 103.837 L 74.045 103.837 Q 75.391 102.445 77.098 102.445 L 77.098 102.445 L 77.098 102.445 Q 77.172 102.445 77.246 102.455 L 77.246 102.455 L 77.246 102.455 Q 77.32 102.464 77.422 102.483 L 77.422 102.483 L 77.422 102.483 Q 77.524 102.501 77.58 102.501 L 77.58 102.501 L 77.58 102.501 Q 77.432 100.349 75.854 100.349 L 75.854 100.349 L 75.854 100.349 Q 74.927 100.349 73.758 101.202 Z M 77.636 107.01 L 77.636 107.01 L 77.636 107.01 Q 77.673 105.711 77.673 105.043 L 77.673 105.043 L 77.673 105.043 Q 77.673 104.486 77.636 103.484 L 77.636 103.484 L 77.487 103.484 L 77.487 103.484 Q 76.17 103.503 75.084 104.468 L 75.084 104.468 L 75.084 104.468 Q 73.999 105.433 73.999 106.806 L 73.999 106.806 L 73.999 106.806 Q 73.999 107.399 74.361 107.752 L 74.361 107.752 L 74.361 107.752 Q 74.723 108.104 75.242 108.104 L 75.242 108.104 L 75.242 108.104 Q 76.059 108.104 77.636 107.01 Z M 85.521 101.109 L 85.521 101.109 L 85.688 101.963 L 85.688 101.963 Q 85.299 102.019 84.39 102.093 L 84.39 102.093 L 84.39 102.093 Q 83.48 102.167 83.035 102.241 L 83.035 102.241 L 83.035 102.241 Q 83.035 107.01 83.145 109.162 L 83.145 109.162 L 83.145 109.162 Q 82.922 109.886 82.395 109.886 L 82.395 109.886 L 82.395 109.886 Q 82.15 109.886 81.934 109.682 L 81.934 109.682 L 81.934 109.682 Q 81.719 109.478 81.645 109.162 L 81.645 109.162 L 81.645 109.162 Q 81.645 108.605 81.709 106.138 L 81.709 106.138 L 81.709 106.138 Q 81.773 103.67 81.773 102.315 L 81.773 102.315 L 80.363 102.26 L 80.363 102.26 Q 80.326 101.889 80.326 101.017 L 80.326 101.017 L 80.326 101.017 Q 80.512 101.054 81.031 101.109 L 81.031 101.109 L 81.031 101.109 Q 81.551 101.165 81.736 101.184 L 81.736 101.184 L 81.736 101.184 Q 81.792 100.59 81.792 99.495 L 81.792 99.495 L 81.792 99.495 Q 81.792 97.38 82.146 96.601 L 82.146 96.601 L 82.146 96.601 Q 82.5 95.821 83.842 95.821 L 83.842 95.821 L 83.842 95.821 Q 85.277 95.821 86.189 96.359 L 86.189 96.359 L 86.078 97.027 L 86.078 97.027 Q 85.837 97.027 85.327 96.981 L 85.327 96.981 L 85.327 96.981 Q 84.816 96.935 84.557 96.935 L 84.557 96.935 L 84.557 96.935 Q 83.796 96.935 83.406 97.269 L 83.406 97.269 L 83.406 97.269 Q 83.017 97.603 83.017 98.549 L 83.017 98.549 L 83.017 98.549 Q 83.017 98.846 83.026 99.189 L 83.026 99.189 L 83.026 99.189 Q 83.035 99.532 83.035 99.625 L 83.035 99.625 L 83.035 99.625 Q 83.035 100.312 83.017 101.128 L 83.017 101.128 L 83.017 101.128 Q 83.313 101.128 83.842 101.146 L 83.842 101.146 L 83.842 101.146 Q 84.371 101.165 84.612 101.165 L 84.612 101.165 L 84.612 101.165 Q 85.076 101.165 85.521 101.109 Z M 93.073 104.115 L 86.728 103.688 L 86.523 102.854 L 92.702 102.427 L 92.702 102.427 Q 93.166 102.445 93.491 102.77 L 93.491 102.77 L 93.491 102.77 Q 93.815 103.095 93.815 103.466 L 93.815 103.466 L 93.815 103.466 Q 93.815 103.707 93.63 103.893 L 93.63 103.893 L 93.63 103.893 Q 93.444 104.078 93.073 104.115 L 93.073 104.115 L 93.073 104.115 Z M 96.209 109.57 L 96.209 109.57 L 95.17 109.774 L 94.947 95.116 L 94.947 95.116 Q 95.467 94.856 96.357 94.689 L 96.357 94.689 L 96.357 94.689 Q 96.339 95.116 96.339 96.025 L 96.339 96.025 L 96.339 96.025 Q 96.339 98.029 96.487 99.996 L 96.487 99.996 L 96.487 99.996 Q 97.378 99.495 98.38 99.495 L 98.38 99.495 L 98.38 99.495 Q 99.419 99.495 100.143 99.987 L 100.143 99.987 L 100.143 99.987 Q 100.866 100.479 101.219 101.332 L 101.219 101.332 L 101.219 101.332 Q 101.571 102.186 101.72 103.058 L 101.72 103.058 L 101.72 103.058 Q 101.868 103.93 101.868 104.95 L 101.868 104.95 L 101.868 104.95 Q 101.868 106.063 101.525 107.093 L 101.525 107.093 L 101.525 107.093 Q 101.182 108.123 100.337 108.893 L 100.337 108.893 L 100.337 108.893 Q 99.493 109.663 98.287 109.663 L 98.287 109.663 L 98.287 109.663 Q 97.248 109.663 96.228 109.014 L 96.228 109.014 L 96.228 109.014 Q 96.209 109.199 96.209 109.57 Z M 96.432 101.798 L 96.432 101.798 L 96.376 107.787 L 96.376 107.787 Q 96.487 108.122 97.072 108.317 L 97.072 108.317 L 97.072 108.317 Q 97.656 108.513 98.343 108.513 L 98.343 108.513 L 98.343 108.513 Q 98.992 108.513 99.428 108.262 L 99.428 108.262 L 99.428 108.262 Q 99.864 108.011 100.087 107.536 L 100.087 107.536 L 100.087 107.536 Q 100.31 107.062 100.393 106.541 L 100.393 106.541 L 100.393 106.541 Q 100.477 106.02 100.477 105.351 L 100.477 105.351 L 100.477 105.351 Q 100.477 104.663 100.402 104.002 L 100.402 104.002 L 100.402 104.002 Q 100.328 103.342 100.105 102.552 L 100.105 102.552 L 100.105 102.552 Q 99.883 101.761 99.382 101.278 L 99.382 101.278 L 99.382 101.278 Q 98.881 100.794 98.139 100.794 L 98.139 100.794 L 98.139 100.794 Q 97.601 100.794 97.127 101.064 L 97.127 101.064 L 97.127 101.064 Q 96.654 101.333 96.432 101.798 Z M 103.371 105.266 L 103.371 105.266 L 103.371 105.266 Q 103.371 104.523 103.529 103.614 L 103.529 103.614 L 103.529 103.614 Q 103.687 102.705 104.002 101.703 L 104.002 101.703 L 104.002 101.703 Q 104.317 100.701 104.948 100.033 L 104.948 100.033 L 104.948 100.033 Q 105.579 99.365 106.414 99.365 L 106.414 99.365 L 106.414 99.365 Q 108.195 99.365 109.271 100.97 L 109.271 100.97 L 109.271 100.97 Q 110.348 102.575 110.348 104.542 L 110.348 104.542 L 110.348 104.542 Q 110.348 105.377 110.171 106.203 L 110.171 106.203 L 110.171 106.203 Q 109.995 107.028 109.624 107.826 L 109.624 107.826 L 109.624 107.826 Q 109.253 108.624 108.557 109.153 L 108.557 109.153 L 108.557 109.153 Q 107.861 109.682 106.934 109.756 L 106.934 109.756 L 106.934 109.756 Q 105.227 109.533 104.299 108.299 L 104.299 108.299 L 104.299 108.299 Q 103.371 107.065 103.371 105.266 Z M 106.525 100.33 L 106.525 100.33 L 106.525 100.33 Q 105.876 100.404 105.431 101.518 L 105.431 101.518 L 105.431 101.518 Q 104.985 102.631 104.855 103.679 L 104.855 103.679 L 104.855 103.679 Q 104.726 104.728 104.726 105.525 L 104.726 105.525 L 104.726 105.525 Q 104.726 106.564 105.366 107.446 L 105.366 107.446 L 105.366 107.446 Q 106.006 108.327 106.804 108.327 L 106.804 108.327 L 106.804 108.327 Q 107.379 108.327 107.843 107.882 L 107.843 107.882 L 107.843 107.882 Q 108.307 107.437 108.576 106.778 L 108.576 106.778 L 108.576 106.778 Q 108.845 106.119 108.984 105.451 L 108.984 105.451 L 108.984 105.451 Q 109.123 104.783 109.123 104.264 L 109.123 104.264 L 109.123 104.264 Q 109.123 102.742 108.437 101.61 L 108.437 101.61 L 108.437 101.61 Q 107.75 100.479 106.525 100.33 Z M 117.974 102.148 L 117.974 102.148 L 117.161 102.093 L 117.161 102.093 Q 116.773 101.054 115.849 101.054 L 115.849 101.054 L 115.849 101.054 Q 115.442 101.054 114.989 101.239 L 114.989 101.239 L 114.989 101.239 Q 114.537 101.425 114.241 101.62 L 114.241 101.62 L 114.241 101.62 Q 113.945 101.814 113.465 102.186 L 113.465 102.186 L 113.465 102.186 Q 113.465 102.445 113.455 103.874 L 113.455 103.874 L 113.455 103.874 Q 113.446 105.303 113.474 107.047 L 113.474 107.047 L 113.474 107.047 Q 113.502 108.791 113.538 108.921 L 113.538 108.921 L 113.538 108.921 Q 113.371 109.478 112.883 109.478 L 112.883 109.478 L 112.883 109.478 Q 112.545 109.478 112.235 109.208 L 112.235 109.208 L 112.235 109.208 Q 111.926 108.939 111.851 108.55 L 111.851 108.55 L 111.851 108.55 Q 112.207 102.594 112.489 99.551 L 112.489 99.551 L 113.334 99.736 L 113.391 100.979 L 113.391 100.979 Q 114.684 99.903 115.608 99.903 L 115.608 99.903 L 115.608 99.903 Q 116.625 99.903 117.318 100.367 L 117.318 100.367 L 117.318 100.367 Q 118.011 100.831 118.011 101.722 L 118.011 101.722 L 118.011 101.722 Q 118.011 102 117.974 102.148 Z M 120.015 101.779 L 120.015 101.779 L 120.089 109.143 L 120.089 109.143 Q 119.811 109.292 119.421 109.292 L 119.421 109.292 L 119.421 109.292 Q 119.124 109.292 118.753 109.199 L 118.753 109.199 L 118.753 109.199 Q 118.809 108.03 118.827 104.598 L 118.827 104.598 L 118.827 104.598 Q 118.846 101.165 118.976 99.514 L 118.976 99.514 L 119.811 99.699 L 119.866 100.738 L 119.866 100.738 Q 120.85 99.699 122.13 99.699 L 122.13 99.699 L 122.13 99.699 Q 122.779 99.699 123.169 99.792 L 123.169 99.792 L 123.169 99.792 Q 123.559 99.885 123.92 100.247 L 123.92 100.247 L 123.92 100.247 Q 124.282 100.608 124.468 101.202 L 124.468 101.202 L 124.468 101.202 Q 124.653 101.796 124.802 102.9 L 124.802 102.9 L 124.802 102.9 Q 124.95 104.004 125.015 105.479 L 125.015 105.479 L 125.015 105.479 Q 125.08 106.954 125.099 109.199 L 125.099 109.199 L 125.099 109.199 Q 124.987 109.236 124.672 109.236 L 124.672 109.236 L 124.672 109.236 Q 124.004 109.236 123.633 109.069 L 123.633 109.069 L 123.633 109.069 Q 123.559 108.771 123.559 108.083 L 123.559 108.083 L 123.559 108.083 Q 123.559 107.73 123.586 106.754 L 123.586 106.754 L 123.586 106.754 Q 123.614 105.777 123.614 105.238 L 123.614 105.238 L 123.614 105.238 Q 123.614 104.345 123.549 103.676 L 123.549 103.676 L 123.549 103.676 Q 123.484 103.006 123.308 102.356 L 123.308 102.356 L 123.308 102.356 Q 123.132 101.705 122.77 101.351 L 122.77 101.351 L 122.77 101.351 Q 122.408 100.998 121.87 100.998 L 121.87 100.998 L 121.87 100.998 Q 121.258 100.998 120.915 101.091 L 120.915 101.091 L 120.915 101.091 Q 120.571 101.184 120.432 101.314 L 120.432 101.314 L 120.432 101.314 Q 120.293 101.444 120.015 101.779 Z M 151.929 81.182 L 151.929 81.182 L 151.558 80.235 L 151.558 80.235 Q 152.04 79.753 152.782 79.465 L 152.782 79.465 L 152.782 79.465 Q 153.524 79.178 154.248 79.178 L 154.248 79.178 L 154.248 79.178 Q 157.384 79.178 157.384 84.596 L 157.384 84.596 L 157.384 84.596 Q 157.384 85.338 157.3 86.785 L 157.3 86.785 L 157.3 86.785 Q 157.217 88.232 157.217 88.956 L 157.217 88.956 L 157.217 88.956 Q 157.068 89.531 156.642 89.531 L 156.642 89.531 L 156.642 89.531 Q 156.308 89.531 156.029 89.197 L 156.029 89.197 L 156.029 89.197 Q 155.751 88.863 155.751 88.455 L 155.751 88.455 L 155.751 88.455 Q 155.751 88.325 155.77 88.27 L 155.77 88.27 L 155.77 88.27 Q 154.619 89.383 153.32 89.383 L 153.32 89.383 L 153.32 89.383 Q 152.337 89.383 151.604 88.668 L 151.604 88.668 L 151.604 88.668 Q 150.871 87.954 150.871 86.934 L 150.871 86.934 L 150.871 86.934 Q 150.871 85.208 152.216 83.816 L 152.216 83.816 L 152.216 83.816 Q 153.562 82.425 155.269 82.425 L 155.269 82.425 L 155.269 82.425 Q 155.343 82.425 155.417 82.434 L 155.417 82.434 L 155.417 82.434 Q 155.491 82.444 155.593 82.462 L 155.593 82.462 L 155.593 82.462 Q 155.695 82.481 155.751 82.481 L 155.751 82.481 L 155.751 82.481 Q 155.603 80.328 154.025 80.328 L 154.025 80.328 L 154.025 80.328 Q 153.098 80.328 151.929 81.182 Z M 155.807 86.989 L 155.807 86.989 L 155.807 86.989 Q 155.844 85.69 155.844 85.022 L 155.844 85.022 L 155.844 85.022 Q 155.844 84.466 155.807 83.464 L 155.807 83.464 L 155.658 83.464 L 155.658 83.464 Q 154.341 83.482 153.255 84.447 L 153.255 84.447 L 153.255 84.447 Q 152.17 85.412 152.17 86.785 L 152.17 86.785 L 152.17 86.785 Q 152.17 87.379 152.532 87.731 L 152.532 87.731 L 152.532 87.731 Q 152.894 88.084 153.413 88.084 L 153.413 88.084 L 153.413 88.084 Q 154.229 88.084 155.807 86.989 Z M 135.805 79.66 L 135.805 79.66 L 136.658 79.846 L 136.658 79.846 Q 136.807 81.367 136.918 84.624 L 136.918 84.624 L 136.918 84.624 Q 137.029 87.88 137.066 88.659 L 137.066 88.659 L 137.066 88.659 Q 136.899 89.234 136.417 89.234 L 136.417 89.234 L 136.417 89.234 Q 136.083 89.234 135.777 88.965 L 135.777 88.965 L 135.777 88.965 Q 135.471 88.696 135.396 88.307 L 135.396 88.307 L 135.396 88.307 Q 135.434 87.546 135.545 84.345 L 135.545 84.345 L 135.545 84.345 Q 135.656 81.145 135.805 79.66 Z M 136.064 76.339 L 136.064 76.339 L 136.064 76.339 Q 136.565 76.339 136.899 76.775 L 136.899 76.775 L 136.899 76.775 Q 137.233 77.211 137.233 77.768 L 137.233 77.768 L 137.233 77.768 Q 137.233 78.176 137.039 78.426 L 137.039 78.426 L 137.039 78.426 Q 136.844 78.677 136.51 78.677 L 136.51 78.677 L 136.51 78.677 Q 135.99 78.677 135.693 78.25 L 135.693 78.25 L 135.693 78.25 Q 135.396 77.823 135.396 77.248 L 135.396 77.248 L 135.396 77.248 Q 135.396 76.84 135.573 76.589 L 135.573 76.589 L 135.573 76.589 Q 135.749 76.339 136.064 76.339 Z M 144.47 80.254 L 144.47 80.254 L 144.284 80.996 L 144.284 80.996 Q 142.484 80.254 141.482 80.254 L 141.482 80.254 L 141.482 80.254 Q 140.592 80.254 140.23 80.523 L 140.23 80.523 L 140.23 80.523 Q 139.868 80.792 139.868 81.664 L 139.868 81.664 L 139.868 81.664 Q 139.868 82.369 140.378 82.833 L 140.378 82.833 L 140.378 82.833 Q 140.889 83.297 141.612 83.566 L 141.612 83.566 L 141.612 83.566 Q 142.336 83.835 143.069 84.141 L 143.069 84.141 L 143.069 84.141 Q 143.802 84.447 144.312 85.041 L 144.312 85.041 L 144.312 85.041 Q 144.822 85.635 144.822 86.507 L 144.822 86.507 L 144.822 86.507 Q 144.822 87.694 143.95 88.585 L 143.95 88.585 L 143.95 88.585 Q 143.078 89.476 141.687 89.494 L 141.687 89.494 L 141.687 89.494 Q 140.666 89.494 139.775 89.064 L 139.775 89.064 L 139.775 89.064 Q 138.885 88.633 138.365 87.978 L 138.365 87.978 L 138.903 87.416 L 138.903 87.416 Q 139.126 87.509 139.562 87.713 L 139.562 87.713 L 139.562 87.713 Q 139.998 87.917 140.184 87.982 L 140.184 87.982 L 140.184 87.982 Q 140.369 88.047 140.731 88.121 L 140.731 88.121 L 140.731 88.121 Q 141.093 88.195 141.501 88.195 L 141.501 88.195 L 141.501 88.195 Q 142.373 88.195 142.93 87.808 L 142.93 87.808 L 142.93 87.808 Q 143.486 87.421 143.486 86.72 L 143.486 86.72 L 143.486 86.72 Q 143.486 86.259 143.227 85.936 L 143.227 85.936 L 143.227 85.936 Q 142.967 85.614 142.54 85.411 L 142.54 85.411 L 142.54 85.411 Q 142.113 85.208 141.603 85.022 L 141.603 85.022 L 141.603 85.022 Q 141.093 84.837 140.583 84.605 L 140.583 84.605 L 140.583 84.605 Q 140.072 84.373 139.646 84.048 L 139.646 84.048 L 139.646 84.048 Q 139.219 83.724 138.959 83.167 L 138.959 83.167 L 138.959 83.167 Q 138.699 82.61 138.699 81.85 L 138.699 81.85 L 138.699 81.85 Q 138.699 80.736 139.302 79.985 L 139.302 79.985 L 139.302 79.985 Q 139.905 79.233 141 79.233 L 141 79.233 L 141 79.233 Q 141.427 79.233 141.965 79.363 L 141.965 79.363 L 141.965 79.363 Q 142.503 79.493 142.818 79.604 L 142.818 79.604 L 142.818 79.604 Q 143.134 79.716 143.755 79.966 L 143.755 79.966 L 143.755 79.966 Q 144.377 80.217 144.47 80.254 Z M 96.302 80.217 L 96.302 80.217 L 96.506 81.052 L 96.506 81.052 Q 96.005 81.089 94.966 81.247 L 94.966 81.247 L 94.966 81.247 Q 93.927 81.404 93.407 81.441 L 93.407 81.441 L 93.407 81.441 Q 93.5 82.091 93.519 83.148 L 93.519 83.148 L 93.519 83.148 Q 93.537 84.206 93.565 84.976 L 93.565 84.976 L 93.565 84.976 Q 93.593 85.746 93.732 86.516 L 93.732 86.516 L 93.732 86.516 Q 93.871 87.286 94.307 87.694 L 94.307 87.694 L 94.307 87.694 Q 94.743 88.103 95.485 88.103 L 95.485 88.103 L 95.485 88.103 Q 96.042 88.103 96.877 87.843 L 96.877 87.843 L 96.877 87.843 Q 97.229 88.529 97.396 88.845 L 97.396 88.845 L 97.396 88.845 Q 95.931 89.364 94.428 89.364 L 94.428 89.364 L 94.428 89.364 Q 93.871 89.364 93.463 89.03 L 93.463 89.03 L 93.463 89.03 Q 93.055 88.696 92.832 88.195 L 92.832 88.195 L 92.832 88.195 Q 92.609 87.694 92.47 86.924 L 92.47 86.924 L 92.47 86.924 Q 92.331 86.154 92.294 85.468 L 92.294 85.468 L 92.294 85.468 Q 92.257 84.781 92.257 83.891 L 92.257 83.891 L 92.257 83.891 Q 92.257 83.408 92.266 82.555 L 92.266 82.555 L 92.266 82.555 Q 92.275 81.701 92.275 81.386 L 92.275 81.386 L 92.275 81.386 Q 92.09 81.404 91.403 81.414 L 91.403 81.414 L 91.403 81.414 Q 90.717 81.423 90.605 81.423 L 90.605 81.423 L 90.605 81.423 Q 90.476 80.18 90.476 80.143 L 90.476 80.143 L 90.476 80.143 Q 90.605 80.18 90.902 80.18 L 90.902 80.18 L 90.902 80.18 Q 91.069 80.18 91.44 80.152 L 91.44 80.152 L 91.44 80.152 Q 91.812 80.124 91.997 80.124 L 91.997 80.124 L 91.997 80.124 Q 92.071 80.124 92.192 80.133 L 92.192 80.133 L 92.192 80.133 Q 92.313 80.143 92.35 80.143 L 92.35 80.143 L 92.35 80.143 Q 92.424 78.102 92.517 76.821 L 92.517 76.821 L 93.352 77.025 L 93.352 77.025 Q 93.37 77.471 93.379 77.981 L 93.379 77.981 L 93.379 77.981 Q 93.389 78.491 93.398 79.113 L 93.398 79.113 L 93.398 79.113 Q 93.407 79.734 93.407 80.068 L 93.407 80.068 L 93.407 80.068 Q 93.89 80.105 94.854 80.143 L 94.854 80.143 L 94.854 80.143 Q 95.819 80.18 96.302 80.217 Z M 98.23 75.838 L 98.23 75.838 L 99.18 76.061 L 99.18 76.061 Q 99.235 76.821 99.262 78.491 L 99.262 78.491 L 99.262 78.491 Q 99.29 80.161 99.326 80.792 L 99.326 80.792 L 99.326 80.792 Q 100.331 79.734 101.746 79.734 L 101.746 79.734 L 101.746 79.734 Q 103.012 79.734 103.934 80.625 L 103.934 80.625 L 103.934 80.625 Q 104.855 81.516 104.855 83 L 104.855 83 L 104.855 89.104 L 104.855 89.104 Q 104.614 89.216 104.243 89.216 L 104.243 89.216 L 104.243 89.216 Q 103.835 89.216 103.501 89.142 L 103.501 89.142 L 103.501 89.142 Q 103.501 88.993 103.51 88.687 L 103.51 88.687 L 103.51 88.687 Q 103.52 88.381 103.52 88.232 L 103.52 88.232 L 103.52 88.232 Q 103.52 87.509 103.464 85.737 L 103.464 85.737 L 103.464 85.737 Q 103.408 83.965 103.408 82.777 L 103.408 82.777 L 103.408 82.777 Q 103.128 81.07 101.674 81.07 L 101.674 81.07 L 101.674 81.07 Q 101.04 81.07 100.425 81.414 L 100.425 81.414 L 100.425 81.414 Q 99.81 81.757 99.53 82.221 L 99.53 82.221 L 99.53 82.221 Q 99.587 83.39 99.605 85.746 L 99.605 85.746 L 99.605 85.746 Q 99.624 88.103 99.662 89.142 L 99.662 89.142 L 99.662 89.142 Q 99.219 89.216 98.908 89.216 L 98.908 89.216 L 98.908 89.216 Q 98.45 89.216 98.139 89.104 L 98.139 89.104 L 98.139 89.104 Q 98.175 88.195 98.175 86.229 L 98.175 86.229 L 98.175 86.229 Q 98.175 85.356 98.157 83.028 L 98.157 83.028 L 98.157 83.028 Q 98.139 80.699 98.148 79.02 L 98.148 79.02 L 98.148 79.02 Q 98.157 77.341 98.23 75.838 Z M 113.854 87.397 L 113.854 87.397 L 114.04 88.214 L 114.04 88.214 Q 113.224 88.511 111.619 88.873 L 111.619 88.873 L 111.619 88.873 Q 110.014 89.234 109.234 89.234 L 109.234 89.234 L 109.234 89.234 Q 108.437 89.234 107.843 88.706 L 107.843 88.706 L 107.843 88.706 Q 107.249 88.177 106.952 87.351 L 106.952 87.351 L 106.952 87.351 Q 106.655 86.525 106.516 85.718 L 106.516 85.718 L 106.516 85.718 Q 106.377 84.911 106.377 84.132 L 106.377 84.132 L 106.377 84.132 Q 106.377 79.493 110.57 79.493 L 110.57 79.493 L 110.57 79.493 Q 111.572 79.493 112.333 80.133 L 112.333 80.133 L 112.333 80.133 Q 113.094 80.773 113.094 81.794 L 113.094 81.794 L 113.094 81.794 Q 113.094 82.351 112.788 82.777 L 112.788 82.777 L 112.788 82.777 Q 112.481 83.204 112.045 83.455 L 112.045 83.455 L 112.045 83.455 Q 111.609 83.705 110.932 83.909 L 110.932 83.909 L 110.932 83.909 Q 110.255 84.113 109.735 84.206 L 109.735 84.206 L 109.735 84.206 Q 109.216 84.299 108.492 84.41 L 108.492 84.41 L 108.492 84.41 Q 107.769 84.521 107.49 84.577 L 107.49 84.577 L 107.49 84.577 Q 107.509 85.115 107.555 85.523 L 107.555 85.523 L 107.555 85.523 Q 107.602 85.932 107.741 86.405 L 107.741 86.405 L 107.741 86.405 Q 107.88 86.878 108.112 87.184 L 108.112 87.184 L 108.112 87.184 Q 108.344 87.49 108.752 87.694 L 108.752 87.694 L 108.752 87.694 Q 109.16 87.898 109.717 87.898 L 109.717 87.898 L 109.717 87.898 Q 110.385 87.898 111.35 87.778 L 111.35 87.778 L 111.35 87.778 Q 112.314 87.657 113.066 87.527 L 113.066 87.527 L 113.066 87.527 Q 113.817 87.397 113.854 87.397 Z M 107.564 83.427 L 107.564 83.427 L 107.564 83.427 Q 110.088 82.703 111.702 81.905 L 111.702 81.905 L 111.702 81.905 Q 111.572 81.293 111.35 81.015 L 111.35 81.015 L 111.35 81.015 Q 111.127 80.736 110.682 80.736 L 110.682 80.736 L 110.682 80.736 Q 109.55 80.736 108.631 81.516 L 108.631 81.516 L 108.631 81.516 Q 107.713 82.295 107.564 83.427 Z M 120.905 82.128 L 120.905 82.128 L 120.092 82.072 L 120.092 82.072 Q 119.704 81.033 118.78 81.033 L 118.78 81.033 L 118.78 81.033 Q 118.374 81.033 117.921 81.219 L 117.921 81.219 L 117.921 81.219 Q 117.468 81.404 117.173 81.599 L 117.173 81.599 L 117.173 81.599 Q 116.877 81.794 116.396 82.165 L 116.396 82.165 L 116.396 82.165 Q 116.396 82.425 116.387 83.854 L 116.387 83.854 L 116.387 83.854 Q 116.378 85.282 116.405 87.026 L 116.405 87.026 L 116.405 87.026 Q 116.433 88.771 116.47 88.9 L 116.47 88.9 L 116.47 88.9 Q 116.303 89.457 115.815 89.457 L 115.815 89.457 L 115.815 89.457 Q 115.477 89.457 115.167 89.188 L 115.167 89.188 L 115.167 89.188 Q 114.857 88.919 114.782 88.529 L 114.782 88.529 L 114.782 88.529 Q 115.139 82.573 115.421 79.53 L 115.421 79.53 L 116.266 79.716 L 116.322 80.959 L 116.322 80.959 Q 117.616 79.883 118.54 79.883 L 118.54 79.883 L 118.54 79.883 Q 119.556 79.883 120.249 80.347 L 120.249 80.347 L 120.249 80.347 Q 120.942 80.811 120.942 81.701 L 120.942 81.701 L 120.942 81.701 Q 120.942 81.979 120.905 82.128 Z M 129.162 87.397 L 129.162 87.397 L 129.348 88.214 L 129.348 88.214 Q 128.531 88.511 126.926 88.873 L 126.926 88.873 L 126.926 88.873 Q 125.321 89.234 124.542 89.234 L 124.542 89.234 L 124.542 89.234 Q 123.744 89.234 123.15 88.706 L 123.15 88.706 L 123.15 88.706 Q 122.557 88.177 122.26 87.351 L 122.26 87.351 L 122.26 87.351 Q 121.963 86.525 121.824 85.718 L 121.824 85.718 L 121.824 85.718 Q 121.685 84.911 121.685 84.132 L 121.685 84.132 L 121.685 84.132 Q 121.685 79.493 125.878 79.493 L 125.878 79.493 L 125.878 79.493 Q 126.88 79.493 127.641 80.133 L 127.641 80.133 L 127.641 80.133 Q 128.401 80.773 128.401 81.794 L 128.401 81.794 L 128.401 81.794 Q 128.401 82.351 128.095 82.777 L 128.095 82.777 L 128.095 82.777 Q 127.789 83.204 127.353 83.455 L 127.353 83.455 L 127.353 83.455 Q 126.917 83.705 126.24 83.909 L 126.24 83.909 L 126.24 83.909 Q 125.563 84.113 125.043 84.206 L 125.043 84.206 L 125.043 84.206 Q 124.523 84.299 123.8 84.41 L 123.8 84.41 L 123.8 84.41 Q 123.076 84.521 122.798 84.577 L 122.798 84.577 L 122.798 84.577 Q 122.816 85.115 122.863 85.523 L 122.863 85.523 L 122.863 85.523 Q 122.909 85.932 123.048 86.405 L 123.048 86.405 L 123.048 86.405 Q 123.188 86.878 123.419 87.184 L 123.419 87.184 L 123.419 87.184 Q 123.651 87.49 124.06 87.694 L 124.06 87.694 L 124.06 87.694 Q 124.468 87.898 125.024 87.898 L 125.024 87.898 L 125.024 87.898 Q 125.692 87.898 126.657 87.778 L 126.657 87.778 L 126.657 87.778 Q 127.622 87.657 128.374 87.527 L 128.374 87.527 L 128.374 87.527 Q 129.125 87.397 129.162 87.397 Z M 122.872 83.427 L 122.872 83.427 L 122.872 83.427 Q 125.396 82.703 127.01 81.905 L 127.01 81.905 L 127.01 81.905 Q 126.88 81.293 126.657 81.015 L 126.657 81.015 L 126.657 81.015 Q 126.435 80.736 125.989 80.736 L 125.989 80.736 L 125.989 80.736 Q 124.857 80.736 123.939 81.516 L 123.939 81.516 L 123.939 81.516 Q 123.021 82.295 122.872 83.427 Z M 61.326 80.217 L 61.326 80.217 L 61.53 81.052 L 61.53 81.052 Q 61.029 81.089 59.99 81.247 L 59.99 81.247 L 59.99 81.247 Q 58.951 81.404 58.432 81.441 L 58.432 81.441 L 58.432 81.441 Q 58.524 82.091 58.543 83.148 L 58.543 83.148 L 58.543 83.148 Q 58.562 84.206 58.589 84.976 L 58.589 84.976 L 58.589 84.976 Q 58.617 85.746 58.756 86.516 L 58.756 86.516 L 58.756 86.516 Q 58.896 87.286 59.332 87.694 L 59.332 87.694 L 59.332 87.694 Q 59.768 88.103 60.51 88.103 L 60.51 88.103 L 60.51 88.103 Q 61.066 88.103 61.901 87.843 L 61.901 87.843 L 61.901 87.843 Q 62.254 88.529 62.421 88.845 L 62.421 88.845 L 62.421 88.845 Q 60.955 89.364 59.452 89.364 L 59.452 89.364 L 59.452 89.364 Q 58.896 89.364 58.487 89.03 L 58.487 89.03 L 58.487 89.03 Q 58.079 88.696 57.856 88.195 L 57.856 88.195 L 57.856 88.195 Q 57.634 87.694 57.495 86.924 L 57.495 86.924 L 57.495 86.924 Q 57.355 86.154 57.318 85.468 L 57.318 85.468 L 57.318 85.468 Q 57.281 84.781 57.281 83.891 L 57.281 83.891 L 57.281 83.891 Q 57.281 83.408 57.291 82.555 L 57.291 82.555 L 57.291 82.555 Q 57.3 81.701 57.3 81.386 L 57.3 81.386 L 57.3 81.386 Q 57.114 81.404 56.428 81.414 L 56.428 81.414 L 56.428 81.414 Q 55.741 81.423 55.63 81.423 L 55.63 81.423 L 55.63 81.423 Q 55.5 80.18 55.5 80.143 L 55.5 80.143 L 55.5 80.143 Q 55.63 80.18 55.927 80.18 L 55.927 80.18 L 55.927 80.18 Q 56.094 80.18 56.465 80.152 L 56.465 80.152 L 56.465 80.152 Q 56.836 80.124 57.021 80.124 L 57.021 80.124 L 57.021 80.124 Q 57.096 80.124 57.216 80.133 L 57.216 80.133 L 57.216 80.133 Q 57.337 80.143 57.374 80.143 L 57.374 80.143 L 57.374 80.143 Q 57.448 78.102 57.541 76.821 L 57.541 76.821 L 58.376 77.025 L 58.376 77.025 Q 58.395 77.471 58.404 77.981 L 58.404 77.981 L 58.404 77.981 Q 58.413 78.491 58.422 79.113 L 58.422 79.113 L 58.422 79.113 Q 58.432 79.734 58.432 80.068 L 58.432 80.068 L 58.432 80.068 Q 58.914 80.105 59.879 80.143 L 59.879 80.143 L 59.879 80.143 Q 60.844 80.18 61.326 80.217 Z M 63.254 75.838 L 63.254 75.838 L 64.204 76.061 L 64.204 76.061 Q 64.259 76.821 64.287 78.491 L 64.287 78.491 L 64.287 78.491 Q 64.314 80.161 64.351 80.792 L 64.351 80.792 L 64.351 80.792 Q 65.356 79.734 66.771 79.734 L 66.771 79.734 L 66.771 79.734 Q 68.037 79.734 68.958 80.625 L 68.958 80.625 L 68.958 80.625 Q 69.88 81.516 69.88 83 L 69.88 83 L 69.88 89.104 L 69.88 89.104 Q 69.639 89.216 69.268 89.216 L 69.268 89.216 L 69.268 89.216 Q 68.859 89.216 68.525 89.142 L 68.525 89.142 L 68.525 89.142 Q 68.525 88.993 68.535 88.687 L 68.535 88.687 L 68.535 88.687 Q 68.544 88.381 68.544 88.232 L 68.544 88.232 L 68.544 88.232 Q 68.544 87.509 68.488 85.737 L 68.488 85.737 L 68.488 85.737 Q 68.432 83.965 68.432 82.777 L 68.432 82.777 L 68.432 82.777 Q 68.152 81.07 66.698 81.07 L 66.698 81.07 L 66.698 81.07 Q 66.065 81.07 65.449 81.414 L 65.449 81.414 L 65.449 81.414 Q 64.834 81.757 64.555 82.221 L 64.555 82.221 L 64.555 82.221 Q 64.611 83.39 64.63 85.746 L 64.63 85.746 L 64.63 85.746 Q 64.649 88.103 64.686 89.142 L 64.686 89.142 L 64.686 89.142 Q 64.243 89.216 63.932 89.216 L 63.932 89.216 L 63.932 89.216 Q 63.474 89.216 63.163 89.104 L 63.163 89.104 L 63.163 89.104 Q 63.2 88.195 63.2 86.229 L 63.2 86.229 L 63.2 86.229 Q 63.2 85.356 63.181 83.028 L 63.181 83.028 L 63.181 83.028 Q 63.163 80.699 63.172 79.02 L 63.172 79.02 L 63.172 79.02 Q 63.181 77.341 63.254 75.838 Z M 72.069 81.182 L 72.069 81.182 L 71.698 80.235 L 71.698 80.235 Q 72.181 79.753 72.923 79.465 L 72.923 79.465 L 72.923 79.465 Q 73.665 79.178 74.389 79.178 L 74.389 79.178 L 74.389 79.178 Q 77.524 79.178 77.524 84.596 L 77.524 84.596 L 77.524 84.596 Q 77.524 85.338 77.441 86.785 L 77.441 86.785 L 77.441 86.785 Q 77.357 88.232 77.357 88.956 L 77.357 88.956 L 77.357 88.956 Q 77.209 89.531 76.782 89.531 L 76.782 89.531 L 76.782 89.531 Q 76.448 89.531 76.17 89.197 L 76.17 89.197 L 76.17 89.197 Q 75.892 88.863 75.892 88.455 L 75.892 88.455 L 75.892 88.455 Q 75.892 88.325 75.91 88.27 L 75.91 88.27 L 75.91 88.27 Q 74.76 89.383 73.461 89.383 L 73.461 89.383 L 73.461 89.383 Q 72.478 89.383 71.745 88.668 L 71.745 88.668 L 71.745 88.668 Q 71.012 87.954 71.012 86.934 L 71.012 86.934 L 71.012 86.934 Q 71.012 85.208 72.357 83.816 L 72.357 83.816 L 72.357 83.816 Q 73.702 82.425 75.409 82.425 L 75.409 82.425 L 75.409 82.425 Q 75.483 82.425 75.558 82.434 L 75.558 82.434 L 75.558 82.434 Q 75.632 82.444 75.734 82.462 L 75.734 82.462 L 75.734 82.462 Q 75.836 82.481 75.892 82.481 L 75.892 82.481 L 75.892 82.481 Q 75.743 80.328 74.166 80.328 L 74.166 80.328 L 74.166 80.328 Q 73.238 80.328 72.069 81.182 Z M 75.947 86.989 L 75.947 86.989 L 75.947 86.989 Q 75.984 85.69 75.984 85.022 L 75.984 85.022 L 75.984 85.022 Q 75.984 84.466 75.947 83.464 L 75.947 83.464 L 75.799 83.464 L 75.799 83.464 Q 74.481 83.482 73.396 84.447 L 73.396 84.447 L 73.396 84.447 Q 72.311 85.412 72.311 86.785 L 72.311 86.785 L 72.311 86.785 Q 72.311 87.379 72.672 87.731 L 72.672 87.731 L 72.672 87.731 Q 73.034 88.084 73.554 88.084 L 73.554 88.084 L 73.554 88.084 Q 74.37 88.084 75.947 86.989 Z M 84.093 80.217 L 84.093 80.217 L 84.297 81.052 L 84.297 81.052 Q 83.796 81.089 82.757 81.247 L 82.757 81.247 L 82.757 81.247 Q 81.718 81.404 81.198 81.441 L 81.198 81.441 L 81.198 81.441 Q 81.291 82.091 81.31 83.148 L 81.31 83.148 L 81.31 83.148 Q 81.328 84.206 81.356 84.976 L 81.356 84.976 L 81.356 84.976 Q 81.384 85.746 81.523 86.516 L 81.523 86.516 L 81.523 86.516 Q 81.662 87.286 82.098 87.694 L 82.098 87.694 L 82.098 87.694 Q 82.534 88.103 83.276 88.103 L 83.276 88.103 L 83.276 88.103 Q 83.833 88.103 84.668 87.843 L 84.668 87.843 L 84.668 87.843 Q 85.021 88.529 85.188 88.845 L 85.188 88.845 L 85.188 88.845 Q 83.722 89.364 82.219 89.364 L 82.219 89.364 L 82.219 89.364 Q 81.662 89.364 81.254 89.03 L 81.254 89.03 L 81.254 89.03 Q 80.846 88.696 80.623 88.195 L 80.623 88.195 L 80.623 88.195 Q 80.4 87.694 80.261 86.924 L 80.261 86.924 L 80.261 86.924 Q 80.122 86.154 80.085 85.468 L 80.085 85.468 L 80.085 85.468 Q 80.048 84.781 80.048 83.891 L 80.048 83.891 L 80.048 83.891 Q 80.048 83.408 80.057 82.555 L 80.057 82.555 L 80.057 82.555 Q 80.066 81.701 80.066 81.386 L 80.066 81.386 L 80.066 81.386 Q 79.881 81.404 79.194 81.414 L 79.194 81.414 L 79.194 81.414 Q 78.508 81.423 78.396 81.423 L 78.396 81.423 L 78.396 81.423 Q 78.267 80.18 78.267 80.143 L 78.267 80.143 L 78.267 80.143 Q 78.396 80.18 78.693 80.18 L 78.693 80.18 L 78.693 80.18 Q 78.86 80.18 79.231 80.152 L 79.231 80.152 L 79.231 80.152 Q 79.603 80.124 79.788 80.124 L 79.788 80.124 L 79.788 80.124 Q 79.862 80.124 79.983 80.133 L 79.983 80.133 L 79.983 80.133 Q 80.104 80.143 80.141 80.143 L 80.141 80.143 L 80.141 80.143 Q 80.215 78.102 80.308 76.821 L 80.308 76.821 L 81.143 77.025 L 81.143 77.025 Q 81.161 77.471 81.17 77.981 L 81.17 77.981 L 81.17 77.981 Q 81.18 78.491 81.189 79.113 L 81.189 79.113 L 81.189 79.113 Q 81.198 79.734 81.198 80.068 L 81.198 80.068 L 81.198 80.068 Q 81.681 80.105 82.646 80.143 L 82.646 80.143 L 82.646 80.143 Q 83.61 80.18 84.093 80.217 Z M 145.769 69.103 L 145.769 69.103 L 144.055 69.065 L 144.055 69.065 Q 143.366 68.379 142.165 66.848 L 142.165 66.848 L 142.165 66.848 Q 140.964 65.317 140.647 64.965 L 140.647 64.965 L 140.647 68.787 L 140.647 68.787 Q 140.482 69.344 140.005 69.344 L 140.005 69.344 L 140.005 69.344 Q 139.675 69.344 139.372 69.075 L 139.372 69.075 L 139.372 69.075 Q 139.069 68.806 138.996 68.416 L 138.996 68.416 L 138.996 68.416 Q 139.051 66.505 139.051 62.07 L 139.051 62.07 L 139.051 62.07 Q 139.051 57.636 139.124 55.706 L 139.124 55.706 L 140.241 55.947 L 140.241 55.947 Q 140.26 56.689 140.305 58.99 L 140.305 58.99 L 140.305 58.99 Q 140.351 61.291 140.388 62.423 L 140.388 62.423 L 144.914 59.12 L 145.23 59.955 L 145.23 59.955 Q 143.46 61.235 141.074 63.573 L 141.074 63.573 L 141.074 63.573 Q 141.577 64.111 143.3 66.199 L 143.3 66.199 L 143.3 66.199 Q 145.023 68.286 145.769 69.103 Z M 147.772 61.664 L 147.772 61.664 L 147.847 69.028 L 147.847 69.028 Q 147.568 69.177 147.179 69.177 L 147.179 69.177 L 147.179 69.177 Q 146.882 69.177 146.511 69.084 L 146.511 69.084 L 146.511 69.084 Q 146.566 67.915 146.585 64.482 L 146.585 64.482 L 146.585 64.482 Q 146.604 61.05 146.733 59.398 L 146.733 59.398 L 147.568 59.584 L 147.624 60.623 L 147.624 60.623 Q 148.607 59.584 149.888 59.584 L 149.888 59.584 L 149.888 59.584 Q 150.537 59.584 150.927 59.677 L 150.927 59.677 L 150.927 59.677 Q 151.316 59.77 151.678 60.131 L 151.678 60.131 L 151.678 60.131 Q 152.04 60.493 152.226 61.087 L 152.226 61.087 L 152.226 61.087 Q 152.411 61.681 152.56 62.785 L 152.56 62.785 L 152.56 62.785 Q 152.708 63.889 152.773 65.364 L 152.773 65.364 L 152.773 65.364 Q 152.838 66.839 152.856 69.084 L 152.856 69.084 L 152.856 69.084 Q 152.745 69.121 152.43 69.121 L 152.43 69.121 L 152.43 69.121 Q 151.762 69.121 151.391 68.954 L 151.391 68.954 L 151.391 68.954 Q 151.316 68.656 151.316 67.968 L 151.316 67.968 L 151.316 67.968 Q 151.316 67.615 151.344 66.638 L 151.344 66.638 L 151.344 66.638 Q 151.372 65.662 151.372 65.123 L 151.372 65.123 L 151.372 65.123 Q 151.372 64.23 151.307 63.561 L 151.307 63.561 L 151.307 63.561 Q 151.242 62.891 151.066 62.24 L 151.066 62.24 L 151.066 62.24 Q 150.89 61.589 150.528 61.236 L 150.528 61.236 L 150.528 61.236 Q 150.166 60.883 149.628 60.883 L 149.628 60.883 L 149.628 60.883 Q 149.016 60.883 148.672 60.976 L 148.672 60.976 L 148.672 60.976 Q 148.329 61.069 148.19 61.199 L 148.19 61.199 L 148.19 61.199 Q 148.051 61.329 147.772 61.664 Z M 154.359 65.15 L 154.359 65.15 L 154.359 65.15 Q 154.359 64.408 154.517 63.499 L 154.517 63.499 L 154.517 63.499 Q 154.675 62.59 154.99 61.588 L 154.99 61.588 L 154.99 61.588 Q 155.306 60.586 155.937 59.918 L 155.937 59.918 L 155.937 59.918 Q 156.567 59.25 157.402 59.25 L 157.402 59.25 L 157.402 59.25 Q 159.184 59.25 160.26 60.855 L 160.26 60.855 L 160.26 60.855 Q 161.336 62.46 161.336 64.427 L 161.336 64.427 L 161.336 64.427 Q 161.336 65.262 161.16 66.087 L 161.16 66.087 L 161.16 66.087 Q 160.983 66.913 160.612 67.711 L 160.612 67.711 L 160.612 67.711 Q 160.241 68.509 159.545 69.038 L 159.545 69.038 L 159.545 69.038 Q 158.85 69.566 157.922 69.641 L 157.922 69.641 L 157.922 69.641 Q 156.215 69.418 155.287 68.184 L 155.287 68.184 L 155.287 68.184 Q 154.359 66.95 154.359 65.15 Z M 157.514 60.215 L 157.514 60.215 L 157.514 60.215 Q 156.864 60.289 156.419 61.402 L 156.419 61.402 L 156.419 61.402 Q 155.974 62.516 155.844 63.564 L 155.844 63.564 L 155.844 63.564 Q 155.714 64.612 155.714 65.41 L 155.714 65.41 L 155.714 65.41 Q 155.714 66.449 156.354 67.331 L 156.354 67.331 L 156.354 67.331 Q 156.994 68.212 157.792 68.212 L 157.792 68.212 L 157.792 68.212 Q 158.367 68.212 158.831 67.767 L 158.831 67.767 L 158.831 67.767 Q 159.295 67.321 159.564 66.663 L 159.564 66.663 L 159.564 66.663 Q 159.833 66.004 159.972 65.336 L 159.972 65.336 L 159.972 65.336 Q 160.111 64.668 160.111 64.148 L 160.111 64.148 L 160.111 64.148 Q 160.111 62.627 159.425 61.495 L 159.425 61.495 L 159.425 61.495 Q 158.738 60.363 157.514 60.215 Z M 171.894 59.491 L 171.894 59.491 L 173.155 59.658 L 173.155 59.658 Q 172.803 61.124 172.042 64.121 L 172.042 64.121 L 172.042 64.121 Q 171.281 67.117 170.854 68.991 L 170.854 68.991 L 170.854 68.991 Q 170.131 69.121 169.611 69.121 L 169.611 69.121 L 169.611 69.121 Q 169.147 69.121 168.758 69.047 L 168.758 69.047 L 167.719 65.41 L 166.828 69.065 L 166.828 69.065 Q 166.104 69.195 165.566 69.195 L 165.566 69.195 L 165.566 69.195 Q 165.121 69.195 164.731 69.121 L 164.731 69.121 L 164.731 69.121 Q 164.453 68.156 163.85 66.069 L 163.85 66.069 L 163.85 66.069 Q 163.247 63.981 162.83 62.441 L 162.83 62.441 L 162.83 62.441 Q 162.412 60.901 162.078 59.491 L 162.078 59.491 L 163.303 59.584 L 165.715 67.303 L 165.715 67.303 Q 166.327 65.521 166.995 62.905 L 166.995 62.905 L 166.995 62.905 Q 166.42 60.771 166.104 59.417 L 166.104 59.417 L 167.329 59.51 L 169.741 67.229 L 169.741 67.229 Q 170.036 66.338 170.367 65.225 L 170.367 65.225 L 170.367 65.225 Q 170.698 64.111 170.9 63.323 L 170.9 63.323 L 170.9 63.323 Q 171.103 62.534 171.434 61.263 L 171.434 61.263 L 171.434 61.263 Q 171.765 59.992 171.894 59.491 Z M 111.721 61.664 L 111.721 61.664 L 111.795 69.028 L 111.795 69.028 Q 111.517 69.177 111.127 69.177 L 111.127 69.177 L 111.127 69.177 Q 110.83 69.177 110.459 69.084 L 110.459 69.084 L 110.459 69.084 Q 110.515 67.915 110.533 64.482 L 110.533 64.482 L 110.533 64.482 Q 110.552 61.05 110.682 59.398 L 110.682 59.398 L 111.517 59.584 L 111.572 60.623 L 111.572 60.623 Q 112.556 59.584 113.836 59.584 L 113.836 59.584 L 113.836 59.584 Q 114.485 59.584 114.875 59.677 L 114.875 59.677 L 114.875 59.677 Q 115.265 59.77 115.626 60.131 L 115.626 60.131 L 115.626 60.131 Q 115.988 60.493 116.174 61.087 L 116.174 61.087 L 116.174 61.087 Q 116.359 61.681 116.508 62.785 L 116.508 62.785 L 116.508 62.785 Q 116.656 63.889 116.721 65.364 L 116.721 65.364 L 116.721 65.364 Q 116.786 66.839 116.805 69.084 L 116.805 69.084 L 116.805 69.084 Q 116.693 69.121 116.378 69.121 L 116.378 69.121 L 116.378 69.121 Q 115.71 69.121 115.339 68.954 L 115.339 68.954 L 115.339 68.954 Q 115.265 68.656 115.265 67.968 L 115.265 67.968 L 115.265 67.968 Q 115.265 67.615 115.292 66.638 L 115.292 66.638 L 115.292 66.638 Q 115.32 65.662 115.32 65.123 L 115.32 65.123 L 115.32 65.123 Q 115.32 64.23 115.255 63.561 L 115.255 63.561 L 115.255 63.561 Q 115.19 62.891 115.014 62.24 L 115.014 62.24 L 115.014 62.24 Q 114.838 61.589 114.476 61.236 L 114.476 61.236 L 114.476 61.236 Q 114.114 60.883 113.576 60.883 L 113.576 60.883 L 113.576 60.883 Q 112.964 60.883 112.621 60.976 L 112.621 60.976 L 112.621 60.976 Q 112.277 61.069 112.138 61.199 L 112.138 61.199 L 112.138 61.199 Q 111.999 61.329 111.721 61.664 Z M 118.308 65.15 L 118.308 65.15 L 118.308 65.15 Q 118.308 64.408 118.465 63.499 L 118.465 63.499 L 118.465 63.499 Q 118.623 62.59 118.938 61.588 L 118.938 61.588 L 118.938 61.588 Q 119.254 60.586 119.885 59.918 L 119.885 59.918 L 119.885 59.918 Q 120.516 59.25 121.351 59.25 L 121.351 59.25 L 121.351 59.25 Q 123.132 59.25 124.208 60.855 L 124.208 60.855 L 124.208 60.855 Q 125.284 62.46 125.284 64.427 L 125.284 64.427 L 125.284 64.427 Q 125.284 65.262 125.108 66.087 L 125.108 66.087 L 125.108 66.087 Q 124.932 66.913 124.561 67.711 L 124.561 67.711 L 124.561 67.711 Q 124.189 68.509 123.494 69.038 L 123.494 69.038 L 123.494 69.038 Q 122.798 69.566 121.87 69.641 L 121.87 69.641 L 121.87 69.641 Q 120.163 69.418 119.235 68.184 L 119.235 68.184 L 119.235 68.184 Q 118.308 66.95 118.308 65.15 Z M 121.462 60.215 L 121.462 60.215 L 121.462 60.215 Q 120.813 60.289 120.367 61.402 L 120.367 61.402 L 120.367 61.402 Q 119.922 62.516 119.792 63.564 L 119.792 63.564 L 119.792 63.564 Q 119.662 64.612 119.662 65.41 L 119.662 65.41 L 119.662 65.41 Q 119.662 66.449 120.302 67.331 L 120.302 67.331 L 120.302 67.331 Q 120.942 68.212 121.74 68.212 L 121.74 68.212 L 121.74 68.212 Q 122.315 68.212 122.779 67.767 L 122.779 67.767 L 122.779 67.767 Q 123.243 67.321 123.512 66.663 L 123.512 66.663 L 123.512 66.663 Q 123.781 66.004 123.92 65.336 L 123.92 65.336 L 123.92 65.336 Q 124.06 64.668 124.06 64.148 L 124.06 64.148 L 124.06 64.148 Q 124.06 62.627 123.373 61.495 L 123.373 61.495 L 123.373 61.495 Q 122.687 60.363 121.462 60.215 Z M 131.853 60.122 L 131.853 60.122 L 132.057 60.957 L 132.057 60.957 Q 131.556 60.994 130.517 61.152 L 130.517 61.152 L 130.517 61.152 Q 129.478 61.31 128.958 61.347 L 128.958 61.347 L 128.958 61.347 Q 129.051 61.996 129.069 63.054 L 129.069 63.054 L 129.069 63.054 Q 129.088 64.111 129.116 64.881 L 129.116 64.881 L 129.116 64.881 Q 129.144 65.651 129.283 66.421 L 129.283 66.421 L 129.283 66.421 Q 129.422 67.191 129.858 67.6 L 129.858 67.6 L 129.858 67.6 Q 130.294 68.008 131.036 68.008 L 131.036 68.008 L 131.036 68.008 Q 131.593 68.008 132.428 67.748 L 132.428 67.748 L 132.428 67.748 Q 132.78 68.435 132.947 68.75 L 132.947 68.75 L 132.947 68.75 Q 131.481 69.27 129.979 69.27 L 129.979 69.27 L 129.979 69.27 Q 129.422 69.27 129.014 68.936 L 129.014 68.936 L 129.014 68.936 Q 128.605 68.602 128.383 68.101 L 128.383 68.101 L 128.383 68.101 Q 128.16 67.6 128.021 66.83 L 128.021 66.83 L 128.021 66.83 Q 127.882 66.06 127.845 65.373 L 127.845 65.373 L 127.845 65.373 Q 127.808 64.687 127.808 63.796 L 127.808 63.796 L 127.808 63.796 Q 127.808 63.313 127.817 62.46 L 127.817 62.46 L 127.817 62.46 Q 127.826 61.606 127.826 61.291 L 127.826 61.291 L 127.826 61.291 Q 127.641 61.31 126.954 61.319 L 126.954 61.319 L 126.954 61.319 Q 126.268 61.328 126.156 61.328 L 126.156 61.328 L 126.156 61.328 Q 126.026 60.085 126.026 60.048 L 126.026 60.048 L 126.026 60.048 Q 126.156 60.085 126.453 60.085 L 126.453 60.085 L 126.453 60.085 Q 126.62 60.085 126.991 60.057 L 126.991 60.057 L 126.991 60.057 Q 127.362 60.029 127.548 60.029 L 127.548 60.029 L 127.548 60.029 Q 127.622 60.029 127.743 60.039 L 127.743 60.039 L 127.743 60.039 Q 127.863 60.048 127.9 60.048 L 127.9 60.048 L 127.9 60.048 Q 127.975 58.007 128.067 56.727 L 128.067 56.727 L 128.902 56.931 L 128.902 56.931 Q 128.921 57.376 128.93 57.886 L 128.93 57.886 L 128.93 57.886 Q 128.939 58.396 128.949 59.018 L 128.949 59.018 L 128.949 59.018 Q 128.958 59.64 128.958 59.974 L 128.958 59.974 L 128.958 59.974 Q 129.44 60.011 130.405 60.048 L 130.405 60.048 L 130.405 60.048 Q 131.37 60.085 131.853 60.122 Z M 81.551 74.595 L 81.551 74.595 L 80.4 73.945 L 80.4 73.945 Q 81.161 72.628 83.091 68.936 L 83.091 68.936 L 83.091 68.936 Q 81.588 67.6 80.79 64.891 L 80.79 64.891 L 80.79 64.891 Q 79.992 62.182 79.825 59.473 L 79.825 59.473 L 80.901 59.528 L 80.901 59.528 Q 80.994 59.974 81.3 61.56 L 81.3 61.56 L 81.3 61.56 Q 81.606 63.146 81.792 63.907 L 81.792 63.907 L 81.792 63.907 Q 81.978 64.668 82.451 65.809 L 82.451 65.809 L 82.451 65.809 Q 82.924 66.95 83.536 67.729 L 83.536 67.729 L 83.536 67.729 Q 86.115 62.775 86.115 59.603 L 86.115 59.603 L 86.115 59.398 L 86.115 59.398 Q 87.08 59.547 87.563 59.751 L 87.563 59.751 L 87.563 59.751 Q 87.266 61.699 86.635 63.722 L 86.635 63.722 L 86.635 63.722 Q 86.004 65.744 85.058 67.794 L 85.058 67.794 L 85.058 67.794 Q 84.111 69.845 83.378 71.236 L 83.378 71.236 L 83.378 71.236 Q 82.646 72.628 81.551 74.595 Z M 88.323 65.15 L 88.323 65.15 L 88.323 65.15 Q 88.323 64.408 88.481 63.499 L 88.481 63.499 L 88.481 63.499 Q 88.639 62.59 88.954 61.588 L 88.954 61.588 L 88.954 61.588 Q 89.27 60.586 89.9 59.918 L 89.9 59.918 L 89.9 59.918 Q 90.531 59.25 91.366 59.25 L 91.366 59.25 L 91.366 59.25 Q 93.147 59.25 94.224 60.855 L 94.224 60.855 L 94.224 60.855 Q 95.3 62.46 95.3 64.427 L 95.3 64.427 L 95.3 64.427 Q 95.3 65.262 95.124 66.087 L 95.124 66.087 L 95.124 66.087 Q 94.947 66.913 94.576 67.711 L 94.576 67.711 L 94.576 67.711 Q 94.205 68.509 93.509 69.038 L 93.509 69.038 L 93.509 69.038 Q 92.813 69.566 91.886 69.641 L 91.886 69.641 L 91.886 69.641 Q 90.179 69.418 89.251 68.184 L 89.251 68.184 L 89.251 68.184 Q 88.323 66.95 88.323 65.15 Z M 91.478 60.215 L 91.478 60.215 L 91.478 60.215 Q 90.828 60.289 90.383 61.402 L 90.383 61.402 L 90.383 61.402 Q 89.938 62.516 89.808 63.564 L 89.808 63.564 L 89.808 63.564 Q 89.678 64.612 89.678 65.41 L 89.678 65.41 L 89.678 65.41 Q 89.678 66.449 90.318 67.331 L 90.318 67.331 L 90.318 67.331 Q 90.958 68.212 91.756 68.212 L 91.756 68.212 L 91.756 68.212 Q 92.331 68.212 92.795 67.767 L 92.795 67.767 L 92.795 67.767 Q 93.259 67.321 93.528 66.663 L 93.528 66.663 L 93.528 66.663 Q 93.797 66.004 93.936 65.336 L 93.936 65.336 L 93.936 65.336 Q 94.075 64.668 94.075 64.148 L 94.075 64.148 L 94.075 64.148 Q 94.075 62.627 93.389 61.495 L 93.389 61.495 L 93.389 61.495 Q 92.702 60.363 91.478 60.215 Z M 102.313 59.788 L 102.313 59.788 L 103.204 59.955 L 103.204 60.141 L 103.204 60.141 Q 103.204 61.402 103.362 64.408 L 103.362 64.408 L 103.362 64.408 Q 103.52 67.414 103.649 69.047 L 103.649 69.047 L 103.649 69.047 Q 103.278 69.195 102.944 69.195 L 102.944 69.195 L 102.944 69.195 Q 102.647 69.195 102.276 69.103 L 102.276 69.103 L 102.128 68.62 L 102.128 68.62 Q 100.94 69.288 99.864 69.288 L 99.864 69.288 L 99.864 69.288 Q 99.066 69.288 98.482 68.917 L 98.482 68.917 L 98.482 68.917 Q 97.897 68.546 97.582 67.999 L 97.582 67.999 L 97.582 67.999 Q 97.267 67.451 97.081 66.644 L 97.081 66.644 L 97.081 66.644 Q 96.896 65.837 96.849 65.178 L 96.849 65.178 L 96.849 65.178 Q 96.803 64.52 96.803 63.703 L 96.803 63.703 L 96.803 63.703 Q 96.803 61.328 97.1 59.343 L 97.1 59.343 L 97.935 59.528 L 97.935 59.528 Q 98.064 60.141 98.064 60.864 L 98.064 60.864 L 98.064 60.864 Q 98.064 61.272 98.018 62.274 L 98.018 62.274 L 98.018 62.274 Q 97.972 63.276 97.972 63.796 L 97.972 63.796 L 97.972 63.796 Q 97.972 64.705 98.055 65.364 L 98.055 65.364 L 98.055 65.364 Q 98.139 66.022 98.371 66.644 L 98.371 66.644 L 98.371 66.644 Q 98.603 67.266 99.085 67.6 L 99.085 67.6 L 99.085 67.6 Q 99.567 67.934 100.291 67.934 L 100.291 67.934 L 100.291 67.934 Q 101.107 67.934 102.054 67.563 L 102.054 67.563 L 102.054 67.563 Q 102.091 66.876 102.128 64.046 L 102.128 64.046 L 102.128 64.046 Q 102.165 61.217 102.313 59.788 Z M 56.261 68.991 L 56.261 68.991 L 56.316 55.595 L 56.316 55.595 Q 60.436 55.632 62.681 57.701 L 62.681 57.701 L 62.681 57.701 Q 64.926 59.77 64.926 63.759 L 64.926 63.759 L 64.926 63.759 Q 64.926 65.039 64.258 66.097 L 64.258 66.097 L 64.258 66.097 Q 63.59 67.154 62.542 67.785 L 62.542 67.785 L 62.542 67.785 Q 61.493 68.416 60.278 68.759 L 60.278 68.759 L 60.278 68.759 Q 59.063 69.103 57.875 69.103 L 57.875 69.103 L 57.875 69.103 Q 57.133 69.103 56.261 68.991 Z M 57.652 67.859 L 57.652 67.859 L 57.968 67.859 L 57.968 67.859 Q 59.025 67.859 60.009 67.609 L 60.009 67.609 L 60.009 67.609 Q 60.992 67.358 61.827 66.857 L 61.827 66.857 L 61.827 66.857 Q 62.662 66.356 63.163 65.475 L 63.163 65.475 L 63.163 65.475 Q 63.664 64.594 63.664 63.443 L 63.664 63.443 L 63.664 63.443 Q 63.664 61.885 62.727 60.28 L 62.727 60.28 L 62.727 60.28 Q 61.79 58.675 60.463 57.682 L 60.463 57.682 L 60.463 57.682 Q 59.137 56.689 58.005 56.689 L 58.005 56.689 L 58.005 56.689 Q 57.764 56.689 57.541 56.745 L 57.541 56.745 L 57.541 56.745 Q 57.541 57.858 57.652 67.859 Z M 66.429 65.15 L 66.429 65.15 L 66.429 65.15 Q 66.429 64.408 66.586 63.499 L 66.586 63.499 L 66.586 63.499 Q 66.744 62.59 67.06 61.588 L 67.06 61.588 L 67.06 61.588 Q 67.375 60.586 68.006 59.918 L 68.006 59.918 L 68.006 59.918 Q 68.637 59.25 69.472 59.25 L 69.472 59.25 L 69.472 59.25 Q 71.253 59.25 72.329 60.855 L 72.329 60.855 L 72.329 60.855 Q 73.405 62.46 73.405 64.427 L 73.405 64.427 L 73.405 64.427 Q 73.405 65.262 73.229 66.087 L 73.229 66.087 L 73.229 66.087 Q 73.053 66.913 72.682 67.711 L 72.682 67.711 L 72.682 67.711 Q 72.311 68.509 71.615 69.038 L 71.615 69.038 L 71.615 69.038 Q 70.919 69.566 69.991 69.641 L 69.991 69.641 L 69.991 69.641 Q 68.284 69.418 67.356 68.184 L 67.356 68.184 L 67.356 68.184 Q 66.429 66.95 66.429 65.15 Z M 69.583 60.215 L 69.583 60.215 L 69.583 60.215 Q 68.934 60.289 68.488 61.402 L 68.488 61.402 L 68.488 61.402 Q 68.043 62.516 67.913 63.564 L 67.913 63.564 L 67.913 63.564 Q 67.783 64.612 67.783 65.41 L 67.783 65.41 L 67.783 65.41 Q 67.783 66.449 68.423 67.331 L 68.423 67.331 L 68.423 67.331 Q 69.063 68.212 69.861 68.212 L 69.861 68.212 L 69.861 68.212 Q 70.437 68.212 70.9 67.767 L 70.9 67.767 L 70.9 67.767 Q 71.364 67.321 71.633 66.663 L 71.633 66.663 L 71.633 66.663 Q 71.902 66.004 72.042 65.336 L 72.042 65.336 L 72.042 65.336 Q 72.181 64.668 72.181 64.148 L 72.181 64.148 L 72.181 64.148 Q 72.181 62.627 71.494 61.495 L 71.494 61.495 L 71.494 61.495 Q 70.808 60.363 69.583 60.215 Z"/>
+ <g opacity=".7">
+ <path fill="none" stroke="#ffda64" stroke-linecap="square" stroke-miterlimit="3" stroke-width="24" d="M 53.333 102.667 C 63.839 102.667 74.403 105 85 105 C 106.285 107.661 120.812 107 137 107 C 159.107 107 178.277 105.333 196.667 105.333 L 202 105.333" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".7">
+ <path fill="none" stroke="#ffda64" stroke-linecap="square" stroke-miterlimit="3" stroke-width="24" d="M 45.333 129.667 C 58.667 131 82.472 128.748 96 126.667 C 104.333 125.667 99.333 125.333 105.333 125.333" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g>
+ <path fill="#eab305" d="M 83.219 129.227 L 108.515 94 L 128.507 124.938 L 110.652 149.803 L 83.219 129.227 Z"/>
+ <rect fill="#a4a4a4" width="39.179" height="17.142" x="77.85" y="130.24" transform="matrix(0.812,0.583,-0.583,0.812,99.261,-30.773)"/>
+ <rect fill="#a4a4a4" width="53.877" height="61.226" x="51.95" y="134.1" transform="matrix(0.812,0.583,-0.583,0.812,110.883,-15.092)"/>
+ <path fill="#e4e4e4" fill-rule="evenodd" d="M 57.85 145.049 C 51.949 140.812 43.778 142.166 39.528 148.084 L 7.563 194.625 C 12.445 228.995 27.732 238.911 75.938 240.188 L 107.159 196.65 C 111.41 190.732 110.081 182.557 104.181 178.32 L 57.85 145.049 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 108.515 94 L 107.087 95.989 L 127.079 126.927 L 128.507 124.938 L 108.515 94 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 86.528 120.42 L 85.1 122.409 L 116.926 145.264 L 118.355 143.274 L 86.528 120.42 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 74.847 124.091 L 73.419 126.08 L 117.18 157.505 L 118.608 155.516 L 74.847 124.091 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 57.849 145.048 C 51.948 140.811 43.778 142.167 39.527 148.085 L 38.099 150.074 C 42.349 144.156 50.52 142.8 56.42 147.038 L 102.753 180.31 C 108.654 184.547 109.98 192.722 105.73 198.641 L 107.159 196.651 C 111.409 190.733 110.082 182.557 104.182 178.32 L 57.849 145.048 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 87.957 118.431 L 86.528 120.42 L 118.355 143.274 L 119.783 141.285 L 87.957 118.431 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 76.275 122.102 L 74.847 124.091 L 118.608 155.516 L 120.037 153.527 L 76.275 122.102 Z"/>
+ </g>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_27" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_27)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/marknoto.svg b/.icons/Gruvbox_Dark-2/apps/64/marknoto.svg
new file mode 100755
index 000000000..76fcd01b7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/marknoto.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="80Xb4th7yWWlVe1GgX087k2ucPazlXT0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#80Xb4th7yWWlVe1GgX087k2ucPazlXT0)">
+ <linearGradient id="_lgradient_83" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_83)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_84" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_84)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_85" x1=".011" x2=".551" y1=".4" y2=".791" gradientTransform="matrix(0,89.85701,-80.767004,0,246.292001,150.43299)" gradientUnits="userSpaceOnUse">
+ <stop offset="18.439%" style="stop-color:#000000"/>
+ <stop offset="44.877%" style="stop-color:#000000"/>
+ <stop offset="72.44%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_85)" d="M 246.292001 150.43299 C 175.738002 150.728995 165.524997 161.917991 165.524997 234.247001 L 165.524997 240.29 L 184.666667 240.000007 L 204.88 230.400001 L 246.292001 150.43299 L 246.292001 150.43299 L 246.292001 150.43299 Z"/>
+ </g>
+ <path fill="#5d5d5d" d="M 169.562999 240.29 C 240.117 239.993995 250.33 228.804999 250.33 156.475989 L 250.33 150.43299 L 169.562999 240.29 L 169.562999 240.29 L 169.562999 240.29 Z"/>
+ <linearGradient id="_lgradient_86" x1=".854" x2="-2.24" y1=".146" y2="3.353" gradientTransform="matrix(0,89.85701,-80.767001,0,250.33,150.43299)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#faf8f6"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_86)" d="M 250.33 150.43299 C 179.777003 150.728995 169.562999 161.917991 169.562999 234.247001 L 169.562999 240.29 L 250.33 150.43299 L 250.33 150.43299 L 250.33 150.43299 Z"/>
+ </g>
+ <g opacity=".5">
+ <path d="M 133.683994 79.434665 L 108.666667 172.805002 L 122.67367 176.565335 L 147.691006 83.194998 L 133.683994 79.434665 Z M 152.166667 79.898668 L 152.166667 99.232002 L 176.333333 123.398668 L 152.166667 147.565335 L 152.166667 166.898668 L 200.5 123.398668 L 152.166667 79.898668 Z M 103.833333 89.565335 L 55.5 133.065335 L 103.833333 176.565335 L 103.833333 157.232002 L 79.666667 133.065335 L 103.833333 108.898668 L 103.833333 89.565335 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/markpado.svg b/.icons/Gruvbox_Dark-2/apps/64/markpado.svg
new file mode 100755
index 000000000..2e08266ad
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/markpado.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="KGkZDPBJfN67EtoD5tp8J4euLC9xv2ll" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#KGkZDPBJfN67EtoD5tp8J4euLC9xv2ll)">
+ <linearGradient id="_lgradient_87" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_87)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_88" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_88)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g opacity=".5">
+ <path d="M 133.683994 79.434665 L 108.666667 172.805002 L 122.67367 176.565335 L 147.691006 83.194998 L 133.683994 79.434665 Z M 152.166667 79.898668 L 152.166667 99.232002 L 176.333333 123.398668 L 152.166667 147.565335 L 152.166667 166.898668 L 200.5 123.398668 L 152.166667 79.898668 Z M 103.833333 89.565335 L 55.5 133.065335 L 103.833333 176.565335 L 103.833333 157.232002 L 79.666667 133.065335 L 103.833333 108.898668 L 103.833333 89.565335 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/marktext.svg b/.icons/Gruvbox_Dark-2/apps/64/marktext.svg
new file mode 100644
index 000000000..10201e09b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/marktext.svg
@@ -0,0 +1,71 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Lb5nG3VtpFJpjtndN45Dmjlpar8zYKZw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Lb5nG3VtpFJpjtndN45Dmjlpar8zYKZw)">
+ <path fill="#d9c813" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="VKfXzOb5N3hzw2Yt0eQ4wfyiHBbKGfiP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#VKfXzOb5N3hzw2Yt0eQ4wfyiHBbKGfiP)">
+ <linearGradient id="_lgradient_158" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_158)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_159" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_159)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_160" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(24.167,0,0,74.111,55.5,94.022)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_160)" d="M 55.5 94.022 L 71.611 94.022 L 71.611 130.496 L 79.667 135.053 L 79.667 168.133 L 55.5 153.617 L 55.5 94.022 Z"/>
+ <linearGradient id="_lgradient_161" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(97.041,0,0,70.234,55.5,67.553)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_161)" d="M 55.5 67.553 L 152.541 123.584 L 127.924 137.787 L 55.5 95.971 L 55.5 67.553 Z"/>
+ <linearGradient id="_lgradient_162" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(63.204,0,0,49.729,105.074,138.718)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_162)" d="M 168.278 138.718 L 105.074 175.208 L 128 188.447 L 168.278 165.184 L 168.278 138.718 Z"/>
+ <linearGradient id="_lgradient_163" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(63.204,0,0,49.718,87.722,138.718)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ffee"/>
+ <stop offset="100%" style="stop-color:#14dc99"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_163)" d="M 87.722 138.718 L 87.722 165.184 L 128 188.436 L 150.926 175.208 L 87.722 138.718 Z"/>
+ <linearGradient id="_lgradient_164" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(24.167,0,0,74.111,176.333,94.022)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_164)" d="M 200.5 94.022 L 184.389 94.022 L 184.389 130.496 L 176.333 135.053 L 176.333 168.133 L 200.5 153.617 L 200.5 94.022 Z"/>
+ <linearGradient id="_lgradient_165" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(97.041,0,0,70.234,103.459,67.553)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ffee"/>
+ <stop offset="100%" style="stop-color:#14dc99"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_165)" d="M 200.5 67.553 L 103.459 123.584 L 128.076 137.787 L 200.5 95.971 L 200.5 67.553 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/marsshooter.svg b/.icons/Gruvbox_Dark-2/apps/64/marsshooter.svg
new file mode 120000
index 000000000..8e082029d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/marsshooter.svg
@@ -0,0 +1 @@
+kspaceduel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/master-pdf-editor.svg b/.icons/Gruvbox_Dark-2/apps/64/master-pdf-editor.svg
new file mode 120000
index 000000000..02e106a7c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/master-pdf-editor.svg
@@ -0,0 +1 @@
+masterpdfeditor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/masterpdfeditor.svg b/.icons/Gruvbox_Dark-2/apps/64/masterpdfeditor.svg
new file mode 100644
index 000000000..f98230e50
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/masterpdfeditor.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#4UELg3AcDvU9Yx7dqiOpAbKLIMhm7APX)">
+ <linearGradient id="_lgradient_48" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e8e8e8"/>
+ <stop offset="100%" style="stop-color:#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_48)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="4UELg3AcDvU9Yx7dqiOpAbKLIMhm7APX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#bc1938" d="M 165.685 11.947 C 226.552 11.947 243.856 18.713 248.333 62.333 C 231 62.333 37.667 62.667 7.019 62.335 C 11.559 19.039 29.617 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ <path fill="#5d5d5d" d="M 70.794 91.483 L 50.423 145.164 L 45.419 145.164 L 45.419 149.293 L 59.871 149.293 L 59.871 145.164 L 55.244 145.164 L 60.071 132.767 L 84.023 132.767 L 88.844 145.164 L 82.593 145.164 L 82.593 149.293 L 103.325 149.293 L 103.325 145.164 L 97.605 145.164 L 77.228 91.483 L 70.794 91.483 L 70.794 91.483 Z M 72.047 100.776 L 82.593 128.655 L 61.678 128.655 L 72.047 100.776 L 72.047 100.776 Z"/>
+ <path fill="#e3dfd5" fill-opacity=".996" d="M 111.488 95.613 L 111.488 99.742 L 210.591 99.742 L 210.591 95.613 L 111.488 95.613 L 111.488 95.613 Z M 111.488 112.13 L 111.488 116.26 L 210.591 116.26 L 210.591 112.13 L 111.488 112.13 L 111.488 112.13 Z M 111.488 128.571 L 111.488 132.7 L 210.591 132.7 L 210.591 128.571 L 111.488 128.571 L 111.488 128.571 Z M 111.488 145.088 L 111.488 149.217 L 210.591 149.217 L 210.591 145.088 L 111.488 145.088 L 111.488 145.088 Z M 45.419 161.606 L 45.419 165.735 L 210.591 165.811 L 210.591 161.682 L 45.419 161.606 L 45.419 161.606 Z M 45.419 178.123 L 45.419 182.252 L 210.591 182.252 L 210.591 178.123 L 45.419 178.123 L 45.419 178.123 Z M 45.419 194.64 L 45.419 198.769 L 169.298 198.769 L 169.298 194.64 L 45.419 194.64 L 45.419 194.64 Z"/>
+ <path fill="#bc1938" d="M 139.849 160.667 L 210.484 160.667 C 215.92 160.667 220.333 165.08 220.333 170.516 L 220.333 200.151 C 220.333 205.587 215.92 210 210.484 210 L 139.849 210 C 134.413 210 130 205.587 130 200.151 L 130 170.516 C 130 165.08 134.413 160.667 139.849 160.667 Z"/>
+ <path fill="#f1f1f1" fill-rule="evenodd" d="M 142.393 199.833 L 135.969 199.833 L 135.969 170.25 L 149.07 170.25 Q 154.353 170.25 156.867 172.997 Q 159.382 175.744 159.382 179.759 Q 159.382 181.492 158.79 183.119 Q 158.199 184.746 157.015 186.14 Q 155.832 187.535 153.761 188.38 Q 151.69 189.226 149.07 189.226 L 142.393 189.226 L 142.393 199.833 L 142.393 199.833 Z M 142.393 183.182 L 149.324 183.182 Q 151.014 183.182 151.859 182.168 Q 152.704 181.154 152.704 179.759 Q 152.704 178.407 151.901 177.371 Q 151.099 176.336 149.324 176.336 L 142.393 176.336 L 142.393 183.182 L 142.393 183.182 Z M 163.143 199.833 L 163.143 170.25 L 174.047 170.25 Q 177.766 170.25 180.64 171.497 Q 183.513 172.743 185.183 174.878 Q 186.852 177.012 187.676 179.59 Q 188.5 182.168 188.5 185.042 Q 188.5 187.155 188.035 189.162 Q 187.571 191.17 186.472 193.135 Q 185.373 195.1 183.725 196.558 Q 182.076 198.016 179.541 198.925 Q 177.005 199.833 173.878 199.833 L 163.143 199.833 L 163.143 199.833 Z M 169.567 193.705 L 174.554 193.705 Q 178.188 193.705 180.006 191.106 Q 181.823 188.507 181.823 185.042 Q 181.823 181.576 180.069 178.956 Q 178.315 176.336 175.019 176.336 L 169.567 176.336 L 169.567 193.705 L 169.567 193.705 Z M 200.165 199.833 L 193.741 199.833 L 193.741 170.25 L 214.365 170.25 L 214.365 176.336 L 200.165 176.336 L 200.165 181.534 L 209.082 181.534 L 209.082 187.62 L 200.165 187.62 L 200.165 199.833 L 200.165 199.833 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_49" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_49)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/masterpdfeditor3.svg b/.icons/Gruvbox_Dark-2/apps/64/masterpdfeditor3.svg
new file mode 120000
index 000000000..02e106a7c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/masterpdfeditor3.svg
@@ -0,0 +1 @@
+masterpdfeditor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/masterpdfeditor4.svg b/.icons/Gruvbox_Dark-2/apps/64/masterpdfeditor4.svg
new file mode 120000
index 000000000..02e106a7c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/masterpdfeditor4.svg
@@ -0,0 +1 @@
+masterpdfeditor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/masterpdfeditor5.svg b/.icons/Gruvbox_Dark-2/apps/64/masterpdfeditor5.svg
new file mode 120000
index 000000000..02e106a7c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/masterpdfeditor5.svg
@@ -0,0 +1 @@
+masterpdfeditor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mat.svg b/.icons/Gruvbox_Dark-2/apps/64/mat.svg
new file mode 100755
index 000000000..e0f61e3ca
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mat.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="AJzQgGm6UcOVJXKZv0YTTaUfjBfP8ADS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#AJzQgGm6UcOVJXKZv0YTTaUfjBfP8ADS)">
+ <linearGradient id="_lgradient_95" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_95)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_96" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_96)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#f34f17" d="M 129.419204 115.209075 L 140.788915 126.578786 L 69.740282 197.659582 L 58.354489 186.289871 L 129.419204 115.209075 Z"/>
+ <path fill="#da1636" d="M 177.744496 146.475781 L 157.843481 143.633353 L 112.364637 98.154508 L 109.522209 78.253494 L 132.261631 55.49799 L 152.162646 58.340418 L 197.657572 103.839364 L 200.5 123.736358 L 177.744496 146.475781 Z M 81.097932 191.974727 L 81.097932 186.289871 L 69.7242 174.900058 L 64.023263 174.900058 L 55.5 183.447444 L 55.5 189.132299 L 66.865691 200.50201 L 72.566628 200.50201 L 81.097932 191.974727 Z"/>
+ <path fill="#fdc92b" d="M 116.461432 128.166847 C 119.206739 128.861834 121.717206 130.275966 123.734348 132.263642 C 125.72869 134.27639 127.145083 136.788406 127.835163 139.536558 L 134.115039 133.268743 C 132.945146 130.785877 131.356685 128.522865 129.419204 126.578786 C 127.480335 124.64658 125.222585 123.063435 122.745328 121.899032 L 116.461432 128.166847 Z M 102.253313 142.378986 C 104.906782 143.082557 107.431598 144.405271 109.522209 146.479801 C 111.508087 148.497348 112.92316 151.005634 113.623024 153.748697 L 119.9029 147.480882 C 118.733007 144.998016 117.144546 142.735003 115.207065 140.790925 C 113.265322 138.862151 111.008199 137.279445 108.533189 136.111171 L 102.253313 142.378986 Z M 88.037154 156.591125 C 90.690623 157.298716 93.223479 158.61741 95.31007 160.69194 C 97.295948 162.709486 98.711021 165.217772 99.410886 167.960836 L 105.690761 161.693021 C 104.517019 159.212393 102.928995 156.950002 100.994926 155.003064 C 99.053183 153.07429 96.79606 151.491584 94.32105 150.32331 L 88.037154 156.591125 Z M 73.825015 170.803263 C 76.478484 171.510855 79.00732 172.829549 81.097932 174.904079 C 83.078349 176.925097 84.491367 179.432199 85.194726 182.172975 L 91.478623 175.90516 C 90.303186 173.425518 88.715352 171.163399 86.782787 169.215203 C 84.837391 167.286556 82.581251 165.699104 80.108911 164.519367 L 73.825015 170.803263 Z"/>
+ <g opacity=".4">
+ <path fill="#111111" d="M 132.261631 55.49799 L 109.522209 78.253494 L 112.364637 98.154508 L 152.158626 58.340418 L 132.261631 55.49799 Z M 200.5 123.736358 L 177.744496 146.475781 L 157.843481 143.633353 L 197.657572 103.839364 L 200.5 123.736358 Z M 169.213192 64.025273 L 191.968696 86.780777 L 186.287861 92.469653 L 163.532357 69.72621 L 169.213192 64.025273 Z M 126.576776 112.366647 L 129.419204 109.524219 C 130.464335 108.514798 130.883487 107.019997 130.515557 105.614344 C 130.147628 104.208692 129.049876 103.11094 127.644223 102.74301 C 126.238571 102.375081 124.74377 102.794233 123.734348 103.839364 L 120.89192 106.681792 L 126.576776 112.366647 Z M 149.316198 135.106069 L 152.158626 132.263642 C 153.203757 131.25422 153.622909 129.759419 153.254979 128.353766 C 152.88705 126.948114 151.789298 125.850362 150.383646 125.482433 C 148.977993 125.114503 147.483192 125.533655 146.47377 126.578786 L 143.631343 129.421214 L 149.316198 135.106069 Z"/>
+ </g>
+ <path fill="#ececec" fill-rule="evenodd" d="M 155.75631 87.780426 L 155.75631 87.780426 Q 156.267961 88.31414 156.238082 88.979038 L 156.238082 88.979038 L 156.238082 88.979038 Q 156.208203 89.643936 155.658315 90.171091 L 155.658315 90.171091 L 146.47196 98.977687 L 146.47196 98.977687 Q 145.938246 99.489338 145.336369 99.476635 L 145.336369 99.476635 L 145.336369 99.476635 Q 144.734492 99.463932 144.25385 98.962564 L 144.25385 98.962564 L 144.25385 98.962564 Q 143.788713 98.477369 143.801416 97.875492 L 143.801416 97.875492 L 143.801416 97.875492 Q 143.814119 97.273615 144.347834 96.761964 L 144.347834 96.761964 L 150.056959 91.288851 L 143.537076 93.131982 L 143.537076 93.131982 Q 142.89951 93.308677 142.449607 93.227875 L 142.449607 93.227875 L 142.449607 93.227875 Q 141.999704 93.147072 141.643098 92.77509 L 141.643098 92.77509 L 141.643098 92.77509 Q 141.301998 92.41928 141.232498 91.958282 L 141.232498 91.958282 L 141.232498 91.958282 Q 141.162998 91.497283 141.366437 90.86774 L 141.366437 90.86774 L 143.402156 84.508954 L 137.773896 89.904544 L 137.773896 89.904544 Q 137.256355 90.40069 136.646391 90.39574 L 136.646391 90.39574 L 136.646391 90.39574 Q 136.036428 90.390789 135.555786 89.889421 L 135.555786 89.889421 L 135.555786 89.889421 Q 135.090649 89.404226 135.103352 88.802349 L 135.103352 88.802349 L 135.103352 88.802349 Q 135.116055 88.200472 135.64977 87.688821 L 135.64977 87.688821 L 144.836125 78.882225 L 144.836125 78.882225 Q 145.386012 78.35507 146.051579 78.353271 L 146.051579 78.353271 L 146.051579 78.353271 Q 146.717146 78.351473 147.228797 78.885187 L 147.228797 78.885187 L 147.228797 78.885187 Q 147.973016 79.661499 147.535799 80.856561 L 147.535799 80.856561 L 144.45656 90.108972 L 153.81515 87.406691 L 153.81515 87.406691 Q 155.058605 87.052633 155.75631 87.780426 L 155.75631 87.780426 Z M 159.345307 111.434906 L 159.345307 111.434906 Q 159.178226 111.843373 158.951802 112.060437 L 158.951802 112.060437 L 158.951802 112.060437 Q 158.498953 112.494565 157.834724 112.433008 L 157.834724 112.433008 L 157.834724 112.433008 Q 157.170494 112.371451 156.720862 111.90243 L 156.720862 111.90243 L 156.720862 111.90243 Q 156.426275 111.59514 156.332516 111.157398 L 156.332516 111.157398 L 156.332516 111.157398 Q 156.238756 110.719656 156.438851 110.248502 L 156.438851 110.248502 L 157.525542 107.561785 L 152.269493 102.079083 L 149.539317 103.051445 L 149.539317 103.051445 Q 149.06014 103.231483 148.634496 103.127424 L 148.634496 103.127424 L 148.634496 103.127424 Q 148.208853 103.023364 147.898761 102.699901 L 147.898761 102.699901 L 147.898761 102.699901 Q 147.449129 102.230879 147.4079 101.556558 L 147.4079 101.556558 L 147.4079 101.556558 Q 147.366672 100.882236 147.81952 100.448108 L 147.81952 100.448108 L 147.81952 100.448108 Q 148.045945 100.231044 148.461098 100.081347 L 148.461098 100.081347 L 161.817514 95.657009 L 161.817514 95.657009 Q 162.37622 95.462804 162.919485 95.624806 L 162.919485 95.624806 L 162.919485 95.624806 Q 163.46275 95.786809 163.850365 96.191138 L 163.850365 96.191138 L 163.850365 96.191138 Q 164.253484 96.61164 164.384333 97.169009 L 164.384333 97.169009 L 164.384333 97.169009 Q 164.515183 97.726378 164.329255 98.277061 L 164.329255 98.277061 L 159.345307 111.434906 Z M 161.018724 98.967793 L 154.999668 101.106722 L 158.612233 104.875068 L 161.018724 98.967793 Z M 162.922022 118.403372 L 162.922022 118.403372 Q 162.379362 117.837311 162.38565 117.163992 L 162.38565 117.163992 L 162.38565 117.163992 Q 162.391938 116.490673 162.957998 115.948013 L 162.957998 115.948013 L 171.141618 108.102701 L 168.629877 105.482648 L 168.629877 105.482648 Q 167.482539 104.285835 168.517621 103.293542 L 168.517621 103.293542 L 168.517621 103.293542 Q 169.536531 102.316754 170.683869 103.513568 L 170.683869 103.513568 L 178.126063 111.276685 L 178.126063 111.276685 Q 179.273401 112.473499 178.254492 113.450287 L 178.254492 113.450287 L 178.254492 113.450287 Q 177.219409 114.44258 176.072071 113.245766 L 176.072071 113.245766 L 173.560331 110.625714 L 165.376711 118.471026 L 165.376711 118.471026 Q 164.810651 119.013686 164.145418 118.999646 L 164.145418 118.999646 L 164.145418 118.999646 Q 163.480186 118.985605 162.922022 118.403372 L 162.922022 118.403372 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mate-ax-applet.svg b/.icons/Gruvbox_Dark-2/apps/64/mate-ax-applet.svg
new file mode 120000
index 000000000..7a2bed3aa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mate-ax-applet.svg
@@ -0,0 +1 @@
+accessibility.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mate-brightness-applet.svg b/.icons/Gruvbox_Dark-2/apps/64/mate-brightness-applet.svg
new file mode 120000
index 000000000..75d9c9dae
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mate-brightness-applet.svg
@@ -0,0 +1 @@
+preferences-system-brightness-lock.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mate-color-manager.svg b/.icons/Gruvbox_Dark-2/apps/64/mate-color-manager.svg
new file mode 120000
index 000000000..15e177802
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mate-color-manager.svg
@@ -0,0 +1 @@
+colour.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mate-cpu-frequency-applet.svg b/.icons/Gruvbox_Dark-2/apps/64/mate-cpu-frequency-applet.svg
new file mode 120000
index 000000000..03c065c62
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mate-cpu-frequency-applet.svg
@@ -0,0 +1 @@
+indicator-cpufreq.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mate-desktop-item-edit.svg b/.icons/Gruvbox_Dark-2/apps/64/mate-desktop-item-edit.svg
new file mode 120000
index 000000000..92d2518f3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mate-desktop-item-edit.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mate-disk-usage-analyzer.svg b/.icons/Gruvbox_Dark-2/apps/64/mate-disk-usage-analyzer.svg
new file mode 120000
index 000000000..b7d0f7432
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mate-disk-usage-analyzer.svg
@@ -0,0 +1 @@
+harddisk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mate-eiciel.svg b/.icons/Gruvbox_Dark-2/apps/64/mate-eiciel.svg
new file mode 100644
index 000000000..d7825d7fe
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mate-eiciel.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#4tS3EN2I4XdS6fy2dxGT28YsJNQ5touw)">
+ <linearGradient id="_lgradient_50" x1="-.075" x2=".939" y1="1.286" y2=".142" gradientTransform="matrix(244.648,0,0,228.339,6.343,13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4ce0c6"/>
+ <stop offset="100%" style="stop-color:#3b85b5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_50)" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <defs>
+ <filter id="4tS3EN2I4XdS6fy2dxGT28YsJNQ5touw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 11.947 L 128 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 96.491 C 250.324 22.504 239.74 11.947 165.685 11.947 L 128 11.947 L 128 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="FPqOWUXlscTAWU2NMGrxQSSxe6CuyS4E" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#FPqOWUXlscTAWU2NMGrxQSSxe6CuyS4E)">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 187 165.897 L 187 192.169 C 171.033 197.39 155.736 200 141.107 200 C 118.118 200 100.02 193.348 86.812 180.044 C 73.604 166.824 67 148.72 67 125.732 C 67 104.26 72.768 87.124 84.304 74.325 C 95.757 61.442 111.054 55 130.197 55 C 152.434 55 167.94 63.21 176.718 79.63 C 183.322 92.008 186.749 110.449 187 134.952 L 106.122 134.952 C 107.209 143.036 108.672 149.141 110.511 153.267 C 117.031 167.497 129.32 174.612 147.376 174.612 C 158.745 174.612 171.953 171.707 187 165.897 L 187 165.897 Z M 105.746 113.859 L 150.511 113.859 C 150.26 102.828 148.964 94.66 146.624 89.356 C 143.28 82.03 137.888 78.367 130.448 78.367 C 122.089 78.367 115.736 82.703 111.389 91.376 C 108.881 96.429 107 103.923 105.746 113.859"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_51" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_51)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mate-eyes-applet.svg b/.icons/Gruvbox_Dark-2/apps/64/mate-eyes-applet.svg
new file mode 120000
index 000000000..d0a251b0d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mate-eyes-applet.svg
@@ -0,0 +1 @@
+xfce4-eyes.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mate-indicator-applet.svg b/.icons/Gruvbox_Dark-2/apps/64/mate-indicator-applet.svg
new file mode 120000
index 000000000..cad5391aa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mate-indicator-applet.svg
@@ -0,0 +1 @@
+info.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mate-inhibit-applet.svg b/.icons/Gruvbox_Dark-2/apps/64/mate-inhibit-applet.svg
new file mode 100755
index 000000000..9c5d379e3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mate-inhibit-applet.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="YeTt3TJ1KyceAJWjJjFg91ZdTNLbJ7vC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#YeTt3TJ1KyceAJWjJjFg91ZdTNLbJ7vC)">
+ <linearGradient id="_lgradient_27" x1="0" x2="0" y1="0" y2="1.001" gradientTransform="matrix(244.648308,0,0,228.338391,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_27)" d="M 165.688919 11.95 C 239.744629 11.95 250.328308 22.507198 250.328308 96.493858 L 250.328308 155.744659 C 250.328308 229.730911 239.744629 240.288391 165.688919 240.288391 L 106 240.288391 L 106 199 L 60.33308 199 Q 60.333332 223.666672 60.33308 239.336426 C 13.244709 235.509216 5.68 218.294846 5.68 155.744659 L 5.68 96.493858 C 5.68 22.507198 16.263691 11.95 90.319389 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_28" x1="0" x2="0" y1="0" y2="1.058" gradientTransform="matrix(24.109086,0,0,211.849403,5.68,20.626122)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" d="M 29.789085 232.475525 C 9.656108 222.612289 5.68 201.093018 5.68 155.744659 L 5.68 96.493858 C 5.68 52.405357 9.438209 30.840303 28.165716 20.626122 L 29.789085 232.475525 L 29.789085 232.475525 Z"/>
+ <g>
+ <path fill="#fdc92b" d="M 121 198.924759 L 137.181824 198.924759 L 137.181824 240.288391 L 121 240.288391 L 121 198.924759 Z"/>
+ <path fill="#fdc92b" d="M 145.27272 198.924759 L 161.454544 198.924759 L 161.454544 240.288391 L 145.27272 240.288391 L 145.27272 198.924759 Z"/>
+ <path fill="#fdc92b" d="M 169.545456 198.924759 L 185.72728 198.924759 L 185.72728 240 C 181.346619 240.175354 175.962677 240.281494 169.545456 240.288391 L 169.545456 198.924759 Z"/>
+ <path fill="#fdc92b" d="M 193.818176 239.4375 L 193.818176 198.924759 L 210 198.924759 L 210 237.5 C 204.952164 238.357758 199.568222 239.013596 193.818176 239.4375 Z"/>
+ </g>
+ <linearGradient id="_lgradient_29" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(110,0,0,125,84.5,53.25)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_29)" d="M 141.75 123.25 L 87 123.25 C 85.619288 123.25 84.5 122.130712 84.5 120.75 L 84.5 109.5 C 84.5 108.9075 84.71 108.335 85.0925 107.8825 L 116.6 70.75 L 89.5 70.75 C 88.827991 70.750821 88.184006 70.480794 87.713551 70.00093 C 87.243097 69.521067 86.985873 68.871861 87 68.2 L 87.25 55.7 C 87.277228 54.338853 88.388581 53.249728 89.75 53.25 L 142 53.25 C 143.380712 53.25 144.5 54.369288 144.5 55.75 L 144.5 68.25 C 144.5 68.855 144.28 69.44 143.8825 69.8975 L 112.51 105.75 L 142 105.75 C 142.672009 105.749179 143.315994 106.019206 143.786449 106.49907 C 144.256903 106.978934 144.514127 107.628139 144.5 108.3 L 144.25 120.8 C 144.222772 122.161147 143.111419 123.250272 141.75 123.25 Z M 192 140.75 L 152 140.75 C 150.619288 140.75 149.5 139.630712 149.5 138.25 L 149.5 128.25 C 149.5 127.585 149.7625 126.95 150.2325 126.4825 L 170.965 105.75 L 154.5 105.75 C 153.119288 105.75 152 104.630712 152 103.25 L 152 93.25 C 152 91.869288 153.119288 90.75 154.5 90.75 L 192 90.75 C 193.380712 90.75 194.5 91.869288 194.5 93.25 L 194.5 103.25 C 194.5 103.9125 194.2375 104.55 193.7675 105.0175 L 173.035 125.75 L 192 125.75 C 193.380712 125.75 194.5 126.869288 194.5 128.25 L 194.5 138.25 C 194.5 139.630712 193.380712 140.75 192 140.75 Z M 142 178.25 L 107 178.25 C 105.619288 178.25 104.5 177.130712 104.5 175.75 L 104.5 168.25 C 104.5 167.675 104.7 167.115 105.065 166.6675 L 124.225 143.25 L 107 143.25 C 105.619288 143.25 104.5 142.130712 104.5 140.75 L 104.5 133.25 C 104.5 131.869288 105.619288 130.75 107 130.75 L 142 130.75 C 143.380712 130.75 144.5 131.869288 144.5 133.25 L 144.5 140.75 C 144.5 141.325 144.3 141.885 143.935 142.3325 L 124.775 165.75 L 142 165.75 C 143.380712 165.75 144.5 166.869288 144.5 168.25 L 144.5 175.75 C 144.5 177.130712 143.380712 178.25 142 178.25 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mate-invest-applet.svg b/.icons/Gruvbox_Dark-2/apps/64/mate-invest-applet.svg
new file mode 120000
index 000000000..ae8771b1c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mate-invest-applet.svg
@@ -0,0 +1 @@
+keurocalc.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mate-logo.svg b/.icons/Gruvbox_Dark-2/apps/64/mate-logo.svg
new file mode 120000
index 000000000..e538abb2b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mate-logo.svg
@@ -0,0 +1 @@
+distributor-logo-ubuntu-mate.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mate-netspeed-applet.svg b/.icons/Gruvbox_Dark-2/apps/64/mate-netspeed-applet.svg
new file mode 120000
index 000000000..7da8cb2e6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mate-netspeed-applet.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mate-network-properties.svg b/.icons/Gruvbox_Dark-2/apps/64/mate-network-properties.svg
new file mode 120000
index 000000000..7da8cb2e6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mate-network-properties.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mate-notification-properties.svg b/.icons/Gruvbox_Dark-2/apps/64/mate-notification-properties.svg
new file mode 120000
index 000000000..ebf599d8d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mate-notification-properties.svg
@@ -0,0 +1 @@
+notification.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mate-panel-clock.svg b/.icons/Gruvbox_Dark-2/apps/64/mate-panel-clock.svg
new file mode 120000
index 000000000..09c3073e1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mate-panel-clock.svg
@@ -0,0 +1 @@
+clock.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mate-panel-drawer.svg b/.icons/Gruvbox_Dark-2/apps/64/mate-panel-drawer.svg
new file mode 100755
index 000000000..ba16f5eaa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mate-panel-drawer.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="FLMqiprX6Wm994ImRF1SsBmV43jMNdgh" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#FLMqiprX6Wm994ImRF1SsBmV43jMNdgh)">
+ <linearGradient id="_lgradient_97" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_97)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <linearGradient id="_lgradient_98" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(203.571451,0,0,190,26.214274,30)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_98)" d="M 159.357429 30 C 220.97906 30 229.785726 38.784627 229.785726 100.348804 L 229.785726 149.651292 C 229.785726 211.215133 220.97906 220 159.357429 220 L 96.642573 220 C 35.020945 220 26.214274 211.215133 26.214274 149.651292 L 26.214274 100.348804 C 26.214274 38.784627 35.020945 30 96.642573 30 L 159.357429 30 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_99" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_99)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <path d="M 95.763115 96.495462 L 160.246885 96.495462 C 164.718818 96.495462 168.349459 100.126104 168.349459 104.598036 L 168.349459 104.598036 C 168.349459 109.069969 164.718818 112.70061 160.246885 112.70061 L 95.763115 112.70061 C 91.291182 112.70061 87.660541 109.069969 87.660541 104.598036 L 87.660541 104.598036 C 87.660541 100.126104 91.291182 96.495462 95.763115 96.495462 Z" style="fill:#3b3b3b"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mate-panel-fish.svg b/.icons/Gruvbox_Dark-2/apps/64/mate-panel-fish.svg
new file mode 120000
index 000000000..aa9cef1e8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mate-panel-fish.svg
@@ -0,0 +1 @@
+bluefish.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mate-panel-force-quit.svg b/.icons/Gruvbox_Dark-2/apps/64/mate-panel-force-quit.svg
new file mode 120000
index 000000000..ce98796f8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mate-panel-force-quit.svg
@@ -0,0 +1 @@
+xorg.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mate-panel-launcher.svg b/.icons/Gruvbox_Dark-2/apps/64/mate-panel-launcher.svg
new file mode 120000
index 000000000..92d2518f3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mate-panel-launcher.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mate-panel-notification-area.svg b/.icons/Gruvbox_Dark-2/apps/64/mate-panel-notification-area.svg
new file mode 120000
index 000000000..0f3a7188c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mate-panel-notification-area.svg
@@ -0,0 +1 @@
+preferences-desktop-notification-bell.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mate-panel-separator.svg b/.icons/Gruvbox_Dark-2/apps/64/mate-panel-separator.svg
new file mode 100755
index 000000000..e67cabdf2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mate-panel-separator.svg
@@ -0,0 +1,52 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="4DmWanjJij89n6eCK14vBwPr7AoUYWke" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#4DmWanjJij89n6eCK14vBwPr7AoUYWke)">
+ <linearGradient id="_lgradient_24" x1="0" x2=".001" y1="0" y2="1.301" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_25" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_26" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(17.4,0,0,139.2,119.3,56.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_26)" width="17.4" height="139.2" x="119.3" y="56.95" transform="matrix(1,0,0,1,0,0)"/>
+ <defs>
+ <filter id="Fqas2AHMS2kQ1NaQSsLJBe6bHSzEQcgk" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Fqas2AHMS2kQ1NaQSsLJBe6bHSzEQcgk)">
+ <path d="M 210.5 130.4 C 205.223328 137.856672 197.520004 143.686663 187.3 147.8 L 187.3 136.2 L 155.100004 136.2 L 164.1 124.6 L 187.3 124.6 L 187.3 113 C 195.63406 117.574687 203.387398 123.394689 210.5 130.4 Z"/>
+ </g>
+ <defs>
+ <filter id="cF5HTu1vcldVIERU4sqUz6aq01VuoTtd" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#cF5HTu1vcldVIERU4sqUz6aq01VuoTtd)">
+ <path d="M 45.5 130.4 C 51.433332 137.866661 59.176667 143.676662 68.7 147.8 L 68.7 136.2 L 91.9 136.2 L 100.900002 124.6 L 68.7 124.6 L 68.7 113 C 60.166667 116.666667 52.443333 122.476668 45.5 130.4 Z"/>
+ </g>
+ <path fill="#ececec" d="M 210.5 126.55 C 205.223333 134.006667 197.52 139.836667 187.3 143.95 L 187.3 132.35 L 155.1 132.35 L 164.1 120.75 L 187.3 120.75 L 187.3 109.15 C 195.63406 113.724688 203.387393 119.544688 210.5 126.55 Z"/>
+ <path fill="#ececec" d="M 45.5 126.55 C 51.433333 134.016667 59.176667 139.826667 68.7 143.95 L 68.7 132.35 L 91.9 132.35 L 100.9 120.75 L 68.7 120.75 L 68.7 109.15 C 60.166667 112.816667 52.443333 118.626667 45.5 126.55 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mate-panel-window-list.svg b/.icons/Gruvbox_Dark-2/apps/64/mate-panel-window-list.svg
new file mode 120000
index 000000000..d87a4ae02
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mate-panel-window-list.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mate-panel-window-menu.svg b/.icons/Gruvbox_Dark-2/apps/64/mate-panel-window-menu.svg
new file mode 120000
index 000000000..34d961dc0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mate-panel-window-menu.svg
@@ -0,0 +1 @@
+menu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mate-panel-workspace-switcher.svg b/.icons/Gruvbox_Dark-2/apps/64/mate-panel-workspace-switcher.svg
new file mode 120000
index 000000000..93724007a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mate-panel-workspace-switcher.svg
@@ -0,0 +1 @@
+workspace.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mate-panel.svg b/.icons/Gruvbox_Dark-2/apps/64/mate-panel.svg
new file mode 120000
index 000000000..010fb8a74
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mate-panel.svg
@@ -0,0 +1 @@
+panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mate-power-manager.svg b/.icons/Gruvbox_Dark-2/apps/64/mate-power-manager.svg
new file mode 120000
index 000000000..d2cbd7844
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mate-power-manager.svg
@@ -0,0 +1 @@
+power.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mate-power-statistics.svg b/.icons/Gruvbox_Dark-2/apps/64/mate-power-statistics.svg
new file mode 120000
index 000000000..82c357f48
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mate-power-statistics.svg
@@ -0,0 +1 @@
+gnome-power-statistics.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mate-preferences-desktop-display.svg b/.icons/Gruvbox_Dark-2/apps/64/mate-preferences-desktop-display.svg
new file mode 120000
index 000000000..c720251fe
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mate-preferences-desktop-display.svg
@@ -0,0 +1 @@
+desktop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mate-sensors-applet.svg b/.icons/Gruvbox_Dark-2/apps/64/mate-sensors-applet.svg
new file mode 120000
index 000000000..a6c23f407
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mate-sensors-applet.svg
@@ -0,0 +1 @@
+thermal-monitor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mate-session-properties.svg b/.icons/Gruvbox_Dark-2/apps/64/mate-session-properties.svg
new file mode 120000
index 000000000..92d2518f3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mate-session-properties.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mate-sticky-notes-applet.svg b/.icons/Gruvbox_Dark-2/apps/64/mate-sticky-notes-applet.svg
new file mode 120000
index 000000000..c172a8761
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mate-sticky-notes-applet.svg
@@ -0,0 +1 @@
+stickers.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mate-system-log.svg b/.icons/Gruvbox_Dark-2/apps/64/mate-system-log.svg
new file mode 120000
index 000000000..feb853f0d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mate-system-log.svg
@@ -0,0 +1 @@
+log-viewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mate.svg b/.icons/Gruvbox_Dark-2/apps/64/mate.svg
new file mode 120000
index 000000000..e538abb2b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mate.svg
@@ -0,0 +1 @@
+distributor-logo-ubuntu-mate.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mateconf-editor.svg b/.icons/Gruvbox_Dark-2/apps/64/mateconf-editor.svg
new file mode 120000
index 000000000..9cb7fcff7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mateconf-editor.svg
@@ -0,0 +1 @@
+tool.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/matepalimpsest.svg b/.icons/Gruvbox_Dark-2/apps/64/matepalimpsest.svg
new file mode 120000
index 000000000..14d09c23a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/matepalimpsest.svg
@@ -0,0 +1 @@
+disk-utility.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mathematica.svg b/.icons/Gruvbox_Dark-2/apps/64/mathematica.svg
new file mode 100755
index 000000000..ffb3d75de
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mathematica.svg
@@ -0,0 +1,50 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="WTdLu4l5Fi1nFMbh1tyII8jq1ajn4e5k" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#WTdLu4l5Fi1nFMbh1tyII8jq1ajn4e5k)">
+ <linearGradient id="_lgradient_100" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_100)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_101" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_101)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#eb989e" fill-rule="evenodd" d="M 129.970784 55.5 L 113.896038 80.674741 L 128.327726 101.07012 L 144.402362 80.992952 L 129.970784 55.5"/>
+ <path fill="#e93837" fill-rule="evenodd" d="M 144.402362 80.992952 L 128.327726 101.07012 L 155.885066 89.915031 L 173.598113 69.838195 L 144.402362 80.992952"/>
+ <path fill="#f58661" fill-rule="evenodd" d="M 155.885066 89.915031 L 155.55214 119.87378 L 170.976191 99.796833 L 173.59767 69.838195 L 155.884624 89.915031"/>
+ <path fill="#f7a498" fill-rule="evenodd" d="M 170.976634 99.796833 L 155.55734 119.87378 L 179.505596 128.477427 L 199.840011 105.212617 L 170.976634 99.796833"/>
+ <path fill="#f3736c" fill-rule="evenodd" d="M 179.505596 128.477427 L 155.552582 119.87378 L 172.942771 141.865304 L 200.5 152.697092 L 179.505596 128.477427 Z"/>
+ <path fill="#7a1b1c" fill-rule="evenodd" d="M 172.942771 141.860657 L 145.38543 149.191239 L 170.644371 156.203388 L 200.5 152.697092 L 172.942771 141.860657 Z"/>
+ <path fill="#d12b33" fill-rule="evenodd" d="M 170.644371 156.203388 L 145.38543 149.191239 L 143.74702 172.455828 L 171.30436 186.798559 L 170.644371 156.203388"/>
+ <path fill="#f15759" fill-rule="evenodd" d="M 128.655342 172.77426 L 128.327616 200.5 L 143.746909 172.455828 L 145.38532 149.191239 L 128.655342 172.77426"/>
+ <path fill="#f4806d" fill-rule="evenodd" d="M 113.891391 80.674741 L 85.028013 68.88323 L 101.758102 90.551674 L 128.327726 101.07012 L 113.891391 80.674741"/>
+ <path fill="#4c1317" fill-rule="evenodd" d="M 101.758102 90.551674 L 85.023366 68.88323 L 88.304724 100.115044 L 102.74117 117.959203 L 101.758102 90.551674"/>
+ <path fill="#dc505e" fill-rule="evenodd" d="M 88.304724 100.115044 L 59.109084 105.212617 L 80.431214 126.563071 L 102.74117 117.959203 L 88.304724 100.115044"/>
+ <path fill="#eb2537" fill-rule="evenodd" d="M 80.431214 126.563071 L 55.5 149.50945 L 84.368024 140.58737 L 102.74117 117.959203 L 80.431214 126.563071 Z"/>
+ <path fill="#5f1726" fill-rule="evenodd" d="M 84.368024 140.58737 L 55.5 149.50945 L 88.637097 154.607022 L 112.580596 149.827882 L 84.368024 140.58737 Z"/>
+ <path fill="#841921" fill-rule="evenodd" d="M 112.580596 149.827882 L 88.63245 154.611669 L 83.384956 187.11677 L 112.908322 172.137617 L 112.580928 149.827882"/>
+ <path fill="#511119" fill-rule="evenodd" d="M 112.580596 149.827882 L 112.908322 172.137617 L 128.327726 200.5 L 128.655453 172.77426 L 112.580707 149.827882"/>
+ <path fill="#b02a3c" fill-rule="evenodd" d="M 128.655342 128.159216 L 155.552582 119.87378 L 155.885398 89.915031 L 128.328058 101.07012 L 128.655895 128.159216"/>
+ <path fill="#e85e5c" fill-rule="evenodd" d="M 155.552582 119.87378 L 128.655342 128.159216 L 145.38543 149.191239 L 172.942771 141.860657 L 155.552582 119.87378"/>
+ <path fill="#f7a0a0" fill-rule="evenodd" d="M 128.655342 128.159216 L 112.580596 149.827882 L 128.655342 172.77426 L 145.38543 149.191239 L 128.655342 128.159216 Z"/>
+ <path fill="#f58f8a" fill-rule="evenodd" d="M 84.368024 140.58737 L 112.580596 149.827882 L 128.655342 128.159216 L 102.74117 117.959203 L 84.368024 140.58737 Z"/>
+ <path fill="#e53147" fill-rule="evenodd" d="M 128.655342 128.159216 L 128.327616 101.07012 L 101.753233 90.551674 L 102.74106 117.959203 L 128.655342 128.159216"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mathomatic.svg b/.icons/Gruvbox_Dark-2/apps/64/mathomatic.svg
new file mode 100644
index 000000000..35c636cfb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mathomatic.svg
@@ -0,0 +1,84 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#GLJbao30rIU3qn3wokMBdF2NIx7N0hcz)">
+ <linearGradient id="_lgradient_56" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e8e8e8"/>
+ <stop offset="100%" style="stop-color:#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_56)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="GLJbao30rIU3qn3wokMBdF2NIx7N0hcz" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#6dc7f1" d="M 28.625 231.75 L 26.75 230.719 L 229.172 230.875 L 227.375 231.875 L 28.625 231.75 L 28.625 231.75 Z M 7.75 195.734 L 7.609 194.719 L 248.383 194.883 L 248.227 195.875 L 7.75 195.734 L 7.75 195.734 Z M 5.699 159.735 L 5.673 158.713 L 250.32 158.883 L 250.309 159.871 L 5.699 159.735 L 5.699 159.735 Z M 5.68 123.734 L 5.673 122.713 L 250.32 122.883 L 250.32 123.867 L 5.68 123.734 L 5.68 123.734 Z M 5.723 87.723 L 5.738 86.711 L 250.262 86.883 L 250.273 87.867 L 5.723 87.723 L 5.723 87.723 Z M 8.371 52.723 L 8.551 51.719 L 247.492 51.887 L 247.671 52.865 L 8.371 52.723 L 8.371 52.723 Z M 37.577 16.73 C 39.07 16.299 40.336 15.972 41.344 15.719 L 215.304 15.902 C 216.493045 16.196697 217.673819 16.523819 218.845 16.883 L 37.577 16.73 L 37.577 16.73 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 5.676 126.116 L 5.676 155.742 C 5.676 229.728 16.26 240.285 90.315 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 126.116 L 5.676 126.116 L 5.676 126.116 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#ffffff" d="M 128 11.947 L 128 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 96.491 C 250.324 22.504 239.74 11.947 165.685 11.947 L 128 11.947 L 128 11.947 Z"/>
+ </g>
+ <g style="opacity:0.4" filter="url(#6eRhfILK86MpqoyASh1WeWufN7LIPv6x)">
+ <g opacity=".4">
+ <linearGradient id="_lgradient_57" x1=".505" x2="1.141" y1=".52" y2=".52" gradientTransform="matrix(131.796696,0,0,131.793038,110.714924,101.815639)" gradientUnits="userSpaceOnUse">
+ <stop offset="50.548%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_57)" d="M 213.013 101.819 C 212.978128 101.824479 212.944567 101.836344 212.914 101.854 C 211.746 102.488 205.168 107.158 201.804 109.741 C 196.835 113.558 191.374 118.363 187.352 122.393 C 186.011 123.737 184.831 124.994 183.882 126.1 C 179.022 131.763 173.283 139.843 169.377 146.518 C 166.943 150.678 166.858 150.796 164.4 153.437 C 161.386 156.676 159.998 157.755 155.149 160.629 C 150.311 163.497 146.72 165.919 141.359 169.932 C 135.984 173.956 133.542 176.105 129.118 180.707 C 124.343 185.675 120.471 190.324 116.003 196.452 C 114.225 198.889 111.05 203.469 110.758 204.017 L 110.757 204.019 L 110.757 204.02 C 110.597 204.321 110.735 204.472 114.085 207.653 L 116.89 210.281 L 117.528 210.23 C 117.984398 210.181946 118.435339 210.091557 118.875 209.96 C 120.515 209.449 122.75 210.805 128.057 214.31 C 133.911 218.176 136.413 219.528 140.012 220.775 C 141.041 221.132 142.078 221.416 143.118 221.635 C 142.362 228.09 142.405 232.73 143.416 233.162 C 148.38 235.281 153.45 229.54 153.085 222.711 C 153.066 222.358 153.052 222.003 153.035 221.65 C 153.567499 221.541041 154.096429 221.415312 154.621 221.273 C 157.198 220.57 160.019 218.962 163.221 216.374 C 164.663 215.207 169.079 210.632 170.336 209.004 C 172.861 205.728 174.984 202.078 176.056 199.166 C 178.38 192.851 177.419 185.442 173.174 176.94 C 172.213 175.017 170.138 171.471 168.517 168.917 C 169.775859 167.091711 171.057964 165.282564 172.363 163.49 C 174.184353 162.163208 176.022841 160.860098 177.878 159.581 C 180.375 161.161 183.689 163.114 185.504 164.039 C 192.751 167.73 199.365 169.088 204.873 168.017 C 208.717 167.269 212.411 165.458 217.112 162.015 C 219.898 159.974 224.72 155.218 226.55 152.709 C 228.764 149.671 229.936 147.251 230.574 144.14 C 230.92 144.157 231.267 144.171 231.613 144.189 C 238.442 144.554 244.184 139.485 242.065 134.521 C 241.634 133.511 237.008 133.466 230.568 134.219 C 230.11781 132.092395 229.430166 130.023088 228.518 128.05 C 227.442 125.723 226.402 123.949 223.719 119.867 C 221.173 115.993 219.136 113.019 218.828 112.053 C 218.641 111.463 218.688 110.837 219.046 109.2 L 219.275 108.15 L 219.151 108.012 L 219.176 107.986 L 218.783 107.602 L 217.884 106.6 C 217.009753 105.618664 216.112504 104.658064 215.193 103.719 C 213.623 102.124 213.256 101.783 213.013 101.818 L 213.013 101.819 L 213.013 101.819 Z M 211.505 116.295 C 211.97 116.382 212.417 116.492 212.833 116.632 C 214.507 117.193 215.937 118.348 218.727 121.131 C 223.355 125.749 226.167 130.126 227.265 134.652 C 215.492 136.359 199.641 140.274 191.094 145.626 C 187.949 147.595 184.466 149.886 180.781 152.38 C 191.848 138.298 203.909 124.657 211.505 116.295 L 211.505 116.295 Z M 200.5 118.025 C 193.381 127.384 184.257 139.527 175.42 151.752 C 175.25 151.352 175.109 150.945 175.009 150.525 C 174.558 148.619 174.894 146.622 175.733 144.28 C 177.782 138.561 181.743 132.809 186.578 127.951 C 190.761 123.748 195.6 120.216 200.5 118.025 L 200.5 118.025 Z M 224.455 143.952 C 225.339 143.961 226.222 143.98 227.105 144.005 C 226.482 146.174 225.437 148.319 223.952 150.525 C 222.969 151.984 222.123 152.953 219.551 155.585 C 216.096 159.121 215.781 159.395 213.446 161.01 C 209.696 163.604 206.011 165.055 202.004 165.261 C 197.996 165.466 193.732 164.452 188.697 162.352 C 185.613 161.066 182.868 159.504 180.599 157.734 C 185.541 154.437 190.244 151.608 194.455 149.54 C 203.708 144.994 214.091 143.856 224.455 143.952 L 224.455 143.952 Z M 171.316 156.122 C 171.609 156.1 171.908 156.129 172.221 156.206 C 171.229182 157.593616 170.241178 158.983955 169.257 160.377 C 167.886 161.347 166.518 162.318 165.129 163.312 C 164.742 161.787 165.518 160.64 167.537 158.621 C 169.135 157.023 170.19 156.205 171.316 156.122 L 171.316 156.122 Z M 158.128 165.525 C 158.617 165.544 159.096 165.607 159.569 165.72 C 160.078 165.841 160.567 166.019 161.046 166.244 C 148.487 175.315 136 184.7 126.487 191.94 C 127.466 189.736 128.817 187.314 130.285 185.131 C 132.055 182.5 134.155 179.979 136.458 177.663 C 141.524 172.568 147.561 168.456 153.339 166.431 C 155.105 165.812 156.661 165.468 158.128 165.525 Z M 166.848 171.363 C 169.286 174.452 171.245 178.329 172.836 183.121 C 174.013 186.667 174.56 189.475 174.53 192.099 C 174.469 197.48 172.271 202.467 167.797 207.706 C 163.102 213.204 157.943 217.008 152.91 218.496 C 152.569 207.165 153.459 195.681 158.434 185.552 C 160.549 181.246 163.454 176.429 166.848 171.363 L 166.848 171.363 Z M 161.255 171.907 C 158.769 175.581 156.485 179.055 154.521 182.192 C 149.129 190.802 145.197 206.826 143.509 218.624 C 142.657802 218.433341 141.821334 218.182033 141.006 217.872 L 141.005 217.872 C 137.147 216.384 133.943 214.087 129.704 209.852 C 128.287 208.438 127.5 207.642 126.95 207.004 C 126.488164 206.476525 126.096266 205.891704 125.784 205.264 C 125.413 204.54 125.141 203.716 124.96 202.825 C 133.294 195.248 147.048 183.074 161.256 171.907 L 161.255 171.907 L 161.255 171.907 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="6eRhfILK86MpqoyASh1WeWufN7LIPv6x" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="10.787"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="4IdTdbyOeVzHGC4xP7YqIIX8Jord3W63" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.348"/>
+ </filter>
+ </defs>
+ <g opacity=".1" filter="url(#4IdTdbyOeVzHGC4xP7YqIIX8Jord3W63)">
+ <path d="M 210.465 90.7 C 210.426839 90.70539 210.390128 90.718307 210.357 90.738 C 209.091 91.425 201.962 96.486 198.317 99.286 C 192.931 103.422 187.012 108.63 182.654 112.998 C 181.201 114.454 179.921 115.817 178.893 117.016 C 173.626 123.153 167.405 131.91 163.173 139.145 C 160.535 143.653 160.443 143.78 157.779 146.643 C 154.512 150.153 153.007 151.323 147.752 154.438 C 142.509 157.546 138.617 160.171 132.807 164.521 C 126.981 168.881 124.335 171.21 119.54 176.199 C 114.365 181.582 110.169 186.621 105.326 193.263 C 103.4 195.904 99.959 200.868 99.642 201.461 L 99.64 201.463 L 99.64 201.464 C 99.467 201.79 99.616 201.954 103.247 205.402 L 106.287 208.25 L 106.979 208.195 C 107.473689 208.142749 107.962455 208.044661 108.439 207.902 C 110.216 207.348 112.639 208.818 118.39 212.616 C 124.735 216.806 127.447 218.272 131.346 219.623 C 132.462 220.01 133.586 220.318 134.714 220.555 C 133.894 227.551 133.94 232.581 135.036 233.049 C 140.416 235.345 145.911 229.123 145.515 221.721 C 145.495 221.339 145.479 220.955 145.461 220.571 C 146.038153 220.453133 146.611439 220.317065 147.18 220.163 C 149.973 219.401 153.03 217.659 156.5 214.853 C 158.064 213.589 162.85 208.63 164.211 206.866 C 166.948 203.316 169.249 199.359 170.411 196.203 C 172.93 189.36 171.888 181.329 167.287 172.115 C 166.246 170.031 163.997 166.188 162.24 163.42 C 163.604801 161.442065 164.994243 159.481245 166.408 157.538 C 168.38287 156.101051 170.375693 154.688939 172.386 153.302 C 175.092 155.014 178.684 157.131 180.651 158.133 C 188.505 162.134 195.673 163.606 201.643 162.445 C 205.809 161.634 209.812 159.671 214.907 155.94 C 217.927 153.728 223.152 148.574 225.136 145.854 C 227.535 142.561 228.805 139.939 229.497 136.567 C 229.873 136.585 230.249 136.6 230.623 136.62 C 238.025 137.016 244.247 131.522 241.951 126.143 C 241.483 125.048 236.47 124.999 229.491 125.814 C 229.002244 123.509696 228.256931 121.267385 227.269 119.129 C 226.103 116.607 224.975 114.684 222.068 110.26 C 219.308 106.062 217.101 102.839 216.767 101.791 C 216.564 101.152 216.616 100.474 217.004 98.7 L 217.251 97.562 L 217.117 97.412 L 217.144 97.384 L 216.718 96.968 L 215.744 95.882 C 214.796688 94.817908 213.824077 93.77661 212.827 92.759 C 211.126 91.03 210.728 90.661 210.465 90.699 L 210.465 90.7 L 210.465 90.7 Z M 208.831 106.389 C 209.335 106.483 209.819 106.603 210.269 106.754 C 212.084 107.363 213.633 108.614 216.657 111.631 L 216.658 111.631 C 221.673 116.635 224.721 121.378 225.911 126.284 C 213.152 128.135 195.972 132.377 186.709 138.178 C 183.301 140.312 179.526 142.795 175.532 145.497 C 187.527 130.235 200.598 115.451 208.83 106.389 L 208.831 106.389 L 208.831 106.389 Z M 196.903 108.263 C 189.187 118.407 179.299 131.568 169.722 144.817 C 169.536003 144.387171 169.387126 143.942215 169.277 143.487 C 168.787 141.421 169.152 139.257 170.061 136.719 C 172.282 130.521 176.574 124.287 181.814 119.022 C 186.349 114.467 191.592 110.638 196.903 108.263 L 196.903 108.263 Z M 222.866 136.364 C 223.824 136.373 224.781 136.393 225.737 136.42 C 225.062 138.772 223.929 141.097 222.32 143.487 C 221.255 145.069 220.338 146.118 217.551 148.971 C 213.806 152.804 213.464 153.101 210.934 154.851 C 206.869 157.662 202.876 159.235 198.533 159.457 C 194.189 159.68 189.568 158.581 184.111 156.305 C 180.769 154.911 177.794 153.219 175.334 151.3 C 180.691 147.726 185.788 144.661 190.352 142.419 C 200.38 137.493 211.633 136.259 222.866 136.364 L 222.866 136.364 Z M 165.274 149.553 C 165.591 149.529 165.915 149.561 166.255 149.644 C 165.167 151.165 164.104 152.664 163.042 154.165 C 161.547887 155.221083 160.056548 156.281087 158.568 157.345 C 158.149 155.692 158.991 154.45 161.179 152.261 C 162.91 150.53 164.054 149.644 165.274 149.553 Z M 150.981 159.744 C 151.507277 159.763514 152.030408 159.83418 152.543 159.955 C 153.094373 160.089056 153.63052 160.279388 154.143 160.523 C 140.532 170.354 126.999 180.526 116.689 188.372 C 117.75 185.984 119.214 183.359 120.805 180.993 C 122.723 178.141 124.999 175.409 127.495 172.899 C 132.986 167.378 139.529 162.921 145.791 160.726 C 147.704 160.055 149.391 159.683 150.981 159.744 L 150.981 159.744 Z M 160.431 166.071 C 163.074 169.419 165.197 173.621 166.921 178.814 C 168.197 182.658 168.79 185.701 168.757 188.545 C 168.691 194.377 166.309 199.781 161.46 205.459 C 156.371 211.418 150.781 215.541 145.325 217.153 C 144.956 204.873 145.92 192.427 151.313 181.449 C 153.605 176.782 156.753 171.561 160.431 166.071 L 160.431 166.071 Z M 154.37 166.661 C 151.676 170.643 149.2 174.408 147.071 177.807 C 141.228 187.139 136.966 204.505 135.137 217.292 C 134.214403 217.085324 133.307759 216.812963 132.424 216.477 C 128.242 214.865 124.769 212.375 120.175 207.785 C 118.64 206.252 117.787 205.39 117.19 204.699 C 116.690134 204.126889 116.265674 203.493056 115.927 202.813 C 115.524 202.028 115.229 201.135 115.034 200.17 C 124.066 191.958 138.972 178.764 154.371 166.661 L 154.37 166.661 L 154.37 166.661 Z"/>
+ </g>
+ <path fill="#636363" d="M 210.357 89.685 C 210.357 89.685 165.776 146.882 147.072 176.753 C 137.271 192.405 131.914 230.663 135.037 231.996 C 140.416 234.292 145.911 228.07 145.515 220.668 C 144.781 206.937 145.25 192.738 151.313 180.396 C 166.226 150.035 217.143 96.332 217.143 96.332 L 210.357 89.685 L 210.357 89.685 Z"/>
+ <path fill="#636363" d="M 99.64 200.41 C 99.64 200.41 156.838 155.829 186.709 137.125 C 202.36 127.324 240.618 121.967 241.951 125.09 C 244.248 130.469 238.025 135.964 230.624 135.568 C 216.892 134.834 202.694 135.303 190.351 141.366 C 159.99 156.279 106.287 207.197 106.287 207.197 L 99.64 200.41 L 99.64 200.41 Z"/>
+ <path fill="#3b3b3b" d="M 182.654 111.946 C 181.2 113.401 179.921 114.764 178.892 115.963 C 173.626 122.101 167.405 130.857 163.173 138.091 C 160.535 142.6 160.443 142.728 157.779 145.59 C 154.513 149.1 153.007 150.27 147.752 153.385 C 142.509 156.493 138.617 159.118 132.807 163.468 C 126.981 167.828 124.335 170.157 119.54 175.145 C 114.365 180.529 110.169 185.567 105.326 192.209 C 103.399 194.851 99.955 199.82 99.64 200.41 C 99.466 200.737 99.613 200.898 103.247 204.349 L 106.287 207.197 L 106.98 207.142 C 107.47436 207.089745 107.962794 206.991656 108.439 206.849 C 110.216 206.295 112.639 207.766 118.39 211.564 C 124.735 215.754 127.447 217.22 131.347 218.571 C 136.545 220.372 141.891 220.554 147.18 219.111 C 149.973 218.348 153.031 216.606 156.5 213.8 C 158.064 212.536 162.85 207.578 164.212 205.814 C 166.948 202.263 169.249 198.307 170.411 195.151 C 172.93 188.308 171.888 180.277 167.288 171.062 C 165.884 168.252 162.278 162.23 160.652 159.98 C 157.62 155.785 157.684 154.703 161.179 151.208 C 164.642 147.745 165.753 147.662 169.828 150.563 C 172.12 152.194 177.942 155.701 180.651 157.08 C 188.504 161.081 195.672 162.553 201.643 161.392 C 205.809 160.581 209.812 158.618 214.906 154.887 C 217.926 152.675 223.152 147.521 225.135 144.801 C 228.271 140.499 229.481 137.346 229.988 132.163 C 230.408 127.849 229.421 122.736 227.268 118.076 C 226.103 115.554 224.975 113.631 222.067 109.208 C 219.308 105.009 217.101 101.787 216.767 100.739 C 216.564 100.1 216.615 99.421 217.003 97.647 L 217.251 96.509 L 215.744 94.829 C 214.796911 93.76503 213.824295 92.724061 212.827 91.707 C 210.883 89.73 210.64 89.531 210.357 89.685 C 209.091 90.372 201.963 95.434 198.317 98.233 C 192.932 102.37 187.012 107.578 182.654 111.946 L 182.654 111.946 Z M 127.495 171.846 C 132.985 166.324 139.529 161.867 145.791 159.672 C 148.342 158.778 150.489 158.414 152.542 158.902 C 154.596 159.391 156.363 160.672 158.317 162.629 C 161.972 166.29 164.76 171.249 166.922 177.761 C 168.198 181.605 168.79 184.648 168.757 187.492 C 168.69 193.324 166.309 198.728 161.461 204.406 C 156.247 210.511 150.507 214.697 144.925 216.222 C 141.186 217.243 136.255 216.902 132.423 215.424 L 132.424 215.423 C 128.242 213.811 124.77 211.322 120.175 206.732 C 118.64 205.199 117.787 204.337 117.19 203.646 C 116.689598 203.073724 116.264787 202.439533 115.926 201.759 C 114.596 199.167 114.431 195.407 115.187 191.67 C 115.807 188.605 118.142 183.9 120.805 179.94 C 122.723 177.088 124.999 174.356 127.495 171.846 Z M 181.815 117.969 C 187.055 112.704 193.242 108.406 199.385 106.206 C 202.848 104.966 207.246 104.687 210.27 105.7 C 212.084 106.309 213.633 107.561 216.657 110.577 L 216.658 110.578 C 223.189 117.094 226.395 123.166 226.488 129.733 C 226.55 134.105 225.194 138.166 222.32 142.433 C 221.255 144.015 220.339 145.066 217.551 147.919 C 213.807 151.751 213.464 152.047 210.934 153.797 C 206.869 156.608 202.876 158.182 198.532 158.404 C 194.189 158.627 189.568 157.528 184.111 155.252 C 179.636 153.385 175.815 150.984 173.013 148.218 C 171.054 146.283 169.766 144.499 169.276 142.433 C 168.787 140.368 169.152 138.203 170.061 135.665 C 172.282 129.467 176.574 123.234 181.814 117.969 L 181.815 117.969 L 181.815 117.969 Z"/>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_58" x1=".491" x2=".585" y1="1.018" y2=".115" gradientTransform="matrix(54.02104,0,0,58.124353,114.737265,158.684113)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity=".3" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_58)" d="M 127.494 171.846 C 124.999 174.356 122.723 177.087 120.806 179.939 C 118.143 183.9 115.806 188.605 115.187 191.67 C 114.431 195.407 114.596 199.167 115.927 201.759 C 116.265012 202.439512 116.689159 203.073717 117.189 203.646 C 117.786 204.337 118.64 205.199 120.175 206.732 C 124.77 211.322 128.242 213.811 132.424 215.423 L 132.423 215.424 C 136.255 216.902 141.186 217.243 144.925 216.222 C 150.507 214.697 156.247 210.51 161.461 204.406 C 166.309 198.728 168.69 193.324 168.757 187.492 C 168.79 184.648 168.198 181.605 166.922 177.761 C 164.76 171.249 161.972 166.29 158.317 162.629 C 156.363 160.673 154.596 159.391 152.543 158.902 C 150.489 158.414 148.342 158.778 145.791 159.672 C 139.529 161.867 132.985 166.324 127.494 171.846 L 127.494 171.846 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_59" x1=".602" x2=".694" y1="1.049" y2=".18" gradientTransform="matrix(57.431976,0,0,53.34933,169.058118,105.08297)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity=".3" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_59)" d="M 181.815 117.969 C 176.574 123.234 172.282 129.467 170.062 135.665 C 169.152 138.203 168.787 140.368 169.276 142.433 C 169.766 144.499 171.054 146.283 173.014 148.218 C 175.815 150.984 179.636 153.385 184.111 155.252 C 189.568 157.528 194.189 158.627 198.532 158.404 C 202.876 158.182 206.87 156.608 210.934 153.797 C 213.464 152.047 213.807 151.751 217.552 147.918 C 220.339 145.065 221.254 144.016 222.319 142.434 C 225.193 138.166 226.551 134.105 226.488 129.733 C 226.395 123.166 223.189 117.094 216.658 110.578 L 216.657 110.577 C 213.633 107.561 212.084 106.309 210.269 105.701 C 207.246 104.687 202.848 104.966 199.385 106.207 C 193.242 108.407 187.055 112.704 181.815 117.969 L 181.815 117.969 Z"/>
+ </g>
+ </g>
+ <g opacity=".5">
+ <path fill="#ffffff" d="M 166.673 190.692 C 165.637 194.086 163.628 197.442 160.503 201.024 C 155.338 206.943 149.706 210.89 144.514 212.278 L 144.514 212.279 C 141.188 213.168 136.395 212.864 132.882 211.54 L 132.876 211.536 C 128.875 210.027 125.595 207.747 120.992 203.247 C 119.427 201.716 118.573 200.867 118.034 200.257 C 117.615629 199.795465 117.262661 199.278632 116.985 198.721 C 116.867731 198.493608 116.763887 198.25954 116.674 198.02 C 116.828 199.154 117.107 200.159 117.511 200.946 C 117.801 201.512 118.033 201.898 118.537 202.482 C 119.064 203.092 119.901 203.941 121.433 205.471 C 125.938 209.972 129.148 212.251 133.064 213.761 L 133.071 213.764 C 136.509 215.088 141.2 215.393 144.455 214.504 L 144.455 214.502 C 149.537 213.114 155.05 209.168 160.106 203.248 C 163.83 198.887 165.938 194.86 166.673 190.692 L 166.673 190.692 Z M 224.091 132.287 C 223.492 134.46 222.433 136.628 220.842 138.951 C 219.836 140.42 219.069 141.288 216.254 144.119 C 212.453 147.944 212.411 147.983 209.857 149.72 C 205.971 152.362 202.366 153.732 198.428 153.931 C 194.478 154.13 190.127 153.151 184.758 150.95 L 184.758 150.949 C 180.422 149.17 176.776 146.895 174.196 144.391 C 172.719 142.957 171.808 141.763 171.315 140.583 C 171.32 141.049 171.367 141.491 171.467 141.914 C 171.819 143.4 172.777 144.82 174.596 146.615 C 177.132 149.119 180.716 151.395 184.979 153.173 L 184.978 153.174 C 190.256 155.375 194.534 156.354 198.417 156.155 C 202.289 155.957 205.833 154.586 209.653 151.945 C 212.164 150.208 212.204 150.168 215.941 146.344 C 218.708 143.512 219.463 142.644 220.452 141.175 C 222.548 138.062 223.707 135.228 224.091 132.287 L 224.091 132.287 Z"/>
+ </g>
+ <g>
+ <path fill="#333333" d="M 63.686 66.806 L 79.197 66.806 L 79.556 64.763 L 64.045 64.763 L 63.686 66.806 L 63.686 66.806 Z M 86.377 74.037 C 90.214 74.037 93.194 70.614 93.194 64.929 C 93.194 61.452 91.235 59.271 88.585 59.271 C 86.985 59.271 85.77 59.989 84.997 60.706 L 86.212 53.779 L 83.728 54.69 L 80.388 73.706 L 82.679 73.706 L 82.9 72.436 C 83.479 73.209 84.694 74.037 86.377 74.037 L 86.377 74.037 Z M 86.212 71.856 C 84.832 71.856 83.838 71.028 83.341 70.035 L 84.556 63.246 C 85.273 62.28 86.598 61.424 87.95 61.424 C 89.8 61.424 90.848 62.832 90.848 65.122 C 90.848 68.848 89.22 71.856 86.212 71.856 L 86.212 71.856 Z M 104.621 63.66 L 109.837 63.66 L 109.837 61.396 L 104.621 61.396 L 104.621 56.925 L 102.22 56.925 L 102.22 61.396 L 97.031 61.396 L 97.031 63.66 L 102.22 63.66 L 102.22 68.131 L 104.621 68.131 L 104.621 63.66 L 104.621 63.66 Z M 97.031 73.706 L 109.837 73.706 L 109.837 71.442 L 97.031 71.442 L 97.031 73.706 L 97.031 73.706 Z M 115.969 64.491 L 117.967 70.794 L 129.826 44.992 L 226.594 45.02 L 226.594 47.004 L 131.493 46.918 L 118.728 73.712 L 116.659 73.712 L 113.669 64.491 L 115.969 64.491 L 115.969 64.491 Z"/>
+ <path fill="#333333" d="M 133.759 74.037 C 137.595 74.037 140.576 70.614 140.576 64.929 C 140.576 61.452 138.617 59.271 135.967 59.271 C 134.366 59.271 133.152 59.989 132.379 60.706 L 133.594 53.779 L 131.11 54.69 L 127.77 73.706 L 130.061 73.706 L 130.282 72.436 C 130.861 73.209 132.076 74.037 133.759 74.037 Z M 133.594 71.856 C 132.214 71.856 131.22 71.028 130.723 70.035 L 131.938 63.246 C 132.655 62.28 133.98 61.424 135.332 61.424 C 137.181 61.424 138.23 62.832 138.23 65.122 C 138.23 68.848 136.602 71.856 133.594 71.856 L 133.594 71.856 Z M 143.612 61.452 L 151.147 61.452 L 151.478 59.658 L 146.262 59.658 C 146.786 58.747 147.587 58.085 148.967 57.284 C 151.699 55.711 152.72 54.69 152.72 52.675 C 152.72 50.936 151.506 49.612 149.408 49.612 C 147.311 49.612 145.931 50.854 145.213 52.537 L 146.814 53.144 C 147.283 51.958 148.028 51.35 149.16 51.35 C 150.291 51.35 150.705 52.123 150.705 52.786 C 150.705 54.028 149.877 54.717 148.553 55.518 C 145.793 57.201 144.164 58.443 143.612 61.452 L 143.612 61.452 Z M 157.857 66.806 L 173.367 66.806 L 173.726 64.763 L 158.216 64.763 L 157.857 66.806 L 157.857 66.806 Z M 188.985 73.706 L 191.386 73.706 L 191.386 68.903 L 194.118 68.903 L 194.118 66.751 L 191.386 66.751 L 191.386 54.386 L 189.123 54.386 L 179.105 67.468 L 179.105 68.903 L 188.985 68.903 L 188.985 73.706 L 188.985 73.706 Z M 188.985 66.751 L 182.251 66.751 L 188.985 57.781 L 188.985 66.751 L 188.985 66.751 Z M 205.575 73.706 L 207.81 73.706 L 209.411 64.57 C 209.494 64.046 209.549 63.549 209.549 63.163 C 209.549 60.127 207.148 59.271 205.326 59.271 C 203.367 59.271 201.573 60.072 200.303 60.844 L 200.607 62.804 C 201.766 62.059 203.532 61.314 205.078 61.314 C 206.209 61.314 207.313 61.81 207.313 63.439 C 207.313 63.742 207.258 64.129 207.175 64.543 L 206.982 65.619 C 206.292 65.15 205.161 64.626 203.56 64.626 C 200.552 64.626 197.654 66.254 197.654 69.952 C 197.654 72.436 199.282 74.037 201.794 74.037 C 203.532 74.037 204.94 73.292 205.768 72.546 L 205.575 73.706 L 205.575 73.706 Z M 202.29 71.994 C 200.717 71.994 199.889 71.028 199.889 69.731 C 199.889 67.551 201.656 66.64 203.532 66.64 C 204.967 66.64 206.044 67.275 206.623 67.689 L 206.209 70.145 C 205.326 71.056 203.863 71.994 202.29 71.994 L 202.29 71.994 Z M 217.018 74.037 C 219.502 74.037 221.378 72.684 222.372 70.504 L 220.412 69.731 C 219.695 71.194 218.563 71.856 217.183 71.856 C 215.445 71.856 214.589 70.394 214.589 68.103 C 214.589 64.681 216.024 61.424 218.895 61.424 C 220.33 61.424 221.102 62.252 221.351 63.328 L 223.586 62.528 C 223.062 60.486 221.378 59.271 219.143 59.271 C 214.975 59.271 212.216 62.914 212.216 68.186 C 212.216 71.718 214.092 74.037 217.018 74.037 Z M 29.406 85.89 L 31.972 85.89 L 36.25 80.591 L 38.679 85.89 L 41.218 85.89 L 37.879 78.604 L 43.398 71.787 L 40.832 71.787 L 36.94 76.59 L 34.76 71.787 L 32.221 71.787 L 35.312 78.577 L 29.406 85.89 L 29.406 85.89 Z M 46.157 75.154 L 58.963 75.154 L 58.963 72.891 L 46.157 72.891 L 46.157 75.154 L 46.157 75.154 Z M 46.157 79.984 L 58.963 79.984 L 58.963 77.721 L 46.157 77.721 L 46.157 79.984 L 46.157 79.984 Z M 62.933 81.128 L 225.601 81.128 L 225.601 83.021 L 62.933 83.021 L 62.933 81.128 L 62.933 81.128 Z M 131.236 108.169 L 144.235 108.169 L 144.235 105.823 L 134.023 105.823 C 134.465 103.587 136.342 102.152 138.715 100.772 C 141.558 99.089 144.069 97.488 144.069 94.093 C 144.069 90.781 141.751 88.518 137.887 88.518 C 134.686 88.518 132.285 90.257 131.539 92.631 L 133.692 93.597 C 134.244 91.885 135.431 90.754 137.804 90.754 C 140.123 90.754 141.586 92.189 141.586 94.038 C 141.586 96.218 139.681 97.488 137.639 98.73 C 134.465 100.579 131.236 103.091 131.236 108.169 L 131.236 108.169 Z M 156.194 108.169 L 158.43 108.169 L 160.031 99.034 C 160.113 98.509 160.169 98.012 160.169 97.626 C 160.169 94.59 157.768 93.735 155.946 93.735 C 153.986 93.735 152.193 94.535 150.923 95.308 L 151.227 97.267 C 152.386 96.522 154.152 95.777 155.698 95.777 C 156.829 95.777 157.933 96.274 157.933 97.902 C 157.933 98.206 157.878 98.592 157.795 99.006 L 157.602 100.082 C 156.912 99.613 155.78 99.089 154.18 99.089 C 151.171 99.089 148.274 100.717 148.274 104.415 C 148.274 106.899 149.902 108.5 152.413 108.5 C 154.152 108.5 155.56 107.755 156.388 107.01 L 156.194 108.169 L 156.194 108.169 Z M 152.91 106.458 C 151.337 106.458 150.509 105.492 150.509 104.195 C 150.509 102.014 152.275 101.103 154.152 101.103 C 155.587 101.103 156.664 101.738 157.243 102.152 L 156.829 104.609 C 155.946 105.519 154.483 106.458 152.91 106.458 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_60" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_60)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/matlab-desktop.svg b/.icons/Gruvbox_Dark-2/apps/64/matlab-desktop.svg
new file mode 120000
index 000000000..230abc95a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/matlab-desktop.svg
@@ -0,0 +1 @@
+matlab.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/matlab.svg b/.icons/Gruvbox_Dark-2/apps/64/matlab.svg
new file mode 100755
index 000000000..6b3131678
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/matlab.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="nOeHCzT1S1KmMnWVijyS5Z9SWkZw2Zdm" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#nOeHCzT1S1KmMnWVijyS5Z9SWkZw2Zdm)">
+ <linearGradient id="_lgradient_102" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_102)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_103" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_103)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <path fill="#ececec" d="M 157.151393 63.029064 C 154.775675 64.878935 147.782335 77.822625 140.789006 93.252758 C 137.955985 99.542335 133.946253 107.768845 131.921863 111.550206 C 125.910057 122.752833 111.226296 143.134107 104.428143 149.635873 L 98.087305 155.756784 L 102.816445 160.794966 C 105.716394 163.896236 109.54767 170.338155 112.726455 177.541773 C 118.760577 191.26895 119.809018 193.249396 120.963413 193.249396 C 121.509949 193.249396 124.599501 191.546425 128.045975 189.40274 C 135.736407 184.533213 142.924935 177.987924 152.706674 166.850592 C 167.975998 149.488969 179.436374 145.810978 193.551293 153.781765 C 197.365847 155.947211 200.5 157.307414 200.5 156.801416 C 200.5 156.268219 198.559269 151.039599 196.228163 145.152639 C 193.897057 139.265689 187.533913 122.644014 182.135539 108.214985 C 178.281968 101.881885 165.689503 58.611125 157.151393 63.072588 M 126.718698 98.584749 C 126.65177 98.584749 126.568122 98.584749 126.478888 98.628283 C 113.562976 104.281282 108.900752 106.854782 105.086208 110.445716 C 102.58222 112.845113 100.535524 115.396852 100.535524 116.142248 C 100.535524 118.460026 110.707649 124.646232 112.386264 123.345877 C 113.194906 122.709299 116.373691 118.16079 119.446521 113.209654 C 124.872764 104.3901 127.683479 98.715329 126.724272 98.584749 M 90.564182 123.558066 C 88.361336 123.558066 57.147879 135.353748 55.664441 136.757473 C 55.229454 137.16009 55.686752 137.905487 56.690576 138.460445 C 57.694405 139.031728 63.399489 142.840299 69.455917 146.942668 C 75.490034 151.045036 80.737821 154.380257 81.11147 154.402019 C 81.47954 154.402019 84.251223 152.95476 87.212504 151.170179 C 93.441814 147.426903 105.465436 135.848859 105.404093 133.634452 C 105.359482 131.659433 93.380471 123.541742 90.54745 123.541742"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/matrique.svg b/.icons/Gruvbox_Dark-2/apps/64/matrique.svg
new file mode 100644
index 000000000..186cbfb1d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/matrique.svg
@@ -0,0 +1,48 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_sMMnQx2diuRkBR8DI97vcmovSQNuqUhM">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_sMMnQx2diuRkBR8DI97vcmovSQNuqUhM)">
+ <defs>
+ <filter id="Tllv0ExwzrJk5M7jz0aUrdIh475UQqzj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Tllv0ExwzrJk5M7jz0aUrdIh475UQqzj)">
+ <linearGradient id="_lgradient_306" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_306)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_307" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_307)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".4">
+ <path fill="#ececec" d="M 93.294 156.353 L 93.294 166.713 L 45.5 166.713 L 89.357 118.367 L 210.5 118.367 L 172.928 166.713 L 158.907 166.713 L 158.907 156.353 L 167.851 156.353 L 189.331 128.727 L 93.95 128.727 L 68.879 156.353 L 93.294 156.353 Z"/>
+ </g>
+ <defs>
+ <filter id="SQtBdymqsKX9xlCuKct9UI8VyW7UJmXY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#SQtBdymqsKX9xlCuKct9UI8VyW7UJmXY)">
+ <path d="M 93.294 90.74 L 93.294 156.353 L 103.654 156.353 L 103.654 115.149 L 121.966 156.353 L 130.235 156.353 L 148.547 115.149 L 148.547 156.353 L 158.907 156.353 L 158.907 90.74 L 148.055 90.74 L 126.101 140.139 L 104.146 90.74 L 93.294 90.74 Z"/>
+ </g>
+ <path fill="#ececec" d="M 93.294 87.287 L 93.294 152.9 L 103.654 152.9 L 103.654 111.696 L 121.966 152.9 L 130.235 152.9 L 148.547 111.696 L 148.547 152.9 L 158.907 152.9 L 158.907 87.287 L 148.055 87.287 L 126.101 136.686 L 104.146 87.287 L 93.294 87.287 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mattermost-desktop.svg b/.icons/Gruvbox_Dark-2/apps/64/mattermost-desktop.svg
new file mode 120000
index 000000000..2cdc63656
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mattermost-desktop.svg
@@ -0,0 +1 @@
+mattermost.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mattermost.svg b/.icons/Gruvbox_Dark-2/apps/64/mattermost.svg
new file mode 100644
index 000000000..54097f086
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mattermost.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="wL4RsrbVD5J9W8akyHBatp9Y80Okkfn1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#wL4RsrbVD5J9W8akyHBatp9Y80Okkfn1)">
+ <linearGradient id="_lgradient_104" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_104)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_105" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_105)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 127.915039 55.50354 C 87.910344 55.550421 55.503879 87.991737 55.5 127.99646 C 55.5 168.037109 87.959358 200.49646 128 200.49646 C 168.040649 200.49646 200.5 168.037109 200.5 127.99646 C 200.46135 101.990268 186.496532 77.996921 163.903076 65.118286 C 164.034459 65.983041 164.103075 66.856172 164.108398 67.730835 L 164.108398 81.515747 C 173.475936 91.000646 178.735328 103.790516 178.75 117.12146 C 178.75 145.149913 156.028453 167.87146 128 167.87146 C 99.971547 167.87146 77.25 145.149913 77.25 117.12146 C 77.27124 92.857693 94.464553 72.003206 118.279053 67.355591 C 120.596555 64.475392 123.198545 61.243032 124.35376 59.772831 C 125.416774 58.419962 126.441463 57.167272 127.440674 56.020386 C 127.586694 55.85279 127.768833 55.668221 127.915039 55.50354 Z M 143.39917 66.37854 C 143.051569 66.353891 142.743267 66.382122 142.5354 66.477661 C 142.166987 66.646985 140.406827 68.681609 138.605957 70.973511 C 136.8051 73.265403 132.874717 78.158822 129.869141 81.869751 C 126.863558 85.580673 121.15315 92.689583 117.195801 97.651245 C 109.421287 107.398777 108.18208 109.362434 106.901367 113.992065 C 106.101526 116.883558 106.031105 121.552649 106.745605 124.265259 C 108.704443 131.701581 115.250985 137.276548 123.695313 138.708618 C 124.079172 138.773874 125.405442 138.853884 126.633545 138.87146 C 131.750298 138.948096 136.106759 137.148221 139.79541 133.42688 C 141.739486 131.465588 142.274972 130.69332 143.469971 128.187622 C 144.239985 126.573164 145.076526 124.422334 145.339111 123.415649 C 146.012756 120.833578 146.333779 115.502051 145.983398 103.294067 L 145.983398 67.730835 C 145.845862 67.010119 144.442002 66.452272 143.39917 66.37854 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/maxima-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/maxima-icon.svg
new file mode 120000
index 000000000..dd1de59ee
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/maxima-icon.svg
@@ -0,0 +1 @@
+maxima.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/maxima-new.svg b/.icons/Gruvbox_Dark-2/apps/64/maxima-new.svg
new file mode 120000
index 000000000..dd1de59ee
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/maxima-new.svg
@@ -0,0 +1 @@
+maxima.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/maxima.svg b/.icons/Gruvbox_Dark-2/apps/64/maxima.svg
new file mode 100755
index 000000000..dcca155b2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/maxima.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="NCHVSwVyGm2DV8jnRaGfdnEwxmXaPsnY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#NCHVSwVyGm2DV8jnRaGfdnEwxmXaPsnY)">
+ <linearGradient id="_lgradient_106" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_106)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_107" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_107)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <path fill="#ececec" fill-rule="evenodd" class="fil0" d="M 200.5 143.324005 L 197.367004 172.587997 L 122.209 172.587997 L 122.209 170.266006 L 160.186996 128.264008 L 123.277 81.167999 L 123.277 78.866997 L 194.438995 78.866997 L 194.438995 103.758003 L 189.716995 103.758003 C 188.742004 99.362 186.858002 95.212997 184.087997 91.314003 C 181.317993 87.412003 178.459 85.226997 175.485001 84.752998 C 174.147003 84.527 172.261002 84.347 169.809006 84.255997 C 167.337006 84.142998 165.339005 84.075996 163.770996 84.075996 L 143.227997 84.075996 L 172.828003 121.861 L 172.828003 122.920998 L 138.235001 160.953995 L 181.660004 160.953995 C 183.658005 160.953995 185.427994 160.367996 186.992996 159.173004 C 188.537994 158.001999 189.876999 156.468002 190.988998 154.619995 C 192.009995 152.951996 192.917999 151.080994 193.712997 149.050003 C 194.449432 147.153458 195.153534 145.244507 195.824997 143.324005 L 200.5 143.324005 L 200.5 143.324005 Z M 111.522003 67.106003 L 111.522003 74.887001 L 102.591003 74.887001 C 99.325996 74.887001 96.247002 75.193001 93.357002 75.780998 C 90.467003 76.392998 87.648003 77.498001 84.898003 79.096001 C 82.360001 80.625 80.292 82.693001 78.693001 85.325996 C 77.096001 87.983002 76.273003 91.181999 76.273003 94.943001 C 76.273003 100.397003 78.247002 104.559998 82.171997 107.403 C 86.095001 110.248001 91.289001 111.682999 97.775002 111.682999 L 107.738998 111.682999 L 107.738998 118.901001 L 94.25 118.901001 C 86.776001 118.901001 81.067001 120.475998 77.141998 123.625 C 73.217003 126.776001 71.266998 131.714996 71.266998 138.462997 C 71.266998 143.987 72.865997 148.264999 76.084999 151.322006 C 79.279999 154.378998 83.768997 155.906998 89.503998 155.906998 L 98.597 155.906998 C 104.283997 155.906998 108.584999 157.457993 111.522003 160.585007 C 114.459999 163.712006 115.941002 167.873001 115.941002 173.117004 C 115.941002 178.759003 113.521004 183.908005 108.679001 188.539993 C 103.837997 193.195007 98.056999 195.5 91.361 195.5 C 86.542999 195.5 83.111 194.912003 81.112999 193.759003 C 79.093002 192.585007 78.084 190.867996 78.084 188.610001 C 78.084 186.776993 78.647003 185.319 79.75 184.214005 C 80.878998 183.110001 82.547997 182.544006 84.755997 182.544006 C 86.049004 182.544006 87.199997 182.804001 88.235001 183.320007 C 89.201485 183.781509 90.108711 184.358017 90.936996 185.037003 C 91.688004 185.576996 92.557999 186.307007 93.593002 187.177002 C 94.625999 188.046005 95.612999 188.703995 96.529999 189.173996 C 97.634003 189.080002 98.833 188.822006 100.150002 188.376007 C 101.440002 187.927994 102.686996 187.201004 103.884003 186.141006 C 105.130997 185.082993 106.116997 183.862 106.846001 182.449997 C 107.597 181.063004 107.950996 179.158997 107.950996 176.759995 C 107.950996 173.423004 106.891998 170.929993 104.753998 169.332993 C 102.615997 167.733002 99.561996 166.908997 95.565002 166.908997 L 84.825996 166.908997 C 76.93 166.908997 70.445999 164.511993 65.416 159.692001 C 60.363998 154.873001 57.826 148.901001 57.826 141.776993 C 57.826 137.921005 58.601002 134.393997 60.127998 131.197006 C 61.679001 128.022003 63.747002 125.224998 66.378998 122.828003 C 68.847 120.592003 71.691002 118.806999 74.862 117.464996 C 78.059998 116.125999 81.137001 115.279999 84.074997 114.903999 L 84.074997 114.503998 C 77.096001 113.352997 71.785004 111.047997 68.166 107.614998 C 64.523003 104.160004 62.714001 100.044998 62.714001 95.224998 C 62.714001 92.498001 63.254002 90.028 64.334999 87.819 C 65.416 85.585999 66.920998 83.585999 68.847 81.847 C 70.634003 80.248001 72.748001 78.862 75.192001 77.708 C 77.665817 76.563469 80.21833 75.597336 82.830002 74.817001 L 82.830002 73.666 C 80.997002 73.711998 78.598999 73.783997 75.662003 73.924004 C 72.723999 74.066002 70.209999 74.136002 68.096001 74.136002 C 63.771 74.136002 60.599998 73.524002 58.556 72.302002 C 56.508999 71.102997 55.5 69.362999 55.5 67.106003 C 55.5 65.318001 55.970001 63.766998 56.909 62.473 C 57.849998 61.158001 59.446999 60.5 61.679001 60.5 C 63.794998 60.5 65.603996 60.922001 67.084999 61.745998 C 68.540718 62.53878 69.93824 63.434036 71.266998 64.425003 C 72.534332 65.382095 73.819557 66.315254 75.122002 67.223999 C 76.226997 67.975998 77.893997 68.350998 80.150002 68.350998 C 85.085999 68.350998 90.444 68.210999 96.224998 67.93 C 101.982002 67.669998 107.082001 67.388 111.522003 67.106003 L 111.522003 67.106003 Z"/>
+ <linearGradient id="_lgradient_108" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(95.294998,0,0,76.397003,81.380997,87.028)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_108)" fill-rule="evenodd" class="fil0" d="M 176.675995 163.425003 L 142.684998 163.425003 L 142.684998 159.602997 C 143.925003 159.567001 145.496002 159.436996 147.421005 159.216995 C 149.363998 159.014999 150.697006 158.701996 151.417999 158.315994 C 152.529007 157.636993 153.360992 156.845993 153.878998 155.964005 C 154.395996 155.080994 154.675003 153.979996 154.675003 152.656006 L 154.675003 97.100998 L 153.860001 97.100998 L 127.623001 162.194 L 124.902 162.194 L 99.921997 95.738998 L 99.219002 95.738998 L 99.219002 141.354004 C 99.219002 145.764008 99.496002 149.126999 100.051003 151.423996 C 100.607002 153.722 101.476997 155.375 102.624001 156.367996 C 103.418999 157.121994 105.066002 157.837997 107.565002 158.518005 C 110.042999 159.216995 111.671997 159.567001 112.43 159.602997 L 112.43 163.425003 L 81.380997 163.425003 L 81.380997 159.602997 C 83.099731 159.44751 84.806183 159.177567 86.488998 158.794998 C 88.282997 158.408997 89.670998 157.802002 90.651001 157.011002 C 91.910004 156.018997 92.779999 154.475006 93.242996 152.380997 C 93.723999 150.304001 93.945999 146.830002 93.945999 141.940994 L 93.945999 102.851997 C 93.945999 100.592003 93.685997 98.735001 93.130997 97.302002 C 92.594002 95.869003 91.817001 94.710999 90.800003 93.810997 C 89.689003 92.835999 88.320999 92.120003 86.692001 91.660004 C 85.120667 91.19738 83.499313 90.925758 81.862999 90.850998 L 81.862999 87.028 L 108.100998 87.028 L 130.100998 144.311996 L 148.921005 96.402 C 149.622253 94.596725 150.209076 92.749062 150.677994 90.870003 C 151.177002 88.958 151.436996 87.671997 151.473007 87.028 L 176.565002 87.028 L 176.565002 90.850998 C 175.546005 90.888 174.270004 91.054001 172.697006 91.329002 C 171.125 91.623001 169.977997 91.880997 169.255005 92.139 C 168.016006 92.579002 167.182999 93.294998 166.757996 94.287003 C 166.313004 95.299004 166.110001 96.402 166.110001 97.577003 L 166.110001 152.656006 C 166.110001 153.906006 166.313004 154.972 166.757996 155.835007 C 167.182999 156.699005 168.016006 157.451996 169.255005 158.095993 C 169.904007 158.445007 171.050995 158.794998 172.716003 159.087997 C 174.380005 159.401001 175.694 159.567001 176.675995 159.602997 L 176.675995 163.425003 L 176.675995 163.425003 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/maxthon-browser.svg b/.icons/Gruvbox_Dark-2/apps/64/maxthon-browser.svg
new file mode 100755
index 000000000..40627ad6e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/maxthon-browser.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="HTuL745HAnpy6cdKZq1rbQAh8dFoFqgD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#HTuL745HAnpy6cdKZq1rbQAh8dFoFqgD)">
+ <linearGradient id="_lgradient_109" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_109)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_110" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_110)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#ffffff" d="M 55.5 71.611111 L 55.5 184.388889 L 95.777778 184.388889 L 95.777778 111.888889 L 160.222222 111.888889 L 160.222222 184.388889 L 200.5 184.388889 L 200.5 106.854167 C 200.5 78.417251 172.571397 71.611111 160.955275 71.611111 L 55.5 71.611111 Z"/>
+ <path fill="#ffffff" d="M 111.888889 136.055556 L 111.888889 168.277778 L 144.111111 168.277778 L 144.111111 136.055556 L 111.888889 136.055556 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/maya.svg b/.icons/Gruvbox_Dark-2/apps/64/maya.svg
new file mode 120000
index 000000000..c44ce2b76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/maya.svg
@@ -0,0 +1 @@
+calendar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mc.svg b/.icons/Gruvbox_Dark-2/apps/64/mc.svg
new file mode 120000
index 000000000..7bf20587e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mc.svg
@@ -0,0 +1 @@
+midnightcommander.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mcomix.svg b/.icons/Gruvbox_Dark-2/apps/64/mcomix.svg
new file mode 100755
index 000000000..fcb0c282d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mcomix.svg
@@ -0,0 +1,51 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="t40ldE9NkCk4X12yrc6FQcBX4vSWXYTz" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#t40ldE9NkCk4X12yrc6FQcBX4vSWXYTz)">
+ <linearGradient id="_lgradient_0" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_2" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(-50.785197,0,0,62.939945,96.285197,104.426314)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity=".996" style="stop-color:#c58d67"/>
+ <stop offset="100%" stop-opacity=".996" style="stop-color:#e6aa81"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" d="M 45.5 128.693708 C 45.5 136.261183 51.23547 150.936478 61.04591 159.385822 C 68.610341 165.900755 79.675801 167.366259 85.723932 167.366259 C 99.615991 167.366259 95.807616 142.096183 95.807616 128.693708 C 95.807616 115.291234 84.545888 104.426314 70.653787 104.426314 C 56.761728 104.426314 45.499958 115.291234 45.5 128.693708 L 45.5 128.693708 Z"/>
+ <linearGradient id="_lgradient_3" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(50.785206,0,0,62.939903,159.714794,104.426339)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity=".996" style="stop-color:#c58d67"/>
+ <stop offset="100%" stop-opacity=".996" style="stop-color:#e6aa81"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" d="M 210.5 128.693691 C 210.5 136.261165 204.76453 150.936544 194.954069 159.385889 C 187.389649 165.900822 176.324188 167.366242 170.276068 167.366242 C 156.383998 167.366242 160.192373 142.096166 160.192373 128.693691 C 160.192373 115.291217 171.454101 104.426339 185.346202 104.426339 C 199.238262 104.426339 210.500021 115.291217 210.5 128.693691 L 210.5 128.693691 Z"/>
+ <circle fill="#fec589" cx="127.872" cy="127.361" r="57.829" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_4" x1=".472" x2=".481" y1="1.009" y2="-.267" gradientTransform="matrix(116.181045,0,0,61.224313,70.242462,68.809734)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.174%" style="stop-color:#5b2f00"/>
+ <stop offset="100%" style="stop-color:#ff8000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" d="M 128.277625 68.809734 C 97.387917 68.823408 71.900818 92.856974 70.242462 123.533955 C 75.416866 109.449797 86.963877 100.367252 99.711473 100.354412 C 111.025372 100.370837 121.506203 107.547485 127.335035 119.270179 C 133.162299 107.550612 143.639212 100.374089 154.950087 100.354412 C 169.787181 100.373547 182.702438 112.618343 186.253188 130.034047 C 186.343299 128.904133 186.400159 127.771801 186.423506 126.638635 C 186.423506 94.700588 160.390702 68.809734 128.277604 68.809734 L 128.277625 68.809734 Z"/>
+ <circle fill="none" cx="127.872" cy="127.361" r="57.829" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#090909" cx="110.918" cy="139.421" rx="4.682" ry="8.918" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#090909" cx="146.628" cy="139.421" rx="4.682" ry="8.918" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#ffffff" cx="110.918" cy="134.404" rx=".669" ry="1.226" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#ffffff" cx="147.061" cy="134.404" rx=".669" ry="1.226" vector-effect="non-scaling-stroke"/>
+ <path fill-rule="evenodd" d="M 161.870873 150.250317 C 160.959388 150.21619 160.033212 150.42137 159.18697 150.877172 C 156.701134 152.216079 155.327681 155.305079 155.591022 158.358497 L 156.738845 158.230019 C 156.521455 155.709493 157.668683 153.150539 159.679702 152.067351 C 161.833713 150.907152 164.641867 151.794094 165.612241 154.340409 C 166.324093 156.208247 165.704275 158.635437 163.991452 159.36796 C 163.434559 159.606197 162.759723 159.591163 162.212537 159.342514 C 161.665373 159.093953 161.25808 158.652589 161.101421 157.980091 C 161.027223 157.661645 161.066434 157.187025 161.210133 156.864751 C 161.353864 156.542444 161.516347 156.382223 161.815811 156.381903 C 161.726281 156.382167 161.992765 156.480599 162.043117 156.544264 C 162.068353 156.57592 162.030906 156.564857 162.031844 156.446836 C 162.032572 156.328815 162.129316 156.214622 162.0982 156.236473 L 162.72082 157.346176 C 162.970297 157.164689 163.183727 156.812546 163.186727 156.456719 C 163.189617 156.100925 163.039521 155.847732 162.894476 155.664679 C 162.604388 155.29823 162.291821 155.069788 161.813009 155.070295 C 161.057555 155.071023 160.467771 155.627519 160.182338 156.267533 C 159.896915 156.907525 159.833526 157.643092 159.990328 158.316119 C 160.246808 159.417143 160.962786 160.191932 161.787596 160.566577 C 162.612396 160.941342 163.554201 160.957942 164.396671 160.59767 C 166.791047 159.573658 167.625972 156.31923 166.67114 153.813782 C 165.811078 151.556961 163.876144 150.325343 161.870895 150.250306 L 161.870873 150.250317 Z M 94.997801 151.358609 C 94.086328 151.324493 93.160146 151.529662 92.313899 151.985464 C 89.828067 153.324371 88.454604 156.413371 88.71795 159.466789 L 89.864361 159.338312 C 89.646972 156.817785 90.795617 154.258831 92.80663 153.175643 C 94.960646 152.015444 97.768801 152.900974 98.739169 155.447289 C 99.451022 157.315127 98.831209 159.743729 97.11838 160.476252 C 96.561493 160.714489 95.886646 160.699455 95.339465 160.450806 C 94.792301 160.202245 94.385008 159.760892 94.22835 159.088394 C 94.154146 158.769937 94.193329 158.295306 94.337061 157.973043 C 94.480793 157.650736 94.64327 157.490515 94.942739 157.490184 C 94.853203 157.49046 95.118281 157.588891 95.168633 157.652545 C 95.193875 157.684212 95.157818 157.673149 95.15875 157.555128 C 95.159622 157.437108 95.256228 157.322914 95.225112 157.344776 L 95.847732 158.454468 C 96.097208 158.272981 96.310633 157.920838 96.313638 157.565011 C 96.316457 157.209217 96.166432 156.956024 96.021388 156.772971 C 95.7313 156.406522 95.417315 156.178069 94.938509 156.178598 C 94.183044 156.179315 93.593277 156.735811 93.307837 157.375836 C 93.022415 158.015817 92.959031 158.751384 93.115828 159.4244 C 93.372302 160.525424 94.089692 161.300224 94.914508 161.674869 C 95.739302 162.049634 96.681113 162.066234 97.523583 161.705951 C 99.917965 160.68195 100.752884 157.427522 99.798052 154.922085 C 98.93799 152.665242 97.003051 151.433635 94.997806 151.358609 L 94.997801 151.358609 Z M 105.144673 157.922239 C 104.982461 157.932034 104.828279 157.996195 104.707004 158.104366 C 104.707004 158.104366 101.771321 160.595045 100.518084 162.356819 C 99.531816 163.74332 98.485038 166.465265 98.485038 166.465265 C 98.337667 166.836809 98.519397 167.257471 98.890936 167.404842 C 99.262481 167.552214 99.683147 167.370484 99.830519 166.998939 C 99.830519 166.998939 100.75102 164.767564 101.459779 163.573823 C 103.733757 166.52551 107.122249 168.366557 109.851738 169.832496 C 112.693992 171.358714 115.634286 172.861493 118.794314 173.819524 C 121.288605 174.575706 123.875339 174.924198 126.425293 175.121237 C 128.995112 175.319865 131.626886 175.374111 134.227104 175.00829 C 136.937511 174.626973 139.628528 173.916135 142.161628 172.853827 C 144.569461 171.844077 146.758183 170.418949 148.836793 168.952922 C 151.263112 167.241643 155.083113 163.757185 155.576903 163.305574 C 155.886548 163.838112 156.203803 164.472545 156.462125 165.057663 C 156.884033 166.013289 157.172279 166.806929 157.172279 166.806929 C 157.252721 167.058358 157.463823 167.245944 157.722962 167.296285 C 157.9821 167.346637 158.248077 167.251724 158.416813 167.048695 C 158.585539 166.845667 158.630188 166.566818 158.53329 166.321257 C 158.53329 166.321257 158.229127 165.481931 157.785016 164.475986 C 157.340905 163.470064 156.781288 162.303787 156.114813 161.523835 C 155.482465 160.783801 154.487439 160.098542 153.618685 159.538792 C 152.749931 158.979076 152.012015 158.573096 152.012015 158.573096 C 151.906204 158.512299 151.786716 158.479264 151.664703 158.477091 C 151.327395 158.469017 151.029354 158.695341 150.946574 159.022435 C 150.863783 159.349529 151.018269 159.690388 151.318803 159.843749 C 151.318803 159.843749 152.011165 160.22018 152.833704 160.750149 C 153.491741 161.17413 154.220359 161.70787 154.698741 162.149279 C 154.344535 162.472027 150.289254 166.161698 148.005221 167.772626 C 145.957826 169.216637 143.855071 170.576777 141.606776 171.519641 C 139.198557 172.529546 136.624999 173.208695 134.029447 173.573864 C 131.581597 173.918319 129.049644 173.87389 126.536822 173.679752 C 124.043535 173.487146 121.557235 173.148681 119.210806 172.437335 C 116.215632 171.52927 113.359386 170.074207 110.535073 168.557607 C 107.710957 167.040875 104.392192 165.178 102.374649 162.379408 C 103.634614 160.977796 105.651523 159.19854 105.651523 159.19854 C 105.890978 158.998368 105.974933 158.667126 105.859741 158.37706 C 105.74455 158.086994 105.456215 157.903598 105.144673 157.922239 L 105.144673 157.922239 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mdmflexiserver.svg b/.icons/Gruvbox_Dark-2/apps/64/mdmflexiserver.svg
new file mode 120000
index 000000000..034554a56
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mdmflexiserver.svg
@@ -0,0 +1 @@
+cs-login.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mdmsetup.svg b/.icons/Gruvbox_Dark-2/apps/64/mdmsetup.svg
new file mode 120000
index 000000000..034554a56
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mdmsetup.svg
@@ -0,0 +1 @@
+cs-login.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/me-tv.svg b/.icons/Gruvbox_Dark-2/apps/64/me-tv.svg
new file mode 120000
index 000000000..24bc70b0a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/me-tv.svg
@@ -0,0 +1 @@
+tvtime.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/me.kozec.syncthingtk.svg b/.icons/Gruvbox_Dark-2/apps/64/me.kozec.syncthingtk.svg
new file mode 120000
index 000000000..ec492b4af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/me.kozec.syncthingtk.svg
@@ -0,0 +1 @@
+syncthing-gtk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/media-optical-copy.svg b/.icons/Gruvbox_Dark-2/apps/64/media-optical-copy.svg
new file mode 120000
index 000000000..a60a9dd35
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/media-optical-copy.svg
@@ -0,0 +1 @@
+k9-copy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/media-player-48.svg b/.icons/Gruvbox_Dark-2/apps/64/media-player-48.svg
new file mode 120000
index 000000000..03818cfbb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/media-player-48.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/media-player-banshee.svg b/.icons/Gruvbox_Dark-2/apps/64/media-player-banshee.svg
new file mode 120000
index 000000000..f9620b11f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/media-player-banshee.svg
@@ -0,0 +1 @@
+banshee.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mediaconch.svg b/.icons/Gruvbox_Dark-2/apps/64/mediaconch.svg
new file mode 100644
index 000000000..fd602e870
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mediaconch.svg
@@ -0,0 +1,57 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_tsUaMK2OfoMHHn6e0GCXd7HofV6h4aMV">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_tsUaMK2OfoMHHn6e0GCXd7HofV6h4aMV)">
+ <defs>
+ <filter id="7iHne2ayHzxYyngRFPNtIyo52HksU7Bj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#7iHne2ayHzxYyngRFPNtIyo52HksU7Bj)">
+ <linearGradient id="_lgradient_228" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_228)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_229" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_229)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_230" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(101.106,0,0,91.983,109.394,69.981)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_230)" d="M 210.472 152.612 C 208.456 153.193 197.289 156.36 196.062 155.624 C 183.52 148.106 173.507 151.864 161.773 156.753 C 158.105 158.281 154.426 159.783 149.136 161.964 C 170.065 120.907 157.126 80.629 109.394 71.623 C 118.53 69.488 131.297 69.282 141.326 71.916 C 168.677 79.108 183.741 89.929 199.871 119.128 C 204.609 128.715 210.979 143.885 210.472 152.612"/>
+ <linearGradient id="_lgradient_231" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(61.276,0,0,55.16,58.985,101.982)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_231)" d="M 58.985 115.381 C 65.9 101.99 90.321 98.49 104.063 105.541 C 117.735 112.555 126.808 135.187 114.357 157.143 C 114.525 141.747 110.958 127.631 99.213 117.702 C 87.687 108.264 73.287 109.704 58.985 115.381 Z"/>
+ <linearGradient id="_lgradient_232" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(76.965,0,0,79.636,69.891,80.976)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_232)" d="M 69.891 96.328 C 79.544 83.747 91.712 80.084 105.168 81.151 C 122.878 82.555 136.343 91.251 143.55 107.992 C 150.275 124.045 146.809 144.656 132.512 160.612 C 137.908 139.777 136.814 122.202 123.064 107.698 C 108.864 93.331 90.795 90.549 69.891 96.328 Z"/>
+ <linearGradient id="_lgradient_233" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(58.721,0,0,58.721,45.5,123.298)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_233)" cx="74.861" cy="152.658" r="29.361" vector-effect="non-scaling-stroke"/>
+ <path fill="#ececec" d="M 70.043 167.402 C 70.043 166.626 70.154 165.971 70.377 165.434 C 70.6 164.899 70.909 164.466 71.305 164.136 C 71.7 163.806 72.167 163.567 72.704 163.418 C 73.239 163.271 73.812 163.195 74.422 163.195 C 75.001 163.195 75.55 163.271 76.069 163.418 C 76.588 163.567 77.046 163.806 77.442 164.136 C 77.837 164.466 78.15 164.899 78.381 165.434 C 78.613 165.971 78.728 166.626 78.728 167.402 C 78.728 168.145 78.613 168.781 78.381 169.309 C 78.15 169.835 77.837 170.275 77.442 170.621 C 77.046 170.966 76.588 171.217 76.069 171.375 C 75.55 171.532 75.001 171.61 74.422 171.61 C 73.812 171.61 73.239 171.532 72.704 171.375 C 72.167 171.217 71.7 170.966 71.305 170.621 C 70.909 170.275 70.6 169.835 70.377 169.309 C 70.157 168.782 70.045 168.147 70.045 167.403 M 70.862 157.913 L 70.862 157.825 C 70.862 156.983 70.948 155.236 71.122 154.552 C 71.294 153.867 71.558 153.217 71.913 152.597 C 72.267 151.979 72.725 151.376 73.285 150.791 C 73.847 150.205 74.524 149.599 75.316 148.972 C 76.009 148.428 76.594 147.941 77.072 147.511 C 77.551 147.083 77.937 146.658 78.235 146.236 C 78.532 145.816 78.747 145.376 78.878 144.914 C 79.011 144.451 79.078 143.914 79.078 143.305 C 79.078 142.365 78.758 141.587 78.124 140.979 C 77.489 140.368 76.519 140.063 75.216 140.063 C 74.079 140.063 72.853 140.302 71.54 140.779 C 70.231 141.259 68.872 141.844 67.47 142.537 L 64.947 137.068 C 65.655 136.655 66.427 136.264 67.26 135.894 C 68.095 135.522 68.96 135.192 69.858 134.903 C 70.758 134.615 71.67 134.387 72.593 134.222 C 73.517 134.057 74.424 133.974 75.316 133.974 C 76.999 133.974 78.516 134.177 79.868 134.581 C 81.222 134.985 82.369 135.574 83.308 136.35 C 84.251 137.125 84.971 138.068 85.473 139.172 C 85.978 140.278 86.229 141.539 86.229 142.957 C 86.229 143.997 86.112 144.925 85.883 145.742 C 85.653 146.559 85.308 147.318 84.858 148.019 C 84.402 148.721 83.832 149.397 83.148 150.047 C 82.464 150.699 81.667 151.389 80.76 152.114 C 80.067 152.658 79.502 153.134 79.064 153.538 C 78.627 153.942 78.284 154.326 78.038 154.687 C 77.791 155.051 77.622 155.427 77.53 155.815 C 77.44 156.201 77.394 158.698 77.394 158.17 L 77.394 157.913 L 70.862 157.913 L 70.862 157.913 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mediainfo.svg b/.icons/Gruvbox_Dark-2/apps/64/mediainfo.svg
new file mode 120000
index 000000000..0f8ab13b6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mediainfo.svg
@@ -0,0 +1 @@
+mkvinfo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mediawriter.svg b/.icons/Gruvbox_Dark-2/apps/64/mediawriter.svg
new file mode 100644
index 000000000..455dc33ae
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mediawriter.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Hnw734dIFL8a86G69YyTw059IEapA4wP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Hnw734dIFL8a86G69YyTw059IEapA4wP)">
+ <linearGradient id="_lgradient_8" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g>
+ <rect fill="#cccccc" width="57.264" height="50.61" x="99.63" y="53.5" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#b3b3b3" width="4.028" height="50.61" x="95.95" y="53.5" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#b3b3b3" width="4.028" height="50.61" x="156.19" y="53.5" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#1463a5" d="M 114.340584 181.040833 L 94.551933 180.98793 L 94.727051 166.803146 L 87.021736 158.222229 L 87.547104 102.533813 L 168.978256 102.358696 L 168.628021 158.222229 L 159.871979 167.503616 L 160.047104 181.16304 L 142.885269 181.117157 L 142.9375 240.0625 L 114.125 240.1875 L 114.340584 181.040833 Z"/>
+ <rect fill="#808080" width="14.447" height="8.756" x="103.83" y="73.64" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#fee581" width="4.816" height="8.756" x="105.58" y="73.64" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#808080" width="14.447" height="8.756" x="138.59" y="73.64" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#fee581" width="4.816" height="8.756" x="146.47" y="73.64" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_9" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 138.9375 112 C 131.170997 112 124.875 118.295995 124.875 126.0625 L 124.875 133.875 L 117.0625 133.875 C 109.295997 133.875 103 140.170997 103 147.9375 C 103 155.704003 109.295997 162 117.0625 162 C 124.829003 162 131.125 155.704003 131.125 147.9375 L 131.125 140.125 L 138.9375 140.125 C 146.704003 140.125 153 133.829003 153 126.0625 C 153 118.295995 146.704003 112 138.9375 112 Z M 138.9375 118.25 C 143.252221 118.25 146.75 121.747776 146.75 126.0625 C 146.75 130.377224 143.252221 133.875 138.9375 133.875 L 132.718018 133.875 C 131.994429 133.875 131.125 133.876097 131.125 132.159912 L 131.125 126.0625 C 131.125 121.747776 134.622773 118.25 138.9375 118.25 Z M 117.0625 140.125 L 123.281985 140.125 C 124.005568 140.125 124.875 140.123906 124.875 141.840088 L 124.875 147.9375 C 124.875 152.252221 121.377224 155.75 117.0625 155.75 C 112.747779 155.75 109.25 152.252221 109.25 147.9375 C 109.25 143.622776 112.747779 140.125 117.0625 140.125 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 138.9375 112 C 131.170997 112 124.875 118.295995 124.875 126.0625 L 124.875 133.875 L 117.0625 133.875 C 116.958549 133.874923 116.854659 133.880034 116.751218 133.890312 C 116.749188 133.890357 116.747156 133.890265 116.744968 133.890312 C 115.149996 134.053221 113.937059 135.39673 113.9375 137 C 113.9375 138.725891 115.336609 140.125 117.0625 140.125 L 123.281985 140.125 C 124.005568 140.125 124.875 140.123906 124.875 141.840088 L 124.875 147.9375 C 124.875 152.252221 121.377224 155.75 117.0625 155.75 C 115.862399 155.75 114.739892 155.458343 113.723877 154.974854 C 113.302076 154.772681 112.843659 154.657197 112.375 154.657471 C 110.649112 154.657471 109.25 156.056582 109.25 157.782471 C 109.251562 158.96334 109.918654 160.042464 110.974243 160.571777 C 110.974333 160.581463 110.974148 160.589593 110.974243 160.599279 C 112.818581 161.487936 114.878172 162 117.0625 162 C 124.829003 162 131.125 155.704003 131.125 147.9375 L 131.125 140.125 L 137.375 140.125 C 139.100888 140.125 140.5 138.725891 140.5 137 C 140.5 135.274109 139.100888 133.875 137.375 133.875 L 132.718018 133.875 C 131.994429 133.875 131.125 133.876097 131.125 132.159912 L 131.125 126.0625 C 131.125 121.747776 134.622773 118.25 138.9375 118.25 C 139.725289 118.25 140.469643 118.402375 141.186646 118.619263 C 141.185763 118.610356 141.184458 118.600575 141.183522 118.591794 C 141.468897 118.676154 141.764852 118.719309 142.062428 118.719966 C 143.788317 118.719966 145.187428 117.320854 145.187428 115.594966 C 145.187309 115.302793 145.146242 115.012079 145.065334 114.731319 C 145.067051 114.683382 145.077523 114.639553 145.077523 114.590944 C 145.051899 114.550054 145.002332 114.50721 144.97377 114.465819 L 144.97377 114.462694 C 144.584444 113.4623 143.708691 112.731646 142.654541 112.527954 C 142.63235 112.516236 142.60954 112.505985 142.587414 112.494392 C 141.421619 112.181374 140.20209 112 138.9375 112 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/medit.svg b/.icons/Gruvbox_Dark-2/apps/64/medit.svg
new file mode 120000
index 000000000..ca6c48312
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/medit.svg
@@ -0,0 +1 @@
+text-editor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mednafen.svg b/.icons/Gruvbox_Dark-2/apps/64/mednafen.svg
new file mode 120000
index 000000000..2f6dc60b6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mednafen.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mega.svg b/.icons/Gruvbox_Dark-2/apps/64/mega.svg
new file mode 100644
index 000000000..e60580b57
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mega.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#mzYXIjfg5V8pQLhbrYar7Lbm90p8cnS4)">
+ <linearGradient id="_lgradient_69" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648,0,0,228.339,6.343,13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#da1636"/>
+ <stop offset="100%" style="stop-color:#f22c42"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_69)" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <defs>
+ <filter id="mzYXIjfg5V8pQLhbrYar7Lbm90p8cnS4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#fefefe" d="M 55 128 L 55 78 L 85.234 78 L 105.986 100.283 C 117.4 112.538 127.074 122.565 127.484 122.565 C 127.894 122.565 137.581 112.543 149.011 100.293 L 169.792 78.02 L 184.896 78.01 L 200 78 L 200 178 L 169.242 178 L 169.242 120.96 L 151.38 138.61 L 133.517 156.261 L 121.483 156.261 L 103.62 138.61 L 85.758 120.96 L 85.758 178 L 55 178 L 55 128 L 55 128 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_70" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_70)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/megabasterd.svg b/.icons/Gruvbox_Dark-2/apps/64/megabasterd.svg
new file mode 100644
index 000000000..d84fab6c0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/megabasterd.svg
@@ -0,0 +1,64 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_wlpJOtVRqvmBGD0zN2TXuBBaUQD0lXx8">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_wlpJOtVRqvmBGD0zN2TXuBBaUQD0lXx8)">
+ <defs>
+ <filter id="ZO3DvrkN6G2fSq62I1m5i6Z6Jo4nGyAb" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ZO3DvrkN6G2fSq62I1m5i6Z6Jo4nGyAb)">
+ <linearGradient id="_lgradient_234" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_234)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_235" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_235)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="69OgLWScjRYzjdjlXKI0gHijaOIfIjZ7" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#69OgLWScjRYzjdjlXKI0gHijaOIfIjZ7)">
+ <path d="M 127.749 138.242 C 126.803 138.307 125.947 138.98 125.473 140.029 L 99.936 196.621 C 99.434 197.73 99.434 199.097 99.934 200.207 C 100.434 201.317 101.36 202.001 102.361 202 L 153.435 202 C 154.437 202.001 155.362 201.317 155.863 200.207 C 156.363 199.097 156.362 197.73 155.86 196.621 L 130.324 140.029 C 129.796 138.861 128.801 138.171 127.749 138.242 Z"/>
+ </g>
+ <linearGradient id="_lgradient_236" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(56.678,0,0,63.763,99.559,135.661)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff2e00"/>
+ <stop offset="100%" style="stop-color:#dc1425"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_236)" d="M 127.749 135.666 C 126.803 135.731 125.947 136.403 125.473 137.453 L 99.936 194.045 C 99.434 195.154 99.434 196.521 99.934 197.631 C 100.434 198.741 101.36 199.424 102.361 199.424 L 153.435 199.424 C 154.437 199.424 155.362 198.741 155.863 197.631 C 156.363 196.521 156.362 195.154 155.86 194.045 L 130.324 137.453 C 129.796 136.285 128.801 135.594 127.749 135.666 Z"/>
+ <defs>
+ <filter id="9nhOAMmmv7XFPsw4VffXPyC6uG0ENuvW" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#9nhOAMmmv7XFPsw4VffXPyC6uG0ENuvW)">
+ <path d="M 127.898 52.576 C 122.505 54.206 83.836 94.497 72.802 110.121 C 55.626 134.444 51.465 150.659 60.185 163.033 C 65.926 171.18 76.793 175.915 87.681 176.234 C 104.655 176.416 117.683 168.323 127.898 158.011 C 138.113 168.323 151.142 176.416 168.116 176.234 C 179.003 175.915 189.871 171.18 195.611 163.033 C 204.331 150.659 200.171 134.444 182.994 110.121 C 171.961 94.497 133.292 54.206 127.898 52.576 Z"/>
+ </g>
+ <linearGradient id="_lgradient_237" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(144.27,0,0,123.661,55.763,50)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff6d57"/>
+ <stop offset="50%" style="stop-color:#ff5160"/>
+ <stop offset="100%" style="stop-color:#f50f22"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_237)" d="M 127.898 50 C 122.505 51.63 83.836 91.921 72.802 107.545 C 55.626 131.868 51.465 148.083 60.185 160.457 C 65.926 168.604 76.793 173.339 87.681 173.658 C 104.655 173.84 117.683 165.747 127.898 155.435 C 138.113 165.747 151.142 173.84 168.116 173.658 C 179.003 173.339 189.871 168.604 195.611 160.457 C 204.331 148.083 200.171 131.868 182.994 107.545 C 171.961 91.921 133.292 51.63 127.898 50 Z"/>
+ <path fill="#ececec" d="M 94.912 95.328 L 94.912 156.95 L 109.132 156.95 L 109.132 135.145 L 109.132 115.043 L 118.708 125.567 L 128.092 134.951 L 137.476 125.567 L 147.053 115.043 L 147.053 135.145 L 147.053 156.95 L 161.273 156.95 L 161.273 95.328 L 147.053 95.328 L 128.092 115.237 L 109.132 95.328 L 94.912 95.328 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/megaglest.svg b/.icons/Gruvbox_Dark-2/apps/64/megaglest.svg
new file mode 100755
index 000000000..a8c83d5cc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/megaglest.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="3eyUQ808EKSbxLMDZxt9h3hPwYb2GSgg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#3eyUQ808EKSbxLMDZxt9h3hPwYb2GSgg)">
+ <linearGradient id="_lgradient_10" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_11" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="zbc1q3ErJGwZjIsregvCwrUsZy1Bcde5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#zbc1q3ErJGwZjIsregvCwrUsZy1Bcde5)">
+ <path d="M 99.604607 56.979273 C 75.368286 56.979349 55.720876 85.872594 55.720825 121.514249 C 55.734448 142.360052 62.594304 161.912418 74.138501 174.009417 C 68.50998 175.255705 65.058229 176.227807 65.058229 176.227807 C 60.552078 177.438891 57.050294 180.987566 55.899246 185.509426 C 54.748197 190.031286 56.127087 194.82235 59.505758 198.040531 C 62.884429 201.258713 67.73687 202.403004 72.197408 201.033437 C 72.197408 201.033437 97.534054 193.803504 127.999996 193.803504 C 158.465928 193.803504 183.802582 201.033437 183.802582 201.033437 C 188.263123 202.403004 193.115565 201.258723 196.494237 198.040531 C 199.872919 194.82235 201.2518 190.031286 200.100755 185.509426 C 198.949709 180.987566 195.447917 177.438891 190.941763 176.227807 C 190.941763 176.227807 187.479478 175.254179 181.83124 174.004375 C 193.385911 161.91809 200.257464 142.366354 200.279167 121.514249 C 200.279118 85.872594 180.631706 56.979349 156.395385 56.979273 C 145.99942 57.005639 135.94743 62.458659 128.030247 72.366832 C 120.097214 62.438862 110.021384 56.984545 99.604607 56.979273 Z"/>
+ </g>
+ <ellipse fill="#fff4c9" cx="99.605" cy="118.933" rx="43.884" ry="64.535" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#fff4c9" cx="156.395" cy="118.933" rx="43.884" ry="64.535" vector-effect="non-scaling-stroke"/>
+ <path fill="#eab305" d="M 190.857061 173.617052 C 194.161252 174.546356 196.949163 176.740545 198.627072 179.734968 C 200.304981 182.729391 200.718005 186.240093 199.788702 189.544284 C 198.859398 192.848475 196.665209 195.636385 193.6966 197.314295 C 190.702177 198.992204 187.165661 199.405228 183.887284 198.475924 C 182.493328 198.088714 181.099373 197.727319 179.705417 197.391737 C 175.704249 196.436619 171.651453 195.610571 167.598656 194.88778 C 154.536778 192.487079 141.268387 191.273821 127.999996 191.222193 C 114.731605 191.273821 101.463215 192.487079 88.401336 194.88778 C 84.348539 195.610571 80.295743 196.436619 76.294575 197.391737 C 74.900619 197.727319 73.506664 198.088714 72.112708 198.475924 C 68.834332 199.405228 65.297815 198.992204 62.303392 197.314295 C 59.334783 195.636385 57.140594 192.848475 56.211291 189.544284 C 55.281987 186.240093 55.695011 182.729391 57.37292 179.734968 C 59.050829 176.740545 61.83874 174.546356 65.142931 173.617052 C 66.872468 173.126586 68.62782 172.687749 70.383171 172.274725 C 74.823177 171.216351 79.314811 170.287048 83.83226 169.486814 C 98.39135 166.827973 113.182766 165.459831 127.999996 165.408203 C 142.817226 165.459831 157.608642 166.827973 172.167732 169.486814 C 176.685181 170.287048 181.176815 171.216351 185.616821 172.274725 C 187.372172 172.687749 189.127524 173.126586 190.857061 173.617052 Z"/>
+ <path fill="#eab305" d="M 99.268934 75.048641 C 96.083667 75.048641 90.642768 76.957832 85.620485 84.699902 C 80.598213 92.441974 76.560946 105.158853 76.560946 119.599622 C 76.560946 134.040381 80.598213 146.757265 85.620485 154.499335 C 88.537223 158.995621 92.271292 161.486179 94.654495 162.816396 C 101.394769 161.885574 109.389008 161.115657 117.67438 160.728069 L 117.67438 96.533755 C 116.157169 91.914043 113.942625 87.872518 111.884559 84.699902 C 106.862276 76.957832 102.454196 75.048641 99.268934 75.048641 Z M 157.06936 75.048641 C 153.884088 75.048641 149.476014 76.957832 144.453736 84.699902 C 142.39566 87.872518 139.842828 91.914043 138.325612 96.533755 L 138.325612 160.728069 C 146.610984 161.115637 154.943515 161.885574 161.683794 162.816396 C 164.066998 161.486179 167.798349 158.995621 170.715096 154.499335 C 175.737364 146.757265 179.774631 134.040381 179.774631 119.599622 C 179.774631 105.158853 175.737364 92.441974 170.715096 84.699902 C 165.692809 76.957832 160.254623 75.048641 157.06936 75.048641 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 99.604607 54.397964 C 75.368283 54.39804 55.720876 83.291287 55.720825 118.932938 C 55.730582 119.289365 55.742353 119.645663 55.756117 120.001799 C 56.314598 84.972363 75.77805 56.99799 99.604607 56.979363 C 110.021384 56.984635 120.097214 62.438951 128.030247 72.366921 C 135.94743 62.458748 145.99942 57.005728 156.395385 56.979363 C 180.379646 57.000224 199.909718 85.334326 200.248917 120.601772 C 200.263894 120.045713 200.273978 119.489387 200.279167 118.932938 C 200.279118 83.291287 180.631706 54.39804 156.395385 54.397964 C 145.99942 54.424329 135.94743 59.877349 128.030247 69.785522 C 120.097214 59.857552 110.021384 54.403236 99.604607 54.397964 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/meld.svg b/.icons/Gruvbox_Dark-2/apps/64/meld.svg
new file mode 100644
index 000000000..7a5118f18
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/meld.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="nqfvtKZONwBC1UAVF99AULxlZHCQx4sq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#nqfvtKZONwBC1UAVF99AULxlZHCQx4sq)">
+ <path fill="#f34f17" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <path fill="#1a7fd4" d="M 91.314 13.831 C 82.057 13.831 73.793 13.996 66.416 14.429 C 62.728 14.645 59.261 14.93 56.004 15.294 C 54.874 15.42 53.908 15.615 52.828 15.761 C 51.314 24.266 49.43 35.875 48.426 43.673 C 47.603964 50.020149 46.898845 56.381894 46.311 62.755 C 45.762188 68.689478 45.337428 74.634776 45.037 80.587 C 44.757802 86.090992 44.612092 91.600944 44.6 97.112 C 44.593 102.396 44.725 107.452 44.996 112.271 C 45.267 117.089 45.677 121.668 46.225 126.001 C 46.772 130.334 47.459 134.42 48.281 138.247 C 49.104 142.075 50.063 145.644 51.16 148.946 C 52.257 152.249 53.49 155.284 54.859 158.042 C 55.765178 159.866974 56.747371 161.653205 57.803 163.396 C 59.888328 166.84059 62.261821 170.10226 64.898 173.146 C 68.879172 177.726961 73.422377 181.787353 78.42 185.231 C 81.852771 187.598522 85.468903 189.688481 89.234 191.481 C 91.176984 192.417434 93.162462 193.263014 95.184 194.015 C 97.031648 194.699603 98.918298 195.273946 100.834 195.735 C 102.706 196.182 104.586 196.507 106.531 196.724 C 108.476 196.94 110.487 197.05 112.621 197.063 C 115.443 197.082 118.069 196.965 120.625 196.679 C 123.18504 196.3927 125.721451 195.924517 128.215 195.278 C 130.762 194.621 133.369 193.762 136.164 192.667 C 138.959 191.572 141.944 190.244 145.244 188.646 C 149.128 186.765 152.001 185.159 154.715 183.224 C 157.429 181.288 159.984 179.021 163.23 175.815 C 165.589 173.486 167.67 171.09 169.465 168.644 C 171.26 166.198 172.77 163.702 173.984 161.175 C 175.198 158.648 176.117 156.09 176.732 153.519 C 177.34443 150.985452 177.655915 148.388515 177.66 145.782 C 177.66 143.618 177.426 141.408 176.988 139.19 C 176.535299 136.930226 175.899879 134.710935 175.088 132.554 C 174.255434 130.336085 173.26593 128.180295 172.127 126.103 C 170.978958 124.004923 169.6907 121.986676 168.271 120.062 C 166.871225 118.158998 165.341579 116.355032 163.693 114.663 C 162.099887 113.024999 160.383523 111.511563 158.559 110.136 C 156.826154 108.825974 154.977119 107.677189 153.035 106.704 C 151.148 105.769 149.225 105.054 147.293 104.599 C 146.131 104.324 144.707 104.119 143.158 103.983 C 141.534044 103.844808 139.904819 103.777744 138.275 103.782 C 136.669318 103.780386 135.064372 103.85079 133.465 103.993 C 131.964 104.132 130.612 104.342 129.545 104.618 C 127.753 105.083 126.188 105.642 124.85 106.286 C 123.511 106.93 122.399 107.658 121.514 108.456 C 120.628 109.254 119.97 110.123 119.537 111.05 C 119.106071 111.970004 118.894196 112.977352 118.918 113.993 C 118.937 115.024 119.183 116.101 119.654 117.21 C 120.125 118.319 120.822 119.46 121.744 120.622 C 122.667 121.784 123.814 122.968 125.187 124.157 C 126.561 125.347 128.159 126.544 129.982 127.735 C 131.221 128.545 132.464 129.475 133.643 130.46 C 134.788949 131.416447 135.88348 132.432868 136.922 133.505 C 137.908 134.528 138.765 135.537 139.428 136.462 C 140.09 137.387 140.559 138.229 140.766 138.919 C 141.089 140 141.236 140.626 141.113 141.353 C 140.991 142.079 140.599 142.906 139.844 144.382 C 139.357713 145.320131 138.766603 146.200087 138.082 147.005 C 137.382 147.837 136.577 148.624 135.684 149.356 C 134.762933 150.106781 133.785371 150.785457 132.76 151.386 C 131.688473 152.01406 130.575203 152.568022 129.428 153.044 C 127.044101 154.035565 124.542042 154.714859 121.984 155.065 C 120.697742 155.2441 119.400667 155.334314 118.102 155.335 C 116.817122 155.335909 115.534053 155.238625 114.264 155.044 C 111.946405 154.681627 109.672596 154.080082 107.479 153.249 C 105.280864 152.415799 103.167554 151.374046 101.168 150.138 C 99.143105 148.886868 97.232681 147.459321 95.459 145.872 C 93.656594 144.26014 91.99182 142.500704 90.482 140.612 C 88.948598 138.69505 87.572461 136.657431 86.367 134.519 C 85.14424 132.351515 84.098509 130.088828 83.24 127.753 C 82.370097 125.38635 81.697797 122.951686 81.23 120.474 C 80.756013 117.957144 80.50139 115.403894 80.469 112.843 C 80.431 109.82 80.617 107.408 81.16 105.021 C 81.704 102.633 82.605 100.272 83.996 97.349 C 84.884155 95.491987 85.882605 93.689768 86.986 91.952 C 88.132906 90.146298 89.373606 88.401908 90.703 86.726 C 92.072229 84.999329 93.523218 83.339101 95.051 81.751 C 96.606345 80.132317 98.234353 78.585059 99.93 77.114 C 101.637812 75.630724 103.410905 74.224327 105.244 72.899 C 107.070619 71.577986 108.956582 70.341032 110.896 69.192 C 112.80814 68.059017 114.774118 67.019462 116.787 66.077 C 118.752082 65.156884 120.765336 64.34337 122.818 63.64 C 125.103151 62.864257 127.43901 62.246796 129.809 61.792 C 132.25649 61.321709 134.730435 61.001445 137.217 60.833 C 139.772944 60.659309 142.33657 60.627927 144.896 60.739 C 147.485 60.85 150.096 61.1 152.701 61.487 C 157.952827 62.270286 163.110253 63.591225 168.092 65.429 C 170.583 66.349 173.022 67.399 175.383 68.575 C 177.731575 69.742294 180.010107 71.045505 182.207 72.478 C 184.807 74.176 187.214 75.963 189.439 77.87 C 191.636928 79.746924 193.6904 81.786691 195.582 83.972 C 197.469808 86.15787 199.183388 88.488339 200.707 90.942 C 202.292728 93.504364 203.688468 96.179534 204.883 98.946 C 206.124 101.804 207.219 104.862 208.18 108.146 C 209.14 111.429 209.967 114.937 210.67 118.7 C 211.373 122.463 211.954 126.48 212.424 130.776 C 212.893 135.073 213.251 139.651 213.51 144.536 C 213.845 150.856 213.885 157.974 213.658 165.603 C 213.431 173.231 212.938 181.371 212.207 189.731 C 211.461104 198.238898 210.50314 206.72687 209.334 215.187 C 208.182055 223.572204 206.806566 231.925177 205.209 240.237 C 207.229 239.964 209.301 239.712 211.152 239.364 C 222.559 237.218 230.824 233.585 236.775 227.642 C 248.678 215.754 251.324 194.619 251.324 157.626 L 251.324 98.374 C 251.324 47.508 246.322 26.624 219.131 18.538 C 216.659 17.803 214.004 17.174 211.152 16.638 C 208.301 16.101 205.253 15.658 201.996 15.294 C 198.533524 14.914362 195.061655 14.625928 191.584 14.429 C 184.207 13.996 175.943 13.831 166.686 13.831 L 91.314 13.831 L 91.314 13.831 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_71" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_71)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mellowplayer.svg b/.icons/Gruvbox_Dark-2/apps/64/mellowplayer.svg
new file mode 100755
index 000000000..68dcf6060
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mellowplayer.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="VFNr9N4sHzovGsjTDtVBh6xxtdsBPwvm" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#VFNr9N4sHzovGsjTDtVBh6xxtdsBPwvm)">
+ <linearGradient id="_lgradient_12" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_13" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="HmDqNTVP5b1G0jSICm9EOUYyJQmaCuAH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#HmDqNTVP5b1G0jSICm9EOUYyJQmaCuAH)">
+ <path d="M 150.499995 54.875008 C 140.554379 54.875008 131.016108 58.825891 123.983492 65.858504 C 116.950876 72.891116 112.999997 82.429387 112.999997 92.375011 C 112.999997 113.085683 129.789315 129.875002 150.499995 129.875002 C 171.210675 129.875002 188.000001 113.085683 188.000001 92.375011 C 188.000001 71.664331 171.210675 54.875008 150.499995 54.875008 Z M 150.499995 129.875002 C 129.789315 129.875002 112.999997 146.664328 112.999997 167.375001 C 112.999997 188.085687 129.789315 204.874999 150.499995 204.874999 C 171.210675 204.874999 188.000001 188.085687 188.000001 167.375001 C 188.000001 146.664328 171.210675 129.875002 150.499995 129.875002 Z M 82.999998 92.375011 C 62.289322 92.375011 45.500001 109.164329 45.500001 129.875002 C 45.500001 150.585689 62.289322 167.375001 82.999998 167.375001 C 103.710677 167.375001 120.499996 150.585689 120.499996 129.875002 C 120.499996 109.164329 103.710677 92.375011 82.999998 92.375011 Z"/>
+ </g>
+ <circle fill="#ececec" cx="83" cy="126.125" r="37.5" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ececec" cx="150.5" cy="163.625" r="37.5" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ececec" cx="150.5" cy="88.625" r="37.5" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="4ZXWBuRytTkgyQwchMQdTlWFNeB0kfZy" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#4ZXWBuRytTkgyQwchMQdTlWFNeB0kfZy)">
+ <path d="M 85.447878 55.293669 C 88.026858 54.021994 90.504475 56.052884 90.504475 56.052884 L 149.670721 90.543877 L 206.877416 123.926442 C 206.877416 123.926442 210.5 125.668826 210.5 129.833102 C 210.5 134.008779 206.847389 135.367765 206.847389 135.367765 L 149.539335 168.750309 L 89.040422 203.989141 C 89.040422 203.989141 87.276065 205.534136 85.001158 204.543392 C 82.40341 203.404562 83.07913 200.508163 83.07913 200.508163 L 83.07913 129.647107 L 83.07913 59.928673 C 83.082882 59.928673 82.793868 56.603327 85.447878 55.293687 L 85.447878 55.293669 Z"/>
+ </g>
+ <linearGradient id="_lgradient_14" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(127.500001,0,0,150,82.999999,51.125)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffee00"/>
+ <stop offset="100%" style="stop-color:#dc9914"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" d="M 85.447878 51.543666 C 88.026858 50.271995 90.504475 52.302881 90.504475 52.302881 L 149.670721 86.793877 L 206.877416 120.176442 C 206.877416 120.176442 210.5 121.918826 210.5 126.083102 C 210.5 130.25878 206.847389 131.617765 206.847389 131.617765 L 149.539335 165.000309 L 89.040422 200.239141 C 89.040422 200.239141 87.276065 201.784136 85.001158 200.793392 C 82.40341 199.654562 83.07913 196.758163 83.07913 196.758163 L 83.07913 125.897114 L 83.07913 56.178669 C 83.082882 56.178669 82.793868 52.853327 85.447878 51.54368 L 85.447878 51.543666 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mendeley-desktop.svg b/.icons/Gruvbox_Dark-2/apps/64/mendeley-desktop.svg
new file mode 100755
index 000000000..ccf4f742d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mendeley-desktop.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="xQLwWnSc4ktkOevubHIuszw8GKokWMOB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#xQLwWnSc4ktkOevubHIuszw8GKokWMOB)">
+ <linearGradient id="_lgradient_21" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d0391f"/>
+ <stop offset="100%" style="stop-color:#ff005d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_22" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="rfiM2UKhDFqEmewc6CcgvSlIEpvfKKxO" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#rfiM2UKhDFqEmewc6CcgvSlIEpvfKKxO)">
+ <path fill="#111111" d="M 87.025 75.391 C 80.712 75.591 74.616 78.506 69.946 82.923 C 65.201 87.411 61.8 93.58 61.11 100.213 C 60.766 103.527 61.1 106.919 62.159 110.066 C 63.217 113.212 65.006 116.112 67.384 118.352 C 70.186 120.991 73.694 122.658 76.913 124.725 C 78.523 125.754 80.068 126.907 81.402 128.306 C 82.735 129.698 83.849 131.358 84.46 133.221 C 85.003 134.874 85.126 136.658 84.887 138.383 C 84.64 140.116 84.027 141.79 83.129 143.269 C 81.333 146.227 78.435 148.38 75.256 149.533 C 71.57 150.867 67.511 150.932 63.957 152.614 C 61.145 153.948 58.777 156.268 57.302 159.088 C 55.827 161.908 55.244 165.953 55.603 169.143 C 56.024 172.891 57.758 176.45 60.346 179.096 C 62.934 181.743 66.358 183.468 69.946 184.041 C 75.209 184.874 82.647 183.127 86.469 179.278 C 88.383 177.357 89.832 174.95 90.652 172.311 C 91.464 169.679 91.63 166.106 91.101 163.394 C 90.695 161.321 89.912 159.356 89.18 157.384 C 88.441 155.42 87.737 153.404 87.563 151.302 C 87.252 147.583 86.8 143.806 89.178 141.007 C 91.549 138.209 94.877 134.554 98.378 133.742 C 100.64 133.213 102.989 133.089 105.273 133.503 C 107.556 133.909 109.767 134.844 111.616 136.286 C 113.465 137.736 114.944 141.515 115.763 143.77 C 116.589 146.017 116.734 148.554 116.075 150.86 C 115.408 153.223 112.158 155.26 110.694 157.203 C 109.237 159.146 107.7 161.096 106.83 163.394 C 105.873 165.925 105.778 168.774 106.431 171.405 C 107.091 174.037 108.468 176.444 110.288 178.401 C 112.296 180.569 116.655 182.186 119.417 183.07 C 122.186 183.962 125.006 184.121 127.899 184.121 C 130.792 184.121 133.815 183.962 136.584 183.07 C 139.346 182.186 143.702 180.569 145.71 178.401 C 147.53 176.444 148.907 174.037 149.567 171.405 C 150.22 168.774 150.125 165.925 149.168 163.394 C 148.298 161.096 146.761 159.146 145.304 157.203 C 143.84 155.26 140.593 153.223 139.926 150.86 C 139.266 148.554 139.411 146.017 140.238 143.77 C 141.057 141.515 142.536 137.736 144.385 136.286 C 146.233 134.844 148.445 133.909 150.728 133.503 C 153.012 133.089 155.361 133.213 157.623 133.742 C 161.124 134.554 164.452 138.209 166.823 141.007 C 169.2 143.806 168.75 147.583 168.438 151.302 C 168.264 153.404 167.561 155.42 166.822 157.384 C 166.089 159.356 165.306 161.321 164.9 163.394 C 164.371 166.106 164.538 169.679 165.35 172.311 C 166.169 174.95 167.619 177.357 169.533 179.278 C 173.354 183.127 180.793 184.874 186.056 184.041 C 189.645 183.468 193.066 181.743 195.654 179.096 C 198.243 176.45 199.975 172.891 200.396 169.143 C 200.758 165.953 200.171 161.908 198.699 159.088 C 197.22 156.268 194.857 153.948 192.044 152.614 C 188.492 150.932 184.432 150.867 180.742 149.533 C 177.567 148.38 174.667 146.227 172.869 143.269 C 171.977 141.79 171.361 140.116 171.114 138.383 C 170.875 136.658 170.998 134.874 171.542 133.221 C 172.151 131.358 173.267 129.698 174.601 128.306 C 175.935 126.907 177.48 125.754 179.089 124.725 C 182.308 122.658 185.817 120.991 188.615 118.352 C 190.993 116.112 192.784 113.212 193.842 110.066 C 194.901 106.919 195.234 103.527 194.893 100.213 C 194.205 93.58 190.797 87.411 186.056 82.923 C 181.387 78.506 175.29 75.591 168.976 75.391 C 165.822 75.29 162.654 75.857 159.747 77.132 C 156.84 78.407 154.194 80.394 152.185 82.923 C 149.88 85.823 148.43 89.339 147.103 92.833 C 145.777 96.335 144.522 99.916 142.514 103.041 C 139.201 108.203 133.967 111.623 128 111.623 C 122.034 111.623 116.8 108.203 113.487 103.041 C 111.478 99.916 110.224 96.335 108.898 92.833 C 107.571 89.339 106.121 85.823 103.815 82.923 C 101.807 80.394 99.161 78.407 96.254 77.132 C 93.347 75.857 90.179 75.29 87.025 75.391 Z M 128 118.874 C 132.004 118.874 135.25 122.12 135.25 126.124 C 135.25 130.128 132.004 133.374 128 133.374 C 123.997 133.374 120.751 130.128 120.751 126.124 C 120.751 122.12 123.997 118.874 128 118.874 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 87.025 71.767 C 80.712 71.967 74.616 74.882 69.946 79.299 C 65.201 83.787 61.8 89.956 61.11 96.59 C 60.766 99.903 61.1 103.295 62.159 106.442 C 63.217 109.588 65.006 112.488 67.384 114.728 C 70.186 117.367 73.694 119.035 76.913 121.101 C 78.523 122.13 80.068 123.283 81.402 124.682 C 82.735 126.074 83.849 127.734 84.46 129.597 C 85.003 131.25 85.126 133.034 84.887 134.759 C 84.64 136.492 84.027 138.166 83.129 139.645 C 81.333 142.603 78.435 144.756 75.256 145.909 C 71.57 147.243 67.511 147.308 63.957 148.99 C 61.145 150.324 58.777 152.644 57.302 155.464 C 55.827 158.284 55.244 162.329 55.603 165.519 C 56.024 169.267 57.758 172.826 60.346 175.473 C 62.934 178.119 66.358 179.844 69.946 180.417 C 75.209 181.25 82.647 179.503 86.469 175.654 C 88.383 173.733 89.832 171.326 90.652 168.687 C 91.464 166.055 91.63 162.482 91.101 159.771 C 90.695 157.697 89.912 155.732 89.18 153.761 C 88.441 151.796 87.737 149.78 87.563 147.678 C 87.252 143.959 86.8 140.182 89.178 137.383 C 91.549 134.585 94.877 130.93 98.378 130.118 C 100.64 129.589 102.989 129.465 105.273 129.879 C 107.556 130.285 109.767 131.22 111.616 132.663 C 113.465 134.112 114.944 137.891 115.763 140.146 C 116.589 142.393 116.734 144.93 116.075 147.236 C 115.408 149.599 112.158 151.636 110.694 153.579 C 109.237 155.522 107.7 157.472 106.83 159.771 C 105.873 162.301 105.778 165.15 106.431 167.781 C 107.091 170.413 108.468 172.82 110.288 174.777 C 112.296 176.945 116.655 178.562 119.417 179.446 C 122.186 180.338 125.006 180.497 127.899 180.497 C 130.792 180.497 133.815 180.338 136.584 179.446 C 139.346 178.562 143.702 176.945 145.71 174.777 C 147.53 172.82 148.907 170.413 149.567 167.781 C 150.22 165.15 150.125 162.301 149.168 159.771 C 148.298 157.472 146.761 155.522 145.304 153.579 C 143.84 151.636 140.593 149.599 139.926 147.236 C 139.266 144.93 139.411 142.393 140.238 140.146 C 141.057 137.891 142.536 134.112 144.385 132.663 C 146.233 131.22 148.445 130.285 150.728 129.879 C 153.012 129.465 155.361 129.589 157.623 130.118 C 161.124 130.93 164.452 134.585 166.823 137.383 C 169.2 140.182 168.75 143.959 168.438 147.678 C 168.264 149.78 167.561 151.796 166.822 153.761 C 166.089 155.732 165.306 157.697 164.9 159.771 C 164.371 162.482 164.538 166.055 165.35 168.687 C 166.169 171.326 167.619 173.733 169.533 175.654 C 173.354 179.503 180.793 181.251 186.056 180.417 C 189.645 179.844 193.066 178.119 195.654 175.473 C 198.243 172.826 199.975 169.267 200.396 165.519 C 200.758 162.329 200.171 158.284 198.699 155.464 C 197.22 152.644 194.857 150.324 192.044 148.99 C 188.492 147.308 184.432 147.243 180.742 145.909 C 177.567 144.756 174.667 142.603 172.869 139.645 C 171.977 138.166 171.361 136.492 171.114 134.759 C 170.875 133.034 170.998 131.25 171.542 129.597 C 172.151 127.734 173.267 126.074 174.601 124.682 C 175.935 123.283 177.48 122.13 179.089 121.101 C 182.308 119.035 185.817 117.367 188.615 114.728 C 190.993 112.488 192.784 109.588 193.842 106.442 C 194.901 103.295 195.234 99.903 194.893 96.59 C 194.205 89.956 190.797 83.787 186.056 79.299 C 181.387 74.882 175.29 71.967 168.976 71.767 C 165.822 71.666 162.654 72.233 159.747 73.508 C 156.84 74.783 154.194 76.77 152.185 79.299 C 149.88 82.199 148.43 85.715 147.103 89.209 C 145.777 92.711 144.522 96.292 142.514 99.417 C 139.201 104.579 133.967 107.999 128 107.999 C 122.034 107.999 116.8 104.579 113.487 99.417 C 111.478 96.292 110.224 92.711 108.898 89.209 C 107.571 85.715 106.121 82.199 103.815 79.299 C 101.807 76.77 99.161 74.783 96.254 73.508 C 93.347 72.233 90.179 71.666 87.025 71.767 Z M 128 115.25 C 132.004 115.25 135.25 118.496 135.25 122.5 C 135.25 126.504 132.004 129.75 128 129.75 C 123.997 129.75 120.751 126.504 120.751 122.5 C 120.751 118.496 123.997 115.25 128 115.25 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mendeleydesktop.svg b/.icons/Gruvbox_Dark-2/apps/64/mendeleydesktop.svg
new file mode 120000
index 000000000..d3db84697
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mendeleydesktop.svg
@@ -0,0 +1 @@
+mendeley-desktop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/menu-editor.svg b/.icons/Gruvbox_Dark-2/apps/64/menu-editor.svg
new file mode 120000
index 000000000..34d961dc0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/menu-editor.svg
@@ -0,0 +1 @@
+menu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/menu.svg b/.icons/Gruvbox_Dark-2/apps/64/menu.svg
new file mode 100755
index 000000000..cd576813a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/menu.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#6cSKZGGsHc84gkQxup2FNYbEhq0aW6rq)">
+ <linearGradient id="_lgradient_68" x1=".233" x2=".933" y1="-.071" y2=".858" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e8e8e8"/>
+ <stop offset="100%" style="stop-color:#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_68)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="6cSKZGGsHc84gkQxup2FNYbEhq0aW6rq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <linearGradient id="_lgradient_69" x1="0" x2="0" y1=".5" y2="1.5" gradientTransform="matrix(180.319,0,0,114.591,70.005,68.944)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_69)" fill-rule="evenodd" d="M 249.554 68.961 C 250.116 76.988 250.324 86.116 250.324 96.491 L 250.324 155.742 C 250.324 166.14 250.115 175.286 249.55 183.325 Q 213.667 183.667 80.062 183.453 C 74.543 183.445 70.06 178.957 70.057 173.438 L 70.005 78.937 C 70.002 73.418 74.481 68.94 80 68.944 Q 172 69 249.554 68.961 Z M 105.006 104.812 L 154.182 104.812 C 156.788 104.812 158.887 106.909 158.887 109.515 C 158.887 112.121 156.788 114.22 154.182 114.22 L 105.006 114.22 C 102.4 114.22 100.303 112.121 100.303 109.515 C 100.303 106.909 102.4 104.812 105.006 104.812 L 105.006 104.812 L 105.006 104.812 L 105.006 104.812 L 105.006 104.812 Z M 104.963 121.146 L 154.139 121.146 C 156.745 121.146 158.844 123.245 158.844 125.851 C 158.844 128.457 156.745 130.554 154.139 130.554 L 104.963 130.554 C 102.357 130.554 100.26 128.457 100.26 125.851 C 100.26 123.245 102.357 121.146 104.963 121.146 L 104.963 121.146 L 104.963 121.146 L 104.963 121.146 L 104.963 121.146 Z M 104.963 137.652 L 154.139 137.652 C 156.745 137.652 158.844 139.751 158.844 142.357 C 158.844 144.963 156.745 147.06 154.139 147.06 L 104.963 147.06 C 102.357 147.06 100.26 144.963 100.26 142.357 C 100.26 139.751 102.357 137.652 104.963 137.652 L 104.963 137.652 L 104.963 137.652 L 104.963 137.652 L 104.963 137.652 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_70" x1=".517" x2=".517" y1="0" y2="1.209" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_70)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/menulibre.svg b/.icons/Gruvbox_Dark-2/apps/64/menulibre.svg
new file mode 120000
index 000000000..34d961dc0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/menulibre.svg
@@ -0,0 +1 @@
+menu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/meow.svg b/.icons/Gruvbox_Dark-2/apps/64/meow.svg
new file mode 100755
index 000000000..69fa84d38
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/meow.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="YDDgALuuhfI3023CswtkETI1fvdOZZGz" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#YDDgALuuhfI3023CswtkETI1fvdOZZGz)">
+ <linearGradient id="_lgradient_15" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_16" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <path fill="#ececec" d="M 121.187763 185.4597 C 116.601731 185.033287 107.468825 183.354824 103.528251 182.214243 C 95.101247 179.774956 87.635956 175.810437 81.516976 170.524809 C 80.300229 169.473731 78.825232 168.631889 78.200436 168.631889 C 77.581609 168.631889 71.714082 170.455753 65.161477 172.684932 C 58.608904 174.914111 52.926875 176.737975 52.534777 176.737975 C 51.281771 176.737975 50.378386 175.184357 48.85769 170.414318 C 47.193224 165.193072 47.080745 164.223121 48.046961 163.422822 C 48.41718 163.116035 53.080088 161.412885 58.408944 159.637633 C 63.737777 157.862381 68.171605 156.188811 68.26182 155.918782 C 68.451081 155.352406 60.947055 154.803866 53.010913 154.803866 C 48.051219 154.803866 47.750363 154.746228 46.571766 153.569977 C 45.427855 152.428308 45.358053 152.119999 45.637982 149.447007 C 45.804473 147.858045 45.940565 145.424632 45.940565 144.039361 C 45.940565 139.941295 45.970499 139.930311 56.606664 140.108336 L 65.704886 140.260479 L 66.299034 136.190362 C 66.987849 131.472089 68.542847 127.108127 70.934636 123.181344 C 72.20287 121.099196 72.571631 120.028542 72.412617 118.889918 C 70.15292 102.707218 69.830663 94.409513 70.99714 82.446571 C 71.940549 72.77137 73.425504 70.295218 78.284249 70.295218 C 83.369836 70.295218 92.350049 76.739968 106.19204 90.323736 L 113.173286 97.174617 L 117.758883 96.664248 C 123.525924 96.022454 131.017845 96.020605 138.309508 96.657125 L 143.964985 97.152323 L 151.925698 89.588633 C 162.49093 79.550421 166.845458 75.885783 171.583905 73.044933 C 174.948282 71.027928 175.964927 70.651975 178.489896 70.491568 C 181.262939 70.315173 181.542157 70.394616 182.892301 71.74215 C 185.66026 74.504699 186.846585 80.882132 186.856576 93.052735 C 186.862626 100.37391 186.7357 102.194239 185.389484 114.100522 L 184.788811 119.412902 L 186.853137 122.575165 C 189.456094 126.562523 191.08755 131.020663 191.841276 136.205696 L 192.430448 140.258739 L 200.285292 140.095504 C 206.599052 139.96435 208.319766 140.067011 209.05567 140.623816 C 209.822379 141.203133 210.032527 142.228873 210.349033 146.936271 C 210.571157 150.240454 210.545995 152.894415 210.287888 153.375747 C 209.77563 154.331016 207.472269 154.788532 203.123681 154.798972 C 201.415705 154.80615 197.590264 154.945786 194.622734 155.116525 C 186.887095 155.561426 187.379098 156.156403 198.56413 159.882975 C 203.545282 161.542625 207.948027 163.22707 208.348014 163.626186 C 208.999174 164.276191 208.990365 164.67509 208.263908 167.439325 C 207.095936 171.883871 205.406502 175.849696 204.424194 176.452829 C 203.747735 176.86815 201.218852 176.17236 192.002431 173.033914 C 185.637627 170.866614 180.016325 169.096473 179.510715 169.100062 C 179.00509 169.107131 176.64019 170.589516 174.255361 172.401961 C 165.065421 179.385736 153.457918 183.791677 140.278854 185.298422 C 136.247765 185.759418 125.40485 185.84979 121.18777 185.457743 L 121.187763 185.4597 Z M 104.416237 143.920061 C 106.51728 142.707378 107.681018 140.819568 107.931547 138.217591 C 108.332763 134.049924 106.242371 131.192381 101.948037 130.038315 C 100.210324 129.571338 99.621084 129.622669 97.87565 130.39317 C 92.512972 132.760789 91.198281 138.866073 95.19268 142.85256 C 97.662946 145.318055 101.270667 145.735551 104.416237 143.919952 L 104.416237 143.920061 Z M 159.302241 144.761903 C 162.696361 143.821097 165.380568 140.348785 165.380568 136.898875 C 165.380568 135.0786 163.468996 132.091535 161.677907 131.112993 C 158.787033 129.53371 157.240497 129.450624 154.481945 130.726166 C 151.419502 132.142322 150.096546 134.125615 150.094058 137.30419 C 150.090143 140.698963 151.932943 143.562705 154.870105 144.73167 C 156.439927 145.356445 157.139862 145.361121 159.302241 144.763751 L 159.302241 144.761903 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mess.svg b/.icons/Gruvbox_Dark-2/apps/64/mess.svg
new file mode 120000
index 000000000..2f6dc60b6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mess.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/messengerfordesktop.svg b/.icons/Gruvbox_Dark-2/apps/64/messengerfordesktop.svg
new file mode 120000
index 000000000..01c6fa730
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/messengerfordesktop.svg
@@ -0,0 +1 @@
+caprine.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/metacity.svg b/.icons/Gruvbox_Dark-2/apps/64/metacity.svg
new file mode 120000
index 000000000..d87a4ae02
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/metacity.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/meteo.svg b/.icons/Gruvbox_Dark-2/apps/64/meteo.svg
new file mode 100644
index 000000000..d1dbbbc86
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/meteo.svg
@@ -0,0 +1,56 @@
+<svg width="256" height="256" fill="none" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg">
+ <g clip-path="url(#clip0)">
+ <g filter="url(#filter0_d)">
+ <path d="m165.685 11.947c74.055 0 84.639 10.5572 84.639 84.5438v59.2512c0 73.986-10.584 84.543-84.639 84.543h-75.3698c-74.0557 0-84.63934-10.557-84.63934-84.543v-59.2512c0-73.9866 10.58364-84.5438 84.63934-84.5438h75.3698z" fill="url(#paint0_linear)"/>
+ </g>
+ <path d="m125.86 46c-5.416 0-9.771 4.3688-9.771 9.7851v102.7939 0.07c-5.95 3.751-9.898 10.38-9.898 17.933 0 11.699 9.481 21.18 21.18 21.18s21.18-9.481 21.18-21.18c0-7.718-4.125-14.47-10.293-18.173v-102.6216c0-5.4162-4.355-9.785-9.771-9.785h-2.626l-1e-3 -0.0024z" fill="url(#paint1_linear)" opacity=".985"/>
+ <path d="m116.372 90.0229v-1e-4h-1e-3c0 1e-4 1e-3 1e-4 1e-3 1e-4zm22.182 68.9641v-68.8512c-3.104 0.6042-6.824 0.9602-10.83 0.9602-4.236 0-8.147-0.4039-11.352-1.0731v69.1181 0.045c-5.965 3.747-9.93 10.386-9.93 17.95 0 11.698 9.484 21.182 21.182 21.182 11.699 0 21.183-9.484 21.183-21.182 0-7.7-4.109-14.441-10.253-18.149z" clip-rule="evenodd" fill="url(#paint2_linear)" fill-rule="evenodd" opacity=".985"/>
+ <path d="m125.725 46.1084c-5.66 0-10.223 4.5785-10.223 10.2369v102.6397c-5.953 3.855-9.898 10.543-9.898 18.159 0 11.943 9.689 21.632 21.632 21.632s21.632-9.689 21.632-21.632c0-7.781-4.124-14.587-10.294-18.398v-102.3966c0-5.6584-4.563-10.2369-10.223-10.2369h-2.626v-0.0041zm0 0.9037h2.626c5.174 0 9.319 4.1592 9.319 9.3332v102.8797l0.226 0.127c6.037 3.624 10.068 10.234 10.068 17.791 0 11.455-9.273 20.728-20.729 20.728-11.455 0-20.728-9.273-20.728-20.728 0-7.395 3.864-13.88 9.687-17.551l0.212-0.127v-0.254c-1e-3 -0.019 0-0.045 0-0.071v-102.7936c0-5.1741 4.145-9.3333 9.319-9.3333v-1e-3z" fill="#ebebeb" fill-opacity=".4" opacity=".985"/>
+ <g filter="url(#filter1_f)" opacity=".985">
+ <path d="m121.432 67.4218c0.478 0 0.951 0.0941 1.393 0.277s0.843 0.451 1.181 0.789 0.606 0.7392 0.789 1.1808 0.277 0.9149 0.277 1.3928v80.6306c0 0.966-0.384 1.891-1.066 2.574-0.683 0.683-1.608 1.066-2.574 1.066-0.965 0-1.891-0.383-2.573-1.066-0.683-0.683-1.066-1.608-1.066-2.574v-80.6306c0-0.9653 0.383-1.891 1.066-2.5736 0.682-0.6826 1.608-1.066 2.573-1.066z" fill="#ebebeb" fill-opacity=".2"/>
+ </g>
+ <path d="m154.195 205.681c0 2.937-11.908 5.319-26.597 5.319-14.69 0-26.598-2.382-26.598-5.319 0-2.938 11.908-5.32 26.598-5.32 14.689 0 26.597 2.382 26.597 5.32z" fill="url(#paint3_radial)" opacity=".5"/>
+ <path d="m165.068 11.9512c4.328-0.0098 8.656 0.0393 12.984 0.1376 3.875 0.0786 7.751 0.226 11.626 0.4519 3.453 0.1965 6.905 0.4814 10.348 0.8548 3.059 0.334 6.118 0.786 9.148 1.346 2.715 0.501 5.4 1.1397 8.046 1.9158 2.4 0.6976 4.751 1.5622 7.023 2.5839 2.115 0.9432 4.141 2.0632 6.059 3.3503 1.839 1.2379 3.561 2.6527 5.135 4.2148 1.564 1.572 2.98 3.2815 4.219 5.1187 1.289 1.9158 2.41 3.9397 3.364 6.0422 1.023 2.2794 1.889 4.6177 2.597 7.0051 0.777 2.6429 1.417 5.325 1.918 8.0367 0.561 3.026 1.013 6.0717 1.348 9.1272 0.374 3.4386 0.659 6.8773 0.856 10.3258 0.226 3.8612 0.373 7.7321 0.462 11.5933 0.088 4.3228 0.138 8.6457 0.128 12.9588v58.2119c0.01 4.323-0.04 8.636-0.128 12.959-0.089 3.871-0.236 7.732-0.462 11.593-0.197 3.449-0.482 6.897-0.856 10.326-0.335 3.055-0.787 6.111-1.348 9.137-0.501 2.702-1.141 5.384-1.918 8.027-0.708 2.387-1.574 4.735-2.597 7.005-0.954 2.112-2.075 4.126-3.364 6.042-1.239 1.837-2.655 3.557-4.219 5.119-1.574 1.562-3.296 2.977-5.135 4.215-1.918 1.287-3.944 2.407-6.059 3.35-2.272 1.022-4.623 1.886-7.023 2.594-2.646 0.776-5.331 1.414-8.046 1.906-3.03 0.569-6.089 1.011-9.148 1.346-3.443 0.373-6.895 0.658-10.348 0.854-3.875 0.226-7.751 0.374-11.626 0.462-4.328 0.088-8.656 0.138-12.984 0.128h-74.126c-4.328 0.01-8.656-0.04-12.9839-0.128-3.8755-0.088-7.751-0.236-11.6265-0.462-3.4525-0.196-6.905-0.481-10.3477-0.854-3.0591-0.335-6.1182-0.777-9.1477-1.346-2.7149-0.492-5.4001-1.13-8.0461-1.906-2.4001-0.708-4.7509-1.572-7.0231-2.594-2.1148-0.943-4.1411-2.063-6.0591-3.35-1.8394-1.238-3.5608-2.653-5.1346-4.215-1.5639-1.562-2.9804-3.282-4.2197-5.119-1.2886-1.916-2.4099-3.93-3.364-6.042-1.023-2.27-1.8886-4.618-2.5968-7.005-0.77706-2.643-1.41642-5.325-1.91807-8.027-0.56067-3.026-1.01313-6.082-1.34757-9.137-0.37377-3.429-0.65903-6.877-0.85575-10.326-0.22623-3.861-0.37378-7.722-0.46231-11.593-0.08852-4.323-0.1377-8.636-0.12787-12.959v-58.2119c-0.00983-4.3131 0.03935-8.636 0.12787-12.9588 0.08853-3.8612 0.23608-7.7321 0.46231-11.5933 0.19672-3.4485 0.48198-6.8872 0.85575-10.3258 0.33444-3.0555 0.7869-6.1012 1.34757-9.1272 0.50165-2.7117 1.14101-5.3938 1.91807-8.0367 0.7082-2.3874 1.5738-4.7257 2.5968-7.0051 0.9541-2.1025 2.0754-4.1264 3.364-6.0422 1.2393-1.8372 2.6558-3.5467 4.2197-5.1187 1.5738-1.5621 3.2952-2.9769 5.1346-4.2148 1.918-1.2871 3.9443-2.4071 6.0591-3.3503 2.2722-1.0217 4.623-1.8863 7.0231-2.5839 2.646-0.7761 5.3312-1.4148 8.0461-1.9158 3.0295-0.56 6.0886-1.012 9.1477-1.346 3.4427-0.3734 6.8952-0.6583 10.3477-0.8548 3.8755-0.2259 7.751-0.3733 11.6265-0.4519 4.3279-0.0983 8.6559-0.1474 12.9839-0.1376h74.126zm0.01 4.0086c4.298-0.0099 8.597 0.0393 12.895 0.1277 3.827 0.0884 7.653 0.2358 11.479 0.4519 3.384 0.1965 6.767 0.4716 10.131 0.8449 2.971 0.3144 5.932 0.7467 8.863 1.2969 2.577 0.4716 5.134 1.0807 7.653 1.8176 2.223 0.6484 4.396 1.4541 6.501 2.3972 1.909 0.8548 3.738 1.8667 5.469 3.0261 1.623 1.0905 3.138 2.3383 4.525 3.7236s2.636 2.8983 3.738 4.5194c1.16 1.7291 2.174 3.5467 3.029 5.4429 0.945 2.1123 1.751 4.2836 2.4 6.4941 0.748 2.5152 1.348 5.0598 1.83 7.6339 0.541 2.9278 0.974 5.8752 1.298 8.8423 0.374 3.3601 0.65 6.73 0.846 10.1097 0.217 3.8218 0.374 7.6338 0.453 11.4557 0.088 4.2934 0.137 8.577 0.137 12.8704v58.2119c0 4.293-0.049 8.577-0.137 12.87-0.079 3.822-0.236 7.644-0.453 11.456-0.196 3.38-0.472 6.75-0.846 10.12-0.324 2.957-0.757 5.904-1.298 8.832-0.482 2.574-1.082 5.119-1.83 7.634-0.649 2.22-1.455 4.382-2.4 6.494-0.855 1.896-1.869 3.724-3.029 5.443-1.102 1.631-2.351 3.144-3.738 4.529-1.387 1.376-2.902 2.623-4.525 3.714-1.731 1.159-3.56 2.171-5.469 3.026-2.105 0.953-4.278 1.749-6.501 2.397-2.519 0.737-5.076 1.346-7.653 1.818-2.931 0.55-5.892 0.982-8.863 1.306-3.364 0.364-6.747 0.649-10.131 0.836-3.826 0.216-7.652 0.373-11.479 0.452-4.298 0.098-8.597 0.137-12.895 0.137h-0.01-74.126-0.0099c-4.2984 0-8.5969-0.039-12.8953-0.137-3.8263-0.079-7.6526-0.236-11.4789-0.452-3.3837-0.187-6.7674-0.472-10.1314-0.836-2.9705-0.324-5.9313-0.756-8.8625-1.306-2.5771-0.472-5.1345-1.081-7.6526-1.818-2.223-0.648-4.3968-1.444-6.5017-2.397-1.9083-0.855-3.7378-1.867-5.469-3.026-1.623-1.091-3.1378-2.338-4.5247-3.714-1.3869-1.385-2.6361-2.898-3.7378-4.529-1.1606-1.719-2.1738-3.547-3.0295-5.443-0.9443-2.112-1.7509-4.274-2.4001-6.494-0.7475-2.515-1.3476-5.06-1.8295-7.634-0.541-2.928-0.9738-5.875-1.2984-8.832-0.3738-3.37-0.6492-6.74-0.8459-10.12-0.2164-3.812-0.37381-7.634-0.4525-11.456-0.08853-4.293-0.13771-8.577-0.13771-12.87v-58.2119c0-4.2934 0.04918-8.577 0.13771-12.8704 0.07869-3.8219 0.2361-7.6339 0.4525-11.4557 0.1967-3.3797 0.4721-6.7496 0.8459-10.1097 0.3246-2.9671 0.7574-5.9145 1.2984-8.8423 0.4819-2.5741 1.082-5.1187 1.8295-7.6339 0.6492-2.2105 1.4558-4.3818 2.4001-6.4941 0.8557-1.8962 1.8689-3.7138 3.0295-5.4429 1.1017-1.6211 2.3509-3.1341 3.7378-4.5194s2.9017-2.6331 4.5247-3.7236c1.7312-1.1594 3.5607-2.1713 5.469-3.0261 2.1049-0.9431 4.2787-1.7488 6.5017-2.3972 2.5181-0.7369 5.0755-1.346 7.6526-1.8176 2.9312-0.5502 5.892-0.9825 8.8625-1.2969 3.364-0.3733 6.7477-0.6484 10.1314-0.8449 3.8263-0.2161 7.6526-0.3635 11.4789-0.4519 4.2984-0.0884 8.5969-0.1376 12.8953-0.1277h0.0099 74.126 0.01z" clip-rule="evenodd" fill="url(#paint4_linear)" fill-rule="evenodd" opacity=".4"/>
+ </g>
+ <defs>
+ <filter id="filter0_d" x="-4.32414" y="5.94696" width="264.648" height="248.338" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+ <feBlend in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <filter id="filter1_f" x="113.793" y="63.4218" width="15.2794" height="95.9103" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="2"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="5.67586" x2="5.67586" y1="11.947" y2="240.285" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#ff00bb" offset="1e-7"/>
+ <stop stop-color="#dc14dc" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="106.191" x2="106.191" y1="46" y2="197.762" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#e0e5e7" offset="1e-7"/>
+ <stop stop-color="#c7ced2" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint2_linear" x1="106.442" x2="106.442" y1="90.0228" y2="198.318" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#ff4400" offset="1e-7"/>
+ <stop stop-color="#dc1414" offset="1"/>
+ </linearGradient>
+ <radialGradient id="paint3_radial" cx="0" cy="0" r="1" gradientTransform="translate(127.582 205.667) scale(26.5976 5.31952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0"/>
+ <stop stop-opacity="0" offset="1"/>
+ </radialGradient>
+ <linearGradient id="paint4_linear" x1="132.082" x2="132.082" y1="11.95" y2="240.29" gradientUnits="userSpaceOnUse">
+ <stop stop-color="white" offset="0"/>
+ <stop stop-color="white" stop-opacity=".0980392" offset=".125"/>
+ <stop stop-opacity=".0980392" offset=".925"/>
+ <stop stop-opacity=".498039" offset="1"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect width="256" height="256" fill="white"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/metronome.svg b/.icons/Gruvbox_Dark-2/apps/64/metronome.svg
new file mode 100644
index 000000000..ef9636679
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/metronome.svg
@@ -0,0 +1,63 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="RMcSdjynZ7ig1Zh1sYKSRYRuqywUElFH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#RMcSdjynZ7ig1Zh1sYKSRYRuqywUElFH)">
+ <linearGradient id="_lgradient_3" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" d="M 165.685 11.952 C 239.74 11.952 250.324 22.509 250.324 96.495 L 250.324 155.746 C 250.324 229.733 239.74 240.29 165.685 240.29 L 90.315 240.29 C 16.26 240.29 5.676 229.733 5.676 155.746 L 5.676 96.495 C 5.676 22.509 16.26 11.952 90.315 11.952 L 165.685 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_4" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="HpqgsQv6RoErUodfz4Byd8l2dEs6S10o" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#HpqgsQv6RoErUodfz4Byd8l2dEs6S10o)">
+ <path fill="#111111" d="M 200.332 194.455 L 164.166 63.955 C 163.093 60.085 160.94 56.705 156.932 56.705 L 99.067 56.705 C 95.06 56.705 92.906 60.085 91.833 63.955 L 55.667 194.455 C 54.594 198.325 58.893 201.705 62.9 201.705 L 193.1 201.705 C 197.107 201.705 201.406 198.325 200.333 194.455 L 200.332 194.455 Z"/>
+ </g>
+ <linearGradient id="_lgradient_5" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,145,55.5,53.705)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1fd139"/>
+ <stop offset="100%" style="stop-color:#00ff00"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" d="M 200.332 191.455 L 164.166 60.955 C 163.093 57.085 160.94 53.705 156.932 53.705 L 99.067 53.705 C 95.06 53.705 92.906 57.085 91.833 60.955 L 55.667 191.455 C 54.594 195.325 58.893 198.705 62.9 198.705 L 193.1 198.705 C 197.107 198.705 201.406 195.325 200.333 191.455 L 200.332 191.455 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 99.068 53.705 C 95.06 53.705 92.903 57.087 91.831 60.957 L 55.667 191.453 C 55.433 192.298 55.493 193.112 55.712 193.881 L 91.831 63.547 C 92.903 59.677 95.06 56.295 99.068 56.295 L 156.932 56.295 C 160.94 56.295 163.091 59.677 164.164 63.547 L 200.288 193.881 C 200.507 193.112 200.567 192.298 200.333 191.453 L 164.164 60.957 C 163.091 57.087 160.94 53.705 156.932 53.705 L 99.068 53.705 Z"/>
+ </g>
+ <g opacity=".2">
+ <circle cx="128" cy="170.223" r="20.714" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#ffffff" cx="128" cy="167.634" r="20.714" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path d="M 178.044 85.307 L 178.555 85.602 C 182.123 87.662 183.347 92.231 181.287 95.799 L 134.436 176.949 C 132.376 180.517 127.806 181.741 124.238 179.681 L 123.727 179.386 C 120.159 177.326 118.935 172.757 120.995 169.189 L 167.846 88.039 C 169.906 84.471 174.476 83.247 178.044 85.307 Z"/>
+ </g>
+ <defs>
+ <linearGradient id="_lgradient_6" x1="0" x2="1" y1=".5" y2=".5">
+ <stop offset="0%" style="stop-color:#4f4f4f"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ </defs>
+ <path d="M 178.054 80.11 L 178.565 80.405 C 182.133 82.465 183.358 87.035 181.298 90.603 L 134.446 171.752 C 132.386 175.32 127.817 176.545 124.249 174.485 L 123.737 174.19 C 120.169 172.13 118.945 167.56 121.005 163.992 L 167.857 82.843 C 169.917 79.275 174.486 78.05 178.054 80.11 Z" style="fill:url(#_lgradient_6)"/>
+ <g opacity=".2">
+ <path d="M 143.536 56.295 L 128 82.188 L 112.464 56.295 L 143.536 56.295 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 143.536 53.705 L 128 79.598 L 112.464 53.705 L 143.536 53.705 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mgba.svg b/.icons/Gruvbox_Dark-2/apps/64/mgba.svg
new file mode 120000
index 000000000..491732295
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mgba.svg
@@ -0,0 +1 @@
+gameboy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/microscope.svg b/.icons/Gruvbox_Dark-2/apps/64/microscope.svg
new file mode 100755
index 000000000..a2d2931c0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/microscope.svg
@@ -0,0 +1,57 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_Icbr40yThpUR8XZfzYJSmjcByiLGUfWQ">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_Icbr40yThpUR8XZfzYJSmjcByiLGUfWQ)">
+ <defs>
+ <filter id="IN4C6pkChY2xkzswnCJgczorn7tN2itY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#IN4C6pkChY2xkzswnCJgczorn7tN2itY)">
+ <linearGradient id="_lgradient_238" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_238)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_239" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_239)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path d="M 162.425 56.063 L 165.421 57.823 C 167.166 58.849 167.751 61.1 166.725 62.845 L 154.543 83.572 C 153.516 85.318 151.266 85.902 149.52 84.876 L 146.525 83.116 C 144.779 82.09 144.195 79.839 145.221 78.093 L 157.403 57.367 C 158.429 55.621 160.68 55.037 162.425 56.063 Z" style="fill:#5d5d5d"/>
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 147.726 73.947 L 145.396 77.911 C 144.297 79.78 144.824 82.114 146.576 83.143 L 149.571 84.904 C 151.324 85.934 153.619 85.258 154.717 83.389 L 157.03 79.455 C 156.366 78.766 155.566 78.121 154.647 77.568 L 150.775 75.236 C 149.762 74.625 148.723 74.199 147.726 73.947 L 147.726 73.947 Z"/>
+ <path fill="#888888" fill-rule="evenodd" d="M 159.083 93.882 L 142.587 125.428 L 150.629 129.965 L 155.371 128.933 C 160.23 130.911 161.431 134.107 160.526 138.006 C 158.71 144.372 155.605 149.578 151.041 153.47 C 147.6 155.864 141.701 155.356 140.964 149.057 L 137.484 147.078 L 121.144 177.181 L 127.33 180.687 C 152.128 172.17 176.197 159.579 173.104 114.088 C 171.83 107.972 169.34 102.342 166.712 96.768 L 159.083 93.882 Z"/>
+ <path fill="#ececec" fill-rule="evenodd" d="M 134.337 192.235 L 134.337 159.088 C 136.392 154.05 142.979 152.502 146.09 157.183 L 165.679 191.823 L 134.337 192.235 Z"/>
+ <path d="M 85.415 186.557 L 170.585 186.557 C 172.377 186.557 173.831 188.011 173.831 189.803 L 173.831 195.254 C 173.831 197.046 172.377 198.5 170.585 198.5 L 85.415 198.5 C 83.623 198.5 82.169 197.046 82.169 195.254 L 82.169 189.803 C 82.169 188.011 83.623 186.557 85.415 186.557 Z" style="fill:#5d5d5d"/>
+ <circle fill="#808080" cx="141.078" cy="161.34" r="4.137" vector-effect="non-scaling-stroke"/>
+ <path d="M 102.324 118.064 L 141.345 140.22 C 142.804 141.049 143.316 142.905 142.488 144.364 L 141.417 146.25 C 140.589 147.709 138.732 148.221 137.273 147.392 L 98.252 125.236 C 96.793 124.408 96.281 122.551 97.109 121.092 L 98.18 119.207 C 99.008 117.748 100.865 117.236 102.324 118.064 Z" style="fill:#888888"/>
+ <path d="M 107.051 129.444 L 126.25 140.345 C 126.84 140.68 127.046 141.43 126.712 142.019 L 126.104 143.09 C 125.769 143.679 125.019 143.886 124.43 143.551 L 105.231 132.65 C 104.642 132.316 104.435 131.566 104.769 130.976 L 105.377 129.906 C 105.712 129.317 106.462 129.11 107.051 129.444 Z" style="fill:#888888"/>
+ <path d="M 108.366 134.013 L 121.296 141.355 C 121.833 141.66 122.021 142.343 121.716 142.879 L 121.376 143.478 C 121.072 144.015 120.389 144.203 119.852 143.898 L 106.922 136.556 C 106.385 136.252 106.197 135.569 106.501 135.032 L 106.841 134.433 C 107.146 133.897 107.829 133.708 108.366 134.013 Z" style="fill:#888888"/>
+ <path d="M 98.371 161.934 L 106.741 169.71 C 107.148 170.088 107.171 170.725 106.793 171.132 L 105.637 172.377 C 105.259 172.784 104.622 172.807 104.215 172.429 L 95.845 164.653 C 95.438 164.275 95.415 163.638 95.793 163.231 L 96.949 161.986 C 97.327 161.579 97.964 161.556 98.371 161.934 Z" style="fill:#888888"/>
+ <path d="M 89.658 160.685 L 113.814 160.685 C 114.431 160.685 114.933 161.186 114.933 161.803 L 114.933 163.691 C 114.933 164.308 114.431 164.809 113.814 164.809 L 89.658 164.809 C 89.041 164.809 88.54 164.308 88.54 163.691 L 88.54 161.803 C 88.54 161.186 89.041 160.685 89.658 160.685 Z" style="fill:#3b3b3b"/>
+ <path d="M 125.424 110.731 L 135.766 116.692 C 135.84 116.734 135.864 116.828 135.82 116.901 L 132.143 123.037 C 132.1 123.11 132.004 123.135 131.93 123.092 L 121.589 117.131 C 121.515 117.088 121.491 116.994 121.535 116.921 L 125.211 110.786 C 125.255 110.713 125.351 110.688 125.424 110.731 Z" style="fill:#111111"/>
+ <path d="M 144.366 74.25 L 157.834 82.362 C 158.695 82.881 158.988 84.01 158.488 84.882 L 139.352 118.246 C 138.852 119.118 137.747 119.405 136.886 118.887 L 123.418 110.775 C 122.557 110.256 122.264 109.127 122.764 108.255 L 141.9 74.89 C 142.4 74.019 143.505 73.732 144.366 74.25 Z" style="fill:#3b3b3b"/>
+ <path d="M 161.199 53.915 L 167.966 57.816 C 169.234 58.547 169.753 59.993 169.124 61.042 L 169.124 61.042 C 168.495 62.092 166.955 62.351 165.687 61.62 L 158.92 57.719 C 157.652 56.988 157.133 55.543 157.762 54.493 L 157.762 54.493 C 158.391 53.443 159.931 53.185 161.199 53.915 Z" style="fill:#3b3b3b"/>
+ <circle fill="#cccccc" cx="157.328" cy="92.488" r="7.268" vector-effect="non-scaling-stroke"/>
+ <circle fill="#888888" cx="157.328" cy="92.552" r="4.935" vector-effect="non-scaling-stroke"/>
+ <path d="M 106.628 169.872 L 125.613 169.872 C 126.168 169.872 126.619 170.323 126.619 170.878 L 126.619 172.577 C 126.619 173.133 126.168 173.583 125.613 173.583 L 106.628 173.583 C 106.073 173.583 105.622 173.133 105.622 172.577 L 105.622 170.878 C 105.622 170.323 106.073 169.872 106.628 169.872 Z" style="fill:#888888"/>
+ <circle fill="#ececec" cx="106.083" cy="171.626" r="2.894" vector-effect="non-scaling-stroke"/>
+ <circle fill="#888888" cx="105.991" cy="171.654" r="1.965" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ececec" cx="141.17" cy="161.34" r="2.533" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/microsoft.svg b/.icons/Gruvbox_Dark-2/apps/64/microsoft.svg
new file mode 100644
index 000000000..bec4ba21a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/microsoft.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="30eIfePeZ8j4PJvgschrvHuULvYX8RMJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#30eIfePeZ8j4PJvgschrvHuULvYX8RMJ)">
+ <path fill="#e6e6e6" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 5.676 126.116 L 5.676 155.742 C 5.676 229.728 16.26 240.285 90.315 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 126.116 L 5.676 126.116 L 5.676 126.116 Z"/>
+ </g>
+ <g opacity=".05">
+ <path fill="#ffffff" d="M 8.476 55.74 C 6.729 66.667 6.158 80.255 6.158 97.205 L 6.158 156.456 C 6.158 230.442 16.742 241 90.798 241 L 166.167 241 C 221.302 241 241.245 235.126 247.842 201.603 L 8.476 55.74 L 8.476 55.74 Z"/>
+ </g>
+ <path fill="#fbbc09" d="M 199.203 199.902 L 131.484 200 L 131.484 132.378 L 199.203 132.28 L 199.203 199.902 L 199.203 199.902 Z"/>
+ <path fill="#00adef" d="M 122.346 200 L 55 199.902 L 55 132.28 L 122.346 132.378 L 122.346 200 L 122.346 200 Z"/>
+ <path fill="#80cc28" d="M 199.203 122.622 L 131.484 122.72 L 131.484 55.098 L 199.203 55 L 199.203 122.622 L 199.203 122.622 Z"/>
+ <path fill="#f1511b" d="M 122.72 122.72 L 55 122.622 L 55 55 L 122.72 55.098 L 122.72 122.72 L 122.72 122.72 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_181" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_181)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/midnightcommander.svg b/.icons/Gruvbox_Dark-2/apps/64/midnightcommander.svg
new file mode 100644
index 000000000..e9523a3ff
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/midnightcommander.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="t9dDjTLaNSD58DV5mdvQ7IGLBItbSxPO" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#t9dDjTLaNSD58DV5mdvQ7IGLBItbSxPO)">
+ <path fill="#624444" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <path fill="#b29c9c" d="M 68.174 96.75 L 68.174 66.597 C 68.174 63.935 70.322 61.5 72.661 61.5 L 183.339 61.5 C 185.702 61.5 187.826 63.929 187.826 66.597 L 187.826 96.75"/>
+ <path fill="#ececf1" d="M 61.073 79.819 C 58.434 80.076 56.191 82.416 56.209 84.958 L 56.209 185.337 C 56.209 188.047 58.781 190.5 61.605 190.5 L 194.419 190.5 C 197.225 190.5 199.791 188.047 199.791 185.337 L 199.791 97.133 C 199.791 94.447 197.219 91.97 194.419 91.97 L 139.804 91.97 L 139.804 85.054 C 139.804 82.368 137.231 79.891 134.431 79.891 L 61.049 79.891"/>
+ <path fill="#b29c9c" d="M 163.896 178.726 L 163.896 106.935 L 92.104 106.935 L 92.104 170.171 L 101.15 178.84 M 157.913 172.857 L 145.948 172.857 L 145.948 160.892 L 110.052 160.892 L 110.052 172.857 L 104.07 172.857 L 98.087 166.875 L 98.087 113.031 L 104.07 113.031 L 104.07 154.909 L 151.93 154.909 L 151.93 113.031 L 157.913 113.031 M 128 172.857 L 116.035 172.857 L 116.035 166.875 L 128 166.875 M 145.948 142.944 L 110.052 142.944 L 110.052 136.962 L 145.948 136.962 M 145.948 124.996 L 110.052 124.996 L 110.052 119.014 L 145.948 119.014"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_74" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_74)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/midori.svg b/.icons/Gruvbox_Dark-2/apps/64/midori.svg
new file mode 100644
index 000000000..3faedeb6b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/midori.svg
@@ -0,0 +1,83 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#O1FwXARX7EOVEvrkGDnlbPJVNnuvalQT)">
+ <linearGradient id="_lgradient_75" x1=".533" x2=".533" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#53861a"/>
+ <stop offset="100%" style="stop-color:#76b331"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_75)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="O1FwXARX7EOVEvrkGDnlbPJVNnuvalQT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <path fill="none" d="M 166.444 11.95 C 240.85 11.95 251.484 22.507 251.484 96.494 L 251.484 155.745 C 251.484 229.731 240.85 240.288 166.444 240.288 L 90.719 240.288 C 16.314 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.314 11.95 90.719 11.95 L 166.444 11.95 L 166.444 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#f7f7f7" fill-opacity=".961" d="M 64.121 239.56 C 64.671 239.596 65.142 239.658 65.702 239.691 C 66.137 239.716 66.729 239.702 67.17 239.726 L 67.131 232.134 L 93.76 207.669 L 93.76 199.513 L 106.05 187.28 L 106.05 181.165 L 112.194 175.048 L 112.194 158.739 L 104.001 150.583 L 87.614 150.583 L 79.421 142.429 L 58.938 142.429 L 50.743 150.583 L 50.743 170.972 L 67.186 185.312 L 67.131 203.591 L 60.987 209.708 L 60.987 236.21 L 64.121 239.56 L 64.121 239.56 Z M 99.904 81.267 L 93.76 87.384 L 99.904 87.384 L 101.953 89.423 L 104.001 89.423 L 106.05 87.384 L 99.904 81.267 L 99.904 81.267 Z M 177.742 109.809 L 153.162 109.809 L 138.824 124.08 L 138.824 144.468 L 149.065 154.662 L 163.404 154.662 L 169.549 160.778 L 169.549 166.894 L 173.646 170.971 L 173.646 195.436 L 189.202 211.801 L 214.89 186.234 L 214.613 162.816 L 235.097 142.429 L 226.903 142.429 L 206.42 122.042 L 206.42 113.887 L 181.839 113.887 L 177.742 109.809 L 177.742 109.809 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#f7f7f7" fill-opacity=".961" d="M 251.484 117.964 L 251.484 96.493 C 251.484 87.245 251.317 78.988 250.881 71.618 C 250.682793 68.144298 250.393026 64.676426 250.012 61.218 C 249.646 57.964 249.2 54.92 248.66 52.071 C 248.12 49.223 247.486 46.57 246.746 44.101 C 246.007 41.632 245.161 39.345 244.195 37.23 C 243.581 35.883 242.83 34.719 242.115 33.507 L 239.193 36.415 L 226.903 36.415 L 214.613 48.648 L 206.42 40.493 L 181.84 40.493 L 169.55 52.726 L 169.55 62.919 L 181.84 62.919 L 181.84 56.802 L 190.033 56.802 L 190.033 64.958 L 185.935 69.034 L 169.55 69.31 L 163.404 75.151 L 155.211 75.151 L 155.211 83.306 L 149.065 89.423 L 149.065 101.653 L 161.355 101.653 L 169.55 93.499 L 177.743 93.499 L 177.743 97.577 L 185.935 105.732 L 190.033 105.732 L 190.033 101.653 L 181.84 93.499 L 190.033 93.499 L 198.225 101.653 L 208.467 101.653 L 202.323 95.538 L 208.467 89.423 L 214.613 89.423 L 220.757 95.538 L 214.613 95.538 L 208.467 101.653 L 214.501 107.659 L 214.613 113.886 L 206.42 113.886 L 231.001 138.351 L 235.096 138.351 L 239.193 134.275 L 247.386 126.118 L 239.193 117.964 L 251.484 117.964 L 251.484 117.964 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#f7f7f7" fill-opacity=".961" d="M 157.259 71.073 L 157.259 64.957 L 163.404 58.841 L 163.404 71.073 L 157.259 71.073 L 157.259 71.073 Z M 220.758 191.359 L 220.758 178.575 L 228.952 170.971 L 228.952 191.359 L 220.758 191.359 L 220.758 191.359 Z M 136.775 11.95 L 90.718 11.95 C 89.929 11.95 89.37 11.999 88.595 12.001 L 81.47 20.105 L 93.76 32.337 L 93.76 45.12 L 108.099 60.88 L 116.292 60.88 L 116.292 52.726 L 128.582 40.493 L 128.582 32.337 L 136.775 24.183 L 136.775 11.95 L 136.775 11.95 Z M 126.533 56.802 L 132.679 56.802 L 138.824 62.918 L 126.533 62.918 L 126.533 56.802 L 126.533 56.802 Z M 71.228 124.08 L 65.083 124.08 L 58.937 130.197 L 71.228 130.197 L 71.228 124.08 L 71.228 124.08 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#f7f7f7" fill-opacity=".961" d="M 16.585 30.96 C 16.478 31.112 16.34 31.228 16.235 31.382 C 14.982433 33.235345 13.889507 35.191707 12.968 37.23 C 12.003 39.345 11.157 41.632 10.417 44.101 C 9.677 46.57 9.044 49.223 8.504 52.071 C 7.964 54.92 7.518 57.964 7.152 61.218 C 6.770622 64.676416 6.480521 68.144288 6.282 71.618 C 5.846 78.988 5.68 87.245 5.68 96.493 L 5.68 117.964 L 13.873 126.118 L 26.163 126.118 L 46.648 146.507 L 46.648 122.042 L 58.938 109.81 L 67.131 109.81 L 79.421 97.577 L 91.711 97.577 L 85.567 91.46 L 97.857 77.191 L 85.567 64.958 L 67.131 64.958 L 67.131 81.267 L 58.938 81.267 L 50.743 73.112 L 50.743 64.958 L 63.034 52.726 L 73.277 52.726 L 73.277 44.569 L 60.987 32.337 L 40.502 32.337 L 40.502 44.569 L 30.26 44.569 L 16.585 30.96 L 16.585 30.96 Z M 67.131 12.515 C 66.702 12.538 66.126 12.523 65.702 12.548 C 61.997 12.765 58.513 13.048 55.241 13.411 C 51.969 13.775 48.907 14.219 46.042 14.755 C 43.631093 15.212274 41.242281 15.779195 38.883 16.454 L 46.648 24.183 L 67.131 24.183 L 67.131 12.515 L 67.131 12.515 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.1" filter="url(#FraFi1AHE1qHFvJwWJhQb5x7vfRIgSxO)">
+ <g opacity=".1">
+ <linearGradient id="_lgradient_76" x1=".5" x2=".5" y1="1.056" y2="-.056" gradientTransform="matrix(146.789,0,0,146.789,55.586,54.815)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#000000"/>
+ <stop offset="51.661%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_76)" d="M 202.375 54.815 L 142.188 89.66 C 127.468434 84.611043 111.158542 88.380385 100.147 99.376 C 89.168155 110.385641 85.405944 126.680669 90.447 141.389 L 55.586 201.604 L 115.772 166.758 C 130.491554 171.807204 146.801578 168.037831 157.813 157.042 C 168.791845 146.032359 172.554056 129.737331 167.513 115.029 L 202.375 54.815 L 202.375 54.815 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="FraFi1AHE1qHFvJwWJhQb5x7vfRIgSxO" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".72"/>
+ </filter>
+ </defs>
+ <path fill="#e93549" d="M 109.408 106.598 L 202.375 52.776 L 148.552 145.742 L 109.408 106.598 L 109.408 106.598 Z"/>
+ <g opacity=".5">
+ <path fill="#ffffff" d="M 202.375 52.776 L 109.409 106.599 L 55.586 199.565 L 57.362 198.537 L 109.409 108.638 L 200.599 55.842 L 202.375 52.776 L 202.375 52.776 Z"/>
+ </g>
+ <path fill="#dfdfdf" d="M 109.408 106.598 L 55.586 199.565 L 148.552 145.742 L 109.408 106.598 L 109.408 106.598 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 202.375 52.776 L 109.409 106.599 L 55.586 199.565 L 59.01 197.582 L 129.701 126.891 L 200.392 56.2 L 202.375 52.776 L 202.375 52.776 Z"/>
+ </g>
+ <defs>
+ <filter id="OX3d7WDP665W7eNCqS8VMdIEX0ul2yDt" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".221"/>
+ </filter>
+ </defs>
+ <g opacity=".2" filter="url(#OX3d7WDP665W7eNCqS8VMdIEX0ul2yDt)">
+ <path d="M 100.144733 98.365669 C 116.057701 82.452702 141.896323 82.452702 157.809291 98.365669 C 173.722259 114.278637 173.722259 140.11726 157.809291 156.030227 C 141.896323 171.943195 116.057701 171.943195 100.144733 156.030227 C 84.231765 140.11726 84.231765 114.278637 100.144733 98.365669 Z"/>
+ </g>
+ <path fill="#f2f2f2" d="M 100.157166 97.357653 C 116.070134 81.444685 141.908756 81.444685 157.821724 97.357653 C 173.734692 113.270621 173.734692 139.109243 157.821724 155.022211 C 141.908756 170.935179 116.070134 170.935179 100.157166 155.022211 C 84.244198 139.109243 84.244198 113.270621 100.157166 97.357653 Z"/>
+ <path fill="#ffffff" d="M 129.575 85.4 C 118.555563 85.23851 107.940039 89.544528 100.147 97.337 C 92.34107 105.168298 88.049921 115.833735 88.257 126.889 C 88.584035 116.541164 92.834773 106.70512 100.147 99.376 C 116.071479 83.453067 141.888521 83.453067 157.813 99.376 C 165.266835 106.854448 169.529139 116.932698 169.703 127.49 C 170.076257 116.227877 165.77242 105.313362 157.813 97.337 C 150.311676 89.835962 140.182155 85.553928 129.575 85.4 L 129.575 85.4 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 87.22 11.83 L 168.769 11.83 L 168.769 240.168 L 87.22 240.168 L 87.22 11.83 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 5.676 126.116 L 5.676 155.742 C 5.676 229.728 16.26 240.285 90.315 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 126.116 L 5.676 126.116 L 5.676 126.116 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_77" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_77)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/milkytracker.svg b/.icons/Gruvbox_Dark-2/apps/64/milkytracker.svg
new file mode 100755
index 000000000..f05bdafe6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/milkytracker.svg
@@ -0,0 +1,58 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Rq2UQVAgfysuKCHJUblkBaeZmNyKPT6Q" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Rq2UQVAgfysuKCHJUblkBaeZmNyKPT6Q)">
+ <linearGradient id="_lgradient_17" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_18" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="uoVrRlyGHSMd003BxCf4EI0X08McIUpM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#uoVrRlyGHSMd003BxCf4EI0X08McIUpM)">
+ <path d="M 75.51099 173.389973 L 76.388244 111.6898 L 126.976537 138.007409 L 179.02692 112.274636 L 180.48901 175.14448 L 127.853791 200 L 75.51099 173.389973 Z"/>
+ </g>
+ <path fill="#e6e6e6" d="M 75.51099 173.097555 L 76.095826 111.982218 L 127.780687 137.934305 L 127.853791 199.707582 L 75.51099 173.097555 Z"/>
+ <path fill="#cccccc" d="M 179.611756 111.982218 L 179.904174 174.559644 L 127.853791 199.707582 L 127.853791 137.714991 L 179.611756 111.982218 Z"/>
+ <path fill="#666666" d="M 143.644357 85.957026 L 179.68486 112.055322 L 127.707582 138.080514 L 143.644357 85.957026 Z"/>
+ <path fill="#3b3b3b" d="M 154.317609 82.521116 L 179.68486 112.201531 L 142.767103 89.466041 L 154.317609 82.521116 Z"/>
+ <path fill="#ececec" d="M 76.168931 112.055322 L 102.413435 57.88491 L 154.463818 82.448012 L 127.634478 138.592245 L 76.168931 112.055322 Z"/>
+ <path fill="#d9d9d9" d="M 102.413435 57.88491 L 102.376883 52 L 154.463818 77.623117 L 154.390714 82.630773 L 102.413435 57.88491 Z"/>
+ <linearGradient id="_lgradient_19" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(49.367525,27.710471,-28.112637,50.084003,102.332474,68.08825)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" fill-rule="evenodd" d="M 105.109677 119.969976 L 99.628658 116.893426 L 99.628658 116.893426 Q 100.010574 116.213024 100.496948 115.715528 L 100.496948 115.715528 L 100.496948 115.715528 Q 100.983321 115.218033 101.41677 114.947665 L 101.41677 114.947665 L 101.41677 114.947665 Q 101.850219 114.677296 102.460069 114.505943 L 102.460069 114.505943 L 102.460069 114.505943 Q 103.069918 114.33459 103.477189 114.273221 L 103.477189 114.273221 L 103.477189 114.273221 Q 103.884459 114.211852 104.559746 114.16008 L 104.559746 114.16008 L 104.559746 114.16008 Q 105.379814 114.057014 105.803993 113.980282 L 105.803993 113.980282 L 105.803993 113.980282 Q 106.228172 113.903549 106.752912 113.618143 L 106.752912 113.618143 L 106.752912 113.618143 Q 107.277651 113.332737 107.546407 112.853935 L 107.546407 112.853935 L 107.546407 112.853935 Q 107.921251 112.186133 107.758516 111.53141 L 107.758516 111.53141 L 107.758516 111.53141 Q 107.59578 110.876688 106.915378 110.494772 L 106.915378 110.494772 L 106.915378 110.494772 Q 106.197175 110.091638 105.539243 110.186292 L 105.539243 110.186292 L 105.539243 110.186292 Q 104.881311 110.280946 104.358356 110.799332 L 104.358356 110.799332 L 103.648291 109.820819 L 103.648291 109.820819 Q 104.354479 109.123594 105.397691 109.021507 L 105.397691 109.021507 L 105.397691 109.021507 Q 106.440904 108.919421 107.474108 109.499368 L 107.474108 109.499368 L 107.474108 109.499368 Q 108.683712 110.178331 108.991262 111.254022 L 108.991262 111.254022 L 108.991262 111.254022 Q 109.298811 112.329714 108.662284 113.463718 L 108.662284 113.463718 L 108.662284 113.463718 Q 108.336948 114.04332 107.898863 114.410506 L 107.898863 114.410506 L 107.898863 114.410506 Q 107.460779 114.777692 106.837557 114.958109 L 106.837557 114.958109 L 106.837557 114.958109 Q 106.214335 115.138526 105.787392 115.205422 L 105.787392 115.205422 L 105.787392 115.205422 Q 105.360449 115.272319 104.548999 115.330511 L 104.548999 115.330511 L 104.548999 115.330511 Q 103.392059 115.443327 102.607148 115.6904 L 102.607148 115.6904 L 102.607148 115.6904 Q 101.822236 115.937473 101.412682 116.519513 L 101.412682 116.519513 L 105.696697 118.924172 L 105.109677 119.969976 Z M 109.850624 122.829954 L 109.850624 122.829954 L 109.850624 122.829954 Q 108.56542 122.108557 108.331239 120.784074 L 108.331239 120.784074 L 108.331239 120.784074 Q 108.097058 119.459592 108.974052 117.897186 L 108.974052 117.897186 L 108.974052 117.897186 Q 109.851045 116.334781 111.106434 115.854693 L 111.106434 115.854693 L 111.106434 115.854693 Q 112.361822 115.374605 113.621826 116.081858 L 113.621826 116.081858 L 113.621826 116.081858 Q 114.65503 116.661805 115.021151 117.662669 L 115.021151 117.662669 L 116.478092 115.06706 L 117.839069 115.151623 L 112.732705 124.248855 L 111.661701 123.64769 L 111.958747 123.118488 L 111.958747 123.118488 Q 110.946828 123.445264 109.850624 122.829954 Z M 110.547954 121.912349 L 110.547954 121.912349 L 110.547954 121.912349 Q 111.631558 122.520586 112.630637 121.921484 L 112.630637 121.921484 L 114.342189 118.872273 L 114.342189 118.872273 Q 114.254574 117.729479 113.20877 117.142459 L 113.20877 117.142459 L 113.20877 117.142459 Q 112.339367 116.654455 111.526611 117.010173 L 111.526611 117.010173 L 111.526611 117.010173 Q 110.713856 117.365892 110.070256 118.512496 L 110.070256 118.512496 L 110.070256 118.512496 Q 109.490308 119.5457 109.60333 120.495631 L 109.60333 120.495631 L 109.60333 120.495631 Q 109.716352 121.445562 110.547954 121.912349 Z M 123.53429 118.348405 L 118.965437 126.488034 L 120.779843 127.506478 L 120.242331 128.464081 L 115.555115 125.833101 L 116.092627 124.875498 L 117.894433 125.886869 L 121.925774 118.704844 L 120.375968 117.834923 L 120.434679 116.608563 L 123.53429 118.348405 Z M 101.18077 88.121049 L 101.18077 88.121049 L 101.18077 88.121049 Q 101.987173 88.573691 102.074428 89.318605 L 102.074428 89.318605 L 102.074428 89.318605 Q 102.161683 90.063519 101.503938 91.235323 L 101.503938 91.235323 L 99.056844 95.594939 L 98.01104 95.007919 L 100.224741 91.064105 L 100.224741 91.064105 Q 100.719818 90.182102 100.780794 89.71923 L 100.780794 89.71923 L 100.780794 89.71923 Q 100.841769 89.256358 100.388167 89.001747 L 100.388167 89.001747 L 100.388167 89.001747 Q 99.921966 88.740064 99.433481 89.07896 L 99.433481 89.07896 L 99.433481 89.07896 Q 98.944997 89.417856 98.513573 90.186459 L 98.513573 90.186459 L 96.335234 94.067273 L 95.289431 93.480253 L 97.566784 89.423039 L 97.566784 89.423039 Q 97.976991 88.692236 98.054875 88.214001 L 98.054875 88.214001 L 98.054875 88.214001 Q 98.132759 87.735765 97.704358 87.495299 L 97.704358 87.495299 L 97.704358 87.495299 Q 97.238156 87.233616 96.720935 87.564667 L 96.720935 87.564667 L 96.720935 87.564667 Q 96.203715 87.895718 95.779363 88.651721 L 95.779363 88.651721 L 93.601024 92.532534 L 92.555221 91.945515 L 96.169282 85.506892 L 97.152086 86.058549 L 96.685299 86.890152 L 96.685299 86.890152 Q 97.614958 86.119524 98.484361 86.607528 L 98.484361 86.607528 L 98.484361 86.607528 Q 98.963162 86.876285 99.128095 87.349971 L 99.128095 87.349971 L 99.128095 87.349971 Q 99.293028 87.823658 99.192708 88.297585 L 99.192708 88.297585 L 99.192708 88.297585 Q 100.286167 87.6189 101.18077 88.121049 Z M 107.99774 90.588747 L 107.99774 90.588747 L 107.99774 90.588747 Q 107.720539 90.433151 107.634862 90.128226 L 107.634862 90.128226 L 107.634862 90.128226 Q 107.549186 89.823301 107.704781 89.5461 L 107.704781 89.5461 L 107.704781 89.5461 Q 107.867449 89.256299 108.17591 89.164323 L 108.17591 89.164323 L 108.17591 89.164323 Q 108.484372 89.072346 108.761573 89.227942 L 108.761573 89.227942 L 108.761573 89.227942 Q 109.051374 89.39061 109.133514 89.701835 L 109.133514 89.701835 L 109.133514 89.701835 Q 109.215654 90.01306 109.052986 90.302861 L 109.052986 90.302861 L 109.052986 90.302861 Q 108.890318 90.592662 108.588929 90.672038 L 108.588929 90.672038 L 108.588929 90.672038 Q 108.287541 90.751415 107.99774 90.588747 Z M 107.874724 92.07727 L 104.798175 97.558289 L 106.574781 98.555516 L 106.037269 99.513119 L 101.413052 96.917501 L 101.950564 95.959898 L 103.727171 96.957124 L 106.266208 92.433708 L 104.489602 91.436482 L 105.027114 90.478879 L 107.874724 92.07727 Z M 116.964854 93.683394 L 112.396002 101.823023 L 114.210408 102.841467 L 113.672896 103.799071 L 108.985679 101.16809 L 109.523191 100.210487 L 111.324998 101.221858 L 115.356338 94.039833 L 113.806533 93.169912 L 113.865243 91.943553 L 116.964854 93.683394 Z M 121.888125 108.410359 L 120.716321 107.752614 L 120.92507 102.71654 L 119.120721 103.244744 L 117.57891 105.991554 L 116.507906 105.390389 L 121.324297 96.809759 L 122.685275 96.894322 L 119.806756 102.02254 L 123.53658 100.868421 L 124.796584 101.575674 L 122.119569 102.359689 L 121.888125 108.410359 Z M 125.064671 113.40795 L 123.981067 112.799712 L 126.422356 110.723488 L 127.555994 103.124558 L 128.652198 103.739868 L 127.780109 108.983549 L 127.780109 108.983549 Q 127.733931 109.272458 127.621011 109.739312 L 127.621011 109.739312 L 127.621011 109.739312 Q 127.688646 109.677857 127.807008 109.57031 L 127.807008 109.57031 L 127.807008 109.57031 Q 127.925369 109.462763 128.023286 109.376881 L 128.023286 109.376881 L 128.023286 109.376881 Q 128.121203 109.290998 128.19591 109.216942 L 128.19591 109.216942 L 132.243211 105.755538 L 133.364615 106.384993 L 125.064671 113.40795 Z"/>
+ <linearGradient id="_lgradient_20" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(29.402663,13.614961,-0.627909,28.847012,86.382593,138.509362)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" d="M 108.824398 148.901084 L 108.824398 148.901084 L 108.824398 148.901084 Q 112.388358 150.551382 114.033381 153.79233 L 114.033381 153.79233 L 114.033381 153.79233 Q 115.678404 157.033279 115.552341 162.824744 L 115.552341 162.824744 L 115.157347 180.971334 L 109.310226 178.263814 L 109.684811 161.054889 L 109.684811 161.054889 Q 109.749643 158.076421 109.220988 156.522377 L 109.220988 156.522377 L 109.220988 156.522377 Q 108.692333 154.968333 107.188788 154.272113 L 107.188788 154.272113 L 107.188788 154.272113 Q 105.74093 153.601679 104.845367 154.691232 L 104.845367 154.691232 L 104.845367 154.691232 Q 103.949805 155.780784 103.892177 158.428311 L 103.892177 158.428311 L 103.518793 175.582079 L 97.671672 172.874558 L 98.049859 155.500163 L 98.049859 155.500163 Q 98.167516 150.094796 95.494547 148.857072 L 95.494547 148.857072 L 95.494547 148.857072 Q 93.935315 148.135066 92.984066 149.198833 L 92.984066 149.198833 L 92.984066 149.198833 Q 92.032817 150.262599 91.975188 152.910126 L 91.975188 152.910126 L 91.601804 170.063894 L 85.754684 167.356373 L 86.368186 139.171243 L 91.825498 141.698263 L 91.743858 145.448926 L 91.743858 145.448926 Q 93.399138 141.758386 97.464279 143.640758 L 97.464279 143.640758 L 97.464279 143.640758 Q 99.246258 144.465907 100.584173 146.311112 L 100.584173 146.311112 L 100.584173 146.311112 Q 101.922088 148.156316 102.442939 150.06888 L 102.442939 150.06888 L 102.442939 150.06888 Q 105.093379 147.173428 108.824398 148.901084 Z"/>
+ <linearGradient id="_lgradient_21" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(19.591998,-9.914083,0,34.827546,145.398864,148.650223)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" d="M 158.113873 177.04363 L 158.113873 177.04363 L 158.113873 177.04363 Q 150.692661 180.798964 150.692661 174.203557 L 150.692661 174.203557 L 150.692661 160.775497 L 145.398864 163.454303 L 145.398864 158.661956 L 150.692661 155.983151 L 150.692661 148.581111 L 156.382257 143.092328 L 156.382257 153.104061 L 164.990862 148.747873 L 164.990862 153.54022 L 156.382257 157.896408 L 156.382257 170.28059 L 156.382257 170.28059 Q 156.382257 173.080079 159.944438 171.277519 L 159.944438 171.277519 L 159.944438 171.277519 Q 162.022377 170.226025 164.298216 167.935614 L 164.298216 167.935614 L 163.605569 173.173356 L 163.605569 173.173356 Q 161.42868 175.366247 158.113873 177.04363 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/min.svg b/.icons/Gruvbox_Dark-2/apps/64/min.svg
new file mode 100755
index 000000000..300dd09df
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/min.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="MZl6TKhJepMQvLHFXAcVZdxXia1ctvZi" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#MZl6TKhJepMQvLHFXAcVZdxXia1ctvZi)">
+ <linearGradient id="_lgradient_22" x1=".506" x2=".424" y1=".55" y2=".456" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#003bff"/>
+ <stop offset="100%" style="stop-color:#1478dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <linearGradient id="_lgradient_23" x1=".53" x2=".454" y1=".467" y2=".543" gradientTransform="matrix(244.648308,0,0,228.338389,5.68,12.451604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffdd00"/>
+ <stop offset="100%" style="stop-color:#ff8000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" fill-rule="evenodd" d="M 165.688919 12.451604 C 239.744629 12.451604 250.328308 23.008802 250.328308 96.995461 L 250.328308 156.246262 C 250.328308 230.232513 239.744629 240.789993 165.688919 240.789993 L 90.319397 240.789993 C 16.263689 240.789993 5.68 230.232513 5.68 156.246262 L 5.68 96.995461 C 5.68 23.008802 16.263689 12.451604 90.319397 12.451604 L 165.688919 12.451604 Z M 165.710007 32.450001 C 169.940002 32.450001 174.179993 32.49 178.410004 32.580002 C 182.089996 32.66 185.770004 32.810001 189.449997 33.02 C 192.580002 33.189999 195.710007 33.450001 198.830002 33.799999 C 201.410004 34.080002 203.970001 34.450001 206.520004 34.919998 C 208.539993 35.299999 210.539993 35.77 212.509995 36.349998 C 213.979996 36.779999 215.429993 37.310001 216.830002 37.939999 C 217.830002 38.389999 218.800003 38.93 219.710007 39.540001 C 220.399994 40.009998 221.050003 40.540001 221.649994 41.130001 C 222.240005 41.720001 222.770004 42.369999 223.240005 43.060001 C 223.850006 43.970001 224.380005 44.93 224.830002 45.93 C 225.460007 47.330002 225.990005 48.77 226.429993 50.240002 C 227 52.209999 227.479996 54.200001 227.850006 56.220001 C 228.320007 58.759998 228.699997 61.32 228.979996 63.889999 C 229.320007 67.010002 229.580002 70.129997 229.759995 73.260002 C 229.970001 76.93 230.119995 80.610001 230.199997 84.290001 C 230.289993 88.519997 230.330002 92.739998 230.330002 96.970001 C 230.330002 96.980003 230.330002 96.989998 230.330002 97 L 230.330002 156.25 C 230.330002 156.25 230.330002 156.259995 230.330002 156.270004 C 230.330002 160.5 230.289993 164.729996 230.199997 168.949997 C 230.119995 172.630005 229.970001 176.309998 229.759995 179.979996 C 229.580002 183.110001 229.320007 186.229996 228.979996 189.350006 C 228.699997 191.919998 228.320007 194.479996 227.850006 197.029999 C 227.479996 199.039993 227 201.029999 226.429993 203 C 225.990005 204.470001 225.460007 205.910004 224.830002 207.309998 C 224.380005 208.309998 223.850006 209.270004 223.240005 210.179993 C 222.770004 210.869995 222.240005 211.520004 221.649994 212.110001 C 221.050003 212.699997 220.399994 213.229996 219.710007 213.699997 C 218.800003 214.309998 217.830002 214.850006 216.830002 215.300003 C 215.429993 215.929993 213.979996 216.460007 212.509995 216.889999 C 210.539993 217.470001 208.539993 217.949997 206.520004 218.320007 C 203.970001 218.789993 201.410004 219.169998 198.830002 219.449997 C 195.710007 219.789993 192.580002 220.050003 189.449997 220.220001 C 185.770004 220.429993 182.089996 220.580002 178.410004 220.660004 C 174.179993 220.75 169.940002 220.789993 165.710007 220.789993 C 165.699997 220.789993 165.699997 220.789993 165.690002 220.789993 L 90.32 220.789993 C 90.309998 220.789993 90.300003 220.789993 90.300003 220.789993 C 86.059998 220.789993 81.830002 220.75 77.599998 220.660004 C 73.919998 220.580002 70.230003 220.429993 66.559998 220.220001 C 63.419998 220.050003 60.299999 219.789993 57.18 219.449997 C 54.599998 219.169998 52.029999 218.789993 49.490002 218.320007 C 47.470001 217.949997 45.470001 217.470001 43.5 216.889999 C 42.029999 216.460007 40.580002 215.929993 39.18 215.300003 C 38.18 214.850006 37.209999 214.309998 36.299999 213.699997 C 35.599998 213.229996 34.959999 212.699997 34.360001 212.110001 C 33.77 211.520004 33.240002 210.869995 32.77 210.179993 C 32.16 209.270004 31.620001 208.309998 31.17 207.309998 C 30.549999 205.910004 30.01 204.470001 29.58 203 C 29 201.029999 28.530001 199.039993 28.16 197.029999 C 27.68 194.479996 27.309999 191.919998 27.030001 189.350006 C 26.68 186.229996 26.42 183.110001 26.25 179.979996 C 26.040001 176.309998 25.889999 172.630005 25.809999 168.949997 C 25.719999 164.729996 25.68 160.5 25.68 156.270004 C 25.68 156.259995 25.68 156.25 25.68 156.25 L 25.68 97 C 25.68 96.989998 25.68 96.980003 25.68 96.970001 C 25.68 92.739998 25.719999 88.519997 25.809999 84.290001 C 25.889999 80.610001 26.040001 76.93 26.25 73.260002 C 26.42 70.129997 26.68 67.010002 27.030001 63.889999 C 27.309999 61.32 27.68 58.759998 28.16 56.220001 C 28.530001 54.200001 29 52.209999 29.58 50.240002 C 30.01 48.77 30.549999 47.330002 31.17 45.93 C 31.620001 44.93 32.16 43.970001 32.77 43.060001 C 33.240002 42.369999 33.77 41.720001 34.360001 41.130001 C 34.959999 40.540001 35.599998 40.009998 36.299999 39.540001 C 37.209999 38.93 38.18 38.389999 39.18 37.939999 C 40.580002 37.310001 42.029999 36.779999 43.5 36.349998 C 45.470001 35.77 47.470001 35.299999 49.490002 34.919998 C 52.029999 34.450001 54.599998 34.080002 57.18 33.799999 C 60.299999 33.450001 63.419998 33.189999 66.559998 33.02 C 70.230003 32.810001 73.919998 32.66 77.599998 32.580002 C 81.830002 32.49 86.059998 32.450001 90.300003 32.450001 C 90.300003 32.450001 90.309998 32.450001 90.32 32.450001 L 165.690002 32.450001 C 165.699997 32.450001 165.699997 32.450001 165.710007 32.450001 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_24" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/minder.svg b/.icons/Gruvbox_Dark-2/apps/64/minder.svg
new file mode 100644
index 000000000..292ba964a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/minder.svg
@@ -0,0 +1,51 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="mSfb9hFGTpCWNJq941418cqGol91iDdE" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#mSfb9hFGTpCWNJq941418cqGol91iDdE)">
+ <linearGradient id="_lgradient_175" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e6548b"/>
+ <stop offset="100%" style="stop-color:#f76363"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_175)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_176" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_176)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="iAVov7pQaLCAkKu5jcougWPYTaXvjqg2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#iAVov7pQaLCAkKu5jcougWPYTaXvjqg2)">
+ <path d="M 113 59.25 C 97.063167 59.271372 83.152977 70.056287 79.16211 85.485353 C 65.168519 89.439718 55.504747 102.20842 55.5 116.75 C 55.5 134.699254 70.050746 149.25 88 149.25 C 89.518515 149.237307 91.034273 149.1182 92.536133 148.893555 C 98.723997 159.907399 110.366945 166.731931 123 166.75 C 133.470365 166.743586 143.387945 162.049933 150.03125 153.95703 C 153.66816 155.783904 157.680051 156.740072 161.75 156.75 C 176.247475 156.75 188 144.997475 188 130.5 C 187.998528 130.447912 187.9969 130.395828 187.995118 130.34375 C 195.759533 125.571605 200.493078 117.113696 200.5 108 C 200.486701 94.241725 189.852838 82.828059 176.129883 81.842773 C 172.716921 74.192052 165.127453 69.260524 156.75 69.25 C 151.350125 69.254532 146.154504 71.314625 142.21875 75.01172 C 135.749036 65.178998 124.770283 59.256636 113 59.25 Z M 148 166.75 C 141.096441 166.75 135.5 172.346441 135.5 179.25 C 135.5 186.153559 141.096441 191.75 148 191.75 C 154.903559 191.75 160.5 186.153559 160.5 179.25 C 160.5 172.346441 154.903559 166.75 148 166.75 Z M 110.5 179.25 C 104.977153 179.25 100.5 183.727153 100.5 189.25 C 100.5 194.772847 104.977153 199.25 110.5 199.25 C 116.022847 199.25 120.5 194.772847 120.5 189.25 C 120.5 183.727153 116.022847 179.25 110.5 179.25 Z"/>
+ </g>
+ <path fill="#e4e4e4" d="M 92.528125 146.424244 C 91.050841 146.64296 89.537822 146.75 88 146.75 C 70.062762 146.75 55.5 132.187238 55.5 114.25 C 55.5 99.405095 65.474416 86.871456 79.088187 83.006904 C 82.986667 67.91736 96.699486 56.75 113 56.75 C 125.208976 56.75 135.966279 63.014789 142.20972 72.517041 C 146.008312 68.939959 151.125428 66.75 156.75 66.75 C 165.387658 66.75 172.828544 71.914747 176.139468 79.327534 C 189.748367 80.28855 200.5 91.648593 200.5 105.5 C 200.5 114.94936 195.496298 123.239264 187.997705 127.864834 C 187.999885 127.909561 188 127.954767 188 128 C 188 142.487769 176.237769 154.25 161.75 154.25 C 157.526125 154.25 153.53392 153.25021 150.000943 151.46897 C 143.599727 159.278657 133.875842 164.25 123 164.25 C 109.92703 164.25 98.518465 157.067155 92.528125 146.424244 Z"/>
+ <path fill="#3f3f3f" d="M 116.09 111.95 L 113.54 108.87 L 136.61 89.76 L 139.16 92.84 L 116.09 111.95 Z"/>
+ <path fill="#3f3f3f" d="M 139.16 135.66 L 136.61 138.74 L 113.54 119.63 L 116.09 116.55 L 139.16 135.66 Z"/>
+ <path fill="#fdc92b" d="M 166.324417 84.250001 C 167.250278 84.250001 168 85.127495 168 86.211148 C 168 89.818918 168 98.681083 168 102.288853 C 168 103.372506 167.250278 104.25 166.324417 104.25 C 160.159534 104.25 143.342726 104.25 137.177842 104.25 C 136.251981 104.25 135.5 103.372506 135.5 102.288853 C 135.5 98.681083 135.5 89.818918 135.5 86.211148 C 135.5 85.127495 136.251981 84.250001 137.177842 84.250001 C 143.342726 84.250001 160.159534 84.250001 166.324417 84.250001 Z"/>
+ <path fill="#f22c42" d="M 120.550537 104.250005 C 121.902641 104.250005 123.000001 105.433937 123.000001 106.892711 C 123.000001 110.365227 123.000001 118.137426 123.000001 121.607299 C 123.000001 123.066073 121.902641 124.250005 120.550537 124.250005 C 111.53896 124.250005 86.958591 124.250005 77.949464 124.250005 C 76.59736 124.250005 75.5 123.066073 75.5 121.607299 C 75.5 118.137426 75.5 110.365227 75.5 106.892711 C 75.5 105.433937 76.59736 104.250005 77.949464 104.250005 C 86.958591 104.250005 111.53896 104.250005 120.550537 104.250005 L 120.550537 104.250005 Z"/>
+ <path fill="#2daaaa" d="M 166.324416 124.249999 C 167.250278 124.249999 168 125.127378 168 126.210887 C 168 129.818181 168 138.679175 168 142.286469 C 168 143.369979 167.250278 144.25 166.324416 144.25 C 160.159533 144.25 143.342725 144.25 137.177842 144.25 C 136.25198 144.25 135.5 143.369979 135.5 142.286469 C 135.5 138.679175 135.5 129.818181 135.5 126.210887 C 135.5 125.127378 136.25198 124.249999 137.177842 124.249999 C 143.342725 124.249999 160.159533 124.249999 166.324416 124.249999 Z"/>
+ <circle fill="#e6e6e6" cx="148" cy="176.75" r="12.5" vector-effect="non-scaling-stroke"/>
+ <circle fill="#e6e6e6" cx="110.5" cy="186.75" r="10" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 113 56.75 C 97.063167 56.771372 83.152977 67.556287 79.16211 82.985353 C 65.168519 86.939718 55.504747 99.70842 55.5 114.25 C 55.511878 114.657232 55.531413 115.064205 55.558594 115.470702 C 56.112512 101.422361 65.636753 89.322989 79.16211 85.485353 C 83.152977 70.056287 97.063167 59.271372 113 59.25 C 124.770283 59.256636 135.749036 65.178998 142.21875 75.01172 C 146.154504 71.314625 151.350125 69.254532 156.75 69.25 C 165.127453 69.260524 172.716921 74.192052 176.129883 81.842773 C 189.381909 82.809531 199.821652 93.526046 200.441405 106.798828 C 200.471657 106.366435 200.491195 105.93336 200.5 105.5 C 200.486701 91.741725 189.852838 80.328059 176.129883 79.342773 C 172.716921 71.692052 165.127453 66.760524 156.75 66.75 C 151.350125 66.754532 146.154504 68.814625 142.21875 72.51172 C 135.749036 62.678998 124.770283 56.756636 113 56.75 Z M 148 164.25 C 141.096441 164.25 135.5 169.846441 135.5 176.75 C 135.50057 177.180578 135.523387 177.610839 135.56836 178.039063 C 136.191349 171.638436 141.569128 166.754922 148 166.75 C 154.403825 166.750879 159.771246 171.591255 160.43164 177.960938 C 160.474008 177.558636 160.496821 177.154514 160.5 176.75 C 160.5 169.846441 154.903559 164.25 148 164.25 Z M 110.5 176.75 C 104.977153 176.75 100.5 181.227153 100.5 186.75 C 100.50252 187.172984 100.531876 187.595381 100.58789 188.014647 C 101.21061 183.012409 105.459153 179.255692 110.5 179.25 C 115.531007 179.253824 119.775866 182.994737 120.41211 187.985353 C 120.466902 187.57578 120.496255 187.163205 120.5 186.75 C 120.5 181.227153 116.022847 176.75 110.5 176.75 Z"/>
+ </g>
+ <path fill="#ececec" fill-rule="evenodd" d="M 145.9515 97.8645 L 144.6425 97.8645 L 144.6425 94.8505 L 141.8705 90.1645 L 143.3665 90.1645 L 145.3025 93.4975 L 147.2385 90.1645 L 148.7345 90.1645 L 145.9515 94.8505 L 145.9515 97.8645 L 145.9515 97.8645 Z M 152.1775 97.9965 L 152.1775 97.9965 L 152.1775 97.9965 Q 150.9785 97.9965 150.28 97.21 L 150.28 97.21 L 150.28 97.21 Q 149.5815 96.4235 149.5815 95.0485 L 149.5815 95.0485 L 149.5815 95.0485 Q 149.5815 93.6845 150.2855 92.898 L 150.2855 92.898 L 150.2855 92.898 Q 150.9895 92.1115 152.1775 92.1115 L 152.1775 92.1115 L 152.1775 92.1115 Q 153.2555 92.1115 153.943 92.7825 L 153.943 92.7825 L 153.943 92.7825 Q 154.6305 93.4535 154.6305 94.7515 L 154.6305 94.7515 L 154.6305 94.7515 Q 154.6305 95.2025 154.5865 95.5435 L 154.5865 95.5435 L 150.8575 95.5435 L 150.8575 95.5435 Q 150.8905 96.1375 151.27 96.5005 L 151.27 96.5005 L 151.27 96.5005 Q 151.6495 96.8635 152.1775 96.8635 L 152.1775 96.8635 L 152.1775 96.8635 Q 152.9255 96.8635 153.3655 96.2805 L 153.3655 96.2805 L 154.1795 97.1165 L 154.1795 97.1165 Q 153.4425 97.9965 152.1775 97.9965 Z M 150.8685 94.4765 L 150.8685 94.4765 L 153.3545 94.4765 L 153.3545 94.4765 Q 153.3105 93.8715 152.9805 93.558 L 152.9805 93.558 L 152.9805 93.558 Q 152.6505 93.2445 152.1775 93.2445 L 152.1775 93.2445 L 152.1775 93.2445 Q 151.6275 93.2445 151.27 93.547 L 151.27 93.547 L 151.27 93.547 Q 150.9125 93.8495 150.8685 94.4765 Z M 157.7545 97.9965 L 157.7545 97.9965 L 157.7545 97.9965 Q 157.0725 97.9965 156.473 97.7325 L 156.473 97.7325 L 156.473 97.7325 Q 155.8735 97.4685 155.5655 97.0285 L 155.5655 97.0285 L 156.4455 96.2805 L 156.4455 96.2805 Q 157.0395 96.8745 157.7545 96.8745 L 157.7545 96.8745 L 157.7545 96.8745 Q 158.6675 96.8745 158.6675 96.3245 L 158.6675 96.3245 L 158.6675 96.3245 Q 158.6675 96.1375 158.508 95.9835 L 158.508 95.9835 L 158.508 95.9835 Q 158.3485 95.8295 158.167 95.747 L 158.167 95.747 L 158.167 95.747 Q 157.9855 95.6645 157.5785 95.4995 L 157.5785 95.4995 L 157.5785 95.4995 Q 156.6105 95.1805 156.165 94.768 L 156.165 94.768 L 156.165 94.768 Q 155.7195 94.3555 155.7195 93.6735 L 155.7195 93.6735 L 155.7195 93.6735 Q 155.7195 92.9365 156.286 92.524 L 156.286 92.524 L 156.286 92.524 Q 156.8525 92.1115 157.7215 92.1115 L 157.7215 92.1115 L 157.7215 92.1115 Q 158.9975 92.1115 159.7345 92.9805 L 159.7345 92.9805 L 158.8435 93.7065 L 158.8435 93.7065 Q 158.3485 93.2335 157.7215 93.2335 L 157.7215 93.2335 L 157.7215 93.2335 Q 156.9625 93.2335 156.9625 93.6955 L 156.9625 93.6955 L 156.9625 93.6955 Q 156.9625 93.9265 157.243 94.0915 L 157.243 94.0915 L 157.243 94.0915 Q 157.5235 94.2565 158.0625 94.4325 L 158.0625 94.4325 L 158.0625 94.4325 Q 158.9755 94.7405 159.443 95.1585 L 159.443 95.1585 L 159.443 95.1585 Q 159.9105 95.5765 159.9105 96.3245 L 159.9105 96.3245 L 159.9105 96.3245 Q 159.9105 97.1275 159.3275 97.562 L 159.3275 97.562 L 159.3275 97.562 Q 158.7445 97.9965 157.7545 97.9965 Z"/>
+ <path fill="#ececec" fill-rule="evenodd" d="M 151.544 130.9145 L 151.544 138.6145 L 150.345 138.6145 L 147.155 133.7525 L 147.155 133.7525 Q 147.001 133.5215 146.836 133.1805 L 146.836 133.1805 L 146.836 133.1805 Q 146.869 133.4445 146.869 133.7525 L 146.869 133.7525 L 146.869 138.6145 L 145.56 138.6145 L 145.56 130.9145 L 146.836 130.9145 L 149.949 135.6995 L 149.949 135.6995 Q 150.059 135.8645 150.268 136.2825 L 150.268 136.2825 L 150.268 136.2825 Q 150.235 135.9855 150.235 135.6995 L 150.235 135.6995 L 150.235 130.9145 L 151.544 130.9145 Z M 155.603 138.7465 L 155.603 138.7465 L 155.603 138.7465 Q 154.415 138.7465 153.722 137.9655 L 153.722 137.9655 L 153.722 137.9655 Q 153.029 137.1845 153.029 135.8095 L 153.029 135.8095 L 153.029 135.8095 Q 153.029 134.4345 153.722 133.648 L 153.722 133.648 L 153.722 133.648 Q 154.415 132.8615 155.603 132.8615 L 155.603 132.8615 L 155.603 132.8615 Q 156.791 132.8615 157.4895 133.648 L 157.4895 133.648 L 157.4895 133.648 Q 158.188 134.4345 158.188 135.8095 L 158.188 135.8095 L 158.188 135.8095 Q 158.188 137.1845 157.495 137.9655 L 157.495 137.9655 L 157.495 137.9655 Q 156.802 138.7465 155.603 138.7465 Z M 155.603 137.5145 L 155.603 137.5145 L 155.603 137.5145 Q 156.208 137.5145 156.5545 137.0635 L 156.5545 137.0635 L 156.5545 137.0635 Q 156.901 136.6125 156.901 135.8095 L 156.901 135.8095 L 156.901 135.8095 Q 156.901 135.0065 156.5545 134.5445 L 156.5545 134.5445 L 156.5545 134.5445 Q 156.208 134.0825 155.603 134.0825 L 155.603 134.0825 L 155.603 134.0825 Q 155.02 134.0825 154.668 134.55 L 154.668 134.55 L 154.668 134.55 Q 154.316 135.0175 154.316 135.8095 L 154.316 135.8095 L 154.316 135.8095 Q 154.316 136.6015 154.6625 137.058 L 154.6625 137.058 L 154.6625 137.058 Q 155.009 137.5145 155.603 137.5145 Z"/>
+ <path fill="#ececec" fill-rule="evenodd" d="M 79.9425 117.4895 L 78.6225 117.4895 L 78.6225 109.7895 L 83.5945 109.7895 L 83.5945 111.0325 L 79.9425 111.0325 L 79.9425 112.8915 L 82.2745 112.8915 L 82.2745 114.1345 L 79.9425 114.1345 L 79.9425 117.4895 L 79.9425 117.4895 Z M 86.0365 117.4895 L 84.7495 117.4895 L 84.7495 111.8685 L 86.0365 111.8685 L 86.0365 112.4515 L 86.0365 112.4515 Q 86.3775 111.7365 87.1915 111.7365 L 87.1915 111.7365 L 87.1915 111.7365 Q 87.7855 111.7365 88.2365 112.1215 L 88.2365 112.1215 L 88.0495 113.2985 L 88.0495 113.2985 Q 87.6315 113.0015 87.0925 113.0015 L 87.0925 113.0015 L 87.0925 113.0015 Q 86.6525 113.0015 86.3445 113.3095 L 86.3445 113.3095 L 86.3445 113.3095 Q 86.0365 113.6175 86.0365 114.3435 L 86.0365 114.3435 L 86.0365 117.4895 L 86.0365 117.4895 Z M 93.6925 117.4895 L 92.4385 117.4895 L 92.4385 117.0385 L 92.4385 117.0385 Q 91.8775 117.6215 90.9425 117.6215 L 90.9425 117.6215 L 90.9425 117.6215 Q 90.0405 117.6215 89.474 117.132 L 89.474 117.132 L 89.474 117.132 Q 88.9075 116.6425 88.9075 115.7515 L 88.9075 115.7515 L 88.9075 115.7515 Q 88.9075 114.8385 89.551 114.3655 L 89.551 114.3655 L 89.551 114.3655 Q 90.1945 113.8925 91.1075 113.8925 L 91.1075 113.8925 L 91.1075 113.8925 Q 91.9105 113.8925 92.4385 114.1895 L 92.4385 114.1895 L 92.4385 113.8925 L 92.4385 113.8925 Q 92.4385 113.3535 92.169 113.1115 L 92.169 113.1115 L 92.169 113.1115 Q 91.8995 112.8695 91.3385 112.8695 L 91.3385 112.8695 L 91.3385 112.8695 Q 90.4255 112.8695 89.6665 113.3975 L 89.6665 113.3975 L 89.2705 112.3525 L 89.2705 112.3525 Q 90.1835 111.7365 91.4705 111.7365 L 91.4705 111.7365 L 91.4705 111.7365 Q 91.9105 111.7365 92.246 111.808 L 92.246 111.808 L 92.246 111.808 Q 92.5815 111.8795 92.939 112.0885 L 92.939 112.0885 L 92.939 112.0885 Q 93.2965 112.2975 93.4945 112.7485 L 93.4945 112.7485 L 93.4945 112.7485 Q 93.6925 113.1995 93.6925 113.8705 L 93.6925 113.8705 L 93.6925 117.4895 L 93.6925 117.4895 Z M 91.1845 116.4885 L 91.1845 116.4885 L 91.1845 116.4885 Q 91.9215 116.4885 92.4385 115.9495 L 92.4385 115.9495 L 92.4385 115.2235 L 92.4385 115.2235 Q 91.9545 114.9925 91.3165 114.9925 L 91.3165 114.9925 L 91.3165 114.9925 Q 90.7995 114.9925 90.4805 115.1795 L 90.4805 115.1795 L 90.4805 115.1795 Q 90.1615 115.3665 90.1615 115.7515 L 90.1615 115.7515 L 90.1615 115.7515 Q 90.1615 116.0925 90.4255 116.2905 L 90.4255 116.2905 L 90.4255 116.2905 Q 90.6895 116.4885 91.1845 116.4885 Z M 99.9955 117.4895 L 98.7085 117.4895 L 98.7085 114.2665 L 98.7085 114.2665 Q 98.7085 112.9575 97.6635 112.9575 L 97.6635 112.9575 L 97.6635 112.9575 Q 96.5195 112.9575 96.5195 114.2445 L 96.5195 114.2445 L 96.5195 117.4895 L 95.2325 117.4895 L 95.2325 111.8685 L 96.5195 111.8685 L 96.5195 112.3965 L 96.5195 112.3965 Q 97.0695 111.7365 98.0045 111.7365 L 98.0045 111.7365 L 98.0045 111.7365 Q 98.8845 111.7365 99.44 112.2865 L 99.44 112.2865 L 99.44 112.2865 Q 99.9955 112.8365 99.9955 114.0355 L 99.9955 114.0355 L 99.9955 117.4895 L 99.9955 117.4895 Z M 103.8235 117.6215 L 103.8235 117.6215 L 103.8235 117.6215 Q 102.6685 117.6215 101.992 116.8405 L 101.992 116.8405 L 101.992 116.8405 Q 101.3155 116.0595 101.3155 114.6845 L 101.3155 114.6845 L 101.3155 114.6845 Q 101.3155 113.3095 101.992 112.523 L 101.992 112.523 L 101.992 112.523 Q 102.6685 111.7365 103.8235 111.7365 L 103.8235 111.7365 L 103.8235 111.7365 Q 105.5615 111.7365 106.0565 113.2875 L 106.0565 113.2875 L 104.8355 113.6945 L 104.8355 113.6945 Q 104.5605 112.9685 103.8675 112.9685 L 103.8675 112.9685 L 103.8675 112.9685 Q 103.2845 112.9685 102.9545 113.4305 L 102.9545 113.4305 L 102.9545 113.4305 Q 102.6245 113.8925 102.6245 114.6845 L 102.6245 114.6845 L 102.6245 114.6845 Q 102.6245 115.4655 102.949 115.922 L 102.949 115.922 L 102.949 115.922 Q 103.2735 116.3785 103.8235 116.3785 L 103.8235 116.3785 L 103.8235 116.3785 Q 104.6045 116.3785 104.8465 115.5645 L 104.8465 115.5645 L 106.0785 115.9385 L 106.0785 115.9385 Q 105.5945 117.6215 103.8235 117.6215 Z M 109.7745 117.6215 L 109.7745 117.6215 L 109.7745 117.6215 Q 108.5755 117.6215 107.877 116.835 L 107.877 116.835 L 107.877 116.835 Q 107.1785 116.0485 107.1785 114.6735 L 107.1785 114.6735 L 107.1785 114.6735 Q 107.1785 113.3095 107.8825 112.523 L 107.8825 112.523 L 107.8825 112.523 Q 108.5865 111.7365 109.7745 111.7365 L 109.7745 111.7365 L 109.7745 111.7365 Q 110.8525 111.7365 111.54 112.4075 L 111.54 112.4075 L 111.54 112.4075 Q 112.2275 113.0785 112.2275 114.3765 L 112.2275 114.3765 L 112.2275 114.3765 Q 112.2275 114.8275 112.1835 115.1685 L 112.1835 115.1685 L 108.4545 115.1685 L 108.4545 115.1685 Q 108.4875 115.7625 108.867 116.1255 L 108.867 116.1255 L 108.867 116.1255 Q 109.2465 116.4885 109.7745 116.4885 L 109.7745 116.4885 L 109.7745 116.4885 Q 110.5225 116.4885 110.9625 115.9055 L 110.9625 115.9055 L 111.7765 116.7415 L 111.7765 116.7415 Q 111.0395 117.6215 109.7745 117.6215 Z M 108.4655 114.1015 L 108.4655 114.1015 L 110.9515 114.1015 L 110.9515 114.1015 Q 110.9075 113.4965 110.5775 113.183 L 110.5775 113.183 L 110.5775 113.183 Q 110.2475 112.8695 109.7745 112.8695 L 109.7745 112.8695 L 109.7745 112.8695 Q 109.2245 112.8695 108.867 113.172 L 108.867 113.172 L 108.867 113.172 Q 108.5095 113.4745 108.4655 114.1015 Z M 116.0335 115.3995 L 114.7465 115.3995 L 114.7465 115.0915 L 114.7465 115.0915 Q 114.7465 114.6075 114.884 114.2225 L 114.884 114.2225 L 114.884 114.2225 Q 115.0215 113.8375 115.225 113.612 L 115.225 113.612 L 115.225 113.612 Q 115.4285 113.3865 115.665 113.172 L 115.665 113.172 L 115.665 113.172 Q 115.9015 112.9575 116.105 112.798 L 116.105 112.798 L 116.105 112.798 Q 116.3085 112.6385 116.446 112.391 L 116.446 112.391 L 116.446 112.391 Q 116.5835 112.1435 116.5835 111.8575 L 116.5835 111.8575 L 116.5835 111.8575 Q 116.5835 111.4285 116.2975 111.1535 L 116.2975 111.1535 L 116.2975 111.1535 Q 116.0115 110.8785 115.5055 110.8785 L 115.5055 110.8785 L 115.5055 110.8785 Q 114.9005 110.8785 114.565 111.247 L 114.565 111.247 L 114.565 111.247 Q 114.2295 111.6155 114.2295 112.2755 L 114.2295 112.2755 L 112.9425 112.2755 L 112.9425 112.2755 Q 112.9425 111.0545 113.6465 110.356 L 113.6465 110.356 L 113.6465 110.356 Q 114.3505 109.6575 115.5055 109.6575 L 115.5055 109.6575 L 115.5055 109.6575 Q 116.6275 109.6575 117.249 110.2735 L 117.249 110.2735 L 117.249 110.2735 Q 117.8705 110.8895 117.8705 111.8575 L 117.8705 111.8575 L 117.8705 111.8575 Q 117.8705 112.2865 117.733 112.6275 L 117.733 112.6275 L 117.733 112.6275 Q 117.5955 112.9685 117.392 113.172 L 117.392 113.172 L 117.392 113.172 Q 117.1885 113.3755 116.952 113.5955 L 116.952 113.5955 L 116.952 113.5955 Q 116.7155 113.8155 116.512 113.997 L 116.512 113.997 L 116.512 113.997 Q 116.3085 114.1785 116.171 114.4645 L 116.171 114.4645 L 116.171 114.4645 Q 116.0335 114.7505 116.0335 115.1025 L 116.0335 115.1025 L 116.0335 115.3995 L 116.0335 115.3995 Z M 116.0225 117.374 L 116.0225 117.374 L 116.0225 117.374 Q 115.7695 117.6215 115.3955 117.6215 L 115.3955 117.6215 L 115.3955 117.6215 Q 115.0215 117.6215 114.7685 117.374 L 114.7685 117.374 L 114.7685 117.374 Q 114.5155 117.1265 114.5155 116.7635 L 114.5155 116.7635 L 114.5155 116.7635 Q 114.5155 116.4005 114.7685 116.153 L 114.7685 116.153 L 114.7685 116.153 Q 115.0215 115.9055 115.3955 115.9055 L 115.3955 115.9055 L 115.3955 115.9055 Q 115.7695 115.9055 116.0225 116.1585 L 116.0225 116.1585 L 116.0225 116.1585 Q 116.2755 116.4115 116.2755 116.7635 L 116.2755 116.7635 L 116.2755 116.7635 Q 116.2755 117.1265 116.0225 117.374 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/minecraft-launcher.svg b/.icons/Gruvbox_Dark-2/apps/64/minecraft-launcher.svg
new file mode 120000
index 000000000..9a4276adf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/minecraft-launcher.svg
@@ -0,0 +1 @@
+minecraft.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/minecraft.svg b/.icons/Gruvbox_Dark-2/apps/64/minecraft.svg
new file mode 100644
index 000000000..c576d2fed
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/minecraft.svg
@@ -0,0 +1,174 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#583c28" d="M166.351 13.28c74.056 0 84.64 10.557 84.64 84.544v59.251c0 73.986-10.584 84.544-84.64 84.544H90.982c-74.056 0-84.639-10.558-84.639-84.544V97.824c0-73.987 10.583-84.544 84.639-84.544h75.369z" filter="url(#a)"/>
+ <path fill="#72b248" d="M250.133 65.468c-.098-1.058-.156-2.234-.269-3.25-.365-3.254-.809-6.298-1.346-9.147-.397-2.105-.904-3.994-1.408-5.891h-8.391v18.288h11.414z"/>
+ <path fill="#b8845b" d="M165.576 230.041H147.29v-18.286h18.286v18.286z"/>
+ <path fill="#785439" d="M92.43 230.041H74.144v-18.286H92.43v18.286zm-73.141-5.634c.649.781 1.226 1.641 1.94 2.354 1.207 1.205 2.58 2.255 3.984 3.277h12.363v-18.285H19.289v12.654z"/>
+ <path fill="#956b49" d="M55.857 230.041H37.571v-18.286h18.286v18.286zM183.86 83.75h18.286v18.286H183.86V83.75z"/>
+ <path fill="#583c28" d="M55.86 83.75h18.286v18.286H55.86V83.75z"/>
+ <path fill="#b8845b" d="M110.72 83.75h18.286v18.286H110.72V83.75z"/>
+ <path fill="#785439" d="M92.43 83.75h18.286v18.286H92.43V83.75z"/>
+ <path fill="#583c28" d="M7.012 83.753c-.118 4.521-.332 8.631-.332 13.74v4.545h12.609V83.753H7.012z"/>
+ <path fill="#956b49" d="M110.72 65.47h18.286v18.286H110.72V65.47z"/>
+ <path fill="#583c28" d="M19.29 65.47h18.286v18.286H19.29V65.47z"/>
+ <path fill="#785439" d="M92.43 65.47h18.286v18.286H92.43V65.47z"/>
+ <path fill="#72b248" d="M7.875 65.468c-.217 2.327-.446 4.617-.595 7.15-.195 3.299-.172 7.471-.268 11.135h12.277V65.468H7.875z"/>
+ <path fill="#60a036" d="M10.899 47.18c-.504 1.897-1.011 3.786-1.408 5.891-.538 2.849-.982 5.893-1.346 9.147-.114 1.016-.171 2.192-.27 3.25h11.414V47.18h-8.39z"/>
+ <path fill="#583c28" d="M92.43 47.18h18.286v18.286H92.43V47.18z"/>
+ <path fill="#9bca6b" d="M110.72 47.18h18.286v18.286H110.72V47.18z"/>
+ <path fill="#72b248" d="M19.289 29.831c-.703.847-1.473 1.621-2.103 2.551a39.5 39.5 0 0 0-3.252 5.847c-.961 2.116-1.803 4.402-2.539 6.871-.192.645-.32 1.412-.498 2.082h8.392V29.831z"/>
+ <path fill="#56962c" d="M20.061 28.895c-.268.3-.514.625-.772.936v17.351h18.287V28.895H20.061z"/>
+ <path fill="#60a036" d="M37.58 28.9h18.286v18.286H37.58V28.9z"/>
+ <path fill="#72b248" d="M55.86 28.9h18.286v18.286H55.86V28.9zm109.72 18.28h18.286v18.286H165.58V47.18z"/>
+ <path fill="#72b248" d="M37.58 47.18h18.286v18.286H37.58V47.18z"/>
+ <path fill="#56962c" d="M165.58 65.47h18.286v18.286H165.58V65.47z"/>
+ <path fill="#60a036" d="M19.29 47.18h18.286v18.286H19.29V47.18z"/>
+ <path fill="#56962c" d="M55.862 14.434c-3.199.361-6.204.793-9.01 1.321-2.852.536-5.507 1.167-7.979 1.902-.466.139-.843.332-1.297.479v10.759h18.286V14.434z"/>
+ <path fill="#60a036" d="M74.147 13.362c-2.464.086-5.438.051-7.727.186-3.688.216-7.155.501-10.412.865-.052.006-.094.016-.146.021v14.461h18.285V13.362z"/>
+ <path fill="#72b248" d="M37.576 18.136c-1.95.629-3.863 1.278-5.582 2.056a39.619 39.619 0 0 0-5.855 3.248 33.33 33.33 0 0 0-4.91 4.037c-.43.43-.762.964-1.168 1.418h17.515V18.136z"/>
+ <path fill="#b8845b" d="M129 102.04h18.286v18.286H129V102.04z"/>
+ <path fill="#785439" d="M74.15 102.04h18.286v18.286H74.15V102.04zm-54.86 0h18.286v18.286H19.29V102.04z"/>
+ <path fill="#956b49" d="M37.58 102.04h18.286v18.286H37.58V102.04z"/>
+ <path fill="#b8845b" d="M129 83.75h18.286v18.286H129V83.75z"/>
+ <path fill="#785439" d="M74.15 83.75h18.286v18.286H74.15V83.75zm-54.86 0h18.286v18.286H19.29V83.75z"/>
+ <path fill="#583c28" d="M37.58 83.75h18.286v18.286H37.58V83.75zm36.57-18.28h18.286v18.286H74.15V65.47z"/>
+ <path fill="#6b6b6b" d="M129 65.47h18.286v18.286H129V65.47z"/>
+ <path fill="#956b49" d="M129 47.18h18.286v18.286H129V47.18z"/>
+ <path fill="#60a036" d="M74.15 28.9h18.286v18.286H74.15V28.9z"/>
+ <path fill="#56962c" d="M37.58 65.47h18.286v18.286H37.58V65.47z"/>
+ <path fill="#60a036" d="M74.15 47.18h18.286v18.286H74.15V47.18z"/>
+ <path fill="#56962c" d="M92.432 12.95h-1.113c-6.385 0-11.697.221-17.172.412v15.533h18.285V12.95z"/>
+ <path fill="#956b49" d="M12.362 211.753c.507 1.444.977 2.945 1.572 4.256a39.5 39.5 0 0 0 3.252 5.847c.63.93 1.4 1.704 2.103 2.551v-12.654h-6.927z"/>
+ <path fill="#b8845b" d="M92.43 211.75h18.286v18.286H92.43V211.75z"/>
+ <path fill="#785439" d="M55.86 211.75h18.286v18.286H55.86V211.75z"/>
+ <path fill="#583c28" d="M183.86 211.75h18.286v18.286H183.86V211.75z"/>
+ <path fill="#956b49" d="M6.68 102.038v18.287h12.609v-18.287H6.68z"/>
+ <path fill="#b8845b" d="M110.721 120.323H92.435v-18.286h18.286v18.286z"/>
+ <path fill="#785439" d="M129.003 120.323h-18.286v-18.286h18.286v18.286zm-54.855 0H55.862v-18.286h18.286v18.286z"/>
+ <path fill="#583c28" d="M202.148 120.323h-18.286v-18.286h18.286v18.286z"/>
+ <path fill="#956b49" d="M37.576 236.104c.454.147.831.34 1.297.479 2.472.735 5.127 1.364 7.979 1.9 2.806.528 5.811.962 9.01 1.322v-9.767H37.576v6.066z"/>
+ <path fill="#583c28" d="M25.213 230.038c.327.237.588.533.926.762a39.704 39.704 0 0 0 5.855 3.246c1.719.778 3.632 1.429 5.582 2.058v-6.066H25.213z"/>
+ <path fill="#b8845b" d="M74.147 240.876c5.475.191 10.787.412 17.172.412h1.113v-11.25H74.147v10.838z"/>
+ <path fill="#785439" d="M147.289 241.288h18.287v-11.25h-18.287v11.25z"/>
+ <path fill="#956b49" d="M92.432 241.288h18.287v-11.25H92.432v11.25z"/>
+ <path fill="#785439" d="M55.862 239.805c.052.006.094.016.146.022 3.257.364 6.724.647 10.412.863 2.289.135 5.263.1 7.727.186v-10.838H55.862v9.767z"/>
+ <path fill="#583c28" d="M183.862 240.876c2.463-.086 5.437-.051 7.726-.186 3.689-.216 7.155-.499 10.412-.863.052-.006.095-.016.147-.022v-9.767h-18.285v10.838z"/>
+ <path fill="#b8845b" d="M220.43 230.041h-18.286v-18.286h18.286v18.286z"/>
+ <path fill="#785439" d="M183.857 230.041h-18.286v-18.286h18.286v18.286z"/>
+ <path fill="#956b49" d="M129.003 230.041h-18.286v-18.286h18.286v18.286zM147.29 83.75h18.286v18.286H147.29V83.75z"/>
+ <path fill="#583c28" d="M220.43 83.75h18.286v18.286H220.43V83.75z"/>
+ <path fill="#b8845b" d="M251.328 102.038v-4.545c0-5.109-.213-9.219-.332-13.74h-12.277v18.285h12.609z"/>
+ <path fill="#9bca6b" d="M147.29 65.47h18.286v18.286H147.29V65.47z"/>
+ <path fill="#785439" d="M220.43 65.47h18.286v18.286H220.43V65.47z"/>
+ <path fill="#583c28" d="M220.43 47.18h18.286v18.286H220.43V47.18z"/>
+ <path fill="#72b248" d="M110.72 28.9h18.286v18.286H110.72V28.9z"/>
+ <path fill="#56962c" d="M129 28.9h18.286v18.286H129V28.9z"/>
+ <path fill="#60a036" d="M147.29 28.9h18.286v18.286H147.29V28.9z"/>
+ <path fill="#72b248" d="M247.112 47.182c-.178-.67-.306-1.437-.498-2.082-.737-2.469-1.579-4.755-2.539-6.871a39.591 39.591 0 0 0-3.252-5.847c-.631-.93-1.401-1.704-2.104-2.551v17.351h8.393z"/>
+ <path fill="#56962c" d="M238.719 29.639c-.075-.089-.131-.202-.207-.291-.143-.167-.331-.289-.477-.453h-17.603v18.287h18.287V29.639z"/>
+ <path fill="#72b248" d="M147.29 47.18h18.286v18.286H147.29V47.18z"/>
+ <path fill="#56962c" d="M250.996 83.753c-.095-3.664-.073-7.836-.267-11.135-.149-2.533-.379-4.823-.596-7.15h-11.414v18.285h12.277zm-85.42-70.803h-18.287v15.945h18.287V12.95z"/>
+ <path fill="#60a036" d="M220.432 18.136c-.453-.147-.831-.34-1.297-.479-2.472-.735-5.127-1.366-7.978-1.902-2.806-.528-5.812-.96-9.01-1.321v14.461h18.285V18.136z"/>
+ <path fill="#72b248" d="M237.948 28.895c-.407-.454-.738-.988-1.168-1.418a33.287 33.287 0 0 0-4.911-4.037 39.619 39.619 0 0 0-5.855-3.248c-1.719-.778-3.632-1.427-5.582-2.056v10.759h17.516zM147.289 12.95h-18.285v15.945h18.285V12.95z"/>
+ <path fill="#56962c" d="M129.004 12.95h-18.285v15.945h18.285V12.95z"/>
+ <path fill="#b8845b" d="M202.15 102.04h18.286v18.286H202.15V102.04z"/>
+ <path fill="#785439" d="M165.58 102.04h18.286v18.286H165.58V102.04z"/>
+ <path fill="#b8845b" d="M202.15 83.75h18.286v18.286H202.15V83.75z"/>
+ <path fill="#785439" d="M165.58 83.75h18.286v18.286H165.58V83.75z"/>
+ <path fill="#583c28" d="M55.86 65.47h18.286v18.286H55.86V65.47z"/>
+ <path fill="#b8845b" d="M183.86 65.47h18.286v18.286H183.86V65.47z"/>
+ <path fill="#60a036" d="M202.15 28.9h18.286v18.286H202.15V28.9z"/>
+ <path fill="#72b248" d="M183.86 28.9h18.286v18.286H183.86V28.9z"/>
+ <path fill="#72b248" d="M165.58 28.9h18.286v18.286H165.58V28.9z"/>
+ <path fill="#56962c" d="M92.43 28.9h18.286v18.286H92.43V28.9z"/>
+ <path fill="#72b248" d="M202.15 47.18h18.286v18.286H202.15V47.18z"/>
+ <path fill="#56962c" d="M183.86 47.18h18.286v18.286H183.86V47.18zm18.29 18.29h18.286v18.286H202.15V65.47z"/>
+ <path fill="#60a036" d="M55.86 47.18h18.286v18.286H55.86V47.18z"/>
+ <path fill="#72b248" d="M110.719 12.95H92.432v15.945h18.287V12.95z"/>
+ <path fill="#60a036" d="M202.147 14.434c-.052-.005-.095-.015-.147-.021-3.462-.38-6.934-.668-10.412-.865-2.289-.135-5.263-.1-7.726-.186v15.533h18.285V14.434z"/>
+ <path fill="#72b248" d="M183.862 13.362c-5.475-.191-10.788-.412-17.172-.412h-1.114v15.945h18.286V13.362z"/>
+ <path fill="#6b6b6b" d="M238.719 224.407c.703-.847 1.473-1.621 2.104-2.551a39.591 39.591 0 0 0 3.252-5.847c.595-1.311 1.065-2.812 1.572-4.256h-6.928v12.654z"/>
+ <path fill="#785439" d="M232.795 230.038c1.405-1.022 2.777-2.072 3.985-3.277.714-.713 1.29-1.573 1.939-2.354v-12.654h-18.287v18.285h12.363z"/>
+ <path fill="#583c28" d="M129 211.75h18.286v18.286H129V211.75z"/>
+ <path fill="#785439" d="M251.328 120.325v-18.287h-12.609v18.287h12.609z"/>
+ <path fill="#785439" d="M238.721 120.323h-18.286v-18.286h18.286v18.286z"/>
+ <path fill="#583c28" d="M165.576 120.323H147.29v-18.286h18.286v18.286z"/>
+ <path fill="#956b49" d="M110.719 241.288h18.285v-11.25h-18.285v11.25z"/>
+ <path fill="#b8845b" d="M165.576 241.288h1.114c6.384 0 11.697-.221 17.172-.412v-10.838h-18.286v11.25z"/>
+ <path fill="#785439" d="M202.147 239.805c3.198-.36 6.204-.794 9.01-1.322 2.851-.536 5.506-1.165 7.978-1.9.466-.139.844-.332 1.297-.479v-6.066h-18.285v9.767z"/>
+ <path fill="#785439" d="M220.432 236.104c1.95-.629 3.863-1.28 5.582-2.058a39.704 39.704 0 0 0 5.855-3.246c.338-.229.6-.525.926-.762h-12.363v6.066z"/>
+ <path fill="#583c28" d="M129.004 241.288h18.285v-11.25h-18.285v11.25z"/>
+ <path fill="#b8845b" d="M129 175.18h18.286v18.286H129V175.18z"/>
+ <path fill="#785439" d="M74.15 175.18h18.286v18.286H74.15V175.18zm-54.86 0h18.286v18.286H19.29V175.18z"/>
+ <path fill="#956b49" d="M37.58 175.18h18.286v18.286H37.58V175.18z"/>
+ <path fill="#583c28" d="M55.86 193.47h18.286v18.286H55.86V193.47zm-47.502-.002c.328 2.683.68 5.301 1.133 7.699.537 2.848 1.168 5.501 1.904 7.971.28.939.655 1.727.967 2.615h6.927v-18.285H8.358z"/>
+ <path fill="#956b49" d="M7.125 175.18c.078 2.029.042 4.532.155 6.44.217 3.685.501 7.147.865 10.4.057.515.151.943.213 1.448h10.931V175.18H7.125z"/>
+ <path fill="#b8845b" d="M110.721 193.468H92.435v-18.286h18.286v18.286z"/>
+ <path fill="#785439" d="M129.003 193.468h-18.286v-18.286h18.286v18.286zm-54.855 0H55.862v-18.286h18.286v18.286z"/>
+ <path fill="#583c28" d="M92.43 193.47h18.286v18.286H92.43V193.47z"/>
+ <path fill="#b8845b" d="M37.58 193.47h18.286v18.286H37.58V193.47z"/>
+ <path fill="#6b6b6b" d="M74.15 193.47h18.286v18.286H74.15V193.47z"/>
+ <path fill="#785439" d="M19.29 193.47h18.286v18.286H19.29V193.47z"/>
+ <path fill="#583c28" d="M147.29 193.47h18.286v18.286H147.29V193.47z"/>
+ <path fill="#956b49" d="M129 193.47h18.286v18.286H129V193.47z"/>
+ <path fill="#583c28" d="M165.576 193.468H147.29v-18.286h18.286v18.286z"/>
+ <path fill="#b8845b" d="M110.72 193.47h18.286v18.286H110.72V193.47zm109.71-36.57h18.286v18.286H220.43V156.9z"/>
+ <path fill="#583c28" d="M129 156.9h18.286v18.286H129V156.9z"/>
+ <path fill="#785439" d="M147.29 156.9h18.286v18.286H147.29V156.9z"/>
+ <path fill="#583c28" d="M202.15 156.9h18.286v18.286H202.15V156.9z"/>
+ <path fill="#956b49" d="M183.86 156.9h18.286v18.286H183.86V156.9z"/>
+ <path fill="#583c28" d="M250.883 175.18c.222-5.76.44-11.495.442-18.285h-12.606v18.285h12.164z"/>
+ <path fill="#b8845b" d="M165.58 156.9h18.286v18.286H165.58V156.9z"/>
+ <path fill="#583c28" d="M6.684 156.895c.001 6.79.219 12.525.441 18.285h12.164v-18.285H6.684z"/>
+ <path fill="#6b6b6b" d="M19.29 156.9h18.286v18.286H19.29V156.9z"/>
+ <path fill="#583c28" d="M110.72 156.9h18.286v18.286H110.72V156.9z"/>
+ <path fill="#785439" d="M55.86 156.9h18.286v18.286H55.86V156.9z"/>
+ <path fill="#583c28" d="M37.58 156.9h18.286v18.286H37.58V156.9zm36.57 0h18.286v18.286H74.15V156.9z"/>
+ <path fill="#785439" d="M92.43 156.9h18.286v18.286H92.43V156.9z"/>
+ <path fill="#b8845b" d="M202.15 175.18h18.286v18.286H202.15V175.18zm43.497 36.573c.311-.888.686-1.676.967-2.615.736-2.47 1.367-5.123 1.904-7.971.452-2.398.804-5.016 1.133-7.699h-10.932v18.285h6.928zm-61.79-18.285h-18.286v-18.286h18.286v18.286z"/>
+ <path fill="#785439" d="M202.148 193.468h-18.286v-18.286h18.286v18.286z"/>
+ <path fill="#583c28" d="M165.58 193.47h18.286v18.286H165.58V193.47zm54.85 0h18.286v18.286H220.43V193.47z"/>
+ <path fill="#956b49" d="M249.651 193.468c.061-.505.155-.933.213-1.448.364-3.253.648-6.715.865-10.4.112-1.907.076-4.41.154-6.438h-12.164v18.286h10.932zm-47.501.002h18.286v18.286H202.15V193.47z"/>
+ <path fill="#583c28" d="M238.721 193.468h-18.286v-18.286h18.286v18.286z"/>
+ <path fill="#b8845b" d="M183.86 193.47h18.286v18.286H183.86V193.47z"/>
+ <path fill="#785439" d="M147.29 138.61h18.286v18.286H147.29V138.61zm-54.86 0h18.286v18.286H92.43V138.61z"/>
+ <path fill="#956b49" d="M110.72 138.61h18.286v18.286H110.72V138.61zm-18.29 18.286H74.144V138.61H92.43v18.286z"/>
+ <path fill="#b8845b" d="M183.857 156.896h-18.286V138.61h18.286v18.286z"/>
+ <path fill="#785439" d="M202.148 156.896h-18.286V138.61h18.286v18.286zm-54.854 0h-18.286V138.61h18.286v18.286z"/>
+ <path fill="#583c28" d="M74.15 120.32h18.286v18.286H74.15V120.32z"/>
+ <path fill="#6b6b6b" d="M92.43 120.32h18.286v18.286H92.43V120.32z"/>
+ <path fill="#583c28" d="M183.86 120.32h18.286v18.286H183.86V120.32z"/>
+ <path fill="#785439" d="M129 120.32h18.286v18.286H129V120.32z"/>
+ <path fill="#583c28" d="M110.72 120.32h18.286v18.286H110.72V120.32zm36.57 0h18.286v18.286H147.29V120.32z"/>
+ <path fill="#785439" d="M165.58 120.32h18.286v18.286H165.58V120.32z"/>
+ <path fill="#b8845b" d="M220.43 156.896h-18.286V138.61h18.286v18.286z"/>
+ <path fill="#6b6b6b" d="M251.325 156.895c0-.056.003-.094.003-.15V138.61h-12.609v18.285h12.606z"/>
+ <path fill="#785439" d="M220.43 138.61h18.286v18.286H220.43V138.61z"/>
+ <path fill="#b8845b" d="M251.328 138.61v-18.285h-12.609v18.285h12.609z"/>
+ <path fill="#583c28" d="M220.43 120.32h18.286v18.286H220.43V120.32z"/>
+ <path fill="#956b49" d="M202.15 120.32h18.286v18.286H202.15V120.32z"/>
+ <path fill="#b8845b" d="M19.29 120.32h18.286v18.286H19.29V120.32z"/>
+ <path fill="#6b6b6b" d="M74.148 138.615H55.862v-18.286h18.286v18.286z"/>
+ <path fill="#785439" d="M55.857 138.615H37.571v-18.286h18.286v18.286z"/>
+ <path fill="#b8845b" d="M74.148 156.896H55.862V138.61h18.286v18.286z"/>
+ <path fill="#583c28" d="M55.857 156.896H37.571V138.61h18.286v18.286z"/>
+ <path fill="#956b49" d="M37.576 156.896H19.29V138.61h18.286v18.286zM6.68 120.325v18.285h12.609v-18.285H6.68z"/>
+ <path fill="#b8845b" d="M6.68 138.61v18.135c0 .056.004.094.004.15h12.605V138.61H6.68z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/minetest-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/minetest-icon.svg
new file mode 120000
index 000000000..21f44e5a1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/minetest-icon.svg
@@ -0,0 +1 @@
+minetest.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/minetest.svg b/.icons/Gruvbox_Dark-2/apps/64/minetest.svg
new file mode 100755
index 000000000..9b6645d43
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/minetest.svg
@@ -0,0 +1,49 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="5IOWwMdOG7W4o8AfaxptN9dD2ZkO8YD4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#5IOWwMdOG7W4o8AfaxptN9dD2ZkO8YD4)">
+ <linearGradient id="_lgradient_25" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_26" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="An20NwRseDaW1a9pFsN2rl2OnVOMREfJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#An20NwRseDaW1a9pFsN2rl2OnVOMREfJ)">
+ <path d="M 127.654711 113.766098 C 125.250875 113.820265 123.016598 114.175305 120.383431 115.646006 L 61.215813 148.693549 C 58.580541 150.165465 55.824084 152.944999 55.520698 157.118784 C 55.217314 161.292569 58.303881 165.235788 61.185028 166.845048 L 120.414224 199.926979 C 123.295642 201.536387 125.939077 201.844638 128.344275 201.789701 C 130.749479 201.734753 132.981958 201.3808 135.615554 199.909792 L 194.783179 166.862245 C 197.416519 165.391395 200.174629 162.612434 200.478297 158.43701 C 200.781965 154.261595 197.693498 150.319107 194.813967 148.710745 L 135.584767 115.628815 C 132.704643 114.020132 130.063085 113.712459 127.660864 113.766098 L 127.654711 113.766098 Z"/>
+ </g>
+ <linearGradient id="_lgradient_27" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(144.99902,0,0,88.035119,55.5,111.171201)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_27)" d="M 127.654711 111.176835 C 125.250875 111.231003 123.016598 111.586042 120.383431 113.056749 L 61.215813 146.104291 C 58.580541 147.576208 55.824084 150.355742 55.520698 154.529527 C 55.217314 158.703312 58.303881 162.646531 61.185028 164.255791 L 120.414224 197.337721 C 123.295642 198.94713 125.939077 199.255381 128.344275 199.200443 C 130.749479 199.145496 132.981958 198.791543 135.615554 197.320535 L 194.783179 164.272987 C 197.416519 162.802138 200.174629 160.023167 200.478297 155.847752 C 200.781965 151.672328 197.693498 147.729849 194.813967 146.121488 L 135.584767 113.039558 C 132.704643 111.430875 130.063085 111.123197 127.660864 111.176835 L 127.654711 111.176835 Z"/>
+ <path fill="#945f2b" d="M 96.928291 121.528274 L 117.642439 121.528274 L 117.642439 150.010224 L 107.28536 157.778025 L 96.928291 150.010224 L 96.928291 121.528274 Z"/>
+ <linearGradient id="_lgradient_28" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(72.499502,0,0,77.678043,71.035649,54.207303)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a6d74f"/>
+ <stop offset="100%" style="stop-color:#76c22b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" d="M 107.50351 54.209886 C 105.816274 54.170683 104.150347 54.578294 102.688258 55.388061 L 75.6334 70.391452 C 72.788145 71.969127 71.035441 74.885099 71.035649 78.040726 L 71.035649 108.049448 C 71.035646 111.204719 72.788147 114.120313 75.633 115.697951 L 102.687849 130.702121 C 105.532701 132.279754 109.037703 132.279754 111.882556 130.702121 L 138.937412 115.697951 C 141.782659 114.120273 143.535368 111.204299 143.535151 108.048667 L 143.535151 78.03995 C 143.535358 74.884321 141.782659 71.968349 138.937412 70.390671 L 111.882556 55.387282 C 110.548245 54.648378 109.042069 54.243258 107.502295 54.209114 L 107.50351 54.209886 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/minimizeall.svg b/.icons/Gruvbox_Dark-2/apps/64/minimizeall.svg
new file mode 120000
index 000000000..010fb8a74
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/minimizeall.svg
@@ -0,0 +1 @@
+panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/minitube.svg b/.icons/Gruvbox_Dark-2/apps/64/minitube.svg
new file mode 100644
index 000000000..1734def78
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/minitube.svg
@@ -0,0 +1,66 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="xquMWyskSoAjeUYMmkEn7Mp4zvrt9I7V" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#xquMWyskSoAjeUYMmkEn7Mp4zvrt9I7V)">
+ <path fill="#bc1938" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <path fill="#ebebeb" d="M 205.637 60.442 L 227.59 60.442 C 229.718 60.442 231.806 62.133 232.248 64.215 C 234.113 72.998 234.123 85.786 232.225 94.998 C 231.795 97.083 229.718 98.776 227.59 98.776 L 205.637 98.776 C 203.508 98.776 201.479 97.074 201.108 94.978 C 199.558 86.22 199.568 73.452 201.133 64.245 C 201.49 62.146 203.508 60.442 205.637 60.442 Z M 205.637 104.442 L 227.59 104.442 C 229.718 104.442 231.806 106.133 232.248 108.215 C 234.113 116.998 234.123 129.786 232.225 138.998 C 231.795 141.083 229.718 142.776 227.59 142.776 L 205.637 142.776 C 203.508 142.776 201.479 141.074 201.108 138.978 C 199.558 130.22 199.568 117.452 201.133 108.245 C 201.49 106.146 203.508 104.442 205.637 104.442 L 205.637 104.442 Z"/>
+ <path fill="#323232" d="M 202.525 154.609 L 231.243 154.609 C 232.529043 154.609552 233.571448 155.651957 233.572 156.938 L 233.572 160.905 C 233.571448 162.191043 232.529043 163.233448 231.243 163.234 L 202.525 163.234 C 201.239348 163.232897 200.197551 162.190652 200.197 160.905 L 200.197 156.938 C 200.197551 155.652348 201.239348 154.610103 202.525 154.609 L 202.525 154.609 Z M 202.525 171.609 L 231.243 171.609 C 232.529043 171.609552 233.571448 172.651957 233.572 173.938 L 233.572 177.905 C 233.571448 179.191043 232.529043 180.233448 231.243 180.234 L 202.525 180.234 C 201.239348 180.232897 200.197551 179.190652 200.197 177.905 L 200.197 173.938 C 200.197551 172.652348 201.239348 171.610103 202.525 171.609 L 202.525 171.609 Z M 202.525 188.609 L 231.243 188.609 C 232.529043 188.609552 233.571448 189.651957 233.572 190.938 L 233.572 194.905 C 233.571448 196.191043 232.529043 197.233448 231.243 197.234 L 202.525 197.234 C 201.239348 197.232897 200.197551 196.190652 200.197 194.905 L 200.197 190.938 C 200.197551 189.652348 201.239348 188.610103 202.525 188.609 L 202.525 188.609 Z"/>
+ <defs>
+ <filter id="HaV9VytxJVftKJL2obgYSt2AVp1OAFaN" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#HaV9VytxJVftKJL2obgYSt2AVp1OAFaN)">
+ <path fill="#333333" d="M 128.319 52.391 C 177.363 52.391 184.372 59.382 184.372 108.38 L 184.372 147.62 C 184.372 196.617 177.363 203.609 128.319 203.609 L 78.405 203.609 C 29.361 203.609 22.352 196.617 22.352 147.62 L 22.352 108.38 C 22.352 59.382 29.361 52.391 78.405 52.391 L 128.319 52.391 L 128.319 52.391 Z"/>
+ </g>
+ <g style="opacity:0.4" filter="url(#2hdOfGcd5iVwYj0fudCmm68dJMQguSvB)">
+ <g opacity=".4">
+ <linearGradient id="_lgradient_78" x1=".455" x2=".455" y1="0" y2=".988" gradientTransform="matrix(78.019,0,0,84.654,60.963,89.253)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#000000"/>
+ <stop offset="49.871%" style="stop-color:#000000"/>
+ <stop offset="98.8%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_78)" d="M 60.963 89.253 L 60.963 173.907 C 60.963 173.907 103.898 156.554 138.982 131.554 C 138.982 131.546 138.978 131.54 138.973 131.531 C 138.968429 131.521251 138.963078 131.511887 138.957 131.503 C 138.950302 131.494135 138.944284 131.484775 138.939 131.475 C 138.933958 131.467181 138.930871 131.458263 138.93 131.449 C 101.924 105.651 60.963 89.254 60.963 89.254 L 60.963 89.253 L 60.963 89.253 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="2hdOfGcd5iVwYj0fudCmm68dJMQguSvB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="9.064"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="Gg5gJvajNwXgxYHKzbG5cEKAjk6R60T2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.133"/>
+ </filter>
+ </defs>
+ <g opacity=".1" filter="url(#Gg5gJvajNwXgxYHKzbG5cEKAjk6R60T2)">
+ <path d="M 60.963 89.253 L 60.963 173.907 C 60.963 173.907 103.898 156.554 138.982 131.554 C 138.982 131.546 138.978 131.54 138.973 131.531 C 138.968429 131.521251 138.963078 131.511887 138.957 131.503 C 138.950302 131.494135 138.944284 131.484775 138.939 131.475 C 138.933958 131.467181 138.930871 131.458263 138.93 131.449 C 101.924 105.651 60.963 89.254 60.963 89.254 L 60.963 89.253 L 60.963 89.253 Z"/>
+ </g>
+ <linearGradient id="_lgradient_79" x1=".545" x2=".545" y1=".004" y2="1.003" gradientTransform="matrix(78.02,0,0,84.654,60.962,88.548)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f4afaf"/>
+ <stop offset="100%" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_79)" d="M 60.963 88.548 L 60.963 173.202 C 60.963 173.202 103.898 155.849 138.982 130.848 C 138.982 130.841 138.978 130.837 138.973 130.826 C 138.968949 130.8163 138.963563 130.807212 138.957 130.799 L 138.939 130.773 C 138.934 130.761 138.93 130.754 138.93 130.746 C 101.923 104.949 60.962 88.552 60.962 88.552 L 60.963 88.548 L 60.963 88.548 Z"/>
+ <path fill="#ffffff" d="M 60.962 88.548 L 60.962 89.253 C 60.962 89.253 101.645 105.535 138.524 131.17 L 138.982 130.848 C 138.982 130.841 138.978 130.837 138.973 130.826 C 138.969 130.814 138.963 130.807 138.957 130.799 L 138.939 130.773 C 138.934 130.761 138.93 130.754 138.93 130.746 C 101.923 104.95 60.962 88.552 60.962 88.552 L 60.962 88.548 L 60.962 88.548 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_80" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_80)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/minitunes.svg b/.icons/Gruvbox_Dark-2/apps/64/minitunes.svg
new file mode 120000
index 000000000..d025f1c3f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/minitunes.svg
@@ -0,0 +1 @@
+music.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mint-dev-settings.svg b/.icons/Gruvbox_Dark-2/apps/64/mint-dev-settings.svg
new file mode 100644
index 000000000..613587f96
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mint-dev-settings.svg
@@ -0,0 +1,48 @@
+<svg width="256" height="256" fill="none" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg">
+ <g clip-path="url(#clip0)">
+ <g filter="url(#filter0_d)">
+ <path d="m165.685 11.947c74.055 0 84.639 10.5572 84.639 84.5438v59.2512c0 73.986-10.584 84.543-84.639 84.543h-75.3698c-74.0557 0-84.63934-10.557-84.63934-84.543v-59.2512c0-73.9866 10.58364-84.5438 84.63934-84.5438h75.3698z" fill="url(#paint0_linear)"/>
+ </g>
+ <path d="m93.6667 79v73.333c0 14.667 11.0003 22 22.0003 22h51.333c12.188 0 18.333-6.145 18.333-18.333v-47.667c0-9.1627-9.416-14.6663-18.333-14.6663-5.401 0-9.449 2.409-12.947 5.995-3.494-3.586-7.319-5.995-12.72-5.995-9.665 0-18.333 5.6356-18.333 14.6663v36.667h11v-33c0-4.558 2.776-7.333 7.333-7.333 4.558 0 7.334 2.775 7.334 7.333v33h11v-33c0-4.558 2.775-7.333 7.333-7.333s7.333 2.775 7.333 7.333v44c0 6.094-1.239 7.333-7.333 7.333h-51.333c-7.334 0-11-7.333-11-14.666v-69.667h-11.0003z" fill="#ececec"/>
+ <path d="M46 57V101H68V145C68 174.333 86.3333 200 115.667 200H211V108.333C211 78.1713 186.162 57.1467 156 57H46ZM57 68H156C180.255 68 200 84.0783 200 108.333V189H115.667C93.6667 189 79 167 79 145V104.667C79 93.795 74.776 90 64.3333 90H57V68Z" fill="#ececec"/>
+ <path d="m165.068 11.9512c4.328-0.0098 8.656 0.0393 12.984 0.1376 3.875 0.0786 7.751 0.226 11.626 0.4519 3.453 0.1965 6.905 0.4814 10.348 0.8548 3.059 0.334 6.118 0.786 9.148 1.346 2.715 0.501 5.4 1.1397 8.046 1.9158 2.4 0.6976 4.751 1.5622 7.023 2.5839 2.115 0.9432 4.141 2.0632 6.059 3.3503 1.839 1.2379 3.561 2.6527 5.135 4.2148 1.564 1.572 2.98 3.2815 4.219 5.1187 1.289 1.9158 2.41 3.9397 3.364 6.0422 1.023 2.2794 1.889 4.6177 2.597 7.0051 0.777 2.6429 1.417 5.325 1.918 8.0367 0.561 3.026 1.013 6.0717 1.348 9.1272 0.374 3.4386 0.659 6.8773 0.856 10.3258 0.226 3.8612 0.373 7.7321 0.462 11.5933 0.088 4.3228 0.138 8.6457 0.128 12.9588v58.2119c0.01 4.323-0.04 8.636-0.128 12.959-0.089 3.871-0.236 7.732-0.462 11.593-0.197 3.449-0.482 6.897-0.856 10.326-0.335 3.055-0.787 6.111-1.348 9.137-0.501 2.702-1.141 5.384-1.918 8.027-0.708 2.387-1.574 4.735-2.597 7.005-0.954 2.112-2.075 4.126-3.364 6.042-1.239 1.837-2.655 3.557-4.219 5.119-1.574 1.562-3.296 2.977-5.135 4.215-1.918 1.287-3.944 2.407-6.059 3.35-2.272 1.022-4.623 1.886-7.023 2.594-2.646 0.776-5.331 1.414-8.046 1.906-3.03 0.569-6.089 1.011-9.148 1.346-3.443 0.373-6.895 0.658-10.348 0.854-3.875 0.226-7.751 0.374-11.626 0.462-4.328 0.088-8.656 0.138-12.984 0.128h-74.126c-4.328 0.01-8.656-0.04-12.9839-0.128-3.8755-0.088-7.751-0.236-11.6265-0.462-3.4525-0.196-6.905-0.481-10.3477-0.854-3.0591-0.335-6.1182-0.777-9.1477-1.346-2.7149-0.492-5.4001-1.13-8.0461-1.906-2.4001-0.708-4.7509-1.572-7.0231-2.594-2.1148-0.943-4.1411-2.063-6.0591-3.35-1.8394-1.238-3.5608-2.653-5.1346-4.215-1.5639-1.562-2.9804-3.282-4.2197-5.119-1.2886-1.916-2.4099-3.93-3.364-6.042-1.023-2.27-1.8886-4.618-2.5968-7.005-0.77706-2.643-1.41642-5.325-1.91807-8.027-0.56067-3.026-1.01313-6.082-1.34757-9.137-0.37377-3.429-0.65903-6.877-0.85575-10.326-0.22623-3.861-0.37378-7.722-0.46231-11.593-0.08852-4.323-0.1377-8.636-0.12787-12.959v-58.2119c-0.00983-4.3131 0.03935-8.636 0.12787-12.9588 0.08853-3.8612 0.23608-7.7321 0.46231-11.5933 0.19672-3.4485 0.48198-6.8872 0.85575-10.3258 0.33444-3.0555 0.7869-6.1012 1.34757-9.1272 0.50165-2.7117 1.14101-5.3938 1.91807-8.0367 0.7082-2.3874 1.5738-4.7257 2.5968-7.0051 0.9541-2.1025 2.0754-4.1264 3.364-6.0422 1.2393-1.8372 2.6558-3.5467 4.2197-5.1187 1.5738-1.5621 3.2952-2.9769 5.1346-4.2148 1.918-1.2871 3.9443-2.4071 6.0591-3.3503 2.2722-1.0217 4.623-1.8863 7.0231-2.5839 2.646-0.7761 5.3312-1.4148 8.0461-1.9158 3.0295-0.56 6.0886-1.012 9.1477-1.346 3.4427-0.3734 6.8952-0.6583 10.3477-0.8548 3.8755-0.2259 7.751-0.3733 11.6265-0.4519 4.3279-0.0983 8.6559-0.1474 12.9839-0.1376h74.126zm0.01 4.0086c4.298-0.0099 8.597 0.0393 12.895 0.1277 3.827 0.0884 7.653 0.2358 11.479 0.4519 3.384 0.1965 6.767 0.4716 10.131 0.8449 2.971 0.3144 5.932 0.7467 8.863 1.2969 2.577 0.4716 5.134 1.0807 7.653 1.8176 2.223 0.6484 4.396 1.4541 6.501 2.3972 1.909 0.8548 3.738 1.8667 5.469 3.0261 1.623 1.0905 3.138 2.3383 4.525 3.7236s2.636 2.8983 3.738 4.5194c1.16 1.7291 2.174 3.5467 3.029 5.4429 0.945 2.1123 1.751 4.2836 2.4 6.4941 0.748 2.5152 1.348 5.0598 1.83 7.6339 0.541 2.9278 0.974 5.8752 1.298 8.8423 0.374 3.3601 0.65 6.73 0.846 10.1097 0.217 3.8218 0.374 7.6338 0.453 11.4557 0.088 4.2934 0.137 8.577 0.137 12.8704v58.2119c0 4.293-0.049 8.577-0.137 12.87-0.079 3.822-0.236 7.644-0.453 11.456-0.196 3.38-0.472 6.75-0.846 10.12-0.324 2.957-0.757 5.904-1.298 8.832-0.482 2.574-1.082 5.119-1.83 7.634-0.649 2.22-1.455 4.382-2.4 6.494-0.855 1.896-1.869 3.724-3.029 5.443-1.102 1.631-2.351 3.144-3.738 4.529-1.387 1.376-2.902 2.623-4.525 3.714-1.731 1.159-3.56 2.171-5.469 3.026-2.105 0.953-4.278 1.749-6.501 2.397-2.519 0.737-5.076 1.346-7.653 1.818-2.931 0.55-5.892 0.982-8.863 1.306-3.364 0.364-6.747 0.649-10.131 0.836-3.826 0.216-7.652 0.373-11.479 0.452-4.298 0.098-8.597 0.137-12.895 0.137h-0.01-74.126-0.0099c-4.2984 0-8.5969-0.039-12.8953-0.137-3.8263-0.079-7.6526-0.236-11.4789-0.452-3.3837-0.187-6.7674-0.472-10.1314-0.836-2.9705-0.324-5.9313-0.756-8.8625-1.306-2.5771-0.472-5.1345-1.081-7.6526-1.818-2.223-0.648-4.3968-1.444-6.5017-2.397-1.9083-0.855-3.7378-1.867-5.469-3.026-1.623-1.091-3.1378-2.338-4.5247-3.714-1.3869-1.385-2.6361-2.898-3.7378-4.529-1.1606-1.719-2.1738-3.547-3.0295-5.443-0.9443-2.112-1.7509-4.274-2.4001-6.494-0.7475-2.515-1.3476-5.06-1.8295-7.634-0.541-2.928-0.9738-5.875-1.2984-8.832-0.3738-3.37-0.6492-6.74-0.8459-10.12-0.2164-3.812-0.37381-7.634-0.4525-11.456-0.08853-4.293-0.13771-8.577-0.13771-12.87v-58.2119c0-4.2934 0.04918-8.577 0.13771-12.8704 0.07869-3.8219 0.2361-7.6339 0.4525-11.4557 0.1967-3.3797 0.4721-6.7496 0.8459-10.1097 0.3246-2.9671 0.7574-5.9145 1.2984-8.8423 0.4819-2.5741 1.082-5.1187 1.8295-7.6339 0.6492-2.2105 1.4558-4.3818 2.4001-6.4941 0.8557-1.8962 1.8689-3.7138 3.0295-5.4429 1.1017-1.6211 2.3509-3.1341 3.7378-4.5194s2.9017-2.6331 4.5247-3.7236c1.7312-1.1594 3.5607-2.1713 5.469-3.0261 2.1049-0.9431 4.2787-1.7488 6.5017-2.3972 2.5181-0.7369 5.0755-1.346 7.6526-1.8176 2.9312-0.5502 5.892-0.9825 8.8625-1.2969 3.364-0.3733 6.7477-0.6484 10.1314-0.8449 3.8263-0.2161 7.6526-0.3635 11.4789-0.4519 4.2984-0.0884 8.5969-0.1376 12.8953-0.1277h0.0099 74.126 0.01z" clip-rule="evenodd" fill="url(#paint1_linear)" fill-rule="evenodd" opacity=".4"/>
+ <g filter="url(#filter1_f)" opacity=".4">
+ <path d="m126.32 240.288-0.32-28.794c0-73.987 10.584-85.494 84.639-85.494h38.009"/>
+ </g>
+ <path d="m146.981 240.533-17.746-0.138-0.36-8.106c-0.448-10.088 0.023-42.429 0.732-50.237 1.285-14.148 3.44-23.312 7.313-31.086 7.396-14.848 20.832-21.186 49.599-23.396 3.463-0.266 19.316-0.628 35.231-0.804l28.935-0.32-7e-3 24.171c-0.01 32.191-0.766 42.965-3.877 55.283-3.855 15.266-11.505 24.176-24.854 28.947-13.401 4.789-29.851 6.037-74.965 5.686h-1e-3z" fill="url(#paint2_linear)"/>
+ <path d="m183.135 145.667-0.772 9.219c-2.923 1.082-5.64 2.654-8.037 4.648l-8.378-3.945-8.75 15.155 7.607 5.283c-0.271 1.532-0.411 3.084-0.42 4.639 1e-3 1.561 0.135 3.119 0.4 4.658l-7.588 5.263 8.75 15.156 8.359-3.936c2.404 1.986 5.129 3.548 8.057 4.619l0.771 9.238h17.5l0.771-9.218c2.924-1.083 5.641-2.655 8.037-4.649l8.379 3.945 8.75-15.155-7.607-5.283c0.27-1.532 0.411-3.083 0.42-4.639-1e-3 -1.561-0.135-3.119-0.4-4.658l7.587-5.263-8.749-15.156-8.36 3.936c-2.404-1.986-5.129-3.548-8.058-4.62l-0.77-9.24h-17.499v3e-3zm8.75 25c2.652-1e-3 5.196 1.053 7.072 2.929 1.875 1.875 2.929 4.419 2.929 7.072 0 2.652-1.054 5.196-2.929 7.072-1.876 1.875-4.42 2.929-7.072 2.929-2.653 0-5.197-1.054-7.072-2.929-1.876-1.876-2.93-4.42-2.929-7.072-1e-3 -2.653 1.053-5.197 2.929-7.072 1.875-1.876 4.419-2.93 7.072-2.929z" fill="#ebebeb"/>
+ </g>
+ <defs>
+ <filter id="filter0_d" x="-4.32414" y="5.94696" width="264.648" height="248.338" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+ <feBlend in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <filter id="filter1_f" x="116" y="116" width="142.648" height="134.288" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="128" x2="128" y1="11.947" y2="240.285" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#a6d74f" offset="0"/>
+ <stop stop-color="#76c22b" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="132.082" x2="132.082" y1="11.95" y2="240.29" gradientUnits="userSpaceOnUse">
+ <stop stop-color="white" offset="0"/>
+ <stop stop-color="white" stop-opacity=".0980392" offset=".125"/>
+ <stop stop-opacity=".0980392" offset=".925"/>
+ <stop stop-opacity=".498039" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint2_linear" x1="188.938" x2="189.205" y1="126.402" y2="240.965" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#1ad6ab" offset="0"/>
+ <stop stop-color="#329db6" offset="1"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect width="256" height="256" fill="white"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mintbackup.svg b/.icons/Gruvbox_Dark-2/apps/64/mintbackup.svg
new file mode 100644
index 000000000..9ca0f2c7c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mintbackup.svg
@@ -0,0 +1,62 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Mt0HqOrl4fsosKDDwEBYfOtE7JqLw1Zw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Mt0HqOrl4fsosKDDwEBYfOtE7JqLw1Zw)">
+ <path fill="#46a926" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 5.676 126.116 L 5.676 155.742 C 5.676 229.728 16.26 240.285 90.315 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 126.116 L 5.676 126.116 L 5.676 126.116 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="none" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M 91.031 32.5 L 164.969 32.5 C 200.536 32.5 216.607 36.265 222.42 42.07 C 228.233 47.875 232 63.908 232 99.438 L 232 157.563 C 232 193.092 228.233 209.125 222.42 214.93 C 216.607 220.735 200.536 224.5 164.969 224.5 L 91.031 224.5 C 55.464 224.5 39.393 220.735 33.58 214.93 C 27.767 209.125 24 193.092 24 157.563 L 24 99.438 C 24 63.908 27.767 47.875 33.58 42.07 C 39.393 36.265 55.464 32.5 91.031 32.5 Z" vector-effect="non-scaling-stroke"/>
+ </g>
+ <path fill="#28851e" fill-rule="evenodd" d="M 233 98.44 L 233 156.56 C 233 160.71 232.95 164.87 232.83 169.02 C 232.72 172.6 232.55 176.19 232.32 179.76 C 232.12 182.82 231.84 185.87 231.49 188.91 C 231.2 191.47 230.83 194.03 230.37 196.57 C 230 198.68 229.53 200.78 228.97 202.85 C 228.51 204.56 227.96 206.24 227.3 207.88 C 226.76 209.23 226.11 210.53 225.35 211.77 C 224.73 212.81 223.98 213.77 223.13 214.64 C 222.26 215.49 221.3 216.23 220.26 216.86 C 219.02 217.62 217.71 218.27 216.36 218.8 C 214.72 219.46 213.04 220.02 211.32 220.47 C 209.244727 221.030809 207.146085 221.501252 205.03 221.88 C 202.48 222.33 199.93 222.7 197.36 223 C 194.31 223.34 191.26 223.62 188.2 223.82 C 184.62 224.06 181.03 224.22 177.44 224.33 C 173.28 224.45 169.13 224.5 164.97 224.5 L 91.03 224.5 C 86.87 224.5 82.72 224.45 78.56 224.33 C 74.97 224.22 71.38 224.06 67.8 223.82 C 64.74 223.62 61.69 223.34 58.64 223 C 56.07 222.7 53.52 222.33 50.97 221.88 C 48.853915 221.501252 46.755273 221.030809 44.68 220.47 C 42.96 220.02 41.28 219.46 39.64 218.8 C 38.29 218.27 36.98 217.62 35.74 216.86 C 34.7 216.23 33.74 215.49 32.87 214.64 C 32.02 213.77 31.27 212.81 30.65 211.77 C 29.89 210.53 29.24 209.23 28.7 207.88 C 28.04 206.24 27.49 204.56 27.03 202.85 C 26.47 200.78 26 198.68 25.63 196.57 C 25.17 194.03 24.8 191.47 24.51 188.91 C 24.16 185.87 23.88 182.82 23.68 179.76 C 23.45 176.19 23.28 172.6 23.17 169.02 C 23.05 164.87 23 160.71 23 156.56 L 23 98.44 C 23 94.29 23.05 90.13 23.17 85.98 C 23.28 82.4 23.45 78.81 23.68 75.24 C 23.88 72.18 24.16 69.13 24.51 66.09 C 24.8 63.53 25.17 60.97 25.63 58.43 C 26 56.32 26.47 54.22 27.03 52.15 C 27.49 50.44 28.04 48.76 28.7 47.12 C 29.24 45.77 29.89 44.47 30.65 43.23 C 31.27 42.19 32.02 41.23 32.87 40.36 C 33.74 39.51 34.7 38.77 35.74 38.14 C 36.98 37.38 38.29 36.73 39.64 36.2 C 41.28 35.54 42.96 34.98 44.68 34.53 C 46.755273 33.969191 48.853915 33.498748 50.97 33.12 C 53.52 32.67 56.07 32.3 58.64 32 C 61.69 31.66 64.74 31.38 67.8 31.18 C 71.38 30.94 74.97 30.78 78.56 30.67 C 82.34 30.56 86.12 30.51 89.9 30.5 L 164.97 30.5 C 169.13 30.5 173.28 30.55 177.44 30.67 C 181.03 30.78 184.62 30.94 188.2 31.18 C 191.26 31.38 194.31 31.66 197.36 32 C 199.93 32.3 202.48 32.67 205.03 33.12 C 207.15 33.5 209.25 33.97 211.32 34.53 C 213.04 34.98 214.72 35.54 216.36 36.2 C 217.71 36.73 219.02 37.38 220.26 38.14 C 221.3 38.77 222.26 39.51 223.13 40.36 C 223.98 41.23 224.73 42.19 225.35 43.23 C 226.11 44.47 226.76 45.77 227.3 47.12 C 227.96 48.76 228.51 50.44 228.97 52.15 C 229.53 54.22 230 56.32 230.37 58.43 C 230.83 60.97 231.2 63.53 231.49 66.09 C 231.84 69.13 232.12 72.18 232.32 75.24 C 232.55 78.81 232.72 82.4 232.83 85.98 C 232.95 90.13 233 94.29 233 98.44 L 233 98.44 Z M 89.9 30.5 L 91.03 30.5 M 91.03 32.5 L 164.97 32.5 C 169.11 32.5 173.25 32.55 177.38 32.67 C 180.95 32.77 184.51 32.94 188.07 33.18 C 191.09 33.38 194.12 33.65 197.13 33.99 C 199.66 34.28 202.17 34.65 204.68 35.09 C 206.74 35.46 208.78 35.91 210.81 36.46 C 212.44 36.89 214.05 37.43 215.62 38.05 C 216.87 38.55 218.08 39.15 219.22 39.85 C 220.12 40.39 220.96 41.04 221.71 41.78 C 222.45 42.53 223.1 43.36 223.65 44.26 C 224.34 45.41 224.94 46.61 225.44 47.86 C 226.067369 49.427104 226.601633 51.029895 227.04 52.66 C 227.58 54.68 228.04 56.72 228.41 58.78 C 228.85 61.28 229.22 63.79 229.51 66.32 C 229.85 69.33 230.12 72.34 230.32 75.37 C 230.56 78.92 230.73 82.48 230.83 86.04 C 230.95 90.17 231 94.3 231 98.44 L 231 156.56 C 231 160.7 230.95 164.83 230.83 168.96 C 230.73 172.52 230.56 176.08 230.32 179.63 C 230.12 182.66 229.85 185.67 229.51 188.68 C 229.22 191.21 228.85 193.72 228.41 196.22 C 228.04 198.28 227.58 200.32 227.04 202.34 C 226.601633 203.970105 226.067369 205.572896 225.44 207.14 C 224.94 208.39 224.34 209.59 223.65 210.74 C 223.1 211.64 222.45 212.47 221.71 213.22 C 220.96 213.96 220.12 214.61 219.22 215.15 C 218.08 215.85 216.87 216.45 215.62 216.95 C 214.05 217.57 212.44 218.11 210.81 218.54 C 208.78 219.09 206.74 219.54 204.68 219.91 C 202.17 220.35 199.66 220.72 197.13 221.01 C 194.12 221.35 191.09 221.62 188.07 221.82 C 184.51 222.06 180.95 222.23 177.38 222.33 C 173.25 222.45 169.11 222.5 164.97 222.5 L 91.03 222.5 C 86.89 222.5 82.75 222.45 78.62 222.33 C 75.05 222.23 71.49 222.06 67.93 221.82 C 64.91 221.62 61.88 221.35 58.87 221.01 C 56.34 220.72 53.83 220.35 51.32 219.91 C 49.26 219.54 47.22 219.09 45.19 218.54 C 43.56 218.11 41.95 217.57 40.38 216.95 C 39.13 216.45 37.92 215.85 36.78 215.15 C 35.88 214.61 35.04 213.96 34.29 213.22 C 33.55 212.47 32.9 211.64 32.35 210.74 C 31.66 209.59 31.06 208.39 30.56 207.14 C 29.932631 205.572896 29.398367 203.970105 28.96 202.34 C 28.42 200.32 27.96 198.28 27.59 196.22 C 27.15 193.72 26.78 191.21 26.49 188.68 C 26.15 185.67 25.88 182.66 25.68 179.63 C 25.439938 176.077028 25.269905 172.519671 25.17 168.96 C 25.05 164.83 25 160.7 25 156.56 L 25 98.44 C 25 94.3 25.05 90.17 25.17 86.04 C 25.27 82.48 25.44 78.92 25.68 75.37 C 25.88 72.34 26.15 69.33 26.49 66.32 C 26.78 63.79 27.15 61.28 27.59 58.78 C 27.96 56.72 28.42 54.68 28.96 52.66 C 29.4 51.03 29.93 49.43 30.56 47.86 C 31.06 46.61 31.66 45.41 32.35 44.26 C 32.9 43.36 33.55 42.53 34.29 41.78 C 35.04 41.04 35.88 40.39 36.78 39.85 C 37.92 39.15 39.13 38.55 40.38 38.05 C 41.95 37.43 43.56 36.89 45.19 36.46 C 47.22 35.91 49.26 35.46 51.32 35.09 C 53.83 34.65 56.34 34.28 58.87 33.99 C 61.88 33.65 64.91 33.38 67.93 33.18 C 71.49 32.94 75.05 32.77 78.62 32.67 C 82.75 32.55 86.89 32.5 91.03 32.5 Z"/>
+ <defs>
+ <filter id="uCnOsfGCTJAvDO9KjpfA3nExVBo0cyvU" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".369"/>
+ </filter>
+ </defs>
+ <g opacity=".1" filter="url(#uCnOsfGCTJAvDO9KjpfA3nExVBo0cyvU)">
+ <circle cx="128" cy="89.5" r="40" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#ffffff" cx="128" cy="87.5" r="40" vector-effect="non-scaling-stroke"/>
+ <circle fill="#cdcdcd" cx="128" cy="87.5" r="34" vector-effect="non-scaling-stroke"/>
+ <circle fill="#76c22b" cx="128.5" cy="87.5" r="28" vector-effect="non-scaling-stroke"/>
+ <path fill="#f7f7f7" d="M 128 59.5 L 122.047 68.43 C 113.69906 71.032053 108.009634 78.755933 108 87.5 C 107.999274 97.769521 115.776456 106.370649 125.9942 107.40058 C 136.211944 108.43051 145.549196 101.554485 147.597959 91.491403 C 149.646722 81.428321 143.741092 71.448967 133.934 68.402 L 128 59.5 L 128 59.5 Z"/>
+ <path fill="#a6d74f" d="M 128 65.1 L 123.237 72.244 C 116.559199 74.326297 112.008139 80.505079 112 87.5 C 112 91.743 113.686 95.813 116.686 98.814 C 122.93537 105.060569 133.06463 105.060569 139.314 98.814 C 143.275767 94.851489 144.875979 89.105218 143.532578 83.665332 C 142.189176 78.225446 138.097935 73.884702 132.747 72.222 L 128 65.1 L 128 65.1 Z"/>
+ <defs>
+ <filter id="il8FWkF1cKZcueotjEpg9ZLpsMSUtmsq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".792"/>
+ </filter>
+ </defs>
+ <g opacity=".1" filter="url(#il8FWkF1cKZcueotjEpg9ZLpsMSUtmsq)">
+ <path fill-rule="evenodd" d="M 166.283 143.473 C 165.518177 143.448035 164.762255 143.643089 164.105 144.035 L 135.793 160.381 C 133.62127 158.523336 130.857853 157.501726 128 157.5 C 125.144122 157.505214 122.383743 158.528877 120.215 160.387 L 91.895 144.035 C 89.981333 142.930431 87.534569 143.586333 86.43 145.5 C 85.325431 147.413667 85.981333 149.860431 87.895 150.965 L 116.209 167.311 C 116.071928 168.032653 116.001962 168.765447 116 169.5 C 116.006228 174.579997 119.210528 179.10567 124 180.799 L 124 213.5 C 123.980355 214.942355 124.738441 216.283675 125.984244 217.010826 C 127.230048 217.737976 128.770773 217.738424 130.017 217.012 C 131.262384 216.28402 132.019906 214.942408 132 213.5 L 132 180.799 C 136.789472 179.10567 139.993772 174.579997 140 169.5 C 139.998208 168.765533 139.928917 168.032784 139.793 167.311 L 168.105 150.965 C 169.675865 150.089479 170.469321 148.273258 170.044356 146.525814 C 169.61939 144.778371 168.080492 143.529361 166.283 143.473 L 166.283 143.473 Z"/>
+ </g>
+ <path stroke="#cdcdcd" stroke-linecap="round" stroke-width="8" d="M 128 211.5 L 128 167.5 M 128 167.5 L 89.895 145.5 M 166.105 145.5 L 128 167.5" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="XSwZxav3jkIoRpW925y42tXaFAhDh0w7" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".24"/>
+ </filter>
+ </defs>
+ <g opacity=".1" filter="url(#XSwZxav3jkIoRpW925y42tXaFAhDh0w7)">
+ <circle cx="128" cy="169.5" r="12" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#e6e6e6" cx="128" cy="167.5" r="12" vector-effect="non-scaling-stroke"/>
+ <circle fill="#76c22b" cx="128" cy="167.5" r="8" vector-effect="non-scaling-stroke"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_81" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_81)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mintdrivers.svg b/.icons/Gruvbox_Dark-2/apps/64/mintdrivers.svg
new file mode 120000
index 000000000..1f9cbf31b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mintdrivers.svg
@@ -0,0 +1 @@
+video-card.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mintinstall.svg b/.icons/Gruvbox_Dark-2/apps/64/mintinstall.svg
new file mode 100644
index 000000000..3f5e3def3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mintinstall.svg
@@ -0,0 +1,79 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="fTSeuDysUHrhKx8JzLDu6YyUAHfqX4za" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#fTSeuDysUHrhKx8JzLDu6YyUAHfqX4za)">
+ <path fill="#d9c813" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <g filter="url(#zF5P2WtBiHYGeOZTWT5euRvCNifyMai4)">
+ <linearGradient id="_lgradient_82" x1=".736" x2=".267" y1="1.075" y2=".076" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#c7f994"/>
+ <stop offset="100%" style="stop-color:#87cf3e"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_82)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="zF5P2WtBiHYGeOZTWT5euRvCNifyMai4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="M8zKQsXJGS0ALkaEPAfefj5nd97NVjgH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".673"/>
+ </filter>
+ </defs>
+ <g opacity=".1" filter="url(#M8zKQsXJGS0ALkaEPAfefj5nd97NVjgH)">
+ <path d="M 115.753 55.717 C 110.722748 66.198969 105.916655 76.787044 101.338 87.474 C 96.531931 98.55777 91.864898 109.701311 87.338 120.902 C 82.492308 133.2551 77.757119 145.651262 73.133 158.089 C 67.831461 172.196982 62.608048 186.334198 57.463 200.5 L 84.951 200.5 L 98.113 163.52 L 169.003 160.805 C 171.283644 167.218332 173.581986 173.625356 175.898 180.026 C 178.371852 186.862675 180.878548 193.68742 183.418 200.5 L 199.088 200.5 C 193.774963 186.510044 188.482291 172.512362 183.21 158.507 C 178.336 145.415 173.531 133.088 168.795 121.528 C 164.370371 110.246237 159.773165 99.032921 155.005 87.892 C 150.362059 77.063335 145.486597 66.335851 140.382 55.717 L 115.753 55.717 L 115.753 55.717 Z M 133.695 72.015 C 139.041661 84.118811 144.195976 96.306678 149.156 108.574 C 154.171 120.97 159.323 134.341 164.616 148.687 L 103.964 146.807 C 108.146038 135.058266 112.464329 123.358477 116.918 111.71 C 120.386895 102.812904 124.082096 94.005708 128 85.297 L 128 85.135 C 129.882 80.737 131.776 76.358 133.695 72.015 L 133.695 72.015 Z"/>
+ </g>
+ <g style="opacity:0.4" filter="url(#jOmGV7mpyyKsBIuqYNRlJNsSf4VDTx2I)">
+ <g opacity=".4">
+ <linearGradient id="_lgradient_83" x1=".979" x2=".979" y1="-.015" y2="1.044" gradientTransform="matrix(141.625,0,0,144.783,57.463,55.717)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#000000"/>
+ <stop offset="66.347%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_83)" d="M 115.753 55.717 C 110.722748 66.198969 105.916655 76.787044 101.338 87.474 C 96.531931 98.55777 91.864898 109.701311 87.338 120.902 C 82.492308 133.2551 77.757119 145.651262 73.133 158.089 C 67.831461 172.196982 62.608048 186.334198 57.463 200.5 L 84.951 200.5 L 98.113 163.52 L 169.003 160.805 C 171.283644 167.218332 173.581986 173.625356 175.898 180.026 C 178.371852 186.862675 180.878548 193.68742 183.418 200.5 L 199.088 200.5 C 193.774963 186.510044 188.482291 172.512362 183.21 158.507 C 178.336 145.415 173.531 133.088 168.795 121.528 C 164.370371 110.246237 159.773165 99.032921 155.005 87.892 C 150.362059 77.063335 145.486597 66.335851 140.382 55.717 L 115.753 55.717 L 115.753 55.717 Z M 133.695 72.015 C 139.041661 84.118811 144.195976 96.306678 149.156 108.574 C 154.171 120.97 159.323 134.341 164.616 148.687 L 103.964 146.807 C 108.146038 135.058266 112.464329 123.358477 116.918 111.71 C 120.386895 102.812904 124.082096 94.005708 128 85.297 L 128 85.135 C 129.882 80.737 131.776 76.358 133.695 72.015 L 133.695 72.015 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="jOmGV7mpyyKsBIuqYNRlJNsSf4VDTx2I" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="6.726"/>
+ </filter>
+ </defs>
+ <path fill="#fff9f2" d="M 115.753 53.588 C 110.722748 64.069969 105.916655 74.658044 101.338 85.345 C 96.531931 96.42877 91.864898 107.572311 87.338 118.773 C 82.492141 131.126035 77.756952 143.522199 73.133 155.96 C 67.831298 170.067921 62.607885 184.205138 57.463 198.371 L 84.951 198.371 L 98.113 161.391 L 169.003 158.676 C 171.283646 165.088998 173.581988 171.495689 175.898 177.896 C 178.371685 184.733068 180.878381 191.558148 183.418 198.371 L 199.088 198.371 C 193.775129 184.380981 188.482457 170.3833 183.21 156.378 C 178.336 143.286 173.531 130.959 168.795 119.399 C 164.370371 108.117237 159.773165 96.903921 155.005 85.763 C 150.362059 74.934335 145.486597 64.206851 140.382 53.588 L 115.753 53.588 L 115.753 53.588 Z M 133.695 69.885 C 139.041482 81.989224 144.195796 94.177421 149.156 106.445 C 154.171 118.841 159.323 132.212 164.616 146.558 L 103.964 144.678 C 108.146204 132.928994 112.464494 121.228874 116.918 109.58 C 120.387073 100.683305 124.082272 91.876447 128 83.168 L 128 83.005 C 129.882 78.608 131.776 74.228 133.695 69.885 Z"/>
+ <g opacity=".1">
+ <path fill="#4c7523" d="M 140.382 53.588 L 133.695 69.885 L 136.517 76.339 C 140.860065 86.319233 145.07342 96.355411 149.156 106.445 C 154.171 118.841 159.323 132.212 164.616 146.558 L 179.782 147.271 C 176.23723 137.934419 172.574604 128.64301 168.795 119.399 C 164.370371 108.117237 159.773165 96.903921 155.005 85.763 C 150.362059 74.934335 145.486597 64.206851 140.382 53.588 L 140.382 53.588 Z M 136.517 157.232 L 169.003 158.676 C 171.283646 165.088998 173.581988 171.495689 175.898 177.896 C 178.371685 184.733068 180.878381 191.558148 183.418 198.371 L 199.088 198.371 C 193.775129 184.380981 188.482457 170.3833 183.21 156.378 C 183.136 156.178 183.062 155.987 182.988 155.788 L 136.517 157.232 L 136.517 157.232 Z"/>
+ </g>
+ <defs>
+ <filter id="5qCanz8QIBK7i5EkiKMfa6YBLqZ06GFQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".4"/>
+ </filter>
+ </defs>
+ <g opacity=".1" filter="url(#5qCanz8QIBK7i5EkiKMfa6YBLqZ06GFQ)">
+ <path d="M 68.384 140.884 L 187.616 140.884 C 194.667 140.884 200.391 146.608 200.391 153.659 C 200.391 160.709 194.667 166.434 187.616 166.434 L 68.384 166.434 C 61.333 166.434 55.609 160.709 55.609 153.659 C 55.609 146.608 61.333 140.884 68.384 140.884 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 68.384 138.754 L 187.616 138.754 C 194.667 138.754 200.391 144.479 200.391 151.529 C 200.391 158.58 194.667 164.304 187.616 164.304 L 68.384 164.304 C 61.333 164.304 55.609 158.58 55.609 151.529 C 55.609 144.479 61.333 138.754 68.384 138.754 Z"/>
+ <g opacity=".2">
+ <path fill="#4c7523" d="M 111.3 147.271 L 187.95 147.271 C 190.301171 147.272104 192.206896 149.177829 192.208 151.529 C 192.207448 153.880562 190.301562 155.786896 187.95 155.788 L 111.3 155.788 C 108.948438 155.786896 107.042552 153.880562 107.042 151.529 C 107.043104 149.177829 108.948829 147.272104 111.3 147.271 L 111.3 147.271 Z"/>
+ </g>
+ <path fill="#4c7523" d="M 68.384 147.271 L 145.033 147.271 C 147.384562 147.271552 149.290896 149.177438 149.292 151.529 C 149.290896 153.880723 147.384723 155.786896 145.033 155.788 L 68.384 155.788 C 66.032048 155.787448 64.125552 153.880952 64.125 151.529 C 64.126104 149.177438 66.032438 147.271552 68.384 147.271 L 68.384 147.271 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_84" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_84)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mintlocale-im.svg b/.icons/Gruvbox_Dark-2/apps/64/mintlocale-im.svg
new file mode 120000
index 000000000..8803a8f80
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mintlocale-im.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mintnanny.svg b/.icons/Gruvbox_Dark-2/apps/64/mintnanny.svg
new file mode 100755
index 000000000..f98fd6fd1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mintnanny.svg
@@ -0,0 +1,58 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="kvqeTG8jK6AQtfVTxW69CzjdI1Ckxsit" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#kvqeTG8jK6AQtfVTxW69CzjdI1Ckxsit)">
+ <linearGradient id="_lgradient_29" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a6d74f"/>
+ <stop offset="100%" style="stop-color:#76c22b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_29)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g style="opacity:0.6">
+ <path fill="#ececec" d="M 63.539006 239.441 C 64.089001 239.476996 64.560002 239.539008 65.120007 239.571997 C 65.555004 239.597006 66.147 239.582999 66.588001 239.607001 L 66.549 232.015006 L 93.178005 207.550009 L 93.178005 199.394003 L 105.468006 187.161002 L 105.468006 181.045996 L 111.612004 174.929007 L 111.612004 158.620001 L 103.419003 150.463995 L 87.032002 150.463995 L 78.839001 142.310004 L 58.356003 142.310004 L 50.161003 150.463995 L 50.161003 170.853003 L 66.604 185.192999 L 66.549 203.472006 L 60.405003 209.588995 L 60.405003 236.09101 L 63.539006 239.441 Z"/>
+ <path fill="#ececec" d="M 99.322003 81.148001 L 93.178005 87.265006 L 99.322003 87.265006 L 101.371006 89.303999 L 103.419003 89.303999 L 105.468006 87.265006 L 99.322003 81.148001 Z"/>
+ <path fill="#ececec" d="M 177.160008 109.690001 L 152.580006 109.690001 L 138.242008 123.961005 L 138.242008 144.349005 L 148.483006 154.543005 L 162.82201 154.543005 L 168.966999 160.659003 L 168.966999 166.775 L 173.063999 170.851996 L 173.063999 195.317008 L 188.619999 211.681998 L 214.308003 186.114996 L 214.03101 162.696997 L 234.515003 142.310004 L 226.321003 142.310004 L 205.838001 121.923003 L 205.838001 113.768004 L 181.257008 113.768004 L 177.160008 109.690001 Z"/>
+ <path fill="#ececec" d="M 250.901997 117.845 L 250.901997 96.373999 C 250.901997 87.126006 250.735005 78.869002 250.299 71.498999 C 250.080998 67.815001 249.796009 64.353003 249.429997 61.099001 C 249.063999 57.845004 248.618 54.801001 248.078007 51.952002 C 247.537998 49.104002 246.903996 46.451003 246.164006 43.982005 C 245.425007 41.513003 244.578999 39.226004 243.613011 37.111002 C 242.998997 35.764002 242.248005 34.600005 241.533009 33.388003 L 238.610996 36.296004 L 226.321003 36.296004 L 214.03101 48.529002 L 205.838001 40.374003 L 181.258 40.374003 L 168.968006 52.607005 L 168.968006 62.800002 L 181.258 62.800002 L 181.258 56.683001 L 189.451008 56.683001 L 189.451008 64.839003 L 185.353001 68.914999 L 168.968006 69.191 L 162.82201 75.032004 L 154.629002 75.032004 L 154.629002 83.187003 L 148.483006 89.303999 L 148.483006 101.534003 L 160.772999 101.534003 L 168.968006 93.380003 L 177.161 93.380003 L 177.161 97.458006 L 185.353001 105.613005 L 189.451008 105.613005 L 189.451008 101.534003 L 181.258 93.380003 L 189.451008 93.380003 L 197.643009 101.534003 L 207.884999 101.534003 L 201.741001 95.419005 L 207.884999 89.303999 L 214.03101 89.303999 L 220.175007 95.419005 L 214.03101 95.419005 L 207.884999 101.534003 L 213.91901 107.539999 L 214.03101 113.767004 L 205.838001 113.767004 L 230.41901 138.232001 L 234.513996 138.232001 L 238.610996 134.155997 L 246.804005 125.998999 L 238.610996 117.845 L 250.901997 117.845 Z"/>
+ <path fill="#ececec" d="M 156.677006 70.954001 L 156.677006 64.838004 L 162.82201 58.722003 L 162.82201 70.954001 L 156.677006 70.954001 Z"/>
+ <path fill="#ececec" d="M 220.175999 191.239996 L 220.175999 178.456 L 228.369999 170.851996 L 228.369999 191.239996 L 220.175999 191.239996 Z"/>
+ <path fill="#ececec" d="M 136.192997 11.831003 L 90.136006 11.831003 C 89.347004 11.831003 88.788006 11.880002 88.013005 11.882003 L 80.888005 19.986002 L 93.178005 32.218005 L 93.178005 45.001002 L 107.517002 60.761004 L 115.710003 60.761004 L 115.710003 52.607005 L 128.000004 40.374003 L 128.000004 32.218005 L 136.192997 24.064003 L 136.192997 11.831003 Z"/>
+ <path fill="#ececec" d="M 125.951 56.683001 L 132.097004 56.683001 L 138.242008 62.799002 L 125.951 62.799002 L 125.951 56.683001 Z"/>
+ <path fill="#ececec" d="M 70.646 123.961005 L 64.501004 123.961005 L 58.355004 130.078009 L 70.646 130.078009 L 70.646 123.961005 Z"/>
+ <path fill="#ececec" d="M 16.003002 30.841002 C 15.896004 30.993002 15.758003 31.109004 15.653004 31.263003 C 14.436003 33.051001 13.352003 34.995001 12.386004 37.111002 C 11.421004 39.226004 10.575003 41.513003 9.835003 43.982005 C 9.095003 46.451003 8.462003 49.104002 7.922003 51.952002 C 7.382004 54.801001 6.936003 57.845004 6.570003 61.099001 C 6.204003 64.353003 5.918003 67.815001 5.700003 71.498999 C 5.264004 78.869002 5.098003 87.126006 5.098003 96.373999 L 5.098003 117.845 L 13.291003 125.998999 L 25.581003 125.998999 L 46.066002 146.388007 L 46.066002 121.923003 L 58.356003 109.691 L 66.549 109.691 L 78.839001 97.458006 L 91.129002 97.458006 L 84.985005 91.341002 L 97.275006 77.072005 L 84.985005 64.839003 L 66.549 64.839003 L 66.549 81.148001 L 58.356003 81.148001 L 50.161003 72.993002 L 50.161003 64.839003 L 62.452004 52.607005 L 72.695004 52.607005 L 72.695004 44.450003 L 60.405003 32.218005 L 39.920002 32.218005 L 39.920002 44.450003 L 29.678004 44.450003 L 16.003002 30.841002 Z"/>
+ <path fill="#ececec" d="M 66.549 12.396003 C 66.120007 12.419003 65.544003 12.404003 65.120007 12.429003 C 61.415005 12.646003 57.931004 12.929003 54.659004 13.292003 C 51.387005 13.656003 48.325005 14.100003 45.460003 14.636003 C 42.901005 15.115003 40.554005 15.699003 38.301003 16.335003 L 46.066002 24.064003 L 66.549 24.064003 L 66.549 12.396003 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_30" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_30)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="yxxNPIIibda73CNnI0XXUsIqCXPu9tsE" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#yxxNPIIibda73CNnI0XXUsIqCXPu9tsE)">
+ <path d="M 126.32 240.288391 L 126 211.493858 C 126 137.507198 136.583689 126 210.639397 126 L 248.648308 126"/>
+ </g>
+ <linearGradient id="_lgradient_31" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.984949,0,0,114.142294,128.7,126.446097)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_31)" d="M 146.981133 240.532816 L 129.235454 240.394579 L 128.875364 232.288958 C 128.427224 222.201426 128.898364 189.860369 129.607224 182.051733 C 130.891544 167.903799 133.047274 158.739611 136.919594 150.966242 C 144.316411 136.117749 157.752076 129.780038 186.519013 127.569798 C 189.981553 127.303761 205.835377 126.942096 221.749745 126.766096 L 250.684949 126.446097 L 250.677945 150.616882 C 250.66795 182.807833 249.912495 193.581553 246.801434 205.899988 C 242.94608 221.165552 235.295628 230.075769 221.947499 234.846575 C 208.545888 239.636499 192.095746 240.884256 146.981623 240.532816 L 146.981133 240.532816 Z"/>
+ <g>
+ <rect fill="#ffffff" width="18.261" height="42.609" x="180.75" y="148.52" transform="matrix(1,0,0,1,0,0)"/>
+ <circle fill="#ffffff" cx="189.502" cy="209.387" r="9.13" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mintreport.svg b/.icons/Gruvbox_Dark-2/apps/64/mintreport.svg
new file mode 120000
index 000000000..ad6469ba7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mintreport.svg
@@ -0,0 +1 @@
+bug.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mintsources-additional.svg b/.icons/Gruvbox_Dark-2/apps/64/mintsources-additional.svg
new file mode 120000
index 000000000..872423d1d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mintsources-additional.svg
@@ -0,0 +1 @@
+downloader-arrow.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mintsources-foreign.svg b/.icons/Gruvbox_Dark-2/apps/64/mintsources-foreign.svg
new file mode 120000
index 000000000..5ec8e9d94
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mintsources-foreign.svg
@@ -0,0 +1 @@
+help-browser.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mintsources-keys.svg b/.icons/Gruvbox_Dark-2/apps/64/mintsources-keys.svg
new file mode 120000
index 000000000..22a7f7ffc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mintsources-keys.svg
@@ -0,0 +1 @@
+password.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mintsources-maintenance.svg b/.icons/Gruvbox_Dark-2/apps/64/mintsources-maintenance.svg
new file mode 120000
index 000000000..7e27a14af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mintsources-maintenance.svg
@@ -0,0 +1 @@
+gear.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mintsources-mint.svg b/.icons/Gruvbox_Dark-2/apps/64/mintsources-mint.svg
new file mode 120000
index 000000000..02a86d421
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mintsources-mint.svg
@@ -0,0 +1 @@
+linux-mint.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mintsources-ppa.svg b/.icons/Gruvbox_Dark-2/apps/64/mintsources-ppa.svg
new file mode 120000
index 000000000..f2e7f04fb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mintsources-ppa.svg
@@ -0,0 +1 @@
+ppa.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mintsources.svg b/.icons/Gruvbox_Dark-2/apps/64/mintsources.svg
new file mode 120000
index 000000000..b4324aaf0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mintsources.svg
@@ -0,0 +1 @@
+software-properties.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mintstick.svg b/.icons/Gruvbox_Dark-2/apps/64/mintstick.svg
new file mode 120000
index 000000000..908771e9e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mintstick.svg
@@ -0,0 +1 @@
+usb.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mintupdate-release-upgrade.svg b/.icons/Gruvbox_Dark-2/apps/64/mintupdate-release-upgrade.svg
new file mode 120000
index 000000000..65a1d1f76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mintupdate-release-upgrade.svg
@@ -0,0 +1 @@
+download.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mintupdate.svg b/.icons/Gruvbox_Dark-2/apps/64/mintupdate.svg
new file mode 100644
index 000000000..cc2f0ff21
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mintupdate.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#4IN5Goh2QONk1vu5rwusG9XEVxYZugqm)">
+ <linearGradient id="_lgradient_90" x1=".533" x2=".533" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.339,6.343,13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#8ac249"/>
+ <stop offset="100%" style="stop-color:#aae961"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_90)" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <defs>
+ <filter id="4IN5Goh2QONk1vu5rwusG9XEVxYZugqm" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="JEgog2WF1kh3d6oQRfjGx3oM7nXYaMYt" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#JEgog2WF1kh3d6oQRfjGx3oM7nXYaMYt)">
+ <path fill="#ffffff" d="M 128.716 70.004 C 127.112471 69.986305 125.508873 70.032341 123.909 70.142 L 123.909 70.144 C 104.775 71.464 86.975 81.97 76.986 99.007 L 84.836 103.467 C 96.126 84.21 119.086 74.846 140.897 80.601 C 157.398 84.953 170.07 97.126 175.267 112.422 L 158.212 118.886 C 163.663 123.962 169.468 129.032 175.625 134.101 C 181.632327 139.001332 187.762964 143.748525 194.011 148.338 C 195.59266 140.798915 196.944287 133.213397 198.064 125.592 C 199.178 117.769 199.993 110.192 200.5 102.859 L 183.727 109.216 C 177.495 91.326 162.573 77.079 143.246 71.98 C 138.502278 70.726707 133.622135 70.063034 128.716 70.004 L 128.716 70.004 Z M 61.989 107.662 C 60.407254 115.201403 59.055627 122.787257 57.936 130.409 C 56.822 138.232 56.007 145.809 55.5 153.142 L 72.269 146.786 C 78.501 164.677 93.424 178.925 112.752 184.025 C 119.054155 185.688798 125.586472 186.308012 132.089 185.858 C 151.223 184.537 169.027 174.035 179.016 156.998 L 171.162 152.538 C 159.872 171.794 136.912 181.159 115.101 175.404 C 98.599 171.051 85.927 158.875 80.732 143.577 L 97.786 137.113 C 92.138309 131.865568 86.331945 126.791544 80.375 121.898 C 74.367672 116.997993 68.237034 112.251133 61.989 107.662 L 61.989 107.662 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_91" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_91)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mintupload.svg b/.icons/Gruvbox_Dark-2/apps/64/mintupload.svg
new file mode 100755
index 000000000..8dbc4b483
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mintupload.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="pKNDuLkZ7ODs56RVLENQPrgRjpiosp6q" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#pKNDuLkZ7ODs56RVLENQPrgRjpiosp6q)">
+ <linearGradient id="_lgradient_32" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a6d74f"/>
+ <stop offset="100%" style="stop-color:#76c22b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_32)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <path fill="#effff6" d="M 105.518997 240.166 L 105.518997 152.500003 L 83.093002 152.500003 C 83.093002 152.500003 101.481003 107.621005 127.973 70.95 C 127.981003 70.95 127.987999 70.955005 127.997002 70.959994 C 128.007004 70.964007 128.016998 70.968997 128.026993 70.976001 C 128.035995 70.983005 128.046997 70.989001 128.056 70.994006 C 128.067001 70.998996 128.076004 71.004001 128.084 71.004001 C 155.421997 109.685 172.796997 152.500003 172.796997 152.500003 L 150.371002 152.500003 L 150.371002 240.166 L 105.518997 240.166 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_33" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_33)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mintwelcome.svg b/.icons/Gruvbox_Dark-2/apps/64/mintwelcome.svg
new file mode 120000
index 000000000..02a86d421
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mintwelcome.svg
@@ -0,0 +1 @@
+linux-mint.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/minuet.svg b/.icons/Gruvbox_Dark-2/apps/64/minuet.svg
new file mode 100644
index 000000000..4a4bcbf42
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/minuet.svg
@@ -0,0 +1,66 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#qAjRr1wjBipC5ZDoNiyuw3kcQF3uP23k)">
+ <linearGradient id="_lgradient_94" x1=".567" x2=".567" y1="1.071" y2="-.071" gradientTransform="matrix(244.648,0,0,228.339,6.343,13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_94)" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <defs>
+ <filter id="qAjRr1wjBipC5ZDoNiyuw3kcQF3uP23k" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="RcjT7QlqS3bKmbS59j3PItDLR9OCmz8u" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#RcjT7QlqS3bKmbS59j3PItDLR9OCmz8u)">
+ <path fill="#4d4d4d" d="M 97.193 35 C 66.921 35 49.628 37.134 39.895 46.769 C 30.161 56.404 28 73.524 28 103.497 L 28 151.503 C 28 181.476 30.161 198.596 39.895 208.231 C 49.628 217.866 66.921 220 97.193 220 L 158.807 220 C 189.079 220 206.372 217.866 216.105 208.231 C 225.839 198.596 228 181.476 228 151.503 L 228 103.497 C 228 73.524 225.839 56.404 216.105 46.769 C 206.372 37.134 189.079 35 158.807 35 L 97.193 35 L 97.193 35 Z"/>
+ </g>
+ <g filter="url(#AGe3vQyQyjDEZkZHSLXnEt4m4aelnthp)">
+ <path fill="#f22c42" d="M 69.162 56.13 L 69.253 56.13 C 74.858 56.13 79.408 60.68 79.408 66.284 L 79.408 184.131 C 79.408 189.735 74.858 194.285 69.253 194.285 L 69.162 194.285 C 63.558 194.285 59.008 189.735 59.008 184.131 L 59.008 66.284 C 59.008 60.68 63.558 56.13 69.162 56.13 Z"/>
+ <path fill="#fb7c38" d="M 89.562 56.13 L 89.653 56.13 C 95.258 56.13 99.808 60.68 99.808 66.284 L 99.808 184.131 C 99.808 189.735 95.258 194.285 89.653 194.285 L 89.562 194.285 C 83.958 194.285 79.408 189.735 79.408 184.131 L 79.408 66.284 C 79.408 60.68 83.958 56.13 89.562 56.13 Z"/>
+ <path fill="#eab305" d="M 109.962 56.13 L 110.053 56.13 C 115.658 56.13 120.208 60.68 120.208 66.284 L 120.208 184.131 C 120.208 189.735 115.658 194.285 110.053 194.285 L 109.962 194.285 C 104.358 194.285 99.808 189.735 99.808 184.131 L 99.808 66.284 C 99.808 60.68 104.358 56.13 109.962 56.13 Z"/>
+ <path fill="#28851e" d="M 130.362 56.13 L 130.453 56.13 C 136.058 56.13 140.608 60.68 140.608 66.284 L 140.608 184.131 C 140.608 189.735 136.058 194.285 130.453 194.285 L 130.362 194.285 C 124.758 194.285 120.208 189.735 120.208 184.131 L 120.208 66.284 C 120.208 60.68 124.758 56.13 130.362 56.13 Z"/>
+ <path fill="#2daaaa" d="M 150.762 56.13 L 150.853 56.13 C 156.458 56.13 161.008 60.68 161.008 66.284 L 161.008 184.131 C 161.008 189.735 156.458 194.285 150.853 194.285 L 150.762 194.285 C 145.158 194.285 140.608 189.735 140.608 184.131 L 140.608 66.284 C 140.608 60.68 145.158 56.13 150.762 56.13 Z"/>
+ <path fill="#5884f4" d="M 171.162 56.13 L 171.253 56.13 C 176.858 56.13 181.408 60.68 181.408 66.284 L 181.408 184.131 C 181.408 189.735 176.858 194.285 171.253 194.285 L 171.162 194.285 C 165.558 194.285 161.008 189.735 161.008 184.131 L 161.008 66.284 C 161.008 60.68 165.558 56.13 171.162 56.13 Z"/>
+ <path fill="#c43ac4" d="M 191.562 56.13 L 191.653 56.13 C 197.258 56.13 201.808 60.68 201.808 66.284 L 201.808 184.131 C 201.808 189.735 197.258 194.285 191.653 194.285 L 191.562 194.285 C 185.958 194.285 181.408 189.735 181.408 184.131 L 181.408 66.284 C 181.408 60.68 185.958 56.13 191.562 56.13 Z"/>
+ </g>
+ <defs>
+ <filter id="AGe3vQyQyjDEZkZHSLXnEt4m4aelnthp" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation=".429"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".2"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="cGOJejznBjyso86CNfSthrAbl04WHFBR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".765"/>
+ </filter>
+ </defs>
+ <g opacity=".3" filter="url(#cGOJejznBjyso86CNfSthrAbl04WHFBR)">
+ <path fill="#060300" d="M 75.966 49.393 C 74.111 49.393 72.61 51.541 72.61 54.21 L 72.61 128.813 C 72.61 131.482 74.111 133.632 75.966 133.632 L 82.797 133.632 C 84.652 133.632 86.14 131.482 86.14 128.813 L 86.14 54.21 C 86.14 51.539 84.652 49.392 82.797 49.392 L 75.966 49.392 L 75.966 49.393 L 75.966 49.393 Z M 96.246 49.393 C 94.393 49.393 92.904 51.541 92.904 54.21 L 92.904 128.813 C 92.904 131.482 94.393 133.632 96.246 133.632 L 103.09 133.632 C 104.944 133.632 106.432 131.482 106.432 128.813 L 106.432 54.21 C 106.432 51.539 104.944 49.392 103.09 49.392 L 96.246 49.392 L 96.246 49.393 L 96.246 49.393 Z M 136.835 49.393 C 134.982 49.393 133.493 51.541 133.493 54.21 L 133.493 128.813 C 133.493 131.482 134.982 133.632 136.835 133.632 L 143.679 133.632 C 145.533 133.632 147.021 131.482 147.021 128.813 L 147.021 54.21 C 147.021 51.539 145.533 49.392 143.679 49.392 L 136.835 49.392 L 136.835 49.393 L 136.835 49.393 Z M 157.13 49.393 C 155.276 49.393 153.788 51.541 153.788 54.21 L 153.788 128.813 C 153.788 131.482 155.276 133.632 157.13 133.632 L 163.974 133.632 C 165.827 133.632 167.315 131.482 167.315 128.813 L 167.315 54.21 C 167.315 51.539 165.827 49.392 163.974 49.392 L 157.13 49.392 L 157.13 49.393 L 157.13 49.393 Z M 177.424 49.393 C 175.571 49.393 174.082 51.541 174.082 54.21 L 174.082 128.813 C 174.082 131.482 175.571 133.632 177.424 133.632 L 184.268 133.632 C 186.122 133.632 187.61 131.482 187.61 128.813 L 187.61 54.21 C 187.61 51.539 186.122 49.392 184.268 49.392 L 177.424 49.392 L 177.424 49.393 L 177.424 49.393 Z"/>
+ </g>
+ <path fill="#4f4f4f" d="M 75.966 49.393 C 74.111 49.393 72.61 51.541 72.61 54.21 L 72.61 128.813 C 72.61 131.482 74.111 133.632 75.966 133.632 L 82.797 133.632 C 84.652 133.632 86.14 131.482 86.14 128.813 L 86.14 54.21 C 86.14 51.539 84.652 49.392 82.797 49.392 L 75.966 49.392 L 75.966 49.393 L 75.966 49.393 Z M 96.246 49.393 C 94.393 49.393 92.904 51.541 92.904 54.21 L 92.904 128.813 C 92.904 131.482 94.393 133.632 96.246 133.632 L 103.09 133.632 C 104.944 133.632 106.432 131.482 106.432 128.813 L 106.432 54.21 C 106.432 51.539 104.944 49.392 103.09 49.392 L 96.246 49.392 L 96.246 49.393 L 96.246 49.393 Z M 136.835 49.393 C 134.982 49.393 133.493 51.541 133.493 54.21 L 133.493 128.813 C 133.493 131.482 134.982 133.632 136.835 133.632 L 143.679 133.632 C 145.533 133.632 147.021 131.482 147.021 128.813 L 147.021 54.21 C 147.021 51.539 145.533 49.392 143.679 49.392 L 136.835 49.392 L 136.835 49.393 L 136.835 49.393 Z M 157.13 49.393 C 155.276 49.393 153.788 51.541 153.788 54.21 L 153.788 128.813 C 153.788 131.482 155.276 133.632 157.13 133.632 L 163.974 133.632 C 165.827 133.632 167.315 131.482 167.315 128.813 L 167.315 54.21 C 167.315 51.539 165.827 49.392 163.974 49.392 L 157.13 49.392 L 157.13 49.393 L 157.13 49.393 Z M 177.424 49.393 C 175.571 49.393 174.082 51.541 174.082 54.21 L 174.082 128.813 C 174.082 131.482 175.571 133.632 177.424 133.632 L 184.268 133.632 C 186.122 133.632 187.61 131.482 187.61 128.813 L 187.61 54.21 C 187.61 51.539 186.122 49.392 184.268 49.392 L 177.424 49.392 L 177.424 49.393 L 177.424 49.393 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_95" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_95)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mirage.svg b/.icons/Gruvbox_Dark-2/apps/64/mirage.svg
new file mode 100644
index 000000000..44e3c701c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mirage.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="OkJ9TvRjCbAxdCNqEqFRQbs5HPefAFE7" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#OkJ9TvRjCbAxdCNqEqFRQbs5HPefAFE7)">
+ <path fill="#fda463" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <path fill="#fdc92b" d="M 249.54 183.467 C 246.063 232.502 229.271 240.285 165.685 240.285 L 90.315 240.285 C 27.161 240.285 10.167 232.607 6.533 184.46 C 1.218 185.056 245.435 184.311 249.54 183.467 L 249.54 183.467 Z"/>
+ <g opacity=".05">
+ <path fill="#ddcdc4" d="M 250.488 176.374 C 250.725 170.492 251.015 164.862 251.015 157.884 L 251.015 98.632 C 251.015 89.383 250.85 81.126 250.415 73.757 C 250.21809 70.283003 249.929656 66.814799 249.55 63.356 C 249.186 60.102 248.742 57.058 248.205 54.21 C 247.667 51.361 247.036 48.708 246.3 46.239 C 245.564 43.77 244.722 41.483 243.761 39.368 C 242.844527 37.33011 241.756617 35.373745 240.509 33.52 C 239.321001 31.759996 237.967152 30.117831 236.466 28.616 C 234.961683 27.116982 233.317542 25.765169 231.556 24.579 C 229.699706 23.33269 227.741014 22.246126 225.701 21.331 C 223.583 20.371 221.294 19.531 218.822 18.796 C 216.35 18.061 213.695 17.43 210.843 16.893 C 207.808775 16.331557 204.754648 15.883578 201.687 15.55 C 198.224466 15.17121 194.75261 14.883112 191.275 14.686 C 183.898 14.253 175.633 14.089 166.376 14.089 L 104.07 14.089 C 86.523 33.578 75.751 59.287 75.751 87.577 C 75.751 138.149 109.924 180.641 156.406 193.497 L 215.097 193.497 C 227.831281 189.973497 239.821896 184.172155 250.488 176.374 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ebebeb" d="M 251.015 131.04 L 251.015 98.632 C 251.015 89.383 250.85 81.126 250.415 73.757 C 250.21809 70.283003 249.929656 66.814799 249.55 63.356 C 249.186 60.102 248.742 57.058 248.205 54.21 C 247.667 51.361 247.036 48.708 246.3 46.239 C 245.564 43.77 244.722 41.483 243.761 39.368 C 242.844527 37.33011 241.756617 35.373745 240.509 33.52 C 239.321001 31.759996 237.967152 30.117831 236.466 28.616 C 234.961683 27.116982 233.317542 25.765169 231.556 24.579 C 229.699706 23.33269 227.741014 22.246126 225.701 21.331 C 223.583 20.371 221.294 19.531 218.822 18.796 C 216.35 18.061 213.695 17.43 210.843 16.893 C 207.808775 16.331557 204.754648 15.883578 201.687 15.55 C 198.224466 15.17121 194.75261 14.883112 191.275 14.686 C 183.898 14.253 175.633 14.089 166.376 14.089 L 157.904 14.089 C 128.197 25.299 107.029 53.912 107.029 87.542 C 107.029 130.936 142.207 166.114 185.601 166.114 C 212.903 166.114 236.933 152.175 251.015 131.04 L 251.015 131.04 Z"/>
+ </g>
+ <g opacity=".15">
+ <circle fill="#ffffff" cx="185.601" cy="87.541" r="45.67" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#fb7c38" cx="185.775" cy="87.483" r="24.465" vector-effect="non-scaling-stroke"/>
+ <g>
+ <path fill="#4d9a05" fill-opacity=".893" d="M 129.82 75.85 C 127.961 77.437 126.925 79.111 125.515 80.052 C 124.882 80.478 123.568 80.99 123.263 81.824 C 123.213 81.964 123.702 82.106 123.952 82.02 C 126.392 81.167 128.746 80.163 131.14 79.184 C 133.817 78.088 136.596 77.432 139.405 76.774 C 142.167 76.13 144.91 75.351 147.76 75.236 C 150.476 75.128 153.481 75.927 156.144 75.263 C 158.255 74.734 159.111 72.749 160.589 71.369 C 162.372 69.704 164.522 69.508 166.844 69.843 C 168.938 70.146 171.009 70.625 172.667 68.967 C 173.978 67.658 174.656 65.399 176.83 65.417 C 179.161 65.436 181.368 67.506 183.723 66.489 C 184.735 66.052 185.517 65.164 186.393 64.521 C 187.479 63.726 188.681 63.165 189.916 62.644 C 180.762 61.243 171.494 59.509 162.212 59.347 C 154.002 59.203 146.437 61.167 139.858 66.206 C 137.965 67.656 136.195 69.262 134.489 70.926 C 132.65 72.725 131.154 74.876 129.093 76.444 M 128.718 87.575 C 131.14 86.444 133.842 86.089 136.425 85.472 C 139.117791 84.829249 141.843913 84.335169 144.591 83.992 C 150.593 83.243 156.701 83.03 162.744 83.078 C 167.827 83.119 173.501 83.266 177.755 86.417 C 182.103 89.639 184.47 95.133 186.365 100.025 C 188.167615 104.701757 189.498882 109.546777 190.339 114.488 C 188.588 112.934 186.808 111.344 184.651 110.371 C 182.845 109.556 180.565 109.45 178.971 108.222 C 177.286 106.924 177.109 104.639 175.857 103.031 C 174.36 101.11 171.995 101.564 169.847 101.414 C 167.297 101.234 166.305 99.747 165.182 97.647 C 164.033 95.501 162.661 94.294 160.151 94.191 C 157.588 94.086 155.169 94.373 152.652 93.662 C 150.053 92.927 147.67 91.613 145.173 90.612 C 142.333 89.47 139.454 89.089 136.409 89.014 C 134.856 88.976 133.299 88.982 131.746 88.887 C 130.914 88.837 129.269 89.045 128.433 88.554 C 128.203 88.417 128.575 87.54 128.718 87.575 M 122.139 95.572 C 123.074 95.444 124.125 95.723 125.04 95.815 C 126.006 95.914 127.094 95.891 128.072 95.988 C 129.025 96.085 129.913 96.472 130.818 96.694 C 131.667 96.904 132.577 97.043 133.417 97.301 C 135.276 97.874 137.09 98.578 138.904 99.148 C 140.787 99.742 142.653 100.044 144.332 101.181 C 146.282 102.502 148.186 103.625 149.573 105.469 C 149.783 105.747 150.277 105.916 150.533 106.212 C 150.841 106.565 151.097 106.965 151.346 107.361 C 151.899 108.244 152.42 109.135 153.022 109.997 C 154.08 111.514 155.128 113.067 156.183 114.606 C 158.285 117.674 160.396 120.585 161.715 123.991 C 162.413 125.799 163.232 127.473 164.014 129.29 C 164.698 130.879 165.465 132.556 166.152 134.16 C 166.668 135.37 167.153 136.687 167.488 137.987 C 167.502 138.04 166.796 137.825 166.714 137.758 C 166.436187 137.523817 166.20746 137.236975 166.041 136.914 C 165.771 136.396 165.489 136.057 165.154 135.878 C 164.499 135.526 164.075 135.185 163.343 134.964 C 162.627 134.749 161.835 134.852 161.1 134.776 C 160.147 134.678 159.06 134.773 158.138 134.533 C 156.388 134.077 156.452 131.841 155.754 130.506 C 154.838 128.75 153.345 128.524 151.484 128.428 C 149.947 128.348 147.335 128.569 146.693 126.87 C 146.383 126.048 146.345 125.106 146.044 124.253 C 145.789 123.536 145.278 122.873 144.782 122.249 C 143.812 121.03 142.32 119.994 140.804 119.566 C 139.347 119.152 137.31 118.563 136.703 116.901 C 136.402 116.072 136.67 115.059 136.395 114.235 C 136.143 113.483 135.778 113.007 135.408 112.389 C 134.939 111.611 134.69 110.72 134.233 109.937 C 133.513 108.705 132.38 107.683 131.707 106.411 C 131.29 105.623 130.898 104.841 130.292 104.126 C 129.765 103.507 129.207 102.99 128.676 102.355 C 128.181 101.765 127.677 101.204 127.181 100.582 C 126.654 99.922 126.207 99.207 125.67 98.518 C 125.149 97.852 124.452 97.37 123.795 96.879 C 123.334 96.78 122.767 96.606 122.374 96.388 C 122.071 96.219 121.417 95.295 122.265 95.51 M 106.248 80.418 C 106.413 80.208 106.534 80.014 106.615 79.659 C 107.325 76.562 105.307 73.562 103.981 70.904 C 102.384 67.708 101.805 63.359 103.089 59.952 C 104.27 56.817 106.395 54.464 108.254 51.77 C 108.969 50.734 110.215 49.427 111.5 49.179 C 111.641 51.266 111.047 52.983 110.946 54.965 C 110.773 58.395 113.02 61.726 114.254 64.755 C 115.728 68.368 114.986 71.651 112.532 74.631 C 110.687 76.873 108.311 78.427 106.248 80.418 L 106.248 80.418 Z M 87.999 84.41 C 87.283 83.495 86.271 82.732 85.39 81.982 C 84.45 81.181 83.487 80.407 82.532 79.624 C 80.79 78.193 78.996 76.826 77.112 75.588 C 75.274225 74.371296 73.341676 73.304197 71.333 72.397 C 69.336948 71.502696 67.263319 70.792742 65.138 70.276 C 62.982534 69.759062 60.786914 69.426859 58.575 69.283 C 56.308305 69.137321 54.034274 69.147679 51.769 69.314 C 49.457771 69.481429 47.156275 69.763442 44.873 70.159 C 42.571 70.549 40.286 71.034 38.013 71.574 C 35.748959 72.116591 33.495233 72.701359 31.253 73.328 C 29.023 73.949 26.802 74.596 24.58 75.25 L 22.985 75.719 C 24.029 76.145 25.046 76.602 26.003 77.2 C 26.948 77.794 27.855 78.484 28.916 78.866 C 29.988 79.251 31.068 79.198 32.134 78.817 C 33.205 78.433 34.205 77.862 35.349 77.718 C 37.745 77.42 39.248 79.098 41.143 80.194 C 42.065 80.728 43.119 81.063 44.192 80.895 C 45.265 80.729 46.149 80.088 47.111 79.637 C 48.116 79.163 49.19 78.994 50.275 79.291 C 51.363 79.589 52.276 80.267 53.138 80.97 C 53.994 81.664 54.845 82.365 55.851 82.838 C 56.888 83.326 58.013 83.537 59.151 83.599 C 61.623 83.731 64.116 83.45 66.584 83.346 C 69.044 83.243 71.554 83.193 74.012 83.359 C 76.395 83.52 78.735 84.181 81.06 84.699 C 82.309 84.977 83.531 85.34 84.772 85.648 C 85.669 85.873 86.958 86.247 87.776 85.615 C 87.973 85.462 88.179 85.246 88.308 85.034 C 88.505 84.699 88.321 84.549 87.999 84.41"/>
+ <path fill="#4d9a05" d="M 88.389 92.377 C 87.387 92.257 86.696 92.006 85.77 91.763 C 83.642 91.205 81.352 91.396 79.171 91.332 C 76.721 91.259 74.273 91.126 71.825 91.005 C 66.93 90.76 62.025 90.567 57.13 90.902 C 54.359 91.093 51.591 91.488 48.887 92.137 C 44.32 93.234 39.995 95.332 36.922 98.973 C 33.859 102.605 32.316 107.236 31.326 111.816 C 30.08 117.573 30.268 120.277 29.701 126.132 C 31.078 124.172 31.798 125.392 33.682 123.879 C 35.264 122.608 37.18 121.984 38.823 120.839 C 40.344 119.781 40.68 118.208 41.213 116.539 C 41.857 114.524 42.997 113.333 45.08 112.812 C 47.063 112.316 49.519 112.424 51.057 110.862 C 52.396 109.504 52.303 107.451 53.367 105.95 C 54.55 104.28 56.895 104.32 58.719 104.053 C 61.108 103.704 63.137 102.903 65.057 101.43 C 67.186 99.797 69.138 98.272 71.719 97.4 C 75.078 96.266 78.585 95.699 82.044 94.972 C 82.934 94.784 83.857 94.709 84.755 94.558 C 85.916 94.364 87.179 94.163 88.245 93.637 C 88.445 93.538 88.657 93.416 88.832 93.276 C 88.937 93.19 89.06 93.094 89.077 92.95 C 89.136 92.461 88.442 92.417 88.12 92.308"/>
+ <path fill="#4d9a05" fill-opacity=".893" d="M 85.425 101.95 C 80.73 102.954 75.699 106.265 72.403 109.626 C 71.233 110.818 69.881 111.923 68.899 113.253 C 67.775 114.777 66.812 116.35 65.713 117.892 C 64.487 119.617 63.562 121.599 62.804 123.566 C 62.054 125.513 61.847 127.76 61.102 129.714 C 60.301 131.809 59.393 133.115 58.782 135.286 C 57.793 138.8 56.62 138.947 56.07 145.348 C 58.168 143.61 58.682 143.428 59.226 143.305 C 60.31 143.059 60.863 143.39 61.891 143.182 C 62.97 142.964 62.848 142.793 63.68 142.042 C 64.443 141.352 64.696 140.167 65.03 139.27 C 65.431 138.19 65.563 137.315 66.616 136.655 C 67.511 136.095 68.536 135.874 69.506 135.499 C 70.421 135.146 71.527 134.926 72.327 134.276 C 73.179 133.582 73.468 132.681 73.864 131.695 C 74.759 129.47 75.315 127.343 77.354 125.988 C 78.167 125.447 79.137 125.054 79.816 124.403 C 80.534 123.713 80.949 122.707 81.283 121.831 C 82.764 117.938 84.002 113.911 85.44 109.975 C 86.113 108.133 87.122 106.107 88.809 104.861 C 89.548 104.314 90.464 103.843 91.109 103.042 C 91.511 102.542 92.689 101.462 92.474 100.754 C 92.136 99.647 89.477 100.241 88.757 100.544 C 87.697 100.994 86.552 101.591 85.425 101.95 L 85.425 101.95 Z"/>
+ </g>
+ <path fill="#a44d2d" d="M 103.616 91.261 C 103.438 90.973 103.483 90.541 103.911 90.408 C 104.44 90.244 104.709 90.313 105.241 90.157 C 105.803 89.991 106.492 90.152 107.065 90.023 C 107.725 89.874 108.988 89.628 109.661 89.757 C 111.103 90.035 111.082 91.188 111.606 92.417 C 111.93 93.173 112.227 93.945 112.476 94.728 C 112.642 95.249 113.242 96.598 112.78 96.934 C 111.807 97.645 110.242 97.467 109.34 97.424 C 108.473 97.383 107.426 97.759 106.608 97.459 C 106.185 97.304 105.808 97.048 105.552 96.36 C 105.268 95.594 105.048 95.355 104.69 94.668 C 104.424 94.161 104.057 93.173 103.903 92.625 C 103.755 92.093 103.572 91.28 103.567 90.722 M 109.091 109.815 C 108.628 109.215 108.326 108.557 108.067 107.855 C 107.815 107.17 107.308 106.595 106.809 106.096 C 106.679 105.967 106.206 105.469 106.255 105.267 C 106.329 104.972 107.275 105.019 107.538 104.991 C 108.483 104.895 109.476 104.936 110.435 104.891 C 111.436 104.844 112.408 104.843 113.395 104.79 C 113.827 104.767 114.267 104.787 114.701 104.765 C 115.068 104.748 115.562 104.625 115.813 104.91 C 116.363 105.533 116.827 106.445 117.165 107.205 C 117.495 107.95 117.725 108.451 118.139 109.19 C 118.534 109.899 118.618 110.985 118.944 111.729 C 119.252 112.43 119.53 113.314 119.53 114.128 C 119.53 114.914 119.576 115.476 119.346 116.198 C 119.099 116.972 118.035 116.782 117.316 116.782 C 116.481 116.782 115.642 116.833 114.828 116.831 C 113.94 116.83 113.192 116.766 112.382 116.512 C 111.789 116.324 111.24 115.539 110.987 114.991 C 110.324 113.561 109.86 112.048 109.29 110.598 C 109.095 110.103 108.93 109.431 108.617 109.015 M 112.693 129.881 C 112.355 128.542 112.228 127.413 111.521 126.132 C 110.664 124.58 111.38 124.518 111.655 124.3 C 112.202 123.872 113.02 123.822 113.681 123.781 C 114.663 123.719 115.654 123.748 116.636 123.781 C 118.174 123.83 119.219 124.191 120.816 124.234 C 122.944 124.292 123.173 125.663 123.39 128.161 C 123.549 130.003 123.958 131.826 124.095 133.668 C 124.219 135.313 124.364 137.047 124.073 138.683 C 123.859 139.889 124.095 140.831 122.772 140.843 C 121.193 140.857 118.711 140.139 117.269 139.57 C 116.056 139.092 115.252 138.647 113.918 138.345 C 112.375 137.994 112.928 136.404 113.026 132.837 C 113.046 132.122 113.07 131.387 112.895 130.686 C 112.827 130.41 112.718 130.16 112.693 129.881 C 112.617 129.001 112.715 129.439 112.568 129.202 M 110.55 155.249 C 110.55 153.899 110.779 152.606 110.72 151.251 C 110.664 149.849 110.441 148.393 110.438 146.987 C 110.435 145.35 111.273 145.359 112.431 145.836 C 114.048 146.504 115.545 147.37 117.214 147.935 C 119.091 148.57 120.381 149.2 122.355 149.501 C 124.065 149.764 124.489 150.222 123.933 153.593 C 123.524 156.078 123.112 159.257 122.774 161.762 C 122.572 163.246 121.297 168.446 120.49 168.503 C 118.79 168.62 116.734 167.42 115.005 166.731 C 113.013 165.938 111.812 165.326 110.15 164.79 C 107.407 163.903 109.013 162.97 109.97 158.289 C 110.196 157.187 110.387 156.149 110.493 155.024 M 100.665 183.49 C 101.412 182.859 101.513 181.257 101.767 180.36 C 102.201 178.816 102.152 177.196 102.482 175.636 C 102.656 174.81 103.115 172.013 103.865 171.47 C 104.529 170.993 106.229 172.702 106.916 172.937 C 108.282 173.401 108.483 173.556 109.863 173.981 C 111.545 174.497 113.318 175.418 115.028 175.827 C 116.396 176.151 118.586 176.493 119.802 177.237 C 122.93 179.148 120.825 181.066 120.103 183.714 C 118.406 189.944 115.739 195.946 111.949 201.189 C 110.668 202.959 109.572 206.378 107.062 205.686 C 105.776 205.331 103.935 203.524 102.888 202.733 C 101.532 201.708 100.216 200.625 98.91 199.534 C 95.559 196.733 93.064 196.546 94.437 194.435 C 95.057 193.48 95.739 191.855 96.303 190.892 C 97.146 189.45 98.032 188.032 98.887 186.596 C 99.656 185.298 100.379 184.346 100.916 182.93 C 100.943 182.857 101.472 181.684 101.494 181.613"/>
+ <path fill="#ffda64" d="M 57.7 202.255 C 57.7 197.38 77.341 193.422 101.533 193.422 C 125.726 193.422 145.367 197.38 145.367 202.255 C 145.367 207.13 57.7 207.13 57.7 202.255 L 57.7 202.255 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_96" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_96)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/miro-guide-source.svg b/.icons/Gruvbox_Dark-2/apps/64/miro-guide-source.svg
new file mode 120000
index 000000000..c99c8d455
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/miro-guide-source.svg
@@ -0,0 +1 @@
+miro.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/miro.svg b/.icons/Gruvbox_Dark-2/apps/64/miro.svg
new file mode 100644
index 000000000..66bdd9004
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/miro.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="GVKbVquGWL0lP0rZ0rV8uCKQOoEd3WvQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#GVKbVquGWL0lP0rZ0rV8uCKQOoEd3WvQ)">
+ <path fill="#fda463" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <path fill="#b6312c" d="M 183.51 73.292 L 183.51 127.976 L 238.195 127.976 L 238.195 73.292 L 183.51 73.292 L 183.51 73.292 Z M 74.139 127.976 L 74.139 182.661 L 128.824 182.661 L 128.824 127.976 L 74.139 127.976 L 74.139 127.976 Z M 19.453 127.976 L 74.139 127.976 L 74.139 73.292 L 19.453 73.292 L 19.453 127.976 L 19.453 127.976 Z M 5.676 127.976 L 5.676 157.626 C 5.676 166.874 5.841 175.132 6.275 182.501 C 6.278 182.558 6.286 182.604 6.289 182.661 L 19.453 182.661 L 19.453 127.976 L 5.676 127.976 L 5.676 127.976 Z"/>
+ <path fill="#822d37" d="M 128.824 127.976 L 128.824 73.292 L 74.139 73.292 L 74.139 127.976 L 128.824 127.976 L 128.824 127.976 Z M 183.51 182.661 L 183.51 127.976 L 128.824 127.976 L 128.824 182.661 L 183.51 182.661 L 183.51 182.661 Z M 250.324 127.976 L 250.324 98.376 C 250.324 89.128 250.159 80.87 249.725 73.501 C 249.721 73.427 249.711 73.366 249.707 73.292 L 238.195 73.292 L 238.195 127.976 L 250.324 127.976 L 250.324 127.976 Z M 218.449 237.347 C 220.791 236.636 222.99 235.842 225.01 234.927 C 227.049765 234.012154 229.008425 232.926277 230.865 231.681 C 232.626728 230.495081 234.270893 229.14325 235.775 227.644 C 236.666 226.754 237.406 225.704 238.195 224.708 L 238.195 182.661 L 183.51 182.661 L 183.51 237.347 L 218.449 237.347 L 218.449 237.347 Z M 19.453 226.708 C 19.727 227.002 19.941 227.36 20.225 227.644 C 21.729107 229.14325 23.373272 230.495081 25.135 231.681 C 26.991575 232.926277 28.950235 234.012154 30.99 234.927 C 33.01 235.842 35.209 236.636 37.551 237.347 L 74.139 237.347 L 74.139 182.661 L 19.453 182.661 L 19.453 226.708 L 19.453 226.708 Z"/>
+ <path fill="#9f3135" d="M 128.824 237.347 L 128.824 182.661 L 74.139 182.661 L 74.139 237.347 L 128.824 237.347 L 128.824 237.347 Z M 238.195 182.661 L 238.195 127.976 L 183.51 127.976 L 183.51 182.661 L 238.195 182.661 L 238.195 182.661 Z M 249.707 73.292 C 249.512071 69.887604 249.22931 66.488806 248.859 63.099 C 248.495 59.845 248.051 56.801 247.514 53.952 C 246.976 51.104 246.346 48.451 245.609 45.981 C 244.873 43.512 244.031 41.226 243.07 39.11 C 242.153309 37.072538 241.065407 35.116524 239.818 33.263 C 239.332 32.545 238.725 31.962 238.195 31.294 L 238.195 73.292 L 249.707 73.292 L 249.707 73.292 Z M 238.195 224.708 C 238.725 224.04 239.332 223.457 239.818 222.739 C 241.065412 220.884779 242.153311 218.9281 243.07 216.89 C 244.031 214.774 244.873 212.488 245.609 210.019 C 246.346 207.549 246.976 204.896 247.514 202.048 C 248.051 199.199 248.495 196.155 248.859 192.901 C 249.218 189.698 249.495 186.282 249.711 182.661 L 238.195 182.661 L 238.195 224.708 L 238.195 224.708 Z M 128.824 242.169 L 165.686 242.169 C 172.312 242.169 177.862 241.948 183.51 241.741 L 183.51 237.347 L 128.824 237.347 L 128.824 242.169 L 128.824 242.169 Z M 37.551 237.347 C 37.664 237.381 37.755 237.43 37.869 237.464 C 40.341 238.199 42.996 238.828 45.848 239.364 C 48.699 239.901 51.749 240.344 55.006 240.708 C 58.263 241.072 61.728 241.355 65.416 241.571 C 68 241.723 71.332 241.69 74.139 241.78 L 74.139 237.347 L 37.551 237.347 L 37.551 237.347 Z M 6.289 182.661 C 6.505 186.282 6.782 189.698 7.141 192.901 C 7.505 196.155 7.949 199.199 8.486 202.048 C 9.024 204.896 9.654 207.549 10.391 210.019 C 11.127 212.488 11.969 214.774 12.93 216.89 C 13.846689 218.9281 14.934588 220.884779 16.182 222.739 C 17.162 224.186 18.293 225.461 19.453 226.708 L 19.453 182.661 L 6.289 182.661 L 6.289 182.661 Z"/>
+ <path fill="#d45e4f" d="M 128.824 73.292 L 128.824 127.976 L 183.51 127.976 L 183.51 73.292 L 128.824 73.292 L 128.824 73.292 Z M 19.453 127.976 L 19.453 182.661 L 74.139 182.661 L 74.139 127.976 L 19.453 127.976 L 19.453 127.976 Z M 6.293 73.292 C 6.289 73.366 6.28 73.427 6.275 73.501 C 5.841 80.87 5.676 89.128 5.676 98.376 L 5.676 127.976 L 19.453 127.976 L 19.453 73.292 L 6.293 73.292 L 6.293 73.292 Z"/>
+ <path fill="#6c2b5e" d="M 183.51 237.347 L 183.51 182.661 L 128.824 182.661 L 128.824 237.347 L 183.51 237.347 L 183.51 237.347 Z M 249.711 182.661 C 249.714 182.604 249.721 182.558 249.725 182.501 C 250.159 175.132 250.324 166.874 250.324 157.626 L 250.324 127.976 L 238.195 127.976 L 238.195 182.661 L 249.711 182.661 L 249.711 182.661 Z M 183.51 241.741 C 185.751 241.659 188.488 241.694 190.584 241.571 C 194.272 241.355 197.739 241.072 200.996 240.708 C 204.253 240.344 207.301 239.901 210.152 239.364 C 213.004 238.828 215.659 238.199 218.131 237.464 C 218.245 237.43 218.336 237.381 218.449 237.347 L 183.51 237.347 L 183.51 241.741 L 183.51 241.741 Z M 74.139 241.78 C 79.344 241.948 84.302 242.169 90.316 242.169 L 128.824 242.169 L 128.824 237.347 L 74.139 237.347 L 74.139 241.78 L 74.139 241.78 Z"/>
+ <path fill="#c13b37" d="M 183.51 73.291 L 183.51 18.606 L 128.824 18.606 L 128.824 73.291 L 183.51 73.291 L 183.51 73.291 Z"/>
+ <path fill="#e99361" d="M 74.139 73.291 L 128.824 73.291 L 128.824 18.606 L 74.139 18.606 L 74.139 73.291 L 74.139 73.291 Z"/>
+ <path fill="#ca655b" d="M 218.316 18.606 C 218.25 18.586 218.198 18.558 218.131 18.538 C 215.659 17.803 213.004 17.174 210.152 16.638 C 207.301 16.101 204.253 15.658 200.996 15.294 C 197.533524 14.914362 194.061655 14.625928 190.584 14.429 C 188.488 14.306 185.751 14.341 183.51 14.259 L 183.51 18.606 L 218.316 18.606 L 218.316 18.606 Z"/>
+ <path fill="#cf4544" d="M 238.195 31.294 C 237.406 30.298 236.666 29.248 235.775 28.358 C 234.270893 26.85875 232.626728 25.506919 230.865 24.321 C 229.008478 23.075063 227.049819 21.988517 225.01 21.073 C 222.949 20.14 220.712 19.327 218.316 18.606 L 183.51 18.606 L 183.51 73.292 L 238.195 73.292 L 238.195 31.294 L 238.195 31.294 Z"/>
+ <path fill="#e46b62" d="M 183.51 14.259 C 177.862 14.052 172.312 13.831 165.686 13.831 L 128.824 13.831 L 128.824 18.606 L 183.51 18.606 L 183.51 14.259 L 183.51 14.259 Z"/>
+ <path fill="#df8774" d="M 128.824 13.831 L 90.316 13.831 C 84.302 13.831 79.344 14.052 74.139 14.22 L 74.139 18.606 L 128.824 18.606 L 128.824 13.831 L 128.824 13.831 Z"/>
+ <path fill="#eda372" d="M 74.139 14.22 C 71.332 14.31 68 14.277 65.416 14.429 C 61.728 14.645 58.263 14.93 55.006 15.294 C 51.749 15.658 48.699 16.101 45.848 16.638 C 42.996 17.174 40.341 17.803 37.869 18.538 C 37.802 18.558 37.75 18.586 37.684 18.606 L 74.139 18.606 L 74.139 14.22 L 74.139 14.22 Z"/>
+ <path fill="#d3554e" d="M 37.684 18.606 C 35.288 19.327 33.051 20.14 30.99 21.073 C 28.950181 21.988517 26.991522 23.075063 25.135 24.321 C 23.373272 25.506919 21.729107 26.85875 20.225 28.358 C 19.941 28.642 19.727 29 19.453 29.294 L 19.453 73.292 L 74.139 73.292 L 74.139 18.606 L 37.684 18.606 L 37.684 18.606 Z"/>
+ <path fill="#db8664" d="M 19.453 29.294 C 18.293 30.541 17.162 31.816 16.182 33.263 C 14.934593 35.116524 13.846691 37.072538 12.93 39.11 C 11.969 41.226 11.127 43.512 10.391 45.981 C 9.654 48.451 9.024 51.104 8.486 53.952 C 7.949 56.801 7.505 59.845 7.141 63.099 C 6.77069 66.488806 6.487929 69.887604 6.293 73.292 L 19.453 73.292 L 19.453 29.294 L 19.453 29.294 Z"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 164.669 54.572 C 149.549 54.527 134.184 58.796 122.063 65.122 C 74.529 89.926 41.353 152.198 41.353 152.198 C 111.609 225.342 167.29 195.332 167.29 195.332 C 221.104 170.201 214.377 80.932 214.377 80.932 C 203.145 61.819 184.108 54.63 164.669 54.572 L 164.669 54.572 Z M 95.691 97.161 C 114.107 97.161 155.303 97.205 165.919 97.205 C 171.074 97.205 172.256 97.726 176.389 99.093 C 183.613 102.695 186.33 110.55 186.634 117.662 C 186.849 129.426 186.676 141.199 186.732 152.966 L 166.183 152.966 L 166.183 121.408 C 166.183 114.78 163.094 111.845 158.84 111.845 C 154.587 111.845 151.498 114.784 151.498 121.328 C 151.265 131.871 151.554 142.42 151.498 152.966 L 130.937 152.966 L 130.937 121.19 C 130.937 114.784 128 111.845 123.594 111.845 C 119.189 111.845 116.252 115.071 116.252 120.789 C 115.921 131.508 116.33 142.241 116.252 152.966 L 95.691 152.966 L 95.691 97.161 L 95.691 97.161 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_97" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_97)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mist.svg b/.icons/Gruvbox_Dark-2/apps/64/mist.svg
new file mode 100644
index 000000000..8735c868c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mist.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="vu34ZSsOT1vJ6sA5xJbVvYMOACYQkNLE" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#vu34ZSsOT1vJ6sA5xJbVvYMOACYQkNLE)">
+ <linearGradient id="_lgradient_36" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_36)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_37" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_37)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <path fill="#ececec" fill-rule="evenodd" d="M 128 55.5 L 176.333333 131.452381 L 128 159.071429 L 79.666667 131.452381 L 128 55.5 Z M 128 200.5 L 176.333333 138.357143 L 128 165.97619 L 79.666667 138.357143 L 128 200.5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mixcloud.svg b/.icons/Gruvbox_Dark-2/apps/64/mixcloud.svg
new file mode 100755
index 000000000..d89e7c9b9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mixcloud.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="J1AOIfRKtBnYcMHdVH38cW6BHtdop6uF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#J1AOIfRKtBnYcMHdVH38cW6BHtdop6uF)">
+ <linearGradient id="_lgradient_38" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_38)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_39" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_39)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#e4e4e4" d="M 128.000001 78.156251 C 109.232388 78.156251 93.249432 89.646897 86.368524 105.909249 C 68.898329 108.507773 55.5 123.401082 55.5 141.594052 C 55.5 161.614624 71.729785 177.843749 91.750002 177.843749 L 168.781259 177.843749 C 186.299889 177.843749 200.5 163.641598 200.5 146.126512 C 200.5 129.844217 188.257385 116.502712 172.462269 114.688395 C 168.342955 93.906875 149.993868 78.156251 128.000001 78.156251 Z"/>
+ <g opacity=".5">
+ <path d="M 131.466407 113.182813 C 129.925782 112.23125 128.838282 110.713282 128.43047 108.946094 C 128.045314 107.201563 128.339845 105.34375 129.291407 103.825782 C 130.265626 102.285157 131.783595 101.197657 133.528126 100.8125 C 135.295314 100.404688 137.13047 100.699219 138.671095 101.650782 C 139.690626 102.307813 140.664845 103.032813 141.571095 103.825782 C 143.632813 105.592969 145.46797 107.586719 147.076563 109.761719 C 149.387501 112.933594 151.222657 116.422656 152.514063 120.138281 C 154.145313 124.91875 154.960938 129.925781 154.915626 134.978125 C 154.960938 140.030469 154.122657 145.060156 152.446095 149.817968 C 151.132032 153.510937 149.228907 156.954687 146.827345 160.058593 C 145.173438 162.188281 143.270313 164.136718 141.163282 165.835937 C 140.21172 166.606249 139.214845 167.285937 138.172657 167.897656 C 136.609376 168.781249 134.751564 169.007812 133.007032 168.532031 C 131.262501 168.056249 129.789845 166.923437 128.883595 165.360156 C 128.000001 163.796874 127.773439 161.939062 128.24922 160.194531 C 128.725001 158.45 129.857814 156.977343 131.421095 156.071093 C 131.828907 155.844531 132.23672 155.572656 132.59922 155.278125 C 133.890626 154.235937 135.068751 153.057812 136.088282 151.74375 C 137.606251 149.772656 138.807032 147.597656 139.645313 145.264062 C 140.800782 141.95625 141.367188 138.489844 141.321876 134.978125 C 141.367188 131.44375 140.800782 127.909375 139.645313 124.533594 C 138.807032 122.132031 137.628907 119.866406 136.110939 117.804688 C 135.114064 116.422656 133.935939 115.176563 132.644532 114.066406 C 132.282032 113.749219 131.87422 113.454688 131.466407 113.182813 Z"/>
+ </g>
+ <g opacity=".5">
+ <path fill-rule="evenodd" d="M 109.875001 159.333593 C 108.175783 159.922656 106.31797 159.832031 104.68672 159.061718 C 103.05547 158.291406 101.809377 156.886718 101.197658 155.1875 C 100.608595 153.488281 100.69922 151.630468 101.469533 149.999218 C 102.239845 148.367968 103.644533 147.121875 105.343751 146.510156 C 105.796876 146.351562 106.227345 146.170312 106.657814 145.94375 C 107.903908 145.332031 109.059376 144.584375 110.12422 143.700781 C 111.347658 142.726562 112.367189 141.525781 113.160158 140.166406 C 113.975783 138.648437 114.406251 136.949219 114.406251 135.204687 C 114.406251 135.182031 114.406251 135.182031 114.406251 135.159375 L 114.406251 135.159375 C 114.406251 135.159375 114.406251 135.159375 114.406251 135.159375 C 114.406251 133.346875 113.975783 131.557031 113.114845 129.971094 C 112.29922 128.521094 111.234376 127.207031 109.965626 126.119531 C 108.85547 125.167969 107.677345 124.329688 106.408595 123.627344 C 105.95547 123.378125 105.502345 123.151563 105.04922 122.970313 C 103.372658 122.290625 102.035939 120.953906 101.333595 119.3 C 100.653908 117.646094 100.631252 115.765625 101.310939 114.111719 C 101.990627 112.435156 103.327345 111.098438 104.981251 110.396094 C 106.635158 109.716407 108.515626 109.69375 110.169533 110.373438 C 111.166408 110.78125 112.140626 111.257032 113.069533 111.778125 C 115.131251 112.933594 117.079689 114.292969 118.846876 115.833594 C 121.36172 117.985938 123.446095 120.56875 125.032032 123.446094 C 126.98047 127.048438 128.000001 131.08125 128.000001 135.159375 C 128.022657 139.2375 126.98047 143.270312 125.009376 146.827343 C 123.378126 149.682031 121.248439 152.196875 118.688283 154.258593 C 116.875783 155.753906 114.904689 157.022656 112.797658 158.064843 C 111.868751 158.563281 110.871876 158.971093 109.875001 159.333593 Z M 128.000001 135.159375 L 128.000001 135.159375 L 128.000001 135.159375 L 128.000001 135.159375 L 128.000001 135.136719 C 128.000001 135.136719 128.000001 135.159375 128.000001 135.159375 C 128.000001 135.159375 128.000001 135.182031 128.000001 135.182031 L 128.000001 135.159375 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mixxx-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/mixxx-icon.svg
new file mode 120000
index 000000000..840f5e304
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mixxx-icon.svg
@@ -0,0 +1 @@
+audio.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mixxx.svg b/.icons/Gruvbox_Dark-2/apps/64/mixxx.svg
new file mode 120000
index 000000000..840f5e304
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mixxx.svg
@@ -0,0 +1 @@
+audio.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mki3dgame.svg b/.icons/Gruvbox_Dark-2/apps/64/mki3dgame.svg
new file mode 100644
index 000000000..6be667e58
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mki3dgame.svg
@@ -0,0 +1,50 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_KbEgaU698UAhUdDUoCihwc0DyLiJs6dN">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_KbEgaU698UAhUdDUoCihwc0DyLiJs6dN)">
+ <defs>
+ <filter id="Zy8Ok3x6mlmEOxb3dNvtOQRbmTfgOuQK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Zy8Ok3x6mlmEOxb3dNvtOQRbmTfgOuQK)">
+ <linearGradient id="_lgradient_162" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_162)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_163" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_163)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g filter="url(#ZJz1DolgUn7GLh9d8cZqoaieECxK8WXT)">
+ <path fill="#f22c42" d="M 95.382 68.374 L 133.73 121.1 L 57.034 158.815 L 95.382 68.374 Z"/>
+ <path fill="#f76363" d="M 57.034 158.815 L 55.5 189.938 L 88.554 200.5 L 166.521 165.429 L 171.87 131.901 L 133.73 121.1 L 57.034 158.815 Z"/>
+ <path fill="#bc1938" d="M 88.554 200.5 L 183.207 187.788 L 166.521 165.429 L 88.554 200.5 Z"/>
+ <path fill="#da1636" d="M 166.521 165.429 L 171.87 131.901 L 185.801 115.115 L 200.5 142.693 L 196 169.85 L 183.207 187.788 L 166.521 165.429 Z"/>
+ <path fill="#bc1938" d="M 171.87 131.901 L 133.73 121.1 L 95.382 68.374 L 112.316 55.5 L 144.1 64.317 L 185.801 115.115 L 171.87 131.901 Z"/>
+ </g>
+ <defs>
+ <filter id="ZJz1DolgUn7GLh9d8cZqoaieECxK8WXT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mkv-gui.svg b/.icons/Gruvbox_Dark-2/apps/64/mkv-gui.svg
new file mode 120000
index 000000000..3641e984d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mkv-gui.svg
@@ -0,0 +1 @@
+mkvmergeGUI.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mkvinfo.svg b/.icons/Gruvbox_Dark-2/apps/64/mkvinfo.svg
new file mode 100644
index 000000000..b7cc1a5b8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mkvinfo.svg
@@ -0,0 +1,51 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="kVQZ0WCqFbkDdKuuP8sO5OmRHrzsyhSv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#kVQZ0WCqFbkDdKuuP8sO5OmRHrzsyhSv)">
+ <linearGradient id="_lgradient_111" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_111)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_112" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_112)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#474747" fill-rule="evenodd" d="M 181.33 105.08 C 181.65 107.07 181.81 109.07 181.81 111.09 C 181.8 114.89 181.24 118.67 180.12 122.3 C 178.99 126 177.35 129.53 175.25 132.78 C 173.05 136.2 170.43 139.34 167.47 142.13 C 164.29 145.12 160.79 147.75 157.04 149.99 C 154.02 151.79 150.88 153.37 147.63 154.71 C 144.31 156.08 140.9 157.21 137.42 158.11 C 130.29 159.95 122.95 160.88 115.58 160.87 C 108.62 160.87 101.67 160.05 94.9 158.42 C 94.58 156.43 94.42 154.42 94.42 152.41 C 94.43 148.61 95 144.83 96.11 141.2 C 97.25 137.5 98.89 133.97 100.98 130.72 C 103.19 127.3 105.8 124.16 108.76 121.37 C 111.95 118.38 115.44 115.75 119.19 113.51 C 122.21 111.7 125.36 110.13 128.61 108.79 C 131.92 107.42 135.33 106.29 138.81 105.39 C 145.94 103.54 153.28 102.62 160.65 102.63 C 167.62 102.63 174.56 103.45 181.33 105.08 Z M 176.75 109.2 C 176.79 109.82 176.81 110.46 176.81 111.09 C 176.8 114.39 176.31 117.68 175.34 120.84 C 174.34 124.1 172.89 127.21 171.05 130.08 C 169.06 133.15 166.71 135.98 164.04 138.48 C 161.12 141.23 157.92 143.65 154.47 145.7 C 151.67 147.38 148.75 148.84 145.72 150.09 C 142.62 151.36 139.42 152.43 136.17 153.27 C 129.45 155.01 122.53 155.88 115.59 155.87 C 110.18 155.87 104.78 155.35 99.48 154.3 C 99.44 153.68 99.42 153.05 99.42 152.42 C 99.43 149.11 99.92 145.82 100.89 142.66 C 101.89 139.4 103.34 136.29 105.18 133.42 C 107.17 130.35 109.52 127.52 112.19 125.02 C 115.11 122.27 118.32 119.85 121.76 117.8 C 124.56 116.12 127.49 114.66 130.51 113.41 C 133.62 112.14 136.81 111.07 140.06 110.23 C 146.78 108.49 153.7 107.62 160.65 107.63 C 166.05 107.63 171.45 108.15 176.75 109.2 Z"/>
+ <path fill="#2a58ae" d="M 135.498403 101.750521 C 114.783063 101.750521 97.999148 118.529937 97.999148 139.249777 C 97.999148 159.969609 114.778564 176.749032 135.498403 176.749032 C 156.218235 176.749032 172.997659 159.969609 172.997659 139.249777 C 172.997659 118.529937 156.218235 101.750521 135.498403 101.750521 Z M 128.791655 121.568126 C 142.878637 121.568126 154.399147 132.937899 154.399147 147.024867 C 154.399147 161.111849 142.877879 172.632359 128.791655 172.632359 C 114.704694 172.632359 103.334914 161.111091 103.334914 147.024867 C 103.334914 132.937899 114.704694 121.568126 128.791655 121.568126 Z"/>
+ <path fill="#474747" d="M 59.452915 135.469854 C 59.452915 135.469854 44.389463 149.853819 45.565438 158.837882 C 47.188858 171.229141 62.749098 173.205354 75.029352 173.062105 C 104.80151 172.724611 210.844164 137.932802 210.49916 96.188631 C 210.386667 82.69565 186.117148 81.50317 186.117148 82.303404 C 186.117148 82.303404 204.11829 86.820269 203.726052 95.511398 C 202.262753 127.907755 113.690338 164.279783 74.35362 165.273511 C 66.097033 165.483506 54.60651 163.698535 51.320826 156.123698 C 48.377882 149.336327 59.449163 135.469096 59.449163 135.469096 L 59.452915 135.469854 Z"/>
+ <path fill="#d24646" d="M 180.49751 98.000596 C 180.49751 108.355727 172.10302 116.750223 161.747882 116.750223 C 151.392744 116.750223 142.998254 108.355727 142.998254 98.000596 C 142.998254 87.645465 151.392744 79.250968 161.747882 79.250968 C 172.10302 79.250968 180.49751 87.645465 180.49751 98.000596 Z"/>
+ <path fill="#606060" d="M 127.998552 158.0069 C 127.998552 164.219989 122.961857 169.256677 116.748776 169.256677 C 110.535694 169.256677 105.498999 164.219989 105.498999 158.0069 C 105.498999 151.793826 110.535694 146.757123 116.748776 146.757123 C 122.961857 146.757123 127.998552 151.793826 127.998552 158.0069 Z"/>
+ </g>
+ <defs>
+ <filter id="2nUDvDWyAnU43xsJNWDiWyD6B2tU5xYN" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#2nUDvDWyAnU43xsJNWDiWyD6B2tU5xYN)">
+ <path d="M 126.32 240.288391 L 126 211.493858 C 126 137.507198 136.583689 126 210.639397 126 L 248.648308 126"/>
+ </g>
+ <linearGradient id="_lgradient_113" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(121.984949,0,0,114.142294,128.7,126.446097)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_113)" d="M 146.981133 240.532816 L 129.235454 240.394579 L 128.875364 232.288958 C 128.427224 222.201426 128.898364 189.860369 129.607224 182.051733 C 130.891544 167.903799 133.047274 158.739611 136.919594 150.966242 C 144.316411 136.117749 157.752076 129.780038 186.519013 127.569798 C 189.981553 127.303761 205.835377 126.942096 221.749745 126.766096 L 250.684949 126.446097 L 250.677945 150.616882 C 250.66795 182.807833 249.912495 193.581553 246.801434 205.899988 C 242.94608 221.165552 235.295628 230.075769 221.947499 234.846575 C 208.545888 239.636499 192.095746 240.884256 146.981623 240.532816 L 146.981133 240.532816 Z"/>
+ <g>
+ <rect fill="#ffffff" width="21" height="42" x="179.19" y="176.52" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ffffff" width="21" height="21" x="179.19" y="148.52" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mkvmerge.svg b/.icons/Gruvbox_Dark-2/apps/64/mkvmerge.svg
new file mode 120000
index 000000000..3641e984d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mkvmerge.svg
@@ -0,0 +1 @@
+mkvmergeGUI.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mkvmergeGUI.svg b/.icons/Gruvbox_Dark-2/apps/64/mkvmergeGUI.svg
new file mode 100644
index 000000000..62437be7f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mkvmergeGUI.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="F6XmnKxIxxHA6JXHuorl1TcgzXWuzZg5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#F6XmnKxIxxHA6JXHuorl1TcgzXWuzZg5)">
+ <linearGradient id="_lgradient_114" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_114)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_115" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_115)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#474747" fill-rule="evenodd" d="M 181.33 105.08 C 181.65 107.07 181.81 109.07 181.81 111.09 C 181.8 114.89 181.24 118.67 180.12 122.3 C 178.99 126 177.35 129.53 175.25 132.78 C 173.05 136.2 170.43 139.34 167.47 142.13 C 164.29 145.12 160.79 147.75 157.04 149.99 C 154.02 151.79 150.88 153.37 147.63 154.71 C 144.31 156.08 140.9 157.21 137.42 158.11 C 130.29 159.95 122.95 160.88 115.58 160.87 C 108.62 160.87 101.67 160.05 94.9 158.42 C 94.58 156.43 94.42 154.42 94.42 152.41 C 94.43 148.61 95 144.83 96.11 141.2 C 97.25 137.5 98.89 133.97 100.98 130.72 C 103.19 127.3 105.8 124.16 108.76 121.37 C 111.95 118.38 115.44 115.75 119.19 113.51 C 122.21 111.7 125.36 110.13 128.61 108.79 C 131.92 107.42 135.33 106.29 138.81 105.39 C 145.94 103.54 153.28 102.62 160.65 102.63 C 167.62 102.63 174.56 103.45 181.33 105.08 Z M 176.75 109.2 C 176.79 109.82 176.81 110.46 176.81 111.09 C 176.8 114.39 176.31 117.68 175.34 120.84 C 174.34 124.1 172.89 127.21 171.05 130.08 C 169.06 133.15 166.71 135.98 164.04 138.48 C 161.12 141.23 157.92 143.65 154.47 145.7 C 151.67 147.38 148.75 148.84 145.72 150.09 C 142.62 151.36 139.42 152.43 136.17 153.27 C 129.45 155.01 122.53 155.88 115.59 155.87 C 110.18 155.87 104.78 155.35 99.48 154.3 C 99.44 153.68 99.42 153.05 99.42 152.42 C 99.43 149.11 99.92 145.82 100.89 142.66 C 101.89 139.4 103.34 136.29 105.18 133.42 C 107.17 130.35 109.52 127.52 112.19 125.02 C 115.11 122.27 118.32 119.85 121.76 117.8 C 124.56 116.12 127.49 114.66 130.51 113.41 C 133.62 112.14 136.81 111.07 140.06 110.23 C 146.78 108.49 153.7 107.62 160.65 107.63 C 166.05 107.63 171.45 108.15 176.75 109.2 Z"/>
+ <path fill="#2a58ae" d="M 135.498403 101.750521 C 114.783063 101.750521 97.999148 118.529937 97.999148 139.249777 C 97.999148 159.969609 114.778564 176.749032 135.498403 176.749032 C 156.218235 176.749032 172.997659 159.969609 172.997659 139.249777 C 172.997659 118.529937 156.218235 101.750521 135.498403 101.750521 Z M 128.791655 121.568126 C 142.878637 121.568126 154.399147 132.937899 154.399147 147.024867 C 154.399147 161.111849 142.877879 172.632359 128.791655 172.632359 C 114.704694 172.632359 103.334914 161.111091 103.334914 147.024867 C 103.334914 132.937899 114.704694 121.568126 128.791655 121.568126 Z"/>
+ <path fill="#474747" d="M 59.452915 135.469854 C 59.452915 135.469854 44.389463 149.853819 45.565438 158.837882 C 47.188858 171.229141 62.749098 173.205354 75.029352 173.062105 C 104.80151 172.724611 210.844164 137.932802 210.49916 96.188631 C 210.386667 82.69565 186.117148 81.50317 186.117148 82.303404 C 186.117148 82.303404 204.11829 86.820269 203.726052 95.511398 C 202.262753 127.907755 113.690338 164.279783 74.35362 165.273511 C 66.097033 165.483506 54.60651 163.698535 51.320826 156.123698 C 48.377882 149.336327 59.449163 135.469096 59.449163 135.469096 L 59.452915 135.469854 Z"/>
+ <path fill="#d24646" d="M 180.49751 98.000596 C 180.49751 108.355727 172.10302 116.750223 161.747882 116.750223 C 151.392744 116.750223 142.998254 108.355727 142.998254 98.000596 C 142.998254 87.645465 151.392744 79.250968 161.747882 79.250968 C 172.10302 79.250968 180.49751 87.645465 180.49751 98.000596 Z"/>
+ <path fill="#606060" d="M 127.998552 158.0069 C 127.998552 164.219989 122.961857 169.256677 116.748776 169.256677 C 110.535694 169.256677 105.498999 164.219989 105.498999 158.0069 C 105.498999 151.793826 110.535694 146.757123 116.748776 146.757123 C 122.961857 146.757123 127.998552 151.793826 127.998552 158.0069 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mkvtoolnix-gui.svg b/.icons/Gruvbox_Dark-2/apps/64/mkvtoolnix-gui.svg
new file mode 120000
index 000000000..3641e984d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mkvtoolnix-gui.svg
@@ -0,0 +1 @@
+mkvmergeGUI.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mmex.svg b/.icons/Gruvbox_Dark-2/apps/64/mmex.svg
new file mode 120000
index 000000000..933c149b7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mmex.svg
@@ -0,0 +1 @@
+coin.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mnemosyne.svg b/.icons/Gruvbox_Dark-2/apps/64/mnemosyne.svg
new file mode 100755
index 000000000..d1e2a86e6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mnemosyne.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="4o17mUhtri7eSxC0AxkD990QbTealHzr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#4o17mUhtri7eSxC0AxkD990QbTealHzr)">
+ <linearGradient id="_lgradient_40" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_40)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_41" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_41)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#3b3b3b" d="M 104.444335 118.221462 L 102.837036 114.564623 C 105.066815 113.582386 107.457305 112.92123 109.883641 112.643652 C 112.095905 112.428611 114.335144 112.713123 116.422943 113.497263 C 118.698123 114.388373 120.79504 115.63639 122.67798 117.169964 C 125.105266 119.122583 127.425563 121.21798 129.603197 123.474012 L 126.749723 126.240672 C 124.679192 124.109485 122.483835 122.130005 120.163632 120.257628 C 118.610872 118.982616 116.870882 117.957466 115.006122 117.217835 C 113.507198 116.674305 111.892452 116.478736 110.304605 116.604303 C 108.288613 116.854944 106.30843 117.399955 104.444335 118.221462 Z"/>
+ <path fill="#5d5d5d" d="M 98.645919 118.446951 C 97.413991 115.985717 98.412032 112.987338 100.873266 111.755411 C 103.3345 110.523483 106.332879 111.521524 107.564806 113.982758 C 108.796734 116.443992 107.798693 119.442371 105.337459 120.674298 C 102.876225 121.906226 99.877846 120.908185 98.645919 118.446951 Z"/>
+ <path fill="#3b3b3b" d="M 131.223222 96.446999 L 127.981962 94.112452 C 126.556328 96.088375 125.411203 98.288432 124.633746 100.60354 C 123.962095 102.72232 123.773388 104.971662 124.104905 107.177081 C 124.501964 109.58807 125.285257 111.899141 126.392453 114.06049 C 127.795968 116.841607 129.361425 119.54786 131.113742 122.148082 L 134.414627 119.934292 C 132.762081 117.464853 131.283931 114.904968 129.936566 112.245314 C 129.013397 110.460808 128.373634 108.545289 128.039135 106.567286 C 127.82014 104.987971 127.965603 103.367943 128.419535 101.841192 C 129.085073 99.921791 130.031043 98.098797 131.223222 96.446999 Z"/>
+ <path fill="#5d5d5d" d="M 132.652936 90.823086 C 130.502716 89.104985 127.36213 89.455811 125.644029 91.606031 C 123.925928 93.756251 124.276754 96.896838 126.426974 98.614939 C 128.577194 100.33304 131.71778 99.982214 133.435881 97.831994 C 135.153982 95.681774 134.803157 92.541187 132.652936 90.823086 Z"/>
+ <path fill="#e4e4e4" d="M 55.970446 129.246419 C 61.510665 115.521563 114.573396 122.679944 127.071078 127.945499 C 127.040134 127.815675 127.036922 127.685693 127.010311 127.555025 C 127.692787 128.377818 141.052876 135.015288 141.831153 135.919793 C 150.010788 145.426089 150.257421 153.140486 155.217309 159.343925 C 153.082312 166.094285 157.557262 179.770242 154.284075 189.024527 C 152.103564 195.189507 141.85885 201.267147 119.355439 192.423146 C 96.85952 183.593452 113.32318 157.272188 113.336813 157.228594 C 107.34667 161.768338 101.10637 164.982845 97.24785 168.980773 C 92.250276 173.292513 84.512552 163.023685 74.735167 152.739465 C 66.578717 144.158616 55.765667 135.967465 55.519821 132.277284 C 55.440473 131.170427 55.601098 130.161408 55.970446 129.246419 Z"/>
+ <path fill="#76c22b" d="M 81.373011 122.412767 C 81.453254 122.158279 81.609512 121.746331 81.753289 121.342981 C 83.801561 121.33191 85.883214 121.363552 88.000339 121.450655 C 85.304536 126.188209 85.892165 132.573365 89.322529 136.648687 C 87.866673 136.088676 86.539618 135.254912 85.410598 134.190909 C 82.032496 130.991567 79.941783 126.993465 81.373021 122.41277 L 81.373011 122.412767 Z"/>
+ <path fill="#76c22b" d="M 99.156962 122.287868 C 101.060277 122.490856 102.926176 122.720499 104.76093 122.971669 C 103.755242 127.231865 103.948003 132.899223 106.394347 135.803889 C 104.93849 135.243878 103.611433 134.41011 102.482416 133.346107 C 99.720101 130.720514 98.693565 126.194391 99.156962 122.287868 Z"/>
+ <path fill="#e4e4e4" d="M 158.903156 55.155367 C 144.150302 56.346604 135.14478 109.127248 136.440148 122.626884 C 136.325477 122.558602 136.202379 122.51674 136.085609 122.452341 C 136.6672 123.349289 139.014546 138.081496 139.645531 139.094266 C 146.277148 149.738407 153.566304 152.276313 158.006608 158.861663 C 165.086513 158.838759 176.80347 167.191596 186.612884 166.829727 C 193.147675 166.588666 202.006028 158.624906 200.28173 134.507555 C 198.568852 110.401624 168.53343 118.258755 168.487755 118.258755 C 174.608449 113.896625 179.538977 108.900196 184.506328 106.410811 C 190.113159 102.927954 182.621869 92.477989 175.724667 80.076738 C 169.969394 69.730943 165.37897 56.96595 161.930369 55.629904 C 160.897646 55.223808 159.886677 55.075951 158.903156 55.155367 Z"/>
+ <path fill="#5d5d5d" d="M 130.375091 122.708706 C 128.148347 125.437895 130.795084 130.584928 130.795084 130.584928 C 130.795084 130.584928 152.220615 161.325156 155.383731 164.887944 C 158.558267 168.462162 162.200698 166.646556 159.54002 161.713455 C 159.187622 161.064302 158.487961 159.71799 157.750961 158.293517 L 144.420376 136.028248 L 138.706896 126.485362 C 136.911242 123.726892 135.947169 122.298461 133.249585 121.48691 C 133.249585 121.48691 131.036339 122.090345 130.375091 122.708706 Z M 132.038703 121.590539 C 131.68471 121.69331 131.35482 121.86397 131.035085 122.092348 C 132.041228 121.587902 132.038703 121.590539 132.038703 121.590539 Z"/>
+ <circle fill="#3b3b3b" cx="132.476" cy="124.951" r="7.979" vector-effect="non-scaling-stroke"/>
+ <path fill="#76c22b" d="M 144.799091 77.360423 C 144.532253 77.36105 144.092443 77.387232 143.664565 77.404068 C 143.042652 79.355674 142.451541 81.351887 141.902777 83.398509 C 147.229004 82.239599 153.14773 84.70622 156.013435 89.196585 C 155.913478 87.639942 155.513804 86.124522 154.835277 84.729391 C 152.790025 80.550359 149.598175 77.361631 144.799091 77.360432 L 144.799091 77.360423 Z"/>
+ <path fill="#76c22b" d="M 139.371914 94.296487 C 138.997568 96.173633 138.65983 98.023024 138.351932 99.849115 C 142.718112 100.160806 148.069614 102.036316 150.111723 105.238108 C 150.011767 103.681464 149.612089 102.16604 148.933562 100.770913 C 147.252113 97.350847 143.238684 95.02019 139.371914 94.296487 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/modem-manager-gui.svg b/.icons/Gruvbox_Dark-2/apps/64/modem-manager-gui.svg
new file mode 100755
index 000000000..6b09a949e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/modem-manager-gui.svg
@@ -0,0 +1,78 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="FTUcQMNBUaM56Vos3I6CoRWZiaRpqjih" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#FTUcQMNBUaM56Vos3I6CoRWZiaRpqjih)">
+ <linearGradient id="_lgradient_42" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_42)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_43" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_43)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#3aa03d" d="M 130.731034 180.95891 C 131.334138 180.95891 131.914483 181.186496 132.346897 181.607531 C 132.77931 182.039945 133.029655 182.60891 133.029655 183.212014 C 133.041034 183.815117 132.802069 184.395462 132.381034 184.827876 C 131.96 185.26029 131.379655 185.510634 130.776552 185.510634 C 129.900345 185.522014 129.024138 185.362703 128.204828 185.044083 C 127.453793 184.736841 126.748276 184.281669 126.156552 183.724083 C 125.621724 183.200634 125.155172 182.597531 124.779655 181.937531 C 124.426897 181.323048 124.142414 180.663048 123.914828 179.98029 C 123.516552 178.717186 123.243448 177.408565 123.129655 176.088565 C 123.027241 175.01891 122.970345 173.949255 122.981724 172.8796 C 122.981724 172.663393 122.981724 172.435807 122.981724 172.208221 C 122.993103 171.605117 123.232069 171.024772 123.664483 170.603738 C 124.096897 170.182703 124.688621 169.955117 125.291724 169.966496 C 125.894828 169.966496 126.463793 170.216841 126.884828 170.649255 C 127.305862 171.081669 127.544828 171.662014 127.533448 172.265117 C 127.533448 172.481324 127.533448 172.686152 127.533448 172.890979 C 127.522069 173.824083 127.567586 174.745807 127.658621 175.667531 C 127.749655 176.657531 127.943103 177.624772 128.250345 178.580634 C 128.375517 178.967531 128.546207 179.343048 128.751034 179.695807 C 128.898966 179.96891 129.092414 180.219255 129.308621 180.435462 C 129.47931 180.594772 129.672759 180.719945 129.888966 180.810979 C 130.162069 180.913393 130.446552 180.97029 130.731034 180.95891 Z"/>
+ <g opacity=".2">
+ <path d="M 157.380995 151.387392 C 145.050002 173.310392 135.595503 175.526892 128 171.027887 C 120.406149 166.527131 117.547799 157.014997 129.879075 135.09034 C 142.210351 113.165692 167.154224 88.372792 175.631373 86.33999 C 178.154392 94.892492 169.710078 129.464392 157.379075 151.388494 L 157.380995 151.387392 Z"/>
+ </g>
+ <defs>
+ <filter id="MKnUWldRaGIiouhaXTYiCt1eM1c5qX2O" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#MKnUWldRaGIiouhaXTYiCt1eM1c5qX2O)">
+ <path d="M 108.865499 140.872301 C 130.227504 153.527794 132.383505 163.235301 128 171.0288 C 123.6165 178.822299 114.348998 181.759301 92.990849 169.098301 C 71.633251 156.442798 47.48055 130.834797 45.5 122.133798 C 53.8314 119.5433 87.510099 128.211301 108.865499 140.872301 Z"/>
+ </g>
+ <path fill="#fec589" d="M 108.865499 138.122301 C 130.227504 150.777794 132.383505 160.485301 128 168.2788 C 123.6165 176.072299 114.348998 179.009301 92.990849 166.348301 C 71.633251 153.692798 47.48055 128.084797 45.5 119.383798 C 53.8314 116.7933 87.510099 125.461301 108.865499 138.122301 Z"/>
+ <defs>
+ <filter id="LHKzHHzCd93nqBMHedfuknja89BmmVph" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#LHKzHHzCd93nqBMHedfuknja89BmmVph)">
+ <path d="M 126.119 135.091798 C 138.449998 157.014798 135.595503 166.529796 128 171.0288 C 120.404502 175.527794 110.949998 173.311295 98.619 151.388294 C 86.2902 129.465294 77.8455 94.892298 80.368351 86.339796 C 88.844952 88.373038 113.789649 113.166049 126.120652 135.090151 L 126.119 135.091798 Z"/>
+ </g>
+ <path fill="#fda463" d="M 126.119 132.341798 C 138.449998 154.264798 135.595503 163.779796 128 168.2788 C 120.404502 172.777794 110.949998 170.561295 98.619 148.638294 C 86.2902 126.715294 77.8455 92.142298 80.368351 83.589796 C 88.845498 85.623148 113.788002 110.418797 126.119 132.341798 Z"/>
+ <defs>
+ <filter id="TnBBo6z3lf9bKlCW1iVXAFn8bqjKACfg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#TnBBo6z3lf9bKlCW1iVXAFn8bqjKACfg)">
+ <path d="M 143.878495 141.691802 C 143.878495 167.008295 136.770304 173.7788 128.001101 173.7788 C 119.23245 173.7788 112.123703 167.008295 112.123703 141.691802 C 112.123703 116.375298 121.65025 82.099297 128.001101 75.988796 C 134.351948 82.100398 143.878495 116.374748 143.878495 141.691802 Z"/>
+ </g>
+ <path fill="#fb7c38" d="M 143.878495 136.191802 C 143.878495 161.508295 136.770304 168.2788 128.001101 168.2788 C 119.23245 168.2788 112.123703 161.508295 112.123703 136.191802 C 112.123703 110.875298 121.65025 76.599297 128.001101 70.488796 C 134.351948 76.600398 143.878495 110.874748 143.878495 136.191802 Z"/>
+ <defs>
+ <filter id="4EC7IVAQATFDDN7EubWBrxqUIdQz8AJt" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#4EC7IVAQATFDDN7EubWBrxqUIdQz8AJt)">
+ <path d="M 157.380995 148.638294 C 145.050002 170.561295 135.595503 172.777794 128 168.2788 C 120.404502 163.779796 117.550002 154.264798 129.880995 132.341798 C 142.211998 110.418797 167.154497 85.623148 175.629999 83.590347 C 178.154497 92.142298 169.711998 126.715294 157.380995 148.63885 L 157.380995 148.638294 Z"/>
+ </g>
+ <defs>
+ <filter id="Vp6GFrVN7iX8BH8TnB4pPQ0q21JyUjbg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Vp6GFrVN7iX8BH8TnB4pPQ0q21JyUjbg)">
+ <path d="M 163.007499 169.098301 C 141.651002 181.759301 132.383505 178.822299 128 171.0288 C 123.6165 163.235301 125.772501 153.527794 147.134501 140.872301 C 168.490997 128.211301 202.167503 119.5433 210.5 122.133798 C 208.519231 130.835342 184.3673 156.441696 163.009146 169.099948 L 163.007499 169.098301 Z"/>
+ </g>
+ <path fill="#f34f17" d="M 157.380995 145.887392 C 145.050002 167.810392 135.595503 170.026892 128 165.527887 C 120.404502 161.028893 117.550002 151.513896 129.880995 129.590896 C 142.211998 107.66789 167.154497 82.872241 175.629999 80.839445 C 178.154497 89.39139 169.711998 123.964392 157.380995 145.887938 L 157.380995 145.887392 Z"/>
+ <path fill="#d64310" d="M 163.007499 166.348301 C 141.651002 179.009301 132.383505 176.072299 128 168.2788 C 123.6165 160.485301 125.772501 150.777794 147.134501 138.122301 C 168.490997 125.461301 202.167503 116.7933 210.5 119.383798 C 208.519231 128.085342 184.3673 153.691696 163.009146 166.349948 L 163.007499 166.348301 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mog.svg b/.icons/Gruvbox_Dark-2/apps/64/mog.svg
new file mode 100755
index 000000000..90731b542
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mog.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="S1JG1BE7Vvr2477jqlloRLrfdhlwaG4V" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#S1JG1BE7Vvr2477jqlloRLrfdhlwaG4V)">
+ <linearGradient id="_lgradient_44" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_44)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <linearGradient id="_lgradient_45" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648308,0,0,228.338389,5.68,12.451604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_45)" fill-rule="evenodd" d="M 165.688919 12.451604 C 239.744629 12.451604 250.328308 23.008802 250.328308 96.995461 L 250.328308 156.246262 C 250.328308 230.232513 239.744629 240.789993 165.688919 240.789993 L 90.319397 240.789993 C 16.263689 240.789993 5.68 230.232513 5.68 156.246262 L 5.68 96.995461 C 5.68 23.008802 16.263689 12.451604 90.319397 12.451604 L 165.688919 12.451604 Z M 165.710007 32.450001 C 169.940002 32.450001 174.179993 32.49 178.410004 32.580002 C 182.089996 32.66 185.770004 32.810001 189.449997 33.02 C 192.580002 33.189999 195.710007 33.450001 198.830002 33.799999 C 201.410004 34.080002 203.970001 34.450001 206.520004 34.919998 C 208.539993 35.299999 210.539993 35.77 212.509995 36.349998 C 213.979996 36.779999 215.429993 37.310001 216.830002 37.939999 C 217.830002 38.389999 218.800003 38.93 219.710007 39.540001 C 220.399994 40.009998 221.050003 40.540001 221.649994 41.130001 C 222.240005 41.720001 222.770004 42.369999 223.240005 43.060001 C 223.850006 43.970001 224.380005 44.93 224.830002 45.93 C 225.460007 47.330002 225.990005 48.77 226.429993 50.240002 C 227 52.209999 227.479996 54.200001 227.850006 56.220001 C 228.320007 58.759998 228.699997 61.32 228.979996 63.889999 C 229.320007 67.010002 229.580002 70.129997 229.759995 73.260002 C 229.970001 76.93 230.119995 80.610001 230.199997 84.290001 C 230.289993 88.519997 230.330002 92.739998 230.330002 96.970001 C 230.330002 96.980003 230.330002 96.989998 230.330002 97 L 230.330002 156.25 C 230.330002 156.25 230.330002 156.259995 230.330002 156.270004 C 230.330002 160.5 230.289993 164.729996 230.199997 168.949997 C 230.119995 172.630005 229.970001 176.309998 229.759995 179.979996 C 229.580002 183.110001 229.320007 186.229996 228.979996 189.350006 C 228.699997 191.919998 228.320007 194.479996 227.850006 197.029999 C 227.479996 199.039993 227 201.029999 226.429993 203 C 225.990005 204.470001 225.460007 205.910004 224.830002 207.309998 C 224.380005 208.309998 223.850006 209.270004 223.240005 210.179993 C 222.770004 210.869995 222.240005 211.520004 221.649994 212.110001 C 221.050003 212.699997 220.399994 213.229996 219.710007 213.699997 C 218.800003 214.309998 217.830002 214.850006 216.830002 215.300003 C 215.429993 215.929993 213.979996 216.460007 212.509995 216.889999 C 210.539993 217.470001 208.539993 217.949997 206.520004 218.320007 C 203.970001 218.789993 201.410004 219.169998 198.830002 219.449997 C 195.710007 219.789993 192.580002 220.050003 189.449997 220.220001 C 185.770004 220.429993 182.089996 220.580002 178.410004 220.660004 C 174.179993 220.75 169.940002 220.789993 165.710007 220.789993 C 165.699997 220.789993 165.699997 220.789993 165.690002 220.789993 L 90.32 220.789993 C 90.309998 220.789993 90.300003 220.789993 90.300003 220.789993 C 86.059998 220.789993 81.830002 220.75 77.599998 220.660004 C 73.919998 220.580002 70.230003 220.429993 66.559998 220.220001 C 63.419998 220.050003 60.299999 219.789993 57.18 219.449997 C 54.599998 219.169998 52.029999 218.789993 49.490002 218.320007 C 47.470001 217.949997 45.470001 217.470001 43.5 216.889999 C 42.029999 216.460007 40.580002 215.929993 39.18 215.300003 C 38.18 214.850006 37.209999 214.309998 36.299999 213.699997 C 35.599998 213.229996 34.959999 212.699997 34.360001 212.110001 C 33.77 211.520004 33.240002 210.869995 32.77 210.179993 C 32.16 209.270004 31.620001 208.309998 31.17 207.309998 C 30.549999 205.910004 30.01 204.470001 29.58 203 C 29 201.029999 28.530001 199.039993 28.16 197.029999 C 27.68 194.479996 27.309999 191.919998 27.030001 189.350006 C 26.68 186.229996 26.42 183.110001 26.25 179.979996 C 26.040001 176.309998 25.889999 172.630005 25.809999 168.949997 C 25.719999 164.729996 25.68 160.5 25.68 156.270004 C 25.68 156.259995 25.68 156.25 25.68 156.25 L 25.68 97 C 25.68 96.989998 25.68 96.980003 25.68 96.970001 C 25.68 92.739998 25.719999 88.519997 25.809999 84.290001 C 25.889999 80.610001 26.040001 76.93 26.25 73.260002 C 26.42 70.129997 26.68 67.010002 27.030001 63.889999 C 27.309999 61.32 27.68 58.759998 28.16 56.220001 C 28.530001 54.200001 29 52.209999 29.58 50.240002 C 30.01 48.77 30.549999 47.330002 31.17 45.93 C 31.620001 44.93 32.16 43.970001 32.77 43.060001 C 33.240002 42.369999 33.77 41.720001 34.360001 41.130001 C 34.959999 40.540001 35.599998 40.009998 36.299999 39.540001 C 37.209999 38.93 38.18 38.389999 39.18 37.939999 C 40.580002 37.310001 42.029999 36.779999 43.5 36.349998 C 45.470001 35.77 47.470001 35.299999 49.490002 34.919998 C 52.029999 34.450001 54.599998 34.080002 57.18 33.799999 C 60.299999 33.450001 63.419998 33.189999 66.559998 33.02 C 70.230003 32.810001 73.919998 32.66 77.599998 32.580002 C 81.830002 32.49 86.059998 32.450001 90.300003 32.450001 C 90.300003 32.450001 90.309998 32.450001 90.32 32.450001 L 165.690002 32.450001 C 165.699997 32.450001 165.699997 32.450001 165.710007 32.450001 Z"/>
+ <linearGradient id="_lgradient_46" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(133.928586,0,0,125,61.035707,63.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_46)" d="M 148.629888 63.5 C 189.170435 63.5 194.964293 69.27936 194.964293 109.782108 L 194.964293 142.217955 C 194.964293 182.720482 189.170435 188.5 148.629888 188.5 L 107.370114 188.5 C 66.829569 188.5 61.035707 182.720482 61.035707 142.217955 L 61.035707 109.782108 C 61.035707 69.27936 66.829569 63.5 107.370114 63.5 L 148.629888 63.5 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_47" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_47)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/money-manager-ex.svg b/.icons/Gruvbox_Dark-2/apps/64/money-manager-ex.svg
new file mode 120000
index 000000000..933c149b7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/money-manager-ex.svg
@@ -0,0 +1 @@
+coin.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/moneydance.svg b/.icons/Gruvbox_Dark-2/apps/64/moneydance.svg
new file mode 100755
index 000000000..791faa94d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/moneydance.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="19oNwAMyTZpBzK9GraNiG6IvK9XvVTgI" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#19oNwAMyTZpBzK9GraNiG6IvK9XvVTgI)">
+ <linearGradient id="_lgradient_52" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a6d74f"/>
+ <stop offset="100%" style="stop-color:#76c22b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_52)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <linearGradient id="_lgradient_53" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648308,0,0,228.338389,6.18,12.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_53)" fill-rule="evenodd" d="M 230.404212 76.407536 C 230.538062 79.19903 230.639224 81.994515 230.699997 84.790001 C 230.789993 89.019997 230.830002 93.239998 230.830002 97.470001 C 230.830002 97.480003 230.830002 97.489998 230.830002 97.5 L 230.830002 156.75 C 230.830002 156.75 230.830002 156.759995 230.830002 156.770004 C 230.830002 161 230.789993 165.229996 230.699997 169.449997 C 230.619995 173.130005 230.470001 176.809998 230.259995 180.479996 C 230.243262 180.770961 230.225839 181.061839 230.20608 181.352426 L 230.20608 181.352426 C 225.085964 175.031567 217.260079 171 208.5 171 C 193.046379 171 180.5 183.546379 180.5 199 C 180.5 207.739332 184.512494 215.548892 190.807863 220.669297 C 190.521908 220.688188 190.235952 220.70447 189.949997 220.720001 C 186.270004 220.929993 182.589996 221.080002 178.910004 221.160004 C 174.679993 221.25 170.440002 221.289993 166.210007 221.289993 C 166.199997 221.289993 166.199997 221.289993 166.190002 221.289993 L 90.82 221.289993 C 90.809998 221.289993 90.800003 221.289993 90.800003 221.289993 C 86.559998 221.289993 82.330002 221.25 78.099998 221.160004 C 74.419998 221.080002 70.730003 220.929993 67.059998 220.720001 C 66.770585 220.704333 66.481343 220.687899 66.192682 220.668847 L 66.192682 220.668847 C 72.487738 215.548438 76.5 207.739079 76.5 199 C 76.5 183.546379 63.953621 171 48.5 171 C 39.74396 171 31.921251 175.027852 26.80108 181.343752 C 26.782055 181.056055 26.765646 180.768068 26.75 180.479996 C 26.540001 176.809998 26.389999 173.130005 26.309999 169.449997 C 26.219999 165.229996 26.18 161 26.18 156.770004 C 26.18 156.759995 26.18 156.75 26.18 156.75 L 26.18 97.5 C 26.18 97.489998 26.18 97.480003 26.18 97.470001 C 26.18 93.239998 26.219999 89.019997 26.309999 84.790001 C 26.370688 81.998311 26.471662 79.206622 26.605167 76.418899 C 31.72396 82.869847 39.633462 87 48.5 87 C 63.953621 87 76.5 74.453621 76.5 59 C 76.5 48.050611 70.201492 38.56071 61.029284 33.964777 L 61.029284 33.964777 C 63.034337 33.775531 65.043041 33.629198 67.059998 33.52 C 70.730003 33.310001 74.419998 33.16 78.099998 33.080002 C 82.330002 32.99 86.559998 32.950001 90.800003 32.950001 C 90.800003 32.950001 90.809998 32.950001 90.82 32.950001 L 166.190002 32.950001 C 166.199997 32.950001 166.199997 32.950001 166.210007 32.950001 L 166.210007 32.950001 C 170.440002 32.950001 174.679993 32.99 178.910004 33.080002 C 182.589996 33.16 186.270004 33.310001 189.949997 33.52 C 191.958235 33.629073 193.966473 33.775196 195.971771 33.964205 C 186.799 38.559969 180.5 48.050184 180.5 59 C 180.5 74.453621 193.046379 87 208.5 87 C 217.371828 87 225.285477 82.864917 230.404212 76.407536 Z M 166.188919 12.951604 C 240.244629 12.951604 250.828308 23.508802 250.828308 97.495461 L 250.828308 156.746262 C 250.828308 230.732513 240.244629 241.289993 166.188919 241.289993 L 90.819397 241.289993 C 16.763689 241.289993 6.18 230.732513 6.18 156.746262 L 6.18 97.495461 C 6.18 23.508802 16.763689 12.951604 90.819397 12.951604 L 166.188919 12.951604 L 166.188919 12.951604 L 166.188919 12.951604 L 166.188919 12.951604 L 166.188919 12.951604 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_54" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_54)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <linearGradient id="_lgradient_55" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(115,0,0,115,70.5,69.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_55)" cx="128" cy="127" r="57.5" vector-effect="non-scaling-stroke"/>
+ <path fill="#ececec" d="M 132.994475 161 L 132.994475 161 L 132.994475 161 Q 122.262431 161 116.412983 154.763812 L 116.412983 154.763812 L 116.412983 154.763812 Q 110.563536 148.527624 108.726519 137.79558 L 108.726519 137.79558 L 101.281768 137.79558 L 104.18232 131.220994 L 107.953039 131.220994 L 107.953039 131.220994 Q 107.759669 129.577348 107.759669 126.096685 L 107.759669 126.096685 L 107.759669 126.096685 Q 107.759669 123.582873 107.856354 122.132597 L 107.856354 122.132597 L 101.281768 122.132597 L 104.18232 115.558011 L 108.726519 115.558011 L 108.726519 115.558011 Q 110.756906 104.729282 116.993094 97.864641 L 116.993094 97.864641 L 116.993094 97.864641 Q 123.229282 91 134.058011 91 L 134.058011 91 L 134.058011 91 Q 143.146409 91 150.59116 96.027624 L 150.59116 96.027624 L 147.400552 103.472376 L 147.400552 103.472376 Q 141.889503 98.734807 133.864641 98.734807 L 133.864641 98.734807 L 133.864641 98.734807 Q 120.812155 98.734807 117.524862 115.558011 L 117.524862 115.558011 L 142.469613 115.558011 L 139.762431 122.132597 L 116.654696 122.132597 L 116.654696 122.132597 Q 116.461326 123.969613 116.461326 127.353591 L 116.461326 127.353591 L 116.461326 127.353591 Q 116.461326 130.350829 116.654696 131.220994 L 116.654696 131.220994 L 135.991713 131.220994 L 133.28453 137.79558 L 117.718232 137.79558 L 117.718232 137.79558 Q 119.168508 144.563536 122.939227 148.914365 L 122.939227 148.914365 L 122.939227 148.914365 Q 126.709945 153.265193 132.89779 153.265193 L 132.89779 153.265193 L 132.89779 153.265193 Q 141.116022 153.265193 146.143646 146.303867 L 146.143646 146.303867 L 152.718232 150.364641 L 152.718232 150.364641 Q 149.81768 155.005525 144.790055 158.002762 L 144.790055 158.002762 L 144.790055 158.002762 Q 139.762431 161 132.994475 161 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/moneydance_icon512.svg b/.icons/Gruvbox_Dark-2/apps/64/moneydance_icon512.svg
new file mode 120000
index 000000000..f930821fb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/moneydance_icon512.svg
@@ -0,0 +1 @@
+moneydance.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/monilet.svg b/.icons/Gruvbox_Dark-2/apps/64/monilet.svg
new file mode 100644
index 000000000..297548821
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/monilet.svg
@@ -0,0 +1,50 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_Tsp5gMzqzj5rZisle8nGarIX4FzrA8XK">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_Tsp5gMzqzj5rZisle8nGarIX4FzrA8XK)">
+ <defs>
+ <filter id="Jg8l00WEoV1aTPeePbVeAqqj1w3swyIr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Jg8l00WEoV1aTPeePbVeAqqj1w3swyIr)">
+ <linearGradient id="_lgradient_14" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_15" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g opacity=".5">
+ <path fill="#111111" d="M 92.080002 171.350006 C 93.760002 173.399994 94.550003 176.039993 94.279999 178.679993 C 94.010002 181.309998 92.709999 183.740005 90.650002 185.419998 C 88.599998 187.089996 85.959999 187.880005 83.32 187.619995 C 80.690002 187.350006 78.260002 186.039993 76.580002 183.990005 C 73.32 179.979996 70.379997 175.720001 67.800003 171.240005 C 65.370003 167.020004 63.299999 162.589996 61.619999 158.020004 C 58.450001 149.449997 56.799999 140.389999 56.77 131.259995 C 56.75 122.190002 58.450001 113.199997 61.779999 104.769997 C 65.050003 96.519997 69.900002 88.980003 76.050003 82.580002 C 82.360001 76.07 89.910004 70.889999 98.260002 67.360001 C 102.629997 65.510002 107.160004 64.110001 111.809998 63.169998 C 116.709999 62.189999 121.699997 61.68 126.699997 61.669998 C 131.839996 61.720001 136.970001 62.279999 142 63.330002 C 146.789993 64.339996 151.470001 65.82 155.970001 67.760002 C 164.619995 71.480003 172.449997 76.889999 179 83.660004 C 185.429993 90.32 190.509995 98.160004 193.970001 106.75 C 197.5 115.529999 199.300003 124.910004 199.289993 134.369995 C 199.259995 143.309998 197.710007 152.169998 194.710007 160.580002 C 193.130005 165.059998 191.169998 169.410004 188.869995 173.570007 C 186.429993 177.970001 183.649994 182.179993 180.550003 186.149994 C 178.919998 188.240005 176.520004 189.600006 173.889999 189.919998 C 171.259995 190.25 168.600006 189.509995 166.509995 187.880005 C 164.419998 186.25 163.070007 183.850006 162.740005 181.220001 C 162.419998 178.589996 163.149994 175.940002 164.779999 173.850006 C 167.240005 170.699997 169.440002 167.369995 171.369995 163.889999 C 173.139999 160.679993 174.649994 157.330002 175.869995 153.880005 C 178.110001 147.600006 179.259995 140.990005 179.289993 134.330002 C 179.289993 127.43 177.979996 120.599998 175.410004 114.199997 C 172.919998 108.010002 169.259995 102.360001 164.619995 97.559998 C 159.910004 92.690002 154.279999 88.809998 148.059998 86.120003 C 144.789993 84.720001 141.380005 83.639999 137.889999 82.900002 C 134.190002 82.129997 130.419998 81.709999 126.629997 81.669998 C 122.980003 81.690002 119.339996 82.059998 115.760002 82.779999 C 112.43 83.449997 109.169998 84.459999 106.050003 85.779999 C 100.18 88.260002 94.870003 91.889999 90.449997 96.470001 C 86.099998 100.980003 82.68 106.300003 80.379997 112.120003 C 77.980003 118.199997 76.760002 124.669998 76.769997 131.199997 C 76.800003 137.990005 78.019997 144.720001 80.379997 151.089996 C 81.68 154.610001 83.269997 158.009995 85.139999 161.259995 C 87.169998 164.809998 89.5 168.179993 92.080002 171.350006 Z"/>
+ </g>
+ <defs>
+ <filter id="4HQCefk5IBAo3Ky5kbltRkZktoD9jsun" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#4HQCefk5IBAo3Ky5kbltRkZktoD9jsun)">
+ <path d="M 92.080002 172.680079 C 93.760002 174.730067 94.550003 177.370067 94.279999 180.010066 C 94.010002 182.640071 92.709999 185.070079 90.650002 186.750071 C 88.599998 188.42007 85.959999 189.210078 83.32 188.950068 C 80.690002 188.680079 78.260002 187.370067 76.580002 185.320079 C 73.32 181.310069 70.379997 177.050074 67.800003 172.570079 C 65.370003 168.350078 63.299999 163.92007 61.619999 159.350078 C 58.450001 150.78007 56.799999 141.720073 56.77 132.590068 C 56.75 123.520076 58.450001 114.53007 61.779999 106.10007 C 65.050003 97.85007 69.900002 90.310077 76.050003 83.910075 C 82.360001 77.400073 89.910004 72.220073 98.260002 68.690074 C 102.629997 66.840075 107.160004 65.440074 111.809998 64.500071 C 116.68 63.520072 121.650002 63.020072 126.620003 63.000071 C 129.270004 62.990073 131.820007 64.030074 133.710007 65.890071 C 135.589996 67.760074 136.660004 70.300074 136.669998 72.950076 C 136.679993 75.60007 135.630005 78.150073 133.770004 80.040072 C 131.899994 81.92007 129.360001 82.990077 126.709999 83.000071 C 123.029999 83.010074 119.360001 83.390071 115.760002 84.110072 C 112.43 84.78007 109.169998 85.790072 106.050003 87.110072 C 100.18 89.590075 94.870003 93.220073 90.449997 97.800074 C 86.099998 102.310077 82.68 107.630076 80.379997 113.450076 C 77.980003 119.53007 76.760002 126.000071 76.769997 132.53007 C 76.800003 139.320079 78.019997 146.050074 80.379997 152.42007 C 81.68 155.940074 83.269997 159.340068 85.139999 162.590068 C 87.169998 166.140071 89.5 169.510066 92.080002 172.680079 Z"/>
+ </g>
+ <linearGradient id="_lgradient_16" x1="1.173" x2="-.51" y1="-.136" y2="1.09" gradientTransform="matrix(79.900243,0,0,125.998685,56.769826,61.669927)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" d="M 92.080002 171.350006 C 93.760002 173.399994 94.550003 176.039993 94.279999 178.679993 C 94.010002 181.309998 92.709999 183.740005 90.650002 185.419998 C 88.599998 187.089996 85.959999 187.880005 83.32 187.619995 C 80.690002 187.350006 78.260002 186.039993 76.580002 183.990005 C 73.32 179.979996 70.379997 175.720001 67.800003 171.240005 C 65.370003 167.020004 63.299999 162.589996 61.619999 158.020004 C 58.450001 149.449997 56.799999 140.389999 56.77 131.259995 C 56.75 122.190002 58.450001 113.199997 61.779999 104.769997 C 65.050003 96.519997 69.900002 88.980003 76.050003 82.580002 C 82.360001 76.07 89.910004 70.889999 98.260002 67.360001 C 102.629997 65.510002 107.160004 64.110001 111.809998 63.169998 C 116.68 62.189999 121.650002 61.689999 126.620003 61.669998 C 129.270004 61.66 131.820007 62.700001 133.710007 64.559998 C 135.589996 66.43 136.660004 68.970001 136.669998 71.620003 C 136.679993 74.269997 135.630005 76.82 133.770004 78.709999 C 131.899994 80.589996 129.360001 81.660004 126.709999 81.669998 C 123.029999 81.68 119.360001 82.059998 115.760002 82.779999 C 112.43 83.449997 109.169998 84.459999 106.050003 85.779999 C 100.18 88.260002 94.870003 91.889999 90.449997 96.470001 C 86.099998 100.980003 82.68 106.300003 80.379997 112.120003 C 77.980003 118.199997 76.760002 124.669998 76.769997 131.199997 C 76.800003 137.990005 78.019997 144.720001 80.379997 151.089996 C 81.68 154.610001 83.269997 158.009995 85.139999 161.259995 C 87.169998 164.809998 89.5 168.179993 92.080002 171.350006 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/monitor.svg b/.icons/Gruvbox_Dark-2/apps/64/monitor.svg
new file mode 100644
index 000000000..5de8b43f9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/monitor.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="DkH6UGUkTlLnIEF5Z1d7QPLFqjT48dhB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#DkH6UGUkTlLnIEF5Z1d7QPLFqjT48dhB)">
+ <linearGradient id="_lgradient_194" x1=".463" x2=".465" y1="-.013" y2=".913" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.174%" style="stop-color:#333333"/>
+ <stop offset="100%" style="stop-color:#4d4d4d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_194)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <path fill="#333333" d="M 250.324005 96.490997 L 250.324005 109 L 5.676 109 L 5.676 96.490997 C -3.329532 96.503002 241.328473 96.513002 250.324005 96.490997 Z"/>
+ <path fill="#333333" d="M 250.324005 122.490997 L 250.324005 135 L 5.676 135 L 5.676 122.490997 C -3.329532 122.502998 241.328476 122.513 250.324005 122.490997 Z"/>
+ <path fill="#333333" d="M 250.324005 151.490997 L 250.324005 164 L 5.676 164 L 5.676 151.490997 C -3.329532 151.502998 241.328476 151.513 250.324005 151.490997 Z"/>
+ <path fill="#333333" d="M 249.655739 70.490118 C 249.898494 74.31596 250.065561 78.385623 250.171939 82.714104 C 250.615788 82.553408 6.066187 82.867268 5.817706 83.144605 C 5.916697 78.942764 6.071963 74.983361 6.297064 71.25284 C 0.385928 71.42286 237.452224 71.352924 249.655739 70.490118 Z"/>
+ <linearGradient id="_lgradient_195" x1=".102" x2=".544" y1=".097" y2=".955" gradientTransform="matrix(244.648005,0,0,155.287689,5.681995,85.002311)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e72662"/>
+ <stop offset="48.272%" style="stop-color:#ec3c50"/>
+ <stop offset="100%" style="stop-color:#ff7b66"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_195)" d="M 55.983886 90.692973 C 80.483886 93.004996 55.947958 173.747001 90.947958 173.747001 C 117.005995 176.004996 103.505995 116.504996 118.005995 115.019102 C 136.005995 115.504996 121.505995 163.504996 144.005995 163.004996 C 166.505995 162.504996 150.005995 85.004996 171.005995 85.004996 C 197.005995 84.504996 168.532109 154.004996 200.032109 155.004996 C 231.116928 157.374951 211.505995 120.004996 232.599975 119.004996 Q 246.505995 118.504996 250.33 155.747001 C 250.33 229.732993 239.746 240.29 165.690992 240.29 L 90.320997 240.29 C 16.265995 240.29 5.681995 229.732993 5.681995 155.747001 C 37.410379 118.94926 16 85 55.983886 90.692973 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_196" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_196)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mono-runtime-common.svg b/.icons/Gruvbox_Dark-2/apps/64/mono-runtime-common.svg
new file mode 120000
index 000000000..4ef5cb0c2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mono-runtime-common.svg
@@ -0,0 +1 @@
+mono-runtime.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mono-runtime.svg b/.icons/Gruvbox_Dark-2/apps/64/mono-runtime.svg
new file mode 100644
index 000000000..3673364cb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mono-runtime.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="fsPn1DhuMv2FLlcBq8VJNOAnfG0gp6jt" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#fsPn1DhuMv2FLlcBq8VJNOAnfG0gp6jt)">
+ <path fill="#5d5d5d" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 73.937 197.402 C 72.81 196.281 72.808 196.26 72.808 186.709 C 72.808 177.719 72.866 177.065 73.762 175.932 C 75.206 174.106 77.473 174.458 78.648 176.69 C 79.057 177.468 79.14 177.463 80.271 176.579 C 83.173 174.308 88.496 174.391 90.716 176.741 L 91.765 177.851 L 93.82 176.411 C 95.554 175.196 96.284 174.973 98.495 174.986 C 101.632 175.005 103.791 176.021 105.046 178.067 C 105.852 179.382 105.945 180.41 105.946 188.114 C 105.948 196.086 105.883 196.76 105.027 197.611 C 103.872 198.76 102.067 198.787 100.946 197.675 C 100.196 196.929 100.061 195.859 99.878 189.22 C 99.698 182.674 99.551 181.49 98.825 180.691 C 97.874 179.646 96.847 179.528 95.204 180.272 C 93.348 181.113 92.931 182.73 92.641 190.214 C 92.4 196.453 92.27 197.304 91.476 197.881 C 90.329 198.713 88.916 198.706 87.703 197.862 C 86.815 197.243 86.727 196.632 86.502 189.509 C 86.369 185.283 86.11 181.462 85.927 181.02 C 85.527 180.053 83.824 179.558 82.249 179.951 C 79.983 180.517 79.502 182.072 79.252 189.653 C 79.053 195.651 78.901 196.739 78.145 197.569 C 76.978 198.848 75.323 198.784 73.937 197.407 L 73.937 197.402 L 73.937 197.402 Z M 117.557 197.854 C 112.721 196.352 110.087 192.398 110.095 186.651 C 110.098 183.962 110.346 182.665 111.212 180.818 C 115.203 172.293 129.229 173.072 132.394 181.994 C 133.309 184.571 133.301 188.636 132.377 191.334 C 130.469 196.9 123.856 199.809 117.557 197.853 L 117.557 197.854 L 117.557 197.854 Z M 124.405 192.899 C 126.432 191.64 127.486 187.561 126.644 184.233 C 125.925 181.395 124.109 179.713 121.727 179.68 C 119.217 179.644 117.991 180.413 116.965 182.659 C 115.183 186.563 116.421 191.97 119.395 193.266 C 120.932 193.936 122.977 193.786 124.405 192.899 L 124.405 192.899 Z M 138.167 197.611 C 137.301 196.75 137.247 196.085 137.247 186.408 L 137.247 176.121 L 138.394 175.374 C 139.974 174.344 141.807 174.862 142.435 176.515 L 142.924 177.804 L 144.826 176.471 C 149.054 173.508 154.792 174.626 156.924 178.829 C 157.874 180.703 157.959 181.499 157.959 188.493 C 157.959 195.511 157.884 196.21 157.005 197.321 C 155.859 198.77 154.181 198.889 152.896 197.611 C 152.074 196.794 151.973 196.07 151.956 190.86 C 151.932 184.106 151.481 181.203 150.322 180.361 C 149.19 179.537 146.876 179.609 145.586 180.508 C 143.701 181.82 143.23 183.802 143.23 190.422 C 143.23 196.221 143.175 196.587 142.165 197.531 C 140.836 198.773 139.365 198.802 138.167 197.614 L 138.167 197.611 L 138.167 197.611 Z M 170.035 198.105 C 167.81 197.541 165.026 195.547 163.719 193.583 C 161.356 190.032 161.253 183.577 163.502 179.959 C 167.245 173.936 177.09 173.014 181.956 178.232 C 184.284 180.727 184.878 182.433 184.878 186.626 C 184.878 190.82 184.284 192.526 181.956 195.021 C 179.379 197.784 174.125 199.143 170.035 198.105 L 170.035 198.105 Z M 176.533 192.641 C 178.029 191.326 178.746 189.358 178.733 186.602 C 178.712 182.192 176.746 179.669 173.33 179.669 C 171.221 179.669 169.403 180.976 168.687 183.008 C 167.873 185.317 167.968 188.907 168.892 190.746 C 170.368 193.685 174.248 194.647 176.533 192.641 L 176.533 192.641 Z M 80.632 166.598 C 80.632 165.89 104.45 137.429 104.952 137.537 C 105.239 137.601 115.877 142.093 128.592 147.523 C 150.308 156.799 151.749 157.348 152.336 156.565 C 153.224 155.382 156.283 149.02 157.9 144.991 L 159.273 141.573 L 156.961 140.315 C 153.684 138.533 148.877 134.565 145.868 131.156 C 143.121 128.045 138.167 120.54 138.167 119.489 C 138.167 119.141 139.741 120.722 141.665 123.003 C 147.069 129.407 159.522 139.429 160.304 138.003 C 161.232 136.31 161.832 131.314 161.802 125.525 C 161.766 118.457 160.834 112.955 158.388 105.36 L 157.017 101.104 L 150.239 98.986 C 147.470812 98.120203 144.702478 97.25487 141.934 96.39 C 139.005 95.474 140.837 95.524 145.125 96.472 C 150.251 97.61 155.458 98.571 158.682 98.975 C 161.521 99.33 162.146 98.777 162.449 95.635 C 162.836 91.629 160.237 80.567 157.614 75.059 C 156.567 72.861 156.095 72.387 153.999 71.433 C 147.024 68.257 125.189 65.283 115.917 66.246 C 111.909 66.661 107.791 67.63 106.508 68.459 C 106.146 68.693 108.732 69.355 113.182 70.168 C 117.178 70.899 120.089 71.566 119.652 71.651 C 119.215 71.733 112.937 71.05 105.701 70.126 C 92.996 68.505 92.512 68.476 91.627 69.272 C 89.782 70.933 87.127 75.471 86.581 77.899 C 86.052 80.25 86.089 80.522 87.266 82.915 C 89.272 86.993 93.003 89.96 101.493 94.23 C 105.508 96.249 108.695 97.998 108.576 98.116 C 108.457 98.235 105.031 96.962 100.963 95.289 L 93.566 92.248 L 82.712 95.268 C 76.742 96.933 71.657 98.292 71.412 98.292 C 71.132 98.292 70.966 91.121 70.966 78.985 C 70.966 60.392 71.001 59.605 71.92 57.719 C 72.479 56.57 73.572 55.329 74.566 54.714 L 76.26 53.667 L 125.97 53.53 C 153.31 53.457 176.786 53.522 178.137 53.682 C 181.183 54.042 183.932 56.259 184.659 58.944 C 184.972 60.101 185.09 77.7 185.008 111.185 L 184.886 161.682 L 183.833 163.366 C 183.214 164.354 181.966 165.441 180.81 165.997 C 178.857 166.938 178.461 166.945 129.737 166.945 C 102.729 166.945 80.632 166.789 80.632 166.598 L 80.632 166.598 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_98" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_98)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mono.svg b/.icons/Gruvbox_Dark-2/apps/64/mono.svg
new file mode 120000
index 000000000..4ef5cb0c2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mono.svg
@@ -0,0 +1 @@
+mono-runtime.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/monodevelop.svg b/.icons/Gruvbox_Dark-2/apps/64/monodevelop.svg
new file mode 100644
index 000000000..7975a746a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/monodevelop.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Qw716AmlUIQd4g7VZ9HTvAkrb0r837nI" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Qw716AmlUIQd4g7VZ9HTvAkrb0r837nI)">
+ <linearGradient id="_lgradient_97" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.7,11.9)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_97)" d="M 165.708919 11.9 C 239.764626 11.9 250.348309 22.457198 250.348309 96.443859 L 250.348309 155.694653 C 250.348309 229.68091 239.764626 240.238396 165.708919 240.238396 L 90.339393 240.238396 C 16.28369 240.238396 5.7 229.68091 5.7 155.694653 L 5.7 96.443859 C 5.7 22.457198 16.28369 11.9 90.339393 11.9 L 165.708919 11.9 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_98" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_98)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 99.522415 73.713476 C 79.553529 75.055767 55.281109 93.567864 55.50149 123.556204 C 55.709633 152.017769 64.304448 167.743512 71.77289 185.670351 L 87.364777 178.946195 C 78.46387 165.383381 65.198214 137.901492 65.963422 119.751991 C 66.471521 107.792286 70.640376 99.414125 77.882313 92.664535 C 95.335191 76.391695 119.393347 80.214979 133.528283 97.569279 C 141.559913 107.79864 142.937288 122.824623 135.572924 133.798295 C 123.078603 152.41855 94.710782 143.36606 92.757969 121.794049 C 91.833592 111.545597 101.677242 103.657281 110.718948 103.568218 C 101.444613 98.186346 87.095427 108.116723 87.872875 120.292724 C 90.162381 156.178221 129.22475 156.877991 141.272201 136.419248 C 162.77762 99.884882 126.261865 71.906798 99.540778 73.707116 L 99.522415 73.713476 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 183.791245 73.624893 L 166.965841 80.747629 C 177.100805 100.450717 188.861822 115.550928 188.880441 139.882211 C 188.886373 148.815707 185.349031 158.939503 176.96427 166.467441 C 169.342878 173.305265 159.406519 177.344657 147.558611 175.679514 C 135.164538 173.938407 126.643228 168.195894 121.324393 161.655636 C 112.970652 150.506169 111.58664 136.267026 118.332928 125.83933 C 122.180866 119.894211 130.727004 114.841819 139.192452 115.582584 C 154.124923 116.880505 162.484859 125.250513 162.354529 137.906843 C 162.224226 150.784756 153.20017 155.729511 143.07763 154.849462 C 152.548501 159.07879 166.85413 153.545207 166.798272 139.356712 C 166.723794 120.236107 153.982176 111.030355 140.228913 110.954387 C 126.022589 110.872132 118.165356 116.222041 113.609904 123.471415 C 109.054444 130.720782 107.825584 140.281086 108.334506 148.093936 C 108.855848 156.027084 114.540855 165.619054 123.149054 173.033035 C 131.744838 180.447005 143.288643 185.670351 155.378598 185.670351 C 174.847902 185.670351 200.70974 165.631709 200.498717 136.184718 C 200.281478 106.731393 191.797434 89.244275 183.785036 73.637555 L 183.791245 73.624893 Z"/>
+ </g>
+ <path fill="#f9f9f9" d="M 99.522415 70.418237 C 79.553529 71.760528 55.281109 90.272625 55.50149 120.260969 C 55.709633 148.72253 64.304448 164.448273 71.77289 182.375115 L 87.364777 175.650956 C 78.46387 162.088142 65.198214 134.606253 65.963422 116.456755 C 66.471521 104.497047 70.640376 96.11889 77.882313 89.369296 C 95.335191 73.096456 119.393347 76.91974 133.528283 94.27404 C 141.559913 104.503401 142.937288 119.529384 135.572924 130.503056 C 123.078603 149.123311 94.710782 140.070821 92.757969 118.49881 C 91.833592 108.250359 101.677242 100.362042 110.718948 100.272979 C 101.444613 94.891107 87.095427 104.821484 87.872875 116.997485 C 90.162381 152.882982 129.22475 153.582753 141.272201 133.124009 C 162.77762 96.589643 126.261865 68.611559 99.540778 70.411877 L 99.522415 70.418237 Z"/>
+ <path fill="#37a6e6" d="M 183.791245 70.329655 L 166.965841 77.452393 C 177.100805 97.155482 188.861822 112.255689 188.880441 136.586972 C 188.886373 145.520468 185.349031 155.644264 176.96427 163.172202 C 169.342878 170.010026 159.406519 174.049418 147.558611 172.384275 C 135.164538 170.643171 126.643228 164.900655 121.324393 158.360397 C 112.970652 147.21093 111.58664 132.971787 118.332928 122.544091 C 122.180866 116.598972 130.727004 111.54658 139.192452 112.287346 C 154.124923 113.585266 162.484859 121.955274 162.354529 134.611605 C 162.224226 147.489517 153.20017 152.434272 143.07763 151.554223 C 152.548501 155.783551 166.85413 150.249968 166.798272 136.061473 C 166.723794 116.940869 153.982176 107.735116 140.228913 107.659148 C 126.022589 107.576893 118.165356 112.926802 113.609904 120.176176 C 109.054444 127.425543 107.825584 136.985847 108.334506 144.798697 C 108.855848 152.731845 114.540855 162.323815 123.149054 169.737796 C 131.744838 177.151766 143.288643 182.375115 155.378598 182.375115 C 174.847902 182.375115 200.70974 162.33647 200.498717 132.889479 C 200.281478 103.436154 191.797434 85.949036 183.785036 70.342316 L 183.791245 70.329655 Z"/>
+ <path fill="#f9f9f9" d="M 139.120182 105.257335 C 140.122126 108.737652 140.546495 112.373374 140.347036 115.96842 L 147.143851 118.000522 C 147.985353 113.479639 147.954797 109.168171 147.216681 105.11762 L 139.120182 105.257335 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/monodoc.svg b/.icons/Gruvbox_Dark-2/apps/64/monodoc.svg
new file mode 120000
index 000000000..4ef5cb0c2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/monodoc.svg
@@ -0,0 +1 @@
+mono-runtime.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/moonlight.svg b/.icons/Gruvbox_Dark-2/apps/64/moonlight.svg
new file mode 100644
index 000000000..2cfad4796
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/moonlight.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_46iCHHfbJjuSVADkHEiwR8LkV4bN6VCt">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_46iCHHfbJjuSVADkHEiwR8LkV4bN6VCt)">
+ <defs>
+ <filter id="r66brhqXNUf2yiQzd63UN9YTXejuJ3lo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#r66brhqXNUf2yiQzd63UN9YTXejuJ3lo)">
+ <linearGradient id="_lgradient_91" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_91)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_92" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_92)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 122.487 45.5 C 104.412 46.741 87.245 53.883 73.625 65.829 L 122.487 114.691 L 122.487 45.5 Z M 133.513 45.586 L 133.513 114.691 L 182.397 65.807 C 168.756 53.896 151.582 46.792 133.513 45.586 Z M 65.807 73.603 C 53.896 87.244 46.792 104.418 45.586 122.487 L 114.691 122.487 L 65.807 73.603 Z M 190.171 73.625 L 141.309 122.487 L 210.5 122.487 C 209.259 104.412 202.117 87.245 190.171 73.625 L 190.171 73.625 Z M 45.5 133.513 C 46.741 151.588 53.883 168.755 65.829 182.375 L 114.691 133.513 L 45.5 133.513 Z M 141.309 133.513 L 190.193 182.397 C 202.104 168.756 209.208 151.582 210.414 133.513 L 141.309 133.513 Z M 122.487 141.309 L 73.603 190.193 C 87.244 202.104 104.418 209.208 122.487 210.414 L 122.487 141.309 Z M 133.513 141.309 L 133.513 210.5 C 151.588 209.259 168.755 202.117 182.375 190.171 L 133.513 141.309 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/morpheus.svg b/.icons/Gruvbox_Dark-2/apps/64/morpheus.svg
new file mode 100755
index 000000000..f3b54edee
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/morpheus.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#pRpQacq8gOSNf8Q0RKFVCYtSRToogO5X)">
+ <path fill="#e6e6e6" d="M 76.103585 239.831629 C 60.679317 239.421569 50.539542 238.359089 41.517203 236.207549 C 19.318288 230.913809 10.182992 218.373629 7.147135 189.027129 C 6.609738 183.832319 5.984277 163.940297 6.249148 163.685107 Q 6.324218 163.612787 66.874148 148.685107 Q 114.826488 188.399177 114.874148 188.435107 C 114.921848 188.471007 111.749758 239.560537 111.749148 239.810107 C 111.748148 240.320537 93.914784 240.305159 76.103585 239.831639 L 76.103585 239.831629 Z"/>
+ <path fill="#da1636" d="M 5.869112 126.679089 C 5.881163 79.376427 6.343182 66.225734 8.420516 54.057086 C 12.429315 30.574262 22.11913 19.844892 43.427198 15.294775 C 46.901435 14.552887 47.477816 14.510475 47.826796 14.971038 C 48.04767 15.262535 55.270266 28.866744 63.877011 45.202613 L 79.874148 74.810107 Q 66.902467 148.917537 66.874148 148.935107 C 66.652185 149.072877 6.663651 163.619369 6.313474 163.617949 C 5.95338 163.616949 5.861645 155.990769 5.869112 126.679089 L 5.869112 126.679089 Z"/>
+ <path fill="#cccccc" d="M 63.840705 44.637142 C 55.1365 28.115309 48.127238 14.483438 48.264567 14.344096 C 48.706326 13.89586 61.349881 12.629866 69.206253 12.247213 C 73.55603 12.035352 96.938814 11.876294 123.658873 11.876806 L 170.488133 11.877702 L 189.002023 12.957803 C 204.332373 13.852176 208.233773 14.189439 211.690613 14.919155 C 216.122923 15.854786 222.735753 17.91857 225.547163 19.243617 L 227.242633 20.042708 L 206.167763 47.359773 L 185.092893 74.676839 L 132.379713 74.676839 L 79.666532 74.676839 L 63.840705 44.637142 Z"/>
+ <path fill="#e6e6e6" d="M 184.624148 75.185107 C 149.529772 74.96757 114.857664 74.857916 79.76618 75.221365 Q 46.942049 14.733258 47.499148 14.560107 C 48.359454 14.292717 58.18849 13.075897 64.305517 12.569709 C 67.448633 12.309615 87.107946 12.100685 119.121153 11.987156 L 169.036062 11.810142 L 184.827322 12.750869 C 204.656149 13.932126 207.98055 14.240581 213.100271 15.374177 C 223.986608 17.784603 231.788015 21.702961 237.348562 28.100357 C 242.909109 34.497755 246.22878 43.374191 248.151678 55.700777 C 236.243173 58.893996 214.834824 65.619901 184.624148 75.185107 Z"/>
+ <path fill="#cccccc" d="M 226.052443 168.543949 C 209.670133 161.306029 202.760553 158.084949 202.565203 157.594769 C 202.412973 157.212809 198.455853 138.389909 193.665003 115.788569 L 184.987903 74.853416 C 195.124148 65.810107 230.249148 34.435107 237.348561 28.100358 C 242.909103 34.497755 246.228783 43.374192 248.151673 55.700775 C 249.866713 66.69497 249.918563 68.461831 250.077243 121.324589 C 250.217013 167.890299 250.106443 178.912749 249.500253 178.830759 C 249.369723 178.813059 238.818213 174.184039 226.052443 168.543949 L 226.052443 168.543949 Z"/>
+ <path fill="#1a7fd4" d="M 114.624148 188.685107 C 114.765518 188.484067 202.315038 157.560107 202.749148 157.560107 Q 202.982138 157.560107 249.874148 179.060107 L 249.519373 181.988409 C 249.267133 188.768009 248.055443 197.752099 246.524713 204.192289 C 241.285073 226.237039 228.713463 235.571279 200.255563 238.546499 C 189.906633 239.628459 180.877713 239.846069 146.256713 239.847929 L 111.497793 239.849929 Q 114.520498 188.832507 114.624148 188.685107 Z"/>
+ <path fill="#fdc92b" d="M 90.805793 169.096969 C 76.063143 157.001549 66.994972 149.322719 66.940839 148.888389 C 66.892819 148.503109 69.758876 131.770409 73.309854 111.704622 L 79.766177 75.221365 L 185.124148 74.935107 Q 202.775188 157.659067 202.624148 157.810107 C 202.395398 158.038857 115.114893 188.675509 114.806993 188.634679 C 114.684033 188.618379 103.883498 179.826409 90.805793 169.096969 L 90.805793 169.096969 Z"/>
+ </g>
+ <defs>
+ <filter id="pRpQacq8gOSNf8Q0RKFVCYtSRToogO5X" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_56" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_56)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/moserial.svg b/.icons/Gruvbox_Dark-2/apps/64/moserial.svg
new file mode 100755
index 000000000..2e0ef9350
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/moserial.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="gA3salkhJMJYCcv8v9Mnn3UYiBpLCN4U" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#gA3salkhJMJYCcv8v9Mnn3UYiBpLCN4U)">
+ <linearGradient id="_lgradient_57" x1="0" x2="-.021" y1="0" y2="1.38" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_57)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_58" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_58)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#ececec" d="M 159.970101 66.270975 C 159.522931 66.270975 159.083891 66.092107 158.758676 65.775022 C 158.441591 65.449807 158.262723 65.010767 158.262723 64.555467 C 158.262723 64.108296 158.441591 63.669256 158.758676 63.344041 C 159.083891 63.026957 159.522931 62.848089 159.970101 62.848089 L 168.539512 62.848089 L 168.539512 88.548191 C 168.539512 89.003492 168.360644 89.434401 168.043559 89.759616 C 167.718345 90.076701 167.279305 90.263699 166.824004 90.263699 C 166.376833 90.263699 165.937793 90.076701 165.612579 89.759616 C 165.295494 89.434401 165.116626 89.003492 165.116626 88.548191 L 165.116626 66.270975 L 159.970101 66.270975 Z"/>
+ <path fill="#ececec" d="M 171.970529 81.694288 C 171.970529 81.238988 172.149397 80.799948 172.466481 80.482863 C 172.791696 80.157648 173.230736 79.97878 173.677906 79.97878 C 174.133207 79.97878 174.572247 80.157648 174.897462 80.482863 C 175.214547 80.799948 175.393415 81.238988 175.393415 81.694288 L 175.393415 90.263699 L 159.970101 90.263699 C 159.522931 90.263699 159.083891 90.076701 158.758676 89.759616 C 158.441591 89.434401 158.262723 89.003492 158.262723 88.548191 C 158.262723 88.09289 158.441591 87.65385 158.758676 87.336766 C 159.083891 87.011551 159.522931 86.832683 159.970101 86.832683 L 171.970529 86.832683 L 171.970529 81.694288 Z"/>
+ <path fill="#ececec" fill-rule="evenodd" d="M 161.685609 97.117602 L 171.970529 97.117602 C 172.873 97.117602 173.75108 97.475338 174.393379 98.117638 C 175.035678 98.759937 175.393415 99.629887 175.393415 100.540488 L 175.393415 121.102196 C 175.393415 122.012798 175.035678 122.882747 174.393379 123.525047 C 173.75108 124.167346 172.873 124.533213 171.970529 124.533213 L 161.685609 124.533213 C 160.775008 124.533213 159.905058 124.167346 159.262759 123.525047 C 158.62046 122.882747 158.262723 122.012798 158.262723 121.102196 L 158.262723 100.540488 C 158.262723 99.629887 158.62046 98.759937 159.262759 98.117638 C 159.905058 97.475338 160.775008 97.117602 161.685609 97.117602 Z M 161.685609 100.540488 L 171.970529 100.540488 L 171.970529 121.102196 L 161.685609 121.102196 L 161.685609 100.540488 Z"/>
+ <path fill="#ececec" fill-rule="evenodd" d="M 161.685609 131.387115 L 171.970529 131.387115 C 172.873 131.387115 173.75108 131.744852 174.393379 132.387151 C 175.035678 133.02945 175.393415 133.8994 175.393415 134.810001 L 175.393415 155.371709 C 175.393415 156.282311 175.035678 157.152261 174.393379 157.79456 C 173.75108 158.436859 172.873 158.802726 171.970529 158.802726 L 161.685609 158.802726 C 160.775008 158.802726 159.905058 158.436859 159.262759 157.79456 C 158.62046 157.152261 158.262723 156.282311 158.262723 155.371709 L 158.262723 134.810001 C 158.262723 133.8994 158.62046 133.02945 159.262759 132.387151 C 159.905058 131.744852 160.775008 131.387115 161.685609 131.387115 Z M 161.685609 134.810001 L 171.970529 134.810001 L 171.970529 155.371709 L 161.685609 155.371709 L 161.685609 134.810001 Z"/>
+ <path fill="#ececec" fill-rule="evenodd" d="M 161.685609 165.656628 L 171.970529 165.656628 C 172.873 165.656628 173.75108 166.014365 174.393379 166.656664 C 175.035678 167.298963 175.393415 168.168913 175.393415 169.079515 L 175.393415 189.641223 C 175.393415 190.551824 175.035678 191.421774 174.393379 192.064073 C 173.75108 192.706372 172.873 193.072239 171.970529 193.072239 L 161.685609 193.072239 C 160.775008 193.072239 159.905058 192.706372 159.262759 192.064073 C 158.62046 191.421774 158.262723 190.551824 158.262723 189.641223 L 158.262723 169.079515 C 158.262723 168.168913 158.62046 167.298963 159.262759 166.656664 C 159.905058 166.014365 160.775008 165.656628 161.685609 165.656628 Z M 161.685609 169.079515 L 171.970529 169.079515 L 171.970529 189.641223 L 161.685609 189.641223 L 161.685609 169.079515 Z"/>
+ <path fill="#ececec" fill-rule="evenodd" d="M 186.523892 62.848089 L 196.800681 62.848089 C 197.711283 62.848089 198.581232 63.205825 199.223532 63.848124 C 199.865831 64.490424 200.231698 65.360373 200.231698 66.270975 L 200.231698 86.832683 C 200.231698 87.743284 199.865831 88.613234 199.223532 89.255533 C 198.581232 89.897833 197.711283 90.263699 196.800681 90.263699 L 186.523892 90.263699 C 185.613291 90.263699 184.743341 89.897833 184.101042 89.255533 C 183.458743 88.613234 183.092876 87.743284 183.092876 86.832683 L 183.092876 66.270975 C 183.092876 65.360373 183.458743 64.490424 184.101042 63.848124 C 184.743341 63.205825 185.613291 62.848089 186.523892 62.848089 Z M 186.523892 66.270975 L 196.800681 66.270975 L 196.800681 86.832683 L 186.523892 86.832683 L 186.523892 66.270975 Z"/>
+ <path fill="#ececec" d="M 185.076686 100.540488 C 184.621386 100.540488 184.190476 100.36162 183.865261 100.036405 C 183.548177 99.719321 183.361178 99.280281 183.361178 98.82498 C 183.361178 98.377809 183.548177 97.938769 183.865261 97.613555 C 184.190476 97.29647 184.621386 97.117602 185.076686 97.117602 L 193.646097 97.117602 L 193.646097 122.817704 C 193.646097 123.273005 193.467229 123.703915 193.142014 124.02913 C 192.82493 124.346214 192.38589 124.533213 191.930589 124.533213 C 191.475288 124.533213 191.044379 124.346214 190.719164 124.02913 C 190.402079 123.703915 190.215081 123.273005 190.215081 122.817704 L 190.215081 100.540488 L 185.076686 100.540488 Z"/>
+ <path fill="#ececec" d="M 197.068983 115.963802 C 197.068983 115.508501 197.255982 115.069461 197.573066 114.752376 C 197.898281 114.427162 198.329191 114.248293 198.784492 114.248293 C 199.239793 114.248293 199.678833 114.427162 199.995917 114.752376 C 200.321132 115.069461 200.5 115.508501 200.5 115.963802 L 200.5 124.533213 L 185.076686 124.533213 C 184.621386 124.533213 184.190476 124.346214 183.865261 124.02913 C 183.548177 123.703915 183.361178 123.273005 183.361178 122.817704 C 183.361178 122.362404 183.548177 121.923364 183.865261 121.606279 C 184.190476 121.281064 184.621386 121.102196 185.076686 121.102196 L 197.068983 121.102196 L 197.068983 115.963802 Z"/>
+ <path fill="#ececec" fill-rule="evenodd" d="M 186.523892 131.460289 L 196.800681 131.460289 C 197.711283 131.460289 198.581232 131.818025 199.223532 132.460324 C 199.865831 133.102623 200.231698 133.980704 200.231698 134.883175 L 200.231698 155.444883 C 200.231698 156.355484 199.865831 157.225434 199.223532 157.867733 C 198.581232 158.510032 197.711283 158.875899 196.800681 158.875899 L 186.523892 158.875899 C 185.613291 158.875899 184.743341 158.510032 184.101042 157.867733 C 183.458743 157.225434 183.092876 156.355484 183.092876 155.444883 L 183.092876 134.883175 C 183.092876 133.980704 183.458743 133.102623 184.101042 132.460324 C 184.743341 131.818025 185.613291 131.460289 186.523892 131.460289 Z M 186.523892 134.883175 L 196.800681 134.883175 L 196.800681 155.444883 L 186.523892 155.444883 L 186.523892 134.883175 Z"/>
+ <path fill="#ececec" d="M 190.036213 191.429904 L 190.036213 169.152688 L 184.897818 169.152688 C 184.442518 169.152688 184.011608 168.97382 183.686393 168.656735 C 183.369309 168.33152 183.18231 167.89248 183.18231 167.44531 C 183.18231 166.990009 183.369309 166.550969 183.686393 166.233885 C 184.011608 165.90867 184.442518 165.729802 184.897818 165.729802 L 193.467229 165.729802 L 193.467229 191.429904 C 193.467229 191.885205 193.288361 192.324245 192.963146 192.641329 C 192.646062 192.966544 192.207022 193.145412 191.751721 193.145412 C 191.29642 193.145412 190.865511 192.966544 190.540296 192.641329 C 190.223211 192.324245 190.036213 191.885205 190.036213 191.429904 Z"/>
+ <path fill="#ececec" d="M 184.897818 189.714396 L 196.890115 189.714396 L 196.890115 184.576001 C 196.890115 184.120701 197.077114 183.689791 197.394198 183.364576 C 197.719413 183.047492 198.150323 182.860493 198.605624 182.860493 C 199.060924 182.860493 199.499964 183.047492 199.817049 183.364576 C 200.142264 183.689791 200.321132 184.120701 200.321132 184.576001 L 200.321132 193.145412 L 184.897818 193.145412 C 184.442518 193.145412 184.011608 192.966544 183.686393 192.641329 C 183.369309 192.324245 183.18231 191.885205 183.18231 191.429904 C 183.18231 190.974603 183.369309 190.543694 183.686393 190.218479 C 184.011608 189.893264 184.442518 189.714396 184.897818 189.714396 Z"/>
+ <path fill="#ececec" d="M 92.437503 65.687102 C 70.658587 78.261165 63.197306 106.109976 75.771368 127.888899 C 78.835209 133.195632 82.81582 137.633314 87.384642 141.157263 L 77.924358 178.989155 L 55.5 178.989155 L 55.5 193.151911 L 74.383676 193.151911 L 131.034709 193.151911 L 149.918374 193.151911 L 149.918374 178.989155 L 127.494017 178.989155 L 120.33426 150.354758 C 126.372527 149.67333 132.374512 147.787415 137.97316 144.555031 L 118.545473 110.909266 L 121.256317 106.801513 L 124.414353 102.020658 C 126.682013 103.73221 129.753068 103.92278 132.214933 102.504709 C 135.600947 100.548929 136.760859 96.21885 134.805902 92.832361 C 132.850127 89.446345 128.520047 88.286429 125.133555 90.241387 C 122.463226 91.784047 121.098306 94.877494 121.758828 97.88983 L 116.300272 98.217165 L 111.390331 98.512235 L 92.437503 65.687102 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mouse.svg b/.icons/Gruvbox_Dark-2/apps/64/mouse.svg
new file mode 100644
index 000000000..2fa1ca8b8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mouse.svg
@@ -0,0 +1,84 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="AdsCNSf6jJbBDTasUEk6xtFazGm9a72m" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#AdsCNSf6jJbBDTasUEk6xtFazGm9a72m)">
+ <linearGradient id="_lgradient_23" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_24" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#1b252d" d="M 122.818 55.5 L 122.654 55.824 C 122.761 56.572 122.816 57.33 122.816 58.089 C 122.813 60.892 122.082 63.618 120.733 65.857 L 126.478 65.857 C 127.472 63.431 127.99 60.778 127.996 58.089 C 127.988 57.222 127.927 56.357 127.813 55.5 L 122.818 55.5 Z"/>
+ <defs>
+ <filter id="3ljHdiIkNMDhgwSzfF0D6u0Dip3LIlXr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#3ljHdiIkNMDhgwSzfF0D6u0Dip3LIlXr)">
+ <path fill-rule="evenodd" d="M 127.996 64 C 113.04 68.547 107.698 69.707 91.746 74.357 C 86.857 91.649 85.101 104.759 87.458 124.606 C 87.217 125.564 86.979 126.626 86.73 127.61 L 86.567 126.144 L 86.567 128.278 C 86.023 130.447 85.477 132.591 84.99 134.873 C 83.465 138.259 81.388 143.257 81.388 146.859 C 81.388 150.756 82.116 153.666 84.322 160.523 C 84.863 162.868 85.547 165.217 86.567 167.573 C 87.862 178.052 89.451 180.712 95.549 188.208 C 108.473 195.639 115.749 201.232 127.996 203.821 C 138.783 201.947 149.627 195.152 156.266 188.182 L 159.068 188.293 C 164.48 182.503 168.069 174.593 169.425 167.578 C 174.604 146.864 174.604 152.042 174.604 146.864 C 174.604 144.111 173.224 137.366 171.852 131.276 C 171.052 125.976 169.853 120.598 168.333 114.709 L 168.392 105.435 L 169.252 104.394 C 169.198 97.568 168.628 93.933 167.38 88.423 L 166.701 86.209 L 164.871 85.186 C 164.244 80.248 163.025 75.37 160.096 71.258 C 147.877 71.745 135.684 64.619 127.994 64.005"/>
+ </g>
+ <linearGradient id="_lgradient_25" x1="-10.849" x2="-10.849" y1="1" y2="0" gradientTransform="matrix(93.216,0,0,139.821,81.388,60.679)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#18222a"/>
+ <stop offset="100%" style="stop-color:#566069"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" fill-rule="evenodd" d="M 127.996 60.679 C 113.04 65.226 107.698 66.386 91.746 71.036 C 86.857 88.328 85.101 101.437 87.458 121.285 C 87.217 122.243 86.979 123.304 86.73 124.288 L 86.567 122.823 L 86.567 124.956 C 86.023 127.126 85.477 129.27 84.99 131.551 C 83.465 134.938 81.388 139.936 81.388 143.537 C 81.388 147.434 82.116 150.345 84.322 157.201 C 84.863 159.547 85.547 161.896 86.567 164.252 C 87.862 174.731 89.451 177.39 95.549 184.886 C 108.473 192.318 115.749 197.911 127.996 200.5 C 138.783 198.625 149.627 191.831 156.266 184.86 L 159.068 184.972 C 164.48 179.182 168.069 171.272 169.425 164.257 C 174.604 143.542 174.604 148.721 174.604 143.542 C 174.604 140.79 173.224 134.045 171.852 127.955 C 171.052 122.654 169.853 117.276 168.333 111.388 L 168.392 102.113 L 169.252 101.072 C 169.198 94.247 168.628 90.611 167.38 85.101 L 166.701 82.887 L 164.871 81.865 C 164.244 76.927 163.025 72.048 160.096 67.937 C 147.877 68.423 135.684 61.298 127.994 60.684"/>
+ <g opacity=".6">
+ <path fill="#1a1a1a" fill-rule="evenodd" d="M 96.924 164.252 L 102.362 157.908 C 103.423 156.543 103.253 155.837 103.253 154.671 C 103.201 152.812 103.146 151.168 103.084 149.671 C 103.022 148.175 102.952 146.826 102.864 145.557 C 102.779 144.288 102.675 143.097 102.551 141.922 C 102.201 137.965 101.43 136.145 100.29 135.601 L 94.853 133.144 C 96.101 143.18 96.753 153.571 96.924 164.242"/>
+ </g>
+ <linearGradient id="_lgradient_26" x1=".001" x2="1.053" y1="-28.205" y2="-28.205" gradientTransform="matrix(9.842,0,0,47.802,81.38,119.974)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#283845"/>
+ <stop offset="100%" style="stop-color:#4e575f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" fill-rule="evenodd" d="M 87.318 119.974 C 87.359 120.412 87.395 120.834 87.45 121.29 C 87.209 122.248 86.971 123.309 86.722 124.293 L 86.559 122.828 L 86.559 124.961 C 86.015 127.131 85.469 129.275 84.982 131.556 C 83.457 134.943 81.38 139.941 81.38 143.542 C 81.38 147.439 82.108 150.35 84.314 157.206 C 84.855 159.552 85.539 161.901 86.559 164.257 C 86.733 165.655 86.942 166.681 87.147 167.776 C 95.189 145.829 89.164 125.337 87.318 119.974"/>
+ <linearGradient id="_lgradient_27" x1=".471" x2=".998" y1="-21.413" y2="-21.413" gradientTransform="matrix(9.811,0,0,62.69,164.809,114.068)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#253440"/>
+ <stop offset="100%" stop-opacity=".463" style="stop-color:#566069"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_27)" fill-rule="evenodd" d="M 168.985 114.071 L 164.809 176.758 C 167.025 172.67 168.654 168.333 169.441 164.257 C 174.62 143.542 174.62 148.721 174.62 143.542 C 174.62 140.79 173.24 134.045 171.867 127.955 C 171.191 123.491 170.179 118.902 168.985 114.068"/>
+ <linearGradient id="_lgradient_28" x1="1.722" x2="1.298" y1="0" y2="1.273" gradientTransform="matrix(9.024,0,0,44.697,86.564,138.359)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#18222a"/>
+ <stop offset="100%" style="stop-color:#566069"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" fill-rule="evenodd" d="M 91.746 138.359 L 91.057 140.412 C 91.466 148.441 90.764 157.918 87.152 167.771 C 86.95 166.676 86.738 165.65 86.564 164.252 C 87.737 173.755 89.33 176.976 94.13 183.056 C 96.665 169.335 95.909 141.16 91.743 138.359"/>
+ <path fill="#1b252d" fill-opacity=".384" d="M 127.996 60.679 C 127.45 60.844 127.222 60.896 126.702 61.054 L 126.702 126.707 C 126.702 127.424 127.279 128.001 127.996 128.001 C 128.713 128.001 129.291 127.424 129.291 126.707 L 129.291 60.891 C 128.864 60.824 128.4 60.71 127.996 60.679"/>
+ <linearGradient id="_lgradient_29" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.429,0,0,7.768,121.782,109.876)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_29)" fill-rule="evenodd" d="M 121.782 109.876 L 121.782 115.055 L 127.996 117.644 L 134.211 115.055 L 134.211 109.876 L 127.996 112.465 L 121.782 109.876 Z"/>
+ <linearGradient id="_lgradient_30" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.429,0,0,7.768,121.782,96.929)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_30)" fill-rule="evenodd" d="M 121.782 104.697 L 121.782 99.519 L 127.996 96.929 L 134.211 99.519 L 134.211 104.697 L 127.996 102.108 L 121.782 104.697 Z"/>
+ <defs>
+ <linearGradient id="_lgradient_31" x1="-101.642" x2="-101.642" y1=".975" y2="-.025">
+ <stop offset="0%" style="stop-color:#18222a"/>
+ <stop offset="100%" style="stop-color:#566069"/>
+ </linearGradient>
+ </defs>
+ <path d="M 124.112 71.554 L 131.88 71.554 C 132.595 71.554 133.175 72.134 133.175 72.849 L 133.175 90.974 C 133.175 91.688 132.595 92.269 131.88 92.269 L 124.112 92.269 C 123.398 92.269 122.817 91.688 122.817 90.974 L 122.817 72.849 C 122.817 72.134 123.398 71.554 124.112 71.554 Z" style="fill:url(#_lgradient_31)"/>
+ <linearGradient id="_lgradient_32" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(6.512,0,0,46.862,164.26,81.134)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_32)" fill-rule="evenodd" d="M 164.765 81.134 L 164.26 81.388 C 166.435 85.741 167.665 94.653 168.397 103.54 L 168.408 102.103 L 169.268 101.062 C 169.213 94.236 168.643 90.601 167.395 85.091 L 166.717 82.877 L 164.886 81.854 C 164.855 81.613 164.798 81.378 164.765 81.137 M 169.022 114.221 C 169.343 121.738 169.436 127.996 169.436 127.996 L 170.772 122.007 C 170.27 119.49 169.677 116.883 169.022 114.213"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mousepad.svg b/.icons/Gruvbox_Dark-2/apps/64/mousepad.svg
new file mode 120000
index 000000000..ca6c48312
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mousepad.svg
@@ -0,0 +1 @@
+text-editor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/movmetaedit.svg b/.icons/Gruvbox_Dark-2/apps/64/movmetaedit.svg
new file mode 100644
index 000000000..e1a31f118
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/movmetaedit.svg
@@ -0,0 +1,68 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_XxqR0iJaHoR7OQmTUYPErB4jrCWRZKpS">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_XxqR0iJaHoR7OQmTUYPErB4jrCWRZKpS)">
+ <defs>
+ <filter id="j7yHvNsjRDX4EN9Dbc7W1mrYMXP6XqHV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#j7yHvNsjRDX4EN9Dbc7W1mrYMXP6XqHV)">
+ <linearGradient id="_lgradient_240" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_240)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_241" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_241)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_242" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(10.357,0,0,145,55.5,54.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_242)" d="M 62.75 54.5 C 58.733 54.5 55.5 57.733 55.5 61.75 L 55.5 127 L 55.5 192.25 C 55.5 196.267 58.733 199.5 62.75 199.5 L 65.857 199.5 L 65.857 54.5 L 62.75 54.5 Z"/>
+ <linearGradient id="_lgradient_243" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(10.357,0,0,145,65.857,54.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff44"/>
+ <stop offset="100%" style="stop-color:#14dc14"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_243)" width="10.357" height="145" x="65.86" y="54.5" transform="matrix(1,0,0,1,0,0)"/>
+ <linearGradient id="_lgradient_244" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(10.357,0,0,145,76.214,54.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_244)" width="10.357" height="145" x="76.21" y="54.5" transform="matrix(1,0,0,1,0,0)"/>
+ <linearGradient id="_lgradient_245" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(80.033,0,0,145,120.467,54.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_245)" d="M 128 54.5 C 125.673 54.523 123.348 54.657 121.033 54.904 C 157.952 58.761 185.994 89.88 186 127 C 185.965 164.316 157.61 195.511 120.467 199.096 C 122.969 199.362 125.484 199.496 128 199.5 C 168.041 199.5 200.5 167.041 200.5 127 C 200.5 86.959 168.041 54.5 128 54.5 Z"/>
+ <linearGradient id="_lgradient_246" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(48.468,0,0,82.857,121.128,85.571)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_246)" d="M 128.168 85.571 C 125.808 85.571 123.453 85.771 121.128 86.172 C 141.107 89.481 155.766 106.749 155.787 127 C 155.788 147.163 141.274 164.399 121.404 167.828 C 123.639 168.213 125.901 168.414 128.168 168.429 C 151.048 168.429 169.596 149.88 169.596 127 C 169.596 104.12 151.048 85.571 128.168 85.571 L 128.168 85.571 Z"/>
+ <linearGradient id="_lgradient_247" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(41.429,0,0,41.429,96.929,106.286)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_247)" cx="117.643" cy="127" r="20.714" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" d="M 111.994 139.036 C 111.994 138.391 112.087 137.847 112.272 137.4 C 112.457 136.955 112.714 136.595 113.044 136.321 C 113.372 136.046 113.76 135.848 114.207 135.724 C 114.652 135.601 115.128 135.538 115.635 135.538 C 116.116 135.538 116.573 135.601 117.004 135.724 C 117.436 135.848 117.817 136.046 118.147 136.321 C 118.475 136.595 118.735 136.955 118.927 137.4 C 119.12 137.847 119.215 138.391 119.215 139.036 C 119.215 139.655 119.12 140.183 118.927 140.622 C 118.735 141.059 118.475 141.425 118.147 141.713 C 117.817 142 117.436 142.209 117.004 142.34 C 116.573 142.47 116.116 142.536 115.635 142.536 C 115.128 142.536 114.652 142.47 114.207 142.34 C 113.76 142.209 113.372 142 113.044 141.713 C 112.714 141.425 112.457 141.059 112.272 140.622 C 112.089 140.184 111.995 139.656 111.995 139.037 M 112.675 132.179 L 112.675 130.478 C 112.675 129.778 112.746 129.144 112.891 128.575 C 113.034 128.005 113.254 127.464 113.549 126.949 C 113.843 126.435 114.224 125.934 114.69 125.447 C 115.157 124.96 115.72 124.456 116.378 123.935 C 116.955 123.482 117.441 123.078 117.838 122.72 C 118.237 122.364 118.558 122.01 118.806 121.66 C 119.052 121.31 119.231 120.944 119.34 120.561 C 119.451 120.176 119.506 119.729 119.506 119.223 C 119.506 118.441 119.241 117.794 118.713 117.288 C 118.185 116.781 117.379 116.527 116.295 116.527 C 115.35 116.527 114.33 116.725 113.239 117.123 C 112.151 117.521 111.02 118.008 109.854 118.584 L 107.757 114.037 C 108.345 113.693 108.987 113.368 109.68 113.06 C 110.374 112.751 111.094 112.477 111.84 112.236 C 112.588 111.997 113.347 111.808 114.114 111.67 C 114.883 111.533 115.637 111.464 116.379 111.464 C 117.778 111.464 119.039 111.633 120.163 111.969 C 121.289 112.305 122.243 112.795 123.024 113.439 C 123.808 114.084 124.406 114.868 124.824 115.786 C 125.244 116.706 125.453 117.754 125.453 118.933 C 125.453 119.798 125.356 120.57 125.165 121.249 C 124.974 121.928 124.687 122.56 124.312 123.142 C 123.933 123.726 123.46 124.289 122.891 124.829 C 122.322 125.371 121.659 125.944 120.905 126.547 C 120.329 127 119.859 127.395 119.495 127.731 C 119.132 128.067 118.847 128.387 118.642 128.687 C 118.436 128.99 118.296 129.302 118.22 129.624 C 118.145 129.945 118.106 130.326 118.106 130.765 L 118.106 132.179 L 112.675 132.179 L 112.675 132.179 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mozc.svg b/.icons/Gruvbox_Dark-2/apps/64/mozc.svg
new file mode 120000
index 000000000..7efea6e72
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mozc.svg
@@ -0,0 +1 @@
+application_icon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mozilla-firefox.svg b/.icons/Gruvbox_Dark-2/apps/64/mozilla-firefox.svg
new file mode 120000
index 000000000..90ca4b461
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mozilla-firefox.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mozo.svg b/.icons/Gruvbox_Dark-2/apps/64/mozo.svg
new file mode 120000
index 000000000..34d961dc0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mozo.svg
@@ -0,0 +1 @@
+menu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mp3splt-gtk.svg b/.icons/Gruvbox_Dark-2/apps/64/mp3splt-gtk.svg
new file mode 120000
index 000000000..4f530497a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mp3splt-gtk.svg
@@ -0,0 +1 @@
+etcher-electron.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mpc-qt.svg b/.icons/Gruvbox_Dark-2/apps/64/mpc-qt.svg
new file mode 100755
index 000000000..4650f6b02
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mpc-qt.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="B257ixZkTbpk1Lbu1NLvk3FhCVr9QJVZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#B257ixZkTbpk1Lbu1NLvk3FhCVr9QJVZ)">
+ <linearGradient id="_lgradient_59" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_59)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_60" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_60)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#ececec" fill-rule="evenodd" d="M 128 45.5 C 82.497581 45.5 45.5 82.497581 45.5 128 C 45.5 173.502411 82.497581 210.5 128 210.5 C 173.502411 210.5 210.5 173.502411 210.5 128 C 210.5 82.497581 173.502411 45.5 128 45.5 Z M 128 57.875 C 166.788303 57.875 198.125 89.211697 198.125 128 C 198.125 166.788303 166.788303 198.125 128 198.125 C 89.211697 198.125 57.875 166.788303 57.875 128 C 57.875 89.211697 89.211697 57.875 128 57.875 Z"/>
+ <path fill="#ececec" d="M 150.97625 147.34625 L 155.34875 142.97375 L 164.09375 151.71875 L 159.72125 156.09125 C 151.30625 164.50625 139.88 169.25 128 169.25 C 116.12 169.25 104.69375 164.50625 96.27875 156.09125 L 91.90625 151.71875 L 100.65125 142.97375 L 105.02375 147.34625 C 111.12875 153.45125 119.37875 156.875 128 156.875 C 136.62125 156.875 144.87125 153.45125 150.97625 147.34625 Z"/>
+ <rect fill="#ececec" width="12.375" height="28.875" x="90.88" y="95" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ececec" width="12.375" height="28.875" x="152.75" y="95" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mpd.svg b/.icons/Gruvbox_Dark-2/apps/64/mpd.svg
new file mode 100755
index 000000000..ec10f017f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mpd.svg
@@ -0,0 +1,58 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="iI60SHjgxshN90YWouM2AgQG3tFNegoH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#iI60SHjgxshN90YWouM2AgQG3tFNegoH)">
+ <linearGradient id="_lgradient_61" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_61)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_62" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_62)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_63" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(99.862999,0,0,71.25,95.75,64.25)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_63)" width="99.863" height="71.25" x="95.75" y="64.25" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#666666" d="M 117.266229 58.683684 C 108.50999 58.788091 102.09942 58.474871 96.865165 61.363456 C 94.154871 62.909493 92.086221 65.373111 91.032312 68.309979 C 89.883838 71.365616 89.466212 74.992007 89.466212 79.56502 L 89.466212 121.32769 C 89.466212 125.907663 89.883838 129.534054 91.032312 132.582727 C 92.173825 135.638364 94.241077 138.081479 96.865165 139.529253 C 102.09942 142.4248 108.50999 142.104617 117.266229 142.209026 L 173.033313 142.209026 C 181.789555 142.11158 188.200128 142.417837 193.441339 139.529253 C 196.151633 137.983217 198.220286 135.519597 199.274194 132.582727 C 200.415704 129.534054 200.833333 125.9007 200.833333 121.32769 L 200.833333 79.56502 C 200.833333 74.985047 200.415704 71.365616 199.267231 68.309979 C 198.215068 65.374229 196.149018 62.910766 193.441339 61.363456 C 188.200128 58.467911 181.789555 58.788091 173.033313 58.683684 L 117.294071 58.683684 L 117.266229 58.683684 Z M 117.307992 65.64413 L 172.991553 65.64413 C 181.754752 65.748537 187.518001 66.061756 190.065525 67.467767 C 191.346247 68.170771 192.084054 68.95034 192.759218 70.753096 C 193.434382 72.562812 193.872888 75.444436 193.872888 79.56502 L 193.872888 121.32769 C 193.872888 125.448274 193.434382 128.329895 192.759218 130.139612 C 192.077091 131.94933 191.346247 132.72194 190.065525 133.424943 C 187.518001 134.830951 181.754752 135.144171 172.991553 135.248581 L 117.307992 135.248581 C 108.551753 135.144171 102.760662 134.830951 100.220099 133.424943 C 98.946338 132.728896 98.222452 131.94933 97.540328 130.139612 C 96.865165 128.329895 96.426657 125.448274 96.426657 121.32769 L 96.426657 79.56502 C 96.426657 75.444436 96.865165 72.562812 97.540328 70.753096 C 98.222452 68.94338 98.946338 68.170771 100.220099 67.467767 C 102.760662 66.061756 108.537831 65.748537 117.307992 65.64413 Z"/>
+ <path fill="#808080" d="M 131.228882 135.248581 L 159.070663 135.248581 L 159.070663 145.689248 C 159.070663 156.129916 162.550885 156.129916 169.51133 156.129916 L 172.991553 156.129916 L 172.991553 163.090361 L 117.307992 163.090361 L 117.307992 156.129916 L 120.788215 156.129916 C 127.74866 156.129916 131.228882 156.129916 131.228882 145.689248 L 131.228882 135.248581 Z"/>
+ <path d="M 100.740134 106.661031 L 100.740134 106.661031 C 125.524872 106.661031 145.646935 126.783094 145.646935 151.567832 L 145.646935 151.567832 C 145.646935 176.35257 125.524872 196.474633 100.740134 196.474633 L 100.740134 196.474633 C 75.955396 196.474633 55.833333 176.35257 55.833333 151.567832 L 55.833333 151.567832 C 55.833333 126.783094 75.955396 106.661031 100.740134 106.661031 Z" style="fill:#4d4d4d"/>
+ <linearGradient id="_lgradient_64" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(78.586902,0,0,78.589397,60.946683,112.274381)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2b2e30"/>
+ <stop offset="100%" style="stop-color:#1e1f1f"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_64)" cx="100.24" cy="151.569" rx="39.293" ry="39.295" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#4d4d4d" cx="100.74" cy="151.569" rx="33.68" ry="33.681" vector-effect="non-scaling-stroke"/>
+ <path fill="#6b6b6b" d="M 70.888692 159.695253 C 66.47621 143.227649 76.262965 126.275795 92.729983 121.863471 C 109.197001 117.451147 126.148506 127.238505 130.560987 143.70611 C 134.973469 160.173715 125.186714 177.125568 108.719696 181.537892 C 92.252678 185.950217 75.301173 176.162858 70.888692 159.695253 Z"/>
+ <ellipse cx="100.725" cy="151.701" rx="14.049" ry="14.05" vector-effect="non-scaling-stroke"/>
+ <radialGradient id="_rgradient_0" cx=".5" cy=".5" r="56" fx=".548" fy=".321" gradientTransform="matrix(22.48401,0.000406,0.000405,22.485414,86.956095,143.750425)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4d4d4d"/>
+ <stop offset="57.201%" style="stop-color:#333333"/>
+ <stop offset="100%" style="stop-color:#1a1a1a"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_0)" d="M 89.865935 154.610098 C 88.259951 148.616481 91.8218 142.446663 97.814985 140.840794 C 103.80817 139.234925 109.977731 142.79722 111.583716 148.790837 C 113.189701 154.784454 109.627851 160.954272 103.634667 162.560141 C 97.641482 164.16601 91.47192 160.603715 89.865935 154.610098 Z"/>
+ <linearGradient id="_lgradient_65" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(67.899623,0,0,49.716098,109.850377,129.033902)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_65)" width="67.9" height="49.716" x="109.85" y="129.03" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#888888" d="M 124.765617 125.305087 C 118.782186 125.376432 114.40163 125.162398 110.824889 127.136264 C 108.972855 128.192723 107.559278 129.876195 106.839107 131.883055 C 106.054316 133.971074 105.768938 136.449108 105.768938 139.574 L 105.768938 168.111824 C 105.768938 171.241472 106.054316 173.719506 106.839107 175.802766 C 107.61914 177.890784 109.031763 179.560246 110.824889 180.549558 C 114.40163 182.528183 118.782186 182.30939 124.765617 182.380737 L 162.873123 182.380737 C 168.856555 182.314149 173.237114 182.523424 176.818607 180.549558 C 178.670642 179.4931 180.084221 177.809627 180.804392 175.802766 C 181.584423 173.719506 181.869804 171.236714 181.869804 168.111824 L 181.869804 139.574 C 181.869804 136.444352 181.584423 133.971074 180.799633 131.883055 C 180.080656 129.876959 178.668855 128.193593 176.818607 127.136264 C 173.237114 125.157642 168.856555 125.376432 162.873123 125.305087 L 124.784641 125.305087 L 124.765617 125.305087 Z M 124.794155 130.061392 L 162.844587 130.061392 C 168.832773 130.132737 172.770993 130.346769 174.511802 131.307544 C 175.386962 131.787929 175.89113 132.320635 176.352492 133.552519 C 176.813854 134.789158 177.1135 136.758268 177.1135 139.574 L 177.1135 168.111824 C 177.1135 170.927556 176.813854 172.896664 176.352492 174.133304 C 175.886371 175.369944 175.386962 175.897895 174.511802 176.37828 C 172.770993 177.339052 168.832773 177.553086 162.844587 177.624432 L 124.794155 177.624432 C 118.810724 177.553086 114.853479 177.339052 113.117428 176.37828 C 112.247024 175.902648 111.752369 175.369944 111.286251 174.133304 C 110.824889 172.896664 110.525242 170.927556 110.525242 168.111824 L 110.525242 139.574 C 110.525242 136.758268 110.824889 134.789158 111.286251 133.552519 C 111.752369 132.31588 112.247024 131.787929 113.117428 131.307544 C 114.853479 130.346769 118.801211 130.132737 124.794155 130.061392 Z"/>
+ <path fill="#888888" d="M 134.306763 177.624432 L 153.331979 177.624432 L 153.331979 184.758889 C 153.331979 191.893345 155.710131 191.893345 160.466435 191.893345 L 162.844587 191.893345 L 162.844587 196.649649 L 124.794155 196.649649 L 124.794155 191.893345 L 127.172307 191.893345 C 131.928611 191.893345 134.306763 191.893345 134.306763 184.758889 L 134.306763 177.624432 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mplayer.svg b/.icons/Gruvbox_Dark-2/apps/64/mplayer.svg
new file mode 120000
index 000000000..2dd814aff
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mplayer.svg
@@ -0,0 +1 @@
+gnome-mpv.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mps.svg b/.icons/Gruvbox_Dark-2/apps/64/mps.svg
new file mode 100644
index 000000000..4d45ce555
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mps.svg
@@ -0,0 +1,68 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="0X8Kho6ZpDeh7L370nfEXlXzYQJKfQa3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#0X8Kho6ZpDeh7L370nfEXlXzYQJKfQa3)">
+ <linearGradient id="_lgradient_5" x1="-.033" x2="1.033" y1="-.071" y2=".924" gradientTransform="matrix(244.648309,0,0,228.338396,5.619191,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e72662"/>
+ <stop offset="48.272%" style="stop-color:#ec3c50"/>
+ <stop offset="100%" style="stop-color:#ff7b66"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" d="M 165.628109 11.951604 C 239.683817 11.951604 250.2675 22.508801 250.2675 96.495462 L 250.2675 155.746257 C 250.2675 229.732514 239.683817 240.29 165.628109 240.29 L 90.258584 240.29 C 16.20288 240.29 5.619191 229.732514 5.619191 155.746257 L 5.619191 96.495462 C 5.619191 22.508801 16.20288 11.951604 90.258584 11.951604 L 165.628109 11.951604 Z"/>
+ </g>
+ <path fill="#76c22b" d="M 165.628 11.95 C 239.684 11.95 250.268 22.476 250.268 96.249 L 250.268 155.326 C 250.268 229.099 239.684 239.625 165.628 239.625 L 90.26 239.625 C 16.204 239.625 5.62 229.099 5.62 155.326 L 5.62 96.249 C 5.62 22.476 16.204 11.95 90.26 11.95 L 165.628 11.95 L 165.628 11.95 Z"/>
+ <path fill="#5bdbc1" d="M 127.944 12.285 L 127.944 127.123 L 250.268 127.123 L 250.268 96.582 C 250.268 22.811 239.686 12.285 165.63 12.285 L 127.944 12.285 L 127.944 12.285 Z"/>
+ <path fill="#5bdbc1" d="M 5.62 126.835 L 127.944 126.835 L 127.944 240.671 L 90.259 240.671 C 16.203 240.671 5.62 230.146 5.62 156.374 L 5.62 126.835 L 5.62 126.835 Z"/>
+ <path fill="#2086e7" d="M 250.268 126.835 L 127.944 126.835 L 127.944 240.671 L 165.63 240.671 C 239.686 240.671 250.268 230.146 250.268 156.374 L 250.268 126.835 L 250.268 126.835 Z"/>
+ <defs>
+ <filter id="d4iWl9Y8Uc15UPeEiKExXbcA0MjDMeNG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#d4iWl9Y8Uc15UPeEiKExXbcA0MjDMeNG)">
+ <path fill="#404040" d="M 154.13 47.02 C 205.589 47.02 212.945 54.335 212.945 105.596 L 212.945 146.649 C 212.945 197.91 205.589 205.226 154.13 205.226 L 101.758 205.226 C 50.299 205.226 42.945 197.91 42.945 146.649 L 42.945 105.596 C 42.945 54.335 50.299 47.02 101.758 47.02 L 154.13 47.02 L 154.13 47.02 Z"/>
+ </g>
+ <defs>
+ <filter id="YTKG7fx3hHaMq7vQvCkQFckL5WfHM8Bj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#YTKG7fx3hHaMq7vQvCkQFckL5WfHM8Bj)">
+ <path fill="#ffffff" d="M 142.636 171.003 C 144.62326 170.99662 146.531285 171.781725 147.93856 173.184872 C 149.345835 174.588019 150.136542 176.49373 150.136 178.481 C 150.133834 180.46477 149.342677 182.366208 147.937 183.766 C 146.529198 185.168747 144.623361 185.957184 142.636 185.959 L 82.687 185.959 C 80.700073 185.95501 78.795031 185.166903 77.386 183.766 C 75.980789 182.365895 75.189716 180.46466 75.187 178.481 C 75.187612 176.493984 75.978803 174.588865 77.386 173.186 C 78.796043 171.787841 80.701283 171.003246 82.687 171.003 L 142.636 171.003 L 142.636 171.003 Z"/>
+ </g>
+ <defs>
+ <filter id="SjyYy4wyP47pVjqNGoI6g9awacWvvxtN" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#SjyYy4wyP47pVjqNGoI6g9awacWvvxtN)">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 71.248637 116.961133 L 71.248637 131.632678 C 71.248637 133.5481 69.693558 135.103179 67.778136 135.103179 L 61.470501 135.103179 C 59.555079 135.103179 58 133.5481 58 131.632678 L 58 78.707534 C 58 76.792113 59.555079 75.237033 61.470501 75.237033 L 68.194593 75.237033 C 70.110014 75.237033 72.060781 76.740929 72.548156 78.593307 L 78.892413 102.70605 L 85.42117 78.586975 C 85.921642 76.738092 87.88304 75.237033 89.798462 75.237033 L 95.967277 75.237033 C 97.882699 75.237033 99.437778 76.792113 99.437778 78.707534 L 99.437778 131.632678 C 99.437778 133.5481 97.882699 135.103179 95.967277 135.103179 L 89.659645 135.103179 C 87.744224 135.103179 86.189144 133.5481 86.189144 131.632678 L 86.189144 116.961133 L 81.549314 133.432927 C 81.289648 134.354764 80.301293 135.103179 79.343582 135.103179 L 78.0942 135.103179 C 77.136489 135.103179 76.148133 134.354764 75.888467 133.432927 L 71.248637 116.961133 L 71.248637 116.961133 Z M 134.98439 93.630692 C 135.045117 94.012442 135.079817 94.394199 135.079817 94.784635 C 135.079817 95.201091 135.045117 95.617554 134.975706 96.03401 C 134.914979 96.381062 134.828211 96.719435 134.706744 97.057808 C 134.585277 97.378832 134.446454 97.6825 134.272931 97.977489 C 134.082053 98.298513 133.873818 98.593509 133.630884 98.871149 C 133.44869 99.088055 133.240455 99.278927 133.006193 99.443778 C 132.745916 99.634656 132.468269 99.790829 132.17328 99.912296 C 131.808879 100.059791 131.435793 100.163908 131.054036 100.23332 C 130.490085 100.328759 129.908778 100.380815 129.32747 100.380815 L 121.466782 100.380815 L 121.466782 89.188448 L 129.32747 89.188448 C 129.952162 89.188448 130.568168 89.240503 131.175503 89.353299 C 131.565945 89.422711 131.947702 89.5355 132.303419 89.70035 C 132.581065 89.821817 132.850027 89.969312 133.092961 90.151513 C 133.301195 90.316364 133.492074 90.498564 133.656912 90.706792 C 133.899859 91.01046 134.108081 91.331483 134.298959 91.669857 C 134.472482 91.973524 134.611305 92.28587 134.7241 92.615572 C 134.845567 92.945267 134.932322 93.28364 134.98439 93.630692 L 134.98439 93.630692 L 134.98439 93.630692 Z M 121.466782 131.632678 L 121.466782 114.332229 L 128.858945 114.332229 C 130.602881 114.332229 132.346802 114.184728 134.064697 113.881061 C 135.496286 113.638127 136.901835 113.230342 138.246656 112.68374 C 139.443984 112.189194 140.589242 111.573181 141.647746 110.835701 C 142.680222 110.11557 143.617259 109.291322 144.458856 108.354292 C 145.326481 107.391228 146.107339 106.358752 146.792757 105.265542 C 147.434804 104.233073 147.981412 103.139863 148.423896 102.003276 C 148.857709 100.875361 149.178726 99.712739 149.395632 98.532775 C 149.621223 97.292071 149.734019 96.042689 149.734019 94.784635 C 149.734019 93.439813 149.621223 92.103669 149.395632 90.784882 C 149.187411 89.561527 148.857709 88.364207 148.423896 87.201586 C 148.00744 86.082348 147.478188 84.997817 146.853497 83.974019 C 146.21145 82.924193 145.473976 81.935101 144.658406 81.024098 C 143.799453 80.061034 142.81036 79.219436 141.734514 78.507984 C 140.571886 77.753148 139.331188 77.128456 138.02975 76.659938 C 136.719641 76.182748 135.357463 75.835697 133.977942 75.627469 C 132.286076 75.367178 130.576853 75.237033 128.858945 75.237033 L 110.439266 75.237033 C 108.523845 75.237033 106.968765 76.792113 106.968765 78.707534 L 106.968765 131.632678 C 106.968765 133.5481 108.523845 135.103179 110.439266 135.103179 L 117.996281 135.103179 C 119.911702 135.103179 121.466782 133.5481 121.466782 131.632678 L 121.466782 131.632678 L 121.466782 131.632678 Z M 181.454394 121.325286 C 181.185433 121.481459 180.899115 121.611604 180.604112 121.707044 C 180.257067 121.828511 179.901338 121.92395 179.536937 121.976005 C 179.051069 122.054088 178.556516 122.088794 178.061977 122.088794 C 177.602136 122.088794 177.142296 122.054088 176.691127 121.976005 C 176.248643 121.906594 175.81483 121.802483 175.389689 121.66366 C 174.947205 121.516165 174.522064 121.333965 174.105608 121.117058 C 173.637083 120.874124 173.185927 120.596484 172.760786 120.284139 C 171.910517 119.668119 171.147003 118.939317 170.487612 118.123747 C 169.750126 117.212745 169.125434 116.214974 168.630895 115.156471 C 168.353248 114.557807 167.858709 114.097967 167.260045 113.846355 C 166.65271 113.603421 165.975951 113.594743 165.368616 113.820327 L 156.935298 116.943776 C 156.293263 117.178039 155.781354 117.655229 155.486365 118.262571 C 155.191376 118.878584 155.156676 119.581358 155.373583 120.223405 C 155.781354 121.412048 156.275907 122.574669 156.848543 123.685228 C 157.403823 124.752403 158.028514 125.767523 158.73996 126.730588 C 159.442734 127.676309 160.21492 128.569962 161.047846 129.394203 C 161.906799 130.235801 162.835152 131.016658 163.815572 131.719433 C 164.79598 132.430892 165.828456 133.064254 166.912987 133.610862 C 167.954148 134.148786 169.03868 134.59127 170.15791 134.955684 C 171.277141 135.3114 172.431084 135.580362 173.602384 135.762569 C 174.817054 135.944776 176.04908 136.040216 177.281119 136.040216 C 178.704024 136.040216 180.118244 135.92742 181.523806 135.701842 C 182.807887 135.493608 184.074613 135.17259 185.297968 134.747449 C 186.477938 134.330993 187.614525 133.819084 188.699057 133.203078 C 189.783588 132.587058 190.824736 131.866927 191.7878 131.068714 C 192.776893 130.244472 193.67923 129.31612 194.468772 128.300987 C 195.232273 127.32058 195.874321 126.253391 196.386217 125.125482 C 196.924153 123.95419 197.323253 122.722164 197.574872 121.455432 C 197.861177 120.058554 198 118.626972 198 117.195389 C 198 115.876601 197.852505 114.566485 197.566187 113.282404 C 197.297226 112.050371 196.880769 110.861729 196.334161 109.733813 C 195.787553 108.605898 195.110806 107.547401 194.321278 106.575658 C 193.497023 105.560538 192.568671 104.640851 191.553551 103.833959 C 190.625186 103.096479 189.679477 102.393705 188.716413 101.716958 C 187.970255 101.196384 187.198069 100.69316 186.408527 100.23332 C 185.636341 99.77348 184.846799 99.348338 184.039914 98.940554 C 182.929354 98.376602 181.810111 97.838672 180.673524 97.318099 C 180.500001 97.248687 180.326479 97.170604 180.161628 97.092514 C 179.753843 96.910314 179.337387 96.719435 178.929602 96.528557 C 178.504461 96.329006 178.079333 96.12945 177.654192 95.938571 C 177.454642 95.843132 177.255078 95.756371 177.055528 95.669609 C 176.908033 95.608876 176.751867 95.539464 176.604359 95.470053 C 176.283342 95.31388 175.95364 95.157707 175.632623 94.992863 C 175.320278 94.83669 175.007932 94.671839 174.695587 94.506988 C 174.565448 94.437583 174.435296 94.359494 174.313829 94.290082 C 174.166335 94.194649 174.01884 94.09921 173.871345 94.003771 C 173.637083 93.847598 173.402833 93.691425 173.168571 93.535252 C 173.00372 93.422457 172.838869 93.292318 172.682703 93.162173 C 172.656675 93.144817 172.639319 93.118789 172.621963 93.10144 C 172.509181 92.962616 172.405057 92.832478 172.300946 92.693655 C 172.170794 92.537482 172.049327 92.381309 171.92786 92.225136 C 171.901832 92.190431 171.875805 92.147053 171.858462 92.112347 C 171.849777 92.08632 171.841105 92.068964 171.832421 92.042936 C 171.806393 91.964853 171.78905 91.878085 171.780365 91.791324 C 171.771694 91.695884 171.763022 91.600445 171.763022 91.505006 C 171.763022 91.218695 171.78905 90.941055 171.849777 90.663415 C 171.884489 90.472536 171.945216 90.290336 172.031984 90.116807 C 172.101396 89.960634 172.18815 89.813139 172.300946 89.682994 C 172.431084 89.518143 172.578579 89.370649 172.734758 89.240503 C 172.925637 89.093009 173.116516 88.962864 173.324737 88.858753 C 173.550328 88.728608 173.793262 88.633168 174.036196 88.546407 C 174.322514 88.450968 174.617503 88.381556 174.912493 88.338179 C 175.311606 88.277446 175.710706 88.251411 176.10982 88.251411 C 176.812594 88.251411 177.506697 88.346851 178.183444 88.529051 C 178.730052 88.676552 179.241947 88.910808 179.719144 89.205804 C 180.222368 89.5355 180.673524 89.925928 181.055281 90.385768 C 181.601889 91.036487 182.070401 91.739268 182.443486 92.502776 C 182.72112 93.066734 183.198316 93.509225 183.779623 93.752159 C 184.360931 93.995093 185.01165 94.012442 185.610313 93.812892 L 193.965548 91.001788 C 194.598911 90.793553 195.128163 90.333713 195.440508 89.743728 C 195.752854 89.145071 195.822266 88.450968 195.631387 87.808927 C 195.345069 86.845863 194.989339 85.900148 194.555527 84.997817 C 194.130399 84.112842 193.627175 83.262566 193.054539 82.455675 C 192.473232 81.640111 191.831184 80.867926 191.119738 80.156473 C 190.364896 79.401637 189.55801 78.707534 188.690385 78.082849 C 187.857459 77.46683 186.963806 76.920228 186.035454 76.45171 C 185.124445 75.983191 184.161381 75.592763 183.18096 75.271739 C 182.16584 74.950722 181.124692 74.707781 180.066189 74.551609 C 178.938273 74.386764 177.801686 74.300003 176.656428 74.300003 C 175.207482 74.300003 173.75855 74.412792 172.326973 74.647048 C 171.06892 74.846605 169.836893 75.167628 168.639566 75.601441 C 167.537679 76.000548 166.470503 76.503765 165.464055 77.102429 C 164.474963 77.692414 163.546611 78.377839 162.696328 79.141347 C 161.802675 79.948238 160.987106 80.841891 160.266988 81.804956 C 159.590229 82.707287 159.026277 83.679029 158.566437 84.702827 C 158.106597 85.717947 157.768224 86.776451 157.542646 87.860983 C 157.308383 89.006248 157.186916 90.17754 157.186916 91.348833 C 157.186916 92.606894 157.317055 93.856269 157.577345 95.088302 C 157.820279 96.233567 158.18468 97.335448 158.687904 98.393952 C 159.182457 99.452456 159.81582 100.450226 160.561978 101.361229 C 161.35152 102.324293 162.253844 103.191918 163.242936 103.955433 C 164.127918 104.640851 165.047598 105.29157 165.975951 105.916261 C 166.68741 106.384779 167.416212 106.82727 168.16237 107.226377 C 168.873829 107.608134 169.593959 107.981213 170.322761 108.328258 C 171.450677 108.866188 172.587264 109.386762 173.732522 109.889986 C 175.415717 110.636144 177.064213 111.460385 178.677983 112.362716 C 179.649732 112.909325 180.578084 113.534009 181.463066 114.210762 C 181.853494 114.51443 182.209224 114.852803 182.530241 115.217204 C 182.738476 115.451467 182.920683 115.71175 183.068178 115.998068 C 183.18096 116.214974 183.276399 116.457908 183.337139 116.700842 C 183.397866 116.943776 183.423894 117.186717 183.423894 117.429651 C 183.423894 117.880813 183.380523 118.323304 183.302427 118.765795 C 183.2417 119.060784 183.154932 119.35578 183.033465 119.63342 C 182.938026 119.867676 182.807887 120.084582 182.660393 120.29281 C 182.512898 120.492367 182.339362 120.674568 182.148484 120.839418 C 181.931578 121.021619 181.697328 121.186463 181.454394 121.325286 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_6" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mpv-icon-8bit-64x64.svg b/.icons/Gruvbox_Dark-2/apps/64/mpv-icon-8bit-64x64.svg
new file mode 120000
index 000000000..c3ff8c410
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mpv-icon-8bit-64x64.svg
@@ -0,0 +1 @@
+mpv.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mpv.svg b/.icons/Gruvbox_Dark-2/apps/64/mpv.svg
new file mode 100755
index 000000000..fec435e69
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mpv.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="QaqUzlE2vK8z7QW5xh5WB3Rpbpo0JbUP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#QaqUzlE2vK8z7QW5xh5WB3Rpbpo0JbUP)">
+ <linearGradient id="_lgradient_66" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_66)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_67" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_67)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <path fill="#cecece" fill-rule="evenodd" d="M 55.5 126 C 55.5 85.986161 87.986161 53.5 128 53.5 C 168.013839 53.5 200.5 85.986161 200.5 126 C 200.5 166.013839 168.013839 198.5 128 198.5 C 87.986161 198.5 55.5 166.013839 55.5 126 Z M 96.285465 84.693943 L 96.285465 166.525987 C 96.285465 166.525987 137.789656 149.751331 171.703858 125.584181 C 171.703858 125.576823 171.699844 125.573255 171.695091 125.562216 C 171.691063 125.55129 171.685948 125.543931 171.679746 125.536684 C 171.672806 125.525757 171.666952 125.518398 171.662576 125.511039 C 171.657823 125.500112 171.653809 125.492865 171.653809 125.485506 C 135.880683 100.548412 96.284963 84.697566 96.284963 84.697566 L 96.285465 84.693943 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ms-excel.svg b/.icons/Gruvbox_Dark-2/apps/64/ms-excel.svg
new file mode 100644
index 000000000..92d5b97d2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ms-excel.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="fKPo2uYsMk2Yfvafb4q6lFbmOre0PTqJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#fKPo2uYsMk2Yfvafb4q6lFbmOre0PTqJ)">
+ <path fill="#28851e" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 133.78 55 C 108.526 59.496 83.26 65.463 58.007 69.878 C 58.007 108.293 57.991 146.723 58.007 185.154 C 83.128 189.552 108.262 195.421 133.334 200 L 140.86 200 L 140.86 55 L 133.78 55 L 133.78 55 Z M 116.924 100.199 C 112.526 109.208 108.111 118.219 103.631 127.196 C 108.16 136.42 112.79 145.577 117.337 154.801 C 113.366 154.571 109.413 154.322 105.444 154.043 C 102.644 147.173 99.234 140.537 97.223 133.356 C 94.983 140.044 91.788 146.351 89.218 152.907 C 85.611 152.858 82.003 152.709 78.396 152.56 C 82.628 144.276 86.714 135.923 91.079 127.686 C 87.373 119.204 83.304 110.887 79.482 102.454 C 83.106 102.24 86.732 102.027 90.356 101.83 C 92.811 108.269 95.493 114.626 97.519 121.231 C 99.693 114.231 102.939 107.643 105.722 100.873 C 109.453397 100.606979 113.187626 100.382298 116.924 100.199 L 116.924 100.199 Z M 146.039 75.714 L 146.039 86.071 L 161.574 86.071 L 161.574 96.429 L 146.039 96.429 L 146.039 101.607 L 161.574 101.607 L 161.574 111.981 L 146.039 111.981 L 146.039 117.143 L 161.574 117.143 L 161.574 127.5 L 146.039 127.5 L 146.039 132.679 L 161.574 132.679 L 161.574 143.036 L 146.039 143.036 L 146.039 148.214 L 161.574 148.214 L 161.574 158.571 L 146.039 158.571 L 146.039 163.75 L 161.574 163.75 L 161.574 174.107 L 146.039 174.107 L 146.039 184.464 L 197.824 184.464 L 197.824 75.714 L 146.039 75.714 L 146.039 75.714 Z M 166.753 86.071 L 187.467 86.071 L 187.467 96.429 L 166.753 96.429 L 166.753 86.071 L 166.753 86.071 Z M 166.753 101.607 L 187.467 101.607 L 187.467 111.981 L 166.753 111.981 L 166.753 101.607 L 166.753 101.607 Z M 166.753 117.143 L 187.467 117.143 L 187.467 127.5 L 166.753 127.5 L 166.753 117.143 L 166.753 117.143 Z M 166.753 132.679 L 187.467 132.679 L 187.467 143.036 L 166.753 143.036 L 166.753 132.679 L 166.753 132.679 Z M 166.753 148.214 L 187.467 148.214 L 187.467 158.571 L 166.753 158.571 L 166.753 148.214 L 166.753 148.214 Z M 166.753 163.75 L 187.467 163.75 L 187.467 174.107 L 166.753 174.107 L 166.753 163.75 L 166.753 163.75 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_102" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_102)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ms-office.svg b/.icons/Gruvbox_Dark-2/apps/64/ms-office.svg
new file mode 100755
index 000000000..09172e7c1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ms-office.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="yTnpKiF7EdKDEQlF5sHBC3ec9YlKBn7C" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#yTnpKiF7EdKDEQlF5sHBC3ec9YlKBn7C)">
+ <linearGradient id="_lgradient_115" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_115)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_116" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_116)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#f9f9f9" d="M 66.913 86.291 L 143.378 58.485 L 185.087 68.913 L 185.087 187.088 L 143.378 197.515 L 66.913 169.709 L 143.378 180.136 L 143.378 79.34 L 94.718 89.767 L 94.718 159.282 L 66.913 169.709 L 66.913 86.291 L 66.913 86.291 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ms-onenote.svg b/.icons/Gruvbox_Dark-2/apps/64/ms-onenote.svg
new file mode 100644
index 000000000..16b7f05bf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ms-onenote.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="wkBszDtNr1ntSam70fh2I7BbSRd1GOjx" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#wkBszDtNr1ntSam70fh2I7BbSRd1GOjx)">
+ <path fill="#7839b7" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 133.78 55 C 108.526 59.498 83.26 65.463 58.007 69.878 C 58.007 108.293 57.991 146.724 58.007 185.154 C 83.128 189.552 108.262 195.421 133.334 200 L 140.86 200 L 140.86 55 L 133.78 55 L 133.78 55 Z M 116.606 101.458 Q 118.781 101.458 120.063 102.818 Q 121.345 104.177 121.345 106.43 L 121.345 152.027 Q 121.345 154.28 120.024 155.678 Q 118.704 157.076 116.606 157.076 Q 114.121 157.076 112.8 155.29 L 84.447 118.392 L 84.447 152.027 Q 84.447 154.28 83.205 155.678 Q 81.962 157.076 79.787 157.076 Q 77.612 157.076 76.369 155.678 Q 75.126 154.28 75.126 152.027 L 75.126 106.43 Q 75.126 104.177 76.447 102.818 Q 77.767 101.458 79.942 101.458 Q 82.35 101.458 83.671 103.245 L 111.946 139.987 L 111.946 106.43 Q 111.946 104.177 113.227 102.818 Q 114.509 101.458 116.606 101.458 L 116.606 101.458 Z"/>
+ <path fill="#ffffff" d="M 146.039 75.714 L 146.039 86.071 L 187.467 86.071 L 187.467 117.161 L 146.039 117.161 L 146.039 122.321 L 187.467 122.321 L 187.467 146.92 L 146.039 146.92 L 146.039 152.098 L 187.467 152.098 L 187.467 174.107 L 146.039 174.107 L 146.039 184.464 L 197.824 184.464 L 197.824 75.714 L 146.039 75.714 L 146.039 75.714 Z"/>
+ <path fill="#ffffff" d="M 172.794 122.321 L 177.972 122.321 L 177.972 177.34 L 172.794 177.34 L 172.794 122.321 L 172.794 122.321 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_103" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_103)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ms-outlook.svg b/.icons/Gruvbox_Dark-2/apps/64/ms-outlook.svg
new file mode 100644
index 000000000..afee077b8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ms-outlook.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="PhNe2fQ0OHYcMnWJwS0MIwc2aoM2Mz7I" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#PhNe2fQ0OHYcMnWJwS0MIwc2aoM2Mz7I)">
+ <path fill="#eab305" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 145.606 75.488 L 198.254 75.488 L 198.254 184.011 L 145.606 184.011 L 145.606 75.488 L 145.606 75.488 Z M 145.606 85.618 L 186.602 85.618 L 186.602 93.386 L 145.606 129.636 L 145.606 85.618 L 145.606 85.618 Z M 186.602 103.743 L 158.12 128.342 L 186.602 151.645 L 186.602 103.743 L 186.602 103.743 Z M 145.606 138.925 L 152.08 133.747 L 186.602 163.297 L 186.602 173.654 L 145.606 173.654 L 145.606 138.925 L 145.606 138.925 Z M 133.78 55 C 108.526 59.496 83.26 65.463 58.007 69.878 C 58.007 108.293 57.991 146.723 58.007 185.154 C 83.128 189.552 108.262 195.421 133.334 200 L 140.86 200 L 140.86 55 L 133.78 55 L 133.78 55 Z M 126.534 129.417 Q 126.534 143.186 119.706 150.582 Q 112.879 157.978 100.135 157.978 Q 87.39 157.978 80.563 150.582 Q 73.736 143.186 73.736 129.342 Q 73.736 115.497 80.582 108.197 Q 87.429 100.895 100.211 100.895 Q 112.993 100.895 119.763 108.254 Q 126.534 115.611 126.534 129.417 L 126.534 129.417 Z M 86.063 129.417 Q 86.063 138.71 89.59 143.414 Q 93.118 148.117 100.135 148.117 Q 114.206 148.117 114.206 129.417 Q 114.206 110.681 100.211 110.681 Q 93.194 110.681 89.629 115.403 Q 86.063 120.126 86.063 129.417 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_104" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_104)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ms-powerpoint.svg b/.icons/Gruvbox_Dark-2/apps/64/ms-powerpoint.svg
new file mode 100644
index 000000000..d8399edaa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ms-powerpoint.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="W9zHzNtPV1EfwWivIL5Ryke3waPhZZJn" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#W9zHzNtPV1EfwWivIL5Ryke3waPhZZJn)">
+ <path fill="#f22c42" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 133.78 55 C 108.526 59.496 83.26 65.463 58.007 69.878 C 58.007 108.293 57.991 146.723 58.007 185.154 C 83.128 189.552 108.262 195.421 133.334 200 L 140.86 200 L 140.86 55 L 133.78 55 L 133.78 55 Z M 95.782 100.658 C 100.765 100.553 105.545 101.271 109.429 104.783 C 116.869 113.81 114.901 130.416 103.871 135.818 C 99.953 137.821 95.464 137.548 91.2 137.409 C 91.183 144.158 91.165 150.906 91.183 157.656 C 87.76076 157.359688 84.337748 157.072354 80.914 156.794 C 80.759 138.358 80.723 120.757 80.93 102.322 C 85.79 101.716 90.8 100.764 95.782 100.658 L 95.782 100.658 Z M 95.208 110.662 C 93.849 110.627 92.457 110.75 91.182 110.808 C 91.13 116.608 91.098 122.39 91.46 128.172 C 94.896 127.758 99.35 128.105 101.318 124.55 C 102.957 121.062 103.06 116.607 101.093 113.224 C 99.657 111.228 97.474 110.723 95.208 110.662 L 95.208 110.662 Z M 146.041 75.714 L 146.041 92.927 C 148.467 92.405 151.105 91.425 153.807 91.263 L 153.807 114.554 L 176.955 114.554 C 176.133 121.62 172.983 128.881 166.753 132.575 C 160.642 136.683 152.877 136.736 146.041 134.613 C 146.058 137.996 146.023 144.83 146.041 148.214 L 187.467 148.214 L 187.467 153.393 L 146.041 153.393 L 146.041 163.75 L 187.467 163.75 L 187.467 168.929 L 146.041 168.929 L 146.041 184.464 L 197.824 184.464 L 197.824 75.714 L 146.041 75.714 L 146.041 75.714 Z M 158.985 88.125 C 169.995 89.264 179.099 98.391 180.298 109.375 L 158.985 109.375 L 158.985 88.125 L 158.985 88.125 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_105" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_105)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ms-skype.svg b/.icons/Gruvbox_Dark-2/apps/64/ms-skype.svg
new file mode 120000
index 000000000..c233e23c9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ms-skype.svg
@@ -0,0 +1 @@
+skype.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ms-word.svg b/.icons/Gruvbox_Dark-2/apps/64/ms-word.svg
new file mode 100644
index 000000000..fa8874db6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ms-word.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="eaUv7o1tanXN2Kdj7Fo9ykPUyxsgKjOk" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#eaUv7o1tanXN2Kdj7Fo9ykPUyxsgKjOk)">
+ <path fill="#1463a5" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 133.875 55 C 108.59 59.496 83.291 65.463 58.007 69.878 C 58.007 108.293 57.991 146.724 58.007 185.154 C 83.159 189.554 108.327 195.421 133.431 200 L 140.964 200 L 140.964 55 L 133.875 55 L 133.875 55 Z M 124.095 101.966 L 112.447 150.804 L 102.885 150.05 C 100.691 139.145 98.136 128.307 96.173 117.351 C 94.243 127.993 91.734 138.536 89.524 149.111 C 86.345572 148.9434 83.168479 148.751394 79.993 148.535 C 77.256 134.039 74.038 119.642 71.481 105.113 C 74.302 104.981 77.139 104.867 79.96 104.769 C 81.658 115.26 83.587 125.704 85.071 136.214 C 87.398 125.442 89.774 114.667 92.082 103.895 C 95.217 103.714 98.35 103.581 101.483 103.417 C 103.677 114.535 105.919 125.637 108.295 136.706 C 110.157 125.275 112.22 113.876 114.216 102.462 C 117.515 102.346 120.813 102.164 124.095 101.967 L 124.095 101.966 L 124.095 101.966 Z M 146.149 75.714 L 198 75.714 L 198 179.286 L 146.149 179.286 L 146.149 168.929 L 187.63 168.929 L 187.63 163.75 L 146.149 163.75 L 146.149 153.393 L 187.63 153.393 L 187.63 148.214 L 146.149 148.214 L 146.149 137.857 L 187.63 137.857 L 187.63 132.679 L 146.149 132.679 L 146.149 122.321 L 187.63 122.321 L 187.63 117.143 L 146.149 117.143 L 146.149 106.804 L 187.63 106.804 L 187.63 101.607 L 146.149 101.607 L 146.149 91.25 L 187.63 91.25 L 187.63 86.071 L 146.149 86.071 L 146.149 75.714 L 146.149 75.714 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_110" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_110)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mscore.svg b/.icons/Gruvbox_Dark-2/apps/64/mscore.svg
new file mode 120000
index 000000000..e74a2f663
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mscore.svg
@@ -0,0 +1 @@
+musescore.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/msiexec.svg b/.icons/Gruvbox_Dark-2/apps/64/msiexec.svg
new file mode 120000
index 000000000..5daa6135e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/msiexec.svg
@@ -0,0 +1 @@
+wine-uninstaller.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mstdn.svg b/.icons/Gruvbox_Dark-2/apps/64/mstdn.svg
new file mode 100755
index 000000000..a2e4af9c0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mstdn.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="dOZVZvAT0YmwOdsFe5dLcDh5JGKGKMcX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#dOZVZvAT0YmwOdsFe5dLcDh5JGKGKMcX)">
+ <linearGradient id="_lgradient_74" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_74)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_75" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_75)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path d="M 106.423482 55.5 L 149.576518 55.5 C 173.394755 55.5 192.732143 74.837387 192.732143 98.655625 L 192.732143 126.272946 C 192.732143 150.091184 173.394755 169.428571 149.576518 169.428571 L 106.423482 169.428571 C 82.605245 169.428571 63.267857 150.091184 63.267857 126.272946 L 63.267857 98.655625 C 63.267857 74.837387 82.605245 55.5 106.423482 55.5 Z" style="fill:#37a6e6"/>
+ <path fill="#37a6e6" d="M 63.387305 113.499999 L 101.689875 113.499999 C 101.689875 113.499999 100.016776 147.884461 104.180683 167.875004 C 105.021536 171.911844 104.460898 174.04526 106.113244 176.535022 C 110.018488 182.419428 117.797694 184.801517 126.879761 184.962824 C 140.105304 185.197727 151.303571 181.28548 151.303571 181.28548 L 151.303571 193.229062 C 151.303571 193.229062 143.032187 200.5 124.465398 200.5 C 114.017858 200.5 88.156396 198.681493 77.067688 186.052344 C 61.048636 167.807937 63.387305 113.499999 63.387305 113.499999 Z"/>
+ <circle fill="#ffffff" cx="102.107" cy="99.518" r="7.768" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mtpaint.svg b/.icons/Gruvbox_Dark-2/apps/64/mtpaint.svg
new file mode 100755
index 000000000..050c3f6d0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mtpaint.svg
@@ -0,0 +1,77 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="NIbluMdKP9MGWfPTTPZio0in47g3IuiA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#NIbluMdKP9MGWfPTTPZio0in47g3IuiA)">
+ <linearGradient id="_lgradient_0" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g>
+ <defs>
+ <filter id="vVFuOarpUhRxl5dxa5MzrUEzvnuyj7Rb" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#vVFuOarpUhRxl5dxa5MzrUEzvnuyj7Rb)">
+ <path d="M 62.989 93.423 L 62.989 189.792 C 62.989 195.724 67.821 200.5 73.824 200.5 L 95.495 200.5 C 101.497 200.5 106.33 195.724 106.33 189.792 L 106.33 93.423 L 62.989 93.423 Z"/>
+ </g>
+ <path fill="#f22c42" d="M 62.989 91.192 L 62.989 187.562 C 62.989 193.494 67.821 198.269 73.824 198.269 L 95.495 198.269 C 101.497 198.269 106.33 193.494 106.33 187.562 L 106.33 91.192 L 62.989 91.192 Z"/>
+ <path fill="#fec589" d="M 73.824 73.346 L 62.989 91.192 L 106.33 91.192 L 95.495 73.346 L 73.824 73.346 Z"/>
+ <path fill="#f22c42" d="M 84.659 55.5 L 73.824 73.346 L 95.495 73.346 L 84.659 55.5 Z"/>
+ <g opacity=".1">
+ <rect width="12.747" height="107.077" x="78.29" y="91.19" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ </g>
+ <g>
+ <defs>
+ <filter id="fwGhhrRu7sgVNMbalqszv6YkRFW6mHJk" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#fwGhhrRu7sgVNMbalqszv6YkRFW6mHJk)">
+ <path d="M 106.33 93.423 L 106.33 189.792 C 106.33 195.724 111.162 200.5 117.165 200.5 L 138.835 200.5 C 144.838 200.5 149.67 195.724 149.67 189.792 L 149.67 93.423 L 106.33 93.423 Z"/>
+ </g>
+ <path fill="#fdc92b" d="M 106.33 91.192 L 106.33 187.562 C 106.33 193.494 111.162 198.269 117.165 198.269 L 138.835 198.269 C 144.838 198.269 149.67 193.494 149.67 187.562 L 149.67 91.192 L 106.33 91.192 Z"/>
+ <path fill="#fec589" d="M 117.165 73.346 L 106.33 91.192 L 149.67 91.192 L 138.835 73.346 L 117.165 73.346 Z"/>
+ <path fill="#fdc92b" d="M 128 55.5 L 117.165 73.346 L 138.835 73.346 L 128 55.5 Z"/>
+ <g opacity=".1">
+ <rect width="12.747" height="107.077" x="121.63" y="91.19" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ </g>
+ <g>
+ <defs>
+ <filter id="JMOVmf49cBWWmmyx3hahDMAyXjbtX9DU" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#JMOVmf49cBWWmmyx3hahDMAyXjbtX9DU)">
+ <path d="M 149.67 93.423 L 149.67 189.792 C 149.67 195.724 154.503 200.5 160.505 200.5 L 182.176 200.5 C 188.179 200.5 193.011 195.724 193.011 189.792 L 193.011 93.423 L 149.67 93.423 Z"/>
+ </g>
+ <path fill="#37a6e6" d="M 149.67 91.192 L 149.67 187.562 C 149.67 193.494 154.503 198.269 160.505 198.269 L 182.176 198.269 C 188.179 198.269 193.011 193.494 193.011 187.562 L 193.011 91.192 L 149.67 91.192 Z"/>
+ <path fill="#fec589" d="M 160.505 73.346 L 149.67 91.192 L 193.011 91.192 L 182.176 73.346 L 160.505 73.346 Z"/>
+ <path fill="#37a6e6" d="M 171.341 55.5 L 160.505 73.346 L 182.176 73.346 L 171.341 55.5 Z"/>
+ <g opacity=".1">
+ <rect width="12.747" height="107.077" x="164.97" y="91.19" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mtvmusic.svg b/.icons/Gruvbox_Dark-2/apps/64/mtvmusic.svg
new file mode 100755
index 000000000..2571eff02
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mtvmusic.svg
@@ -0,0 +1,61 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="1BmhIOXwiX5CZMGfydbpjFhY15mDZJZp" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#1BmhIOXwiX5CZMGfydbpjFhY15mDZJZp)">
+ <linearGradient id="_lgradient_2" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_3" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="R4iIZHBjjaGEDBwgSivxZw37F8ScInlz" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#R4iIZHBjjaGEDBwgSivxZw37F8ScInlz)">
+ <linearGradient id="_lgradient_4" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(203.571,0,0,190,26.214,30)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" fill-rule="evenodd" d="M 159.357 30 C 220.979 30 229.786 38.785 229.786 100.349 L 229.786 149.651 C 229.786 211.215 220.979 220 159.357 220 L 96.643 220 C 35.021 220 26.214 211.215 26.214 149.651 L 26.214 100.349 C 26.214 38.785 35.021 30 96.643 30 L 159.357 30 Z M 55.5 63.563 L 100.812 63.563 L 128 108.875 L 155.187 63.563 L 200.5 63.563 L 200.5 190.437 L 164.25 190.437 L 164.25 108.875 L 137.062 163.25 L 118.937 163.25 L 91.75 108.875 L 91.75 190.437 L 55.5 190.437 L 55.5 63.563 Z"/>
+ </g>
+ <defs>
+ <filter id="vxN8O3NEVy8Ynqb0VXKPxKLPoxkH86J5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#vxN8O3NEVy8Ynqb0VXKPxKLPoxkH86J5)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_5" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <g>
+ <path fill="#ffffff" d="M 153.192 165.745 L 153.192 177.351 L 164.799 177.351 L 164.799 200.564 L 176.405 200.564 L 176.405 177.351 L 188.011 177.351 L 188.011 165.745 L 153.192 165.745 Z"/>
+ <path fill="#ffffff" d="M 191.374 165.75 L 202.98 201.289 L 214.586 201.289 L 226.192 165.75 L 214.586 165.75 L 208.783 186.481 L 202.98 165.75 L 191.374 165.75 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mucommander.svg b/.icons/Gruvbox_Dark-2/apps/64/mucommander.svg
new file mode 120000
index 000000000..d89d789f9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mucommander.svg
@@ -0,0 +1 @@
+gnome-commander.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mugshot.svg b/.icons/Gruvbox_Dark-2/apps/64/mugshot.svg
new file mode 120000
index 000000000..e7eb87951
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mugshot.svg
@@ -0,0 +1 @@
+kontact.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mullvad-vpn.svg b/.icons/Gruvbox_Dark-2/apps/64/mullvad-vpn.svg
new file mode 120000
index 000000000..eb5780fc6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mullvad-vpn.svg
@@ -0,0 +1 @@
+mullvad.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mullvad.svg b/.icons/Gruvbox_Dark-2/apps/64/mullvad.svg
new file mode 100755
index 000000000..1ce1f3174
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mullvad.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="WriRW87J97RBHVWSa9NBbgyxcfQNxUWd" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#WriRW87J97RBHVWSa9NBbgyxcfQNxUWd)">
+ <linearGradient id="_lgradient_6" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 84.75 11.875 C 38.125 12.375 19.25 18.375 10.75 43.25 L 141.272 90.247 L 153.065 68.646 L 84.75 11.875 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_7" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#b98756" d="M 86.927 92.871 C 79.877 92.875 73.503 92.97 71.185 92.906 C 64.823 92.732 62.409 93.653 62.409 97.898 C 69.783 114.355 90.207 131.267 104.023 145.131 Q 105.562 146.937 106.556 147.646 C 106.556 147.646 108.717 148.836 111.478 150.15 C 114.238 151.464 117.642 152.887 119.767 153.318 C 125.118 154.403 130.832 154.869 135.751 153.297 C 138.783 152.328 143.238 149.258 146.769 146.433 C 150.3 143.608 152.98 141.056 152.98 141.056 L 155.048 143.228 C 155.048 143.228 152.285 145.862 148.644 148.775 C 145.002 151.689 140.555 154.91 136.663 156.154 C 130.954 157.98 124.756 157.39 119.171 156.258 C 116.451 155.706 113.036 154.214 110.189 152.859 C 107.925 151.782 106.384 150.96 105.71 150.596 C 105.803 154.905 109.58 157.341 113.726 160.015 C 107.468 163.884 102.132 172.483 97.937 179.748 C 97.937 181.897 105.559 185.823 112.158 189.006 C 115.406 190.573 122.99 192.7 126.982 193.734 C 134.651 195.721 152.395 196.162 160.564 194.57 C 172.632 192.219 183.486 189.589 189.761 182.812 C 192.933 179.387 193.221 178.651 192.017 177.064 C 182.116 164.156 186.331 149.673 183.99 135.146 C 183.99 109.486 183.473 114.617 172.681 111.021 C 161.1 107.162 154.878 107.834 141.044 96.896 C 135.574 92.572 117.632 92.906 117.632 92.906 C 117.632 92.906 111.244 93.107 94.077 92.906 C 91.702 92.878 89.277 92.87 86.927 92.871 L 86.927 92.871 Z"/>
+ <path fill="#fdc92b" d="M 165.042 61.328 C 184.779 61.328 200.568 79.379 200.568 99.218 C 200.568 107.754 197.575 118.74 192.602 124.903 C 191.507 127.711 192.643 130.036 192.673 130.656 C 192.779 132.771 188.16 133.687 175.797 129.695 C 161.501 125.079 155.431 120.991 140.556 109.047 C 134.991 104.579 129.769 98.776 123.548 95.928 C 118.154 93.458 113.726 93.036 113.726 92.506 C 113.726 86.98 120.838 85.914 124.779 85.402 L 129.217 85.402 C 134.641 72.446 145.305 61.328 165.042 61.328 L 165.042 61.328 Z"/>
+ <circle fill="#fec589" cx="62.41" cy="96.854" r="11.842" vector-effect="non-scaling-stroke"/>
+ <path fill="#192e45" d="M 147.727 83.787 C 147.4 88.714 145.449 92.889 142.733 94.48 C 140.017 96.07 137.031 94.784 135.088 91.186 C 133.274 86.859 133.242 80.991 135.009 76.541 C 135.336 71.614 137.287 67.439 140.003 65.848 C 142.719 64.258 145.705 65.544 147.648 69.142 C 149.462 73.469 149.494 79.337 147.727 83.787 Z"/>
+ <path fill="#ffffff" d="M 146.726 83.287 C 146.416 87.958 144.567 91.916 141.992 93.424 C 139.417 94.932 136.586 93.712 134.744 90.302 C 133.024 86.199 132.994 80.636 134.669 76.417 C 134.98 71.746 136.828 67.788 139.404 66.28 C 141.979 64.772 144.809 65.992 146.652 69.402 C 148.372 73.505 148.402 79.068 146.726 83.287 L 146.726 83.287 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/multibootusb.svg b/.icons/Gruvbox_Dark-2/apps/64/multibootusb.svg
new file mode 120000
index 000000000..908771e9e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/multibootusb.svg
@@ -0,0 +1 @@
+usb.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/multimc.svg b/.icons/Gruvbox_Dark-2/apps/64/multimc.svg
new file mode 100755
index 000000000..8dbbaf38f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/multimc.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="1JveZMMsQMyLZ8eZva52UIoClj7OKOEM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#1JveZMMsQMyLZ8eZva52UIoClj7OKOEM)">
+ <linearGradient id="_lgradient_8" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <path fill="#3eb34f" d="M 66.723 72.927 L 66.723 64.214 L 51.476 64.214 L 36.229 64.214 L 36.229 55.502 L 36.229 46.79 L 27.517 46.79 L 18.804 46.79 L 18.804 55.502 L 18.804 64.214 L 12.996 64.214 L 7.188 64.214 L 7.19 62.853 C 7.196 58.243 10.035 44.663 12.052 39.589 C 17.702 25.378 27.831 18.117 46.757 14.71 C 60.165 12.297 70.391 11.95 128.073 11.948 C 174.349 11.947 187.296 12.179 198.137 13.205 C 222.497 15.509 234.925 21.781 241.922 35.302 C 243.45 38.254 246.053 45.195 246.053 46.316 C 246.053 46.689 244.583 46.79 239.156 46.79 L 232.259 46.79 L 232.259 55.507 L 232.259 64.224 L 219.281 64.128 L 206.303 64.033 L 206.206 55.411 L 206.108 46.79 L 197.402 46.79 L 188.697 46.79 L 188.697 55.502 L 188.697 64.214 L 182.162 64.214 L 175.628 64.214 L 175.628 72.927 L 175.628 81.639 L 166.916 81.639 L 158.203 81.639 L 158.203 72.927 L 158.203 64.214 L 149.491 64.214 L 140.778 64.214 L 140.778 72.927 L 140.778 81.639 L 134.244 81.639 L 127.71 81.639 L 127.71 64.214 L 127.71 46.79 L 121.175 46.79 L 114.641 46.79 L 114.641 55.502 L 114.641 64.214 L 105.929 64.214 L 97.216 64.214 L 97.216 44.611 L 97.216 25.009 L 90.682 25.009 L 84.147 25.009 L 84.147 53.324 L 84.147 81.639 L 75.435 81.639 L 66.723 81.639 L 66.723 72.927 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_9" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="qlX4SFGgbF3zxNjw2xqHNx30KYIRDI7G" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#qlX4SFGgbF3zxNjw2xqHNx30KYIRDI7G)">
+ <path d="M 170.757 186.25 C 159.15 186.25 143.986 179.203 129.156 166.914 L 128 165.954 L 126.844 166.914 C 112.014 179.203 96.85 186.25 85.243 186.25 C 69.841 186.25 57.313 171.612 57.313 153.625 C 57.313 135.638 69.841 121 85.243 121 C 96.912 121 112.072 128.022 126.844 140.26 L 128 141.22 L 129.156 140.26 C 143.925 128.018 159.088 121 170.757 121 C 186.16 121 198.688 135.638 198.688 153.625 C 198.688 171.612 186.159 186.25 170.757 186.25 Z M 166.827 141.974 C 161.854 141.974 155.307 145.222 146.227 152.19 L 144.356 153.625 L 146.23 155.061 C 155.311 162.028 161.858 165.276 166.831 165.276 C 173.073 165.276 178.148 160.049 178.148 153.625 C 178.148 147.202 173.07 141.974 166.827 141.974 Z M 89.173 141.974 C 82.93 141.974 77.855 147.202 77.855 153.625 C 77.855 160.049 82.93 165.276 89.173 165.276 C 94.146 165.276 100.693 162.028 109.774 155.061 L 111.648 153.625 L 109.774 152.189 C 100.693 145.219 94.146 141.974 89.173 141.974 Z"/>
+ </g>
+ <linearGradient id="_lgradient_10" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(141.375,0,0,65.25,57.313,115.563)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" d="M 170.757 180.813 C 159.15 180.813 143.986 173.765 129.156 161.477 L 128 160.516 L 126.844 161.477 C 112.014 173.765 96.85 180.813 85.243 180.813 C 69.841 180.813 57.313 166.175 57.313 148.188 C 57.313 130.2 69.841 115.563 85.243 115.563 C 96.912 115.563 112.072 122.584 126.844 134.822 L 128 135.783 L 129.156 134.822 C 143.925 122.58 159.088 115.563 170.757 115.563 C 186.159 115.563 198.688 130.2 198.688 148.188 C 198.688 166.175 186.159 180.813 170.757 180.813 Z M 166.827 136.537 C 161.854 136.537 155.307 139.785 146.226 146.752 L 144.356 148.188 L 146.23 149.623 C 155.311 156.59 161.858 159.838 166.831 159.838 C 173.073 159.838 178.148 154.611 178.148 148.188 C 178.148 141.764 173.07 136.537 166.827 136.537 Z M 89.173 136.537 C 82.93 136.537 77.855 141.764 77.855 148.188 C 77.855 154.611 82.93 159.838 89.173 159.838 C 94.146 159.838 100.693 156.59 109.774 149.623 L 111.648 148.188 L 109.774 146.752 C 100.693 139.781 94.146 136.537 89.173 136.537 Z"/>
+ <linearGradient id="_lgradient_11" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,68.875,55.5,113.75)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" d="M 170.757 117.375 C 185.159 117.375 196.875 131.197 196.875 148.188 C 196.875 165.178 185.159 179 170.757 179 C 159.73 179 144.61 171.928 130.313 160.078 L 128 158.164 L 125.687 160.081 C 111.39 171.928 96.27 179 85.243 179 C 70.841 179 59.125 165.178 59.125 148.188 C 59.125 131.197 70.841 117.375 85.243 117.375 C 96.328 117.375 111.445 124.418 125.687 136.221 L 128 138.135 L 130.313 136.218 C 144.552 124.418 159.672 117.375 170.757 117.375 Z M 166.827 161.651 C 174.07 161.651 179.961 155.611 179.961 148.188 C 179.961 140.764 174.07 134.724 166.827 134.724 C 161.433 134.724 154.539 138.088 145.128 145.313 L 141.38 148.188 L 145.125 151.062 C 154.539 158.287 161.433 161.651 166.827 161.651 Z M 89.173 161.651 C 94.567 161.651 101.461 158.287 110.872 151.062 L 114.617 148.188 L 110.872 145.313 C 101.461 138.088 94.567 134.724 89.173 134.724 C 81.93 134.724 76.039 140.764 76.039 148.188 C 76.039 155.611 81.934 161.651 89.173 161.651 Z M 170.757 113.75 C 158.526 113.75 142.801 121.163 128 133.43 C 113.199 121.163 97.474 113.75 85.243 113.75 C 68.884 113.75 55.5 129.247 55.5 148.188 C 55.5 167.128 68.884 182.625 85.243 182.625 C 97.474 182.625 113.196 175.136 128 162.869 C 142.801 175.136 158.526 182.625 170.757 182.625 C 187.117 182.625 200.5 167.128 200.5 148.188 C 200.5 129.247 187.117 113.75 170.757 113.75 Z M 166.827 158.026 C 161.763 158.026 154.898 153.991 147.336 148.188 C 154.898 142.384 161.767 138.349 166.827 138.349 C 172.069 138.349 176.336 142.765 176.336 148.188 C 176.336 153.611 172.069 158.026 166.827 158.026 Z M 89.173 158.026 C 83.931 158.026 79.664 153.611 79.664 148.188 C 79.664 142.765 83.931 138.349 89.173 138.349 C 94.237 138.349 101.103 142.384 108.664 148.188 C 101.106 153.991 94.237 158.026 89.173 158.026 Z"/>
+ <linearGradient id="_lgradient_12" x1="-1.488" x2="-1.476" y1="-.69" y2="1.605" gradientTransform="matrix(38.671,0,0,29.515,108.664,133.43)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" d="M 128 133.43 C 126.108 134.971 128.99 132.618 125.187 135.812 C 123.588 137.153 116.306 142.815 111.793 146.023 C 107.606 148.996 109.676 147.484 108.664 148.191 C 108.664 148.191 111.075 150.91 114.617 148.191 C 117.614 145.889 125.354 140.329 127.996 138.139 C 129.356 137.012 130.113 136.37 131.741 135.054 L 128 133.43 Z M 128 162.945 C 129.892 161.404 127.01 163.757 130.813 160.563 C 132.412 159.222 139.694 153.56 144.207 150.352 C 148.394 147.379 146.324 148.891 147.336 148.184 C 147.336 148.184 144.925 145.465 141.384 148.184 C 138.386 150.486 130.646 156.046 128.004 158.236 C 126.644 159.363 125.887 160.005 124.259 161.321 L 128 162.945 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/multimedia-audio-player.svg b/.icons/Gruvbox_Dark-2/apps/64/multimedia-audio-player.svg
new file mode 100755
index 000000000..c40ef2528
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/multimedia-audio-player.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="HxRlAzN3E7r32lbjU05WagvU0K4h1hTe" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#HxRlAzN3E7r32lbjU05WagvU0K4h1hTe)">
+ <linearGradient id="_lgradient_147" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9757"/>
+ <stop offset="50%" style="stop-color:#ff6e51"/>
+ <stop offset="100%" style="stop-color:#f5350f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_147)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_148" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(192.857,0,0,180,31.571,38)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_148)" d="M 157.707 38 C 216.085 38 224.429 46.322 224.429 104.646 L 224.429 151.354 C 224.429 209.677 216.085 218 157.707 218 L 98.293 218 C 39.915 218 31.571 209.677 31.571 151.354 L 31.571 104.646 C 31.571 46.322 39.915 38 98.293 38 L 157.707 38 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_149" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_149)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="Mg7NsBgozU8nzjvKVLpX4rCJllqATwdD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Mg7NsBgozU8nzjvKVLpX4rCJllqATwdD)">
+ <path d="M 171.758 69.003 C 170.172 68.984 168.064 69.234 165.259 69.655 L 120.294 76.791 C 109.027 79.19 109.065 79.937 109.027 89.457 L 109.027 166.702 C 108.557 166.372 108.094 166.042 107.607 165.716 L 107.607 165.719 C 104.027 163.32 100.212 161.613 95.087 161.613 C 88.667 161.613 84.839 164.07 82.522 167.308 C 80.204 170.546 79.436 174.627 79.436 177.782 C 79.436 181.585 80.734 185.645 83.552 188.74 C 86.37 191.833 90.701 194 96.93 194 C 103.963 194 108.911 192.036 111.708 188.201 C 113.91 185.181 115.128 181.146 115.561 176.169 L 115.561 176.154 C 115.623 175.55 115.667 174.93 115.706 174.291 C 115.764 173.307 115.751 171.467 115.751 171.467 L 115.751 112.321 C 115.751 103.872 115.751 103.368 127.023 101.441 L 158.505 96.235 C 169.797 94.757 169.799 95.793 169.799 102.13 L 169.799 156.409 C 169.342 156.089 168.89 155.766 168.417 155.45 L 168.417 155.453 C 164.838 153.053 161.024 151.346 155.899 151.346 C 149.479 151.346 145.649 153.804 143.332 157.042 C 141.014 160.28 140.246 164.361 140.246 167.515 C 140.246 171.32 141.546 175.379 144.363 178.473 C 147.181 181.567 151.513 183.735 157.742 183.735 C 164.775 183.735 169.722 181.77 172.52 177.934 C 174.721 174.914 175.938 170.882 176.372 165.904 L 176.372 165.889 C 176.433 165.285 176.477 164.666 176.516 164.028 C 176.574 163.044 176.564 161.202 176.564 161.202 L 176.564 78.918 C 176.564 71.507 176.515 69.053 171.758 69 L 171.758 69.003 L 171.758 69.003 Z"/>
+ </g>
+ <path fill="#fef8f8" d="M 171.758 65.503 C 170.172 65.484 168.064 65.734 165.259 66.155 L 120.294 73.291 C 109.027 75.69 109.065 76.437 109.027 85.957 L 109.027 163.202 C 108.557 162.872 108.094 162.542 107.607 162.216 L 107.607 162.219 C 104.027 159.82 100.212 158.113 95.087 158.113 C 88.667 158.113 84.839 160.57 82.522 163.808 C 80.204 167.046 79.436 171.127 79.436 174.282 C 79.436 178.085 80.734 182.145 83.552 185.24 C 86.37 188.333 90.701 190.5 96.93 190.5 C 103.963 190.5 108.911 188.536 111.708 184.701 C 113.91 181.681 115.128 177.646 115.561 172.669 L 115.561 172.654 C 115.623 172.05 115.667 171.43 115.706 170.791 C 115.764 169.807 115.751 167.967 115.751 167.967 L 115.751 108.821 C 115.751 100.372 115.751 99.868 127.023 97.941 L 158.505 92.735 C 169.797 91.257 169.799 92.293 169.799 98.63 L 169.799 152.909 C 169.342 152.589 168.89 152.266 168.417 151.95 L 168.417 151.953 C 164.838 149.553 161.024 147.846 155.899 147.846 C 149.479 147.846 145.649 150.304 143.332 153.542 C 141.014 156.78 140.246 160.861 140.246 164.015 C 140.246 167.82 141.546 171.879 144.363 174.973 C 147.181 178.067 151.513 180.235 157.742 180.235 C 164.775 180.235 169.722 178.27 172.52 174.434 C 174.721 171.414 175.938 167.382 176.372 162.404 L 176.372 162.389 C 176.433 161.785 176.477 161.166 176.516 160.528 C 176.574 159.544 176.564 157.702 176.564 157.702 L 176.564 75.418 C 176.564 68.007 176.515 65.553 171.758 65.5 L 171.758 65.503 L 171.758 65.503 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/multimedia-photo-manager.svg b/.icons/Gruvbox_Dark-2/apps/64/multimedia-photo-manager.svg
new file mode 100644
index 000000000..157266221
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/multimedia-photo-manager.svg
@@ -0,0 +1,63 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="tXipKlknPNj7f2JiBCasih4Bu7fz08GE" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#tXipKlknPNj7f2JiBCasih4Bu7fz08GE)">
+ <linearGradient id="_lgradient_13" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_14" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_15" x1=".985" x2=".982" y1="-.01" y2=".254" gradientTransform="matrix(180,0,0,149.85,40.5,49.667)" gradientUnits="userSpaceOnUse">
+ <stop offset="11.304%" style="stop-color:#f3b5a6"/>
+ <stop offset="50%" style="stop-color:#ecb8a3"/>
+ <stop offset="97.391%" style="stop-color:#dfbead"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" d="M 47.296 49.667 L 213.704 49.667 C 217.457 49.669 220.498 52.71 220.5 56.463 L 220.5 192.721 C 220.498 196.474 217.457 199.515 213.704 199.517 L 47.296 199.517 C 43.543 199.515 40.502 196.474 40.5 192.721 L 40.5 56.463 C 40.502 52.71 43.543 49.669 47.296 49.667 L 47.296 49.667 Z"/>
+ <linearGradient id="_lgradient_16" x1=".108" x2="1.101" y1=".242" y2=".724" gradientTransform="matrix(180,0,0,94.689,40.5,104.828)" gradientUnits="userSpaceOnUse">
+ <stop offset=".435%" style="stop-color:#43707d"/>
+ <stop offset="100%" style="stop-color:#7dc1c0"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" d="M 220.5 108 L 220.5 192.721 C 220.498 196.474 217.457 199.515 213.704 199.517 L 47.296 199.517 C 43.543 199.515 40.502 196.474 40.5 192.721 C 40.5 159.186 40.503 129.947 40.504 105 C 50.507 104.392 110.516 105.402 220.5 108 Z"/>
+ <path fill="#c8b0a4" d="M 46.063 100.188 L 48.688 98.625 L 49.813 98.063 L 53.188 99.375 L 55.625 100.25 L 57.813 99.375 L 61.188 99.938 L 63.438 101 L 55 103.188 L 47.625 104.5 L 46.063 100.188 Z"/>
+ <path fill="#5e571e" d="M 40.5 186.625 L 40.5 170.25 L 41.875 172.875 L 44.125 172.875 L 47.625 173.5 L 50.625 174.375 L 53.75 174.75 L 55.875 175.875 L 58.375 178.875 L 56.375 182 L 50.125 184.75 L 47.25 186 L 42.625 186.75 L 40.5 186.625 Z"/>
+ <path fill="#b0a099" d="M 40.438 105.25 L 40.438 98.563 L 42.875 97.813 L 43.813 97.688 L 46.75 99.875 L 49.563 101.625 L 50.563 102.438 L 46.688 105.938 L 42.188 107.313 L 40.438 105.25 Z"/>
+ <path fill="#9f9492" d="M 42.188 106.063 L 46.188 103.063 L 50.688 101.938 L 53.625 101.5 L 56.063 101.125 L 57.438 101.375 L 60.375 100.438 L 63.813 99.125 L 66.5 99.625 L 68.375 99.813 L 70.938 99.375 L 73.5 100.5 L 77.5 101.75 L 78.813 101.688 L 81.188 100.438 L 83.563 101.625 L 85.875 101.063 L 87.625 101.375 L 90.625 102.375 L 93.5 101.375 L 95.625 101.188 L 98.375 101.375 L 102.375 101.563 Q 104.375 100.563 104.313 101.063 Q 104.25 101.563 106 100.625 L 108.25 100.5 L 109.375 99.875 L 111.438 100.125 L 112.688 100.875 L 113.563 101.063 L 115.063 101 L 117.563 101.938 L 119.313 102.563 L 121.25 102.125 L 123.688 101.688 L 126.813 102.438 L 137.5 99.5 L 141.625 100.813 L 143.813 100.25 L 145.813 100.063 L 147.188 99.813 L 148.688 99 L 150.625 98.875 L 152.75 99.563 L 154.625 100.438 L 156.188 100.25 L 158.063 99.875 L 159.563 98.563 L 161.063 97.875 L 162.25 98.188 L 163.625 99.75 L 166.5 102.313 L 168.875 105.125 L 171.688 104.25 L 176.25 103.438 L 180.375 103.313 L 183.313 104.063 L 186.125 104.125 L 187.688 104 L 190.438 104 L 192.938 104 L 196.5 105.625 L 200.688 106.25 L 204.188 107.25 L 207.063 108.438 L 209.875 109.563 L 210.563 110.875 L 206.438 111.063 L 199.813 111.5 L 193.125 110.813 L 182.5 110.938 L 172.688 111.063 L 165.625 110.438 L 152.625 110.563 L 148.438 110.75 L 120.688 112.5 L 117.625 112.063 L 100.313 112.438 L 95.75 112.563 L 91.438 112.438 L 81.188 112.25 L 53.688 112.875 L 43.938 112.688 L 42.188 106.063 Z"/>
+ <path fill="#746b5e" d="M 40.438 121.188 L 40.438 104.813 L 42.375 106 L 46.813 105.75 L 50.375 104.438 L 55.063 102.688 L 57.125 102.125 L 60.125 101.563 L 61.313 101.375 L 64 101.188 L 67.5 103.188 L 69.375 104.813 L 70.5 104.875 Q 72.563 104.438 73 104.625 Q 73.438 104.813 75.813 104.625 L 78.313 106 L 80.813 107.875 L 84.75 109.438 L 88.125 110.688 L 91.563 112.188 L 93.938 113.875 L 96.188 115.688 L 97.875 116.313 L 100.813 115.688 L 106.875 112.063 L 111.063 110.375 L 113.688 110.25 L 117.688 111.063 L 121.75 113.438 L 118.75 119.938 L 113.125 120.188 L 107.313 119.438 L 91.75 119.313 L 87.063 119.438 L 81.813 119.688 L 82.75 121.563 L 75.75 122.125 L 70.813 121.938 L 65.688 122.063 L 64.063 121.813 L 54.688 120.875 L 49.563 121.438 L 40.438 121.188 Z"/>
+ <path fill="#d19358" d="M 115.063 128.25 L 116.563 120.313 L 119.75 112.813 L 124.5 103.563 L 128.938 97.813 L 132.563 95 L 136.313 95.063 L 138.438 95.375 L 139.375 96.813 L 140.5 97.625 L 143.75 100.125 L 147.125 105.375 L 148.875 109.063 L 150.688 114.188 L 151.563 119.375 L 152.313 122.75 L 115.063 128.25 Z"/>
+ <path fill="#c1914e" d="M 220.5 163.375 L 189.5 160 Q 175.75 158.875 174.75 158.75 Q 173.75 158.625 164.875 159 L 145.875 156.5 L 122.75 154.375 L 120.875 151.375 L 116.25 150.125 L 95.75 151.75 L 89.25 152 L 75.5 150.875 L 58.875 150 L 53.125 149.5 L 50.25 148.75 L 50.75 146.875 L 53.625 144 L 40.375 143.5 L 40.5 133.125 L 45.75 135 L 51.5 137.75 L 56.5 140.875 L 58 140.875 L 59.375 140.125 L 60.5 140.625 L 62.125 139.875 L 68.25 140.75 L 78.5 137.875 L 94.125 134.375 L 113.25 128.625 L 126.875 123.25 L 137.125 120.25 L 144 118.75 L 152.625 122 L 154.5 123.625 L 161.875 121.25 L 167.5 120.25 L 170.875 119.625 L 173.125 118.25 L 174.875 117.75 L 178.875 117.25 L 182.375 118.5 L 188.25 118.625 L 193.375 120.875 L 197.375 126.25 L 204.125 132.375 L 209.375 138.875 L 213.5 142.75 L 216.5 147.25 L 219.875 152.75 L 220.5 154 L 220.5 163.375 Z"/>
+ <path fill="#5e571e" d="M 173.75 128.125 L 172.25 132.5 L 167.75 130 Q 162.773 134.333 161.875 133.875 C 158.998 132.407 155.174 134.209 153.875 137.25 Q 157.235 139.517 159.25 140.375 Q 161.265 141.233 165.5 142.125 C 166.717 141.342 167.331 139.811 167.313 137.5 L 167.875 133.563 L 173.313 147.313 C 168.25 147.125 164.25 143.25 160.813 145.875 C 158.586 143.232 156.325 142.325 154 143.125 C 151.996 143.042 148.5 140.563 146.438 144.438 Q 144.263 145.056 143.188 142.438 L 146.625 140.375 C 147.501 135.731 148.761 133.116 150.375 132.5 L 153.5 132.938 L 155.813 128.813 L 159.563 126.438 L 154.563 126 L 150.563 126.5 L 148.313 128.188 C 146.667 127.271 144.572 127.531 142 128.938 L 132.75 130.188 C 126.25 126.563 121.5 130.375 102.313 140.75 L 93.5 141 L 85.063 143.5 L 79.125 143.5 L 74.563 144.813 L 72.75 143.375 L 63.188 141.688 L 56.813 142.563 L 48.563 137.5 L 45.375 137.188 C 43.479 138.938 43.718 139.864 46.063 139.938 C 46.63 140.335 47.536 139.901 48.25 140.125 C 49.813 141.688 51.097 141.438 52.688 141.313 Q 53.918 141.993 54.813 143.125 Q 42.212 142.795 40.375 143.5 L 40.5 133.125 L 45.75 135 L 51.5 137.75 L 55.375 140.938 L 58 140.875 L 59.375 140.125 L 60.5 140.625 L 62.125 139.875 L 68.25 140.75 L 78.5 137.875 L 94.125 134.375 L 113.25 128.625 L 126.875 123.25 L 137.125 120.25 L 144 118.75 L 152.625 122 L 154.5 123.625 L 161.875 121.25 L 167.5 120.25 L 170.875 119.625 L 173.125 118.25 L 174.875 117.75 L 178.875 117.25 L 182.375 118.5 L 188.25 118.625 L 193.375 120.875 L 197.375 126.25 L 204.125 132.375 L 209.375 138.875 L 200.25 135.5 C 196.576 132.098 192.768 130.037 189.75 131.125 C 188.09 130.425 187.202 130.665 186.125 130 L 183.25 132.75 L 173.75 128.125 Z"/>
+ </g>
+ <defs>
+ <filter id="LrT5Suqz4kqUFUzmSXaqEmM28dVqailU" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#LrT5Suqz4kqUFUzmSXaqEmM28dVqailU)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_17" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#5786ff"/>
+ <stop offset="50%" style="stop-color:#51a8ff"/>
+ <stop offset="100%" style="stop-color:#0f82f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <path fill="#ffffff" d="M 178.026 154.351 L 174.137 158.239 L 160.647 158.239 C 154.693 158.239 154.692 164.073 154.692 164.073 L 154.692 206.851 C 154.692 212.707 160.647 212.684 160.647 212.684 L 218.859 212.684 C 224.692 212.684 224.692 206.851 224.692 206.851 L 224.692 164.073 C 224.692 158.239 218.859 158.239 218.859 158.239 L 205.248 158.239 L 201.359 154.351 L 178.026 154.351 Z M 189.692 166.017 C 200.431 166.017 209.137 174.723 209.137 185.462 C 209.137 196.201 200.431 204.906 189.692 204.906 C 178.954 204.906 170.248 196.201 170.248 185.462 C 170.248 174.723 178.954 166.017 189.692 166.017 Z M 189.692 173.795 C 183.249 173.795 178.026 179.019 178.026 185.462 C 178.026 191.905 183.249 197.128 189.692 197.128 C 196.136 197.128 201.359 191.905 201.359 185.462 C 201.359 179.018 196.136 173.795 189.692 173.795 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/multimedia-photo-viewer.svg b/.icons/Gruvbox_Dark-2/apps/64/multimedia-photo-viewer.svg
new file mode 120000
index 000000000..4e734554e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/multimedia-photo-viewer.svg
@@ -0,0 +1 @@
+photo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/multimedia-video-player.svg b/.icons/Gruvbox_Dark-2/apps/64/multimedia-video-player.svg
new file mode 120000
index 000000000..61754308e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/multimedia-video-player.svg
@@ -0,0 +1 @@
+video.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/multimedia-volume-control.svg b/.icons/Gruvbox_Dark-2/apps/64/multimedia-volume-control.svg
new file mode 120000
index 000000000..62306d9ae
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/multimedia-volume-control.svg
@@ -0,0 +1 @@
+sound.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/multimedia.svg b/.icons/Gruvbox_Dark-2/apps/64/multimedia.svg
new file mode 100644
index 000000000..2ddb75d36
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/multimedia.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="RfURA4LnzmezbHtlVmeLrS5bGcht3ep3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#RfURA4LnzmezbHtlVmeLrS5bGcht3ep3)">
+ <linearGradient id="_lgradient_3" x1=".518" x2=".532" y1="-.194" y2="1.208" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4ce0c6"/>
+ <stop offset="100%" style="stop-color:#3b85b5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="RCPRxvGP0riM4E4Bi76BZOOXZcBi8F5M" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#RCPRxvGP0riM4E4Bi76BZOOXZcBi8F5M)">
+ <radialGradient id="_rgradient_0" cx=".5" cy=".5" r="14.914" fx=".5" fy=".5" gradientTransform="matrix(108.694,0,0,117.938,73.653,69.031)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f5f5f5"/>
+ <stop offset="100%" style="stop-color:#fbfbfb"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_0)" d="M 73.653 69.031 L 73.653 186.969 C 73.653 186.969 133.469 162.793 182.347 127.962 C 182.347 127.951 182.341 127.944 182.335 127.93 C 182.329 127.916 182.322 127.903 182.313 127.891 C 182.303 127.876 182.294 127.865 182.288 127.852 C 182.281 127.841 182.277 127.828 182.276 127.815 C 130.719 91.875 73.653 69.031 73.653 69.031 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/multisystem-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/multisystem-icon.svg
new file mode 100644
index 000000000..1f39004e7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/multisystem-icon.svg
@@ -0,0 +1,81 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#7NloSYzRJh2Ur8H1RiWsvQaBOqOOWXso)">
+ <linearGradient id="_lgradient_111" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e8e8e8"/>
+ <stop offset="100%" style="stop-color:#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_111)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="7NloSYzRJh2Ur8H1RiWsvQaBOqOOWXso" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#xozxwm8CSZIYCeWcpWPIt8NV7rB8FN6B)">
+ <linearGradient id="_lgradient_112" x1=".567" x2=".567" y1="-.071" y2="1.071" gradientTransform="matrix(40.248,0,0,40.618,176.172,146.442)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_112)" d="M 177.687 187.06 L 214.905 187.06 C 215.744 187.06 216.42 186.378 216.42 185.531 L 216.42 147.971 C 216.42 147.124 215.744 146.442 214.905 146.442 L 177.687 146.442 C 176.848 146.442 176.172 147.124 176.172 147.971 L 176.172 185.531 C 176.172 186.378 176.848 187.06 177.687 187.06 Z"/>
+ <g style="opacity:0.882">
+ <g opacity=".882">
+ <linearGradient id="_lgradient_113" x1=".5" x2=".5" y1="1.036" y2="-.036" gradientTransform="matrix(8.264,0,0,8.34,184.114,170.705)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#333333"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_113)" d="M 184.114 179.045 L 192.378 179.045 L 192.378 170.705 L 184.114 170.705 L 184.114 179.045 L 184.114 179.045 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.882">
+ <g opacity=".882">
+ <linearGradient id="_lgradient_114" x1=".5" x2=".5" y1="1.036" y2="-.036" gradientTransform="matrix(8.265,0,0,8.34,200.213,170.705)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#333333"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_114)" d="M 200.213 179.045 L 208.478 179.045 L 208.478 170.705 L 200.213 170.705 L 200.213 179.045 L 200.213 179.045 Z"/>
+ </g>
+ </g>
+ <path fill="#fda463" d="M 172.483 70.622 L 220.109 70.622 C 222.525 70.622 224.469 72.58 224.469 75.011 L 224.469 158.301 C 224.469 160.732 222.525 162.69 220.109 162.69 L 172.483 162.69 C 170.067 162.69 168.122 160.732 168.122 158.301 L 168.122 75.011 C 168.122 72.58 170.067 70.622 172.483 70.622 L 172.483 70.622 Z"/>
+ </g>
+ <defs>
+ <filter id="xozxwm8CSZIYCeWcpWPIt8NV7rB8FN6B" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#DElJctapcielKuCjg9v7L1VuGwcxIuO0)">
+ <path fill="#9b33ae" fill-rule="evenodd" d="M 77.093 137.771 C 81.468 149.97 75.124 163.406 62.925 167.781 C 50.725 172.156 37.289 165.813 32.914 153.613 C 28.54 141.414 34.883 127.978 47.082 123.603 C 59.282 119.228 72.718 125.571 77.093 137.771 L 77.093 137.771 Z"/>
+ <path fill="#37a6e6" fill-rule="evenodd" d="M 113.54 124.701 C 117.915 136.9 111.572 150.336 99.372 154.711 C 87.172603 159.085216 73.736967 152.742127 69.362 140.543 C 64.987 128.343 71.33 114.907 83.53 110.533 C 89.38835 108.431866 95.841454 108.744187 101.469515 111.401247 C 107.097575 114.058307 111.439504 118.842421 113.54 124.701 L 113.54 124.701 Z"/>
+ <path fill="#f76363" fill-rule="evenodd" d="M 149.987 111.63 C 152.87347 119.535515 151.30554 128.381412 145.877787 134.813236 C 140.450034 141.245061 131.99365 144.277859 123.715382 142.761562 C 115.437114 141.245266 108.604677 135.412077 105.809 127.474 C 101.521145 115.299015 107.871054 101.946773 120.021267 97.58922 C 132.171481 93.231666 145.559892 99.504957 149.987 111.63 L 149.987 111.63 Z"/>
+ <path fill="#a6d74f" fill-rule="evenodd" d="M 186.434 98.561 C 188.535134 104.41935 188.222813 110.872454 185.565753 116.500515 C 182.908693 122.128575 178.124579 126.470504 172.266 128.571 C 160.067 132.946 146.631 126.603 142.256 114.403 C 140.154866 108.54465 140.467187 102.091546 143.124247 96.463485 C 145.781307 90.835425 150.565421 86.493496 156.424 84.393 C 168.623397 80.018784 182.059033 86.361873 186.434 98.561 L 186.434 98.561 Z"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 222.882 85.491 C 227.256 97.691 220.913 111.127 208.714 115.501 C 196.514 119.876 183.078 113.533 178.703 101.333 C 174.330575 89.13369 180.673078 75.699295 192.871 71.323 C 205.070692 66.948126 218.507039 73.29134 222.882 85.491 L 222.882 85.491 Z"/>
+ <path fill="#faf8f6" d="M 35.663 135.488 L 41.787 133.292 L 56.949 151.182 L 57.329 127.719 L 63.452 125.523 L 74.344 155.896 L 70.336 157.333 L 60.772 130.663 L 60.41 154.303 L 56.281 155.784 L 40.978 137.761 L 50.542 164.431 L 46.555 165.861 L 35.663 135.488 L 35.663 135.488 Z"/>
+ <path fill="#ffffff" d="M 74.257 121.343 L 78.387 119.862 L 85.003 138.313 Q 86.754 143.196 89.297 144.717 Q 91.833 146.219 95.8 144.796 Q 99.747 143.381 100.751 140.61 Q 101.747 137.819 99.996 132.937 L 93.38 114.485 L 97.509 113.004 L 104.308 131.964 Q 106.439 137.905 104.576 141.994 Q 102.733 146.075 96.996 148.133 Q 91.239 150.197 87.203 148.224 Q 83.186 146.243 81.056 140.303 L 74.257 121.343 L 74.257 121.343 Z M 113.059 107.734 L 117.168 106.26 L 126.82 133.174 L 141.609 127.871 L 142.849 131.329 L 123.95 138.106 L 113.059 107.734 L 113.059 107.734 Z M 146.005 95.945 L 171.699 86.732 L 172.939 90.19 L 162.157 94.056 L 171.808 120.971 L 167.678 122.452 L 158.027 95.537 L 147.245 99.404 L 146.005 95.945 L 146.005 95.945 Z"/>
+ <path d="M 193.292 78.963 L 197.401 77.489 L 208.293 107.862 L 204.184 109.335 L 193.292 78.963 L 193.292 78.963 Z"/>
+ </g>
+ <defs>
+ <filter id="DElJctapcielKuCjg9v7L1VuGwcxIuO0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_115" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_115)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/multisystem-liveusb.svg b/.icons/Gruvbox_Dark-2/apps/64/multisystem-liveusb.svg
new file mode 120000
index 000000000..908771e9e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/multisystem-liveusb.svg
@@ -0,0 +1 @@
+usb.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/multisystem-vbox.svg b/.icons/Gruvbox_Dark-2/apps/64/multisystem-vbox.svg
new file mode 120000
index 000000000..908771e9e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/multisystem-vbox.svg
@@ -0,0 +1 @@
+usb.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/multisystem.svg b/.icons/Gruvbox_Dark-2/apps/64/multisystem.svg
new file mode 120000
index 000000000..908771e9e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/multisystem.svg
@@ -0,0 +1 @@
+usb.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/multitasking-view.svg b/.icons/Gruvbox_Dark-2/apps/64/multitasking-view.svg
new file mode 120000
index 000000000..333902b95
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/multitasking-view.svg
@@ -0,0 +1 @@
+tiling.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mumble.svg b/.icons/Gruvbox_Dark-2/apps/64/mumble.svg
new file mode 100644
index 000000000..f268ad997
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mumble.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#CWyGEEpEx6daOroBCOoav5p87aF0hEzT)">
+ <linearGradient id="_lgradient_118" x1=".5" x2=".5" y1=".999" y2="-.001" gradientTransform="matrix(244.648,0,0,228.339,6.343,13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ad4f8d"/>
+ <stop offset="100%" style="stop-color:#6b8ccb"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_118)" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <defs>
+ <filter id="CWyGEEpEx6daOroBCOoav5p87aF0hEzT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="okj79Uq1KuRTJd4deodNwRX8KRwiFNcz" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#okj79Uq1KuRTJd4deodNwRX8KRwiFNcz)">
+ <path fill="#ffffff" d="M 80.643 184.915 C 66.041 181.624 55 165.903 55 147.005 C 55 129.487 64.52 114.7 77.518 110.014 L 77.306 110.014 L 77.306 79.736 C 77.345 77.143 78.393 71.567 79.068 68.868 C 82.052 57.738 94.074 54.816 105.925 55.078 L 105.902 55.034 C 110.04 55.296 112.957 55.775 116.314 59.5 C 116.224 69.303 116.314 78.559 116.314 88.406 C 116.509 92.717 116.314 97.925 118.014 101.32 C 120.563 104.348 120.624 105.157 127.467 105.157 C 134.61 105.157 138.246 101.343 138.597 96.269 C 138.709 84.135 138.664 71.7 138.597 59.567 C 139.467 56.712 143.806 54.71 146.962 55.078 C 157.814 54.298 169.313 59.394 174.237 68.823 C 176.133 72.024 177.265 76.251 177.655 79.54 L 177.655 109.676 C 190.573 114.431 200 129.166 200 146.609 C 200 165.563 188.875 181.32 174.225 184.546 C 174.151039 184.619386 174.065579 184.680188 173.972 184.726 C 171.545 187.391 168.063 191.032 166.563 191.943 C 164.249 193.231 162.877 193.95 160.875 194.385 C 160.111 194.563 158.957 194.452 158.589 194.452 L 143.424 194.452 C 141.494 197.685 136.338 200 130.294 200 C 122.582 200 116.353 196.253 116.353 191.636 C 116.353 187.019 122.582 183.272 130.294 183.272 C 136.373 183.272 141.553 185.614 143.457 188.876 L 160.965 188.876 C 162.487 188.876 162.905 188.898 163.73 188.485 C 165.233 187.723 166.366 186.017 167.424 184.708 C 166.895 184.418 166.541 183.939 166.541 183.383 L 166.541 109.601 L 166.502 109.601 C 166.457 99.514 166.63 89.733 166.502 79.563 C 166.173 72.855 157.418 65.6 149.773 66.124 L 149.773 94.005 C 149.773 102.241 146.181 109.25 137.772 110.733 C 132.262 110.733 126.664 110.621 121.132 110.733 C 110.72 110.733 105.796 105.569 105.166 97.205 C 105.016 86.923 105.255 76.451 105.166 66.124 C 97.867 66.08 88.827 73.29 88.437 79.736 C 88.331 89.37 88.505 98.774 88.443 108.35 C 88.446737 108.369099 88.448413 108.388543 88.448 108.408 L 88.448 183.813 C 88.448 184.683 87.639 185.402 86.641 185.402 L 83.73 185.402 L 83.73 185.452 C 83.58 185.437 83.43 185.42 83.281 185.402 L 81.912 185.402 C 81.407 185.402 80.954 185.22 80.643 184.915 L 80.643 184.915 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_119" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_119)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/muon.svg b/.icons/Gruvbox_Dark-2/apps/64/muon.svg
new file mode 100644
index 000000000..32c7127dc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/muon.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#ZoGiHSbBEPS3kTjxpkz11WBcevcfmoxF)">
+ <linearGradient id="_lgradient_120" x1=".25" x2=".75" y1=".036" y2=".844" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2fdda3"/>
+ <stop offset="100%" style="stop-color:#74ddbd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_120)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="ZoGiHSbBEPS3kTjxpkz11WBcevcfmoxF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".1">
+ <path d="M 128 11.935 L 128 20.09 L 136.155 20.09 L 136.155 11.935 L 128 11.935 L 128 11.935 Z M 128 20.09 L 119.845 20.09 L 119.845 28.245 L 128 28.245 L 128 20.09 L 128 20.09 Z M 128 28.245 L 128 36.4 L 136.155 36.4 L 136.155 28.245 L 128 28.245 L 128 28.245 Z M 128 36.4 L 119.845 36.4 L 119.845 44.555 L 128 44.555 L 128 36.4 L 128 36.4 Z M 128 44.555 L 128 52.71 L 136.155 52.71 L 136.155 44.555 L 128 44.555 L 128 44.555 Z M 128 52.71 L 119.845 52.71 L 119.845 60.865 L 128 60.865 L 128 52.71 L 128 52.71 Z M 128 60.865 L 128 69.02 L 136.155 69.02 L 136.155 60.865 L 128 60.865 L 128 60.865 Z M 128 69.02 L 119.845 69.02 L 119.845 77.175 L 128 77.175 L 128 69.02 L 128 69.02 Z M 128 77.175 L 128 85.33 L 136.155 85.33 L 136.155 77.175 L 128 77.175 L 128 77.175 Z M 128 85.33 L 119.845 85.33 L 119.845 93.485 L 128 93.485 L 128 85.33 L 128 85.33 Z M 128 93.485 L 128 101.64 L 136.155 101.64 L 136.155 93.485 L 128 93.485 L 128 93.485 Z M 128 101.64 L 119.845 101.64 L 119.845 109.795 L 128 109.795 L 128 101.64 L 128 101.64 Z M 128 109.795 L 128 117.95 L 136.155 117.95 L 136.155 109.795 L 128 109.795 L 128 109.795 Z"/>
+ </g>
+ <defs>
+ <filter id="rz95SMDOdmk5zdpotj5FQki8UWS9EBoh" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.85"/>
+ </filter>
+ </defs>
+ <g opacity=".2" filter="url(#rz95SMDOdmk5zdpotj5FQki8UWS9EBoh)">
+ <path d="M 119.845 13.974 L 119.845 22.129 L 128 22.129 L 128 13.974 L 119.845 13.974 L 119.845 13.974 Z M 128 22.129 L 128 30.284 L 136.155 30.284 L 136.155 22.129 L 128 22.129 L 128 22.129 Z M 128 30.284 L 119.845 30.284 L 119.845 38.439 L 128 38.439 L 128 30.284 L 128 30.284 Z M 128 38.439 L 128 46.594 L 136.155 46.594 L 136.155 38.439 L 128 38.439 L 128 38.439 Z M 128 46.594 L 119.845 46.594 L 119.845 54.749 L 128 54.749 L 128 46.594 L 128 46.594 Z M 128 54.749 L 128 62.904 L 136.155 62.904 L 136.155 54.749 L 128 54.749 L 128 54.749 Z M 128 62.904 L 119.845 62.904 L 119.845 71.059 L 128 71.059 L 128 62.904 L 128 62.904 Z M 128 71.059 L 128 79.214 L 136.155 79.214 L 136.155 71.059 L 128 71.059 L 128 71.059 Z M 128 79.214 L 119.845 79.214 L 119.845 87.369 L 128 87.369 L 128 79.214 L 128 79.214 Z M 128 87.369 L 128 95.524 L 136.155 95.524 L 136.155 87.369 L 128 87.369 L 128 87.369 Z M 128 95.524 L 119.845 95.524 L 119.845 103.679 L 128 103.679 L 128 95.524 L 128 95.524 Z M 128 103.679 L 128 111.834 L 136.155 111.834 L 136.155 103.679 L 128 103.679 L 128 103.679 Z M 128 111.834 L 119.845 111.834 L 119.845 150.57 C 119.845 151.699 120.754 152.608 121.884 152.608 L 134.116 152.608 C 135.246 152.608 136.155 151.699 136.155 150.57 L 136.155 119.989 L 128 119.989 L 128 111.834 L 128 111.834 Z M 123.923 140.376 L 132.077 140.376 L 132.077 148.531 L 123.923 148.531 L 123.923 140.376 L 123.923 140.376 Z"/>
+ </g>
+ <path fill="#faf8f6" d="M 119.845 117.95 L 119.845 148.531 C 119.845 149.66 120.754 150.57 121.884 150.57 L 134.116 150.57 C 135.246 150.57 136.155 149.66 136.155 148.531 L 136.155 117.95 L 119.845 117.95 L 119.845 117.95 Z M 123.923 138.337 L 132.077 138.337 L 132.077 146.492 L 123.923 146.492 L 123.923 138.337 L 123.923 138.337 Z"/>
+ <path fill="#f1f0e9" d="M 128 11.935 L 128 20.09 L 119.845 20.09 L 119.845 11.935 L 128 11.935 L 128 11.935 Z M 128 20.09 L 136.155 20.09 L 136.155 28.245 L 128 28.245 L 128 20.09 L 128 20.09 Z M 128 28.245 L 128 36.4 L 119.845 36.4 L 119.845 28.245 L 128 28.245 L 128 28.245 Z M 128 36.4 L 136.155 36.4 L 136.155 44.555 L 128 44.555 L 128 36.4 L 128 36.4 Z M 128 44.555 L 128 52.71 L 119.845 52.71 L 119.845 44.555 L 128 44.555 L 128 44.555 Z M 128 52.71 L 136.155 52.71 L 136.155 60.865 L 128 60.865 L 128 52.71 L 128 52.71 Z M 128 60.865 L 128 69.02 L 119.845 69.02 L 119.845 60.865 L 128 60.865 L 128 60.865 Z M 128 69.02 L 136.155 69.02 L 136.155 77.175 L 128 77.175 L 128 69.02 L 128 69.02 Z M 128 77.175 L 128 85.33 L 119.845 85.33 L 119.845 77.175 L 128 77.175 L 128 77.175 Z M 128 85.33 L 136.155 85.33 L 136.155 93.485 L 128 93.485 L 128 85.33 L 128 85.33 Z M 128 93.485 L 128 101.64 L 119.845 101.64 L 119.845 93.485 L 128 93.485 L 128 93.485 Z M 128 101.64 L 136.155 101.64 L 136.155 109.795 L 128 109.795 L 128 101.64 L 128 101.64 Z M 128 109.795 L 128 117.95 L 119.845 117.95 L 119.845 109.795 L 128 109.795 L 128 109.795 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 11.947 L 128 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 96.491 C 250.324 22.504 239.74 11.947 165.685 11.947 L 128 11.947 L 128 11.947 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_121" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_121)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/muondiscover.svg b/.icons/Gruvbox_Dark-2/apps/64/muondiscover.svg
new file mode 120000
index 000000000..01532b287
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/muondiscover.svg
@@ -0,0 +1 @@
+application.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mupdf.svg b/.icons/Gruvbox_Dark-2/apps/64/mupdf.svg
new file mode 120000
index 000000000..e1b9885f3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mupdf.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mupen64plus-qt.svg b/.icons/Gruvbox_Dark-2/apps/64/mupen64plus-qt.svg
new file mode 100755
index 000000000..d10870afc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mupen64plus-qt.svg
@@ -0,0 +1,114 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ndgAZW7xi3sERlt1AKRM5sosf0AtiV0Y" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ndgAZW7xi3sERlt1AKRM5sosf0AtiV0Y)">
+ <linearGradient id="_lgradient_18" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_19" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_20" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(34.818,0,0,16.982,105.262,53.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2e3842"/>
+ <stop offset="100%" style="stop-color:#4c5561"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" fill-rule="evenodd" d="M 122.671 70.482 L 105.262 61.991 L 122.671 53.5 L 140.08 61.991 L 122.671 70.482 Z"/>
+ <linearGradient id="_lgradient_21" x1="1.007" x2=".5" y1=".226" y2="1" gradientTransform="matrix(33.479,0,0,39.842,89.192,61.991)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" fill-rule="evenodd" d="M 122.671 70.482 L 105.262 61.991 L 89.192 93.342 L 106.601 101.833 L 122.671 70.482 Z"/>
+ <linearGradient id="_lgradient_22" x1="-.354" x2="1.017" y1="1.099" y2=".395" gradientTransform="matrix(32.14,0,0,41.802,90.531,70.482)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" fill-rule="evenodd" d="M 122.671 101.833 L 122.671 70.482 L 106.601 101.833 L 90.531 86.158 L 103.922 112.284 L 122.671 101.833 L 122.671 101.833 Z"/>
+ <linearGradient id="_lgradient_23" x1=".004" x2=".472" y1=".235" y2=".964" gradientTransform="matrix(33.479,0,0,39.842,73.122,86.158)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" fill-rule="evenodd" d="M 73.122 94.649 L 90.531 86.158 L 106.601 117.509 L 89.192 126 L 73.122 94.649 Z"/>
+ <linearGradient id="_lgradient_24" x1=".653" x2="-.04" y1=".634" y2=".972" gradientTransform="matrix(11.593,0,0,11.327,93.669,139.063)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#980000"/>
+ <stop offset="100%" style="stop-color:#ff0000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" fill-rule="evenodd" d="M 93.669 150.39 L 105.262 144.819 L 105.262 139.063 L 93.669 150.39 Z"/>
+ <linearGradient id="_lgradient_25" x1="-.967" x2="1.002" y1=".01" y2=".837" gradientTransform="matrix(17.409,0,0,50.946,73.122,123.387)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" fill-rule="evenodd" d="M 90.531 148.86 L 90.531 165.842 L 73.122 174.333 L 73.122 123.387"/>
+ <linearGradient id="_lgradient_26" x1=".989" x2="-.011" y1=".301" y2=".697" gradientTransform="matrix(66.958,0,0,112.342,55.713,86.158)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" fill-rule="evenodd" d="M 105.262 190.009 L 122.671 198.5 L 122.671 118.815 L 105.262 110.324 L 89.192 126 L 73.122 94.649 L 55.713 86.158 L 55.713 165.842 L 73.122 174.333 L 73.122 123.387 L 84.744 146.038 L 93.668 150.391 L 105.262 139.063 L 105.262 190.009 Z"/>
+ <linearGradient id="_lgradient_27" x1="1" x2="1" y1="1" y2="0" gradientTransform="matrix(34.818,0,0,16.982,55.713,77.667)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_27)" fill-rule="evenodd" d="M 73.122 94.649 L 55.713 86.158 L 73.122 77.667 L 90.531 86.158 L 73.122 94.649 Z"/>
+ <linearGradient id="_lgradient_28" x1="-.003" x2=".5" y1=".251" y2="1" gradientTransform="matrix(33.479,0,0,39.842,122.671,61.991)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" fill-rule="evenodd" d="M 122.671 70.482 L 140.08 61.991 L 156.15 93.342 L 138.741 101.833 L 122.671 70.482 Z"/>
+ <linearGradient id="_lgradient_29" x1="1.277" x2="0" y1=".981" y2=".5" gradientTransform="matrix(32.14,0,0,41.802,122.671,70.482)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_29)" fill-rule="evenodd" d="M 122.671 101.833 L 122.671 70.482 L 138.741 101.833 L 154.811 86.158 L 141.419 112.284 L 122.671 101.833 L 122.671 101.833 Z"/>
+ <linearGradient id="_lgradient_30" x1=".951" x2=".5" y1=".235" y2="1" gradientTransform="matrix(33.479,0,0,39.842,138.741,86.158)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_30)" fill-rule="evenodd" d="M 172.22 94.649 L 154.811 86.158 L 138.741 117.509 L 156.15 126 L 172.22 94.649 Z"/>
+ <linearGradient id="_lgradient_31" x1=".347" x2="1.04" y1=".634" y2=".972" gradientTransform="matrix(11.593,0,0,11.327,140.08,139.063)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#980000"/>
+ <stop offset="100%" style="stop-color:#ff0000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_31)" fill-rule="evenodd" d="M 151.673 150.39 L 140.08 144.819 L 140.08 139.063 L 151.673 150.39 Z"/>
+ <linearGradient id="_lgradient_32" x1="1.975" x2=".005" y1="-.015" y2=".818" gradientTransform="matrix(17.409,0,0,50.946,154.811,123.387)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_32)" fill-rule="evenodd" d="M 154.811 148.86 L 154.811 165.842 L 172.22 174.333 L 172.22 123.387"/>
+ <linearGradient id="_lgradient_33" x1=".008" x2=".716" y1=".441" y2=".755" gradientTransform="matrix(66.958,0,0,112.342,122.671,86.158)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_33)" fill-rule="evenodd" d="M 140.08 190.009 L 122.671 198.5 L 122.671 118.815 L 140.08 110.324 L 156.15 126 L 172.22 94.649 L 189.629 86.158 L 189.629 165.842 L 172.22 174.333 L 172.22 123.387 L 160.597 146.038 L 151.673 150.391 L 140.08 139.063 L 140.08 190.009 Z"/>
+ <linearGradient id="_lgradient_34" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(34.818,0,0,16.982,154.811,77.667)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_34)" fill-rule="evenodd" d="M 172.22 94.649 L 189.629 86.158 L 172.22 77.667 L 154.811 86.158 L 172.22 94.649 Z"/>
+ <linearGradient id="_lgradient_35" x1="1" x2="1" y1="1" y2="0" gradientTransform="matrix(34.818,0,0,16.982,105.262,101.833)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_35)" fill-rule="evenodd" d="M 122.671 118.815 L 105.262 110.324 L 122.671 101.833 L 140.08 110.324 L 122.671 118.815 Z"/>
+ <linearGradient id="_lgradient_36" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(64.594,0,0,64.54,135.693,133.529)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_36)" fill-rule="evenodd" d="M 157.225 136.499 L 157.225 155.006 L 138.663 155.006 C 137.024 155.006 135.693 156.337 135.693 157.975 L 135.693 173.568 C 135.693 175.207 137.024 176.537 138.663 176.537 L 157.225 176.537 L 157.225 195.099 C 157.225 196.738 158.555 198.069 160.194 198.069 L 175.786 198.069 C 177.425 198.069 178.756 196.738 178.756 195.099 L 178.756 176.537 L 197.318 176.537 C 198.957 176.537 200.287 175.207 200.287 173.568 L 200.287 157.975 C 200.287 156.337 198.957 155.006 197.318 155.006 L 178.756 155.006 L 178.756 136.499 C 178.756 134.86 177.425 133.529 175.786 133.529 L 160.194 133.529 C 158.555 133.529 157.225 134.86 157.225 136.499 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/museeks.svg b/.icons/Gruvbox_Dark-2/apps/64/museeks.svg
new file mode 100644
index 000000000..be9812ab4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/museeks.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="upU2Nv7araizV7aM1eAqqMz9H1ydKiYZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#upU2Nv7araizV7aM1eAqqMz9H1ydKiYZ)">
+ <path fill="#37a6e6" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <defs>
+ <filter id="iVbQp8Orhql8oqi8tshykxly4AcYoSkT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation=".429"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".2"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#iVbQp8Orhql8oqi8tshykxly4AcYoSkT)">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 107.137 161.25 L 149.328 123.732 L 129.939 108.407 L 169.243 68.264 L 186.901 68.459 L 186.901 185.458 L 151.422 185.458 L 151.422 155.282 L 126.821 180.933 L 107.137 161.25 L 107.137 161.25 Z M 102.552 165.327 L 63 200.5 L 63 55.5 L 125.102 104.584 L 166.721 62.087 L 193 62.364 L 193 191.614 L 145.322 191.614 L 145.322 170.499 L 126.912 189.696 L 102.552 165.327 L 102.552 165.327 Z M 139.782 124.009 L 69.099 186.864 L 69.099 68.141 L 139.782 124.009 L 139.782 124.009 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_122" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_122)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/museeq.svg b/.icons/Gruvbox_Dark-2/apps/64/museeq.svg
new file mode 100755
index 000000000..81127e52f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/museeq.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="8N4oXXR34xHwGlPZl7qJD7PvJmT1sczF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#8N4oXXR34xHwGlPZl7qJD7PvJmT1sczF)">
+ <linearGradient id="_lgradient_37" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_37)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_38" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_38)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <rect fill="#ffffff" width="25.588" height="145" x="76.82" y="55.5" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ffffff" width="25.588" height="110.879" x="153.59" y="55.5" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#ffffff" d="M 76.824 98.168 L 76.824 115.226 C 76.824 143.356 99.87 166.402 128 166.402 C 156.13 166.402 179.176 143.356 179.176 115.226 L 179.176 98.147 L 153.588 98.147 L 153.588 115.205 C 153.588 129.602 142.397 140.793 128 140.793 C 113.603 140.793 102.412 129.602 102.412 115.205 L 102.412 98.126 L 76.824 98.168 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/museic.svg b/.icons/Gruvbox_Dark-2/apps/64/museic.svg
new file mode 100644
index 000000000..23beb67fa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/museic.svg
@@ -0,0 +1,296 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="I9KO1v1iwauTQaQ3Ooo5Tjep3IFlPO25" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#I9KO1v1iwauTQaQ3Ooo5Tjep3IFlPO25)">
+ <linearGradient id="_lgradient_6" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <g>
+ <g style="opacity:0.5">
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_7" x1=".5" x2=".5" y1="1.077" y2="0" gradientTransform="matrix(16.31,0,0,106.015,119.845,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" d="M 119.845 17.908 L 119.845 26.063 L 136.155 26.063 L 136.155 17.908 L 119.845 17.908 L 119.845 17.908 L 119.845 17.908 Z M 119.845 30.141 L 119.845 38.296 L 136.155 38.296 L 136.155 30.141 L 119.845 30.141 L 119.845 30.141 L 119.845 30.141 Z M 119.845 42.373 L 119.845 50.528 L 136.155 50.528 L 136.155 42.373 L 119.845 42.373 L 119.845 42.373 L 119.845 42.373 Z M 119.845 54.606 L 119.845 62.76 L 136.155 62.76 L 136.155 54.606 L 119.845 54.606 L 119.845 54.606 L 119.845 54.606 Z M 119.845 66.838 L 119.845 74.993 L 136.155 74.993 L 136.155 66.838 L 119.845 66.838 L 119.845 66.838 L 119.845 66.838 Z M 119.845 79.07 L 119.845 87.225 L 136.155 87.225 L 136.155 79.07 L 119.845 79.07 L 119.845 79.07 L 119.845 79.07 Z M 119.845 91.303 L 119.845 99.458 L 136.155 99.458 L 136.155 91.303 L 119.845 91.303 L 119.845 91.303 L 119.845 91.303 Z M 119.845 103.535 L 119.845 111.69 L 136.155 111.69 L 136.155 103.535 L 119.845 103.535 L 119.845 103.535 L 119.845 103.535 Z M 119.845 115.768 L 119.845 123.923 L 136.155 123.923 L 136.155 115.768 L 119.845 115.768 L 119.845 115.768 L 119.845 115.768 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_8" x1=".5" x2=".5" y1="1.375" y2="-.347" gradientTransform="matrix(16.31,0,0,106.015,99.458,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" d="M 99.458 17.908 L 99.458 26.063 L 115.768 26.063 L 115.768 17.908 L 99.458 17.908 L 99.458 17.908 L 99.458 17.908 Z M 99.458 30.141 L 99.458 38.296 L 115.768 38.296 L 115.768 30.141 L 99.458 30.141 L 99.458 30.141 L 99.458 30.141 Z M 99.458 42.373 L 99.458 50.528 L 115.768 50.528 L 115.768 42.373 L 99.458 42.373 L 99.458 42.373 L 99.458 42.373 Z M 99.458 54.606 L 99.458 62.76 L 115.768 62.76 L 115.768 54.606 L 99.458 54.606 L 99.458 54.606 L 99.458 54.606 Z M 99.458 66.838 L 99.458 74.993 L 115.768 74.993 L 115.768 66.838 L 99.458 66.838 L 99.458 66.838 L 99.458 66.838 Z M 99.458 79.07 L 99.458 87.225 L 115.768 87.225 L 115.768 79.07 L 99.458 79.07 L 99.458 79.07 L 99.458 79.07 Z M 99.458 91.303 L 99.458 99.458 L 115.768 99.458 L 115.768 91.303 L 99.458 91.303 L 99.458 91.303 L 99.458 91.303 Z M 99.458 103.535 L 99.458 111.69 L 115.768 111.69 L 115.768 103.535 L 99.458 103.535 L 99.458 103.535 L 99.458 103.535 Z M 99.458 115.768 L 99.458 123.923 L 115.768 123.923 L 115.768 115.768 L 99.458 115.768 L 99.458 115.768 L 99.458 115.768 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_9" x1=".55" x2=".55" y1="1.077" y2=".46" gradientTransform="matrix(16.31,0,0,106.015,79.07,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" d="M 79.07 17.908 L 79.07 26.063 L 95.38 26.063 L 95.38 17.908 L 79.07 17.908 L 79.07 17.908 L 79.07 17.908 Z M 79.07 30.141 L 79.07 38.296 L 95.38 38.296 L 95.38 30.141 L 79.07 30.141 L 79.07 30.141 L 79.07 30.141 Z M 79.07 42.373 L 79.07 50.528 L 95.38 50.528 L 95.38 42.373 L 79.07 42.373 L 79.07 42.373 L 79.07 42.373 Z M 79.07 54.606 L 79.07 62.76 L 95.38 62.76 L 95.38 54.606 L 79.07 54.606 L 79.07 54.606 L 79.07 54.606 Z M 79.07 66.838 L 79.07 74.993 L 95.38 74.993 L 95.38 66.838 L 79.07 66.838 L 79.07 66.838 L 79.07 66.838 Z M 79.07 79.07 L 79.07 87.225 L 95.38 87.225 L 95.38 79.07 L 79.07 79.07 L 79.07 79.07 L 79.07 79.07 Z M 79.07 91.303 L 79.07 99.458 L 95.38 99.458 L 95.38 91.303 L 79.07 91.303 L 79.07 91.303 L 79.07 91.303 Z M 79.07 103.535 L 79.07 111.69 L 95.38 111.69 L 95.38 103.535 L 79.07 103.535 L 79.07 103.535 L 79.07 103.535 Z M 79.07 115.768 L 79.07 123.923 L 95.38 123.923 L 95.38 115.768 L 79.07 115.768 L 79.07 115.768 L 79.07 115.768 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_10" x1=".5" x2=".5" y1="1.308" y2=".192" gradientTransform="matrix(16.31,0,0,106.015,58.683,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" d="M 58.683 17.908 L 58.683 26.063 L 74.993 26.063 L 74.993 17.908 L 58.683 17.908 L 58.683 17.908 L 58.683 17.908 Z M 58.683 30.141 L 58.683 38.296 L 74.993 38.296 L 74.993 30.141 L 58.683 30.141 L 58.683 30.141 L 58.683 30.141 Z M 58.683 42.373 L 58.683 50.528 L 74.993 50.528 L 74.993 42.373 L 58.683 42.373 L 58.683 42.373 L 58.683 42.373 Z M 58.683 54.606 L 58.683 62.76 L 74.993 62.76 L 74.993 54.606 L 58.683 54.606 L 58.683 54.606 L 58.683 54.606 Z M 58.683 66.838 L 58.683 74.993 L 74.993 74.993 L 74.993 66.838 L 58.683 66.838 L 58.683 66.838 L 58.683 66.838 Z M 58.683 79.07 L 58.683 87.225 L 74.993 87.225 L 74.993 79.07 L 58.683 79.07 L 58.683 79.07 L 58.683 79.07 Z M 58.683 91.303 L 58.683 99.458 L 74.993 99.458 L 74.993 91.303 L 58.683 91.303 L 58.683 91.303 L 58.683 91.303 Z M 58.683 103.535 L 58.683 111.69 L 74.993 111.69 L 74.993 103.535 L 58.683 103.535 L 58.683 103.535 L 58.683 103.535 Z M 58.683 115.768 L 58.683 123.923 L 74.993 123.923 L 74.993 115.768 L 58.683 115.768 L 58.683 115.768 L 58.683 115.768 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_11" x1=".525" x2=".525" y1="1.5" y2=".588" gradientTransform="matrix(16.31,0,0,106.015,38.296,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" d="M 38.296 17.908 L 38.296 26.063 L 54.606 26.063 L 54.606 17.908 L 38.296 17.908 L 38.296 17.908 L 38.296 17.908 Z M 38.296 30.141 L 38.296 38.296 L 54.606 38.296 L 54.606 30.141 L 38.296 30.141 L 38.296 30.141 L 38.296 30.141 Z M 38.296 42.373 L 38.296 50.528 L 54.606 50.528 L 54.606 42.373 L 38.296 42.373 L 38.296 42.373 L 38.296 42.373 Z M 38.296 54.606 L 38.296 62.76 L 54.606 62.76 L 54.606 54.606 L 38.296 54.606 L 38.296 54.606 L 38.296 54.606 Z M 38.296 66.838 L 38.296 74.993 L 54.606 74.993 L 54.606 66.838 L 38.296 66.838 L 38.296 66.838 L 38.296 66.838 Z M 38.296 79.07 L 38.296 87.225 L 54.606 87.225 L 54.606 79.07 L 38.296 79.07 L 38.296 79.07 L 38.296 79.07 Z M 38.296 91.303 L 38.296 99.458 L 54.606 99.458 L 54.606 91.303 L 38.296 91.303 L 38.296 91.303 L 38.296 91.303 Z M 38.296 103.535 L 38.296 111.69 L 54.606 111.69 L 54.606 103.535 L 38.296 103.535 L 38.296 103.535 L 38.296 103.535 Z M 38.296 115.768 L 38.296 123.923 L 54.606 123.923 L 54.606 115.768 L 38.296 115.768 L 38.296 115.768 L 38.296 115.768 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_12" x1=".5" x2=".5" y1="1.538" y2=".692" gradientTransform="matrix(16.31,0,0,106.015,17.908,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" d="M 17.908 17.908 L 17.908 26.063 L 34.218 26.063 L 34.218 17.908 L 17.908 17.908 L 17.908 17.908 L 17.908 17.908 Z M 17.908 30.141 L 17.908 38.296 L 34.218 38.296 L 34.218 30.141 L 17.908 30.141 L 17.908 30.141 L 17.908 30.141 Z M 17.908 42.373 L 17.908 50.528 L 34.218 50.528 L 34.218 42.373 L 17.908 42.373 L 17.908 42.373 L 17.908 42.373 Z M 17.908 54.606 L 17.908 62.76 L 34.218 62.76 L 34.218 54.606 L 17.908 54.606 L 17.908 54.606 L 17.908 54.606 Z M 17.908 66.838 L 17.908 74.993 L 34.218 74.993 L 34.218 66.838 L 17.908 66.838 L 17.908 66.838 L 17.908 66.838 Z M 17.908 79.07 L 17.908 87.225 L 34.218 87.225 L 34.218 79.07 L 17.908 79.07 L 17.908 79.07 L 17.908 79.07 Z M 17.908 91.303 L 17.908 99.458 L 34.218 99.458 L 34.218 91.303 L 17.908 91.303 L 17.908 91.303 L 17.908 91.303 Z M 17.908 103.535 L 17.908 111.69 L 34.218 111.69 L 34.218 103.535 L 17.908 103.535 L 17.908 103.535 L 17.908 103.535 Z M 17.908 115.768 L 17.908 123.923 L 34.218 123.923 L 34.218 115.768 L 17.908 115.768 L 17.908 115.768 L 17.908 115.768 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_13" x1=".5" x2=".5" y1="1.154" y2=".154" gradientTransform="matrix(16.31,0,0,106.015,140.232,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" d="M 140.232 17.908 L 140.232 26.063 L 156.542 26.063 L 156.542 17.908 L 140.232 17.908 L 140.232 17.908 L 140.232 17.908 Z M 140.232 30.141 L 140.232 38.296 L 156.542 38.296 L 156.542 30.141 L 140.232 30.141 L 140.232 30.141 L 140.232 30.141 Z M 140.232 42.373 L 140.232 50.528 L 156.542 50.528 L 156.542 42.373 L 140.232 42.373 L 140.232 42.373 L 140.232 42.373 Z M 140.232 54.606 L 140.232 62.76 L 156.542 62.76 L 156.542 54.606 L 140.232 54.606 L 140.232 54.606 L 140.232 54.606 Z M 140.232 66.838 L 140.232 74.993 L 156.542 74.993 L 156.542 66.838 L 140.232 66.838 L 140.232 66.838 L 140.232 66.838 Z M 140.232 79.07 L 140.232 87.225 L 156.542 87.225 L 156.542 79.07 L 140.232 79.07 L 140.232 79.07 L 140.232 79.07 Z M 140.232 91.303 L 140.232 99.458 L 156.542 99.458 L 156.542 91.303 L 140.232 91.303 L 140.232 91.303 L 140.232 91.303 Z M 140.232 103.535 L 140.232 111.69 L 156.542 111.69 L 156.542 103.535 L 140.232 103.535 L 140.232 103.535 L 140.232 103.535 Z M 140.232 115.768 L 140.232 123.923 L 156.542 123.923 L 156.542 115.768 L 140.232 115.768 L 140.232 115.768 L 140.232 115.768 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_14" x1=".5" x2=".5" y1="1.192" y2=".538" gradientTransform="matrix(16.31,0,0,106.015,160.62,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" d="M 160.62 17.908 L 160.62 26.063 L 176.93 26.063 L 176.93 17.908 L 160.62 17.908 L 160.62 17.908 L 160.62 17.908 Z M 160.62 30.141 L 160.62 38.296 L 176.93 38.296 L 176.93 30.141 L 160.62 30.141 L 160.62 30.141 L 160.62 30.141 Z M 160.62 42.373 L 160.62 50.528 L 176.93 50.528 L 176.93 42.373 L 160.62 42.373 L 160.62 42.373 L 160.62 42.373 Z M 160.62 54.606 L 160.62 62.76 L 176.93 62.76 L 176.93 54.606 L 160.62 54.606 L 160.62 54.606 L 160.62 54.606 Z M 160.62 66.838 L 160.62 74.993 L 176.93 74.993 L 176.93 66.838 L 160.62 66.838 L 160.62 66.838 L 160.62 66.838 Z M 160.62 79.07 L 160.62 87.225 L 176.93 87.225 L 176.93 79.07 L 160.62 79.07 L 160.62 79.07 L 160.62 79.07 Z M 160.62 91.303 L 160.62 99.458 L 176.93 99.458 L 176.93 91.303 L 160.62 91.303 L 160.62 91.303 L 160.62 91.303 Z M 160.62 103.535 L 160.62 111.69 L 176.93 111.69 L 176.93 103.535 L 160.62 103.535 L 160.62 103.535 L 160.62 103.535 Z M 160.62 115.768 L 160.62 123.923 L 176.93 123.923 L 176.93 115.768 L 160.62 115.768 L 160.62 115.768 L 160.62 115.768 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_15" x1=".5" x2=".5" y1="1.269" y2=".269" gradientTransform="matrix(16.31,0,0,106.015,181.007,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" d="M 181.007 17.908 L 181.007 26.063 L 197.317 26.063 L 197.317 17.908 L 181.007 17.908 L 181.007 17.908 L 181.007 17.908 Z M 181.007 30.141 L 181.007 38.296 L 197.317 38.296 L 197.317 30.141 L 181.007 30.141 L 181.007 30.141 L 181.007 30.141 Z M 181.007 42.373 L 181.007 50.528 L 197.317 50.528 L 197.317 42.373 L 181.007 42.373 L 181.007 42.373 L 181.007 42.373 Z M 181.007 54.606 L 181.007 62.76 L 197.317 62.76 L 197.317 54.606 L 181.007 54.606 L 181.007 54.606 L 181.007 54.606 Z M 181.007 66.838 L 181.007 74.993 L 197.317 74.993 L 197.317 66.838 L 181.007 66.838 L 181.007 66.838 L 181.007 66.838 Z M 181.007 79.07 L 181.007 87.225 L 197.317 87.225 L 197.317 79.07 L 181.007 79.07 L 181.007 79.07 L 181.007 79.07 Z M 181.007 91.303 L 181.007 99.458 L 197.317 99.458 L 197.317 91.303 L 181.007 91.303 L 181.007 91.303 L 181.007 91.303 Z M 181.007 103.535 L 181.007 111.69 L 197.317 111.69 L 197.317 103.535 L 181.007 103.535 L 181.007 103.535 L 181.007 103.535 Z M 181.007 115.768 L 181.007 123.923 L 197.317 123.923 L 197.317 115.768 L 181.007 115.768 L 181.007 115.768 L 181.007 115.768 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_16" x1=".5" x2=".5" y1="1.423" y2=".423" gradientTransform="matrix(16.31,0,0,106.015,201.394,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" d="M 201.394 17.908 L 201.394 26.063 L 217.704 26.063 L 217.704 17.908 L 201.394 17.908 L 201.394 17.908 L 201.394 17.908 Z M 201.394 30.141 L 201.394 38.296 L 217.704 38.296 L 217.704 30.141 L 201.394 30.141 L 201.394 30.141 L 201.394 30.141 Z M 201.394 42.373 L 201.394 50.528 L 217.704 50.528 L 217.704 42.373 L 201.394 42.373 L 201.394 42.373 L 201.394 42.373 Z M 201.394 54.606 L 201.394 62.76 L 217.704 62.76 L 217.704 54.606 L 201.394 54.606 L 201.394 54.606 L 201.394 54.606 Z M 201.394 66.838 L 201.394 74.993 L 217.704 74.993 L 217.704 66.838 L 201.394 66.838 L 201.394 66.838 L 201.394 66.838 Z M 201.394 79.07 L 201.394 87.225 L 217.704 87.225 L 217.704 79.07 L 201.394 79.07 L 201.394 79.07 L 201.394 79.07 Z M 201.394 91.303 L 201.394 99.458 L 217.704 99.458 L 217.704 91.303 L 201.394 91.303 L 201.394 91.303 L 201.394 91.303 Z M 201.394 103.535 L 201.394 111.69 L 217.704 111.69 L 217.704 103.535 L 201.394 103.535 L 201.394 103.535 L 201.394 103.535 Z M 201.394 115.768 L 201.394 123.923 L 217.704 123.923 L 217.704 115.768 L 201.394 115.768 L 201.394 115.768 L 201.394 115.768 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_17" x1=".5" x2=".5" y1="1.577" y2=".731" gradientTransform="matrix(16.31,0,0,106.015,221.782,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" d="M 221.782 17.908 L 221.782 26.063 L 238.092 26.063 L 238.092 17.908 L 221.782 17.908 L 221.782 17.908 L 221.782 17.908 Z M 221.782 30.141 L 221.782 38.296 L 238.092 38.296 L 238.092 30.141 L 221.782 30.141 L 221.782 30.141 L 221.782 30.141 Z M 221.782 42.373 L 221.782 50.528 L 238.092 50.528 L 238.092 42.373 L 221.782 42.373 L 221.782 42.373 L 221.782 42.373 Z M 221.782 54.606 L 221.782 62.76 L 238.092 62.76 L 238.092 54.606 L 221.782 54.606 L 221.782 54.606 L 221.782 54.606 Z M 221.782 66.838 L 221.782 74.993 L 238.092 74.993 L 238.092 66.838 L 221.782 66.838 L 221.782 66.838 L 221.782 66.838 Z M 221.782 79.07 L 221.782 87.225 L 238.092 87.225 L 238.092 79.07 L 221.782 79.07 L 221.782 79.07 L 221.782 79.07 Z M 221.782 91.303 L 221.782 99.458 L 238.092 99.458 L 238.092 91.303 L 221.782 91.303 L 221.782 91.303 L 221.782 91.303 Z M 221.782 103.535 L 221.782 111.69 L 238.092 111.69 L 238.092 103.535 L 221.782 103.535 L 221.782 103.535 L 221.782 103.535 Z M 221.782 115.768 L 221.782 123.923 L 238.092 123.923 L 238.092 115.768 L 221.782 115.768 L 221.782 115.768 L 221.782 115.768 Z"/>
+ </g>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g style="opacity:0.467">
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_18" x1=".5" x2=".5" y1="-.154" y2=".654" gradientTransform="matrix(16.31,0,0,106.015,119.845,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" d="M 119.845 132.077 L 119.845 140.232 L 136.155 140.232 L 136.155 132.077 L 119.845 132.077 L 119.845 132.077 L 119.845 132.077 Z M 119.845 144.31 L 119.845 152.465 L 136.155 152.465 L 136.155 144.31 L 119.845 144.31 L 119.845 144.31 L 119.845 144.31 Z M 119.845 156.542 L 119.845 164.697 L 136.155 164.697 L 136.155 156.542 L 119.845 156.542 L 119.845 156.542 L 119.845 156.542 Z M 119.845 168.775 L 119.845 176.93 L 136.155 176.93 L 136.155 168.775 L 119.845 168.775 L 119.845 168.775 L 119.845 168.775 Z M 119.845 181.007 L 119.845 189.162 L 136.155 189.162 L 136.155 181.007 L 119.845 181.007 L 119.845 181.007 L 119.845 181.007 Z M 119.845 193.24 L 119.845 201.394 L 136.155 201.394 L 136.155 193.24 L 119.845 193.24 L 119.845 193.24 L 119.845 193.24 Z M 119.845 205.472 L 119.845 213.627 L 136.155 213.627 L 136.155 205.472 L 119.845 205.472 L 119.845 205.472 L 119.845 205.472 Z M 119.845 217.704 L 119.845 225.859 L 136.155 225.859 L 136.155 217.704 L 119.845 217.704 L 119.845 217.704 L 119.845 217.704 Z M 119.845 229.937 L 119.845 238.092 L 136.155 238.092 L 136.155 229.937 L 119.845 229.937 L 119.845 229.937 L 119.845 229.937 Z"/>
+ </g>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_19" x1=".5" x2=".5" y1="-.154" y2="1" gradientTransform="matrix(16.31,0,0,106.015,99.458,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" d="M 99.458 132.077 L 99.458 140.232 L 115.768 140.232 L 115.768 132.077 L 99.458 132.077 L 99.458 132.077 L 99.458 132.077 Z M 99.458 144.31 L 99.458 152.465 L 115.768 152.465 L 115.768 144.31 L 99.458 144.31 L 99.458 144.31 L 99.458 144.31 Z M 99.458 156.542 L 99.458 164.697 L 115.768 164.697 L 115.768 156.542 L 99.458 156.542 L 99.458 156.542 L 99.458 156.542 Z M 99.458 168.775 L 99.458 176.93 L 115.768 176.93 L 115.768 168.775 L 99.458 168.775 L 99.458 168.775 L 99.458 168.775 Z M 99.458 181.007 L 99.458 189.162 L 115.768 189.162 L 115.768 181.007 L 99.458 181.007 L 99.458 181.007 L 99.458 181.007 Z M 99.458 193.24 L 99.458 201.394 L 115.768 201.394 L 115.768 193.24 L 99.458 193.24 L 99.458 193.24 L 99.458 193.24 Z M 99.458 205.472 L 99.458 213.627 L 115.768 213.627 L 115.768 205.472 L 99.458 205.472 L 99.458 205.472 L 99.458 205.472 Z M 99.458 217.704 L 99.458 225.859 L 115.768 225.859 L 115.768 217.704 L 99.458 217.704 L 99.458 217.704 L 99.458 217.704 Z M 99.458 229.937 L 99.458 238.092 L 115.768 238.092 L 115.768 229.937 L 99.458 229.937 L 99.458 229.937 L 99.458 229.937 Z"/>
+ </g>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_20" x1=".5" x2=".5" y1="-.308" y2=".654" gradientTransform="matrix(16.31,0,0,106.015,79.07,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" d="M 79.07 132.077 L 79.07 140.232 L 95.38 140.232 L 95.38 132.077 L 79.07 132.077 L 79.07 132.077 L 79.07 132.077 Z M 79.07 144.31 L 79.07 152.465 L 95.38 152.465 L 95.38 144.31 L 79.07 144.31 L 79.07 144.31 L 79.07 144.31 Z M 79.07 156.542 L 79.07 164.697 L 95.38 164.697 L 95.38 156.542 L 79.07 156.542 L 79.07 156.542 L 79.07 156.542 Z M 79.07 168.775 L 79.07 176.93 L 95.38 176.93 L 95.38 168.775 L 79.07 168.775 L 79.07 168.775 L 79.07 168.775 Z M 79.07 181.007 L 79.07 189.162 L 95.38 189.162 L 95.38 181.007 L 79.07 181.007 L 79.07 181.007 L 79.07 181.007 Z M 79.07 193.24 L 79.07 201.394 L 95.38 201.394 L 95.38 193.24 L 79.07 193.24 L 79.07 193.24 L 79.07 193.24 Z M 79.07 205.472 L 79.07 213.627 L 95.38 213.627 L 95.38 205.472 L 79.07 205.472 L 79.07 205.472 L 79.07 205.472 Z M 79.07 217.704 L 79.07 225.859 L 95.38 225.859 L 95.38 217.704 L 79.07 217.704 L 79.07 217.704 L 79.07 217.704 Z M 79.07 229.937 L 79.07 238.092 L 95.38 238.092 L 95.38 229.937 L 79.07 229.937 L 79.07 229.937 L 79.07 229.937 Z"/>
+ </g>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_21" x1=".5" x2=".5" y1="-.538" y2=".5" gradientTransform="matrix(16.31,0,0,106.015,58.683,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" d="M 58.683 132.077 L 58.683 140.232 L 74.993 140.232 L 74.993 132.077 L 58.683 132.077 L 58.683 132.077 L 58.683 132.077 Z M 58.683 144.31 L 58.683 152.465 L 74.993 152.465 L 74.993 144.31 L 58.683 144.31 L 58.683 144.31 L 58.683 144.31 Z M 58.683 156.542 L 58.683 164.697 L 74.993 164.697 L 74.993 156.542 L 58.683 156.542 L 58.683 156.542 L 58.683 156.542 Z M 58.683 168.775 L 58.683 176.93 L 74.993 176.93 L 74.993 168.775 L 58.683 168.775 L 58.683 168.775 L 58.683 168.775 Z M 58.683 181.007 L 58.683 189.162 L 74.993 189.162 L 74.993 181.007 L 58.683 181.007 L 58.683 181.007 L 58.683 181.007 Z M 58.683 193.24 L 58.683 201.394 L 74.993 201.394 L 74.993 193.24 L 58.683 193.24 L 58.683 193.24 L 58.683 193.24 Z M 58.683 205.472 L 58.683 213.627 L 74.993 213.627 L 74.993 205.472 L 58.683 205.472 L 58.683 205.472 L 58.683 205.472 Z M 58.683 217.704 L 58.683 225.859 L 74.993 225.859 L 74.993 217.704 L 58.683 217.704 L 58.683 217.704 L 58.683 217.704 Z M 58.683 229.937 L 58.683 238.092 L 74.993 238.092 L 74.993 229.937 L 58.683 229.937 L 58.683 229.937 L 58.683 229.937 Z"/>
+ </g>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_22" x1=".5" x2=".5" y1="-.731" y2="1.687" gradientTransform="matrix(16.31,0,0,106.015,38.296,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" d="M 38.296 132.077 L 38.296 140.232 L 54.606 140.232 L 54.606 132.077 L 38.296 132.077 L 38.296 132.077 L 38.296 132.077 Z M 38.296 144.31 L 38.296 152.465 L 54.606 152.465 L 54.606 144.31 L 38.296 144.31 L 38.296 144.31 L 38.296 144.31 Z M 38.296 156.542 L 38.296 164.697 L 54.606 164.697 L 54.606 156.542 L 38.296 156.542 L 38.296 156.542 L 38.296 156.542 Z M 38.296 168.775 L 38.296 176.93 L 54.606 176.93 L 54.606 168.775 L 38.296 168.775 L 38.296 168.775 L 38.296 168.775 Z M 38.296 181.007 L 38.296 189.162 L 54.606 189.162 L 54.606 181.007 L 38.296 181.007 L 38.296 181.007 L 38.296 181.007 Z M 38.296 193.24 L 38.296 201.394 L 54.606 201.394 L 54.606 193.24 L 38.296 193.24 L 38.296 193.24 L 38.296 193.24 Z M 38.296 205.472 L 38.296 213.627 L 54.606 213.627 L 54.606 205.472 L 38.296 205.472 L 38.296 205.472 L 38.296 205.472 Z M 38.296 217.704 L 38.296 225.859 L 54.606 225.859 L 54.606 217.704 L 38.296 217.704 L 38.296 217.704 L 38.296 217.704 Z M 38.296 229.937 L 38.296 238.092 L 54.606 238.092 L 54.606 229.937 L 38.296 229.937 L 38.296 229.937 L 38.296 229.937 Z"/>
+ </g>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_23" x1=".5" x2=".5" y1="-.5" y2=".709" gradientTransform="matrix(16.31,0,0,106.015,17.908,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" d="M 17.908 132.077 L 17.908 140.232 L 34.218 140.232 L 34.218 132.077 L 17.908 132.077 L 17.908 132.077 L 17.908 132.077 Z M 17.908 144.31 L 17.908 152.465 L 34.218 152.465 L 34.218 144.31 L 17.908 144.31 L 17.908 144.31 L 17.908 144.31 Z M 17.908 156.542 L 17.908 164.697 L 34.218 164.697 L 34.218 156.542 L 17.908 156.542 L 17.908 156.542 L 17.908 156.542 Z M 17.908 168.775 L 17.908 176.93 L 34.218 176.93 L 34.218 168.775 L 17.908 168.775 L 17.908 168.775 L 17.908 168.775 Z M 17.908 181.007 L 17.908 189.162 L 34.218 189.162 L 34.218 181.007 L 17.908 181.007 L 17.908 181.007 L 17.908 181.007 Z M 17.908 193.24 L 17.908 201.394 L 34.218 201.394 L 34.218 193.24 L 17.908 193.24 L 17.908 193.24 L 17.908 193.24 Z M 17.908 205.472 L 17.908 213.627 L 34.218 213.627 L 34.218 205.472 L 17.908 205.472 L 17.908 205.472 L 17.908 205.472 Z M 17.908 217.704 L 17.908 225.859 L 34.218 225.859 L 34.218 217.704 L 17.908 217.704 L 17.908 217.704 L 17.908 217.704 Z M 17.908 229.937 L 17.908 238.092 L 34.218 238.092 L 34.218 229.937 L 17.908 229.937 L 17.908 229.937 L 17.908 229.937 Z"/>
+ </g>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_24" x1=".5" x2=".5" y1="-.5" y2="1.346" gradientTransform="matrix(16.31,0,0,106.015,140.232,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" d="M 140.232 132.077 L 140.232 140.232 L 156.542 140.232 L 156.542 132.077 L 140.232 132.077 L 140.232 132.077 L 140.232 132.077 Z M 140.232 144.31 L 140.232 152.465 L 156.542 152.465 L 156.542 144.31 L 140.232 144.31 L 140.232 144.31 L 140.232 144.31 Z M 140.232 156.542 L 140.232 164.697 L 156.542 164.697 L 156.542 156.542 L 140.232 156.542 L 140.232 156.542 L 140.232 156.542 Z M 140.232 168.775 L 140.232 176.93 L 156.542 176.93 L 156.542 168.775 L 140.232 168.775 L 140.232 168.775 L 140.232 168.775 Z M 140.232 181.007 L 140.232 189.162 L 156.542 189.162 L 156.542 181.007 L 140.232 181.007 L 140.232 181.007 L 140.232 181.007 Z M 140.232 193.24 L 140.232 201.394 L 156.542 201.394 L 156.542 193.24 L 140.232 193.24 L 140.232 193.24 L 140.232 193.24 Z M 140.232 205.472 L 140.232 213.627 L 156.542 213.627 L 156.542 205.472 L 140.232 205.472 L 140.232 205.472 L 140.232 205.472 Z M 140.232 217.704 L 140.232 225.859 L 156.542 225.859 L 156.542 217.704 L 140.232 217.704 L 140.232 217.704 L 140.232 217.704 Z M 140.232 229.937 L 140.232 238.092 L 156.542 238.092 L 156.542 229.937 L 140.232 229.937 L 140.232 229.937 L 140.232 229.937 Z"/>
+ </g>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_25" x1=".5" x2=".5" y1="-.269" y2=".923" gradientTransform="matrix(16.31,0,0,106.015,160.62,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" d="M 160.62 132.077 L 160.62 140.232 L 176.93 140.232 L 176.93 132.077 L 160.62 132.077 L 160.62 132.077 L 160.62 132.077 Z M 160.62 144.31 L 160.62 152.465 L 176.93 152.465 L 176.93 144.31 L 160.62 144.31 L 160.62 144.31 L 160.62 144.31 Z M 160.62 156.542 L 160.62 164.697 L 176.93 164.697 L 176.93 156.542 L 160.62 156.542 L 160.62 156.542 L 160.62 156.542 Z M 160.62 168.775 L 160.62 176.93 L 176.93 176.93 L 176.93 168.775 L 160.62 168.775 L 160.62 168.775 L 160.62 168.775 Z M 160.62 181.007 L 160.62 189.162 L 176.93 189.162 L 176.93 181.007 L 160.62 181.007 L 160.62 181.007 L 160.62 181.007 Z M 160.62 193.24 L 160.62 201.394 L 176.93 201.394 L 176.93 193.24 L 160.62 193.24 L 160.62 193.24 L 160.62 193.24 Z M 160.62 205.472 L 160.62 213.627 L 176.93 213.627 L 176.93 205.472 L 160.62 205.472 L 160.62 205.472 L 160.62 205.472 Z M 160.62 217.704 L 160.62 225.859 L 176.93 225.859 L 176.93 217.704 L 160.62 217.704 L 160.62 217.704 L 160.62 217.704 Z M 160.62 229.937 L 160.62 238.092 L 176.93 238.092 L 176.93 229.937 L 160.62 229.937 L 160.62 229.937 L 160.62 229.937 Z"/>
+ </g>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_26" x1=".5" x2=".5" y1="-.423" y2=".5" gradientTransform="matrix(16.31,0,0,106.015,181.007,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" d="M 181.007 132.077 L 181.007 140.232 L 197.317 140.232 L 197.317 132.077 L 181.007 132.077 L 181.007 132.077 L 181.007 132.077 Z M 181.007 144.31 L 181.007 152.465 L 197.317 152.465 L 197.317 144.31 L 181.007 144.31 L 181.007 144.31 L 181.007 144.31 Z M 181.007 156.542 L 181.007 164.697 L 197.317 164.697 L 197.317 156.542 L 181.007 156.542 L 181.007 156.542 L 181.007 156.542 Z M 181.007 168.775 L 181.007 176.93 L 197.317 176.93 L 197.317 168.775 L 181.007 168.775 L 181.007 168.775 L 181.007 168.775 Z M 181.007 181.007 L 181.007 189.162 L 197.317 189.162 L 197.317 181.007 L 181.007 181.007 L 181.007 181.007 L 181.007 181.007 Z M 181.007 193.24 L 181.007 201.394 L 197.317 201.394 L 197.317 193.24 L 181.007 193.24 L 181.007 193.24 L 181.007 193.24 Z M 181.007 205.472 L 181.007 213.627 L 197.317 213.627 L 197.317 205.472 L 181.007 205.472 L 181.007 205.472 L 181.007 205.472 Z M 181.007 217.704 L 181.007 225.859 L 197.317 225.859 L 197.317 217.704 L 181.007 217.704 L 181.007 217.704 L 181.007 217.704 Z M 181.007 229.937 L 181.007 238.092 L 197.317 238.092 L 197.317 229.937 L 181.007 229.937 L 181.007 229.937 L 181.007 229.937 Z"/>
+ </g>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_27" x1=".5" x2=".5" y1="-.375" y2=".538" gradientTransform="matrix(16.31,0,0,106.015,201.394,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_27)" d="M 201.394 132.077 L 201.394 140.232 L 217.704 140.232 L 217.704 132.077 L 201.394 132.077 L 201.394 132.077 L 201.394 132.077 Z M 201.394 144.31 L 201.394 152.465 L 217.704 152.465 L 217.704 144.31 L 201.394 144.31 L 201.394 144.31 L 201.394 144.31 Z M 201.394 156.542 L 201.394 164.697 L 217.704 164.697 L 217.704 156.542 L 201.394 156.542 L 201.394 156.542 L 201.394 156.542 Z M 201.394 168.775 L 201.394 176.93 L 217.704 176.93 L 217.704 168.775 L 201.394 168.775 L 201.394 168.775 L 201.394 168.775 Z M 201.394 181.007 L 201.394 189.162 L 217.704 189.162 L 217.704 181.007 L 201.394 181.007 L 201.394 181.007 L 201.394 181.007 Z M 201.394 193.24 L 201.394 201.394 L 217.704 201.394 L 217.704 193.24 L 201.394 193.24 L 201.394 193.24 L 201.394 193.24 Z M 201.394 205.472 L 201.394 213.627 L 217.704 213.627 L 217.704 205.472 L 201.394 205.472 L 201.394 205.472 L 201.394 205.472 Z M 201.394 217.704 L 201.394 225.859 L 217.704 225.859 L 217.704 217.704 L 201.394 217.704 L 201.394 217.704 L 201.394 217.704 Z M 201.394 229.937 L 201.394 238.092 L 217.704 238.092 L 217.704 229.937 L 201.394 229.937 L 201.394 229.937 L 201.394 229.937 Z"/>
+ </g>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_28" x1=".5" x2=".5" y1="-.654" y2=".423" gradientTransform="matrix(16.31,0,0,106.015,221.782,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" d="M 221.782 132.077 L 221.782 140.232 L 238.092 140.232 L 238.092 132.077 L 221.782 132.077 L 221.782 132.077 L 221.782 132.077 Z M 221.782 144.31 L 221.782 152.465 L 238.092 152.465 L 238.092 144.31 L 221.782 144.31 L 221.782 144.31 L 221.782 144.31 Z M 221.782 156.542 L 221.782 164.697 L 238.092 164.697 L 238.092 156.542 L 221.782 156.542 L 221.782 156.542 L 221.782 156.542 Z M 221.782 168.775 L 221.782 176.93 L 238.092 176.93 L 238.092 168.775 L 221.782 168.775 L 221.782 168.775 L 221.782 168.775 Z M 221.782 181.007 L 221.782 189.162 L 238.092 189.162 L 238.092 181.007 L 221.782 181.007 L 221.782 181.007 L 221.782 181.007 Z M 221.782 193.24 L 221.782 201.394 L 238.092 201.394 L 238.092 193.24 L 221.782 193.24 L 221.782 193.24 L 221.782 193.24 Z M 221.782 205.472 L 221.782 213.627 L 238.092 213.627 L 238.092 205.472 L 221.782 205.472 L 221.782 205.472 L 221.782 205.472 Z M 221.782 217.704 L 221.782 225.859 L 238.092 225.859 L 238.092 217.704 L 221.782 217.704 L 221.782 217.704 L 221.782 217.704 Z M 221.782 229.937 L 221.782 238.092 L 238.092 238.092 L 238.092 229.937 L 221.782 229.937 L 221.782 229.937 L 221.782 229.937 Z"/>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <linearGradient id="_lgradient_29" x1=".652" x2=".652" y1="-.058" y2=".563" gradientTransform="matrix(117.302,0,0,150.959,59.643,55.182)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#000000"/>
+ <stop offset="50.277%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_29)" d="M 171.14 55.183 C 169.225 55.162 166.679 55.46 163.292 55.969 L 108.988 64.588 C 95.38 67.486 95.426 68.387 95.38 79.885 L 95.38 173.173 C 94.813 172.775 94.253 172.375 93.666 171.982 L 93.666 171.986 C 89.342 169.089 84.734 167.027 78.545 167.027 C 70.792 167.027 66.168 169.995 63.37 173.906 C 60.571 177.816 59.643 182.744 59.643 186.554 C 59.643 191.148 61.211 196.051 64.614 199.788 C 68.017 203.524 73.248 206.141 80.771 206.141 C 89.265 206.141 95.24 203.769 98.618 199.137 C 101.277 195.49 102.748 190.617 103.272 184.607 L 103.272 184.591 C 103.346 183.861 103.399 183.112 103.446 182.341 C 103.517 181.153 103.501 178.93 103.501 178.93 L 103.501 107.501 C 103.501 97.297 103.501 96.688 117.113 94.361 L 155.135 88.073 C 168.772 86.289 168.775 87.54 168.775 95.193 L 168.775 160.745 C 168.222 160.358 167.677 159.969 167.106 159.587 L 167.106 159.591 C 162.783 156.693 158.177 154.631 151.987 154.631 C 144.234 154.631 139.609 157.6 136.81 161.51 C 134.011 165.42 133.083 170.348 133.083 174.158 C 133.083 178.753 134.653 183.656 138.056 187.392 C 141.459 191.129 146.691 193.747 154.213 193.747 C 162.707 193.747 168.682 191.374 172.06 186.741 C 174.719 183.094 176.188 178.224 176.713 172.213 L 176.713 172.195 C 176.785 171.447 176.843 170.697 176.886 169.947 C 176.957 168.759 176.944 166.535 176.944 166.535 L 176.944 67.16 C 176.944 58.211 176.885 55.247 171.14 55.183 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.1" filter="url(#xs3oHmx8YTzUuZRC5NBPR7kZlsZIizNC)">
+ <g opacity=".1">
+ <path d="M 171.14 54.164 C 169.225 54.142 166.679 54.441 163.292 54.95 L 108.988 63.569 C 95.38 66.467 95.426 67.368 95.38 78.865 L 95.38 172.153 C 94.813 171.756 94.253 171.356 93.666 170.963 L 93.666 170.967 C 89.342 168.069 84.734 166.007 78.545 166.007 C 70.792 166.007 66.168 168.976 63.37 172.886 C 60.571 176.796 59.643 181.725 59.643 185.535 C 59.643 190.129 61.211 195.032 64.614 198.769 C 68.017 202.505 73.248 205.122 80.771 205.122 C 89.265 205.122 95.24 202.75 98.618 198.118 C 101.277 194.47 102.748 189.598 103.272 183.588 L 103.272 183.571 C 103.346 182.842 103.399 182.093 103.446 181.321 C 103.517 180.133 103.501 177.911 103.501 177.911 L 103.501 106.482 C 103.501 96.277 103.501 95.668 117.113 93.341 L 155.135 87.054 C 168.772 85.27 168.775 86.521 168.775 94.174 L 168.775 159.726 C 168.222 159.339 167.677 158.95 167.106 158.567 L 167.106 158.571 C 162.783 155.674 158.177 153.612 151.987 153.612 C 144.234 153.612 139.609 156.58 136.81 160.49 C 134.011 164.401 133.083 169.329 133.083 173.139 C 133.083 177.733 134.653 182.636 138.056 186.373 C 141.459 190.109 146.691 192.728 154.213 192.728 C 162.707 192.728 168.682 190.354 172.06 185.722 C 174.719 182.075 176.188 177.204 176.713 171.194 L 176.713 171.176 C 176.786 170.446 176.839 169.699 176.886 168.928 C 176.957 167.74 176.944 165.515 176.944 165.515 L 176.944 66.141 C 176.944 57.191 176.885 54.228 171.14 54.164 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="xs3oHmx8YTzUuZRC5NBPR7kZlsZIizNC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".859"/>
+ </filter>
+ </defs>
+ </g>
+ <linearGradient id="_lgradient_30" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(117.302,0,0,150.962,59.643,53.14)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#dedede"/>
+ <stop offset="100%" style="stop-color:#a1a1a1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_30)" d="M 171.14 53.144 C 169.225 53.121 166.679 53.422 163.292 53.931 L 108.988 62.549 C 95.38 65.447 95.426 66.349 95.38 77.846 L 95.38 171.134 C 94.813 170.736 94.253 170.337 93.666 169.943 L 93.666 169.947 C 89.342 167.05 84.734 164.988 78.545 164.988 C 70.792 164.988 66.168 167.956 63.37 171.866 C 60.571 175.777 59.643 180.705 59.643 184.515 C 59.643 189.109 61.211 194.012 64.614 197.749 C 68.017 201.485 73.248 204.102 80.771 204.102 C 89.265 204.102 95.24 201.73 98.618 197.098 C 101.277 193.451 102.748 188.578 103.272 182.568 L 103.272 182.549 C 103.346 181.82 103.399 181.071 103.446 180.299 C 103.517 179.111 103.501 176.889 103.501 176.889 L 103.501 105.459 C 103.501 95.255 103.501 94.646 117.114 92.319 L 155.135 86.032 C 168.772 84.247 168.775 85.498 168.775 93.151 L 168.775 158.704 C 168.222 158.317 167.677 157.927 167.106 157.545 L 167.106 157.549 C 162.783 154.651 158.177 152.589 151.987 152.589 C 144.234 152.589 139.609 155.558 136.81 159.468 C 134.011 163.378 133.083 168.307 133.083 172.116 C 133.083 176.711 134.654 181.614 138.056 185.35 C 141.459 189.087 146.691 191.705 154.213 191.705 C 162.707 191.705 168.682 189.332 172.06 184.699 C 174.719 181.052 176.188 176.182 176.713 170.171 L 176.713 170.152 C 176.786 169.423 176.84 168.676 176.886 167.905 C 176.957 166.717 176.944 164.492 176.944 164.492 L 176.944 65.118 C 176.944 56.168 176.885 53.204 171.14 53.14 L 171.14 53.144 L 171.14 53.144 L 171.14 53.144 Z"/>
+ <g opacity=".1">
+ <linearGradient id="_lgradient_31" x1=".965" x2=".409" y1=".478" y2=".478" gradientTransform="matrix(117.302,0,0,137.943,59.643,66.159)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#45c9ef"/>
+ <stop offset="98.696%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_31)" d="M 97.962 66.159 C 95.416 68.158 95.407 71.263 95.38 77.846 L 95.38 171.134 C 94.813 170.736 94.253 170.337 93.666 169.943 L 93.666 169.947 C 89.342 167.05 84.734 164.988 78.545 164.988 C 70.792 164.988 66.168 167.956 63.37 171.866 C 60.571 175.777 59.643 180.705 59.643 184.515 C 59.643 189.109 61.211 194.012 64.614 197.749 C 68.017 201.485 73.248 204.102 80.771 204.102 C 89.265 204.102 95.24 201.73 98.618 197.098 C 101.277 193.451 102.748 188.578 103.272 182.568 L 103.272 182.549 C 103.346 181.82 103.399 181.071 103.446 180.299 C 103.517 179.111 103.501 176.889 103.501 176.889 L 103.501 105.459 C 103.501 95.255 103.501 94.646 117.114 92.319 L 155.135 86.032 C 158.606 85.577 161.185 85.322 163.114 85.317 L 97.962 66.159 L 97.962 66.159 L 97.962 66.159 Z M 167.771 86.69 C 168.76 87.899 168.775 89.964 168.775 93.154 L 168.775 158.706 C 168.222 158.319 167.677 157.93 167.106 157.548 L 167.106 157.552 C 162.783 154.654 158.177 152.592 151.987 152.592 C 144.234 152.592 139.609 155.561 136.81 159.471 C 134.011 163.381 133.083 168.309 133.083 172.119 C 133.083 176.714 134.653 181.617 138.056 185.353 C 141.459 189.09 146.691 191.708 154.213 191.708 C 162.707 191.708 168.682 189.334 172.06 184.702 C 174.719 181.055 176.188 176.184 176.713 170.174 L 176.713 170.155 C 176.785 169.407 176.843 168.657 176.886 167.907 C 176.957 166.719 176.944 164.495 176.944 164.495 L 176.944 89.386 L 167.771 86.69 L 167.771 86.69 L 167.771 86.69 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 171.14 53.144 C 169.225 53.121 166.679 53.422 163.292 53.931 L 108.988 62.549 C 95.38 65.447 95.426 66.349 95.38 77.846 L 95.38 79.885 C 95.426 68.387 95.38 67.486 108.988 64.588 L 163.292 55.969 C 166.679 55.46 169.225 55.162 171.14 55.183 C 176.885 55.247 176.944 58.211 176.944 67.16 L 176.944 65.122 C 176.944 56.172 176.885 53.208 171.14 53.144 L 171.14 53.144 L 171.14 53.144 Z M 151.987 152.592 C 144.234 152.592 139.609 155.561 136.81 159.471 C 134.011 163.381 133.083 168.31 133.083 172.12 C 133.083 172.405 133.107 172.693 133.119 172.98 C 133.294 169.368 134.29 165.03 136.81 161.51 C 139.609 157.6 144.234 154.631 151.987 154.631 C 158.177 154.631 162.783 156.693 167.106 159.59 L 167.106 159.587 C 167.677 159.969 168.222 160.358 168.775 160.745 L 168.775 158.707 C 168.222 158.32 167.677 157.93 167.106 157.548 L 167.106 157.552 C 162.783 154.654 158.177 152.592 151.987 152.592 Z M 78.545 164.988 C 70.792 164.988 66.168 167.957 63.37 171.867 C 60.571 175.777 59.643 180.705 59.643 184.515 C 59.643 184.8 59.666 185.088 59.679 185.375 C 59.854 181.764 60.85 177.426 63.37 173.905 C 66.169 169.995 70.792 167.027 78.545 167.027 C 84.734 167.027 89.342 169.089 93.666 171.986 L 93.666 171.982 C 94.253 172.376 94.813 172.775 95.38 173.173 L 95.38 171.134 C 94.813 170.737 94.253 170.337 93.666 169.944 L 93.666 169.947 C 89.342 167.05 84.734 164.988 78.545 164.988 L 78.545 164.988 L 78.545 164.988 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_32" x1=".517" x2=".517" y1="0" y2="1.209" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_32)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_33" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(16,0,0,18,-32,24)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_33)" width="16" height="18" x="-32" y="24" transform="matrix(1,0,0,1,0,0)"/>
+ <linearGradient id="_lgradient_34" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(16,0,0,18,-32,24)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#dedede"/>
+ <stop offset="100%" style="stop-color:#a1a1a1"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_34)" width="16" height="18" x="-32" y="24" transform="matrix(1,0,0,1,0,0)"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/musescore.svg b/.icons/Gruvbox_Dark-2/apps/64/musescore.svg
new file mode 100755
index 000000000..692b9cbce
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/musescore.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="sMlO9BF6PzNGfOFlvNvfcWJXXZ9oYrmH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#sMlO9BF6PzNGfOFlvNvfcWJXXZ9oYrmH)">
+ <linearGradient id="_lgradient_68" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_68)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_69" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_69)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <linearGradient id="_lgradient_70" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,106.823243,55.5,74.588378)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_70)" fill-rule="evenodd" d="M 173.77391 74.588378 C 160.459162 74.588378 152.958636 81.505176 149.792094 88.223596 C 146.633179 94.945837 147.068094 101.515465 147.068094 101.515465 L 154.698325 101.072909 C 154.698325 101.072909 154.469421 96.197191 156.697452 91.474078 C 158.917843 86.743331 162.862685 82.218609 173.77391 82.218609 C 184.685135 82.218609 188.629977 86.743331 190.850368 91.474078 C 193.078399 96.197191 192.849481 101.072909 192.849481 101.072909 L 200.479726 101.515465 C 200.479726 101.515465 200.914641 94.945837 197.755726 88.223596 C 194.589184 81.505176 187.088658 74.588378 173.77391 74.588378 L 173.77391 74.588378 Z M 173.77391 97.479072 C 171.66688 97.479072 169.958802 99.187157 169.958802 101.294187 C 169.958802 102.30602 170.360737 103.276403 171.076209 103.991881 C 171.791694 104.707353 172.762077 105.109303 173.77391 105.109303 C 174.785743 105.109303 175.756126 104.707353 176.471597 103.991881 C 177.187082 103.276403 177.589018 102.30602 177.589018 101.294187 C 177.589018 99.187157 175.88094 97.479072 173.77391 97.479072 L 173.77391 97.479072 Z M 82.226389 105.109303 C 68.91469 105.109303 61.411882 112.029921 58.247625 118.744528 C 55.082605 125.466762 55.52058 132.03639 55.52058 132.03639 L 55.52058 181.411622 L 63.150811 181.411622 L 63.150811 131.593834 C 63.150811 131.593834 62.921135 126.718116 65.147642 121.995002 C 67.373382 117.264263 71.318213 112.739534 82.226389 112.739534 C 93.129987 112.739534 97.074822 117.264263 99.302846 121.995002 C 101.530878 126.718116 101.301967 131.593834 101.301967 131.593834 L 101.301967 181.411622 L 108.932198 181.411622 L 108.932198 131.593834 C 108.932198 131.593834 108.703286 126.718116 110.931318 121.995002 C 113.151723 117.264263 117.096551 112.739534 128.007776 112.739534 C 138.911389 112.739534 142.856216 117.264263 145.084233 121.995002 C 147.312265 126.718116 147.083361 131.593834 147.083361 131.593834 L 147.083361 131.693034 L 147.068094 147.075574 L 147.068094 154.484527 C 147.068094 154.484527 146.633179 161.05417 149.792094 167.776396 C 152.958636 174.490996 160.459162 181.411622 173.77391 181.411622 C 187.088658 181.411622 194.589184 174.490996 197.755726 167.776396 C 200.914641 161.05417 200.479726 154.484527 200.479726 154.484527 L 200.479726 105.109303 L 192.849481 105.109303 L 192.849481 154.927083 C 192.849481 154.927083 193.078399 159.802809 190.850368 164.525922 C 188.629977 169.256662 184.685135 173.781391 173.77391 173.781391 C 162.862685 173.781391 158.917843 169.256662 156.697452 164.525922 C 154.469421 159.802809 154.698325 154.927083 154.698325 154.927083 L 154.698325 147.075574 L 154.713592 132.03639 C 154.713592 132.03639 155.148507 125.466762 151.989591 118.744528 C 148.82305 112.029928 141.322538 105.109303 128.007776 105.109303 C 116.005428 105.109303 108.74908 110.732788 105.117089 116.760668 C 101.485099 110.732788 94.228743 105.109303 82.226389 105.109303 L 82.226389 105.109303 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/music.svg b/.icons/Gruvbox_Dark-2/apps/64/music.svg
new file mode 100644
index 000000000..fd0f5f09e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/music.svg
@@ -0,0 +1,233 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#smyzLpjvkVAOBOHrsLpJkYCbeWRDokqJ)">
+ <linearGradient id="_lgradient_199" x1="-.033" x2="1.033" y1="-.071" y2=".924" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e72662"/>
+ <stop offset="48.272%" style="stop-color:#ec3c50"/>
+ <stop offset="100%" style="stop-color:#ff7b66"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_199)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="smyzLpjvkVAOBOHrsLpJkYCbeWRDokqJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_200" x1=".5" x2=".5" y1="1.077" y2="0" gradientTransform="matrix(16.31,0,0,106.015,119.845,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_200)" d="M 119.845 17.908 L 119.845 26.063 L 136.155 26.063 L 136.155 17.908 L 119.845 17.908 L 119.845 17.908 Z M 119.845 30.141 L 119.845 38.296 L 136.155 38.296 L 136.155 30.141 L 119.845 30.141 L 119.845 30.141 Z M 119.845 42.373 L 119.845 50.528 L 136.155 50.528 L 136.155 42.373 L 119.845 42.373 L 119.845 42.373 Z M 119.845 54.606 L 119.845 62.76 L 136.155 62.76 L 136.155 54.606 L 119.845 54.606 L 119.845 54.606 Z M 119.845 66.838 L 119.845 74.993 L 136.155 74.993 L 136.155 66.838 L 119.845 66.838 L 119.845 66.838 Z M 119.845 79.07 L 119.845 87.225 L 136.155 87.225 L 136.155 79.07 L 119.845 79.07 L 119.845 79.07 Z M 119.845 91.303 L 119.845 99.458 L 136.155 99.458 L 136.155 91.303 L 119.845 91.303 L 119.845 91.303 Z M 119.845 103.535 L 119.845 111.69 L 136.155 111.69 L 136.155 103.535 L 119.845 103.535 L 119.845 103.535 Z M 119.845 115.768 L 119.845 123.923 L 136.155 123.923 L 136.155 115.768 L 119.845 115.768 L 119.845 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_201" x1=".5" x2=".502" y1="1.375" y2="-.347" gradientTransform="matrix(16.31,0,0,106.015,99.458,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_201)" d="M 99.458 17.908 L 99.458 26.063 L 115.768 26.063 L 115.768 17.908 L 99.458 17.908 L 99.458 17.908 Z M 99.458 30.141 L 99.458 38.296 L 115.768 38.296 L 115.768 30.141 L 99.458 30.141 L 99.458 30.141 Z M 99.458 42.373 L 99.458 50.528 L 115.768 50.528 L 115.768 42.373 L 99.458 42.373 L 99.458 42.373 Z M 99.458 54.606 L 99.458 62.76 L 115.768 62.76 L 115.768 54.606 L 99.458 54.606 L 99.458 54.606 Z M 99.458 66.838 L 99.458 74.993 L 115.768 74.993 L 115.768 66.838 L 99.458 66.838 L 99.458 66.838 Z M 99.458 79.07 L 99.458 87.225 L 115.768 87.225 L 115.768 79.07 L 99.458 79.07 L 99.458 79.07 Z M 99.458 91.303 L 99.458 99.458 L 115.768 99.458 L 115.768 91.303 L 99.458 91.303 L 99.458 91.303 Z M 99.458 103.535 L 99.458 111.69 L 115.768 111.69 L 115.768 103.535 L 99.458 103.535 L 99.458 103.535 Z M 99.458 115.768 L 99.458 123.923 L 115.768 123.923 L 115.768 115.768 L 99.458 115.768 L 99.458 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_202" x1=".55" x2=".549" y1="1.077" y2=".46" gradientTransform="matrix(16.31,0,0,106.015,79.07,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_202)" d="M 79.07 17.908 L 79.07 26.063 L 95.38 26.063 L 95.38 17.908 L 79.07 17.908 L 79.07 17.908 Z M 79.07 30.141 L 79.07 38.296 L 95.38 38.296 L 95.38 30.141 L 79.07 30.141 L 79.07 30.141 Z M 79.07 42.373 L 79.07 50.528 L 95.38 50.528 L 95.38 42.373 L 79.07 42.373 L 79.07 42.373 Z M 79.07 54.606 L 79.07 62.76 L 95.38 62.76 L 95.38 54.606 L 79.07 54.606 L 79.07 54.606 Z M 79.07 66.838 L 79.07 74.993 L 95.38 74.993 L 95.38 66.838 L 79.07 66.838 L 79.07 66.838 Z M 79.07 79.07 L 79.07 87.225 L 95.38 87.225 L 95.38 79.07 L 79.07 79.07 L 79.07 79.07 Z M 79.07 91.303 L 79.07 99.458 L 95.38 99.458 L 95.38 91.303 L 79.07 91.303 L 79.07 91.303 Z M 79.07 103.535 L 79.07 111.69 L 95.38 111.69 L 95.38 103.535 L 79.07 103.535 L 79.07 103.535 Z M 79.07 115.768 L 79.07 123.923 L 95.38 123.923 L 95.38 115.768 L 79.07 115.768 L 79.07 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_203" x1=".5" x2=".5" y1="1.308" y2=".192" gradientTransform="matrix(16.31,0,0,106.015,58.683,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_203)" d="M 58.683 17.908 L 58.683 26.063 L 74.993 26.063 L 74.993 17.908 L 58.683 17.908 L 58.683 17.908 Z M 58.683 30.141 L 58.683 38.296 L 74.993 38.296 L 74.993 30.141 L 58.683 30.141 L 58.683 30.141 Z M 58.683 42.373 L 58.683 50.528 L 74.993 50.528 L 74.993 42.373 L 58.683 42.373 L 58.683 42.373 Z M 58.683 54.606 L 58.683 62.76 L 74.993 62.76 L 74.993 54.606 L 58.683 54.606 L 58.683 54.606 Z M 58.683 66.838 L 58.683 74.993 L 74.993 74.993 L 74.993 66.838 L 58.683 66.838 L 58.683 66.838 Z M 58.683 79.07 L 58.683 87.225 L 74.993 87.225 L 74.993 79.07 L 58.683 79.07 L 58.683 79.07 Z M 58.683 91.303 L 58.683 99.458 L 74.993 99.458 L 74.993 91.303 L 58.683 91.303 L 58.683 91.303 Z M 58.683 103.535 L 58.683 111.69 L 74.993 111.69 L 74.993 103.535 L 58.683 103.535 L 58.683 103.535 Z M 58.683 115.768 L 58.683 123.923 L 74.993 123.923 L 74.993 115.768 L 58.683 115.768 L 58.683 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_204" x1=".525" x2=".525" y1="1.5" y2=".588" gradientTransform="matrix(16.31,0,0,106.015,38.296,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_204)" d="M 38.296 17.908 L 38.296 26.063 L 54.606 26.063 L 54.606 17.908 L 38.296 17.908 L 38.296 17.908 Z M 38.296 30.141 L 38.296 38.296 L 54.606 38.296 L 54.606 30.141 L 38.296 30.141 L 38.296 30.141 Z M 38.296 42.373 L 38.296 50.528 L 54.606 50.528 L 54.606 42.373 L 38.296 42.373 L 38.296 42.373 Z M 38.296 54.606 L 38.296 62.76 L 54.606 62.76 L 54.606 54.606 L 38.296 54.606 L 38.296 54.606 Z M 38.296 66.838 L 38.296 74.993 L 54.606 74.993 L 54.606 66.838 L 38.296 66.838 L 38.296 66.838 Z M 38.296 79.07 L 38.296 87.225 L 54.606 87.225 L 54.606 79.07 L 38.296 79.07 L 38.296 79.07 Z M 38.296 91.303 L 38.296 99.458 L 54.606 99.458 L 54.606 91.303 L 38.296 91.303 L 38.296 91.303 Z M 38.296 103.535 L 38.296 111.69 L 54.606 111.69 L 54.606 103.535 L 38.296 103.535 L 38.296 103.535 Z M 38.296 115.768 L 38.296 123.923 L 54.606 123.923 L 54.606 115.768 L 38.296 115.768 L 38.296 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_205" x1=".5" x2=".5" y1="1.538" y2=".692" gradientTransform="matrix(16.31,0,0,106.015,17.908,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_205)" d="M 17.908 17.908 L 17.908 26.063 L 34.218 26.063 L 34.218 17.908 L 17.908 17.908 L 17.908 17.908 Z M 17.908 30.141 L 17.908 38.296 L 34.218 38.296 L 34.218 30.141 L 17.908 30.141 L 17.908 30.141 Z M 17.908 42.373 L 17.908 50.528 L 34.218 50.528 L 34.218 42.373 L 17.908 42.373 L 17.908 42.373 Z M 17.908 54.606 L 17.908 62.76 L 34.218 62.76 L 34.218 54.606 L 17.908 54.606 L 17.908 54.606 Z M 17.908 66.838 L 17.908 74.993 L 34.218 74.993 L 34.218 66.838 L 17.908 66.838 L 17.908 66.838 Z M 17.908 79.07 L 17.908 87.225 L 34.218 87.225 L 34.218 79.07 L 17.908 79.07 L 17.908 79.07 Z M 17.908 91.303 L 17.908 99.458 L 34.218 99.458 L 34.218 91.303 L 17.908 91.303 L 17.908 91.303 Z M 17.908 103.535 L 17.908 111.69 L 34.218 111.69 L 34.218 103.535 L 17.908 103.535 L 17.908 103.535 Z M 17.908 115.768 L 17.908 123.923 L 34.218 123.923 L 34.218 115.768 L 17.908 115.768 L 17.908 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_206" x1=".5" x2=".5" y1="1.154" y2=".154" gradientTransform="matrix(16.31,0,0,106.015,140.232,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_206)" d="M 140.232 17.908 L 140.232 26.063 L 156.542 26.063 L 156.542 17.908 L 140.232 17.908 L 140.232 17.908 Z M 140.232 30.141 L 140.232 38.296 L 156.542 38.296 L 156.542 30.141 L 140.232 30.141 L 140.232 30.141 Z M 140.232 42.373 L 140.232 50.528 L 156.542 50.528 L 156.542 42.373 L 140.232 42.373 L 140.232 42.373 Z M 140.232 54.606 L 140.232 62.76 L 156.542 62.76 L 156.542 54.606 L 140.232 54.606 L 140.232 54.606 Z M 140.232 66.838 L 140.232 74.993 L 156.542 74.993 L 156.542 66.838 L 140.232 66.838 L 140.232 66.838 Z M 140.232 79.07 L 140.232 87.225 L 156.542 87.225 L 156.542 79.07 L 140.232 79.07 L 140.232 79.07 Z M 140.232 91.303 L 140.232 99.458 L 156.542 99.458 L 156.542 91.303 L 140.232 91.303 L 140.232 91.303 Z M 140.232 103.535 L 140.232 111.69 L 156.542 111.69 L 156.542 103.535 L 140.232 103.535 L 140.232 103.535 Z M 140.232 115.768 L 140.232 123.923 L 156.542 123.923 L 156.542 115.768 L 140.232 115.768 L 140.232 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_207" x1=".5" x2=".5" y1="1.192" y2=".538" gradientTransform="matrix(16.31,0,0,106.015,160.62,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_207)" d="M 160.62 17.908 L 160.62 26.063 L 176.93 26.063 L 176.93 17.908 L 160.62 17.908 L 160.62 17.908 Z M 160.62 30.141 L 160.62 38.296 L 176.93 38.296 L 176.93 30.141 L 160.62 30.141 L 160.62 30.141 Z M 160.62 42.373 L 160.62 50.528 L 176.93 50.528 L 176.93 42.373 L 160.62 42.373 L 160.62 42.373 Z M 160.62 54.606 L 160.62 62.76 L 176.93 62.76 L 176.93 54.606 L 160.62 54.606 L 160.62 54.606 Z M 160.62 66.838 L 160.62 74.993 L 176.93 74.993 L 176.93 66.838 L 160.62 66.838 L 160.62 66.838 Z M 160.62 79.07 L 160.62 87.225 L 176.93 87.225 L 176.93 79.07 L 160.62 79.07 L 160.62 79.07 Z M 160.62 91.303 L 160.62 99.458 L 176.93 99.458 L 176.93 91.303 L 160.62 91.303 L 160.62 91.303 Z M 160.62 103.535 L 160.62 111.69 L 176.93 111.69 L 176.93 103.535 L 160.62 103.535 L 160.62 103.535 Z M 160.62 115.768 L 160.62 123.923 L 176.93 123.923 L 176.93 115.768 L 160.62 115.768 L 160.62 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_208" x1=".5" x2=".5" y1="1.269" y2=".269" gradientTransform="matrix(16.31,0,0,106.015,181.007,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_208)" d="M 181.007 17.908 L 181.007 26.063 L 197.317 26.063 L 197.317 17.908 L 181.007 17.908 L 181.007 17.908 Z M 181.007 30.141 L 181.007 38.296 L 197.317 38.296 L 197.317 30.141 L 181.007 30.141 L 181.007 30.141 Z M 181.007 42.373 L 181.007 50.528 L 197.317 50.528 L 197.317 42.373 L 181.007 42.373 L 181.007 42.373 Z M 181.007 54.606 L 181.007 62.76 L 197.317 62.76 L 197.317 54.606 L 181.007 54.606 L 181.007 54.606 Z M 181.007 66.838 L 181.007 74.993 L 197.317 74.993 L 197.317 66.838 L 181.007 66.838 L 181.007 66.838 Z M 181.007 79.07 L 181.007 87.225 L 197.317 87.225 L 197.317 79.07 L 181.007 79.07 L 181.007 79.07 Z M 181.007 91.303 L 181.007 99.458 L 197.317 99.458 L 197.317 91.303 L 181.007 91.303 L 181.007 91.303 Z M 181.007 103.535 L 181.007 111.69 L 197.317 111.69 L 197.317 103.535 L 181.007 103.535 L 181.007 103.535 Z M 181.007 115.768 L 181.007 123.923 L 197.317 123.923 L 197.317 115.768 L 181.007 115.768 L 181.007 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_209" x1=".5" x2=".5" y1="1.423" y2=".423" gradientTransform="matrix(16.31,0,0,106.015,201.394,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_209)" d="M 201.394 17.908 L 201.394 26.063 L 217.704 26.063 L 217.704 17.908 L 201.394 17.908 L 201.394 17.908 Z M 201.394 30.141 L 201.394 38.296 L 217.704 38.296 L 217.704 30.141 L 201.394 30.141 L 201.394 30.141 Z M 201.394 42.373 L 201.394 50.528 L 217.704 50.528 L 217.704 42.373 L 201.394 42.373 L 201.394 42.373 Z M 201.394 54.606 L 201.394 62.76 L 217.704 62.76 L 217.704 54.606 L 201.394 54.606 L 201.394 54.606 Z M 201.394 66.838 L 201.394 74.993 L 217.704 74.993 L 217.704 66.838 L 201.394 66.838 L 201.394 66.838 Z M 201.394 79.07 L 201.394 87.225 L 217.704 87.225 L 217.704 79.07 L 201.394 79.07 L 201.394 79.07 Z M 201.394 91.303 L 201.394 99.458 L 217.704 99.458 L 217.704 91.303 L 201.394 91.303 L 201.394 91.303 Z M 201.394 103.535 L 201.394 111.69 L 217.704 111.69 L 217.704 103.535 L 201.394 103.535 L 201.394 103.535 Z M 201.394 115.768 L 201.394 123.923 L 217.704 123.923 L 217.704 115.768 L 201.394 115.768 L 201.394 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_210" x1=".5" x2=".5" y1="1.577" y2=".731" gradientTransform="matrix(16.31,0,0,106.015,221.782,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_210)" d="M 221.782 17.908 L 221.782 26.063 L 238.092 26.063 L 238.092 17.908 L 221.782 17.908 L 221.782 17.908 Z M 221.782 30.141 L 221.782 38.296 L 238.092 38.296 L 238.092 30.141 L 221.782 30.141 L 221.782 30.141 Z M 221.782 42.373 L 221.782 50.528 L 238.092 50.528 L 238.092 42.373 L 221.782 42.373 L 221.782 42.373 Z M 221.782 54.606 L 221.782 62.76 L 238.092 62.76 L 238.092 54.606 L 221.782 54.606 L 221.782 54.606 Z M 221.782 66.838 L 221.782 74.993 L 238.092 74.993 L 238.092 66.838 L 221.782 66.838 L 221.782 66.838 Z M 221.782 79.07 L 221.782 87.225 L 238.092 87.225 L 238.092 79.07 L 221.782 79.07 L 221.782 79.07 Z M 221.782 91.303 L 221.782 99.458 L 238.092 99.458 L 238.092 91.303 L 221.782 91.303 L 221.782 91.303 Z M 221.782 103.535 L 221.782 111.69 L 238.092 111.69 L 238.092 103.535 L 221.782 103.535 L 221.782 103.535 Z M 221.782 115.768 L 221.782 123.923 L 238.092 123.923 L 238.092 115.768 L 221.782 115.768 L 221.782 115.768 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_211" x1=".5" x2=".5" y1="-.154" y2=".654" gradientTransform="matrix(16.31,0,0,106.015,119.845,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_211)" d="M 119.845 132.077 L 119.845 140.232 L 136.155 140.232 L 136.155 132.077 L 119.845 132.077 L 119.845 132.077 Z M 119.845 144.31 L 119.845 152.465 L 136.155 152.465 L 136.155 144.31 L 119.845 144.31 L 119.845 144.31 Z M 119.845 156.542 L 119.845 164.697 L 136.155 164.697 L 136.155 156.542 L 119.845 156.542 L 119.845 156.542 Z M 119.845 168.775 L 119.845 176.93 L 136.155 176.93 L 136.155 168.775 L 119.845 168.775 L 119.845 168.775 Z M 119.845 181.007 L 119.845 189.162 L 136.155 189.162 L 136.155 181.007 L 119.845 181.007 L 119.845 181.007 Z M 119.845 193.24 L 119.845 201.394 L 136.155 201.394 L 136.155 193.24 L 119.845 193.24 L 119.845 193.24 Z M 119.845 205.472 L 119.845 213.627 L 136.155 213.627 L 136.155 205.472 L 119.845 205.472 L 119.845 205.472 Z M 119.845 217.704 L 119.845 225.859 L 136.155 225.859 L 136.155 217.704 L 119.845 217.704 L 119.845 217.704 Z M 119.845 229.937 L 119.845 238.092 L 136.155 238.092 L 136.155 229.937 L 119.845 229.937 L 119.845 229.937 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_212" x1=".5" x2=".5" y1="-.154" y2="1" gradientTransform="matrix(16.31,0,0,106.015,99.458,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_212)" d="M 99.458 132.077 L 99.458 140.232 L 115.768 140.232 L 115.768 132.077 L 99.458 132.077 L 99.458 132.077 Z M 99.458 144.31 L 99.458 152.465 L 115.768 152.465 L 115.768 144.31 L 99.458 144.31 L 99.458 144.31 Z M 99.458 156.542 L 99.458 164.697 L 115.768 164.697 L 115.768 156.542 L 99.458 156.542 L 99.458 156.542 Z M 99.458 168.775 L 99.458 176.93 L 115.768 176.93 L 115.768 168.775 L 99.458 168.775 L 99.458 168.775 Z M 99.458 181.007 L 99.458 189.162 L 115.768 189.162 L 115.768 181.007 L 99.458 181.007 L 99.458 181.007 Z M 99.458 193.24 L 99.458 201.394 L 115.768 201.394 L 115.768 193.24 L 99.458 193.24 L 99.458 193.24 Z M 99.458 205.472 L 99.458 213.627 L 115.768 213.627 L 115.768 205.472 L 99.458 205.472 L 99.458 205.472 Z M 99.458 217.704 L 99.458 225.859 L 115.768 225.859 L 115.768 217.704 L 99.458 217.704 L 99.458 217.704 Z M 99.458 229.937 L 99.458 238.092 L 115.768 238.092 L 115.768 229.937 L 99.458 229.937 L 99.458 229.937 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_213" x1=".5" x2=".5" y1="-.308" y2=".654" gradientTransform="matrix(16.31,0,0,106.015,79.07,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_213)" d="M 79.07 132.077 L 79.07 140.232 L 95.38 140.232 L 95.38 132.077 L 79.07 132.077 L 79.07 132.077 Z M 79.07 144.31 L 79.07 152.465 L 95.38 152.465 L 95.38 144.31 L 79.07 144.31 L 79.07 144.31 Z M 79.07 156.542 L 79.07 164.697 L 95.38 164.697 L 95.38 156.542 L 79.07 156.542 L 79.07 156.542 Z M 79.07 168.775 L 79.07 176.93 L 95.38 176.93 L 95.38 168.775 L 79.07 168.775 L 79.07 168.775 Z M 79.07 181.007 L 79.07 189.162 L 95.38 189.162 L 95.38 181.007 L 79.07 181.007 L 79.07 181.007 Z M 79.07 193.24 L 79.07 201.394 L 95.38 201.394 L 95.38 193.24 L 79.07 193.24 L 79.07 193.24 Z M 79.07 205.472 L 79.07 213.627 L 95.38 213.627 L 95.38 205.472 L 79.07 205.472 L 79.07 205.472 Z M 79.07 217.704 L 79.07 225.859 L 95.38 225.859 L 95.38 217.704 L 79.07 217.704 L 79.07 217.704 Z M 79.07 229.937 L 79.07 238.092 L 95.38 238.092 L 95.38 229.937 L 79.07 229.937 L 79.07 229.937 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_214" x1=".5" x2=".5" y1="-.538" y2=".5" gradientTransform="matrix(16.31,0,0,106.015,58.683,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_214)" d="M 58.683 132.077 L 58.683 140.232 L 74.993 140.232 L 74.993 132.077 L 58.683 132.077 L 58.683 132.077 Z M 58.683 144.31 L 58.683 152.465 L 74.993 152.465 L 74.993 144.31 L 58.683 144.31 L 58.683 144.31 Z M 58.683 156.542 L 58.683 164.697 L 74.993 164.697 L 74.993 156.542 L 58.683 156.542 L 58.683 156.542 Z M 58.683 168.775 L 58.683 176.93 L 74.993 176.93 L 74.993 168.775 L 58.683 168.775 L 58.683 168.775 Z M 58.683 181.007 L 58.683 189.162 L 74.993 189.162 L 74.993 181.007 L 58.683 181.007 L 58.683 181.007 Z M 58.683 193.24 L 58.683 201.394 L 74.993 201.394 L 74.993 193.24 L 58.683 193.24 L 58.683 193.24 Z M 58.683 205.472 L 58.683 213.627 L 74.993 213.627 L 74.993 205.472 L 58.683 205.472 L 58.683 205.472 Z M 58.683 217.704 L 58.683 225.859 L 74.993 225.859 L 74.993 217.704 L 58.683 217.704 L 58.683 217.704 Z M 58.683 229.937 L 58.683 238.092 L 74.993 238.092 L 74.993 229.937 L 58.683 229.937 L 58.683 229.937 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_215" x1=".5" x2=".5" y1="-.731" y2=".692" gradientTransform="matrix(16.31,0,0,106.015,38.296,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_215)" d="M 38.296 132.077 L 38.296 140.232 L 54.606 140.232 L 54.606 132.077 L 38.296 132.077 L 38.296 132.077 Z M 38.296 144.31 L 38.296 152.465 L 54.606 152.465 L 54.606 144.31 L 38.296 144.31 L 38.296 144.31 Z M 38.296 156.542 L 38.296 164.697 L 54.606 164.697 L 54.606 156.542 L 38.296 156.542 L 38.296 156.542 Z M 38.296 168.775 L 38.296 176.93 L 54.606 176.93 L 54.606 168.775 L 38.296 168.775 L 38.296 168.775 Z M 38.296 181.007 L 38.296 189.162 L 54.606 189.162 L 54.606 181.007 L 38.296 181.007 L 38.296 181.007 Z M 38.296 193.24 L 38.296 201.394 L 54.606 201.394 L 54.606 193.24 L 38.296 193.24 L 38.296 193.24 Z M 38.296 205.472 L 38.296 213.627 L 54.606 213.627 L 54.606 205.472 L 38.296 205.472 L 38.296 205.472 Z M 38.296 217.704 L 38.296 225.859 L 54.606 225.859 L 54.606 217.704 L 38.296 217.704 L 38.296 217.704 Z M 38.296 229.937 L 38.296 238.092 L 54.606 238.092 L 54.606 229.937 L 38.296 229.937 L 38.296 229.937 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_216" x1=".5" x2=".5" y1="-.5" y2=".231" gradientTransform="matrix(16.31,0,0,106.015,17.908,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_216)" d="M 17.908 132.077 L 17.908 140.232 L 34.218 140.232 L 34.218 132.077 L 17.908 132.077 L 17.908 132.077 Z M 17.908 144.31 L 17.908 152.465 L 34.218 152.465 L 34.218 144.31 L 17.908 144.31 L 17.908 144.31 Z M 17.908 156.542 L 17.908 164.697 L 34.218 164.697 L 34.218 156.542 L 17.908 156.542 L 17.908 156.542 Z M 17.908 168.775 L 17.908 176.93 L 34.218 176.93 L 34.218 168.775 L 17.908 168.775 L 17.908 168.775 Z M 17.908 181.007 L 17.908 189.162 L 34.218 189.162 L 34.218 181.007 L 17.908 181.007 L 17.908 181.007 Z M 17.908 193.24 L 17.908 201.394 L 34.218 201.394 L 34.218 193.24 L 17.908 193.24 L 17.908 193.24 Z M 17.908 205.472 L 17.908 213.627 L 34.218 213.627 L 34.218 205.472 L 17.908 205.472 L 17.908 205.472 Z M 17.908 217.704 L 17.908 225.859 L 34.218 225.859 L 34.218 217.704 L 17.908 217.704 L 17.908 217.704 Z M 17.908 229.937 L 17.908 238.092 L 34.218 238.092 L 34.218 229.937 L 17.908 229.937 L 17.908 229.937 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_217" x1=".5" x2=".5" y1="-.5" y2="1.346" gradientTransform="matrix(16.31,0,0,106.015,140.232,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_217)" d="M 140.232 132.077 L 140.232 140.232 L 156.542 140.232 L 156.542 132.077 L 140.232 132.077 L 140.232 132.077 Z M 140.232 144.31 L 140.232 152.465 L 156.542 152.465 L 156.542 144.31 L 140.232 144.31 L 140.232 144.31 Z M 140.232 156.542 L 140.232 164.697 L 156.542 164.697 L 156.542 156.542 L 140.232 156.542 L 140.232 156.542 Z M 140.232 168.775 L 140.232 176.93 L 156.542 176.93 L 156.542 168.775 L 140.232 168.775 L 140.232 168.775 Z M 140.232 181.007 L 140.232 189.162 L 156.542 189.162 L 156.542 181.007 L 140.232 181.007 L 140.232 181.007 Z M 140.232 193.24 L 140.232 201.394 L 156.542 201.394 L 156.542 193.24 L 140.232 193.24 L 140.232 193.24 Z M 140.232 205.472 L 140.232 213.627 L 156.542 213.627 L 156.542 205.472 L 140.232 205.472 L 140.232 205.472 Z M 140.232 217.704 L 140.232 225.859 L 156.542 225.859 L 156.542 217.704 L 140.232 217.704 L 140.232 217.704 Z M 140.232 229.937 L 140.232 238.092 L 156.542 238.092 L 156.542 229.937 L 140.232 229.937 L 140.232 229.937 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_218" x1=".5" x2=".5" y1="-.269" y2=".923" gradientTransform="matrix(16.31,0,0,106.015,160.62,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_218)" d="M 160.62 132.077 L 160.62 140.232 L 176.93 140.232 L 176.93 132.077 L 160.62 132.077 L 160.62 132.077 Z M 160.62 144.31 L 160.62 152.465 L 176.93 152.465 L 176.93 144.31 L 160.62 144.31 L 160.62 144.31 Z M 160.62 156.542 L 160.62 164.697 L 176.93 164.697 L 176.93 156.542 L 160.62 156.542 L 160.62 156.542 Z M 160.62 168.775 L 160.62 176.93 L 176.93 176.93 L 176.93 168.775 L 160.62 168.775 L 160.62 168.775 Z M 160.62 181.007 L 160.62 189.162 L 176.93 189.162 L 176.93 181.007 L 160.62 181.007 L 160.62 181.007 Z M 160.62 193.24 L 160.62 201.394 L 176.93 201.394 L 176.93 193.24 L 160.62 193.24 L 160.62 193.24 Z M 160.62 205.472 L 160.62 213.627 L 176.93 213.627 L 176.93 205.472 L 160.62 205.472 L 160.62 205.472 Z M 160.62 217.704 L 160.62 225.859 L 176.93 225.859 L 176.93 217.704 L 160.62 217.704 L 160.62 217.704 Z M 160.62 229.937 L 160.62 238.092 L 176.93 238.092 L 176.93 229.937 L 160.62 229.937 L 160.62 229.937 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_219" x1=".5" x2=".5" y1="-.423" y2=".5" gradientTransform="matrix(16.31,0,0,106.015,181.007,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_219)" d="M 181.007 132.077 L 181.007 140.232 L 197.317 140.232 L 197.317 132.077 L 181.007 132.077 L 181.007 132.077 Z M 181.007 144.31 L 181.007 152.465 L 197.317 152.465 L 197.317 144.31 L 181.007 144.31 L 181.007 144.31 Z M 181.007 156.542 L 181.007 164.697 L 197.317 164.697 L 197.317 156.542 L 181.007 156.542 L 181.007 156.542 Z M 181.007 168.775 L 181.007 176.93 L 197.317 176.93 L 197.317 168.775 L 181.007 168.775 L 181.007 168.775 Z M 181.007 181.007 L 181.007 189.162 L 197.317 189.162 L 197.317 181.007 L 181.007 181.007 L 181.007 181.007 Z M 181.007 193.24 L 181.007 201.394 L 197.317 201.394 L 197.317 193.24 L 181.007 193.24 L 181.007 193.24 Z M 181.007 205.472 L 181.007 213.627 L 197.317 213.627 L 197.317 205.472 L 181.007 205.472 L 181.007 205.472 Z M 181.007 217.704 L 181.007 225.859 L 197.317 225.859 L 197.317 217.704 L 181.007 217.704 L 181.007 217.704 Z M 181.007 229.937 L 181.007 238.092 L 197.317 238.092 L 197.317 229.937 L 181.007 229.937 L 181.007 229.937 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_220" x1=".5" x2=".5" y1="-.375" y2=".538" gradientTransform="matrix(16.31,0,0,106.015,201.394,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_220)" d="M 201.394 132.077 L 201.394 140.232 L 217.704 140.232 L 217.704 132.077 L 201.394 132.077 L 201.394 132.077 Z M 201.394 144.31 L 201.394 152.465 L 217.704 152.465 L 217.704 144.31 L 201.394 144.31 L 201.394 144.31 Z M 201.394 156.542 L 201.394 164.697 L 217.704 164.697 L 217.704 156.542 L 201.394 156.542 L 201.394 156.542 Z M 201.394 168.775 L 201.394 176.93 L 217.704 176.93 L 217.704 168.775 L 201.394 168.775 L 201.394 168.775 Z M 201.394 181.007 L 201.394 189.162 L 217.704 189.162 L 217.704 181.007 L 201.394 181.007 L 201.394 181.007 Z M 201.394 193.24 L 201.394 201.394 L 217.704 201.394 L 217.704 193.24 L 201.394 193.24 L 201.394 193.24 Z M 201.394 205.472 L 201.394 213.627 L 217.704 213.627 L 217.704 205.472 L 201.394 205.472 L 201.394 205.472 Z M 201.394 217.704 L 201.394 225.859 L 217.704 225.859 L 217.704 217.704 L 201.394 217.704 L 201.394 217.704 Z M 201.394 229.937 L 201.394 238.092 L 217.704 238.092 L 217.704 229.937 L 201.394 229.937 L 201.394 229.937 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_221" x1=".5" x2=".5" y1="-.654" y2=".423" gradientTransform="matrix(16.31,0,0,106.015,221.782,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_221)" d="M 221.782 132.077 L 221.782 140.232 L 238.092 140.232 L 238.092 132.077 L 221.782 132.077 L 221.782 132.077 Z M 221.782 144.31 L 221.782 152.465 L 238.092 152.465 L 238.092 144.31 L 221.782 144.31 L 221.782 144.31 Z M 221.782 156.542 L 221.782 164.697 L 238.092 164.697 L 238.092 156.542 L 221.782 156.542 L 221.782 156.542 Z M 221.782 168.775 L 221.782 176.93 L 238.092 176.93 L 238.092 168.775 L 221.782 168.775 L 221.782 168.775 Z M 221.782 181.007 L 221.782 189.162 L 238.092 189.162 L 238.092 181.007 L 221.782 181.007 L 221.782 181.007 Z M 221.782 193.24 L 221.782 201.394 L 238.092 201.394 L 238.092 193.24 L 221.782 193.24 L 221.782 193.24 Z M 221.782 205.472 L 221.782 213.627 L 238.092 213.627 L 238.092 205.472 L 221.782 205.472 L 221.782 205.472 Z M 221.782 217.704 L 221.782 225.859 L 238.092 225.859 L 238.092 217.704 L 221.782 217.704 L 221.782 217.704 Z M 221.782 229.937 L 221.782 238.092 L 238.092 238.092 L 238.092 229.937 L 221.782 229.937 L 221.782 229.937 Z"/>
+ </g>
+ </g>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_222" x1=".652" x2=".652" y1="-.058" y2="1.023" gradientTransform="matrix(117.301934,0,0,150.959041,59.643,55.181959)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#000000"/>
+ <stop offset="50.277%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_222)" d="M 171.14 55.183 C 169.225 55.162 166.679 55.46 163.292 55.969 L 108.988 64.588 C 95.38 67.486 95.426 68.387 95.38 79.885 L 95.38 173.173 C 94.813 172.775 94.253 172.375 93.666 171.982 L 93.666 171.986 C 89.342 169.089 84.734 167.027 78.545 167.027 C 70.792 167.027 66.168 169.995 63.37 173.906 C 60.571 177.816 59.643 182.744 59.643 186.554 C 59.643 191.148 61.211 196.051 64.614 199.788 C 68.017 203.524 73.248 206.141 80.771 206.141 C 89.265 206.141 95.24 203.769 98.618 199.137 C 101.277 195.49 102.748 190.617 103.272 184.607 L 103.272 184.591 C 103.346 183.861 103.399 183.112 103.446 182.341 C 103.517 181.153 103.501 178.93 103.501 178.93 L 103.501 107.501 C 103.501 97.297 103.501 96.688 117.113 94.361 L 155.135 88.073 C 168.772 86.289 168.775 87.54 168.775 95.193 L 168.775 160.745 C 168.222 160.358 167.677 159.969 167.106 159.587 L 167.106 159.591 C 162.783 156.693 158.177 154.631 151.987 154.631 C 144.234 154.631 139.609 157.6 136.81 161.51 C 134.011 165.42 133.083 170.348 133.083 174.158 C 133.083 178.753 134.653 183.656 138.056 187.392 C 141.459 191.129 146.691 193.747 154.213 193.747 C 162.707 193.747 168.682 191.374 172.06 186.741 C 174.719 183.094 176.188 178.224 176.713 172.213 L 176.713 172.195 C 176.785232 171.446859 176.84291 170.697384 176.886 169.947 C 176.957 168.759 176.944 166.535 176.944 166.535 L 176.944 67.16 C 176.944 58.211 176.885 55.247 171.14 55.183 Z"/>
+ </g>
+ <defs>
+ <filter id="3fRiSk7BYZaMKyrk7YR4POEutospFAvy" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".859"/>
+ </filter>
+ </defs>
+ <g opacity=".1" filter="url(#3fRiSk7BYZaMKyrk7YR4POEutospFAvy)">
+ <path d="M 171.14 54.164 C 169.225 54.142 166.679 54.441 163.292 54.95 L 108.988 63.569 C 95.38 66.467 95.426 67.368 95.38 78.865 L 95.38 172.153 C 94.813 171.756 94.253 171.356 93.666 170.963 L 93.666 170.967 C 89.342 168.069 84.734 166.007 78.545 166.007 C 70.792 166.007 66.168 168.976 63.37 172.886 C 60.571 176.796 59.643 181.725 59.643 185.535 C 59.643 190.129 61.211 195.032 64.614 198.769 C 68.017 202.505 73.248 205.122 80.771 205.122 C 89.265 205.122 95.24 202.75 98.618 198.118 C 101.277 194.47 102.748 189.598 103.272 183.588 L 103.272 183.571 C 103.346 182.842 103.399 182.093 103.446 181.321 C 103.517 180.133 103.501 177.911 103.501 177.911 L 103.501 106.482 C 103.501 96.277 103.501 95.668 117.113 93.341 L 155.135 87.054 C 168.772 85.27 168.775 86.521 168.775 94.174 L 168.775 159.726 C 168.222 159.339 167.677 158.95 167.106 158.567 L 167.106 158.571 C 162.783 155.674 158.177 153.612 151.987 153.612 C 144.234 153.612 139.609 156.58 136.81 160.49 C 134.011 164.401 133.083 169.329 133.083 173.139 C 133.083 177.733 134.653 182.636 138.056 186.373 C 141.459 190.109 146.691 192.728 154.213 192.728 C 162.707 192.728 168.682 190.354 172.06 185.722 C 174.719 182.075 176.188 177.204 176.713 171.194 L 176.713 171.176 C 176.786 170.446 176.839 169.699 176.886 168.928 C 176.957 167.74 176.944 165.515 176.944 165.515 L 176.944 66.141 C 176.944 57.191 176.885 54.228 171.14 54.164 Z"/>
+ </g>
+ <path fill="#fef8f8" d="M 171.14 53.144 C 169.225 53.121 166.679 53.422 163.292 53.931 L 108.988 62.549 C 95.38 65.447 95.426 66.349 95.38 77.846 L 95.38 171.134 C 94.813 170.736 94.253 170.337 93.666 169.943 L 93.666 169.947 C 89.342 167.05 84.734 164.988 78.545 164.988 C 70.792 164.988 66.168 167.956 63.37 171.866 C 60.571 175.777 59.643 180.705 59.643 184.515 C 59.643 189.109 61.211 194.012 64.614 197.749 C 68.017 201.485 73.248 204.102 80.771 204.102 C 89.265 204.102 95.24 201.73 98.618 197.098 C 101.277 193.451 102.748 188.578 103.272 182.568 L 103.272 182.549 C 103.346 181.82 103.399 181.071 103.446 180.299 C 103.517 179.111 103.501 176.889 103.501 176.889 L 103.501 105.459 C 103.501 95.255 103.501 94.646 117.114 92.319 L 155.135 86.032 C 168.772 84.247 168.775 85.498 168.775 93.151 L 168.775 158.704 C 168.222 158.317 167.677 157.927 167.106 157.545 L 167.106 157.549 C 162.783 154.651 158.177 152.589 151.987 152.589 C 144.234 152.589 139.609 155.558 136.81 159.468 C 134.011 163.378 133.083 168.307 133.083 172.116 C 133.083 176.711 134.654 181.614 138.056 185.35 C 141.459 189.087 146.691 191.705 154.213 191.705 C 162.707 191.705 168.682 189.332 172.06 184.699 C 174.719 181.052 176.188 176.182 176.713 170.171 L 176.713 170.152 C 176.786 169.423 176.84 168.676 176.886 167.905 C 176.957 166.717 176.944 164.492 176.944 164.492 L 176.944 65.118 C 176.944 56.168 176.885 53.204 171.14 53.14 L 171.14 53.144 L 171.14 53.144 Z"/>
+ <g opacity=".1">
+ <linearGradient id="_lgradient_223" x1=".965" x2=".409" y1=".478" y2=".478" gradientTransform="matrix(117.301934,0,0,137.943,59.643,66.159)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#45c9ef"/>
+ <stop offset="98.696%" style="stop-color:#e82b5d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_223)" d="M 97.962 66.159 C 95.416 68.158 95.407 71.263 95.38 77.846 L 95.38 171.134 C 94.813 170.736 94.253 170.337 93.666 169.943 L 93.666 169.947 C 89.342 167.05 84.734 164.988 78.545 164.988 C 70.792 164.988 66.168 167.956 63.37 171.866 C 60.571 175.777 59.643 180.705 59.643 184.515 C 59.643 189.109 61.211 194.012 64.614 197.749 C 68.017 201.485 73.248 204.102 80.771 204.102 C 89.265 204.102 95.24 201.73 98.618 197.098 C 101.277 193.451 102.748 188.578 103.272 182.568 L 103.272 182.549 C 103.346 181.82 103.399 181.071 103.446 180.299 C 103.517 179.111 103.501 176.889 103.501 176.889 L 103.501 105.459 C 103.501 95.255 103.501 94.646 117.114 92.319 L 155.135 86.032 C 158.606 85.577 161.185 85.322 163.114 85.317 L 97.962 66.159 L 97.962 66.159 Z M 167.771 86.69 C 168.76 87.899 168.775 89.964 168.775 93.154 L 168.775 158.706 C 168.222 158.319 167.677 157.93 167.106 157.548 L 167.106 157.552 C 162.783 154.654 158.177 152.592 151.987 152.592 C 144.234 152.592 139.609 155.561 136.81 159.471 C 134.011 163.381 133.083 168.309 133.083 172.119 C 133.083 176.714 134.653 181.617 138.056 185.353 C 141.459 189.09 146.691 191.708 154.213 191.708 C 162.707 191.708 168.682 189.334 172.06 184.702 C 174.719 181.055 176.188 176.184 176.713 170.174 L 176.713 170.155 C 176.785232 169.406859 176.84291 168.657384 176.886 167.907 C 176.957 166.719 176.944 164.495 176.944 164.495 L 176.944 89.386 L 167.771 86.69 L 167.771 86.69 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 171.14 53.144 C 169.225 53.121 166.679 53.422 163.292 53.931 L 108.988 62.549 C 95.38 65.447 95.426 66.349 95.38 77.846 L 95.38 79.885 C 95.426 68.387 95.38 67.486 108.988 64.588 L 163.292 55.969 C 166.679 55.46 169.225 55.162 171.14 55.183 C 176.885 55.247 176.944 58.211 176.944 67.16 L 176.944 65.122 C 176.944 56.172 176.885 53.208 171.14 53.144 L 171.14 53.144 Z M 151.987 152.592 C 144.234 152.592 139.609 155.561 136.81 159.471 C 134.011 163.381 133.083 168.31 133.083 172.12 C 133.083 172.405 133.107 172.693 133.119 172.98 C 133.294 169.368 134.29 165.03 136.81 161.51 C 139.609 157.6 144.234 154.631 151.987 154.631 C 158.177 154.631 162.783 156.693 167.106 159.59 L 167.106 159.587 C 167.677 159.969 168.222 160.358 168.775 160.745 L 168.775 158.707 C 168.222 158.32 167.677 157.93 167.106 157.548 L 167.106 157.552 C 162.783 154.654 158.177 152.592 151.987 152.592 Z M 78.545 164.988 C 70.792 164.988 66.168 167.957 63.37 171.867 C 60.571 175.777 59.643 180.705 59.643 184.515 C 59.643 184.8 59.666 185.088 59.679 185.375 C 59.854 181.764 60.85 177.426 63.37 173.905 C 66.169 169.995 70.792 167.027 78.545 167.027 C 84.734 167.027 89.342 169.089 93.666 171.986 L 93.666 171.982 C 94.253 172.376 94.813 172.775 95.38 173.173 L 95.38 171.134 C 94.813 170.737 94.253 170.337 93.666 169.944 L 93.666 169.947 C 89.342 167.05 84.734 164.988 78.545 164.988 L 78.545 164.988 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_224" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_224)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/musicbrainz.svg b/.icons/Gruvbox_Dark-2/apps/64/musicbrainz.svg
new file mode 100644
index 000000000..0936aeffb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/musicbrainz.svg
@@ -0,0 +1,263 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="F9nlVdlZBmH6nlmov42rhjIsZD1xvpYS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#F9nlVdlZBmH6nlmov42rhjIsZD1xvpYS)">
+ <path fill="#9b33ae" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <path fill="#ffda64" d="M 128 11.947 L 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 128 240.285 L 128 11.947 L 128 11.947 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 5.676 126.116 L 5.676 155.742 C 5.676 229.728 16.26 240.285 90.315 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 126.116 L 5.676 126.116 L 5.676 126.116 Z"/>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_123" x1=".5" x2=".5" y1="1.077" y2="0" gradientTransform="matrix(16.31,0,0,106.015,119.845,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_123)" d="M 119.845 17.908 L 119.845 26.063 L 136.155 26.063 L 136.155 17.908 L 119.845 17.908 L 119.845 17.908 Z M 119.845 30.141 L 119.845 38.296 L 136.155 38.296 L 136.155 30.141 L 119.845 30.141 L 119.845 30.141 Z M 119.845 42.373 L 119.845 50.528 L 136.155 50.528 L 136.155 42.373 L 119.845 42.373 L 119.845 42.373 Z M 119.845 54.606 L 119.845 62.76 L 136.155 62.76 L 136.155 54.606 L 119.845 54.606 L 119.845 54.606 Z M 119.845 66.838 L 119.845 74.993 L 136.155 74.993 L 136.155 66.838 L 119.845 66.838 L 119.845 66.838 Z M 119.845 79.07 L 119.845 87.225 L 136.155 87.225 L 136.155 79.07 L 119.845 79.07 L 119.845 79.07 Z M 119.845 91.303 L 119.845 99.458 L 136.155 99.458 L 136.155 91.303 L 119.845 91.303 L 119.845 91.303 Z M 119.845 103.535 L 119.845 111.69 L 136.155 111.69 L 136.155 103.535 L 119.845 103.535 L 119.845 103.535 Z M 119.845 115.768 L 119.845 123.923 L 136.155 123.923 L 136.155 115.768 L 119.845 115.768 L 119.845 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_124" x1=".5" x2=".502" y1="1.375" y2="-.347" gradientTransform="matrix(16.31,0,0,106.015,99.458,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_124)" d="M 99.458 17.908 L 99.458 26.063 L 115.768 26.063 L 115.768 17.908 L 99.458 17.908 L 99.458 17.908 Z M 99.458 30.141 L 99.458 38.296 L 115.768 38.296 L 115.768 30.141 L 99.458 30.141 L 99.458 30.141 Z M 99.458 42.373 L 99.458 50.528 L 115.768 50.528 L 115.768 42.373 L 99.458 42.373 L 99.458 42.373 Z M 99.458 54.606 L 99.458 62.76 L 115.768 62.76 L 115.768 54.606 L 99.458 54.606 L 99.458 54.606 Z M 99.458 66.838 L 99.458 74.993 L 115.768 74.993 L 115.768 66.838 L 99.458 66.838 L 99.458 66.838 Z M 99.458 79.07 L 99.458 87.225 L 115.768 87.225 L 115.768 79.07 L 99.458 79.07 L 99.458 79.07 Z M 99.458 91.303 L 99.458 99.458 L 115.768 99.458 L 115.768 91.303 L 99.458 91.303 L 99.458 91.303 Z M 99.458 103.535 L 99.458 111.69 L 115.768 111.69 L 115.768 103.535 L 99.458 103.535 L 99.458 103.535 Z M 99.458 115.768 L 99.458 123.923 L 115.768 123.923 L 115.768 115.768 L 99.458 115.768 L 99.458 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_125" x1=".55" x2=".549" y1="1.077" y2=".46" gradientTransform="matrix(16.31,0,0,106.015,79.07,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_125)" d="M 79.07 17.908 L 79.07 26.063 L 95.38 26.063 L 95.38 17.908 L 79.07 17.908 L 79.07 17.908 Z M 79.07 30.141 L 79.07 38.296 L 95.38 38.296 L 95.38 30.141 L 79.07 30.141 L 79.07 30.141 Z M 79.07 42.373 L 79.07 50.528 L 95.38 50.528 L 95.38 42.373 L 79.07 42.373 L 79.07 42.373 Z M 79.07 54.606 L 79.07 62.76 L 95.38 62.76 L 95.38 54.606 L 79.07 54.606 L 79.07 54.606 Z M 79.07 66.838 L 79.07 74.993 L 95.38 74.993 L 95.38 66.838 L 79.07 66.838 L 79.07 66.838 Z M 79.07 79.07 L 79.07 87.225 L 95.38 87.225 L 95.38 79.07 L 79.07 79.07 L 79.07 79.07 Z M 79.07 91.303 L 79.07 99.458 L 95.38 99.458 L 95.38 91.303 L 79.07 91.303 L 79.07 91.303 Z M 79.07 103.535 L 79.07 111.69 L 95.38 111.69 L 95.38 103.535 L 79.07 103.535 L 79.07 103.535 Z M 79.07 115.768 L 79.07 123.923 L 95.38 123.923 L 95.38 115.768 L 79.07 115.768 L 79.07 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_126" x1=".5" x2=".5" y1="1.308" y2=".192" gradientTransform="matrix(16.31,0,0,106.015,58.683,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_126)" d="M 58.683 17.908 L 58.683 26.063 L 74.993 26.063 L 74.993 17.908 L 58.683 17.908 L 58.683 17.908 Z M 58.683 30.141 L 58.683 38.296 L 74.993 38.296 L 74.993 30.141 L 58.683 30.141 L 58.683 30.141 Z M 58.683 42.373 L 58.683 50.528 L 74.993 50.528 L 74.993 42.373 L 58.683 42.373 L 58.683 42.373 Z M 58.683 54.606 L 58.683 62.76 L 74.993 62.76 L 74.993 54.606 L 58.683 54.606 L 58.683 54.606 Z M 58.683 66.838 L 58.683 74.993 L 74.993 74.993 L 74.993 66.838 L 58.683 66.838 L 58.683 66.838 Z M 58.683 79.07 L 58.683 87.225 L 74.993 87.225 L 74.993 79.07 L 58.683 79.07 L 58.683 79.07 Z M 58.683 91.303 L 58.683 99.458 L 74.993 99.458 L 74.993 91.303 L 58.683 91.303 L 58.683 91.303 Z M 58.683 103.535 L 58.683 111.69 L 74.993 111.69 L 74.993 103.535 L 58.683 103.535 L 58.683 103.535 Z M 58.683 115.768 L 58.683 123.923 L 74.993 123.923 L 74.993 115.768 L 58.683 115.768 L 58.683 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_127" x1=".525" x2=".525" y1="1.5" y2=".588" gradientTransform="matrix(16.31,0,0,106.015,38.296,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_127)" d="M 38.296 17.908 L 38.296 26.063 L 54.606 26.063 L 54.606 17.908 L 38.296 17.908 L 38.296 17.908 Z M 38.296 30.141 L 38.296 38.296 L 54.606 38.296 L 54.606 30.141 L 38.296 30.141 L 38.296 30.141 Z M 38.296 42.373 L 38.296 50.528 L 54.606 50.528 L 54.606 42.373 L 38.296 42.373 L 38.296 42.373 Z M 38.296 54.606 L 38.296 62.76 L 54.606 62.76 L 54.606 54.606 L 38.296 54.606 L 38.296 54.606 Z M 38.296 66.838 L 38.296 74.993 L 54.606 74.993 L 54.606 66.838 L 38.296 66.838 L 38.296 66.838 Z M 38.296 79.07 L 38.296 87.225 L 54.606 87.225 L 54.606 79.07 L 38.296 79.07 L 38.296 79.07 Z M 38.296 91.303 L 38.296 99.458 L 54.606 99.458 L 54.606 91.303 L 38.296 91.303 L 38.296 91.303 Z M 38.296 103.535 L 38.296 111.69 L 54.606 111.69 L 54.606 103.535 L 38.296 103.535 L 38.296 103.535 Z M 38.296 115.768 L 38.296 123.923 L 54.606 123.923 L 54.606 115.768 L 38.296 115.768 L 38.296 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_128" x1=".5" x2=".5" y1="1.538" y2=".692" gradientTransform="matrix(16.31,0,0,106.015,17.908,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_128)" d="M 17.908 17.908 L 17.908 26.063 L 34.218 26.063 L 34.218 17.908 L 17.908 17.908 L 17.908 17.908 Z M 17.908 30.141 L 17.908 38.296 L 34.218 38.296 L 34.218 30.141 L 17.908 30.141 L 17.908 30.141 Z M 17.908 42.373 L 17.908 50.528 L 34.218 50.528 L 34.218 42.373 L 17.908 42.373 L 17.908 42.373 Z M 17.908 54.606 L 17.908 62.76 L 34.218 62.76 L 34.218 54.606 L 17.908 54.606 L 17.908 54.606 Z M 17.908 66.838 L 17.908 74.993 L 34.218 74.993 L 34.218 66.838 L 17.908 66.838 L 17.908 66.838 Z M 17.908 79.07 L 17.908 87.225 L 34.218 87.225 L 34.218 79.07 L 17.908 79.07 L 17.908 79.07 Z M 17.908 91.303 L 17.908 99.458 L 34.218 99.458 L 34.218 91.303 L 17.908 91.303 L 17.908 91.303 Z M 17.908 103.535 L 17.908 111.69 L 34.218 111.69 L 34.218 103.535 L 17.908 103.535 L 17.908 103.535 Z M 17.908 115.768 L 17.908 123.923 L 34.218 123.923 L 34.218 115.768 L 17.908 115.768 L 17.908 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_129" x1=".5" x2=".5" y1="1.154" y2=".154" gradientTransform="matrix(16.31,0,0,106.015,140.232,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_129)" d="M 140.232 17.908 L 140.232 26.063 L 156.542 26.063 L 156.542 17.908 L 140.232 17.908 L 140.232 17.908 Z M 140.232 30.141 L 140.232 38.296 L 156.542 38.296 L 156.542 30.141 L 140.232 30.141 L 140.232 30.141 Z M 140.232 42.373 L 140.232 50.528 L 156.542 50.528 L 156.542 42.373 L 140.232 42.373 L 140.232 42.373 Z M 140.232 54.606 L 140.232 62.76 L 156.542 62.76 L 156.542 54.606 L 140.232 54.606 L 140.232 54.606 Z M 140.232 66.838 L 140.232 74.993 L 156.542 74.993 L 156.542 66.838 L 140.232 66.838 L 140.232 66.838 Z M 140.232 79.07 L 140.232 87.225 L 156.542 87.225 L 156.542 79.07 L 140.232 79.07 L 140.232 79.07 Z M 140.232 91.303 L 140.232 99.458 L 156.542 99.458 L 156.542 91.303 L 140.232 91.303 L 140.232 91.303 Z M 140.232 103.535 L 140.232 111.69 L 156.542 111.69 L 156.542 103.535 L 140.232 103.535 L 140.232 103.535 Z M 140.232 115.768 L 140.232 123.923 L 156.542 123.923 L 156.542 115.768 L 140.232 115.768 L 140.232 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_130" x1=".5" x2=".5" y1="1.192" y2=".538" gradientTransform="matrix(16.31,0,0,106.015,160.62,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_130)" d="M 160.62 17.908 L 160.62 26.063 L 176.93 26.063 L 176.93 17.908 L 160.62 17.908 L 160.62 17.908 Z M 160.62 30.141 L 160.62 38.296 L 176.93 38.296 L 176.93 30.141 L 160.62 30.141 L 160.62 30.141 Z M 160.62 42.373 L 160.62 50.528 L 176.93 50.528 L 176.93 42.373 L 160.62 42.373 L 160.62 42.373 Z M 160.62 54.606 L 160.62 62.76 L 176.93 62.76 L 176.93 54.606 L 160.62 54.606 L 160.62 54.606 Z M 160.62 66.838 L 160.62 74.993 L 176.93 74.993 L 176.93 66.838 L 160.62 66.838 L 160.62 66.838 Z M 160.62 79.07 L 160.62 87.225 L 176.93 87.225 L 176.93 79.07 L 160.62 79.07 L 160.62 79.07 Z M 160.62 91.303 L 160.62 99.458 L 176.93 99.458 L 176.93 91.303 L 160.62 91.303 L 160.62 91.303 Z M 160.62 103.535 L 160.62 111.69 L 176.93 111.69 L 176.93 103.535 L 160.62 103.535 L 160.62 103.535 Z M 160.62 115.768 L 160.62 123.923 L 176.93 123.923 L 176.93 115.768 L 160.62 115.768 L 160.62 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_131" x1=".5" x2=".5" y1="1.269" y2=".269" gradientTransform="matrix(16.31,0,0,106.015,181.007,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_131)" d="M 181.007 17.908 L 181.007 26.063 L 197.317 26.063 L 197.317 17.908 L 181.007 17.908 L 181.007 17.908 Z M 181.007 30.141 L 181.007 38.296 L 197.317 38.296 L 197.317 30.141 L 181.007 30.141 L 181.007 30.141 Z M 181.007 42.373 L 181.007 50.528 L 197.317 50.528 L 197.317 42.373 L 181.007 42.373 L 181.007 42.373 Z M 181.007 54.606 L 181.007 62.76 L 197.317 62.76 L 197.317 54.606 L 181.007 54.606 L 181.007 54.606 Z M 181.007 66.838 L 181.007 74.993 L 197.317 74.993 L 197.317 66.838 L 181.007 66.838 L 181.007 66.838 Z M 181.007 79.07 L 181.007 87.225 L 197.317 87.225 L 197.317 79.07 L 181.007 79.07 L 181.007 79.07 Z M 181.007 91.303 L 181.007 99.458 L 197.317 99.458 L 197.317 91.303 L 181.007 91.303 L 181.007 91.303 Z M 181.007 103.535 L 181.007 111.69 L 197.317 111.69 L 197.317 103.535 L 181.007 103.535 L 181.007 103.535 Z M 181.007 115.768 L 181.007 123.923 L 197.317 123.923 L 197.317 115.768 L 181.007 115.768 L 181.007 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_132" x1=".5" x2=".5" y1="1.423" y2=".423" gradientTransform="matrix(16.31,0,0,106.015,201.394,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_132)" d="M 201.394 17.908 L 201.394 26.063 L 217.704 26.063 L 217.704 17.908 L 201.394 17.908 L 201.394 17.908 Z M 201.394 30.141 L 201.394 38.296 L 217.704 38.296 L 217.704 30.141 L 201.394 30.141 L 201.394 30.141 Z M 201.394 42.373 L 201.394 50.528 L 217.704 50.528 L 217.704 42.373 L 201.394 42.373 L 201.394 42.373 Z M 201.394 54.606 L 201.394 62.76 L 217.704 62.76 L 217.704 54.606 L 201.394 54.606 L 201.394 54.606 Z M 201.394 66.838 L 201.394 74.993 L 217.704 74.993 L 217.704 66.838 L 201.394 66.838 L 201.394 66.838 Z M 201.394 79.07 L 201.394 87.225 L 217.704 87.225 L 217.704 79.07 L 201.394 79.07 L 201.394 79.07 Z M 201.394 91.303 L 201.394 99.458 L 217.704 99.458 L 217.704 91.303 L 201.394 91.303 L 201.394 91.303 Z M 201.394 103.535 L 201.394 111.69 L 217.704 111.69 L 217.704 103.535 L 201.394 103.535 L 201.394 103.535 Z M 201.394 115.768 L 201.394 123.923 L 217.704 123.923 L 217.704 115.768 L 201.394 115.768 L 201.394 115.768 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_133" x1=".5" x2=".5" y1="1.577" y2=".731" gradientTransform="matrix(16.31,0,0,106.015,221.782,17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_133)" d="M 221.782 17.908 L 221.782 26.063 L 238.092 26.063 L 238.092 17.908 L 221.782 17.908 L 221.782 17.908 Z M 221.782 30.141 L 221.782 38.296 L 238.092 38.296 L 238.092 30.141 L 221.782 30.141 L 221.782 30.141 Z M 221.782 42.373 L 221.782 50.528 L 238.092 50.528 L 238.092 42.373 L 221.782 42.373 L 221.782 42.373 Z M 221.782 54.606 L 221.782 62.76 L 238.092 62.76 L 238.092 54.606 L 221.782 54.606 L 221.782 54.606 Z M 221.782 66.838 L 221.782 74.993 L 238.092 74.993 L 238.092 66.838 L 221.782 66.838 L 221.782 66.838 Z M 221.782 79.07 L 221.782 87.225 L 238.092 87.225 L 238.092 79.07 L 221.782 79.07 L 221.782 79.07 Z M 221.782 91.303 L 221.782 99.458 L 238.092 99.458 L 238.092 91.303 L 221.782 91.303 L 221.782 91.303 Z M 221.782 103.535 L 221.782 111.69 L 238.092 111.69 L 238.092 103.535 L 221.782 103.535 L 221.782 103.535 Z M 221.782 115.768 L 221.782 123.923 L 238.092 123.923 L 238.092 115.768 L 221.782 115.768 L 221.782 115.768 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_134" x1=".5" x2=".5" y1="-.154" y2=".654" gradientTransform="matrix(16.31,0,0,106.015,119.845,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_134)" d="M 119.845 132.077 L 119.845 140.232 L 136.155 140.232 L 136.155 132.077 L 119.845 132.077 L 119.845 132.077 Z M 119.845 144.31 L 119.845 152.465 L 136.155 152.465 L 136.155 144.31 L 119.845 144.31 L 119.845 144.31 Z M 119.845 156.542 L 119.845 164.697 L 136.155 164.697 L 136.155 156.542 L 119.845 156.542 L 119.845 156.542 Z M 119.845 168.775 L 119.845 176.93 L 136.155 176.93 L 136.155 168.775 L 119.845 168.775 L 119.845 168.775 Z M 119.845 181.007 L 119.845 189.162 L 136.155 189.162 L 136.155 181.007 L 119.845 181.007 L 119.845 181.007 Z M 119.845 193.24 L 119.845 201.394 L 136.155 201.394 L 136.155 193.24 L 119.845 193.24 L 119.845 193.24 Z M 119.845 205.472 L 119.845 213.627 L 136.155 213.627 L 136.155 205.472 L 119.845 205.472 L 119.845 205.472 Z M 119.845 217.704 L 119.845 225.859 L 136.155 225.859 L 136.155 217.704 L 119.845 217.704 L 119.845 217.704 Z M 119.845 229.937 L 119.845 238.092 L 136.155 238.092 L 136.155 229.937 L 119.845 229.937 L 119.845 229.937 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_135" x1=".5" x2=".5" y1="-.154" y2="1" gradientTransform="matrix(16.31,0,0,106.015,99.458,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_135)" d="M 99.458 132.077 L 99.458 140.232 L 115.768 140.232 L 115.768 132.077 L 99.458 132.077 L 99.458 132.077 Z M 99.458 144.31 L 99.458 152.465 L 115.768 152.465 L 115.768 144.31 L 99.458 144.31 L 99.458 144.31 Z M 99.458 156.542 L 99.458 164.697 L 115.768 164.697 L 115.768 156.542 L 99.458 156.542 L 99.458 156.542 Z M 99.458 168.775 L 99.458 176.93 L 115.768 176.93 L 115.768 168.775 L 99.458 168.775 L 99.458 168.775 Z M 99.458 181.007 L 99.458 189.162 L 115.768 189.162 L 115.768 181.007 L 99.458 181.007 L 99.458 181.007 Z M 99.458 193.24 L 99.458 201.394 L 115.768 201.394 L 115.768 193.24 L 99.458 193.24 L 99.458 193.24 Z M 99.458 205.472 L 99.458 213.627 L 115.768 213.627 L 115.768 205.472 L 99.458 205.472 L 99.458 205.472 Z M 99.458 217.704 L 99.458 225.859 L 115.768 225.859 L 115.768 217.704 L 99.458 217.704 L 99.458 217.704 Z M 99.458 229.937 L 99.458 238.092 L 115.768 238.092 L 115.768 229.937 L 99.458 229.937 L 99.458 229.937 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_136" x1=".5" x2=".5" y1="-.308" y2=".654" gradientTransform="matrix(16.31,0,0,106.015,79.07,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_136)" d="M 79.07 132.077 L 79.07 140.232 L 95.38 140.232 L 95.38 132.077 L 79.07 132.077 L 79.07 132.077 Z M 79.07 144.31 L 79.07 152.465 L 95.38 152.465 L 95.38 144.31 L 79.07 144.31 L 79.07 144.31 Z M 79.07 156.542 L 79.07 164.697 L 95.38 164.697 L 95.38 156.542 L 79.07 156.542 L 79.07 156.542 Z M 79.07 168.775 L 79.07 176.93 L 95.38 176.93 L 95.38 168.775 L 79.07 168.775 L 79.07 168.775 Z M 79.07 181.007 L 79.07 189.162 L 95.38 189.162 L 95.38 181.007 L 79.07 181.007 L 79.07 181.007 Z M 79.07 193.24 L 79.07 201.394 L 95.38 201.394 L 95.38 193.24 L 79.07 193.24 L 79.07 193.24 Z M 79.07 205.472 L 79.07 213.627 L 95.38 213.627 L 95.38 205.472 L 79.07 205.472 L 79.07 205.472 Z M 79.07 217.704 L 79.07 225.859 L 95.38 225.859 L 95.38 217.704 L 79.07 217.704 L 79.07 217.704 Z M 79.07 229.937 L 79.07 238.092 L 95.38 238.092 L 95.38 229.937 L 79.07 229.937 L 79.07 229.937 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_137" x1=".5" x2=".5" y1="-.538" y2=".5" gradientTransform="matrix(16.31,0,0,106.015,58.683,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_137)" d="M 58.683 132.077 L 58.683 140.232 L 74.993 140.232 L 74.993 132.077 L 58.683 132.077 L 58.683 132.077 Z M 58.683 144.31 L 58.683 152.465 L 74.993 152.465 L 74.993 144.31 L 58.683 144.31 L 58.683 144.31 Z M 58.683 156.542 L 58.683 164.697 L 74.993 164.697 L 74.993 156.542 L 58.683 156.542 L 58.683 156.542 Z M 58.683 168.775 L 58.683 176.93 L 74.993 176.93 L 74.993 168.775 L 58.683 168.775 L 58.683 168.775 Z M 58.683 181.007 L 58.683 189.162 L 74.993 189.162 L 74.993 181.007 L 58.683 181.007 L 58.683 181.007 Z M 58.683 193.24 L 58.683 201.394 L 74.993 201.394 L 74.993 193.24 L 58.683 193.24 L 58.683 193.24 Z M 58.683 205.472 L 58.683 213.627 L 74.993 213.627 L 74.993 205.472 L 58.683 205.472 L 58.683 205.472 Z M 58.683 217.704 L 58.683 225.859 L 74.993 225.859 L 74.993 217.704 L 58.683 217.704 L 58.683 217.704 Z M 58.683 229.937 L 58.683 238.092 L 74.993 238.092 L 74.993 229.937 L 58.683 229.937 L 58.683 229.937 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_138" x1=".5" x2=".5" y1="-.731" y2=".692" gradientTransform="matrix(16.31,0,0,106.015,38.296,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_138)" d="M 38.296 132.077 L 38.296 140.232 L 54.606 140.232 L 54.606 132.077 L 38.296 132.077 L 38.296 132.077 Z M 38.296 144.31 L 38.296 152.465 L 54.606 152.465 L 54.606 144.31 L 38.296 144.31 L 38.296 144.31 Z M 38.296 156.542 L 38.296 164.697 L 54.606 164.697 L 54.606 156.542 L 38.296 156.542 L 38.296 156.542 Z M 38.296 168.775 L 38.296 176.93 L 54.606 176.93 L 54.606 168.775 L 38.296 168.775 L 38.296 168.775 Z M 38.296 181.007 L 38.296 189.162 L 54.606 189.162 L 54.606 181.007 L 38.296 181.007 L 38.296 181.007 Z M 38.296 193.24 L 38.296 201.394 L 54.606 201.394 L 54.606 193.24 L 38.296 193.24 L 38.296 193.24 Z M 38.296 205.472 L 38.296 213.627 L 54.606 213.627 L 54.606 205.472 L 38.296 205.472 L 38.296 205.472 Z M 38.296 217.704 L 38.296 225.859 L 54.606 225.859 L 54.606 217.704 L 38.296 217.704 L 38.296 217.704 Z M 38.296 229.937 L 38.296 238.092 L 54.606 238.092 L 54.606 229.937 L 38.296 229.937 L 38.296 229.937 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_139" x1=".5" x2=".5" y1="-.5" y2=".231" gradientTransform="matrix(16.31,0,0,106.015,17.908,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_139)" d="M 17.908 132.077 L 17.908 140.232 L 34.218 140.232 L 34.218 132.077 L 17.908 132.077 L 17.908 132.077 Z M 17.908 144.31 L 17.908 152.465 L 34.218 152.465 L 34.218 144.31 L 17.908 144.31 L 17.908 144.31 Z M 17.908 156.542 L 17.908 164.697 L 34.218 164.697 L 34.218 156.542 L 17.908 156.542 L 17.908 156.542 Z M 17.908 168.775 L 17.908 176.93 L 34.218 176.93 L 34.218 168.775 L 17.908 168.775 L 17.908 168.775 Z M 17.908 181.007 L 17.908 189.162 L 34.218 189.162 L 34.218 181.007 L 17.908 181.007 L 17.908 181.007 Z M 17.908 193.24 L 17.908 201.394 L 34.218 201.394 L 34.218 193.24 L 17.908 193.24 L 17.908 193.24 Z M 17.908 205.472 L 17.908 213.627 L 34.218 213.627 L 34.218 205.472 L 17.908 205.472 L 17.908 205.472 Z M 17.908 217.704 L 17.908 225.859 L 34.218 225.859 L 34.218 217.704 L 17.908 217.704 L 17.908 217.704 Z M 17.908 229.937 L 17.908 238.092 L 34.218 238.092 L 34.218 229.937 L 17.908 229.937 L 17.908 229.937 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_140" x1=".5" x2=".5" y1="-.5" y2="1.346" gradientTransform="matrix(16.31,0,0,106.015,140.232,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_140)" d="M 140.232 132.077 L 140.232 140.232 L 156.542 140.232 L 156.542 132.077 L 140.232 132.077 L 140.232 132.077 Z M 140.232 144.31 L 140.232 152.465 L 156.542 152.465 L 156.542 144.31 L 140.232 144.31 L 140.232 144.31 Z M 140.232 156.542 L 140.232 164.697 L 156.542 164.697 L 156.542 156.542 L 140.232 156.542 L 140.232 156.542 Z M 140.232 168.775 L 140.232 176.93 L 156.542 176.93 L 156.542 168.775 L 140.232 168.775 L 140.232 168.775 Z M 140.232 181.007 L 140.232 189.162 L 156.542 189.162 L 156.542 181.007 L 140.232 181.007 L 140.232 181.007 Z M 140.232 193.24 L 140.232 201.394 L 156.542 201.394 L 156.542 193.24 L 140.232 193.24 L 140.232 193.24 Z M 140.232 205.472 L 140.232 213.627 L 156.542 213.627 L 156.542 205.472 L 140.232 205.472 L 140.232 205.472 Z M 140.232 217.704 L 140.232 225.859 L 156.542 225.859 L 156.542 217.704 L 140.232 217.704 L 140.232 217.704 Z M 140.232 229.937 L 140.232 238.092 L 156.542 238.092 L 156.542 229.937 L 140.232 229.937 L 140.232 229.937 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_141" x1=".5" x2=".5" y1="-.269" y2=".923" gradientTransform="matrix(16.31,0,0,106.015,160.62,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_141)" d="M 160.62 132.077 L 160.62 140.232 L 176.93 140.232 L 176.93 132.077 L 160.62 132.077 L 160.62 132.077 Z M 160.62 144.31 L 160.62 152.465 L 176.93 152.465 L 176.93 144.31 L 160.62 144.31 L 160.62 144.31 Z M 160.62 156.542 L 160.62 164.697 L 176.93 164.697 L 176.93 156.542 L 160.62 156.542 L 160.62 156.542 Z M 160.62 168.775 L 160.62 176.93 L 176.93 176.93 L 176.93 168.775 L 160.62 168.775 L 160.62 168.775 Z M 160.62 181.007 L 160.62 189.162 L 176.93 189.162 L 176.93 181.007 L 160.62 181.007 L 160.62 181.007 Z M 160.62 193.24 L 160.62 201.394 L 176.93 201.394 L 176.93 193.24 L 160.62 193.24 L 160.62 193.24 Z M 160.62 205.472 L 160.62 213.627 L 176.93 213.627 L 176.93 205.472 L 160.62 205.472 L 160.62 205.472 Z M 160.62 217.704 L 160.62 225.859 L 176.93 225.859 L 176.93 217.704 L 160.62 217.704 L 160.62 217.704 Z M 160.62 229.937 L 160.62 238.092 L 176.93 238.092 L 176.93 229.937 L 160.62 229.937 L 160.62 229.937 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_142" x1=".5" x2=".5" y1="-.423" y2=".5" gradientTransform="matrix(16.31,0,0,106.015,181.007,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_142)" d="M 181.007 132.077 L 181.007 140.232 L 197.317 140.232 L 197.317 132.077 L 181.007 132.077 L 181.007 132.077 Z M 181.007 144.31 L 181.007 152.465 L 197.317 152.465 L 197.317 144.31 L 181.007 144.31 L 181.007 144.31 Z M 181.007 156.542 L 181.007 164.697 L 197.317 164.697 L 197.317 156.542 L 181.007 156.542 L 181.007 156.542 Z M 181.007 168.775 L 181.007 176.93 L 197.317 176.93 L 197.317 168.775 L 181.007 168.775 L 181.007 168.775 Z M 181.007 181.007 L 181.007 189.162 L 197.317 189.162 L 197.317 181.007 L 181.007 181.007 L 181.007 181.007 Z M 181.007 193.24 L 181.007 201.394 L 197.317 201.394 L 197.317 193.24 L 181.007 193.24 L 181.007 193.24 Z M 181.007 205.472 L 181.007 213.627 L 197.317 213.627 L 197.317 205.472 L 181.007 205.472 L 181.007 205.472 Z M 181.007 217.704 L 181.007 225.859 L 197.317 225.859 L 197.317 217.704 L 181.007 217.704 L 181.007 217.704 Z M 181.007 229.937 L 181.007 238.092 L 197.317 238.092 L 197.317 229.937 L 181.007 229.937 L 181.007 229.937 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_143" x1=".5" x2=".5" y1="-.375" y2=".538" gradientTransform="matrix(16.31,0,0,106.015,201.394,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_143)" d="M 201.394 132.077 L 201.394 140.232 L 217.704 140.232 L 217.704 132.077 L 201.394 132.077 L 201.394 132.077 Z M 201.394 144.31 L 201.394 152.465 L 217.704 152.465 L 217.704 144.31 L 201.394 144.31 L 201.394 144.31 Z M 201.394 156.542 L 201.394 164.697 L 217.704 164.697 L 217.704 156.542 L 201.394 156.542 L 201.394 156.542 Z M 201.394 168.775 L 201.394 176.93 L 217.704 176.93 L 217.704 168.775 L 201.394 168.775 L 201.394 168.775 Z M 201.394 181.007 L 201.394 189.162 L 217.704 189.162 L 217.704 181.007 L 201.394 181.007 L 201.394 181.007 Z M 201.394 193.24 L 201.394 201.394 L 217.704 201.394 L 217.704 193.24 L 201.394 193.24 L 201.394 193.24 Z M 201.394 205.472 L 201.394 213.627 L 217.704 213.627 L 217.704 205.472 L 201.394 205.472 L 201.394 205.472 Z M 201.394 217.704 L 201.394 225.859 L 217.704 225.859 L 217.704 217.704 L 201.394 217.704 L 201.394 217.704 Z M 201.394 229.937 L 201.394 238.092 L 217.704 238.092 L 217.704 229.937 L 201.394 229.937 L 201.394 229.937 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.467">
+ <g opacity=".467">
+ <linearGradient id="_lgradient_144" x1=".5" x2=".5" y1="-.654" y2=".423" gradientTransform="matrix(16.31,0,0,106.015,221.782,132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fff4f0"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#fffefd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_144)" d="M 221.782 132.077 L 221.782 140.232 L 238.092 140.232 L 238.092 132.077 L 221.782 132.077 L 221.782 132.077 Z M 221.782 144.31 L 221.782 152.465 L 238.092 152.465 L 238.092 144.31 L 221.782 144.31 L 221.782 144.31 Z M 221.782 156.542 L 221.782 164.697 L 238.092 164.697 L 238.092 156.542 L 221.782 156.542 L 221.782 156.542 Z M 221.782 168.775 L 221.782 176.93 L 238.092 176.93 L 238.092 168.775 L 221.782 168.775 L 221.782 168.775 Z M 221.782 181.007 L 221.782 189.162 L 238.092 189.162 L 238.092 181.007 L 221.782 181.007 L 221.782 181.007 Z M 221.782 193.24 L 221.782 201.394 L 238.092 201.394 L 238.092 193.24 L 221.782 193.24 L 221.782 193.24 Z M 221.782 205.472 L 221.782 213.627 L 238.092 213.627 L 238.092 205.472 L 221.782 205.472 L 221.782 205.472 Z M 221.782 217.704 L 221.782 225.859 L 238.092 225.859 L 238.092 217.704 L 221.782 217.704 L 221.782 217.704 Z M 221.782 229.937 L 221.782 238.092 L 238.092 238.092 L 238.092 229.937 L 221.782 229.937 L 221.782 229.937 Z"/>
+ </g>
+ </g>
+ </g>
+ <g style="opacity:0.9">
+ <g opacity=".9">
+ <path fill="#fee581" d="M 53.152 96.612 C 52.081 94.4 46.94 98.3 43.302 98.041 C 39.661 97.781 33.162 94.757 28.855 95.305 C 24.55 95.854 18.857 98.863 17.443 101.747 C 16.025 104.631 18.307 115.891 21.891 117 C 21.891 117 15.357 123.364 18.214 126.129 C 21.08 128.894 22.465 126.432 22.552 125.158 C 22.639 123.885 22.262 120.441 24.749 119.765 C 27.234 119.091 30.472 116.333 30.472 116.333 C 30.472 116.333 25.616 115.986 23.363 113.265 C 21.107 110.543 22.641 105.958 24.001 103.92 C 25.358 101.882 28.65 98.276 31.689 98.492 C 34.721 98.709 40.614 101.69 44.896 101.569 C 49.164 101.447 54.222 98.823 53.152 96.612 Z M 62.019 109.619 C 62.019 109.619 68.169 117.738 60.889 126.18 C 53.608 134.625 54.474 130.847 54.474 130.847 L 56.669 134.418 C 56.669 134.418 62.013 127.544 66.235 128.27 C 70.453 128.997 75.652 133.208 77.037 139.712 C 78.423 146.213 73.828 151.009 68.31 151.467 C 62.789 151.929 42.305 148.334 42.305 148.334 C 42.305 148.334 44.042 149.737 43.288 151.819 C 42.538 153.896 41.153 156.363 41.153 156.363 C 41.153 156.363 46.295 152.459 58.4 153.748 C 70.505 155.04 74.611 157.464 78.912 165.882 C 83.213 174.299 79.366 185.972 76.738 188.774 C 74.11 191.575 63.127 191.648 61.715 194.532 C 60.303 197.416 63.736 200.652 64.2 202.816 C 64.66 204.984 62.119 206.512 62.119 206.512 C 62.119 206.512 68.994 204.013 73.816 204.785 C 78.643 205.555 87.427 210.875 87.427 210.875 C 87.427 210.875 85.545 211.597 86.066 212.913 C 86.588 214.23 87.713 215.592 87.021 216.822 C 86.329 218.052 84.449 218.77 84.449 218.77 C 84.449 218.77 87.452 219.414 89.446 216.995 C 91.44 214.576 87.829 213.891 89.131 212.702 C 90.429 211.515 92.829 212.114 92.829 212.114 C 92.829 212.114 91.034 211.556 88.264 207.518 C 85.493 203.48 84.422 201.269 80.175 200.966 C 75.925 200.663 71.044 200.741 71.044 200.741 C 71.044 200.741 66.913 198.741 68.907 196.322 C 70.901 193.903 84.971 193.197 84.971 193.197 C 84.971 193.197 80.898 190.346 81.043 188.225 C 81.188 186.1 84.51 182.067 90.174 179.486 C 95.84 176.901 100.404 172.53 101.012 163.613 C 101.621 154.696 104.073 152.827 107.942 149.687 L 107.067 143.737 C 107.067 143.737 103.066 151.382 99.252 153.671 L 90.439 148.773 C 90.439 148.773 91.883 154.425 96.593 156.896 C 96.593 156.896 99.737 164.375 96.357 169.257 C 92.974 174.135 84.826 177.395 84.826 177.395 C 84.826 177.395 83.24 164.905 82.2 162.272 C 81.163 159.637 78.908 156.917 78.417 155.173 C 77.928 153.432 82.902 143.115 82.525 139.674 C 82.148 136.236 77.99 125.694 68.948 124.194 C 68.949 124.196 68.75 109.245 62.019 109.619 L 62.019 109.619 Z"/>
+ </g>
+ <g opacity=".9">
+ <path fill="#fee581" d="M 47.222 129.902 C 47.222 129.902 52.164 128.979 56.267 131.402 C 60.368 133.83 62.969 140.417 59.095 143.555 C 59.095 143.555 57.188 144.699 55.513 142.444 C 55.513 142.444 56.726 133.57 53.144 132.459 C 49.562 131.348 47.222 129.902 47.222 129.902 L 47.222 129.902 Z M 52.86 118.782 C 52.86 118.782 46.391 115.336 40.206 116.601 C 34.023 117.865 29.862 125.25 29.862 125.25 C 29.862 125.25 27.203 119.514 32.955 115.658 C 38.707 111.798 47.632 114.995 51.849 115.725 C 56.065 116.452 56.645 116.917 52.86 118.782 Z"/>
+ </g>
+ <g opacity=".9">
+ <path fill="#fee581" d="M 45.205 114.822 C 45.205 114.822 43.617 111.294 46.099 110.619 C 48.584 109.941 51.678 109.308 50.549 107.948 C 49.425 106.588 43.184 108.702 41.101 112.394 L 39.02 116.09 L 45.205 114.822 L 45.205 114.822 Z M 39.163 131.892 C 39.163 131.892 26.911 141.687 26.158 152.729 C 25.404 163.774 30.257 173.083 34.502 173.386 C 38.751 173.688 39.016 169.867 41.986 170.93 C 44.963 171.998 48.949 176.127 44.644 176.67 C 40.336 177.218 35.977 178.613 32.45 176.656 C 28.926 174.695 24.824 172.268 22.654 168.273 C 20.492 164.278 21.649 156.254 21.333 151.961 C 21.014 147.668 29.912 133.366 33.096 131.462 C 36.272 129.551 39.424 128.066 39.163 131.892 Z"/>
+ </g>
+ <g opacity=".9">
+ <path fill="#fee581" d="M 62.934 167.729 C 62.934 167.729 58.137 166.532 56.462 164.279 C 54.786 162.029 54.01 164.534 54.931 168.866 C 55.853 173.198 55.998 180.038 54.58 182.928 C 53.162 185.811 47.15 193.494 39.93 192.125 C 32.704 190.755 30.423 188.463 28.777 185.784 C 27.131 183.102 23.522 182.421 22.739 184.924 C 21.961 187.43 24.179 190.577 25.282 192.361 C 26.378 194.144 25.771 194.101 29.326 195.634 C 32.879 197.171 40.044 199.387 46.256 197.696 C 52.468 196.006 58.566 187.052 58.769 184.076 C 58.972 181.104 60.823 171.845 62.934 167.729 Z"/>
+ </g>
+ <g opacity=".9">
+ <path fill="#fee581" d="M 109.508 187.387 C 108.669 193.499 108.61 206.718 107.083 210.579 C 105.558 214.434 101.427 225.603 99.486 229.432 C 98.804 230.775 98.161 232.393 97.502 234.081 L 93.682 233.579 C 93.969 232.952 94.286 232.335 94.698 231.734 C 97.031 228.378 96.975 223.081 96.975 223.081 C 96.975 223.081 102.031 210.658 103.133 206.771 C 104.242 202.884 102.899 191.763 103.526 188.719 C 104.158 185.683 105.53 184.013 108.043 178.022 C 110.556 172.027 108.131 164.364 107.895 161.697 C 107.655 159.039 107.478 149.326 106.815 146.633 C 106.161 143.937 101.675 135.683 101.485 133.796 C 101.298 131.908 93.33 129.021 93.33 129.021 C 93.206 124.604 90.877 121.245 90.877 121.245 C 91.177 116.859 77.358 103.528 77.358 103.528 C 72.993 99.69 52.564 90.741 47.213 89.033 C 41.853 87.332 38.684 90.633 38.684 90.633 C 31.802 86.616 25.283 89.678 20.917 92.012 C 16.552 94.346 15.834 98.702 15.834 98.702 C 13.109 101.597 14.009 94.606 14.009 94.606 C 14.009 94.606 16.278 85.953 22.711 84.208 C 29.141 82.458 39.522 84.521 39.522 84.521 C 53.971 82.47 75.805 95.487 82.148 101.228 C 88.487 106.973 101.853 126.879 101.853 126.879 C 101.853 126.879 106.192 131.158 109.747 140.668 C 113.308 150.183 112.799 169.985 112.111 173.904 C 111.422 177.823 110.344 181.271 109.508 187.387 L 109.508 187.387 Z M 26.105 184.085 C 24.372 184.984 22.74 185.67 22.995 186.669 C 23.246 187.668 24.083 213.703 35.524 215.174 C 46.963 216.641 57.095 213.768 62.57 218.083 C 68.045 222.399 61.42 225.522 61.42 225.522 C 61.42 225.522 60.47 230.034 65.82 226.816 C 65.82 226.816 67.346 227.906 67.734 226.953 C 68.119 225.999 68.906 219.191 66.147 217.357 C 63.387 215.524 59.326 213.927 57.501 212.486 C 55.676 211.049 42.403 212.901 38.936 212.011 C 31.673 210.137 32.624 203.654 30.086 198.567 C 27.548 193.48 27.764 183.222 26.105 184.085 Z"/>
+ </g>
+ <g opacity=".9">
+ <path fill="#fee581" d="M 103.945 208.277 C 103.945 208.277 104.386 192.13 100.141 188.558 C 95.896 184.986 94.573 185.378 94.531 183.964 C 94.499 182.873 94.422 182.489 97.599 182.823 C 100.142 183.093 106.601 188.186 106.601 188.186 L 103.945 208.277 L 103.945 208.277 Z M 58.636 92.532 C 58.636 92.532 64.245 94.895 62.748 98.057 C 61.247 101.224 61.162 102.525 63.712 102.706 C 66.265 102.888 67.806 99.073 70.906 100.601 C 74.009 102.133 71.101 107.158 74.245 108.038 C 77.393 108.913 78.712 108.352 80.581 109.141 C 82.451 109.929 89.112 115.636 88.299 118.196 C 87.482 120.752 81.545 113.79 79.542 114.954 C 77.539 116.122 74.218 117.844 76.682 119.33 C 79.143 120.813 86.798 121.359 89.768 124.844 C 92.735 128.325 93.424 130.232 95.288 128.507 C 97.237 126.695 92.393 114.563 88.787 111.037 C 85.182 107.506 65.106 91.683 58.636 92.532 L 58.636 92.532 Z M 95.317 151.465 C 95.317 151.465 98.456 153.073 99.469 152.778 C 100.485 152.479 103.152 150.37 104.581 147.983 C 106.005 145.596 105.599 143.632 105.148 142.313 L 107.655 145.255 L 108.413 155.347 L 107.652 154.556 C 107.652 154.556 107.551 152.061 106.649 152.089 C 105.747 152.117 103.649 153.718 103.649 153.718 L 97.843 154.132 L 95.171 152.281 L 95.317 151.465 L 95.317 151.465 Z M 99.54 216.464 C 99.54 216.464 96.502 223.446 92.674 223.173 C 92.674 223.173 97.644 225.49 96.827 228.046 C 96.014 230.606 99.54 216.464 99.54 216.464 Z M 65.335 224.517 C 65.335 224.517 71.046 223.172 75.497 223.677 C 79.951 224.179 81.607 228.207 81.607 228.207 C 81.607 228.207 77.084 225.949 74.544 225.806 C 71.999 225.663 67.372 227.302 67.372 227.302 L 65.335 224.517 L 65.335 224.517 Z M 36.03 223.686 C 36.03 223.686 33.49 217.276 27.774 216.502 C 22.057 215.727 22.903 215.748 21.015 215.245 C 19.126 214.741 16.525 208.217 14.525 207.584 C 12.526 206.951 11.856 206.167 10.995 206.473 C 10.134 206.778 10.544 207.791 11.007 208.069 C 11.471 208.347 13.248 208.719 14.051 209.267 C 14.854 209.815 16.06 215.052 19.301 216.879 C 22.542 218.705 25.136 219.051 26.428 219.51 C 27.72 219.969 31.779 222.629 33.628 225.46 C 33.626 225.457 36.577 226.83 36.03 223.686 Z"/>
+ </g>
+ <g opacity=".9">
+ <path fill="#fee581" d="M 101.275 184.445 C 101.275 184.445 103.22 185.673 104.149 185.306 C 105.084 184.935 105.557 183.443 105.557 183.443 L 104.48 187.505 L 102.358 187.354 L 101.275 184.445 L 101.275 184.445 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.4" filter="url(#gqfLNOOOFzx2bkJlKFLcI42QoeCpKnJn)">
+ <g opacity=".4">
+ <linearGradient id="_lgradient_145" x1=".652" x2=".652" y1="-.058" y2="1.023" gradientTransform="matrix(106.184893,0,0,136.65194,67.438,58.34806)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#000000"/>
+ <stop offset="50.277%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_145)" d="M 168.368 58.349 C 166.635 58.33 164.33 58.6 161.264 59.061 L 112.107 66.863 C 99.788 69.486 99.831 70.302 99.789 80.71 L 99.789 165.156 C 99.275 164.796 98.768 164.435 98.237 164.079 L 98.237 164.082 C 94.323 161.459 90.152 159.593 84.549 159.593 C 77.531 159.593 73.346 162.28 70.812 165.82 C 68.279 169.359 67.438 173.821 67.438 177.269 C 67.438 181.428 68.858 185.867 71.939 189.249 C 75.019 192.631 79.755 195 86.564 195 C 94.253 195 99.662 192.853 102.719 188.66 C 105.127 185.358 106.458 180.947 106.933 175.507 L 106.933 175.492 C 107 174.832 107.048 174.154 107.09 173.455 C 107.154 172.38 107.14 170.368 107.14 170.368 L 107.14 105.708 C 107.14 96.471 107.14 95.92 119.462 93.814 L 153.88 88.122 C 166.225 86.507 166.227 87.639 166.227 94.567 L 166.227 153.907 C 165.727 153.556 165.234 153.204 164.717 152.858 L 164.717 152.861 C 160.803 150.239 156.634 148.372 151.031 148.372 C 144.013 148.372 139.826 151.059 137.292 154.599 C 134.759 158.138 133.918 162.6 133.918 166.049 C 133.918 170.207 135.34 174.646 138.42 178.028 C 141.501 181.41 146.236 183.781 153.046 183.781 C 160.735 183.781 166.144 181.632 169.201 177.439 C 171.608 174.137 172.938 169.728 173.413 164.288 L 173.413 164.271 C 173.48 163.611 173.528 162.935 173.57 162.236 C 173.634 161.161 173.622 159.147 173.622 159.147 L 173.622 69.191 C 173.622 61.09 173.569 58.407 168.368 58.349 L 168.368 58.349 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="gqfLNOOOFzx2bkJlKFLcI42QoeCpKnJn" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="jw4IbGHv83UT7GJsayyVkIql2O3MpA0u" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".859"/>
+ </filter>
+ </defs>
+ <g opacity=".1" filter="url(#jw4IbGHv83UT7GJsayyVkIql2O3MpA0u)">
+ <path d="M 168.368 57.426 C 166.635 57.407 164.33 57.677 161.264 58.138 L 112.107 65.94 C 99.788 68.563 99.831 69.379 99.789 79.787 L 99.789 164.234 C 99.275 163.874 98.768 163.512 98.237 163.156 L 98.237 163.159 C 94.323 160.537 90.152 158.67 84.549 158.67 C 77.531 158.67 73.346 161.357 70.812 164.897 C 68.279 168.436 67.438 172.898 67.438 176.347 C 67.438 180.505 68.858 184.944 71.939 188.326 C 75.019 191.709 79.755 194.077 86.564 194.077 C 94.253 194.077 99.662 191.93 102.719 187.737 C 105.127 184.435 106.458 180.025 106.933 174.584 L 106.933 174.569 C 107 173.909 107.048 173.231 107.09 172.533 C 107.154 171.457 107.14 169.445 107.14 169.445 L 107.14 104.786 C 107.14 95.549 107.14 94.997 119.462 92.891 L 153.88 87.199 C 166.225 85.584 166.227 86.717 166.227 93.644 L 166.227 152.984 C 165.727 152.634 165.234 152.281 164.717 151.935 L 164.717 151.939 C 160.803 149.316 156.634 147.449 151.031 147.449 C 144.013 147.449 139.826 150.136 137.292 153.676 C 134.759 157.216 133.918 161.677 133.918 165.126 C 133.918 169.285 135.34 173.723 138.42 177.105 C 141.501 180.488 146.236 182.858 153.046 182.858 C 160.735 182.858 166.144 180.709 169.201 176.516 C 171.608 173.215 172.938 168.806 173.413 163.365 L 173.413 163.348 C 173.48 162.688 173.528 162.012 173.57 161.314 C 173.634 160.238 173.622 158.225 173.622 158.225 L 173.622 68.269 C 173.622 60.167 173.569 57.484 168.368 57.426 L 168.368 57.426 Z"/>
+ </g>
+ <path fill="#4d4d4d" d="M 168.368 56.503 C 166.635 56.483 164.33 56.755 161.264 57.215 L 112.107 65.017 C 99.788 67.64 99.831 68.456 99.789 78.864 L 99.789 163.311 C 99.275 162.951 98.768 162.589 98.237 162.233 L 98.237 162.236 C 94.323 159.614 90.152 157.747 84.549 157.747 C 77.531 157.747 73.346 160.434 70.812 163.974 C 68.279 167.513 67.438 171.975 67.438 175.424 C 67.438 179.582 68.858 184.021 71.939 187.403 C 75.019 190.786 79.755 193.154 86.564 193.154 C 94.253 193.154 99.662 191.007 102.719 186.814 C 105.127 183.512 106.458 179.102 106.933 173.661 L 106.933 173.644 C 107 172.984 107.048 172.306 107.09 171.607 C 107.154 170.532 107.14 168.52 107.14 168.52 L 107.14 103.86 C 107.14 94.623 107.14 94.072 119.462 91.965 L 153.88 86.274 C 166.225 84.659 166.227 85.791 166.227 92.719 L 166.227 152.058 C 165.727 151.708 165.234 151.356 164.717 151.01 L 164.717 151.013 C 160.803 148.39 156.634 146.524 151.031 146.524 C 144.013 146.524 139.826 149.211 137.292 152.75 C 134.759 156.29 133.918 160.751 133.918 164.2 C 133.918 168.359 135.34 172.797 138.42 176.18 C 141.501 179.562 146.236 181.932 153.046 181.933 C 160.735 181.933 166.144 179.784 169.201 175.59 C 171.609 172.289 172.938 167.88 173.413 162.439 L 173.413 162.422 C 173.48 161.762 173.528 161.086 173.57 160.387 C 173.634 159.312 173.622 157.298 173.622 157.298 L 173.622 67.342 C 173.622 59.241 173.569 56.558 168.368 56.5 L 168.368 56.503 L 168.368 56.503 Z"/>
+ <g style="opacity:0.1">
+ <g opacity=".1">
+ <linearGradient id="_lgradient_146" x1=".965" x2=".409" y1=".478" y2=".478" gradientTransform="matrix(106.184893,0,0,124.869,67.438,68.285)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.739%" style="stop-color:#ffda64"/>
+ <stop offset="100%" stop-opacity=".073" style="stop-color:#f8de68"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_146)" d="M 102.126 68.285 C 99.821 70.095 99.813 72.905 99.789 78.864 L 99.789 163.311 C 99.275 162.951 98.768 162.589 98.237 162.233 L 98.237 162.236 C 94.323 159.614 90.152 157.747 84.549 157.747 C 77.531 157.747 73.346 160.434 70.812 163.974 C 68.279 167.513 67.438 171.975 67.438 175.424 C 67.438 179.582 68.858 184.021 71.939 187.403 C 75.019 190.786 79.755 193.154 86.564 193.154 C 94.253 193.154 99.662 191.007 102.719 186.814 C 105.127 183.512 106.458 179.102 106.933 173.661 L 106.933 173.644 C 107 172.984 107.048 172.306 107.09 171.607 C 107.154 170.532 107.14 168.52 107.14 168.52 L 107.14 103.86 C 107.14 94.623 107.14 94.072 119.462 91.965 L 153.88 86.274 C 157.022 85.863 159.357 85.632 161.104 85.627 L 102.126 68.285 L 102.126 68.285 Z M 165.319 86.87 C 166.214 87.964 166.227 89.833 166.227 92.722 L 166.227 152.061 C 165.727 151.711 165.234 151.358 164.717 151.012 L 164.717 151.016 C 160.803 148.393 156.634 146.526 151.031 146.526 C 144.013 146.526 139.826 149.213 137.292 152.753 C 134.759 156.292 133.918 160.754 133.918 164.203 C 133.918 168.361 135.34 172.8 138.42 176.182 C 141.501 179.565 146.236 181.935 153.046 181.935 C 160.735 181.935 166.144 179.786 169.201 175.593 C 171.608 172.291 172.938 167.883 173.413 162.442 L 173.413 162.425 C 173.48 161.765 173.528 161.089 173.57 160.39 C 173.634 159.315 173.622 157.301 173.622 157.301 L 173.622 89.311 L 165.319 86.87 L 165.319 86.87 Z"/>
+ </g>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_147" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_147)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/musique.svg b/.icons/Gruvbox_Dark-2/apps/64/musique.svg
new file mode 100644
index 000000000..45ce34b3d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/musique.svg
@@ -0,0 +1,51 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="rGxuMc5s0wvYSNdIfF169Pvg4e0PM8im" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#rGxuMc5s0wvYSNdIfF169Pvg4e0PM8im)">
+ <linearGradient id="_lgradient_14" x1="-.023" x2="-.019" y1="-.556" y2="1.043" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ccda"/>
+ <stop offset="14.286%" style="stop-color:#0083ff"/>
+ <stop offset="28.571%" style="stop-color:#007af9"/>
+ <stop offset="42.857%" style="stop-color:#0060e8"/>
+ <stop offset="57.143%" style="stop-color:#005fe7"/>
+ <stop offset="71.429%" style="stop-color:#2639ad"/>
+ <stop offset="85.714%" style="stop-color:#401e84"/>
+ <stop offset="100%" style="stop-color:#4a1475"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_15" x1="0" x2="0" y1="0" y2="1.209" gradientTransform="matrix(117.302,0,0,150.962,59.643,53.14)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="97.391%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" d="M 171.14 53.144 C 169.225 53.121 166.679 53.422 163.292 53.931 L 108.988 62.549 C 95.38 65.447 95.426 66.349 95.38 77.846 L 95.38 171.134 C 94.813 170.736 94.253 170.337 93.666 169.943 L 93.666 169.947 C 89.342 167.05 84.734 164.988 78.545 164.988 C 70.792 164.988 66.168 167.956 63.37 171.866 C 60.571 175.777 59.643 180.705 59.643 184.515 C 59.643 189.109 61.211 194.012 64.614 197.749 C 68.017 201.485 73.248 204.102 80.771 204.102 C 89.265 204.102 95.24 201.73 98.618 197.098 C 101.277 193.451 102.748 188.578 103.272 182.568 L 103.272 182.549 C 103.346 181.82 103.399 181.071 103.446 180.299 C 103.517 179.111 103.501 176.889 103.501 176.889 L 103.501 105.459 C 103.501 95.255 103.501 94.646 117.114 92.319 L 155.135 86.032 C 168.772 84.247 168.775 85.498 168.775 93.151 L 168.775 158.704 C 168.222 158.317 167.677 157.927 167.106 157.545 L 167.106 157.549 C 162.783 154.651 158.177 152.589 151.987 152.589 C 144.234 152.589 139.609 155.558 136.81 159.468 C 134.011 163.378 133.083 168.307 133.083 172.116 C 133.083 176.711 134.654 181.614 138.056 185.35 C 141.459 189.087 146.691 191.705 154.213 191.705 C 162.707 191.705 168.682 189.332 172.06 184.699 C 174.719 181.052 176.188 176.182 176.713 170.171 L 176.713 170.152 C 176.786 169.423 176.84 168.676 176.886 167.905 C 176.957 166.717 176.944 164.492 176.944 164.492 L 176.944 65.118 C 176.944 56.168 176.885 53.204 171.14 53.14 L 171.14 53.144 L 171.14 53.144 L 171.14 53.144 Z"/>
+ <g opacity=".2">
+ <linearGradient id="_lgradient_16" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(117.302,0,0,137.943,59.643,66.159)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ccda"/>
+ <stop offset="14.286%" style="stop-color:#0083ff"/>
+ <stop offset="28.571%" style="stop-color:#007af9"/>
+ <stop offset="42.857%" style="stop-color:#0060e8"/>
+ <stop offset="57.143%" style="stop-color:#005fe7"/>
+ <stop offset="71.429%" style="stop-color:#2639ad"/>
+ <stop offset="85.714%" style="stop-color:#401e84"/>
+ <stop offset="100%" style="stop-color:#4a1475"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" d="M 97.962 66.159 C 95.416 68.158 95.407 71.263 95.38 77.846 L 95.38 171.134 C 94.813 170.736 94.253 170.337 93.666 169.943 L 93.666 169.947 C 89.342 167.05 84.734 164.988 78.545 164.988 C 70.792 164.988 66.168 167.956 63.37 171.866 C 60.571 175.777 59.643 180.705 59.643 184.515 C 59.643 189.109 61.211 194.012 64.614 197.749 C 68.017 201.485 73.248 204.102 80.771 204.102 C 89.265 204.102 95.24 201.73 98.618 197.098 C 101.277 193.451 102.748 188.578 103.272 182.568 L 103.272 182.549 C 103.346 181.82 103.399 181.071 103.446 180.299 C 103.517 179.111 103.501 176.889 103.501 176.889 L 103.501 105.459 C 103.501 95.255 103.501 94.646 117.114 92.319 L 155.135 86.032 C 158.606 85.577 161.185 85.322 163.114 85.317 L 97.962 66.159 L 97.962 66.159 L 97.962 66.159 Z M 167.771 86.69 C 168.76 87.899 168.775 89.964 168.775 93.154 L 168.775 158.706 C 168.222 158.319 167.677 157.93 167.106 157.548 L 167.106 157.552 C 162.783 154.654 158.177 152.592 151.987 152.592 C 144.234 152.592 139.609 155.561 136.81 159.471 C 134.011 163.381 133.083 168.309 133.083 172.119 C 133.083 176.714 134.653 181.617 138.056 185.353 C 141.459 189.09 146.691 191.708 154.213 191.708 C 162.707 191.708 168.682 189.334 172.06 184.702 C 174.719 181.055 176.188 176.184 176.713 170.174 L 176.713 170.155 C 176.785 169.407 176.843 168.657 176.886 167.907 C 176.957 166.719 176.944 164.495 176.944 164.495 L 176.944 89.386 L 167.771 86.69 L 167.771 86.69 L 167.771 86.69 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_17" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mutt.svg b/.icons/Gruvbox_Dark-2/apps/64/mutt.svg
new file mode 100644
index 000000000..fabec2f9d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mutt.svg
@@ -0,0 +1,110 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="tu0AadX7NREyMip7ikZizAUePxGsE2ZW" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#tu0AadX7NREyMip7ikZizAUePxGsE2ZW)">
+ <path fill="#37a6e6" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="tlCQB8UFjpd35LSUefMiRaMoP1MKkXzO" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".76"/>
+ </filter>
+ </defs>
+ <g opacity=".1" filter="url(#tlCQB8UFjpd35LSUefMiRaMoP1MKkXzO)">
+ <path d="M 64.462 52.779 C 57.175 52.688 52.279 54.324 49.766 57.34 C 47.127 60.481 45.775 65.634 45.775 72.796 L 45.775 199.565 L 208.875 199.565 L 208.875 72.796 C 208.875 65.634 207.523 60.481 204.884 57.34 C 202.371 54.324 197.4 52.779 190.188 52.779 L 64.462 52.779 L 64.462 52.779 Z"/>
+ </g>
+ <path fill="#faf8f6" d="M 64.462 52.779 C 57.175 52.688 52.279 54.324 49.766 57.34 C 47.127 60.481 45.775 65.634 45.775 72.796 L 45.775 199.565 L 208.875 199.565 L 208.875 72.796 C 208.875 65.634 207.523 60.481 204.884 57.34 C 202.371 54.324 197.4 52.779 190.188 52.779 L 64.462 52.779 L 64.462 52.779 Z"/>
+ <g opacity=".5">
+ <path fill="#1a7fd4" d="M 78.395 85.395 L 78.395 93.55 L 176.255 93.55 L 176.255 85.395 L 78.395 85.395 L 78.395 85.395 Z M 78.395 109.86 L 78.395 118.015 L 127.325 118.015 L 127.325 109.86 L 78.395 109.86 L 78.395 109.86 Z"/>
+ </g>
+ <path fill="none" d="M 89.64 12 C 15.584 12 5 22.557 5 96.544 L 5 155.796 C 5 229.782 15.584 240.34 89.64 240.34 L 165.01 240.34 C 239.066 240.34 249.65 229.782 249.65 155.796 L 249.65 96.544 C 249.65 22.557 239.066 12 165.01 12 L 89.64 12 L 89.64 12 Z"/>
+ <g style="opacity:0.2" filter="url(#062fd8RIb2c5SOGcBhoZo32WxgLZ1Q1g)">
+ <g opacity=".2">
+ <linearGradient id="_lgradient_148" x1="1.133" x2="-.133" y1=".7" y2=".7" gradientTransform="matrix(244.65,0,0,135.832,5,104.508)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#000000"/>
+ <stop offset="50%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_148)" fill-rule="evenodd" d="M 5 104.508 L 5 155.795 C 5 165.044 5.166 173.301 5.6 180.67 C 5.797224 184.144007 6.085991 187.612212 6.466 191.071 C 6.83 194.325 7.274 197.371 7.812 200.22 C 8.349 203.068 8.979 205.72 9.715 208.19 C 10.451 210.659 11.293 212.945 12.253 215.06 C 13.170144 217.097944 14.258723 219.054308 15.507 220.908 C 16.694287 222.668592 18.047465 224.311426 19.548 225.814 C 21.053064 227.312396 22.697874 228.663538 24.46 229.849 C 26.316488 231.095852 28.27553 232.182759 30.316 233.098 C 32.434 234.058 34.722 234.898 37.194 235.633 C 39.666 236.368 42.321 236.998 45.172 237.534 C 48.024 238.071 51.071 238.515 54.329 238.878 C 57.586 239.242 61.053 239.526 64.741 239.742 C 72.118 240.176 80.383 240.34 89.64 240.34 L 165.01 240.34 C 174.267 240.34 182.533 240.176 189.909 239.742 C 193.598 239.526 197.063 239.242 200.32 238.878 C 203.577 238.515 206.625 238.071 209.477 237.534 C 212.328 236.998 214.985 236.368 217.456 235.633 C 219.928 234.898 222.217 234.058 224.335 233.098 C 226.37536 232.182539 228.334384 231.095642 230.191 229.849 C 231.952369 228.663765 233.596204 227.3126 235.1 225.814 C 236.601496 224.311488 237.955676 222.668658 239.144 220.908 C 240.391285 219.054227 241.47886 217.097862 242.395 215.06 C 243.356 212.945 244.2 210.659 244.936 208.19 C 245.672 205.72 246.302 203.068 246.839 200.22 C 247.376 197.371 247.821 194.325 248.185 191.071 C 248.549 187.817 248.834 184.355 249.051 180.67 C 249.485 173.301 249.65 165.044 249.65 155.795 L 249.65 104.508 L 127.325 158.79 L 5 104.508 L 5 104.508 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="062fd8RIb2c5SOGcBhoZo32WxgLZ1Q1g" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.698"/>
+ </filter>
+ </defs>
+ <path fill="#6dc7f1" fill-rule="evenodd" d="M 5 101.45 L 5 155.795 C 5 165.044 5.166 173.301 5.6 180.67 C 5.797224 184.144007 6.085991 187.612212 6.466 191.071 C 6.83 194.325 7.274 197.371 7.812 200.22 C 8.349 203.068 8.979 205.72 9.715 208.19 C 10.451 210.659 11.293 212.945 12.253 215.06 C 13.170144 217.097944 14.258723 219.054308 15.507 220.908 C 16.694287 222.668592 18.047465 224.311426 19.548 225.814 C 21.053064 227.312396 22.697874 228.663538 24.46 229.849 C 26.316488 231.095852 28.27553 232.182759 30.316 233.098 C 32.434 234.058 34.722 234.898 37.194 235.633 C 39.666 236.368 42.321 236.998 45.172 237.534 C 48.024 238.071 51.071 238.515 54.329 238.878 C 57.586 239.242 61.053 239.526 64.741 239.742 C 72.118 240.176 80.383 240.34 89.64 240.34 L 165.01 240.34 C 174.267 240.34 182.533 240.176 189.909 239.742 C 193.598 239.526 197.063 239.242 200.32 238.878 C 203.577 238.515 206.625 238.071 209.477 237.534 C 212.328 236.998 214.985 236.368 217.456 235.633 C 219.928 234.898 222.217 234.058 224.335 233.098 C 226.37536 232.182539 228.334384 231.095642 230.191 229.849 C 231.952369 228.663765 233.596204 227.3126 235.1 225.814 C 236.601496 224.311488 237.955676 222.668658 239.144 220.908 C 240.391285 219.054227 241.47886 217.097862 242.395 215.06 C 243.356 212.945 244.2 210.659 244.936 208.19 C 245.672 205.72 246.302 203.068 246.839 200.22 C 247.376 197.371 247.821 194.325 248.185 191.071 C 248.549 187.817 248.834 184.355 249.051 180.67 C 249.485 173.301 249.65 165.044 249.65 155.795 L 249.65 101.45 L 127.325 158.79 L 5 101.45 L 5 101.45 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 11.483 212.976 C 11.753 213.649 11.962 214.418 12.253 215.06 C 13.170144 217.097944 14.258723 219.054308 15.507 220.908 C 16.694287 222.668592 18.047465 224.311426 19.548 225.814 C 21.053064 227.312396 22.697874 228.663538 24.46 229.849 C 26.316488 231.095852 28.27553 232.182759 30.316 233.098 C 32.434 234.058 34.722 234.898 37.194 235.633 C 39.666 236.368 42.321 236.998 45.172 237.534 C 48.024 238.071 51.071 238.515 54.329 238.878 C 57.586 239.242 61.053 239.526 64.741 239.742 C 72.118 240.176 80.383 240.34 89.64 240.34 L 165.01 240.34 C 174.267 240.34 182.533 240.176 189.909 239.742 C 193.598 239.526 197.063 239.242 200.32 238.878 C 203.577 238.515 206.625 238.071 209.477 237.534 C 212.328 236.998 214.985 236.368 217.456 235.633 C 219.928 234.898 222.217 234.058 224.335 233.098 C 226.37536 232.182539 228.334384 231.095642 230.191 229.849 C 231.952369 228.663765 233.596204 227.3126 235.1 225.814 C 236.601496 224.311488 237.955676 222.668658 239.144 220.908 C 240.391285 219.054227 241.47886 217.097862 242.395 215.06 C 243.356 212.945 244.2 210.659 244.936 208.19 C 245.672 205.72 246.302 203.068 246.839 200.22 C 247.376 197.371 247.821 194.325 248.185 191.071 C 248.549 187.817 248.834 184.355 249.051 180.67 C 249.485 173.301 249.65 165.044 249.65 155.795 L 249.65 101.8 L 11.483 212.976 L 11.483 212.976 Z"/>
+ </g>
+ <path fill="#37a6e6" d="M 5.383 171.701 C 5.474 174.594 5.443 178.013 5.6 180.67 C 5.797224 184.144007 6.085991 187.612212 6.466 191.071 C 6.83 194.325 7.274 197.371 7.812 200.22 C 8.191 202.232 8.679 204.029 9.156 205.85 L 13.155 207.608 L 13.155 175.116 L 5.383 171.701 L 5.383 171.701 Z"/>
+ <path fill="#ed3146" d="M 5 122.73 L 13.155 126.313 L 13.155 158.806 L 5 155.222 L 5 122.73 L 5 122.73 Z"/>
+ <path fill="#37a6e6" d="M 245.495 205.85 C 245.972 204.029 246.46 202.232 246.839 200.22 C 247.376 197.371 247.821 194.325 248.185 191.071 C 248.549 187.817 248.834 184.355 249.051 180.67 C 249.208 178.013 249.177 174.594 249.268 171.701 L 241.495 175.116 L 241.495 207.608 L 245.495 205.85 L 245.495 205.85 Z"/>
+ <path fill="#ed3146" d="M 249.65 122.73 L 249.65 155.222 L 241.495 158.806 L 241.495 126.313 L 249.65 122.73 L 249.65 122.73 Z"/>
+ <path fill="#ffffff" d="M 64.462 52.775 C 57.175 52.684 52.278 54.404 49.765 57.42 C 47.126 60.561 45.775 65.714 45.775 72.876 L 45.775 74.915 C 45.775 67.753 47.126 62.6 49.765 59.459 C 52.278 56.443 57.175 54.723 64.462 54.814 L 190.188 54.814 C 197.475 54.814 202.372 56.443 204.885 59.459 C 207.524 62.6 208.875 67.753 208.875 74.915 L 208.875 72.876 C 208.875 65.714 207.524 60.561 204.885 57.42 C 202.372 54.404 197.475 52.775 190.188 52.775 L 64.462 52.775 L 64.462 52.775 Z"/>
+ <g filter="url(#VYcKV9weoxfBnamwGPiQonZfs9c5GfxO)">
+ <path fill="#a56d4f" fill-rule="evenodd" d="M 94.24 121.14 C 94.24 121.14 91.278 125.808 89.831 131.371 C 88.385 136.933 88.666 142.582 88.666 142.582 C 88.666 142.582 90.684 138.748 91.961 137.67 C 93.237 136.591 95.964 136.415 95.964 136.415 C 95.964 136.415 93.393 139.181 91.961 143.255 C 90.528 147.329 90.641 151.554 90.641 151.554 C 90.641 151.554 94.218 148.518 95.964 147.84 C 97.711 147.161 100.203 147.84 100.203 147.84 C 100.203 147.84 96.634 150.769 95.371 152.461 C 94.109 154.154 94.955 170.1 94.955 170.1 L 159.945 170.1 C 159.945 170.1 160.277 149.089 159.231 145.95 C 158.185 142.811 155.856 139.791 155.856 139.791 C 155.856 139.791 157.489 138.955 158.356 139.041 C 159.223 139.127 162.393 140.439 162.393 140.439 C 162.393 140.439 162.016 137.163 160.408 135.097 C 158.801 133.031 157.416 131.371 157.416 131.371 C 157.416 131.371 159.053 131.048 159.945 131.371 C 160.838 131.693 163.522 133.579 163.522 133.579 C 163.522 133.579 161.977 128.016 160.408 125.633 C 158.84 123.249 155.337 121.14 155.337 121.14 L 94.24 121.14 L 94.24 121.14 Z"/>
+ <path fill="#a56d4f" d="M 119.665 62.552 C 113.877 62.552 107.402 63.063 102.709 66.841 C 97.243 71.242 93.116 77.13 90.074 83.439 C 87.309 89.173 86.046 92.639 84.238 97.774 C 82.732 102.05 81.02 108.841 80.794 113.32 C 81.358 112.904 83.121 110.927 83.922 111.383 C 84.417 111.665 84.026 114.888 84.065 115.556 C 85.123 115.526 85.802 114.376 86.858 114.179 C 87.718 116.346 86.808 119.198 86.932 121.502 C 88.037 121.602 88.682 120.478 89.51 119.907 C 90.368 121.802 89.89 124.18 90.008 126.21 C 90.819 125.9 91.45 124.783 92.152 124.08 C 92.337 125.442 91.568 128.623 92.445 129.813 C 94.164 132.148 95.041 125.816 95.398 124.614 C 97.083 118.948 98.862 112.385 102.966 107.909 C 105.726 104.898 109.56 103.151 113.204 101.458 C 115.425 100.427 117.634 100.369 119.878 99.634 C 122.974 98.62 123.434 94.593 124.181 91.573 C 125.272 87.162 126.213 82.393 126.013 77.835 C 125.917 75.636 125.637 73.345 125.045 71.208 C 124.457 69.087 123.003 63.955 119.665 62.552 L 119.665 62.552 Z M 134.986 62.552 C 140.775 62.552 147.249 63.063 151.942 66.841 C 157.408 71.242 161.535 77.13 164.577 83.439 C 167.342 89.173 168.605 92.639 170.413 97.774 C 171.919 102.05 173.631 108.841 173.857 113.32 C 173.293 112.904 171.529 110.927 170.729 111.383 C 170.234 111.665 170.625 114.888 170.586 115.556 C 169.528 115.526 168.849 114.376 167.793 114.179 C 166.933 116.346 167.843 119.198 167.719 121.502 C 166.614 121.602 165.969 120.478 165.141 119.907 C 164.284 121.802 164.76 124.18 164.643 126.21 C 163.832 125.9 163.201 124.783 162.499 124.08 C 162.314 125.442 163.084 128.623 162.206 129.813 C 160.487 132.148 159.61 125.816 159.253 124.614 C 157.568 118.948 155.788 112.385 151.685 107.909 C 148.925 104.898 145.091 103.151 141.447 101.458 C 139.226 100.427 137.018 100.369 134.773 99.634 C 131.677 98.62 131.218 94.593 130.47 91.573 C 129.379 87.162 128.438 82.393 128.638 77.835 C 128.734 75.636 129.014 73.345 129.606 71.208 C 130.195 69.087 131.648 63.955 134.986 62.552 L 134.986 62.552 Z"/>
+ <path fill="#935b44" d="M 93.178 130.326 C 92.953 130.326 92.709 130.172 92.445 129.813 C 92.111 129.36 92.016 128.618 92.016 127.797 C 92.016 126.712 92.182 125.49 92.182 124.617 C 92.182 124.418 92.173 124.237 92.152 124.08 C 91.45 124.783 90.819 125.9 90.008 126.21 C 89.994 125.96 89.988 125.705 89.988 125.446 C 89.988 124.67 90.037 123.86 90.037 123.059 C 90.037 121.956 89.945 120.869 89.51 119.907 C 88.718 120.453 88.092 121.508 87.07 121.508 C 87.025 121.508 86.979 121.506 86.932 121.502 C 86.923464 121.351488 86.919462 121.200753 86.92 121.05 C 86.919 119.61 87.232 117.998 87.232 116.49 C 87.232 115.675 87.14 114.89 86.858 114.179 C 85.802 114.376 85.123 115.526 84.065 115.556 C 84.062 115.524 84.062 115.485 84.062 115.441 C 84.062 114.937 84.176 113.725 84.175 112.752 C 84.175 112.063 84.117 111.494 83.922 111.383 C 83.838295 111.336482 83.743742 111.313017 83.648 111.315 C 82.773 111.315 81.3 112.947 80.794 113.32 C 81.02 108.841 82.732 102.05 84.238 97.774 C 85.81 93.307 86.971 90.103 89.067 85.569 C 89.229 85.996 89.514 86.32 90.058 86.417 C 90.104236 86.425008 90.151076 86.429023 90.198 86.429 C 91.843 86.429 93.976 81.529 95.082 79.968 C 97.523 76.519 99.78 72.949 102.137 69.445 C 102.697681 69.340144 103.26661 69.285594 103.837 69.282 C 104.601 69.282 105.368 69.394 106.136 69.67 C 100.995 70.987 94.883 80.048 94.664 85.217 C 96.86 83.129 98.955 80.882 102.011 80.14 C 98.276 81.789 96.448 87.346 95.918 90.981 C 96.197 90.709 96.481 90.433 96.771 90.155 C 93.054 98.178 93.834 108.676 93.435 117.083 C 93.26 120.785 93.713 124.654 94.548 128.172 C 94.198 129.339 93.748 130.326 93.178 130.326 L 93.178 130.326 Z"/>
+ <path fill="#d1854b" d="M 108.607 59.07 C 108.755 54.976 103.493 47.496 99.837 45.422 C 99.74 46.411 99.821 47.455 99.974 48.395 C 97.666 47.729 95.553 45.376 93.318 44.199 C 90.859 42.903 88.251 41.341 85.497 41.081 C 85.625 41.44 85.497 42.077 85.649 42.452 C 83.414 42.798 80.736 41.243 78.494 40.742 C 77.765 40.58 76.508 39.869 75.846 40.021 C 74.347 40.363 75.069 40.885 74.828 42.233 C 74.497 44.091 73.779 45.861 73.359 47.707 C 72.662 50.773 72.925 53.823 72.775 56.987 C 72.593 60.827 73.677 63.173 74.796 66.826 C 74.553 66.816 74.272 66.88 74.029 66.883 C 73.269 70.052 78.24 70.776 80.14 71.716 C 78.553 72.042 77.411 72.482 76.25 73.684 C 78.336 74.177 80.458 73.756 82.595 74.675 C 81.412 75.751 79.353 76.863 78.976 78.687 C 79.943 79.048 81.289 79.037 82.621 79.026 C 85.395 79.003 88.107 78.981 87.207 82.313 C 89.845 82.058 87.893 86.032 90.058 86.417 C 91.719 86.713 93.944 81.574 95.082 79.968 C 98.317 75.397 101.227 70.615 104.48 66.054 C 105.72 64.315 108.186 61.745 108.607 59.07 L 108.607 59.07 Z"/>
+ <path fill="#cb9453" d="M 106.433 63.611 C 106.544 63.46 106.654 63.308 106.763 63.154 C 106.713 63.295 106.657 63.434 106.596 63.571 L 106.433 63.611 L 106.433 63.611 Z"/>
+ <path fill="#ba784e" d="M 87.9 77.946 C 87.315 77.946 86.73 77.864 86.131 77.765 C 85.445 77.651 85.287 77.145 84.954 76.989 C 84.880724 76.979452 84.806895 76.974775 84.733 76.975 C 84.276 76.975 83.887 77.145 83.434 77.178 C 83.223 76.073 84.524 74.914 84.737 73.832 C 84.373 73.661 83.375 73.728 83.132 73.384 C 82.656 72.71 83.717 72.388 83.608 71.682 C 81.933 71.331 82.336 70.295 81.248 69.059 C 79.658 67.252 78.801 65.716 77.89 63.491 C 76.997 61.311 77.193 59.081 77.622 56.795 C 78.057 54.477 78.095 52.174 78.094 49.818 C 78.094 48.808 78.114 47.759 77.994 46.761 C 77.881 45.82 77.355 45.048 77.181 44.132 C 79.065 44.252 80.768 45.466 82.602 45.89 C 83.851 46.178 84.935 46.314 86.062 46.314 C 86.743 46.314 87.44 46.265 88.199 46.17 C 88.555796 46.123514 88.91519 46.099799 89.275 46.099 C 90.565 46.099 91.749 46.435 92.836 47.291 C 94.299 48.442 95.415 49.783 97.017 50.752 C 98.374 51.572 99.9 52.217 101.186 53.111 C 102.812 54.243 103.767 55.529 104.847 57.23 C 105.168 57.735 105.545 58.263 105.886 58.81 C 103.605 59.514 101.675 60.722 100.633 62.52 C 100.884 62.533 101.152 62.538 101.432 62.538 C 101.701 62.538 101.981 62.534 102.266 62.53 C 102.553 62.526 102.845 62.522 103.14 62.522 C 104.413 62.522 105.724 62.596 106.714 63.062 L 106.682 63.154 C 106.6 63.27 106.516 63.385 106.433 63.498 C 101.973 64.617 96.091 66.669 94.495 71.334 C 96.069 71.25 97.645 70.721 99.227 70.221 C 98.958679 70.530401 98.722779 70.86649 98.523 71.224 C 97.864 72.416 97.715 73.245 96.552 74.069 C 95.265 74.981 93.632 75.481 92.221 76.179 C 91.444 76.563 90.73 77.158 89.954 77.515 C 89.309591 77.808674 88.608103 77.95587 87.9 77.946 L 87.9 77.946 Z"/>
+ <path fill="#69493d" d="M 108.607 62.347 C 105.619 58.807 102.131 56.219 98.357 53.581 C 95.471 51.564 91.466 48.19 87.955 47.833 C 87.709 49.331 90.418 50.841 91.359 51.919 C 92.413 53.125 93.138 54.429 93.908 55.845 C 95.059 57.963 95.025 58.475 92.431 57.764 C 89.929 57.079 87.726 56.517 85.11 56.639 C 86.224 57.595 87.478 58.354 88.274 59.653 C 86.314 60.468 83.737 59.99 81.608 60.744 C 81.602 62.554 85.262 62.853 85.275 64.589 C 85.287 66.011 82.045 66.682 82.383 68.393 C 82.624 69.611 85.616 69.895 86.184 71.152 C 86.895 72.723 84.967 74.043 85.288 75.831 C 87.093 75.961 87.456 74.779 88.128 76.466 C 88.601 77.65 87.893 79.84 87.955 81.16 C 90.159 81.498 94.679 81.322 96.527 80.268 C 99.979 78.298 102.423 72.432 104.577 69.239 C 105.775 67.464 107.725 65.198 108.607 62.347 L 108.607 62.347 Z"/>
+ <path fill="#a56d4f" d="M 96.388 73.542 C 88.982 73.983 72.101 79.084 71.777 87.723 C 73.799 86.457 74.894 84.58 77.464 83.864 C 77.02 84.812 76.525 85.95 76.277 86.9 C 78.219 85.873 79.927 83.587 81.875 82.295 C 83.507 81.213 85.167 80.831 86.902 80.031 C 83.522 81.627 81.569 85.814 79.73 88.848 C 78.191 91.387 76.564 94.456 76.632 97.521 C 77.619 96.527 78.626 94.364 80.11 94.325 C 80.144 96.845 78.301 99.148 78.535 101.877 C 79.113 101.14 79.622 100.165 80.32 99.461 C 80.389 101.07 79.44 104.361 80.763 105.366 C 83.322 97.141 85.142 89.004 91.847 83.012 C 93.784 81.282 94.886 81.46 96.661 76.818 C 97.309 75.124 98.086 73.891 96.388 73.542 L 96.388 73.542 Z M 127.447 99.412 C 128.944 97.535 125.694 91.923 124.744 90.049 C 123.342 87.28 121.895 84.066 119.301 82.207 C 114.992 79.118 108.09 79.206 103.75 82.01 C 92.242 89.446 93.994 105.315 93.435 117.083 C 93.241 121.184 93.818 125.49 94.831 129.297 C 96.487 124.752 98.261 120.257 100.662 116 C 103.407 111.131 108.873 107.296 113.554 104.511 C 117.175 102.358 120.581 101.441 124.579 100.646 C 126.53 100.257 127.72 99.442 127.447 99.412 Z"/>
+ <path fill="#363639" d="M 117.822 95.316 C 117.458 94.051 117.443 93.733 117.204 92.449 C 116.991 91.299 116.599 90.155 116.184 89.076 C 115.299 86.778 113.032 85.997 110.654 85.999 C 104.957 86.003 104.681 95.267 109.938 96.346 C 111.458 96.658 112.883 96.282 114.34 95.828 C 114.967 95.634 115.439 95.468 116.132 95.521 C 116.692 95.565 117.051 95.302 117.822 95.316 L 117.822 95.316 Z"/>
+ <path fill="#69493d" d="M 111.269 86.408 C 111.269 86.408 113.163 86.357 114.546 87.483 C 115.927 88.61 116.542 90.504 116.388 92.193 C 116.235 93.883 114.955 95.419 112.702 95.88 C 110.45 96.34 108.453 95.521 107.583 94.19 C 106.713 92.859 106.354 90.504 106.917 89.224 C 107.48 87.944 108.812 86.46 111.269 86.408 Z"/>
+ <path fill="#363639" d="M 114.217 90.576 C 114.217 91.730827 113.280827 92.667 112.126 92.667 C 110.971173 92.667 110.035 91.730827 110.035 90.576 C 110.035 89.421173 110.971173 88.485 112.126 88.485 C 113.280827 88.485 114.217 89.421173 114.217 90.576 L 114.217 90.576 Z"/>
+ <path fill="#ffffff" d="M 110.612 90.215 C 110.612276 90.891549 110.064049 91.440224 109.3875 91.4405 C 108.710951 91.440776 108.162276 90.892549 108.162 90.216 C 108.161724 89.539451 108.709951 88.990776 109.3865 88.9905 C 110.063049 88.990224 110.611724 89.538451 110.612 90.215 L 110.612 90.215 Z"/>
+ <path fill="#b6866b" d="M 127.651 65.213 C 128.014 62.151 124.408 57.079 122.634 54.785 C 120.794 52.406 118.123 48.408 114.766 48.495 C 115.791 52.239 117.851 55.95 119.03 59.652 C 114.204 57.058 103.663 57.291 100.633 62.52 C 101.126 62.546 101.683 62.538 102.266 62.53 C 103.99 62.506 105.944 62.482 107.166 63.319 C 102.643 64.395 96.18 66.408 94.495 71.334 C 98.345 71.128 102.213 68.261 106.136 69.67 C 100.995 70.987 94.883 80.048 94.664 85.217 C 96.86 83.129 98.954 80.883 102.01 80.14 C 98.276 81.789 96.448 87.346 95.918 90.981 C 102.193 84.865 111.357 76.697 119.3 84.97 C 122.149 87.938 123.005 91.181 124.367 94.925 C 124.723 95.9 125.688 99.611 127.139 99.208 C 129.215 98.632 129.086 91.53 129.085 90.11 C 129.078 83.593 128.521 76.878 128.071 70.36 C 127.952 68.62 127.884 64.062 127.651 65.213 L 127.651 65.213 Z"/>
+ <path fill="#b6866b" d="M 124.921 98.388 C 124.449 94.826 122.519 90.609 120.378 87.763 C 119.447 86.524 118.413 85.345 117.139 84.466 C 115.998 83.679 114.659 83.38 113.464 82.651 C 116.234 81.045 122.055 82.683 123.804 85.244 C 123.626 82.841 120.941 80.271 119.88 78.211 C 122.43 78.053 124.896 79.963 126.259 81.995 C 126.362 80.551 126.713 79.145 126.832 77.705 C 126.904 76.839 127.166 74.533 127.651 73.917 C 128.704 75.806 127.695 78.575 127.787 80.66 C 127.963 84.643 127.72 88.605 127.913 92.569 C 127.997 94.297 128.082 95.996 128.201 97.708 C 128.244 98.338 128.463 99.8 128.197 100.368 C 127.504 101.846 125.277 99.493 124.921 98.388 Z"/>
+ <path fill="#d1854b" d="M 146.044 59.07 C 145.896 54.976 151.158 47.496 154.814 45.422 C 154.911 46.411 154.83 47.455 154.677 48.395 C 156.986 47.729 159.098 45.376 161.333 44.199 C 163.792 42.903 166.4 41.341 169.153 41.081 C 169.026 41.44 169.154 42.077 169.002 42.452 C 171.237 42.798 173.915 41.243 176.157 40.742 C 176.886 40.58 178.143 39.869 178.804 40.021 C 180.304 40.363 179.582 40.885 179.823 42.233 C 180.154 44.091 180.872 45.861 181.292 47.707 C 181.989 50.773 181.726 53.823 181.876 56.987 C 182.058 60.827 180.974 63.173 179.854 66.826 C 180.098 66.816 180.379 66.88 180.622 66.883 C 181.381 70.052 176.41 70.776 174.511 71.716 C 176.098 72.042 177.24 72.482 178.401 73.684 C 176.315 74.177 174.193 73.756 172.056 74.675 C 173.239 75.751 175.297 76.863 175.675 78.687 C 174.708 79.048 173.362 79.037 172.03 79.026 C 169.256 79.003 166.544 78.981 167.444 82.313 C 164.806 82.058 166.758 86.032 164.593 86.417 C 162.932 86.713 160.707 81.574 159.57 79.968 C 156.334 75.397 153.423 70.615 150.172 66.054 C 148.932 64.315 146.465 61.745 146.044 59.07 L 146.044 59.07 Z M 146.113 127.603 C 144.621 124.132 143.64 121.697 141.276 119.699 C 138.848 117.647 132.782 113.938 129.764 114.873 C 128.504 115.264 127.762 116.241 127.325 117.467 C 126.889 116.241 126.147 115.264 124.887 114.873 C 121.868 113.938 115.803 117.647 113.375 119.699 C 111.011 121.697 110.031 124.132 108.539 127.603 C 108.205 130.512 108.347 135.741 111.269 137.446 C 112.111 135.907 113.421 137.776 114.406 138.351 C 115.26 138.851 115.829 138.904 116.422 138.931 C 117.206 138.966 117.676 138.965 118.676 139.313 C 119.331 139.542 120.682 139.92 121.371 139.753 C 122.204 139.553 122.084 139.196 122.873 139.345 C 123.58 139.478 124.428 140.124 125.235 140.293 C 125.912 140.434 126.626 140.711 127.325 140.692 C 128.025 140.711 128.739 140.434 129.416 140.293 C 130.223 140.124 131.071 139.478 131.778 139.345 C 132.567 139.196 132.448 139.553 133.28 139.753 C 133.969 139.92 135.32 139.542 135.975 139.313 C 136.975 138.965 137.445 138.966 138.229 138.931 C 138.822 138.904 139.391 138.851 140.245 138.351 C 141.23 137.776 142.54 135.907 143.382 137.446 C 146.305 135.741 146.446 130.512 146.113 127.603 L 146.113 127.603 Z"/>
+ <path fill="#69493d" d="M 146.044 62.347 C 149.032 58.807 152.519 56.219 156.294 53.581 C 159.18 51.564 163.186 48.19 166.696 47.833 C 166.942 49.331 164.234 50.841 163.292 51.919 C 162.238 53.125 161.513 54.429 160.743 55.845 C 159.592 57.963 159.626 58.475 162.22 57.764 C 164.722 57.079 166.924 56.517 169.541 56.639 C 168.427 57.595 167.172 58.354 166.377 59.653 C 168.337 60.468 170.914 59.99 173.043 60.744 C 173.049 62.554 169.389 62.853 169.376 64.589 C 169.364 66.011 172.606 66.682 172.268 68.393 C 172.027 69.611 169.035 69.895 168.467 71.152 C 167.756 72.723 169.684 74.043 169.363 75.831 C 168.915802 75.86267 168.466496 75.816657 168.035 75.695 C 167.299 75.502 166.984 75.309 166.523 76.466 C 166.05 77.651 166.758 79.84 166.696 81.16 C 164.492 81.498 159.972 81.322 158.124 80.268 C 154.671 78.299 152.228 72.432 150.074 69.239 C 148.877 67.464 146.925 65.198 146.044 62.347 L 146.044 62.347 Z"/>
+ <path fill="#a56d4f" d="M 158.263 73.541 C 165.669 73.983 182.55 79.083 182.873 87.723 C 180.851 86.457 179.757 84.58 177.187 83.864 C 177.631 84.812 178.125 85.95 178.373 86.9 C 176.432 85.873 174.724 83.587 172.776 82.295 C 171.143 81.213 169.484 80.831 167.748 80.031 C 171.129 81.627 173.081 85.814 174.92 88.848 C 176.459 91.387 178.087 94.456 178.019 97.521 C 177.031 96.527 176.025 94.364 174.541 94.325 C 174.507 96.845 176.35 99.148 176.116 101.877 C 175.538 101.14 175.029 100.164 174.331 99.461 C 174.262 101.07 175.211 104.361 173.888 105.366 C 171.329 97.141 169.508 89.004 162.804 83.012 C 160.867 81.282 159.765 81.46 157.99 76.818 C 157.342 75.124 156.565 73.891 158.263 73.541 L 158.263 73.541 Z"/>
+ <path fill="#d05837" fill-rule="evenodd" d="M 123.635 122.1 C 123.635 122.1 119.554 135.538 128.004 135.538 C 136.455 135.538 131.678 122.261 131.678 122.261 L 123.635 122.1 L 123.635 122.1 Z"/>
+ <path fill="#534a49" d="M 146.248 126.162 C 145.496 124.722 144.387 123.689 143.104 122.685 C 140.945616 121.000905 138.586178 119.591758 136.08 118.49 C 134.415 117.762 132.788 116.958 131.041 116.429 C 130.139 116.156 128.466 115.328 127.527 115.581 C 127.458245 115.600199 127.391051 115.624603 127.326 115.654 C 127.260606 115.624602 127.19308 115.600199 127.124 115.581 C 126.185 115.328 124.512 116.156 123.61 116.429 C 121.863 116.958 120.237 117.762 118.571 118.49 C 116.064822 119.591758 113.705384 121.000905 111.547 122.685 C 110.264 123.689 109.155 124.722 108.403 126.162 C 107.41 128.067 107.676 129.951 107.993 133.064 C 107.783 130.254 110.998 125.9 113.253 124.411 C 115.255 123.089 117.783 122.415 120.143 122.416 C 122.482 122.416 124.779 123.935 127.071 123.952 L 127.225 123.95 L 127.378 123.952 C 129.67 123.935 132.169 122.416 134.508 122.416 C 136.868 122.415 139.396 123.089 141.398 124.411 C 143.653 125.9 146.868 130.254 146.659 133.064 C 146.975 129.951 147.241 128.067 146.248 126.162 L 146.248 126.162 Z"/>
+ <path fill="#a56d4f" d="M 127.204 99.412 C 125.707 97.535 128.957 91.923 129.907 90.049 C 131.309 87.28 132.756 84.066 135.35 82.207 C 139.659 79.118 146.561 79.206 150.901 82.01 C 162.409 89.446 160.657 105.315 161.216 117.083 C 161.41 121.184 160.833 125.49 159.82 129.297 C 158.164 124.752 156.389 120.257 153.989 116 C 151.244 111.131 145.778 107.296 141.097 104.511 C 137.476 102.358 134.07 101.441 130.072 100.646 C 128.121 100.257 126.931 99.442 127.204 99.412 L 127.204 99.412 Z"/>
+ <path fill="#363639" d="M 136.829 95.316 C 137.193 94.051 137.208 93.733 137.446 92.449 C 137.66 91.299 138.052 90.155 138.468 89.076 C 139.352 86.778 141.619 85.997 143.996 85.999 C 149.694 86.003 149.97 95.267 144.713 96.346 C 143.193 96.658 141.768 96.282 140.31 95.828 C 139.684 95.634 139.212 95.468 138.518 95.521 C 138.225 95.544 137.987 95.482 137.716 95.421 C 137.426126 95.347746 137.127966 95.312451 136.829 95.316 L 136.829 95.316 Z"/>
+ <path fill="#69493d" d="M 143.382 86.408 C 143.382 86.408 141.488 86.357 140.106 87.483 C 138.723 88.61 138.109 90.504 138.263 92.193 C 138.416 93.883 139.696 95.419 141.949 95.88 C 144.201 96.34 146.198 95.521 147.068 94.19 C 147.939 92.859 148.297 90.504 147.734 89.224 C 147.17 87.944 145.84 86.46 143.382 86.408 Z"/>
+ <path fill="#363639" d="M 140.434 90.576 C 140.434 91.730827 141.370173 92.667 142.525 92.667 C 143.679827 92.667 144.616 91.730827 144.616 90.576 C 144.616 89.421173 143.679827 88.485 142.525 88.485 C 141.370173 88.485 140.434 89.421173 140.434 90.576 L 140.434 90.576 Z"/>
+ <path fill="#ffffff" d="M 144.039 90.215 C 144.038172 90.891549 144.585951 91.440672 145.2625 91.4415 C 145.939049 91.442328 146.488172 90.894549 146.489 90.218 C 146.489828 89.541451 145.942049 88.992328 145.2655 88.9915 C 144.588951 88.990672 144.039828 89.538451 144.039 90.215 Z"/>
+ <path fill="#b6866b" d="M 126.999 65.213 C 126.637 62.151 130.243 57.079 132.017 54.785 C 133.857 52.406 136.529 48.408 139.885 48.495 C 138.861 52.239 136.8 55.95 135.621 59.652 C 140.447 57.058 150.988 57.291 154.018 62.52 C 153.525 62.546 152.968 62.538 152.385 62.53 C 150.661 62.506 148.707 62.482 147.485 63.319 C 152.007 64.395 158.471 66.408 160.156 71.334 C 156.306 71.128 152.438 68.261 148.515 69.67 C 153.656 70.987 159.768 80.048 159.987 85.217 C 157.791 83.129 155.696 80.883 152.64 80.14 C 156.376 81.789 158.203 87.346 158.733 90.981 C 152.458 84.865 143.294 76.697 135.351 84.97 C 132.501 87.938 131.646 91.181 130.284 94.925 C 129.929 95.9 128.964 99.611 127.512 99.208 C 125.436 98.632 125.565 91.53 125.566 90.11 C 125.573 83.593 126.13 76.878 126.579 70.36 C 126.7 68.62 126.767 64.062 126.999 65.213 L 126.999 65.213 Z"/>
+ <path fill="#98705d" d="M 129.73 98.388 C 130.202 94.826 132.133 90.609 134.273 87.763 C 135.205 86.524 136.238 85.345 137.512 84.466 C 138.654 83.679 139.992 83.38 141.187 82.651 C 138.417 81.045 132.596 82.683 130.847 85.244 C 131.025 82.841 133.71 80.271 134.771 78.211 C 132.221 78.053 129.755 79.963 128.392 81.995 C 128.289 80.551 127.938 79.145 127.819 77.705 C 127.747 76.839 127.485 74.533 127 73.917 C 125.948 75.806 126.956 78.575 126.864 80.66 C 126.687 84.643 126.931 88.605 126.738 92.569 C 126.659728 94.282927 126.564057 95.996015 126.451 97.708 C 126.407 98.338 126.188 99.8 126.454 100.368 C 127.147 101.846 129.374 99.493 129.73 98.388 L 129.73 98.388 Z"/>
+ <path fill="#98705d" d="M 126.331 99.174 C 125.848441 98.45639 125.305109 97.781574 124.707 97.157 C 124.009 93.89 122.276 90.287 120.378 87.763 L 120.346 87.719 C 119.422 86.497 118.397 85.335 117.139 84.466 C 115.998 83.679 114.659 83.38 113.464 82.651 C 113.686 82.522 113.927 82.414 114.184 82.327 C 114.507245 82.217496 114.84003 82.138485 115.178 82.091 C 115.29 82.075 115.404 82.061 115.519 82.049 C 115.769 82.025 116.025 82.014 116.287 82.014 C 119.072 82.014 122.415 83.338 123.735 85.147 L 123.737 85.149 L 123.765 85.188 L 123.768 85.191 L 123.781 85.211 L 123.795 85.23 L 123.804 85.244 C 123.626 82.841 120.941 80.271 119.88 78.211 C 119.979 78.205 120.079 78.202 120.177 78.202 L 120.182 78.202 C 122.38 78.204 124.486 79.696 125.839 81.418 C 125.679 84.331 125.569 87.24 125.566 90.11 C 125.565 91.213 125.487 95.748 126.427 97.985 C 126.395 98.318 126.348 98.754 126.331 99.174 L 126.331 99.174 Z"/>
+ <path fill="#98705d" d="M 126.426 97.985 C 125.487 95.748 125.565 91.214 125.566 90.11 C 125.569 87.24 125.679 84.331 125.839 81.418 C 125.988 81.608 126.129 81.801 126.259 81.995 C 126.316 81.199 126.307 80.002 126.647 77.92 C 126.76 78.876 126.901 79.823 126.864 80.66 C 126.687 84.643 126.931 88.605 126.738 92.569 C 126.654 94.297 126.568 95.996 126.45 97.708 C 126.443997 97.800496 126.435996 97.89285 126.426 97.985 L 126.426 97.985 Z"/>
+ <path fill="#98705d" d="M 127.389 100.626 L 127.173 100.626 C 126.924452 100.124074 126.643179 99.639028 126.331 99.174 C 126.348 98.754 126.395 98.318 126.426 97.985 C 126.435996 97.89285 126.443997 97.800496 126.45 97.708 C 126.568 95.996 126.654 94.297 126.738 92.569 C 126.931 88.605 126.687 84.643 126.864 80.66 C 126.901 79.823 126.76 78.876 126.647 77.92 C 126.830473 76.82459 127.056645 75.736762 127.325 74.659 L 127.389 74.976 L 127.389 100.626 L 127.389 100.626 Z"/>
+ <path fill="#d1854b" d="M 159.338 121.913 C 158.743 118.7 158.255 116.017 156.409 113.252 C 154.381 110.215 151.906 108.644 149.51 106.192 C 151.579 106.33 153.642 107.188 155.616 107.376 C 152.314 103.121 147.382 99.826 141.581 100.241 C 143.996 99.377 146.437 97.776 149.048 97.988 C 145.996 95.849 140.081 97.444 137.312 99.44 C 138.04 98.365 139.144 97.112 139.464 95.962 C 137.041 95.724 134.143 98.368 132.141 99.544 C 132.918 97.759 133.431 95.816 134.351 94.114 C 131.863 94.955 128.923 97.684 127.477 100.626 L 127.173 100.626 C 125.727 97.684 122.787 94.955 120.299 94.114 C 121.219 95.816 121.733 97.759 122.51 99.544 C 120.507 98.368 117.609 95.724 115.187 95.962 C 115.507 97.112 116.611 98.365 117.339 99.44 C 114.57 97.444 108.655 95.849 105.604 97.988 C 108.214 97.776 110.655 99.377 113.07 100.241 C 107.269 99.826 102.337 103.121 99.035 107.376 C 101.009 107.188 103.072 106.33 105.141 106.192 C 102.746 108.644 100.27 110.215 98.242 113.252 C 96.396 116.017 95.908 118.7 95.313 121.913 C 96.082 120.681 97.207 119.184 98.559 118.646 C 98.653 119.931 97.864 121.056 97.585 122.297 C 97.224 123.903 97.196 125.816 97.35 127.44 C 97.605 130.124 99.087 133.296 100.057 135.816 C 100.593 134.427 100.679 132.845 101.035 131.388 C 101.206 134.462 102.28 135.897 104.075 138.302 C 104.088 136.846 104.169 135.076 104.493 133.809 C 106.348 136.318 108.23 138.15 111.011 139.507 C 109.842 134.481 107.435 130.618 110.291 125.569 C 112.103 122.364 114.986 121.472 118.381 120.869 C 121.071 120.39 124.221 120.125 126.422 118.302 C 126.758 118.024 127.057 117.718 127.325 117.388 C 127.593 117.718 127.893 118.024 128.229 118.302 C 130.43 120.125 133.58 120.39 136.27 120.869 C 139.665 121.472 142.548 122.364 144.361 125.569 C 147.216 130.618 144.809 134.481 143.639 139.507 C 146.421 138.15 148.303 136.318 150.159 133.809 C 150.482 135.076 150.563 136.846 150.576 138.302 C 152.371 135.897 153.445 134.462 153.615 131.388 C 153.972 132.845 154.057 134.427 154.594 135.816 C 155.564 133.296 157.046 130.124 157.301 127.44 C 157.455 125.816 157.427 123.903 157.066 122.297 C 156.786 121.056 155.997 119.931 156.092 118.646 C 157.445 119.184 158.568 120.681 159.338 121.913 L 159.338 121.913 Z"/>
+ <path fill="#363639" d="M 133.456 106.864 C 132.625 106.216 131.59 105.951 130.532 105.965 C 129.768 105.976 128.335 106.134 126.73 106.164 C 125.615 106.063 124.744 105.974 124.119 105.965 C 123.062 105.951 122.026 106.216 121.196 106.864 C 119.866 107.901 118.833 111.789 121.044 112.518 C 121.745 112.748 122.022 112.336 122.32 111.923 C 122.596 111.539 122.89 111.156 123.555 111.289 C 124.137 111.407 124.562 111.981 124.582 112.62 C 124.611 113.559 124.186 113.49 123.431 113.644 C 122.761 113.781 122.362 113.557 122.008 114.302 C 121.666 115.019 122.082 115.606 122.493 116.157 C 123.334 117.283 125.027 118.487 126.491 118.593 C 126.837 118.618 127.064 118.58 127.22 118.488 C 127.342 118.534 127.503 118.559 127.72 118.559 C 129.46 118.559 131.317 117.283 132.158 116.157 C 132.569 115.606 132.985 115.019 132.643 114.302 C 132.289 113.557 131.89 113.781 131.221 113.644 C 130.465 113.49 130.04 113.559 130.069 112.62 C 130.089 111.981 130.514 111.407 131.096 111.289 C 131.761 111.156 132.055 111.539 132.331 111.923 C 132.629 112.336 132.907 112.748 133.607 112.518 C 135.818 111.789 134.785 107.901 133.456 106.864 Z"/>
+ <path fill="#d6a751" d="M 143.382 137.446 C 143.147 137.015 142.874 136.851 142.582 136.851 C 142.874 136.851 143.147 137.015 143.382 137.446 Z"/>
+ <path fill="#d05837" fill-rule="evenodd" d="M 127.597 122.261 L 127.405 123.943 L 127.405 132.038 C 127.405 132.038 127.354 135.507 127.405 135.507 C 130.072 135.507 131.565 134.598 132.279 133.218 C 134.251 129.413 131.678 122.261 131.678 122.261 L 127.597 122.261 L 127.597 122.261 Z"/>
+ <path fill="#534a49" d="M 145.648 129.421 C 144.556 127.351 142.793 125.333 141.398 124.411 C 139.396 123.089 136.868 122.415 134.509 122.416 C 132.173 122.416 129.678 123.93 127.389 123.951 L 127.389 118.533 C 127.482 118.55 127.591 118.559 127.72 118.559 C 127.966 118.559 128.214 118.533 128.462 118.486 C 130.649 120.144 133.673 120.407 136.27 120.869 C 139.665 121.472 142.548 122.364 144.361 125.569 C 145.126 126.924 145.514 128.192 145.648 129.421 L 145.648 129.421 Z"/>
+ <path fill="#935b44" fill-rule="evenodd" d="M 148.515 69.67 C 149.361 69.887 150.234 70.314 151.103 70.899 C 150.792342 70.361144 150.465866 69.83258 150.124 69.314 C 149.574765 69.364116 149.034112 69.483739 148.515 69.67 L 148.515 69.67 Z M 160.103 128.171 C 160.453 129.338 160.904 130.325 161.473 130.325 C 161.699 130.325 161.942 130.172 162.206 129.813 C 162.54 129.36 162.635 128.618 162.635 127.797 C 162.636 127.225 162.589 126.613 162.545 126.035 C 162.502957 125.563377 162.477608 125.090415 162.469 124.617 C 162.469 124.418 162.478 124.237 162.499 124.08 C 162.73 124.31 162.952 124.585 163.176 124.862 C 163.634 125.428 164.098 126.001 164.643 126.21 C 164.658 125.96 164.663 125.705 164.663 125.446 C 164.663 125.06 164.651 124.664 164.639 124.266 C 164.625159 123.8638 164.616825 123.461429 164.614 123.059 C 164.614 121.956 164.706 120.869 165.141 119.907 C 165.393 120.08 165.628 120.305 165.864 120.531 C 166.371 121.017 166.884 121.508 167.581 121.508 L 167.593 121.508 L 167.719 121.502 C 167.727 121.353 167.731 121.202 167.731 121.05 C 167.732 120.338 167.655 119.584 167.578 118.821 C 167.498 118.042 167.418 117.252 167.419 116.49 C 167.419 115.675 167.511 114.89 167.793 114.179 C 168.287 114.271 168.699 114.572 169.105 114.869 C 169.567 115.207 170.023 115.54 170.586 115.556 C 170.589 115.525 170.59 115.488 170.59 115.446 C 170.59 115.237 170.57 114.903 170.547 114.513 C 170.515 113.973 170.476 113.328 170.476 112.763 C 170.476 112.069 170.533 111.494 170.729 111.383 C 170.819138 111.333531 170.921337 111.31032 171.024 111.316 C 171.041016 111.316168 171.058023 111.316835 171.075 111.318 L 171.103 111.322 C 171.754 111.405 172.678 112.256 173.313 112.842 C 173.512 113.025 173.682 113.182 173.807 113.282 L 173.812 113.286 L 173.814 113.288 L 173.817 113.291 L 173.821 113.293 L 173.821 113.294 L 173.822 113.295 L 173.826 113.298 L 173.83 113.302 L 173.842 113.31 L 173.852 113.318 L 173.855 113.32 C 173.63 108.841 171.918 102.05 170.412 97.774 C 169.509 95.207 168.741 93.058 167.854 90.833 L 167.851 90.827 L 167.846 90.812 L 167.845 90.809 C 167.844074 90.806148 167.842726 90.803452 167.841 90.801 L 167.836 90.787 L 167.831 90.775 L 167.829 90.767 L 167.818 90.739 L 167.814 90.73 L 167.808 90.712 L 167.807 90.709 C 167.804237 90.703176 167.801897 90.697161 167.8 90.691 L 167.798 90.686 L 167.79 90.668 L 167.789 90.665 C 167.220889 89.250003 166.621744 87.847664 165.992 86.459 L 165.99 86.455 L 165.988 86.451 C 165.820777 86.23263 165.650089 86.016936 165.476 85.804 C 165.303 86.113 165.033 86.339 164.594 86.417 C 164.547427 86.425007 164.500256 86.429021 164.453 86.429 C 163.257 86.429 161.801 83.834 160.671 81.819 C 160.499 81.513 160.335 81.22 160.18 80.952 C 159.681852 80.856851 159.192494 80.72038 158.717 80.544 C 159.465 82.23 159.93 83.858 159.988 85.217 C 159.779 85.018 159.57 84.818 159.362 84.617 C 157.384 82.715 155.406 80.812 152.641 80.14 C 156.376 81.789 158.204 87.346 158.734 90.981 L 158.346 90.604 L 157.881 90.155 C 160.813 96.484 160.946 104.353 161.068 111.521 C 161.1 113.439 161.132 115.307 161.216 117.083 C 161.392 120.785 160.939 124.653 160.104 128.171 L 160.103 128.171 L 160.103 128.171 Z"/>
+ <path fill="#ba784e" d="M 171.221 76.693 C 170.457233 76.387616 169.685638 76.102186 168.907 75.837 C 169.05899 75.843669 169.211238 75.841666 169.363 75.831 C 169.684 74.043 167.756 72.723 168.467 71.152 C 169.035 69.895 172.027 69.611 172.268 68.393 C 172.606 66.682 169.364 66.011 169.376 64.589 C 169.389 62.853 173.049 62.554 173.043 60.744 C 170.914 59.99 168.337 60.468 166.377 59.653 C 167.173 58.354 168.427 57.595 169.541 56.639 C 169.301825 56.62792 169.062431 56.622251 168.823 56.622 C 166.513 56.622 164.49 57.143 162.22 57.764 C 161.498 57.962 160.974 58.066 160.619 58.066 C 159.699 58.066 159.913 57.373 160.743 55.845 C 161.513 54.429 162.238 53.125 163.292 51.919 C 164.234 50.841 166.942 49.331 166.696 47.833 C 163.186 48.19 159.18 51.564 156.294 53.582 C 153.82 55.311 151.469 57.018 149.301 58.987 C 149.123438 58.924705 148.944741 58.865695 148.765 58.81 C 149.107 58.263 149.484 57.735 149.804 57.23 C 150.884 55.529 151.839 54.243 153.465 53.111 C 154.751 52.217 156.277 51.572 157.634 50.752 C 159.236 49.783 160.352 48.442 161.815 47.291 C 162.903 46.435 164.086 46.099 165.376 46.099 C 165.726 46.099 166.085 46.123 166.452 46.17 C 167.160619 46.26266 167.874356 46.310755 168.589 46.314 C 169.716 46.314 170.8 46.178 172.049 45.89 C 173.883 45.466 175.586 44.252 177.47 44.132 C 177.296 45.048 176.77 45.82 176.657 46.761 C 176.537 47.759 176.557 48.808 176.557 49.818 C 176.556 52.174 176.594 54.477 177.029 56.795 C 177.458 59.081 177.654 61.311 176.761 63.491 C 175.85 65.716 174.993 67.252 173.403 69.059 C 172.315 70.295 172.717 71.331 171.043 71.682 C 170.934 72.388 171.995 72.71 171.519 73.384 C 171.276 73.728 170.278 73.661 169.914 73.832 C 170.096 74.756 171.073 75.738 171.221 76.693 L 171.221 76.693 Z"/>
+ <path fill="#61453d" fill-rule="evenodd" d="M 141.949 95.879 C 142.379 95.967 142.8 96.009 143.205 96.009 C 144.923 96.009 146.364 95.267 147.068 94.19 C 147.939 92.859 148.297 90.504 147.734 89.224 C 147.17 87.944 145.84 86.46 143.382 86.408 L 143.344 86.408 C 143.07 86.408 141.373 86.451 140.106 87.483 C 138.723 88.61 138.109 90.504 138.263 92.193 C 138.416 93.883 139.696 95.419 141.949 95.879 L 141.949 95.879 Z M 140.434 90.576 C 140.432303 89.643037 141.049169 88.821939 141.94571 88.563795 C 142.84225 88.305651 143.801306 88.672988 144.296 89.464 C 144.71006 88.931393 145.476815 88.833808 146.011085 89.24572 C 146.545355 89.657632 146.646028 90.423987 146.236271 90.959912 C 145.826514 91.495836 145.060571 91.599595 144.523 91.192 C 144.215473 92.177421 143.235122 92.791214 142.214348 92.637436 C 141.193574 92.483659 140.437564 91.608286 140.434 90.576 L 140.434 90.576 Z"/>
+ <path fill="#363639" d="M 142.525 92.667 C 141.52097 92.666035 140.659498 91.951257 140.473274 90.964648 C 140.287049 89.978039 140.828699 88.998419 141.763297 88.631533 C 142.697895 88.264648 143.761317 88.614181 144.296 89.464 C 144.095019 89.722522 144.005908 90.050749 144.048558 90.375415 C 144.091208 90.700082 144.262068 90.994157 144.523 91.192 C 144.252439 92.068558 143.442364 92.666586 142.525 92.667 L 142.525 92.667 Z"/>
+ <path fill="#935b44" fill-rule="evenodd" d="M 94.518 146.487 C 99.401 142.243 110.66 143.127 114.364 145.448 C 118.068 147.769 121.751 156.999 122.41 161.781 C 122.524 162.608 117.79 158.672 117.437 159.421 C 117.369 159.567 119.22 161.801 120.299 164.223 C 121.377 166.645 121.668 169.168 121.668 169.168 C 121.668 169.168 119.753 169.022 119.124 169.168 C 118.496 169.315 117.674 170.1 117.674 170.1 L 121.303 176.898 C 121.303 176.898 114.671 178.387 114.6 179.512 C 114.588 179.709 119.851 184.61 119.124 185.506 C 118.36 186.449 114.588 185.464 112.875 186.033 C 109.142 187.278 109.41 189.505 106.718 189.505 C 104.616 189.505 102.827 186.714 101.343 186.033 C 99.859 185.352 95.473 187.426 94.636 185.506 C 93.8 183.586 95.495 180.584 94.754 179.382 C 94.014 178.179 92.617 181.203 92.208 180.473 C 92.04 180.172 91.791 178.97 92.208 177.863 C 92.625 176.756 94.178 174.724 94.178 174.724 L 91.518 172.332 C 91.518 172.332 92.553 171.88 93.279 170.925 C 94.005 169.969 94.786 168.012 94.754 167.792 C 94.639 166.99 91.028 169.449 91.012 169.168 C 90.995 168.887 91.387 165.902 92.208 164.223 C 93.029 162.544 94.545 159.816 94.518 159.421 C 94.508 159.278 93.172 159.459 91.972 160.089 C 90.772 160.718 89.219 162.048 89.216 161.781 C 89.083 150.625 92.548 148.199 94.518 146.487 L 94.518 146.487 Z M 136.79 146.487 C 141.672 142.243 152.931 143.127 156.636 145.448 C 160.34 147.769 164.023 156.999 164.682 161.781 C 164.795 162.608 160.061 158.672 159.709 159.421 C 159.64 159.567 161.492 161.801 162.57 164.223 C 163.649 166.645 163.94 169.168 163.94 169.168 C 163.94 169.168 162.024 169.022 161.396 169.168 C 160.767 169.315 159.945 170.1 159.945 170.1 L 163.575 176.898 C 163.575 176.898 156.943 178.387 156.872 179.512 C 156.859 179.709 162.123 184.61 161.396 185.506 C 160.631 186.449 156.859 185.464 155.147 186.033 C 151.413 187.278 151.681 189.505 148.99 189.505 C 146.887 189.505 145.099 186.714 143.614 186.033 C 142.13 185.352 137.745 187.426 136.908 185.506 C 136.071 183.586 137.766 180.584 137.026 179.382 C 136.286 178.179 134.889 181.203 134.48 180.473 C 134.311 180.172 134.063 178.97 134.48 177.863 C 134.897 176.756 136.45 174.724 136.45 174.724 L 133.79 172.332 C 133.79 172.332 134.825 171.88 135.551 170.925 C 136.277 169.969 137.058 168.012 137.026 167.792 C 136.911 166.99 133.3 169.449 133.283 169.168 C 133.267 168.887 133.659 165.902 134.48 164.223 C 135.301 162.544 136.817 159.816 136.79 159.421 C 136.78 159.278 135.444 159.459 134.243 160.089 C 133.043 160.718 131.49 162.048 131.487 161.781 C 131.355 150.625 134.82 148.199 136.79 146.487 L 136.79 146.487 Z"/>
+ </g>
+ <defs>
+ <filter id="VYcKV9weoxfBnamwGPiQonZfs9c5GfxO" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_149" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_149)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mutter.svg b/.icons/Gruvbox_Dark-2/apps/64/mutter.svg
new file mode 120000
index 000000000..274a7df29
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mutter.svg
@@ -0,0 +1 @@
+xfwm4.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mygpo.svg b/.icons/Gruvbox_Dark-2/apps/64/mygpo.svg
new file mode 120000
index 000000000..477474be4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mygpo.svg
@@ -0,0 +1 @@
+gpodder.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mynotes.svg b/.icons/Gruvbox_Dark-2/apps/64/mynotes.svg
new file mode 100755
index 000000000..19fa1be71
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mynotes.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="evbHOyOx2kAuuLWbAXrfxaG0aul9wSYC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#evbHOyOx2kAuuLWbAXrfxaG0aul9wSYC)">
+ <linearGradient id="_lgradient_39" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_39)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_40" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_40)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_41" x1=".011" x2=".551" y1=".4" y2=".791" gradientTransform="matrix(0,89.857,-80.767,0,246.292,150.433)" gradientUnits="userSpaceOnUse">
+ <stop offset="18.439%" style="stop-color:#000000"/>
+ <stop offset="44.877%" style="stop-color:#000000"/>
+ <stop offset="72.44%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_41)" d="M 246.292 150.433 C 175.738 150.729 165.525 161.918 165.525 234.247 L 165.525 240.29 L 184.667 240 L 204.88 230.4 L 246.292 150.433 L 246.292 150.433 L 246.292 150.433 Z"/>
+ </g>
+ <path fill="#5d5d5d" d="M 169.563 240.29 C 240.117 239.994 250.33 228.805 250.33 156.476 L 250.33 150.433 L 169.563 240.29 L 169.563 240.29 L 169.563 240.29 Z"/>
+ <linearGradient id="_lgradient_42" x1=".854" x2="-2.24" y1=".146" y2="3.353" gradientTransform="matrix(0,89.857,-80.767,0,250.33,150.433)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#faf8f6"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_42)" d="M 250.33 150.433 C 179.777 150.729 169.563 161.918 169.563 234.247 L 169.563 240.29 L 250.33 150.433 L 250.33 150.433 L 250.33 150.433 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mypaint.svg b/.icons/Gruvbox_Dark-2/apps/64/mypaint.svg
new file mode 120000
index 000000000..f4aff0839
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mypaint.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/myrulib.svg b/.icons/Gruvbox_Dark-2/apps/64/myrulib.svg
new file mode 100755
index 000000000..95c6214ef
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/myrulib.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="58SXK9hi1t7RldAGRs3vm09V4yRyIv19" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#58SXK9hi1t7RldAGRs3vm09V4yRyIv19)">
+ <path fill="#a26f3d" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#2b2e30" d="M 55.465 238.826 C 12.706 234.2 5.68 216.025 5.68 155.745 L 5.68 96.494 C 5.68 36.419 12.658 18.163 55.03 13.461 L 55.465 238.826 L 55.465 238.826 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_43" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_43)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g style="opacity:0.4" filter="url(#wdmBepa12LcOP3qzOhuQeYBmFWRQUbi0)">
+ <g opacity=".4">
+ <path d="M 164 18.136 L 164 147.938 L 182.543 129.394 L 201.086 147.938 L 201.086 18.136 L 164 18.136 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="wdmBepa12LcOP3qzOhuQeYBmFWRQUbi0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <linearGradient id="_lgradient_44" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(37.149,0,0,131.4,163.938,11.901)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_44)" d="M 163.938 11.938 L 164 143.302 L 182.543 124.759 L 201.086 143.302 L 201.086 13.5 C 190.784 12.265 178.411 11.754 163.938 11.938 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/myspace.svg b/.icons/Gruvbox_Dark-2/apps/64/myspace.svg
new file mode 100755
index 000000000..0ecb5bc2c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/myspace.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="vZzTXenluymPCCnMIpphvoSJBJT08SQi" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#vZzTXenluymPCCnMIpphvoSJBJT08SQi)">
+ <linearGradient id="_lgradient_45" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_45)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_46" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_46)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <circle fill="#ececec" cx="164.25" cy="80.875" r="25.375" vector-effect="non-scaling-stroke"/>
+ <path fill="#ececec" d="M 164.25 120.75 C 157.52 120.75 151.066 123.376 146.307 128.049 C 141.548 132.723 138.875 139.062 138.875 145.672 C 138.88 145.857 138.886 146.042 138.895 146.227 L 138.875 146.246 L 138.875 200.5 L 189.625 200.5 L 189.625 145.964 L 189.615 145.945 C 189.618 145.856 189.62 145.766 189.622 145.677 C 189.623 139.067 186.95 132.727 182.191 128.052 C 177.432 123.378 170.978 120.751 164.247 120.751 L 164.25 120.75 Z"/>
+ <circle fill="#ececec" cx="117.125" cy="80.875" r="21.75" vector-effect="non-scaling-stroke"/>
+ <path fill="#ececec" d="M 117.125 113.5 C 105.113 113.5 95.375 123.643 95.375 136.156 C 95.379 136.324 95.384 136.492 95.392 136.661 L 95.377 136.675 L 95.377 185.997 L 138.877 185.997 L 138.877 136.418 L 138.868 136.402 C 138.871 136.32 138.874 136.237 138.876 136.155 C 138.876 123.643 129.138 113.499 117.126 113.499 L 117.125 113.5 Z"/>
+ <circle fill="#ececec" cx="80.875" cy="80.875" r="14.5" vector-effect="non-scaling-stroke"/>
+ <path fill="#ececec" d="M 80.875 106.25 C 72.867 106.25 66.375 113.35 66.375 122.109 C 66.378 122.227 66.381 122.345 66.386 122.462 L 66.375 122.477 L 66.375 157.001 L 95.375 157.001 L 95.375 122.296 L 95.369 122.284 C 95.372 122.228 95.375 122.173 95.377 122.117 C 95.378 117.91 93.85 113.876 91.131 110.901 C 88.412 107.926 84.723 106.254 80.877 106.254 L 80.875 106.25 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/mysql-workbench.svg b/.icons/Gruvbox_Dark-2/apps/64/mysql-workbench.svg
new file mode 100644
index 000000000..b80239fa0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/mysql-workbench.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" width="256" height="256" version="1.1" viewBox="0 0 256 256">
+ <defs>
+ <linearGradient id="linearGradient836">
+ <stop offset="0" style="stop-color:#297fb1"/>
+ <stop offset="1" style="stop-color:#50a6d6"/>
+ </linearGradient>
+ <filter id="PRh9GpSU0KQ7wGBnViXGgcpdUgvmoXdE" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood flood-opacity=".4"/>
+ <feComposite in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ <filter style="color-interpolation-filters:sRGB" id="filter4699" width="1.089" height="1.094" x="-.04" y="-.05">
+ <feGaussianBlur stdDeviation="3.219"/>
+ </filter>
+ <linearGradient id="linearGradient838" x1="132.556" x2="132.556" y1="13.174" y2="233.864" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient836"/>
+ </defs>
+ <g filter="url(#PRh9GpSU0KQ7wGBnViXGgcpdUgvmoXdE)">
+ <path d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z" style="fill:url(#linearGradient838)"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_204" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_204)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <path style="fill-opacity:0.34895833;filter:url(#filter4699)" d="m 48.548198,44.945042 c -7.164707,-0.151994 -10.524105,4.80149 -9.049027,13.340531 0.476127,2.75234 2.886018,6.685828 8.083037,13.197691 5.779361,7.238861 8.105059,11.194324 10.622995,18.04313 3.970122,10.795106 5.804997,14.420956 9.027051,17.790426 2.508779,2.62782 2.508779,2.63697 0.824066,7.98417 -2.607666,8.28633 -3.147888,24.90476 -1.052973,32.72411 3.131406,11.69242 6.995316,17.00299 12.379124,17.00299 3.836436,0 6.986159,-3.21381 8.112388,-8.27716 0.393713,-1.75798 1.126176,-4.26677 1.62977,-5.5761 0.869851,-2.27073 1.107915,-2.09676 4.523165,3.47935 1.977704,3.23213 5.759196,8.04825 8.387016,10.69438 6.07969,6.12547 14.42099,13.02006 15.02525,12.43406 0.25638,-0.24723 -2.17915,-3.86387 -5.40213,-8.04825 -3.22296,-4.18437 -9.29349,-13.90821 -13.505339,-21.59939 -4.907671,-8.98219 -8.231365,-13.99977 -9.275178,-14.00893 -3.396937,-0.0183 -6.555812,5.31058 -8.38703,14.16459 -2.115058,10.2 -5.832467,8.48776 -8.853998,-4.0745 -1.739696,-7.24252 -0.833223,-16.99384 2.417215,-26.13167 1.474118,-4.14775 2.682749,-7.99334 2.682749,-8.5244 0,-0.53105 -2.362278,-4.98094 -5.246464,-9.888651 C 68.605698,94.75456 65.216999,87.795882 63.963503,84.19751 60.918166,75.462529 59.472388,72.917118 53.358823,65.492386 c -6.298524,-7.643564 -6.894552,-11.17418 -1.87791,-11.141218 3.895956,0.02655 10.184407,2.65071 16.502157,6.902828 4.01041,2.692829 5.365497,3.058161 11.793122,3.058161 8.066601,0 9.7971,0.661076 20.995108,8.029955 11.39024,7.506218 19.88713,14.483218 25.76539,21.176367 5.21903,5.942341 8.07575,11.115581 23.44895,42.631101 5.89654,12.09527 11.12475,17.93691 18.33977,20.43654 11.15222,3.86391 14.94288,5.61272 19.85056,9.13784 l 5.19157,3.72657 -3.48848,0.67756 c -1.92284,0.36625 -6.12547,0.97057 -9.32098,1.33678 -6.65653,0.76913 -11.01487,3.53428 -11.01487,6.99532 0,3.90053 13.28558,15.06191 26.6078,22.35019 6.40932,3.5068 12.56225,6.95868 13.68844,7.67288 2.98494,1.92276 3.79066,1.6847 3.02157,-0.83324 -1.62066,-5.29223 -7.07773,-10.43803 -22.24951,-21.01336 -8.89978,-6.20788 -8.99135,-5.97898 2.89339,-7.16013 8.47858,-0.84238 12.75452,-2.28903 12.75452,-4.32172 0,-0.9339 -4.3034,-5.89656 -9.56817,-11.01484 -8.24059,-8.02998 -11.02405,-10.01686 -20.09779,-14.43929 -12.36081,-6.00644 -16.86567,-10.7768 -19.71323,-20.90352 C 152.63176,113.68951 141.20489,95.954015 126.01482,80.910447 110.33948,65.37702 95.36912,56.788536 81.653236,55.442584 76.077095,54.895043 73.192909,54.049015 70.308722,52.097836 65.426679,48.791545 54.086747,45.062242 48.548198,44.945042 Z m 27.12602,27.486801 c -1.117021,-0.07234 -2.096745,0.07325 -2.765154,0.540212 -2.508778,1.712204 -2.206621,3.799806 0.732503,5.090825 1.3826,0.613463 3.342001,2.76516 4.358349,4.779517 3.433565,6.766404 8.698346,2.234103 6.354374,-5.475385 -0.741658,-2.426381 -5.310602,-4.715422 -8.680072,-4.935169 z"/>
+ <path d="m 47.548196,41.945038 c -7.164707,-0.151994 -10.524105,4.80149 -9.049027,13.340531 0.476127,2.75234 2.886018,6.685828 8.083037,13.197691 5.779361,7.238861 8.105059,11.194324 10.622995,18.04313 3.970122,10.795105 5.804997,14.42096 9.027051,17.79043 2.508779,2.62782 2.508779,2.63697 0.824066,7.98417 -2.607666,8.28633 -3.147888,24.90476 -1.052973,32.72411 3.131406,11.69242 6.995316,17.00299 12.379124,17.00299 3.836436,0 6.986159,-3.21381 8.112388,-8.27716 0.393713,-1.75798 1.126176,-4.26677 1.62977,-5.5761 0.86985,-2.27073 1.10791,-2.09676 4.52316,3.47935 1.97771,3.23213 5.7592,8.04825 8.387023,10.69438 6.07969,6.12547 14.42099,13.02006 15.02525,12.43406 0.25638,-0.24723 -2.17915,-3.86387 -5.40213,-8.04825 -3.22296,-4.18437 -9.29349,-13.90821 -13.505343,-21.59939 -4.90767,-8.98219 -8.23136,-13.99977 -9.275176,-14.00893 -3.396937,-0.0183 -6.555812,5.31058 -8.38703,14.16459 -2.115058,10.2 -5.832467,8.48776 -8.853998,-4.0745 -1.739696,-7.24252 -0.833223,-16.99384 2.417215,-26.13167 1.474118,-4.14775 2.682749,-7.99334 2.682749,-8.5244 0,-0.53105 -2.362278,-4.98095 -5.246464,-9.888655 -2.884187,-4.916859 -6.272886,-11.875537 -7.526382,-15.473909 -3.045337,-8.734981 -4.491115,-11.280392 -10.60468,-18.705124 -6.298524,-7.643564 -6.894552,-11.17418 -1.87791,-11.141218 3.895956,0.02655 10.184407,2.65071 16.502157,6.902828 4.01041,2.692829 5.365497,3.058161 11.793122,3.058161 8.066601,0 9.7971,0.661076 20.995107,8.029955 11.390243,7.506218 19.887133,14.483218 25.765393,21.176367 5.21903,5.942341 8.07575,11.115575 23.44895,42.631105 5.89654,12.09527 11.12475,17.93691 18.33977,20.43654 11.15222,3.86391 14.94288,5.61272 19.85056,9.13784 l 5.19157,3.72657 -3.48848,0.67756 c -1.92284,0.36625 -6.12547,0.97057 -9.32098,1.33678 -6.65653,0.76913 -11.01487,3.53428 -11.01487,6.99532 0,3.90053 13.28558,15.06191 26.6078,22.35019 6.40932,3.5068 12.56225,6.95868 13.68844,7.67288 2.98494,1.92276 3.79066,1.6847 3.02157,-0.83324 -1.62066,-5.29223 -7.07773,-10.43803 -22.24951,-21.01336 -8.89978,-6.20788 -8.99135,-5.97898 2.89339,-7.16013 8.47858,-0.84238 12.75452,-2.28903 12.75452,-4.32172 0,-0.9339 -4.3034,-5.89656 -9.56817,-11.01484 -8.24059,-8.02998 -11.02405,-10.01686 -20.09779,-14.43929 -12.36081,-6.00644 -16.86567,-10.7768 -19.71323,-20.90352 C 151.63176,110.68951 140.20489,92.954011 125.01482,77.910443 109.33948,62.377016 94.369117,53.788532 80.653234,52.44258 75.077093,51.895039 72.192907,51.049011 69.30872,49.097832 64.426677,45.791541 53.086745,42.062238 47.548196,41.945038 Z m 27.12602,27.486801 c -1.117021,-0.07234 -2.096745,0.07325 -2.765154,0.540212 -2.508778,1.712204 -2.206621,3.799806 0.732503,5.090825 1.3826,0.613463 3.342001,2.76516 4.358349,4.779517 3.433565,6.766404 8.698346,2.234103 6.354374,-5.475385 -0.741658,-2.426381 -5.310602,-4.715422 -8.680072,-4.935169 z" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/naev.svg b/.icons/Gruvbox_Dark-2/apps/64/naev.svg
new file mode 100644
index 000000000..f2a53c09a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/naev.svg
@@ -0,0 +1,48 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_vnj50MRdVyp3VxebaL2Aivj5dX0tf8cc">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_vnj50MRdVyp3VxebaL2Aivj5dX0tf8cc)">
+ <defs>
+ <filter id="cZshiP9do8xFmK7BbiqfTuq1rHBErSiJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#cZshiP9do8xFmK7BbiqfTuq1rHBErSiJ)">
+ <linearGradient id="_lgradient_248" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_248)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_249" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_249)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="0XGgGDgdIzF9lP4JaD7EvdLe7foAOjEH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#0XGgGDgdIzF9lP4JaD7EvdLe7foAOjEH)">
+ <path d="M 55.919 197.556 C 54.931 195.704 55.759 190.453 57.681 186.378 C 59.735 182.025 64.124 177.655 71.013 173.103 C 80.546 166.804 102.362 146.105 117.122 129.356 C 119.917 126.184 120.382 125.336 120.101 123.925 C 119.799 122.414 120.626 121.359 128.737 112.907 C 133.671 107.766 137.607 103.262 137.485 102.898 C 137.363 102.534 136.619 102.291 135.833 102.358 C 135.047 102.425 128.939 102.918 122.26 103.452 C 110.175 104.42 110.1 104.434 106.701 106.49 C 104.823 107.625 102.824 108.466 102.258 108.358 C 100.432 108.01 100.764 105.9 102.985 103.743 C 105.029 101.757 105.081 101.592 105.081 97.115 C 105.081 92.863 105.196 92.433 106.642 91.293 C 108.961 89.465 110.159 89.746 111.693 92.482 C 113.142 95.067 113.497 95.135 117.34 93.568 C 118.897 92.933 119.491 92.935 120.688 93.577 C 122.004 94.283 123.806 93.804 139.529 88.565 C 149.091 85.379 157.873 82.291 159.044 81.702 C 161.68 80.377 163.69 78.022 167.874 71.356 C 170.436 67.273 171.939 65.588 174.912 63.458 C 178.506 60.884 178.732 60.805 179.503 61.863 C 180.027 62.581 180.314 64.631 180.314 67.659 L 180.314 72.343 L 183.921 75.816 C 187.928 79.674 187.914 79.578 185.231 84.928 C 184.248 86.889 183.54 89.829 183.015 94.132 L 182.244 100.455 L 186.028 116.488 C 188.109 125.306 190.489 135.461 191.316 139.053 C 192.144 142.646 193.07 146.193 193.374 146.936 L 193.927 148.288 L 196.36 147.043 C 200.595 144.877 202.03 147.125 198.529 150.443 C 195.71 153.115 186.251 160.128 184.004 161.212 C 182.275 162.047 181.972 162.05 181.17 161.247 C 180.369 160.444 180.466 160.105 182.071 158.081 C 183.059 156.834 183.868 155.627 183.868 155.399 C 183.868 154.7 164.538 122.028 162.435 119.172 C 160.8 116.953 160.08 116.456 158.283 116.306 C 155.324 116.058 152.904 117.402 143.127 124.722 C 133.656 131.812 133.196 132.092 131.003 132.082 C 128.992 132.074 127.051 133.546 117.925 142.001 C 100.064 158.55 87.121 172.731 82.867 180.413 C 76.846 191.284 69.762 196.642 59.068 198.412 C 56.921 198.767 56.506 198.654 55.919 197.556 L 55.919 197.556 Z"/>
+ </g>
+ <path fill="#3b3b3b" d="M 55.919 193.74 C 54.931 191.888 55.759 186.637 57.681 182.562 C 59.735 178.209 64.124 173.839 71.013 169.287 C 80.546 162.988 102.362 142.289 117.122 125.54 C 119.917 122.368 120.382 121.52 120.101 120.109 C 119.799 118.598 120.626 117.543 128.737 109.091 C 133.671 103.95 137.607 99.446 137.485 99.082 C 137.363 98.718 136.619 98.475 135.833 98.542 C 135.047 98.609 128.939 99.102 122.26 99.636 C 110.175 100.604 110.1 100.618 106.701 102.674 C 104.823 103.809 102.824 104.65 102.258 104.542 C 100.432 104.194 100.764 102.084 102.985 99.927 C 105.029 97.941 105.081 97.776 105.081 93.299 C 105.081 89.047 105.196 88.617 106.642 87.477 C 108.961 85.649 110.159 85.93 111.693 88.666 C 113.142 91.251 113.497 91.319 117.34 89.752 C 118.897 89.117 119.491 89.119 120.688 89.761 C 122.004 90.467 123.806 89.988 139.529 84.749 C 149.091 81.563 157.873 78.475 159.044 77.886 C 161.68 76.561 163.69 74.206 167.874 67.54 C 170.436 63.457 171.939 61.772 174.912 59.642 C 178.506 57.068 178.732 56.989 179.503 58.046 C 180.027 58.765 180.314 60.815 180.314 63.843 L 180.314 68.527 L 183.921 72 C 187.928 75.858 187.914 75.762 185.231 81.112 C 184.248 83.073 183.54 86.013 183.015 90.316 L 182.244 96.639 L 186.028 112.672 C 188.109 121.49 190.489 131.645 191.316 135.237 C 192.144 138.83 193.07 142.377 193.374 143.12 L 193.927 144.472 L 196.36 143.227 C 200.595 141.061 202.03 143.309 198.529 146.627 C 195.71 149.299 186.251 156.312 184.004 157.396 C 182.275 158.23 181.972 158.234 181.17 157.431 C 180.369 156.628 180.466 156.289 182.071 154.265 C 183.059 153.018 183.868 151.811 183.868 151.583 C 183.868 150.884 164.538 118.212 162.435 115.356 C 160.8 113.137 160.08 112.64 158.283 112.49 C 155.324 112.242 152.904 113.586 143.127 120.906 C 133.656 127.996 133.196 128.276 131.003 128.266 C 128.992 128.258 127.051 129.73 117.925 138.185 C 100.064 154.734 87.121 168.915 82.867 176.597 C 76.846 187.468 69.762 192.826 59.068 194.596 C 56.921 194.951 56.506 194.838 55.919 193.74 L 55.919 193.74 Z"/>
+ <path fill="#f22c42" d="M 120.084 119.996 C 120.09 120.033 120.094 120.072 120.101 120.11 C 120.383 121.52 119.917 122.368 117.122 125.54 C 110.22 133.372 101.781 142.055 93.77 149.738 C 95.464 151.633 97.64 154.055 99.581 156.138 C 104.812 150.669 110.992 144.609 117.925 138.185 C 124.808 131.808 127.602 129.406 129.423 128.612 C 126.343 125.59 122.853 122.448 120.084 119.996 L 120.084 119.996 Z"/>
+ <path fill="#f22c42" d="M 182.499 97.723 C 178.093 101.192 173.373 105.98 170.138 109.223 L 171.967 113.532 C 174.192 118.773 174.211 119.3 172.244 121.359 L 170.69 122.985 L 172.865 126.884 C 174.062 129.029 175.303 130.783 175.625 130.783 C 175.946 130.783 176.879 130.343 177.699 129.805 C 179.483 128.633 179.703 128.819 181.993 133.445 L 183.751 136.998 L 182.593 139.273 C 181.455 141.509 181.455 141.583 182.553 143.44 C 183.528 145.091 183.946 145.31 185.84 145.158 C 187.809 145 188.103 145.179 189.011 147.088 C 190.131 149.443 191.059 149.703 192.649 148.11 C 193.434 147.322 194.08 146.954 193.543 143.533 L 193.374 143.12 C 193.07 142.377 192.144 138.83 191.317 135.237 C 190.49 131.644 188.11 121.49 186.028 112.672 L 182.499 97.723 Z"/>
+ <path fill="#f22c42" d="M 153.695 79.89 C 150.015 81.199 144.993 82.928 139.528 84.748 C 127.488 88.76 123.619 89.976 121.873 90.01 L 116.265 91.828 L 107.986 97.259 L 112.133 96.796 L 110.973 98.463 L 116.537 98.195 L 118.982 95.62 C 121.176 95.183 122.506 95.029 124.546 94.862 C 125.285 94.802 122.269 97.738 122.998 97.705 C 125.044 97.612 127.219 97.49 129.466 97.358 C 130.659 97.288 133.598 93.45 134.78 93.121 C 136.656 92.599 138.59 92.628 140.55 92.939 C 144.978 91.648 153.15 80.629 153.695 79.89 L 153.695 79.89 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nasc.svg b/.icons/Gruvbox_Dark-2/apps/64/nasc.svg
new file mode 100644
index 000000000..ada16218c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nasc.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#f2f2f2" d="M165.689 11.95c74.056 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.583 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#bc1938" fill-rule="evenodd" d="M165.689 11.95c74.056 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.583 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.639-84.544h75.37zm.011 10c4.31 0 8.62.04 12.93.13 3.8.09 7.6.24 11.39.45 3.31.19 6.6.46 9.89.82 2.83.31 5.64.72 8.43 1.24 2.35.43 4.68.99 6.98 1.66 1.91.56 3.78 1.25 5.6 2.07 1.52.68 2.98 1.49 4.37 2.42 1.23.83 2.37 1.77 3.42 2.81 1.05 1.05 1.99 2.19 2.82 3.42.93 1.38 1.74 2.84 2.42 4.36a43.11 43.11 0 0 1 2.07 5.59c.67 2.29 1.23 4.62 1.66 6.97.52 2.79.94 5.6 1.24 8.42.36 3.28.64 6.58.83 9.88.21 3.79.36 7.58.44 11.38.1 4.3.14 8.61.14 12.91v59.28c0 4.3-.04 8.61-.14 12.91-.08 3.8-.23 7.59-.44 11.38-.19 3.3-.47 6.6-.83 9.88-.3 2.82-.72 5.63-1.24 8.42-.43 2.35-.99 4.67-1.66 6.97a43.11 43.11 0 0 1-2.07 5.59c-.68 1.52-1.49 2.97-2.42 4.36-.83 1.22-1.77 2.37-2.82 3.42a23.67 23.67 0 0 1-3.42 2.81c-1.39.93-2.85 1.74-4.37 2.42-1.82.82-3.69 1.51-5.6 2.07-2.3.67-4.63 1.23-6.98 1.66-2.79.52-5.6.93-8.43 1.24-3.29.36-6.59.63-9.89.82-3.79.21-7.59.36-11.39.44-4.31.1-8.62.14-12.93.14H90.31c-4.31 0-8.62-.04-12.93-.14-3.8-.08-7.6-.23-11.39-.44-3.31-.19-6.61-.46-9.9-.82-2.82-.31-5.63-.72-8.42-1.24-2.36-.43-4.69-.99-6.98-1.66-1.91-.56-3.79-1.25-5.6-2.07-1.52-.68-2.99-1.49-4.37-2.42a23.14 23.14 0 0 1-3.42-2.81c-1.05-1.05-1.99-2.2-2.82-3.42a30.48 30.48 0 0 1-2.43-4.36c-.81-1.82-1.5-3.68-2.06-5.59-.68-2.3-1.23-4.62-1.67-6.97-.51-2.79-.93-5.6-1.23-8.42-.37-3.28-.64-6.58-.83-9.88-.21-3.79-.36-7.58-.45-11.38-.09-4.3-.13-8.61-.13-12.91V96.48c0-4.3.04-8.61.13-12.91.09-3.8.24-7.59.45-11.38.19-3.3.46-6.6.83-9.88.3-2.82.72-5.63 1.23-8.42.44-2.35.99-4.68 1.67-6.97.56-1.91 1.25-3.77 2.06-5.59.69-1.52 1.5-2.98 2.43-4.36.83-1.23 1.77-2.37 2.82-3.42a23.14 23.14 0 0 1 3.42-2.81c1.38-.93 2.85-1.74 4.37-2.42 1.81-.82 3.69-1.51 5.6-2.07 2.29-.67 4.62-1.23 6.98-1.66 2.79-.52 5.6-.93 8.42-1.24 3.29-.36 6.59-.63 9.9-.82 3.79-.21 7.59-.36 11.39-.45 4.31-.09 8.62-.13 12.93-.13h75.39z"/>
+ <path fill="#bc1938" fill-rule="evenodd" d="M195.5 112.926h-135V72.713h135v40.213zm0 68.361h-135v-40.213h135v40.213z"/>
+ <path fill="#ffffff" opacity=".1" d="M249.643 83.58L44.234 236.61c11.562 2.311 26.426 3.019 45.523 3.019h75.37c74.055 0 84.639-10.558 84.639-84.544V95.834c0-4.303-.041-8.37-.123-12.254z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/natron.svg b/.icons/Gruvbox_Dark-2/apps/64/natron.svg
new file mode 100644
index 000000000..108d04371
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/natron.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="W8EOrEyP42m4GjeyxF0pVaTerJg9hCL5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#W8EOrEyP42m4GjeyxF0pVaTerJg9hCL5)">
+ <linearGradient id="_lgradient_11" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(244.648309,0,0,228.338396,5.619191,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#333333"/>
+ <stop offset="100%" style="stop-color:#4d4d4d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" d="M 165.628109 11.951604 C 239.683817 11.951604 250.2675 22.508801 250.2675 96.495462 L 250.2675 155.746257 C 250.2675 229.732514 239.683817 240.29 165.628109 240.29 L 90.258584 240.29 C 16.20288 240.29 5.619191 229.732514 5.619191 155.746257 L 5.619191 96.495462 C 5.619191 22.508801 16.20288 11.951604 90.258584 11.951604 L 165.628109 11.951604 Z"/>
+ </g>
+ <defs>
+ <filter id="5BaO8KqNDyILBc8w3SMGPFeKeqOul2FW" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#5BaO8KqNDyILBc8w3SMGPFeKeqOul2FW)">
+ <path fill="#f2f2f2" d="M 86.0625 201.3125 L 47.305486 134.003722 C 45.377655 130.655683 45.379457 125.220355 47.309508 121.873595 L 82.377992 61.063905 C 84.308043 57.717145 89.011581 54.990665 92.874969 54.979167 L 120.875031 54.895833 C 124.738419 54.884335 129.447008 57.589225 131.383281 60.932389 L 166.429219 121.442611 C 168.365492 124.785775 169.9375 124.363405 169.9375 120.5 L 169.9375 54.625 L 208.640359 122.053981 C 210.563585 125.404667 210.562287 130.844587 208.637463 134.194356 L 174.235757 194.063593 C 172.035958 197.8919 166.66532 201 162.25 201 L 135 201 C 131.136595 201 126.447045 198.274829 124.534239 194.918183 L 89.898369 134.138149 C 87.712306 130.301981 85.943545 130.772175 85.950991 135.187489 L 86.0625 201.3125 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_12" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/natronIcon256_linux.svg b/.icons/Gruvbox_Dark-2/apps/64/natronIcon256_linux.svg
new file mode 120000
index 000000000..172b06893
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/natronIcon256_linux.svg
@@ -0,0 +1 @@
+natron.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nautilus-actions.svg b/.icons/Gruvbox_Dark-2/apps/64/nautilus-actions.svg
new file mode 120000
index 000000000..c85ac1f50
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nautilus-actions.svg
@@ -0,0 +1 @@
+caja-actions.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nautilus-finder.svg b/.icons/Gruvbox_Dark-2/apps/64/nautilus-finder.svg
new file mode 100644
index 000000000..8cdc23b3c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nautilus-finder.svg
@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 256 256" width="256" height="256"><g filter="url(#hxYJghqWEsg1wGUPIdascspcwwv1z4St)"><linearGradient id="_lgradient_3" x1="0.4601468231908701" y1="0.7977822351076037" x2="0.46014682319087014" y2="0.0207893561299477" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#dfe7ea"/><stop offset="100%" stop-opacity="1" style="stop-color:#feffff"/></linearGradient><path d=" M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 Z " fill="url(#_lgradient_3)"/></g><defs><filter id="hxYJghqWEsg1wGUPIdascspcwwv1z4St" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/><feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/><feFlood xmlns="http://www.w3.org/2000/svg" flood-color="#000000" flood-opacity="0.4"/><feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/><feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/></filter></defs><linearGradient id="_lgradient_4" x1="0.576516915315688" y1="-0.00810935581316554" x2="0.5765169153156878" y2="1.0143873552767897" gradientTransform="matrix(205.782,0,0,228.34,44.542,11.83)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#82b0f6"/><stop offset="100%" stop-opacity="1" style="stop-color:#5659a6"/></linearGradient><path d=" M 128.5 240.17 L 165.686 240.17 C 174.942 240.17 183.207 240.003 190.584 239.57 C 194.272 239.354 197.739 239.071 200.996 238.707 C 204.253 238.343 207.301 237.9 210.152 237.363 C 213.004 236.827 215.659 236.198 218.131 235.463 C 220.603 234.728 222.892 233.887 225.01 232.928 C 227.128 231.968 229.075 230.89 230.865 229.68 C 232.655 228.47 234.288 227.129 235.775 225.643 C 237.263 224.157 238.607 222.526 239.818 220.738 C 241.03 218.95 242.109 217.004 243.07 214.889 C 244.031 212.773 244.873 210.489 245.609 208.02 C 246.346 205.55 246.976 202.897 247.514 200.049 C 248.051 197.2 248.495 194.156 248.859 190.902 C 249.224 187.649 249.508 184.185 249.725 180.5 C 250.159 173.131 250.324 164.875 250.324 155.627 L 250.324 96.375 C 250.324 87.127 250.159 78.869 249.725 71.5 C 249.508 67.815 249.224 64.353 248.859 61.1 C 248.495 57.846 248.051 54.8 247.514 51.951 C 246.976 49.103 246.346 46.452 245.609 43.982 C 244.873 41.513 244.031 39.227 243.07 37.111 C 242.109 34.996 241.03 33.05 239.818 31.262 C 238.607 29.474 237.263 27.843 235.775 26.357 C 234.288 24.871 232.655 23.53 230.865 22.32 C 229.075 21.11 227.128 20.032 225.01 19.072 C 222.892 18.113 220.603 17.272 218.131 16.537 C 215.659 15.802 213.004 15.173 210.152 14.637 C 207.301 14.1 204.253 13.657 200.996 13.293 C 197.739 12.929 194.272 12.646 190.584 12.43 C 183.207 11.997 174.942 11.83 165.686 11.83 L 94.965 11.83 C 89.754 16.161 78.909 28.723 72.877 37.729 C 55.552 63.594 46.204 91.895 44.678 123.107 C 44.243 132.005 44.764 134.563 47.586 137.385 C 50.638 140.437 51.579 140.551 73.727 140.551 C 92.405 140.551 93.696 140.61 93.682 141.467 C 93.673 141.971 93.318 144.741 92.895 147.621 C 90.154 166.263 92.045 190.274 97.686 208.488 C 100.097 216.273 102.359 218.187 110.223 219.088 C 124.358 220.707 139.941 218.742 153.664 213.607 C 165.419 209.209 175.027 203.26 184.826 194.314 C 186.987 192.342 189.398 190.394 190.186 189.984 C 196.626 186.633 204.535 191.095 205.143 198.422 C 205.484 202.541 204.026 205.145 198.613 210.082 C 179.591 227.431 155.43 237.995 130.096 240.041 C 129.424 240.095 129.17 240.116 128.5 240.17 L 128.5 240.17 Z " fill="url(#_lgradient_4)"/><path d=" M 147.087 75 L 147.913 75 C 151.825 75 155 78.175 155 82.087 L 155 98.913 C 155 102.825 151.825 106 147.913 106 L 147.087 106 C 143.175 106 140 102.825 140 98.913 L 140 82.087 C 140 78.175 143.175 75 147.087 75 Z " fill="#f0f4f6"/><g style="opacity:0.4;"><g opacity="0.4"><linearGradient id="_lgradient_5" x1="0.5169999634453897" y1="0.0000011256553389474289" x2="0.5169999634453895" y2="0.9999988480691453" gradientTransform="matrix(244.651,0,0,228.341,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#ffffff"/><stop offset="12.5%" stop-opacity="0.098" style="stop-color:#ffffff"/><stop offset="92.499901888811%" stop-opacity="1" style="stop-color:#000000"/><stop offset="99.99988480691454%" stop-opacity="1" style="stop-color:#000000"/></linearGradient><path d=" M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.802 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.086 13.73 206.144 14.181 209.174 14.741 C 211.887 15.241 214.573 15.881 217.22 16.657 C 219.618 17.354 221.965 18.217 224.243 19.241 C 226.355 20.182 228.383 21.303 230.303 22.591 C 232.143 23.831 233.862 25.242 235.437 26.806 C 237.002 28.375 238.415 30.089 239.657 31.925 C 240.943 33.842 242.068 35.863 243.02 37.967 C 244.041 40.242 244.908 42.582 245.617 44.972 C 246.394 47.616 247.034 50.299 247.535 53.009 C 248.097 56.034 248.547 59.078 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.015 L 250.329 155.225 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.116 172.052 249.962 175.917 249.739 179.778 C 249.542 183.227 249.257 186.67 248.883 190.104 C 248.547 193.165 248.097 196.213 247.535 199.241 C 247.033 201.948 246.393 204.627 245.617 207.268 C 244.91 209.659 244.042 211.999 243.02 214.273 C 242.07 216.378 240.945 218.399 239.656 220.315 C 238.417 222.153 237.004 223.867 235.436 225.434 C 233.861 226.998 232.142 228.409 230.302 229.649 C 228.382 230.937 226.355 232.058 224.243 232.999 C 221.963 234.022 219.617 234.888 217.22 235.593 C 214.574 236.37 211.888 237.007 209.174 237.499 C 206.143 238.065 203.091 238.514 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.928 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.08 240.076 70.204 239.922 66.332 239.699 C 62.876 239.503 59.425 239.218 55.984 238.845 C 52.919 238.514 49.867 238.065 46.836 237.499 C 44.122 237.007 41.436 236.37 38.79 235.593 C 36.393 234.888 34.047 234.022 31.767 232.999 C 29.655 232.058 27.627 230.937 25.707 229.649 C 23.867 228.409 22.148 226.998 20.573 225.434 C 19.005 223.867 17.592 222.153 16.353 220.315 C 15.065 218.399 13.94 216.378 12.99 214.273 C 11.968 211.999 11.1 209.659 10.393 207.268 C 9.617 204.627 8.977 201.948 8.475 199.241 C 7.913 196.213 7.463 193.165 7.127 190.104 C 6.753 186.67 6.468 183.227 6.271 179.778 C 6.048 175.917 5.894 172.052 5.809 168.185 C 5.717 163.866 5.674 159.545 5.681 155.225 L 5.681 97.015 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.195 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.299 9.616 47.616 10.393 44.972 C 11.102 42.582 11.969 40.242 12.99 37.967 C 13.942 35.863 15.067 33.842 16.354 31.925 C 17.596 30.089 19.009 28.375 20.574 26.806 C 22.149 25.242 23.868 23.831 25.708 22.591 C 27.628 21.303 29.655 20.182 31.767 19.241 C 34.045 18.217 36.392 17.354 38.79 16.657 C 41.437 15.881 44.123 15.241 46.836 14.741 C 49.868 14.18 52.919 13.731 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.082 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.453 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.027 19.154 213.581 19.761 216.099 20.499 C 218.318 21.148 220.49 21.949 222.6 22.896 C 224.505 23.749 226.335 24.761 228.07 25.922 C 229.694 27.015 231.21 28.262 232.594 29.646 C 233.98 31.031 235.231 32.544 236.332 34.165 C 237.492 35.892 238.506 37.712 239.362 39.608 C 240.307 41.716 241.109 43.886 241.762 46.102 C 242.504 48.613 243.114 51.161 243.591 53.736 C 244.131 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 L 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.106 171.917 245.955 175.736 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.564 192.631 244.132 195.577 243.591 198.504 C 243.114 201.079 242.503 203.627 241.761 206.138 C 241.109 208.355 240.307 210.524 239.361 212.632 C 238.507 214.529 237.493 216.35 236.331 218.075 C 235.233 219.701 233.982 221.218 232.594 222.605 C 231.206 223.983 229.691 225.226 228.069 226.318 C 226.335 227.479 224.505 228.491 222.6 229.344 C 220.492 230.295 218.32 231.096 216.099 231.741 C 213.581 232.479 211.027 233.086 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.453 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 L 90.932 236.29 C 86.634 236.29 82.335 236.25 78.037 236.153 C 74.208 236.071 70.381 235.92 66.557 235.701 C 63.174 235.511 59.796 235.232 56.427 234.865 C 53.457 234.543 50.501 234.108 47.564 233.559 C 44.983 233.086 42.429 232.479 39.911 231.741 C 37.69 231.096 35.518 230.295 33.41 229.344 C 31.505 228.491 29.675 227.479 27.94 226.318 C 26.318 225.226 24.803 223.982 23.416 222.604 C 22.028 221.218 20.776 219.701 19.678 218.075 C 18.516 216.35 17.502 214.529 16.648 212.632 C 15.702 210.524 14.9 208.355 14.248 206.138 C 13.506 203.627 12.896 201.079 12.419 198.504 C 11.878 195.577 11.446 192.631 11.121 189.672 C 10.747 186.302 10.471 182.932 10.275 179.552 C 10.055 175.736 9.904 171.917 9.822 168.096 C 9.732 163.807 9.686 159.516 9.685 155.226 L 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.896 51.161 13.507 48.613 14.249 46.102 C 14.902 43.886 15.704 41.716 16.649 39.608 C 17.505 37.712 18.519 35.892 19.679 34.165 C 20.779 32.544 22.031 31.03 23.416 29.645 C 24.801 28.261 26.316 27.014 27.941 25.922 C 29.675 24.761 31.505 23.749 33.41 22.896 C 35.52 21.949 37.692 21.148 39.911 20.499 C 42.429 19.761 44.983 19.154 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.557 16.539 C 70.381 16.325 74.208 16.174 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 L 165.078 15.96 Z " fill-rule="evenodd" fill="url(#_lgradient_5)"/></g></g></svg> \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nautilus.svg b/.icons/Gruvbox_Dark-2/apps/64/nautilus.svg
new file mode 100644
index 000000000..a91770218
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nautilus.svg
@@ -0,0 +1,49 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="256" height="256" version="1.1" style="isolation:isolate">
+ <g style="filter:url(#a)">
+ <path style="fill:url(#linearGradient886)" d="m 165.685,11.947 c 74.055,0 84.639,10.557 84.639,84.544 v 59.251 c 0,73.986 -10.584,84.543 -84.639,84.543 H 90.315 C 16.26,240.285 5.676,229.728 5.676,155.742 V 96.491 c 0,-73.987 10.584,-84.544 84.639,-84.544 z"/>
+ </g>
+ <path d="m 128.5,240.16992 h 37.18555 c 9.25687,0 17.52173,-0.16644 24.89843,-0.59961 3.68835,-0.21658 7.15507,-0.49968 10.41211,-0.86328 3.25705,-0.3636 6.3047,-0.80731 9.15625,-1.34375 2.85156,-0.53644 5.50662,-1.1653 7.97852,-1.90039 2.4719,-0.73509 4.76084,-1.5756 6.87891,-2.53516 2.11806,-0.95955 4.06542,-2.0382 5.85546,-3.24804 1.79005,-1.20984 3.4223,-2.55117 4.91016,-4.03711 1.48786,-1.48594 2.83148,-3.11645 4.04297,-4.9043 1.21149,-1.78785 2.291,-3.73402 3.25195,-5.84961 0.96095,-2.11558 1.80283,-4.4 2.53907,-6.86914 0.73623,-2.46913 1.36695,-5.1222 1.90429,-7.9707 0.53734,-2.8485 0.98144,-5.8928 1.34571,-9.14649 0.36426,-3.25368 0.64821,-6.71766 0.86523,-10.40234 0.43404,-7.36936 0.59961,-15.6248 0.59961,-24.87305 V 96.375 c 0,-9.248375 -0.16557,-17.505545 -0.59961,-24.875 -0.21702,-3.684728 -0.50097,-7.146668 -0.86523,-10.400391 -0.36427,-3.253723 -0.80837,-6.299902 -1.34571,-9.148437 -0.53734,-2.848535 -1.16806,-5.499586 -1.90429,-7.96875 -0.73624,-2.469165 -1.57812,-4.755483 -2.53907,-6.871094 -0.96095,-2.11561 -2.04046,-4.061736 -3.25195,-5.849609 -1.21149,-1.787874 -2.55511,-3.418344 -4.04297,-4.904297 -1.48786,-1.485953 -3.12011,-2.82726 -4.91016,-4.03711 -1.79004,-1.209849 -3.7374,-2.288483 -5.85546,-3.248046 -2.11807,-0.959564 -4.40701,-1.800063 -6.87891,-2.535157 -2.4719,-0.735094 -5.12696,-1.363949 -7.97852,-1.90039 -2.85155,-0.536442 -5.8992,-0.980145 -9.15625,-1.34375 -3.25704,-0.363606 -6.72376,-0.646695 -10.41211,-0.863281 -7.3767,-0.433174 -15.64156,-0.59961 -24.89843,-0.59961 H 94.964844 C 89.753776,16.160719 78.909179,28.722656 72.876953,37.728516 55.551742,63.59426 46.204211,91.895242 44.677734,123.10742 c -0.435112,8.89715 0.08619,11.45532 2.908204,14.27735 3.052302,3.05228 3.993268,3.16601 26.140624,3.16601 18.677954,0 19.969739,0.0589 19.955079,0.91602 -0.0091,0.50409 -0.363682,3.2738 -0.78711,6.15429 -2.740263,18.64142 -0.849812,42.65323 4.791016,60.86719 2.411033,7.78513 4.673153,9.69873 12.537113,10.59961 14.13544,1.61931 29.71863,-0.34575 43.4414,-5.48047 11.75487,-4.39839 21.36298,-10.34767 31.16211,-19.29297 2.16038,-1.97213 4.5722,-3.92053 5.35938,-4.33007 6.44087,-3.35099 14.3494,1.11024 14.95703,8.4375 0.34162,4.11938 -1.11637,6.72322 -6.5293,11.66015 -19.02187,17.34909 -43.18291,27.91293 -68.51758,29.95899 -0.67121,0.0542 -0.92561,0.0748 -1.5957,0.1289 z" style="fill:url(#linearGradient896)"/>
+ <defs>
+ <linearGradient id="linearGradient894">
+ <stop offset="0" style="stop-color:#82e1f6"/>
+ <stop offset="1" style="stop-color:#5681a6"/>
+ </linearGradient>
+ <linearGradient id="linearGradient884">
+ <stop offset="0" style="stop-color:#dfe7ea"/>
+ <stop offset="1" style="stop-color:#feffff"/>
+ </linearGradient>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset dy="4" result="pf_100_offsetBlur"/>
+ <feFlood flood-opacity=".4"/>
+ <feComposite in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ <linearGradient id="linearGradient886" x1="118.25" x2="118.25" y1="194.111" y2="16.694" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient884"/>
+ <linearGradient id="linearGradient896" x1="165.685" x2="165.685" y1="11.947" y2="239.021" gradientTransform="matrix(1.0281967,0,0,1.0281967,-7.1777591,-2.305477)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient894"/>
+ </defs>
+ <path style="fill:#ddb95e" d="M91.697 61.745c-11.35.13-19.655-.257-26.446 3.473-3.395 1.866-6.09 5.008-7.576 8.948-1.485 3.941-2.008 8.62-2.008 14.528v37.728H200v-23.356c0-5.907-.523-10.587-2.009-14.527-.184-.49-.432-.934-.669-1.386-.09-.166-.161-.342-.247-.509-1.558-3.043-3.838-5.52-6.66-7.07-6.791-3.731-15.096-3.326-26.446-3.457h-36.435l-14.627-14.372h-21.21z"/>
+ <clipPath id="c">
+ <path fill="#ffffff" d="M91.697 61.745c-11.35.13-19.655-.257-26.446 3.474-3.395 1.865-6.09 5.007-7.576 8.947-1.485 3.941-2.008 8.62-2.008 14.528v37.728H200v-23.356c0-5.907-.523-10.587-2.009-14.527-.184-.49-.432-.934-.669-1.386-.09-.166-.161-.342-.247-.509-1.558-3.043-3.838-5.52-6.66-7.07-6.791-3.731-15.096-3.326-26.445-3.457h-36.436l-14.627-14.372h-21.21z"/>
+ </clipPath>
+ <g clip-path="url(#c)">
+ <defs>
+ <filter id="d" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur stdDeviation="1.44"/>
+ </filter>
+ </defs>
+ <path opacity=".2" d="M163.97 76.117c11.349.13 19.654-.257 26.445 3.474 3.396 1.866 6.091 5.008 7.576 8.948 1.486 3.94 2.009 8.62 2.009 14.527v61.085c0 5.907-.523 10.587-2.009 14.527-1.485 3.94-4.18 7.1-7.576 8.965-6.791 3.731-15.096 3.326-26.445 3.457H91.695c-11.35-.131-19.655.274-26.446-3.457-3.396-1.865-6.091-5.025-7.576-8.965-1.483-3.94-2.006-8.62-2.006-14.527v-46.712c0-5.907.523-10.587 2.008-14.527.185-.49.433-.934.67-1.386.09-.166.16-.342.246-.509 1.558-3.043 3.838-5.52 6.66-7.071 6.791-3.731 15.096-3.325 26.446-3.456H113.7l14.627-14.373h35.643z" filter="url(#d)"/>
+ </g>
+ <path style="fill:#f0c75e" d="M163.97 76.117c11.349.13 19.654-.257 26.445 3.474 3.396 1.866 6.091 5.008 7.576 8.948 1.486 3.94 2.009 8.62 2.009 14.527v61.085c0 5.907-.523 10.587-2.009 14.527-1.485 3.94-4.18 7.1-7.576 8.965-6.791 3.731-15.096 3.326-26.445 3.457H91.695c-11.35-.131-19.655.274-26.446-3.457-3.396-1.865-6.091-5.025-7.576-8.965-1.483-3.94-2.006-8.62-2.006-14.527v-46.712c0-5.907.523-10.587 2.008-14.527.185-.49.432-.934.67-1.386.09-.166.16-.342.246-.509 1.558-3.043 3.838-5.52 6.66-7.071 6.791-3.731 15.096-3.325 26.446-3.456h22.002l14.627-14.373h35.644z"/>
+ <path style="fill:#e6bb52" opacity=".4" d="M91.697 61.745c-11.35.13-19.655-.257-26.446 3.473-3.395 1.866-6.09 5.008-7.576 8.948-1.485 3.941-2.008 8.62-2.008 14.528v1.796c0-5.907.523-10.587 2.008-14.527 1.486-3.94 4.181-7.082 7.576-8.948 6.791-3.731 15.096-3.344 26.446-3.474h21.209l14.109 13.864 1.311-1.288h-.793l-14.627-14.372H91.697z"/>
+ <path style="fill:#e6bb52" d="M128.327 76.117L113.7 90.49H91.697c-11.35.131-19.654-.275-26.446 3.457-2.821 1.55-5.102 4.027-6.659 7.07-.086.167-.157.343-.247.509-.238.452-.485.896-.67 1.386-1.485 3.94-2.008 8.62-2.008 14.527v1.797c0-5.907.523-10.587 2.008-14.527.185-.49.432-.935.67-1.386.09-.166.161-.342.247-.509 1.557-3.043 3.838-5.521 6.659-7.071 6.792-3.731 15.096-3.326 26.446-3.456H113.7l14.627-14.373h35.642c11.35.13 19.655-.257 26.446 3.474 3.395 1.865 6.091 5.008 7.576 8.948 1.485 3.94 2.008 8.62 2.008 14.527v-1.797c0-5.907-.523-10.587-2.008-14.527-1.485-3.94-4.181-7.082-7.576-8.948-6.791-3.731-15.096-3.343-26.446-3.474h-35.642z"/>
+ <g style="opacity:0.4">
+ <linearGradient id="e" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path style="fill:url(#e);fill-rule:evenodd" d="m 165.068,11.951 c 4.328,-0.01 8.656,0.04 12.984,0.138 3.875,0.078 7.75,0.226 11.626,0.452 3.453,0.196 6.905,0.481 10.348,0.854 3.06,0.335 6.118,0.786 9.148,1.346 a 80.47,80.47 0 0 1 8.046,1.916 53.64,53.64 0 0 1 7.023,2.584 40.413,40.413 0 0 1 6.06,3.35 35.176,35.176 0 0 1 5.134,4.215 35.072,35.072 0 0 1 4.22,5.119 41.692,41.692 0 0 1 3.363,6.042 55.982,55.982 0 0 1 2.597,7.005 80.224,80.224 0 0 1 1.918,8.037 124.43,124.43 0 0 1 1.348,9.127 c 0.374,3.439 0.659,6.878 0.856,10.326 0.226,3.861 0.373,7.732 0.462,11.593 0.088,4.323 0.138,8.646 0.128,12.96 v 58.21 c 0.01,4.324 -0.04,8.637 -0.128,12.96 a 325.177,325.177 0 0 1 -0.462,11.593 200.984,200.984 0 0 1 -0.856,10.326 124.691,124.691 0 0 1 -1.348,9.137 80.687,80.687 0 0 1 -1.918,8.027 55.414,55.414 0 0 1 -2.597,7.005 41.18,41.18 0 0 1 -3.364,6.042 34.559,34.559 0 0 1 -4.22,5.119 35.177,35.177 0 0 1 -5.134,4.215 40.412,40.412 0 0 1 -6.059,3.35 55.138,55.138 0 0 1 -7.023,2.594 77.806,77.806 0 0 1 -8.046,1.906 120,120 0 0 1 -9.148,1.346 c -3.443,0.373 -6.895,0.658 -10.348,0.854 -3.875,0.226 -7.75,0.374 -11.626,0.462 -4.328,0.088 -8.656,0.138 -12.984,0.128 H 90.942 c -4.328,0.01 -8.656,-0.04 -12.984,-0.128 a 328.387,328.387 0 0 1 -11.626,-0.462 203.003,203.003 0 0 1 -10.348,-0.854 120,120 0 0 1 -9.148,-1.346 77.806,77.806 0 0 1 -8.046,-1.906 55.139,55.139 0 0 1 -7.023,-2.594 40.413,40.413 0 0 1 -6.06,-3.35 35.176,35.176 0 0 1 -5.134,-4.215 34.56,34.56 0 0 1 -4.22,-5.119 41.183,41.183 0 0 1 -3.363,-6.042 55.415,55.415 0 0 1 -2.597,-7.005 80.682,80.682 0 0 1 -1.918,-8.027 124.688,124.688 0 0 1 -1.348,-9.137 200.993,200.993 0 0 1 -0.856,-10.326 325.212,325.212 0 0 1 -0.462,-11.593 569.197,569.197 0 0 1 -0.128,-12.96 v -58.21 c -0.01,-4.314 0.04,-8.637 0.128,-12.96 0.089,-3.86 0.236,-7.732 0.462,-11.593 0.197,-3.448 0.482,-6.887 0.856,-10.326 0.335,-3.055 0.787,-6.101 1.348,-9.127 a 80.219,80.219 0 0 1 1.918,-8.037 55.983,55.983 0 0 1 2.597,-7.005 41.695,41.695 0 0 1 3.364,-6.042 35.072,35.072 0 0 1 4.22,-5.119 35.176,35.176 0 0 1 5.134,-4.215 40.413,40.413 0 0 1 6.059,-3.35 53.64,53.64 0 0 1 7.023,-2.584 80.47,80.47 0 0 1 8.046,-1.916 125.11,125.11 0 0 1 9.148,-1.346 c 3.443,-0.373 6.895,-0.658 10.348,-0.854 3.875,-0.226 7.75,-0.374 11.626,-0.452 4.328,-0.098 8.656,-0.148 12.984,-0.138 z m 0.01,4.009 c 4.298,-0.01 8.597,0.039 12.895,0.127 3.827,0.089 7.653,0.236 11.48,0.452 3.383,0.197 6.766,0.472 10.13,0.845 2.971,0.315 5.932,0.747 8.863,1.297 a 75.943,75.943 0 0 1 7.653,1.818 50.493,50.493 0 0 1 6.501,2.397 37.038,37.038 0 0 1 5.47,3.026 30.383,30.383 0 0 1 4.524,3.724 31.05,31.05 0 0 1 3.738,4.519 37.271,37.271 0 0 1 3.03,5.443 51.46,51.46 0 0 1 2.4,6.494 75.563,75.563 0 0 1 1.829,7.634 c 0.54,2.928 0.974,5.875 1.298,8.842 0.374,3.36 0.65,6.73 0.846,10.11 0.217,3.822 0.374,7.634 0.453,11.456 0.088,4.293 0.137,8.577 0.137,12.87 v 58.212 c 0,4.293 -0.049,8.577 -0.137,12.87 a 317.503,317.503 0 0 1 -0.453,11.456 c -0.196,3.38 -0.472,6.75 -0.846,10.12 a 121.689,121.689 0 0 1 -1.298,8.832 75.562,75.562 0 0 1 -1.83,7.634 50.902,50.902 0 0 1 -2.4,6.494 36.767,36.767 0 0 1 -3.03,5.443 30.615,30.615 0 0 1 -3.737,4.53 30.938,30.938 0 0 1 -4.525,3.713 37.038,37.038 0 0 1 -5.469,3.026 49.07,49.07 0 0 1 -6.501,2.397 75.942,75.942 0 0 1 -7.653,1.818 c -2.931,0.55 -5.892,0.982 -8.863,1.306 -3.364,0.364 -6.747,0.649 -10.13,0.836 -3.827,0.216 -7.653,0.373 -11.48,0.452 -4.298,0.098 -8.597,0.137 -12.895,0.137 H 90.932 c -4.298,0 -8.597,-0.04 -12.895,-0.137 a 320.093,320.093 0 0 1 -11.48,-0.452 193.696,193.696 0 0 1 -10.13,-0.836 116.71,116.71 0 0 1 -8.863,-1.306 75.942,75.942 0 0 1 -7.653,-1.818 49.07,49.07 0 0 1 -6.501,-2.397 37.038,37.038 0 0 1 -5.47,-3.026 30.938,30.938 0 0 1 -4.524,-3.714 30.615,30.615 0 0 1 -3.738,-4.529 36.766,36.766 0 0 1 -3.03,-5.443 50.903,50.903 0 0 1 -2.4,-6.494 75.567,75.567 0 0 1 -1.829,-7.634 121.69,121.69 0 0 1 -1.298,-8.832 c -0.374,-3.37 -0.65,-6.74 -0.846,-10.12 A 317.535,317.535 0 0 1 9.822,168.096 623.851,623.851 0 0 1 9.685,155.226 V 97.014 c 0,-4.293 0.049,-8.577 0.137,-12.87 0.079,-3.822 0.236,-7.634 0.453,-11.456 0.197,-3.38 0.472,-6.75 0.846,-10.11 0.324,-2.967 0.757,-5.914 1.298,-8.842 a 75.568,75.568 0 0 1 1.83,-7.634 51.46,51.46 0 0 1 2.4,-6.494 37.27,37.27 0 0 1 3.03,-5.443 31.05,31.05 0 0 1 3.737,-4.52 30.384,30.384 0 0 1 4.525,-3.723 37.039,37.039 0 0 1 5.469,-3.026 50.494,50.494 0 0 1 6.501,-2.397 75.943,75.943 0 0 1 7.653,-1.818 c 2.931,-0.55 5.892,-0.982 8.863,-1.297 3.364,-0.373 6.747,-0.648 10.13,-0.845 a 344.71,344.71 0 0 1 11.48,-0.452 c 4.298,-0.088 8.597,-0.137 12.895,-0.127 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/navalbattle.svg b/.icons/Gruvbox_Dark-2/apps/64/navalbattle.svg
new file mode 100755
index 000000000..ec3611526
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/navalbattle.svg
@@ -0,0 +1,52 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ciqYpTuzXN79rZehZyCeQKNTw5HQvKvV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ciqYpTuzXN79rZehZyCeQKNTw5HQvKvV)">
+ <linearGradient id="_lgradient_47" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_47)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_48" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_48)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="Muplru5u377vtovXTTt6O7Zkjog9O04u" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Muplru5u377vtovXTTt6O7Zkjog9O04u)">
+ <path d="M 45.5 97.063 L 128 138.313 L 210.5 97.063 L 185.75 163.063 L 70.25 163.063 L 45.5 97.063 Z"/>
+ </g>
+ <g opacity=".15">
+ <linearGradient id="_lgradient_49" x1=".503" x2=".506" y1=".83" y2=".341" gradientTransform="matrix(82.503,0,0,49.16,86.747,92.938)" gradientUnits="userSpaceOnUse">
+ <stop offset="17.017%" style="stop-color:#000000"/>
+ <stop offset="99.081%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_49)" d="M 128 92.938 L 169.25 134.188 L 127.7 142.097 L 86.747 134.186 L 128 92.938 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 45.5 93.195 L 128 134.445 L 210.5 93.195 L 185.75 159.195 L 70.25 159.195 L 45.5 93.195 Z"/>
+ <g opacity=".15">
+ <linearGradient id="_lgradient_50" x1=".498" x2=".498" y1=".01" y2="1.072" gradientTransform="matrix(115.5,0,0,8.25,70.25,150.688)" gradientUnits="userSpaceOnUse">
+ <stop offset="1%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_50)" d="M 128 150.688 L 185.75 158.938 L 70.25 158.938 L 128 150.688 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/navicat-postgresql.svg b/.icons/Gruvbox_Dark-2/apps/64/navicat-postgresql.svg
new file mode 100644
index 000000000..210d26c6e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/navicat-postgresql.svg
@@ -0,0 +1,48 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_AytTz95Vz3SBBfr14nGKlPtxxdTbv5dl">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_AytTz95Vz3SBBfr14nGKlPtxxdTbv5dl)">
+ <defs>
+ <filter id="QXJiWqu7UKEENfbN1HTYMdrhHV2GUX5u" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#QXJiWqu7UKEENfbN1HTYMdrhHV2GUX5u)">
+ <linearGradient id="_lgradient_17" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_18" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <linearGradient id="_lgradient_19" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(145,0,0,141.899542,55.5,57.050081)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00a0db"/>
+ <stop offset="10%" style="stop-color:#1b64af"/>
+ <stop offset="20%" style="stop-color:#362883"/>
+ <stop offset="30%" style="stop-color:#8d1480"/>
+ <stop offset="40%" style="stop-color:#e4007c"/>
+ <stop offset="50%" style="stop-color:#e30f4f"/>
+ <stop offset="60%" style="stop-color:#e21f21"/>
+ <stop offset="70%" style="stop-color:#f08310"/>
+ <stop offset="80%" style="stop-color:#fee800"/>
+ <stop offset="90%" style="stop-color:#7fbe23"/>
+ <stop offset="100%" style="stop-color:#009346"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" d="M 65.994273 130.428721 L 66.737391 135.367736 L 56.850299 136.863034 L 56.107182 131.905895 C 55.699373 129.232483 55.5 126.513762 55.5 123.785975 C 55.509062 119.581018 55.962183 115.385119 56.841237 111.270784 C 57.702166 107.183639 58.934654 103.168992 60.502451 99.290276 C 63.583671 91.668789 67.78863 84.563859 72.999517 78.22017 C 75.464494 75.193326 78.137904 72.365852 81.028813 69.755877 C 83.747538 67.290902 86.69282 65.070611 89.810291 63.131255 C 92.710262 61.300648 95.818669 59.814412 99.063015 58.708798 C 102.144232 57.639433 105.361388 57.077564 108.623857 57.050377 C 110.454466 57.041314 112.276008 57.240687 114.052242 57.648496 C 115.846599 58.065367 117.568458 58.71786 119.190628 59.569727 C 121.755291 60.883777 124.08433 62.58751 126.132438 64.608428 C 128.035541 66.511535 129.612407 68.695575 130.826769 71.106177 C 131.986751 73.435217 132.820493 75.909256 133.309871 78.464855 C 133.79924 81.029517 134.043921 83.630431 134.025797 86.240404 C 134.025797 88.134449 133.926113 90.037556 133.726738 91.922537 C 133.527362 93.870957 133.255492 95.801249 132.902062 97.731541 C 131.950504 102.951492 130.690829 108.117069 129.123029 113.192019 C 124.310891 113.028894 119.480626 113.382329 114.740987 114.243256 C 111.641642 114.796066 108.596672 115.63887 105.642324 116.73542 C 103.023287 117.723225 100.503937 118.937586 98.120523 120.405698 C 95.954608 121.737871 93.93369 123.278482 92.084958 125.018464 C 88.695615 128.208431 86.004077 132.069024 84.191594 136.346475 C 82.460674 140.46988 81.572559 144.901394 81.581621 149.369163 C 81.581621 153.755372 82.397237 158.078144 83.992223 162.165294 C 85.668769 166.460877 88.133745 170.412087 91.242152 173.810492 C 94.703995 177.58045 98.81833 180.679795 103.403906 182.981653 C 105.968569 184.268509 108.641981 185.356006 111.406019 186.189739 C 114.450989 187.114107 117.568458 187.793786 120.722177 188.219728 C 124.247455 188.700031 127.781794 188.94472 131.334261 188.953777 C 134.759855 188.953777 138.185441 188.709097 141.574788 188.219728 C 144.737569 187.766605 147.855038 187.068794 150.918135 186.153492 C 153.745602 185.292561 156.500583 184.205072 159.173986 182.900084 C 161.620841 181.703846 163.97707 180.290118 166.188294 178.68607 C 168.218274 177.19983 170.0942 175.532346 171.797931 173.683619 C 173.365723 171.979879 174.734147 170.113028 175.885081 168.101171 C 176.963503 166.225254 177.806311 164.213398 178.386306 162.119981 C 178.94817 160.062811 179.238172 157.942205 179.238172 155.812542 C 179.201916 152.504763 178.56755 149.233232 177.335065 146.152011 C 176.637254 144.366711 175.776331 142.66298 174.788526 141.022686 C 173.664782 139.183016 172.414174 137.424906 171.036683 135.757422 C 169.459825 133.872438 167.756095 132.078081 165.952671 130.410597 C 163.886444 128.507491 161.711468 126.7222 159.454922 125.063778 C 156.872136 123.169732 154.20779 121.411622 151.452818 119.789452 C 147.438171 117.406037 143.278519 115.258246 139.010125 113.337015 C 138.955746 109.875174 139.209501 106.431457 139.789488 103.014929 C 140.18824 100.640576 140.704799 98.275286 141.348222 95.946246 C 142.589773 91.279105 144.320694 86.747899 146.486613 82.425129 C 147.501607 80.395149 148.643466 78.437667 149.921265 76.561748 C 151.108445 74.785517 152.458746 73.14522 153.944978 71.631797 C 155.367781 70.163687 156.999009 68.931198 158.784309 67.96152 C 160.669284 66.928406 162.762709 66.375599 164.892373 66.348411 C 165.762362 66.339348 166.63235 66.439035 167.475159 66.620283 C 170.003574 67.191215 172.441363 68.115581 174.716024 69.357132 C 177.008816 70.616807 179.156612 72.139292 181.114089 73.879276 C 183.144069 75.664569 185.001863 77.640177 186.678413 79.769843 C 188.418391 81.981071 189.995248 84.319174 191.390862 86.756961 C 194.308964 91.877224 196.547377 97.350922 198.069864 103.042114 C 199.655779 108.869246 200.480464 114.877626 200.498587 120.913191 C 200.534834 125.951894 199.873279 130.97247 198.550167 135.820858 L 197.227056 140.651124 L 187.575591 138.013959 L 188.898703 133.183693 C 189.986191 129.196236 190.529931 125.090963 190.493684 120.958504 C 190.484626 115.792928 189.777758 110.636418 188.418391 105.65209 C 187.113403 100.776511 185.192173 96.091247 182.700013 91.705038 C 181.549088 89.702245 180.253158 87.781015 178.812239 85.959471 C 177.516309 84.301048 176.057267 82.760438 174.471343 81.355764 C 173.075729 80.105151 171.544185 79.026725 169.903882 78.129546 C 168.453897 77.341117 166.904229 76.75206 165.309239 76.3805 C 165.209556 76.353315 165.091748 76.344251 164.992056 76.344251 C 164.493629 76.371438 164.004251 76.498311 163.578319 76.733934 C 162.653959 77.241429 161.811151 77.866736 161.095225 78.627979 C 160.02586 79.706406 159.065245 80.875457 158.213371 82.144195 C 157.189319 83.66668 156.255894 85.261664 155.422152 86.911024 C 153.555292 90.635675 152.078118 94.541575 150.990629 98.565283 C 150.44689 100.57714 149.993767 102.60712 149.658461 104.673351 C 149.513455 105.507093 149.395648 106.349897 149.295965 107.192701 C 151.751877 108.452375 154.162477 109.775486 156.545887 111.180162 C 159.572738 112.965458 162.51802 114.913877 165.354552 116.989166 C 167.928281 118.87415 170.39326 120.90413 172.731357 123.060983 C 174.870086 125.027526 176.863819 127.130005 178.712547 129.359356 C 180.416287 131.398402 181.965955 133.573379 183.343445 135.838982 C 184.612177 137.950522 185.717798 140.161754 186.624034 142.454547 C 188.327765 146.686693 189.20682 151.217899 189.234009 155.785352 C 189.234009 158.82126 188.8262 161.848102 188.028705 164.784327 C 187.213095 167.684296 186.053104 170.475524 184.557807 173.0855 C 183.035319 175.731722 181.222839 178.214824 179.147546 180.462295 C 177.008816 182.791335 174.634463 184.902883 172.078867 186.760677 C 169.387331 188.727221 166.541733 190.430952 163.551138 191.890002 C 160.415537 193.421547 157.153072 194.699345 153.809038 195.723397 C 150.274703 196.792761 146.667866 197.590256 143.006649 198.124939 C 139.136998 198.677745 135.231101 198.949623 131.325195 198.949623 C 127.319614 198.940557 123.332153 198.677745 119.380938 198.124939 C 115.69254 197.635569 112.049447 196.847141 108.496984 195.750586 C 105.189202 194.753724 101.981111 193.46686 98.89989 191.917192 C 93.254006 189.071593 88.151869 185.229124 83.874411 180.571045 C 79.923199 176.248281 76.796667 171.254887 74.667001 165.799313 C 72.627958 160.570304 71.576719 155.005981 71.576719 149.378229 C 71.567656 143.569225 72.718582 137.823649 74.975122 132.467767 C 77.331349 126.903448 80.829441 121.891934 85.233772 117.741348 C 87.571875 115.539182 90.1456 113.572638 92.882448 111.887031 C 95.818669 110.083608 98.918013 108.570187 102.153293 107.364887 C 105.660447 106.059899 109.285413 105.072094 112.964753 104.401477 C 115.783162 103.884922 118.619699 103.54055 121.483421 103.341174 C 122.08154 100.885261 122.616222 98.429348 123.060279 95.946246 C 123.359338 94.2697 123.604023 92.584093 123.776209 90.898483 C 123.930272 89.330687 124.020894 87.753828 124.020894 86.18603 C 124.039022 84.22855 123.866835 82.28013 123.495273 80.3589 C 123.169028 78.700478 122.634346 77.087369 121.882164 75.573945 C 121.157172 74.151148 120.21468 72.837098 119.072817 71.695233 C 117.749706 70.390247 116.236285 69.284633 114.568801 68.441828 C 113.689746 67.970583 112.756316 67.617149 111.786639 67.390589 C 110.771649 67.154966 109.738535 67.037154 108.705417 67.046217 C 106.521379 67.064342 104.373587 67.444962 102.32548 68.160893 C 99.788007 69.030885 97.368341 70.181811 95.120866 71.595548 C 92.501829 73.235844 90.027788 75.093638 87.744062 77.177993 C 85.22471 79.443596 82.877545 81.908572 80.738817 84.536671 C 76.17136 90.119116 72.473897 96.344993 69.773299 103.042114 C 68.422999 106.377082 67.371759 109.829861 66.619579 113.346077 C 65.894586 116.789795 65.513965 120.287887 65.504902 123.813165 C 65.504902 126.033454 65.658964 128.244687 65.994273 130.428721 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/navicat.svg b/.icons/Gruvbox_Dark-2/apps/64/navicat.svg
new file mode 100644
index 000000000..ce6ee8905
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/navicat.svg
@@ -0,0 +1,48 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_AytTz95Vz3SBBfr14nGKlPtxxdTbv5dl">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_AytTz95Vz3SBBfr14nGKlPtxxdTbv5dl)">
+ <defs>
+ <filter id="QXJiWqu7UKEENfbN1HTYMdrhHV2GUX5u" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#QXJiWqu7UKEENfbN1HTYMdrhHV2GUX5u)">
+ <linearGradient id="_lgradient_17" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_18" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <linearGradient id="_lgradient_19" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(145,0,0,141.899542,55.5,57.050081)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00a0db"/>
+ <stop offset="10%" style="stop-color:#1b64af"/>
+ <stop offset="20%" style="stop-color:#362883"/>
+ <stop offset="30%" style="stop-color:#8d1480"/>
+ <stop offset="40%" style="stop-color:#e4007c"/>
+ <stop offset="50%" style="stop-color:#e30f4f"/>
+ <stop offset="60%" style="stop-color:#e21f21"/>
+ <stop offset="70%" style="stop-color:#f08310"/>
+ <stop offset="80%" style="stop-color:#fee800"/>
+ <stop offset="90%" style="stop-color:#7fbe23"/>
+ <stop offset="100%" style="stop-color:#009346"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" d="M 65.994273 130.428721 L 66.737391 135.367736 L 56.850299 136.863034 L 56.107182 131.905895 C 55.699373 129.232483 55.5 126.513762 55.5 123.785975 C 55.509062 119.581018 55.962183 115.385119 56.841237 111.270784 C 57.702166 107.183639 58.934654 103.168992 60.502451 99.290276 C 63.583671 91.668789 67.78863 84.563859 72.999517 78.22017 C 75.464494 75.193326 78.137904 72.365852 81.028813 69.755877 C 83.747538 67.290902 86.69282 65.070611 89.810291 63.131255 C 92.710262 61.300648 95.818669 59.814412 99.063015 58.708798 C 102.144232 57.639433 105.361388 57.077564 108.623857 57.050377 C 110.454466 57.041314 112.276008 57.240687 114.052242 57.648496 C 115.846599 58.065367 117.568458 58.71786 119.190628 59.569727 C 121.755291 60.883777 124.08433 62.58751 126.132438 64.608428 C 128.035541 66.511535 129.612407 68.695575 130.826769 71.106177 C 131.986751 73.435217 132.820493 75.909256 133.309871 78.464855 C 133.79924 81.029517 134.043921 83.630431 134.025797 86.240404 C 134.025797 88.134449 133.926113 90.037556 133.726738 91.922537 C 133.527362 93.870957 133.255492 95.801249 132.902062 97.731541 C 131.950504 102.951492 130.690829 108.117069 129.123029 113.192019 C 124.310891 113.028894 119.480626 113.382329 114.740987 114.243256 C 111.641642 114.796066 108.596672 115.63887 105.642324 116.73542 C 103.023287 117.723225 100.503937 118.937586 98.120523 120.405698 C 95.954608 121.737871 93.93369 123.278482 92.084958 125.018464 C 88.695615 128.208431 86.004077 132.069024 84.191594 136.346475 C 82.460674 140.46988 81.572559 144.901394 81.581621 149.369163 C 81.581621 153.755372 82.397237 158.078144 83.992223 162.165294 C 85.668769 166.460877 88.133745 170.412087 91.242152 173.810492 C 94.703995 177.58045 98.81833 180.679795 103.403906 182.981653 C 105.968569 184.268509 108.641981 185.356006 111.406019 186.189739 C 114.450989 187.114107 117.568458 187.793786 120.722177 188.219728 C 124.247455 188.700031 127.781794 188.94472 131.334261 188.953777 C 134.759855 188.953777 138.185441 188.709097 141.574788 188.219728 C 144.737569 187.766605 147.855038 187.068794 150.918135 186.153492 C 153.745602 185.292561 156.500583 184.205072 159.173986 182.900084 C 161.620841 181.703846 163.97707 180.290118 166.188294 178.68607 C 168.218274 177.19983 170.0942 175.532346 171.797931 173.683619 C 173.365723 171.979879 174.734147 170.113028 175.885081 168.101171 C 176.963503 166.225254 177.806311 164.213398 178.386306 162.119981 C 178.94817 160.062811 179.238172 157.942205 179.238172 155.812542 C 179.201916 152.504763 178.56755 149.233232 177.335065 146.152011 C 176.637254 144.366711 175.776331 142.66298 174.788526 141.022686 C 173.664782 139.183016 172.414174 137.424906 171.036683 135.757422 C 169.459825 133.872438 167.756095 132.078081 165.952671 130.410597 C 163.886444 128.507491 161.711468 126.7222 159.454922 125.063778 C 156.872136 123.169732 154.20779 121.411622 151.452818 119.789452 C 147.438171 117.406037 143.278519 115.258246 139.010125 113.337015 C 138.955746 109.875174 139.209501 106.431457 139.789488 103.014929 C 140.18824 100.640576 140.704799 98.275286 141.348222 95.946246 C 142.589773 91.279105 144.320694 86.747899 146.486613 82.425129 C 147.501607 80.395149 148.643466 78.437667 149.921265 76.561748 C 151.108445 74.785517 152.458746 73.14522 153.944978 71.631797 C 155.367781 70.163687 156.999009 68.931198 158.784309 67.96152 C 160.669284 66.928406 162.762709 66.375599 164.892373 66.348411 C 165.762362 66.339348 166.63235 66.439035 167.475159 66.620283 C 170.003574 67.191215 172.441363 68.115581 174.716024 69.357132 C 177.008816 70.616807 179.156612 72.139292 181.114089 73.879276 C 183.144069 75.664569 185.001863 77.640177 186.678413 79.769843 C 188.418391 81.981071 189.995248 84.319174 191.390862 86.756961 C 194.308964 91.877224 196.547377 97.350922 198.069864 103.042114 C 199.655779 108.869246 200.480464 114.877626 200.498587 120.913191 C 200.534834 125.951894 199.873279 130.97247 198.550167 135.820858 L 197.227056 140.651124 L 187.575591 138.013959 L 188.898703 133.183693 C 189.986191 129.196236 190.529931 125.090963 190.493684 120.958504 C 190.484626 115.792928 189.777758 110.636418 188.418391 105.65209 C 187.113403 100.776511 185.192173 96.091247 182.700013 91.705038 C 181.549088 89.702245 180.253158 87.781015 178.812239 85.959471 C 177.516309 84.301048 176.057267 82.760438 174.471343 81.355764 C 173.075729 80.105151 171.544185 79.026725 169.903882 78.129546 C 168.453897 77.341117 166.904229 76.75206 165.309239 76.3805 C 165.209556 76.353315 165.091748 76.344251 164.992056 76.344251 C 164.493629 76.371438 164.004251 76.498311 163.578319 76.733934 C 162.653959 77.241429 161.811151 77.866736 161.095225 78.627979 C 160.02586 79.706406 159.065245 80.875457 158.213371 82.144195 C 157.189319 83.66668 156.255894 85.261664 155.422152 86.911024 C 153.555292 90.635675 152.078118 94.541575 150.990629 98.565283 C 150.44689 100.57714 149.993767 102.60712 149.658461 104.673351 C 149.513455 105.507093 149.395648 106.349897 149.295965 107.192701 C 151.751877 108.452375 154.162477 109.775486 156.545887 111.180162 C 159.572738 112.965458 162.51802 114.913877 165.354552 116.989166 C 167.928281 118.87415 170.39326 120.90413 172.731357 123.060983 C 174.870086 125.027526 176.863819 127.130005 178.712547 129.359356 C 180.416287 131.398402 181.965955 133.573379 183.343445 135.838982 C 184.612177 137.950522 185.717798 140.161754 186.624034 142.454547 C 188.327765 146.686693 189.20682 151.217899 189.234009 155.785352 C 189.234009 158.82126 188.8262 161.848102 188.028705 164.784327 C 187.213095 167.684296 186.053104 170.475524 184.557807 173.0855 C 183.035319 175.731722 181.222839 178.214824 179.147546 180.462295 C 177.008816 182.791335 174.634463 184.902883 172.078867 186.760677 C 169.387331 188.727221 166.541733 190.430952 163.551138 191.890002 C 160.415537 193.421547 157.153072 194.699345 153.809038 195.723397 C 150.274703 196.792761 146.667866 197.590256 143.006649 198.124939 C 139.136998 198.677745 135.231101 198.949623 131.325195 198.949623 C 127.319614 198.940557 123.332153 198.677745 119.380938 198.124939 C 115.69254 197.635569 112.049447 196.847141 108.496984 195.750586 C 105.189202 194.753724 101.981111 193.46686 98.89989 191.917192 C 93.254006 189.071593 88.151869 185.229124 83.874411 180.571045 C 79.923199 176.248281 76.796667 171.254887 74.667001 165.799313 C 72.627958 160.570304 71.576719 155.005981 71.576719 149.378229 C 71.567656 143.569225 72.718582 137.823649 74.975122 132.467767 C 77.331349 126.903448 80.829441 121.891934 85.233772 117.741348 C 87.571875 115.539182 90.1456 113.572638 92.882448 111.887031 C 95.818669 110.083608 98.918013 108.570187 102.153293 107.364887 C 105.660447 106.059899 109.285413 105.072094 112.964753 104.401477 C 115.783162 103.884922 118.619699 103.54055 121.483421 103.341174 C 122.08154 100.885261 122.616222 98.429348 123.060279 95.946246 C 123.359338 94.2697 123.604023 92.584093 123.776209 90.898483 C 123.930272 89.330687 124.020894 87.753828 124.020894 86.18603 C 124.039022 84.22855 123.866835 82.28013 123.495273 80.3589 C 123.169028 78.700478 122.634346 77.087369 121.882164 75.573945 C 121.157172 74.151148 120.21468 72.837098 119.072817 71.695233 C 117.749706 70.390247 116.236285 69.284633 114.568801 68.441828 C 113.689746 67.970583 112.756316 67.617149 111.786639 67.390589 C 110.771649 67.154966 109.738535 67.037154 108.705417 67.046217 C 106.521379 67.064342 104.373587 67.444962 102.32548 68.160893 C 99.788007 69.030885 97.368341 70.181811 95.120866 71.595548 C 92.501829 73.235844 90.027788 75.093638 87.744062 77.177993 C 85.22471 79.443596 82.877545 81.908572 80.738817 84.536671 C 76.17136 90.119116 72.473897 96.344993 69.773299 103.042114 C 68.422999 106.377082 67.371759 109.829861 66.619579 113.346077 C 65.894586 116.789795 65.513965 120.287887 65.504902 123.813165 C 65.504902 126.033454 65.658964 128.244687 65.994273 130.428721 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/navit.svg b/.icons/Gruvbox_Dark-2/apps/64/navit.svg
new file mode 100755
index 000000000..513781efd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/navit.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="mtQ9JLl4D0t7Ydu2qs5WvgJ1Ryp6vyW1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#mtQ9JLl4D0t7Ydu2qs5WvgJ1Ryp6vyW1)">
+ <linearGradient id="_lgradient_4" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_5" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#ffffff" d="M 118.543 55.5 L 118.543 87.022 L 137.457 87.022 L 137.457 55.5 L 118.543 55.5 Z M 118.543 112.239 L 118.543 143.761 L 137.457 143.761 L 137.457 112.239 L 118.543 112.239 Z M 118.543 168.978 L 118.543 200.5 L 137.457 200.5 L 137.457 168.978 L 118.543 168.978 Z"/>
+ </g>
+ <defs>
+ <filter id="vbqkMIKC6BpDE6FJgFVi2uwEOXH0wnjU" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#vbqkMIKC6BpDE6FJgFVi2uwEOXH0wnjU)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_6" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#5786ff"/>
+ <stop offset="50%" style="stop-color:#51a8ff"/>
+ <stop offset="100%" style="stop-color:#0f82f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <path fill="#ffffff" d="M 184.692 148.517 L 184.692 159.025 C 174.884 161.037 167.222 168.707 165.22 178.517 L 154.692 178.517 L 154.692 188.517 L 165.2 188.517 C 167.212 198.326 174.882 205.988 184.692 207.99 L 184.692 218.517 L 194.692 218.517 L 194.692 208.009 C 204.501 205.998 212.163 198.328 214.165 188.517 L 224.692 188.517 L 224.692 178.517 L 214.185 178.517 C 212.173 168.709 204.503 161.046 194.692 159.045 L 194.692 148.517 L 184.692 148.517 Z M 189.692 171.017 C 196.596 171.017 202.192 176.614 202.192 183.517 C 202.192 190.421 196.596 196.017 189.692 196.017 C 182.789 196.017 177.192 190.421 177.192 183.517 C 177.192 176.614 182.789 171.017 189.692 171.017 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ndm.svg b/.icons/Gruvbox_Dark-2/apps/64/ndm.svg
new file mode 100755
index 000000000..0722b32d2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ndm.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="wf72BIyZwxWcflt2gtb1ICnzdnuKk7bK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#wf72BIyZwxWcflt2gtb1ICnzdnuKk7bK)">
+ <linearGradient id="_lgradient_7" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.93,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" d="M 165.939 11.952 C 239.995 11.952 250.578 22.509 250.578 96.495 L 250.578 155.746 C 250.578 229.733 239.995 240.29 165.939 240.29 L 90.569 240.29 C 16.514 240.29 5.93 229.733 5.93 155.746 L 5.93 96.495 C 5.93 22.509 16.514 11.952 90.569 11.952 L 165.939 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_8" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g>
+ <path fill="#e6e6e6" d="M 55.5 105.071 L 55.5 146.929 L 128 188.787 L 128 146.929 L 55.5 105.071 Z"/>
+ <path fill="#d9d9d9" d="M 200.5 105.071 L 128 146.929 L 128 188.787 L 200.5 146.929 Q 200.198 103.189 200.5 105.071 Z"/>
+ <path fill="#ececec" d="M 128 63.213 L 55.5 105.071 L 128 146.929 L 200.5 105.071 L 128 63.213 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#f22c42" d="M 55.953 147.281 L 55.5 105.071 L 128 63.213 L 200.5 105.071 L 200.5 146.929 L 128 188.787 L 55.953 147.281 Z"/>
+ </g>
+ </g>
+ <path fill="#da1636" fill-rule="evenodd" d="M 149.849 166.541 L 144.719 169.524 L 144.719 161.415 L 144.719 161.415 Q 144.719 159.933 144.293 159.426 L 144.293 159.426 L 144.293 159.426 Q 143.866 158.92 142.922 159.469 L 142.922 159.469 L 142.922 159.469 Q 141.623 160.225 141.045 161.597 L 141.045 161.597 L 141.045 161.597 Q 140.468 162.969 140.468 165.488 L 140.468 165.488 L 140.468 171.996 L 135.338 174.98 L 135.338 160.114 L 139.208 157.863 L 139.851 159.326 L 140.153 159.151 L 140.153 159.151 Q 140.809 157.719 141.97 156.519 L 141.97 156.519 L 141.97 156.519 Q 143.132 155.319 144.64 154.442 L 144.64 154.442 L 144.64 154.442 Q 147.107 153.007 148.478 153.64 L 148.478 153.64 L 148.478 153.64 Q 149.849 154.273 149.849 156.871 L 149.849 156.871 L 149.849 166.541 Z M 157.958 162.087 L 157.958 162.087 L 157.958 162.087 Q 156.37 163.011 155.183 162.796 L 155.183 162.796 L 155.183 162.796 Q 153.995 162.581 153.346 161.201 L 153.346 161.201 L 153.346 161.201 Q 152.696 159.82 152.696 157.472 L 152.696 157.472 L 152.696 157.472 Q 152.696 153.85 154.153 150.957 L 154.153 150.957 L 154.153 150.957 Q 155.609 148.063 158.155 146.583 L 158.155 146.583 L 158.155 146.583 Q 159.401 145.858 160.339 145.811 L 160.339 145.811 L 160.339 145.811 Q 161.277 145.764 162.051 146.494 L 162.051 146.494 L 162.156 146.433 L 162.156 146.433 Q 161.907 144.833 161.907 143.088 L 161.907 143.088 L 161.907 139.113 L 167.077 136.106 L 167.077 156.522 L 163.206 158.773 L 162.104 157.538 L 161.907 157.652 L 161.907 157.652 Q 160.582 160.561 157.958 162.087 Z M 160.057 156.812 L 160.057 156.812 L 160.057 156.812 Q 161.29 156.095 161.796 155.027 L 161.796 155.027 L 161.796 155.027 Q 162.301 153.959 162.34 152.323 L 162.34 152.323 L 162.34 151.916 L 162.34 151.916 Q 162.34 149.948 161.776 149.443 L 161.776 149.443 L 161.776 149.443 Q 161.212 148.938 160.005 149.64 L 160.005 149.64 L 160.005 149.64 Q 158.994 150.227 158.437 151.503 L 158.437 151.503 L 158.437 151.503 Q 157.879 152.778 157.879 154.536 L 157.879 154.536 L 157.879 154.536 Q 157.879 156.268 158.443 156.846 L 158.443 156.846 L 158.443 156.846 Q 159.007 157.423 160.057 156.812 Z M 194 140.865 L 188.87 143.848 L 188.87 135.766 L 188.87 135.766 Q 188.87 134.257 188.457 133.743 L 188.457 133.743 L 188.457 133.743 Q 188.043 133.229 187.151 133.748 L 187.151 133.748 L 187.151 133.748 Q 185.97 134.434 185.419 135.765 L 185.419 135.765 L 185.419 135.765 Q 184.868 137.096 184.868 139.248 L 184.868 139.248 L 184.868 146.175 L 179.725 149.166 L 179.725 141.084 L 179.725 141.084 Q 179.725 139.575 179.331 139.05 L 179.331 139.05 L 179.331 139.05 Q 178.938 138.524 178.058 139.035 L 178.058 139.035 L 178.058 139.035 Q 176.851 139.737 176.3 141.134 L 176.3 141.134 L 176.3 141.134 Q 175.749 142.53 175.749 144.971 L 175.749 144.971 L 175.749 151.478 L 170.619 154.462 L 170.619 139.596 L 174.49 137.345 L 175.133 138.808 L 175.434 138.633 L 175.434 138.633 Q 176.025 137.266 177.147 136.076 L 177.147 136.076 L 177.147 136.076 Q 178.268 134.885 179.699 134.054 L 179.699 134.054 L 179.699 134.054 Q 182.913 132.184 184.212 133.384 L 184.212 133.384 L 184.619 133.147 L 184.619 133.147 Q 185.249 131.863 186.37 130.692 L 186.37 130.692 L 186.37 130.692 Q 187.492 129.521 188.844 128.735 L 188.844 128.735 L 188.844 128.735 Q 191.481 127.202 192.74 127.821 L 192.74 127.821 L 192.74 127.821 Q 194 128.44 194 131.195 L 194 131.195 L 194 140.865 Z"/>
+ <path fill="#f22c42" d="M 68.625 154.531 C 69.341 147.178 75.763 143.692 83.563 146.531 C 91.841 149.544 98.563 158.712 98.563 166.991 C 98.563 168.67 98.322 170.084 97.813 171.406 C 95.621 170.105 73.56 157.257 68.625 154.531 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nedit.svg b/.icons/Gruvbox_Dark-2/apps/64/nedit.svg
new file mode 100644
index 000000000..31f19de38
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nedit.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#4RXLMbIqNpCdsqsRWR7XMpVYaRWT5V5f)">
+ <linearGradient id="_lgradient_150" x1=".533" x2=".533" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.339,6.343,13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#7d4698"/>
+ <stop offset="100%" style="stop-color:#c483e4"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_150)" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <defs>
+ <filter id="4RXLMbIqNpCdsqsRWR7XMpVYaRWT5V5f" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#62237c" fill-rule="evenodd" d="M 129.561 54.572 L 55.825 54.572 L 55.825 66.219 L 104.842 66.219 C 107.704996 65.412245 110.664519 64.999116 113.639 64.991 L 113.738 64.991 L 114.813 65.009 L 115.906 65.036 C 117.22273 65.04434 118.536148 64.903101 119.821 64.615 C 120.907693 64.372846 121.954481 63.977565 122.93 63.441 C 123.781191 62.960389 124.556866 62.356899 125.232 61.65 L 127.445 58.299 C 127.741 57.681 128.036 57.054 128.341 56.436 C 128.412 56.283 128.484 56.131 128.565 55.979 C 128.565 55.97 128.574 55.961 128.574 55.961 C 128.61 55.889 128.636 55.826 128.672 55.764 C 128.583 55.934 128.502 56.113 128.43 56.301 C 128.43 56.31 128.43 56.319 128.421 56.328 C 128.466 56.212 128.511 56.086 128.565 55.979 C 128.807 55.446 129.146 54.969 129.561 54.572 L 129.561 54.572 Z M 164.239 54.572 L 200.825 54.572 L 200.825 66.219 L 164.174 66.219 C 163.868602 64.169274 163.243678 62.180113 162.322 60.324 C 162.258594 60.189408 162.224832 60.042768 162.223 59.894 C 162.223 59.634 162.259 59.383 162.313 59.132 C 162.402 58.756 162.519 58.371 162.653 58.003 C 163.054416 56.989849 163.505974 55.997289 164.006 55.029 C 164.085 54.877 164.162 54.725 164.239 54.572 Z M 83.563 81.449 L 55.825 81.449 L 55.825 93.095 L 60.207 93.095 C 60.44 92.93 60.679 92.775 60.926 92.629 C 62.105197 91.921328 63.38177 91.390349 64.715 91.053 C 66.061014 90.705388 67.445826 90.530648 68.836 90.533 C 69.678 90.533 70.512 90.596 71.345 90.721 C 71.658 90.775 71.981 90.802 72.312 90.802 C 73.23616 90.791019 74.147002 90.580195 74.982 90.184 C 76.034722 89.667612 77.006595 89.000607 77.867 88.204 C 78.937871 87.2177 79.932079 86.151283 80.841 85.014 C 81.777773 83.848436 82.685387 82.659735 83.563 81.449 L 83.563 81.449 Z M 165.072 81.449 L 200.825 81.449 L 200.825 93.095 L 176.31 93.095 C 176.116623 92.848778 175.921283 92.604104 175.724 92.361 C 173.265931 89.298398 170.586042 86.420643 167.706 83.751 C 166.850093 82.958748 165.971735 82.191102 165.072 81.449 L 165.072 81.449 Z M 60.244 108.325 L 55.825 108.325 L 55.825 119.972 L 79.221 119.972 C 77.840665 118.868218 76.540708 117.667513 75.331 116.379 C 74.667014 115.695668 73.887754 115.13475 73.029 114.722 C 72.478356 114.450479 71.916525 114.202259 71.345 113.978 C 70.695052 113.725505 70.040963 113.483805 69.383 113.253 C 67.864598 112.736139 66.375111 112.137941 64.921 111.461 C 63.211382 110.659967 61.634185 109.602432 60.244 108.325 L 60.244 108.325 Z M 185.267 108.325 L 200.825 108.325 L 200.825 119.972 L 188.966 119.972 C 188.352807 117.152851 187.550322 114.378231 186.564 111.667 C 186.162036 110.541451 185.729542 109.427039 185.267 108.325 L 185.267 108.325 Z M 106.269 134.306 L 55.825 134.306 L 55.825 145.952 L 111.642 145.952 C 109.641103 142.89418 108.036287 139.594832 106.866 136.133 C 106.656191 135.527585 106.45716 134.918489 106.269 134.306 L 106.269 134.306 Z M 190.431 134.306 L 200.825 134.306 L 200.825 145.952 L 189.117 145.952 L 189.153 145.782 C 189.956877 142.008248 190.384966 138.164148 190.431 134.306 L 190.431 134.306 Z M 153.405 145.952 L 138.711 145.952 C 138.395857 144.626984 138.038677 143.31232 137.64 142.01 C 137.306217 140.927237 137.007395 139.834003 136.744 138.732 C 136.558424 138.02639 136.456392 137.301421 136.44 136.572 C 136.44 136.474 136.449 136.375 136.458 136.277 C 136.491736 136.059873 136.53646 135.844597 136.592 135.632 C 136.717 135.677 136.834 135.73 136.959 135.793 C 137.974576 136.302282 138.964443 136.861293 139.925 137.468 C 140.498 137.818 141.071 138.167 141.654 138.499 C 142.272 138.857 142.899 139.188 143.544 139.484 C 144.879799 140.074648 146.186318 140.729409 147.459 141.446 C 148.687513 142.140742 149.866946 142.9189 150.989 143.775 C 151.849 144.434 152.66 145.161 153.405 145.952 L 153.405 145.952 Z M 139.236 161.182 L 55.825 161.182 L 55.825 172.829 L 144.138 172.829 C 143.473433 172.053744 142.859177 171.23674 142.299 170.383 C 141.41329 169.036046 140.68867 167.589827 140.14 166.074 C 139.574791 164.503303 139.269452 162.850961 139.236 161.182 L 139.236 161.182 Z M 187.727 161.182 L 200.825 161.182 L 200.825 172.829 L 189.284 172.829 C 189.21663 169.83656 188.900203 166.854926 188.338 163.915 C 188.163018 162.997823 187.95925 162.086373 187.727 161.182 L 187.727 161.182 Z M 159.033 188.059 L 55.825 188.059 L 55.825 199.705 L 161.799 199.705 C 161.653699 199.185795 161.520331 198.663324 161.399 198.138 C 161.007583 196.524451 160.652161 194.902382 160.333 193.273 C 160.181 192.511 160.019 191.75 159.858 190.988 C 159.738603 190.425407 159.601199 189.866787 159.446 189.313 C 159.324 188.889 159.186 188.471 159.033 188.059 L 159.033 188.059 Z M 188.059 188.059 L 200.825 188.059 L 200.825 199.705 L 185.106 199.705 C 185.522096 198.732656 185.889222 197.740079 186.206 196.731 C 186.93101 194.371127 187.478865 191.960431 187.845 189.519 C 187.919 189.032 187.99 188.546 188.059 188.059 Z"/>
+ <path fill="#bdbbd0" d="M 131.201 61.302 C 128.011 68.027 122.021 70.69 114.51 70.388 C 103.808 69.957 93.552 76.037 87.169 84.717 C 83.115 90.228 78.005 97.224 70.442 96.046 C 63.97 95.037 56.533 99.663 62.96 105.832 C 67.457 110.148 74.272 109.785 78.371 114.188 C 86.133 122.529 97.678 125.724 108.729 126.742 C 110.435 138.185 116.76 152.23 128.982 153.886 C 140.04 155.385 130.834 142.647 131.823 136.5 C 133.337 127.09 140.734 134.309 145.174 136.292 C 150.895 138.847 156.845 142.602 159.596 148.26 C 164.46 158.265 149.547 152.886 145.496 157.002 C 140.564 162.014 145.732 170.737 150.982 174 C 156.752 177.586 161.574 182.128 163.546 188.985 C 165.267 194.968 166.425 211.195 174.564 206.378 C 182.328 201.783 183.21 190.497 184.208 181.809 C 185.183 173.322 184.475 164.544 180.876 156.636 C 190.217 136.941 185.516 112.693 172.032 96.067 C 167.367 90.315 161.955 85.082 155.613 81.22 C 159.935 76.224 160.949 68.853 158.097 63.204 C 154.706 56.486 168.239 47.006 157.072 46.07 C 146.773 45.208 137.482 52.418 131.678 60.705 C 126.074 68.707 131.508 60.918 131.423 61.023 C 131.349 61.117 133.915 55.579 131.201 61.302 L 131.201 61.302 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_151" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_151)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nemiver.svg b/.icons/Gruvbox_Dark-2/apps/64/nemiver.svg
new file mode 100755
index 000000000..3703c6c41
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nemiver.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="oE0CnZjPt0kZcgR1fbWZWxr3sbH1f1PG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#oE0CnZjPt0kZcgR1fbWZWxr3sbH1f1PG)">
+ <linearGradient id="_lgradient_9" x1="0" x2="-.026" y1="0" y2="1.544" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 128.201 25.918 C 63.448 25.952 10.032 47.07 6.5 74.033 L 250 74.033 C 246.465 47.054 192.991 25.93 128.201 25.918 L 128.201 25.918 Z"/>
+ </g>
+ <linearGradient id="_lgradient_10" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(243.3,0,0,58.522,6.108,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" d="M 165.439 11.452 C 229.755 11.452 246.196 19.414 249.409 69.974 C 247.893 69.583 3.628 69.267 6.127 69.541 C 9.406 19.369 25.938 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ <g>
+ <path fill="#3b3b3b" d="M 170.39 148.71 L 170.39 156.9 L 81.5 156.9 L 81.5 148.71 L 170.39 148.71 Z"/>
+ <path fill="#3b3b3b" d="M 167.92 105.39 L 173.81 111.17 L 83.98 202.85 L 78.09 197.07 L 167.92 105.39 Z"/>
+ <path fill="#3b3b3b" d="M 78.09 111.18 L 83.98 105.41 L 173.81 197.07 L 167.92 202.85 L 78.09 111.18 Z"/>
+ <ellipse fill="#3b3b3b" cx="125.949" cy="129.127" rx="16.667" ry="25" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#3b3b3b" cx="125.949" cy="174.96" rx="22.222" ry="29.167" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_11" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nemo.svg b/.icons/Gruvbox_Dark-2/apps/64/nemo.svg
new file mode 100644
index 000000000..9445e01cd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nemo.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="eSGUv3oOB3XGdrwYrTnJUQ2E7xph8p25" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#eSGUv3oOB3XGdrwYrTnJUQ2E7xph8p25)">
+ <linearGradient id="_lgradient_12" x1="0" x2="-.026" y1="0" y2="1.544" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_13" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#0ab884" d="M 91.697 61.745 C 80.347 61.875 72.042 61.488 65.251 65.218 C 61.856 67.084 59.161 70.226 57.675 74.166 C 56.19 78.107 55.667 82.786 55.667 88.694 L 55.667 126.422 L 200 126.422 L 200 103.066 C 200 97.159 199.477 92.479 197.991 88.539 C 197.807 88.049 197.559 87.605 197.322 87.153 C 197.232 86.987 197.161 86.811 197.075 86.644 C 195.517 83.601 193.237 81.124 190.415 79.574 C 183.624 75.843 175.319 76.248 163.969 76.117 L 127.534 76.117 L 112.907 61.745 L 91.697 61.745 L 91.697 61.745 Z"/>
+ <linearGradient id="_lgradient_14" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(144.333,0,0,114.983,55.667,76.117)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#cbe667"/>
+ <stop offset="100%" style="stop-color:#a6d74f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" d="M 163.97 76.117 C 175.319 76.247 183.624 75.86 190.415 79.591 C 193.811 81.457 196.506 84.599 197.991 88.539 C 199.477 92.479 200 97.159 200 103.066 L 200 164.151 C 200 170.058 199.477 174.738 197.991 178.678 C 196.506 182.618 193.811 185.778 190.415 187.643 C 183.624 191.374 175.319 190.969 163.97 191.1 L 91.695 191.1 C 80.345 190.969 72.04 191.374 65.249 187.643 C 61.853 185.778 59.158 182.618 57.673 178.678 C 56.19 174.738 55.667 170.058 55.667 164.151 L 55.667 117.439 C 55.667 111.532 56.19 106.852 57.675 102.912 C 57.86 102.422 58.107 101.978 58.345 101.526 C 58.435 101.36 58.505 101.184 58.591 101.017 C 60.149 97.974 62.429 95.497 65.251 93.946 C 72.042 90.215 80.347 90.621 91.697 90.49 L 113.699 90.49 L 128.326 76.117 L 163.97 76.117 Z"/>
+ <g opacity=".4">
+ <path fill="#111111" d="M 91.697 61.745 C 80.347 61.875 72.042 61.488 65.251 65.218 C 61.856 67.084 59.161 70.226 57.675 74.166 C 56.19 78.107 55.667 82.786 55.667 88.694 L 55.667 90.49 C 55.667 84.583 56.19 79.903 57.675 75.963 C 59.161 72.023 61.856 68.881 65.251 67.015 C 72.042 63.284 80.347 63.671 91.697 63.541 L 112.906 63.541 L 127.015 77.405 L 128.326 76.117 L 127.533 76.117 L 112.906 61.745 L 91.697 61.745 L 91.697 61.745 Z"/>
+ </g>
+ <path fill="#a6d74f" d="M 128.327 76.117 L 113.7 90.49 L 91.697 90.49 C 80.347 90.621 72.043 90.215 65.251 93.947 C 62.43 95.497 60.149 97.974 58.592 101.017 C 58.506 101.184 58.435 101.36 58.345 101.526 C 58.107 101.978 57.86 102.422 57.675 102.912 C 56.19 106.852 55.667 111.532 55.667 117.439 L 55.667 119.236 C 55.667 113.329 56.19 108.649 57.675 104.709 C 57.86 104.219 58.107 103.774 58.345 103.323 C 58.435 103.157 58.506 102.981 58.592 102.814 C 60.149 99.771 62.43 97.293 65.251 95.743 C 72.043 92.012 80.347 92.417 91.697 92.287 L 113.7 92.287 L 128.327 77.914 L 163.969 77.914 C 175.319 78.044 183.624 77.657 190.415 81.388 C 193.81 83.253 196.506 86.396 197.991 90.336 C 199.476 94.276 199.999 98.956 199.999 104.863 L 199.999 103.066 C 199.999 97.159 199.476 92.479 197.991 88.539 C 196.506 84.599 193.81 81.457 190.415 79.591 C 183.624 75.86 175.319 76.248 163.969 76.117 L 128.327 76.117 L 128.327 76.117 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nepomuk.svg b/.icons/Gruvbox_Dark-2/apps/64/nepomuk.svg
new file mode 100644
index 000000000..a300f4865
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nepomuk.svg
@@ -0,0 +1,83 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="zyIlIFamuS6GHyb091w6R9El2RwisUK8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#zyIlIFamuS6GHyb091w6R9El2RwisUK8)">
+ <path fill="#4d4d4d" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <g filter="url(#Yazq6JdXMx662oNO1JzRDhGKnKcWxHHZ)">
+ <defs>
+ <filter id="kIk5yFG0KVfu13uA7b6EJota70OsIKkf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#kIk5yFG0KVfu13uA7b6EJota70OsIKkf)">
+ <path fill="#cd3cd2" d="M 116.359 64.551 C 105.477 64.551 96.639 73.281 96.639 84.031 C 96.639 94.781 105.477 103.494 116.359 103.494 C 127.241 103.494 136.062 94.781 136.062 84.031 C 136.062 73.281 127.241 64.551 116.359 64.551 L 116.359 64.551 Z"/>
+ </g>
+ <defs>
+ <filter id="ByxarscacNNTGfEE65qyWul3VKUaKoEv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="2.147"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ByxarscacNNTGfEE65qyWul3VKUaKoEv)">
+ <path fill="#fdc92b" d="M 183.514 98.147 C 178.82 98.147 175.008 101.913 175.008 106.55 C 175.008 111.187 178.82 114.946 183.514 114.946 C 188.208 114.946 192.013 111.187 192.013 106.55 C 192.013 101.913 188.208 98.147 183.514 98.147 Z"/>
+ </g>
+ <defs>
+ <filter id="i8Ea8fk1Vd3LDSni6Xv5NCHPM228di7G" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="2.147"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#i8Ea8fk1Vd3LDSni6Xv5NCHPM228di7G)">
+ <path fill="#46a926" d="M 78.999 166.859 C 71.832 166.859 66.011 172.609 66.011 179.689 C 66.011 186.769 71.832 192.507 78.999 192.507 C 86.165 192.507 91.975 186.769 91.975 179.689 C 91.975 172.609 86.165 166.859 78.999 166.859 Z"/>
+ </g>
+ <defs>
+ <filter id="cWPxj9lSa0XpCh0jOr14DDovhVPxPxtM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#cWPxj9lSa0XpCh0jOr14DDovhVPxPxtM)">
+ <path fill="#1a7fd4" d="M 145.869 133.88 C 131.037 133.88 118.992 145.778 118.992 160.429 C 118.992 175.08 131.037 186.955 145.869 186.955 C 160.7 186.955 172.721 175.08 172.721 160.429 C 172.721 145.778 160.7 133.88 145.869 133.88 Z"/>
+ </g>
+ <path fill="#c4c4c4" fill-rule="evenodd" d="M 115.713 55.5 C 103.852 55.843 92.908 63.346 88.913 75.098 C 83.8 90.139 91.999 106.447 107.226 111.499 C 108.955638 112.087602 110.738332 112.506902 112.549 112.751 C 113.453 112.819 114.33 113.008 115.229 113.265 C 118.69601 114.412217 121.406638 117.146253 122.524 120.623 C 123.675176 123.199154 123.80844 126.115596 122.897 128.786 C 122.440803 130.161437 121.719932 131.434343 120.775 132.533 C 120.696107 132.615178 120.621028 132.700935 120.55 132.79 C 120.465 132.858 120.376 132.962 120.289 133.047 C 113.942 138.75 109.568 146.541 108.304 155.328 C 108.202451 155.840015 108.066136 156.344517 107.896 156.838 C 105.905 162.789 99.402 166.011 93.38 164.041 C 92.343 163.698 91.412 163.183 90.551 162.643 L 90.513 162.643 C 88.952559 161.615587 87.262852 160.799484 85.488 160.216 C 74.529 156.64 62.684 162.514 59.061 173.343 C 55.439 184.169 61.39 195.87 72.349 199.448 C 82.587 202.793 93.6 197.905 97.957 188.418 C 100.2 182.905 106.461 179.981 112.25 181.876 C 114.244931 182.521029 116.022732 183.704962 117.387 185.297 C 124.305 193.04 134.413 197.908 145.675 197.908 C 166.501 197.908 183.38 181.198 183.38 160.625 C 183.38 152.925 180.993 145.786 176.941 139.851 C 175.719 137.741 175.161 135.272 175.527 132.682 C 175.759912 130.998122 176.370461 129.388678 177.313 127.974 L 179.658 124.844 C 181.358488 122.803381 183.712025 121.413233 186.32 120.909 L 186.357 120.86 C 192.225 119.668 196.984 114.918 197.859 108.727 C 198.969 100.863 193.421 93.608 185.464 92.511 C 177.507 91.414 170.122 96.893 169.012 104.756 C 168.787763 106.33174 168.825946 107.933733 169.125 109.497 C 169.255 110.484 169.272 111.478 169.125 112.516 C 168.880356 114.259783 168.230296 115.921924 167.227 117.369 L 164.956 120.422 C 162.406951 123.44256 158.484959 124.941867 154.571 124.392 C 154.371 124.373 154.172 124.324 153.972 124.307 C 151.74 123.792 149.449 123.535 147.086 123.423 C 146.934537 123.420459 146.783604 123.404396 146.635 123.375 C 146.487 123.372 146.339 123.378 146.183 123.375 C 145.288 123.307 144.392 123.118 143.503 122.86 C 140.059706 121.731975 137.362599 119.026692 136.245 115.58 C 135.123 113.076 134.885 110.178 135.837 107.382 C 136.254542 106.173538 136.871026 105.043317 137.661 104.038 C 140.473 101.106 142.675 97.53 144.063 93.449 C 149.176 78.408 140.977 62.1 125.75 57.048 C 122.510773 55.977718 119.11016 55.478623 115.7 55.573 L 115.713 55.5 L 115.713 55.5 Z M 116.792 64.876 C 118.714 64.919 120.642 65.219 122.561 65.871 C 132.791 69.266 138.317 80.216 134.881 90.322 C 131.445 100.428 120.359 105.887 110.129 102.493 C 99.898 99.097 94.373 88.147 97.808 78.041 C 100.6 69.826 108.46 64.694 116.791 64.878 L 116.792 64.876 L 116.792 64.876 Z M 182.971 98.335 C 183.535 98.287 184.068 98.329 184.646 98.404 C 189.268 99.004 192.512 103.249 191.868 107.816 C 191.225 112.378 186.96 115.551 182.339 114.917 C 177.717 114.316 174.474 110.072 175.118 105.504 C 175.682 101.508 179.048 98.584 182.972 98.335 L 182.971 98.335 L 182.971 98.335 Z M 145.675 134.259 C 160.4 134.259 172.326 146.04 172.326 160.585 C 172.326 175.13 160.4 186.948 145.675 186.948 C 130.951 186.948 118.988 175.13 118.988 160.585 C 118.988 146.04 130.951 134.259 145.675 134.259 Z M 78.416 167.093 C 78.85 167.074 79.276 167.103 79.719 167.136 C 86.817 167.564 92.262 173.541 91.853 180.557 C 91.445 187.571 85.366 192.91 78.268 192.507 C 71.17 192.078 65.725 186.101 66.134 179.086 C 66.516 172.509 71.897 167.382 78.417 167.099 L 78.416 167.093 L 78.416 167.093 Z"/>
+ </g>
+ <defs>
+ <filter id="Yazq6JdXMx662oNO1JzRDhGKnKcWxHHZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_152" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_152)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nerolinux.svg b/.icons/Gruvbox_Dark-2/apps/64/nerolinux.svg
new file mode 100755
index 000000000..a40fddcb6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nerolinux.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="F7cTGRAarrRvTXSUc2OpVjZgD1PbKShi" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#F7cTGRAarrRvTXSUc2OpVjZgD1PbKShi)">
+ <linearGradient id="_lgradient_0" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g>
+ <path fill="#fdc92b" d="M 113.215 71.99 L 111.326 75.888 C 108.625 81.467 108.914 85.576 112.533 93.409 C 114.971 98.686 114.924 102.801 114.885 106.714 C 113.73 115.918 108.67 124.804 101.23 125.897 C 94.682 126.858 86.787 118.715 83.9 113.187 C 81.022 107.678 80.017 112.329 82.356 120.33 C 83.107 122.897 85.481 130.077 87.629 135.038 C 94.187 150.185 90.77 158.47 82.65 160.903 C 78.197 162.237 75.671 165.074 71.434 161.354 C 69.773 159.894 65.952 154.848 65.614 155.185 C 65.275 155.521 72.495 168.071 63.657 170.545 C 54.818 173.02 56.708 188.793 59.061 192.111 C 64.529 199.524 141.24 201.619 184.212 195.293 C 196.907 193.424 195.09 181.68 200.828 179.737 C 204.463 178.397 187.581 164.46 187.736 163.859 C 188.922 157.034 189.385 148.831 188.587 148.831 C 188.146 148.831 185.888 150.762 183.561 153.125 C 180.542 156.19 178.66 157.418 176.992 157.418 C 173.719 157.418 170.73 155.103 173.022 150.038 C 176.098 143.244 175.711 136.982 171.707 128.926 C 169.907 125.304 167.688 121.665 166.78 120.843 C 165.166 119.383 165.132 119.475 165.128 124.85 C 165.118 135.409 162.371 141.776 154.621 145.136 C 148.271 147.89 138.561 148.085 134.164 145.503 C 127.509 141.593 127.501 136.013 134.154 119.834 C 135.756 115.938 136.878 113.098 137.656 110.847 C 140.187 103.914 139.358 97.046 135.599 93.429 C 133.364 91.287 129.816 89.103 126.675 87.928 C 120.118 85.476 115.892 82.65 114.393 76.69 L 113.215 71.99 Z"/>
+ <defs>
+ <filter id="Ss0CRp9MdF6VnOPGdrmdLfcREiQ4DRCE" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Ss0CRp9MdF6VnOPGdrmdLfcREiQ4DRCE)">
+ <path fill-rule="evenodd" d="M 154.956 46.455 C 207.929 46.455 215.5 54.006 215.5 106.93 L 215.5 149.313 C 215.5 202.236 207.929 209.788 154.956 209.788 L 101.044 209.788 C 48.071 209.788 40.5 202.236 40.5 149.313 L 40.5 106.93 C 40.5 54.006 48.071 46.455 101.044 46.455 L 154.956 46.455 Z M 154.969 60.866 C 157.996 60.866 161.032 60.895 164.058 60.962 C 166.691 61.02 169.323 61.116 171.946 61.27 C 174.185 61.395 176.424 61.587 178.653 61.827 C 180.488 62.029 182.323 62.298 184.148 62.634 C 185.589 62.903 187.011 63.239 188.414 63.653 C 189.471 63.96 190.499 64.335 191.498 64.786 C 192.209 65.103 192.891 65.488 193.535 65.92 C 194.025 66.247 194.486 66.621 194.909 67.044 C 195.322 67.467 195.706 67.918 196.033 68.408 C 196.465 69.052 196.85 69.734 197.167 70.445 C 197.618 71.445 197.993 72.473 198.301 73.52 C 198.714 74.923 199.05 76.345 199.319 77.776 C 199.655 79.592 199.924 81.427 200.126 83.262 C 200.366 85.491 200.558 87.72 200.683 89.959 C 200.837 92.582 200.933 95.214 200.991 97.847 C 201.058 100.864 201.087 103.89 201.087 106.917 C 201.087 106.917 201.087 106.926 201.087 106.926 L 201.087 149.316 C 201.087 149.316 201.087 149.326 201.087 149.326 C 201.087 152.352 201.058 155.379 200.991 158.396 C 200.933 161.028 200.837 163.661 200.683 166.284 C 200.558 168.522 200.366 170.751 200.126 172.98 C 199.924 174.815 199.655 176.65 199.319 178.466 C 199.05 179.898 198.714 181.32 198.301 182.723 C 197.993 183.77 197.618 184.798 197.167 185.797 C 196.85 186.508 196.465 187.19 196.033 187.834 C 195.706 188.324 195.322 188.776 194.909 189.198 C 194.486 189.621 194.025 189.996 193.535 190.322 C 192.891 190.755 192.209 191.139 191.498 191.456 C 190.499 191.908 189.471 192.282 188.414 192.59 C 187.011 193.003 185.589 193.339 184.148 193.608 C 182.323 193.945 180.488 194.214 178.653 194.415 C 176.424 194.656 174.185 194.848 171.946 194.973 C 169.323 195.126 166.691 195.222 164.058 195.28 C 161.032 195.347 157.996 195.376 154.969 195.376 C 154.969 195.376 154.96 195.376 154.96 195.376 L 101.04 195.376 C 101.04 195.376 101.031 195.376 101.031 195.376 C 98.004 195.376 94.968 195.347 91.942 195.28 C 89.309 195.222 86.677 195.126 84.054 194.973 C 81.815 194.848 79.576 194.656 77.347 194.415 C 75.512 194.214 73.677 193.945 71.852 193.608 C 70.411 193.339 68.989 193.003 67.586 192.59 C 66.529 192.282 65.501 191.908 64.502 191.456 C 63.791 191.139 63.109 190.755 62.465 190.322 C 61.975 189.996 61.514 189.621 61.091 189.198 C 60.678 188.776 60.294 188.324 59.967 187.834 C 59.535 187.19 59.15 186.508 58.833 185.797 C 58.382 184.798 58.007 183.77 57.699 182.723 C 57.286 181.32 56.95 179.898 56.681 178.466 C 56.345 176.65 56.076 174.815 55.874 172.98 C 55.634 170.751 55.442 168.522 55.317 166.284 C 55.163 163.661 55.067 161.028 55.009 158.396 C 54.942 155.379 54.913 152.352 54.913 149.326 C 54.913 149.326 54.913 149.316 54.913 149.316 L 54.913 106.926 C 54.913 106.926 54.913 106.917 54.913 106.917 C 54.913 103.89 54.942 100.864 55.009 97.847 C 55.067 95.214 55.163 92.582 55.317 89.959 C 55.442 87.72 55.634 85.491 55.874 83.262 C 56.076 81.427 56.345 79.592 56.681 77.776 C 56.95 76.345 57.286 74.923 57.699 73.52 C 58.007 72.473 58.382 71.445 58.833 70.445 C 59.15 69.734 59.535 69.052 59.967 68.408 C 60.294 67.918 60.678 67.467 61.091 67.044 C 61.514 66.621 61.975 66.247 62.465 65.92 C 63.109 65.488 63.791 65.103 64.502 64.786 C 65.501 64.335 66.529 63.96 67.586 63.653 C 68.989 63.239 70.411 62.903 71.852 62.634 C 73.677 62.298 75.512 62.029 77.347 61.827 C 79.576 61.587 81.815 61.395 84.054 61.27 C 86.677 61.116 89.309 61.02 91.942 60.962 C 94.968 60.895 98.004 60.866 101.031 60.866 C 101.031 60.866 101.04 60.866 101.04 60.866 L 154.96 60.866 C 154.96 60.866 154.969 60.866 154.969 60.866 Z"/>
+ </g>
+ <linearGradient id="_lgradient_1" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(175,0,0,163.333,40.5,42.212)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 154.956 42.212 C 207.929 42.212 215.5 49.764 215.5 102.687 L 215.5 145.07 C 215.5 197.994 207.929 205.545 154.956 205.545 L 101.044 205.545 C 48.071 205.545 40.5 197.994 40.5 145.07 L 40.5 102.687 C 40.5 49.764 48.071 42.212 101.044 42.212 L 154.956 42.212 Z M 154.969 56.624 C 157.996 56.624 161.032 56.653 164.058 56.72 C 166.691 56.778 169.323 56.874 171.946 57.027 C 174.185 57.152 176.424 57.344 178.653 57.585 C 180.488 57.786 182.323 58.055 184.148 58.392 C 185.589 58.661 187.011 58.997 188.414 59.41 C 189.471 59.718 190.499 60.092 191.498 60.544 C 192.209 60.861 192.891 61.245 193.535 61.678 C 194.025 62.004 194.486 62.379 194.909 62.802 C 195.322 63.224 195.706 63.676 196.033 64.166 C 196.465 64.81 196.85 65.492 197.167 66.203 C 197.618 67.202 197.993 68.23 198.301 69.277 C 198.714 70.68 199.05 72.102 199.319 73.534 C 199.655 75.35 199.924 77.185 200.126 79.02 C 200.366 81.249 200.558 83.478 200.683 85.716 C 200.837 88.339 200.933 90.972 200.991 93.604 C 201.058 96.621 201.087 99.648 201.087 102.674 C 201.087 102.674 201.087 102.684 201.087 102.684 L 201.087 145.074 C 201.087 145.074 201.087 145.083 201.087 145.083 C 201.087 148.11 201.058 151.136 200.991 154.153 C 200.933 156.786 200.837 159.418 200.683 162.041 C 200.558 164.28 200.366 166.509 200.126 168.738 C 199.924 170.573 199.655 172.408 199.319 174.224 C 199.05 175.655 198.714 177.077 198.301 178.48 C 197.993 179.527 197.618 180.555 197.167 181.555 C 196.85 182.266 196.465 182.948 196.033 183.592 C 195.706 184.082 195.322 184.533 194.909 184.956 C 194.486 185.379 194.025 185.753 193.535 186.08 C 192.891 186.512 192.209 186.897 191.498 187.214 C 190.499 187.665 189.471 188.04 188.414 188.347 C 187.011 188.761 185.589 189.097 184.148 189.366 C 182.323 189.702 180.488 189.971 178.653 190.173 C 176.424 190.413 174.185 190.605 171.946 190.73 C 169.323 190.884 166.691 190.98 164.058 191.038 C 161.032 191.105 157.996 191.134 154.969 191.134 C 154.969 191.134 154.96 191.134 154.96 191.134 L 101.04 191.134 C 101.04 191.134 101.031 191.134 101.031 191.134 C 98.004 191.134 94.968 191.105 91.942 191.038 C 89.309 190.98 86.677 190.884 84.054 190.73 C 81.815 190.605 79.576 190.413 77.347 190.173 C 75.512 189.971 73.677 189.702 71.852 189.366 C 70.411 189.097 68.989 188.761 67.586 188.347 C 66.529 188.04 65.501 187.665 64.502 187.214 C 63.791 186.897 63.109 186.512 62.465 186.08 C 61.975 185.753 61.514 185.379 61.091 184.956 C 60.678 184.533 60.294 184.082 59.967 183.592 C 59.535 182.948 59.15 182.266 58.833 181.555 C 58.382 180.555 58.007 179.527 57.699 178.48 C 57.286 177.077 56.95 175.655 56.681 174.224 C 56.345 172.408 56.076 170.573 55.874 168.738 C 55.634 166.509 55.442 164.28 55.317 162.041 C 55.163 159.418 55.067 156.786 55.009 154.153 C 54.942 151.136 54.913 148.11 54.913 145.083 C 54.913 145.083 54.913 145.074 54.913 145.074 L 54.913 102.684 C 54.913 102.684 54.913 102.674 54.913 102.674 C 54.913 99.648 54.942 96.621 55.009 93.604 C 55.067 90.972 55.163 88.339 55.317 85.716 C 55.442 83.478 55.634 81.249 55.874 79.02 C 56.076 77.185 56.345 75.35 56.681 73.534 C 56.95 72.102 57.286 70.68 57.699 69.277 C 58.007 68.23 58.382 67.202 58.833 66.203 C 59.15 65.492 59.535 64.81 59.967 64.166 C 60.294 63.676 60.678 63.224 61.091 62.802 C 61.514 62.379 61.975 62.004 62.465 61.678 C 63.109 61.245 63.791 60.861 64.502 60.544 C 65.501 60.092 66.529 59.718 67.586 59.41 C 68.989 58.997 70.411 58.661 71.852 58.392 C 73.677 58.055 75.512 57.786 77.347 57.585 C 79.576 57.344 81.815 57.152 84.054 57.027 C 86.677 56.874 89.309 56.778 91.942 56.72 C 94.968 56.653 98.004 56.624 101.031 56.624 C 101.031 56.624 101.04 56.624 101.04 56.624 L 154.96 56.624 C 154.96 56.624 154.969 56.624 154.969 56.624 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_2" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nerolinuxexpress.svg b/.icons/Gruvbox_Dark-2/apps/64/nerolinuxexpress.svg
new file mode 100755
index 000000000..99ed053f0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nerolinuxexpress.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="rQoDsq0y6lVa8fOM6g6AIWrjBRFWJfEr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#rQoDsq0y6lVa8fOM6g6AIWrjBRFWJfEr)">
+ <linearGradient id="_lgradient_3" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g>
+ <path fill="#fb7c38" d="M 113.215 71.99 L 111.326 75.888 C 108.625 81.467 108.914 85.576 112.533 93.409 C 114.971 98.686 114.924 102.801 114.885 106.714 C 113.73 115.918 108.67 124.804 101.23 125.897 C 94.682 126.858 86.787 118.715 83.9 113.187 C 81.022 107.678 80.017 112.329 82.356 120.33 C 83.107 122.897 85.481 130.077 87.629 135.038 C 94.187 150.185 90.77 158.47 82.65 160.903 C 78.197 162.237 75.671 165.074 71.434 161.354 C 69.773 159.894 65.952 154.848 65.614 155.185 C 65.275 155.521 72.495 168.071 63.657 170.545 C 54.818 173.02 56.708 188.793 59.061 192.111 C 64.529 199.524 141.24 201.619 184.212 195.293 C 196.907 193.424 195.09 181.68 200.828 179.737 C 204.463 178.397 187.581 164.46 187.736 163.859 C 188.922 157.034 189.385 148.831 188.587 148.831 C 188.146 148.831 185.888 150.762 183.561 153.125 C 180.542 156.19 178.66 157.418 176.992 157.418 C 173.719 157.418 170.73 155.103 173.022 150.038 C 176.098 143.244 175.711 136.982 171.707 128.926 C 169.907 125.304 167.688 121.665 166.78 120.843 C 165.166 119.383 165.132 119.475 165.128 124.85 C 165.118 135.409 162.371 141.776 154.621 145.136 C 148.271 147.89 138.561 148.085 134.164 145.503 C 127.509 141.593 127.501 136.013 134.154 119.834 C 135.756 115.938 136.878 113.098 137.656 110.847 C 140.187 103.914 139.358 97.046 135.599 93.429 C 133.364 91.287 129.816 89.103 126.675 87.928 C 120.118 85.476 115.892 82.65 114.393 76.69 L 113.215 71.99 Z"/>
+ <defs>
+ <filter id="A81GvLIqHc2PqKzfb1MAJFcF9lNlmjbc" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#A81GvLIqHc2PqKzfb1MAJFcF9lNlmjbc)">
+ <path fill-rule="evenodd" d="M 154.956 46.455 C 207.929 46.455 215.5 54.006 215.5 106.93 L 215.5 149.313 C 215.5 202.236 207.929 209.788 154.956 209.788 L 101.044 209.788 C 48.071 209.788 40.5 202.236 40.5 149.313 L 40.5 106.93 C 40.5 54.006 48.071 46.455 101.044 46.455 L 154.956 46.455 Z M 154.969 60.866 C 157.996 60.866 161.032 60.895 164.058 60.962 C 166.691 61.02 169.323 61.116 171.946 61.27 C 174.185 61.395 176.424 61.587 178.653 61.827 C 180.488 62.029 182.323 62.298 184.148 62.634 C 185.589 62.903 187.011 63.239 188.414 63.653 C 189.471 63.96 190.499 64.335 191.498 64.786 C 192.209 65.103 192.891 65.488 193.535 65.92 C 194.025 66.247 194.486 66.621 194.909 67.044 C 195.322 67.467 195.706 67.918 196.033 68.408 C 196.465 69.052 196.85 69.734 197.167 70.445 C 197.618 71.445 197.993 72.473 198.301 73.52 C 198.714 74.923 199.05 76.345 199.319 77.776 C 199.655 79.592 199.924 81.427 200.126 83.262 C 200.366 85.491 200.558 87.72 200.683 89.959 C 200.837 92.582 200.933 95.214 200.991 97.847 C 201.058 100.864 201.087 103.89 201.087 106.917 C 201.087 106.917 201.087 106.926 201.087 106.926 L 201.087 149.316 C 201.087 149.316 201.087 149.326 201.087 149.326 C 201.087 152.352 201.058 155.379 200.991 158.396 C 200.933 161.028 200.837 163.661 200.683 166.284 C 200.558 168.522 200.366 170.751 200.126 172.98 C 199.924 174.815 199.655 176.65 199.319 178.466 C 199.05 179.898 198.714 181.32 198.301 182.723 C 197.993 183.77 197.618 184.798 197.167 185.797 C 196.85 186.508 196.465 187.19 196.033 187.834 C 195.706 188.324 195.322 188.776 194.909 189.198 C 194.486 189.621 194.025 189.996 193.535 190.322 C 192.891 190.755 192.209 191.139 191.498 191.456 C 190.499 191.908 189.471 192.282 188.414 192.59 C 187.011 193.003 185.589 193.339 184.148 193.608 C 182.323 193.945 180.488 194.214 178.653 194.415 C 176.424 194.656 174.185 194.848 171.946 194.973 C 169.323 195.126 166.691 195.222 164.058 195.28 C 161.032 195.347 157.996 195.376 154.969 195.376 C 154.969 195.376 154.96 195.376 154.96 195.376 L 101.04 195.376 C 101.04 195.376 101.031 195.376 101.031 195.376 C 98.004 195.376 94.968 195.347 91.942 195.28 C 89.309 195.222 86.677 195.126 84.054 194.973 C 81.815 194.848 79.576 194.656 77.347 194.415 C 75.512 194.214 73.677 193.945 71.852 193.608 C 70.411 193.339 68.989 193.003 67.586 192.59 C 66.529 192.282 65.501 191.908 64.502 191.456 C 63.791 191.139 63.109 190.755 62.465 190.322 C 61.975 189.996 61.514 189.621 61.091 189.198 C 60.678 188.776 60.294 188.324 59.967 187.834 C 59.535 187.19 59.15 186.508 58.833 185.797 C 58.382 184.798 58.007 183.77 57.699 182.723 C 57.286 181.32 56.95 179.898 56.681 178.466 C 56.345 176.65 56.076 174.815 55.874 172.98 C 55.634 170.751 55.442 168.522 55.317 166.284 C 55.163 163.661 55.067 161.028 55.009 158.396 C 54.942 155.379 54.913 152.352 54.913 149.326 C 54.913 149.326 54.913 149.316 54.913 149.316 L 54.913 106.926 C 54.913 106.926 54.913 106.917 54.913 106.917 C 54.913 103.89 54.942 100.864 55.009 97.847 C 55.067 95.214 55.163 92.582 55.317 89.959 C 55.442 87.72 55.634 85.491 55.874 83.262 C 56.076 81.427 56.345 79.592 56.681 77.776 C 56.95 76.345 57.286 74.923 57.699 73.52 C 58.007 72.473 58.382 71.445 58.833 70.445 C 59.15 69.734 59.535 69.052 59.967 68.408 C 60.294 67.918 60.678 67.467 61.091 67.044 C 61.514 66.621 61.975 66.247 62.465 65.92 C 63.109 65.488 63.791 65.103 64.502 64.786 C 65.501 64.335 66.529 63.96 67.586 63.653 C 68.989 63.239 70.411 62.903 71.852 62.634 C 73.677 62.298 75.512 62.029 77.347 61.827 C 79.576 61.587 81.815 61.395 84.054 61.27 C 86.677 61.116 89.309 61.02 91.942 60.962 C 94.968 60.895 98.004 60.866 101.031 60.866 C 101.031 60.866 101.04 60.866 101.04 60.866 L 154.96 60.866 C 154.96 60.866 154.969 60.866 154.969 60.866 Z"/>
+ </g>
+ <linearGradient id="_lgradient_4" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(175,0,0,163.333,40.5,42.212)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" fill-rule="evenodd" d="M 154.956 42.212 C 207.929 42.212 215.5 49.764 215.5 102.687 L 215.5 145.07 C 215.5 197.994 207.929 205.545 154.956 205.545 L 101.044 205.545 C 48.071 205.545 40.5 197.994 40.5 145.07 L 40.5 102.687 C 40.5 49.764 48.071 42.212 101.044 42.212 L 154.956 42.212 Z M 154.969 56.624 C 157.996 56.624 161.032 56.653 164.058 56.72 C 166.691 56.778 169.323 56.874 171.946 57.027 C 174.185 57.152 176.424 57.344 178.653 57.585 C 180.488 57.786 182.323 58.055 184.148 58.392 C 185.589 58.661 187.011 58.997 188.414 59.41 C 189.471 59.718 190.499 60.092 191.498 60.544 C 192.209 60.861 192.891 61.245 193.535 61.678 C 194.025 62.004 194.486 62.379 194.909 62.802 C 195.322 63.224 195.706 63.676 196.033 64.166 C 196.465 64.81 196.85 65.492 197.167 66.203 C 197.618 67.202 197.993 68.23 198.301 69.277 C 198.714 70.68 199.05 72.102 199.319 73.534 C 199.655 75.35 199.924 77.185 200.126 79.02 C 200.366 81.249 200.558 83.478 200.683 85.716 C 200.837 88.339 200.933 90.972 200.991 93.604 C 201.058 96.621 201.087 99.648 201.087 102.674 C 201.087 102.674 201.087 102.684 201.087 102.684 L 201.087 145.074 C 201.087 145.074 201.087 145.083 201.087 145.083 C 201.087 148.11 201.058 151.136 200.991 154.153 C 200.933 156.786 200.837 159.418 200.683 162.041 C 200.558 164.28 200.366 166.509 200.126 168.738 C 199.924 170.573 199.655 172.408 199.319 174.224 C 199.05 175.655 198.714 177.077 198.301 178.48 C 197.993 179.527 197.618 180.555 197.167 181.555 C 196.85 182.266 196.465 182.948 196.033 183.592 C 195.706 184.082 195.322 184.533 194.909 184.956 C 194.486 185.379 194.025 185.753 193.535 186.08 C 192.891 186.512 192.209 186.897 191.498 187.214 C 190.499 187.665 189.471 188.04 188.414 188.347 C 187.011 188.761 185.589 189.097 184.148 189.366 C 182.323 189.702 180.488 189.971 178.653 190.173 C 176.424 190.413 174.185 190.605 171.946 190.73 C 169.323 190.884 166.691 190.98 164.058 191.038 C 161.032 191.105 157.996 191.134 154.969 191.134 C 154.969 191.134 154.96 191.134 154.96 191.134 L 101.04 191.134 C 101.04 191.134 101.031 191.134 101.031 191.134 C 98.004 191.134 94.968 191.105 91.942 191.038 C 89.309 190.98 86.677 190.884 84.054 190.73 C 81.815 190.605 79.576 190.413 77.347 190.173 C 75.512 189.971 73.677 189.702 71.852 189.366 C 70.411 189.097 68.989 188.761 67.586 188.347 C 66.529 188.04 65.501 187.665 64.502 187.214 C 63.791 186.897 63.109 186.512 62.465 186.08 C 61.975 185.753 61.514 185.379 61.091 184.956 C 60.678 184.533 60.294 184.082 59.967 183.592 C 59.535 182.948 59.15 182.266 58.833 181.555 C 58.382 180.555 58.007 179.527 57.699 178.48 C 57.286 177.077 56.95 175.655 56.681 174.224 C 56.345 172.408 56.076 170.573 55.874 168.738 C 55.634 166.509 55.442 164.28 55.317 162.041 C 55.163 159.418 55.067 156.786 55.009 154.153 C 54.942 151.136 54.913 148.11 54.913 145.083 C 54.913 145.083 54.913 145.074 54.913 145.074 L 54.913 102.684 C 54.913 102.684 54.913 102.674 54.913 102.674 C 54.913 99.648 54.942 96.621 55.009 93.604 C 55.067 90.972 55.163 88.339 55.317 85.716 C 55.442 83.478 55.634 81.249 55.874 79.02 C 56.076 77.185 56.345 75.35 56.681 73.534 C 56.95 72.102 57.286 70.68 57.699 69.277 C 58.007 68.23 58.382 67.202 58.833 66.203 C 59.15 65.492 59.535 64.81 59.967 64.166 C 60.294 63.676 60.678 63.224 61.091 62.802 C 61.514 62.379 61.975 62.004 62.465 61.678 C 63.109 61.245 63.791 60.861 64.502 60.544 C 65.501 60.092 66.529 59.718 67.586 59.41 C 68.989 58.997 70.411 58.661 71.852 58.392 C 73.677 58.055 75.512 57.786 77.347 57.585 C 79.576 57.344 81.815 57.152 84.054 57.027 C 86.677 56.874 89.309 56.778 91.942 56.72 C 94.968 56.653 98.004 56.624 101.031 56.624 C 101.031 56.624 101.04 56.624 101.04 56.624 L 154.96 56.624 C 154.96 56.624 154.969 56.624 154.969 56.624 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_5" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nestopia.svg b/.icons/Gruvbox_Dark-2/apps/64/nestopia.svg
new file mode 120000
index 000000000..2f6dc60b6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nestopia.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.ankiweb.Anki.svg b/.icons/Gruvbox_Dark-2/apps/64/net.ankiweb.Anki.svg
new file mode 120000
index 000000000..ca6806c8a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.ankiweb.Anki.svg
@@ -0,0 +1 @@
+anki.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.bartkessels.getit.svg b/.icons/Gruvbox_Dark-2/apps/64/net.bartkessels.getit.svg
new file mode 100755
index 000000000..1ea263e08
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.bartkessels.getit.svg
@@ -0,0 +1,55 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="XQHqJj27srlvQ9nrRFfZigCvFiwoHK0q" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#XQHqJj27srlvQ9nrRFfZigCvFiwoHK0q)">
+ <linearGradient id="_lgradient_6" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_7" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="lFtxdCe5ZCxk48cFraOR2l7D1j7ZnllC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#lFtxdCe5ZCxk48cFraOR2l7D1j7ZnllC)">
+ <path d="M 110.5 78 L 156.095 78 C 159.906 78 163 81.094 163 84.905 L 163 111.095 C 163 114.906 159.906 118 156.095 118 L 110.5 118 L 110.5 125.838 C 110.5 128.397 109.3 130.761 107.351 132.04 C 105.402 133.32 103.002 133.32 101.053 132.041 L 79.852 118.117 L 58.651 104.201 C 56.701 102.922 55.5 100.557 55.5 97.998 C 55.5 95.438 56.701 93.074 58.651 91.795 L 79.852 77.878 L 101.053 63.961 C 101.956 63.368 102.975 63.038 104.017 63.003 L 104.017 63.003 C 105.719 62.947 107.369 63.676 108.59 65.025 C 109.812 66.374 110.501 68.228 110.5 70.164 L 110.5 78 Z"/>
+ </g>
+ <defs>
+ <filter id="jLPUnztvIXHbjbzg3guJCLbQLpAU2VvQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#jLPUnztvIXHbjbzg3guJCLbQLpAU2VvQ)">
+ <path d="M 145.5 140.5 L 99.905 140.5 C 96.094 140.5 93 143.594 93 147.405 L 93 173.595 C 93 177.406 96.094 180.5 99.905 180.5 L 145.5 180.5 L 145.5 188.338 C 145.5 190.897 146.7 193.261 148.649 194.54 C 150.598 195.82 152.998 195.82 154.947 194.541 L 176.148 180.617 L 197.349 166.701 C 199.299 165.422 200.5 163.057 200.5 160.498 C 200.5 157.938 199.299 155.574 197.349 154.295 L 176.148 140.378 L 154.947 126.461 C 154.044 125.868 153.025 125.538 151.983 125.503 L 151.983 125.503 C 150.281 125.447 148.631 126.176 147.41 127.525 C 146.188 128.874 145.499 130.728 145.5 132.664 L 145.5 140.5 Z"/>
+ </g>
+ <path d="M 158.929 138.333 L 100.238 138.333 C 96.427 138.333 93.333 141.427 93.333 145.238 L 93.333 171.429 C 93.333 175.239 96.427 178.333 100.238 178.333 L 158.929 178.333 C 162.739 178.333 165.833 175.239 165.833 171.429 L 165.833 145.238 C 165.833 141.427 162.739 138.333 158.929 138.333 Z" style="fill:#2daaaa"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 99.904 138 C 96.079 138 93 140.972 93 144.665 L 93 147.165 C 93 143.472 96.079 140.5 99.904 140.5 L 158.596 140.5 C 162.421 140.5 165.5 143.472 165.5 147.165 L 165.5 144.665 C 165.5 140.972 162.421 138 158.596 138 L 99.904 138 Z"/>
+ </g>
+ <path d="M 97.405 75.5 L 156.095 75.5 C 159.906 75.5 163 78.594 163 82.405 L 163 108.595 C 163 112.406 159.906 115.5 156.095 115.5 L 97.405 115.5 C 93.594 115.5 90.5 112.406 90.5 108.595 L 90.5 82.405 C 90.5 78.594 93.594 75.5 97.405 75.5 Z" style="fill:#46a926"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 97.404 75.5 C 93.579 75.5 90.5 78.472 90.5 82.165 L 90.5 84.665 C 90.5 80.972 93.579 78 97.404 78 L 156.096 78 C 159.921 78 163 80.972 163 84.665 L 163 82.165 C 163 78.472 159.921 75.5 156.096 75.5 L 97.404 75.5 Z"/>
+ </g>
+ <path fill="#31c6b7" d="M 151.983 123.003 C 153.025 123.038 154.044 123.368 154.947 123.961 L 176.148 137.878 L 197.349 151.795 C 199.299 153.074 200.5 155.438 200.5 157.998 C 200.5 160.557 199.299 162.922 197.349 164.201 L 176.148 178.117 L 154.947 192.041 C 152.998 193.32 150.598 193.32 148.649 192.04 C 146.7 190.761 145.5 188.397 145.5 185.838 L 145.5 130.164 C 145.499 128.228 146.188 126.374 147.41 125.025 C 148.631 123.676 150.281 122.947 151.983 123.003 L 151.983 123.003 Z"/>
+ <path fill="#76c22b" d="M 104.017 60.503 C 102.975 60.538 101.956 60.868 101.053 61.461 L 79.852 75.378 L 58.651 89.295 C 56.701 90.574 55.5 92.938 55.5 95.498 C 55.5 98.057 56.701 100.422 58.651 101.701 L 79.852 115.617 L 101.053 129.541 C 103.002 130.82 105.402 130.82 107.351 129.54 C 109.3 128.261 110.5 125.897 110.5 123.338 L 110.5 67.664 C 110.501 65.728 109.812 63.874 108.59 62.525 C 107.369 61.176 105.719 60.447 104.017 60.503 L 104.017 60.503 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.baseart.Glide.svg b/.icons/Gruvbox_Dark-2/apps/64/net.baseart.Glide.svg
new file mode 120000
index 000000000..61754308e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.baseart.Glide.svg
@@ -0,0 +1 @@
+video.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.blockout.BlockOutII.svg b/.icons/Gruvbox_Dark-2/apps/64/net.blockout.BlockOutII.svg
new file mode 120000
index 000000000..ba192db2e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.blockout.BlockOutII.svg
@@ -0,0 +1 @@
+blockout.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.danigm.timetrack.svg b/.icons/Gruvbox_Dark-2/apps/64/net.danigm.timetrack.svg
new file mode 120000
index 000000000..517e6393a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.danigm.timetrack.svg
@@ -0,0 +1 @@
+timetrack.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.fsuae.FS-UAE.svg b/.icons/Gruvbox_Dark-2/apps/64/net.fsuae.FS-UAE.svg
new file mode 120000
index 000000000..fc8c864a3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.fsuae.FS-UAE.svg
@@ -0,0 +1 @@
+fs-uae-launcher.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.mancubus.SLADE.svg b/.icons/Gruvbox_Dark-2/apps/64/net.mancubus.SLADE.svg
new file mode 120000
index 000000000..d9a312589
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.mancubus.SLADE.svg
@@ -0,0 +1 @@
+slade.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.mediaarea.AVIMetaEdit.svg b/.icons/Gruvbox_Dark-2/apps/64/net.mediaarea.AVIMetaEdit.svg
new file mode 120000
index 000000000..ff71af90f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.mediaarea.AVIMetaEdit.svg
@@ -0,0 +1 @@
+avimetaedit.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.mediaarea.BWFMetaEdit.svg b/.icons/Gruvbox_Dark-2/apps/64/net.mediaarea.BWFMetaEdit.svg
new file mode 120000
index 000000000..a40a1388f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.mediaarea.BWFMetaEdit.svg
@@ -0,0 +1 @@
+bwfmetaedit.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.mediaarea.DVAnalyzer.svg b/.icons/Gruvbox_Dark-2/apps/64/net.mediaarea.DVAnalyzer.svg
new file mode 120000
index 000000000..9388104f2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.mediaarea.DVAnalyzer.svg
@@ -0,0 +1 @@
+dvanalyzer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.mediaarea.MOVMetaEdit.svg b/.icons/Gruvbox_Dark-2/apps/64/net.mediaarea.MOVMetaEdit.svg
new file mode 120000
index 000000000..24fb0656f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.mediaarea.MOVMetaEdit.svg
@@ -0,0 +1 @@
+movmetaedit.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.mediaarea.MediaConch.svg b/.icons/Gruvbox_Dark-2/apps/64/net.mediaarea.MediaConch.svg
new file mode 120000
index 000000000..a37fefd75
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.mediaarea.MediaConch.svg
@@ -0,0 +1 @@
+mediaconch.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.mediaarea.MediaInfo.svg b/.icons/Gruvbox_Dark-2/apps/64/net.mediaarea.MediaInfo.svg
new file mode 120000
index 000000000..0f8ab13b6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.mediaarea.MediaInfo.svg
@@ -0,0 +1 @@
+mkvinfo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.mediaarea.QCTools.svg b/.icons/Gruvbox_Dark-2/apps/64/net.mediaarea.QCTools.svg
new file mode 120000
index 000000000..e3dbac267
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.mediaarea.QCTools.svg
@@ -0,0 +1 @@
+qctools.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.meijn.onvifviewer.svg b/.icons/Gruvbox_Dark-2/apps/64/net.meijn.onvifviewer.svg
new file mode 120000
index 000000000..0b8315723
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.meijn.onvifviewer.svg
@@ -0,0 +1 @@
+onvifviewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.minetest.Minetest.svg b/.icons/Gruvbox_Dark-2/apps/64/net.minetest.Minetest.svg
new file mode 120000
index 000000000..21f44e5a1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.minetest.Minetest.svg
@@ -0,0 +1 @@
+minetest.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.olofson.KoboDeluxe.svg b/.icons/Gruvbox_Dark-2/apps/64/net.olofson.KoboDeluxe.svg
new file mode 120000
index 000000000..cd02b9bae
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.olofson.KoboDeluxe.svg
@@ -0,0 +1 @@
+KoboDeluxe.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.openra.OpenRA.openra-cnc.svg b/.icons/Gruvbox_Dark-2/apps/64/net.openra.OpenRA.openra-cnc.svg
new file mode 120000
index 000000000..a52cdc031
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.openra.OpenRA.openra-cnc.svg
@@ -0,0 +1 @@
+openra-cnc.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.openra.OpenRA.openra-d2k.svg b/.icons/Gruvbox_Dark-2/apps/64/net.openra.OpenRA.openra-d2k.svg
new file mode 120000
index 000000000..4980f70ce
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.openra.OpenRA.openra-d2k.svg
@@ -0,0 +1 @@
+openra-d2k.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.openra.OpenRA.svg b/.icons/Gruvbox_Dark-2/apps/64/net.openra.OpenRA.svg
new file mode 120000
index 000000000..9c5c63e3c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.openra.OpenRA.svg
@@ -0,0 +1 @@
+openra-ra.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.oz9aec.Gpredict.svg b/.icons/Gruvbox_Dark-2/apps/64/net.oz9aec.Gpredict.svg
new file mode 120000
index 000000000..489dbbc12
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.oz9aec.Gpredict.svg
@@ -0,0 +1 @@
+gpredict-icon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.pcsx2.PCSX2.svg b/.icons/Gruvbox_Dark-2/apps/64/net.pcsx2.PCSX2.svg
new file mode 120000
index 000000000..9327d927d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.pcsx2.PCSX2.svg
@@ -0,0 +1 @@
+PCSX2.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.pioneerspacesim.Pioneer.svg b/.icons/Gruvbox_Dark-2/apps/64/net.pioneerspacesim.Pioneer.svg
new file mode 100644
index 000000000..39ecfac21
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.pioneerspacesim.Pioneer.svg
@@ -0,0 +1,60 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="64" height="64" version="1.1">
+ <defs>
+ <clipPath id="clipPath3950-3" clipPathUnits="userSpaceOnUse">
+ <circle cx="485.714" cy="114" r="178.571" transform="matrix(0.65374561,0,0,0.65374561,168.1807,-124.69179)" style="fill:#000039"/>
+ </clipPath>
+ <clipPath id="clipPath3129-7" clipPathUnits="userSpaceOnUse">
+ <circle cx="485.714" cy="114" r="178.571" transform="matrix(0.69855842,0,0,0.69855842,146.41447,-141.05358)" style="fill:#000039"/>
+ </clipPath>
+ </defs>
+ <path d="M 31.500146,4.0002954 C 15.777858,4.0002954 3,16.777859 3,32.500148 3,48.222436 15.777858,61 31.500146,61 47.222435,61 59.999999,48.222436 59.999999,32.500148 59.999999,16.777859 47.222435,4.0002954 31.500146,4.0002954 Z" style="opacity:0.2"/>
+ <circle cx="24" cy="454.812" r="18.945" style="fill:#000039"/>
+ <circle cx="485.714" cy="114" r="178.571" clip-path="url(#clipPath3950-3)" transform="matrix(0.16228668,0,0,0.16228668,-54.824915,462.95336)" style="fill:#505a53;fill-opacity:0.3244681"/>
+ <circle cx="485.714" cy="114" r="178.571" clip-path="url(#clipPath3129-7)" transform="matrix(0.15187592,0,0,0.15187592,-49.76826,464.14019)" style="fill:#baa54d;stroke:#5f6e35;stroke-width:2.58410025"/>
+ <rect style="fill:#d37b1d" width="13.139" height="8.556" x="17.4" y="464.82"/>
+ <path style="fill:#dce241" d="m 36.444161,444.32678 -4.045426,0.82686 -0.826853,4.04542 -0.826853,-4.04542 -4.045425,-0.82686 4.045425,-0.82685 0.826853,-4.04543 0.826853,4.04543 z"/>
+ <rect style="fill:#d3591d" width="8.92" height="8.556" x="19.51" y="464.82"/>
+ <path style="fill:#ffffff" d="m 33.267944,444.32678 -1.408231,0.28783 -0.287831,1.40823 -0.287831,-1.40823 -1.40823,-0.28783 1.40823,-0.28783 0.287831,-1.40823 0.287831,1.40823 z"/>
+ <path style="fill:#ffffff" d="m 37.742265,447.91727 -1.40823,0.28783 -0.287831,1.40823 -0.287832,-1.40823 -1.40823,-0.28783 1.40823,-0.28783 0.287832,-1.40823 0.287831,1.40823 z"/>
+ <path style="fill:#ffffff" d="m 35.001178,451.36826 -0.973707,0.19901 -0.199018,0.97371 -0.199018,-0.97371 -0.973707,-0.19901 0.973707,-0.19902 0.199018,-0.97371 0.199018,0.97371 z"/>
+ <path style="fill:#444444" d="m 26.652192,468.32926 c 1.603314,-1.1232 3.769247,-1.32803 3.769247,-1.32803 l 2.148275,-1.0546 -0.507774,-5.3121 -1.992037,-4.80433 -4.609028,-7.46038 -0.630812,-0.28904 h -0.820251 -0.82025 l -0.630812,0.28904 -4.609028,7.46038 -1.992037,4.80433 -0.507774,5.3121 2.148275,1.0546 c 0,0 2.165933,0.20483 3.769247,1.32803 1.950285,1.36627 2.642379,3.43724 2.642379,3.43724 0,0 0.692095,-2.07097 2.64238,-3.43724 z"/>
+ <path style="fill:#ac00ff" d="m 20.717505,466.05218 c -0.07641,0.32696 -0.04263,1.21108 0,1.54113 0.185463,1.43583 1.077151,4.36273 1.077151,4.36273 0,0 0.775771,-2.86844 0.925246,-4.26607 0.03829,-0.35801 0.130822,-1.27716 0,-1.62398 -0.104043,-0.27582 -0.718331,-0.74189 -0.718331,-0.74189 H 21.25608 c 0,0 -0.479455,0.47509 -0.538575,0.72808 z"/>
+ <path style="fill:#ffffff" d="m 21.193265,466.50292 c -0.0405,0.17329 -0.02259,0.64187 0,0.8168 0.0983,0.76099 0.570891,2.31225 0.570891,2.31225 0,0 0.411159,-1.52027 0.490381,-2.26102 0.02029,-0.18975 0.06934,-0.6769 0,-0.86071 -0.05514,-0.14619 -0.380716,-0.3932 -0.380716,-0.3932 H 21.47871 c 0,0 -0.254111,0.2518 -0.285445,0.38588 z"/>
+ <path style="fill:#ac00ff" d="m 25.201542,466.05218 c -0.07641,0.32696 -0.04263,1.21108 0,1.54113 0.185463,1.43583 1.077152,4.36273 1.077152,4.36273 0,0 0.77577,-2.86844 0.925245,-4.26607 0.03829,-0.35801 0.130823,-1.27716 0,-1.62398 -0.104043,-0.27582 -0.718331,-0.74189 -0.718331,-0.74189 h -0.74549 c 0,0 -0.479456,0.47509 -0.538576,0.72808 z"/>
+ <path style="fill:#ffffff" d="m 25.677302,466.50292 c -0.0405,0.17329 -0.02259,0.64187 0,0.8168 0.0983,0.76099 0.570891,2.31225 0.570891,2.31225 0,0 0.411159,-1.52027 0.490381,-2.26102 0.02029,-0.18975 0.06934,-0.6769 0,-0.86071 -0.05514,-0.14619 -0.380716,-0.3932 -0.380716,-0.3932 h -0.395111 c 0,0 -0.254111,0.2518 -0.285445,0.38588 z"/>
+ <path style="fill:#787878" d="m 26.652192,468.11053 c 1.603314,-1.1232 3.769247,-1.32803 3.769247,-1.32803 l 2.148275,-1.05461 c 0,0 -0.07774,-3.58609 -0.507774,-5.3121 -0.419124,-1.68222 -1.201901,-3.26121 -1.992037,-4.80432 -1.332245,-2.60185 -4.609028,-7.46038 -4.609028,-7.46038 l -0.630812,-0.28904 h -0.820251 -0.82025 l -0.630812,0.28904 c 0,0 -3.276783,4.85853 -4.609028,7.46038 -0.790136,1.54311 -1.572913,3.1221 -1.992037,4.80432 -0.430034,1.72601 -0.507774,5.3121 -0.507774,5.3121 l 2.148275,1.05461 c 0,0 2.165933,0.20483 3.769247,1.32803 1.950285,1.36626 2.642379,3.43724 2.642379,3.43724 0,0 0.692095,-2.07098 2.64238,-3.43724 z"/>
+ <path style="opacity:0.61382117;fill:#0200ff;fill-opacity:0.62679425" d="m 23.644117,447.86205 c 0,0 -0.04739,2.64179 -0.442593,4.8053 -0.283656,1.55284 -1.069313,2.53982 -2.1805,4.36442 -0.678252,1.11371 -1.180819,1.47707 -1.180819,2.62309 v 3.39721 c 0,1.04234 1.468999,2.5317 2.077968,3.5903 0.554139,0.84153 1.027096,1.85066 1.402971,2.68291 0.375874,0.83224 0.692086,2.17879 0.692086,2.17879 0,0 0.316212,-1.34655 0.692087,-2.17879 0.375874,-0.83225 0.848831,-1.84138 1.40297,-2.68291 0.60897,-1.0586 2.079677,-2.54796 2.079677,-3.5903 v -3.39721 c 0,-1.14602 -0.502567,-1.50938 -1.180819,-2.62309 -1.111187,-1.8246 -1.896844,-2.81158 -2.1805,-4.36442 -0.395205,-2.16351 -0.442593,-4.8053 -0.442593,-4.8053 H 24.01323 Z m 0.365695,8.61776 c 1.76481,0.60762 2.196544,1.84353 2.905055,3.06569 0,0.61683 0.05468,1.23386 0.05468,1.85069 0,0.61683 -0.05468,1.23215 -0.05468,1.84898 -1.164229,1.30731 -2.217397,2.66984 -2.905055,4.25334 -0.687657,-1.5835 -1.740825,-2.94603 -2.905054,-4.25334 0,-0.61683 -0.05468,-1.23215 -0.05468,-1.84898 0,-0.61683 0.05468,-1.23386 0.05468,-1.85069 0.708511,-1.22216 1.140245,-2.45807 2.905054,-3.06569 z"/>
+ <path style="fill:#717171" d="m 23.182059,447.86576 -0.623733,0.28538 c 0,0 -3.276538,4.85902 -4.608783,7.46087 -0.790136,1.54311 -1.573401,3.12137 -1.992526,4.80359 -0.430034,1.72601 -0.50753,5.31283 -0.50753,5.31283 l 1.396135,0.68525 0.907402,-6.29542 1.491831,-4.8617 z"/>
+ <path style="fill:#717171" d="m 24.887497,447.86576 0.623732,0.28538 c 0,0 3.276538,4.85902 4.608783,7.46087 0.790136,1.54311 1.573402,3.12137 1.992526,4.80359 0.430034,1.72601 0.50753,5.31283 0.50753,5.31283 l -1.396135,0.68525 -0.907402,-6.29542 -1.491831,-4.8617 z"/>
+ <path style="fill:#c43200" d="m 24.000103,434.81228 c -11.033242,0 -20.0002074,8.96676 -20.0002074,20 0,11.03325 8.9669654,20 20.0002074,20 11.033243,0 20.000001,-8.96675 20.000001,-20 0,-11.03324 -8.966758,-20 -20.000001,-20 z m 0,2.10925 c 9.893263,0 17.890757,7.99749 17.890757,17.89075 0,9.89326 -7.997494,17.89076 -17.890757,17.89076 -9.893261,0 -17.8907567,-7.9975 -17.8907567,-17.89076 0,-9.89326 7.9974957,-17.89075 17.8907567,-17.89075 z"/>
+ <circle style="fill:none" cx="-160.101" cy="-426.378" r="14.427" transform="rotate(-162.43993)"/>
+ <text style="font-size:3.49973631px;line-height:0%;font-family:TitilliumMaps29L;letter-spacing:0.59386116px;word-spacing:0px;fill:#ffffff" transform="translate(0,16)" xml:space="preserve">
+ <textPath xlink:href="#path3806-4-5" style="font-size:64px;line-height:1000%">PIONEER</textPath>
+ </text>
+ <path style="fill:#cb3300" d="M 31.500146,3.0002954 C 15.777858,3.0002954 3,15.777859 3,31.500148 3,47.222436 15.777858,60 31.500146,60 47.222435,60 59.999999,47.222436 59.999999,31.500148 59.999999,15.777859 47.222435,3.0002954 31.500146,3.0002954 Z"/>
+ <circle style="opacity:0.2" cx="31.5" cy="32.5" r="24.5"/>
+ <path style="fill:#2a334d" d="m 56,31.5 c 0,3.200322 -0.613617,6.257326 -1.729615,9.059778 -3.60245,9.046329 -12.358029,7.515161 -22.688683,7.515161 -10.41255,0 -19.389658,1.429391 -22.9367727,-7.730802 C 7.5826136,37.600775 7,34.618426 7,31.5 7,17.969024 17.969024,7 31.5,7 45.030976,7 56,17.969024 56,31.5 Z"/>
+ <path d="m 29.420711,11.006803 -0.859371,0.06249 0.217633,3.266815 0.390624,-0.0284 -0.08928,-1.349339 0.619417,-0.04546 0.84263,1.295364 0.457587,-0.03408 -0.951448,-1.400469 c 0.102142,-0.04421 0.199073,-0.104881 0.287387,-0.181806 0.09121,-0.07713 0.161492,-0.175091 0.214844,-0.295433 0.05332,-0.120342 0.07564,-0.269295 0.06417,-0.443152 -0.02052,-0.311108 -0.12771,-0.534268 -0.323657,-0.673246 -0.193248,-0.14224 -0.484241,-0.201393 -0.870536,-0.173284 z m 0.0028,0.36077 c 0.255594,-0.0186 0.446751,0.01111 0.574777,0.09375 0.127812,0.07959 0.197956,0.226804 0.212053,0.44031 0.01342,0.204357 -0.03318,0.364872 -0.142301,0.48008 -0.109328,0.11216 -0.291438,0.177623 -0.544081,0.196008 L 29.058,12.611811 28.97708,11.398828 Z m -2.843179,0.03978 -1.685262,0.460194 0.781248,3.170231 1.688051,-0.460195 -0.0865,-0.349407 -1.305797,0.355088 -0.281808,-1.133441 1.230464,-0.335205 -0.0837,-0.343725 -1.230465,0.335203 -0.245534,-0.991407 1.305798,-0.355088 z m -3.554673,1.141965 -1.584814,0.764151 1.297427,2.977061 1.584815,-0.76415 -0.1423,-0.326681 -1.227671,0.588026 -0.463168,-1.062425 1.155127,-0.55678 -0.142298,-0.32384 -1.15513,0.553939 -0.407364,-0.928912 1.227673,-0.590866 z m -3.5184,1.897593 -0.295757,0.224417 1.035151,1.494209 c 0.05654,0.08156 0.119485,0.169202 0.186941,0.261347 0.06811,0.08786 0.129772,0.169842 0.186941,0.247142 0.05953,0.07552 0.104157,0.132689 0.133928,0.170441 l -0.014,0.01135 -2.862711,-1.164691 -0.3683,0.281231 1.835929,2.647539 0.292966,-0.224417 -1.026781,-1.477167 c -0.09423,-0.135961 -0.188443,-0.266033 -0.284597,-0.389178 -0.09616,-0.123148 -0.178068,-0.226714 -0.242744,-0.309635 l 0.014,-0.01135 2.873872,1.16753 0.371091,-0.28407 z m -3.543513,3.596335 c -0.122842,-4.36e-4 -0.243652,0.02028 -0.362721,0.05964 -0.240341,0.07677 -0.460231,0.238365 -0.66406,0.485761 -0.213357,0.258956 -0.339778,0.518078 -0.379464,0.781195 -0.03779,0.260807 2.33e-4,0.517716 0.114401,0.766991 0.111955,0.247273 0.287354,0.477923 0.527341,0.695974 0.24439,0.222048 0.490865,0.374548 0.742185,0.457355 0.251321,0.08277 0.499054,0.08813 0.739393,0.01135 0.242247,-0.07908 0.469352,-0.249001 0.680803,-0.505646 0.203821,-0.247397 0.32214,-0.500505 0.35993,-0.761309 0.03969,-0.263119 0.0068,-0.520247 -0.103242,-0.769832 -0.110356,-0.253899 -0.28853,-0.490966 -0.532921,-0.713019 -0.244391,-0.222045 -0.494836,-0.372648 -0.747766,-0.448833 -0.126613,-0.04026 -0.25104,-0.05921 -0.373881,-0.05964 z m -0.0084,0.397699 c 0.274005,0.02255 0.562139,0.170248 0.859371,0.44031 0.297231,0.270064 0.475349,0.547342 0.538502,0.835169 0.06285,0.283516 -0.02061,0.566765 -0.251115,0.846531 -0.230499,0.279762 -0.483601,0.408579 -0.761715,0.386335 -0.280318,-0.02424 -0.570512,-0.170246 -0.867743,-0.44031 -0.297227,-0.270064 -0.47417,-0.548499 -0.532923,-0.832326 -0.06094,-0.285827 0.02431,-0.570136 0.256697,-0.852212 0.230499,-0.27976 0.482715,-0.408048 0.758926,-0.383497 z m -2.887823,2.866275 -0.574774,1.019813 0.195311,0.119308 0.262274,-0.284071 2.14564,1.335133 -0.114399,0.374973 0.195313,0.122143 0.571985,-1.016973 -0.195313,-0.122144 -0.256696,0.28691 -2.145638,-1.335131 0.111613,-0.377815 z m -0.862162,2.80662 c -0.122042,0.0016 -0.237127,0.03396 -0.345981,0.09374 -0.217706,0.11957 -0.404429,0.377855 -0.555242,0.775513 L 11,25.787018 13.896194,27 14.041283,26.616505 12.914055,26.144946 13.047983,25.79554 c 0.115257,-0.303924 0.16206,-0.563207 0.142299,-0.775512 -0.01868,-0.215148 -0.08259,-0.388306 -0.192521,-0.519851 -0.11157,-0.135524 -0.247782,-0.234376 -0.407364,-0.301114 -0.135243,-0.05658 -0.262996,-0.08681 -0.385042,-0.08522 z m -0.01115,0.431788 c 0.08178,-0.0027 0.168959,0.01494 0.262275,0.05397 0.213676,0.08938 0.338483,0.224029 0.373882,0.403381 0.03539,0.179353 -0.0017,0.414774 -0.111614,0.704496 l -0.117185,0.306797 -1.14397,-0.48008 0.14788,-0.386338 c 0.101257,-0.267005 0.22057,-0.444701 0.359932,-0.531211 0.07022,-0.04468 0.147026,-0.0682 0.228794,-0.07101 z" style="opacity:0.2"/>
+ <path style="opacity:0.2" d="M 40.5,12 39.396484,17.396484 34,18.5 39.396484,19.603516 40.5,25 41.603516,19.603516 47,18.5 41.603516,17.396484 Z M 46,21 45.660156,22.660156 44,23 45.660156,23.339844 46,25 46.339844,23.339844 48,23 46.339844,22.660156 Z M 44.5,27 44.246094,28.246094 43,28.5 44.246094,28.753906 44.5,30 44.753906,28.753906 46,28.5 44.753906,28.246094 Z"/>
+ <path style="fill:#dbc464" d="M 31.5 31.900391 A 36.02941 36.02941 0 0 0 8.5957031 40.164062 A 24.5 24.5 0 0 0 31.5 56 A 24.5 24.5 0 0 0 54.396484 40.134766 A 36.02941 36.02941 0 0 0 31.5 31.900391 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 31.5 31.900391 A 36.02941 36.02941 0 0 0 8.5957031 40.164062 A 24.5 24.5 0 0 0 8.9238281 40.916016 A 36.02941 36.02941 0 0 1 31.5 32.900391 A 36.02941 36.02941 0 0 1 54.072266 40.892578 A 24.5 24.5 0 0 0 54.396484 40.134766 A 36.02941 36.02941 0 0 0 31.5 31.900391 z"/>
+ <path style="fill:#d37b1d" d="M 23 44 L 23 54.447266 A 24.5 24.5 0 0 0 31.5 56 A 24.5 24.5 0 0 0 40 54.458984 L 40 44 L 23 44 z"/>
+ <path style="fill:#c95419" d="M 26 44 L 26 55.349609 A 24.5 24.5 0 0 0 31.5 56 A 24.5 24.5 0 0 0 37 55.34375 L 37 44 L 26 44 z"/>
+ <path style="fill:#dbc464" d="M 47,17.5 41.603087,18.603087 40.5,24 39.396913,18.603087 34,17.5 39.396913,16.396913 40.5,11 l 1.103087,5.396913 z"/>
+ <path style="fill:#ffffff" d="M 42.762678,17.5 40.883989,17.883989 40.5,19.762678 40.116011,17.883989 38.237322,17.5 40.116011,17.116011 40.5,15.237322 l 0.383989,1.878689 z"/>
+ <path style="fill:#ffffff" d="M 48,22 46.339411,22.339411 46,24 45.660589,22.339411 44,22 45.660589,21.660589 46,20 l 0.339411,1.660589 z"/>
+ <path style="fill:#ffffff" d="M 46,27.5 44.754558,27.754558 44.5,29 44.245442,27.754558 43,27.5 44.245442,27.245442 44.5,26 l 0.254558,1.245442 z"/>
+ <path style="fill:#ac00ff" d="m 27.255047,46.035325 c -0.09881,0.422817 -0.05513,1.566162 0,1.992972 0.239839,1.856805 1.392962,5.641847 1.392962,5.641847 0,0 1.003219,-3.709442 1.196519,-5.516837 0.04952,-0.462987 0.169177,-1.651624 0,-2.100123 -0.134548,-0.356692 -0.928939,-0.959402 -0.928939,-0.959402 h -0.964061 c 0,0 -0.620027,0.614386 -0.696481,0.941543 z"/>
+ <path style="fill:#ffffff" d="m 27.870297,46.618218 c -0.05237,0.224094 -0.02923,0.830066 0,1.056276 0.127125,0.984109 0.738269,2.990184 0.738269,2.990184 0,0 0.531708,-1.966008 0.634156,-2.923929 0.02624,-0.245383 0.08967,-0.875361 0,-1.113067 C 29.171412,46.438637 28.750384,46.1192 28.750384,46.1192 h -0.510953 c 0,0 -0.328616,0.325623 -0.369134,0.499018 z"/>
+ <path style="fill:#ac00ff" d="m 33.053762,46.035325 c -0.09881,0.422817 -0.05513,1.566162 0,1.992972 0.239839,1.856805 1.392961,5.641847 1.392961,5.641847 0,0 1.003219,-3.709442 1.196518,-5.516837 0.04952,-0.462987 0.169179,-1.651624 0,-2.100123 -0.134548,-0.356692 -0.928939,-0.959402 -0.928939,-0.959402 h -0.964061 c 0,0 -0.620027,0.614386 -0.696479,0.941543 z"/>
+ <path style="fill:#ffffff" d="m 33.669009,46.618218 c -0.05238,0.224094 -0.02922,0.830066 0,1.056276 0.127125,0.984109 0.738271,2.990184 0.738271,2.990184 0,0 0.531706,-1.966008 0.634155,-2.923929 0.02625,-0.245383 0.08967,-0.875361 0,-1.113067 C 34.970125,46.438637 34.549097,46.1192 34.549097,46.1192 h -0.510953 c 0,0 -0.328615,0.325623 -0.369135,0.499018 z"/>
+ <path style="opacity:0.2" d="m 30.367188,24 -0.0098,0.0039 -0.835938,0.361328 c 0,0 -1.095716,1.539711 -2.416015,3.490235 -1.320381,1.950368 -2.863589,4.311253 -3.75586,5.958984 0,0 0,0.002 0,0.002 -0.528918,0.976755 -1.057115,1.964504 -1.521484,2.97461 0,0 0,0.002 0,0.002 -0.232019,0.504778 -0.449002,1.016105 -0.642578,1.533203 -0.193848,0.517571 -0.365505,1.041549 -0.505859,1.574219 C 20.103657,42.086525 20,46.628906 20,46.628906 l 2.878906,1.335938 c 0,0 2.90119,0.259014 5.048828,1.68164 C 30.540144,51.376979 31.466797,54 31.466797,54 c 0,0 0.926655,-2.623021 3.539062,-4.353516 2.147639,-1.422626 5.048829,-1.68164 5.048829,-1.68164 L 41.125,47.46875 l 0.0039,0.0293 L 43,46.628906 c 0,0 -0.103659,-4.542381 -0.679688,-6.728515 -0.561418,-2.130678 -1.611533,-4.129493 -2.669921,-6.083985 -1.784543,-3.295465 -6.171875,-9.451172 -6.171875,-9.451172 l -0.835938,-0.361328 0.02148,0.03906 L 32.564453,24 h -1.097656 z"/>
+ <path style="fill:#787878" d="m 35.006028,48.646438 c 2.147639,-1.422626 5.048908,-1.682058 5.048908,-1.682058 l 2.877615,-1.335751 c 0,0 -0.104132,-4.542098 -0.680164,-6.728234 C 41.690971,36.76972 40.642438,34.769796 39.584052,32.815302 37.79951,29.519839 33.410259,23.366096 33.410259,23.366096 L 32.565287,23 h -1.098728 -1.098726 l -0.844972,0.366096 c 0,0 -4.389252,6.153743 -6.173794,9.449206 -1.058388,1.954494 -2.106918,3.954418 -2.668335,6.085093 -0.576032,2.186136 -0.680163,6.728234 -0.680163,6.728234 l 2.877615,1.335751 c 0,0 2.901268,0.259432 5.048906,1.682058 C 30.5395,50.376933 31.466559,53 31.466559,53 c 0,0 0.927062,-2.623067 3.539469,-4.353562 z"/>
+ <path style="fill:#717171" d="m 30.357783,23.004702 -0.835489,0.361459 c 0,0 -4.388926,6.154362 -6.173467,9.449827 -1.058389,1.954492 -2.107574,3.953487 -2.668991,6.084165 C 20.103806,41.086287 20,45.629312 20,45.629312 l 1.870124,0.86793 1.215466,-7.9737 1.998307,-6.157753 z"/>
+ <path style="fill:#717171" d="m 32.642218,23.004702 0.835491,0.361459 c 0,0 4.388924,6.154362 6.173467,9.449827 1.058388,1.954492 2.10757,3.953487 2.668989,6.084165 C 42.896194,41.086287 43,45.629312 43,45.629312 l -1.870121,0.86793 -1.215468,-7.9737 -1.998307,-6.157753 z"/>
+ <path style="opacity:0.61382117;fill:#0200ff;fill-opacity:0.62679425" d="M 31.011719 23 C 31.011719 23 30.950461 26.352323 30.429688 29.097656 C 30.055909 31.0681 29.020873 32.319479 27.556641 34.634766 C 26.662893 36.04798 26 36.510628 26 37.964844 L 26 42.275391 C 26 43.598049 27.935831 45.486785 28.738281 46.830078 C 29.46848 47.897908 30.090644 49.178314 30.585938 50.234375 C 31.081235 51.290436 31.498047 53 31.498047 53 C 31.498047 53 31.914858 51.290436 32.410156 50.234375 C 32.905451 49.178314 33.529567 47.897908 34.259766 46.830078 C 35.062217 45.486785 37 43.598049 37 42.275391 L 37 37.964844 C 37 36.510628 36.337107 36.04798 35.443359 34.634766 C 33.979129 32.319479 32.944089 31.0681 32.570312 29.097656 C 32.049543 26.352323 31.988281 23 31.988281 23 L 31.498047 23 L 31.011719 23 z M 31.5 34 C 33.586951 34.772026 34.097711 36.341704 34.935547 37.894531 C 34.935547 38.678256 35 39.462369 35 40.246094 C 35 41.029818 34.935547 41.811978 34.935547 42.595703 C 33.558806 44.256732 32.31318 45.988048 31.5 48 C 30.686821 45.988048 29.441195 44.256732 28.064453 42.595703 C 28.064453 41.811978 28 41.029818 28 40.246094 C 28 39.462369 28.064453 38.678256 28.064453 37.894531 C 28.902292 36.341704 29.413051 34.772026 31.5 34 z"/>
+ <circle style="fill:none" cx="-39.536" cy="-20.528" r="18.656" transform="rotate(-162.43993)"/>
+ <path style="fill:#ffffff" d="m 29.420711,10.006803 -0.859371,0.06249 0.217633,3.266815 0.390624,-0.0284 -0.08928,-1.349339 0.619417,-0.04546 0.84263,1.295364 0.457587,-0.03408 -0.951448,-1.400469 c 0.102142,-0.04421 0.199073,-0.104881 0.287387,-0.181806 0.09121,-0.07713 0.161492,-0.175091 0.214844,-0.295433 0.05332,-0.120342 0.07564,-0.269295 0.06417,-0.443152 -0.02052,-0.311108 -0.12771,-0.534268 -0.323657,-0.673246 -0.193248,-0.14224 -0.484241,-0.2013932 -0.870536,-0.173285 z m 0.0028,0.36077 c 0.255594,-0.0186 0.446751,0.01111 0.574777,0.09375 0.127812,0.07959 0.197956,0.226804 0.212053,0.44031 0.01342,0.204357 -0.03318,0.364872 -0.142301,0.48008 -0.109328,0.11216 -0.291438,0.177623 -0.544081,0.196008 L 29.058,11.611811 28.97708,10.398828 Z m -2.843179,0.03978 -1.685262,0.460194 0.781248,3.170231 1.688051,-0.460195 -0.0865,-0.349407 -1.305797,0.355088 -0.281808,-1.133441 1.230464,-0.335205 -0.0837,-0.343725 -1.230465,0.335203 -0.245534,-0.991407 1.305798,-0.355088 z m -3.554673,1.141965 -1.584814,0.764151 1.297427,2.977061 1.584815,-0.76415 -0.1423,-0.326681 -1.227671,0.588026 -0.463168,-1.062425 1.155127,-0.55678 -0.142298,-0.32384 -1.15513,0.553939 -0.407364,-0.928912 1.227673,-0.590866 z m -3.5184,1.897593 -0.295757,0.224417 1.035151,1.494209 c 0.05654,0.08156 0.119485,0.169202 0.186941,0.261347 0.06811,0.08786 0.129772,0.169842 0.186941,0.247142 0.05953,0.07552 0.104157,0.132689 0.133928,0.170441 l -0.014,0.01135 -2.862711,-1.164691 -0.3683,0.281231 1.835929,2.647539 0.292966,-0.224417 -1.026781,-1.477167 c -0.09423,-0.135961 -0.188443,-0.266033 -0.284597,-0.389178 -0.09616,-0.123148 -0.178068,-0.226714 -0.242744,-0.309635 l 0.014,-0.01135 2.873872,1.16753 0.371091,-0.28407 z m -3.543513,3.596335 c -0.122842,-4.36e-4 -0.243652,0.02028 -0.362721,0.05964 -0.240341,0.07677 -0.460231,0.238365 -0.66406,0.485761 -0.213357,0.258956 -0.339778,0.518078 -0.379464,0.781195 -0.03779,0.260807 2.33e-4,0.517716 0.114401,0.766991 0.111955,0.247273 0.287354,0.477923 0.527341,0.695974 0.24439,0.222048 0.490865,0.374548 0.742185,0.457355 0.251321,0.08277 0.499054,0.08813 0.739393,0.01135 0.242247,-0.07908 0.469352,-0.249001 0.680803,-0.505646 0.203821,-0.247397 0.32214,-0.500505 0.35993,-0.761309 0.03969,-0.263119 0.0068,-0.520247 -0.103242,-0.769832 -0.110356,-0.253899 -0.28853,-0.490966 -0.532921,-0.713019 -0.244391,-0.222045 -0.494836,-0.372648 -0.747766,-0.448833 -0.126613,-0.04026 -0.25104,-0.05921 -0.373881,-0.05964 z m -0.0084,0.397699 c 0.274005,0.02255 0.562139,0.170248 0.859371,0.44031 0.297231,0.270064 0.475349,0.547342 0.538502,0.835169 0.06285,0.283516 -0.02061,0.566765 -0.251115,0.846531 -0.230499,0.279762 -0.483601,0.408579 -0.761715,0.386335 -0.280318,-0.02424 -0.570512,-0.170246 -0.867743,-0.44031 -0.297227,-0.270064 -0.47417,-0.548499 -0.532923,-0.832326 -0.06094,-0.285827 0.02431,-0.570136 0.256697,-0.852212 0.230499,-0.27976 0.482715,-0.408048 0.758926,-0.383497 z m -2.887823,2.866275 -0.574774,1.019813 0.195311,0.119308 0.262274,-0.284071 2.14564,1.335133 -0.114399,0.374973 0.195313,0.122143 0.571985,-1.016973 -0.195313,-0.122144 -0.256696,0.28691 -2.145638,-1.335131 0.111613,-0.377815 z m -0.862162,2.80662 c -0.122042,0.0016 -0.237127,0.03396 -0.345981,0.09374 -0.217706,0.11957 -0.404429,0.377855 -0.555242,0.775513 L 11,24.787018 13.896194,26 14.041283,25.616505 12.914055,25.144946 13.047983,24.79554 c 0.115257,-0.303924 0.16206,-0.563207 0.142299,-0.775512 -0.01868,-0.215148 -0.08259,-0.388306 -0.192521,-0.519851 -0.11157,-0.135524 -0.247782,-0.234376 -0.407364,-0.301114 -0.135243,-0.05658 -0.262996,-0.08681 -0.385042,-0.08522 z m -0.01115,0.431788 c 0.08178,-0.0027 0.168959,0.01494 0.262275,0.05397 0.213676,0.08938 0.338483,0.224029 0.373882,0.403381 0.03539,0.179353 -0.0017,0.414774 -0.111614,0.704496 l -0.117185,0.306797 -1.14397,-0.48008 0.14788,-0.386338 c 0.101257,-0.267005 0.22057,-0.444701 0.359932,-0.531211 0.07022,-0.04468 0.147026,-0.0682 0.228794,-0.07101 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 31.5 3 C 15.777712 3 3 15.777711 3 31.5 C 3 31.667696 3.0088233 31.832986 3.0117188 32 C 3.2802858 16.508662 15.945408 4 31.5 4 C 47.054593 4 59.71972 16.508662 59.988281 32 C 59.991177 31.832986 60 31.667696 60 31.5 C 60 15.777711 47.222289 3 31.5 3 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 31.5 7 A 24.5 24.5 0 0 0 7 31.5 A 24.5 24.5 0 0 0 7.0214844 32.089844 A 24.5 24.5 0 0 1 31.5 8 A 24.5 24.5 0 0 1 55.978516 31.910156 A 24.5 24.5 0 0 0 56 31.5 A 24.5 24.5 0 0 0 31.5 7 z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.poedit.Poedit.svg b/.icons/Gruvbox_Dark-2/apps/64/net.poedit.Poedit.svg
new file mode 120000
index 000000000..d5db0d239
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.poedit.Poedit.svg
@@ -0,0 +1 @@
+poedit.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.redeclipse.RedEclipse.svg b/.icons/Gruvbox_Dark-2/apps/64/net.redeclipse.RedEclipse.svg
new file mode 120000
index 000000000..2c4599650
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.redeclipse.RedEclipse.svg
@@ -0,0 +1 @@
+redeclipse.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.runelite.RuneLite.svg b/.icons/Gruvbox_Dark-2/apps/64/net.runelite.RuneLite.svg
new file mode 120000
index 000000000..d44120db3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.runelite.RuneLite.svg
@@ -0,0 +1 @@
+runescape.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.scribus.Scribus.svg b/.icons/Gruvbox_Dark-2/apps/64/net.scribus.Scribus.svg
new file mode 120000
index 000000000..eb0c537e7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.scribus.Scribus.svg
@@ -0,0 +1 @@
+scribus.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.sf.VICE.svg b/.icons/Gruvbox_Dark-2/apps/64/net.sf.VICE.svg
new file mode 100644
index 000000000..077bc4274
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.sf.VICE.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_QNrzHm0uFPMRd4pkAdcmukZ90BU4y87s">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_QNrzHm0uFPMRd4pkAdcmukZ90BU4y87s)">
+ <defs>
+ <filter id="psvpDJ6J5x3oe1oYLbx6eDOMug5bY6OG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#psvpDJ6J5x3oe1oYLbx6eDOMug5bY6OG)">
+ <linearGradient id="_lgradient_263" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_263)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_264" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_264)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#1a7fd4" d="M 122.729 65.136 C 88.456 65.136 55.5 92.386 55.5 126 C 55.5 159.614 88.456 186.864 122.729 186.864 C 131.659 186.842 140.479 184.929 148.586 181.257 L 148.586 150.795 C 141.786 157.63 132.466 161.49 122.729 161.504 C 102.736 161.504 81.357 145.608 81.357 126 C 81.357 106.392 102.736 90.496 122.729 90.496 C 132.46 90.499 141.78 94.345 148.586 101.165 L 148.586 70.753 C 140.48 67.077 131.66 65.161 122.729 65.136 Z"/>
+ <path fill="#1a7fd4" d="M 148.586 101.165 L 200.5 101.165 L 179.735 122.646 L 148.586 122.646 L 148.586 101.165 Z"/>
+ <path fill="#f22c42" d="M 148.586 151.062 L 200.5 151.062 L 179.735 129.58 L 148.586 129.58 L 148.586 151.062 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.sf.fuse_emulator.svg b/.icons/Gruvbox_Dark-2/apps/64/net.sf.fuse_emulator.svg
new file mode 120000
index 000000000..fc8d7a753
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.sf.fuse_emulator.svg
@@ -0,0 +1 @@
+fuse.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.sf.nootka.svg b/.icons/Gruvbox_Dark-2/apps/64/net.sf.nootka.svg
new file mode 120000
index 000000000..cb379f5b2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.sf.nootka.svg
@@ -0,0 +1 @@
+nootka.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.Chessx.svg b/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.Chessx.svg
new file mode 120000
index 000000000..3f8c01d98
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.Chessx.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.ExtremeTuxRacer.svg b/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.ExtremeTuxRacer.svg
new file mode 120000
index 000000000..5d747cc5b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.ExtremeTuxRacer.svg
@@ -0,0 +1 @@
+tux.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.Fillets.svg b/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.Fillets.svg
new file mode 120000
index 000000000..2ef607c2b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.Fillets.svg
@@ -0,0 +1 @@
+fillets.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.Klavaro.svg b/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.Klavaro.svg
new file mode 120000
index 000000000..f826fcee5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.Klavaro.svg
@@ -0,0 +1 @@
+klavaro.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.Ri-li.svg b/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.Ri-li.svg
new file mode 120000
index 000000000..3f00810c1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.Ri-li.svg
@@ -0,0 +1 @@
+Ri-li.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.Teo.svg b/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.Teo.svg
new file mode 100644
index 000000000..658618c33
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.Teo.svg
@@ -0,0 +1,64 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_AkfMUbxy7boLTAr26BZqpjFiydDgBVqp">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_AkfMUbxy7boLTAr26BZqpjFiydDgBVqp)">
+ <defs>
+ <filter id="VW1AAZ7xM1QJTqkvg0ROGoI8q9gMYtl2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#VW1AAZ7xM1QJTqkvg0ROGoI8q9gMYtl2)">
+ <linearGradient id="_lgradient_273" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_273)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_274" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_274)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_275" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(79.75,0,0,80.946,88.125,86.234)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_275)" width="79.75" height="80.946" x="88.13" y="86.23" transform="matrix(1,0,0,1,0,0)"/>
+ <defs>
+ <filter id="KsQKQCoPt5pxsDzDEbEtLV80YzO7Wcjh" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#KsQKQCoPt5pxsDzDEbEtLV80YzO7Wcjh)">
+ <path d="M 128.131 59.388 C 127.694 59.37 127.26 59.438 126.847 59.59 L 57.796 84.905 C 56.417 85.411 55.499 86.767 55.5 88.283 L 55.5 118.351 C 55.498 120.823 57.854 122.554 60.102 121.729 L 71.036 117.714 L 71.036 140.875 L 60.102 136.86 C 57.854 136.035 55.498 137.766 55.5 140.238 L 55.5 170.306 C 55.499 171.822 56.417 173.178 57.796 173.684 L 126.847 198.999 C 127.26 199.151 127.694 199.219 128.131 199.201 C 128.479 199.188 128.825 199.12 129.153 198.999 L 198.204 173.684 C 199.583 173.178 200.501 171.822 200.5 170.306 L 200.5 140.238 C 200.502 137.767 198.146 136.035 195.898 136.86 L 184.964 140.875 L 184.964 117.714 L 195.898 121.729 C 198.146 122.554 200.502 120.823 200.5 118.351 L 200.5 88.283 C 200.501 86.767 199.583 85.411 198.204 84.905 L 129.153 59.59 C 128.825 59.47 128.479 59.402 128.131 59.388 L 128.131 59.388 Z M 128 96.819 L 159.071 108.217 L 159.071 150.372 L 128 161.77 L 96.929 150.372 L 96.929 108.217 L 128 96.819 Z"/>
+ </g>
+ <linearGradient id="_lgradient_276" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,138.692,55.5,56.796)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_276)" fill-rule="evenodd" d="M 159.071 146.655 L 159.071 105.629 L 128 94.232 L 96.929 105.629 L 96.929 146.655 L 128 158.052 L 159.071 146.655 Z M 184.964 137.157 L 184.964 115.127 L 195.895 119.136 C 198.142 119.961 200.502 118.232 200.5 115.761 L 200.5 85.693 C 200.501 84.176 199.58 82.824 198.201 82.318 L 129.153 57.002 C 128.825 56.881 128.482 56.813 128.135 56.799 L 128.135 56.799 C 127.697 56.781 127.26 56.85 126.847 57.002 L 57.799 82.318 C 56.42 82.824 55.499 84.176 55.5 85.693 L 55.5 115.761 C 55.498 118.232 57.858 119.961 60.105 119.136 L 71.036 115.127 L 71.036 137.157 L 60.105 133.148 C 57.858 132.323 55.498 134.051 55.5 136.523 L 55.5 166.591 C 55.499 168.108 56.42 169.46 57.799 169.966 L 126.847 195.282 C 127.26 195.434 127.697 195.503 128.135 195.485 L 128.135 195.485 C 128.482 195.471 128.825 195.403 129.153 195.282 L 198.201 169.966 C 199.58 169.46 200.501 168.108 200.5 166.591 L 200.5 136.523 C 200.502 134.052 198.143 132.323 195.895 133.148 L 184.964 137.157 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 128.131 56.799 C 127.694 56.781 127.26 56.849 126.847 57.001 L 57.796 82.312 C 56.417 82.819 55.499 84.174 55.5 85.69 L 55.5 88.28 C 55.499 86.763 56.417 85.408 57.796 84.901 L 126.847 59.59 C 127.26 59.438 127.694 59.37 128.131 59.388 C 128.479 59.402 128.825 59.47 129.153 59.59 L 198.204 84.901 C 199.583 85.408 200.501 86.763 200.5 88.28 L 200.5 85.69 C 200.501 84.174 199.583 82.819 198.204 82.312 L 129.153 57.001 C 128.825 56.881 128.479 56.813 128.131 56.799 Z M 59.257 134.073 C 58.978 134.045 58.702 134.055 58.433 134.098 C 56.822 134.353 55.499 135.795 55.5 137.648 L 55.5 140.237 C 55.499 138.384 56.822 136.942 58.433 136.687 C 58.97 136.602 59.54 136.653 60.102 136.859 L 71.036 140.874 L 71.036 138.285 L 60.102 134.27 C 59.821 134.167 59.537 134.1 59.257 134.073 Z M 196.743 134.073 C 196.463 134.1 196.179 134.167 195.898 134.27 L 184.964 138.285 L 184.964 140.874 L 195.898 136.859 C 196.46 136.653 197.03 136.602 197.567 136.687 C 199.178 136.942 200.501 138.384 200.5 140.237 L 200.5 137.648 C 200.501 135.795 199.178 134.353 197.567 134.098 C 197.298 134.055 197.022 134.045 196.743 134.073 Z M 96.929 147.783 L 96.929 150.372 L 128 161.771 L 159.071 150.372 L 159.071 147.783 L 128 159.176 L 96.929 147.783 Z"/>
+ </g>
+ <g opacity=".8">
+ <linearGradient id="_lgradient_277" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(129.464,0,0,123.713,63.268,64.847)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_277)" fill-rule="evenodd" d="M 63.268 143.704 L 63.268 164.822 L 128 188.559 L 128 166.936 C 127.09 166.939 126.186 166.781 125.33 166.471 L 63.268 143.704 Z M 128 64.847 L 128 86.47 C 128.91 86.468 129.814 86.625 130.67 86.935 L 192.732 109.702 L 192.732 88.584 L 128 64.847 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.TuxFootball.svg b/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.TuxFootball.svg
new file mode 120000
index 000000000..1132bfddd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.TuxFootball.svg
@@ -0,0 +1 @@
+football.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.atanks.svg b/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.atanks.svg
new file mode 120000
index 000000000..ab49bb387
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.atanks.svg
@@ -0,0 +1 @@
+atanks.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.btanks.svg b/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.btanks.svg
new file mode 120000
index 000000000..ab49bb387
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.btanks.svg
@@ -0,0 +1 @@
+atanks.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.chromium-bsu.svg b/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.chromium-bsu.svg
new file mode 120000
index 000000000..cd02b9bae
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.chromium-bsu.svg
@@ -0,0 +1 @@
+KoboDeluxe.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.electrip.Electrip.svg b/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.electrip.Electrip.svg
new file mode 120000
index 000000000..ddc43201e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.electrip.Electrip.svg
@@ -0,0 +1 @@
+electrip.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.mars-game.svg b/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.mars-game.svg
new file mode 120000
index 000000000..ea4632d55
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.mars-game.svg
@@ -0,0 +1 @@
+marsshooter.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.projectM.svg b/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.projectM.svg
new file mode 120000
index 000000000..f0f983b72
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.projectM.svg
@@ -0,0 +1 @@
+prjm16-transparent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.qtpfsgui.LuminanceHDR.svg b/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.qtpfsgui.LuminanceHDR.svg
new file mode 120000
index 000000000..3e52076b5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.qtpfsgui.LuminanceHDR.svg
@@ -0,0 +1 @@
+luminance-hdr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.torcs.svg b/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.torcs.svg
new file mode 120000
index 000000000..211b89f70
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.torcs.svg
@@ -0,0 +1 @@
+torcs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.xournal.svg b/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.xournal.svg
new file mode 120000
index 000000000..c04e205ae
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.sourceforge.xournal.svg
@@ -0,0 +1 @@
+xournal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.supertuxkart.SuperTuxKart.svg b/.icons/Gruvbox_Dark-2/apps/64/net.supertuxkart.SuperTuxKart.svg
new file mode 120000
index 000000000..415b52523
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.supertuxkart.SuperTuxKart.svg
@@ -0,0 +1 @@
+karts.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/net.wz2100.wz2100.svg b/.icons/Gruvbox_Dark-2/apps/64/net.wz2100.wz2100.svg
new file mode 120000
index 000000000..33b71dd98
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/net.wz2100.wz2100.svg
@@ -0,0 +1 @@
+warzone2100.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/netbeans-beta.svg b/.icons/Gruvbox_Dark-2/apps/64/netbeans-beta.svg
new file mode 120000
index 000000000..3af5b3dce
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/netbeans-beta.svg
@@ -0,0 +1 @@
+netbeans.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/netbeans.svg b/.icons/Gruvbox_Dark-2/apps/64/netbeans.svg
new file mode 100644
index 000000000..1220e8188
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/netbeans.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="c4P1OFE9ydtS4hvmtgLqrSZzUA0QkNk4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#c4P1OFE9ydtS4hvmtgLqrSZzUA0QkNk4)">
+ <linearGradient id="_lgradient_31" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_31)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g>
+ <path fill="#d85eca" d="M 7.813 196.986 C 7.813 196.88 7.701 193.558 7.365 190.629 C 7.029 187.699 6.565 181.756 6.334 177.422 C 5.805 167.507 5.792 84.239 6.319 74.161 C 6.739 66.12 7.65 57.264 8.063 56.152 Q 8.269 55.596 75.625 97.537 L 75.415 108.189 C 75.563 113.879 75.767 127.493 75.87 138.443 L 75.875 157.984 Q 7.813 197.216 7.813 196.986 Z"/>
+ <path fill="#76c22b" d="M 8.313 56.027 C 7.868 55.581 9.786 45.811 11.208 41.607 C 16.634 25.571 26.738 17.69 46.515 14.068 C 58.653 11.846 68.695 11.351 101.911 11.341 L 128.262 11.333 L 128.262 33.218 L 128.313 55.274 L 102.966 75.829 Q 89.054 87.228 75.688 97.537 Q 8.485 56.2 8.313 56.027 Z"/>
+ <path fill="#a6d74f" d="M 155.314 77.008 Q 141.231 65.467 128.375 55.525 Q 128.262 53.597 128.262 33.213 L 128.262 11.333 L 154.407 11.341 C 187.408 11.351 197.474 11.849 209.595 14.068 C 221.879 16.318 230.106 20.14 235.964 26.318 C 241.868 32.544 245.049 39.616 247.334 51.601 C 247.815 54.123 248.145 56.244 248.068 56.315 C 247.914 56.457 184.22 96.018 182.182 97.237 L 180.919 97.993 L 155.314 77.008 Z"/>
+ <path fill="#1a7fd4" d="M 180.313 158.799 L 181.188 96.973 Q 210.071 80.166 223.502 71.794 C 243.682 59.214 247.846 55.878 248.063 56.466 C 248.501 57.654 249.365 67.449 249.785 76.649 C 250.307 88.067 250.306 162.795 249.785 174.513 C 249.395 183.252 248.774 191.012 248.199 194.322 L 247.625 196.421 L 180.313 158.799 Z"/>
+ <path fill="#37a6e6" d="M 128.262 220.637 L 128.262 201.439 L 154.321 180.1 C 168.653 168.363 180.564 158.696 180.789 158.618 Q 181.014 158.539 247.813 196.296 Q 247.353 199.837 246.919 201.89 C 242.53 222.629 232.383 232.673 211.553 236.894 C 199.831 239.269 189.134 239.834 155.853 239.835 L 128.262 239.835 L 128.262 220.637 Z"/>
+ <path fill="#c43ac4" d="M 65.225 239.375 C 29.371 237.665 11.132 226.69 8 196.986 Q 76.399 157.482 76.75 157.482 C 76.999 157.482 88.403 168.308 102.547 179.892 L 128.262 200.955 L 128.262 220.395 L 128.262 239.835 L 99.43 239.775 C 83.573 239.742 68.181 239.562 65.225 239.375 L 65.225 239.375 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_32" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_32)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#ffffff" d="M 128 55.5 L 190.5 91.826 L 190.5 164.174 L 128 200.5 L 65.5 164.174 L 65.5 91.826 L 128 55.5 Z"/>
+ <path fill="#cedbe6" d="M 128 55.5 L 190.5 91.826 L 190.5 164.174 L 128 200.5 L 128 55.5 Z"/>
+ <path fill="#dee5c0" d="M 128 55.5 L 65.5 91.826 L 128 128.151 L 190.5 91.826 L 128 55.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/netease-cloud-music.svg b/.icons/Gruvbox_Dark-2/apps/64/netease-cloud-music.svg
new file mode 100755
index 000000000..c1c522021
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/netease-cloud-music.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="FGuyy5YcVuQvR2E6M4kpwzRup3KSHden" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#FGuyy5YcVuQvR2E6M4kpwzRup3KSHden)">
+ <linearGradient id="_lgradient_33" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_33)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_34" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_34)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="cUBoSznUKx6PY3OOYGAYareI2qt24Cm5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#cUBoSznUKx6PY3OOYGAYareI2qt24Cm5)">
+ <path fill-rule="evenodd" d="M 126.005 89.82 C 125.616 87.422 125.422 85.023 125.389 82.625 C 125.422 79.19 125.811 75.755 126.556 72.385 C 127.301 69.728 128.5 67.2 130.023 64.9 C 131.482 62.728 133.296 60.881 135.37 59.358 C 139.291 56.604 143.958 55.178 148.721 55.243 C 152.578 55.307 156.401 56.118 159.966 57.608 C 163.466 59.067 166.739 61.011 169.655 63.409 C 171.665 65.029 172.928 67.395 173.188 69.955 C 173.414 72.547 172.637 75.107 171.016 77.084 C 169.396 79.093 167.031 80.357 164.47 80.616 C 161.878 80.843 159.318 80.065 157.341 78.445 C 155.883 77.246 154.23 76.274 152.48 75.561 C 151.184 75.01 149.791 74.718 148.397 74.686 C 147.782 74.686 147.198 74.848 146.68 75.172 C 146.485 75.334 146.323 75.529 146.161 75.723 C 145.837 76.242 145.578 76.76 145.384 77.311 C 145.027 79.061 144.865 80.811 144.833 82.593 C 144.865 84.246 145.027 85.898 145.351 87.486 C 148.883 87.746 152.383 88.296 155.851 89.074 C 159.934 90.014 163.855 91.472 167.549 93.417 C 171.989 95.75 176.007 98.763 179.507 102.328 C 183.59 106.508 186.798 111.434 189.002 116.813 C 191.497 123.165 192.761 129.905 192.663 136.711 C 192.663 140.437 192.339 144.131 191.756 147.826 C 190.557 155.765 188.062 163.445 184.335 170.574 C 181.192 176.472 177.044 181.754 172.053 186.162 C 164.406 192.934 154.943 197.342 144.833 198.832 C 139.713 199.578 134.56 199.966 129.408 199.999 C 123.283 200.031 117.223 199.415 111.26 198.087 C 104.164 196.564 97.391 193.777 91.266 189.856 C 84.169 185.254 78.239 179.097 73.897 171.838 C 71.401 167.69 69.392 163.251 67.869 158.649 C 66.152 153.432 64.92 148.085 64.207 142.641 C 63.624 138.59 63.332 134.475 63.332 130.359 C 63.3 124.364 64.013 118.337 65.504 112.503 C 67.091 106.476 69.587 100.74 72.957 95.458 C 76.586 89.82 81.091 84.764 86.308 80.519 C 92.238 75.691 98.752 71.672 105.719 68.561 C 108.052 67.492 110.742 67.395 113.14 68.302 C 115.57 69.242 117.515 71.057 118.584 73.422 C 119.621 75.755 119.718 78.445 118.811 80.843 C 117.871 83.274 116.056 85.218 113.691 86.287 C 108.279 88.718 103.191 91.829 98.59 95.588 C 94.993 98.537 91.849 102.036 89.322 105.958 C 87.086 109.49 85.401 113.346 84.331 117.397 C 83.262 121.609 82.743 125.919 82.776 130.294 C 82.776 133.535 83.003 136.808 83.456 140.016 C 84.007 144.293 84.979 148.474 86.308 152.557 C 87.41 155.797 88.836 158.941 90.586 161.857 C 93.372 166.556 97.196 170.542 101.766 173.523 C 105.946 176.148 110.58 178.06 115.408 179.097 C 119.945 180.102 124.612 180.588 129.278 180.555 C 133.523 180.555 137.768 180.231 141.981 179.583 C 148.365 178.676 154.328 175.889 159.156 171.611 C 162.397 168.76 165.086 165.325 167.128 161.501 C 169.85 156.284 171.697 150.645 172.54 144.78 C 172.993 142.09 173.22 139.335 173.22 136.581 C 173.285 132.303 172.507 128.058 170.952 124.072 C 169.688 121.026 167.873 118.272 165.605 115.906 C 163.531 113.767 161.133 112.017 158.475 110.624 C 156.92 109.814 155.3 109.133 153.615 108.615 C 153.874 109.263 154.101 109.943 154.36 110.624 C 156.142 115.55 157.568 120.605 158.605 125.725 C 159.156 128.479 159.415 131.299 159.448 134.086 C 159.48 137.423 158.994 140.729 158.022 143.905 C 156.855 147.469 154.911 150.742 152.286 153.464 C 149.402 156.348 145.837 158.52 141.949 159.783 C 137.703 161.112 133.264 161.76 128.824 161.663 L 127.787 161.663 C 125.26 161.63 122.732 161.177 120.366 160.269 C 117.968 159.362 115.765 158.001 113.853 156.284 C 112.103 154.663 110.547 152.849 109.219 150.839 C 107.89 148.83 106.724 146.724 105.687 144.553 C 103.191 139.335 101.96 133.567 102.025 127.799 C 102.057 119.082 104.585 110.559 109.316 103.235 C 112.719 97.889 117.579 93.611 123.283 90.921 C 124.19 90.532 125.098 90.144 126.005 89.82 Z M 132.389 108.194 C 132.065 108.323 131.741 108.453 131.449 108.582 C 129.084 109.749 127.074 111.531 125.681 113.735 C 122.926 117.98 121.468 122.906 121.468 127.961 C 121.436 130.813 122.019 133.632 123.25 136.224 C 123.899 137.585 124.644 138.914 125.486 140.178 C 125.875 140.794 126.361 141.345 126.912 141.863 C 127.01 141.96 127.139 142.025 127.269 142.09 C 127.528 142.187 127.755 142.219 128.014 142.219 C 128.014 142.219 128.014 142.219 128.014 142.219 L 129.084 142.219 C 129.116 142.219 129.148 142.219 129.181 142.219 C 131.514 142.284 133.815 141.96 135.986 141.247 C 136.926 140.956 137.736 140.47 138.449 139.789 C 138.902 139.303 139.259 138.687 139.486 138.039 C 139.842 136.808 140.037 135.544 140.004 134.28 C 140.004 132.692 139.842 131.104 139.551 129.516 C 138.708 125.369 137.541 121.285 136.116 117.3 C 134.949 114.221 133.718 111.175 132.389 108.194 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 126.005 86.579 C 125.616 84.181 125.422 81.783 125.389 79.385 C 125.422 75.95 125.811 72.515 126.556 69.145 C 127.301 66.487 128.5 63.96 130.023 61.659 C 131.482 59.488 133.296 57.641 135.37 56.118 C 139.291 53.363 143.958 51.937 148.721 52.002 C 152.578 52.067 156.401 52.877 159.966 54.368 C 163.466 55.826 166.739 57.77 169.655 60.168 C 171.665 61.789 172.928 64.154 173.188 66.714 C 173.414 69.307 172.637 71.867 171.016 73.844 C 169.396 75.853 167.031 77.117 164.47 77.376 C 161.878 77.603 159.318 76.825 157.341 75.205 C 155.883 74.006 154.23 73.033 152.48 72.32 C 151.184 71.77 149.791 71.478 148.397 71.446 C 147.782 71.446 147.198 71.608 146.68 71.932 C 146.485 72.094 146.323 72.288 146.161 72.482 C 145.837 73.001 145.578 73.519 145.384 74.07 C 145.027 75.82 144.865 77.57 144.833 79.352 C 144.865 81.005 145.027 82.658 145.351 84.246 C 148.883 84.505 152.383 85.056 155.851 85.834 C 159.934 86.773 163.855 88.232 167.549 90.176 C 171.989 92.509 176.007 95.523 179.507 99.088 C 183.59 103.268 186.798 108.194 189.002 113.573 C 191.497 119.924 192.761 126.665 192.663 133.47 C 192.663 137.197 192.339 140.891 191.756 144.553 C 190.557 152.524 188.062 160.205 184.335 167.334 C 181.192 173.232 177.044 178.514 172.053 182.921 C 164.406 189.694 154.943 194.101 144.833 195.592 C 139.713 196.337 134.56 196.726 129.408 196.758 C 123.283 196.791 117.223 196.175 111.26 194.846 C 104.164 193.323 97.391 190.536 91.266 186.615 C 84.169 182.014 78.239 175.857 73.897 168.598 C 71.401 164.45 69.392 160.01 67.869 155.409 C 66.152 150.191 64.92 144.844 64.207 139.4 C 63.624 135.349 63.332 131.234 63.332 127.118 C 63.3 121.123 64.013 115.096 65.504 109.263 C 67.091 103.235 69.587 97.5 72.957 92.218 C 76.586 86.579 81.091 81.524 86.308 77.279 C 92.238 72.45 98.752 68.432 105.719 65.288 C 108.052 64.251 110.742 64.154 113.14 65.062 C 115.57 66.001 117.515 67.816 118.584 70.182 C 119.621 72.515 119.718 75.205 118.811 77.603 C 117.871 80.033 116.056 81.977 113.691 83.047 C 108.279 85.477 103.191 88.588 98.59 92.347 C 94.993 95.296 91.849 98.796 89.322 102.717 C 87.086 106.249 85.401 110.105 84.331 114.156 C 83.262 118.369 82.743 122.679 82.776 127.054 C 82.776 130.294 83.003 133.567 83.456 136.775 C 84.007 141.053 84.979 145.233 86.308 149.316 C 87.41 152.557 88.836 155.7 90.586 158.617 C 93.372 163.316 97.196 167.301 101.766 170.283 C 105.946 172.908 110.58 174.82 115.408 175.857 C 119.945 176.861 124.612 177.347 129.278 177.315 C 133.523 177.315 137.768 176.958 141.981 176.343 C 148.365 175.403 154.328 172.648 159.156 168.371 C 162.397 165.519 165.086 162.084 167.128 158.26 C 169.85 153.043 171.697 147.404 172.54 141.539 C 172.993 138.849 173.22 136.095 173.22 133.34 C 173.285 129.063 172.507 124.818 170.952 120.832 C 169.688 117.786 167.873 114.999 165.605 112.666 C 163.531 110.527 161.133 108.777 158.475 107.383 C 156.92 106.573 155.3 105.893 153.615 105.342 C 153.874 106.022 154.101 106.703 154.36 107.383 C 156.142 112.309 157.568 117.364 158.605 122.484 C 159.156 125.239 159.415 128.026 159.448 130.845 C 159.48 134.183 158.994 137.488 158.022 140.664 C 156.855 144.229 154.911 147.502 152.286 150.224 C 149.402 153.108 145.837 155.279 141.949 156.51 C 137.703 157.871 133.264 158.52 128.824 158.422 L 127.787 158.422 C 125.26 158.39 122.732 157.936 120.366 157.029 C 117.968 156.122 115.765 154.76 113.853 153.043 C 112.103 151.423 110.547 149.608 109.219 147.599 C 107.89 145.59 106.724 143.483 105.687 141.312 C 103.191 136.062 101.96 130.327 102.025 124.558 C 102.057 115.841 104.585 107.319 109.316 99.995 C 112.719 94.648 117.579 90.37 123.283 87.681 C 124.19 87.292 125.098 86.903 126.005 86.579 Z M 132.389 104.953 C 132.065 105.083 131.741 105.212 131.449 105.342 C 129.084 106.476 127.074 108.291 125.681 110.494 C 122.926 114.739 121.468 119.665 121.468 124.72 C 121.436 127.572 122.019 130.391 123.25 132.984 C 123.899 134.345 124.644 135.674 125.486 136.937 C 125.875 137.553 126.361 138.104 126.912 138.622 C 127.01 138.72 127.139 138.784 127.269 138.849 C 127.528 138.947 127.755 138.979 128.014 138.979 C 128.014 138.979 128.014 138.979 128.014 138.979 L 129.084 138.979 C 129.116 138.979 129.148 138.979 129.181 138.979 C 131.514 139.044 133.815 138.72 135.986 138.007 C 136.926 137.715 137.736 137.229 138.449 136.548 C 138.902 136.062 139.259 135.447 139.486 134.799 C 139.842 133.567 140.037 132.303 140.004 131.04 C 140.004 129.452 139.842 127.864 139.551 126.276 C 138.708 122.128 137.541 118.045 136.116 114.059 C 134.949 110.98 133.718 107.934 132.389 104.953 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/netflix-desktop.svg b/.icons/Gruvbox_Dark-2/apps/64/netflix-desktop.svg
new file mode 120000
index 000000000..3c795c835
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/netflix-desktop.svg
@@ -0,0 +1 @@
+netflix.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/netflix.svg b/.icons/Gruvbox_Dark-2/apps/64/netflix.svg
new file mode 100644
index 000000000..45c8760bb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/netflix.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#e1FNeswIFKat1g4WQHpjnvfVCVhphevF)">
+ <linearGradient id="_lgradient_154" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648,0,0,228.339,6.343,13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#da1636"/>
+ <stop offset="100%" style="stop-color:#f22c42"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_154)" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <defs>
+ <filter id="e1FNeswIFKat1g4WQHpjnvfVCVhphevF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".5">
+ <path d="M 74.882 108 L 68.777 108 C 68.766 116.3 68.754 121.677 68.742 129.977 C 66.119 121.877 63.493 116.514 60.861 108 L 55 108 L 55 146.912 C 56.978 146.631 59.097 146.361 61.078 146.102 L 61.095 124.836 C 63.821 132.842 65.497 137.564 68.214 145.172 C 70.345 144.928 72.686 144.629 74.818 144.412 L 74.882 108 Z M 97.682 108 L 80.772 108 L 80.703 143.9 C 86.36 143.385 92.023 142.965 97.69 142.638 L 97.699 136.624 C 94.014 136.851 90.489 137.087 86.817 137.334 L 86.836 128.238 C 89.52 128.192 92.354 128.233 95.096 128.186 C 95.099 126.427 95.102 123.903 95.106 122.144 C 92.389 122.193 89.52 122.198 86.847 122.249 C 86.853 119.032 86.859 117.267 86.866 114.049 C 88.812924 114.027991 90.759973 114.020658 92.707 114.027 L 93.569 114.027 C 94.941 114.027 96.319 114.025 97.72 114.013 C 97.724 112.263 97.679 109.749 97.682 108 Z M 120.475 108.027 L 101.646 108.028 L 101.637 114.008 L 102.447 114.005 C 103.265 114.005 104.083 114.013 104.901 114.021 C 105.719 114.029 106.536 114.037 107.354 114.037 L 107.983 114.036 C 107.97 123.683 107.957 132.495 107.945 142.142 C 109.937 142.068 112.069 142.005 114.062 141.955 L 114.089 114.007 C 116.193 113.999 118.368 113.993 120.473 113.989 L 120.475 108.027 L 120.475 108.027 Z M 141.417 108 L 124.437 108 L 124.432 141.791 C 126.448672 141.782722 128.465376 141.786722 130.482 141.803 L 130.477 127.88 C 131.612334 127.884099 132.747682 127.882432 133.883 127.875 C 134.688662 127.871505 135.49433 127.869505 136.3 127.869 C 137.126 127.869 137.945 127.872 138.745 127.883 L 138.741 121.907 C 137.971356 121.899615 137.201679 121.896281 136.432 121.897 C 135.597 121.897 134.752 121.899 133.912 121.903 C 133.072 121.906 132.235 121.908 131.413 121.908 L 130.476 121.907 L 130.473 114.027 L 132.459 114.028 L 134.464 114.027 L 136.484 114.027 C 138.124 114.027 139.766 114.028 141.422 114.036 L 141.417 108 M 145.38 108.027 C 145.395 119.4 145.34 130.772 145.355 142.145 C 150.784 142.347 156.488 142.566 161.91 142.941 C 161.907 141.192 161.904 138.676 161.9 136.926 C 158.469 136.725 154.896 136.483 151.462 136.34 C 151.446 126.6 151.5 117.767 151.484 108.028 L 145.38 108.027 M 166.92 108.028 L 166.989 143.311 C 168.978 143.465 171.036 143.629 173.024 143.806 C 173.031 131.888 173.047 119.955 173.024 108.029 L 166.92 108.028 M 178.257 108.029 C 180.699 113.975 182.932 119.939 185.411 126.254 C 182.863878 132.24328 180.272808 138.213774 177.638 144.165 C 179.77 144.375 181.976 144.683 184.106 144.92 C 185.634 141.173 187.024 138.288 188.554 134.439 C 190.081 138.539 191.469 141.706 192.992 145.938 C 195.119 146.214 197.876 146.61 200 146.912 C 197.425 140.029 194.609 132.863 192.02 126.358 C 194.598 120.249 197.229 114.418 199.907 108.031 L 193.241 108.03 C 191.589 111.978 190.452 114.514 188.868 118.272 C 187.392 114.362 186.402 111.832 184.923 108.03 L 178.257 108.029"/>
+ </g>
+ <path fill="#ffffff" d="M 74.882 108 L 68.777 108 C 68.766 116.3 68.754 121.677 68.742 129.977 C 66.119 121.877 63.493 116.514 60.861 108 L 55 108 L 55 146.912 C 56.978 146.631 59.097 146.361 61.078 146.102 L 61.095 124.836 C 63.821 132.842 65.497 137.564 68.214 145.172 C 70.345 144.928 72.686 144.629 74.818 144.412 L 74.882 108 Z M 97.682 108 L 80.772 108 L 80.703 143.9 C 86.36 143.385 92.023 142.965 97.69 142.638 L 97.699 136.624 C 94.014 136.851 90.489 137.087 86.817 137.334 L 86.836 128.238 C 89.52 128.192 92.354 128.233 95.096 128.186 C 95.099 126.427 95.102 123.903 95.106 122.144 C 92.389 122.193 89.52 122.198 86.847 122.249 C 86.853 119.032 86.859 117.267 86.866 114.049 C 88.812924 114.027991 90.759973 114.020658 92.707 114.027 L 93.569 114.027 C 94.941 114.027 96.319 114.025 97.72 114.013 C 97.724 112.263 97.679 109.749 97.682 108 Z M 120.475 108.027 L 101.646 108.028 L 101.637 114.008 L 102.447 114.005 C 103.265 114.005 104.083 114.013 104.901 114.021 C 105.719 114.029 106.536 114.037 107.354 114.037 L 107.983 114.036 C 107.97 123.683 107.957 132.495 107.945 142.142 C 109.937 142.068 112.069 142.005 114.062 141.955 L 114.089 114.007 C 116.193 113.999 118.368 113.993 120.473 113.989 L 120.475 108.027 L 120.475 108.027 Z M 141.417 108 L 124.437 108 L 124.432 141.791 C 126.448672 141.782722 128.465376 141.786722 130.482 141.803 L 130.477 127.88 C 131.612334 127.884099 132.747682 127.882432 133.883 127.875 C 134.688662 127.871505 135.49433 127.869505 136.3 127.869 C 137.126 127.869 137.945 127.872 138.745 127.883 L 138.741 121.907 C 137.971356 121.899615 137.201679 121.896281 136.432 121.897 C 135.597 121.897 134.752 121.899 133.912 121.903 C 133.072 121.906 132.235 121.908 131.413 121.908 L 130.476 121.907 L 130.473 114.027 L 132.459 114.028 L 134.464 114.027 L 136.484 114.027 C 138.124 114.027 139.766 114.028 141.422 114.036 L 141.417 108 M 145.38 108.027 C 145.395 119.4 145.34 130.772 145.355 142.145 C 150.784 142.347 156.488 142.566 161.91 142.941 C 161.907 141.192 161.904 138.676 161.9 136.926 C 158.469 136.725 154.896 136.483 151.462 136.34 C 151.446 126.6 151.5 117.767 151.484 108.028 L 145.38 108.027 M 166.92 108.028 L 166.989 143.311 C 168.978 143.465 171.036 143.629 173.024 143.806 C 173.031 131.888 173.047 119.955 173.024 108.029 L 166.92 108.028 M 178.257 108.029 C 180.699 113.975 182.932 119.939 185.411 126.254 C 182.863878 132.24328 180.272808 138.213774 177.638 144.165 C 179.77 144.375 181.976 144.683 184.106 144.92 C 185.634 141.173 187.024 138.288 188.554 134.439 C 190.081 138.539 191.469 141.706 192.992 145.938 C 195.119 146.214 197.876 146.61 200 146.912 C 197.425 140.029 194.609 132.863 192.02 126.358 C 194.598 120.249 197.229 114.418 199.907 108.031 L 193.241 108.03 C 191.589 111.978 190.452 114.514 188.868 118.272 C 187.392 114.362 186.402 111.832 184.923 108.03 L 178.257 108.029"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_155" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_155)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/netsurf.svg b/.icons/Gruvbox_Dark-2/apps/64/netsurf.svg
new file mode 100755
index 000000000..3ef4e5a1b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/netsurf.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="yeLKbII8IZy6rvz98ICCoYOWyKLzFyRs" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#yeLKbII8IZy6rvz98ICCoYOWyKLzFyRs)">
+ <linearGradient id="_lgradient_35" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_35)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_36" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_36)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_37" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(165,0,0,165.014,45.5,44.764)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_37)" d="M 169.24 55.829 C 129.784 33.049 79.332 46.568 56.552 86.024 C 45.613 104.971 42.649 127.488 48.311 148.621 C 53.974 169.754 67.799 187.772 86.747 198.711 C 126.203 221.491 176.654 207.973 199.434 168.517 C 222.214 129.061 208.696 78.609 169.24 55.829 L 169.24 55.829 Z"/>
+ <path fill="#ffffff" d="M 169.684 74.265 L 164.439 90.4 L 181.024 93.975 L 165.906 101.675 L 175.106 115.93 L 158.971 110.685 L 155.396 127.27 L 147.696 112.152 L 133.441 121.352 L 138.687 105.217 L 122.101 101.642 L 137.22 93.942 L 128.019 79.687 L 144.154 84.933 L 147.729 68.347 L 155.429 83.465 L 169.684 74.265 Z"/>
+ <path fill="none" stroke="#3f3f3f" stroke-dasharray="12" stroke-linecap="square" stroke-width="6" d="M 85.274 52.143 C 67.597 116.959 90.259 165.442 135.359 211.236" vector-effect="non-scaling-stroke"/>
+ <path fill="none" stroke="#3f3f3f" stroke-dasharray="12" stroke-linecap="square" stroke-width="6" d="M 209.013 125.797 C 162.576 171.998 111.789 181.775 52.866 164.098" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/network-defaultroute.svg b/.icons/Gruvbox_Dark-2/apps/64/network-defaultroute.svg
new file mode 120000
index 000000000..7da8cb2e6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/network-defaultroute.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/network-firewall.svg b/.icons/Gruvbox_Dark-2/apps/64/network-firewall.svg
new file mode 120000
index 000000000..3184e8c66
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/network-firewall.svg
@@ -0,0 +1 @@
+firewall-config.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/network-idle.svg b/.icons/Gruvbox_Dark-2/apps/64/network-idle.svg
new file mode 120000
index 000000000..7da8cb2e6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/network-idle.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/network-preference.svg b/.icons/Gruvbox_Dark-2/apps/64/network-preference.svg
new file mode 120000
index 000000000..7da8cb2e6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/network-preference.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/network-preferences.svg b/.icons/Gruvbox_Dark-2/apps/64/network-preferences.svg
new file mode 120000
index 000000000..7da8cb2e6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/network-preferences.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/network-wired.svg b/.icons/Gruvbox_Dark-2/apps/64/network-wired.svg
new file mode 120000
index 000000000..7da8cb2e6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/network-wired.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/network-wireless.svg b/.icons/Gruvbox_Dark-2/apps/64/network-wireless.svg
new file mode 120000
index 000000000..ebb674347
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/network-wireless.svg
@@ -0,0 +1 @@
+wifi.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/network-workgroup.svg b/.icons/Gruvbox_Dark-2/apps/64/network-workgroup.svg
new file mode 120000
index 000000000..7da8cb2e6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/network-workgroup.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/network.svg b/.icons/Gruvbox_Dark-2/apps/64/network.svg
new file mode 100644
index 000000000..5ed1ee347
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/network.svg
@@ -0,0 +1,76 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#tDFx2MWntMt0uonxpb0SAMUjy0WFw9lw)">
+ <linearGradient id="_lgradient_225" x1=".5" x2=".5" y1=".999" y2="-.001" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.739%" style="stop-color:#ad4f8d"/>
+ <stop offset="100%" style="stop-color:#6b8ccb"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_225)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="tDFx2MWntMt0uonxpb0SAMUjy0WFw9lw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="none" d="M 166.444 11.95 C 240.85 11.95 251.484 22.507 251.484 96.494 L 251.484 155.745 C 251.484 229.731 240.85 240.288 166.444 240.288 L 90.719 240.288 C 16.314 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.314 11.95 90.719 11.95 L 166.444 11.95 L 166.444 11.95 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 64.121 239.56 C 64.671 239.596 65.142 239.658 65.702 239.691 C 66.137 239.716 66.729 239.702 67.17 239.726 L 67.131 232.134 L 93.76 207.669 L 93.76 199.513 L 106.05 187.28 L 106.05 181.165 L 112.194 175.048 L 112.194 158.739 L 104.001 150.583 L 87.614 150.583 L 79.421 142.429 L 58.938 142.429 L 50.743 150.583 L 50.743 170.972 L 67.186 185.312 L 67.131 203.591 L 60.987 209.708 L 60.987 236.21 L 64.121 239.56 L 64.121 239.56 Z M 99.904 81.267 L 93.76 87.384 L 99.904 87.384 L 101.953 89.423 L 104.001 89.423 L 106.05 87.384 L 99.904 81.267 L 99.904 81.267 Z M 177.742 109.809 L 153.162 109.809 L 138.824 124.08 L 138.824 144.468 L 149.065 154.662 L 163.404 154.662 L 169.549 160.778 L 169.549 166.894 L 173.646 170.971 L 173.646 195.436 L 189.202 211.801 L 214.89 186.234 L 214.613 162.816 L 235.097 142.429 L 226.903 142.429 L 206.42 122.042 L 206.42 113.887 L 181.839 113.887 L 177.742 109.809 L 177.742 109.809 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 251.484 117.964 L 251.484 96.493 C 251.484 87.245 251.317 78.988 250.881 71.618 C 250.682793 68.144298 250.393026 64.676426 250.012 61.218 C 249.646 57.964 249.2 54.92 248.66 52.071 C 248.12 49.223 247.486 46.57 246.746 44.101 C 246.007 41.632 245.161 39.345 244.195 37.23 C 243.581 35.883 242.83 34.719 242.115 33.507 L 239.193 36.415 L 226.903 36.415 L 214.613 48.648 L 206.42 40.493 L 181.84 40.493 L 169.55 52.726 L 169.55 62.919 L 181.84 62.919 L 181.84 56.802 L 190.033 56.802 L 190.033 64.958 L 185.935 69.034 L 169.55 69.31 L 163.404 75.151 L 155.211 75.151 L 155.211 83.306 L 149.065 89.423 L 149.065 101.653 L 161.355 101.653 L 169.55 93.499 L 177.743 93.499 L 177.743 97.577 L 185.935 105.732 L 190.033 105.732 L 190.033 101.653 L 181.84 93.499 L 190.033 93.499 L 198.225 101.653 L 208.467 101.653 L 202.323 95.538 L 208.467 89.423 L 214.613 89.423 L 220.757 95.538 L 214.613 95.538 L 208.467 101.653 L 214.501 107.659 L 214.613 113.886 L 206.42 113.886 L 231.001 138.351 L 235.096 138.351 L 239.193 134.275 L 247.386 126.118 L 239.193 117.964 L 251.484 117.964 L 251.484 117.964 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 157.259 71.073 L 157.259 64.957 L 163.404 58.841 L 163.404 71.073 L 157.259 71.073 L 157.259 71.073 Z M 220.758 191.359 L 220.758 178.575 L 228.952 170.971 L 228.952 191.359 L 220.758 191.359 L 220.758 191.359 Z M 136.775 11.95 L 90.718 11.95 C 89.929 11.95 89.37 11.999 88.595 12.001 L 81.47 20.105 L 93.76 32.337 L 93.76 45.12 L 108.099 60.88 L 116.292 60.88 L 116.292 52.726 L 128.582 40.493 L 128.582 32.337 L 136.775 24.183 L 136.775 11.95 L 136.775 11.95 Z M 126.533 56.802 L 132.679 56.802 L 138.824 62.918 L 126.533 62.918 L 126.533 56.802 L 126.533 56.802 Z M 71.228 124.08 L 65.083 124.08 L 58.937 130.197 L 71.228 130.197 L 71.228 124.08 L 71.228 124.08 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 16.585 30.96 C 16.478 31.112 16.34 31.228 16.235 31.382 C 14.982433 33.235345 13.889507 35.191707 12.968 37.23 C 12.003 39.345 11.157 41.632 10.417 44.101 C 9.677 46.57 9.044 49.223 8.504 52.071 C 7.964 54.92 7.518 57.964 7.152 61.218 C 6.770622 64.676416 6.480521 68.144288 6.282 71.618 C 5.846 78.988 5.68 87.245 5.68 96.493 L 5.68 117.964 L 13.873 126.118 L 26.163 126.118 L 46.648 146.507 L 46.648 122.042 L 58.938 109.81 L 67.131 109.81 L 79.421 97.577 L 91.711 97.577 L 85.567 91.46 L 97.857 77.191 L 85.567 64.958 L 67.131 64.958 L 67.131 81.267 L 58.938 81.267 L 50.743 73.112 L 50.743 64.958 L 63.034 52.726 L 73.277 52.726 L 73.277 44.569 L 60.987 32.337 L 40.502 32.337 L 40.502 44.569 L 30.26 44.569 L 16.585 30.96 L 16.585 30.96 Z M 67.131 12.515 C 66.702 12.538 66.126 12.523 65.702 12.548 C 61.997 12.765 58.513 13.048 55.241 13.411 C 51.969 13.775 48.907 14.219 46.042 14.755 C 43.631093 15.212274 41.242281 15.779195 38.883 16.454 L 46.648 24.183 L 67.131 24.183 L 67.131 12.515 L 67.131 12.515 Z"/>
+ <g>
+ <circle fill="#ffffff" cx="72.959" cy="103.694" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="93.346" cy="185.244" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="154.509" cy="144.469" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="174.896" cy="83.306" r="4.078" vector-effect="non-scaling-stroke"/>
+ <g opacity=".5">
+ <path fill="none" stroke="#ffffff" stroke-width="2" d="M 5.68 138.353 C 74.095 89.264 156.548 81.268 250.33 79.229 M 7.252 59.908 C 28.225 74.956 48.945 89.292 72.478 103.741 C 125.712 136.425 185.297 163.252 250.33 164.665 M 155.018 141.411 C 175.115 98.334 187.385 62.815 182.27 12.294 M 140.057 239.946 C 70.119 187.607 64.499 114.679 76.551 12.294" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="eb4QdVuyl27iKeQure3osfC26muJ0mVT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".498"/>
+ </filter>
+ </defs>
+ <g filter="url(#eb4QdVuyl27iKeQure3osfC26muJ0mVT)">
+ <circle fill="#ffffff" cx="72.959" cy="103.694" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="4pLgovccb9kuB3KsBTp3oNNbACVTFeQP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".498"/>
+ </filter>
+ </defs>
+ <g filter="url(#4pLgovccb9kuB3KsBTp3oNNbACVTFeQP)">
+ <circle fill="#ffffff" cx="93.346" cy="185.244" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="6F8Skuanoo2XR6ufDr7KrJCMY3W0lPeL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".498"/>
+ </filter>
+ </defs>
+ <g filter="url(#6F8Skuanoo2XR6ufDr7KrJCMY3W0lPeL)">
+ <circle fill="#ffffff" cx="154.509" cy="144.469" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="4KkdvTuBDNbGuIUecFhNDVBIfchjg15O" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".498"/>
+ </filter>
+ </defs>
+ <g filter="url(#4KkdvTuBDNbGuIUecFhNDVBIfchjg15O)">
+ <circle fill="#ffffff" cx="174.896" cy="83.306" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".5">
+ <path fill="none" stroke="#ffffff" stroke-width="2" d="M 153.937 144.278 C 109.541 199.827 18.459 201.298 7.278 194.301" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_226" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_226)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/networkmanager.svg b/.icons/Gruvbox_Dark-2/apps/64/networkmanager.svg
new file mode 120000
index 000000000..7da8cb2e6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/networkmanager.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/neverball.svg b/.icons/Gruvbox_Dark-2/apps/64/neverball.svg
new file mode 100755
index 000000000..5886cf082
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/neverball.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="fzKxDJLbqgsFd3hSNCSDWtGNIZMIbDnL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#fzKxDJLbqgsFd3hSNCSDWtGNIZMIbDnL)">
+ <linearGradient id="_lgradient_38" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_38)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_39" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_39)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="20105CcwAnbLWnQT6QrTPCMPw2WHcJEA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#20105ccwAnbLWnQT6QrTPCMPw2WHcJEA)">
+ <circle cx="128.667" cy="129.473" r="82.5" vector-effect="non-scaling-stroke"/>
+ </g>
+ <path fill="#d9d9d9" fill-rule="evenodd" d="M 210.833 126.192 C 210.833 171.755 173.898 208.69 128.335 208.69 C 126.367 208.69 128.318 207.048 126.545 206.909 C 97.576 204.647 89.72 185.807 77.884 157.983 C 73.668 148.071 50.104 136.295 50.104 124.845 C 50.104 121.012 46.099 118.588 46.604 114.895 C 52.112 74.677 86.605 43.694 128.335 43.694 C 129.086 43.694 130.059 47.756 130.805 47.793 C 151.477 48.836 169.796 59.994 183.985 73.078 C 200.331 88.152 210.833 102.203 210.833 126.192 Z"/>
+ <path fill="#5d5d5d" fill-rule="evenodd" d="M 128.335 43.694 L 128.335 102.621 C 157.984 102.621 185.803 105.926 209.855 113.946 C 203.798 73.59 169.144 43.726 128.335 43.694 Z"/>
+ <path fill="#5d5d5d" fill-rule="evenodd" d="M 128.335 102.989 C 98.948 102.989 70.807 106.254 46.884 114.119 C 46.222 118.234 45.871 122.393 45.837 126.56 C 45.838 165.805 73.484 199.616 111.946 207.413 C 114.636 207.958 117.352 208.369 120.083 208.644 C 122.802 208.914 125.55 209.058 128.335 209.058 L 128.335 102.989 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/neverputt.svg b/.icons/Gruvbox_Dark-2/apps/64/neverputt.svg
new file mode 120000
index 000000000..875ef824b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/neverputt.svg
@@ -0,0 +1 @@
+neverball.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/new_icon.svg b/.icons/Gruvbox_Dark-2/apps/64/new_icon.svg
new file mode 100755
index 000000000..57cd5fe83
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/new_icon.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="giyDHdyY3AQ7pI0092SCiVinG46XSqsx" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#giyDHdyY3AQ7pI0092SCiVinG46XSqsx)">
+ <linearGradient id="_lgradient_40" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_40)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g>
+ <path fill="#fee581" d="M 5.75 78.75 C 8 26.063 17.438 10.625 87.5 11.688 L 87.5 50.293 L 87.5 88.211 L 46.61 88.211 L 5.438 88.125 L 5.75 78.75 Z"/>
+ <path fill="#fda463" d="M 87.524 50.33 L 87.25 11.625 L 168.375 11.75 L 168.445 50.33 L 168.445 88.211 L 127.985 88.211 L 87.524 88.211 L 87.524 50.33 Z"/>
+ <path fill="#e97cc8" d="M 168.555 50.33 L 168.375 11.875 L 181.125 11.875 C 197.391 11.88 206.212 13.251 215.71 15.727 C 240.589 22.213 249.011 37.741 250.095 79.124 L 250.333 88.211 L 209.444 88.211 L 168.556 88.211 L 168.555 50.33 Z"/>
+ <path fill="#d85eca" d="M 168.555 128.375 L 168.555 88.125 L 209.384 88.125 L 250.213 88.125 L 250.213 128.375 L 250.213 168.625 L 209.384 168.625 L 168.555 168.625 L 168.555 128.375 Z"/>
+ <path fill="#fb7c38" d="M 87.524 128.438 L 87.524 88.125 L 127.985 88.125 L 168.445 88.125 L 168.445 128.438 L 168.445 168.75 L 127.985 168.75 L 87.524 168.75 L 87.524 128.438 Z"/>
+ <path fill="#ffda64" d="M 5.5 128.313 L 5.625 88.188 L 46.669 88.125 L 87.5 88.125 L 87.5 128.25 L 87.5 168.875 L 5.5 168.75 L 5.5 128.313 Z"/>
+ <path fill="#fdc92b" d="M 69.672 240.248 C 34.501 238.549 20.016 231.857 12.251 213.719 C 8.767 205.581 6.619 192.453 5.975 175.359 L 5.719 168.567 L 87.5 168.567 L 87.5 204.536 L 87.5 240.504 L 79.736 240.432 C 75.467 240.392 70.938 240.309 69.673 240.248 L 69.672 240.248 Z"/>
+ <path fill="#f34f17" d="M 87.524 204.536 L 87.524 168.567 L 127.985 168.567 L 168.445 168.567 L 168.445 204.536 L 168.445 240.504 L 127.985 240.504 L 87.524 240.504 L 87.524 204.536 Z"/>
+ <path fill="#c43ac4" d="M 168.555 204.596 L 168.555 168.567 L 209.444 168.567 L 250.063 168.625 L 249.75 175.375 C 248.709 201.821 244.981 215.393 236.438 224.563 C 226.696 235.016 211.39 239.467 179.313 240.188 L 168.563 240.188 L 168.555 204.596 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_41" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_41)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/newbreeze.svg b/.icons/Gruvbox_Dark-2/apps/64/newbreeze.svg
new file mode 100644
index 000000000..42b2b4838
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/newbreeze.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_K73KcD4DOrEIUXhVh30hJxKffRghfsUx">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_K73KcD4DOrEIUXhVh30hJxKffRghfsUx)">
+ <defs>
+ <filter id="Zuwi8qyz80emgo25YA3GIk4REuZFii7m" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Zuwi8qyz80emgo25YA3GIk4REuZFii7m)">
+ <linearGradient id="_lgradient_278" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_278)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_279" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_279)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ececec" d="M 65.857 70 C 60.119 70 55.5 74.703 55.5 80.545 L 55.5 175.455 C 55.5 181.297 60.119 186 65.857 186 L 77.252 186 L 77.252 143.156 C 77.253 138.788 80.73 135.247 85.02 135.247 L 170.98 135.247 C 175.27 135.247 178.747 138.788 178.748 143.156 L 178.748 186 L 190.143 186 C 195.881 186 200.5 181.297 200.5 175.455 L 200.5 91.418 C 200.5 85.576 195.868 80.491 190.143 80.873 L 135.768 80.873 L 115.054 70 L 65.857 70 Z M 91.75 149.75 L 91.75 186 L 164.25 186 L 164.25 149.75 L 91.75 149.75 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nextcloud.svg b/.icons/Gruvbox_Dark-2/apps/64/nextcloud.svg
new file mode 100644
index 000000000..1a9f41f61
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nextcloud.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="V74gfMjIuQwo4nR1cUYi6GWvksBx4bVP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#V74gfMjIuQwo4nR1cUYi6GWvksBx4bVP)">
+ <linearGradient id="_lgradient_0" x1="0" x2="0" y1=".5" y2="1.5" gradientTransform="matrix(244.648309,0,0,228.338396,5.619191,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.628109 11.951604 C 239.683817 11.951604 250.2675 22.508801 250.2675 96.495462 L 250.2675 155.746257 C 250.2675 229.732514 239.683817 240.29 165.628109 240.29 L 90.258584 240.29 C 16.20288 240.29 5.619191 229.732514 5.619191 155.746257 L 5.619191 96.495462 C 5.619191 22.508801 16.20288 11.951604 90.258584 11.951604 L 165.628109 11.951604 Z"/>
+ </g>
+ <g filter="url(#BoQKrniZfKm7WvbZ7IzTko2oRKVkXhvj)">
+ <path fill="#ffffff" d="M 128 96 C 110.326889 96 96 110.326889 96 128 C 96 145.673111 110.326889 160 128 160 C 145.673111 160 160 145.673111 160 128 C 160 110.326889 145.673111 96 128 96 Z M 128 112 C 136.836563 112 144 119.163445 144 128 C 144 136.836563 136.836563 144 128 144 C 119.163445 144 112 136.836563 112 128 C 112 119.163445 119.163445 112 128 112 Z"/>
+ <path fill="#ffffff" d="M 72 104 C 58.745167 104 48 114.745163 48 128 C 48 141.254837 58.745167 152 72 152 C 85.254837 152 96 141.254837 96 128 C 96 114.745163 85.254837 104 72 104 Z M 72 120 C 76.418282 120 80 123.581718 80 128 C 80 132.418274 76.418282 136 72 136 C 67.581718 136 64 132.418274 64 128 C 64 123.581718 67.581718 120 72 120 Z"/>
+ <path fill="#ffffff" d="M 184 104 C 170.745163 104 160 114.745163 160 128 C 160 141.254837 170.745163 152 184 152 C 197.254837 152 208 141.254837 208 128 C 208 114.745163 197.254837 104 184 104 Z M 184 120 C 188.418274 120 192 123.581718 192 128 C 192 132.418274 188.418274 136 184 136 C 179.581726 136 176 132.418274 176 128 C 176 123.581718 179.581726 120 184 120 Z"/>
+ </g>
+ <defs>
+ <filter id="BoQKrniZfKm7WvbZ7IzTko2oRKVkXhvj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nexuiz.svg b/.icons/Gruvbox_Dark-2/apps/64/nexuiz.svg
new file mode 100644
index 000000000..8589262cc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nexuiz.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="eRFFzjjYBSCq5xUUbjkQa6UW5xlSB7yb" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#eRFFzjjYBSCq5xUUbjkQa6UW5xlSB7yb)">
+ <path fill="#333333" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <defs>
+ <filter id="sQh9UwFn9pfhQJi4RtV6W0y5So0XUMFY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#sQh9UwFn9pfhQJi4RtV6W0y5So0XUMFY)">
+ <path fill="#fb7c38" d="M 139.8 199.531 C 139.313 198.998 136.919 194.715 134.482 190.014 C 131.161 183.608 130.093 181.037 130.219 179.75 C 130.431 177.599 131.463 177.355 135.22 178.571 L 138.047 179.485 L 139.882 177.4 C 144.232 172.458 148.492 161.114 151.649 146.068 C 153.327 138.073 158.36 101.369 157.923 100.318 C 157.723 99.839 124.208 107.538 123.589 108.205 C 123.338 108.475 120.725 115.886 117.782 124.674 C 114.839 133.462 111.498 142.601 110.357 144.985 C 106.422 153.203 91.969 168.935 82.35 175.471 C 74.766 180.623 67.744 183.166 67.278 180.929 C 67.171 180.419 68.483 178.622 70.374 176.687 C 76.645 170.268 88.323 152.425 92.452 142.953 C 93.588 140.347 95.373 135.35 96.419 131.85 C 98.198 125.897 101.643 111.926 101.643 110.665 C 101.643 110.354 100.719 109.952 99.59 109.772 C 88.992 108.083 78.489 105.229 71.836 102.229 C 67.557 100.3 66.186 98.831 67.095 97.151 C 68.077 95.336 80.489 91.272 97.415 87.224 C 102.601 85.984 106.935 84.897 107.045 84.809 C 107.156 84.72 107.855 81.894 108.598 78.528 C 110.238 71.099 109.948 69.135 106.281 62.846 C 101.245 54.21 102.914 53.664 118.859 58.734 C 126.336 61.112 129.394 62.889 131.615 66.149 C 133.932 69.55 134.254 72.125 133.086 77.892 L 132.742 79.585 L 138.683 78.293 C 141.95 77.582 147.834 76.25 151.757 75.333 L 158.89 73.665 L 167.799 75.922 C 178.576 78.651 183.679 80.329 186.923 82.21 C 189.306 83.591 189.36 83.682 189.022 85.771 C 188.831 86.95 184.967 101.852 180.435 118.887 C 171.796 151.356 169.499 158.319 163.82 169.263 C 160.284 176.077 155.706 183.428 151.527 189.003 C 148.227 193.406 141.785 200.5 141.087 200.5 C 140.867 200.5 140.288 200.064 139.8 199.531 L 139.8 199.531 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_156" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_156)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nfoview.svg b/.icons/Gruvbox_Dark-2/apps/64/nfoview.svg
new file mode 100644
index 000000000..7ea59ddfe
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nfoview.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_KkXucn3sH6RPxGL2sQUs4e2YWYNk9e0q">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_KkXucn3sH6RPxGL2sQUs4e2YWYNk9e0q)">
+ <defs>
+ <filter id="C8Z9wfHf7OMvgC3vxRwMyr8zUtcTvoSD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#C8Z9wfHf7OMvgC3vxRwMyr8zUtcTvoSD)">
+ <linearGradient id="_lgradient_179" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1f5dd1"/>
+ <stop offset="100%" style="stop-color:#007fff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_179)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_180" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_180)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ececec" d="M 128 55.5 C 121.327 55.5 115.917 60.91 115.917 67.583 C 115.917 74.257 121.327 79.667 128 79.667 C 134.673 79.667 140.083 74.257 140.083 67.583 C 140.083 60.91 134.673 55.5 128 55.5 Z M 91.75 103.833 L 91.75 128 L 115.917 128 L 115.917 176.333 L 91.75 176.333 L 91.75 200.5 L 164.25 200.5 L 164.25 176.333 L 140.083 176.333 L 140.083 128 L 140.083 103.833 L 115.917 103.833 L 91.75 103.833 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nheko.svg b/.icons/Gruvbox_Dark-2/apps/64/nheko.svg
new file mode 100644
index 000000000..3dc2eac8a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nheko.svg
@@ -0,0 +1,57 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_poEIqaijBjjPCfRhWGbKbbhFMsltODUx">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_poEIqaijBjjPCfRhWGbKbbhFMsltODUx)">
+ <defs>
+ <filter id="RizrINif0Zch8n9Cd3XDeFA5F3ud5BzG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#RizrINif0Zch8n9Cd3XDeFA5F3ud5BzG)">
+ <linearGradient id="_lgradient_164" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_164)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_165" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_165)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="BZgJTpmlESolMLFxnpzygecvW6UIpBpD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#BZgJTpmlESolMLFxnpzygecvW6UIpBpD)">
+ <path d="M 72.336 92.282 L 55.5 116.094 L 92.109 116.094 L 65.32 167.12 L 84.495 167.12 L 103.676 167.12 L 122.851 167.12 L 149.64 116.094 L 168.814 116.094 L 142.026 167.12 L 161.207 167.12 L 200.44 92.388 L 200.5 92.282 L 200.493 92.282 L 162.144 92.282 L 142.962 92.282 L 123.788 92.282 L 104.606 92.282 L 72.336 92.282 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 142.964 88.88 L 162.142 88.88 L 122.851 163.718 L 103.674 163.718 L 142.964 88.88 Z"/>
+ <path fill="#ffffff" d="M 181.319 88.88 L 200.496 88.88 L 161.206 163.718 L 142.029 163.718 L 181.319 88.88 Z"/>
+ <path fill="#ffffff" d="M 72.336 88.88 L 55.5 112.692 L 92.109 112.692 L 104.606 88.88 L 72.336 88.88 Z M 142.962 88.88 L 130.465 112.692 L 130.684 112.692 L 138.258 112.692 L 186.468 112.692 L 200.5 88.88 L 150.537 88.88 L 142.962 88.88 Z"/>
+ <linearGradient id="_lgradient_166" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(58.468,0,0,74.839,84.496,88.88)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_166)" d="M 123.787 88.88 L 142.964 88.88 L 103.674 163.718 L 84.496 163.718 L 123.787 88.88 Z"/>
+ <linearGradient id="_lgradient_167" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(58.468,0,0,74.839,65.319,88.88)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_167)" d="M 104.609 88.88 L 123.787 88.88 L 84.496 163.718 L 65.319 163.718 L 104.609 88.88 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nicotine-plus.svg b/.icons/Gruvbox_Dark-2/apps/64/nicotine-plus.svg
new file mode 100644
index 000000000..a3d9ff523
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nicotine-plus.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="W8ZmOQfolHRdMcfDnoAX2jUte7w1loTF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#W8ZmOQfolHRdMcfDnoAX2jUte7w1loTF)">
+ <path fill="#fda463" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 5.676 126.116 L 5.676 155.742 C 5.676 229.728 16.26 240.285 90.315 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 126.116 L 5.676 126.116 L 5.676 126.116 Z"/>
+ </g>
+ <path fill="#fefefe" d="M 63 241.337 C 63.885 241.4 64.663 241.5 65.576 241.554 C 70.555 241.85 76.56 241.882 82.383 241.963 L 82.659 179.284 C 82.764 155.768 81.452 122.647 86.79 106.906 C 95.693 88.671 114.56 78.856 134.659 82.006 C 154.667 85.141 169.858 101.095 172.378 121.62 C 172.934 126.147 173.073 153.241 172.713 186.587 L 172.115 242 C 178.551 241.93 185.012 241.877 190.442 241.554 C 191.348 241.5 192.12 241.401 193 241.339 L 192.587 180.231 C 192.129 112.777 192.164 113.347 186.181 100.132 C 180.27 87.079 169.046 74.995 157.099 68.825 C 143.36 61.729 123.599 59.953 109.021 64.505 C 90.538 70.275 76.187 83.173 68.148 101.237 C 63.132 112.509 63.009 114.479 63.004 180.61 L 63 241.337 L 63 241.337 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_157" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_157)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nicotine.svg b/.icons/Gruvbox_Dark-2/apps/64/nicotine.svg
new file mode 120000
index 000000000..5e5825058
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nicotine.svg
@@ -0,0 +1 @@
+nicotine-plus.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nicotineplus.svg b/.icons/Gruvbox_Dark-2/apps/64/nicotineplus.svg
new file mode 120000
index 000000000..5e5825058
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nicotineplus.svg
@@ -0,0 +1 @@
+nicotine-plus.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/night.svg b/.icons/Gruvbox_Dark-2/apps/64/night.svg
new file mode 100644
index 000000000..4d2c042e8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/night.svg
@@ -0,0 +1,63 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#lD8OSfTiNf6j6ASbl44I609Gz2qDdrUs)">
+ <linearGradient id="_lgradient_227" x1="1.673" x2="-.753" y1="-1.41" y2="2.513" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ccda"/>
+ <stop offset="22%" style="stop-color:#0083ff"/>
+ <stop offset="26.1%" style="stop-color:#007af9"/>
+ <stop offset="33%" style="stop-color:#0060e8"/>
+ <stop offset="33.3%" style="stop-color:#005fe7"/>
+ <stop offset="43.8%" style="stop-color:#2639ad"/>
+ <stop offset="52.2%" style="stop-color:#401e84"/>
+ <stop offset="56.6%" style="stop-color:#4a1475"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_227)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="lD8OSfTiNf6j6ASbl44I609Gz2qDdrUs" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g style="opacity:0.2">
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 226.499 22.25 L 29.956 231.898 C 42.535 238.491 61.75 240.148 90.904 240.148 L 165.551 240.148 C 238.896 240.148 249.379 229.692 249.379 156.415 L 249.379 97.733 C 249.379 53.583 245.566 32.244 226.499 22.25 Z"/>
+ </g>
+ </g>
+ <g>
+ <radialGradient id="_rgradient_6" cx=".5" cy=".5" r="2.5" fx=".5" fy=".5" gradientTransform="matrix(46.574,0,0,46.573,126.164,68.42)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="100" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#ffffff"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_6)" fill-rule="evenodd" d="M 149.489 68.42 L 146.124 88.38 L 126.164 91.199 L 146.124 95.033 L 149.783 114.993 L 152.778 95.033 L 172.738 91.934 L 152.778 88.38 L 149.489 68.42 L 149.489 68.42 Z"/>
+ <radialGradient id="_rgradient_7" cx=".5" cy=".5" r="2.5" fx=".5" fy=".5" gradientTransform="matrix(46.574,0,0,46.573,42.324,61.113)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="100" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#ffffff"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_7)" fill-rule="evenodd" d="M 65.649 61.113 L 62.284 81.073 L 42.324 83.892 L 62.284 87.727 L 65.943 107.686 L 68.938 87.727 L 88.898 84.627 L 68.938 81.073 L 65.649 61.113 L 65.649 61.113 Z"/>
+ <radialGradient id="_rgradient_8" cx=".5" cy=".5" r="2.5" fx=".5" fy=".5" gradientTransform="matrix(46.573,0,0,46.573,79.591,95.033)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="100" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#ffffff"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_8)" fill-rule="evenodd" d="M 102.915 95.033 L 99.551 114.993 L 79.591 117.812 L 99.551 121.646 L 103.21 141.606 L 106.204 121.646 L 126.164 118.547 L 106.204 114.993 L 102.915 95.033 L 102.915 95.033 Z"/>
+ <radialGradient id="_rgradient_9" cx=".5" cy=".5" r="2.5" fx=".5" fy=".5" gradientTransform="matrix(46.573,0,0,46.574,23,132.99)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="100" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#ffffff"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_9)" fill-rule="evenodd" d="M 46.324 132.99 L 42.96 152.95 L 23 155.769 L 42.96 159.604 L 46.618 179.564 L 49.613 159.604 L 69.573 156.505 L 49.613 152.95 L 46.324 132.99 L 46.324 132.99 Z"/>
+ <g opacity=".7">
+ <path fill="#eeeeec" d="M 204.723 97.997 C 207.314 104.119 208.674 110.896 208.674 117.958 C 208.674 146.206 185.774 169.105 157.526 169.105 C 149.276 169.105 141.559 167.171 134.655 163.699 C 142.428 182.064 160.666 194.887 181.852 194.887 C 210.101 194.887 233 171.987 233 143.739 C 233 123.741 221.458 106.415 204.723 97.997 L 204.723 97.997 L 204.723 97.997 Z"/>
+ </g>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_228" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_228)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nimbus.svg b/.icons/Gruvbox_Dark-2/apps/64/nimbus.svg
new file mode 100644
index 000000000..afafca1ee
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nimbus.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Oy67fbklkeqpD5kn1HV1DoMHnwRKRvG5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Oy67fbklkeqpD5kn1HV1DoMHnwRKRvG5)">
+ <linearGradient id="_lgradient_5" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.7,11.9)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.174%" style="stop-color:#2ee8e8"/>
+ <stop offset="98.261%" style="stop-color:#23aaaa"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" d="M 165.709 11.9 C 239.765 11.9 250.348 22.457 250.348 96.444 L 250.348 155.695 C 250.348 229.681 239.765 240.238 165.709 240.238 L 90.339 240.238 C 16.284 240.238 5.7 229.681 5.7 155.695 L 5.7 96.444 C 5.7 22.457 16.284 11.9 90.339 11.9 L 165.709 11.9 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_6" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g>
+ <defs>
+ <filter id="irbWGMgq6oLwMTg1VYkhwM0WyRoZVfD4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#irbWGMgq6oLwMTg1VYkhwM0WyRoZVfD4)">
+ <path d="M 140.34 73.625 C 126.605 73.625 114.711 81.396 108.815 92.675 C 104.993 90.276 100.469 88.865 95.606 88.865 C 81.976 88.865 70.926 99.782 70.926 113.25 C 70.926 115.391 71.269 117.462 71.793 119.441 C 61.949 126.001 55.5 137.162 55.5 149.826 C 55.5 170.089 72.011 186.403 92.521 186.403 L 163.479 186.403 C 183.989 186.403 200.5 170.089 200.5 149.826 C 200.5 133.645 189.927 120.003 175.241 115.155 C 175.639 113.052 175.819 110.895 175.819 108.678 C 175.819 89.318 159.935 73.625 140.341 73.625 L 140.34 73.625 Z"/>
+ </g>
+ </g>
+ <path fill="#ffffff" d="M 140.34 69.597 C 126.605 69.597 114.711 77.368 108.815 88.648 C 104.993 86.249 100.469 84.838 95.606 84.838 C 81.976 84.838 70.926 95.755 70.926 109.222 C 70.926 111.363 71.269 113.434 71.793 115.413 C 61.949 121.973 55.5 133.134 55.5 145.798 C 55.5 166.062 72.011 182.375 92.521 182.375 L 163.479 182.375 C 183.989 182.375 200.5 166.062 200.5 145.798 C 200.5 129.617 189.927 115.975 175.241 111.127 C 175.639 109.024 175.819 106.867 175.819 104.65 C 175.819 85.291 159.935 69.597 140.341 69.597 L 140.34 69.597 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nino.svg b/.icons/Gruvbox_Dark-2/apps/64/nino.svg
new file mode 100644
index 000000000..9e766aaf5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nino.svg
@@ -0,0 +1,103 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_vxzc4jN1I2DWOian8z0KrpDKKA5SWD30">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_vxzc4jN1I2DWOian8z0KrpDKKA5SWD30)">
+ <defs>
+ <filter id="CoPXm4ee0W70qt7Rzvsb1HFBI8t5K9wv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#CoPXm4ee0W70qt7Rzvsb1HFBI8t5K9wv)">
+ <linearGradient id="_lgradient_39" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#b01fd1"/>
+ <stop offset="100%" style="stop-color:#aa00ff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_39)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g style="opacity:0.4">
+ <linearGradient id="_lgradient_40" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(61.451,0,0,97.297,50.161,142.31)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_40)" d="M 63.539 239.441 C 64.089 239.477 64.56 239.539 65.12 239.572 C 65.555 239.597 66.147 239.583 66.588 239.607 L 66.549 232.015 L 93.178 207.55 L 93.178 199.394 L 105.468 187.161 L 105.468 181.046 L 111.612 174.929 L 111.612 158.62 L 103.419 150.464 L 87.032 150.464 L 78.839 142.31 L 58.356 142.31 L 50.161 150.464 L 50.161 170.853 L 66.604 185.193 L 66.549 203.472 L 60.405 209.589 L 60.405 236.091 L 63.539 239.441 Z"/>
+ <linearGradient id="_lgradient_41" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.29,0,0,8.156,93.178,81.148)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_41)" d="M 99.322 81.148 L 93.178 87.265 L 99.322 87.265 L 101.371 89.304 L 103.419 89.304 L 105.468 87.265 L 99.322 81.148 Z"/>
+ <linearGradient id="_lgradient_42" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(96.273,0,0,101.992,138.242,109.69)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_42)" d="M 177.16 109.69 L 152.58 109.69 L 138.242 123.961 L 138.242 144.349 L 148.483 154.543 L 162.822 154.543 L 168.967 160.659 L 168.967 166.775 L 173.064 170.852 L 173.064 195.317 L 188.62 211.682 L 214.308 186.115 L 214.031 162.697 L 234.515 142.31 L 226.321 142.31 L 205.838 121.923 L 205.838 113.768 L 181.257 113.768 L 177.16 109.69 Z"/>
+ <linearGradient id="_lgradient_43" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(102.419,0,0,104.844,148.483,33.388)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_43)" d="M 250.902 117.845 L 250.902 96.374 C 250.902 87.126 250.735 78.869 250.299 71.499 C 250.081 67.815 249.796 64.353 249.43 61.099 C 249.064 57.845 248.618 54.801 248.078 51.952 C 247.538 49.104 246.904 46.451 246.164 43.982 C 245.425 41.513 244.579 39.226 243.613 37.111 C 242.999 35.764 242.248 34.6 241.533 33.388 L 238.611 36.296 L 226.321 36.296 L 214.031 48.529 L 205.838 40.374 L 181.258 40.374 L 168.968 52.607 L 168.968 62.8 L 181.258 62.8 L 181.258 56.683 L 189.451 56.683 L 189.451 64.839 L 185.353 68.915 L 168.968 69.191 L 162.822 75.032 L 154.629 75.032 L 154.629 83.187 L 148.483 89.304 L 148.483 101.534 L 160.773 101.534 L 168.968 93.38 L 177.161 93.38 L 177.161 97.458 L 185.353 105.613 L 189.451 105.613 L 189.451 101.534 L 181.258 93.38 L 189.451 93.38 L 197.643 101.534 L 207.885 101.534 L 201.741 95.419 L 207.885 89.304 L 214.031 89.304 L 220.175 95.419 L 214.031 95.419 L 207.885 101.534 L 213.919 107.54 L 214.031 113.767 L 205.838 113.767 L 230.419 138.232 L 234.514 138.232 L 238.611 134.156 L 246.804 125.999 L 238.611 117.845 L 250.902 117.845 Z"/>
+ <linearGradient id="_lgradient_44" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(6.145,0,0,12.232,156.677,58.722)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_44)" d="M 156.677 70.954 L 156.677 64.838 L 162.822 58.722 L 162.822 70.954 L 156.677 70.954 Z"/>
+ <linearGradient id="_lgradient_45" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(8.194,0,0,20.388,220.176,170.852)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_45)" d="M 220.176 191.24 L 220.176 178.456 L 228.37 170.852 L 228.37 191.24 L 220.176 191.24 Z"/>
+ <linearGradient id="_lgradient_46" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(55.305,0,0,48.93,80.888,11.831)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_46)" d="M 136.193 11.831 L 90.136 11.831 C 89.347 11.831 88.788 11.88 88.013 11.882 L 80.888 19.986 L 93.178 32.218 L 93.178 45.001 L 107.517 60.761 L 115.71 60.761 L 115.71 52.607 L 128 40.374 L 128 32.218 L 136.193 24.064 L 136.193 11.831 Z"/>
+ <linearGradient id="_lgradient_47" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.291,0,0,6.116,125.951,56.683)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_47)" d="M 125.951 56.683 L 132.097 56.683 L 138.242 62.799 L 125.951 62.799 L 125.951 56.683 Z"/>
+ <linearGradient id="_lgradient_48" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.291,0,0,6.117,58.355,123.961)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_48)" d="M 70.646 123.961 L 64.501 123.961 L 58.355 130.078 L 70.646 130.078 L 70.646 123.961 Z"/>
+ <linearGradient id="_lgradient_49" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(92.177,0,0,115.547,5.098,30.841)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_49)" d="M 16.003 30.841 C 15.896 30.993 15.758 31.109 15.653 31.263 C 14.436 33.051 13.352 34.995 12.386 37.111 C 11.421 39.226 10.575 41.513 9.835 43.982 C 9.095 46.451 8.462 49.104 7.922 51.952 C 7.382 54.801 6.936 57.845 6.57 61.099 C 6.204 64.353 5.918 67.815 5.7 71.499 C 5.264 78.869 5.098 87.126 5.098 96.374 L 5.098 117.845 L 13.291 125.999 L 25.581 125.999 L 46.066 146.388 L 46.066 121.923 L 58.356 109.691 L 66.549 109.691 L 78.839 97.458 L 91.129 97.458 L 84.985 91.341 L 97.275 77.072 L 84.985 64.839 L 66.549 64.839 L 66.549 81.148 L 58.356 81.148 L 50.161 72.993 L 50.161 64.839 L 62.452 52.607 L 72.695 52.607 L 72.695 44.45 L 60.405 32.218 L 39.92 32.218 L 39.92 44.45 L 29.678 44.45 L 16.003 30.841 Z"/>
+ <linearGradient id="_lgradient_50" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(28.248,0,0,11.668,38.301,12.396)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_50)" d="M 66.549 12.396 C 66.12 12.419 65.544 12.404 65.12 12.429 C 61.415 12.646 57.931 12.929 54.659 13.292 C 51.387 13.656 48.325 14.1 45.46 14.636 C 42.901 15.115 40.554 15.699 38.301 16.335 L 46.066 24.064 L 66.549 24.064 L 66.549 12.396 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_51" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_51)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_52" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(72.5,0,0,113.929,125.411,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_52)" fill-rule="evenodd" d="M 140.945 112.464 L 140.945 162.031 C 140.945 166.114 144.26 169.429 148.343 169.429 L 174.976 169.429 C 179.059 169.429 182.374 166.114 182.374 162.031 L 182.374 112.464 L 190.493 112.464 C 193.143 112.464 195.591 111.221 196.917 109.203 C 198.242 107.185 198.242 104.698 196.918 102.68 L 182.497 80.721 L 168.083 58.763 C 166.758 56.744 164.309 55.5 161.658 55.5 C 159.008 55.5 156.558 56.744 155.234 58.763 L 140.82 80.721 L 126.406 102.68 C 125.791 103.615 125.45 104.67 125.414 105.75 C 125.355 107.513 126.111 109.222 127.508 110.486 C 128.905 111.751 130.826 112.465 132.831 112.464 L 140.945 112.464 Z"/>
+ <linearGradient id="_lgradient_53" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(72.5,0,0,113.929,58.089,86.571)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_53)" fill-rule="evenodd" d="M 73.624 143.536 L 73.624 93.969 C 73.624 89.886 76.938 86.571 81.021 86.571 L 107.655 86.571 C 111.737 86.571 115.052 89.886 115.052 93.969 L 115.052 143.536 L 123.172 143.536 C 125.821 143.536 128.27 144.779 129.595 146.797 C 130.92 148.815 130.921 151.302 129.596 153.32 L 115.175 175.279 L 100.761 197.237 C 99.437 199.256 96.987 200.5 94.337 200.5 C 91.686 200.5 89.237 199.256 87.912 197.237 L 73.498 175.279 L 59.085 153.32 C 58.47 152.385 58.129 151.33 58.092 150.25 C 58.034 148.487 58.789 146.779 60.187 145.514 C 61.584 144.249 63.504 143.535 65.509 143.536 L 73.624 143.536 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nip2.svg b/.icons/Gruvbox_Dark-2/apps/64/nip2.svg
new file mode 100755
index 000000000..1da7b4d04
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nip2.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="glN8rm2OnPbQN3s0BGdDGwCBP0UizOm0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#glN8rm2OnPbQN3s0BGdDGwCBP0UizOm0)">
+ <linearGradient id="_lgradient_42" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_42)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_43" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_43)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_44" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(165,0,0,144.375,45.5,53.813)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_44)" width="165" height="144.375" x="45.5" y="53.81" transform="matrix(1,0,0,1,0,0)"/>
+ <linearGradient id="_lgradient_45" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(165,0,0,110,45.5,88.188)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_45)" d="M 45.5 126 C 45.5 126 60.059 108.813 79.471 108.813 C 98.882 108.813 114.04 122.908 132.853 122.563 C 151.666 122.217 166.824 88.188 181.382 88.188 C 195.941 88.188 210.5 97.125 210.5 97.125 L 210.5 198.187 L 45.5 198.187 L 45.5 126 Z"/>
+ <linearGradient id="_lgradient_46" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(165,0,0,55,45.5,143.187)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_46)" d="M 45.5 145.25 C 45.5 145.25 50.353 164.5 60.059 164.5 C 69.765 164.5 84.324 143.187 103.735 143.187 C 123.147 143.187 152.265 164.5 166.824 164.5 C 181.382 164.5 210.5 145.25 210.5 145.25 L 210.5 198.187 L 45.5 198.187 L 45.5 145.25 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nitrogen.svg b/.icons/Gruvbox_Dark-2/apps/64/nitrogen.svg
new file mode 100755
index 000000000..86e5d486c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nitrogen.svg
@@ -0,0 +1,71 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="CZLO6sqvmGzVhIYaSWEpatAOyLZSy9Rl" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#CZLO6sqvmGzVhIYaSWEpatAOyLZSy9Rl)">
+ <linearGradient id="_lgradient_47" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_47)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_48" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_48)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="ACRZrA0PCrcs0jCgOa1mPCRQqBVl0WT8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#ACRZrA0PCrcs0jCgOa1mPCRQqBVl0WT8)">
+ <circle cx="153.893" cy="129.295" r="46.607" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#37a6e6" cx="153.893" cy="126.705" r="46.607" vector-effect="non-scaling-stroke"/>
+ <circle fill="#1a7fd4" cx="153.893" cy="126.705" r="36.25" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="Radwf5VKhHMoHnWljQXohyZb7DLgI1wj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Radwf5VKhHMoHnWljQXohyZb7DLgI1wj)">
+ <circle cx="128" cy="155.188" r="46.607" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="hu2OvVMg7qaY70bruFAwJvCrIAc2hDqJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#hu2OvVMg7qaY70bruFAwJvCrIAc2hDqJ)">
+ <circle cx="102.107" cy="129.295" r="46.607" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#37a6e6" cx="128" cy="100.813" r="46.607" vector-effect="non-scaling-stroke"/>
+ <circle fill="#1a7fd4" cx="128" cy="100.813" r="36.25" vector-effect="non-scaling-stroke"/>
+ <circle fill="#37a6e6" cx="102.107" cy="126.705" r="46.607" vector-effect="non-scaling-stroke"/>
+ <circle fill="#1a7fd4" cx="102.107" cy="126.705" r="36.25" vector-effect="non-scaling-stroke"/>
+ <circle fill="#37a6e6" cx="128" cy="152.598" r="46.607" vector-effect="non-scaling-stroke"/>
+ <circle fill="#1a7fd4" cx="128" cy="152.598" r="36.25" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="pBYA6NMFwqn3eydEeZUXyOOix9eUJ76e" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#pBYA6NMFwqn3eydEeZUXyOOix9eUJ76e)">
+ <circle cx="128" cy="129.295" r="46.607" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#37a6e6" cx="128" cy="126.705" r="46.607" vector-effect="non-scaling-stroke"/>
+ <circle fill="#1a7fd4" cx="128" cy="126.705" r="36.25" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nitroshare.svg b/.icons/Gruvbox_Dark-2/apps/64/nitroshare.svg
new file mode 100755
index 000000000..d97919e87
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nitroshare.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="S00sVjUKtOj7auwqjoMLdNX0t2Vd94vw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#S00sVjUKtOj7auwqjoMLdNX0t2Vd94vw)">
+ <linearGradient id="_lgradient_49" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_49)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_50" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_50)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".3">
+ <path d="M 143 43.5 L 105.5 88.5 L 83 88.5 L 83 178.5 L 113 178.5 L 113 208.5 L 150.5 163.5 L 173 163.5 L 173 73.5 L 143 73.5 L 143 43.5 Z"/>
+ </g>
+ <defs>
+ <filter id="w8NHz0xaLGL6zKdRD4f1CZVOPS4UKgLi" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#w8NHz0xaLGL6zKdRD4f1CZVOPS4UKgLi)">
+ <path d="M 90.5 99.75 L 90.5 152.25 L 113 152.25 L 113 129.75 L 143 159.75 L 165.5 159.75 L 165.5 107.25 L 143 107.25 L 143 129.75 L 113 99.75 L 90.5 99.75 Z"/>
+ </g>
+ <linearGradient id="_lgradient_51" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(75,0,0,60,90.5,96)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_51)" d="M 90.5 96 L 90.5 148.5 L 113 148.5 L 113 126 L 143 156 L 165.5 156 L 165.5 103.5 L 143 103.5 L 143 126 L 113 96 L 90.5 96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nixnote.svg b/.icons/Gruvbox_Dark-2/apps/64/nixnote.svg
new file mode 120000
index 000000000..713d5a718
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nixnote.svg
@@ -0,0 +1 @@
+evernote.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nl.hjdskes.gcolor3.svg b/.icons/Gruvbox_Dark-2/apps/64/nl.hjdskes.gcolor3.svg
new file mode 120000
index 000000000..aed247700
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nl.hjdskes.gcolor3.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nl.openoffice.bluefish.svg b/.icons/Gruvbox_Dark-2/apps/64/nl.openoffice.bluefish.svg
new file mode 120000
index 000000000..aa9cef1e8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nl.openoffice.bluefish.svg
@@ -0,0 +1 @@
+bluefish.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nm-device-wireless.svg b/.icons/Gruvbox_Dark-2/apps/64/nm-device-wireless.svg
new file mode 120000
index 000000000..ebb674347
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nm-device-wireless.svg
@@ -0,0 +1 @@
+wifi.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nmap.svg b/.icons/Gruvbox_Dark-2/apps/64/nmap.svg
new file mode 120000
index 000000000..eb92df3a6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nmap.svg
@@ -0,0 +1 @@
+kali-nmap.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nocover.svg b/.icons/Gruvbox_Dark-2/apps/64/nocover.svg
new file mode 120000
index 000000000..840f5e304
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nocover.svg
@@ -0,0 +1 @@
+audio.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nocturn.svg b/.icons/Gruvbox_Dark-2/apps/64/nocturn.svg
new file mode 120000
index 000000000..894e8e48e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nocturn.svg
@@ -0,0 +1 @@
+twitter.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/noise.svg b/.icons/Gruvbox_Dark-2/apps/64/noise.svg
new file mode 120000
index 000000000..e86b63a41
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/noise.svg
@@ -0,0 +1 @@
+anoise.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/noiz2sa.svg b/.icons/Gruvbox_Dark-2/apps/64/noiz2sa.svg
new file mode 100644
index 000000000..4416f3642
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/noiz2sa.svg
@@ -0,0 +1,60 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="D4g2Cl6DLgIViKKzC8ZY2GUWYHPYkgoc" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#D4g2Cl6DLgIViKKzC8ZY2GUWYHPYkgoc)">
+ <path fill="#d9c813" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="gRXBOgjLeuSMdOG6Is14ps7UEVIoopck" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#gRXBOgjLeuSMdOG6Is14ps7UEVIoopck)">
+ <linearGradient id="_lgradient_100" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_100)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_101" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_101)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_102" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,145,55.5,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_102)" d="M 194.441 165.13 C 198.325 169.014 200.5 174.296 200.5 179.786 C 200.5 185.275 198.325 190.557 194.441 194.441 C 190.557 198.325 185.275 200.5 179.786 200.5 C 174.296 200.5 169.014 198.325 165.13 194.441 L 61.559 90.87 C 57.675 86.986 55.5 81.704 55.5 76.214 C 55.5 70.725 57.675 65.443 61.559 61.559 C 65.443 57.675 70.725 55.5 76.214 55.5 C 81.704 55.5 86.986 57.675 90.87 61.559 L 194.441 165.13 Z"/>
+ <defs>
+ <linearGradient id="_lgradient_103" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ </defs>
+ <path d="M 69.309 55.5 L 83.12 55.5 C 90.741 55.5 96.929 61.687 96.929 69.309 L 96.929 186.691 C 96.929 194.313 90.741 200.5 83.12 200.5 L 69.309 200.5 C 61.687 200.5 55.5 194.313 55.5 186.691 L 55.5 69.309 C 55.5 61.687 61.687 55.5 69.309 55.5 Z" style="fill:url(#_lgradient_103)"/>
+ <defs>
+ <linearGradient id="_lgradient_104" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ </defs>
+ <path d="M 172.88 55.5 L 186.691 55.5 C 194.313 55.5 200.5 61.687 200.5 69.309 L 200.5 186.691 C 200.5 194.313 194.313 200.5 186.691 200.5 L 172.88 200.5 C 165.259 200.5 159.071 194.313 159.071 186.691 L 159.071 69.309 C 159.071 61.687 165.259 55.5 172.88 55.5 Z" style="fill:url(#_lgradient_104)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nomacs.svg b/.icons/Gruvbox_Dark-2/apps/64/nomacs.svg
new file mode 120000
index 000000000..4e734554e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nomacs.svg
@@ -0,0 +1 @@
+photo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/non-starred.svg b/.icons/Gruvbox_Dark-2/apps/64/non-starred.svg
new file mode 100644
index 000000000..67ac00872
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/non-starred.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="edWv9UYWhEP4iEX6XhA4pdHKO6dJnMg9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#edWv9UYWhEP4iEX6XhA4pdHKO6dJnMg9)">
+ <path fill="#f7f7f7" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#808080" d="M 128 58 L 128 58 L 103.833 103.5 L 55.5 110.5 L 90.024 145.5 L 83.119 198 L 128 173.5 L 172.881 198 L 165.976 145.5 L 200.5 110.5 L 152.167 103.5 L 128 58 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_588" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_588)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nootka.svg b/.icons/Gruvbox_Dark-2/apps/64/nootka.svg
new file mode 100644
index 000000000..3a22aa9b8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nootka.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="TQv30k9JDon35CSK1Ifhvj4s5656n49v" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#TQv30k9JDon35CSK1Ifhvj4s5656n49v)">
+ <linearGradient id="_lgradient_54" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#c8c4b7"/>
+ <stop offset="100%" style="stop-color:#ada694"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_54)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_55" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_55)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".5">
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 55.5 88.455 L 55.5 95.046 L 200.5 95.046 L 200.5 88.455 L 55.5 88.455 Z M 55.5 108.228 L 55.5 114.819 L 200.5 114.819 L 200.5 108.228 L 55.5 108.228 Z M 55.5 128 L 55.5 134.591 L 200.5 134.591 L 200.5 128 L 55.5 128 Z M 55.5 147.773 L 55.5 154.364 L 200.5 154.364 L 200.5 147.773 L 55.5 147.773 Z M 55.5 167.546 L 55.5 174.137 L 200.5 174.137 L 200.5 167.546 L 55.5 167.546 Z"/>
+ </g>
+ <path fill="#3b3b3b" d="M 116.108 130.555 C 112.208 126.467 106.637 123.913 99.952 124.424 C 99.395 123.402 97.166 113.183 97.166 113.183 C 97.166 113.183 104.966 102.454 106.637 100.41 C 114.994 88.148 115.551 78.441 110.537 68.733 C 108.866 65.157 104.409 62.091 99.952 62.091 C 96.609 62.091 93.824 64.646 92.152 67.711 C 86.581 76.397 86.581 92.746 89.367 103.987 C 89.367 103.987 86.581 106.541 83.795 109.607 C 78.224 115.227 72.096 121.358 69.868 129.533 C 67.082 138.729 69.31 147.415 75.439 154.057 C 82.124 161.721 92.152 165.297 104.409 164.275 C 106.637 173.983 108.309 180.114 104.966 185.734 C 103.852 187.778 101.623 189.821 97.723 189.821 C 96.609 189.821 96.052 189.821 94.938 189.31 C 98.28 187.778 101.066 184.712 101.066 181.136 C 101.066 176.027 96.609 171.939 91.038 171.939 C 81.567 172.45 81.01 181.136 81.01 181.136 C 81.01 184.201 82.124 187.267 84.353 189.31 C 87.138 191.865 91.595 193.909 96.609 193.909 C 102.737 193.909 108.866 191.865 111.094 183.69 C 113.323 177.048 109.423 166.319 108.866 162.743 C 114.994 160.188 120.565 152.524 121.122 147.415 C 122.236 141.795 120.008 135.153 116.108 130.555 Z M 98.28 73.842 C 98.838 72.821 99.952 72.31 101.066 72.31 C 101.623 72.31 102.737 72.821 103.295 73.331 C 105.523 74.353 106.08 76.397 106.08 79.463 C 105.523 87.126 98.28 96.323 94.381 99.388 C 92.709 92.236 93.824 78.952 98.28 73.842 Z M 82.124 154.057 C 78.224 150.481 76.553 145.371 77.11 140.262 C 78.224 132.087 84.353 125.445 89.367 120.336 C 90.481 119.314 91.595 118.293 92.152 117.271 C 92.709 119.825 94.381 123.913 94.938 125.956 C 88.252 128.511 84.353 136.686 84.91 143.328 C 84.91 146.393 86.024 148.437 87.695 150.481 C 88.252 150.991 88.809 151.502 89.367 151.502 C 89.924 151.502 91.038 150.991 91.038 150.481 C 91.595 149.97 91.595 148.948 91.038 148.437 C 90.481 147.926 90.481 147.415 90.481 146.393 C 89.924 141.795 93.266 138.218 97.166 136.686 C 97.723 139.751 101.623 155.59 102.18 159.166 C 94.938 161.21 87.138 159.166 82.124 154.057 Z M 107.194 157.122 C 106.08 153.546 105.523 149.459 104.409 144.86 C 103.852 141.795 103.295 138.218 102.18 135.153 C 109.423 135.153 111.651 140.773 112.208 142.817 C 113.88 148.437 112.208 154.057 107.194 157.122 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nos-tv.svg b/.icons/Gruvbox_Dark-2/apps/64/nos-tv.svg
new file mode 100755
index 000000000..568af38a9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nos-tv.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="mfPSQxrpkAtQHX3r0T0XqVJIrf5yLX86" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#mfPSQxrpkAtQHX3r0T0XqVJIrf5yLX86)">
+ <linearGradient id="_lgradient_7" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1f5dd1"/>
+ <stop offset="100%" style="stop-color:#007fff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_8" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="VI07EE8a8XtecVR4jwEyaIUHn1DBaLnL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#VI07EE8a8XtecVR4jwEyaIUHn1DBaLnL)">
+ <path d="M 76.433 78.638 L 67.84 87.279 L 67.84 156.381 L 76.433 165.021 L 132.628 165.021 L 132.628 155.766 L 77.096 155.766 L 77.096 87.894 L 179.26 87.894 L 179.26 95.914 L 181.037 95.914 L 188.16 102.765 L 188.16 87.279 L 179.567 78.638 L 76.433 78.638 Z M 144.456 100.234 L 135.713 109.146 L 135.713 171.535 L 144.456 180.447 L 179.416 180.447 L 188.16 171.535 L 188.16 109.146 L 179.416 100.234 L 144.456 100.234 Z M 144.968 109.489 L 178.904 109.489 L 178.904 149.596 L 144.968 149.596 L 144.968 109.489 Z M 144.968 158.851 L 178.904 158.851 L 178.904 171.191 L 144.968 171.191 L 144.968 158.851 Z M 157.309 161.936 L 157.309 168.106 L 166.564 168.106 L 166.564 161.936 L 157.309 161.936 Z M 55.5 171.191 L 64.032 180.447 L 139.027 180.447 L 132.266 173.108 L 132.266 171.191 L 55.5 171.191 Z M 191.968 171.191 L 191.968 173.108 L 185.207 180.447 L 191.968 180.447 L 200.5 171.191 L 191.968 171.191 Z"/>
+ </g>
+ <path fill="#81e9c0" d="M 73.919 108.758 L 181.989 131.702 L 181.989 147.834 L 177.67 153.298 C 177.67 153.298 147.458 148.979 146.819 148.979 L 141.75 161.936 L 79.133 161.936 L 73.394 153.298 L 73.919 108.758 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 73.92 108.76 L 73.396 153.295 L 73.432 153.35 L 73.92 111.845 L 181.989 134.785 L 181.989 131.7 L 73.92 108.76 Z"/>
+ </g>
+ <linearGradient id="_lgradient_9" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,101.809,55.5,75.553)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f7ff57"/>
+ <stop offset="50%" style="stop-color:#ffe251"/>
+ <stop offset="100%" style="stop-color:#f5cf0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" d="M 76.433 75.553 L 67.84 84.194 L 67.84 153.295 L 76.433 161.936 L 132.628 161.936 L 132.628 152.681 L 77.096 152.681 L 77.096 84.809 L 179.26 84.809 L 179.26 92.829 L 181.037 92.829 L 188.16 99.68 L 188.16 84.194 L 179.567 75.553 L 76.433 75.553 Z M 144.456 97.149 L 135.713 106.061 L 135.713 168.45 L 144.456 177.362 L 179.416 177.362 L 188.16 168.45 L 188.16 106.061 L 179.416 97.149 L 144.456 97.149 Z M 144.968 106.404 L 178.904 106.404 L 178.904 146.511 L 144.968 146.511 L 144.968 106.404 Z M 144.968 155.766 L 178.904 155.766 L 178.904 168.106 L 144.968 168.106 L 144.968 155.766 Z M 157.309 158.851 L 157.309 165.021 L 166.564 165.021 L 166.564 158.851 L 157.309 158.851 Z M 55.5 168.106 L 64.032 177.362 L 139.027 177.362 L 132.266 170.023 L 132.266 168.106 L 55.5 168.106 Z M 191.968 168.106 L 191.968 170.023 L 185.207 177.362 L 191.968 177.362 L 200.5 168.106 L 191.968 168.106 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/noson.svg b/.icons/Gruvbox_Dark-2/apps/64/noson.svg
new file mode 100644
index 000000000..234597a47
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/noson.svg
@@ -0,0 +1,49 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_5dYFJZpqxSio7v3sM7osPdnDtWwQYUQb">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_5dYFJZpqxSio7v3sM7osPdnDtWwQYUQb)">
+ <defs>
+ <filter id="GawH6MuEdmC4i5B1iK17n37EuLrNcBQ1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#GawH6MuEdmC4i5B1iK17n37EuLrNcBQ1)">
+ <linearGradient id="_lgradient_153" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_153)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_154" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_154)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_155" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(165,0,0,165,45.5,45.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_155)" d="M 127.954 45.5 C 174.75 45.5 210.5 81.204 210.5 127.954 C 210.5 174.75 174.75 210.5 127.954 210.5 C 81.204 210.5 45.5 174.75 45.5 127.954 C 45.5 81.204 81.204 45.5 127.954 45.5 Z"/>
+ <g opacity=".2">
+ <path d="M 128 76.455 C 159.204 76.455 183.031 100.281 183.031 131.439 C 183.031 162.643 159.204 186.47 128 186.47 C 96.842 186.47 73.015 162.643 73.015 131.439 C 73.015 100.281 96.842 76.455 128 76.455 Z"/>
+ </g>
+ <path fill="#b3b3b3" d="M 128 73.015 C 159.204 73.015 183.031 96.842 183.031 128 C 183.031 159.204 159.204 183.031 128 183.031 C 96.842 183.031 73.015 159.204 73.015 128 C 73.015 96.842 96.842 73.015 128 73.015 Z"/>
+ <path fill="#3b3b3b" d="M 128.006 103.97 C 141.666 103.97 152.082 114.385 152.082 128.006 C 152.082 141.666 141.666 152.082 128.006 152.082 C 114.385 152.082 103.97 141.666 103.97 128.006 C 103.97 114.385 114.385 103.97 128.006 103.97 Z"/>
+ <g opacity=".2">
+ <path d="M 127.952 45.5 C 81.202 45.5 45.5 81.202 45.5 127.952 C 45.5 128.529 45.53 129.098 45.54 129.671 C 46.409 83.773 81.78 48.939 127.952 48.939 C 174.169 48.939 209.588 83.773 210.457 129.671 C 210.468 129.098 210.498 128.529 210.498 127.952 C 210.498 81.202 174.748 45.5 127.952 45.5 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/notepad-48.svg b/.icons/Gruvbox_Dark-2/apps/64/notepad-48.svg
new file mode 120000
index 000000000..92550a6bd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/notepad-48.svg
@@ -0,0 +1 @@
+standard-notes.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/notepad-plus.svg b/.icons/Gruvbox_Dark-2/apps/64/notepad-plus.svg
new file mode 100644
index 000000000..282f1b17f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/notepad-plus.svg
@@ -0,0 +1,51 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#CsWpQJzC6vGFybF6HatLlsSEwM9E7ufO)">
+ <linearGradient id="_lgradient_159" x1=".818" x2=".212" y1="-.071" y2="1.059" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f2f2f2"/>
+ <stop offset="100%" style="stop-color:#f9f9f9"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_159)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="CsWpQJzC6vGFybF6HatLlsSEwM9E7ufO" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ZDGUn6rzdX5EFNbaSOcseYvGXuRZYggi)">
+ <path fill="#76c22b" d="M 106 167.25 Q 108 170.375 105.5 171.25 C 96.5 169.813 99.885 155.323 111.875 160.375 C 122.25 163.375 119.625 186.125 108 186.875 C 86.25 192.813 71.938 157.188 75.875 132.063 L 69.438 133.375 C 68.938 138.25 69.295 145.219 69.625 148.5 C 72.375 175.375 88 194.5 109.5 191.875 C 128.625 187.625 127.537 160.996 113.875 155.625 C 104.265 152.16 95.875 157 95 165.125 C 94.625 171.875 100.957 177.008 105.5 176 C 112.25 175.5 112.25 167.5 106 167.25 Z"/>
+ <path fill="#ffffff" d="M 196 67 C 207.375 77.5 198.75 98.625 174.875 106.75 C 148.574 96.075 174.209 53.71 196 67 Z"/>
+ <ellipse fill="#111111" cx="192.25" cy="80.375" rx="4.375" ry="5.25" vector-effect="non-scaling-stroke"/>
+ <path fill="#46a926" d="M 145.25 122.25 C 148.47 127.949 153.147 132.834 159.25 136.875 C 156.923 138.36 155.558 139.453 154.875 142.625 L 158.125 144.125 C 158.052 140.925 159.979 138.893 163.875 137 C 168.625 137 171.509 137.115 176.625 137.25 Q 173.25 134.125 169.125 132.5 Q 165.25 133 160.625 135.25 C 158.287 130.412 155.807 125.098 153.125 119.25 L 145.25 122.25 L 145.25 122.25 Z M 158.375 148 L 162.75 147.75 Q 164 151.75 168.125 151.75 Q 171.75 150.25 172.5 147.625 L 178.875 148.625 Q 174.625 155 168.125 155.125 Q 160.625 154.375 158.375 148 Z M 109.25 120.25 C 108.735 123.409 108.75 134.5 105.125 137.25 L 108.5 137.375 C 110.709 133.398 113.553 127.533 114 121 L 109.25 120.25 L 109.25 120.25 Z"/>
+ <path fill="#fa9381" d="M 183.875 137 L 183.938 149.125 Q 195.563 149.375 210.109 144.762 C 212.739 143.927 212.739 142.573 210.109 141.74 Q 194.656 136.844 183.875 137 L 183.875 137 Z"/>
+ <path fill="#333333" d="M 201.938 139.125 C 203.063 142.406 203 144.125 202.281 146.719 Q 208.134 145.322 210.38 144.576 C 212.999 143.706 213.003 142.281 210.389 141.396 Q 207.91 140.557 201.938 139.125 L 201.938 139.125 Z"/>
+ <path fill="#fdc92b" d="M 56.5 137 L 70.75 137 C 69.578 141.953 69.598 146.015 70.75 149.125 L 56.5 149.125 C 54.146 144.618 54.156 140.586 56.5 137 Z"/>
+ <path fill="#f76363" d="M 45.5 137 L 57.75 137 C 57.116 139.682 56.831 142.102 56.885 144.251 C 56.932 146.072 57.222 147.699 57.75 149.125 L 45.5 149.125 C 44.396 149.125 43.085 148.331 42.574 147.352 C 41.146 144.618 41.156 140.586 42.406 138.674 C 43.01 137.75 44.396 137 45.5 137 Z"/>
+ <path fill="#1463a5" d="M 66.5 137 L 185.75 137 C 184.578 141.953 184.598 146.015 185.75 149.125 L 66.5 149.125 C 64.99 144.99 65.02 140.978 66.5 137 Z"/>
+ <path fill="#76c22b" d="M 69.25 137 Q 71.375 99 91.375 82.625 Q 109.875 71.75 128.625 82.75 L 169.5 96.75 C 178.89 98.39 185.191 103.859 188.375 113.125 C 176.652 122.4 165.787 124.494 157.75 120.125 C 149.662 125.445 142.089 127.08 135 125 C 124.098 128.608 111.733 127.826 97.875 122.625 C 99.25 118.75 96.125 118.125 91.75 117.125 C 85.38 115.746 79.431 123.339 73.938 136.938 L 69.25 137 L 69.25 137 Z"/>
+ <path fill="#76c22b" d="M 93.625 112 C 88 119.375 87.76 128.843 92.125 135.125 C 89.5 135.833 87.302 137.635 85.5 140.5 C 87.698 144.072 90.875 146.457 95 147.625 C 87.581 140.694 86.875 136.75 96.75 135.875 C 91.389 132.079 90.375 125 96.625 113.875 L 93.625 112 L 93.625 112 Z M 129.25 116.5 C 125.875 126.875 130.502 128.828 133.25 136.25 C 134.822 140.497 135.625 150.625 140 149.875 C 136.125 142.875 136.75 140.125 143.625 136.625 Q 143.75 134.25 141.625 133.375 Q 139.5 134.125 137.875 137 C 132.551 135.876 131.103 129.22 133.5 117 L 129.25 116.5 L 129.25 116.5 Z"/>
+ <path fill="#ffffff" d="M 153.75 104.75 C 130.125 104.75 126 63.875 144.875 58.125 Q 165.125 55.5 167.375 81.125 Q 167.75 104.375 153.75 104.75 Z"/>
+ <ellipse fill="#111111" cx="145.063" cy="84.313" rx="5.188" ry="5.688" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="ZDGUn6rzdX5EFNbaSOcseYvGXuRZYggi" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_160" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_160)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/notepad.svg b/.icons/Gruvbox_Dark-2/apps/64/notepad.svg
new file mode 120000
index 000000000..ca6c48312
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/notepad.svg
@@ -0,0 +1 @@
+text-editor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/notepad_plus.svg b/.icons/Gruvbox_Dark-2/apps/64/notepad_plus.svg
new file mode 120000
index 000000000..65be6c1da
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/notepad_plus.svg
@@ -0,0 +1 @@
+notepad-plus.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/notepadqq.svg b/.icons/Gruvbox_Dark-2/apps/64/notepadqq.svg
new file mode 100644
index 000000000..ce1a4909f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/notepadqq.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="4i3xgm3D5MU9bRhEcQJHvrmvggkvh8wn" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#4i3xgm3D5MU9bRhEcQJHvrmvggkvh8wn)">
+ <linearGradient id="_lgradient_56" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_56)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <linearGradient id="_lgradient_57" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.734,0,0,59.539,5.43,95.707)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_57)" d="M 250.078 95.995 L 250.078 155.246 C 255.416 154.251 10.777 154.261 5.43 155.246 L 5.43 95.995 C 48.5 96 234.416 95.345 250.078 95.995 Z"/>
+ <linearGradient id="_lgradient_58" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(15.993,0,0,227.68,184.685,11.788)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2b2e30"/>
+ <stop offset="100%" style="stop-color:#1e1f1f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_58)" d="M 185.009 11.788 C 190.574 12.012 195.674 12.36 200.348 12.869 C 200.846 15.301 200.818 231.597 200.008 238.409 C 195.337 238.908 190.241 239.249 184.685 239.466 C 184.934 240.198 185.179 12.06 185.009 11.788 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_59" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_59)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#fee581" fill-rule="evenodd" d="M 71.016 104 L 71.016 104 L 71.016 104 Q 75.949 104 79.032 106.966 L 79.032 106.966 L 79.032 106.966 Q 82.115 109.931 82.115 116.392 L 82.115 116.392 L 82.115 134.714 L 75.362 134.714 L 75.362 117.801 L 75.362 117.801 Q 75.362 113.925 73.659 112.163 L 73.659 112.163 L 73.659 112.163 Q 71.955 110.401 69.137 110.401 L 69.137 110.401 L 69.137 110.401 Q 62.5 110.401 62.5 117.684 L 62.5 117.684 L 62.5 134.714 L 55.747 134.714 L 55.747 104.705 L 61.972 104.705 L 61.972 108.405 L 61.972 108.405 Q 62.853 106.643 65.407 105.321 L 65.407 105.321 L 65.407 105.321 Q 67.962 104 71.016 104 Z M 118.057 143.406 L 111.303 146.46 L 111.303 132.307 L 111.303 132.307 Q 108.719 135.419 103.962 135.419 L 103.962 135.419 L 103.962 135.419 Q 98.089 135.419 94.448 131.22 L 94.448 131.22 L 94.448 131.22 Q 90.807 127.021 90.807 119.739 L 90.807 119.739 L 90.807 119.739 Q 90.807 112.339 94.419 108.17 L 94.419 108.17 L 94.419 108.17 Q 98.03 104 104.138 104 L 104.138 104 L 104.138 104 Q 108.66 104 111.303 106.995 L 111.303 106.995 L 111.303 104.705 L 118.057 104.705 L 118.057 143.406 Z M 104.843 128.959 L 104.843 128.959 L 104.843 128.959 Q 109.189 128.959 111.303 125.964 L 111.303 125.964 L 111.303 113.396 L 111.303 113.396 Q 109.306 110.401 104.96 110.401 L 104.96 110.401 L 104.96 110.401 Q 101.495 110.401 99.557 112.956 L 99.557 112.956 L 99.557 112.956 Q 97.619 115.511 97.619 119.739 L 97.619 119.739 L 97.619 119.739 Q 97.619 124.202 99.469 126.581 L 99.469 126.581 L 99.469 126.581 Q 101.319 128.959 104.843 128.959 Z M 154.233 143.406 L 147.479 146.46 L 147.479 132.307 L 147.479 132.307 Q 144.895 135.419 140.138 135.419 L 140.138 135.419 L 140.138 135.419 Q 134.265 135.419 130.624 131.22 L 130.624 131.22 L 130.624 131.22 Q 126.983 127.021 126.983 119.739 L 126.983 119.739 L 126.983 119.739 Q 126.983 112.339 130.595 108.17 L 130.595 108.17 L 130.595 108.17 Q 134.207 104 140.314 104 L 140.314 104 L 140.314 104 Q 144.836 104 147.479 106.995 L 147.479 106.995 L 147.479 104.705 L 154.233 104.705 L 154.233 143.406 Z M 141.019 128.959 L 141.019 128.959 L 141.019 128.959 Q 145.365 128.959 147.479 125.964 L 147.479 125.964 L 147.479 113.396 L 147.479 113.396 Q 145.482 110.401 141.136 110.401 L 141.136 110.401 L 141.136 110.401 Q 137.672 110.401 135.734 112.956 L 135.734 112.956 L 135.734 112.956 Q 133.796 115.511 133.796 119.739 L 133.796 119.739 L 133.796 119.739 Q 133.796 124.202 135.645 126.581 L 135.645 126.581 L 135.645 126.581 Q 137.495 128.959 141.019 128.959 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/notes-app.svg b/.icons/Gruvbox_Dark-2/apps/64/notes-app.svg
new file mode 120000
index 000000000..92550a6bd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/notes-app.svg
@@ -0,0 +1 @@
+standard-notes.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/notes-up.svg b/.icons/Gruvbox_Dark-2/apps/64/notes-up.svg
new file mode 100644
index 000000000..ac2ce014b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/notes-up.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="CrK6zZcUuLeyERIn0MhDvIf6rsj1R615" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#CrK6zZcUuLeyERIn0MhDvIf6rsj1R615)">
+ <linearGradient id="_lgradient_177" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_177)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_178" x1="1" x2="0" y1="0" y2="0" gradientTransform="matrix(49.784914,0,0,225.36438,5.68,13.461281)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2b2e30"/>
+ <stop offset="100%" style="stop-color:#1e1f1f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_178)" d="M 55.464914 238.825661 C 12.705618 234.200072 5.68 216.024864 5.68 155.744653 L 5.68 96.493859 C 5.68 36.419211 12.657706 18.16289 55.029848 13.461281 L 55.464914 238.825661 L 55.464914 238.825661 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_179" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_179)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="EjAnYRD9e2dwffojb6pmiiiQPZsqLDIW" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#EjAnYRD9e2dwffojb6pmiiiQPZsqLDIW)">
+ <path d="M 164 18.135776 L 164 147.9375 L 182.543103 129.394397 L 201.086207 147.9375 L 201.086207 18.135776 L 164 18.135776 Z"/>
+ </g>
+ <linearGradient id="_lgradient_180" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(37.148707,0,0,131.40039,163.9375,11.901334)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_180)" d="M 163.9375 11.9375 L 164 143.301724 L 182.543103 124.758621 L 201.086207 143.301724 L 201.086207 13.5 C 190.784127 12.265233 178.411225 11.7544 163.9375 11.9375 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/notes.svg b/.icons/Gruvbox_Dark-2/apps/64/notes.svg
new file mode 120000
index 000000000..92550a6bd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/notes.svg
@@ -0,0 +1 @@
+standard-notes.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/notification-daemon.svg b/.icons/Gruvbox_Dark-2/apps/64/notification-daemon.svg
new file mode 120000
index 000000000..ebf599d8d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/notification-daemon.svg
@@ -0,0 +1 @@
+notification.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/notification.svg b/.icons/Gruvbox_Dark-2/apps/64/notification.svg
new file mode 100644
index 000000000..048cb05d3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/notification.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="TFZjCJBURw2HzGHH1FUqMphErsdiE5aR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#TFZjCJBURw2HzGHH1FUqMphErsdiE5aR)">
+ <linearGradient id="_lgradient_33" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_33)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_34" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_34)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="8l1ouELTGijvq0TXPdW3q1u7jLNT184x" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#8l1ouELTGijvq0TXPdW3q1u7jLNT184x)">
+ <path d="M 136.86 89.039 C 137.054 90.764 137.507 92.435 137.507 94.212 C 137.507 119.925 116.662 140.77 90.948 140.77 C 89.731 140.77 88.586 140.538 87.392 140.447 L 87.392 163.404 C 87.381 168.381 89.354 173.157 92.873 176.676 C 96.392 180.195 101.168 182.167 106.145 182.156 L 122.131 182.156 L 142.823 203.333 L 164.162 182.156 L 180.831 182.156 C 185.808 182.167 190.584 180.195 194.103 176.675 C 197.623 173.156 199.595 168.38 199.584 163.403 L 199.584 107.792 C 199.595 102.815 197.623 98.039 194.103 94.52 C 190.584 91 185.808 89.028 180.831 89.039 L 136.86 89.039 L 136.86 89.039 Z"/>
+ </g>
+ <defs>
+ <filter id="hpHT4PqEjnBjkB831iU5DN8QB1YpocIf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#hpHT4PqEjnBjkB831iU5DN8QB1YpocIf)">
+ <path d="M 90.923 58 C 70.923 58 54.711 74.213 54.711 94.212 C 54.711 114.211 70.923 130.424 90.923 130.424 C 110.922 130.424 127.135 114.211 127.135 94.212 C 127.135 74.213 110.922 58 90.923 58 Z M 85.426 68.346 L 96.095 68.346 L 95.448 82.572 C 95.415 82.786 95.415 83.005 95.448 83.219 C 95.44 83.327 95.44 83.434 95.448 83.542 C 95.655 84.151 96.133 84.629 96.742 84.835 C 96.849 84.844 96.957 84.844 97.065 84.835 C 97.279 84.869 97.497 84.869 97.711 84.835 C 97.925 84.869 98.144 84.869 98.358 84.835 C 98.477 84.74 98.585 84.632 98.681 84.512 L 110.643 76.753 L 115.816 86.129 L 103.206 92.595 C 103.098 92.587 102.991 92.587 102.883 92.595 C 102.764 92.691 102.656 92.799 102.561 92.918 C 102.373 93.209 102.262 93.542 102.238 93.887 C 102.204 94.101 102.204 94.32 102.238 94.534 C 102.229 94.641 102.229 94.75 102.238 94.857 C 102.306 95.09 102.416 95.309 102.561 95.504 C 102.656 95.623 102.764 95.731 102.883 95.827 C 102.979 95.945 103.087 96.054 103.206 96.149 L 116.139 102.616 L 110.643 111.992 L 98.68 103.912 C 98.573 103.903 98.464 103.903 98.357 103.912 C 98.162 103.767 97.944 103.658 97.711 103.589 C 97.497 103.555 97.278 103.555 97.064 103.589 C 96.519 103.723 96.052 104.073 95.771 104.558 C 95.652 104.654 95.544 104.762 95.448 104.881 C 95.44 104.989 95.44 105.096 95.448 105.204 C 95.414 105.418 95.414 105.636 95.448 105.85 L 96.095 120.078 L 85.425 120.078 L 86.395 105.851 C 86.37 105.506 86.259 105.173 86.072 104.882 C 86.004 104.649 85.894 104.43 85.749 104.236 C 85.555 104.091 85.336 103.981 85.103 103.913 C 84.908 103.768 84.689 103.658 84.456 103.589 C 84.001 103.552 83.547 103.666 83.164 103.913 L 70.878 111.996 L 65.704 102.62 L 78.637 96.153 C 78.757 96.058 78.865 95.949 78.96 95.83 C 79.079 95.734 79.188 95.626 79.283 95.507 C 79.428 95.313 79.537 95.093 79.606 94.86 C 79.614 94.753 79.614 94.645 79.606 94.538 C 79.64 94.324 79.64 94.105 79.606 93.891 C 79.614 93.783 79.614 93.676 79.606 93.568 C 79.537 93.335 79.428 93.117 79.283 92.922 C 79.188 92.802 79.08 92.694 78.96 92.599 C 78.853 92.59 78.744 92.59 78.637 92.599 L 65.704 86.133 L 70.878 76.756 L 83.164 84.516 C 83.259 84.635 83.367 84.743 83.487 84.839 C 83.701 84.873 83.919 84.873 84.133 84.839 C 84.348 84.873 84.566 84.873 84.78 84.839 C 84.887 84.847 84.995 84.847 85.103 84.839 C 85.222 84.743 85.33 84.635 85.425 84.516 C 85.545 84.421 85.653 84.312 85.748 84.193 C 85.868 84.098 85.976 83.989 86.071 83.87 C 86.08 83.763 86.08 83.654 86.071 83.547 C 86.216 83.353 86.325 83.134 86.394 82.901 C 86.402 82.793 86.402 82.686 86.394 82.578 L 85.463 68.3 L 85.426 68.346 L 85.426 68.346 Z"/>
+ </g>
+ <linearGradient id="_lgradient_35" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(112.192,0,0,114.294,87.392,85.039)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_35)" d="M 136.86 85.039 C 137.054 86.764 137.507 88.435 137.507 90.212 C 137.507 115.925 116.662 136.77 90.948 136.77 C 89.731 136.77 88.586 136.538 87.392 136.447 L 87.392 159.404 C 87.381 164.381 89.354 169.157 92.873 172.676 C 96.392 176.195 101.168 178.167 106.145 178.156 L 122.131 178.156 L 142.823 199.333 L 164.162 178.156 L 180.831 178.156 C 185.808 178.167 190.584 176.195 194.103 172.675 C 197.623 169.156 199.595 164.38 199.584 159.403 L 199.584 103.792 C 199.595 98.815 197.623 94.039 194.103 90.52 C 190.584 87 185.808 85.028 180.831 85.039 L 136.86 85.039 L 136.86 85.039 Z"/>
+ <linearGradient id="_lgradient_36" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(72.424,0,0,72.424,54.711,54)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_36)" d="M 90.923 54 C 70.923 54 54.711 70.213 54.711 90.212 C 54.711 110.211 70.923 126.424 90.923 126.424 C 110.922 126.424 127.135 110.211 127.135 90.212 C 127.135 70.213 110.922 54 90.923 54 Z M 85.426 64.346 L 96.095 64.346 L 95.448 78.572 C 95.415 78.786 95.415 79.005 95.448 79.219 C 95.44 79.327 95.44 79.434 95.448 79.542 C 95.655 80.151 96.133 80.629 96.742 80.835 C 96.849 80.844 96.957 80.844 97.065 80.835 C 97.279 80.869 97.497 80.869 97.711 80.835 C 97.925 80.869 98.144 80.869 98.358 80.835 C 98.477 80.74 98.585 80.632 98.681 80.512 L 110.643 72.753 L 115.816 82.129 L 103.206 88.595 C 103.098 88.587 102.991 88.587 102.883 88.595 C 102.764 88.691 102.656 88.799 102.561 88.918 C 102.373 89.209 102.262 89.542 102.238 89.887 C 102.204 90.101 102.204 90.32 102.238 90.534 C 102.229 90.641 102.229 90.75 102.238 90.857 C 102.306 91.09 102.416 91.309 102.561 91.504 C 102.656 91.623 102.764 91.731 102.883 91.827 C 102.979 91.945 103.087 92.054 103.206 92.149 L 116.139 98.616 L 110.643 107.992 L 98.68 99.912 C 98.573 99.903 98.464 99.903 98.357 99.912 C 98.162 99.767 97.944 99.658 97.711 99.589 C 97.497 99.555 97.278 99.555 97.064 99.589 C 96.519 99.723 96.052 100.073 95.771 100.558 C 95.652 100.654 95.544 100.762 95.448 100.881 C 95.44 100.989 95.44 101.096 95.448 101.204 C 95.414 101.418 95.414 101.636 95.448 101.85 L 96.095 116.078 L 85.425 116.078 L 86.395 101.851 C 86.37 101.506 86.259 101.173 86.072 100.882 C 86.004 100.649 85.894 100.43 85.749 100.236 C 85.555 100.091 85.336 99.981 85.103 99.913 C 84.908 99.768 84.689 99.658 84.456 99.589 C 84.001 99.552 83.547 99.666 83.164 99.913 L 70.878 107.996 L 65.704 98.62 L 78.637 92.153 C 78.757 92.058 78.865 91.949 78.96 91.83 C 79.079 91.734 79.188 91.626 79.283 91.507 C 79.428 91.313 79.537 91.093 79.606 90.86 C 79.614 90.753 79.614 90.645 79.606 90.538 C 79.64 90.324 79.64 90.105 79.606 89.891 C 79.614 89.783 79.614 89.676 79.606 89.568 C 79.537 89.335 79.428 89.117 79.283 88.922 C 79.188 88.802 79.08 88.694 78.96 88.599 C 78.853 88.59 78.744 88.59 78.637 88.599 L 65.704 82.133 L 70.878 72.756 L 83.164 80.516 C 83.259 80.635 83.367 80.743 83.487 80.839 C 83.701 80.873 83.919 80.873 84.133 80.839 C 84.348 80.873 84.566 80.873 84.78 80.839 C 84.887 80.847 84.995 80.847 85.103 80.839 C 85.222 80.743 85.33 80.635 85.425 80.516 C 85.545 80.421 85.653 80.312 85.748 80.193 C 85.868 80.098 85.976 79.989 86.071 79.87 C 86.08 79.763 86.08 79.654 86.071 79.547 C 86.216 79.353 86.325 79.134 86.394 78.901 C 86.402 78.793 86.402 78.686 86.394 78.578 L 85.463 64.3 L 85.426 64.346 L 85.426 64.346 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/notifyconf.svg b/.icons/Gruvbox_Dark-2/apps/64/notifyconf.svg
new file mode 120000
index 000000000..ebf599d8d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/notifyconf.svg
@@ -0,0 +1 @@
+notification.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/novprog.svg b/.icons/Gruvbox_Dark-2/apps/64/novprog.svg
new file mode 100644
index 000000000..9d68ab085
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/novprog.svg
@@ -0,0 +1,55 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_j2Wrt53fVnhnmlohlxPbN6h2H9XixQtw">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_j2Wrt53fVnhnmlohlxPbN6h2H9XixQtw)">
+ <defs>
+ <filter id="5C9v7G6Xb2lOxiigIr8jlYwhMltDdhiM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#5C9v7G6Xb2lOxiigIr8jlYwhMltDdhiM)">
+ <linearGradient id="_lgradient_280" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_280)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#111111" d="M 55.465 238.826 C 12.706 234.2 5.68 216.025 5.68 155.745 L 5.68 96.494 C 5.68 36.419 12.658 18.163 55.03 13.461 L 55.465 238.826 L 55.465 238.826 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_281" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_281)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 177.833 53.5 L 177.833 198.5 L 206.833 198.5 L 206.833 53.5 L 177.833 53.5 Z M 81.167 92.167 L 81.167 198.5 L 110.167 198.5 L 110.167 92.167 L 81.167 92.167 Z M 129.5 130.833 L 129.5 198.5 L 158.5 198.5 L 158.5 130.833 L 129.5 130.833 Z"/>
+ <g>
+ <g style="opacity:0.4" filter="url(#Y5N9VSGxvLxGEkigSsZVIuJamNNozReJ)">
+ <g opacity=".4">
+ <path d="M 164 18.136 L 164 147.938 L 182.543 129.394 L 201.086 147.938 L 201.086 18.136 L 164 18.136 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="Y5N9VSGxvLxGEkigSsZVIuJamNNozReJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <linearGradient id="_lgradient_282" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(37.149,0,0,131.4,163.938,11.901)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_282)" d="M 163.938 11.938 L 164 143.302 L 182.543 124.759 L 201.086 143.302 L 201.086 13.5 C 190.784 12.265 178.411 11.754 163.938 11.938 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/npm-applet.svg b/.icons/Gruvbox_Dark-2/apps/64/npm-applet.svg
new file mode 100644
index 000000000..b8eaa16c7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/npm-applet.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#CR4vteWqjbfxbie4otG5ax7cHnYScWiY)">
+ <linearGradient id="_lgradient_161" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648,0,0,228.339,6.343,13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#da1636"/>
+ <stop offset="100%" style="stop-color:#f22c42"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_161)" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <defs>
+ <filter id="CR4vteWqjbfxbie4otG5ax7cHnYScWiY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#5BaS9KQ5byjz4Y0AJXWNgcmcyxpymbYv)">
+ <path fill="#ffffff" d="M 55 142.059 L 55 105 L 92.593 105 L 92.593 142.059 L 84.537 142.059 L 84.537 112.941 L 73.796 112.941 L 73.796 142.059 L 55 142.059 L 55 142.059 Z M 146.296 142.059 L 146.296 105 L 183.889 105 L 183.889 142.059 L 175.833 142.059 L 175.833 112.941 L 165.093 112.941 L 165.093 142.059 L 146.296 142.059 L 146.296 142.059 Z"/>
+ <path fill="#ffffff" d="M 146.296 142.059 L 146.296 105 L 183.889 105 L 183.889 142.059 L 175.833 142.059 L 175.833 112.941 L 165.093 112.941 L 165.093 142.059 L 146.296 142.059 L 146.296 142.059 Z"/>
+ <path fill="#ffffff" d="M 183.889 105 L 200 105 L 200 142.059 L 191.944 142.059 L 191.944 112.941 L 183.889 112.941 M 100.648 105 L 100.648 150 L 119.444 150 L 119.444 142.059 L 138.241 142.059 L 138.241 105 L 100.648 105 L 100.648 105 Z M 119.444 112.941 L 130.185 112.941 L 130.185 134.118 L 119.444 134.118 L 119.444 112.941 L 119.444 112.941 Z"/>
+ </g>
+ <defs>
+ <filter id="5BaS9KQ5byjz4Y0AJXWNgcmcyxpymbYv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_162" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_162)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nsight.svg b/.icons/Gruvbox_Dark-2/apps/64/nsight.svg
new file mode 100755
index 000000000..f05b4dab3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nsight.svg
@@ -0,0 +1,63 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="QhOC34SDdYB8zuzaFilKY32SuIJevywd" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#QhOC34SDdYB8zuzaFilKY32SuIJevywd)">
+ <linearGradient id="_lgradient_60" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_60)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_61" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_61)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="Mae1gGwbSBSpxLbyGDrbLJf7PBRc6m5g" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Mae1gGwbSBSpxLbyGDrbLJf7PBRc6m5g)">
+ <path d="M 197.808 129.92 L 197.808 129.92 C 197.808 87.889 163.684 53.766 121.654 53.766 L 121.654 53.766 C 79.623 53.766 45.5 87.889 45.5 129.92 L 45.5 129.92 C 45.5 171.95 79.623 206.074 121.654 206.074 L 121.654 206.074 C 163.684 206.074 197.808 171.95 197.808 129.92 Z"/>
+ </g>
+ <defs>
+ <linearGradient id="_lgradient_62" x1=".854" x2=".146" y1=".854" y2=".146">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ </defs>
+ <path d="M 197.808 126.413 L 197.808 126.413 C 197.808 84.383 163.684 50.26 121.654 50.26 L 121.654 50.26 C 79.623 50.26 45.5 84.383 45.5 126.413 L 45.5 126.413 C 45.5 168.444 79.623 202.567 121.654 202.567 L 121.654 202.567 C 163.684 202.567 197.808 168.444 197.808 126.413 Z" style="fill:url(#_lgradient_62)"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 121.654 50.26 C 79.465 50.26 45.5 84.224 45.5 126.413 C 45.5 126.769 45.537 127.116 45.556 127.467 C 46.674 86.269 80.176 53.433 121.654 53.433 C 163.132 53.433 196.633 86.269 197.752 127.467 C 197.771 127.116 197.808 126.769 197.808 126.413 C 197.808 84.224 163.843 50.26 121.654 50.26 Z"/>
+ </g>
+ <defs>
+ <filter id="kwOR0gIaCTcjAWNKdlSeQmYuOn7E2ZUb" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#kwOR0gIaCTcjAWNKdlSeQmYuOn7E2ZUb)">
+ <path d="M 121.654 41.074 C 107.28 41.091 93.125 44.596 80.404 51.287 C 109.648 66.617 127.979 96.901 128 129.92 C 127.979 162.939 109.648 193.222 80.404 208.553 C 93.125 215.244 107.28 218.748 121.654 218.766 C 170.722 218.766 210.5 178.988 210.5 129.92 C 210.5 80.851 170.722 41.074 121.654 41.074 Z"/>
+ </g>
+ <linearGradient id="_lgradient_63" x1="1.207" x2=".5" y1=".5" y2="-.207" gradientTransform="matrix(130.096,0,0,177.692,80.404,37.567)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_63)" d="M 121.654 37.567 C 107.28 37.585 93.125 41.09 80.404 47.781 C 109.648 63.111 127.979 93.395 128 126.413 C 127.979 159.432 109.648 189.716 80.404 205.046 C 93.125 211.737 107.28 215.242 121.654 215.26 C 170.722 215.26 210.5 175.482 210.5 126.413 C 210.5 77.345 170.722 37.567 121.654 37.567 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 121.654 37.567 C 107.28 37.585 93.125 41.09 80.404 47.781 C 81.409 48.348 82.403 48.935 83.385 49.541 C 95.325 43.79 108.401 40.783 121.654 40.74 C 170.187 40.772 209.714 79.745 210.432 128.273 C 210.461 127.653 210.484 127.033 210.5 126.413 C 210.5 77.345 170.722 37.567 121.654 37.567 Z M 127.926 127.882 C 127.38 160.356 109.158 189.944 80.404 205.046 C 81.407 205.534 82.42 206.003 83.441 206.453 C 110.959 190.631 127.945 161.329 128 129.587 C 127.981 129.018 127.956 128.45 127.926 127.882 L 127.926 127.882 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nteract.svg b/.icons/Gruvbox_Dark-2/apps/64/nteract.svg
new file mode 100644
index 000000000..a1cbec2cb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nteract.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="256" height="256" version="1.1" viewBox="0 0 256 256" style="isolation:isolate">
+ <defs>
+ <linearGradient id="linearGradient931">
+ <stop offset="0" style="stop-color:#c9d4e6"/>
+ <stop offset="1" style="stop-color:#a6b7d8"/>
+ </linearGradient>
+ <filter id="Tzcz4vEdmITS7wQ3AsSx9hYNK6Mdtix6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood flood-opacity=".4"/>
+ <feComposite in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ <linearGradient id="linearGradient933" x1="5.68" x2="250.328" y1="126.119" y2="126.119" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient931"/>
+ </defs>
+ <g style="filter:url(#Tzcz4vEdmITS7wQ3AsSx9hYNK6Mdtix6)">
+ <path d="M 128,11.949219 V 240.28906 h 37.68945 c 74.05571,0 84.63867,-10.55866 84.63867,-84.54492 V 96.494141 c 0,-73.986661 -10.58296,-84.544922 -84.63867,-84.544922 z m 0,0 H 90.320312 c -74.055703,0 -84.6406245,10.558261 -84.6406245,84.544922 v 59.249999 c 0,73.98626 10.5849215,84.54492 84.6406245,84.54492 H 128 Z" style="fill:url(#linearGradient933)"/>
+ </g>
+ <g style="opacity:0.4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#ffffff" offset="0%"/>
+ <stop style="stop-color:#ffffff" offset="12.5%" stop-opacity=".098"/>
+ <stop style="stop-color:#000000" offset="92.5%" stop-opacity=".098"/>
+ <stop style="stop-color:#000000" offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path style="fill:url(#_lgradient_1);fill-rule:evenodd" d="m 165.06803,11.951234 c 4.32796,-0.0098 8.65591,0.0393 12.98388,0.137547 3.87549,0.0786 7.75096,0.225969 11.62645,0.45194 3.45254,0.196495 6.90506,0.481413 10.34775,0.854755 3.05908,0.334042 6.11816,0.785982 9.14773,1.345993 2.7148,0.501064 5.4001,1.139674 8.04606,1.915831 2.40005,0.697558 4.75091,1.562139 7.02309,2.583915 2.1148,0.943179 4.14107,2.063202 6.05914,3.350247 1.83937,1.237921 3.56072,2.652689 5.13453,4.214828 1.56396,1.571962 2.98039,3.281474 4.21975,5.118705 1.28856,1.915829 2.40989,3.939733 3.364,6.042234 1.02298,2.279347 1.88857,4.617644 2.59679,7.005063 0.77705,2.642863 1.41641,5.325025 1.91806,8.036664 0.56066,3.026028 1.01314,6.071709 1.34757,9.127214 0.37378,3.438666 0.65903,6.877336 0.85575,10.325833 0.22624,3.861136 0.37378,7.732098 0.4623,11.593234 0.0885,4.322894 0.13771,8.645795 0.12788,12.958869 v 58.211784 c 0.01,4.32289 -0.0393,8.63596 -0.12788,12.95886 -0.0885,3.87096 -0.23606,7.7321 -0.4623,11.59323 -0.19672,3.4485 -0.48197,6.89699 -0.85575,10.32585 -0.33443,3.0555 -0.78691,6.111 -1.34757,9.13702 -0.50165,2.70181 -1.14101,5.38399 -1.91806,8.02685 -0.70822,2.38741 -1.57381,4.73553 -2.59679,7.00505 -0.95411,2.11234 -2.07544,4.12641 -3.364,6.04225 -1.23936,1.83723 -2.65579,3.55656 -4.21975,5.1187 -1.57381,1.56213 -3.29516,2.9769 -5.13453,4.21483 -1.91807,1.28704 -3.94434,2.40707 -6.05914,3.35024 -2.27218,1.02178 -4.62304,1.88637 -7.02309,2.59374 -2.64596,0.77616 -5.33126,1.41477 -8.04606,1.906 -3.02957,0.56984 -6.08865,1.01195 -9.14773,1.34601 -3.44269,0.37333 -6.89521,0.65826 -10.34775,0.85475 -3.87549,0.22596 -7.75096,0.37335 -11.62645,0.46176 -4.32797,0.0884 -8.65592,0.13755 -12.98388,0.12773 H 90.941963 c -4.327957,0.01 -8.655914,-0.0393 -12.983863,-0.12773 -3.87549,-0.0884 -7.75098,-0.2358 -11.626462,-0.46176 -3.45253,-0.19649 -6.90506,-0.48142 -10.347752,-0.85475 -3.059078,-0.33406 -6.118153,-0.77617 -9.147724,-1.34601 -2.714806,-0.49123 -5.400105,-1.12984 -8.046062,-1.906 -2.400047,-0.70737 -4.750913,-1.57196 -7.023091,-2.59374 -2.114796,-0.94317 -4.141066,-2.0632 -6.059138,-3.35024 -1.839382,-1.23793 -3.560728,-2.6527 -5.134528,-4.21483 -1.563966,-1.56214 -2.980388,-3.28147 -4.219757,-5.1187 -1.28855,-1.91584 -2.409885,-3.92991 -3.364002,-6.04225 -1.022972,-2.26952 -1.888563,-4.61764 -2.596773,-7.00505 C 9.615746,204.62484 8.976389,201.94266 8.47474,199.24085 7.914072,196.21483 7.461604,193.15933 7.127172,190.10383 6.753394,186.67497 6.468142,183.22648 6.271417,179.77798 6.045183,175.91685 5.897639,172.05571 5.809112,168.18475 5.720586,163.86185 5.671405,159.54878 5.681241,155.22589 V 97.014106 C 5.671405,92.701032 5.720586,88.378131 5.809112,84.055237 5.897639,80.194101 6.045183,76.323139 6.271417,72.462003 6.468142,69.013506 6.753394,65.574836 7.127172,62.13617 c 0.334432,-3.055505 0.7869,-6.101186 1.347568,-9.127214 0.501649,-2.711639 1.141006,-5.393801 1.918071,-8.036664 0.70821,-2.387419 1.573801,-4.725716 2.596773,-7.005063 0.954117,-2.102501 2.075452,-4.126405 3.364002,-6.042234 1.239369,-1.837231 2.655791,-3.546743 4.219757,-5.118705 1.5738,-1.562139 3.295146,-2.976907 5.134528,-4.214828 1.918072,-1.287045 3.944342,-2.407068 6.059138,-3.350247 2.272178,-1.021776 4.623044,-1.886357 7.023091,-2.583915 2.645957,-0.776157 5.331256,-1.414767 8.046062,-1.915831 3.029571,-0.560011 6.088646,-1.011951 9.147724,-1.345993 3.442692,-0.373342 6.895222,-0.65826 10.347752,-0.854755 3.875482,-0.225971 7.750972,-0.373342 11.626462,-0.45194 4.327949,-0.09825 8.655906,-0.147372 12.983863,-0.137547 z m 0.01,4.008507 c 4.29844,-0.0098 8.59688,0.0393 12.89534,0.127722 3.8263,0.08842 7.65261,0.235794 11.47891,0.451939 3.38368,0.196496 6.76736,0.47159 10.13136,0.84493 2.97054,0.314394 5.93126,0.746684 8.86246,1.296871 2.5771,0.471589 5.13453,1.080725 7.65261,1.817583 2.22301,0.648435 4.39681,1.454066 6.50177,2.397243 1.90824,0.854756 3.73779,1.866708 5.46896,3.02603 1.623,1.09055 3.13777,2.338296 4.52469,3.723589 1.38692,1.385293 2.63611,2.898308 3.73778,4.519395 1.16067,1.729159 2.17381,3.546744 3.02957,5.442925 0.94428,2.112324 1.75086,4.283597 2.40004,6.494171 0.74756,2.515143 1.34758,5.059759 1.82954,7.633848 0.541,2.927781 0.9738,5.875213 1.2984,8.842295 0.37378,3.360073 0.64919,6.72997 0.84592,10.109694 0.2164,3.821836 0.37378,7.633845 0.45246,11.45568 0.0885,4.293428 0.1377,8.577029 0.1377,12.87045 0,0 0,0 0,0 v 58.211784 c 0,0 0,0 0,0 0,4.29342 -0.0492,8.57702 -0.1377,12.87044 -0.0787,3.82183 -0.23606,7.64367 -0.45246,11.45568 -0.19673,3.37973 -0.47214,6.74962 -0.84592,10.11952 -0.3246,2.95725 -0.7574,5.90469 -1.2984,8.83246 -0.48196,2.5741 -1.08198,5.11872 -1.82954,7.63385 -0.64918,2.22041 -1.45576,4.38186 -2.40004,6.49418 -0.85576,1.89619 -1.8689,3.7236 -3.02957,5.44293 -1.10167,1.6309 -2.35086,3.14393 -3.73778,4.52922 -1.38692,1.37546 -2.90169,2.62321 -4.52469,3.71376 -1.73117,1.15932 -3.56072,2.17127 -5.46896,3.02602 -2.10496,0.95301 -4.27876,1.74882 -6.50177,2.39725 -2.51808,0.73686 -5.07551,1.346 -7.65261,1.81759 -2.9312,0.55018 -5.89192,0.98247 -8.86246,1.30669 -3.364,0.36351 -6.74768,0.64844 -10.13136,0.8351 -3.8263,0.21615 -7.65261,0.37335 -11.47891,0.45195 -4.29846,0.0982 -8.5969,0.13754 -12.89534,0.13754 0,0 0,0 -0.01,0 H 90.941963 c -0.0098,0 -0.0098,0 -0.0098,0 -4.298442,0 -8.596891,-0.0393 -12.895341,-0.13754 -3.826305,-0.0786 -7.652611,-0.2358 -11.478916,-0.45195 -3.383673,-0.18666 -6.767346,-0.47159 -10.13135,-0.8351 -2.970551,-0.32422 -5.931265,-0.75651 -8.86247,-1.30669 -2.577104,-0.47159 -5.134531,-1.08073 -7.652615,-1.81759 -2.222994,-0.64843 -4.396807,-1.44424 -6.501768,-2.39725 -1.908236,-0.85475 -3.737779,-1.8667 -5.468962,-3.02602 -1.622983,-1.09055 -3.137768,-2.3383 -4.524681,-3.71376 -1.386913,-1.38529 -2.636118,-2.89832 -3.737779,-4.52922 -1.160679,-1.71933 -2.173815,-3.54674 -3.029569,-5.44293 -0.944282,-2.11232 -1.750855,-4.27377 -2.400048,-6.49418 -0.747556,-2.51513 -1.347569,-5.05975 -1.829545,-7.63385 -0.540995,-2.92777 -0.97379,-5.87521 -1.298387,-8.83246 -0.373778,-3.3699 -0.649193,-6.73979 -0.845918,-10.11952 C 10.058378,175.74 9.900997,171.91816 9.822307,168.09633 9.733781,163.80291 9.6846,159.51931 9.6846,155.22589 c 0,0 0,0 0,0 V 97.014106 c 0,0 0,0 0,0 0,-4.293421 0.049181,-8.577022 0.137707,-12.87045 0.07869,-3.821835 0.236071,-7.633844 0.452469,-11.45568 0.196725,-3.379724 0.47214,-6.749621 0.845918,-10.109694 0.324597,-2.967082 0.757392,-5.914514 1.298387,-8.842295 0.481976,-2.574089 1.081989,-5.118705 1.829545,-7.633848 0.649193,-2.210574 1.455766,-4.381847 2.400048,-6.494171 0.855754,-1.896181 1.86889,-3.713766 3.029569,-5.442925 1.101661,-1.621087 2.350866,-3.134102 3.737779,-4.519395 1.386913,-1.385293 2.901698,-2.633039 4.524681,-3.723589 1.731183,-1.159322 3.560726,-2.171274 5.468962,-3.02603 2.104961,-0.943177 4.278774,-1.748808 6.501768,-2.397243 2.518084,-0.736858 5.075511,-1.345994 7.652615,-1.817583 2.931205,-0.550187 5.891919,-0.982477 8.86247,-1.296871 3.364004,-0.37334 6.747677,-0.648434 10.13135,-0.84493 3.826305,-0.216145 7.652611,-0.363516 11.478916,-0.451939 4.29845,-0.08842 8.596899,-0.137547 12.895341,-0.127722 0,0 0,0 0.0098,0 h 74.126065 c 0.01,0 0.01,0 0.01,0 z"/>
+ </g>
+ <g transform="matrix(0.84033123,0,0,0.84033123,249.47594,83.776388)" style="isolation:isolate">
+ <path style="fill:#a2b8d9" d="m -227.66169,16.557241 16.398,11.462686 V 154.15341 l -16.398,-11.46268 z"/>
+ <path style="isolation:isolate;fill:#354868" d="m -244.05969,5.094555 16.398,11.462686 V 142.69073 l -16.398,-11.46268 z"/>
+ <path style="isolation:isolate;fill:#edeef3" d="m -61.452732,16.557246 -16.398,11.462686 V 154.15341 l 16.398,-11.46268 z"/>
+ <path style="isolation:isolate;fill:#5e7598" d="m -45.054732,5.09456 -16.398,11.462686 V 142.69073 l 16.398,-11.46268 z"/>
+ <path style="isolation:isolate;fill:#5e7598" d="m -244.05969,5.094555 101.52735,-53.995154 97.477608,53.995159 -16.398,11.462686 -162.791378,2.388985 z"/>
+ <path style="fill:#edeef3" d="m -227.66169,16.557241 84.01699,-43.647826 82.191968,43.647831 -16.398,11.462686 -133.412958,-5e-6 z"/>
+ <path style="isolation:isolate;fill:#a6b7d8" d="M -77.850732,28.019932 -144.71642,-6.730541 V 119.40298 l 66.865688,34.75043 z"/>
+ <path style="isolation:isolate;fill:#c9d4e6" d="m -211.26369,28.019923 66.54727,-34.750463 v 126.13352 l -66.54727,34.75043 z"/>
+ <path style="fill:#fc8bc2" d="m -144.55722,63.68159 42.98508,-24.199 v 49.99005 l -43.13931,24.24378 z"/>
+ <path style="isolation:isolate;fill:#f31872" d="M -144.55722,63.6816 -187.5423,39.48259 v 49.99005 l 42.83085,24.24378 z"/>
+ <path style="isolation:isolate;fill:#feb4db" d="m -144.02164,14.35592 42.4495,25.12667 -42.98508,24.19901 -42.98508,-24.19901 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ntfs-config.svg b/.icons/Gruvbox_Dark-2/apps/64/ntfs-config.svg
new file mode 120000
index 000000000..14d09c23a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ntfs-config.svg
@@ -0,0 +1 @@
+disk-utility.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nulloy.svg b/.icons/Gruvbox_Dark-2/apps/64/nulloy.svg
new file mode 100755
index 000000000..a43472235
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nulloy.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="UpD0U8b8ZvVZ297rW7uI42Yqd8IcsxwA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#UpD0U8b8ZvVZ297rW7uI42Yqd8IcsxwA)">
+ <linearGradient id="_lgradient_64" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_64)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_65" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_65)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="sZsFOYibzHkMH6cRQQoQYFdpcLtF50Nl" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#sZsFOYibzHkMH6cRQQoQYFdpcLtF50Nl)">
+ <path d="M 55.768 58.554 L 55.915 59.504 C 59.329 82.133 61.276 98.187 63.816 109.534 C 66.356 120.881 69.521 127.631 75.453 131.375 C 81.385 135.119 89.832 135.42 102.825 135.011 C 115.817 134.601 133.411 133.448 157.675 132.701 L 158.452 132.687 L 158.344 131.924 C 156.059 114.534 155.298 102.487 153.751 93.813 C 152.204 85.138 149.79 79.724 144.244 76.056 C 138.697 72.388 130.201 70.443 116.403 68.195 C 102.605 65.947 83.483 63.421 56.719 58.728 L 55.768 58.554 Z M 172.566 62.865 C 163.129 62.865 155.425 70.52 155.425 80.006 C 155.425 89.493 163.129 97.147 172.566 97.147 C 182.003 97.147 189.707 89.493 189.707 80.006 C 189.707 70.52 182.003 62.865 172.566 62.865 Z M 200.5 92.768 L 199.067 93.625 C 187.638 100.459 179.208 101.687 172.673 105.275 C 169.406 107.07 166.628 109.487 164.371 113.431 C 162.113 117.375 160.345 122.823 158.92 130.759 L 158.706 131.964 L 159.858 131.549 C 177.6 124.909 185.467 124.321 190.242 120.863 C 192.63 119.133 194.111 116.678 195.465 112.627 C 196.819 108.577 198.089 102.884 200.112 94.402 L 200.5 92.768 Z M 199.04 122.47 L 197.152 123.099 C 178.193 129.425 170.428 131.234 166.446 134.134 C 164.455 135.583 163.489 137.357 162.764 139.852 C 162.038 142.346 161.473 145.632 160.166 150.417 L 159.858 151.529 L 160.996 151.288 C 172.478 148.754 177.783 148.138 182.261 144.98 C 186.74 141.823 190.12 136.312 197.956 124.144 L 199.04 122.47 Z M 158.987 138.193 L 158.023 138.26 C 129.187 139.763 114.164 137.517 104.164 143.909 C 99.163 147.105 95.548 152.272 92.245 160.595 C 88.943 168.918 85.92 180.431 82.055 196.51 L 81.774 197.688 L 82.925 197.354 C 100.135 192.297 112.336 190.105 121.251 188.676 C 130.166 187.247 135.823 186.601 140.012 184.471 C 144.201 182.341 146.733 178.717 149.252 171.763 C 151.771 164.809 154.352 155.118 158.733 139.144 L 158.987 138.193 Z M 193.604 141.11 C 185.135 149.995 177.901 151.612 172.298 153.578 C 169.497 154.56 167.062 155.647 165.228 157.823 C 163.393 159.998 162.221 163.179 161.759 168.228 L 161.692 169.098 L 162.549 169.004 C 172.848 167.671 178.633 166.628 183.011 162.951 C 187.389 159.275 190.171 153.162 194.755 141.86 L 193.604 141.11 Z M 89.768 155.961 L 88.523 156.296 C 75.446 159.572 69.405 163.591 65.664 170.236 C 61.923 176.881 60.421 185.947 55.929 199.563 L 55.5 200.875 L 56.826 200.42 C 62.762 198.457 66.968 197.047 70.19 195.438 C 73.412 193.83 75.647 192.002 77.462 189.292 C 81.091 183.873 83.133 175.127 89.34 157.166 L 89.768 155.961 Z M 190.832 165.67 L 189.573 166.152 C 179.078 170.148 173.292 171.933 170.142 174.669 C 168.567 176.037 167.703 177.701 167.397 179.811 C 167.09 181.921 167.29 182.073 167.705 185.502 L 167.799 186.292 L 168.575 186.091 C 172.157 185.186 174.761 185.211 176.851 185.301 C 178.941 185.392 180.568 185.604 182.1 184.886 C 183.633 184.169 184.8 182.589 186.037 179.503 C 187.275 176.417 188.634 174.146 190.497 166.982 L 190.832 165.67 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 55.768 55.125 L 55.915 56.076 C 59.329 78.704 61.276 94.758 63.816 106.105 C 66.356 117.452 69.521 124.202 75.453 127.946 C 81.385 131.69 89.832 131.991 102.825 131.582 C 115.817 131.172 133.411 130.019 157.675 129.272 L 158.452 129.259 L 158.344 128.495 C 156.059 111.105 155.298 99.058 153.751 90.384 C 152.204 81.709 149.79 76.295 144.244 72.627 C 138.697 68.959 130.201 67.015 116.403 64.766 C 102.605 62.518 83.483 59.993 56.719 55.299 L 55.768 55.125 Z M 172.566 59.436 C 163.129 59.436 155.425 67.091 155.425 76.577 C 155.425 86.064 163.129 93.718 172.566 93.718 C 182.003 93.718 189.707 86.064 189.707 76.577 C 189.707 67.091 182.003 59.436 172.566 59.436 Z M 200.5 89.339 L 199.067 90.196 C 187.638 97.031 179.208 98.258 172.673 101.847 C 169.406 103.641 166.628 106.058 164.371 110.002 C 162.113 113.946 160.345 119.394 158.92 127.33 L 158.706 128.535 L 159.858 128.12 C 177.6 121.48 185.467 120.893 190.242 117.434 C 192.63 115.705 194.111 113.249 195.465 109.198 C 196.819 105.148 198.089 99.456 200.112 90.973 L 200.5 89.339 Z M 199.04 119.041 L 197.152 119.67 C 178.193 125.997 170.428 127.805 166.446 130.705 C 164.455 132.155 163.489 133.928 162.764 136.423 C 162.038 138.917 161.473 142.203 160.166 146.988 L 159.858 148.1 L 160.996 147.859 C 172.478 145.325 177.783 144.709 182.261 141.552 C 186.74 138.394 190.12 132.883 197.956 120.715 L 199.04 119.041 Z M 158.987 134.764 L 158.023 134.831 C 129.187 136.334 114.164 134.088 104.164 140.481 C 99.163 143.676 95.548 148.843 92.245 157.166 C 88.943 165.489 85.92 177.003 82.055 193.081 L 81.774 194.26 L 82.925 193.925 C 100.135 188.869 112.336 186.677 121.251 185.247 C 130.166 183.818 135.823 183.172 140.012 181.042 C 144.201 178.913 146.733 175.289 149.252 168.334 C 151.771 161.38 154.352 151.689 158.733 135.715 L 158.987 134.764 Z M 193.604 137.682 C 185.135 146.566 177.901 148.183 172.298 150.149 C 169.497 151.132 167.062 152.218 165.228 154.394 C 163.393 156.569 162.221 159.75 161.759 164.799 L 161.692 165.669 L 162.549 165.575 C 172.848 164.243 178.633 163.199 183.011 159.523 C 187.389 155.846 190.171 149.733 194.755 138.431 L 193.604 137.682 Z M 89.768 152.532 L 88.523 152.867 C 75.446 156.143 69.405 160.162 65.664 166.807 C 61.923 173.452 60.421 182.518 55.929 196.134 L 55.5 197.446 L 56.826 196.991 C 62.762 195.028 66.968 193.618 70.19 192.01 C 73.412 190.401 75.647 188.573 77.462 185.863 C 81.091 180.444 83.133 171.698 89.34 153.738 L 89.768 152.532 Z M 190.832 162.241 L 189.573 162.723 C 179.078 166.719 173.292 168.504 170.142 171.24 C 168.567 172.608 167.703 174.272 167.397 176.382 C 167.09 178.492 167.29 178.644 167.705 182.073 L 167.799 182.863 L 168.575 182.663 C 172.157 181.757 174.761 181.782 176.851 181.872 C 178.941 181.963 180.568 182.175 182.1 181.457 C 183.633 180.74 184.8 179.16 186.037 176.074 C 187.275 172.988 188.634 170.717 190.497 163.553 L 190.832 162.241 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/numptyphysics.svg b/.icons/Gruvbox_Dark-2/apps/64/numptyphysics.svg
new file mode 100755
index 000000000..c43b4f1a7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/numptyphysics.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="kow896xmN7ivbcreq0B6sigIezIqPbyN" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#kow896xmN7ivbcreq0B6sigIezIqPbyN)">
+ <path fill="#faf8f6" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_167" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_167)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="YC0IZ5vL5aHBzIVyydhIQLF0mSUV0zpb" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#YC0IZ5vL5aHBzIVyydhIQLF0mSUV0zpb)">
+ <path d="M 53.919161 104.183347 C 51.816877 104.289792 49.741204 103.544679 48.171144 102.134286 C 46.601084 100.723893 45.643081 98.754665 45.510025 96.62577 C 45.40358 94.523486 46.148694 92.447813 47.559087 90.877753 C 48.96948 89.281082 50.938708 88.34969 53.067603 88.216634 C 54.877164 88.136801 56.686724 88.083578 58.496285 88.083578 C 63.153243 88.056967 67.78359 88.429524 72.334103 89.174637 C 76.458837 89.866528 80.503738 90.930975 84.415583 92.341368 C 91.361103 94.922654 97.801011 98.754665 103.415971 103.624512 C 108.392264 108.04197 112.809721 113.044873 116.561899 118.526778 C 119.968131 123.476459 123.161473 128.585807 126.141927 133.8016 C 128.297433 137.580389 130.559384 141.279344 132.954391 144.898466 C 134.870396 147.825697 137.079125 150.513427 139.580577 152.935045 C 141.363526 154.558327 143.306143 156.021943 145.355205 157.29928 C 147.776823 158.842729 150.304886 160.22651 152.912782 161.424014 C 158.740633 164.111744 164.781372 166.347084 170.981779 168.0502 C 176.942685 169.753316 182.983425 171.083875 189.103999 172.068489 C 191.632062 172.494268 194.186736 172.813603 196.74141 173.053103 C 198.684027 173.265993 200.626643 173.372438 202.56926 173.372438 C 204.671544 173.399049 206.720605 174.250607 208.210832 175.740833 C 209.674447 177.257671 210.526005 179.280122 210.499394 181.409017 C 210.499394 183.5113 209.621225 185.560362 208.130998 187.023977 C 206.614161 188.514204 204.59171 189.365762 202.462815 189.339151 C 200.041197 189.31254 197.592968 189.206095 195.17135 188.939983 C 192.297341 188.673871 189.423333 188.301314 186.549325 187.848924 C 179.843305 186.757866 173.190508 185.29425 166.670767 183.431467 C 159.645413 181.48885 152.806337 178.960787 146.206763 175.927112 C 142.986809 174.410274 139.8733 172.733769 136.866236 170.844375 C 133.939005 169.008203 131.171441 166.905919 128.643378 164.564134 C 125.237146 161.290958 122.203471 157.618614 119.622185 153.680158 C 117.0409 149.768313 114.592671 145.776635 112.277497 141.731734 C 109.509934 136.888498 106.556092 132.151707 103.38936 127.547971 C 100.382296 123.157125 96.843008 119.165447 92.85133 115.599547 C 88.753207 112.033648 84.016415 109.239473 78.907067 107.323468 C 75.926614 106.25902 72.866327 105.460684 69.752818 104.928461 C 66.053863 104.316403 62.301685 104.02368 58.549508 104.050291 C 57.006059 104.050291 55.46261 104.076903 53.919161 104.183347 Z"/>
+ </g>
+ <path fill="#1a7fd4" d="M 53.919161 101.522229 C 51.816877 101.628673 49.741204 100.88356 48.171144 99.473167 C 46.601084 98.062774 45.643081 96.093546 45.510025 93.964651 C 45.40358 91.862367 46.148694 89.786694 47.559087 88.216634 C 48.96948 86.619963 50.938708 85.688571 53.067603 85.555515 C 54.877164 85.475682 56.686724 85.422459 58.496285 85.422459 C 63.153243 85.395848 67.78359 85.768405 72.334103 86.513518 C 76.458837 87.205409 80.503738 88.269857 84.415583 89.68025 C 91.361103 92.261535 97.801011 96.093546 103.415971 100.963394 C 108.392264 105.380851 112.809721 110.383754 116.561899 115.865659 C 119.968131 120.81534 123.161473 125.924688 126.141927 131.140481 C 128.297433 134.91927 130.559384 138.618225 132.954391 142.237347 C 134.870396 145.164578 137.079125 147.852308 139.580577 150.273926 C 141.363526 151.897208 143.306143 153.360824 145.355205 154.638161 C 147.776823 156.18161 150.304886 157.565392 152.912782 158.762895 C 158.740633 161.450625 164.781372 163.685965 170.981779 165.389081 C 176.942685 167.092197 182.983425 168.422757 189.103999 169.407371 C 191.632062 169.83315 194.186736 170.152484 196.74141 170.391985 C 198.684027 170.604874 200.626643 170.711319 202.56926 170.711319 C 204.671544 170.73793 206.720605 171.589488 208.210832 173.079715 C 209.674447 174.596552 210.526005 176.619003 210.499394 178.747898 C 210.499394 180.850182 209.621225 182.899243 208.130998 184.362859 C 206.614161 185.853085 204.59171 186.704643 202.462815 186.678032 C 200.041197 186.651421 197.592968 186.544976 195.17135 186.278864 C 192.297341 186.012752 189.423333 185.640196 186.549325 185.187805 C 179.843305 184.096747 173.190508 182.633131 166.670767 180.770348 C 159.645413 178.827731 152.806337 176.299668 146.206763 173.265993 C 142.986809 171.749155 139.8733 170.07265 136.866236 168.183256 C 133.939005 166.347084 131.171441 164.2448 128.643378 161.903015 C 125.237146 158.629839 122.203471 154.957495 119.622185 151.019039 C 117.0409 147.107195 114.592671 143.115516 112.277497 139.070616 C 109.509934 134.227379 106.556092 129.490588 103.38936 124.886852 C 100.382296 120.496006 96.843008 116.504328 92.85133 112.938428 C 88.753207 109.372529 84.016415 106.578354 78.907067 104.662349 C 75.926614 103.597901 72.866327 102.799566 69.752818 102.267342 C 66.053863 101.655284 62.301685 101.362561 58.549508 101.389173 C 57.006059 101.389173 55.46261 101.415784 53.919161 101.522229 Z"/>
+ <defs>
+ <filter id="uMfZ3hOWb7YForUKpaLkFCboEBgucw3F" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#uMfZ3hOWb7YForUKpaLkFCboEBgucw3F)">
+ <path fill-rule="evenodd" d="M 140.884525 102.746343 C 140.485357 105.59374 140.299079 108.467749 140.272468 111.368368 C 140.272468 112.29976 140.32569 113.231151 140.432135 114.135932 C 140.458746 114.268988 140.485357 114.375433 140.511968 114.481877 L 140.53858 114.455266 C 142.481196 118.287277 145.435038 121.507231 149.05416 123.795793 C 152.061224 125.658577 155.520679 126.669802 159.059967 126.669802 C 162.9452 126.723024 166.723989 125.28602 169.571386 122.624901 C 170.955168 121.26773 172.046227 119.644448 172.79134 117.834887 C 173.69612 115.493103 174.148511 113.018262 174.121899 110.51681 C 174.095288 107.696024 173.69612 104.875238 172.924396 102.134286 C 172.605062 96.599159 170.023776 91.409977 165.765986 87.817466 C 161.907364 84.491068 157.010905 82.654896 151.928168 82.628285 C 148.84127 82.601673 145.834206 83.42662 143.22631 85.049903 C 141.89575 85.901461 140.698247 86.939297 139.687021 88.163412 C 138.462907 89.600416 137.478293 91.25031 136.73318 92.980037 C 136.387234 93.831595 135.828399 94.629931 135.136508 95.268599 C 136.892847 95.481489 138.489518 96.41288 139.553966 97.796662 C 140.645024 99.207055 141.097414 100.990005 140.884525 102.746343 Z M 129.761048 96.971715 C 127.685375 96.705603 125.875815 95.481489 124.837978 93.671928 C 123.800142 91.888978 123.693697 89.68025 124.492033 87.790855 C 125.742759 84.837013 127.419264 82.096061 129.468325 79.647832 C 131.357719 77.359269 133.61967 75.36343 136.147733 73.766759 C 140.911136 70.812917 146.419652 69.269468 152.034613 69.32269 C 160.230859 69.375913 168.160993 72.329755 174.414623 77.678604 C 181.014197 83.293564 185.192154 91.25031 186.096934 99.872335 C 186.948492 103.331789 187.400883 106.844466 187.427494 110.383754 C 187.480716 114.614933 186.708992 118.79289 185.165543 122.731346 C 183.728539 126.323856 181.51981 129.570421 178.752246 132.258151 C 173.403397 137.287666 166.271599 140.05523 158.926911 139.975396 C 152.939393 139.948785 147.084932 138.245669 142.002195 135.078937 C 136.413845 131.56626 131.863332 126.643191 128.829657 120.788729 C 128.350655 119.990393 127.978099 119.138835 127.738598 118.260666 C 127.499097 117.46233 127.33943 116.663995 127.232985 115.839048 C 127.046707 114.32221 126.966873 112.778761 126.966873 111.235312 C 126.993485 107.802469 127.232985 104.369626 127.685375 100.963394 C 127.898265 99.446556 128.616767 98.036163 129.761048 96.971715 Z"/>
+ </g>
+ <path fill="#f22c42" fill-rule="evenodd" d="M 140.884561 100.085222 C 140.485328 102.932618 140.299111 105.806631 140.272474 108.707241 C 140.272474 109.638649 140.325667 110.570037 140.432135 111.474807 C 140.458772 111.607871 140.485328 111.714319 140.511965 111.820766 L 140.538602 111.794149 C 142.481167 115.626167 145.435051 118.846118 149.054134 121.134682 C 152.061211 122.997457 155.520714 124.008675 159.059967 124.008675 C 162.945178 124.061908 166.724002 122.624902 169.571419 119.963783 C 170.955171 118.606607 172.04624 116.983323 172.79135 115.173761 C 173.69612 112.831984 174.148546 110.357142 174.121909 107.855684 C 174.095272 105.034905 173.69612 102.214125 172.924373 99.473176 C 172.605052 93.938044 170.023763 88.74885 165.765957 85.156343 C 161.907383 81.829945 157.010934 79.993787 151.928188 79.96717 C 148.84128 79.940553 145.834203 80.765493 143.226277 82.388777 C 141.895718 83.240335 140.698263 84.278169 139.687025 85.502302 C 138.462933 86.939288 137.478332 88.589189 136.733141 90.318921 C 136.387263 91.170478 135.82837 91.968822 135.136534 92.607484 C 136.892882 92.820379 138.489489 93.751766 139.554001 95.135539 C 140.644989 96.545929 141.097414 98.328894 140.884561 100.085222 Z M 129.761022 94.310599 C 127.685353 94.044491 125.875811 92.820379 124.838017 91.010817 C 123.800142 89.227852 123.693674 87.019139 124.492059 85.129727 C 125.742788 82.175903 127.419225 79.434934 129.468338 76.986709 C 131.35771 74.698146 133.619677 72.702306 136.147772 71.105639 C 140.911117 68.151796 146.419652 66.608342 152.034574 66.661576 C 160.230866 66.714789 168.161029 69.668633 174.414593 75.017487 C 181.014197 80.63245 185.192173 88.589189 186.096944 97.211209 C 186.948522 100.670671 187.400866 104.183347 187.427504 107.72264 C 187.480697 111.95381 186.709031 116.131765 185.165536 120.07023 C 183.728509 123.662737 181.519816 126.909305 178.75223 129.597041 C 173.403436 134.626554 166.271576 137.39412 158.926943 137.314269 C 152.939426 137.287672 147.084932 135.584558 142.002185 132.41782 C 136.413819 128.905144 131.863329 123.982078 128.829696 118.127604 C 128.350632 117.329281 127.978118 116.477724 127.738627 115.59955 C 127.499136 114.801206 127.339394 114.002882 127.233008 113.177922 C 127.04671 111.661085 126.96688 110.117651 126.96688 108.574198 C 126.993517 105.141352 127.233008 101.708506 127.685353 98.302277 C 127.898288 96.78544 128.616761 95.37505 129.761022 94.310599 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nutstore.svg b/.icons/Gruvbox_Dark-2/apps/64/nutstore.svg
new file mode 120000
index 000000000..a6f829e70
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nutstore.svg
@@ -0,0 +1 @@
+acorn.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nutty.svg b/.icons/Gruvbox_Dark-2/apps/64/nutty.svg
new file mode 100755
index 000000000..ecef70db2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nutty.svg
@@ -0,0 +1,58 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="lJvnRwL9HMSv2ItnXfViQHuF8wodDqkM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#lJvnRwL9HMSv2ItnXfViQHuF8wodDqkM)">
+ <linearGradient id="_lgradient_66" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_66)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g style="opacity:0.6">
+ <path fill="#ececec" d="M 63.539 239.441 C 64.089 239.477 64.56 239.539 65.12 239.572 C 65.555 239.597 66.147 239.583 66.588 239.607 L 66.549 232.015 L 93.178 207.55 L 93.178 199.394 L 105.468 187.161 L 105.468 181.046 L 111.612 174.929 L 111.612 158.62 L 103.419 150.464 L 87.032 150.464 L 78.839 142.31 L 58.356 142.31 L 50.161 150.464 L 50.161 170.853 L 66.604 185.193 L 66.549 203.472 L 60.405 209.589 L 60.405 236.091 L 63.539 239.441 Z"/>
+ <path fill="#ececec" d="M 99.322 81.148 L 93.178 87.265 L 99.322 87.265 L 101.371 89.304 L 103.419 89.304 L 105.468 87.265 L 99.322 81.148 Z"/>
+ <path fill="#ececec" d="M 177.16 109.69 L 152.58 109.69 L 138.242 123.961 L 138.242 144.349 L 148.483 154.543 L 162.822 154.543 L 168.967 160.659 L 168.967 166.775 L 173.064 170.852 L 173.064 195.317 L 188.62 211.682 L 214.308 186.115 L 214.031 162.697 L 234.515 142.31 L 226.321 142.31 L 205.838 121.923 L 205.838 113.768 L 181.257 113.768 L 177.16 109.69 Z"/>
+ <path fill="#ececec" d="M 250.902 117.845 L 250.902 96.374 C 250.902 87.126 250.735 78.869 250.299 71.499 C 250.081 67.815 249.796 64.353 249.43 61.099 C 249.064 57.845 248.618 54.801 248.078 51.952 C 247.538 49.104 246.904 46.451 246.164 43.982 C 245.425 41.513 244.579 39.226 243.613 37.111 C 242.999 35.764 242.248 34.6 241.533 33.388 L 238.611 36.296 L 226.321 36.296 L 214.031 48.529 L 205.838 40.374 L 181.258 40.374 L 168.968 52.607 L 168.968 62.8 L 181.258 62.8 L 181.258 56.683 L 189.451 56.683 L 189.451 64.839 L 185.353 68.915 L 168.968 69.191 L 162.822 75.032 L 154.629 75.032 L 154.629 83.187 L 148.483 89.304 L 148.483 101.534 L 160.773 101.534 L 168.968 93.38 L 177.161 93.38 L 177.161 97.458 L 185.353 105.613 L 189.451 105.613 L 189.451 101.534 L 181.258 93.38 L 189.451 93.38 L 197.643 101.534 L 207.885 101.534 L 201.741 95.419 L 207.885 89.304 L 214.031 89.304 L 220.175 95.419 L 214.031 95.419 L 207.885 101.534 L 213.919 107.54 L 214.031 113.767 L 205.838 113.767 L 230.419 138.232 L 234.514 138.232 L 238.611 134.156 L 246.804 125.999 L 238.611 117.845 L 250.902 117.845 Z"/>
+ <path fill="#ececec" d="M 156.677 70.954 L 156.677 64.838 L 162.822 58.722 L 162.822 70.954 L 156.677 70.954 Z"/>
+ <path fill="#ececec" d="M 220.176 191.24 L 220.176 178.456 L 228.37 170.852 L 228.37 191.24 L 220.176 191.24 Z"/>
+ <path fill="#ececec" d="M 136.193 11.831 L 90.136 11.831 C 89.347 11.831 88.788 11.88 88.013 11.882 L 80.888 19.986 L 93.178 32.218 L 93.178 45.001 L 107.517 60.761 L 115.71 60.761 L 115.71 52.607 L 128 40.374 L 128 32.218 L 136.193 24.064 L 136.193 11.831 Z"/>
+ <path fill="#ececec" d="M 125.951 56.683 L 132.097 56.683 L 138.242 62.799 L 125.951 62.799 L 125.951 56.683 Z"/>
+ <path fill="#ececec" d="M 70.646 123.961 L 64.501 123.961 L 58.355 130.078 L 70.646 130.078 L 70.646 123.961 Z"/>
+ <path fill="#ececec" d="M 16.003 30.841 C 15.896 30.993 15.758 31.109 15.653 31.263 C 14.436 33.051 13.352 34.995 12.386 37.111 C 11.421 39.226 10.575 41.513 9.835 43.982 C 9.095 46.451 8.462 49.104 7.922 51.952 C 7.382 54.801 6.936 57.845 6.57 61.099 C 6.204 64.353 5.918 67.815 5.7 71.499 C 5.264 78.869 5.098 87.126 5.098 96.374 L 5.098 117.845 L 13.291 125.999 L 25.581 125.999 L 46.066 146.388 L 46.066 121.923 L 58.356 109.691 L 66.549 109.691 L 78.839 97.458 L 91.129 97.458 L 84.985 91.341 L 97.275 77.072 L 84.985 64.839 L 66.549 64.839 L 66.549 81.148 L 58.356 81.148 L 50.161 72.993 L 50.161 64.839 L 62.452 52.607 L 72.695 52.607 L 72.695 44.45 L 60.405 32.218 L 39.92 32.218 L 39.92 44.45 L 29.678 44.45 L 16.003 30.841 Z"/>
+ <path fill="#ececec" d="M 66.549 12.396 C 66.12 12.419 65.544 12.404 65.12 12.429 C 61.415 12.646 57.931 12.929 54.659 13.292 C 51.387 13.656 48.325 14.1 45.46 14.636 C 42.901 15.115 40.554 15.699 38.301 16.335 L 46.066 24.064 L 66.549 24.064 L 66.549 12.396 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_67" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_67)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="Z4ix9ckyxzB2YdF28uBVABav8A9q1odR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Z4ix9ckyxzB2YdF28uBVABav8A9q1odR)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_68" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_68)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <g>
+ <rect fill="#ffffff" width="21" height="42" x="179.19" y="176.52" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ffffff" width="21" height="21" x="179.19" y="148.52" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer.svg b/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer.svg
new file mode 100644
index 000000000..5db8abc0d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer.svg
@@ -0,0 +1,59 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#KK0t6hsrqrXWhELXCxJvMTrkJsQu03JV)">
+ <linearGradient id="_lgradient_164" x1=".123" x2=".835" y1=".141" y2=".706" gradientTransform="matrix(244.648,0,0,228.339,6.343,13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1268f4"/>
+ <stop offset="100%" style="stop-color:#02bdfd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_164)" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <defs>
+ <filter id="KK0t6hsrqrXWhELXCxJvMTrkJsQu03JV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".5">
+ <path fill="#faf8f6" d="M 251.361 139.448 L 251.361 157.114 C 251.361 231.101 240.777 241.658 166.722 241.658 L 91.352 241.658 C 38.674 241.658 18.112 236.316 10.639 206.587 C 11.190046 206.568224 11.740546 206.535881 12.29 206.49 C 12.286 206.371 12.28 206.251 12.277 206.132 C 12.277 193.992 22.118 184.151 34.258 184.151 C 44.131886 184.150815 52.794009 190.735141 55.436 200.249 C 56.664678 200.001004 57.914559 199.873069 59.168 199.867 C 69.323 199.869 77.741 207.738 78.425 217.87 C 88.152876 222.229705 97.335924 227.715168 105.786 234.214 C 109.450369 229.5029 113.375856 225.000842 117.544 220.729 C 115.308783 216.871331 114.12792 212.493446 114.12 208.035 C 114.12 194.002 125.496 182.627 139.528 182.626 C 141.193469 182.6279 142.854743 182.793023 144.488 183.119 C 145.259 170.768 155.494 161.14 167.869 161.126 C 177.976388 161.134028 186.941798 167.616301 190.117 177.212 C 196.730776 175.310009 203.460436 173.836946 210.264 172.802 C 210.561 165.888 216.248 160.434 223.168 160.425 C 224.815 160.429 226.447 160.747 227.974 161.363 C 228.336 160.81 228.717 160.27 229.119 159.745 C 231.474 148.828 240.497 140.762 251.361 139.448 L 251.361 139.448 Z"/>
+ </g>
+ <g style="opacity:0.4" filter="url(#hEUuN6pSd3pkJLTgBgqs1JOhdHZprV82)">
+ <g opacity=".4">
+ <linearGradient id="_lgradient_165" x1=".455" x2=".455" y1="0" y2=".988" gradientTransform="matrix(105,0,0,111.074,75,71.926)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#000000"/>
+ <stop offset="49.871%" style="stop-color:#000000"/>
+ <stop offset="98.8%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_165)" d="M 75 71.926 L 75 183 C 75 183 132.784 160.231 180 127.428 C 180 127.418 179.994 127.409 179.988 127.398 C 179.981775 127.385357 179.974411 127.373307 179.966 127.362 C 179.957483 127.350216 179.949798 127.337853 179.943 127.325 C 179.936061 127.314557 179.931928 127.302504 179.931 127.29 C 130.127 93.441 75 71.926 75 71.926 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="hEUuN6pSd3pkJLTgBgqs1JOhdHZprV82" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="9.064"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="PzI09mKGLSPoGLyglB5dEzg6Eq9hVbjw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.133"/>
+ </filter>
+ </defs>
+ <g opacity=".1" filter="url(#PzI09mKGLSPoGLyglB5dEzg6Eq9hVbjw)">
+ <path d="M 75 71.926 L 75 183 C 75 183 132.784 160.231 180 127.428 C 180 127.418 179.994 127.409 179.988 127.398 C 179.981775 127.385357 179.974411 127.373307 179.966 127.362 C 179.957483 127.350216 179.949798 127.337853 179.943 127.325 C 179.936061 127.314557 179.931928 127.302504 179.931 127.29 C 130.127 93.441 75 71.926 75 71.926 Z"/>
+ </g>
+ <linearGradient id="_lgradient_166" x1=".455" x2=".455" y1=".996" y2="-.003" gradientTransform="matrix(105,0,0,111.074,75,71)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f37e40"/>
+ <stop offset="100%" style="stop-color:#f34f17"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_166)" d="M 75 71 L 75 182.074 C 75 182.074 132.783 159.305 180 126.502 C 180 126.492 179.994 126.485 179.988 126.471 C 179.981975 126.458457 179.974952 126.446419 179.967 126.435 C 179.957 126.421 179.949 126.411 179.943 126.398 C 179.936215 126.387482 179.932096 126.375469 179.931 126.363 C 130.126 92.515 75 71 75 71 Z"/>
+ <path fill="#ffbc8d" d="M 75 71 L 75 71.926 C 75 71.926 129.752 93.288 179.384 126.924 C 179.589 126.782 179.796 126.644 180 126.502 C 180 126.492 179.994 126.485 179.988 126.471 C 179.982 126.457 179.975 126.447 179.967 126.435 C 179.957 126.421 179.949 126.411 179.942 126.398 C 179.936 126.385 179.93 126.374 179.93 126.363 C 130.127 92.515 75 71 75 71 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_167" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_167)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3.svg b/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3.svg
new file mode 120000
index 000000000..12327cf66
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3.svg
@@ -0,0 +1 @@
+nuvolaplayer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_8tracks.svg b/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_8tracks.svg
new file mode 120000
index 000000000..d14d1c75a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_8tracks.svg
@@ -0,0 +1 @@
+8tracks.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_bandcamp.svg b/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_bandcamp.svg
new file mode 120000
index 000000000..311658be5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_bandcamp.svg
@@ -0,0 +1 @@
+bandcamp.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_deezer.svg b/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_deezer.svg
new file mode 120000
index 000000000..00bb08b16
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_deezer.svg
@@ -0,0 +1 @@
+deezer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_google_play_music.svg b/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_google_play_music.svg
new file mode 120000
index 000000000..9ae27dfed
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_google_play_music.svg
@@ -0,0 +1 @@
+google-play-music-desktop-player.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_groove.svg b/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_groove.svg
new file mode 120000
index 000000000..694e6b3e4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_groove.svg
@@ -0,0 +1 @@
+groove.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_jango.svg b/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_jango.svg
new file mode 120000
index 000000000..c5b85a281
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_jango.svg
@@ -0,0 +1 @@
+jango.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_mixcloud.svg b/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_mixcloud.svg
new file mode 120000
index 000000000..d6047dfca
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_mixcloud.svg
@@ -0,0 +1 @@
+mixcloud.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_plex.svg b/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_plex.svg
new file mode 120000
index 000000000..eeb1bcbbb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_plex.svg
@@ -0,0 +1 @@
+plexhometheater.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_soundcloud.svg b/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_soundcloud.svg
new file mode 120000
index 000000000..9630b342c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_soundcloud.svg
@@ -0,0 +1 @@
+soundcloud.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_spotify.svg b/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_spotify.svg
new file mode 120000
index 000000000..2d1e6f848
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_spotify.svg
@@ -0,0 +1 @@
+spotify-client.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_yandex_music.svg b/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_yandex_music.svg
new file mode 120000
index 000000000..dd4dff7e5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_yandex_music.svg
@@ -0,0 +1 @@
+jazzradio.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_youtube.svg b/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_youtube.svg
new file mode 120000
index 000000000..6c62c168f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nuvolaplayer3_youtube.svg
@@ -0,0 +1 @@
+youtube.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nvidia-310-settings.svg b/.icons/Gruvbox_Dark-2/apps/64/nvidia-310-settings.svg
new file mode 120000
index 000000000..fc42cf5f9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nvidia-310-settings.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nvidia-current-settings.svg b/.icons/Gruvbox_Dark-2/apps/64/nvidia-current-settings.svg
new file mode 120000
index 000000000..fc42cf5f9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nvidia-current-settings.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nvidia-current-updates-settings.svg b/.icons/Gruvbox_Dark-2/apps/64/nvidia-current-updates-settings.svg
new file mode 120000
index 000000000..fc42cf5f9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nvidia-current-updates-settings.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nvidia-drivers-settings.svg b/.icons/Gruvbox_Dark-2/apps/64/nvidia-drivers-settings.svg
new file mode 120000
index 000000000..fc42cf5f9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nvidia-drivers-settings.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nvidia-settings.svg b/.icons/Gruvbox_Dark-2/apps/64/nvidia-settings.svg
new file mode 120000
index 000000000..fc42cf5f9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nvidia-settings.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nvidia-x-server-setting.svg b/.icons/Gruvbox_Dark-2/apps/64/nvidia-x-server-setting.svg
new file mode 120000
index 000000000..fc42cf5f9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nvidia-x-server-setting.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nvidia-x-server-settings.svg b/.icons/Gruvbox_Dark-2/apps/64/nvidia-x-server-settings.svg
new file mode 120000
index 000000000..fc42cf5f9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nvidia-x-server-settings.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nvidia.svg b/.icons/Gruvbox_Dark-2/apps/64/nvidia.svg
new file mode 100755
index 000000000..bb68b8c8a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nvidia.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="RTGBLXUECSr9O2IGJe1pbRC21xREDFny" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#RTGBLXUECSr9O2IGJe1pbRC21xREDFny)">
+ <linearGradient id="_lgradient_6" x1=".512" x2=".512" y1=".999" y2=".248" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2ea33c"/>
+ <stop offset="100%" style="stop-color:#41d753"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_7" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <path fill="#262626" d="M 70.314044 120.94468 C 70.314044 120.94468 83.710558 100.482842 109.886162 98.36582 L 109.886162 90.942485 C 80.893183 93.405771 55.5 119.383013 55.5 119.383013 C 55.5 119.383013 70.00722 162.870306 109.886162 166.852039 L 109.886162 158.961076 C 80.620584 155.060544 70.313318 120.941776 70.313318 120.941776 L 70.314044 120.94468 Z M 109.886162 143.267612 L 109.886162 150.494023 C 87.76769 146.322497 81.341382 121.999123 81.341382 121.999123 C 81.341382 121.999123 92.248226 109.553677 109.886162 107.535258 L 109.886162 115.464649 C 109.875293 115.464649 109.86804 115.46066 109.85789 115.46066 C 100.601014 114.285427 93.082126 123.434274 93.082126 123.434274 C 93.082126 123.434274 97.422442 138.835572 109.891963 143.267529 M 109.891963 77.249228 L 109.891963 90.94169 C 110.743052 90.872818 111.30725 90.814815 112.162971 90.783929 C 145.124635 89.608696 166.601477 119.382508 166.601477 119.382508 C 166.601477 119.382508 141.934606 151.113107 116.236054 151.113107 C 113.880803 151.113107 111.962874 150.88191 109.891817 150.493885 L 109.891817 158.961228 C 111.662791 159.198731 113.211986 159.33902 115.128026 159.33902 C 139.042343 159.33902 156.335904 146.418701 173.082096 131.127601 C 175.858573 133.479948 187.225508 139.202716 189.562201 141.707604 C 173.640348 155.809697 136.53238 167.177794 115.495606 167.177794 C 113.467763 167.177794 111.807284 167.048014 109.892979 166.852702 L 109.892979 178.750772 L 200.5 178.750772 L 200.5 77.249954 L 109.892979 77.249954 L 109.891963 77.249228 Z M 109.891963 107.535624 L 109.891963 98.366477 C 110.734347 98.314274 111.296153 98.256562 112.162971 98.227273 C 135.865589 97.439629 151.416233 119.775172 151.416233 119.775172 C 151.416233 119.775172 134.620024 144.452912 116.611605 144.452912 C 114.019861 144.452912 111.983029 144.012409 109.891672 143.2684 L 109.891672 115.46588 C 119.119549 116.645462 120.689334 120.957513 126.237076 130.741029 L 138.57522 119.734717 C 138.57522 119.734717 129.568473 107.238515 114.385407 107.238515 C 112.735003 107.23792 111.442754 107.360827 109.891963 107.535479"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nvim-gtk.svg b/.icons/Gruvbox_Dark-2/apps/64/nvim-gtk.svg
new file mode 120000
index 000000000..f481afa88
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nvim-gtk.svg
@@ -0,0 +1 @@
+nvim.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nvim-qt.svg b/.icons/Gruvbox_Dark-2/apps/64/nvim-qt.svg
new file mode 120000
index 000000000..f481afa88
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nvim-qt.svg
@@ -0,0 +1 @@
+nvim.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nvim.svg b/.icons/Gruvbox_Dark-2/apps/64/nvim.svg
new file mode 100644
index 000000000..a2de19d72
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nvim.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_VjCTAYyMFhyXIYt5X56cSdM2JVq3tjLc">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_VjCTAYyMFhyXIYt5X56cSdM2JVq3tjLc)">
+ <defs>
+ <filter id="jIe6vNZzymfCcQc4FYHKFQbDMF4eU1wT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#jIe6vNZzymfCcQc4FYHKFQbDMF4eU1wT)">
+ <linearGradient id="_lgradient_0" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4d4d4d"/>
+ <stop offset="100%" style="stop-color:#333333"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g filter="url(#CS17v8ooutajFYK5XOBHxwJJ1at4ln0d)">
+ <path fill="#46a926" d="M 188.053 78.939 L 157.527 53.5 L 157.527 195.956 L 188.053 170.518 L 188.053 78.939 Z"/>
+ <path fill="#37a6e6" d="M 65.948 78.939 L 96.474 53.5 L 96.474 195.956 L 65.948 170.518 L 65.948 78.939 Z"/>
+ <path fill="#a6d74f" d="M 96.474 53.5 L 181.974 175.605 L 157.527 195.956 L 72.028 73.851 L 96.474 53.5 Z"/>
+ <path fill="#28851e" d="M 157.527 140.696 L 157.527 195.956 L 181.962 175.596 L 157.527 140.696 Z"/>
+ <path fill="#76c22b" d="M 96.474 53.5 L 72.04 73.861 L 96.474 108.76 L 96.474 53.5 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 96.474 53.5 L 72.03 73.851 L 72.04 73.861 L 72.04 73.866 L 65.948 78.939 L 65.948 81.483 L 72.04 76.41 L 72.04 76.405 L 72.03 76.395 L 96.474 56.044 L 157.527 143.235 L 157.527 140.691 L 96.474 53.5 Z M 157.527 53.5 L 157.527 56.044 L 188.053 81.483 L 188.053 78.939 L 157.527 53.5 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="CS17v8ooutajFYK5XOBHxwJJ1at4ln0d" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nvvp.svg b/.icons/Gruvbox_Dark-2/apps/64/nvvp.svg
new file mode 100644
index 000000000..ff69c70fa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nvvp.svg
@@ -0,0 +1,143 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="QUSpyvYFwYtM2KTjEvUVrZxYj858OITK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#QUSpyvYFwYtM2KTjEvUVrZxYj858OITK)">
+ <path fill="#3b3b3b" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="wZLh1tgz8DJGgmpHpRXVrZuBS9JuELNY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#wZLh1tgz8DJGgmpHpRXVrZuBS9JuELNY)">
+ <path fill="#666666" d="M 79.514 66.42 L 178.18 66.42 C 184.566 66.42 189.752 71.605 189.752 77.992 L 189.752 176.657 C 189.752 183.044 184.566 188.229 178.18 188.229 L 79.514 188.229 C 73.127 188.229 67.942 183.044 67.942 176.657 L 67.942 77.992 C 67.942 71.605 73.127 66.42 79.514 66.42 Z"/>
+ </g>
+ <defs>
+ <filter id="DnCghrXtzyiNiQ43gg7co3Sbp5xHIQAI" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#DnCghrXtzyiNiQ43gg7co3Sbp5xHIQAI)">
+ <path fill="#46a926" d="M 61.09 155.493 L 93.417 155.493 C 96.779728 155.494655 99.505345 158.220272 99.507 161.583 L 99.507 193.91 C 99.505345 197.272728 96.779728 199.998345 93.417 200 L 61.09 200 C 57.727272 199.998345 55.001655 197.272728 55 193.91 L 55 161.583 C 55.001655 158.220272 57.727272 155.494655 61.09 155.493 L 61.09 155.493 Z"/>
+ </g>
+ <defs>
+ <filter id="pALHCfMRk0t81TTo74rpGrblr3IjaxHM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#pALHCfMRk0t81TTo74rpGrblr3IjaxHM)">
+ <path fill="#46a926" d="M 111.337 105.246 L 143.663 105.246 C 147.026119 105.247104 149.752344 107.972881 149.754 111.336 L 149.754 143.662 C 149.752345 147.025281 147.026281 149.751345 143.663 149.753 L 111.337 149.753 C 107.973719 149.751345 105.247655 147.025281 105.246 143.662 L 105.246 111.336 C 105.247656 107.972881 107.973881 105.247104 111.337 105.246 L 111.337 105.246 Z"/>
+ </g>
+ <defs>
+ <filter id="mwTdW4vY316NT95b9QbvNnmdZE3lHcyI" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#mwTdW4vY316NT95b9QbvNnmdZE3lHcyI)">
+ <path fill="#5884f4" d="M 161.583 155.493 L 193.91 155.493 C 197.272728 155.494655 199.998345 158.220272 200 161.583 L 200 193.91 C 199.998345 197.272728 197.272728 199.998345 193.91 200 L 161.583 200 C 158.220272 199.998345 155.494655 197.272728 155.493 193.91 L 155.493 161.583 C 155.494655 158.220272 158.220272 155.494655 161.583 155.493 L 161.583 155.493 Z"/>
+ </g>
+ <defs>
+ <filter id="kPKwbgC6aUQmKeLlu3gCsyvOdOyLJjyw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#kPKwbgC6aUQmKeLlu3gCsyvOdOyLJjyw)">
+ <path fill="#5884f4" d="M 111.337 155.493 L 143.663 155.493 C 147.026119 155.494104 149.752344 158.219881 149.754 161.583 L 149.754 193.91 C 149.752344 197.273119 147.026119 199.998896 143.663 200 L 111.337 200 C 107.973881 199.998896 105.247656 197.273119 105.246 193.91 L 105.246 161.583 C 105.247656 158.219881 107.973881 155.494104 111.337 155.493 L 111.337 155.493 Z"/>
+ </g>
+ <defs>
+ <filter id="OsT9L9hs6fUNzsurqGnPhofQUPyIbv6f" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#OsT9L9hs6fUNzsurqGnPhofQUPyIbv6f)">
+ <path fill="#6dc7f1" d="M 161.583 105.246 L 193.91 105.246 C 197.272728 105.247655 199.998345 107.973272 200 111.336 L 200 143.662 C 199.998896 147.025119 197.273119 149.751344 193.91 149.753 L 161.583 149.753 C 158.219881 149.751344 155.494104 147.025119 155.493 143.662 L 155.493 111.336 C 155.494655 107.973272 158.220272 105.247655 161.583 105.246 L 161.583 105.246 Z"/>
+ </g>
+ <defs>
+ <filter id="E2zZjhKucH1RqGkrrytI91A6yyaCsQtT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#E2zZjhKucH1RqGkrrytI91A6yyaCsQtT)">
+ <path fill="#6dc7f1" d="M 161.583 55 L 193.91 55 C 197.272728 55.001655 199.998345 57.727272 200 61.09 L 200 93.417 C 199.998345 96.779728 197.272728 99.505345 193.91 99.507 L 161.583 99.507 C 158.220272 99.505345 155.494655 96.779728 155.493 93.417 L 155.493 61.09 C 155.494655 57.727272 158.220272 55.001655 161.583 55 L 161.583 55 Z"/>
+ </g>
+ <defs>
+ <filter id="51hIWL3rMtEk2D8FY7dW9lCd9zA08maY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#51hIWL3rMtEk2D8FY7dW9lCd9zA08maY)">
+ <path fill="#6dc7f1" d="M 111.337 55 L 143.663 55 C 147.026119 55.001104 149.752344 57.726881 149.754 61.09 L 149.754 93.417 C 149.752344 96.780119 147.026119 99.505896 143.663 99.507 L 111.337 99.507 C 107.973881 99.505896 105.247656 96.780119 105.246 93.417 L 105.246 61.09 C 105.247656 57.726881 107.973881 55.001104 111.337 55 L 111.337 55 Z"/>
+ </g>
+ <defs>
+ <filter id="qs7Odo6TInffn0i1DmKn210ZbtGmg7px" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#qs7Odo6TInffn0i1DmKn210ZbtGmg7px)">
+ <path fill="#a6d74f" d="M 61.09 105.246 L 93.417 105.246 C 96.779728 105.247655 99.505345 107.973272 99.507 111.336 L 99.507 143.662 C 99.505896 147.025119 96.780119 149.751344 93.417 149.753 L 61.09 149.753 C 57.726881 149.751344 55.001104 147.025119 55 143.662 L 55 111.336 C 55.001655 107.973272 57.727272 105.247655 61.09 105.246 L 61.09 105.246 Z"/>
+ </g>
+ <defs>
+ <filter id="XFalmrBd2Gbav2rvvj3UvOtHSABd17zT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#XFalmrBd2Gbav2rvvj3UvOtHSABd17zT)">
+ <path fill="#a6d74f" d="M 61.09 55 L 93.417 55 C 96.779728 55.001655 99.505345 57.727272 99.507 61.09 L 99.507 93.417 C 99.505345 96.779728 96.779728 99.505345 93.417 99.507 L 61.09 99.507 C 57.727272 99.505345 55.001655 96.779728 55 93.417 L 55 61.09 C 55.001655 57.727272 57.727272 55.001655 61.09 55 L 61.09 55 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_169" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_169)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nylas-mail.svg b/.icons/Gruvbox_Dark-2/apps/64/nylas-mail.svg
new file mode 120000
index 000000000..2fffe1775
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nylas-mail.svg
@@ -0,0 +1 @@
+nylas.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nylas.svg b/.icons/Gruvbox_Dark-2/apps/64/nylas.svg
new file mode 100755
index 000000000..33f334c13
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nylas.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="UcV4LGr4Wim6tfmrERz8GS9pds7pPSWi" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#UcV4LGr4Wim6tfmrERz8GS9pds7pPSWi)">
+ <linearGradient id="_lgradient_69" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_69)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_70" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_70)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 55.5 142.097 L 119.944 166.264 L 119.944 182.375 L 55.5 158.208 L 55.5 142.097 Z"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 55.5 109.875 L 119.944 134.042 L 119.944 150.153 L 55.5 125.986 L 55.5 109.875 Z"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 55.5 77.653 L 119.944 101.819 L 119.944 117.931 L 55.5 93.764 L 55.5 77.653 Z"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 136.056 138.069 L 200.5 162.236 L 200.5 178.347 L 136.056 154.181 L 136.056 138.069 Z"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 136.056 105.847 L 200.5 130.014 L 200.5 146.125 L 136.056 121.958 L 136.056 105.847 Z"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 136.056 73.625 L 200.5 97.792 L 200.5 113.903 L 136.056 89.736 L 136.056 73.625 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/nz.scuttlebutt.Patchwork.svg b/.icons/Gruvbox_Dark-2/apps/64/nz.scuttlebutt.Patchwork.svg
new file mode 100644
index 000000000..941ee39a0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/nz.scuttlebutt.Patchwork.svg
@@ -0,0 +1,94 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_3kFXygTUvFcxDiFSvjzBiTgXRCdvZ0qg">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_3kFXygTUvFcxDiFSvjzBiTgXRCdvZ0qg)">
+ <defs>
+ <filter id="WmCwMrDzJSGUWONq5pv6sRN24be7iS3B" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#WmCwMrDzJSGUWONq5pv6sRN24be7iS3B)">
+ <linearGradient id="_lgradient_285" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_285)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_286" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_286)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 103.236 73.84 C 110.333 70.88 119.171 71.582 127.814 68.679 C 136.293 65.831 147.999 76.916 153.661 82.645 C 158.029 87.065 161.3 95.904 161.3 95.904 C 168.134 114.898 185.46 132.145 185.218 152.317 C 185.473 158.358 183.152 162.145 178.356 164.752 C 170.439 168.998 157.748 171.256 148.776 175.061 L 132.652 174.598 L 75.851 118.484 C 83.03 101.847 89.557 84.575 103.236 73.84 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 82.692 111.471 C 81.268 111.51 79.836 112.005 77.799 112.961 C 70.185 115.881 60.912 116.99 57.617 123.271 C 52.548 132.933 57.888 141.93 60.126 149.445 C 61.075 152.628 61.898 155.295 65.442 157.176 L 80.173 168.648 C 80.714 172.866 80.962 174.375 85.361 175.982 L 112.801 189.287 C 128.137 195.678 139.603 192.475 146.826 187.757 C 146.827 187.757 146.829 187.756 146.831 187.757 C 168.873 178.928 168.662 172.778 169.974 166.81 C 169.974 166.81 146.659 177.777 143.641 165.901 L 140.103 147.711 C 138.526 141.976 131.082 139.084 125.66 135.215 L 125.258 152.565 L 125.655 135.22 L 108.047 123.112 L 96.987 116.887 L 87.542 112.733 C 85.531 111.849 84.117 111.432 82.693 111.471 L 82.692 111.471 Z"/>
+ </g>
+ <path fill="#1a7fd4" d="M 103.236 71.296 C 110.333 68.336 119.171 69.038 127.814 66.135 C 136.293 63.287 147.999 74.372 153.661 80.101 C 158.029 84.521 161.3 93.36 161.3 93.36 C 168.134 112.354 185.46 129.601 185.218 149.773 C 185.473 155.814 183.152 159.602 178.356 162.209 C 170.439 166.454 157.748 168.712 148.776 172.518 L 132.652 172.055 L 75.851 115.94 C 83.03 99.303 89.557 82.031 103.236 71.296 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 131.125 65.68 C 129.983 65.639 128.876 65.782 127.816 66.138 C 119.174 69.04 110.334 68.334 103.237 71.295 C 89.558 82.03 83.03 99.304 75.851 115.942 L 76.621 116.702 C 83.509 100.624 90.047 84.19 103.237 73.839 C 110.334 70.878 119.174 71.584 127.816 68.681 C 136.296 65.833 148.001 76.914 153.662 82.643 C 158.03 87.062 161.299 95.904 161.299 95.904 C 168.07 114.721 185.111 131.828 185.192 151.759 C 185.231 151.123 185.246 150.466 185.217 149.772 C 185.459 129.6 168.133 112.354 161.299 93.36 C 161.299 93.36 158.03 84.519 153.662 80.099 C 148.708 75.086 139.124 65.973 131.125 65.68 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 131.822 120.612 C 131.553 112.192 140.622 105.896 148.123 102.067 C 152.081 100.046 157.083 102.053 161.419 101.076 C 164.713 100.335 166.978 94.701 170.867 96.665 C 180.32 101.438 207.276 129.059 189.461 149.906 C 175.997 158.138 158.996 162.663 142.048 145.721 C 139.611 143.285 139.47 137.826 137.454 133.008 C 135.757 128.952 131.988 125.823 131.822 120.612 Z"/>
+ </g>
+ <path fill="#37a6e6" d="M 131.822 118.068 C 131.553 109.648 140.622 103.353 148.123 99.523 C 152.081 97.503 157.083 99.509 161.419 98.533 C 164.713 97.791 166.978 92.157 170.867 94.121 C 180.32 98.894 207.276 126.515 189.461 147.362 C 175.997 155.595 158.996 160.12 142.048 143.177 C 139.611 140.741 139.47 135.282 137.454 130.464 C 135.757 126.408 131.988 123.279 131.822 118.068 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 169.482 93.718 C 166.397 93.49 164.3 97.883 161.418 98.532 C 157.082 99.508 152.081 97.505 148.122 99.526 C 140.622 103.355 131.553 109.649 131.821 118.068 C 131.83 118.346 131.887 118.596 131.915 118.863 C 132.84 111.318 141.151 105.628 148.122 102.07 C 152.081 100.049 157.082 102.052 161.418 101.076 C 164.712 100.334 166.978 94.7 170.868 96.664 C 177.9 100.214 194.606 116.413 195.373 133.058 C 196.346 115.55 178.258 97.852 170.868 94.12 C 170.382 93.874 169.922 93.75 169.482 93.718 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 154.756 129.543 C 155.975 120.414 168.109 114.64 177.35 108.511 C 181.107 104.999 183.42 106.359 187.218 108.747 C 198.251 115.724 201.856 124.912 200.062 135.705 C 199.571 140.934 198.009 140.874 192.88 141.714 L 175.668 144.535 C 162.842 143.814 153.997 135.225 154.756 129.543 L 154.756 129.543 Z"/>
+ </g>
+ <path fill="#6dc7f1" d="M 154.756 127 C 155.975 117.87 168.109 112.097 177.35 105.967 C 181.107 102.456 183.42 103.815 187.218 106.203 C 198.251 113.18 201.856 122.368 200.062 133.162 C 199.571 138.39 198.009 138.33 192.88 139.17 L 175.668 141.991 C 162.842 141.27 153.997 132.682 154.756 127 L 154.756 127 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 181.123 103.868 C 179.966 104.018 178.761 104.648 177.352 105.965 C 168.11 112.094 155.974 117.872 154.755 127.001 C 154.671 127.635 154.723 128.308 154.87 128.999 C 156.494 120.188 168.299 114.513 177.352 108.509 C 181.109 104.997 183.421 106.359 187.219 108.747 C 196.016 114.311 200.08 121.284 200.46 129.351 C 200.873 120.2 196.928 112.344 187.219 106.203 C 184.845 104.711 183.052 103.619 181.123 103.868 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 182.234 118.81 C 186.068 116.438 196.485 108.226 199.999 112.857 C 202.865 116.635 192.509 126.775 192.509 126.775 C 184.12 134.393 176.285 122.492 182.234 118.81 Z"/>
+ </g>
+ <path fill="#aee3f8" d="M 182.234 116.266 C 186.068 113.894 196.485 105.682 199.999 110.313 C 202.865 114.091 192.509 124.231 192.509 124.231 C 184.12 131.849 176.285 119.948 182.234 116.266 Z"/>
+ <path fill="#3f3f3f" d="M 75.799 96.359 L 67.911 99.778 L 82.489 121.644 L 86.265 119.531 L 75.799 96.359 Z"/>
+ <g opacity=".2">
+ <path d="M 62.829 74.987 C 65.478 72.945 68.271 72.323 71.466 75.664 C 73.555 77.848 70.593 87.066 72.386 92.242 C 73.669 95.945 79.36 97.58 78.253 101.818 C 76.651 107.945 70.7 111.73 66.942 106.328 C 60.397 96.92 52.955 87.287 62.829 74.987 Z"/>
+ </g>
+ <path fill="#4f4f4f" d="M 62.829 72.444 C 65.478 70.401 68.271 69.779 71.466 73.12 C 73.555 75.304 70.593 84.522 72.386 89.698 C 73.669 93.401 79.36 95.036 78.253 99.274 C 76.651 105.401 70.7 109.186 66.942 103.784 C 60.397 94.376 52.955 84.743 62.829 72.444 Z"/>
+ <path fill="#3f3f3f" d="M 107.463 94.053 L 95.869 96.476 C 95.869 96.476 101.189 106.417 102.038 110.887 C 103.449 118.313 101.487 128.002 101.487 128.002 L 105.583 128.872 C 105.583 128.872 107.811 118.832 106.152 110.105 C 105.315 105.7 107.463 94.053 107.463 94.053 Z"/>
+ <g opacity=".2">
+ <path d="M 96.418 65.783 C 98.442 65.519 100.56 65.704 102.86 66.75 C 105.702 67.804 104.924 69.114 104.64 71.457 C 104.341 73.978 104.151 77.543 104.802 80.853 C 105.307 83.421 106.744 88.695 107.832 92.572 C 108.969 96.434 110.046 96.935 106.478 98.234 L 100.338 100.47 C 96.974 102.272 96.473 100.94 95.114 98.046 C 90.669 88.535 90.964 79.74 91.264 70.945 C 90.793 66.847 93.176 66.23 96.418 65.783 L 96.418 65.783 Z"/>
+ </g>
+ <path fill="#4f4f4f" d="M 96.418 63.239 C 98.442 62.975 100.56 63.161 102.86 64.206 C 105.702 65.26 104.924 66.571 104.64 68.913 C 104.341 71.434 104.151 74.999 104.802 78.309 C 105.307 80.877 106.744 86.151 107.832 90.028 C 108.969 93.89 110.046 94.391 106.478 95.69 L 100.338 97.926 C 96.974 99.729 96.473 98.396 95.114 95.502 C 90.669 85.991 90.964 77.196 91.264 68.402 C 90.793 64.303 93.176 63.686 96.418 63.239 L 96.418 63.239 Z"/>
+ <path fill="#2e895d" d="M 82.742 110.691 C 81.711 110.719 80.527 111.096 78.564 112.018 C 78.525 112.038 78.485 112.056 78.445 112.073 C 74.481 113.593 70.257 114.596 66.742 115.958 C 63.227 117.32 60.555 118.967 59.203 121.544 C 56.891 125.95 56.948 130.08 57.876 134.235 C 58.803 138.39 60.671 142.462 61.844 146.402 C 62.791 149.575 63.263 151.459 66.288 153.065 C 66.379 153.115 66.465 153.173 66.546 153.238 L 81.275 164.713 C 81.645 165 81.886 165.42 81.946 165.881 C 82.215 167.982 82.443 169.172 82.847 169.829 C 83.251 170.485 83.945 171.033 85.984 171.778 C 86.041 171.798 86.097 171.821 86.152 171.847 L 113.519 185.119 C 128.352 191.291 139.039 188.176 145.841 183.73 C 145.94 183.667 146.045 183.614 146.155 183.571 C 157.041 179.211 162.237 175.556 164.803 172.524 C 166.474 170.552 167.078 168.768 167.521 166.932 C 165.506 167.8 163.11 169.026 158.299 170.001 C 155.053 170.659 151.645 170.979 148.594 170.229 C 145.543 169.48 142.81 167.341 141.907 163.787 C 141.899 163.755 141.892 163.723 141.886 163.69 L 138.379 145.627 C 138.379 145.627 138.379 145.62 138.379 145.62 C 137.756 143.363 135.885 141.487 133.285 139.661 C 130.692 137.84 127.484 136.153 124.635 134.124 L 107.091 122.069 L 96.178 115.923 L 86.815 111.804 C 84.896 110.96 83.778 110.662 82.742 110.691 L 82.742 110.691 Z"/>
+ <path fill="#cbe667" d="M 57.617 120.726 C 60.912 114.444 70.185 113.337 77.798 110.418 C 81.873 108.505 83.521 108.422 87.543 110.189 L 96.987 114.34 C 96.987 114.34 79.466 129.716 76.592 140.213 C 74.288 148.629 80.173 166.104 80.173 166.104 L 65.44 154.63 C 61.897 152.748 61.074 150.083 60.124 146.9 C 57.887 139.386 52.548 130.388 57.617 120.726 Z"/>
+ <path fill="#a6d74f" d="M 76.592 140.213 C 79.466 129.716 96.987 114.34 96.987 114.34 L 108.049 120.568 C 108.049 120.568 102.054 148.753 103.877 162.776 C 104.973 171.205 112.8 186.745 112.8 186.745 L 85.359 173.439 C 80.961 171.832 80.714 170.322 80.173 166.104 C 80.173 166.104 74.288 148.629 76.592 140.213 Z"/>
+ <path fill="#76c22b" d="M 103.877 162.776 C 102.054 148.753 108.049 120.568 108.049 120.568 L 125.657 132.674 L 124.848 167.772 C 124.612 177.999 138.205 181.914 146.828 185.207 C 139.606 189.928 128.139 193.137 112.8 186.745 C 112.8 186.745 104.973 171.205 103.877 162.776 Z"/>
+ <path fill="#46a926" d="M 125.659 132.672 L 124.847 167.774 C 124.612 178.001 138.206 181.917 146.829 185.211 C 168.871 176.382 168.662 170.234 169.974 164.265 C 169.974 164.265 146.658 175.232 143.641 163.356 L 140.101 145.166 C 138.524 139.431 131.081 136.541 125.659 132.672 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 82.692 108.926 C 81.268 108.965 79.836 109.46 77.799 110.417 C 70.185 113.336 60.912 114.445 57.617 120.726 C 55.861 124.072 55.37 127.337 55.55 130.489 C 55.716 128.135 56.329 125.724 57.617 123.27 C 60.912 116.989 70.185 115.88 77.799 112.96 C 79.836 112.004 81.268 111.509 82.692 111.47 C 84.116 111.431 85.531 111.848 87.542 112.732 L 96.987 116.886 L 108.047 123.111 L 125.595 135.179 L 125.655 132.675 L 108.047 120.567 L 96.987 114.342 L 87.542 110.188 C 85.531 109.304 84.116 108.887 82.692 108.926 Z M 125.66 132.67 L 125.6 135.184 L 125.655 135.219 L 125.257 152.564 L 125.66 135.214 C 131.081 139.083 138.526 141.975 140.103 147.71 L 143.641 165.9 C 146.534 177.285 167.584 167.877 169.363 167.062 C 169.581 166.121 169.771 165.188 169.974 164.265 C 169.974 164.265 146.658 175.232 143.641 163.356 L 140.103 145.166 C 138.526 139.431 131.081 136.539 125.66 132.67 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 197.385 108.941 C 192.812 108.558 185.351 114.337 182.236 116.264 C 180.347 117.433 179.857 119.429 180.323 121.367 C 180.589 120.364 181.191 119.455 182.236 118.808 C 186.069 116.436 196.485 108.225 199.998 112.856 C 200.117 113.013 200.181 113.195 200.257 113.373 C 200.597 112.178 200.597 111.102 199.998 110.312 C 199.339 109.444 198.44 109.029 197.385 108.941 Z"/>
+ </g>
+ <g opacity=".1">
+ <path d="M 96.987 114.342 C 96.987 114.342 79.465 129.715 76.591 140.213 C 74.287 148.628 80.173 166.103 80.173 166.103 C 80.299 167.086 80.411 167.893 80.561 168.617 C 81.302 168.502 81.955 168.066 82.345 167.425 C 82.735 166.785 82.822 166.004 82.583 165.293 C 82.583 165.293 81.155 161.043 80.005 155.774 C 78.854 150.504 78.158 144.126 79.046 140.883 C 80.219 136.599 85.105 130.109 89.743 125.064 C 94.38 120.018 98.666 116.25 98.666 116.25 C 98.879 116.061 99.059 115.837 99.198 115.589 L 96.987 114.342 Z"/>
+ </g>
+ <g opacity=".1">
+ <path d="M 108.047 120.567 C 108.047 120.567 102.055 148.752 103.878 162.774 C 104.974 171.203 112.801 186.742 112.801 186.742 C 113.605 187.077 114.389 187.373 115.171 187.656 C 115.43 186.987 115.394 186.241 115.072 185.6 C 115.072 185.6 113.151 181.785 111.092 176.93 C 109.034 172.074 106.871 166.091 106.397 162.446 C 105.56 156.005 106.54 145.488 107.798 136.779 C 108.913 129.058 110.054 123.48 110.332 122.137 L 108.047 120.567 Z"/>
+ </g>
+ <g opacity=".1">
+ <path d="M 125.66 132.67 L 124.845 167.773 C 124.609 178 138.208 181.918 146.831 185.212 C 147.664 184.878 148.404 184.555 149.176 184.228 C 148.907 183.585 148.386 183.08 147.735 182.832 C 143.321 181.146 137.902 179.357 133.823 176.91 C 129.745 174.462 127.297 171.812 127.389 167.832 L 128.164 134.28 C 127.318 133.749 126.445 133.231 125.66 132.67 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/obconf.svg b/.icons/Gruvbox_Dark-2/apps/64/obconf.svg
new file mode 120000
index 000000000..d87a4ae02
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/obconf.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/obs.svg b/.icons/Gruvbox_Dark-2/apps/64/obs.svg
new file mode 100755
index 000000000..d537a4372
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/obs.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="QOgGdLgCaLqH8cK3zHAKGAJO7vRnJMYu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#QOgGdLgCaLqH8cK3zHAKGAJO7vRnJMYu)">
+ <linearGradient id="_lgradient_239" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_239)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="s3DLc8kY7XlMisZg1qS8IUJswjdImBI4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#s3DLc8kY7XlMisZg1qS8IUJswjdImBI4)">
+ <path d="M 110.345 184.0175 C 118.190998 181.610563 127.604825 175.002725 132.01775 168.80615 L 133.474288 166.760645 L 131.65112 161.244365 C 124.991473 141.094565 137.08325 120.776465 157.81517 117.27929 C 172.883795 114.73763 188.69327 123.95486 194.144045 138.459515 C 195.441688 141.912388 195.481288 141.948688 195.059135 139.297715 C 193.810498 131.456503 189.928543 124.22744 183.61721 117.98879 C 177.031318 111.479375 169.38266 107.78849 159.82751 106.508915 C 156.894718 106.116133 156.590458 106.227343 155.48735 108.094813 C 153.786613 110.973898 148.83917 115.790495 145.1831 118.125988 C 135.3359 124.417603 120.1559 124.420243 110.284775 118.132876 C 99.13325 111.029461 92.826125 97.425376 94.87295 84.892801 C 95.990413 78.051406 99.002653 71.981551 103.8044 66.896251 C 107.284085 63.210894 107.519623 62.804581 105.508685 63.956116 C 102.122968 65.894866 94.197935 74.506216 91.94816 78.690616 C 89.355268 83.513319 87.249785 92.048191 87.26249 97.685416 C 87.27074 102.535261 88.543138 108.974716 90.407225 113.633491 C 91.493832 116.349061 91.631772 116.434696 95.6567 116.890014 C 97.93007 117.147166 101.522945 117.953851 103.640802 118.682491 C 122.367477 125.125411 131.203227 146.722591 122.435952 164.624266 C 116.46023 176.826016 102.626052 184.683316 89.695003 183.218116 C 84.431915 182.621806 84.990028 183.334771 90.825418 184.662031 C 95.996765 185.838316 105.426268 185.527291 110.344918 184.018201 L 110.345 184.0175 Z"/>
+ </g>
+ <defs>
+ <filter id="z5ijxT1kLR014OKjVXNbNqHEnbR8FvxR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#z5ijxT1kLR014OKjVXNbNqHEnbR8FvxR)">
+ <path d="M 128 47.5625 C 82.488875 47.5625 45.5 84.551375 45.5 130.0625 C 45.5 175.573625 82.488875 212.5625 128 212.5625 C 173.511125 212.5625 210.5 175.573625 210.5 130.0625 C 210.5 84.551375 173.511125 47.5625 128 47.5625 Z M 128 56.42465 C 168.724475 56.42465 201.63785 89.338025 201.63785 130.0625 C 201.63785 170.786975 168.724475 203.70035 128 203.70035 C 87.275525 203.70035 54.36215 170.786975 54.36215 130.0625 C 54.36215 89.338025 87.275525 56.42465 128 56.42465 Z"/>
+ </g>
+ <g>
+ <path fill="#ffffff" d="M 110.345 179.8925 C 118.190998 177.485563 127.604825 170.877725 132.01775 164.68115 L 133.474288 162.635645 L 131.65112 157.119365 C 124.991473 136.969565 137.08325 116.651465 157.81517 113.15429 C 172.883795 110.61263 188.69327 119.82986 194.144045 134.334515 C 195.441688 137.787388 195.481288 137.823688 195.059135 135.172715 C 193.810498 127.331503 189.928543 120.10244 183.61721 113.86379 C 177.031318 107.354375 169.38266 103.66349 159.82751 102.383915 C 156.894718 101.991133 156.590458 102.102343 155.48735 103.969813 C 153.786613 106.848898 148.83917 111.665495 145.1831 114.000988 C 135.3359 120.292603 120.1559 120.295243 110.284775 114.007876 C 99.13325 106.904461 92.826125 93.300376 94.87295 80.767801 C 95.990413 73.926406 99.002653 67.856551 103.8044 62.771251 C 107.284085 59.085894 107.519623 58.679581 105.508685 59.831116 C 102.122968 61.769866 94.197935 70.381216 91.94816 74.565616 C 89.355268 79.388319 87.249785 87.923191 87.26249 93.560416 C 87.27074 98.410261 88.543138 104.849716 90.407225 109.508491 C 91.493832 112.224061 91.631772 112.309696 95.6567 112.765014 C 97.93007 113.022166 101.522945 113.828851 103.640802 114.557491 C 122.367477 121.000411 131.203227 142.597591 122.435952 160.499266 C 116.46023 172.701016 102.626052 180.558316 89.695003 179.093116 C 84.431915 178.496806 84.990028 179.209771 90.825418 180.537031 C 95.996765 181.713316 105.426268 181.402291 110.344918 179.893201 L 110.345 179.8925 Z"/>
+ <path fill="#ffffff" d="M 128 43.4375 C 82.488875 43.4375 45.5 80.426375 45.5 125.9375 C 45.5 171.448625 82.488875 208.4375 128 208.4375 C 173.511125 208.4375 210.5 171.448625 210.5 125.9375 C 210.5 80.426375 173.511125 43.4375 128 43.4375 Z M 128 52.29965 C 168.724475 52.29965 201.63785 85.213025 201.63785 125.9375 C 201.63785 166.661975 168.724475 199.57535 128 199.57535 C 87.275525 199.57535 54.36215 166.661975 54.36215 125.9375 C 54.36215 85.213025 87.275525 52.29965 128 52.29965 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ocaml.svg b/.icons/Gruvbox_Dark-2/apps/64/ocaml.svg
new file mode 100644
index 000000000..432e1e47d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ocaml.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#f34f17" d="M165.689 11.95c74.056 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.583 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#fda463" opacity=".6" d="M5.676 146.5v9.238c0 73.986 10.584 84.544 84.639 84.544h75.37c74.055 0 84.639-10.558 84.639-84.544V146.5H5.676z"/>
+ <circle fill="#fdc92b" cx="49.5" cy="60" r="30" vector-effect="non-scaling-stroke"/>
+ <path opacity=".5" d="M123.275 195.676c.209.005.365.017.418.03.108.026.058.101-.108.162-.139.05-.158.085-.052.097.04.005.419.012.842.017.866.009 1.296.031 1.624.081.486.074.567.187.224.314-.268.1-.761.217-1.371.325-.955.17-1.744.264-2.768.332-.826.055-.968.079-1.127.188-.1.05-.205.087-.313.113-.431.117-.648.301-.823.701-.192.435-.228.718-.26 2.01l-.032 1.32.367.135c.67.247 1.281.497 1.444.588.273.155.412.317.592.691.331.687.693.901 3.595 2.128 2.444 1.034 4.013 1.748 4.976 2.265.891.478 1.626.759 2.304.879.246.044.6.077.818.077.355 0 .898-.086 1.347-.215.439-.125 1.373-.491 1.983-.777 1.097-.512 1.972-1.029 2.785-1.646 1.056-.8 1.636-1.122 2.932-1.624.95-.369 1.091-.456 1.299-.803.245-.409.719-.738 1.447-1.006.286-.105.519-.168.94-.252.522-.104.585-.126.797-.272.108-.074.549-.357.98-.628 1.233-.776 2.025-1.318 2.932-2.009.526-.401.938-.681 1.331-.905.421-.24.45-.295.269-.516-.151-.186-.133-.299.067-.433.369-.246 1.221-.394 2.655-.462 1.1-.052 1.837-.061 4.899-.062 3.01 0 3.399.005 4.17.052.447.027.832.084.959.143.057.03.104.074.136.13.054.107.111.118.486.101.309-.015.526-.004.76.036.609.105.641.421.054.526-.456.082-1.181.11-3.259.127-2.142.018-2.885.047-3.938.156-.636.065-1.121.145-1.298.213-.074.028-.2.112-.28.187-.094.085-.197.16-.307.223-.224.122-1.084.447-2.078.785-1.505.511-2.009.735-2.601 1.154-.206.146-.744.504-1.196.795-.451.291-.878.582-.949.645-.184.166-.21.327-.113.702.102.396.103.685.002.801-.041.047-.21.174-.376.283-.445.291-.511.379-.512.679-.002.345.149.618.82 1.483.687.887.854 1.206.898 1.716.018.211.052.388.075.393.022.005 1.487.102 3.253.217 1.767.114 3.598.234 4.069.266 4.092.279 6.035.477 8.065.824 4.657.795 7.639 1.939 10.416 3.997 1.362 1.009 1.987 1.653 2.303 2.375.06.138.136.445.247 1.001.137.683.343.816 2.144 1.382.757.238 1.511.505 1.779.629.108.049.261.151.34.226.08.075.171.147.203.161.067.028 1.559.166 2.789.259.92.069 2.748.236 3.275.299.219.027.605.079.857.117l.529.078c.041.006.367-.016.826-.054.426-.036.852-.067 1.278-.093.482-.028.606-.03 1.684-.03 1.309-.001 1.8.016 2.632.089.923.082 1.2.146 1.32.305.114.151-.007.235-.523.365-.131.032-.071.053.286.101.489.065.57.11.57.316 0 .221-.026.232-1.025.423-.891.17-1.611.345-2.134.517-.97.319-1.307.404-1.784.445-.544.048-1.941.066-6.227.082-4.499.016-5.929.035-7.257.097-1.095.051-1.745.119-2.996.315-.832.13-.933.136-2.607.136a91.525 91.525 0 0 1-3.673-.058c-.983-.034-1.568-.036-1.99-.01-.169.011-.651.049-1.072.085-.421.036-.903.074-1.071.084-1.196.07-2.26.045-3.168-.075-.831-.11-1.393-.255-2.495-.642a90.581 90.581 0 0 0-1.429-.487c-1.55-.512-2.039-.787-2.103-1.183-.05-.306.087-.431.952-.874.468-.239.468-.238.467-.932 0-.398-.028-.684-.079-.804-.274-.652-.598-1.183-.962-1.579-.379-.413-.635-.548-1.253-.663-.777-.145-1.88-.192-4.501-.192-2.215 0-3.219.029-4.257.126-1.709.158-3.847.551-5.728 1.053-.796.213-1.504.427-2.641.8-3.311 1.086-5.082 1.499-8.632 2.015-2.139.311-3.21.606-4.088 1.129-.894.531-2.24.912-4.389 1.242-2.587.397-4.817.533-8.775.534-1.61.001-2.307-.012-3.353-.062-2.193-.103-3.675-.311-4.568-.641-.342-.126-.523-.26-1.178-.869-.661-.616-1.025-.853-1.704-1.11-.473-.179-.988-.311-1.815-.463-1.001-.185-1.694-.249-2.305-.212-.502.031-.762.11-2.631.8-1.718.634-2.174.794-2.872 1.009-1.206.372-2.214.541-3.587.6-.395.017-.725.021-1.916.02-1.66-.001-1.85-.007-3.092-.106-3.258-.259-5.79-.642-6.579-.996-.419-.188-2.035-1.124-2.997-1.736-.548-.349-.769-.463-1.233-.634-.584-.216-.891-.288-2.388-.563-.982-.181-1.545-.294-1.932-.391-1.415-.351-2.647-.769-4.118-1.395-2.235-.951-3.011-1.44-3.256-2.051-.105-.262-.042-.852.157-1.467.197-.613.189-.869-.031-.997-.162-.094-.647-.276-1.008-.379-.484-.137-.769-.18-3.002-.452a53.286 53.286 0 0 1-1.898-.258c-1.586-.263-2.63-.594-2.766-.876-.045-.093.052-.155.258-.164.391-.018 2.668.181 5.469.479 1.47.156 2.339.26 3.429.41 1.104.151 1.462.192 1.75.201.171.005.218.002.282-.02.371-.129 1.869-1.26 3.085-2.33 1.089-.959 1.318-1.292 1.319-1.917.001-.491-.169-.837-.587-1.197-.367-.315-.41-.405-.372-.771.035-.335.105-.521.559-1.489.438-.931.52-1.318.406-1.907-.13-.67-.638-2.107-.958-2.706-.206-.388-.356-.524-.82-.746-.455-.218-.62-.331-.658-.454-.058-.183.166-.295.839-.419.836-.155 2.02-.198 4.683-.171 3.615.036 4.19.067 4.007.212-.091.073-.071.115.061.128.065.007.347.012.627.012.66 0 1.204.017 1.397.043.084.012.222.044.306.071.126.041.153.065.153.135 0 .075-.024.093-.214.158-.256.088-.925.217-1.653.318-2.211.306-3.765.648-4.008.884-.387.375-.326 1.458.15 2.67.26.664.357.98.428 1.393.074.427.121.475.704.725.309.132.666.363.918.593.302.277.36.365.359.55-.001.19-.123.311-.479.474-.303.138-.357.212-.275.379.209.427.649.822 1.319 1.185.511.277.957.466 2.033.859 1.481.541 2.029.778 2.241.967.362.325.42.978.114 1.287a.367.367 0 0 0-.103.221c.002.1.023.122.178.185.221.09.653.165 1.091.189.582.032.908.016 1.282-.06.462-.095.805-.251 1.548-.705.768-.469 1.9-1.113 3.124-1.777 2.736-1.483 3.385-1.955 4.13-3.006.586-.826 1.039-1.148 2.421-1.721 1.034-.4 2.075-.78 3.122-1.143 2.151-.745 3.254-1.281 4.255-2.066.624-.491 1.023-.722 1.61-.934.275-.1.391-.128.973-.234.734-.133.749-.14.527-.232-.105-.043-.139-.083-.16-.186-.036-.175.061-.24.452-.303a21.15 21.15 0 0 1 1.825-.167c.52-.022 1.972-.038 3.444-.038 1.143-.001 2.339-.017 2.431-.034.084-.016 0-.048-.523-.201-.632-.185-.783-.245-.784-.31-.001-.07.257-.163.75-.271 1.069-.234 2.307-.334 4.79-.384 1.436-.03 4.205-.042 4.926-.023zm-9.483 2.213c-.62.061-1.33.17-2.487.384-1.18.218-1.635.319-2.426.539-1.532.424-2.668.994-4.301 2.157-1.377.979-2.054 1.595-2.405 2.184-.151.256-.148 1.101.006 1.467.137.325.197 1.006.107 1.211-.05.11-.103.22-.16.328-.281.528-.215 1.428.117 1.606.06.033.114.042.244.045.266.006.929-.036 2.101-.135 1.795-.15 3.053-.22 4.516-.248 1.479-.03 3.4.025 4.644.131.259.022.495.038.523.034.097-.011.136-.183.191-.854.071-.853.138-1.036.614-1.679.404-.547.449-.644.452-.977.004-.332-.047-.424-.395-.713-.342-.285-.43-.438-.429-.747 0-.353.181-.634.651-1.014 1.165-.941 1.303-1.762.455-2.713-.335-.376-1.107-.988-1.3-1.032-.103-.023-.281-.016-.718.026z"/>
+ <path fill="#ffffff" d="M123.025 201.117c.209-.029.365-.089.418-.159.108-.142.058-.542-.108-.864-.139-.269-.158-.457-.052-.522.04-.025.419-.064.842-.089.866-.05 1.296-.164 1.624-.431.486-.396.567-.999.224-1.679-.268-.532-.761-1.155-1.371-1.733-.955-.905-1.744-1.41-2.768-1.773-.826-.292-.968-.419-1.127-1.003-.037-.137-.178-.409-.313-.604-.431-.623-.648-1.607-.823-3.74-.192-2.323-.228-3.833-.26-10.728l-.032-7.043.367-.722c.67-1.321 1.281-2.651 1.444-3.14.273-.827.412-1.689.592-3.686.331-3.668.693-4.811 3.595-11.361 2.444-5.515 4.013-9.327 4.976-12.086.891-2.552 1.626-4.051 2.304-4.695.246-.233.6-.411.818-.411.355 0 .898.463 1.347 1.148.439.671 1.373 2.623 1.983 4.146 1.097 2.738 1.972 5.497 2.785 8.787 1.056 4.271 1.636 5.987 2.932 8.671.95 1.968 1.091 2.433 1.299 4.285.245 2.181.719 3.939 1.447 5.369.286.562.519.894.94 1.344.522.556.585.671.797 1.45.108.399.549 1.908.98 3.354 1.233 4.14 2.025 7.036 2.932 10.726.526 2.136.938 3.632 1.331 4.827.421 1.282.45 1.573.269 2.756-.151.99-.133 1.595.067 2.31.369 1.313 1.221 2.104 2.655 2.464 1.1.277 1.837.327 4.899.33 3.01.003 3.399-.022 4.17-.273.447-.145.832-.452.959-.765.051-.126.112-.438.136-.695.054-.568.111-.631.486-.537.309.076.526.021.76-.193.609-.56.641-2.247.054-2.808-.456-.435-1.181-.586-3.259-.677-2.142-.094-2.885-.251-3.938-.831-.636-.351-1.121-.775-1.298-1.137-.074-.15-.2-.6-.28-1.001-.081-.402-.184-.8-.307-1.192-.224-.651-1.084-2.385-2.078-4.186-1.505-2.728-2.009-3.923-2.601-6.159-.206-.78-.744-2.69-1.196-4.244-.451-1.555-.878-3.105-.949-3.445-.184-.885-.21-1.743-.113-3.748.102-2.112.103-3.655.002-4.272-.041-.25-.21-.929-.376-1.511-.445-1.554-.511-2.021-.512-3.626-.002-1.837.149-3.298.82-7.916.687-4.732.854-6.433.898-9.155.018-1.13.052-2.074.075-2.099.022-.025 1.487-.545 3.253-1.157a493.22 493.22 0 0 0 4.069-1.424c4.092-1.487 6.035-2.546 8.065-4.395 4.657-4.243 7.639-10.351 10.416-21.335 1.362-5.384 1.987-8.822 2.303-12.675.06-.739.136-2.375.247-5.342.137-3.649.343-4.356 2.144-7.379.757-1.271 1.511-2.693 1.779-3.353.108-.266.261-.81.34-1.209.08-.399.171-.785.203-.858.067-.15 1.559-.89 2.789-1.382.92-.369 2.748-1.262 3.275-1.6.219-.141.605-.42.857-.621.253-.2.491-.387.529-.415.041-.033.367.082.826.287.417.186.992.409 1.278.496.482.147.606.159 1.684.161 1.309.003 1.8-.086 2.632-.479.923-.435 1.2-.777 1.32-1.625.114-.808-.007-1.256-.523-1.947-.131-.174-.071-.287.286-.54.489-.347.57-.587.57-1.69 0-1.178-.026-1.234-1.025-2.255-.891-.91-1.611-1.841-2.134-2.76-.97-1.704-1.307-2.154-1.784-2.377-.544-.255-1.941-.352-6.227-.434-4.499-.086-5.929-.188-7.257-.518-1.095-.272-1.745-.637-2.996-1.682-.832-.697-.933-.725-2.607-.728-1.488-.002-2.38.073-3.673.31-.983.18-1.568.195-1.99.052-.362-.139-.72-.29-1.072-.453-.35-.163-.708-.312-1.071-.445-1.196-.374-2.26-.239-3.168.4-.831.585-1.393 1.358-2.495 3.428-.38.714-1.023 1.883-1.429 2.598-1.55 2.729-2.039 4.199-2.103 6.315-.05 1.631.087 2.3.952 4.663.468 1.278.468 1.271.467 4.975 0 2.122-.028 3.648-.079 4.29-.274 3.479-.598 6.316-.962 8.43-.379 2.203-.635 2.925-1.253 3.539-.777.773-1.88 1.024-4.501 1.024-2.215 0-3.219-.159-4.257-.671-1.709-.845-3.847-2.944-5.728-5.624-.796-1.134-1.504-2.279-2.641-4.267-3.311-5.796-5.082-8.003-8.632-10.756-2.139-1.659-3.21-3.238-4.088-6.026-.894-2.836-2.24-4.871-4.389-6.631-2.587-2.119-4.817-2.843-8.775-2.85-1.61-.003-2.307.066-3.353.33-2.193.553-3.675 1.663-4.568 3.422-.342.673-.523 1.389-1.178 4.641-.661 3.285-1.025 4.55-1.704 5.922-.473.957-.988 1.659-1.815 2.474-1.001.987-1.694 1.326-2.305 1.127-.502-.163-.762-.585-2.631-4.266-1.718-3.383-2.174-4.238-2.872-5.388-1.206-1.985-2.214-2.885-3.587-3.203-.395-.091-.725-.11-1.916-.106-1.66.008-1.85.041-3.092.567-3.258 1.381-5.79 3.426-6.579 5.315-.419 1.002-2.035 6.001-2.997 9.267-.548 1.863-.769 2.469-1.233 3.382-.584 1.153-.891 1.539-2.388 3.007-.982.964-1.545 1.571-1.932 2.085-1.415 1.875-2.647 4.103-4.118 7.447-2.235 5.078-3.011 7.685-3.256 10.947-.105 1.396-.042 4.547.157 7.832.197 3.267.189 4.636-.031 5.318-.162.502-.647 1.476-1.008 2.024-.484.734-.769.963-3.002 2.414-.794.516-1.52 1.042-1.898 1.377-1.586 1.403-2.63 3.169-2.766 4.675-.045.497.052.825.258.876.391.097 2.668-.967 5.469-2.556 1.47-.834 2.339-1.389 3.429-2.188 1.104-.808 1.462-1.028 1.75-1.074.171-.029.218-.011.282.108.371.685 1.869 6.723 3.085 12.435 1.089 5.119 1.318 6.894 1.319 10.23.001 2.624-.169 4.467-.587 6.388-.367 1.683-.41 2.165-.372 4.116.035 1.789.105 2.782.559 7.947.438 4.971.52 7.036.406 10.182-.13 3.576-.638 11.245-.958 14.442-.206 2.069-.356 2.796-.82 3.981-.455 1.161-.62 1.769-.658 2.425-.058.976.166 1.572.839 2.236.836.825 2.02 1.056 4.683.912 3.615-.194 4.19-.357 4.007-1.134-.091-.386-.071-.613.061-.683.065-.036.347-.063.627-.063.66 0 1.204-.09 1.397-.23.084-.062.222-.232.306-.379.126-.219.153-.347.153-.72 0-.402-.024-.497-.214-.846-.256-.469-.925-1.154-1.653-1.692-2.211-1.633-3.765-3.463-4.008-4.721-.387-2.003-.326-7.783.15-14.253.26-3.544.357-5.228.428-7.433.074-2.28.121-2.538.704-3.867.309-.705.666-1.938.918-3.169.302-1.479.36-1.949.359-2.935-.001-1.014-.123-1.66-.479-2.527-.303-.741-.357-1.135-.275-2.027.209-2.277.649-4.384 1.319-6.323.511-1.479.957-2.485 2.033-4.583 1.481-2.889 2.029-4.153 2.241-5.164.362-1.734.42-5.22.114-6.871a7.62 7.62 0 0 1-.103-1.178c.002-.533.023-.649.178-.985.221-.481.653-.88 1.091-1.008.582-.171.908-.09 1.282.32.462.505.805 1.338 1.548 3.763.768 2.504 1.9 5.94 3.124 9.482 2.736 7.916 3.385 10.437 4.13 16.044.586 4.411 1.039 6.127 2.421 9.185.439.97 2.071 4.161 3.122 6.103 2.151 3.976 3.254 6.835 4.255 11.028.624 2.617 1.023 3.851 1.61 4.986.275.532.391.681.973 1.245.734.712.749.749.527 1.24-.105.231-.139.445-.16.995-.036.933.061 1.278.452 1.618.363.315 1.288.765 1.825.886.52.117 1.972.205 3.444.208 1.143.001 2.339.091 2.431.18.084.083 0 .254-.523 1.072-.632.988-.783 1.307-.784 1.656-.001.369.257.866.75 1.443 1.069 1.252 2.307 1.783 4.79 2.053 1.436.156 4.205.225 4.926.121zm-9.483-11.813c-.62-.322-1.33-.907-2.487-2.049-1.18-1.164-1.635-1.704-2.426-2.874-1.532-2.268-2.668-5.308-4.301-11.513-1.377-5.229-2.054-8.514-2.405-11.661-.151-1.364-.148-5.872.006-7.826.137-1.735.197-5.371.107-6.466-.037-.448-.109-1.237-.16-1.752-.281-2.819-.215-7.621.117-8.572.06-.172.114-.225.244-.24.266-.033.929.196 2.101.72 1.795.804 3.053 1.174 4.516 1.328 1.479.156 3.4-.133 4.644-.701.259-.118.495-.201.523-.184.097.06.136.977.191 4.559.071 4.553.138 5.533.614 8.964.404 2.918.449 3.433.452 5.214.004 1.772-.047 2.264-.395 3.807-.342 1.52-.43 2.338-.429 3.987 0 1.882.181 3.384.651 5.41 1.165 5.024 1.303 9.404.455 14.482-.335 2.007-1.107 5.275-1.3 5.505-.103.122-.281.088-.718-.138z"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ocenaudio.svg b/.icons/Gruvbox_Dark-2/apps/64/ocenaudio.svg
new file mode 100755
index 000000000..3cdcdb331
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ocenaudio.svg
@@ -0,0 +1,165 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ySTAMcnqOp0gnoC4F0HiZjj0DUY5pmFA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ySTAMcnqOp0gnoC4F0HiZjj0DUY5pmFA)">
+ <linearGradient id="_lgradient_83" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_83)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_84" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_84)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_85" x1="1.059" x2="-.522" y1="1.153" y2="1.341" gradientTransform="matrix(11.918,0,0,4.221,79.811,120.892)" gradientUnits="userSpaceOnUse">
+ <stop offset=".562%" style="stop-color:#161616"/>
+ <stop offset="38.202%" style="stop-color:#5e5e5e"/>
+ <stop offset="56.165%" style="stop-color:#464646"/>
+ <stop offset="100%" style="stop-color:#101010"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_85)" d="M 91.384 120.892 L 79.811 122.31 L 80.155 125.113 L 91.729 123.701 L 91.384 120.892 Z"/>
+ <linearGradient id="_lgradient_86" x1=".963" x2="-.08" y1=".581" y2=".169" gradientTransform="matrix(80.089,0,0,87.238,76.876,47.072)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.247%" style="stop-color:#888888"/>
+ <stop offset="17.765%" style="stop-color:#838383"/>
+ <stop offset="36.583%" style="stop-color:#747474"/>
+ <stop offset="57.114%" style="stop-color:#5b5b5b"/>
+ <stop offset="78.709%" style="stop-color:#393939"/>
+ <stop offset="100%" style="stop-color:#101010"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_86)" d="M 76.878 78.837 C 76.878 78.837 79.351 72.241 81.117 68.237 C 82.885 64.234 91.807 53.604 98.756 51.366 C 105.704 49.127 115.858 48.208 125.402 52.162 C 132.941 55.282 135.704 57.623 139.418 61.406 C 145.66 67.766 150.371 76.482 152.844 89.909 C 153.896 95.622 156.581 108.148 155.023 128.921 C 154.83 131.501 154.228 134.046 154.228 134.046 L 154.612 134.309 C 154.612 134.309 158.892 110.863 155.906 94.383 C 152.726 76.834 150.017 66.707 136.002 56.105 C 123.471 46.625 110.08 46.73 106.325 47.27 C 100.621 48.09 95.972 49.596 92.545 52.1 C 89.483 54.339 87.626 56.191 84.889 59.638 C 78.084 68.207 76.876 78.836 76.876 78.836 L 76.878 78.837 Z"/>
+ <linearGradient id="_lgradient_87" x1=".458" x2=".499" y1="1.092" y2=".173" gradientTransform="matrix(57.47,0,0,74.493,74.763,48.863)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.247%" style="stop-color:#888888"/>
+ <stop offset="41.573%" style="stop-color:#5e5e5e"/>
+ <stop offset="48.488%" style="stop-color:#4b4b4b"/>
+ <stop offset="60.535%" style="stop-color:#323232"/>
+ <stop offset="72.953%" style="stop-color:#1f1f1f"/>
+ <stop offset="85.855%" style="stop-color:#141414"/>
+ <stop offset="100%" style="stop-color:#101010"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_87)" d="M 76.878 78.483 C 76.878 78.483 73.934 91.381 74.994 108.398 C 75.568 117.604 76.643 123.356 76.643 123.356 L 94.073 121.944 C 94.073 121.944 92.195 114.527 92.072 110.166 C 91.423 87.319 95.84 73.538 105.38 64.174 C 111.758 57.914 122.811 52.133 132.233 55.282 C 128.935 52.809 120.573 48.804 111.033 48.864 C 98.785 48.938 93.131 52.809 88.243 57.814 C 83.174 63.006 78.767 70.944 76.88 78.482 L 76.878 78.483 Z"/>
+ <linearGradient id="_lgradient_88" x1=".088" x2=".424" y1="-.166" y2=".626" gradientTransform="matrix(23.709,0,0,46.463,77.018,123.297)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.247%" style="stop-color:#888888"/>
+ <stop offset="100%" style="stop-color:#101010"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_88)" d="M 77.019 124.993 C 77.019 124.993 80.775 137.244 82.065 141.84 C 83.357 146.433 85.466 156.33 85.935 159.393 C 86.402 162.455 88.986 169.76 88.986 169.76 C 88.986 169.76 89.004 166.752 88.639 163.046 C 87.7 159.88 87.525 154.869 88.415 152.564 C 90.186 147.973 92.426 147.323 92.426 147.323 C 92.426 147.323 93.89 142.428 100.728 135.722 C 98.258 133.011 94.662 124.298 94.427 123.473 C 94.192 122.647 77.018 124.99 77.018 124.99 L 77.019 124.993 Z"/>
+ <linearGradient id="_lgradient_89" x1=".092" x2=".913" y1=".52" y2=".366" gradientTransform="matrix(13.559,0,0,53.097,76.405,125.01)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.247%" style="stop-color:#888888"/>
+ <stop offset="41.573%" style="stop-color:#5e5e5e"/>
+ <stop offset="48.488%" style="stop-color:#4b4b4b"/>
+ <stop offset="60.535%" style="stop-color:#323232"/>
+ <stop offset="72.953%" style="stop-color:#1f1f1f"/>
+ <stop offset="85.855%" style="stop-color:#141414"/>
+ <stop offset="100%" style="stop-color:#101010"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_89)" d="M 77.166 125.299 C 77.019 124.858 76.974 124.992 76.816 125.241 C 76.658 125.49 76.405 125.948 76.405 125.948 C 76.405 125.948 79.775 139.39 80.732 143.938 C 81.793 148.974 82.093 155.046 82.5 159.176 C 83.294 167.257 87.072 174.823 87.357 175.533 C 88.329 177.946 89.345 178.698 89.964 177.637 C 89.787 176.754 88.771 169.526 88.889 169.172 C 87.711 166.111 86.467 161.973 86.143 160.192 C 85.824 158.438 83.806 147.366 82.786 143.939 C 81.204 138.596 77.273 125.604 77.169 125.303 L 77.166 125.299 Z"/>
+ <linearGradient id="_lgradient_90" x1=".34" x2=".572" y1="-.064" y2="1.21" gradientTransform="matrix(4.32,0,0,6.71,88.044,147.102)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.247%" style="stop-color:#888888"/>
+ <stop offset="41.573%" style="stop-color:#5e5e5e"/>
+ <stop offset="48.488%" style="stop-color:#4b4b4b"/>
+ <stop offset="60.535%" style="stop-color:#323232"/>
+ <stop offset="72.953%" style="stop-color:#1f1f1f"/>
+ <stop offset="85.855%" style="stop-color:#141414"/>
+ <stop offset="100%" style="stop-color:#101010"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_90)" d="M 88.044 153.811 C 88.044 153.811 88.928 152.797 89.414 152.354 C 89.899 151.912 90.761 151.493 90.761 151.493 C 90.761 151.493 92.142 147.658 92.35 147.187 C 92.527 146.789 90.985 147.794 89.612 149.947 C 88.643 151.469 88.047 153.812 88.047 153.812 L 88.044 153.811 Z"/>
+ <linearGradient id="_lgradient_91" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(9.098,0,0,18.998,88.639,178.517)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.247%" style="stop-color:#888888"/>
+ <stop offset="41.573%" style="stop-color:#5e5e5e"/>
+ <stop offset="48.488%" style="stop-color:#4b4b4b"/>
+ <stop offset="60.535%" style="stop-color:#323232"/>
+ <stop offset="72.953%" style="stop-color:#1f1f1f"/>
+ <stop offset="85.855%" style="stop-color:#141414"/>
+ <stop offset="100%" style="stop-color:#101010"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_91)" d="M 90.185 178.523 L 88.639 179.672 C 88.639 179.672 90.362 184.672 91.068 186.563 C 92.437 190.228 96.058 195.838 97.737 197.515 C 95.441 193.85 92.201 187.03 91.334 183.515 C 90.452 179.93 90.184 178.517 90.184 178.517 L 90.185 178.523 Z"/>
+ <radialGradient id="_rgradient_6" cx="149.01" cy="167.57" r="181.76" fx="149.01" fy="167.57" gradientTransform="matrix(52.492,0,0,77.444,88.342,132.056)" gradientUnits="userSpaceOnUse">
+ <stop offset=".562%" style="stop-color:#212121"/>
+ <stop offset="35.393%" style="stop-color:#5e5e5e"/>
+ <stop offset="52.79%" style="stop-color:#3e3e3e"/>
+ <stop offset="70.676%" style="stop-color:#252525"/>
+ <stop offset="86.939%" style="stop-color:#161616"/>
+ <stop offset="100%" style="stop-color:#101010"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_6)" d="M 139.9 167.503 C 143.487 188.865 136.623 207.093 121.457 209.291 C 107.375 211.332 92.713 198.253 89.125 176.892 C 85.539 155.529 94.646 133.917 108.77 132.162 C 121.301 130.613 136.318 146.15 139.904 167.506 L 139.9 167.503 Z"/>
+ <radialGradient id="_rgradient_7" cx=".457" cy=".5" r="56.56" fx=".457" fy=".5" gradientTransform="matrix(51.214,0,0,77.723,91.848,130.822)" gradientUnits="userSpaceOnUse">
+ <stop offset=".562%" style="stop-color:#5e5e5e"/>
+ <stop offset="25.654%" style="stop-color:#4b4b4b"/>
+ <stop offset="76.406%" style="stop-color:#191919"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_7)" d="M 142.363 166.961 C 139.307 145.496 124.932 129.612 112.628 130.894 C 98.755 132.34 89.37 153.781 92.426 175.246 C 95.481 196.713 109.562 210.129 123.401 208.395 C 138.303 206.528 145.42 188.429 142.365 166.963 L 142.363 166.961 Z M 119.162 191.887 C 114.381 191.563 110.061 181.01 109.377 169.407 C 108.694 157.802 111.952 150.586 116.689 149.863 C 123.141 148.877 128.373 159.549 129.057 171.154 C 129.736 182.76 127.256 192.439 119.159 191.886 L 119.162 191.887 Z"/>
+ <radialGradient id="_rgradient_8" cx=".611" cy=".542" r="44.779" fx=".611" fy=".542" gradientTransform="matrix(48.737,0,0,77.193,95.026,130.291)" gradientUnits="userSpaceOnUse">
+ <stop offset=".562%" style="stop-color:#212121"/>
+ <stop offset="35.393%" style="stop-color:#5e5e5e"/>
+ <stop offset="40.823%" style="stop-color:#515151"/>
+ <stop offset="57.825%" style="stop-color:#2e2e2e"/>
+ <stop offset="73.85%" style="stop-color:#151515"/>
+ <stop offset="88.355%" style="stop-color:#050505"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_8)" d="M 143.102 166.184 C 140.194 144.864 126.512 129.088 114.803 130.363 C 101.601 131.799 92.669 153.093 95.576 174.412 C 98.486 195.731 111.885 209.057 125.057 207.335 C 139.236 205.479 146.008 187.5 143.101 166.182 L 143.102 166.184 Z M 121.023 190.945 C 116.473 190.623 112.361 180.144 111.71 168.618 C 111.061 157.091 114.162 149.926 118.669 149.207 C 124.81 148.227 129.789 158.826 130.44 170.354 C 131.092 181.872 128.727 191.491 121.024 190.944 L 121.023 190.945 Z"/>
+ <radialGradient id="_rgradient_9" cx="224.52" cy="226.88" r="57.572" fx="224.52" fy="226.88" gradientTransform="matrix(64.228,0,0,61.823,113.187,136.219)" gradientUnits="userSpaceOnUse">
+ <stop offset=".562%" style="stop-color:#373737"/>
+ <stop offset="13.268%" style="stop-color:#2b2b2b"/>
+ <stop offset="45.158%" style="stop-color:#131313"/>
+ <stop offset="74.857%" style="stop-color:#050505"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_9)" d="M 161.338 183.828 C 176.683 169.484 181.856 150.521 173.306 141.087 C 165.561 132.545 145.54 135.018 129.702 150.296 C 114.585 164.878 108.087 182.483 117.739 193.038 C 126.328 202.432 145.999 198.173 161.338 183.829 L 161.338 183.828 Z"/>
+ <path d="M 153.789 136.194 C 152.543 135.587 158.455 135.087 163.858 135.105 C 166.866 135.115 169.227 135.629 171.279 135.547 C 173.487 135.458 171.676 140.228 168.276 140.095 C 164.75 139.959 155.914 137.227 153.795 136.192 L 153.789 136.194 Z"/>
+ <radialGradient id="_rgradient_10" cx="227.75" cy="232.11" r="58.651" fx="227.75" fy="232.11" gradientTransform="matrix(62.526,0,0,60.182,117.173,141.397)" gradientUnits="userSpaceOnUse">
+ <stop offset=".562%" style="stop-color:#212121"/>
+ <stop offset="35.393%" style="stop-color:#5e5e5e"/>
+ <stop offset="52.79%" style="stop-color:#3e3e3e"/>
+ <stop offset="70.676%" style="stop-color:#252525"/>
+ <stop offset="86.939%" style="stop-color:#161616"/>
+ <stop offset="100%" style="stop-color:#101010"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_10)" d="M 163.484 187.792 C 178.614 173.826 184.143 155.204 175.832 146.199 C 167.521 137.197 148.519 141.22 133.387 155.188 C 118.257 169.154 112.729 187.775 121.039 196.779 C 129.35 205.779 148.352 201.755 163.484 187.79 L 163.484 187.792 Z"/>
+ <path fill="#292929" d="M 153.789 136.194 C 153.789 136.194 163.092 139.256 165.685 139.61 C 168.275 139.963 169.37 139.683 170.395 139.256 C 171.809 138.667 172.162 136.077 172.162 136.077 C 172.162 136.077 173.173 143.57 173.223 145.027 C 173.34 148.442 174.754 153.742 176.403 156.805 C 177.162 158.214 178.523 162.574 178.286 165.638 C 177.933 163.752 177.108 158.335 165.331 159.749 C 151.436 161.417 146.139 166.822 140.834 171.88 C 135.769 176.708 132.353 184.012 131.529 184.481 C 130.705 184.952 127.024 184.13 126.583 180.713 C 126.177 177.568 127.438 174.658 130.468 169.998 C 132.766 166.463 136.023 162.499 139.832 158.689 C 144.248 154.274 148.625 148.18 150.137 146.087 C 151.676 143.974 153.674 136.55 153.794 136.2 L 153.789 136.194 Z"/>
+ <path fill="none" d="M 153.789 136.194 C 153.789 136.194 163.092 139.256 165.685 139.61 C 168.275 139.963 169.37 139.683 170.395 139.256 C 171.809 138.667 172.162 136.077 172.162 136.077 C 172.162 136.077 173.173 143.57 173.223 145.027 C 173.34 148.442 174.754 153.742 176.403 156.805 C 177.162 158.214 178.523 162.574 178.286 165.638 C 177.933 163.752 177.108 158.335 165.331 159.749 C 151.436 161.417 146.139 166.822 140.834 171.88 C 135.769 176.708 132.353 184.012 131.529 184.481 C 130.705 184.952 127.024 184.13 126.583 180.713 C 126.177 177.568 127.438 174.658 130.468 169.998 C 132.766 166.463 136.023 162.499 139.832 158.689 C 144.248 154.274 148.625 148.18 150.137 146.087 C 151.676 143.974 153.674 136.55 153.794 136.2 L 153.789 136.194 Z"/>
+ <linearGradient id="_lgradient_92" x1=".635" x2=".43" y1=".867" y2="-.234" gradientTransform="matrix(77.203,0,0,93.495,97.121,44.5)" gradientUnits="userSpaceOnUse">
+ <stop offset=".562%" style="stop-color:#161616"/>
+ <stop offset="38.202%" style="stop-color:#5e5e5e"/>
+ <stop offset="56.165%" style="stop-color:#464646"/>
+ <stop offset="100%" style="stop-color:#101010"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_92)" d="M 97.121 49.599 C 101.009 47.744 111.152 45.505 118.69 45.152 C 126.228 44.798 133.529 44.327 136.121 44.564 C 138.712 44.798 155.083 45.505 165.33 61.17 C 175.576 76.834 174.399 100.389 174.163 105.336 C 173.927 110.282 171.896 135.281 171.896 135.281 C 171.896 135.281 171.719 139.521 163.15 137.402 C 158.128 136.16 154.612 134.309 154.612 134.309 C 154.612 134.309 158.137 118.543 155.554 96.738 C 152.609 71.887 142.717 57.283 125.992 50.57 C 118.141 47.422 109.135 45.835 97.124 49.603 L 97.121 49.599 Z"/>
+ <linearGradient id="_lgradient_93" x1=".566" x2=".431" y1=".161" y2="1.342" gradientTransform="matrix(23.676,0,0,53.715,122.777,151.264)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.247%" style="stop-color:#151515"/>
+ <stop offset="27.85%" style="stop-color:#232323"/>
+ <stop offset="76.473%" style="stop-color:#494949"/>
+ <stop offset="100%" style="stop-color:#5e5e5e"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_93)" d="M 146.453 151.271 C 146.453 151.271 134.292 159.163 127.874 170.586 C 124.289 176.965 122.485 183.567 122.816 188.662 C 122.927 191.021 124.223 194.201 125.761 196.029 C 128.911 199.773 132.585 202.859 141.418 204.977 C 141.761 205.06 131.966 201.357 131.348 194.467 C 130.787 188.223 132.407 183.78 132.407 183.78 C 132.407 183.78 129.611 185.163 127.726 182.808 C 125.841 180.45 129.051 173.885 130.111 172.119 C 131.548 169.725 137.531 161.872 140.888 158.633 C 142.142 157.412 144.359 153.925 146.45 151.264 L 146.453 151.271 Z"/>
+ <radialGradient id="_rgradient_11" cx="244.2" cy="254.68" r="44.03" fx="244.2" fy="254.68" gradientTransform="matrix(50.316,0,0,46.004,130.921,159.348)" gradientUnits="userSpaceOnUse">
+ <stop offset=".562%" style="stop-color:#c7c7c7"/>
+ <stop offset="44.751%" style="stop-color:#989898"/>
+ <stop offset="100%" style="stop-color:#575757"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_11)" d="M 168.275 195.084 C 157.544 204.713 141.421 209.924 133.53 200.03 C 129.196 194.594 131.243 185.919 132.706 182.363 C 136.12 174.06 144.247 166.111 154.965 162.105 C 167.945 157.256 175.924 159.876 177.814 161.87 C 184.17 168.582 182.051 182.718 168.271 195.085 L 168.275 195.084 Z"/>
+ <linearGradient id="_lgradient_94" x1=".823" x2=".299" y1=".021" y2=".991" gradientTransform="matrix(46.133,0,0,42.234,134.13,162.237)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_94)" d="M 167.623 195.358 C 157.838 204.067 143.275 208.622 136.342 199.386 C 132.534 194.311 134.509 186.35 135.878 183.095 C 139.075 175.499 146.698 168.831 156.187 164.77 C 167.788 159.805 175.238 163.268 177.45 165.617 C 183.22 171.738 180.193 184.171 167.623 195.355 L 167.623 195.358 Z"/>
+ <path fill="none" d="M 167.623 195.358 C 157.838 204.067 143.275 208.622 136.342 199.386 C 132.534 194.311 134.509 186.35 135.878 183.095 C 139.075 175.499 146.698 168.831 156.187 164.77 C 167.788 159.805 175.238 163.268 177.45 165.617 C 183.22 171.738 180.193 184.171 167.623 195.355 L 167.623 195.358 Z"/>
+ <g opacity=".4">
+ <path fill="#ececec" d="M 168.505 163.216 C 160.642 163.216 150.253 167.571 143.128 175.609 C 138.474 180.859 141.142 184.523 145.677 184.523 C 147.576 184.523 149.804 183.881 151.958 182.443 C 153.93 181.128 157.618 179.871 160.868 179.871 C 162.279 179.871 163.606 180.107 164.676 180.678 C 168.363 182.643 167.357 184.233 169.559 185.88 C 169.899 186.135 170.818 186.577 172.042 186.577 C 172.887 186.577 173.876 186.367 174.922 185.739 C 176.247 184.945 177.744 182.424 178.544 180.262 C 181.015 173.547 179.95 169.371 177.834 166.749 C 175.901 164.368 172.529 163.218 168.494 163.218 L 168.505 163.216 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ocrfeeder.svg b/.icons/Gruvbox_Dark-2/apps/64/ocrfeeder.svg
new file mode 100755
index 000000000..0e67fc7c1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ocrfeeder.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Gq3f8bso4u6rLS5JtiKyliU9FJewHxGW" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Gq3f8bso4u6rLS5JtiKyliU9FJewHxGW)">
+ <linearGradient id="_lgradient_95" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_95)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_96" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_96)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ececec" class="st0" d="M 98.931 47.611 C 87.022 47.611 79.638 64.825 79.638 80.755 C 79.638 89.439 85.566 96.839 93.679 99.099 L 93.679 131.37 C 89.585 133.348 86.984 137.452 86.97 141.955 L 86.97 196.63 C 86.97 203.157 92.325 208.449 98.931 208.449 C 105.536 208.449 110.891 203.157 110.891 196.63 L 110.891 142.007 C 110.891 137.331 108.135 133.322 104.183 131.421 L 104.183 99.151 C 112.295 96.89 118.224 89.542 118.224 80.806 C 118.224 61.588 110.111 47.611 98.931 47.611 L 98.931 47.611 Z M 171.162 43.5 C 168.25 43.5 165.91 45.812 165.91 48.69 L 165.91 75.616 L 160.605 75.616 L 160.605 48.69 C 160.605 45.812 158.265 43.5 155.353 43.5 C 152.441 43.5 150.101 45.812 150.101 48.69 L 150.101 75.616 L 144.849 75.616 L 144.849 48.69 C 144.849 45.812 142.509 43.5 139.596 43.5 C 136.684 43.5 134.344 45.812 134.344 48.69 L 134.344 80.806 C 134.344 90.467 141.053 98.637 150.101 100.949 L 150.101 131.421 C 146.007 133.4 143.407 137.504 143.393 142.007 L 143.393 196.681 C 143.393 203.209 148.748 208.5 155.353 208.5 C 161.959 208.5 167.314 203.209 167.314 196.681 L 167.314 142.007 C 167.314 137.331 164.558 133.322 160.605 131.421 L 160.605 100.949 C 169.888 98.566 176.367 90.284 176.362 80.806 L 176.362 48.69 C 176.362 45.812 174.022 43.5 171.162 43.5 Z"/>
+ <defs>
+ <filter id="d8dR7xouOCpVyU28AuIN4L0qWyaowmKP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#d8dR7xouOCpVyU28AuIN4L0qWyaowmKP)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_97" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_97)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <path fill="#ececec" fill-rule="evenodd" d="M 165.378 198.114 L 165.378 198.114 L 165.378 198.114 Q 161.749 198.114 159.269 195.997 L 159.269 195.997 L 159.269 195.997 Q 156.789 193.88 155.741 190.695 L 155.741 190.695 L 155.741 190.695 Q 154.692 187.509 154.692 183.517 L 154.692 183.517 L 154.692 183.517 Q 154.692 179.525 155.741 176.34 L 155.741 176.34 L 155.741 176.34 Q 156.789 173.154 159.269 171.037 L 159.269 171.037 L 159.269 171.037 Q 161.749 168.92 165.378 168.92 L 165.378 168.92 L 165.378 168.92 Q 167.596 168.92 169.41 169.707 L 169.41 169.707 L 169.41 169.707 Q 171.225 170.493 172.455 171.864 L 172.455 171.864 L 172.455 171.864 Q 173.684 173.235 174.511 175.11 L 174.511 175.11 L 174.511 175.11 Q 175.338 176.985 175.721 179.082 L 175.721 179.082 L 175.721 179.082 Q 176.104 181.179 176.104 183.517 L 176.104 183.517 L 176.104 183.517 Q 176.104 185.856 175.721 187.953 L 175.721 187.953 L 175.721 187.953 Q 175.338 190.05 174.511 191.925 L 174.511 191.925 L 174.511 191.925 Q 173.684 193.8 172.455 195.17 L 172.455 195.17 L 172.455 195.17 Q 171.225 196.541 169.41 197.328 L 169.41 197.328 L 169.41 197.328 Q 167.596 198.114 165.378 198.114 Z M 165.378 193.558 L 165.378 193.558 L 165.378 193.558 Q 167.273 193.558 168.604 192.066 L 168.604 192.066 L 168.604 192.066 Q 169.934 190.574 170.519 188.376 L 170.519 188.376 L 170.519 188.376 Q 171.104 186.179 171.104 183.517 L 171.104 183.517 L 171.104 183.517 Q 171.104 179.162 169.672 176.32 L 169.672 176.32 L 169.672 176.32 Q 168.241 173.477 165.378 173.477 L 165.378 173.477 L 165.378 173.477 Q 162.555 173.477 161.104 176.4 L 161.104 176.4 L 161.104 176.4 Q 159.652 179.324 159.652 183.517 L 159.652 183.517 L 159.652 183.517 Q 159.652 187.832 161.084 190.695 L 161.084 190.695 L 161.084 190.695 Q 162.515 193.558 165.378 193.558 Z M 190.701 198.074 L 190.701 198.074 L 190.701 198.074 Q 188.322 198.074 186.406 197.227 L 186.406 197.227 L 186.406 197.227 Q 184.491 196.38 183.221 194.989 L 183.221 194.989 L 183.221 194.989 Q 181.951 193.598 181.104 191.683 L 181.104 191.683 L 181.104 191.683 Q 180.257 189.767 179.894 187.731 L 179.894 187.731 L 179.894 187.731 Q 179.531 185.695 179.531 183.517 L 179.531 183.517 L 179.531 183.517 Q 179.531 180.856 180.156 178.376 L 180.156 178.376 L 180.156 178.376 Q 180.781 175.896 182.072 173.739 L 182.072 173.739 L 182.072 173.739 Q 183.362 171.582 185.58 170.271 L 185.58 170.271 L 185.58 170.271 Q 187.797 168.961 190.701 168.961 L 190.701 168.961 L 190.701 168.961 Q 194.007 168.961 196.225 170.654 L 196.225 170.654 L 196.225 170.654 Q 198.442 172.348 199.451 174.848 L 199.451 174.848 L 195.176 176.904 L 195.176 176.904 Q 194.289 175.211 193.261 174.364 L 193.261 174.364 L 193.261 174.364 Q 192.233 173.517 190.701 173.517 L 190.701 173.517 L 190.701 173.517 Q 188.523 173.517 187.072 175.13 L 187.072 175.13 L 187.072 175.13 Q 185.62 176.743 185.055 178.9 L 185.055 178.9 L 185.055 178.9 Q 184.491 181.058 184.491 183.517 L 184.491 183.517 L 184.491 183.517 Q 184.491 187.509 186.104 190.513 L 186.104 190.513 L 186.104 190.513 Q 187.717 193.517 190.701 193.517 L 190.701 193.517 L 190.701 193.517 Q 193.523 193.517 195.217 189.888 L 195.217 189.888 L 199.572 191.541 L 199.572 191.541 Q 196.91 198.074 190.701 198.074 Z M 224.692 177.953 L 224.692 177.953 L 224.692 177.953 Q 224.692 180.695 223.221 182.912 L 223.221 182.912 L 223.221 182.912 Q 221.749 185.13 218.967 186.058 L 218.967 186.058 L 224.652 197.63 L 219.33 197.63 L 213.846 186.582 L 210.499 186.582 L 210.499 197.63 L 205.701 197.63 L 205.701 169.404 L 215.459 169.404 L 215.459 169.404 Q 217.959 169.404 219.813 170.11 L 219.813 170.11 L 219.813 170.11 Q 221.668 170.816 222.697 172.045 L 222.697 172.045 L 222.697 172.045 Q 223.725 173.275 224.209 174.747 L 224.209 174.747 L 224.209 174.747 Q 224.692 176.219 224.692 177.953 Z M 215.539 173.92 L 210.499 173.92 L 210.499 182.066 L 215.539 182.066 L 215.539 182.066 Q 217.797 182.066 218.785 180.916 L 218.785 180.916 L 218.785 180.916 Q 219.773 179.767 219.773 177.993 L 219.773 177.993 L 219.773 177.993 Q 219.773 176.3 218.805 175.11 L 218.805 175.11 L 218.805 175.11 Q 217.838 173.92 215.539 173.92 L 215.539 173.92 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ocsstore.svg b/.icons/Gruvbox_Dark-2/apps/64/ocsstore.svg
new file mode 100755
index 000000000..521cfd38c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ocsstore.svg
@@ -0,0 +1,58 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="mDIco8EfrolFHyw8ETMfzCwIzC4FmswV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#mDIco8EfrolFHyw8ETMfzCwIzC4FmswV)">
+ <linearGradient id="_lgradient_98" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_98)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_99" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_99)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="cdoUioh68Foz3BvaXw8VcSbzVzR0Qnxo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#cdoUioh68Foz3BvaXw8VcSbzVzR0Qnxo)">
+ <path d="M 128 47.563 C 108.272 47.598 89.21 54.7 74.27 67.583 L 96.797 90.11 C 98.776 89.272 100.958 88.813 103.25 88.813 L 152.75 88.813 C 155.042 88.813 157.224 89.272 159.203 90.11 L 181.77 67.543 C 166.814 54.666 147.736 47.577 128 47.563 Z M 65.48 76.292 C 52.603 91.249 45.514 110.326 45.5 130.063 C 45.535 149.79 52.638 168.852 65.521 183.792 L 86.75 162.563 L 86.75 154.813 L 86.75 146.563 L 86.75 105.313 C 86.75 103.021 87.21 100.839 88.047 98.859 L 65.48 76.292 Z M 190.479 76.333 L 167.953 98.859 C 168.79 100.839 169.25 103.021 169.25 105.313 L 169.25 154.813 C 169.25 157.104 168.79 159.286 167.953 161.266 L 190.52 183.833 C 203.397 168.876 210.486 149.799 210.5 130.063 C 210.465 110.335 203.362 91.273 190.479 76.333 L 190.479 76.333 Z M 159.203 170.015 C 157.224 170.853 155.042 171.313 152.75 171.313 L 115.625 171.313 L 86.75 200.188 L 86.75 180.062 L 74.23 192.582 C 89.186 205.459 108.264 212.548 128 212.563 C 147.728 212.527 166.79 205.425 181.73 192.542 L 159.203 170.015 Z"/>
+ </g>
+ <linearGradient id="_lgradient_100" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(107.5,0,0,42.547,74.27,43.438)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_100)" d="M 128 43.438 C 108.272 43.473 89.21 50.575 74.27 63.458 L 96.797 85.985 C 98.776 85.147 100.958 84.688 103.25 84.688 L 152.75 84.688 C 155.042 84.688 157.224 85.147 159.203 85.985 L 181.77 63.418 C 166.814 50.541 147.736 43.452 128 43.438 Z"/>
+ <linearGradient id="_lgradient_101" x1="1.422" x2="0" y1="-.006" y2="0" gradientTransform="matrix(42.547,0,0,107.5,45.5,72.167)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff576a"/>
+ <stop offset="50%" style="stop-color:#ff518b"/>
+ <stop offset="100%" style="stop-color:#f50f5c"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_101)" d="M 65.48 72.167 C 52.603 87.124 45.514 106.201 45.5 125.938 C 45.535 145.665 52.638 164.727 65.521 179.667 L 86.75 158.438 L 86.75 150.688 L 86.75 142.438 L 86.75 101.188 C 86.75 98.896 87.21 96.714 88.047 94.734 L 65.48 72.167 Z"/>
+ <linearGradient id="_lgradient_102" x1="0" x2="1" y1="1" y2="1" gradientTransform="matrix(42.547,0,0,107.5,167.953,72.208)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_102)" d="M 190.479 72.208 L 167.953 94.734 C 168.79 96.714 169.25 98.896 169.25 101.188 L 169.25 150.688 C 169.25 152.979 168.79 155.161 167.953 157.141 L 190.52 179.708 C 203.397 164.751 210.486 145.674 210.5 125.938 C 210.465 106.21 203.362 87.148 190.479 72.208 Z"/>
+ <linearGradient id="_lgradient_103" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(107.5,0,0,42.547,74.23,165.89)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffc400"/>
+ <stop offset="100%" style="stop-color:#dc7814"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_103)" d="M 159.203 165.89 C 157.224 166.728 155.042 167.188 152.75 167.188 L 115.625 167.188 L 86.75 196.063 L 86.75 175.937 L 74.23 188.457 C 89.186 201.334 108.264 208.423 128 208.438 C 147.728 208.402 166.79 201.3 181.73 188.417 L 159.203 165.89 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/octave.svg b/.icons/Gruvbox_Dark-2/apps/64/octave.svg
new file mode 100644
index 000000000..8b10551ad
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/octave.svg
@@ -0,0 +1,66 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="H0G6Xj9PdSZ4Vk9Jr5GIXxbs9Qzh3gbw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#H0G6Xj9PdSZ4Vk9Jr5GIXxbs9Qzh3gbw)">
+ <linearGradient id="_lgradient_104" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_104)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_105" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_105)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_106" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(138.694,0,0,138.693,61.804,58.653)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_106)" d="M 131.151 58.653 C 112.759 58.653 95.12 65.959 82.115 78.964 C 69.11 91.969 61.804 109.608 61.804 128 C 61.804 146.392 69.11 164.031 82.115 177.036 C 95.12 190.041 112.759 197.347 131.151 197.347 C 149.543 197.347 167.182 190.041 180.187 177.036 C 193.192 164.031 200.498 146.392 200.498 128 C 200.498 89.701 169.45 58.653 131.151 58.653 Z M 139.031 74.414 C 152.825 74.414 166.054 79.893 175.808 89.647 C 185.562 99.401 191.041 112.63 191.041 126.424 C 191.041 155.148 167.756 178.434 139.031 178.434 C 110.307 178.434 87.021 155.148 87.021 126.424 C 87.021 97.7 110.307 74.414 139.031 74.414 Z"/>
+ <defs>
+ <filter id="sZ4Fnzn9BazIKIDnZpIBccfZ7fPuXXWb" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#sZ4Fnzn9BazIKIDnZpIBccfZ7fPuXXWb)">
+ <path d="M 156.368 81.974 L 156.368 88.278 C 156.368 91.071 158.625 93.328 161.418 93.328 L 176.538 93.328 C 179.331 93.328 181.588 91.071 181.588 88.278 L 181.588 81.975 C 181.588 84.769 179.331 87.024 176.538 87.024 L 161.418 87.024 C 158.625 87.024 156.368 84.77 156.368 81.976 L 156.368 81.974 Z M 55.5 139.981 L 55.5 146.285 C 55.5 151.877 59.996 156.372 65.584 156.372 L 95.85 156.372 C 101.442 156.372 105.937 151.877 105.937 146.285 L 105.937 139.981 C 105.937 145.572 101.442 150.067 95.85 150.067 L 65.587 150.067 C 59.999 150.067 55.503 145.572 55.503 139.981 L 55.5 139.981 Z M 168.976 162.676 L 168.976 168.98 C 168.976 172.473 171.788 175.284 175.281 175.284 L 194.193 175.284 C 197.686 175.284 200.498 172.473 200.498 168.98 L 200.498 162.676 C 200.498 166.168 197.686 168.98 194.193 168.98 L 175.281 168.98 C 171.788 168.98 168.976 166.168 168.976 162.676 Z"/>
+ </g>
+ <defs>
+ <linearGradient id="_lgradient_107" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ </defs>
+ <path d="M 65.587 102.781 L 95.848 102.781 C 101.415 102.781 105.935 107.301 105.935 112.868 L 105.935 143.129 C 105.935 148.696 101.415 153.216 95.848 153.216 L 65.587 153.216 C 60.02 153.216 55.5 148.696 55.5 143.129 L 55.5 112.868 C 55.5 107.301 60.02 102.781 65.587 102.781 Z" style="fill:url(#_lgradient_107)"/>
+ <defs>
+ <linearGradient id="_lgradient_108" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ </defs>
+ <path d="M 175.283 140.607 L 194.196 140.607 C 197.675 140.607 200.5 143.432 200.5 146.912 L 200.5 165.825 C 200.5 169.304 197.675 172.129 194.196 172.129 L 175.283 172.129 C 171.803 172.129 168.978 169.304 168.978 165.825 L 168.978 146.912 C 168.978 143.432 171.803 140.607 175.283 140.607 Z" style="fill:url(#_lgradient_108)"/>
+ <defs>
+ <linearGradient id="_lgradient_109" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ </defs>
+ <path d="M 161.413 64.955 L 176.544 64.955 C 179.327 64.955 181.587 67.215 181.587 69.999 L 181.587 85.129 C 181.587 87.913 179.327 90.173 176.544 90.173 L 161.413 90.173 C 158.63 90.173 156.37 87.913 156.37 85.129 L 156.37 69.999 C 156.37 67.215 158.63 64.955 161.413 64.955 Z" style="fill:url(#_lgradient_109)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/octavebackend.svg b/.icons/Gruvbox_Dark-2/apps/64/octavebackend.svg
new file mode 120000
index 000000000..dd60806da
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/octavebackend.svg
@@ -0,0 +1 @@
+octave.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/octopi.svg b/.icons/Gruvbox_Dark-2/apps/64/octopi.svg
new file mode 100644
index 000000000..03af1404d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/octopi.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#c2ffe7" d="M165.689 11.95c74.056 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.583 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <g filter="url(#b)">
+ <path fill="#31c6b7" d="M156.803 188.096c-6.047 10.696-23.163 11.255-28.744.186-4.558 10.138-23.534 11.441-27.72-.093-.131 10.269-27.943 11.019-27.999 0l.372-73.384c-.093-45.853 27.746-59.93 55.163-59.93 31.958.25 56.834 13.798 56.462 59.744v73.756c.059 10.521-27.629 10.646-27.534-.279z"/>
+ <ellipse fill="#2b898f" cx="108.75" cy="111.217" rx="14.883" ry="14.881" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#ebebeb" cx="110.238" cy="108.24" rx="14.883" ry="14.881" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#333333" cx="120.284" cy="108.612" rx="4.465" ry="4.464" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#2b898f" cx="159.353" cy="111.217" rx="14.883" ry="14.881" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#ebebeb" cx="161.399" cy="107.961" rx="14.883" ry="14.881" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#333333" cx="171.445" cy="108.984" rx="4.465" ry="4.464" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/odrive.svg b/.icons/Gruvbox_Dark-2/apps/64/odrive.svg
new file mode 100644
index 000000000..f6c427abf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/odrive.svg
@@ -0,0 +1,45 @@
+<svg width="256" height="256" fill="none" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg">
+ <g clip-path="url(#clip0)">
+ <g filter="url(#filter0_d)">
+ <path d="m193.684 169.511-61.162-117.227h-5.097l-66.259 117.227h132.518z" fill="#ececec"/>
+ <path d="m27.239 230.964c1.222 0.717 2.396 1.468 3.754 2.084 4.236 1.919 9.153 3.363 14.856 4.436s12.192 1.775 19.568 2.208c7.377 0.434 15.644 0.596 24.901 0.596h75.368c9.257 0 17.524-0.162 24.901-0.596 7.377-0.433 13.865-1.135 19.568-2.208s10.62-2.517 14.856-4.436c2.04-0.916 4-2.003 5.858-3.25 1.761-1.186 3.404-2.538 4.907-4.037 1.502-1.502 2.856-3.143 4.045-4.903 1.212-1.788 2.289-3.734 3.25-5.85 1.922-4.231 3.371-9.142 4.445-14.839 1.075-5.697 1.778-12.178 2.212-19.547 0.242-4.103 0.241-9.178 0.334-13.848h-187.161l-35.662 64.19z" fill="url(#paint0_linear)"/>
+ <path d="m250.062 166.774c0.074-3.72 0.266-6.928 0.266-11.028v-59.25c0-9.248-0.166-17.506-0.6-24.875-0.434-7.37-1.137-13.851-2.212-19.548-1.074-5.697-2.523-10.612-4.445-14.843-0.961-2.116-2.038-4.062-3.25-5.849-1.189-1.76-2.543-3.4022-4.045-4.904-1.503-1.499-3.146-2.8508-4.907-4.037-1.79-1.21-3.74-2.286-5.858-3.245-4.236-1.919-9.153-3.364-14.856-4.437s-12.191-1.775-19.568-2.208-15.644-0.6-24.901-0.6h-60.966l86.521 154.824h58.821z" fill="url(#paint1_linear)"/>
+ <path d="m104.716 11.95h-14.398c-9.257 0-17.524 0.167-24.901 0.6-7.376 0.433-13.865 1.135-19.568 2.208s-10.62 2.518-14.856 4.437c-2.04 0.914-3.997 2-5.853 3.245-1.7622 1.1862-3.407 2.538-4.912 4.037-1.5018 1.5018-2.8563 3.144-4.045 4.904-1.212 1.787-2.289 3.733-3.25 5.849-1.922 4.231-3.37001 9.146-4.44501 14.843s-1.774 12.178-2.208 19.548c-0.434 7.369-0.6 15.627-0.6 24.875v59.25c0 9.248 0.166 17.506 0.6 24.876 0.434 7.369 1.133 13.85 2.208 19.547s2.52301 10.608 4.44501 14.839c0.961 2.116 2.038 4.062 3.25 5.85 1.1889 1.76 2.5434 3.401 4.045 4.903 1.505 1.499 3.1498 2.851 4.912 4.037 0.926 0.626 2.016 1.126 3.028 1.683l101.198-175.421-24.65-44.11z" fill="url(#paint2_linear)"/>
+ </g>
+ <path d="m165.068 11.9512c4.328-0.0098 8.656 0.0393 12.984 0.1376 3.875 0.0786 7.751 0.226 11.626 0.4519 3.453 0.1965 6.905 0.4814 10.348 0.8548 3.059 0.334 6.118 0.786 9.148 1.346 2.715 0.501 5.4 1.1397 8.046 1.9158 2.4 0.6976 4.751 1.5622 7.023 2.5839 2.115 0.9432 4.141 2.0632 6.059 3.3503 1.839 1.2379 3.561 2.6527 5.135 4.2148 1.564 1.572 2.98 3.2815 4.219 5.1187 1.289 1.9158 2.41 3.9397 3.364 6.0422 1.023 2.2794 1.889 4.6177 2.597 7.0051 0.777 2.6429 1.417 5.325 1.918 8.0367 0.561 3.026 1.013 6.0717 1.348 9.1272 0.374 3.4386 0.659 6.8773 0.856 10.3258 0.226 3.8612 0.373 7.7321 0.462 11.5933 0.088 4.3228 0.138 8.6457 0.128 12.9588v58.2119c0.01 4.323-0.04 8.636-0.128 12.959-0.089 3.871-0.236 7.732-0.462 11.593-0.197 3.449-0.482 6.897-0.856 10.326-0.335 3.055-0.787 6.111-1.348 9.137-0.501 2.702-1.141 5.384-1.918 8.027-0.708 2.387-1.574 4.735-2.597 7.005-0.954 2.112-2.075 4.126-3.364 6.042-1.239 1.837-2.655 3.557-4.219 5.119-1.574 1.562-3.296 2.977-5.135 4.215-1.918 1.287-3.944 2.407-6.059 3.35-2.272 1.022-4.623 1.886-7.023 2.594-2.646 0.776-5.331 1.414-8.046 1.906-3.03 0.569-6.089 1.011-9.148 1.346-3.443 0.373-6.895 0.658-10.348 0.854-3.875 0.226-7.751 0.374-11.626 0.462-4.328 0.088-8.656 0.138-12.984 0.128h-74.126c-4.328 0.01-8.656-0.04-12.9839-0.128-3.8755-0.088-7.751-0.236-11.6265-0.462-3.4525-0.196-6.905-0.481-10.3477-0.854-3.0591-0.335-6.1182-0.777-9.1477-1.346-2.7149-0.492-5.4001-1.13-8.0461-1.906-2.4001-0.708-4.7509-1.572-7.0231-2.594-2.1148-0.943-4.1411-2.063-6.0591-3.35-1.8394-1.238-3.5608-2.653-5.1346-4.215-1.5639-1.562-2.9804-3.282-4.2197-5.119-1.2886-1.916-2.4099-3.93-3.364-6.042-1.023-2.27-1.8886-4.618-2.5968-7.005-0.77706-2.643-1.41642-5.325-1.91807-8.027-0.56067-3.026-1.01313-6.082-1.34757-9.137-0.37377-3.429-0.65903-6.877-0.85575-10.326-0.22623-3.861-0.37378-7.722-0.46231-11.593-0.08852-4.323-0.1377-8.636-0.12787-12.959v-58.2119c-0.00983-4.3131 0.03935-8.636 0.12787-12.9588 0.08853-3.8612 0.23608-7.7321 0.46231-11.5933 0.19672-3.4485 0.48198-6.8872 0.85575-10.3258 0.33444-3.0555 0.7869-6.1012 1.34757-9.1272 0.50165-2.7117 1.14101-5.3938 1.91807-8.0367 0.7082-2.3874 1.5738-4.7257 2.5968-7.0051 0.9541-2.1025 2.0754-4.1264 3.364-6.0422 1.2393-1.8372 2.6558-3.5467 4.2197-5.1187 1.5738-1.5621 3.2952-2.9769 5.1346-4.2148 1.918-1.2871 3.9443-2.4071 6.0591-3.3503 2.2722-1.0217 4.623-1.8863 7.0231-2.5839 2.646-0.7761 5.3312-1.4148 8.0461-1.9158 3.0295-0.56 6.0886-1.012 9.1477-1.346 3.4427-0.3734 6.8952-0.6583 10.3477-0.8548 3.8755-0.2259 7.751-0.3733 11.6265-0.4519 4.3279-0.0983 8.6559-0.1474 12.9839-0.1376h74.126zm0.01 4.0086c4.298-0.0099 8.597 0.0393 12.895 0.1277 3.827 0.0884 7.653 0.2358 11.479 0.4519 3.384 0.1965 6.767 0.4716 10.131 0.8449 2.971 0.3144 5.932 0.7467 8.863 1.2969 2.577 0.4716 5.134 1.0807 7.653 1.8176 2.223 0.6484 4.396 1.4541 6.501 2.3972 1.909 0.8548 3.738 1.8667 5.469 3.0261 1.623 1.0905 3.138 2.3383 4.525 3.7236s2.636 2.8983 3.738 4.5194c1.16 1.7291 2.174 3.5467 3.029 5.4429 0.945 2.1123 1.751 4.2836 2.4 6.4941 0.748 2.5152 1.348 5.0598 1.83 7.6339 0.541 2.9278 0.974 5.8752 1.298 8.8423 0.374 3.3601 0.65 6.73 0.846 10.1097 0.217 3.8218 0.374 7.6338 0.453 11.4557 0.088 4.2934 0.137 8.577 0.137 12.8704v58.2119c0 4.293-0.049 8.577-0.137 12.87-0.079 3.822-0.236 7.644-0.453 11.456-0.196 3.38-0.472 6.75-0.846 10.12-0.324 2.957-0.757 5.904-1.298 8.832-0.482 2.574-1.082 5.119-1.83 7.634-0.649 2.22-1.455 4.382-2.4 6.494-0.855 1.896-1.869 3.724-3.029 5.443-1.102 1.631-2.351 3.144-3.738 4.529-1.387 1.376-2.902 2.623-4.525 3.714-1.731 1.159-3.56 2.171-5.469 3.026-2.105 0.953-4.278 1.749-6.501 2.397-2.519 0.737-5.076 1.346-7.653 1.818-2.931 0.55-5.892 0.982-8.863 1.306-3.364 0.364-6.747 0.649-10.131 0.836-3.826 0.216-7.652 0.373-11.479 0.452-4.298 0.098-8.597 0.137-12.895 0.137h-0.01-74.126-0.0099c-4.2984 0-8.5969-0.039-12.8953-0.137-3.8263-0.079-7.6526-0.236-11.4789-0.452-3.3837-0.187-6.7674-0.472-10.1314-0.836-2.9705-0.324-5.9313-0.756-8.8625-1.306-2.5771-0.472-5.1345-1.081-7.6526-1.818-2.223-0.648-4.3968-1.444-6.5017-2.397-1.9083-0.855-3.7378-1.867-5.469-3.026-1.623-1.091-3.1378-2.338-4.5247-3.714-1.3869-1.385-2.6361-2.898-3.7378-4.529-1.1606-1.719-2.1738-3.547-3.0295-5.443-0.9443-2.112-1.7509-4.274-2.4001-6.494-0.7475-2.515-1.3476-5.06-1.8295-7.634-0.541-2.928-0.9738-5.875-1.2984-8.832-0.3738-3.37-0.6492-6.74-0.8459-10.12-0.2164-3.812-0.37381-7.634-0.4525-11.456-0.08853-4.293-0.13771-8.577-0.13771-12.87v-58.2119c0-4.2934 0.04918-8.577 0.13771-12.8704 0.07869-3.8219 0.2361-7.6339 0.4525-11.4557 0.1967-3.3797 0.4721-6.7496 0.8459-10.1097 0.3246-2.9671 0.7574-5.9145 1.2984-8.8423 0.4819-2.5741 1.082-5.1187 1.8295-7.6339 0.6492-2.2105 1.4558-4.3818 2.4001-6.4941 0.8557-1.8962 1.8689-3.7138 3.0295-5.4429 1.1017-1.6211 2.3509-3.1341 3.7378-4.5194s2.9017-2.6331 4.5247-3.7236c1.7312-1.1594 3.5607-2.1713 5.469-3.0261 2.1049-0.9431 4.2787-1.7488 6.5017-2.3972 2.5181-0.7369 5.0755-1.346 7.6526-1.8176 2.9312-0.5502 5.892-0.9825 8.8625-1.2969 3.364-0.3733 6.7477-0.6484 10.1314-0.8449 3.8263-0.2161 7.6526-0.3635 11.4789-0.4519 4.2984-0.0884 8.5969-0.1376 12.8953-0.1277h0.0099 74.126 0.01z" clip-rule="evenodd" fill="url(#paint3_linear)" fill-rule="evenodd" opacity=".4"/>
+ </g>
+ <defs>
+ <filter id="filter0_d" x="-4.32001" y="5.95" width="264.648" height="248.338" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+ <feBlend in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="27.239" x2="27.239" y1="166.774" y2="240.288" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#4c5561" offset="1e-7"/>
+ <stop stop-color="#2e3842" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="104.72" x2="104.72" y1="11.95" y2="166.774" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#ffec57" offset="1e-7"/>
+ <stop stop-color="#ffc551" offset=".5"/>
+ <stop stop-color="#f5a90f" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint2_linear" x1="5.67999" x2="5.67999" y1="11.95" y2="231.481" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#ffb357" offset="1e-7"/>
+ <stop stop-color="#ff8b51" offset=".5"/>
+ <stop stop-color="#f55c0f" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint3_linear" x1="132.082" x2="132.082" y1="11.95" y2="240.29" gradientUnits="userSpaceOnUse">
+ <stop stop-color="white" offset="0"/>
+ <stop stop-color="white" stop-opacity=".0980392" offset=".125"/>
+ <stop stop-opacity=".0980392" offset=".925"/>
+ <stop stop-opacity=".498039" offset="1"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect width="256" height="256" fill="white"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/odysseus.svg b/.icons/Gruvbox_Dark-2/apps/64/odysseus.svg
new file mode 100644
index 000000000..a1bd19ea6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/odysseus.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="gFJSgV94OGug7m14VpxD43Qs3JpXnN2I" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#gFJSgV94OGug7m14VpxD43Qs3JpXnN2I)">
+ <linearGradient id="_lgradient_46" x1="-.007" x2="-.004" y1="-.122" y2="1.65" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_46)" d="M 165.685 11.952 C 239.74 11.952 250.324 22.509 250.324 96.495 L 250.324 155.746 C 250.324 229.733 239.74 240.29 165.685 240.29 L 90.315 240.29 C 16.26 240.29 5.676 229.733 5.676 155.746 L 5.676 96.495 C 5.676 22.509 16.26 11.952 90.315 11.952 L 165.685 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_47" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_47)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".3">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 199.035 194.641 L 104.365 146.279 L 146.827 110.222 L 199.035 194.641 Z"/>
+ </g>
+ <g opacity=".3">
+ <path fill-rule="evenodd" d="M 55.5 61.359 L 146.781 110.475 L 103.997 146.027 L 55.5 61.359 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill-rule="evenodd" d="M 76.544 168.278 C 74.329 157.954 72.44 147.683 72.344 138.035 C 72.247 116.568 92.8 94.296 115.671 91.808 C 144.346 88.688 176.355 103.348 197.94 117.199 C 201.276 119.162 200.874 121.507 199.424 123.794 C 190.253 136.177 176.704 148.824 165.093 155.433 C 138.565 170.407 117.317 161.164 91.841 165.692 C 89.26 166.151 79.117 167.518 76.544 168.278 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 76.544 164.616 C 74.329 154.292 72.44 144.021 72.344 134.373 C 72.247 112.907 92.8 90.635 115.671 88.146 C 144.346 85.026 176.355 99.687 197.94 113.538 C 201.276 115.5 200.874 117.845 199.424 120.133 C 190.253 132.516 176.704 145.163 165.093 151.772 C 138.565 166.745 117.317 157.502 91.841 162.031 C 89.26 162.489 79.117 163.857 76.544 164.616 Z"/>
+ <circle fill="#f22c42" cx="112.621" cy="128" r="25.631" vector-effect="non-scaling-stroke"/>
+ <circle fill="#3f3f3f" cx="112.621" cy="128" r="14.646" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/office-address-book.svg b/.icons/Gruvbox_Dark-2/apps/64/office-address-book.svg
new file mode 100755
index 000000000..8d758be70
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/office-address-book.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="16Qd7eUZKYjR9HgXCC4YL74QQTkfaWYj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#16Qd7eUZKYjR9HgXCC4YL74QQTkfaWYj)">
+ <linearGradient id="_lgradient_110" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#31c6b7"/>
+ <stop offset="100%" style="stop-color:#2b898f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_110)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_111" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_111)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ececec" fill-rule="evenodd" d="M 110.327 165.355 L 110.327 165.355 L 110.327 165.355 Q 101.089 165.355 95.164 158.024 L 95.164 158.024 L 95.164 158.024 Q 89.24 150.694 89.24 136.837 L 89.24 136.837 L 89.24 136.837 Q 89.24 116.352 101.189 101.792 L 101.189 101.792 L 101.189 101.792 Q 113.139 87.231 130.41 87.231 L 130.41 87.231 L 130.41 87.231 Q 150.292 87.231 164.551 96.47 L 164.551 96.47 L 164.551 96.47 Q 157.321 125.389 157.321 141.657 L 157.321 141.657 L 157.321 141.657 Q 157.321 152.702 162.342 152.702 L 162.342 152.702 L 162.342 152.702 Q 167.564 152.702 172.384 142.058 L 172.384 142.058 L 172.384 142.058 Q 177.204 131.414 177.204 113.942 L 177.204 113.942 L 177.204 113.942 Q 177.204 94.461 167.162 83.717 L 167.162 83.717 L 167.162 83.717 Q 157.12 72.972 136.234 72.972 L 136.234 72.972 L 136.234 72.972 Q 118.762 72.972 104.704 83.315 L 104.704 83.315 L 104.704 83.315 Q 90.645 93.658 83.516 108.72 L 83.516 108.72 L 83.516 108.72 Q 76.386 123.783 76.386 139.447 L 76.386 139.447 L 76.386 139.447 Q 76.386 151.096 80.303 159.731 L 80.303 159.731 L 80.303 159.731 Q 84.219 168.367 90.947 172.986 L 90.947 172.986 L 90.947 172.986 Q 97.675 177.605 105.105 179.814 L 105.105 179.814 L 105.105 179.814 Q 112.536 182.024 120.971 182.024 L 120.971 182.024 L 120.971 182.024 Q 132.217 182.024 141.154 178.609 L 141.154 178.609 L 141.154 178.609 Q 150.091 175.195 151.698 170.175 L 151.698 170.175 L 151.698 170.175 Q 162.141 174.191 162.141 181.823 L 162.141 181.823 L 162.141 181.823 Q 162.141 188.45 149.991 193.37 L 149.991 193.37 L 149.991 193.37 Q 137.841 198.291 121.373 198.291 L 121.373 198.291 L 121.373 198.291 Q 111.934 198.291 102.997 196.483 L 102.997 196.483 L 102.997 196.483 Q 94.06 194.676 85.223 190.358 L 85.223 190.358 L 85.223 190.358 Q 76.386 186.04 69.96 179.614 L 69.96 179.614 L 69.96 179.614 Q 63.533 173.187 59.517 162.945 L 59.517 162.945 L 59.517 162.945 Q 55.5 152.702 55.5 140.05 L 55.5 140.05 L 55.5 140.05 Q 55.5 125.389 61.324 110.929 L 61.324 110.929 L 61.324 110.929 Q 67.148 96.47 77.491 84.52 L 77.491 84.52 L 77.491 84.52 Q 87.834 72.571 104.101 65.14 L 104.101 65.14 L 104.101 65.14 Q 120.368 57.709 139.247 57.709 L 139.247 57.709 L 139.247 57.709 Q 167.162 57.709 183.831 72.069 L 183.831 72.069 L 183.831 72.069 Q 200.5 86.428 200.5 108.519 L 200.5 108.519 L 200.5 108.519 Q 200.5 131.414 187.044 146.878 L 187.044 146.878 L 187.044 146.878 Q 173.589 162.342 153.907 162.342 L 153.907 162.342 L 153.907 162.342 Q 138.644 162.342 134.226 146.878 L 134.226 146.878 L 134.226 146.878 Q 124.586 165.355 110.327 165.355 Z M 132.82 135.23 L 132.82 135.23 L 132.82 135.23 Q 133.623 131.012 135.13 120.569 L 135.13 120.569 L 135.13 120.569 Q 136.636 110.126 137.037 107.716 L 137.037 107.716 L 137.037 107.716 Q 132.619 105.105 128 105.105 L 128 105.105 L 128 105.105 Q 121.975 105.105 118.159 112.636 L 118.159 112.636 L 118.159 112.636 Q 114.343 120.168 114.343 132.619 L 114.343 132.619 L 114.343 132.619 Q 114.343 138.443 116.251 142.359 L 116.251 142.359 L 116.251 142.359 Q 118.159 146.276 121.573 146.276 L 121.573 146.276 L 121.573 146.276 Q 128 146.276 132.82 135.23 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/office-addressbook.svg b/.icons/Gruvbox_Dark-2/apps/64/office-addressbook.svg
new file mode 120000
index 000000000..ee8923e3b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/office-addressbook.svg
@@ -0,0 +1 @@
+addressbook.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/office-calendar.svg b/.icons/Gruvbox_Dark-2/apps/64/office-calendar.svg
new file mode 120000
index 000000000..c44ce2b76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/office-calendar.svg
@@ -0,0 +1 @@
+calendar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/office-date.svg b/.icons/Gruvbox_Dark-2/apps/64/office-date.svg
new file mode 120000
index 000000000..c44ce2b76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/office-date.svg
@@ -0,0 +1 @@
+calendar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/officerunner.svg b/.icons/Gruvbox_Dark-2/apps/64/officerunner.svg
new file mode 120000
index 000000000..e50ea18bf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/officerunner.svg
@@ -0,0 +1 @@
+OfficeRunner.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/okteta.svg b/.icons/Gruvbox_Dark-2/apps/64/okteta.svg
new file mode 100644
index 000000000..5c684cb0e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/okteta.svg
@@ -0,0 +1,86 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="BKztXTCHvrtt1cUlwdlauKT89jSRd8mh" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#BKztXTCHvrtt1cUlwdlauKT89jSRd8mh)">
+ <linearGradient id="_lgradient_43" x1=".993" x2=".002" y1=".988" y2=".193" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_43)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_44" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_44)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.215" d="M 59.551998 59.747004 L 66.196999 59.747004 C 68.434402 59.748106 70.247894 61.561602 70.249001 63.799002 L 70.249001 81.505999 C 70.247345 83.743013 68.434013 85.555902 66.196999 85.557001 L 59.551998 85.557001 C 57.314762 85.556452 55.501102 83.743242 55.5 81.505999 L 55.5 63.799002 C 55.501102 61.561602 57.314598 59.748106 59.551998 59.747004 L 59.551998 59.747004 Z M 111.172997 59.747004 L 117.818001 59.747004 C 120.055397 59.748106 121.868896 61.561602 121.870003 63.799002 L 121.870003 81.505999 C 121.868347 83.743013 120.055008 85.555902 117.818001 85.557001 L 111.172997 85.557001 C 108.93576 85.556452 107.122101 83.743242 107.121002 81.505999 L 107.121002 63.799002 C 107.122101 61.561602 108.9356 59.748106 111.172997 59.747004 L 111.172997 59.747004 Z M 136.983002 59.747004 L 143.628006 59.747004 C 145.865402 59.748106 147.678894 61.561602 147.679993 63.799002 L 147.679993 81.505999 C 147.678894 83.743242 145.865234 85.556452 143.628006 85.557001 L 136.983002 85.557001 C 134.745987 85.555902 132.932648 83.743013 132.931 81.505999 L 132.931 63.799002 C 132.932098 61.561602 134.745605 59.748106 136.983002 59.747004 L 136.983002 59.747004 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#999999" stroke-linecap="round" stroke-width="4.215" d="M 81.309998 59.747004 L 88.684998 59.747004 L 88.684998 85.557001" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.215" d="M 81.309998 85.557001 L 96.058998 85.557001 L 96.058998 78.183001" vector-effect="non-scaling-stroke"/>
+ <path fill="none" stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.215" d="M 59.551998 96.619005 L 66.196999 96.619005 C 68.434402 96.620104 70.247894 98.433603 70.249001 100.671 L 70.249001 118.378 C 70.247894 120.615404 68.434402 122.428896 66.196999 122.430002 L 59.551998 122.430002 C 57.314598 122.428896 55.501102 120.615404 55.5 118.378 L 55.5 100.671 C 55.501102 98.433603 57.314598 96.620104 59.551998 96.619005 L 59.551998 96.619005 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#999999" stroke-linecap="round" stroke-width="4.215" d="M 107.121002 96.619005 L 114.495003 96.619005 L 114.495003 122.430002" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.215" d="M 107.121002 122.429003 L 121.870003 122.429003 L 121.870003 115.055002" vector-effect="non-scaling-stroke"/>
+ <path fill="none" stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.215" d="M 85.362 96.619005 L 92.008003 96.619005 C 94.24501 96.620661 96.057899 98.433992 96.058998 100.671 L 96.058998 118.378 C 96.057899 120.615015 94.24501 122.428347 92.008003 122.430002 L 85.362 122.430002 C 83.124596 122.428896 81.311104 120.615404 81.309998 118.378 L 81.309998 100.671 C 81.311104 98.433603 83.124596 96.620104 85.362 96.619005 L 85.362 96.619005 Z M 136.983002 96.619005 L 143.628006 96.619005 C 145.865402 96.620104 147.678894 98.433603 147.679993 100.671 L 147.679993 118.378 C 147.678894 120.615404 145.865402 122.428896 143.628006 122.430002 L 136.983002 122.430002 C 134.745605 122.428896 132.932098 120.615404 132.931 118.378 L 132.931 100.671 C 132.932098 98.433603 134.745605 96.620104 136.983002 96.619005 L 136.983002 96.619005 Z M 85.362 133.490999 L 92.008003 133.490999 C 94.24501 133.492662 96.057899 135.305986 96.058998 137.543001 L 96.058998 155.250002 C 96.057899 157.487017 94.24501 159.300341 92.008003 159.302004 L 85.362 159.302004 C 83.124596 159.300905 81.311104 157.487398 81.309998 155.250002 L 81.309998 137.543001 C 81.311104 135.305605 83.124596 133.492098 85.362 133.490999 L 85.362 133.490999 Z M 111.172997 133.490999 L 117.818001 133.490999 C 120.055397 133.492098 121.868896 135.305605 121.870003 137.543001 L 121.870003 155.250002 C 121.868896 157.487398 120.055397 159.300905 117.818001 159.302004 L 111.172997 159.302004 C 108.9356 159.300905 107.122101 157.487398 107.121002 155.250002 L 107.121002 137.543001 C 107.122101 135.305605 108.9356 133.492098 111.172997 133.490999 L 111.172997 133.490999 Z M 59.551998 170.363008 L 66.196999 170.363008 C 68.434402 170.364107 70.247894 172.177599 70.249001 174.414995 L 70.249001 192.121996 C 70.247894 194.359407 68.434402 196.172899 66.196999 196.173998 L 59.551998 196.173998 C 57.314598 196.172899 55.501102 194.359407 55.5 192.121996 L 55.5 174.414995 C 55.501102 172.177599 57.314598 170.364107 59.551998 170.363008 L 59.551998 170.363008 Z M 136.983002 170.363008 L 143.628006 170.363008 C 145.865402 170.364107 147.678894 172.177599 147.679993 174.414995 L 147.679993 192.121996 C 147.678894 194.359407 145.865402 196.172899 143.628006 196.173998 L 136.983002 196.173998 C 134.745605 196.172899 132.932098 194.359407 132.931 192.121996 L 132.931 174.414995 C 132.932098 172.177599 134.745605 170.364107 136.983002 170.363008 L 136.983002 170.363008 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#999999" stroke-linecap="round" stroke-width="4.215" d="M 81.309998 170.363008 L 88.684998 170.363008 L 88.684998 196.173998" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.215" d="M 81.309998 196.173006 L 96.058998 196.173006 L 96.058998 188.798998" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#999999" stroke-linecap="round" stroke-width="4.215" d="M 55.5 133.490999 L 62.874001 133.490999 L 62.874001 159.302004" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.215" d="M 55.5 159.300997 L 70.249001 159.300997 L 70.249001 151.927004" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#999999" stroke-linecap="round" stroke-width="4.215" d="M 132.931 133.490999 L 140.306 133.490999 L 140.306 159.302004" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.215" d="M 132.931 159.300997 L 147.679993 159.300997 L 147.679993 151.927004" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#999999" stroke-linecap="round" stroke-width="4.215" d="M 107.121002 170.363008 L 114.495003 170.363008 L 114.495003 196.173998" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.215" d="M 107.121002 196.173006 L 121.870003 196.173006 L 121.870003 188.798998" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#999999" stroke-linecap="round" stroke-width="4.215" d="M 158.742004 59.747004 L 166.115997 59.747004 L 166.115997 85.557001" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.215" d="M 158.742004 85.557001 L 173.490997 85.557001 L 173.490997 78.183001" vector-effect="non-scaling-stroke"/>
+ <path fill="none" stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.215" d="M 162.792999 96.619005 L 169.438995 96.619005 C 171.676407 96.620104 173.489899 98.433603 173.490997 100.671 L 173.490997 118.378 C 173.489899 120.615404 171.676407 122.428896 169.438995 122.430002 L 162.792999 122.430002 C 160.555984 122.428347 158.743103 120.615015 158.742004 118.378 L 158.742004 100.671 C 158.743103 98.433992 160.555984 96.620661 162.792999 96.619005 L 162.792999 96.619005 Z M 162.792999 133.490999 L 169.438995 133.490999 C 171.676407 133.492098 173.489899 135.305605 173.490997 137.543001 L 173.490997 155.250002 C 173.489899 157.487398 171.676407 159.300905 169.438995 159.302004 L 162.792999 159.302004 C 160.555984 159.300341 158.743103 157.487017 158.742004 155.250002 L 158.742004 137.543001 C 158.743103 135.305986 160.555984 133.492662 162.792999 133.490999 L 162.792999 133.490999 Z M 162.792999 170.363008 L 169.438995 170.363008 C 171.676407 170.364107 173.489899 172.177599 173.490997 174.414995 L 173.490997 192.121996 C 173.489899 194.359407 171.676407 196.172899 169.438995 196.173998 L 162.792999 196.173998 C 160.555984 196.17235 158.743103 194.359011 158.742004 192.121996 L 158.742004 174.414995 C 158.743103 172.177996 160.555984 170.364656 162.792999 170.363008 L 162.792999 170.363008 Z M 189.513 59.746 L 196.158997 59.746 C 198.396011 59.747656 200.208893 61.560991 200.210007 63.798002 L 200.210007 81.504999 C 200.208893 83.742014 198.396011 85.555346 196.158997 85.557001 L 189.513 85.557001 C 187.275986 85.555346 185.463104 83.742014 185.462006 81.504999 L 185.462006 63.798002 C 185.463104 61.560991 187.275986 59.747656 189.513 59.746 L 189.513 59.746 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#999999" stroke-linecap="round" stroke-width="4.215" d="M 185.751007 96.619005 L 193.126007 96.619005 L 193.126007 122.430002" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.215" d="M 185.751007 122.429003 L 200.5 122.429003 L 200.5 115.055002" vector-effect="non-scaling-stroke"/>
+ <path fill="none" stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.215" d="M 189.513 133.571001 L 196.158997 133.571001 C 198.395844 133.5721 200.208893 135.385149 200.210007 137.621996 L 200.210007 155.328997 C 200.209442 157.56624 198.39624 159.3799 196.158997 159.380999 L 189.513 159.380999 C 187.275757 159.3799 185.462555 157.56624 185.462006 155.328997 L 185.462006 137.621996 C 185.463104 135.385149 187.276154 133.5721 189.513 133.571001 L 189.513 133.571001 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#999999" stroke-linecap="round" stroke-width="4.215" d="M 185.559006 170.442995 L 192.932999 170.442995 L 192.932999 196.254" vector-effect="non-scaling-stroke"/>
+ <path fill="none" fill-rule="evenodd" stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.215" d="M 185.559006 196.253008 L 200.307999 196.253008 L 200.307999 188.879" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="Qc8BV2DIaf8v1nsxGKfsrHrivrfhVU8O" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Qc8BV2DIaf8v1nsxGKfsrHrivrfhVU8O)">
+ <path fill="#333333" d="M 57 203 L 65.25 174.5 L 193.75 68 L 199.851177 74.582849 C 201.727038 76.606805 201.667468 79.835906 199.718233 81.789297 L 86 195.75 L 57 203 Z"/>
+ </g>
+ <g>
+ <path fill="#fda463" d="M 198.162273 69.411365 L 184.338635 55.587727 C 183.327338 54.571395 181.9527 54 180.518945 54 C 179.085191 54 177.710552 54.571395 176.699256 55.587727 L 170.185321 62.101662 L 191.648338 83.564679 L 198.162273 77.050744 C 199.178605 76.039448 199.75 74.664809 199.75 73.231055 C 199.75 71.7973 199.178605 70.422662 198.162273 69.411365 Z"/>
+ <linearGradient id="_lgradient_45" x1=".664" x2=".494" y1=".514" y2=".332" gradientTransform="matrix(117.944282,0,0,117.95565,62.972548,72.818013)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2ea33c"/>
+ <stop offset="100%" style="stop-color:#41d753"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_45)" d="M 62.972548 169.299277 L 159.453812 72.818013 L 180.916829 94.296188 L 84.439354 190.773663 L 62.972548 169.299277 Z"/>
+ <g opacity=".2">
+ <path d="M 171.24 81.1 L 171.95 80.39 L 173.36 81.8 L 172.65 82.51 L 74.41 180.75 L 73.7 181.46 L 72.29 180.05 L 73 179.34 L 171.24 81.1 Z"/>
+ </g>
+ <linearGradient id="_lgradient_46" x1=".817" x2=".18" y1=".82" y2=".16" gradientTransform="matrix(32.209683,0,0,32.194526,159.438655,62.101662)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_46)" d="M 191.648338 83.56089 L 180.916829 94.296188 L 159.438655 72.848328 L 170.170163 62.101662 L 191.648338 83.56089 Z"/>
+ <linearGradient id="_lgradient_47" x1=".479" x2=".418" y1=".808" y2=".434" gradientTransform="matrix(28.685565,0,0,28.685565,55.75,169.314435)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#c58d67"/>
+ <stop offset="100%" stop-opacity=".996" style="stop-color:#e6aa81"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_47)" d="M 62.972548 169.314435 L 55.75 198 L 84.435565 190.777452 L 62.972548 169.314435 Z"/>
+ <linearGradient id="_lgradient_48" x1=".103" x2="0" y1=".948" y2=".5" gradientTransform="matrix(14.505726,0,0,14.505726,55.75,183.494274)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_48)" d="M 59.406746 183.494274 L 55.75 198 L 70.255726 194.343254 L 59.406746 183.494274 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/okular.svg b/.icons/Gruvbox_Dark-2/apps/64/okular.svg
new file mode 120000
index 000000000..e1b9885f3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/okular.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/onboard.svg b/.icons/Gruvbox_Dark-2/apps/64/onboard.svg
new file mode 100755
index 000000000..5ce57d0e5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/onboard.svg
@@ -0,0 +1,132 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="fjndRs9ybTBeWfOBLUgFltmU8pbEFdzy" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".8" filter="url(#fjndRs9ybTBeWfOBLUgFltmU8pbEFdzy)">
+ <linearGradient id="_lgradient_94" x1=".5" x2=".5" y1="1" y2="-.813" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_94)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".8">
+ <path fill="#008374" fill-rule="evenodd" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 L 165.688919 11.95 Z M 165.71 27.95 C 169.97 27.95 174.23 27.99 178.5 28.08 C 182.23 28.16 185.95 28.31 189.68 28.52 C 192.88 28.7 196.08 28.97 199.26 29.32 C 201.94 29.61 204.6 30 207.25 30.49 C 209.4 30.89 211.53 31.39 213.63 32.01 C 215.28 32.49 216.9 33.09 218.47 33.79 C 219.68 34.33 220.84 34.98 221.94 35.72 C 222.85 36.33 223.7 37.03 224.47 37.8 C 225.24 38.57 225.94 39.42 226.55 40.32 C 227.29 41.42 227.94 42.58 228.48 43.79 C 229.18 45.36 229.78 46.97 230.26 48.61 C 230.88 50.71 231.39 52.84 231.79 54.99 C 232.28 57.63 232.67 60.29 232.96 62.96 C 233.31 66.14 233.57 69.33 233.75 72.53 C 233.97 76.25 234.12 79.97 234.2 83.7 C 234.29 87.96 234.33 92.22 234.33 96.48 C 234.33 96.48 234.33 96.49 234.33 96.49 L 234.33 155.74 C 234.33 155.75 234.33 155.76 234.33 155.76 C 234.33 160.02 234.29 164.28 234.2 168.54 C 234.12 172.26 233.97 175.99 233.75 179.71 C 233.57 182.91 233.31 186.1 232.96 189.28 C 232.67 191.95 232.28 194.61 231.79 197.25 C 231.39 199.4 230.88 201.53 230.26 203.62 C 229.78 205.27 229.18 206.88 228.48 208.45 C 227.94 209.65 227.29 210.81 226.55 211.91 C 225.94 212.82 225.24 213.67 224.47 214.44 C 223.7 215.21 222.85 215.91 221.94 216.52 C 220.84 217.26 219.68 217.9 218.47 218.45 C 216.9 219.15 215.28 219.75 213.63 220.23 C 211.53 220.84 209.4 221.35 207.25 221.75 C 204.6 222.24 201.94 222.63 199.26 222.92 C 196.08 223.27 192.88 223.54 189.68 223.72 C 185.95 223.93 182.23 224.08 178.5 224.16 C 174.23 224.25 169.97 224.29 165.71 224.29 C 165.7 224.29 165.69 224.29 165.69 224.29 L 90.32 224.29 C 90.31 224.29 90.31 224.29 90.3 224.29 C 86.04 224.29 81.77 224.25 77.51 224.16 C 73.78 224.08 70.05 223.93 66.33 223.72 C 63.13 223.54 59.93 223.27 56.74 222.92 C 54.07 222.63 51.41 222.24 48.76 221.75 C 46.61 221.35 44.48 220.84 42.38 220.23 C 40.73 219.75 39.11 219.15 37.54 218.45 C 36.33 217.9 35.17 217.26 34.07 216.52 C 33.16 215.91 32.31 215.21 31.54 214.44 C 30.76 213.67 30.07 212.82 29.45 211.91 C 28.71 210.81 28.07 209.65 27.53 208.45 C 26.82 206.88 26.23 205.27 25.75 203.62 C 25.13 201.53 24.62 199.4 24.22 197.25 C 23.73 194.61 23.34 191.95 23.05 189.28 C 22.7 186.1 22.43 182.91 22.25 179.71 C 22.04 175.99 21.89 172.26 21.81 168.54 C 21.72 164.28 21.68 160.02 21.68 155.76 C 21.68 155.76 21.68 155.75 21.68 155.74 L 21.68 96.49 C 21.68 96.49 21.68 96.48 21.68 96.48 C 21.68 92.22 21.72 87.96 21.81 83.7 C 21.89 79.97 22.04 76.25 22.25 72.53 C 22.43 69.33 22.7 66.14 23.05 62.96 C 23.34 60.29 23.73 57.63 24.22 54.99 C 24.62 52.84 25.13 50.71 25.75 48.61 C 26.23 46.97 26.82 45.36 27.53 43.79 C 28.07 42.58 28.71 41.42 29.45 40.32 C 30.07 39.42 30.76 38.57 31.54 37.8 C 32.31 37.03 33.16 36.33 34.07 35.72 C 35.17 34.98 36.33 34.33 37.54 33.79 C 39.11 33.09 40.73 32.49 42.38 32.01 C 44.48 31.39 46.61 30.89 48.76 30.49 C 51.41 30 54.07 29.61 56.74 29.32 C 59.93 28.97 63.13 28.7 66.33 28.52 C 70.05 28.31 73.78 28.16 77.51 28.08 C 81.77 27.99 86.04 27.95 90.3 27.95 C 90.31 27.95 90.31 27.95 90.32 27.95 L 165.69 27.95 C 165.69 27.95 165.7 27.95 165.71 27.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_95" x1=".517" x2=".517" y1="0" y2="1.209" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_95)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g style="opacity:0.2">
+ <g opacity=".2">
+ <ellipse cx="60.609" cy="88.345" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.2">
+ <g opacity=".2">
+ <ellipse cx="94.304" cy="88.345" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.2">
+ <g opacity=".2">
+ <ellipse cx="128" cy="88.345" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.2">
+ <g opacity=".2">
+ <ellipse cx="161.696" cy="88.345" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.2">
+ <g opacity=".2">
+ <ellipse cx="195.391" cy="88.345" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.2">
+ <g opacity=".2">
+ <ellipse cx="80.826" cy="129.724" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.2">
+ <g opacity=".2">
+ <ellipse cx="114.522" cy="129.724" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.2">
+ <g opacity=".2">
+ <ellipse cx="148.217" cy="129.724" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.2">
+ <g opacity=".2">
+ <ellipse cx="181.913" cy="129.724" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.2">
+ <g opacity=".2">
+ <path d="M 69.091301 160.758621 L 193.64783 160.758621 C 196.469793 160.758621 198.76087 163.049697 198.76087 165.871661 L 198.76087 176.335236 C 198.76087 179.157199 196.469793 181.448276 193.64783 181.448276 L 69.091301 181.448276 C 66.269337 181.448276 63.978261 179.157199 63.978261 176.335236 L 63.978261 165.871661 C 63.978261 163.049697 66.269337 160.758621 69.091301 160.758621 Z"/>
+ </g>
+ </g>
+ <linearGradient id="_lgradient_96" x1="0" x2="0" y1="0" y2=".414" gradientTransform="matrix(20.217391,0,0,20.689655,50.5,74.551724)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_96)" cx="60.609" cy="84.897" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_97" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217391,0,0,20.689655,84.195652,74.551724)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_97)" cx="94.304" cy="84.897" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_98" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217391,0,0,20.689655,117.891304,74.551724)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_98)" cx="128" cy="84.897" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_99" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217391,0,0,20.689655,151.586957,74.551724)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_99)" cx="161.696" cy="84.897" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_100" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217391,0,0,20.689655,185.282609,74.551724)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_100)" cx="195.391" cy="84.897" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_101" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217391,0,0,20.689655,70.717391,115.931034)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_101)" cx="80.826" cy="126.276" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_102" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217391,0,0,20.689655,104.413043,115.931034)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_102)" cx="114.522" cy="126.276" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_103" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217391,0,0,20.689655,138.108696,115.931034)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_103)" cx="148.217" cy="126.276" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_104" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217391,0,0,20.689655,171.804348,115.931034)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_104)" cx="181.913" cy="126.276" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_105" x1="0" x2="0" y1=".5" y2="-.5" gradientTransform="matrix(134.782609,0,0,20.689655,63.978261,157.310345)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#cfd6d9"/>
+ <stop offset="66.667%" style="stop-color:#e0e5e7"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_105)" d="M 69.091301 157.310345 L 193.64783 157.310345 C 196.469793 157.310345 198.76087 159.601421 198.76087 162.423385 L 198.76087 172.88696 C 198.76087 175.708924 196.469793 178 193.64783 178 L 69.091301 178 C 66.269337 178 63.978261 175.708924 63.978261 172.88696 L 63.978261 162.423385 C 63.978261 159.601421 66.269337 157.310345 69.091301 157.310345 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/onvifviewer.svg b/.icons/Gruvbox_Dark-2/apps/64/onvifviewer.svg
new file mode 100644
index 000000000..ac883be9b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/onvifviewer.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_Ytp37UTUHuL7Wjen7hQqNlzSCuggz0k1">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_Ytp37UTUHuL7Wjen7hQqNlzSCuggz0k1)">
+ <defs>
+ <filter id="uR6LnmpMqOr13u5gTKChPjZAzwJwoPNY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#uR6LnmpMqOr13u5gTKChPjZAzwJwoPNY)">
+ <linearGradient id="_lgradient_257" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_257)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_258" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_258)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ececec" fill-rule="evenodd" d="M 176.643 132.502 L 210.5 123.48 L 197.794 76.32 L 79.248 107.911 L 79.248 107.911 L 79.248 107.911 L 91.954 155.071 L 144.374 141.101 C 146.227 145.397 149.815 148.772 154.252 150.343 L 154.252 150.343 L 154.252 175.68 L 165.502 175.68 L 165.502 150.343 C 172.054 148.024 176.752 141.771 176.752 134.429 C 176.752 133.777 176.715 133.134 176.643 132.502 Z M 45.5 117.554 L 58.045 166.305 L 83.001 146.279 L 76.728 121.904 L 45.5 117.554 L 45.5 117.554 L 45.5 117.554 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/oomox.svg b/.icons/Gruvbox_Dark-2/apps/64/oomox.svg
new file mode 100644
index 000000000..885aa6c62
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/oomox.svg
@@ -0,0 +1,84 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_SVifp9VpAG78I0GYldvtrgbmfG2enqGs">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_SVifp9VpAG78I0GYldvtrgbmfG2enqGs)">
+ <defs>
+ <filter id="Ma3un1oHrgRDYgq3zKPuEjt3u1ImECPc" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Ma3un1oHrgRDYgq3zKPuEjt3u1ImECPc)">
+ <linearGradient id="_lgradient_30" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_30)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_31" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(123.205,0,0,113.318,5.687,126.971)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_31)" d="M 96.76 240.288 L 90.319 240.288 C 17.042 240.288 5.91 229.952 5.687 158.036 L 128.892 126.971 L 96.76 240.288 L 96.76 240.288 Z"/>
+ <linearGradient id="_lgradient_32" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(135.351,0,0,113.422,96.76,126.866)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_32)" d="M 96.76 240.288 L 165.689 240.288 C 199.175 240.288 219.684 238.13 232.11 228.93 L 232.11 228.93 L 129.307 126.866 L 128.892 126.971 L 96.76 240.288 L 96.76 240.288 Z"/>
+ <linearGradient id="_lgradient_33" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.021,0,0,132.579,129.307,96.351)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_33)" d="M 232.11 228.93 C 247.152 217.772 250.328 196.276 250.328 155.745 L 250.328 96.494 C 250.328 96.445 250.328 96.397 250.328 96.351 L 250.328 96.351 L 129.307 126.866 L 232.11 228.93 L 232.11 228.93 Z"/>
+ <linearGradient id="_lgradient_34" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(123.326,0,0,135.17,5.68,22.866)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4400"/>
+ <stop offset="100%" style="stop-color:#dc1414"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_34)" d="M 128.892 126.971 L 5.687 158.036 C 5.681 157.293 5.68 156.522 5.68 155.745 L 5.68 96.494 C 5.68 55.398 8.945 33.872 24.553 22.866 L 129.006 126.567 L 128.892 126.971 L 128.892 126.971 Z"/>
+ <linearGradient id="_lgradient_35" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(0.415,0,0,0.403,128.892,126.567)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_35)" d="M 128.892 126.971 L 129.307 126.866 L 129.307 126.866 L 129.006 126.567 L 128.892 126.971 L 128.892 126.971 Z"/>
+ <linearGradient id="_lgradient_36" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(136.954,0,0,114.617,24.553,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_36)" d="M 129.006 126.567 L 24.553 22.866 C 37.02 14.036 57.398 11.95 90.319 11.95 L 161.507 11.95 L 129.006 126.567 L 129.006 126.567 Z"/>
+ <linearGradient id="_lgradient_37" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(121.322,0,0,114.916,129.006,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_37)" d="M 129.006 126.567 L 129.307 126.866 L 129.307 126.866 L 250.328 96.351 L 250.328 96.351 C 250.314 22.493 239.696 11.95 165.689 11.95 L 161.507 11.95 L 129.006 126.567 L 129.006 126.567 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_38" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_38)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="I3dOyPCFzkN2FksEJoLLdXpQ7YNVj2sz" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#I3dOyPCFzkN2FksEJoLLdXpQ7YNVj2sz)">
+ <path d="M 128 62.591 C 91.85 62.591 62.545 91.896 62.545 128.045 C 62.545 164.195 91.85 193.5 128 193.5 C 164.15 193.5 193.455 164.195 193.455 128.045 L 193.455 78.955 C 193.455 69.889 186.156 62.591 177.091 62.591 L 128 62.591 Z M 164.818 78.955 C 171.596 78.955 177.091 84.449 177.091 91.227 C 177.091 98.005 171.596 103.5 164.818 103.5 C 158.04 103.5 152.545 98.005 152.545 91.227 C 152.545 84.449 158.04 78.955 164.818 78.955 L 164.818 78.955 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 128 58.5 C 91.85 58.5 62.545 87.805 62.545 123.955 C 62.545 160.104 91.85 189.409 128 189.409 C 164.15 189.409 193.455 160.104 193.455 123.955 L 193.455 74.864 C 193.455 65.798 186.156 58.5 177.091 58.5 L 128 58.5 Z M 164.818 74.864 C 171.596 74.864 177.091 80.358 177.091 87.136 C 177.091 93.914 171.596 99.409 164.818 99.409 C 158.04 99.409 152.545 93.914 152.545 87.136 C 152.545 80.358 158.04 74.864 164.818 74.864 L 164.818 74.864 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/openage.svg b/.icons/Gruvbox_Dark-2/apps/64/openage.svg
new file mode 100755
index 000000000..20bc54978
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/openage.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="z26yLN4LeYLJ1scvKIQlOufzurf8rWDL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#z26yLN4LeYLJ1scvKIQlOufzurf8rWDL)">
+ <linearGradient id="_lgradient_112" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_112)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_113" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_113)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ececec" d="M 75.639 55.5 L 75.639 122.423 C 75.639 137.272 81.197 151.577 90.599 160.222 L 75.639 184.389 C 90.869 196.125 109.197 200.499 128 200.5 C 146.803 200.501 165.131 196.125 180.361 184.389 L 165.401 160.222 C 174.803 151.578 180.361 137.272 180.361 122.423 L 180.361 55.5 L 160.222 55.5 L 160.222 82.274 C 156.012 79.559 147.83 74.431 140.083 72.971 L 140.083 55.5 L 115.917 55.5 L 115.917 72.971 C 112.183 73.766 99.988 79.559 95.778 82.274 L 95.778 55.5 L 75.639 55.5 Z M 128 95.778 C 142.115 95.778 151.246 102.284 160.222 107.861 L 160.222 128 C 160.222 142.144 138.472 154.645 128 160.222 C 117.528 154.645 95.778 142.144 95.778 128 L 95.778 107.861 C 104.754 102.284 113.885 95.778 128 95.778 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/openarena.svg b/.icons/Gruvbox_Dark-2/apps/64/openarena.svg
new file mode 100755
index 000000000..9a476e82f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/openarena.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="6Ra3jfMTZmQERehJP2du9mD3J68aoAbF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#6Ra3jfMTZmQERehJP2du9mD3J68aoAbF)">
+ <linearGradient id="_lgradient_114" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_114)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_115" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_115)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_116" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,112.776,55.5,71.612)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_116)" d="M 128 71.612 C 110.294 71.629 92.621 75.963 79.133 84.533 C 49.478 103.366 47.436 135.959 74.68 155.977 C 77.185 157.781 79.461 159.465 79.748 159.69 L 72.21 173.094 L 87.723 184.388 L 128 117.367 L 168.277 184.388 L 183.792 173.094 L 176.252 159.69 C 176.542 159.465 178.814 157.781 181.319 155.977 C 208.563 135.959 206.525 103.358 176.864 84.533 C 163.38 75.963 145.706 71.629 128 71.612 Z M 123.924 79.667 L 87.675 144.111 C 47.398 111.889 91.702 79.667 123.924 79.667 Z M 132.028 79.667 C 164.25 79.667 208.554 111.889 168.277 144.111 L 132.028 79.667 Z M 128 136.055 L 111.889 160.206 L 128 184.388 L 144.111 160.206 L 128 136.055 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/openarena128.svg b/.icons/Gruvbox_Dark-2/apps/64/openarena128.svg
new file mode 120000
index 000000000..fcca97b4c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/openarena128.svg
@@ -0,0 +1 @@
+openarena.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/openbazaar2.svg b/.icons/Gruvbox_Dark-2/apps/64/openbazaar2.svg
new file mode 100755
index 000000000..cfb86a9c9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/openbazaar2.svg
@@ -0,0 +1,78 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="8TQAfL3s6xulso8kyXm8GtTEgmtHrtH7" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#8TQAfL3s6xulso8kyXm8GtTEgmtHrtH7)">
+ <linearGradient id="_lgradient_117" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_117)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_118" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_118)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path fill-rule="evenodd" d="M 128.012 144.536 L 153.432 195.38 L 102.592 195.38 L 128.012 144.536 Z"/>
+ </g>
+ <defs>
+ <filter id="FtzlgsoD4oWRTJywi5ThTxA0cnaI3TVS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#FtzlgsoD4oWRTJywi5ThTxA0cnaI3TVS)">
+ <path fill-rule="evenodd" d="M 102.562 200.5 L 128 144.536 L 153.438 200.5 L 166.422 200.5 C 180.466 200.5 180.466 155.029 183.964 144.536 L 72.036 144.536 C 75.534 155.029 75.375 200.482 89.509 200.5 L 102.562 200.5 Z"/>
+ </g>
+ <linearGradient id="_lgradient_119" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(50.84,0,0,50.844,102.592,141.992)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_119)" fill-rule="evenodd" d="M 153.432 192.836 L 102.592 192.836 L 128.012 141.992 L 153.432 192.836 Z"/>
+ <linearGradient id="_lgradient_120" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(111.928,0,0,55.964,72.036,141.992)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_120)" fill-rule="evenodd" d="M 102.562 197.956 L 128 141.992 L 153.438 197.956 L 166.422 197.956 C 180.466 197.956 180.466 152.486 183.964 141.992 L 72.036 141.992 C 75.534 152.486 75.375 197.938 89.509 197.956 L 102.562 197.956 Z"/>
+ <g opacity=".1">
+ <path fill-rule="evenodd" d="M 64.729 129.273 C 63.847 129.274 63.014 129.691 62.471 130.402 C 61.927 131.113 61.733 132.041 61.944 132.918 L 63.623 139.945 L 64.19 142.293 C 64.504 143.608 65.653 144.533 66.975 144.536 L 69.379 144.536 C 69.381 144.536 69.384 144.536 69.386 144.536 L 105.73 144.48 C 105.773 144.481 105.816 144.481 105.859 144.48 L 110.194 144.48 C 110.326 144.508 110.461 144.527 110.596 144.536 L 113.158 144.536 L 128 144.536 L 142.841 144.536 L 145.404 144.536 C 145.539 144.527 145.673 144.508 145.805 144.48 L 150.14 144.48 C 150.183 144.481 150.226 144.481 150.27 144.48 L 186.613 144.536 C 186.616 144.536 186.618 144.536 186.621 144.536 L 189.025 144.536 C 190.347 144.533 191.496 143.608 191.81 142.293 L 192.377 139.945 L 194.056 132.918 C 194.267 132.041 194.073 131.113 193.529 130.402 C 192.986 129.691 192.153 129.274 191.271 129.273 L 147.177 129.273 L 108.823 129.273 L 64.729 129.273 L 64.729 129.273 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill-rule="evenodd" d="M 102.17 200.5 L 87.433 177.11 C 87.198 176.733 87.28 176.222 87.619 175.959 C 87.619 175.959 101.4 165.234 108.291 159.872 C 109.177 159.183 128 144.536 128 144.536 L 102.17 200.5 L 102.17 200.5 L 102.17 200.5 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 102.17 197.956 L 87.433 174.566 C 87.198 174.189 87.28 173.678 87.619 173.415 C 87.619 173.415 101.4 162.691 108.291 157.328 C 109.177 156.639 128 141.992 128 141.992 L 102.17 197.956 L 102.17 197.956 L 102.17 197.956 Z"/>
+ <linearGradient id="_lgradient_121" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(132.279,0,0,74.67,61.861,55.502)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_121)" fill-rule="evenodd" d="M 127.871 55.502 C 127.659 55.93 127.408 56.396 127.153 56.826 C 126.972 57.172 126.723 57.574 126.536 57.924 C 125.238 60.067 121.294 66.345 113.403 71.226 C 103.997 76.639 90.774 81.084 80.211 80.943 C 80.211 80.943 62.866 127.642 62.176 129.161 C 62.072 129.227 61.964 129.308 61.861 129.379 L 62.097 129.379 C 62.09 129.379 61.862 130.022 61.861 130.02 L 61.904 130.172 L 61.947 130.172 C 62.32 129.928 62.71 129.633 63.088 129.377 L 193.544 129.377 C 193.739 129.499 193.945 129.652 194.139 129.774 L 194.139 129.702 L 194.017 129.377 L 194.139 129.377 C 194.088 129.326 194.033 129.306 193.982 129.275 L 175.832 80.937 C 165.8 81.125 154.29 77.41 146.839 73.487 C 138.23 68.859 132.561 62.543 130.261 58.875 C 130.207 58.773 130.134 58.651 130.081 58.544 C 129.615 57.608 129.148 56.676 128.682 55.778 C 128.385 55.702 128.125 55.58 127.871 55.504 L 127.871 55.502 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 127.871 55.505 C 127.659 55.932 127.41 56.397 127.155 56.827 C 126.974 57.173 126.722 57.575 126.534 57.925 C 125.236 60.068 121.293 66.344 113.403 71.225 C 103.996 76.638 90.776 81.084 80.213 80.944 C 80.213 80.944 62.868 127.644 62.178 129.163 C 62.074 129.229 61.963 129.31 61.86 129.381 L 62.098 129.381 C 62.091 129.381 61.861 130.024 61.86 130.022 L 61.904 130.171 L 61.949 130.171 C 62.307 129.937 62.678 129.655 63.042 129.406 C 65.11 124.134 80.213 83.487 80.213 83.487 C 90.776 83.628 103.996 79.181 113.403 73.769 C 121.293 68.888 125.236 62.611 126.534 60.469 C 126.722 60.118 126.974 59.716 127.155 59.37 C 127.41 58.941 127.659 58.476 127.871 58.049 C 128.125 58.125 128.384 58.246 128.681 58.322 C 129.147 59.22 129.615 60.153 130.082 61.09 C 130.135 61.196 130.207 61.316 130.261 61.417 C 132.561 65.085 138.232 71.402 146.84 76.03 C 154.292 79.952 165.799 83.671 175.832 83.483 L 193.062 129.376 L 193.544 129.376 C 193.74 129.498 193.946 129.652 194.14 129.774 L 194.14 129.704 L 194.016 129.376 L 194.14 129.376 C 194.089 129.325 194.033 129.307 193.981 129.277 L 175.832 80.939 C 165.799 81.127 154.292 77.409 146.84 73.486 C 138.232 68.858 132.561 62.541 130.261 58.874 C 130.207 58.772 130.135 58.653 130.082 58.546 C 129.615 57.61 129.147 56.676 128.681 55.778 C 128.384 55.702 128.125 55.581 127.871 55.505 Z"/>
+ </g>
+ <linearGradient id="_lgradient_122" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(132.279,0,0,73.879,61.861,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_122)" fill-rule="evenodd" d="M 194.139 129.379 L 194.139 129.379 C 183.703 122.862 171.4 111.734 158.673 98.466 C 144.8 84.027 135.848 69.745 130.079 58.546 C 129.612 57.609 129.145 56.673 128.679 55.775 C 128.382 55.698 128.127 55.581 127.873 55.5 C 127.661 55.927 127.406 56.398 127.152 56.827 C 121.127 68.26 111.879 82.738 97.836 97.528 C 85.067 110.991 72.509 122.509 61.861 129.378"/>
+ <g opacity=".1">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 127.871 55.5 C 127.659 55.927 127.405 56.398 127.15 56.827 C 121.126 68.26 111.879 82.738 97.836 97.528 C 85.067 110.991 72.508 122.508 61.86 129.376 L 65.581 129.376 C 75.381 122.383 86.523 112 97.836 100.072 C 111.879 85.282 121.126 70.804 127.15 59.37 C 127.405 58.942 127.659 58.471 127.871 58.044 C 128.125 58.125 128.384 58.241 128.681 58.317 C 129.147 59.215 129.61 60.153 130.077 61.09 C 135.847 72.29 144.798 86.573 158.67 101.011 C 169.876 112.692 180.751 122.704 190.315 129.381 L 194.14 129.381 C 183.704 122.864 171.398 111.735 158.67 98.467 C 144.798 84.029 135.847 69.746 130.077 58.546 C 129.61 57.609 129.147 56.671 128.681 55.773 C 128.384 55.697 128.125 55.581 127.871 55.5 Z"/>
+ </g>
+ <path fill="#12a486" fill-rule="evenodd" d="M 64.729 126.729 C 63.847 126.731 63.014 127.147 62.471 127.858 C 61.927 128.57 61.733 129.497 61.944 130.374 L 63.623 137.401 L 64.19 139.749 C 64.504 141.064 65.653 141.989 66.975 141.992 L 69.379 141.992 C 69.381 141.992 69.384 141.992 69.386 141.992 L 105.73 141.936 C 105.773 141.937 105.816 141.937 105.859 141.936 L 110.194 141.936 C 110.326 141.965 110.461 141.983 110.596 141.992 L 113.158 141.992 L 128 141.992 L 142.841 141.992 L 145.404 141.992 C 145.539 141.983 145.673 141.965 145.805 141.936 L 150.14 141.936 C 150.183 141.937 150.226 141.937 150.27 141.936 L 186.613 141.992 C 186.616 141.992 186.618 141.992 186.621 141.992 L 189.025 141.992 C 190.347 141.989 191.496 141.064 191.81 139.749 L 192.377 137.401 L 194.056 130.374 C 194.267 129.497 194.073 128.569 193.529 127.858 C 192.986 127.147 192.153 126.73 191.271 126.729 L 147.177 126.729 L 108.823 126.729 L 64.729 126.729 L 64.729 126.729 Z"/>
+ <g opacity=".2">
+ <path fill-rule="evenodd" d="M 153.829 200.5 L 168.567 177.11 C 168.802 176.733 168.72 176.222 168.381 175.959 C 168.381 175.959 154.6 165.234 147.709 159.872 C 146.823 159.183 128 144.536 128 144.536 L 153.829 200.5 L 153.829 200.5 L 153.829 200.5 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 153.829 197.956 L 168.567 174.566 C 168.802 174.189 168.72 173.678 168.381 173.415 C 168.381 173.415 154.6 162.691 147.709 157.328 C 146.823 156.639 128 141.992 128 141.992 L 153.829 197.956 L 153.829 197.956 L 153.829 197.956 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/openbazaar2client.svg b/.icons/Gruvbox_Dark-2/apps/64/openbazaar2client.svg
new file mode 120000
index 000000000..f545f0642
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/openbazaar2client.svg
@@ -0,0 +1 @@
+openbazaar2.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/openbox.svg b/.icons/Gruvbox_Dark-2/apps/64/openbox.svg
new file mode 100755
index 000000000..d202064e0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/openbox.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="sV65kRLYmOsu8GXGDIJ0WsTf85PBHU2V" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#sV65kRLYmOsu8GXGDIJ0WsTf85PBHU2V)">
+ <linearGradient id="_lgradient_123" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_123)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#111111" d="M 55.5 238.375 L 55.5 182.75 L 71 182.75 L 71 239.375 C 67.308 239.399 62.151 239.076 55.5 238.375 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#111111" d="M 201 238.375 L 201 182.75 L 185.5 182.75 L 185.5 239.375 C 189.192 239.399 194.349 239.076 201 238.375 Z"/>
+ </g>
+ <linearGradient id="_lgradient_124" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,130.79,5.43,68.894)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_124)" d="M 249.409 69.974 C 249.895 77.631 250.078 86.265 250.078 95.995 L 250.078 155.246 C 250.078 173.295 249.448 187.569 247.421 198.836 C 238.611 198.42 12.178 198.528 8.244 199.684 C 6.092 188.287 5.43 173.751 5.43 155.246 L 5.43 95.995 C 5.43 85.854 5.629 76.905 6.163 69.011 C 2.851 68.749 239.544 68.87 249.409 69.974 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_125" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_125)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/openbve.svg b/.icons/Gruvbox_Dark-2/apps/64/openbve.svg
new file mode 100755
index 000000000..0f13f9cdc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/openbve.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Iew471poqjyWirjcqPCntQjKSlpEb2zo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Iew471poqjyWirjcqPCntQjKSlpEb2zo)">
+ <linearGradient id="_lgradient_126" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_126)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_127" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_127)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="Fc8MGdsToZoN7YQIB79ZOsE3wpTMuQl4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Fc8MGdsToZoN7YQIB79ZOsE3wpTMuQl4)">
+ <path d="M 55 15.092 L 55 133.766 C 55 172.187 86.146 203.333 124.567 203.333 C 162.988 203.333 194.135 172.187 194.135 133.766 C 194.135 95.345 162.988 64.199 124.567 64.199 C 108.078 64.199 92.125 70.057 79.553 80.727 L 79.553 15.092 L 55 15.092 Z M 124.567 88.752 C 149.428 88.752 169.582 108.905 169.582 133.766 C 169.582 158.627 149.428 178.78 124.567 178.78 C 99.707 178.78 79.553 158.627 79.553 133.766 C 79.553 108.905 99.707 88.752 124.567 88.752 Z M 149.121 121.489 C 142.34 121.489 136.844 126.986 136.844 133.766 C 136.844 140.546 142.34 146.043 149.121 146.043 C 155.901 146.043 161.397 140.546 161.397 133.766 C 161.397 126.986 155.901 121.489 149.121 121.489 Z"/>
+ </g>
+ <linearGradient id="_lgradient_128" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(139.135,0,0,187.804,55,11.438)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_128)" fill-rule="evenodd" d="M 79.654 76.545 C 91.773 66.29 107.448 60.106 124.567 60.106 L 124.567 60.106 C 162.988 60.106 194.135 91.253 194.135 129.674 C 194.135 168.095 162.988 199.241 124.567 199.241 C 86.146 199.241 55 168.095 55 129.674 C 55 128.236 55.044 126.809 55.13 125.393 L 55.25 12.75 C 63.311 12.078 71.446 11.651 79.625 11.438 L 79.654 76.545 Z M 79.553 129.674 C 79.553 129.674 79.553 129.674 79.553 129.674 C 79.553 154.534 99.707 174.688 124.567 174.688 C 149.428 174.688 169.582 154.534 169.582 129.674 C 169.582 104.813 149.428 84.66 124.567 84.66 L 124.567 84.66 C 100.837 84.66 81.395 103.022 79.677 126.314 L 79.678 129.674 L 79.553 129.674 Z"/>
+ <circle fill="#fb7c38" cx="149.121" cy="129.674" r="12.277" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/openclonk.svg b/.icons/Gruvbox_Dark-2/apps/64/openclonk.svg
new file mode 100644
index 000000000..da749febc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/openclonk.svg
@@ -0,0 +1,100 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_MMaSWxiaRyDj0BSavXSQhnOmMvxfaWOW">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_MMaSWxiaRyDj0BSavXSQhnOmMvxfaWOW)">
+ <defs>
+ <filter id="yisKiDnBuNwfHrQaNYvan4tl2kjWBRty" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#yisKiDnBuNwfHrQaNYvan4tl2kjWBRty)">
+ <linearGradient id="_lgradient_287" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_287)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_288" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_288)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="fGR9L8R2nHEpAMB1LyLs7K6N0cb3DWYe" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#fGR9L8R2nHEpAMB1LyLs7K6N0cb3DWYe)">
+ <path d="M 194.009 76.248 L 131.322 54.215 C 130.861 54.053 130.359 54.053 129.898 54.215 L 67.211 76.248 C 66.355 76.549 65.783 77.355 65.783 78.259 C 65.783 100.557 71.703 126.332 82.025 148.976 C 90.398 167.346 105.455 191.85 129.633 204.262 C 129.94 204.419 130.276 204.498 130.613 204.498 C 130.949 204.498 131.285 204.419 131.592 204.262 C 155.769 191.847 170.825 167.344 179.2 148.976 C 189.522 126.331 195.442 100.554 195.442 78.259 C 195.442 77.355 194.869 76.549 194.014 76.248 L 194.009 76.248 Z"/>
+ </g>
+ <linearGradient id="_lgradient_289" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(129.659,0,0,150.405,65.783,51.501)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_289)" d="M 194.009 73.656 L 131.322 51.623 C 130.861 51.461 130.359 51.461 129.898 51.623 L 67.211 73.656 C 66.355 73.956 65.783 74.763 65.783 75.667 C 65.783 97.964 71.703 123.74 82.025 146.384 C 90.398 164.753 105.455 189.257 129.633 201.669 C 129.94 201.827 130.276 201.906 130.613 201.906 C 130.949 201.906 131.285 201.827 131.592 201.669 C 155.769 189.255 170.825 164.751 179.2 146.384 C 189.522 123.738 195.442 97.961 195.442 75.667 C 195.442 74.763 194.869 73.956 194.014 73.656 L 194.009 73.656 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 130.612 51.501 C 130.373 51.501 130.133 51.542 129.903 51.623 L 67.211 73.655 C 66.356 73.955 65.783 74.766 65.783 75.67 C 65.783 76.374 65.827 77.1 65.854 77.818 C 66.009 77.104 66.502 76.497 67.211 76.248 L 129.903 54.216 C 130.364 54.054 130.861 54.054 131.321 54.216 L 194.014 76.248 C 194.723 76.497 195.216 77.104 195.371 77.818 C 195.398 77.1 195.442 76.374 195.442 75.67 C 195.442 74.766 194.869 73.955 194.014 73.655 L 131.321 51.623 C 131.091 51.542 130.852 51.501 130.612 51.501 Z"/>
+ </g>
+ <defs>
+ <filter id="meHMpV5nDLJIdkMwe7L81EyQGvbJgDcd" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#meHMpV5nDLJIdkMwe7L81EyQGvbJgDcd)">
+ <path d="M 168.416 82.696 C 166.887 82.649 165.416 83.279 164.395 84.418 L 61.964 195.793 C 60.708 197.157 60.275 199.088 60.829 200.858 C 61.382 202.628 62.838 203.968 64.648 204.373 C 66.457 204.779 68.346 204.188 69.602 202.823 L 172.032 91.438 C 173.432 89.952 173.831 87.784 173.051 85.898 C 172.27 84.011 170.456 82.758 168.416 82.696 Z"/>
+ </g>
+ <path fill="#d06c48" d="M 69.46 200.1 C 68.57 201.08 67.32 201.66 65.99 201.71 C 64.67 201.77 63.37 201.3 62.4 200.4 C 61.42 199.5 60.84 198.25 60.79 196.93 C 60.73 195.6 61.21 194.31 62.1 193.33 L 164.54 81.96 C 165.43 80.98 166.68 80.4 168.01 80.35 C 169.33 80.29 170.62 80.77 171.6 81.66 C 172.58 82.56 173.16 83.81 173.21 85.13 C 173.27 86.46 172.79 87.75 171.9 88.73 L 69.46 200.1 Z"/>
+ <path fill="#cccccc" d="M 151.773 145.763 L 152.706 148.175 C 151.41 148.694 150.087 149.134 148.765 149.497 C 147.364 149.861 145.912 150.068 144.46 150.094 C 142.774 150.094 141.115 149.783 139.559 149.212 C 137.64 148.486 135.876 147.475 134.269 146.204 C 132.35 144.83 130.716 143.066 129.497 141.044 C 128.512 139.332 127.967 137.361 127.967 135.391 C 127.993 134.068 128.175 132.771 128.538 131.501 C 128.927 130.152 129.445 128.83 130.042 127.585 L 132.376 128.7 C 131.831 129.841 131.39 131.008 131.027 132.227 C 130.742 133.238 130.586 134.327 130.56 135.391 C 130.56 136.921 130.975 138.399 131.727 139.721 C 132.791 141.459 134.165 142.963 135.825 144.13 C 137.225 145.245 138.807 146.126 140.466 146.775 C 141.737 147.241 143.086 147.501 144.46 147.501 C 145.679 147.475 146.898 147.319 148.064 146.982 C 149.335 146.645 150.554 146.23 151.773 145.763 Z"/>
+ <defs>
+ <filter id="aFAcCaPDw2Si8qeB7DRzoqAqvtFNc9Cf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#aFAcCaPDw2Si8qeB7DRzoqAqvtFNc9Cf)">
+ <path d="M 64.242 59.642 C 62.94 58.789 61.467 58.789 60.155 59.642 C 58.844 60.495 57.805 62.129 57.274 64.174 C 55.88 67.059 55.858 71 57.22 73.883 C 58.244 74.557 59.383 74.707 60.473 74.312 L 151.542 143.637 L 159.658 132.977 L 67.858 63.095 C 67.447 61.932 66.858 60.945 66.141 60.22 C 65.538 59.846 64.894 59.65 64.242 59.642 L 64.242 59.642 Z"/>
+ </g>
+ <path fill="#cccccc" d="M 64.242 57.049 C 62.94 56.196 61.467 56.196 60.155 57.049 C 58.844 57.902 57.805 59.536 57.274 61.581 C 55.88 64.466 55.858 68.406 57.22 71.289 C 58.244 71.964 59.383 72.114 60.473 71.718 L 151.542 141.044 L 159.658 130.384 L 67.858 60.502 C 67.447 59.339 66.858 58.352 66.141 57.627 C 65.538 57.253 64.894 57.057 64.242 57.049 L 64.242 57.049 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 64.243 57.047 C 62.941 56.194 61.468 56.194 60.156 57.047 C 58.844 57.9 57.805 59.535 57.274 61.58 C 56.007 63.337 55.357 65.922 55.527 68.529 C 55.795 66.829 56.407 65.302 57.274 64.173 C 57.805 62.128 58.844 60.493 60.156 59.64 C 61.468 58.787 62.941 58.787 64.243 59.64 C 64.895 59.65 65.539 59.848 66.142 60.223 C 66.859 60.946 67.448 61.932 67.859 63.094 L 158.408 132.026 L 159.659 130.385 L 67.859 60.501 C 67.448 59.339 66.859 58.353 66.142 57.629 C 65.539 57.254 64.895 57.057 64.243 57.047 Z"/>
+ </g>
+ <path fill="#888888" d="M 86.151 73.115 L 91.278 76.923 C 91.579 77.146 91.76 77.75 91.405 77.872 C 87.555 79.193 82.607 80.908 83.703 87.88 C 83.762 88.25 83.055 88.23 82.754 88.007 L 77.627 84.199 C 77.326 83.975 77.425 83.617 77.5 83.249 C 78.527 78.203 81.495 75.607 85.202 73.241 C 85.518 73.04 85.85 72.891 86.151 73.115 L 86.151 73.115 Z"/>
+ <path fill="#888888" d="M 116.067 95.999 L 121.194 99.807 C 121.495 100.031 121.676 100.635 121.321 100.757 C 117.471 102.078 112.523 103.793 113.619 110.764 C 113.678 111.135 112.971 111.115 112.67 110.891 L 107.543 107.083 C 107.242 106.859 107.341 106.501 107.416 106.134 C 108.443 101.088 111.411 98.492 115.118 96.126 C 115.434 95.924 115.766 95.775 116.067 95.999 L 116.067 95.999 Z"/>
+ <path fill="#888888" d="M 146.077 118.718 L 151.204 122.526 C 151.505 122.75 151.686 123.354 151.331 123.476 C 147.481 124.797 142.533 127.03 143.629 134.002 C 143.688 134.372 142.981 134.352 142.68 134.128 L 137.553 130.321 C 137.252 130.097 137.351 129.739 137.426 129.371 C 138.453 124.325 141.421 121.211 145.128 118.845 C 145.444 118.643 145.776 118.494 146.077 118.718 L 146.077 118.718 Z"/>
+ <path fill="#cccccc" d="M 150.969 139.54 L 150.969 143.3 L 135.928 143.3 L 150.969 139.54 Z"/>
+ <defs>
+ <filter id="8p8BJOZ6qkvI8OALkKMwurRQbOD0UubG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#8p8BJOZ6qkvI8OALkKMwurRQbOD0UubG)">
+ <path d="M 200.09 191.589 C 200.893 195.188 200.636 195.099 197.692 197.333 C 194.073 200.327 190.308 203.308 186.006 204.121 C 184.621 204.384 183.126 204.599 181.554 204.449 C 178.984 204.266 178.34 203.42 177.068 201.29 L 156.64 167.098 L 154.643 158.255 L 145.611 149.032 L 127.135 134.116 L 100.648 112.732 C 99.608 110.579 97.854 108.141 95.689 105.538 C 94.468 104.07 90.515 101.271 88.839 99.992 C 80.752 93.821 76.284 89.62 74.865 87.228 C 74.11 84.173 76.146 84.521 77.981 85.98 L 132.075 128.986 C 135.976 131.821 139.561 134.577 145.17 137.84 C 148.652 138.48 152.398 137.096 154.909 134.72 C 156.273 133.158 156.562 132.134 157.082 130.994 C 163.189 134.233 165.047 135.111 163.895 144.346 L 165.264 150.107 L 170.398 166.623 L 196.08 185.353 C 198.835 186.765 199.599 189.012 200.09 191.589 Z"/>
+ </g>
+ <path fill="#824217" d="M 200.09 188.996 C 200.893 192.596 200.636 192.507 197.692 194.741 C 194.073 197.735 190.308 200.716 186.006 201.529 C 184.621 201.792 183.126 202.006 181.554 201.856 C 178.984 201.673 178.34 200.827 177.068 198.697 L 156.64 164.505 L 154.643 155.663 L 145.611 146.439 L 127.135 131.523 L 100.648 110.139 C 99.608 107.987 97.854 105.548 95.689 102.946 C 94.468 101.477 90.515 98.678 88.839 97.399 C 80.752 91.229 76.284 87.028 74.865 84.635 C 74.11 81.581 76.146 81.928 77.981 83.388 L 132.075 126.393 C 135.976 129.229 139.561 131.985 145.17 135.247 C 148.652 135.887 152.398 134.504 154.909 132.127 C 156.273 130.565 156.562 129.541 157.082 128.402 C 163.189 131.641 165.047 132.519 163.895 141.754 L 165.264 147.514 L 170.398 164.03 L 196.08 182.76 C 198.835 184.173 199.599 186.419 200.09 188.996 L 200.09 188.996 Z"/>
+ <defs>
+ <filter id="R1V9IaplydlcK6qDAlgKYLFH0loobslg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#R1V9IaplydlcK6qDAlgKYLFH0loobslg)">
+ <path d="M 181.504 54.095 C 186.185 54.12 191.562 54.728 194.314 57.062 C 197.377 59.66 198.956 65.647 199.765 70.707 C 201.325 76.034 200.211 79.884 198.207 84.239 C 191.908 97.455 183.697 109.713 175.1 121.777 C 156.572 111.313 142.175 97.681 132.817 80.185 C 142.792 71.877 153.943 64.159 167.096 57.444 C 171.793 54.432 176.817 54.09 181.504 54.095 Z"/>
+ </g>
+ <path fill="#e6e6e6" d="M 181.504 51.502 C 186.185 51.528 191.562 52.135 194.314 54.469 C 197.377 57.067 198.956 63.055 199.765 68.114 C 201.325 73.441 200.211 77.291 198.207 81.646 C 191.908 94.863 183.697 107.12 175.1 119.185 C 156.572 108.72 142.175 95.088 132.817 77.592 C 142.792 69.284 153.943 61.566 167.096 54.851 C 171.793 51.84 176.817 51.497 181.504 51.502 Z"/>
+ <path fill="#858585" d="M 171.344 82.346 C 169.654 82.466 162.32 86.611 148.613 99.029 C 150.998 101.484 153.479 103.866 156.139 106.11 C 173.757 85.164 172.205 82.396 172.205 82.396 C 172.146 82.453 171.94 82.303 171.344 82.346 L 171.344 82.346 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 181.504 51.501 C 176.817 51.496 171.792 51.837 167.094 54.849 C 153.941 61.564 142.791 69.282 132.816 77.59 C 133.141 78.197 133.486 78.79 133.823 79.388 C 143.548 71.389 154.37 63.938 167.094 57.442 C 171.792 54.43 176.817 54.089 181.504 54.094 C 186.184 54.12 191.561 54.728 194.312 57.062 C 197.375 59.66 198.954 65.647 199.762 70.707 C 200.124 71.942 200.329 73.091 200.426 74.191 C 200.583 72.326 200.419 70.353 199.762 68.114 C 198.954 63.054 197.375 57.067 194.312 54.469 C 191.561 52.135 186.184 51.527 181.504 51.501 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/opencubicplayer.svg b/.icons/Gruvbox_Dark-2/apps/64/opencubicplayer.svg
new file mode 120000
index 000000000..ce1089e83
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/opencubicplayer.svg
@@ -0,0 +1 @@
+kjumpingcube.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/openjdk-10.svg b/.icons/Gruvbox_Dark-2/apps/64/openjdk-10.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/openjdk-10.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/openjdk-11.svg b/.icons/Gruvbox_Dark-2/apps/64/openjdk-11.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/openjdk-11.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/openjdk-6.svg b/.icons/Gruvbox_Dark-2/apps/64/openjdk-6.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/openjdk-6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/openjdk-7.svg b/.icons/Gruvbox_Dark-2/apps/64/openjdk-7.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/openjdk-7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/openjdk-8.svg b/.icons/Gruvbox_Dark-2/apps/64/openjdk-8.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/openjdk-8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/openjdk-9.svg b/.icons/Gruvbox_Dark-2/apps/64/openjdk-9.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/openjdk-9.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/openjdk.svg b/.icons/Gruvbox_Dark-2/apps/64/openjdk.svg
new file mode 100644
index 000000000..0f54992b9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/openjdk.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#kJr4ln1F1wpZBwEjXGJDP7xcORoVbGyZ)">
+ <path fill="#ececec" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="kJr4ln1F1wpZBwEjXGJDP7xcORoVbGyZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 5.676 126.116 L 5.676 155.742 C 5.676 229.728 16.26 240.285 90.315 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 126.116 L 5.676 126.116 L 5.676 126.116 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 11.947 L 128 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 96.491 C 250.324 22.504 239.74 11.947 165.685 11.947 L 128 11.947 L 128 11.947 Z"/>
+ </g>
+ <g>
+ <path fill="#4d4d4d" fill-rule="evenodd" d="M 103.767 67.005 C 106.951 73.673 104.8 120.24 101.072 136.569 C 97.343 152.926 93.614 173.718 92.743 191.218 C 92.362 198.675 93.506 201.615 98.378 201.615 C 106.978 201.615 117.891 183.489 131.581 183.897 C 145.298 184.306 149.653 204.69 156.076 204.554 C 162.499 204.418 167.67 202.187 167.725 182.347 C 167.915 123.124 118.273 75.115 103.767 67.005 Z M 140.999 111.503 C 149.463 124.702 163.778 154.667 163.37 178.127 C 162.962 201.588 160.43 200.09 156.593 200.226 C 152.755 200.363 146.55 179.544 130.792 179.407 C 115.061 179.271 105.455 197.969 98.706 197.234 C 91.956 196.499 105.21 138.447 107.333 128.051 C 117.158 121.437 129.513 112.237 140.999 111.503 Z"/>
+ <path fill="#4d4d4d" fill-rule="evenodd" d="M 146.822 114.333 C 149.843 119.423 157.545 115.504 157.872 109.761 C 158.199 104.019 157.355 96.779 153.626 96.507 C 149.898 96.235 147.231 92.506 143.502 92.234 C 139.773 91.962 135.773 95.69 134.031 90.737 C 132.289 85.784 138.712 83.688 143.502 82.899 C 139.229 78.626 136.725 73.89 134.847 68.964 C 132.969 64.038 131.581 59.52 136.834 57.588 C 142.087 55.656 141.651 65.589 147.666 70.135 C 145.897 63.439 145.244 60.663 145.38 56.771 C 145.516 52.88 145.244 49.913 150.769 50.675 C 156.294 51.437 153.899 62.922 158.199 67.603 C 159.505 63.167 160.294 57.534 163.451 55.22 C 166.608 52.907 173.793 52.852 169.221 62.351 C 164.649 71.849 170.555 76.993 169.167 84.477 C 167.779 91.962 163.479 90.601 161.628 95.418 C 159.777 100.235 162.717 111.204 159.233 116.13 C 155.749 121.056 155.123 128.622 157.382 134.664 C 150.442 128.186 146.822 114.333 146.822 114.333 L 146.822 114.333 L 146.822 114.333 Z"/>
+ <path fill="#4d4d4d" fill-rule="evenodd" d="M 103.576 120.729 C 100.773 139.944 91.03 142.23 90.54 150.204 C 90.05 158.178 93.125 158.94 92.935 166.316 C 92.744 173.692 86.185 176.685 85.396 180.686 C 84.607 184.687 88.771 185.966 91.193 185.966 C 93.615 185.966 96.037 175.352 97.017 168.602 C 97.997 161.853 93.806 157.879 93.806 153.252 C 93.806 148.626 99.875 140.161 98.759 147.591 C 103.794 139.644 106.189 129.52 103.576 120.729 Z"/>
+ <path fill="#4d4d4d" d="M 140.895 115.394 C 140.267 108.895 135.449 104.815 129.217 103.817 C 123.197 102.854 116.644 105.707 112.43 109.921 C 107.691 114.66 107.502 121.252 110.82 126.868 C 114.094 132.408 121.346 134.239 127.287 132.853 C 135.416 130.957 141.423 123.848 140.895 115.394 Z"/>
+ <path fill="#e95420" d="M 137.901 117.817 C 137.337 123.724 132.629 128.469 126.96 129.846 C 120.961 131.303 114.338 128.993 112.182 122.824 C 111.081 119.675 111.286 116.444 113.179 113.678 C 114.775 111.345 117.349 109.52 119.899 108.361 C 125.163 105.969 132.688 105.704 136.354 111.036 C 137.743 113.057 137.986 115.435 137.901 117.817 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_178" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_178)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/openmw.svg b/.icons/Gruvbox_Dark-2/apps/64/openmw.svg
new file mode 100644
index 000000000..12887f0ec
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/openmw.svg
@@ -0,0 +1,89 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_foyYmLiFaLNygn4ibyPk3KChAuGe4uVf">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_foyYmLiFaLNygn4ibyPk3KChAuGe4uVf)">
+ <defs>
+ <filter id="87CfZPOFtkm83hZDaQI7PQRtwC34zJkO" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#87CfZPOFtkm83hZDaQI7PQRtwC34zJkO)">
+ <linearGradient id="_lgradient_290" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_290)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_291" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_291)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="y7pUUcVYN5vXfA4rhuAOPTXvqXNEJETv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#y7pUUcVYN5vXfA4rhuAOPTXvqXNEJETv)">
+ <path d="M 127.121 57.658 C 87.566 57.658 55.5 89.724 55.5 129.279 C 55.5 168.834 87.566 200.9 127.121 200.9 C 132.285 200.872 137.43 200.286 142.468 199.151 C 109.639 191.949 86.234 162.888 86.195 129.279 C 86.221 95.709 109.561 66.661 142.338 59.407 C 137.343 58.282 132.241 57.695 127.121 57.658 L 127.121 57.658 Z"/>
+ </g>
+ <defs>
+ <filter id="cHqHubvWn5dc8dYkf1ycHxVyembYPknv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#cHqHubvWn5dc8dYkf1ycHxVyembYPknv)">
+ <path d="M 127.121 75.563 C 133.364 86.249 134.456 97.003 134.035 107.757 C 131.455 106.709 128.743 105.795 125.742 105.129 C 99.69 99.345 100.309 112.907 89.552 117.928 C 101.925 117.865 111.785 122.3 120.886 128.04 C 118.691 129.749 116.536 131.642 114.461 133.905 C 96.426 153.574 108.487 159.817 107.457 171.644 C 113.589 160.895 122.364 154.574 131.887 149.562 C 132.27 152.32 132.832 155.123 133.755 158.055 C 141.772 183.508 153.204 176.189 162.931 182.994 C 156.688 172.309 155.596 161.554 156.017 150.801 C 158.597 151.849 161.309 152.763 164.31 153.429 C 190.361 159.213 189.743 145.651 200.5 140.63 C 188.127 140.693 178.267 136.258 169.166 130.518 C 171.361 128.809 173.515 126.916 175.591 124.653 C 193.625 104.983 181.565 98.741 182.595 86.914 C 176.462 97.663 167.688 103.984 158.165 108.996 C 157.782 106.238 157.22 103.435 156.297 100.503 C 148.28 75.049 136.848 82.369 127.121 75.563 Z"/>
+ </g>
+ <linearGradient id="_lgradient_292" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(86.968,0,0,143.241,55.5,55.1)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_292)" d="M 127.121 55.1 C 87.566 55.1 55.5 87.166 55.5 126.721 C 55.5 166.276 87.566 198.342 127.121 198.342 C 132.285 198.314 137.43 197.728 142.468 196.593 C 109.639 189.391 86.234 160.33 86.195 126.721 C 86.221 93.151 109.561 64.103 142.338 56.849 C 137.343 55.724 132.241 55.138 127.121 55.1 L 127.121 55.1 Z"/>
+ <linearGradient id="_lgradient_293" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(110.943,0,0,107.431,89.554,73.006)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_293)" fill-rule="evenodd" d="M 169.178 127.996 C 178.265 133.741 188.135 138.136 200.498 138.072 C 189.74 143.094 190.365 156.66 164.314 150.876 C 161.312 150.209 158.553 149.328 155.984 148.269 C 155.565 159.013 156.694 169.76 162.931 180.437 C 153.204 173.631 141.768 180.956 133.751 155.502 C 132.828 152.57 132.212 149.74 131.843 146.985 C 122.329 151.995 113.586 158.346 107.459 169.085 C 108.49 157.258 96.429 151.017 114.463 131.347 C 116.538 129.085 118.677 127.14 120.874 125.446 C 111.787 119.701 101.917 115.306 89.554 115.37 C 100.312 110.348 99.686 96.782 125.738 102.566 C 128.74 103.233 131.499 104.114 134.068 105.173 C 134.487 94.429 133.358 83.682 127.121 73.006 C 136.848 79.811 148.284 72.487 156.301 97.94 C 157.224 100.873 157.84 103.702 158.209 106.457 C 167.723 101.447 176.465 95.097 182.592 84.357 C 181.562 96.184 193.623 102.425 175.588 122.095 C 173.514 124.357 171.375 126.303 169.178 127.996 Z"/>
+ <g opacity=".25">
+ <path d="M 127.121 73.006 C 133.366 83.695 134.49 94.457 134.067 105.214 L 145.299 126.721 L 145.299 126.721 C 146.087 117.444 147.049 108.36 143.767 97.94 C 140.277 86.86 134.056 77.806 129.163 74.216 C 128.475 73.864 127.794 73.477 127.121 73.006 Z"/>
+ </g>
+ <g opacity=".25">
+ <path d="M 145.299 126.721 C 144.169 140.027 141.488 167.457 161.036 179.29 L 161.043 179.297 C 161.679 179.629 162.307 180 162.931 180.437 C 156.7 169.771 155.567 159.035 155.982 148.302 L 145.299 126.721 Z"/>
+ </g>
+ <g opacity=".25">
+ <path d="M 182.592 84.357 C 176.457 95.111 167.7 101.464 158.172 106.477 L 145.162 126.957 L 145.162 126.957 C 153.591 123.001 161.939 119.292 169.322 111.24 C 177.172 102.678 181.903 92.763 182.566 86.731 C 182.526 85.959 182.521 85.176 182.593 84.357 L 182.592 84.357 Z"/>
+ </g>
+ <g opacity=".25">
+ <path d="M 145.162 126.957 C 133.074 132.632 107.978 144.025 107.505 166.87 L 107.503 166.88 C 107.533 167.597 107.526 168.327 107.46 169.085 C 113.581 158.356 122.312 152.007 131.814 146.999 L 145.162 126.957 Z"/>
+ </g>
+ <g opacity=".25">
+ <path d="M 200.498 138.072 C 188.117 138.136 178.236 133.729 169.131 127.984 L 144.89 126.957 L 144.89 126.957 C 152.53 132.278 159.916 137.654 170.581 140.021 C 181.921 142.539 192.873 141.679 198.428 139.236 C 199.077 138.816 199.753 138.42 200.498 138.072 Z"/>
+ </g>
+ <g opacity=".25">
+ <path d="M 144.89 126.957 C 133.931 119.325 111.516 103.289 91.495 114.302 L 91.486 114.304 C 90.88 114.689 90.244 115.048 89.554 115.37 C 101.906 115.306 111.771 119.693 120.859 125.419 L 144.89 126.957 Z"/>
+ </g>
+ <g opacity=".25">
+ <path d="M 136.028 55.755 C 100.271 60.283 73.449 90.678 73.405 126.721 C 73.461 162.768 100.299 193.156 136.063 197.667 C 138.213 197.406 140.35 197.048 142.468 196.593 C 109.639 189.391 86.234 160.33 86.195 126.721 C 86.221 93.151 109.561 64.103 142.338 56.849 C 140.252 56.39 138.147 56.025 136.028 55.755 L 136.028 55.755 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 127.121 55.1 C 87.566 55.1 55.5 87.166 55.5 126.721 C 55.511 127.004 55.531 127.287 55.545 127.57 C 56.455 88.807 88.139 57.658 127.121 57.658 C 130.312 57.681 133.492 57.94 136.648 58.388 C 138.522 57.798 140.42 57.282 142.338 56.849 C 137.343 55.724 132.241 55.138 127.121 55.1 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 127.121 73.006 C 127.848 74.25 128.491 75.496 129.084 76.742 C 138.356 81.535 148.818 76.737 156.302 100.498 C 156.965 102.605 157.414 104.642 157.78 106.653 C 157.921 106.58 158.055 106.497 158.195 106.423 C 157.812 103.674 157.222 100.862 156.302 97.94 C 148.285 72.487 136.848 79.811 127.121 73.006 Z M 113.647 101.167 C 99.521 101.567 98.292 111.291 89.552 115.37 C 90.846 115.364 92.097 115.432 93.339 115.52 C 100.613 109.623 103.165 100.113 125.737 105.124 C 128.727 105.788 131.458 106.684 134.03 107.727 C 134.097 106.015 134.105 104.303 134.08 102.591 C 134.068 103.451 134.063 104.309 134.03 105.169 C 131.458 104.126 128.727 103.23 125.737 102.566 C 120.852 101.482 116.907 101.075 113.647 101.167 L 113.647 101.167 Z M 119.097 126.956 C 117.524 128.288 115.968 129.704 114.461 131.347 C 105.894 140.691 104.148 146.993 104.534 152.315 C 104.868 147.517 107.222 141.801 114.461 133.905 C 116.532 131.646 118.676 129.732 120.866 128.025 C 120.283 127.658 119.687 127.312 119.097 126.956 Z M 107.457 168.986 C 107.454 169.02 107.46 169.052 107.457 169.086 C 107.459 169.058 107.46 169.039 107.462 169.011 C 107.461 169.003 107.458 168.995 107.457 168.986 L 107.457 168.986 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/openoffice4-base.svg b/.icons/Gruvbox_Dark-2/apps/64/openoffice4-base.svg
new file mode 100755
index 000000000..093ab719f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/openoffice4-base.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="oPNwamP0gxNqLghBBlNoPanChvBrunPz" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#oPNwamP0gxNqLghBBlNoPanChvBrunPz)">
+ <linearGradient id="_lgradient_129" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff576a"/>
+ <stop offset="50%" style="stop-color:#ff518b"/>
+ <stop offset="100%" style="stop-color:#f50f5c"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_129)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_130" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_130)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="rlln091tpf5NPrP22i8WlCr7OpqEgaSt" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#rlln091tpf5NPrP22i8WlCr7OpqEgaSt)">
+ <path d="M 128 61.318 C 103.674 61.318 82.891 69.321 74.28 80.648 C 73.558 81.599 72.917 82.568 72.371 83.563 C 71.853 84.509 71.409 85.467 71.06 86.448 C 70.971 86.749 70.89 87.051 70.818 87.354 C 70.619 88.019 70.402 88.684 70.284 89.362 C 70.107 90.322 70.014 91.286 70.005 92.25 C 70.009 93.255 70.111 94.259 70.297 95.256 C 70.475 96.228 70.74 97.196 71.09 98.155 C 71.45 99.127 71.898 100.09 72.433 101.04 C 72.963 101.991 73.578 102.929 74.277 103.849 C 83.133 115.525 104.38 123.171 127.997 123.179 C 151.613 123.171 172.86 115.525 181.716 103.849 C 181.722 103.838 181.728 103.828 181.734 103.818 C 182.318 103.035 182.841 102.239 183.303 101.432 C 183.395 101.275 183.507 101.122 183.594 100.964 C 183.956 100.286 184.275 99.601 184.549 98.91 C 184.684 98.587 184.854 98.27 184.97 97.944 C 185.156 97.372 185.313 96.798 185.439 96.222 C 185.55 95.769 185.673 95.319 185.747 94.863 C 185.896 93.994 185.977 93.123 185.989 92.25 C 185.982 91.221 185.88 90.193 185.681 89.17 C 185.148 86.154 183.768 83.301 181.738 80.633 C 173.12 69.302 152.336 61.299 128.015 61.299 L 128 61.318 Z M 74.28 119.309 C 71.473 122.993 70.024 126.931 70.012 130.907 C 70.012 147.989 95.976 161.836 128.003 161.836 C 143.385 161.836 158.136 158.577 169.012 152.776 C 179.887 146.975 185.996 139.107 185.995 130.904 C 185.983 126.927 184.534 122.989 181.726 119.305 C 172.872 130.984 151.622 138.631 128.003 138.64 C 104.384 138.631 83.135 130.984 74.28 119.305 L 74.28 119.309 Z M 74.28 157.969 C 71.472 161.653 70.021 165.591 70.009 169.568 C 70.007 177.771 76.116 185.639 86.992 191.44 C 97.867 197.241 112.619 200.5 128 200.5 C 160.028 200.5 185.991 186.653 185.991 169.571 C 185.978 165.594 184.528 161.656 181.719 157.973 C 172.865 169.651 151.616 177.299 127.996 177.307 C 104.377 177.299 83.128 169.651 74.273 157.973 L 74.28 157.969 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 128 55.519 C 103.674 55.519 82.891 63.522 74.28 74.849 C 73.558 75.8 72.917 76.769 72.371 77.764 C 71.853 78.71 71.409 79.667 71.06 80.648 C 70.971 80.95 70.89 81.252 70.818 81.555 C 70.619 82.219 70.402 82.885 70.284 83.563 C 70.107 84.523 70.014 85.487 70.005 86.451 C 70.009 87.456 70.111 88.46 70.297 89.456 C 70.475 90.429 70.74 91.397 71.09 92.356 C 71.45 93.328 71.898 94.291 72.433 95.24 C 72.963 96.192 73.578 97.129 74.277 98.049 C 83.133 109.726 104.38 117.372 127.997 117.38 C 151.613 117.372 172.86 109.726 181.716 98.049 C 181.722 98.039 181.728 98.029 181.734 98.019 C 182.318 97.236 182.841 96.44 183.303 95.633 C 183.395 95.476 183.507 95.322 183.594 95.165 C 183.956 94.486 184.275 93.801 184.549 93.111 C 184.684 92.788 184.854 92.47 184.97 92.145 C 185.156 91.573 185.313 90.999 185.439 90.423 C 185.55 89.97 185.673 89.52 185.747 89.064 C 185.896 88.195 185.977 87.324 185.989 86.451 C 185.982 85.422 185.88 84.394 185.681 83.371 C 185.148 80.355 183.768 77.502 181.738 74.834 C 173.12 63.503 152.336 55.5 128.015 55.5 L 128 55.519 Z M 74.28 113.51 C 71.473 117.194 70.024 121.132 70.012 125.108 C 70.012 142.19 95.976 156.037 128.003 156.037 C 143.385 156.037 158.136 152.778 169.012 146.977 C 179.887 141.176 185.996 133.308 185.995 125.105 C 185.983 121.128 184.534 117.19 181.726 113.506 C 172.872 125.185 151.622 132.832 128.003 132.841 C 104.384 132.832 83.135 125.185 74.28 113.506 L 74.28 113.51 Z M 74.28 152.17 C 71.472 155.854 70.021 159.792 70.009 163.768 C 70.007 171.972 76.116 179.84 86.992 185.641 C 97.867 191.442 112.619 194.701 128 194.701 C 160.028 194.701 185.991 180.853 185.991 163.772 C 185.978 159.795 184.528 155.857 181.719 152.174 C 172.865 163.852 151.616 171.499 127.996 171.508 C 104.377 171.499 83.128 163.852 74.273 152.174 L 74.28 152.17 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/openoffice4-calc.svg b/.icons/Gruvbox_Dark-2/apps/64/openoffice4-calc.svg
new file mode 100755
index 000000000..4f5c889a8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/openoffice4-calc.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="5ooICnfXoFb77pgF5R5VkezCG8spJOgE" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#5ooICnfXoFb77pgF5R5VkezCG8spJOgE)">
+ <linearGradient id="_lgradient_131" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_131)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_132" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_132)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="tacuBjOJmPBjlu6hWOZAOKQOztEnYvyF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#tacuBjOJmPBjlu6hWOZAOKQOztEnYvyF)">
+ <path d="M 55.5 191.438 L 200.5 191.438 L 200.5 70.604 L 55.5 70.604 L 55.5 191.438 Z M 67.583 82.688 L 121.958 82.688 L 121.958 106.854 L 67.583 106.854 L 67.583 82.688 Z M 134.042 82.688 L 188.417 82.688 L 188.417 106.854 L 134.042 106.854 L 134.042 82.688 Z M 67.583 118.938 L 121.958 118.938 L 121.958 143.104 L 67.583 143.104 L 67.583 118.938 Z M 134.042 118.938 L 188.417 118.938 L 188.417 143.104 L 134.042 143.104 L 134.042 118.938 Z M 67.583 155.188 L 121.958 155.188 L 121.958 179.354 L 67.583 179.354 L 67.583 155.188 Z M 134.042 155.188 L 188.417 155.188 L 188.417 179.354 L 134.042 179.354 L 134.042 155.188 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 55.5 185.396 L 200.5 185.396 L 200.5 64.563 L 55.5 64.563 L 55.5 185.396 Z M 67.583 76.646 L 121.958 76.646 L 121.958 100.813 L 67.583 100.813 L 67.583 76.646 Z M 134.042 76.646 L 188.417 76.646 L 188.417 100.813 L 134.042 100.813 L 134.042 76.646 Z M 67.583 112.896 L 121.958 112.896 L 121.958 137.063 L 67.583 137.063 L 67.583 112.896 Z M 134.042 112.896 L 188.417 112.896 L 188.417 137.063 L 134.042 137.063 L 134.042 112.896 Z M 67.583 149.146 L 121.958 149.146 L 121.958 173.313 L 67.583 173.313 L 67.583 149.146 Z M 134.042 149.146 L 188.417 149.146 L 188.417 173.313 L 134.042 173.313 L 134.042 149.146 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/openoffice4-draw.svg b/.icons/Gruvbox_Dark-2/apps/64/openoffice4-draw.svg
new file mode 100755
index 000000000..c7f119cf6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/openoffice4-draw.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ZYrYbWy8ztFS0yJi6UflXzSpRjsQxOTH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ZYrYbWy8ztFS0yJi6UflXzSpRjsQxOTH)">
+ <linearGradient id="_lgradient_133" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_133)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_134" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_134)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="D86u8PpCIAeXfppc43TNbQNgJbvsxIGJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#D86u8PpCIAeXfppc43TNbQNgJbvsxIGJ)">
+ <path fill-rule="evenodd" d="M 91.395 132.211 C 95.507 132.668 99.569 133.429 103.529 134.495 C 107.895 135.663 112.007 137.44 115.815 139.826 C 119.572 142.212 122.821 145.411 125.258 149.168 C 127.238 152.113 128.863 155.311 130.082 158.713 C 131.148 161.556 131.706 164.602 131.757 167.648 C 131.909 173.182 129.523 178.462 125.36 182.016 C 121.451 185.164 116.475 186.789 111.449 186.636 C 106.676 186.586 102.006 185.367 97.842 183.133 C 93.019 180.595 88.856 176.939 85.708 172.522 C 82.611 167.293 80.327 161.607 79.057 155.667 C 78.296 152.265 77.737 148.863 77.382 145.462 C 76.113 145.411 74.843 145.36 73.574 145.36 C 73.574 145.36 73.574 145.36 73.523 145.36 L 62.608 145.106 L 55.5 144.954 L 55.805 130.738 L 62.912 130.891 L 73.828 131.144 C 74.945 131.144 76.062 131.195 77.23 131.195 C 77.433 128.251 77.788 125.357 78.296 122.463 C 79.057 117.843 80.327 113.324 82.104 108.958 C 83.779 104.896 86.064 101.088 89.008 97.788 C 92.004 94.387 95.913 91.899 100.279 90.681 C 102.919 90.02 105.661 89.716 108.352 89.716 C 112.921 89.716 117.389 90.681 121.501 92.559 C 125.309 94.336 128.762 96.671 131.808 99.515 C 134.702 102.205 137.342 105.15 139.728 108.247 C 141.962 111.192 144.145 114.136 146.227 117.183 C 147.699 119.264 149.222 121.346 150.745 123.377 C 151.964 125.052 153.284 126.626 154.756 128.098 C 155.67 129.063 156.685 129.926 157.853 130.586 C 158.31 130.84 158.868 130.992 159.427 130.992 C 160.087 130.992 160.747 130.789 161.356 130.484 C 161.762 130.281 162.118 129.977 162.321 129.571 C 162.727 128.606 162.879 127.54 162.828 126.474 C 162.828 124.24 162.575 122.057 162.067 119.873 C 161.508 117.03 160.848 114.289 160.138 111.496 C 159.325 108.501 158.614 105.455 158.005 102.408 C 157.345 99.362 156.99 96.214 156.939 93.117 C 156.838 89.919 157.396 86.771 158.665 83.827 C 160.138 80.526 162.676 77.785 165.824 76.008 C 167.905 74.942 170.241 74.383 172.576 74.434 C 175.572 74.536 178.516 75.246 181.207 76.516 C 183.593 77.582 185.878 78.8 188.011 80.222 C 190.498 81.796 192.834 83.522 195.068 85.4 L 200.5 90.02 L 191.311 100.835 L 185.878 96.265 C 184.152 94.742 182.273 93.371 180.344 92.153 C 178.77 91.137 177.095 90.224 175.318 89.462 C 174.404 89.005 173.439 88.751 172.424 88.65 C 172.119 88.904 171.866 89.208 171.662 89.513 C 171.256 90.528 171.104 91.645 171.155 92.762 C 171.155 94.996 171.409 97.281 171.916 99.515 C 172.475 102.307 173.135 105.099 173.896 107.892 C 174.658 110.887 175.369 113.883 175.978 116.929 C 176.638 119.924 176.993 123.021 177.044 126.118 C 177.146 129.367 176.536 132.566 175.216 135.511 C 173.693 138.811 171.053 141.502 167.804 143.126 C 165.215 144.497 162.371 145.208 159.427 145.259 C 156.431 145.208 153.436 144.395 150.796 142.923 C 148.46 141.552 146.328 139.877 144.45 137.948 C 142.622 136.018 140.896 133.988 139.322 131.855 C 137.697 129.723 136.123 127.489 134.549 125.255 C 132.62 122.412 130.589 119.67 128.457 116.929 C 126.528 114.441 124.446 112.106 122.111 109.922 C 120.181 108.095 117.947 106.622 115.561 105.455 C 113.277 104.439 110.84 103.932 108.403 103.932 C 106.88 103.932 105.407 104.084 103.935 104.439 C 102.259 104.947 100.787 105.912 99.67 107.181 C 97.792 109.313 96.319 111.699 95.304 114.289 C 93.933 117.69 92.918 121.244 92.308 124.849 C 91.852 127.286 91.547 129.723 91.395 132.211 Z M 91.852 146.579 C 92.105 148.609 92.461 150.589 92.918 152.57 C 93.832 156.834 95.405 160.947 97.639 164.704 C 99.467 167.141 101.803 169.171 104.493 170.593 C 106.727 171.811 109.266 172.421 111.804 172.421 C 113.378 172.522 115.003 172.015 116.272 171.101 C 117.135 170.288 117.592 169.121 117.541 167.953 C 117.541 166.481 117.237 165.008 116.729 163.587 C 115.866 161.251 114.749 159.017 113.378 156.987 C 112.058 154.905 110.281 153.179 108.2 151.808 C 105.661 150.234 102.818 149.016 99.924 148.254 C 97.233 147.543 94.542 146.985 91.852 146.579 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 91.395 127.134 C 95.507 127.591 99.569 128.352 103.529 129.418 C 107.895 130.586 112.007 132.363 115.815 134.749 C 119.572 137.135 122.821 140.334 125.258 144.091 C 127.238 147.086 128.863 150.285 130.082 153.636 C 131.148 156.479 131.706 159.525 131.757 162.571 C 131.909 168.105 129.523 173.385 125.36 176.939 C 121.451 180.087 116.475 181.712 111.449 181.559 C 106.676 181.509 102.006 180.29 97.842 178.056 C 93.019 175.518 88.856 171.862 85.708 167.445 C 82.611 162.216 80.327 156.53 79.057 150.589 C 78.296 147.188 77.737 143.786 77.382 140.385 C 76.113 140.334 74.843 140.283 73.574 140.283 C 73.574 140.283 73.574 140.283 73.523 140.283 L 62.608 140.029 L 55.5 139.877 L 55.805 125.661 L 62.912 125.814 L 73.828 126.067 C 74.945 126.067 76.062 126.118 77.23 126.118 C 77.433 123.174 77.788 120.28 78.296 117.386 C 79.057 112.766 80.327 108.247 82.104 103.881 C 83.779 99.819 86.064 96.011 89.008 92.711 C 92.004 89.31 95.913 86.822 100.279 85.603 C 102.919 84.943 105.661 84.639 108.352 84.639 C 112.921 84.639 117.389 85.603 121.501 87.482 C 125.309 89.259 128.762 91.594 131.808 94.438 C 134.702 97.128 137.342 100.073 139.728 103.17 C 141.962 106.115 144.145 109.059 146.227 112.106 C 147.699 114.187 149.222 116.269 150.745 118.3 C 151.964 119.975 153.284 121.549 154.756 123.021 C 155.67 123.986 156.685 124.849 157.853 125.509 C 158.31 125.763 158.868 125.915 159.427 125.966 C 160.087 125.915 160.747 125.712 161.356 125.407 C 161.762 125.204 162.118 124.9 162.321 124.494 C 162.727 123.529 162.879 122.463 162.828 121.397 C 162.828 119.163 162.575 116.98 162.067 114.796 C 161.508 111.953 160.848 109.212 160.138 106.419 C 159.325 103.424 158.614 100.378 158.005 97.331 C 157.345 94.285 156.99 91.137 156.939 88.04 C 156.838 84.842 157.396 81.694 158.665 78.749 C 160.138 75.449 162.676 72.708 165.824 70.982 C 167.905 69.865 170.241 69.306 172.576 69.357 C 175.572 69.459 178.516 70.169 181.207 71.439 C 183.593 72.505 185.878 73.723 188.011 75.145 C 190.498 76.719 192.834 78.445 195.068 80.323 L 200.5 84.943 L 191.311 95.758 L 185.878 91.188 C 184.152 89.665 182.273 88.345 180.344 87.076 C 178.77 86.06 177.095 85.147 175.318 84.385 C 174.404 83.928 173.439 83.674 172.424 83.623 C 172.119 83.827 171.866 84.131 171.662 84.436 C 171.256 85.451 171.104 86.568 171.155 87.685 C 171.155 89.919 171.409 92.204 171.916 94.438 C 172.475 97.23 173.135 100.022 173.896 102.815 C 174.658 105.81 175.369 108.806 175.978 111.852 C 176.638 114.847 176.993 117.944 177.044 121.041 C 177.146 124.29 176.536 127.489 175.216 130.434 C 173.693 133.734 171.053 136.425 167.804 138.049 C 165.215 139.42 162.371 140.131 159.427 140.182 C 156.431 140.131 153.436 139.318 150.796 137.846 C 148.46 136.526 146.328 134.851 144.45 132.871 C 142.622 130.941 140.896 128.911 139.322 126.829 C 137.697 124.646 136.123 122.412 134.549 120.178 C 132.62 117.335 130.589 114.593 128.457 111.852 C 126.528 109.364 124.446 107.029 122.111 104.845 C 120.181 103.018 117.947 101.545 115.561 100.378 C 113.277 99.362 110.84 98.855 108.403 98.855 C 106.88 98.855 105.407 99.007 103.935 99.362 C 102.259 99.87 100.787 100.835 99.67 102.104 C 97.792 104.236 96.319 106.622 95.304 109.212 C 93.933 112.613 92.918 116.167 92.308 119.772 C 91.852 122.209 91.547 124.646 91.395 127.134 Z M 91.852 141.502 C 92.105 143.532 92.461 145.512 92.918 147.492 C 93.832 151.757 95.405 155.87 97.639 159.627 C 99.467 162.064 101.803 164.094 104.493 165.516 C 106.727 166.734 109.266 167.344 111.804 167.344 C 113.378 167.445 115.003 166.988 116.272 166.024 C 117.135 165.211 117.592 164.044 117.541 162.876 C 117.541 161.404 117.237 159.931 116.729 158.51 C 115.866 156.174 114.749 153.94 113.378 151.909 C 112.058 149.828 110.281 148.102 108.2 146.731 C 105.661 145.157 102.818 143.939 99.924 143.177 C 97.233 142.466 94.542 141.908 91.852 141.502 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/openoffice4-impress.svg b/.icons/Gruvbox_Dark-2/apps/64/openoffice4-impress.svg
new file mode 100755
index 000000000..95e84345d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/openoffice4-impress.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="MmlRI4nRCYqv2MkOQaD0fhCJyauurQUG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#MmlRI4nRCYqv2MkOQaD0fhCJyauurQUG)">
+ <linearGradient id="_lgradient_135" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff6e00"/>
+ <stop offset="100%" style="stop-color:#dc3514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_135)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_136" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_136)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="7M8FYoEsiIfPUTe9QZqAQZxaf5QGn303" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#7M8FYoEsiIfPUTe9QZqAQZxaf5QGn303)">
+ <path d="M 86.571 83.982 C 69.411 83.982 55.5 97.894 55.5 115.054 C 55.5 132.214 69.411 146.125 86.571 146.125 C 103.731 146.125 117.643 132.214 117.643 115.054 L 86.571 115.054 L 86.571 83.982 Z M 133.179 89.161 L 133.179 104.696 L 200.5 104.696 L 200.5 89.161 L 133.179 89.161 Z M 133.179 125.411 L 133.179 140.946 L 200.5 140.946 L 200.5 125.411 L 133.179 125.411 Z M 55.5 161.661 L 55.5 177.196 L 169.429 177.196 L 169.429 161.661 L 55.5 161.661 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 86.571 78.804 C 69.411 78.804 55.5 92.715 55.5 109.875 C 55.5 127.035 69.411 140.946 86.571 140.946 C 103.731 140.946 117.643 127.035 117.643 109.875 L 86.571 109.875 L 86.571 78.804 Z M 133.179 83.982 L 133.179 99.518 L 200.5 99.518 L 200.5 83.982 L 133.179 83.982 Z M 133.179 120.232 L 133.179 135.768 L 200.5 135.768 L 200.5 120.232 L 133.179 120.232 Z M 55.5 156.482 L 55.5 172.018 L 169.429 172.018 L 169.429 156.482 L 55.5 156.482 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/openoffice4-main.svg b/.icons/Gruvbox_Dark-2/apps/64/openoffice4-main.svg
new file mode 100755
index 000000000..fb0c7101c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/openoffice4-main.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="k4m49rCSGO260fCXikrOeDAu4hcNLUfJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#k4m49rCSGO260fCXikrOeDAu4hcNLUfJ)">
+ <linearGradient id="_lgradient_137" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_137)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_138" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_138)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="MWUxbvY73lNLDuH9oudLAr0iDZoKVqxl" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#MWUxbvY73lNLDuH9oudLAr0iDZoKVqxl)">
+ <path fill-rule="evenodd" d="M 204.127 91.163 C 203.795 90.974 203.452 90.806 203.122 90.63 C 197.722 87.926 191.777 86.143 185.46 85.52 C 174.303 84.423 163.631 87.09 154.62 92.523 C 148.452 88.88 141.454 86.504 133.932 85.763 C 123.561 84.74 113.624 86.981 105.027 91.663 C 104.944 91.704 104.859 91.76 104.775 91.809 C 104.57 91.974 104.429 92.237 104.429 92.534 C 104.429 93.047 104.823 93.464 105.316 93.464 C 105.368 93.464 105.417 93.453 105.462 93.453 C 105.483 93.443 105.505 93.443 105.522 93.443 C 110.141 92.549 114.964 92.295 119.873 92.78 C 133.654 94.139 145.66 98.555 154.09 108.507 C 154.528 108.977 154.918 108.954 155.362 108.482 C 165.966 95.695 182.216 90.647 199.682 92.361 C 200.652 92.458 201.618 92.585 202.569 92.741 C 202.901 92.787 203.414 92.874 203.713 92.906 C 204.291 92.977 204.607 92.496 204.607 91.984 C 204.606 91.629 204.458 91.334 204.127 91.163 L 204.127 91.163 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 204.127 88.216 C 203.795 88.028 203.452 87.86 203.122 87.684 C 197.722 84.979 191.777 83.197 185.46 82.573 C 174.303 81.476 163.631 84.143 154.62 89.577 C 148.452 85.933 141.454 83.558 133.932 82.816 C 123.561 81.793 113.624 84.034 105.027 88.717 C 104.944 88.757 104.859 88.814 104.775 88.863 C 104.57 89.028 104.429 89.291 104.429 89.588 C 104.429 90.101 104.823 90.518 105.316 90.518 C 105.368 90.518 105.417 90.506 105.462 90.506 C 105.483 90.496 105.505 90.496 105.522 90.496 C 110.141 89.603 114.964 89.349 119.873 89.834 C 133.654 91.193 145.66 95.609 154.09 105.56 C 154.528 106.031 154.918 106.008 155.362 105.536 C 165.966 92.749 182.216 87.701 199.682 89.415 C 200.652 89.512 201.618 89.638 202.569 89.794 C 202.901 89.84 203.414 89.928 203.713 89.959 C 204.291 90.031 204.607 89.549 204.607 89.038 C 204.606 88.682 204.458 88.387 204.127 88.217 L 204.127 88.216 Z"/>
+ <defs>
+ <filter id="YG9r80SKw5A22lZ3V2RWALeeCqwD2Lyl" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#YG9r80SKw5A22lZ3V2RWALeeCqwD2Lyl)">
+ <path fill-rule="evenodd" d="M 176.971 132.42 C 158.491 132.42 141.38 138.195 127.397 148.023 C 116.72 143.296 104.889 140.668 92.428 140.668 C 84.654 140.668 77.124 141.698 69.967 143.616 C 70.019 143.863 69.913 143.371 69.967 143.616 C 61.167 146.351 53.266 151.095 46.098 156.169 C 46.052 156.2 46.01 156.231 45.963 156.263 C 45.605 156.554 45.419 157.034 45.534 157.518 C 45.693 158.187 46.368 158.601 47.052 158.443 C 47.078 158.437 48.239 158.077 48.794 157.91 C 50.711 157.322 52.679 156.791 54.662 156.334 C 60.765 154.925 66.83 153.752 72.829 153.707 C 91.954 153.564 115.8 161.533 128.899 173.262 C 128.93 173.298 128.972 173.331 129.011 173.356 C 129.229 173.554 129.508 173.67 129.83 173.67 C 130.222 173.67 130.58 173.49 130.808 173.207 C 130.814 173.207 131.299 172.528 131.547 172.196 C 147.111 151.216 172.772 140.88 201.333 140.88 C 203.368 140.88 205.404 140.95 207.407 141.092 C 207.986 141.129 209.202 141.225 209.228 141.225 C 209.931 141.225 210.5 140.665 210.5 139.978 C 210.5 139.481 210.201 139.059 209.784 138.857 C 209.731 138.836 209.686 138.814 209.633 138.794 C 199.576 134.686 188.54 132.42 176.971 132.42 L 176.971 132.42 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 176.971 129.473 C 158.491 129.473 141.38 135.249 127.397 145.076 C 116.72 140.349 104.889 137.722 92.428 137.722 C 84.654 137.722 77.124 138.751 69.967 140.67 C 70.019 140.916 69.913 140.424 69.967 140.67 C 61.167 143.404 53.266 148.148 46.098 153.223 C 46.052 153.254 46.01 153.284 45.963 153.317 C 45.605 153.607 45.419 154.088 45.534 154.571 C 45.693 155.24 46.368 155.655 47.052 155.497 C 47.078 155.491 48.239 155.13 48.794 154.963 C 50.711 154.375 52.679 153.845 54.662 153.387 C 60.765 151.979 66.83 150.806 72.829 150.761 C 91.954 150.618 115.8 158.586 128.899 170.315 C 128.93 170.352 128.972 170.385 129.011 170.41 C 129.229 170.608 129.508 170.723 129.83 170.723 C 130.222 170.723 130.58 170.543 130.808 170.261 C 130.814 170.261 131.299 169.581 131.547 169.249 C 147.111 148.269 172.772 137.933 201.333 137.933 C 203.368 137.933 205.404 138.003 207.407 138.145 C 207.986 138.183 209.202 138.278 209.228 138.278 C 209.931 138.278 210.5 137.719 210.5 137.032 C 210.5 136.535 210.201 136.113 209.784 135.911 C 209.731 135.889 209.686 135.868 209.633 135.848 C 199.576 131.739 188.54 129.473 176.971 129.473 L 176.971 129.473 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/openoffice4-math.svg b/.icons/Gruvbox_Dark-2/apps/64/openoffice4-math.svg
new file mode 100755
index 000000000..d0104e717
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/openoffice4-math.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="F4z4c94QESvWFYoiQTxTV5VRLOF6c13G" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#F4z4c94QESvWFYoiQTxTV5VRLOF6c13G)">
+ <linearGradient id="_lgradient_139" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_139)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_140" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_140)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="fWUGRKKflZLtFIIZJUPKb3aloNKSa9XR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#fWUGRKKflZLtFIIZJUPKb3aloNKSa9XR)">
+ <path d="M 127.747 76.199 L 105.071 154.485 L 88.23 112.5 L 55.5 112.5 L 55.5 128.005 L 78.702 128.005 L 101.379 184.949 L 111.433 184.949 L 138.408 91.745 L 184.964 91.745 L 184.964 76.199 L 127.747 76.199 Z M 135.485 117.658 L 160.144 149.245 L 133.179 184.979 L 146.641 184.979 L 166.839 157.883 L 187.038 184.979 L 200.5 184.979 L 174.081 149.882 L 199.195 117.658 L 185.743 117.658 L 167.345 141.245 L 148.927 117.658 L 135.485 117.658 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 127.747 71.021 L 105.071 149.306 L 88.23 107.321 L 55.5 107.321 L 55.5 122.826 L 78.702 122.826 L 101.379 179.771 L 111.433 179.771 L 138.408 86.566 L 184.964 86.566 L 184.964 71.021 L 127.747 71.021 Z M 135.485 112.479 L 160.144 144.067 L 133.179 179.801 L 146.641 179.801 L 166.839 152.704 L 187.038 179.801 L 200.5 179.801 L 174.081 144.704 L 199.195 112.479 L 185.743 112.479 L 167.345 136.066 L 148.927 112.479 L 135.485 112.479 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/openoffice4-printeradmin.svg b/.icons/Gruvbox_Dark-2/apps/64/openoffice4-printeradmin.svg
new file mode 120000
index 000000000..f0bff2272
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/openoffice4-printeradmin.svg
@@ -0,0 +1 @@
+printer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/openoffice4-startcenter.svg b/.icons/Gruvbox_Dark-2/apps/64/openoffice4-startcenter.svg
new file mode 120000
index 000000000..b62988461
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/openoffice4-startcenter.svg
@@ -0,0 +1 @@
+openoffice4-main.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/openoffice4-writer.svg b/.icons/Gruvbox_Dark-2/apps/64/openoffice4-writer.svg
new file mode 100755
index 000000000..37ab97852
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/openoffice4-writer.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="E5kEmpqn8cn4fLXRxZaokvBGoXxQutCJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#E5kEmpqn8cn4fLXRxZaokvBGoXxQutCJ)">
+ <linearGradient id="_lgradient_141" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1f5dd1"/>
+ <stop offset="100%" style="stop-color:#007fff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_141)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_142" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_142)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#ffffff" d="M 55.5 61.542 L 55.5 79.667 L 200.5 79.667 L 200.5 61.542 L 55.5 61.542 Z M 55.5 97.792 L 55.5 115.917 L 200.5 115.917 L 200.5 97.792 L 55.5 97.792 Z M 55.5 134.042 L 55.5 152.167 L 200.5 152.167 L 200.5 134.042 L 55.5 134.042 Z M 55.5 170.292 L 55.5 188.417 L 152.167 188.417 L 152.167 170.292 L 55.5 170.292 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/openra-cnc.svg b/.icons/Gruvbox_Dark-2/apps/64/openra-cnc.svg
new file mode 100644
index 000000000..6a16a23fc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/openra-cnc.svg
@@ -0,0 +1,69 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="XTYDrAHaHptH1HfydrBNpGNmW5ZEGFVB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#XTYDrAHaHptH1HfydrBNpGNmW5ZEGFVB)">
+ <linearGradient id="_lgradient_0" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="zk6AYKtPAi7nbK7E4yC1c5HpMNAUNlB2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#zk6AYKtPAi7nbK7E4yC1c5HpMNAUNlB2)">
+ <circle cx="128" cy="129.991" r="82.5" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_2" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(165,0,0,165,45.5,43.509)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_2)" cx="128" cy="126.009" r="82.5" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="PglCa4i7VrU8708xQIrV7VHyOLXqFNMm" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#PglCa4i7VrU8708xQIrV7VHyOLXqFNMm)">
+ <path d="M 128 55.294 C 86.776 55.294 53.357 88.713 53.357 129.937 C 53.357 171.161 86.776 204.58 128 204.58 C 137.032 204.55 145.983 202.881 154.419 199.655 L 150.389 184.087 C 143.293 187.039 135.686 188.567 128 188.585 C 95.61 188.585 69.352 162.328 69.352 129.937 C 69.352 114.383 75.531 99.465 86.53 88.467 C 97.528 77.468 112.446 71.289 128 71.289 C 135.695 71.3 143.313 72.825 150.42 75.777 L 154.471 60.178 C 146.016 56.96 137.047 55.305 128 55.294 Z"/>
+ </g>
+ <path fill="#f22c42" d="M 128 51.366 C 86.776 51.366 53.357 84.785 53.357 126.009 C 53.357 167.233 86.776 200.651 128 200.651 C 137.032 200.621 145.983 198.953 154.419 195.726 L 150.389 180.158 C 143.293 183.11 135.686 184.639 128 184.657 C 95.61 184.657 69.352 158.399 69.352 126.009 C 69.352 110.454 75.531 95.537 86.53 84.538 C 97.528 73.54 112.446 67.361 128 67.361 C 135.695 67.371 143.313 68.896 150.42 71.849 L 154.471 56.25 C 146.016 53.031 137.047 51.376 128 51.366 Z"/>
+ <defs>
+ <filter id="WbQIbsWvPMLAAfDvpl8KqdWK6UgM6uMT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#WbQIbsWvPMLAAfDvpl8KqdWK6UgM6uMT)">
+ <path d="M 128 78.866 C 99.794 78.866 76.929 101.731 76.929 129.937 C 76.929 158.143 99.794 181.009 128 181.009 C 134.936 181.006 141.798 179.591 148.169 176.849 L 144.269 161.767 C 139.233 164.343 133.657 165.686 128 165.687 C 118.519 165.687 109.425 161.921 102.721 155.216 C 96.017 148.512 92.25 139.419 92.25 129.937 C 92.25 120.456 96.017 111.363 102.721 104.658 C 109.425 97.954 118.519 94.187 128 94.187 C 133.66 94.201 139.236 95.558 144.269 98.147 L 148.169 83.085 C 141.803 80.323 134.94 78.887 128 78.866 Z"/>
+ </g>
+ <path fill="#f22c42" d="M 128 74.937 C 99.794 74.937 76.929 97.803 76.929 126.009 C 76.929 154.215 99.794 177.08 128 177.08 C 134.936 177.077 141.798 175.662 148.169 172.921 L 144.269 157.838 C 139.233 160.414 133.657 161.757 128 161.759 C 118.519 161.759 109.425 157.992 102.721 151.288 C 96.017 144.583 92.25 135.49 92.25 126.009 C 92.25 116.527 96.017 107.434 102.721 100.73 C 109.425 94.025 118.519 90.259 128 90.259 C 133.66 90.272 139.236 91.629 144.269 94.219 L 148.169 79.157 C 141.803 76.394 134.94 74.959 128 74.937 Z"/>
+ <defs>
+ <filter id="KM6g3MO08rCl3KbREKPpjirbzxQzHVwu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#KM6g3MO08rCl3KbREKPpjirbzxQzHVwu)">
+ <path d="M 141.485 105.952 C 133.11 101.257 122.894 101.266 114.528 105.977 L 118.272 120.209 L 104.014 116.453 C 99.32 124.827 99.329 135.043 104.04 143.409 L 118.271 139.666 L 114.515 153.923 C 122.89 158.618 133.106 158.608 141.472 153.898 L 137.728 139.666 L 151.986 143.422 C 156.68 135.047 156.671 124.831 151.96 116.466 L 137.729 120.209 L 141.485 105.952 Z"/>
+ </g>
+ <path fill="#fdc92b" d="M 141.485 102.023 C 133.11 97.328 122.894 97.338 114.528 102.048 L 118.272 116.28 L 104.014 112.524 C 99.32 120.899 99.329 131.115 104.04 139.48 L 118.271 135.737 L 114.515 149.994 C 122.89 154.689 133.106 154.68 141.472 149.969 L 137.728 135.737 L 151.986 139.493 C 156.68 131.119 156.671 120.903 151.96 112.537 L 137.729 116.28 L 141.485 102.023 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/openra-d2k.svg b/.icons/Gruvbox_Dark-2/apps/64/openra-d2k.svg
new file mode 120000
index 000000000..9c5c63e3c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/openra-d2k.svg
@@ -0,0 +1 @@
+openra-ra.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/openra-ra.svg b/.icons/Gruvbox_Dark-2/apps/64/openra-ra.svg
new file mode 100644
index 000000000..882f00eef
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/openra-ra.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="NjwfknUmpofhVW5Bzf8wBbYgQHToMZkB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#NjwfknUmpofhVW5Bzf8wBbYgQHToMZkB)">
+ <linearGradient id="_lgradient_145" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_145)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_146" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_146)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_147" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,145,55.5,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_147)" d="M 174.203 198.966 L 129.009 175.095 L 84.588 200.5 L 92.328 148.17 L 55.5 111.833 L 105.477 103.362 L 127.138 55.5 L 150.285 102.595 L 200.5 109.351 L 164.828 146.928 L 174.203 198.966 Z"/>
+ <linearGradient id="_lgradient_148" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(101.5,0,0,101.5,77.25,77.25)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_148)" fill-rule="evenodd" d="M 142.009 150.615 C 131.884 140.191 121.71 129.799 111.8 119.199 L 99.892 130.994 L 87.264 118.312 L 112.516 93.3 L 134.835 96.382 L 118.792 112.273 C 129.692 122.564 140.61 132.882 151.522 143.185 C 155.454 138.453 157.796 132.377 157.758 125.756 C 157.715 118.35 155.643 109.087 150.928 100.214 C 146.275 91.459 138.388 83.085 128 77.25 L 128 77.25 C 139.9 80.388 150.412 87.508 157.58 96.084 C 166.96 107.306 171.076 120.988 170.729 131.599 C 170.44 140.423 167.658 148.122 163.047 154.049 C 167.615 158.364 172.176 162.662 176.734 166.951 C 179.435 169.663 179.42 174.046 176.7 176.74 C 173.981 179.433 169.587 179.418 166.886 176.706 C 162.454 171.909 157.96 167.16 153.415 162.448 C 148.146 165.445 141.934 167.037 135.139 166.878 C 124.249 166.622 114.509 161.743 108.014 154.101 C 107.644 155.627 106.605 156.905 105.185 157.582 C 105.112 157.633 105.031 157.683 104.93 157.732 C 100.695 159.758 97.361 163.36 95.81 167.782 C 95.114 169.991 93.697 172.243 91.805 174.146 C 88.467 177.493 84.199 179.232 81.057 178.525 C 80.725 178.672 80.365 178.749 80.001 178.75 C 78.548 178.75 77.37 177.575 77.37 176.125 C 77.371 175.837 77.419 175.55 77.514 175.278 C 76.557 172.138 78.256 167.665 81.731 164.168 C 83.49 162.407 85.555 161.047 87.615 160.294 C 87.653 160.275 87.69 160.256 87.733 160.242 C 92.188 158.734 95.871 155.442 97.969 151.243 C 98.6 149.342 100.267 147.969 102.257 147.709 C 103.049 146.777 104.211 146.24 105.436 146.24 C 105.945 146.24 106.45 146.333 106.925 146.515 L 109.716 144.171 C 114.761 149.748 122.065 153.253 130.189 153.253 C 134.413 153.253 138.421 152.305 142.009 150.615 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/openrct2.svg b/.icons/Gruvbox_Dark-2/apps/64/openrct2.svg
new file mode 100755
index 000000000..d5e153903
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/openrct2.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="5pik9jMNGKUW8yvqyRzYA7jbDHK8npew" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#5pik9jMNGKUW8yvqyRzYA7jbDHK8npew)">
+ <linearGradient id="_lgradient_149" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_149)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g>
+ <path fill="#3b3b3b" d="M 135.384 30.785 L 135.384 94.901 C 135.384 98.44 132.511 101.313 128.973 101.313 L 128.973 101.313 C 125.434 101.313 122.561 98.44 122.561 94.901 L 122.561 30.785 C 122.561 27.246 125.434 24.373 128.973 24.373 L 128.973 24.373 C 132.511 24.373 135.384 27.246 135.384 30.785 Z"/>
+ <linearGradient id="_lgradient_150" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(124.111,0,0,165.803,69.387,74.629)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff6d57"/>
+ <stop offset="50%" style="stop-color:#ff5160"/>
+ <stop offset="100%" style="stop-color:#f50f22"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_150)" d="M 69.387 239.971 C 75.375 240.22 81.457 240.432 88.6 240.432 L 162.537 240.432 C 171.618 240.432 179.726 240.271 186.963 239.846 C 189.278 239.71 191.358 239.496 193.498 239.303 L 158.914 147.176 L 158.914 104.143 L 158.291 98.24 C 155.488 84.508 142.988 74.641 128.973 74.629 C 114.949 74.63 102.523 84.5 99.719 98.24 L 99.119 104.143 L 99.119 147.176 L 69.387 239.971 Z"/>
+ <linearGradient id="_lgradient_151" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(54.039,0,0,164.09,101.953,76.342)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_151)" d="M 101.953 240.432 L 155.992 240.432 L 140.777 147.176 L 140.777 99.953 C 140.777 99.953 140.778 76.342 128.973 76.342 C 117.167 76.342 117.168 99.953 117.168 99.953 L 117.168 147.176 L 101.953 240.432 Z"/>
+ <path fill="#3b3b3b" d="M 96.914 104.431 L 161.031 104.431 C 164.57 104.431 167.443 107.304 167.443 110.843 L 167.443 110.843 C 167.443 114.382 164.57 117.254 161.031 117.254 L 96.914 117.254 C 93.376 117.254 90.503 114.382 90.503 110.843 L 90.503 110.843 C 90.503 107.304 93.376 104.431 96.914 104.431 Z"/>
+ <path fill="#fdc92b" d="M 169.029 48.126 L 149.795 57.743 L 130.56 67.361 L 130.56 48.126 L 130.56 28.891 L 149.795 38.508 L 169.029 48.126 Z"/>
+ <path fill="#3b3b3b" d="M 149.498 125.931 C 143.991 125.931 144.14 131.872 144.14 131.872 L 144.14 131.872 L 144.14 133.503 L 144.065 142.11 L 155.379 139.871 L 155.155 133.503 L 155.155 131.872 L 155.155 131.872 C 155.155 131.872 155.005 125.931 149.498 125.931 Z"/>
+ <path fill="#3b3b3b" d="M 128.973 123.332 C 120.031 123.332 120.031 131.28 120.031 131.28 L 120.031 131.28 L 120.031 133.929 L 120.031 147.175 L 128.973 147.175 L 137.914 147.175 L 137.914 133.929 L 137.914 131.28 L 137.914 131.28 C 137.914 131.28 137.914 123.332 128.973 123.332 Z"/>
+ <path fill="#3b3b3b" d="M 107.946 125.931 C 113.453 125.931 113.304 131.872 113.304 131.872 L 113.304 131.872 L 113.304 133.503 L 113.379 142.11 L 102.065 139.871 L 102.289 133.503 L 102.289 131.872 L 102.289 131.872 C 102.289 131.872 102.439 125.931 107.946 125.931 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_152" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_152)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/openscad.svg b/.icons/Gruvbox_Dark-2/apps/64/openscad.svg
new file mode 100644
index 000000000..b45847229
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/openscad.svg
@@ -0,0 +1,102 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_ZdQeOj6uevyj7qVmyG1aJez28YuVXob0">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_ZdQeOj6uevyj7qVmyG1aJez28YuVXob0)">
+ <defs>
+ <filter id="3uGs3Rez5ixfCGwQqcgzZV6gzxjcoxRg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#3uGs3Rez5ixfCGwQqcgzZV6gzxjcoxRg)">
+ <linearGradient id="_lgradient_294" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_294)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_295" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_295)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="5g7Yn1HefavaKT4qys0Vc9ku0oIEiztr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#5g7Yn1HefavaKT4qys0Vc9ku0oIEiztr)">
+ <path d="M 181.108 129.258 C 181.108 159.941 156.236 184.814 125.553 184.814 C 94.871 184.814 69.998 159.941 69.998 129.258 C 69.998 98.576 94.871 73.703 125.553 73.703 C 156.236 73.703 181.108 98.576 181.108 129.258 Z"/>
+ </g>
+ <defs>
+ <filter id="03MFWdhso1oIg7MYUuPXPFVyFDI8LotY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#03MFWdhso1oIg7MYUuPXPFVyFDI8LotY)">
+ <path d="M 172.706 73.616 C 171.923 73.678 171.182 73.842 170.464 74.08 L 170.429 74.019 L 169.949 74.257 C 169.546 74.409 169.169 74.596 168.793 74.824 L 110.481 106.186 L 133.051 157.364 C 152.877 148.682 173.018 133.41 193.047 125.41 C 193.172 125.371 193.311 125.333 193.437 125.284 C 193.726 125.168 194.003 125.056 194.28 124.917 C 194.432 124.843 194.583 124.756 194.731 124.666 C 194.986 124.527 195.237 124.376 195.475 124.228 C 195.839 123.961 196.193 123.674 196.519 123.358 C 196.847 123.03 197.16 122.679 197.437 122.302 C 197.627 122.064 197.804 121.812 197.965 121.545 C 198.116 121.333 198.255 121.12 198.38 120.891 C 198.57 120.566 198.734 120.225 198.895 119.874 C 198.973 119.684 199.06 119.51 199.137 119.32 C 199.298 118.917 199.437 118.515 199.562 118.086 C 199.627 117.887 199.691 117.684 199.752 117.484 C 199.865 117.094 199.955 116.679 200.029 116.251 C 200.094 115.999 200.142 115.735 200.193 115.458 C 200.255 115.043 200.306 114.614 200.358 114.186 C 200.38 113.909 200.406 113.632 200.432 113.355 C 200.47 112.917 200.483 112.463 200.483 112.012 C 200.496 111.697 200.506 111.368 200.496 111.043 C 200.496 110.653 200.47 110.251 200.445 109.861 C 200.432 109.468 200.419 109.078 200.38 108.689 C 200.367 108.55 200.358 108.412 200.345 108.273 C 200.193 106.788 199.955 105.255 199.614 103.706 C 199.601 103.645 199.588 103.568 199.562 103.507 C 199.211 101.909 198.747 100.286 198.193 98.676 L 198.168 98.611 C 198.168 98.589 198.142 98.563 198.142 98.524 C 197.562 96.914 196.908 95.304 196.155 93.732 C 196.116 93.642 196.077 93.542 196.042 93.455 C 195.224 91.755 194.319 90.109 193.337 88.534 C 192.644 87.442 191.913 86.373 191.16 85.365 C 191.086 85.265 191.021 85.165 190.947 85.062 C 190.203 84.083 189.437 83.153 188.644 82.257 C 188.532 82.145 188.419 82.032 188.303 81.906 C 187.614 81.149 186.908 80.434 186.177 79.768 C 186.052 79.655 185.939 79.529 185.801 79.414 C 184.983 78.686 184.152 78.006 183.311 77.391 C 183.247 77.339 183.185 77.301 183.108 77.253 C 182.39 76.747 181.675 76.283 180.944 75.881 C 180.731 75.755 180.503 75.629 180.277 75.504 C 179.485 75.088 178.693 74.734 177.913 74.444 C 177.836 74.422 177.775 74.409 177.698 74.383 C 176.97 74.132 176.239 73.942 175.537 73.816 C 175.347 73.778 175.144 73.755 174.957 73.729 C 174.19 73.616 173.434 73.578 172.706 73.616 Z"/>
+ </g>
+ <linearGradient id="_lgradient_296" x1="-.207" x2=".5" y1=".5" y2="1.207" gradientTransform="matrix(90.019,0,0,83.763,110.481,71.186)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_296)" d="M 172.706 71.201 C 171.923 71.262 171.182 71.426 170.464 71.665 L 170.429 71.604 L 169.949 71.829 C 169.546 71.993 169.169 72.18 168.793 72.409 L 110.481 103.771 L 133.051 154.949 C 152.877 146.266 173.018 130.994 193.047 122.994 C 193.172 122.956 193.311 122.904 193.437 122.869 C 193.726 122.753 194.003 122.64 194.28 122.502 C 194.432 122.428 194.583 122.341 194.731 122.25 C 194.986 122.112 195.237 121.961 195.475 121.8 C 195.839 121.545 196.193 121.259 196.519 120.943 C 196.847 120.614 197.16 120.263 197.437 119.887 C 197.627 119.648 197.804 119.384 197.965 119.13 C 198.116 118.917 198.255 118.705 198.38 118.476 C 198.57 118.151 198.734 117.796 198.895 117.445 C 198.973 117.268 199.06 117.094 199.137 116.904 C 199.298 116.502 199.437 116.086 199.562 115.671 C 199.627 115.471 199.691 115.268 199.752 115.069 C 199.865 114.679 199.955 114.263 200.029 113.835 C 200.094 113.584 200.142 113.32 200.193 113.043 C 200.255 112.627 200.306 112.199 200.358 111.758 C 200.38 111.494 200.406 111.217 200.432 110.94 C 200.47 110.502 200.483 110.048 200.483 109.597 C 200.496 109.268 200.506 108.953 200.496 108.627 C 200.496 108.238 200.47 107.835 200.445 107.433 C 200.432 107.053 200.419 106.663 200.38 106.273 C 200.367 106.135 200.358 105.996 200.345 105.858 C 200.193 104.373 199.955 102.84 199.614 101.291 C 199.601 101.23 199.588 101.152 199.562 101.091 C 199.211 99.494 198.747 97.871 198.193 96.26 L 198.168 96.183 C 198.168 96.161 198.142 96.135 198.142 96.109 C 197.562 94.499 196.908 92.888 196.155 91.317 C 196.116 91.217 196.077 91.127 196.042 91.04 C 195.224 89.339 194.319 87.694 193.337 86.119 C 192.644 85.027 191.913 83.958 191.16 82.95 C 191.086 82.85 191.021 82.75 190.947 82.647 C 190.203 81.668 189.437 80.724 188.644 79.842 C 188.532 79.716 188.419 79.616 188.303 79.491 C 187.614 78.734 186.908 78.019 186.177 77.352 C 186.052 77.24 185.939 77.114 185.801 76.998 C 184.983 76.27 184.152 75.591 183.311 74.976 C 183.247 74.924 183.185 74.885 183.108 74.837 C 182.39 74.331 181.675 73.868 180.944 73.465 C 180.731 73.34 180.503 73.214 180.277 73.088 C 179.485 72.673 178.693 72.319 177.913 72.029 C 177.836 72.006 177.775 71.993 177.698 71.968 C 176.97 71.716 176.239 71.526 175.537 71.401 C 175.347 71.362 175.144 71.34 174.957 71.314 C 174.19 71.201 173.434 71.162 172.706 71.201 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 172.706 71.201 C 171.923 71.262 171.182 71.426 170.477 71.665 L 170.464 71.665 L 170.429 71.604 L 169.949 71.842 C 169.559 71.993 169.169 72.18 168.793 72.409 L 110.481 103.771 L 111.35 105.719 L 168.793 74.824 C 169.169 74.596 169.559 74.409 169.949 74.244 L 170.429 74.019 L 170.464 74.08 L 170.477 74.08 C 171.182 73.842 171.923 73.678 172.706 73.616 C 173.434 73.578 174.19 73.616 174.957 73.716 C 175.144 73.755 175.347 73.778 175.537 73.816 C 176.252 73.942 176.957 74.119 177.698 74.37 C 177.762 74.396 177.849 74.409 177.926 74.444 C 178.693 74.721 179.485 75.088 180.277 75.504 C 180.503 75.629 180.718 75.742 180.944 75.881 C 181.675 76.283 182.403 76.734 183.121 77.253 C 183.185 77.301 183.247 77.339 183.311 77.391 C 184.152 78.006 184.983 78.686 185.801 79.426 C 185.939 79.539 186.065 79.655 186.177 79.768 C 186.908 80.434 187.614 81.149 188.303 81.919 C 188.419 82.032 188.532 82.145 188.644 82.257 C 189.437 83.153 190.203 84.083 190.947 85.062 C 191.021 85.165 191.098 85.265 191.16 85.365 C 191.926 86.386 192.644 87.442 193.337 88.534 C 194.319 90.109 195.224 91.755 196.042 93.455 C 196.077 93.542 196.116 93.632 196.155 93.719 C 196.908 95.304 197.562 96.914 198.142 98.524 C 198.142 98.55 198.155 98.576 198.168 98.599 L 198.18 98.676 C 198.747 100.286 199.211 101.909 199.575 103.507 C 199.588 103.568 199.601 103.645 199.614 103.706 C 199.955 105.255 200.193 106.779 200.345 108.26 C 200.358 108.399 200.367 108.537 200.38 108.676 C 200.419 109.078 200.432 109.468 200.445 109.848 C 200.457 109.987 200.457 110.112 200.47 110.238 C 200.47 110.022 200.483 109.809 200.496 109.597 C 200.496 109.281 200.496 108.953 200.496 108.627 C 200.496 108.238 200.47 107.835 200.445 107.433 C 200.432 107.053 200.419 106.663 200.38 106.26 C 200.367 106.122 200.358 105.983 200.345 105.845 C 200.193 104.363 199.955 102.84 199.614 101.291 C 199.601 101.23 199.588 101.152 199.575 101.091 C 199.211 99.494 198.747 97.871 198.18 96.26 L 198.168 96.183 C 198.155 96.161 198.142 96.135 198.142 96.109 C 197.562 94.499 196.908 92.888 196.155 91.304 C 196.116 91.217 196.077 91.127 196.042 91.04 C 195.224 89.339 194.319 87.694 193.337 86.119 C 192.644 85.027 191.926 83.971 191.16 82.95 C 191.098 82.85 191.021 82.75 190.947 82.647 C 190.203 81.668 189.437 80.737 188.644 79.842 C 188.532 79.729 188.419 79.616 188.303 79.504 C 187.614 78.734 186.908 78.019 186.177 77.352 C 186.065 77.24 185.939 77.124 185.801 77.011 C 184.983 76.27 184.152 75.591 183.311 74.976 C 183.247 74.924 183.185 74.885 183.121 74.837 C 182.403 74.319 181.675 73.868 180.944 73.465 C 180.718 73.327 180.503 73.214 180.277 73.088 C 179.485 72.673 178.693 72.306 177.926 72.029 C 177.849 71.993 177.762 71.98 177.698 71.955 C 176.957 71.703 176.252 71.526 175.537 71.401 C 175.347 71.362 175.144 71.34 174.957 71.314 C 174.19 71.201 173.434 71.162 172.706 71.201 Z"/>
+ </g>
+ <linearGradient id="_lgradient_297" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(111.11,0,0,111.11,69.998,71.288)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_297)" d="M 181.108 126.843 C 181.108 157.526 156.236 182.398 125.553 182.398 C 94.871 182.398 69.998 157.526 69.998 126.843 C 69.998 96.161 94.871 71.288 125.553 71.288 C 156.236 71.288 181.108 96.161 181.108 126.843 Z"/>
+ <linearGradient id="_lgradient_298" x1="-.207" x2=".5" y1=".5" y2="1.207" gradientTransform="matrix(63.239,0,0,70.247,115.151,80.071)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_298)" d="M 154.4 80.071 L 115.151 99.442 C 118.497 99.983 122.004 100.273 125.553 100.273 C 142.89 100.273 156.954 93.781 156.954 85.781 C 156.954 83.819 156.084 81.88 154.4 80.071 Z M 167.018 119.622 C 159.218 119.233 150.046 125.622 143.907 135.7 C 141.102 140.305 139.141 145.374 138.223 150.318 L 178.39 129.787 C 177.459 126.276 175.71 123.51 173.282 121.748 C 171.485 120.453 169.359 119.722 167.018 119.622 Z"/>
+ <g opacity=".3">
+ <path d="M 167.018 119.61 C 159.231 119.233 150.046 125.622 143.907 135.7 C 139.959 142.179 137.704 149.487 137.63 156.028 C 137.556 162.585 139.682 167.818 143.53 170.598 C 148.261 174.008 155.079 173.316 161.785 168.723 C 168.793 162.646 174.19 154.984 177.511 146.392 C 180.78 135.687 179.121 125.973 173.282 121.748 C 171.485 120.453 169.359 119.722 167.018 119.61 Z"/>
+ </g>
+ <g opacity=".3">
+ <path d="M 125.553 71.288 C 116.207 71.314 107.009 73.691 98.832 78.206 C 95.789 80.483 94.165 83.101 94.152 85.781 C 94.152 89.629 97.46 93.317 103.347 96.035 C 109.238 98.75 117.225 100.273 125.553 100.273 C 133.882 100.273 141.869 98.75 147.759 96.035 C 153.646 93.317 156.954 89.629 156.954 85.781 C 156.954 83.037 155.269 80.357 152.097 78.045 C 143.959 73.616 134.825 71.288 125.553 71.288 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 125.553 71.288 C 110.822 71.288 96.693 77.137 86.265 87.555 C 75.847 97.983 69.998 112.112 69.998 126.843 C 70.011 127.233 70.024 127.622 70.037 128.012 C 70.716 97.832 95.373 73.716 125.553 73.703 C 155.746 73.729 180.39 97.858 181.044 128.038 C 181.07 127.648 181.095 127.246 181.108 126.843 C 181.108 112.112 175.26 97.983 164.841 87.555 C 154.413 77.137 140.284 71.288 125.553 71.288 Z"/>
+ </g>
+ <defs>
+ <filter id="4R0FQDVzT1bVoqe3NTDdHPxYKgv54ZxR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#4R0FQDVzT1bVoqe3NTDdHPxYKgv54ZxR)">
+ <path d="M 83.724 119.017 C 82.504 118.969 81.357 119.13 80.301 119.497 L 62.423 128.302 C 61.895 128.492 61.406 128.743 60.929 129.033 L 60.79 129.107 C 60.298 129.436 59.821 129.812 59.393 130.241 C 56.41 133.21 55.051 138.543 55.631 145.072 C 56.224 151.603 58.675 158.798 62.475 165.062 C 69.406 176.485 79.244 182.385 85.811 179.065 L 103.74 170.247 L 103.727 170.221 C 104.455 169.844 105.122 169.351 105.727 168.762 C 108.709 165.793 110.056 160.459 109.476 153.915 C 108.896 147.387 106.429 140.202 102.632 133.938 C 97.247 125.056 89.937 119.281 83.724 119.017 Z"/>
+ </g>
+ <linearGradient id="_lgradient_299" x1="-.207" x2=".5" y1=".5" y2="1.207" gradientTransform="matrix(54.108,0,0,60.976,55.5,116.593)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_299)" d="M 83.724 116.602 C 82.504 116.553 81.357 116.714 80.301 117.081 L 62.423 125.887 C 61.895 126.077 61.406 126.328 60.929 126.618 L 60.79 126.692 C 60.298 127.02 59.821 127.397 59.393 127.825 C 56.41 130.795 55.051 136.128 55.631 142.656 C 56.224 149.187 58.675 156.382 62.475 162.646 C 69.406 174.07 79.244 179.97 85.811 176.649 L 103.74 167.831 L 103.727 167.806 C 104.455 167.429 105.122 166.936 105.727 166.347 C 108.709 163.377 110.056 158.031 109.476 151.5 C 108.896 144.972 106.429 137.787 102.632 131.523 C 97.247 122.64 89.937 116.866 83.724 116.602 Z"/>
+ <g opacity=".2">
+ <path d="M 84.958 140.241 C 92.871 153.287 94.252 168.875 88.04 175.065 C 85.07 178.034 80.69 178.398 75.898 176.07 C 71.106 173.741 66.275 168.91 62.475 162.646 C 54.562 149.6 53.177 134.015 59.38 127.825 C 65.596 121.635 77.045 127.194 84.958 140.241 Z"/>
+ </g>
+ <g opacity=".1">
+ <path d="M 177.71 130.138 L 138.851 150.002 C 138.613 150.91 138.397 151.828 138.223 152.733 L 178.39 132.202 C 178.203 131.484 177.975 130.795 177.71 130.138 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/openshot-qt.svg b/.icons/Gruvbox_Dark-2/apps/64/openshot-qt.svg
new file mode 120000
index 000000000..7b84bf0a8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/openshot-qt.svg
@@ -0,0 +1 @@
+openshot.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/openshot.svg b/.icons/Gruvbox_Dark-2/apps/64/openshot.svg
new file mode 100755
index 000000000..f197cf81d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/openshot.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="KuNYXU9bA6xLsrykhWd5reZsnDhHwDBM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#KuNYXU9bA6xLsrykhWd5reZsnDhHwDBM)">
+ <linearGradient id="_lgradient_143" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_143)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <path fill="#e4e4e4" d="M 88.406 240.24 C 89.104 240.242 89.605 240.285 90.314 240.285 L 165.686 240.285 C 174.943 240.285 183.207 240.121 190.584 239.687 C 194.272 239.471 197.739 239.188 200.996 238.824 C 204.253 238.461 207.301 238.017 210.152 237.48 C 213.004 236.944 215.659 236.313 218.131 235.578 C 220.603 234.843 222.892 234.003 225.01 233.043 C 227.128 232.083 229.075 231.005 230.865 229.795 C 232.655 228.585 234.288 227.244 235.775 225.758 C 237.263 224.272 238.607 222.641 239.818 220.854 C 241.03 219.066 242.109 217.121 243.07 215.006 C 244.031 212.89 244.873 210.604 245.609 208.135 C 246.346 205.666 246.976 203.013 247.514 200.164 C 248.051 197.316 248.495 194.271 248.859 191.018 C 249.224 187.764 249.508 184.302 249.725 180.617 C 250.159 173.248 250.324 164.99 250.324 155.742 L 250.324 96.49 C 250.324 87.242 250.159 78.985 249.725 71.615 C 249.508 67.931 249.224 64.469 248.859 61.215 C 248.495 57.961 248.051 54.917 247.514 52.068 C 246.976 49.22 246.346 46.567 245.609 44.098 C 244.873 41.628 244.031 39.342 243.07 37.227 C 242.109 35.111 241.03 33.167 239.818 31.379 C 238.607 29.591 237.263 27.961 235.775 26.475 C 234.288 24.989 232.655 23.647 230.865 22.437 C 229.075 21.228 227.128 20.149 225.01 19.189 C 222.892 18.23 220.603 17.389 218.131 16.654 C 215.659 15.919 213.004 15.288 210.152 14.752 C 207.301 14.216 204.253 13.772 200.996 13.408 C 197.739 13.045 194.272 12.762 190.584 12.545 C 183.207 12.112 174.943 11.947 165.686 11.947 L 160.555 11.947 C 140.097 23.685 92.82 54.516 96.772 81.863 C 102.371 120.611 180.986 114.055 183.373 144.379 C 186.433 183.252 122.66 222.56 88.406 240.24 Z"/>
+ <g opacity=".6">
+ <rect fill="#c2c2c2" width="238.709" height="40.646" x="10.4" y="105.8" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ <path fill="#3c3c3c" d="M 5.725 94.48 C 5.722 95.215 5.676 95.743 5.676 96.49 L 5.676 98.982 L 10.387 98.977 L 10.397 105.795 L 5.676 105.801 L 5.676 146.717 L 10.441 146.711 L 10.449 153.527 L 5.676 153.535 L 5.676 155.742 C 5.676 156.612 5.729 157.23 5.732 158.082 L 8.635 158.078 L 40.457 158.043 L 53.189 158.029 L 73.623 158.004 L 77.738 158.002 L 85.01 157.992 L 90.463 157.986 L 97.734 157.979 L 101.854 157.975 L 101.863 157.973 L 101.871 157.973 L 122.283 157.949 L 135.016 157.936 L 155.451 157.912 L 159.566 157.91 L 161.221 157.906 L 166.838 157.9 L 172.291 157.895 L 179.563 157.887 L 183.682 157.883 L 183.682 157.881 L 183.699 157.881 L 204.111 157.859 L 216.844 157.844 L 248.664 157.807 L 250.275 157.797 C 250.278 157.046 250.324 156.506 250.324 155.742 L 250.324 153.256 L 249.113 153.258 L 249.105 146.441 L 250.324 146.439 L 250.324 105.523 L 249.059 105.525 L 249.051 98.707 L 250.324 98.705 L 250.324 96.49 C 250.324 95.621 250.271 95.004 250.268 94.152 L 155.357 94.271 L 101.775 94.334 L 100.938 94.334 L 96.754 94.338 L 95.199 94.34 L 73.529 94.365 C 73.527 94.369 73.525 94.371 73.523 94.377 L 5.725 94.48 Z M 242.232 98.713 L 242.24 105.531 L 235.42 105.541 L 235.414 98.723 L 242.232 98.713 Z M 228.594 98.729 L 228.604 105.547 L 221.783 105.557 L 221.775 98.738 L 228.594 98.729 Z M 214.957 98.744 L 214.965 105.563 L 208.145 105.572 L 208.137 98.754 L 214.957 98.744 Z M 201.318 98.762 L 201.326 105.58 L 194.508 105.59 L 194.5 98.77 L 201.318 98.762 Z M 186.014 98.777 L 187.68 98.777 L 187.684 102.49 L 187.686 102.492 L 187.689 105.596 L 180.869 105.604 L 180.861 98.785 L 186.014 98.777 Z M 174.041 98.791 L 174.051 105.611 L 167.23 105.619 L 167.225 98.801 L 174.041 98.791 Z M 160.404 98.807 L 160.412 105.623 L 153.594 105.633 L 153.586 98.816 L 160.404 98.807 Z M 146.766 98.822 L 146.775 105.641 L 139.955 105.65 L 139.949 98.832 L 146.766 98.822 Z M 133.129 98.838 L 133.137 105.656 L 126.318 105.666 L 126.309 98.848 L 133.129 98.838 Z M 119.49 98.854 L 119.5 105.672 L 112.68 105.68 L 112.672 98.863 L 119.49 98.854 Z M 105.852 98.869 L 105.857 102.584 L 105.861 105.686 L 99.041 105.695 L 99.033 98.877 L 104.188 98.871 L 105.852 98.869 Z M 92.215 98.885 L 92.223 105.701 L 85.404 105.711 L 85.397 98.895 L 92.215 98.885 Z M 78.576 98.9 L 78.586 105.719 L 71.766 105.729 L 71.76 98.91 L 78.576 98.9 Z M 64.939 98.916 L 64.947 105.732 L 58.129 105.742 L 58.121 98.926 L 64.939 98.916 Z M 51.301 98.932 L 51.309 105.75 L 44.49 105.76 L 44.482 98.941 L 51.301 98.932 Z M 37.662 98.947 L 37.672 105.764 L 30.852 105.773 L 30.844 98.955 L 37.662 98.947 Z M 24.025 98.963 L 24.033 105.779 L 17.213 105.789 L 17.207 98.973 L 24.025 98.963 Z M 246.793 110.074 L 246.826 141.896 L 217.279 141.932 L 217.242 110.109 L 246.793 110.074 Z M 205.879 110.121 L 205.914 141.943 L 190.17 141.959 L 189.266 141.961 L 176.363 141.975 L 176.328 110.156 L 205.879 110.121 Z M 164.965 110.17 L 165 141.992 L 148.887 142.012 L 135.451 142.025 L 135.414 110.203 L 148.885 110.189 L 164.965 110.17 Z M 124.051 110.215 L 124.086 142.037 L 108.344 142.057 L 108.004 142.057 L 107.438 142.057 L 94.537 142.072 L 94.5 110.25 L 107.465 110.234 L 108.342 110.234 L 124.051 110.215 Z M 83.137 110.262 L 83.172 142.084 L 67.059 142.104 L 53.623 142.123 L 53.586 110.295 L 67.057 110.281 L 83.137 110.262 Z M 42.223 110.309 L 42.26 142.131 L 12.709 142.164 L 12.672 110.342 L 42.223 110.309 Z M 242.287 146.445 L 242.295 153.264 L 235.475 153.273 L 235.467 146.455 L 242.287 146.445 Z M 228.648 146.463 L 228.656 153.281 L 221.838 153.291 L 221.83 146.473 L 228.648 146.463 Z M 215.01 146.477 L 215.02 153.295 L 208.199 153.305 L 208.191 146.486 L 215.01 146.477 Z M 201.373 146.492 L 201.381 153.311 L 194.563 153.32 L 194.555 146.502 L 201.373 146.492 Z M 187.734 146.51 L 187.738 149.525 L 187.736 149.527 L 187.744 153.328 L 186.059 153.33 L 180.924 153.336 L 180.916 146.518 L 187.734 146.51 Z M 174.098 146.523 L 174.105 153.342 L 167.287 153.35 L 167.277 146.533 L 174.098 146.523 Z M 160.459 146.539 L 160.467 153.359 L 153.647 153.367 L 153.641 146.549 L 160.459 146.539 Z M 146.82 146.555 L 146.83 153.373 L 140.01 153.383 L 140.002 146.564 L 146.82 146.555 Z M 133.184 146.57 L 133.191 153.389 L 126.371 153.398 L 126.365 146.58 L 133.184 146.57 Z M 119.545 146.586 L 119.555 153.404 L 112.734 153.414 L 112.727 146.596 L 119.545 146.586 Z M 105.908 146.602 L 105.91 149.619 L 105.916 153.42 L 104.23 153.42 L 99.096 153.428 L 99.088 146.611 L 105.908 146.602 Z M 92.27 146.617 L 92.277 153.436 L 85.457 153.445 L 85.449 146.627 L 92.27 146.617 Z M 78.631 146.633 L 78.639 153.451 L 71.82 153.459 L 71.813 146.643 L 78.631 146.633 Z M 64.992 146.648 L 65.002 153.467 L 58.182 153.477 L 58.176 146.658 L 64.992 146.648 Z M 51.355 146.664 L 51.363 153.48 L 44.545 153.49 L 44.537 146.674 L 51.355 146.664 Z M 37.717 146.68 L 37.727 153.498 L 30.906 153.508 L 30.898 146.689 L 37.717 146.68 Z M 24.08 146.695 L 24.088 153.514 L 17.27 153.523 L 17.26 146.705 L 24.08 146.695 Z"/>
+ <path fill="#3c3c3c" d="M 58.705 113.735 L 58.705 137.606 C 58.705 137.606 70.812 132.712 80.705 125.663 C 80.705 125.661 80.704 125.659 80.702 125.655 C 80.701 125.653 80.7 125.652 80.698 125.648 C 80.696 125.646 80.695 125.64 80.693 125.64 C 80.692 125.638 80.691 125.633 80.691 125.633 C 70.256 118.358 58.705 113.735 58.705 113.735 L 58.705 113.735 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_144" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_144)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/openspades.svg b/.icons/Gruvbox_Dark-2/apps/64/openspades.svg
new file mode 100755
index 000000000..47de81bec
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/openspades.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="puZaEXNXd7coISOFBQYdd8N3laXVNY4Q" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#puZaEXNXd7coISOFBQYdd8N3laXVNY4Q)">
+ <linearGradient id="_lgradient_3" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#c8c4b7"/>
+ <stop offset="100%" style="stop-color:#ada694"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <linearGradient id="_lgradient_4" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(22.667,0,0,57.333,55,84.333)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_4)" width="22.667" height="57.333" x="55" y="84.33" transform="matrix(1,0,0,1,0,0)"/>
+ <linearGradient id="_lgradient_5" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(22.667,0,0,57.333,178,84.333)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_5)" width="22.667" height="57.333" x="178" y="84.33" transform="matrix(1,0,0,1,0,0)"/>
+ <linearGradient id="_lgradient_6" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,84.544,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#31c6b7"/>
+ <stop offset="100%" style="stop-color:#2b898f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_7" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/opensuse.svg b/.icons/Gruvbox_Dark-2/apps/64/opensuse.svg
new file mode 100644
index 000000000..7c19eb904
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/opensuse.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="KnLKqhq0NSD3NDVhb86jGEEJhXJukBBv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#KnLKqhq0NSD3NDVhb86jGEEJhXJukBBv)">
+ <linearGradient id="_lgradient_92" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_92)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_93" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_93)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#ffffff" d="M 127.999588 44.027611 C 82.439189 44.027611 45.5 80.962678 45.5 126.527204 C 45.5 172.091724 82.439189 209.026786 127.999588 209.026786 C 173.555858 209.026786 210.499175 172.091724 210.499175 126.527204 C 210.499175 80.962678 173.555858 44.027611 127.999588 44.027611 Z"/>
+ <g opacity=".2">
+ <path d="M 128.514323 65.839497 C 103.204277 65.839497 88.739623 76.202275 79.302495 87.879266 C 86.535067 89.863049 91.589158 91.514858 93.217699 92.053825 C 93.237146 90.960211 93.412223 81.108603 93.412223 81.108603 L 93.554358 80.794396 L 93.920953 80.682196 C 96.146385 81.003946 143.599731 88.02136 163.58608 99.669476 C 166.060491 101.125018 167.275793 102.644002 168.807977 104.210583 C 174.331405 109.921704 181.668837 133.695111 182.445981 138.609612 L 182.131715 139.118401 C 181.846678 139.223824 181.148893 139.709425 180.238923 140.330403 C 175.576212 143.591198 164.6729 151.222825 150.695821 149.981206 C 138.125361 148.860449 121.725268 141.650397 101.940218 128.622062 C 102.811247 130.6763 106.923684 140.440953 107.610991 142.081041 L 107.895263 142.4177 C 110.760388 143.897744 138.247684 157.911948 151.884864 157.627323 C 162.890311 157.408639 174.639077 152.037978 179.340728 149.21814 L 180.836942 148.933868 C 181.254805 149.261865 181.190101 149.900273 181.061401 150.489977 C 180.772416 151.837279 180.126517 154.30938 179.677393 155.457526 L 179.310857 156.415098 C 178.775845 157.836649 178.253296 159.208454 177.253484 160.02858 C 174.480671 162.551253 170.041947 164.546339 163.11388 167.584637 C 152.398833 172.266901 135.035971 175.212134 118.899873 175.118249 C 113.129852 174.977969 107.535557 174.342725 102.62683 173.781725 C 92.38368 172.618481 84.06195 171.677987 79.090523 175.538969 C 91.180836 189.200898 108.844001 197.830357 128.524276 197.830357 C 164.974243 197.830357 194.553646 168.283129 194.553646 131.830687 C 194.553646 95.383195 164.975893 65.831017 128.524276 65.831017 L 128.516615 65.831017 L 128.514323 65.839497 Z M 145.960509 100.76982 C 140.908569 100.845661 136.154612 102.734304 132.44213 106.216199 C 128.466638 109.898734 126.177274 114.935577 125.985792 120.355803 C 125.622733 131.528719 134.417251 140.960072 145.594298 141.378347 C 151.038443 141.554131 156.188895 139.615988 160.152996 135.902109 C 164.105306 132.207694 166.387657 127.205001 166.586894 121.792205 C 166.969517 110.603608 158.175235 101.172255 146.978388 100.769655 C 146.639313 100.758459 146.297687 100.764646 145.960922 100.769655 L 145.960509 100.76982 Z M 145.421902 106.754836 C 145.887791 106.72655 146.333356 106.737157 146.805916 106.754836 C 154.612685 107.028323 160.750821 113.573178 160.489296 121.39604 C 160.372087 125.16091 158.769011 128.6895 156.008002 131.278662 C 153.239396 133.84836 149.640516 135.173882 145.848174 135.056732 C 138.045282 134.767569 131.929669 128.196562 132.187069 120.385833 C 132.308109 116.605619 133.930365 113.110524 136.675788 110.532906 C 139.084777 108.27415 142.160524 106.953166 145.421572 106.754836 L 145.421902 106.754836 Z M 149.142634 113.839075 C 145.663126 113.839075 142.850884 115.723782 142.850884 118.043588 C 142.850884 120.347718 145.662961 122.248094 149.142634 122.248094 C 152.610752 122.248094 155.404432 120.351678 155.404432 118.043588 C 155.404432 115.723864 152.610587 113.839075 149.142634 113.839075 Z"/>
+ </g>
+ <linearGradient id="_lgradient_94" x1=".429" x2=".418" y1="-.38" y2="1.342" gradientTransform="matrix(115.465597,0,0,131.999346,79.089286,62.884583)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_94)" d="M 128.513085 62.890582 C 103.20304 62.890582 88.738386 73.253354 79.301258 84.930345 C 86.533829 86.914134 91.587921 88.565937 93.216462 89.104909 C 93.235908 88.011295 93.410985 78.159688 93.410985 78.159688 L 93.553121 77.84548 L 93.919716 77.733221 C 96.145147 78.054971 143.598493 85.072386 163.584843 96.720508 C 166.059254 98.17605 167.274555 99.695028 168.806739 101.261614 C 174.330167 106.97273 181.667599 130.746142 182.444744 135.660644 L 182.130478 136.169433 C 181.84544 136.274856 181.147655 136.760463 180.237686 137.381434 C 175.574974 140.642235 164.671663 148.273856 150.694583 147.032237 C 138.124123 145.911481 121.724031 138.701429 101.938981 125.673093 C 102.81001 127.727332 106.922446 137.491984 107.609754 139.132079 L 107.894025 139.468738 C 110.75915 140.948776 138.246447 154.96298 151.883626 154.678361 C 162.889073 154.459677 174.637839 149.089009 179.339491 146.269177 L 180.835705 145.984906 C 181.253567 146.312902 181.188864 146.951305 181.060164 147.541015 C 180.771178 148.888316 180.12528 151.360411 179.676156 152.508558 L 179.30962 153.466135 C 178.774607 154.887681 178.252058 156.259485 177.252247 157.079618 C 174.479433 159.602285 170.040709 161.597377 163.112642 164.635669 C 152.397595 169.317933 135.034734 172.263171 118.898635 172.169286 C 113.128615 172.029036 107.534319 171.393786 102.625593 170.832792 C 92.382443 169.669577 84.060712 168.729083 79.089286 172.59006 C 91.179599 186.25447 108.842763 194.883929 128.525513 194.883929 C 164.975481 194.883929 194.554883 165.336701 194.554883 128.884259 C 194.554883 92.43676 164.977131 62.884583 128.525513 62.884583 L 128.517853 62.884583 L 128.513085 62.890582 Z M 145.959272 97.820911 C 140.907331 97.896752 136.153375 99.785389 132.440892 103.267284 C 128.4654 106.949819 126.176037 111.986668 125.984554 117.406888 C 125.621496 128.57981 134.416013 138.011163 145.59306 138.429432 C 151.037206 138.605216 156.187657 136.667079 160.151759 132.953194 C 164.104068 129.258779 166.386419 124.256085 166.585657 118.84329 C 166.96828 107.654699 158.173998 98.223346 146.977151 97.820746 C 146.638076 97.809549 146.296449 97.815737 145.959684 97.820746 L 145.959272 97.820911 Z M 145.420665 103.805926 C 145.886554 103.777641 146.332119 103.788248 146.804679 103.805926 C 154.611448 104.079414 160.749583 110.624268 160.488058 118.447125 C 160.370849 122.211994 158.767774 125.740584 156.006764 128.329753 C 153.238158 130.899451 149.639279 132.224972 145.846936 132.107822 C 138.044045 131.81866 131.928432 125.247653 132.185832 117.436918 C 132.306871 113.656703 133.929128 110.161608 136.674551 107.583996 C 139.083539 105.325234 142.159286 104.004256 145.420335 103.805926 L 145.420665 103.805926 Z M 149.141397 110.890166 C 145.661889 110.890166 142.849646 112.774867 142.849646 115.094672 C 142.849646 117.398803 145.661724 119.299185 149.141397 119.299185 C 152.609514 119.299185 155.403194 117.402763 155.403194 115.094672 C 155.403194 112.774949 152.609349 110.890166 149.141397 110.890166 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/openterm.svg b/.icons/Gruvbox_Dark-2/apps/64/openterm.svg
new file mode 120000
index 000000000..b6181fcf9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/openterm.svg
@@ -0,0 +1 @@
+terminal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/openttd.svg b/.icons/Gruvbox_Dark-2/apps/64/openttd.svg
new file mode 100755
index 000000000..728bd4cee
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/openttd.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="eDGV8kwkg9NzgJT1y84a0zzLFoyVczPr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#eDGV8kwkg9NzgJT1y84a0zzLFoyVczPr)">
+ <linearGradient id="_lgradient_8" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_9" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_10" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(200,0,0,186.667,28,33)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" d="M 158.807 33 C 219.348 33 228 41.631 228 102.115 L 228 150.552 C 228 211.036 219.348 219.667 158.807 219.667 L 97.193 219.667 C 36.652 219.667 28 211.036 28 150.552 L 28 102.115 C 28 41.631 36.652 33 97.193 33 L 158.807 33 L 158.807 33 Z"/>
+ <path fill="#ffffff" d="M 132 170.806 C 137.656 170.285 140.718 167.988 143.671 165.125 C 146.674 162.262 148 159.64 148 154.694 C 148 150.218 146.699 145.136 143.746 142.013 C 140.793 138.889 137.706 136.169 132 134.556 L 132 170.806 L 132 170.806 Z M 124 82.194 C 118.845 82.559 114.09 84.752 111.237 87.511 C 108.384 90.218 108 93.725 108 98.306 C 108 102.47 108.259 106.068 110.862 108.827 C 113.515 111.586 118.394 112.699 124 114.417 L 124 82.194 L 124 82.194 Z M 92 170.806 L 92 150.667 L 100 150.667 C 100.2 157.798 102.478 160.857 106.282 164.5 C 110.086 168.144 116.492 170.649 124 170.806 L 124 134.556 C 112.488 131.224 103.654 125.173 99 120.852 C 94.345 116.479 92 110.701 92 103.517 C 92 95.189 94.77 88.5 100.276 83.45 C 105.782 78.401 114.19 74.764 124 74.139 L 124 54 L 132 54 L 132 74.139 C 137.055 74.555 140.668 76.215 145.323 77.516 C 150.028 78.765 155.545 80.459 160 82.593 L 160 102.333 L 152 102.333 C 151.399 96.295 148.251 92.248 144.797 88.76 C 141.344 85.272 137.906 82.663 132 82.194 L 132 118.444 C 144.313 121.932 151.679 125.615 156.585 130.144 C 161.54 134.621 164 139.091 164 146.639 C 164 155.28 161.114 163.746 155.308 168.951 C 149.502 174.157 142.561 178.08 132 178.861 L 132 199 L 124 199 L 124 178.861 C 119.195 178.757 113.465 177.098 108.309 175.744 C 103.154 174.443 97.606 173.408 92 170.806 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/opera-beta.svg b/.icons/Gruvbox_Dark-2/apps/64/opera-beta.svg
new file mode 100755
index 000000000..7061a0b36
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/opera-beta.svg
@@ -0,0 +1,94 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="p9cTawBWeVsTnnWcajtESYPExwIp2nfF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#p9cTawBWeVsTnnWcajtESYPExwIp2nfF)">
+ <linearGradient id="_lgradient_39" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_39)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g style="opacity:0.6">
+ <linearGradient id="_lgradient_40" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(61.451,0,0,97.297,50.161,142.31)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_40)" d="M 63.539 239.441 C 64.089 239.477 64.56 239.539 65.12 239.572 C 65.555 239.597 66.147 239.583 66.588 239.607 L 66.549 232.015 L 93.178 207.55 L 93.178 199.394 L 105.468 187.161 L 105.468 181.046 L 111.612 174.929 L 111.612 158.62 L 103.419 150.464 L 87.032 150.464 L 78.839 142.31 L 58.356 142.31 L 50.161 150.464 L 50.161 170.853 L 66.604 185.193 L 66.549 203.472 L 60.405 209.589 L 60.405 236.091 L 63.539 239.441 Z"/>
+ <linearGradient id="_lgradient_41" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.29,0,0,8.156,93.178,81.148)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_41)" d="M 99.322 81.148 L 93.178 87.265 L 99.322 87.265 L 101.371 89.304 L 103.419 89.304 L 105.468 87.265 L 99.322 81.148 Z"/>
+ <linearGradient id="_lgradient_42" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(96.273,0,0,101.992,138.242,109.69)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_42)" d="M 177.16 109.69 L 152.58 109.69 L 138.242 123.961 L 138.242 144.349 L 148.483 154.543 L 162.822 154.543 L 168.967 160.659 L 168.967 166.775 L 173.064 170.852 L 173.064 195.317 L 188.62 211.682 L 214.308 186.115 L 214.031 162.697 L 234.515 142.31 L 226.321 142.31 L 205.838 121.923 L 205.838 113.768 L 181.257 113.768 L 177.16 109.69 Z"/>
+ <linearGradient id="_lgradient_43" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(102.419,0,0,104.844,148.483,33.388)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_43)" d="M 250.902 117.845 L 250.902 96.374 C 250.902 87.126 250.735 78.869 250.299 71.499 C 250.081 67.815 249.796 64.353 249.43 61.099 C 249.064 57.845 248.618 54.801 248.078 51.952 C 247.538 49.104 246.904 46.451 246.164 43.982 C 245.425 41.513 244.579 39.226 243.613 37.111 C 242.999 35.764 242.248 34.6 241.533 33.388 L 238.611 36.296 L 226.321 36.296 L 214.031 48.529 L 205.838 40.374 L 181.258 40.374 L 168.968 52.607 L 168.968 62.8 L 181.258 62.8 L 181.258 56.683 L 189.451 56.683 L 189.451 64.839 L 185.353 68.915 L 168.968 69.191 L 162.822 75.032 L 154.629 75.032 L 154.629 83.187 L 148.483 89.304 L 148.483 101.534 L 160.773 101.534 L 168.968 93.38 L 177.161 93.38 L 177.161 97.458 L 185.353 105.613 L 189.451 105.613 L 189.451 101.534 L 181.258 93.38 L 189.451 93.38 L 197.643 101.534 L 207.885 101.534 L 201.741 95.419 L 207.885 89.304 L 214.031 89.304 L 220.175 95.419 L 214.031 95.419 L 207.885 101.534 L 213.919 107.54 L 214.031 113.767 L 205.838 113.767 L 230.419 138.232 L 234.514 138.232 L 238.611 134.156 L 246.804 125.999 L 238.611 117.845 L 250.902 117.845 Z"/>
+ <linearGradient id="_lgradient_44" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(6.145,0,0,12.232,156.677,58.722)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_44)" d="M 156.677 70.954 L 156.677 64.838 L 162.822 58.722 L 162.822 70.954 L 156.677 70.954 Z"/>
+ <linearGradient id="_lgradient_45" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(8.194,0,0,20.388,220.176,170.852)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_45)" d="M 220.176 191.24 L 220.176 178.456 L 228.37 170.852 L 228.37 191.24 L 220.176 191.24 Z"/>
+ <linearGradient id="_lgradient_46" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(55.305,0,0,48.93,80.888,11.831)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_46)" d="M 136.193 11.831 L 90.136 11.831 C 89.347 11.831 88.788 11.88 88.013 11.882 L 80.888 19.986 L 93.178 32.218 L 93.178 45.001 L 107.517 60.761 L 115.71 60.761 L 115.71 52.607 L 128 40.374 L 128 32.218 L 136.193 24.064 L 136.193 11.831 Z"/>
+ <linearGradient id="_lgradient_47" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.291,0,0,6.116,125.951,56.683)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_47)" d="M 125.951 56.683 L 132.097 56.683 L 138.242 62.799 L 125.951 62.799 L 125.951 56.683 Z"/>
+ <linearGradient id="_lgradient_48" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.291,0,0,6.117,58.355,123.961)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_48)" d="M 70.646 123.961 L 64.501 123.961 L 58.355 130.078 L 70.646 130.078 L 70.646 123.961 Z"/>
+ <linearGradient id="_lgradient_49" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(92.177,0,0,115.547,5.098,30.841)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_49)" d="M 16.003 30.841 C 15.896 30.993 15.758 31.109 15.653 31.263 C 14.436 33.051 13.352 34.995 12.386 37.111 C 11.421 39.226 10.575 41.513 9.835 43.982 C 9.095 46.451 8.462 49.104 7.922 51.952 C 7.382 54.801 6.936 57.845 6.57 61.099 C 6.204 64.353 5.918 67.815 5.7 71.499 C 5.264 78.869 5.098 87.126 5.098 96.374 L 5.098 117.845 L 13.291 125.999 L 25.581 125.999 L 46.066 146.388 L 46.066 121.923 L 58.356 109.691 L 66.549 109.691 L 78.839 97.458 L 91.129 97.458 L 84.985 91.341 L 97.275 77.072 L 84.985 64.839 L 66.549 64.839 L 66.549 81.148 L 58.356 81.148 L 50.161 72.993 L 50.161 64.839 L 62.452 52.607 L 72.695 52.607 L 72.695 44.45 L 60.405 32.218 L 39.92 32.218 L 39.92 44.45 L 29.678 44.45 L 16.003 30.841 Z"/>
+ <linearGradient id="_lgradient_50" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(28.248,0,0,11.668,38.301,12.396)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_50)" d="M 66.549 12.396 C 66.12 12.419 65.544 12.404 65.12 12.429 C 61.415 12.646 57.931 12.929 54.659 13.292 C 51.387 13.656 48.325 14.1 45.46 14.636 C 42.901 15.115 40.554 15.699 38.301 16.335 L 46.066 24.064 L 66.549 24.064 L 66.549 12.396 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_51" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_51)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_52" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(134.561,0,0,145,60.72,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_52)" d="M 60.72 127.272 C 60.72 165.598 87.628 200.5 128.001 200.5 C 168.379 200.5 195.28 165.598 195.28 127.272 C 195.28 84.199 167.586 55.5 128.001 55.5 C 88.411 55.5 60.72 84.199 60.72 127.272 Z M 100.481 125.663 C 100.481 96.72 105.156 64.747 128.004 64.747 C 150.85 64.747 155.485 97.059 155.485 126.003 C 155.485 152.814 152.633 189.346 128.004 189.346 C 103.373 189.346 100.481 152.471 100.481 125.663 L 100.481 125.663 Z"/>
+ <linearGradient id="_lgradient_53" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(67.78,0,0,145,60.72,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#dedede"/>
+ <stop offset="100%" style="stop-color:#a1a1a1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_53)" d="M 128.5 200.498 C 128.334 200.499 128.168 200.5 128.001 200.5 C 87.628 200.5 60.72 165.598 60.72 127.272 L 60.72 127.272 C 60.72 84.199 88.411 55.5 128.001 55.5 C 128.168 55.5 128.334 55.501 128.5 55.502 L 128.5 64.752 C 128.336 64.749 128.17 64.747 128.004 64.747 C 105.156 64.747 100.481 96.72 100.481 125.663 L 100.481 125.663 L 100.481 125.663 C 100.481 152.471 103.373 189.346 128.004 189.346 C 128.17 189.346 128.336 189.345 128.5 189.341 L 128.5 200.498 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/opera-developer.svg b/.icons/Gruvbox_Dark-2/apps/64/opera-developer.svg
new file mode 100755
index 000000000..d68d11def
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/opera-developer.svg
@@ -0,0 +1,89 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="WDDTJ36EFukjaKl3cZKUL664MbX79xZi" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#WDDTJ36EFukjaKl3cZKUL664MbX79xZi)">
+ <linearGradient id="_lgradient_25" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g style="opacity:0.6">
+ <linearGradient id="_lgradient_26" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(61.451,0,0,97.297,50.161,142.31)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" d="M 63.539 239.441 C 64.089 239.477 64.56 239.539 65.12 239.572 C 65.555 239.597 66.147 239.583 66.588 239.607 L 66.549 232.015 L 93.178 207.55 L 93.178 199.394 L 105.468 187.161 L 105.468 181.046 L 111.612 174.929 L 111.612 158.62 L 103.419 150.464 L 87.032 150.464 L 78.839 142.31 L 58.356 142.31 L 50.161 150.464 L 50.161 170.853 L 66.604 185.193 L 66.549 203.472 L 60.405 209.589 L 60.405 236.091 L 63.539 239.441 Z"/>
+ <linearGradient id="_lgradient_27" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.29,0,0,8.156,93.178,81.148)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_27)" d="M 99.322 81.148 L 93.178 87.265 L 99.322 87.265 L 101.371 89.304 L 103.419 89.304 L 105.468 87.265 L 99.322 81.148 Z"/>
+ <linearGradient id="_lgradient_28" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(96.273,0,0,101.992,138.242,109.69)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" d="M 177.16 109.69 L 152.58 109.69 L 138.242 123.961 L 138.242 144.349 L 148.483 154.543 L 162.822 154.543 L 168.967 160.659 L 168.967 166.775 L 173.064 170.852 L 173.064 195.317 L 188.62 211.682 L 214.308 186.115 L 214.031 162.697 L 234.515 142.31 L 226.321 142.31 L 205.838 121.923 L 205.838 113.768 L 181.257 113.768 L 177.16 109.69 Z"/>
+ <linearGradient id="_lgradient_29" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(102.419,0,0,104.844,148.483,33.388)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_29)" d="M 250.902 117.845 L 250.902 96.374 C 250.902 87.126 250.735 78.869 250.299 71.499 C 250.081 67.815 249.796 64.353 249.43 61.099 C 249.064 57.845 248.618 54.801 248.078 51.952 C 247.538 49.104 246.904 46.451 246.164 43.982 C 245.425 41.513 244.579 39.226 243.613 37.111 C 242.999 35.764 242.248 34.6 241.533 33.388 L 238.611 36.296 L 226.321 36.296 L 214.031 48.529 L 205.838 40.374 L 181.258 40.374 L 168.968 52.607 L 168.968 62.8 L 181.258 62.8 L 181.258 56.683 L 189.451 56.683 L 189.451 64.839 L 185.353 68.915 L 168.968 69.191 L 162.822 75.032 L 154.629 75.032 L 154.629 83.187 L 148.483 89.304 L 148.483 101.534 L 160.773 101.534 L 168.968 93.38 L 177.161 93.38 L 177.161 97.458 L 185.353 105.613 L 189.451 105.613 L 189.451 101.534 L 181.258 93.38 L 189.451 93.38 L 197.643 101.534 L 207.885 101.534 L 201.741 95.419 L 207.885 89.304 L 214.031 89.304 L 220.175 95.419 L 214.031 95.419 L 207.885 101.534 L 213.919 107.54 L 214.031 113.767 L 205.838 113.767 L 230.419 138.232 L 234.514 138.232 L 238.611 134.156 L 246.804 125.999 L 238.611 117.845 L 250.902 117.845 Z"/>
+ <linearGradient id="_lgradient_30" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(6.145,0,0,12.232,156.677,58.722)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_30)" d="M 156.677 70.954 L 156.677 64.838 L 162.822 58.722 L 162.822 70.954 L 156.677 70.954 Z"/>
+ <linearGradient id="_lgradient_31" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(8.194,0,0,20.388,220.176,170.852)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_31)" d="M 220.176 191.24 L 220.176 178.456 L 228.37 170.852 L 228.37 191.24 L 220.176 191.24 Z"/>
+ <linearGradient id="_lgradient_32" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(55.305,0,0,48.93,80.888,11.831)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_32)" d="M 136.193 11.831 L 90.136 11.831 C 89.347 11.831 88.788 11.88 88.013 11.882 L 80.888 19.986 L 93.178 32.218 L 93.178 45.001 L 107.517 60.761 L 115.71 60.761 L 115.71 52.607 L 128 40.374 L 128 32.218 L 136.193 24.064 L 136.193 11.831 Z"/>
+ <linearGradient id="_lgradient_33" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.291,0,0,6.116,125.951,56.683)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_33)" d="M 125.951 56.683 L 132.097 56.683 L 138.242 62.799 L 125.951 62.799 L 125.951 56.683 Z"/>
+ <linearGradient id="_lgradient_34" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.291,0,0,6.117,58.355,123.961)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_34)" d="M 70.646 123.961 L 64.501 123.961 L 58.355 130.078 L 70.646 130.078 L 70.646 123.961 Z"/>
+ <linearGradient id="_lgradient_35" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(92.177,0,0,115.547,5.098,30.841)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_35)" d="M 16.003 30.841 C 15.896 30.993 15.758 31.109 15.653 31.263 C 14.436 33.051 13.352 34.995 12.386 37.111 C 11.421 39.226 10.575 41.513 9.835 43.982 C 9.095 46.451 8.462 49.104 7.922 51.952 C 7.382 54.801 6.936 57.845 6.57 61.099 C 6.204 64.353 5.918 67.815 5.7 71.499 C 5.264 78.869 5.098 87.126 5.098 96.374 L 5.098 117.845 L 13.291 125.999 L 25.581 125.999 L 46.066 146.388 L 46.066 121.923 L 58.356 109.691 L 66.549 109.691 L 78.839 97.458 L 91.129 97.458 L 84.985 91.341 L 97.275 77.072 L 84.985 64.839 L 66.549 64.839 L 66.549 81.148 L 58.356 81.148 L 50.161 72.993 L 50.161 64.839 L 62.452 52.607 L 72.695 52.607 L 72.695 44.45 L 60.405 32.218 L 39.92 32.218 L 39.92 44.45 L 29.678 44.45 L 16.003 30.841 Z"/>
+ <linearGradient id="_lgradient_36" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(28.248,0,0,11.668,38.301,12.396)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_36)" d="M 66.549 12.396 C 66.12 12.419 65.544 12.404 65.12 12.429 C 61.415 12.646 57.931 12.929 54.659 13.292 C 51.387 13.656 48.325 14.1 45.46 14.636 C 42.901 15.115 40.554 15.699 38.301 16.335 L 46.066 24.064 L 66.549 24.064 L 66.549 12.396 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_37" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_37)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_38" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(134.561,0,0,145,60.72,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#dedede"/>
+ <stop offset="100%" style="stop-color:#a1a1a1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_38)" d="M 60.72 127.272 C 60.72 165.598 87.628 200.5 128.001 200.5 C 168.379 200.5 195.28 165.598 195.28 127.272 C 195.28 84.199 167.586 55.5 128.001 55.5 C 88.411 55.5 60.72 84.199 60.72 127.272 Z M 100.481 125.663 C 100.481 96.72 105.156 64.747 128.004 64.747 C 150.85 64.747 155.485 97.059 155.485 126.003 C 155.485 152.814 152.633 189.346 128.004 189.346 C 103.373 189.346 100.481 152.471 100.481 125.663 L 100.481 125.663 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/opera.svg b/.icons/Gruvbox_Dark-2/apps/64/opera.svg
new file mode 100755
index 000000000..b8b2a3dd2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/opera.svg
@@ -0,0 +1,89 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="gShiXr6pFXwz7oIIAimyV3lzZ3PHcKIm" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#gShiXr6pFXwz7oIIAimyV3lzZ3PHcKIm)">
+ <linearGradient id="_lgradient_11" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g style="opacity:0.6">
+ <linearGradient id="_lgradient_12" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(61.451,0,0,97.297,50.161,142.31)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" d="M 63.539 239.441 C 64.089 239.477 64.56 239.539 65.12 239.572 C 65.555 239.597 66.147 239.583 66.588 239.607 L 66.549 232.015 L 93.178 207.55 L 93.178 199.394 L 105.468 187.161 L 105.468 181.046 L 111.612 174.929 L 111.612 158.62 L 103.419 150.464 L 87.032 150.464 L 78.839 142.31 L 58.356 142.31 L 50.161 150.464 L 50.161 170.853 L 66.604 185.193 L 66.549 203.472 L 60.405 209.589 L 60.405 236.091 L 63.539 239.441 Z"/>
+ <linearGradient id="_lgradient_13" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.29,0,0,8.156,93.178,81.148)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" d="M 99.322 81.148 L 93.178 87.265 L 99.322 87.265 L 101.371 89.304 L 103.419 89.304 L 105.468 87.265 L 99.322 81.148 Z"/>
+ <linearGradient id="_lgradient_14" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(96.273,0,0,101.992,138.242,109.69)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" d="M 177.16 109.69 L 152.58 109.69 L 138.242 123.961 L 138.242 144.349 L 148.483 154.543 L 162.822 154.543 L 168.967 160.659 L 168.967 166.775 L 173.064 170.852 L 173.064 195.317 L 188.62 211.682 L 214.308 186.115 L 214.031 162.697 L 234.515 142.31 L 226.321 142.31 L 205.838 121.923 L 205.838 113.768 L 181.257 113.768 L 177.16 109.69 Z"/>
+ <linearGradient id="_lgradient_15" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(102.419,0,0,104.844,148.483,33.388)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" d="M 250.902 117.845 L 250.902 96.374 C 250.902 87.126 250.735 78.869 250.299 71.499 C 250.081 67.815 249.796 64.353 249.43 61.099 C 249.064 57.845 248.618 54.801 248.078 51.952 C 247.538 49.104 246.904 46.451 246.164 43.982 C 245.425 41.513 244.579 39.226 243.613 37.111 C 242.999 35.764 242.248 34.6 241.533 33.388 L 238.611 36.296 L 226.321 36.296 L 214.031 48.529 L 205.838 40.374 L 181.258 40.374 L 168.968 52.607 L 168.968 62.8 L 181.258 62.8 L 181.258 56.683 L 189.451 56.683 L 189.451 64.839 L 185.353 68.915 L 168.968 69.191 L 162.822 75.032 L 154.629 75.032 L 154.629 83.187 L 148.483 89.304 L 148.483 101.534 L 160.773 101.534 L 168.968 93.38 L 177.161 93.38 L 177.161 97.458 L 185.353 105.613 L 189.451 105.613 L 189.451 101.534 L 181.258 93.38 L 189.451 93.38 L 197.643 101.534 L 207.885 101.534 L 201.741 95.419 L 207.885 89.304 L 214.031 89.304 L 220.175 95.419 L 214.031 95.419 L 207.885 101.534 L 213.919 107.54 L 214.031 113.767 L 205.838 113.767 L 230.419 138.232 L 234.514 138.232 L 238.611 134.156 L 246.804 125.999 L 238.611 117.845 L 250.902 117.845 Z"/>
+ <linearGradient id="_lgradient_16" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(6.145,0,0,12.232,156.677,58.722)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" d="M 156.677 70.954 L 156.677 64.838 L 162.822 58.722 L 162.822 70.954 L 156.677 70.954 Z"/>
+ <linearGradient id="_lgradient_17" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(8.194,0,0,20.388,220.176,170.852)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" d="M 220.176 191.24 L 220.176 178.456 L 228.37 170.852 L 228.37 191.24 L 220.176 191.24 Z"/>
+ <linearGradient id="_lgradient_18" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(55.305,0,0,48.93,80.888,11.831)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" d="M 136.193 11.831 L 90.136 11.831 C 89.347 11.831 88.788 11.88 88.013 11.882 L 80.888 19.986 L 93.178 32.218 L 93.178 45.001 L 107.517 60.761 L 115.71 60.761 L 115.71 52.607 L 128 40.374 L 128 32.218 L 136.193 24.064 L 136.193 11.831 Z"/>
+ <linearGradient id="_lgradient_19" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.291,0,0,6.116,125.951,56.683)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" d="M 125.951 56.683 L 132.097 56.683 L 138.242 62.799 L 125.951 62.799 L 125.951 56.683 Z"/>
+ <linearGradient id="_lgradient_20" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.291,0,0,6.117,58.355,123.961)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" d="M 70.646 123.961 L 64.501 123.961 L 58.355 130.078 L 70.646 130.078 L 70.646 123.961 Z"/>
+ <linearGradient id="_lgradient_21" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(92.177,0,0,115.547,5.098,30.841)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" d="M 16.003 30.841 C 15.896 30.993 15.758 31.109 15.653 31.263 C 14.436 33.051 13.352 34.995 12.386 37.111 C 11.421 39.226 10.575 41.513 9.835 43.982 C 9.095 46.451 8.462 49.104 7.922 51.952 C 7.382 54.801 6.936 57.845 6.57 61.099 C 6.204 64.353 5.918 67.815 5.7 71.499 C 5.264 78.869 5.098 87.126 5.098 96.374 L 5.098 117.845 L 13.291 125.999 L 25.581 125.999 L 46.066 146.388 L 46.066 121.923 L 58.356 109.691 L 66.549 109.691 L 78.839 97.458 L 91.129 97.458 L 84.985 91.341 L 97.275 77.072 L 84.985 64.839 L 66.549 64.839 L 66.549 81.148 L 58.356 81.148 L 50.161 72.993 L 50.161 64.839 L 62.452 52.607 L 72.695 52.607 L 72.695 44.45 L 60.405 32.218 L 39.92 32.218 L 39.92 44.45 L 29.678 44.45 L 16.003 30.841 Z"/>
+ <linearGradient id="_lgradient_22" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(28.248,0,0,11.668,38.301,12.396)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" d="M 66.549 12.396 C 66.12 12.419 65.544 12.404 65.12 12.429 C 61.415 12.646 57.931 12.929 54.659 13.292 C 51.387 13.656 48.325 14.1 45.46 14.636 C 42.901 15.115 40.554 15.699 38.301 16.335 L 46.066 24.064 L 66.549 24.064 L 66.549 12.396 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_23" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_24" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(134.561,0,0,145,60.72,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" d="M 60.72 127.272 C 60.72 165.598 87.628 200.5 128.001 200.5 C 168.379 200.5 195.28 165.598 195.28 127.272 C 195.28 84.199 167.586 55.5 128.001 55.5 C 88.411 55.5 60.72 84.199 60.72 127.272 Z M 100.481 125.663 C 100.481 96.72 105.156 64.747 128.004 64.747 C 150.85 64.747 155.485 97.059 155.485 126.003 C 155.485 152.814 152.633 189.346 128.004 189.346 C 103.373 189.346 100.481 152.471 100.481 125.663 L 100.481 125.663 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/optimizer.svg b/.icons/Gruvbox_Dark-2/apps/64/optimizer.svg
new file mode 120000
index 000000000..45ae7634c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/optimizer.svg
@@ -0,0 +1 @@
+stacer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/oracle-javaws.svg b/.icons/Gruvbox_Dark-2/apps/64/oracle-javaws.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/oracle-javaws.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/oracle-sqldeveloper.svg b/.icons/Gruvbox_Dark-2/apps/64/oracle-sqldeveloper.svg
new file mode 120000
index 000000000..e569093f3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/oracle-sqldeveloper.svg
@@ -0,0 +1 @@
+sqldeveloper.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/oracle_java10.svg b/.icons/Gruvbox_Dark-2/apps/64/oracle_java10.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/oracle_java10.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/oracle_java11.svg b/.icons/Gruvbox_Dark-2/apps/64/oracle_java11.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/oracle_java11.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/oracle_java6.svg b/.icons/Gruvbox_Dark-2/apps/64/oracle_java6.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/oracle_java6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/oracle_java7.svg b/.icons/Gruvbox_Dark-2/apps/64/oracle_java7.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/oracle_java7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/oracle_java8.svg b/.icons/Gruvbox_Dark-2/apps/64/oracle_java8.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/oracle_java8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/oracle_java9.svg b/.icons/Gruvbox_Dark-2/apps/64/oracle_java9.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/oracle_java9.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/orage.svg b/.icons/Gruvbox_Dark-2/apps/64/orage.svg
new file mode 120000
index 000000000..c44ce2b76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/orage.svg
@@ -0,0 +1 @@
+calendar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/orage_globaltime.svg b/.icons/Gruvbox_Dark-2/apps/64/orage_globaltime.svg
new file mode 120000
index 000000000..09c3073e1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/orage_globaltime.svg
@@ -0,0 +1 @@
+clock.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/orca.svg b/.icons/Gruvbox_Dark-2/apps/64/orca.svg
new file mode 120000
index 000000000..7a2bed3aa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/orca.svg
@@ -0,0 +1 @@
+accessibility.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/oregano.svg b/.icons/Gruvbox_Dark-2/apps/64/oregano.svg
new file mode 120000
index 000000000..a00b79b44
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/oregano.svg
@@ -0,0 +1 @@
+eeschema.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.DolphinEmu.dolphin-emu.svg b/.icons/Gruvbox_Dark-2/apps/64/org.DolphinEmu.dolphin-emu.svg
new file mode 120000
index 000000000..db73511a7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.DolphinEmu.dolphin-emu.svg
@@ -0,0 +1 @@
+dolphin-emu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.apache.netbeans.svg b/.icons/Gruvbox_Dark-2/apps/64/org.apache.netbeans.svg
new file mode 120000
index 000000000..3af5b3dce
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.apache.netbeans.svg
@@ -0,0 +1 @@
+netbeans.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.armagetronad.ArmagetronAdvanced.svg b/.icons/Gruvbox_Dark-2/apps/64/org.armagetronad.ArmagetronAdvanced.svg
new file mode 120000
index 000000000..13ceea70a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.armagetronad.ArmagetronAdvanced.svg
@@ -0,0 +1 @@
+armagetronad.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.audacityteam.Audacity.svg b/.icons/Gruvbox_Dark-2/apps/64/org.audacityteam.Audacity.svg
new file mode 120000
index 000000000..c2e2d1315
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.audacityteam.Audacity.svg
@@ -0,0 +1 @@
+audacity.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.avidemux.Avidemux.svg b/.icons/Gruvbox_Dark-2/apps/64/org.avidemux.Avidemux.svg
new file mode 120000
index 000000000..cdae97d34
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.avidemux.Avidemux.svg
@@ -0,0 +1 @@
+avidemux.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.baedert.corebird.svg b/.icons/Gruvbox_Dark-2/apps/64/org.baedert.corebird.svg
new file mode 120000
index 000000000..215d04417
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.baedert.corebird.svg
@@ -0,0 +1 @@
+corebird.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.blender.Blender.svg b/.icons/Gruvbox_Dark-2/apps/64/org.blender.Blender.svg
new file mode 120000
index 000000000..965ce9124
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.blender.Blender.svg
@@ -0,0 +1 @@
+blender.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.bunkus.mkvtoolnix-gui.svg b/.icons/Gruvbox_Dark-2/apps/64/org.bunkus.mkvtoolnix-gui.svg
new file mode 120000
index 000000000..6ab4d3667
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.bunkus.mkvtoolnix-gui.svg
@@ -0,0 +1 @@
+mkvmerge.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.bzflag.BZFlag.svg b/.icons/Gruvbox_Dark-2/apps/64/org.bzflag.BZFlag.svg
new file mode 120000
index 000000000..d879ad19c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.bzflag.BZFlag.svg
@@ -0,0 +1 @@
+bzflag.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.clementine_player.Clementine.svg b/.icons/Gruvbox_Dark-2/apps/64/org.clementine_player.Clementine.svg
new file mode 120000
index 000000000..fd923151a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.clementine_player.Clementine.svg
@@ -0,0 +1 @@
+clementine.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.codeblocks.codeblocks.svg b/.icons/Gruvbox_Dark-2/apps/64/org.codeblocks.codeblocks.svg
new file mode 120000
index 000000000..de6099467
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.codeblocks.codeblocks.svg
@@ -0,0 +1 @@
+codeblocks.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.cznic.Datovka.svg b/.icons/Gruvbox_Dark-2/apps/64/org.cznic.Datovka.svg
new file mode 120000
index 000000000..d6d0f6969
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.cznic.Datovka.svg
@@ -0,0 +1 @@
+datovka.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.darktable.Darktable.svg b/.icons/Gruvbox_Dark-2/apps/64/org.darktable.Darktable.svg
new file mode 120000
index 000000000..68a39c288
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.darktable.Darktable.svg
@@ -0,0 +1 @@
+darktable.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.davmail.DavMail.svg b/.icons/Gruvbox_Dark-2/apps/64/org.davmail.DavMail.svg
new file mode 120000
index 000000000..09611d6e3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.davmail.DavMail.svg
@@ -0,0 +1 @@
+davmail.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.debian.TuxPuck.svg b/.icons/Gruvbox_Dark-2/apps/64/org.debian.TuxPuck.svg
new file mode 120000
index 000000000..4fdfc2884
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.debian.TuxPuck.svg
@@ -0,0 +1 @@
+tuxpuck.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.develz.Crawl.svg b/.icons/Gruvbox_Dark-2/apps/64/org.develz.Crawl.svg
new file mode 120000
index 000000000..700ab4488
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.develz.Crawl.svg
@@ -0,0 +1 @@
+crawl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.eclipse.iot.fourdiac.Ide.svg b/.icons/Gruvbox_Dark-2/apps/64/org.eclipse.iot.fourdiac.Ide.svg
new file mode 120000
index 000000000..13125f1ee
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.eclipse.iot.fourdiac.Ide.svg
@@ -0,0 +1 @@
+4diac-ide.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.equeim.Tremotesf.svg b/.icons/Gruvbox_Dark-2/apps/64/org.equeim.Tremotesf.svg
new file mode 120000
index 000000000..72adf7373
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.equeim.Tremotesf.svg
@@ -0,0 +1 @@
+transmission-remote-gtk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.ethereum.Mist.svg b/.icons/Gruvbox_Dark-2/apps/64/org.ethereum.Mist.svg
new file mode 120000
index 000000000..e1584d573
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.ethereum.Mist.svg
@@ -0,0 +1 @@
+mist.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.eu.encom.matrique.svg b/.icons/Gruvbox_Dark-2/apps/64/org.eu.encom.matrique.svg
new file mode 120000
index 000000000..794ee4d36
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.eu.encom.matrique.svg
@@ -0,0 +1 @@
+matrique.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.eu.encom.spectral.svg b/.icons/Gruvbox_Dark-2/apps/64/org.eu.encom.spectral.svg
new file mode 120000
index 000000000..5e12bb3aa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.eu.encom.spectral.svg
@@ -0,0 +1 @@
+spectral.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.fedoraproject.MediaWriter.svg b/.icons/Gruvbox_Dark-2/apps/64/org.fedoraproject.MediaWriter.svg
new file mode 120000
index 000000000..286d1d977
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.fedoraproject.MediaWriter.svg
@@ -0,0 +1 @@
+mediawriter.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.filezillaproject.Filezilla.svg b/.icons/Gruvbox_Dark-2/apps/64/org.filezillaproject.Filezilla.svg
new file mode 120000
index 000000000..59b19a25e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.filezillaproject.Filezilla.svg
@@ -0,0 +1 @@
+filezilla.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.flarerpg.Flare.svg b/.icons/Gruvbox_Dark-2/apps/64/org.flarerpg.Flare.svg
new file mode 120000
index 000000000..b2b8acbfa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.flarerpg.Flare.svg
@@ -0,0 +1 @@
+flare.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.flatpak.qtdemo.svg b/.icons/Gruvbox_Dark-2/apps/64/org.flatpak.qtdemo.svg
new file mode 120000
index 000000000..6bddb89f3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.flatpak.qtdemo.svg
@@ -0,0 +1 @@
+application-vnd.flatpak.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.flightgear.FlightGear.svg b/.icons/Gruvbox_Dark-2/apps/64/org.flightgear.FlightGear.svg
new file mode 120000
index 000000000..f8d8068d9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.flightgear.FlightGear.svg
@@ -0,0 +1 @@
+flightgear.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.freecadweb.FreeCAD.svg b/.icons/Gruvbox_Dark-2/apps/64/org.freecadweb.FreeCAD.svg
new file mode 120000
index 000000000..56c9d6973
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.freecadweb.FreeCAD.svg
@@ -0,0 +1 @@
+freecad.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.freeciv.Freeciv.svg b/.icons/Gruvbox_Dark-2/apps/64/org.freeciv.Freeciv.svg
new file mode 120000
index 000000000..0e0084e80
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.freeciv.Freeciv.svg
@@ -0,0 +1 @@
+freeciv-client.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.freedesktop.Bustle.svg b/.icons/Gruvbox_Dark-2/apps/64/org.freedesktop.Bustle.svg
new file mode 100755
index 000000000..f7f93b615
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.freedesktop.Bustle.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="sEIGsNctZD6vKvfcVezVieQW3VP75JLu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#sEIGsNctZD6vKvfcVezVieQW3VP75JLu)">
+ <linearGradient id="_lgradient_64" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_64)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_65" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_65)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_66" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(164.365,0,0,83.226,45.5,65.252)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_66)" d="M 52.999 148.412 L 45.508 148.478 L 45.508 148.445 L 45.5 147.43 C 45.5 147.43 45.5 147.422 45.5 147.414 C 45.492 136.425 47.686 125.551 51.96 115.428 C 56.093 105.669 62.074 96.808 69.574 89.317 C 77.065 81.818 85.933 75.845 95.693 71.712 C 105.816 67.438 116.698 65.244 127.678 65.252 C 138.667 65.244 149.549 67.438 159.672 71.712 C 169.432 75.845 178.3 81.818 185.791 89.317 C 193.291 96.808 199.272 105.669 203.405 115.428 C 207.67 125.551 209.873 136.425 209.865 147.414 C 209.865 147.422 209.865 147.43 209.865 147.43 L 209.857 148.47 L 202.357 148.42 L 202.366 147.397 C 202.374 137.423 200.377 127.539 196.5 118.349 C 192.738 109.48 187.309 101.42 180.495 94.614 C 173.68 87.807 165.62 82.371 156.751 78.617 C 147.553 74.731 137.669 72.743 127.678 72.751 C 117.696 72.743 107.812 74.731 98.614 78.617 C 89.737 82.371 81.676 87.807 74.87 94.614 C 68.056 101.42 62.619 109.48 58.865 118.349 C 54.988 127.539 52.991 137.423 52.999 147.397 L 52.999 148.387 L 52.999 148.412 Z"/>
+ <linearGradient id="_lgradient_67" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(164.576,0,0,40.92,45.924,127.828)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_67)" fill-rule="evenodd" d="M 194.232 145.78 L 147.979 145.78 L 147.979 145.78 C 147.423 141.28 145.384 137.058 142.144 133.818 C 138.308 129.981 133.094 127.828 127.673 127.828 C 122.245 127.828 117.039 129.981 113.203 133.818 C 109.962 137.059 107.916 141.283 107.359 145.784 L 62.762 145.841 L 62.762 145.841 L 86.093 133.9 L 83.825 129.47 L 45.924 148.857 L 83.874 167.139 L 86.036 162.651 L 61.403 150.785 L 107.351 150.726 L 107.351 150.726 C 107.895 155.256 109.945 159.501 113.203 162.759 C 117.039 166.595 122.245 168.748 127.673 168.748 C 133.094 168.748 138.308 166.595 142.144 162.759 C 145.378 159.518 147.422 155.3 147.979 150.796 L 147.979 150.796 L 194.265 150.796 L 170.389 162.305 L 172.55 166.793 L 210.5 148.511 L 172.6 129.123 L 170.331 133.554 L 194.232 145.78 Z M 143.142 148.288 C 143.142 152.388 141.509 156.332 138.613 159.228 C 135.709 162.132 131.774 163.757 127.673 163.757 C 123.573 163.757 119.63 162.132 116.734 159.228 C 113.83 156.332 112.196 152.388 112.196 148.288 C 112.196 144.188 113.83 140.253 116.734 137.349 C 119.63 134.453 123.573 132.819 127.673 132.819 C 131.774 132.819 135.709 134.453 138.613 137.349 C 141.509 140.253 143.142 144.188 143.142 148.288 L 143.142 148.288 L 143.142 148.288 L 143.142 148.288 L 143.142 148.288 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.freedesktop.GlxInfo.svg b/.icons/Gruvbox_Dark-2/apps/64/org.freedesktop.GlxInfo.svg
new file mode 120000
index 000000000..7820fcb5e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.freedesktop.GlxInfo.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.freedesktop.GstDebugViewer.svg b/.icons/Gruvbox_Dark-2/apps/64/org.freedesktop.GstDebugViewer.svg
new file mode 120000
index 000000000..d531aad3f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.freedesktop.GstDebugViewer.svg
@@ -0,0 +1 @@
+gst-debug-viewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.freedesktop.Piper.svg b/.icons/Gruvbox_Dark-2/apps/64/org.freedesktop.Piper.svg
new file mode 120000
index 000000000..68ce3fe14
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.freedesktop.Piper.svg
@@ -0,0 +1 @@
+piper.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.freedesktop.fwupd.svg b/.icons/Gruvbox_Dark-2/apps/64/org.freedesktop.fwupd.svg
new file mode 120000
index 000000000..2ef1d0cc2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.freedesktop.fwupd.svg
@@ -0,0 +1 @@
+fwupd.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.freefilesync.FreeFileSync.svg b/.icons/Gruvbox_Dark-2/apps/64/org.freefilesync.FreeFileSync.svg
new file mode 120000
index 000000000..b2e7da42f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.freefilesync.FreeFileSync.svg
@@ -0,0 +1 @@
+freefilesync.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.frozen_bubble.frozen-bubble.svg b/.icons/Gruvbox_Dark-2/apps/64/org.frozen_bubble.frozen-bubble.svg
new file mode 120000
index 000000000..9be798ddd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.frozen_bubble.frozen-bubble.svg
@@ -0,0 +1 @@
+frozen-bubble.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gabmus.hydrapaper.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gabmus.hydrapaper.svg
new file mode 100755
index 000000000..c0d27b4fe
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gabmus.hydrapaper.svg
@@ -0,0 +1,54 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="2B4G34J0DW1nkWGyqmkWMu5TpTFWIvVY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#2B4G34J0DW1nkWGyqmkWMu5TpTFWIvVY)">
+ <linearGradient id="_lgradient_68" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_68)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_69" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_69)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_70" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(220,0,0,205.333,18,22.333)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_70)" d="M 94.112 22.333 C 27.517 22.333 18 31.827 18 98.359 L 18 151.641 C 18 218.173 27.517 227.667 94.112 227.667 L 161.888 227.667 C 228.483 227.667 238 218.173 238 151.641 L 238 98.359 C 238 97.437 237.991 96.567 237.987 95.667 L 156.401 22.333 L 94.112 22.333 Z"/>
+ <path fill="#faf8f6" d="M 156.401 22.333 C 156.67 86.393 166.828 95.667 232.5 95.667 L 237.987 95.667 L 156.401 22.333 Z"/>
+ <linearGradient id="_lgradient_71" x1="-.103" x2="-.095" y1="-.118" y2="2.35" gradientTransform="matrix(81.587,0,0,73.333,156.401,22.333)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_71)" d="M 237.987 95.667 C 237.718 31.607 227.56 22.333 161.888 22.333 L 156.401 22.333 L 237.987 95.667 Z"/>
+ <linearGradient id="_lgradient_72" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(192.5,0,0,175.814,17.667,51.853)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_72)" d="M 17.667 116.948 L 17.667 151.64 C 17.667 159.957 17.816 167.382 18.206 174.009 C 18.401 177.323 18.657 180.436 18.985 183.362 C 19.312 186.288 19.712 189.027 20.195 191.589 C 20.678 194.15 21.245 196.535 21.907 198.756 C 22.569 200.976 23.325 203.032 24.189 204.934 C 25.053 206.837 26.025 208.585 27.115 210.192 C 28.204 211.8 29.411 213.268 30.749 214.604 C 32.087 215.94 33.556 217.145 35.166 218.233 C 36.776 219.321 38.527 220.292 40.431 221.155 C 42.336 222.018 44.394 222.773 46.617 223.434 C 48.84 224.095 51.227 224.661 53.791 225.144 C 56.355 225.626 59.096 226.025 62.025 226.352 C 64.954 226.679 68.072 226.934 71.389 227.129 C 78.022 227.519 85.455 227.666 93.779 227.666 L 143.569 227.666 C 201.839 227.666 210.167 219.538 210.167 162.57 L 210.167 116.948 C 210.167 116.159 210.159 115.415 210.156 114.644 L 138.767 51.853 L 84.265 51.853 C 25.995 51.853 17.667 59.981 17.667 116.948 Z"/>
+ <path fill="#faf8f6" d="M 139.1 51.853 C 139.336 106.703 148.225 114.644 205.687 114.644 L 210.489 114.644 L 139.1 51.853 Z"/>
+ <path fill="#47505c" d="M 210.489 114.644 C 210.254 59.793 201.365 51.853 143.902 51.853 L 139.1 51.853 L 210.489 114.644 Z"/>
+ <linearGradient id="_lgradient_73" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(165,0,0,150.697,18,76.97)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_73)" d="M 18 132.766 L 18 151.64 C 18 159.957 18.149 167.382 18.539 174.009 C 18.734 177.323 18.99 180.436 19.318 183.362 C 19.646 186.288 20.045 189.027 20.528 191.589 C 21.012 194.15 21.578 196.535 22.24 198.756 C 22.902 200.976 23.658 203.032 24.523 204.934 C 25.387 206.837 26.359 208.585 27.448 210.192 C 28.538 211.8 29.745 213.268 31.083 214.604 C 32.42 215.94 33.89 217.145 35.499 218.233 C 37.109 219.321 38.86 220.292 40.765 221.155 C 42.669 222.018 44.728 222.773 46.951 223.434 C 49.173 224.095 51.56 224.661 54.125 225.144 C 56.689 225.626 59.429 226.025 62.358 226.352 C 65.287 226.679 68.405 226.934 71.722 227.129 C 78.356 227.519 85.788 227.666 94.112 227.666 L 125.916 227.666 C 175.862 227.666 183 220.699 183 171.87 L 183 132.766 C 183 132.089 182.993 131.451 182.991 130.79 L 121.8 76.97 L 75.084 76.97 C 25.138 76.97 18 83.937 18 132.766 Z"/>
+ <path fill="#faf8f6" d="M 121.8 76.969 C 122.002 123.984 129.621 130.79 178.875 130.79 L 182.991 130.79 L 121.8 76.969 Z"/>
+ <path fill="#47505c" d="M 182.991 130.79 C 182.789 83.775 175.17 76.969 125.916 76.969 L 121.8 76.969 L 182.991 130.79 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gahshomar.Gahshomar.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gahshomar.Gahshomar.svg
new file mode 120000
index 000000000..ab3267560
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gahshomar.Gahshomar.svg
@@ -0,0 +1 @@
+gahshomar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gajim.Gajim.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gajim.Gajim.svg
new file mode 120000
index 000000000..b94170238
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gajim.Gajim.svg
@@ -0,0 +1 @@
+gajim.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.games.Games.svg b/.icons/Gruvbox_Dark-2/apps/64/org.games.Games.svg
new file mode 120000
index 000000000..a704eff02
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.games.Games.svg
@@ -0,0 +1 @@
+game.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.geany.Geany.svg b/.icons/Gruvbox_Dark-2/apps/64/org.geany.Geany.svg
new file mode 120000
index 000000000..b5b94e7cd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.geany.Geany.svg
@@ -0,0 +1 @@
+geany.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.geogebra.GeoGebra.svg b/.icons/Gruvbox_Dark-2/apps/64/org.geogebra.GeoGebra.svg
new file mode 120000
index 000000000..1f18c02ac
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.geogebra.GeoGebra.svg
@@ -0,0 +1 @@
+geogebra.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gimp.GIMP.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gimp.GIMP.svg
new file mode 120000
index 000000000..6b2c669f8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gimp.GIMP.svg
@@ -0,0 +1 @@
+gimp.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gna.Warmux.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gna.Warmux.svg
new file mode 120000
index 000000000..27205d6a1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gna.Warmux.svg
@@ -0,0 +1 @@
+warmux.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnode.NixView.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnode.NixView.svg
new file mode 120000
index 000000000..f97340b86
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnode.NixView.svg
@@ -0,0 +1 @@
+search.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome-Boxes.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome-Boxes.svg
new file mode 120000
index 000000000..14c25b6ba
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome-Boxes.svg
@@ -0,0 +1 @@
+gnome-boxes.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Aisleriot.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Aisleriot.svg
new file mode 120000
index 000000000..2f7cf9761
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Aisleriot.svg
@@ -0,0 +1 @@
+kpatience.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.ArchiveManager.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.ArchiveManager.svg
new file mode 120000
index 000000000..a91daa988
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.ArchiveManager.svg
@@ -0,0 +1 @@
+archive-manager.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Bijiben.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Bijiben.svg
new file mode 120000
index 000000000..c172a8761
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Bijiben.svg
@@ -0,0 +1 @@
+stickers.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Books.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Books.svg
new file mode 120000
index 000000000..aa6a01325
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Books.svg
@@ -0,0 +1 @@
+ebook.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Boxes.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Boxes.svg
new file mode 120000
index 000000000..14c25b6ba
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Boxes.svg
@@ -0,0 +1 @@
+gnome-boxes.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Builder.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Builder.svg
new file mode 120000
index 000000000..d153228c8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Builder.svg
@@ -0,0 +1 @@
+builder.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Calculator.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Calculator.svg
new file mode 120000
index 000000000..67684fa72
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Calculator.svg
@@ -0,0 +1 @@
+calculator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Calendar.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Calendar.svg
new file mode 120000
index 000000000..c44ce2b76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Calendar.svg
@@ -0,0 +1 @@
+calendar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Characters.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Characters.svg
new file mode 120000
index 000000000..c998cd276
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Characters.svg
@@ -0,0 +1 @@
+charmap.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Cheese.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Cheese.svg
new file mode 120000
index 000000000..6fe6baa15
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Cheese.svg
@@ -0,0 +1 @@
+cheese.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Chess.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Chess.svg
new file mode 120000
index 000000000..3f8c01d98
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Chess.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.ChromeGnomeShell.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.ChromeGnomeShell.svg
new file mode 120000
index 000000000..ed16717f0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.ChromeGnomeShell.svg
@@ -0,0 +1 @@
+gnome-shell.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Clocks.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Clocks.svg
new file mode 120000
index 000000000..09c3073e1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Clocks.svg
@@ -0,0 +1 @@
+clock.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.ColorViewer.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.ColorViewer.svg
new file mode 120000
index 000000000..15e177802
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.ColorViewer.svg
@@ -0,0 +1 @@
+colour.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Contacts.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Contacts.svg
new file mode 120000
index 000000000..a556d3b45
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Contacts.svg
@@ -0,0 +1 @@
+gnome-contacts.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.DejaDup.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.DejaDup.svg
new file mode 120000
index 000000000..a562f831c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.DejaDup.svg
@@ -0,0 +1 @@
+deja-dup.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Devhelp.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Devhelp.svg
new file mode 120000
index 000000000..c410bbf57
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Devhelp.svg
@@ -0,0 +1 @@
+devhelp.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Dictionary.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Dictionary.svg
new file mode 120000
index 000000000..9f0d52e99
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Dictionary.svg
@@ -0,0 +1 @@
+dictionary.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.DiskUtility.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.DiskUtility.svg
new file mode 120000
index 000000000..14d09c23a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.DiskUtility.svg
@@ -0,0 +1 @@
+disk-utility.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Disks.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Disks.svg
new file mode 120000
index 000000000..b7d0f7432
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Disks.svg
@@ -0,0 +1 @@
+harddisk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Documents.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Documents.svg
new file mode 120000
index 000000000..746aac97d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Documents.svg
@@ -0,0 +1 @@
+document.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Empathy.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Empathy.svg
new file mode 120000
index 000000000..9d8350488
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Empathy.svg
@@ -0,0 +1 @@
+empathy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Eolie.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Eolie.svg
new file mode 120000
index 000000000..8b26bb3cf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Eolie.svg
@@ -0,0 +1 @@
+browser.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Epiphany.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Epiphany.svg
new file mode 120000
index 000000000..8dca13c5b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Epiphany.svg
@@ -0,0 +1 @@
+epiphany.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Evince.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Evince.svg
new file mode 120000
index 000000000..e1b9885f3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Evince.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Evolution.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Evolution.svg
new file mode 120000
index 000000000..c76682b96
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Evolution.svg
@@ -0,0 +1 @@
+mail.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.FeedReader.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.FeedReader.svg
new file mode 120000
index 000000000..0c771e9d4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.FeedReader.svg
@@ -0,0 +1 @@
+rss.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Files.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Files.svg
new file mode 120000
index 000000000..abdd0fd04
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Files.svg
@@ -0,0 +1 @@
+system-file-manager.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Four-in-a-row.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Four-in-a-row.svg
new file mode 120000
index 000000000..99ffabe4f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Four-in-a-row.svg
@@ -0,0 +1 @@
+klines.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Fractal.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Fractal.svg
new file mode 120000
index 000000000..0d590699b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Fractal.svg
@@ -0,0 +1 @@
+fractal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Games.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Games.svg
new file mode 120000
index 000000000..491732295
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Games.svg
@@ -0,0 +1 @@
+gameboy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Geany.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Geany.svg
new file mode 120000
index 000000000..b5b94e7cd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Geany.svg
@@ -0,0 +1 @@
+geany.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Geary.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Geary.svg
new file mode 120000
index 000000000..c76682b96
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Geary.svg
@@ -0,0 +1 @@
+mail.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Gedit.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Gedit.svg
new file mode 120000
index 000000000..6bccf2288
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Gedit.svg
@@ -0,0 +1 @@
+gedit.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Genius.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Genius.svg
new file mode 120000
index 000000000..852099c3b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Genius.svg
@@ -0,0 +1 @@
+pcbcalculator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Glade.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Glade.svg
new file mode 120000
index 000000000..d5852ae95
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Glade.svg
@@ -0,0 +1 @@
+glade.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Gnote.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Gnote.svg
new file mode 120000
index 000000000..c172a8761
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Gnote.svg
@@ -0,0 +1 @@
+stickers.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Gtranslator.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Gtranslator.svg
new file mode 120000
index 000000000..2c7dbd1f5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Gtranslator.svg
@@ -0,0 +1 @@
+translator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Hitori.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Hitori.svg
new file mode 120000
index 000000000..983e9c5af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Hitori.svg
@@ -0,0 +1 @@
+hitori.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.IconPreview.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.IconPreview.svg
new file mode 120000
index 000000000..ed932a880
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.IconPreview.svg
@@ -0,0 +1 @@
+IconPreview.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Keysign.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Keysign.svg
new file mode 100755
index 000000000..c5e425122
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Keysign.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="oKl2FOakGM6YjywrNIStX1WL6wJ66UZ1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#oKl2FOakGM6YjywrNIStX1WL6wJ66UZ1)">
+ <linearGradient id="_lgradient_93" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_93)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_94" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_94)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g opacity=".6">
+ <path fill="#ffffff" fill-rule="evenodd" class="ColorScheme-Text" d="M 172.237 54 C 143.817 54 138.485 97.175 154.476 97.175 C 170.459 97.175 200.66 54 172.237 54 Z M 128.473 60.638 C 128.025 60.636 127.536 60.635 127.032 60.742 C 110.927 62.775 116.59 90.032 125.164 90.54 C 133.466 91.039 142.541 60.708 128.453 60.66 L 128.473 60.638 L 128.473 60.638 Z M 100.542 70.706 C 99.557 70.602 98.468 70.837 97.254 71.335 C 84.309 76.65 95.285 98.589 102.532 97.115 C 109.109 95.778 110.055 71.325 100.542 70.706 L 100.542 70.706 Z M 79.412 88.65 C 78.286 88.65 77.076 89 75.778 89.969 C 65.416 97.702 79.262 116.392 85.359 113.495 C 90.692 110.958 87.29 88.934 79.412 88.65 Z M 140.612 106.472 C 118.16 106.087 88.544 117.482 83.491 140.37 C 78.024 165.133 106.011 199.5 135.212 199.5 C 149.577 199.5 166.151 186.368 169.253 169.742 C 171.62 157.065 141.374 162.148 142.459 170.534 C 143.763 180.589 135.184 185.561 126.768 179.08 C 99.978 158.445 171.125 148.141 166.431 119.95 C 164.971 111.175 154.083 106.703 140.612 106.472 L 140.612 106.472 Z"/>
+ </g>
+ <defs>
+ <filter id="kyLcUqDC3Ulhd9skuZtwcF2XBwzPyHzX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#kyLcUqDC3Ulhd9skuZtwcF2XBwzPyHzX)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_95" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_95)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <path fill="#ffffff" d="M 176.567 161.642 C 170.766 161.642 165.202 163.947 161.1 168.049 C 156.997 172.152 154.692 177.716 154.692 183.517 C 154.692 189.319 156.997 194.883 161.1 198.985 C 165.202 203.088 170.766 205.392 176.567 205.392 C 186.953 205.38 195.898 198.068 197.975 187.892 L 210.109 187.892 L 210.109 196.642 L 218.859 196.642 L 218.859 187.892 L 224.692 187.892 L 224.692 179.142 L 197.998 179.142 C 195.919 168.958 186.961 161.643 176.567 161.642 Z M 176.567 170.392 C 180.048 170.392 183.387 171.775 185.848 174.236 C 188.31 176.698 189.692 180.036 189.692 183.517 C 189.692 186.998 188.31 190.337 185.848 192.798 C 183.387 195.259 180.048 196.642 176.567 196.642 C 173.087 196.642 169.748 195.259 167.287 192.798 C 164.825 190.337 163.442 186.998 163.442 183.517 C 163.442 180.036 164.825 176.698 167.287 174.236 C 169.748 171.775 173.087 170.392 176.567 170.392 L 176.567 170.392 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Klotski.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Klotski.svg
new file mode 120000
index 000000000..6d6f9fcde
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Klotski.svg
@@ -0,0 +1 @@
+gnome-klotski.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.LightsOff.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.LightsOff.svg
new file mode 120000
index 000000000..88261cb6a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.LightsOff.svg
@@ -0,0 +1 @@
+lightsoff.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Logs.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Logs.svg
new file mode 120000
index 000000000..feb853f0d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Logs.svg
@@ -0,0 +1 @@
+log-viewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Lollypop.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Lollypop.svg
new file mode 120000
index 000000000..6ee338beb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Lollypop.svg
@@ -0,0 +1 @@
+lollypop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Mahjongg.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Mahjongg.svg
new file mode 120000
index 000000000..1eb23e575
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Mahjongg.svg
@@ -0,0 +1 @@
+mahzhong.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Maps.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Maps.svg
new file mode 120000
index 000000000..59b5c64af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Maps.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Mines.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Mines.svg
new file mode 120000
index 000000000..41d378855
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Mines.svg
@@ -0,0 +1 @@
+gnome-mines.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.MultiWriter.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.MultiWriter.svg
new file mode 120000
index 000000000..908771e9e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.MultiWriter.svg
@@ -0,0 +1 @@
+usb.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Music.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Music.svg
new file mode 120000
index 000000000..d025f1c3f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Music.svg
@@ -0,0 +1 @@
+music.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Nautilus.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Nautilus.svg
new file mode 120000
index 000000000..edc468c48
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Nautilus.svg
@@ -0,0 +1 @@
+nautilus.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.OCRFeeder.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.OCRFeeder.svg
new file mode 120000
index 000000000..44243e08e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.OCRFeeder.svg
@@ -0,0 +1 @@
+ocrfeeder.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.OfficeRunner.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.OfficeRunner.svg
new file mode 120000
index 000000000..e50ea18bf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.OfficeRunner.svg
@@ -0,0 +1 @@
+OfficeRunner.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.PasswordSafe.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.PasswordSafe.svg
new file mode 120000
index 000000000..22a7f7ffc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.PasswordSafe.svg
@@ -0,0 +1 @@
+password.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Photos.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Photos.svg
new file mode 120000
index 000000000..4e734554e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Photos.svg
@@ -0,0 +1 @@
+photo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Podcasts.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Podcasts.svg
new file mode 100755
index 000000000..21e67705d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Podcasts.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="zpYJBsnv1jXJF90FVBqB3WpgiB3OLgJs" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#zpYJBsnv1jXJF90FVBqB3WpgiB3OLgJs)">
+ <linearGradient id="_lgradient_96" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_96)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".2">
+ <circle fill="#ffffff" cx="125.642" cy="128.358" r="87.79" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse fill="#ffffff" cx="125.642" cy="128.358" rx="52.471" ry="52.471" vector-effect="non-scaling-stroke"/>
+ </g>
+ <path fill="#ffffff" d="M 125.558 111.011 C 115.898 111.011 108.066 118.842 108.066 128.502 C 108.077 135.905 112.747 142.499 119.727 144.967 L 119.727 240.432 L 131.388 240.432 L 131.388 144.967 C 138.368 142.499 143.038 135.905 143.049 128.502 C 143.049 118.842 135.217 111.011 125.558 111.011 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_97" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_97)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Polari.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Polari.svg
new file mode 120000
index 000000000..28bbff2df
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Polari.svg
@@ -0,0 +1 @@
+irc-chat.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.PowerStats.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.PowerStats.svg
new file mode 120000
index 000000000..82c357f48
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.PowerStats.svg
@@ -0,0 +1 @@
+gnome-power-statistics.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Quadrapassel.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Quadrapassel.svg
new file mode 120000
index 000000000..765b85dd3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Quadrapassel.svg
@@ -0,0 +1 @@
+quadrapassel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Recipes.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Recipes.svg
new file mode 120000
index 000000000..d55b6fc09
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Recipes.svg
@@ -0,0 +1 @@
+recipes.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Reversi.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Reversi.svg
new file mode 120000
index 000000000..c51280a04
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Reversi.svg
@@ -0,0 +1 @@
+kreversi.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Rhythmbox3.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Rhythmbox3.svg
new file mode 120000
index 000000000..a2830c27b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Rhythmbox3.svg
@@ -0,0 +1 @@
+rhythmbox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Robots.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Robots.svg
new file mode 120000
index 000000000..cd2fa6c58
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Robots.svg
@@ -0,0 +1 @@
+gnome-robots.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Screenshot.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Screenshot.svg
new file mode 120000
index 000000000..4c9b2f738
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Screenshot.svg
@@ -0,0 +1 @@
+screenshot.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Settings.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Settings.svg
new file mode 120000
index 000000000..0849399e3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Settings.svg
@@ -0,0 +1 @@
+settings.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Shell.Extensions.GSConnect.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Shell.Extensions.GSConnect.svg
new file mode 120000
index 000000000..d69da412f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Shell.Extensions.GSConnect.svg
@@ -0,0 +1 @@
+gsconnect.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Shotwell.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Shotwell.svg
new file mode 120000
index 000000000..b927afb57
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Shotwell.svg
@@ -0,0 +1 @@
+multimedia-photo-manager.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Software.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Software.svg
new file mode 120000
index 000000000..01532b287
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Software.svg
@@ -0,0 +1 @@
+application.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.SoundRecorder.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.SoundRecorder.svg
new file mode 120000
index 000000000..59e75f2a3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.SoundRecorder.svg
@@ -0,0 +1 @@
+gnome-sound-recorder.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Sudoku.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Sudoku.svg
new file mode 120000
index 000000000..a744c5b9c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Sudoku.svg
@@ -0,0 +1 @@
+gnome-sudoku.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.SwellFoop.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.SwellFoop.svg
new file mode 120000
index 000000000..313b16884
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.SwellFoop.svg
@@ -0,0 +1 @@
+swell-foop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Sysprof.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Sysprof.svg
new file mode 120000
index 000000000..cc212c5c4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Sysprof.svg
@@ -0,0 +1 @@
+sysprof.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.SystemMonitor.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.SystemMonitor.svg
new file mode 120000
index 000000000..c0db69da4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.SystemMonitor.svg
@@ -0,0 +1 @@
+monitor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Tali.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Tali.svg
new file mode 120000
index 000000000..d52ddd585
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Tali.svg
@@ -0,0 +1 @@
+tali.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Taquin.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Taquin.svg
new file mode 120000
index 000000000..acfd73b8d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Taquin.svg
@@ -0,0 +1 @@
+gnome-taquin.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Terminal.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Terminal.svg
new file mode 120000
index 000000000..b6181fcf9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Terminal.svg
@@ -0,0 +1 @@
+terminal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Tetravex.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Tetravex.svg
new file mode 120000
index 000000000..eef4e7598
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Tetravex.svg
@@ -0,0 +1 @@
+gnome-tetravex.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Todo.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Todo.svg
new file mode 120000
index 000000000..56fbf2558
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Todo.svg
@@ -0,0 +1 @@
+gnome-todo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Tomboy.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Tomboy.svg
new file mode 120000
index 000000000..a9f99bb9d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Tomboy.svg
@@ -0,0 +1 @@
+tomboy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Totem.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Totem.svg
new file mode 120000
index 000000000..61754308e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Totem.svg
@@ -0,0 +1 @@
+video.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Usage.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Usage.svg
new file mode 120000
index 000000000..c0db69da4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Usage.svg
@@ -0,0 +1 @@
+monitor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Weather.Application.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Weather.Application.svg
new file mode 120000
index 000000000..8103a34ff
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Weather.Application.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Weather.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Weather.svg
new file mode 120000
index 000000000..8103a34ff
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Weather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Yelp.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Yelp.svg
new file mode 120000
index 000000000..5ec8e9d94
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.Yelp.svg
@@ -0,0 +1 @@
+help-browser.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.baobab.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.baobab.svg
new file mode 120000
index 000000000..b7d0f7432
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.baobab.svg
@@ -0,0 +1 @@
+harddisk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.bijiben.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.bijiben.svg
new file mode 120000
index 000000000..c172a8761
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.bijiben.svg
@@ -0,0 +1 @@
+stickers.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.books.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.books.svg
new file mode 120000
index 000000000..aa6a01325
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.books.svg
@@ -0,0 +1 @@
+ebook.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.builder.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.builder.svg
new file mode 120000
index 000000000..d153228c8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.builder.svg
@@ -0,0 +1 @@
+builder.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.calendar.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.calendar.svg
new file mode 120000
index 000000000..c44ce2b76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.calendar.svg
@@ -0,0 +1 @@
+calendar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.cheese.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.cheese.svg
new file mode 120000
index 000000000..6fe6baa15
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.cheese.svg
@@ -0,0 +1 @@
+cheese.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.chess.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.chess.svg
new file mode 120000
index 000000000..3f8c01d98
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.chess.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.clocks.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.clocks.svg
new file mode 120000
index 000000000..09c3073e1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.clocks.svg
@@ -0,0 +1 @@
+clock.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.dfeet.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.dfeet.svg
new file mode 120000
index 000000000..a11e35138
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.dfeet.svg
@@ -0,0 +1 @@
+dfeet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.documents.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.documents.svg
new file mode 120000
index 000000000..746aac97d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.documents.svg
@@ -0,0 +1 @@
+document.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.eog.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.eog.svg
new file mode 120000
index 000000000..4e734554e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.eog.svg
@@ -0,0 +1 @@
+photo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.epiphany.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.epiphany.svg
new file mode 120000
index 000000000..8dca13c5b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.epiphany.svg
@@ -0,0 +1 @@
+epiphany.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.files.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.files.svg
new file mode 120000
index 000000000..abdd0fd04
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.files.svg
@@ -0,0 +1 @@
+system-file-manager.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.five-or-more.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.five-or-more.svg
new file mode 120000
index 000000000..99ffabe4f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.five-or-more.svg
@@ -0,0 +1 @@
+klines.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.font-viewer.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.font-viewer.svg
new file mode 120000
index 000000000..6b94e326e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.font-viewer.svg
@@ -0,0 +1 @@
+font.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.frogr.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.frogr.svg
new file mode 120000
index 000000000..807441dc6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.frogr.svg
@@ -0,0 +1 @@
+frogr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.games.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.games.svg
new file mode 120000
index 000000000..491732295
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.games.svg
@@ -0,0 +1 @@
+gameboy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.gbrainy.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.gbrainy.svg
new file mode 120000
index 000000000..589693c6d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.gbrainy.svg
@@ -0,0 +1 @@
+gbrainy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.gedit.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.gedit.svg
new file mode 120000
index 000000000..ca6c48312
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.gedit.svg
@@ -0,0 +1 @@
+text-editor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.ghex.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.ghex.svg
new file mode 120000
index 000000000..601daaa9f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.ghex.svg
@@ -0,0 +1 @@
+okteta.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.gitg.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.gitg.svg
new file mode 120000
index 000000000..4546c71c4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.gitg.svg
@@ -0,0 +1 @@
+git.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.glabels-3.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.glabels-3.svg
new file mode 120000
index 000000000..d944d10f6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.glabels-3.svg
@@ -0,0 +1 @@
+glabels-3.0.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.hitori.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.hitori.svg
new file mode 120000
index 000000000..983e9c5af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.hitori.svg
@@ -0,0 +1 @@
+hitori.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.iagno.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.iagno.svg
new file mode 120000
index 000000000..bc5114fff
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.iagno.svg
@@ -0,0 +1 @@
+iagno.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.lollypop.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.lollypop.svg
new file mode 120000
index 000000000..6ee338beb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.lollypop.svg
@@ -0,0 +1 @@
+lollypop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.mahjongg.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.mahjongg.svg
new file mode 120000
index 000000000..1eb23e575
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.mahjongg.svg
@@ -0,0 +1 @@
+mahzhong.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.maps.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.maps.svg
new file mode 120000
index 000000000..59b5c64af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.maps.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.meld.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.meld.svg
new file mode 120000
index 000000000..eaf0b44b3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.meld.svg
@@ -0,0 +1 @@
+meld.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.music.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.music.svg
new file mode 120000
index 000000000..d025f1c3f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.music.svg
@@ -0,0 +1 @@
+music.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.nautilus.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.nautilus.svg
new file mode 120000
index 000000000..edc468c48
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.nautilus.svg
@@ -0,0 +1 @@
+nautilus.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.photos.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.photos.svg
new file mode 120000
index 000000000..4e734554e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.photos.svg
@@ -0,0 +1 @@
+photo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.polari.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.polari.svg
new file mode 120000
index 000000000..28bbff2df
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.polari.svg
@@ -0,0 +1 @@
+irc-chat.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.powerstats.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.powerstats.svg
new file mode 120000
index 000000000..82c357f48
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.powerstats.svg
@@ -0,0 +1 @@
+gnome-power-statistics.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.quadrapassel.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.quadrapassel.svg
new file mode 120000
index 000000000..765b85dd3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.quadrapassel.svg
@@ -0,0 +1 @@
+quadrapassel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.recipes.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.recipes.svg
new file mode 120000
index 000000000..d55b6fc09
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.recipes.svg
@@ -0,0 +1 @@
+recipes.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.software.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.software.svg
new file mode 120000
index 000000000..01532b287
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.software.svg
@@ -0,0 +1 @@
+application.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.tetravex.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.tetravex.svg
new file mode 120000
index 000000000..eef4e7598
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.tetravex.svg
@@ -0,0 +1 @@
+gnome-tetravex.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.todo.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.todo.svg
new file mode 120000
index 000000000..56fbf2558
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.todo.svg
@@ -0,0 +1 @@
+gnome-todo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.totem.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.totem.svg
new file mode 120000
index 000000000..61754308e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.totem.svg
@@ -0,0 +1 @@
+video.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.tweak.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.tweak.svg
new file mode 120000
index 000000000..7331f8e63
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.tweak.svg
@@ -0,0 +1 @@
+gnome-tweaks.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.tweaks.desktop.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.tweaks.desktop.svg
new file mode 120000
index 000000000..7331f8e63
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.tweaks.desktop.svg
@@ -0,0 +1 @@
+gnome-tweaks.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.tweaks.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.tweaks.svg
new file mode 120000
index 000000000..aab583408
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.tweaks.svg
@@ -0,0 +1 @@
+gnome-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.weather.application.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.weather.application.svg
new file mode 120000
index 000000000..8103a34ff
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.weather.application.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnome.weather.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.weather.svg
new file mode 120000
index 000000000..8103a34ff
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnome.weather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnu.emacs.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnu.emacs.svg
new file mode 120000
index 000000000..a940c6403
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnu.emacs.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gnucash.GnuCash.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gnucash.GnuCash.svg
new file mode 120000
index 000000000..933c149b7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gnucash.GnuCash.svg
@@ -0,0 +1 @@
+coin.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.godotengine.Godot.svg b/.icons/Gruvbox_Dark-2/apps/64/org.godotengine.Godot.svg
new file mode 120000
index 000000000..d2f793f01
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.godotengine.Godot.svg
@@ -0,0 +1 @@
+godot.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gottcode.Connectagram.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gottcode.Connectagram.svg
new file mode 120000
index 000000000..796b3980c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gottcode.Connectagram.svg
@@ -0,0 +1 @@
+connectagram.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gottcode.CuteMaze.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gottcode.CuteMaze.svg
new file mode 120000
index 000000000..e3aba8a12
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gottcode.CuteMaze.svg
@@ -0,0 +1 @@
+cutemaze.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gottcode.FocusWriter.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gottcode.FocusWriter.svg
new file mode 120000
index 000000000..55ec5cb19
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gottcode.FocusWriter.svg
@@ -0,0 +1 @@
+focuswriter.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gottcode.Gottet.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gottcode.Gottet.svg
new file mode 120000
index 000000000..da8621f00
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gottcode.Gottet.svg
@@ -0,0 +1 @@
+gottet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gottcode.Hexalate.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gottcode.Hexalate.svg
new file mode 120000
index 000000000..3e9d3c307
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gottcode.Hexalate.svg
@@ -0,0 +1 @@
+hexalate.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gottcode.Kapow.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gottcode.Kapow.svg
new file mode 120000
index 000000000..1cb1def5a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gottcode.Kapow.svg
@@ -0,0 +1 @@
+kapow.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gottcode.NovProg.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gottcode.NovProg.svg
new file mode 120000
index 000000000..d0c2c942a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gottcode.NovProg.svg
@@ -0,0 +1 @@
+novprog.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gottcode.Peg-E.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gottcode.Peg-E.svg
new file mode 120000
index 000000000..573a914be
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gottcode.Peg-E.svg
@@ -0,0 +1 @@
+peg-e.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gottcode.Simsu.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gottcode.Simsu.svg
new file mode 120000
index 000000000..192d8f841
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gottcode.Simsu.svg
@@ -0,0 +1 @@
+simsu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gottcode.Tanglet.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gottcode.Tanglet.svg
new file mode 120000
index 000000000..984ee9b8e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gottcode.Tanglet.svg
@@ -0,0 +1 @@
+tanglet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gottcode.Tetzle.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gottcode.Tetzle.svg
new file mode 120000
index 000000000..9d13a120b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gottcode.Tetzle.svg
@@ -0,0 +1 @@
+tetzle.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.gpodder.gpodder.svg b/.icons/Gruvbox_Dark-2/apps/64/org.gpodder.gpodder.svg
new file mode 120000
index 000000000..477474be4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.gpodder.gpodder.svg
@@ -0,0 +1 @@
+gpodder.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.inkscape.Inkscape.svg b/.icons/Gruvbox_Dark-2/apps/64/org.inkscape.Inkscape.svg
new file mode 120000
index 000000000..ca1fc7a64
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.inkscape.Inkscape.svg
@@ -0,0 +1 @@
+inkscape.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.jamovi.jamovi.svg b/.icons/Gruvbox_Dark-2/apps/64/org.jamovi.jamovi.svg
new file mode 120000
index 000000000..652bd94b6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.jamovi.jamovi.svg
@@ -0,0 +1 @@
+jamovi.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.jdownloader.JDownloader.svg b/.icons/Gruvbox_Dark-2/apps/64/org.jdownloader.JDownloader.svg
new file mode 120000
index 000000000..4084cfd90
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.jdownloader.JDownloader.svg
@@ -0,0 +1 @@
+jdownloader.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kde.accountwizard.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kde.accountwizard.svg
new file mode 120000
index 000000000..2f42f0376
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kde.accountwizard.svg
@@ -0,0 +1 @@
+plasma.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kde.elisa.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kde.elisa.svg
new file mode 120000
index 000000000..ce5b28ff5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kde.elisa.svg
@@ -0,0 +1 @@
+elisa.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kde.gcompris.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kde.gcompris.svg
new file mode 120000
index 000000000..377138cfb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kde.gcompris.svg
@@ -0,0 +1 @@
+gcompris.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kde.kalzium.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kalzium.svg
new file mode 120000
index 000000000..3c811762e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kalzium.svg
@@ -0,0 +1 @@
+kalzium.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kde.kapman.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kapman.svg
new file mode 120000
index 000000000..5f52b58f9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kapman.svg
@@ -0,0 +1 @@
+kapman.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kde.katomic.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kde.katomic.svg
new file mode 120000
index 000000000..11fe8ed5e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kde.katomic.svg
@@ -0,0 +1 @@
+katomic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kde.kblocks.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kblocks.svg
new file mode 120000
index 000000000..e6adddea0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kblocks.svg
@@ -0,0 +1 @@
+kblocks.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kde.kbounce.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kbounce.svg
new file mode 120000
index 000000000..8d8d330c3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kbounce.svg
@@ -0,0 +1 @@
+kbounce.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kde.kbruch.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kbruch.svg
new file mode 120000
index 000000000..3fe3ec099
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kbruch.svg
@@ -0,0 +1 @@
+kbruch.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kde.kdenlive.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kdenlive.svg
new file mode 120000
index 000000000..f57ee4a3e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kdenlive.svg
@@ -0,0 +1 @@
+kdenlive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kde.kdiamond.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kdiamond.svg
new file mode 120000
index 000000000..53fb69d58
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kdiamond.svg
@@ -0,0 +1 @@
+kdiamond.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kde.kgeography.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kgeography.svg
new file mode 120000
index 000000000..561e41724
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kgeography.svg
@@ -0,0 +1 @@
+kgeography.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kde.kgoldrunner.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kgoldrunner.svg
new file mode 120000
index 000000000..119d1f06a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kgoldrunner.svg
@@ -0,0 +1 @@
+kgoldrunner.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kde.khangman.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kde.khangman.svg
new file mode 120000
index 000000000..bf68c03aa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kde.khangman.svg
@@ -0,0 +1 @@
+khangman.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kde.kigo.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kigo.svg
new file mode 120000
index 000000000..2e677f0bf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kigo.svg
@@ -0,0 +1 @@
+kigo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kde.killbots.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kde.killbots.svg
new file mode 120000
index 000000000..5d5dc1abe
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kde.killbots.svg
@@ -0,0 +1 @@
+killbots.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kde.kiten.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kiten.svg
new file mode 120000
index 000000000..417159b45
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kiten.svg
@@ -0,0 +1 @@
+kiten.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kde.kjumpingcube.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kjumpingcube.svg
new file mode 120000
index 000000000..ce1089e83
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kjumpingcube.svg
@@ -0,0 +1 @@
+kjumpingcube.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kde.klickety.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kde.klickety.svg
new file mode 120000
index 000000000..545ac3854
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kde.klickety.svg
@@ -0,0 +1 @@
+klickety.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kde.klines.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kde.klines.svg
new file mode 120000
index 000000000..99ffabe4f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kde.klines.svg
@@ -0,0 +1 @@
+klines.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kde.kmix.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kmix.svg
new file mode 120000
index 000000000..840f5e304
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kmix.svg
@@ -0,0 +1 @@
+audio.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kde.kmplot.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kmplot.svg
new file mode 120000
index 000000000..25b7427f0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kmplot.svg
@@ -0,0 +1 @@
+kmplot.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kde.knavalbattle.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kde.knavalbattle.svg
new file mode 120000
index 000000000..219802ce3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kde.knavalbattle.svg
@@ -0,0 +1 @@
+knavalbattle.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kde.knetwalk.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kde.knetwalk.svg
new file mode 120000
index 000000000..8a775e165
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kde.knetwalk.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kde.kolourpaint.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kolourpaint.svg
new file mode 120000
index 000000000..3ac1a8016
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kolourpaint.svg
@@ -0,0 +1 @@
+kolourpaint.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kde.kontact.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kontact.svg
new file mode 120000
index 000000000..e7eb87951
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kontact.svg
@@ -0,0 +1 @@
+kontact.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kde.krita.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kde.krita.svg
new file mode 120000
index 000000000..842fa48ed
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kde.krita.svg
@@ -0,0 +1 @@
+krita.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kde.ksquares.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kde.ksquares.svg
new file mode 120000
index 000000000..abf7998f9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kde.ksquares.svg
@@ -0,0 +1 @@
+ksquares.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kde.kstars.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kstars.svg
new file mode 120000
index 000000000..0e4d5591a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kstars.svg
@@ -0,0 +1 @@
+kstars.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kde.ksudoku.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kde.ksudoku.svg
new file mode 120000
index 000000000..b65825b56
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kde.ksudoku.svg
@@ -0,0 +1 @@
+ksudoku.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kde.ktuberling.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kde.ktuberling.svg
new file mode 120000
index 000000000..6e462e372
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kde.ktuberling.svg
@@ -0,0 +1 @@
+ktuberling.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kde.kubrick.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kubrick.svg
new file mode 120000
index 000000000..b638aaefe
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kubrick.svg
@@ -0,0 +1 @@
+kubrick.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kde.kwordquiz.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kwordquiz.svg
new file mode 120000
index 000000000..1612081f8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kde.kwordquiz.svg
@@ -0,0 +1 @@
+kwordquiz.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kde.lokalize.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kde.lokalize.svg
new file mode 120000
index 000000000..2c7dbd1f5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kde.lokalize.svg
@@ -0,0 +1 @@
+translator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kde.okular.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kde.okular.svg
new file mode 120000
index 000000000..e1b9885f3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kde.okular.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kde.palapeli.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kde.palapeli.svg
new file mode 120000
index 000000000..694e75b78
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kde.palapeli.svg
@@ -0,0 +1 @@
+palapeli.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kde.skrooge.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kde.skrooge.svg
new file mode 120000
index 000000000..c0f3c030c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kde.skrooge.svg
@@ -0,0 +1 @@
+skrooge.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.keepassxc.KeePassXC.svg b/.icons/Gruvbox_Dark-2/apps/64/org.keepassxc.KeePassXC.svg
new file mode 120000
index 000000000..a13d2aae7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.keepassxc.KeePassXC.svg
@@ -0,0 +1 @@
+keepassxc.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.kicad_pcb.KiCad.svg b/.icons/Gruvbox_Dark-2/apps/64/org.kicad_pcb.KiCad.svg
new file mode 120000
index 000000000..e83d1f49f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.kicad_pcb.KiCad.svg
@@ -0,0 +1 @@
+kicad.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.laptop.TurtleArtActivity.svg b/.icons/Gruvbox_Dark-2/apps/64/org.laptop.TurtleArtActivity.svg
new file mode 120000
index 000000000..332550896
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.laptop.TurtleArtActivity.svg
@@ -0,0 +1 @@
+kturtle.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.libreoffice.LibreOffice-base.svg b/.icons/Gruvbox_Dark-2/apps/64/org.libreoffice.LibreOffice-base.svg
new file mode 120000
index 000000000..7a162ad89
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.libreoffice.LibreOffice-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.libreoffice.LibreOffice-calc.svg b/.icons/Gruvbox_Dark-2/apps/64/org.libreoffice.LibreOffice-calc.svg
new file mode 120000
index 000000000..6c95c6ec3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.libreoffice.LibreOffice-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.libreoffice.LibreOffice-draw.svg b/.icons/Gruvbox_Dark-2/apps/64/org.libreoffice.LibreOffice-draw.svg
new file mode 120000
index 000000000..2c9640b8d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.libreoffice.LibreOffice-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.libreoffice.LibreOffice-impress.svg b/.icons/Gruvbox_Dark-2/apps/64/org.libreoffice.LibreOffice-impress.svg
new file mode 120000
index 000000000..23162b764
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.libreoffice.LibreOffice-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.libreoffice.LibreOffice-math.svg b/.icons/Gruvbox_Dark-2/apps/64/org.libreoffice.LibreOffice-math.svg
new file mode 120000
index 000000000..d819533d4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.libreoffice.LibreOffice-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.libreoffice.LibreOffice-startcenter.svg b/.icons/Gruvbox_Dark-2/apps/64/org.libreoffice.LibreOffice-startcenter.svg
new file mode 120000
index 000000000..15476617e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.libreoffice.LibreOffice-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.libreoffice.LibreOffice-writer.svg b/.icons/Gruvbox_Dark-2/apps/64/org.libreoffice.LibreOffice-writer.svg
new file mode 120000
index 000000000..30306720a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.libreoffice.LibreOffice-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.libretro.RetroArch.svg b/.icons/Gruvbox_Dark-2/apps/64/org.libretro.RetroArch.svg
new file mode 120000
index 000000000..b1f836b84
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.libretro.RetroArch.svg
@@ -0,0 +1 @@
+retroarch.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.linux_hardware.hw-probe.svg b/.icons/Gruvbox_Dark-2/apps/64/org.linux_hardware.hw-probe.svg
new file mode 120000
index 000000000..64b64e73a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.linux_hardware.hw-probe.svg
@@ -0,0 +1 @@
+hw-probe.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.mapeditor.Tiled.svg b/.icons/Gruvbox_Dark-2/apps/64/org.mapeditor.Tiled.svg
new file mode 120000
index 000000000..24ae09237
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.mapeditor.Tiled.svg
@@ -0,0 +1 @@
+tiled.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.megaglest.MegaGlest.svg b/.icons/Gruvbox_Dark-2/apps/64/org.megaglest.MegaGlest.svg
new file mode 120000
index 000000000..333d1722d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.megaglest.MegaGlest.svg
@@ -0,0 +1 @@
+megaglest.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.mozilla.Firefox.svg b/.icons/Gruvbox_Dark-2/apps/64/org.mozilla.Firefox.svg
new file mode 120000
index 000000000..90ca4b461
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.mozilla.Firefox.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.mozilla.FirefoxDevEdition.svg b/.icons/Gruvbox_Dark-2/apps/64/org.mozilla.FirefoxDevEdition.svg
new file mode 120000
index 000000000..6d66c6464
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.mozilla.FirefoxDevEdition.svg
@@ -0,0 +1 @@
+firefox-developer-icon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.mozilla.FirefoxNightly.svg b/.icons/Gruvbox_Dark-2/apps/64/org.mozilla.FirefoxNightly.svg
new file mode 120000
index 000000000..8597ee38c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.mozilla.FirefoxNightly.svg
@@ -0,0 +1 @@
+firefox-trunk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.mozilla.Thunderbird.svg b/.icons/Gruvbox_Dark-2/apps/64/org.mozilla.Thunderbird.svg
new file mode 120000
index 000000000..b5aba8a16
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.mozilla.Thunderbird.svg
@@ -0,0 +1 @@
+thunderbird.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.musescore.MuseScore.svg b/.icons/Gruvbox_Dark-2/apps/64/org.musescore.MuseScore.svg
new file mode 120000
index 000000000..e74a2f663
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.musescore.MuseScore.svg
@@ -0,0 +1 @@
+musescore.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.musicbrainz.Picard.svg b/.icons/Gruvbox_Dark-2/apps/64/org.musicbrainz.Picard.svg
new file mode 120000
index 000000000..d4b9e23ec
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.musicbrainz.Picard.svg
@@ -0,0 +1 @@
+musicbrainz.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.mypaint.MyPaint.svg b/.icons/Gruvbox_Dark-2/apps/64/org.mypaint.MyPaint.svg
new file mode 120000
index 000000000..f4aff0839
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.mypaint.MyPaint.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.naev.Naev.svg b/.icons/Gruvbox_Dark-2/apps/64/org.naev.Naev.svg
new file mode 120000
index 000000000..1d642fa1f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.naev.Naev.svg
@@ -0,0 +1 @@
+naev.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.nextcloud.Nextcloud.svg b/.icons/Gruvbox_Dark-2/apps/64/org.nextcloud.Nextcloud.svg
new file mode 120000
index 000000000..d01d25d43
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.nextcloud.Nextcloud.svg
@@ -0,0 +1 @@
+nextcloud.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.nongnu.lingot.svg b/.icons/Gruvbox_Dark-2/apps/64/org.nongnu.lingot.svg
new file mode 120000
index 000000000..fa13afc7e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.nongnu.lingot.svg
@@ -0,0 +1 @@
+lingot.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.notepad_plus_plus.Notepad-plus-plus.svg b/.icons/Gruvbox_Dark-2/apps/64/org.notepad_plus_plus.Notepad-plus-plus.svg
new file mode 120000
index 000000000..65be6c1da
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.notepad_plus_plus.Notepad-plus-plus.svg
@@ -0,0 +1 @@
+notepad-plus.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.octave.Octave.svg b/.icons/Gruvbox_Dark-2/apps/64/org.octave.Octave.svg
new file mode 120000
index 000000000..dd60806da
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.octave.Octave.svg
@@ -0,0 +1 @@
+octave.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.olivevideoeditor.Olive.svg b/.icons/Gruvbox_Dark-2/apps/64/org.olivevideoeditor.Olive.svg
new file mode 100644
index 000000000..d04c2d664
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.olivevideoeditor.Olive.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_YJNYsM7rgnnPHPa4SqhMOMDqWUioOopQ">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_YJNYsM7rgnnPHPa4SqhMOMDqWUioOopQ)">
+ <defs>
+ <filter id="Z0IDyMEE18FPe7mx85ZhxVL7HAwTEJfC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Z0IDyMEE18FPe7mx85ZhxVL7HAwTEJfC)">
+ <linearGradient id="_lgradient_338" x1="0" x2=".004" y1="0" y2="1.717" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_338)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_339" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_339)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="tnmwuZZuvWmK4n3rO02oRd1BMg5NHKzK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#tnmwuZZuvWmK4n3rO02oRd1BMg5NHKzK)">
+ <path d="M 60.642 58.895 L 65.541 62.572 C 50.003 69.735 89.906 102.439 89.906 102.439 C 89.906 102.439 97.672 95.449 109.05 94.713 C 120.335 83.148 167.304 91.95 165.544 101.442 C 149.756 101.688 144.755 99.671 144.755 99.671 C 144.755 99.671 145.535 100.57 145.857 103.655 C 144.703 104.605 128.376 100.947 124.963 101.208 C 115.251 101.95 108.696 102.195 101.729 102.966 C 106.522 104.547 144.719 111.349 156.932 123.156 C 153.674 124.412 152.249 123.896 151.161 124.296 C 150.205 124.648 149.237 126.598 147.138 126.607 C 145.634 126.612 146.148 125.276 143.041 123.807 C 123.714 124.575 117.447 112.783 115.54 111.337 C 107.008 109.301 92.634 104.696 92.634 104.696 C 92.634 104.696 104.804 114.408 111.477 119.798 C 112.032 120.246 121.18 121.947 132.81 127.619 C 139.061 122.502 155.914 131.185 152.782 139.137 C 149.993 146.22 131.278 138.921 131.967 129.286 C 127.694 127.956 119.802 124.14 114.753 122.32 C 119.594 126.095 138.612 141.942 142.434 146.424 C 159.175 144.368 184.448 148.546 200.126 158.593 C 196.55 159.537 179.538 162.768 176.13 161.859 C 169.798 159.464 160.361 151.706 159.355 150.837 C 155.718 150.223 147.555 149.05 144.419 148.694 C 147.599 151.921 158.103 164.057 161.402 169.162 C 162.768 168.873 169.735 170.548 171.666 171.86 C 178.819 164.561 190.418 177.368 197.548 183.553 C 195.675 187.356 166.256 181.504 170.188 172.982 C 168.085 172.702 163.878 170.391 162.326 170.269 C 163.912 172.346 167.371 175.165 171.93 179.947 C 176.314 178.7 192.842 196.586 193.285 200.5 C 180.917 197.487 174.809 194.865 172.894 192.628 C 169.115 188.214 170.546 181.875 170.906 180.723 C 166.042 176.377 165.136 175.084 163.545 174.222 C 163.504 174.273 163.551 175.561 163.625 176.189 C 171.614 182.079 167.754 198.381 163.161 198.959 C 161.162 199.211 156.554 175.96 162.308 175.093 C 162.44 174.632 162.516 173.26 162.523 173.206 C 159.487 169.9 142.647 151.996 141.552 151.242 C 142.098 152.655 142.992 154.978 143.813 157.846 C 153.757 164.345 155.402 174.744 154.652 186.957 C 152.268 182.783 128.906 163.765 139.123 155.334 C 139.195 154.034 138.808 151.083 139.669 149.424 C 136.428 146.186 126.339 136.227 125.434 136.235 C 126.561 138.545 127.26 139.863 127.819 142.361 C 135.51 146.199 133.276 156.113 129.773 156.324 C 126.083 156.546 117.904 145.168 125.597 142.755 C 124.975 139.89 123.845 135.996 123.389 134.305 C 120.061 131.759 109.038 122.949 106.494 120.896 C 109.622 126.1 112.677 134.201 114.205 138.846 C 123.42 149.285 120.871 165.433 119.939 182.088 C 109.128 174.062 102.416 146.67 109.293 139.851 C 106.997 131.93 103.527 118.528 103.527 118.528 C 88.663 106.991 80.439 98.344 80.439 98.344 C 80.439 98.344 90.343 111.186 91.471 118.07 C 100.145 119.752 107.391 134.862 100.494 137.44 C 90.413 141.209 79.592 125.216 88.192 119.26 C 88.192 119.26 80.577 105.233 74.683 92.931 C 51.433 67.41 53.668 59.749 60.641 58.896 L 60.642 58.895 Z"/>
+ </g>
+ <path fill="#e4e4e4" d="M 60.642 55.5 L 65.541 59.177 C 50.003 66.34 89.906 99.044 89.906 99.044 C 89.906 99.044 97.672 92.054 109.05 91.318 C 120.335 79.753 167.304 88.555 165.544 98.047 C 149.756 98.293 144.755 96.276 144.755 96.276 C 144.755 96.276 145.535 97.175 145.857 100.26 C 144.703 101.21 128.376 97.552 124.963 97.813 C 115.251 98.555 108.696 98.8 101.729 99.571 C 106.522 101.152 144.719 107.954 156.932 119.761 C 153.674 121.017 152.249 120.501 151.161 120.901 C 150.205 121.253 149.237 123.203 147.138 123.212 C 145.634 123.217 146.148 121.88 143.041 120.412 C 123.714 121.18 117.447 109.388 115.54 107.942 C 107.008 105.906 92.634 101.301 92.634 101.301 C 92.634 101.301 104.804 111.013 111.477 116.403 C 112.032 116.851 121.18 118.552 132.81 124.224 C 139.061 119.107 155.914 127.79 152.782 135.742 C 149.993 142.825 131.278 135.526 131.967 125.891 C 127.694 124.561 119.802 120.745 114.753 118.925 C 119.594 122.7 138.612 138.546 142.434 143.028 C 159.175 140.973 184.448 145.151 200.126 155.198 C 196.55 156.142 179.538 159.373 176.13 158.464 C 169.798 156.069 160.361 148.311 159.355 147.442 C 155.718 146.828 147.555 145.655 144.419 145.299 C 147.599 148.526 158.103 160.662 161.402 165.767 C 162.768 165.478 169.735 167.153 171.666 168.465 C 178.819 161.166 190.418 173.973 197.548 180.158 C 195.675 183.961 166.256 178.108 170.188 169.587 C 168.085 169.307 163.878 166.996 162.326 166.874 C 163.912 168.951 167.371 171.77 171.93 176.552 C 176.314 175.304 192.842 193.191 193.285 197.105 C 180.917 194.092 174.809 191.47 172.894 189.233 C 169.115 184.819 170.546 178.48 170.906 177.328 C 166.042 172.982 165.136 171.689 163.545 170.826 C 163.504 170.878 163.551 172.165 163.625 172.794 C 171.614 178.684 167.754 194.986 163.161 195.564 C 161.162 195.816 156.554 172.565 162.308 171.698 C 162.44 171.237 162.516 169.865 162.523 169.81 C 159.487 166.505 142.647 148.601 141.552 147.847 C 142.098 149.26 142.992 151.583 143.813 154.451 C 153.757 160.95 155.402 171.349 154.652 183.562 C 152.268 179.388 128.906 160.37 139.123 151.939 C 139.195 150.639 138.808 147.688 139.669 146.029 C 136.428 142.791 126.339 132.832 125.434 132.84 C 126.561 135.149 127.26 136.468 127.819 138.966 C 135.51 142.804 133.276 152.718 129.773 152.929 C 126.083 153.151 117.904 141.772 125.597 139.359 C 124.975 136.495 123.845 132.601 123.389 130.91 C 120.061 128.364 109.038 119.554 106.494 117.5 C 109.622 122.705 112.677 130.806 114.205 135.451 C 123.42 145.89 120.871 162.037 119.939 178.693 C 109.128 170.667 102.416 143.275 109.293 136.456 C 106.997 128.535 103.527 115.133 103.527 115.133 C 88.663 103.596 80.439 94.949 80.439 94.949 C 80.439 94.949 90.343 107.791 91.471 114.675 C 100.145 116.357 107.391 131.467 100.494 134.045 C 90.413 137.814 79.592 121.821 88.192 115.864 C 88.192 115.864 80.577 101.838 74.683 89.536 C 51.433 64.015 53.668 56.354 60.641 55.5 L 60.642 55.5 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.openclonk.OpenClonk.svg b/.icons/Gruvbox_Dark-2/apps/64/org.openclonk.OpenClonk.svg
new file mode 120000
index 000000000..3cbb79216
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.openclonk.OpenClonk.svg
@@ -0,0 +1 @@
+openclonk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.openmw.OpenMW.svg b/.icons/Gruvbox_Dark-2/apps/64/org.openmw.OpenMW.svg
new file mode 120000
index 000000000..d97a229d7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.openmw.OpenMW.svg
@@ -0,0 +1 @@
+openmw.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.openscad.OpenSCAD.svg b/.icons/Gruvbox_Dark-2/apps/64/org.openscad.OpenSCAD.svg
new file mode 120000
index 000000000..5fe116e03
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.openscad.OpenSCAD.svg
@@ -0,0 +1 @@
+openscad.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.openshot.OpenShot.svg b/.icons/Gruvbox_Dark-2/apps/64/org.openshot.OpenShot.svg
new file mode 120000
index 000000000..7b84bf0a8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.openshot.OpenShot.svg
@@ -0,0 +1 @@
+openshot.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.openstreetmap.josm.svg b/.icons/Gruvbox_Dark-2/apps/64/org.openstreetmap.josm.svg
new file mode 120000
index 000000000..8c7e27569
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.openstreetmap.josm.svg
@@ -0,0 +1 @@
+josm.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.openttd.OpenTTD.svg b/.icons/Gruvbox_Dark-2/apps/64/org.openttd.OpenTTD.svg
new file mode 120000
index 000000000..1e3c400d5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.openttd.OpenTTD.svg
@@ -0,0 +1 @@
+openttd.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.osgeo.grass.svg b/.icons/Gruvbox_Dark-2/apps/64/org.osgeo.grass.svg
new file mode 120000
index 000000000..548714907
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.osgeo.grass.svg
@@ -0,0 +1 @@
+grass.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.pencil2d.Pencil2D.svg b/.icons/Gruvbox_Dark-2/apps/64/org.pencil2d.Pencil2D.svg
new file mode 120000
index 000000000..e0b5c8378
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.pencil2d.Pencil2D.svg
@@ -0,0 +1 @@
+pencil2d.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.perezdecastro.Revolt.svg b/.icons/Gruvbox_Dark-2/apps/64/org.perezdecastro.Revolt.svg
new file mode 120000
index 000000000..147256330
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.perezdecastro.Revolt.svg
@@ -0,0 +1 @@
+revolt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.phoenicis.playonlinux.svg b/.icons/Gruvbox_Dark-2/apps/64/org.phoenicis.playonlinux.svg
new file mode 120000
index 000000000..80fc8ef9c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.phoenicis.playonlinux.svg
@@ -0,0 +1 @@
+playonlinux.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.photoqt.PhotoQt.svg b/.icons/Gruvbox_Dark-2/apps/64/org.photoqt.PhotoQt.svg
new file mode 120000
index 000000000..4e734554e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.photoqt.PhotoQt.svg
@@ -0,0 +1 @@
+photo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.pitivi.Pitivi.svg b/.icons/Gruvbox_Dark-2/apps/64/org.pitivi.Pitivi.svg
new file mode 120000
index 000000000..bbcb86783
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.pitivi.Pitivi.svg
@@ -0,0 +1 @@
+pitivi.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.pjbroad.EternallandsClient.svg b/.icons/Gruvbox_Dark-2/apps/64/org.pjbroad.EternallandsClient.svg
new file mode 120000
index 000000000..3503e147a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.pjbroad.EternallandsClient.svg
@@ -0,0 +1 @@
+eternallands.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.ppsspp.PPSSPP.svg b/.icons/Gruvbox_Dark-2/apps/64/org.ppsspp.PPSSPP.svg
new file mode 120000
index 000000000..1e164aed5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.ppsspp.PPSSPP.svg
@@ -0,0 +1 @@
+ppsspp.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.processing.processingide.svg b/.icons/Gruvbox_Dark-2/apps/64/org.processing.processingide.svg
new file mode 120000
index 000000000..61754308e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.processing.processingide.svg
@@ -0,0 +1 @@
+video.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.pwmt.zathura.svg b/.icons/Gruvbox_Dark-2/apps/64/org.pwmt.zathura.svg
new file mode 120000
index 000000000..e1b9885f3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.pwmt.zathura.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.pyzo.pyzo.svg b/.icons/Gruvbox_Dark-2/apps/64/org.pyzo.pyzo.svg
new file mode 120000
index 000000000..0997a7b19
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.pyzo.pyzo.svg
@@ -0,0 +1 @@
+pyzologo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.qbittorrent.qBittorrent.svg b/.icons/Gruvbox_Dark-2/apps/64/org.qbittorrent.qBittorrent.svg
new file mode 120000
index 000000000..f9513bb67
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.qbittorrent.qBittorrent.svg
@@ -0,0 +1 @@
+qbittorrent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.qgis.qgis.svg b/.icons/Gruvbox_Dark-2/apps/64/org.qgis.qgis.svg
new file mode 120000
index 000000000..0c9fd1b37
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.qgis.qgis.svg
@@ -0,0 +1 @@
+qgis.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.qownnotes.QOwnNotes.svg b/.icons/Gruvbox_Dark-2/apps/64/org.qownnotes.QOwnNotes.svg
new file mode 120000
index 000000000..1d8cc5055
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.qownnotes.QOwnNotes.svg
@@ -0,0 +1 @@
+QOwnNotes.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.quassel_irc.QuasselClient.svg b/.icons/Gruvbox_Dark-2/apps/64/org.quassel_irc.QuasselClient.svg
new file mode 120000
index 000000000..1e5a898c4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.quassel_irc.QuasselClient.svg
@@ -0,0 +1 @@
+quassel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.remmina.Remmina.svg b/.icons/Gruvbox_Dark-2/apps/64/org.remmina.Remmina.svg
new file mode 120000
index 000000000..0940d90d1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.remmina.Remmina.svg
@@ -0,0 +1 @@
+remmina.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.sauerbraten.Sauerbraten.svg b/.icons/Gruvbox_Dark-2/apps/64/org.sauerbraten.Sauerbraten.svg
new file mode 120000
index 000000000..768f0e8ce
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.sauerbraten.Sauerbraten.svg
@@ -0,0 +1 @@
+sauerbraten.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.scantailor.ScanTailor.svg b/.icons/Gruvbox_Dark-2/apps/64/org.scantailor.ScanTailor.svg
new file mode 120000
index 000000000..157d5ef76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.scantailor.ScanTailor.svg
@@ -0,0 +1 @@
+scantailor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.scummvm.ScummVM.svg b/.icons/Gruvbox_Dark-2/apps/64/org.scummvm.ScummVM.svg
new file mode 120000
index 000000000..e68d75083
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.scummvm.ScummVM.svg
@@ -0,0 +1 @@
+scummvm.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.seul.pingus.svg b/.icons/Gruvbox_Dark-2/apps/64/org.seul.pingus.svg
new file mode 120000
index 000000000..5d747cc5b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.seul.pingus.svg
@@ -0,0 +1 @@
+tux.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.shotcut.Shotcut.svg b/.icons/Gruvbox_Dark-2/apps/64/org.shotcut.Shotcut.svg
new file mode 120000
index 000000000..7aab390ae
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.shotcut.Shotcut.svg
@@ -0,0 +1 @@
+shotcut.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.signal.Signal.svg b/.icons/Gruvbox_Dark-2/apps/64/org.signal.Signal.svg
new file mode 120000
index 000000000..625539167
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.signal.Signal.svg
@@ -0,0 +1 @@
+signal-desktop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.sparkleshare.SparkleShare.svg b/.icons/Gruvbox_Dark-2/apps/64/org.sparkleshare.SparkleShare.svg
new file mode 120000
index 000000000..908990b4e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.sparkleshare.SparkleShare.svg
@@ -0,0 +1 @@
+sparkleshare.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.speed_dreams.SpeedDreams.svg b/.icons/Gruvbox_Dark-2/apps/64/org.speed_dreams.SpeedDreams.svg
new file mode 120000
index 000000000..19e0ce62c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.speed_dreams.SpeedDreams.svg
@@ -0,0 +1 @@
+speed-dreams.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.speedcrunch.SpeedCrunch.svg b/.icons/Gruvbox_Dark-2/apps/64/org.speedcrunch.SpeedCrunch.svg
new file mode 120000
index 000000000..8066186fc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.speedcrunch.SpeedCrunch.svg
@@ -0,0 +1 @@
+speedcrunch.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.stellarium.Stellarium.svg b/.icons/Gruvbox_Dark-2/apps/64/org.stellarium.Stellarium.svg
new file mode 120000
index 000000000..9189a6754
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.stellarium.Stellarium.svg
@@ -0,0 +1 @@
+stellarium.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.subsurface_divelog.Subsurface.svg b/.icons/Gruvbox_Dark-2/apps/64/org.subsurface_divelog.Subsurface.svg
new file mode 120000
index 000000000..8654b6db2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.subsurface_divelog.Subsurface.svg
@@ -0,0 +1 @@
+subsurface-icon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.supertux.SuperTux-Milestone1.svg b/.icons/Gruvbox_Dark-2/apps/64/org.supertux.SuperTux-Milestone1.svg
new file mode 120000
index 000000000..70030ef49
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.supertux.SuperTux-Milestone1.svg
@@ -0,0 +1 @@
+supertux.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.supertuxproject.SuperTux.svg b/.icons/Gruvbox_Dark-2/apps/64/org.supertuxproject.SuperTux.svg
new file mode 120000
index 000000000..70030ef49
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.supertuxproject.SuperTux.svg
@@ -0,0 +1 @@
+supertux.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.synfig.SynfigStudio.svg b/.icons/Gruvbox_Dark-2/apps/64/org.synfig.SynfigStudio.svg
new file mode 120000
index 000000000..9e193459a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.synfig.SynfigStudio.svg
@@ -0,0 +1 @@
+synfig_icon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.taisei_project.Taisei.svg b/.icons/Gruvbox_Dark-2/apps/64/org.taisei_project.Taisei.svg
new file mode 120000
index 000000000..451f821d1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.taisei_project.Taisei.svg
@@ -0,0 +1 @@
+taisei.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.telegram.desktop.svg b/.icons/Gruvbox_Dark-2/apps/64/org.telegram.desktop.svg
new file mode 120000
index 000000000..8fa96d0ac
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.telegram.desktop.svg
@@ -0,0 +1 @@
+telegram.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.texstudio.TeXstudio.svg b/.icons/Gruvbox_Dark-2/apps/64/org.texstudio.TeXstudio.svg
new file mode 120000
index 000000000..214660be1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.texstudio.TeXstudio.svg
@@ -0,0 +1 @@
+texstudio.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.tordini.flavio.Minitube.svg b/.icons/Gruvbox_Dark-2/apps/64/org.tordini.flavio.Minitube.svg
new file mode 120000
index 000000000..a4fb52a7d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.tordini.flavio.Minitube.svg
@@ -0,0 +1 @@
+minitube.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.tuxfamily.StuntRally.svg b/.icons/Gruvbox_Dark-2/apps/64/org.tuxfamily.StuntRally.svg
new file mode 120000
index 000000000..fc771b747
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.tuxfamily.StuntRally.svg
@@ -0,0 +1 @@
+stuntrally.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.tuxfamily.XMoto.svg b/.icons/Gruvbox_Dark-2/apps/64/org.tuxfamily.XMoto.svg
new file mode 120000
index 000000000..450880dbb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.tuxfamily.XMoto.svg
@@ -0,0 +1 @@
+xmoto.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.tuxpaint.Tuxpaint.svg b/.icons/Gruvbox_Dark-2/apps/64/org.tuxpaint.Tuxpaint.svg
new file mode 120000
index 000000000..f4aff0839
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.tuxpaint.Tuxpaint.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.videolan.VLC.svg b/.icons/Gruvbox_Dark-2/apps/64/org.videolan.VLC.svg
new file mode 120000
index 000000000..495a6363d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.videolan.VLC.svg
@@ -0,0 +1 @@
+vlc.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.vim.Vim.svg b/.icons/Gruvbox_Dark-2/apps/64/org.vim.Vim.svg
new file mode 120000
index 000000000..150dd0417
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.vim.Vim.svg
@@ -0,0 +1 @@
+vim.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.wesnoth.Wesnoth.svg b/.icons/Gruvbox_Dark-2/apps/64/org.wesnoth.Wesnoth.svg
new file mode 120000
index 000000000..523917ba6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.wesnoth.Wesnoth.svg
@@ -0,0 +1 @@
+wesnoth.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.wireshark.Wireshark.svg b/.icons/Gruvbox_Dark-2/apps/64/org.wireshark.Wireshark.svg
new file mode 120000
index 000000000..db83df0a1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.wireshark.Wireshark.svg
@@ -0,0 +1 @@
+wireshark.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.xiphos.Xiphos.svg b/.icons/Gruvbox_Dark-2/apps/64/org.xiphos.Xiphos.svg
new file mode 120000
index 000000000..3f5b2be59
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.xiphos.Xiphos.svg
@@ -0,0 +1 @@
+xiphos.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.xonotic.Xonotic.svg b/.icons/Gruvbox_Dark-2/apps/64/org.xonotic.Xonotic.svg
new file mode 120000
index 000000000..5025bbcdb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.xonotic.Xonotic.svg
@@ -0,0 +1 @@
+xonotic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.zealdocs.Zeal.svg b/.icons/Gruvbox_Dark-2/apps/64/org.zealdocs.Zeal.svg
new file mode 120000
index 000000000..e5593d7b4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.zealdocs.Zeal.svg
@@ -0,0 +1 @@
+zeal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.zim_wiki.Zim.svg b/.icons/Gruvbox_Dark-2/apps/64/org.zim_wiki.Zim.svg
new file mode 120000
index 000000000..a5f80f3a1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.zim_wiki.Zim.svg
@@ -0,0 +1 @@
+zim.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.zotero.Zotero.svg b/.icons/Gruvbox_Dark-2/apps/64/org.zotero.Zotero.svg
new file mode 120000
index 000000000..8b064a923
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.zotero.Zotero.svg
@@ -0,0 +1 @@
+zotero.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/org.zulip.Zulip.svg b/.icons/Gruvbox_Dark-2/apps/64/org.zulip.Zulip.svg
new file mode 120000
index 000000000..cfed72f74
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/org.zulip.Zulip.svg
@@ -0,0 +1 @@
+zulip.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/osmo.svg b/.icons/Gruvbox_Dark-2/apps/64/osmo.svg
new file mode 120000
index 000000000..c44ce2b76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/osmo.svg
@@ -0,0 +1 @@
+calendar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/osmscout-server.svg b/.icons/Gruvbox_Dark-2/apps/64/osmscout-server.svg
new file mode 100644
index 000000000..9e2638b36
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/osmscout-server.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_H3OFsl0iIs8hKliyP7o7DhUU0x2uUFgR">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_H3OFsl0iIs8hKliyP7o7DhUU0x2uUFgR)">
+ <defs>
+ <filter id="SxJZlQZU3gY1n6TSUsovd7Q1iHvRPsnn" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#SxJZlQZU3gY1n6TSUsovd7Q1iHvRPsnn)">
+ <linearGradient id="_lgradient_168" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_168)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_169" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_169)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#a26f3d" d="M 36.925 43 L 36.925 130.537 L 36.925 130.751 C 37.04 179.255 75.921 218.075 124.457 218.075 L 124.468 218.075 L 212 218.075 L 212 130.537 L 212 43 L 124.468 43 L 124.457 43 L 36.925 43 Z"/>
+ <path fill="#37a6e6" d="M 36.925 43 L 36.925 100.04 L 36.925 130.751 C 36.944 139.104 38.173 147.143 40.344 154.773 C 40.596 154.418 40.872 154.104 41.071 153.715 C 42.823 150.28 45.155 148.748 47.771 149.323 C 49.675 149.741 49.879 149.564 51.501 146.021 C 53.734 141.144 55.749 139.808 59.911 140.432 C 65.841 141.322 69.635 137.975 68.738 132.664 C 68.311 130.136 68.322 130.131 71.955 128.625 C 73.957 127.795 76.117 127.118 76.753 127.118 C 77.389 127.118 78.464 126.515 79.147 125.782 C 79.829 125.05 80.693 124.665 81.059 124.927 C 82.088 125.664 83.432 128.339 83.432 129.64 C 83.432 130.435 81.345 132.773 78.773 135.186 C 81.322 132.844 83.432 130.599 83.432 129.928 C 83.432 128.484 86.367 126.48 88.519 126.456 C 88.75 126.453 89.051 126.311 89.32 126.252 C 89.172 126.127 89.115 125.961 89.245 125.75 C 89.478 125.374 90.134 125.066 90.699 125.066 C 91.094 125.066 91.263 125.242 91.297 125.462 C 91.613 125.272 91.976 125.114 92.216 124.895 C 93.147 124.049 93.694 123.741 93.424 124.211 C 93.174 124.645 93.242 124.868 93.488 124.97 C 93.283 124.753 93.669 124.163 94.824 123.164 C 97.673 120.701 98.479 118.947 98.479 115.235 C 98.479 113.54 98.807 111.955 99.205 111.709 C 99.603 111.463 101.129 112.058 102.603 113.034 C 104.078 114.01 105.618 114.808 106.023 114.808 C 106.428 114.808 107.656 113.835 108.748 112.639 C 110.495 110.726 110.929 110.556 112.382 111.218 C 113.619 111.781 114.452 111.745 115.694 111.1 C 118.149 109.826 123.813 109.194 124.874 110.074 C 125.366 110.482 127.584 111.79 129.8 112.981 C 132.533 114.449 135.333 116.855 138.499 120.45 C 139.428 121.763 140.296 122.642 141.139 123.346 C 140.841 123.022 140.573 122.785 140.273 122.427 C 137.691 119.343 137.617 119.129 139.162 119.424 C 140.777 119.733 140.82 119.629 140.743 115.738 C 140.642 110.595 141.741 104.084 143.137 101.526 C 143.738 100.424 144.061 99.245 143.853 98.908 C 143.645 98.571 144.18 97.536 145.05 96.61 C 147.608 93.887 149.09 90.126 148.245 88.5 C 148.146 88.309 148.172 88.245 148.299 88.297 C 148.681 88.451 149.998 89.623 151.729 91.385 C 153.368 93.052 154.415 94.235 155.053 95.2 C 154.427 94.243 153.414 93.078 151.825 91.449 C 146.967 86.468 146.634 84.652 149.752 79.951 C 151.853 76.784 151.777 76.266 148.972 74.875 C 147.745 74.267 147.327 73.418 147.166 71.21 C 147.002 68.966 146.53 68.042 145.007 66.957 C 143.936 66.194 142.321 65.568 141.417 65.568 C 138.929 65.568 137.891 64.332 135.721 58.793 C 133.931 54.225 133.459 53.607 130.933 52.489 C 129.164 51.706 126.922 49.732 124.831 47.125 L 121.518 43 L 36.925 43 Z M 135.688 43 C 132.151 43 129.255 43.186 129.255 43.417 C 129.255 43.648 130.856 45.687 132.814 47.947 C 136.293 51.964 136.387 52.023 137.067 50.437 C 138.121 47.977 138.924 47.743 141.277 49.198 C 143.645 50.661 145.669 50.926 145.669 49.785 C 145.669 49.382 144.861 47.69 143.885 46.024 L 142.111 43 L 135.688 43 Z M 156.516 43 L 156.73 44.464 C 156.85 45.272 157.482 46.195 158.14 46.516 C 158.799 46.836 159.876 47.366 160.534 47.691 C 161.309 48.073 161.664 48.897 161.528 50.021 C 161.374 51.282 162.15 52.692 164.37 55.192 C 166.404 57.482 167.786 59.903 168.517 62.416 C 169.672 66.392 171.516 68.304 174.18 68.304 C 175.276 68.304 176.105 69.049 177.034 70.868 C 177.754 72.279 178.983 74.003 179.759 74.705 C 181.245 76.048 181.336 76.053 189.857 74.373 C 193.575 73.64 194.461 73.688 197.723 74.854 C 200.891 75.987 201.634 76.614 203.098 79.385 C 204.032 81.152 205.417 82.878 206.175 83.221 C 208.24 84.153 209.174 83.491 209.969 80.539 C 210.364 79.073 210.975 77.878 211.337 77.878 C 211.741 77.878 212 71.143 212 60.439 L 212 43 L 156.516 43 Z M 149.58 54.444 C 148.904 54.515 148.765 54.919 148.811 55.994 C 148.912 58.362 150.847 65.29 152.434 68.988 C 153.16 70.68 154.109 73.036 154.55 74.224 C 154.99 75.411 156.952 78.104 158.91 80.208 C 161.956 83.481 162.826 84.033 164.926 84.033 C 167.921 84.033 169.072 82.783 169.158 79.417 C 169.21 77.402 168.061 74.813 163.751 67.278 C 158.793 58.61 157.978 57.564 155.212 56.186 C 153.532 55.349 151.397 54.58 150.457 54.476 C 150.099 54.437 149.806 54.421 149.581 54.444 L 149.58 54.444 Z M 114.038 55.278 C 114.52 55.332 115.354 56.035 116.485 57.479 C 117.418 58.671 119.214 59.979 120.471 60.386 C 122.054 60.897 122.758 61.543 122.758 62.491 C 122.758 63.517 122.246 63.904 120.706 64.03 C 117.906 64.258 116.503 63.269 114.893 59.937 C 113.422 56.894 113.234 55.187 114.038 55.278 Z M 124.264 74.031 C 124.461 74.051 124.644 74.191 124.809 74.459 C 125.082 74.901 124.993 75.568 124.617 75.944 C 124.161 76.4 123.772 76.362 123.442 75.827 C 123.169 75.385 123.247 74.717 123.623 74.341 C 123.851 74.113 124.068 74.012 124.264 74.031 L 124.264 74.031 Z M 147.219 84.974 C 147.29 84.902 147.387 85 147.497 85.273 C 147.694 85.766 147.671 86.36 147.443 86.587 C 147.215 86.814 147.06 86.41 147.09 85.689 C 147.107 85.291 147.146 85.045 147.218 84.974 L 147.219 84.974 Z M 140.059 95.659 C 140.911 95.659 142.25 97.206 142.25 98.192 C 142.25 99.304 141.4 99.33 140.326 98.256 C 139.399 97.329 139.229 95.66 140.059 95.66 L 140.059 95.659 Z M 99.451 122.673 C 98.243 123.348 97.234 123.84 96.352 124.233 C 97.239 123.841 98.261 123.338 99.451 122.673 Z M 149.249 123.667 C 148.586 123.917 148.154 123.987 147.379 124.382 C 147.074 124.538 146.956 124.521 146.652 124.66 C 147.478 124.435 148.344 124.11 149.249 123.666 L 149.249 123.667 Z M 95.326 124.628 C 94.947 124.765 94.56 124.896 94.3 124.949 C 94.574 124.892 94.949 124.764 95.326 124.628 Z"/>
+ <path fill="#a6d74f" d="M 191.001 87.549 C 190.581 87.62 190.197 87.786 189.932 88.051 C 189.235 88.749 188.661 96.187 189.227 97.198 C 189.634 97.925 189.856 97.876 192.882 96.333 C 195.923 94.781 196.274 93.943 194.132 93.383 C 192.695 93.008 192.637 92.55 193.608 88.842 C 193.848 87.929 192.26 87.336 191.001 87.549 L 191.001 87.549 Z M 148.298 88.297 C 148.171 88.245 148.146 88.31 148.244 88.5 C 149.089 90.126 147.607 93.887 145.049 96.61 C 144.179 97.536 143.644 98.571 143.852 98.908 C 144.06 99.245 143.737 100.424 143.136 101.526 C 141.74 104.084 140.641 110.595 140.742 115.738 C 140.819 119.629 140.776 119.733 139.161 119.424 C 137.616 119.129 137.69 119.344 140.272 122.427 C 141.801 124.254 143.424 125.75 143.873 125.75 C 144.323 125.75 145.903 125.135 147.378 124.383 C 148.854 123.63 150.452 123.015 150.937 123.015 C 151.422 123.015 152.467 122.372 153.256 121.583 C 154.191 120.648 155.263 120.256 156.334 120.461 C 157.718 120.726 157.969 120.5 157.969 119.04 C 157.969 118.087 157.449 116.738 156.814 116.037 C 155.81 114.927 155.783 114.442 156.547 112.329 C 157.046 110.951 157.233 108.901 156.986 107.585 C 156.642 105.753 156.845 105.013 157.947 104.069 C 159.814 102.471 159.7 101.235 157.627 100.446 C 156.322 99.95 155.917 99.303 155.917 97.722 C 155.917 96.103 155.006 94.72 151.728 91.385 C 149.996 89.623 148.679 88.451 148.298 88.297 L 148.298 88.297 Z M 114.348 116.86 C 112.386 116.86 103.987 120.136 99.451 122.673 C 95.072 125.122 92.522 125.776 93.424 124.212 C 93.694 123.741 93.147 124.049 92.216 124.895 C 91.285 125.742 89.623 126.443 88.519 126.456 C 86.367 126.479 83.432 128.485 83.432 129.928 C 83.432 131.341 74.293 139.612 70.672 141.48 C 68.849 142.42 65.469 144.552 63.16 146.213 C 58.291 149.717 46.419 156.145 41.381 158.192 C 43.488 164.586 46.342 170.617 49.78 176.251 C 50.943 176.526 52.093 176.823 52.837 177.117 C 54.646 177.83 56.746 178.41 57.507 178.41 C 58.267 178.41 58.701 178.717 58.468 179.093 C 57.951 179.931 53.255 179.98 51.554 179.2 C 59.29 190.816 69.733 200.427 82.011 207.197 C 88.273 204.741 96.091 203.386 98.147 205.092 C 98.683 205.537 99.324 207.021 99.568 208.394 C 99.813 209.766 100.638 211.579 101.406 212.422 C 102.024 213.1 102.462 214.242 102.646 215.265 C 105.837 216.075 109.089 216.715 112.413 217.167 C 113.575 216.625 114.131 215.867 113.899 214.912 C 113.704 214.114 114.017 212.498 114.604 211.322 C 115.488 209.549 116.071 209.184 118.013 209.184 C 120.249 209.184 120.364 209.074 120.364 206.716 C 120.364 204.294 120.409 204.246 122.587 204.675 C 123.809 204.916 126.502 205.297 128.571 205.519 C 130.64 205.742 132.854 206.387 133.498 206.951 C 134.243 207.606 135.296 207.817 136.404 207.539 C 137.67 207.221 138.146 207.377 138.146 208.105 C 138.146 210.084 139.502 209.87 142.153 207.475 C 145.165 204.754 145.999 202.214 146.738 193.423 C 147.272 187.068 146.854 186.579 141.566 187.311 C 139.497 187.598 137.544 187.593 137.227 187.3 C 136.911 187.008 136.576 185.116 136.49 183.1 C 136.403 181.085 136.084 177.199 135.774 174.466 C 135.203 169.433 135.493 168.044 138.392 161.996 C 139.395 159.903 142.331 159.394 144.654 160.917 C 147.069 162.499 148.992 162.27 149.901 160.276 C 150.566 158.817 150.451 158.233 149.196 156.536 C 147.309 153.983 147.34 153.229 149.42 149.59 C 150.356 147.953 151.125 146.378 151.13 146.096 C 151.134 145.814 149.576 145.583 147.668 145.583 C 144.271 145.583 140.832 147.037 131.991 152.219 C 124.603 156.549 123.31 157.191 121.988 157.198 C 121.191 157.203 117.497 158.115 113.781 159.218 C 110.065 160.321 103.59 161.991 99.397 162.936 C 94.342 164.077 90.63 165.367 88.38 166.751 C 86.513 167.9 84.705 168.835 84.351 168.835 C 83.697 168.835 76.966 173.198 73.857 175.642 C 71.759 177.291 64.619 178.413 65.083 177.02 C 65.386 176.112 70.875 172.858 76.593 170.192 C 81.654 167.832 82.236 167.53 86.509 164.999 C 91.426 162.087 100.304 159.202 122.191 153.405 C 124.14 152.889 128.295 151.016 131.424 149.248 C 142.636 142.914 142.812 142.847 147.849 142.847 C 153.25 142.847 154.37 141.805 151.846 139.118 C 151.015 138.233 150.394 136.784 150.467 135.902 C 150.774 132.213 149.506 131.295 146.343 132.931 C 145.257 133.492 142.659 133.957 140.572 133.957 C 136.82 133.957 136.412 133.684 136.735 131.328 C 136.805 130.821 136.337 129.822 135.688 129.105 C 134.728 128.045 133.672 127.816 130.003 127.919 C 124.578 128.071 118.756 126.516 118.43 124.82 C 118.304 124.168 118.679 122.887 119.274 121.978 C 119.869 121.069 120.364 120.064 120.364 119.745 C 120.364 119.001 115.895 116.86 114.348 116.86 L 114.348 116.86 Z M 182.591 123.036 C 180.867 123.058 179.513 123.551 179.513 124.65 C 179.513 125.967 179.757 126.149 183.959 128.016 C 188.408 129.993 190.643 129.295 189.857 126.167 C 189.38 124.265 185.463 123 182.591 123.036 Z M 186.983 142.164 C 185.672 142.164 184.981 145.366 186.021 146.619 C 186.961 147.752 188.473 147.952 189.045 147.026 C 189.655 146.039 188.009 142.164 186.983 142.164 L 186.983 142.164 Z M 211.316 172.938 C 210.94 172.938 210.632 173.246 210.632 173.622 C 210.632 173.999 210.94 174.306 211.316 174.306 C 211.692 174.306 212 173.999 212 173.622 C 212 173.246 211.692 172.938 211.316 172.938 Z M 211.316 184.906 C 210.551 185.379 210.384 188.869 211.091 189.576 C 211.891 190.376 212 190.092 212 187.257 C 212 185.581 211.729 184.651 211.316 184.906 L 211.316 184.906 Z M 154.667 185.259 C 149.687 185.28 148.83 188.347 153.663 188.849 C 155.094 188.998 156.365 189.171 156.484 189.234 C 157.095 189.56 159.337 187.813 159.337 187.011 C 159.337 185.819 157.818 185.246 154.667 185.259 L 154.667 185.259 Z M 132.493 192.91 C 133.407 193.091 133.701 193.828 133.701 196.02 C 133.701 199.105 133.793 199.189 136.543 198.499 C 139.099 197.857 140.706 199.965 139.054 201.79 C 138.435 202.474 137.596 203.02 137.184 203.008 C 136.4 202.986 132.364 199.67 132.279 198.979 C 132.253 198.76 131.832 197.757 131.339 196.746 C 130.259 194.533 130.843 192.582 132.493 192.91 Z M 190.531 196.073 C 189.748 195.754 189.359 196.114 189.109 197.045 C 188.883 197.891 188.369 199.682 187.966 201.031 C 187.368 203.032 187.502 204.474 188.703 208.853 C 189.513 211.805 190.131 214.861 190.071 215.639 C 190.012 216.416 189.998 217.28 190.039 217.562 C 190.082 217.844 192.311 218.075 194.987 218.075 C 199.722 218.075 199.841 218.034 199.369 216.536 C 199.102 215.69 198.74 214.074 198.567 212.946 C 196.788 201.288 196.909 201.684 194.325 199.172 C 192.493 197.392 191.314 196.392 190.531 196.073 L 190.531 196.073 Z M 212 198.21 L 209.264 199.61 C 205.79 201.382 205.717 203.12 208.975 206.192 C 210.319 207.459 211.55 208.5 211.711 208.5 C 211.872 208.5 212 206.189 212 203.361 L 212 198.21 Z M 142.282 198.926 C 142.636 198.926 142.934 199.388 142.934 199.952 C 142.934 201.009 142.122 201.31 141.352 200.54 C 140.806 199.993 141.419 198.926 142.282 198.926 L 142.282 198.926 Z M 125.354 200.55 C 125.478 200.495 125.647 200.52 125.835 200.636 C 126.211 200.868 126.519 201.197 126.519 201.362 C 126.519 201.528 126.211 201.662 125.835 201.662 C 125.459 201.662 125.151 201.333 125.151 200.935 C 125.151 200.736 125.23 200.605 125.354 200.55 L 125.354 200.55 Z M 130.751 210.552 C 128.713 210.552 127.884 211.856 128.731 213.715 C 129.63 215.687 130.336 215.767 131.275 214.014 C 132.346 212.012 132.125 210.552 130.751 210.552 L 130.751 210.552 Z M 136.49 211.92 C 135.204 211.92 134.493 213.068 134.983 214.346 C 135.419 215.481 136.028 215.57 137.387 214.709 C 138.55 213.973 137.887 211.92 136.49 211.92 L 136.49 211.92 Z M 121.005 212.604 C 120.734 212.604 120.318 213.663 120.075 214.955 C 119.815 216.341 119.155 217.423 118.462 217.605 C 118.26 217.658 118.192 217.715 118.195 217.765 C 118.981 217.82 119.775 217.848 120.567 217.883 C 121.311 217.768 121.955 217.57 122.138 217.273 C 122.471 216.734 122.269 216.614 121.497 216.91 C 120.45 217.312 120.427 217.182 121.347 215.403 C 122.287 213.586 122.168 212.604 121.005 212.604 L 121.005 212.604 Z M 211.337 214.655 C 210.728 214.655 209.264 216.8 209.264 217.69 C 209.264 217.903 209.879 218.075 210.632 218.075 C 211.635 218.075 212 217.619 212 216.365 C 212 215.425 211.7 214.655 211.337 214.655 L 211.337 214.655 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/otter-browser.svg b/.icons/Gruvbox_Dark-2/apps/64/otter-browser.svg
new file mode 100755
index 000000000..92485c2e5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/otter-browser.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="IaF3AKzRlhUMfKB02wjuZfVQRJ6yVRX0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#IaF3AKzRlhUMfKB02wjuZfVQRJ6yVRX0)">
+ <linearGradient id="_lgradient_155" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_155)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_156" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_156)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="ilV7Ho7gd7EyEx6HWl3UnJi61kOoJ3RG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#ilV7Ho7gd7EyEx6HWl3UnJi61kOoJ3RG)">
+ <path fill-rule="evenodd" d="M 128 56 C 87.835 56 55.5 88.335 55.5 128.5 C 55.5 168.665 87.835 201 128 201 C 168.165 201 200.5 168.665 200.5 128.5 C 200.5 88.335 168.165 56 128 56 Z M 128.001 87.072 C 136.242 87.072 144.145 91.437 149.972 99.207 C 155.799 106.976 159.072 117.513 159.072 128.501 C 159.072 139.489 155.799 150.026 149.972 157.795 C 144.145 165.565 136.242 169.93 128.001 169.93 C 119.76 169.93 111.857 165.565 106.03 157.795 C 100.203 150.026 96.929 139.489 96.929 128.501 C 96.929 117.513 100.203 106.976 106.03 99.207 C 111.857 91.437 119.76 87.072 128.001 87.072 L 128.001 87.072 Z"/>
+ </g>
+ <linearGradient id="_lgradient_157" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(145,0,0,145,55.5,53.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_157)" fill-rule="evenodd" d="M 128 53.5 C 87.835 53.5 55.5 85.835 55.5 126 C 55.5 166.165 87.835 198.5 128 198.5 C 168.165 198.5 200.5 166.165 200.5 126 C 200.5 85.835 168.165 53.5 128 53.5 Z M 128.001 84.572 C 136.242 84.572 144.145 88.937 149.972 96.707 C 155.799 104.476 159.072 115.013 159.072 126.001 C 159.072 136.989 155.799 147.526 149.972 155.295 C 144.145 163.065 136.242 167.43 128.001 167.43 C 119.76 167.43 111.857 163.065 106.03 155.295 C 100.203 147.526 96.929 136.989 96.929 126.001 C 96.929 115.013 100.203 104.476 106.03 96.707 C 111.857 88.937 119.76 84.572 128.001 84.572 L 128.001 84.572 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/outlast.svg b/.icons/Gruvbox_Dark-2/apps/64/outlast.svg
new file mode 100755
index 000000000..4eba4626b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/outlast.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="sSdAqP3jgBZLL5MuFZttu7B4q5ArHvz6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#sSdAqP3jgBZLL5MuFZttu7B4q5ArHvz6)">
+ <linearGradient id="_lgradient_158" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_158)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_159" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_159)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="fX0Ej12nvR7YCSzT4rNogsiadVCfsbq4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#fX0Ej12nvR7YCSzT4rNogsiadVCfsbq4)">
+ <path d="M 128 59 C 93.42 59 65.387 91.459 65.386 131.5 C 65.387 171.541 93.42 204 128 204 C 162.58 204 190.613 171.541 190.614 131.5 C 190.613 91.459 162.58 59 128 59 L 128 59 Z M 128 85.364 C 135.866 85.363 143.41 90.224 148.972 98.876 C 154.534 107.529 157.659 119.264 157.659 131.5 C 157.659 143.736 154.534 155.471 148.972 164.124 C 143.41 172.776 135.866 177.637 128 177.636 C 120.134 177.637 112.59 172.776 107.028 164.124 C 101.466 155.471 98.341 143.736 98.341 131.5 C 98.341 119.264 101.466 107.529 107.028 98.876 C 112.59 90.224 120.134 85.363 128 85.364 L 128 85.364 Z"/>
+ </g>
+ <path fill="#a1eaa4" d="M 128 55.5 C 93.42 55.5 65.387 87.959 65.386 128 C 65.387 168.041 93.42 200.5 128 200.5 C 162.58 200.5 190.613 168.041 190.614 128 C 190.613 87.959 162.58 55.5 128 55.5 L 128 55.5 Z M 128 81.864 C 135.866 81.863 143.41 86.724 148.972 95.376 C 154.534 104.029 157.659 115.764 157.659 128 C 157.659 140.236 154.534 151.971 148.972 160.624 C 143.41 169.276 135.866 174.137 128 174.136 C 120.134 174.137 112.59 169.276 107.028 160.624 C 101.466 151.971 98.341 140.236 98.341 128 C 98.341 115.764 101.466 104.029 107.028 95.376 C 112.59 86.724 120.134 81.863 128 81.864 L 128 81.864 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/overgrive.svg b/.icons/Gruvbox_Dark-2/apps/64/overgrive.svg
new file mode 120000
index 000000000..a88855e3d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/overgrive.svg
@@ -0,0 +1 @@
+google-drive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/owncloud.svg b/.icons/Gruvbox_Dark-2/apps/64/owncloud.svg
new file mode 100644
index 000000000..9eb3ea027
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/owncloud.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="svMy0twS5h0LugoMrDonsKNE5oXbznSe" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#svMy0twS5h0LugoMrDonsKNE5oXbznSe)">
+ <path fill="#00132b" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <g opacity=".05">
+ <path fill="#ffffff" d="M 8.476 55.74 C 6.729 66.667 6.158 80.255 6.158 97.205 L 6.158 156.456 C 6.158 230.442 16.742 241 90.798 241 L 166.167 241 C 221.302 241 241.245 235.126 247.842 201.603 L 8.476 55.74 L 8.476 55.74 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 162.425 167.023 C 158.113 166.569 153.724 164.542 150.298 161.424 L 149.024 160.263 L 150.367 158.69 C 156.762 151.199 159.032 141.457 156.595 131.965 C 156.273 130.711 155.776 129.131 155.491 128.456 L 154.974 127.227 L 156.344 126.576 C 157.098 126.217 158.543 125.711 159.557 125.45 C 161.157 125.038 161.871 124.977 164.982 124.991 C 168.883 125.008 170.394 125.28 173.033 126.446 C 179.521 129.313 183.79 134.449 185.498 141.444 C 186.037 143.651 186.083 147.964 185.591 150.175 C 183.513 159.506 176.198 166.073 166.808 167.036 C 165.667 167.154 164.582 167.237 164.397 167.222 C 164.212 167.207 163.325 167.117 162.425 167.023 L 162.425 167.023 Z M 94.048 166.458 C 88.899 164.978 85.703 160.135 86.375 154.832 C 87.045 149.547 91.579 145.556 96.914 145.555 C 98.77 145.555 99.027 145.673 99.283 146.648 C 100.434 151.012 102.947 155.754 105.738 158.83 L 106.922 160.134 L 106.319 161.274 C 105.045 163.683 102.308 165.812 99.567 166.526 C 98.006 166.933 95.597 166.903 94.048 166.458 L 94.048 166.458 Z M 72.041 166.397 C 70.073 166.119 66.941 164.981 65.027 163.847 C 62.693 162.464 59.369 159.131 58.132 156.934 C 55 151.37 54.649 145.016 57.155 139.221 C 59.519 133.751 64.975 129.274 70.756 128.058 C 72.209 127.752 75.525 127.403 75.517 127.556 C 75.515 127.6 75.38 128.374 75.217 129.274 C 74.832 131.404 74.828 135.219 75.209 137.385 C 76.168 142.858 79.067 147.811 83.474 151.509 L 84.567 152.427 L 84.323 153.333 C 83.994 154.554 83.991 157.674 84.317 159.061 C 84.462 159.68 84.894 160.871 85.276 161.708 C 85.81 162.878 85.911 163.269 85.711 163.402 C 81.885 165.964 76.828 167.072 72.042 166.397 L 72.041 166.397 L 72.041 166.397 Z M 123.322 166.305 C 113.415 164.527 105.227 157.476 102.057 147.993 C 101.06 145.008 100.803 143.251 100.803 139.408 C 100.803 135.427 100.997 134.106 102.058 130.836 C 105.101 121.463 113.011 114.524 122.905 112.551 C 125.59 112.015 129.916 111.976 132.637 112.464 C 143.977 114.496 152.629 123.043 154.881 134.44 C 155.404 137.081 155.36 142.145 154.793 144.746 C 153.594 150.24 151.183 154.722 147.34 158.601 C 143.158 162.821 138.22 165.365 132.33 166.331 C 130.029 166.709 125.501 166.695 123.322 166.305 L 123.322 166.305 Z M 188.186 165.6 C 186.505829 165.312312 184.919529 164.62463 183.561 163.595 C 181.795 162.248 181.747 162.124 182.621 161.157 C 185.976 157.444 188.105 151.824 188.188 146.466 L 188.217 144.554 L 189.138 144.426 C 190.639 144.216 192.751 144.651 194.563 145.542 C 197.132 146.805 199.049 148.932 200.012 151.589 C 200.66 153.376 200.663 156.602 200.019 158.447 C 199.211 160.756 197.44 162.988 195.51 164.128 C 193.352 165.404 190.429 165.991 188.187 165.6 L 188.186 165.6 L 188.186 165.6 Z M 83.93 148.899 C 80.833 146.032 78.697 142.389 77.645 138.18 C 77.052 135.809 77.102 130.503 77.74 128.149 C 79.367 122.134 83.196 117.34 88.582 114.572 C 91.729 112.954 95.339 112.082 98.328 112.219 L 99.742 112.283 L 100.185 113.921 C 100.887 116.512 102.155 119.169 103.637 121.153 L 104.146 121.834 L 102.935 123.706 C 100.788 127.026 99.198 131.441 98.64 135.635 C 98.511 136.609 98.439 138.731 98.481 140.351 L 98.557 143.298 L 97.098 143.298 C 92.571 143.298 88.365 145.58 85.99 149.325 L 85.398 150.258 L 83.93 148.899 L 83.93 148.899 Z M 152.588 122.991 C 150.719 120.167 147.182 116.626 144.376 114.768 L 142.296 113.392 L 142.527 112.633 C 142.659 112.199 142.76 110.35 142.764 108.315 L 142.77 104.756 L 144.92 104.875 C 152.182 105.277 158.399 109.501 161.513 116.148 C 162.246 117.713 162.975 120.158 163.207 121.829 L 163.31 122.572 L 162.048 122.711 C 159.728 122.966 157.858 123.514 154.212 125.007 C 154.087 125.058 153.356 124.151 152.588 122.99 L 152.588 122.991 L 152.588 122.991 Z M 104.754 118.78 C 103.749 117.22 102.855 115.217 102.291 113.263 C 101.893 111.882 101.832 111.204 101.84 108.189 C 101.849 105.001 101.895 104.558 102.402 102.911 C 103.831 98.265 106.531 94.611 110.479 91.978 C 113.173 90.181 116.064 89.166 119.354 88.862 C 127.489 88.112 135.025 92.317 138.65 99.631 C 140.077 102.51 140.627 104.965 140.609 108.38 C 140.594 111.14 140.411 112.299 139.998 112.241 C 139.834 112.217 138.64 111.835 137.345 111.39 C 134.17 110.301 131.561 109.878 128.031 109.881 C 120.689 109.887 114.438 112.187 108.716 116.988 C 107.679 117.858 106.593 118.882 106.301 119.265 C 106.009 119.647 105.712 119.959 105.641 119.958 C 105.57 119.957 105.171 119.427 104.754 118.78 L 104.754 118.78 Z M 86.487 112.208 C 85.956 111.181 85.552 109.31 85.555 107.89 C 85.563 103.444 88.485 99.531 92.771 98.23 C 95.22 97.486 99.139 97.939 100.808 99.159 C 101.187 99.437 101.182 99.485 100.631 101.07 C 99.869293 103.267281 99.480265 105.576438 99.48 107.902 L 99.474 109.866 L 97.068 109.99 C 94.251 110.136 91.436 110.792 88.969 111.878 L 87.051 112.722 C 86.918 112.78 86.664 112.549 86.488 112.208 L 86.487 112.208 L 86.487 112.208 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_182" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_182)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/p7zip.svg b/.icons/Gruvbox_Dark-2/apps/64/p7zip.svg
new file mode 120000
index 000000000..a91daa988
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/p7zip.svg
@@ -0,0 +1 @@
+archive-manager.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pac.svg b/.icons/Gruvbox_Dark-2/apps/64/pac.svg
new file mode 100755
index 000000000..cd28b8617
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pac.svg
@@ -0,0 +1,52 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="U6FhLEYC4OCENMs77NydKJv70C81jZq4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#U6FhLEYC4OCENMs77NydKJv70C81jZq4)">
+ <linearGradient id="_lgradient_160" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_160)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_161" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_161)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="tgydtBw4mcdG78KnWd73nwqMeIZkHP8E" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#tgydtBw4mcdG78KnWd73nwqMeIZkHP8E)">
+ <path d="M 97.179 191.438 L 86.821 181.08 L 66.107 181.08 C 60.369 181.08 55.75 176.461 55.75 170.723 L 55.75 77.509 C 55.75 71.771 60.369 67.152 66.107 67.152 L 190.393 67.152 C 196.131 67.152 200.75 71.771 200.75 77.509 L 200.75 170.723 C 200.75 176.461 196.131 181.08 190.393 181.08 L 169.679 181.08 L 159.321 191.438 L 97.179 191.438 Z"/>
+ </g>
+ <linearGradient id="_lgradient_162" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,124.286,55.75,64.563)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_162)" d="M 97.179 188.848 L 86.821 178.491 L 66.107 178.491 C 60.369 178.491 55.75 173.872 55.75 168.134 L 55.75 74.92 C 55.75 69.182 60.369 64.563 66.107 64.563 L 190.393 64.563 C 196.131 64.563 200.75 69.182 200.75 74.92 L 200.75 168.134 C 200.75 173.872 196.131 178.491 190.393 178.491 L 169.679 178.491 L 159.321 188.848 L 97.179 188.848 Z"/>
+ <g opacity=".5">
+ <path d="M 107.536 168.134 L 97.179 157.777 L 76.464 157.777 L 76.464 85.277 L 180.036 85.277 L 180.036 157.777 L 159.321 157.777 L 148.964 168.134 L 107.536 168.134 Z"/>
+ </g>
+ <g>
+ <rect fill="#fdc92b" width="10.357" height="10.357" x="92" y="85.28" transform="matrix(-1,0,0,-1,194.357,180.911)"/>
+ <rect fill="#fdc92b" width="10.357" height="10.357" x="107.54" y="85.28" transform="matrix(-1,0,0,-1,225.429,180.911)"/>
+ <rect fill="#fdc92b" width="10.357" height="10.357" x="123.07" y="85.28" transform="matrix(-1,0,0,-1,256.5,180.911)"/>
+ <rect fill="#fdc92b" width="10.357" height="10.357" x="138.61" y="85.28" transform="matrix(-1,0,0,-1,287.571,180.911)"/>
+ <rect fill="#fdc92b" width="10.357" height="10.357" x="154.14" y="85.28" transform="matrix(-1,0,0,-1,318.643,180.911)"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/package-manager-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/package-manager-icon.svg
new file mode 120000
index 000000000..65a1d1f76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/package-manager-icon.svg
@@ -0,0 +1 @@
+download.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/package.svg b/.icons/Gruvbox_Dark-2/apps/64/package.svg
new file mode 120000
index 000000000..7f6a3b95e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/package.svg
@@ -0,0 +1 @@
+deepin-deb-installer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/package_system.svg b/.icons/Gruvbox_Dark-2/apps/64/package_system.svg
new file mode 120000
index 000000000..0849399e3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/package_system.svg
@@ -0,0 +1 @@
+settings.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/packet-tracer.svg b/.icons/Gruvbox_Dark-2/apps/64/packet-tracer.svg
new file mode 100755
index 000000000..b407c0de4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/packet-tracer.svg
@@ -0,0 +1,49 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Rj6VLjxbSdZZkLwMKMHqGBNc0dseRpUG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Rj6VLjxbSdZZkLwMKMHqGBNc0dseRpUG)">
+ <path fill="#945f2b" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <path fill="#a26f3d" d="M 249.252 183.3 C 249.86 175.187 250.078 165.871 250.078 155.246 L 250.078 95.995 C 250.078 85.944 249.883 77.064 249.332 69.313 L 249.332 69.313 L 6.176 69.313 C 5.625 77.064 5.43 85.944 5.43 95.995 L 5.43 155.246 C 5.43 165.871 5.648 175.187 6.257 183.3 L 249.252 183.3 L 249.252 183.3 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_163" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_163)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <circle fill="#76c22b" cx="112" cy="111.25" r="45.75" vector-effect="non-scaling-stroke"/>
+ <g opacity=".3">
+ <path d="M 78.75 70.683 L 71.438 79.5 L 67 97.5 L 98.482 97.728 L 98.75 64.75 L 78.75 70.683 Z M 98.482 97.728 L 98.482 124.772 L 125.527 124.772 L 125.527 97.728 L 98.482 97.728 Z M 125.527 97.728 L 158 97.75 L 152.571 80.5 L 143.75 70.683 L 125.5 63.75 L 125.527 97.728 Z M 125.527 124.772 L 125.75 156.25 L 146 151.817 L 152.571 144 L 156.25 124.5 L 125.527 124.772 Z M 98.482 124.772 L 65.75 125 L 71.438 140.5 L 81.75 151.817 L 98.25 156.25 L 98.482 124.772 Z"/>
+ </g>
+ </g>
+ <g>
+ <g opacity=".4">
+ <path fill="#343b40" fill-rule="evenodd" d="M 156.358 149.213 L 196.426 189.287 L 186.471 199.243 L 146.411 159.177 C 136.867 166.61 124.867 171.038 111.833 171.038 C 80.727 171.038 55.508 145.819 55.508 114.713 C 55.508 83.608 80.727 58.388 111.833 58.388 C 142.938 58.388 168.158 83.608 168.158 114.713 C 168.158 127.711 163.754 139.681 156.358 149.213 Z M 157.597 114.713 C 157.597 139.989 137.109 160.477 111.833 160.477 C 86.557 160.477 66.069 139.989 66.069 114.713 C 66.069 89.437 86.557 68.949 111.833 68.949 C 137.109 68.949 157.597 89.437 157.597 114.713 Z"/>
+ </g>
+ <linearGradient id="_lgradient_164" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(140.918,0,0,140.855,55.508,54.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_164)" fill-rule="evenodd" d="M 156.358 145.324 L 196.426 185.399 L 186.471 195.355 L 146.411 155.289 C 136.867 162.722 124.867 167.15 111.833 167.15 C 80.727 167.15 55.508 141.93 55.508 110.825 C 55.508 79.72 80.727 54.5 111.833 54.5 C 142.938 54.5 168.158 79.72 168.158 110.825 C 168.158 123.823 163.754 135.793 156.358 145.324 Z M 157.597 110.825 C 157.597 136.101 137.109 156.589 111.833 156.589 C 86.557 156.589 66.069 136.101 66.069 110.825 C 66.069 85.549 86.557 65.061 111.833 65.061 C 137.109 65.061 157.597 85.549 157.597 110.825 Z"/>
+ <linearGradient id="_lgradient_165" x1=".851" x2=".002" y1=".781" y2=".197" gradientTransform="matrix(46.659,0,0,46.335,153.833,153.165)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_165)" d="M 153.833 166.45 L 167.118 153.165 L 200.492 183.623 L 186.235 199.5 L 153.833 166.45 Z"/>
+ <path fill="#ffffff" fill-opacity=".4" d="M 157.597 110.825 C 157.597 136.101 137.109 156.589 111.833 156.589 C 86.557 156.589 66.069 136.101 66.069 110.825 C 66.069 85.549 86.557 65.061 111.833 65.061 C 137.109 65.061 157.597 85.549 157.597 110.825 Z"/>
+ <g opacity=".4">
+ <path fill="#ffffff" d="M 136.116 90.407 C 130.072 83.264 121.19 79.144 111.833 79.142 C 102.328 79.142 93.527 83.367 87.55 90.407 C 86.131 91.822 86.49 94.28 87.891 95.343 C 89.31 96.744 91.771 96.385 92.83 94.984 C 97.752 89.344 104.433 86.183 111.833 86.183 C 119.233 86.183 125.914 89.344 130.836 94.984 C 131.554 95.688 132.596 96.385 133.655 96.385 C 134.359 96.385 135.415 96.043 135.775 95.684 C 137.176 94.283 137.176 91.822 136.116 90.404 L 136.116 90.407 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pacman.svg b/.icons/Gruvbox_Dark-2/apps/64/pacman.svg
new file mode 120000
index 000000000..5f52b58f9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pacman.svg
@@ -0,0 +1 @@
+kapman.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pairs.svg b/.icons/Gruvbox_Dark-2/apps/64/pairs.svg
new file mode 100755
index 000000000..cf0eaabdd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pairs.svg
@@ -0,0 +1,85 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="JFkuPJKJm7rgOlRFPGs5rUpwdxfkSEUd" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#JFkuPJKJm7rgOlRFPGs5rUpwdxfkSEUd)">
+ <linearGradient id="_lgradient_166" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_166)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g style="opacity:0.6">
+ <linearGradient id="_lgradient_167" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(61.451,0,0,97.297,50.161,142.31)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_167)" d="M 63.539 239.441 C 64.089 239.477 64.56 239.539 65.12 239.572 C 65.555 239.597 66.147 239.583 66.588 239.607 L 66.549 232.015 L 93.178 207.55 L 93.178 199.394 L 105.468 187.161 L 105.468 181.046 L 111.612 174.929 L 111.612 158.62 L 103.419 150.464 L 87.032 150.464 L 78.839 142.31 L 58.356 142.31 L 50.161 150.464 L 50.161 170.853 L 66.604 185.193 L 66.549 203.472 L 60.405 209.589 L 60.405 236.091 L 63.539 239.441 Z"/>
+ <linearGradient id="_lgradient_168" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.29,0,0,8.156,93.178,81.148)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_168)" d="M 99.322 81.148 L 93.178 87.265 L 99.322 87.265 L 101.371 89.304 L 103.419 89.304 L 105.468 87.265 L 99.322 81.148 Z"/>
+ <linearGradient id="_lgradient_169" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(96.273,0,0,101.992,138.242,109.69)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_169)" d="M 177.16 109.69 L 152.58 109.69 L 138.242 123.961 L 138.242 144.349 L 148.483 154.543 L 162.822 154.543 L 168.967 160.659 L 168.967 166.775 L 173.064 170.852 L 173.064 195.317 L 188.62 211.682 L 214.308 186.115 L 214.031 162.697 L 234.515 142.31 L 226.321 142.31 L 205.838 121.923 L 205.838 113.768 L 181.257 113.768 L 177.16 109.69 Z"/>
+ <linearGradient id="_lgradient_170" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(102.419,0,0,104.844,148.483,33.388)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_170)" d="M 250.902 117.845 L 250.902 96.374 C 250.902 87.126 250.735 78.869 250.299 71.499 C 250.081 67.815 249.796 64.353 249.43 61.099 C 249.064 57.845 248.618 54.801 248.078 51.952 C 247.538 49.104 246.904 46.451 246.164 43.982 C 245.425 41.513 244.579 39.226 243.613 37.111 C 242.999 35.764 242.248 34.6 241.533 33.388 L 238.611 36.296 L 226.321 36.296 L 214.031 48.529 L 205.838 40.374 L 181.258 40.374 L 168.968 52.607 L 168.968 62.8 L 181.258 62.8 L 181.258 56.683 L 189.451 56.683 L 189.451 64.839 L 185.353 68.915 L 168.968 69.191 L 162.822 75.032 L 154.629 75.032 L 154.629 83.187 L 148.483 89.304 L 148.483 101.534 L 160.773 101.534 L 168.968 93.38 L 177.161 93.38 L 177.161 97.458 L 185.353 105.613 L 189.451 105.613 L 189.451 101.534 L 181.258 93.38 L 189.451 93.38 L 197.643 101.534 L 207.885 101.534 L 201.741 95.419 L 207.885 89.304 L 214.031 89.304 L 220.175 95.419 L 214.031 95.419 L 207.885 101.534 L 213.919 107.54 L 214.031 113.767 L 205.838 113.767 L 230.419 138.232 L 234.514 138.232 L 238.611 134.156 L 246.804 125.999 L 238.611 117.845 L 250.902 117.845 Z"/>
+ <linearGradient id="_lgradient_171" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(6.145,0,0,12.232,156.677,58.722)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_171)" d="M 156.677 70.954 L 156.677 64.838 L 162.822 58.722 L 162.822 70.954 L 156.677 70.954 Z"/>
+ <linearGradient id="_lgradient_172" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(8.194,0,0,20.388,220.176,170.852)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_172)" d="M 220.176 191.24 L 220.176 178.456 L 228.37 170.852 L 228.37 191.24 L 220.176 191.24 Z"/>
+ <linearGradient id="_lgradient_173" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(55.305,0,0,48.93,80.888,11.831)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_173)" d="M 136.193 11.831 L 90.136 11.831 C 89.347 11.831 88.788 11.88 88.013 11.882 L 80.888 19.986 L 93.178 32.218 L 93.178 45.001 L 107.517 60.761 L 115.71 60.761 L 115.71 52.607 L 128 40.374 L 128 32.218 L 136.193 24.064 L 136.193 11.831 Z"/>
+ <linearGradient id="_lgradient_174" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.291,0,0,6.116,125.951,56.683)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_174)" d="M 125.951 56.683 L 132.097 56.683 L 138.242 62.799 L 125.951 62.799 L 125.951 56.683 Z"/>
+ <linearGradient id="_lgradient_175" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.291,0,0,6.117,58.355,123.961)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_175)" d="M 70.646 123.961 L 64.501 123.961 L 58.355 130.078 L 70.646 130.078 L 70.646 123.961 Z"/>
+ <linearGradient id="_lgradient_176" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(92.177,0,0,115.547,5.098,30.841)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_176)" d="M 16.003 30.841 C 15.896 30.993 15.758 31.109 15.653 31.263 C 14.436 33.051 13.352 34.995 12.386 37.111 C 11.421 39.226 10.575 41.513 9.835 43.982 C 9.095 46.451 8.462 49.104 7.922 51.952 C 7.382 54.801 6.936 57.845 6.57 61.099 C 6.204 64.353 5.918 67.815 5.7 71.499 C 5.264 78.869 5.098 87.126 5.098 96.374 L 5.098 117.845 L 13.291 125.999 L 25.581 125.999 L 46.066 146.388 L 46.066 121.923 L 58.356 109.691 L 66.549 109.691 L 78.839 97.458 L 91.129 97.458 L 84.985 91.341 L 97.275 77.072 L 84.985 64.839 L 66.549 64.839 L 66.549 81.148 L 58.356 81.148 L 50.161 72.993 L 50.161 64.839 L 62.452 52.607 L 72.695 52.607 L 72.695 44.45 L 60.405 32.218 L 39.92 32.218 L 39.92 44.45 L 29.678 44.45 L 16.003 30.841 Z"/>
+ <linearGradient id="_lgradient_177" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(28.248,0,0,11.668,38.301,12.396)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_177)" d="M 66.549 12.396 C 66.12 12.419 65.544 12.404 65.12 12.429 C 61.415 12.646 57.931 12.929 54.659 13.292 C 51.387 13.656 48.325 14.1 45.46 14.636 C 42.901 15.115 40.554 15.699 38.301 16.335 L 46.066 24.064 L 66.549 24.064 L 66.549 12.396 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_178" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_178)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#e6e6e6" d="M 95.044 55.536 C 54.297 57.042 49.373 76.913 60.928 103.942 C 64.43 112.135 75.6 111.442 69.332 103.121 C 43.021 21.18 217.874 96.088 182.752 144.735 C 172.837 155.722 157.155 158.667 144.553 153.101 C 138.82 150.569 128.369 153.859 136.801 158.605 C 153.916 168.242 194.491 162.727 199.354 139.8 C 211.453 82.694 124.446 54.452 95.044 55.531 M 150.381 97.258 C 126.279 123.592 102.657 178.192 89.752 191.089 C 82.77 198.065 73.055 185.311 70.134 189.287 C 64.803 196.543 75.655 200.368 86.624 200.497 C 112.477 200.971 160.631 88.123 150.382 97.258 L 150.381 97.258 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/palapeli.svg b/.icons/Gruvbox_Dark-2/apps/64/palapeli.svg
new file mode 120000
index 000000000..240d708d0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/palapeli.svg
@@ -0,0 +1 @@
+plugin.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/palaura.svg b/.icons/Gruvbox_Dark-2/apps/64/palaura.svg
new file mode 120000
index 000000000..9f0d52e99
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/palaura.svg
@@ -0,0 +1 @@
+dictionary.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/palemoon.svg b/.icons/Gruvbox_Dark-2/apps/64/palemoon.svg
new file mode 100755
index 000000000..0f5dc64eb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/palemoon.svg
@@ -0,0 +1,84 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="MJFfdH34NEyMQgzLjHSYDwBE2XlBY8y0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#MJFfdH34NEyMQgzLjHSYDwBE2XlBY8y0)">
+ <linearGradient id="_lgradient_179" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_179)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_180" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(61.451,0,0,97.297,50.161,142.31)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_180)" d="M 63.539 239.441 C 64.089 239.477 64.56 239.539 65.12 239.572 C 65.555 239.597 66.147 239.583 66.588 239.607 L 66.549 232.015 L 93.178 207.55 L 93.178 199.394 L 105.468 187.161 L 105.468 181.046 L 111.612 174.929 L 111.612 158.62 L 103.419 150.464 L 87.032 150.464 L 78.839 142.31 L 58.356 142.31 L 50.161 150.464 L 50.161 170.853 L 66.604 185.193 L 66.549 203.472 L 60.405 209.589 L 60.405 236.091 L 63.539 239.441 Z"/>
+ <linearGradient id="_lgradient_181" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.29,0,0,8.156,93.178,81.148)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_181)" d="M 99.322 81.148 L 93.178 87.265 L 99.322 87.265 L 101.371 89.304 L 103.419 89.304 L 105.468 87.265 L 99.322 81.148 Z"/>
+ <linearGradient id="_lgradient_182" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(96.273,0,0,101.992,138.242,109.69)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_182)" d="M 177.16 109.69 L 152.58 109.69 L 138.242 123.961 L 138.242 144.349 L 148.483 154.543 L 162.822 154.543 L 168.967 160.659 L 168.967 166.775 L 173.064 170.852 L 173.064 195.317 L 188.62 211.682 L 214.308 186.115 L 214.031 162.697 L 234.515 142.31 L 226.321 142.31 L 205.838 121.923 L 205.838 113.768 L 181.257 113.768 L 177.16 109.69 Z"/>
+ <linearGradient id="_lgradient_183" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(102.419,0,0,104.844,148.483,33.388)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_183)" d="M 250.902 117.845 L 250.902 96.374 C 250.902 87.126 250.735 78.869 250.299 71.499 C 250.081 67.815 249.796 64.353 249.43 61.099 C 249.064 57.845 248.618 54.801 248.078 51.952 C 247.538 49.104 246.904 46.451 246.164 43.982 C 245.425 41.513 244.579 39.226 243.613 37.111 C 242.999 35.764 242.248 34.6 241.533 33.388 L 238.611 36.296 L 226.321 36.296 L 214.031 48.529 L 205.838 40.374 L 181.258 40.374 L 168.968 52.607 L 168.968 62.8 L 181.258 62.8 L 181.258 56.683 L 189.451 56.683 L 189.451 64.839 L 185.353 68.915 L 168.968 69.191 L 162.822 75.032 L 154.629 75.032 L 154.629 83.187 L 148.483 89.304 L 148.483 101.534 L 160.773 101.534 L 168.968 93.38 L 177.161 93.38 L 177.161 97.458 L 185.353 105.613 L 189.451 105.613 L 189.451 101.534 L 181.258 93.38 L 189.451 93.38 L 197.643 101.534 L 207.885 101.534 L 201.741 95.419 L 207.885 89.304 L 214.031 89.304 L 220.175 95.419 L 214.031 95.419 L 207.885 101.534 L 213.919 107.54 L 214.031 113.767 L 205.838 113.767 L 230.419 138.232 L 234.514 138.232 L 238.611 134.156 L 246.804 125.999 L 238.611 117.845 L 250.902 117.845 Z"/>
+ <linearGradient id="_lgradient_184" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(6.145,0,0,12.232,156.677,58.722)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_184)" d="M 156.677 70.954 L 156.677 64.838 L 162.822 58.722 L 162.822 70.954 L 156.677 70.954 Z"/>
+ <linearGradient id="_lgradient_185" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(8.194,0,0,20.388,220.176,170.852)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_185)" d="M 220.176 191.24 L 220.176 178.456 L 228.37 170.852 L 228.37 191.24 L 220.176 191.24 Z"/>
+ <linearGradient id="_lgradient_186" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(55.305,0,0,48.93,80.888,11.831)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_186)" d="M 136.193 11.831 L 90.136 11.831 C 89.347 11.831 88.788 11.88 88.013 11.882 L 80.888 19.986 L 93.178 32.218 L 93.178 45.001 L 107.517 60.761 L 115.71 60.761 L 115.71 52.607 L 128 40.374 L 128 32.218 L 136.193 24.064 L 136.193 11.831 Z"/>
+ <linearGradient id="_lgradient_187" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.291,0,0,6.116,125.951,56.683)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_187)" d="M 125.951 56.683 L 132.097 56.683 L 138.242 62.799 L 125.951 62.799 L 125.951 56.683 Z"/>
+ <linearGradient id="_lgradient_188" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.291,0,0,6.117,58.355,123.961)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_188)" d="M 70.646 123.961 L 64.501 123.961 L 58.355 130.078 L 70.646 130.078 L 70.646 123.961 Z"/>
+ <linearGradient id="_lgradient_189" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(92.177,0,0,115.547,5.098,30.841)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_189)" d="M 16.003 30.841 C 15.896 30.993 15.758 31.109 15.653 31.263 C 14.436 33.051 13.352 34.995 12.386 37.111 C 11.421 39.226 10.575 41.513 9.835 43.982 C 9.095 46.451 8.462 49.104 7.922 51.952 C 7.382 54.801 6.936 57.845 6.57 61.099 C 6.204 64.353 5.918 67.815 5.7 71.499 C 5.264 78.869 5.098 87.126 5.098 96.374 L 5.098 117.845 L 13.291 125.999 L 25.581 125.999 L 46.066 146.388 L 46.066 121.923 L 58.356 109.691 L 66.549 109.691 L 78.839 97.458 L 91.129 97.458 L 84.985 91.341 L 97.275 77.072 L 84.985 64.839 L 66.549 64.839 L 66.549 81.148 L 58.356 81.148 L 50.161 72.993 L 50.161 64.839 L 62.452 52.607 L 72.695 52.607 L 72.695 44.45 L 60.405 32.218 L 39.92 32.218 L 39.92 44.45 L 29.678 44.45 L 16.003 30.841 Z"/>
+ <linearGradient id="_lgradient_190" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(28.248,0,0,11.668,38.301,12.396)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_190)" d="M 66.549 12.396 C 66.12 12.419 65.544 12.404 65.12 12.429 C 61.415 12.646 57.931 12.929 54.659 13.292 C 51.387 13.656 48.325 14.1 45.46 14.636 C 42.901 15.115 40.554 15.699 38.301 16.335 L 46.066 24.064 L 66.549 24.064 L 66.549 12.396 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_191" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_191)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/palette.svg b/.icons/Gruvbox_Dark-2/apps/64/palette.svg
new file mode 100644
index 000000000..4852d587b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/palette.svg
@@ -0,0 +1,89 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="eCPzTXTXrsdEEKx2ILoZfo038u9CcKhf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#eCPzTXTXrsdEEKx2ILoZfo038u9CcKhf)">
+ <linearGradient id="_lgradient_7" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.7,11.9)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" d="M 165.709 11.9 C 239.765 11.9 250.348 22.457 250.348 96.444 L 250.348 155.695 C 250.348 229.681 239.765 240.238 165.709 240.238 L 90.339 240.238 C 16.284 240.238 5.7 229.681 5.7 155.695 L 5.7 96.444 C 5.7 22.457 16.284 11.9 90.339 11.9 L 165.709 11.9 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_8" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="X7Q4umq1NCUbTNZvknUMOwzHV6asdDFN" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#X7Q4umq1NCUbTNZvknUMOwzHV6asdDFN)">
+ <path d="M 55.5 181.08 L 55.5 183.67 C 55.5 193.711 63.584 201.795 73.625 201.795 L 91.75 201.795 L 128 201.795 L 164.25 201.795 L 182.375 201.795 C 192.416 201.795 200.5 193.711 200.5 183.67 C 200.5 183.373 200.438 183.094 200.414 182.805 C 199.549 192.029 191.833 199.205 182.375 199.205 L 164.25 199.205 L 128 199.205 L 91.75 199.205 L 73.625 199.205 C 63.584 199.205 55.5 191.122 55.5 181.08 Z"/>
+ </g>
+ <g>
+ <path fill="#fa9381" d="M 164.25 162.955 L 182.375 162.955 C 192.416 162.955 200.5 171.039 200.5 181.08 C 200.5 191.122 192.416 199.205 182.375 199.205 L 164.25 199.205 L 164.25 162.955 Z"/>
+ <path fill="#da1636" d="M 91.75 162.955 L 73.625 162.955 C 63.584 162.955 55.5 171.039 55.5 181.08 C 55.5 191.122 63.584 199.205 73.625 199.205 L 91.75 199.205 L 91.75 162.955 Z"/>
+ <path fill="#f76363" d="M 164.25 162.955 L 164.25 199.205 L 128 199.205 L 128 162.955 L 164.25 162.955 Z"/>
+ <path fill="#f22c42" d="M 128 162.955 L 128 199.205 L 91.75 199.205 L 91.75 162.955 L 128 162.955 Z"/>
+ </g>
+ <defs>
+ <filter id="KGJYkfd5roJOse2YL5QYTN9AkswHzyHH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#KGJYkfd5roJOse2YL5QYTN9AkswHzyHH)">
+ <path d="M 169.095 111.181 C 165.615 110.938 162.019 111.705 158.758 113.588 L 143.06 122.651 L 111.665 140.776 L 80.27 158.901 L 64.583 167.963 C 59.553 170.867 56.52 175.801 55.763 181.112 C 57.035 189.892 64.482 196.617 73.625 196.617 L 87.431 196.617 L 98.395 190.286 L 129.79 172.161 L 161.185 154.036 L 176.883 144.973 C 185.579 139.953 188.539 128.909 183.518 120.213 C 180.38 114.778 174.894 111.586 169.095 111.181 Z M 55.611 184.814 C 55.648 185.379 55.692 185.939 55.783 186.503 C 55.696 185.949 55.647 185.384 55.611 184.814 Z M 56.259 188.617 C 56.372 189.011 56.481 189.401 56.623 189.79 C 56.485 189.406 56.371 189.012 56.259 188.617 Z M 57.756 192.278 C 57.833 192.42 57.867 192.572 57.948 192.713 C 57.995 192.794 58.062 192.855 58.11 192.935 C 57.982 192.722 57.874 192.497 57.756 192.278 L 57.756 192.278 Z M 59.728 195.201 C 59.928 195.444 60.113 195.699 60.325 195.929 C 60.112 195.699 59.928 195.443 59.728 195.201 Z M 62.206 197.659 C 62.453 197.861 62.688 198.078 62.944 198.266 C 62.687 198.077 62.453 197.861 62.206 197.659 Z M 64.997 199.53 C 65.333 199.713 65.654 199.916 65.999 200.076 C 65.652 199.915 65.332 199.712 64.997 199.53 Z M 68.032 200.835 C 68.48 200.982 68.919 201.138 69.377 201.25 C 68.916 201.139 68.478 200.98 68.032 200.835 Z M 71.157 201.553 C 71.78 201.64 72.397 201.714 73.028 201.735 C 72.392 201.714 71.775 201.637 71.157 201.553 Z"/>
+ </g>
+ <g>
+ <path fill="#fec589" d="M 143.062 120.055 L 158.759 110.993 C 167.455 105.972 178.497 108.931 183.518 117.627 C 188.538 126.323 185.58 137.366 176.884 142.386 L 161.187 151.449 L 143.062 120.055 Z"/>
+ <path fill="#f34f17" d="M 80.275 156.305 L 64.578 165.368 C 55.882 170.388 52.924 181.431 57.944 190.127 C 62.965 198.823 74.007 201.782 82.703 196.761 L 98.4 187.699 L 80.275 156.305 Z"/>
+ <path fill="#fda463" d="M 143.062 120.055 L 161.187 151.449 L 129.794 169.574 L 111.669 138.18 L 143.062 120.055 Z"/>
+ <path fill="#fb7c38" d="M 111.669 138.18 L 129.794 169.574 L 98.4 187.699 L 80.275 156.305 L 111.669 138.18 Z"/>
+ </g>
+ <defs>
+ <filter id="GjfMjeUSpDtpkU3UzjVvzVFQUlqqg2iV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#GjfMjeUSpDtpkU3UzjVvzVFQUlqqg2iV)">
+ <path d="M 126.746 71.38 C 120.946 71.785 115.461 74.977 112.323 80.412 L 103.26 96.109 L 85.135 127.504 L 67.01 158.899 L 57.948 174.587 C 56.775 176.619 56.073 178.788 55.743 180.969 C 56.955 189.818 64.433 196.616 73.625 196.616 L 86.197 196.616 C 87.376 195.47 88.468 194.209 89.333 192.712 L 98.395 177.024 L 116.52 145.629 L 134.645 114.234 L 143.708 98.537 C 148.728 89.841 145.779 78.797 137.083 73.777 C 133.822 71.894 130.225 71.136 126.746 71.38 Z M 55.571 184.337 C 55.592 184.916 55.656 185.484 55.733 186.057 C 55.658 185.489 55.592 184.921 55.571 184.337 Z M 56.046 187.918 C 56.157 188.376 56.314 188.814 56.461 189.263 C 56.316 188.817 56.157 188.378 56.046 187.918 Z M 57.25 191.346 C 57.385 191.635 57.554 191.904 57.705 192.186 C 57.555 191.905 57.386 191.637 57.25 191.346 Z M 59.03 194.35 C 59.212 194.599 59.421 194.828 59.617 195.069 C 59.421 194.829 59.213 194.6 59.03 194.35 Z M 61.407 197 C 61.608 197.184 61.833 197.341 62.044 197.516 C 61.834 197.341 61.608 197.185 61.407 197 Z M 64.36 199.185 C 64.441 199.233 64.501 199.3 64.583 199.347 C 64.72 199.426 64.869 199.464 65.008 199.539 C 64.791 199.421 64.571 199.311 64.36 199.185 L 64.36 199.185 Z M 67.536 200.682 C 67.906 200.816 68.275 200.918 68.649 201.026 C 68.274 200.919 67.9 200.812 67.536 200.682 Z M 70.793 201.511 C 71.371 201.604 71.943 201.647 72.523 201.683 C 71.939 201.648 71.36 201.6 70.793 201.511 Z"/>
+ </g>
+ <g>
+ <path fill="#aee3f8" d="M 103.257 93.518 L 112.319 77.822 C 117.34 69.126 128.382 66.167 137.078 71.188 C 145.774 76.208 148.733 87.251 143.713 95.947 L 134.65 111.643 L 103.257 93.518 Z"/>
+ <path fill="#1a7fd4" d="M 67.007 156.305 L 57.944 172.002 C 52.924 180.698 55.882 191.741 64.578 196.761 C 73.274 201.782 84.317 198.823 89.338 190.127 L 98.4 174.43 L 67.007 156.305 Z"/>
+ <path fill="#6dc7f1" d="M 103.257 93.518 L 134.65 111.643 L 116.525 143.037 L 85.132 124.912 L 103.257 93.518 Z"/>
+ <path fill="#37a6e6" d="M 85.132 124.912 L 116.525 143.037 L 98.4 174.43 L 67.007 156.305 L 85.132 124.912 Z"/>
+ </g>
+ <g>
+ <path fill="#cbe667" d="M 55.5 90.455 L 55.5 72.33 C 55.5 62.289 63.584 54.205 73.625 54.205 C 83.666 54.205 91.75 62.289 91.75 72.33 L 91.75 90.455 L 55.5 90.455 Z"/>
+ <path fill="#46a926" d="M 55.5 162.955 L 55.5 181.08 C 55.5 191.122 63.584 199.205 73.625 199.205 C 83.666 199.205 91.75 191.122 91.75 181.08 L 91.75 162.955 L 55.5 162.955 Z"/>
+ <path fill="#a6d74f" d="M 55.5 90.455 L 91.75 90.455 L 91.75 126.705 L 55.5 126.705 L 55.5 90.455 Z"/>
+ <path fill="#76c22b" d="M 55.5 126.705 L 91.75 126.705 L 91.75 162.955 L 55.5 162.955 L 55.5 126.705 Z"/>
+ </g>
+ <defs>
+ <filter id="7lCspXPIetMyru3tAyfC03LCmUfgIojS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#7lCspXPIetMyru3tAyfC03LCmUfgIojS)">
+ <circle cx="73.625" cy="183.67" r="10.357" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#ffffff" cx="73.625" cy="181.08" r="10.357" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 73.625 54.205 C 63.584 54.205 55.5 62.289 55.5 72.33 L 55.5 74.92 C 55.5 64.878 63.584 56.795 73.625 56.795 C 83.666 56.795 91.75 64.878 91.75 74.92 L 91.75 72.33 C 91.75 62.289 83.666 54.205 73.625 54.205 Z M 128.496 68.75 C 122.071 68.576 115.769 71.844 112.318 77.822 L 103.255 93.52 L 91.684 113.56 L 91.727 116.076 L 103.255 96.109 L 112.318 80.412 C 115.769 74.433 122.071 71.166 128.496 71.339 C 131.416 71.418 134.36 72.208 137.078 73.777 C 142.468 76.889 145.652 82.316 146.1 88.063 C 146.54 81.398 143.274 74.765 137.078 71.187 C 134.36 69.618 131.416 68.829 128.496 68.75 Z M 167.345 108.555 C 164.424 108.634 161.475 109.424 158.758 110.993 L 143.06 120.055 L 125.401 130.25 L 123.16 134.134 L 143.06 122.644 L 158.758 113.582 C 167.454 108.561 178.497 111.521 183.518 120.217 C 184.961 122.717 185.727 125.412 185.905 128.101 C 186.179 124.577 185.426 120.933 183.518 117.628 C 180.066 111.649 173.77 108.382 167.345 108.555 Z M 109.87 146.626 C 109.741 146.637 109.619 146.636 109.491 146.646 C 109.379 147.815 109.355 148.943 109.43 150.024 C 109.495 148.929 109.63 147.803 109.87 146.626 L 109.87 146.626 Z M 145.746 162.955 L 141.26 165.545 L 164.25 165.545 L 182.375 165.545 C 191.978 165.545 199.771 172.946 200.434 182.375 C 200.464 181.945 200.5 181.518 200.5 181.08 C 200.5 171.039 192.416 162.955 182.375 162.955 L 164.25 162.955 L 145.746 162.955 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/palimpsest.svg b/.icons/Gruvbox_Dark-2/apps/64/palimpsest.svg
new file mode 120000
index 000000000..14d09c23a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/palimpsest.svg
@@ -0,0 +1 @@
+disk-utility.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pamac-updater.svg b/.icons/Gruvbox_Dark-2/apps/64/pamac-updater.svg
new file mode 120000
index 000000000..1cca4a72d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pamac-updater.svg
@@ -0,0 +1 @@
+update.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pan.svg b/.icons/Gruvbox_Dark-2/apps/64/pan.svg
new file mode 120000
index 000000000..0c771e9d4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pan.svg
@@ -0,0 +1 @@
+rss.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/panel.svg b/.icons/Gruvbox_Dark-2/apps/64/panel.svg
new file mode 100644
index 000000000..e8555ba18
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/panel.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="4nzu2VFF8duxPXiLfu9MLLQ9Rf1VFVDK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#4nzu2VFF8duxPXiLfu9MLLQ9Rf1VFVDK)">
+ <linearGradient id="_lgradient_42" x1=".187" x2=".19" y1=".005" y2=".871" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_42)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".8">
+ <path fill="#171717" d="M 247.697 199 C 241.493 234.221 221.83 240.288 165.689 240.288 L 90.319 240.288 C 34.179 240.288 14.515 234.221 8.311 199 L 247.697 199 L 247.697 199 L 247.697 199 L 247.697 199 Z"/>
+ </g>
+ <g opacity=".8">
+ <path fill="#171717" d="M 118 173.384 L 128 188.384 L 138 173.384 L 118 173.384 L 118 173.384 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/panini.svg b/.icons/Gruvbox_Dark-2/apps/64/panini.svg
new file mode 120000
index 000000000..fd113dd39
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/panini.svg
@@ -0,0 +1 @@
+kipi-panorama.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/paperwork.svg b/.icons/Gruvbox_Dark-2/apps/64/paperwork.svg
new file mode 100644
index 000000000..4b3028286
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/paperwork.svg
@@ -0,0 +1,49 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_L32xAs0tjUJ4hbIY4Van8tftJjq6C1Bx">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_L32xAs0tjUJ4hbIY4Van8tftJjq6C1Bx)">
+ <defs>
+ <filter id="KoF7rCm8is8X0FsB2Lb5oc4WK4MqfUSp" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#KoF7rCm8is8X0FsB2Lb5oc4WK4MqfUSp)">
+ <linearGradient id="_lgradient_367" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#dedede"/>
+ <stop offset="100%" style="stop-color:#a1a1a1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_367)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_368" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_368)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="mfGchHQcKpWDxSPKwLfZWBcTB94R7AyE" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#mfGchHQcKpWDxSPKwLfZWBcTB94R7AyE)">
+ <path d="M 200.084 80.375 L 200.362 80.116 L 200.493 80.014 L 200.45 80.034 L 200.486 80 L 200.432 80.042 L 55.505 147.041 C 71.58 146.063 82.728 153.524 95.335 161.726 L 95.339 161.723 L 95.152 178.297 L 110.165 164.287 C 123.009 166 133.948 172.068 145.778 178.083 L 200.493 80.027 L 200.084 80.375 Z"/>
+ </g>
+ <g>
+ <g opacity=".6">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 200.486 76.955 L 95.34 158.624 L 95.152 175.253 L 200.486 76.955 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 55.505 143.996 L 200.493 76.969 L 95.335 158.681 C 82.728 150.479 71.58 143.019 55.505 143.996 Z"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 102.006 160.777 L 200.493 76.982 L 145.778 175.038 C 131.524 167.791 118.564 160.466 102.006 160.777 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/paprefs.svg b/.icons/Gruvbox_Dark-2/apps/64/paprefs.svg
new file mode 120000
index 000000000..9cb7fcff7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/paprefs.svg
@@ -0,0 +1 @@
+tool.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/paraview.svg b/.icons/Gruvbox_Dark-2/apps/64/paraview.svg
new file mode 100644
index 000000000..6effdabd2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/paraview.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="9wpF2uomsweMQe9MgioDPtmqGTIepzB5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#9wpF2uomsweMQe9MgioDPtmqGTIepzB5)">
+ <path fill="#fa9381" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#5884f4" d="M 250.77 172.479 C 250.952 167.123 251.176 161.967 251.176 155.745 L 251.176 96.493 C 251.176 87.245 251.01 78.987 250.574 71.618 C 250.375693 68.144337 250.08626 64.676477 249.706 61.218 C 249.34 57.964 248.895 54.92 248.355 52.071 C 247.816 49.223 247.183 46.57 246.445 44.1 C 245.706 41.631 244.861 39.345 243.897 37.229 C 242.976283 35.191215 241.884369 33.235203 240.633 31.382 C 239.496 29.709 238.216 28.201 236.837 26.794 L 235.741 25.794 C 234.46 24.6 233.141 23.445 231.649 22.44 C 229.78541 21.193602 227.819737 20.107063 225.773 19.192 C 223.648 18.233 221.351 17.392 218.87 16.657 C 216.39 15.922 213.726 15.291 210.864 14.755 C 208.003 14.218 204.944 13.775 201.676 13.411 C 198.201477 13.03204 194.717613 12.744275 191.228 12.548 C 183.825 12.114 175.532 11.95 166.243 11.95 L 90.609 11.95 C 84.877 11.95 80.191 12.169 75.192 12.319 L 250.77 172.479 L 250.77 172.479 Z"/>
+ <path fill="#76c22b" d="M 180.154 239.956 C 183.794 239.86 187.947 239.882 191.228 239.69 C 194.929 239.474 198.408 239.191 201.676 238.827 C 204.944 238.463 208.003 238.02 210.864 237.483 C 213.726 236.947 216.39 236.316 218.87 235.581 C 221.351 234.846 223.648 234.005 225.773 233.046 C 227.819737 232.130937 229.78541 231.044398 231.649 229.798 C 233.416104 228.61225 235.065927 227.260446 236.576 225.761 C 238.08193 224.259365 239.440474 222.616856 240.633 220.856 C 241.884369 219.002797 242.976283 217.046785 243.897 215.009 C 244.861 212.893 245.706 210.607 246.445 208.138 C 247.183 205.668 247.816 203.015 248.355 200.167 C 248.895 197.318 249.34 194.274 249.706 191.02 C 250.071 187.767 250.356 184.305 250.574 180.62 C 250.732 177.941 250.702 174.496 250.794 171.577 L 75.431 12.313 C 72.245 12.407 68.53 12.378 65.624 12.548 C 61.923 12.764 58.444 13.047 55.176 13.411 C 51.907 13.775 48.849 14.218 45.987 14.755 C 43.126 15.291 40.462 15.922 37.981 16.657 C 35.501 17.392 33.204 18.233 31.078 19.192 C 29.031692 20.107284 27.066369 21.193815 25.203 22.44 C 23.435389 23.625483 21.785209 24.977304 20.275 26.477 C 18.769356 27.978895 17.410835 29.621376 16.218 31.382 C 14.966963 33.235231 13.875383 35.191243 12.955 37.229 C 11.991 39.345 11.146 41.631 10.407 44.1 C 9.668 46.57 9.035 49.223 8.496 52.071 C 7.931657 55.102026 7.48134 58.153176 7.146 61.218 C 6.764891 64.676418 6.475124 68.144292 6.277 71.618 C 6.099 74.639 6.126 78.489 6.031 81.815 L 180.154 239.956 L 180.154 239.956 Z"/>
+ <path fill="#f22c42" d="M 6.034 81.636 C 5.894 86.474 5.676 90.969 5.676 96.493 L 5.676 155.745 C 5.676 164.993 5.842 173.25 6.277 180.62 C 6.495 184.305 6.78 187.767 7.146 191.02 C 7.511 194.274 7.957 197.318 8.496 200.167 C 9.035 203.015 9.668 205.668 10.407 208.138 C 11.146 210.607 11.991 212.893 12.955 215.009 C 13.875383 217.046757 14.966963 219.002769 16.218 220.856 C 17.410835 222.616624 18.769356 224.259105 20.275 225.761 C 21.785209 227.260696 23.435389 228.612517 25.203 229.798 C 27.066369 231.044185 29.031692 232.130716 31.078 233.046 C 33.204 234.005 35.501 234.846 37.981 235.581 C 40.462 236.316 43.126 236.947 45.987 237.483 C 48.849 238.02 51.907 238.463 55.176 238.827 C 58.444 239.191 61.923 239.474 65.624 239.69 C 73.026 240.123 81.32 240.288 90.609 240.288 L 166.243 240.288 C 171.439 240.288 175.627 240.075 180.219 239.954 L 6.034 81.636 L 6.034 81.636 Z"/>
+ <g opacity=".4">
+ <path fill="#ffffff" fill-opacity=".956" d="M 76.698 239.956 C 73.057 239.86 68.905 239.882 65.624 239.69 C 61.923 239.474 58.444 239.191 55.176 238.827 C 51.907 238.463 48.849 238.02 45.987 237.483 C 43.126 236.947 40.462 236.316 37.981 235.581 C 35.501 234.846 33.204 234.005 31.078 233.046 C 29.031482 232.130498 27.065845 231.043978 25.202 229.798 C 23.434896 228.61225 21.785073 227.260446 20.275 225.761 C 18.769356 224.259105 17.410835 222.616624 16.218 220.856 C 14.966589 219.002999 13.874991 217.046954 12.955 215.009 C 11.991 212.893 11.146 210.607 10.407 208.138 C 9.668 205.668 9.035 203.015 8.496 200.167 C 7.931657 197.135974 7.48134 194.084824 7.146 191.02 C 6.764891 187.561582 6.475124 184.093708 6.277 180.62 C 6.119 177.941 6.15 174.496 6.058 171.577 L 181.42 12.313 C 184.607 12.407 188.322 12.378 191.228 12.548 C 194.929 12.764 198.408 13.047 201.676 13.411 C 204.944 13.775 208.003 14.218 210.864 14.755 C 213.726 15.291 216.39 15.922 218.87 16.657 C 221.351 17.392 223.648 18.233 225.773 19.192 C 227.819737 20.107063 229.78541 21.193602 231.649 22.44 C 233.416104 23.62575 235.065927 24.977554 236.576 26.477 C 238.08193 27.978635 239.440474 29.621144 240.633 31.382 C 241.884369 33.235203 242.976283 35.191215 243.897 37.229 C 244.861 39.345 245.706 41.631 246.445 44.1 C 247.183 46.57 247.816 49.223 248.355 52.071 C 248.895 54.92 249.34 57.964 249.706 61.218 C 250.071 64.471 250.356 67.933 250.574 71.618 C 250.753 74.639 250.726 78.489 250.821 81.815 L 76.698 239.956 L 76.698 239.956 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_191" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_191)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/parcellite.svg b/.icons/Gruvbox_Dark-2/apps/64/parcellite.svg
new file mode 120000
index 000000000..644ff5b1a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/parcellite.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/parlatype.svg b/.icons/Gruvbox_Dark-2/apps/64/parlatype.svg
new file mode 100755
index 000000000..70ce2824a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/parlatype.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="UXPGxDIWeg6BQchFoCzsWhDpkoXKd6YD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#UXPGxDIWeg6BQchFoCzsWhDpkoXKd6YD)">
+ <path fill="#ececec" d="M 165.709 11.9 C 239.765 11.9 250.348 22.457 250.348 96.444 L 250.348 155.695 C 250.348 229.681 239.765 240.238 165.709 240.238 L 90.339 240.238 C 16.284 240.238 5.7 229.681 5.7 155.695 L 5.7 96.444 C 5.7 22.457 16.284 11.9 90.339 11.9 L 165.709 11.9 Z"/>
+ </g>
+ <path fill="#666666" d="M 230.844 229.749 C 218.331 238.22 198.086 240.238 165.709 240.238 L 90.339 240.238 C 57.568 240.238 37.226 238.171 24.747 229.44 L 128.249 126.753 L 230.844 229.749 L 230.844 229.749 Z"/>
+ <path fill="#888888" d="M 230.844 229.749 C 246.996 218.883 250.348 197.334 250.348 155.695 L 250.348 96.444 C 250.348 56.136 247.207 34.654 232.375 23.447 L 232.375 23.447 L 128.249 126.753 L 230.844 229.749 L 230.844 229.749 Z"/>
+ <path fill="#888888" d="M 128.249 126.753 L 24.747 229.44 C 8.989 218.473 5.7 196.94 5.7 155.695 L 5.7 96.444 C 5.7 55.275 8.977 33.745 24.658 22.758 L 128.249 126.753 L 128.249 126.753 Z"/>
+ <path fill="#b3b3b3" d="M 128.249 126.753 L 232.375 23.447 L 232.375 23.447 C 219.977 14.087 199.419 11.9 165.709 11.9 L 90.339 11.9 C 57.491 11.9 37.131 13.977 24.658 22.758 L 128.249 126.753 L 128.249 126.753 Z"/>
+ <path fill="#ececec" d="M 159.423 30.8 C 221.175 30.8 230 39.603 230 101.297 L 230 150.703 C 230 212.397 221.175 221.2 159.423 221.2 L 96.577 221.2 C 34.825 221.2 26 212.397 26 150.703 L 26 101.297 C 26 39.603 34.825 30.8 96.577 30.8 L 159.423 30.8 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_32" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_32)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#3f3f3f" d="M 128.007 56.352 C 88.48 56.352 56.438 88.395 56.438 127.922 C 56.464 150.42 67.067 171.596 85.065 185.094 L 85.065 163.707 L 93.019 163.707 C 83.375 154.296 76.905 141.397 76.886 127.922 C 76.886 100.253 100.339 76.801 128.007 76.801 C 155.676 76.801 179.129 100.253 179.129 127.922 C 179.124 141.389 172.676 154.287 163.052 163.707 L 178.106 163.707 L 178.106 178.944 C 191.817 165.505 199.553 147.121 199.577 127.922 C 199.577 88.395 167.534 56.352 128.007 56.352 Z"/>
+ <path d="M 71.128 128.666 L 71.133 128.664 C 82.805 125.319 95.195 132.021 98.784 143.621 L 107.472 171.708 C 111.061 183.308 104.498 195.441 92.825 198.786 L 92.821 198.787 C 81.148 202.132 68.758 195.43 65.17 183.83 L 56.481 155.744 C 52.893 144.144 59.456 132.011 71.128 128.666 Z" style="fill:#3f3f3f"/>
+ <path d="M 184.872 128.634 L 184.867 128.632 C 173.195 125.287 160.805 131.989 157.216 143.589 L 148.528 171.676 C 144.939 183.276 151.502 195.409 163.175 198.754 L 163.179 198.755 C 174.852 202.1 187.242 195.398 190.83 183.798 L 199.519 155.712 C 203.107 144.112 196.544 131.979 184.872 128.634 Z" style="fill:#3f3f3f"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/parole.svg b/.icons/Gruvbox_Dark-2/apps/64/parole.svg
new file mode 120000
index 000000000..61754308e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/parole.svg
@@ -0,0 +1 @@
+video.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/paromplayer.svg b/.icons/Gruvbox_Dark-2/apps/64/paromplayer.svg
new file mode 120000
index 000000000..24bc70b0a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/paromplayer.svg
@@ -0,0 +1 @@
+tvtime.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/partitionmanager.svg b/.icons/Gruvbox_Dark-2/apps/64/partitionmanager.svg
new file mode 120000
index 000000000..c9bbd72e9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/partitionmanager.svg
@@ -0,0 +1 @@
+partitions.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/partitions.svg b/.icons/Gruvbox_Dark-2/apps/64/partitions.svg
new file mode 100644
index 000000000..053d2ce46
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/partitions.svg
@@ -0,0 +1,67 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="oVrT97mx0edWlWtesWZMEevwozovvB3u" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#oVrT97mx0edWlWtesWZMEevwozovvB3u)">
+ <linearGradient id="_lgradient_2" x1=".993" x2=".002" y1=".988" y2=".193" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_3" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="Ja7mXnRqziMgmld3gU5xLg2y04KUWfP6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Ja7mXnRqziMgmld3gU5xLg2y04KUWfP6)">
+ <path fill="#333333" d="M 44.375 131.0495 C 44.375 177.2034 81.846107 214.6745 128 214.6745 C 174.1539 214.6745 211.625 177.2034 211.625 131.0495 C 211.625 84.895607 174.1539 47.4245 128 47.4245 C 81.846107 47.4245 44.375 84.895607 44.375 131.0495 Z"/>
+ </g>
+ <path fill="#5d5d5d" d="M 44.375 127.0495 C 44.375 173.2034 81.846107 210.6745 128 210.6745 C 174.1539 210.6745 211.625 173.2034 211.625 127.0495 C 211.625 80.895607 174.1539 43.4245 128 43.4245 C 81.846107 43.4245 44.375 80.895607 44.375 127.0495 Z"/>
+ <g opacity=".2">
+ <path d="M 128 200.221497 C 88.638 200.221497 56.729 168.3125 56.729 128.9505 C 56.729 89.588501 88.638 57.679501 128 57.679501 C 167.362 57.679501 199.270996 89.588501 199.270996 128.9505 C 199.270996 168.3125 167.362 200.221497 128 200.221497 Z"/>
+ </g>
+ <radialGradient id="_rgradient_0" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(140,-0.092097,0,142.550696,57.666667,55.816749)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e6548b"/>
+ <stop offset="100%" style="stop-color:#f76363"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_0)" d="M 129.292999 198.309494 C 95.053001 198.931503 65.210999 175.111496 58.226002 141.585495 C 51.242001 108.059502 69.089996 74.304497 100.730003 61.2015 C 132.371002 48.098499 168.856995 59.351501 187.621002 87.999504 L 128 127.050499 L 129.292999 198.309494 L 129.292999 198.309494 L 129.292999 198.309494 L 129.292999 198.309494 Z"/>
+ <radialGradient id="_rgradient_1" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(141.333333,-0.267339,0,141.600672,57.666667,57.13367)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#007de8"/>
+ <stop offset="100%" style="stop-color:#07b3ff"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_1)" d="M 182.597 81.237503 C 202.690994 105.184502 204.834 139.430496 187.884003 165.696503 L 128 127.050499 L 182.597 81.237503 L 182.597 81.237503 L 182.597 81.237503 L 182.597 81.237503 Z"/>
+ <radialGradient id="_rgradient_2" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(104,92.843661,2.666667,143.156339,76.333333,9.57817)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f37e40"/>
+ <stop offset="100%" style="stop-color:#fac82e"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_2)" d="M 192.593994 157.170502 C 186.412003 170.426498 176.302002 181.459503 163.634995 188.772507 L 128 127.050499 L 192.593994 157.170502 L 192.593994 157.170502 L 192.593994 157.170502 L 192.593994 157.170502 Z"/>
+ <radialGradient id="_rgradient_3" cx=".5" cy=".5" r=".5" fx=".5" fy=".498" gradientTransform="matrix(139.333333,-1.372095,0,144.038762,59.666667,56.686048)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2ea33c"/>
+ <stop offset="100%" style="stop-color:#41d753"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_3)" d="M 168.899002 185.418503 C 151.639008 197.512497 129.910995 201.347504 109.553001 195.892502 L 128 127.050499 L 168.899002 185.418503 L 168.899002 185.418503 L 168.899002 185.418503 L 168.899002 185.418503 Z"/>
+ <g opacity=".2">
+ <path fill="#f9f9f9" d="M 55.778 51.0275 C 53.679001 51.0275 51.977001 52.7295 51.977001 54.828499 C 51.977001 55.836502 52.377998 56.803501 53.09 57.516502 C 53.803001 58.2295 54.77 58.629501 55.778 58.629501 C 56.785999 58.629501 57.752998 58.2295 58.466 57.516502 C 59.179001 56.803501 59.578999 55.836502 59.578999 54.828499 C 59.578999 52.7295 57.877998 51.0275 55.778 51.0275 L 55.778 51.0275 L 55.778 51.0275 L 55.778 51.0275 L 55.778 51.0275 Z M 200.220993 51.0275 C 198.121994 51.0275 196.419998 52.7295 196.419998 54.828499 C 196.419998 55.836502 196.820999 56.803501 197.533997 57.516502 C 198.246002 58.2295 199.212997 58.629501 200.220993 58.629501 C 201.229996 58.629501 202.195999 58.2295 202.908997 57.516502 C 203.621994 56.803501 204.022995 55.836502 204.022995 54.828499 C 204.022995 52.7295 202.320999 51.0275 200.220993 51.0275 L 200.220993 51.0275 L 200.220993 51.0275 L 200.220993 51.0275 L 200.220993 51.0275 Z M 55.778 195.470505 C 53.679001 195.470505 51.977001 197.172501 51.977001 199.2715 C 51.977001 200.279495 52.377998 201.246506 53.09 201.959503 C 53.803001 202.672501 54.77 203.072495 55.778 203.072495 C 56.785999 203.072495 57.752998 202.672501 58.466 201.959503 C 59.179001 201.246506 59.578999 200.279495 59.578999 199.2715 C 59.578999 197.172501 57.877998 195.470505 55.778 195.470505 L 55.778 195.470505 L 55.778 195.470505 L 55.778 195.470505 L 55.778 195.470505 Z M 200.220993 195.470505 C 198.121994 195.470505 196.419998 197.172501 196.419998 199.2715 C 196.419998 200.279495 196.820999 201.246506 197.533997 201.959503 C 198.246002 202.672501 199.212997 203.072495 200.220993 203.072495 C 201.229996 203.072495 202.195999 202.672501 202.908997 201.959503 C 203.621994 201.246506 204.022995 200.279495 204.022995 199.2715 C 204.022995 197.172501 202.320999 195.470505 200.220993 195.470505 L 200.220993 195.470505 L 200.220993 195.470505 L 200.220993 195.470505 L 200.220993 195.470505 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 55.7785 C 88.638 55.7785 56.729 87.6875 56.729 127.0495 C 56.729 127.3685 56.749001 127.682503 56.752998 128.000504 C 57.264 89.078499 88.957001 57.679501 128 57.679501 C 167.042999 57.679501 198.735992 89.078499 199.246994 128.000504 C 199.251007 127.682503 199.270996 127.3685 199.270996 127.0495 C 199.270996 87.6875 167.362 55.7785 128 55.7785 L 128 55.7785 L 128 55.7785 L 128 55.7785 L 128 55.7785 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/password-manager.svg b/.icons/Gruvbox_Dark-2/apps/64/password-manager.svg
new file mode 120000
index 000000000..22a7f7ffc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/password-manager.svg
@@ -0,0 +1 @@
+password.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/password.svg b/.icons/Gruvbox_Dark-2/apps/64/password.svg
new file mode 100644
index 000000000..e92250e9f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/password.svg
@@ -0,0 +1,79 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="9WbPo5rDeIwxcKHROg9EKBQnabW4AgZP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#9WbPo5rDeIwxcKHROg9EKBQnabW4AgZP)">
+ <path fill="#aea795" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 5.676 126.116 L 5.676 155.742 C 5.676 229.728 16.26 240.285 90.315 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 126.116 L 5.676 126.116 L 5.676 126.116 Z"/>
+ </g>
+ <defs>
+ <filter id="aflm1BSdlmQD4RyjxGw8NS7e7m57tFkZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".396"/>
+ </filter>
+ </defs>
+ <g opacity=".1" filter="url(#aflm1BSdlmQD4RyjxGw8NS7e7m57tFkZ)">
+ <path fill-opacity=".996" d="M 128 209.5 C 173.275797 209.5 210.034 172.741797 210.034 127.466 C 210.034 82.190203 173.275797 45.432 128 45.432 C 82.724203 45.432 45.966 82.190203 45.966 127.466 C 45.966 172.741797 82.724203 209.5 128 209.5 Z"/>
+ </g>
+ <g style="opacity:0.4" filter="url(#JwbcqRs58Y70lZulYeJrabOJ9L4212Rr)">
+ <g opacity=".4">
+ <linearGradient id="_lgradient_236" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(0,-164.068,-164.068,0,210.034,209.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#000000"/>
+ <stop offset="49.903%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_236)" d="M 128 209.5 C 173.275797 209.5 210.034 172.741797 210.034 127.466 C 210.034 82.190203 173.275797 45.432 128 45.432 C 82.724203 45.432 45.966 82.190203 45.966 127.466 C 45.966 172.741797 82.724203 209.5 128 209.5 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="JwbcqRs58Y70lZulYeJrabOJ9L4212Rr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="12.881"/>
+ </filter>
+ </defs>
+ <path fill="#f7f7f7" d="M 128 208.568 C 173.275797 208.568 210.034 171.809797 210.034 126.534 C 210.034 81.258203 173.275797 44.5 128 44.5 C 82.724203 44.5 45.966 81.258203 45.966 126.534 C 45.966 171.809797 82.724203 208.568 128 208.568 Z"/>
+ <path fill="#ffffff" d="M 128 202.042 C 169.159615 202.042 202.576 168.625615 202.576 127.466 C 202.576 86.306385 169.159615 52.89 128 52.89 C 86.840385 52.89 53.424 86.306385 53.424 127.466 C 53.424 168.625615 86.840385 202.042 128 202.042 Z"/>
+ <path fill="#aea795" d="M 128 201.11 C 169.159615 201.11 202.576 167.693615 202.576 126.534 C 202.576 85.374385 169.159615 51.958 128 51.958 C 86.840385 51.958 53.424 85.374385 53.424 126.534 C 53.424 167.693615 86.840385 201.11 128 201.11 Z"/>
+ <defs>
+ <filter id="OqyALsoCDW7G9kbLpnTmH6Km3LaSrSNS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".792"/>
+ </filter>
+ </defs>
+ <g opacity=".1" filter="url(#OqyALsoCDW7G9kbLpnTmH6Km3LaSrSNS)">
+ <path d="M 128 190.856 C 162.985893 190.856 191.39 162.451893 191.39 127.466 C 191.39 92.480107 162.985893 64.076 128 64.076 C 93.014107 64.076 64.61 92.480107 64.61 127.466 C 64.61 162.451893 93.014107 190.856 128 190.856 Z"/>
+ </g>
+ <g style="opacity:0.05">
+ <g opacity=".05">
+ <radialGradient id="_rgradient_10" cx="-.5" cy=".5" r="96" fx="-.5" fy=".5" gradientTransform="matrix(0,149.154,-149.152,0,53.424,51.957)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_10)" d="M 127.999 51.957 C 86.812 51.957 53.423 85.347 53.424 126.534 C 53.423 167.721 86.812 201.11 127.999 201.111 C 169.18674 201.111 202.576 167.72174 202.576 126.534 C 202.576 85.34626 169.18674 51.957 127.999 51.957 Z M 127.999 78.639 C 154.451 78.639 175.894 100.082 175.894 126.534 C 175.894 152.986 154.451 174.429 127.999 174.429 C 101.548 174.429 80.105 152.986 80.105 126.534 C 80.105 100.082 101.548 78.639 127.999 78.639 L 127.999 78.639 Z"/>
+ </g>
+ </g>
+ <path fill="#f7f7f7" d="M 128 189.924 C 162.985893 189.924 191.39 161.519893 191.39 126.534 C 191.39 91.548107 162.985893 63.144 128 63.144 C 93.014107 63.144 64.61 91.548107 64.61 126.534 C 64.61 161.519893 93.014107 189.924 128 189.924 Z"/>
+ <g opacity=".1">
+ <path d="M 128 182.466 C 158.869711 182.466 183.932 157.403711 183.932 126.534 C 183.932 95.664289 158.869711 70.602 128 70.602 C 97.130289 70.602 72.068 95.664289 72.068 126.534 C 72.068 157.403711 97.130289 182.466 128 182.466 Z"/>
+ </g>
+ <path fill="#aea795" d="M 128 156.365 C 144.464177 156.365 157.831 142.998177 157.831 126.534 C 157.831 110.069823 144.464177 96.703 128 96.703 C 111.535823 96.703 98.169 110.069823 98.169 126.534 C 98.169 142.998177 111.535823 156.365 128 156.365 Z"/>
+ <path fill="#ffffff" d="M 128 44.5 C 82.694 44.5 45.966 81.228 45.966 126.534 C 45.978 126.792 45.99 127.05 46.004 127.308 C 46.601 82.443 83.131 46.381 128 46.364 C 172.991 46.383 209.571 82.636 209.996 127.625 C 210.011 127.261 210.024 126.898 210.034 126.534 C 210.034 81.228 173.306 44.5 128 44.5 L 128 44.5 Z"/>
+ <path fill="#3b3b3b" d="M 120.542 89.246 L 135.458 89.246 L 135.458 128.864 L 130.486 133.525 L 135.458 138.186 L 135.458 163.822 L 120.542 163.822 L 120.542 124.203 L 125.514 119.542 L 120.542 114.881 L 120.542 89.246 L 120.542 89.246 Z"/>
+ <path fill="#ffffff" d="M 128 63.144 C 92.991 63.144 64.61 91.525 64.61 126.534 C 64.621 126.791 64.634 127.049 64.648 127.306 C 65.244 92.739 93.428 65.024 128 65.009 C 162.695 65.027 190.929 92.934 191.352 127.626 C 191.367 127.262 191.38 126.898 191.39 126.534 C 191.39 91.525 163.009 63.144 128 63.144 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_237" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_237)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/passwords-app.svg b/.icons/Gruvbox_Dark-2/apps/64/passwords-app.svg
new file mode 120000
index 000000000..22a7f7ffc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/passwords-app.svg
@@ -0,0 +1 @@
+password.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/passwords.svg b/.icons/Gruvbox_Dark-2/apps/64/passwords.svg
new file mode 120000
index 000000000..22a7f7ffc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/passwords.svg
@@ -0,0 +1 @@
+password.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/patchage.svg b/.icons/Gruvbox_Dark-2/apps/64/patchage.svg
new file mode 100644
index 000000000..96355b1d0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/patchage.svg
@@ -0,0 +1,162 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="9c934HCxdhuXgEXGnedQjipZJi6rTDM9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#9c934HCxdhuXgEXGnedQjipZJi6rTDM9)">
+ <path fill="#598b4d" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#2d3337" d="M 83.634 121.077 C 85.785 122.754 86.758 122.79 123.69 122.558 C 166.049 122.293 164.815 122.463 171.366 115.971 C 176.356 111.026 177.774 107.278 177.774 99.037 C 177.774 90.796 176.356 87.048 171.366 82.104 C 167.167 77.942 162.502 75.911 156.168 75.488 C 145.552 74.778 137.535 79.147 133.019 88.103 C 130.387 93.322 130.358 93.525 130.358 106.369 L 130.358 119.358 L 123.297 119.358 L 123.69 105.845 C 123.818 101.365 123.774 97.76 124.821 91.845 C 133.217 66.501 155.453 66.281 168.848 72.882 C 175.084 76.176 179.105 79.992 182.463 87.105 C 184.628 91.69 184.509 93.485 184.484 99.222 C 184.459 104.891 184.665 106.812 182.515 111.364 C 176.442 121.744 171.991 125.755 160.687 129.095 L 123.096 129.518 C 89.451 129.897 85.288 130.093 83.443 131.388 C 80.994 132.875 81.413 132.859 83.443 134.554 C 85.458 136.236 86.391 136.27 124.804 136.071 C 124.804 136.071 157.516 136.064 169.879 133.158 C 177.899 129.393 184.333 123.12 188.267 115.231 C 191.381 108.987 192.058 108.79 192.058 99.159 C 192.058 89.528 191.381 89.087 188.267 82.843 C 184.333 74.955 177.899 68.682 169.879 64.917 C 159.226 60.945 147.764 60.678 138.68 64.917 C 130.664 68.68 124.226 74.955 120.292 82.839 C 116.889 89.686 117.192 96.83 116.832 104.281 L 116.55 119.358 L 109.853 119.358 L 109.879 109.409 C 109.92 94.127 110.993 87.849 114.908 79.987 C 125.764 58.188 151.702 49.35 173.502 60.022 C 188.953 67.586 197.985 81.883 198 98.799 C 198.012 111.045 195.586 120.416 187.122 129.152 C 181.838 134.605 177.278 137.942 169.065 140.96 C 164.331 142.699 160.724 142.55 123.996 142.869 C 87.718 143.185 85.481 143.293 83.513 144.827 L 83.634 121.077 L 83.634 121.077 Z M 109.622 145.117 L 116.428 145.117 L 116.428 155.944 L 109.622 155.944 L 109.622 145.117 L 109.622 145.117 Z M 123.055 145.383 L 129.861 145.383 L 129.861 156.21 L 123.055 156.21 L 123.055 145.383 L 123.055 145.383 Z"/>
+ <linearGradient id="_lgradient_194" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(7.135,0,0,39.189001,123.294,161.310999)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#8e9aae"/>
+ <stop offset="50%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#909ca3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_194)" d="M 124.712 192.24 C 124.913 192.38 125.014 192.683 124.936 192.913 L 123.435 197.378 C 123.357 197.608 123.404 197.963 123.538 198.167 L 124.833 200.13 C 124.967 200.333 125.278 200.5 125.523 200.5 L 128.199 200.5 C 128.472316 200.484477 128.724833 200.34907 128.889 200.13 L 130.185 198.167 C 130.319 197.963 130.365 197.608 130.288 197.378 L 128.786 192.913 C 128.714486 192.664146 128.803035 192.396911 129.009 192.24 L 130.064 191.505 C 130.280473 191.336162 130.413522 191.082093 130.429 190.808 L 130.429 161.753 C 130.426805 161.508245 130.227765 161.31099 129.983 161.311 L 123.74 161.311 C 123.49501 161.310444 123.295651 161.508015 123.294 161.753 L 123.294 190.808 C 123.309502 191.081809 123.442576 191.33556 123.659 191.504 L 124.712 192.24 L 124.712 192.24 Z"/>
+ <linearGradient id="_lgradient_195" x1="1" x2="0" y1=".5" y2=".5" gradientTransform="matrix(-11.984,0,0,-2.662,132.854,178.6)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#808080"/>
+ <stop offset="50%" style="stop-color:#bfbfbf"/>
+ <stop offset="100%" style="stop-color:#808080"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_195)" d="M 132.854 178.6 L 120.87 178.6 L 120.87 175.938 L 132.854 175.938 L 132.854 178.6 Z"/>
+ <linearGradient id="_lgradient_196" x1=".001" x2="1.001" y1=".503" y2=".503" gradientTransform="matrix(-7.135,0,0,-1.195,130.434,184.94)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#333333"/>
+ <stop offset="50.056%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#333333"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_196)" d="M 130.434 184.94 L 123.299 184.94 L 123.299 183.745 L 130.434 183.745 L 130.434 184.94 Z"/>
+ <linearGradient id="_lgradient_197" x1=".001" x2="1.001" y1=".497" y2=".497" gradientTransform="matrix(-7.135,0,0,-1.195,130.434,190.988)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#333333"/>
+ <stop offset="50.056%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#333333"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_197)" d="M 130.434 190.988 L 123.299 190.988 L 123.299 189.793 L 130.434 189.793 L 130.434 190.988 Z"/>
+ <linearGradient id="_lgradient_198" x1="1" x2="0" y1=".5" y2=".5" gradientTransform="matrix(14.09,0,0,25.307,119.804,152.223)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#404649"/>
+ <stop offset="50%" style="stop-color:#2c2f31"/>
+ <stop offset="100%" style="stop-color:#5f6268"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_198)" d="M 132.383 152.223 C 133.214 152.223 133.894 152.752 133.894 153.398 L 133.894 176.355 C 133.894 177.001 133.214 177.53 132.383 177.53 L 121.315 177.53 C 120.484 177.53 119.804 177.001 119.804 176.355 L 119.804 153.398 C 119.804 152.752 120.484 152.223 121.315 152.223 L 132.383 152.223 L 132.383 152.223 Z"/>
+ <g opacity=".2">
+ <path fill="#fefefe" d="M 124.959 192.712 L 128.763 192.712 C 128.770177 192.60138 128.805269 192.494383 128.865 192.401 L 124.858 192.401 C 124.917026 192.494645 124.951742 192.601543 124.959 192.712 Z M 130.294 197.876 C 130.317 197.773 130.329 197.666 130.322 197.564 L 123.4 197.564 C 123.393 197.666 123.406 197.773 123.428 197.876 L 130.294 197.876 L 130.294 197.876 Z"/>
+ </g>
+ <path fill="#fefefe" fill-opacity=".42" d="M 130.433 178.742 L 123.298 178.742 L 123.298 178.603 L 130.433 178.603 L 130.433 178.742 Z"/>
+ <linearGradient id="_lgradient_199" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(7.135,0,0,39.189,109.13,161.186)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#8e9aae"/>
+ <stop offset="50%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#909ca3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_199)" d="M 110.549 192.115 C 110.749 192.255 110.85 192.558 110.773 192.788 L 109.271 197.253 C 109.194 197.483 109.24 197.838 109.374 198.042 L 110.67 200.005 C 110.804 200.209 111.114 200.375 111.359 200.375 L 114.035 200.375 C 114.30843 200.359885 114.561109 200.224391 114.725 200.005 L 116.021 198.042 C 116.155 197.838 116.202 197.483 116.124 197.253 L 114.622 192.788 C 114.551 192.538944 114.639906 192.271828 114.846 192.115 L 115.9 191.38 C 116.116219 191.211388 116.24924 190.957737 116.265 190.684 L 116.265 161.628 C 116.262805 161.383245 116.063765 161.18599 115.819 161.186 L 109.576 161.186 C 109.331235 161.18599 109.132195 161.383245 109.13 161.628 L 109.13 190.684 C 109.13 190.927 109.294 191.24 109.495 191.38 L 110.549 192.115 L 110.549 192.115 Z"/>
+ <linearGradient id="_lgradient_200" x1="1" x2="0" y1=".502" y2=".502" gradientTransform="matrix(-11.984,0,0,-2.662,118.686,178.482)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#808080"/>
+ <stop offset="50%" style="stop-color:#bfbfbf"/>
+ <stop offset="100%" style="stop-color:#808080"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_200)" d="M 118.686 178.482 L 106.702 178.482 L 106.702 175.82 L 118.686 175.82 L 118.686 178.482 Z"/>
+ <linearGradient id="_lgradient_201" x1="0" x2="1" y1=".499" y2=".499" gradientTransform="matrix(-7.135,0,0,-1.195,116.266,184.812)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#333333"/>
+ <stop offset="50%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#333333"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_201)" d="M 116.266 184.812 L 109.131 184.812 L 109.131 183.617 L 116.266 183.617 L 116.266 184.812 Z"/>
+ <linearGradient id="_lgradient_202" x1="0" x2="1" y1=".502" y2=".502" gradientTransform="matrix(-7.135,0,0,-1.195,116.266,190.87)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#333333"/>
+ <stop offset="50%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#333333"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_202)" d="M 116.266 190.87 L 109.131 190.87 L 109.131 189.675 L 116.266 189.675 L 116.266 190.87 Z"/>
+ <linearGradient id="_lgradient_203" x1="1" x2="0" y1=".5" y2=".5" gradientTransform="matrix(14.089,0,0,25.307,105.641,152.098)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#404649"/>
+ <stop offset="50%" style="stop-color:#2c2f31"/>
+ <stop offset="100%" style="stop-color:#5f6268"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_203)" d="M 118.219 152.098 C 119.05 152.098 119.73 152.627 119.73 153.273 L 119.73 176.23 C 119.73 176.876 119.05 177.405 118.219 177.405 L 107.152 177.405 C 106.32 177.405 105.641 176.876 105.641 176.23 L 105.641 153.273 C 105.641 152.627 106.32 152.098 107.152 152.098 L 118.219 152.098 L 118.219 152.098 Z"/>
+ <g opacity=".2">
+ <path fill="#fefefe" d="M 110.795 192.587 L 114.599 192.587 C 114.606177 192.47638 114.641269 192.369383 114.701 192.276 L 110.694 192.276 C 110.753457 192.369442 110.78821 192.476454 110.795 192.587 L 110.795 192.587 Z M 116.131 197.751 C 116.153 197.648 116.166 197.541 116.158 197.439 L 109.237 197.439 C 109.229 197.541 109.242 197.648 109.265 197.751 L 116.131 197.751 L 116.131 197.751 Z"/>
+ </g>
+ <path fill="#fefefe" fill-opacity=".42" d="M 116.265 178.613 L 109.13 178.613 L 109.13 178.474 L 116.265 178.474 L 116.265 178.613 Z"/>
+ <g>
+ <linearGradient id="_lgradient_204" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(39.544,0,0,7.071,58,136.564)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#8e9aae"/>
+ <stop offset="50%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#909ca3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_204)" d="M 66.335 137.97 C 66.174538 138.175353 65.90572 138.263114 65.655 138.192 L 61.151 136.704 C 60.882605 136.631596 60.596467 136.668262 60.355 136.806 L 58.373 138.09 C 58.15268 138.250339 58.015805 138.500971 58 138.773 L 58 141.425 C 58 141.668 58.168 141.976 58.373 142.109 L 60.355 143.393 C 60.56 143.526 60.918 143.572 61.151 143.495 L 65.655 142.007 C 65.90551 141.935948 66.174126 142.023248 66.335 142.228 L 67.077 143.273 C 67.217 143.472 67.534 143.635 67.779 143.635 L 97.098 143.635 C 97.342765 143.63501 97.541805 143.437755 97.544 143.193 L 97.544 137.006 C 97.541805 136.761245 97.342765 136.56399 97.098 136.564 L 67.779 136.564 C 67.504175 136.57937 67.248889 136.711013 67.077 136.926 L 66.335 137.97 L 66.335 137.97 Z"/>
+ <linearGradient id="_lgradient_205" x1="1" x2="0" y1=".499" y2=".499" gradientTransform="matrix(0,-11.877,2.686,0,80.1,146.04)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#808080"/>
+ <stop offset="50%" style="stop-color:#bfbfbf"/>
+ <stop offset="100%" style="stop-color:#808080"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_205)" d="M 80.1 146.04 L 80.1 134.163 L 82.786 134.163 L 82.786 146.04 L 80.1 146.04 Z"/>
+ <linearGradient id="_lgradient_206" x1="0" x2="1" y1=".498" y2=".498" gradientTransform="matrix(0,-7.071,1.206,0,73.705,143.635)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#333333"/>
+ <stop offset="50%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#333333"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_206)" d="M 73.705 143.635 L 73.705 136.564 L 74.911 136.564 L 74.911 143.635 L 73.705 143.635 Z"/>
+ <linearGradient id="_lgradient_207" x1="0" x2="1" y1=".497" y2=".497" gradientTransform="matrix(0,-7.071,1.206,0,67.598,143.636)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#333333"/>
+ <stop offset="50.014%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#333333"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_207)" d="M 67.598 143.636 L 67.598 136.565 L 68.804 136.565 L 68.804 143.636 L 67.598 143.636 Z"/>
+ <linearGradient id="_lgradient_208" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(25.536,0,0,13.963,81.178,133.106)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#404649"/>
+ <stop offset="50%" style="stop-color:#2c2f31"/>
+ <stop offset="100%" style="stop-color:#5f6268"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_208)" d="M 106.714 145.571 C 106.714 146.395 106.18 147.069 105.528 147.069 L 82.364 147.069 C 81.712 147.069 81.178 146.395 81.178 145.571 L 81.178 134.603 C 81.178 133.779 81.712 133.106 82.364 133.106 L 105.528 133.106 C 106.18 133.106 106.714 133.779 106.714 134.603 L 106.714 145.571 L 106.714 145.571 Z"/>
+ <g opacity=".2">
+ <path fill="#fefefe" d="M 65.858 138.214 L 65.858 141.984 C 65.969791 141.990809 66.078092 142.025535 66.173 142.085 L 66.173 138.114 C 66.077891 138.172882 65.969656 138.207242 65.858 138.214 Z M 60.648 143.502 C 60.752 143.524 60.86 143.536 60.963 143.529 L 60.963 136.669 C 60.857215 136.663947 60.751235 136.673368 60.648 136.697 L 60.648 143.502 L 60.648 143.502 Z"/>
+ </g>
+ <path fill="#fefefe" fill-opacity=".42" d="M 79.957 143.636 L 79.957 136.565 L 80.098 136.565 L 80.098 143.636 L 79.957 143.636 Z"/>
+ <linearGradient id="_lgradient_209" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(39.544,0,0,7.070001,58.126,122.527999)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#8e9aae"/>
+ <stop offset="50%" style="stop-color:#fefefe"/>
+ <stop offset="100%" style="stop-color:#909ca3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_209)" d="M 66.461 123.933 C 66.300538 124.138353 66.03172 124.226114 65.781 124.155 L 61.277 122.667 C 61.008272 122.594652 60.721847 122.631308 60.48 122.769 L 58.499 124.053 C 58.279006 124.213625 58.142222 124.46409 58.126 124.736 L 58.126 127.389 C 58.126 127.632 58.294 127.939 58.499 128.072 L 60.48 129.356 C 60.686 129.489 61.044 129.535 61.277 129.458 L 65.781 127.97 C 66.031726 127.8986 66.300702 127.986413 66.461 128.192 L 67.203 129.237 C 67.343 129.436 67.66 129.598 67.905 129.598 L 97.224 129.598 C 97.468765 129.59801 97.667805 129.400755 97.67 129.156 L 97.67 122.969 C 97.667802 122.724406 97.468603 122.52744 97.224 122.528 L 67.905 122.528 C 67.630302 122.542997 67.374995 122.674287 67.203 122.889 L 66.461 123.933 L 66.461 123.933 Z"/>
+ <linearGradient id="_lgradient_210" x1="1" x2="0" y1=".5" y2=".5" gradientTransform="matrix(0,-11.877,2.686,0,80.223,131.999)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#808080"/>
+ <stop offset="50%" style="stop-color:#bfbfbf"/>
+ <stop offset="100%" style="stop-color:#808080"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_210)" d="M 80.223 131.999 L 80.223 120.122 L 82.909 120.122 L 82.909 131.999 L 80.223 131.999 Z"/>
+ <linearGradient id="_lgradient_211" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(0,-7.071,1.206,0,73.829,129.595)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#333333"/>
+ <stop offset="49.958%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#333333"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_211)" d="M 73.829 129.595 L 73.829 122.524 L 75.035 122.524 L 75.035 129.595 L 73.829 129.595 Z"/>
+ <linearGradient id="_lgradient_212" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(0,-7.071,1.206,0,67.72,129.596)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#333333"/>
+ <stop offset="49.972%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#333333"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_212)" d="M 67.72 129.596 L 67.72 122.525 L 68.926 122.525 L 68.926 129.596 L 67.72 129.596 Z"/>
+ <linearGradient id="_lgradient_213" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(25.536,0,0,13.963,81.304,119.069)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#404649"/>
+ <stop offset="50%" style="stop-color:#2c2f31"/>
+ <stop offset="100%" style="stop-color:#5f6268"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_213)" d="M 106.84 131.535 C 106.84 132.358 106.306 133.032 105.654 133.032 L 82.49 133.032 C 81.838 133.032 81.304 132.358 81.304 131.535 L 81.304 120.566 C 81.304 119.743 81.838 119.069 82.49 119.069 L 105.654 119.069 C 106.306 119.069 106.84 119.743 106.84 120.566 L 106.84 131.535 L 106.84 131.535 Z"/>
+ <g opacity=".2">
+ <path fill="#fefefe" d="M 65.984 124.177 L 65.984 127.947 C 66.094 127.954 66.204 127.99 66.299 128.048 L 66.299 124.077 C 66.20377 124.135618 66.095603 124.169956 65.984 124.177 L 65.984 124.177 Z M 60.774 129.465 C 60.878 129.487 60.986 129.5 61.089 129.492 L 61.089 122.633 C 60.983205 122.627442 60.877156 122.636868 60.774 122.661 L 60.774 129.465 L 60.774 129.465 Z"/>
+ </g>
+ <path fill="#fefefe" fill-opacity=".42" d="M 80.08 129.595 L 80.08 122.524 L 80.221 122.524 L 80.221 129.595 L 80.08 129.595 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_214" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_214)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pavucontrol.svg b/.icons/Gruvbox_Dark-2/apps/64/pavucontrol.svg
new file mode 120000
index 000000000..460e1866c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pavucontrol.svg
@@ -0,0 +1 @@
+sound-box.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/payday2.svg b/.icons/Gruvbox_Dark-2/apps/64/payday2.svg
new file mode 100755
index 000000000..d60f0e977
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/payday2.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="5Ps1Hf8JanlxSHiLR32JE9QL3KrWBt3Q" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#5Ps1Hf8JanlxSHiLR32JE9QL3KrWBt3Q)">
+ <linearGradient id="_lgradient_192" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_192)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_193" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_193)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#e6e6e6" d="M 146.795 54.5 L 109.203 59.87 L 109.203 70.611 L 90.944 70.611 C 60.871 70.611 60.871 89.407 60.871 89.407 L 60.871 108.204 L 109.203 108.204 C 109.203 101.975 112.641 97.463 118.869 97.463 C 125.098 97.463 127.811 101.975 127.811 108.204 L 128.186 108.204 L 61.552 151.167 L 60.87 151.167 L 60.87 183.389 L 109.202 183.389 L 109.202 199.5 L 146.794 194.13 L 146.794 183.389 L 195.125 183.389 L 195.125 151.167 L 127.998 151.167 L 181.309 117.257 C 188.677 111.961 195.127 108.202 195.127 93.165 C 195.127 93.165 196.201 70.61 154.851 70.61 L 146.795 70.61 L 146.795 54.5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pb-for-desktop.svg b/.icons/Gruvbox_Dark-2/apps/64/pb-for-desktop.svg
new file mode 120000
index 000000000..e3e2257e5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pb-for-desktop.svg
@@ -0,0 +1 @@
+pushbullet-indicator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pcbcalculator.svg b/.icons/Gruvbox_Dark-2/apps/64/pcbcalculator.svg
new file mode 100644
index 000000000..85730c10c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pcbcalculator.svg
@@ -0,0 +1,64 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="mwDgmKFDWNVhr46GJ5vQZOTIur7FEpGX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#mwDgmKFDWNVhr46GJ5vQZOTIur7FEpGX)">
+ <linearGradient id="_lgradient_81" x1=".993" x2=".002" y1=".988" y2=".193" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_81)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_82" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(122.325,0,0,228.34,128.005,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_82)" d="M 128.005 11.95 L 128.005 240.29 L 165.69 240.29 C 239.746 240.29 250.33 229.732 250.33 155.746 L 250.33 96.494 C 250.33 22.507 239.746 11.95 165.69 11.95 L 128.005 11.95 L 128.005 11.95 L 128.005 11.95 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 5.68 126.12 L 5.68 155.746 C 5.68 229.732 16.264 240.29 90.32 240.29 L 128.005 240.29 L 128.005 126.12 L 5.68 126.12 L 5.68 126.12 L 5.68 126.12 Z"/>
+ </g>
+ <defs>
+ <filter id="4Dwk4tKKpeMWDtl77krHsKohJP6i6cCj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#4Dwk4tKKpeMWDtl77krHsKohJP6i6cCj)">
+ <path fill="#171717" d="M 70.92 56.725 L 70.92 81.19 L 46.455 81.19 L 46.455 89.345 L 70.92 89.345 L 70.92 113.81 L 79.075 113.81 L 79.075 89.345 L 103.54 89.345 L 103.54 81.19 L 79.075 81.19 L 79.075 56.725 L 70.92 56.725 L 70.92 56.725 L 70.92 56.725 Z"/>
+ </g>
+ <defs>
+ <filter id="hz6U8E6bTsO4RfokHg1320Z8RfL1ODa4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#hz6U8E6bTsO4RfokHg1320Z8RfL1ODa4)">
+ <path fill="#171717" d="M 103.54 179.05 L 103.54 170.895 L 46.455 170.895 L 46.455 179.05 L 103.54 179.05 L 103.54 179.05 L 103.54 179.05 Z"/>
+ </g>
+ <defs>
+ <filter id="tl9ziEUKfbgzEmd67Vh00ZN4geUUUJ97" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#tl9ziEUKfbgzEmd67Vh00ZN4geUUUJ97)">
+ <path fill="#171717" d="M 152.47 113.81 L 152.47 121.965 L 209.555 121.965 L 209.555 113.81 L 152.47 113.81 L 152.47 113.81 L 152.47 113.81 Z M 152.47 138.275 L 152.47 146.43 L 209.555 146.43 L 209.555 138.275 L 152.47 138.275 L 152.47 138.275 L 152.47 138.275 Z"/>
+ </g>
+ <path fill="#f2f2f2" d="M 70.92 52.725 L 70.92 77.19 L 46.455 77.19 L 46.455 85.345 L 70.92 85.345 L 70.92 109.81 L 79.075 109.81 L 79.075 85.345 L 103.54 85.345 L 103.54 77.19 L 79.075 77.19 L 79.075 52.725 L 70.92 52.725 L 70.92 52.725 L 70.92 52.725 Z"/>
+ <path fill="#f2f2f2" d="M 103.54 175.05 L 103.54 166.895 L 46.455 166.895 L 46.455 175.05 L 103.54 175.05 L 103.54 175.05 L 103.54 175.05 Z"/>
+ <path fill="#ffffff" d="M 152.47 109.81 L 152.47 117.965 L 209.555 117.965 L 209.555 109.81 L 152.47 109.81 L 152.47 109.81 L 152.47 109.81 Z M 152.47 134.275 L 152.47 142.43 L 209.555 142.43 L 209.555 134.275 L 152.47 134.275 L 152.47 134.275 L 152.47 134.275 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_83" x1=".517" x2=".517" y1="0" y2="1.209" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_83)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.538 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.538 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pcbnew.svg b/.icons/Gruvbox_Dark-2/apps/64/pcbnew.svg
new file mode 100755
index 000000000..ebf47f7e4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pcbnew.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Z5XoxPkFeFoVG6RY0huR2cXcrP7fdbIJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Z5XoxPkFeFoVG6RY0huR2cXcrP7fdbIJ)">
+ <linearGradient id="_lgradient_196" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_196)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_197" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_197)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".3">
+ <path fill-rule="evenodd" d="M 134.042 128 L 121.958 128 L 121.958 85.708 L 134.042 85.708 L 134.042 128 Z M 67.583 176.333 L 67.583 164.25 L 121.958 164.25 L 121.958 121.958 L 188.417 121.958 L 188.417 134.042 L 134.042 134.042 L 134.042 176.333 L 67.583 176.333 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 128 73.625 C 121.327 73.625 115.917 79.035 115.917 85.708 C 115.917 92.382 121.327 97.792 128 97.792 C 134.673 97.792 140.083 92.382 140.083 85.708 C 140.083 79.035 134.673 73.625 128 73.625 Z M 128 115.917 C 121.327 115.917 115.917 121.327 115.917 128 C 115.917 134.673 121.327 140.083 128 140.083 C 134.673 140.083 140.083 134.673 140.083 128 C 140.083 121.327 134.673 115.917 128 115.917 Z M 188.417 115.917 C 181.743 115.917 176.333 121.327 176.333 128 C 176.333 134.673 181.743 140.083 188.417 140.083 C 195.09 140.083 200.5 134.673 200.5 128 C 200.5 121.327 195.09 115.917 188.417 115.917 Z M 67.583 158.208 C 60.91 158.208 55.5 163.618 55.5 170.292 C 55.5 176.965 60.91 182.375 67.583 182.375 C 74.257 182.375 79.667 176.965 79.667 170.292 C 79.667 163.618 74.257 158.208 67.583 158.208 Z M 128 158.208 C 121.327 158.208 115.917 163.618 115.917 170.292 C 115.917 176.965 121.327 182.375 128 182.375 C 134.673 182.375 140.083 176.965 140.083 170.292 C 140.083 163.618 134.673 158.208 128 158.208 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pcloud.svg b/.icons/Gruvbox_Dark-2/apps/64/pcloud.svg
new file mode 100755
index 000000000..8b09685af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pcloud.svg
@@ -0,0 +1,54 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="50Ij8ECx21ptGLUPCY8evUOO6TipJba8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#50Ij8ECx21ptGLUPCY8evUOO6TipJba8)">
+ <linearGradient id="_lgradient_176" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(244.648,0,0,228.338,5.619,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#333333"/>
+ <stop offset="100%" style="stop-color:#4d4d4d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_176)" d="M 165.628 11.952 C 239.684 11.952 250.267 22.509 250.267 96.495 L 250.267 155.746 C 250.267 229.733 239.684 240.29 165.628 240.29 L 90.259 240.29 C 16.203 240.29 5.619 229.733 5.619 155.746 L 5.619 96.495 C 5.619 22.509 16.203 11.952 90.259 11.952 L 165.628 11.952 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 178.003 130.5 C 167.588 130.513 158.543 137.673 156.141 147.807 L 124.7 147.807 C 121.253 163.947 106.999 175.485 90.495 175.494 L 178.003 175.494 C 190.428 175.494 200.5 165.421 200.5 152.997 C 200.5 140.572 190.428 130.5 178.003 130.5 L 178.003 130.5 Z M 90.495 175.494 C 90.245 175.483 89.994 175.47 89.743 175.455 L 89.743 175.494 L 90.495 175.494 Z"/>
+ </g>
+ <g opacity=".2">
+ <circle cx="90.495" cy="140.498" r="34.995" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_177" x1=".863" x2=".332" y1="1" y2=".063" gradientTransform="matrix(145,0,0,92.488,55.5,80.506)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#0575e6"/>
+ <stop offset="100%" style="stop-color:#00f260"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_177)" d="M 89.006 103.029 C 70.382 103.815 55.5 119.182 55.5 137.999 C 55.5 157.062 70.777 172.586 89.745 172.986 L 89.745 172.994 L 90.495 172.994 L 178.003 172.994 C 190.427 172.994 200.5 162.922 200.5 150.497 C 200.5 142.212 196.021 134.973 189.35 131.074 C 190.087 128.935 190.482 126.638 190.482 124.251 C 190.482 112.524 180.961 103.003 169.235 103.003 C 168.491 103.003 167.756 103.042 167.037 103.134 C 159.268 89.618 144.685 80.506 127.99 80.506 C 111.339 80.506 96.789 89.571 89.006 103.029 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 178.003 128 C 167.588 128.013 158.543 135.173 156.141 145.307 L 89.743 145.307 L 89.743 147.807 L 156.141 147.807 C 158.543 137.673 167.588 130.513 178.003 130.5 C 190.005 130.515 199.881 139.949 200.446 151.937 C 200.48 151.458 200.497 150.977 200.5 150.497 C 200.5 138.072 190.428 128 178.003 128 L 178.003 128 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 127.99 93.005 C 108.663 93.005 92.995 108.673 92.995 128 C 92.995 147.327 108.663 162.995 127.99 162.995 C 147.318 162.995 162.986 147.327 162.986 128 C 162.986 108.673 147.318 93.005 127.99 93.005 Z M 127.99 100.504 C 143.176 100.504 155.487 112.814 155.487 128 C 155.487 143.186 143.176 155.496 127.99 155.496 C 112.804 155.496 100.494 143.186 100.494 128 C 100.494 112.814 112.804 100.504 127.99 100.504 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 127.99 90.505 C 108.663 90.505 92.995 106.173 92.995 125.5 C 92.995 144.828 108.663 160.496 127.99 160.496 C 147.318 160.496 162.986 144.828 162.986 125.5 C 162.986 106.173 147.318 90.505 127.99 90.505 Z M 127.99 98.004 C 143.176 98.004 155.487 110.315 155.487 125.5 C 155.487 140.686 143.176 152.997 127.99 152.997 C 112.804 152.997 100.494 140.686 100.494 125.5 C 100.494 110.315 112.804 98.004 127.99 98.004 Z"/>
+ <g opacity=".2">
+ <path d="M 118.241 110.502 C 115.332 110.502 112.992 112.781 112.992 115.614 L 112.992 142.881 C 112.992 145.713 115.332 147.997 118.241 147.997 C 121.149 147.997 122.853 145.71 122.991 142.881 L 122.991 138.267 L 133.99 138.267 C 141.721 138.267 147.988 132.166 147.988 124.636 C 147.988 117.106 141.721 110.502 133.99 110.502 L 118.241 110.502 Z M 122.991 120.618 L 134.366 120.618 C 136.494 120.618 137.989 122.568 137.989 124.622 C 137.989 126.675 136.494 128.165 134.366 128.117 L 122.991 128.117 L 122.991 120.618 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 118.241 108.003 C 115.332 108.003 112.992 110.282 112.992 113.114 L 112.992 140.381 C 112.992 143.214 115.332 145.498 118.241 145.498 C 121.149 145.498 122.853 143.21 122.991 140.381 L 122.991 135.768 L 133.99 135.768 C 141.721 135.768 147.988 129.667 147.988 122.137 C 147.988 114.606 141.721 108.003 133.99 108.003 L 118.241 108.003 Z M 122.991 118.119 L 134.366 118.119 C 136.494 118.119 137.989 120.069 137.989 122.122 C 137.989 124.175 136.494 125.665 134.366 125.618 L 122.991 125.618 L 122.991 118.119 Z"/>
+ <g opacity=".4">
+ <path fill="#ffffff" d="M 167.04 103.127 C 167.759 103.041 168.493 103.003 169.235 103.003 C 180.969 103.003 190.482 112.516 190.482 124.251 C 190.472 124.596 190.454 124.941 190.428 125.286 C 189.658 114.147 180.4 105.505 169.235 105.503 C 168.925 105.503 168.617 105.51 168.31 105.521 C 171.304 111.538 172.984 118.323 172.984 125.5 C 172.97 125.846 172.952 126.191 172.93 126.535 C 172.683 118.925 170.555 111.806 166.995 105.624 C 166.977 105.625 166.959 105.627 166.941 105.629 C 166.125 104.312 166.594 104.906 165.492 103.332 C 165.522 103.327 165.552 103.321 165.582 103.317 C 157.535 91.069 143.679 83.016 127.99 83.006 C 112.431 83.021 98.69 90.94 90.618 103 C 90.62 103 90.623 103 90.625 103 C 90.523 103.15 90.431 103.285 90.371 103.371 C 89.969 103.984 89.582 104.608 89.211 105.241 C 89.182 105.303 89.141 105.395 89.094 105.5 C 89.084 105.5 89.074 105.501 89.065 105.502 C 85.396 111.832 83.23 119.147 83.05 126.965 C 83.024 126.477 83.006 125.989 82.996 125.5 C 82.996 118.346 84.666 111.581 87.643 105.578 C 70.013 106.98 56.086 121.488 55.554 139.463 C 55.526 138.976 55.508 138.487 55.5 137.999 C 55.5 119.215 70.421 103.885 88.999 103.028 C 96.777 89.566 111.326 80.506 127.99 80.506 C 144.696 80.506 159.276 89.611 167.04 103.127 Z"/>
+ </g>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_178" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_178)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pcsx2.svg b/.icons/Gruvbox_Dark-2/apps/64/pcsx2.svg
new file mode 120000
index 000000000..491732295
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pcsx2.svg
@@ -0,0 +1 @@
+gameboy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pcsxr-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/pcsxr-icon.svg
new file mode 120000
index 000000000..68717f03f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pcsxr-icon.svg
@@ -0,0 +1 @@
+pcsxr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pcsxr.svg b/.icons/Gruvbox_Dark-2/apps/64/pcsxr.svg
new file mode 100644
index 000000000..22df5fdba
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pcsxr.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="mRQCpICUOl96DMLkNCCGkTnz9CCHfpC2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#mRQCpICUOl96DMLkNCCGkTnz9CCHfpC2)">
+ <path fill="#ececec" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#ffffff" d="M 5.676 126.116 L 5.676 155.742 C 5.676 229.728 16.26 240.285 90.315 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 126.116 L 5.676 126.116 L 5.676 126.116 Z"/>
+ </g>
+ <g>
+ <path fill="#de0029" fill-rule="evenodd" d="M 135.12 88.059 L 135.002 196.38 L 105.979 186.941 L 105.979 59.62 L 143.025 69.415 C 166.737 75.788 181.249 88.176 181.013 109.888 C 180.777 135.14 169.097 145.287 146.328 138.679 L 146.328 88.884 C 146.328 82.865 135.12 82.513 135.12 88.059 Z"/>
+ <path fill="#f3c202" fill-rule="evenodd" d="M 92.647 165.935 L 78.961 170.538 C 70.112 173.606 62.562 166.409 70.703 163.457 L 77.309 161.099 L 52.415 153.191 C 44.746 155.788 37.549 161.334 38.022 169.123 C 38.494 177.027 56.544 178.916 70.467 181.158 C 83.444 183.281 95.242 182.102 105.979 178.325 L 105.979 170.183 L 92.647 165.935 L 92.647 165.935 Z M 135.237 196.38 L 160.603 187.529 L 135.002 179.388 L 135.002 195.789 L 135.237 196.38 L 135.237 196.38 Z"/>
+ <path fill="#326db3" fill-rule="evenodd" d="M 202.722 172.663 L 203.193 172.544 C 214.283 168.651 219.003 163.221 217.824 158.149 C 215.936 149.654 202.368 145.051 181.485 143.517 C 166.502 142.455 151.755 145.758 137.362 150.714 L 135.002 151.541 L 160.84 159.564 L 175.941 154.49 C 191.75 151.541 198.122 156.732 182.902 161.57 L 175.351 164.165 L 202.722 172.663 L 202.722 172.663 Z M 105.979 135.14 L 94.534 139.033 L 105.979 142.573 L 105.979 135.14 L 105.979 135.14 Z"/>
+ <path fill="#00aa9e" fill-rule="evenodd" d="M 160.603 187.529 L 202.722 172.663 L 175.35 164.165 L 135.002 177.971 L 135.002 179.388 L 160.603 187.529 L 160.603 187.529 Z M 105.979 161.451 L 92.648 165.935 L 105.979 170.183 L 105.979 161.451 L 105.979 161.451 Z M 135.002 168.415 L 135.002 151.541 L 160.839 159.564 L 135.002 168.415 L 135.002 168.415 Z M 77.309 161.099 L 105.979 150.833 L 105.979 142.573 L 94.534 139.033 L 53.005 153.075 C 52.887 153.075 52.651 153.191 52.416 153.191 L 77.309 161.099 L 77.309 161.099 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_217" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_217)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pcsxr_pcsxr-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/pcsxr_pcsxr-icon.svg
new file mode 120000
index 000000000..68717f03f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pcsxr_pcsxr-icon.svg
@@ -0,0 +1 @@
+pcsxr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pd.svg b/.icons/Gruvbox_Dark-2/apps/64/pd.svg
new file mode 120000
index 000000000..8509b405d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pd.svg
@@ -0,0 +1 @@
+pure_data.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pdfarranger.svg b/.icons/Gruvbox_Dark-2/apps/64/pdfarranger.svg
new file mode 120000
index 000000000..4f677012d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pdfarranger.svg
@@ -0,0 +1 @@
+pdfshuffler.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pdfchain.svg b/.icons/Gruvbox_Dark-2/apps/64/pdfchain.svg
new file mode 100755
index 000000000..8c07bd2e3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pdfchain.svg
@@ -0,0 +1,48 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="WSTPsxWTc7f6NF2NUoRxi8kT4VdRhZJH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#WSTPsxWTc7f6NF2NUoRxi8kT4VdRhZJH)">
+ <linearGradient id="_lgradient_205" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_205)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_206" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_206)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#f22c42" d="M 110.877 93.266 C 99.731 96.247 90.335 101.418 83.997 108.057 C 66.541 117.691 59.614 133.157 66.336 147.492 C 73.057 161.827 92.158 172.328 115.04 174.267 C 135.546 182.312 161.417 181.478 180.308 172.163 C 197.764 162.529 204.69 147.063 197.969 132.728 C 191.248 118.393 172.146 107.892 149.264 105.953 C 139.378 98.725 125.647 94.187 110.877 93.266 Z"/>
+ <defs>
+ <filter id="u2b7CIUZa9qRL63eZe9jkerNfuNDbbqM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#u2b7CIUZa9qRL63eZe9jkerNfuNDbbqM)">
+ <path d="M 121.439 114.569 C 126.932 114.628 132.345 115.583 137.276 117.364 C 149.622 118.256 160.548 123.619 166.313 131.617 C 172.078 139.616 171.898 149.162 165.835 156.988 C 158.736 167.491 142.971 173.334 127.029 171.371 C 114.683 170.479 103.756 165.115 97.991 157.117 C 92.227 149.119 92.406 139.572 98.469 131.746 C 101.904 123.676 110.432 117.298 121.439 114.569 Z"/>
+ </g>
+ <path fill="#e6e6e6" d="M 121.439 110.31 C 126.932 110.369 132.345 111.324 137.276 113.105 C 149.622 113.997 160.548 119.361 166.313 127.359 C 172.078 135.357 171.898 144.904 165.835 152.729 C 158.736 163.233 142.971 169.076 127.029 167.112 C 114.683 166.22 103.756 160.856 97.991 152.858 C 92.227 144.86 92.406 135.313 98.469 127.487 C 101.904 119.417 110.432 113.039 121.439 110.31 Z"/>
+ <defs>
+ <filter id="eijvkRLDH0cwcK0Kan9UFtpJNT1mJA6G" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#eijvkRLDH0cwcK0Kan9UFtpJNT1mJA6G)">
+ <path d="M 116.267 120.642 C 118.013 122.09 119.121 124.177 119.334 126.392 C 119.546 128.649 118.865 130.906 117.46 132.652 C 116.012 134.398 113.968 135.505 111.71 135.718 C 109.453 135.931 107.196 135.292 105.45 133.844 L 58.605 95.516 C 56.859 94.068 55.751 92.024 55.538 89.767 C 55.325 87.51 56.007 85.295 57.412 83.549 C 58.86 81.803 60.904 80.653 63.161 80.44 C 65.418 80.227 67.676 80.909 69.422 82.314 L 116.267 120.642 Z"/>
+ </g>
+ <path fill="#f22c42" d="M 116.267 116.469 C 118.013 117.917 119.121 119.961 119.334 122.218 C 119.546 124.475 118.865 126.732 117.46 128.478 C 116.012 130.224 113.968 131.332 111.71 131.545 C 109.453 131.758 107.196 131.076 105.45 129.671 L 58.605 91.343 C 56.859 89.895 55.751 87.85 55.538 85.593 C 55.325 83.336 56.007 81.079 57.412 79.333 C 58.86 77.587 60.904 76.48 63.161 76.267 C 65.418 76.054 67.676 76.735 69.422 78.141 L 116.267 116.469 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pdfeditor.svg b/.icons/Gruvbox_Dark-2/apps/64/pdfeditor.svg
new file mode 120000
index 000000000..02e106a7c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pdfeditor.svg
@@ -0,0 +1 @@
+masterpdfeditor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pdfmod.svg b/.icons/Gruvbox_Dark-2/apps/64/pdfmod.svg
new file mode 120000
index 000000000..02e106a7c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pdfmod.svg
@@ -0,0 +1 @@
+masterpdfeditor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pdfsam-basic.svg b/.icons/Gruvbox_Dark-2/apps/64/pdfsam-basic.svg
new file mode 120000
index 000000000..85f620acc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pdfsam-basic.svg
@@ -0,0 +1 @@
+pdfsam.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pdfsam.svg b/.icons/Gruvbox_Dark-2/apps/64/pdfsam.svg
new file mode 100644
index 000000000..4083b04a7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pdfsam.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#QPWfqX7knsMNFLlXXYaRzqG1R6E5NnTy)">
+ <linearGradient id="_lgradient_222" x1=".233" x2=".933" y1="-.071" y2=".858" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e8e8e8"/>
+ <stop offset="100%" style="stop-color:#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_222)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="QPWfqX7knsMNFLlXXYaRzqG1R6E5NnTy" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <linearGradient id="_lgradient_223" x1=".51" x2=".512" y1="1.06" y2=".871" gradientTransform="matrix(241.314,0,0,50.535039,7.019,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#009a56"/>
+ <stop offset="100%" style="stop-color:#46a926"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_223)" d="M 165.685 11.947 C 226.552 11.947 243.856 18.713 248.333 62.333 C 231 62.333 37.667 62.667 7.019 62.335 C 11.559 19.039 29.617 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ <path fill="#eab305" d="M 37.342 127.952 C 49.179 101.065 81.642 115.726 81.25 90.172 C 107.291 103.031 76.404 131.459 95.342 148.994 C 70.273 156.379 68.313 126.566 37.342 127.952 Z"/>
+ <path fill="#e3dfd5" fill-opacity=".996" d="M 111.488 95.613 L 111.488 99.742 L 210.591 99.742 L 210.591 95.613 L 111.488 95.613 L 111.488 95.613 Z M 111.488 112.13 L 111.488 116.26 L 210.591 116.26 L 210.591 112.13 L 111.488 112.13 L 111.488 112.13 Z M 111.488 128.571 L 111.488 132.7 L 210.591 132.7 L 210.591 128.571 L 111.488 128.571 L 111.488 128.571 Z M 111.488 145.088 L 111.488 149.217 L 210.591 149.217 L 210.591 145.088 L 111.488 145.088 L 111.488 145.088 Z M 45.419 161.606 L 45.419 165.735 L 210.591 165.811 L 210.591 161.682 L 45.419 161.606 L 45.419 161.606 Z M 45.419 178.123 L 45.419 182.252 L 210.591 182.252 L 210.591 178.123 L 45.419 178.123 L 45.419 178.123 Z M 45.419 194.64 L 45.419 198.769 L 169.298 198.769 L 169.298 194.64 L 45.419 194.64 L 45.419 194.64 Z"/>
+ <circle fill="#efefef" cx="72.5" cy="122.833" r="7.5" vector-effect="non-scaling-stroke"/>
+ <g>
+ <path fill="#089c51" d="M 179.647 128.188 L 179.627 128.197 C 179.375 128.201 179.045 128.22 178.636 128.261 C 178.226 128.298 177.766 128.387 177.257 128.524 C 176.799 128.646 176.436 128.815 176.169 129.029 C 175.9 129.236 175.709 129.481 175.595 129.764 C 175.469054 130.05925 175.412603 130.379482 175.43 130.7 C 175.443 131.045 175.53 131.405 175.607 131.804 C 177.327 141.399 178.919 151.025 180.519 160.647 L 184.432 146.047 L 179.647 128.188 L 179.647 128.188 Z M 185.919 151.593 L 181.659 167.488 L 181.837 168.556 L 188.131 178.662 L 191.187 190.063 C 191.598 191.598 192.196 192.939 192.98 194.082 C 193.765 195.226 194.682 196.133 195.738 196.805 C 196.808424 197.483601 198.012965 197.922639 199.269 198.092 C 200.541 198.281 201.871 198.19 203.258 197.818 C 204.645 197.447 205.842 196.86 206.848 196.06 C 207.834702 195.283331 208.644956 194.305708 209.225 193.192 C 209.803 192.082 210.159 190.834 210.291 189.444 C 210.398 188.062 210.244 186.602 209.834 185.066 C 209.422 183.531 208.827 182.203 208.049 181.084 C 207.24 179.947 206.31 179.043 205.254 178.371 C 204.18353 177.708401 202.983668 177.282533 201.735 177.122 C 200.414356 176.91795 199.064959 177.00775 197.783 177.385 C 196.782 177.681 195.819 178.145 194.673 178.04 C 194.281395 178.006485 193.903683 177.878865 193.572 177.668 C 193.253204 177.435478 192.988201 177.137051 192.795 176.793 C 192.613 176.425 192.446 175.957 192.294 175.387 L 185.919 151.593 L 185.919 151.593 Z M 185.919 163.187 C 186.810631 163.161517 187.645657 163.62264 188.098992 164.390848 C 188.552326 165.159056 188.552326 166.112944 188.098992 166.881152 C 187.645657 167.64936 186.810631 168.110483 185.919 168.085 C 184.593701 168.047123 183.538993 166.96184 183.538993 165.636 C 183.538993 164.31016 184.593701 163.224877 185.919 163.187 L 185.919 163.187 Z M 199.911 181.11 C 200.962 181.058 201.918 181.374 202.778 182.059 C 203.894 182.955 204.71 184.369 205.228 186.301 C 205.752 188.258 205.758 189.915 205.247 191.273 C 204.71 192.638 203.7 193.52 202.214 193.918 C 200.728 194.316 199.423 194.055 198.301 193.135 C 197.153 192.221 196.318 190.785 195.793 188.828 C 195.276 186.896 195.288 185.261 195.831 183.921 C 196.343 182.563 197.342 181.683 198.828 181.285 C 199.181912 181.18907 199.544886 181.130418 199.911 181.11 L 199.911 181.11 Z"/>
+ <path fill="#089c51" d="M 192.191 128.188 L 192.188 128.197 L 192.185 128.197 L 190.686 133.792 L 190.689 133.792 L 179.544 175.385 C 179.391 175.955 179.224 176.424 179.042 176.792 C 178.849354 177.136168 178.584241 177.434378 178.265 177.666 C 177.934233 177.878773 177.556034 178.006557 177.164 178.038 C 176.019 178.144 175.055 177.679 174.054 177.384 C 172.772128 177.006261 171.422622 176.916453 170.102 177.121 C 168.853603 177.280731 167.653969 177.706297 166.584 178.369 C 165.527 179.042 164.597 179.946 163.788 181.083 C 163.01 182.202 162.415 183.529 162.003 185.065 C 161.592 186.6 161.439 188.06 161.546 189.443 C 161.678 190.832 162.034 192.08 162.612 193.191 C 163.192136 194.304364 164.002387 195.281642 164.989 196.058 C 165.996 196.859 167.192 197.445 168.579 197.817 C 169.966 198.188 171.297 198.28 172.568 198.09 C 173.823972 197.921005 175.02852 197.482305 176.099 196.804 C 177.156 196.131 178.073 195.225 178.857 194.081 C 179.641 192.937 180.239 191.597 180.651 190.061 L 183.706 178.661 L 190.001 168.554 C 192.236 156.337 193.852 143.997 196.204 131.804 C 196.285 131.409 196.369 131.044 196.382 130.7 C 196.389784 130.380132 196.33369 130.061925 196.217 129.764 C 196.09509 129.471649 195.896415 129.217691 195.642 129.029 C 195.376 128.815 195.013 128.646 194.555 128.524 C 194.103531 128.397779 193.642234 128.309802 193.176 128.261 C 192.855917 128.227958 192.534678 128.207276 192.213 128.199 L 192.191 128.188 L 192.191 128.188 Z M 185.919 163.187 C 186.810631 163.161517 187.645657 163.62264 188.098992 164.390848 C 188.552326 165.159056 188.552326 166.112944 188.098992 166.881152 C 187.645657 167.64936 186.810631 168.110483 185.919 168.085 C 184.593701 168.047123 183.538993 166.96184 183.538993 165.636 C 183.538993 164.31016 184.593701 163.224877 185.919 163.187 L 185.919 163.187 Z M 171.926 181.11 C 172.276 181.129 172.637 181.185 173.009 181.285 C 174.495 181.683 175.495 182.563 176.007 183.921 C 176.55 185.261 176.562 186.896 176.044 188.828 C 175.52 190.784 174.685 192.221 173.537 193.135 C 172.415 194.055 171.11 194.316 169.624 193.918 C 168.138 193.52 167.128 192.638 166.591 191.273 C 166.079 189.915 166.085 188.257 166.609 186.301 C 167.127 184.369 167.943 182.955 169.059 182.059 C 169.919 181.374 170.875 181.058 171.926 181.11 L 171.926 181.11 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_224" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_224)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pdfshuffler.svg b/.icons/Gruvbox_Dark-2/apps/64/pdfshuffler.svg
new file mode 100755
index 000000000..1800fafa6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pdfshuffler.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="8hJHvlVdczTHwiDLG9yPSPDBNwz3xsOz" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#8hJHvlVdczTHwiDLG9yPSPDBNwz3xsOz)">
+ <linearGradient id="_lgradient_200" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_200)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_201" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_201)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_202" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(119.76,0,0,111.776,59.999,47.926)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_202)" d="M 138.327 47.926 C 174.579 47.926 179.76 53.094 179.76 89.312 L 179.76 118.317 C 179.76 154.535 174.579 159.703 138.327 159.703 L 101.432 159.703 C 65.18 159.703 59.999 154.535 59.999 118.317 L 59.999 89.312 C 59.999 53.094 65.18 47.926 101.432 47.926 L 138.327 47.926 Z"/>
+ <linearGradient id="_lgradient_203" x1="-.379" x2=".463" y1="-.175" y2="1.085" gradientTransform="matrix(115.359,32.169,-30.024,107.669,103.315,59.999)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffeb00"/>
+ <stop offset="100%" style="stop-color:#ffa100"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_203)" d="M 178.764 81.038 C 213.684 90.776 217.286 97.146 207.557 132.033 L 199.767 159.971 C 190.038 194.858 183.66 198.445 148.74 188.707 L 113.201 178.797 C 78.281 169.059 74.679 162.689 84.408 127.803 L 92.198 99.864 C 101.927 64.977 108.305 61.391 143.225 71.128 L 178.764 81.038 Z"/>
+ <linearGradient id="_lgradient_204" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(117.96,-20.687,19.307,110.096,32.038,98.511)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_204)" d="M 109.188 84.981 C 144.895 78.719 150.891 82.914 157.147 118.588 L 162.157 147.156 C 168.413 182.83 164.203 188.815 128.496 195.077 L 92.155 201.45 C 56.448 207.712 50.453 203.516 44.197 167.843 L 39.187 139.274 C 32.931 103.601 37.141 97.616 72.848 91.354 L 109.188 84.981 Z"/>
+ <path fill="#ececec" fill-rule="evenodd" d="M 71.661 165.945 L 66.096 167 L 59.891 134.264 L 71.442 132.075 L 71.442 132.075 Q 77.101 131.002 80.302 133.448 L 80.302 133.448 L 80.302 133.448 Q 83.502 135.893 84.309 140.149 L 84.309 140.149 L 84.309 140.149 Q 85.071 144.17 82.893 147.757 L 82.893 147.757 L 82.893 147.757 Q 80.714 151.343 75.289 152.371 L 75.289 152.371 L 69.303 153.506 L 71.661 165.945 Z M 66.449 138.447 L 68.311 148.268 L 74.577 147.08 L 74.577 147.08 Q 77.103 146.601 78.067 144.917 L 78.067 144.917 L 78.067 144.917 Q 79.032 143.232 78.65 141.221 L 78.65 141.221 L 78.65 141.221 Q 78.287 139.304 76.811 138.033 L 76.811 138.033 L 76.811 138.033 Q 75.335 136.763 72.716 137.259 L 72.716 137.259 L 66.449 138.447 Z M 102.947 160.015 L 94.904 161.54 L 88.699 128.804 L 96.93 127.244 L 96.93 127.244 Q 100.11 126.641 102.859 127.089 L 102.859 127.089 L 102.859 127.089 Q 105.609 127.537 107.608 128.756 L 107.608 128.756 L 107.608 128.756 Q 109.608 129.976 111.157 131.887 L 111.157 131.887 L 111.157 131.887 Q 112.706 133.797 113.659 136.015 L 113.659 136.015 L 113.659 136.015 Q 114.612 138.232 115.091 140.758 L 115.091 140.758 L 115.091 140.758 Q 115.534 143.096 115.492 145.429 L 115.492 145.429 L 115.492 145.429 Q 115.45 147.763 114.739 150.15 L 114.739 150.15 L 114.739 150.15 Q 114.029 152.537 112.628 154.474 L 112.628 154.474 L 112.628 154.474 Q 111.227 156.411 108.747 157.899 L 108.747 157.899 L 108.747 157.899 Q 106.268 159.386 102.947 160.015 L 102.947 160.015 Z M 95.257 132.987 L 99.476 155.247 L 102.516 154.671 L 102.516 154.671 Q 104.901 154.219 106.515 152.896 L 106.515 152.896 L 106.515 152.896 Q 108.13 151.572 108.797 149.726 L 108.797 149.726 L 108.797 149.726 Q 109.464 147.88 109.573 145.897 L 109.573 145.897 L 109.573 145.897 Q 109.682 143.914 109.292 141.857 L 109.292 141.857 L 109.292 141.857 Q 108.423 137.274 105.698 134.399 L 105.698 134.399 L 105.698 134.399 Q 102.973 131.524 98.811 132.313 L 98.811 132.313 L 95.257 132.987 Z M 129.277 155.025 L 123.711 156.08 L 117.507 123.344 L 139.58 119.16 L 140.582 124.444 L 124.073 127.573 L 125.571 135.477 L 137.59 133.199 L 138.592 138.483 L 126.573 140.761 L 129.277 155.025 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/peazip.svg b/.icons/Gruvbox_Dark-2/apps/64/peazip.svg
new file mode 100755
index 000000000..ae3f06119
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/peazip.svg
@@ -0,0 +1,59 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="VHFwRe0Et6fa8w9LPUkSOZgKC2N1AaNw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#VHFwRe0Et6fa8w9LPUkSOZgKC2N1AaNw)">
+ <linearGradient id="_lgradient_207" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_207)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_208" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_208)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 91.111 91.078 C 62.998 119.245 50.409 159.382 57.392 198.576 C 96.567 205.623 136.71 193.056 164.891 164.922 C 193.002 136.755 205.591 96.618 198.607 57.424 C 159.432 50.377 119.29 62.944 91.109 91.078 L 91.111 91.078 Z"/>
+ </g>
+ <g opacity=".3">
+ <circle cx="128" cy="128" r="31.071" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_209" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(41.428,0,0,41.428,107.286,107.286)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_209)" cx="128" cy="128" r="20.714" vector-effect="non-scaling-stroke"/>
+ <g opacity=".3">
+ <circle cx="169.427" cy="86.573" r="15.535" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_210" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.714,0,0,20.714,159.07,76.217)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_210)" cx="169.427" cy="86.573" r="10.357" vector-effect="non-scaling-stroke"/>
+ <g opacity=".3">
+ <circle cx="86.572" cy="169.428" r="15.535" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_211" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.714,0,0,20.714,76.215,159.071)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_211)" cx="86.572" cy="169.428" r="10.357" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/peek.svg b/.icons/Gruvbox_Dark-2/apps/64/peek.svg
new file mode 100644
index 000000000..53e5276da
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/peek.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".025" x2=".871" y1="-.04" y2=".75" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="35.69%" stop-color="#ef6b2e"/>
+ <stop offset="63.28%" stop-color="#f19f00"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#fffcfc" d="M90.26 11.95c-3.389 0-6.066.15-9.115.219-3.981.089-8.239.117-11.897.285-.259.116-.565.217-.82.334l-4.215 1.932-.99 4.951-20.01 100.06-7.584 37.823-13.928 69.466c1.087.962 2.147 1.945 3.379 2.778a39.58 39.58 0 0 0 5.856 3.248c2.118.959 4.407 1.8 6.878 2.535 2.472.735 5.127 1.366 7.979 1.902 2.852.537 5.899.98 9.156 1.344 3.257.364 6.724.647 10.412.863 1.423.084 3.313.051 4.803.115 1.77-8.609 2.908-13.958 6.211-30.529l7.697-38.609 1.719-8.623 9.477-.008c13.026-.01 31.132-.869 39.416-1.871 30.131-3.645 51.67-13.515 69.576-31.879 9.731-9.981 16.527-20.662 22.004-34.582 2.775-7.054 5.024-16.476 6.035-24.557a170.002 170.002 0 0 0-.192-4.576 161.079 161.079 0 0 0-1.505-8.023 146.046 146.046 0 0 0-1.762-5.504 128.645 128.645 0 0 0-3.451-7.463 109.76 109.76 0 0 0-4.547-7.031 94.47 94.47 0 0 0-5.596-6.534 82.23 82.23 0 0 0-6.59-5.964 72.597 72.597 0 0 0-2.213-1.573c-8.947-6.036-22.157-11.384-29.615-10.259-3.771-.077-7.036-.27-11.199-.27H90.26zm19.64 29.053h17.686c17.438 0 27.591.662 32.941 2.148 3.743 1.04 8.151 3.75 10.78 6.625 4.33 4.738 6.11 11.123 5.625 20.172-.497 9.249-3.484 18.393-9.069 27.752-10.473 17.55-24.212 26.009-47.662 29.342v-.002c-3.397.483-9.651.777-16.562.785l-11.104.012 8.682-43.418 8.683-43.416z"/>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/peerunity.svg b/.icons/Gruvbox_Dark-2/apps/64/peerunity.svg
new file mode 100755
index 000000000..98353be70
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/peerunity.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="dWWRSzkVVT9sYwfIGtAeJwjzc1eGqFZe" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#dWWRSzkVVT9sYwfIGtAeJwjzc1eGqFZe)">
+ <linearGradient id="_lgradient_212" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff44"/>
+ <stop offset="100%" style="stop-color:#14dc14"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_212)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_213" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_213)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 60.678 54.5 C 169.227 58.103 211.086 116.572 190.072 168.754 C 184.118 183.273 177.793 191.22 164.488 199.5 C 165.03 197.408 165.588 195.304 166.009 193.163 C 173.88 152.453 164.697 102.273 91.75 75.214 C 149.788 106.216 169.985 168.429 140.413 198.17 C 94.346 204.669 60.678 169.361 60.678 128.682 L 60.678 54.5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/peg-e.svg b/.icons/Gruvbox_Dark-2/apps/64/peg-e.svg
new file mode 100644
index 000000000..827c1ae33
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/peg-e.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_PQh1ChqfBqCwdXDOdutmJcpzEhhsmUzK">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_PQh1ChqfBqCwdXDOdutmJcpzEhhsmUzK)">
+ <defs>
+ <filter id="uCp5o9MVvnBEIXV4dqY36DZhTMvfolpJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#uCp5o9MVvnBEIXV4dqY36DZhTMvfolpJ)">
+ <linearGradient id="_lgradient_327" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_327)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_328" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_328)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <circle fill="#1a7fd4" cx="128" cy="128" r="72.5" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pencil.svg b/.icons/Gruvbox_Dark-2/apps/64/pencil.svg
new file mode 100755
index 000000000..5c4c5cb26
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pencil.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="A9hS2sjgjsW16UtsLm9jjPPDzDBWnWin" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#A9hS2sjgjsW16UtsLm9jjPPDzDBWnWin)">
+ <linearGradient id="_lgradient_214" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_214)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_215" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_215)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <circle fill="#d9d9d9" cx="128" cy="126.527" r="82.5" vector-effect="non-scaling-stroke"/>
+ <path fill="#5d5d5d" fill-rule="evenodd" d="M 145.679 97.063 L 104.429 118.277 L 104.429 205.55 C 112.076 207.843 120.016 209.015 128 209.027 C 150.189 208.997 171.43 200.031 186.929 184.153 L 186.929 118.277 L 145.679 97.063 Z"/>
+ <linearGradient id="_lgradient_216" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(70.714,0,0,106.071,110.321,102.955)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_216)" fill-rule="evenodd" d="M 145.679 102.955 L 110.321 122.408 L 110.321 207.047 C 116.126 208.342 122.053 209.006 128 209.027 C 147.412 208.996 166.192 202.12 181.036 189.61 L 181.036 122.408 L 145.679 102.955 Z"/>
+ <path fill="#5d5d5d" d="M 157.464 120.634 C 157.464 122.739 155.218 124.685 151.571 125.737 C 147.925 126.79 143.432 126.79 139.786 125.737 C 136.139 124.685 133.893 122.739 133.893 120.634"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pencil2d.svg b/.icons/Gruvbox_Dark-2/apps/64/pencil2d.svg
new file mode 100644
index 000000000..ded5845ca
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pencil2d.svg
@@ -0,0 +1,86 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_tZGk9dlOOZL6kBMWdk1uaW5leUlrBn0W">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_tZGk9dlOOZL6kBMWdk1uaW5leUlrBn0W)">
+ <defs>
+ <filter id="hgDgt8bbKvuqaqgyu5wJmxnZdBFHMvag" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#hgDgt8bbKvuqaqgyu5wJmxnZdBFHMvag)">
+ <linearGradient id="_lgradient_340" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_340)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_341" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_341)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="t1FfV4GHVNTdp1FBgL8zNWAl1Doy3BMb" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#t1FfV4GHVNTdp1FBgL8zNWAl1Doy3BMb)">
+ <circle cx="130.417" cy="128.208" r="55.583" vector-effect="non-scaling-stroke"/>
+ </g>
+ <radialGradient id="_rgradient_0" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(170.5,0.417,-1.167,141.583,45.75,54.792)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </radialGradient>
+ <circle fill="url(#_rgradient_0)" cx="130.417" cy="125.792" r="55.583" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="p3UimMjkhbhgN4w49xPb6vQf74BKR2Ct" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#p3UimMjkhbhgN4w49xPb6vQf74BKR2Ct)">
+ <path d="M 169.291 77.468 C 163.672 77.325 159.879 79.035 159.879 79.035 L 88.248 120.921 L 69.83 148.297 C 69.951 148.329 70.04 148.377 70.16 148.41 C 64.335 157.607 58.783 166.84 56.463 172.086 C 54.682 176.63 55.232 178.161 59.304 178.618 C 84.643 179.603 87.465 178.134 87.464 178.137 L 119.995 176.523 L 190.239 135.449 C 190.239 135.449 209.005 121.586 195.78 94.79 C 186.752 80.905 176.516 77.651 169.291 77.468 Z M 71.576 148.892 C 73.099 149.365 74.615 149.844 75.919 150.421 C 76.78 150.801 77.596 151.205 78.364 151.629 C 80.674 152.906 82.573 154.374 84.085 156.028 C 84.59 156.582 85.052 157.153 85.472 157.746 C 85.89 158.337 86.269 158.949 86.605 159.578 C 86.938 160.2 87.238 160.835 87.493 161.494 C 87.237 160.836 86.938 160.199 86.605 159.578 C 86.267 158.948 85.892 158.338 85.472 157.746 C 85.052 157.155 84.589 156.58 84.085 156.028 C 82.572 154.375 80.674 152.905 78.364 151.629 C 77.594 151.204 76.782 150.802 75.919 150.421 C 74.615 149.845 73.098 149.364 71.576 148.892 Z M 87.681 162.079 C 87.853 162.575 88.023 163.075 88.153 163.59 C 88.51 164.996 88.717 166.47 88.776 168.017 C 88.715 166.472 88.511 164.994 88.153 163.59 C 88.022 163.075 87.854 162.575 87.681 162.079 Z M 88.701 169.603 C 88.678 170.683 88.682 171.748 88.531 172.888 C 88.681 171.747 88.678 170.684 88.701 169.603 Z"/>
+ </g>
+ <linearGradient id="_lgradient_342" x1="-.207" x2=".5" y1=".5" y2="1.207" gradientTransform="matrix(93.868,0,0,89.237,88.243,84.864)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_342)" d="M 145.771 84.864 L 88.243 118.504 L 119.99 174.101 L 181.658 138.05 C 181.658 138.048 181.657 138.046 181.658 138.045 C 184.386 112.403 175.112 89.077 145.771 84.864 Z"/>
+ <path fill="#3b3b3b" d="M 87.462 175.724 C 91.362 161.23 87.047 150.632 70.168 145.989 C 64.339 155.189 58.783 164.421 56.462 169.67 C 54.682 174.214 55.231 175.744 59.303 176.201 C 84.641 177.186 87.463 175.721 87.462 175.724 L 87.462 175.724 Z"/>
+ <linearGradient id="_lgradient_343" x1=".767" x2=".067" y1="1.071" y2=".076" gradientTransform="matrix(55.015,0,0,57.219,69.827,118.502)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity=".996" style="stop-color:#c58d67"/>
+ <stop offset="100%" stop-opacity=".996" style="stop-color:#e6aa81"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_343)" d="M 69.827 145.882 L 88.243 118.502 C 120.681 120.165 132.411 151.218 119.992 174.102 L 87.463 175.721 C 91.391 161.126 87.002 150.473 69.827 145.882 Z"/>
+ <linearGradient id="_lgradient_344" x1="-.207" x2=".5" y1=".5" y2="1.207" gradientTransform="matrix(54.731,0,0,63.01,145.769,75.042)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_344)" d="M 169.294 75.05 C 163.674 74.907 159.875 76.619 159.875 76.619 L 145.769 84.864 C 175.112 89.077 184.386 112.408 181.656 138.051 L 190.236 133.03 C 190.236 133.03 209.006 119.166 195.781 92.37 C 186.753 78.484 176.518 75.234 169.294 75.05 Z"/>
+ <linearGradient id="_lgradient_345" x1="-.207" x2=".5" y1=".5" y2="1.207" gradientTransform="matrix(57.954,0,0,68.559,124.156,84.864)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_345)" d="M 145.769 84.864 L 124.156 97.502 C 158.39 97.235 167.654 132.392 155.356 153.422 L 181.656 138.051 C 181.656 138.049 181.656 138.047 181.656 138.045 C 184.383 112.403 175.11 89.076 145.769 84.864 L 145.769 84.864 Z"/>
+ <g opacity=".3">
+ <path d="M 142.604 86.712 L 137.964 89.427 C 157.666 92.04 172.423 109.255 172.444 129.651 C 172.432 134.999 171.39 140.292 169.38 145.226 L 173.885 142.589 C 175.181 138.362 175.848 133.957 175.861 129.525 C 175.836 109.045 162.047 91.293 142.604 86.712 L 142.604 86.712 Z M 135.383 90.941 L 130.781 93.63 C 150.336 96.391 164.914 113.535 164.939 133.801 C 164.931 139.257 163.851 144.655 161.766 149.673 L 166.271 147.037 C 167.633 142.72 168.337 138.213 168.356 133.675 C 168.326 113.311 154.685 95.631 135.383 90.941 L 135.383 90.941 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 169.291 75.051 C 163.672 74.908 159.879 76.618 159.879 76.618 L 145.766 84.859 C 146.857 85.016 147.911 85.209 148.938 85.426 L 159.879 79.035 C 159.879 79.035 163.672 77.325 169.291 77.468 C 176.516 77.651 186.752 80.905 195.78 94.79 C 198.954 101.221 200.262 106.883 200.448 111.806 C 200.653 106.351 199.487 99.885 195.78 92.374 C 186.752 78.488 176.516 75.235 169.291 75.051 Z M 182.045 132.22 C 181.98 134.149 181.867 136.091 181.658 138.054 L 181.823 137.955 C 181.897 136.891 181.999 135.82 182.035 134.764 C 182.034 133.918 182.073 133.06 182.045 132.22 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/performous.svg b/.icons/Gruvbox_Dark-2/apps/64/performous.svg
new file mode 100755
index 000000000..eb362094d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/performous.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="6Spqj7uwBJKLo44Jik8apOJs63iy4w4P" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#6Spqj7uwBJKLo44Jik8apOJs63iy4w4P)">
+ <linearGradient id="_lgradient_217" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_217)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <linearGradient id="_lgradient_218" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(157.608,0,0,187,74.601,53)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_218)" fill-rule="evenodd" d="M 131.143 53.001 L 123.352 58.681 L 103.519 66.49 L 99.127 71.033 L 95.727 73.589 L 95.019 79.553 L 96.436 82.676 L 97.769 88.482 L 102.586 97.853 L 107.827 104.527 L 99.611 118.015 L 94.717 138.177 L 89.051 147.264 L 81.09 158.765 L 80.665 164.019 L 74.601 168.562 L 81.967 175.236 L 80.748 183.187 L 81.456 203.146 L 84.234 225.233 L 87.067 240 L 113.321 240 L 111.338 239.432 L 113.888 237.16 L 113.463 230.771 L 116.154 225.233 L 113.888 225.516 L 117.373 218.417 L 117.373 209.534 L 120.065 205.842 L 120.065 201.015 L 125.59 190.995 L 126.015 184.606 L 124.881 179.352 L 126.81 173.389 L 129.785 168.561 L 129.785 165.58 L 133.185 165.154 L 136.16 162.172 L 138.852 154.647 L 144.802 147.973 L 151.885 145.275 L 156.277 149.109 L 167.185 152.375 L 175.826 160.476 L 179.934 165.73 L 187.018 166.44 L 209.401 176.237 L 220.875 180.354 L 230.225 187.454 L 232.209 186.885 L 232.209 184.188 L 227.25 180.354 L 232.209 181.632 L 232.209 170.983 L 231.359 170.983 L 226.967 169.137 L 223.992 167.575 L 228.384 163.884 L 229.517 161.186 L 228.809 159.34 L 224.7 160.05 L 216.059 164.594 L 214.926 166.866 L 211.951 166.156 L 201.184 160.05 L 200.759 155.933 L 194.384 152.667 L 183.618 146.988 L 180.926 148.833 L 181.351 146.278 L 175.401 140.598 L 173.274 135.62 L 168.458 129.941 L 166.899 128.095 L 171.716 131.503 L 171.008 127.669 L 174.833 129.657 L 173.699 123.978 L 178.941 128.805 L 176.674 125.539 L 181.916 127.669 L 177.383 121.422 L 180.782 122.558 L 179.224 116.452 L 181.916 118.724 L 178.091 113.187 L 181.916 114.323 L 178.516 109.779 L 183.049 109.353 L 178.091 106.371 L 181.066 104.951 L 177.807 104.525 L 182.199 100.408 L 178.091 100.834 L 178.516 98.136 L 178.941 90.753 L 176.674 95.864 L 173.983 88.481 L 174.408 94.445 L 172.849 94.871 L 169.166 94.871 L 161.943 88.765 L 157.835 88.765 L 153.018 84.648 L 150.752 86.919 L 145.085 88.88 L 139.591 88.88 L 138.032 92.572 L 139.591 98.562 L 138.741 102.964 L 135.058 100.834 L 132.083 95.154 L 123.836 93.735 L 121.286 91.037 L 115.619 88.481 L 111.736 82.249 L 112.161 77.422 L 127.885 65.353 L 135.252 68.76 L 136.385 73.992 L 136.385 77.115 L 138.369 79.671 L 142.052 80.807 L 144.602 78.535 L 145.027 75.979 L 143.894 73.708 L 141.627 72.572 L 140.21 68.051 L 143.469 66.489 L 142.76 62.797 L 142.76 60.526 L 140.493 58.254 L 139.36 54.846 L 134.969 53.852 L 131.144 53 L 131.143 53.001 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_219" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_219)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/persepolis.svg b/.icons/Gruvbox_Dark-2/apps/64/persepolis.svg
new file mode 100755
index 000000000..4017d8eb2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/persepolis.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="YXMN37NzprVb9KErzQPM2jSv1QldwJIl" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#YXMN37NzprVb9KErzQPM2jSv1QldwJIl)">
+ <linearGradient id="_lgradient_220" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_220)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_221" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_221)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#ffffff" d="M 121.095 145.262 C 106.595 164.595 107.434 179.946 103.833 200.5 C 98.996 178.704 101.071 164.595 86.571 145.262 L 103.833 148.714 L 121.095 145.262 Z"/>
+ <path fill="#ffffff" d="M 169.429 145.262 C 154.929 164.595 155.768 179.946 152.167 200.5 C 147.329 178.704 149.405 164.595 134.905 145.262 L 152.167 148.714 L 169.429 145.262 Z"/>
+ <path fill="#ffffff" d="M 86.571 103.833 C 105.905 118.333 148.874 117.494 169.429 121.095 C 147.632 125.933 105.905 123.857 86.571 138.357 L 90.024 121.095 L 86.571 103.833 Z"/>
+ <path fill="#ffffff" d="M 86.571 55.5 C 105.905 70 148.874 69.161 169.429 72.762 C 147.632 77.6 105.905 75.524 86.571 90.024 L 90.024 72.762 L 86.571 55.5 Z"/>
+ <path fill="#ffffff" d="M 100.381 79.667 C 119.714 94.167 135.065 93.328 155.619 96.929 C 133.823 101.766 119.714 99.69 100.381 114.19 L 103.833 96.929 L 100.381 79.667 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/peruse.svg b/.icons/Gruvbox_Dark-2/apps/64/peruse.svg
new file mode 100755
index 000000000..19a564e44
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/peruse.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="2cTpZ4z9drQqwG4TfujST8AvNd2fIZwK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#2cTpZ4z9drQqwG4TfujST8AvNd2fIZwK)">
+ <path fill="#ececec" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g>
+ <path fill="#64b515" d="M 165.574 11.45 C 239.513 11.45 250.08 22.008 250.08 95.995 L 250.08 155.246 C 250.08 229.232 239.513 239.79 165.574 239.79 L 90.323 239.79 C 16.385 239.79 5.818 229.232 5.818 155.246 L 5.818 95.995 C 5.818 22.008 16.385 11.45 90.323 11.45 L 165.574 11.45 Z"/>
+ <path fill="#bbc91b" fill-rule="evenodd" d="M 249.927 161.599 C 249.95 159.364 250.08 157.607 250.08 155.245 L 250.08 95.994 C 250.08 86.746 249.915 78.489 249.482 71.119 C 249.265 67.434 248.981 63.972 248.617 60.718 C 248.253 57.465 247.81 54.42 247.273 51.572 C 246.737 48.723 246.108 46.071 245.373 43.602 C 244.638 41.133 243.796 38.847 242.836 36.731 C 241.877 34.616 240.8 32.67 239.59 30.882 C 238.381 29.094 237.039 27.464 235.553 25.978 C 234.068 24.492 232.438 23.15 230.651 21.94 C 228.864 20.731 226.92 19.653 224.805 18.693 C 222.69 17.734 220.405 16.892 217.937 16.157 C 215.469 15.422 212.817 14.792 209.97 14.255 C 207.123 13.719 204.08 13.275 200.828 12.911 C 197.576 12.548 194.116 12.266 190.434 12.049 C 183.069 11.616 174.817 11.45 165.574 11.45 L 142.058 11.45 L 111.222 118.496 L 249.927 161.599 Z"/>
+ <path fill="#3e7952" fill-rule="evenodd" d="M 73.829 239.393 C 79.12 239.569 84.191 239.79 90.324 239.79 L 165.574 239.79 C 174.817 239.79 183.069 239.626 190.434 239.192 C 194.116 238.976 197.576 238.692 200.828 238.328 C 204.08 237.965 207.123 237.521 209.97 236.984 C 212.817 236.448 215.469 235.818 217.937 235.083 C 220.405 234.348 222.69 233.508 224.805 232.549 C 226.92 231.589 228.864 230.509 230.651 229.299 C 232.438 228.089 234.068 226.75 235.553 225.264 C 237.039 223.778 238.381 222.146 239.59 220.358 C 240.8 218.57 241.877 216.626 242.836 214.51 C 243.796 212.395 244.638 210.109 245.373 207.64 C 246.108 205.17 246.737 202.518 247.273 199.67 C 247.81 196.821 248.253 193.775 248.617 190.521 C 248.981 187.268 249.265 183.805 249.482 180.12 C 249.804 174.633 249.859 168.113 249.927 161.599 L 111.222 118.496 L 73.829 239.393 Z"/>
+ <path fill="#3a76a2" fill-rule="evenodd" d="M 142.082 11.45 L 90.324 11.45 C 81.081 11.45 72.829 11.616 65.464 12.049 C 61.782 12.266 58.32 12.548 55.068 12.911 C 51.816 13.275 48.773 13.719 45.926 14.255 C 43.079 14.792 40.429 15.422 37.961 16.157 C 35.493 16.892 33.208 17.734 31.093 18.693 C 28.978 19.653 27.034 20.731 25.247 21.94 C 23.46 23.15 21.828 24.492 20.343 25.978 C 18.857 27.464 17.517 29.094 16.308 30.882 C 15.098 32.67 14.019 34.616 13.06 36.731 C 12.1 38.847 11.26 41.133 10.525 43.602 C 9.79 46.071 9.161 48.723 8.625 51.572 C 8.088 54.42 7.645 57.465 7.281 60.718 C 6.917 63.972 6.633 67.434 6.416 71.119 C 5.983 78.489 5.818 86.746 5.818 95.994 L 5.818 155.245 C 5.818 164.494 5.983 172.751 6.416 180.12 C 6.633 183.805 6.917 187.268 7.281 190.521 C 7.645 193.775 8.088 196.821 8.625 199.67 C 9.161 202.518 9.79 205.17 10.525 207.64 C 11.26 210.109 12.1 212.395 13.06 214.51 C 14.019 216.626 15.098 218.57 16.308 220.358 C 17.517 222.146 18.857 223.778 20.343 225.264 C 21.828 226.75 23.46 228.089 25.247 229.299 C 27.034 230.509 28.978 231.589 31.093 232.549 C 33.208 233.508 35.493 234.348 37.961 235.083 C 40.429 235.818 43.079 236.448 45.926 236.984 C 48.773 237.521 51.816 237.965 55.068 238.328 C 58.32 238.692 61.782 238.976 65.464 239.192 C 69.7 239.442 74.92 239.445 79.763 239.537 L 142.082 11.45 Z"/>
+ <path fill="#9f3f32" d="M 5.89 92.988 C 5.885 94.077 5.818 94.877 5.818 95.994 L 5.818 119.486 C 8.162 122.373 32.272 150.247 94.615 145.989 L 127.635 38.316 C 79.623 96.647 11.35 93.349 5.89 92.988 Z"/>
+ <path fill="#4d2f2b" d="M 92.299 83.814 C 87.536 83.84 80.45 91.993 85.781 95.961 C 91.621 100.309 90.056 105.013 87.132 106.24 C 84.208 107.466 79.761 106.369 79.38 99.043 C 79.018 92.074 71.655 87.898 64.716 98.319 C 64.288 99.422 63.967 100.538 63.815 101.653 C 62.444 111.719 72.081 121.57 81.939 122.97 C 91.797 124.37 103.434 115.59 104.805 105.525 C 105.997 96.776 100.286 87.115 92.299 83.814 L 92.299 83.814 Z M 66.971 94.14 C 66.711 94.513 66.54 94.908 66.306 95.29 L 66.971 94.14 Z"/>
+ <path fill="#dee3e3" d="M 127.635 38.317 C 95.43 72.833 60.24 84.761 33.096 91.258 C 36.124 94.905 41.271 99.331 48.653 99.331 C 61.167 99.331 67.424 92.942 67.424 92.942 C 67.424 92.942 83.776 97 104.965 80.166 C 112.263 74.368 117.381 67.314 121.109 60.526 L 127.635 38.317 Z"/>
+ <path fill="#e05e4c" d="M 104.721 116.275 C 100.099 118.168 94.463 120.663 86.195 124.884 C 72.233 132.012 60.679 136.153 52.783 142.821 C 65.681 147.903 79.254 149.091 94.615 145.99 L 104.721 116.275 Z"/>
+ <path fill="#ffc169" d="M 144.054 239.79 L 165.574 239.79 C 174.817 239.79 183.069 239.626 190.434 239.192 C 194.116 238.976 197.576 238.692 200.828 238.328 C 204.08 237.965 207.123 237.521 209.97 236.984 C 211.293 236.735 212.433 236.391 213.673 236.1 C 217.521 227.008 224.374 216.246 233.001 208.283 C 234.815 206.608 246.901 196.852 247.836 194.87 C 248.157 194.188 248.305 193.387 248.315 192.578 C 248.319 192.547 248.325 192.519 248.329 192.488 C 248.324 189.983 246.869 187.392 244.17 187.72 C 242.968 187.866 241.401 188.557 239.368 190.027 C 235.689 192.688 224.865 198.193 220.169 201.545 C 225.078 194.188 234.803 182.667 237.4 178.81 C 240.12 174.77 245.141 166.525 245.967 161.405 L 237.779 158.311 C 234.99 160.189 231.721 163.664 227.574 168.78 C 219.442 178.813 209.619 193.688 206.909 191.612 C 204.198 189.537 215.379 173.971 220.462 163.938 C 222.267 160.374 224.018 156.917 225.473 153.633 L 212.091 148.566 C 209.307 152.438 206.907 156.669 205.553 159.434 C 202.165 166.353 193.352 186.424 190.303 185.387 C 187.253 184.349 192.332 167.049 197.415 157.362 C 199.511 153.367 201.566 149.108 203.084 145.135 L 190.191 140.243 C 187.412 144.187 184.472 149.403 181.491 155.978 C 173.02 174.66 167.935 194.725 161.497 194.033 C 155.059 193.341 150.192 186.912 146.624 182.743 C 143.057 178.573 138.6 170.342 134.195 167.92 C 129.79 165.498 128.782 166.188 126.41 166.534 C 124.039 166.88 122.844 166.097 121.658 169.304 C 120.471 172.51 126.636 179.631 128.331 185.512 C 129.657 190.115 132.813 201.343 133.976 207.733 L 144.054 239.79 Z"/>
+ <path fill="#6c5548" d="M 239.791 31.244 C 239.717 31.132 239.665 30.993 239.59 30.882 C 238.381 29.094 237.039 27.464 235.553 25.978 C 234.068 24.492 232.438 23.15 230.651 21.94 C 229.122 20.905 227.417 20.012 225.65 19.161 C 208.954 19.636 186.652 21.702 166.516 30.932 C 155.428 36.014 144.775 48.74 150.21 54.29 C 155.646 59.84 166.613 51.544 182.824 45.709 C 202.986 38.452 224.509 33.877 239.791 31.244 Z"/>
+ <path fill="#ffffff" d="M 196.693 46.691 C 177.626 46.691 156.809 74.069 156.809 94.006 C 156.809 105.222 181.279 108.374 199.715 110.827 C 218.63 113.344 237.255 97.123 237.255 77.186 C 237.255 75.727 237.113 74.335 236.892 72.977 C 236.892 72.977 236.892 72.964 236.892 72.964 C 236.881 72.899 236.866 72.838 236.856 72.774 C 236.855 72.771 236.845 72.763 236.843 72.76 C 234.155 57.097 217.397 48.335 201.043 46.992 C 201.028 46.991 201.011 46.981 200.995 46.981 C 199.557 46.865 198.114 46.691 196.693 46.691 L 196.693 46.691 Z"/>
+ <path fill="#583268" d="M 201.588 47.068 C 196.13 50.537 192.573 56.798 192.562 63.849 C 192.56 74.691 200.564 83.487 210.439 83.488 C 220.315 83.487 228.319 74.691 228.316 63.849 C 228.312 62.422 228.061 59.484 227.775 57.399 C 220.925 51.454 211.243 47.957 201.588 47.068 L 201.588 47.068 Z"/>
+ <path fill="#54d883" d="M 90.224 11.452 C 81.027 11.453 72.8 11.618 65.464 12.049 C 61.782 12.266 58.32 12.548 55.068 12.911 C 51.816 13.275 48.773 13.719 45.926 14.255 C 43.079 14.792 40.429 15.422 37.961 16.157 C 37.42 16.318 36.978 16.541 36.454 16.712 C 38.166 27.948 41.342 39.937 44.608 45.712 C 52.383 59.462 62.895 58.642 76.361 50.704 C 89.827 42.765 100.067 28.236 92.292 14.486 C 91.772 13.567 90.968 12.493 90.224 11.452 Z"/>
+ <path fill="#ffffff" d="M 144.553 11.45 L 131.601 11.45 L 71.791 239.344 C 75.843 239.501 80.109 239.613 84.664 239.654 L 144.553 11.45 Z"/>
+ <path fill="#ffffff" d="M 249.887 163.265 C 249.925 160.486 250.08 158.227 250.08 155.245 L 250.08 150.093 L 111.222 112.107 L 107.983 124.447 L 249.887 163.265 Z"/>
+ <path fill="#ffffff" d="M 145.072 11.45 L 126.567 11.45 L 67.259 239.236 C 72.808 239.529 79.095 239.63 85.666 239.678 L 145.072 11.45 Z"/>
+ <path fill="#ffffff" d="M 249.83 165.628 C 249.895 162.106 250.08 159.106 250.08 155.245 L 250.08 146.65 L 112.309 108.661 L 107.681 126.43 L 249.83 165.628 Z"/>
+ <path fill="none" d="M 165.186 11.45 C 239.125 11.45 249.692 22.008 249.692 95.995 L 249.692 155.246 C 249.692 229.232 239.125 239.79 165.186 239.79 L 89.936 239.79 C 15.997 239.79 5.43 229.232 5.43 155.246 L 5.43 95.995 C 5.43 22.008 15.997 11.45 89.936 11.45 L 165.186 11.45 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_222" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_222)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pgAdmin4.svg b/.icons/Gruvbox_Dark-2/apps/64/pgAdmin4.svg
new file mode 120000
index 000000000..882dd51cb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pgAdmin4.svg
@@ -0,0 +1 @@
+pgadmin.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pgadmin.svg b/.icons/Gruvbox_Dark-2/apps/64/pgadmin.svg
new file mode 100755
index 000000000..1c637b8f1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pgadmin.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="oF91U3wIeVberKl6wv7t6bIKvaIvwTYk" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#oF91U3wIeVberKl6wv7t6bIKvaIvwTYk)">
+ <linearGradient id="_lgradient_223" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_223)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_224" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_224)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 82.849 60.033 C 71.654 59.906 58.32 71.606 55.905 104.847 C 53.334 140.309 63.414 143.807 74.349 143.807 C 83.456 143.807 90.77 139.249 98.79 129.878 C 100.005 128.464 101.364 127.721 101.89 128.247 C 102.424 128.781 102.823 129.189 102.778 129.153 C 102.732 129.117 102.143 130.512 101.572 132.307 C 99.995 137.228 97.594 146.798 100.014 153.522 C 100.648 155.289 101.971 155.036 102.515 153.241 C 103.793 148.964 106.267 141.605 108.949 137.898 C 110.046 136.385 111.315 137.246 111.251 139.122 C 110.907 150.531 114.586 171.321 131.379 184.534 C 148.942 198.363 174.535 198.001 188.409 192.092 C 190.104 191.367 192.759 191.412 194.572 191.739 C 195.687 191.947 197.1 192.065 198.867 191.974 C 204.006 191.675 195.424 187.316 194.853 184.978 C 194.282 182.64 198.867 182.187 199.792 174.746 C 200.725 167.297 194.871 174.466 194.871 174.466 C 194.871 174.466 190.566 179.513 173.42 178.408 C 157.615 177.411 138.783 169.264 139.417 140.626 C 139.463 138.741 140.043 137.065 140.605 136.838 C 141.157 136.611 142.716 137.454 143.677 139.049 C 146.069 142.982 148.199 149.371 149.359 153.241 C 149.903 155.036 151.217 155.298 151.86 153.54 C 153.963 147.695 152.422 139.684 150.936 134.464 C 150.437 132.66 150.972 130.386 152.159 129.262 C 153.347 128.129 155.168 128.319 156.373 129.733 C 164.439 139.194 171.789 143.825 180.942 143.825 C 191.871 143.825 201.958 140.327 199.384 104.865 C 196.81 69.404 181.785 58.458 170.212 60.214 C 162.753 61.338 157.588 65.181 154.869 67.782 C 153.519 69.069 152.603 70.383 152.603 70.528 C 152.603 70.673 151.534 69.721 150.102 68.534 C 143.867 63.323 136.037 60.214 127.518 60.214 C 119.117 60.214 111.369 63.241 105.161 68.316 C 103.729 69.495 102.678 70.491 102.669 70.419 C 102.669 70.346 101.745 69.087 100.403 67.8 C 97.675 65.208 92.519 61.338 85.06 60.214 C 84.335 60.097 83.592 60.042 82.849 60.033 Z M 114.405 87.221 C 116.906 87.221 118.936 89.251 118.936 91.752 C 118.936 94.253 116.906 96.283 114.405 96.283 C 111.904 96.283 109.874 94.253 109.874 91.752 C 109.874 89.251 111.904 87.221 114.405 87.221 Z M 141.592 87.221 C 144.094 87.221 146.124 89.251 146.124 91.752 C 146.124 94.253 144.094 96.283 141.592 96.283 C 139.091 96.283 137.061 94.253 137.061 91.752 C 137.061 89.251 139.091 87.221 141.592 87.221 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pgadmin3.svg b/.icons/Gruvbox_Dark-2/apps/64/pgadmin3.svg
new file mode 120000
index 000000000..882dd51cb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pgadmin3.svg
@@ -0,0 +1 @@
+pgadmin.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pgmodeler.svg b/.icons/Gruvbox_Dark-2/apps/64/pgmodeler.svg
new file mode 100755
index 000000000..a9e9e9740
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pgmodeler.svg
@@ -0,0 +1,52 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="1dAV6Mv7jI2aa2jLblfFD5AqeZEIrEit" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#1dAV6Mv7jI2aa2jLblfFD5AqeZEIrEit)">
+ <linearGradient id="_lgradient_225" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_225)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_226" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_226)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <rect fill="#f34f17" width="27.859" height="27.859" x="62.2" y="53.92" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#19b6ee" width="27.859" height="27.859" x="145.78" y="53.92" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#76c22b" width="27.859" height="27.859" x="145.78" y="81.78" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#fdc92b" width="27.859" height="27.859" x="173.64" y="154.21" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#19b6ee" width="27.859" height="27.859" x="145.78" y="182.07" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#76c22b" width="27.859" height="27.859" x="78.92" y="165.36" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#f22c42" width="27.859" height="27.859" x="51.06" y="137.5" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#f34f17" width="27.859" height="27.859" x="173.64" y="81.78" transform="matrix(1,0,0,1,0,0)"/>
+ <defs>
+ <filter id="sFNdQAOxIeUpNskk8jLa23zsRzA18yVz" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.091"/>
+ </filter>
+ </defs>
+ <g opacity=".5" filter="url(#sFNdQAOxIeUpNskk8jLa23zsRzA18yVz)">
+ <path d="M 36.593 28.073 C 36.651 28.066 36.725 28.068 36.786 28.081 C 36.826 28.087 36.854 28.101 36.878 28.12 C 36.918 28.152 36.942 28.194 36.941 28.231 C 36.946 28.282 36.926 28.333 36.885 28.365 C 36.867 28.379 36.826 28.4 36.79 28.423 C 36.79 28.423 36.78 28.43 36.781 28.435 C 36.781 28.442 36.787 28.446 36.793 28.45 C 36.797 28.453 36.802 28.455 36.807 28.457 C 36.821 28.462 36.82 28.474 36.815 28.479 C 36.804 28.487 36.792 28.491 36.778 28.494 C 36.761 28.498 36.755 28.496 36.745 28.488 C 36.735 28.481 36.729 28.473 36.723 28.465 C 36.711 28.451 36.709 28.437 36.712 28.422 C 36.715 28.415 36.721 28.409 36.731 28.4 C 36.746 28.388 36.76 28.378 36.774 28.363 C 36.784 28.353 36.773 28.351 36.767 28.347 C 36.734 28.327 36.699 28.316 36.678 28.294 C 36.704 28.275 36.708 28.253 36.715 28.231 C 36.684 28.272 36.664 28.3 36.602 28.287 C 36.575 28.28 36.553 28.268 36.537 28.256 C 36.496 28.218 36.5 28.184 36.5 28.169 C 36.501 28.151 36.507 28.125 36.525 28.107 C 36.541 28.087 36.565 28.079 36.593 28.073 L 36.593 28.073 Z"/>
+ </g>
+ <linearGradient id="_lgradient_227" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(94.721,0,0,139.295,73.349,65.064)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#dedede"/>
+ <stop offset="100%" style="stop-color:#a1a1a1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_227)" d="M 93.286 66.359 C 105.804 64.029 121.561 64.829 134.714 68.878 C 143.221 71.044 149.108 75.538 154.42 81.588 C 162.97 92.149 168.121 105.761 167.9 118.076 C 169 134.412 164.697 151.363 155.891 161.593 C 151.884 166.142 143.236 173.205 135.419 180.431 C 135.419 180.431 133.347 182.914 133.458 184.392 C 133.624 186.605 134.914 188.001 136.214 189.437 C 136.951 190.252 138.125 190.991 139.215 191.7 C 142.214 193.301 141.958 197.151 140.913 198.909 C 138.564 201.328 135.869 202.637 132.901 203.706 C 129.366 205.008 127.974 204.369 125.84 201.744 C 123.786 199.381 122.305 196.943 121.095 194.37 C 118.484 189.599 118.033 185.214 118.668 180.235 C 119.36 177.986 120.716 176.043 122.8 173.204 C 125.982 169.212 129.114 165.993 132.095 160.966 C 134.146 157.72 131.931 157.001 130.527 155.725 C 123.495 149.408 116.052 145.768 111.525 138.59 C 117.114 132.426 117.89 125.021 119.514 117.836 C 112.735 131.333 108.571 140.485 95.18 136.346 C 89.436 134 84.635 129.857 81.377 125.953 C 72.495 113.82 73.318 102.475 73.408 97.793 C 73.526 91.782 74.852 83.512 78.611 77.427 C 82.104 71.011 87.191 68.374 93.286 66.359 L 93.286 66.359 Z"/>
+ <circle fill="#3f3f3f" cx="145.782" cy="115.211" r="5.572" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" d="M 143.592 139.11 L 161.16 153.647 C 158.76 153.579 155.612 154.455 152.122 154.148 C 144.537 153.48 135.475 151.361 134.738 148.62 C 134.322 144.817 135.126 141.846 138.845 138.834 C 141.136 136.859 141.378 137.176 143.592 139.11 L 143.592 139.11 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/phatch-inspector.svg b/.icons/Gruvbox_Dark-2/apps/64/phatch-inspector.svg
new file mode 100755
index 000000000..e1adb4caf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/phatch-inspector.svg
@@ -0,0 +1,51 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="29EMgnHr4zUjuYspwv62iUIBM2ViFPpr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#29EMgnHr4zUjuYspwv62iUIBM2ViFPpr)">
+ <linearGradient id="_lgradient_0" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="v859JjNL56ktla6nlKFCWmI0qTJHjGk4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#v859JjNL56ktla6nlKFCWmI0qTJHjGk4)">
+ <path d="M 128 73 C 87.835 73 55.5 108.603 55.5 129.964 C 55.5 151.326 87.835 186.929 128 186.929 C 168.165 186.929 200.5 151.326 200.5 129.964 C 200.5 108.603 168.165 73 128 73 Z"/>
+ </g>
+ <path fill="#4f4f4f" d="M 128 69.741 C 87.835 69.741 55.5 105.344 55.5 126.705 C 55.5 148.067 87.835 183.67 128 183.67 C 168.165 183.67 200.5 148.067 200.5 126.705 C 200.5 105.344 168.165 69.741 128 69.741 Z"/>
+ <defs>
+ <filter id="p5eX6ywo3RPnoHzBhARZD9rp23ii1FD9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#p5eX6ywo3RPnoHzBhARZD9rp23ii1FD9)">
+ <path d="M 135.806 93 C 120.142 93 107.201 105.812 107.201 121.475 C 107.201 127.428 109.214 132.905 112.373 137.493 L 93.303 156.584 L 96.575 169.026 L 119.645 144.935 C 124.234 148.098 129.849 149.95 135.807 149.95 C 151.471 149.95 164.25 137.139 164.25 121.475 C 164.25 105.812 151.471 93 135.807 93 L 135.806 93 Z M 135.806 103.355 C 145.877 103.355 153.906 111.404 153.906 121.475 C 153.906 131.545 145.877 139.596 135.806 139.596 C 125.735 139.596 117.706 131.545 117.706 121.475 C 117.706 111.404 125.735 103.355 135.806 103.355 Z"/>
+ </g>
+ <linearGradient id="_lgradient_2" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(70.947,0,0,76.026,93.303,90.455)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" d="M 135.806 90.455 C 120.142 90.455 107.201 103.267 107.201 118.931 C 107.201 124.884 109.214 130.361 112.373 134.948 L 93.303 154.039 L 96.575 166.482 L 119.645 142.39 C 124.234 145.553 129.849 147.406 135.807 147.406 C 151.471 147.406 164.25 134.594 164.25 118.931 C 164.25 103.267 151.471 90.456 135.807 90.456 L 135.806 90.455 Z M 135.806 100.81 C 145.877 100.81 153.906 108.86 153.906 118.931 C 153.906 129.001 145.877 137.051 135.806 137.051 C 125.735 137.051 117.706 129.001 117.706 118.931 C 117.706 108.86 125.735 100.81 135.806 100.81 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/phatch.svg b/.icons/Gruvbox_Dark-2/apps/64/phatch.svg
new file mode 100755
index 000000000..fc1ca0818
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/phatch.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="JSR6QaUSDQFcFf7jxY9ShS05OZeit5rZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#JSR6QaUSDQFcFf7jxY9ShS05OZeit5rZ)">
+ <linearGradient id="_lgradient_3" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_4" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="nreXJdIx0agAdQVDE1XdBvIPqldQaTUv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#nreXJdIx0agAdQVDE1XdBvIPqldQaTUv)">
+ <path d="M 128 73 C 87.835 73 55.5 108.603 55.5 129.964 C 55.5 151.326 87.835 186.929 128 186.929 C 168.165 186.929 200.5 151.326 200.5 129.964 C 200.5 108.603 168.165 73 128 73 Z"/>
+ </g>
+ <path fill="#4f4f4f" d="M 128 69.741 C 87.835 69.741 55.5 105.344 55.5 126.705 C 55.5 148.067 87.835 183.67 128 183.67 C 168.165 183.67 200.5 148.067 200.5 126.705 C 200.5 105.344 168.165 69.741 128 69.741 Z"/>
+ </g>
+ <linearGradient id="_lgradient_5" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(70,0,0,70,92.5,91)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" d="M 123.597 91.002 C 121.879 91.002 120.5 92.92 120.5 95.302 L 120.5 98.911 C 117.972 99.568 115.549 100.576 113.3 101.905 L 110.738 99.342 C 109.055 97.657 106.724 97.281 105.509 98.494 L 99.992 104.011 C 98.778 105.224 99.155 107.556 100.84 109.24 L 103.403 111.804 C 102.081 114.053 101.081 116.476 100.43 119.003 L 96.8 119.003 C 94.417 119.003 92.5 120.383 92.5 122.1 L 92.5 129.906 C 92.5 131.621 94.418 133 96.8 133 L 100.409 133 C 101.066 135.528 102.074 137.951 103.403 140.199 L 100.84 142.762 C 99.155 144.447 98.778 146.778 99.992 147.991 L 105.509 153.508 C 106.722 154.722 109.053 154.345 110.738 152.66 L 113.301 150.097 C 115.551 151.418 117.974 152.418 120.501 153.068 L 120.501 156.698 C 120.501 159.082 121.88 161 123.598 161 L 131.405 161 C 133.12 161 134.499 159.082 134.499 156.698 L 134.499 153.089 C 137.026 152.432 139.449 151.424 141.697 150.095 L 144.261 152.658 C 145.945 154.343 148.277 154.72 149.49 153.506 L 155.007 147.989 C 156.221 146.776 155.844 144.445 154.159 142.76 L 151.597 140.198 C 152.918 137.948 153.918 135.525 154.569 132.999 L 158.199 132.999 C 160.582 132.999 162.5 131.62 162.5 129.901 L 162.5 122.094 C 162.5 120.379 160.582 119 158.199 119 L 154.589 119 C 153.932 116.473 152.924 114.05 151.595 111.802 L 154.159 109.239 C 155.843 107.554 156.22 105.223 155.006 104.009 L 149.49 98.492 C 148.276 97.279 145.945 97.655 144.261 99.34 L 141.699 101.903 C 139.45 100.582 137.026 99.581 134.5 98.93 L 134.5 95.3 C 134.5 92.918 133.121 91 131.402 91 L 123.596 91 L 123.597 91.002 Z M 127.5 112.002 C 135.232 112.002 141.5 118.27 141.5 126.002 C 141.5 133.734 135.232 140.002 127.5 140.002 C 119.768 140.002 113.5 133.734 113.5 126.002 C 113.5 118.27 119.768 112.002 127.5 112.002 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/phonon-gstreamer.svg b/.icons/Gruvbox_Dark-2/apps/64/phonon-gstreamer.svg
new file mode 120000
index 000000000..62306d9ae
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/phonon-gstreamer.svg
@@ -0,0 +1 @@
+sound.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/phoronix-test-suite.svg b/.icons/Gruvbox_Dark-2/apps/64/phoronix-test-suite.svg
new file mode 100755
index 000000000..6f0183dd7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/phoronix-test-suite.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="70zkkDDiYuzdQg3qpDf2S3alzLy4F55T" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#70zkkDDiYuzdQg3qpDf2S3alzLy4F55T)">
+ <linearGradient id="_lgradient_6" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_7" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_8" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(173,0,0,91.66,41.5,82.17)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" fill-rule="evenodd" d="M 214.5 153.21 L 206.5 153.21 L 206.5 132.58 L 214.5 132.58 L 214.5 153.21 Z M 203.04 153.21 L 195.04 153.21 L 195.04 116.54 L 203.04 116.54 L 203.04 153.21 Z M 191.58 153.21 L 183.58 153.21 L 183.58 89.04 L 191.58 89.04 L 191.58 153.21 Z M 173.83 103.38 L 173.83 111.38 L 145.19 111.38 C 143.51 111.37 141.91 112.04 140.72 113.22 C 139.54 114.41 138.88 116.01 138.88 117.69 C 138.88 119.36 139.54 120.97 140.72 122.15 C 141.91 123.33 143.51 124 145.19 124 L 163.52 124 C 167.32 124 170.96 125.51 173.64 128.19 C 176.32 130.88 177.83 134.52 177.83 138.31 C 177.83 142.11 176.32 145.75 173.64 148.43 C 170.96 151.12 167.32 152.62 163.52 152.62 L 134.88 152.63 L 134.88 144.63 L 163.52 144.63 C 165.19 144.63 166.8 143.96 167.98 142.78 C 169.17 141.59 169.83 139.99 169.83 138.31 C 169.83 136.64 169.17 135.03 167.98 133.85 C 166.8 132.67 165.19 132 163.52 132 L 145.19 132 C 141.39 132 137.75 130.49 135.07 127.81 C 132.38 125.12 130.88 121.48 130.88 117.69 C 130.87 113.89 132.38 110.25 135.07 107.57 C 137.75 104.88 141.39 103.37 145.19 103.37 L 173.83 103.38 Z M 104.5 122.83 L 104.5 114.83 L 125.71 114.83 L 125.71 122.83 L 104.5 122.83 Z M 125.71 144.63 L 125.71 152.63 L 121.13 152.63 C 114.6 152.63 108.33 150.03 103.71 145.41 C 99.1 140.8 96.5 134.53 96.5 128 L 96.5 82.17 L 104.5 82.17 L 104.5 128 C 104.5 132.41 106.25 136.64 109.37 139.76 C 112.49 142.87 116.72 144.62 121.12 144.62 L 125.71 144.63 Z M 49.5 173.83 L 41.5 173.83 L 41.5 128 C 41.5 121.47 44.1 115.2 48.71 110.59 C 53.33 105.97 59.6 103.38 66.12 103.38 C 72.65 103.38 78.92 105.97 83.54 110.59 C 88.15 115.2 90.75 121.47 90.75 128 C 90.75 134.53 88.15 140.8 83.54 145.41 C 78.92 150.03 72.65 152.63 66.13 152.63 L 49.5 152.63 L 49.5 173.83 Z M 49.5 144.63 L 66.12 144.63 C 70.53 144.63 74.76 142.87 77.88 139.76 C 81 136.64 82.75 132.41 82.75 128 C 82.75 123.59 81 119.36 77.88 116.24 C 74.76 113.13 70.53 111.38 66.13 111.38 C 61.72 111.38 57.49 113.13 54.37 116.24 C 51.25 119.36 49.5 123.59 49.5 128 L 49.5 144.63 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/photo.svg b/.icons/Gruvbox_Dark-2/apps/64/photo.svg
new file mode 100644
index 000000000..9c2a9bd83
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/photo.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="5rIBRn7ugspcUCqhsHL1irfaoKewrqR9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#5rIBRn7ugspcUCqhsHL1irfaoKewrqR9)">
+ <linearGradient id="_lgradient_207" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_207)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_208" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_208)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <linearGradient id="_lgradient_209" x1=".985" x2=".982" y1="-.01" y2=".307" gradientTransform="matrix(180,0,0,149.849998,40,49.667)" gradientUnits="userSpaceOnUse">
+ <stop offset="11.304%" style="stop-color:#f3b5a6"/>
+ <stop offset="50%" style="stop-color:#ecb8a3"/>
+ <stop offset="97.391%" style="stop-color:#dfbead"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_209)" d="M 46.796001 49.667 L 213.203995 49.667 C 216.956635 49.668655 219.998352 52.710358 220 56.463001 L 220 192.720993 C 219.998352 196.473648 216.956635 199.51535 213.203995 199.516998 L 46.796001 199.516998 C 43.043358 199.51535 40.001656 196.473648 40 192.720993 L 40 56.463001 C 40.001656 52.710358 43.043358 49.668655 46.796001 49.667 L 46.796001 49.667 Z"/>
+ <linearGradient id="_lgradient_210" x1=".108" x2="1.101" y1=".242" y2="1.158" gradientTransform="matrix(180,0,0,94.688647,40,104.828351)" gradientUnits="userSpaceOnUse">
+ <stop offset=".435%" style="stop-color:#43707d"/>
+ <stop offset="100%" style="stop-color:#7dc1c0"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_210)" d="M 220 108 L 220 192.720993 C 219.998352 196.473648 216.956635 199.51535 213.203995 199.516998 L 46.796001 199.516998 C 43.043358 199.51535 40.001656 196.473648 40 192.720993 C 40 159.185609 40.003289 129.947165 40.004208 105 C 50.007265 104.391788 110.015862 105.401788 220 108 Z"/>
+ <path fill="#c8b0a4" d="M 45.5625 100.1875 L 48.1875 98.625 L 49.3125 98.0625 L 52.6875 99.375 L 55.125 100.25 L 57.3125 99.375 L 60.6875 99.9375 L 62.9375 101 L 54.5 103.1875 L 47.125 104.5 L 45.5625 100.1875 Z"/>
+ <path fill="#5e571e" d="M 40 186.625 L 40 170.25 L 41.375 172.875 L 43.625 172.875 L 47.125 173.5 L 50.125 174.375 L 53.25 174.75 L 55.375 175.875 L 57.875 178.875 L 55.875 182 L 49.625 184.75 L 46.75 186 L 42.125 186.75 L 40 186.625 Z"/>
+ <path fill="#b0a099" d="M 39.9375 105.25 L 39.9375 98.5625 L 42.375 97.8125 L 43.3125 97.6875 L 46.25 99.875 L 49.0625 101.625 L 50.0625 102.4375 L 46.1875 105.9375 L 41.6875 107.3125 L 39.9375 105.25 Z"/>
+ <path fill="#9f9492" d="M 41.6875 106.0625 L 45.6875 103.0625 L 50.1875 101.9375 L 53.125 101.5 L 55.5625 101.125 L 56.9375 101.375 L 59.875 100.4375 L 63.3125 99.125 L 66 99.625 L 67.875 99.8125 L 70.4375 99.375 L 73 100.5 L 77 101.75 L 78.3125 101.6875 L 80.6875 100.4375 L 83.0625 101.625 L 85.375 101.0625 L 87.125 101.375 L 90.125 102.375 L 93 101.375 L 95.125 101.1875 L 97.875 101.375 L 101.875 101.5625 Q 103.875 100.5625 103.8125 101.0625 Q 103.75 101.5625 105.5 100.625 L 107.75 100.5 L 108.875 99.875 L 110.9375 100.125 L 112.1875 100.875 L 113.0625 101.0625 L 114.5625 101 L 117.0625 101.9375 L 118.8125 102.5625 L 120.75 102.125 L 123.1875 101.6875 L 126.3125 102.4375 L 137 99.5 L 141.125 100.8125 L 143.3125 100.25 L 145.3125 100.0625 L 146.6875 99.8125 L 148.1875 99 L 150.125 98.875 L 152.25 99.5625 L 154.125 100.4375 L 155.6875 100.25 L 157.5625 99.875 L 159.0625 98.5625 L 160.5625 97.875 L 161.75 98.1875 L 163.125 99.75 L 166 102.3125 L 168.375 105.125 L 171.1875 104.25 L 175.75 103.4375 L 179.875 103.3125 L 182.8125 104.0625 L 185.625 104.125 L 187.1875 104 L 189.9375 104 L 192.4375 104 L 196 105.625 L 200.1875 106.25 L 203.6875 107.25 L 206.5625 108.4375 L 209.375 109.5625 L 210.0625 110.875 L 205.9375 111.0625 L 199.3125 111.5 L 192.625 110.8125 L 182 110.9375 L 172.1875 111.0625 L 165.125 110.4375 L 152.125 110.5625 L 147.9375 110.75 L 120.1875 112.5 L 117.125 112.0625 L 99.8125 112.4375 L 95.25 112.5625 L 90.9375 112.4375 L 80.6875 112.25 L 53.1875 112.875 L 43.4375 112.6875 L 41.6875 106.0625 Z"/>
+ <path fill="#746b5e" d="M 39.9375 121.1875 L 39.9375 104.8125 L 41.875 106 L 46.3125 105.75 L 49.875 104.4375 L 54.5625 102.6875 L 56.625 102.125 L 59.625 101.5625 L 60.8125 101.375 L 63.5 101.1875 L 67 103.1875 L 68.875 104.8125 L 70 104.875 Q 72.0625 104.4375 72.5 104.625 Q 72.9375 104.8125 75.3125 104.625 L 77.8125 106 L 80.3125 107.875 L 84.25 109.4375 L 87.625 110.6875 L 91.0625 112.1875 L 93.4375 113.875 L 95.6875 115.6875 L 97.375 116.3125 L 100.3125 115.6875 L 106.375 112.0625 L 110.5625 110.375 L 113.1875 110.25 L 117.1875 111.0625 L 121.25 113.4375 L 118.25 119.9375 L 112.625 120.1875 L 106.8125 119.4375 L 91.25 119.3125 L 86.5625 119.4375 L 81.3125 119.6875 L 82.25 121.5625 L 75.25 122.125 L 70.3125 121.9375 L 65.1875 122.0625 L 63.5625 121.8125 L 54.1875 120.875 L 49.0625 121.4375 L 39.9375 121.1875 Z"/>
+ <path fill="#d19358" d="M 114.5625 128.25 L 116.0625 120.3125 L 119.25 112.8125 L 124 103.5625 L 128.4375 97.8125 L 132.0625 95 L 135.8125 95.0625 L 137.9375 95.375 L 138.875 96.8125 L 140 97.625 L 143.25 100.125 L 146.625 105.375 L 148.375 109.0625 L 150.1875 114.1875 L 151.0625 119.375 L 151.8125 122.75 L 114.5625 128.25 Z"/>
+ <path fill="#c1914e" d="M 220 163.375 L 189 160 Q 175.25 158.875 174.25 158.75 Q 173.25 158.625 164.375 159 L 145.375 156.5 L 122.25 154.375 L 120.375 151.375 L 115.75 150.125 L 95.25 151.75 L 88.75 152 L 75 150.875 L 58.375 150 L 52.625 149.5 L 49.75 148.75 L 50.25 146.875 L 53.125 144 L 39.875 143.5 L 40 133.125 L 45.25 135 L 51 137.75 L 56 140.875 L 57.5 140.875 L 58.875 140.125 L 60 140.625 L 61.625 139.875 L 67.75 140.75 L 78 137.875 L 93.625 134.375 L 112.75 128.625 L 126.375 123.25 L 136.625 120.25 L 143.5 118.75 L 152.125 122 L 154 123.625 L 161.375 121.25 L 167 120.25 L 170.375 119.625 L 172.625 118.25 L 174.375 117.75 L 178.375 117.25 L 181.875 118.5 L 187.75 118.625 L 192.875 120.875 L 196.875 126.25 L 203.625 132.375 L 208.875 138.875 L 213 142.75 L 216 147.25 L 219.375 152.75 L 220 154 L 220 163.375 Z"/>
+ <path fill="#5e571e" d="M 173.25 128.125 L 171.75 132.5 L 167.25 130 Q 162.272701 134.332993 161.375 133.875 C 158.497841 132.40712 154.674507 134.208786 153.375 137.25 Q 156.734911 139.516955 158.75 140.375 Q 160.765089 141.233045 165 142.125 C 166.217187 141.342289 166.831354 139.810622 166.8125 137.5 L 167.375 133.5625 L 172.8125 147.3125 C 167.75 147.125 163.75 143.25 160.3125 145.875 C 158.0858 143.231935 155.824967 142.325268 153.5 143.125 C 151.496237 143.04152 148 140.5625 145.9375 144.4375 Q 143.763234 145.056328 142.6875 142.4375 L 146.125 140.375 C 147.001123 135.730765 148.261123 133.115765 149.875 132.5 L 153 132.9375 L 155.3125 128.8125 L 159.0625 126.4375 L 154.0625 126 L 150.0625 126.5 L 147.8125 128.1875 C 146.166667 127.270833 144.0725 127.530833 141.5 128.9375 L 132.25 130.1875 C 125.75 126.5625 121 130.375 101.8125 140.75 L 93 141 L 84.5625 143.5 L 78.625 143.5 L 74.0625 144.8125 L 72.25 143.375 L 62.6875 141.6875 L 56.3125 142.5625 L 48.0625 137.5 L 44.875 137.1875 C 42.979167 138.9375 43.218333 139.864167 45.5625 139.9375 C 46.129765 140.335257 47.035675 139.900573 47.75 140.125 C 49.3125 141.6875 50.596954 141.438111 52.1875 141.3125 Q 53.418281 141.992686 54.3125 143.125 Q 41.711521 142.795247 39.875 143.5 L 40 133.125 L 45.25 135 L 51 137.75 L 54.875 140.9375 L 57.5 140.875 L 58.875 140.125 L 60 140.625 L 61.625 139.875 L 67.75 140.75 L 78 137.875 L 93.625 134.375 L 112.75 128.625 L 126.375 123.25 L 136.625 120.25 L 143.5 118.75 L 152.125 122 L 154 123.625 L 161.375 121.25 L 167 120.25 L 170.375 119.625 L 172.625 118.25 L 174.375 117.75 L 178.375 117.25 L 181.875 118.5 L 187.75 118.625 L 192.875 120.875 L 196.875 126.25 L 203.625 132.375 L 208.875 138.875 L 199.75 135.5 C 196.075577 132.097866 192.267756 130.037134 189.25 131.125 C 187.589721 130.424563 186.702081 130.664834 185.625 130 L 182.75 132.75 L 173.25 128.125 Z"/>
+ <path fill="#2c3e50" d="M 190.273463 192.423367 L 190.273463 192.423367 L 190.273463 192.423367 Q 190.443766 192.382514 190.619509 192.439412 L 190.619509 192.439412 L 190.619509 192.439412 Q 190.998582 192.555596 191.114006 192.924135 L 191.114006 192.924135 L 191.114006 192.924135 Q 191.178291 193.755201 191.503352 195.748416 L 191.503352 195.748416 L 191.503352 195.748416 Q 191.694308 196.882287 191.780077 197.465059 L 191.780077 197.465059 L 191.780077 197.465059 Q 192.246012 200.721226 191.880015 202.574041 L 191.880015 202.574041 L 191.880015 202.574041 Q 191.255023 205.749712 188.117011 206.520495 L 188.117011 206.520495 L 188.117011 206.520495 Q 187.333616 206.708422 186.169817 206.474309 L 186.169817 206.474309 L 186.169817 206.474309 Q 184.541793 206.144438 183.718327 205.189314 L 183.718327 205.189314 L 183.718327 205.189314 Q 183.630124 205.0844 183.578712 204.907625 L 183.578712 204.907625 L 183.578712 204.907625 Q 183.537858 204.737321 183.575683 204.557149 L 183.575683 204.557149 L 183.575683 204.557149 Q 183.679611 204.126984 184.088339 204.028935 L 184.088339 204.028935 L 184.088339 204.028935 Q 184.388413 203.965956 184.666658 204.187374 L 184.666658 204.187374 L 184.666658 204.187374 Q 186.342258 205.541429 187.996243 205.153662 L 187.996243 205.153662 L 187.996243 205.153662 Q 188.626366 205.002503 189.103239 204.662977 L 189.103239 204.662977 L 189.103239 204.662977 Q 190.753899 203.510567 190.62382 200.002734 L 190.62382 200.002734 L 190.62382 200.002734 Q 190.569819 198.538837 190.079668 195.594656 L 190.079668 195.594656 L 190.079668 195.594656 Q 189.896883 194.494845 189.827111 194.016298 L 189.827111 194.016298 L 185.126738 195.143863 L 185.126738 195.143863 Q 185.011956 195.153387 184.893088 195.145881 L 184.893088 195.145881 L 184.893088 195.145881 Q 184.328724 195.083152 184.218418 194.623333 L 184.218418 194.623333 L 184.218418 194.623333 Q 184.173479 194.435999 184.228335 194.251741 L 184.228335 194.251741 L 184.228335 194.251741 Q 184.355421 193.843037 184.849301 193.724561 L 184.849301 193.724561 L 184.849301 193.724561 Q 185.041064 193.660549 187.169856 193.149876 L 187.169856 193.149876 L 187.169856 193.149876 Q 189.162405 192.671887 190.273463 192.423367 Z M 194.526165 202.155385 L 194.526165 202.155385 L 194.526165 202.155385 Q 194.456714 201.865869 194.413152 201.534122 L 194.413152 201.534122 L 194.413152 201.534122 Q 194.240628 200.026616 194.70977 198.716385 L 194.70977 198.716385 L 194.70977 198.716385 Q 195.281462 197.120403 196.550222 196.816042 L 196.550222 196.816042 L 196.550222 196.816042 Q 197.095193 196.68531 197.554988 196.80014 L 197.554988 196.80014 L 197.554988 196.80014 Q 197.676267 196.554922 197.972255 196.474913 L 197.972255 196.474913 L 197.972255 196.474913 Q 198.142558 196.434059 198.191262 196.449391 L 198.191262 196.449391 L 198.191262 196.449391 Q 198.586012 196.480768 198.731043 197.085344 L 198.731043 197.085344 L 198.731043 197.085344 Q 198.790281 197.332284 198.901228 198.170167 L 198.901228 198.170167 L 198.901228 198.170167 Q 199.217381 200.651798 199.358327 201.239345 L 199.358327 201.239345 L 199.358327 201.239345 Q 199.452291 201.631043 199.695787 201.932838 L 199.695787 201.932838 L 199.695787 201.932838 Q 200.056773 202.386553 200.44847 202.292589 L 200.44847 202.292589 L 200.44847 202.292589 Q 200.525107 202.274205 200.606173 202.236748 L 200.606173 202.236748 L 200.606173 202.236748 Q 200.849372 202.124376 201.244514 201.669379 L 201.244514 201.669379 L 201.244514 201.669379 Q 201.631141 201.216424 201.912141 201.149015 L 201.912141 201.149015 L 201.912141 201.149015 Q 202.022838 201.12246 202.160435 201.170499 L 202.160435 201.170499 L 202.160435 201.170499 Q 202.448228 201.281565 202.515637 201.562565 L 202.515637 201.562565 L 202.515637 201.562565 Q 202.596312 202.011482 202.06355 202.643576 L 202.06355 202.643576 L 202.06355 202.643576 Q 201.419401 203.374431 200.550854 203.582786 L 200.550854 203.582786 L 200.550854 203.582786 Q 199.475901 203.831649 198.707611 202.8813 L 198.707611 202.8813 L 198.707611 202.8813 Q 198.623125 203.054655 198.504578 203.236181 L 198.504578 203.236181 L 198.504578 203.236181 Q 197.851546 204.230318 196.982999 204.438673 L 196.982999 204.438673 L 196.982999 204.438673 Q 196.438028 204.569405 195.970407 204.384411 L 195.970407 204.384411 L 195.970407 204.384411 Q 194.959216 203.9606 194.526165 202.155385 Z M 197.600794 198.455111 L 197.600794 198.455111 L 197.600794 198.455111 Q 197.600794 198.455111 197.521497 197.861781 L 197.521497 197.861781 L 197.521497 197.861781 Q 197.311694 197.813053 197.10733 197.862077 L 197.10733 197.862077 L 197.10733 197.862077 Q 196.954057 197.898846 196.802482 197.980233 L 196.802482 197.980233 L 196.802482 197.980233 Q 196.063682 198.391597 195.816944 199.765544 L 195.816944 199.765544 L 195.816944 199.765544 Q 195.599171 200.997464 195.868807 202.121466 L 195.868807 202.121466 L 195.868807 202.121466 Q 195.87902 202.164042 195.889234 202.206618 L 195.889234 202.206618 L 195.889234 202.206618 Q 196.163987 203.239341 196.666382 203.118822 L 196.666382 203.118822 L 196.666382 203.118822 Q 196.92831 203.046983 197.244083 202.674062 L 197.244083 202.674062 L 197.244083 202.674062 Q 197.568372 202.299097 197.687953 202.009261 L 197.687953 202.009261 L 197.687953 202.009261 Q 197.759839 201.820918 197.759245 200.992583 L 197.759245 200.992583 L 197.759245 200.992583 Q 197.750552 199.454782 197.600794 198.455111 Z M 202.107871 202.22771 L 202.107871 202.22771 L 202.107871 202.22771 Q 202.107871 202.22771 201.520253 196.587344 L 201.520253 196.587344 L 201.520253 196.587344 Q 201.502558 196.438501 201.497463 196.304645 L 201.497463 196.304645 L 201.497463 196.304645 Q 201.475065 195.535572 201.985975 195.413011 L 201.985975 195.413011 L 201.985975 195.413011 Q 202.079642 195.390541 202.177394 195.385102 L 202.177394 195.385102 L 202.177394 195.385102 Q 202.591561 195.384805 202.746806 196.031958 L 202.746806 196.031958 L 202.746806 196.031958 Q 202.769275 196.125625 202.807398 196.359619 L 202.807398 196.359619 L 202.807398 196.359619 Q 202.835651 196.514935 202.856078 196.600087 L 202.856078 196.600087 L 202.856078 196.600087 Q 202.864937 196.561941 202.882312 196.521752 L 202.882312 196.521752 L 202.882312 196.521752 Q 203.244842 195.255106 204.41142 194.975257 L 204.41142 194.975257 L 204.41142 194.975257 Q 204.828663 194.875166 205.237023 195.038355 L 205.237023 195.038355 L 205.237023 195.038355 Q 205.848369 195.296934 205.999528 195.927056 L 205.999528 195.927056 L 205.999528 195.927056 Q 206.024041 196.029238 206.107447 196.414463 L 206.107447 196.414463 L 206.107447 196.414463 Q 206.307286 197.285053 206.429847 197.795963 L 206.429847 197.795963 L 206.429847 197.795963 Q 206.846556 199.533057 207.022275 199.815091 L 207.022275 199.815091 L 207.022275 199.815091 Q 207.064162 199.877084 207.108092 199.947593 L 207.108092 199.947593 L 207.108092 199.947593 Q 207.501761 200.53755 207.936034 200.433373 L 207.936034 200.433373 L 207.936034 200.433373 Q 208.012671 200.414989 208.102252 200.375489 L 208.102252 200.375489 L 208.102252 200.375489 Q 208.345451 200.263117 208.73855 199.799605 L 208.73855 199.799605 L 208.73855 199.799605 Q 209.12722 199.355165 209.40822 199.287756 L 209.40822 199.287756 L 209.40822 199.287756 Q 209.518917 199.261201 209.635398 199.296295 L 209.635398 199.296295 L 209.635398 199.296295 Q 209.936137 199.386245 210.019887 199.735367 L 210.019887 199.735367 L 210.019887 199.735367 Q 210.068888 200.164866 209.525224 200.826591 L 209.525224 200.826591 L 209.525224 200.826591 Q 208.868475 201.542459 208.076564 201.732429 L 208.076564 201.732429 L 208.076564 201.732429 Q 207.437927 201.885631 206.911388 201.642729 L 206.911388 201.642729 L 206.911388 201.642729 Q 205.824593 201.128992 205.230171 198.651078 L 205.230171 198.651078 L 205.230171 198.651078 Q 205.187274 198.47226 205.099783 198.070004 L 205.099783 198.070004 L 205.099783 198.070004 Q 205.016721 197.648676 204.949313 197.367675 L 204.949313 197.367675 L 204.949313 197.367675 Q 204.730745 196.456552 204.520253 196.480031 L 204.520253 196.480031 L 204.520253 196.480031 Q 204.486192 196.488202 204.439186 196.517489 L 204.439186 196.517489 L 204.439186 196.517489 Q 203.996718 196.81274 203.659662 198.748664 L 203.659662 198.748664 L 203.659662 198.748664 Q 203.365206 200.44924 203.422995 201.515999 L 203.422995 201.515999 L 203.465203 201.767024 L 203.465203 201.767024 Q 203.513194 202.079698 203.429717 202.369879 L 203.429717 202.369879 L 203.429717 202.369879 Q 203.280827 202.837845 202.914674 202.925681 L 202.914674 202.925681 L 202.914674 202.925681 Q 202.812492 202.950193 202.700097 202.932129 L 202.700097 202.932129 L 202.700097 202.932129 Q 202.254945 202.840802 202.107871 202.22771 Z M 208.788382 198.806085 L 208.788382 198.806085 L 208.788382 198.806085 Q 208.718931 198.51657 208.675369 198.184822 L 208.675369 198.184822 L 208.675369 198.184822 Q 208.504888 196.685832 208.97403 195.375601 L 208.97403 195.375601 L 208.97403 195.375601 Q 209.543679 193.771103 210.812439 193.466743 L 210.812439 193.466743 L 210.812439 193.466743 Q 211.153046 193.385035 211.488534 193.394607 L 211.488534 193.394607 L 211.488534 193.394607 Q 212.690158 193.448548 212.992476 194.708793 L 212.992476 194.708793 L 212.992476 194.708793 Q 213.014946 194.80246 213.030943 194.906685 L 213.030943 194.906685 L 213.030943 194.906685 Q 213.219512 196.068144 212.468728 197.06772 L 212.468728 197.06772 L 212.468728 197.06772 Q 211.732932 198.054696 210.515263 198.346801 L 210.515263 198.346801 L 210.515263 198.346801 Q 210.285354 198.401953 210.053746 198.412487 L 210.053746 198.412487 L 210.053746 198.412487 Q 210.067356 198.5443 210.122509 198.77421 L 210.122509 198.77421 L 210.122509 198.77421 Q 210.240985 199.26809 210.476654 199.499721 L 210.476654 199.499721 L 210.476654 199.499721 Q 210.790314 199.79369 211.519887 199.681711 L 211.519887 199.681711 L 211.519887 199.681711 Q 211.834948 199.606131 212.125152 199.464473 L 212.125152 199.464473 L 212.125152 199.464473 Q 212.630968 199.208056 213.248881 198.555535 L 213.248881 198.555535 L 213.248881 198.555535 Q 213.650151 198.126083 213.846 198.079101 L 213.846 198.079101 L 213.846 198.079101 Q 213.956697 198.052546 214.092251 198.09207 L 214.092251 198.09207 L 214.092251 198.09207 Q 214.403548 198.188492 214.477085 198.495038 L 214.477085 198.495038 L 214.477085 198.495038 Q 214.501597 198.59722 214.487619 198.726646 L 214.487619 198.726646 L 214.487619 198.726646 Q 214.390484 199.335285 213.359412 200.104927 L 213.359412 200.104927 L 213.359412 200.104927 Q 212.405322 200.820083 211.596381 201.014138 L 211.596381 201.014138 L 211.596381 201.014138 Q 211.289835 201.087675 211.013608 201.099908 L 211.013608 201.099908 L 211.013608 201.099908 Q 209.352165 201.156272 208.788382 198.806085 Z M 210.741444 194.897588 L 210.741444 194.897588 L 210.741444 194.897588 Q 210.091167 195.602898 209.997679 197.165211 L 209.997679 197.165211 L 209.997679 197.165211 Q 210.222814 197.165235 210.418663 197.118253 L 210.418663 197.118253 L 210.418663 197.118253 Q 211.125422 196.94871 211.549185 196.38779 L 211.549185 196.38779 L 211.549185 196.38779 Q 212.022341 195.769995 211.865054 195.114327 L 211.865054 195.114327 L 211.865054 195.114327 Q 211.707767 194.458659 211.288481 194.550235 L 211.288481 194.550235 L 211.288481 194.550235 Q 210.992493 194.630245 210.741444 194.897588 Z M 214.889435 193.119082 L 214.889435 193.119082 L 214.889435 193.119082 Q 214.948673 193.366021 215.059619 194.203904 L 215.059619 194.203904 L 215.059619 194.203904 Q 215.375773 196.685535 215.516719 197.273082 L 215.516719 197.273082 L 215.516719 197.273082 Q 215.610683 197.66478 215.854178 197.966575 L 215.854178 197.966575 L 215.854178 197.966575 Q 216.215164 198.42029 216.615377 198.324284 L 216.615377 198.324284 L 216.615377 198.324284 Q 216.700529 198.303857 216.79011 198.264357 L 216.79011 198.264357 L 216.79011 198.264357 Q 217.022751 198.145513 217.409378 197.692558 L 217.409378 197.692558 L 217.409378 197.692558 Q 217.78749 197.241646 218.06849 197.174237 L 218.06849 197.174237 L 218.06849 197.174237 Q 218.187702 197.145639 218.327342 197.202194 L 218.327342 197.202194 L 218.327342 197.202194 Q 218.60662 197.315302 218.674029 197.596302 L 218.674029 197.596302 L 218.674029 197.596302 Q 218.744145 198.038746 218.221941 198.677313 L 218.221941 198.677313 L 218.221941 198.677313 Q 217.569278 199.410211 216.709246 199.616523 L 216.709246 199.616523 L 216.709246 199.616523 Q 215.985457 199.790151 215.388089 199.402147 L 215.388089 199.402147 L 215.388089 199.402147 Q 214.488972 198.807368 214.088605 197.138395 L 214.088605 197.138395 L 214.088605 197.138395 Q 213.951745 196.567879 213.78333 194.852268 L 213.78333 194.852268 L 213.78333 194.852268 Q 213.699627 194.052876 213.654367 193.67651 L 213.654367 193.67651 L 213.654367 193.67651 Q 213.644498 193.597831 213.634629 193.519152 L 213.634629 193.519152 L 213.634629 193.519152 Q 213.566603 192.634952 214.128604 192.500135 L 214.128604 192.500135 L 214.128604 192.500135 Q 214.222271 192.477665 214.320023 192.472226 L 214.320023 192.472226 L 214.320023 192.472226 Q 214.73419 192.471929 214.889435 193.119082 Z M 213.383521 191.120974 L 213.383521 191.120974 L 213.383521 191.120974 Q 213.346752 190.967701 213.382191 190.815117 L 213.382191 190.815117 L 213.382191 190.815117 Q 213.472829 190.442172 213.856012 190.350251 L 213.856012 190.350251 L 213.856012 190.350251 Q 214.009285 190.313482 214.161869 190.348921 L 214.161869 190.348921 L 214.161869 190.348921 Q 214.534814 190.439559 214.626735 190.822741 L 214.626735 190.822741 L 214.626735 190.822741 Q 214.663504 190.976015 214.628065 191.128599 L 214.628065 191.128599 L 214.628065 191.128599 Q 214.537427 191.501544 214.154244 191.593465 L 214.154244 191.593465 L 214.154244 191.593465 Q 214.000971 191.630234 213.848387 191.594795 L 213.848387 191.594795 L 213.848387 191.594795 Q 213.475442 191.504157 213.383521 191.120974 Z M 222.669068 196.043596 L 222.669068 196.043596 L 222.669068 196.043596 Q 222.67111 196.052111 222.681668 196.058584 L 222.681668 196.058584 L 222.681668 196.058584 Q 223.144124 196.785128 223.595428 196.676866 L 223.595428 196.676866 L 223.595428 196.676866 Q 223.855313 196.596512 224.357066 196.097929 L 224.357066 196.097929 L 224.357066 196.097929 Q 224.801256 195.622161 225.065226 195.558837 L 225.065226 195.558837 L 225.065226 195.558837 Q 225.192954 195.528197 225.341108 195.582708 L 225.341108 195.582708 L 225.341108 195.582708 Q 225.603357 195.699902 225.656466 195.921296 L 225.656466 195.921296 L 225.656466 195.921296 Q 225.734754 196.397801 225.216635 197.053398 L 225.216635 197.053398 L 225.216635 197.053398 Q 224.583045 197.790726 223.731528 197.994995 L 223.731528 197.994995 L 223.731528 197.994995 Q 223.169527 198.129812 222.691347 197.938346 L 222.691347 197.938346 L 222.691347 197.938346 Q 221.574233 197.485914 221.073774 195.399698 L 221.073774 195.399698 L 221.073774 195.399698 Q 220.975725 194.99097 220.901523 194.531495 L 220.901523 194.531495 L 220.901523 194.531495 Q 220.76129 193.646606 220.78243 193.434416 L 220.78243 193.434416 L 220.78243 193.434416 Q 220.28988 193.858749 219.685303 194.00378 L 219.685303 194.00378 L 219.685303 194.00378 Q 219.617182 194.020122 219.476854 194.035774 L 219.476854 194.035774 L 219.476854 194.035774 Q 219.40669 194.043601 219.372629 194.051771 L 219.372629 194.051771 L 219.372629 194.051771 Q 219.351169 194.07493 219.203335 194.209451 L 219.203335 194.209451 L 219.203335 194.209451 Q 218.712484 194.678402 218.363362 194.762153 L 218.363362 194.762153 L 218.363362 194.762153 Q 218.26118 194.786665 218.138227 194.762129 L 218.138227 194.762129 L 218.138227 194.762129 Q 217.841573 194.68921 217.780293 194.433755 L 217.780293 194.433755 L 217.780293 194.433755 Q 217.770079 194.391179 217.768381 194.34656 L 217.768381 194.34656 L 217.768381 194.34656 Q 217.753073 194.170129 217.946558 193.9256 L 217.946558 193.9256 L 217.946558 193.9256 Q 218.023883 193.835009 218.056246 193.78222 L 218.056246 193.78222 L 218.056246 193.78222 Q 217.411872 193.423502 217.201131 192.582543 L 217.201131 192.582543 L 217.201131 192.582543 Q 217.113295 192.216391 217.216534 191.858433 L 217.216534 191.858433 L 217.216534 191.858433 Q 217.433914 191.112887 218.25137 190.916788 L 218.25137 190.916788 L 218.25137 190.916788 Q 218.668613 190.816697 219.096391 190.948213 L 219.096391 190.948213 L 219.096391 190.948213 Q 219.801404 191.184321 219.962776 191.85702 L 219.962776 191.85702 L 219.962776 191.85702 Q 220.058783 192.257233 220.017193 192.609407 L 220.017193 192.609407 L 220.017193 192.609407 Q 220.130621 192.51916 220.392573 192.222186 L 220.392573 192.222186 L 220.392573 192.222186 Q 220.933506 191.624153 221.197476 191.56083 L 221.197476 191.56083 L 221.197476 191.56083 Q 221.54864 191.485594 221.83609 191.632763 L 221.83609 191.632763 L 221.83609 191.632763 Q 221.990372 191.71282 222.03157 191.84702 L 222.03157 191.84702 L 222.03157 191.84702 Q 222.043826 191.898111 222.042793 192.006421 L 222.042793 192.006421 L 222.042793 192.006421 Q 222.035632 192.089186 222.043803 192.123246 L 222.043803 192.123246 L 222.043803 192.123246 Q 221.960527 193.728136 222.217906 194.801047 L 222.217906 194.801047 L 222.217906 194.801047 Q 222.330254 195.269381 222.581897 195.830373 L 222.581897 195.830373 L 222.581897 195.830373 Q 222.644211 195.977518 222.669068 196.043596 Z M 218.91642 192.225096 L 218.91642 192.225096 L 218.91642 192.225096 Q 218.902121 192.16549 218.86875 192.101454 L 218.86875 192.101454 L 218.86875 192.101454 Q 218.741046 191.906959 218.502621 191.964154 L 218.502621 191.964154 L 218.502621 191.964154 Q 218.45153 191.97641 218.396009 192.007739 L 218.396009 192.007739 L 218.396009 192.007739 Q 218.175969 192.141571 218.235207 192.388511 L 218.235207 192.388511 L 218.235207 192.388511 Q 218.339728 192.786681 218.808039 192.899469 L 218.808039 192.899469 L 218.808039 192.899469 Q 218.991655 192.57626 218.91642 192.225096 Z M 225.604984 189.963208 L 225.604984 189.963208 L 225.604984 189.963208 Q 225.905057 189.900229 226.181283 189.887997 L 226.181283 189.887997 L 226.181283 189.887997 Q 227.560028 189.854423 228.280896 191.545569 L 228.280896 191.545569 L 228.280896 191.545569 Q 228.420214 191.413091 228.733601 191.067757 L 228.733601 191.067757 L 228.733601 191.067757 Q 229.160761 190.596074 229.424731 190.532751 L 229.424731 190.532751 L 229.424731 190.532751 Q 229.552459 190.50211 229.690055 190.550149 L 229.690055 190.550149 L 229.690055 190.550149 Q 229.994879 190.657129 230.064331 190.946645 L 230.064331 190.946645 L 230.064331 190.946645 Q 230.125267 191.238203 229.842865 191.675161 L 229.842865 191.675161 L 229.842865 191.675161 Q 229.43783 192.276614 228.691524 192.806847 L 228.691524 192.806847 L 228.691524 192.806847 Q 229.001669 194.137256 228.830581 195.150858 L 228.830581 195.150858 L 228.830581 195.150858 Q 228.551457 196.802729 227.095364 197.152029 L 227.095364 197.152029 L 227.095364 197.152029 Q 226.575938 197.276633 225.976848 197.069145 L 225.976848 197.069145 L 225.976848 197.069145 Q 224.586239 196.565254 224.091908 194.504584 L 224.091908 194.504584 L 224.091908 194.504584 Q 223.793676 193.261369 223.965796 192.139457 L 223.965796 192.139457 L 223.965796 192.139457 Q 224.235395 190.372803 225.604984 189.963208 Z M 227.53548 193.318303 L 227.53548 193.318303 L 227.53548 193.318303 Q 227.201346 193.389453 226.889016 193.401341 L 226.889016 193.401341 L 226.889016 193.401341 Q 225.707819 193.432551 225.155461 192.556475 L 225.155461 192.556475 L 225.155461 192.556475 Q 225.105653 193.324859 225.307879 194.16786 L 225.307879 194.16786 L 225.307879 194.16786 Q 225.405928 194.576588 225.574486 194.941387 L 225.574486 194.941387 L 225.574486 194.941387 Q 226.092759 196.050769 226.893185 195.858757 L 226.893185 195.858757 L 226.893185 195.858757 Q 227.157155 195.795433 227.331223 195.582578 L 227.331223 195.582578 L 227.331223 195.582578 Q 227.83844 194.956612 227.53548 193.318303 Z M 227.129947 192.190881 L 227.129947 192.190881 L 227.129947 192.190881 Q 227.129947 192.190881 227.249159 192.162283 L 227.249159 192.162283 L 227.249159 192.162283 Q 226.841583 191.026345 226.354176 191.134264 L 226.354176 191.134264 L 226.354176 191.134264 Q 226.3116 191.144477 226.271067 191.163206 L 226.271067 191.163206 L 226.271067 191.163206 Q 226.100075 191.276266 226.151142 191.489145 L 226.151142 191.489145 L 226.151142 191.489145 Q 226.196081 191.676479 226.298584 191.840999 L 226.298584 191.840999 L 226.298584 191.840999 Q 226.610522 192.315485 227.129947 192.190881 Z M 165.481273 209.086897 L 165.481273 209.086897 L 165.481273 209.086897 Q 165.411821 208.797382 165.36826 208.465635 L 165.36826 208.465635 L 165.36826 208.465635 Q 165.197778 206.966644 165.66692 205.656413 L 165.66692 205.656413 L 165.66692 205.656413 Q 166.236569 204.051916 167.505329 203.747555 L 167.505329 203.747555 L 167.505329 203.747555 Q 167.948118 203.641335 168.404172 203.703031 L 168.404172 203.703031 L 167.917311 198.632837 L 167.917311 198.632837 Q 167.814559 197.603879 168.391548 197.456461 L 168.391548 197.456461 L 168.391548 197.456461 Q 168.485215 197.433991 168.582967 197.428552 L 168.582967 197.428552 L 168.582967 197.428552 Q 168.997134 197.428255 169.152379 198.075408 L 169.152379 198.075408 L 169.152379 198.075408 Q 169.215702 198.339378 169.505254 201.160583 L 169.505254 201.160583 L 169.505254 201.160583 Q 170.172489 207.583311 170.321605 208.204918 L 170.321605 208.204918 L 170.321605 208.204918 Q 170.415569 208.596616 170.659065 208.898412 L 170.659065 208.898412 L 170.659065 208.898412 Q 171.020051 209.352126 171.420264 209.25612 L 171.420264 209.25612 L 171.420264 209.25612 Q 171.4969 209.237736 171.577967 209.200279 L 171.577967 209.200279 L 171.577967 209.200279 Q 171.821165 209.087907 172.224822 208.630867 L 172.224822 208.630867 L 172.224822 208.630867 Q 172.619964 208.175869 172.900965 208.108461 L 172.900965 208.108461 L 172.900965 208.108461 Q 173.020177 208.079863 173.142786 208.140502 L 173.142786 208.140502 L 173.142786 208.140502 Q 173.388004 208.261781 173.451327 208.525751 L 173.451327 208.525751 L 173.451327 208.525751 Q 173.523486 208.976711 173.009797 209.613234 L 173.009797 209.613234 L 173.009797 209.613234 Q 172.374164 210.342047 171.514132 210.548359 L 171.514132 210.548359 L 171.514132 210.548359 Q 170.447694 210.79518 169.647387 209.861516 L 169.647387 209.861516 L 169.647387 209.861516 Q 169.556428 210.04543 169.429365 210.228999 L 169.429365 210.228999 L 169.429365 210.228999 Q 168.791666 211.174432 167.948664 211.376658 L 167.948664 211.376658 L 167.948664 211.376658 Q 167.412209 211.505348 166.955145 211.326826 L 166.955145 211.326826 L 166.955145 211.326826 Q 165.922494 210.926174 165.481273 209.086897 Z M 168.651575 208.938731 L 168.651575 208.938731 L 168.651575 208.938731 Q 168.723461 208.750388 168.721834 208.030363 L 168.721834 208.030363 L 168.721834 208.030363 Q 168.709056 206.475532 168.499763 204.814753 L 168.499763 204.814753 L 168.499763 204.814753 Q 168.281445 204.768068 168.062437 204.79359 L 168.062437 204.79359 L 168.062437 204.79359 Q 167.909164 204.830359 167.75759 204.911746 L 167.75759 204.911746 L 167.75759 204.911746 Q 167.018789 205.32311 166.772051 206.697057 L 166.772051 206.697057 L 166.772051 206.697057 Q 166.554279 207.928977 166.823914 209.052979 L 166.823914 209.052979 L 166.823914 209.052979 Q 166.846384 209.146646 166.877368 209.23827 L 166.877368 209.23827 L 166.877368 209.23827 Q 167.146683 210.17324 167.632047 210.056807 L 167.632047 210.056807 L 167.632047 210.056807 Q 167.876945 209.989054 168.188289 209.635205 L 168.188289 209.635205 L 168.188289 209.635205 Q 168.51905 209.249683 168.651575 208.938731 Z M 172.258313 207.569226 L 172.258313 207.569226 L 172.258313 207.569226 Q 172.188862 207.27971 172.1453 206.947963 L 172.1453 206.947963 L 172.1453 206.947963 Q 171.974819 205.448973 172.44396 204.138742 L 172.44396 204.138742 L 172.44396 204.138742 Q 173.01361 202.534244 174.28237 202.229883 L 174.28237 202.229883 L 174.28237 202.229883 Q 174.622976 202.148176 174.958464 202.157748 L 174.958464 202.157748 L 174.958464 202.157748 Q 176.160089 202.211689 176.462407 203.471934 L 176.462407 203.471934 L 176.462407 203.471934 Q 176.484876 203.565601 176.500874 203.669826 L 176.500874 203.669826 L 176.500874 203.669826 Q 176.689442 204.831285 175.938659 205.830861 L 175.938659 205.830861 L 175.938659 205.830861 Q 175.202863 206.817837 173.985194 207.109941 L 173.985194 207.109941 L 173.985194 207.109941 Q 173.755284 207.165094 173.523676 207.175628 L 173.523676 207.175628 L 173.523676 207.175628 Q 173.537286 207.307441 173.592439 207.537351 L 173.592439 207.537351 L 173.592439 207.537351 Q 173.710915 208.03123 173.946585 208.262862 L 173.946585 208.262862 L 173.946585 208.262862 Q 174.260244 208.556831 174.989817 208.444851 L 174.989817 208.444851 L 174.989817 208.444851 Q 175.304879 208.369272 175.595083 208.227614 L 175.595083 208.227614 L 175.595083 208.227614 Q 176.100898 207.971197 176.718812 207.318676 L 176.718812 207.318676 L 176.718812 207.318676 Q 177.120082 206.889224 177.315931 206.842242 L 177.315931 206.842242 L 177.315931 206.842242 Q 177.426628 206.815687 177.562182 206.855211 L 177.562182 206.855211 L 177.562182 206.855211 Q 177.873478 206.951633 177.947015 207.258179 L 177.947015 207.258179 L 177.947015 207.258179 Q 177.971527 207.360361 177.957549 207.489787 L 177.957549 207.489787 L 177.957549 207.489787 Q 177.860415 208.098425 176.829343 208.868068 L 176.829343 208.868068 L 176.829343 208.868068 Q 175.875252 209.583224 175.066311 209.777279 L 175.066311 209.777279 L 175.066311 209.777279 Q 174.759765 209.850816 174.483539 209.863048 L 174.483539 209.863048 L 174.483539 209.863048 Q 172.822096 209.919412 172.258313 207.569226 Z M 174.211374 203.660728 L 174.211374 203.660728 L 174.211374 203.660728 Q 173.561098 204.366039 173.467609 205.928352 L 173.467609 205.928352 L 173.467609 205.928352 Q 173.692745 205.928376 173.888594 205.881394 L 173.888594 205.881394 L 173.888594 205.881394 Q 174.595352 205.711851 175.019116 205.15093 L 175.019116 205.15093 L 175.019116 205.15093 Q 175.492272 204.533135 175.334984 203.877467 L 175.334984 203.877467 L 175.334984 203.877467 Q 175.177697 203.2218 174.758411 203.313376 L 174.758411 203.313376 L 174.758411 203.313376 Q 174.462423 203.393385 174.211374 203.660728 Z M 142.265636 216.781284 L 142.265636 216.781284 L 142.265636 216.781284 Q 142.311881 217.49961 141.734893 217.647028 L 141.734893 217.647028 L 141.734893 217.647028 Q 141.539044 217.69401 141.361259 217.628596 L 141.361259 217.628596 L 141.361259 217.628596 Q 140.967542 217.48891 140.847023 216.986515 L 140.847023 216.986515 L 140.847023 216.986515 Q 140.462154 213.692891 139.575484 204.891402 L 139.575484 204.891402 L 139.575484 204.891402 Q 139.560176 204.71497 139.678723 204.533444 L 139.678723 204.533444 L 139.678723 204.533444 Q 139.904916 204.200022 140.322159 204.099931 L 140.322159 204.099931 L 140.322159 204.099931 Q 141.045283 203.773373 141.956406 203.554806 L 141.956406 203.554806 L 141.956406 203.554806 Q 142.603559 203.399561 143.170999 203.362496 L 143.170999 203.362496 L 143.170999 203.362496 Q 145.667938 203.222773 146.196995 205.428202 L 146.196995 205.428202 L 146.196995 205.428202 Q 146.403307 206.288234 146.302063 207.104977 L 146.302063 207.104977 L 146.302063 207.104977 Q 145.9956 209.618899 142.876887 211.483685 L 142.876887 211.483685 L 148.606776 214.647765 L 148.606776 214.647765 Q 148.95927 214.878387 149.043365 215.191406 L 149.043365 215.191406 L 149.043365 215.191406 Q 149.084219 215.361709 149.031406 215.554482 L 149.031406 215.554482 L 149.031406 215.554482 Q 148.904664 215.927083 148.555542 216.010833 L 148.555542 216.010833 L 148.555542 216.010833 Q 148.283057 216.076199 147.957117 215.956274 L 147.957117 215.956274 L 147.957117 215.956274 Q 147.728585 215.867014 141.823643 212.573829 L 141.823643 212.573829 L 141.823643 212.573829 Q 142.210875 216.065 142.265636 216.781284 Z M 141.02912 205.245096 L 141.02912 205.245096 L 141.02912 205.245096 Q 141.02912 205.245096 141.597023 210.502969 L 141.597023 210.502969 L 141.597023 210.502969 Q 142.76328 210.034088 143.689118 209.163617 L 143.689118 209.163617 L 143.689118 209.163617 Q 145.292475 207.626326 144.851254 205.78705 L 144.851254 205.78705 L 144.851254 205.78705 Q 144.489354 204.315969 142.262809 204.832081 L 142.262809 204.832081 L 142.262809 204.832081 Q 142.092506 204.872934 141.02912 205.245096 Z M 150.736161 208.508709 L 150.736161 208.508709 L 150.736161 208.508709 Q 150.795399 208.755649 150.906346 209.593532 L 150.906346 209.593532 L 150.906346 209.593532 Q 151.2225 212.075163 151.363445 212.66271 L 151.363445 212.66271 L 151.363445 212.66271 Q 151.457409 213.054407 151.700905 213.356203 L 151.700905 213.356203 L 151.700905 213.356203 Q 152.061891 213.809918 152.462104 213.713911 L 152.462104 213.713911 L 152.462104 213.713911 Q 152.547256 213.693484 152.636837 213.653984 L 152.636837 213.653984 L 152.636837 213.653984 Q 152.869478 213.53514 153.256105 213.082186 L 153.256105 213.082186 L 153.256105 213.082186 Q 153.634216 212.631274 153.915217 212.563865 L 153.915217 212.563865 L 153.915217 212.563865 Q 154.034429 212.535267 154.174068 212.591821 L 154.174068 212.591821 L 154.174068 212.591821 Q 154.453347 212.704929 154.520756 212.98593 L 154.520756 212.98593 L 154.520756 212.98593 Q 154.590872 213.428374 154.068668 214.06694 L 154.068668 214.06694 L 154.068668 214.06694 Q 153.416005 214.799839 152.555973 215.00615 L 152.555973 215.00615 L 152.555973 215.00615 Q 151.832183 215.179779 151.234815 214.791775 L 151.234815 214.791775 L 151.234815 214.791775 Q 150.335699 214.196996 149.935332 212.528023 L 149.935332 212.528023 L 149.935332 212.528023 Q 149.798472 211.957506 149.630057 210.241896 L 149.630057 210.241896 L 149.630057 210.241896 Q 149.546354 209.442504 149.501094 209.066138 L 149.501094 209.066138 L 149.501094 209.066138 Q 149.491225 208.987459 149.481356 208.90878 L 149.481356 208.90878 L 149.481356 208.90878 Q 149.413329 208.02458 149.975331 207.889762 L 149.975331 207.889762 L 149.975331 207.889762 Q 150.068997 207.867293 150.16675 207.861853 L 150.16675 207.861853 L 150.16675 207.861853 Q 150.580917 207.861556 150.736161 208.508709 Z M 149.230247 206.510602 L 149.230247 206.510602 L 149.230247 206.510602 Q 149.193479 206.357329 149.228917 206.204745 L 149.228917 206.204745 L 149.228917 206.204745 Q 149.319556 205.831799 149.702738 205.739878 L 149.702738 205.739878 L 149.702738 205.739878 Q 149.856011 205.70311 150.008595 205.738548 L 150.008595 205.738548 L 150.008595 205.738548 Q 150.381541 205.829187 150.473462 206.212369 L 150.473462 206.212369 L 150.473462 206.212369 Q 150.51023 206.365642 150.474792 206.518226 L 150.474792 206.518226 L 150.474792 206.518226 Q 150.384154 206.891172 150.000971 206.983093 L 150.000971 206.983093 L 150.000971 206.983093 Q 149.847698 207.019861 149.695114 206.984423 L 149.695114 206.984423 L 149.695114 206.984423 Q 149.322168 206.893784 149.230247 206.510602 Z M 154.503333 207.019671 L 154.503333 207.019671 L 154.503333 207.019671 Q 154.803407 206.956692 155.079633 206.94446 L 155.079633 206.94446 L 155.079633 206.94446 Q 156.458378 206.910886 157.179246 208.602032 L 157.179246 208.602032 L 157.179246 208.602032 Q 157.318564 208.469554 157.631951 208.12422 L 157.631951 208.12422 L 157.631951 208.12422 Q 158.059111 207.652537 158.323081 207.589214 L 158.323081 207.589214 L 158.323081 207.589214 Q 158.450808 207.558573 158.588405 207.606612 L 158.588405 207.606612 L 158.588405 207.606612 Q 158.893229 207.713592 158.96268 208.003108 L 158.96268 208.003108 L 158.96268 208.003108 Q 159.023617 208.294666 158.741215 208.731624 L 158.741215 208.731624 L 158.741215 208.731624 Q 158.33618 209.333077 157.589874 209.86331 L 157.589874 209.86331 L 157.589874 209.86331 Q 157.900018 211.193719 157.728931 212.20732 L 157.728931 212.20732 L 157.728931 212.20732 Q 157.449807 213.859192 155.993713 214.208492 L 155.993713 214.208492 L 155.993713 214.208492 Q 155.474288 214.333096 154.875198 214.125608 L 154.875198 214.125608 L 154.875198 214.125608 Q 153.484589 213.621717 152.990258 211.561046 L 152.990258 211.561046 L 152.990258 211.561046 Q 152.692025 210.317832 152.864146 209.19592 L 152.864146 209.19592 L 152.864146 209.19592 Q 153.133745 207.429266 154.503333 207.019671 Z M 156.43383 210.374766 L 156.43383 210.374766 L 156.43383 210.374766 Q 156.099696 210.445916 155.787366 210.457804 L 155.787366 210.457804 L 155.787366 210.457804 Q 154.606168 210.489014 154.053811 209.612938 L 154.053811 209.612938 L 154.053811 209.612938 Q 154.004002 210.381322 154.206229 211.224323 L 154.206229 211.224323 L 154.206229 211.224323 Q 154.304278 211.633051 154.472835 211.99785 L 154.472835 211.99785 L 154.472835 211.99785 Q 154.991109 213.107232 155.791534 212.915219 L 155.791534 212.915219 L 155.791534 212.915219 Q 156.055505 212.851896 156.229573 212.639041 L 156.229573 212.639041 L 156.229573 212.639041 Q 156.736789 212.013075 156.43383 210.374766 Z M 156.028297 209.247344 L 156.028297 209.247344 L 156.028297 209.247344 Q 156.028297 209.247344 156.147509 209.218746 L 156.147509 209.218746 L 156.147509 209.218746 Q 155.739933 208.082808 155.252526 208.190726 L 155.252526 208.190726 L 155.252526 208.190726 Q 155.20995 208.20094 155.169417 208.219669 L 155.169417 208.219669 L 155.169417 208.219669 Q 154.998424 208.332729 155.049492 208.545608 L 155.049492 208.545608 L 155.049492 208.545608 Q 155.094431 208.732942 155.196933 208.897462 L 155.196933 208.897462 L 155.196933 208.897462 Q 155.508871 209.371948 156.028297 209.247344 Z M 167.920239 178.955804 L 167.920239 178.955804 L 167.920239 178.955804 Q 168.526858 178.819288 168.703219 179.479386 L 168.703219 179.479386 L 168.703219 179.479386 Q 168.735902 179.615629 168.772967 180.183069 L 168.772967 180.183069 L 168.772967 180.183069 Q 168.908652 182.212707 169.117006 183.081255 L 169.117006 183.081255 L 169.117006 183.081255 Q 169.523501 184.775773 170.45574 184.57015 L 170.45574 184.57015 L 170.45574 184.57015 Q 171.051802 184.427162 171.500101 183.743288 L 171.500101 183.743288 L 171.500101 183.743288 Q 172.09045 182.863245 172.29257 181.490997 L 172.29257 181.490997 L 172.29257 181.490997 Q 171.912119 181.519226 171.560289 181.441533 L 171.560289 181.441533 L 171.560289 181.441533 Q 170.475169 181.19755 170.197363 180.039487 L 170.197363 180.039487 L 170.197363 180.039487 Q 170.062546 179.477486 170.371182 178.962194 L 170.371182 178.962194 L 170.371182 178.962194 Q 170.718653 178.383554 171.34026 178.234438 L 171.34026 178.234438 L 171.34026 178.234438 Q 171.944837 178.089407 172.475806 178.313236 L 172.475806 178.313236 L 172.475806 178.313236 Q 173.18013 178.621551 173.363973 179.387916 L 173.363973 179.387916 L 173.363973 179.387916 Q 173.376229 179.439007 173.451119 179.826275 L 173.451119 179.826275 L 173.451119 179.826275 Q 173.579536 179.723428 173.768247 179.534076 L 173.768247 179.534076 L 173.768247 179.534076 Q 174.042799 179.252089 174.264193 179.198979 L 174.264193 179.198979 L 174.264193 179.198979 Q 174.383406 179.170382 174.510444 179.211948 L 174.510444 179.211948 L 174.510444 179.211948 Q 174.838771 179.304285 174.916393 179.627861 L 174.916393 179.627861 L 174.916393 179.627861 Q 174.963375 179.82371 174.863556 180.045769 L 174.863556 180.045769 L 174.863556 180.045769 Q 174.586249 180.616583 173.519443 181.124642 L 173.519443 181.124642 L 173.519443 181.124642 Q 173.460383 182.417547 173.024981 183.530575 L 173.024981 183.530575 L 173.024981 183.530575 Q 172.239008 185.547174 170.604096 185.93937 L 170.604096 185.93937 L 170.604096 185.93937 Q 169.784597 186.126953 169.114013 185.621435 L 169.114013 185.621435 L 169.114013 185.621435 Q 168.190729 184.88837 167.747465 183.040579 L 167.747465 183.040579 L 167.747465 183.040579 Q 167.416549 181.661122 167.398308 180.233673 L 167.398308 180.233673 L 167.398308 180.233673 Q 167.394222 180.216643 167.396609 180.189055 L 167.396609 180.189055 L 167.396609 180.189055 Q 167.396384 179.099481 167.920239 178.955804 Z M 171.743407 179.389448 L 171.743407 179.389448 L 171.743407 179.389448 Q 171.658255 179.409875 171.572759 179.466406 L 171.572759 179.466406 L 171.572759 179.466406 Q 171.324786 179.633954 171.390152 179.906439 L 171.390152 179.906439 L 171.390152 179.906439 Q 171.5151 180.389761 172.33391 180.274385 L 172.33391 180.274385 L 172.33391 180.274385 Q 172.329504 180.068322 172.278437 179.855443 L 172.278437 179.855443 L 172.278437 179.855443 Q 172.266181 179.804352 172.243367 179.746789 L 172.243367 179.746789 L 172.243367 179.746789 Q 172.084013 179.307741 171.743407 179.389448 Z M 174.998659 177.906147 L 174.998659 177.906147 L 174.998659 177.906147 Q 175.057897 178.153086 175.168844 178.990969 L 175.168844 178.990969 L 175.168844 178.990969 Q 175.484997 181.4726 175.625943 182.060147 L 175.625943 182.060147 L 175.625943 182.060147 Q 175.719907 182.451845 175.963403 182.75364 L 175.963403 182.75364 L 175.963403 182.75364 Q 176.324389 183.207355 176.724602 183.111349 L 176.724602 183.111349 L 176.724602 183.111349 Q 176.809753 183.090922 176.899335 183.051422 L 176.899335 183.051422 L 176.899335 183.051422 Q 177.131976 182.932578 177.518602 182.479623 L 177.518602 182.479623 L 177.518602 182.479623 Q 177.896714 182.028711 178.177714 181.961302 L 178.177714 181.961302 L 178.177714 181.961302 Q 178.296927 181.932705 178.436566 181.989259 L 178.436566 181.989259 L 178.436566 181.989259 Q 178.715844 182.102367 178.783253 182.383367 L 178.783253 182.383367 L 178.783253 182.383367 Q 178.85337 182.825811 178.331166 183.464378 L 178.331166 183.464378 L 178.331166 183.464378 Q 177.678502 184.197276 176.81847 184.403588 L 176.81847 184.403588 L 176.81847 184.403588 Q 176.094681 184.577216 175.497313 184.189212 L 175.497313 184.189212 L 175.497313 184.189212 Q 174.598197 183.594433 174.19783 181.92546 L 174.19783 181.92546 L 174.19783 181.92546 Q 174.060969 181.354944 173.892554 179.639334 L 173.892554 179.639334 L 173.892554 179.639334 Q 173.808851 178.839941 173.763592 178.463575 L 173.763592 178.463575 L 173.763592 178.463575 Q 173.753723 178.384896 173.743854 178.306217 L 173.743854 178.306217 L 173.743854 178.306217 Q 173.675827 177.422017 174.237828 177.2872 L 174.237828 177.2872 L 174.237828 177.2872 Q 174.331495 177.26473 174.429247 177.259291 L 174.429247 177.259291 L 174.429247 177.259291 Q 174.843415 177.258994 174.998659 177.906147 Z M 173.492745 175.908039 L 173.492745 175.908039 L 173.492745 175.908039 Q 173.455977 175.754766 173.491415 175.602182 L 173.491415 175.602182 L 173.491415 175.602182 Q 173.582053 175.229237 173.965236 175.137316 L 173.965236 175.137316 L 173.965236 175.137316 Q 174.118509 175.100547 174.271093 175.135986 L 174.271093 175.135986 L 174.271093 175.135986 Q 174.644039 175.226624 174.73596 175.609807 L 174.73596 175.609807 L 174.73596 175.609807 Q 174.772728 175.76308 174.73729 175.915664 L 174.73729 175.915664 L 174.73729 175.915664 Q 174.646651 176.288609 174.263469 176.38053 L 174.263469 176.38053 L 174.263469 176.38053 Q 174.110196 176.417299 173.957612 176.38186 L 173.957612 176.38186 L 173.957612 176.38186 Q 173.584666 176.291222 173.492745 175.908039 Z M 177.391231 179.133233 L 177.391231 179.133233 L 177.391231 179.133233 Q 177.395661 179.11416 177.406908 179.048426 L 177.406908 179.048426 L 177.406908 179.048426 Q 177.760994 177.108417 177.756908 177.091386 L 177.756908 177.091386 L 177.756908 177.091386 Q 177.754866 177.082871 177.761338 177.072313 L 177.761338 177.072313 L 177.761338 177.072313 Q 177.827464 176.597186 178.304314 176.482795 L 178.304314 176.482795 L 178.304314 176.482795 Q 178.47666 176.450457 178.661606 176.433106 L 178.661606 176.433106 L 178.661606 176.433106 Q 180.145264 176.311328 181.335547 177.331545 L 181.335547 177.331545 L 181.335547 177.331545 Q 182.437282 178.282952 182.790667 179.756076 L 182.790667 179.756076 L 182.790667 179.756076 Q 182.976552 180.530956 182.874275 181.45601 L 182.874275 181.45601 L 182.874275 181.45601 Q 182.731761 182.813959 181.965396 182.997801 L 181.965396 182.997801 L 181.965396 182.997801 Q 181.829154 183.030484 181.661926 182.971543 L 181.661926 182.971543 L 181.661926 182.971543 Q 181.340416 182.832545 181.262794 182.508969 L 181.262794 182.508969 L 181.262794 182.508969 Q 181.236239 182.398272 181.258732 182.266803 L 181.258732 182.266803 L 181.258732 182.266803 Q 181.258732 182.266803 181.311545 182.07403 L 181.311545 182.07403 L 181.311545 182.07403 Q 181.685643 180.930682 181.457206 179.94088 L 181.457206 179.94088 L 181.457206 179.94088 Q 181.430651 179.830183 181.393538 179.713013 L 181.393538 179.713013 L 181.393538 179.713013 Q 181.044879 178.634983 180.09263 178.043945 L 180.09263 178.043945 L 180.09263 178.043945 Q 179.467673 177.653554 179.065418 177.741045 L 179.065418 177.741045 L 179.065418 177.741045 Q 178.986026 178.048256 178.735915 179.10783 L 178.735915 179.10783 L 178.735915 179.10783 Q 178.735915 179.10783 178.731485 179.126903 L 178.731485 179.126903 L 178.731485 179.126903 Q 178.727056 179.145976 178.720583 179.156534 L 178.720583 179.156534 L 178.720583 179.156534 Q 178.523974 179.951129 178.115246 180.049178 L 178.115246 180.049178 L 178.115246 180.049178 Q 177.996034 180.077776 177.85605 180.057325 L 177.85605 180.057325 L 177.85605 180.057325 Q 177.478675 179.98576 177.392882 179.628122 L 177.392882 179.628122 L 177.392882 179.628122 Q 177.360199 179.49188 177.386113 179.224513 L 177.386113 179.224513 L 177.386113 179.224513 Q 177.388844 179.160821 177.391231 179.133233 Z M 184.16098 175.708212 L 184.16098 175.708212 L 184.16098 175.708212 Q 184.220218 175.955152 184.331164 176.793035 L 184.331164 176.793035 L 184.331164 176.793035 Q 184.647318 179.274666 184.788264 179.862212 L 184.788264 179.862212 L 184.788264 179.862212 Q 184.882227 180.25391 185.125723 180.555706 L 185.125723 180.555706 L 185.125723 180.555706 Q 185.486709 181.00942 185.886922 180.913414 L 185.886922 180.913414 L 185.886922 180.913414 Q 185.972074 180.892987 186.061655 180.853487 L 186.061655 180.853487 L 186.061655 180.853487 Q 186.294296 180.734643 186.680923 180.281688 L 186.680923 180.281688 L 186.680923 180.281688 Q 187.059034 179.830776 187.340035 179.763368 L 187.340035 179.763368 L 187.340035 179.763368 Q 187.459247 179.73477 187.598886 179.791324 L 187.598886 179.791324 L 187.598886 179.791324 Q 187.878165 179.904432 187.945574 180.185432 L 187.945574 180.185432 L 187.945574 180.185432 Q 188.01569 180.627877 187.493486 181.266443 L 187.493486 181.266443 L 187.493486 181.266443 Q 186.840823 181.999341 185.980791 182.205653 L 185.980791 182.205653 L 185.980791 182.205653 Q 185.257002 182.379282 184.659633 181.991277 L 184.659633 181.991277 L 184.659633 181.991277 Q 183.760517 181.396498 183.36015 179.727525 L 183.36015 179.727525 L 183.36015 179.727525 Q 183.22329 179.157009 183.054875 177.441399 L 183.054875 177.441399 L 183.054875 177.441399 Q 182.971172 176.642006 182.925912 176.265641 L 182.925912 176.265641 L 182.925912 176.265641 Q 182.916043 176.186962 182.906174 176.108282 L 182.906174 176.108282 L 182.906174 176.108282 Q 182.838148 175.224083 183.400149 175.089265 L 183.400149 175.089265 L 183.400149 175.089265 Q 183.493816 175.066795 183.591568 175.061356 L 183.591568 175.061356 L 183.591568 175.061356 Q 184.005735 175.061059 184.16098 175.708212 Z M 182.655066 173.710105 L 182.655066 173.710105 L 182.655066 173.710105 Q 182.618297 173.556832 182.653735 173.404247 L 182.653735 173.404247 L 182.653735 173.404247 Q 182.744374 173.031302 183.127556 172.939381 L 183.127556 172.939381 L 183.127556 172.939381 Q 183.280829 172.902613 183.433414 172.938051 L 183.433414 172.938051 L 183.433414 172.938051 Q 183.806359 173.028689 183.89828 173.411872 L 183.89828 173.411872 L 183.89828 173.411872 Q 183.935048 173.565145 183.89961 173.717729 L 183.89961 173.717729 L 183.89961 173.717729 Q 183.808972 174.090675 183.425789 174.182596 L 183.425789 174.182596 L 183.425789 174.182596 Q 183.272516 174.219364 183.119932 174.183926 L 183.119932 174.183926 L 183.119932 174.183926 Q 182.746987 174.093287 182.655066 173.710105 Z M 185.364658 172.429742 L 185.364658 172.429742 L 185.364658 172.429742 Q 185.373174 172.427699 185.44981 172.409315 L 185.44981 172.409315 L 185.44981 172.409315 Q 185.930745 172.311955 186.313927 172.220033 L 186.313927 172.220033 L 186.057404 169.498968 L 186.057404 169.498968 Q 186.028141 169.226827 186.036335 169.035753 L 186.036335 169.035753 L 186.036335 169.035753 Q 186.054791 168.436983 186.523125 168.324635 L 186.523125 168.324635 L 186.523125 168.324635 Q 186.616792 168.302166 186.714544 168.296726 L 186.714544 168.296726 L 186.714544 168.296726 Q 187.128711 168.296429 187.283956 168.943582 L 187.283956 168.943582 L 187.283956 168.943582 Q 187.33298 169.147946 187.633778 171.903417 L 187.633778 171.903417 L 188.527871 171.688934 L 188.527871 171.688934 Q 188.757781 171.633781 188.950554 171.686594 L 188.950554 171.686594 L 188.950554 171.686594 Q 189.291481 171.793919 189.375231 172.143041 L 189.375231 172.143041 L 189.375231 172.143041 Q 189.412 172.296314 189.368046 172.450941 L 189.368046 172.450941 L 189.368046 172.450941 Q 189.249819 172.821499 188.807031 172.927719 L 188.807031 172.927719 L 187.75115 173.181012 L 187.75115 173.181012 Q 188.312581 178.449443 188.461697 179.07105 L 188.461697 179.07105 L 188.461697 179.07105 Q 188.555661 179.462748 188.799157 179.764543 L 188.799157 179.764543 L 188.799157 179.764543 Q 189.160143 180.218258 189.551841 180.124294 L 189.551841 180.124294 L 189.551841 180.124294 Q 189.645508 180.101825 189.741562 180.051767 L 189.741562 180.051767 L 189.741562 180.051767 Q 189.957172 179.937008 190.303266 179.502782 L 190.303266 179.502782 L 190.303266 179.502782 Q 190.640844 179.070599 190.921845 179.00319 L 190.921845 179.00319 L 190.921845 179.00319 Q 191.041057 178.974592 191.16401 178.999128 L 191.16401 178.999128 L 191.16401 178.999128 Q 191.507325 179.078864 191.582904 179.393926 L 191.582904 179.393926 L 191.582904 179.393926 Q 191.663579 179.842842 191.147847 180.470851 L 191.147847 180.470851 L 191.147847 180.470851 Q 190.514257 181.208179 189.654225 181.414491 L 189.654225 181.414491 L 189.654225 181.414491 Q 188.80918 181.608202 188.105224 181.038648 L 188.105224 181.038648 L 188.105224 181.038648 Q 187.382539 180.42856 187.112904 179.304558 L 187.112904 179.304558 L 187.112904 179.304558 Q 187.053666 179.057618 186.431299 173.497629 L 186.431299 173.497629 L 185.664934 173.681471 L 185.664934 173.681471 Q 185.613843 173.693728 185.562752 173.705984 L 185.562752 173.705984 L 185.562752 173.705984 Q 184.962949 173.795838 184.828132 173.233837 L 184.828132 173.233837 L 184.828132 173.233837 Q 184.791363 173.080564 184.811814 172.940581 L 184.811814 172.940581 L 184.811814 172.940581 Q 184.879294 172.546175 185.364658 172.429742 Z M 190.509102 178.408803 L 190.509102 178.408803 L 190.509102 178.408803 Q 190.439651 178.119287 190.396089 177.78754 L 190.396089 177.78754 L 190.396089 177.78754 Q 190.225608 176.28855 190.69475 174.978318 L 190.69475 174.978318 L 190.69475 174.978318 Q 191.264399 173.373821 192.533159 173.06946 L 192.533159 173.06946 L 192.533159 173.06946 Q 192.873766 172.987752 193.209254 172.997325 L 193.209254 172.997325 L 193.209254 172.997325 Q 194.410878 173.051266 194.713196 174.311511 L 194.713196 174.311511 L 194.713196 174.311511 Q 194.735666 174.405178 194.751663 174.509402 L 194.751663 174.509402 L 194.751663 174.509402 Q 194.940232 175.670862 194.189448 176.670438 L 194.189448 176.670438 L 194.189448 176.670438 Q 193.453652 177.657413 192.235983 177.949518 L 192.235983 177.949518 L 192.235983 177.949518 Q 192.006074 178.004671 191.774466 178.015205 L 191.774466 178.015205 L 191.774466 178.015205 Q 191.788076 178.147018 191.843228 178.376927 L 191.843228 178.376927 L 191.843228 178.376927 Q 191.961704 178.870807 192.197374 179.102439 L 192.197374 179.102439 L 192.197374 179.102439 Q 192.511034 179.396408 193.240607 179.284428 L 193.240607 179.284428 L 193.240607 179.284428 Q 193.555668 179.208848 193.845872 179.06719 L 193.845872 179.06719 L 193.845872 179.06719 Q 194.351688 178.810773 194.969601 178.158253 L 194.969601 178.158253 L 194.969601 178.158253 Q 195.370871 177.728801 195.56672 177.681819 L 195.56672 177.681819 L 195.56672 177.681819 Q 195.677417 177.655264 195.812971 177.694788 L 195.812971 177.694788 L 195.812971 177.694788 Q 196.124268 177.79121 196.197804 178.097756 L 196.197804 178.097756 L 196.197804 178.097756 Q 196.222317 178.199938 196.208339 178.329363 L 196.208339 178.329363 L 196.208339 178.329363 Q 196.111204 178.938002 195.080132 179.707645 L 195.080132 179.707645 L 195.080132 179.707645 Q 194.126042 180.4228 193.317101 180.616856 L 193.317101 180.616856 L 193.317101 180.616856 Q 193.010555 180.690393 192.734328 180.702625 L 192.734328 180.702625 L 192.734328 180.702625 Q 191.072885 180.758989 190.509102 178.408803 Z M 192.462164 174.500305 L 192.462164 174.500305 L 192.462164 174.500305 Q 191.811887 175.205615 191.718399 176.767929 L 191.718399 176.767929 L 191.718399 176.767929 Q 191.943534 176.767952 192.139383 176.720971 L 192.139383 176.720971 L 192.139383 176.720971 Q 192.846142 176.551427 193.269905 175.990507 L 193.269905 175.990507 L 193.269905 175.990507 Q 193.743061 175.372712 193.585774 174.717044 L 193.585774 174.717044 L 193.585774 174.717044 Q 193.428487 174.061376 193.009201 174.152953 L 193.009201 174.152953 L 193.009201 174.152953 Q 192.713213 174.232962 192.462164 174.500305 Z M 195.934297 176.999299 L 195.934297 176.999299 L 195.934297 176.999299 Q 195.864846 176.709783 195.821284 176.378036 L 195.821284 176.378036 L 195.821284 176.378036 Q 195.650803 174.879046 196.119945 173.568815 L 196.119945 173.568815 L 196.119945 173.568815 Q 196.689594 171.964317 197.958354 171.659956 L 197.958354 171.659956 L 197.958354 171.659956 Q 198.401143 171.553736 198.857197 171.615433 L 198.857197 171.615433 L 198.370336 166.545238 L 198.370336 166.545238 Q 198.267584 165.516281 198.844573 165.368863 L 198.844573 165.368863 L 198.844573 165.368863 Q 198.93824 165.346393 199.035992 165.340954 L 199.035992 165.340954 L 199.035992 165.340954 Q 199.450159 165.340657 199.605404 165.98781 L 199.605404 165.98781 L 199.605404 165.98781 Q 199.668727 166.25178 199.958278 169.072984 L 199.958278 169.072984 L 199.958278 169.072984 Q 200.625513 175.495713 200.77463 176.11732 L 200.77463 176.11732 L 200.77463 176.11732 Q 200.868594 176.509018 201.112089 176.810813 L 201.112089 176.810813 L 201.112089 176.810813 Q 201.473076 177.264528 201.873288 177.168522 L 201.873288 177.168522 L 201.873288 177.168522 Q 201.949925 177.150137 202.030991 177.11268 L 202.030991 177.11268 L 202.030991 177.11268 Q 202.27419 177.000308 202.677847 176.543268 L 202.677847 176.543268 L 202.677847 176.543268 Q 203.072989 176.088271 203.353989 176.020862 L 203.353989 176.020862 L 203.353989 176.020862 Q 203.473202 175.992265 203.595811 176.052904 L 203.595811 176.052904 L 203.595811 176.052904 Q 203.841028 176.174183 203.904352 176.438153 L 203.904352 176.438153 L 203.904352 176.438153 Q 203.976511 176.889113 203.462822 177.525636 L 203.462822 177.525636 L 203.462822 177.525636 Q 202.827189 178.254449 201.967157 178.460761 L 201.967157 178.460761 L 201.967157 178.460761 Q 200.900718 178.707582 200.100411 177.773918 L 200.100411 177.773918 L 200.100411 177.773918 Q 200.009452 177.957831 199.88239 178.1414 L 199.88239 178.1414 L 199.88239 178.1414 Q 199.244691 179.086833 198.401689 179.28906 L 198.401689 179.28906 L 198.401689 179.28906 Q 197.865233 179.417749 197.40817 179.239228 L 197.40817 179.239228 L 197.40817 179.239228 Q 196.375518 178.838575 195.934297 176.999299 Z M 199.1046 176.851133 L 199.1046 176.851133 L 199.1046 176.851133 Q 199.176486 176.66279 199.174859 175.942765 L 199.174859 175.942765 L 199.174859 175.942765 Q 199.16208 174.387933 198.952788 172.727155 L 198.952788 172.727155 L 198.952788 172.727155 Q 198.734469 172.68047 198.515462 172.705992 L 198.515462 172.705992 L 198.515462 172.705992 Q 198.362189 172.74276 198.210614 172.824147 L 198.210614 172.824147 L 198.210614 172.824147 Q 197.471814 173.235512 197.225076 174.609458 L 197.225076 174.609458 L 197.225076 174.609458 Q 197.007304 175.841379 197.276939 176.965381 L 197.276939 176.965381 L 197.276939 176.965381 Q 197.299408 177.059048 197.330393 177.150672 L 197.330393 177.150672 L 197.330393 177.150672 Q 197.599707 178.085642 198.085072 177.969209 L 198.085072 177.969209 L 198.085072 177.969209 Q 198.329969 177.901456 198.641313 177.547607 L 198.641313 177.547607 L 198.641313 177.547607 Q 198.972075 177.162085 199.1046 176.851133 Z M 158.144779 188.207801 L 158.144779 188.207801 L 158.144779 188.207801 Q 158.182509 188.92817 157.631066 189.06946 L 157.631066 189.06946 L 157.631066 189.06946 Q 157.426702 189.118485 157.238359 189.046599 L 157.238359 189.046599 L 157.238359 189.046599 Q 156.853157 188.904869 156.734681 188.410989 L 156.734681 188.410989 L 156.734681 188.410989 Q 156.734681 188.410989 155.471658 176.313834 L 155.471658 176.313834 L 155.471658 176.313834 Q 155.458047 176.182021 155.472026 176.052595 L 155.472026 176.052595 L 155.472026 176.052595 Q 155.550752 175.592456 155.993541 175.486236 L 155.993541 175.486236 L 155.993541 175.486236 Q 156.163844 175.445382 156.337544 175.493765 L 156.337544 175.493765 L 156.337544 175.493765 Q 156.725133 175.607906 156.834084 175.987004 L 156.834084 175.987004 L 156.834084 175.987004 Q 158.121324 187.772174 158.144779 188.207801 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/photocollage.svg b/.icons/Gruvbox_Dark-2/apps/64/photocollage.svg
new file mode 100644
index 000000000..b3ebe9f9d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/photocollage.svg
@@ -0,0 +1,48 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="2Qxcu2APGcqoPAw0GyWicWLBgKrpAOiP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#2Qxcu2APGcqoPAw0GyWicWLBgKrpAOiP)">
+ <linearGradient id="_lgradient_9" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <linearGradient id="_lgradient_10" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(119.014,0,0,71.687,5.986,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d11f3f"/>
+ <stop offset="100%" style="stop-color:#ff0055"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" d="M 125 11.95 L 90.314 11.95 C 81.057 11.95 72.793 12.114 65.416 12.548 C 61.728 12.764 58.261 13.047 55.004 13.411 C 51.747 13.775 48.699 14.218 45.848 14.755 C 42.996 15.291 40.341 15.92 37.869 16.655 C 35.397 17.39 33.108 18.233 30.99 19.192 C 28.95 20.107 26.992 21.193 25.135 22.438 C 23.373 23.625 21.729 24.977 20.225 26.477 C 18.724 27.979 17.37 29.622 16.182 31.382 C 14.935 33.236 13.847 35.192 12.93 37.229 C 11.969 39.345 11.127 41.631 10.391 44.1 C 9.654 46.57 9.024 49.223 8.486 52.071 C 7.949 54.92 7.505 57.964 7.141 61.218 C 6.761 64.676 6.472 68.144 6.275 71.618 C 6.066 75.179 6.082 79.65 5.986 83.637 L 125 83.637 L 125 11.95 L 125 11.95 Z"/>
+ <linearGradient id="_lgradient_11" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(118.975,0,0,70,131,170.288)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" d="M 131 240.288 L 165.686 240.288 C 174.943 240.288 183.207 240.123 190.584 239.69 C 194.272 239.474 197.739 239.189 200.996 238.825 C 204.253 238.461 207.301 238.02 210.152 237.483 C 213.004 236.947 215.659 236.316 218.131 235.581 C 220.603 234.846 222.892 234.005 225.01 233.046 C 227.05 232.13 229.008 231.044 230.865 229.798 C 232.627 228.612 234.271 227.26 235.775 225.761 C 237.276 224.259 238.63 222.616 239.818 220.856 C 241.065 219.002 242.153 217.046 243.07 215.009 C 244.031 212.893 244.873 210.607 245.609 208.137 C 246.346 205.668 246.976 203.015 247.514 200.167 C 248.051 197.318 248.495 194.274 248.859 191.02 C 249.224 187.767 249.508 184.305 249.725 180.62 C 249.905 177.559 249.88 173.663 249.975 170.288 L 131 170.288 L 131 240.288 L 131 240.288 Z"/>
+ <linearGradient id="_lgradient_12" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(119.324,0,0,150.649,5.676,89.639)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" d="M 5.842 89.639 C 5.815 92.039 5.676 93.945 5.676 96.493 L 5.676 155.745 C 5.676 164.993 5.841 173.251 6.275 180.62 C 6.492 184.305 6.776 187.767 7.141 191.02 C 7.505 194.274 7.949 197.318 8.486 200.167 C 9.024 203.015 9.654 205.668 10.391 208.137 C 11.127 210.607 11.969 212.893 12.93 215.009 C 13.847 217.046 14.935 219.002 16.182 220.856 C 17.37 222.616 18.724 224.259 20.225 225.761 C 21.729 227.26 23.373 228.612 25.135 229.798 C 26.992 231.044 28.95 232.13 30.99 233.046 C 33.108 234.005 35.397 234.846 37.869 235.581 C 40.341 236.316 42.996 236.947 45.848 237.483 C 48.699 238.02 51.747 238.461 55.004 238.825 C 58.261 239.189 61.728 239.474 65.416 239.69 C 72.793 240.123 81.057 240.288 90.314 240.288 L 125 240.288 L 125 89.639 L 5.842 89.639 L 5.842 89.639 Z"/>
+ <linearGradient id="_lgradient_13" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(119.324,0,0,152.336,131,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" d="M 250.119 164.286 C 250.162 161.34 250.324 158.92 250.324 155.745 L 250.324 96.493 C 250.324 87.245 250.159 78.987 249.725 71.618 C 249.528 68.144 249.239 64.676 248.859 61.218 C 248.495 57.964 248.051 54.92 247.514 52.071 C 246.976 49.223 246.346 46.57 245.609 44.1 C 244.873 41.631 244.031 39.345 243.07 37.229 C 242.153 35.192 241.065 33.236 239.818 31.382 C 238.63 29.622 237.276 27.979 235.775 26.477 C 234.271 24.977 232.627 23.625 230.865 22.438 C 229.008 21.193 227.05 20.107 225.01 19.192 C 222.892 18.233 220.603 17.39 218.131 16.655 C 215.659 15.92 213.004 15.291 210.152 14.755 C 207.301 14.218 204.253 13.775 200.996 13.411 C 197.534 13.032 194.062 12.744 190.584 12.548 C 183.207 12.114 174.943 11.95 165.686 11.95 L 131 11.95 L 131 164.286 L 250.119 164.286 L 250.119 164.286 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_14" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/photofilmstrip.svg b/.icons/Gruvbox_Dark-2/apps/64/photofilmstrip.svg
new file mode 100644
index 000000000..0fbcc97eb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/photofilmstrip.svg
@@ -0,0 +1,51 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ClsoOrZFsBMuKGaU5NOqLv1yfhIkZM3M" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ClsoOrZFsBMuKGaU5NOqLv1yfhIkZM3M)">
+ <linearGradient id="_lgradient_15" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_16" x1="0" x2="1" y1="1" y2="1" gradientTransform="matrix(181.196,0,0,198.29,37.283,29.522)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.609%" stop-opacity="0" style="stop-color:#ffffff"/>
+ <stop offset="46.957%" style="stop-color:#d4dadd"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" d="M 37.283 224.726 C 38.276 225.841 39.359 226.873 40.521 227.812 L 47.539 227.812 L 47.539 210.718 L 37.283 210.718 L 37.283 224.726 L 37.283 224.726 Z M 37.283 46.616 L 47.539 46.616 L 47.539 29.522 L 40.521 29.522 C 39.359 30.46 38.276 31.492 37.283 32.608 L 37.283 46.616 L 37.283 46.616 Z M 54.377 227.812 L 64.633 227.812 L 64.633 210.718 L 54.377 210.718 L 54.377 227.812 L 54.377 227.812 Z M 54.377 46.616 L 64.633 46.616 L 64.633 29.522 L 54.377 29.522 L 54.377 46.616 L 54.377 46.616 Z M 71.471 227.812 L 81.727 227.812 L 81.727 210.718 L 71.471 210.718 L 71.471 227.812 L 71.471 227.812 Z M 71.471 46.616 L 81.727 46.616 L 81.727 29.522 L 71.471 29.522 L 71.471 46.616 L 71.471 46.616 Z M 88.565 227.812 L 98.821 227.812 L 98.821 210.718 L 88.565 210.718 L 88.565 227.812 L 88.565 227.812 Z M 88.565 46.616 L 98.821 46.616 L 98.821 29.522 L 88.565 29.522 L 88.565 46.616 L 88.565 46.616 Z M 105.659 227.812 L 115.915 227.812 L 115.915 210.718 L 105.659 210.718 L 105.659 227.812 L 105.659 227.812 Z M 105.659 46.616 L 115.915 46.616 L 115.915 29.522 L 105.659 29.522 L 105.659 46.616 L 105.659 46.616 Z M 122.753 227.812 L 133.009 227.812 L 133.009 210.718 L 122.753 210.718 L 122.753 227.812 L 122.753 227.812 Z M 122.753 46.616 L 133.009 46.616 L 133.009 29.522 L 122.753 29.522 L 122.753 46.616 L 122.753 46.616 Z M 139.847 227.812 L 150.103 227.812 L 150.103 210.718 L 139.847 210.718 L 139.847 227.812 L 139.847 227.812 Z M 139.847 46.616 L 150.103 46.616 L 150.103 29.522 L 139.847 29.522 L 139.847 46.616 L 139.847 46.616 Z M 156.941 227.812 L 167.197 227.812 L 167.197 210.718 L 156.941 210.718 L 156.941 227.812 L 156.941 227.812 Z M 156.941 46.616 L 167.197 46.616 L 167.197 29.522 L 156.941 29.522 L 156.941 46.616 L 156.941 46.616 Z M 174.035 227.812 L 184.291 227.812 L 184.291 210.718 L 174.035 210.718 L 174.035 227.812 L 174.035 227.812 Z M 174.035 46.616 L 184.291 46.616 L 184.291 29.522 L 174.035 29.522 L 174.035 46.616 L 174.035 46.616 Z M 191.129 227.812 L 201.385 227.812 L 201.385 210.718 L 191.129 210.718 L 191.129 227.812 L 191.129 227.812 Z M 191.129 46.616 L 201.385 46.616 L 201.385 29.522 L 191.129 29.522 L 191.129 46.616 L 191.129 46.616 Z M 208.223 227.812 L 215.241 227.812 C 216.402 226.873 217.485 225.841 218.479 224.726 L 218.479 210.718 L 208.223 210.718 L 208.223 227.812 L 208.223 227.812 Z M 208.223 46.616 L 218.479 46.616 L 218.479 32.608 C 217.485 31.492 216.402 30.46 215.241 29.522 L 208.223 29.522 L 208.223 46.616 L 208.223 46.616 Z"/>
+ </g>
+ <linearGradient id="_lgradient_17" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(76.626,0,0,57.469,42.129,99.072)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" d="M 118.754 137.385 C 107.414 155.708 82.3 161.982 62.665 151.398 C 43.027 140.824 36.298 117.395 47.636 99.072 L 118.754 137.385 L 118.754 137.385 Z"/>
+ <path fill="#3b3b3b" d="M 80.633 116.7 L 80.633 117.897 C 78.565 128.458 82.638 141.079 93.139 154.976 C 93.259 154.947 93.383 154.932 93.503 154.901 C 88.378 145.117 89.215 134.21 94.205 124.005 L 80.633 116.7 L 80.633 116.7 Z"/>
+ <linearGradient id="_lgradient_18" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(76.627,0,0,57.469,137.911,99.072)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" d="M 137.911 137.385 C 149.252 155.708 174.366 161.982 194.001 151.398 C 213.639 140.824 220.368 117.395 209.03 99.072 L 137.911 137.385 L 137.911 137.385 Z"/>
+ <path fill="#3b3b3b" d="M 175.367 117.031 L 175.367 118.228 C 177.435 128.789 173.362 141.409 162.861 155.306 C 162.741 155.278 162.617 155.262 162.497 155.231 C 167.622 145.448 166.785 134.541 161.795 124.336 L 175.367 117.031 L 175.367 117.031 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_19" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/photolayoutseditor.svg b/.icons/Gruvbox_Dark-2/apps/64/photolayoutseditor.svg
new file mode 100644
index 000000000..a52c6cc38
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/photolayoutseditor.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#ZWxTqT7IuCmHF3E5ZpFtWzm9Q62xV1So)">
+ <linearGradient id="_lgradient_229" x1=".5" x2=".5" y1="0" y2=".622" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f37e40"/>
+ <stop offset="100%" style="stop-color:#fac82e"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_229)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="ZWxTqT7IuCmHF3E5ZpFtWzm9Q62xV1So" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".2">
+ <circle fill="#fee581" cx="182.833" cy="77.5" r="36.5" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <circle fill="#fee581" cx="182.833" cy="77.5" r="47.833" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#fee581" cx="182.833" cy="77.5" r="25.167" vector-effect="non-scaling-stroke"/>
+ <path fill="#1463a5" d="M 250.328 140.995 L 250.328 155.745 C 250.328 162.874 250.23 169.415 249.986 175.414 L 5.897 171.896 C 5.744 166.88 5.68 161.504 5.68 155.745 L 5.68 130.877 C 13.087 119.361 17.608 102.745 33 102.667 C 56.462 102.547 56 128.333 76.667 128 C 98 128.333 98.333 92 120.333 91.333 C 140.333 93 155.333 148.333 177.333 149 C 199.333 148 192 108.667 213 108.333 C 235.333 108.333 225 144.333 240.333 144.333 C 244.764 144.333 247.872 142.957 250.328 140.995 L 250.328 140.995 Z"/>
+ <path fill="#37a6e6" d="M 250.164 170.004 C 248.591 231.121 234.698 240.288 165.689 240.288 L 90.319 240.288 C 21.311 240.288 7.417 231.121 5.844 170.004 C 5.729 170.443 250.289 170.453 250.164 170.004 L 250.164 170.004 Z"/>
+ <g style="opacity:0.6">
+ <g opacity=".2">
+ <ellipse fill="#fee581" cx="182.833" cy="201.5" rx="36.5" ry="13.608" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse fill="#fee581" cx="182.833" cy="201.5" rx="47.833" ry="17.833" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".6">
+ <ellipse fill="#fee581" cx="182.833" cy="201.5" rx="25.167" ry="9.383" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_230" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_230)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/photoqt.svg b/.icons/Gruvbox_Dark-2/apps/64/photoqt.svg
new file mode 120000
index 000000000..4e734554e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/photoqt.svg
@@ -0,0 +1 @@
+photo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/photoshop.svg b/.icons/Gruvbox_Dark-2/apps/64/photoshop.svg
new file mode 120000
index 000000000..a6e2a98d7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/photoshop.svg
@@ -0,0 +1 @@
+AdobePhotoshop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/photowall.svg b/.icons/Gruvbox_Dark-2/apps/64/photowall.svg
new file mode 120000
index 000000000..7e1083be4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/photowall.svg
@@ -0,0 +1 @@
+fotowall.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/php.svg b/.icons/Gruvbox_Dark-2/apps/64/php.svg
new file mode 100644
index 000000000..7807a8bc1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/php.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="CUXOqXYxAz1upxKXOfcFWw6SUkcHsA6M" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#CUXOqXYxAz1upxKXOfcFWw6SUkcHsA6M)">
+ <linearGradient id="_lgradient_4" x1=".518" x2=".532" y1="-.194" y2="1.208" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4ce0c6"/>
+ <stop offset="100%" style="stop-color:#3b85b5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 174.106 138.247 L 165.91 138.247 L 169.326 117.755 L 178.207 117.755 C 182.988 117.755 186.403 119.804 186.403 123.903 C 185.72 135.515 180.255 137.564 174.106 138.247 L 174.106 138.247 Z M 104.433 148.493 L 115.361 93.164 L 128.341 93.164 L 125.608 107.508 L 137.903 107.508 C 148.832 108.192 152.931 113.657 151.565 120.487 L 146.782 148.493 L 133.121 148.493 L 137.903 123.219 C 138.586 119.803 138.586 117.755 133.806 117.755 L 123.559 117.755 L 117.41 148.493 L 104.433 148.493 L 104.433 148.493 L 104.433 148.493 Z M 183.67 107.507 L 158.397 107.507 L 147.468 162.836 L 160.446 162.836 L 163.179 148.492 L 175.474 148.492 C 187.086 149.175 200.065 139.612 200.065 123.218 C 200.065 113.657 194.599 108.191 183.67 107.507 L 183.67 107.507 L 183.67 107.507 Z M 82.575 138.247 L 74.378 138.247 L 77.794 117.755 L 86.674 117.755 C 91.456 117.755 94.871 119.804 94.871 123.903 C 94.187 135.515 88.723 137.564 82.575 138.247 L 82.575 138.247 L 82.575 138.247 Z M 92.139 107.507 L 66.864 107.507 L 55.935 162.836 L 68.914 162.836 L 71.646 148.492 L 83.941 148.492 C 95.554 149.175 108.532 139.612 108.532 123.218 C 108.532 113.657 103.066 108.191 92.139 107.507 L 92.139 107.507 L 92.139 107.507 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/phpmyadmin.svg b/.icons/Gruvbox_Dark-2/apps/64/phpmyadmin.svg
new file mode 100755
index 000000000..319614198
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/phpmyadmin.svg
@@ -0,0 +1,96 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="FjI0UYCnHyrlZH9vijprzsMyN7a8qrDQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#FjI0UYCnHyrlZH9vijprzsMyN7a8qrDQ)">
+ <linearGradient id="_lgradient_24" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_25" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ececec" d="M 111.323 53.5 L 111.323 64.694 C 134.732 64.694 130.831 56.869 144.764 53.5 C 124.142 53.5 126.929 60.776 111.323 53.5 Z M 139.191 64.694 L 96.341 77.641 C 113.062 94.432 107.488 127.97 107.488 128.536 L 155.912 123.464 C 155.912 123.464 166.49 84.855 139.191 64.694 Z M 155.912 70.291 C 155.912 70.291 170.414 90.973 169.845 118.393 C 183.211 117.823 200.5 115.069 200.5 115.069 C 200.5 115.069 174.304 83.713 155.912 70.291 Z M 61.161 115.069 C 57.26 115.069 55.019 118.349 55.588 121.718 L 58.898 139.204 C 59.461 141.437 61.73 143.055 63.948 143.055 C 66.735 143.055 68.936 144.806 70.045 147.605 C 70.045 147.605 73.222 158.71 77.882 166.495 C 72.877 170.408 65.62 171.566 61.161 171.566 C 58.943 171.566 57.26 171.611 55.588 171.04 L 55.588 181.188 C 57.26 181.188 58.943 181.709 61.161 181.709 C 70.636 181.709 74.526 179.436 77.882 176.637 C 82.887 180.556 90.144 181.709 94.602 181.709 C 99.061 181.709 106.318 180.55 111.323 176.637 C 116.328 180.556 123.585 181.709 128.044 181.709 C 132.503 181.709 139.759 180.55 144.764 176.637 C 149.769 180.556 157.026 181.709 161.485 181.709 C 165.944 181.709 173.201 180.55 178.206 176.637 C 183.211 180.556 190.468 181.709 194.926 181.709 C 197.145 181.709 198.828 181.054 200.5 180.488 L 200.5 170.514 C 198.828 171.085 197.145 171.566 194.926 171.566 C 190.468 171.566 183.211 170.408 178.206 166.49 C 177.203 167.279 176.032 167.85 174.895 168.415 C 191.421 156.018 199.976 126.263 199.976 126.263 C 201.091 124.035 199.458 121.192 196.671 121.192 L 176.467 124.517 C 169.216 126.744 161.441 128.009 159.222 133.607 C 158.108 135.84 155.912 137.457 153.125 137.457 L 108.012 137.457 C 103.554 137.457 101.854 134.592 100.176 130.108 L 97.913 123.464 C 96.235 118.438 91.771 115.069 86.766 115.069 L 61.161 115.069 Z M 77.882 183.287 C 72.877 187.199 65.62 188.358 61.161 188.358 C 58.943 188.358 57.26 188.403 55.588 187.832 L 55.588 197.979 C 57.26 197.979 58.943 198.5 61.161 198.5 C 70.636 198.5 74.526 196.228 77.882 193.429 C 82.887 197.347 90.144 198.5 94.602 198.5 C 99.061 198.5 106.318 197.341 111.323 193.429 C 116.328 197.347 123.585 198.5 128.044 198.5 C 132.503 198.5 139.759 197.341 144.764 193.429 C 149.769 197.347 157.026 198.5 161.485 198.5 C 165.944 198.5 173.201 197.341 178.206 193.429 C 183.211 197.347 190.468 198.5 194.926 198.5 C 197.145 198.5 198.828 197.845 200.5 197.28 L 200.5 187.306 C 198.828 187.877 197.145 188.358 194.926 188.358 C 190.468 188.358 183.211 187.199 178.206 183.281 C 173.201 187.199 165.944 188.358 161.485 188.358 C 157.026 188.358 149.769 187.199 144.764 183.281 C 139.759 187.199 132.503 188.358 128.044 188.358 C 123.585 188.358 116.328 187.199 111.323 183.281 C 106.318 187.199 99.061 188.358 94.602 188.358 C 90.144 188.358 82.887 187.199 77.882 183.281 L 77.882 183.287 Z"/>
+ </g>
+ <g>
+ <g>
+ <linearGradient id="_lgradient_26" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(24.887,0,0,25.569,93.954,97.456)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" d="M 106.223 101.509 L 102.588 112.206 L 105.614 112.206 C 107.62 112.206 109.184 111.782 110.307 110.936 C 111.43 110.089 112.326 108.681 112.995 106.709 C 113.642 104.808 113.715 103.465 113.216 102.683 C 112.717 101.9 111.522 101.509 109.632 101.509 L 106.223 101.509 Z M 102.643 97.456 L 112.192 97.456 C 115.068 97.456 117.024 98.302 118.06 99.995 C 119.097 101.688 119.101 104.048 118.072 107.075 C 117.65 108.315 117.095 109.455 116.406 110.492 C 115.717 111.53 114.885 112.478 113.91 113.336 C 112.747 114.368 111.522 115.107 110.234 115.554 C 108.945 116 107.362 116.224 105.484 116.224 L 101.222 116.224 L 98.911 123.024 L 93.954 123.024 L 102.643 97.456 Z"/>
+ <linearGradient id="_lgradient_27" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(21.808,0,0,25.569,118.007,90.655)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_27)" d="M 126.696 90.655 L 131.619 90.655 L 129.307 97.456 L 133.708 97.456 C 136.468 97.456 138.281 97.998 139.147 99.082 C 140.014 100.166 140.037 101.914 139.217 104.326 L 135.174 116.224 L 130.183 116.224 L 134.031 104.9 C 134.468 103.613 134.53 102.738 134.218 102.274 C 133.906 101.81 133.118 101.578 131.854 101.578 L 127.906 101.578 L 122.929 116.224 L 118.007 116.224 L 126.696 90.655 Z"/>
+ <linearGradient id="_lgradient_28" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(24.887,0,0,25.569,137.159,97.456)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" d="M 149.429 101.509 L 145.793 112.206 L 148.82 112.206 C 150.826 112.206 152.39 111.782 153.513 110.936 C 154.635 110.089 155.531 108.681 156.201 106.709 C 156.848 104.808 156.921 103.465 156.422 102.683 C 155.922 101.9 154.728 101.509 152.838 101.509 L 149.429 101.509 Z M 145.849 97.456 L 155.398 97.456 C 158.273 97.456 160.23 98.302 161.266 99.995 C 162.302 101.688 162.306 104.048 161.278 107.075 C 160.856 108.315 160.301 109.455 159.612 110.492 C 158.923 111.53 158.091 112.478 157.115 113.336 C 155.953 114.368 154.728 115.107 153.439 115.554 C 152.151 116 150.568 116.224 148.689 116.224 L 144.428 116.224 L 142.117 123.024 L 137.159 123.024 L 145.849 97.456 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_29" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(37.493,0,0,25.569,45.5,132.976)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_29)" d="M 54.189 132.976 L 62.086 132.976 L 61.941 152.596 L 75.131 132.976 L 82.993 132.976 L 74.304 158.544 L 69.034 158.544 L 76.237 138.628 L 62.911 158.544 L 57.206 158.544 L 57.279 138.42 L 50.979 158.544 L 45.5 158.544 L 54.189 132.976 Z"/>
+ <linearGradient id="_lgradient_30" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(25.474,0,0,25.569,76.985,139.776)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_30)" d="M 88.547 154.404 L 92.53 154.404 L 97.501 139.776 L 102.459 139.776 L 96.252 158.04 C 95.409 160.521 94.204 162.359 92.639 163.553 C 91.073 164.748 89.096 165.345 86.708 165.345 L 76.985 165.345 L 78.279 161.536 L 87.15 161.536 C 88.101 161.536 88.909 161.307 89.575 160.849 C 90.24 160.391 90.721 159.727 91.017 158.857 L 91.123 158.544 L 86.74 158.544 C 83.934 158.544 82.122 157.99 81.304 156.883 C 80.486 155.776 80.517 153.929 81.395 151.343 L 85.326 139.776 L 90.231 139.776 L 86.43 150.961 C 85.949 152.375 85.845 153.303 86.119 153.744 C 86.392 154.184 87.202 154.404 88.547 154.404 L 88.547 154.404 Z"/>
+ <linearGradient id="_lgradient_31" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(27.43,0,0,25.569,97.524,132.976)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_31)" d="M 117.95 138.054 L 110.865 147.899 L 118.483 147.899 L 117.95 138.054 Z M 117.032 132.976 L 122.737 132.976 L 124.954 158.544 L 118.97 158.544 L 118.691 152.456 L 107.577 152.456 L 103.229 158.544 L 97.524 158.544 L 117.032 132.976 Z"/>
+ <linearGradient id="_lgradient_32" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(24.852,0,0,25.569,127.472,132.976)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_32)" d="M 140.06 154.526 L 143.695 143.829 L 140.704 143.829 C 138.698 143.829 137.132 144.25 136.005 145.09 C 134.879 145.931 133.983 147.331 133.317 149.291 C 132.67 151.192 132.598 152.54 133.099 153.335 C 133.6 154.129 134.79 154.526 136.668 154.526 L 140.06 154.526 Z M 143.635 158.544 L 134.12 158.544 C 131.245 158.544 129.289 157.698 128.252 156.005 C 127.216 154.312 127.212 151.952 128.24 148.925 C 128.662 147.685 129.217 146.545 129.906 145.508 C 130.595 144.47 131.427 143.522 132.403 142.664 C 133.565 141.632 134.793 140.893 136.087 140.446 C 137.381 140 138.962 139.776 140.829 139.776 L 145.073 139.776 L 147.384 132.976 L 152.324 132.976 L 143.635 158.544 Z"/>
+ <linearGradient id="_lgradient_33" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(31.472,0,0,18.768,147.966,139.776)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_33)" d="M 154.344 139.776 L 173.372 139.776 C 176.132 139.776 177.937 140.316 178.789 141.394 C 179.64 142.472 179.653 144.223 178.829 146.647 L 174.786 158.544 L 169.795 158.544 L 173.619 147.29 C 174.088 145.911 174.188 145 173.921 144.56 C 173.653 144.119 172.87 143.899 171.571 143.899 L 168.788 143.899 L 163.811 158.544 L 158.75 158.544 L 163.726 143.899 L 157.934 143.899 L 152.958 158.544 L 147.966 158.544 L 154.344 139.776 Z"/>
+ <linearGradient id="_lgradient_34" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(13.89,0,0,25.569,179.204,132.976)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_34)" d="M 191.51 137.637 L 186.31 137.637 L 187.894 132.976 L 193.094 132.976 L 191.51 137.637 Z M 184.405 158.544 L 179.204 158.544 L 185.582 139.776 L 190.783 139.776 L 184.405 158.544 Z"/>
+ <linearGradient id="_lgradient_35" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(21.833,0,0,18.768,188.667,139.776)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_35)" d="M 195.045 139.776 L 204.368 139.776 C 207.185 139.776 209.017 140.307 209.862 141.368 C 210.708 142.429 210.713 144.189 209.877 146.647 L 205.834 158.544 L 200.877 158.544 L 204.713 147.256 C 205.19 145.853 205.282 144.942 204.989 144.525 C 204.696 144.107 203.894 143.899 202.584 143.899 L 198.6 143.899 L 193.624 158.544 L 188.667 158.544 L 195.045 139.776 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/phpstorm.svg b/.icons/Gruvbox_Dark-2/apps/64/phpstorm.svg
new file mode 100644
index 000000000..90dc127b1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/phpstorm.svg
@@ -0,0 +1,75 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="tjurfh6WhHXRYsK1sMJyLjyPXN39Jlql" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#tjurfh6WhHXRYsK1sMJyLjyPXN39Jlql)">
+ <path fill="#f37e40" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#8c59d9" d="M 165.684 11.615 C 239.74 11.615 250.324 22.141 250.324 95.914 L 250.324 154.991 C 250.324 228.764 239.74 239.29 165.684 239.29 L 90.316 239.29 C 16.26 239.29 5.676 228.764 5.676 154.991 L 5.676 95.914 C 5.676 22.141 16.26 11.615 90.316 11.615 L 165.684 11.615 L 165.684 11.615 Z"/>
+ <path fill="#7839b7" d="M 128 11.95 L 128 125.788 L 250.324 125.788 L 250.324 96.247 C 250.324 22.476 239.742 11.95 165.686 11.95 L 128 11.95 L 128 11.95 Z"/>
+ <path fill="#c43ac4" d="M 5.676 126.5 L 128 126.5 L 128 240.336 L 90.315 240.336 C 16.259 240.336 5.676 229.811 5.676 156.039 L 5.676 126.5 L 5.676 126.5 Z"/>
+ <path fill="#d85eca" d="M 250.324 126.5 L 128 126.5 L 128 240.336 L 165.686 240.336 C 239.742 240.336 250.324 229.811 250.324 156.039 L 250.324 126.5 L 250.324 126.5 Z"/>
+ <defs>
+ <filter id="XWFOnB7bdAdkQz85yB3ku7eFYljzAgI9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#XWFOnB7bdAdkQz85yB3ku7eFYljzAgI9)">
+ <path fill="#404040" d="M 154.186 46.685 C 205.645 46.685 213.001 54 213.001 105.261 L 213.001 146.314 C 213.001 197.575 205.645 204.891 154.186 204.891 L 101.814 204.891 C 50.355 204.891 43.001 197.575 43.001 146.314 L 43.001 105.261 C 43.001 54 50.355 46.685 101.814 46.685 L 154.186 46.685 L 154.186 46.685 Z"/>
+ </g>
+ <defs>
+ <filter id="z1OBx6ldhYiBLx9bQLRgtnoShh6wRUnP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#z1OBx6ldhYiBLx9bQLRgtnoShh6wRUnP)">
+ <path fill="#ffffff" d="M 142.693 170.668 C 144.683 170.668 146.593 171.455 147.993 172.851 C 149.400844 174.253513 150.192454 176.158774 150.193 178.146 C 150.193 180.12 149.403 182.025 147.993 183.431 C 146.585444 184.833503 144.680014 185.62192 142.693 185.624 L 82.743 185.624 C 80.753 185.624 78.853 184.827 77.443 183.431 C 76.037142 182.031247 75.245651 180.129869 75.243 178.146 C 75.243 176.162 76.033 174.257 77.443 172.851 C 78.852675 171.452901 80.757587 170.668293 82.743 170.668 L 142.693 170.668 L 142.693 170.668 Z"/>
+ </g>
+ <defs>
+ <filter id="x3QP1BZF1Z10eGpE5GSxeJJWsRczHqR1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#x3QP1BZF1Z10eGpE5GSxeJJWsRczHqR1)">
+ <path fill="#ffffff" d="M 173.153 135.51 C 174.303 134.553 175.353 133.476 176.272 132.29 C 177.155615 131.154023 177.903985 129.919044 178.502 128.61 C 179.126581 127.253202 179.58975 125.827784 179.882 124.363 C 180.212 122.727 180.382 121.072 180.382 119.417 C 180.382 117.881 180.212 116.366 179.873 114.87 C 179.557963 113.445097 179.074567 112.062721 178.433 110.752 C 177.798864 109.444971 177.013489 108.216901 176.093 107.093 C 175.141802 105.915768 174.061736 104.848783 172.873 103.912 C 171.794143 103.062602 170.69344 102.241326 169.572 101.449 C 168.700605 100.843754 167.806633 100.271678 166.892 99.734 C 165.987222 99.204908 165.06681 98.703017 164.132 98.229 C 162.837657 97.571699 161.527256 96.946508 160.202 96.354 L 159.603 96.085 C 159.132 95.866 158.653 95.646 158.173 95.427 C 157.683 95.198 157.183 94.968 156.692 94.739 C 156.462 94.639 156.223 94.53 155.993 94.43 C 155.812 94.36 155.642 94.28 155.462 94.2 C 155.082197 94.02042 154.705476 93.834393 154.332 93.642 C 153.962 93.463 153.603 93.273 153.243 93.084 C 153.082 92.994 152.933 92.914 152.783 92.824 L 152.272 92.495 C 152.002 92.316 151.723 92.136 151.452 91.947 C 151.252 91.817 151.062 91.668 150.882 91.508 C 150.853 91.488 150.832 91.458 150.803 91.429 L 150.433 90.97 C 150.283 90.78 150.142 90.601 150.002 90.411 C 149.965508 90.373132 149.935446 90.329558 149.913 90.282 L 149.882 90.192 C 149.851944 90.098031 149.831834 90.001167 149.822 89.903 C 149.810962 89.790313 149.804623 89.677215 149.803 89.564 C 149.803 89.225 149.832 88.896 149.903 88.577 C 149.942 88.357 150.022 88.138 150.113 87.939 C 150.202 87.749 150.303 87.58 150.433 87.42 C 150.587814 87.230024 150.761726 87.056448 150.952 86.902 C 151.163 86.732 151.392 86.583 151.642 86.453 C 151.903 86.313 152.183 86.194 152.473 86.094 C 152.803 85.984 153.153 85.905 153.502 85.855 C 153.962 85.785 154.433 85.745 154.903 85.745 C 155.723 85.745 156.533 85.855 157.332 86.074 C 157.962 86.244 158.562 86.513 159.123 86.862 C 159.712 87.241 160.243 87.709 160.692 88.238 C 161.327791 88.991831 161.871614 89.818644 162.312 90.701 C 162.634958 91.352475 163.182125 91.865555 163.853 92.146 C 164.522 92.416 165.272 92.446 165.962 92.216 L 175.692 88.946 C 176.428169 88.70394 177.041603 88.185515 177.403 87.5 C 177.752475 86.812439 177.830992 86.018706 177.623 85.276 C 177.293624 84.156444 176.872186 83.066058 176.363 82.016 C 175.866787 80.985276 175.284734 79.998128 174.623 79.065 C 173.949111 78.112858 173.19287 77.221766 172.363 76.402 C 170.632128 74.663597 168.637136 73.209963 166.452 72.095 C 165.384432 71.552631 164.274013 71.099098 163.132 70.739 C 161.949525 70.361527 160.739099 70.077979 159.512 69.891 C 158.197514 69.700788 156.871175 69.604212 155.543 69.602 C 153.853 69.602 152.163 69.732 150.502 70.001 C 149.036573 70.236536 147.596791 70.610545 146.202 71.118 C 144.920628 71.580098 143.685255 72.160958 142.512 72.853 C 141.363475 73.536069 140.285239 74.330928 139.293 75.226 C 138.247599 76.158317 137.299112 77.193914 136.462 78.317 C 135.678912 79.355999 135.015078 80.479718 134.483 81.667 C 133.951894 82.842238 133.552787 84.072762 133.293 85.336 C 133.020676 86.66511 132.88298 88.018279 132.882 89.375 C 132.882 90.84 133.033 92.296 133.332 93.722 C 133.61318 95.043863 134.046395 96.328744 134.623 97.551 C 135.203331 98.786133 135.938941 99.942141 136.812 100.991 C 137.733148 102.107838 138.776673 103.11782 139.923 104.002 C 140.960667 104.798239 142.024591 105.559662 143.113 106.285 C 143.933 106.824 144.783 107.332 145.653 107.801 C 146.483 108.25 147.322 108.668 148.173 109.077 C 149.493 109.705 150.812 110.314 152.142 110.902 C 154.108909 111.762544 156.031635 112.720736 157.903 113.773 C 159.04109 114.409967 160.130705 115.129916 161.163 115.927 C 161.613 116.276 162.033 116.665 162.413 117.094 C 162.653 117.373 162.863 117.672 163.033 118.001 C 163.173 118.26 163.283 118.54 163.353 118.829 C 163.423 119.108 163.462 119.397 163.462 119.686 C 163.462158 120.208284 163.411925 120.729364 163.312 121.242 C 163.24841 121.591864 163.144379 121.933153 163.002 122.259 C 162.882 122.528 162.733 122.787 162.562 123.027 C 162.382 123.266 162.183 123.485 161.952 123.675 C 161.702 123.894 161.433 124.083 161.142 124.243 C 160.826687 124.422457 160.495646 124.572747 160.153 124.692 C 159.743 124.831 159.322 124.941 158.903 125.001 C 158.332 125.09 157.752 125.13 157.173 125.13 C 156.636687 125.131288 156.101188 125.08814 155.572 125.001 C 155.055894 124.922437 154.547631 124.798968 154.053 124.632 C 153.536776 124.463748 153.035117 124.25372 152.553 124.004 C 152.002 123.714 151.483 123.395 150.983 123.027 C 149.983 122.309 149.093 121.461 148.322 120.514 C 147.463073 119.451671 146.734858 118.290018 146.153 117.054 C 145.83122 116.375462 145.267267 115.841829 144.572 115.558 C 143.87619 115.27114 143.097865 115.256859 142.392 115.518 L 132.562 119.148 C 131.828661 119.420576 131.229882 119.967365 130.892 120.673 C 130.560113 121.376045 130.513519 122.180333 130.762 122.917 C 131.238329 124.299201 131.81348 125.645342 132.483 126.945 C 133.125831 128.172527 133.861295 129.349269 134.683 130.465 C 135.497425 131.567236 136.396836 132.604066 137.373 133.566 C 138.373 134.543 139.452 135.45 140.593 136.268 C 141.73631 137.088007 142.93933 137.821385 144.192 138.462 C 145.409673 139.078535 146.673895 139.598467 147.973 140.017 C 149.283 140.436 150.623 140.745 151.983 140.954 C 153.392 141.174 154.832 141.273 156.262 141.273 C 157.923 141.273 159.572 141.144 161.202 140.884 C 162.702 140.645 164.173 140.276 165.603 139.778 C 166.971365 139.300663 168.293479 138.699855 169.553 137.983 C 170.821673 137.26339 172.026111 136.436009 173.153 135.51 L 173.153 135.51 Z"/>
+ </g>
+ <defs>
+ <filter id="xsk4ix5P2WJ3hj0TvxFEOdAa6esHLzBm" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#xsk4ix5P2WJ3hj0TvxFEOdAa6esHLzBm)">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 92.202 137.191 L 92.202 116.057 L 100.843 116.057 C 102.873 116.057 104.903 115.877 106.903 115.528 C 108.571416 115.238839 110.203831 114.770806 111.772 114.132 C 113.167029 113.565304 114.495376 112.846635 115.733 111.989 C 116.931055 111.162574 118.028196 110.198675 119.002 109.117 C 120.009245 108.002436 120.916101 106.801104 121.712 105.527 C 122.464282 104.330586 123.100827 103.065199 123.613 101.748 C 124.123 100.442 124.502 99.096 124.752 97.72 C 125.011591 96.285559 125.142113 94.830741 125.142 93.373 C 125.142 91.817 125.012 90.262 124.743 88.726 C 124.501048 87.310113 124.122617 85.920969 123.613 84.578 C 123.124363 83.272657 122.511553 82.017233 121.783 80.829 C 121.03803 79.611206 120.184561 78.463206 119.233 77.399 C 118.230877 76.284764 117.087544 75.306157 115.832 74.488 C 114.483098 73.606383 113.036839 72.883589 111.522 72.334 C 109.99338 71.787199 108.416307 71.386736 106.812 71.138 C 104.832 70.838 102.843 70.689 100.843 70.689 L 78.368 70.689 C 76.713974 70.690104 75.373552 72.030974 75.373 73.685 L 75.373 137.191 C 75.373552 138.845026 76.713974 140.185896 78.368 140.187 L 89.207 140.187 C 90.861026 140.185896 92.201448 138.845026 92.202 137.191 L 92.202 137.191 Z M 92.202 86.832 L 101.392 86.832 C 102.113 86.832 102.843 86.902 103.553 87.031 C 104.012 87.111 104.452 87.241 104.882 87.43 C 105.202 87.57 105.512 87.749 105.793 87.969 C 106.043 88.148 106.272 88.367 106.462 88.617 C 106.743 88.966 106.993 89.335 107.212 89.733 C 107.413 90.082 107.582 90.461 107.712 90.84 C 107.853 91.229 107.952 91.618 108.022 92.027 C 108.173566 92.955132 108.170187 93.901973 108.012 94.829 C 107.942 95.237 107.832 95.636 107.692 96.025 C 107.553 96.394 107.382 96.763 107.183 97.102 C 106.964411 97.469332 106.713411 97.816381 106.433 98.139 C 106.223 98.398 105.973 98.628 105.702 98.817 C 105.392 99.036 105.062 99.216 104.723 99.355 C 104.303 99.535 103.863 99.655 103.413 99.734 C 102.743 99.854 102.072 99.904 101.392 99.904 L 92.202 99.904 L 92.202 86.832 L 92.202 86.832 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_231" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_231)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pia-manager.svg b/.icons/Gruvbox_Dark-2/apps/64/pia-manager.svg
new file mode 100755
index 000000000..443b5066b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pia-manager.svg
@@ -0,0 +1,48 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="AR4YdI5NMPN0JsVES8DgkIz1I9I01yCI" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#AR4YdI5NMPN0JsVES8DgkIz1I9I01yCI)">
+ <linearGradient id="_lgradient_36" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_36)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_37" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_37)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="YK2YUiLEIr8VzKVSlQrC93vcljw2UgUN" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#YK2YUiLEIr8VzKVSlQrC93vcljw2UgUN)">
+ <path d="M 182.436 174.914 L 182.637 174.914 C 186.956 174.914 190.462 171.408 190.462 167.089 L 190.462 114.917 C 190.462 110.598 186.956 107.092 182.637 107.092 L 175.097 107.092 L 175.097 107.092 L 174.584 107.092 C 174.734 105.547 174.811 103.981 174.811 102.396 C 174.811 76.193 153.772 54.92 127.857 54.92 C 101.942 54.92 80.903 76.193 80.903 102.396 C 80.903 104.079 80.989 105.741 81.158 107.378 L 73.363 107.378 L 73.363 107.378 C 69.044 107.378 65.538 110.885 65.538 115.204 L 65.538 167.375 C 65.538 171.638 68.954 175.11 73.196 175.195 C 72.408 175.698 71.889 176.582 71.889 177.585 L 71.889 181.071 C 71.889 182.648 73.17 183.928 74.747 183.928 L 80.462 183.928 C 80.713 183.928 80.957 183.896 81.189 183.835 L 81.189 193.696 C 81.189 197.742 84.411 201 88.413 201 L 113.696 201 L 124.531 185.349 L 131.755 185.349 L 142.591 201 L 167.874 201 C 171.876 201 175.097 197.742 175.097 193.696 L 175.097 183.864 C 175.293 183.906 175.496 183.928 175.704 183.928 L 181.419 183.928 C 182.996 183.928 184.277 182.648 184.277 181.071 L 184.277 177.585 C 184.277 176.366 183.512 175.325 182.436 174.914 Z"/>
+ </g>
+ <linearGradient id="_lgradient_38" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(124.925,0,0,146.08,65.538,53)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_38)" d="M 182.436 172.994 L 182.637 172.994 C 186.956 172.994 190.462 169.488 190.462 165.168 L 190.462 112.997 C 190.462 108.678 186.956 105.171 182.637 105.171 L 175.097 105.171 L 175.097 105.171 L 174.584 105.171 C 174.734 103.627 174.811 102.06 174.811 100.476 C 174.811 74.273 153.772 53 127.857 53 C 101.942 53 80.903 74.273 80.903 100.476 C 80.903 102.158 80.989 103.82 81.158 105.458 L 73.363 105.458 L 73.363 105.458 C 69.044 105.458 65.538 108.964 65.538 113.283 L 65.538 165.455 C 65.538 169.718 68.954 173.189 73.196 173.275 C 72.408 173.778 71.889 174.661 71.889 175.665 L 71.889 179.151 C 71.889 180.728 73.17 182.008 74.747 182.008 L 80.462 182.008 C 80.713 182.008 80.957 181.976 81.189 181.915 L 81.189 191.776 C 81.189 195.822 84.411 199.08 88.413 199.08 L 113.696 199.08 L 124.531 183.428 L 131.755 183.428 L 142.591 199.08 L 167.874 199.08 C 171.876 199.08 175.097 195.822 175.097 191.776 L 175.097 181.943 C 175.293 181.986 175.496 182.008 175.704 182.008 L 181.419 182.008 C 182.996 182.008 184.277 180.728 184.277 179.151 L 184.277 175.665 C 184.277 174.446 183.512 173.404 182.436 172.994 Z"/>
+ <path fill="#ececec" d="M 127.857 68.651 C 110.569 68.651 96.554 82.057 96.554 98.594 C 96.567 99.846 96.661 106.711 96.837 107.952 L 158.884 107.952 C 159.058 106.711 159.15 99.846 159.16 98.594 C 159.16 82.057 145.145 68.651 127.857 68.651 L 127.857 68.651 Z"/>
+ <circle fill="#3b3b3b" cx="114.814" cy="89.52" r="7.826" vector-effect="non-scaling-stroke"/>
+ <circle fill="#3b3b3b" cx="140.9" cy="89.52" r="7.826" vector-effect="non-scaling-stroke"/>
+ <path fill="#3b3b3b" d="M 118.844 102.498 L 118.844 105.202 L 136.87 105.202 L 136.87 102.498 L 118.844 102.498 Z"/>
+ <path fill="#ececec" d="M 127.941 123.365 C 123.526 123.365 119.946 126.944 119.946 131.359 L 119.946 134.557 L 117.282 134.557 C 116.101 134.557 115.15 135.849 115.15 137.115 L 115.15 151.461 C 115.15 152.726 116.101 153.744 117.282 153.744 L 138.599 153.744 C 139.78 153.744 140.732 152.726 140.732 151.461 L 140.732 137.115 C 140.732 135.849 139.77 134.406 138.599 134.557 L 135.935 134.557 L 135.935 131.359 C 135.935 126.944 132.356 123.365 127.941 123.365 L 127.941 123.365 Z M 127.941 126.562 C 130.59 126.562 132.737 128.71 132.737 131.359 L 132.737 134.494 C 132.737 134.494 132.606 134.552 132.597 134.557 L 123.144 134.557 L 123.144 131.359 C 123.144 128.71 125.292 126.562 127.941 126.562 L 127.941 126.562 Z"/>
+ <path fill-opacity=".4" fill-rule="evenodd" d="M 83.606 108.456 L 172.276 108.456 C 173.925 108.456 175.264 109.795 175.264 111.445 L 175.264 170.226 C 175.264 171.875 173.925 173.215 172.276 173.215 L 83.606 173.215 C 81.956 173.215 80.617 171.875 80.617 170.226 L 80.617 111.445 C 80.617 109.795 81.956 108.456 83.606 108.456 Z M 83.602 111.032 L 172.272 111.032 C 172.384 111.032 172.487 111.075 172.565 111.152 C 172.642 111.23 172.685 111.333 172.685 111.445 L 172.685 170.229 C 172.685 170.332 172.642 170.435 172.565 170.512 C 172.487 170.59 172.384 170.633 172.272 170.633 L 83.602 170.633 C 83.499 170.633 83.396 170.59 83.318 170.512 C 83.241 170.435 83.198 170.332 83.198 170.229 L 83.198 111.445 C 83.198 111.333 83.241 111.23 83.318 111.152 C 83.396 111.075 83.499 111.032 83.602 111.032 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pianoteq.svg b/.icons/Gruvbox_Dark-2/apps/64/pianoteq.svg
new file mode 100644
index 000000000..b2b7ad935
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pianoteq.svg
@@ -0,0 +1,56 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="wU8YGao8ubcVZdUnFn8AWuvM0fBwLKBF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#wU8YGao8ubcVZdUnFn8AWuvM0fBwLKBF)">
+ <path fill="#e3dfd5" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="U1QXNk4KboqA0zPNenAL9pjItL8HSqdO" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#U1QXNk4KboqA0zPNenAL9pjItL8HSqdO)">
+ <path fill="#333333" d="M 97.193 35 C 66.921 35 49.628 37.134 39.895 46.769 C 30.161 56.404 28 73.524 28 103.498 L 28 151.503 C 28 181.476 30.161 198.596 39.895 208.231 C 49.628 217.866 66.921 220 97.193 220 L 158.807 220 C 189.079 220 206.372 217.866 216.105 208.231 C 225.839 198.596 228 181.476 228 151.503 L 228 103.498 C 228 73.524 225.839 56.404 216.105 46.769 C 206.372 37.134 189.079 35 158.807 35 L 97.193 35 L 97.193 35 Z"/>
+ </g>
+ <defs>
+ <filter id="jYmhx9tX1xjF4WPl6LsMWIHwPxeg4JPy" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation=".429"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".2"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#jYmhx9tX1xjF4WPl6LsMWIHwPxeg4JPy)">
+ <path fill="#e6e6e6" d="M 69.162 56.13 L 69.253 56.13 C 74.858 56.13 79.408 60.68 79.408 66.284 L 79.408 184.131 C 79.408 189.735 74.858 194.285 69.253 194.285 L 69.162 194.285 C 63.558 194.285 59.008 189.735 59.008 184.131 L 59.008 66.284 C 59.008 60.68 63.558 56.13 69.162 56.13 Z M 89.562 56.13 L 89.653 56.13 C 95.258 56.13 99.808 60.68 99.808 66.284 L 99.808 184.131 C 99.808 189.735 95.258 194.285 89.653 194.285 L 89.562 194.285 C 83.958 194.285 79.408 189.735 79.408 184.131 L 79.408 66.284 C 79.408 60.68 83.958 56.13 89.562 56.13 Z M 109.962 56.13 L 110.053 56.13 C 115.658 56.13 120.208 60.68 120.208 66.284 L 120.208 184.131 C 120.208 189.735 115.658 194.285 110.053 194.285 L 109.962 194.285 C 104.358 194.285 99.808 189.735 99.808 184.131 L 99.808 66.284 C 99.808 60.68 104.358 56.13 109.962 56.13 Z M 130.362 56.13 L 130.453 56.13 C 136.058 56.13 140.608 60.68 140.608 66.284 L 140.608 184.131 C 140.608 189.735 136.058 194.285 130.453 194.285 L 130.362 194.285 C 124.758 194.285 120.208 189.735 120.208 184.131 L 120.208 66.284 C 120.208 60.68 124.758 56.13 130.362 56.13 Z M 150.762 56.13 L 150.853 56.13 C 156.458 56.13 161.008 60.68 161.008 66.284 L 161.008 184.131 C 161.008 189.735 156.458 194.285 150.853 194.285 L 150.762 194.285 C 145.158 194.285 140.608 189.735 140.608 184.131 L 140.608 66.284 C 140.608 60.68 145.158 56.13 150.762 56.13 Z M 171.162 56.13 L 171.253 56.13 C 176.858 56.13 181.408 60.68 181.408 66.284 L 181.408 184.131 C 181.408 189.735 176.858 194.285 171.253 194.285 L 171.162 194.285 C 165.558 194.285 161.008 189.735 161.008 184.131 L 161.008 66.284 C 161.008 60.68 165.558 56.13 171.162 56.13 Z M 191.562 56.13 L 191.653 56.13 C 197.258 56.13 201.808 60.68 201.808 66.284 L 201.808 184.131 C 201.808 189.735 197.258 194.285 191.653 194.285 L 191.562 194.285 C 185.958 194.285 181.408 189.735 181.408 184.131 L 181.408 66.284 C 181.408 60.68 185.958 56.13 191.562 56.13 Z"/>
+ </g>
+ <defs>
+ <filter id="4xGvFhi5xMhllrhhhL3otGAyiEssEbut" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".765"/>
+ </filter>
+ </defs>
+ <g opacity=".3" filter="url(#4xGvFhi5xMhllrhhhL3otGAyiEssEbut)">
+ <path fill="#060300" d="M 75.966 49.393 C 74.111 49.393 72.61 51.541 72.61 54.21 L 72.61 128.813 C 72.61 131.482 74.111 133.632 75.966 133.632 L 82.797 133.632 C 84.652 133.632 86.14 131.482 86.14 128.813 L 86.14 54.21 C 86.14 51.54 84.652 49.392 82.797 49.392 L 75.966 49.392 L 75.966 49.393 L 75.966 49.393 Z M 96.246 49.393 C 94.393 49.393 92.904 51.541 92.904 54.21 L 92.904 128.813 C 92.904 131.482 94.393 133.632 96.246 133.632 L 103.09 133.632 C 104.944 133.632 106.432 131.482 106.432 128.813 L 106.432 54.21 C 106.432 51.54 104.944 49.392 103.09 49.392 L 96.246 49.392 L 96.246 49.393 L 96.246 49.393 Z M 136.835 49.393 C 134.982 49.393 133.493 51.541 133.493 54.21 L 133.493 128.813 C 133.493 131.482 134.982 133.632 136.835 133.632 L 143.679 133.632 C 145.533 133.632 147.021 131.482 147.021 128.813 L 147.021 54.21 C 147.021 51.54 145.533 49.392 143.679 49.392 L 136.835 49.392 L 136.835 49.393 L 136.835 49.393 Z M 157.13 49.393 C 155.276 49.393 153.788 51.541 153.788 54.21 L 153.788 128.813 C 153.788 131.482 155.276 133.632 157.13 133.632 L 163.974 133.632 C 165.827 133.632 167.315 131.482 167.315 128.813 L 167.315 54.21 C 167.315 51.54 165.827 49.392 163.974 49.392 L 157.13 49.392 L 157.13 49.393 L 157.13 49.393 Z M 177.424 49.393 C 175.571 49.393 174.082 51.541 174.082 54.21 L 174.082 128.813 C 174.082 131.482 175.571 133.632 177.424 133.632 L 184.268 133.632 C 186.122 133.632 187.61 131.482 187.61 128.813 L 187.61 54.21 C 187.61 51.54 186.122 49.392 184.268 49.392 L 177.424 49.392 L 177.424 49.393 L 177.424 49.393 Z"/>
+ </g>
+ <path fill="#4f4f4f" d="M 75.966 49.393 C 74.111 49.393 72.61 51.541 72.61 54.21 L 72.61 128.813 C 72.61 131.482 74.111 133.632 75.966 133.632 L 82.797 133.632 C 84.652 133.632 86.14 131.482 86.14 128.813 L 86.14 54.21 C 86.14 51.54 84.652 49.392 82.797 49.392 L 75.966 49.392 L 75.966 49.393 L 75.966 49.393 Z M 96.246 49.393 C 94.393 49.393 92.904 51.541 92.904 54.21 L 92.904 128.813 C 92.904 131.482 94.393 133.632 96.246 133.632 L 103.09 133.632 C 104.944 133.632 106.432 131.482 106.432 128.813 L 106.432 54.21 C 106.432 51.54 104.944 49.392 103.09 49.392 L 96.246 49.392 L 96.246 49.393 L 96.246 49.393 Z M 136.835 49.393 C 134.982 49.393 133.493 51.541 133.493 54.21 L 133.493 128.813 C 133.493 131.482 134.982 133.632 136.835 133.632 L 143.679 133.632 C 145.533 133.632 147.021 131.482 147.021 128.813 L 147.021 54.21 C 147.021 51.54 145.533 49.392 143.679 49.392 L 136.835 49.392 L 136.835 49.393 L 136.835 49.393 Z M 157.13 49.393 C 155.276 49.393 153.788 51.541 153.788 54.21 L 153.788 128.813 C 153.788 131.482 155.276 133.632 157.13 133.632 L 163.974 133.632 C 165.827 133.632 167.315 131.482 167.315 128.813 L 167.315 54.21 C 167.315 51.54 165.827 49.392 163.974 49.392 L 157.13 49.392 L 157.13 49.393 L 157.13 49.393 Z M 177.424 49.393 C 175.571 49.393 174.082 51.541 174.082 54.21 L 174.082 128.813 C 174.082 131.482 175.571 133.632 177.424 133.632 L 184.268 133.632 C 186.122 133.632 187.61 131.482 187.61 128.813 L 187.61 54.21 C 187.61 51.54 186.122 49.392 184.268 49.392 L 177.424 49.392 L 177.424 49.393 L 177.424 49.393 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_232" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_232)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/picard.svg b/.icons/Gruvbox_Dark-2/apps/64/picard.svg
new file mode 120000
index 000000000..d4b9e23ec
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/picard.svg
@@ -0,0 +1 @@
+musicbrainz.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pick-colour-picker.svg b/.icons/Gruvbox_Dark-2/apps/64/pick-colour-picker.svg
new file mode 120000
index 000000000..aed247700
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pick-colour-picker.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/picmi.svg b/.icons/Gruvbox_Dark-2/apps/64/picmi.svg
new file mode 100644
index 000000000..213205ea2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/picmi.svg
@@ -0,0 +1,91 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="8Xjb7h86wQ5NPe2mVdhQISB3x7Cu65pv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#8Xjb7h86wQ5NPe2mVdhQISB3x7Cu65pv)">
+ <path fill="#e3dfd5" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g filter="url(#eB9GkYeFvmGsMDBKCeEf4b4LvKksV8zb)">
+ <path fill="#333333" d="M 62.225 45 L 192.775 45 C 202.282 45 210 52.718 210 62.225 L 210 192.775 C 210 202.282 202.282 210 192.775 210 L 62.225 210 C 52.718 210 45 202.282 45 192.775 L 45 62.225 C 45 52.718 52.718 45 62.225 45 Z"/>
+ <g filter="url(#UFFSqnCEnd3uFeYfA7zhwCwBL9UTqdn6)">
+ <path fill="#31c6b7" d="M 170.861 159.231 L 192.93 159.231 C 199.349 159.231 204.56 164.442 204.56 170.861 L 204.56 192.93 C 204.56 199.349 199.349 204.56 192.93 204.56 L 170.861 204.56 C 164.442 204.56 159.231 199.349 159.231 192.93 L 159.231 170.861 C 159.231 164.442 164.442 159.231 170.861 159.231 Z"/>
+ <path fill="#a6d74f" d="M 116.466 159.231 L 138.534 159.231 C 144.953 159.231 150.165 164.442 150.165 170.861 L 150.165 192.93 C 150.165 199.349 144.953 204.56 138.534 204.56 L 116.466 204.56 C 110.047 204.56 104.835 199.349 104.835 192.93 L 104.835 170.861 C 104.835 164.442 110.047 159.231 116.466 159.231 Z"/>
+ <path fill="#31c6b7" d="M 62.07 159.231 L 84.139 159.231 C 90.558 159.231 95.769 164.442 95.769 170.861 L 95.769 192.93 C 95.769 199.349 90.558 204.56 84.139 204.56 L 62.07 204.56 C 55.651 204.56 50.44 199.349 50.44 192.93 L 50.44 170.861 C 50.44 164.442 55.651 159.231 62.07 159.231 Z"/>
+ <path fill="#a6d74f" d="M 170.861 104.834 L 192.93 104.834 C 199.349 104.834 204.56 110.046 204.56 116.465 L 204.56 138.533 C 204.56 144.953 199.349 150.164 192.93 150.164 L 170.861 150.164 C 164.442 150.164 159.231 144.953 159.231 138.533 L 159.231 116.465 C 159.231 110.046 164.442 104.834 170.861 104.834 L 170.861 104.834 Z"/>
+ <path fill="#31c6b7" d="M 116.466 104.834 L 138.534 104.834 C 144.953 104.834 150.165 110.046 150.165 116.465 L 150.165 138.533 C 150.165 144.953 144.953 150.164 138.534 150.164 L 116.466 150.164 C 110.047 150.164 104.835 144.953 104.835 138.533 L 104.835 116.465 C 104.835 110.046 110.047 104.834 116.466 104.834 L 116.466 104.834 Z"/>
+ <path fill="#a6d74f" d="M 62.07 104.834 L 84.139 104.834 C 90.558 104.834 95.769 110.046 95.769 116.465 L 95.769 138.533 C 95.769 144.953 90.558 150.164 84.139 150.164 L 62.07 150.164 C 55.651 150.164 50.44 144.953 50.44 138.533 L 50.44 116.465 C 50.44 110.046 55.651 104.834 62.07 104.834 L 62.07 104.834 Z"/>
+ <path fill="#31c6b7" d="M 170.861 50.44 L 192.93 50.44 C 199.349 50.44 204.56 55.651 204.56 62.07 L 204.56 84.139 C 204.56 90.558 199.349 95.769 192.93 95.769 L 170.861 95.769 C 164.442 95.769 159.231 90.558 159.231 84.139 L 159.231 62.07 C 159.231 55.651 164.442 50.44 170.861 50.44 Z"/>
+ <path fill="#a6d74f" d="M 116.466 50.44 L 138.534 50.44 C 144.953 50.44 150.165 55.651 150.165 62.07 L 150.165 84.139 C 150.165 90.558 144.953 95.769 138.534 95.769 L 116.466 95.769 C 110.047 95.769 104.835 90.558 104.835 84.139 L 104.835 62.07 C 104.835 55.651 110.047 50.44 116.466 50.44 Z"/>
+ <path fill="#31c6b7" d="M 62.07 50.44 L 84.139 50.44 C 90.558 50.44 95.769 55.651 95.769 62.07 L 95.769 84.139 C 95.769 90.558 90.558 95.769 84.139 95.769 L 62.07 95.769 C 55.651 95.769 50.44 90.558 50.44 84.139 L 50.44 62.07 C 50.44 55.651 55.651 50.44 62.07 50.44 Z"/>
+ <defs>
+ <filter id="BBOn5Gq3Dtp3KnzYuFYTFVEL7Z1j9M6g" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation=".429"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".2"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#BBOn5Gq3Dtp3KnzYuFYTFVEL7Z1j9M6g)">
+ <path fill="#ffffff" d="M 110.176 117.943 L 117.434 125.201 C 118.646833 126.414592 118.646833 128.381408 117.434 129.595 L 110.176 136.853 C 108.96427 138.067048 108.96427 140.032952 110.176 141.247 L 113.55 144.621 C 114.764048 145.83273 116.729952 145.83273 117.944 144.621 L 125.202 137.363 C 126.415592 136.150167 128.382408 136.150167 129.596 137.363 L 136.853 144.621 C 138.067163 145.833396 140.033837 145.833396 141.248 144.621 L 144.621 141.247 C 145.833833 140.033408 145.833833 138.066592 144.621 136.853 L 137.364 129.595 C 136.151167 128.381408 136.151167 126.414592 137.364 125.201 L 144.621 117.943 C 145.833833 116.729408 145.833833 114.762592 144.621 113.549 L 141.248 110.176 C 140.034065 108.963053 138.066935 108.963053 136.853 110.176 L 129.596 117.433 C 128.382408 118.645833 126.415592 118.645833 125.202 117.433 L 117.944 110.176 C 116.730408 108.963167 114.763592 108.963167 113.55 110.176 L 110.176 113.549 C 108.96427 114.763048 108.96427 116.728952 110.176 117.943 Z"/>
+ </g>
+ <defs>
+ <filter id="rIeolsWOaU8GIi8GIDVGmdEmSpCSz6bD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation=".429"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".2"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#rIeolsWOaU8GIi8GIDVGmdEmSpCSz6bD)">
+ <path fill="#ffffff" d="M 55.781 117.943 L 63.038 125.201 C 64.250833 126.414592 64.250833 128.381408 63.038 129.595 L 55.781 136.853 C 54.568167 138.066592 54.568167 140.033408 55.781 141.247 L 59.154 144.621 C 60.368163 145.833396 62.334837 145.833396 63.549 144.621 L 70.806 137.363 C 72.019592 136.150167 73.986408 136.150167 75.2 137.363 L 82.458 144.621 C 83.672048 145.83273 85.637952 145.83273 86.852 144.621 L 90.226 141.247 C 91.43773 140.032952 91.43773 138.067048 90.226 136.853 L 82.968 129.595 C 81.755167 128.381408 81.755167 126.414592 82.968 125.201 L 90.226 117.943 C 91.43773 116.728952 91.43773 114.763048 90.226 113.549 L 86.852 110.176 C 85.638408 108.963167 83.671592 108.963167 82.458 110.176 L 75.2 117.433 C 73.986408 118.645833 72.019592 118.645833 70.806 117.433 L 63.549 110.176 C 62.335065 108.963053 60.367935 108.963053 59.154 110.176 L 55.781 113.549 C 54.568167 114.762592 54.568167 116.729408 55.781 117.943 Z"/>
+ </g>
+ <defs>
+ <filter id="D1RlQyEkZkgJDFw0cG2viUhvHCngt67F" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation=".429"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".2"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#D1RlQyEkZkgJDFw0cG2viUhvHCngt67F)">
+ <path fill="#ffffff" d="M 164.572 63.549 L 171.83 70.806 C 173.04173 72.020048 173.04173 73.985952 171.83 75.2 L 164.572 82.458 C 163.359167 83.671592 163.359167 85.638408 164.572 86.852 L 167.946 90.226 C 169.160048 91.43773 171.125952 91.43773 172.34 90.226 L 179.597 82.968 C 180.810935 81.755053 182.778065 81.755053 183.992 82.968 L 191.249 90.226 C 192.463048 91.43773 194.428952 91.43773 195.643 90.226 L 199.017 86.852 C 200.22873 85.637952 200.22873 83.672048 199.017 82.458 L 191.759 75.2 C 190.54727 73.985952 190.54727 72.020048 191.759 70.806 L 199.017 63.549 C 200.229396 62.334837 200.229396 60.368163 199.017 59.154 L 195.643 55.781 C 194.429408 54.568167 192.462592 54.568167 191.249 55.781 L 183.992 63.038 C 182.778065 64.250947 180.810935 64.250947 179.597 63.038 L 172.34 55.781 C 171.126408 54.568167 169.159592 54.568167 167.946 55.781 L 164.572 59.154 C 163.359053 60.367935 163.359053 62.335065 164.572 63.549 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="UFFSqnCEnd3uFeYfA7zhwCwBL9UTqdn6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation=".429"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".2"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ </g>
+ <defs>
+ <filter id="eB9GkYeFvmGsMDBKCeEf4b4LvKksV8zb" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_233" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_233)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pidgin.svg b/.icons/Gruvbox_Dark-2/apps/64/pidgin.svg
new file mode 100644
index 000000000..c1e46d78a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pidgin.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="QldUmSDFBVKHUUkN7iFmO2WHP2WyCoT0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#QldUmSDFBVKHUUkN7iFmO2WHP2WyCoT0)">
+ <path fill="#7839b7" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 94.667 96.764 C 94.667 117.793 74.76 132.097 61.333 132.097 C 42.933 132.097 28 115.03 28 94.002 C 28 75.727 38.237 55.906 56.637 55.906 C 75.037 55.906 94.667 80.151 94.667 96.764 L 94.667 96.764 Z"/>
+ <circle fill="#7839b7" cx="61.333" cy="98.764" r="14.286" vector-effect="non-scaling-stroke"/>
+ <circle cx="61.333" cy="98.763" r="4.762" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" d="M 220.703 73.191 C 210.259 61.497 193.267 64.612 186.598 72.079 C 177.459 82.311 178.519 100.107 188.963 111.801 C 198.04 121.963 212.969 127.293 222.108 117.061 C 231.247 106.829 228.955 82.43 220.703 73.191 L 220.703 73.191 Z"/>
+ <circle fill="#7839b7" cx="204.19" cy="98.763" r="14.286" vector-effect="non-scaling-stroke"/>
+ <circle cx="204.191" cy="98.763" r="4.762" vector-effect="non-scaling-stroke"/>
+ <path fill="#eeeeec" d="M 142.286 141.621 C 158.055 141.621 170.857 145.888 170.857 151.144 C 170.857 156.401 158.055 160.668 142.286 160.668 C 126.517 160.668 113.714 156.401 113.714 151.144 C 113.714 145.888 126.517 141.621 142.286 141.621 Z"/>
+ <path fill="#f9751a" d="M 76.12 158.673 C 126.91 186.315 133.756 133.427 143.367 133.427 C 152.846 133.427 156.74 186.542 199.93 158.702 C 190.857 174.8 162.969 200.094 151.212 200.094 C 139.323 200.094 90.865 182.451 76.12 158.673 L 76.12 158.673 Z"/>
+ <linearGradient id="_lgradient_234" x1="-.062" x2=".593" y1=".118" y2=".275" gradientTransform="matrix(123.81,0,0,66.667,76.12,133.427)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_234)" d="M 76.12 158.673 C 126.91 186.315 133.756 133.427 143.367 133.427 C 152.846 133.427 156.74 186.542 199.93 158.702 C 190.857 174.8 162.969 200.094 151.212 200.094 C 139.323 200.094 90.865 182.451 76.12 158.673 L 76.12 158.673 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_235" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_235)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pillars-of-eternity.svg b/.icons/Gruvbox_Dark-2/apps/64/pillars-of-eternity.svg
new file mode 100755
index 000000000..da9ae5d68
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pillars-of-eternity.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="oedbuwUnmx2BcVbcgmwhCuX9uvtPTX4n" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#oedbuwUnmx2BcVbcgmwhCuX9uvtPTX4n)">
+ <linearGradient id="_lgradient_39" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_39)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_40" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_40)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_41" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(150,0,0,29.999,52.999,153.252)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_41)" d="M 130.677 153.273 C 114.546 153.122 99.636 153.783 86.688 155.248 C 63.506 157.871 53.988 159.039 53.368 159.353 C 52.253 159.916 53.555 160.505 58.796 161.786 C 61.973 162.563 64.072 163.434 64.665 164.22 C 65.394 165.187 65.796 165.301 66.581 164.768 C 68.109 163.73 71.755 164.996 74.982 167.678 C 77.884 170.089 78.556 170.356 79.277 169.402 C 79.517 169.084 80.883 168.814 82.316 168.809 C 83.749 168.804 85.393 168.561 85.971 168.262 C 86.698 167.885 87.745 168.064 89.363 168.845 C 90.651 169.467 92.761 169.977 94.043 169.977 C 95.325 169.977 98.241 170.763 100.528 171.719 C 102.816 172.675 107.517 174.534 110.978 175.85 C 114.439 177.167 119.683 179.362 122.628 180.736 C 125.573 182.109 128.306 183.242 128.695 183.251 C 129.083 183.259 130.507 182.707 131.866 182.02 C 137.553 179.145 156.562 171.71 158.227 171.71 C 159.219 171.71 160.236 171.425 160.495 171.082 C 160.757 170.735 161.743 170.623 162.709 170.821 C 164.024 171.092 165.047 170.747 166.893 169.42 C 169.891 167.265 174.073 166.971 175.482 168.818 C 176.701 170.417 177.487 170.279 180.096 168.01 C 183.152 165.352 186.531 164.029 189.092 164.49 C 190.622 164.765 191.721 164.512 193.452 163.475 C 194.725 162.712 197.188 161.73 198.936 161.301 C 203.03 160.296 203.425 160.116 202.713 159.541 C 201.93 158.91 189.542 156.869 182.001 156.128 C 164.166 154.377 146.809 153.423 130.678 153.273 L 130.677 153.273 Z M 119.226 157.224 C 120.756 157.181 121.989 157.518 121.989 158.257 C 121.989 159.906 113.571 165.823 109.425 167.094 C 104.817 168.507 104.668 168.509 102.929 167.085 C 100.168 164.824 101.605 163.257 108.456 161.059 C 110.846 160.292 113.642 159.123 114.667 158.463 C 115.866 157.691 117.695 157.267 119.225 157.224 L 119.226 157.224 Z M 137.846 157.269 C 140.414 157.282 147.95 159.844 150.806 161.849 C 152.236 162.854 152.382 163.328 151.962 165.621 C 151.698 167.063 151.115 168.233 150.674 168.217 C 149.558 168.176 144.006 165.412 140.852 163.331 C 138.412 161.721 136.149 158.188 137.075 157.431 C 137.211 157.319 137.479 157.267 137.846 157.269 L 137.846 157.269 Z M 103.149 157.682 C 104.121 158.137 101.487 160.068 99.373 160.448 C 98.275 160.646 96.982 161.192 96.499 161.67 C 96.015 162.147 94.8 162.875 93.801 163.286 C 90.973 164.451 88.656 164.68 86.159 164.041 C 84.139 163.523 82.86 161.885 84.474 161.885 C 84.809 161.885 86.312 161.191 87.822 160.341 C 89.839 159.205 92.167 158.61 96.576 158.104 C 99.876 157.725 102.833 157.534 103.149 157.682 L 103.149 157.682 Z M 156.356 157.925 C 157.115 157.892 158.207 157.935 159.549 158.05 C 162.764 158.325 164.405 158.791 165.726 159.801 C 166.716 160.558 168.619 161.629 169.955 162.181 C 172.248 163.13 172.31 163.227 171.056 163.978 C 169.487 164.917 169.839 164.947 165.451 163.529 C 161.302 162.187 155.166 159.034 155.166 158.239 C 155.166 158.066 155.596 157.957 156.355 157.924 L 156.356 157.925 Z M 129.169 158.131 L 130.887 159.864 C 131.83 160.818 133.132 162.57 133.783 163.762 C 134.434 164.954 135.175 165.927 135.434 165.927 C 136.547 165.927 143.869 170.293 143.869 170.956 C 143.869 171.771 140.314 173.443 138.583 173.443 C 137.966 173.443 135.812 174.352 133.794 175.464 C 129.437 177.866 128.191 177.921 124.456 175.868 C 122.903 175.014 120.044 173.665 118.103 172.869 C 116.161 172.072 114.579 171.038 114.579 170.57 C 114.579 170.101 116.402 168.733 118.631 167.525 C 121.135 166.169 123.193 164.501 124.027 163.169 C 124.769 161.984 126.232 160.372 127.275 159.577 L 129.169 158.131 L 129.169 158.131 Z M 80.367 159.159 C 81.87 159.324 81.674 160.195 79.487 161.287 C 78.205 161.926 76.836 162.433 76.447 162.41 C 74.945 162.317 71.867 161.181 71.867 160.721 C 71.867 160.251 72.974 159.998 78.308 159.248 C 79.176 159.126 79.867 159.103 80.368 159.158 L 80.367 159.159 Z M 180.215 159.635 C 181.622 159.609 183.387 159.765 184.817 160.102 L 186.579 160.515 L 184.322 161.485 C 183.079 162.019 181.655 162.447 181.151 162.437 C 179.886 162.411 177.759 161.028 177.759 160.227 C 177.759 159.865 178.807 159.66 180.215 159.635 L 180.215 159.635 Z M 156.617 164.843 C 157.76 164.866 158.767 165.364 158.346 165.921 C 157.778 166.674 155.38 166.674 154.812 165.921 C 154.57 165.601 154.865 165.187 155.472 164.996 C 155.835 164.882 156.236 164.836 156.617 164.844 L 156.617 164.843 Z M 98.688 165.059 C 99.205 165.059 99.759 165.38 99.921 165.777 C 100.096 166.207 99.598 166.505 98.688 166.505 C 97.778 166.505 97.28 166.207 97.454 165.777 C 97.616 165.38 98.17 165.059 98.688 165.059 Z"/>
+ <linearGradient id="_lgradient_42" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(22.5,0,0,22.501,188,130.746)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_42)" d="M 198.53 151.413 C 187.229 149.008 187.086 148.867 188.799 141.871 C 190.143 136.384 192.824 130.746 194.088 130.746 C 196.146 130.746 198.759 132.549 199.951 134.793 C 200.7 136.203 201.97 137.86 202.772 138.476 C 203.816 139.278 204.231 140.522 204.231 142.851 C 204.231 146.632 205.678 149.374 208.501 150.943 C 209.6 151.555 210.5 152.347 210.5 152.705 C 210.5 153.681 207.837 153.393 198.529 151.413 L 198.53 151.413 Z"/>
+ <linearGradient id="_lgradient_43" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(45.004,0,0,52.499,45.5,100.749)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_43)" d="M 81.976 100.752 L 78.387 102.432 C 73.734 104.607 71.58 107.381 70.342 112.819 C 69.791 115.241 68.736 117.844 67.995 118.616 C 67.254 119.389 65.718 122.966 64.587 126.566 C 63.457 130.158 62.133 133.616 61.636 134.238 C 60.825 135.258 60.6 135.153 59.517 133.226 C 58.854 132.048 58 131.088 57.614 131.088 C 56.288 131.088 52.974 136.791 51.62 141.402 C 50.083 146.637 48.624 149.539 46.447 151.726 C 45.34 152.838 45.225 153.24 45.991 153.249 C 46.878 153.258 68.686 150.222 78.717 148.691 C 81.833 148.216 81.95 148.107 83.161 144.488 C 83.844 142.448 85.503 138.879 86.853 136.552 L 89.303 132.318 L 89.212 120.565 C 89.107 107.837 89.27 108.418 84.438 103.337 L 81.981 100.749 L 81.976 100.752 Z M 88.642 139.463 C 88.329 139.513 88.015 139.771 87.731 140.277 C 86.405 142.631 85.292 146.504 85.748 147.18 C 86.333 148.05 87.302 148.047 89.087 147.17 C 90.159 146.645 90.504 145.752 90.504 143.555 C 90.504 141.028 89.589 139.31 88.644 139.46 L 88.642 139.463 Z"/>
+ <linearGradient id="_lgradient_44" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(82.5,0,0,74.997,98.003,70.749)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_44)" d="M 170.667 144.7 C 150.999 141.457 128.572 140.543 110.711 142.257 C 104.634 142.84 100.745 142.944 100.372 142.534 C 100.044 142.172 99.304 138.987 98.729 135.457 C 97.741 129.399 97.747 128.654 98.835 122.191 C 100.472 112.463 101.26 109.911 103.633 106.655 C 105.769 103.726 107.956 102.932 109.137 104.658 C 110.541 106.707 113.143 117.412 113.143 121.136 C 113.143 127.257 114.368 124.7 115.112 117.026 C 115.843 109.495 116.043 108.497 119.055 97.371 C 120.27 92.881 121.468 86.972 121.717 84.238 C 121.984 81.304 122.617 78.62 123.261 77.687 C 123.861 76.817 124.721 75.091 125.172 73.852 C 126.586 69.966 127.101 69.89 132.774 72.736 L 137.958 75.336 L 139.477 80.625 C 140.313 83.534 141.589 87.568 142.314 89.589 C 143.039 91.61 144.753 98.056 146.124 103.913 C 147.651 110.437 149.022 114.889 149.664 115.406 C 150.848 116.361 153.449 123.792 154.112 128.114 C 154.353 129.689 154.975 131.558 155.494 132.268 C 156.344 133.432 156.398 133.146 156.041 129.355 C 155.823 127.043 155.365 123.96 155.023 122.505 C 154.255 119.239 155.135 113.401 156.903 110.029 C 157.594 108.712 158.783 105.112 159.545 102.03 C 161.324 94.839 161.882 94.162 164.709 95.757 C 170.155 98.829 171.265 100.426 173.479 108.375 C 174.624 112.486 176.108 116.87 176.776 118.119 C 178.188 120.757 180.487 131.581 180.502 135.661 C 180.523 140.558 178.502 146.077 176.819 145.731 C 176.582 145.683 173.814 145.218 170.667 144.699 L 170.667 144.7 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pinegrow-web-editor.svg b/.icons/Gruvbox_Dark-2/apps/64/pinegrow-web-editor.svg
new file mode 120000
index 000000000..75c287624
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pinegrow-web-editor.svg
@@ -0,0 +1 @@
+pinegrow.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pinegrow-web-pro.svg b/.icons/Gruvbox_Dark-2/apps/64/pinegrow-web-pro.svg
new file mode 120000
index 000000000..75c287624
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pinegrow-web-pro.svg
@@ -0,0 +1 @@
+pinegrow.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pinegrow-web.svg b/.icons/Gruvbox_Dark-2/apps/64/pinegrow-web.svg
new file mode 120000
index 000000000..75c287624
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pinegrow-web.svg
@@ -0,0 +1 @@
+pinegrow.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pinegrow.svg b/.icons/Gruvbox_Dark-2/apps/64/pinegrow.svg
new file mode 100644
index 000000000..9b04e41f2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pinegrow.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#rJCiI3Es4wszPEiUZZ5MfdorAMkPTlGW)">
+ <linearGradient id="_lgradient_236" x1="0" x2="0" y1=".5" y2="1.5" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_236)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="rJCiI3Es4wszPEiUZZ5MfdorAMkPTlGW" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="IB7dGzENzUS1qgOX2hXJiS4HcuLpZB9i" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation=".429"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".1"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".9" filter="url(#IB7dGzENzUS1qgOX2hXJiS4HcuLpZB9i)">
+ <path fill="#ffffff" d="M 189.866 146.779 L 181.717 156.594 C 180.44 158.157 177.408 158.775 175.609 157.851 L 151.159 145.281 C 151.106677 145.245761 151.051482 145.214986 150.994 145.189 C 151.044837 145.15219 151.100318 145.122264 151.159 145.1 L 171.914 133.96 C 174.075 132.807 178.432 132.807 180.601 133.948 L 182.866 135.153 C 185.705 136.659 189.456 139.667 190.906 141.598 C 191.52 142.422 191.424 144.9 189.866 146.779 Z M 155.601 188.112 C 154.336 189.655 151.412 190.205 149.661 189.253 L 148.601 188.671 L 144.617 186.458 C 144.399314 186.349268 144.196628 186.2128 144.014 186.052 C 144.131 185.928 144.316 185.783 144.585 185.606 L 171.456 169.028 L 155.601 188.112 L 155.601 188.112 Z M 108.452 192.1 C 105.765 192.1 101.733 190.197 100.006 188.112 L 92.677 179.281 C 92.211 178.695 92.006 178.076 92.119 177.518 C 92.223 176.96 92.645 176.458 93.304 176.116 L 98.179 173.494 C 99.239 172.936 100.777 172.598 102.428 172.598 C 104.091 172.598 105.729 172.96 106.798 173.546 L 140.484 192.1 L 108.452 192.1 L 108.452 192.1 Z M 72.697 155.165 L 94.906 167.084 C 95.018 167.149 95.111 167.201 95.187 167.241 C 95.098488 167.302067 95.004403 167.354634 94.906 167.398 L 90.038 170.012 C 89.44 170.325 88.709 170.498 87.914 170.498 C 86.392 170.498 84.862 169.855 84.022 168.847 L 72.697 155.165 L 72.697 155.165 Z M 65.601 140.41 L 80.263 120.859 C 81.432 119.293 84.259 118.631 86.01 119.546 L 98.247 125.839 C 98.32 125.876 98.38 125.904 98.428 125.936 C 98.373556 125.979029 98.312407 126.012813 98.247 126.036 L 70.059 141.241 C 68.432 142.116 66.372 142.675 64.793 142.675 C 64.669 142.675 64.569 142.675 64.464 142.655 C 64.589 142.137 64.91 141.321 65.601 140.41 L 65.601 140.41 Z M 88.388 110.012 L 99.585 95.1 C 100.368 94.064 101.826 93.39 103.308 93.39 C 104.018 93.39 104.693 93.538 105.255 93.839 L 115.348 99.217 L 115.352 99.217 L 131.577 107.855 C 131.597 107.855 131.609 107.867 131.625 107.88 C 131.713 107.916 131.789 107.976 131.846 108.012 C 131.781 108.052 131.697 108.108 131.601 108.153 L 110.215 119.614 C 109.107 120.197 107.428 120.55 105.717 120.55 C 104.042 120.55 102.48 120.237 101.412 119.695 L 89.175 113.39 C 88.488 113.048 88.038 112.514 87.894 111.904 C 87.757 111.297 87.934 110.635 88.388 110.012 L 88.388 110.012 Z M 107.802 84.426 C 115.34 74.904 124.653 64.032 128.01 61.273 C 130.034 62.699 134.34 67.096 138.034 71.606 C 138.512 72.185 138.709 72.811 138.589 73.378 C 138.484 73.936 138.055 74.418 137.404 74.787 L 113.789 87.337 C 111.649 87.972 108.814 87.904 107.561 87.245 C 107.275 87.084 107.123 86.896 107.063 86.594 C 106.958 86.133 107.107 85.309 107.802 84.426 L 107.802 84.426 Z M 154.336 92.859 C 154.802 93.482 154.978 94.169 154.842 94.795 C 154.701 95.438 154.255 95.984 153.569 96.357 L 143.528 101.735 C 141.38 102.9 137.03 102.9 134.862 101.759 L 134.854 101.747 L 118.593 93.096 C 118.502646 93.058507 118.416502 93.01158 118.336 92.956 C 118.412 92.916 118.504 92.859 118.593 92.807 L 140.673 80.912 C 142.38 79.988 145.147 80.61 146.312 82.161 L 154.336 92.859 L 154.336 92.859 Z M 178.404 124.936 L 171.926 121.482 C 171.906 121.482 171.906 121.482 171.902 121.466 L 146.822 108.129 C 146.818 108.12 146.806 108.12 146.785 108.12 C 146.697 108.064 146.617 108.028 146.557 107.976 C 146.617 107.936 146.705 107.88 146.806 107.827 L 156.834 102.446 C 158.544 101.538 161.32 102.161 162.484 103.691 L 178.404 124.936 L 178.404 124.936 Z M 143.396 139.944 C 141.737 139.944 140.171 139.631 139.099 139.068 L 113.48 125.896 C 113.42 125.863 113.364 125.839 113.308 125.799 C 113.364 125.783 113.42 125.743 113.48 125.707 L 134.862 114.249 C 137.022 113.1 141.376 113.084 143.549 114.225 L 143.565 114.225 L 168.705 127.618 C 168.785 127.643 168.842 127.679 168.906 127.719 C 168.826 127.771 168.737 127.815 168.649 127.867 L 147.89 139 C 146.785 139.59 145.103 139.944 143.396 139.944 L 143.396 139.944 Z M 168.557 161.996 C 168.757 162.116 168.93 162.221 169.047 162.305 C 168.900531 162.437701 168.741822 162.55623 168.573 162.659 L 140.958 179.719 C 138.958 180.96 134.793 181.056 132.729 179.912 L 110.131 167.478 C 110.016817 167.422508 109.908019 167.35656 109.806 167.281 C 109.898 167.225 110.002 167.165 110.131 167.084 L 139.203 151.506 C 141.376 150.341 145.806 150.313 147.994 151.43 L 157.079 156.1 L 168.557 161.996 L 168.557 161.996 Z M 73.316 147.635 C 73.221026 147.601714 73.13167 147.55417 73.051 147.494 L 73.332 147.321 L 101.528 132.133 C 103.689 130.964 108.131 130.924 110.308 132.052 L 135.93 145.229 C 135.991595 145.251629 136.049802 145.282583 136.103 145.321 C 136.039852 145.340498 135.981096 145.372084 135.93 145.414 L 106.87 160.988 C 104.701 162.161 100.344 162.161 98.179 160.988 L 73.316 147.635 L 73.316 147.635 Z M 196.444 137.442 C 195.275 135.892 193.283 134.036 191.119 132.345 C 191.119 130.357 189.781 128.57 189.191 127.771 L 168.014 99.546 C 166.476 97.51 164.223 96.076 161.685 95.458 C 161.975451 93.056406 161.325007 90.635607 159.87 88.703 L 151.838 78 C 150.291 75.928 148.01 74.502 145.44 73.876 C 145.661 71.55 144.978 69.165 143.376 67.217 C 132.536 54 128.97 54 127.81 54 C 126.139 54 123.047 54 102.38 80.133 C 100.773 82.173 100.034 84.586 100.195 86.888 C 97.737 87.55 95.549 88.952 94.047 90.956 L 82.862 105.863 C 81.413776 107.78499 80.764859 110.19254 81.051 112.582 C 78.508 113.229 76.263 114.659 74.725 116.715 L 60.063 136.261 C 57.974 139.044 57.103 142.133 57.669 144.699 C 57.795953 145.24398 57.99575 145.769372 58.263 146.261 C 58.127 148.382 59.677 150.293 60.424 151.189 L 78.701 173.253 C 80.324 175.201 82.661 176.562 85.247 177.133 C 85.067 179.438 85.773 181.779 87.368 183.691 L 94.689 192.526 C 97.749 196.225 103.665 199 108.452 199 L 147.147 199 C 150.697 199 152.336 197.819 153.091 196.526 C 156.175 196.209 159.034 194.803 160.93 192.542 L 178.444 171.438 C 179.753 169.859 181.717 167.068 181.99 164.422 C 183.966 163.715 185.757 162.578 187.051 161.016 L 195.179 151.189 C 198.593 147.08 199.139 141.044 196.444 137.442 L 196.444 137.442 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_237" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_237)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pingus-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/pingus-icon.svg
new file mode 100755
index 000000000..1b6bf3550
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pingus-icon.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="qJxDzD789zh0fG8xBAOBXtZhHLehVTWS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#qJxDzD789zh0fG8xBAOBXtZhHLehVTWS)">
+ <linearGradient id="_lgradient_45" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_45)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_46" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_46)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="DmaoCInPTpmJll99oTPz6zbfGiwtqixI" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#DmaoCInPTpmJll99oTPz6zbfGiwtqixI)">
+ <circle cx="128" cy="128.295" r="72.5" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#3b3b3b" cx="128" cy="125.705" r="72.5" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" d="M 99.518 117.938 C 86.676 117.952 75.432 126.277 72.065 138.263 C 71.418 139.718 71.036 141.414 71.036 143.45 C 71.036 143.762 71.084 144.064 71.091 144.375 C 71.065 144.746 71.046 145.118 71.036 145.49 C 71.037 148.943 71.709 152.365 73.018 155.578 C 79.509 175.639 101.633 190.438 128 190.438 C 154.518 190.438 176.739 175.468 183.087 155.231 C 184.316 152.12 184.952 148.82 184.964 145.49 C 184.958 145.061 184.942 144.633 184.915 144.205 C 184.92 143.951 184.964 143.705 184.964 143.45 C 184.964 141.476 184.6 139.825 183.991 138.399 C 180.672 126.339 169.385 117.944 156.482 117.938 C 142.324 117.953 130.327 128.025 128.32 141.581 C 128.29 141.593 128 141.71 128 141.71 C 128 141.71 127.71 141.593 127.68 141.581 C 125.673 128.025 113.676 117.953 99.518 117.938 L 99.518 117.938 Z"/>
+ <circle fill="#5d5d5d" cx="107.286" cy="149.009" r="7.768" vector-effect="non-scaling-stroke"/>
+ <circle fill="#5d5d5d" cx="148.714" cy="149.009" r="7.768" vector-effect="non-scaling-stroke"/>
+ <path fill="#da1636" d="M 112.402 159.429 C 122.926 157.19 133.293 157.2 143.473 159.429 C 139.814 169.014 134.645 176.792 127.937 182.732 C 120.616 176.107 115.448 168.349 112.402 159.429 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 128 53.205 C 87.959 53.205 55.5 85.665 55.5 125.705 C 55.511 126.13 55.527 126.555 55.546 126.98 C 56.262 87.471 88.485 55.813 128 55.795 C 167.507 55.824 199.718 87.479 200.434 126.98 C 200.46 126.555 200.482 126.13 200.5 125.705 C 200.5 85.665 168.041 53.205 128 53.205 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pinta.svg b/.icons/Gruvbox_Dark-2/apps/64/pinta.svg
new file mode 120000
index 000000000..f4aff0839
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pinta.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/piper.svg b/.icons/Gruvbox_Dark-2/apps/64/piper.svg
new file mode 100644
index 000000000..6f4316b17
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/piper.svg
@@ -0,0 +1,111 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_bXl6EWzl3Hb11V1YUUCuAM3h5ehfgtIc">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_bXl6EWzl3Hb11V1YUUCuAM3h5ehfgtIc)">
+ <defs>
+ <filter id="Z7DkGldMh3QvMZiZA3Y1HsyxIOSQqAYB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Z7DkGldMh3QvMZiZA3Y1HsyxIOSQqAYB)">
+ <linearGradient id="_lgradient_313" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_313)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_314" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_314)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="oAY96ZQHa6mR8x0NofgxrJFistUrXBsK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#oAY96ZQHa6mR8x0NofgxrJFistUrXBsK)">
+ <path d="M 75.591 47.011 C 67.673 47.011 61.298 53.796 61.298 62.223 L 61.298 107.862 L 61.298 123.074 L 61.298 138.287 L 75.591 138.287 L 180.409 138.287 L 194.702 138.287 L 194.702 123.074 L 194.702 107.862 L 194.702 62.223 C 194.702 53.796 188.327 47.011 180.409 47.011 L 75.591 47.011 Z M 75.34 61.053 L 180.66 61.053 L 180.66 107.862 L 180.66 124.245 L 75.34 124.245 L 75.34 107.862 L 75.34 61.053 Z"/>
+ </g>
+ <defs>
+ <filter id="6faVMcklkOvbt6BmT8EuXPRfh1oCocDJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#6faVMcklkOvbt6BmT8EuXPRfh1oCocDJ)">
+ <path d="M 112.732 159.351 C 108.106 159.351 103.426 164.265 103.426 169.277 L 103.426 208.5 L 131.511 208.5 C 131.511 203.071 135.702 198.67 140.872 198.67 C 141.141 198.671 141.409 198.684 141.677 198.709 C 143.648 192.803 148.955 188.847 154.915 188.841 C 156.51 188.844 158.093 189.133 159.596 189.695 L 159.596 159.351 L 112.732 159.351 Z"/>
+ </g>
+ <path fill="#888888" d="M 75.591 43.5 C 67.673 43.5 61.298 50.285 61.298 58.713 L 61.298 104.351 L 61.298 119.564 L 61.298 134.777 L 75.591 134.777 L 180.409 134.777 L 194.702 134.777 L 194.702 119.564 L 194.702 104.351 L 194.702 58.713 C 194.702 50.285 188.327 43.5 180.409 43.5 L 75.591 43.5 Z M 75.34 57.543 L 180.66 57.543 L 180.66 104.351 L 180.66 120.734 L 75.34 120.734 L 75.34 104.351 L 75.34 57.543 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 75.587 43.5 C 67.669 43.5 61.298 50.28 61.298 58.708 L 61.298 62.219 C 61.298 53.791 67.669 47.011 75.587 47.011 L 180.413 47.011 C 188.331 47.011 194.702 53.791 194.702 62.219 L 194.702 58.708 C 194.702 50.28 188.331 43.5 180.413 43.5 L 75.587 43.5 Z M 75.34 120.734 L 75.34 124.245 L 180.66 124.245 L 180.66 120.734 L 75.34 120.734 Z"/>
+ </g>
+ <rect fill="#888888" width="10.904" height="42.128" x="124.49" y="127.75" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#b3b3b3" d="M 106.65 139.47 L 111.53 114.89 C 111.76 113.72 112.45 112.69 113.44 112.03 C 114.43 111.37 115.65 111.12 116.82 111.36 C 117.99 111.59 119.02 112.28 119.68 113.27 C 120.34 114.26 120.59 115.48 120.36 116.65 L 115.48 141.22 C 115.25 142.39 114.56 143.42 113.57 144.09 C 112.58 144.75 111.36 144.99 110.19 144.76 C 109.02 144.53 107.99 143.84 107.32 142.85 C 106.66 141.85 106.42 140.64 106.65 139.47 Z"/>
+ <path fill="#b3b3b3" d="M 131.03 114.89 C 131.26 113.72 131.95 112.69 132.94 112.03 C 133.93 111.37 135.15 111.12 136.32 111.36 C 137.49 111.59 138.52 112.28 139.19 113.27 C 139.85 114.26 140.09 115.48 139.86 116.65 L 134.98 141.22 C 134.75 142.39 134.06 143.42 133.07 144.09 C 132.08 144.75 130.86 144.99 129.69 144.76 C 128.52 144.53 127.49 143.84 126.83 142.85 C 126.17 141.85 125.92 140.64 126.15 139.47 L 131.03 114.89 Z"/>
+ <path fill="#b3b3b3" d="M 145.66 139.47 L 150.53 114.89 C 150.77 113.72 151.45 112.69 152.45 112.03 C 153.44 111.37 154.65 111.12 155.82 111.36 C 156.99 111.59 158.03 112.28 158.69 113.27 C 159.35 114.26 159.59 115.48 159.36 116.65 L 154.49 141.22 C 154.25 142.39 153.57 143.42 152.57 144.09 C 151.58 144.75 150.37 144.99 149.2 144.76 C 148.03 144.53 147 143.84 146.33 142.85 C 145.67 141.85 145.43 140.64 145.66 139.47 Z"/>
+ <linearGradient id="_lgradient_315" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(56.17,0,0,49.149,103.426,155.84)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_315)" d="M 112.732 155.84 C 108.106 155.84 103.426 160.755 103.426 165.766 L 103.426 204.989 L 131.511 204.989 C 131.511 199.561 135.702 195.16 140.872 195.16 C 141.141 195.16 141.409 195.173 141.677 195.198 C 143.648 189.292 148.955 185.336 154.915 185.33 C 156.51 185.334 158.093 185.623 159.596 186.184 L 159.596 155.84 L 112.732 155.84 Z"/>
+ <g opacity=".2">
+ <circle cx="115.713" cy="192.702" r="5.266" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="hFonH34L2mGQNkxJyWUrjJREggt2yN4t" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#hFonH34L2mGQNkxJyWUrjJREggt2yN4t)">
+ <path d="M 96.9 142.98 L 101.78 118.41 C 102.01 117.23 102.7 116.2 103.69 115.54 C 104.68 114.88 105.9 114.63 107.07 114.87 C 108.24 115.1 109.27 115.79 109.93 116.78 C 110.59 117.77 110.84 118.99 110.6 120.16 L 105.73 144.73 C 105.5 145.9 104.81 146.93 103.82 147.6 C 102.82 148.26 101.61 148.5 100.44 148.27 C 99.27 148.04 98.24 147.35 97.57 146.36 C 96.91 145.37 96.67 144.15 96.9 142.98 Z"/>
+ </g>
+ <path fill="#d9d9d9" d="M 96.9 139.47 L 101.78 114.89 C 102.01 113.72 102.7 112.69 103.69 112.03 C 104.68 111.37 105.9 111.12 107.07 111.36 C 108.24 111.59 109.27 112.28 109.93 113.27 C 110.59 114.26 110.84 115.48 110.6 116.65 L 105.73 141.22 C 105.5 142.39 104.81 143.42 103.82 144.09 C 102.82 144.75 101.61 144.99 100.44 144.76 C 99.27 144.53 98.24 143.84 97.57 142.85 C 96.91 141.85 96.67 140.64 96.9 139.47 Z"/>
+ <defs>
+ <filter id="Vq0tI2H0zzzZgko0U2iLExdMCUcmTs8U" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Vq0tI2H0zzzZgko0U2iLExdMCUcmTs8U)">
+ <path d="M 121.28 118.41 C 121.51 117.23 122.2 116.2 123.19 115.54 C 124.18 114.88 125.4 114.63 126.57 114.87 C 127.74 115.1 128.77 115.79 129.43 116.78 C 130.1 117.77 130.34 118.99 130.11 120.16 L 125.23 144.73 C 125 145.9 124.31 146.93 123.32 147.6 C 122.33 148.26 121.11 148.5 119.94 148.27 C 118.77 148.04 117.74 147.35 117.08 146.36 C 116.41 145.37 116.17 144.15 116.4 142.98 L 121.28 118.41 Z"/>
+ </g>
+ <path fill="#d9d9d9" d="M 121.28 114.89 C 121.51 113.72 122.2 112.69 123.19 112.03 C 124.18 111.37 125.4 111.12 126.57 111.36 C 127.74 111.59 128.77 112.28 129.43 113.27 C 130.1 114.26 130.34 115.48 130.11 116.65 L 125.23 141.22 C 125 142.39 124.31 143.42 123.32 144.09 C 122.33 144.75 121.11 144.99 119.94 144.76 C 118.77 144.53 117.74 143.84 117.08 142.85 C 116.41 141.85 116.17 140.64 116.4 139.47 L 121.28 114.89 Z"/>
+ <defs>
+ <filter id="NF3KTESYo27PWYZLG5rYCroICe2PRmP3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#NF3KTESYo27PWYZLG5rYCroICe2PRmP3)">
+ <path d="M 135.91 142.98 L 140.78 118.41 C 141.01 117.23 141.7 116.2 142.69 115.54 C 143.69 114.88 144.9 114.63 146.07 114.87 C 147.24 115.1 148.27 115.79 148.94 116.78 C 149.6 117.77 149.84 118.99 149.61 120.16 L 144.73 144.73 C 144.5 145.9 143.81 146.93 142.82 147.6 C 141.83 148.26 140.62 148.5 139.44 148.27 C 138.27 148.04 137.24 147.35 136.58 146.36 C 135.92 145.37 135.67 144.15 135.91 142.98 Z"/>
+ </g>
+ <path fill="#d9d9d9" d="M 135.91 139.47 L 140.78 114.89 C 141.01 113.72 141.7 112.69 142.69 112.03 C 143.69 111.37 144.9 111.12 146.07 111.36 C 147.24 111.59 148.27 112.28 148.94 113.27 C 149.6 114.26 149.84 115.48 149.61 116.65 L 144.73 141.22 C 144.5 142.39 143.81 143.42 142.82 144.09 C 141.83 144.75 140.62 144.99 139.44 144.76 C 138.27 144.53 137.24 143.84 136.58 142.85 C 135.92 141.85 135.67 140.64 135.91 139.47 Z"/>
+ <g opacity=".2">
+ <path d="M 112.737 155.84 C 108.11 155.84 103.426 160.758 103.426 165.769 L 103.426 175.012 C 105.559 176.248 107.981 176.901 110.447 176.904 C 118.202 176.904 124.489 170.617 124.489 162.862 C 124.482 160.394 123.824 157.973 122.583 155.84 L 112.737 155.84 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 156.085 162.862 C 150.268 162.862 145.553 167.577 145.553 173.394 C 145.553 179.21 150.268 183.926 156.085 183.926 C 157.282 183.921 158.469 183.712 159.596 183.308 L 159.596 163.479 C 158.469 163.075 157.282 162.866 156.085 162.862 Z"/>
+ </g>
+ <g opacity=".1">
+ <path d="M 115.713 187.436 C 112.804 187.436 110.447 189.794 110.447 192.702 C 110.449 193.301 110.554 193.894 110.755 194.457 C 111.498 192.356 113.484 190.95 115.713 190.947 C 117.942 190.95 119.927 192.356 120.67 194.457 C 120.872 193.894 120.976 193.301 120.979 192.702 C 120.979 189.794 118.621 187.436 115.713 187.436 Z"/>
+ </g>
+ <g opacity=".1">
+ <path d="M 112.737 155.84 C 108.11 155.84 103.426 160.758 103.426 165.769 L 103.426 169.28 C 103.426 164.268 108.11 159.351 112.737 159.351 L 122.583 159.351 C 123.521 160.973 124.125 162.765 124.359 164.624 C 124.439 164.04 124.483 163.451 124.489 162.862 C 124.482 160.394 123.824 157.973 122.583 155.84 L 112.737 155.84 Z"/>
+ </g>
+ <g opacity=".1">
+ <path d="M 156.085 162.862 C 150.268 162.862 145.553 167.577 145.553 173.394 C 145.557 173.966 145.607 174.537 145.704 175.101 C 146.581 170.054 150.962 166.37 156.085 166.372 C 157.282 166.377 158.469 166.586 159.596 166.989 L 159.596 163.479 C 158.469 163.075 157.282 162.866 156.085 162.862 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pirut.svg b/.icons/Gruvbox_Dark-2/apps/64/pirut.svg
new file mode 120000
index 000000000..65a1d1f76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pirut.svg
@@ -0,0 +1 @@
+download.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pithos.svg b/.icons/Gruvbox_Dark-2/apps/64/pithos.svg
new file mode 120000
index 000000000..7fa3cf36c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pithos.svg
@@ -0,0 +1 @@
+cantata.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pitivi.svg b/.icons/Gruvbox_Dark-2/apps/64/pitivi.svg
new file mode 100644
index 000000000..d38f7b827
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pitivi.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#qv3qLJZLnaDJX9OFkxqVHBQQZPR100XN)">
+ <linearGradient id="_lgradient_238" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#333333"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_238)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="qv3qLJZLnaDJX9OFkxqVHBQQZPR100XN" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".05">
+ <path fill="#ffffff" d="M 8.476 55.74 C 6.729 66.667 6.158 80.255 6.158 97.205 L 6.158 156.456 C 6.158 230.442 16.742 241 90.798 241 L 166.167 241 C 221.302 241 241.245 235.126 247.842 201.603 L 8.476 55.74 L 8.476 55.74 Z"/>
+ </g>
+ <g>
+ <path fill="#f7f7f7" d="M 79.262 12.204 C 73.415 12.287 67.358 12.318 62.346 12.612 C 56.802 12.937 52.242 13.604 47.64 14.269 L 33.345 67.618 L 64.416 67.618 L 79.262 12.204 L 79.262 12.204 Z M 194.633 13.135 C 192.986 13.001 191.753 12.715 190.01 12.612 C 182.486 12.17 174.058 12 164.617 12 L 164.009 12 L 149.098 67.644 L 180.029 67.644 L 194.633 13.135 L 194.633 13.135 Z M 137.082 12 L 106.615 12 L 91.721 67.58 L 122.188 67.58 L 137.082 12 L 137.082 12 Z"/>
+ <circle fill="#f7f7f7" cx="217.809" cy="59.367" r="9.661" vector-effect="non-scaling-stroke"/>
+ </g>
+ <ellipse fill="#555753" cx="127.263" cy="157.923" rx="51.471" ry="51.567" vector-effect="non-scaling-stroke"/>
+ <path fill="#cccccc" fill-rule="evenodd" d="M 179.73 157.92 C 179.74 164.95 178.34 171.9 175.61 178.38 C 170.278566 190.974277 160.264722 201.006048 147.68 206.36 C 141.219529 209.093283 134.274875 210.497858 127.26 210.49 C 120.25 210.5 113.31 209.09 106.85 206.36 C 100.61663 203.711598 94.953041 199.88494 90.17 195.09 C 85.381544 190.294275 81.561929 184.620874 78.92 178.38 C 76.192233 171.903801 74.787997 164.947223 74.79 157.92 C 74.79 150.9 76.19 143.94 78.92 137.47 C 81.559451 131.227785 85.379369 125.553934 90.17 120.76 C 94.95 115.96 100.61 112.14 106.85 109.49 C 113.31 106.76 120.25 105.35 127.26 105.36 C 134.28 105.35 141.22 106.76 147.68 109.49 C 153.91 112.14 159.58 115.96 164.36 120.76 C 169.150631 125.553934 172.970549 131.227785 175.61 137.47 C 178.33927 143.941882 179.740331 150.896179 179.73 157.92 L 179.73 157.92 Z M 177.73 157.92 C 177.74 164.68 176.39 171.37 173.76 177.6 C 171.22 183.6 167.55 189.06 162.94 193.67 C 158.34 198.29 152.9 201.97 146.9 204.51 C 140.687515 207.143663 134.007674 208.497317 127.26 208.49 C 113.868915 208.492301 101.028775 203.159036 91.58 193.67 C 86.972796 189.059539 83.298917 183.603048 80.76 177.6 C 78.139708 171.36971 76.789983 164.678879 76.79 157.92 C 76.79 151.17 78.14 144.47 80.76 138.25 C 83.298745 132.243905 86.972567 126.784104 91.58 122.17 C 96.18 117.56 101.63 113.88 107.63 111.33 C 113.839919 108.700506 120.516318 107.350262 127.26 107.36 C 134.007015 107.349245 140.686883 108.699504 146.9 111.33 C 152.9 113.88 158.34 117.56 162.94 122.17 C 167.547433 126.784104 171.221255 132.243905 173.76 138.25 C 176.390611 144.473602 177.740791 151.163283 177.73 157.92 L 177.73 157.92 Z"/>
+ <g opacity=".5">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 176.65 157.92 C 176.66 164.53 175.33 171.07 172.77 177.16 C 170.28488 183.029913 166.688973 188.364352 162.18 192.87 C 157.68 197.38 152.35 200.98 146.48 203.47 C 140.399296 206.043326 133.862797 207.36627 127.26 207.36 C 120.66 207.37 114.13 206.04 108.05 203.47 C 102.182661 200.981088 96.85159 197.381767 92.35 192.87 C 87.84 188.37 84.24 183.03 81.76 177.16 C 79.189778 171.071672 77.870283 164.528607 77.88 157.92 C 77.87 151.32 79.19 144.78 81.76 138.69 C 84.24375 132.816391 87.839746 127.478426 92.35 122.97 C 96.85 118.46 102.18 114.86 108.05 112.37 C 114.127845 109.799898 120.661096 108.480325 127.26 108.49 C 133.86 108.48 140.4 109.8 146.48 112.37 C 152.35 114.86 157.68 118.46 162.18 122.97 C 166.69 127.48 170.28 132.82 172.77 138.69 C 175.335467 144.776288 176.654793 151.315115 176.65 157.92 Z M 174.65 157.92 C 174.66 164.26 173.39 170.54 170.92 176.38 C 168.536784 182.014441 165.086826 187.135047 160.76 191.46 C 156.441883 195.788339 151.328171 199.241623 145.7 201.63 C 139.866944 204.101486 133.595036 205.370153 127.26 205.36 C 120.928295 205.369164 114.659851 204.10051 108.83 201.63 C 103.198783 199.241793 98.081762 195.788568 93.76 191.46 C 89.439603 187.129752 85.990538 182.010471 83.6 176.38 C 81.13728 170.537571 79.872296 164.260261 79.88 157.92 C 79.872304 151.582974 81.137314 145.308933 83.6 139.47 C 85.98561 133.836856 89.435275 128.716684 93.76 124.39 C 98.08 120.06 103.2 116.6 108.83 114.22 C 114.659851 111.74949 120.928295 110.480836 127.26 110.49 C 133.6 110.48 139.87 111.75 145.7 114.22 C 151.330154 116.604726 156.444529 120.058458 160.76 124.39 C 165.09 128.71 168.54 133.83 170.92 139.47 C 173.390568 145.306848 174.659168 151.581829 174.65 157.92 L 174.65 157.92 Z"/>
+ </g>
+ <g opacity=".7">
+ <path fill="#eeeeec" fill-rule="evenodd" d="M 128.12 104.302 L 128.277 161.809 L 181.374 161.966 C 181.374 161.966 183.127 138.871 165.886 121.419 C 148.564 103.885 128.12 104.302 128.12 104.302 L 128.12 104.302 Z"/>
+ </g>
+ <path fill="#f7f7f7" d="M 124.454 192.64 Q 113.077 192.64 106.42 186.488 L 111.898 178.736 Q 117.881 183.202 124.454 183.202 Q 129.763 183.202 133.007 180.168 Q 136.251 177.134 136.251 172.078 Q 136.251 167.612 133.85 164.873 Q 131.448 162.134 127.15 162.134 Q 121.504 162.134 117.459 166.601 L 108.274 162.556 L 110.633 132.64 L 142.824 132.64 L 142.824 142.162 L 119.735 142.162 L 118.386 155.309 Q 122.684 152.612 127.824 152.612 Q 136.504 152.612 141.434 158.132 Q 146.364 163.651 146.364 171.994 Q 146.364 181.095 140.254 186.868 Q 134.145 192.64 124.454 192.64 L 124.454 192.64 Z"/>
+ <path fill="#cccccc" d="M 128.62 214.52 C 128.620443 215.126758 128.255066 215.673941 127.694464 215.906065 C 127.133863 216.138189 126.488618 216.009467 126.06 215.58 C 125.78 215.3 125.62 214.92 125.62 214.52 L 125.62 204.56 C 125.619557 203.953242 125.984934 203.406059 126.545536 203.173935 C 127.106137 202.941811 127.751382 203.070533 128.18 203.5 C 128.46 203.78 128.62 204.16 128.62 204.56 L 128.62 214.52 L 128.62 214.52 Z M 183.78 161.21 C 184.177906 161.209734 184.559591 161.367684 184.840953 161.649047 C 185.122316 161.930409 185.280266 162.312094 185.28 162.71 C 185.28 163.11 185.13 163.49 184.84 163.78 C 184.56 164.06 184.18 164.21 183.78 164.21 L 125.76 164.21 L 125.76 101.48 C 125.759557 100.873242 126.124934 100.326059 126.685536 100.093935 C 127.246137 99.861811 127.891382 99.990533 128.32 100.42 C 128.6 100.7 128.76 101.08 128.76 101.48 L 128.76 161.21 L 183.78 161.21 L 183.78 161.21 Z M 82.18 161.21 C 82.58 161.21 82.96 161.37 83.24 161.65 C 83.52 161.94 83.68 162.32 83.68 162.71 C 83.68 163.11 83.52 163.49 83.24 163.78 C 82.96 164.06 82.58 164.21 82.18 164.21 L 72.22 164.21 C 71.82 164.21 71.44 164.06 71.16 163.78 C 70.87 163.49 70.72 163.11 70.72 162.71 C 70.719734 162.312094 70.877684 161.930409 71.159047 161.649047 C 71.440409 161.367684 71.822094 161.209734 72.22 161.21 L 82.18 161.21 L 82.18 161.21 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_239" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_239)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pix.svg b/.icons/Gruvbox_Dark-2/apps/64/pix.svg
new file mode 100644
index 000000000..0cf482f85
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pix.svg
@@ -0,0 +1,71 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="dp6cZ9EeSRd3op25oNZOWM3krzP6setR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#dp6cZ9EeSRd3op25oNZOWM3krzP6setR)">
+ <path fill="#666666" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g filter="url(#Zx1m3wKJn9Q0KuwdUZlmGXHN4rD7PkTq)">
+ <linearGradient id="_lgradient_240" x1=".5" x2=".5" y1="0" y2=".622" gradientTransform="matrix(192.858,0,0,180,31.571,38)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f37e40"/>
+ <stop offset="100%" style="stop-color:#fac82e"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_240)" d="M 157.707 38 C 216.085 38 224.429 46.322 224.429 104.646 L 224.429 151.354 C 224.429 209.677 216.085 218 157.707 218 L 98.293 218 C 39.915 218 31.571 209.677 31.571 151.354 L 31.571 104.646 C 31.571 46.322 39.915 38 98.293 38 L 157.707 38 L 157.707 38 Z"/>
+ </g>
+ <defs>
+ <filter id="Zx1m3wKJn9Q0KuwdUZlmGXHN4rD7PkTq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".2">
+ <circle fill="#fee581" cx="171.222" cy="89.673" r="28.773" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <circle fill="#fee581" cx="171.222" cy="89.673" r="37.707" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#fee581" cx="171.222" cy="89.673" r="19.839" vector-effect="non-scaling-stroke"/>
+ <path fill="#1463a5" d="M 224.429 139.727 L 224.429 151.354 C 224.429 156.974 224.351 162.13 224.159 166.859 L 31.743 164.086 C 31.621147 159.843117 31.563807 155.598626 31.571 151.354 L 31.571 131.751 C 37.41 122.673 40.975 109.574 53.108 109.512 C 71.603 109.418 71.239 129.745 87.53 129.483 C 104.348 129.745 104.61 101.104 121.953 100.578 C 137.719 101.892 149.544 145.511 166.886 146.037 C 184.229 145.249 178.448 114.242 195.003 113.979 C 212.608 113.979 204.462 142.358 216.55 142.358 C 220.042 142.358 222.492 141.273 224.429 139.727 L 224.429 139.727 Z"/>
+ <path fill="#37a6e6" d="M 224.299 162.595 C 223.059 210.773 212.107 218 157.707 218 L 98.293 218 C 43.893 218 32.941 210.773 31.701 162.595 C 31.61 162.941 224.397 162.949 224.299 162.595 L 224.299 162.595 Z"/>
+ <g style="opacity:0.6">
+ <g opacity=".2">
+ <ellipse fill="#fee581" cx="171.222" cy="187.423" rx="28.773" ry="10.727" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse fill="#fee581" cx="171.222" cy="187.423" rx="37.707" ry="14.058" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".6">
+ <ellipse fill="#fee581" cx="171.222" cy="187.423" rx="19.839" ry="7.396" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="YEBXwP298CxfAm8coeUTFkH63qGZfPPR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#YEBXwP298CxfAm8coeUTFkH63qGZfPPR)">
+ <path fill="#35bf5c" d="M 150.594 113.971 L 63.061 107.38 L 63.061 86.632 C 63.061 84.463 62.006 82.842 59.897 81.227 C 57.788 80.68 55.672 80.68 54.097 81.761 C 32.479 96.9 11.902 122.262 11.388 123.343 C 10.874 124.371 10.386 125.914 10.36 127.001 C 10.36 127.021 10.333 127.074 10.333 127.1 C 10.333 128.181 10.847 129.802 11.388 130.343 C 11.902 131.424 31.958 156.864 54.097 171.997 C 56.206 173.085 58.322 173.625 59.897 172.544 C 62.006 171.463 63.061 169.842 63.061 167.674 L 63.061 146.925 L 150.594 140.334 C 153.224 138.225 155.333 132.92 155.333 127.1 C 155.333 121.847 153.765 116.08 150.594 113.971 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_241" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_241)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pk-package-sources.svg b/.icons/Gruvbox_Dark-2/apps/64/pk-package-sources.svg
new file mode 120000
index 000000000..b4324aaf0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pk-package-sources.svg
@@ -0,0 +1 @@
+software-properties.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pkgbrowser.svg b/.icons/Gruvbox_Dark-2/apps/64/pkgbrowser.svg
new file mode 120000
index 000000000..6e6371ae6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pkgbrowser.svg
@@ -0,0 +1 @@
+magnifying-glass.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/plan.svg b/.icons/Gruvbox_Dark-2/apps/64/plan.svg
new file mode 120000
index 000000000..70974081d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/plan.svg
@@ -0,0 +1 @@
+agenda.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/planetary-annihilation-titans.svg b/.icons/Gruvbox_Dark-2/apps/64/planetary-annihilation-titans.svg
new file mode 100755
index 000000000..cdbf01e3b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/planetary-annihilation-titans.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="9LPVGlDo8afj99e7OlbFKjxOiKlF3CaP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#9LPVGlDo8afj99e7OlbFKjxOiKlF3CaP)">
+ <linearGradient id="_lgradient_47" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_47)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_48" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_48)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_49" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(132.917,0,0,145,61.542,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9757"/>
+ <stop offset="50%" style="stop-color:#ff6e51"/>
+ <stop offset="100%" style="stop-color:#f5350f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_49)" fill-rule="evenodd" d="M 75.387 55.5 L 61.542 152.167 L 101.412 200.5 L 154.588 200.5 L 194.458 152.167 L 180.613 55.5 L 152.922 55.5 L 103.078 55.5 L 75.387 55.5 Z M 99.173 67.583 L 156.827 67.583 L 186.151 152.167 L 152.23 189.346 L 146.125 189.346 L 146.125 172.306 L 109.875 172.306 L 109.875 189.346 L 103.77 189.346 L 69.849 152.167 L 99.173 67.583 Z M 100.309 71.611 L 105.847 87.722 L 116.924 87.722 L 122.462 119.944 L 133.538 119.944 L 139.076 87.722 L 150.153 87.722 L 155.691 71.611 L 100.309 71.611 Z M 83.694 123.972 L 106.485 155.885 L 109.875 140.083 L 83.694 123.972 Z M 172.306 123.972 L 146.125 140.083 L 149.515 155.885 L 172.306 123.972 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/planetkde.svg b/.icons/Gruvbox_Dark-2/apps/64/planetkde.svg
new file mode 100644
index 000000000..6f7ade7f3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/planetkde.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="s1xkeO4LEZAlI3j0SdMcdf7OqiaqZMh2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#s1xkeO4LEZAlI3j0SdMcdf7OqiaqZMh2)">
+ <path fill="#5884f4" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <path fill="none" d="M 166.444 11.95 C 240.85 11.95 251.484 22.507 251.484 96.494 L 251.484 155.745 C 251.484 229.731 240.85 240.288 166.444 240.288 L 90.719 240.288 C 16.314 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.314 11.95 90.719 11.95 L 166.444 11.95 L 166.444 11.95 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 64.121 239.56 C 64.671 239.596 65.142 239.658 65.702 239.691 C 66.137 239.716 66.729 239.702 67.17 239.726 L 67.131 232.134 L 93.76 207.669 L 93.76 199.513 L 106.05 187.28 L 106.05 181.165 L 112.194 175.048 L 112.194 158.739 L 104.001 150.583 L 87.614 150.583 L 79.421 142.429 L 58.938 142.429 L 50.743 150.583 L 50.743 170.972 L 67.186 185.312 L 67.131 203.591 L 60.987 209.708 L 60.987 236.21 L 64.121 239.56 L 64.121 239.56 Z M 99.904 81.267 L 93.76 87.384 L 99.904 87.384 L 101.953 89.423 L 104.001 89.423 L 106.05 87.384 L 99.904 81.267 L 99.904 81.267 Z M 177.742 109.809 L 153.162 109.809 L 138.824 124.08 L 138.824 144.468 L 149.065 154.662 L 163.404 154.662 L 169.549 160.778 L 169.549 166.894 L 173.646 170.971 L 173.646 195.436 L 189.202 211.801 L 214.89 186.234 L 214.613 162.816 L 235.097 142.429 L 226.903 142.429 L 206.42 122.042 L 206.42 113.887 L 181.839 113.887 L 177.742 109.809 L 177.742 109.809 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 251.484 117.964 L 251.484 96.493 C 251.484 87.245 251.317 78.988 250.881 71.618 C 250.682793 68.144298 250.393026 64.676426 250.012 61.218 C 249.646 57.964 249.2 54.92 248.66 52.071 C 248.12 49.223 247.486 46.57 246.746 44.101 C 246.007 41.632 245.161 39.345 244.195 37.23 C 243.581 35.883 242.83 34.719 242.115 33.507 L 239.193 36.415 L 226.903 36.415 L 214.613 48.648 L 206.42 40.493 L 181.84 40.493 L 169.55 52.726 L 169.55 62.919 L 181.84 62.919 L 181.84 56.802 L 190.033 56.802 L 190.033 64.958 L 185.935 69.034 L 169.55 69.31 L 163.404 75.151 L 155.211 75.151 L 155.211 83.306 L 149.065 89.423 L 149.065 101.653 L 161.355 101.653 L 169.55 93.499 L 177.743 93.499 L 177.743 97.577 L 185.935 105.732 L 190.033 105.732 L 190.033 101.653 L 181.84 93.499 L 190.033 93.499 L 198.225 101.653 L 208.467 101.653 L 202.323 95.538 L 208.467 89.423 L 214.613 89.423 L 220.757 95.538 L 214.613 95.538 L 208.467 101.653 L 214.501 107.659 L 214.613 113.886 L 206.42 113.886 L 231.001 138.351 L 235.096 138.351 L 239.193 134.275 L 247.386 126.118 L 239.193 117.964 L 251.484 117.964 L 251.484 117.964 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 157.259 71.073 L 157.259 64.957 L 163.404 58.841 L 163.404 71.073 L 157.259 71.073 L 157.259 71.073 Z M 220.758 191.359 L 220.758 178.575 L 228.952 170.971 L 228.952 191.359 L 220.758 191.359 L 220.758 191.359 Z M 136.775 11.95 L 90.718 11.95 C 89.929 11.95 89.37 11.999 88.595 12.001 L 81.47 20.105 L 93.76 32.337 L 93.76 45.12 L 108.099 60.88 L 116.292 60.88 L 116.292 52.726 L 128.582 40.493 L 128.582 32.337 L 136.775 24.183 L 136.775 11.95 L 136.775 11.95 Z M 126.533 56.802 L 132.679 56.802 L 138.824 62.918 L 126.533 62.918 L 126.533 56.802 L 126.533 56.802 Z M 71.228 124.08 L 65.083 124.08 L 58.937 130.197 L 71.228 130.197 L 71.228 124.08 L 71.228 124.08 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 16.585 30.96 C 16.478 31.112 16.34 31.228 16.235 31.382 C 14.982433 33.235345 13.889507 35.191707 12.968 37.23 C 12.003 39.345 11.157 41.632 10.417 44.101 C 9.677 46.57 9.044 49.223 8.504 52.071 C 7.964 54.92 7.518 57.964 7.152 61.218 C 6.770622 64.676416 6.480521 68.144288 6.282 71.618 C 5.846 78.988 5.68 87.245 5.68 96.493 L 5.68 117.964 L 13.873 126.118 L 26.163 126.118 L 46.648 146.507 L 46.648 122.042 L 58.938 109.81 L 67.131 109.81 L 79.421 97.577 L 91.711 97.577 L 85.567 91.46 L 97.857 77.191 L 85.567 64.958 L 67.131 64.958 L 67.131 81.267 L 58.938 81.267 L 50.743 73.112 L 50.743 64.958 L 63.034 52.726 L 73.277 52.726 L 73.277 44.569 L 60.987 32.337 L 40.502 32.337 L 40.502 44.569 L 30.26 44.569 L 16.585 30.96 L 16.585 30.96 Z M 67.131 12.515 C 66.702 12.538 66.126 12.523 65.702 12.548 C 61.997 12.765 58.513 13.048 55.241 13.411 C 51.969 13.775 48.907 14.219 46.042 14.755 C 43.631093 15.212274 41.242281 15.779195 38.883 16.454 L 46.648 24.183 L 67.131 24.183 L 67.131 12.515 L 67.131 12.515 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 5.676 126.116 L 5.676 155.742 C 5.676 229.728 16.26 240.285 90.315 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 126.116 L 5.676 126.116 L 5.676 126.116 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 11.947 L 128 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 96.491 C 250.324 22.504 239.74 11.947 165.685 11.947 L 128 11.947 L 128 11.947 Z"/>
+ </g>
+ <g filter="url(#uNSVmJm3cWptJH3gUevr0GKYKWaw2oti)">
+ <path fill="#ffffff" d="M 83.573 77.735 C 82.893829 77.682339 82.226557 77.935316 81.753 78.425 L 70.379 89.799 C 69.875383 90.300428 69.59227 90.981825 69.59227 91.6925 C 69.59227 92.403175 69.875383 93.084572 70.379 93.586 L 82.129 112.043 C 81.189119 113.940944 80.374705 115.898477 79.691 117.903 L 58.347 122.643 C 57.635996 122.641402 56.953654 122.92314 56.450897 123.425897 C 55.94814 123.928654 55.666402 124.610996 55.668 125.322 L 55.668 141.393 C 55.668 142.877 56.898 143.75 58.347 144.072 L 79.702 148.822 C 80.363176 150.807051 81.153188 152.746839 82.067 154.629 L 70.296 173.128 C 69.499 174.379 69.246 175.866 70.296 176.915 L 81.659 188.289 C 82.160428 188.792617 82.841825 189.07573 83.5525 189.07573 C 84.263175 189.07573 84.944572 188.792617 85.446 188.289 L 103.945 176.507 C 105.858795 177.460344 107.833811 178.285494 109.857 178.977 L 114.597 200.321 C 114.595136 201.031911 114.876651 201.714257 115.379249 202.217043 C 115.881847 202.719829 116.564088 203.001599 117.275 203 L 133.347 203 C 134.831 203 135.703 201.771 136.025 200.321 L 140.776 178.966 C 142.789949 178.293972 144.757527 177.490238 146.666 176.56 L 165.081 188.289 C 165.582599 188.792677 166.264161 189.075815 166.975 189.075815 C 167.685839 189.075815 168.367401 188.792677 168.869 188.289 L 180.243 176.915 C 181.292 175.866 181.039 174.38 180.243 173.128 L 175.22 165.238 L 171.474 166.735 L 159.473 148.738 C 153.425295 162.186669 140.056888 170.842362 125.311 170.857 C 104.6 170.857 87.811 154.068 87.811 133.357 C 87.828189 118.888515 96.166909 105.720435 109.239 99.519 L 109.239 87.989 C 107.436752 88.605987 105.672659 89.329256 103.956 90.155 L 85.54 78.426 C 84.914 78.027 84.233 77.765 83.573 77.735 L 83.573 77.735 Z"/>
+ <path fill="#ffffff" d="M 141.382 53 L 114.597 55.48 L 114.597 160.143 L 141.382 154.786 L 141.382 111.929 L 173.525 160.143 L 200.311 149.429 L 165.49 104.353 L 200.332 58.357 L 172.28 53 L 141.382 98.536 L 141.382 53 L 141.382 53 Z"/>
+ </g>
+ <defs>
+ <filter id="uNSVmJm3cWptJH3gUevr0GKYKWaw2oti" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_242" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_242)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/plank.svg b/.icons/Gruvbox_Dark-2/apps/64/plank.svg
new file mode 120000
index 000000000..daf225467
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/plank.svg
@@ -0,0 +1 @@
+docky.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/planner.svg b/.icons/Gruvbox_Dark-2/apps/64/planner.svg
new file mode 120000
index 000000000..70974081d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/planner.svg
@@ -0,0 +1 @@
+agenda.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/planwork.svg b/.icons/Gruvbox_Dark-2/apps/64/planwork.svg
new file mode 120000
index 000000000..70974081d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/planwork.svg
@@ -0,0 +1 @@
+agenda.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/plasma-media-center.svg b/.icons/Gruvbox_Dark-2/apps/64/plasma-media-center.svg
new file mode 120000
index 000000000..61754308e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/plasma-media-center.svg
@@ -0,0 +1 @@
+video.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/plasma-mobile-phone.svg b/.icons/Gruvbox_Dark-2/apps/64/plasma-mobile-phone.svg
new file mode 120000
index 000000000..700b04cbc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/plasma-mobile-phone.svg
@@ -0,0 +1 @@
+internet-telephony.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/plasma-search.svg b/.icons/Gruvbox_Dark-2/apps/64/plasma-search.svg
new file mode 120000
index 000000000..6e6371ae6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/plasma-search.svg
@@ -0,0 +1 @@
+magnifying-glass.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/plasma.svg b/.icons/Gruvbox_Dark-2/apps/64/plasma.svg
new file mode 100644
index 000000000..f2725033e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/plasma.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="yiiIHFGbo9LRfP4hL2Z57WnA7lUuTMOy" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#yiiIHFGbo9LRfP4hL2Z57WnA7lUuTMOy)">
+ <linearGradient id="_lgradient_106" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_106)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_107" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_107)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_108" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(165,0,0,141.43,45.5,57.285)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_108)" fill-rule="evenodd" d="M 144.729 186.752 C 149.469 182.471 153.332 177.577 154.866 170.539 C 157.918 156.539 150.498 136.779 120.533 123.31 C 92.336 110.635 87.014 91.847 91.02 79.608 C 95.061 67.265 109.942 56.123 133.053 60.835 C 135.521 61.352 137.956 62.018 140.365 62.814 C 134.193 58.697 117.181 55.576 105.945 58.324 C 84.609 63.543 63.014 73.4 52.068 96.019 C 35.293 132.753 51.767 176.189 88.794 192.83 C 109.265 201.853 128.642 201.008 144.73 186.751 L 144.729 186.752 L 144.729 186.752 L 144.729 186.752 Z M 179.071 73 C 179.071 81.679 172.036 88.715 163.357 88.715 C 154.678 88.715 147.643 81.679 147.643 73 C 147.643 64.321 154.678 57.286 163.357 57.286 C 172.036 57.286 179.071 64.321 179.071 73 L 179.071 73 L 179.071 73 Z M 202.643 104.429 C 202.643 113.108 195.607 120.143 186.929 120.143 C 178.25 120.143 171.214 113.108 171.214 104.429 C 171.214 95.75 178.25 88.715 186.929 88.715 C 195.607 88.715 202.643 95.75 202.643 104.429 L 202.643 104.429 Z M 210.5 143.715 C 210.5 152.393 203.464 159.429 194.786 159.429 C 186.107 159.429 179.071 152.393 179.071 143.715 C 179.071 135.036 186.107 128 194.786 128 C 203.464 128 210.5 135.036 210.5 143.715 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/plasmadiscover.svg b/.icons/Gruvbox_Dark-2/apps/64/plasmadiscover.svg
new file mode 120000
index 000000000..01532b287
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/plasmadiscover.svg
@@ -0,0 +1 @@
+application.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/plasmagik.svg b/.icons/Gruvbox_Dark-2/apps/64/plasmagik.svg
new file mode 120000
index 000000000..8d153f1a9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/plasmagik.svg
@@ -0,0 +1 @@
+effects.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/plasmashell.svg b/.icons/Gruvbox_Dark-2/apps/64/plasmashell.svg
new file mode 120000
index 000000000..2f42f0376
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/plasmashell.svg
@@ -0,0 +1 @@
+plasma.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/plasmavault.svg b/.icons/Gruvbox_Dark-2/apps/64/plasmavault.svg
new file mode 100644
index 000000000..0b76d5c2e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/plasmavault.svg
@@ -0,0 +1,54 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ysZcjS947PasewkHUKPWfZoF3dnyWcPf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ysZcjS947PasewkHUKPWfZoF3dnyWcPf)">
+ <path fill="#e3dfd5" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g filter="url(#WGouTaajODcZSLsnR54u75ylH7s8n16v)">
+ <path fill="#323232" d="M 91.697 62.297 C 80.295 62.429 71.951 62.036 65.129 65.826 C 61.718 67.721 59.01 70.913 57.518 74.916 C 56.026 78.918 55.5 83.672 55.5 89.673 L 55.5 128 L 200.5 128 L 200.5 104.274 C 200.5 98.273 199.974 93.519 198.482 89.516 C 198.297 89.019 198.048 88.567 197.81 88.108 C 197.719 87.94 197.648 87.761 197.562 87.591 C 195.996 84.5 193.706 81.984 190.871 80.409 C 184.048 76.618 175.705 77.03 164.303 76.898 L 127.699 76.898 L 113.004 62.297 L 91.697 62.297 L 91.697 62.297 Z"/>
+ <path fill="#4c4c4c" d="M 164.303 76.897 C 175.705 77.03 184.049 76.636 190.871 80.426 C 194.282 82.322 196.99 85.514 198.482 89.516 C 199.974 93.519 200.5 98.273 200.5 104.274 L 200.5 166.327 C 200.5 172.328 199.974 177.082 198.482 181.084 C 196.99 185.087 194.282 188.297 190.871 190.192 C 184.049 193.982 175.705 193.57 164.303 193.703 L 91.694 193.703 C 80.292 193.57 71.949 193.982 65.126 190.192 C 61.715 188.297 59.008 185.087 57.515 181.084 C 56.026 177.082 55.5 172.328 55.5 166.327 L 55.5 118.874 C 55.5 112.874 56.026 108.12 57.518 104.117 C 57.704 103.619 57.952 103.168 58.19 102.709 C 58.281 102.54 58.352 102.362 58.438 102.192 C 60.003 99.101 62.293 96.584 65.128 95.009 C 71.951 91.219 80.294 91.631 91.697 91.498 L 113.801 91.498 L 128.495 76.897 L 164.303 76.897 L 164.303 76.897 Z"/>
+ <g opacity=".4">
+ <path fill="#ffffff" d="M 91.697 62.297 C 80.295 62.429 71.951 62.036 65.129 65.826 C 61.718 67.721 59.01 70.913 57.518 74.916 C 56.026 78.918 55.5 83.672 55.5 89.673 L 55.5 91.498 C 55.5 85.497 56.026 80.743 57.518 76.741 C 59.01 72.738 61.718 69.546 65.129 67.651 C 71.951 63.861 80.295 64.254 91.697 64.122 L 113.004 64.122 L 127.178 78.206 L 128.495 76.898 L 127.698 76.898 L 113.004 62.297 L 91.697 62.297 L 91.697 62.297 Z"/>
+ </g>
+ <g opacity=".357">
+ <path fill="#dddddd" d="M 128.496 76.898 L 113.801 91.498 L 91.697 91.498 C 80.295 91.631 71.952 91.219 65.129 95.009 C 62.294 96.584 60.003 99.101 58.438 102.192 C 58.352 102.362 58.281 102.54 58.19 102.709 C 57.952 103.168 57.704 103.619 57.518 104.117 C 56.026 108.12 55.5 112.874 55.5 118.875 L 55.5 120.7 C 55.5 114.699 56.026 109.945 57.518 105.942 C 57.703 105.444 57.952 104.993 58.19 104.534 C 58.281 104.366 58.352 104.187 58.438 104.017 C 60.003 100.926 62.294 98.409 65.129 96.835 C 71.952 93.044 80.295 93.456 91.697 93.323 L 113.801 93.323 L 128.496 78.723 L 164.303 78.723 C 175.705 78.855 184.048 78.461 190.871 82.252 C 194.282 84.147 196.989 87.339 198.482 91.341 C 199.974 95.344 200.499 100.098 200.499 106.099 L 200.499 104.274 C 200.499 98.273 199.974 93.519 198.482 89.516 C 196.989 85.514 194.282 82.322 190.871 80.427 C 184.048 76.637 175.705 77.03 164.303 76.898 L 128.496 76.898 L 128.496 76.898 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="WGouTaajODcZSLsnR54u75ylH7s8n16v" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="O9ilCcs6QCXPEefVMufVLYynv9MAU0DW" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation=".429"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".2"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#O9ilCcs6QCXPEefVMufVLYynv9MAU0DW)">
+ <path fill="#ffffff" d="M 204.371 173.7 L 204.371 140.643 C 204.371 128.905 194.972 119.407 183.356 119.407 C 171.74 119.407 162.341 128.905 162.341 140.643 L 162.341 173.7 C 158.278 178.553 155.856 184.774 155.856 191.618 C 155.856 206.964 168.169 219.407 183.356 219.407 C 198.542 219.407 210.856 206.964 210.856 191.618 C 210.856 184.774 208.434 178.511 204.371 173.7 L 204.371 173.7 Z M 185.86 190.871 L 185.86 200.079 C 185.86 201.448 184.751 202.609 183.356 202.609 C 181.96 202.609 180.852 201.489 180.852 200.079 L 180.852 190.871 C 179.056164 189.918571 177.934634 188.050766 177.938 186.018 C 177.938 182.991 180.36 180.585 183.315 180.585 C 186.27 180.585 188.692 183.032 188.692 186.018 C 188.745132 188.041938 187.648239 189.921606 185.86 190.871 L 185.86 190.871 Z M 199.281 168.93 C 194.766 165.695 189.307 163.787 183.356 163.787 C 177.637776 163.776772 172.063104 165.57712 167.431 168.93 L 167.431 140.602 C 167.431 131.726 174.572 124.509 183.356 124.509 C 192.139 124.509 199.281 131.726 199.281 140.602 L 199.281 168.93 L 199.281 168.93 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_243" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_243)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/playitslowly.svg b/.icons/Gruvbox_Dark-2/apps/64/playitslowly.svg
new file mode 100644
index 000000000..dd1c92bb0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/playitslowly.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="qURYtNdfgKzUJST5w1AjnE9qN96SbeIu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#qURYtNdfgKzUJST5w1AjnE9qN96SbeIu)">
+ <path fill="#d9c813" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="Xowi2rEdDd88EuM45muhynp5czzVkOQs" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Xowi2rEdDd88EuM45muhynp5czzVkOQs)">
+ <linearGradient id="_lgradient_80" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_80)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_81" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_81)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 137.347 127.427 C 136.314 128.976 134.713 130.061 132.854 130.422 C 131.047 130.784 129.136 130.371 127.639 129.338 C 126.089 128.305 125.005 126.652 124.643 124.845 C 124.333 123.037 124.695 121.127 125.728 119.577 C 128.775 115.085 133.836 112.348 139.258 112.244 C 143.854 112.296 148.244 114.207 151.445 117.512 C 154.595 120.817 156.351 125.258 156.196 129.854 C 156.041 134.863 154.131 139.666 150.877 143.488 C 148.657 146.225 145.868 148.445 142.666 149.943 C 139.774 151.337 136.573 152.008 133.319 152.008 C 129.188 151.957 125.108 150.924 121.442 149.013 C 118.136 147.361 115.141 145.088 112.662 142.403 C 108.273 137.445 105.846 131.094 105.897 124.483 C 105.897 115.291 110.08 106.615 117.259 100.831 C 123.146 96.132 130.479 93.55 138.018 93.602 C 149.483 93.602 160.328 99.024 167.248 108.165 C 172.412 114.981 175.201 123.347 175.149 131.92 C 175.149 145.657 168.539 158.619 157.384 166.726 C 149.586 172.355 140.239 175.35 130.634 175.35 C 114.573 175.35 99.494 167.501 90.25 154.384 C 84.105 145.657 80.851 135.225 80.851 124.587 C 80.851 106.254 89.94 89.006 105.019 78.626 C 114.728 72.015 126.141 68.452 137.864 68.504 C 147.934 68.504 157.797 70.983 166.68 75.63 C 175.82 80.381 183.618 87.353 189.35 95.822 C 196.529 106.46 200.298 118.958 200.298 131.765 C 200.247 142.919 197.51 153.868 192.294 163.731 C 187.026 173.853 179.28 182.477 169.778 188.777 C 158.21 196.42 144.629 200.5 130.789 200.5 C 118.55 200.448 106.465 197.453 95.672 191.669 C 84.569 185.834 75.119 177.313 68.199 166.83 C 60.04 154.332 55.702 139.666 55.702 124.742 C 55.753 111.366 59.058 98.249 65.307 86.475 C 71.711 74.391 81.058 64.114 92.522 56.626 C 94.071 55.593 95.982 55.284 97.79 55.645 C 99.597 56.006 101.198 57.091 102.231 58.692 C 103.264 60.241 103.625 62.152 103.212 63.959 C 102.85 65.767 101.766 67.368 100.217 68.4 C 90.715 74.546 83.02 83.067 77.701 93.034 C 72.485 102.794 69.748 113.69 69.748 124.742 C 69.697 136.981 73.26 148.91 79.922 159.135 C 85.551 167.604 93.193 174.576 102.231 179.275 C 111.01 183.975 120.822 186.453 130.789 186.453 C 141.892 186.505 152.788 183.252 162.032 177.106 C 169.572 172.097 175.717 165.229 179.9 157.173 C 184.031 149.323 186.252 140.596 186.252 131.713 C 186.252 121.746 183.308 111.986 177.731 103.672 C 173.29 97.113 167.248 91.743 160.224 88.076 C 153.304 84.461 145.661 82.55 137.864 82.55 C 128.981 82.499 120.305 85.184 112.972 90.193 C 101.663 97.991 94.898 110.85 94.898 124.587 C 94.898 132.385 97.273 139.924 101.714 146.276 C 108.325 155.727 119.169 161.304 130.634 161.304 C 137.296 161.356 143.751 159.238 149.121 155.365 C 156.661 149.891 161.102 141.164 161.154 131.868 C 161.154 126.342 159.398 121.023 156.093 116.634 C 151.755 110.953 145.093 107.597 137.967 107.597 C 133.629 107.597 129.446 109.043 126.038 111.78 C 122.164 114.878 119.944 119.577 119.892 124.535 C 119.892 127.634 121.028 130.68 123.094 133.004 C 124.385 134.45 125.986 135.638 127.793 136.516 C 129.549 137.445 131.512 137.91 133.474 137.962 C 134.61 137.962 135.695 137.704 136.727 137.291 C 138.018 136.619 139.206 135.69 140.136 134.502 C 141.375 133.108 142.098 131.3 142.201 129.441 C 142.201 128.615 141.892 127.892 141.375 127.272 C 140.859 126.704 140.084 126.342 139.31 126.291 C 138.535 126.342 137.812 126.807 137.347 127.427 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/playmymusic.svg b/.icons/Gruvbox_Dark-2/apps/64/playmymusic.svg
new file mode 100644
index 000000000..e32e232d3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/playmymusic.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="cvVg8dJzXwXtGTk4MPg3i4YKrEBZVAax" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#cvVg8dJzXwXtGTk4MPg3i4YKrEBZVAax)">
+ <linearGradient id="_lgradient_7" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1f5dd1"/>
+ <stop offset="100%" style="stop-color:#007fff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" d="M 165.685 11.952 C 239.74 11.952 250.324 22.509 250.324 96.495 L 250.324 155.746 C 250.324 229.733 239.74 240.29 165.685 240.29 L 90.315 240.29 C 16.26 240.29 5.676 229.733 5.676 155.746 L 5.676 96.495 C 5.676 22.509 16.26 11.952 90.315 11.952 L 165.685 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_8" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="O6TBUJSicUYpTfV7GEvqWBi8xZfjIFje" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#O6TBUJSicUYpTfV7GEvqWBi8xZfjIFje)">
+ <path d="M 128 66.072 C 87.96 66.072 55.5 98.261 55.5 137.968 L 55.5 154.884 L 55.525 154.884 C 55.521 155.144 55.499 155.398 55.5 155.67 C 55.558 171.147 64.571 180.845 73.059 186.124 C 81.547 191.403 88.131 192.898 88.131 192.898 C 90.195 193.272 91.752 191.525 91.75 189.23 L 91.75 124.165 C 91.752 122.071 90.497 120.39 88.589 120.448 C 88.525 120.446 88.461 120.446 88.397 120.448 C 88.397 120.448 81.743 121.211 73.167 125.8 C 71.794 126.535 69.81 128.037 68.447 129.014 C 72.903 100.135 98.539 78.191 128 78.156 C 157.485 78.156 183.141 100.142 187.583 129.047 C 186.21 128.06 184.218 126.546 182.833 125.806 C 174.257 121.217 167.603 120.453 167.603 120.453 C 167.539 120.452 167.475 120.452 167.411 120.453 C 165.505 120.393 164.252 122.072 164.25 124.162 L 164.25 189.23 C 164.248 191.525 165.805 193.272 167.869 192.898 C 167.869 192.898 174.453 191.403 182.941 186.124 C 191.429 180.845 200.442 171.147 200.5 155.67 C 200.501 155.404 200.479 155.15 200.475 154.884 L 200.5 154.884 L 200.5 137.968 C 200.5 98.261 168.04 66.072 128 66.072 L 128 66.072 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 128 63.052 C 87.96 63.052 55.5 95.24 55.5 134.947 L 55.5 151.863 L 55.525 151.863 C 55.521 152.123 55.499 152.377 55.5 152.649 C 55.558 168.126 64.571 177.824 73.059 183.104 C 81.547 188.382 88.131 189.877 88.131 189.877 C 90.195 190.252 91.752 188.504 91.75 186.21 L 91.75 121.144 C 91.752 119.05 90.497 117.369 88.589 117.427 C 88.525 117.425 88.461 117.425 88.397 117.427 C 88.397 117.427 81.743 118.19 73.167 122.779 C 71.794 123.514 69.81 125.017 68.447 125.994 C 72.903 97.114 98.539 75.17 128 75.135 C 157.485 75.135 183.141 97.121 187.583 126.026 C 186.21 125.039 184.218 123.526 182.833 122.785 C 174.257 118.196 167.603 117.433 167.603 117.433 C 167.539 117.431 167.475 117.431 167.411 117.433 C 165.505 117.372 164.252 119.051 164.25 121.142 L 164.25 186.21 C 164.248 188.504 165.805 190.251 167.869 189.877 C 167.869 189.877 174.453 188.382 182.941 183.104 C 191.429 177.824 200.442 168.126 200.5 152.649 C 200.501 152.383 200.479 152.129 200.475 151.863 L 200.5 151.863 L 200.5 134.947 C 200.5 95.24 168.04 63.052 128 63.052 L 128 63.052 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/playmyvideos.svg b/.icons/Gruvbox_Dark-2/apps/64/playmyvideos.svg
new file mode 100644
index 000000000..d5c15be02
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/playmyvideos.svg
@@ -0,0 +1,62 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="3oYMbPMjeoQRawR0xBDVDI1q8TVMQU9L" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#3oYMbPMjeoQRawR0xBDVDI1q8TVMQU9L)">
+ <linearGradient id="_lgradient_9" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" d="M 165.685 11.952 C 239.74 11.952 250.324 22.509 250.324 96.495 L 250.324 155.746 C 250.324 229.733 239.74 240.29 165.685 240.29 L 90.315 240.29 C 16.26 240.29 5.676 229.733 5.676 155.746 L 5.676 96.495 C 5.676 22.509 16.26 11.952 90.315 11.952 L 165.685 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_10" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".4">
+ <path d="M 220.946 64.2 L 233.054 64.2 C 235.784 64.2 238 66.416 238 69.146 L 238 81.254 C 238 83.984 235.784 86.2 233.054 86.2 L 220.946 86.2 C 218.216 86.2 216 83.984 216 81.254 L 216 69.146 C 216 66.416 218.216 64.2 220.946 64.2 Z"/>
+ </g>
+ <g opacity=".4">
+ <path d="M 220.946 169.8 L 233.054 169.8 C 235.784 169.8 238 172.016 238 174.746 L 238 186.854 C 238 189.584 235.784 191.8 233.054 191.8 L 220.946 191.8 C 218.216 191.8 216 189.584 216 186.854 L 216 174.746 C 216 172.016 218.216 169.8 220.946 169.8 Z"/>
+ </g>
+ <g opacity=".4">
+ <path d="M 220.946 134.6 L 233.054 134.6 C 235.784 134.6 238 136.816 238 139.546 L 238 151.654 C 238 154.384 235.784 156.6 233.054 156.6 L 220.946 156.6 C 218.216 156.6 216 154.384 216 151.654 L 216 139.546 C 216 136.816 218.216 134.6 220.946 134.6 Z"/>
+ </g>
+ <g opacity=".4">
+ <path d="M 220.946 99.4 L 233.054 99.4 C 235.784 99.4 238 101.616 238 104.346 L 238 116.454 C 238 119.184 235.784 121.4 233.054 121.4 L 220.946 121.4 C 218.216 121.4 216 119.184 216 116.454 L 216 104.346 C 216 101.616 218.216 99.4 220.946 99.4 Z"/>
+ </g>
+ <defs>
+ <filter id="EOWoSxCHr3ZQ1Sp1IZhj1Z2iaik6pIzC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#EOWoSxCHr3ZQ1Sp1IZhj1Z2iaik6pIzC)">
+ <path d="M 92.002 86.201 C 88.75 86.139 88.19 90.184 88.459 93.104 C 88.483 120.43 88.417 147.761 88.489 175.087 C 88.775 178.354 92.404 179.659 94.467 177.633 C 116.518 163.643 148.594 149.748 170.612 135.697 C 173.014 133.763 172.094 129.259 169.413 128.323 C 147.361 114.388 115.368 100.377 93.298 86.489 C 92.886 86.299 92.443 86.201 91.999 86.201 L 92.002 86.201 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 92.002 81.801 C 88.75 81.739 88.19 85.784 88.459 88.704 C 88.483 116.03 88.417 143.361 88.489 170.687 C 88.775 173.954 92.404 175.259 94.467 173.233 C 116.518 159.243 148.594 145.348 170.612 131.297 C 173.014 129.363 172.094 124.859 169.413 123.923 C 147.361 109.988 115.368 95.977 93.298 82.089 C 92.886 81.899 92.443 81.801 91.999 81.801 L 92.002 81.801 Z"/>
+ <g opacity=".4">
+ <path d="M 22.946 64.2 L 35.054 64.2 C 37.784 64.2 40 66.416 40 69.146 L 40 81.254 C 40 83.984 37.784 86.2 35.054 86.2 L 22.946 86.2 C 20.216 86.2 18 83.984 18 81.254 L 18 69.146 C 18 66.416 20.216 64.2 22.946 64.2 Z"/>
+ </g>
+ <g opacity=".4">
+ <path d="M 22.946 169.8 L 35.054 169.8 C 37.784 169.8 40 172.016 40 174.746 L 40 186.854 C 40 189.584 37.784 191.8 35.054 191.8 L 22.946 191.8 C 20.216 191.8 18 189.584 18 186.854 L 18 174.746 C 18 172.016 20.216 169.8 22.946 169.8 Z"/>
+ </g>
+ <g opacity=".4">
+ <path d="M 22.946 134.6 L 35.054 134.6 C 37.784 134.6 40 136.816 40 139.546 L 40 151.654 C 40 154.384 37.784 156.6 35.054 156.6 L 22.946 156.6 C 20.216 156.6 18 154.384 18 151.654 L 18 139.546 C 18 136.816 20.216 134.6 22.946 134.6 Z"/>
+ </g>
+ <g opacity=".4">
+ <path d="M 22.946 99.4 L 35.054 99.4 C 37.784 99.4 40 101.616 40 104.346 L 40 116.454 C 40 119.184 37.784 121.4 35.054 121.4 L 22.946 121.4 C 20.216 121.4 18 119.184 18 116.454 L 18 104.346 C 18 101.616 20.216 99.4 22.946 99.4 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/playonlinux.svg b/.icons/Gruvbox_Dark-2/apps/64/playonlinux.svg
new file mode 100755
index 000000000..25c1a7f91
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/playonlinux.svg
@@ -0,0 +1,58 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="lM49DJmtJRE0bqK18p6VB3i9dDX3YZwt" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#lM49DJmtJRE0bqK18p6VB3i9dDX3YZwt)">
+ <linearGradient id="_lgradient_50" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_50)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_51" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_51)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g filter="url(#QcDlv0iOeE1oy6qaWVj58AwrRscSCREe)">
+ <linearGradient id="_lgradient_52" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(68.875,0,0,72.193,68.364,128.306)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_52)" d="M 128.245 128.306 C 128.068 128.316 127.892 128.326 127.717 128.333 C 127.718 128.401 127.726 128.472 127.728 128.54 L 127.733 128.556 L 127.76 128.556 C 127.918 128.47 128.086 128.391 128.245 128.306 Z M 127.733 128.556 C 118.715 133.512 107.216 136.226 96.053 136.84 C 72.974 147.949 56.932 167.371 78.592 179.876 C 86.891 184.654 92.861 184.928 97.207 183.046 C 97.754 187.748 100.981 192.782 109.26 197.571 C 128.485 208.677 138.068 186.346 137.182 161.631 C 131.703 151.304 127.962 139.364 127.733 128.556 Z"/>
+ <linearGradient id="_lgradient_53" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(68.426,0,0,72.897,119.603,55.501)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_53)" d="M 128.829 128.267 C 129.968 128.242 131.12 128.18 132.282 128.08 C 165.456 125.231 206.433 92.453 179.066 76.666 C 170.779 71.891 164.804 71.611 160.459 73.488 C 159.915 68.783 156.691 63.75 148.404 58.952 C 118.356 41.603 113.049 93.756 126.79 124.157 C 127.428 125.568 127.154 127.09 127.873 128.398"/>
+ <linearGradient id="_lgradient_54" x1="-.379" x2=".727" y1="-.175" y2=".78" gradientTransform="matrix(72.764,0,0,68.424,127.736,119.33)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffeb00"/>
+ <stop offset="100%" style="stop-color:#ffa100"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_54)" d="M 127.736 128.555 C 128.449 162.226 162.994 207.114 179.334 178.792 C 184.109 170.506 184.389 164.53 182.512 160.184 C 187.217 159.641 192.25 156.419 197.048 148.132 C 215.203 116.689 157.254 112.335 127.758 128.554"/>
+ <linearGradient id="_lgradient_55" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(72.236,0,0,68.91,55.5,68.092)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff44"/>
+ <stop offset="100%" style="stop-color:#14dc14"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_55)" d="M 127.736 128.555 C 98.221 144.775 42.073 137.304 58.429 108.992 C 63.221 100.71 68.255 97.481 72.958 96.937 C 71.076 92.589 71.35 86.618 76.128 78.32 C 94.282 46.877 127.023 94.884 127.73 128.539"/>
+ </g>
+ <defs>
+ <filter id="QcDlv0iOeE1oy6qaWVj58AwrRscSCREe" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/playstore.svg b/.icons/Gruvbox_Dark-2/apps/64/playstore.svg
new file mode 100644
index 000000000..da0e0f64c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/playstore.svg
@@ -0,0 +1,61 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="lHwsX1PHhqanV22BRZljBL554xHIU3sa" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#lHwsX1PHhqanV22BRZljBL554xHIU3sa)">
+ <path fill="#333333" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_246" x1=".915" x2=".245" y1=".049" y2="1.347" gradientTransform="matrix(72.826083,0,0,141.216,63.006917,57.392)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00a0ff"/>
+ <stop offset="1%" style="stop-color:#00a1ff"/>
+ <stop offset="26%" style="stop-color:#00beff"/>
+ <stop offset="51%" style="stop-color:#00d2ff"/>
+ <stop offset="76%" style="stop-color:#00dfff"/>
+ <stop offset="100%" style="stop-color:#00e3ff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_246)" d="M 65.619 57.787 C 63.782841 59.991159 62.855916 62.812344 63.027 65.676 L 63.027 190.324 C 62.855916 193.187656 63.782841 196.008841 65.619 198.213 L 66.014 198.608 L 135.833 128.845 L 135.833 127.211 L 66.014 57.392 L 65.619 57.787 L 65.619 57.787 Z"/>
+ <linearGradient id="_lgradient_247" x1="1.077" x2="-1.306" y1=".5" y2=".5" gradientTransform="matrix(57.19575,0,0,48.236,135.833,103.882)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffe000"/>
+ <stop offset="41%" style="stop-color:#ffbd00"/>
+ <stop offset="78%" style="stop-color:#ffa500"/>
+ <stop offset="100%" style="stop-color:#ff9c00"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_247)" d="M 158.937 152.118 L 135.833 128.845 L 135.833 127.211 L 158.937 103.882 L 159.444 104.163 L 187.112 119.885 C 195.001 124.337 195.001 131.663 187.112 136.171 L 159.557 151.836 L 158.937 152.118 L 158.937 152.118 Z"/>
+ <linearGradient id="_lgradient_248" x1=".862" x2="-.501" y1=".179" y2="1.23" gradientTransform="matrix(94.05,0,0,72.500107,65.619,128)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff3a44"/>
+ <stop offset="100%" style="stop-color:#c31162"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_248)" d="M 159.613 151.78 L 135.833 128 L 65.619 198.213 C 68.936231 201.129637 73.859743 201.272037 77.34 198.552 L 159.669 151.78"/>
+ <linearGradient id="_lgradient_249" x1="-.188" x2=".421" y1="-.541" y2="-.072" gradientTransform="matrix(94.05,0,0,72.500107,65.563,55.499893)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#32a071"/>
+ <stop offset="7%" style="stop-color:#2da771"/>
+ <stop offset="48%" style="stop-color:#15cf74"/>
+ <stop offset="80%" style="stop-color:#06e775"/>
+ <stop offset="100%" style="stop-color:#00f076"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_249)" d="M 159.613 104.22 L 77.284 57.448 C 73.803743 54.727963 68.880231 54.870363 65.563 57.787 L 135.833 128 L 159.613 104.22 L 159.613 104.22 Z"/>
+ <g opacity=".2">
+ <path d="M 158.937 151.273 L 77.284 197.763 C 73.942602 200.261019 69.355398 200.261019 66.014 197.763 L 65.619 198.157 L 66.014 198.552 C 69.34904 201.069071 73.94896 201.069071 77.284 198.552 L 159.613 151.78 L 158.937 151.273 L 158.937 151.273 Z"/>
+ </g>
+ <g opacity=".12">
+ <path d="M 65.619 197.425 C 63.782867 195.220435 62.855963 192.398955 63.027 189.535 L 63.027 190.381 C 62.856119 193.24463 63.78302 196.065741 65.619 198.27 L 66.014 197.875 L 65.619 197.425 L 65.619 197.425 Z M 187.112 135.326 L 158.937 151.273 L 159.444 151.78 L 187.112 136.115 C 190.307789 134.61401 192.457079 131.518804 192.747 128 C 192.10479 131.18299 190.023671 133.888629 187.112 135.326 Z"/>
+ </g>
+ <g opacity=".25">
+ <path fill="#ffffff" d="M 77.284 58.237 L 187.112 120.674 C 190.023671 122.111371 192.10479 124.81701 192.747 128 C 192.457079 124.481196 190.307789 121.38599 187.112 119.885 L 77.284 57.448 C 69.395 52.997 62.971 56.716 62.971 65.732 L 62.971 66.577 C 63.14 57.505 69.451 53.786 77.284 58.237 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_250" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_250)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/plex-media-player.svg b/.icons/Gruvbox_Dark-2/apps/64/plex-media-player.svg
new file mode 120000
index 000000000..eeb1bcbbb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/plex-media-player.svg
@@ -0,0 +1 @@
+plexhometheater.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/plex.svg b/.icons/Gruvbox_Dark-2/apps/64/plex.svg
new file mode 120000
index 000000000..eeb1bcbbb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/plex.svg
@@ -0,0 +1 @@
+plexhometheater.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/plexhometheater.svg b/.icons/Gruvbox_Dark-2/apps/64/plexhometheater.svg
new file mode 100755
index 000000000..a6eb72d36
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/plexhometheater.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_DO5ynVdIwnTVwpKWqEW2fctcDgsvSXab">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_DO5ynVdIwnTVwpKWqEW2fctcDgsvSXab)">
+ <defs>
+ <filter id="kNlkjqRNJkWTZoz8DDLFMJ5yvkBgtPuC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#kNlkjqRNJkWTZoz8DDLFMJ5yvkBgtPuC)">
+ <linearGradient id="_lgradient_13" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_14" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_15" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(108.75,0,0,145,73.625,53.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" d="M 73.625 53.5 L 114.406 53.5 L 182.375 119.955 L 114.406 198.5 L 73.625 198.5 L 141.594 119.955"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/plexmediamanager.svg b/.icons/Gruvbox_Dark-2/apps/64/plexmediamanager.svg
new file mode 120000
index 000000000..eeb1bcbbb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/plexmediamanager.svg
@@ -0,0 +1 @@
+plexhometheater.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/plt.svg b/.icons/Gruvbox_Dark-2/apps/64/plt.svg
new file mode 120000
index 000000000..14349db70
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/plt.svg
@@ -0,0 +1 @@
+racket-logo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/plugin-notification.svg b/.icons/Gruvbox_Dark-2/apps/64/plugin-notification.svg
new file mode 120000
index 000000000..ebf599d8d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/plugin-notification.svg
@@ -0,0 +1 @@
+notification.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/plugin-stars.svg b/.icons/Gruvbox_Dark-2/apps/64/plugin-stars.svg
new file mode 100644
index 000000000..88e2f3149
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/plugin-stars.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="gdf4yiQgtJ62ySIUjvAdmHg3gCthY8mj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#gdf4yiQgtJ62ySIUjvAdmHg3gCthY8mj)">
+ <path fill="#f7f7f7" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#ffca28" d="M 128 58 L 152.167 103.5 L 200.5 110.5 L 165.976 145.5 L 172.881 198 L 128 173.5 L 83.119 198 L 90.024 145.5 L 55.5 110.5 L 103.833 103.5 L 128 58 L 128 58 Z"/>
+ <path fill="#f9a825" d="M 128 131.5 L 152.167 103.5 L 128 58 L 128 131.5 L 128 131.5 Z M 200.5 110.5 L 128 131.5 L 165.976 145.5 L 200.5 110.5 L 200.5 110.5 Z M 172.881 198 L 128 131.5 L 128 173.5 L 172.881 198 L 172.881 198 Z M 90.024 145.5 L 83.119 198 L 128 131.5 L 90.024 145.5 L 90.024 145.5 Z M 55.5 110.5 L 128 131.5 L 103.833 103.5 L 55.5 110.5 L 55.5 110.5 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_582" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_582)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/plugin.svg b/.icons/Gruvbox_Dark-2/apps/64/plugin.svg
new file mode 100644
index 000000000..a5c58de25
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/plugin.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#lnhnjI9M7V6kBuXCcHTba4WvDvhjDuyV)">
+ <linearGradient id="_lgradient_167" x1=".233" x2=".933" y1="-.071" y2=".858" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e8e8e8"/>
+ <stop offset="100%" style="stop-color:#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_167)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="lnhnjI9M7V6kBuXCcHTba4WvDvhjDuyV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".2">
+ <path d="M 171.412 60.738 C 168.644 59.405 166.012 58.602 163.518 58.33 C 160.977 58.071 158.662 58.242 156.57 58.843 C 154.478 59.443 152.631 60.43 151.029 61.803 C 149.427 63.176 148.153 64.85 147.203 66.822 C 146.602 68.069 146.16 69.232 145.876 70.311 C 145.578 71.418 145.382 72.395 145.287 73.243 C 145.178 74.12 145.138 74.852 145.169 75.439 C 145.2 76.025 145.186 76.545 145.23 76.781 L 145.497 79.411 C 145.621 80.625 145.491 81.566 145.107 82.23 C 144.746 82.912 144.055 83.307 143.033 83.411 C 142.776 83.434 142.518 83.438 142.26 83.422 C 142.007 83.411 141.755 83.382 141.506 83.337 L 100.213 63.452 L 86.756 91.396 C 86.71 91.645 86.682 91.896 86.671 92.149 C 86.656 92.431 86.66 92.688 86.684 92.923 C 86.788 93.945 87.182 94.636 87.865 94.997 C 88.528 95.381 89.47 95.511 90.684 95.387 L 93.314 95.12 C 93.549 95.076 94.07 95.09 94.656 95.059 C 95.243 95.029 95.975 95.067 96.852 95.177 C 97.7 95.271 98.677 95.468 99.784 95.766 C 100.862 96.05 102.025 96.492 103.273 97.093 C 105.245 98.042 106.919 99.317 108.292 100.919 C 109.664 102.52 110.652 104.368 111.252 106.46 C 111.853 108.551 112.02 110.865 111.762 113.406 C 111.49 115.9 110.69 118.534 109.357 121.301 C 108.024 124.069 106.504 126.372 104.795 128.214 C 103.073 130.01 101.236 131.342 99.284 132.205 C 97.371 133.06 95.288 133.465 93.194 133.388 C 91.086 133.313 88.973 132.764 86.855 131.745 C 85.716 131.204 84.619 130.577 83.574 129.871 C 82.715 129.293 81.893 128.661 81.112 127.98 C 80.436 127.38 79.887 126.841 79.472 126.367 C 79.072 125.861 78.919 125.533 78.792 125.276 L 77.363 123.05 C 76.703 122.024 76.014 121.368 75.3 121.09 C 74.592 120.782 73.805 120.907 72.94 121.463 C 72.724 121.604 72.52 121.762 72.328 121.934 C 72.138 122.099 71.959 122.278 71.794 122.468 L 52 163.572 L 93.293 183.457 C 93.513 183.499 93.766 183.528 94.047 183.543 C 94.328 183.558 94.586 183.554 94.82 183.531 C 95.843 183.427 96.534 183.033 96.894 182.35 C 97.279 181.687 97.408 180.745 97.285 179.531 L 97.017 176.901 C 96.974 176.666 96.988 176.146 96.957 175.559 C 96.926 174.972 96.966 174.24 97.075 173.363 C 97.169 172.516 97.366 171.538 97.664 170.431 C 97.948 169.353 98.39 168.19 98.99 166.943 C 99.94 164.97 101.215 163.296 102.816 161.924 C 104.418 160.551 106.265 159.564 108.357 158.963 C 110.449 158.362 112.765 158.192 115.305 158.45 C 117.8 158.722 120.431 159.526 123.199 160.858 C 125.966 162.191 128.27 163.711 130.112 165.42 C 131.908 167.143 133.24 168.979 134.103 170.931 C 134.958 172.844 135.363 174.927 135.286 177.021 C 135.211 179.129 134.662 181.243 133.642 183.36 C 133.101 184.5 132.475 185.597 131.769 186.642 C 131.19 187.501 130.559 188.322 129.877 189.103 C 129.277 189.779 128.738 190.328 128.264 190.743 C 127.758 191.143 127.431 191.296 127.174 191.423 L 124.948 192.852 C 123.922 193.513 123.266 194.201 122.987 194.915 C 122.679 195.623 122.804 196.41 123.36 197.275 C 123.488 197.473 123.645 197.677 123.832 197.888 C 124.019 198.099 124.196 198.276 124.366 198.422 L 152.121 211.787 L 171.914 170.683 C 172.06 170.513 172.237 170.336 172.448 170.149 C 172.659 169.962 172.863 169.805 173.061 169.677 C 173.926 169.121 174.713 168.995 175.421 169.304 C 176.135 169.583 176.823 170.239 177.484 171.265 L 178.913 173.491 C 179.04 173.748 179.193 174.075 179.593 174.581 C 180.008 175.055 180.557 175.594 181.233 176.194 C 182.966 177.705 184.899 178.972 186.976 179.959 C 189.093 180.978 191.207 181.528 193.315 181.602 C 195.423 181.677 197.453 181.282 199.405 180.42 C 201.357 179.557 203.194 178.225 204.916 176.429 C 206.625 174.587 208.145 172.283 209.478 169.516 C 210.81 166.748 211.61 164.115 211.883 161.62 C 212.141 159.08 211.974 156.766 211.373 154.674 C 210.772 152.582 209.785 150.735 208.412 149.133 C 207.04 147.531 205.366 146.257 203.393 145.307 C 202.146 144.706 200.983 144.264 199.905 143.98 C 198.798 143.682 197.82 143.486 196.973 143.391 C 196.096 143.283 195.364 143.242 194.777 143.274 C 194.19 143.304 193.67 143.293 193.435 143.334 L 190.805 143.601 C 189.591 143.725 188.649 143.594 187.986 143.211 C 187.304 142.849 186.909 142.16 186.805 141.137 C 186.781 140.88 186.776 140.622 186.791 140.364 C 186.806 140.083 186.835 139.83 186.877 139.61 L 200.333 111.666 L 172.579 98.301 C 172.389 98.136 172.21 97.957 172.045 97.767 C 171.872 97.575 171.715 97.37 171.573 97.154 C 171.017 96.29 170.891 95.502 171.2 94.795 C 171.479 94.08 172.134 93.392 173.161 92.732 L 175.387 91.302 C 175.644 91.176 175.971 91.022 176.477 90.623 C 176.951 90.208 177.49 89.658 178.09 88.983 C 178.69 88.307 179.32 87.489 179.982 86.521 C 180.688 85.476 181.314 84.379 181.855 83.24 C 182.875 81.122 183.424 79.009 183.498 76.901 C 183.575 74.807 183.171 72.724 182.316 70.811 C 181.453 68.858 180.121 67.022 178.325 65.299 C 176.483 63.591 174.179 62.071 171.412 60.738 L 171.412 60.738 Z"/>
+ </g>
+ <linearGradient id="_lgradient_168" x1=".312" x2=".619" y1=".07" y2=".982" gradientTransform="matrix(160,0,0,153.574,48,51.213)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00cdac"/>
+ <stop offset="100%" style="stop-color:#02aab0"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_168)" d="M 167.412 53.738 C 164.644 52.405 162.012 51.602 159.518 51.33 C 156.977 51.071 154.662 51.242 152.57 51.843 C 150.478 52.443 148.631 53.43 147.029 54.803 C 145.427 56.176 144.153 57.85 143.203 59.822 C 142.602 61.069 142.16 62.232 141.876 63.311 C 141.578 64.418 141.382 65.395 141.287 66.243 C 141.178 67.12 141.138 67.852 141.169 68.439 C 141.2 69.025 141.186 69.545 141.23 69.781 L 141.497 72.411 C 141.621 73.625 141.491 74.566 141.107 75.23 C 140.746 75.912 140.055 76.307 139.033 76.411 C 138.776 76.434 138.518 76.438 138.26 76.422 C 138.007 76.411 137.755 76.382 137.506 76.337 L 96.213 56.452 L 82.756 84.396 C 82.71 84.645 82.682 84.896 82.671 85.149 C 82.656 85.431 82.66 85.688 82.684 85.923 C 82.788 86.945 83.182 87.636 83.865 87.997 C 84.528 88.381 85.47 88.511 86.684 88.387 L 89.314 88.12 C 89.549 88.076 90.07 88.09 90.656 88.059 C 91.243 88.029 91.975 88.067 92.852 88.177 C 93.7 88.271 94.677 88.468 95.784 88.766 C 96.862 89.05 98.025 89.492 99.273 90.093 C 101.245 91.042 102.919 92.317 104.292 93.919 C 105.664 95.52 106.652 97.368 107.252 99.46 C 107.853 101.551 108.02 103.865 107.762 106.406 C 107.49 108.9 106.69 111.534 105.357 114.301 C 104.024 117.069 102.504 119.372 100.795 121.214 C 99.073 123.01 97.236 124.342 95.284 125.205 C 93.371 126.06 91.288 126.465 89.194 126.388 C 87.086 126.313 84.973 125.764 82.855 124.745 C 81.716 124.204 80.619 123.577 79.574 122.871 C 78.715 122.293 77.893 121.661 77.112 120.98 C 76.436 120.38 75.887 119.841 75.472 119.367 C 75.072 118.861 74.919 118.533 74.792 118.276 L 73.363 116.05 C 72.703 115.024 72.014 114.368 71.3 114.09 C 70.592 113.782 69.805 113.907 68.94 114.463 C 68.724 114.604 68.52 114.762 68.328 114.934 C 68.138 115.099 67.959 115.278 67.794 115.468 L 48 156.572 L 89.293 176.457 C 89.513 176.499 89.766 176.528 90.047 176.543 C 90.328 176.558 90.586 176.554 90.82 176.531 C 91.843 176.427 92.534 176.033 92.894 175.35 C 93.279 174.687 93.408 173.745 93.285 172.531 L 93.017 169.901 C 92.974 169.666 92.988 169.146 92.957 168.559 C 92.926 167.972 92.966 167.24 93.075 166.363 C 93.169 165.516 93.366 164.538 93.664 163.431 C 93.948 162.353 94.39 161.19 94.99 159.943 C 95.94 157.97 97.215 156.296 98.816 154.924 C 100.418 153.551 102.265 152.564 104.357 151.963 C 106.449 151.362 108.765 151.192 111.305 151.45 C 113.8 151.722 116.431 152.526 119.199 153.858 C 121.966 155.191 124.27 156.711 126.112 158.42 C 127.908 160.143 129.24 161.979 130.103 163.931 C 130.958 165.844 131.363 167.927 131.286 170.021 C 131.211 172.129 130.662 174.243 129.642 176.36 C 129.101 177.5 128.475 178.597 127.769 179.642 C 127.19 180.501 126.559 181.322 125.877 182.103 C 125.277 182.779 124.738 183.328 124.264 183.743 C 123.758 184.143 123.431 184.296 123.174 184.423 L 120.948 185.852 C 119.922 186.513 119.266 187.201 118.987 187.915 C 118.679 188.623 118.804 189.41 119.36 190.275 C 119.488 190.473 119.645 190.677 119.832 190.888 C 120.019 191.099 120.196 191.276 120.366 191.422 L 148.121 204.787 L 167.914 163.683 C 168.06 163.513 168.237 163.336 168.448 163.149 C 168.659 162.962 168.863 162.805 169.061 162.677 C 169.926 162.121 170.713 161.995 171.421 162.304 C 172.135 162.583 172.823 163.239 173.484 164.265 L 174.913 166.491 C 175.04 166.748 175.193 167.075 175.593 167.581 C 176.008 168.055 176.557 168.594 177.233 169.194 C 178.966 170.705 180.899 171.972 182.976 172.959 C 185.093 173.978 187.207 174.528 189.315 174.602 C 191.423 174.677 193.453 174.282 195.405 173.42 C 197.357 172.557 199.194 171.225 200.916 169.429 C 202.625 167.587 204.145 165.283 205.478 162.516 C 206.81 159.748 207.61 157.115 207.883 154.62 C 208.141 152.08 207.974 149.766 207.373 147.674 C 206.772 145.582 205.785 143.735 204.412 142.133 C 203.04 140.531 201.366 139.257 199.393 138.307 C 198.146 137.706 196.983 137.264 195.905 136.98 C 194.798 136.682 193.82 136.486 192.973 136.391 C 192.096 136.283 191.364 136.242 190.777 136.274 C 190.19 136.304 189.67 136.293 189.435 136.334 L 186.805 136.601 C 185.591 136.725 184.649 136.594 183.986 136.211 C 183.304 135.849 182.909 135.16 182.805 134.137 C 182.781 133.88 182.776 133.622 182.791 133.364 C 182.806 133.083 182.835 132.83 182.877 132.61 L 196.333 104.666 L 168.579 91.301 C 168.389 91.136 168.21 90.957 168.045 90.767 C 167.872 90.575 167.715 90.37 167.573 90.154 C 167.017 89.29 166.891 88.502 167.2 87.795 C 167.479 87.08 168.134 86.392 169.161 85.732 L 171.387 84.302 C 171.644 84.176 171.971 84.022 172.477 83.623 C 172.951 83.208 173.49 82.658 174.09 81.983 C 174.69 81.307 175.32 80.489 175.982 79.521 C 176.688 78.476 177.314 77.379 177.855 76.24 C 178.875 74.122 179.424 72.009 179.498 69.901 C 179.575 67.807 179.171 65.724 178.316 63.811 C 177.453 61.858 176.121 60.022 174.325 58.299 C 172.483 56.591 170.179 55.071 167.412 53.738 L 167.412 53.738 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_169" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_169)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/plv.svg b/.icons/Gruvbox_Dark-2/apps/64/plv.svg
new file mode 120000
index 000000000..feb853f0d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/plv.svg
@@ -0,0 +1 @@
+log-viewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pnmixer.svg b/.icons/Gruvbox_Dark-2/apps/64/pnmixer.svg
new file mode 120000
index 000000000..840f5e304
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pnmixer.svg
@@ -0,0 +1 @@
+audio.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pocket.svg b/.icons/Gruvbox_Dark-2/apps/64/pocket.svg
new file mode 100755
index 000000000..95a09036b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pocket.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="2D5oupwOO6CPJvnNtgdBGsg6in8PokM8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#2D5oupwOO6CPJvnNtgdBGsg6in8PokM8)">
+ <linearGradient id="_lgradient_57" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e6548b"/>
+ <stop offset="100%" style="stop-color:#f76363"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_57)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_58" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_58)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="yuLj2s9nsdzz6Mu4NnLSN4Yxy6WnGooS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#yuLj2s9nsdzz6Mu4NnLSN4Yxy6WnGooS)">
+ <path d="M 71.312 65.569 C 62.553 65.569 55.5 72.835 55.5 81.854 C 55.5 148.707 67.371 194.706 128 194.456 C 188.629 194.214 200.5 148.646 200.5 81.854 C 200.5 72.835 193.447 65.569 184.688 65.569 L 71.314 65.569 L 71.312 65.569 Z M 94.094 102.229 C 96.622 102.229 99.155 103.221 101.096 105.187 L 128 132.453 L 154.903 105.187 C 156.844 103.221 159.341 102.26 161.873 102.26 C 164.406 102.26 166.966 103.221 168.906 105.187 C 172.788 109.119 172.788 115.51 168.906 119.442 L 135.756 153.018 C 133.625 155.176 130.775 156.062 127.999 155.849 C 125.224 156.059 122.374 155.181 120.243 153.018 L 87.093 119.442 C 83.211 115.51 83.211 109.119 87.093 105.187 C 89.033 103.221 91.567 102.229 94.094 102.229 L 94.094 102.229 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 71.312 61.543 C 62.553 61.543 55.5 68.81 55.5 77.828 C 55.5 144.681 67.371 190.679 128 190.43 C 188.629 190.188 200.5 144.62 200.5 77.828 C 200.5 68.81 193.447 61.543 184.688 61.543 L 71.314 61.543 L 71.312 61.543 Z M 94.094 97.462 C 96.622 97.462 99.155 99.194 101.096 101.161 L 128.001 127.745 L 154.907 100.355 C 156.847 98.389 159.344 97.429 161.877 97.429 C 164.409 97.429 166.969 98.389 168.909 100.355 C 172.791 104.287 172.791 110.678 168.909 114.61 L 135.759 148.186 C 133.628 150.345 130.778 151.23 128.003 151.017 C 125.227 151.227 122.377 150.349 120.246 148.186 L 87.096 114.61 C 83.215 110.678 83.215 104.287 87.096 100.355 C 89.036 98.389 91.57 97.462 94.097 97.462 L 94.094 97.462 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/podcast.svg b/.icons/Gruvbox_Dark-2/apps/64/podcast.svg
new file mode 100755
index 000000000..05676ccf6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/podcast.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="x0x81QYwVihnNgsBayHRFcqnSVXX7NwI" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#x0x81QYwVihnNgsBayHRFcqnSVXX7NwI)">
+ <linearGradient id="_lgradient_19" x1="0" x2="-.011" y1="0" y2="1.532" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_20" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="0Fmw7H3T8Q7GlnXdd6qIA1X0r8RVwnPL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#0Fmw7H3T8Q7GlnXdd6qIA1X0r8RVwnPL)">
+ <path d="M 55.5 69.597222 C 55.5 78.103887 59.11775 81.680556 67.583333 81.680556 C 127.645558 81.680556 176.333333 130.368338 176.333333 190.430556 C 176.333333 197.946393 180.433617 202.513889 188.416667 202.513889 C 196.633337 202.513889 200.5 197.712772 200.5 190.430556 C 200.5 117.020278 140.993618 57.513889 67.583333 57.513889 C 59.548724 57.513889 55.5 61.42486 55.5 69.597222 Z M 55.5 117.930556 C 55.5 126.206826 58.885185 130.013889 67.583333 130.013889 C 100.951059 130.013889 128 157.063644 128 190.430556 C 128 197.543699 132.083275 202.513889 140.083333 202.513889 C 147.889166 202.513889 152.166667 198.179999 152.166667 190.430556 C 152.166667 143.716391 114.297498 105.847222 67.583333 105.847222 C 59.780724 105.847222 55.5 109.295004 55.5 117.930556 Z M 79.666667 154.180556 C 66.319413 154.180556 55.5 164.99917 55.5 178.347222 C 55.5 191.695274 66.319413 202.513889 79.666667 202.513889 C 93.014719 202.513889 103.833333 191.695274 103.833333 178.347222 C 103.833333 164.99917 93.014719 154.180556 79.666667 154.180556 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 55.5 65.569444 C 55.5 74.076109 59.11775 77.652778 67.583333 77.652778 C 127.645558 77.652778 176.333333 126.340561 176.333333 186.402778 C 176.333333 193.918616 180.433617 198.486111 188.416667 198.486111 C 196.633337 198.486111 200.5 193.684995 200.5 186.402778 C 200.5 112.992501 140.993618 53.486111 67.583333 53.486111 C 59.548724 53.486111 55.5 57.397082 55.5 65.569444 Z M 55.5 113.902778 C 55.5 122.179056 58.885185 125.986111 67.583333 125.986111 C 100.951059 125.986111 128 153.035866 128 186.402778 C 128 193.515921 132.083275 198.486111 140.083333 198.486111 C 147.889166 198.486111 152.166667 194.152221 152.166667 186.402778 C 152.166667 139.688613 114.297498 101.819444 67.583333 101.819444 C 59.780724 101.819444 55.5 105.267226 55.5 113.902778 Z M 79.666667 150.152778 C 66.319413 150.152778 55.5 160.971392 55.5 174.319444 C 55.5 187.667497 66.319413 198.486111 79.666667 198.486111 C 93.014719 198.486111 103.833333 187.667497 103.833333 174.319444 C 103.833333 160.971392 93.014719 150.152778 79.666667 150.152778 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/poedit.svg b/.icons/Gruvbox_Dark-2/apps/64/poedit.svg
new file mode 100644
index 000000000..e0b5d0768
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/poedit.svg
@@ -0,0 +1,57 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#8GTELcvOWxixuBLNqadoYgzVemAgmGAK)">
+ <linearGradient id="_lgradient_253" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity=".996" style="stop-color:#c58d67"/>
+ <stop offset="100%" stop-opacity=".996" style="stop-color:#e6aa81"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_253)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="8GTELcvOWxixuBLNqadoYgzVemAgmGAK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 5.676 126.116 L 5.676 155.742 C 5.676 229.728 16.26 240.285 90.315 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 126.116 L 5.676 126.116 L 5.676 126.116 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 11.947 L 128 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 96.491 C 250.324 22.504 239.74 11.947 165.685 11.947 L 128 11.947 L 128 11.947 Z"/>
+ </g>
+ <g filter="url(#RTl02oB9C7wMWi4nSOeqDDThVcxDKETB)">
+ <path fill="#fcfcfc" d="M 161.742 24.777 C 228.049 24.777 237.525 34.229 237.525 100.474 L 237.525 153.526 C 237.525 219.771 228.049 229.223 161.742 229.223 L 94.258 229.223 C 27.951 229.223 18.475 219.771 18.475 153.526 L 18.475 100.474 C 18.475 34.229 27.951 24.777 94.258 24.777 L 161.742 24.777 L 161.742 24.777 Z"/>
+ <g opacity=".2">
+ <line stroke="#000000" stroke-width="2" x1="20" x2="235" y1="86.884" y2="86.884" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <line stroke="#000000" stroke-width="2" x1="20" x2="235" y1="166.884" y2="166.884" vector-effect="non-scaling-stroke"/>
+ </g>
+ <path fill="#f22c42" d="M 40.45 214.627 C 39.286 213.463 40.557 210.618 42.248 210.603 C 42.843 210.598 44.185 207.696 46.743 200.882 L 50.39 191.169 L 48.239 190.857 C 45.635 190.48 44.862 189.795 45.104 188.084 C 45.284 186.808 45.381 186.788 51.554 186.788 L 57.822 186.788 L 62.507 198.45 C 66.296 207.88 67.455 210.241 68.562 210.788 C 69.564 211.283 69.931 211.902 69.931 213.091 L 69.931 214.718 L 64.463 214.876 C 59.795 215.011 58.894 214.896 58.302 214.087 C 57.921 213.566 57.609 212.958 57.609 212.736 C 57.609 211.859 59.402 210.611 60.66 210.611 C 62.222 210.611 62.226 210.591 61.197 208.129 L 60.403 206.23 L 54.987 206.23 C 49.714 206.23 49.553 206.265 48.935 207.624 C 47.953 209.779 48.147 210.611 49.629 210.611 C 51.976 210.611 53.452 212.906 52.023 214.335 C 51.323 215.035 41.116 215.293 40.45 214.627 Z M 58.705 201.669 C 58.705 201.361 55.88 194.508 55.317 193.45 C 55.023 192.897 54.693 192.534 54.584 192.642 C 54.475 192.751 53.639 194.867 52.726 197.344 L 51.065 201.848 L 54.885 201.848 C 56.986 201.848 58.705 201.767 58.705 201.669 Z M 51.607 181.629 C 48.456 180.484 45.639 179.169 45.346 178.705 C 44.749 177.757 46.215 175.014 47.319 175.014 C 47.793 175.014 58.722 181.062 59.676 181.852 C 59.758 181.92 59.67 182.381 59.48 182.876 C 58.998 184.134 58.115 183.994 51.607 181.629 L 51.607 181.629 Z"/>
+ <path fill="#2b898f" d="M 63.102 139.892 C 58.108 138.54 54.023 132.566 54.023 126.614 C 54.023 125.082 53.86 124.967 51.686 124.967 L 49.349 124.967 L 49.349 130.532 C 49.349 135.971 49.383 136.11 50.85 136.668 C 51.951 137.087 52.301 137.588 52.164 138.552 C 51.985 139.814 51.748 139.866 46.135 139.866 C 40.548 139.866 40.284 139.809 40.108 138.572 C 39.969 137.594 40.292 137.186 41.434 136.899 L 42.943 136.52 L 42.786 123.586 C 42.629 110.672 42.627 110.652 41.315 110.465 C 40.363 110.33 40 109.886 40 108.859 C 40 107.445 40.027 107.438 46.135 107.438 L 52.27 107.438 L 52.27 108.899 C 52.27 109.966 51.958 110.36 51.113 110.36 C 49.624 110.36 49.242 111.92 49.465 117.091 L 49.641 121.169 L 51.832 121.35 C 53.651 121.501 54.023 121.346 54.023 120.434 C 54.023 119.83 54.446 117.91 54.964 116.167 C 56.6 110.658 61.58 106.861 67.169 106.861 C 72.296 106.861 76.403 109.634 78.62 114.592 C 79.778 117.181 79.995 118.627 80 123.798 C 80.005 128.947 79.793 130.399 78.678 132.833 C 77.051 136.384 75.951 137.643 73.304 138.975 C 70.368 140.453 66.469 140.804 63.102 139.892 L 63.102 139.892 Z M 70.204 136.361 C 72.498 134.755 73.597 130.581 73.589 123.506 C 73.578 113.907 71.776 110.36 66.908 110.36 C 62.593 110.36 60.492 114.589 60.464 123.331 C 60.445 129.586 61.407 133.61 63.4 135.603 C 65.264 137.466 68.165 137.79 70.204 136.361 Z"/>
+ <path fill="#8c59d9" d="M 47.81 78.614 C 47.598 78.402 47.425 75.533 47.425 72.238 L 47.425 66.247 L 44.296 69.593 C 41.845 72.213 41.013 72.788 40.457 72.246 C 39.899 71.7 40.184 70.72 41.798 67.629 C 43.392 64.578 46.271 56.83 46.271 55.593 C 46.271 55.484 44.909 55.317 43.246 55.221 C 40.908 55.086 40.178 54.817 40.029 54.036 C 39.862 53.157 40.329 53.026 43.631 53.026 L 47.425 53.026 L 47.425 47.277 L 44.683 47.647 C 40.613 48.198 40.357 48.184 40.08 47.399 C 39.932 46.978 40.867 46.226 42.327 45.592 C 47.198 43.479 51.203 41.538 53.306 40.27 L 55.436 38.986 L 58.071 40.956 C 59.836 42.276 60.627 43.258 60.468 43.933 C 60.113 45.45 64.65 47.254 68.821 47.254 C 71.617 47.254 72.325 47.044 73.06 45.994 C 73.838 44.884 74.105 44.821 75.306 45.463 C 76.056 45.864 77.426 46.82 78.352 47.587 C 79.919 48.885 79.966 49.035 79.025 49.768 C 78.117 50.476 78.015 51.848 78.015 63.314 C 78.015 75.337 77.95 76.106 76.898 76.669 C 76.284 76.998 75.002 77.267 74.049 77.267 C 72.516 77.267 72.295 77.051 72.135 75.391 C 71.958 73.553 71.898 73.515 69.105 73.515 C 66.389 73.515 66.234 73.601 65.781 75.348 C 65.419 76.748 64.833 77.337 63.303 77.842 C 62.201 78.206 61.035 78.34 60.711 78.14 C 60.379 77.934 60.123 75.419 60.123 72.363 L 60.123 66.951 L 58.087 67.281 C 56.136 67.598 56.012 67.512 55.12 65.241 C 54.608 63.937 53.965 63.008 53.693 63.177 C 53.42 63.346 53.197 66.705 53.197 70.644 C 53.197 77.132 53.092 77.86 52.08 78.401 C 50.821 79.075 48.392 79.196 47.81 78.614 L 47.81 78.614 Z M 72.111 60.385 L 72.268 49.563 L 65.894 49.563 L 65.894 60.145 C 65.894 65.964 66.079 70.911 66.306 71.137 C 66.532 71.363 67.895 71.472 69.336 71.378 L 71.954 71.207 L 72.111 60.385 L 72.111 60.385 Z M 60.123 58.509 L 60.123 55.335 L 56.66 55.335 C 53.352 55.335 53.197 55.4 53.197 56.775 C 53.197 57.916 53.736 58.469 55.801 59.439 C 57.234 60.113 58.548 60.893 58.721 61.174 C 59.541 62.5 60.123 61.394 60.123 58.509 Z M 55.182 51.169 C 56.052 49.927 56.128 49.918 57.757 50.881 C 58.68 51.426 59.59 51.872 59.779 51.872 C 59.968 51.872 60.123 50.344 60.123 48.477 C 60.123 45.392 60.001 45.058 58.796 44.827 C 58.066 44.688 56.573 44.873 55.477 45.242 C 53.552 45.887 53.479 46.02 53.312 49.18 C 53.127 52.676 53.7 53.286 55.182 51.169 Z"/>
+ </g>
+ <defs>
+ <filter id="RTl02oB9C7wMWi4nSOeqDDThVcxDKETB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="2.147"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <line x1="250.324" x2="172.926" y1="163.827" y2="240.285"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_254" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_254)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/poezio.svg b/.icons/Gruvbox_Dark-2/apps/64/poezio.svg
new file mode 100644
index 000000000..cd53581b8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/poezio.svg
@@ -0,0 +1,56 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_2qMPmutgPB4Ne6pIensAavRbW3EXqwUl">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_2qMPmutgPB4Ne6pIensAavRbW3EXqwUl)">
+ <defs>
+ <filter id="xQDYmgU9mA7uGM5tR0C3woZvIhdvjKcY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#xQDYmgU9mA7uGM5tR0C3woZvIhdvjKcY)">
+ <linearGradient id="_lgradient_181" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_181)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_182" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_182)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="BwcDC4YogexKnTMkYhFZThOKKAalrxrK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#BwcDC4YogexKnTMkYhFZThOKKAalrxrK)">
+ <path d="M 159.058 59.25 C 159.021 59.25 156.101 60.554 152.571 62.127 C 145.929 65.121 143.767 66.387 138.985 70.071 C 133.406 74.369 130.978 78.437 122.667 97.318 C 120.277 102.729 118.304 107.104 118.228 107.027 C 117.963 106.759 119.025 100.696 120.05 96.666 C 120.619 94.324 121.909 90.256 122.857 87.532 C 123.807 84.845 124.451 82.658 124.261 82.658 C 123.464 82.658 118.342 85.114 115.457 86.84 C 109.119 90.716 101.227 97.855 97.205 103.381 C 87.756 116.429 83.506 127.482 80.962 145.596 L 79.9 153.08 L 79.862 149.549 C 79.786 142.68 80.546 136.577 82.481 127.904 C 83.543 123.337 84.378 119.462 84.378 119.308 C 84.378 119.153 83.202 120.306 81.722 121.878 C 77.169 126.715 72.307 134.161 70.561 140.647 C 69.764 143.678 69.232 150.587 69.651 153.158 C 69.841 154.347 69.954 155.383 69.878 155.499 C 69.803 155.575 69.542 155.192 68.48 154.655 C 67.417 154.079 66.545 153.772 66.545 153.925 C 66.545 154.118 67.076 156.036 67.683 158.262 C 68.29 160.487 68.821 162.292 68.821 162.33 C 68.821 162.33 67.954 162.138 66.019 161.831 C 64.122 161.562 62.49 161.408 62.415 161.486 C 62.301 161.6 63.174 162.829 64.312 164.287 C 76.214 174.75 70.422 172.311 80.319 174.297 C 80.395 174.413 81.989 174.872 83.848 175.409 C 85.708 175.909 88.439 176.752 89.881 177.29 L 92.538 178.25 L 90.45 176.369 L 88.364 174.489 L 97.85 174.451 L 107.337 174.413 L 102.024 172.263 C 97.975 170.967 94.955 170.598 91.757 168.131 C 90.415 166.918 91.737 166.981 96.863 166.981 C 108.134 166.981 119.48 163.25 131.775 157.648 C 137.543 155.038 143.083 151.892 142.666 151.469 C 142.551 151.355 141.072 151.124 139.326 150.932 C 135.873 150.587 129.915 149.396 129.915 149.051 C 129.915 148.937 132.543 147.885 135.72 146.595 C 151.52 138.506 161.578 131.946 172.736 121.864 C 175.657 119.103 178.154 116.396 177.996 116.236 C 177.958 116.159 176.439 116.466 174.695 116.85 C 166.688 118.614 153.026 119.689 146.196 119.113 C 142.705 118.806 137.81 117.655 135.267 116.581 C 133.711 115.889 133.901 114.391 145.741 114.391 C 156.67 114.391 158.264 114.276 162.552 113.508 C 168.813 112.357 172.988 111.014 177.161 108.903 C 183.953 105.487 187.9 104.091 193.326 97.72 C 196.666 93.806 197.539 92.539 198.524 90.007 C 200.574 84.71 201.028 81.885 199.89 76.359 C 198.752 70.872 194.805 68.206 187.708 65.519 C 174.195 60.144 162.465 63.463 155.301 72.428 C 153.176 75.076 151.164 75.445 150.86 75.752 C 150.329 76.289 153.555 69.842 157.502 62.397 C 158.451 60.671 159.133 59.25 159.058 59.25 Z"/>
+ </g>
+ <linearGradient id="_lgradient_183" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(138.095,0,0,119,62.405,56.75)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_183)" d="M 159.058 56.75 C 159.021 56.75 156.101 58.054 152.571 59.627 C 145.929 62.621 143.767 63.887 138.985 67.571 C 133.406 71.869 130.978 75.937 122.667 94.818 C 120.277 100.229 118.304 104.604 118.228 104.527 C 117.963 104.259 119.025 98.196 120.05 94.166 C 120.619 91.824 121.909 87.756 122.857 85.032 C 123.807 82.345 124.451 80.158 124.261 80.158 C 123.464 80.158 118.342 82.614 115.457 84.34 C 109.119 88.216 101.227 95.355 97.205 100.881 C 87.756 113.929 83.506 124.982 80.962 143.096 L 79.9 150.58 L 79.862 147.049 C 79.786 140.18 80.546 134.077 82.481 125.404 C 83.543 120.837 84.378 116.962 84.378 116.808 C 84.378 116.653 83.202 117.806 81.722 119.378 C 77.169 124.215 72.307 131.661 70.561 138.147 C 69.764 141.178 69.232 148.087 69.651 150.658 C 69.841 151.847 69.954 152.883 69.878 152.999 C 69.803 153.075 69.542 152.692 68.48 152.155 C 67.417 151.579 66.545 151.272 66.545 151.425 C 66.545 151.618 67.076 153.536 67.683 155.762 C 68.29 157.987 68.821 159.792 68.821 159.83 C 68.821 159.83 67.954 159.638 66.019 159.331 C 64.122 159.062 62.49 158.908 62.415 158.986 C 62.301 159.1 63.174 160.329 64.312 161.787 C 76.214 172.25 70.422 169.811 80.319 171.797 C 80.395 171.913 81.989 172.372 83.848 172.909 C 85.708 173.409 88.439 174.252 89.881 174.79 L 92.538 175.75 L 90.45 173.869 L 88.364 171.989 L 97.85 171.951 L 107.337 171.913 L 102.024 169.763 C 97.975 168.467 94.955 168.098 91.757 165.631 C 90.415 164.418 91.737 164.481 96.863 164.481 C 108.134 164.481 119.48 160.75 131.775 155.148 C 137.543 152.538 143.083 149.392 142.666 148.969 C 142.551 148.855 141.072 148.624 139.326 148.432 C 135.873 148.087 129.915 146.896 129.915 146.551 C 129.915 146.437 132.543 145.385 135.72 144.095 C 151.52 136.006 161.578 129.446 172.736 119.364 C 175.657 116.603 178.154 113.896 177.996 113.736 C 177.958 113.659 176.439 113.966 174.695 114.35 C 166.688 116.114 153.026 117.189 146.196 116.613 C 142.705 116.306 137.81 115.155 135.267 114.081 C 133.711 113.389 133.901 111.891 145.741 111.891 C 156.67 111.891 158.264 111.776 162.552 111.008 C 168.813 109.857 172.988 108.514 177.161 106.403 C 183.953 102.987 187.9 101.591 193.326 95.22 C 196.666 91.306 197.539 90.039 198.524 87.507 C 200.574 82.21 201.028 79.385 199.89 73.859 C 198.752 68.372 194.805 65.706 187.708 63.019 C 174.195 57.644 162.465 60.963 155.301 69.928 C 153.176 72.576 151.164 72.945 150.86 73.252 C 150.329 73.789 153.555 67.342 157.502 59.897 C 158.451 58.171 159.133 56.75 159.058 56.75 Z"/>
+ <g opacity=".2">
+ <path d="M 185.403 72.484 C 162.598 76.41 140.567 92.981 118.958 115.462 C 97.349 137.942 76.146 166.506 55.5 195.114 L 55.5 199.25 L 61.07 199.25 C 97.28 147.172 136.648 88.592 185.403 72.484 Z"/>
+ </g>
+ <path fill="#3b3b3b" d="M 185.403 69.984 C 162.598 73.91 140.567 90.481 118.958 112.962 C 97.349 135.442 76.146 164.006 55.5 192.614 L 55.5 196.75 L 61.07 196.75 C 97.28 144.672 136.648 86.092 185.403 69.984 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 159.06 56.75 C 159.023 56.75 156.101 58.052 152.57 59.626 C 145.929 62.619 143.768 63.887 138.986 67.57 C 133.408 71.869 130.978 75.936 122.668 94.816 C 120.577 99.548 119.029 102.962 118.566 103.825 C 118.278 105.553 118.111 106.909 118.229 107.028 C 118.305 107.105 120.277 102.728 122.668 97.316 C 130.978 78.436 133.408 74.369 138.986 70.07 C 143.768 66.387 145.929 65.119 152.57 62.126 C 155.237 60.937 156.482 60.388 157.473 59.953 C 157.484 59.932 157.491 59.92 157.502 59.899 C 158.451 58.173 159.135 56.75 159.06 56.75 Z M 175.646 60.437 C 167.309 60.272 160.225 63.766 155.3 69.929 C 154.155 71.355 153.112 72.081 152.282 72.531 C 151.233 74.655 150.617 76.001 150.861 75.754 C 151.165 75.447 153.175 75.077 155.3 72.429 C 162.464 63.464 174.194 60.144 187.707 65.52 C 194.804 68.206 198.752 70.872 199.89 76.359 C 200.174 77.739 200.361 78.952 200.446 80.075 C 200.57 78.233 200.395 76.315 199.89 73.859 C 198.752 68.372 194.804 65.706 187.707 63.02 C 183.484 61.34 179.436 60.511 175.646 60.437 Z M 124.26 80.158 C 123.463 80.158 118.34 82.611 115.456 84.338 C 109.118 88.214 101.227 95.355 97.204 100.881 C 87.756 113.929 83.507 124.984 80.964 143.098 L 79.899 150.578 L 79.88 148.693 C 79.88 148.981 79.857 149.258 79.86 149.548 L 79.899 153.078 L 80.964 145.598 C 83.507 127.483 87.756 116.429 97.204 103.381 C 101.227 97.855 109.118 90.714 115.456 86.838 C 117.957 85.341 121.978 83.396 123.566 82.878 C 124.052 81.36 124.39 80.158 124.26 80.158 Z M 177.995 113.737 C 177.957 113.661 176.439 113.964 174.694 114.348 C 166.687 116.112 153.028 117.189 146.198 116.613 C 143.517 116.378 140.026 115.641 137.39 114.826 C 134.053 115.323 134.239 116.123 135.266 116.579 C 137.809 117.654 142.707 118.806 146.198 119.113 C 153.028 119.689 166.687 118.612 174.694 116.848 C 175.053 116.769 175.044 116.79 175.373 116.721 C 176.907 115.144 178.098 113.842 177.995 113.737 Z M 84.377 116.809 C 84.377 116.654 83.201 117.805 81.721 119.377 C 77.168 124.214 72.305 131.661 70.559 138.146 C 69.879 140.732 69.432 145.989 69.563 149.118 C 69.67 146.135 70.043 142.608 70.559 140.646 C 72.305 134.161 77.168 126.714 81.721 121.877 C 82.556 120.99 83.218 120.321 83.703 119.86 C 83.886 119.003 84.377 116.863 84.377 116.809 Z M 133.459 147.517 C 131.494 148.316 129.914 148.967 129.914 149.05 C 129.914 149.395 135.875 150.585 139.328 150.93 C 139.553 150.954 139.701 150.982 139.914 151.008 C 141.694 149.974 142.86 149.167 142.668 148.972 C 142.553 148.857 141.074 148.622 139.328 148.43 C 137.639 148.261 135.356 147.892 133.459 147.517 Z M 66.545 151.423 C 66.545 151.54 66.946 152.992 67.238 154.074 C 67.579 154.207 67.995 154.393 68.479 154.655 C 69.541 155.193 69.804 155.576 69.88 155.5 C 69.955 155.384 69.841 154.345 69.65 153.156 C 69.638 153.082 69.646 152.935 69.636 152.854 C 69.449 152.714 69.148 152.494 68.479 152.155 C 67.416 151.58 66.545 151.27 66.545 151.423 Z M 62.414 158.986 C 62.306 159.096 63.121 160.24 64.182 161.608 C 64.745 161.671 65.317 161.734 66.018 161.833 C 67.953 162.14 68.82 162.331 68.82 162.331 C 68.82 162.306 68.404 160.839 68.083 159.699 C 67.737 159.629 67.443 159.559 66.018 159.333 C 64.12 159.064 62.49 158.909 62.414 158.986 Z M 93.713 166.989 C 91.241 167.029 90.748 167.222 91.755 168.132 C 94.634 170.353 97.464 170.908 100.935 171.936 L 107.336 171.911 L 102.023 169.763 C 98.877 168.755 96.354 168.297 93.884 166.989 C 93.838 166.99 93.758 166.989 93.713 166.989 Z M 91.125 174.479 L 88.967 174.484 C 89.254 174.583 89.649 174.706 89.88 174.792 L 92.536 175.749 L 91.125 174.479 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pokerth.svg b/.icons/Gruvbox_Dark-2/apps/64/pokerth.svg
new file mode 100644
index 000000000..622de77db
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pokerth.svg
@@ -0,0 +1,89 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="WkCdb860OUlwZuYJ9zIdkf8N0VLcDdsH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#WkCdb860OUlwZuYJ9zIdkf8N0VLcDdsH)">
+ <path fill="#406c49" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="BPNwu71RLYjdvyFSaWsI8qfRmSsAiitr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.32"/>
+ </filter>
+ </defs>
+ <g opacity=".2" filter="url(#BPNwu71RLYjdvyFSaWsI8qfRmSsAiitr)">
+ <path d="M 515.009 491.039 C 589.065 491.039 599.648 501.596 599.648 575.583 L 599.648 634.833 C 599.648 708.82 589.065 719.377 515.009 719.377 L 439.639 719.377 C 365.584 719.377 355 708.82 355 634.833 L 355 575.583 C 355 501.596 365.584 491.039 439.639 491.039 L 515.009 491.039 L 515.009 491.039 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.077" d="M 515.009 489 C 589.065 489 599.648 499.557 599.648 573.544 L 599.648 632.795 C 599.648 706.781 589.065 717.338 515.009 717.338 L 439.639 717.338 C 365.584 717.338 355 706.781 355 632.795 L 355 573.544 C 355 499.557 365.584 489 439.639 489 L 515.009 489 L 515.009 489 Z" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="BRqLE1Tr2RtczlBejoUshwM72tazAYdc" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.16"/>
+ </filter>
+ </defs>
+ <g opacity=".1" filter="url(#BRqLE1Tr2RtczlBejoUshwM72tazAYdc)">
+ <path d="M 515.009 489 C 589.065 489 599.648 499.557 599.648 573.544 L 599.648 632.795 C 599.648 706.781 589.065 717.338 515.009 717.338 L 439.639 717.338 C 365.584 717.338 355 706.781 355 632.795 L 355 573.544 C 355 499.557 365.584 489 439.639 489 L 515.009 489 L 515.009 489 Z"/>
+ </g>
+ <path fill="#406c49" d="M 515.009 489 C 589.065 489 599.648 499.557 599.648 573.544 L 599.648 632.795 C 599.648 706.781 589.065 717.338 515.009 717.338 L 439.639 717.338 C 365.584 717.338 355 706.781 355 632.795 L 355 573.544 C 355 499.557 365.584 489 439.639 489 L 515.009 489 L 515.009 489 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 477.324 489 L 477.324 717.338 L 515.009 717.338 C 589.065 717.338 599.648 706.781 599.648 632.795 L 599.648 573.544 C 599.648 499.557 589.065 489 515.009 489 L 477.324 489 L 477.324 489 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 439.639 717.338 C 365.584 717.338 355 706.781 355 632.795 L 355 603.169 L 599.648 603.169 L 599.648 632.795 C 599.648 706.781 589.065 717.338 515.009 717.338 L 439.639 717.338 L 439.639 717.338 Z"/>
+ </g>
+ <clipPath id="_clipPath_6rMk1qRUNWn8ybEfeUY2phqLNnl0wFWV">
+ <path fill="#ffffff" d="M 515.009 489 C 589.065 489 599.648 499.557 599.648 573.544 L 599.648 632.795 C 599.648 706.781 589.065 717.338 515.009 717.338 L 439.639 717.338 C 365.584 717.338 355 706.781 355 632.795 L 355 573.544 C 355 499.557 365.584 489 439.639 489 L 515.009 489 L 515.009 489 Z"/>
+ </clipPath>
+ <g clip-path="url(#_clipPath_6rMk1qRUNWn8ybEfeUY2phqLNnl0wFWV)">
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <linearGradient id="_lgradient_255" x1="0" x2="0" y1=".5" y2="1.5">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="none" stroke="url(#_lgradient_255)" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.077" d="M 515.009 489 C 589.065 489 599.648 499.557 599.648 573.544 L 599.648 632.795 C 599.648 706.781 589.065 717.338 515.009 717.338 L 439.639 717.338 C 365.584 717.338 355 706.781 355 632.795 L 355 573.544 C 355 499.557 365.584 489 439.639 489 L 515.009 489 L 515.009 489 Z" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ </g>
+ <g filter="url(#W4SsHu39daz9V3yMq6I5jnZSmOvLopwX)">
+ <path fill="#bc1938" d="M 210 127.5 C 210 81.967 173.033 45 127.5 45 C 81.967 45 45 81.967 45 127.5 C 45 173.033 81.967 210 127.5 210 C 173.033 210 210 173.033 210 127.5 Z"/>
+ <path fill="#ffffff" d="M 127.5 45 C 121.421 45 115.52 45.697 109.821 46.934 L 109.821 84.823 L 83.027 58.017 C 72.978137 64.444876 64.444876 72.978137 58.017 83.027 L 84.823 109.821 L 46.934 109.821 C 45.697 115.519 45 121.421 45 127.5 C 45 133.579 45.697 139.48 46.934 145.179 L 84.823 145.179 L 58.017 171.973 C 64.444876 182.021863 72.978137 190.555124 83.027 196.983 L 109.821 170.177 L 109.821 208.066 C 115.52 209.302 121.421 210 127.5 210 C 133.579 210 139.48 209.303 145.178 208.066 L 145.178 170.177 L 171.973 196.983 C 182.021863 190.555124 190.555124 182.021863 196.983 171.973 L 170.177 145.179 L 208.066 145.179 C 209.302 139.48 210 133.579 210 127.5 C 210 121.421 209.302 115.519 208.066 109.821 L 170.177 109.821 L 196.983 83.027 C 190.555124 72.978137 182.021863 64.444876 171.973 58.017 L 145.178 84.823 L 145.178 46.934 C 139.48 45.697 133.579 45 127.5 45 Z"/>
+ <path fill="#eab305" d="M 198.214 127.5 C 198.214 88.472 166.528 56.786 127.5 56.786 C 88.472 56.786 56.786 88.472 56.786 127.5 C 56.786 166.528 88.472 198.214 127.5 198.214 C 166.528 198.214 198.214 166.528 198.214 127.5 Z"/>
+ <path fill="#bc1938" d="M 186.428 127.5 C 186.428 94.976 160.023 68.571 127.5 68.571 C 94.976 68.571 68.571 94.976 68.571 127.5 C 68.571 160.024 94.976 186.428 127.5 186.428 C 160.023 186.428 186.428 160.024 186.428 127.5 Z"/>
+ <g opacity=".2">
+ <path d="M 89.196 100.982 L 89.196 112.768 L 100.982 112.768 L 100.982 159.911 L 112.768 159.911 L 112.768 112.768 L 124.553 112.768 L 124.553 100.982 L 89.196 100.982 L 89.196 100.982 Z M 130.446 100.982 L 130.446 159.911 L 142.232 159.911 L 142.232 136.339 L 154.018 136.339 L 154.018 159.911 L 165.803 159.911 L 165.803 100.982 L 154.018 100.982 L 154.018 124.554 L 142.232 124.554 L 142.232 100.982 L 130.446 100.982 L 130.446 100.982 Z"/>
+ </g>
+ <g>
+ <path fill="#fffcf7" d="M 100.98 98.04 L 112.766 98.04 L 112.766 156.969 L 100.98 156.969 L 100.98 98.04 Z"/>
+ <path fill="#fffcf7" d="M 124.554 98.034 L 124.554 109.82 L 89.197 109.82 L 89.197 98.034 L 124.554 98.034 Z M 130.45 98.04 L 142.236 98.04 L 142.236 156.969 L 130.45 156.969 L 130.45 98.04 Z"/>
+ <path fill="#fffcf7" d="M 165.805 121.605 L 165.805 133.391 L 130.448 133.391 L 130.448 121.605 L 165.805 121.605 Z"/>
+ <path fill="#fffcf7" d="M 154.02 98.04 L 165.806 98.04 L 165.806 156.969 L 154.02 156.969 L 154.02 98.04 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="W4SsHu39daz9V3yMq6I5jnZSmOvLopwX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_256" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_256)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/polari.svg b/.icons/Gruvbox_Dark-2/apps/64/polari.svg
new file mode 120000
index 000000000..28bbff2df
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/polari.svg
@@ -0,0 +1 @@
+irc-chat.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/polly.svg b/.icons/Gruvbox_Dark-2/apps/64/polly.svg
new file mode 100644
index 000000000..e7513f900
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/polly.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="teNozUpFbXOjmtqfcFzHLDH3RSas7RHG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#teNozUpFbXOjmtqfcFzHLDH3RSas7RHG)">
+ <path fill="#76c22b" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#be6700" d="M 123.712 205.694 C 113.219 204.566 106.741 202.733 96.364 197.954 C 87.164 193.717 74.959 183.467 72.259 180.746 C 69.714 176.529 63.812 170.387 65.872 166.232 C 66.503 165.21 68.001 165.408 71.459 166.969 C 75.595 168.836 79.633 169.074 103.859 168.878 C 119.079 168.756 144.747 168.072 160.898 167.361 C 177.05 166.65 190.529 166.332 190.852 166.656 C 188.309 181.881 173.616 195.351 160.69 201.528 C 151.058 205.926 138.761 207.312 123.712 205.694 L 123.712 205.694 Z"/>
+ <path fill="#ffd100" d="M 146.728 209.864 C 139.118 196.844 130.15 186.988 122.381 183.106 C 115.875 179.854 114.466 179.633 95.362 178.858 C 73.517 177.973 68.966 176.87 63.694 171.185 C 56.608 163.542 57.086 150.271 65.047 133.639 C 75.121 112.594 98.252 95.456 120.693 92.411 C 131.75 90.911 144.297 100.448 157.774 120.597 C 161.025 125.458 164.816 132.458 166.199 136.154 C 171.648 150.72 171.429 170.642 165.63 187.919 C 163.01 195.724 152.741 217.667 151.708 217.667 C 151.477 217.667 149.236 214.156 146.728 209.864 L 146.728 209.864 Z"/>
+ <path fill="#ff9100" d="M 158.89 203.971 C 158.858 203.595 160.292 199.188 162.078 195.25 C 171.227 175.071 171.192 152.026 164.883 135.164 C 159.718 121.358 143.364 100.971 133.319 95.815 L 127.457 92.807 L 134.164 93.445 C 142.08 94.199 155.367 98.533 162.406 102.658 C 171.206 107.815 181.998 119.526 186.506 128.81 C 193.585 143.388 195.769 156.974 192.35 165.157 C 191.3 167.67 188.863 170.164 185.364 172.305 C 175.302 178.462 172.5 184.275 160.687 201.491 C 159.643 203.012 158.922 204.347 158.89 203.971 Z"/>
+ <path fill="#fefefe" d="M 186.33 95.1 C 165.982 87.846 161.365 59.409 178.143 44.677 C 182.417 40.924 189.89 37.838 194.702 37.838 C 199.561 37.838 207.007 40.942 211.403 44.802 C 217.647 50.285 221.202 58.492 221.202 67.425 C 221.202 80.479 212.854 92.519 201.645 95.632 C 195.243 97.41 192.548 97.316 186.33 95.1 L 186.33 95.1 Z"/>
+ <path d="M 186.33 88.829 C 174.361 84.562 171.645 67.835 181.514 59.169 C 184.029 56.961 188.424 55.146 191.255 55.146 C 194.113 55.146 198.493 56.972 201.079 59.242 C 204.752 62.468 206.843 67.296 206.843 72.55 C 206.843 80.229 201.933 87.312 195.339 89.143 C 191.573 90.188 189.988 90.133 186.33 88.829 L 186.33 88.829 Z"/>
+ <g>
+ <path fill="#fefefe" d="M 69.205 94.198 C 89.553 86.944 94.171 58.507 77.393 43.776 C 73.118 40.022 65.646 36.936 60.834 36.936 C 55.974 36.936 48.529 40.041 44.133 43.9 C 37.889 49.383 34.333 57.59 34.333 66.523 C 34.333 79.578 42.681 91.618 53.891 94.731 C 60.293 96.508 62.988 96.415 69.205 94.198 Z"/>
+ <path d="M 69.205 87.928 C 81.175 83.661 83.891 66.933 74.022 58.267 C 71.507 56.06 67.112 54.244 64.281 54.244 C 61.422 54.244 57.043 56.07 54.457 58.341 C 50.784 61.566 48.692 66.394 48.692 71.648 C 48.692 79.327 53.603 86.41 60.197 88.241 C 63.963 89.287 65.548 89.231 69.205 87.928 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_257" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_257)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/polo.svg b/.icons/Gruvbox_Dark-2/apps/64/polo.svg
new file mode 100644
index 000000000..2111c82b1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/polo.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_qeKkq3A6y26bsieZE6lNJuz4kTaztQbI">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_qeKkq3A6y26bsieZE6lNJuz4kTaztQbI)">
+ <defs>
+ <filter id="6glqsM7oakZI2Dgu1h2J0td8LFcX1wLx" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#6glqsM7oakZI2Dgu1h2J0td8LFcX1wLx)">
+ <linearGradient id="_lgradient_369" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_369)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_370" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_370)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 143.129 62.093 C 139.557 62.095 135.73 62.146 131.621 62.247 C 100.421 63.015 87.164 66.992 71.042 78.278 C 59.514 86.348 51.978 97.697 57.174 101.004 C 61.576 103.806 74.23 97.549 78.036 90.689 C 82.833 82.043 88.328 79.615 98.606 79.615 C 104.776 79.615 105.397 81.268 103.859 93.526 C 100.513 120.18 92.944 150.457 83.288 174.351 C 80.498 181.254 78.217 188.223 78.216 189.824 C 78.213 194.688 82.503 195.223 90.308 191.343 C 98.352 187.344 101.638 182.837 108.029 166.971 C 111.213 159.067 113.813 152.161 113.813 151.635 C 113.813 149.125 118.526 147.206 127.724 145.971 C 159.349 141.723 186.552 125.338 196.559 104.504 C 203.469 90.115 201.264 78.521 190.165 71.018 C 180.622 64.566 168.127 62.075 143.129 62.093 Z M 138.16 79.694 C 139.18 79.735 140.31 79.825 141.558 79.96 C 156.164 81.54 167.215 86.035 171.766 92.249 C 174.845 96.452 174.94 106.51 171.963 112.596 C 166.228 124.325 156.728 128.572 128.505 132.043 C 123.448 132.665 121.95 132.488 121.468 131.219 C 121.131 130.332 122.35 122.022 124.18 112.734 C 126.01 103.446 127.852 92.89 128.274 89.28 C 129.044 82.684 130.513 80.134 135.414 79.728 C 136.23 79.66 137.14 79.653 138.16 79.694 L 138.16 79.694 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pomodoro-indicator.svg b/.icons/Gruvbox_Dark-2/apps/64/pomodoro-indicator.svg
new file mode 120000
index 000000000..a115f05bc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pomodoro-indicator.svg
@@ -0,0 +1 @@
+tomato.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/popcorn-time.svg b/.icons/Gruvbox_Dark-2/apps/64/popcorn-time.svg
new file mode 100644
index 000000000..be3fb2195
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/popcorn-time.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#ececec" d="M165.689 11.95c74.056 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.583 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <g filter="url(#b)">
+ <path fill="#e6c59a" d="M143.625 54.501c-16.9.007-32.122 10.163-38.534 25.71a20.902 20.902 0 0 0-13.549-4.996c-11.506 0-20.834 9.274-20.834 20.714a20.641 20.641 0 0 0 4.303 12.582c-5.857 3.171-9.504 9.269-9.511 15.9 0 10.01 8.161 18.125 18.229 18.125a18.45 18.45 0 0 0 2.604-.203v5.381c0 8.607 6.969 15.536 15.625 15.536h52.084c8.656 0 15.625-6.929 15.625-15.536v-.213c.861.133 1.732.204 2.604.213 10.068 0 18.229-8.115 18.229-18.125-.003-6.56-3.571-12.606-9.328-15.809a41.246 41.246 0 0 0 4.12-17.852 41.308 41.308 0 0 0-12.204-29.294A41.79 41.79 0 0 0 143.625 54.5v.001z"/>
+ <path fill="#a81a1a" d="M143.625 121.822c0 8.58-6.996 15.535-15.625 15.535s-15.625-6.955-15.625-15.535h31.25z"/>
+ <path fill="#e54b3f" d="M169.667 137.357c-5.771 0-10.417 4.891-10.417 10.967V199.5h14.323c3.607 0 6.51-3.465 6.51-7.768v-43.408c0-6.076-4.646-10.967-10.416-10.967z"/>
+ <path fill="#ffffff" d="M148.833 145.125c-5.77 0-10.416 4.85-10.416 10.875v43.5h20.833V156c0-6.025-4.646-10.875-10.417-10.875z"/>
+ <path fill="#e54b3f" d="M128 147.714c-5.771 0-10.417 4.95-10.417 11.097V199.5h20.834v-40.689c0-6.147-4.646-11.097-10.417-11.097z"/>
+ <path fill="#ffffff" d="M107.167 145.125c5.77 0 10.416 4.85 10.416 10.875v43.5H96.75V156c0-6.025 4.646-10.875 10.417-10.875z"/>
+ <path fill="#e54b3f" d="M86.333 137.357c5.771 0 10.417 4.891 10.417 10.967V199.5H82.427c-3.607 0-6.51-3.465-6.51-7.768v-43.408c0-6.076 4.645-10.967 10.416-10.967z"/>
+ <ellipse fill="#3f3f3f" cx="156.646" cy="111.465" rx="10.417" ry="10.357" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#ffffff" cx="160.552" cy="107.581" rx="3.906" ry="3.884" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#3f3f3f" cx="99.354" cy="111.465" rx="10.417" ry="10.357" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#ffffff" cx="103.26" cy="107.581" rx="3.906" ry="3.884" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="c" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/popcorntime.svg b/.icons/Gruvbox_Dark-2/apps/64/popcorntime.svg
new file mode 120000
index 000000000..93260a57c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/popcorntime.svg
@@ -0,0 +1 @@
+popcorn-time.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/portal.svg b/.icons/Gruvbox_Dark-2/apps/64/portal.svg
new file mode 100755
index 000000000..94fe88fbc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/portal.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="HtjVU4Z7YLHMs4uRbT43wnvdpBxyqR10" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#HtjVU4Z7YLHMs4uRbT43wnvdpBxyqR10)">
+ <linearGradient id="_lgradient_60" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_60)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <linearGradient id="_lgradient_61" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.197,0,0,227.917,5.822,11.179)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_61)" d="M 107.331 206.435 C 89.41 188.471 74.004 172.858 73.097 171.739 C 72.189 170.619 70.417 168.165 69.159 166.284 L 66.871 162.864 L 66.871 200.573 L 66.871 238.282 L 64.898 238.282 C 63.812 238.282 61.516 238.163 59.796 238.018 L 56.668 237.754 L 56.819 177.681 C 56.953 124.106 57.04 117.278 57.631 114.556 C 59.197 107.332 61.875 105.2 32.322 134.701 L 5.822 161.154 L 5.822 154.022 L 5.822 146.889 L 43.164 109.616 C 63.702 89.116 81.882 71.264 83.564 69.945 C 85.246 68.627 87.763 66.815 89.157 65.92 C 90.55 65.024 91.692 64.154 91.694 63.987 C 91.696 63.819 72.65 63.681 49.37 63.681 C 7.844 63.681 7.043 63.666 7.043 62.897 C 7.043 61.955 7.791 56.124 8.08 54.818 L 8.285 53.892 L 73.088 54.025 L 137.892 54.158 L 141.962 55.052 C 144.2 55.544 146.214 55.946 146.437 55.947 C 146.66 55.948 136.771 45.875 124.461 33.564 L 102.079 11.179 L 108.997 11.179 L 115.916 11.179 L 149.73 45.061 C 168.328 63.697 184.281 79.859 185.18 80.979 C 186.079 82.098 187.712 84.37 188.808 86.028 L 190.801 89.042 L 190.905 50.274 L 191.009 11.507 L 193.347 11.742 C 194.633 11.872 196.921 12.094 198.432 12.236 L 201.18 12.495 L 201.18 69.662 C 201.18 127.982 201.073 132.696 199.594 140.004 C 199.21 141.901 198.997 143.452 199.121 143.452 C 199.244 143.452 210.747 132.052 224.682 118.118 L 250.019 92.784 L 250.019 99.915 L 250.019 107.045 L 213.491 143.505 C 178.014 178.916 172.979 183.661 167.427 186.925 L 165.567 188.018 L 207.229 188.122 L 248.891 188.226 L 248.617 190.564 C 248.466 191.85 248.151 194.051 247.916 195.456 L 247.49 198.009 L 183.33 197.884 L 119.17 197.76 L 115.304 196.863 C 113.177 196.369 111.346 195.963 111.235 195.96 C 111.124 195.957 120.739 205.662 132.601 217.526 L 154.169 239.096 L 147.042 239.096 L 139.915 239.096 L 107.331 206.435 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_62" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_62)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/portal2.svg b/.icons/Gruvbox_Dark-2/apps/64/portal2.svg
new file mode 100755
index 000000000..e2f7cd006
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/portal2.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="JFOomBQDne4E8TnpeH73UW86oL4NtINs" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#JFOomBQDne4E8TnpeH73UW86oL4NtINs)">
+ <linearGradient id="_lgradient_63" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_63)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <linearGradient id="_lgradient_64" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.197,0,0,227.917,5.822,11.179)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_64)" d="M 107.331 206.435 C 89.41 188.471 74.004 172.858 73.097 171.739 C 72.189 170.619 70.417 168.165 69.159 166.284 L 66.871 162.864 L 66.871 200.573 L 66.871 238.282 L 64.898 238.282 C 63.812 238.282 61.516 238.163 59.796 238.018 L 56.668 237.754 L 56.819 177.681 C 56.953 124.106 57.04 117.278 57.631 114.556 C 59.197 107.332 61.875 105.2 32.322 134.701 L 5.822 161.154 L 5.822 154.022 L 5.822 146.889 L 43.164 109.616 C 63.702 89.116 81.882 71.264 83.564 69.945 C 85.246 68.627 87.763 66.815 89.157 65.92 C 90.55 65.024 91.692 64.154 91.694 63.987 C 91.696 63.819 72.65 63.681 49.37 63.681 C 7.844 63.681 7.043 63.666 7.043 62.897 C 7.043 61.955 7.791 56.124 8.08 54.818 L 8.285 53.892 L 73.088 54.025 L 137.892 54.158 L 141.962 55.052 C 144.2 55.544 146.214 55.946 146.437 55.947 C 146.66 55.948 136.771 45.875 124.461 33.564 L 102.079 11.179 L 108.997 11.179 L 115.916 11.179 L 149.73 45.061 C 168.328 63.697 184.281 79.859 185.18 80.979 C 186.079 82.098 187.712 84.37 188.808 86.028 L 190.801 89.042 L 190.905 50.274 L 191.009 11.507 L 193.347 11.742 C 194.633 11.872 196.921 12.094 198.432 12.236 L 201.18 12.495 L 201.18 69.662 C 201.18 127.982 201.073 132.696 199.594 140.004 C 199.21 141.901 198.997 143.452 199.121 143.452 C 199.244 143.452 210.747 132.052 224.682 118.118 L 250.019 92.784 L 250.019 99.915 L 250.019 107.045 L 213.491 143.505 C 178.014 178.916 172.979 183.661 167.427 186.925 L 165.567 188.018 L 207.229 188.122 L 248.891 188.226 L 248.617 190.564 C 248.466 191.85 248.151 194.051 247.916 195.456 L 247.49 198.009 L 183.33 197.884 L 119.17 197.76 L 115.304 196.863 C 113.177 196.369 111.346 195.963 111.235 195.96 C 111.124 195.957 120.739 205.662 132.601 217.526 L 154.169 239.096 L 147.042 239.096 L 139.915 239.096 L 107.331 206.435 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_65" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_65)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="nTDwdABvXmqadqt7sAkhbmo5U2xXpsgS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#nTDwdABvXmqadqt7sAkhbmo5U2xXpsgS)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_66" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff576a"/>
+ <stop offset="50%" style="stop-color:#ff518b"/>
+ <stop offset="100%" style="stop-color:#f50f5c"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_66)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <path fill="#ececec" d="M 213.534 218.517 L 165.851 218.517 L 165.851 218.517 Q 165.851 204.36 172.242 195.364 L 172.242 195.364 L 172.242 195.364 Q 178.632 186.368 189.84 180.371 L 189.84 180.371 L 189.84 180.371 Q 194.461 177.913 197.066 175.357 L 197.066 175.357 L 197.066 175.357 Q 199.671 172.801 199.671 169.163 L 199.671 169.163 L 199.671 169.163 Q 199.671 165.329 197.263 163.215 L 197.263 163.215 L 197.263 163.215 Q 194.854 161.101 190.725 161.101 L 190.725 161.101 L 190.725 161.101 Q 182.466 161.101 178.829 168.868 L 178.829 168.868 L 166.933 163.461 L 166.933 163.461 Q 169.882 156.579 176.223 152.548 L 176.223 152.548 L 176.223 152.548 Q 182.565 148.517 190.43 148.517 L 190.43 148.517 L 190.43 148.517 Q 200.753 148.517 206.848 154.269 L 206.848 154.269 L 206.848 154.269 Q 212.944 160.02 212.944 168.868 L 212.944 168.868 L 212.944 168.868 Q 212.944 176.93 209.11 181.649 L 209.11 181.649 L 209.11 181.649 Q 205.275 186.368 197.214 190.891 L 197.214 190.891 L 197.214 190.891 Q 190.037 195.02 186.497 198.264 L 186.497 198.264 L 186.497 198.264 Q 182.958 201.509 181.582 205.736 L 181.582 205.736 L 213.534 205.736 L 213.534 218.517 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/porthole.svg b/.icons/Gruvbox_Dark-2/apps/64/porthole.svg
new file mode 120000
index 000000000..65a1d1f76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/porthole.svg
@@ -0,0 +1 @@
+download.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/postman.svg b/.icons/Gruvbox_Dark-2/apps/64/postman.svg
new file mode 100644
index 000000000..1820a3de4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/postman.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#Sa0F5qK4jzrQ5F16rlXgYk56u4OeB5Mg)">
+ <linearGradient id="_lgradient_258" x1=".25" x2=".75" y1=".036" y2=".844" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f61111"/>
+ <stop offset="48.272%" style="stop-color:#ff4f4f"/>
+ <stop offset="100%" style="stop-color:#ff7a55"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_258)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="Sa0F5qK4jzrQ5F16rlXgYk56u4OeB5Mg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z M 165.7 19.95 C 170.02 19.95 174.35 19.99 178.67 20.08 C 182.49 20.17 186.32 20.32 190.13 20.54 C 193.47 20.72 196.81 21 200.13 21.36 C 203 21.68 205.86 22.1 208.7 22.62 C 211.12 23.07 213.52 23.64 215.88 24.33 C 217.88 24.92 219.84 25.64 221.74 26.49 C 223.36 27.22 224.93 28.09 226.41 29.08 C 227.74 29.98 228.99 31 230.13 32.14 C 231.26 33.28 232.29 34.52 233.19 35.85 C 234.18 37.33 235.05 38.89 235.78 40.51 C 236.63 42.41 237.35 44.36 237.94 46.36 C 238.629951 48.719792 239.200673 51.112821 239.65 53.53 C 240.18 56.36 240.6 59.22 240.91 62.09 C 241.28 65.41 241.55 68.74 241.74 72.07 C 241.96 75.89 242.11 79.71 242.19 83.53 C 242.29 87.84 242.33 92.16 242.33 96.48 L 242.33 155.75 C 242.33 160.07 242.29 164.39 242.19 168.71 C 242.11 172.53 241.96 176.35 241.74 180.16 C 241.55 183.5 241.28 186.83 240.91 190.15 C 240.6 193.02 240.18 195.87 239.65 198.71 C 239.200673 201.127179 238.629951 203.520208 237.94 205.88 C 237.35 207.88 236.63 209.83 235.78 211.73 C 235.05 213.35 234.18 214.91 233.19 216.39 C 232.29 217.72 231.26 218.96 230.13 220.1 C 228.990027 221.235862 227.744396 222.260495 226.41 223.16 C 224.93 224.15 223.36 225.02 221.74 225.75 C 219.84 226.6 217.88 227.32 215.88 227.91 C 213.52 228.6 211.12 229.17 208.7 229.62 C 205.86 230.14 203 230.56 200.13 230.87 C 196.81 231.24 193.47 231.51 190.13 231.7 C 186.32 231.92 182.49 232.07 178.67 232.15 C 174.35 232.25 170.02 232.29 165.7 232.29 L 90.31 232.29 C 85.99 232.29 81.66 232.25 77.34 232.15 C 73.51 232.07 69.69 231.92 65.87 231.7 C 62.54 231.51 59.2 231.24 55.88 230.87 C 53 230.56 50.15 230.14 47.31 229.62 C 44.88 229.17 42.49 228.6 40.12 227.91 C 38.13 227.32 36.17 226.6 34.27 225.75 C 32.64 225.02 31.08 224.15 29.6 223.16 C 28.27 222.26 27.02 221.24 25.88 220.1 C 24.747134 218.960923 23.722718 217.718903 22.82 216.39 C 21.83 214.91 20.96 213.35 20.23 211.73 C 19.380159 209.830428 18.658543 207.876051 18.07 205.88 C 17.38 203.52 16.8 201.13 16.36 198.71 C 15.83 195.87 15.41 193.02 15.1 190.15 C 14.73 186.83 14.46 183.5 14.27 180.16 C 14.05 176.35 13.9 172.53 13.82 168.71 C 13.72 164.39 13.68 160.07 13.68 155.75 L 13.68 96.48 C 13.68 92.16 13.72 87.84 13.82 83.53 C 13.9 79.71 14.05 75.89 14.27 72.07 C 14.46 68.74 14.73 65.41 15.1 62.09 C 15.41 59.22 15.83 56.36 16.36 53.53 C 16.8 51.11 17.38 48.72 18.07 46.36 C 18.66 44.36 19.38 42.41 20.23 40.51 C 20.96 38.89 21.83 37.33 22.82 35.85 C 23.72 34.52 24.75 33.28 25.88 32.14 C 27.02 31 28.27 29.98 29.6 29.08 C 31.08 28.09 32.64 27.22 34.27 26.49 C 36.17 25.64 38.13 24.92 40.12 24.33 C 42.49 23.64 44.88 23.07 47.31 22.62 C 50.15 22.1 53 21.68 55.88 21.36 C 59.2 21 62.54 20.72 65.87 20.54 C 69.69 20.32 73.51 20.17 77.34 20.08 C 81.66 19.99 85.99 19.95 90.31 19.95 L 165.7 19.95 L 165.7 19.95 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 6.357 83.58 L 211.766 236.61 C 200.204 238.921 185.34 239.629 166.243 239.629 L 90.873 239.629 C 16.818 239.629 6.234 229.071 6.234 155.085 L 6.234 95.834 C 6.234 91.531 6.275 87.464 6.357 83.58 Z"/>
+ </g>
+ <g>
+ <path fill="#ffffff" d="M 55.5 197.439 L 64.676 188.49 L 75.735 199.323 L 55.5 197.439 L 55.5 197.439 Z M 67.5 186.371 L 80.911 200.5 C 81.401 196.711 79.616 192.256 77.853 186.135 Q 116.591 169.501 130.793 152.696 L 122.793 144.218 C 116.675 147.123 110.89 148.319 105.382 147.751 L 67.5 186.371 L 67.5 186.371 Z M 125.381 142.57 L 133.146 151.047 C 153.99 132.441 167.028 115.897 172.204 101.359 L 125.381 142.57 L 125.381 142.57 Z M 118.087 134.563 L 123.499 139.979 L 171.028 97.592 C 175.733 93.588 167.028 85.346 161.851 90.291 L 118.087 134.563 L 118.087 134.563 Z M 115.028 132.444 L 106.087 123.731 C 135.993 93.025 155.384 79.935 163.263 84.875 L 115.028 132.444 L 115.028 132.444 Z M 92.205 137.625 L 104.205 126.557 L 111.97 134.328 C 104.754 136.369 98.185 137.486 92.205 137.625 Z"/>
+ <path fill="#ffffff" d="M 176.91 76.751 L 189.615 90.291 C 176.204 93.588 163.616 85.464 165.028 72.63 C 168.557 53.084 188.204 52.378 193.615 60.031 Q 186.321 67.214 176.91 76.751 L 176.91 76.751 Z M 108.911 143.747 L 115.97 137.389 L 120.911 142.57 C 116.048 143.512 111.283 144.08 108.911 143.747 Z"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 193.027 88.054 L 181.263 76.28 L 196.674 61.562 C 203.38 71.452 200.707 82.038 193.027 88.054 L 193.027 88.054 Z M 193.38 79.812 L 193.615 69.922 L 197.968 69.804 C 197.968 75.456 197.262 78.988 193.38 79.812 L 193.38 79.812 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_259" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_259)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/postr.svg b/.icons/Gruvbox_Dark-2/apps/64/postr.svg
new file mode 100755
index 000000000..3c0467997
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/postr.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="q3UxR7eYsgUw6BofyMq8LrVAjmgdzdtZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#q3UxR7eYsgUw6BofyMq8LrVAjmgdzdtZ)">
+ <linearGradient id="_lgradient_73" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_73)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_74" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_74)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#0059d4" d="M 122.942 128 C 122.942 146.624 107.845 161.721 89.221 161.721 C 70.598 161.721 55.5 146.623 55.5 128 C 55.5 109.376 70.597 94.279 89.221 94.279 C 107.844 94.279 122.942 109.377 122.942 128 L 122.942 128 Z"/>
+ <path fill="#da1593" d="M 200.5 128 C 200.5 146.624 185.403 161.721 166.779 161.721 C 148.156 161.721 133.058 146.623 133.058 128 C 133.058 109.376 148.155 94.279 166.779 94.279 C 185.402 94.279 200.5 109.377 200.5 128 Z"/>
+ <defs>
+ <filter id="TRa4GrdcH8H7SYeGKM7RoRcujnz28KWK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#TRa4GrdcH8H7SYeGKM7RoRcujnz28KWK)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_75" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff576a"/>
+ <stop offset="50%" style="stop-color:#ff518b"/>
+ <stop offset="100%" style="stop-color:#f50f5c"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_75)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <path fill="#ffffff" d="M 198.442 218.517 L 198.442 183.517 L 211.567 183.517 L 189.692 157.267 L 167.817 183.517 L 180.942 183.517 L 180.942 218.517 L 198.442 218.517 Z M 163.442 157.267 L 215.942 157.267 L 215.942 148.517 L 163.442 148.517 L 163.442 157.267 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/postscript-viewer.svg b/.icons/Gruvbox_Dark-2/apps/64/postscript-viewer.svg
new file mode 120000
index 000000000..e1b9885f3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/postscript-viewer.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/power-statistics.svg b/.icons/Gruvbox_Dark-2/apps/64/power-statistics.svg
new file mode 120000
index 000000000..82c357f48
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/power-statistics.svg
@@ -0,0 +1 @@
+gnome-power-statistics.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/power.svg b/.icons/Gruvbox_Dark-2/apps/64/power.svg
new file mode 100644
index 000000000..cd5e5afd9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/power.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="gKFGpKqBzWHfVpBiNtWMXUeRXQldI1Mh" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#gKFGpKqBzWHfVpBiNtWMXUeRXQldI1Mh)">
+ <linearGradient id="_lgradient_0" x1="-.379" x2=".463" y1="-.175" y2="1.175" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffeb00"/>
+ <stop offset="100%" style="stop-color:#ffa100"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g opacity=".5">
+ <path fill="#ffffff" d="M 119.845 202.414 L 160.62 112.709 L 136.155 112.709 L 136.155 55.625 L 95.38 145.329 L 119.845 145.329 L 119.845 202.414 L 119.845 202.414 Z"/>
+ </g>
+ <linearGradient id="_lgradient_2" x1=".5" x2=".5" y1="-.222" y2="2.196" gradientTransform="matrix(65.24,0,0,146.789,95.38,53.586)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#111111"/>
+ <stop offset="100%" style="stop-color:#4d4d4d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" d="M 119.845 200.375 L 160.62 110.671 L 136.155 110.671 L 136.155 53.586 L 95.38 143.291 L 119.845 143.29 L 119.845 200.375 L 119.845 200.375 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ppa.svg b/.icons/Gruvbox_Dark-2/apps/64/ppa.svg
new file mode 100644
index 000000000..2f777ccbc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ppa.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="6iykPIPFatxeZKKrTYbvIWiHClahCeqD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#6iykPIPFatxeZKKrTYbvIWiHClahCeqD)">
+ <path fill="#e3dfd5" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#f8c300" d="M 63.181 164.346 L 63.181 87.4 L 129.819 48.927 L 196.457 87.4 L 196.457 164.346 L 129.819 202.822 L 63.181 164.346 L 63.181 164.346 Z"/>
+ <path fill="#fb7c38" d="M 249.625 182.694 C 249.652 182.277 249.7 181.924 249.725 181.501 C 250.159 174.132 250.324 165.874 250.324 156.626 L 250.324 97.374 C 250.324 88.126 250.159 79.868 249.725 72.499 C 249.645 71.147 249.505 69.976 249.406 68.683 L 216.227 88.812 L 215.348 162.259 L 249.625 182.694 L 249.625 182.694 Z"/>
+ <path fill="#bc1938" d="M 140.75 241.169 L 165.686 241.169 C 174.943 241.169 183.207 241.004 190.584 240.571 C 194.272 240.355 197.739 240.072 200.996 239.708 C 204.253 239.344 207.301 238.901 210.152 238.364 C 213.004 237.828 215.659 237.197 218.131 236.462 C 220.603 235.727 222.892 234.886 225.01 233.927 C 227.049819 233.011483 229.008478 231.924937 230.865 230.679 C 232.626728 229.493081 234.270893 228.14125 235.775 226.642 C 237.276166 225.13982 238.630014 223.497322 239.818 221.737 C 241.065407 219.883476 242.153309 217.927462 243.07 215.89 C 243.933 213.99 244.669 211.903 245.35 209.72 L 205.119 182.173 L 141.072 218.134 L 140.75 241.169 L 140.75 241.169 Z"/>
+ <path fill="#c43ac4" d="M 10.824 210.192 C 11.465 212.188 12.133 214.135 12.93 215.89 C 13.846691 217.927462 14.934593 219.883476 16.182 221.737 C 17.369986 223.497322 18.723834 225.13982 20.225 226.642 C 21.729107 228.14125 23.373272 229.493081 25.135 230.679 C 26.991522 231.924937 28.950181 233.011483 30.99 233.927 C 33.108 234.886 35.397 235.727 37.869 236.462 C 40.341 237.197 42.996 237.828 45.848 238.364 C 48.699 238.901 51.747 239.344 55.004 239.708 C 58.261 240.072 61.728 240.355 65.416 240.571 C 72.793 241.004 81.057 241.169 90.314 241.169 L 118.713 241.169 L 118.713 219.237 L 55.547 181.753 L 10.824 210.192 L 10.824 210.192 Z"/>
+ <path fill="#2f5fdd" d="M 6.906 64.909 C 6.671 67.367 6.434 69.81 6.275 72.499 C 5.841 79.868 5.676 88.126 5.676 97.374 L 5.676 156.626 C 5.676 165.874 5.841 174.132 6.275 181.501 C 6.333 182.472 6.437 183.302 6.504 184.243 L 43.41 162.937 L 44.289 89.489 L 6.906 64.909 L 6.906 64.909 Z"/>
+ <path fill="#37a6e6" d="M 118.506 12.831 L 90.314 12.831 C 81.057 12.831 72.793 12.996 65.416 13.429 C 61.728 13.645 58.261 13.928 55.004 14.292 C 51.747 14.656 48.699 15.099 45.848 15.636 C 42.996 16.172 40.341 16.803 37.869 17.538 C 35.397 18.273 33.108 19.114 30.99 20.073 C 28.950181 20.988517 26.991522 22.075063 25.135 23.321 C 23.373272 24.506919 21.729107 25.85875 20.225 27.358 C 18.723834 28.86018 17.369986 30.502678 16.182 32.263 C 14.934593 34.116524 13.846691 36.072538 12.93 38.11 C 12.085 39.971 11.367 42.021 10.697 44.153 C 11.12 44.426 11.437 44.68 11.877 44.956 L 54.52 69.575 L 118.564 33.614 L 118.506 12.831 L 118.506 12.831 Z"/>
+ <path fill="#76c22b" d="M 245.871 46.075 C 245.774 45.729 245.71 45.32 245.609 44.981 C 244.873 42.512 244.031 40.226 243.07 38.11 C 242.153309 36.072538 241.065407 34.116524 239.818 32.263 C 238.630014 30.502678 237.276166 28.86018 235.775 27.358 C 234.270893 25.85875 232.626728 24.506919 230.865 23.321 C 229.008478 22.075063 227.049819 20.988517 225.01 20.073 C 222.892 19.114 220.603 18.273 218.131 17.538 C 215.659 16.803 213.004 16.172 210.152 15.636 C 207.301 15.099 204.253 14.656 200.996 14.292 C 197.533503 13.913066 194.061635 13.6253 190.584 13.429 C 183.207 12.996 174.943 12.831 165.686 12.831 L 140.723 12.831 L 140.924 32.513 L 204.092 69.995 L 245.871 46.075 L 245.871 46.075 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_260" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_260)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ppsspp.svg b/.icons/Gruvbox_Dark-2/apps/64/ppsspp.svg
new file mode 100755
index 000000000..9b8fa62d7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ppsspp.svg
@@ -0,0 +1,101 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="xxidXRUmrGg9flnLTDscnZuN6NZ41ysy" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#xxidXRUmrGg9flnLTDscnZuN6NZ41ysy)">
+ <linearGradient id="_lgradient_122" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_122)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_123" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_123)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <linearGradient id="_lgradient_124" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ </defs>
+ <path d="M 70.25 85.277 L 185.75 85.277 C 199.41 85.277 210.5 96.367 210.5 110.027 L 210.5 143.027 C 210.5 156.687 199.41 167.777 185.75 167.777 L 70.25 167.777 C 56.59 167.777 45.5 156.687 45.5 143.027 L 45.5 110.027 C 45.5 96.367 56.59 85.277 70.25 85.277 Z" style="fill:url(#_lgradient_124)"/>
+ <linearGradient id="_lgradient_125" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(73.661,0,0,58.929,92.643,97.063)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_125)" width="73.661" height="58.929" x="92.64" y="97.06" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#ffffff" d="M 95.59 112.32 L 95.59 108.32 L 116.74 108.32 L 116.74 130 L 99.06 130 L 99.06 144.79 L 95.06 144.79 L 95.06 126 L 112.74 126 L 112.74 112.32 L 95.59 112.32 Z"/>
+ <path fill="#ffffff" d="M 139.79 108.32 L 139.79 112.32 L 131.47 112.32 L 131.47 144.73 L 119.16 144.73 L 119.16 140.73 L 127.47 140.73 L 127.47 108.32 L 139.79 108.32 Z"/>
+ <defs>
+ <filter id="3EmBP7uqqzup31QzNayOzpZpN1yYoUQ2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#3EmBP7uqqzup31QzNayOzpZpN1yYoUQ2)">
+ <path d="M 65.536 111.795 C 63.577 111.795 62 113.372 62 115.331 L 62 122.402 L 54.929 122.402 C 52.97 122.402 51.393 123.979 51.393 125.938 L 51.393 133.009 C 51.393 134.968 52.97 136.545 54.929 136.545 L 62 136.545 L 62 143.616 C 62 145.573 63.577 147.152 65.536 147.152 L 72.607 147.152 C 74.566 147.152 76.143 145.575 76.143 143.616 L 76.143 136.545 L 83.214 136.545 C 85.173 136.545 86.75 134.968 86.75 133.009 L 86.75 125.938 C 86.75 123.981 85.173 122.402 83.214 122.402 L 76.143 122.402 L 76.143 115.331 C 76.143 113.374 74.566 111.795 72.607 111.795 L 65.536 111.795 L 65.536 111.795 Z"/>
+ </g>
+ <defs>
+ <filter id="VmnCNO03kyPIiGYpdaIKzi5wxLYkPcsm" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#VmnCNO03kyPIiGYpdaIKzi5wxLYkPcsm)">
+ <path d="M 186.928 111.795 C 190.18 111.795 192.82 114.435 192.82 117.688 C 192.82 120.94 190.18 123.581 186.928 123.581 C 183.675 123.581 181.035 120.94 181.035 117.688 C 181.035 114.435 183.675 111.795 186.928 111.795 Z"/>
+ </g>
+ <defs>
+ <filter id="V06q0yx2686wkm4cPJbMUREPvETDEun3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#V06q0yx2686wkm4cPJbMUREPvETDEun3)">
+ <path d="M 186.928 135.366 C 190.18 135.366 192.82 138.007 192.82 141.259 C 192.82 144.511 190.18 147.152 186.928 147.152 C 183.675 147.152 181.035 144.511 181.035 141.259 C 181.035 138.007 183.675 135.366 186.928 135.366 Z"/>
+ </g>
+ <defs>
+ <filter id="KP1Kx7FHtBEWPzloPzeZf6ZG7LeBKMxZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#KP1Kx7FHtBEWPzloPzeZf6ZG7LeBKMxZ)">
+ <path d="M 204.606 129.473 C 204.606 132.726 201.966 135.366 198.713 135.366 C 195.461 135.366 192.82 132.726 192.82 129.473 C 192.82 126.221 195.461 123.581 198.713 123.581 C 201.966 123.581 204.606 126.221 204.606 129.473 Z"/>
+ </g>
+ <defs>
+ <filter id="VbMhDqpI1WqV4RRJ5am6XUKgWlgpp6Fe" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#VbMhDqpI1WqV4RRJ5am6XUKgWlgpp6Fe)">
+ <path d="M 181.035 129.473 C 181.035 132.726 178.394 135.366 175.142 135.366 C 171.89 135.366 169.249 132.726 169.249 129.473 C 169.249 126.221 171.89 123.581 175.142 123.581 C 178.394 123.581 181.035 126.221 181.035 129.473 Z"/>
+ </g>
+ <linearGradient id="_lgradient_126" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(35.357,0,0,35.357,51.393,108.849)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_126)" d="M 65.536 108.849 C 63.577 108.849 62 110.426 62 112.384 L 62 119.456 L 54.929 119.456 C 52.97 119.456 51.393 121.033 51.393 122.991 L 51.393 130.063 C 51.393 132.022 52.97 133.598 54.929 133.598 L 62 133.598 L 62 140.67 C 62 142.626 63.577 144.206 65.536 144.206 L 72.607 144.206 C 74.566 144.206 76.143 142.629 76.143 140.67 L 76.143 133.598 L 83.214 133.598 C 85.173 133.598 86.75 132.022 86.75 130.063 L 86.75 122.991 C 86.75 121.035 85.173 119.456 83.214 119.456 L 76.143 119.456 L 76.143 112.384 C 76.143 110.428 74.566 108.849 72.607 108.849 L 65.536 108.849 L 65.536 108.849 Z"/>
+ <path fill="#0ab884" d="M 186.928 108.849 C 190.18 108.849 192.82 111.489 192.82 114.741 C 192.82 117.994 190.18 120.634 186.928 120.634 C 183.675 120.634 181.035 117.994 181.035 114.741 C 181.035 111.489 183.675 108.849 186.928 108.849 Z"/>
+ <path fill="#0ab884" d="M 186.928 132.42 C 190.18 132.42 192.82 135.06 192.82 138.313 C 192.82 141.565 190.18 144.206 186.928 144.206 C 183.675 144.206 181.035 141.565 181.035 138.313 C 181.035 135.06 183.675 132.42 186.928 132.42 Z"/>
+ <path fill="#0ab884" d="M 204.606 126.527 C 204.606 129.779 201.966 132.42 198.713 132.42 C 195.461 132.42 192.82 129.779 192.82 126.527 C 192.82 123.275 195.461 120.634 198.713 120.634 C 201.966 120.634 204.606 123.275 204.606 126.527 Z"/>
+ <path fill="#0ab884" d="M 181.035 126.527 C 181.035 129.779 178.394 132.42 175.142 132.42 C 171.89 132.42 169.249 129.779 169.249 126.527 C 169.249 123.275 171.89 120.634 175.142 120.634 C 178.394 120.634 181.035 123.275 181.035 126.527 Z"/>
+ <defs>
+ <filter id="2V9KP8JS2P6iaougNrAle1HuPiu1IX2b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#2V9KP8JS2P6iaougNrAle1HuPiu1IX2b)">
+ <path d="M 45.5 143.031 L 45.5 145.978 C 45.5 159.69 56.535 170.723 70.245 170.723 L 185.755 170.723 C 199.467 170.723 210.5 159.69 210.5 145.978 L 210.5 143.031 C 210.5 156.744 199.467 167.777 185.755 167.777 L 70.245 167.777 C 56.535 167.777 45.5 156.744 45.5 143.031 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 142.73 112.32 L 142.73 108.32 L 163.88 108.32 L 163.88 130 L 146.21 130 L 146.21 144.79 L 142.21 144.79 L 142.21 126 L 159.88 126 L 159.88 112.32 L 142.73 112.32 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/praat.svg b/.icons/Gruvbox_Dark-2/apps/64/praat.svg
new file mode 100644
index 000000000..e719c22aa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/praat.svg
@@ -0,0 +1,56 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_mOI1VcV7eLKAQHuex0zfyLXRMmN28uss">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_mOI1VcV7eLKAQHuex0zfyLXRMmN28uss)">
+ <defs>
+ <filter id="iyuMyj8pKdAPOlNdOvgiVCH1husQIqkG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#iyuMyj8pKdAPOlNdOvgiVCH1husQIqkG)">
+ <linearGradient id="_lgradient_371" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_371)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_372" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_372)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="D2Gm0WSfCgoHeHUrmmeyzu3ptcyNW0Jf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#D2Gm0WSfCgoHeHUrmmeyzu3ptcyNW0Jf)">
+ <path d="M 117.475 58.044 C 97.745 58.044 79.94 65.988 67.066 78.863 L 117.475 129.272 L 67.066 179.681 C 79.94 192.556 97.745 200.5 117.475 200.5 C 156.935 200.5 188.703 168.732 188.703 129.272 C 188.703 89.812 156.935 58.044 117.475 58.044 Z"/>
+ </g>
+ <linearGradient id="_lgradient_373" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.637,0,0,142.456,67.299,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff57a3"/>
+ <stop offset="50%" style="stop-color:#ff51c5"/>
+ <stop offset="100%" style="stop-color:#f50fa9"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_373)" d="M 117.708 55.5 C 97.978 55.5 80.173 63.444 67.299 76.319 L 117.708 126.728 L 67.299 177.137 C 80.173 190.012 97.978 197.956 117.708 197.956 C 157.168 197.956 188.936 166.188 188.936 126.728 C 188.936 87.268 157.168 55.5 117.708 55.5 Z"/>
+ <g opacity=".2">
+ <path d="M 117.475 93.657 C 97.806 93.657 81.861 109.602 81.861 129.272 C 81.861 148.941 97.806 164.886 117.475 164.886 L 117.475 178.966 L 117.793 179.284 L 142.049 155.028 C 142.267 154.816 142.482 154.6 142.695 154.382 L 142.973 154.104 L 142.963 154.094 C 149.442 147.454 153.075 138.549 153.089 129.272 C 153.089 109.602 137.144 93.657 117.475 93.657 Z"/>
+ </g>
+ <path fill="#ececec" d="M 153.089 126.728 C 153.089 146.397 137.144 162.342 117.475 162.342 C 97.806 162.342 81.861 146.397 81.861 126.728 C 81.861 107.059 97.806 91.114 117.475 91.114 C 137.144 91.114 153.089 107.059 153.089 126.728 Z"/>
+ <path fill="#ececec" d="M 117.788 126.38 L 117.475 126.693 L 117.475 176.428 L 117.788 176.741 L 142.975 151.56 L 117.788 126.38 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pragha.svg b/.icons/Gruvbox_Dark-2/apps/64/pragha.svg
new file mode 100755
index 000000000..61f0f86c3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pragha.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="fSBQsOzJgnZZIjIVkv9PCpXVDVfHpaU0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#fSBQsOzJgnZZIjIVkv9PCpXVDVfHpaU0)">
+ <linearGradient id="_lgradient_76" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_76)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="i6p9jbvdjJrtXkreyEjVukKpNkcgvfbn" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#i6p9jbvdjJrtXkreyEjVukKpNkcgvfbn)">
+ <path d="M 159.409 59.421 C 158.625 59.373 157.37 59.875 155.077 60.875 C 152.355 62.062 146.173 63.034 141.33 63.034 C 124.194 63.384 110.481 69.255 99.371 80.317 C 84.291 95.433 79.541 114.446 86.42 132.104 C 88.008 136.18 88.975 140.328 88.563 141.32 C 88.151 142.311 85.251 145.057 82.134 147.428 C 75.36 152.578 70.676 160.882 69.504 169.808 C 68.801 175.17 69.286 177.728 72.275 184.106 C 78.694 197.803 93.254 203.67 108.77 198.817 C 117.754 196.007 126.74 186.022 133.937 170.88 C 140.152 157.801 140.415 157.483 147.086 155.128 C 158.333 151.156 165.423 146.774 172.467 139.421 C 184.955 126.385 189.587 109.497 185.112 93.359 C 183.101 86.108 181.406 83.608 172.299 74.377 C 166.53 68.53 161.416 62.609 160.925 61.227 C 160.51 60.063 160.193 59.468 159.409 59.421 Z M 129.099 75.096 C 134.438 75.118 138.566 76.73 139.692 79.934 C 140.062 80.985 138.505 85.943 136.217 90.94 C 130.335 103.793 128.459 110.855 124.905 133.528 C 120.496 161.646 115.68 173.789 106.03 181.09 C 99.946 185.692 92.477 186.082 88.487 182.024 C 85.034 178.513 84.033 174.113 85.639 169.502 C 86.911 165.85 88.139 165.265 97.411 163.899 C 103.862 162.949 108.403 158.481 108.403 152.632 C 108.403 148.952 106.922 146.834 101.912 141.534 C 94.16 133.335 90.773 125.461 90.737 115.525 C 90.68 99.986 98.287 86.772 111.28 79.827 C 117.221 76.651 123.76 75.075 129.099 75.096 Z M 148.954 82.95 C 150.553 82.711 152.586 84.583 155.46 88.491 C 166.814 103.93 165.651 127.299 152.857 140.723 C 147.404 146.445 146.122 146.79 142.341 143.708 C 140.154 141.925 139.736 140.309 139.754 133.788 C 139.78 123.797 142.751 99.333 145.066 90.037 C 146.187 85.533 147.354 83.189 148.954 82.95 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 159.409 55.503 C 158.625 55.455 157.37 55.957 155.077 56.957 C 152.355 58.145 146.173 59.116 141.33 59.116 C 124.194 59.466 110.481 65.337 99.371 76.399 C 84.291 91.515 79.541 110.528 86.42 128.186 C 88.008 132.262 88.975 136.41 88.563 137.402 C 88.151 138.393 85.251 141.139 82.134 143.51 C 75.36 148.66 70.676 156.964 69.504 165.89 C 68.801 171.252 69.286 173.81 72.275 180.188 C 78.694 193.885 93.254 199.752 108.77 194.899 C 117.754 192.089 126.74 182.105 133.937 166.962 C 140.152 153.883 140.415 153.565 147.086 151.21 C 158.333 147.238 165.423 142.856 172.467 135.504 C 184.955 122.467 189.587 105.579 185.112 89.441 C 183.101 82.19 181.406 79.69 172.299 70.459 C 166.53 64.612 161.416 58.692 160.925 57.309 C 160.51 56.145 160.193 55.551 159.409 55.503 Z M 129.099 71.179 C 134.438 71.201 138.566 72.812 139.692 76.016 C 140.062 77.067 138.505 82.025 136.217 87.023 C 130.335 99.875 128.459 106.938 124.905 129.61 C 120.496 157.728 115.68 169.872 106.03 177.172 C 99.946 181.775 92.477 182.165 88.487 178.106 C 85.034 174.595 84.033 170.195 85.639 165.584 C 86.911 161.932 88.139 161.347 97.411 159.981 C 103.862 159.032 108.403 154.563 108.403 148.715 C 108.403 145.034 106.922 142.916 101.912 137.616 C 94.16 129.417 90.773 121.543 90.737 111.608 C 90.68 96.068 98.287 82.854 111.28 75.909 C 117.221 72.734 123.76 71.157 129.099 71.179 Z M 148.954 79.032 C 150.553 78.793 152.586 80.665 155.46 84.573 C 166.814 100.013 165.651 123.381 152.857 136.805 C 147.404 142.527 146.122 142.873 142.341 139.79 C 140.154 138.007 139.736 136.392 139.754 129.87 C 139.78 119.879 142.751 95.416 145.066 86.119 C 146.187 81.615 147.354 79.271 148.954 79.032 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_77" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_77)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/prboom-plus.svg b/.icons/Gruvbox_Dark-2/apps/64/prboom-plus.svg
new file mode 100755
index 000000000..6ac923b53
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/prboom-plus.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="zQ9xHQjg1qxg756i9AEkUOqQ69dSEMWI" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#zQ9xHQjg1qxg756i9AEkUOqQ69dSEMWI)">
+ <linearGradient id="_lgradient_78" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_78)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_79" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_79)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_80" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,145,55.5,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_80)" d="M 98.241 55.501 C 94.639 55.554 91.75 58.489 91.75 62.091 L 91.75 81.393 L 75.273 81.393 C 70.669 81.392 67.483 85.735 69.101 90.044 L 77.602 113.434 L 57.131 136.833 C 54.14 140.255 55.427 145.605 59.647 147.291 L 73.625 152.221 L 73.625 165.995 C 73.625 169.635 76.742 172.52 80.381 172.52 L 89.161 172.52 L 89.161 191.373 C 89.16 196.575 94.194 199.727 98.582 196.934 L 131.911 174.945 L 191.337 199.966 C 196.728 202.234 202.182 196.877 200.012 191.446 L 182.36 144.768 L 199.787 108.39 C 201.977 104.008 198.791 99.511 193.892 99.511 L 172.018 99.511 L 172.018 85.156 C 172.017 83.731 171.866 82.344 171.01 81.204 L 154.68 61.02 C 152.33 57.883 147.778 57.478 144.911 60.151 L 124.858 79.287 L 102.997 57.431 C 101.737 56.172 100.022 55.475 98.241 55.501 Z"/>
+ <linearGradient id="_lgradient_81" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(59.396,0,0,59.396,98.056,96.422)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_81)" d="M 157.452 133.544 L 135.179 133.544 L 135.179 155.818 L 120.33 155.818 L 120.33 133.544 L 98.056 133.544 L 98.056 118.696 L 120.33 118.696 L 120.33 96.422 L 135.179 96.422 L 135.179 118.696 L 157.452 118.696 L 157.452 133.544 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-activities.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-activities.svg
new file mode 120000
index 000000000..7e27a14af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-activities.svg
@@ -0,0 +1 @@
+gear.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-autocompletion.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-autocompletion.svg
new file mode 120000
index 000000000..7e27a14af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-autocompletion.svg
@@ -0,0 +1 @@
+gear.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-bluetooth.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-bluetooth.svg
new file mode 120000
index 000000000..195bf0717
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-bluetooth.svg
@@ -0,0 +1 @@
+bluetooth.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-calendar-and-tasks.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-calendar-and-tasks.svg
new file mode 120000
index 000000000..c44ce2b76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-calendar-and-tasks.svg
@@ -0,0 +1 @@
+calendar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-certificates.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-certificates.svg
new file mode 120000
index 000000000..8b9d3b181
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-certificates.svg
@@ -0,0 +1 @@
+shield.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-color.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-color.svg
new file mode 120000
index 000000000..15e177802
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-color.svg
@@ -0,0 +1 @@
+colour.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-composer.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-composer.svg
new file mode 120000
index 000000000..ca6c48312
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-composer.svg
@@ -0,0 +1 @@
+text-editor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-accessibility.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-accessibility.svg
new file mode 120000
index 000000000..7a2bed3aa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-accessibility.svg
@@ -0,0 +1 @@
+accessibility.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-applications.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-applications.svg
new file mode 120000
index 000000000..26f5dfc62
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-applications.svg
@@ -0,0 +1 @@
+star.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-baloo.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-baloo.svg
new file mode 120000
index 000000000..6e6371ae6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-baloo.svg
@@ -0,0 +1 @@
+magnifying-glass.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-color.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-color.svg
new file mode 120000
index 000000000..15e177802
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-color.svg
@@ -0,0 +1 @@
+colour.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-cryptography.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-cryptography.svg
new file mode 120000
index 000000000..22a7f7ffc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-cryptography.svg
@@ -0,0 +1 @@
+password.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-default-applications.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-default-applications.svg
new file mode 120000
index 000000000..26f5dfc62
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-default-applications.svg
@@ -0,0 +1 @@
+star.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-display-color.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-display-color.svg
new file mode 120000
index 000000000..15e177802
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-display-color.svg
@@ -0,0 +1 @@
+colour.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-display.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-display.svg
new file mode 120000
index 000000000..c720251fe
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-display.svg
@@ -0,0 +1 @@
+desktop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-emoticons.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-emoticons.svg
new file mode 100644
index 000000000..97c22278a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-emoticons.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ji8yKLOJZV4RhoTPJGnLETQFd6TtFZBd" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ji8yKLOJZV4RhoTPJGnLETQFd6TtFZBd)">
+ <path fill="#ffecb1" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <path fill="#ffcc4d" d="M 200.5 127 C 200.5 167.04 168.04 199.5 128 199.5 C 87.964 199.5 55.5 167.04 55.5 127 C 55.5 86.964 87.964 54.5 128 54.5 C 168.04 54.5 200.5 86.964 200.5 127 Z"/>
+ <path fill="#664500" d="M 117.757 118.219 C 117.515 117.676 111.72 104.94 99.805 104.94 C 87.895 104.94 82.095 117.676 81.853 118.219 C 81.484938 119.052443 81.722871 120.029199 82.433 120.6 C 83.146 121.176 84.153 121.192 84.89 120.656 C 84.943 120.62 89.973 117.023 99.805 117.023 C 109.577 117.023 114.603 120.571 114.716 120.652 C 115.07 120.918 115.497 121.05 115.916 121.05 C 116.36 121.05 116.806 120.905 117.169 120.611 C 117.887828 120.041232 118.129747 119.057098 117.757 118.219 L 117.757 118.219 Z"/>
+ <path fill="#f5f8fa" d="M 180.361 108.875 C 180.361 123.335 168.64 135.056 154.18 135.056 C 139.72 135.056 128 123.335 128 108.875 C 128 94.415 139.721 82.694 154.181 82.694 C 168.641 82.694 180.361 94.415 180.361 108.875 L 180.361 108.875 Z"/>
+ <path fill="#292f33" d="M 164.25 108.875 C 164.250265 111.545546 163.189512 114.10679 161.301151 115.995151 C 159.41279 117.883512 156.851546 118.944265 154.181 118.944 C 148.619 118.944 144.111 114.437 144.111 108.875 C 144.111 103.313 148.619 98.806 154.181 98.806 C 156.851546 98.805735 159.41279 99.866488 161.301151 101.754849 C 163.189512 103.64321 164.250265 106.204454 164.25 108.875 Z"/>
+ <path fill="#664500" d="M 83.694 140.139 C 83.694 156.105 102.206 176.389 128 176.389 C 153.794 176.389 172.306 156.25 172.306 140.139 C 172.306 140.139 130.687 151.239 83.694 140.139 L 83.694 140.139 Z"/>
+ <path fill="#e75a70" d="M 103.833 147.151 L 103.833 175.188 C 103.833 187.272 111.889 199.355 128 199.355 C 144.111 199.355 152.167 187.272 152.167 175.188 L 152.167 147.316 C 126.828 152.52 103.833 147.151 103.833 147.151 L 103.833 147.151 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_51" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_51)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-filetype-association.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-filetype-association.svg
new file mode 120000
index 000000000..7e27a14af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-filetype-association.svg
@@ -0,0 +1 @@
+gear.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-font-installer.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-font-installer.svg
new file mode 120000
index 000000000..6b94e326e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-font-installer.svg
@@ -0,0 +1 @@
+font.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-font.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-font.svg
new file mode 120000
index 000000000..c998cd276
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-font.svg
@@ -0,0 +1 @@
+charmap.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-gaming.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-gaming.svg
new file mode 120000
index 000000000..491732295
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-gaming.svg
@@ -0,0 +1 @@
+gameboy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-icons.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-icons.svg
new file mode 120000
index 000000000..fde67223b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-icons.svg
@@ -0,0 +1 @@
+icons.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-keyboard-shortcuts.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-keyboard-shortcuts.svg
new file mode 100755
index 000000000..3e876ac68
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-keyboard-shortcuts.svg
@@ -0,0 +1,79 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="gYnfhNJ1Op7C5DAluPieEwz01UibgJgo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#gYnfhNJ1Op7C5DAluPieEwz01UibgJgo)">
+ <linearGradient id="_lgradient_17" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_18" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <ellipse cx="60.609" cy="88.345" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="94.304" cy="88.345" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="128" cy="88.345" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="161.696" cy="88.345" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="195.391" cy="88.345" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="80.826" cy="129.724" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="114.522" cy="129.724" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="148.217" cy="129.724" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <ellipse cx="181.913" cy="129.724" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 69.091301 160.758621 L 193.64783 160.758621 C 196.469793 160.758621 198.76087 163.049697 198.76087 165.871661 L 198.76087 176.335236 C 198.76087 179.157199 196.469793 181.448276 193.64783 181.448276 L 69.091301 181.448276 C 66.269337 181.448276 63.978261 179.157199 63.978261 176.335236 L 63.978261 165.871661 C 63.978261 163.049697 66.269337 160.758621 69.091301 160.758621 Z"/>
+ </g>
+ <ellipse fill="#e4e4e4" cx="60.609" cy="84.897" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#e4e4e4" cx="94.304" cy="84.897" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#e4e4e4" cx="128" cy="84.897" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_19" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217391,0,0,20.689655,151.586957,74.551724)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_19)" cx="161.696" cy="84.897" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#e4e4e4" cx="195.391" cy="84.897" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#e4e4e4" cx="80.826" cy="126.276" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#e4e4e4" cx="114.522" cy="126.276" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_20" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.217391,0,0,20.689655,138.108696,115.931034)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_20)" cx="148.217" cy="126.276" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#e4e4e4" cx="181.913" cy="126.276" rx="10.109" ry="10.345" vector-effect="non-scaling-stroke"/>
+ <path d="M 69.091301 157.310345 L 193.64783 157.310345 C 196.469793 157.310345 198.76087 159.601421 198.76087 162.423385 L 198.76087 172.88696 C 198.76087 175.708924 196.469793 178 193.64783 178 L 69.091301 178 C 66.269337 178 63.978261 175.708924 63.978261 172.88696 L 63.978261 162.423385 C 63.978261 159.601421 66.269337 157.310345 69.091301 157.310345 Z" style="fill:#e4e4e4"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-keyboard.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-keyboard.svg
new file mode 120000
index 000000000..51f34f757
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-keyboard.svg
@@ -0,0 +1 @@
+keyboard-alt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-launch-feedback.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-launch-feedback.svg
new file mode 120000
index 000000000..92d2518f3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-launch-feedback.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-locale.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-locale.svg
new file mode 120000
index 000000000..2c7dbd1f5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-locale.svg
@@ -0,0 +1 @@
+translator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-mouse.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-mouse.svg
new file mode 120000
index 000000000..24cee5f28
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-mouse.svg
@@ -0,0 +1 @@
+mouse.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-multimedia.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-multimedia.svg
new file mode 120000
index 000000000..03818cfbb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-multimedia.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-notification-bell.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-notification-bell.svg
new file mode 100755
index 000000000..38dd4ef89
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-notification-bell.svg
@@ -0,0 +1,67 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="rknHYBQsObzEXkdYAVlW5wi84d7KaW1b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#rknHYBQsObzEXkdYAVlW5wi84d7KaW1b)">
+ <linearGradient id="_lgradient_17" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4b4343"/>
+ <stop offset="100%" style="stop-color:#332d2d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_18" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="nJO408BXTeDamsNjcFXDo8B6uK7JE3ky" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#nJO408BXTeDamsNjcFXDo8B6uK7JE3ky)">
+ <path fill-rule="evenodd" d="M 167.4375 68.5 C 167.4375 58.841487 175.278987 51 184.9375 51 C 194.596013 51 202.4375 58.841487 202.4375 68.5 C 202.4375 78.158513 194.596013 86 184.9375 86 C 175.278987 86 167.4375 78.158513 167.4375 68.5 Z M 172.44 68.495 C 172.44 65.185 173.76 62.005 176.1 59.665 C 178.44 57.315 181.62 56.005 184.94 56.005 C 188.25 56.005 191.43 57.315 193.78 59.665 C 196.12 62.005 197.44 65.185 197.44 68.505 C 197.44 71.815 196.12 74.995 193.78 77.335 C 191.43 79.685 188.25 80.995 184.94 81.005 C 181.62 81.005 178.44 79.685 176.1 77.335 C 173.76 74.995 172.44 71.815 172.44 68.505"/>
+ </g>
+ <path fill="#eab305" fill-rule="evenodd" d="M 167.4375 65.625 C 167.4375 55.966488 175.278992 48.125 184.9375 48.125 C 194.596008 48.125 202.4375 55.966488 202.4375 65.625 C 202.4375 75.283516 194.596008 83.125 184.9375 83.125 C 175.278992 83.125 167.4375 75.283516 167.4375 65.625 Z M 172.440002 65.620003 C 172.440002 62.310001 173.759995 59.130001 176.100006 56.790001 C 178.440002 54.439999 181.619995 53.130001 184.940002 53.130001 C 188.25 53.130001 191.429993 54.439999 193.779999 56.790001 C 196.119995 59.130001 197.440002 62.310001 197.440002 65.629997 C 197.440002 68.940002 196.119995 72.120003 193.779999 74.459999 C 191.429993 76.809998 188.25 78.120003 184.940002 78.129997 C 181.619995 78.129997 178.440002 76.809998 176.100006 74.459999 C 173.759995 72.120003 172.440002 68.940002 172.440002 65.629997"/>
+ <defs>
+ <filter id="gPpr5ZKoVGPwcdZ8E5Bjba4oiWjLdF9c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#gPpr5ZKoVGPwcdZ8E5Bjba4oiWjLdF9c)">
+ <path d="M 120.181578 188.504912 C 120.181578 197.068039 113.239793 204.009824 104.676666 204.009824 C 96.11354 204.009824 89.171754 197.068039 89.171754 188.504912 C 89.171754 179.941786 96.11354 173 104.676666 173 C 113.239793 173 120.181578 179.941786 120.181578 188.504912 Z"/>
+ </g>
+ <linearGradient id="_lgradient_19" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(31.009824,0,0,31.009824,89.171752,169.490176)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9900"/>
+ <stop offset="100%" style="stop-color:#dc5714"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" d="M 120.181577 184.995088 C 120.181577 193.558221 113.239791 200.5 104.676665 200.5 C 96.113539 200.5 89.171752 193.558221 89.171752 184.995088 C 89.171752 176.431955 96.113539 169.490176 104.676665 169.490176 C 113.239791 169.490176 120.181577 176.431955 120.181577 184.995088 Z"/>
+ <defs>
+ <filter id="7YfOXAnt2lcWJJvmtDEgOCbpmcnnI238" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#7YfOXAnt2lcWJJvmtDEgOCbpmcnnI238)">
+ <path fill-rule="evenodd" d="M 162.334263 140.895793 L 178.673859 124.550491 C 192.298801 110.941054 192.298801 88.850431 178.673859 75.221613 C 165.060546 61.592796 142.969923 61.592796 129.341105 75.221613 L 113.007405 91.561018 C 112.970216 91.594459 112.933794 91.628975 112.898146 91.664573 C 106.669564 97.896091 84.709543 100.977316 71.793882 104.79556 C 68.395847 104.984492 65.597134 106.075789 63.565392 108.107532 C 63.422258 108.25091 63.283788 108.39809 63.145617 108.545509 C 63.051463 108.631763 62.958579 108.718166 62.871547 108.805253 L 62.867671 108.805253 C 62.780577 108.892346 62.715631 108.998819 62.682549 109.13305 C 55.181676 118.930242 65.033228 142.476928 88.229831 165.67727 C 111.448621 188.892318 135.014306 198.741084 144.783203 191.206335 C 144.913486 191.173128 145.016888 191.109065 145.101848 191.023925 C 145.19506 190.930713 145.28749 190.830762 145.379868 190.730364 C 145.515999 190.602527 145.65166 190.474113 145.784064 190.341709 C 147.811661 188.314113 148.903418 185.522672 149.096737 182.133882 C 152.913251 169.226593 155.997466 147.24439 162.227024 141.008955 C 162.263923 140.972056 162.299667 140.934332 162.334263 140.895793 Z"/>
+ </g>
+ <linearGradient id="_lgradient_20" x1="-.207" x2=".5" y1=".5" y2="1.207" gradientTransform="matrix(128.683851,0,0,128.698251,60.208712,62.393873)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffee00"/>
+ <stop offset="100%" style="stop-color:#dc9914"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" fill-rule="evenodd" d="M 162.334227 138.289703 L 178.673858 121.94436 C 192.298797 108.334925 192.298797 86.244304 178.673858 72.615487 C 165.060541 58.986668 142.96992 58.986668 129.341107 72.615487 L 113.007436 88.954861 C 112.970237 88.988311 112.933804 89.022836 112.898145 89.058445 C 106.669561 95.289963 84.709531 98.371187 71.793872 102.189435 C 68.395842 102.378369 65.597133 103.469666 63.565392 105.501406 C 63.422257 105.644786 63.283785 105.791967 63.145613 105.939388 C 63.05146 106.025641 62.958578 106.112043 62.871548 106.199128 L 62.86767 106.199128 C 62.780576 106.286222 62.715631 106.392694 62.682548 106.526925 C 55.181676 116.324117 65.033229 139.870799 88.229829 163.071149 C 111.448626 186.286198 135.014313 196.134955 144.783205 188.600204 C 144.913489 188.566997 145.01689 188.502935 145.10185 188.417795 C 145.195062 188.324583 145.287493 188.224631 145.379871 188.124233 C 145.516 187.996398 145.651659 187.867986 145.784061 187.735584 C 147.811657 185.707988 148.903415 182.916549 149.096736 179.527762 C 152.913252 166.620474 155.997466 144.638261 162.227022 138.402825 C 162.263909 138.365939 162.299641 138.328228 162.334227 138.289703 Z"/>
+ <g opacity=".4">
+ <path fill="#ececec" d="M 166.149766 64.603322 C 157.459263 64.211823 147.799703 67.859353 138.938646 76.716534 L 117.0147 98.644356 C 113.971861 101.458498 79.888188 109.757502 60.30936 113.63373 C 60.084539 116.947905 60.735745 120.824133 62.16995 125.126746 C 78.69431 121.88622 118.999329 113.102687 125.23618 106.881341 L 147.164002 84.94189 C 155.083135 77.034385 164.44035 68.661733 173.235511 68.161699 C 171.013085 66.716091 168.636509 65.522602 166.149766 64.603322 L 166.149766 64.603322 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-notification.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-notification.svg
new file mode 120000
index 000000000..ebf599d8d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-notification.svg
@@ -0,0 +1 @@
+notification.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-notifications.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-notifications.svg
new file mode 120000
index 000000000..ebf599d8d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-notifications.svg
@@ -0,0 +1 @@
+notification.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-online-accounts.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-online-accounts.svg
new file mode 100755
index 000000000..7b1fc9092
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-online-accounts.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="DBTcnbpdGeSx13UY8mkJ7ezGbNHhSjXZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#DBTcnbpdGeSx13UY8mkJ7ezGbNHhSjXZ)">
+ <linearGradient id="_lgradient_37" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_37)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_38" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_38)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="QsJUJtcNGuISGDsaVQXyEF6hNb5b93lh" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#QsJUJtcNGuISGDsaVQXyEF6hNb5b93lh)">
+ <path fill-rule="evenodd" d="M 130.402 202 L 130.402 202 L 130.402 202 Q 97.757 202 77.93 183.474 L 77.93 183.474 L 77.93 183.474 Q 58.102 164.949 58.102 131.903 L 58.102 131.903 L 58.102 131.903 Q 58.102 99.459 79.632 78.229 L 79.632 78.229 L 79.632 78.229 Q 101.162 57 132.405 57 L 132.405 57 L 132.405 57 Q 162.646 57 181.272 74.324 L 181.272 74.324 L 181.272 74.324 Q 199.898 91.648 199.898 117.083 L 199.898 117.083 L 199.898 117.083 Q 199.898 138.713 188.182 153.133 L 188.182 153.133 L 188.182 153.133 Q 176.465 167.552 159.642 167.552 L 159.642 167.552 L 159.642 167.552 Q 154.435 167.552 149.929 164.648 L 149.929 164.648 L 149.929 164.648 Q 145.423 161.744 144.221 156.337 L 144.221 156.337 L 144.221 156.337 Q 137.211 167.953 122.591 167.953 L 122.591 167.953 L 122.591 167.953 Q 109.773 167.953 101.762 158.54 L 101.762 158.54 L 101.762 158.54 Q 93.751 149.127 93.751 133.706 L 93.751 133.706 L 93.751 133.706 Q 93.751 117.684 104.166 104.966 L 104.166 104.966 L 104.166 104.966 Q 114.58 92.249 130.602 92.249 L 130.602 92.249 L 130.602 92.249 Q 143.42 92.249 148.627 102.062 L 148.627 102.062 L 150.029 94.852 L 168.855 94.852 L 162.246 129.5 L 162.246 129.5 Q 159.642 143.119 159.642 146.724 L 159.642 146.724 L 159.642 146.724 Q 159.642 150.93 163.047 150.93 L 163.047 150.93 L 163.047 150.93 Q 170.257 150.93 175.965 141.316 L 175.965 141.316 L 175.965 141.316 Q 181.673 131.703 181.673 117.483 L 181.673 117.483 L 181.673 117.483 Q 181.673 99.058 168.955 87.041 L 168.955 87.041 L 168.955 87.041 Q 156.238 75.025 133.206 75.025 L 133.206 75.025 L 133.206 75.025 Q 108.772 75.025 93.251 91.247 L 93.251 91.247 L 93.251 91.247 Q 77.729 107.47 77.729 132.104 L 77.729 132.104 L 77.729 132.104 Q 77.729 156.738 92.049 170.356 L 92.049 170.356 L 92.049 170.356 Q 106.369 183.975 131.203 183.975 L 131.203 183.975 L 131.203 183.975 Q 144.021 183.975 157.239 180.57 L 157.239 180.57 L 152.232 200.598 L 152.232 200.598 Q 142.419 202 130.402 202 Z M 125.395 149.528 L 125.395 149.528 L 125.395 149.528 Q 133.406 149.528 138.613 142.218 L 138.613 142.218 L 138.613 142.218 Q 143.82 134.907 143.82 125.895 L 143.82 125.895 L 143.82 125.895 Q 143.82 118.885 140.616 114.78 L 140.616 114.78 L 140.616 114.78 Q 137.412 110.674 131.604 110.674 L 131.604 110.674 L 131.604 110.674 Q 123.593 110.674 118.285 117.483 L 118.285 117.483 L 118.285 117.483 Q 112.978 124.293 112.978 133.906 L 112.978 133.906 L 112.978 133.906 Q 112.978 140.916 116.383 145.222 L 116.383 145.222 L 116.383 145.222 Q 119.787 149.528 125.395 149.528 Z"/>
+ </g>
+ <linearGradient id="_lgradient_39" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(141.796,0,0,145,58.102,53.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_39)" fill-rule="evenodd" d="M 130.402 198.5 L 130.402 198.5 L 130.402 198.5 Q 97.757 198.5 77.93 179.974 L 77.93 179.974 L 77.93 179.974 Q 58.102 161.449 58.102 128.403 L 58.102 128.403 L 58.102 128.403 Q 58.102 95.959 79.632 74.729 L 79.632 74.729 L 79.632 74.729 Q 101.162 53.5 132.405 53.5 L 132.405 53.5 L 132.405 53.5 Q 162.646 53.5 181.272 70.824 L 181.272 70.824 L 181.272 70.824 Q 199.898 88.148 199.898 113.583 L 199.898 113.583 L 199.898 113.583 Q 199.898 135.213 188.182 149.633 L 188.182 149.633 L 188.182 149.633 Q 176.465 164.053 159.642 164.053 L 159.642 164.053 L 159.642 164.053 Q 154.435 164.053 149.929 161.148 L 149.929 161.148 L 149.929 161.148 Q 145.423 158.244 144.221 152.837 L 144.221 152.837 L 144.221 152.837 Q 137.211 164.453 122.591 164.453 L 122.591 164.453 L 122.591 164.453 Q 109.773 164.453 101.762 155.04 L 101.762 155.04 L 101.762 155.04 Q 93.751 145.627 93.751 130.206 L 93.751 130.206 L 93.751 130.206 Q 93.751 114.184 104.166 101.466 L 104.166 101.466 L 104.166 101.466 Q 114.58 88.749 130.602 88.749 L 130.602 88.749 L 130.602 88.749 Q 143.42 88.749 148.627 98.562 L 148.627 98.562 L 150.029 91.352 L 168.855 91.352 L 162.246 126 L 162.246 126 Q 159.642 139.619 159.642 143.224 L 159.642 143.224 L 159.642 143.224 Q 159.642 147.43 163.047 147.43 L 163.047 147.43 L 163.047 147.43 Q 170.257 147.43 175.965 137.816 L 175.965 137.816 L 175.965 137.816 Q 181.673 128.203 181.673 113.983 L 181.673 113.983 L 181.673 113.983 Q 181.673 95.558 168.955 83.541 L 168.955 83.541 L 168.955 83.541 Q 156.238 71.525 133.206 71.525 L 133.206 71.525 L 133.206 71.525 Q 108.772 71.525 93.251 87.747 L 93.251 87.747 L 93.251 87.747 Q 77.729 103.97 77.729 128.604 L 77.729 128.604 L 77.729 128.604 Q 77.729 153.238 92.049 166.856 L 92.049 166.856 L 92.049 166.856 Q 106.369 180.475 131.203 180.475 L 131.203 180.475 L 131.203 180.475 Q 144.021 180.475 157.239 177.07 L 157.239 177.07 L 152.232 197.098 L 152.232 197.098 Q 142.419 198.5 130.402 198.5 Z M 125.395 146.028 L 125.395 146.028 L 125.395 146.028 Q 133.406 146.028 138.613 138.718 L 138.613 138.718 L 138.613 138.718 Q 143.82 131.407 143.82 122.395 L 143.82 122.395 L 143.82 122.395 Q 143.82 115.385 140.616 111.28 L 140.616 111.28 L 140.616 111.28 Q 137.412 107.174 131.604 107.174 L 131.604 107.174 L 131.604 107.174 Q 123.593 107.174 118.285 113.983 L 118.285 113.983 L 118.285 113.983 Q 112.978 120.793 112.978 130.406 L 112.978 130.406 L 112.978 130.406 Q 112.978 137.416 116.383 141.722 L 116.383 141.722 L 116.383 141.722 Q 119.787 146.028 125.395 146.028 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-peripherals.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-peripherals.svg
new file mode 120000
index 000000000..24cee5f28
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-peripherals.svg
@@ -0,0 +1 @@
+mouse.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-personal.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-personal.svg
new file mode 120000
index 000000000..e7eb87951
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-personal.svg
@@ -0,0 +1 @@
+kontact.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-plasma.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-plasma.svg
new file mode 120000
index 000000000..2f42f0376
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-plasma.svg
@@ -0,0 +1 @@
+plasma.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-printer.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-printer.svg
new file mode 120000
index 000000000..f0bff2272
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-printer.svg
@@ -0,0 +1 @@
+printer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-remote-desktop.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-remote-desktop.svg
new file mode 120000
index 000000000..cfcd0bf10
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-remote-desktop.svg
@@ -0,0 +1 @@
+remote.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-screensaver.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-screensaver.svg
new file mode 120000
index 000000000..1e9c925e4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-screensaver.svg
@@ -0,0 +1 @@
+night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-sound.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-sound.svg
new file mode 120000
index 000000000..62306d9ae
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-sound.svg
@@ -0,0 +1 @@
+sound.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-text-to-speech.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-text-to-speech.svg
new file mode 120000
index 000000000..460e1866c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-text-to-speech.svg
@@ -0,0 +1 @@
+sound-box.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-theme.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-theme.svg
new file mode 100755
index 000000000..54f23d4b1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-theme.svg
@@ -0,0 +1,91 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="vbLWH10z2Nte7n02cAWSsFCj6bpCbN2C" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#vbLWH10z2Nte7n02cAWSsFCj6bpCbN2C)">
+ <linearGradient id="_lgradient_82" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_82)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <defs>
+ <filter id="BjRA3SHM8O6CmtijDtRML3lHCMkckxEZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#BjRA3SHM8O6CmtijDtRML3lHCMkckxEZ)">
+ <linearGradient id="_lgradient_83" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(239.13,0,0,41.376,8.139,198.539)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_83)" d="M 247.22 200.042 C 240.723 234.005 220.846 239.915 165.439 239.915 L 90.069 239.915 C 34.233 239.915 14.479 233.913 8.139 199.247 C 7.851 197.924 251.198 198.609 247.22 200.042 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_84" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_84)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="ElKLsCVK2NAcQVO8qhvpDGLc8dsUBKH1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#ElKLsCVK2NAcQVO8qhvpDGLc8dsUBKH1)">
+ <path fill-rule="evenodd" d="M 36.353 56 C 27.393 56 26.112 57.298 26.112 66.396 L 26.112 73.682 C 26.112 82.78 27.393 84.078 36.353 84.078 L 45.471 84.078 C 54.431 84.078 55.712 82.78 55.712 73.682 L 55.712 66.396 C 55.712 57.298 54.431 56 45.471 56 L 36.353 56 L 36.353 56 L 36.353 56 L 36.353 56 Z M 36.353 90.028 C 27.393 90.028 26.112 91.326 26.112 100.424 L 26.112 107.71 C 26.112 116.808 27.393 118.106 36.353 118.106 L 45.471 118.106 C 54.431 118.106 55.712 116.808 55.712 107.71 L 55.712 100.424 C 55.712 91.326 54.431 90.028 45.471 90.028 L 36.353 90.028 L 36.353 90.028 L 36.353 90.028 L 36.353 90.028 Z M 36.353 124.056 C 27.393 124.056 26.112 125.354 26.112 134.452 L 26.112 141.738 C 26.112 150.836 27.393 152.134 36.353 152.134 L 45.471 152.134 C 54.431 152.134 55.712 150.836 55.712 141.738 L 55.712 134.452 C 55.712 125.354 54.431 124.056 45.471 124.056 L 36.353 124.056 L 36.353 124.056 L 36.353 124.056 Z M 36.353 158.084 C 27.393 158.084 26.112 159.382 26.112 168.48 L 26.112 175.766 C 26.112 184.864 27.393 186.162 36.353 186.162 L 45.471 186.162 C 54.431 186.162 55.712 184.864 55.712 175.766 L 55.712 168.48 C 55.712 159.382 54.431 158.084 45.471 158.084 L 36.353 158.084 L 36.353 158.084 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_85" x1="0" x2="0" y1="0" y2=".907" gradientTransform="matrix(29.6,0,0,28.078,26.112,53.138)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_85)" d="M 36.353 53.138 C 27.393 53.138 26.112 54.436 26.112 63.534 L 26.112 70.82 C 26.112 79.918 27.393 81.216 36.353 81.216 L 45.471 81.216 C 54.431 81.216 55.712 79.918 55.712 70.82 L 55.712 63.534 C 55.712 54.436 54.431 53.138 45.471 53.138 L 36.353 53.138 L 36.353 53.138 Z"/>
+ <linearGradient id="_lgradient_86" x1="0" x2="0" y1="0" y2=".907" gradientTransform="matrix(29.6,0,0,28.078,26.112,87.166)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_86)" d="M 36.353 87.166 C 27.393 87.166 26.112 88.464 26.112 97.562 L 26.112 104.848 C 26.112 113.946 27.393 115.244 36.353 115.244 L 45.471 115.244 C 54.431 115.244 55.712 113.946 55.712 104.848 L 55.712 97.562 C 55.712 88.464 54.431 87.166 45.471 87.166 L 36.353 87.166 L 36.353 87.166 Z"/>
+ <linearGradient id="_lgradient_87" x1="0" x2="0" y1="0" y2=".907" gradientTransform="matrix(29.6,0,0,28.078,26.112,121.194)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_87)" d="M 36.353 121.194 C 27.393 121.194 26.112 122.492 26.112 131.59 L 26.112 138.876 C 26.112 147.974 27.393 149.272 36.353 149.272 L 45.471 149.272 C 54.431 149.272 55.712 147.974 55.712 138.876 L 55.712 131.59 C 55.712 122.492 54.431 121.194 45.471 121.194 L 36.353 121.194 L 36.353 121.194 Z"/>
+ <linearGradient id="_lgradient_88" x1="0" x2="0" y1="0" y2=".907" gradientTransform="matrix(29.6,0,0,28.078,26.112,155.222)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_88)" d="M 36.353 155.222 C 27.393 155.222 26.112 156.52 26.112 165.618 L 26.112 172.904 C 26.112 182.002 27.393 183.3 36.353 183.3 L 45.471 183.3 C 54.431 183.3 55.712 182.002 55.712 172.904 L 55.712 165.618 C 55.712 156.52 54.431 155.222 45.471 155.222 L 36.353 155.222 L 36.353 155.222 Z"/>
+ </g>
+ <defs>
+ <filter id="5p16vg3XwGpF3Ki6VyCw2FMKacMGKGL4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#5p16vg3XwGpF3Ki6VyCw2FMKacMGKGL4)">
+ <path d="M 123.364 56 C 87.572 56 82.456 60.507 82.456 92.095 L 82.456 117.392 C 82.456 148.98 87.572 153.488 123.364 153.488 L 159.792 153.488 C 195.584 153.488 200.7 148.98 200.7 117.392 L 200.7 92.095 C 200.7 60.507 195.584 56 159.792 56 L 123.364 56 L 123.364 56 Z"/>
+ </g>
+ <linearGradient id="_lgradient_89" x1="0" x2="0" y1="0" y2=".907" gradientTransform="matrix(118.244,0,0,97.488,82.456,53.512)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_89)" d="M 123.364 53.512 C 87.572 53.512 82.456 58.019 82.456 89.608 L 82.456 114.904 C 82.456 146.492 87.572 151 123.364 151 L 159.792 151 C 195.584 151 200.7 146.492 200.7 114.904 L 200.7 89.608 C 200.7 58.019 195.584 53.512 159.792 53.512 L 123.364 53.512 L 123.364 53.512 Z"/>
+ <linearGradient id="_lgradient_90" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(115.452,0,0,16.165,83.633,53.512)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_90)" d="M 123.364 53.512 C 97.329 53.512 87.525 55.897 84.114 69.355 C 75.209 69.654 192.711 69.813 199.085 69.526 C 195.714 55.917 185.937 53.512 159.792 53.512 L 123.364 53.512 L 123.364 53.512 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-tweaks.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-tweaks.svg
new file mode 120000
index 000000000..9cb7fcff7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-tweaks.svg
@@ -0,0 +1 @@
+tool.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-user-password.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-user-password.svg
new file mode 120000
index 000000000..a61a21a73
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-user-password.svg
@@ -0,0 +1 @@
+cipher.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-user.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-user.svg
new file mode 120000
index 000000000..d7b58914e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-user.svg
@@ -0,0 +1 @@
+user.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-wallpaper.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-wallpaper.svg
new file mode 120000
index 000000000..b51d9aa7d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop-wallpaper.svg
@@ -0,0 +1 @@
+wallpaper.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop.svg
new file mode 120000
index 000000000..0849399e3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-desktop.svg
@@ -0,0 +1 @@
+settings.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-gtk-config.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-gtk-config.svg
new file mode 120000
index 000000000..ed16717f0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-gtk-config.svg
@@ -0,0 +1 @@
+gnome-shell.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-kde-connect.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-kde-connect.svg
new file mode 120000
index 000000000..af028f18e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-kde-connect.svg
@@ -0,0 +1 @@
+kdeconnect.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-mail-accounts.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-mail-accounts.svg
new file mode 120000
index 000000000..a6b406092
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-mail-accounts.svg
@@ -0,0 +1 @@
+preferences-desktop-online-accounts.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-mail.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-mail.svg
new file mode 120000
index 000000000..c76682b96
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-mail.svg
@@ -0,0 +1 @@
+mail.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-management-service.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-management-service.svg
new file mode 100755
index 000000000..f96cc8efd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-management-service.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="HXfMsSUCql8Qgo5p1E2Vk49j6SllpLC0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#HXfMsSUCql8Qgo5p1E2Vk49j6SllpLC0)">
+ <linearGradient id="_lgradient_91" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffc400"/>
+ <stop offset="100%" style="stop-color:#dc7814"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_91)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_92" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_92)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_93" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(97.557,0,0,145,82.221,54.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_93)" d="M 179.779 199.5 L 82.221 199.5 L 82.221 61.5 L 106.871 54.5 L 106.871 175.886 L 173.779 175.886 L 179.779 199.5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-other.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-other.svg
new file mode 100644
index 000000000..333bb8c69
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-other.svg
@@ -0,0 +1,60 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#TPCdzHsKbogjgcB1Jfjwr3zQcsGS3vCg)">
+ <linearGradient id="_lgradient_261" x1=".146" x2=".854" y1=".854" y2=".193" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d1313e"/>
+ <stop offset="34.838%" style="stop-color:#a9344f"/>
+ <stop offset="100%" style="stop-color:#6b3274"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_261)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="TPCdzHsKbogjgcB1Jfjwr3zQcsGS3vCg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="mrsZR3EGintdmPx0d5iCwb1U9iYN0aY5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.5"/>
+ </filter>
+ </defs>
+ <g opacity=".2" filter="url(#mrsZR3EGintdmPx0d5iCwb1U9iYN0aY5)">
+ <path fill-opacity=".714" d="M 128 57.389 C 122.966 57.333 121.205 57.522 120.497 63.662 L 120.227 65.832 C 119.606 69.815 119.487 71.618 115.752 72.594 C 115.502 72.65 115.252 72.707 115.003 72.767 C 114.944 72.779 114.892 72.793 114.832 72.806 L 114.839 72.807 C 113.896 73.037 112.963 73.292 112.039 73.569 L 112.048 73.558 C 111.894 73.611 111.753 73.653 111.607 73.699 C 111.467 73.742 111.327 73.784 111.188 73.828 C 107.435 74.89 106.442 73.388 103.92 70.24 L 102.609 68.497 C 100.781 66.016 99.464 64.958 98.061 64.843 C 97.883963 64.828497 97.706037 64.828497 97.529 64.843 C 96.275 64.942 94.9 65.719 93.005 66.851 C 88.617 69.341 87.186 70.391 89.616 76.066 L 90.456 78.082 C 92.002 82.133 92.807 83.7 89.24 86.842 L 89.335 86.82 C 88.598119 87.525383 87.880197 88.250307 87.182 88.994 L 87.202 88.898 C 84.088 92.496 82.534 91.685 78.518 90.125 L 76.52 89.275 C 74.762 88.509 73.452 88.124 72.406 88.091 C 70.105 88.018 69.083 89.651 67.386 92.694 C 64.82 97.064 64.1 98.696 69.017 102.385 L 70.745 103.708 C 73.865 106.251 75.355 107.253 74.302 111.04 C 74.258 111.18 74.217 111.321 74.174 111.463 C 74.129 111.61 74.088 111.752 74.036 111.908 L 74.045 111.898 C 73.769072 112.833015 73.517322 113.774995 73.29 114.723 L 73.288 114.715 C 73.276 114.776 73.262 114.829 73.25 114.888 C 73.191 115.139 73.135 115.391 73.079 115.644 C 72.111 119.412 70.324 119.532 66.376 120.159 L 64.225 120.431 C 58.138 121.145 57.951 122.922 58.007 128 C 57.951 133.078 58.138 134.855 64.225 135.569 L 66.376 135.841 C 70.324 136.468 72.111 136.588 73.079 140.356 C 73.135 140.609 73.191 140.861 73.25 141.112 C 73.262 141.171 73.276 141.224 73.288 141.285 L 73.29 141.277 C 73.518 142.229 73.77 143.17 74.045 144.102 L 74.034 144.092 C 74.087 144.248 74.129 144.39 74.174 144.537 C 74.217 144.679 74.258 144.82 74.302 144.96 C 75.355 148.747 73.865 149.749 70.745 152.292 L 69.017 153.615 C 64.1 157.304 64.82 158.934 67.386 163.304 C 69.854 167.73 70.895 169.174 76.52 166.723 L 78.518 165.875 C 82.534 164.315 84.088 163.504 87.202 167.102 L 87.181 167.006 C 87.879288 167.749286 88.59755 168.473551 89.335 169.178 L 89.24 169.158 C 92.807 172.3 92.002 173.867 90.456 177.918 L 89.614 179.934 C 87.184 185.609 88.615 186.661 93.003 189.151 C 97.335 191.739 98.953 192.464 102.61 187.503 L 103.92 185.76 C 106.442 182.612 107.435 181.11 111.188 182.172 C 111.327 182.216 111.467 182.258 111.607 182.301 C 111.753 182.347 111.894 182.389 112.048 182.442 L 112.039 182.431 C 112.963 182.708 113.896 182.963 114.839 183.193 L 114.832 183.194 C 114.892 183.207 114.944 183.221 115.003 183.233 C 115.252 183.293 115.502 183.35 115.752 183.406 C 119.487 184.382 119.606 186.185 120.227 190.168 L 120.497 192.338 C 121.205 198.478 122.966 198.667 128 198.611 C 133.034 198.667 134.795 198.478 135.503 192.338 L 135.773 190.168 C 136.394 186.185 136.513 184.382 140.248 183.406 C 140.498 183.349 140.748 183.293 140.997 183.233 C 141.056 183.221 141.108 183.207 141.169 183.194 L 141.161 183.193 C 142.104 182.963 143.037 182.708 143.961 182.431 L 143.952 182.442 C 144.106 182.389 144.247 182.347 144.393 182.301 C 144.533 182.258 144.673 182.216 144.812 182.172 C 148.566 181.11 149.559 182.612 152.08 185.76 L 153.391 187.503 C 157.048 192.464 158.664 191.737 162.996 189.149 C 167.383 186.659 168.815 185.609 166.384 179.934 L 165.544 177.918 C 163.998 173.867 163.194 172.3 166.76 169.158 L 166.665 169.18 C 167.401881 168.474617 168.119803 167.749693 168.818 167.006 L 168.798 167.102 C 171.913 163.504 173.466 164.315 177.482 165.875 L 179.48 166.725 C 185.106 169.176 186.146 167.732 188.615 163.306 C 191.18 158.936 191.9 157.304 186.983 153.615 L 185.255 152.292 C 182.135 149.749 180.646 148.747 181.698 144.96 C 181.742 144.82 181.783 144.679 181.826 144.537 C 181.872 144.39 181.912 144.248 181.965 144.092 L 181.955 144.102 C 182.230928 143.166985 182.482678 142.225005 182.71 141.277 L 182.712 141.285 C 182.724 141.224 182.738 141.171 182.75 141.112 C 182.809 140.861 182.865 140.609 182.921 140.356 C 183.889 136.588 185.676 136.468 189.624 135.841 L 191.775 135.569 C 197.862 134.855 198.049 133.078 197.993 128 C 198.049 122.922 197.862 121.145 191.775 120.431 L 189.624 120.159 C 185.676 119.532 183.889 119.412 182.921 115.644 C 182.865643 115.391631 182.808642 115.139626 182.75 114.888 C 182.738 114.829 182.724 114.776 182.712 114.715 L 182.71 114.723 C 182.482804 113.774963 182.231053 112.83298 181.955 111.898 L 181.966 111.908 C 181.913 111.752 181.871 111.61 181.826 111.463 C 181.783 111.321 181.742 111.18 181.698 111.04 C 180.645 107.253 182.135 106.251 185.255 103.708 L 186.983 102.385 C 191.9 98.696 191.18 97.066 188.614 92.696 C 186.917 89.653 185.895 88.018 183.594 88.091 C 182.548 88.124 181.238 88.511 179.48 89.277 L 177.482 90.125 C 173.466 91.685 171.912 92.496 168.798 88.898 L 168.819 88.994 C 168.120712 88.250714 167.40245 87.526449 166.665 86.822 L 166.76 86.842 C 163.193 83.7 163.998 82.133 165.544 78.082 L 166.386 76.066 C 168.816 70.391 167.385 69.341 162.997 66.851 C 160.831 65.557 159.343 64.728 157.94 64.843 C 156.537 64.958 155.219 66.016 153.391 68.497 L 152.08 70.24 C 149.558 73.388 148.565 74.89 144.812 73.828 C 144.673 73.784 144.533 73.742 144.393 73.699 C 144.247 73.653 144.106 73.613 143.952 73.56 L 143.961 73.569 C 143.034558 73.290625 142.100897 73.036869 141.161 72.808 L 141.168 72.806 C 141.108 72.794 141.056 72.779 140.997 72.767 C 140.748 72.707 140.498 72.651 140.248 72.594 C 136.513 71.618 136.394 69.815 135.773 65.832 L 135.503 63.662 C 134.795 57.522 133.034 57.333 128 57.389 L 128 57.389 Z M 127.989 86.572 L 128 86.572 C 132.728 86.572 137.297 87.396 141.566 88.908 C 142.388669 91.632484 144.210284 93.945578 146.666 95.384 C 149.110561 96.803598 152.004175 97.238427 154.758 96.6 C 161.684412 102.600969 166.424309 110.730225 168.235 119.714 C 168.708 122.049 166.939 124.234 164.576 124.234 L 153.023 124.234 C 151.365816 124.22986 149.909292 123.13482 149.445 121.544 C 146.613 111.962 137.919 105.419 128.009 105.405 C 126.267367 105.413819 124.532804 105.627283 122.841 106.041 C 121.226946 106.433981 119.547962 105.70917 118.727 104.265 L 112.959 94.189 C 111.781 92.128 112.768 89.495 115.003 88.737 C 119.185525 87.315517 123.571537 86.58429 127.989 86.572 L 127.989 86.572 Z M 103.437 96.078 C 104.707 96.138 105.86 96.846 106.495 97.957 L 112.263 108.033 C 113.089281 109.47753 112.877174 111.291993 111.74 112.507 C 107.802784 116.70671 105.608065 122.245336 105.6 128.002 C 105.602329 133.761927 107.793998 139.305624 111.731 143.51 C 112.867387 144.724973 113.079448 146.538642 112.254 147.983 L 106.503 158.034 C 105.948961 159.011637 104.982183 159.685961 103.873341 159.868178 C 102.764499 160.050395 101.632766 159.720921 100.795 158.972 C 93.928 152.846 89.358 144.625 87.67 135.678 C 89.59581 133.584629 90.665397 130.844459 90.667 128 C 90.66344 125.156917 89.593651 122.418571 87.669 120.326 C 89.353 111.376 93.919 103.15 100.788 97.019 C 101.513709 96.370552 102.464845 96.032682 103.437 96.078 L 103.437 96.078 Z M 153.032 131.767 L 164.538 131.767 C 166.901 131.766 168.669 133.952 168.197 136.287 C 166.387119 145.265971 161.6514 153.391529 154.731 159.392 C 153.836721 159.183908 152.919978 159.088169 152.002 159.107 C 150.126 159.151 148.292 159.67 146.666 160.616 C 144.216995 162.052462 142.399759 164.359627 141.577 167.077 C 137.21957 168.628035 132.629244 169.423471 128.004 169.429 L 127.986 169.429 C 123.570085 169.410853 119.186519 168.674574 115.007 167.249 C 112.774 166.489 111.789 163.858 112.967 161.799 L 118.725 151.736 C 119.546251 150.291551 121.225454 149.566413 122.84 149.959 C 124.533 150.374 126.269 150.586 128.011 150.596 C 137.924 150.586 146.621 144.042 149.454 134.457 C 149.918292 132.86618 151.374816 131.77114 153.032 131.767 L 153.032 131.767 Z"/>
+ </g>
+ <g style="opacity:0.2" filter="url(#HzLU44PaUSoL12119B9rCTNynTJRbMuS)">
+ <g opacity=".2">
+ <linearGradient id="_lgradient_262" x1=".5" x2=".5" y1=".1" y2=".847" gradientTransform="matrix(139.998573,0,0,141.233691,58.000713,59.266569)" gradientUnits="userSpaceOnUse">
+ <stop offset="10%" style="stop-color:#000000"/>
+ <stop offset="47.35%" style="stop-color:#000000"/>
+ <stop offset="84.7%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_262)" d="M 128 59.273 C 122.966 59.216 121.205 59.405 120.497 65.545 L 120.227 67.715 C 119.606 71.698 119.487 73.501 115.752 74.477 C 115.502 74.534 115.252 74.59 115.003 74.65 C 114.944 74.662 114.892 74.677 114.832 74.689 L 114.839 74.69 C 113.896 74.92 112.963 75.175 112.039 75.452 L 112.048 75.441 C 111.894 75.494 111.753 75.536 111.607 75.582 C 111.467 75.626 111.327 75.667 111.188 75.711 C 107.435 76.773 106.442 75.271 103.92 72.123 L 102.609 70.38 C 100.781 67.9 99.464 66.841 98.061 66.726 C 97.883943 66.711998 97.706057 66.711998 97.529 66.726 C 96.275 66.825 94.9 67.602 93.005 68.734 C 88.617 71.224 87.186 72.274 89.616 77.949 L 90.456 79.965 C 92.002 84.016 92.807 85.583 89.24 88.726 L 89.335 88.703 C 88.598366 89.408633 87.88045 90.133552 87.182 90.877 L 87.202 90.782 C 84.088 94.379 82.534 93.568 78.518 92.008 L 76.52 91.159 C 74.762 90.392 73.452 90.007 72.406 89.974 C 70.105 89.902 69.083 91.534 67.386 94.577 C 64.82 98.947 64.1 100.58 69.017 104.269 L 70.745 105.591 C 73.865 108.135 75.355 109.136 74.302 112.923 C 74.258 113.063 74.217 113.205 74.174 113.346 C 74.129 113.493 74.088 113.635 74.036 113.791 L 74.045 113.781 C 73.769196 114.71605 73.517447 115.658027 73.29 116.606 L 73.288 116.598 C 73.276 116.659 73.262 116.712 73.25 116.771 C 73.191573 117.022675 73.134573 117.274679 73.079 117.527 C 72.111 121.295 70.324 121.415 66.376 122.042 L 64.225 122.314 C 58.138 123.028 57.951 124.805 58.007 129.883 C 57.951 134.962 58.138 136.738 64.225 137.452 L 66.376 137.724 C 70.324 138.351 72.111 138.471 73.079 142.239 C 73.135 142.492 73.191 142.744 73.25 142.995 C 73.262 143.054 73.276 143.107 73.288 143.168 L 73.29 143.16 C 73.518 144.112 73.77 145.053 74.045 145.985 L 74.034 145.976 C 74.087 146.131 74.129 146.273 74.174 146.421 C 74.217 146.562 74.258 146.703 74.302 146.844 C 75.355 150.63 73.865 151.632 70.745 154.176 L 69.017 155.498 C 64.1 159.187 64.82 160.817 67.386 165.187 C 69.854 169.614 70.895 171.058 76.52 168.606 L 78.518 167.758 C 82.534 166.199 84.088 165.387 87.202 168.985 L 87.181 168.889 C 87.879288 169.632286 88.59755 170.356551 89.335 171.061 L 89.24 171.041 C 92.807 174.183 92.002 175.75 90.456 179.802 L 89.614 181.817 C 87.184 187.492 88.615 188.544 93.003 191.034 C 97.335 193.622 98.953 194.347 102.61 189.386 L 103.92 187.643 C 106.442 184.495 107.435 182.993 111.188 184.055 C 111.327 184.099 111.467 184.141 111.607 184.184 C 111.753 184.23 111.894 184.272 112.048 184.325 L 112.039 184.314 C 112.963 184.591 113.896 184.846 114.839 185.076 L 114.832 185.078 C 114.892 185.09 114.944 185.104 115.003 185.116 C 115.252 185.176 115.502 185.233 115.752 185.289 C 119.487 186.265 119.606 188.068 120.227 192.051 L 120.497 194.221 C 121.205 200.362 122.966 200.55 128 200.494 C 133.034 200.55 134.795 200.362 135.503 194.221 L 135.773 192.051 C 136.394 188.068 136.513 186.265 140.248 185.289 C 140.498 185.233 140.748 185.176 140.997 185.116 C 141.056 185.104 141.108 185.09 141.169 185.078 L 141.161 185.076 C 142.104 184.846 143.037 184.591 143.961 184.314 L 143.952 184.325 C 144.106 184.272 144.247 184.23 144.393 184.184 C 144.533 184.141 144.673 184.099 144.812 184.055 C 148.566 182.993 149.559 184.495 152.08 187.643 L 153.391 189.386 C 157.048 194.347 158.664 193.62 162.996 191.032 C 167.383 188.542 168.815 187.492 166.384 181.817 L 165.544 179.802 C 163.998 175.751 163.194 174.183 166.76 171.041 L 166.665 171.063 C 167.401881 170.357617 168.119803 169.632693 168.818 168.889 L 168.798 168.985 C 171.913 165.387 173.466 166.199 177.482 167.758 L 179.48 168.608 C 185.106 171.059 186.146 169.615 188.615 165.189 C 191.18 160.819 191.9 159.187 186.983 155.498 L 185.255 154.175 C 182.135 151.632 180.646 150.63 181.698 146.843 C 181.742 146.703 181.783 146.562 181.826 146.421 C 181.872 146.273 181.912 146.131 181.965 145.976 L 181.955 145.985 C 182.231053 145.05002 182.482804 144.108037 182.71 143.16 L 182.712 143.168 C 182.724 143.107 182.738 143.054 182.75 142.995 C 182.809 142.744 182.865 142.492 182.921 142.239 C 183.889 138.471 185.676 138.351 189.624 137.724 L 191.775 137.452 C 197.862 136.738 198.049 134.962 197.993 129.883 C 198.049 124.805 197.862 123.028 191.775 122.314 L 189.624 122.042 C 185.676 121.415 183.889 121.295 182.921 117.527 C 182.865 117.275 182.809 117.022 182.75 116.771 C 182.738 116.712 182.724 116.659 182.712 116.598 L 182.71 116.606 C 182.482678 115.657995 182.230928 114.716015 181.955 113.781 L 181.966 113.791 C 181.913 113.635 181.871 113.493 181.826 113.346 C 181.783 113.205 181.742 113.063 181.698 112.923 C 180.645 109.136 182.135 108.134 185.255 105.591 L 186.983 104.268 C 191.9 100.58 191.18 98.949 188.614 94.579 C 186.917 91.536 185.895 89.902 183.594 89.974 C 182.548 90.007 181.238 90.394 179.48 91.16 L 177.482 92.008 C 173.466 93.568 171.912 94.379 168.798 90.781 L 168.819 90.877 C 168.120712 90.133714 167.40245 89.409449 166.665 88.705 L 166.76 88.726 C 163.193 85.583 163.998 84.016 165.544 79.965 L 166.386 77.949 C 168.816 72.274 167.385 71.224 162.997 68.734 C 160.831 67.44 159.343 66.611 157.94 66.726 C 156.537 66.841 155.219 67.9 153.391 70.38 L 152.08 72.123 C 149.558 75.271 148.565 76.773 144.812 75.711 C 144.673 75.667 144.533 75.626 144.393 75.582 C 144.247 75.536 144.106 75.496 143.952 75.443 L 143.961 75.452 C 143.034558 75.173625 142.100897 74.919869 141.161 74.691 L 141.168 74.689 C 141.108 74.677 141.056 74.662 140.997 74.65 C 140.748 74.59 140.498 74.534 140.248 74.477 C 136.513 73.501 136.394 71.698 135.773 67.715 L 135.503 65.546 C 134.795 59.405 133.034 59.216 128 59.273 L 128 59.273 Z M 127.989 88.455 L 128 88.455 C 132.728 88.455 137.297 89.279 141.566 90.791 C 142.388402 93.515624 144.210085 95.828805 146.666 97.267 C 149.110392 98.687082 152.004195 99.12194 154.758 98.483 C 161.684412 104.483969 166.424309 112.613225 168.235 121.597 C 168.708 123.932 166.939 126.117 164.576 126.117 L 153.023 126.117 C 151.365816 126.11286 149.909292 125.01782 149.445 123.427 C 146.613 113.845 137.919 107.302 128.009 107.288 C 126.268 107.298 124.533 107.51 122.841 107.924 C 121.226946 108.316981 119.547962 107.59217 118.727 106.148 L 112.959 96.072 C 111.781 94.011 112.768 91.378 115.003 90.62 C 119.185525 89.198517 123.571537 88.46729 127.989 88.455 L 127.989 88.455 Z M 103.437 97.961 C 104.707 98.021 105.86 98.729 106.495 99.84 L 112.263 109.916 C 113.089281 111.36053 112.877174 113.174993 111.74 114.39 C 107.802784 118.58971 105.608065 124.128336 105.6 129.885 C 105.602329 135.644927 107.793998 141.188624 111.731 145.393 C 112.867387 146.607973 113.079448 148.421642 112.254 149.866 L 106.503 159.917 C 105.948961 160.894637 104.982183 161.568961 103.873341 161.751178 C 102.764499 161.933395 101.632766 161.603921 100.795 160.855 C 93.928 154.729 89.358 146.508 87.67 137.561 C 89.595979 135.467734 90.665593 132.727495 90.667 129.883 C 90.66344 127.039917 89.593651 124.301571 87.669 122.209 C 89.353 113.259 93.919 105.033 100.788 98.902 C 101.513709 98.253552 102.464845 97.915682 103.437 97.961 L 103.437 97.961 Z M 153.032 133.65 L 164.538 133.65 C 166.901 133.649 168.669 135.835 168.197 138.17 C 166.387119 147.148971 161.6514 155.274529 154.731 161.275 C 153.836721 161.066908 152.919978 160.971169 152.002 160.99 C 150.126 161.034 148.292 161.553 146.666 162.499 C 144.216995 163.935462 142.399759 166.242627 141.577 168.96 C 137.21969 170.511492 132.629284 171.306941 128.004 171.312 L 127.986 171.312 C 123.57018 171.293696 119.186693 170.557768 115.007 169.133 C 112.774 168.372 111.789 165.741 112.967 163.682 L 118.725 153.619 C 119.546078 152.174405 121.225627 151.449526 122.84 151.843 C 124.533 152.258 126.269 152.469 128.011 152.479 C 137.924 152.469 146.621 145.925 149.454 136.34 C 149.918579 134.749378 151.374927 133.654472 153.032 133.65 L 153.032 133.65 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="HzLU44PaUSoL12119B9rCTNynTJRbMuS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.5"/>
+ </filter>
+ </defs>
+ <linearGradient id="_lgradient_263" x1=".82" x2=".82" y1="1.247" y2="-.247" gradientTransform="matrix(140.000573,0,0,141.23369,57.999713,55.499741)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e6e6e6"/>
+ <stop offset="100%" style="stop-color:#d3d3d3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_263)" d="M 128 55.506 C 122.966 55.45 121.205 55.638 120.497 61.779 L 120.227 63.949 C 119.606 67.932 119.487 69.735 115.752 70.711 C 115.502 70.768 115.252 70.824 115.003 70.884 C 114.944 70.894 114.892 70.908 114.832 70.922 L 114.839 70.924 C 113.899224 71.153336 112.965574 71.407088 112.039 71.685 L 112.048 71.675 C 111.893 71.728 111.753 71.771 111.607 71.817 C 111.467 71.86 111.327 71.901 111.187 71.945 C 107.434 73.008 106.441 71.505 103.92 68.358 L 102.609 66.614 C 100.781 64.134 99.464 63.075 98.061 62.96 C 97.883943 62.946002 97.706057 62.946002 97.529 62.96 C 96.274 63.059 94.899 63.836 93.004 64.968 C 88.616 67.459 87.185 68.508 89.615 74.183 L 90.456 76.199 C 92.002 80.25 92.806 81.818 89.24 84.96 L 89.335 84.939 C 88.59787 85.644129 87.879941 86.369061 87.182 87.113 L 87.202 87.017 C 84.087 90.615 82.533 89.803 78.518 88.243 L 76.52 87.394 C 74.762 86.628 73.451 86.243 72.405 86.21 C 70.104 86.137 69.082 87.769 67.385 90.813 C 64.82 95.182 64.099 96.815 69.017 100.504 L 70.745 101.826 C 73.865 104.37 75.354 105.372 74.301 109.158 C 74.257 109.299 74.216 109.44 74.174 109.581 C 74.128 109.728 74.088 109.87 74.035 110.026 L 74.044 110.016 C 73.768537 110.95081 73.51679 111.892445 73.289 112.84 L 73.288 112.833 L 73.249 113.006 C 73.190573 113.257675 73.133573 113.509679 73.078 113.762 C 72.111 117.53 70.323 117.65 66.375 118.277 L 64.224 118.549 C 58.137 119.264 57.95 121.04 58.006 126.118 C 57.95 131.197 58.137 132.973 64.224 133.688 L 66.375 133.96 C 70.323 134.587 72.111 134.707 73.078 138.475 C 73.134 138.727 73.19 138.979 73.249 139.23 C 73.261 139.29 73.276 139.342 73.288 139.403 L 73.289 139.396 C 73.517 140.348 73.77 141.289 74.044 142.221 L 74.033 142.21 C 74.086 142.366 74.128 142.508 74.173 142.655 C 74.216 142.796 74.257 142.938 74.301 143.078 C 75.354 146.865 73.865 147.867 70.745 150.41 L 69.017 151.731 C 64.1 155.42 64.82 157.051 67.386 161.421 C 69.854 165.847 70.895 167.291 76.52 164.839 L 78.518 163.992 C 82.534 162.432 84.087 161.62 87.202 165.218 L 87.18 165.122 C 87.878881 165.865044 88.59747 166.589302 89.335 167.294 L 89.24 167.273 C 92.807 170.416 92.002 171.983 90.456 176.034 L 89.614 178.05 C 87.184 183.725 88.615 184.776 93.003 187.267 C 97.334 189.855 98.953 190.58 102.609 185.619 L 103.92 183.876 C 106.442 180.728 107.435 179.226 111.188 180.288 C 111.327 180.332 111.467 180.373 111.607 180.417 C 111.753 180.462 111.894 180.505 112.048 180.558 L 112.039 180.548 C 112.963 180.825 113.896 181.08 114.839 181.309 L 114.832 181.311 C 114.892 181.321 114.945 181.335 115.003 181.35 C 115.252 181.409 115.502 181.466 115.753 181.523 C 119.488 182.498 119.606 184.302 120.228 188.284 L 120.498 190.454 C 121.206 196.595 122.967 196.784 128.001 196.727 C 133.035 196.784 134.796 196.595 135.504 190.454 L 135.773 188.284 C 136.395 184.302 136.513 182.498 140.249 181.523 C 140.499 181.466 140.749 181.409 140.998 181.35 C 141.057 181.339 141.109 181.325 141.169 181.311 L 141.162 181.309 C 142.101897 181.080131 143.035558 180.826375 143.962 180.548 L 143.953 180.558 C 144.107 180.505 144.247 180.463 144.394 180.417 C 144.534 180.374 144.674 180.332 144.813 180.288 C 148.566 179.226 149.559 180.728 152.081 183.876 L 153.391 185.619 C 157.048 190.58 158.665 189.853 162.996 187.265 C 167.384 184.774 168.815 183.725 166.385 178.05 L 165.545 176.034 C 163.999 171.983 163.194 170.416 166.761 167.273 L 166.666 167.294 C 167.40263 166.588704 168.120545 165.864119 168.819 165.121 L 168.798 165.216 C 171.913 161.619 173.467 162.43 177.483 163.99 L 179.481 164.839 C 185.106 167.291 186.147 165.847 188.615 161.421 C 191.181 157.051 191.901 155.418 186.984 151.729 L 185.256 150.407 C 182.136 147.863 180.646 146.861 181.699 143.075 C 181.743 142.934 181.784 142.793 181.827 142.652 C 181.872 142.505 181.913 142.363 181.965 142.207 L 181.956 142.218 C 182.23 141.285 182.483 140.344 182.711 139.393 L 182.712 139.4 L 182.751 139.227 C 182.81 138.976 182.866 138.724 182.922 138.471 C 183.889 134.703 185.677 134.583 189.625 133.957 L 191.776 133.684 C 197.863 132.97 198.05 131.194 197.994 126.115 C 198.05 121.037 197.863 119.26 191.776 118.546 L 189.625 118.274 C 185.677 117.647 183.889 117.527 182.922 113.759 C 182.866 113.507 182.81 113.254 182.751 113.003 L 182.712 112.83 L 182.711 112.837 C 182.48321 111.889445 182.231463 110.94781 181.956 110.013 L 181.967 110.023 C 181.914 109.867 181.872 109.726 181.827 109.578 C 181.784 109.437 181.743 109.296 181.699 109.155 C 180.646 105.369 182.135 104.367 185.255 101.823 L 186.984 100.501 C 191.901 96.812 191.181 95.181 188.615 90.811 C 186.918 87.768 185.896 86.134 183.595 86.207 C 182.549 86.238 181.238 86.627 179.481 87.393 L 177.483 88.24 C 173.467 89.8 171.913 90.612 168.798 87.014 L 168.82 87.11 C 168.121712 86.366714 167.40345 85.642449 166.666 84.938 L 166.76 84.959 C 163.194 81.816 163.999 80.249 165.544 76.198 L 166.387 74.182 C 168.817 68.507 167.385 67.458 162.998 64.967 C 160.832 63.673 159.344 62.844 157.941 62.959 C 156.538 63.074 155.22 64.133 153.391 66.613 L 152.081 68.356 C 149.559 71.504 148.566 73.006 144.813 71.944 L 144.393 71.815 C 144.247 71.77 144.107 71.729 143.952 71.675 L 143.962 71.686 C 143.035558 71.407625 142.101897 71.153869 141.162 70.925 L 141.169 70.923 C 141.109 70.912 141.056 70.898 140.998 70.884 C 140.748379 70.825024 140.498374 70.76769 140.248 70.712 C 136.513 69.736 136.395 67.932 135.773 63.95 L 135.503 61.78 C 134.796 55.639 133.035 55.45 128.001 55.507 L 128 55.506 L 128 55.506 Z M 127.989 84.689 L 128 84.689 C 132.728 84.689 137.297 85.513 141.566 87.024 C 142.388358 89.748902 144.21002 92.062414 146.666 93.501 C 149.110561 94.920598 152.004175 95.355427 154.758 94.717 C 161.684412 100.717969 166.424309 108.847225 168.235 117.831 C 168.708 120.166 166.939 122.351 164.576 122.351 L 153.023 122.351 C 151.365816 122.34686 149.909292 121.25182 149.445 119.661 C 146.613 110.079 137.919 103.536 128.009 103.522 C 126.267367 103.530819 124.532804 103.744283 122.841 104.158 C 121.226946 104.550981 119.547962 103.82617 118.727 102.382 L 112.959 92.306 C 111.781 90.245 112.768 87.612 115.003 86.853 C 119.185699 85.432324 123.571632 84.701448 127.989 84.689 L 127.989 84.689 Z M 103.437 94.195 C 104.707 94.255 105.86 94.963 106.495 96.074 L 112.263 106.15 C 113.089281 107.59453 112.877174 109.408993 111.74 110.624 C 107.802784 114.82371 105.608065 120.362336 105.6 126.119 C 105.602329 131.878927 107.793998 137.422624 111.731 141.627 C 112.867218 142.841652 113.079284 144.65495 112.254 146.099 L 106.503 156.151 C 105.948961 157.128637 104.982183 157.802961 103.873341 157.985178 C 102.764499 158.167395 101.632766 157.837921 100.795 157.089 C 93.928 150.962 89.358 142.741 87.67 133.795 C 89.595389 131.701366 90.664909 128.961367 90.667 126.117 C 90.663635 123.27388 89.59382 120.535466 87.669 118.443 C 89.353 109.493 93.919 101.267 100.788 95.136 C 101.513709 94.487552 102.464845 94.149682 103.437 94.195 L 103.437 94.195 Z M 153.032 129.883 L 164.538 129.883 C 166.901 129.883 168.669 132.069 168.197 134.404 C 166.387341 143.382773 161.651564 151.508081 154.731 157.508 C 153.836556 157.300887 152.919936 157.205161 152.002 157.223 C 150.126 157.268 148.292 157.787 146.666 158.733 C 144.217323 160.169373 142.400158 162.476091 141.577 165.193 C 137.21982 166.744988 132.629328 167.540452 128.004 167.545 L 127.985 167.545 C 123.569152 167.527033 119.18561 166.791096 115.006 165.366 C 112.774 164.606 111.789 161.975 112.967 159.915 L 118.725 149.853 C 119.545898 148.408712 121.224742 147.683552 122.839 148.076 C 124.532 148.491 126.269 148.703 128.011 148.713 C 137.924 148.702 146.621 142.158 149.454 132.574 C 149.917926 130.982783 151.374538 129.887271 153.032 129.883 L 153.032 129.883 Z"/>
+ <g opacity=".1">
+ <path d="M 128 77.157 C 105.032 77.157 85.791 93.278 80.762 114.907 C 83.413118 115.221728 85.863625 116.476252 87.669 118.443 C 89.353 109.493 93.919 101.267 100.788 95.136 C 101.513709 94.487552 102.464845 94.149682 103.437 94.195 C 104.707 94.255 105.86 94.963 106.495 96.074 L 112.263 106.15 C 113.089281 107.59453 112.877174 109.408993 111.74 110.624 C 107.802784 114.82371 105.608065 120.362336 105.6 126.119 C 105.602329 131.878927 107.793998 137.422624 111.731 141.627 C 112.867218 142.841652 113.079284 144.65495 112.254 146.099 L 106.503 156.151 C 105.948961 157.128637 104.982183 157.802961 103.873341 157.985178 C 102.764499 158.167395 101.632766 157.837921 100.795 157.089 C 93.928 150.962 89.358 142.741 87.67 133.795 C 85.864878 135.761537 83.414761 137.016042 80.764 137.331 C 85.794 158.958 105.033 175.078 128 175.078 C 132.868 175.078 137.566 174.347 142 173 C 140.942875 170.52895 140.793054 167.763804 141.577 165.193 C 137.219749 166.744833 132.629342 167.54062 128.004 167.546 L 127.985 167.546 C 123.569098 167.527694 119.185558 166.791418 115.006 165.366 C 112.774 164.606 111.789 161.975 112.967 159.916 L 118.725 149.853 C 119.545898 148.408712 121.224742 147.683552 122.839 148.076 C 124.532 148.491 126.269 148.703 128.011 148.713 C 137.924 148.702 146.621 142.159 149.454 132.574 C 149.917926 130.982783 151.374538 129.887271 153.032 129.883 L 164.538 129.883 C 166.9 129.883 168.669 132.069 168.197 134.404 C 166.386984 143.382637 161.65127 151.507837 154.731 157.508 C 157.339699 158.104674 159.648435 159.615924 161.239 161.768 C 170.647 152.836 176.533 140.171 176.533 126.117 C 176.533 112.061 170.645 99.393 161.233 90.461 C 159.650391 92.605509 157.354309 94.114717 154.758 94.717 C 161.684412 100.717969 166.424309 108.847225 168.235 117.831 C 168.707 120.166 166.939 122.351 164.576 122.351 L 153.023 122.351 C 151.365667 122.34664 149.908971 121.251777 149.444 119.661 C 146.613 110.079 137.919 103.536 128.009 103.522 C 126.267367 103.530819 124.532804 103.744283 122.841 104.158 C 121.226946 104.550981 119.547962 103.82617 118.727 102.382 L 112.959 92.306 C 111.781 90.245 112.768 87.612 115.003 86.853 C 119.185677 85.432238 123.571625 84.701359 127.989 84.689 L 128 84.689 C 132.728 84.689 137.297 85.513 141.566 87.024 C 140.787192 84.457576 140.938753 81.69867 141.994 79.233 C 137.457235 77.854675 132.74152 77.155102 128 77.157 L 128 77.157 Z M 128 111.052 C 131.961 111.052 135.759 112.64 138.559 115.465 C 141.363987 118.300368 142.935967 122.12861 142.933 126.117 C 142.933 134.437 136.247 141.182 128 141.182 C 119.753 141.182 113.067 134.437 113.067 126.117 C 113.064033 122.12861 114.636013 118.300368 117.441 115.465 C 120.23089 112.644098 124.032512 111.055258 128 111.052 L 128 111.052 Z"/>
+ </g>
+ <path fill="#b3b3b3" d="M 152.002 78.072 C 150.09276 78.166878 148.364096 79.229946 147.418 80.891 C 145.872 83.593 146.789 87.048 149.466 88.608 C 152.144 90.167 155.569 89.242 157.115 86.541 C 157.85836 85.241335 158.059905 83.70118 157.676 82.254 C 157.294343 80.809993 156.355776 79.576191 155.066 78.823 C 154.138574 78.282146 153.074415 78.021316 152.002 78.072 L 152.002 78.072 Z M 79.467 120.468 C 77.979312 120.469032 76.553813 121.06494 75.508 122.123 C 74.456274 123.186135 73.866871 124.621546 73.868 126.117 C 73.868 129.237 76.375 131.767 79.467 131.767 C 82.56 131.767 85.067 129.237 85.067 126.117 C 85.067 124.619 84.477 123.182 83.427 122.123 C 82.380943 121.064694 80.955034 120.468765 79.467 120.468 L 79.467 120.468 Z M 152.135 162.871 C 151.195736 162.893364 150.277469 163.153465 149.466 163.627 C 146.789 165.187 145.872 168.641 147.418 171.343 C 148.964 174.044 152.388 174.97 155.066 173.41 C 157.744 171.85 158.661 168.395 157.115 165.694 C 156.099631 163.909616 154.187547 162.825718 152.135 162.871 L 152.135 162.871 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_264" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_264)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-plugin.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-plugin.svg
new file mode 120000
index 000000000..240d708d0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-plugin.svg
@@ -0,0 +1 @@
+plugin.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-sound.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-sound.svg
new file mode 120000
index 000000000..62306d9ae
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-sound.svg
@@ -0,0 +1 @@
+sound.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-system-bluetooth.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-bluetooth.svg
new file mode 120000
index 000000000..195bf0717
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-bluetooth.svg
@@ -0,0 +1 @@
+bluetooth.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-system-brightness-lock.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-brightness-lock.svg
new file mode 100644
index 000000000..a5125bf9c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-brightness-lock.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="MH6Ng3ADAVaY0yf23C5EyaZktJa5AVYy" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#MH6Ng3ADAVaY0yf23C5EyaZktJa5AVYy)">
+ <linearGradient id="_lgradient_77" x1=".993" x2=".002" y1=".988" y2=".193" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_77)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_78" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_78)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="Ko3Cl0YK0YST7QASYUuOj7qsSVcgCLs0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Ko3Cl0YK0YST7QASYUuOj7qsSVcgCLs0)">
+ <path fill="#1a1a1a" fill-rule="evenodd" d="M 126.913596 49.502253 C 118.692838 57.612066 110.828535 66.8447 102.513092 74.913297 L 71.216839 74.913297 L 71.216839 106.20912 C 63.147017 114.523894 53.916487 122.389758 45.805449 130.608732 C 53.915373 138.827153 63.147575 147.005472 71.216839 155.345306 L 71.216839 186.304169 L 102.513092 186.304169 C 110.827978 194.373324 118.694511 203.604286 126.913038 211.715211 C 135.131571 203.605401 143.309996 194.372772 151.649947 186.304169 L 182.609246 186.304169 L 182.609246 155.334162 C 190.678507 146.995444 199.910712 138.826038 208.020639 130.608732 C 199.910712 122.390315 190.678507 114.524452 182.609246 106.20912 L 182.609246 74.913297 L 151.649947 74.913297 C 143.312227 66.841914 135.136023 57.610395 126.915269 49.500025 L 126.913596 49.502253 Z M 126.739069 83.61452 C 102.131049 83.614522 82.182308 103.563264 82.182308 128.171284 C 82.182308 152.779305 102.131049 172.728047 126.739069 172.728049 L 126.739069 83.61452 Z"/>
+ </g>
+ <path fill="#f2f2f2" fill-rule="evenodd" d="M 126.913599 43.502253 C 118.692839 51.612065 110.828534 60.844697 102.513091 68.913292 L 71.216836 68.913292 L 71.216836 100.209122 C 63.147016 108.523896 53.916485 116.389756 45.805449 124.608728 C 53.915374 132.827152 63.147572 141.005476 71.216836 149.345314 L 71.216836 180.304171 L 102.513091 180.304171 C 110.827978 188.373331 118.694515 197.604279 126.913035 205.715215 C 135.131564 197.605408 143.309992 188.372775 151.649952 180.304171 L 182.609243 180.304171 L 182.609243 149.334167 C 190.678507 140.99544 199.910705 132.826041 208.020634 124.608728 C 199.910705 116.390312 190.678507 108.524452 182.609243 100.209122 L 182.609243 68.913292 L 151.649952 68.913292 C 143.312232 60.84191 135.136026 51.610394 126.915266 43.500026 L 126.913599 43.502253 Z M 126.739071 77.614516 C 102.131052 77.614525 82.182306 97.563262 82.182306 122.171281 C 82.182306 146.779309 102.131052 166.728055 126.739071 166.728055 L 126.739071 77.614516 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 127.086956 43.5 C 118.868464 51.609888 111.002085 60.842719 102.687232 68.911392 L 71.390754 68.911392 L 71.390754 71.696203 L 102.687232 71.696203 C 111.002085 63.62753 118.868464 54.394698 127.086956 46.28481 C 135.30768 54.395255 143.486213 63.626973 151.823901 71.696203 L 182.783159 71.696203 L 182.783159 68.911392 L 151.823901 68.911392 C 143.486213 60.842162 135.30768 51.610445 127.086956 43.5 Z M 71.390754 100.207871 C 63.320967 108.522721 54.090363 116.388543 45.979361 124.607595 C 46.437336 125.071703 46.929636 125.535675 47.415279 126 C 55.175699 118.287159 63.782993 110.836915 71.390754 102.99812 L 71.390754 100.207871 Z M 182.783159 100.207871 L 182.783159 102.99812 C 190.39109 110.838151 199.00387 118.286875 206.764072 126 C 207.248651 125.536644 207.737249 125.070962 208.194551 124.607595 C 200.084661 116.389099 190.852391 108.523278 182.783159 100.207871 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-system-firewall.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-firewall.svg
new file mode 120000
index 000000000..8b9d3b181
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-firewall.svg
@@ -0,0 +1 @@
+shield.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-system-login.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-login.svg
new file mode 100755
index 000000000..6ba821dcd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-login.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="TeQ49HiuV5madTF0DEecmD9PuS7gxPnW" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#TeQ49HiuV5madTF0DEecmD9PuS7gxPnW)">
+ <linearGradient id="_lgradient_74" x1="0" x2="-.001" y1="0" y2="1.647" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_74)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_75" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_75)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="WYQciI6tkSC02MW8tWfklMX87EPb3QRN" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#WYQciI6tkSC02MW8tWfklMX87EPb3QRN)">
+ <path d="M 200.493 57.772 C 200.493 57.772 178.75 57.162 157.019 68.037 C 150.377 71.056 143.131 75.887 137.093 81.925 C 127.329 91.689 112.161 109.664 100.218 124.192 L 73.692 124.192 L 61.616 142.307 L 82.097 147.844 C 82.158 148.574 82.351 149.607 82.918 151.002 L 79.736 158 C 79.736 158 78.529 160.415 87.586 170.076 C 97.247 179.743 100.266 178.529 100.266 178.529 L 107.771 175.124 C 108.895 175.474 109.728 175.595 110.271 175.595 L 115.965 196.644 L 134.08 184.568 L 134.08 157.233 C 148.71 145.404 166.662 130.538 176.347 121.167 C 182.385 115.129 187.216 107.883 190.832 101.241 C 201.091 79.51 200.493 57.772 200.493 57.772 Z M 158.226 112.116 C 151.578 112.116 146.15 106.681 146.15 100.039 C 146.15 93.391 151.578 87.963 158.226 87.963 C 164.868 87.963 170.303 93.391 170.303 100.039 C 170.303 106.681 164.862 112.116 158.226 112.116 Z M 94.826 184.574 C 96.033 185.184 96.637 185.781 97.845 186.385 C 96.637 187.593 95.429 189.404 94.216 190.612 C 80.322 204.5 55.578 202.688 55.578 202.688 C 55.578 202.688 53.766 177.926 67.654 164.05 C 68.862 162.836 70.673 161.641 71.881 160.421 C 72.484 161.629 73.082 162.232 73.692 163.44 C 64.635 174.907 65.842 192.423 65.842 192.423 C 65.842 192.423 83.347 193.631 94.826 184.574 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 200.493 53.24 C 200.493 53.24 178.75 52.631 157.019 63.505 C 150.377 66.524 143.131 71.355 137.093 77.393 C 127.329 87.157 112.161 105.132 100.218 119.66 L 73.692 119.66 L 61.616 137.775 L 82.097 143.312 C 82.158 144.042 82.351 145.075 82.918 146.47 L 79.736 153.468 C 79.736 153.468 78.529 155.883 87.586 165.544 C 97.247 175.211 100.266 173.998 100.266 173.998 L 107.771 170.592 C 108.895 170.942 109.728 171.063 110.271 171.063 L 115.965 192.112 L 134.08 180.036 L 134.08 152.701 C 148.71 140.872 166.662 126.006 176.347 116.635 C 182.385 110.597 187.216 103.351 190.832 96.709 C 201.091 74.978 200.493 53.24 200.493 53.24 Z M 158.226 107.584 C 151.578 107.584 146.15 102.15 146.15 95.508 C 146.15 88.86 151.578 83.431 158.226 83.431 C 164.868 83.431 170.303 88.86 170.303 95.508 C 170.303 102.15 164.862 107.584 158.226 107.584 Z M 94.826 180.042 C 96.033 180.652 96.637 181.25 97.845 181.853 C 96.637 183.061 95.429 184.872 94.216 186.08 C 80.322 199.968 55.578 198.156 55.578 198.156 C 55.578 198.156 53.766 173.394 67.654 159.518 C 68.862 158.305 70.673 157.109 71.881 155.889 C 72.484 157.097 73.082 157.701 73.692 158.908 C 64.635 170.375 65.842 187.892 65.842 187.892 C 65.842 187.892 83.347 189.099 94.826 180.042 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-system-network-proxy.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-network-proxy.svg
new file mode 120000
index 000000000..10864b481
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-network-proxy.svg
@@ -0,0 +1 @@
+pac.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-system-network-sharing.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-network-sharing.svg
new file mode 120000
index 000000000..fc64f6d44
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-network-sharing.svg
@@ -0,0 +1 @@
+share.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-system-network.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-network.svg
new file mode 120000
index 000000000..10864b481
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-network.svg
@@ -0,0 +1 @@
+pac.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-system-notifications.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-notifications.svg
new file mode 120000
index 000000000..ebf599d8d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-notifications.svg
@@ -0,0 +1 @@
+notification.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-system-parental-control.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-parental-control.svg
new file mode 100644
index 000000000..de33bdc45
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-parental-control.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="xgwYLrwXYtYFEj7Xn2AHa9tJO0OYlVd9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#xgwYLrwXYtYFEj7Xn2AHa9tJO0OYlVd9)">
+ <path fill="#f7f7f7" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#eab305" d="M 99.522 55.5 C 96.77328 55.493875 94.135376 56.583089 92.191733 58.526733 C 90.248089 60.470376 89.158875 63.10828 89.165 65.857 L 89.165 76.214 C 89.158875 78.96272 90.248089 81.600624 92.191733 83.544267 C 94.135376 85.487911 96.77328 86.577125 99.522 86.571 L 109.879 86.571 C 112.627812 86.577124 115.265817 85.487941 117.209619 83.544327 C 119.153421 81.600713 120.242858 78.962812 120.237 76.214 L 120.237 65.857 C 120.237 60.119 115.617 55.5 109.879 55.5 L 99.522 55.5 L 99.522 55.5 Z M 94.634 96.929 L 89.165 100.895 L 69 141.226 C 65.53 147.544 75.318 152.412 78.259 145.845 L 89.165 124.033 L 93.101 112.381 L 89.165 148.714 L 89.165 200.5 L 99.522 200.5 L 99.522 159.071 L 109.879 159.071 L 109.879 200.5 L 120.237 200.5 L 120.237 148.714 L 114.768 112.34 L 120.237 124.044 L 131.143 145.845 C 131.643807 146.849802 132.458198 147.664193 133.463 148.165 L 151.308 157.093 L 151.308 200.5 L 172.022 200.5 L 172.022 166.394 L 178.713 173.095 C 183.602 178.17 191.121 170.651 186.046 165.762 L 172.022 151.749 L 172.022 148.714 L 157.698 148.714 L 139.636 139.673 L 120.237 100.895 L 113.059 96.929 L 94.634 96.929 L 94.634 96.929 Z M 151.308 117.643 L 151.308 138.357 L 172.022 138.357 L 172.022 117.643 L 151.308 117.643 L 151.308 117.643 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_580" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_580)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-system-parental-controls.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-parental-controls.svg
new file mode 120000
index 000000000..569b3dbe7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-parental-controls.svg
@@ -0,0 +1 @@
+preferences-system-parental-control.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-system-power-management.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-power-management.svg
new file mode 120000
index 000000000..d2cbd7844
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-power-management.svg
@@ -0,0 +1 @@
+power.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-system-power.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-power.svg
new file mode 120000
index 000000000..d2cbd7844
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-power.svg
@@ -0,0 +1 @@
+power.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-system-privacy.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-privacy.svg
new file mode 120000
index 000000000..403251f1f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-privacy.svg
@@ -0,0 +1 @@
+privacy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-system-search.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-search.svg
new file mode 120000
index 000000000..f97340b86
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-search.svg
@@ -0,0 +1 @@
+search.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-system-session-services.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-session-services.svg
new file mode 120000
index 000000000..7e27a14af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-session-services.svg
@@ -0,0 +1 @@
+gear.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-system-session.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-session.svg
new file mode 120000
index 000000000..92d2518f3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-session.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-system-sharing.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-sharing.svg
new file mode 120000
index 000000000..fc64f6d44
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-sharing.svg
@@ -0,0 +1 @@
+share.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-system-sound.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-sound.svg
new file mode 120000
index 000000000..840f5e304
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-sound.svg
@@ -0,0 +1 @@
+audio.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-system-splash.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-splash.svg
new file mode 100644
index 000000000..0f6a739c7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-splash.svg
@@ -0,0 +1,59 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_yYMfJYsAdj1xAdnqirGaa8xCUJCRcn2n">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_yYMfJYsAdj1xAdnqirGaa8xCUJCRcn2n)">
+ <defs>
+ <filter id="M38qWS4LhOKQ5hDbUbmdq0dDDxgcW4Z7" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#M38qWS4LhOKQ5hDbUbmdq0dDDxgcW4Z7)">
+ <linearGradient id="_lgradient_374" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_374)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_375" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_375)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".6">
+ <circle fill="#ffffff" cx="128" cy="59.059" r="14.559" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#ffffff" cx="128" cy="194.941" r="14.559" vector-effect="non-scaling-stroke"/>
+ <g opacity=".4">
+ <path fill="#ffffff" d="M 195.941 141.559 C 203.976 141.559 210.5 135.035 210.5 127 C 210.5 118.965 203.976 112.441 195.941 112.441 C 187.906 112.441 181.382 118.965 181.382 127 C 181.382 135.035 187.906 141.559 195.941 141.559 Z"/>
+ </g>
+ <g opacity=".8">
+ <path fill="#ffffff" d="M 60.059 141.559 C 68.094 141.559 74.618 135.035 74.618 127 C 74.618 118.965 68.094 112.441 60.059 112.441 C 52.024 112.441 45.5 118.965 45.5 127 C 45.5 135.035 52.024 141.559 60.059 141.559 Z"/>
+ </g>
+ <g opacity=".3">
+ <path fill="#ffffff" d="M 165.745 185.334 C 171.427 191.016 180.652 191.016 186.334 185.334 C 192.016 179.652 192.016 170.427 186.334 164.745 C 180.652 159.063 171.427 159.063 165.745 164.745 C 160.063 170.427 160.063 179.652 165.745 185.334 Z"/>
+ </g>
+ <g opacity=".7">
+ <path fill="#ffffff" d="M 69.662 89.251 C 75.343 94.933 84.569 94.933 90.251 89.251 C 95.933 83.569 95.933 74.343 90.251 68.662 C 84.569 62.98 75.343 62.98 69.662 68.662 C 63.98 74.343 63.98 83.569 69.662 89.251 Z"/>
+ </g>
+ <g opacity=".9">
+ <path fill="#ffffff" d="M 90.251 185.334 C 84.569 191.016 75.343 191.016 69.662 185.334 C 63.98 179.652 63.98 170.427 69.662 164.745 C 75.343 159.063 84.569 159.063 90.251 164.745 C 95.933 170.427 95.933 179.652 90.251 185.334 Z"/>
+ </g>
+ <g opacity=".5">
+ <path fill="#ffffff" d="M 186.334 89.251 C 180.652 94.933 171.427 94.933 165.745 89.251 C 160.063 83.569 160.063 74.343 165.745 68.662 C 171.427 62.98 180.652 62.98 186.334 68.662 C 192.016 74.343 192.016 83.569 186.334 89.251 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-system-time.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-time.svg
new file mode 120000
index 000000000..09c3073e1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-time.svg
@@ -0,0 +1 @@
+clock.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-system-windows-actions.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-windows-actions.svg
new file mode 120000
index 000000000..d87a4ae02
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-windows-actions.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-system-windows-move.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-windows-move.svg
new file mode 120000
index 000000000..333902b95
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-windows-move.svg
@@ -0,0 +1 @@
+tiling.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-system-windows.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-windows.svg
new file mode 100644
index 000000000..20a097e1a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-system-windows.svg
@@ -0,0 +1,77 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="b5TCWffM5yc2rn4lUukAaMLwGj5aUOCw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#b5TCWffM5yc2rn4lUukAaMLwGj5aUOCw)">
+ <linearGradient id="_lgradient_14" x1=".518" x2=".532" y1="-.194" y2="1.208" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4ce0c6"/>
+ <stop offset="100%" style="stop-color:#3b85b5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g>
+ <g>
+ <defs>
+ <filter id="vMOcoZ1WFngjW62eJoaZUv3ED9GJ1pvr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#vMOcoZ1WFngjW62eJoaZUv3ED9GJ1pvr)">
+ <linearGradient id="_lgradient_15" x1=".544" x2=".538" y1=".998" y2=".185" gradientTransform="matrix(105.263828,0,0,98.246229,95.413417,54.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a2a2a2"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" d="M 164.259801 54.5 C 196.123447 54.5 200.677245 59.042402 200.677245 90.876341 L 200.677245 116.369938 C 200.677245 148.203702 196.123447 152.746229 164.259801 152.746229 L 131.830863 152.746229 C 99.967218 152.746229 95.413417 148.203702 95.413417 116.369938 L 95.413417 90.876341 C 95.413417 59.042402 99.967218 54.5 131.830863 54.5 L 164.259801 54.5 Z"/>
+ </g>
+ <linearGradient id="_lgradient_16" x1=".492" x2=".493" y1="-.006" y2=".999" gradientTransform="matrix(103.672242,0,0,18.212199,95.920486,54.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="0%" style="stop-color:#6b7377"/>
+ <stop offset="100%" style="stop-color:#5a6367"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" d="M 164.259801 54.5 C 188.527926 54.5 196.954387 57.134918 199.592728 72.455241 C 192.219935 72.627027 87.492672 72.813856 96.465273 72.647305 C 99.066367 57.15691 107.461675 54.5 131.830863 54.5 L 164.259801 54.5 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="Br2zqZvr0cqMoDxP3Rh0bPnAwEmvWlO0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Br2zqZvr0cqMoDxP3Rh0bPnAwEmvWlO0)">
+ <linearGradient id="_lgradient_17" x1=".544" x2=".538" y1=".998" y2=".185" gradientTransform="matrix(105.263828,0,0,98.246229,55.322755,100.253771)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bbbbbb"/>
+ <stop offset="100%" style="stop-color:#eaeaea"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" d="M 124.169138 100.253771 C 156.032785 100.253771 160.586583 104.796174 160.586583 136.630112 L 160.586583 162.123709 C 160.586583 193.957474 156.032785 198.5 124.169138 198.5 L 91.740201 198.5 C 59.876555 198.5 55.322755 193.957474 55.322755 162.123709 L 55.322755 136.630112 C 55.322755 104.796174 59.876555 100.253771 91.740201 100.253771 L 124.169138 100.253771 Z"/>
+ </g>
+ <linearGradient id="_lgradient_18" x1=".492" x2=".493" y1="-.006" y2=".999" gradientTransform="matrix(103.245611,0,0,18.347273,56.287907,100.091993)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="0%" style="stop-color:#6b7377"/>
+ <stop offset="100%" style="stop-color:#5a6367"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" d="M 124.169138 100.091993 C 148.534552 100.091993 156.931032 102.74808 159.533518 118.232099 C 157.098432 118.572844 52.370185 118.472736 56.401349 118.081708 C 59.03299 102.730863 67.453885 100.091993 91.740201 100.091993 L 124.169138 100.091993 Z"/>
+ </g>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_19" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-system.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-system.svg
new file mode 120000
index 000000000..0849399e3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-system.svg
@@ -0,0 +1 @@
+settings.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-theme.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-theme.svg
new file mode 120000
index 000000000..3c8cc8752
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-theme.svg
@@ -0,0 +1 @@
+preferences-desktop-theme.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-tweaks-anim.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-tweaks-anim.svg
new file mode 120000
index 000000000..8d153f1a9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-tweaks-anim.svg
@@ -0,0 +1 @@
+effects.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-tweaks-cerbere.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-tweaks-cerbere.svg
new file mode 120000
index 000000000..92d2518f3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-tweaks-cerbere.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-tweaks-shadows.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-tweaks-shadows.svg
new file mode 120000
index 000000000..d87a4ae02
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-tweaks-shadows.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-tweaks-slingshot.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-tweaks-slingshot.svg
new file mode 120000
index 000000000..c4f0a8b9f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-tweaks-slingshot.svg
@@ -0,0 +1 @@
+chrome-app-list.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-ubuntu-panel.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-ubuntu-panel.svg
new file mode 100755
index 000000000..a21b02c2e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-ubuntu-panel.svg
@@ -0,0 +1,65 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="lJmW2iu2lWMDYsDCURb65p6plt6zagYu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#lJmW2iu2lWMDYsDCURb65p6plt6zagYu)">
+ <linearGradient id="_lgradient_94" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_94)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#111111" d="M 54.655 238.441 C 12.405 233.696 5.43 215.436 5.43 155.371 L 5.43 96.12 C 5.43 35.892 12.444 17.696 55.001 13.012 C 56.517 11.947 56.251 239.557 54.655 238.441 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_95" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_95)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="wuRzAgKRPOpZCt4OybHk93VlxG1uQDSa" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#wuRzAgKRPOpZCt4OybHk93VlxG1uQDSa)">
+ <path fill-rule="evenodd" d="M 25.078 55 C 17.234 55 16.112 56.136 16.112 64.102 L 16.112 70.481 C 16.112 78.446 17.234 79.583 25.078 79.583 L 33.061 79.583 C 40.906 79.583 42.027 78.446 42.027 70.481 L 42.027 64.102 C 42.027 56.136 40.906 55 33.061 55 L 25.078 55 L 25.078 55 L 25.078 55 L 25.078 55 L 25.078 55 Z M 25.078 85.196 C 17.234 85.196 16.112 86.332 16.112 94.298 L 16.112 100.677 C 16.112 108.642 17.234 109.779 25.078 109.779 L 33.061 109.779 C 40.906 109.779 42.027 108.642 42.027 100.677 L 42.027 94.298 C 42.027 86.332 40.906 85.196 33.061 85.196 L 25.078 85.196 L 25.078 85.196 L 25.078 85.196 L 25.078 85.196 L 25.078 85.196 Z M 25.078 115.392 C 17.234 115.392 16.112 116.528 16.112 124.493 L 16.112 130.873 C 16.112 138.838 17.234 139.974 25.078 139.974 L 33.061 139.974 C 40.906 139.974 42.027 138.838 42.027 130.873 L 42.027 124.493 C 42.027 116.528 40.906 115.392 33.061 115.392 L 25.078 115.392 L 25.078 115.392 L 25.078 115.392 L 25.078 115.392 Z M 25.078 145.587 C 17.234 145.587 16.112 146.724 16.112 154.689 L 16.112 161.068 C 16.112 169.034 17.234 170.17 25.078 170.17 L 33.061 170.17 C 40.906 170.17 42.027 169.034 42.027 161.068 L 42.027 154.689 C 42.027 146.724 40.906 145.587 33.061 145.587 L 25.078 145.587 L 25.078 145.587 L 25.078 145.587 Z M 25.078 175.783 C 17.234 175.783 16.112 176.92 16.112 184.885 L 16.112 191.264 C 16.112 199.23 17.234 200.366 25.078 200.366 L 33.061 200.366 C 40.906 200.366 42.027 199.23 42.027 191.264 L 42.027 184.885 C 42.027 176.92 40.906 175.783 33.061 175.783 L 25.078 175.783 L 25.078 175.783 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_96" x1="0" x2="0" y1="0" y2=".604" gradientTransform="matrix(25.915,0,0,24.583,16.112,53.138)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_96)" d="M 25.078 53.138 C 17.234 53.138 16.112 54.274 16.112 62.24 L 16.112 68.619 C 16.112 76.584 17.234 77.721 25.078 77.721 L 33.061 77.721 C 40.906 77.721 42.027 76.584 42.027 68.619 L 42.027 62.24 C 42.027 54.274 40.906 53.138 33.061 53.138 L 25.078 53.138 L 25.078 53.138 Z"/>
+ <linearGradient id="_lgradient_97" x1="0" x2="0" y1="0" y2=".604" gradientTransform="matrix(25.915,0,0,24.583,16.112,83.334)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_97)" d="M 25.078 83.334 C 17.234 83.334 16.112 84.47 16.112 92.436 L 16.112 98.815 C 16.112 106.78 17.234 107.917 25.078 107.917 L 33.061 107.917 C 40.906 107.917 42.027 106.78 42.027 98.815 L 42.027 92.436 C 42.027 84.47 40.906 83.334 33.061 83.334 L 25.078 83.334 L 25.078 83.334 Z"/>
+ <linearGradient id="_lgradient_98" x1="0" x2="0" y1="0" y2=".604" gradientTransform="matrix(25.915,0,0,24.583,16.112,113.53)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_98)" d="M 25.078 113.53 C 17.234 113.53 16.112 114.666 16.112 122.631 L 16.112 129.011 C 16.112 136.976 17.234 138.112 25.078 138.112 L 33.061 138.112 C 40.906 138.112 42.027 136.976 42.027 129.011 L 42.027 122.631 C 42.027 114.666 40.906 113.53 33.061 113.53 L 25.078 113.53 L 25.078 113.53 Z"/>
+ <linearGradient id="_lgradient_99" x1="0" x2="0" y1="0" y2=".604" gradientTransform="matrix(25.915,0,0,24.583,16.112,143.725)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_99)" d="M 25.078 143.725 C 17.234 143.725 16.112 144.862 16.112 152.827 L 16.112 159.206 C 16.112 167.172 17.234 168.308 25.078 168.308 L 33.061 168.308 C 40.906 168.308 42.027 167.172 42.027 159.206 L 42.027 152.827 C 42.027 144.862 40.906 143.725 33.061 143.725 L 25.078 143.725 L 25.078 143.725 Z"/>
+ <linearGradient id="_lgradient_100" x1="0" x2="0" y1="0" y2=".604" gradientTransform="matrix(25.915,0,0,24.583,16.112,173.921)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_100)" d="M 25.078 173.921 C 17.234 173.921 16.112 175.058 16.112 183.023 L 16.112 189.402 C 16.112 197.368 17.234 198.504 25.078 198.504 L 33.061 198.504 C 40.906 198.504 42.027 197.368 42.027 189.402 L 42.027 183.023 C 42.027 175.058 40.906 173.921 33.061 173.921 L 25.078 173.921 L 25.078 173.921 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-wallpaper.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-wallpaper.svg
new file mode 120000
index 000000000..b51d9aa7d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-wallpaper.svg
@@ -0,0 +1 @@
+wallpaper.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-web-browser-adblock.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-web-browser-adblock.svg
new file mode 100644
index 000000000..d8a79522b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-web-browser-adblock.svg
@@ -0,0 +1,88 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#f8mRWbdKuomHDWxjGOyMIIdHtRSOQtIA)">
+ <linearGradient id="_lgradient_267" x1=".5" x2=".5" y1=".999" y2="-.814" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ad4f8d"/>
+ <stop offset="100%" style="stop-color:#6b8ccb"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_267)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="f8mRWbdKuomHDWxjGOyMIIdHtRSOQtIA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="none" d="M 165.862 11.831 C 240.268 11.831 250.902 22.388 250.902 96.375 L 250.902 155.626 C 250.902 229.612 240.268 240.169 165.862 240.169 L 90.137 240.169 C 15.732 240.169 5.098 229.612 5.098 155.626 L 5.098 96.375 C 5.098 22.388 15.732 11.831 90.137 11.831 L 165.862 11.831 L 165.862 11.831 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 63.539 239.441 C 64.089 239.477 64.56 239.539 65.12 239.572 C 65.555 239.597 66.147 239.583 66.588 239.607 L 66.549 232.015 L 93.178 207.55 L 93.178 199.394 L 105.468 187.161 L 105.468 181.046 L 111.612 174.929 L 111.612 158.62 L 103.419 150.464 L 87.032 150.464 L 78.839 142.31 L 58.356 142.31 L 50.161 150.464 L 50.161 170.853 L 66.604 185.193 L 66.549 203.472 L 60.405 209.589 L 60.405 236.091 L 63.539 239.441 L 63.539 239.441 Z M 99.322 81.148 L 93.178 87.265 L 99.322 87.265 L 101.371 89.304 L 103.419 89.304 L 105.468 87.265 L 99.322 81.148 L 99.322 81.148 Z M 177.16 109.69 L 152.58 109.69 L 138.242 123.961 L 138.242 144.349 L 148.483 154.543 L 162.822 154.543 L 168.967 160.659 L 168.967 166.775 L 173.064 170.852 L 173.064 195.317 L 188.62 211.682 L 214.308 186.115 L 214.031 162.697 L 234.515 142.31 L 226.321 142.31 L 205.838 121.923 L 205.838 113.768 L 181.257 113.768 L 177.16 109.69 L 177.16 109.69 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 250.902 117.845 L 250.902 96.374 C 250.902 87.126 250.735 78.869 250.299 71.499 C 250.100793 68.025298 249.811026 64.557426 249.43 61.099 C 249.064 57.845 248.618 54.801 248.078 51.952 C 247.538 49.104 246.904 46.451 246.164 43.982 C 245.425 41.513 244.579 39.226 243.613 37.111 C 242.999 35.764 242.248 34.6 241.533 33.388 L 238.611 36.296 L 226.321 36.296 L 214.031 48.529 L 205.838 40.374 L 181.258 40.374 L 168.968 52.607 L 168.968 62.8 L 181.258 62.8 L 181.258 56.683 L 189.451 56.683 L 189.451 64.839 L 185.353 68.915 L 168.968 69.191 L 162.822 75.032 L 154.629 75.032 L 154.629 83.187 L 148.483 89.304 L 148.483 101.534 L 160.773 101.534 L 168.968 93.38 L 177.161 93.38 L 177.161 97.458 L 185.353 105.613 L 189.451 105.613 L 189.451 101.534 L 181.258 93.38 L 189.451 93.38 L 197.643 101.534 L 207.885 101.534 L 201.741 95.419 L 207.885 89.304 L 214.031 89.304 L 220.175 95.419 L 214.031 95.419 L 207.885 101.534 L 213.919 107.54 L 214.031 113.767 L 205.838 113.767 L 230.419 138.232 L 234.514 138.232 L 238.611 134.156 L 246.804 125.999 L 238.611 117.845 L 250.902 117.845 L 250.902 117.845 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 156.677 70.954 L 156.677 64.838 L 162.822 58.722 L 162.822 70.954 L 156.677 70.954 L 156.677 70.954 Z M 220.176 191.24 L 220.176 178.456 L 228.37 170.852 L 228.37 191.24 L 220.176 191.24 L 220.176 191.24 Z M 136.193 11.831 L 90.136 11.831 C 89.347 11.831 88.788 11.88 88.013 11.882 L 80.888 19.986 L 93.178 32.218 L 93.178 45.001 L 107.517 60.761 L 115.71 60.761 L 115.71 52.607 L 128 40.374 L 128 32.218 L 136.193 24.064 L 136.193 11.831 L 136.193 11.831 Z M 125.951 56.683 L 132.097 56.683 L 138.242 62.799 L 125.951 62.799 L 125.951 56.683 L 125.951 56.683 Z M 70.646 123.961 L 64.501 123.961 L 58.355 130.078 L 70.646 130.078 L 70.646 123.961 L 70.646 123.961 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 16.003 30.841 C 15.896 30.993 15.758 31.109 15.653 31.263 C 14.400433 33.116345 13.307507 35.072707 12.386 37.111 C 11.421 39.226 10.575 41.513 9.835 43.982 C 9.095 46.451 8.462 49.104 7.922 51.952 C 7.382 54.801 6.936 57.845 6.57 61.099 C 6.188622 64.557416 5.898521 68.025288 5.7 71.499 C 5.264 78.869 5.098 87.126 5.098 96.374 L 5.098 117.845 L 13.291 125.999 L 25.581 125.999 L 46.066 146.388 L 46.066 121.923 L 58.356 109.691 L 66.549 109.691 L 78.839 97.458 L 91.129 97.458 L 84.985 91.341 L 97.275 77.072 L 84.985 64.839 L 66.549 64.839 L 66.549 81.148 L 58.356 81.148 L 50.161 72.993 L 50.161 64.839 L 62.452 52.607 L 72.695 52.607 L 72.695 44.45 L 60.405 32.218 L 39.92 32.218 L 39.92 44.45 L 29.678 44.45 L 16.003 30.841 L 16.003 30.841 Z M 66.549 12.396 C 66.12 12.419 65.544 12.404 65.12 12.429 C 61.415 12.646 57.931 12.929 54.659 13.292 C 51.387 13.656 48.325 14.1 45.46 14.636 C 43.049093 15.093274 40.660281 15.660195 38.301 16.335 L 46.066 24.064 L 66.549 24.064 L 66.549 12.396 L 66.549 12.396 Z"/>
+ <circle fill="#ffffff" cx="72.377" cy="103.575" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="92.764" cy="185.125" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="153.927" cy="144.35" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="174.314" cy="83.187" r="4.078" vector-effect="non-scaling-stroke"/>
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 5.098 138.234 C 73.513 89.145 155.966 81.149 249.748 79.11 M 6.67 59.789 C 27.643 74.837 48.363 89.173 71.896 103.622 C 125.13 136.306 184.715 163.133 249.748 164.546 M 154.436 141.292 C 174.533 98.215 186.803 62.696 181.688 12.175 M 139.475 239.827 C 69.537 187.488 63.917 114.56 75.969 12.175" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="tBIVmHf7i3pdMJUCFvM6cqoWyd3z0ORd" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#tBIVmHf7i3pdMJUCFvM6cqoWyd3z0ORd)">
+ <circle fill="#ffffff" cx="72.377" cy="103.575" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="uLZAqWZlBmKXRTKJcqoDSNEoP4EKGMzC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#uLZAqWZlBmKXRTKJcqoDSNEoP4EKGMzC)">
+ <circle fill="#ffffff" cx="92.764" cy="185.125" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="qf9hd1C55UPWddmxYBZaqUwWUL5UzLfZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#qf9hd1C55UPWddmxYBZaqUwWUL5UzLfZ)">
+ <circle fill="#ffffff" cx="153.927" cy="144.35" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="r05Tz8HJmNA69MXiRRCtwK2Jl4rnJLUH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#r05Tz8HJmNA69MXiRRCtwK2Jl4rnJLUH)">
+ <circle fill="#ffffff" cx="174.314" cy="83.187" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 153.355 144.159 C 108.959 199.708 17.877 201.179 6.696 194.182" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g filter="url(#J3lzT1VAv2T0sEvj3y5HIe3EKrNQMfHR)">
+ <circle fill="#ebebeb" cx="128" cy="128" r="70" vector-effect="non-scaling-stroke"/>
+ <path fill="#1a1a1a" fill-rule="evenodd" d="M 131.277 156.001 L 122.754 156.001 L 118.342 143.309 L 96.016 143.309 L 91.511 156.001 L 83 156.001 L 102.952 100.787 L 111.394 100.787 L 131.277 156.001 L 131.277 156.001 Z M 98.54 136.048 L 115.818 136.048 L 109.113 117.277 Q 107.689 113.409 107.214 111.035 Q 106.507 113.884 105.326 117.277 L 98.54 136.048 L 98.54 136.048 Z M 155.259 156.95 Q 147.605 156.95 143.066 151.311 Q 138.526 145.671 138.526 135.805 Q 138.526 126.031 143.147 120.392 Q 147.756 114.752 155.259 114.752 Q 161.165 114.752 164.801 118.539 L 164.801 102.837 L 173 99.05 L 173 156.001 L 164.801 156.001 L 164.801 153.163 Q 161.408 156.95 155.259 156.95 L 155.259 156.95 Z M 156.441 149.215 Q 161.964 149.215 164.801 144.641 L 164.801 126.9 Q 163.69 125.082 161.524 123.785 Q 159.359 122.476 156.441 122.476 Q 151.785 122.476 149.261 125.95 Q 146.736 129.424 146.736 135.805 Q 146.736 141.803 149.342 145.509 Q 151.936 149.215 156.441 149.215 L 156.441 149.215 Z"/>
+ <path fill="#bc1938" fill-rule="evenodd" d="M 174.453 83.643 C 174.112486 83.28499 173.765088 82.933591 173.411 82.589 C 161.376 70.554 144.965 63.712 128 63.712 C 110.903 63.712 94.624 70.554 82.589 82.589 C 70.409 94.624 63.712 111.035 63.712 128 C 63.712 140.365 67.219 152.307 73.757 162.523 L 174.242 83.815 L 174.453 83.643 L 174.453 83.643 Z M 179.712 89.905 C 187.806 100.885 192.288 114.265 192.288 128 C 192.288 145.097 185.446 161.376 173.411 173.411 C 161.376 185.591 144.965 192.288 128 192.288 C 110.903 192.288 94.624 185.591 82.589 173.411 C 81.194615 172.046596 79.870251 170.612425 78.621 169.114 L 179.304 90.247 L 179.712 89.905 L 179.712 89.905 Z M 55.5 128 C 55.5 108.847 63.159 90.379 76.696 76.696 C 90.247 63.159 108.715 55.5 128 55.5 C 147.153 55.5 165.621 63.159 179.304 76.696 C 192.841 90.379 200.5 108.847 200.5 128 C 200.5 147.285 192.841 165.753 179.304 179.304 C 165.621 192.841 147.153 200.5 128 200.5 C 108.715 200.5 90.247 192.841 76.696 179.304 C 63.159 165.753 55.5 147.285 55.5 128 Z"/>
+ </g>
+ <defs>
+ <filter id="J3lzT1VAv2T0sEvj3y5HIe3EKrNQMfHR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_268" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_268)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-web-browser-cache.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-web-browser-cache.svg
new file mode 100644
index 000000000..6ab4bfe32
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-web-browser-cache.svg
@@ -0,0 +1,86 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#aah9ayCT5CALQUrBaiIO82EVe7gJZNjs)">
+ <linearGradient id="_lgradient_269" x1=".5" x2=".5" y1=".999" y2="-.814" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ad4f8d"/>
+ <stop offset="100%" style="stop-color:#6b8ccb"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_269)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="aah9ayCT5CALQUrBaiIO82EVe7gJZNjs" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="none" d="M 165.862 11.831 C 240.268 11.831 250.902 22.388 250.902 96.375 L 250.902 155.626 C 250.902 229.612 240.268 240.169 165.862 240.169 L 90.137 240.169 C 15.732 240.169 5.098 229.612 5.098 155.626 L 5.098 96.375 C 5.098 22.388 15.732 11.831 90.137 11.831 L 165.862 11.831 L 165.862 11.831 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 63.539 239.441 C 64.089 239.477 64.56 239.539 65.12 239.572 C 65.555 239.597 66.147 239.583 66.588 239.607 L 66.549 232.015 L 93.178 207.55 L 93.178 199.394 L 105.468 187.161 L 105.468 181.046 L 111.612 174.929 L 111.612 158.62 L 103.419 150.464 L 87.032 150.464 L 78.839 142.31 L 58.356 142.31 L 50.161 150.464 L 50.161 170.853 L 66.604 185.193 L 66.549 203.472 L 60.405 209.589 L 60.405 236.091 L 63.539 239.441 L 63.539 239.441 Z M 99.322 81.148 L 93.178 87.265 L 99.322 87.265 L 101.371 89.304 L 103.419 89.304 L 105.468 87.265 L 99.322 81.148 L 99.322 81.148 Z M 177.16 109.69 L 152.58 109.69 L 138.242 123.961 L 138.242 144.349 L 148.483 154.543 L 162.822 154.543 L 168.967 160.659 L 168.967 166.775 L 173.064 170.852 L 173.064 195.317 L 188.62 211.682 L 214.308 186.115 L 214.031 162.697 L 234.515 142.31 L 226.321 142.31 L 205.838 121.923 L 205.838 113.768 L 181.257 113.768 L 177.16 109.69 L 177.16 109.69 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 250.902 117.845 L 250.902 96.374 C 250.902 87.126 250.735 78.869 250.299 71.499 C 250.100793 68.025298 249.811026 64.557426 249.43 61.099 C 249.064 57.845 248.618 54.801 248.078 51.952 C 247.538 49.104 246.904 46.451 246.164 43.982 C 245.425 41.513 244.579 39.226 243.613 37.111 C 242.999 35.764 242.248 34.6 241.533 33.388 L 238.611 36.296 L 226.321 36.296 L 214.031 48.529 L 205.838 40.374 L 181.258 40.374 L 168.968 52.607 L 168.968 62.8 L 181.258 62.8 L 181.258 56.683 L 189.451 56.683 L 189.451 64.839 L 185.353 68.915 L 168.968 69.191 L 162.822 75.032 L 154.629 75.032 L 154.629 83.187 L 148.483 89.304 L 148.483 101.534 L 160.773 101.534 L 168.968 93.38 L 177.161 93.38 L 177.161 97.458 L 185.353 105.613 L 189.451 105.613 L 189.451 101.534 L 181.258 93.38 L 189.451 93.38 L 197.643 101.534 L 207.885 101.534 L 201.741 95.419 L 207.885 89.304 L 214.031 89.304 L 220.175 95.419 L 214.031 95.419 L 207.885 101.534 L 213.919 107.54 L 214.031 113.767 L 205.838 113.767 L 230.419 138.232 L 234.514 138.232 L 238.611 134.156 L 246.804 125.999 L 238.611 117.845 L 250.902 117.845 L 250.902 117.845 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 156.677 70.954 L 156.677 64.838 L 162.822 58.722 L 162.822 70.954 L 156.677 70.954 L 156.677 70.954 Z M 220.176 191.24 L 220.176 178.456 L 228.37 170.852 L 228.37 191.24 L 220.176 191.24 L 220.176 191.24 Z M 136.193 11.831 L 90.136 11.831 C 89.347 11.831 88.788 11.88 88.013 11.882 L 80.888 19.986 L 93.178 32.218 L 93.178 45.001 L 107.517 60.761 L 115.71 60.761 L 115.71 52.607 L 128 40.374 L 128 32.218 L 136.193 24.064 L 136.193 11.831 L 136.193 11.831 Z M 125.951 56.683 L 132.097 56.683 L 138.242 62.799 L 125.951 62.799 L 125.951 56.683 L 125.951 56.683 Z M 70.646 123.961 L 64.501 123.961 L 58.355 130.078 L 70.646 130.078 L 70.646 123.961 L 70.646 123.961 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 16.003 30.841 C 15.896 30.993 15.758 31.109 15.653 31.263 C 14.400433 33.116345 13.307507 35.072707 12.386 37.111 C 11.421 39.226 10.575 41.513 9.835 43.982 C 9.095 46.451 8.462 49.104 7.922 51.952 C 7.382 54.801 6.936 57.845 6.57 61.099 C 6.188622 64.557416 5.898521 68.025288 5.7 71.499 C 5.264 78.869 5.098 87.126 5.098 96.374 L 5.098 117.845 L 13.291 125.999 L 25.581 125.999 L 46.066 146.388 L 46.066 121.923 L 58.356 109.691 L 66.549 109.691 L 78.839 97.458 L 91.129 97.458 L 84.985 91.341 L 97.275 77.072 L 84.985 64.839 L 66.549 64.839 L 66.549 81.148 L 58.356 81.148 L 50.161 72.993 L 50.161 64.839 L 62.452 52.607 L 72.695 52.607 L 72.695 44.45 L 60.405 32.218 L 39.92 32.218 L 39.92 44.45 L 29.678 44.45 L 16.003 30.841 L 16.003 30.841 Z M 66.549 12.396 C 66.12 12.419 65.544 12.404 65.12 12.429 C 61.415 12.646 57.931 12.929 54.659 13.292 C 51.387 13.656 48.325 14.1 45.46 14.636 C 43.049093 15.093274 40.660281 15.660195 38.301 16.335 L 46.066 24.064 L 66.549 24.064 L 66.549 12.396 L 66.549 12.396 Z"/>
+ <circle fill="#ffffff" cx="72.377" cy="103.575" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="92.764" cy="185.125" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="153.927" cy="144.35" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="174.314" cy="83.187" r="4.078" vector-effect="non-scaling-stroke"/>
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 5.098 138.234 C 73.513 89.145 155.966 81.149 249.748 79.11 M 6.67 59.789 C 27.643 74.837 48.363 89.173 71.896 103.622 C 125.13 136.306 184.715 163.133 249.748 164.546 M 154.436 141.292 C 174.533 98.215 186.803 62.696 181.688 12.175 M 139.475 239.827 C 69.537 187.488 63.917 114.56 75.969 12.175" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="xzVYj3oTZIVoywOkrE4z9lc4So2dXCu8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#xzVYj3oTZIVoywOkrE4z9lc4So2dXCu8)">
+ <circle fill="#ffffff" cx="72.377" cy="103.575" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="rHrtAnocjF1QD4a1vdTBUVbVJUVP0yVw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#rHrtAnocjF1QD4a1vdTBUVbVJUVP0yVw)">
+ <circle fill="#ffffff" cx="92.764" cy="185.125" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="6fu9ME4NZPmpoyC09nZpMcG59ePUvlE1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#6fu9ME4NZPmpoyC09nZpMcG59ePUvlE1)">
+ <circle fill="#ffffff" cx="153.927" cy="144.35" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="DcVHrhmg8coLSd4YZE0QqyV8Zjirab4K" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#DcVHrhmg8coLSd4YZE0QqyV8Zjirab4K)">
+ <circle fill="#ffffff" cx="174.314" cy="83.187" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 153.355 144.159 C 108.959 199.708 17.877 201.179 6.696 194.182" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g filter="url(#LLa0XTIUuI96zNFPNbJTYruOwGM7S8g6)">
+ <path fill="#ffffff" d="M 116.409 55.049 C 115.182716 55.189373 114.040397 55.741846 113.169 56.616 L 87.429 82.924 L 73.455 82.924 C 70.455 82.924 68 85.433 68 88.499 L 68 99.65 C 68 102.716 70.455 105.225 73.455 105.225 L 74.818 105.225 L 87.26 181.708 L 87.26 182.054 C 88.155 186.458 89.818 190.64 92.889 194.079 C 96.214 197.808 100.908 199.953 105.844 200 L 150.156 200 C 155.338 200 160.002 197.67 163.111 194.252 C 166.22 190.829 167.927 186.408 168.74 181.881 L 168.74 181.708 L 181.345 105.225 L 182.545 105.225 C 185.545 105.225 188 102.716 188 99.65 L 188 88.499 C 188 85.433 185.545 82.924 182.545 82.924 L 174.02 82.924 L 158.682 63.412 C 157.765958 62.189277 156.281542 61.528822 154.76 61.667 C 154.092608 61.758686 153.453715 61.996692 152.889 62.364 L 137.207 73.168 L 121.002 56.616 C 119.803742 55.402598 118.105206 54.822348 116.415 55.049 L 116.409 55.049 L 116.409 55.049 Z M 117.091 68.641 L 131.071 82.924 L 103.105 82.924 L 117.091 68.641 L 117.091 68.641 Z M 154.422 72.298 L 162.773 82.924 L 146.747 82.924 L 143.513 79.613 L 154.422 72.298 L 154.422 72.298 Z M 85.727 105.225 L 89.48 105.225 L 95.955 111.848 L 88.111 119.686 L 85.727 105.225 L 85.727 105.225 Z M 97.149 105.225 L 102.26 105.225 L 99.702 107.839 L 97.149 105.225 L 97.149 105.225 Z M 109.76 105.225 L 118.967 105.225 L 123.909 110.276 L 113 121.426 L 103.455 111.669 L 109.76 105.225 L 109.76 105.225 Z M 126.805 105.225 L 128.682 105.225 L 127.831 106.273 L 126.805 105.225 L 126.805 105.225 Z M 136.52 105.225 L 145.727 105.225 L 152.033 111.669 L 142.487 121.426 L 131.578 110.103 L 136.52 105.225 L 136.52 105.225 Z M 153.227 105.225 L 158.344 105.225 L 155.78 107.839 L 153.227 105.225 L 153.227 105.225 Z M 166.013 105.225 L 170.442 105.225 L 168.058 120.21 L 159.702 111.669 L 166.013 105.225 L 166.013 105.225 Z M 127.656 114.111 L 138.74 125.261 L 127.662 136.411 L 116.753 125.261 L 127.656 114.111 L 127.656 114.111 Z M 99.707 115.678 L 109.078 125.261 L 98.169 136.411 L 89.305 127.352 L 89.136 126.482 L 99.707 115.678 L 99.707 115.678 Z M 155.78 115.678 L 166.689 126.828 L 157.318 136.584 L 146.409 125.261 L 155.78 115.678 L 155.78 115.678 Z M 113 129.27 L 123.909 140.42 L 113 151.57 L 102.091 140.42 L 113 129.27 L 113 129.27 Z M 142.487 129.27 L 153.565 140.42 L 142.656 151.57 L 131.584 140.42 L 142.487 129.27 L 142.487 129.27 Z M 165.331 136.238 L 164.136 143.553 L 161.065 140.414 L 165.331 136.238 L 165.331 136.238 Z M 90.838 136.757 L 94.422 140.414 L 91.864 143.034 L 90.838 136.757 L 90.838 136.757 Z M 98.175 144.25 L 109.084 155.4 L 98.175 166.723 L 95.109 163.59 L 92.889 149.652 L 98.175 144.25 L 98.175 144.25 Z M 127.667 144.25 L 138.74 155.573 L 127.831 166.723 L 116.758 155.4 L 127.667 144.25 L 127.667 144.25 Z M 157.324 144.25 L 163.122 150.176 L 160.902 162.887 L 157.324 166.55 L 146.415 155.4 L 157.324 144.25 L 157.324 144.25 Z M 113.005 159.408 L 123.915 170.558 L 113.005 181.881 L 102.096 170.731 L 113.005 159.408 L 113.005 159.408 Z M 142.493 159.408 L 153.402 170.558 L 142.493 181.708 L 131.584 170.558 L 142.493 159.408 L 142.493 159.408 Z M 98.344 174.561 L 109.253 185.711 L 106.182 188.85 L 105.838 188.85 C 103.711 188.85 102.456 188.131 101.071 186.586 C 99.724 185.081 98.404 182.684 97.831 179.963 L 97.831 179.791 L 97.149 175.609 L 98.344 174.561 L 98.344 174.561 Z M 127.836 174.561 L 138.745 185.711 L 135.675 188.85 L 119.818 188.85 L 116.747 185.711 L 127.836 174.561 L 127.836 174.561 Z M 157.324 174.561 L 158.856 176.133 L 158.175 179.791 C 158.175 179.857 158.196 179.902 158.175 179.963 C 157.667 182.69 156.451 185.104 155.109 186.586 C 153.745 188.092 152.338 188.85 150.162 188.85 L 149.48 188.85 L 146.415 185.711 L 157.324 174.561 L 157.324 174.561 Z"/>
+ </g>
+ <defs>
+ <filter id="LLa0XTIUuI96zNFPNbJTYruOwGM7S8g6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_270" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_270)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-web-browser-cookies.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-web-browser-cookies.svg
new file mode 100644
index 000000000..4c6bed9ab
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-web-browser-cookies.svg
@@ -0,0 +1,86 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#cC1OywEZnwPqiO1S0nJX1ycLF8eGPk5j)">
+ <linearGradient id="_lgradient_271" x1=".5" x2=".5" y1=".999" y2="-.814" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ad4f8d"/>
+ <stop offset="100%" style="stop-color:#6b8ccb"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_271)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="cC1OywEZnwPqiO1S0nJX1ycLF8eGPk5j" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="none" d="M 165.862 11.831 C 240.268 11.831 250.902 22.388 250.902 96.375 L 250.902 155.626 C 250.902 229.612 240.268 240.169 165.862 240.169 L 90.137 240.169 C 15.732 240.169 5.098 229.612 5.098 155.626 L 5.098 96.375 C 5.098 22.388 15.732 11.831 90.137 11.831 L 165.862 11.831 L 165.862 11.831 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 63.539 239.441 C 64.089 239.477 64.56 239.539 65.12 239.572 C 65.555 239.597 66.147 239.583 66.588 239.607 L 66.549 232.015 L 93.178 207.55 L 93.178 199.394 L 105.468 187.161 L 105.468 181.046 L 111.612 174.929 L 111.612 158.62 L 103.419 150.464 L 87.032 150.464 L 78.839 142.31 L 58.356 142.31 L 50.161 150.464 L 50.161 170.853 L 66.604 185.193 L 66.549 203.472 L 60.405 209.589 L 60.405 236.091 L 63.539 239.441 L 63.539 239.441 Z M 99.322 81.148 L 93.178 87.265 L 99.322 87.265 L 101.371 89.304 L 103.419 89.304 L 105.468 87.265 L 99.322 81.148 L 99.322 81.148 Z M 177.16 109.69 L 152.58 109.69 L 138.242 123.961 L 138.242 144.349 L 148.483 154.543 L 162.822 154.543 L 168.967 160.659 L 168.967 166.775 L 173.064 170.852 L 173.064 195.317 L 188.62 211.682 L 214.308 186.115 L 214.031 162.697 L 234.515 142.31 L 226.321 142.31 L 205.838 121.923 L 205.838 113.768 L 181.257 113.768 L 177.16 109.69 L 177.16 109.69 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 250.902 117.845 L 250.902 96.374 C 250.902 87.126 250.735 78.869 250.299 71.499 C 250.100793 68.025298 249.811026 64.557426 249.43 61.099 C 249.064 57.845 248.618 54.801 248.078 51.952 C 247.538 49.104 246.904 46.451 246.164 43.982 C 245.425 41.513 244.579 39.226 243.613 37.111 C 242.999 35.764 242.248 34.6 241.533 33.388 L 238.611 36.296 L 226.321 36.296 L 214.031 48.529 L 205.838 40.374 L 181.258 40.374 L 168.968 52.607 L 168.968 62.8 L 181.258 62.8 L 181.258 56.683 L 189.451 56.683 L 189.451 64.839 L 185.353 68.915 L 168.968 69.191 L 162.822 75.032 L 154.629 75.032 L 154.629 83.187 L 148.483 89.304 L 148.483 101.534 L 160.773 101.534 L 168.968 93.38 L 177.161 93.38 L 177.161 97.458 L 185.353 105.613 L 189.451 105.613 L 189.451 101.534 L 181.258 93.38 L 189.451 93.38 L 197.643 101.534 L 207.885 101.534 L 201.741 95.419 L 207.885 89.304 L 214.031 89.304 L 220.175 95.419 L 214.031 95.419 L 207.885 101.534 L 213.919 107.54 L 214.031 113.767 L 205.838 113.767 L 230.419 138.232 L 234.514 138.232 L 238.611 134.156 L 246.804 125.999 L 238.611 117.845 L 250.902 117.845 L 250.902 117.845 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 156.677 70.954 L 156.677 64.838 L 162.822 58.722 L 162.822 70.954 L 156.677 70.954 L 156.677 70.954 Z M 220.176 191.24 L 220.176 178.456 L 228.37 170.852 L 228.37 191.24 L 220.176 191.24 L 220.176 191.24 Z M 136.193 11.831 L 90.136 11.831 C 89.347 11.831 88.788 11.88 88.013 11.882 L 80.888 19.986 L 93.178 32.218 L 93.178 45.001 L 107.517 60.761 L 115.71 60.761 L 115.71 52.607 L 128 40.374 L 128 32.218 L 136.193 24.064 L 136.193 11.831 L 136.193 11.831 Z M 125.951 56.683 L 132.097 56.683 L 138.242 62.799 L 125.951 62.799 L 125.951 56.683 L 125.951 56.683 Z M 70.646 123.961 L 64.501 123.961 L 58.355 130.078 L 70.646 130.078 L 70.646 123.961 L 70.646 123.961 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 16.003 30.841 C 15.896 30.993 15.758 31.109 15.653 31.263 C 14.400433 33.116345 13.307507 35.072707 12.386 37.111 C 11.421 39.226 10.575 41.513 9.835 43.982 C 9.095 46.451 8.462 49.104 7.922 51.952 C 7.382 54.801 6.936 57.845 6.57 61.099 C 6.188622 64.557416 5.898521 68.025288 5.7 71.499 C 5.264 78.869 5.098 87.126 5.098 96.374 L 5.098 117.845 L 13.291 125.999 L 25.581 125.999 L 46.066 146.388 L 46.066 121.923 L 58.356 109.691 L 66.549 109.691 L 78.839 97.458 L 91.129 97.458 L 84.985 91.341 L 97.275 77.072 L 84.985 64.839 L 66.549 64.839 L 66.549 81.148 L 58.356 81.148 L 50.161 72.993 L 50.161 64.839 L 62.452 52.607 L 72.695 52.607 L 72.695 44.45 L 60.405 32.218 L 39.92 32.218 L 39.92 44.45 L 29.678 44.45 L 16.003 30.841 L 16.003 30.841 Z M 66.549 12.396 C 66.12 12.419 65.544 12.404 65.12 12.429 C 61.415 12.646 57.931 12.929 54.659 13.292 C 51.387 13.656 48.325 14.1 45.46 14.636 C 43.049093 15.093274 40.660281 15.660195 38.301 16.335 L 46.066 24.064 L 66.549 24.064 L 66.549 12.396 L 66.549 12.396 Z"/>
+ <circle fill="#ffffff" cx="72.377" cy="103.575" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="92.764" cy="185.125" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="153.927" cy="144.35" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="174.314" cy="83.187" r="4.078" vector-effect="non-scaling-stroke"/>
+ <g opacity=".5">
+ <path fill="none" stroke="#ffffff" stroke-width="2" d="M 5.098 138.234 C 73.513 89.145 155.966 81.149 249.748 79.11 M 6.67 59.789 C 27.643 74.837 48.363 89.173 71.896 103.622 C 125.13 136.306 184.715 163.133 249.748 164.546 M 154.436 141.292 C 174.533 98.215 186.803 62.696 181.688 12.175 M 139.475 239.827 C 69.537 187.488 63.917 114.56 75.969 12.175" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="U1wug3Ujt94JESuwSZ2xdRZVdtXyORBa" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#U1wug3Ujt94JESuwSZ2xdRZVdtXyORBa)">
+ <circle fill="#ffffff" cx="72.377" cy="103.575" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="2dq0CEi9IeqI0n5u7FJw3ctHJAakkfZ4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#2dq0CEi9IeqI0n5u7FJw3ctHJAakkfZ4)">
+ <circle fill="#ffffff" cx="92.764" cy="185.125" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="yl70xa5o0JO6Hqv3QW8URWLJBMRYfa9T" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#yl70xa5o0JO6Hqv3QW8URWLJBMRYfa9T)">
+ <circle fill="#ffffff" cx="153.927" cy="144.35" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="WTLfiKn8JJegRT1LzbAoANip46LP3ykP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#WTLfiKn8JJegRT1LzbAoANip46LP3ykP)">
+ <circle fill="#ffffff" cx="174.314" cy="83.187" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".5">
+ <path fill="none" stroke="#ffffff" stroke-width="2" d="M 153.355 144.159 C 108.959 199.708 17.877 201.179 6.696 194.182" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g filter="url(#PRIW1JJTfYjKXm3MNR9ZkWKBmmpoZR6M)">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 149.25 95.6 C 145.245936 95.6 142 92.354064 142 88.35 C 142 84.345936 145.245936 81.1 149.25 81.1 C 153.254064 81.1 156.5 84.345936 156.5 88.35 C 156.5 92.354064 153.254064 95.6 149.25 95.6 Z M 169.55 104.3 C 167.995716 104.299821 166.559594 103.470456 165.782606 102.124317 C 165.005619 100.778178 165.00581 99.119777 165.783106 97.773817 C 166.560403 96.427857 167.996716 95.598821 169.551 95.599 C 171.953715 95.599276 173.901276 97.547285 173.901 99.95 C 173.900724 102.352715 171.952715 104.300276 169.55 104.3 L 169.55 104.3 Z M 144.9 55 C 123.791 55 104.584 67.322 95.504 85.842 C 100.191 84.682 105.063 84 110.1 84 C 132.21 84 151.547 95.881 162.219 113.557 C 163.171983 113.196771 164.181239 113.008192 165.2 113 C 170.004877 113 173.9 116.895123 173.9 121.7 C 173.9 125.154 171.87 128.109 168.956 129.516 C 170.243 134.443 171 139.579 171 144.9 C 170.981615 149.822246 170.362367 154.723839 169.156 159.496 C 187.678 150.416 200 131.209 200 110.1 C 200 79.717 175.283 55 144.9 55 Z M 91.25 165.2 C 89.695716 165.199821 88.259594 164.370456 87.482606 163.024317 C 86.705619 161.678178 86.70581 160.019777 87.483106 158.673817 C 88.260403 157.327857 89.696716 156.498821 91.251 156.499 C 93.653715 156.499276 95.601276 158.447285 95.601 160.85 C 95.600724 163.252715 93.652715 165.200276 91.25 165.2 L 91.25 165.2 Z M 92.7 144.9 C 87.895123 144.9 84 141.004877 84 136.2 C 84 133.892617 84.916605 131.679737 86.548171 130.048171 C 88.179737 128.416605 90.392617 127.5 92.7 127.5 C 95.007383 127.5 97.220263 128.416605 98.851829 130.048171 C 100.483395 131.679737 101.4 133.892617 101.4 136.2 C 101.4 141.004877 97.504877 144.9 92.7 144.9 L 92.7 144.9 Z M 114.45 176.8 C 112.895716 176.799821 111.459594 175.970456 110.682606 174.624317 C 109.905619 173.278178 109.90581 171.619777 110.683106 170.273817 C 111.460403 168.927857 112.896716 168.098821 114.451 168.099 C 116.853715 168.099276 118.801276 170.047285 118.801 172.45 C 118.800724 174.852715 116.852715 176.800276 114.45 176.8 L 114.45 176.8 Z M 120.25 136.2 C 118.695716 136.199821 117.259594 135.370456 116.482606 134.024317 C 115.705619 132.678178 115.70581 131.019777 116.483106 129.673817 C 117.260403 128.327857 118.696716 127.498821 120.251 127.499 C 122.653715 127.499276 124.601276 129.447285 124.601 131.85 C 124.600724 134.252715 122.652715 136.200276 120.25 136.2 L 120.25 136.2 Z M 131.85 159.4 C 127.845936 159.4 124.6 156.154064 124.6 152.15 C 124.6 148.145936 127.845936 144.9 131.85 144.9 C 135.854064 144.9 139.1 148.145936 139.1 152.15 C 139.1 156.154064 135.854064 159.4 131.85 159.4 Z M 110.1 89.8 C 79.717 89.8 55 114.517 55 144.9 C 55 175.283 79.717 200 110.1 200 C 140.483 200 165.2 175.283 165.2 144.9 C 165.2 114.517 140.483 89.8 110.1 89.8 L 110.1 89.8 Z"/>
+ </g>
+ <defs>
+ <filter id="PRIW1JJTfYjKXm3MNR9ZkWKBmmpoZR6M" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_272" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_272)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-web-browser-identification.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-web-browser-identification.svg
new file mode 100644
index 000000000..46b321bed
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-web-browser-identification.svg
@@ -0,0 +1,86 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#RvUU7NOe7lWKWENgta3QQLsaHYBIT7cY)">
+ <linearGradient id="_lgradient_273" x1=".5" x2=".5" y1=".999" y2="-.814" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ad4f8d"/>
+ <stop offset="100%" style="stop-color:#6b8ccb"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_273)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="RvUU7NOe7lWKWENgta3QQLsaHYBIT7cY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="none" d="M 165.862 11.831 C 240.268 11.831 250.902 22.388 250.902 96.375 L 250.902 155.626 C 250.902 229.612 240.268 240.169 165.862 240.169 L 90.137 240.169 C 15.732 240.169 5.098 229.612 5.098 155.626 L 5.098 96.375 C 5.098 22.388 15.732 11.831 90.137 11.831 L 165.862 11.831 L 165.862 11.831 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 63.539 239.441 C 64.089 239.477 64.56 239.539 65.12 239.572 C 65.555 239.597 66.147 239.583 66.588 239.607 L 66.549 232.015 L 93.178 207.55 L 93.178 199.394 L 105.468 187.161 L 105.468 181.046 L 111.612 174.929 L 111.612 158.62 L 103.419 150.464 L 87.032 150.464 L 78.839 142.31 L 58.356 142.31 L 50.161 150.464 L 50.161 170.853 L 66.604 185.193 L 66.549 203.472 L 60.405 209.589 L 60.405 236.091 L 63.539 239.441 L 63.539 239.441 Z M 99.322 81.148 L 93.178 87.265 L 99.322 87.265 L 101.371 89.304 L 103.419 89.304 L 105.468 87.265 L 99.322 81.148 L 99.322 81.148 Z M 177.16 109.69 L 152.58 109.69 L 138.242 123.961 L 138.242 144.349 L 148.483 154.543 L 162.822 154.543 L 168.967 160.659 L 168.967 166.775 L 173.064 170.852 L 173.064 195.317 L 188.62 211.682 L 214.308 186.115 L 214.031 162.697 L 234.515 142.31 L 226.321 142.31 L 205.838 121.923 L 205.838 113.768 L 181.257 113.768 L 177.16 109.69 L 177.16 109.69 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 250.902 117.845 L 250.902 96.374 C 250.902 87.126 250.735 78.869 250.299 71.499 C 250.100793 68.025298 249.811026 64.557426 249.43 61.099 C 249.064 57.845 248.618 54.801 248.078 51.952 C 247.538 49.104 246.904 46.451 246.164 43.982 C 245.425 41.513 244.579 39.226 243.613 37.111 C 242.999 35.764 242.248 34.6 241.533 33.388 L 238.611 36.296 L 226.321 36.296 L 214.031 48.529 L 205.838 40.374 L 181.258 40.374 L 168.968 52.607 L 168.968 62.8 L 181.258 62.8 L 181.258 56.683 L 189.451 56.683 L 189.451 64.839 L 185.353 68.915 L 168.968 69.191 L 162.822 75.032 L 154.629 75.032 L 154.629 83.187 L 148.483 89.304 L 148.483 101.534 L 160.773 101.534 L 168.968 93.38 L 177.161 93.38 L 177.161 97.458 L 185.353 105.613 L 189.451 105.613 L 189.451 101.534 L 181.258 93.38 L 189.451 93.38 L 197.643 101.534 L 207.885 101.534 L 201.741 95.419 L 207.885 89.304 L 214.031 89.304 L 220.175 95.419 L 214.031 95.419 L 207.885 101.534 L 213.919 107.54 L 214.031 113.767 L 205.838 113.767 L 230.419 138.232 L 234.514 138.232 L 238.611 134.156 L 246.804 125.999 L 238.611 117.845 L 250.902 117.845 L 250.902 117.845 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 156.677 70.954 L 156.677 64.838 L 162.822 58.722 L 162.822 70.954 L 156.677 70.954 L 156.677 70.954 Z M 220.176 191.24 L 220.176 178.456 L 228.37 170.852 L 228.37 191.24 L 220.176 191.24 L 220.176 191.24 Z M 136.193 11.831 L 90.136 11.831 C 89.347 11.831 88.788 11.88 88.013 11.882 L 80.888 19.986 L 93.178 32.218 L 93.178 45.001 L 107.517 60.761 L 115.71 60.761 L 115.71 52.607 L 128 40.374 L 128 32.218 L 136.193 24.064 L 136.193 11.831 L 136.193 11.831 Z M 125.951 56.683 L 132.097 56.683 L 138.242 62.799 L 125.951 62.799 L 125.951 56.683 L 125.951 56.683 Z M 70.646 123.961 L 64.501 123.961 L 58.355 130.078 L 70.646 130.078 L 70.646 123.961 L 70.646 123.961 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 16.003 30.841 C 15.896 30.993 15.758 31.109 15.653 31.263 C 14.400433 33.116345 13.307507 35.072707 12.386 37.111 C 11.421 39.226 10.575 41.513 9.835 43.982 C 9.095 46.451 8.462 49.104 7.922 51.952 C 7.382 54.801 6.936 57.845 6.57 61.099 C 6.188622 64.557416 5.898521 68.025288 5.7 71.499 C 5.264 78.869 5.098 87.126 5.098 96.374 L 5.098 117.845 L 13.291 125.999 L 25.581 125.999 L 46.066 146.388 L 46.066 121.923 L 58.356 109.691 L 66.549 109.691 L 78.839 97.458 L 91.129 97.458 L 84.985 91.341 L 97.275 77.072 L 84.985 64.839 L 66.549 64.839 L 66.549 81.148 L 58.356 81.148 L 50.161 72.993 L 50.161 64.839 L 62.452 52.607 L 72.695 52.607 L 72.695 44.45 L 60.405 32.218 L 39.92 32.218 L 39.92 44.45 L 29.678 44.45 L 16.003 30.841 L 16.003 30.841 Z M 66.549 12.396 C 66.12 12.419 65.544 12.404 65.12 12.429 C 61.415 12.646 57.931 12.929 54.659 13.292 C 51.387 13.656 48.325 14.1 45.46 14.636 C 43.049093 15.093274 40.660281 15.660195 38.301 16.335 L 46.066 24.064 L 66.549 24.064 L 66.549 12.396 L 66.549 12.396 Z"/>
+ <circle fill="#ffffff" cx="72.377" cy="103.575" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="92.764" cy="185.125" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="153.927" cy="144.35" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="174.314" cy="83.187" r="4.078" vector-effect="non-scaling-stroke"/>
+ <g opacity=".5">
+ <path fill="none" stroke="#ffffff" stroke-width="2" d="M 5.098 138.234 C 73.513 89.145 155.966 81.149 249.748 79.11 M 6.67 59.789 C 27.643 74.837 48.363 89.173 71.896 103.622 C 125.13 136.306 184.715 163.133 249.748 164.546 M 154.436 141.292 C 174.533 98.215 186.803 62.696 181.688 12.175 M 139.475 239.827 C 69.537 187.488 63.917 114.56 75.969 12.175" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="OfJwqmqERnKDdcrETHqNeEvvHflWVTdX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#OfJwqmqERnKDdcrETHqNeEvvHflWVTdX)">
+ <circle fill="#ffffff" cx="72.377" cy="103.575" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="SV48TnxuayHCifuu93vj0vsNwjbIb49K" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#SV48TnxuayHCifuu93vj0vsNwjbIb49K)">
+ <circle fill="#ffffff" cx="92.764" cy="185.125" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="2HzgHgorxgXihUsgWZiT7L4LQ8k2u9Tf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#2HzgHgorxgXihUsgWZiT7L4LQ8k2u9Tf)">
+ <circle fill="#ffffff" cx="153.927" cy="144.35" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="f3E1WGjgqiUcyUYg4oFsQiX5m4YxUxdu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#f3E1WGjgqiUcyUYg4oFsQiX5m4YxUxdu)">
+ <circle fill="#ffffff" cx="174.314" cy="83.187" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".5">
+ <path fill="none" stroke="#ffffff" stroke-width="2" d="M 153.355 144.159 C 108.959 199.708 17.877 201.179 6.696 194.182" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g filter="url(#jGU0Ew0oS3n5aAVAhCDPVyYazduibNoj)">
+ <path fill="#f7f7f7" d="M 70 53.5 C 62.01 53.5 55.5 60.01 55.5 68 L 55.5 111.5 L 84.5 111.5 L 84.5 126 L 99 126 L 99 111.5 L 113.5 111.5 L 113.5 53.5 L 70 53.5 L 70 53.5 Z M 113.5 111.5 L 113.5 126 L 99 126 L 99 140.5 L 84.5 140.5 L 84.5 126 L 70 126 L 70 140.5 L 55.5 140.5 L 55.5 184 C 55.5 191.989 62.01 198.5 70 198.5 L 128 198.5 L 128 184 L 113.5 184 L 113.5 169.5 L 128 169.5 L 128 184 L 142.5 184 L 142.5 169.5 L 157 169.5 L 157 155 L 186 155 L 186 140.5 L 200.5 140.5 L 200.5 126 L 171.5 126 L 171.5 140.5 L 157 140.5 L 157 126 L 142.5 126 L 142.5 111.5 L 113.5 111.5 L 113.5 111.5 Z M 142.5 111.5 L 157 111.5 L 157 126 L 171.5 126 L 171.5 111.5 L 200.5 111.5 L 200.5 68 C 200.5 60.01 193.989 53.5 186 53.5 L 142.5 53.5 L 142.5 111.5 L 142.5 111.5 Z M 186 155 L 186 169.5 L 200.5 169.5 L 200.5 155 L 186 155 L 186 155 Z M 186 169.5 L 171.5 169.5 L 171.5 184 L 186 184 L 186 169.5 L 186 169.5 Z M 186 184 L 186 198.5 C 193.989 198.5 200.5 191.989 200.5 184 L 186 184 L 186 184 Z M 171.5 184 L 157 184 L 157 198.5 L 171.5 198.5 L 171.5 184 L 171.5 184 Z M 70 68 L 99 68 L 99 97 L 70 97 L 70 68 L 70 68 Z M 157 68 L 186 68 L 186 97 L 157 97 L 157 68 L 157 68 Z M 77.25 75.25 L 77.25 89.75 L 91.75 89.75 L 91.75 75.25 L 77.25 75.25 L 77.25 75.25 Z M 164.25 75.25 L 164.25 89.75 L 178.75 89.75 L 178.75 75.25 L 164.25 75.25 L 164.25 75.25 Z M 113.5 140.5 L 128 140.5 L 128 155 L 113.5 155 L 113.5 140.5 L 113.5 140.5 Z M 70 155 L 99 155 L 99 184 L 70 184 L 70 155 L 70 155 Z M 77.25 162.25 L 77.25 176.75 L 91.75 176.75 L 91.75 162.25 L 77.25 162.25 L 77.25 162.25 Z"/>
+ </g>
+ <defs>
+ <filter id="jGU0Ew0oS3n5aAVAhCDPVyYazduibNoj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_274" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_274)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-web-browser-shortcuts.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-web-browser-shortcuts.svg
new file mode 120000
index 000000000..cebeb6887
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-web-browser-shortcuts.svg
@@ -0,0 +1 @@
+crossftp.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-web-browser-ssl.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-web-browser-ssl.svg
new file mode 120000
index 000000000..3a87e3257
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-web-browser-ssl.svg
@@ -0,0 +1 @@
+vpn.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/preferences-web-browser-stylesheets.svg b/.icons/Gruvbox_Dark-2/apps/64/preferences-web-browser-stylesheets.svg
new file mode 100644
index 000000000..816f87722
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/preferences-web-browser-stylesheets.svg
@@ -0,0 +1,88 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#q4wMHXNlxteHD47QeieU9mgJV1Zqn3M5)">
+ <linearGradient id="_lgradient_277" x1=".5" x2=".5" y1=".999" y2="-.814" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ad4f8d"/>
+ <stop offset="100%" style="stop-color:#6b8ccb"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_277)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="q4wMHXNlxteHD47QeieU9mgJV1Zqn3M5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="none" d="M 165.862 11.831 C 240.268 11.831 250.902 22.388 250.902 96.375 L 250.902 155.626 C 250.902 229.612 240.268 240.169 165.862 240.169 L 90.137 240.169 C 15.732 240.169 5.098 229.612 5.098 155.626 L 5.098 96.375 C 5.098 22.388 15.732 11.831 90.137 11.831 L 165.862 11.831 L 165.862 11.831 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 63.539 239.441 C 64.089 239.477 64.56 239.539 65.12 239.572 C 65.555 239.597 66.147 239.583 66.588 239.607 L 66.549 232.015 L 93.178 207.55 L 93.178 199.394 L 105.468 187.161 L 105.468 181.046 L 111.612 174.929 L 111.612 158.62 L 103.419 150.464 L 87.032 150.464 L 78.839 142.31 L 58.356 142.31 L 50.161 150.464 L 50.161 170.853 L 66.604 185.193 L 66.549 203.472 L 60.405 209.589 L 60.405 236.091 L 63.539 239.441 L 63.539 239.441 Z M 99.322 81.148 L 93.178 87.265 L 99.322 87.265 L 101.371 89.304 L 103.419 89.304 L 105.468 87.265 L 99.322 81.148 L 99.322 81.148 Z M 177.16 109.69 L 152.58 109.69 L 138.242 123.961 L 138.242 144.349 L 148.483 154.543 L 162.822 154.543 L 168.967 160.659 L 168.967 166.775 L 173.064 170.852 L 173.064 195.317 L 188.62 211.682 L 214.308 186.115 L 214.031 162.697 L 234.515 142.31 L 226.321 142.31 L 205.838 121.923 L 205.838 113.768 L 181.257 113.768 L 177.16 109.69 L 177.16 109.69 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 250.902 117.845 L 250.902 96.374 C 250.902 87.126 250.735 78.869 250.299 71.499 C 250.100793 68.025298 249.811026 64.557426 249.43 61.099 C 249.064 57.845 248.618 54.801 248.078 51.952 C 247.538 49.104 246.904 46.451 246.164 43.982 C 245.425 41.513 244.579 39.226 243.613 37.111 C 242.999 35.764 242.248 34.6 241.533 33.388 L 238.611 36.296 L 226.321 36.296 L 214.031 48.529 L 205.838 40.374 L 181.258 40.374 L 168.968 52.607 L 168.968 62.8 L 181.258 62.8 L 181.258 56.683 L 189.451 56.683 L 189.451 64.839 L 185.353 68.915 L 168.968 69.191 L 162.822 75.032 L 154.629 75.032 L 154.629 83.187 L 148.483 89.304 L 148.483 101.534 L 160.773 101.534 L 168.968 93.38 L 177.161 93.38 L 177.161 97.458 L 185.353 105.613 L 189.451 105.613 L 189.451 101.534 L 181.258 93.38 L 189.451 93.38 L 197.643 101.534 L 207.885 101.534 L 201.741 95.419 L 207.885 89.304 L 214.031 89.304 L 220.175 95.419 L 214.031 95.419 L 207.885 101.534 L 213.919 107.54 L 214.031 113.767 L 205.838 113.767 L 230.419 138.232 L 234.514 138.232 L 238.611 134.156 L 246.804 125.999 L 238.611 117.845 L 250.902 117.845 L 250.902 117.845 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 156.677 70.954 L 156.677 64.838 L 162.822 58.722 L 162.822 70.954 L 156.677 70.954 L 156.677 70.954 Z M 220.176 191.24 L 220.176 178.456 L 228.37 170.852 L 228.37 191.24 L 220.176 191.24 L 220.176 191.24 Z M 136.193 11.831 L 90.136 11.831 C 89.347 11.831 88.788 11.88 88.013 11.882 L 80.888 19.986 L 93.178 32.218 L 93.178 45.001 L 107.517 60.761 L 115.71 60.761 L 115.71 52.607 L 128 40.374 L 128 32.218 L 136.193 24.064 L 136.193 11.831 L 136.193 11.831 Z M 125.951 56.683 L 132.097 56.683 L 138.242 62.799 L 125.951 62.799 L 125.951 56.683 L 125.951 56.683 Z M 70.646 123.961 L 64.501 123.961 L 58.355 130.078 L 70.646 130.078 L 70.646 123.961 L 70.646 123.961 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 16.003 30.841 C 15.896 30.993 15.758 31.109 15.653 31.263 C 14.400433 33.116345 13.307507 35.072707 12.386 37.111 C 11.421 39.226 10.575 41.513 9.835 43.982 C 9.095 46.451 8.462 49.104 7.922 51.952 C 7.382 54.801 6.936 57.845 6.57 61.099 C 6.188622 64.557416 5.898521 68.025288 5.7 71.499 C 5.264 78.869 5.098 87.126 5.098 96.374 L 5.098 117.845 L 13.291 125.999 L 25.581 125.999 L 46.066 146.388 L 46.066 121.923 L 58.356 109.691 L 66.549 109.691 L 78.839 97.458 L 91.129 97.458 L 84.985 91.341 L 97.275 77.072 L 84.985 64.839 L 66.549 64.839 L 66.549 81.148 L 58.356 81.148 L 50.161 72.993 L 50.161 64.839 L 62.452 52.607 L 72.695 52.607 L 72.695 44.45 L 60.405 32.218 L 39.92 32.218 L 39.92 44.45 L 29.678 44.45 L 16.003 30.841 L 16.003 30.841 Z M 66.549 12.396 C 66.12 12.419 65.544 12.404 65.12 12.429 C 61.415 12.646 57.931 12.929 54.659 13.292 C 51.387 13.656 48.325 14.1 45.46 14.636 C 43.049093 15.093274 40.660281 15.660195 38.301 16.335 L 46.066 24.064 L 66.549 24.064 L 66.549 12.396 L 66.549 12.396 Z"/>
+ <circle fill="#ffffff" cx="72.377" cy="103.575" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="92.764" cy="185.125" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="153.927" cy="144.35" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="174.314" cy="83.187" r="4.078" vector-effect="non-scaling-stroke"/>
+ <g opacity=".5">
+ <path fill="none" stroke="#ffffff" stroke-width="2" d="M 5.098 138.234 C 73.513 89.145 155.966 81.149 249.748 79.11 M 6.67 59.789 C 27.643 74.837 48.363 89.173 71.896 103.622 C 125.13 136.306 184.715 163.133 249.748 164.546 M 154.436 141.292 C 174.533 98.215 186.803 62.696 181.688 12.175 M 139.475 239.827 C 69.537 187.488 63.917 114.56 75.969 12.175" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="W91OCTjAY1RAvwq5DI71tqV7IAkFIZDQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#W91OCTjAY1RAvwq5DI71tqV7IAkFIZDQ)">
+ <circle fill="#ffffff" cx="72.377" cy="103.575" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="IIkGEv80Wr4u8sUUcC8LzqhrRrbMBW5o" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#IIkGEv80Wr4u8sUUcC8LzqhrRrbMBW5o)">
+ <circle fill="#ffffff" cx="92.764" cy="185.125" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="SgDX6o582i6cCO2NvLmLbbG42AxKJa7E" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#SgDX6o582i6cCO2NvLmLbbG42AxKJa7E)">
+ <circle fill="#ffffff" cx="153.927" cy="144.35" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="HPqk2tKMaylVq8gTouHgfFqQZcZdjAuf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#HPqk2tKMaylVq8gTouHgfFqQZcZdjAuf)">
+ <circle fill="#ffffff" cx="174.314" cy="83.187" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".5">
+ <path fill="none" stroke="#ffffff" stroke-width="2" d="M 153.355 144.159 C 108.959 199.708 17.877 201.179 6.696 194.182" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g filter="url(#sy1XDhqnpmhXkGlg5WrE5NVgEPXY3ptN)">
+ <path fill="#ffffff" d="M 71.732 127.993 L 97.235 94.044 L 88.717 83 L 55.5 127.993 L 89.598 173 L 98.997 162.908 L 71.732 127.993 L 71.732 127.993 Z"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 135.254 97.993 L 149.749 97.993 L 120.746 157.993 L 106.251 157.993 L 135.254 97.993 L 135.254 97.993 Z"/>
+ <path fill="#ffffff" d="M 184.332 127.161 L 158.765 94.044 L 167.283 83 L 200.5 127.161 L 166.402 173 L 157.003 162.908 L 184.332 127.161 L 184.332 127.161 Z"/>
+ </g>
+ <defs>
+ <filter id="sy1XDhqnpmhXkGlg5WrE5NVgEPXY3ptN" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_278" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_278)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/prepos.svg b/.icons/Gruvbox_Dark-2/apps/64/prepos.svg
new file mode 100755
index 000000000..4f596d249
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/prepos.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="aYORGSYGmQpXOWtUBAQd6F9qgKcoZCXg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#aYORGSYGmQpXOWtUBAQd6F9qgKcoZCXg)">
+ <linearGradient id="_lgradient_101" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_101)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_102" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_102)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_103" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(141.118,0,0,145,57.441,53.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_103)" d="M 113.159 53.505 C 111.622 53.672 110.268 54.93 109.987 56.45 L 106.929 71.969 C 101.438 74.116 96.278 77.066 91.75 80.691 L 76.686 75.594 C 75.121 75.054 73.222 75.753 72.381 77.18 L 57.882 102.327 C 57.065 103.774 57.415 105.775 58.674 106.858 L 70.682 117.393 C 70.259 120.218 70.002 123.06 70.002 126.002 C 70.002 128.945 70.259 131.786 70.682 134.611 L 58.674 145.146 C 57.415 146.229 57.065 148.231 57.882 149.677 L 72.381 174.825 C 73.222 176.251 75.121 176.951 76.686 176.411 L 91.751 171.313 C 96.28 174.938 101.44 177.889 106.931 180.036 L 109.989 195.555 C 110.299 197.179 111.847 198.477 113.501 198.5 L 142.499 198.5 C 144.153 198.479 145.701 197.179 146.011 195.555 L 149.069 180.036 C 154.56 177.889 159.721 174.938 164.249 171.313 L 179.314 176.411 C 180.879 176.951 182.778 176.251 183.619 174.825 L 198.119 149.677 C 198.935 148.231 198.585 146.229 197.326 145.146 L 185.318 134.611 C 185.741 131.787 185.998 128.945 185.998 126.002 C 185.998 123.06 185.741 120.218 185.318 117.393 L 197.326 106.858 C 198.585 105.775 198.935 103.774 198.119 102.327 L 183.619 77.18 C 182.778 75.753 180.879 75.054 179.314 75.594 L 164.249 80.691 C 159.717 77.064 154.56 74.113 149.071 71.966 L 146.012 56.447 C 145.702 54.823 144.154 53.524 142.5 53.502 L 113.502 53.502 C 113.388 53.499 113.275 53.499 113.162 53.502 L 113.159 53.505 Z"/>
+ <path fill="#ffffff" d="M 128.001 94.929 C 110.841 94.929 96.93 108.84 96.93 126 L 96.93 174.943 C 100.085 176.933 103.43 178.67 106.933 180.04 L 109.987 195.555 C 110.231 196.831 111.243 197.873 112.465 198.286 L 112.465 152.873 C 117.04 155.524 122.334 157.071 128.001 157.071 C 145.161 157.071 159.071 143.16 159.071 126 C 159.071 108.84 145.161 94.929 128.001 94.929 Z M 128.001 110.465 C 136.581 110.465 143.536 117.42 143.536 126 C 143.536 134.58 136.581 141.535 128.001 141.535 C 123.88 141.535 119.929 139.899 117.016 136.985 C 114.102 134.072 112.465 130.12 112.465 126 C 112.465 117.42 119.421 110.465 128.001 110.465 L 128.001 110.465 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/principles.svg b/.icons/Gruvbox_Dark-2/apps/64/principles.svg
new file mode 100644
index 000000000..5ac57ece8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/principles.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="dwBBZIfw0mNqguJ9J05CAlpwUOM4lM66" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#dwBBZIfw0mNqguJ9J05CAlpwUOM4lM66)">
+ <linearGradient id="_lgradient_9" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.7,11.9)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e6548b"/>
+ <stop offset="100%" style="stop-color:#f76363"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" d="M 165.709 11.9 C 239.765 11.9 250.348 22.457 250.348 96.444 L 250.348 155.695 C 250.348 229.681 239.765 240.238 165.709 240.238 L 90.339 240.238 C 16.284 240.238 5.7 229.681 5.7 155.695 L 5.7 96.444 C 5.7 22.457 16.284 11.9 90.339 11.9 L 165.709 11.9 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_10" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 140.458 59.202 C 124.534 59.202 109.262 66.583 98.002 79.719 C 86.742 92.856 80.416 110.673 80.416 129.252 C 80.416 147.83 86.742 165.647 98.002 178.784 C 109.262 191.92 124.534 199.301 140.458 199.301 C 156.382 199.301 171.654 191.92 182.914 178.784 C 194.174 165.647 200.5 147.83 200.5 129.252 C 200.5 110.673 194.174 92.856 182.914 79.719 C 171.654 66.583 156.382 59.202 140.458 59.202 L 140.458 59.202 Z M 140.458 89.224 C 154.69 89.224 170.479 104.471 170.479 129.252 C 170.479 154.032 154.69 169.28 140.458 169.28 C 126.226 169.28 110.437 154.032 110.437 129.252 C 110.437 104.471 126.226 89.224 140.458 89.224 Z"/>
+ </g>
+ <path fill="#4f4f4f" d="M 140.458 56.699 C 124.534 56.699 109.262 64.08 98.002 77.216 C 86.742 90.353 80.416 108.17 80.416 126.748 C 80.416 145.327 86.742 163.144 98.002 176.281 C 109.262 189.417 124.534 196.798 140.458 196.798 C 156.382 196.798 171.654 189.417 182.914 176.281 C 194.174 163.144 200.5 145.327 200.5 126.748 C 200.5 108.17 194.174 90.353 182.914 77.216 C 171.654 64.08 156.382 56.699 140.458 56.699 L 140.458 56.699 Z M 140.458 86.72 C 154.69 86.72 170.479 101.968 170.479 126.748 C 170.479 151.529 154.69 166.776 140.458 166.776 C 126.226 166.776 110.437 151.529 110.437 126.748 C 110.437 101.968 126.226 86.72 140.458 86.72 Z"/>
+ <g opacity=".2">
+ <path d="M 95.138 58.998 C 91.312 59.11 87.672 60.68 84.965 63.386 L 59.947 88.404 C 54.154 94.142 54.001 103.456 59.603 109.382 C 65.205 115.308 74.512 115.678 80.567 110.216 L 80.567 184.076 C 80.491 189.49 83.335 194.525 88.011 197.254 C 92.686 199.983 98.469 199.983 103.145 197.254 C 107.821 194.525 110.665 189.49 110.588 184.076 L 110.588 73.999 C 110.587 69.943 108.944 66.059 106.034 63.233 C 103.123 60.408 99.193 58.88 95.138 58.998 L 95.138 58.998 Z"/>
+ </g>
+ <path fill="#e4e4e4" d="M 80.559 107.691 C 77.657 110.318 73.83 111.669 69.927 111.518 C 66.024 111.343 62.347 109.667 59.645 106.84 C 56.968 103.988 55.492 100.21 55.542 96.308 C 55.617 92.405 57.193 88.652 59.945 85.9 L 78.738 67.107 C 96.313 49.532 110.581 55.442 110.581 80.296 L 110.581 181.568 C 110.581 185.546 109.005 189.374 106.203 192.176 C 103.376 195.003 99.548 196.579 95.57 196.579 C 91.592 196.579 87.79 195.003 84.963 192.176 C 82.161 189.374 80.559 185.546 80.559 181.568 L 80.559 107.691 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/printer-driver-deepin-cloud-print.svg b/.icons/Gruvbox_Dark-2/apps/64/printer-driver-deepin-cloud-print.svg
new file mode 120000
index 000000000..e965378de
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/printer-driver-deepin-cloud-print.svg
@@ -0,0 +1 @@
+deepin-cloud-print-configurator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/printer.svg b/.icons/Gruvbox_Dark-2/apps/64/printer.svg
new file mode 100644
index 000000000..ae1ac33b3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/printer.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="NH64bhK5K3kQLRCmrT4fcWpm6rFCCVtz" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#NH64bhK5K3kQLRCmrT4fcWpm6rFCCVtz)">
+ <linearGradient id="_lgradient_17" x1=".516" x2=".52" y1="1.651" y2=".098" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#0575e6"/>
+ <stop offset="100%" style="stop-color:#00f260"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_18" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#616161" d="M 51.684212 135.631577 L 204.315796 135.631577 L 204.315796 108.921051 C 204.315796 100.49144 197.482239 93.657898 189.052628 93.657898 L 66.947365 93.657898 C 58.517757 93.657898 51.684212 100.49144 51.684212 108.921051 L 51.684212 135.631577 Z"/>
+ <g>
+ <rect fill="#424242" width="114.474" height="11.447" x="70.76" y="82.21" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#424242" d="M 66.947365 177.60527 L 189.052628 177.60527 C 197.482239 177.60527 204.315796 170.771713 204.315796 162.342102 L 204.315796 131.815796 L 51.684212 131.815796 L 51.684212 162.342102 C 51.684212 170.771713 58.517757 177.60527 66.947365 177.60527 Z"/>
+ </g>
+ <path fill="#00e676" d="M 185.236847 108.921051 C 185.236847 111.028458 186.945236 112.736839 189.052628 112.736839 C 191.160034 112.736839 192.868423 111.028458 192.868423 108.921051 C 192.868423 106.813652 191.160034 105.105263 189.052628 105.105263 C 186.945236 105.105263 185.236847 106.813652 185.236847 108.921051 Z"/>
+ <path fill="#242424" d="M 179.513153 158.526321 L 76.486839 158.526321 C 73.325737 158.526321 70.763161 155.96373 70.763161 152.802628 C 70.763161 149.641525 73.325737 147.078949 76.486839 147.078949 L 179.513153 147.078949 C 182.674255 147.078949 185.236847 149.641525 185.236847 152.802628 C 185.236847 155.96373 182.674255 158.526321 179.513153 158.526321 Z"/>
+ <g>
+ <rect fill="#f2f2f2" width="99.211" height="38.158" x="78.39" y="55.5" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#f2f2f2" width="99.211" height="41.974" x="78.39" y="158.53" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ <rect fill="#666666" width="99.211" height="7.632" x="78.39" y="150.9" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#1463a5" fill-rule="evenodd" d="M 147.086319 167.790443 L 146.191926 167.790443 L 144.92487 171.069883 C 144.800649 171.392858 144.750961 171.475672 144.543925 171.517079 L 144.237513 171.58333 L 144.237513 172.005682 L 146.009735 172.005682 L 146.092549 171.591612 L 145.728167 171.508798 C 145.488006 171.450828 145.438318 171.343169 145.537695 171.061601 L 146.440369 168.568896 L 146.481776 168.568896 L 147.38445 171.119571 C 147.492108 171.409421 147.450701 171.500516 147.227103 171.533642 L 146.829595 171.591612 L 146.829595 172.005682 L 148.933074 172.005682 L 149.015888 171.566767 L 148.726038 171.500516 C 148.494159 171.442546 148.469315 171.368013 148.361656 171.078164 L 147.086319 167.790443 Z M 141.794496 167.674504 C 140.999481 167.674504 140.428063 168.105137 140.11337 168.527489 L 140.428063 168.842183 C 140.668224 168.610303 141.032606 168.353579 141.57918 168.353579 C 142.365914 168.353579 142.81311 168.908434 142.846236 169.802827 L 140.287279 169.802827 C 140.212747 170.067832 140.17134 170.357681 140.17134 170.622686 C 140.17134 171.566767 140.833853 172.121622 141.728245 172.121622 C 142.92905 172.121622 143.782035 171.260355 143.782035 169.819389 C 143.782035 168.635147 143.127804 167.674504 141.794496 167.674504 Z M 142.846236 170.307993 C 142.788266 170.962224 142.556386 171.633019 141.827622 171.633019 C 141.330737 171.633019 141.049169 171.343169 141.049169 170.705501 C 141.049169 170.556435 141.057451 170.415651 141.074013 170.307993 L 142.846236 170.307993 Z M 139.508827 167.790443 L 137.231438 167.790443 L 137.231438 168.212795 L 137.670353 168.29561 C 137.902233 168.337017 137.927077 168.436394 137.927077 168.676555 L 137.927077 174.04291 L 138.018172 174.134005 L 139.46742 174.092598 L 139.517108 173.645402 L 139.152726 173.579151 C 138.838032 173.529462 138.804907 173.438367 138.804907 173.098829 L 138.804907 168.701399 C 138.804907 168.452956 138.813188 168.337017 139.06163 168.29561 L 139.508827 168.221077 L 139.508827 167.790443 Z M 134.920924 165.894 C 133.513084 165.894 132.643536 166.415729 132.643536 167.409498 C 132.643536 168.320454 133.31433 168.510926 134.142471 168.510926 L 135.235618 168.510926 C 135.616563 168.510926 135.823598 168.568896 135.823598 168.842183 C 135.823598 169.007811 135.707658 169.156876 135.583437 169.29766 C 135.392965 169.239691 135.094834 169.206565 134.904361 169.206565 C 133.844341 169.206565 133.148702 169.76142 133.148702 170.664093 C 133.148702 171.069883 133.289486 171.368013 133.479958 171.591612 C 133.43027 171.740677 133.355737 171.906305 133.231516 172.080215 L 133.156983 171.906305 C 133.082451 171.765521 132.991355 171.666144 132.809164 171.666144 C 132.560722 171.666144 132.328842 171.898024 132.328842 172.163029 C 132.328842 172.469441 132.61041 172.626788 132.90026 172.626788 C 133.347456 172.626788 133.629024 172.254125 133.794652 171.856617 C 134.101064 172.038808 134.506854 172.121622 134.887799 172.121622 C 135.922975 172.121622 136.660021 171.550205 136.660021 170.614405 C 136.660021 170.051269 136.428141 169.686887 136.038915 169.488133 L 136.038915 169.463289 C 136.403297 169.098907 136.568925 168.867027 136.568925 168.552333 C 136.568925 168.337017 136.444704 168.022323 136.07204 167.906383 L 136.07204 167.873258 C 136.552362 167.657941 136.850493 167.392936 136.850493 166.920895 C 136.850493 166.341196 136.41986 165.894 134.920924 165.894 Z M 134.887799 169.678605 C 135.401246 169.678605 135.757347 170.034706 135.757347 170.664093 C 135.757347 171.218948 135.566874 171.657863 134.929206 171.657863 C 134.36607 171.657863 134.043094 171.276918 134.043094 170.630968 C 134.043094 170.034706 134.349507 169.678605 134.887799 169.678605 Z M 134.83811 166.448855 C 135.633126 166.448855 135.980945 166.622764 135.980945 167.053398 C 135.980945 167.351529 135.823598 167.542001 135.624844 167.699348 L 134.283255 167.699348 C 133.786371 167.699348 133.554491 167.550282 133.554491 167.219026 C 133.554491 166.780111 133.976843 166.448855 134.83811 166.448855 Z M 129.943795 167.674504 C 129.14878 167.674504 128.577362 168.105137 128.262669 168.527489 L 128.577362 168.842183 C 128.817523 168.610303 129.181906 168.353579 129.728479 168.353579 C 130.515213 168.353579 130.962409 168.908434 130.995535 169.802827 L 128.436578 169.802827 C 128.362046 170.067832 128.320639 170.357681 128.320639 170.622686 C 128.320639 171.566767 128.983152 172.121622 129.877544 172.121622 C 131.078349 172.121622 131.931334 171.260355 131.931334 169.819389 C 131.931334 168.635147 131.277103 167.674504 129.943795 167.674504 Z M 130.995535 170.307993 C 130.937565 170.962224 130.705685 171.633019 129.976921 171.633019 C 129.480036 171.633019 129.198468 171.343169 129.198468 170.705501 C 129.198468 170.556435 129.20675 170.415651 129.223313 170.307993 L 130.995535 170.307993 Z M 127.56703 167.790443 L 125.446989 167.790443 L 125.446989 168.196233 L 125.861059 168.287328 C 126.04325 168.328735 126.068094 168.411549 126.068094 168.643429 L 126.068094 170.324556 C 126.068094 171.127853 125.562928 171.459109 125.008074 171.459109 C 124.295872 171.459109 124.229621 171.011913 124.229621 170.423933 L 124.229621 168.610303 C 124.229621 168.378424 124.262747 168.303891 124.478063 168.262484 L 124.825883 168.196233 L 124.825883 167.790443 L 122.705841 167.790443 L 122.705841 168.204514 L 123.095067 168.270765 C 123.326947 168.312172 123.351791 168.386705 123.351791 168.610303 L 123.351791 170.705501 C 123.351791 171.46739 123.658204 172.121622 124.709943 172.121622 C 125.463551 172.121622 125.910748 171.657863 126.134346 171.268637 L 126.15919 171.268637 L 126.21716 172.005682 L 126.316537 172.063652 L 127.583593 171.972557 L 127.641563 171.541923 L 127.235774 171.483953 C 126.97905 171.442546 126.954206 171.343169 126.954206 170.970506 L 126.954206 168.676555 C 126.954206 168.444675 126.954206 168.320454 127.169522 168.279047 L 127.56703 168.204514 L 127.56703 167.790443 Z M 120.362201 165.894 C 118.954361 165.894 118.084813 166.415729 118.084813 167.409498 C 118.084813 168.320454 118.755607 168.510926 119.583749 168.510926 L 120.676895 168.510926 C 121.05784 168.510926 121.264875 168.568896 121.264875 168.842183 C 121.264875 169.007811 121.148936 169.156876 121.024714 169.29766 C 120.834242 169.239691 120.536111 169.206565 120.345639 169.206565 C 119.285618 169.206565 118.589979 169.76142 118.589979 170.664093 C 118.589979 171.069883 118.730763 171.368013 118.921236 171.591612 C 118.871547 171.740677 118.797015 171.906305 118.672793 172.080215 L 118.598261 171.906305 C 118.523728 171.765521 118.432632 171.666144 118.250441 171.666144 C 118.001999 171.666144 117.770119 171.898024 117.770119 172.163029 C 117.770119 172.469441 118.051687 172.626788 118.341537 172.626788 C 118.788733 172.626788 119.070301 172.254125 119.235929 171.856617 C 119.542342 172.038808 119.948131 172.121622 120.329076 172.121622 C 121.364252 172.121622 122.101298 171.550205 122.101298 170.614405 C 122.101298 170.051269 121.869418 169.686887 121.480192 169.488133 L 121.480192 169.463289 C 121.844574 169.098907 122.010202 168.867027 122.010202 168.552333 C 122.010202 168.337017 121.885981 168.022323 121.513318 167.906383 L 121.513318 167.873258 C 121.99364 167.657941 122.291771 167.392936 122.291771 166.920895 C 122.291771 166.341196 121.861137 165.894 120.362201 165.894 Z M 120.329076 169.678605 C 120.842523 169.678605 121.198624 170.034706 121.198624 170.664093 C 121.198624 171.218948 121.008152 171.657863 120.370483 171.657863 C 119.807347 171.657863 119.484372 171.276918 119.484372 170.630968 C 119.484372 170.034706 119.790784 169.678605 120.329076 169.678605 Z M 120.279387 166.448855 C 121.074403 166.448855 121.422222 166.622764 121.422222 167.053398 C 121.422222 167.351529 121.264875 167.542001 121.066121 167.699348 L 119.724533 167.699348 C 119.227648 167.699348 118.995768 167.550282 118.995768 167.219026 C 118.995768 166.780111 119.41812 166.448855 120.279387 166.448855 Z M 117.331205 167.790443 L 115.211163 167.790443 L 115.211163 168.196233 L 115.625234 168.287328 C 115.807425 168.328735 115.832269 168.411549 115.832269 168.643429 L 115.832269 170.324556 C 115.832269 171.127853 115.327103 171.459109 114.772248 171.459109 C 114.060047 171.459109 113.993795 171.011913 113.993795 170.423933 L 113.993795 168.610303 C 113.993795 168.378424 114.026921 168.303891 114.242238 168.262484 L 114.590057 168.196233 L 114.590057 167.790443 L 112.470016 167.790443 L 112.470016 168.204514 L 112.859242 168.270765 C 113.091121 168.312172 113.115966 168.386705 113.115966 168.610303 L 113.115966 170.705501 C 113.115966 171.46739 113.422378 172.121622 114.474117 172.121622 C 115.227726 172.121622 115.674922 171.657863 115.89852 171.268637 L 115.923364 171.268637 L 115.981334 172.005682 L 116.080711 172.063652 L 117.347767 171.972557 L 117.405737 171.541923 L 116.999948 171.483953 C 116.743224 171.442546 116.71838 171.343169 116.71838 170.970506 L 116.71838 168.676555 C 116.71838 168.444675 116.71838 168.320454 116.933697 168.279047 L 117.331205 168.204514 L 117.331205 167.790443 Z M 110.896547 172.908356 C 110.523884 172.908356 110.26716 173.156799 110.26716 173.504618 C 110.26716 173.860719 110.515602 174.10088 110.896547 174.10088 C 111.260929 174.10088 111.509372 173.852437 111.509372 173.504618 C 111.509372 173.148517 111.260929 172.908356 110.896547 172.908356 Z M 111.923442 167.790443 L 109.629491 167.790443 L 109.629491 168.212795 L 110.068406 168.29561 C 110.300286 168.337017 110.32513 168.436394 110.32513 168.676555 L 110.32513 171.997401 L 110.424507 172.038808 L 111.840628 171.964275 L 111.898598 171.52536 L 111.509372 171.46739 C 111.236085 171.434265 111.211241 171.326606 111.211241 170.953943 L 111.211241 168.701399 C 111.211241 168.452956 111.219522 168.337017 111.459683 168.29561 L 111.923442 168.221077 L 111.923442 167.790443 Z M 108.279621 169.380475 L 107.782736 169.380475 L 107.782736 169.893922 C 107.782736 171.276918 107.418354 172.527411 107.418354 173.156799 C 107.418354 173.521181 107.650234 173.703372 107.989772 173.703372 C 108.321028 173.703372 108.602596 173.529462 108.602596 173.140236 C 108.602596 172.486004 108.279621 171.210667 108.279621 169.902204 L 108.279621 169.380475 Z M 108.022897 167.674504 C 107.658515 167.674504 107.410073 167.906383 107.410073 168.270765 C 107.410073 168.643429 107.658515 168.867027 108.022897 168.867027 C 108.378998 168.867027 108.635722 168.635147 108.635722 168.262484 C 108.635722 167.898102 108.378998 167.674504 108.022897 167.674504 Z M 118.797015 177.612198 C 118.267004 177.612198 117.819808 177.877204 117.513396 178.191897 L 117.728712 178.523154 C 117.95231 178.374088 118.192471 178.258148 118.498884 178.258148 C 118.904673 178.258148 119.06202 178.498309 119.06202 178.945506 L 119.06202 181.388522 L 117.794964 181.388522 L 117.794964 181.943377 L 119.06202 181.943377 L 119.06202 183.334654 L 119.17796 183.384343 L 119.65 183.326373 C 119.716251 182.365729 119.923287 181.90197 120.5858 181.844 L 120.5858 181.388522 L 119.948131 181.388522 L 119.948131 178.846129 C 119.948131 178.084239 119.625156 177.612198 118.797015 177.612198 Z M 116.1304 182.846051 C 115.757736 182.846051 115.501012 183.094493 115.501012 183.442313 C 115.501012 183.798413 115.749455 184.038574 116.1304 184.038574 C 116.494782 184.038574 116.743224 183.790132 116.743224 183.442313 C 116.743224 183.086212 116.494782 182.846051 116.1304 182.846051 Z M 117.157295 177.728138 L 114.863344 177.728138 L 114.863344 178.15049 L 115.302259 178.233304 C 115.534138 178.274711 115.558982 178.374088 115.558982 178.614249 L 115.558982 181.935096 L 115.658359 181.976503 L 117.074481 181.90197 L 117.132451 181.463055 L 116.743224 181.405085 C 116.469938 181.37196 116.445093 181.264301 116.445093 180.891638 L 116.445093 178.639093 C 116.445093 178.390651 116.453375 178.274711 116.693536 178.233304 L 117.157295 178.158772 L 117.157295 177.728138 Z M 114.358178 177.728138 L 112.080789 177.728138 L 112.080789 178.15049 L 112.519704 178.233304 C 112.751584 178.274711 112.776428 178.374088 112.776428 178.614249 L 112.776428 183.980604 L 112.867523 184.0717 L 114.316771 184.030293 L 114.366459 183.583097 L 114.002077 183.516845 C 113.687383 183.467157 113.654258 183.376061 113.654258 183.036523 L 113.654258 178.639093 C 113.654258 178.390651 113.662539 178.274711 113.910981 178.233304 L 114.358178 178.158772 L 114.358178 177.728138 Z M 145.189875 177.728138 L 142.912487 177.728138 L 142.912487 178.15049 L 143.351402 178.233304 C 143.583281 178.274711 143.608126 178.374088 143.608126 178.614249 L 143.608126 183.980604 L 143.699221 184.0717 L 145.148468 184.030293 L 145.198157 183.583097 L 144.833775 183.516845 C 144.519081 183.467157 144.485955 183.376061 144.485955 183.036523 L 144.485955 178.639093 C 144.485955 178.390651 144.494237 178.274711 144.742679 178.233304 L 145.189875 178.158772 L 145.189875 177.728138 Z M 140.361812 177.612198 C 139.566796 177.612198 138.995379 178.042832 138.680685 178.465184 L 138.995379 178.779877 C 139.23554 178.547998 139.599922 178.291274 140.146495 178.291274 C 140.933229 178.291274 141.380426 178.846129 141.413551 179.740521 L 138.854595 179.740521 C 138.780062 180.005526 138.738655 180.295376 138.738655 180.560381 C 138.738655 181.504462 139.401168 182.059317 140.295561 182.059317 C 141.496366 182.059317 142.349351 181.19805 142.349351 179.757084 C 142.349351 178.572842 141.695119 177.612198 140.361812 177.612198 Z M 141.413551 180.245687 C 141.355582 180.899919 141.123702 181.570713 140.394938 181.570713 C 139.898053 181.570713 139.616485 181.280864 139.616485 180.643195 C 139.616485 180.49413 139.624766 180.353346 139.641329 180.245687 L 141.413551 180.245687 Z M 137.049247 182.846051 C 136.676584 182.846051 136.41986 183.094493 136.41986 183.442313 C 136.41986 183.798413 136.668302 184.038574 137.049247 184.038574 C 137.413629 184.038574 137.662072 183.790132 137.662072 183.442313 C 137.662072 183.086212 137.413629 182.846051 137.049247 182.846051 Z M 138.076142 177.728138 L 135.782191 177.728138 L 135.782191 178.15049 L 136.221106 178.233304 C 136.452985 178.274711 136.47783 178.374088 136.47783 178.614249 L 136.47783 181.935096 L 136.577207 181.976503 L 137.993328 181.90197 L 138.051298 181.463055 L 137.662072 181.405085 C 137.388785 181.37196 137.363941 181.264301 137.363941 180.891638 L 137.363941 178.639093 C 137.363941 178.390651 137.372222 178.274711 137.612383 178.233304 L 138.076142 178.158772 L 138.076142 177.728138 Z M 133.289486 177.612198 C 131.865083 177.612198 131.1446 178.730189 131.1446 180.61007 C 131.1446 181.926814 131.558671 182.862614 132.204621 183.417468 L 131.550389 183.906072 L 131.765706 184.320142 L 132.61041 183.682474 C 133.140421 183.988886 133.769808 184.096544 134.407477 184.12967 L 134.490291 183.715599 C 133.943718 183.649348 133.496521 183.48372 133.165265 183.25184 L 133.802934 182.788081 L 133.579335 182.37401 L 132.792601 182.970272 C 132.419938 182.556201 132.171495 181.926814 132.0804 181.289145 L 132.0804 181.19805 C 132.370249 181.61212 132.834008 181.835719 133.364019 181.835719 C 134.258411 181.835719 135.227336 181.214613 135.227336 179.723958 C 135.227336 178.390651 134.473728 177.612198 133.289486 177.612198 Z M 133.165265 178.158772 C 133.894029 178.158772 134.266693 178.713626 134.266693 179.773647 C 134.266693 180.841949 133.811215 181.297427 133.206672 181.297427 C 132.792601 181.297427 132.419938 181.098673 132.262591 180.800542 C 132.130088 180.5521 132.113525 180.162873 132.113525 179.798491 C 132.113525 178.763315 132.477908 178.158772 133.165265 178.158772 Z M 129.438629 182.846051 C 129.065966 182.846051 128.809242 183.094493 128.809242 183.442313 C 128.809242 183.798413 129.057684 184.038574 129.438629 184.038574 C 129.803011 184.038574 130.051454 183.790132 130.051454 183.442313 C 130.051454 183.086212 129.803011 182.846051 129.438629 182.846051 Z M 130.465524 177.728138 L 128.171573 177.728138 L 128.171573 178.15049 L 128.610488 178.233304 C 128.842368 178.274711 128.867212 178.374088 128.867212 178.614249 L 128.867212 181.935096 L 128.966589 181.976503 L 130.38271 181.90197 L 130.44068 181.463055 L 130.051454 181.405085 C 129.778167 181.37196 129.753323 181.264301 129.753323 180.891638 L 129.753323 178.639093 C 129.753323 178.390651 129.761604 178.274711 130.001765 178.233304 L 130.465524 178.158772 L 130.465524 177.728138 Z M 127.575312 177.728138 L 125.45527 177.728138 L 125.45527 178.133927 L 125.869341 178.225023 C 126.051532 178.26643 126.076376 178.349244 126.076376 178.581124 L 126.076376 180.26225 C 126.076376 181.065547 125.57121 181.396804 125.016355 181.396804 C 124.304154 181.396804 124.237902 180.949607 124.237902 180.361627 L 124.237902 178.547998 C 124.237902 178.316118 124.271028 178.241586 124.486345 178.200179 L 124.834164 178.133927 L 124.834164 177.728138 L 122.714123 177.728138 L 122.714123 178.142209 L 123.103349 178.20846 C 123.335228 178.249867 123.360073 178.3244 123.360073 178.547998 L 123.360073 180.643195 C 123.360073 181.405085 123.666485 182.059317 124.718224 182.059317 C 125.471833 182.059317 125.919029 181.595558 126.142627 181.206331 L 126.167471 181.206331 L 126.225441 181.943377 L 126.324818 182.001347 L 127.591874 181.910251 L 127.649844 181.479618 L 127.244055 181.421648 C 126.987331 181.380241 126.962487 181.280864 126.962487 180.9082 L 126.962487 178.614249 C 126.962487 178.38237 126.962487 178.258148 127.177804 178.216741 L 127.575312 178.142209 L 127.575312 177.728138 Z M 110.904829 187.549893 L 110.532165 187.549893 L 110.44107 187.831461 C 110.242316 187.698958 109.902778 187.549893 109.397612 187.549893 C 108.370717 187.549893 107.873832 188.228969 107.873832 188.94117 C 107.873832 190.597453 110.176064 189.968065 110.176064 190.953553 C 110.176064 191.317936 109.911059 191.51669 109.472144 191.51669 C 109.041511 191.51669 108.635722 191.22684 108.511501 190.663704 L 107.998053 190.622297 L 108.105711 191.997011 L 108.494938 191.997011 L 108.561189 191.715443 C 108.759943 191.881072 109.132606 191.997011 109.480426 191.997011 C 110.424507 191.997011 110.954517 191.450438 110.954517 190.713393 C 110.954517 189.090236 108.644003 189.744467 108.644003 188.734135 C 108.644003 188.311783 108.950415 188.088185 109.381049 188.088185 C 109.803401 188.088185 110.26716 188.262094 110.532165 189.023984 L 111.037331 188.990859 L 110.904829 187.549893 Z M 105.563318 187.549893 C 105.033307 187.549893 104.586111 187.814898 104.279699 188.129592 L 104.495016 188.460848 C 104.718614 188.311783 104.958775 188.195843 105.265187 188.195843 C 105.670976 188.195843 105.828323 188.436004 105.828323 188.8832 L 105.828323 191.326217 L 104.561267 191.326217 L 104.561267 191.881072 L 105.828323 191.881072 L 105.828323 193.272349 L 105.944263 193.322037 L 106.416303 193.264067 C 106.482555 192.303424 106.68959 191.839665 107.352103 191.781695 L 107.352103 191.326217 L 106.714434 191.326217 L 106.714434 188.783823 C 106.714434 188.021934 106.391459 187.549893 105.563318 187.549893 Z M 103.310774 185.769389 C 102.4081 185.769389 102.068562 186.423621 101.695898 187.293169 L 100.130711 190.936991 C 99.989927 191.259966 99.94852 191.351061 99.741485 191.392468 L 99.435073 191.45872 L 99.435073 191.881072 L 101.207295 191.881072 L 101.290109 191.467001 L 100.925727 191.384187 C 100.685566 191.326217 100.635877 191.218559 100.735254 190.936991 L 101.604803 188.792105 L 101.64621 188.792105 L 102.515758 190.994961 C 102.623416 191.28481 102.582009 191.375906 102.358411 191.409031 L 101.960903 191.467001 L 101.960903 191.881072 L 104.047819 191.881072 L 104.130633 191.442157 L 103.840784 191.375906 C 103.608904 191.317936 103.600623 191.235121 103.46812 190.961835 L 102.109969 187.698958 L 102.308723 187.243481 C 102.615135 186.572686 102.805607 186.24143 103.194834 186.233148 C 103.16999 186.448465 103.145145 186.614093 103.153427 186.696908 C 103.16999 186.94535 103.385306 187.028164 103.600623 187.028164 C 103.923598 187.028164 104.180322 186.788003 104.180322 186.440184 C 104.180322 186.108927 103.940161 185.769389 103.310774 185.769389 Z M 98.880218 187.549893 L 98.507555 187.549893 L 98.416459 187.831461 C 98.217705 187.698958 97.878167 187.549893 97.373001 187.549893 C 96.346106 187.549893 95.849221 188.228969 95.849221 188.94117 C 95.849221 190.597453 98.151454 189.968065 98.151454 190.953553 C 98.151454 191.317936 97.886449 191.51669 97.447534 191.51669 C 97.0169 191.51669 96.611111 191.22684 96.48689 190.663704 L 95.973442 190.622297 L 96.081101 191.997011 L 96.470327 191.997011 L 96.536578 191.715443 C 96.735332 191.881072 97.107996 191.997011 97.455815 191.997011 C 98.399896 191.997011 98.929907 191.450438 98.929907 190.713393 C 98.929907 189.090236 96.619393 189.744467 96.619393 188.734135 C 96.619393 188.311783 96.925805 188.088185 97.356438 188.088185 C 97.77879 188.088185 98.242549 188.262094 98.507555 189.023984 L 99.012721 188.990859 L 98.880218 187.549893 Z M 93.538707 187.549893 C 93.008697 187.549893 92.561501 187.814898 92.255088 188.129592 L 92.470405 188.460848 C 92.694003 188.311783 92.934164 188.195843 93.240576 188.195843 C 93.646366 188.195843 93.803712 188.436004 93.803712 188.8832 L 93.803712 191.326217 L 92.536656 191.326217 L 92.536656 191.881072 L 93.803712 191.881072 L 93.803712 193.272349 L 93.919652 193.322037 L 94.391693 193.264067 C 94.457944 192.303424 94.664979 191.839665 95.327492 191.781695 L 95.327492 191.326217 L 94.689823 191.326217 L 94.689823 188.783823 C 94.689823 188.021934 94.366848 187.549893 93.538707 187.549893 Z M 90.631931 187.549893 C 90.043951 187.549893 89.646443 187.798335 89.356594 188.262094 C 89.298624 187.848024 89.066745 187.549893 88.561578 187.549893 C 88.313136 187.549893 87.98188 187.665833 87.75 187.88115 L 87.841096 188.220687 C 88.362825 188.071622 88.578141 188.187562 88.578141 188.5271 L 88.578141 190.46495 C 88.578141 191.682318 89.265498 191.997011 90.15161 191.997011 C 91.012876 191.997011 91.791329 191.500127 91.791329 190.895584 C 91.791329 190.647141 91.658827 190.440106 91.302726 190.440106 C 90.963188 190.440106 90.805841 190.63886 90.805841 190.829332 C 90.805841 190.945272 90.930062 191.152307 91.012876 191.293091 C 90.896937 191.409031 90.615369 191.533252 90.275831 191.533252 C 89.754102 191.533252 89.455971 191.301373 89.455971 190.605734 L 89.455971 190.026035 C 89.787227 190.009472 90.15161 189.984628 90.482866 189.93494 C 91.302726 189.819 91.816173 189.421492 91.816173 188.684447 C 91.816173 187.856305 91.203349 187.549893 90.631931 187.549893 Z M 90.267549 188.170999 C 90.615369 188.170999 90.905218 188.344909 90.905218 188.783823 C 90.905218 189.106799 90.731308 189.421492 90.201298 189.504306 C 90.002544 189.537432 89.729258 189.570558 89.455971 189.570558 L 89.455971 188.990859 C 89.455971 188.361471 89.936293 188.170999 90.267549 188.170999 Z M 119.053738 187.549893 C 118.258723 187.549893 117.687305 187.980526 117.372612 188.402879 L 117.687305 188.717572 C 117.927466 188.485693 118.291848 188.228969 118.838422 188.228969 C 119.625156 188.228969 120.072352 188.783823 120.105478 189.678216 L 117.546521 189.678216 C 117.471989 189.943221 117.430582 190.233071 117.430582 190.498076 C 117.430582 191.442157 118.093094 191.997011 118.987487 191.997011 C 120.188292 191.997011 121.041277 191.135745 121.041277 189.694779 C 121.041277 188.510537 120.387046 187.549893 119.053738 187.549893 Z M 120.105478 190.183382 C 120.047508 190.837614 119.815628 191.508408 119.086864 191.508408 C 118.589979 191.508408 118.308411 191.218559 118.308411 190.58089 C 118.308411 190.431825 118.316693 190.29104 118.333255 190.183382 L 120.105478 190.183382 Z M 116.676973 187.665833 L 114.258801 187.665833 L 114.258801 188.079903 L 114.971002 188.187562 C 115.169756 188.220687 115.178037 188.311783 115.178037 188.543663 L 115.178037 190.175101 C 115.178037 190.920428 114.573494 191.582941 114.051765 191.367624 C 114.184268 191.1109 114.217394 190.986679 114.217394 190.879021 C 114.217394 190.655423 114.043484 190.498076 113.703946 190.498076 C 113.306438 190.498076 113.115966 190.7548 113.115966 191.16887 C 113.115966 191.732006 113.513474 191.997011 114.010358 191.997011 C 114.672871 191.997011 115.037253 191.51669 115.25257 191.144026 L 115.277414 191.144026 L 115.351947 191.881072 L 115.451324 191.939042 L 116.693536 191.847946 L 116.751506 191.409031 L 116.345717 191.351061 C 116.088993 191.309654 116.064148 191.210277 116.064148 190.837614 L 116.064148 188.560225 C 116.064148 188.328346 116.07243 188.204125 116.279465 188.162718 L 116.676973 188.088185 L 116.676973 187.665833 Z M 167.5 187.665833 L 164.990732 187.665833 L 164.990732 188.088185 L 165.545587 188.162718 C 165.80231 188.195843 165.835436 188.29522 165.835436 188.568507 L 165.835436 188.891482 C 165.644964 188.891482 165.396521 188.8832 165.197767 188.8832 C 164.261968 188.8832 163.110852 189.338678 163.110852 190.713393 C 163.110852 191.947323 164.079777 192.295142 165.338551 192.295142 L 165.835436 192.295142 L 165.835436 192.551866 C 165.835436 192.833434 165.80231 192.932811 165.545587 192.965937 L 164.990732 193.040469 L 164.990732 193.462821 L 167.5 193.462821 L 167.5 193.040469 L 167.036241 192.965937 C 166.787799 192.92453 166.771236 192.80859 166.771236 192.543585 L 166.771236 188.58507 C 166.771236 188.320064 166.787799 188.204125 167.036241 188.162718 L 167.5 188.088185 L 167.5 187.665833 Z M 165.835436 189.371804 L 165.835436 191.81482 L 165.421366 191.81482 C 164.618069 191.81482 164.104621 191.541534 164.104621 190.680267 C 164.104621 189.885251 164.493847 189.371804 165.396521 189.371804 L 165.835436 189.371804 Z M 162.580841 187.665833 L 160.162669 187.665833 L 160.162669 188.079903 L 160.87487 188.187562 C 161.073624 188.220687 161.081906 188.311783 161.081906 188.543663 L 161.081906 190.175101 C 161.081906 190.920428 160.477362 191.582941 159.955633 191.367624 C 160.088136 191.1109 160.121262 190.986679 160.121262 190.879021 C 160.121262 190.655423 159.947352 190.498076 159.607814 190.498076 C 159.210306 190.498076 159.019834 190.7548 159.019834 191.16887 C 159.019834 191.732006 159.417342 191.997011 159.914226 191.997011 C 160.576739 191.997011 160.941121 191.51669 161.156438 191.144026 L 161.181282 191.144026 L 161.255815 191.881072 L 161.355192 191.939042 L 162.597404 191.847946 L 162.655374 191.409031 L 162.249585 191.351061 C 161.992861 191.309654 161.968017 191.210277 161.968017 190.837614 L 161.968017 188.560225 C 161.968017 188.328346 161.976298 188.204125 162.183333 188.162718 L 162.580841 188.088185 L 162.580841 187.665833 Z M 157.371833 187.549893 C 156.783853 187.549893 156.386345 187.798335 156.096495 188.262094 C 156.038525 187.848024 155.806646 187.549893 155.30148 187.549893 C 155.053037 187.549893 154.721781 187.665833 154.489901 187.88115 L 154.580997 188.220687 C 155.102726 188.071622 155.318043 188.187562 155.318043 188.5271 L 155.318043 190.46495 C 155.318043 191.682318 156.0054 191.997011 156.891511 191.997011 C 157.752778 191.997011 158.531231 191.500127 158.531231 190.895584 C 158.531231 190.647141 158.398728 190.440106 158.042627 190.440106 C 157.703089 190.440106 157.545742 190.63886 157.545742 190.829332 C 157.545742 190.945272 157.669964 191.152307 157.752778 191.293091 C 157.636838 191.409031 157.35527 191.533252 157.015732 191.533252 C 156.494003 191.533252 156.195872 191.301373 156.195872 190.605734 L 156.195872 190.026035 C 156.527129 190.009472 156.891511 189.984628 157.222767 189.93494 C 158.042627 189.819 158.556075 189.421492 158.556075 188.684447 C 158.556075 187.856305 157.94325 187.549893 157.371833 187.549893 Z M 157.007451 188.170999 C 157.35527 188.170999 157.645119 188.344909 157.645119 188.783823 C 157.645119 189.106799 157.47121 189.421492 156.941199 189.504306 C 156.742445 189.537432 156.469159 189.570558 156.195872 189.570558 L 156.195872 188.990859 C 156.195872 188.361471 156.676194 188.170999 157.007451 188.170999 Z M 152.278764 187.549893 C 151.574844 187.549893 151.193899 187.905994 150.887487 188.29522 L 150.862643 188.29522 L 150.738422 187.616144 L 149.371989 187.665833 L 149.371989 188.088185 L 149.786059 188.162718 C 150.017939 188.204125 150.051064 188.29522 150.051064 188.551944 L 150.051064 191.881072 L 150.150441 191.939042 L 151.508593 191.847946 L 151.566563 191.417313 L 151.210462 191.359343 C 150.953738 191.317936 150.928894 191.218559 150.928894 190.854177 L 150.928894 189.34696 C 150.928894 188.551944 151.417497 188.212406 151.972352 188.212406 C 152.684553 188.212406 152.709398 188.667884 152.709398 189.239301 L 152.709398 191.881072 L 152.808775 191.939042 L 154.183489 191.847946 L 154.24974 191.417313 L 153.877077 191.359343 C 153.612072 191.317936 153.587227 191.210277 153.587227 190.854177 L 153.587227 188.957733 C 153.587227 188.212406 153.305659 187.549893 152.278764 187.549893 Z M 147.078037 187.549893 C 146.548027 187.549893 146.100831 187.814898 145.794418 188.129592 L 146.009735 188.460848 C 146.233333 188.311783 146.473494 188.195843 146.779907 188.195843 C 147.185696 188.195843 147.343043 188.436004 147.343043 188.8832 L 147.343043 191.326217 L 146.075987 191.326217 L 146.075987 191.881072 L 147.343043 191.881072 L 147.343043 193.272349 L 147.458982 193.322037 L 147.931023 193.264067 C 147.997274 192.303424 148.204309 191.839665 148.866822 191.781695 L 148.866822 191.326217 L 148.229154 191.326217 L 148.229154 188.783823 C 148.229154 188.021934 147.906179 187.549893 147.078037 187.549893 Z M 145.223001 187.549893 L 144.850337 187.549893 L 144.759242 187.831461 C 144.560488 187.698958 144.22095 187.549893 143.715784 187.549893 C 142.688889 187.549893 142.192004 188.228969 142.192004 188.94117 C 142.192004 190.597453 144.494237 189.968065 144.494237 190.953553 C 144.494237 191.317936 144.229232 191.51669 143.790317 191.51669 C 143.359683 191.51669 142.953894 191.22684 142.829673 190.663704 L 142.316225 190.622297 L 142.423884 191.997011 L 142.81311 191.997011 L 142.879361 191.715443 C 143.078115 191.881072 143.450779 191.997011 143.798598 191.997011 C 144.742679 191.997011 145.27269 191.450438 145.27269 190.713393 C 145.27269 189.090236 142.962175 189.744467 142.962175 188.734135 C 142.962175 188.311783 143.268588 188.088185 143.699221 188.088185 C 144.121573 188.088185 144.585332 188.262094 144.850337 189.023984 L 145.355504 188.990859 L 145.223001 187.549893 Z M 139.599922 187.549893 C 138.804907 187.549893 138.233489 187.980526 137.918795 188.402879 L 138.233489 188.717572 C 138.47365 188.485693 138.838032 188.228969 139.384605 188.228969 C 140.17134 188.228969 140.618536 188.783823 140.651661 189.678216 L 138.092705 189.678216 C 138.018172 189.943221 137.976765 190.233071 137.976765 190.498076 C 137.976765 191.442157 138.639278 191.997011 139.533671 191.997011 C 140.734476 191.997011 141.587461 191.135745 141.587461 189.694779 C 141.587461 188.510537 140.933229 187.549893 139.599922 187.549893 Z M 140.651661 190.183382 C 140.593692 190.837614 140.361812 191.508408 139.633048 191.508408 C 139.136163 191.508408 138.854595 191.218559 138.854595 190.58089 C 138.854595 190.431825 138.862876 190.29104 138.879439 190.183382 L 140.651661 190.183382 Z M 136.287357 192.783746 C 135.914694 192.783746 135.65797 193.032188 135.65797 193.380007 C 135.65797 193.736108 135.906412 193.976269 136.287357 193.976269 C 136.651739 193.976269 136.900182 193.727827 136.900182 193.380007 C 136.900182 193.023907 136.651739 192.783746 136.287357 192.783746 Z M 137.314252 187.665833 L 135.020301 187.665833 L 135.020301 188.088185 L 135.459216 188.170999 C 135.691096 188.212406 135.71594 188.311783 135.71594 188.551944 L 135.71594 191.87279 L 135.815317 191.914197 L 137.231438 191.839665 L 137.289408 191.40075 L 136.900182 191.34278 C 136.626895 191.309654 136.602051 191.201996 136.602051 190.829332 L 136.602051 188.576788 C 136.602051 188.328346 136.610332 188.212406 136.850493 188.170999 L 137.314252 188.096466 L 137.314252 187.665833 Z M 132.718069 185.769389 C 131.310228 185.769389 130.44068 186.291118 130.44068 187.284888 C 130.44068 188.195843 131.111475 188.386316 131.939616 188.386316 L 133.032762 188.386316 C 133.413707 188.386316 133.620742 188.444286 133.620742 188.717572 C 133.620742 188.8832 133.504803 189.032266 133.380582 189.17305 C 133.190109 189.11508 132.891978 189.081954 132.701506 189.081954 C 131.641485 189.081954 130.945846 189.636809 130.945846 190.539483 C 130.945846 190.945272 131.08663 191.243403 131.277103 191.467001 C 131.227414 191.616066 131.152882 191.781695 131.02866 191.955604 L 130.954128 191.781695 C 130.879595 191.640911 130.788499 191.541534 130.606308 191.541534 C 130.357866 191.541534 130.125987 191.773413 130.125987 192.038418 C 130.125987 192.344831 130.407555 192.502178 130.697404 192.502178 C 131.1446 192.502178 131.426168 192.129514 131.591796 191.732006 C 131.898209 191.914197 132.303998 191.997011 132.684943 191.997011 C 133.720119 191.997011 134.457165 191.425594 134.457165 190.489794 C 134.457165 189.926658 134.225286 189.562276 133.836059 189.363522 L 133.836059 189.338678 C 134.200441 188.974296 134.36607 188.742416 134.36607 188.427723 C 134.36607 188.212406 134.241848 187.897712 133.869185 187.781773 L 133.869185 187.748647 C 134.349507 187.53333 134.647638 187.268325 134.647638 186.796285 C 134.647638 186.216586 134.217004 185.769389 132.718069 185.769389 Z M 132.684943 189.553995 C 133.19839 189.553995 133.554491 189.910096 133.554491 190.539483 C 133.554491 191.094337 133.364019 191.533252 132.72635 191.533252 C 132.163214 191.533252 131.840239 191.152307 131.840239 190.506357 C 131.840239 189.910096 132.146651 189.553995 132.684943 189.553995 Z M 132.635254 186.324244 C 133.43027 186.324244 133.778089 186.498154 133.778089 186.928787 C 133.778089 187.226918 133.620742 187.41739 133.421989 187.574737 L 132.0804 187.574737 C 131.583515 187.574737 131.351636 187.425672 131.351636 187.094415 C 131.351636 186.655501 131.773988 186.324244 132.635254 186.324244 Z M 128.825805 192.783746 C 128.453141 192.783746 128.196417 193.032188 128.196417 193.388289 C 128.196417 193.744389 128.453141 193.976269 128.825805 193.976269 C 129.181906 193.976269 129.438629 193.736108 129.438629 193.371726 C 129.438629 193.023907 129.181906 192.783746 128.825805 192.783746 Z M 129.579413 185.769389 C 128.635332 186.282837 128.254387 186.94535 128.254387 188.452567 L 128.254387 191.87279 L 128.353764 191.914197 L 129.769886 191.839665 L 129.827856 191.40075 L 129.430348 191.34278 C 129.157061 191.309654 129.140498 191.201996 129.140498 190.829332 L 129.140498 187.922557 C 129.140498 187.11926 129.306127 186.572686 129.860981 186.133772 L 129.579413 185.769389 Z M 125.943873 187.549893 C 125.355893 187.549893 124.958385 187.798335 124.668536 188.262094 C 124.610566 187.848024 124.378686 187.549893 123.87352 187.549893 C 123.625078 187.549893 123.293821 187.665833 123.061942 187.88115 L 123.153037 188.220687 C 123.674766 188.071622 123.890083 188.187562 123.890083 188.5271 L 123.890083 190.46495 C 123.890083 191.682318 124.57744 191.997011 125.463551 191.997011 C 126.324818 191.997011 127.103271 191.500127 127.103271 190.895584 C 127.103271 190.647141 126.970768 190.440106 126.614668 190.440106 C 126.27513 190.440106 126.117783 190.63886 126.117783 190.829332 C 126.117783 190.945272 126.242004 191.152307 126.324818 191.293091 C 126.208879 191.409031 125.92731 191.533252 125.587773 191.533252 C 125.066044 191.533252 124.767913 191.301373 124.767913 190.605734 L 124.767913 190.026035 C 125.099169 190.009472 125.463551 189.984628 125.794808 189.93494 C 126.614668 189.819 127.128115 189.421492 127.128115 188.684447 C 127.128115 187.856305 126.515291 187.549893 125.943873 187.549893 Z M 125.579491 188.170999 C 125.92731 188.170999 126.21716 188.344909 126.21716 188.783823 C 126.21716 189.106799 126.04325 189.421492 125.51324 189.504306 C 125.314486 189.537432 125.041199 189.570558 124.767913 189.570558 L 124.767913 188.990859 C 124.767913 188.361471 125.248235 188.170999 125.579491 188.170999 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/printer2.svg b/.icons/Gruvbox_Dark-2/apps/64/printer2.svg
new file mode 100644
index 000000000..146a66e32
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/printer2.svg
@@ -0,0 +1,79 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="mkPeSOelh9a07WWmia4KG1MQ2IMJyEKh" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#mkPeSOelh9a07WWmia4KG1MQ2IMJyEKh)">
+ <linearGradient id="_lgradient_15" x1=".516" x2=".52" y1="1.651" y2=".098" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#0575e6"/>
+ <stop offset="100%" style="stop-color:#00f260"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_16" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g style="opacity:0.4" filter="url(#uNiloqs1ZzdedsV64wvGY47FiI2D9GEU)">
+ <g opacity=".4">
+ <path d="M 71.70536 138.754471 L 71.70536 190.787506 C 71.70536 194.783218 74.864693 198 78.789063 198 L 177.960938 198 C 181.885315 198 185.044647 194.783218 185.044647 190.787506 L 185.044647 138.754471 L 71.70536 138.754471 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="uNiloqs1ZzdedsV64wvGY47FiI2D9GEU" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g style="opacity:0.4" filter="url(#7Wkwaa17LVZdGgZ6Qt2jMM3YFZdwYiIw)">
+ <g opacity=".4">
+ <path d="M 200.5 152.08728 L 200.5 104.814499 C 200.5 100.79969 197.240479 97.540176 193.225677 97.540176 L 63.524323 97.540176 C 59.509514 97.540176 56.25 100.79969 56.25 104.814499 L 56.25 152.08728 C 56.25 156.102097 59.509514 159.361603 63.524323 159.361603 L 193.225677 159.361603 C 197.240479 159.361603 200.5 156.102097 200.5 152.08728 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="7Wkwaa17LVZdGgZ6Qt2jMM3YFZdwYiIw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <path fill="#e4e4e4" d="M 78.789063 53.75 C 74.864693 53.75 71.70536 57.032421 71.70536 61.109695 L 71.70536 105.26786 L 185.044647 105.26786 L 185.044647 61.109695 C 185.044647 57.032421 181.885315 53.75 177.960938 53.75 L 78.789063 53.75 Z"/>
+ <path fill="#4f4f4f" d="M 200.5 149.511398 L 200.5 102.238609 C 200.5 98.223801 197.240479 94.964287 193.225677 94.964287 L 63.524323 94.964287 C 59.509514 94.964287 56.25 98.223801 56.25 102.238609 L 56.25 149.511398 C 56.25 153.526199 59.509514 156.785721 63.524323 156.785721 L 193.225677 156.785721 C 197.240479 156.785721 200.5 153.526199 200.5 149.511398 Z"/>
+ <g style="opacity:0.2">
+ <g opacity=".2">
+ <rect width="128.795" height="15.455" x="63.98" y="128.45" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ </g>
+ <g style="opacity:0.2">
+ <g opacity=".2">
+ <path d="M 68.80748 105.26786 L 72.027344 105.26786 C 74.692986 105.26786 76.85714 107.432014 76.85714 110.097656 L 76.85714 113.31752 C 76.85714 115.983162 74.692986 118.147324 72.027344 118.147324 L 68.80748 118.147324 C 66.141838 118.147324 63.97768 115.983162 63.97768 113.31752 L 63.97768 110.097656 C 63.97768 107.432014 66.141838 105.26786 68.80748 105.26786 Z"/>
+ </g>
+ </g>
+ <path fill="#76ff03" d="M 68.80748 102.691963 L 72.027344 102.691963 C 74.692986 102.691963 76.85714 104.856125 76.85714 107.521767 L 76.85714 110.741631 C 76.85714 113.407265 74.692986 115.571426 72.027344 115.571426 L 68.80748 115.571426 C 66.141838 115.571426 63.97768 113.407265 63.97768 110.741631 L 63.97768 107.521767 C 63.97768 104.856125 66.141838 102.691963 68.80748 102.691963 Z"/>
+ <path fill="#e4e4e4" d="M 71.70536 136.178574 L 71.70536 188.211609 C 71.70536 192.207336 74.864693 195.424103 78.789063 195.424103 L 177.960938 195.424103 C 181.885315 195.424103 185.044647 192.207336 185.044647 188.211609 L 185.044647 136.178574 L 71.70536 136.178574 Z"/>
+ <g style="opacity:0.2">
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 78.789063 53.75 C 74.864693 53.75 71.70536 57.033142 71.70536 61.110413 L 71.70536 63.68631 C 71.70536 59.609035 74.864693 56.325893 78.789063 56.325893 L 177.960938 56.325893 C 181.885315 56.325893 185.044647 59.609035 185.044647 63.68631 L 185.044647 61.110413 C 185.044647 57.033142 181.885315 53.75 177.960938 53.75 L 78.789063 53.75 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.1">
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 63.464512 94.964287 C 59.468788 94.964287 56.25 98.209869 56.25 102.239174 L 56.25 104.815063 C 56.25 100.785759 59.468788 97.540176 63.464512 97.540176 L 193.285492 97.540176 C 197.281219 97.540176 200.5 100.785759 200.5 104.815063 L 200.5 102.239174 C 200.5 98.209869 197.281219 94.964287 193.285492 94.964287 L 63.464512 94.964287 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.2">
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 68.80748 102.691963 C 66.131767 102.691963 63.97768 104.846054 63.97768 107.521767 L 63.97768 110.097656 C 63.97768 107.421951 66.131767 105.26786 68.80748 105.26786 L 72.027344 105.26786 C 74.703049 105.26786 76.85714 107.421951 76.85714 110.097656 L 76.85714 107.521767 C 76.85714 104.846054 74.703049 102.691963 72.027344 102.691963 L 68.80748 102.691963 Z"/>
+ </g>
+ </g>
+ <path fill="#555555" fill-rule="evenodd" d="M 149.128742 150.768754 L 148.126675 150.768754 L 146.707079 154.443001 C 146.567903 154.804858 146.512233 154.897642 146.280273 154.944034 L 145.936972 155.018261 L 145.936972 155.49146 L 147.92255 155.49146 L 148.015334 155.02754 L 147.607084 154.934756 C 147.338011 154.869807 147.28234 154.749188 147.393681 154.433722 L 148.405027 151.640923 L 148.451419 151.640923 L 149.462764 154.498671 C 149.583384 154.823415 149.536992 154.925477 149.286475 154.962591 L 148.841112 155.02754 L 148.841112 155.49146 L 151.197825 155.49146 L 151.290609 154.999705 L 150.965865 154.925477 C 150.70607 154.860529 150.678235 154.777023 150.557616 154.452279 L 149.128742 150.768754 Z M 143.199844 150.638856 C 142.309117 150.638856 141.668908 151.121333 141.316328 151.594531 L 141.668908 151.947111 C 141.937981 151.687315 142.346231 151.399685 142.958605 151.399685 C 143.840053 151.399685 144.341087 152.021338 144.378201 153.023405 L 141.511175 153.023405 C 141.427669 153.320314 141.381277 153.645058 141.381277 153.941967 C 141.381277 154.999705 142.123549 155.621357 143.125617 155.621357 C 144.470985 155.621357 145.42666 154.656404 145.42666 153.041962 C 145.42666 151.715151 144.693666 150.638856 143.199844 150.638856 Z M 144.378201 153.589388 C 144.313252 154.322381 144.053457 155.073932 143.236957 155.073932 C 142.680253 155.073932 142.364788 154.749188 142.364788 154.034751 C 142.364788 153.86774 142.374066 153.710007 142.392623 153.589388 L 144.378201 153.589388 Z M 140.639005 150.768754 L 138.087445 150.768754 L 138.087445 151.241952 L 138.5792 151.334736 C 138.838995 151.381128 138.866831 151.492469 138.866831 151.761543 L 138.866831 157.773946 L 138.968893 157.876009 L 140.592613 157.829617 L 140.648284 157.328583 L 140.240034 157.254356 C 139.887455 157.198686 139.850341 157.096623 139.850341 156.716209 L 139.850341 151.789378 C 139.850341 151.511026 139.85962 151.381128 140.137972 151.334736 L 140.639005 151.251231 L 140.639005 150.768754 Z M 135.498771 148.644 C 133.921443 148.644 132.947211 149.228539 132.947211 150.341947 C 132.947211 151.362571 133.698761 151.575975 134.626601 151.575975 L 135.85135 151.575975 C 136.278157 151.575975 136.510117 151.640923 136.510117 151.947111 C 136.510117 152.132679 136.380219 152.29969 136.241043 152.457423 C 136.02764 152.392474 135.693618 152.35536 135.480214 152.35536 C 134.292579 152.35536 133.513193 152.977013 133.513193 153.988359 C 133.513193 154.443001 133.670926 154.777023 133.884329 155.02754 C 133.828659 155.194551 133.745153 155.380119 133.605977 155.574965 L 133.522472 155.380119 C 133.438966 155.222386 133.336904 155.111045 133.132779 155.111045 C 132.854427 155.111045 132.594632 155.370841 132.594632 155.667749 C 132.594632 156.01105 132.910097 156.18734 133.234841 156.18734 C 133.735875 156.18734 134.051341 155.769812 134.236909 155.324449 C 134.580209 155.528573 135.034851 155.621357 135.461658 155.621357 C 136.621458 155.621357 137.447235 154.981148 137.447235 153.932688 C 137.447235 153.301757 137.18744 152.893508 136.751355 152.670826 L 136.751355 152.642991 C 137.159605 152.234741 137.345173 151.974946 137.345173 151.622367 C 137.345173 151.381128 137.205997 151.028549 136.788469 150.898651 L 136.788469 150.861538 C 137.326616 150.620299 137.660639 150.323391 137.660639 149.794522 C 137.660639 149.145034 137.178162 148.644 135.498771 148.644 Z M 135.461658 152.884229 C 136.036918 152.884229 136.43589 153.2832 136.43589 153.988359 C 136.43589 154.610012 136.222486 155.101767 135.50805 155.101767 C 134.877118 155.101767 134.515261 154.674961 134.515261 153.951245 C 134.515261 153.2832 134.858561 152.884229 135.461658 152.884229 Z M 135.405987 149.265653 C 136.296714 149.265653 136.686406 149.460499 136.686406 149.942976 C 136.686406 150.276999 136.510117 150.490402 136.287435 150.666691 L 134.784334 150.666691 C 134.22763 150.666691 133.967835 150.49968 133.967835 150.128544 C 133.967835 149.636789 134.441033 149.265653 135.405987 149.265653 Z M 129.922452 150.638856 C 129.031726 150.638856 128.391516 151.121333 128.038937 151.594531 L 128.391516 151.947111 C 128.66059 151.687315 129.068839 151.399685 129.681214 151.399685 C 130.562662 151.399685 131.063696 152.021338 131.100809 153.023405 L 128.233783 153.023405 C 128.150278 153.320314 128.103886 153.645058 128.103886 153.941967 C 128.103886 154.999705 128.846158 155.621357 129.848225 155.621357 C 131.193593 155.621357 132.149268 154.656404 132.149268 153.041962 C 132.149268 151.715151 131.416275 150.638856 129.922452 150.638856 Z M 131.100809 153.589388 C 131.03586 154.322381 130.776065 155.073932 129.959566 155.073932 C 129.402862 155.073932 129.087396 154.749188 129.087396 154.034751 C 129.087396 153.86774 129.096675 153.710007 129.115231 153.589388 L 131.100809 153.589388 Z M 127.259551 150.768754 L 124.884281 150.768754 L 124.884281 151.223395 L 125.348201 151.325458 C 125.552325 151.37185 125.580161 151.464634 125.580161 151.724429 L 125.580161 153.607944 C 125.580161 154.507949 125.014178 154.879085 124.392525 154.879085 C 123.594583 154.879085 123.520356 154.378052 123.520356 153.719285 L 123.520356 151.687315 C 123.520356 151.42752 123.557469 151.344015 123.798708 151.297623 L 124.188401 151.223395 L 124.188401 150.768754 L 121.81313 150.768754 L 121.81313 151.232674 L 122.249215 151.306901 C 122.50901 151.353293 122.536845 151.436799 122.536845 151.687315 L 122.536845 154.034751 C 122.536845 154.888364 122.880146 155.621357 124.058503 155.621357 C 124.902837 155.621357 125.403871 155.101767 125.654388 154.665682 L 125.682223 154.665682 L 125.747172 155.49146 L 125.858513 155.556409 L 127.278108 155.454346 L 127.343057 154.971869 L 126.888415 154.906921 C 126.600785 154.860529 126.57295 154.749188 126.57295 154.33166 L 126.57295 151.761543 C 126.57295 151.501747 126.57295 151.362571 126.814188 151.316179 L 127.259551 151.232674 L 127.259551 150.768754 Z M 119.187342 148.644 C 117.610014 148.644 116.635782 149.228539 116.635782 150.341947 C 116.635782 151.362571 117.387333 151.575975 118.315173 151.575975 L 119.539922 151.575975 C 119.966728 151.575975 120.198688 151.640923 120.198688 151.947111 C 120.198688 152.132679 120.068791 152.29969 119.929615 152.457423 C 119.716211 152.392474 119.382189 152.35536 119.168786 152.35536 C 117.98115 152.35536 117.201765 152.977013 117.201765 153.988359 C 117.201765 154.443001 117.359498 154.777023 117.572901 155.02754 C 117.51723 155.194551 117.433725 155.380119 117.294549 155.574965 L 117.211043 155.380119 C 117.127537 155.222386 117.025475 155.111045 116.82135 155.111045 C 116.542998 155.111045 116.283203 155.370841 116.283203 155.667749 C 116.283203 156.01105 116.598669 156.18734 116.923413 156.18734 C 117.424446 156.18734 117.739912 155.769812 117.92548 155.324449 C 118.268781 155.528573 118.723422 155.621357 119.150229 155.621357 C 120.310029 155.621357 121.135807 154.981148 121.135807 153.932688 C 121.135807 153.301757 120.876011 152.893508 120.439927 152.670826 L 120.439927 152.642991 C 120.848176 152.234741 121.033744 151.974946 121.033744 151.622367 C 121.033744 151.381128 120.894568 151.028549 120.47704 150.898651 L 120.47704 150.861538 C 121.015187 150.620299 121.34921 150.323391 121.34921 149.794522 C 121.34921 149.145034 120.866733 148.644 119.187342 148.644 Z M 119.150229 152.884229 C 119.72549 152.884229 120.124461 153.2832 120.124461 153.988359 C 120.124461 154.610012 119.911058 155.101767 119.196621 155.101767 C 118.56569 155.101767 118.203832 154.674961 118.203832 153.951245 C 118.203832 153.2832 118.547133 152.884229 119.150229 152.884229 Z M 119.094558 149.265653 C 119.985285 149.265653 120.374978 149.460499 120.374978 149.942976 C 120.374978 150.276999 120.198688 150.490402 119.976007 150.666691 L 118.472906 150.666691 C 117.916202 150.666691 117.656406 150.49968 117.656406 150.128544 C 117.656406 149.636789 118.129605 149.265653 119.094558 149.265653 Z M 115.791448 150.768754 L 113.416177 150.768754 L 113.416177 151.223395 L 113.880097 151.325458 C 114.084222 151.37185 114.112057 151.464634 114.112057 151.724429 L 114.112057 153.607944 C 114.112057 154.507949 113.546075 154.879085 112.924422 154.879085 C 112.126479 154.879085 112.052252 154.378052 112.052252 153.719285 L 112.052252 151.687315 C 112.052252 151.42752 112.089366 151.344015 112.330604 151.297623 L 112.720297 151.223395 L 112.720297 150.768754 L 110.345026 150.768754 L 110.345026 151.232674 L 110.781111 151.306901 C 111.040907 151.353293 111.068742 151.436799 111.068742 151.687315 L 111.068742 154.034751 C 111.068742 154.888364 111.412043 155.621357 112.590399 155.621357 C 113.434734 155.621357 113.935768 155.101767 114.186284 154.665682 L 114.21412 154.665682 L 114.279068 155.49146 L 114.390409 155.556409 L 115.810005 155.454346 L 115.874953 154.971869 L 115.420312 154.906921 C 115.132681 154.860529 115.104846 154.749188 115.104846 154.33166 L 115.104846 151.761543 C 115.104846 151.501747 115.104846 151.362571 115.346085 151.316179 L 115.791448 151.232674 L 115.791448 150.768754 Z M 108.58213 156.502806 C 108.164602 156.502806 107.876972 156.781158 107.876972 157.17085 C 107.876972 157.569822 108.155324 157.838895 108.58213 157.838895 C 108.99038 157.838895 109.268732 157.560543 109.268732 157.17085 C 109.268732 156.771879 108.99038 156.502806 108.58213 156.502806 Z M 109.732652 150.768754 L 107.162535 150.768754 L 107.162535 151.241952 L 107.65429 151.334736 C 107.914085 151.381128 107.941921 151.492469 107.941921 151.761543 L 107.941921 155.482181 L 108.053261 155.528573 L 109.639868 155.445068 L 109.704817 154.953313 L 109.268732 154.888364 C 108.962545 154.85125 108.93471 154.730631 108.93471 154.313103 L 108.93471 151.789378 C 108.93471 151.511026 108.943988 151.381128 109.213062 151.334736 L 109.732652 151.251231 L 109.732652 150.768754 Z M 105.650156 152.550207 L 105.093452 152.550207 L 105.093452 153.125468 C 105.093452 154.674961 104.685202 156.075999 104.685202 156.781158 C 104.685202 157.189407 104.944997 157.393532 105.325412 157.393532 C 105.696548 157.393532 106.012013 157.198686 106.012013 156.762601 C 106.012013 156.029607 105.650156 154.600733 105.650156 153.134746 L 105.650156 152.550207 Z M 105.362525 150.638856 C 104.954276 150.638856 104.675924 150.898651 104.675924 151.306901 C 104.675924 151.724429 104.954276 151.974946 105.362525 151.974946 C 105.761496 151.974946 106.049127 151.715151 106.049127 151.297623 C 106.049127 150.889373 105.761496 150.638856 105.362525 150.638856 Z M 117.433725 161.772937 C 116.839907 161.772937 116.338873 162.069846 115.995573 162.422425 L 116.236811 162.793561 C 116.487328 162.62655 116.756401 162.496652 117.099702 162.496652 C 117.554344 162.496652 117.730634 162.765726 117.730634 163.26676 L 117.730634 166.003888 L 116.311038 166.003888 L 116.311038 166.625541 L 117.730634 166.625541 L 117.730634 168.184312 L 117.860531 168.239983 L 118.3894 168.175034 C 118.463627 167.098739 118.695587 166.579149 119.437859 166.5142 L 119.437859 166.003888 L 118.723422 166.003888 L 118.723422 163.155419 C 118.723422 162.301806 118.361565 161.772937 117.433725 161.772937 Z M 114.44608 167.636887 C 114.028552 167.636887 113.740921 167.915239 113.740921 168.304931 C 113.740921 168.703903 114.019273 168.972976 114.44608 168.972976 C 114.854329 168.972976 115.132681 168.694624 115.132681 168.304931 C 115.132681 167.90596 114.854329 167.636887 114.44608 167.636887 Z M 115.596601 161.902835 L 113.026484 161.902835 L 113.026484 162.376033 L 113.51824 162.468817 C 113.778035 162.515209 113.80587 162.62655 113.80587 162.895624 L 113.80587 166.616262 L 113.917211 166.662654 L 115.503817 166.579149 L 115.568766 166.087394 L 115.132681 166.022445 C 114.826494 165.985331 114.798659 165.864712 114.798659 165.447184 L 114.798659 162.923459 C 114.798659 162.645107 114.807937 162.515209 115.077011 162.468817 L 115.596601 162.385312 L 115.596601 161.902835 Z M 112.460502 161.902835 L 109.908942 161.902835 L 109.908942 162.376033 L 110.400697 162.468817 C 110.660492 162.515209 110.688327 162.62655 110.688327 162.895624 L 110.688327 168.908027 L 110.79039 169.01009 L 112.41411 168.963698 L 112.46978 168.462664 L 112.061531 168.388437 C 111.708951 168.332767 111.671838 168.230704 111.671838 167.85029 L 111.671838 162.923459 C 111.671838 162.645107 111.681116 162.515209 111.959468 162.468817 L 112.460502 162.385312 L 112.460502 161.902835 Z M 147.003988 161.902835 L 144.452428 161.902835 L 144.452428 162.376033 L 144.944183 162.468817 C 145.203978 162.515209 145.231814 162.62655 145.231814 162.895624 L 145.231814 168.908027 L 145.333876 169.01009 L 146.957596 168.963698 L 147.013267 168.462664 L 146.605017 168.388437 C 146.252438 168.332767 146.215324 168.230704 146.215324 167.85029 L 146.215324 162.923459 C 146.215324 162.645107 146.224602 162.515209 146.502955 162.468817 L 147.003988 162.385312 L 147.003988 161.902835 Z M 141.59468 161.772937 C 140.703954 161.772937 140.063744 162.255414 139.711165 162.728612 L 140.063744 163.081192 C 140.332818 162.821396 140.741068 162.533766 141.353442 162.533766 C 142.23489 162.533766 142.735924 163.155419 142.773037 164.157486 L 139.906012 164.157486 C 139.822506 164.454395 139.776114 164.779139 139.776114 165.076048 C 139.776114 166.133786 140.518386 166.755438 141.520453 166.755438 C 142.865821 166.755438 143.821497 165.790485 143.821497 164.176043 C 143.821497 162.849232 143.088503 161.772937 141.59468 161.772937 Z M 142.773037 164.723469 C 142.708089 165.456462 142.448293 166.208013 141.631794 166.208013 C 141.07509 166.208013 140.759624 165.883269 140.759624 165.168832 C 140.759624 165.001821 140.768903 164.844088 140.78746 164.723469 L 142.773037 164.723469 Z M 137.88332 167.636887 C 137.465792 167.636887 137.178162 167.915239 137.178162 168.304931 C 137.178162 168.703903 137.456514 168.972976 137.88332 168.972976 C 138.29157 168.972976 138.569922 168.694624 138.569922 168.304931 C 138.569922 167.90596 138.29157 167.636887 137.88332 167.636887 Z M 139.033842 161.902835 L 136.463725 161.902835 L 136.463725 162.376033 L 136.95548 162.468817 C 137.215275 162.515209 137.24311 162.62655 137.24311 162.895624 L 137.24311 166.616262 L 137.354451 166.662654 L 138.941058 166.579149 L 139.006007 166.087394 L 138.569922 166.022445 C 138.263735 165.985331 138.235899 165.864712 138.235899 165.447184 L 138.235899 162.923459 C 138.235899 162.645107 138.245178 162.515209 138.514251 162.468817 L 139.033842 162.385312 L 139.033842 161.902835 Z M 133.670926 161.772937 C 132.075041 161.772937 131.26782 163.025521 131.26782 165.131718 C 131.26782 166.606984 131.73174 167.655443 132.455456 168.277096 L 131.722462 168.824522 L 131.9637 169.288442 L 132.910097 168.574005 C 133.503915 168.917306 134.209073 169.037925 134.92351 169.075039 L 135.016294 168.611119 C 134.40392 168.536891 133.902886 168.351323 133.53175 168.091528 L 134.246187 167.571938 L 133.99567 167.108018 L 133.114222 167.776063 C 132.696694 167.312142 132.418342 166.606984 132.31628 165.892547 L 132.31628 165.790485 C 132.641024 166.254405 133.160614 166.504922 133.754432 166.504922 C 134.756499 166.504922 135.842072 165.809042 135.842072 164.138929 C 135.842072 162.645107 134.997737 161.772937 133.670926 161.772937 Z M 133.53175 162.385312 C 134.348249 162.385312 134.765777 163.006964 134.765777 164.1946 C 134.765777 165.391513 134.255465 165.901826 133.578142 165.901826 C 133.114222 165.901826 132.696694 165.679144 132.520404 165.345121 C 132.37195 165.066769 132.353393 164.630685 132.353393 164.222435 C 132.353393 163.062635 132.761643 162.385312 133.53175 162.385312 Z M 129.35647 167.636887 C 128.938942 167.636887 128.651311 167.915239 128.651311 168.304931 C 128.651311 168.703903 128.929663 168.972976 129.35647 168.972976 C 129.764719 168.972976 130.043071 168.694624 130.043071 168.304931 C 130.043071 167.90596 129.764719 167.636887 129.35647 167.636887 Z M 130.506991 161.902835 L 127.936874 161.902835 L 127.936874 162.376033 L 128.42863 162.468817 C 128.688425 162.515209 128.71626 162.62655 128.71626 162.895624 L 128.71626 166.616262 L 128.827601 166.662654 L 130.414207 166.579149 L 130.479156 166.087394 L 130.043071 166.022445 C 129.736884 165.985331 129.709049 165.864712 129.709049 165.447184 L 129.709049 162.923459 C 129.709049 162.645107 129.718327 162.515209 129.987401 162.468817 L 130.506991 162.385312 L 130.506991 161.902835 Z M 127.26883 161.902835 L 124.893559 161.902835 L 124.893559 162.357476 L 125.357479 162.459539 C 125.561604 162.505931 125.589439 162.598715 125.589439 162.85851 L 125.589439 164.742025 C 125.589439 165.64203 125.023457 166.013166 124.401804 166.013166 C 123.603861 166.013166 123.529634 165.512133 123.529634 164.853366 L 123.529634 162.821396 C 123.529634 162.561601 123.566748 162.478096 123.807986 162.431704 L 124.197679 162.357476 L 124.197679 161.902835 L 121.822408 161.902835 L 121.822408 162.366755 L 122.258493 162.440982 C 122.518288 162.487374 122.546124 162.57088 122.546124 162.821396 L 122.546124 165.168832 C 122.546124 166.022445 122.889424 166.755438 124.067781 166.755438 C 124.912116 166.755438 125.413149 166.235848 125.663666 165.799763 L 125.691501 165.799763 L 125.75645 166.625541 L 125.867791 166.69049 L 127.287386 166.588427 L 127.352335 166.10595 L 126.897694 166.041002 C 126.610063 165.99461 126.582228 165.883269 126.582228 165.465741 L 126.582228 162.895624 C 126.582228 162.635828 126.582228 162.496652 126.823466 162.45026 L 127.26883 162.366755 L 127.26883 161.902835 Z M 108.591409 172.907018 L 108.173881 172.907018 L 108.071818 173.222484 C 107.849137 173.074029 107.468722 172.907018 106.90274 172.907018 C 105.752218 172.907018 105.195514 173.667847 105.195514 174.46579 C 105.195514 176.32147 107.774909 175.616311 107.774909 176.720441 C 107.774909 177.128691 107.478001 177.351372 106.986245 177.351372 C 106.503769 177.351372 106.049127 177.026628 105.909951 176.395697 L 105.33469 176.349305 L 105.455309 177.889519 L 105.891394 177.889519 L 105.965621 177.574054 C 106.188303 177.759622 106.605831 177.889519 106.995524 177.889519 C 108.053261 177.889519 108.647079 177.277145 108.647079 176.451367 C 108.647079 174.632801 106.058405 175.365794 106.058405 174.233829 C 106.058405 173.760631 106.401706 173.510114 106.884183 173.510114 C 107.357381 173.510114 107.876972 173.704961 108.173881 174.558574 L 108.739863 174.52146 L 108.591409 172.907018 Z M 102.60684 172.907018 C 102.013023 172.907018 101.511989 173.203927 101.168688 173.556506 L 101.409926 173.927642 C 101.660443 173.760631 101.929517 173.630733 102.272818 173.630733 C 102.727459 173.630733 102.903749 173.899807 102.903749 174.400841 L 102.903749 177.137969 L 101.484154 177.137969 L 101.484154 177.759622 L 102.903749 177.759622 L 102.903749 179.318393 L 103.033647 179.374064 L 103.562515 179.309115 C 103.636743 178.23282 103.868703 177.71323 104.610975 177.648281 L 104.610975 177.137969 L 103.896538 177.137969 L 103.896538 174.2895 C 103.896538 173.435887 103.53468 172.907018 102.60684 172.907018 Z M 100.083115 170.912162 C 99.071769 170.912162 98.691355 171.645156 98.273827 172.619388 L 96.520209 176.701884 C 96.362476 177.063742 96.316084 177.165804 96.084124 177.212196 L 95.740824 177.286423 L 95.740824 177.759622 L 97.726401 177.759622 L 97.819185 177.295702 L 97.410936 177.202918 C 97.141862 177.137969 97.086192 177.01735 97.197533 176.701884 L 98.171765 174.298778 L 98.218157 174.298778 L 99.192389 176.766833 C 99.313008 177.091577 99.266616 177.193639 99.016099 177.230753 L 98.570736 177.295702 L 98.570736 177.759622 L 100.908893 177.759622 L 101.001677 177.267867 L 100.676933 177.193639 C 100.417138 177.128691 100.407859 177.035907 100.259405 176.729719 L 98.737747 173.074029 L 98.960429 172.563717 C 99.303729 171.812167 99.517133 171.441031 99.953218 171.431752 C 99.925382 171.672991 99.897547 171.858559 99.906826 171.951343 C 99.925382 172.229695 100.166621 172.322479 100.407859 172.322479 C 100.769717 172.322479 101.057347 172.053405 101.057347 171.663712 C 101.057347 171.292576 100.788274 170.912162 100.083115 170.912162 Z M 95.119171 172.907018 L 94.701643 172.907018 L 94.59958 173.222484 C 94.376899 173.074029 93.996484 172.907018 93.430502 172.907018 C 92.27998 172.907018 91.723276 173.667847 91.723276 174.46579 C 91.723276 176.32147 94.302671 175.616311 94.302671 176.720441 C 94.302671 177.128691 94.005763 177.351372 93.514007 177.351372 C 93.031531 177.351372 92.576889 177.026628 92.437713 176.395697 L 91.862452 176.349305 L 91.983071 177.889519 L 92.419156 177.889519 L 92.493383 177.574054 C 92.716065 177.759622 93.133593 177.889519 93.523286 177.889519 C 94.581023 177.889519 95.174841 177.277145 95.174841 176.451367 C 95.174841 174.632801 92.586167 175.365794 92.586167 174.233829 C 92.586167 173.760631 92.929468 173.510114 93.411945 173.510114 C 93.885143 173.510114 94.404734 173.704961 94.701643 174.558574 L 95.267625 174.52146 L 95.119171 172.907018 Z M 89.134602 172.907018 C 88.540785 172.907018 88.039751 173.203927 87.69645 173.556506 L 87.937688 173.927642 C 88.188205 173.760631 88.457279 173.630733 88.80058 173.630733 C 89.255221 173.630733 89.431511 173.899807 89.431511 174.400841 L 89.431511 177.137969 L 88.011916 177.137969 L 88.011916 177.759622 L 89.431511 177.759622 L 89.431511 179.318393 L 89.561409 179.374064 L 90.090277 179.309115 C 90.164505 178.23282 90.396465 177.71323 91.138737 177.648281 L 91.138737 177.137969 L 90.4243 177.137969 L 90.4243 174.2895 C 90.4243 173.435887 90.062442 172.907018 89.134602 172.907018 Z M 85.877883 172.907018 C 85.219117 172.907018 84.773754 173.18537 84.44901 173.704961 C 84.384061 173.241041 84.124266 172.907018 83.558283 172.907018 C 83.279931 172.907018 82.908795 173.036916 82.649 173.278154 L 82.751062 173.658569 C 83.335602 173.491557 83.57684 173.621455 83.57684 174.001869 L 83.57684 176.173015 C 83.57684 177.53694 84.346947 177.889519 85.339736 177.889519 C 86.30469 177.889519 87.17686 177.332815 87.17686 176.655492 C 87.17686 176.37714 87.028405 176.14518 86.629434 176.14518 C 86.24902 176.14518 86.07273 176.367862 86.07273 176.581265 C 86.07273 176.711163 86.211906 176.943123 86.30469 177.100855 C 86.174792 177.230753 85.859327 177.369929 85.478912 177.369929 C 84.894373 177.369929 84.560351 177.110134 84.560351 176.330748 L 84.560351 175.68126 C 84.931487 175.662703 85.339736 175.634868 85.710872 175.579198 C 86.629434 175.4493 87.204695 175.003937 87.204695 174.178159 C 87.204695 173.250319 86.518093 172.907018 85.877883 172.907018 Z M 85.469634 173.602898 C 85.859327 173.602898 86.184071 173.797745 86.184071 174.2895 C 86.184071 174.651358 85.989224 175.003937 85.395407 175.096721 C 85.172725 175.133834 84.866538 175.170948 84.560351 175.170948 L 84.560351 174.52146 C 84.560351 173.816301 85.098498 173.602898 85.469634 173.602898 Z M 117.721355 172.907018 C 116.830629 172.907018 116.190419 173.389495 115.83784 173.862693 L 116.190419 174.215273 C 116.459493 173.955477 116.867742 173.667847 117.480117 173.667847 C 118.361565 173.667847 118.862598 174.2895 118.899712 175.291567 L 116.032686 175.291567 C 115.949181 175.588476 115.902789 175.91322 115.902789 176.210129 C 115.902789 177.267867 116.645061 177.889519 117.647128 177.889519 C 118.992496 177.889519 119.948171 176.924566 119.948171 175.310124 C 119.948171 173.983313 119.215178 172.907018 117.721355 172.907018 Z M 118.899712 175.85755 C 118.834763 176.590543 118.574968 177.342094 117.758469 177.342094 C 117.201765 177.342094 116.886299 177.01735 116.886299 176.302913 C 116.886299 176.135902 116.895577 175.978169 116.914134 175.85755 L 118.899712 175.85755 Z M 115.058454 173.036916 L 112.349161 173.036916 L 112.349161 173.500836 L 113.147104 173.621455 C 113.369785 173.658569 113.379064 173.760631 113.379064 174.020426 L 113.379064 175.848271 C 113.379064 176.683327 112.70174 177.425599 112.117201 177.184361 C 112.265655 176.896731 112.302769 176.757555 112.302769 176.636935 C 112.302769 176.386418 112.107923 176.210129 111.727508 176.210129 C 111.282145 176.210129 111.068742 176.497759 111.068742 176.961679 C 111.068742 177.592611 111.514105 177.889519 112.070809 177.889519 C 112.813081 177.889519 113.221331 177.351372 113.462569 176.933844 L 113.490404 176.933844 L 113.57391 177.759622 L 113.685251 177.824571 L 115.077011 177.722508 L 115.14196 177.230753 L 114.687318 177.165804 C 114.399688 177.119412 114.371852 177.008071 114.371852 176.590543 L 114.371852 174.038983 C 114.371852 173.779188 114.381131 173.640012 114.613091 173.59362 L 115.058454 173.510114 L 115.058454 173.036916 Z M 172 173.036916 L 169.188645 173.036916 L 169.188645 173.510114 L 169.810297 173.59362 C 170.097928 173.630733 170.135041 173.742074 170.135041 174.048261 L 170.135041 174.410119 C 169.921638 174.410119 169.643286 174.400841 169.420605 174.400841 C 168.372145 174.400841 167.082448 174.911153 167.082448 176.451367 C 167.082448 177.833849 168.16802 178.223542 169.578337 178.223542 L 170.135041 178.223542 L 170.135041 178.511172 C 170.135041 178.826638 170.097928 178.937979 169.810297 178.975092 L 169.188645 179.058598 L 169.188645 179.531796 L 172 179.531796 L 172 179.058598 L 171.48041 178.975092 C 171.202058 178.9287 171.183501 178.798803 171.183501 178.501894 L 171.183501 174.066818 C 171.183501 173.769909 171.202058 173.640012 171.48041 173.59362 L 172 173.510114 L 172 173.036916 Z M 170.135041 174.948266 L 170.135041 177.685395 L 169.671121 177.685395 C 168.771117 177.685395 168.195856 177.379207 168.195856 176.414254 C 168.195856 175.523527 168.63194 174.948266 169.643286 174.948266 L 170.135041 174.948266 Z M 166.48863 173.036916 L 163.779337 173.036916 L 163.779337 173.500836 L 164.577279 173.621455 C 164.799961 173.658569 164.809239 173.760631 164.809239 174.020426 L 164.809239 175.848271 C 164.809239 176.683327 164.131916 177.425599 163.547377 177.184361 C 163.695831 176.896731 163.732945 176.757555 163.732945 176.636935 C 163.732945 176.386418 163.538098 176.210129 163.157684 176.210129 C 162.712321 176.210129 162.498918 176.497759 162.498918 176.961679 C 162.498918 177.592611 162.944281 177.889519 163.500985 177.889519 C 164.243257 177.889519 164.651507 177.351372 164.892745 176.933844 L 164.92058 176.933844 L 165.004086 177.759622 L 165.115427 177.824571 L 166.507187 177.722508 L 166.572136 177.230753 L 166.117494 177.165804 C 165.829863 177.119412 165.802028 177.008071 165.802028 176.590543 L 165.802028 174.038983 C 165.802028 173.779188 165.811307 173.640012 166.043267 173.59362 L 166.48863 173.510114 L 166.48863 173.036916 Z M 160.652516 172.907018 C 159.993749 172.907018 159.548386 173.18537 159.223642 173.704961 C 159.158693 173.241041 158.898898 172.907018 158.332916 172.907018 C 158.054564 172.907018 157.683428 173.036916 157.423632 173.278154 L 157.525695 173.658569 C 158.110234 173.491557 158.351472 173.621455 158.351472 174.001869 L 158.351472 176.173015 C 158.351472 177.53694 159.12158 177.889519 160.114369 177.889519 C 161.079322 177.889519 161.951492 177.332815 161.951492 176.655492 C 161.951492 176.37714 161.803037 176.14518 161.404066 176.14518 C 161.023652 176.14518 160.847362 176.367862 160.847362 176.581265 C 160.847362 176.711163 160.986538 176.943123 161.079322 177.100855 C 160.949425 177.230753 160.633959 177.369929 160.253545 177.369929 C 159.669005 177.369929 159.334983 177.110134 159.334983 176.330748 L 159.334983 175.68126 C 159.706119 175.662703 160.114369 175.634868 160.485505 175.579198 C 161.404066 175.4493 161.979327 175.003937 161.979327 174.178159 C 161.979327 173.250319 161.292725 172.907018 160.652516 172.907018 Z M 160.244266 173.602898 C 160.633959 173.602898 160.958703 173.797745 160.958703 174.2895 C 160.958703 174.651358 160.763857 175.003937 160.170039 175.096721 C 159.947357 175.133834 159.64117 175.170948 159.334983 175.170948 L 159.334983 174.52146 C 159.334983 173.816301 159.87313 173.602898 160.244266 173.602898 Z M 154.946299 172.907018 C 154.157635 172.907018 153.730829 173.305989 153.387528 173.742074 L 153.359693 173.742074 L 153.220517 172.981245 L 151.689581 173.036916 L 151.689581 173.510114 L 152.153501 173.59362 C 152.413296 173.640012 152.450409 173.742074 152.450409 174.029705 L 152.450409 177.759622 L 152.56175 177.824571 L 154.083408 177.722508 L 154.148357 177.240031 L 153.749386 177.175083 C 153.461755 177.128691 153.43392 177.01735 153.43392 176.6091 L 153.43392 174.920431 C 153.43392 174.029705 153.981346 173.64929 154.602998 173.64929 C 155.400941 173.64929 155.428776 174.159602 155.428776 174.799812 L 155.428776 177.759622 L 155.540117 177.824571 L 157.080331 177.722508 L 157.154559 177.240031 L 156.737031 177.175083 C 156.440122 177.128691 156.412287 177.008071 156.412287 176.6091 L 156.412287 174.484346 C 156.412287 173.64929 156.096821 172.907018 154.946299 172.907018 Z M 149.119464 172.907018 C 148.525646 172.907018 148.024612 173.203927 147.681311 173.556506 L 147.92255 173.927642 C 148.173067 173.760631 148.44214 173.630733 148.785441 173.630733 C 149.240083 173.630733 149.416372 173.899807 149.416372 174.400841 L 149.416372 177.137969 L 147.996777 177.137969 L 147.996777 177.759622 L 149.416372 177.759622 L 149.416372 179.318393 L 149.54627 179.374064 L 150.075139 179.309115 C 150.149366 178.23282 150.381326 177.71323 151.123598 177.648281 L 151.123598 177.137969 L 150.409161 177.137969 L 150.409161 174.2895 C 150.409161 173.435887 150.047304 172.907018 149.119464 172.907018 Z M 147.041102 172.907018 L 146.623574 172.907018 L 146.521511 173.222484 C 146.29883 173.074029 145.918415 172.907018 145.352433 172.907018 C 144.201911 172.907018 143.645207 173.667847 143.645207 174.46579 C 143.645207 176.32147 146.224602 175.616311 146.224602 176.720441 C 146.224602 177.128691 145.927694 177.351372 145.435938 177.351372 C 144.953462 177.351372 144.49882 177.026628 144.359644 176.395697 L 143.784383 176.349305 L 143.905002 177.889519 L 144.341087 177.889519 L 144.415314 177.574054 C 144.637996 177.759622 145.055524 177.889519 145.445217 177.889519 C 146.502955 177.889519 147.096772 177.277145 147.096772 176.451367 C 147.096772 174.632801 144.508098 175.365794 144.508098 174.233829 C 144.508098 173.760631 144.851399 173.510114 145.333876 173.510114 C 145.807074 173.510114 146.326665 173.704961 146.623574 174.558574 L 147.189556 174.52146 L 147.041102 172.907018 Z M 140.741068 172.907018 C 139.850341 172.907018 139.210131 173.389495 138.857552 173.862693 L 139.210131 174.215273 C 139.479205 173.955477 139.887455 173.667847 140.499829 173.667847 C 141.381277 173.667847 141.882311 174.2895 141.919425 175.291567 L 139.052399 175.291567 C 138.968893 175.588476 138.922501 175.91322 138.922501 176.210129 C 138.922501 177.267867 139.664773 177.889519 140.66684 177.889519 C 142.012209 177.889519 142.967884 176.924566 142.967884 175.310124 C 142.967884 173.983313 142.23489 172.907018 140.741068 172.907018 Z M 141.919425 175.85755 C 141.854476 176.590543 141.59468 177.342094 140.778181 177.342094 C 140.221477 177.342094 139.906012 177.01735 139.906012 176.302913 C 139.906012 176.135902 139.91529 175.978169 139.933847 175.85755 L 141.919425 175.85755 Z M 137.029707 178.770967 C 136.612179 178.770967 136.324549 179.04932 136.324549 179.439012 C 136.324549 179.837984 136.602901 180.107057 137.029707 180.107057 C 137.437957 180.107057 137.716309 179.828705 137.716309 179.439012 C 137.716309 179.040041 137.437957 178.770967 137.029707 178.770967 Z M 138.180229 173.036916 L 135.610112 173.036916 L 135.610112 173.510114 L 136.101867 173.602898 C 136.361662 173.64929 136.389498 173.760631 136.389498 174.029705 L 136.389498 177.750343 L 136.500838 177.796735 L 138.087445 177.71323 L 138.152394 177.221475 L 137.716309 177.156526 C 137.410122 177.119412 137.382287 176.998793 137.382287 176.581265 L 137.382287 174.05754 C 137.382287 173.779188 137.391565 173.64929 137.660639 173.602898 L 138.180229 173.519393 L 138.180229 173.036916 Z M 133.030717 170.912162 C 131.453388 170.912162 130.479156 171.496701 130.479156 172.610109 C 130.479156 173.630733 131.230707 173.844137 132.158547 173.844137 L 133.383296 173.844137 C 133.810102 173.844137 134.042062 173.909085 134.042062 174.215273 C 134.042062 174.400841 133.912165 174.567852 133.772989 174.725585 C 133.559585 174.660636 133.225563 174.623522 133.01216 174.623522 C 131.824524 174.623522 131.045139 175.245175 131.045139 176.256521 C 131.045139 176.711163 131.202872 177.045185 131.416275 177.295702 C 131.360604 177.462713 131.277099 177.648281 131.137923 177.843127 L 131.054417 177.648281 C 130.970912 177.490548 130.868849 177.379207 130.664724 177.379207 C 130.386372 177.379207 130.126577 177.639003 130.126577 177.935911 C 130.126577 178.279212 130.442043 178.455502 130.766787 178.455502 C 131.26782 178.455502 131.583286 178.037974 131.768854 177.592611 C 132.112155 177.796735 132.566796 177.889519 132.993603 177.889519 C 134.153403 177.889519 134.979181 177.24931 134.979181 176.20085 C 134.979181 175.569919 134.719385 175.16167 134.283301 174.938988 L 134.283301 174.911153 C 134.69155 174.502903 134.877118 174.243108 134.877118 173.890529 C 134.877118 173.64929 134.737942 173.296711 134.320414 173.166813 L 134.320414 173.1297 C 134.858561 172.888461 135.192584 172.591553 135.192584 172.062684 C 135.192584 171.413196 134.710107 170.912162 133.030717 170.912162 Z M 132.993603 175.152391 C 133.568864 175.152391 133.967835 175.551362 133.967835 176.256521 C 133.967835 176.878174 133.754432 177.369929 133.039995 177.369929 C 132.409064 177.369929 132.047206 176.943123 132.047206 176.219407 C 132.047206 175.551362 132.390507 175.152391 132.993603 175.152391 Z M 132.937933 171.533815 C 133.828659 171.533815 134.218352 171.728661 134.218352 172.211138 C 134.218352 172.545161 134.042062 172.758564 133.819381 172.934853 L 132.31628 172.934853 C 131.759576 172.934853 131.49978 172.767842 131.49978 172.396706 C 131.49978 171.904951 131.972979 171.533815 132.937933 171.533815 Z M 128.669868 178.770967 C 128.25234 178.770967 127.96471 179.04932 127.96471 179.448291 C 127.96471 179.847262 128.25234 180.107057 128.669868 180.107057 C 129.068839 180.107057 129.35647 179.837984 129.35647 179.429734 C 129.35647 179.040041 129.068839 178.770967 128.669868 178.770967 Z M 129.514203 170.912162 C 128.456465 171.487423 128.029658 172.229695 128.029658 173.918364 L 128.029658 177.750343 L 128.140999 177.796735 L 129.727606 177.71323 L 129.792555 177.221475 L 129.347191 177.156526 C 129.041004 177.119412 129.022447 176.998793 129.022447 176.581265 L 129.022447 173.324546 C 129.022447 172.424541 129.208015 171.812167 129.829668 171.320412 L 129.514203 170.912162 Z M 125.440985 172.907018 C 124.782218 172.907018 124.336855 173.18537 124.012111 173.704961 C 123.947162 173.241041 123.687367 172.907018 123.121384 172.907018 C 122.843032 172.907018 122.471896 173.036916 122.212101 173.278154 L 122.314164 173.658569 C 122.898703 173.491557 123.139941 173.621455 123.139941 174.001869 L 123.139941 176.173015 C 123.139941 177.53694 123.910048 177.889519 124.902837 177.889519 C 125.867791 177.889519 126.739961 177.332815 126.739961 176.655492 C 126.739961 176.37714 126.591506 176.14518 126.192535 176.14518 C 125.812121 176.14518 125.635831 176.367862 125.635831 176.581265 C 125.635831 176.711163 125.775007 176.943123 125.867791 177.100855 C 125.737893 177.230753 125.422428 177.369929 125.042013 177.369929 C 124.457474 177.369929 124.123452 177.110134 124.123452 176.330748 L 124.123452 175.68126 C 124.494588 175.662703 124.902837 175.634868 125.273973 175.579198 C 126.192535 175.4493 126.767796 175.003937 126.767796 174.178159 C 126.767796 173.250319 126.081194 172.907018 125.440985 172.907018 Z M 125.032735 173.602898 C 125.422428 173.602898 125.747172 173.797745 125.747172 174.2895 C 125.747172 174.651358 125.552325 175.003937 124.958508 175.096721 C 124.735826 175.133834 124.429639 175.170948 124.123452 175.170948 L 124.123452 174.52146 C 124.123452 173.816301 124.661599 173.602898 125.032735 173.602898 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/printer3.svg b/.icons/Gruvbox_Dark-2/apps/64/printer3.svg
new file mode 100644
index 000000000..0d3608002
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/printer3.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="2tMLRDk0p5k1OFLMtmdXddkvZjczgiZp" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#2tMLRDk0p5k1OFLMtmdXddkvZjczgiZp)">
+ <linearGradient id="_lgradient_10" x1=".516" x2=".52" y1="1.651" y2=".098" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#0575e6"/>
+ <stop offset="100%" style="stop-color:#00f260"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_11" x1=".553" x2=".555" y1=".622" y2=".014" gradientTransform="matrix(244.648005,0,0,186.643003,5.676,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" d="M 247.746002 198.593002 C 248.164993 196.177994 248.557999 193.714005 248.858994 191.020004 C 249.223999 187.766998 249.507996 184.304993 249.725006 180.619995 C 250.158997 173.251007 250.324005 164.992996 250.324005 155.744995 L 250.324005 96.492996 C 250.324005 87.245003 250.158997 78.987 249.725006 71.617996 C 249.527817 68.144325 249.239059 64.676453 248.858994 61.217999 C 248.494995 57.964001 248.050995 54.919998 247.514008 52.070999 C 246.975998 49.223 246.345993 46.57 245.608994 44.099998 C 244.873001 41.631001 244.031006 39.345001 243.070007 37.229 C 242.153305 35.19154 241.065414 33.235523 239.817993 31.382 C 238.63002 29.621677 237.276169 27.979179 235.774994 26.476999 C 234.270889 24.977751 232.626724 23.625919 230.865005 22.440001 C 229.008484 21.194063 227.04982 20.107517 225.009995 19.191999 C 222.891998 18.233 220.602997 17.392 218.130997 16.657 C 215.658997 15.922 213.003998 15.291 210.151993 14.755 C 207.300995 14.218 204.253006 13.775 200.996002 13.411 C 197.533508 13.032066 194.06163 12.7443 190.584 12.548 C 183.207001 12.114 174.942993 11.95 165.686005 11.95 L 90.314003 11.95 C 81.056999 11.95 72.792999 12.114 65.416 12.548 C 61.728001 12.764 58.261002 13.047 55.004002 13.411 C 51.747002 13.775 48.699001 14.218 45.848 14.755 C 42.995998 15.291 40.341 15.922 37.868999 16.657 C 35.396999 17.392 33.108002 18.233 30.99 19.191999 C 28.95018 20.107517 26.991522 21.194063 25.135 22.440001 C 23.373272 23.625919 21.729107 24.977751 20.225 26.476999 C 18.723833 27.979179 17.369986 29.621677 16.181999 31.382 C 14.934593 33.235523 13.846691 35.19154 12.93 37.229 C 11.969 39.345001 11.127 41.631001 10.391 44.099998 C 9.654 46.57 9.024 49.223 8.486 52.070999 C 7.949 54.919998 7.505 57.964001 7.141 61.217999 C 6.760948 64.676453 6.472181 68.144325 6.275 71.617996 C 5.841 78.987 5.676 87.245003 5.676 96.492996 L 5.676 155.744995 C 5.676 164.992996 5.841 173.251007 6.275 180.619995 C 6.492 184.304993 6.776 187.766998 7.141 191.020004 C 7.442 193.714005 7.835 196.177994 8.254 198.593002 L 34.272999 198.593002 L 44.223 148.845993 L 213.363007 148.845993 L 223.311996 198.593002 L 247.746002 198.593002 L 247.746002 198.593002 Z"/>
+ <linearGradient id="_lgradient_12" x1=".5" x2=".496" y1="1" y2=".007" gradientTransform="matrix(244.648005,0,0,186.643003,5.676,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" d="M 5.676 128.947998 L 5.676 155.744995 C 5.676 164.992996 5.841 173.251007 6.275 180.619995 C 6.492 184.304993 6.776 187.766998 7.141 191.020004 C 7.442 193.714005 7.835 196.177994 8.254 198.593002 L 34.272999 198.593002 L 44.223 148.845993 L 213.363007 148.845993 L 223.311996 198.593002 L 247.746002 198.593002 C 248.164993 196.177994 248.557999 193.714005 248.858994 191.020004 C 249.223999 187.766998 249.507996 184.304993 249.725006 180.619995 C 250.158997 173.251007 250.324005 164.992996 250.324005 155.744995 L 250.324005 128.947998 L 5.676 128.947998 L 5.676 128.947998 Z M 223.311996 18.566999 C 221.653 17.888 219.992996 17.211 218.130997 16.657 C 215.658997 15.922 213.003998 15.291 210.151993 14.755 C 207.300995 14.218 204.253006 13.775 200.996002 13.411 C 197.533508 13.032066 194.06163 12.7443 190.584 12.548 C 183.207001 12.114 174.942993 11.95 165.686005 11.95 L 90.314003 11.95 C 81.056999 11.95 72.792999 12.114 65.416 12.548 C 61.728001 12.764 58.261002 13.047 55.004002 13.411 C 51.747002 13.775 48.699001 14.218 45.848 14.755 C 42.995998 15.291 40.341 15.922 37.868999 16.657 C 36.577 17.041 35.466999 17.537001 34.272999 17.981001 L 34.272999 64.276001 C 34.272999 75.264999 43.182999 84.175003 54.172001 84.175003 L 203.414001 84.175003 C 214.403 84.175003 223.311996 75.264999 223.311996 64.276001 L 223.311996 18.566999 L 223.311996 18.566999 Z"/>
+ <linearGradient id="_lgradient_13" x1=".516" x2=".52" y1="1.651" y2=".098" gradientTransform="matrix(59.695999,0,0,29.847,143.716995,34.429001)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#0575e6"/>
+ <stop offset="100%" style="stop-color:#00f260"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" d="M 203.412994 59.276001 L 203.412994 39.429001 C 203.412994 36.669426 201.172569 34.429001 198.412994 34.429001 L 148.716995 34.429001 C 145.95742 34.429001 143.716995 36.669426 143.716995 39.429001 L 143.716995 59.276001 C 143.716995 62.035576 145.95742 64.276001 148.716995 64.276001 L 198.412994 64.276001 C 201.172569 64.276001 203.412994 62.035576 203.412994 59.276001 Z"/>
+ <path fill="#ffffff" d="M 28.427999 231.623993 C 29.291 232.089996 30.063 232.626007 30.99 233.046005 C 33.108002 234.005005 35.396999 234.845993 37.868999 235.580994 C 40.341 236.315994 42.995998 236.947006 45.848 237.483002 C 48.699001 238.020004 51.747002 238.462997 55.004002 238.826996 C 58.261002 239.190994 61.728001 239.473999 65.416 239.690002 C 72.792999 240.123001 81.056999 240.287994 90.314003 240.287994 L 165.686005 240.287994 C 174.942993 240.287994 183.207001 240.123001 190.584 239.690002 C 194.272003 239.473999 197.738998 239.190994 200.996002 238.826996 C 204.253006 238.462997 207.300995 238.020004 210.151993 237.483002 C 213.003998 236.947006 215.658997 236.315994 218.130997 235.580994 C 220.602997 234.845993 222.891998 234.005005 225.009995 233.046005 C 226.870926 232.19458 228.663254 231.200623 230.371002 230.072998 L 214.123001 148.845993 L 44.986 148.845993 L 28.427999 231.623993 L 28.427999 231.623993 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_14" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g opacity=".6">
+ <path d="M 36.301075 139 L 222.698925 139 C 225.072753 139 227 140.927247 227 143.301075 L 227 160.365591 C 227 162.739419 225.072753 164.666667 222.698925 164.666667 L 36.301075 164.666667 C 33.927247 164.666667 32 162.739419 32 160.365591 L 32 143.301075 C 32 140.927247 33.927247 139 36.301075 139 Z" style="fill:#111111"/>
+ </g>
+ <path fill="#555555" fill-rule="evenodd" d="M 161.209 173.1 L 159.697 173.1 L 157.555 178.644 C 157.345 179.19 157.261 179.33 156.911 179.4 L 156.393 179.512 L 156.393 180.226 L 159.389 180.226 L 159.529 179.526 L 158.913 179.386 C 158.507 179.288 158.423 179.106 158.591 178.63 L 160.117 174.416 L 160.187 174.416 L 161.713 178.728 C 161.895 179.218 161.825 179.372 161.447 179.428 L 160.775 179.526 L 160.775 180.226 L 164.331 180.226 L 164.471 179.484 L 163.981 179.372 C 163.589 179.274 163.547 179.148 163.365 178.658 L 161.209 173.1 Z M 152.263 172.904 C 150.919 172.904 149.953 173.632 149.421 174.346 L 149.953 174.878 C 150.359 174.486 150.975 174.052 151.899 174.052 C 153.229 174.052 153.985 174.99 154.041 176.502 L 149.715 176.502 C 149.589 176.95 149.519 177.44 149.519 177.888 C 149.519 179.484 150.639 180.422 152.151 180.422 C 154.181 180.422 155.623 178.966 155.623 176.53 C 155.623 174.528 154.517 172.904 152.263 172.904 Z M 154.041 177.356 C 153.943 178.462 153.551 179.596 152.319 179.596 C 151.479 179.596 151.003 179.106 151.003 178.028 C 151.003 177.776 151.017 177.538 151.045 177.356 L 154.041 177.356 Z M 148.399 173.1 L 144.549 173.1 L 144.549 173.814 L 145.291 173.954 C 145.683 174.024 145.725 174.192 145.725 174.598 L 145.725 183.67 L 145.879 183.824 L 148.329 183.754 L 148.413 182.998 L 147.797 182.886 C 147.265 182.802 147.209 182.648 147.209 182.074 L 147.209 174.64 C 147.209 174.22 147.223 174.024 147.643 173.954 L 148.399 173.828 L 148.399 173.1 Z M 140.643 169.894 C 138.263 169.894 136.793 170.776 136.793 172.456 C 136.793 173.996 137.927 174.318 139.327 174.318 L 141.175 174.318 C 141.819 174.318 142.169 174.416 142.169 174.878 C 142.169 175.158 141.973 175.41 141.763 175.648 C 141.441 175.55 140.937 175.494 140.615 175.494 C 138.823 175.494 137.647 176.432 137.647 177.958 C 137.647 178.644 137.885 179.148 138.207 179.526 C 138.123 179.778 137.997 180.058 137.787 180.352 L 137.661 180.058 C 137.535 179.82 137.381 179.652 137.073 179.652 C 136.653 179.652 136.261 180.044 136.261 180.492 C 136.261 181.01 136.737 181.276 137.227 181.276 C 137.983 181.276 138.459 180.646 138.739 179.974 C 139.257 180.282 139.943 180.422 140.587 180.422 C 142.337 180.422 143.583 179.456 143.583 177.874 C 143.583 176.922 143.191 176.306 142.533 175.97 L 142.533 175.928 C 143.149 175.312 143.429 174.92 143.429 174.388 C 143.429 174.024 143.219 173.492 142.589 173.296 L 142.589 173.24 C 143.401 172.876 143.905 172.428 143.905 171.63 C 143.905 170.65 143.177 169.894 140.643 169.894 Z M 140.587 176.292 C 141.455 176.292 142.057 176.894 142.057 177.958 C 142.057 178.896 141.735 179.638 140.657 179.638 C 139.705 179.638 139.159 178.994 139.159 177.902 C 139.159 176.894 139.677 176.292 140.587 176.292 Z M 140.503 170.832 C 141.847 170.832 142.435 171.126 142.435 171.854 C 142.435 172.358 142.169 172.68 141.833 172.946 L 139.565 172.946 C 138.725 172.946 138.333 172.694 138.333 172.134 C 138.333 171.392 139.047 170.832 140.503 170.832 Z M 132.229 172.904 C 130.885 172.904 129.919 173.632 129.387 174.346 L 129.919 174.878 C 130.325 174.486 130.941 174.052 131.865 174.052 C 133.195 174.052 133.951 174.99 134.007 176.502 L 129.681 176.502 C 129.555 176.95 129.485 177.44 129.485 177.888 C 129.485 179.484 130.605 180.422 132.117 180.422 C 134.147 180.422 135.589 178.966 135.589 176.53 C 135.589 174.528 134.483 172.904 132.229 172.904 Z M 134.007 177.356 C 133.909 178.462 133.517 179.596 132.285 179.596 C 131.445 179.596 130.969 179.106 130.969 178.028 C 130.969 177.776 130.983 177.538 131.011 177.356 L 134.007 177.356 Z M 128.211 173.1 L 124.627 173.1 L 124.627 173.786 L 125.327 173.94 C 125.635 174.01 125.677 174.15 125.677 174.542 L 125.677 177.384 C 125.677 178.742 124.823 179.302 123.885 179.302 C 122.681 179.302 122.569 178.546 122.569 177.552 L 122.569 174.486 C 122.569 174.094 122.625 173.968 122.989 173.898 L 123.577 173.786 L 123.577 173.1 L 119.993 173.1 L 119.993 173.8 L 120.651 173.912 C 121.043 173.982 121.085 174.108 121.085 174.486 L 121.085 178.028 C 121.085 179.316 121.603 180.422 123.381 180.422 C 124.655 180.422 125.411 179.638 125.789 178.98 L 125.831 178.98 L 125.929 180.226 L 126.097 180.324 L 128.239 180.17 L 128.337 179.442 L 127.651 179.344 C 127.217 179.274 127.175 179.106 127.175 178.476 L 127.175 174.598 C 127.175 174.206 127.175 173.996 127.539 173.926 L 128.211 173.8 L 128.211 173.1 Z M 116.031 169.894 C 113.651 169.894 112.181 170.776 112.181 172.456 C 112.181 173.996 113.315 174.318 114.715 174.318 L 116.563 174.318 C 117.207 174.318 117.557 174.416 117.557 174.878 C 117.557 175.158 117.361 175.41 117.151 175.648 C 116.829 175.55 116.325 175.494 116.003 175.494 C 114.211 175.494 113.035 176.432 113.035 177.958 C 113.035 178.644 113.273 179.148 113.595 179.526 C 113.511 179.778 113.385 180.058 113.175 180.352 L 113.049 180.058 C 112.923 179.82 112.769 179.652 112.461 179.652 C 112.041 179.652 111.649 180.044 111.649 180.492 C 111.649 181.01 112.125 181.276 112.615 181.276 C 113.371 181.276 113.847 180.646 114.127 179.974 C 114.645 180.282 115.331 180.422 115.975 180.422 C 117.725 180.422 118.971 179.456 118.971 177.874 C 118.971 176.922 118.579 176.306 117.921 175.97 L 117.921 175.928 C 118.537 175.312 118.817 174.92 118.817 174.388 C 118.817 174.024 118.607 173.492 117.977 173.296 L 117.977 173.24 C 118.789 172.876 119.293 172.428 119.293 171.63 C 119.293 170.65 118.565 169.894 116.031 169.894 Z M 115.975 176.292 C 116.843 176.292 117.445 176.894 117.445 177.958 C 117.445 178.896 117.123 179.638 116.045 179.638 C 115.093 179.638 114.547 178.994 114.547 177.902 C 114.547 176.894 115.065 176.292 115.975 176.292 Z M 115.891 170.832 C 117.235 170.832 117.823 171.126 117.823 171.854 C 117.823 172.358 117.557 172.68 117.221 172.946 L 114.953 172.946 C 114.113 172.946 113.721 172.694 113.721 172.134 C 113.721 171.392 114.435 170.832 115.891 170.832 Z M 110.907 173.1 L 107.323 173.1 L 107.323 173.786 L 108.023 173.94 C 108.331 174.01 108.373 174.15 108.373 174.542 L 108.373 177.384 C 108.373 178.742 107.519 179.302 106.581 179.302 C 105.377 179.302 105.265 178.546 105.265 177.552 L 105.265 174.486 C 105.265 174.094 105.321 173.968 105.685 173.898 L 106.273 173.786 L 106.273 173.1 L 102.689 173.1 L 102.689 173.8 L 103.347 173.912 C 103.739 173.982 103.781 174.108 103.781 174.486 L 103.781 178.028 C 103.781 179.316 104.299 180.422 106.077 180.422 C 107.351 180.422 108.107 179.638 108.485 178.98 L 108.527 178.98 L 108.625 180.226 L 108.793 180.324 L 110.935 180.17 L 111.033 179.442 L 110.347 179.344 C 109.913 179.274 109.871 179.106 109.871 178.476 L 109.871 174.598 C 109.871 174.206 109.871 173.996 110.235 173.926 L 110.907 173.8 L 110.907 173.1 Z M 100.029 181.752 C 99.399 181.752 98.965 182.172 98.965 182.76 C 98.965 183.362 99.385 183.768 100.029 183.768 C 100.645 183.768 101.065 183.348 101.065 182.76 C 101.065 182.158 100.645 181.752 100.029 181.752 Z M 101.765 173.1 L 97.887 173.1 L 97.887 173.814 L 98.629 173.954 C 99.021 174.024 99.063 174.192 99.063 174.598 L 99.063 180.212 L 99.231 180.282 L 101.625 180.156 L 101.723 179.414 L 101.065 179.316 C 100.603 179.26 100.561 179.078 100.561 178.448 L 100.561 174.64 C 100.561 174.22 100.575 174.024 100.981 173.954 L 101.765 173.828 L 101.765 173.1 Z M 95.605 175.788 L 94.765 175.788 L 94.765 176.656 C 94.765 178.994 94.149 181.108 94.149 182.172 C 94.149 182.788 94.541 183.096 95.115 183.096 C 95.675 183.096 96.151 182.802 96.151 182.144 C 96.151 181.038 95.605 178.882 95.605 176.67 L 95.605 175.788 Z M 95.171 172.904 C 94.555 172.904 94.135 173.296 94.135 173.912 C 94.135 174.542 94.555 174.92 95.171 174.92 C 95.773 174.92 96.207 174.528 96.207 173.898 C 96.207 173.282 95.773 172.904 95.171 172.904 Z M 113.385 189.704 C 112.489 189.704 111.733 190.152 111.215 190.684 L 111.579 191.244 C 111.957 190.992 112.363 190.796 112.881 190.796 C 113.567 190.796 113.833 191.202 113.833 191.958 L 113.833 196.088 L 111.691 196.088 L 111.691 197.026 L 113.833 197.026 L 113.833 199.378 L 114.029 199.462 L 114.827 199.364 C 114.939 197.74 115.289 196.956 116.409 196.858 L 116.409 196.088 L 115.331 196.088 L 115.331 191.79 C 115.331 190.502 114.785 189.704 113.385 189.704 Z M 108.877 198.552 C 108.247 198.552 107.813 198.972 107.813 199.56 C 107.813 200.162 108.233 200.568 108.877 200.568 C 109.493 200.568 109.913 200.148 109.913 199.56 C 109.913 198.958 109.493 198.552 108.877 198.552 Z M 110.613 189.9 L 106.735 189.9 L 106.735 190.614 L 107.477 190.754 C 107.869 190.824 107.911 190.992 107.911 191.398 L 107.911 197.012 L 108.079 197.082 L 110.473 196.956 L 110.571 196.214 L 109.913 196.116 C 109.451 196.06 109.409 195.878 109.409 195.248 L 109.409 191.44 C 109.409 191.02 109.423 190.824 109.829 190.754 L 110.613 190.628 L 110.613 189.9 Z M 105.881 189.9 L 102.031 189.9 L 102.031 190.614 L 102.773 190.754 C 103.165 190.824 103.207 190.992 103.207 191.398 L 103.207 200.47 L 103.361 200.624 L 105.811 200.554 L 105.895 199.798 L 105.279 199.686 C 104.747 199.602 104.691 199.448 104.691 198.874 L 104.691 191.44 C 104.691 191.02 104.705 190.824 105.125 190.754 L 105.881 190.628 L 105.881 189.9 Z M 158.003 189.9 L 154.153 189.9 L 154.153 190.614 L 154.895 190.754 C 155.287 190.824 155.329 190.992 155.329 191.398 L 155.329 200.47 L 155.483 200.624 L 157.933 200.554 L 158.017 199.798 L 157.401 199.686 C 156.869 199.602 156.813 199.448 156.813 198.874 L 156.813 191.44 C 156.813 191.02 156.827 190.824 157.247 190.754 L 158.003 190.628 L 158.003 189.9 Z M 149.841 189.704 C 148.497 189.704 147.531 190.432 146.999 191.146 L 147.531 191.678 C 147.937 191.286 148.553 190.852 149.477 190.852 C 150.807 190.852 151.563 191.79 151.619 193.302 L 147.293 193.302 C 147.167 193.75 147.097 194.24 147.097 194.688 C 147.097 196.284 148.217 197.222 149.729 197.222 C 151.759 197.222 153.201 195.766 153.201 193.33 C 153.201 191.328 152.095 189.704 149.841 189.704 Z M 151.619 194.156 C 151.521 195.262 151.129 196.396 149.897 196.396 C 149.057 196.396 148.581 195.906 148.581 194.828 C 148.581 194.576 148.595 194.338 148.623 194.156 L 151.619 194.156 Z M 144.241 198.552 C 143.611 198.552 143.177 198.972 143.177 199.56 C 143.177 200.162 143.597 200.568 144.241 200.568 C 144.857 200.568 145.277 200.148 145.277 199.56 C 145.277 198.958 144.857 198.552 144.241 198.552 Z M 145.977 189.9 L 142.099 189.9 L 142.099 190.614 L 142.841 190.754 C 143.233 190.824 143.275 190.992 143.275 191.398 L 143.275 197.012 L 143.443 197.082 L 145.837 196.956 L 145.935 196.214 L 145.277 196.116 C 144.815 196.06 144.773 195.878 144.773 195.248 L 144.773 191.44 C 144.773 191.02 144.787 190.824 145.193 190.754 L 145.977 190.628 L 145.977 189.9 Z M 137.885 189.704 C 135.477 189.704 134.259 191.594 134.259 194.772 C 134.259 196.998 134.959 198.58 136.051 199.518 L 134.945 200.344 L 135.309 201.044 L 136.737 199.966 C 137.633 200.484 138.697 200.666 139.775 200.722 L 139.915 200.022 C 138.991 199.91 138.235 199.63 137.675 199.238 L 138.753 198.454 L 138.375 197.754 L 137.045 198.762 C 136.415 198.062 135.995 196.998 135.841 195.92 L 135.841 195.766 C 136.331 196.466 137.115 196.844 138.011 196.844 C 139.523 196.844 141.161 195.794 141.161 193.274 C 141.161 191.02 139.887 189.704 137.885 189.704 Z M 137.675 190.628 C 138.907 190.628 139.537 191.566 139.537 193.358 C 139.537 195.164 138.767 195.934 137.745 195.934 C 137.045 195.934 136.415 195.598 136.149 195.094 C 135.925 194.674 135.897 194.016 135.897 193.4 C 135.897 191.65 136.513 190.628 137.675 190.628 Z M 131.375 198.552 C 130.745 198.552 130.311 198.972 130.311 199.56 C 130.311 200.162 130.731 200.568 131.375 200.568 C 131.991 200.568 132.411 200.148 132.411 199.56 C 132.411 198.958 131.991 198.552 131.375 198.552 Z M 133.111 189.9 L 129.233 189.9 L 129.233 190.614 L 129.975 190.754 C 130.367 190.824 130.409 190.992 130.409 191.398 L 130.409 197.012 L 130.577 197.082 L 132.971 196.956 L 133.069 196.214 L 132.411 196.116 C 131.949 196.06 131.907 195.878 131.907 195.248 L 131.907 191.44 C 131.907 191.02 131.921 190.824 132.327 190.754 L 133.111 190.628 L 133.111 189.9 Z M 128.225 189.9 L 124.641 189.9 L 124.641 190.586 L 125.341 190.74 C 125.649 190.81 125.691 190.95 125.691 191.342 L 125.691 194.184 C 125.691 195.542 124.837 196.102 123.899 196.102 C 122.695 196.102 122.583 195.346 122.583 194.352 L 122.583 191.286 C 122.583 190.894 122.639 190.768 123.003 190.698 L 123.591 190.586 L 123.591 189.9 L 120.007 189.9 L 120.007 190.6 L 120.665 190.712 C 121.057 190.782 121.099 190.908 121.099 191.286 L 121.099 194.828 C 121.099 196.116 121.617 197.222 123.395 197.222 C 124.669 197.222 125.425 196.438 125.803 195.78 L 125.845 195.78 L 125.943 197.026 L 126.111 197.124 L 128.253 196.97 L 128.351 196.242 L 127.665 196.144 C 127.231 196.074 127.189 195.906 127.189 195.276 L 127.189 191.398 C 127.189 191.006 127.189 190.796 127.553 190.726 L 128.225 190.6 L 128.225 189.9 Z M 100.043 206.504 L 99.413 206.504 L 99.259 206.98 C 98.923 206.756 98.349 206.504 97.495 206.504 C 95.759 206.504 94.919 207.652 94.919 208.856 C 94.919 211.656 98.811 210.592 98.811 212.258 C 98.811 212.874 98.363 213.21 97.621 213.21 C 96.893 213.21 96.207 212.72 95.997 211.768 L 95.129 211.698 L 95.311 214.022 L 95.969 214.022 L 96.081 213.546 C 96.417 213.826 97.047 214.022 97.635 214.022 C 99.231 214.022 100.127 213.098 100.127 211.852 C 100.127 209.108 96.221 210.214 96.221 208.506 C 96.221 207.792 96.739 207.414 97.467 207.414 C 98.181 207.414 98.965 207.708 99.413 208.996 L 100.267 208.94 L 100.043 206.504 Z M 91.013 206.504 C 90.117 206.504 89.361 206.952 88.843 207.484 L 89.207 208.044 C 89.585 207.792 89.991 207.596 90.509 207.596 C 91.195 207.596 91.461 208.002 91.461 208.758 L 91.461 212.888 L 89.319 212.888 L 89.319 213.826 L 91.461 213.826 L 91.461 216.178 L 91.657 216.262 L 92.455 216.164 C 92.567 214.54 92.917 213.756 94.037 213.658 L 94.037 212.888 L 92.959 212.888 L 92.959 208.59 C 92.959 207.302 92.413 206.504 91.013 206.504 Z M 87.205 203.494 C 85.679 203.494 85.105 204.6 84.475 206.07 L 81.829 212.23 C 81.591 212.776 81.521 212.93 81.171 213 L 80.653 213.112 L 80.653 213.826 L 83.649 213.826 L 83.789 213.126 L 83.173 212.986 C 82.767 212.888 82.683 212.706 82.851 212.23 L 84.321 208.604 L 84.391 208.604 L 85.861 212.328 C 86.043 212.818 85.973 212.972 85.595 213.028 L 84.923 213.126 L 84.923 213.826 L 88.451 213.826 L 88.591 213.084 L 88.101 212.972 C 87.709 212.874 87.695 212.734 87.471 212.272 L 85.175 206.756 L 85.511 205.986 C 86.029 204.852 86.351 204.292 87.009 204.278 C 86.967 204.642 86.925 204.922 86.939 205.062 C 86.967 205.482 87.331 205.622 87.695 205.622 C 88.241 205.622 88.675 205.216 88.675 204.628 C 88.675 204.068 88.269 203.494 87.205 203.494 Z M 79.715 206.504 L 79.085 206.504 L 78.931 206.98 C 78.595 206.756 78.021 206.504 77.167 206.504 C 75.431 206.504 74.591 207.652 74.591 208.856 C 74.591 211.656 78.483 210.592 78.483 212.258 C 78.483 212.874 78.035 213.21 77.293 213.21 C 76.565 213.21 75.879 212.72 75.669 211.768 L 74.801 211.698 L 74.983 214.022 L 75.641 214.022 L 75.753 213.546 C 76.089 213.826 76.719 214.022 77.307 214.022 C 78.903 214.022 79.799 213.098 79.799 211.852 C 79.799 209.108 75.893 210.214 75.893 208.506 C 75.893 207.792 76.411 207.414 77.139 207.414 C 77.853 207.414 78.637 207.708 79.085 208.996 L 79.939 208.94 L 79.715 206.504 Z M 70.685 206.504 C 69.789 206.504 69.033 206.952 68.515 207.484 L 68.879 208.044 C 69.257 207.792 69.663 207.596 70.181 207.596 C 70.867 207.596 71.133 208.002 71.133 208.758 L 71.133 212.888 L 68.991 212.888 L 68.991 213.826 L 71.133 213.826 L 71.133 216.178 L 71.329 216.262 L 72.127 216.164 C 72.239 214.54 72.589 213.756 73.709 213.658 L 73.709 212.888 L 72.631 212.888 L 72.631 208.59 C 72.631 207.302 72.085 206.504 70.685 206.504 Z M 65.771 206.504 C 64.777 206.504 64.105 206.924 63.615 207.708 C 63.517 207.008 63.125 206.504 62.271 206.504 C 61.851 206.504 61.291 206.7 60.899 207.064 L 61.053 207.638 C 61.935 207.386 62.299 207.582 62.299 208.156 L 62.299 211.432 C 62.299 213.49 63.461 214.022 64.959 214.022 C 66.415 214.022 67.731 213.182 67.731 212.16 C 67.731 211.74 67.507 211.39 66.905 211.39 C 66.331 211.39 66.065 211.726 66.065 212.048 C 66.065 212.244 66.275 212.594 66.415 212.832 C 66.219 213.028 65.743 213.238 65.169 213.238 C 64.287 213.238 63.783 212.846 63.783 211.67 L 63.783 210.69 C 64.343 210.662 64.959 210.62 65.519 210.536 C 66.905 210.34 67.773 209.668 67.773 208.422 C 67.773 207.022 66.737 206.504 65.771 206.504 Z M 65.155 207.554 C 65.743 207.554 66.233 207.848 66.233 208.59 C 66.233 209.136 65.939 209.668 65.043 209.808 C 64.707 209.864 64.245 209.92 63.783 209.92 L 63.783 208.94 C 63.783 207.876 64.595 207.554 65.155 207.554 Z M 113.819 206.504 C 112.475 206.504 111.509 207.232 110.977 207.946 L 111.509 208.478 C 111.915 208.086 112.531 207.652 113.455 207.652 C 114.785 207.652 115.541 208.59 115.597 210.102 L 111.271 210.102 C 111.145 210.55 111.075 211.04 111.075 211.488 C 111.075 213.084 112.195 214.022 113.707 214.022 C 115.737 214.022 117.179 212.566 117.179 210.13 C 117.179 208.128 116.073 206.504 113.819 206.504 Z M 115.597 210.956 C 115.499 212.062 115.107 213.196 113.875 213.196 C 113.035 213.196 112.559 212.706 112.559 211.628 C 112.559 211.376 112.573 211.138 112.601 210.956 L 115.597 210.956 Z M 109.801 206.7 L 105.713 206.7 L 105.713 207.4 L 106.917 207.582 C 107.253 207.638 107.267 207.792 107.267 208.184 L 107.267 210.942 C 107.267 212.202 106.245 213.322 105.363 212.958 C 105.587 212.524 105.643 212.314 105.643 212.132 C 105.643 211.754 105.349 211.488 104.775 211.488 C 104.103 211.488 103.781 211.922 103.781 212.622 C 103.781 213.574 104.453 214.022 105.293 214.022 C 106.413 214.022 107.029 213.21 107.393 212.58 L 107.435 212.58 L 107.561 213.826 L 107.729 213.924 L 109.829 213.77 L 109.927 213.028 L 109.241 212.93 C 108.807 212.86 108.765 212.692 108.765 212.062 L 108.765 208.212 C 108.765 207.82 108.779 207.61 109.129 207.54 L 109.801 207.414 L 109.801 206.7 Z M 195.719 206.7 L 191.477 206.7 L 191.477 207.414 L 192.415 207.54 C 192.849 207.596 192.905 207.764 192.905 208.226 L 192.905 208.772 C 192.583 208.772 192.163 208.758 191.827 208.758 C 190.245 208.758 188.299 209.528 188.299 211.852 C 188.299 213.938 189.937 214.526 192.065 214.526 L 192.905 214.526 L 192.905 214.96 C 192.905 215.436 192.849 215.604 192.415 215.66 L 191.477 215.786 L 191.477 216.5 L 195.719 216.5 L 195.719 215.786 L 194.935 215.66 C 194.515 215.59 194.487 215.394 194.487 214.946 L 194.487 208.254 C 194.487 207.806 194.515 207.61 194.935 207.54 L 195.719 207.414 L 195.719 206.7 Z M 192.905 209.584 L 192.905 213.714 L 192.205 213.714 C 190.847 213.714 189.979 213.252 189.979 211.796 C 189.979 210.452 190.637 209.584 192.163 209.584 L 192.905 209.584 Z M 187.403 206.7 L 183.315 206.7 L 183.315 207.4 L 184.519 207.582 C 184.855 207.638 184.869 207.792 184.869 208.184 L 184.869 210.942 C 184.869 212.202 183.847 213.322 182.965 212.958 C 183.189 212.524 183.245 212.314 183.245 212.132 C 183.245 211.754 182.951 211.488 182.377 211.488 C 181.705 211.488 181.383 211.922 181.383 212.622 C 181.383 213.574 182.055 214.022 182.895 214.022 C 184.015 214.022 184.631 213.21 184.995 212.58 L 185.037 212.58 L 185.163 213.826 L 185.331 213.924 L 187.431 213.77 L 187.529 213.028 L 186.843 212.93 C 186.409 212.86 186.367 212.692 186.367 212.062 L 186.367 208.212 C 186.367 207.82 186.381 207.61 186.731 207.54 L 187.403 207.414 L 187.403 206.7 Z M 178.597 206.504 C 177.603 206.504 176.931 206.924 176.441 207.708 C 176.343 207.008 175.951 206.504 175.097 206.504 C 174.677 206.504 174.117 206.7 173.725 207.064 L 173.879 207.638 C 174.761 207.386 175.125 207.582 175.125 208.156 L 175.125 211.432 C 175.125 213.49 176.287 214.022 177.785 214.022 C 179.241 214.022 180.557 213.182 180.557 212.16 C 180.557 211.74 180.333 211.39 179.731 211.39 C 179.157 211.39 178.891 211.726 178.891 212.048 C 178.891 212.244 179.101 212.594 179.241 212.832 C 179.045 213.028 178.569 213.238 177.995 213.238 C 177.113 213.238 176.609 212.846 176.609 211.67 L 176.609 210.69 C 177.169 210.662 177.785 210.62 178.345 210.536 C 179.731 210.34 180.599 209.668 180.599 208.422 C 180.599 207.022 179.563 206.504 178.597 206.504 Z M 177.981 207.554 C 178.569 207.554 179.059 207.848 179.059 208.59 C 179.059 209.136 178.765 209.668 177.869 209.808 C 177.533 209.864 177.071 209.92 176.609 209.92 L 176.609 208.94 C 176.609 207.876 177.421 207.554 177.981 207.554 Z M 169.987 206.504 C 168.797 206.504 168.153 207.106 167.635 207.764 L 167.593 207.764 L 167.383 206.616 L 165.073 206.7 L 165.073 207.414 L 165.773 207.54 C 166.165 207.61 166.221 207.764 166.221 208.198 L 166.221 213.826 L 166.389 213.924 L 168.685 213.77 L 168.783 213.042 L 168.181 212.944 C 167.747 212.874 167.705 212.706 167.705 212.09 L 167.705 209.542 C 167.705 208.198 168.531 207.624 169.469 207.624 C 170.673 207.624 170.715 208.394 170.715 209.36 L 170.715 213.826 L 170.883 213.924 L 173.207 213.77 L 173.319 213.042 L 172.689 212.944 C 172.241 212.874 172.199 212.692 172.199 212.09 L 172.199 208.884 C 172.199 207.624 171.723 206.504 169.987 206.504 Z M 161.195 206.504 C 160.299 206.504 159.543 206.952 159.025 207.484 L 159.389 208.044 C 159.767 207.792 160.173 207.596 160.691 207.596 C 161.377 207.596 161.643 208.002 161.643 208.758 L 161.643 212.888 L 159.501 212.888 L 159.501 213.826 L 161.643 213.826 L 161.643 216.178 L 161.839 216.262 L 162.637 216.164 C 162.749 214.54 163.099 213.756 164.219 213.658 L 164.219 212.888 L 163.141 212.888 L 163.141 208.59 C 163.141 207.302 162.595 206.504 161.195 206.504 Z M 158.059 206.504 L 157.429 206.504 L 157.275 206.98 C 156.939 206.756 156.365 206.504 155.511 206.504 C 153.775 206.504 152.935 207.652 152.935 208.856 C 152.935 211.656 156.827 210.592 156.827 212.258 C 156.827 212.874 156.379 213.21 155.637 213.21 C 154.909 213.21 154.223 212.72 154.013 211.768 L 153.145 211.698 L 153.327 214.022 L 153.985 214.022 L 154.097 213.546 C 154.433 213.826 155.063 214.022 155.651 214.022 C 157.247 214.022 158.143 213.098 158.143 211.852 C 158.143 209.108 154.237 210.214 154.237 208.506 C 154.237 207.792 154.755 207.414 155.483 207.414 C 156.197 207.414 156.981 207.708 157.429 208.996 L 158.283 208.94 L 158.059 206.504 Z M 148.553 206.504 C 147.209 206.504 146.243 207.232 145.711 207.946 L 146.243 208.478 C 146.649 208.086 147.265 207.652 148.189 207.652 C 149.519 207.652 150.275 208.59 150.331 210.102 L 146.005 210.102 C 145.879 210.55 145.809 211.04 145.809 211.488 C 145.809 213.084 146.929 214.022 148.441 214.022 C 150.471 214.022 151.913 212.566 151.913 210.13 C 151.913 208.128 150.807 206.504 148.553 206.504 Z M 150.331 210.956 C 150.233 212.062 149.841 213.196 148.609 213.196 C 147.769 213.196 147.293 212.706 147.293 211.628 C 147.293 211.376 147.307 211.138 147.335 210.956 L 150.331 210.956 Z M 142.953 215.352 C 142.323 215.352 141.889 215.772 141.889 216.36 C 141.889 216.962 142.309 217.368 142.953 217.368 C 143.569 217.368 143.989 216.948 143.989 216.36 C 143.989 215.758 143.569 215.352 142.953 215.352 Z M 144.689 206.7 L 140.811 206.7 L 140.811 207.414 L 141.553 207.554 C 141.945 207.624 141.987 207.792 141.987 208.198 L 141.987 213.812 L 142.155 213.882 L 144.549 213.756 L 144.647 213.014 L 143.989 212.916 C 143.527 212.86 143.485 212.678 143.485 212.048 L 143.485 208.24 C 143.485 207.82 143.499 207.624 143.905 207.554 L 144.689 207.428 L 144.689 206.7 Z M 136.919 203.494 C 134.539 203.494 133.069 204.376 133.069 206.056 C 133.069 207.596 134.203 207.918 135.603 207.918 L 137.451 207.918 C 138.095 207.918 138.445 208.016 138.445 208.478 C 138.445 208.758 138.249 209.01 138.039 209.248 C 137.717 209.15 137.213 209.094 136.891 209.094 C 135.099 209.094 133.923 210.032 133.923 211.558 C 133.923 212.244 134.161 212.748 134.483 213.126 C 134.399 213.378 134.273 213.658 134.063 213.952 L 133.937 213.658 C 133.811 213.42 133.657 213.252 133.349 213.252 C 132.929 213.252 132.537 213.644 132.537 214.092 C 132.537 214.61 133.013 214.876 133.503 214.876 C 134.259 214.876 134.735 214.246 135.015 213.574 C 135.533 213.882 136.219 214.022 136.863 214.022 C 138.613 214.022 139.859 213.056 139.859 211.474 C 139.859 210.522 139.467 209.906 138.809 209.57 L 138.809 209.528 C 139.425 208.912 139.705 208.52 139.705 207.988 C 139.705 207.624 139.495 207.092 138.865 206.896 L 138.865 206.84 C 139.677 206.476 140.181 206.028 140.181 205.23 C 140.181 204.25 139.453 203.494 136.919 203.494 Z M 136.863 209.892 C 137.731 209.892 138.333 210.494 138.333 211.558 C 138.333 212.496 138.011 213.238 136.933 213.238 C 135.981 213.238 135.435 212.594 135.435 211.502 C 135.435 210.494 135.953 209.892 136.863 209.892 Z M 136.779 204.432 C 138.123 204.432 138.711 204.726 138.711 205.454 C 138.711 205.958 138.445 206.28 138.109 206.546 L 135.841 206.546 C 135.001 206.546 134.609 206.294 134.609 205.734 C 134.609 204.992 135.323 204.432 136.779 204.432 Z M 130.339 215.352 C 129.709 215.352 129.275 215.772 129.275 216.374 C 129.275 216.976 129.709 217.368 130.339 217.368 C 130.941 217.368 131.375 216.962 131.375 216.346 C 131.375 215.758 130.941 215.352 130.339 215.352 Z M 131.613 203.494 C 130.017 204.362 129.373 205.482 129.373 208.03 L 129.373 213.812 L 129.541 213.882 L 131.935 213.756 L 132.033 213.014 L 131.361 212.916 C 130.899 212.86 130.871 212.678 130.871 212.048 L 130.871 207.134 C 130.871 205.776 131.151 204.852 132.089 204.11 L 131.613 203.494 Z M 125.467 206.504 C 124.473 206.504 123.801 206.924 123.311 207.708 C 123.213 207.008 122.821 206.504 121.967 206.504 C 121.547 206.504 120.987 206.7 120.595 207.064 L 120.749 207.638 C 121.631 207.386 121.995 207.582 121.995 208.156 L 121.995 211.432 C 121.995 213.49 123.157 214.022 124.655 214.022 C 126.111 214.022 127.427 213.182 127.427 212.16 C 127.427 211.74 127.203 211.39 126.601 211.39 C 126.027 211.39 125.761 211.726 125.761 212.048 C 125.761 212.244 125.971 212.594 126.111 212.832 C 125.915 213.028 125.439 213.238 124.865 213.238 C 123.983 213.238 123.479 212.846 123.479 211.67 L 123.479 210.69 C 124.039 210.662 124.655 210.62 125.215 210.536 C 126.601 210.34 127.469 209.668 127.469 208.422 C 127.469 207.022 126.433 206.504 125.467 206.504 Z M 124.851 207.554 C 125.439 207.554 125.929 207.848 125.929 208.59 C 125.929 209.136 125.635 209.668 124.739 209.808 C 124.403 209.864 123.941 209.92 123.479 209.92 L 123.479 208.94 C 123.479 207.876 124.291 207.554 124.851 207.554 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/privacy.svg b/.icons/Gruvbox_Dark-2/apps/64/privacy.svg
new file mode 100644
index 000000000..d7a66216c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/privacy.svg
@@ -0,0 +1,74 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="jQZfPEC4iyxwfE5dNZOK7Y4BQdf09qTL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#jQZfPEC4iyxwfE5dNZOK7Y4BQdf09qTL)">
+ <linearGradient id="_lgradient_43" x1=".567" x2=".559" y1="1.071" y2="-.001" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_43)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_44" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_44)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="QygZKIUNB6YXJc2dQslFv4Cj1mnqaXee" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#QygZKIUNB6YXJc2dQslFv4Cj1mnqaXee)">
+ <path d="M 200.454 128.425 C 199.544 167.786 167.588 199.205 128 199.205 C 88.415 199.205 56.461 167.792 55.546 128.435 C 55.53 128.721 55.5 129.004 55.5 129.295 C 55.5 169.46 87.835 201.795 128 201.795 C 168.165 201.795 200.5 169.46 200.5 129.295 C 200.5 129.001 200.471 128.714 200.454 128.425 L 200.454 128.425 Z"/>
+ </g>
+ <defs>
+ <linearGradient id="_lgradient_45" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ </defs>
+ <path d="M 200.5 126.705 L 200.5 126.705 C 200.5 86.692 168.014 54.205 128 54.205 L 128 54.205 C 87.986 54.205 55.5 86.692 55.5 126.705 L 55.5 126.705 C 55.5 166.719 87.986 199.205 128 199.205 L 128 199.205 C 168.014 199.205 200.5 166.719 200.5 126.705 Z" style="fill:url(#_lgradient_45)"/>
+ <defs>
+ <filter id="9vPIr9JGfSBXvlz1wTu2WTm9zI3sMewN" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#9vPIr9JGfSBXvlz1wTu2WTm9zI3sMewN)">
+ <path d="M 184.964 129.295 L 184.964 129.295 C 184.964 97.855 159.439 72.33 128 72.33 L 128 72.33 C 96.561 72.33 71.036 97.855 71.036 129.295 L 71.036 129.295 C 71.036 160.734 96.561 186.259 128 186.259 L 128 186.259 C 159.439 186.259 184.964 160.734 184.964 129.295 Z"/>
+ </g>
+ <defs>
+ <linearGradient id="_lgradient_46" x1="0" x2="1" y1=".5" y2=".5">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ </defs>
+ <path d="M 184.964 126.705 L 184.964 126.705 C 184.964 95.266 159.439 69.741 128 69.741 L 128 69.741 C 96.561 69.741 71.036 95.266 71.036 126.705 L 71.036 126.705 C 71.036 158.145 96.561 183.67 128 183.67 L 128 183.67 C 159.439 183.67 184.964 158.145 184.964 126.705 Z" style="fill:url(#_lgradient_46)"/>
+ <defs>
+ <filter id="5BQBVXOxVM3kiUmx5UtC1UQChslQqmQK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#5BQBVXOxVM3kiUmx5UtC1UQChslQqmQK)">
+ <path d="M 128 86.572 L 116.469 100.409 C 105.004 104.981 96.931 116.198 96.931 129.295 C 96.931 146.455 110.842 160.366 128.002 160.366 C 145.162 160.366 159.074 146.455 159.074 129.295 C 159.074 116.196 151.001 104.979 139.533 100.408 L 128 86.571 L 128 86.572 Z"/>
+ </g>
+ <path fill="#d9d9d9" d="M 128 83.982 L 116.469 97.819 C 105.004 102.391 96.931 113.608 96.931 126.705 C 96.931 143.865 110.842 157.776 128.002 157.776 C 145.162 157.776 159.074 143.865 159.074 126.705 C 159.074 113.607 151.001 102.389 139.533 97.818 L 128 83.981 L 128 83.982 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 128 54.205 C 87.836 54.205 55.5 86.54 55.5 126.705 C 55.5 126.999 55.529 127.285 55.546 127.575 C 56.456 88.214 88.413 56.795 128 56.795 C 167.587 56.795 199.544 88.214 200.454 127.575 C 200.471 127.286 200.5 126.999 200.5 126.705 C 200.5 86.54 168.164 54.205 128 54.205 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 128 69.741 C 96.443 69.741 71.036 95.147 71.036 126.705 C 71.036 127.001 71.066 127.289 71.081 127.58 C 71.985 96.824 97.018 72.33 128 72.33 C 158.982 72.33 184.015 96.824 184.919 127.58 C 184.935 127.289 184.964 127.001 184.964 126.705 C 184.964 95.147 159.557 69.741 128 69.741 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/prjm16-transparent.svg b/.icons/Gruvbox_Dark-2/apps/64/prjm16-transparent.svg
new file mode 100644
index 000000000..a9494aafb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/prjm16-transparent.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_FVIbpdrEJ1AVJPugkSk2eaWefFUTkduR">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_FVIbpdrEJ1AVJPugkSk2eaWefFUTkduR)">
+ <defs>
+ <filter id="bLyUTGPcoLNOAyFcev2DBERiWkhtkbs2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#bLyUTGPcoLNOAyFcev2DBERiWkhtkbs2)">
+ <linearGradient id="_lgradient_269" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_269)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_270" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_270)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_271" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(138.861,37.208,-37.208,138.861,77.173,39.966)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_271)" d="M 128 55.501 L 135.072 92.447 L 155.745 61.019 L 148.139 97.86 L 179.265 76.735 L 158.141 107.861 L 194.981 100.256 L 163.553 120.929 L 200.5 128.001 L 163.553 135.073 L 194.981 155.745 L 158.141 148.14 L 179.265 179.266 L 148.139 158.141 L 155.745 194.982 L 135.072 163.554 L 128 200.501 L 120.928 163.554 L 100.255 194.982 L 107.861 158.141 L 76.735 179.266 L 97.859 148.14 L 61.019 155.745 L 92.447 135.073 L 55.5 128.001 L 92.447 120.929 L 61.019 100.256 L 97.859 107.861 L 76.735 76.735 L 107.861 97.86 L 100.255 61.019 L 120.928 92.447 L 128 55.501 Z"/>
+ <linearGradient id="_lgradient_272" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(144.917,0,0,144.857,55.54,55.499)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_272)" d="M 102.674 55.501 C 97.841 55.486 93.58 58.663 92.215 63.299 L 55.985 186.416 C 54.29 192.174 57.583 198.216 63.341 199.911 C 69.099 201.607 75.141 198.314 76.836 192.556 L 102.264 106.138 L 117.521 161.838 C 118.818 166.556 123.108 169.825 128 169.825 C 132.892 169.825 137.182 166.556 138.479 161.838 L 153.736 106.138 L 179.164 192.556 C 180.26 196.28 183.261 199.137 187.035 200.05 C 190.809 200.962 194.783 199.792 197.46 196.98 C 200.138 194.168 201.111 190.141 200.015 186.416 L 163.785 63.299 C 162.413 58.638 158.115 55.454 153.257 55.5 C 148.399 55.546 144.162 58.81 142.878 63.496 L 128 117.831 L 113.122 63.496 C 111.831 58.786 107.557 55.515 102.674 55.501 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/product_icon_32bpp-128.svg b/.icons/Gruvbox_Dark-2/apps/64/product_icon_32bpp-128.svg
new file mode 120000
index 000000000..7efea6e72
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/product_icon_32bpp-128.svg
@@ -0,0 +1 @@
+application_icon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/proofgeneral.svg b/.icons/Gruvbox_Dark-2/apps/64/proofgeneral.svg
new file mode 100644
index 000000000..88611d15e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/proofgeneral.svg
@@ -0,0 +1,77 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="BzhsRJ2fDbN1uco5RgJqVVV1mbgRhJyP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#BzhsRJ2fDbN1uco5RgJqVVV1mbgRhJyP)">
+ <path fill="#e3dfd5" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g>
+ <path fill="#aea795" d="M 126.166 220.326 C 122.479 220.442 117.577 223.717 117.577 227.13 C 117.577 229.011 119.129 229.636 122.639 229.164 C 124.682 228.89 124.78 228.941 124.152 229.956 C 123.61 230.832 123.644 231.144 124.323 231.577 L 124.323 231.579 C 125.445 232.294 125.612 232.275 126.885 231.288 C 127.903 230.499 127.906 230.465 126.928 230.808 C 126.035 231.122 125.966 231.019 126.463 230.107 C 126.784 229.518 128.241 227.643 129.702 225.94 C 131.974 223.291 132.203 222.814 131.292 222.642 C 130.705 222.531 129.773 221.961 129.22 221.375 C 128.487 220.599 127.395 220.287 126.166 220.326 L 126.166 220.326 Z M 126.88 220.936 C 127.652 220.901 128.3 221.089 128.691 221.56 C 129.69 222.766 127.758 225.956 125.109 227.478 C 121.175 229.736 118.739 228.824 120.093 225.6 C 121.121 223.152 124.563 221.042 126.88 220.936 L 126.88 220.936 Z M 206.704 214.205 C 206.587 214.258 206.784 214.521 207.248 214.897 C 208.304 215.751 208.313 215.841 207.389 216.396 C 206.848 216.721 206.405 217.228 206.405 217.522 C 206.405 218.429 208.107 218.112 208.481 217.136 C 208.89 216.069 208.091 214.571 206.928 214.224 C 206.817 214.191 206.743 214.187 206.704 214.205 Z M 204.999 213.577 C 203.143 213.577 199.372 215.558 198.069 217.217 C 196.47 219.253 196.482 221.677 198.098 222.81 C 199.461 223.766 203.89 224.01 204.416 223.158 C 204.609 222.845 203.958 222.756 202.826 222.939 C 200.12 223.379 198.29 221.587 199.146 219.334 C 199.992 217.104 201.306 215.792 203.876 214.611 C 205.309 213.952 205.715 213.577 204.999 213.577 L 204.999 213.577 Z M 185.711 197.787 C 184.652 197.787 175.692 203.419 174.096 205.088 L 172.533 206.722 L 174.711 207.598 C 178.821 209.249 178.766 209.165 177.965 212.567 C 177.432 214.833 179.287 214.665 180.084 212.375 C 180.579 210.952 180.935 210.681 182.036 210.892 C 183.773 211.224 184.389 210.224 183.051 209.244 C 182.056 208.515 182.091 208.301 183.867 204.12 C 186.19 198.652 186.44 197.787 185.711 197.787 L 185.711 197.787 Z M 182.474 200.776 C 182.541 200.767 182.587 200.772 182.609 200.793 C 182.78 200.965 182.196 202.633 181.311 204.501 L 179.7 207.897 L 177.271 206.794 C 175.935 206.187 174.993 205.447 175.176 205.15 C 175.672 204.345 181.467 200.917 182.474 200.776 L 182.474 200.776 Z M 193.05 208.548 C 191.976 208.545 190.71 208.878 189.259 209.549 C 186.593 210.781 184.7 212.718 184.204 214.721 C 183.686 216.814 185.141 217.803 188.522 217.656 C 190.254 217.58 191.135 217.746 190.914 218.106 C 190.721 218.419 190.705 219.041 190.877 219.491 L 190.877 219.493 C 191.318 220.644 192.912 220.513 192.92 219.325 C 192.924 218.783 194.328 216.693 196.04 214.68 C 198.835 211.394 199.031 211.002 197.955 210.836 C 197.297 210.733 196.273 210.163 195.679 209.568 C 195.003 208.891 194.123 208.551 193.05 208.548 L 193.05 208.548 Z M 192.326 209.895 C 193.446 209.44 194.614 210.035 195.364 211.444 C 195.298 212.885 194.87 214.226 194.184 215.142 C 193.498 216.058 192.618 216.465 191.757 216.264 C 191.212 218.387 189.894 219.691 188.521 219.467 C 187.147 219.243 186.047 217.545 185.819 215.297 C 185.886 213.856 186.314 212.515 187 211.599 C 187.685 210.683 188.566 210.275 189.427 210.476 C 190.286 209.503 191.371 209.285 192.326 209.895 L 192.326 209.895 Z M 143.376 184.837 C 142.145 184.837 143.064 185.889 144.985 186.678 C 147.542 187.729 147.653 187.75 148.121 187.281 C 148.477 186.925 144.422 184.837 143.376 184.837 L 143.376 184.837 Z M 233.251 167.387 C 232.657 167.381 232.724 167.792 233.527 169.08 L 233.527 169.082 C 234.52 170.674 235.096 170.467 234.322 168.796 C 233.964 168.024 233.483 167.389 233.251 167.387 L 233.251 167.387 Z M 229.385 163.017 C 229.181 163.083 229.132 163.39 229.262 163.886 C 229.671 165.454 226.612 166.664 224.51 165.764 C 223.096 165.159 223.067 165.173 224.082 165.967 L 224.082 165.969 C 225.469 167.052 229.107 167.075 229.995 166.004 C 230.788 165.047 230.585 163.35 229.64 163.035 C 229.559043 163.002183 229.469765 162.995881 229.385 163.017 L 229.385 163.017 Z"/>
+ <path fill="#aea795" d="M 101.882 162.88 C 101.598 162.88 100.931 164.019 100.4 165.413 C 99.32 168.246 99.231 168.283 96.407 167.101 C 94.099 166.136 93.401 166.053 93.401 166.744 C 93.401 167.011 94.541 167.666 95.932 168.199 C 98.65 169.238 98.864 169.707 97.618 171.889 C 97.176 172.663 96.806 173.739 96.794 174.281 C 96.761 175.919 97.319 175.402 98.461 172.733 C 99.658 169.936 99.992 169.798 102.462 171.077 C 103.395 171.561 104.585 171.853 105.105 171.726 C 105.739 171.572 105.211 171.106 103.502 170.312 C 102.1 169.661 100.782 168.958 100.574 168.749 C 100.366 168.541 100.692 167.399 101.297 166.211 C 102.503 163.843 102.672 162.88 101.882 162.88 L 101.882 162.88 Z M 134.185 163.442 C 133.219 163.442 132.674 164.129 123.542 176.837 C 119.695 182.191 116.415 186.359 116.256 186.1 C 116.096 185.842 115.974 183.695 115.984 181.328 C 115.993 178.962 115.834 176.756 115.631 176.427 C 115.172 175.684 113.08 175.665 111.954 176.394 C 111.295 176.82 111.446 176.945 112.639 176.949 L 114.165 176.957 L 114.325 183.008 C 114.455 187.933 114.642 189.06 115.326 189.06 C 115.788 189.06 118.76 185.386 121.929 180.896 C 132.034 166.582 133.818 164.43 135.268 164.795 C 136.9 165.205 156.194 173.722 181.949 185.399 C 193.081 190.446 205.605 196.032 209.779 197.812 C 213.953 199.593 217.739 201.078 218.192 201.108 C 220.246 201.252 216.81 199.409 207.53 195.39 C 197.441 191.02 148.747 169.596 139.923 165.645 C 137.217 164.433 134.636 163.442 134.185 163.442 L 134.185 163.442 Z M 237.935 165.171 C 237.872 165.208 237.924 165.42 238.064 165.82 C 238.284 166.446 237.962 167.111 237.161 167.694 C 236.076 168.485 236.055 168.575 236.986 168.413 C 238.572 168.137 239.46 166.466 238.496 165.569 C 238.177 165.272 237.999 165.134 237.935 165.171 L 237.935 165.171 Z M 14.636 148.825 C 14.007 148.8 14.172 148.964 14.921 149.524 C 16.481 150.69 15.815 154.292 13.727 155.979 C 12.06 157.326 10.486 157.613 9.907 156.676 C 9.446 155.929 8.509 156.524 8.509 157.563 C 8.509 158.731 10.741 158.566 12.724 157.25 C 14.982 155.752 15.285 155.828 14.892 157.795 C 14.709 158.714 14.709 159.854 14.89 160.328 L 14.888 160.328 C 15.313 161.438 16.987 161.432 18.38 160.316 C 19.44 159.467 19.434 159.453 18.203 159.793 C 16.591 160.237 16.205 159.294 16.808 156.388 C 17.397 153.549 19.629 152.045 21.507 153.22 C 22.491 153.836 22.798 153.839 23.164 153.245 C 23.412 152.844 23.489 152.315 23.336 152.069 C 22.875 151.322 20.107 151.598 18.909 152.511 C 17.838 153.326 17.772 153.265 17.504 151.226 C 17.257 149.339 17.023 149.064 15.537 148.904 C 15.237527 148.868633 14.937058 148.842288 14.636 148.825 L 14.636 148.825 Z M 219.845 151.056 C 219.453 151.056 219.583 151.633 220.183 152.55 C 221.134 154.003 221.125 154.071 219.826 155.071 C 219.093 155.636 218.759 156.103 219.083 156.11 C 219.408 156.117 220.002 155.806 220.405 155.419 C 220.995 154.851 221.363 155.014 222.307 156.255 C 223.746 158.147 224.34 157.827 223.05 155.855 C 222.143 154.47 222.158 154.405 223.536 153.776 C 224.318 153.42 224.958 152.908 224.958 152.64 C 224.958 152.372 224.233 152.528 223.349 152.986 C 221.817 153.78 221.712 153.754 221.113 152.438 C 220.767 151.678 220.197 151.056 219.845 151.056 L 219.845 151.056 Z M 82.662 152.953 C 82.432 152.949 82.385 152.992 82.579 153.081 C 83.89 153.682 83.29 154.776 78.504 160.498 C 75.876 163.64 73.724 166.435 73.724 166.709 C 73.724 166.984 74.294 167.685 74.989 168.266 C 75.685 168.848 75.95 168.976 75.578 168.55 C 75.038 167.932 75.264 167.269 76.702 165.262 C 77.693 163.88 79.002 162.398 79.612 161.97 C 81.072 160.944 83.529 160.976 84.405 162.034 C 85.748 163.654 83.127 167.717 79.909 169.002 L 79.909 169.006 C 78.517 169.561 78.516 169.57 79.797 169.603 C 82.87 169.688 86.655 166.254 86.655 163.382 C 86.655 161.433 84.501 159.811 82.438 160.206 C 80.845 160.511 80.622 159.985 81.898 158.925 C 83.115 157.913 86.271 153.862 86.02 153.634 C 85.906 153.529 84.926 153.29 83.844 153.102 C 83.303 153.007 82.891 152.957 82.662 152.954 L 82.662 152.953 L 82.662 152.953 Z M 58.256 153.589 C 58.152 153.576 58.084 153.582 58.057 153.608 C 57.53 154.136 58.822 154.932 63.885 157.204 C 69.343 159.653 69.995 159.841 69.671 158.865 C 69.443 158.181 59.81 153.784 58.256 153.589 Z M 30.792 157.447 C 30.687 157.435 30.618 157.44 30.592 157.466 C 30.087 157.972 30.248 158.068 35.775 160.544 C 40.884 162.832 42.24 163.233 42.24 162.451 C 42.24 161.887 32.373 157.63 30.792 157.447 L 30.792 157.447 Z M 29.122 161.935 C 29.016 161.924 28.946 161.929 28.919 161.956 C 28.399 162.478 28.54 162.563 34.089 165.05 C 39.211 167.344 40.554 167.737 40.554 166.947 C 40.554 166.365 30.71 162.107 29.122 161.935 L 29.122 161.935 Z M 232.462 160.525 C 231.563 160.549 229.741 160.88 227.77 161.402 C 224.022 162.395 222.955 162.903 222.82 163.759 C 222.694 164.562 222.783 164.652 223.16 164.103 C 223.441 163.692 224.783 163.215 226.142 163.042 C 227.501 162.869 228.866 162.538 229.175 162.306 C 229.484 162.074 230.584 161.701 231.619 161.479 C 232.655 161.257 233.288 160.864 233.025 160.606 C 232.96 160.541 232.762 160.517 232.462 160.525 L 232.462 160.525 Z M 217.579 142.892 L 217.938 144.37 C 218.248 145.643 218.067 145.929 216.628 146.431 C 215.366 146.872 214.565 146.819 213.352 146.218 L 211.747 145.424 L 213.074 146.551 L 213.074 146.553 C 214.755 147.978 217.142 147.992 218.852 146.586 L 220.179 145.494 L 218.879 144.194 L 217.579 142.892 L 217.579 142.892 Z"/>
+ <path fill="#aea795" d="M 221.26 140.637 C 221.089405 140.659308 220.92803 140.727383 220.793 140.834 C 220.455 141.09 218.66 141.622 216.805 142.018 C 212.967 142.838 211.465 143.506 211.465 144.389 C 211.465 144.805 211.69 144.82 212.167 144.435 C 212.554 144.124 214.958 143.422 217.509 142.876 C 220.06 142.33 222.147 141.71 222.147 141.497 C 222.147 140.93 221.725 140.582 221.26 140.637 Z M 210.91 135.303 C 209.952 135.302 208.995 135.412 208.419 135.633 C 206.862 136.231 207.715 139.232 209.442 139.232 C 209.754 139.232 209.703 138.932 209.328 138.556 C 208.312 137.539 208.496 137.145 210.271 136.526 C 211.406 136.13 212.272 136.156 213.178 136.613 C 215.369 137.716 215.081 138.564 212.235 139.395 C 210.762 139.825 209.459 140.471 209.339 140.83 C 209.22 141.19 209.286 141.483 209.486 141.483 C 209.896 141.483 215.583 139.695 215.864 139.478 C 216.284 139.152 214.243 135.962 213.408 135.641 C 212.827 135.418 211.868 135.304 210.91 135.303 L 210.91 135.303 Z M 203.87 129.661 C 202.941 129.661 203.21 130.465 205.151 133.462 C 205.602 134.158 206.361 134.729 206.837 134.729 C 207.607 134.729 207.605 134.619 206.812 133.742 C 206.322 133.199 205.657 132.06 205.334 131.209 C 205.011 130.358 204.352 129.661 203.87 129.661 Z M 210.952 125.72 C 210.345 125.72 210.459 125.978 211.34 126.595 C 213.673 128.232 212.59 130.756 209.524 130.826 C 208.047 130.86 207.966 130.934 208.934 131.362 C 210.411 132.013 212.692 131.522 213.576 130.363 C 214.817 128.735 213.114 125.72 210.952 125.72 Z M 157.597 120.523 C 157.266 120.634 157.802 121.46 158.79 122.36 C 160.433 123.858 161.429 124.399 161.429 123.792 C 161.429 123.164 158.127 120.347 157.597 120.523 L 157.597 120.523 Z M 201.023 117.838 C 200.492 117.838 200.873 118.822 202.516 121.69 C 203.463 123.345 204.374 124.564 204.54 124.399 C 204.838 124.1 201.481 117.838 201.023 117.838 Z M 203.745 105.512 C 203.699 105.556 203.748 105.746 203.88 106.095 C 204.107 106.694 203.771 107.356 202.929 107.965 L 201.627 108.906 L 203.027 108.726 C 204.569 108.529 205.226 106.858 204.175 105.813 C 203.931 105.571 203.791 105.467 203.745 105.512 Z M 130.258 103.761 C 129.214 103.761 130.444 105.216 134.021 108.211 C 137.827 111.396 139.294 112.298 138.846 111.174 C 138.617 110.6 130.694 103.761 130.258 103.761 Z M 199.018 107.702 C 198.765 107.702 198.847 108.337 199.2 109.111 C 199.552 109.885 200.046 110.517 200.299 110.517 C 200.552 110.517 200.47 109.885 200.118 109.111 C 199.766 108.337 199.271 107.702 199.018 107.702 L 199.018 107.702 Z M 151.976 109.563 C 151.853 109.581 151.898 109.776 152.045 110.16 C 152.295 110.812 150.782 112.086 146.223 115.063 C 142.836 117.275 140.065 119.197 140.065 119.333 C 140.065 120.057 141.827 122.843 142.442 123.091 C 145.141 124.178 150.13 122.943 152.134 120.691 C 153.149 119.551 153.169 119.326 152.395 117.94 C 151.814 116.901 150.956 116.343 149.646 116.149 L 147.74 115.867 L 150.93 113.75 C 152.685 112.585 154.119 111.443 154.119 111.211 C 154.119 110.979 153.577 110.449 152.914 110.034 C 152.388 109.706 152.098 109.545 151.976 109.563 L 151.976 109.563 Z M 163.204 114.459 C 162.549 114.459 162.638 114.735 163.572 115.606 C 165.371 117.284 165.244 117.691 162.272 119.799 C 161.194 120.563 161.206 120.583 162.553 120.264 C 164.336 119.842 165.926 118.478 165.926 117.372 C 165.926 116.226 164.275 114.459 163.204 114.459 L 163.204 114.459 Z M 147.865 116.852 C 149.004 116.79 149.9 117.172 150.409 118.008 C 150.926 118.855 150.68 119.345 148.928 120.964 C 147.579 122.21 146.267 122.905 145.259 122.905 C 143.612 122.905 141.19 121.537 141.19 120.608 C 141.19 120.309 142.391 119.3 143.86 118.365 C 145.344 117.421 146.726 116.914 147.865 116.852 L 147.865 116.852 Z M 18.378 92.571 C 16.999 92.547 16.344 92.968 14.663 94.652 C 12.808 96.509 12.444 97.248 12.444 99.159 C 12.444 100.889 12.753 101.663 13.71 102.341 C 14.489 102.894 15.514 103.107 16.38 102.898 C 18.068 102.49 20.526 100.97 20.132 100.575 C 19.977 100.421 19.207 100.715 18.423 101.23 C 14.576 103.754 12.654 98.627 15.897 94.497 C 17.024 93.063 20.315 92.415 20.315 93.628 C 20.315 93.938 20.061 94.19 19.752 94.19 C 19.441844 94.19055 19.19055 94.441844 19.19 94.752 C 19.19 95.062 19.714 95.316 20.354 95.316 C 21.239 95.316 21.474 95.013 21.338 94.049 C 21.193 93.028 20.743 92.748 19.019 92.606 C 18.80574 92.5878 18.591974 92.576128 18.378 92.571 L 18.378 92.571 Z M 37.517 94.039 C 36.502 94.029 35.272 94.039 33.808 94.068 C 29.353 94.159 29.234 94.189 30.997 94.754 C 33.05 95.413 40.991 95.413 41.397 94.754 C 41.681 94.294 40.564 94.072 37.517 94.039 Z M 34.018 98.131 C 28.035 98.131 28.908 99.18 35.073 99.401 C 37.933 99.503 40.448 99.64 40.662 99.704 C 40.876 99.768 41.187 99.597 41.355 99.325 C 41.792 98.616 38.812 98.131 34.018 98.131 L 34.018 98.131 Z M 191.751 101.622 C 190.809 101.607 189.875 101.845 189.101 102.388 C 188.09 103.096 187.962 103.476 188.433 104.358 C 189.134 105.67 190.211 105.83 189.72 104.549 C 189.281 103.404 190.452 102.652 192.702 102.645 C 194.825 102.634 196.389 104.113 195.125 104.936 C 194.681 105.225 193.686 105.606 192.913 105.784 C 190.485 106.343 190.102 106.526 190.102 107.123 C 190.102 107.873 190.222 107.863 193.752 106.835 C 196.266 106.103 196.685 105.793 196.439 104.851 C 195.934 102.915 193.825 101.656 191.751 101.622 L 191.751 101.622 Z M 183.792 90.883 C 183.619 90.982 184.023 92.113 185.159 94.184 C 186.176 96.039 187.22 97.558 187.478 97.561 C 188.046 97.57 188.004 97.471 185.885 93.763 C 184.713 91.713 183.964 90.783 183.792 90.883 Z M 54.486 87.142 C 54.084 87.166 53.666 87.258 53.234 87.422 C 51.237 88.183 50.083 90.291 49.715 93.86 C 49.329 97.614 50.62 101.601 52.519 102.519 C 54.125 103.296 54.267 103.302 55.952 102.66 C 58.008 101.877 59.246 99.046 59.274 95.065 C 59.31 90.141 57.301 86.976 54.486 87.142 L 54.486 87.142 Z M 54.65 87.998 C 57.104 87.998 58.376 95.88 56.606 100.121 C 56.076 101.392 55.412 102.073 54.706 102.073 C 52.613 102.073 51.814 100.057 51.731 94.571 C 51.669 90.372 52.722 87.998 54.65 87.998 Z M 186.388 89.443 C 186.097 89.345 186.461 90.516 187.634 92.764 C 188.527 94.476 189.468 95.878 189.726 95.879 C 190.286 95.88 190.263 95.825 188.182 92.071 C 187.236 90.365 186.614 89.52 186.388 89.443 L 186.388 89.443 Z M 121.91 90.249 C 121.576 90.249 122.028 91.008 122.917 91.937 C 123.806 92.866 124.892 93.628 125.33 93.628 C 125.795 93.628 125.375 92.921 124.323 91.937 C 123.33 91.008 122.244 90.249 121.91 90.249 Z M 112.189 84.793 C 110.067 84.705 106.728 85.738 105.348 87.019 C 102.871 89.317 104.458 91.937 108.327 91.937 C 109.73 91.937 110.172 92.71 109.135 93.352 C 108.821 93.546 108.709 93.941 108.886 94.229 L 108.886 94.231 C 109.297 94.896 110.831 94.916 110.831 94.256 C 110.831 93.983 112.475 92.687 114.485 91.375 C 118.285 88.896 118.949 87.996 116.981 87.996 C 116.344 87.996 115.959 87.777 116.125 87.509 C 116.545 86.828 114.773 85.343 113.015 84.903 C 112.744015 84.838925 112.467309 84.802076 112.189 84.793 L 112.189 84.793 Z M 112.853 85.832 C 113.67 85.868 114.359 86.1 114.759 86.582 C 115.715 87.736 115.137 88.912 112.957 90.243 C 109.93 92.091 105.998 91.558 106.421 89.356 C 106.8 87.384 110.401 85.725 112.853 85.832 Z M 128.176 84.619 C 127.05 84.619 127.056 84.656 128.336 85.709 C 129.413 86.594 129.547 86.992 129.046 87.82 C 128.706 88.382 127.821 89.153 127.078 89.536 L 127.078 89.538 L 125.728 90.233 L 126.993 90.241 C 128.297 90.25 130.506 88.461 130.506 87.397 C 130.506 86.082 129.279 84.619 128.176 84.619 L 128.176 84.619 Z M 182.644 79.552 C 182.402 79.552 182.625 80.192 183.138 80.975 C 183.65 81.759 184.178 82.292 184.312 82.158 C 184.646 81.824 183.191 79.552 182.644 79.552 L 182.644 79.552 Z M 187.486 76.837 C 187.284 76.805 187.288 77.043 187.49 77.569 C 187.728 78.19 187.525 78.981 186.971 79.594 C 186.124 80.532 186.142 80.579 187.239 80.291 C 188.534 79.952 188.889 77.66 187.756 76.959 C 187.674111 76.902354 187.582632 76.861019 187.486 76.837 L 187.486 76.837 Z M 182.017 73.808 C 181.761 73.859 181.265 74.27 180.568 75.118 C 178.763 77.31 173.739 79.812 172.037 79.366 C 171.458 79.214 171.127 79.319 171.3 79.6 L 171.3 79.602 C 172.357 81.314 179.133 78.946 181.102 76.176 C 182.199 74.634 182.442 73.722 182.017 73.808 L 182.017 73.808 Z M 91.177 73.802 C 91.161 73.809 91.154 73.825 91.154 73.846 C 91.154 74.396 92.228 75.468 97.337 80.017 C 99.382 81.839 100.397 82.267 100.026 81.153 C 99.717 80.226 91.679 73.584 91.177 73.802 L 91.177 73.802 Z M 88.551 56.07 C 88.393 55.998 88.349 56.378 88.316 57.309 C 88.112 63.061 81.339 71.103 76.699 71.103 C 75.564 71.103 74.924 71.332 75.13 71.665 C 76.036 73.134 80.98 71.505 84.182 68.682 C 88.09 65.237 90.483 59.249 88.983 56.665 C 88.783 56.319 88.646 56.113 88.551 56.07 L 88.551 56.07 Z M 167.089 58.823 C 166.761 58.714 167.305 60.037 168.297 61.766 C 169.288 63.494 170.319 64.909 170.588 64.909 C 171.223 64.909 167.874 59.085 167.089 58.823 Z M 179.403 67.324 C 179.283 67.343 179.146 67.383 178.998 67.444 C 177.976 67.862 176.318 68.342 172.251 69.399 C 170.937 69.74 169.861 70.22 169.861 70.465 C 169.861 70.942 176.094 69.795 178.519 68.871 C 179.324 68.565 179.981 68.028 179.981 67.678 C 179.981 67.389 179.763 67.265 179.403 67.324 L 179.403 67.324 Z M 176.187 70.031 C 175.999 69.975 176.058 70.252 176.274 70.933 C 176.56 71.837 176.369 72.317 175.548 72.757 C 173.937 73.621 171.764 73.492 170.745 72.471 C 170.259 71.984 169.861 71.849 169.861 72.171 C 169.861 72.493 170.558 73.133 171.408 73.595 L 171.408 73.597 C 173.417 74.687 174.937 74.69 176.484 73.605 C 177.968 72.564 178.075 71.526 176.808 70.473 C 176.5 70.218 176.299 70.064 176.187 70.031 Z M 93.988 70.442 C 93.972 70.447 93.964 70.459 93.964 70.477 C 93.964 70.77 95.799 72.675 98.041 74.71 C 100.283 76.745 102.306 78.412 102.538 78.416 C 103.726 78.433 102.53 77.042 98.461 73.671 C 96.142 71.749 94.219 70.366 93.988 70.442 Z M 58.651 43.568 C 58.36 43.736 59.634 44.975 62.847 47.72 C 66.898 51.181 68.154 51.964 68.066 50.974 C 68.015 50.408 60.601 44.182 59.452 43.74 C 59.021 43.575 58.748 43.512 58.651 43.568 Z M 80.673 49.351 C 80.551 49.366 80.658 49.536 80.937 49.872 C 81.473 50.519 80.466 51.404 75.41 54.726 C 72.009 56.959 69.227 58.91 69.227 59.061 C 69.227 59.805 70.977 62.591 71.604 62.844 C 74.493 64.008 79.775 62.558 81.336 60.172 C 82.22 58.821 82.22 58.616 81.365 57.309 C 80.759 56.383 79.925 55.902 78.927 55.902 L 77.41 55.902 L 78.659 56.777 C 79.346 57.259 79.909 57.996 79.909 58.416 C 79.909 59.432 76.805 62.005 75.045 62.448 C 72.182 63.167 69.041 60.388 71.227 59.069 C 75.851 56.278 77.31 55.35 80.102 53.427 C 81.851 52.222 83.283 51.06 83.283 50.844 C 83.283 50.628 82.607 50.142 81.782 49.766 C 81.145 49.475 80.794 49.335 80.673 49.351 L 80.673 49.351 Z M 163.045 43.132 C 160.305 43.068 156.873 44.911 155.242 47.591 C 154.628 48.6 154.122 49.603 154.121 49.82 C 154.12 50.038 155.351 48.983 156.857 47.475 C 159.638 44.689 162.53 43.394 164.928 43.86 C 166.092 44.086 166.08 44.052 164.801 43.493 C 164.273 43.262 163.678 43.146 163.045 43.132 L 163.045 43.132 Z M 161.261 49.206 C 160.644376 49.214097 160.035917 49.348176 159.473 49.6 C 157.671 50.422 157.664 51.678 159.455 52.853 C 160.226 53.359 160.717 53.998 160.547 54.273 C 160.377 54.549 160.411 55.055 160.622 55.398 C 160.882 55.819 161.123 55.833 161.365 55.44 C 161.562 55.121 162.904 54.561 164.346 54.198 L 166.965 53.537 L 165.98 51.762 C 165.084 50.148 163.124 49.167 161.261 49.206 L 161.261 49.206 Z M 163.179 50.27 C 165.231 50.27 166 51.79 164.504 52.886 C 163.276 53.785 162.086 53.834 160.727 53.041 C 158.577 51.787 159.918 50.27 163.179 50.27 Z M 197.587 37.882 C 193.757 37.882 191.333 40.061 190.113 44.596 C 189.285 47.678 189.797 49.883 191.9 52.282 C 193.383 53.974 193.922 54.212 196.285 54.212 C 198.481 54.212 199.3 53.909 200.724 52.577 C 201.684 51.679 202.47 50.517 202.47 49.994 C 202.47 49.212 202.162 49.301 200.739 50.5 C 198.84 52.101 198.189 52.228 196.042 51.41 C 192.464 50.048 191.01 43.115 193.731 40.39 C 195.474 38.644 198.297 38.501 198.814 40.131 C 199.646 42.758 202.47 43.616 202.47 41.242 C 202.47 39.721 199.797 37.882 197.587 37.882 Z M 229.3 38.01 C 225.155 38.039 222.895 39.948 223.555 42.96 C 223.982 44.904 224.784 45.63 228.532 47.455 C 230.916 48.617 231.456 49.153 231.611 50.523 C 231.986 53.817 228.2 54.731 225.477 52.003 L 223.833 50.357 L 223.833 52.318 C 223.833 53.397 224.045 54.148 224.304 53.987 C 224.562 53.827 225.476 53.885 226.335 54.115 C 229.106 54.857 231.598 54.22 233.151 52.372 C 234.226 51.093 234.501 50.284 234.235 49.196 C 233.756 47.239 232.861 46.408 229.37 44.687 C 227.748 43.887 226.157 42.791 225.834 42.249 C 224.926 40.729 226.132 39.32 228.517 39.117 C 230.305 38.964 230.696 39.174 231.69 40.808 L 232.825 42.67 L 232.823 40.417 L 232.821 38.166 L 230.155 38.029 C 229.870245 38.014359 229.585124 38.008023 229.3 38.01 L 229.3 38.01 Z M 213.238 38.022 C 213.006655 38.013954 212.775058 38.016957 212.544 38.031 C 208.588 38.272 205.682 41.673 205.682 46.66 C 205.682 50.291 206.825 52.26 209.818 53.789 C 212.187 54.998 213.306 55.022 215.646 53.91 C 218.211 52.691 219.898 49.426 219.896 45.69 C 219.893 41.65 218.453 39.296 215.428 38.389 C 214.717117 38.171733 213.980876 38.048353 213.238 38.022 L 213.238 38.022 Z M 212.14 38.997 C 213.985 38.945 216.01 40.379 217.05 43.128 C 218.413 46.73 217.31 51.762 214.87 53.07 C 213.237 53.945 212.649 53.793 210.913 52.056 C 208.436 49.574 207.516 45.334 208.712 41.897 C 209.381 39.977 210.706 39.038 212.14 38.997 Z M 166.769 13.675 C 159.398 13.675 158.055 13.805 158.055 14.519 C 158.055 15.233 159.398 15.365 166.769 15.365 C 174.14 15.365 175.485 15.233 175.485 14.519 C 175.485 13.805 174.14 13.675 166.769 13.675 Z M 112.415 12.774 C 109.59 13.816 108.432 18.546 110.958 20.723 L 112.438 21.998 L 111.134 23.223 C 110.376 23.936 109.941 24.869 110.094 25.454 C 110.278 26.158 109.752 26.817 108.344 27.649 C 106.769 28.58 106.332 29.194 106.332 30.477 C 106.332 32.455 107.123 33.186 110.03 33.897 C 114.182 34.911 119.665 33.535 120.934 31.159 C 122.369 28.474 121.039 26.472 117.386 25.815 C 114.902 25.369 112.517 24.375 112.517 23.787 C 112.517 23.119 113.771 22.37 116.709 21.281 C 120.443 19.897 122.074 18.192 122.074 15.67 C 122.074 13.917 122.246 13.675 123.48 13.675 C 124.253 13.675 124.885 13.421 124.885 13.111 C 124.885 12.925 123.847 12.876 123.114 12.774 L 118.982 12.774 L 118.976 15.417 C 118.971 17.855 118.736 18.488 117.4 19.639 C 115.555 21.228 114.086 21.359 112.779 20.05 C 111.548 18.817 112.025 15.678 113.717 13.874 L 114.749 12.774 L 112.415 12.774 L 112.415 12.774 Z M 112.282 26.897 C 113.432 26.934 114.902 27.305 116.981 28.02 C 119.943 29.038 120.447 30.337 118.528 32.007 C 115.448 34.689 108.018 33.271 108.018 30.002 C 108.018 29.428 108.69 28.429 109.511 27.782 C 110.303 27.159 111.132 26.861 112.282 26.897 L 112.282 26.897 Z M 49.816 32.525 C 46.84 32.506 43.609 33.916 42.659 36.005 C 42.082 37.272 42.161 37.584 43.307 38.512 C 44.026 39.095 45.362 39.571 46.276 39.571 C 47.715 39.571 47.887 39.733 47.559 40.769 C 47.321 41.519 47.464 42.146 47.943 42.45 C 49.059 43.158 49.555 43.056 49.222 42.187 C 49.035 41.7 50.263 40.587 52.613 39.111 C 56.182 36.87 57.192 35.63 55.453 35.63 C 54.989 35.63 54.61 35.237 54.61 34.757 C 54.61 34.276 53.712 33.508 52.613 33.049 C 51.772 32.697 50.808 32.531 49.816 32.525 Z M 50.285 34.051 C 50.693 33.352 51.198 33.061 51.682 33.247 C 52.167 33.432 52.59 34.077 52.854 35.035 C 53.143 37.411 52.55 39.977 51.528 40.765 C 50.507 41.553 49.445 40.265 49.156 37.888 C 49.02 40.909 47.875 43.207 46.599 43.02 C 45.324 42.832 44.4 40.231 44.536 37.21 C 44.247 34.834 44.84 32.268 45.862 31.48 C 46.883 30.692 47.945 31.98 48.234 34.357 C 48.845 33.274 49.658 33.153 50.285 34.051 Z M 143.142 12.774 L 141.734 12.774 C 141.248 12.994 140.83 13.408 140.542 14.237 C 139.801 16.365 139.353 16.365 138.551 14.237 C 138.248 13.433 137.802 12.942 137.459 12.774 L 137.156 12.774 C 137.096 12.983 137.176 13.327 137.554 13.905 C 139.541 16.942 138.082 24.325 135.239 25.622 C 133.359 26.48 131.207 25.707 130.236 23.827 C 129.157 21.736 129.133 16.137 130.196 14.096 C 130.578 13.363 130.76 12.978 130.701 12.774 L 129.179 12.774 C 127.973 13.302 126.832 15.375 126.276 18.344 C 125.736 21.227 127.647 25.28 130.061 26.364 C 133.089 27.724 138.253 26.413 139.157 24.055 C 139.597 22.906 140.627 23.048 140.627 24.258 C 140.627 26.703 143.896 27.485 145.361 25.39 C 146.365 23.955 146.086 23.338 144.884 24.337 C 142.85 26.028 140.178 22.759 140.955 19.531 C 141.171 18.631 141.819 16.957 142.394 15.808 C 143.333 13.93 143.562 13.113 143.142 12.774 Z M 219.888 18.603 C 218.824 18.216 217.852 17.771 216.711 17.43 C 216.382 17.333 215.986 17.271 215.651 17.177 C 201.992 17.246 186.728 17.322 186.728 17.523 C 186.728 17.781 186.913 18.176 187.139 18.402 C 187.352 18.616 204.047 18.627 219.888 18.603 Z M 245.929 53.802 C 245.855 53.376 245.811 52.879 245.733 52.461 C 245.202 49.644 244.579 47.019 243.852 44.577 C 243.623 43.807 243.311 43.17 243.061 42.436 C 240.888 46.925 241.994 52.06 245.929 53.802 Z M 248.509 102.552 L 248.509 101.906 C 248.228 101.882 247.988 101.731 247.621 101.364 C 246.516 100.256 246.987 97.832 248.491 95.664 C 248.491 95.108 248.457 94.708 248.455 94.159 C 248.336 94.261 248.353 94.209 248.225 94.322 C 244.954 97.198 244.116 100.166 245.916 102.496 C 246.497 103.248 247.279 103.145 248.509 102.552 L 248.509 102.552 Z M 202.647 236.774 C 203.305 236.687 203.935 236.588 204.574 236.492 C 204.156336 236.176058 203.698271 235.917429 203.212 235.723 C 201.157 234.872 192.051 230.871 166.207 219.466 C 159.714 216.6 147.317 211.152 138.659 207.358 C 130.001 203.564 117.604 198.112 111.111 195.244 C 72.605 178.239 49.109 167.947 48.789 167.947 C 47.877 167.947 48.556 169.038 49.69 169.395 C 50.386 169.613 61.834 174.606 75.13 180.49 C 88.426 186.374 101.202 192.009 103.521 193.011 C 108.004 194.949 139.874 208.974 163.678 219.485 C 171.563 222.967 179.912 226.705 182.231 227.795 C 184.55 228.884 190.115 231.33 194.599 233.231 C 198.61 234.932 201.588 236.256 202.647 236.774 L 202.647 236.774 Z M 90.122 174.561 C 90.011 174.557 89.935 174.572 89.9 174.607 C 89.653 174.854 91.415 175.909 93.816 176.951 C 96.216 177.992 98.679 179.18 99.289 179.59 C 100.673 180.519 102.003 180.556 101.704 179.657 C 101.414 178.786 91.784 174.618 90.122 174.561 L 90.122 174.561 Z M 134.058 175.31 C 133.468 175.337 133.333 175.475 133.74 175.639 C 135.024 176.158 134.442 177.191 129.66 182.866 C 127.05 185.963 124.909 188.91 124.9 189.414 C 124.892 189.918 125.306 190.677 125.821 191.102 C 126.622 191.765 126.713 191.755 126.465 191.031 C 126.159 190.139 128.47 186.387 130.389 184.657 C 131.771 183.411 134.908 183.57 135.758 184.93 C 136.564 186.22 134.049 189.969 131.548 191.203 L 131.548 191.201 C 129.92 192.004 129.84 192.136 130.958 192.144 C 134.037 192.174 137.816 188.764 137.816 185.955 C 137.816 183.977 136.528 182.922 134.11 182.922 C 133.057 182.922 132.194 182.779 132.194 182.603 C 132.194 182.428 133.34 180.972 134.741 179.367 C 137.139 176.622 137.224 176.414 136.184 175.857 C 135.576 175.531 134.619 175.284 134.058 175.31 L 134.058 175.31 Z M 147.782 176.978 L 145.969 176.999 L 147.795 177.795 C 149.891 178.707 150.218 180.417 148.639 182.202 C 147.914 183.021 147.867 183.244 148.463 183.054 C 148.908 182.912 149.77 182.129 150.377 181.315 C 151.421 179.914 151.43 179.758 150.539 178.396 C 149.843 177.332 149.122 176.959 147.782 176.978 L 147.782 176.978 Z M 155.738 196.661 C 154.328 196.661 156.152 197.792 161.176 200.032 C 166.492 202.402 168.547 202.929 167.031 201.535 C 166.082 200.662 156.811 196.661 155.738 196.661 L 155.738 196.661 Z M 114.141 208.073 C 112.349 208.079 110.268 209.19 110.268 210.299 C 110.268 210.801 110.433 210.798 110.943 210.287 C 112.738 208.489 117.014 210.431 117.014 213.044 C 117.014 216.117 114.255 218.481 107.879 220.868 C 106.101 221.534 104.648 222.25 104.652 222.46 C 104.656 222.67 106.49 223.648 108.728 224.634 L 108.728 224.632 C 113.602 226.778 113.76 226.798 115.013 225.41 C 115.966 224.359 115.947 224.323 114.396 224.367 C 113.514 224.392 111.656 223.832 110.268 223.123 L 107.742 221.832 L 111.958 219.914 C 117.422 217.426 119.263 215.677 119.263 212.98 C 119.263 210.546 117.576 208.681 114.886 208.142 C 114.640565 208.09438 114.391006 208.071267 114.141 208.073 L 114.141 208.073 Z M 166.58 20.151 C 160.136 20.151 158.057 20.322 158.057 20.854 C 158.056 21.387 160.183 21.557 166.817 21.557 C 173.577 21.557 175.523 21.397 175.34 20.854 C 175.164 20.332 172.897 20.151 166.58 20.151 Z M 48.548 22.718 C 42.791 22.601 36.079 29.618 36.063 35.771 L 36.063 35.773 C 36.06 36.934 36.166 37.883 36.298 37.883 C 36.431 37.883 36.928 36.552 37.404 34.927 C 38.262 31.991 41.397 27.611 44.242 25.369 C 45.038 24.742 46.748 23.898 48.041 23.493 L 50.393 22.757 L 48.548 22.718 L 48.548 22.718 Z M 40.602 16.967 C 40.323 17.041 40.008 17.097 39.734 17.174 C 39.489 18.569 38.755 20.639 38.042 21.857 C 36.374 24.707 31.52 29.301 29.78 29.675 C 29.057 29.831 27.962 30.064 27.343 30.195 C 26.725 30.326 27.391 30.467 28.825 30.5 C 30.899 30.552 31.987 30.191 34.149 28.735 C 38.169 26.028 40.974 20.673 40.602 16.967 Z M 103.849 12.774 L 102.063 12.774 C 101.447 13.194 101.022 14.427 100.014 18.037 C 98.614 23.055 98.221 25.047 98.398 26.202 C 98.608 27.577 103.521 25.708 103.521 24.252 C 103.521 23.912 103.059 24.053 102.493 24.565 C 101.239 25.702 100.711 25.747 100.711 24.716 C 100.711 23.953 103.065 15.492 103.822 13.534 C 103.967 13.16 103.981 12.926 103.849 12.774 Z"/>
+ </g>
+ <path fill="#2a612d" fill-rule="evenodd" d="M 139.881 149.395 C 147.323 152.344 155.423 167.974 169.577 170.636 C 173.759 171.423 179.795 171.989 185.155 169.867 C 191.63 167.304 197.172 161.765 197.928 160.295 C 204.752 147.052 188.014 117.894 171.813 107.14 C 157.663 96.306 139.969 82.249 116.015 82.129 C 98.125 82.04 80.019 81.215 70.284 88.413 C 57.034 98.211 55.18 128.327 78.65 137.862"/>
+ <linearGradient id="_lgradient_279" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(140.916114,0,0,92.415064,59.583737,80.500419)" gradientUnits="userSpaceOnUse">
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_279)" d="M 79.027 136.939 L 78.272 138.78 C 75.18205 137.547736 72.311934 135.823437 69.773 133.674 C 67.481492 131.713245 65.518656 129.398287 63.959 126.817 C 62.474338 124.348059 61.356324 121.676479 60.64 118.886 C 59.927657 116.163589 59.572675 113.360041 59.584 110.546 C 59.584 108.257 59.815 105.968 60.268 103.719 C 60.711 101.539 61.374 99.419 62.249 97.379 C 63.087649 95.43388 64.151227 93.593678 65.418 91.896 C 66.626311 90.271872 68.062409 88.830385 69.682 87.616 C 71.548807 86.250107 73.575485 85.117384 75.717 84.243 C 78.007218 83.293517 80.381224 82.560324 82.808 82.053 C 85.455732 81.485693 88.136781 81.086893 90.835 80.859 C 93.782 80.61 96.729 80.491 99.686 80.501 C 104.856 80.52 110.026 80.769 115.186 81.237 C 117.71 81.346 120.225 81.635 122.719 82.093 C 125.325856 82.576906 127.904624 83.201485 130.444 83.964 C 133.070859 84.747989 135.661728 85.647869 138.209 86.661 C 140.795575 87.685324 143.345164 88.800686 145.853 90.005 C 150.79407 92.38063 155.599462 95.028703 160.247 97.937 C 164.430919 100.542726 168.488817 103.345545 172.407 106.336 C 174.229199 107.56021 175.963441 108.910513 177.597 110.377 C 179.371007 111.958004 181.056561 113.635547 182.646 115.402 C 186.004045 119.131163 189.010793 123.162254 191.628 127.444 C 192.935311 129.568227 194.140352 131.75372 195.239 133.993 C 196.296596 136.13355 197.23014 138.333186 198.035 140.581 C 198.790666 142.668028 199.395881 144.806499 199.846 146.98 C 200.264403 148.953366 200.483172 150.963827 200.499 152.981 C 200.511948 154.358438 200.377178 155.733295 200.097 157.082 C 199.844539 158.35634 199.41469 159.589001 198.82 160.744 C 198.410715 161.533847 197.918256 162.277731 197.351 162.963 C 196.729186 163.730174 196.049891 164.448916 195.319 165.113 C 193.647889 166.618391 191.804783 167.921086 189.828 168.994 C 187.648756 170.190534 185.34062 171.135595 182.948 171.811 C 180.456519 172.530899 177.877372 172.902426 175.284 172.915 C 172.428522 172.933663 169.595428 172.410411 166.935 171.373 L 167.669 169.522 C 170.091634 170.468089 172.672256 170.944235 175.273 170.925 C 177.682943 170.913857 180.079724 170.568911 182.395 169.9 C 184.640972 169.26603 186.807305 168.377958 188.852 167.253 C 190.693782 166.257501 192.409391 165.044488 193.962 163.64 C 194.617391 163.040922 195.228961 162.395599 195.792 161.709 C 196.265 161.132 196.687 160.505 197.029 159.838 C 197.542 158.843 197.904 157.788 198.126 156.694 C 198.377 155.479 198.498 154.235 198.488 152.991 C 198.469704 151.104284 198.264028 149.224052 197.874 147.378 C 197.448431 145.295009 196.870204 143.246147 196.144 141.248 C 195.359785 139.069004 194.453347 136.935952 193.429 134.859 C 192.360173 132.676137 191.185099 130.546921 189.908 128.479 C 187.358313 124.298221 184.425351 120.363614 181.147 116.726 C 179.605889 115.011218 177.970702 113.383376 176.249 111.85 C 174.666078 110.433211 172.98561 109.129336 171.22 107.948 C 167.341739 104.979375 163.320244 102.202708 159.17 99.628 C 154.589788 96.753531 149.851651 94.138742 144.978 91.796 C 142.510356 90.611843 140.00108 89.516474 137.455 88.512 C 134.963805 87.518472 132.430011 86.63528 129.861 85.865 C 127.39073 85.126356 124.882421 84.521478 122.347 84.053 C 119.935724 83.604475 117.495538 83.328442 115.045 83.227 C 109.935138 82.758317 104.807265 82.51275 99.676 82.491 C 96.782262 82.47795 93.889383 82.594066 91.006 82.839 C 88.392497 83.059029 85.795604 83.444805 83.231 83.994 C 80.922735 84.48055 78.663697 85.176771 76.482 86.074 C 74.500647 86.894961 72.623288 87.947262 70.889 89.209 C 69.426188 90.30427 68.128853 91.604636 67.037 93.07 C 65.862976 94.644975 64.877274 96.351915 64.1 98.156 C 63.276579 100.070357 62.652941 102.06459 62.239 104.107 C 61.809365 106.226353 61.593947 108.383539 61.596 110.546 C 61.586 113.193 61.918 115.83 62.581 118.398 C 63.256553 121.002283 64.303276 123.495827 65.689 125.802 C 67.136272 128.198461 68.960328 130.345999 71.091 132.162 C 73.460332 134.173387 76.140541 135.786713 79.027 136.939 L 79.027 136.939 Z"/>
+ <linearGradient id="_lgradient_280" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(91.407,0,0,49.058645,78.026,117.394255)" gradientUnits="userSpaceOnUse">
+ <stop offset="100%" style="stop-color:#2a2b36"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_280)" fill-rule="evenodd" d="M 107.693 117.398 C 98.267 117.466 89.211 120.927 80.37 123.949 C 79.948 124.367 80.282 125.332 80.15 125.874 C 79.913 130.59 78.11 138.592 78.026 143.313 C 78.186 143.484 100.734 137.646 121.653 143.189 C 144.304 149.19 165.463 166.597 165.658 166.452 C 166.32 165.561 168.914 162.134 169.433 161.161 C 168.579 159.081 167.253 157.356 166.177 155.378 C 160.302 145.138 153.494 134.772 143.443 128.287 C 136.063 123.519 127.007 119.737 118.376 118.065 C 115.071 117.46 111.055 117.373 107.693 117.398 L 107.693 117.398 Z"/>
+ <linearGradient id="_lgradient_281" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(94.044338,0,0,49.641,76.894,116.885)" gradientUnits="userSpaceOnUse">
+ <stop offset="100%" style="stop-color:#1d1d25"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_281)" d="M 78.906 142.283 L 76.894 142.104 L 78.614 123.712 C 78.646883 123.323068 78.907878 122.99093 79.278 122.867 C 81.937153 121.936924 84.620423 121.07729 87.325 120.289 C 89.764301 119.571523 92.230095 118.947402 94.717 118.418 C 97.004359 117.927629 99.313597 117.545536 101.637 117.273 C 103.844801 117.024873 106.064323 116.895354 108.286 116.885 C 112.038 116.895 115.789 117.283 119.461 118.03 C 123.468507 118.873808 127.40079 120.041988 131.219 121.523 C 135.684824 123.204693 139.943529 125.391922 143.912 128.042 C 147.7591 130.624728 151.319594 133.610634 154.533 136.949 C 157.798128 140.360774 160.759981 144.050375 163.385 147.976 C 166.142977 152.100904 168.632461 156.399131 170.838 160.844 C 171.006964 161.192199 170.959834 161.606632 170.717 161.908 L 166.955 166.526 L 165.386 165.272 L 168.746 161.152 C 166.654 156.982 164.3 152.952 161.705 149.08 C 159.147708 145.249087 156.260023 141.649351 153.075 138.322 C 149.960326 135.086659 146.510999 132.191102 142.785 129.684 C 138.939661 127.122878 134.816324 125.006023 130.494 123.374 C 126.774789 121.940686 122.947363 120.805767 119.048 119.98 C 115.506382 119.254533 111.901147 118.884696 108.286 118.876 C 106.144948 118.8822 104.005927 119.008398 101.879 119.254 C 99.616112 119.513088 97.367133 119.881855 95.14 120.359 C 92.704122 120.883144 90.28847 121.497231 87.898 122.2 C 85.431585 122.915936 82.983177 123.692505 80.555 124.529 L 78.906 142.283 L 78.906 142.283 Z"/>
+ <path fill="none" fill-rule="evenodd" d="M 68.742 148.371 C 71.447 145.489 74.126 142.928 77.868 141.518 C 92.721 136.214 113.087 137.688 126.228 142.446 C 133.721 145.159 164.314 160.406 167.846 168.387 C 169.026 172.366 166.743 175.184 163.325 175.469 C 162.022 175.568 160.666 175.428 159.555 175.062 C 159.555 175.062 146.3 165.299 139.074 161.392 C 134.326 158.825 124.168 155.037 124.168 155.037"/>
+ <linearGradient id="_lgradient_282" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(95.985,0,0,33.299319,71.091,141.735681)" gradientUnits="userSpaceOnUse">
+ <stop offset="100%" style="stop-color:#c8bc22"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_282)" d="M 72.318 149.289 L 71.091 147.717 C 72.468627 146.664375 73.951532 145.757206 75.516 145.01 C 77.144482 144.241653 78.83775 143.618892 80.576 143.149 C 82.405858 142.660584 84.267778 142.301366 86.148 142.074 C 88.144486 141.841723 90.15306 141.728855 92.163 141.736 C 95.211394 141.74739 98.255581 141.963543 101.275 142.383 C 104.514037 142.829976 107.727186 143.447838 110.901 144.234 C 114.25 145.07 117.56 146.045 120.818 147.169 C 124.196267 148.333391 127.528104 149.628364 130.806 151.051 C 137.487232 153.943047 143.948406 157.31902 150.138 161.152 C 153.176159 163.024061 156.138824 165.015961 159.019 167.123 C 161.796718 169.144505 164.484939 171.286207 167.076 173.542 L 165.748 175.035 C 163.200459 172.816406 160.556218 170.711357 157.823 168.726 C 154.983544 166.649213 152.064335 164.683725 149.072 162.834 C 142.964497 159.056728 136.591116 155.72733 130.002 152.872 C 126.770994 151.469516 123.486127 150.194532 120.155 149.05 C 116.950004 147.945186 113.697845 146.982251 110.408 146.164 C 107.303629 145.397033 104.161358 144.792544 100.994 144.353 C 98.067832 143.945176 95.117435 143.735698 92.163 143.726 C 90.231 143.716 88.3 143.826 86.379 144.054 C 84.599 144.263 82.839 144.602 81.099 145.07 C 79.480766 145.508391 77.905118 146.091059 76.391 146.811 C 74.950063 147.491644 73.584859 148.32223 72.318 149.289 L 72.318 149.289 Z"/>
+ <linearGradient id="_lgradient_283" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(32.737264,0,0,15.877627,56.82516,144.467842)" gradientUnits="userSpaceOnUse">
+ <stop offset="100%" style="stop-color:#2a2b36"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_283)" fill-rule="evenodd" d="M 57.319 144.482 C 56.794 144.64 56.712 145.265 56.958 145.685 C 57.904 148.037 59.899 149.77 61.909 151.239 C 64.539 153.103 67.403 154.62 70.296 156.04 C 74.962 158.287 80.126 159.139 85.187 160.038 C 85.931 160.135 86.672 160.366 87.424 160.344 C 88.049 160.141 88.222 159.414 88.548 158.921 C 88.873 158.254 89.293 157.616 89.54 156.92 C 89.681 156.377 89.129 156.052 88.669 155.965 C 83.348 154.414 78.201 152.407 73.022 150.448 C 67.913 148.503 62.84 146.454 57.736 144.489 C 57.603 144.442 57.457 144.489 57.319 144.482 L 57.319 144.482 Z"/>
+ <linearGradient id="_lgradient_284" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(35.908,0,0,18.239836,55.51,143.607)" gradientUnits="userSpaceOnUse">
+ <stop offset="100%" style="stop-color:#1d1d25"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_284)" d="M 89.718 156.375 L 91.418 157.43 L 88.904 161.381 C 88.687574 161.728163 88.279741 161.906242 87.878 161.829 C 84.499668 161.244034 81.15011 160.50358 77.84 159.61 C 76.237917 159.179989 74.650992 158.695373 73.082 158.157 C 71.620679 157.658645 70.184036 157.090662 68.777 156.455 C 67.325831 155.809604 65.906223 155.095462 64.523 154.315 C 63.034492 153.492154 61.614876 152.550425 60.278 151.499 C 59.631763 150.98218 59.017 150.42719 58.437 149.837 C 57.885969 149.263694 57.384821 148.644451 56.939 147.986 C 56.510177 147.340687 56.162238 146.645146 55.903 145.915 C 55.652363 145.180881 55.519716 144.411664 55.51 143.636 L 57.522 143.607 C 57.532 144.174 57.623 144.731 57.804 145.269 C 58.005 145.836 58.276 146.383 58.618 146.881 C 58.991 147.448 59.413 147.966 59.886 148.453 C 60.401631 148.987014 60.952536 149.485802 61.535 149.946 C 62.786082 150.930664 64.114746 151.812538 65.508 152.583 C 66.841857 153.329259 68.207839 154.016588 69.602 154.643 C 70.952739 155.253965 72.332366 155.798941 73.736 156.276 C 75.261808 156.799507 76.805039 157.270781 78.363 157.689 C 81.4 158.505 84.468 159.192 87.566 159.759 L 89.718 156.375 L 89.718 156.375 Z"/>
+ <linearGradient id="_lgradient_285" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(97.91249,0,0,35.317088,70.057188,138.339752)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ddde84"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_285)" fill-rule="evenodd" d="M 98.475 138.35 C 92.331 138.23 86.197 139.17 80.301 140.848 C 76.461 141.843 72.983 143.991 70.305 146.873 C 69.69 147.747 70.324 148.928 71.07 148.516 C 75.295 147.254 80.028 145.323 84.413 144.605 C 89.383 143.609 94.454 143.359 99.536 143.426 C 104.889 143.359 109.761 144.182 114.927 145.677 C 121.83 147.713 128.142 149.941 134.477 153.327 C 145.216 158.769 156.845 164.669 165.426 173.19 C 165.961 173.879 167.082 173.81 167.398 172.952 C 167.805 172.318 167.965 171.508 167.795 170.81 C 168.561 168.586 166.643 166.667 165.236 165.185 C 159.978 160.123 153.534 156.501 147.244 152.86 C 140.144 148.963 132.959 145.133 125.365 142.256 C 118.993 140.092 112.29 138.935 105.582 138.45 C 103.214 138.356 100.844 138.341 98.475 138.35 L 98.475 138.35 Z"/>
+ <linearGradient id="_lgradient_286" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(43.235031,0,0,13.979797,86.726168,144.883)" gradientUnits="userSpaceOnUse">
+ <stop offset="100%" style="stop-color:#2a2b36"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_286)" fill-rule="evenodd" d="M 108.848 144.933 C 101.58 148.007 94.277 151.004 87.043 154.153 C 86.446 154.53 86.761 155.423 87.421 155.488 C 93.104 157.163 98.932 158.542 104.874 158.839 C 111.005 159.082 117.143 157.453 122.459 154.456 C 124.942953 153.084279 127.365299 151.603845 129.719 150.019 C 130.275 149.57 129.784 148.772 129.15 148.755 C 122.639 146.864 115.935 145.678 109.203 144.883 L 108.848 144.933 L 108.848 144.933 Z"/>
+ <linearGradient id="_lgradient_287" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(39.265,0,0,11.151,70.902,143.453)" gradientUnits="userSpaceOnUse">
+ <stop offset="100%" style="stop-color:#444757"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_287)" fill-rule="evenodd" d="M 110.167 144.892 L 87.02 154.604 C 81.695 152.966 76.026 150.795 70.902 148.909 L 97.806 143.453 L 110.167 144.892 L 110.167 144.892 Z"/>
+ <path fill="#2a2b36" fill-rule="evenodd" d="M 77.711 142.448 C 71.729 142.5 65.728 142.562 59.777 143.216 C 58.983 143.156 58.088 144.263 58.873 144.56 C 62.373 146.09 66.45 147.598 70.014 148.976 C 71.146 149.58 72.37 148.957 73.537 148.82 C 81.14 147.346 88.764 145.965 96.357 144.438 C 97.208 144.332 97.109 143.013 96.26 143.02 C 90.618 142.605 84.954 142.499 79.297 142.449 C 78.768 142.447 78.239 142.447 77.711 142.448 L 77.711 142.448 Z"/>
+ <path fill="#ddde84" d="M 80.851 134.314 C 80.479684 134.303227 80.160627 134.575593 80.113 134.944 L 79.816 137.076 C 79.763396 137.459616 80.02361 137.81614 80.405 137.883 L 82.04 138.176 C 82.297357 138.228176 82.562945 138.138502 82.736 137.941 C 82.908684 137.743701 82.959714 137.467794 82.869023 137.221782 C 82.778332 136.97577 82.560427 136.799004 82.301 136.761 L 81.35 136.59 L 81.553 135.142 C 81.584553 134.937168 81.52542 134.728743 81.391 134.571 C 81.25612 134.411942 81.059502 134.318366 80.851 134.314 L 80.851 134.314 Z M 83.706 131.35 C 83.386 131.352 83.106 131.56 83.014 131.863 L 82.05 134.878 C 81.931466 135.251913 82.134947 135.651751 82.507 135.776 L 85.554 136.804 C 85.803 136.898 86.084 136.851 86.286 136.68 C 86.489652 136.510309 86.582708 136.241874 86.527781 135.982544 C 86.472855 135.723214 86.27896 135.515555 86.024 135.443 L 83.651 134.64 L 84.401 132.296 C 84.474978 132.075659 84.436913 131.83309 84.299 131.646 C 84.16053 131.4576 83.939799 131.347421 83.706 131.35 L 83.706 131.35 Z M 87.511 129.478 C 87.166764 129.465873 86.861392 129.697305 86.78 130.032 L 85.888 133.562 C 85.815325 133.852772 85.931447 134.15804 86.179 134.327 L 88.631 136.019 C 88.845269 136.165189 89.120613 136.187976 89.356 136.079 C 89.641773 136.275448 90.027182 136.239219 90.27134 135.992956 C 90.515497 135.746693 90.548416 135.360987 90.349521 135.076911 C 90.150625 134.792835 89.77693 134.691819 89.462 134.837 L 87.421 133.429 L 88.191 130.382 C 88.248049 130.169466 88.203762 129.942498 88.071 129.767 C 87.937956 129.590566 87.731887 129.48422 87.511 129.478 L 87.511 129.478 Z M 117.548 125.584 C 117.27926 125.590916 117.036068 125.744976 116.915 125.985 C 116.795967 126.22404 116.820272 126.509522 116.978 126.725 L 120.406 131.554 L 115.586 133.309 C 115.319121 133.090617 114.934394 133.093835 114.671206 133.316653 C 114.408018 133.539471 114.341367 133.918395 114.512725 134.217647 C 114.684083 134.5169 115.04462 134.651207 115.37 134.537 C 115.570702 134.701317 115.843008 134.748031 116.087 134.66 L 121.795 132.58 C 122.006538 132.503918 122.170399 132.333399 122.238 132.119 C 122.305319 131.905725 122.268666 131.673221 122.139 131.491 L 118.169 125.899 C 118.028393 125.695964 117.794885 125.577517 117.548 125.584 L 117.548 125.584 Z M 126.96 130.038 C 126.691212 130.039573 126.445161 130.189126 126.32 130.427 C 126.196668 130.66436 126.216353 130.950746 126.371 131.169 L 128.537 134.333 L 124.766 136.155 C 124.530787 136.264369 124.373257 136.492552 124.354363 136.75126 C 124.335468 137.009968 124.458173 137.258617 124.675 137.401 C 124.892576 137.544742 125.170081 137.562252 125.404 137.447 L 129.928 135.262 C 130.117153 135.172717 130.257561 135.004879 130.312042 134.802933 C 130.366524 134.600987 130.329582 134.385304 130.211 134.213 L 127.575 130.362 C 127.438258 130.156641 127.206697 130.034648 126.96 130.038 L 126.96 130.038 Z M 134.221 134.061 C 133.951975 134.05535 133.701714 134.198356 133.57 134.433 C 133.439192 134.666884 133.450785 134.954407 133.6 135.177 L 135.488 138.106 L 132.472 138.903 C 132.225889 138.662085 131.843254 138.630186 131.560649 138.827023 C 131.278043 139.023861 131.17531 139.393824 131.31596 139.708194 C 131.456611 140.022564 131.800907 140.192523 132.136 140.113 C 132.324409 140.295396 132.595545 140.363942 132.848 140.293 L 136.822 139.243 C 137.04544 139.184775 137.227783 139.023601 137.313 138.809 C 137.397177 138.595167 137.372971 138.353853 137.248 138.161 L 134.826 134.403 C 134.694886 134.194296 134.467427 134.065716 134.221 134.061 Z M 140.478 139.583 C 140.221865 139.58463 139.985214 139.720022 139.854 139.94 C 139.724846 140.159098 139.722179 140.430405 139.847 140.652 L 140.882 142.563 L 139.25 142.993 C 138.999593 143.057983 138.802887 143.251639 138.734 143.501 C 138.666037 143.749437 138.737547 144.01521 138.921 144.196 C 139.104962 144.378968 139.372218 144.45054 139.623 144.384 L 142.145 143.722 C 142.359601 143.666091 142.536811 143.515039 142.626 143.312 C 142.715006 143.11052 142.705023 142.879068 142.599 142.686 L 141.128 139.972 C 141.000826 139.731267 140.750255 139.58131 140.478 139.583 L 140.478 139.583 Z"/>
+ <linearGradient id="_lgradient_288" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(77.811166,0,0,18.113,55.499834,141.795)" gradientUnits="userSpaceOnUse">
+ <stop offset="100%" style="stop-color:#1d1d25"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_288)" fill-rule="evenodd" d="M 109.795 159.709 C 108.63254 159.839574 107.463769 159.906008 106.294 159.908 C 104.554 159.898 102.824 159.789 101.094 159.57 C 99.269588 159.340711 97.454598 159.041826 95.653 158.674 C 91.982254 157.900282 88.353233 156.940375 84.78 155.798 C 81.974502 154.830532 79.184487 153.818739 76.411 152.763 C 73.288566 151.589023 70.173833 150.394664 67.067 149.18 C 63.479934 147.77956 59.899231 146.362879 56.325 144.93 C 56.187912 144.875514 56.059286 144.801773 55.943 144.711 C 55.658644 144.497916 55.493861 144.161282 55.5 143.806 C 55.521 143.418 55.742 143.059 56.094 142.87 C 56.232053 142.787193 56.380757 142.723607 56.536 142.681 C 56.878892 142.580335 57.228414 142.503815 57.582 142.452 C 58.743105 142.284919 59.911376 142.17213 61.083 142.114 C 62.843 142.004 64.603 141.925 66.363 141.885 C 68.616 141.825 70.869 141.795 73.112 141.795 C 77.84 141.795 82.567 141.905 87.284 142.104 C 92.515 142.323 97.735 142.671 102.945 143.169 C 108.075 143.627 113.174 144.303 118.243 145.179 C 120.567 145.577 122.88 146.055 125.184 146.602 C 127.938719 147.257709 130.652419 148.075125 133.311 149.05 C 131.918195 149.906303 130.533468 150.775675 129.157 151.658 C 127.728186 152.57419 126.286372 153.469948 124.832 154.345 C 123.393848 155.202227 121.913293 155.986227 120.396 156.694 C 118.810477 157.42919 117.173473 158.047829 115.498 158.545 C 113.630311 159.081323 111.723478 159.470513 109.795 159.709 L 109.795 159.709 Z M 59.856 144.194 C 60.298 144.154 60.751 144.124 61.193 144.094 C 62.933 143.995 64.674 143.915 66.414 143.875 C 68.646 143.816 70.879 143.786 73.112 143.786 C 77.81 143.786 82.507 143.895 87.194 144.094 C 92.394 144.313 97.584 144.662 102.764 145.149 C 107.834735 145.608697 112.884847 146.272905 117.902 147.14 C 120.185 147.538 122.458 148.005 124.711 148.543 C 126.039 148.851 127.356 149.21 128.664 149.608 C 128.463 149.727 128.261 149.857 128.07 149.986 C 126.657431 150.893067 125.229216 151.775533 123.786 152.633 C 122.410768 153.458462 120.993887 154.212464 119.541 154.892 C 118.046893 155.585322 116.503712 156.167566 114.924 156.634 C 113.164 157.141 111.374 157.51 109.553 157.729 C 108.474721 157.856545 107.389795 157.919657 106.304 157.918 C 104.646232 157.907827 102.990577 157.797962 101.346 157.589 C 99.574208 157.375176 97.812289 157.08625 96.065 156.723 C 92.47177 155.968641 88.920014 155.028716 85.424 153.907 C 82.641349 152.951575 79.874958 151.949434 77.126 150.901 C 71.347554 148.721823 65.590611 146.486049 59.856 144.194 L 59.856 144.194 Z"/>
+ <ellipse fill="#ccc469" cx="101.446" cy="123.716" rx="12.845" ry="12.665" vector-effect="non-scaling-stroke"/>
+ <path fill="#867e23" d="M 94.08 118.428 C 93.701 117.77 94.688 116.989 95.248 116.473 C 95.738 116.021 96.38 115.665 97.044 115.584 C 97.866 115.484 98.744 115.723 99.47 116.117 C 100.286 116.561 100.946 117.294 101.446 118.072 C 102.06 119.029 102.334 120.172 102.614 121.272 C 102.813 122.056 102.859 122.871 102.973 123.672 C 103.099 124.56 103.033 125.492 103.332 126.338 C 103.563 126.99 103.936 127.608 104.41 128.116 C 104.76 128.49 105.19 128.815 105.668 129.004 C 106.257 129.238 106.927 129.172 107.554 129.271 C 108.065 129.352 109.081 129.538 109.081 129.538 C 109.081 129.538 107.725 130.293 107.015 130.604 C 106.461 130.847 105.913 131.182 105.308 131.226 C 104.562789 131.274788 103.818235 131.121386 103.153 130.782 C 102.607 130.502 102.154 130.038 101.805 129.538 C 101.401 128.958 101.163 128.267 100.997 127.582 C 100.644 126.13 100.617 123.118 100.617 123.118 C 100.617 123.118 99.824 123.999 99.47 124.472 C 98.98 125.125 98.428 125.761 98.122 126.516 C 97.817 127.271 97.748 128.105 97.673 128.916 C 97.596 129.742 97.673 131.404 97.673 131.404 L 95.697 131.582 C 95.697 131.582 95.701 129.683 95.787 128.738 C 95.866 127.866 95.867 126.961 96.176 126.141 C 96.52 125.227 97.146 124.433 97.763 123.672 C 98.266 123.051 98.933 122.576 99.47 121.983 C 99.725 121.7 100.172 121.473 100.188 121.094 C 100.212 120.561 99.647 120.162 99.29 119.761 C 98.897 119.32 98.487 118.841 97.943 118.606 C 97.446 118.391 96.867 118.458 96.326 118.428 C 95.578 118.387 94.451 119.071 94.08 118.428 L 94.08 118.428 Z"/>
+ <path fill-rule="evenodd" d="M 88.099 123.712 C 88.106829 120.207007 89.51997 116.851563 92.022 114.397 C 94.533406 111.923254 97.92089 110.542595 101.446 110.556 C 104.971393 110.542657 108.359165 111.923287 110.871 114.397 C 113.368322 116.854759 114.780595 120.208142 114.794 123.712 C 114.782748 127.219517 113.370369 130.577114 110.871 133.038 C 108.356615 135.507839 104.970508 136.88779 101.446 136.879 C 97.916 136.889 94.516 135.496 92.012 133.038 C 89.514612 130.576605 88.105609 127.218475 88.099 123.712 L 88.099 123.712 Z M 89.105 123.712 C 89.111509 120.47373 90.415765 117.373195 92.726 115.104 C 95.051235 112.817363 98.184816 111.540572 101.446 111.551 C 104.707446 111.540742 107.841276 112.817487 110.167 115.104 C 112.473 117.376067 113.776477 120.474749 113.788 123.712 C 113.778741 126.952933 112.475141 130.055869 110.167 132.331 C 107.841276 134.617513 104.707446 135.894258 101.446 135.884 C 98.184816 135.894428 95.051235 134.617637 92.726 132.331 C 90.413618 130.058743 89.109238 126.95395 89.105 123.712 Z"/>
+ <path fill="#867e23" d="M 112.291 127.639 C 112.291 127.639 110.71 130.47 108.572 132.274 C 106.435 134.078 102.857 134.568 102.857 134.568 L 103.088 135.757 C 103.088 135.757 106.592 135.415 109.405 133.021 C 112.218 130.626 113.004 128.107 113.004 128.107 L 112.291 127.639 L 112.291 127.639 Z"/>
+ <path fill="#ffffff" d="M 90.652 119.772 C 90.652 119.772 92.233 116.94 94.37 115.136 C 96.508 113.332 100.086 112.843 100.086 112.843 L 99.855 111.653 C 99.855 111.653 96.351 111.995 93.537 114.39 C 90.724 116.785 89.938 119.304 89.938 119.304 L 90.652 119.772 L 90.652 119.772 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_289" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_289)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/protege.svg b/.icons/Gruvbox_Dark-2/apps/64/protege.svg
new file mode 100755
index 000000000..dcb69e2be
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/protege.svg
@@ -0,0 +1,80 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Hlvc6yOkwLsBIYxGcUCOVxSgpJoQVnUL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Hlvc6yOkwLsBIYxGcUCOVxSgpJoQVnUL)">
+ <linearGradient id="_lgradient_106" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_106)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_107" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_107)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="klQXUD04opRvTAqEczm9LwyKUImAJw9r" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".1"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#klQXUD04opRvTAqEczm9LwyKUImAJw9r)">
+ <linearGradient id="_lgradient_108" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(102.243,0,0,102.243,98.025,64.007)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#5786ff"/>
+ <stop offset="50%" style="stop-color:#51a8ff"/>
+ <stop offset="100%" style="stop-color:#0f82f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_108)" fill-rule="evenodd" d="M 109.676 154.6 C 94.142 139.066 94.142 113.88 109.676 98.346 C 125.21 82.812 180.396 52.811 195.93 68.345 C 211.464 83.879 181.463 139.066 165.929 154.6 C 150.395 170.133 125.21 170.133 109.676 154.6 Z M 119.5 142.5 C 110.046 133.046 111.472 116.399 120.926 106.946 C 125.653 102.219 143.159 90.419 159.021 83.69 C 166.953 80.325 174.713 78.043 179.897 77.449 C 182.118 77.195 183.412 77.305 184.218 77.405 C 184.319 78.212 184.429 79.505 184.174 81.727 C 183.58 86.91 181.298 94.671 177.934 102.602 C 171.204 118.464 160.178 139.448 152.25 146.75 C 144.322 154.052 128 153.5 119.5 142.5 Z"/>
+ </g>
+ <defs>
+ <filter id="V1exNtB2arMFWO9ZsRyDE78ZxbeSw4Pv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".1"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#V1exNtB2arMFWO9ZsRyDE78ZxbeSw4Pv)">
+ <linearGradient id="_lgradient_109" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(100.839,0,0,100.839,98.025,86.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_109)" fill-rule="evenodd" d="M 109.516 97.99 C 94.195 113.311 94.195 138.151 109.516 153.471 C 124.836 168.792 179.265 198.381 194.586 183.061 C 209.906 167.74 180.317 113.311 164.997 97.99 C 149.676 82.67 124.836 82.67 109.516 97.99 Z M 153.9 109.086 C 144.576 99.762 129.935 99.762 120.611 109.086 C 111.287 118.41 111.287 133.051 120.611 142.375 C 125.273 147.036 142.539 158.674 158.184 165.311 C 166.006 168.629 173.66 170.88 178.772 171.466 C 180.963 171.717 182.239 171.608 183.034 171.509 C 183.134 170.714 183.242 169.438 182.991 167.247 C 182.405 162.135 180.155 154.481 176.836 146.659 C 170.199 131.014 158.562 113.748 153.9 109.086 L 153.9 109.086 Z"/>
+ </g>
+ <defs>
+ <filter id="kE9mRYY6srIEoWrB0XJGJEwbgiEO6UdC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".1"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#kE9mRYY6srIEoWrB0XJGJEwbgiEO6UdC)">
+ <linearGradient id="_lgradient_110" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(122.259,0,0,79.735,55.5,86.747)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_110)" fill-rule="evenodd" d="M 177.759 126.614 C 177.759 148.632 159.91 166.482 137.892 166.482 C 115.873 166.482 55.5 148.632 55.5 126.614 C 55.5 104.596 115.873 86.747 137.892 86.747 C 159.91 86.747 177.759 104.596 177.759 126.614 Z M 137.893 102.694 C 151.292 102.694 161.813 113.215 161.813 126.614 C 161.813 140.014 151.292 150.535 137.893 150.535 C 131.193 150.535 110.423 146.49 94.412 140.018 C 86.407 136.781 79.289 132.899 75.195 129.646 C 73.44 128.252 72.601 127.257 72.101 126.614 C 72.601 125.972 73.44 124.977 75.195 123.583 C 79.289 120.33 86.407 116.447 94.412 113.211 C 110.423 106.738 131.193 102.694 137.893 102.694 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/protonmail-desktop.svg b/.icons/Gruvbox_Dark-2/apps/64/protonmail-desktop.svg
new file mode 100755
index 000000000..5843d47fc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/protonmail-desktop.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="R4GY5FO9LjhSZMp1IseboaQ4DoSZYPsQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#R4GY5FO9LjhSZMp1IseboaQ4DoSZYPsQ)">
+ <linearGradient id="_lgradient_104" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_104)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_105" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_105)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 128 55.5 C 124.522 55.5 121.036 55.658 118.821 55.975 C 92.087 59.797 76.289 72.737 73.125 93.399 C 72.776 95.682 72.674 99.733 72.617 115.264 L 72.559 133.714 L 73.325 134.938 C 75.24 137.977 77.897 140.113 90.484 148.782 C 111.528 163.275 120.174 168.561 125.501 170.172 C 126.342 170.426 127.497 170.639 128.075 170.647 C 131.61 170.694 141.944 164.939 157.595 154.204 C 177.113 140.817 180.731 138.04 182.633 135.005 L 183.441 133.714 L 183.441 118.496 C 183.441 98.651 183.302 95.137 182.366 90.884 C 180.699 83.299 177.666 77.303 172.829 72.084 C 165.066 63.706 152.927 58.227 137.171 55.975 C 134.956 55.658 131.478 55.5 128 55.5 Z M 128 81.088 C 145.059 81.088 153.314 91.143 157.161 103.461 C 157.839 105.63 157.853 105.718 157.853 114.539 C 157.853 119.43 157.775 123.52 157.678 123.618 C 157.58 123.717 144.283 123.755 128 123.718 C 111.717 123.755 98.42 123.717 98.322 123.618 C 98.225 123.52 98.147 119.43 98.147 114.539 C 98.147 105.718 98.161 105.63 98.839 103.461 C 102.686 91.143 110.941 81.088 128 81.088 Z M 183.441 146.508 L 182.633 147.799 C 180.731 150.834 177.113 153.611 157.595 166.998 C 141.944 177.733 131.61 183.488 128.075 183.441 C 127.497 183.433 126.342 183.22 125.501 182.966 C 120.174 181.355 111.528 176.069 90.484 161.576 C 77.897 152.907 75.24 150.771 73.325 147.732 L 72.576 146.533 C 72.576 147.14 72.577 149.714 72.576 149.964 C 72.575 150.041 72.559 150.104 72.559 150.181 L 72.559 178.335 C 72.559 178.598 72.624 178.818 72.634 179.076 L 72.692 195.627 L 73.525 197.159 C 74.166 198.327 74.682 198.857 75.724 199.458 L 77.082 200.249 L 99.172 200.383 C 111.321 200.454 134.067 200.507 149.715 200.499 L 178.168 200.483 L 179.543 199.908 C 181.311 199.163 181.83 198.717 182.65 197.209 L 183.308 195.976 L 183.333 179.467 C 183.356 179.079 183.441 178.736 183.441 178.335 L 183.441 150.181 C 183.441 150.128 183.425 150.084 183.424 150.031 L 183.441 146.508 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/psensor.svg b/.icons/Gruvbox_Dark-2/apps/64/psensor.svg
new file mode 120000
index 000000000..a6c23f407
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/psensor.svg
@@ -0,0 +1 @@
+thermal-monitor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/psi-plus.svg b/.icons/Gruvbox_Dark-2/apps/64/psi-plus.svg
new file mode 100755
index 000000000..545311009
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/psi-plus.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="OiRcDiNghbWG19j8BRATlOKaomibsc2J" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#OiRcDiNghbWG19j8BRATlOKaomibsc2J)">
+ <linearGradient id="_lgradient_114" x1="0" x2="-.008" y1="0" y2="1.5" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_114)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_115" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_115)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_116" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(118.99,0,0,145,68.505,53.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_116)" d="M 113.991 160.125 C 112.3 159.626 110.634 159.047 109.001 158.392 C 106.826 157.538 104.807 156.321 103.02 154.819 C 101.958 153.912 101.13 152.799 100.534 151.556 C 99.913 150.08 99.576 148.527 99.525 146.947 L 99.499 146.067 C 99.525 144.85 99.602 143.633 99.783 142.442 C 100.017 140.837 100.327 139.231 100.69 137.652 C 101.7 133.587 102.787 129.521 104.03 125.508 C 105.247 121.365 106.412 117.196 107.5 113.028 C 107.784 112.07 108.095 111.112 108.483 110.179 C 108.975 108.859 109.442 107.538 109.856 106.192 C 110.451 104.328 110.788 102.36 110.84 100.418 C 110.917 97.596 110.192 94.799 108.691 92.417 C 106.982 89.828 104.47 87.86 101.544 86.85 C 97.479 85.348 93.181 84.571 88.857 84.546 C 85.413 84.571 81.969 85.063 78.655 85.97 C 76.143 86.695 73.683 87.523 71.25 88.507 C 70.343 88.844 69.437 89.18 68.505 89.517 L 75.367 109.04 C 76.532 108.652 77.671 108.212 78.81 107.771 C 80.597 107.072 82.435 106.451 84.274 105.907 C 85.568 105.571 86.889 105.338 88.235 105.286 L 87.51 107.616 C 86.475 111.604 85.361 115.591 84.17 119.553 C 82.85 123.954 81.633 128.382 80.545 132.862 C 80.027 135.011 79.613 137.212 79.302 139.413 C 78.966 141.613 78.81 143.84 78.784 146.041 C 78.784 146.145 78.784 146.222 78.784 146.326 L 78.81 147.362 C 78.81 147.387 78.81 147.413 78.81 147.439 C 78.914 151.763 79.872 156.036 81.607 160.023 C 83.471 164.088 86.19 167.687 89.582 170.613 C 93.103 173.565 97.065 175.947 101.363 177.63 C 103.857 178.628 106.392 179.492 108.966 180.223 L 104.397 198.5 L 125.738 198.5 L 129.659 182.819 C 135.62 182.472 141.503 181.166 147.064 178.951 C 152.967 176.595 158.457 173.358 163.402 169.345 C 167.856 165.771 171.843 161.629 175.209 157.02 C 176.737 154.922 178.135 152.721 179.352 150.443 C 180.466 148.397 181.372 146.248 182.097 144.047 C 184.401 138.144 185.903 132.007 186.628 125.741 C 187.275 119.63 187.56 113.494 187.483 107.357 C 187.483 105.389 187.457 103.447 187.457 101.479 C 187.431 99.279 187.431 97.104 187.431 94.929 L 166.717 94.929 L 166.717 94.929 C 166.717 97.155 166.717 99.408 166.742 101.635 C 166.742 103.603 166.768 105.571 166.768 107.538 C 166.846 112.846 166.613 118.154 166.043 123.463 C 165.5 128.123 164.334 132.706 162.6 137.056 C 162.211 138.299 161.719 139.516 161.098 140.655 C 160.321 142.079 159.467 143.452 158.508 144.746 C 156.178 147.931 153.459 150.779 150.378 153.239 C 147.064 155.932 143.335 158.133 139.374 159.713 C 137.972 160.275 136.54 160.742 135.085 161.114 L 161.988 53.5 L 140.647 53.5 L 113.991 160.125 Z"/>
+ <defs>
+ <filter id="FjqMl2hOsxJmFUHUc1rQPXAQ1vi5qyli" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#FjqMl2hOsxJmFUHUc1rQPXAQ1vi5qyli)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_117" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff576a"/>
+ <stop offset="50%" style="stop-color:#ff518b"/>
+ <stop offset="100%" style="stop-color:#f50f5c"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_117)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <path fill="#ebebeb" d="M 178.708 172.533 L 154.692 172.533 L 154.692 194.501 L 178.708 194.501 L 178.708 218.517 L 200.677 218.517 L 200.677 194.501 L 224.692 194.501 L 224.692 172.533 L 200.677 172.533 L 200.677 148.517 L 178.708 148.517 L 178.708 172.533 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/psi.svg b/.icons/Gruvbox_Dark-2/apps/64/psi.svg
new file mode 100755
index 000000000..86f1a8f4a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/psi.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="HQF8qLfG7Tn6m5n397ExXSLVKnT1vdKs" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#HQF8qLfG7Tn6m5n397ExXSLVKnT1vdKs)">
+ <linearGradient id="_lgradient_111" x1="0" x2="-.008" y1="0" y2="1.5" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_111)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_112" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_112)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_113" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(118.99,0,0,145,68.505,53.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_113)" d="M 113.991 160.125 C 112.3 159.626 110.634 159.047 109.001 158.392 C 106.826 157.537 104.807 156.321 103.02 154.819 C 101.958 153.913 101.13 152.799 100.534 151.556 C 99.913 150.08 99.576 148.527 99.525 146.947 L 99.499 146.067 C 99.525 144.85 99.602 143.633 99.783 142.442 C 100.017 140.837 100.327 139.231 100.69 137.652 C 101.7 133.587 102.787 129.521 104.03 125.508 C 105.247 121.365 106.412 117.196 107.5 113.028 C 107.784 112.07 108.095 111.112 108.483 110.179 C 108.975 108.859 109.442 107.538 109.856 106.192 C 110.451 104.328 110.788 102.36 110.84 100.418 C 110.917 97.596 110.192 94.799 108.691 92.417 C 106.982 89.828 104.47 87.86 101.544 86.85 C 97.479 85.348 93.181 84.571 88.857 84.546 C 85.413 84.571 81.969 85.063 78.655 85.97 C 76.143 86.695 73.683 87.523 71.25 88.507 C 70.343 88.844 69.437 89.18 68.505 89.517 L 75.367 109.04 C 76.532 108.652 77.671 108.212 78.81 107.771 C 80.597 107.072 82.435 106.451 84.274 105.907 C 85.568 105.571 86.889 105.337 88.235 105.286 L 87.51 107.616 C 86.475 111.604 85.361 115.591 84.17 119.553 C 82.85 123.954 81.633 128.382 80.545 132.862 C 80.027 135.011 79.613 137.212 79.302 139.412 C 78.966 141.613 78.81 143.84 78.784 146.041 C 78.784 146.145 78.784 146.222 78.784 146.326 L 78.81 147.362 C 78.81 147.388 78.81 147.413 78.81 147.439 C 78.914 151.763 79.872 156.036 81.607 160.023 C 83.471 164.088 86.19 167.688 89.582 170.613 C 93.103 173.565 97.065 175.947 101.363 177.63 C 103.857 178.628 106.392 179.492 108.966 180.223 L 104.397 198.5 L 125.738 198.5 L 129.659 182.819 C 135.62 182.472 141.503 181.166 147.064 178.951 C 152.967 176.595 158.457 173.358 163.402 169.345 C 167.856 165.771 171.843 161.629 175.209 157.02 C 176.737 154.922 178.135 152.721 179.352 150.443 C 180.466 148.397 181.372 146.248 182.097 144.047 C 184.401 138.144 185.903 132.007 186.628 125.741 C 187.275 119.63 187.56 113.494 187.483 107.357 C 187.483 105.389 187.457 103.447 187.457 101.479 C 187.431 99.279 187.431 97.104 187.431 94.929 L 166.717 94.929 L 166.717 94.929 C 166.717 97.155 166.717 99.408 166.742 101.635 C 166.742 103.603 166.768 105.571 166.768 107.538 C 166.846 112.846 166.613 118.154 166.043 123.462 C 165.5 128.123 164.334 132.706 162.6 137.056 C 162.211 138.299 161.719 139.516 161.098 140.655 C 160.321 142.079 159.467 143.452 158.508 144.746 C 156.178 147.931 153.459 150.779 150.378 153.239 C 147.064 155.932 143.335 158.133 139.374 159.712 C 137.972 160.275 136.54 160.742 135.085 161.114 L 161.988 53.5 L 140.647 53.5 L 113.991 160.125 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/psnotes.svg b/.icons/Gruvbox_Dark-2/apps/64/psnotes.svg
new file mode 100644
index 000000000..dda8dd825
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/psnotes.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="vD6jlg3aSpBa9g77cjQAmaLJMReVDBg1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#vD6jlg3aSpBa9g77cjQAmaLJMReVDBg1)">
+ <linearGradient id="_lgradient_262" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_262)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_263" x1="0" x2="0" y1="0" y2=".175" gradientTransform="matrix(239.661244,0,0,42.05,8.173533,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_263)" d="M 247.834778 54 C 241.776978 18.105667 222.237503 11.95 165.688919 11.95 L 90.319389 11.95 C 33.770805 11.95 14.231341 18.105667 8.173533 54 L 247.834778 54 L 247.834778 54 Z"/>
+ <linearGradient id="_lgradient_264" x1="0" x2="0" y1="0" y2=".414" gradientTransform="matrix(20.000004,0,0,34.077084,55.333332,12.65625)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#dedede"/>
+ <stop offset="100%" style="stop-color:#a1a1a1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_264)" d="M 55.333332 13.890625 C 60.815147 13.260047 67.491814 12.85859 75.333336 12.65625 L 75.333336 44.733334 C 75.333336 45.837162 74.437164 46.733334 73.333336 46.733334 L 57.333332 46.733334 C 56.229504 46.733334 55.333332 45.837162 55.333332 44.733334 L 55.333332 13.890625 Z"/>
+ <linearGradient id="_lgradient_265" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20,0,0,34.333334,97,11.9)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#dedede"/>
+ <stop offset="100%" style="stop-color:#a1a1a1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_265)" d="M 97 11.9 L 117 11.9 L 117 44.233334 C 117 45.337162 116.103828 46.233334 115 46.233334 L 99 46.233334 C 97.896172 46.233334 97 45.337162 97 44.233334 L 97 11.9 Z"/>
+ <linearGradient id="_lgradient_266" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20,0,0,34.333334,138.666672,11.9)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#dedede"/>
+ <stop offset="100%" style="stop-color:#a1a1a1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_266)" d="M 138.666672 11.9 L 158.666672 11.9 L 158.666672 44.233334 C 158.666672 45.337162 157.770493 46.233334 156.666672 46.233334 L 140.666672 46.233334 C 139.562836 46.233334 138.666672 45.337162 138.666672 44.233334 L 138.666672 11.9 Z"/>
+ <linearGradient id="_lgradient_267" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20,0,0,34.108334,180.333328,12.125)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#dedede"/>
+ <stop offset="100%" style="stop-color:#a1a1a1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_267)" d="M 180.333328 12.125 C 187.670654 12.342295 194.347321 12.748129 200.333328 13.3125 L 200.333328 44.233334 C 200.333328 45.337162 199.437164 46.233334 198.333328 46.233334 L 182.333328 46.233334 C 181.229507 46.233334 180.333328 45.337162 180.333328 44.233334 L 180.333328 12.125 Z"/>
+ <path fill="#ececec" fill-rule="evenodd" d="M 45.592369 198.662483 L 29.866673 198.662483 L 29.866673 126.241508 L 61.93882 126.241508 L 61.93882 126.241508 Q 74.87114 126.241508 81.026924 132.96627 L 81.026924 132.96627 L 81.026924 132.96627 Q 87.182709 139.691139 87.182709 149.51963 L 87.182709 149.51963 L 87.182709 149.51963 Q 87.182709 153.761467 85.734291 157.744606 L 85.734291 157.744606 L 85.734291 157.744606 Q 84.285881 161.727745 81.38903 165.141869 L 81.38903 165.141869 L 81.38903 165.141869 Q 78.492203 168.556007 73.422729 170.625221 L 73.422729 170.625221 L 73.422729 170.625221 Q 68.353256 172.694344 61.93882 172.694344 L 61.93882 172.694344 L 45.592369 172.694344 L 45.592369 198.662483 Z M 45.592369 157.899803 L 62.559574 157.899803 L 62.559574 157.899803 Q 66.697914 157.899803 68.767082 155.416786 L 68.767082 155.416786 L 68.767082 155.416786 Q 70.83625 152.933754 70.83625 149.51963 L 70.83625 149.51963 L 70.83625 149.51963 Q 70.83625 146.208992 68.870537 143.674278 L 68.870537 143.674278 L 68.870537 143.674278 Q 66.904839 141.139549 62.559574 141.139549 L 62.559574 141.139549 L 45.592369 141.139549 L 45.592369 157.899803 Z M 108.236526 197.317467 L 108.236526 197.317467 L 108.236526 197.317467 Q 105.494873 199.903999 101.563438 199.903999 L 101.563438 199.903999 L 101.563438 199.903999 Q 97.632027 199.903999 94.993828 197.317467 L 94.993828 197.317467 L 94.993828 197.317467 Q 92.355629 194.731041 92.355629 190.903114 L 92.355629 190.903114 L 92.355629 190.903114 Q 92.355629 187.075081 94.993828 184.385155 L 94.993828 184.385155 L 94.993828 184.385155 Q 97.632027 181.69532 101.563438 181.69532 L 101.563438 181.69532 L 101.563438 181.69532 Q 105.494873 181.69532 108.236526 184.385155 L 108.236526 184.385155 L 108.236526 184.385155 Q 110.97818 187.075081 110.97818 190.903114 L 110.97818 190.903114 L 110.97818 190.903114 Q 110.97818 194.731041 108.236526 197.317467 Z M 147.395584 199.903999 L 147.395584 199.903999 L 147.395584 199.903999 Q 136.842819 199.903999 129.238617 194.26545 L 129.238617 194.26545 L 129.238617 194.26545 Q 121.634399 188.626991 118.323746 178.695 L 118.323746 178.695 L 132.394104 173.418541 L 132.394104 173.418541 Q 134.877106 178.695 138.911987 181.850426 L 138.911987 181.850426 L 138.911987 181.850426 Q 142.946869 185.005959 147.809418 185.005959 L 147.809418 185.005959 L 147.809418 185.005959 Q 152.878891 185.005959 155.775742 183.091942 L 155.775742 183.091942 L 155.775742 183.091942 Q 158.672577 181.178017 158.672577 177.556892 L 158.672577 177.556892 L 158.672577 177.556892 Q 158.672577 175.177361 156.551682 173.315147 L 156.551682 173.315147 L 156.551682 173.315147 Q 154.430786 171.452827 152.102966 170.573524 L 152.102966 170.573524 L 152.102966 170.573524 Q 149.775131 169.694115 144.912598 168.142204 L 144.912598 168.142204 L 144.912598 168.142204 Q 141.705368 167.107597 140.101776 166.538582 L 140.101776 166.538582 L 140.101776 166.538582 Q 138.498154 165.969582 135.497849 164.728065 L 135.497849 164.728065 L 135.497849 164.728065 Q 132.497559 163.486549 130.945694 162.451942 L 130.945694 162.451942 L 130.945694 162.451942 Q 129.393799 161.417442 127.221176 159.658623 L 127.221176 159.658623 L 127.221176 159.658623 Q 125.048531 157.899803 123.962219 155.985786 L 123.962219 155.985786 L 123.962219 155.985786 Q 122.875916 154.071861 122.048256 151.330147 L 122.048256 151.330147 L 122.048256 151.330147 Q 121.220573 148.588524 121.220573 145.484795 L 121.220573 145.484795 L 121.220573 145.484795 Q 121.220573 136.794304 128.048843 130.897148 L 128.048843 130.897148 L 128.048843 130.897148 Q 134.877106 125 146.567932 125 L 146.567932 125 L 146.567932 125 Q 156.29303 125 162.914383 130.06945 L 162.914383 130.06945 L 162.914383 130.06945 Q 169.535721 135.138893 171.708374 143.105263 L 171.708374 143.105263 L 157.637985 147.657402 L 157.637985 147.657402 Q 154.223862 139.898033 145.74025 139.898033 L 145.74025 139.898033 L 145.74025 139.898033 Q 136.946274 139.898033 136.946274 145.795189 L 136.946274 145.795189 L 136.946274 145.795189 Q 136.946274 147.140099 137.773956 148.174706 L 137.773956 148.174706 L 137.773956 148.174706 Q 138.601608 149.209328 140.774261 150.243828 L 140.774261 150.243828 L 140.774261 150.243828 Q 142.946869 151.278435 144.343567 151.795753 L 144.343567 151.795753 L 144.343567 151.795753 Q 145.74025 152.313057 149.257858 153.554558 L 149.257858 153.554558 L 149.257858 153.554558 Q 152.982361 154.796074 154.999786 155.520287 L 154.999786 155.520287 L 154.999786 155.520287 Q 157.017227 156.244484 160.534836 157.744606 L 160.534836 157.744606 L 160.534836 157.744606 Q 164.052414 159.24482 166.06987 160.951836 L 166.06987 160.951836 L 166.06987 160.951836 Q 168.087311 162.658943 170.259933 165.038475 L 170.259933 165.038475 L 170.259933 165.038475 Q 172.432571 167.417992 173.415436 170.625221 L 173.415436 170.625221 L 173.415436 170.625221 Q 174.39827 173.832451 174.39827 177.660393 L 174.39827 177.660393 L 174.39827 177.660393 Q 174.39827 187.902779 166.74234 193.903343 L 166.74234 193.903343 L 166.74234 193.903343 Q 159.086395 199.903999 147.395584 199.903999 Z M 198.555847 197.317467 L 198.555847 197.317467 L 198.555847 197.317467 Q 195.814194 199.903999 191.882782 199.903999 L 191.882782 199.903999 L 191.882782 199.903999 Q 187.95134 199.903999 185.313171 197.317467 L 185.313171 197.317467 L 185.313171 197.317467 Q 182.674973 194.731041 182.674973 190.903114 L 182.674973 190.903114 L 182.674973 190.903114 Q 182.674973 187.075081 185.313171 184.385155 L 185.313171 184.385155 L 185.313171 184.385155 Q 187.95134 181.69532 191.882782 181.69532 L 191.882782 181.69532 L 191.882782 181.69532 Q 195.814194 181.69532 198.555847 184.385155 L 198.555847 184.385155 L 198.555847 184.385155 Q 201.297516 187.075081 201.297516 190.903114 L 201.297516 190.903114 L 201.297516 190.903114 Q 201.297516 194.731041 198.555847 197.317467 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pspp.svg b/.icons/Gruvbox_Dark-2/apps/64/pspp.svg
new file mode 120000
index 000000000..c9bbd72e9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pspp.svg
@@ -0,0 +1 @@
+partitions.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ptbatcher.svg b/.icons/Gruvbox_Dark-2/apps/64/ptbatcher.svg
new file mode 120000
index 000000000..fd113dd39
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ptbatcher.svg
@@ -0,0 +1 @@
+kipi-panorama.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/puddletag.svg b/.icons/Gruvbox_Dark-2/apps/64/puddletag.svg
new file mode 100755
index 000000000..6a7995e38
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/puddletag.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="HLRJEFfhH8LbPDPX6uE3SHW3vibrr6vE" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#HLRJEFfhH8LbPDPX6uE3SHW3vibrr6vE)">
+ <linearGradient id="_lgradient_118" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_118)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_119" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_119)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_120" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(165,0,0,115.723,45.5,70.139)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_120)" d="M 142.043 70.139 C 127.458 70.139 114.699 77.084 107.607 87.416 C 107.69 87.348 107.768 87.276 107.851 87.208 C 110.154 85.357 112.545 83.592 115.12 82.021 C 126.333 75.181 138.813 71.94 151.229 71.828 C 152.057 71.82 152.886 71.827 153.712 71.847 C 155.066 72.214 156.468 72.481 157.757 72.967 C 152.927 71.146 147.617 70.139 142.043 70.139 L 142.043 70.139 Z M 157.757 72.967 C 158.74 73.337 159.609 73.879 160.551 74.316 C 145.51 72.485 129.85 75.339 116.146 83.699 C 84.264 103.147 73.485 146.064 93.005 178.04 C 94.712 180.836 96.661 183.404 98.713 185.861 L 104.152 185.861 C 101.349 182.861 98.806 179.556 96.598 175.949 C 78.199 145.903 88.297 105.609 118.237 87.291 C 128.786 80.837 140.559 77.839 152.238 77.907 C 158.356 77.942 164.448 78.819 170.324 80.479 C 170.402 80.547 170.497 80.596 170.576 80.663 C 166.926 77.414 162.581 74.784 157.757 72.967 L 157.757 72.967 Z M 151.045 79.852 C 140.107 80.003 129.127 82.936 119.263 88.971 C 90.253 106.72 80.456 145.816 98.277 174.92 C 100.761 178.977 103.714 182.599 106.964 185.861 L 112.961 185.861 C 108.702 182.178 104.938 177.822 101.871 172.833 C 85.169 145.659 94.284 109.184 121.351 92.565 C 130.651 86.854 141.01 84.091 151.32 83.974 C 160.417 83.87 169.477 85.826 177.737 89.635 C 178.223 90.468 178.829 91.236 179.242 92.106 C 177.208 87.823 174.268 83.965 170.638 80.72 C 171.532 81.528 172.255 82.471 173.066 83.347 C 165.993 80.948 158.529 79.749 151.045 79.852 L 151.045 79.852 Z M 91.138 85.778 C 83.382 85.778 76.361 88.578 71.279 93.106 C 72.354 92.148 73.558 91.315 74.795 90.522 C 69.886 97.923 66.06 105.943 63.394 114.348 C 63.376 114.242 63.34 114.142 63.323 114.037 C 63.495 115.097 63.742 116.136 64.04 117.151 C 62.64 117.993 61.3 118.908 60.027 119.89 C 60.707 119.365 61.453 118.913 62.17 118.428 C 56.689 138.796 57.919 160.904 66.912 180.852 C 66.04 180.411 65.099 180.07 64.267 179.577 C 56.227 160.512 54.91 139.673 59.632 120.235 C 59.77 120.126 59.887 119.998 60.027 119.89 C 57.481 121.856 55.204 124.093 53.25 126.549 C 53.611 126.095 54.038 125.69 54.421 125.251 C 51.455 141.683 52.452 158.836 57.994 175.026 C 57.938 174.977 57.868 174.942 57.813 174.893 C 65.427 181.676 75.957 185.861 87.626 185.861 L 88.564 185.861 C 87.717 184.643 86.833 183.461 86.054 182.18 C 67.174 151.172 73.738 111.082 99.024 86.794 C 96.523 86.136 93.878 85.778 91.138 85.778 L 91.138 85.778 Z M 53.25 126.549 C 49.342 131.461 46.727 137.255 45.837 143.534 C 46.035 142.14 46.348 140.779 46.712 139.437 C 46.451 146.661 46.922 153.922 48.156 161.109 C 47.467 159.411 46.766 157.716 46.354 155.912 C 46.074 154.688 45.86 153.442 45.717 152.177 C 45.574 150.912 45.5 149.63 45.5 148.33 C 45.5 158.726 50.197 168.109 57.811 174.893 C 56.776 173.97 55.94 172.887 55.017 171.872 C 50.793 157.701 49.77 142.93 51.828 128.588 C 52.3 127.906 52.732 127.2 53.25 126.549 Z M 71.279 93.106 C 66.196 97.633 63.052 103.89 63.052 110.799 C 63.052 111.348 63.078 111.892 63.124 112.432 C 63.078 111.892 63.054 111.348 63.054 110.799 C 63.054 110.04 63.231 109.324 63.305 108.582 C 65.122 103.801 67.261 99.139 69.816 94.686 C 70.313 94.165 70.737 93.589 71.279 93.106 L 71.279 93.106 Z M 91.476 85.799 C 92.35 85.809 93.204 85.886 94.056 85.966 C 69.228 111.722 63.167 152.517 82.461 184.276 C 82.714 184.692 83.017 185.062 83.277 185.473 C 82.437 185.395 81.581 185.37 80.756 185.249 C 61.315 153.2 67.017 112.224 91.476 85.799 Z M 151.019 85.976 C 141.161 86.128 131.271 88.785 122.383 94.243 C 96.243 110.293 87.424 145.571 103.548 171.803 C 106.944 177.329 111.261 182.004 116.142 185.861 L 123.3 185.861 C 116.907 181.855 111.304 176.453 107.145 169.718 C 92.138 145.417 100.273 112.76 124.467 97.838 C 132.865 92.659 142.223 90.173 151.534 90.096 C 162.086 90.009 172.577 93.015 181.537 98.697 C 181.55 98.753 181.581 98.803 181.594 98.859 C 181.056 96.518 180.263 94.259 179.242 92.108 C 179.337 92.309 179.371 92.535 179.462 92.738 C 170.702 88.175 160.877 85.823 151.019 85.976 L 151.019 85.976 Z M 181.594 98.859 C 181.77 99.629 181.743 100.456 181.864 101.243 C 165.464 90.113 143.23 88.576 125.499 99.511 C 102.229 113.863 94.393 145.324 108.818 168.683 C 113.421 176.137 119.856 181.916 127.198 185.861 L 138.363 185.861 C 127.926 182.885 118.467 176.338 112.419 166.602 C 99.107 145.173 106.26 116.336 127.582 103.112 C 135.191 98.393 143.696 96.178 152.138 96.194 C 162.993 96.216 173.743 99.927 182.35 106.753 C 182.336 107.542 182.187 108.295 182.12 109.069 C 167.423 96.743 145.645 94.224 128.619 104.784 C 108.219 117.435 101.362 145.078 114.089 165.565 C 126.315 185.248 153.005 191.86 172.774 179.558 C 191.739 167.756 198.105 142.02 186.227 122.969 C 174.851 104.722 150.071 98.601 131.738 110.054 C 114.208 121.006 108.332 144.83 119.361 162.444 C 129.887 179.257 152.757 184.891 169.653 174.287 C 185.749 164.186 191.136 142.267 180.957 126.089 C 171.281 110.71 150.318 105.57 134.858 115.324 C 120.196 124.575 115.3 144.583 124.629 159.325 C 133.454 173.269 152.51 177.923 166.534 169.018 C 179.762 160.619 184.168 142.517 175.688 129.212 C 167.714 116.7 150.569 112.537 137.982 120.592 C 126.187 128.14 122.267 144.334 129.897 156.202 C 137.019 167.28 152.26 170.954 163.409 163.75 C 173.771 157.054 177.202 142.767 170.423 132.336 C 164.153 122.69 150.817 119.504 141.105 125.859 C 132.175 131.701 129.235 144.082 135.164 153.076 C 140.579 161.291 152.007 163.988 160.282 158.484 C 167.782 153.496 170.237 143.021 165.159 135.465 C 160.599 128.68 151.074 126.469 144.237 131.121 C 138.166 135.252 136.199 143.825 140.425 149.942 C 144.126 155.3 151.747 157.027 157.144 153.228 C 161.791 149.957 163.277 143.285 159.906 138.609 C 157.068 134.672 151.343 133.426 147.388 136.369 C 144.158 138.771 143.153 143.548 145.664 146.78 C 147.626 149.306 151.458 150.08 153.965 148.003 C 155.793 146.489 156.339 143.594 154.705 141.816 C 154.182 141.246 153.381 140.856 152.617 140.787 C 151.854 140.718 151.172 140.923 150.651 141.506 C 150.419 141.766 150.222 142.27 150.222 142.658 C 150.223 143.046 150.3 143.234 150.604 143.389 C 150.412 143.291 150.776 143.364 150.82 143.348 C 150.841 143.34 150.746 143.352 150.653 143.541 C 150.559 143.729 150.635 143.999 150.63 143.989 L 152.324 142.987 C 152.554 143.375 152.638 143.969 152.417 144.415 C 152.195 144.862 151.834 145.067 151.527 145.185 C 150.915 145.421 150.386 145.484 149.713 145.143 C 148.716 144.636 148.257 143.583 148.256 142.661 C 148.254 141.74 148.587 140.867 149.184 140.198 C 150.146 139.12 151.521 138.713 152.792 138.828 C 154.064 138.942 155.279 139.531 156.155 140.484 C 158.629 143.177 157.849 147.34 155.22 149.517 C 151.788 152.361 146.713 151.339 144.109 147.988 C 140.875 143.826 142.141 137.819 146.213 134.79 C 151.101 131.153 158.046 132.664 161.501 137.457 C 165.547 143.069 163.79 150.956 158.277 154.836 C 151.944 159.294 143.111 157.292 138.805 151.059 C 133.932 144.005 136.177 134.226 143.129 129.495 C 150.904 124.205 161.635 126.695 166.791 134.367 C 172.5 142.861 169.763 154.542 161.372 160.123 C 152.158 166.251 139.527 163.268 133.522 154.158 C 126.973 144.225 130.199 130.642 140.028 124.212 C 150.68 117.242 165.216 120.716 172.071 131.264 C 179.462 142.635 175.743 158.123 164.477 165.403 C 152.387 173.215 135.947 169.249 128.243 157.264 C 120.009 144.456 124.218 127.064 136.921 118.935 C 150.448 110.278 168.793 114.733 177.347 128.154 C 186.426 142.399 181.728 161.7 167.588 170.679 C 152.624 180.18 132.369 175.235 122.966 160.377 C 113.041 144.695 118.234 123.487 133.81 113.659 C 150.211 103.312 172.37 108.748 182.622 125.042 C 193.393 142.162 187.714 165.277 170.701 175.954 C 152.864 187.148 128.793 181.221 117.692 163.49 C 106.075 144.935 112.246 119.911 130.695 108.386 C 149.969 96.345 175.947 102.76 187.897 121.928 C 200.362 141.92 193.698 168.851 173.813 181.226 C 170.501 183.287 166.997 184.788 163.409 185.861 L 168.372 185.861 C 171.288 185.861 174.132 185.6 176.879 185.102 C 176.305 185.205 175.684 185.177 175.102 185.261 C 175.362 185.107 175.634 184.988 175.892 184.828 C 197.727 171.326 205.076 141.773 191.5 119.85 C 190.489 118.219 189.356 116.703 188.171 115.242 C 189.594 115.917 190.944 116.692 192.264 117.503 C 192.56 117.946 192.889 118.359 193.171 118.815 C 206.597 140.496 200.393 169.237 180.316 184.156 C 179.17 184.457 178.085 184.882 176.901 185.099 C 196.123 181.604 210.5 166.517 210.5 148.33 C 210.5 140.028 207.492 132.378 202.395 126.181 C 203.055 126.984 203.577 127.874 204.165 128.724 C 208.902 144.898 205.839 162.517 196.355 176.239 C 194.938 177.367 193.539 178.517 191.958 179.467 C 191.668 179.641 191.327 179.748 191.031 179.916 C 204.202 164.842 208.204 143.006 200.502 124.215 C 201.128 124.875 201.821 125.483 202.395 126.181 C 197.298 119.984 190.112 115.24 181.756 112.752 C 182.209 110.594 182.415 108.382 182.415 106.107 C 182.415 103.624 182.131 101.2 181.594 98.859 L 181.594 98.859 Z M 85.535 86.28 C 63.138 113.13 58.037 152.301 75.412 184.081 C 74.536 183.845 73.644 183.644 72.793 183.359 C 56.522 151.986 61.26 114.051 82.325 87.16 C 83.368 86.851 84.385 86.486 85.479 86.287 C 85.497 86.282 85.517 86.283 85.535 86.28 L 85.535 86.28 Z M 99.197 86.841 C 99.848 87.022 100.467 87.264 101.099 87.48 C 75.853 111.069 69.166 150.662 87.733 181.156 C 88.73 182.793 89.833 184.33 90.942 185.861 L 96.141 185.861 C 94.427 183.703 92.792 181.464 91.327 179.064 C 73.389 149.678 80.345 111.424 105.373 89.303 C 105.381 89.296 105.389 89.289 105.397 89.282 C 103.464 88.261 101.39 87.431 99.197 86.841 L 99.197 86.841 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pulseaudio.svg b/.icons/Gruvbox_Dark-2/apps/64/pulseaudio.svg
new file mode 100644
index 000000000..974918597
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pulseaudio.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="hDgSGbiqYSmU1DaKobXXa40wBBPcAi3p" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#hDgSGbiqYSmU1DaKobXXa40wBBPcAi3p)">
+ <linearGradient id="_lgradient_121" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_121)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_122" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_122)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_123" x1="0" x2="-.017" y1="0" y2="1.272" gradientTransform="matrix(165,0,0,165,45.5,45.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_123)" fill-rule="evenodd" d="M 101.6 128 C 101.6 113.325 113.429 101.411 128 101.411 C 142.571 101.411 154.4 113.325 154.4 128 C 154.4 142.675 142.571 154.589 128 154.589 C 113.429 154.589 101.6 142.675 101.6 128 L 101.6 128 Z M 144.73 76.906 C 159.873 85.799 169.66 105.849 169.67 128.002 C 169.648 150.162 159.845 170.206 144.69 179.082 C 166.605 171.829 181.429 151.235 181.46 128.002 C 181.442 104.773 166.635 84.175 144.73 76.906 L 144.73 76.906 L 144.73 76.906 L 144.73 76.906 Z M 111.31 76.922 C 89.395 84.175 74.571 104.768 74.54 128.002 C 74.559 151.229 89.364 171.825 111.267 179.094 C 96.125 170.2 86.34 150.153 86.33 128.002 C 86.352 105.842 96.155 85.796 111.31 76.922 L 111.31 76.922 L 111.31 76.922 L 111.31 76.922 Z M 152.524 45.5 C 193.011 61.898 210.058 97.687 191.82 127.999 C 210.619 158.568 194.35 194.025 154.29 209.797 C 187.838 197.983 210.454 165.072 210.5 127.999 C 210.497 90.172 187.005 56.744 152.524 45.5 L 152.524 45.5 L 152.524 45.5 Z M 101.708 46.206 C 68.162 58.018 45.547 90.928 45.5 127.999 C 45.503 165.828 68.997 199.257 103.481 210.5 C 62.99 194.104 45.942 158.313 64.18 127.999 C 45.383 97.432 61.65 61.976 101.708 46.206 L 101.708 46.206 L 101.708 46.206 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pulseeffects.svg b/.icons/Gruvbox_Dark-2/apps/64/pulseeffects.svg
new file mode 100755
index 000000000..f0811ef6b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pulseeffects.svg
@@ -0,0 +1,83 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="rXUMloSHLvDx4J0LUN6gkGnjdwYs0Ce3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#rXUMloSHLvDx4J0LUN6gkGnjdwYs0Ce3)">
+ <linearGradient id="_lgradient_249" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_249)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g>
+ <g opacity=".3">
+ <path d="M 75.272727 68.681818 C 69.795682 68.681818 65.386364 73.091136 65.386364 78.568182 L 65.386364 177.431818 C 65.386364 182.908864 69.795682 187.318182 75.272727 187.318182 C 80.749773 187.318182 85.159091 182.908864 85.159091 177.431818 L 85.159091 78.568182 C 85.159091 73.091136 80.749773 68.681818 75.272727 68.681818 Z"/>
+ </g>
+ <linearGradient id="_lgradient_250" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(19.772727,0,0,79.090909,65.386364,108.227273)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_250)" d="M 75.272727 108.227273 C 69.795682 108.227273 65.386364 112.636591 65.386364 118.113636 L 65.386364 177.431818 C 65.386364 182.908864 69.795682 187.318182 75.272727 187.318182 C 80.749773 187.318182 85.159091 182.908864 85.159091 177.431818 L 85.159091 118.113636 C 85.159091 112.636591 80.749773 108.227273 75.272727 108.227273 Z"/>
+ <defs>
+ <filter id="8dIF3wsDYZaxWD7NX8YrsTyrkzzkSDRh" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#8dIF3wsDYZaxWD7NX8YrsTyrkzzkSDRh)">
+ <path d="M 95.045455 104.931818 C 95.045455 115.851994 86.192903 124.704545 75.272727 124.704545 C 64.352552 124.704545 55.5 115.851994 55.5 104.931818 C 55.5 94.011642 64.352552 85.159091 75.272727 85.159091 C 86.192903 85.159091 95.045455 94.011642 95.045455 104.931818 Z"/>
+ </g>
+ <linearGradient id="_lgradient_251" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(39.545455,0,0,39.545455,55.5,81.863636)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#dedede"/>
+ <stop offset="100%" style="stop-color:#a1a1a1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_251)" d="M 95.045455 101.636364 C 95.045455 112.556539 86.192903 121.409091 75.272727 121.409091 C 64.352552 121.409091 55.5 112.556539 55.5 101.636364 C 55.5 90.716188 64.352552 81.863636 75.272727 81.863636 C 86.192903 81.863636 95.045455 90.716188 95.045455 101.636364 Z"/>
+ <g opacity=".3">
+ <path d="M 180.727273 68.681818 C 175.250227 68.681818 170.840909 73.091136 170.840909 78.568182 L 170.840909 177.431818 C 170.840909 182.908864 175.250227 187.318182 180.727273 187.318182 C 186.204318 187.318182 190.613636 182.908864 190.613636 177.431818 L 190.613636 78.568182 C 190.613636 73.091136 186.204318 68.681818 180.727273 68.681818 Z"/>
+ </g>
+ <linearGradient id="_lgradient_252" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(19.772727,0,0,58.672273,170.840909,128.645909)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_252)" d="M 180.727273 128.645909 C 175.250227 128.645909 170.840909 133.055227 170.840909 138.532273 L 170.840909 177.431818 C 170.840909 182.908864 175.250227 187.318182 180.727273 187.318182 C 186.204318 187.318182 190.613636 182.908864 190.613636 177.431818 L 190.613636 138.532273 C 190.613636 133.055227 186.204318 128.645909 180.727273 128.645909 Z"/>
+ <defs>
+ <filter id="EDnYO0lo7mPofhyimTQCdXNE19yYljPq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#EDnYO0lo7mPofhyimTQCdXNE19yYljPq)">
+ <path d="M 200.5 124.704545 C 200.5 135.624721 191.647448 144.477273 180.727273 144.477273 C 169.807097 144.477273 160.954545 135.624721 160.954545 124.704545 C 160.954545 113.78437 169.807097 104.931818 180.727273 104.931818 C 191.647448 104.931818 200.5 113.78437 200.5 124.704545 Z"/>
+ </g>
+ <linearGradient id="_lgradient_253" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(39.545455,0,0,39.545455,160.954545,101.636364)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#dedede"/>
+ <stop offset="100%" style="stop-color:#a1a1a1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_253)" d="M 200.5 121.409091 C 200.5 132.329267 191.647448 141.181818 180.727273 141.181818 C 169.807097 141.181818 160.954545 132.329267 160.954545 121.409091 C 160.954545 110.488915 169.807097 101.636364 180.727273 101.636364 C 191.647448 101.636364 200.5 110.488915 200.5 121.409091 Z"/>
+ <g opacity=".3">
+ <path d="M 128 68.681818 C 122.522955 68.681818 118.113636 73.091136 118.113636 78.568182 L 118.113636 177.431818 C 118.113636 182.908864 122.522955 187.318182 128 187.318182 C 133.477045 187.318182 137.886364 182.908864 137.886364 177.431818 L 137.886364 78.568182 C 137.886364 73.091136 133.477045 68.681818 128 68.681818 Z"/>
+ </g>
+ <linearGradient id="_lgradient_254" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(19.772727,0,0,32.954545,118.113636,154.363636)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_254)" d="M 128 154.363636 C 122.522955 154.363636 118.113636 158.772955 118.113636 164.25 L 118.113636 177.431818 C 118.113636 182.908864 122.522955 187.318182 128 187.318182 C 133.477045 187.318182 137.886364 182.908864 137.886364 177.431818 L 137.886364 164.25 C 137.886364 158.772955 133.477045 154.363636 128 154.363636 Z"/>
+ <defs>
+ <filter id="7wnWY62zzZJBL6PaXHVBUQnunvF79bKD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#7wnWY62zzZJBL6PaXHVBUQnunvF79bKD)">
+ <path d="M 147.772727 151.068182 C 147.772727 161.988358 138.920176 170.840909 128 170.840909 C 117.079824 170.840909 108.227273 161.988358 108.227273 151.068182 C 108.227273 140.148006 117.079824 131.295455 128 131.295455 C 138.920176 131.295455 147.772727 140.148006 147.772727 151.068182 Z"/>
+ </g>
+ <linearGradient id="_lgradient_255" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(39.545455,0,0,39.545455,108.227273,128)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#dedede"/>
+ <stop offset="100%" style="stop-color:#a1a1a1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_255)" d="M 147.772727 147.772727 C 147.772727 158.692903 138.920176 167.545455 128 167.545455 C 117.079824 167.545455 108.227273 158.692903 108.227273 147.772727 C 108.227273 136.852552 117.079824 128 128 128 C 138.920176 128 147.772727 136.852552 147.772727 147.772727 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pumpa.svg b/.icons/Gruvbox_Dark-2/apps/64/pumpa.svg
new file mode 100755
index 000000000..039a0aeae
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pumpa.svg
@@ -0,0 +1,84 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="zkuDkSHhHr6YGpzB8O2tGvn9s0cOMPsr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#zkuDkSHhHr6YGpzB8O2tGvn9s0cOMPsr)">
+ <linearGradient id="_lgradient_135" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_135)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_136" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_136)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_137" x1=".625" x2=".713" y1=".796" y2=".222" gradientTransform="matrix(145,0,0,112.404,55.5,83.419)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#b58b00"/>
+ <stop offset="100%" style="stop-color:#e4af00"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_137)" fill-rule="evenodd" d="M 104.12 85.738 C 106.86 85.181 109.63 84.729 112.401 84.413 C 115.111 84.112 117.852 83.961 120.577 83.961 C 123.046 83.961 125.516 84.081 127.97 84.307 C 130.349 84.548 132.743 84.849 135.107 85.241 C 137.456 84.654 139.85 84.187 142.244 83.856 C 144.367 83.57 146.49 83.419 148.628 83.419 C 150.766 83.419 152.889 83.57 154.997 83.856 C 156.865 84.127 158.717 84.443 160.569 84.819 L 161.577 85 C 161.577 85 161.577 85 161.577 85 C 164.408 85.557 167.164 86.385 169.829 87.469 C 172.9 88.719 175.836 90.27 178.607 92.107 C 181.618 94.079 184.374 96.413 186.828 99.048 C 189.448 101.864 191.631 105.056 193.303 108.504 C 195.697 113.458 197.534 118.653 198.783 123.998 C 199.913 128.831 200.485 133.77 200.5 138.724 C 200.5 143.723 199.883 148.692 198.663 153.525 C 197.534 157.967 195.862 162.243 193.649 166.248 C 191.646 169.937 189.132 173.34 186.211 176.336 C 183.531 179.107 180.414 181.441 176.996 183.217 C 174.948 184.286 172.659 184.859 170.341 184.874 C 169.422 184.874 168.519 184.783 167.615 184.588 C 167.043 185.356 166.396 186.078 165.688 186.726 C 164.438 187.915 163.038 188.954 161.532 189.797 C 157.994 191.77 154.049 192.884 149.998 193.035 C 149.998 193.05 149.983 193.05 149.968 193.05 L 149.562 193.05 C 149.532 193.05 149.517 193.05 149.487 193.05 C 148.493 193.035 147.514 192.929 146.55 192.734 C 145.677 192.553 144.819 192.342 143.976 192.071 C 143.524 191.936 143.072 191.8 142.621 191.634 C 142.003 192.131 141.341 192.568 140.648 192.959 C 139.428 193.622 138.149 194.164 136.839 194.555 C 133.857 195.429 130.756 195.865 127.654 195.82 C 127.639 195.82 127.639 195.82 127.639 195.82 L 126.344 195.79 C 126.344 195.79 126.344 195.79 126.329 195.79 C 124.477 195.745 122.625 195.624 120.788 195.414 C 119.056 195.218 117.34 194.902 115.653 194.465 C 114.027 194.043 112.461 193.456 110.97 192.718 C 109.841 192.161 108.772 191.499 107.778 190.731 C 106.544 190.957 105.279 191.062 104.029 191.047 C 101.65 191.047 99.286 190.716 96.997 190.053 C 94.634 189.406 92.42 188.307 90.478 186.816 C 89.183 185.807 87.978 184.693 86.864 183.473 C 86.834 183.443 86.804 183.398 86.759 183.353 C 86.759 183.368 86.759 183.368 86.759 183.368 C 85.268 183.955 83.687 184.256 82.091 184.241 C 80.42 184.226 78.763 183.925 77.212 183.353 C 75.526 182.54 73.93 181.546 72.454 180.387 C 70.949 179.197 69.548 177.887 68.269 176.457 C 65.528 173.37 63.255 169.907 61.478 166.173 C 59.52 162.107 58.045 157.816 57.081 153.404 C 56.027 148.676 55.5 143.858 55.5 139.01 C 55.485 131.316 56.84 123.682 59.505 116.469 C 60.906 112.735 62.758 109.197 65.001 105.899 C 67.245 102.602 69.834 99.56 72.741 96.835 C 75.556 94.155 78.673 91.806 82.031 89.833 C 85.238 87.921 88.686 86.461 92.27 85.497 C 94.061 85.03 95.898 84.804 97.735 84.804 C 99.407 84.804 101.093 84.985 102.719 85.361 C 103.201 85.467 103.668 85.587 104.12 85.738 Z M 104.406 90.3 L 104.406 90.3 C 104.421 90.3 104.436 90.285 104.451 90.285 C 107.251 89.683 110.067 89.231 112.913 88.9 C 115.457 88.614 118.017 88.478 120.577 88.478 C 122.896 88.478 125.214 88.584 127.533 88.809 C 130.138 89.065 132.728 89.412 135.318 89.848 C 137.802 89.186 140.317 88.674 142.861 88.328 C 144.774 88.072 146.701 87.936 148.628 87.936 C 150.556 87.936 152.468 88.072 154.365 88.328 C 156.157 88.584 157.934 88.9 159.71 89.246 C 159.71 89.246 159.71 89.246 159.725 89.246 L 160.734 89.442 C 163.264 89.924 165.733 90.677 168.112 91.655 C 170.913 92.784 173.593 94.2 176.123 95.871 C 178.833 97.648 181.317 99.756 183.531 102.135 C 185.834 104.619 187.762 107.42 189.237 110.477 C 191.481 115.114 193.212 120.008 194.387 125.022 C 195.441 129.524 195.968 134.116 195.983 138.739 C 195.983 143.346 195.426 147.939 194.281 152.411 C 193.258 156.491 191.707 160.406 189.689 164.08 C 187.882 167.407 185.609 170.479 182.974 173.189 C 180.625 175.614 177.899 177.646 174.903 179.212 C 173.488 179.95 171.922 180.342 170.326 180.357 C 169.603 180.357 168.88 180.266 168.187 180.086 C 167.194 179.86 166.335 179.242 165.808 178.354 C 165.191 180.296 164.092 182.043 162.601 183.443 C 161.608 184.377 160.508 185.19 159.319 185.852 C 156.413 187.479 153.16 188.382 149.833 188.533 L 149.502 188.533 C 148.809 188.533 148.131 188.442 147.454 188.307 C 146.731 188.156 145.993 187.975 145.286 187.75 C 144.006 187.373 142.756 186.876 141.551 186.274 C 140.738 187.403 139.684 188.322 138.465 188.999 C 137.546 189.511 136.552 189.918 135.544 190.234 C 132.999 190.972 130.364 191.333 127.714 191.303 L 126.434 191.273 C 124.718 191.243 123.001 191.122 121.285 190.927 C 119.764 190.746 118.258 190.475 116.783 190.083 C 115.473 189.752 114.193 189.27 112.973 188.668 C 111.482 187.93 110.142 186.952 108.983 185.747 C 107.402 186.289 105.731 186.56 104.059 186.53 C 102.072 186.53 100.114 186.259 98.217 185.702 C 96.41 185.22 94.724 184.377 93.233 183.248 C 92.149 182.389 91.125 181.441 90.192 180.417 C 89.138 179.288 88.264 177.978 87.617 176.577 C 87.24 177.767 86.322 178.715 85.132 179.152 C 84.184 179.528 83.145 179.724 82.106 179.724 C 81.037 179.724 79.983 179.544 78.974 179.197 C 77.649 178.535 76.399 177.737 75.24 176.833 C 73.945 175.809 72.741 174.695 71.641 173.46 C 69.187 170.69 67.139 167.573 65.558 164.23 C 63.751 160.466 62.381 156.506 61.493 152.426 C 60.514 148.014 60.017 143.527 60.017 139.01 C 60.002 131.858 61.267 124.766 63.736 118.05 C 65.016 114.662 66.703 111.44 68.735 108.444 C 70.798 105.417 73.177 102.632 75.842 100.117 C 78.417 97.663 81.263 95.525 84.334 93.718 C 87.18 92.017 90.237 90.722 93.429 89.863 C 94.844 89.502 96.275 89.321 97.735 89.321 C 99.09 89.321 100.431 89.472 101.74 89.773 C 102.237 89.878 102.704 90.014 103.171 90.195 C 103.562 90.345 103.984 90.375 104.406 90.3 Z"/>
+ <linearGradient id="_lgradient_138" x1=".912" x2=".842" y1=".237" y2=".705" gradientTransform="matrix(140.479,0,0,107.885,57.759,85.676)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffe627"/>
+ <stop offset="48.058%" style="stop-color:#ffc200"/>
+ <stop offset="72.481%" style="stop-color:#f4ac00"/>
+ <stop offset="100%" style="stop-color:#d78b00"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_138)" d="M 103.975 88.081 C 103.975 88.081 98.964 86.079 92.855 87.681 C 79.734 91.12 66.876 103.162 61.624 117.26 C 51.794 143.649 61.963 173.433 78.09 181.276 C 83.673 183.228 87.35 180.525 87.35 180.525 C 87.35 180.525 89.005 182.814 91.854 185.029 C 96.325 188.586 103.795 189.497 108.371 188.283 C 112.725 192.136 118.924 193.316 126.389 193.538 C 133.209 193.773 139.077 192.155 142.155 189.034 C 142.155 189.034 146.654 190.948 149.913 190.785 C 158.104 190.378 164.173 186.244 166.658 181.956 C 166.658 181.956 170.806 183.842 175.951 181.213 C 193.711 172.14 206.942 142.123 191.268 109.49 C 184.813 96.053 170.674 89.007 161.155 87.221 C 154.16 85.909 147.576 84.381 135.211 87.546 C 124.453 85.789 115.853 85.575 103.977 88.08 L 103.975 88.081 Z"/>
+ <linearGradient id="_lgradient_139" x1=".327" x2=".281" y1=".071" y2=".841" gradientTransform="matrix(66.551,0,0,107.235,57.759,86.211)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffdc10"/>
+ <stop offset="36.213%" style="stop-color:#f4b908"/>
+ <stop offset="75%" style="stop-color:#eea704"/>
+ <stop offset="100%" style="stop-color:#da9302"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_139)" d="M 120.944 86.212 C 115.669 86.185 110.283 86.749 103.973 88.08 C 103.973 88.08 98.964 86.081 92.855 87.682 C 79.733 91.122 66.877 103.161 61.625 117.26 C 51.795 143.649 61.962 173.434 78.09 181.274 C 83.672 183.227 87.35 180.525 87.35 180.525 C 87.35 180.525 89.004 182.813 91.853 185.029 C 96.324 188.585 103.794 189.497 108.369 188.283 C 112.312 191.772 117.772 193.067 124.31 193.446 L 124.31 86.31 C 123.188 86.252 122.069 86.218 120.944 86.212 L 120.944 86.212 Z"/>
+ <linearGradient id="_lgradient_140" x1=".751" x2=".62" y1=".172" y2="1.041" gradientTransform="matrix(49.422,0,0,102.404,128.514,88.6)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffe627"/>
+ <stop offset="44.962%" style="stop-color:#ffc200"/>
+ <stop offset="72.481%" style="stop-color:#f4ac00"/>
+ <stop offset="100%" style="stop-color:#d78b00"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_140)" d="M 135.55 88.6 C 134.014 88.594 132.458 88.67 130.882 88.82 L 128.514 91.185 C 128.514 91.185 140.341 110.629 143.756 133.492 C 146.35 150.85 141.83 178.621 139.501 191.004 C 140.527 190.436 141.422 189.782 142.155 189.038 C 142.155 189.038 146.654 190.951 149.913 190.789 C 158.104 190.381 164.172 186.248 166.658 181.959 L 166.696 181.973 C 172.252 167.07 178.839 147.251 177.833 133.764 C 174.101 99.434 153.675 88.683 135.55 88.602 L 135.55 88.6 Z"/>
+ <linearGradient id="_lgradient_141" x1=".484" x2=".464" y1=".111" y2=".934" gradientTransform="matrix(46.25,0,0,104.14,75.163,87.598)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffdc10"/>
+ <stop offset="39.532%" style="stop-color:#f4b908"/>
+ <stop offset="75%" style="stop-color:#eea704"/>
+ <stop offset="100%" style="stop-color:#c68000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_141)" d="M 120.514 87.598 C 118.553 87.627 114.063 89.869 114.063 89.869 C 114.063 89.869 74.385 87.243 75.174 131.651 C 75.602 155.758 81.763 171.344 87.304 180.559 L 87.351 180.526 C 87.351 180.526 89.005 182.814 91.854 185.03 C 96.325 188.586 103.795 189.497 108.37 188.283 C 110.115 189.827 112.157 190.942 114.456 191.738 C 112.571 187.207 110.2 178.853 108.548 163.711 C 105.395 134.807 112.488 99.067 119.32 91.447 C 121.989 88.47 121.771 87.58 120.514 87.599 L 120.514 87.598 Z"/>
+ <linearGradient id="_lgradient_142" x1=".857" x2=".652" y1=".217" y2="1.034" gradientTransform="matrix(48.313,0,0,107.033,100.083,86.529)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffe627"/>
+ <stop offset="44.962%" style="stop-color:#ffc200"/>
+ <stop offset="72.481%" style="stop-color:#f4ac00"/>
+ <stop offset="100%" style="stop-color:#d78b00"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_142)" d="M 124.38 86.53 C 122.404 86.555 120.082 87.562 117.166 90.004 C 107.87 97.786 99.856 107.209 100.088 141.022 C 100.27 167.589 105.659 182.206 109.423 189.134 C 113.699 192.313 119.505 193.335 126.388 193.539 C 133.208 193.774 139.077 192.157 142.156 189.036 L 142.212 189.059 C 144.895 181.014 149.662 162.344 148.082 134.538 C 146.328 103.656 133.381 93.031 130.139 89.572 C 128.416 87.735 126.619 86.501 124.38 86.529 L 124.38 86.53 Z"/>
+ <linearGradient id="_lgradient_143" x1=".426" x2=".767" y1=".4" y2=".324" gradientTransform="matrix(30.218,0,0,34.16,106.97,60.177)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#398c24"/>
+ <stop offset="100%" style="stop-color:#63c44b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_143)" d="M 113.276 94.074 C 113.276 94.074 118.269 92.498 121.948 92.235 C 121.948 92.235 130.093 93.286 131.933 93.549 C 131.933 93.549 134.823 94.337 134.823 94.337 C 134.823 94.337 134.298 91.71 135.349 90.658 C 135.349 90.658 137.188 88.556 137.188 88.556 C 137.188 88.556 125.101 85.929 127.728 74.63 C 129.039 68.993 133.247 63.593 133.247 63.593 C 133.247 63.593 133.099 61.257 131.67 60.966 C 130.357 60.698 127.728 60.177 127.728 60.177 L 125.889 61.228 C 125.889 61.228 119.399 70.777 117.743 79.885 C 116.692 85.666 114.065 88.031 114.065 88.031 L 106.97 90.133 C 106.97 90.133 111.174 90.659 112.225 91.71 C 112.225 91.71 113.276 94.075 113.276 94.075 L 113.276 94.074 Z"/>
+ <linearGradient id="_lgradient_144" x1=".223" x2=".418" y1=".976" y2=".2" gradientTransform="matrix(21.399,0,0,32.743,113.276,61.53)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#398c24"/>
+ <stop offset="100%" style="stop-color:#63c44b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_144)" d="M 127.671 61.53 C 127.671 61.53 125.688 63.173 124.778 65.144 C 123.334 68.274 120.087 73.208 119.605 80.19 C 119.147 86.834 115.463 91.703 113.276 94.043 C 113.276 94.054 113.276 94.076 113.276 94.076 C 113.276 94.076 118.267 92.499 121.946 92.236 C 125.625 91.973 130.092 93.289 131.932 93.551 C 133.419 93.764 134.358 94.133 134.675 94.272 C 133.659 93.323 132.153 91.896 130.316 90.059 C 127.066 86.809 126.324 81.354 126.225 77.662 C 126.104 73.209 130.799 65.867 131.641 64.784 C 132.484 63.7 132.245 62.134 132.245 62.134 L 127.671 61.53 L 127.671 61.53 Z"/>
+ <linearGradient id="_lgradient_145" x1="0" x2="1" y1="-1.233" y2="-1.233" gradientTransform="matrix(7.495,0,0,3.441,125.753,60.177)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#cfe96d"/>
+ <stop offset="100%" style="stop-color:#dfff57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_145)" d="M 127.728 60.177 L 125.889 61.23 L 125.753 61.436 C 125.785 61.511 125.829 61.567 125.889 61.59 C 126.316 61.761 126.25 62.379 126.656 62.705 C 127.084 63.047 128.198 62.53 129.053 63.215 C 129.909 63.899 132.218 63.388 132.218 63.388 L 133.229 63.617 L 133.248 63.594 C 133.248 63.594 133.099 61.259 131.67 60.968 C 130.357 60.7 127.728 60.177 127.728 60.177 L 127.728 60.177 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pure-data.svg b/.icons/Gruvbox_Dark-2/apps/64/pure-data.svg
new file mode 120000
index 000000000..8509b405d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pure-data.svg
@@ -0,0 +1 @@
+pure_data.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pure_data.svg b/.icons/Gruvbox_Dark-2/apps/64/pure_data.svg
new file mode 100644
index 000000000..9d9e49b79
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pure_data.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#XoCAFdGnMSYGe15YmUy0QD8yAGWlHsZT)">
+ <linearGradient id="_lgradient_218" x1="1.045" x2="-.052" y1="1.023" y2=".075" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#8d9098"/>
+ <stop offset="100%" style="stop-color:#cfcfcf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_218)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="XoCAFdGnMSYGe15YmUy0QD8yAGWlHsZT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g>
+ <path fill="#555555" d="M 74.025 11.95 C 71.16 12.041 67.766 12.009 65.131 12.163 C 61.639359 12.360186 58.153493 12.648952 54.677 13.029 C 51.406 13.393 48.347 13.838 45.484 14.376 C 42.621 14.913 39.955 15.546 37.473 16.282 C 34.991 17.019 32.693 17.862 30.567 18.823 C 28.518896 19.740355 26.552196 20.829584 24.688 22.079 C 22.91956 23.267579 21.268726 24.622401 19.758 26.125 C 18.251303 27.630456 16.89211 29.276624 15.699 31.041 C 14.446318 32.898474 13.354041 34.85922 12.434 36.902 C 11.469 39.023 10.623 41.315 9.884 43.79 C 9.145 46.264 8.512 48.924 7.972 51.779 C 7.433 54.634 6.987 57.685 6.621 60.947 C 6.240282 64.413451 5.950848 67.889321 5.753 71.371 C 5.7 72.27 5.725 73.479 5.68 74.404 L 74.025 74.404 L 74.025 11.95 L 74.025 11.95 Z M 181.985 11.95 C 184.85 12.041 188.244 12.009 190.879 12.163 C 194.583 12.38 198.063 12.664 201.333 13.029 C 204.604 13.393 207.663 13.838 210.526 14.375 C 213.389 14.913 216.055 15.545 218.537 16.282 C 221.019 17.019 223.317 17.861 225.443 18.823 C 227.491104 19.740355 229.457804 20.829584 231.322 22.079 C 233.09044 23.267579 234.741274 24.622401 236.252 26.125 C 237.758697 27.630456 239.11789 29.276624 240.311 31.041 C 241.563682 32.898474 242.655959 34.85922 243.576 36.902 C 244.541 39.023 245.387 41.315 246.126 43.789 C 246.865 46.264 247.498 48.924 248.038 51.779 C 248.577 54.634 249.023 57.685 249.389 60.946 C 249.754 64.208 250.04 67.678 250.257 71.371 C 250.31 72.269 250.285 73.479 250.33 74.403 L 181.985 74.403 L 181.985 11.95 L 181.985 11.95 Z M 181.984 240.29 C 184.85 240.199 188.244 240.231 190.879 240.077 C 194.370638 239.879773 197.856503 239.591007 201.333 239.211 C 204.603 238.847 207.663 238.402 210.526 237.865 C 213.389 237.327 216.055 236.695 218.537 235.958 C 221.018 235.221 223.317 234.379 225.443 233.417 C 227.491104 232.499645 229.457804 231.410416 231.322 230.161 C 233.090247 228.972162 234.741057 227.617359 236.252 226.115 C 237.758697 224.609544 239.11789 222.963376 240.311 221.199 C 241.563307 219.341296 242.655566 217.380582 243.576 215.338 C 244.541 213.217 245.386 210.925 246.125 208.451 C 246.865 205.976 247.498 203.316 248.037 200.461 C 248.577 197.606 249.023 194.555 249.388 191.294 C 249.754 188.032 250.039 184.562 250.257 180.869 C 250.31 179.971 250.284 178.761 250.33 177.837 L 181.984 177.837 L 181.984 240.29 L 181.984 240.29 Z M 74.025 240.29 L 74.025 177.836 L 5.68 177.836 C 5.725 178.761 5.699 179.97 5.753 180.869 C 5.97 184.562 6.255 188.032 6.621 191.293 C 6.987 194.555 7.433 197.606 7.972 200.461 C 8.512 203.316 9.145 205.976 9.884 208.45 C 10.623 210.925 11.469 213.217 12.434 215.338 C 13.354041 217.38078 14.446318 219.341526 15.699 221.199 C 16.89211 222.963376 18.251303 224.609544 19.758 226.115 C 21.268726 227.617599 22.91956 228.972421 24.688 230.161 C 26.552196 231.410416 28.518896 232.499645 30.567 233.417 C 32.693 234.378 34.991 235.221 37.473 235.958 C 39.955 236.695 42.621 237.327 45.484 237.864 C 48.347 238.402 51.406 238.847 54.677 239.211 C 57.947 239.576 61.427 239.86 65.13 240.077 C 67.766 240.231 71.159 240.199 74.025 240.29 L 74.025 240.29 Z"/>
+ <path fill="#555555" fill-rule="evenodd" d="M 60.946 163.049 L 55 166 L 55 105.792 L 60.946 105.792 L 60.946 109.671 Q 63.494 107.31 66.213 106.045 Q 68.931 104.781 73.093 104.781 Q 81.842 104.781 86.897 110.894 Q 91.951 117.008 91.951 127.295 Q 91.951 137.92 86.812 143.907 Q 81.673 149.894 73.433 149.894 Q 65.618 149.894 60.946 144.497 L 60.946 163.049 L 60.946 163.049 Z M 72.753 144.582 Q 78.954 144.582 82.352 140.112 Q 85.75 135.643 85.75 127.295 Q 85.75 119.369 82.225 114.731 Q 78.699 110.093 72.414 110.093 Q 64.684 110.093 60.946 116.755 L 60.946 137.92 Q 66.128 144.582 72.753 144.582 L 72.753 144.582 Z M 122.871 149.894 Q 114.291 149.894 109.322 143.781 Q 104.353 137.667 104.353 127.295 Q 104.353 116.755 109.322 110.768 Q 114.291 104.781 122.871 104.781 Q 129.921 104.781 135.018 108.828 L 135.018 90.951 L 140.964 88 L 140.964 148.882 L 135.018 148.882 L 135.018 145.172 Q 130.261 149.894 122.871 149.894 L 122.871 149.894 Z M 123.55 144.582 Q 131.28 144.582 135.018 137.836 L 135.018 116.333 Q 131.11 110.093 123.55 110.093 Q 117.264 110.093 113.909 114.562 Q 110.554 119.031 110.554 127.295 Q 110.554 134.716 114.121 139.649 Q 117.689 144.582 123.55 144.582 L 123.55 144.582 Z M 189.467 125.524 Q 185.814 125.524 179.486 122.868 Q 173.158 120.212 170.439 120.212 Q 167.636 120.212 165.81 121.688 Q 163.984 123.163 163.814 125.524 L 160.416 125.524 Q 160.416 120.802 162.964 117.682 Q 165.513 114.562 170.949 114.562 Q 174.772 114.562 181.142 117.218 Q 187.513 119.875 189.977 119.875 Q 192.78 119.875 194.606 118.399 Q 196.432 116.923 196.602 114.562 L 200 114.562 Q 200 119.284 197.409 122.404 Q 194.818 125.524 189.467 125.524 L 189.467 125.524 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_219" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_219)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/puredata.svg b/.icons/Gruvbox_Dark-2/apps/64/puredata.svg
new file mode 120000
index 000000000..8509b405d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/puredata.svg
@@ -0,0 +1 @@
+pure_data.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pushbullet-indicator.svg b/.icons/Gruvbox_Dark-2/apps/64/pushbullet-indicator.svg
new file mode 100755
index 000000000..d870d0f63
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pushbullet-indicator.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="35c0GianKnBkyU3yTYONsHfSZSwNoOoS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#35c0GianKnBkyU3yTYONsHfSZSwNoOoS)">
+ <linearGradient id="_lgradient_194" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_194)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_195" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_195)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#e6e6e6" fill-rule="evenodd" d="M 61.181 81.093 L 83.928 81.093 C 87.067 81.093 89.617 83.413 89.617 86.287 L 89.617 169.696 C 89.617 172.569 87.064 174.909 83.93 174.909 L 61.184 174.909 C 58.053 174.909 55.5 172.573 55.5 169.698 L 55.5 86.288 C 55.5 83.414 58.053 81.094 61.187 81.094 L 61.181 81.093 Z M 103.509 81.093 C 100.541 81.093 98.144 83.413 98.144 86.287 L 98.144 169.679 C 98.144 172.55 100.542 174.89 103.511 174.89 C 119.676 174.89 135.831 174.912 152.007 174.912 C 178.783 174.903 200.5 153.897 200.5 127.996 C 200.5 102.094 178.783 81.088 152.007 81.088 L 103.511 81.088 L 103.509 81.093 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pushy.svg b/.icons/Gruvbox_Dark-2/apps/64/pushy.svg
new file mode 100644
index 000000000..23b640d4a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pushy.svg
@@ -0,0 +1,69 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="olV3HK1vaBEEdIcd5M2HccCla4ro8sTi" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#olV3HK1vaBEEdIcd5M2HccCla4ro8sTi)">
+ <path fill="#ececec" d="M 165.709 11.9 C 239.765 11.9 250.348 22.457 250.348 96.444 L 250.348 155.695 C 250.348 229.681 239.765 240.238 165.709 240.238 L 90.339 240.238 C 16.284 240.238 5.7 229.681 5.7 155.695 L 5.7 96.444 C 5.7 22.457 16.284 11.9 90.339 11.9 L 165.709 11.9 Z"/>
+ </g>
+ <path fill="#46a926" d="M 230.844 229.749 C 218.331 238.22 198.086 240.238 165.709 240.238 L 90.339 240.238 C 57.568 240.238 37.226 238.171 24.747 229.44 L 128.249 126.753 L 230.844 229.749 L 230.844 229.749 Z"/>
+ <path fill="#76c22b" d="M 230.844 229.749 C 246.996 218.883 250.348 197.334 250.348 155.695 L 250.348 96.444 C 250.348 56.136 247.207 34.654 232.375 23.447 L 232.375 23.447 L 128.249 126.753 L 230.844 229.749 L 230.844 229.749 Z"/>
+ <path fill="#76c22b" d="M 128.249 126.753 L 24.747 229.44 C 8.989 218.473 5.7 196.94 5.7 155.695 L 5.7 96.444 C 5.7 55.275 8.977 33.745 24.658 22.758 L 128.249 126.753 L 128.249 126.753 Z"/>
+ <path fill="#a6d74f" d="M 128.249 126.753 L 232.375 23.447 L 232.375 23.447 C 219.977 14.087 199.419 11.9 165.709 11.9 L 90.339 11.9 C 57.491 11.9 37.131 13.977 24.658 22.758 L 128.249 126.753 L 128.249 126.753 Z"/>
+ <defs>
+ <filter id="pKmEk06OObM2zrv74SXnXT65qC0QhAzi" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#pKmEk06OObM2zrv74SXnXT65qC0QhAzi)">
+ <path fill="#ececec" d="M 159.423 30.8 C 221.175 30.8 230 39.603 230 101.297 L 230 150.703 C 230 212.397 221.175 221.2 159.423 221.2 L 96.577 221.2 C 34.825 221.2 26 212.397 26 150.703 L 26 101.297 C 26 39.603 34.825 30.8 96.577 30.8 L 159.423 30.8 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_40" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_40)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="dOzeeiU4xUsxmbC4UaHWK4Uf5muGWrFV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#dOzeeiU4xUsxmbC4UaHWK4Uf5muGWrFV)">
+ <path d="M 71.154 146.154 C 71.154 128.408 96.476 114 127.667 114 C 158.857 114 184.179 128.408 184.179 146.154 C 184.179 163.9 158.857 178.308 127.667 178.308 C 96.476 178.308 71.154 163.9 71.154 146.154 Z"/>
+ </g>
+ <path fill="#76c22b" d="M 71.154 142.564 C 71.154 124.818 96.476 110.41 127.667 110.41 C 158.857 110.41 184.179 124.818 184.179 142.564 C 184.179 160.31 158.857 174.718 127.667 174.718 C 96.476 174.718 71.154 160.31 71.154 142.564 Z"/>
+ <g opacity=".2">
+ <path d="M 178.333 138.947 C 178.333 155.463 155.63 168.872 127.667 168.872 C 99.703 168.872 77 155.463 77 138.947 L 77 106.513 L 178.333 106.513 L 178.333 138.947 Z"/>
+ </g>
+ <path fill="none" d="M 178.548 136.666 C 178.548 153.037 155.749 166.329 127.667 166.329 C 99.584 166.329 76.785 153.037 76.785 136.666 L 76.785 105.205 L 178.548 105.205 L 178.548 136.666 L 178.548 136.666 Z"/>
+ <path fill="#e4e4e4" d="M 178.333 136.998 C 178.333 153.514 155.63 166.923 127.667 166.923 C 99.703 166.923 77 153.514 77 136.998 L 77 104.564 L 178.333 104.564 L 178.333 136.998 Z"/>
+ <g opacity=".1">
+ <path d="M 77 106.513 C 77 90.38 99.703 77.282 127.667 77.282 C 155.63 77.282 178.333 90.38 178.333 106.513 C 178.333 122.646 155.63 135.744 127.667 135.744 C 99.703 135.744 77 122.646 77 106.513 Z"/>
+ </g>
+ <path fill="#f7f7f7" d="M 77 104.564 C 77 88.431 99.703 75.333 127.667 75.333 C 155.63 75.333 178.333 88.431 178.333 104.564 C 178.333 120.697 155.63 133.795 127.667 133.795 C 99.703 133.795 77 120.697 77 104.564 Z"/>
+ <rect fill="#76c22b" width="58.462" height="11.692" x="98.44" y="94.82" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#76c22b" d="M 98.436 106.94 C 98.436 99.647 111.534 93.726 127.667 93.726 C 143.8 93.726 156.897 99.647 156.897 106.94 C 156.897 114.233 143.8 120.154 127.667 120.154 C 111.534 120.154 98.436 114.233 98.436 106.94 Z"/>
+ <g opacity=".2">
+ <path d="M 98.436 96.769 C 98.436 90.316 111.534 85.077 127.667 85.077 C 143.8 85.077 156.897 90.316 156.897 96.769 C 156.897 103.223 143.8 108.462 127.667 108.462 C 111.534 108.462 98.436 103.223 98.436 96.769 Z"/>
+ </g>
+ <path fill="#a6d74f" d="M 98.436 94.821 C 98.436 88.368 111.534 83.128 127.667 83.128 C 143.8 83.128 156.897 88.368 156.897 94.821 C 156.897 101.274 143.8 106.513 127.667 106.513 C 111.534 106.513 98.436 101.274 98.436 94.821 Z"/>
+ <path fill="none" d="M 98.921 96.86 C 98.841 96.486 98.799 96.108 98.799 95.726 C 98.799 88.957 111.731 83.46 127.66 83.46 C 143.589 83.46 156.521 88.957 156.521 95.726 C 156.521 96.59 156.31 97.433 155.909 98.247"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 127.667 75.333 C 99.703 75.333 77 88.431 77 104.564 C 77 104.891 77.023 105.214 77.042 105.538 C 77.936 89.856 100.269 77.282 127.667 77.282 C 155.064 77.282 177.397 89.856 178.291 105.538 C 178.31 105.214 178.333 104.891 178.333 104.564 C 178.333 88.431 155.63 75.333 127.667 75.333 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/putty.svg b/.icons/Gruvbox_Dark-2/apps/64/putty.svg
new file mode 100755
index 000000000..a6d416d94
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/putty.svg
@@ -0,0 +1,63 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="YsDVl15tZgkEAViyYjqr0RbgU9Mj8Xol" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#YsDVl15tZgkEAViyYjqr0RbgU9Mj8Xol)">
+ <linearGradient id="_lgradient_154" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_154)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_155" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_155)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_156" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(61.983,0,0,18.178,118.009,146.064)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_156)" d="M 126.648 146.064 L 171.354 146.064 L 179.25 162.679 C 179.66 163.541 179.217 164.241 178.263 164.241 L 119.739 164.241 C 118.784 164.241 118.342 163.541 118.752 162.679 L 126.648 146.064 Z"/>
+ <linearGradient id="_lgradient_157" x1="0" x2="0" y1="0" y2=".604" gradientTransform="matrix(103.665,0,0,103.872,96.835,53.139)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_157)" d="M 132.699 53.139 C 101.32 53.139 96.835 57.941 96.835 91.599 L 96.835 118.551 C 96.835 152.208 101.32 157.011 132.699 157.011 L 164.636 157.011 C 196.015 157.011 200.5 152.208 200.5 118.551 L 200.5 91.599 C 200.5 57.941 196.015 53.139 164.636 53.139 L 132.699 53.139 L 132.699 53.139 Z"/>
+ <linearGradient id="_lgradient_158" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(80.81,0,0,82.654,109.361,60.93)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#5786ff"/>
+ <stop offset="50%" style="stop-color:#51a8ff"/>
+ <stop offset="100%" style="stop-color:#0f82f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_158)" d="M 137.319 60.93 C 112.858 60.93 109.361 64.751 109.361 91.533 L 109.361 112.98 C 109.361 139.762 112.858 143.584 137.319 143.584 L 162.214 143.584 C 186.675 143.584 190.172 139.762 190.172 112.98 L 190.172 91.533 C 190.172 64.751 186.675 60.93 162.214 60.93 L 137.319 60.93 L 137.319 60.93 Z"/>
+ <ellipse fill="#5d5d5d" cx="148.668" cy="150.509" rx="3.455" ry="3.462" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_159" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(61.983,0,0,18.178,76.674,180.628)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_159)" d="M 85.313 180.628 L 130.019 180.628 L 137.915 197.244 C 138.325 198.106 137.882 198.806 136.928 198.806 L 78.404 198.806 C 77.449 198.806 77.007 198.106 77.417 197.244 L 85.313 180.628 Z"/>
+ <linearGradient id="_lgradient_160" x1="0" x2="0" y1="0" y2=".604" gradientTransform="matrix(103.665,0,0,103.872,55.5,88.57)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_160)" d="M 91.364 88.57 C 59.985 88.57 55.5 93.372 55.5 127.029 L 55.5 153.982 C 55.5 187.638 59.985 192.441 91.364 192.441 L 123.301 192.441 C 154.68 192.441 159.165 187.638 159.165 153.982 L 159.165 127.029 C 159.165 93.372 154.68 88.57 123.301 88.57 L 91.364 88.57 L 91.364 88.57 Z"/>
+ <linearGradient id="_lgradient_161" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(80.81,0,0,82.654,65.866,95.927)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_161)" d="M 93.824 95.927 C 69.363 95.927 65.866 99.748 65.866 126.531 L 65.866 147.978 C 65.866 174.759 69.363 178.581 93.824 178.581 L 118.719 178.581 C 143.18 178.581 146.677 174.759 146.677 147.978 L 146.677 126.531 C 146.677 99.748 143.18 95.927 118.719 95.927 L 93.824 95.927 L 93.824 95.927 Z"/>
+ <ellipse fill="#5d5d5d" cx="107.332" cy="185.939" rx="3.455" ry="3.462" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pwned-checker.svg b/.icons/Gruvbox_Dark-2/apps/64/pwned-checker.svg
new file mode 100644
index 000000000..212ba8fd4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pwned-checker.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="C5EhK2CvY03RQhBKaJtMbq6bH4jo1OmP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#C5EhK2CvY03RQhBKaJtMbq6bH4jo1OmP)">
+ <linearGradient id="_lgradient_191" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_191)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_192" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_192)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="qAYNotZf8tnP2qsxVZpSimKCGDaqNPHC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#qAYNotZf8tnP2qsxVZpSimKCGDaqNPHC)">
+ <path d="M 55.5 77.940476 L 55.5 112.464286 L 65.857143 112.464286 L 65.857143 77.940476 L 55.5 77.940476 Z M 93.47619 109.011905 C 87.756098 109.011905 83.119048 113.648956 83.119048 119.369048 C 83.119048 125.08914 87.756098 129.72619 93.47619 129.72619 C 99.196283 129.72619 103.833333 125.08914 103.833333 119.369048 C 103.833333 113.648956 99.196283 109.011905 93.47619 109.011905 Z M 121.095238 133.178571 L 121.095238 143.535714 L 155.619048 143.535714 L 155.619048 133.178571 L 121.095238 133.178571 Z M 165.97619 133.178571 L 165.97619 143.535714 L 200.5 143.535714 L 200.5 133.178571 L 165.97619 133.178571 Z M 93.388531 146.940894 C 90.663901 146.941466 88.051128 148.024536 86.125156 149.951773 C 84.199185 151.87901 83.117831 154.492494 83.119048 157.217124 C 83.124558 161.608472 85.921081 165.510596 90.077753 166.926945 L 86.686058 181.511905 L 94.271857 181.511905 C 99.134163 173.700423 104.909175 166.838989 103.66476 157.217124 C 103.665978 154.491325 102.583698 151.876818 100.656267 149.949387 C 98.728837 148.021956 96.11433 146.939676 93.388531 146.940894 L 93.388531 146.940894 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 55.5 74.488095 L 55.5 109.011905 L 65.857143 109.011905 L 65.857143 74.488095 L 55.5 74.488095 Z M 93.47619 105.559524 C 87.756098 105.559524 83.119048 110.196575 83.119048 115.916667 C 83.119048 121.636759 87.756098 126.27381 93.47619 126.27381 C 99.196283 126.27381 103.833333 121.636759 103.833333 115.916667 C 103.833333 110.196575 99.196283 105.559524 93.47619 105.559524 Z M 121.095238 129.72619 L 121.095238 140.083333 L 155.619048 140.083333 L 155.619048 129.72619 L 121.095238 129.72619 Z M 165.97619 129.72619 L 165.97619 140.083333 L 200.5 140.083333 L 200.5 129.72619 L 165.97619 129.72619 Z M 93.388531 143.488513 C 90.663901 143.489085 88.051128 144.572156 86.125156 146.499392 C 84.199185 148.426629 83.117831 151.040113 83.119048 153.764743 C 83.124558 158.156091 85.921081 162.058215 90.077753 163.474564 L 86.686058 178.059524 L 94.271857 178.059524 C 99.134163 170.248042 104.909175 163.386608 103.66476 153.764743 C 103.665978 151.038944 102.583698 148.424437 100.656267 146.497006 C 98.728837 144.569575 96.11433 143.487295 93.388531 143.488513 L 93.388531 143.488513 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pyRenamer.svg b/.icons/Gruvbox_Dark-2/apps/64/pyRenamer.svg
new file mode 120000
index 000000000..d29c984e2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pyRenamer.svg
@@ -0,0 +1 @@
+pyrenamer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pycad.svg b/.icons/Gruvbox_Dark-2/apps/64/pycad.svg
new file mode 120000
index 000000000..00d4dd1bc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pycad.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pycharm-community.svg b/.icons/Gruvbox_Dark-2/apps/64/pycharm-community.svg
new file mode 120000
index 000000000..9d455f3e3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pycharm-community.svg
@@ -0,0 +1 @@
+pycharm.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pycharm-education.svg b/.icons/Gruvbox_Dark-2/apps/64/pycharm-education.svg
new file mode 120000
index 000000000..9d455f3e3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pycharm-education.svg
@@ -0,0 +1 @@
+pycharm.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pycharm-professional.svg b/.icons/Gruvbox_Dark-2/apps/64/pycharm-professional.svg
new file mode 120000
index 000000000..9d455f3e3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pycharm-professional.svg
@@ -0,0 +1 @@
+pycharm.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pycharm.svg b/.icons/Gruvbox_Dark-2/apps/64/pycharm.svg
new file mode 100644
index 000000000..58aa356a2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pycharm.svg
@@ -0,0 +1,75 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="KgpGqKK0foPccdX4I8O6aYMmA4qIP2pa" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#KgpGqKK0foPccdX4I8O6aYMmA4qIP2pa)">
+ <path fill="#f37e40" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#76c22b" d="M 165.684 11.615 C 239.74 11.615 250.324 22.141 250.324 95.914 L 250.324 154.991 C 250.324 228.764 239.74 239.29 165.684 239.29 L 90.316 239.29 C 16.26 239.29 5.676 228.764 5.676 154.991 L 5.676 95.914 C 5.676 22.141 16.26 11.615 90.316 11.615 L 165.684 11.615 L 165.684 11.615 Z"/>
+ <path fill="#2086e7" d="M 128 11.95 L 128 125.788 L 250.324 125.788 L 250.324 96.247 C 250.324 22.476 239.742 11.95 165.686 11.95 L 128 11.95 L 128 11.95 Z"/>
+ <path fill="#2b898f" d="M 5.676 126.5 L 128 126.5 L 128 240.336 L 90.315 240.336 C 16.259 240.336 5.676 229.811 5.676 156.039 L 5.676 126.5 L 5.676 126.5 Z"/>
+ <path fill="#fdc92b" d="M 250.324 126.5 L 128 126.5 L 128 240.336 L 165.686 240.336 C 239.742 240.336 250.324 229.811 250.324 156.039 L 250.324 126.5 L 250.324 126.5 Z"/>
+ <defs>
+ <filter id="MSZv5JdHuqwFcHlYEZGwlWnG9YuRKyYo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#MSZv5JdHuqwFcHlYEZGwlWnG9YuRKyYo)">
+ <path fill="#404040" d="M 154.186 46.685 C 205.645 46.685 213.001 54 213.001 105.261 L 213.001 146.314 C 213.001 197.575 205.645 204.891 154.186 204.891 L 101.814 204.891 C 50.355 204.891 43.001 197.575 43.001 146.314 L 43.001 105.261 C 43.001 54 50.355 46.685 101.814 46.685 L 154.186 46.685 L 154.186 46.685 Z"/>
+ </g>
+ <defs>
+ <filter id="XXnExZA5ZUVO0o3rba1chcf3s0F2XNo8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#XXnExZA5ZUVO0o3rba1chcf3s0F2XNo8)">
+ <path fill="#ffffff" d="M 142.692 170.668 C 144.67926 170.66162 146.587285 171.446725 147.99456 172.849872 C 149.401835 174.253019 150.192542 176.15873 150.192 178.146 C 150.189834 180.12977 149.398677 182.031208 147.993 183.431 C 146.585198 184.833747 144.679361 185.622184 142.692 185.624 L 82.743 185.624 C 80.756073 185.62001 78.851031 184.831903 77.442 183.431 C 76.036789 182.030895 75.245716 180.12966 75.243 178.146 C 75.243612 176.158984 76.034803 174.253865 77.442 172.851 C 78.852043 171.452841 80.757283 170.668246 82.743 170.668 L 142.692 170.668 L 142.692 170.668 Z"/>
+ </g>
+ <defs>
+ <filter id="xoItPh3WBAKFev9qvQiNRXi7KzekIpzY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#xoItPh3WBAKFev9qvQiNRXi7KzekIpzY)">
+ <path fill="#ffffff" d="M 176.581 120.515 L 167.107 116.917 C 166.384105 116.64096 165.582976 116.652052 164.868 116.948 C 164.149503 117.236474 163.568258 117.788389 163.243 118.491 C 162.728805 119.577927 162.120133 120.617589 161.424 121.598 C 160.983959 122.202585 160.472599 122.751885 159.901 123.234 C 159.612642 123.473702 159.304923 123.689105 158.981 123.878 C 158.705692 124.042692 158.414571 124.179375 158.112 124.286 C 157.821371 124.39803 157.520178 124.480448 157.213 124.532 C 156.874813 124.584306 156.533204 124.611381 156.191 124.613 C 155.441929 124.611373 154.696283 124.511863 153.973 124.317 C 153.355809 124.14909 152.766791 123.890973 152.225 123.551 C 151.627204 123.177859 151.086878 122.719727 150.621 122.191 C 149.949159 121.428112 149.366093 120.591422 148.883 119.697 C 148.393 118.767 147.953 117.817 147.585 116.836 C 147.187878 115.79585 146.860159 114.730513 146.604 113.647 C 146.316131 112.465794 146.104362 111.267331 145.97 110.059 C 145.815443 108.684719 145.73699 107.302943 145.735 105.92 C 145.735 104.264 145.838 102.619 146.042 100.973 C 146.216 99.512 146.492 98.071 146.87 96.64 C 147.21105 95.336 147.705149 94.076919 148.342 92.889 C 148.955281 91.744304 149.703259 90.677059 150.57 89.71 C 150.952676 89.286619 151.377167 88.903003 151.837 88.565 C 152.222196 88.271635 152.640777 88.024917 153.084 87.83 C 153.534 87.635 153.994 87.482 154.474 87.39 C 155.039216 87.275659 155.614336 87.217376 156.191 87.216 C 156.6 87.216 157.009 87.247 157.417 87.308 C 157.734 87.359 158.041 87.441 158.347 87.543 C 158.613 87.635 158.879 87.748 159.124 87.891 C 159.37 88.024 159.594 88.187 159.809 88.361 C 160.360404 88.809997 160.85475 89.324829 161.281 89.894 C 162.006 90.865 162.661 91.877 163.213 92.95 C 163.581801 93.655181 164.212737 94.187365 164.97 94.432 C 165.723043 94.682729 166.543999 94.631464 167.26 94.289 L 176.561 89.812 C 177.263033 89.47422 177.810861 88.882794 178.094 88.157 C 178.373774 87.428592 178.366267 86.621081 178.073 85.898 C 177.664591 84.878328 177.186461 83.887987 176.642 82.934 C 176.10857 81.985768 175.50769 81.077095 174.844 80.215 C 174.173197 79.343944 173.445969 78.517837 172.667 77.742 C 171.850117 76.935066 170.983056 76.180562 170.071 75.483 C 169.168652 74.791009 168.207679 74.179024 167.199 73.654 C 166.167125 73.121262 165.093577 72.673448 163.989 72.315 C 162.797355 71.936012 161.577531 71.652122 160.341 71.466 C 157.769627 71.100415 155.161446 71.073183 152.583 71.385 C 151.473049 71.527167 150.373668 71.7423 149.292 72.029 C 148.264244 72.298432 147.256749 72.639944 146.277 73.051 C 145.316 73.449 144.376 73.919 143.487 74.451 C 141.680855 75.495601 140.01796 76.770252 138.54 78.243 C 137.814 78.958 137.14 79.714 136.516 80.512 C 135.884919 81.32359 135.304804 82.173557 134.779 83.057 C 133.770338 84.739847 132.888882 86.495739 132.142 88.31 C 131.379416 90.149554 130.750779 92.041816 130.261 93.972 C 129.78316 95.890452 129.421503 97.835987 129.178 99.798 C 128.933086 101.829477 128.810198 103.873812 128.81 105.92 C 128.81 107.576 128.882 109.242 129.025 110.897 C 129.157 112.482 129.372 114.066 129.648 115.63 C 129.93506 117.22093 130.314028 118.793897 130.783 120.341 C 131.261848 121.904035 131.835238 123.436526 132.5 124.93 C 133.17123 126.452239 133.956811 127.921442 134.85 129.325 C 135.677088 130.610362 136.610705 131.823964 137.641 132.953 C 138.703689 134.113941 139.889306 135.156049 141.177 136.061 C 142.570017 137.032895 144.051575 137.871272 145.602 138.565 C 147.179581 139.260113 148.828354 139.780866 150.519 140.118 C 152.389 140.486 154.29 140.67 156.191 140.67 C 157.448 140.67 158.705 140.578 159.962 140.404 C 161.110888 140.238544 162.245504 139.985813 163.356 139.648 C 164.410179 139.319819 165.438373 138.913355 166.432 138.432 C 167.412613 137.953787 168.352712 137.396617 169.243 136.766 C 170.157243 136.124228 171.018355 135.409923 171.818 134.63 C 172.671943 133.802231 173.46125 132.910291 174.179 131.962 C 174.987664 130.909217 175.718597 129.798948 176.366 128.64 C 177.103733 127.314014 177.762546 125.945634 178.339 124.542 C 178.646053 123.775855 178.634896 122.918891 178.308 122.161 C 177.978165 121.401676 177.355281 120.808007 176.581 120.515 L 176.581 120.515 Z"/>
+ </g>
+ <defs>
+ <filter id="P2o2luJrYp7qiH5NKYppaB5EgjSv1fnr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#P2o2luJrYp7qiH5NKYppaB5EgjSv1fnr)">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 92.202 137.191 L 92.202 116.057 L 100.843 116.057 C 102.873 116.057 104.903 115.877 106.903 115.528 C 108.571416 115.238839 110.203831 114.770806 111.772 114.132 C 113.167029 113.565304 114.495376 112.846635 115.733 111.989 C 116.931055 111.162574 118.028196 110.198675 119.002 109.117 C 120.009245 108.002436 120.916101 106.801104 121.712 105.527 C 122.464282 104.330586 123.100827 103.065199 123.613 101.748 C 124.123 100.442 124.502 99.096 124.752 97.72 C 125.011591 96.285559 125.142113 94.830741 125.142 93.373 C 125.142 91.817 125.012 90.262 124.743 88.726 C 124.501048 87.310113 124.122617 85.920969 123.613 84.578 C 123.124363 83.272657 122.511553 82.017233 121.783 80.829 C 121.03803 79.611206 120.184561 78.463206 119.233 77.399 C 118.230877 76.284764 117.087544 75.306157 115.832 74.488 C 114.483098 73.606383 113.036839 72.883589 111.522 72.334 C 109.99338 71.787199 108.416307 71.386736 106.812 71.138 C 104.832 70.838 102.843 70.689 100.843 70.689 L 78.368 70.689 C 76.713974 70.690104 75.373552 72.030974 75.373 73.685 L 75.373 137.191 C 75.373552 138.845026 76.713974 140.185896 78.368 140.187 L 89.207 140.187 C 90.861026 140.185896 92.201448 138.845026 92.202 137.191 L 92.202 137.191 Z M 92.202 86.832 L 101.392 86.832 C 102.113 86.832 102.843 86.902 103.553 87.031 C 104.012 87.111 104.452 87.241 104.882 87.43 C 105.202 87.57 105.512 87.749 105.793 87.969 C 106.043 88.148 106.272 88.367 106.462 88.617 C 106.743 88.966 106.993 89.335 107.212 89.733 C 107.413 90.082 107.582 90.461 107.712 90.84 C 107.853 91.229 107.952 91.618 108.022 92.027 C 108.173566 92.955132 108.170187 93.901973 108.012 94.829 C 107.942 95.237 107.832 95.636 107.692 96.025 C 107.553 96.394 107.382 96.763 107.183 97.102 C 106.964411 97.469332 106.713411 97.816381 106.433 98.139 C 106.223 98.398 105.973 98.628 105.702 98.817 C 105.392 99.036 105.062 99.216 104.723 99.355 C 104.303 99.535 103.863 99.655 103.413 99.734 C 102.743 99.854 102.072 99.904 101.392 99.904 L 92.202 99.904 L 92.202 86.832 L 92.202 86.832 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_298" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_298)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pycharmedu.svg b/.icons/Gruvbox_Dark-2/apps/64/pycharmedu.svg
new file mode 100755
index 000000000..4d24090bc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pycharmedu.svg
@@ -0,0 +1,74 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#wcwgIsFqXXtkTlfIFMb7u6Uw0h6F7H2S)">
+ <path fill="#6655e4" d="M 165.628 11.95 C 239.684 11.95 250.268 22.476 250.268 96.249 L 250.268 155.326 C 250.268 229.099 239.684 239.625 165.628 239.625 L 90.26 239.625 C 16.204 239.625 5.62 229.099 5.62 155.326 L 5.62 96.249 C 5.62 22.476 16.204 11.95 90.26 11.95 L 165.628 11.95 L 165.628 11.95 Z"/>
+ <path fill="#2cbfeb" d="M 127.944 12.285 L 127.944 127.123 L 250.268 127.123 L 250.268 96.582 C 250.268 22.811 239.686 12.285 165.63 12.285 L 127.944 12.285 L 127.944 12.285 Z"/>
+ <path fill="#2cbfeb" d="M 5.62 126.835 L 127.944 126.835 L 127.944 240.671 L 90.259 240.671 C 16.203 240.671 5.62 230.146 5.62 156.374 L 5.62 126.835 L 5.62 126.835 Z"/>
+ <path fill="#f7c73c" d="M 250.268 126.835 L 127.944 126.835 L 127.944 240.671 L 165.63 240.671 C 239.686 240.671 250.268 230.146 250.268 156.374 L 250.268 126.835 L 250.268 126.835 Z"/>
+ </g>
+ <defs>
+ <filter id="wcwgIsFqXXtkTlfIFMb7u6Uw0h6F7H2S" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="N2lrEuYcx8lrJwoymy6EoCWekCFaEYVU" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#N2lrEuYcx8lrJwoymy6EoCWekCFaEYVU)">
+ <path fill="#404040" d="M 154.13 47.02 C 205.589 47.02 212.945 54.335 212.945 105.596 L 212.945 146.649 C 212.945 197.91 205.589 205.226 154.13 205.226 L 101.758 205.226 C 50.299 205.226 42.945 197.91 42.945 146.649 L 42.945 105.596 C 42.945 54.335 50.299 47.02 101.758 47.02 L 154.13 47.02 L 154.13 47.02 Z"/>
+ </g>
+ <defs>
+ <filter id="xrHgxhaX9qm3be4rWGJXj5EwXvDayhnv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#xrHgxhaX9qm3be4rWGJXj5EwXvDayhnv)">
+ <path fill="#ffffff" d="M 142.636 171.003 C 144.623 170.997 146.531 171.782 147.939 173.185 C 149.346 174.588 150.137 176.494 150.136 178.481 C 150.134 180.465 149.343 182.366 147.937 183.766 C 146.529 185.169 144.623 185.957 142.636 185.959 L 82.687 185.959 C 80.7 185.955 78.795 185.167 77.386 183.766 C 75.981 182.366 75.19 180.465 75.187 178.481 C 75.188 176.494 75.979 174.589 77.386 173.186 C 78.796 171.788 80.701 171.003 82.687 171.003 L 142.636 171.003 L 142.636 171.003 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_162" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_162)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="cx7MJMESLBW550NXfXeldnkS67GgkMcE" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#cx7MJMESLBW550NXfXeldnkS67GgkMcE)">
+ <path fill="#ffffff" d="M 77.386 69.964 C 75.655 69.963 74.252 71.367 74.252 73.098 L 74.252 137.829 C 74.252 139.56 75.655 140.964 77.386 140.964 L 88.392 140.964 C 90.122 140.963 91.524 139.56 91.524 137.829 L 91.524 116.365 L 100.228 116.365 C 107.964 116.365 114.406 114.091 118.73 109.327 C 118.735 109.321 118.741 109.315 118.746 109.309 C 122.834 104.736 124.999 99.183 124.999 93.164 C 124.999 86.91 122.942 81.28 118.937 76.843 L 118.933 76.839 C 114.736 72.12 108.229 69.964 100.228 69.964 L 77.386 69.964 Z M 91.524 86.59 L 100.781 86.59 C 103.637 86.59 104.96 87.266 105.802 88.344 C 105.815 88.359 105.828 88.375 105.841 88.39 C 107.03 89.854 107.542 91.299 107.542 93.164 C 107.542 95.159 107.01 96.58 105.816 97.95 C 105.804 97.965 105.791 97.98 105.778 97.994 C 104.862 99.087 103.511 99.74 100.781 99.74 L 91.524 99.74 L 91.524 86.59 Z"/>
+ </g>
+ <defs>
+ <filter id="SfocDTa3TtPliQmAz3l6Ct5lXaiOq5Ya" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#SfocDTa3TtPliQmAz3l6Ct5lXaiOq5Ya)">
+ <path fill="#ffffff" d="M 134.385 70.9 C 132.654 70.901 131.25 72.304 131.25 74.036 L 131.25 137.765 C 131.25 139.496 132.654 140.9 134.385 140.9 L 177.176 140.9 C 178.907 140.9 180.311 139.496 180.311 137.765 L 180.311 127.477 C 180.311 125.746 178.907 124.342 177.176 124.342 L 148.356 124.342 L 148.356 113.134 L 164.794 113.134 C 166.525 113.133 167.929 111.73 167.929 109.998 L 167.929 99.71 C 167.93 97.978 166.526 96.573 164.794 96.573 L 148.356 96.573 L 148.356 87.459 L 175.263 87.459 C 176.995 87.459 178.398 86.055 178.399 84.323 L 178.399 74.036 C 178.398 72.304 176.995 70.901 175.263 70.9 L 134.385 70.9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pychess.svg b/.icons/Gruvbox_Dark-2/apps/64/pychess.svg
new file mode 120000
index 000000000..3f8c01d98
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pychess.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pymol.svg b/.icons/Gruvbox_Dark-2/apps/64/pymol.svg
new file mode 100644
index 000000000..fad820c2b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pymol.svg
@@ -0,0 +1,105 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_jAVLTtAjuA15EgKuEKenn6i0ITNVzOVR">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_jAVLTtAjuA15EgKuEKenn6i0ITNVzOVR)">
+ <defs>
+ <filter id="o6RHQNZf5tCHV7wthkRVvdFl205QWBo6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#o6RHQNZf5tCHV7wthkRVvdFl205QWBo6)">
+ <linearGradient id="_lgradient_376" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_376)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_377" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(55.411,0,0,55.411,27.747,171.111)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffee00"/>
+ <stop offset="100%" style="stop-color:#dc9914"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_377)" cx="55.453" cy="198.816" r="27.705" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_378" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_378)" fill-rule="evenodd" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z M 165.71 31.95 C 169.94 31.95 174.18 31.99 178.41 32.08 C 182.09 32.16 185.77 32.31 189.45 32.52 C 192.58 32.69 195.71 32.95 198.83 33.3 C 201.41 33.58 203.97 33.95 206.52 34.42 C 208.54 34.8 210.54 35.27 212.51 35.85 C 213.98 36.28 215.43 36.81 216.83 37.44 C 217.83 37.89 218.8 38.43 219.71 39.04 C 220.4 39.51 221.05 40.04 221.65 40.63 C 222.24 41.22 222.77 41.87 223.24 42.56 C 223.85 43.47 224.38 44.43 224.83 45.43 C 225.46 46.83 225.99 48.27 226.43 49.74 C 227 51.71 227.48 53.7 227.85 55.72 C 228.32 58.26 228.7 60.82 228.98 63.39 C 229.32 66.51 229.58 69.63 229.76 72.76 C 229.97 76.43 230.12 80.11 230.2 83.79 C 230.29 88.02 230.33 92.24 230.33 96.47 C 230.33 96.48 230.33 96.49 230.33 96.5 L 230.33 155.75 C 230.33 155.75 230.33 155.76 230.33 155.77 C 230.33 160 230.29 164.23 230.2 168.45 C 230.12 172.13 229.97 175.81 229.76 179.48 C 229.58 182.61 229.32 185.73 228.98 188.85 C 228.7 191.42 228.32 193.98 227.85 196.53 C 227.48 198.54 227 200.53 226.43 202.5 C 225.99 203.97 225.46 205.41 224.83 206.81 C 224.38 207.81 223.85 208.77 223.24 209.68 C 222.77 210.37 222.24 211.02 221.65 211.61 C 221.05 212.2 220.4 212.73 219.71 213.2 C 218.8 213.81 217.83 214.35 216.83 214.8 C 215.43 215.43 213.98 215.96 212.51 216.39 C 210.54 216.97 208.54 217.45 206.52 217.82 C 203.97 218.29 201.41 218.67 198.83 218.95 C 195.71 219.29 192.58 219.55 189.45 219.72 C 185.77 219.93 182.09 220.08 178.41 220.16 C 174.18 220.25 169.94 220.29 165.71 220.29 C 165.7 220.29 165.7 220.29 165.69 220.29 L 90.32 220.29 C 90.31 220.29 90.3 220.29 90.3 220.29 C 86.06 220.29 81.83 220.25 77.6 220.16 C 73.92 220.08 70.23 219.93 66.56 219.72 C 63.42 219.55 60.3 219.29 57.18 218.95 C 54.6 218.67 52.03 218.29 49.49 217.82 C 47.47 217.45 45.47 216.97 43.5 216.39 C 42.03 215.96 40.58 215.43 39.18 214.8 C 38.18 214.35 37.21 213.81 36.3 213.2 C 35.6 212.73 34.96 212.2 34.36 211.61 C 33.77 211.02 33.24 210.37 32.77 209.68 C 32.16 208.77 31.62 207.81 31.17 206.81 C 30.55 205.41 30.01 203.97 29.58 202.5 C 29 200.53 28.53 198.54 28.16 196.53 C 27.68 193.98 27.31 191.42 27.03 188.85 C 26.68 185.73 26.42 182.61 26.25 179.48 C 26.04 175.81 25.89 172.13 25.81 168.45 C 25.72 164.23 25.68 160 25.68 155.77 C 25.68 155.76 25.68 155.75 25.68 155.75 L 25.68 96.5 C 25.68 96.49 25.68 96.48 25.68 96.47 C 25.68 92.24 25.72 88.02 25.81 83.79 C 25.89 80.11 26.04 76.43 26.25 72.76 C 26.42 69.63 26.68 66.51 27.03 63.39 C 27.31 60.82 27.68 58.26 28.16 55.72 C 28.53 53.7 29 51.71 29.58 49.74 C 30.01 48.27 30.55 46.83 31.17 45.43 C 31.62 44.43 32.16 43.47 32.77 42.56 C 33.24 41.87 33.77 41.22 34.36 40.63 C 34.96 40.04 35.6 39.51 36.3 39.04 C 37.21 38.43 38.18 37.89 39.18 37.44 C 40.58 36.81 42.03 36.28 43.5 35.85 C 45.47 35.27 47.47 34.8 49.49 34.42 C 52.03 33.95 54.6 33.58 57.18 33.3 C 60.3 32.95 63.42 32.69 66.56 32.52 C 70.23 32.31 73.92 32.16 77.6 32.08 C 81.83 31.99 86.06 31.95 90.3 31.95 C 90.3 31.95 90.31 31.95 90.32 31.95 L 165.69 31.95 C 165.7 31.95 165.7 31.95 165.71 31.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_379" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_379)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="LI9kyOKfYQIf8j2CI6PTdlxDAa6vRwks" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#LI9kyOKfYQIf8j2CI6PTdlxDAa6vRwks)">
+ <circle cx="179.906" cy="113.942" r="26.386" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_380" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(52.772,0,0,52.772,153.52,83.158)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffee00"/>
+ <stop offset="100%" style="stop-color:#dc9914"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_380)" cx="179.906" cy="109.544" r="26.386" vector-effect="non-scaling-stroke"/>
+ <path fill="#7c7c7c" d="M 102.98 153.51 C 104.69 152.25 106.83 151.72 108.92 152.03 C 111.02 152.35 112.91 153.48 114.17 155.19 C 115.43 156.89 115.96 159.03 115.65 161.13 C 115.33 163.23 114.2 165.11 112.49 166.38 L 80.29 190.17 C 78.59 191.43 76.45 191.97 74.35 191.65 C 72.25 191.34 70.37 190.2 69.11 188.5 C 67.84 186.79 67.31 184.65 67.63 182.55 C 67.94 180.46 69.08 178.57 70.78 177.31 L 102.98 153.51 Z"/>
+ <path fill="#7c7c7c" d="M 137.63 128.7 L 164.4 110.85 C 166.17 109.67 168.33 109.24 170.41 109.66 C 172.49 110.08 174.32 111.3 175.5 113.07 C 176.67 114.83 177.1 116.99 176.68 119.07 C 176.27 121.15 175.04 122.98 173.28 124.16 L 146.5 142.01 C 144.74 143.19 142.58 143.62 140.5 143.2 C 138.42 142.78 136.58 141.56 135.41 139.79 C 134.23 138.03 133.8 135.87 134.22 133.79 C 134.64 131.71 135.86 129.88 137.63 128.7 Z"/>
+ <defs>
+ <filter id="qDzQkRRK71v9yqqiypmuEnwuaxtgPkae" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#qDzQkRRK71v9yqqiypmuEnwuaxtgPkae)">
+ <circle cx="127.135" cy="149.123" r="35.181" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_381" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(70.363,0,0,70.363,91.953,109.544)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_381)" cx="127.135" cy="144.725" r="35.181" vector-effect="non-scaling-stroke"/>
+ <path fill="#7c7c7c" d="M 118.79 108.93 C 119.58 110.9 119.55 113.1 118.72 115.05 C 117.88 117 116.31 118.54 114.34 119.33 C 112.37 120.12 110.16 120.09 108.21 119.26 C 106.27 118.42 104.73 116.84 103.94 114.87 L 80.13 55.35 C 79.34 53.38 79.37 51.17 80.2 49.22 C 81.04 47.28 82.62 45.74 84.58 44.95 C 86.55 44.16 88.76 44.19 90.71 45.02 C 92.66 45.86 94.2 47.44 94.98 49.4 L 118.79 108.93 Z"/>
+ <defs>
+ <filter id="sTxShghUkkfj8i7EBbEHAoBALOLdmCU8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#sTxShghUkkfj8i7EBbEHAoBALOLdmCU8)">
+ <circle cx="87.556" cy="56.772" r="30.784" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_382" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(61.567,0,0,61.567,56.772,21.591)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffee00"/>
+ <stop offset="100%" style="stop-color:#dc9914"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_382)" cx="87.556" cy="52.374" r="30.784" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="gq5RuhPpKLFop06t362I3x8R6sIEpB4F" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#gq5RuhPpKLFop06t362I3x8R6sIEpB4F)">
+ <circle cx="193.104" cy="206.292" r="30.784" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_383" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(61.567,0,0,61.567,162.32,171.111)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffee00"/>
+ <stop offset="100%" style="stop-color:#dc9914"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_383)" cx="193.104" cy="201.895" r="30.784" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 87.556 21.591 C 70.554 21.591 56.772 35.373 56.772 52.374 C 56.789 53.017 56.826 53.658 56.884 54.298 C 58.172 38.313 71.518 25.995 87.556 25.988 C 103.679 26.004 117.058 38.458 118.228 54.539 C 118.29 53.819 118.327 53.097 118.339 52.374 C 118.339 35.373 104.557 21.591 87.556 21.591 Z M 179.906 83.158 C 165.334 83.158 153.52 94.971 153.52 109.544 C 153.532 110.255 153.572 110.966 153.641 111.674 C 154.817 98.04 166.221 87.567 179.906 87.556 C 193.643 87.564 205.076 98.111 206.189 111.803 C 206.256 111.052 206.29 110.298 206.292 109.544 C 206.292 94.971 194.479 83.158 179.906 83.158 Z M 193.099 171.111 C 176.098 171.111 162.316 184.893 162.316 201.895 C 162.333 202.537 162.37 203.179 162.427 203.819 C 163.716 187.833 177.062 175.515 193.099 175.509 C 209.223 175.525 222.602 187.979 223.771 204.059 C 223.834 203.339 223.871 202.617 223.883 201.895 C 223.883 184.893 210.101 171.111 193.099 171.111 Z"/>
+ </g>
+ <path fill="#7c7c7c" d="M 154.42 159.91 L 176.05 177.6 C 177.69 178.95 178.73 180.89 178.94 183 C 179.15 185.11 178.52 187.22 177.17 188.86 C 175.83 190.5 173.89 191.54 171.78 191.75 C 169.67 191.97 167.56 191.33 165.92 189.99 L 144.29 172.29 C 142.65 170.95 141.61 169.01 141.4 166.9 C 141.19 164.79 141.82 162.68 143.17 161.04 C 144.51 159.39 146.45 158.35 148.56 158.14 C 150.67 157.93 152.78 158.57 154.42 159.91 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pynvim.svg b/.icons/Gruvbox_Dark-2/apps/64/pynvim.svg
new file mode 120000
index 000000000..f481afa88
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pynvim.svg
@@ -0,0 +1 @@
+nvim.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pyrenamer.svg b/.icons/Gruvbox_Dark-2/apps/64/pyrenamer.svg
new file mode 100644
index 000000000..5391dc2fc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pyrenamer.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="51w33EkVyC2dbKEaTdPhgWPmMTJ6W8wa" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#51w33EkVyC2dbKEaTdPhgWPmMTJ6W8wa)">
+ <linearGradient id="_lgradient_137" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_137)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_138" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_138)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_139" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.871,0,0,113.746,31.223,44.826)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_139)" d="M 110.931 44.826 C 147.822 44.826 153.094 50.085 153.094 86.941 L 153.094 116.457 C 153.094 153.313 147.822 158.572 110.931 158.572 L 73.386 158.572 C 36.495 158.572 31.223 153.313 31.223 116.457 L 31.223 86.941 C 31.223 50.085 36.495 44.826 73.386 44.826 L 110.931 44.826 Z"/>
+ <path fill="#ffffff" d="M 106.225 124.904 L 78.138 124.904 L 73.705 138.206 L 55.65 138.206 L 81.451 65.191 L 102.866 65.191 L 128.667 138.206 L 110.611 138.206 L 106.226 124.904 L 106.225 124.904 Z M 82.617 111.357 L 101.699 111.357 L 92.181 82.307 L 82.617 111.357 Z"/>
+ <linearGradient id="_lgradient_140" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(121.871,0,0,113.746,98.042,99.322)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_140)" d="M 177.75 99.322 C 214.641 99.322 219.913 104.581 219.913 141.437 L 219.913 170.953 C 219.913 207.809 214.641 213.068 177.75 213.068 L 140.205 213.068 C 103.314 213.068 98.042 207.809 98.042 170.953 L 98.042 141.437 C 98.042 104.581 103.314 99.322 140.205 99.322 L 177.75 99.322 Z"/>
+ <path fill="#ffffff" d="M 158.161 147.954 Q 162.666 147.954 164.993 145.996 Q 167.32 144.04 167.32 140.226 Q 167.32 136.46 164.993 134.504 Q 162.666 132.498 158.161 132.498 L 147.616 132.498 L 147.616 147.953 L 158.161 147.953 L 158.161 147.954 Z M 158.805 179.889 Q 164.548 179.889 167.419 177.492 Q 170.34 175.096 170.34 170.254 Q 170.34 165.511 167.469 163.164 Q 164.597 160.767 158.805 160.767 L 147.616 160.767 L 147.616 179.889 L 158.805 179.889 L 158.805 179.889 Z M 176.528 153.627 Q 182.668 155.389 186.034 160.132 Q 189.4 164.876 189.4 171.771 Q 189.4 182.334 182.172 187.518 Q 174.943 192.702 160.19 192.702 L 128.555 192.702 L 128.555 119.688 L 157.171 119.688 Q 172.568 119.688 179.449 124.285 Q 186.381 128.881 186.381 139.005 Q 186.381 144.336 183.856 148.101 Q 181.331 151.818 176.529 153.627 L 176.528 153.627 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/python.svg b/.icons/Gruvbox_Dark-2/apps/64/python.svg
new file mode 100644
index 000000000..c3b95669e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/python.svg
@@ -0,0 +1,54 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="8rs6z9y13Us1drgNJZV610fCe0iIxZVG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#8rs6z9y13Us1drgNJZV610fCe0iIxZVG)">
+ <linearGradient id="_lgradient_116" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_116)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_117" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_117)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="V46Fksx8LWpoAlDSO41Cz6vIf6FJUikb" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#V46Fksx8LWpoAlDSO41Cz6vIf6FJUikb)">
+ <path d="M 125.5 56.5 C 108.879997 56.5 95.5 63.189999 95.5 71.5 L 95.5 91.5 L 125.5 91.5 L 125.5 96.5 L 70.5 96.5 C 62.189999 96.5 55.5 109.879997 55.5 126.5 L 55.5 131.5 C 55.5 148.119995 62.189999 161.5 70.5 161.5 L 90.5 161.5 L 90.5 146.5 C 90.5 146.5 90.5 126.5 110.5 126.5 L 150.5 126.5 C 150.5 126.5 160.5 126.5 160.5 116.5 L 160.5 71.5 C 160.5 63.189999 147.119995 56.5 130.5 56.5 L 125.5 56.5 Z M 110.5 66.5 C 112.286507 66.500179 113.93721 67.45343 114.830307 69.000687 C 115.723412 70.547935 115.723221 72.454109 114.829811 74.001183 C 113.936401 75.548256 112.285507 76.501175 110.499001 76.500999 C 107.737297 76.500725 105.498726 74.261703 105.499001 71.5 C 105.499275 68.738297 107.738297 66.499725 110.5 66.5 L 110.5 66.5 Z"/>
+ </g>
+ <defs>
+ <filter id="64YIsRGHW7OuTQQ9pD48QwRcQKxTnLYm" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#64YIsRGHW7OuTQQ9pD48QwRcQKxTnLYm)">
+ <path d="M 130.5 201.5 C 147.119995 201.5 160.5 194.809998 160.5 186.5 L 160.5 166.5 L 130.5 166.5 L 130.5 161.5 L 185.5 161.5 C 193.809998 161.5 200.5 148.119995 200.5 131.5 L 200.5 126.5 C 200.5 109.879997 193.809998 96.5 185.5 96.5 L 165.5 96.5 L 165.5 116.5 C 165.5 131.5 150.5 131.5 150.5 131.5 L 110.5 131.5 C 95.5 131.5 95.5 146.5 95.5 146.5 L 95.5 186.5 C 95.5 194.809998 108.879997 201.5 125.5 201.5 L 130.5 201.5 Z M 145.5 186.5 C 143.713501 186.499817 142.06279 185.54657 141.169693 183.999313 C 140.276596 182.452072 140.276779 180.545883 141.170197 178.99881 C 142.063599 177.451752 143.714493 176.498825 145.501007 176.498993 C 148.262695 176.499283 150.501282 178.738297 150.501007 181.5 C 150.500717 184.261703 148.261703 186.500275 145.5 186.5 L 145.5 186.5 Z"/>
+ </g>
+ <linearGradient id="_lgradient_118" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(105,0,0,105,55.5,53.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_118)" d="M 125.5 53.5 C 108.879997 53.5 95.5 60.189999 95.5 68.5 L 95.5 88.5 L 125.5 88.5 L 125.5 93.5 L 70.5 93.5 C 62.189999 93.5 55.5 106.879997 55.5 123.5 L 55.5 128.5 C 55.5 145.119995 62.189999 158.5 70.5 158.5 L 90.5 158.5 L 90.5 143.5 C 90.5 143.5 90.5 123.5 110.5 123.5 L 150.5 123.5 C 150.5 123.5 160.5 123.5 160.5 113.5 L 160.5 68.5 C 160.5 60.189999 147.119995 53.5 130.5 53.5 L 125.5 53.5 Z M 110.5 63.5 C 112.286507 63.500179 113.93721 64.45343 114.830307 66.000687 C 115.723412 67.547935 115.723221 69.454109 114.829811 71.001183 C 113.936401 72.548256 112.285507 73.501175 110.499001 73.500999 C 107.737297 73.500725 105.498726 71.261703 105.499001 68.5 C 105.499275 65.738297 107.738297 63.499725 110.5 63.5 L 110.5 63.5 Z"/>
+ <linearGradient id="_lgradient_119" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(105,0,0,105,95.5,93.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_119)" d="M 130.5 198.5 C 147.119995 198.5 160.5 191.809998 160.5 183.5 L 160.5 163.5 L 130.5 163.5 L 130.5 158.5 L 185.5 158.5 C 193.809998 158.5 200.5 145.119995 200.5 128.5 L 200.5 123.5 C 200.5 106.879997 193.809998 93.5 185.5 93.5 L 165.5 93.5 L 165.5 113.5 C 165.5 128.5 150.5 128.5 150.5 128.5 L 110.5 128.5 C 95.5 128.5 95.5 143.5 95.5 143.5 L 95.5 183.5 C 95.5 191.809998 108.879997 198.5 125.5 198.5 L 130.5 198.5 Z M 145.5 183.5 C 143.713501 183.499817 142.06279 182.54657 141.169693 180.999313 C 140.276596 179.452072 140.276779 177.545883 141.170197 175.99881 C 142.063599 174.451752 143.714493 173.498825 145.501007 173.498993 C 148.262695 173.499283 150.501282 175.738297 150.501007 178.5 C 150.500717 181.261703 148.261703 183.500275 145.5 183.5 L 145.5 183.5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/python2.6.svg b/.icons/Gruvbox_Dark-2/apps/64/python2.6.svg
new file mode 120000
index 000000000..00d4dd1bc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/python2.6.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/python2.7.svg b/.icons/Gruvbox_Dark-2/apps/64/python2.7.svg
new file mode 120000
index 000000000..00d4dd1bc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/python2.7.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/python3.0.svg b/.icons/Gruvbox_Dark-2/apps/64/python3.0.svg
new file mode 120000
index 000000000..00d4dd1bc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/python3.0.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/python3.1.svg b/.icons/Gruvbox_Dark-2/apps/64/python3.1.svg
new file mode 120000
index 000000000..00d4dd1bc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/python3.1.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/python3.2.svg b/.icons/Gruvbox_Dark-2/apps/64/python3.2.svg
new file mode 120000
index 000000000..00d4dd1bc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/python3.2.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/python3.3.svg b/.icons/Gruvbox_Dark-2/apps/64/python3.3.svg
new file mode 120000
index 000000000..00d4dd1bc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/python3.3.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/python3.4.svg b/.icons/Gruvbox_Dark-2/apps/64/python3.4.svg
new file mode 120000
index 000000000..00d4dd1bc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/python3.4.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/python3.5.svg b/.icons/Gruvbox_Dark-2/apps/64/python3.5.svg
new file mode 120000
index 000000000..00d4dd1bc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/python3.5.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/python3.6.svg b/.icons/Gruvbox_Dark-2/apps/64/python3.6.svg
new file mode 120000
index 000000000..00d4dd1bc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/python3.6.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/python3.svg b/.icons/Gruvbox_Dark-2/apps/64/python3.svg
new file mode 120000
index 000000000..00d4dd1bc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/python3.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/pyzologo.svg b/.icons/Gruvbox_Dark-2/apps/64/pyzologo.svg
new file mode 100644
index 000000000..04a937c5c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/pyzologo.svg
@@ -0,0 +1,69 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_bdL3i7sP3V1svHr0ngjGy1s0nniktWKv">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_bdL3i7sP3V1svHr0ngjGy1s0nniktWKv)">
+ <defs>
+ <filter id="CW1uklDIxnXDxlzAahLYem3A95UOekO4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#CW1uklDIxnXDxlzAahLYem3A95UOekO4)">
+ <linearGradient id="_lgradient_346" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_346)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_347" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_347)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="uRLVkxBwtSxaaKIZqHrh2P1ZVb8JCfM9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#uRLVkxBwtSxaaKIZqHrh2P1ZVb8JCfM9)">
+ <path d="M 62.134 76.39 C 58.458 76.39 55.5 79.336 55.5 82.995 L 55.5 175.463 C 55.5 179.122 58.458 182.068 62.134 182.068 L 115.222 182.068 C 118.898 182.068 121.856 179.122 121.856 175.463 L 121.856 82.995 C 121.856 79.336 118.898 76.39 115.222 76.39 L 62.134 76.39 Z M 135.709 76.39 C 132.119 76.39 129.229 79.267 129.229 82.841 L 129.229 121.549 C 129.229 125.123 132.119 128 135.709 128 L 194.02 128 C 197.609 128 200.5 125.123 200.5 121.549 L 200.5 82.841 C 200.5 79.267 197.609 76.39 194.02 76.39 L 135.709 76.39 Z M 135.618 135.373 C 132.078 135.373 129.229 138.349 129.229 142.045 L 129.229 175.396 C 129.229 179.091 132.078 182.068 135.618 182.068 L 154.789 182.068 C 158.329 182.068 161.178 179.091 161.178 175.396 L 161.178 142.045 C 161.178 138.349 158.329 135.373 154.789 135.373 L 135.618 135.373 Z M 174.94 135.373 C 171.4 135.373 168.551 138.349 168.551 142.045 L 168.551 175.396 C 168.551 179.091 171.4 182.068 174.94 182.068 L 194.111 182.068 C 197.651 182.068 200.5 179.091 200.5 175.396 L 200.5 142.045 C 200.5 138.349 197.651 135.373 194.111 135.373 L 174.94 135.373 Z"/>
+ </g>
+ <linearGradient id="_lgradient_348" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(71.271,0,0,46.695,129.229,132.915)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_348)" fill-rule="evenodd" d="M 135.619 132.915 L 154.788 132.915 C 158.315 132.915 161.178 135.778 161.178 139.305 L 161.178 173.22 C 161.178 176.747 158.315 179.61 154.788 179.61 L 135.619 179.61 C 132.092 179.61 129.229 176.747 129.229 173.22 L 129.229 139.305 C 129.229 135.778 132.092 132.915 135.619 132.915 Z M 174.941 132.915 L 194.11 132.915 C 197.637 132.915 200.5 135.778 200.5 139.305 L 200.5 173.22 C 200.5 176.747 197.637 179.61 194.11 179.61 L 174.941 179.61 C 171.414 179.61 168.551 176.747 168.551 173.22 L 168.551 139.305 C 168.551 135.778 171.414 132.915 174.941 132.915 Z"/>
+ <linearGradient id="_lgradient_349" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(66.356,0,0,105.678,55.5,73.932)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_349)" d="M 62.136 73.932 L 115.22 73.932 C 118.883 73.932 121.856 76.906 121.856 80.568 L 121.856 172.975 C 121.856 176.637 118.883 179.61 115.22 179.61 L 62.136 179.61 C 58.473 179.61 55.5 176.637 55.5 172.975 L 55.5 80.568 C 55.5 76.906 58.473 73.932 62.136 73.932 Z"/>
+ <linearGradient id="_lgradient_350" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(71.271,0,0,51.61,129.229,73.932)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_350)" d="M 135.707 73.932 L 194.022 73.932 C 197.597 73.932 200.5 76.835 200.5 80.411 L 200.5 119.064 C 200.5 122.64 197.597 125.542 194.022 125.542 L 135.707 125.542 C 132.132 125.542 129.229 122.64 129.229 119.064 L 129.229 80.411 C 129.229 76.835 132.132 73.932 135.707 73.932 Z"/>
+ <g opacity=".3">
+ <path fill-rule="evenodd" d="M 141.39 102.79 L 149.33 94.88 L 141.39 86.98 C 140.92 86.51 140.65 85.87 140.65 85.21 C 140.65 84.55 140.91 83.91 141.38 83.44 C 141.85 82.97 142.48 82.71 143.14 82.71 C 143.81 82.7 144.44 82.97 144.91 83.43 L 156.41 94.88 L 144.91 106.33 C 144.44 106.8 143.81 107.06 143.14 107.06 C 142.48 107.06 141.85 106.79 141.38 106.32 C 140.91 105.85 140.65 105.22 140.65 104.55 C 140.65 103.89 140.92 103.26 141.39 102.79 L 141.39 102.79 Z M 158.59 102.79 L 166.53 94.88 L 158.59 86.98 C 158.12 86.51 157.85 85.87 157.85 85.21 C 157.85 84.55 158.11 83.91 158.58 83.44 C 159.05 82.97 159.68 82.71 160.35 82.71 C 161.01 82.7 161.65 82.97 162.12 83.43 L 173.62 94.88 L 162.12 106.33 C 161.65 106.8 161.01 107.06 160.35 107.06 C 159.68 107.06 159.05 106.79 158.58 106.32 C 158.11 105.85 157.85 105.22 157.85 104.55 C 157.85 103.89 158.12 103.26 158.59 102.79 L 158.59 102.79 Z M 175.79 102.79 L 183.73 94.88 L 175.79 86.98 C 175.32 86.51 175.06 85.87 175.06 85.21 C 175.05 84.55 175.32 83.91 175.78 83.44 C 176.25 82.97 176.89 82.71 177.55 82.71 C 178.21 82.7 178.85 82.97 179.32 83.43 L 190.82 94.88 L 179.32 106.33 C 178.85 106.8 178.21 107.06 177.55 107.06 C 176.89 107.06 176.25 106.79 175.78 106.32 C 175.32 105.85 175.05 105.22 175.06 104.55 C 175.06 103.89 175.32 103.26 175.79 102.79 Z"/>
+ </g>
+ <g opacity=".3">
+ <path fill-rule="evenodd" d="M 65.331 93.593 L 112.025 93.593 L 112.025 100.966 L 65.331 100.966 L 65.331 93.593 L 65.331 93.593 L 65.331 93.593 Z M 65.331 113.254 L 112.025 113.254 L 112.025 120.627 L 65.331 120.627 L 65.331 113.254 L 65.331 113.254 L 65.331 113.254 Z M 65.331 132.915 L 112.025 132.915 L 112.025 140.288 L 65.331 140.288 L 65.331 132.915 L 65.331 132.915 Z M 65.331 152.576 L 97.28 152.576 L 97.28 159.949 L 65.331 159.949 L 65.331 152.576 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 62.134 73.932 C 58.458 73.932 55.5 76.878 55.5 80.537 L 55.5 82.995 C 55.5 79.336 58.458 76.39 62.134 76.39 L 115.222 76.39 C 118.898 76.39 121.856 79.336 121.856 82.995 L 121.856 80.537 C 121.856 76.878 118.898 73.932 115.222 73.932 L 62.134 73.932 Z M 135.709 73.932 C 132.119 73.932 129.229 76.809 129.229 80.383 L 129.229 82.841 C 129.229 79.267 132.119 76.39 135.709 76.39 L 194.02 76.39 C 197.609 76.39 200.5 79.267 200.5 82.841 L 200.5 80.383 C 200.5 76.809 197.609 73.932 194.02 73.932 L 135.709 73.932 Z M 135.618 132.915 C 132.078 132.915 129.229 135.892 129.229 139.587 L 129.229 142.045 C 129.229 138.349 132.078 135.373 135.618 135.373 L 154.789 135.373 C 158.329 135.373 161.178 138.349 161.178 142.045 L 161.178 139.587 C 161.178 135.892 158.329 132.915 154.789 132.915 L 135.618 132.915 Z M 174.94 132.915 C 171.4 132.915 168.551 135.892 168.551 139.587 L 168.551 142.045 C 168.551 138.349 171.4 135.373 174.94 135.373 L 194.111 135.373 C 197.651 135.373 200.5 138.349 200.5 142.045 L 200.5 139.587 C 200.5 135.892 197.651 132.915 194.111 132.915 L 174.94 132.915 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/q4wine.svg b/.icons/Gruvbox_Dark-2/apps/64/q4wine.svg
new file mode 120000
index 000000000..0756da41c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/q4wine.svg
@@ -0,0 +1 @@
+windows.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qalculate.svg b/.icons/Gruvbox_Dark-2/apps/64/qalculate.svg
new file mode 100755
index 000000000..27c667b45
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qalculate.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="bYDT9GYIGY1clnLziliDK1ehVPitwbhm" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#bYDT9GYIGY1clnLziliDK1ehVPitwbhm)">
+ <linearGradient id="_lgradient_163" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff576a"/>
+ <stop offset="50%" style="stop-color:#ff518b"/>
+ <stop offset="100%" style="stop-color:#f50f5c"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_163)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_164" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_164)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#f5f5f5" d="M 164.25 53.5 L 164.25 162.25 L 186 162.25 L 186 53.5 L 164.25 53.5 Z M 164.25 176.75 L 164.25 198.5 L 186 198.5 L 186 176.75 L 164.25 176.75 Z"/>
+ <path fill="#f5f5f5" d="M 131.625 53.5 C 97.59 53.5 70 77.845 70 107.875 C 70 137.905 97.59 162.25 131.625 162.25 C 137.77 162.245 143.879 161.428 149.75 159.829 L 149.75 143.389 C 144.138 146.254 137.926 147.749 131.625 147.75 C 109.603 147.75 91.75 129.897 91.75 107.875 C 91.75 85.853 109.603 68 131.625 68 C 137.93 68.015 144.141 69.524 149.75 72.404 L 149.75 55.965 C 143.881 54.35 137.772 53.519 131.625 53.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qbittorrent.svg b/.icons/Gruvbox_Dark-2/apps/64/qbittorrent.svg
new file mode 100755
index 000000000..2b8d2902d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qbittorrent.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ldbovrHPdr4mLri4Wy4kP5WRiOhg7tLN" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ldbovrHPdr4mLri4Wy4kP5WRiOhg7tLN)">
+ <linearGradient id="_lgradient_127" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_127)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_128" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_128)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_129" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(60.921,0,0,96.579,139.579,67.342)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_129)" fill-rule="evenodd" d="M 171.816 163.921 L 171.816 163.921 L 171.816 163.921 Q 160.763 163.921 154.711 157.211 L 154.711 157.211 L 154.711 162.342 L 139.579 162.342 L 139.579 74.316 L 154.711 67.342 L 154.711 100.368 L 154.711 100.368 Q 157.474 97.342 162.276 95.434 L 162.276 95.434 L 162.276 95.434 Q 167.079 93.526 172.079 93.526 L 172.079 93.526 L 172.079 93.526 Q 184.711 93.526 192.605 103 L 192.605 103 L 192.605 103 Q 200.5 112.474 200.5 128.658 L 200.5 128.658 L 200.5 128.658 Q 200.5 145.5 192.868 154.711 L 192.868 154.711 L 192.868 154.711 Q 185.237 163.921 171.816 163.921 Z M 169.447 149.447 L 169.447 149.447 L 169.447 149.447 Q 177.211 149.447 181.224 143.987 L 181.224 143.987 L 181.224 143.987 Q 185.237 138.526 185.237 128.658 L 185.237 128.658 L 185.237 128.658 Q 185.237 118.526 181.224 113.197 L 181.224 113.197 L 181.224 113.197 Q 177.211 107.868 169.447 107.868 L 169.447 107.868 L 169.447 107.868 Q 164.447 107.868 160.566 109.908 L 160.566 109.908 L 160.566 109.908 Q 156.684 111.947 154.711 114.579 L 154.711 114.579 L 154.711 142.868 L 154.711 142.868 Q 159.579 149.447 169.447 149.447 Z"/>
+ <linearGradient id="_lgradient_130" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(61.053,0,0,95.132,55.5,93.526)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_130)" fill-rule="evenodd" d="M 116.553 181.816 L 101.421 188.658 L 101.421 156.947 L 101.421 156.947 Q 95.632 163.921 84.974 163.921 L 84.974 163.921 L 84.974 163.921 Q 71.816 163.921 63.658 154.513 L 63.658 154.513 L 63.658 154.513 Q 55.5 145.105 55.5 128.789 L 55.5 128.789 L 55.5 128.789 Q 55.5 112.211 63.592 102.868 L 63.592 102.868 L 63.592 102.868 Q 71.684 93.526 85.368 93.526 L 85.368 93.526 L 85.368 93.526 Q 95.5 93.526 101.421 100.237 L 101.421 100.237 L 101.421 95.105 L 116.553 95.105 L 116.553 181.816 Z M 86.947 149.447 L 86.947 149.447 L 86.947 149.447 Q 96.684 149.447 101.421 142.737 L 101.421 142.737 L 101.421 114.579 L 101.421 114.579 Q 96.947 107.868 87.211 107.868 L 87.211 107.868 L 87.211 107.868 Q 79.447 107.868 75.105 113.592 L 75.105 113.592 L 75.105 113.592 Q 70.763 119.316 70.763 128.789 L 70.763 128.789 L 70.763 128.789 Q 70.763 138.789 74.908 144.118 L 74.908 144.118 L 74.908 144.118 Q 79.053 149.447 86.947 149.447 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qbrowser.svg b/.icons/Gruvbox_Dark-2/apps/64/qbrowser.svg
new file mode 100755
index 000000000..3bec7a222
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qbrowser.svg
@@ -0,0 +1,95 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="lQDywmiTfc699vRGQBZDKlcsT64BSju4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#lQDywmiTfc699vRGQBZDKlcsT64BSju4)">
+ <linearGradient id="_lgradient_165" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_165)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_166" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(61.451,0,0,97.297,50.161,142.31)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_166)" d="M 63.539 239.441 C 64.089 239.477 64.56 239.539 65.12 239.572 C 65.555 239.597 66.147 239.583 66.588 239.607 L 66.549 232.015 L 93.178 207.55 L 93.178 199.394 L 105.468 187.161 L 105.468 181.046 L 111.612 174.929 L 111.612 158.62 L 103.419 150.464 L 87.032 150.464 L 78.839 142.31 L 58.356 142.31 L 50.161 150.464 L 50.161 170.853 L 66.604 185.193 L 66.549 203.472 L 60.405 209.589 L 60.405 236.091 L 63.539 239.441 Z"/>
+ <linearGradient id="_lgradient_167" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.29,0,0,8.156,93.178,81.148)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_167)" d="M 99.322 81.148 L 93.178 87.265 L 99.322 87.265 L 101.371 89.304 L 103.419 89.304 L 105.468 87.265 L 99.322 81.148 Z"/>
+ <linearGradient id="_lgradient_168" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(96.273,0,0,101.992,138.242,109.69)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_168)" d="M 177.16 109.69 L 152.58 109.69 L 138.242 123.961 L 138.242 144.349 L 148.483 154.543 L 162.822 154.543 L 168.967 160.659 L 168.967 166.775 L 173.064 170.852 L 173.064 195.317 L 188.62 211.682 L 214.308 186.115 L 214.031 162.697 L 234.515 142.31 L 226.321 142.31 L 205.838 121.923 L 205.838 113.768 L 181.257 113.768 L 177.16 109.69 Z"/>
+ <linearGradient id="_lgradient_169" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(102.419,0,0,104.844,148.483,33.388)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_169)" d="M 250.902 117.845 L 250.902 96.374 C 250.902 87.126 250.735 78.869 250.299 71.499 C 250.081 67.815 249.796 64.353 249.43 61.099 C 249.064 57.845 248.618 54.801 248.078 51.952 C 247.538 49.104 246.904 46.451 246.164 43.982 C 245.425 41.513 244.579 39.226 243.613 37.111 C 242.999 35.764 242.248 34.6 241.533 33.388 L 238.611 36.296 L 226.321 36.296 L 214.031 48.529 L 205.838 40.374 L 181.258 40.374 L 168.968 52.607 L 168.968 62.8 L 181.258 62.8 L 181.258 56.683 L 189.451 56.683 L 189.451 64.839 L 185.353 68.915 L 168.968 69.191 L 162.822 75.032 L 154.629 75.032 L 154.629 83.187 L 148.483 89.304 L 148.483 101.534 L 160.773 101.534 L 168.968 93.38 L 177.161 93.38 L 177.161 97.458 L 185.353 105.613 L 189.451 105.613 L 189.451 101.534 L 181.258 93.38 L 189.451 93.38 L 197.643 101.534 L 207.885 101.534 L 201.741 95.419 L 207.885 89.304 L 214.031 89.304 L 220.175 95.419 L 214.031 95.419 L 207.885 101.534 L 213.919 107.54 L 214.031 113.767 L 205.838 113.767 L 230.419 138.232 L 234.514 138.232 L 238.611 134.156 L 246.804 125.999 L 238.611 117.845 L 250.902 117.845 Z"/>
+ <linearGradient id="_lgradient_170" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(6.145,0,0,12.232,156.677,58.722)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_170)" d="M 156.677 70.954 L 156.677 64.838 L 162.822 58.722 L 162.822 70.954 L 156.677 70.954 Z"/>
+ <linearGradient id="_lgradient_171" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(8.194,0,0,20.388,220.176,170.852)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_171)" d="M 220.176 191.24 L 220.176 178.456 L 228.37 170.852 L 228.37 191.24 L 220.176 191.24 Z"/>
+ <linearGradient id="_lgradient_172" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(55.305,0,0,48.93,80.888,11.831)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_172)" d="M 136.193 11.831 L 90.136 11.831 C 89.347 11.831 88.788 11.88 88.013 11.882 L 80.888 19.986 L 93.178 32.218 L 93.178 45.001 L 107.517 60.761 L 115.71 60.761 L 115.71 52.607 L 128 40.374 L 128 32.218 L 136.193 24.064 L 136.193 11.831 Z"/>
+ <linearGradient id="_lgradient_173" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.291,0,0,6.116,125.951,56.683)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_173)" d="M 125.951 56.683 L 132.097 56.683 L 138.242 62.799 L 125.951 62.799 L 125.951 56.683 Z"/>
+ <linearGradient id="_lgradient_174" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.291,0,0,6.117,58.355,123.961)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_174)" d="M 70.646 123.961 L 64.501 123.961 L 58.355 130.078 L 70.646 130.078 L 70.646 123.961 Z"/>
+ <linearGradient id="_lgradient_175" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(92.177,0,0,115.547,5.098,30.841)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_175)" d="M 16.003 30.841 C 15.896 30.993 15.758 31.109 15.653 31.263 C 14.436 33.051 13.352 34.995 12.386 37.111 C 11.421 39.226 10.575 41.513 9.835 43.982 C 9.095 46.451 8.462 49.104 7.922 51.952 C 7.382 54.801 6.936 57.845 6.57 61.099 C 6.204 64.353 5.918 67.815 5.7 71.499 C 5.264 78.869 5.098 87.126 5.098 96.374 L 5.098 117.845 L 13.291 125.999 L 25.581 125.999 L 46.066 146.388 L 46.066 121.923 L 58.356 109.691 L 66.549 109.691 L 78.839 97.458 L 91.129 97.458 L 84.985 91.341 L 97.275 77.072 L 84.985 64.839 L 66.549 64.839 L 66.549 81.148 L 58.356 81.148 L 50.161 72.993 L 50.161 64.839 L 62.452 52.607 L 72.695 52.607 L 72.695 44.45 L 60.405 32.218 L 39.92 32.218 L 39.92 44.45 L 29.678 44.45 L 16.003 30.841 Z"/>
+ <linearGradient id="_lgradient_176" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(28.248,0,0,11.668,38.301,12.396)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_176)" d="M 66.549 12.396 C 66.12 12.419 65.544 12.404 65.12 12.429 C 61.415 12.646 57.931 12.929 54.659 13.292 C 51.387 13.656 48.325 14.1 45.46 14.636 C 42.901 15.115 40.554 15.699 38.301 16.335 L 46.066 24.064 L 66.549 24.064 L 66.549 12.396 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_177" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_177)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qctools.svg b/.icons/Gruvbox_Dark-2/apps/64/qctools.svg
new file mode 120000
index 000000000..24fb0656f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qctools.svg
@@ -0,0 +1 @@
+movmetaedit.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qdbusviewer-qt4.svg b/.icons/Gruvbox_Dark-2/apps/64/qdbusviewer-qt4.svg
new file mode 120000
index 000000000..b54d60898
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qdbusviewer-qt4.svg
@@ -0,0 +1 @@
+qtdbusviewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qdbusviewer-qt5.svg b/.icons/Gruvbox_Dark-2/apps/64/qdbusviewer-qt5.svg
new file mode 120000
index 000000000..b54d60898
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qdbusviewer-qt5.svg
@@ -0,0 +1 @@
+qtdbusviewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qdbusviewer.svg b/.icons/Gruvbox_Dark-2/apps/64/qdbusviewer.svg
new file mode 120000
index 000000000..2ba2d083e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qdbusviewer.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qdbusviewer5.svg b/.icons/Gruvbox_Dark-2/apps/64/qdbusviewer5.svg
new file mode 120000
index 000000000..2ba2d083e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qdbusviewer5.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qdirstat.svg b/.icons/Gruvbox_Dark-2/apps/64/qdirstat.svg
new file mode 120000
index 000000000..b7d0f7432
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qdirstat.svg
@@ -0,0 +1 @@
+harddisk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qelectrotech.svg b/.icons/Gruvbox_Dark-2/apps/64/qelectrotech.svg
new file mode 100755
index 000000000..46630da2b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qelectrotech.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="bq2aGX4Eb6r6qXWjgODIyItFdCcCGa7C" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#bq2aGX4Eb6r6qXWjgODIyItFdCcCGa7C)">
+ <linearGradient id="_lgradient_180" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_180)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_181" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_181)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ececec" d="M 128 53.5 C 118.278 53.5 108.66 57.305 101.244 64.72 C 94.698 71.266 91.011 79.476 90.238 88.024 L 58.952 88.024 L 58.952 177.786 L 121.095 177.786 L 121.095 188.143 L 128 188.143 L 128 160.524 L 121.095 160.524 L 121.095 170.881 L 65.857 170.881 L 65.857 94.929 L 90.238 94.929 C 91.011 103.477 94.698 111.686 101.244 118.232 C 116.075 133.064 139.925 133.064 154.756 118.232 C 161.302 111.686 164.989 103.477 165.762 94.929 L 190.143 94.929 L 190.143 170.881 L 141.81 170.881 L 141.81 150.167 L 134.905 150.167 L 134.905 198.5 L 141.81 198.5 L 141.81 177.786 L 197.048 177.786 L 197.048 88.024 L 165.762 88.024 C 164.989 79.476 161.302 71.266 154.756 64.72 C 147.34 57.305 137.722 53.5 128 53.5 Z M 128 60.619 C 134.787 60.619 141.554 62.801 147.202 67.31 L 128 86.512 L 108.798 67.31 C 114.446 62.801 121.213 60.619 128 60.619 Z M 103.833 72.274 L 123.035 91.476 L 103.833 110.678 C 94.823 99.382 94.823 83.563 103.833 72.267 L 103.833 72.274 Z M 152.167 72.274 C 161.177 83.57 161.177 99.389 152.167 110.685 L 132.965 91.483 L 152.167 72.281 L 152.167 72.274 Z M 128 96.441 L 147.202 115.643 C 135.906 124.654 120.087 124.654 108.791 115.643 L 127.993 96.441 L 128 96.441 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qemu-system-aarch64.svg b/.icons/Gruvbox_Dark-2/apps/64/qemu-system-aarch64.svg
new file mode 120000
index 000000000..f77cdf23a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qemu-system-aarch64.svg
@@ -0,0 +1 @@
+qemu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qemu-system-arm.svg b/.icons/Gruvbox_Dark-2/apps/64/qemu-system-arm.svg
new file mode 120000
index 000000000..f77cdf23a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qemu-system-arm.svg
@@ -0,0 +1 @@
+qemu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qemu-system-i386.svg b/.icons/Gruvbox_Dark-2/apps/64/qemu-system-i386.svg
new file mode 120000
index 000000000..f77cdf23a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qemu-system-i386.svg
@@ -0,0 +1 @@
+qemu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qemu-system-x86_64-spice.svg b/.icons/Gruvbox_Dark-2/apps/64/qemu-system-x86_64-spice.svg
new file mode 120000
index 000000000..f77cdf23a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qemu-system-x86_64-spice.svg
@@ -0,0 +1 @@
+qemu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qemu-system-x86_64.svg b/.icons/Gruvbox_Dark-2/apps/64/qemu-system-x86_64.svg
new file mode 120000
index 000000000..f77cdf23a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qemu-system-x86_64.svg
@@ -0,0 +1 @@
+qemu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qemu.svg b/.icons/Gruvbox_Dark-2/apps/64/qemu.svg
new file mode 100755
index 000000000..a82aedc4f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qemu.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="qTO0Ljd3RAVHoxv4KmJavwqEY7MyNCKh" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#qTO0Ljd3RAVHoxv4KmJavwqEY7MyNCKh)">
+ <linearGradient id="_lgradient_182" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_182)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_183" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_183)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_184" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(99.794,0,0,145,78.103,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_184)" d="M 101.815 55.5 C 101.728 58.828 95.929 55.945 95.677 59.749 C 89.246 56.886 96.167 64.106 95.524 64.777 L 95.489 64.777 L 95.005 64.73 C 94.694 64.619 94.243 64.432 93.576 64.022 C 92.221 65.102 91.262 66.532 90.46 68.117 C 85.099 76.458 82.486 83.42 80.723 92.207 C 78.472 103.429 77.923 116.541 78.15 127.605 C 78.391 130.724 79.171 133.672 81.726 135.642 C 88.924 141.555 94.909 149.028 100.953 156.144 C 112.852 172.275 123.276 186.036 130.071 200.5 C 129.323 195.639 128.353 187.909 127.888 181.934 C 123.761 160.878 115.328 149.744 114.362 126.224 C 114.135 120.406 120.409 108.647 127.428 102.476 C 138.019 93.164 145.675 95.508 159.189 97.507 C 159.262 97.519 159.364 97.542 159.437 97.554 C 159.886 97.629 160.373 97.715 160.818 97.802 C 164.429 98.124 171.685 99.527 172.987 97.035 C 168.005 92.792 160.841 92.246 154.775 90.579 C 153.815 90.404 152.616 90.204 151.435 90.095 L 145.498 88.773 L 144.011 88.383 L 144.011 88.43 L 122.754 84.288 C 122.415 83.98 122.043 83.671 121.703 83.438 L 142.441 86.011 L 142.441 85.905 C 143.172 86.067 143.903 86.208 144.636 86.294 L 144.636 86.341 L 159.296 89.044 C 161.825 89.987 164.52 90.704 167.05 90.862 C 171.226 91.469 176.527 97.703 177.897 98.003 C 177.226 91.444 170.681 88.502 165.244 86.577 C 158.893 83.489 149.395 83.597 148.39 75.058 C 148.122 74.463 147.865 73.87 147.54 73.299 L 145.061 70.018 L 145.156 69.97 C 141.779 65.986 137.033 63.077 131.983 61.968 C 126.972 60.238 121.338 58.525 116.038 57.837 C 114.239 63.133 112.231 53.64 107.905 56.456 C 104.114 56.905 104.638 57.902 101.815 55.5 Z M 128.012 67.439 C 129.35 67.395 130.883 67.697 132.42 68.359 C 136.52 70.124 139.185 73.848 138.398 76.686 C 137.612 79.524 133.64 80.363 129.54 78.598 C 125.441 76.833 122.775 73.163 123.562 70.325 C 124.054 68.551 125.781 67.512 128.012 67.439 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qgis.svg b/.icons/Gruvbox_Dark-2/apps/64/qgis.svg
new file mode 100644
index 000000000..c54786947
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qgis.svg
@@ -0,0 +1,50 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" width="256" height="256" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient1087">
+ <stop style="stop-color:#77a22c" offset="0"/>
+ <stop style="stop-color:#649c2f" offset="1"/>
+ </linearGradient>
+ <linearGradient id="linearGradient1071">
+ <stop style="stop-color:#f3eb66" offset="0"/>
+ <stop style="stop-color:#f1e34c" offset="1"/>
+ </linearGradient>
+ <linearGradient id="linearGradient1013">
+ <stop style="stop-color:#f0903a" offset="0"/>
+ <stop style="stop-color:#ef7812" offset="1"/>
+ </linearGradient>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset dy="4" result="pf_100_offsetBlur"/>
+ <feFlood flood-opacity=".4"/>
+ <feComposite in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ <linearGradient id="linearGradient1015" x1="13.096" x2="327.489" y1="-47.277" y2="85.818" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient1013"/>
+ <linearGradient id="linearGradient1073" x1="265.502" x2="1.334" y1="144.023" y2="80.342" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient1071"/>
+ <linearGradient id="linearGradient1081" x1="6.783" x2="249.227" y1="205.891" y2="205.891" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient1071"/>
+ <linearGradient id="linearGradient1089" x1="5.681" x2="250.329" y1="139.234" y2="139.234" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient1087"/>
+ </defs>
+ <path style="fill:url(#linearGradient1015)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path d="m 133.255,52 c 60,10 59.5,10.25 116.499,20.029 0.416,7.264 0.575,15.386 0.575,24.462 v 59.251 c 0,73.986 -10.584,84.543 -84.639,84.543 H 90.32 c -74.055,0 -84.639,-10.557 -84.639,-84.543 V 96.491 c 0,-31.437 1.911,-51.423 9.79,-64.013 C 65.255,40.75 77.505,43 133.255,52 Z" style="fill:url(#linearGradient1073)"/>
+ <path d="m 39.755,42.75 c 98,17.042 168,28 210.278,35.258 0.21,5.673 0.296,11.821 0.296,18.483 v 59.251 c 0,73.986 -10.584,84.543 -84.639,84.543 H 90.32 c -74.055,0 -84.639,-10.557 -84.639,-84.543 V 96.491 C 5.681,69.434 7.096,50.86 12.514,38.183 19.255,39.75 26.755,41 39.755,42.75 Z" style="fill:url(#linearGradient1089)"/>
+ <path d="m 217.10845,174.25 c 13.358,-1.582 31.5,-1.874 32.119,-2.754 -1.764,59.772 -15.992,68.789 -84.434,68.789 H 89.423451 c -57.816,0 -76.945,-6.434 -82.5549996,-44.463 -4.237,-0.737 149.3939986,-14.365 210.2399986,-21.572 z" style="fill:url(#linearGradient1081)"/>
+ <path d="m 210.14727,182 c 21.499,-2.218 38.726,-3.411 38.379,-4.268 -2.614,54.171 -18.206,62.553 -84.194,62.553 H 88.962266 c -54.572,0 -74.676,-5.733 -81.4779997,-38.355 -1.02,-1.153 135.4940037,-12.999 202.6630037,-19.93 z" style="fill:#91b024"/>
+ <g opacity=".4">
+ <linearGradient id="b" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+ <g style="isolation:isolate" transform="matrix(0.4489314,0,0,0.4489314,-264.87344,79.506847)">
+ <path style="isolation:isolate;fill:#f9f9f9" d="m 886.28856,160.59395 c 0,-17.42188 0,-34.84376 0,-52.26564 l 41.26699,37.60834 5.76699,5.40594 c -0.1581,18.36308 -0.3462,36.72586 -0.53398,55.08866 -15.5,-15.2791 -31,-30.5582 -46.5,-45.8373 z"/>
+ <path style="isolation:isolate;fill:#f9f9f9" d="m 933.13903,152.21908 c 17.77837,0 35.55673,0 53.3351,0 l -45.04062,-44.42475 c -18.38185,0.15773 -36.76339,0.34601 -55.14495,0.53398 z"/>
+ <path d="m 917.72894,191.57553 -0.10456,-53.9142 148.13682,145.84079 -57.5,-1.25903 c -29.88682,-30.51333 -60.22119,-60.57771 -90.53226,-90.66756 z" style="fill:#f9f9f9"/>
+ <path d="m 847.20468,274.68627 c -25.06595,-3.21339 -42.93683,-8.66891 -66.26077,-20.22772 -11.34597,-5.6228 -12.37173,-6.19907 -14.56109,-8.18041 -1.00959,-0.91367 -2.13665,-1.66122 -2.50457,-1.66122 -1.99323,0 -21.36417,-15.53988 -28.64203,-22.97739 -3.85303,-3.93755 -10.2656,-11.25057 -13.20468,-15.05889 -6.42353,-8.32327 -9.82686,-13.02228 -9.82686,-13.568 0,-0.32284 -0.84238,-1.78145 -1.87196,-3.24135 -3.04883,-4.32315 -8.06275,-14.09257 -11.65603,-22.71133 -11.96747,-28.70493 -16.51915,-60.24038 -12.99454,-90.030241 2.85535,-24.13331 9.75031,-47.00824 19.21818,-63.75887 1.81739,-3.21533 3.30435,-6.06109 3.30435,-6.32391 0,-0.98086 11.42802,-17.026427 15.81489,-22.204966 8.41375,-9.932125 24.45992,-25.23622 29.84271,-28.462585 6.05586,-3.629798 8.33043,-5.24307 8.33608,-5.912469 0.003,-0.4125 0.44758,-0.75 0.9869,-0.75 0.53932,0 3.35182,-1.473144 6.25,-3.273652 10.25596,-6.371565 37.85384,-18.734582 41.79167,-18.721402 0.81276,0.0027 3.50275,-0.626956 5.97775,-1.399276 14.59654,-4.55486 36.74774,-7.52438 56.5,-7.57423 23.2964,-0.0588 50.66774,4.361 69.5,11.22251 9.92799,3.617254 24.09512,9.854027 29.13776,12.827278 2.72264,1.605324 5.14027,2.918772 5.3725,2.918772 1.03956,0 12.98568,8.222184 20.61184,14.186576 6.70912,5.247111 20.26022,18.581946 29.28082,28.813424 8.4785,9.616671 23.6172,38.62015 27.9249,53.5 8.4497,29.18747 10.3542,51.80621 6.6519,79.000001 -1.8845,13.84206 -5.2907,26.71848 -11.6392,44 -2.5584,6.96421 -8.6527,18.5 -9.7735,18.5 -0.593,0 -13.61,-12.5528 -28.9266,-27.8951 l -27.84844,-27.89511 1.60401,-7.0523 c 1.14194,-5.02073 1.6006,-12.03671 1.59218,-24.354901 -0.0121,-17.67587 -1.33434,-26.27407 -6.28127,-40.84492 -3.93668,-11.59522 -14.64915,-30.29007 -20.68616,-36.10038 -0.93874,-0.9035 -2.56534,-2.7035 -3.61467,-4 -3.12416,-3.86009 -12.48954,-11.84244 -18.87022,-16.083568 -19.04301,-12.657554 -39.41615,-18.773722 -62.53585,-18.773722 -26.64325,0 -50.80032,8.42826 -72.38778,25.25566 -7.76403,6.05206 -23.61222,23.90891 -23.61222,26.60493 0,0.62668 -0.35069,1.13941 -0.77931,1.13941 -1.09206,0 -9.72325,17.45867 -11.6179,23.5 -0.86244,2.75 -2.27613,7.25 -3.14153,10 -4.15781,13.21231 -4.12136,46.076531 0.066,59.500001 4.06278,13.02417 5.52704,16.90139 8.97272,23.75897 9.12035,18.15129 22.68516,33.56902 39.24107,44.60128 6.93257,4.61961 18.43423,10.35276 25.25897,12.59065 16.17589,5.30422 17.80867,5.5491 37,5.5491 10.175,0 20.14767,-0.35042 22.1615,-0.77871 l 3.66149,-0.77871 25.60325,25.2183 25.60326,25.2183 -4.76475,1.87155 c -26.69105,10.48403 -67.32751,14.91289 -99.26475,10.81862 z" style="fill:#f9f9f9"/>
+ <path d="m 847.7612,122.6039 c 0,-17.42188 0,-34.843761 0,-52.265641 l 41.26699,37.608341 5.76699,5.40594 c -0.1581,18.36308 -0.3462,36.72586 -0.53398,55.08866 -15.5,-15.2791 -31,-30.5582 -46.5,-45.8373 z" style="fill:#f9f9f9"/>
+ <path d="m 1062.2191,228.30471 3.5421,55.19741 C 1015.0479,237.33483 964.41401,191.022 917.62438,137.66133 c 19.16667,0.0217 34.89583,-0.0459 54.0625,-0.0242 z" style="isolation:isolate;fill:#f9f9f9"/>
+ <path d="m 889.29224,125.93178 58.65453,-11.70275 -45.04062,-44.424751 c -18.38185,0.157737 -36.76339,0.346011 -55.14495,0.53398 z" style="isolation:isolate;fill:#f9f9f9"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qgo.svg b/.icons/Gruvbox_Dark-2/apps/64/qgo.svg
new file mode 120000
index 000000000..bc5114fff
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qgo.svg
@@ -0,0 +1 @@
+iagno.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qjack.svg b/.icons/Gruvbox_Dark-2/apps/64/qjack.svg
new file mode 120000
index 000000000..34ea9b61d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qjack.svg
@@ -0,0 +1 @@
+jack.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qjackctl.svg b/.icons/Gruvbox_Dark-2/apps/64/qjackctl.svg
new file mode 120000
index 000000000..34ea9b61d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qjackctl.svg
@@ -0,0 +1 @@
+jack.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qjoypad.svg b/.icons/Gruvbox_Dark-2/apps/64/qjoypad.svg
new file mode 120000
index 000000000..491732295
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qjoypad.svg
@@ -0,0 +1 @@
+gameboy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qlandkartegt.svg b/.icons/Gruvbox_Dark-2/apps/64/qlandkartegt.svg
new file mode 120000
index 000000000..59b5c64af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qlandkartegt.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qlipper.svg b/.icons/Gruvbox_Dark-2/apps/64/qlipper.svg
new file mode 120000
index 000000000..644ff5b1a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qlipper.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qmapshack.svg b/.icons/Gruvbox_Dark-2/apps/64/qmapshack.svg
new file mode 120000
index 000000000..59b5c64af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qmapshack.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qmmp.svg b/.icons/Gruvbox_Dark-2/apps/64/qmmp.svg
new file mode 100755
index 000000000..cd870c77f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qmmp.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Q8zxPN1HhfricrzHJQpuCQVsNdFcvs8z" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Q8zxPN1HhfricrzHJQpuCQVsNdFcvs8z)">
+ <linearGradient id="_lgradient_185" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_185)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_186" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_186)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_187" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(82.5,0,0,100.329,128,77.836)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4400"/>
+ <stop offset="100%" style="stop-color:#dc1414"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_187)" fill-rule="evenodd" d="M 177.793 140.819 C 202.69 190.613 128 190.613 128 140.819 C 128 140.819 128 140.819 128 115.923 C 227.586 41.233 227.586 91.026 177.793 140.819 Z"/>
+ <linearGradient id="_lgradient_188" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(82.5,0,0,100.329,45.5,77.836)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4400"/>
+ <stop offset="100%" style="stop-color:#dc1414"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_188)" fill-rule="evenodd" d="M 78.207 140.819 C 53.31 190.613 128 190.613 128 140.819 C 128 140.819 128 140.819 128 115.923 C 28.414 41.233 28.414 91.026 78.207 140.819 Z"/>
+ <path fill="#3b3b3b" d="M 153.86 79.91 C 154.14 80.14 154.32 80.47 154.38 80.83 C 154.39 80.86 154.39 80.88 154.39 80.91 L 154.4 80.99 C 154.4 81.01 154.4 81.04 154.4 81.07 C 154.4 81.4 154.29 81.73 154.08 81.99 C 153.87 82.25 153.59 82.44 153.26 82.52 C 152.25 82.79 151.25 83.12 150.28 83.52 C 147.89 84.44 145.61 85.6 143.45 86.99 C 142.13 87.84 140.87 88.79 139.69 89.84 C 138.42 90.95 137.27 92.18 136.25 93.52 C 135.17 94.93 134.26 96.47 133.55 98.1 C 132.77 99.88 132.24 101.76 131.97 103.69 C 131.9 104.22 131.54 104.67 131.05 104.87 C 130.99 104.89 130.93 104.91 130.86 104.92 L 130.68 104.96 C 130.61 104.97 130.55 104.98 130.49 104.98 C 130.15 104.98 129.82 104.86 129.56 104.66 C 129.2 104.37 128.99 103.94 128.99 103.48 C 128.99 103.45 128.99 103.43 128.99 103.41 L 129 103.33 C 129 103.31 129 103.29 129 103.27 C 129.31 101.08 129.91 98.95 130.78 96.92 C 131.59 95.08 132.61 93.33 133.83 91.73 C 134.97 90.24 136.25 88.86 137.66 87.62 C 138.96 86.47 140.34 85.42 141.8 84.49 C 144.13 82.98 146.61 81.72 149.21 80.72 C 150.29 80.28 151.4 79.91 152.52 79.62 C 152.55 79.61 152.58 79.6 152.61 79.6 L 153.86 79.38 L 153.86 79.91 Z"/>
+ <path fill="#3b3b3b" d="M 102.11 79.94 L 102.12 79.6 L 103.15 79.57 L 103.35 79.59 C 103.39 79.59 103.44 79.6 103.48 79.62 C 104.61 79.91 105.71 80.28 106.79 80.72 C 109.39 81.72 111.87 82.98 114.2 84.49 C 115.66 85.42 117.04 86.47 118.34 87.62 C 119.75 88.86 121.03 90.24 122.17 91.73 C 123.39 93.33 124.41 95.08 125.21 96.92 C 126.08 98.95 126.68 101.08 126.99 103.27 C 126.99 103.27 126.99 103.28 126.99 103.29 L 127.01 103.4 C 127.01 103.44 127.02 103.48 127.02 103.52 C 127.02 103.97 126.82 104.39 126.48 104.67 C 126.21 104.9 125.87 105.02 125.52 105.02 C 125.31 105.02 125.11 104.98 124.92 104.9 C 124.42 104.68 124.07 104.2 124.03 103.65 C 123.75 101.74 123.22 99.87 122.46 98.1 C 121.74 96.47 120.84 94.93 119.75 93.52 C 118.73 92.18 117.58 90.95 116.31 89.84 C 115.13 88.79 113.87 87.84 112.54 86.99 C 110.39 85.6 108.1 84.44 105.71 83.52 C 104.74 83.12 103.74 82.79 102.73 82.52 C 102.41 82.44 102.12 82.25 101.92 81.99 C 101.71 81.72 101.6 81.4 101.6 81.07 C 101.6 81.05 101.6 81.03 101.6 81.02 L 101.6 80.97 C 101.61 80.95 101.61 80.94 101.61 80.92 C 101.64 80.54 101.82 80.2 102.11 79.94 C 102.36 79.72 102.69 79.59 103.03 79.57"/>
+ <linearGradient id="_lgradient_189" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(15.627,0,0,64.732,120.186,100.985)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffc400"/>
+ <stop offset="100%" style="stop-color:#dc7814"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_189)" fill-rule="evenodd" d="M 130.49 110.944 C 135.469 123.392 131.682 165.434 128 165.716 C 124.318 165.999 120.531 123.392 125.51 110.944 C 118.041 105.964 118.041 100.985 128 100.985 C 137.959 100.985 137.959 105.964 130.49 110.944 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qnapi-48.svg b/.icons/Gruvbox_Dark-2/apps/64/qnapi-48.svg
new file mode 120000
index 000000000..30a4d733c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qnapi-48.svg
@@ -0,0 +1 @@
+gnome-subtitles.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qnapi.svg b/.icons/Gruvbox_Dark-2/apps/64/qnapi.svg
new file mode 120000
index 000000000..30a4d733c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qnapi.svg
@@ -0,0 +1 @@
+gnome-subtitles.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qomp.svg b/.icons/Gruvbox_Dark-2/apps/64/qomp.svg
new file mode 100755
index 000000000..1cc98c5ce
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qomp.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="IBf1qgdlggZchf078awO8hNbe32inKQK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#IBf1qgdlggZchf078awO8hNbe32inKQK)">
+ <linearGradient id="_lgradient_194" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a6d74f"/>
+ <stop offset="100%" style="stop-color:#76c22b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_194)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <linearGradient id="_lgradient_195" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,6.18,12.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#5786ff"/>
+ <stop offset="50%" style="stop-color:#51a8ff"/>
+ <stop offset="100%" style="stop-color:#0f82f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_195)" fill-rule="evenodd" d="M 166.189 12.952 C 240.245 12.952 250.828 23.509 250.828 97.495 L 250.828 156.746 C 250.828 230.733 240.245 241.29 166.189 241.29 L 90.819 241.29 C 16.764 241.29 6.18 230.733 6.18 156.746 L 6.18 97.495 C 6.18 23.509 16.764 12.952 90.819 12.952 L 166.189 12.952 Z M 166.21 32.95 C 170.44 32.95 174.68 32.99 178.91 33.08 C 182.59 33.16 186.27 33.31 189.95 33.52 C 193.08 33.69 196.21 33.95 199.33 34.3 C 201.91 34.58 204.47 34.95 207.02 35.42 C 209.04 35.8 211.04 36.27 213.01 36.85 C 214.48 37.28 215.93 37.81 217.33 38.44 C 218.33 38.89 219.3 39.43 220.21 40.04 C 220.9 40.51 221.55 41.04 222.15 41.63 C 222.74 42.22 223.27 42.87 223.74 43.56 C 224.35 44.47 224.88 45.43 225.33 46.43 C 225.96 47.83 226.49 49.27 226.93 50.74 C 227.5 52.71 227.98 54.7 228.35 56.72 C 228.82 59.26 229.2 61.82 229.48 64.39 C 229.82 67.51 230.08 70.63 230.26 73.76 C 230.47 77.43 230.62 81.11 230.7 84.79 C 230.79 89.02 230.83 93.24 230.83 97.47 C 230.83 97.48 230.83 97.49 230.83 97.5 L 230.83 156.75 C 230.83 156.75 230.83 156.76 230.83 156.77 C 230.83 161 230.79 165.23 230.7 169.45 C 230.62 173.13 230.47 176.81 230.26 180.48 C 230.08 183.61 229.82 186.73 229.48 189.85 C 229.2 192.42 228.82 194.98 228.35 197.53 C 227.98 199.54 227.5 201.53 226.93 203.5 C 226.49 204.97 225.96 206.41 225.33 207.81 C 224.88 208.81 224.35 209.77 223.74 210.68 C 223.27 211.37 222.74 212.02 222.15 212.61 C 221.55 213.2 220.9 213.73 220.21 214.2 C 219.3 214.81 218.33 215.35 217.33 215.8 C 215.93 216.43 214.48 216.96 213.01 217.39 C 211.04 217.97 209.04 218.45 207.02 218.82 C 204.47 219.29 201.91 219.67 199.33 219.95 C 196.21 220.29 193.08 220.55 189.95 220.72 C 186.27 220.93 182.59 221.08 178.91 221.16 C 174.68 221.25 170.44 221.29 166.21 221.29 C 166.2 221.29 166.2 221.29 166.19 221.29 L 90.82 221.29 C 90.81 221.29 90.8 221.29 90.8 221.29 C 86.56 221.29 82.33 221.25 78.1 221.16 C 74.42 221.08 70.73 220.93 67.06 220.72 C 63.92 220.55 60.8 220.29 57.68 219.95 C 55.1 219.67 52.53 219.29 49.99 218.82 C 47.97 218.45 45.97 217.97 44 217.39 C 42.53 216.96 41.08 216.43 39.68 215.8 C 38.68 215.35 37.71 214.81 36.8 214.2 C 36.1 213.73 35.46 213.2 34.86 212.61 C 34.27 212.02 33.74 211.37 33.27 210.68 C 32.66 209.77 32.12 208.81 31.67 207.81 C 31.05 206.41 30.51 204.97 30.08 203.5 C 29.5 201.53 29.03 199.54 28.66 197.53 C 28.18 194.98 27.81 192.42 27.53 189.85 C 27.18 186.73 26.92 183.61 26.75 180.48 C 26.54 176.81 26.39 173.13 26.31 169.45 C 26.22 165.23 26.18 161 26.18 156.77 C 26.18 156.76 26.18 156.75 26.18 156.75 L 26.18 97.5 C 26.18 97.49 26.18 97.48 26.18 97.47 C 26.18 93.24 26.22 89.02 26.31 84.79 C 26.39 81.11 26.54 77.43 26.75 73.76 C 26.92 70.63 27.18 67.51 27.53 64.39 C 27.81 61.82 28.18 59.26 28.66 56.72 C 29.03 54.7 29.5 52.71 30.08 50.74 C 30.51 49.27 31.05 47.83 31.67 46.43 C 32.12 45.43 32.66 44.47 33.27 43.56 C 33.74 42.87 34.27 42.22 34.86 41.63 C 35.46 41.04 36.1 40.51 36.8 40.04 C 37.71 39.43 38.68 38.89 39.68 38.44 C 41.08 37.81 42.53 37.28 44 36.85 C 45.97 36.27 47.97 35.8 49.99 35.42 C 52.53 34.95 55.1 34.58 57.68 34.3 C 60.8 33.95 63.92 33.69 67.06 33.52 C 70.73 33.31 74.42 33.16 78.1 33.08 C 82.33 32.99 86.56 32.95 90.8 32.95 C 90.8 32.95 90.81 32.95 90.82 32.95 L 166.19 32.95 C 166.2 32.95 166.2 32.95 166.21 32.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_196" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_196)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_197" x1="0" x2="0" y1="0" y2="1.209" gradientTransform="matrix(117.302,0,0,150.962,59.643,53.14)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="97.391%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_197)" d="M 171.14 53.144 C 169.225 53.121 166.679 53.422 163.292 53.931 L 108.988 62.549 C 95.38 65.447 95.426 66.349 95.38 77.846 L 95.38 171.134 C 94.813 170.736 94.253 170.337 93.666 169.943 L 93.666 169.947 C 89.342 167.05 84.734 164.988 78.545 164.988 C 70.792 164.988 66.168 167.956 63.37 171.866 C 60.571 175.777 59.643 180.705 59.643 184.515 C 59.643 189.109 61.211 194.012 64.614 197.749 C 68.017 201.485 73.248 204.102 80.771 204.102 C 89.265 204.102 95.24 201.73 98.618 197.098 C 101.277 193.451 102.748 188.578 103.272 182.568 L 103.272 182.549 C 103.346 181.82 103.399 181.071 103.446 180.299 C 103.517 179.111 103.501 176.889 103.501 176.889 L 103.501 105.459 C 103.501 95.255 103.501 94.646 117.114 92.319 L 155.135 86.032 C 168.772 84.247 168.775 85.498 168.775 93.151 L 168.775 158.704 C 168.222 158.317 167.677 157.927 167.106 157.545 L 167.106 157.549 C 162.783 154.651 158.177 152.589 151.987 152.589 C 144.234 152.589 139.609 155.558 136.81 159.468 C 134.011 163.378 133.083 168.307 133.083 172.116 C 133.083 176.711 134.654 181.614 138.056 185.35 C 141.459 189.087 146.691 191.705 154.213 191.705 C 162.707 191.705 168.682 189.332 172.06 184.699 C 174.719 181.052 176.188 176.182 176.713 170.171 L 176.713 170.152 C 176.786 169.423 176.84 168.676 176.886 167.905 C 176.957 166.717 176.944 164.492 176.944 164.492 L 176.944 65.118 C 176.944 56.168 176.885 53.204 171.14 53.14 L 171.14 53.144 L 171.14 53.144 L 171.14 53.144 Z"/>
+ <g opacity=".2">
+ <linearGradient id="_lgradient_198" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(117.302,0,0,137.943,59.643,66.159)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a6d74f"/>
+ <stop offset="100%" style="stop-color:#76c22b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_198)" d="M 97.962 66.159 C 95.416 68.158 95.407 71.263 95.38 77.846 L 95.38 171.134 C 94.813 170.736 94.253 170.337 93.666 169.943 L 93.666 169.947 C 89.342 167.05 84.734 164.988 78.545 164.988 C 70.792 164.988 66.168 167.956 63.37 171.866 C 60.571 175.777 59.643 180.705 59.643 184.515 C 59.643 189.109 61.211 194.012 64.614 197.749 C 68.017 201.485 73.248 204.102 80.771 204.102 C 89.265 204.102 95.24 201.73 98.618 197.098 C 101.277 193.451 102.748 188.578 103.272 182.568 L 103.272 182.549 C 103.346 181.82 103.399 181.071 103.446 180.299 C 103.517 179.111 103.501 176.889 103.501 176.889 L 103.501 105.459 C 103.501 95.255 103.501 94.646 117.114 92.319 L 155.135 86.032 C 158.606 85.577 161.185 85.322 163.114 85.317 L 97.962 66.159 L 97.962 66.159 L 97.962 66.159 Z M 167.771 86.69 C 168.76 87.899 168.775 89.964 168.775 93.154 L 168.775 158.706 C 168.222 158.319 167.677 157.93 167.106 157.548 L 167.106 157.552 C 162.783 154.654 158.177 152.592 151.987 152.592 C 144.234 152.592 139.609 155.561 136.81 159.471 C 134.011 163.381 133.083 168.309 133.083 172.119 C 133.083 176.714 134.653 181.617 138.056 185.353 C 141.459 189.09 146.691 191.708 154.213 191.708 C 162.707 191.708 168.682 189.334 172.06 184.702 C 174.719 181.055 176.188 176.184 176.713 170.174 L 176.713 170.155 C 176.785 169.407 176.843 168.657 176.886 167.907 C 176.957 166.719 176.944 164.495 176.944 164.495 L 176.944 89.386 L 167.771 86.69 L 167.771 86.69 L 167.771 86.69 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qownnotes.svg b/.icons/Gruvbox_Dark-2/apps/64/qownnotes.svg
new file mode 120000
index 000000000..1d8cc5055
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qownnotes.svg
@@ -0,0 +1 @@
+QOwnNotes.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qpdfview.svg b/.icons/Gruvbox_Dark-2/apps/64/qpdfview.svg
new file mode 120000
index 000000000..02e106a7c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qpdfview.svg
@@ -0,0 +1 @@
+masterpdfeditor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qps.svg b/.icons/Gruvbox_Dark-2/apps/64/qps.svg
new file mode 120000
index 000000000..53ccf3bb7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qps.svg
@@ -0,0 +1 @@
+applications-utilities.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qrcode.svg b/.icons/Gruvbox_Dark-2/apps/64/qrcode.svg
new file mode 120000
index 000000000..0137671c5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qrcode.svg
@@ -0,0 +1 @@
+qrshare.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qreator.svg b/.icons/Gruvbox_Dark-2/apps/64/qreator.svg
new file mode 100755
index 000000000..6977674a3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qreator.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="juqz0ROVLBMWG2rBtMHgBYYVgfYLNiPb" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#juqz0ROVLBMWG2rBtMHgBYYVgfYLNiPb)">
+ <linearGradient id="_lgradient_152" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_152)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_153" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_153)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 55.5 57.010417 L 55.5 105.34375 L 103.833333 105.34375 L 103.833333 57.010417 L 55.5 57.010417 Z M 115.916667 57.010417 L 115.916667 81.177083 L 128 81.177083 L 128 69.09375 L 140.083333 69.09375 L 140.083333 57.010417 L 128 57.010417 L 115.916667 57.010417 Z M 128 81.177083 L 128 105.34375 L 140.083333 105.34375 L 140.083333 81.177083 L 128 81.177083 Z M 128 105.34375 L 115.916667 105.34375 L 115.916667 117.427083 L 128 117.427083 L 128 105.34375 Z M 128 117.427083 L 128 129.510417 L 140.083333 129.510417 L 140.083333 117.427083 L 128 117.427083 Z M 140.083333 129.510417 L 140.083333 141.59375 L 164.25 141.59375 L 164.25 117.427083 L 152.166667 117.427083 L 152.166667 129.510417 L 140.083333 129.510417 Z M 164.25 141.59375 L 164.25 153.677083 L 176.333333 153.677083 L 176.333333 165.760417 L 188.416667 165.760417 L 188.416667 141.59375 L 164.25 141.59375 Z M 188.416667 141.59375 L 200.5 141.59375 L 200.5 129.510417 L 200.5 117.427083 L 176.333333 117.427083 L 176.333333 129.510417 L 188.416667 129.510417 L 188.416667 141.59375 Z M 164.25 153.677083 L 152.166667 153.677083 L 152.166667 165.760417 L 164.25 165.760417 L 164.25 153.677083 Z M 152.166667 165.760417 L 140.083333 165.760417 L 140.083333 177.84375 L 152.166667 177.84375 L 152.166667 165.760417 Z M 152.166667 177.84375 L 152.166667 189.927083 L 164.25 189.927083 L 164.25 177.84375 L 152.166667 177.84375 Z M 164.25 189.927083 L 164.25 202.010417 L 176.333333 202.010417 L 176.333333 189.927083 L 164.25 189.927083 Z M 176.333333 189.927083 L 200.5 189.927083 L 200.5 177.84375 L 176.333333 177.84375 L 176.333333 189.927083 Z M 140.083333 177.84375 L 115.916667 177.84375 L 115.916667 189.927083 L 128 189.927083 L 128 202.010417 L 140.083333 202.010417 L 140.083333 189.927083 L 140.083333 177.84375 Z M 140.083333 165.760417 L 140.083333 141.59375 L 115.916667 141.59375 L 115.916667 153.677083 L 128 153.677083 L 128 165.760417 L 140.083333 165.760417 Z M 115.916667 141.59375 L 115.916667 117.427083 L 103.833333 117.427083 L 103.833333 129.510417 L 91.75 129.510417 L 91.75 141.59375 L 115.916667 141.59375 Z M 91.75 129.510417 L 91.75 117.427083 L 79.666667 117.427083 L 55.5 117.427083 L 55.5 141.59375 L 79.666667 141.59375 L 79.666667 129.510417 L 91.75 129.510417 Z M 152.166667 57.010417 L 152.166667 105.34375 L 200.5 105.34375 L 200.5 57.010417 L 152.166667 57.010417 Z M 67.583333 69.09375 L 91.75 69.09375 L 91.75 93.260417 L 67.583333 93.260417 L 67.583333 69.09375 Z M 164.25 69.09375 L 188.416667 69.09375 L 188.416667 93.260417 L 164.25 93.260417 L 164.25 69.09375 Z M 73.625 75.135417 L 73.625 87.21875 L 85.708333 87.21875 L 85.708333 75.135417 L 73.625 75.135417 Z M 170.291667 75.135417 L 170.291667 87.21875 L 182.375 87.21875 L 182.375 75.135417 L 170.291667 75.135417 Z M 55.5 153.677083 L 55.5 202.010417 L 103.833333 202.010417 L 103.833333 153.677083 L 55.5 153.677083 Z M 67.583333 165.760417 L 91.75 165.760417 L 91.75 189.927083 L 67.583333 189.927083 L 67.583333 165.760417 Z M 73.625 171.802083 L 73.625 183.885417 L 85.708333 183.885417 L 85.708333 171.802083 L 73.625 171.802083 Z"/>
+ </g>
+ <path fill="#fec589" d="M 55.5 53.989583 L 55.5 102.322917 L 103.833333 102.322917 L 103.833333 53.989583 L 55.5 53.989583 Z M 115.916667 53.989583 L 115.916667 78.15625 L 128 78.15625 L 128 66.072917 L 140.083333 66.072917 L 140.083333 53.989583 L 128 53.989583 L 115.916667 53.989583 Z M 128 78.15625 L 128 102.322917 L 140.083333 102.322917 L 140.083333 78.15625 L 128 78.15625 Z M 128 102.322917 L 115.916667 102.322917 L 115.916667 114.40625 L 128 114.40625 L 128 102.322917 Z M 128 114.40625 L 128 126.489583 L 140.083333 126.489583 L 140.083333 114.40625 L 128 114.40625 Z M 140.083333 126.489583 L 140.083333 138.572917 L 164.25 138.572917 L 164.25 114.40625 L 152.166667 114.40625 L 152.166667 126.489583 L 140.083333 126.489583 Z M 164.25 138.572917 L 164.25 150.65625 L 176.333333 150.65625 L 176.333333 162.739583 L 188.416667 162.739583 L 188.416667 138.572917 L 164.25 138.572917 Z M 188.416667 138.572917 L 200.5 138.572917 L 200.5 126.489583 L 200.5 114.40625 L 176.333333 114.40625 L 176.333333 126.489583 L 188.416667 126.489583 L 188.416667 138.572917 Z M 164.25 150.65625 L 152.166667 150.65625 L 152.166667 162.739583 L 164.25 162.739583 L 164.25 150.65625 Z M 152.166667 162.739583 L 140.083333 162.739583 L 140.083333 174.822917 L 152.166667 174.822917 L 152.166667 162.739583 Z M 152.166667 174.822917 L 152.166667 186.90625 L 164.25 186.90625 L 164.25 174.822917 L 152.166667 174.822917 Z M 164.25 186.90625 L 164.25 198.989583 L 176.333333 198.989583 L 176.333333 186.90625 L 164.25 186.90625 Z M 176.333333 186.90625 L 200.5 186.90625 L 200.5 174.822917 L 176.333333 174.822917 L 176.333333 186.90625 Z M 140.083333 174.822917 L 115.916667 174.822917 L 115.916667 186.90625 L 128 186.90625 L 128 198.989583 L 140.083333 198.989583 L 140.083333 186.90625 L 140.083333 174.822917 Z M 140.083333 162.739583 L 140.083333 138.572917 L 115.916667 138.572917 L 115.916667 150.65625 L 128 150.65625 L 128 162.739583 L 140.083333 162.739583 Z M 115.916667 138.572917 L 115.916667 114.40625 L 103.833333 114.40625 L 103.833333 126.489583 L 91.75 126.489583 L 91.75 138.572917 L 115.916667 138.572917 Z M 91.75 126.489583 L 91.75 114.40625 L 79.666667 114.40625 L 55.5 114.40625 L 55.5 138.572917 L 79.666667 138.572917 L 79.666667 126.489583 L 91.75 126.489583 Z M 152.166667 53.989583 L 152.166667 102.322917 L 200.5 102.322917 L 200.5 53.989583 L 152.166667 53.989583 Z M 67.583333 66.072917 L 91.75 66.072917 L 91.75 90.239583 L 67.583333 90.239583 L 67.583333 66.072917 Z M 164.25 66.072917 L 188.416667 66.072917 L 188.416667 90.239583 L 164.25 90.239583 L 164.25 66.072917 Z M 73.625 72.114583 L 73.625 84.197917 L 85.708333 84.197917 L 85.708333 72.114583 L 73.625 72.114583 Z M 170.291667 72.114583 L 170.291667 84.197917 L 182.375 84.197917 L 182.375 72.114583 L 170.291667 72.114583 Z M 55.5 150.65625 L 55.5 198.989583 L 103.833333 198.989583 L 103.833333 150.65625 L 55.5 150.65625 Z M 67.583333 162.739583 L 91.75 162.739583 L 91.75 186.90625 L 67.583333 186.90625 L 67.583333 162.739583 Z M 73.625 168.78125 L 73.625 180.864583 L 85.708333 180.864583 L 85.708333 168.78125 L 73.625 168.78125 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qrshare.svg b/.icons/Gruvbox_Dark-2/apps/64/qrshare.svg
new file mode 100644
index 000000000..8cd19784b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qrshare.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Qq5uNV7ASI15rdygzlR462qkf4sPkhw8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Qq5uNV7ASI15rdygzlR462qkf4sPkhw8)">
+ <linearGradient id="_lgradient_150" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_150)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_151" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_151)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 55.5 57.010417 L 55.5 105.34375 L 103.833333 105.34375 L 103.833333 57.010417 L 55.5 57.010417 Z M 115.916667 57.010417 L 115.916667 81.177083 L 128 81.177083 L 128 69.09375 L 140.083333 69.09375 L 140.083333 57.010417 L 128 57.010417 L 115.916667 57.010417 Z M 128 81.177083 L 128 105.34375 L 140.083333 105.34375 L 140.083333 81.177083 L 128 81.177083 Z M 128 105.34375 L 115.916667 105.34375 L 115.916667 117.427083 L 128 117.427083 L 128 105.34375 Z M 128 117.427083 L 128 129.510417 L 140.083333 129.510417 L 140.083333 117.427083 L 128 117.427083 Z M 140.083333 129.510417 L 140.083333 141.59375 L 164.25 141.59375 L 164.25 117.427083 L 152.166667 117.427083 L 152.166667 129.510417 L 140.083333 129.510417 Z M 164.25 141.59375 L 164.25 153.677083 L 176.333333 153.677083 L 176.333333 165.760417 L 188.416667 165.760417 L 188.416667 141.59375 L 164.25 141.59375 Z M 188.416667 141.59375 L 200.5 141.59375 L 200.5 129.510417 L 200.5 117.427083 L 176.333333 117.427083 L 176.333333 129.510417 L 188.416667 129.510417 L 188.416667 141.59375 Z M 164.25 153.677083 L 152.166667 153.677083 L 152.166667 165.760417 L 164.25 165.760417 L 164.25 153.677083 Z M 152.166667 165.760417 L 140.083333 165.760417 L 140.083333 177.84375 L 152.166667 177.84375 L 152.166667 165.760417 Z M 152.166667 177.84375 L 152.166667 189.927083 L 164.25 189.927083 L 164.25 177.84375 L 152.166667 177.84375 Z M 164.25 189.927083 L 164.25 202.010417 L 176.333333 202.010417 L 176.333333 189.927083 L 164.25 189.927083 Z M 176.333333 189.927083 L 200.5 189.927083 L 200.5 177.84375 L 176.333333 177.84375 L 176.333333 189.927083 Z M 140.083333 177.84375 L 115.916667 177.84375 L 115.916667 189.927083 L 128 189.927083 L 128 202.010417 L 140.083333 202.010417 L 140.083333 189.927083 L 140.083333 177.84375 Z M 140.083333 165.760417 L 140.083333 141.59375 L 115.916667 141.59375 L 115.916667 153.677083 L 128 153.677083 L 128 165.760417 L 140.083333 165.760417 Z M 115.916667 141.59375 L 115.916667 117.427083 L 103.833333 117.427083 L 103.833333 129.510417 L 91.75 129.510417 L 91.75 141.59375 L 115.916667 141.59375 Z M 91.75 129.510417 L 91.75 117.427083 L 79.666667 117.427083 L 55.5 117.427083 L 55.5 141.59375 L 79.666667 141.59375 L 79.666667 129.510417 L 91.75 129.510417 Z M 152.166667 57.010417 L 152.166667 105.34375 L 200.5 105.34375 L 200.5 57.010417 L 152.166667 57.010417 Z M 67.583333 69.09375 L 91.75 69.09375 L 91.75 93.260417 L 67.583333 93.260417 L 67.583333 69.09375 Z M 164.25 69.09375 L 188.416667 69.09375 L 188.416667 93.260417 L 164.25 93.260417 L 164.25 69.09375 Z M 73.625 75.135417 L 73.625 87.21875 L 85.708333 87.21875 L 85.708333 75.135417 L 73.625 75.135417 Z M 170.291667 75.135417 L 170.291667 87.21875 L 182.375 87.21875 L 182.375 75.135417 L 170.291667 75.135417 Z M 55.5 153.677083 L 55.5 202.010417 L 103.833333 202.010417 L 103.833333 153.677083 L 55.5 153.677083 Z M 67.583333 165.760417 L 91.75 165.760417 L 91.75 189.927083 L 67.583333 189.927083 L 67.583333 165.760417 Z M 73.625 171.802083 L 73.625 183.885417 L 85.708333 183.885417 L 85.708333 171.802083 L 73.625 171.802083 Z"/>
+ </g>
+ <path fill="#3f3f3f" d="M 55.5 53.989583 L 55.5 102.322917 L 103.833333 102.322917 L 103.833333 53.989583 L 55.5 53.989583 Z M 115.916667 53.989583 L 115.916667 78.15625 L 128 78.15625 L 128 66.072917 L 140.083333 66.072917 L 140.083333 53.989583 L 128 53.989583 L 115.916667 53.989583 Z M 128 78.15625 L 128 102.322917 L 140.083333 102.322917 L 140.083333 78.15625 L 128 78.15625 Z M 128 102.322917 L 115.916667 102.322917 L 115.916667 114.40625 L 128 114.40625 L 128 102.322917 Z M 128 114.40625 L 128 126.489583 L 140.083333 126.489583 L 140.083333 114.40625 L 128 114.40625 Z M 140.083333 126.489583 L 140.083333 138.572917 L 164.25 138.572917 L 164.25 114.40625 L 152.166667 114.40625 L 152.166667 126.489583 L 140.083333 126.489583 Z M 164.25 138.572917 L 164.25 150.65625 L 176.333333 150.65625 L 176.333333 162.739583 L 188.416667 162.739583 L 188.416667 138.572917 L 164.25 138.572917 Z M 188.416667 138.572917 L 200.5 138.572917 L 200.5 126.489583 L 200.5 114.40625 L 176.333333 114.40625 L 176.333333 126.489583 L 188.416667 126.489583 L 188.416667 138.572917 Z M 164.25 150.65625 L 152.166667 150.65625 L 152.166667 162.739583 L 164.25 162.739583 L 164.25 150.65625 Z M 152.166667 162.739583 L 140.083333 162.739583 L 140.083333 174.822917 L 152.166667 174.822917 L 152.166667 162.739583 Z M 152.166667 174.822917 L 152.166667 186.90625 L 164.25 186.90625 L 164.25 174.822917 L 152.166667 174.822917 Z M 164.25 186.90625 L 164.25 198.989583 L 176.333333 198.989583 L 176.333333 186.90625 L 164.25 186.90625 Z M 176.333333 186.90625 L 200.5 186.90625 L 200.5 174.822917 L 176.333333 174.822917 L 176.333333 186.90625 Z M 140.083333 174.822917 L 115.916667 174.822917 L 115.916667 186.90625 L 128 186.90625 L 128 198.989583 L 140.083333 198.989583 L 140.083333 186.90625 L 140.083333 174.822917 Z M 140.083333 162.739583 L 140.083333 138.572917 L 115.916667 138.572917 L 115.916667 150.65625 L 128 150.65625 L 128 162.739583 L 140.083333 162.739583 Z M 115.916667 138.572917 L 115.916667 114.40625 L 103.833333 114.40625 L 103.833333 126.489583 L 91.75 126.489583 L 91.75 138.572917 L 115.916667 138.572917 Z M 91.75 126.489583 L 91.75 114.40625 L 79.666667 114.40625 L 55.5 114.40625 L 55.5 138.572917 L 79.666667 138.572917 L 79.666667 126.489583 L 91.75 126.489583 Z M 152.166667 53.989583 L 152.166667 102.322917 L 200.5 102.322917 L 200.5 53.989583 L 152.166667 53.989583 Z M 67.583333 66.072917 L 91.75 66.072917 L 91.75 90.239583 L 67.583333 90.239583 L 67.583333 66.072917 Z M 164.25 66.072917 L 188.416667 66.072917 L 188.416667 90.239583 L 164.25 90.239583 L 164.25 66.072917 Z M 73.625 72.114583 L 73.625 84.197917 L 85.708333 84.197917 L 85.708333 72.114583 L 73.625 72.114583 Z M 170.291667 72.114583 L 170.291667 84.197917 L 182.375 84.197917 L 182.375 72.114583 L 170.291667 72.114583 Z M 55.5 150.65625 L 55.5 198.989583 L 103.833333 198.989583 L 103.833333 150.65625 L 55.5 150.65625 Z M 67.583333 162.739583 L 91.75 162.739583 L 91.75 186.90625 L 67.583333 186.90625 L 67.583333 162.739583 Z M 73.625 168.78125 L 73.625 180.864583 L 85.708333 180.864583 L 85.708333 168.78125 L 73.625 168.78125 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qsampler.svg b/.icons/Gruvbox_Dark-2/apps/64/qsampler.svg
new file mode 100755
index 000000000..da518e5eb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qsampler.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Lj3hdif5vw5zkMhwzEMprrVXdv4frxrm" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Lj3hdif5vw5zkMhwzEMprrVXdv4frxrm)">
+ <linearGradient id="_lgradient_203" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_203)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_204" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_204)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ececec" d="M 132.029 65.386 C 129.663 65.387 127.229 65.488 124.727 65.698 C 102.586 67.555 86.706 78.747 73.881 92.009 L 73.879 92.009 C 64.831 101.372 58.107 114.502 56.215 127.659 C 53.471 146.748 58.627 163.787 71.653 176.068 C 82.699 186.482 100.17 190.16 118.505 190.568 C 131.365 190.854 143.44 189.797 154.251 187.307 C 159.657 186.062 164.95 184.469 168.356 182.427 C 171.763 180.385 174.07 177.754 174.144 174.531 L 174.145 174.518 L 174.145 174.505 C 174.145 169.257 171.112 164.948 166.706 161.439 C 153.951 152.438 143.506 147.251 129.359 140.103 C 125.46 138.257 121.938 135.836 121.417 131.977 C 120.751 127.041 128.276 125.544 131.947 125.139 C 137.06 124.678 141.369 124.88 146.574 125.402 C 151.778 125.924 157.599 130.58 159.382 131.278 L 159.52 131.333 L 159.668 131.355 C 160.023 131.402 160.548 131.204 160.781 130.947 C 161.013 130.689 161.056 130.486 161.087 130.346 C 161.15 130.067 161.13 129.94 161.117 129.799 C 161.096 129.518 161.043 129.25 160.967 128.913 C 160.816 128.237 160.564 127.332 160.228 126.24 C 159.051 119.476 155.045 109.765 152.25 103.956 C 151.587 102.768 150.925 101.734 150.244 100.913 C 149.564 100.094 148.894 99.428 147.906 99.172 C 146.607 98.821 144.734 98.73 142.222 98.761 C 139.704 98.795 136.149 98.98 132.684 99.32 C 125.752 100 118.281 101.293 110.342 103.196 C 102.403 105.1 94.914 107.593 89.68 110.803 C 87.063 112.408 84.331 114.195 83.093 116.296 C 81.855 118.397 81.554 123.505 82.506 125.954 L 82.506 125.955 C 84.532 131.272 90.321 135.265 96.648 138.692 C 109.875 145.889 121.554 150.479 134.046 158.188 C 138.645 160.688 141.725 164.401 141.035 168.162 C 140.309 172.12 135.552 174.1 131.442 175.461 C 124.052 177.907 116.6 177.651 110.048 177.426 C 94.86 176.774 80.653 173.58 70.224 161.776 C 63.743 154.441 62.862 146.9 62.157 136.099 C 61.467 125.519 65.595 113.715 71.522 104.932 C 84.7 85.406 101.859 74.102 124.6 71.086 C 151.433 67.657 169.768 77.28 181.502 87.649 C 187.369 92.833 191.566 99.106 194.278 103.121 C 195.634 105.128 196.619 106.793 197.259 107.927 C 197.579 108.494 197.812 108.927 197.968 109.215 C 198.047 109.358 198.1 109.458 198.162 109.561 C 198.192 109.613 198.144 109.605 198.373 109.841 C 198.429 109.9 198.793 110.127 198.794 110.128 C 198.796 110.128 200.328 109.614 200.328 109.613 C 200.329 109.612 200.504 109.035 200.5 108.931 C 200.496 108.827 200.487 108.778 200.479 108.737 C 200.413 108.396 200.381 108.409 200.322 108.27 C 200.264 108.131 200.187 107.963 200.091 107.76 C 199.897 107.354 199.62 106.809 199.255 106.138 C 198.524 104.797 197.44 102.959 195.98 100.799 C 193.059 96.481 188.637 89.981 182.543 84.543 C 171.879 75.027 156.045 66.026 134.374 65.424 C 133.6 65.403 132.818 65.391 132.029 65.391 L 132.029 65.386 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qsynth.svg b/.icons/Gruvbox_Dark-2/apps/64/qsynth.svg
new file mode 100755
index 000000000..c7847ac41
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qsynth.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Q91sK6uXx6LisQ3yobGuqya1dlg9xvPS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Q91sK6uXx6LisQ3yobGuqya1dlg9xvPS)">
+ <linearGradient id="_lgradient_205" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_205)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_206" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_206)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_207" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(100,0,0,145,77.407,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_207)" d="M 127.419 55.5 C 127.419 55.5 77.407 116.11 77.407 149.895 C 77.382 163.324 82.643 176.211 92.027 185.706 C 101.412 195.202 114.147 200.526 127.419 200.5 C 155.124 200.5 177.407 177.928 177.407 149.895 C 177.431 116.11 127.443 55.5 127.443 55.5 L 127.419 55.5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qt-assistant.svg b/.icons/Gruvbox_Dark-2/apps/64/qt-assistant.svg
new file mode 100644
index 000000000..6b3b3889f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qt-assistant.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="KwtBn6IRiS19Vgnh4ovuIi3c5vtG6r1J" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#KwtBn6IRiS19Vgnh4ovuIi3c5vtG6r1J)">
+ <linearGradient id="_lgradient_208" x1=".518" x2=".532" y1="-.194" y2="1.208" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4ce0c6"/>
+ <stop offset="100%" style="stop-color:#3b85b5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_208)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="EPbIitoeLvqIdmu80gWa50tzt1JJSgGM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#EPbIitoeLvqIdmu80gWa50tzt1JJSgGM)">
+ <path fill="#ffffff" d="M 96.201 55.5 C 82.567 55.5 71.551 60.46 63.177 70.379 C 53.623 81.682 48.843 97 48.843 116.376 C 48.843 130.793 51.608 143.326 57.19 153.936 C 65.671 169.737 78.703 177.616 96.201 177.616 C 99.982 194.5 110.411 203.381 134.941 199.661 L 134.941 187.413 C 123.522 188.466 121.042 182.19 120.152 171.083 L 120.152 170.357 C 123.588 168.165 126.706 165.446 129.497 162.101 C 138.622 151.144 143.197 135.868 143.197 116.376 C 143.197 101.844 140.284 89.336 134.487 78.726 C 125.899 63.271 113.163 55.5 96.201 55.5 Z M 188.105 60.4 L 170.868 60.853 L 165.152 87.889 L 152.904 87.889 L 152.904 108.12 L 164.154 108.12 L 164.154 146.86 C 164.154 157.47 165.667 164.911 168.6 169.177 C 172.292 174.829 180.134 177.616 192.187 177.616 C 196.206 177.616 201.184 177.069 207.157 175.801 L 207.157 156.567 C 203.031 156.797 199.966 156.93 197.904 156.93 C 194.537 156.93 192.148 156.36 190.736 155.206 C 188.998 153.822 188.105 150.243 188.105 144.591 L 188.105 108.12 L 205.887 108.12 L 205.887 87.889 L 188.105 87.889 L 188.105 60.4 L 188.105 60.4 Z M 96.201 78.181 C 109.513 78.182 116.16 90.953 116.16 116.557 C 116.16 142.162 109.513 155.025 96.201 155.025 C 82.675 155.025 75.88 142.096 75.88 116.376 C 75.88 115.338 75.88 114.33 75.88 113.291 C 76.523 89.879 83.319 78.182 96.201 78.181 Z"/>
+ </g>
+ <defs>
+ <filter id="9MH76pnmcUacL9TgMEOtPnaX73Qj2xrB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#9MH76pnmcUacL9TgMEOtPnaX73Qj2xrB)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_209" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_209)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <path fill="#f2f2f2" fill-rule="evenodd" d="M 189.596 196.74 L 189.596 196.74 Q 187.456 196.74 186.242 195.281 L 186.242 195.281 L 186.242 195.281 Q 185.026 193.823 185.026 191.392 L 185.026 191.392 L 185.026 191.392 Q 185.026 186.434 186.825 183.128 L 186.825 183.128 L 186.825 183.128 Q 188.624 179.823 192.123 175.836 L 192.123 175.836 L 192.123 175.836 Q 194.748 172.823 195.964 170.83 L 195.964 170.83 L 195.964 170.83 Q 197.179 168.837 197.179 166.309 L 197.179 166.309 L 197.179 166.309 Q 197.179 163.587 195.186 161.983 L 195.186 161.983 L 195.186 161.983 Q 193.193 160.378 189.791 160.378 L 189.791 160.378 L 189.791 160.378 Q 186.679 160.378 184.005 161.643 L 184.005 161.643 L 184.005 161.643 Q 181.332 162.907 176.86 165.532 L 176.86 165.532 L 176.86 165.532 Q 174.04 167.087 172.193 167.087 L 172.193 167.087 L 172.193 167.087 Q 170.151 167.087 168.742 165.288 L 168.742 165.288 L 168.742 165.288 Q 167.332 163.49 167.332 160.962 L 167.332 160.962 L 167.332 160.962 Q 167.332 159.213 167.965 157.997 L 167.965 157.997 L 167.965 157.997 Q 168.596 156.781 169.956 155.711 L 169.956 155.711 L 169.956 155.711 Q 174.235 152.309 179.826 150.413 L 179.826 150.413 L 179.826 150.413 Q 185.416 148.517 191.054 148.517 L 191.054 148.517 L 191.054 148.517 Q 197.082 148.517 201.894 150.657 L 201.894 150.657 L 201.894 150.657 Q 206.706 152.796 209.38 156.539 L 209.38 156.539 L 209.38 156.539 Q 212.053 160.281 212.053 164.948 L 212.053 164.948 L 212.053 164.948 Q 212.053 168.545 210.644 171.51 L 210.644 171.51 L 210.644 171.51 Q 209.234 174.476 207.291 176.664 L 207.291 176.664 L 207.291 176.664 Q 205.346 178.851 202.04 182.06 L 202.04 182.06 L 202.04 182.06 Q 198.345 185.462 196.498 187.746 L 196.498 187.746 L 196.498 187.746 Q 194.651 190.031 194.165 192.851 L 194.165 192.851 L 194.165 192.851 Q 193.776 194.698 192.561 195.719 L 192.561 195.719 L 192.561 195.719 Q 191.346 196.74 189.596 196.74 L 189.596 196.74 Z M 189.791 218.517 L 189.791 218.517 Q 186.193 218.517 183.859 216.134 L 183.859 216.134 L 183.859 216.134 Q 181.527 213.753 181.527 210.156 L 181.527 210.156 L 181.527 210.156 Q 181.527 206.559 183.859 204.176 L 183.859 204.176 L 183.859 204.176 Q 186.193 201.795 189.791 201.795 L 189.791 201.795 L 189.791 201.795 Q 193.29 201.795 195.623 204.176 L 195.623 204.176 L 195.623 204.176 Q 197.957 206.559 197.957 210.156 L 197.957 210.156 L 197.957 210.156 Q 197.957 213.753 195.623 216.134 L 195.623 216.134 L 195.623 216.134 Q 193.29 218.517 189.791 218.517 L 189.791 218.517 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qt-creator.svg b/.icons/Gruvbox_Dark-2/apps/64/qt-creator.svg
new file mode 120000
index 000000000..619ebc9c6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qt-creator.svg
@@ -0,0 +1 @@
+qtcreator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qt-designer.svg b/.icons/Gruvbox_Dark-2/apps/64/qt-designer.svg
new file mode 120000
index 000000000..5562b2224
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qt-designer.svg
@@ -0,0 +1 @@
+qtdesigner.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qt-linguist.svg b/.icons/Gruvbox_Dark-2/apps/64/qt-linguist.svg
new file mode 120000
index 000000000..4d6eb91b2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qt-linguist.svg
@@ -0,0 +1 @@
+qtlinguist.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qt.svg b/.icons/Gruvbox_Dark-2/apps/64/qt.svg
new file mode 100644
index 000000000..0ce025b13
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qt.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="nJTu0xUnMtqba3h3ljsbRvia6iiM0VJY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#nJTu0xUnMtqba3h3ljsbRvia6iiM0VJY)">
+ <linearGradient id="_lgradient_8" x1=".518" x2=".532" y1="-.194" y2="1.208" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4ce0c6"/>
+ <stop offset="100%" style="stop-color:#3b85b5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="0o1YJ66FAWAv8f18gYj8o4vSkc6o0yVA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#0o1YJ66FAWAv8f18gYj8o4vSkc6o0yVA)">
+ <path fill="#ffffff" d="M 96.201 55.5 C 82.567 55.5 71.551 60.46 63.177 70.379 C 53.623 81.682 48.843 97 48.843 116.376 C 48.843 130.793 51.608 143.326 57.19 153.936 C 65.671 169.737 78.703 177.616 96.201 177.616 C 99.982 194.5 110.411 203.381 134.941 199.661 L 134.941 187.413 C 123.522 188.466 121.042 182.19 120.152 171.083 L 120.152 170.357 C 123.588 168.165 126.706 165.446 129.497 162.101 C 138.622 151.144 143.197 135.868 143.197 116.376 C 143.197 101.844 140.284 89.336 134.487 78.726 C 125.899 63.271 113.163 55.5 96.201 55.5 Z M 188.105 60.4 L 170.868 60.853 L 165.152 87.889 L 152.904 87.889 L 152.904 108.12 L 164.154 108.12 L 164.154 146.86 C 164.154 157.47 165.667 164.911 168.6 169.177 C 172.292 174.829 180.134 177.616 192.187 177.616 C 196.206 177.616 201.184 177.069 207.157 175.801 L 207.157 156.567 C 203.031 156.797 199.966 156.93 197.904 156.93 C 194.537 156.93 192.148 156.36 190.736 155.206 C 188.998 153.822 188.105 150.243 188.105 144.591 L 188.105 108.12 L 205.887 108.12 L 205.887 87.889 L 188.105 87.889 L 188.105 60.4 L 188.105 60.4 Z M 96.201 78.181 C 109.513 78.182 116.16 90.953 116.16 116.557 C 116.16 142.162 109.513 155.025 96.201 155.025 C 82.675 155.025 75.88 142.096 75.88 116.376 C 75.88 115.338 75.88 114.33 75.88 113.291 C 76.523 89.879 83.319 78.182 96.201 78.181 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qt4-logo.svg b/.icons/Gruvbox_Dark-2/apps/64/qt4-logo.svg
new file mode 120000
index 000000000..2ba2d083e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qt4-logo.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qt4logo.svg b/.icons/Gruvbox_Dark-2/apps/64/qt4logo.svg
new file mode 120000
index 000000000..2ba2d083e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qt4logo.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qt5-logo.svg b/.icons/Gruvbox_Dark-2/apps/64/qt5-logo.svg
new file mode 120000
index 000000000..2ba2d083e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qt5-logo.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qt5ct.svg b/.icons/Gruvbox_Dark-2/apps/64/qt5ct.svg
new file mode 120000
index 000000000..d771b6291
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qt5ct.svg
@@ -0,0 +1 @@
+qtconfig.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qtassistant.svg b/.icons/Gruvbox_Dark-2/apps/64/qtassistant.svg
new file mode 120000
index 000000000..3b55e9f63
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qtassistant.svg
@@ -0,0 +1 @@
+qt-assistant.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qtconfig-qt4.svg b/.icons/Gruvbox_Dark-2/apps/64/qtconfig-qt4.svg
new file mode 120000
index 000000000..d771b6291
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qtconfig-qt4.svg
@@ -0,0 +1 @@
+qtconfig.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qtconfig-qt5.svg b/.icons/Gruvbox_Dark-2/apps/64/qtconfig-qt5.svg
new file mode 120000
index 000000000..d771b6291
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qtconfig-qt5.svg
@@ -0,0 +1 @@
+qtconfig.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qtconfig.svg b/.icons/Gruvbox_Dark-2/apps/64/qtconfig.svg
new file mode 100755
index 000000000..9b151c43a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qtconfig.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="z5y0A6tBk6jRlk0KsoPPsKdk4svLijyV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#z5y0A6tBk6jRlk0KsoPPsKdk4svLijyV)">
+ <linearGradient id="_lgradient_212" x1=".518" x2=".532" y1="-.194" y2="1.208" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4ce0c6"/>
+ <stop offset="100%" style="stop-color:#3b85b5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_212)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="n1We888aV3cAVWJsVNhO0wW7YFCPvDxc" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#n1We888aV3cAVWJsVNhO0wW7YFCPvDxc)">
+ <path fill="#ffffff" d="M 96.201 55.5 C 82.567 55.5 71.551 60.46 63.177 70.379 C 53.623 81.682 48.843 97 48.843 116.376 C 48.843 130.793 51.608 143.326 57.19 153.936 C 65.671 169.737 78.703 177.616 96.201 177.616 C 99.982 194.5 110.411 203.381 134.941 199.661 L 134.941 187.413 C 123.522 188.466 121.042 182.19 120.152 171.083 L 120.152 170.357 C 123.588 168.165 126.706 165.446 129.497 162.101 C 138.622 151.144 143.197 135.868 143.197 116.376 C 143.197 101.844 140.284 89.336 134.487 78.726 C 125.899 63.271 113.163 55.5 96.201 55.5 Z M 188.105 60.4 L 170.868 60.853 L 165.152 87.889 L 152.904 87.889 L 152.904 108.12 L 164.154 108.12 L 164.154 146.86 C 164.154 157.47 165.667 164.911 168.6 169.177 C 172.292 174.829 180.134 177.616 192.187 177.616 C 196.206 177.616 201.184 177.069 207.157 175.801 L 207.157 156.567 C 203.031 156.797 199.966 156.93 197.904 156.93 C 194.537 156.93 192.148 156.36 190.736 155.206 C 188.998 153.822 188.105 150.243 188.105 144.591 L 188.105 108.12 L 205.887 108.12 L 205.887 87.889 L 188.105 87.889 L 188.105 60.4 L 188.105 60.4 Z M 96.201 78.181 C 109.513 78.182 116.16 90.953 116.16 116.557 C 116.16 142.162 109.513 155.025 96.201 155.025 C 82.675 155.025 75.88 142.096 75.88 116.376 C 75.88 115.338 75.88 114.33 75.88 113.291 C 76.523 89.879 83.319 78.182 96.201 78.181 Z"/>
+ </g>
+ <defs>
+ <filter id="YNLW2CDIoSJOCFAf1nsQ76o1pYELSpaA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#YNLW2CDIoSJOCFAf1nsQ76o1pYELSpaA)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_213" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_213)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <path fill="#ffffff" d="M 180.943 148.52 L 180.171 157.739 C 177.248 158.821 174.531 160.393 172.135 162.387 L 163.756 158.442 L 155.006 173.597 L 162.613 178.88 C 162.342 180.412 162.202 181.963 162.193 183.519 C 162.194 185.08 162.328 186.638 162.593 188.177 L 155.005 193.44 L 163.755 208.596 L 172.114 204.66 C 174.519 206.646 177.243 208.207 180.171 209.279 L 180.942 218.517 L 198.442 218.517 L 199.214 209.299 C 202.137 208.216 204.854 206.644 207.251 204.65 L 215.629 208.595 L 224.379 193.44 L 216.772 188.157 C 217.043 186.625 217.183 185.074 217.192 183.518 C 217.191 181.957 217.057 180.399 216.792 178.86 L 224.379 173.597 L 215.63 158.441 L 207.271 162.377 C 204.866 160.391 202.141 158.829 199.212 157.757 L 198.442 148.517 L 180.943 148.517 L 180.943 148.52 Z M 189.693 173.52 C 192.345 173.519 194.889 174.573 196.765 176.449 C 198.64 178.324 199.694 180.868 199.694 183.521 C 199.694 186.173 198.64 188.717 196.765 190.593 C 194.889 192.468 192.345 193.522 189.693 193.522 C 187.04 193.522 184.496 192.468 182.621 190.593 C 180.745 188.717 179.692 186.173 179.692 183.521 C 179.692 180.868 180.745 178.324 182.621 176.449 C 184.496 174.573 187.04 173.519 189.693 173.52 L 189.693 173.52 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qtcreator.svg b/.icons/Gruvbox_Dark-2/apps/64/qtcreator.svg
new file mode 100755
index 000000000..3bdd46b88
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qtcreator.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="eVWkce6GgKrx9t17ZUjXBthNdVHMgiuW" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#eVWkce6GgKrx9t17ZUjXBthNdVHMgiuW)">
+ <linearGradient id="_lgradient_210" x1=".518" x2=".532" y1="-.194" y2="1.208" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4ce0c6"/>
+ <stop offset="100%" style="stop-color:#3b85b5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_210)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="XqlzlIdgsVZrDxdpfZV3oTbR5rxz3rVG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#XqlzlIdgsVZrDxdpfZV3oTbR5rxz3rVG)">
+ <path fill="#ffffff" d="M 96.201 55.5 C 82.567 55.5 71.551 60.46 63.177 70.379 C 53.623 81.682 48.843 97 48.843 116.376 C 48.843 130.793 51.608 143.326 57.19 153.936 C 65.671 169.737 78.703 177.616 96.201 177.616 C 99.982 194.5 110.411 203.381 134.941 199.661 L 134.941 187.413 C 123.522 188.466 121.042 182.19 120.152 171.083 L 120.152 170.357 C 123.588 168.165 126.706 165.446 129.497 162.101 C 138.622 151.144 143.197 135.868 143.197 116.376 C 143.197 101.844 140.284 89.336 134.487 78.726 C 125.899 63.271 113.163 55.5 96.201 55.5 Z M 188.105 60.4 L 170.868 60.853 L 165.152 87.889 L 152.904 87.889 L 152.904 108.12 L 164.154 108.12 L 164.154 146.86 C 164.154 157.47 165.667 164.911 168.6 169.177 C 172.292 174.829 180.134 177.616 192.187 177.616 C 196.206 177.616 201.184 177.069 207.157 175.801 L 207.157 156.567 C 203.031 156.797 199.966 156.93 197.904 156.93 C 194.537 156.93 192.148 156.36 190.736 155.206 C 188.998 153.822 188.105 150.243 188.105 144.591 L 188.105 108.12 L 205.887 108.12 L 205.887 87.889 L 188.105 87.889 L 188.105 60.4 L 188.105 60.4 Z M 96.201 78.181 C 109.513 78.182 116.16 90.953 116.16 116.557 C 116.16 142.162 109.513 155.025 96.201 155.025 C 82.675 155.025 75.88 142.096 75.88 116.376 C 75.88 115.338 75.88 114.33 75.88 113.291 C 76.523 89.879 83.319 78.182 96.201 78.181 Z"/>
+ </g>
+ <defs>
+ <filter id="pQs9I5kWPeA52vURg4ZbGqnfO8tsa6G4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#pQs9I5kWPeA52vURg4ZbGqnfO8tsa6G4)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_211" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_211)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <path fill="#ffffff" d="M 224.692 148.518 C 214.053 159.358 192.152 169.676 178.321 173.739 C 141.207 186.93 158.914 218.472 158.914 218.472 C 170.173 210.116 220.811 154.248 220.811 154.248 C 220.811 154.248 181.031 205.366 162.978 218.472 L 162.978 218.499 C 211.428 219.306 213.367 192.944 216.952 176.854 C 220.64 160.306 224.692 148.517 224.692 148.517 L 224.692 148.518 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qtcreator_logo_32.svg b/.icons/Gruvbox_Dark-2/apps/64/qtcreator_logo_32.svg
new file mode 120000
index 000000000..619ebc9c6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qtcreator_logo_32.svg
@@ -0,0 +1 @@
+qtcreator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qtcreatorubuntu.svg b/.icons/Gruvbox_Dark-2/apps/64/qtcreatorubuntu.svg
new file mode 120000
index 000000000..619ebc9c6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qtcreatorubuntu.svg
@@ -0,0 +1 @@
+qtcreator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qtdbusviewer.svg b/.icons/Gruvbox_Dark-2/apps/64/qtdbusviewer.svg
new file mode 100755
index 000000000..fd64397a1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qtdbusviewer.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="oMtqBZmrUSKJcPy3Y6VpYlvMw2nc87kC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#oMtqBZmrUSKJcPy3Y6VpYlvMw2nc87kC)">
+ <linearGradient id="_lgradient_178" x1=".518" x2=".532" y1="-.194" y2="1.208" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4ce0c6"/>
+ <stop offset="100%" style="stop-color:#3b85b5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_178)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="ZJdIRo9lQ5Sqn2sZZK1yc2qEbtt832EF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ZJdIRo9lQ5Sqn2sZZK1yc2qEbtt832EF)">
+ <path fill="#ffffff" d="M 96.201 55.5 C 82.567 55.5 71.551 60.46 63.177 70.379 C 53.623 81.682 48.843 97 48.843 116.376 C 48.843 130.793 51.608 143.326 57.19 153.936 C 65.671 169.737 78.703 177.616 96.201 177.616 C 99.982 194.5 110.411 203.381 134.941 199.661 L 134.941 187.413 C 123.522 188.466 121.042 182.19 120.152 171.083 L 120.152 170.357 C 123.588 168.165 126.706 165.446 129.497 162.101 C 138.622 151.144 143.197 135.868 143.197 116.376 C 143.197 101.844 140.284 89.336 134.487 78.726 C 125.899 63.271 113.163 55.5 96.201 55.5 Z M 188.105 60.4 L 170.868 60.853 L 165.152 87.889 L 152.904 87.889 L 152.904 108.12 L 164.154 108.12 L 164.154 146.86 C 164.154 157.47 165.667 164.911 168.6 169.177 C 172.292 174.829 180.134 177.616 192.187 177.616 C 196.206 177.616 201.184 177.069 207.157 175.801 L 207.157 156.567 C 203.031 156.797 199.966 156.93 197.904 156.93 C 194.537 156.93 192.148 156.36 190.736 155.206 C 188.998 153.822 188.105 150.243 188.105 144.591 L 188.105 108.12 L 205.887 108.12 L 205.887 87.889 L 188.105 87.889 L 188.105 60.4 L 188.105 60.4 Z M 96.201 78.181 C 109.513 78.182 116.16 90.953 116.16 116.557 C 116.16 142.162 109.513 155.025 96.201 155.025 C 82.675 155.025 75.88 142.096 75.88 116.376 C 75.88 115.338 75.88 114.33 75.88 113.291 C 76.523 89.879 83.319 78.182 96.201 78.181 Z"/>
+ </g>
+ <defs>
+ <filter id="Y3Sg9vtEyw8YyZBjTfbfoltO6l0oQ1Ol" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Y3Sg9vtEyw8YyZBjTfbfoltO6l0oQ1Ol)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_179" x1=".75" x2=".25" y1=".964" y2=".098" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f61111"/>
+ <stop offset="48.272%" style="stop-color:#ff4f4f"/>
+ <stop offset="100%" style="stop-color:#ff7a55"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_179)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 159.692 178.517 L 159.692 178.517 L 219.692 178.517 L 219.692 178.517 L 219.692 165.184 L 186.359 165.184 L 186.359 148.517 L 159.692 178.517 Z M 193.026 188.517 L 159.692 188.517 L 159.692 201.851 L 193.026 201.851 L 193.026 218.517 L 219.692 188.517 L 193.026 188.517 L 193.026 188.517 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qtdesigner.svg b/.icons/Gruvbox_Dark-2/apps/64/qtdesigner.svg
new file mode 100755
index 000000000..bfca9cdfd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qtdesigner.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Lx7LNg9nem6g15p1LnyJGZNyxLenZ0D1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Lx7LNg9nem6g15p1LnyJGZNyxLenZ0D1)">
+ <linearGradient id="_lgradient_20" x1=".518" x2=".532" y1="-.194" y2="1.114" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4ce0c6"/>
+ <stop offset="100%" style="stop-color:#3b85b5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="pPINJ0UjD3C3ltaaNoyhGx3ItFDI6x5F" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#pPINJ0UjD3C3ltaaNoyhGx3ItFDI6x5F)">
+ <path fill="#ffffff" d="M 96.201 55.5 C 82.567 55.5 71.551 60.46 63.177 70.379 C 53.623 81.682 48.843 97 48.843 116.376 C 48.843 130.793 51.608 143.326 57.19 153.936 C 65.671 169.737 78.703 177.616 96.201 177.616 C 99.982 194.5 110.411 203.381 134.941 199.661 L 134.941 187.413 C 123.522 188.466 121.042 182.19 120.152 171.083 L 120.152 170.357 C 123.588 168.165 126.706 165.446 129.497 162.101 C 138.622 151.144 143.197 135.868 143.197 116.376 C 143.197 101.844 140.284 89.336 134.487 78.726 C 125.899 63.271 113.163 55.5 96.201 55.5 Z M 188.105 60.4 L 170.868 60.853 L 165.152 87.889 L 152.904 87.889 L 152.904 108.12 L 164.154 108.12 L 164.154 146.86 C 164.154 157.47 165.667 164.911 168.6 169.177 C 172.292 174.829 180.134 177.616 192.187 177.616 C 196.206 177.616 201.184 177.069 207.157 175.801 L 207.157 156.567 C 203.031 156.797 199.966 156.93 197.904 156.93 C 194.537 156.93 192.148 156.36 190.736 155.206 C 188.998 153.822 188.105 150.243 188.105 144.591 L 188.105 108.12 L 205.887 108.12 L 205.887 87.889 L 188.105 87.889 L 188.105 60.4 L 188.105 60.4 L 188.105 60.4 Z M 96.201 78.181 C 109.513 78.182 116.16 90.953 116.16 116.557 C 116.16 142.162 109.513 155.025 96.201 155.025 C 82.675 155.025 75.88 142.096 75.88 116.376 C 75.88 115.338 75.88 114.33 75.88 113.291 C 76.523 89.879 83.319 78.182 96.201 78.181 Z"/>
+ </g>
+ <defs>
+ <filter id="xtocmXASYUbOHIAK7rhON6A2SUOi5uba" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#xtocmXASYUbOHIAK7rhON6A2SUOi5uba)">
+ <path d="M 126.32 240.288391 L 126 211.493858 C 126 137.507198 136.583689 126 210.639397 126 L 248.648308 126"/>
+ </g>
+ <linearGradient id="_lgradient_21" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.984949,0,0,114.142294,128.7,126.446097)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" d="M 146.981133 240.532816 L 129.235454 240.394579 L 128.875364 232.288958 C 128.427224 222.201426 128.898364 189.860369 129.607224 182.051733 C 130.891544 167.903799 133.047274 158.739611 136.919594 150.966242 C 144.316411 136.117749 157.752076 129.780038 186.519013 127.569798 C 189.981553 127.303761 205.835377 126.942096 221.749745 126.766096 L 250.684949 126.446097 L 250.677945 150.616882 C 250.66795 182.807833 249.912495 193.581553 246.801434 205.899988 C 242.94608 221.165552 235.295628 230.075769 221.947499 234.846575 C 208.545888 239.636499 192.095746 240.884256 146.981623 240.532816 L 146.981133 240.532816 Z"/>
+ <path fill="#ffffff" d="M 154.693048 202.924924 L 154.693048 218.517244 L 170.2845 218.517244 L 209.662559 179.139185 L 194.071107 163.547733 L 154.693048 202.924924 Z M 223.455025 165.395718 C 225.104193 163.746634 225.104193 161.148089 223.455025 159.498905 L 213.710252 149.754132 C 212.061068 148.104948 209.462523 148.104948 207.813439 149.754132 L 199.667283 157.952792 L 215.259603 173.545112 L 223.455025 165.395718 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qtfm.svg b/.icons/Gruvbox_Dark-2/apps/64/qtfm.svg
new file mode 100755
index 000000000..6b8707045
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qtfm.svg
@@ -0,0 +1,60 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="lV0UUkUvk8gePYrTpQCaYy4SM5dCVnwJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#lV0UUkUvk8gePYrTpQCaYy4SM5dCVnwJ)">
+ <linearGradient id="_lgradient_0" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff44"/>
+ <stop offset="100%" style="stop-color:#14dc14"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <defs>
+ <filter id="509YRJBQCHn4CDVbTmkfqytq1XLOuWQQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" in="SourceGraphic"/>
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur" stdDeviation="4.294"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_offsetBlur" operator="out" result="pf_100_inverse"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4" result="pf_100_color"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_color" in2="pf_100_inverse" operator="in" result="pf_100_shadow"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_shadow" in2="SourceGraphic" operator="over"/>
+ </filter>
+ </defs>
+ <g filter="url(#509YRJBQCHn4CDVbTmkfqytq1XLOuWQQ)">
+ <linearGradient id="_lgradient_1" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 142.379 140.5 L 250.078 140.5 L 250.078 140.5 L 250.078 111.5 L 250.078 111.5 L 142.379 111.5 L 142.379 11.577 L 113.379 11.577 L 113.379 111.5 L 5.43 111.5 L 5.43 140.5 L 113.379 140.5 L 113.379 239.915 L 113.379 239.915 L 142.379 239.915 L 142.379 239.915 L 142.379 140.5 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_2" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#888888" d="M 91.697 61.745 C 80.347 61.875 72.042 61.488 65.251 65.218 C 61.856 67.084 59.161 70.226 57.675 74.166 C 56.19 78.107 55.667 82.786 55.667 88.694 L 55.667 126.422 L 200 126.422 L 200 103.066 C 200 97.159 199.477 92.479 197.991 88.539 C 197.807 88.049 197.559 87.605 197.322 87.153 C 197.232 86.987 197.161 86.811 197.075 86.644 C 195.517 83.601 193.237 81.124 190.415 79.574 C 183.624 75.843 175.319 76.248 163.969 76.117 L 127.534 76.117 L 112.907 61.745 L 91.697 61.745 L 91.697 61.745 Z"/>
+ <linearGradient id="_lgradient_3" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(144.333,0,0,114.983,55.667,76.117)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" d="M 163.97 76.117 C 175.319 76.247 183.624 75.86 190.415 79.591 C 193.811 81.457 196.506 84.599 197.991 88.539 C 199.477 92.479 200 97.159 200 103.066 L 200 164.151 C 200 170.058 199.477 174.738 197.991 178.678 C 196.506 182.618 193.811 185.778 190.415 187.643 C 183.624 191.374 175.319 190.969 163.97 191.1 L 91.695 191.1 C 80.345 190.969 72.04 191.374 65.249 187.643 C 61.853 185.778 59.158 182.618 57.673 178.678 C 56.19 174.738 55.667 170.058 55.667 164.151 L 55.667 117.439 C 55.667 111.532 56.19 106.852 57.675 102.912 C 57.86 102.422 58.107 101.978 58.345 101.526 C 58.435 101.36 58.505 101.184 58.591 101.017 C 60.149 97.974 62.429 95.497 65.251 93.946 C 72.042 90.215 80.347 90.621 91.697 90.49 L 113.699 90.49 L 128.326 76.117 L 163.97 76.117 Z"/>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <path fill="#111111" d="M 91.697 61.745 C 80.347 61.875 72.042 61.488 65.251 65.218 C 61.856 67.084 59.161 70.226 57.675 74.166 C 56.19 78.107 55.667 82.786 55.667 88.694 L 55.667 90.49 C 55.667 84.583 56.19 79.903 57.675 75.963 C 59.161 72.023 61.856 68.881 65.251 67.015 C 72.042 63.284 80.347 63.671 91.697 63.541 L 112.906 63.541 L 127.015 77.405 L 128.326 76.117 L 127.533 76.117 L 112.906 61.745 L 91.697 61.745 L 91.697 61.745 Z"/>
+ </g>
+ </g>
+ <g opacity=".2">
+ <path fill="#111111" d="M 128.327 76.117 L 113.7 90.49 L 91.697 90.49 C 80.347 90.621 72.043 90.215 65.251 93.947 C 62.43 95.497 60.149 97.974 58.592 101.017 C 58.506 101.184 58.435 101.36 58.345 101.526 C 58.107 101.978 57.86 102.422 57.675 102.912 C 56.19 106.852 55.667 111.532 55.667 117.439 L 55.667 119.236 C 55.667 113.329 56.19 108.649 57.675 104.709 C 57.86 104.219 58.107 103.774 58.345 103.323 C 58.435 103.157 58.506 102.981 58.592 102.814 C 60.149 99.771 62.43 97.293 65.251 95.743 C 72.043 92.012 80.347 92.417 91.697 92.287 L 113.7 92.287 L 128.327 77.914 L 163.969 77.914 C 175.319 78.044 183.624 77.657 190.415 81.388 C 193.81 83.253 196.506 86.396 197.991 90.336 C 199.476 94.276 199.999 98.956 199.999 104.863 L 199.999 103.066 C 199.999 97.159 199.476 92.479 197.991 88.539 C 196.506 84.599 193.81 81.457 190.415 79.591 C 183.624 75.86 175.319 76.248 163.969 76.117 L 128.327 76.117 L 128.327 76.117 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qtgain.svg b/.icons/Gruvbox_Dark-2/apps/64/qtgain.svg
new file mode 120000
index 000000000..8ce797a41
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qtgain.svg
@@ -0,0 +1 @@
+easymp3gain.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qtikz.svg b/.icons/Gruvbox_Dark-2/apps/64/qtikz.svg
new file mode 120000
index 000000000..4b02f8c50
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qtikz.svg
@@ -0,0 +1 @@
+ktikz.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qtlinguist.svg b/.icons/Gruvbox_Dark-2/apps/64/qtlinguist.svg
new file mode 100755
index 000000000..38d581312
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qtlinguist.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="tSBhsmrPz5ZCfMPYothE460eMlFKlDB7" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#tSBhsmrPz5ZCfMPYothE460eMlFKlDB7)">
+ <linearGradient id="_lgradient_28" x1=".518" x2=".532" y1="-.194" y2="1.208" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4ce0c6"/>
+ <stop offset="100%" style="stop-color:#3b85b5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="rXfqZphLfOch2bJcmWR6i8KQ8f2JNHz1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#rXfqZphLfOch2bJcmWR6i8KQ8f2JNHz1)">
+ <path fill="#ffffff" d="M 96.201487 55.5 C 82.567252 55.5 71.550852 60.459756 63.177169 70.379264 C 53.622912 81.681758 48.842959 96.999778 48.842959 116.376295 C 48.842959 130.793055 51.607803 143.325877 57.189502 153.936308 C 65.670614 169.737193 78.703258 177.615575 96.201487 177.615575 C 99.981804 194.499773 110.411309 203.381197 134.940948 199.660807 L 134.940948 187.412957 C 123.521979 188.465746 121.042101 182.18972 120.152147 171.082848 L 120.152147 170.356867 C 123.587565 168.165361 126.706348 165.445735 129.497202 162.100793 C 138.621747 151.144324 143.197022 135.868151 143.197022 116.376295 C 143.197022 101.844186 140.284047 89.336245 134.48749 78.725809 C 125.898949 63.270962 113.16258 55.5 96.201487 55.5 Z M 188.105081 60.399821 L 170.868073 60.853279 L 165.151795 87.888803 L 152.903937 87.888803 L 152.903937 108.120212 L 164.154412 108.120212 L 164.154412 146.859673 C 164.154412 157.470105 165.667456 164.910869 168.599645 169.177428 C 172.291755 174.829242 180.133971 177.615575 192.187323 177.615575 C 196.20624 177.615575 201.18408 177.06939 207.157041 175.800622 L 207.157041 156.566588 C 203.030713 156.797268 199.966197 156.929579 197.903584 156.929579 C 194.53716 156.929579 192.147741 156.359642 190.736482 155.206214 C 188.998417 153.822098 188.105081 150.243068 188.105081 144.591254 L 188.105081 108.120212 L 205.887135 108.120212 L 205.887135 87.888803 L 188.105081 87.888803 L 188.105081 60.399821 L 188.105081 60.399821 Z M 96.201487 78.180754 C 109.513444 78.181889 116.160372 90.953311 116.160372 116.55722 C 116.160372 142.16226 109.513444 155.02528 96.201487 155.02528 C 82.674681 155.02528 75.879611 142.095544 75.879611 116.376295 C 75.879611 115.338207 75.879611 114.329514 75.879611 113.291426 C 76.523045 89.87904 83.319245 78.181889 96.201487 78.180754 Z"/>
+ </g>
+ <defs>
+ <filter id="arFY3tWzksejDJWykGu4XHCH9B4WVD6t" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#arFY3tWzksejDJWykGu4XHCH9B4WVD6t)">
+ <path d="M 126.32 240.288391 L 126 211.493858 C 126 137.507198 136.583689 126 210.639397 126 L 248.648308 126"/>
+ </g>
+ <linearGradient id="_lgradient_29" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.984949,0,0,114.142294,128.7,126.446097)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_29)" d="M 146.981133 240.532816 L 129.235454 240.394579 L 128.875364 232.288958 C 128.427224 222.201426 128.898364 189.860369 129.607224 182.051733 C 130.891544 167.903799 133.047274 158.739611 136.919594 150.966242 C 144.316411 136.117749 157.752076 129.780038 186.519013 127.569798 C 189.981553 127.303761 205.835377 126.942096 221.749745 126.766096 L 250.684949 126.446097 L 250.677945 150.616882 C 250.66795 182.807833 249.912495 193.581553 246.801434 205.899988 C 242.94608 221.165552 235.295628 230.075769 221.947499 234.846575 C 208.545888 239.636499 192.095746 240.884256 146.981623 240.532816 L 146.981133 240.532816 Z"/>
+ <path fill="#ffffff" d="M 183.542269 218.363647 C 183.315345 217.993294 183.8473 215.001804 184.724356 211.715965 C 185.601412 208.430126 185.757573 204.500848 185.785144 202.984208 C 185.827585 200.6558 185.463141 200.144457 183.443652 199.698135 C 172.592421 197.299883 167.2429 194.797506 162.04213 189.687026 C 157.358195 185.084384 155.165338 180.508646 154.69248 174.351029 C 154.835975 157.593688 174.749546 148.785394 189.217432 148.525775 C 213.468368 148.090685 227.553251 164.376687 224.202991 179.358086 C 221.965223 187.474158 211.09293 199.999126 197.69895 209.890957 C 189.799087 215.725219 184.128397 219.320311 183.542269 218.363647 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qtlogo.svg b/.icons/Gruvbox_Dark-2/apps/64/qtlogo.svg
new file mode 120000
index 000000000..2ba2d083e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qtlogo.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qtoctave.svg b/.icons/Gruvbox_Dark-2/apps/64/qtoctave.svg
new file mode 120000
index 000000000..dd60806da
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qtoctave.svg
@@ -0,0 +1 @@
+octave.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qtox.svg b/.icons/Gruvbox_Dark-2/apps/64/qtox.svg
new file mode 120000
index 000000000..52fdec576
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qtox.svg
@@ -0,0 +1 @@
+utox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qtpass-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/qtpass-icon.svg
new file mode 100755
index 000000000..263758213
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qtpass-icon.svg
@@ -0,0 +1,66 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="QlZOFvRusJCltddafykGFmh5FT9oQqeg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#QlZOFvRusJCltddafykGFmh5FT9oQqeg)">
+ <linearGradient id="_lgradient_4" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_5" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="2B01E0QVpkAijGobxkdSZ9vJWd09uq5c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#2b01e0QVpkAijGobxkdSZ9vJWd09uq5c)">
+ <path d="M 128 58.044 C 117.134 58.044 107.752 62.494 101.594 69.515 C 95.435 76.536 92.386 85.81 92.386 95.439 L 92.386 154.711 L 107.649 154.711 L 107.649 95.439 C 107.649 89.041 109.688 83.433 113.069 79.579 C 116.45 75.725 121.059 73.307 128 73.307 C 134.941 73.307 139.551 75.725 142.931 79.579 C 146.312 83.433 148.351 89.041 148.351 95.439 L 148.351 154.711 L 163.614 154.711 L 163.614 95.439 C 163.614 85.81 160.565 76.536 154.406 69.515 C 148.248 62.494 138.866 58.044 128 58.044 Z"/>
+ </g>
+ <defs>
+ <filter id="REIbk24pHYtghz7qR8YzKxeR8084F23x" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#REIbk24pHYtghz7qR8YzKxeR8084F23x)">
+ <path d="M 128 200.5 L 80.819 151.701 C 72.578 143.176 69.857 130.485 73.844 119.156 C 77.83 107.828 87.801 99.915 99.413 98.864 C 111.024 97.813 122.172 103.815 128 114.256 C 133.828 103.815 144.976 97.813 156.587 98.864 C 168.199 99.914 178.17 107.828 182.156 119.156 C 186.143 130.485 183.422 143.176 175.181 151.701 L 128 200.5 Z"/>
+ </g>
+ <path fill="#cccccc" d="M 107.02 152.17 L 93.02 152.17 L 93.02 92.91 C 93 88.25 93.75 83.63 95.26 79.22 C 96.74 74.88 99.05 70.87 102.05 67.4 C 105.15 63.87 108.98 61.04 113.27 59.13 C 115.53 58.13 117.88 57.38 120.29 56.89 C 122.83 56.38 125.41 56.12 128 56.13 C 130.59 56.12 133.17 56.38 135.71 56.89 C 138.12 57.38 140.47 58.13 142.73 59.13 C 147.02 61.04 150.85 63.87 153.95 67.4 C 156.95 70.87 159.26 74.88 160.74 79.22 C 162.25 83.63 163 88.25 162.98 92.91 L 162.98 152.17 L 148.98 152.17 L 148.98 92.89 C 148.98 92.88 148.98 92.87 148.98 92.86 C 149 89.76 148.49 86.68 147.49 83.75 C 146.6 81.12 145.2 78.7 143.39 76.6 C 141.64 74.6 139.47 73.01 137.04 71.93 C 135.72 71.34 134.34 70.9 132.92 70.61 C 131.3 70.29 129.65 70.12 128 70.13 C 126.35 70.12 124.7 70.29 123.08 70.61 C 121.66 70.9 120.28 71.34 118.96 71.93 C 116.53 73.01 114.36 74.6 112.61 76.6 C 110.8 78.7 109.4 81.12 108.51 83.75 C 107.51 86.68 107 89.76 107.02 92.86 C 107.02 92.87 107.02 92.88 107.02 92.89 L 107.02 152.17 Z"/>
+ <linearGradient id="_lgradient_6" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(111.932,0,0,101.755,72.034,96.201)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff576a"/>
+ <stop offset="50%" style="stop-color:#ff518b"/>
+ <stop offset="100%" style="stop-color:#f50f5c"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" d="M 128 197.956 L 80.819 149.157 C 72.578 140.632 69.857 127.941 73.844 116.613 C 77.83 105.284 87.801 97.371 99.413 96.32 C 111.024 95.269 122.172 101.272 128 111.712 C 133.828 101.271 144.976 95.269 156.587 96.32 C 168.199 97.37 178.17 105.284 182.156 116.612 C 186.143 127.941 183.422 140.632 175.181 149.157 L 128 197.956 Z"/>
+ <defs>
+ <filter id="5Aq5wVa22iEEA9geUEoqBTyHIAJw0CA7" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" in="SourceGraphic"/>
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur" stdDeviation="4.294"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_offsetBlur" operator="out" result="pf_100_inverse"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4" result="pf_100_color"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_color" in2="pf_100_inverse" operator="in" result="pf_100_shadow"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_shadow" in2="SourceGraphic" operator="over"/>
+ </filter>
+ </defs>
+ <g filter="url(#5Aq5wVa22iEEA9geUEoqBTyHIAJw0CA7)">
+ <path fill="#3b3b3b" d="M 124.624 146.505 C 120.665 145.111 117.825 141.336 117.825 136.904 C 117.825 131.288 122.384 126.728 128 126.728 C 133.616 126.728 138.175 131.288 138.175 136.904 C 138.175 141.414 135.234 145.244 131.166 146.576 L 138.175 167.43 L 117.825 167.43 L 124.624 146.505 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qtqr.svg b/.icons/Gruvbox_Dark-2/apps/64/qtqr.svg
new file mode 120000
index 000000000..a351cbeea
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qtqr.svg
@@ -0,0 +1 @@
+qreator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qtractor.svg b/.icons/Gruvbox_Dark-2/apps/64/qtractor.svg
new file mode 100755
index 000000000..ce3d987ea
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qtractor.svg
@@ -0,0 +1,68 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_GNiMlieHQd2txCds5HRKYQsvzBGg2yxs">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_GNiMlieHQd2txCds5HRKYQsvzBGg2yxs)">
+ <defs>
+ <filter id="q5UhqTUcnp7047xNvbdJeO4SBIApYEOV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#q5UhqTUcnp7047xNvbdJeO4SBIApYEOV)">
+ <linearGradient id="_lgradient_384" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_384)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_385" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_385)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_386" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(90.818,0,0,55.875,99.043,144.625)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_386)" d="M 108.563 155.831 L 108.42 174.295 C 108.42 174.295 104.018 173.864 102.871 177.882 C 102.871 177.882 98.996 177.117 99.044 181.614 C 99.044 181.614 131.081 200.643 136.917 200.499 C 136.917 200.499 158.908 197.377 183.244 186.557 C 183.244 186.557 185.953 183.976 181.845 182.95 C 181.845 182.95 181.935 180.366 179.111 181.034 C 179.111 181.034 179.367 178.075 176.747 178.485 L 176.671 174.068 C 176.671 174.068 181.097 171.218 182.829 171.892 C 184.098 172.386 182.144 174.3 184.103 174.3 C 186.062 174.3 185.96 175.314 186.694 176.782 C 187.429 178.252 191.164 175.322 189.387 174.35 C 187.967 173.572 186.909 174.387 186.472 172.048 C 186.141 170.272 185.435 170.406 184.145 170.718 C 184.145 170.718 181.303 169.473 176.567 171.885 L 176.324 159.633 L 181.308 157.326 C 181.308 157.326 183.196 155.028 179.608 154.588 C 179.608 154.588 144.669 144.625 143.896 144.625 C 143.896 144.625 103.253 150.199 102.657 151.39 C 102.657 151.39 101.628 154.152 103.253 154.964 L 108.563 155.831 Z"/>
+ <linearGradient id="_lgradient_387" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(51.309,0,0,23.778,116.234,141.106)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_387)" d="M 116.234 152.995 C 116.234 146.428 127.72 141.106 141.888 141.106 C 156.057 141.106 167.543 146.428 167.543 152.995 C 167.543 159.561 156.057 164.884 141.888 164.884 C 127.72 164.884 116.234 159.561 116.234 152.995 Z"/>
+ <linearGradient id="_lgradient_388" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(20.398,0,0,9.515,132.755,148.06)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_388)" d="M 132.755 153.001 C 132.755 150.595 138.207 148.06 142.804 148.06 C 147.402 148.06 153.154 150.595 153.154 153.001 C 153.154 155.407 147.402 157.575 142.804 157.575 C 138.207 157.575 132.755 155.407 132.755 153.001 Z"/>
+ <g opacity=".5">
+ <path fill="#111111" d="M 141.49 152.484 C 141.49 152.048 142.099 151.695 142.851 151.695 C 143.603 151.695 144.212 152.048 144.212 152.484 C 144.212 152.92 143.603 153.273 142.851 153.273 C 142.099 153.273 141.49 152.92 141.49 152.484 Z"/>
+ </g>
+ <radialGradient id="_rgradient_1" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(113.207,-0.368,-49.873,140.368,66.397,36.184)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#9b7424"/>
+ <stop offset="100%" style="stop-color:#edc268"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_1)" d="M 115.606 136.865 C 115.606 136.865 124.293 104.743 129.988 103.794 C 129.988 103.794 123.125 75.323 127.359 71.6 C 127.359 71.6 114.77 63.078 115.474 55.5 C 115.474 55.5 109.138 58.689 98.578 55.666 C 98.578 55.666 92.408 66.64 83.628 69.207 C 83.628 69.207 82.141 85.301 70.584 93.006 C 70.584 93.006 72.807 110.713 66.139 117.825 C 66.139 117.825 72.732 132.864 67.25 140.495 C 67.25 140.495 79.4 147.682 80.215 156.868 C 80.215 156.868 93.18 154.275 95.106 156.498 C 95.106 156.498 103.582 140.049 115.606 136.865 Z"/>
+ <g opacity=".4">
+ <path fill="#111111" d="M 115.606 136.865 C 115.606 136.865 124.293 104.743 129.988 103.794 C 129.988 103.794 123.125 75.323 127.359 71.6 C 127.359 71.6 114.77 63.078 115.474 55.5 C 115.474 55.5 109.138 58.689 98.578 55.666 C 98.578 55.666 92.408 66.64 83.628 69.207 C 83.628 69.207 82.141 85.301 70.584 93.006 C 70.584 93.006 72.807 110.713 66.139 117.825 C 66.139 117.825 72.732 132.864 67.25 140.495 C 67.25 140.495 79.4 147.682 80.215 156.868 C 80.215 156.868 93.18 154.275 95.106 156.498 C 95.106 156.498 103.582 140.049 115.606 136.865 Z"/>
+ </g>
+ <linearGradient id="_lgradient_389" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(62.795,0,0,76.041,115.474,71.62)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_389)" d="M 158.997 145.156 C 158.997 145.156 169.924 134.734 168.788 131.417 C 167.651 128.101 164.04 132.562 161.277 132.354 C 158.513 132.147 143.698 122.83 115.474 136.63 C 115.474 136.63 121.442 112.735 128.9 103.368 C 128.9 103.368 122.49 76.816 127.325 71.62 C 127.325 71.62 123.837 80.292 133.133 95.909 C 133.133 95.909 148.255 120.712 166.881 121.081 C 185.507 121.45 175.775 129.182 175.364 133.898 C 175.09 137.04 165.64 146.237 163.605 147.415 C 161.57 148.593 158.997 145.156 158.997 145.156 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/quadrapassel.svg b/.icons/Gruvbox_Dark-2/apps/64/quadrapassel.svg
new file mode 100755
index 000000000..f38002d4c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/quadrapassel.svg
@@ -0,0 +1,72 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="vWX0DzAmbHaT7KNvi62dbe4M4ovn9cJI" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#vWX0DzAmbHaT7KNvi62dbe4M4ovn9cJI)">
+ <linearGradient id="_lgradient_51" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_51)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_52" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_52)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <linearGradient id="_lgradient_53" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ </defs>
+ <path d="M 86.962264 55.5 L 119.792453 55.5 C 122.812365 55.5 125.264151 57.951786 125.264151 60.971698 L 125.264151 93.801887 C 125.264151 96.821799 122.812365 99.273585 119.792453 99.273585 L 86.962264 99.273585 C 83.942352 99.273585 81.490566 96.821799 81.490566 93.801887 L 81.490566 60.971698 C 81.490566 57.951786 83.942352 55.5 86.962264 55.5 Z" style="fill:url(#_lgradient_53)"/>
+ <defs>
+ <linearGradient id="_lgradient_54" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ </defs>
+ <path d="M 86.962264 104.745283 L 119.792453 104.745283 C 122.812365 104.745283 125.264151 107.197069 125.264151 110.216981 L 125.264151 143.04717 C 125.264151 146.067082 122.812365 148.518868 119.792453 148.518868 L 86.962264 148.518868 C 83.942352 148.518868 81.490566 146.067082 81.490566 143.04717 L 81.490566 110.216981 C 81.490566 107.197069 83.942352 104.745283 86.962264 104.745283 Z" style="fill:url(#_lgradient_54)"/>
+ <defs>
+ <linearGradient id="_lgradient_55" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ </defs>
+ <path d="M 86.962264 153.990566 L 119.792453 153.990566 C 122.812365 153.990566 125.264151 156.442352 125.264151 159.462264 L 125.264151 192.292453 C 125.264151 195.312365 122.812365 197.764151 119.792453 197.764151 L 86.962264 197.764151 C 83.942352 197.764151 81.490566 195.312365 81.490566 192.292453 L 81.490566 159.462264 C 81.490566 156.442352 83.942352 153.990566 86.962264 153.990566 Z" style="fill:url(#_lgradient_55)"/>
+ <defs>
+ <linearGradient id="_lgradient_56" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ </defs>
+ <path d="M 136.207547 153.990566 L 169.037736 153.990566 C 172.057648 153.990566 174.509434 156.442352 174.509434 159.462264 L 174.509434 192.292453 C 174.509434 195.312365 172.057648 197.764151 169.037736 197.764151 L 136.207547 197.764151 C 133.187635 197.764151 130.735849 195.312365 130.735849 192.292453 L 130.735849 159.462264 C 130.735849 156.442352 133.187635 153.990566 136.207547 153.990566 Z" style="fill:url(#_lgradient_56)"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 86.962264 55.5 C 83.930943 55.5 81.490566 57.940377 81.490566 60.971698 L 81.490566 63.707547 C 81.490566 60.676226 83.930943 58.235849 86.962264 58.235849 L 119.792453 58.235849 C 122.823774 58.235849 125.264151 60.676226 125.264151 63.707547 L 125.264151 60.971698 C 125.264151 57.940377 122.823774 55.5 119.792453 55.5 L 86.962264 55.5 Z M 86.962264 104.745283 C 83.930943 104.745283 81.490566 107.18566 81.490566 110.216981 L 81.490566 112.95283 C 81.490566 109.921509 83.930943 107.481132 86.962264 107.481132 L 119.792453 107.481132 C 122.823774 107.481132 125.264151 109.921509 125.264151 112.95283 L 125.264151 110.216981 C 125.264151 107.18566 122.823774 104.745283 119.792453 104.745283 L 86.962264 104.745283 Z M 86.962264 153.990566 C 83.930943 153.990566 81.490566 156.430943 81.490566 159.462264 L 81.490566 162.198113 C 81.490566 159.166792 83.930943 156.726415 86.962264 156.726415 L 119.792453 156.726415 C 122.823774 156.726415 125.264151 159.166792 125.264151 162.198113 L 125.264151 159.462264 C 125.264151 156.430943 122.823774 153.990566 119.792453 153.990566 L 86.962264 153.990566 Z M 136.207547 153.990566 C 133.176226 153.990566 130.735849 156.430943 130.735849 159.462264 L 130.735849 162.198113 C 130.735849 159.166792 133.176226 156.726415 136.207547 156.726415 L 169.037736 156.726415 C 172.069057 156.726415 174.509434 159.166792 174.509434 162.198113 L 174.509434 159.462264 C 174.509434 156.430943 172.069057 153.990566 169.037736 153.990566 L 136.207547 153.990566 Z"/>
+ </g>
+ <defs>
+ <filter id="pGzOpaqYuhBHsq6dABMRdrmKn2RKElsr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#pGzOpaqYuhBHsq6dABMRdrmKn2RKElsr)">
+ <path d="M 81.490566 93.801887 L 81.490566 96.537736 C 81.490566 99.569057 83.930943 102.009434 86.962264 102.009434 L 119.792453 102.009434 C 122.823774 102.009434 125.264151 99.569057 125.264151 96.537736 L 125.264151 93.801887 C 125.264151 96.833208 122.823774 99.273585 119.792453 99.273585 L 86.962264 99.273585 C 83.930943 99.273585 81.490566 96.833208 81.490566 93.801887 Z M 81.490566 143.04717 L 81.490566 145.783019 C 81.490566 148.81434 83.930943 151.254717 86.962264 151.254717 L 119.792453 151.254717 C 122.823774 151.254717 125.264151 148.81434 125.264151 145.783019 L 125.264151 143.04717 C 125.264151 146.078491 122.823774 148.518868 119.792453 148.518868 L 86.962264 148.518868 C 83.930943 148.518868 81.490566 146.078491 81.490566 143.04717 Z M 81.490566 192.292453 L 81.490566 195.028302 C 81.490566 198.059623 83.930943 200.5 86.962264 200.5 L 119.792453 200.5 C 122.823774 200.5 125.264151 198.059623 125.264151 195.028302 L 125.264151 192.292453 C 125.264151 195.323774 122.823774 197.764151 119.792453 197.764151 L 86.962264 197.764151 C 83.930943 197.764151 81.490566 195.323774 81.490566 192.292453 Z M 130.735849 192.292453 L 130.735849 195.028302 C 130.735849 198.059623 133.176226 200.5 136.207547 200.5 L 169.037736 200.5 C 172.069057 200.5 174.509434 198.059623 174.509434 195.028302 L 174.509434 192.292453 C 174.509434 195.323774 172.069057 197.764151 169.037736 197.764151 L 136.207547 197.764151 C 133.176226 197.764151 130.735849 195.323774 130.735849 192.292453 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/quake.svg b/.icons/Gruvbox_Dark-2/apps/64/quake.svg
new file mode 100755
index 000000000..4532c6e48
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/quake.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="xRO9WZ0SdPclGZ11X2H1cIkgATIqKeVk" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#xRO9WZ0SdPclGZ11X2H1cIkgATIqKeVk)">
+ <linearGradient id="_lgradient_7" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_8" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_9" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(107.108,0,0,145,74.446,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" d="M 120.349 157.115 C 94.396 153.402 74.446 131.082 74.446 104.103 C 74.478 83.192 86.677 64.213 105.686 55.5 L 105.686 56.598 C 91.9 64.558 83.397 79.258 83.372 95.177 C 83.372 107.013 88.074 118.365 96.443 126.734 C 102.987 133.278 111.353 137.58 120.349 139.145 L 120.349 117.415 L 110.557 108.693 L 119.278 108.693 L 136.722 108.693 L 145.443 108.693 L 135.651 117.415 L 135.651 139.145 C 144.647 137.58 153.013 133.278 159.557 126.734 C 167.926 118.365 172.628 107.013 172.628 95.177 C 172.609 79.252 164.106 64.543 150.314 56.581 L 150.314 55.535 C 169.312 64.242 181.509 83.205 181.554 104.103 C 181.554 131.082 161.604 153.402 135.651 157.115 L 135.651 174.106 L 128 200.5 L 120.349 174.106 L 120.349 157.115 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/quake1.svg b/.icons/Gruvbox_Dark-2/apps/64/quake1.svg
new file mode 120000
index 000000000..fb3b79290
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/quake1.svg
@@ -0,0 +1 @@
+quake.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/quake2.svg b/.icons/Gruvbox_Dark-2/apps/64/quake2.svg
new file mode 100755
index 000000000..183886afd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/quake2.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="nNc5YKehEVySbYaGJ2bpNEk09dZUmViD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#nNc5YKehEVySbYaGJ2bpNEk09dZUmViD)">
+ <linearGradient id="_lgradient_13" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_14" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_15" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(108.522,0,0,145,73.739,53.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" fill-rule="evenodd" d="M 123.531 105.937 L 106.615 105.937 L 97.997 105.937 L 105.657 114.555 L 105.657 133.014 C 102.162 131.027 98.919 128.567 96.026 125.675 C 87.546 117.195 82.782 105.694 82.782 93.701 C 82.808 77.572 91.423 62.677 105.391 54.613 L 105.391 53.5 C 86.131 62.328 73.771 81.558 73.739 102.745 C 73.739 124.748 86.835 143.692 105.657 152.207 L 105.657 171.848 L 115.233 198.5 L 124.808 171.848 L 124.808 156.914 C 125.864 156.975 126.929 157.006 128 157.006 C 129.071 157.006 130.136 156.975 131.192 156.914 L 131.192 171.848 L 140.767 198.5 L 150.343 171.848 L 150.343 152.207 C 169.165 143.692 182.261 124.748 182.261 102.745 C 182.216 81.571 169.857 62.358 150.609 53.535 L 150.609 54.595 C 164.583 62.663 173.199 77.566 173.218 93.701 C 173.218 105.694 168.454 117.195 159.974 125.675 C 157.081 128.567 153.838 131.027 150.343 133.014 L 150.343 114.555 L 158.003 105.937 L 149.385 105.937 L 132.469 105.937 L 123.851 105.937 L 123.531 105.937 Z M 128 110.964 L 124.808 114.555 L 124.808 138.806 C 125.867 138.881 126.932 138.919 128 138.919 C 129.068 138.919 130.133 138.881 131.192 138.806 L 131.192 114.555 L 128 110.964 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/quake3-team-arena.svg b/.icons/Gruvbox_Dark-2/apps/64/quake3-team-arena.svg
new file mode 100755
index 000000000..7e90ea2dd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/quake3-team-arena.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="bORkbMiH1t95nzuLnDHcAgfn0MxbYObw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#bORkbMiH1t95nzuLnDHcAgfn0MxbYObw)">
+ <linearGradient id="_lgradient_16" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_17" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_18" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(17.4,0,0,136.954,119.3,57.523)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" d="M 128.005 57.523 L 119.3 126 L 128.005 194.477 L 136.7 126 L 128.005 57.523 Z"/>
+ <linearGradient id="_lgradient_19" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(58,0,0,101.433,55.5,93.044)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" d="M 86.057 93.044 L 78.284 95.168 C 71.912 96.913 66.919 98.869 62.888 101.635 C 58.856 104.401 54.919 109.163 55.571 115.12 C 56.223 121.077 60.386 124.595 64.674 127.101 C 68.961 129.608 74.276 131.492 80.943 133.128 C 87.416 134.716 94.697 135.865 102.326 136.684 L 113.5 194.477 L 113.5 137.777 L 113.5 121.681 C 85.378 120.341 67.597 114.571 67.584 107.874 C 67.608 103.919 74.75 100.148 87.268 97.481 L 86.057 93.044 Z"/>
+ <linearGradient id="_lgradient_20" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(58,0,0,101.276,142.5,93.201)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9757"/>
+ <stop offset="50%" style="stop-color:#ff6e51"/>
+ <stop offset="100%" style="stop-color:#f5350f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" d="M 170.796 93.201 L 169.529 97.654 C 181.568 100.312 188.401 104.007 188.426 107.874 C 188.397 114.568 170.609 120.334 142.5 121.673 L 142.5 137.793 L 142.5 194.477 L 153.684 136.692 C 160.97 135.904 167.944 134.815 174.202 133.332 C 180.961 131.731 186.368 129.877 190.739 127.44 C 195.111 125.002 199.273 121.791 200.322 115.946 C 201.37 110.1 197.625 104.886 193.674 102.02 C 189.723 99.155 184.821 97.176 178.545 95.396 L 170.796 93.201 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/quake3.svg b/.icons/Gruvbox_Dark-2/apps/64/quake3.svg
new file mode 100755
index 000000000..9adef623e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/quake3.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="i4NlS8X8nX4xSw1Ax7FZtEjX36eCaVJ3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#i4NlS8X8nX4xSw1Ax7FZtEjX36eCaVJ3)">
+ <linearGradient id="_lgradient_21" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_22" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_23" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(17.4,0,0,136.954,119.3,57.523)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" d="M 128.005 57.523 L 119.3 126 L 128.005 194.477 L 136.7 126 L 128.005 57.523 Z"/>
+ <linearGradient id="_lgradient_24" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(58,0,0,101.433,55.5,93.044)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" d="M 86.057 93.044 L 78.284 95.168 C 71.912 96.913 66.919 98.869 62.888 101.635 C 58.856 104.401 54.919 109.163 55.571 115.12 C 56.223 121.077 60.386 124.595 64.674 127.101 C 68.961 129.608 74.276 131.492 80.943 133.128 C 87.416 134.716 94.697 135.865 102.326 136.684 L 113.5 194.477 L 113.5 137.777 L 113.5 121.681 C 85.378 120.341 67.597 114.571 67.584 107.874 C 67.608 103.919 74.75 100.148 87.268 97.481 L 86.057 93.044 Z"/>
+ <linearGradient id="_lgradient_25" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(58,0,0,101.276,142.5,93.201)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" d="M 170.796 93.201 L 169.529 97.654 C 181.568 100.312 188.401 104.007 188.426 107.874 C 188.397 114.568 170.609 120.334 142.5 121.673 L 142.5 137.793 L 142.5 194.477 L 153.684 136.692 C 160.97 135.904 167.944 134.815 174.202 133.332 C 180.961 131.731 186.368 129.877 190.739 127.44 C 195.111 125.002 199.273 121.791 200.322 115.946 C 201.37 110.1 197.625 104.886 193.674 102.02 C 189.723 99.155 184.821 97.176 178.545 95.396 L 170.796 93.201 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/quake4.svg b/.icons/Gruvbox_Dark-2/apps/64/quake4.svg
new file mode 100755
index 000000000..cfed33072
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/quake4.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="niHYo3Tuee08OISUyEC9fGa7XEi3BItH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#niHYo3Tuee08OISUyEC9fGa7XEi3BItH)">
+ <linearGradient id="_lgradient_10" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_11" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_12" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(107.108,0,0,145,74.446,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" d="M 120.349 157.115 C 94.396 153.402 74.446 131.082 74.446 104.103 C 74.478 83.192 86.677 64.213 105.686 55.5 L 105.686 56.598 C 91.9 64.558 83.397 79.258 83.372 95.177 C 83.372 107.013 88.074 118.365 96.443 126.734 C 102.987 133.278 111.353 137.58 120.349 139.145 L 120.349 117.415 L 110.557 108.693 L 119.278 108.693 L 136.722 108.693 L 145.443 108.693 L 135.651 117.415 L 135.651 139.145 C 144.647 137.58 153.013 133.278 159.557 126.734 C 167.926 118.365 172.628 107.013 172.628 95.177 C 172.609 79.252 164.106 64.543 150.314 56.581 L 150.314 55.535 C 169.312 64.242 181.509 83.205 181.554 104.103 C 181.554 131.082 161.604 153.402 135.651 157.115 L 135.651 174.106 L 128 200.5 L 120.349 174.106 L 120.349 157.115 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/quassel.svg b/.icons/Gruvbox_Dark-2/apps/64/quassel.svg
new file mode 100755
index 000000000..b09683df0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/quassel.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Dooq03VFdyZT1IjDaKh38KugZ5wcqmlX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Dooq03VFdyZT1IjDaKh38KugZ5wcqmlX)">
+ <linearGradient id="_lgradient_131" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_131)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_132" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_132)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 127.999 45.502 C 82.436 45.502 45.5 82.438 45.5 128.001 C 45.5 149.881 54.192 170.865 69.663 186.337 C 85.135 201.808 106.119 210.5 127.999 210.5 C 146.898 210.49 165.221 203.991 179.903 192.09 C 172.207 197.351 163.105 200.172 153.782 200.186 C 128.153 200.186 107.376 179.409 107.376 153.78 C 107.376 141.472 112.265 129.669 120.968 120.966 C 129.671 112.263 141.474 107.374 153.782 107.374 C 166.089 107.374 177.893 112.263 186.596 120.966 C 195.298 129.669 200.188 141.472 200.188 153.78 C 200.179 162.864 197.504 171.746 192.495 179.324 C 204.126 164.743 210.473 146.651 210.5 127.999 C 210.5 106.119 201.808 85.135 186.337 69.663 C 170.865 54.192 149.881 45.5 128.001 45.5 L 127.999 45.502 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/quaternion.svg b/.icons/Gruvbox_Dark-2/apps/64/quaternion.svg
new file mode 100644
index 000000000..41492a520
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/quaternion.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_lPcxAWm01TxIjyBHpXqauU7CcU1SMUE2">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_lPcxAWm01TxIjyBHpXqauU7CcU1SMUE2)">
+ <defs>
+ <filter id="QztHQr3JGU8PeZkKvEgWrDp3jNztj5FS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#QztHQr3JGU8PeZkKvEgWrDp3jNztj5FS)">
+ <path fill="#d9c813" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="zVkLIzbWrwUEJWi5ZfKs3fWmxwg3P8Fb" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#zVkLIzbWrwUEJWi5ZfKs3fWmxwg3P8Fb)">
+ <linearGradient id="_lgradient_22" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_23" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 131.781 45.603 L 131.78 45.603 C 105.932 44.294 79.969 55.504 63.3 77.922 C 54.664 89.548 49.685 102.7 48.037 116.065 L 58.422 114.53 L 78.138 111.641 L 94.57 99.05 L 61.123 103.982 C 63.416 96.975 66.736 90.186 71.388 83.926 C 89.517 59.533 120.197 50.297 147.666 58.408 L 157.239 51.102 C 148.991 47.838 140.397 46.02 131.781 45.583 L 131.781 45.603 Z M 172.867 60.986 L 172.864 61.047 L 169.673 71.048 L 164.412 87.573 L 167.467 111.072 L 177.972 78.11 C 183.258 83.246 187.89 89.21 191.469 96.141 C 206.421 125.086 199.417 159.32 176.499 180.239 L 176.543 180.564 C 176.374 180.723 176.204 180.901 176.034 181.06 L 201.458 210.5 L 209.264 203.75 L 189.647 181.034 C 210.629 156.934 216.033 121.722 200.432 91.517 C 193.782 78.643 184.154 68.372 172.867 61.014 L 172.867 60.986 Z M 46.577 139.717 C 51.448 175.813 80.361 205.032 118.259 208.78 C 132.677 210.206 146.56 207.717 158.874 202.251 L 152.223 194.144 L 152.185 194.141 L 139.095 178.194 L 119.351 169.996 L 141.742 197.255 C 134.555 198.893 127.013 199.551 119.251 198.783 C 88.209 195.716 64.05 173.088 57.586 144.304 L 46.577 139.717 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/quickdocs.svg b/.icons/Gruvbox_Dark-2/apps/64/quickdocs.svg
new file mode 100644
index 000000000..7532bd800
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/quickdocs.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="iUwz0Hyqh4bXWEP9XIeH3PEgiWxOmP08" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#iUwz0Hyqh4bXWEP9XIeH3PEgiWxOmP08)">
+ <linearGradient id="_lgradient_138" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_138)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_139" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_139)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="QzXPGW6qfFHp9o79tezLg4XLHcYrAov6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#QzXPGW6qfFHp9o79tezLg4XLHcYrAov6)">
+ <path fill-rule="evenodd" d="M 117.125 158.625 L 117.125 173.125 L 84.5 173.125 L 84.5 86.125 L 117.125 86.125 L 117.125 100.625 L 99 100.625 L 99 158.625 L 117.125 158.625 Z M 131.73375 100.625 L 131.73375 86.125 L 135.14125 86.125 C 144.78375 86.125 154.0275 89.93125 160.8425 96.71 C 167.6575 103.525 171.5 112.7325 171.5 122.375 C 171.5 122.375 171.5 122.375 171.5 122.375 L 171.5 136.875 C 171.5 136.875 171.5 136.875 171.5 136.875 C 171.5 146.5175 167.6575 155.725 160.8425 162.54 C 154.0275 169.31875 144.78375 173.125 135.14125 173.125 L 131.73375 173.125 L 131.73375 158.625 L 135.14125 158.625 C 135.14125 158.625 135.1775 158.625 135.1775 158.625 C 140.94125 158.625 146.4875 156.34125 150.58375 152.28125 C 154.68 148.185 157 142.63875 157 136.875 L 157 122.375 C 157 116.61125 154.68 111.065 150.58375 106.96875 C 146.4875 102.90875 140.94125 100.625 135.1775 100.625 C 135.1775 100.625 135.14125 100.625 135.14125 100.625 L 131.73375 100.625 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 117.125 155 L 117.125 169.5 L 84.5 169.5 L 84.5 82.5 L 117.125 82.5 L 117.125 97 L 99 97 L 99 155 L 117.125 155 Z M 131.73375 97 L 131.73375 82.5 L 135.14125 82.5 C 144.78375 82.5 154.0275 86.30625 160.8425 93.085 C 167.6575 99.9 171.5 109.1075 171.5 118.75 C 171.5 118.75 171.5 118.75 171.5 118.75 L 171.5 133.25 C 171.5 133.25 171.5 133.25 171.5 133.25 C 171.5 142.8925 167.6575 152.1 160.8425 158.915 C 154.0275 165.69375 144.78375 169.5 135.14125 169.5 L 131.73375 169.5 L 131.73375 155 L 135.14125 155 C 135.14125 155 135.1775 155 135.1775 155 C 140.94125 155 146.4875 152.71625 150.58375 148.65625 C 154.68 144.56 157 139.01375 157 133.25 L 157 118.75 C 157 112.98625 154.68 107.44 150.58375 103.34375 C 146.4875 99.28375 140.94125 97 135.1775 97 C 135.1775 97 135.14125 97 135.14125 97 L 131.73375 97 Z"/>
+ <g opacity=".15">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 55.333333 53.5 L 55.333333 75.25 L 80.921569 75.25 L 80.921569 53.5 L 55.333333 53.5 Z M 102.245098 53.5 L 102.245098 75.25 L 200.333333 75.25 L 200.333333 53.5 L 102.245098 53.5 Z M 55.333333 93.375 L 55.333333 115.125 L 110.77451 115.125 L 110.77451 93.375 L 55.333333 93.375 Z M 132.098039 93.375 L 132.098039 115.125 L 153.421569 115.125 L 153.421569 93.375 L 132.098039 93.375 Z M 174.745098 93.375 L 174.745098 115.125 L 200.333333 115.125 L 200.333333 93.375 L 174.745098 93.375 Z M 55.333333 133.25 L 55.333333 155 L 79.500001 155 L 79.500001 133.25 L 55.333333 133.25 Z M 102.245098 133.25 L 102.245098 155 L 132.098039 155 L 132.098039 133.25 L 102.245098 133.25 Z M 157.686275 133.25 L 157.686275 155 L 200.333333 155 L 200.333333 133.25 L 157.686275 133.25 Z M 55.333333 176.75 L 55.333333 198.5 L 102.245098 198.5 L 102.245098 176.75 L 55.333333 176.75 Z M 127.833333 176.75 L 127.833333 198.5 L 200.333333 198.5 L 200.333333 176.75 L 127.833333 176.75 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/quicksynergy.svg b/.icons/Gruvbox_Dark-2/apps/64/quicksynergy.svg
new file mode 100644
index 000000000..919897c97
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/quicksynergy.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="gn7IAj4klOa30X8sneRukrc3EkSkVUpo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#gn7IAj4klOa30X8sneRukrc3EkSkVUpo)">
+ <path fill="#1463a5" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#31c6b7" d="M 128 11.95 L 128 126.12 L 250.324 126.12 L 250.324 96.493 C 250.324 22.506 239.741 11.95 165.686 11.95 L 128 11.95 L 128 11.95 Z"/>
+ <path fill="#1a7fd4" d="M 250.324 126.12 L 128 126.12 L 128 240.288 L 165.686 240.288 C 239.741 240.288 250.324 229.731 250.324 155.745 L 250.324 126.12 L 250.324 126.12 Z"/>
+ <path fill="#1a7fd4" d="M 250.324 126.303 L 230.681 110.588 L 211.038 126.303 L 250.324 126.303 L 250.324 126.303 Z"/>
+ <path fill="#76c22b" d="M 128 240.288 L 128 126.12 L 5.676 126.12 L 5.676 155.745 C 5.676 211.235 11.629 231.046 45.848 237.483 C 48.699 238.02 51.747 238.461 55.004 238.825 C 58.261 239.189 61.728 239.474 65.416 239.69 C 72.793 240.123 81.057 240.288 90.314 240.288 L 128 240.288 L 128 240.288 Z"/>
+ <path fill="#76c22b" d="M 127.8 240.288 L 143.514 220.645 L 127.8 201.002 L 127.8 240.288 L 127.8 240.288 Z"/>
+ <path fill="#1463a5" d="M 90.314 11.95 C 16.259 11.95 5.676 22.506 5.676 96.493 L 5.676 126.12 L 128 126.12 L 128 11.95 L 90.314 11.95 L 90.314 11.95 Z"/>
+ <path fill="#1463a5" d="M 5.676 125.989 L 25.319 141.703 L 44.962 125.989 L 5.676 125.989 L 5.676 125.989 Z"/>
+ <path fill="#31c6b7" d="M 128.214 11.95 L 112.5 31.593 L 128.214 51.236 L 128.214 11.95 L 128.214 11.95 Z"/>
+ <defs>
+ <filter id="HZwLwDmzIeXZQtmVu5s0Vb8svDK1iU4J" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation=".429"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".2"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#HZwLwDmzIeXZQtmVu5s0Vb8svDK1iU4J)">
+ <circle fill="#f9f9f9" cx="128" cy="126.119" r="75" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_310" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_310)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/quimup.svg b/.icons/Gruvbox_Dark-2/apps/64/quimup.svg
new file mode 100644
index 000000000..6344bf05f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/quimup.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="tvQwLC2bHo79FiUX8qf6KG6fyN8OzRie" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#tvQwLC2bHo79FiUX8qf6KG6fyN8OzRie)">
+ <path fill="#3b3b3b" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="iyaoTQ5rGJNPrNmEtG45Xy3P1Inh6k8A" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#iyaoTQ5rGJNPrNmEtG45Xy3P1Inh6k8A)">
+ <path fill="#37a6e6" d="M 159.985 55.5 L 83.221 115.206 L 121.603 149.324 L 96.015 200.5 L 172.779 140.794 L 134.397 106.676 L 159.985 55.5 L 159.985 55.5 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_311" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_311)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/quimup64.svg b/.icons/Gruvbox_Dark-2/apps/64/quimup64.svg
new file mode 120000
index 000000000..a247dd1f5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/quimup64.svg
@@ -0,0 +1 @@
+quimup.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/quiterss.svg b/.icons/Gruvbox_Dark-2/apps/64/quiterss.svg
new file mode 120000
index 000000000..0c771e9d4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/quiterss.svg
@@ -0,0 +1 @@
+rss.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/quodlibet.svg b/.icons/Gruvbox_Dark-2/apps/64/quodlibet.svg
new file mode 100755
index 000000000..311f1431f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/quodlibet.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="h8F83nsdROOA3E2k95QrpmJfuNYL4ceg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#h8F83nsdROOA3E2k95QrpmJfuNYL4ceg)">
+ <linearGradient id="_lgradient_158" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_158)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_159" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_159)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_160" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(93.052682,0,0,165,81.473659,45.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_160)" d="M 98.006212 45.520166 C 84.834634 44.873914 76.476434 59.905259 84.807587 69.710097 C 93.071402 81.987204 112.847989 89.499973 126.251253 80.31079 C 126.251253 121.902326 126.43192 168.696379 126.43192 210.287922 C 134.411858 212.357368 130.729136 198.716755 132.606789 193.934979 C 136.346995 175.878588 154.649377 166.489461 166.433131 153.570873 C 176.078051 143.032979 177.354217 126.929359 168.901285 115.260659 C 166.507038 111.955543 158.761051 98.388259 159.929391 100.965266 C 165.142276 111.545104 171.837987 123.423928 168.679509 135.419459 C 164.675481 149.804624 150.0978 158.98567 135.151417 161.220732 C 131.331512 161.766498 131.576655 160.665699 131.196684 154.676855 C 131.196684 124.947873 131.196684 95.218882 131.196684 65.489877 C 126.191428 53.351066 111.610393 45.125046 98.006212 45.520166 Z M 99.58671 49.369751 C 112.242152 48.788018 127.500381 58.420704 125.91034 71.480521 C 122.629264 83.034473 105.908151 82.174156 97.414605 76.509589 C 87.97434 72.190399 81.005135 57.224626 92.433148 51.219599 C 94.620854 50.080059 97.104312 49.512849 99.58671 49.369751 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/quotes.svg b/.icons/Gruvbox_Dark-2/apps/64/quotes.svg
new file mode 100644
index 000000000..a6c3d202a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/quotes.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Ic2aQOzZCjGXJICTlKiyEN3bwrCLj4PN" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Ic2aQOzZCjGXJICTlKiyEN3bwrCLj4PN)">
+ <linearGradient id="_lgradient_11" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" d="M 165.685 11.952 C 239.74 11.952 250.324 22.509 250.324 96.495 L 250.324 155.746 C 250.324 229.733 239.74 240.29 165.685 240.29 L 90.315 240.29 C 16.26 240.29 5.676 229.733 5.676 155.746 L 5.676 96.495 C 5.676 22.509 16.26 11.952 90.315 11.952 L 165.685 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_12" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="AssDxMAiTVcg0eguk2A7lBsc1DHDm9ce" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#AssDxMAiTVcg0eguk2A7lBsc1DHDm9ce)">
+ <path d="M 55.503 159.071 L 55.503 164.249 C 55.503 168.713 59.095 173.141 63.554 173.312 L 130.589 173.312 L 148.714 194.025 L 166.838 173.312 L 192.446 173.312 C 196.91 173.312 200.498 168.713 200.498 164.249 L 200.498 159.071 C 200.498 163.535 196.91 168.133 192.446 168.133 L 166.838 168.133 L 148.714 188.847 L 130.589 168.133 L 63.554 168.133 C 59.092 167.962 55.5 163.535 55.5 159.071 L 55.503 159.071 Z"/>
+ </g>
+ <linearGradient id="_lgradient_13" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(144.997,0,0,129.462,55.503,61.975)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity=".996" style="stop-color:#c58d67"/>
+ <stop offset="100%" stop-opacity=".996" style="stop-color:#e6aa81"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" d="M 63.559 61.975 C 59.096 61.975 55.503 66.574 55.503 71.037 L 55.503 161.66 C 55.503 166.124 59.099 170.551 63.559 170.722 L 130.589 170.722 L 148.713 191.436 L 166.838 170.722 L 192.442 170.722 C 196.906 170.722 200.5 166.124 200.5 161.66 L 200.5 71.037 C 200.5 66.574 196.906 61.975 192.442 61.975 L 63.559 61.975 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 63.556 61.977 C 59.093 61.977 55.505 66.577 55.505 71.039 L 55.505 73.629 C 55.505 69.166 59.093 64.566 63.556 64.566 L 192.444 64.566 C 196.908 64.566 200.5 69.166 200.5 73.629 L 200.5 71.039 C 200.5 66.577 196.908 61.977 192.444 61.977 L 63.556 61.977 Z"/>
+ </g>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 86.95 111.612 L 86.95 111.612 Q 82.9 111.612 81.025 108.837 L 81.025 108.837 L 81.025 108.837 Q 80.2 107.712 79.675 105.837 L 79.675 105.837 L 79.675 105.837 Q 79.15 103.962 79.15 101.712 L 79.15 101.712 L 79.15 101.712 Q 79.15 97.812 81.175 94.512 L 81.175 94.512 L 81.175 94.512 Q 83.2 91.212 87.1 89.412 L 87.1 89.412 L 87.775 90.762 L 87.775 90.762 Q 85.825 91.662 84.288 93.35 L 84.288 93.35 L 84.288 93.35 Q 82.75 95.037 82.15 96.912 L 82.15 96.912 L 82.15 96.912 Q 81.775 97.962 81.775 99.387 L 81.775 99.387 L 81.775 99.387 Q 81.775 100.512 81.925 101.037 L 81.925 101.037 L 81.925 101.037 Q 83.875 98.712 87.4 98.712 L 87.4 98.712 L 87.4 98.712 Q 90.4 98.712 92.2 100.4 L 92.2 100.4 L 92.2 100.4 Q 94 102.087 94 105.162 L 94 105.162 L 94 105.162 Q 94 108.087 92.05 109.85 L 92.05 109.85 L 92.05 109.85 Q 90.1 111.612 86.95 111.612 L 86.95 111.612 L 86.95 111.612 Z M 69.7 111.612 L 69.7 111.612 Q 65.65 111.612 63.775 108.837 L 63.775 108.837 L 63.775 108.837 Q 62.95 107.712 62.425 105.837 L 62.425 105.837 L 62.425 105.837 Q 61.9 103.962 61.9 101.712 L 61.9 101.712 L 61.9 101.712 Q 61.9 97.812 63.925 94.512 L 63.925 94.512 L 63.925 94.512 Q 65.95 91.212 69.85 89.412 L 69.85 89.412 L 70.525 90.762 L 70.525 90.762 Q 68.575 91.662 67.038 93.35 L 67.038 93.35 L 67.038 93.35 Q 65.5 95.037 64.9 96.912 L 64.9 96.912 L 64.9 96.912 Q 64.525 97.962 64.525 99.387 L 64.525 99.387 L 64.525 99.387 Q 64.525 100.512 64.675 101.037 L 64.675 101.037 L 64.675 101.037 Q 66.625 98.712 70.15 98.712 L 70.15 98.712 L 70.15 98.712 Q 73.15 98.712 74.95 100.4 L 74.95 100.4 L 74.95 100.4 Q 76.75 102.087 76.75 105.162 L 76.75 105.162 L 76.75 105.162 Q 76.75 108.087 74.8 109.85 L 74.8 109.85 L 74.8 109.85 Q 72.85 111.612 69.7 111.612 L 69.7 111.612 L 69.7 111.612 Z M 154.375 141.462 L 155.8 141.837 L 155.8 141.837 Q 155.425 146.787 154.038 150.313 L 154.038 150.313 L 154.038 150.313 Q 152.65 153.837 150.325 155.638 L 150.325 155.638 L 150.325 155.638 Q 148.675 156.912 146.163 157.587 L 146.163 157.587 L 146.163 157.587 Q 143.65 158.263 140.95 158.263 L 140.95 158.263 L 140.95 158.263 Q 136.375 158.263 132.025 156.837 L 132.025 156.837 L 132.025 156.837 Q 127.675 155.412 121 152.412 L 121 152.412 L 116.05 150.313 L 116.05 150.313 Q 114.625 149.787 114.25 149.787 L 114.25 149.787 L 114.25 149.787 Q 112.75 150.612 111.063 151.138 L 111.063 151.138 L 111.063 151.138 Q 109.375 151.662 107.95 151.662 L 107.95 151.662 L 107.95 151.662 Q 106.375 151.662 105.4 151.1 L 105.4 151.1 L 105.4 151.1 Q 104.425 150.537 104.425 149.412 L 104.425 149.412 L 104.425 149.412 Q 104.425 148.287 105.475 147.688 L 105.475 147.688 L 105.475 147.688 Q 106.525 147.087 108.55 147.087 L 108.55 147.087 L 108.55 147.087 Q 111.175 147.087 114.25 148.438 L 114.25 148.438 L 114.25 148.438 Q 117.1 147.688 119.875 146.412 L 119.875 146.412 L 119.875 146.412 Q 120.55 146.188 121.413 145.813 L 121.413 145.813 L 121.413 145.813 Q 122.275 145.438 123.4 145.063 L 123.4 145.063 L 123.4 145.063 Q 115.975 144.313 110.463 140.938 L 110.463 140.938 L 110.463 140.938 Q 104.95 137.563 101.95 131.712 L 101.95 131.712 L 101.95 131.712 Q 98.95 125.862 98.95 118.062 L 98.95 118.062 L 98.95 118.062 Q 98.95 109.812 102.55 103.437 L 102.55 103.437 L 102.55 103.437 Q 106.15 97.062 112.6 93.537 L 112.6 93.537 L 112.6 93.537 Q 119.05 90.012 127.3 90.012 L 127.3 90.012 L 127.3 90.012 Q 135.775 90.012 142.15 93.237 L 142.15 93.237 L 142.15 93.237 Q 148.525 96.462 152.05 102.575 L 152.05 102.575 L 152.05 102.575 Q 155.575 108.687 155.575 117.162 L 155.575 117.162 L 155.575 117.162 Q 155.575 125.262 152.125 131.563 L 152.125 131.563 L 152.125 131.563 Q 148.675 137.862 142.45 141.425 L 142.45 141.425 L 142.45 141.425 Q 136.225 144.987 128.2 145.212 L 128.2 145.212 L 128.2 145.212 Q 126.475 145.438 124.863 145.962 L 124.863 145.962 L 124.863 145.962 Q 123.25 146.487 121.825 147.087 L 121.825 147.087 L 121.825 147.087 Q 118.825 148.287 116.875 148.813 L 116.875 148.813 L 119.8 148.888 L 119.8 148.888 Q 126.25 149.112 130.75 149.112 L 130.75 149.112 L 130.75 149.112 Q 138.55 149.112 143.5 148.063 L 143.5 148.063 L 143.5 148.063 Q 147.7 147.162 150.1 145.737 L 150.1 145.737 L 150.1 145.737 Q 152.5 144.313 154.375 141.462 L 154.375 141.462 L 154.375 141.462 Z M 114.7 117.762 L 114.7 117.762 Q 114.7 125.562 116.425 131.487 L 116.425 131.487 L 116.425 131.487 Q 118.15 137.412 121.075 140.638 L 121.075 140.638 L 121.075 140.638 Q 124 143.862 127.525 143.862 L 127.525 143.862 L 127.525 143.862 Q 131.2 143.862 134.013 140.525 L 134.013 140.525 L 134.013 140.525 Q 136.825 137.188 138.325 131.188 L 138.325 131.188 L 138.325 131.188 Q 139.825 125.187 139.825 117.462 L 139.825 117.462 L 139.825 117.462 Q 139.825 109.662 138.1 103.737 L 138.1 103.737 L 138.1 103.737 Q 136.375 97.812 133.45 94.587 L 133.45 94.587 L 133.45 94.587 Q 130.525 91.362 127 91.362 L 127 91.362 L 127 91.362 Q 123.325 91.362 120.513 94.7 L 120.513 94.7 L 120.513 94.7 Q 117.7 98.037 116.2 104.037 L 116.2 104.037 L 116.2 104.037 Q 114.7 110.037 114.7 117.762 L 114.7 117.762 L 114.7 117.762 Z M 167.275 90.012 L 167.275 90.012 Q 171.325 90.012 173.2 92.787 L 173.2 92.787 L 173.2 92.787 Q 174.025 93.912 174.55 95.787 L 174.55 95.787 L 174.55 95.787 Q 175.075 97.662 175.075 99.912 L 175.075 99.912 L 175.075 99.912 Q 175.075 103.812 173.05 107.112 L 173.05 107.112 L 173.05 107.112 Q 171.025 110.412 167.125 112.212 L 167.125 112.212 L 166.45 110.862 L 166.45 110.862 Q 168.4 109.962 169.938 108.275 L 169.938 108.275 L 169.938 108.275 Q 171.475 106.587 172.075 104.712 L 172.075 104.712 L 172.075 104.712 Q 172.45 103.662 172.45 102.237 L 172.45 102.237 L 172.45 102.237 Q 172.45 101.112 172.3 100.587 L 172.3 100.587 L 172.3 100.587 Q 170.35 102.912 166.825 102.912 L 166.825 102.912 L 166.825 102.912 Q 163.825 102.912 162.025 101.225 L 162.025 101.225 L 162.025 101.225 Q 160.225 99.537 160.225 96.462 L 160.225 96.462 L 160.225 96.462 Q 160.225 93.537 162.175 91.775 L 162.175 91.775 L 162.175 91.775 Q 164.125 90.012 167.275 90.012 L 167.275 90.012 L 167.275 90.012 Z M 184.525 90.012 L 184.525 90.012 Q 188.575 90.012 190.45 92.787 L 190.45 92.787 L 190.45 92.787 Q 191.275 93.912 191.8 95.787 L 191.8 95.787 L 191.8 95.787 Q 192.325 97.662 192.325 99.912 L 192.325 99.912 L 192.325 99.912 Q 192.325 103.812 190.3 107.112 L 190.3 107.112 L 190.3 107.112 Q 188.275 110.412 184.375 112.212 L 184.375 112.212 L 183.7 110.862 L 183.7 110.862 Q 185.65 109.962 187.188 108.275 L 187.188 108.275 L 187.188 108.275 Q 188.725 106.587 189.325 104.712 L 189.325 104.712 L 189.325 104.712 Q 189.7 103.662 189.7 102.237 L 189.7 102.237 L 189.7 102.237 Q 189.7 101.112 189.55 100.587 L 189.55 100.587 L 189.55 100.587 Q 187.6 102.912 184.075 102.912 L 184.075 102.912 L 184.075 102.912 Q 181.075 102.912 179.275 101.225 L 179.275 101.225 L 179.275 101.225 Q 177.475 99.537 177.475 96.462 L 177.475 96.462 L 177.475 96.462 Q 177.475 93.537 179.425 91.775 L 179.425 91.775 L 179.425 91.775 Q 181.375 90.012 184.525 90.012 L 184.525 90.012 L 184.525 90.012 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qupzilla.svg b/.icons/Gruvbox_Dark-2/apps/64/qupzilla.svg
new file mode 100644
index 000000000..778ea3f4d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qupzilla.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#qH5LXDiJMuWoiY2DdPf0Ge3u9ybadchU)">
+ <linearGradient id="_lgradient_312" x1=".533" x2=".533" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#325fd1"/>
+ <stop offset="100%" style="stop-color:#6e98ff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_312)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="qH5LXDiJMuWoiY2DdPf0Ge3u9ybadchU" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="none" d="M 166.444 11.95 C 240.85 11.95 251.484 22.507 251.484 96.494 L 251.484 155.745 C 251.484 229.731 240.85 240.288 166.444 240.288 L 90.719 240.288 C 16.314 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.314 11.95 90.719 11.95 L 166.444 11.95 L 166.444 11.95 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 64.121 239.56 C 64.671 239.596 65.142 239.658 65.702 239.691 C 66.137 239.716 66.729 239.702 67.17 239.726 L 67.131 232.134 L 93.76 207.669 L 93.76 199.513 L 106.05 187.28 L 106.05 181.165 L 112.194 175.048 L 112.194 158.739 L 104.001 150.583 L 87.614 150.583 L 79.421 142.429 L 58.938 142.429 L 50.743 150.583 L 50.743 170.972 L 67.186 185.312 L 67.131 203.591 L 60.987 209.708 L 60.987 236.21 L 64.121 239.56 L 64.121 239.56 Z M 99.904 81.267 L 93.76 87.384 L 99.904 87.384 L 101.953 89.423 L 104.001 89.423 L 106.05 87.384 L 99.904 81.267 L 99.904 81.267 Z M 177.742 109.809 L 153.162 109.809 L 138.824 124.08 L 138.824 144.468 L 149.065 154.662 L 163.404 154.662 L 169.549 160.778 L 169.549 166.894 L 173.646 170.971 L 173.646 195.436 L 189.202 211.801 L 214.89 186.234 L 214.613 162.816 L 235.097 142.429 L 226.903 142.429 L 206.42 122.042 L 206.42 113.887 L 181.839 113.887 L 177.742 109.809 L 177.742 109.809 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 251.484 117.964 L 251.484 96.493 C 251.484 87.245 251.317 78.988 250.881 71.618 C 250.682793 68.144298 250.393026 64.676426 250.012 61.218 C 249.646 57.964 249.2 54.92 248.66 52.071 C 248.12 49.223 247.486 46.57 246.746 44.101 C 246.007 41.632 245.161 39.345 244.195 37.23 C 243.581 35.883 242.83 34.719 242.115 33.507 L 239.193 36.415 L 226.903 36.415 L 214.613 48.648 L 206.42 40.493 L 181.84 40.493 L 169.55 52.726 L 169.55 62.919 L 181.84 62.919 L 181.84 56.802 L 190.033 56.802 L 190.033 64.958 L 185.935 69.034 L 169.55 69.31 L 163.404 75.151 L 155.211 75.151 L 155.211 83.306 L 149.065 89.423 L 149.065 101.653 L 161.355 101.653 L 169.55 93.499 L 177.743 93.499 L 177.743 97.577 L 185.935 105.732 L 190.033 105.732 L 190.033 101.653 L 181.84 93.499 L 190.033 93.499 L 198.225 101.653 L 208.467 101.653 L 202.323 95.538 L 208.467 89.423 L 214.613 89.423 L 220.757 95.538 L 214.613 95.538 L 208.467 101.653 L 214.501 107.659 L 214.613 113.886 L 206.42 113.886 L 231.001 138.351 L 235.096 138.351 L 239.193 134.275 L 247.386 126.118 L 239.193 117.964 L 251.484 117.964 L 251.484 117.964 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 157.259 71.073 L 157.259 64.957 L 163.404 58.841 L 163.404 71.073 L 157.259 71.073 L 157.259 71.073 Z M 220.758 191.359 L 220.758 178.575 L 228.952 170.971 L 228.952 191.359 L 220.758 191.359 L 220.758 191.359 Z M 136.775 11.95 L 90.718 11.95 C 89.929 11.95 89.37 11.999 88.595 12.001 L 81.47 20.105 L 93.76 32.337 L 93.76 45.12 L 108.099 60.88 L 116.292 60.88 L 116.292 52.726 L 128.582 40.493 L 128.582 32.337 L 136.775 24.183 L 136.775 11.95 L 136.775 11.95 Z M 126.533 56.802 L 132.679 56.802 L 138.824 62.918 L 126.533 62.918 L 126.533 56.802 L 126.533 56.802 Z M 71.228 124.08 L 65.083 124.08 L 58.937 130.197 L 71.228 130.197 L 71.228 124.08 L 71.228 124.08 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 16.585 30.96 C 16.478 31.112 16.34 31.228 16.235 31.382 C 14.982433 33.235345 13.889507 35.191707 12.968 37.23 C 12.003 39.345 11.157 41.632 10.417 44.101 C 9.677 46.57 9.044 49.223 8.504 52.071 C 7.964 54.92 7.518 57.964 7.152 61.218 C 6.770622 64.676416 6.480521 68.144288 6.282 71.618 C 5.846 78.988 5.68 87.245 5.68 96.493 L 5.68 117.964 L 13.873 126.118 L 26.163 126.118 L 46.648 146.507 L 46.648 122.042 L 58.938 109.81 L 67.131 109.81 L 79.421 97.577 L 91.711 97.577 L 85.567 91.46 L 97.857 77.191 L 85.567 64.958 L 67.131 64.958 L 67.131 81.267 L 58.938 81.267 L 50.743 73.112 L 50.743 64.958 L 63.034 52.726 L 73.277 52.726 L 73.277 44.569 L 60.987 32.337 L 40.502 32.337 L 40.502 44.569 L 30.26 44.569 L 16.585 30.96 L 16.585 30.96 Z M 67.131 12.515 C 66.702 12.538 66.126 12.523 65.702 12.548 C 61.997 12.765 58.513 13.048 55.241 13.411 C 51.969 13.775 48.907 14.219 46.042 14.755 C 43.631093 15.212274 41.242281 15.779195 38.883 16.454 L 46.648 24.183 L 67.131 24.183 L 67.131 12.515 L 67.131 12.515 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 87.22 11.83 L 168.769 11.83 L 168.769 240.168 L 87.22 240.168 L 87.22 11.83 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 5.676 126.116 L 5.676 155.742 C 5.676 229.728 16.26 240.285 90.315 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 126.116 L 5.676 126.116 L 5.676 126.116 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#050505" d="M 8.031 132.765 L 8.031 158.835 C 8.031 168.376 8.202 176.895 8.65 184.498 C 8.714 185.593 8.831 186.531 8.908 187.589 C 101.743 136.531 163.094 230.107 224.75 190.803 C 173.852 190.803 131.396 113.883 68.874 133.543 L 58.579 126.212 L 8.031 132.765 L 8.031 132.765 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#050505" d="M 9.603 60.898 C 9.586 61.045 9.559 61.165 9.542 61.313 C 9.151282 64.881289 8.853847 68.459176 8.65 72.043 C 8.202 79.646 8.031 88.165 8.031 97.706 L 8.031 158.835 C 8.031 167.95 8.217 176.01 8.622 183.351 C 91.654 89.537 137.244 159.379 205.67 101.73 C 142.17 114.43 123.647 35.547 9.603 60.898 Z"/>
+ </g>
+ <path fill="#143ec3" d="M 5.968 130.701 L 5.968 156.771 C 5.968 166.313 6.139 174.832 6.586 182.434 C 6.651 183.53 6.768 184.468 6.844 185.525 C 99.679 134.468 161.03 228.044 222.687 188.739 C 171.788 188.739 129.333 111.82 66.811 131.479 L 56.516 124.149 L 5.968 130.701 L 5.968 130.701 Z"/>
+ <path fill="#fcfcfc" d="M 7.539 58.835 C 7.523 58.981 7.496 59.102 7.479 59.25 C 7.087391 62.818227 6.789621 66.396128 6.586 69.98 C 6.139 77.582 5.968 86.101 5.968 95.643 L 5.968 156.771 C 5.968 165.886 6.154 173.946 6.558 181.288 C 89.591 87.474 135.181 157.315 203.607 99.666 C 140.106 112.366 121.584 33.483 7.539 58.835 L 7.539 58.835 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_313" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_313)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qutebrowser.svg b/.icons/Gruvbox_Dark-2/apps/64/qutebrowser.svg
new file mode 100755
index 000000000..0fc8eeb59
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qutebrowser.svg
@@ -0,0 +1,87 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="6DnyTV8v23w7867fFDSgHNG6m13ChZD1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#6DnyTV8v23w7867fFDSgHNG6m13ChZD1)">
+ <linearGradient id="_lgradient_26" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g style="opacity:0.4">
+ <linearGradient id="_lgradient_27" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(61.451,0,0,97.297,50.161,142.31)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_27)" d="M 63.539 239.441 C 64.089 239.477 64.56 239.539 65.12 239.572 C 65.555 239.597 66.147 239.583 66.588 239.607 L 66.549 232.015 L 93.178 207.55 L 93.178 199.394 L 105.468 187.161 L 105.468 181.046 L 111.612 174.929 L 111.612 158.62 L 103.419 150.464 L 87.032 150.464 L 78.839 142.31 L 58.356 142.31 L 50.161 150.464 L 50.161 170.853 L 66.604 185.193 L 66.549 203.472 L 60.405 209.589 L 60.405 236.091 L 63.539 239.441 Z"/>
+ <linearGradient id="_lgradient_28" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.29,0,0,8.156,93.178,81.148)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" d="M 99.322 81.148 L 93.178 87.265 L 99.322 87.265 L 101.371 89.304 L 103.419 89.304 L 105.468 87.265 L 99.322 81.148 Z"/>
+ <linearGradient id="_lgradient_29" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(96.273,0,0,101.992,138.242,109.69)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_29)" d="M 177.16 109.69 L 152.58 109.69 L 138.242 123.961 L 138.242 144.349 L 148.483 154.543 L 162.822 154.543 L 168.967 160.659 L 168.967 166.775 L 173.064 170.852 L 173.064 195.317 L 188.62 211.682 L 214.308 186.115 L 214.031 162.697 L 234.515 142.31 L 226.321 142.31 L 205.838 121.923 L 205.838 113.768 L 181.257 113.768 L 177.16 109.69 Z"/>
+ <linearGradient id="_lgradient_30" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(102.419,0,0,104.844,148.483,33.388)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_30)" d="M 250.902 117.845 L 250.902 96.374 C 250.902 87.126 250.735 78.869 250.299 71.499 C 250.081 67.815 249.796 64.353 249.43 61.099 C 249.064 57.845 248.618 54.801 248.078 51.952 C 247.538 49.104 246.904 46.451 246.164 43.982 C 245.425 41.513 244.579 39.226 243.613 37.111 C 242.999 35.764 242.248 34.6 241.533 33.388 L 238.611 36.296 L 226.321 36.296 L 214.031 48.529 L 205.838 40.374 L 181.258 40.374 L 168.968 52.607 L 168.968 62.8 L 181.258 62.8 L 181.258 56.683 L 189.451 56.683 L 189.451 64.839 L 185.353 68.915 L 168.968 69.191 L 162.822 75.032 L 154.629 75.032 L 154.629 83.187 L 148.483 89.304 L 148.483 101.534 L 160.773 101.534 L 168.968 93.38 L 177.161 93.38 L 177.161 97.458 L 185.353 105.613 L 189.451 105.613 L 189.451 101.534 L 181.258 93.38 L 189.451 93.38 L 197.643 101.534 L 207.885 101.534 L 201.741 95.419 L 207.885 89.304 L 214.031 89.304 L 220.175 95.419 L 214.031 95.419 L 207.885 101.534 L 213.919 107.54 L 214.031 113.767 L 205.838 113.767 L 230.419 138.232 L 234.514 138.232 L 238.611 134.156 L 246.804 125.999 L 238.611 117.845 L 250.902 117.845 Z"/>
+ <linearGradient id="_lgradient_31" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(6.145,0,0,12.232,156.677,58.722)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_31)" d="M 156.677 70.954 L 156.677 64.838 L 162.822 58.722 L 162.822 70.954 L 156.677 70.954 Z"/>
+ <linearGradient id="_lgradient_32" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(8.194,0,0,20.388,220.176,170.852)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_32)" d="M 220.176 191.24 L 220.176 178.456 L 228.37 170.852 L 228.37 191.24 L 220.176 191.24 Z"/>
+ <linearGradient id="_lgradient_33" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(55.305,0,0,48.93,80.888,11.831)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_33)" d="M 136.193 11.831 L 90.136 11.831 C 89.347 11.831 88.788 11.88 88.013 11.882 L 80.888 19.986 L 93.178 32.218 L 93.178 45.001 L 107.517 60.761 L 115.71 60.761 L 115.71 52.607 L 128 40.374 L 128 32.218 L 136.193 24.064 L 136.193 11.831 Z"/>
+ <linearGradient id="_lgradient_34" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.291,0,0,6.116,125.951,56.683)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_34)" d="M 125.951 56.683 L 132.097 56.683 L 138.242 62.799 L 125.951 62.799 L 125.951 56.683 Z"/>
+ <linearGradient id="_lgradient_35" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.291,0,0,6.117,58.355,123.961)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_35)" d="M 70.646 123.961 L 64.501 123.961 L 58.355 130.078 L 70.646 130.078 L 70.646 123.961 Z"/>
+ <linearGradient id="_lgradient_36" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(92.177,0,0,115.547,5.098,30.841)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_36)" d="M 16.003 30.841 C 15.896 30.993 15.758 31.109 15.653 31.263 C 14.436 33.051 13.352 34.995 12.386 37.111 C 11.421 39.226 10.575 41.513 9.835 43.982 C 9.095 46.451 8.462 49.104 7.922 51.952 C 7.382 54.801 6.936 57.845 6.57 61.099 C 6.204 64.353 5.918 67.815 5.7 71.499 C 5.264 78.869 5.098 87.126 5.098 96.374 L 5.098 117.845 L 13.291 125.999 L 25.581 125.999 L 46.066 146.388 L 46.066 121.923 L 58.356 109.691 L 66.549 109.691 L 78.839 97.458 L 91.129 97.458 L 84.985 91.341 L 97.275 77.072 L 84.985 64.839 L 66.549 64.839 L 66.549 81.148 L 58.356 81.148 L 50.161 72.993 L 50.161 64.839 L 62.452 52.607 L 72.695 52.607 L 72.695 44.45 L 60.405 32.218 L 39.92 32.218 L 39.92 44.45 L 29.678 44.45 L 16.003 30.841 Z"/>
+ <linearGradient id="_lgradient_37" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(28.248,0,0,11.668,38.301,12.396)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_37)" d="M 66.549 12.396 C 66.12 12.419 65.544 12.404 65.12 12.429 C 61.415 12.646 57.931 12.929 54.659 13.292 C 51.387 13.656 48.325 14.1 45.46 14.636 C 42.901 15.115 40.554 15.699 38.301 16.335 L 46.066 24.064 L 66.549 24.064 L 66.549 12.396 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_38" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_38)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g opacity=".5">
+ <path d="M 138.361 58.951 C 134.536 58.951 131.457 62.031 131.457 65.856 L 131.457 115.47 L 124.12 122.807 C 121.556 105.952 107.073 93.493 90.024 93.475 C 70.957 93.475 55.5 108.932 55.5 127.999 C 55.5 147.066 70.957 162.523 90.024 162.523 C 97.5 162.508 104.769 160.066 110.739 155.565 L 110.739 190.144 C 110.739 193.969 113.818 197.049 117.643 197.049 C 121.469 197.049 124.548 193.969 124.548 190.144 L 124.548 141.905 L 132.073 134.38 C 135.14 150.691 149.379 162.511 165.976 162.524 C 185.043 162.524 200.5 147.067 200.5 128 C 200.5 108.933 185.043 93.476 165.976 93.476 C 158.5 93.492 151.23 95.934 145.261 100.436 L 145.261 65.857 C 145.261 62.031 142.182 58.952 138.357 58.952 L 138.361 58.951 Z M 90.028 107.285 C 101.468 107.285 110.742 116.559 110.742 127.999 C 110.742 139.44 101.468 148.714 90.028 148.714 C 78.587 148.714 69.313 139.44 69.313 127.999 C 69.313 116.559 78.587 107.285 90.028 107.285 Z M 165.981 107.285 C 177.421 107.285 186.695 116.559 186.695 127.999 C 186.695 139.44 177.421 148.714 165.981 148.714 C 154.54 148.714 145.266 139.44 145.266 127.999 C 145.266 116.559 154.54 107.285 165.981 107.285 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qutim.svg b/.icons/Gruvbox_Dark-2/apps/64/qutim.svg
new file mode 100755
index 000000000..c56c0e707
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qutim.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="5BJAVP1pZcnPeVo5H2alq6UI7BXD3630" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#5BJAVP1pZcnPeVo5H2alq6UI7BXD3630)">
+ <linearGradient id="_lgradient_39" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_39)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_40" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_40)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ececec" d="M 99.354 103.795 C 99.514 107.777 97.397 108.374 95.512 108.227 C 93.697 108.086 90.779 107.359 91.631 102.925 C 93.613 92.56 86.557 86.539 79.821 82.792 C 93.522 100.389 80.866 100.434 74.528 123.043 C 73.225 127.671 72.068 132.386 72.031 136.89 C 72.008 139.846 73.784 142.711 75.002 145.401 C 75.891 147.341 78.181 149.671 77.959 152.002 C 77.737 154.444 76.024 156.312 74.959 158.447 C 73.313 161.715 66.947 164.653 65.569 167.552 C 64.789 169.164 66.679 170.385 68.063 171.149 C 70.153 172.325 73 172.693 74.224 174.873 C 75.067 176.378 74.845 177.968 74.11 179.423 C 73.444 180.794 72.954 182.841 74.333 183.755 C 75.358 184.43 76.69 184.781 77.402 185.957 C 78.068 187.067 77.761 188.399 78.826 189.269 C 80.608 190.708 83.541 190.574 84.896 193.601 C 85.517 194.995 85.944 196.562 86.764 197.934 C 88.033 200.047 91.57 200.677 94.013 200.459 C 96.638 200.197 98.574 199.394 101.085 198.653 C 107.605 196.674 113.767 194.059 119.592 190.462 C 124.484 187.39 127.468 185.651 131.87 183.125 C 135.093 181.341 139.677 181.926 143.236 181.034 C 147.637 179.925 152.933 178.179 156.048 175.152 C 159.34 171.974 160.695 169.448 161.697 163.588 C 160.274 165.506 156.601 171.885 152.956 173.062 C 148.953 174.344 147.064 173.669 145.84 172.058 C 144.815 170.686 144.547 168.858 144.593 167.157 C 146.973 159.491 157.694 160.711 164.567 158.057 C 177.112 153.245 179.982 144.103 180.825 135.522 C 181.201 130.838 181.827 127.683 189.902 118.249 C 179.806 122.497 175.62 124.559 173.285 129.549 C 171.104 134.233 163.085 136.872 158.951 132.278 C 153.701 126.418 166.572 121.426 175.153 119.335 C 182.004 117.657 188.494 110.949 189.918 104.481 C 192.184 89.705 186.57 80.329 185.976 70.94 C 185.666 66.052 187.804 61.16 190.614 55.5 C 166.19 74.189 186.924 84.359 171.326 99.737 C 162.409 108.468 155.045 103.829 158.513 96.363 C 160.802 91.552 162.976 92.492 164.804 81.363 C 159.707 88.572 145.997 88.306 141.373 100.025 C 137.63 109.324 134.636 109.397 132.739 106.783 C 130.477 103.667 130.36 92.395 140.462 87.077 C 148.292 82.94 163.517 85.608 168.073 56.208 C 158.91 73.609 138.697 70.844 120.611 78.36 C 111.227 82.235 98.881 92.632 99.348 103.806"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qv4l2.svg b/.icons/Gruvbox_Dark-2/apps/64/qv4l2.svg
new file mode 120000
index 000000000..f106eebac
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qv4l2.svg
@@ -0,0 +1 @@
+instagram.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qvidcap.svg b/.icons/Gruvbox_Dark-2/apps/64/qvidcap.svg
new file mode 120000
index 000000000..9100e9c32
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qvidcap.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/qwinff.svg b/.icons/Gruvbox_Dark-2/apps/64/qwinff.svg
new file mode 100755
index 000000000..be6234dbc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/qwinff.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="l2ARkOtWnPFFO5w8vhlzZLzVF07bJOoN" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#l2ARkOtWnPFFO5w8vhlzZLzVF07bJOoN)">
+ <linearGradient id="_lgradient_49" x1="0" x2=".001" y1="0" y2="1.568" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_49)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="QbcFRLAB0irrgeF6CrRLnM1syNmf0yG1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#QbcFRLAB0irrgeF6CrRLnM1syNmf0yG1)">
+ <path d="M 128.88 59.505 C 126.907 59.482 124.934 59.54 122.965 59.676 L 122.965 59.678 C 99.415 61.33 77.506 74.462 65.21 95.758 L 74.873 101.334 C 88.742 77.274 117.054 65.547 143.874 72.75 C 163.759 78.065 179.649 93.007 186.177 112.527 L 165.186 120.607 C 171.896 126.953 179.04 133.29 186.62 139.626 C 194.01 145.749 201.556 151.683 209.249 157.422 C 211.196 147.997 212.859 138.515 214.237 128.99 C 215.609 119.212 216.612 109.74 217.236 100.573 L 196.59 108.519 C 188.919 86.158 170.554 68.349 146.764 61.975 C 140.929 60.409 134.921 59.579 128.88 59.505 L 128.88 59.505 Z M 46.751 106.576 C 44.804 116.002 43.141 125.485 41.763 135.011 C 40.391 144.789 39.388 154.261 38.764 163.427 L 59.405 155.482 C 67.075 177.846 85.443 195.656 109.233 202.031 C 116.984 204.11 125.027 204.885 133.033 204.322 C 156.583 202.671 178.497 189.543 190.792 168.246 L 181.125 162.672 C 167.255 186.731 138.943 198.459 112.123 191.255 C 92.236 185.938 76.346 170.994 69.821 151.471 L 90.811 143.391 C 83.863 136.834 76.716 130.492 69.38 124.372 C 61.99 118.249 54.444 112.315 46.751 106.576 L 46.751 106.576 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 128.88 55.505 C 126.907 55.482 124.934 55.54 122.965 55.676 L 122.965 55.678 C 99.415 57.33 77.506 70.462 65.21 91.758 L 74.873 97.334 C 88.742 73.274 117.054 61.547 143.874 68.75 C 163.759 74.065 179.649 89.007 186.177 108.527 L 165.186 116.607 C 171.896 122.953 179.04 129.29 186.62 135.626 C 194.01 141.749 201.556 147.683 209.249 153.422 C 211.196 143.997 212.859 134.515 214.237 124.99 C 215.609 115.212 216.612 105.74 217.236 96.573 L 196.59 104.519 C 188.919 82.158 170.554 64.349 146.764 57.975 C 140.929 56.409 134.921 55.579 128.88 55.505 L 128.88 55.505 Z M 46.751 102.576 C 44.804 112.002 43.141 121.485 41.763 131.011 C 40.391 140.789 39.388 150.261 38.764 159.427 L 59.405 151.482 C 67.075 173.846 85.443 191.656 109.233 198.031 C 116.984 200.11 125.027 200.885 133.033 200.322 C 156.583 198.671 178.497 185.543 190.792 164.246 L 181.125 158.672 C 167.255 182.731 138.943 194.459 112.123 187.255 C 92.236 181.938 76.346 166.994 69.821 147.471 L 90.811 139.391 C 83.863 132.834 76.716 126.492 69.38 120.372 C 61.99 114.249 54.444 108.315 46.751 102.576 L 46.751 102.576 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_50" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_50)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="8cAExdA0xO1Jq22UDlQlrQzezEsDSx1Z" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#8cAExdA0xO1Jq22UDlQlrQzezEsDSx1Z)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_51" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_51)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <g>
+ <path fill="#ffffff" d="M 157.763 162.521 L 200.63 162.521 C 203.692 162.521 203.692 165.521 203.692 165.521 L 203.692 201.521 C 203.686 204.517 200.62 204.517 200.62 204.517 L 157.758 204.517 C 157.758 204.517 154.692 204.517 154.692 201.514 L 154.692 165.514 C 154.692 165.521 154.692 162.518 157.758 162.518 L 157.763 162.521 Z"/>
+ <path fill="#ffffff" d="M 224.692 166.017 L 224.692 197.517 L 203.692 181.081 L 224.692 166.017 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rabbitvcs-small.svg b/.icons/Gruvbox_Dark-2/apps/64/rabbitvcs-small.svg
new file mode 120000
index 000000000..8102854fb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rabbitvcs-small.svg
@@ -0,0 +1 @@
+lugaru.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rabbitvcs.svg b/.icons/Gruvbox_Dark-2/apps/64/rabbitvcs.svg
new file mode 120000
index 000000000..8102854fb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rabbitvcs.svg
@@ -0,0 +1 @@
+lugaru.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/racket-logo.svg b/.icons/Gruvbox_Dark-2/apps/64/racket-logo.svg
new file mode 100755
index 000000000..fab7f7aed
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/racket-logo.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="D9kVTAa6klK4mBlmAL0k9Ej7dsI89M6n" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#D9kVTAa6klK4mBlmAL0k9Ej7dsI89M6n)">
+ <linearGradient id="_lgradient_27" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#003bff"/>
+ <stop offset="100%" style="stop-color:#1478dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_27)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_28" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(210.364001,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff0011"/>
+ <stop offset="100%" style="stop-color:#dc1457"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" d="M 109 11.95 C 174.840128 154.913659 210.531462 229.662709 216.044001 236.167149 C 203.884069 239.36817 187.552711 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 109 11.95 Z"/>
+ <path fill="#ffffff" d="M 108.661246 11.927734 C 93.578425 13.604278 78.937906 18.066269 65.483807 25.086917 C 65.377132 25.345277 65.204516 25.711544 65.220369 25.757454 C 65.395749 26.264296 66.424996 26.057081 70.405009 24.667839 C 77.455675 22.206762 84.97126 20.526733 89.01226 20.512937 C 94.829024 21.546218 98.797677 24.583774 102.530664 30.05604 C 108.258693 38.26989 111.197005 46.27044 115.031295 64.193283 C 115.735523 67.485188 115.676582 74.465962 114.911574 78.298398 C 113.011906 87.814589 108.829335 99.281204 103.093446 110.723398 L 39.907813 224.127068 Q 39.25 225.375 33.9375 234.3125 C 39.971582 236.811561 49.45472 238.584486 62.4375 239.4375 L 120.934379 99.98291 C 122.864441 96.96972 125.001698 95.276636 126.478241 95.600511 C 127.620678 95.85117 129.212199 97.844802 131.531183 101.934646 C 150.597591 135.656766 161.702738 180.164283 176.325083 214.655804 C 178.894301 222.532574 182.409836 231.802303 185.75 239.875 Q 212.1875 239 225.0625 233 Q 218.5625 219.0625 215.87449 212.94356 C 189.344164 147.13033 131.638944 26.691405 131.638944 26.691405 C 130.072998 24.271775 126.914011 20.430732 125.376647 19.076079 C 121.221137 15.414429 115.07446 12.490234 108.661246 11.927734 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_29" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_29)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/racket-slideshow.svg b/.icons/Gruvbox_Dark-2/apps/64/racket-slideshow.svg
new file mode 100755
index 000000000..1d9497886
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/racket-slideshow.svg
@@ -0,0 +1,48 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="MgEXf6NIGSZreY6yBi5sFPnDHEauYkBn" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#MgEXf6NIGSZreY6yBi5sFPnDHEauYkBn)">
+ <linearGradient id="_lgradient_41" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_41)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_42" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_42)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_43" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(180,0,0,160,38,39)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_43)" d="M 42.01 39 L 213.99 39 C 216.203 39 218 40.797 218 43.01 L 218 194.99 C 218 197.203 216.203 199 213.99 199 L 42.01 199 C 39.797 199 38 197.203 38 194.99 L 38 43.01 C 38 40.797 39.797 39 42.01 39 Z"/>
+ <linearGradient id="_lgradient_44" x1="0" x2="0" y1="0" y2="1.001" gradientTransform="matrix(100.99,0,0,151.187,113,43.01)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#003bff"/>
+ <stop offset="100%" style="stop-color:#1478dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_44)" d="M 113 43.025 L 211 43.01 L 213.99 194.196 L 172.471 194.196 L 113 43.025 Z"/>
+ <linearGradient id="_lgradient_45" x1="0" x2="0" y1="0" y2="1.02" gradientTransform="matrix(140.003,0,0,149.223,44.209,43.025)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff0011"/>
+ <stop offset="100%" style="stop-color:#dc1457"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_45)" d="M 112.971 43.025 Q 156.79 138.171 184.212 192.248 L 44.209 192.248 L 44.209 43.025 L 112.971 43.025 Z"/>
+ <path fill="#ffffff" d="M 112.746 43.01 C 102.708 44.125 92.964 47.095 84.01 51.768 C 83.939 51.939 83.824 52.183 83.835 52.214 C 83.951 52.551 84.636 52.413 87.285 51.489 C 91.978 49.851 96.98 48.733 99.669 48.723 C 103.54 49.411 106.181 51.433 108.666 55.075 C 112.478 60.541 114.434 65.866 116.985 77.794 C 117.454 79.985 117.415 84.631 116.906 87.181 C 115.641 93.515 112.858 101.146 109.04 108.761 L 66.989 184.234 Q 66.551 185.065 63.015 191.013 C 67.031 192.676 73.342 193.856 81.983 194.424 L 120.914 101.613 C 122.199 99.608 123.621 98.481 124.604 98.696 C 125.364 98.863 126.423 100.19 127.967 102.912 C 140.656 125.355 148.047 154.976 157.778 177.931 C 159.488 183.173 161.828 189.343 164.051 194.715 Q 181.646 194.133 190.214 190.14 Q 185.888 180.864 184.099 176.792 C 166.443 132.991 128.038 52.835 128.038 52.835 C 126.996 51.225 124.894 48.669 123.871 47.767 C 121.105 45.33 117.014 43.384 112.746 43.01 Z"/>
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 42.01 39 L 213.99 39 C 216.203 39 218 40.797 218 43.01 L 218 194.99 C 218 197.203 216.203 199 213.99 199 L 42.01 199 C 39.797 199 38 197.203 38 194.99 L 38 43.01 C 38 40.797 39.797 39 42.01 39 Z M 208 189 L 48 189 L 48 49 L 208 49 L 208 189 Z"/>
+ </g>
+ <path fill="#3b3b3b" d="M 127.269 204.115 C 124.545 204.115 123.163 206.087 123.163 209.98 L 123.163 212.913 C 123.163 213.13 123.104 213.389 123.001 213.597 C 122.966 213.669 122.801 213.902 122.655 214.107 C 121.84 215.247 120.036 218.4 119.702 221.828 C 119.832 221.803 119.965 221.784 120.114 221.784 C 120.473 221.784 121.422 221.784 122.934 224.279 C 123.223 224.694 123.374 224.948 123.583 225.297 C 123.722 225.535 123.894 225.826 124.169 226.263 L 124.183 226.284 L 124.199 226.309 C 124.358 226.591 124.522 226.816 124.682 227.029 C 124.774 227.152 124.868 227.281 124.96 227.413 C 125.319 227.269 125.686 227.054 125.904 226.742 C 126.19 226.266 126.158 225.7 125.819 225.191 C 125.679 224.978 125.42 224.827 124.802 224.472 C 124.43 224.261 123.97 223.997 123.759 223.816 C 123.267 223.396 122.577 222.476 122.577 221.747 C 122.577 220.19 123.619 217.814 124.456 216.404 C 124.935 215.6 125.299 214.979 125.443 214.45 C 125.525 214.507 125.617 214.562 125.745 214.606 L 125.766 214.613 L 125.789 214.62 C 126.197 214.727 126.607 214.709 126.873 214.709 C 127.425 214.709 127.823 214.443 128.195 214.221 C 128.559 213.999 128.919 213.793 128.971 213.774 C 129.237 214.276 129.581 214.741 129.939 215.225 C 130.919 216.544 132.097 218.764 132.445 222.061 C 132.901 221.821 133.162 221.747 133.721 221.747 C 133.733 221.747 133.746 221.75 133.758 221.75 C 133.808 221.747 133.856 221.743 133.906 221.743 C 134.053 221.743 134.202 221.752 134.349 221.766 C 134.695 221.786 135.158 221.906 135.43 222 C 135.888 222.135 136.267 222.375 136.532 222.682 C 136.771 222.685 137 222.739 137.21 222.843 C 137.21 222.46 137.24 221.898 137.24 221.747 C 137.24 219.812 135.971 217.14 135.016 215.77 C 134.819 215.486 134.628 215.22 134.445 214.965 C 133.6 213.795 132.93 212.869 132.548 211.275 C 132.296 210.239 132.262 209.918 132.227 209.609 C 132.195 209.297 132.159 208.972 131.95 208.097 C 131.57 206.323 131.1 204.114 127.269 204.114 L 127.269 204.115 Z M 125.51 207.634 C 126.158 207.634 126.683 208.814 126.683 209.787 C 126.683 209.847 126.676 209.941 126.671 210.026 C 126.627 210.024 126.584 210.017 126.538 210.017 C 126.371 210.017 126.216 210.042 126.066 210.081 C 125.996 209.707 125.78 209.43 125.51 209.43 C 125.187 209.43 124.923 209.824 124.923 210.31 C 124.923 210.429 124.939 210.542 124.969 210.644 C 124.81 210.763 124.69 210.864 124.618 210.935 L 124.563 210.983 C 124.519 210.89 124.481 210.793 124.451 210.695 C 124.385 210.285 124.336 209.788 124.336 209.788 C 124.336 208.814 124.861 207.635 125.51 207.635 L 125.51 207.634 Z M 128.442 207.634 C 129.09 207.634 129.615 208.814 129.615 209.787 C 129.615 210.15 129.537 210.576 129.411 210.912 C 129.258 210.847 129.099 210.793 128.937 210.752 C 128.99 210.621 129.029 210.475 129.029 210.31 C 129.029 209.824 128.765 209.43 128.442 209.43 C 128.12 209.43 127.856 209.824 127.856 210.31 L 127.856 210.317 C 127.671 210.24 127.481 210.176 127.287 210.125 C 127.278 210.012 127.272 209.9 127.269 209.787 C 127.269 208.814 127.794 207.634 128.442 207.634 Z M 126.538 211.19 C 126.776 211.19 127.123 211.284 127.439 211.412 C 127.755 211.54 128.023 211.682 128.248 211.776 L 128.293 211.797 L 128.341 211.806 C 128.639 211.877 128.907 211.953 129.017 212.01 C 128.988 212.262 128.958 212.4 128.944 212.42 C 128.928 212.445 128.845 212.523 128.545 212.684 C 128.174 212.816 127.892 213.032 127.59 213.215 C 127.257 213.414 126.921 213.536 126.873 213.536 C 126.616 213.536 126.261 213.518 126.119 213.488 C 126.174 213.504 126.078 213.456 125.956 213.343 C 125.826 213.22 125.663 213.05 125.498 212.874 L 125.454 212.83 L 125.409 212.798 C 125.221 212.665 125.074 212.546 125.003 212.461 C 124.93 212.375 124.923 212.349 124.923 212.291 C 124.923 212.204 124.907 212.257 124.96 212.197 C 125.013 212.136 125.173 212.01 125.39 211.817 L 125.411 211.801 L 125.429 211.781 C 125.397 211.815 125.61 211.607 125.842 211.455 C 126.073 211.304 126.359 211.19 126.538 211.19 Z M 133.906 222.918 C 133.359 222.918 132.979 223.081 132.876 223.211 C 133.114 223.487 133.261 223.752 133.412 224.233 C 133.574 224.591 133.982 224.68 134.308 224.68 C 135.302 224.68 135.494 224.082 135.809 223.745 C 135.809 223.745 135.726 223.654 135.726 223.565 C 135.644 223.386 135.4 223.207 135.075 223.118 C 134.83 223.028 134.422 222.939 134.26 222.939 C 134.142 222.924 134.024 222.917 133.906 222.918 Z M 120.114 222.957 C 119.706 222.957 119.504 223.159 119.232 223.432 C 118.959 223.702 118.67 224.124 118.194 224.463 C 117.775 225.008 116.521 224.483 116.162 225.304 C 115.962 225.752 116.647 226.344 116.647 227.358 C 116.647 227.767 116.306 228.037 116.239 228.309 C 116.171 228.646 116.102 228.85 116.239 229.12 C 116.51 229.526 116.851 229.663 119.163 230.135 C 120.387 230.408 121.543 231.086 122.291 231.153 C 123.037 231.219 124.329 231.153 124.329 229.324 C 124.398 228.24 123.787 227.97 123.175 226.887 C 122.495 225.8 122.428 225.599 121.952 224.921 C 121.543 224.243 120.659 222.957 120.114 222.957 L 120.114 222.957 Z M 132.099 224.128 C 131.961 224.403 131.961 224.612 131.961 225.304 C 131.961 225.858 131.961 226.481 131.893 226.967 C 131.753 228.144 131.375 228.673 131.375 229.365 C 131.375 230.129 131.583 230.615 131.861 230.823 C 132.067 231.031 132.415 231.169 133.178 231.169 C 133.939 231.169 134.424 230.892 134.91 230.408 C 135.256 230.06 135.534 229.923 136.505 229.228 C 137.266 228.743 138.446 228.12 138.652 227.913 C 138.792 227.773 139 227.702 139 227.286 C 139 226.94 138.723 226.802 138.514 226.733 C 138.237 226.593 137.754 226.385 137.337 225.762 C 137.155 225.461 137.183 224.69 136.965 224.219 L 136.666 224.543 C 136.63 224.579 136.601 224.627 136.567 224.671 C 136.283 225.056 135.691 225.853 134.308 225.853 C 133.4 225.853 132.667 225.429 132.344 224.717 L 132.315 224.653 L 132.291 224.582 C 132.218 224.348 132.159 224.222 132.099 224.128 Z M 130.497 227.876 C 129.939 228.357 129.084 228.823 127.856 228.823 C 126.607 228.823 125.764 228.362 125.228 227.89 C 125.413 228.28 125.537 228.743 125.502 229.361 C 125.502 229.584 125.482 229.794 125.45 229.996 L 130.25 229.996 C 130.219 229.787 130.203 229.576 130.202 229.365 C 130.202 228.847 130.33 228.426 130.456 228.018 C 130.47 227.972 130.483 227.921 130.497 227.876 L 130.497 227.876 Z"/>
+ <circle fill="#3b3b3b" cx="128" cy="26.922" r="4" vector-effect="non-scaling-stroke"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/radeon-profile.svg b/.icons/Gruvbox_Dark-2/apps/64/radeon-profile.svg
new file mode 100755
index 000000000..df3cc1020
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/radeon-profile.svg
@@ -0,0 +1,54 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="dAcSd1u368LsOOzwA3QZCSOS6AcrxpjD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#dAcSd1u368LsOOzwA3QZCSOS6AcrxpjD)">
+ <linearGradient id="_lgradient_46" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_46)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_47" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_47)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="Ypcd4SdY6KYPj6iBf7JLImyd4ApevPaF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Ypcd4SdY6KYPj6iBf7JLImyd4ApevPaF)">
+ <path fill="#ffffff" d="M 55.5 53.5 L 97.792 95.792 L 55.5 138.083 L 55.5 198.5 L 115.917 198.5 L 158.208 156.208 L 200.5 198.5 L 200.5 53.5 M 97.792 95.792 L 158.208 95.792 L 158.208 156.183 L 97.792 156.208"/>
+ </g>
+ <defs>
+ <filter id="o6PMgVSN3qpYamLBOpiLgAgo59B5d9sG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#o6PMgVSN3qpYamLBOpiLgAgo59B5d9sG)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_48" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_48)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <path fill="#ffffff" d="M 180.943 148.52 L 180.171 157.739 C 177.248 158.821 174.531 160.393 172.135 162.387 L 163.756 158.442 L 155.006 173.597 L 162.613 178.88 C 162.342 180.412 162.202 181.963 162.193 183.519 C 162.194 185.08 162.328 186.638 162.593 188.177 L 155.005 193.44 L 163.755 208.596 L 172.114 204.66 C 174.519 206.646 177.243 208.207 180.171 209.279 L 180.942 218.517 L 198.442 218.517 L 199.214 209.299 C 202.137 208.216 204.854 206.644 207.251 204.65 L 215.629 208.595 L 224.379 193.44 L 216.772 188.157 C 217.043 186.625 217.183 185.074 217.192 183.518 C 217.191 181.957 217.057 180.399 216.792 178.86 L 224.379 173.597 L 215.63 158.441 L 207.271 162.377 C 204.866 160.391 202.141 158.829 199.212 157.757 L 198.442 148.517 L 180.943 148.517 L 180.943 148.52 Z M 189.693 173.52 C 192.345 173.519 194.889 174.573 196.765 176.449 C 198.64 178.324 199.694 180.868 199.694 183.521 C 199.694 186.173 198.64 188.717 196.765 190.593 C 194.889 192.468 192.345 193.522 189.693 193.522 C 187.04 193.522 184.496 192.468 182.621 190.593 C 180.745 188.717 179.692 186.173 179.692 183.521 C 179.692 180.868 180.745 178.324 182.621 176.449 C 184.496 174.573 187.04 173.519 189.693 173.52 L 189.693 173.52 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/radio.svg b/.icons/Gruvbox_Dark-2/apps/64/radio.svg
new file mode 120000
index 000000000..e755374ea
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/radio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/radiotray-ng-on.svg b/.icons/Gruvbox_Dark-2/apps/64/radiotray-ng-on.svg
new file mode 120000
index 000000000..e755374ea
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/radiotray-ng-on.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/radiotray.svg b/.icons/Gruvbox_Dark-2/apps/64/radiotray.svg
new file mode 100755
index 000000000..f79c09372
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/radiotray.svg
@@ -0,0 +1,84 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="0wgSoXs9H3Kz3yCSM5Cv4sW4cEkpOYMU" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#0wgSoXs9H3Kz3yCSM5Cv4sW4cEkpOYMU)">
+ <linearGradient id="_lgradient_136" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_136)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_137" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_137)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <circle cx="97.792" cy="120.448" r="42.292" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_138" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(67.667,0,0,67.667,63.949,86.615)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_138)" d="M 67.886 90.541 C 66.465 91.98 65.149 93.52 63.949 95.147 L 76.986 108.189 C 71.396 117.675 72.922 129.741 80.699 137.535 C 88.491 145.307 100.548 146.83 110.027 141.24 L 123.065 154.282 C 124.695 153.084 126.236 151.77 127.678 150.351 C 129.099 148.912 130.415 147.373 131.615 145.746 L 118.575 132.707 C 124.164 123.222 122.637 111.156 114.86 103.363 C 107.07 95.59 95.013 94.065 85.534 99.653 L 72.496 86.615 C 70.866 87.814 69.323 89.128 67.881 90.548 L 67.886 90.541 Z"/>
+ <defs>
+ <filter id="vW2xqvrNN3IiZgHBgQdxLMrcpUJnx8sa" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#vW2xqvrNN3IiZgHBgQdxLMrcpUJnx8sa)">
+ <circle cx="97.792" cy="123.469" r="12.083" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#fa9381" cx="97.792" cy="120.448" r="12.083" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="2YMQ4C4yywX6UbyTfN497CIFXKphPwML" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#2YMQ4C4yywX6UbyTfN497CIFXKphPwML)">
+ <circle cx="191.438" cy="176.781" r="9.063" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_139" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(18.125,0,0,18.125,182.375,164.698)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_139)" cx="191.438" cy="173.76" r="9.063" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="jp1USUHE7UwZsVWvzLv8UFsETBo7x84T" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#jp1USUHE7UwZsVWvzLv8UFsETBo7x84T)">
+ <circle cx="167.268" cy="176.781" r="9.063" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_140" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(18.125,0,0,18.125,158.205,164.698)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_140)" cx="167.268" cy="173.76" r="9.063" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path d="M 158.208 69.198 L 194.458 69.198 C 197.793 69.198 200.5 71.905 200.5 75.24 L 200.5 75.24 C 200.5 78.574 197.793 81.281 194.458 81.281 L 158.208 81.281 C 154.874 81.281 152.167 78.574 152.167 75.24 L 152.167 75.24 C 152.167 71.905 154.874 69.198 158.208 69.198 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 158.208 87.323 L 194.458 87.323 C 197.793 87.323 200.5 90.03 200.5 93.365 L 200.5 93.365 C 200.5 96.699 197.793 99.406 194.458 99.406 L 158.208 99.406 C 154.874 99.406 152.167 96.699 152.167 93.365 L 152.167 93.365 C 152.167 90.03 154.874 87.323 158.208 87.323 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 158.208 105.448 L 194.458 105.448 C 197.793 105.448 200.5 108.155 200.5 111.49 L 200.5 111.49 C 200.5 114.824 197.793 117.531 194.458 117.531 L 158.208 117.531 C 154.874 117.531 152.167 114.824 152.167 111.49 L 152.167 111.49 C 152.167 108.155 154.874 105.448 158.208 105.448 Z"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 158.208 123.573 L 194.458 123.573 C 197.793 123.573 200.5 126.28 200.5 129.615 L 200.5 129.615 C 200.5 132.949 197.793 135.656 194.458 135.656 L 158.208 135.656 C 154.874 135.656 152.167 132.949 152.167 129.615 L 152.167 129.615 C 152.167 126.28 154.874 123.573 158.208 123.573 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/radiotunes.svg b/.icons/Gruvbox_Dark-2/apps/64/radiotunes.svg
new file mode 100755
index 000000000..68d790e3d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/radiotunes.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="xi8aZGJnMKuY3w1qoN4eAWSqllSP7qjE" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#xi8aZGJnMKuY3w1qoN4eAWSqllSP7qjE)">
+ <linearGradient id="_lgradient_0" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#31c6b7"/>
+ <stop offset="100%" style="stop-color:#2b898f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 163.53 55.5 C 147.71 55.486 115.4 62.113 111.952 66.35 C 110.915 67.624 110.879 68.918 111.818 71.663 C 113.925 77.827 115.28 88.155 110.658 118.237 C 105.298 153.122 103.038 165.203 101.831 166.433 C 101.333 166.941 98.694 166.327 95.965 165.064 C 89.243 161.955 78.823 161.928 73.875 165.004 C 59.13 174.166 65.63 193.061 85.952 199.814 L 85.952 199.821 C 87.495 200.334 91.856 200.616 95.648 200.455 C 100.983 200.227 103.778 199.4 107.994 196.78 C 116.026 191.789 119.847 183.297 124.178 160.812 C 126.052 151.077 127.682 142.136 128.001 141.81 C 128.32 141.485 130.596 144.242 132.856 147.063 C 147.551 165.411 156.947 172.882 167.589 172.882 C 170.889 172.882 173.017 172.511 173.017 171.722 C 173.017 171.009 170.412 168.151 167.225 164.952 C 158.131 155.483 154.132 141.574 145.263 131.453 L 149.626 129.174 C 178.963 111.03 196.083 84.099 188.243 68.426 C 183.637 59.219 176.553 55.512 163.53 55.5 Z M 158.291 79.667 C 163.759 79.651 168.679 80.19 170.859 81.42 C 173.207 82.744 173.497 83.136 171.797 82.701 C 169.813 82.194 168.637 83.052 165.667 87.192 C 161.03 93.658 153.578 100.581 144.879 106.504 C 134.567 113.524 132.149 114.872 131.541 113.921 C 130.771 112.716 135.352 85.158 136.571 83.666 C 138.546 81.248 149.177 79.693 158.291 79.667 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rakarrack.svg b/.icons/Gruvbox_Dark-2/apps/64/rakarrack.svg
new file mode 100644
index 000000000..69bbb1367
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rakarrack.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="mGf9yAyg5PnTWnNYG2i7JTKtDLHAbdYC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#mGf9yAyg5PnTWnNYG2i7JTKtDLHAbdYC)">
+ <linearGradient id="_lgradient_2" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 122.798 90.319 C 121.085 90.374 119.202 92.799 118.126 96.487 C 116.923 100.615 113.817 105.605 110.769 108.32 C 106.492 112.128 99.715 114.193 93.565 113.561 L 90.349 113.231 L 90.34 116.792 C 90.331 120.99 90.082 121.521 87.744 122.217 C 82.87 123.67 65.146 123.211 63.227 121.583 C 62.733 121.163 62.562 118.936 62.562 113.001 C 62.562 107.212 62.38 104.831 61.915 104.455 C 60.79 103.543 55.901 102.615 54.064 102.967 C 50.133 103.721 49.72 107.432 52.788 114.395 C 56.988 123.925 56.958 129.168 52.618 143.76 C 48.86 156.392 47.851 162.237 48.665 166.644 C 48.995 168.434 50.016 171.291 50.938 172.996 C 52.328 175.568 53.093 176.348 55.402 177.549 C 59.455 179.656 62.457 180.036 74.852 180.054 C 87.864 180.066 91.986 180.529 97.832 182.588 C 108.379 186.302 118.382 195.492 126.661 209.07 C 130.613 215.552 132.891 218.402 134.818 219.259 C 139.216 221.216 146.278 218.641 148.267 214.358 C 149.757 211.148 149.11 205.847 146.569 200.497 C 143.64 194.33 138.124 185.099 130.74 173.996 C 123.964 163.809 121.97 160.143 120.301 154.802 C 116.817 143.655 117.009 134.687 120.983 122.298 C 126.603 104.778 127.614 92.053 123.517 90.446 C 123.289 90.353 123.044 90.312 122.798 90.324 L 122.798 90.319 L 122.798 90.319 Z M 57.603 162.982 L 92.11 162.982 L 93.673 164.331 C 95.646 166.028 96.189 168.564 95.056 170.802 C 93.466 173.945 92.9 174.033 74.843 173.997 C 65.842 173.985 57.986 173.756 57.388 173.51 C 55.643 172.79 54.1 170.381 54.1 168.379 C 54.1 167.007 54.535 166.117 55.852 164.771 L 57.603 162.982 L 57.603 162.982 Z"/>
+ <path fill="#ffffff" d="M 93.95 207.26 C 97.263 205.654 98.382 202.317 96.759 198.89 C 94.924 195.017 94.564 194.948 76.199 194.948 C 58.819 194.948 58.371 195.016 56.148 197.9 C 54.836 199.604 54.714 203.128 55.906 204.867 C 56.363 205.534 57.463 206.532 58.35 207.085 C 59.847 208.018 61.122 208.09 76.096 208.091 C 89.763 208.093 92.493 207.969 93.95 207.259 L 93.95 207.26 Z"/>
+ <linearGradient id="_lgradient_3" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.64,0,0,228.21,5.685,11.08)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" fill-rule="evenodd" d="M 175.433 239.056 C 180.604 238.968 186.097 238.956 190.587 238.693 C 194.275 238.476 197.742 238.193 200.999 237.83 C 204.256 237.466 207.303 237.023 210.155 236.487 C 213.006 235.951 215.661 235.32 218.133 234.586 C 220.605 233.851 222.893 233.011 225.011 232.052 C 227.051 231.137 229.011 230.052 230.867 228.806 C 232.628 227.62 234.272 226.269 235.777 224.771 C 237.278 223.269 238.631 221.628 239.82 219.869 C 241.067 218.016 242.154 216.061 243.071 214.025 C 244.032 211.91 244.874 209.625 245.61 207.158 C 246.347 204.69 246.977 202.038 247.515 199.191 C 248.052 196.344 248.496 193.302 248.86 190.05 C 249.224 186.798 249.508 183.338 249.725 179.655 C 250.159 172.29 250.325 164.037 250.325 154.794 L 250.325 95.575 C 250.325 86.332 250.159 78.08 249.725 70.714 C 249.528 67.242 249.239 63.777 248.86 60.32 C 248.496 57.068 248.052 54.025 247.515 51.178 C 246.977 48.332 246.347 45.68 245.61 43.212 C 244.874 40.744 244.032 38.459 243.071 36.345 C 242.154 34.309 241.067 32.354 239.82 30.501 C 238.631 28.742 237.278 27.101 235.777 25.599 C 234.273 24.101 232.628 22.749 230.867 21.564 C 229.01 20.319 227.051 19.233 225.011 18.318 C 222.893 17.359 220.605 16.519 218.133 15.784 C 215.661 15.05 213.006 14.419 210.155 13.883 C 207.303 13.347 204.256 12.903 200.999 12.54 C 197.536 12.162 194.065 11.874 190.587 11.677 C 183.21 11.244 174.946 11.08 165.689 11.08 L 90.42 11.08 C 90.339 18.893 90.252 28.932 90.252 50.749 L 90.252 103.05 L 92.44 103.655 C 95.328 104.454 99.857 103.996 102.447 102.646 C 105.237 101.191 106.786 99.198 108.49 94.869 C 112.651 84.296 114.412 82.048 119.361 80.998 C 130.14 78.711 137.457 89.02 136.372 104.967 C 135.99 110.577 135.193 113.937 132.407 121.68 C 129.301 130.311 128.343 135.039 128.339 141.761 C 128.332 152.73 130.857 159.064 140.348 171.879 C 150.752 185.926 156.021 195.178 158.967 204.579 C 160.643 209.928 161.275 220.047 160.293 225.809 C 159.619 229.766 157.855 234.845 155.889 239.29 L 165.689 239.29 C 167.8 239.29 169.358 239.172 171.367 239.153 C 172.285 238.708 173.744 238.771 175.433 239.056 L 175.433 239.056 Z M 61.472 12.005 C 59.802 12.133 58.108 12.252 56.535 12.413 L 56.529 12.415 C 55.952 12.754 54.297 12.885 52.258 12.944 C 50.068 13.233 47.849 13.508 45.856 13.883 C 43.004 14.419 40.349 15.05 37.877 15.784 C 35.406 16.519 33.117 17.359 30.999 18.318 C 28.959 19.233 26.999 20.318 25.143 21.564 C 23.382 22.749 21.737 24.101 20.233 25.599 C 18.732 27.1 17.379 28.742 16.191 30.501 C 14.943 32.353 13.855 34.308 12.939 36.345 C 11.978 38.459 11.136 40.744 10.4 43.212 C 9.664 45.68 9.033 48.332 8.496 51.178 C 7.958 54.025 7.514 57.068 7.15 60.32 C 6.77 63.777 6.482 67.242 6.285 70.714 C 5.851 78.08 5.685 86.332 5.685 95.575 L 5.685 154.794 C 5.685 163.985 5.852 172.181 6.281 179.515 L 6.281 179.517 C 6.425 179.749 6.846 180.676 6.89 180.676 C 7.556 180.676 17.223 160.303 18.493 156.223 C 22.17 144.414 21.531 137.355 14.927 116.878 C 13.358 112.012 11.622 106.214 11.072 103.995 C 7.68 90.32 8.612 79.218 14.107 67.827 C 18.56 58.596 25.026 53.736 31.532 54.733 C 37.072 55.582 41.774 59.608 43.24 64.763 C 43.749 66.548 44.225 70.916 44.436 75.696 C 44.742 82.658 44.942 83.975 46.037 86.196 C 48.503 91.199 54.567 95.169 59.271 94.861 L 61.734 94.703 L 61.865 52.24 C 61.957 22.632 61.836 14.18 61.472 12.005 L 61.472 12.005 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_4" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rambox.svg b/.icons/Gruvbox_Dark-2/apps/64/rambox.svg
new file mode 100755
index 000000000..98e6ceac0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rambox.svg
@@ -0,0 +1,52 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" width="256" height="256" version="1.1" viewBox="0 0 256 256">
+ <defs>
+ <linearGradient id="linearGradient1025" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.64831,0,0,228.3384,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#280d40"/>
+ <stop offset="100%" style="stop-color:#35bdd6;stop-opacity:0.98823529"/>
+ </linearGradient>
+ <linearGradient id="linearGradient1019" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.64831,0,0,228.3384,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#280d40"/>
+ <stop offset="100%" style="stop-color:#35bbd4"/>
+ </linearGradient>
+ <linearGradient id="linearGradient949" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#280d40" offset="0%"/>
+ <stop style="stop-color:#39bcda" offset="100%"/>
+ </linearGradient>
+ <filter id="Tzcz4vEdmITS7wQ3AsSx9hYNK6Mdtix6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood flood-opacity=".4"/>
+ <feComposite in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ <linearGradient id="linearGradient1050" x1=".044" x2=".745" y1=".988" y2=".089" gradientTransform="matrix(244.64831,0,0,228.3384,5.68,11.95)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient949"/>
+ <linearGradient id="linearGradient949-6" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.64831,0,0,228.3384,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#280d40" offset="0%"/>
+ <stop style="stop-color:#39bcda" offset="100%"/>
+ </linearGradient>
+ <linearGradient id="linearGradient1050-0" x1="-.053" x2=".583" y1=".612" y2=".053" gradientTransform="matrix(244.64831,0,0,228.3384,5.68,11.95)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient1019"/>
+ <linearGradient id="linearGradient1005" x1=".046" x2=".773" y1=".729" y2=".078" gradientTransform="matrix(244.64831,0,0,228.3384,5.68,11.95)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient1025"/>
+ <linearGradient id="linearGradient1010" x1=".618" x2="1.159" y1="1.037" y2=".474" gradientTransform="matrix(244.64831,0,0,228.3384,5.68,11.95)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient949-6"/>
+ <linearGradient id="linearGradient1027" x1=".437" x2=".892" y1=".796" y2=".277" gradientTransform="matrix(244.64831,0,0,228.3384,5.68,11.95)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient949-6"/>
+ </defs>
+ <g style="filter:url(#Tzcz4vEdmITS7wQ3AsSx9hYNK6Mdtix6)">
+ <path d="m 165.68892,11.95 c 74.05571,0 84.63939,10.557198 84.63939,84.543859 v 59.250791 c 0,73.98626 -10.58368,84.54375 -84.63939,84.54375 H 90.319393 C 16.26369,240.2884 5.68,229.73091 5.68,155.74465 V 96.493859 C 5.68,22.507198 16.26369,11.95 90.319393,11.95 Z" style="fill:url(#linearGradient1050)"/>
+ </g>
+ <g style="opacity:0.4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path d="m 165.06803,11.951234 c 4.32796,-0.0098 8.65591,0.0393 12.98388,0.137547 3.87549,0.0786 7.75096,0.225969 11.62645,0.45194 3.45254,0.196495 6.90506,0.481413 10.34775,0.854755 3.05908,0.334042 6.11816,0.785982 9.14773,1.345993 2.7148,0.501064 5.4001,1.139674 8.04606,1.915831 2.40005,0.697558 4.75091,1.562139 7.02309,2.583915 2.1148,0.943179 4.14107,2.063202 6.05914,3.350247 1.83937,1.237921 3.56072,2.652689 5.13453,4.214828 1.56396,1.571962 2.98039,3.281474 4.21975,5.118705 1.28856,1.915829 2.40989,3.939733 3.364,6.042234 1.02298,2.279347 1.88857,4.617644 2.59679,7.005063 0.77705,2.642863 1.41641,5.325025 1.91806,8.036664 0.56066,3.026028 1.01314,6.071709 1.34757,9.127214 0.37378,3.438666 0.65903,6.877336 0.85575,10.325833 0.22624,3.861136 0.37378,7.732098 0.4623,11.593234 0.0885,4.322894 0.13771,8.645795 0.12788,12.958869 v 58.211784 c 0.01,4.32289 -0.0393,8.63596 -0.12788,12.95886 -0.0885,3.87096 -0.23606,7.7321 -0.4623,11.59323 -0.19672,3.4485 -0.48197,6.89699 -0.85575,10.32585 -0.33443,3.0555 -0.78691,6.111 -1.34757,9.13702 -0.50165,2.70181 -1.14101,5.38399 -1.91806,8.02685 -0.70822,2.38741 -1.57381,4.73553 -2.59679,7.00505 -0.95411,2.11234 -2.07544,4.12641 -3.364,6.04225 -1.23936,1.83723 -2.65579,3.55656 -4.21975,5.1187 -1.57381,1.56213 -3.29516,2.9769 -5.13453,4.21483 -1.91807,1.28704 -3.94434,2.40707 -6.05914,3.35024 -2.27218,1.02178 -4.62304,1.88637 -7.02309,2.59374 -2.64596,0.77616 -5.33126,1.41477 -8.04606,1.906 -3.02957,0.56984 -6.08865,1.01195 -9.14773,1.34601 -3.44269,0.37333 -6.89521,0.65826 -10.34775,0.85475 -3.87549,0.22596 -7.75096,0.37335 -11.62645,0.46176 -4.32797,0.0884 -8.65592,0.13755 -12.98388,0.12773 H 90.941963 c -4.327957,0.01 -8.655914,-0.0393 -12.983863,-0.12773 -3.87549,-0.0884 -7.75098,-0.2358 -11.626462,-0.46176 -3.45253,-0.19649 -6.90506,-0.48142 -10.347752,-0.85475 -3.059078,-0.33406 -6.118153,-0.77617 -9.147724,-1.34601 -2.714806,-0.49123 -5.400105,-1.12984 -8.046062,-1.906 -2.400047,-0.70737 -4.750913,-1.57196 -7.023091,-2.59374 -2.114796,-0.94317 -4.141066,-2.0632 -6.059138,-3.35024 -1.839382,-1.23793 -3.560728,-2.6527 -5.134528,-4.21483 -1.563966,-1.56214 -2.980388,-3.28147 -4.219757,-5.1187 -1.28855,-1.91584 -2.409885,-3.92991 -3.364002,-6.04225 -1.022972,-2.26952 -1.888563,-4.61764 -2.596773,-7.00505 C 9.615746,204.62484 8.976389,201.94266 8.47474,199.24085 7.914072,196.21483 7.461604,193.15933 7.127172,190.10383 6.753394,186.67497 6.468142,183.22648 6.271417,179.77798 6.045183,175.91685 5.897639,172.05571 5.809112,168.18475 5.720586,163.86185 5.671405,159.54878 5.681241,155.22589 V 97.014106 C 5.671405,92.701032 5.720586,88.378131 5.809112,84.055237 5.897639,80.194101 6.045183,76.323139 6.271417,72.462003 6.468142,69.013506 6.753394,65.574836 7.127172,62.13617 c 0.334432,-3.055505 0.7869,-6.101186 1.347568,-9.127214 0.501649,-2.711639 1.141006,-5.393801 1.918071,-8.036664 0.70821,-2.387419 1.573801,-4.725716 2.596773,-7.005063 0.954117,-2.102501 2.075452,-4.126405 3.364002,-6.042234 1.239369,-1.837231 2.655791,-3.546743 4.219757,-5.118705 1.5738,-1.562139 3.295146,-2.976907 5.134528,-4.214828 1.918072,-1.287045 3.944342,-2.407068 6.059138,-3.350247 2.272178,-1.021776 4.623044,-1.886357 7.023091,-2.583915 2.645957,-0.776157 5.331256,-1.414767 8.046062,-1.915831 3.029571,-0.560011 6.088646,-1.011951 9.147724,-1.345993 3.442692,-0.373342 6.895222,-0.65826 10.347752,-0.854755 3.875482,-0.225971 7.750972,-0.373342 11.626462,-0.45194 4.327949,-0.09825 8.655906,-0.147372 12.983863,-0.137547 z m 0.01,4.008507 c 4.29844,-0.0098 8.59688,0.0393 12.89534,0.127722 3.8263,0.08842 7.65261,0.235794 11.47891,0.451939 3.38368,0.196496 6.76736,0.47159 10.13136,0.84493 2.97054,0.314394 5.93126,0.746684 8.86246,1.296871 2.5771,0.471589 5.13453,1.080725 7.65261,1.817583 2.22301,0.648435 4.39681,1.454066 6.50177,2.397243 1.90824,0.854756 3.73779,1.866708 5.46896,3.02603 1.623,1.09055 3.13777,2.338296 4.52469,3.723589 1.38692,1.385293 2.63611,2.898308 3.73778,4.519395 1.16067,1.729159 2.17381,3.546744 3.02957,5.442925 0.94428,2.112324 1.75086,4.283597 2.40004,6.494171 0.74756,2.515143 1.34758,5.059759 1.82954,7.633848 0.541,2.927781 0.9738,5.875213 1.2984,8.842295 0.37378,3.360073 0.64919,6.72997 0.84592,10.109694 0.2164,3.821836 0.37378,7.633845 0.45246,11.45568 0.0885,4.293428 0.1377,8.577029 0.1377,12.87045 0,0 0,0 0,0 v 58.211784 c 0,0 0,0 0,0 0,4.29342 -0.0492,8.57702 -0.1377,12.87044 -0.0787,3.82183 -0.23606,7.64367 -0.45246,11.45568 -0.19673,3.37973 -0.47214,6.74962 -0.84592,10.11952 -0.3246,2.95725 -0.7574,5.90469 -1.2984,8.83246 -0.48196,2.5741 -1.08198,5.11872 -1.82954,7.63385 -0.64918,2.22041 -1.45576,4.38186 -2.40004,6.49418 -0.85576,1.89619 -1.8689,3.7236 -3.02957,5.44293 -1.10167,1.6309 -2.35086,3.14393 -3.73778,4.52922 -1.38692,1.37546 -2.90169,2.62321 -4.52469,3.71376 -1.73117,1.15932 -3.56072,2.17127 -5.46896,3.02602 -2.10496,0.95301 -4.27876,1.74882 -6.50177,2.39725 -2.51808,0.73686 -5.07551,1.346 -7.65261,1.81759 -2.9312,0.55018 -5.89192,0.98247 -8.86246,1.30669 -3.364,0.36351 -6.74768,0.64844 -10.13136,0.8351 -3.8263,0.21615 -7.65261,0.37335 -11.47891,0.45195 -4.29846,0.0982 -8.5969,0.13754 -12.89534,0.13754 0,0 0,0 -0.01,0 H 90.941963 c -0.0098,0 -0.0098,0 -0.0098,0 -4.298442,0 -8.596891,-0.0393 -12.895341,-0.13754 -3.826305,-0.0786 -7.652611,-0.2358 -11.478916,-0.45195 -3.383673,-0.18666 -6.767346,-0.47159 -10.13135,-0.8351 -2.970551,-0.32422 -5.931265,-0.75651 -8.86247,-1.30669 -2.577104,-0.47159 -5.134531,-1.08073 -7.652615,-1.81759 -2.222994,-0.64843 -4.396807,-1.44424 -6.501768,-2.39725 -1.908236,-0.85475 -3.737779,-1.8667 -5.468962,-3.02602 -1.622983,-1.09055 -3.137768,-2.3383 -4.524681,-3.71376 -1.386913,-1.38529 -2.636118,-2.89832 -3.737779,-4.52922 -1.160679,-1.71933 -2.173815,-3.54674 -3.029569,-5.44293 -0.944282,-2.11232 -1.750855,-4.27377 -2.400048,-6.49418 -0.747556,-2.51513 -1.347569,-5.05975 -1.829545,-7.63385 -0.540995,-2.92777 -0.97379,-5.87521 -1.298387,-8.83246 -0.373778,-3.3699 -0.649193,-6.73979 -0.845918,-10.11952 C 10.058378,175.74 9.900997,171.91816 9.822307,168.09633 9.733781,163.80291 9.6846,159.51931 9.6846,155.22589 c 0,0 0,0 0,0 V 97.014106 c 0,0 0,0 0,0 0,-4.293421 0.049181,-8.577022 0.137707,-12.87045 0.07869,-3.821835 0.236071,-7.633844 0.452469,-11.45568 0.196725,-3.379724 0.47214,-6.749621 0.845918,-10.109694 0.324597,-2.967082 0.757392,-5.914514 1.298387,-8.842295 0.481976,-2.574089 1.081989,-5.118705 1.829545,-7.633848 0.649193,-2.210574 1.455766,-4.381847 2.400048,-6.494171 0.855754,-1.896181 1.86889,-3.713766 3.029569,-5.442925 1.101661,-1.621087 2.350866,-3.134102 3.737779,-4.519395 1.386913,-1.385293 2.901698,-2.633039 4.524681,-3.723589 1.731183,-1.159322 3.560726,-2.171274 5.468962,-3.02603 2.104961,-0.943177 4.278774,-1.748808 6.501768,-2.397243 2.518084,-0.736858 5.075511,-1.345994 7.652615,-1.817583 2.931205,-0.550187 5.891919,-0.982477 8.86247,-1.296871 3.364004,-0.37334 6.747677,-0.648434 10.13135,-0.84493 3.826305,-0.216145 7.652611,-0.363516 11.478916,-0.451939 4.29845,-0.08842 8.596899,-0.137547 12.895341,-0.127722 0,0 0,0 0.0098,0 h 74.126065 c 0.01,0 0.01,0 0.01,0 z" style="fill:url(#_lgradient_1);fill-rule:evenodd"/>
+ </g>
+ <path style="isolation:isolate;fill:url(#linearGradient1010)" d="M 246.86914 202.88086 C 243.42734 201.09062 239.79905 199.3773 235.89648 197.79883 C 231.67242 196.09031 227.19593 194.50918 222.50391 193.06836 C 217.81188 191.62754 212.90363 190.32657 207.81836 189.17383 C 202.73309 188.02109 197.47023 187.01615 192.06641 186.17188 C 186.66259 185.3276 181.11837 184.64434 175.4707 184.12891 C 169.82304 183.61347 164.07267 183.26582 158.25586 183.09961 C 152.43905 182.9334 146.55578 182.94699 140.64453 183.15039 C 134.73328 183.35379 128.79427 183.74841 122.86328 184.3418 C 116.93229 184.93519 111.00884 185.72866 105.13281 186.73242 C 99.256785 187.73619 93.428003 188.95025 87.681641 190.38477 C 81.935278 191.81929 76.272464 193.47372 70.730469 195.35938 C 65.188474 197.24503 59.766832 199.36157 54.503906 201.71875 C 49.240981 204.07593 44.135717 206.67436 39.226562 209.52344 C 36.771985 210.94798 34.367752 212.43499 32.015625 213.98633 C 29.663498 215.53767 27.363387 217.1533 25.123047 218.83398 C 22.985619 220.43746 20.910183 222.10855 18.882812 223.83203 C 30.442173 237.17563 51.613664 240.28906 90.320312 240.28906 L 165.68945 240.28906 C 219.65549 240.28906 239.84857 234.55402 246.86914 202.88086 z"/>
+ <path style="isolation:isolate;fill:url(#linearGradient1050-0)" d="M 207.60547 14.380859 C 196.58286 12.573375 182.91391 11.949219 165.68945 11.949219 L 90.320312 11.949219 C 16.264612 11.949219 5.6796875 22.507479 5.6796875 96.494141 L 5.6796875 155.74414 C 5.6796875 185.58453 7.4949852 204.98489 14.408203 217.6582 C 15.030491 214.39066 15.697651 211.1443 16.453125 207.9375 C 17.29058 204.38271 18.207726 200.86552 19.203125 197.38672 C 20.198524 193.90792 21.272587 190.46583 22.419922 187.06445 C 24.714591 180.2617 27.305521 173.61535 30.171875 167.13086 C 33.038229 160.64637 36.180347 154.32473 39.570312 148.16992 C 42.960278 142.01511 46.599341 136.02854 50.464844 130.21484 C 54.330346 124.40115 58.421878 118.75999 62.714844 113.29883 C 67.007809 107.83767 71.501474 102.55618 76.173828 97.458984 C 80.846183 92.361791 85.697503 87.448364 90.701172 82.726562 C 95.704841 78.004761 100.86153 73.473656 106.14844 69.138672 C 111.43535 64.803688 116.85097 60.665255 122.37305 56.728516 C 127.89512 52.791776 133.52325 49.058318 139.23242 45.53125 C 144.94159 42.004182 150.73189 38.684095 156.58008 35.578125 C 162.42827 32.472155 168.33431 29.579695 174.27344 26.90625 C 180.21257 24.232805 186.18597 21.778322 192.16797 19.548828 C 197.31297 17.631286 202.46183 15.962133 207.60547 14.380859 z"/>
+ <path style="isolation:isolate;fill:url(#linearGradient1027)" d="M 228.5918 110.44531 C 222.88452 110.27971 217.28703 110.28149 211.78516 110.45898 C 206.28328 110.63648 200.87735 110.98996 195.55078 111.53125 C 190.22422 112.07254 184.9782 112.80078 179.79688 113.72656 C 174.61554 114.65234 169.49784 115.77646 164.43164 117.10742 C 159.36544 118.43838 154.35028 119.97753 149.36914 121.73438 C 144.388 123.4912 139.4418 125.46457 134.51562 127.66797 C 129.58945 129.87137 124.68254 132.30395 119.78125 134.97461 C 114.87996 137.64527 109.98462 140.55428 105.07812 143.71289 C 100.17163 146.87151 95.254291 150.28 90.3125 153.94727 C 85.370709 157.61453 80.403654 161.54168 75.396484 165.73828 C 70.389315 169.93488 65.342868 174.39985 60.240234 179.14648 C 55.137601 183.89312 49.978184 188.92092 44.75 194.23828 C 39.521816 199.55565 34.223665 205.16348 28.839844 211.07227 C 25.351192 214.90109 21.76363 219.06608 18.199219 223.15039 C 18.404074 223.40119 18.671543 223.58815 18.882812 223.83203 C 20.910183 222.10855 22.985619 220.43746 25.123047 218.83398 C 27.363387 217.1533 29.663498 215.53767 32.015625 213.98633 C 34.367752 212.43499 36.771985 210.94798 39.226562 209.52344 C 44.135717 206.67436 49.240981 204.07593 54.503906 201.71875 C 59.766832 199.36157 65.188474 197.24503 70.730469 195.35938 C 76.272464 193.47372 81.935278 191.81929 87.681641 190.38477 C 93.428003 188.95025 99.256785 187.73619 105.13281 186.73242 C 111.00884 185.72866 116.93229 184.93519 122.86328 184.3418 C 128.79427 183.74841 134.73328 183.35379 140.64453 183.15039 C 146.55578 182.94699 152.43905 182.9334 158.25586 183.09961 C 164.07267 183.26582 169.82304 183.61347 175.4707 184.12891 C 181.11837 184.64434 186.66259 185.3276 192.06641 186.17188 C 197.47023 187.01615 202.73309 188.02109 207.81836 189.17383 C 212.90363 190.32657 217.81188 191.62754 222.50391 193.06836 C 227.19593 194.50918 231.67242 196.09031 235.89648 197.79883 C 239.79905 199.3773 243.42734 201.09062 246.86914 202.88086 C 249.48266 191.09005 250.32813 175.81497 250.32812 155.74414 L 250.32812 111.88281 C 248.92162 111.75146 247.45115 111.546 246.05859 111.43164 C 240.11583 110.94363 234.29908 110.61092 228.5918 110.44531 z"/>
+ <path style="isolation:isolate;fill:url(#linearGradient1005)" d="M 207.60547 14.380859 C 202.46183 15.962133 197.31297 17.631286 192.16797 19.548828 C 186.18597 21.778322 180.21257 24.232805 174.27344 26.90625 C 168.33431 29.579695 162.42827 32.472155 156.58008 35.578125 C 150.73189 38.684095 144.94159 42.004182 139.23242 45.53125 C 133.52325 49.058318 127.89512 52.791776 122.37305 56.728516 C 116.85097 60.665255 111.43535 64.803688 106.14844 69.138672 C 100.86153 73.473656 95.704841 78.004762 90.701172 82.726562 C 85.697503 87.448364 80.846183 92.361791 76.173828 97.458984 C 71.501474 102.55618 67.007809 107.83767 62.714844 113.29883 C 58.421878 118.75999 54.330346 124.40115 50.464844 130.21484 C 46.599341 136.02854 42.960279 142.01511 39.570312 148.16992 C 36.180347 154.32473 33.038229 160.64637 30.171875 167.13086 C 27.305521 173.61535 24.714591 180.2617 22.419922 187.06445 C 21.272587 190.46583 20.198524 193.90792 19.203125 197.38672 C 18.207726 200.86552 17.29058 204.38271 16.453125 207.9375 C 15.697651 211.1443 15.030491 214.39066 14.408203 217.6582 C 15.512992 219.6835 16.81702 221.4582 18.199219 223.15039 C 21.76363 219.06608 25.351192 214.90109 28.839844 211.07227 C 34.223665 205.16348 39.521816 199.55565 44.75 194.23828 C 49.978184 188.92092 55.137601 183.89312 60.240234 179.14648 C 65.342868 174.39985 70.389315 169.93488 75.396484 165.73828 C 80.403654 161.54168 85.370709 157.61453 90.3125 153.94727 C 95.254291 150.28 100.17163 146.87151 105.07812 143.71289 C 109.98462 140.55428 114.87996 137.64527 119.78125 134.97461 C 124.68254 132.30395 129.58945 129.87137 134.51562 127.66797 C 139.4418 125.46457 144.388 123.49121 149.36914 121.73438 C 154.35028 119.97754 159.36544 118.43838 164.43164 117.10742 C 169.49784 115.77646 174.61554 114.65234 179.79688 113.72656 C 184.97821 112.80078 190.22422 112.07254 195.55078 111.53125 C 200.87735 110.98996 206.28328 110.63648 211.78516 110.45898 C 217.28703 110.28149 222.88452 110.27971 228.5918 110.44531 C 234.29908 110.61092 240.11583 110.94363 246.05859 111.43164 C 247.45115 111.546 248.92162 111.75146 250.32812 111.88281 L 250.32812 96.494141 C 250.32812 39.71588 243.97402 20.344565 207.60547 14.380859 z"/>
+ <g transform="matrix(1.1430619,0,0,1.1430619,-21.186387,-25.42339)">
+ <path d="m 45.096185,150.41378 c 0.668225,13.50384 -0.08646,29.64424 9.825254,39.61688 9.265117,8.63887 22.858603,9.6142 34.588559,10.31273 5.62042,0.33005 11.765762,0.42503 18.818722,0.42503 h 10.31851 8.62653 c 0.19818,-0.85472 0.32664,-1.8382 0.53814,-2.5389 0.85399,-2.80403 1.64768,-8.58975 1.6503,-12.02685 0.003,-4.19827 -1.03387,-11.88003 -2.41221,-17.87808 -0.16678,-0.72572 0.0197,-0.74851 6.26342,-0.74851 5.81684,0 6.70568,-0.087 9.24113,-0.91518 1.96752,-0.64267 3.75529,-0.93451 5.98515,-0.9762 6.68891,-0.12508 11.92983,-3.83685 13.66376,-9.67565 0.33548,-1.12967 0.96184,-2.19697 1.57144,-2.68305 0.88393,-0.70481 1.00765,-1.06411 0.98215,-2.81698 -0.0485,-3.32623 -1.75111,-6.15274 -6.54468,-10.86315 l -4.06252,-3.99109 v -2.7649 c 0,-2.53355 -0.0853,-2.84305 -1.02828,-3.72026 -1.49488,-1.39066 -2.81091,-1.58353 -4.79616,-0.70536 -0.92367,0.40858 -1.91301,0.65306 -2.19942,0.54316 -0.67186,-0.25783 -1.7009,-2.83122 -1.7009,-4.253 0,-0.9043 0.37325,-1.3776 2.0759,-2.63544 2.27909,-1.68366 2.78574,-2.59453 2.78574,-5.00449 0,-2.56844 -2.81052,-5.8289 -5.02533,-5.8289 -0.51415,0 -1.87427,-1.114 -3.79764,-3.11014 -1.72712,-1.79245 -3.72513,-3.46241 -4.7158,-3.94198 -1.77236,-0.85799 -6.0586,-1.73376 -6.66075,-1.36162 -0.18714,0.11565 -0.63116,-0.34256 -0.9881,-1.01786 -0.99846,-1.888965 -0.8971,-5.992546 0.20535,-8.263443 2.43167,-5.008904 9.55349,-9.160379 18.08493,-10.540234 1.85748,-0.300428 3.45387,-0.622022 3.54764,-0.715783 0.0938,-0.09376 -0.94455,-0.515332 -2.30656,-0.936013 -10.19255,-3.148154 -20.9168,-1.171442 -26.61473,4.904789 -0.90804,0.968333 -1.66329,1.725656 -1.67859,1.683042 -0.88956,-2.479861 1.20358,-8.895165 3.9777,-12.192029 0.55325,-0.657489 0.9123,-1.288609 0.79763,-1.403284 -0.0765,-0.07655 -0.22841,-0.102439 -0.44048,-0.08482 -1.48453,0.123338 -5.93471,2.38108 -8.37654,4.361624 -3.40782,2.764077 -6.69074,8.287498 -7.67861,12.918228 l -0.49107,2.30657 -0.96727,-2.056565 c -1.0258,-2.182557 -1.74682,-5.762356 -1.75149,-8.696475 -0.002,-0.977148 -0.12995,-1.772726 -0.28423,-1.769358 -0.45945,0.01029 -4.04597,6.247341 -6.017897,10.465833 -2.575953,5.510656 -4.171657,9.701958 -6.406283,16.830458 -5.763026,18.3841 -8.079991,23.3377 -13.611679,29.09838 -5.412875,5.63695 -16.568478,9.54107 -22.396545,10.8009 -5.828067,1.25983 -6.923092,1.49624 -10.594191,1.84797 z" style="fill:#ffffff"/>
+ <path d="m 186.96437,64.38406 c -5.99246,-0.0305 -12.01334,1.479638 -17.50814,4.475345 -3.88084,2.115791 -9.57787,7.833756 -11.26932,11.310146 -1.87624,3.856163 -2.53153,6.843907 -2.53771,11.583645 -0.008,6.052535 1.2267,10.057864 4.52841,14.696934 1.70747,2.39907 2.30292,4.5787 2.7146,9.94264 0.28535,3.71808 0.47034,4.60233 1.0559,5.03051 0.96716,0.70719 3.63642,0.62056 6.83209,-0.22316 1.46206,-0.38601 3.5987,-1.08505 4.74747,-1.55391 1.91358,-0.78104 2.62914,-0.84745 8.54384,-0.77969 7.02605,0.0805 9.64658,-0.28937 14.62618,-2.0669 4.97492,-1.77587 7.94736,-3.56032 11.02847,-6.62389 6.38413,-6.34776 9.04539,-16.074513 6.81712,-24.913076 -2.44387,-9.693771 -8.34028,-15.653936 -18.94232,-19.147782 -3.45578,-1.138834 -7.04111,-1.712511 -10.63659,-1.730812 z M 174.7167,87.847986 a 5.2938949,5.2938949 0 0 1 0.52795,0.02585 5.2938949,5.2938949 0 0 1 0.52386,0.07892 5.2938949,5.2938949 0 0 1 0.513,0.130627 5.2938949,5.2938949 0 0 1 0.49665,0.182334 5.2938949,5.2938949 0 0 1 0.47625,0.229958 5.2938949,5.2938949 0 0 1 0.45175,0.276222 5.2938949,5.2938949 0 0 1 0.42045,0.321126 5.2938949,5.2938949 0 0 1 0.38781,0.360586 5.2938949,5.2938949 0 0 1 0.34834,0.397324 5.2938949,5.2938949 0 0 1 0.30887,0.429982 5.2938949,5.2938949 0 0 1 0.26262,0.458556 5.2938949,5.2938949 0 0 1 0.21635,0.48305 5.2938949,5.2938949 0 0 1 0.16736,0.502098 5.2938949,5.2938949 0 0 1 0.11567,0.517066 5.2938949,5.2938949 0 0 1 0.0639,0.525231 5.2938949,5.2938949 0 0 1 0.0123,0.374192 5.2938949,5.2938949 0 0 1 -0.0258,0.529313 5.2938949,5.2938949 0 0 1 -0.0789,0.522509 5.2938949,5.2938949 0 0 1 -0.13063,0.512984 5.2938949,5.2938949 0 0 1 -0.18232,0.496658 5.2938949,5.2938949 0 0 1 -0.22997,0.476245 5.2938949,5.2938949 0 0 1 -0.27622,0.451752 5.2938949,5.2938949 0 0 1 -0.31976,0.421818 5.2938949,5.2938949 0 0 1 -0.36195,0.386443 5.2938949,5.2938949 0 0 1 -0.39733,0.349694 5.2938949,5.2938949 0 0 1 -0.42998,0.307521 5.2938949,5.2938949 0 0 1 -0.45856,0.262612 5.2938949,5.2938949 0 0 1 -0.48304,0.216354 5.2938949,5.2938949 0 0 1 -0.50211,0.167368 5.2938949,5.2938949 0 0 1 -0.51706,0.115661 5.2938949,5.2938949 0 0 1 -0.52523,0.06394 5.2938949,5.2938949 0 0 1 -0.37419,0.01365 5.2938949,5.2938949 0 0 1 -0.52932,-0.02721 5.2938949,5.2938949 0 0 1 -0.52251,-0.07896 5.2938949,5.2938949 0 0 1 -0.51298,-0.130628 5.2938949,5.2938949 0 0 1 -0.49666,-0.18097 5.2938949,5.2938949 0 0 1 -0.47624,-0.231321 5.2938949,5.2938949 0 0 1 -0.45175,-0.276223 5.2938949,5.2938949 0 0 1 -0.42182,-0.31976 5.2938949,5.2938949 0 0 1 -0.38643,-0.360585 5.2938949,5.2938949 0 0 1 -0.34971,-0.397324 5.2938949,5.2938949 0 0 1 -0.30751,-0.431344 5.2938949,5.2938949 0 0 1 -0.26262,-0.458558 5.2938949,5.2938949 0 0 1 -0.21635,-0.483051 5.2938949,5.2938949 0 0 1 -0.16737,-0.502099 5.2938949,5.2938949 0 0 1 -0.11565,-0.517067 5.2938949,5.2938949 0 0 1 -0.0639,-0.525231 5.2938949,5.2938949 0 0 1 -0.0137,-0.374192 5.2938949,5.2938949 0 0 1 0.0272,-0.527952 5.2938949,5.2938949 0 0 1 0.079,-0.523869 5.2938949,5.2938949 0 0 1 0.13063,-0.512985 5.2938949,5.2938949 0 0 1 0.18097,-0.496656 5.2938949,5.2938949 0 0 1 0.23132,-0.476244 5.2938949,5.2938949 0 0 1 0.27623,-0.451753 5.2938949,5.2938949 0 0 1 0.31976,-0.420457 5.2938949,5.2938949 0 0 1 0.36059,-0.3878 5.2938949,5.2938949 0 0 1 0.39732,-0.348339 5.2938949,5.2938949 0 0 1 0.43135,-0.30888 5.2938949,5.2938949 0 0 1 0.45855,-0.262615 5.2938949,5.2938949 0 0 1 0.48305,-0.21635 5.2938949,5.2938949 0 0 1 0.50209,-0.167367 5.2938949,5.2938949 0 0 1 0.51707,-0.115659 5.2938949,5.2938949 0 0 1 0.52523,-0.06395 5.2938949,5.2938949 0 0 1 0.3742,-0.01225 z m 12.68581,0 c 0.1763,-1.8e-4 0.35251,0.0084 0.52795,0.02585 0.17583,0.01755 0.35067,0.04389 0.52388,0.07892 0.17306,0.03496 0.34428,0.07856 0.51298,0.130627 0.16849,0.05246 0.33425,0.113316 0.49666,0.182334 0.16247,0.06867 0.32142,0.145419 0.47624,0.229958 0.1551,0.08448 0.30587,0.176672 0.45175,0.276222 0.14542,0.09997 0.28574,0.207144 0.42046,0.321126 0.13519,0.113651 0.26463,0.233997 0.3878,0.360586 0.12265,0.126561 0.2389,0.259167 0.34833,0.397324 0.11007,0.138087 0.21316,0.281593 0.30888,0.429982 0.0951,0.148384 0.18277,0.301428 0.26262,0.458556 0.0802,0.157309 0.15233,0.318527 0.21635,0.48305 0.0642,0.164471 0.11999,0.332045 0.16737,0.502098 0.0471,0.170317 0.0857,0.342888 0.11566,0.517066 0.03,0.173901 0.0514,0.349196 0.0639,0.525231 0.009,0.124547 0.0126,0.249355 0.0123,0.374192 2.3e-4,0.176759 -0.009,0.353419 -0.0258,0.529313 -0.0176,0.175375 -0.0439,0.349762 -0.0789,0.522509 -0.0349,0.173067 -0.0785,0.344275 -0.13063,0.512984 -0.0524,0.168488 -0.11332,0.33425 -0.18234,0.496658 -0.0687,0.162484 -0.14541,0.321424 -0.22995,0.476245 -0.0845,0.155095 -0.17667,0.305874 -0.27623,0.451752 -0.0999,0.145887 -0.20711,0.286667 -0.32112,0.421818 -0.11369,0.134739 -0.23403,0.26371 -0.36059,0.386443 -0.12652,0.123118 -0.25914,0.239826 -0.39732,0.349694 -0.13812,0.10961 -0.28163,0.212243 -0.42999,0.307521 -0.14838,0.09511 -0.30142,0.182764 -0.45855,0.262612 -0.15731,0.08016 -0.31853,0.15234 -0.48305,0.216354 -0.16447,0.06411 -0.33205,0.119986 -0.50209,0.167368 -0.17032,0.0472 -0.3429,0.08573 -0.51707,0.115661 -0.17391,0.03004 -0.3492,0.05141 -0.52523,0.06394 -0.12454,0.0089 -0.24935,0.01347 -0.3742,0.01365 -0.17678,-2.24e-4 -0.35344,-0.0093 -0.52931,-0.02721 -0.17537,-0.01759 -0.34976,-0.04394 -0.52251,-0.07896 -0.17307,-0.03493 -0.34428,-0.07853 -0.51298,-0.130628 -0.16846,-0.05201 -0.33422,-0.112416 -0.49666,-0.18097 -0.16251,-0.06909 -0.32145,-0.146316 -0.47624,-0.231321 -0.1551,-0.08445 -0.30588,-0.176671 -0.45176,-0.276223 -0.14585,-0.09948 -0.28663,-0.20621 -0.42181,-0.31976 -0.13474,-0.113687 -0.26371,-0.234033 -0.38645,-0.360585 -0.12311,-0.126534 -0.23982,-0.259135 -0.34969,-0.397324 -0.10964,-0.138558 -0.21228,-0.282522 -0.30752,-0.431344 -0.0951,-0.148384 -0.18277,-0.301428 -0.26261,-0.458558 -0.0802,-0.157309 -0.15234,-0.318524 -0.21636,-0.483051 -0.0641,-0.164472 -0.11998,-0.332048 -0.16736,-0.502099 -0.0471,-0.170318 -0.0857,-0.342888 -0.11567,-0.517067 -0.03,-0.173902 -0.0514,-0.349197 -0.0639,-0.525231 -0.009,-0.124531 -0.0136,-0.249339 -0.0137,-0.374192 2.7e-4,-0.176327 0.009,-0.352531 0.0272,-0.527952 0.0176,-0.175831 0.0439,-0.350674 0.079,-0.523869 0.035,-0.173067 0.0785,-0.344276 0.13063,-0.512985 0.052,-0.168463 0.11242,-0.334219 0.18097,-0.496656 0.0691,-0.162508 0.14632,-0.321454 0.23131,-0.476244 0.0845,-0.155098 0.17667,-0.305871 0.27624,-0.451753 0.0995,-0.145387 0.20624,-0.285713 0.31975,-0.420457 0.11366,-0.135201 0.234,-0.264629 0.36059,-0.3878 0.12656,-0.122655 0.25917,-0.238913 0.39732,-0.348339 0.13854,-0.110104 0.28249,-0.213193 0.43135,-0.30888 0.14838,-0.09512 0.30143,-0.182764 0.45856,-0.262615 0.15731,-0.08012 0.31853,-0.152333 0.48305,-0.21635 0.16447,-0.06413 0.33204,-0.119985 0.50209,-0.167367 0.17032,-0.04716 0.3429,-0.08576 0.51707,-0.115659 0.1739,-0.03006 0.3492,-0.0514 0.52522,-0.06395 0.12456,-0.0085 0.24937,-0.01257 0.3742,-0.01225 z m 12.68582,0 a 5.2938949,5.2938949 0 0 1 0.52795,0.02585 5.2938949,5.2938949 0 0 1 0.52387,0.07892 5.2938949,5.2938949 0 0 1 0.51162,0.130627 5.2938949,5.2938949 0 0 1 0.49801,0.182334 5.2938949,5.2938949 0 0 1 0.47626,0.229958 5.2938949,5.2938949 0 0 1 0.45174,0.276222 5.2938949,5.2938949 0 0 1 0.42046,0.321126 5.2938949,5.2938949 0 0 1 0.3878,0.360586 5.2938949,5.2938949 0 0 1 0.34834,0.397324 5.2938949,5.2938949 0 0 1 0.30888,0.429982 5.2938949,5.2938949 0 0 1 0.26262,0.458556 5.2938949,5.2938949 0 0 1 0.21635,0.48305 5.2938949,5.2938949 0 0 1 0.16736,0.502098 5.2938949,5.2938949 0 0 1 0.11566,0.517066 5.2938949,5.2938949 0 0 1 0.0639,0.525231 5.2938949,5.2938949 0 0 1 0.0123,0.374192 5.2938949,5.2938949 0 0 1 -0.0258,0.529313 5.2938949,5.2938949 0 0 1 -0.079,0.522509 5.2938949,5.2938949 0 0 1 -0.13062,0.512984 5.2938949,5.2938949 0 0 1 -0.18234,0.496658 5.2938949,5.2938949 0 0 1 -0.22995,0.476245 5.2938949,5.2938949 0 0 1 -0.27623,0.451752 5.2938949,5.2938949 0 0 1 -0.32112,0.421818 5.2938949,5.2938949 0 0 1 -0.36058,0.386443 5.2938949,5.2938949 0 0 1 -0.39733,0.349694 5.2938949,5.2938949 0 0 1 -0.42998,0.307521 5.2938949,5.2938949 0 0 1 -0.45992,0.262612 5.2938949,5.2938949 0 0 1 -0.48169,0.216354 5.2938949,5.2938949 0 0 1 -0.50345,0.167368 5.2938949,5.2938949 0 0 1 -0.51572,0.115661 5.2938949,5.2938949 0 0 1 -0.52522,0.06394 5.2938949,5.2938949 0 0 1 -0.37419,0.01365 5.2938949,5.2938949 0 0 1 -0.52932,-0.02721 5.2938949,5.2938949 0 0 1 -0.5225,-0.07896 5.2938949,5.2938949 0 0 1 -0.51299,-0.130628 5.2938949,5.2938949 0 0 1 -0.49666,-0.18097 5.2938949,5.2938949 0 0 1 -0.47624,-0.231321 5.2938949,5.2938949 0 0 1 -0.45176,-0.276223 5.2938949,5.2938949 0 0 1 -0.42182,-0.31976 5.2938949,5.2938949 0 0 1 -0.38643,-0.360585 5.2938949,5.2938949 0 0 1 -0.3497,-0.397324 5.2938949,5.2938949 0 0 1 -0.30752,-0.431344 5.2938949,5.2938949 0 0 1 -0.26397,-0.458558 5.2938949,5.2938949 0 0 1 -0.21499,-0.483051 5.2938949,5.2938949 0 0 1 -0.16737,-0.502099 5.2938949,5.2938949 0 0 1 -0.11566,-0.517067 5.2938949,5.2938949 0 0 1 -0.0639,-0.525231 5.2938949,5.2938949 0 0 1 -0.0136,-0.374192 5.2938949,5.2938949 0 0 1 0.0272,-0.527952 5.2938949,5.2938949 0 0 1 0.0789,-0.523869 5.2938949,5.2938949 0 0 1 0.13063,-0.512985 5.2938949,5.2938949 0 0 1 0.18098,-0.496656 5.2938949,5.2938949 0 0 1 0.22996,-0.476244 5.2938949,5.2938949 0 0 1 0.27757,-0.451753 5.2938949,5.2938949 0 0 1 0.31977,-0.420457 5.2938949,5.2938949 0 0 1 0.3606,-0.3878 5.2938949,5.2938949 0 0 1 0.39731,-0.348339 5.2938949,5.2938949 0 0 1 0.43135,-0.30888 5.2938949,5.2938949 0 0 1 0.45855,-0.262615 5.2938949,5.2938949 0 0 1 0.48305,-0.21635 5.2938949,5.2938949 0 0 1 0.5021,-0.167367 5.2938949,5.2938949 0 0 1 0.5157,-0.115659 5.2938949,5.2938949 0 0 1 0.5266,-0.06395 5.2938949,5.2938949 0 0 1 0.37419,-0.01225 z" style="fill:#ffffff"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ramme.svg b/.icons/Gruvbox_Dark-2/apps/64/ramme.svg
new file mode 120000
index 000000000..f106eebac
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ramme.svg
@@ -0,0 +1 @@
+instagram.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rapid-photo-downloader.svg b/.icons/Gruvbox_Dark-2/apps/64/rapid-photo-downloader.svg
new file mode 100644
index 000000000..a8bad4b0c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rapid-photo-downloader.svg
@@ -0,0 +1,71 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="cUIs4tLzQ1XLDi5B9P5zBvi6oTwm69AJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#cUIs4tLzQ1XLDi5B9P5zBvi6oTwm69AJ)">
+ <linearGradient id="_lgradient_5" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_6" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g filter="url(#cbpIARMrh2WsNbdEEKIShds701v3LkGp)">
+ <linearGradient id="_lgradient_7" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(65.319,0,0,35.945,110.52,55.06)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" d="M 110.52 55.06 L 165.79 55.06 L 165.79 80.735 L 110.52 80.735 L 110.52 55.06 Z M 165.79 65.33 L 175.839 65.33 L 175.839 91.005 L 165.79 91.005 L 165.79 65.33 Z"/>
+ <linearGradient id="_lgradient_8" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(80.744,0,0,97.566,103.858,53.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" d="M 107.769 106.632 L 107.769 79.126 L 103.858 79.126 L 103.858 53.5 L 168.873 53.5 L 184.602 69.575 L 184.602 94.877 L 180.461 94.877 L 180.461 102.4 L 184.602 102.4 L 184.602 151.066 L 103.858 151.066 L 103.858 106.632 L 107.769 106.632 L 107.769 106.632 Z M 167.809 84.063 L 175.63 84.063 L 175.63 67.136 L 167.809 67.136 L 167.809 84.063 L 167.809 84.063 Z M 154.467 75.599 L 162.288 75.599 L 162.288 58.672 L 154.467 58.672 L 154.467 75.599 L 154.467 75.599 Z M 140.664 75.599 L 148.486 75.599 L 148.486 58.672 L 140.664 58.672 L 140.664 75.599 L 140.664 75.599 Z M 127.552 75.599 L 135.373 75.599 L 135.373 58.672 L 127.552 58.672 L 127.552 75.599 L 127.552 75.599 Z M 113.75 75.599 L 121.571 75.599 L 121.571 58.672 L 113.75 58.672 L 113.75 75.599 L 113.75 75.599 Z"/>
+ </g>
+ <defs>
+ <filter id="cbpIARMrh2WsNbdEEKIShds701v3LkGp" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#QWbXZXOMWh7h4KIxqTkiTrPjymP9Q3FG)">
+ <linearGradient id="_lgradient_9" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(66.319,0,0,33.545,77.19,103.25)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" d="M 77.19 103.25 L 132.46 103.25 L 132.46 126.548 L 77.19 126.548 L 77.19 103.25 Z M 133.46 111.18 L 143.509 111.18 L 143.509 136.795 L 133.46 136.795 L 133.46 111.18 Z"/>
+ <linearGradient id="_lgradient_10" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(80.744,0,0,97.335,71.398,101.165)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" d="M 75.309 154.171 L 75.309 126.73 L 71.398 126.73 L 71.398 101.165 L 136.413 101.165 L 152.142 117.202 L 152.142 142.444 L 148.001 142.444 L 148.001 149.95 L 152.142 149.95 L 152.142 198.5 L 71.398 198.5 L 71.398 154.171 L 75.309 154.171 L 75.309 154.171 Z M 135.349 131.655 L 143.171 131.655 L 143.171 114.768 L 135.349 114.768 L 135.349 131.655 L 135.349 131.655 Z M 122.007 123.212 L 129.828 123.212 L 129.828 106.325 L 122.007 106.325 L 122.007 123.212 L 122.007 123.212 Z M 108.205 123.212 L 116.026 123.212 L 116.026 106.325 L 108.205 106.325 L 108.205 123.212 L 108.205 123.212 Z M 95.092 123.212 L 102.914 123.212 L 102.914 106.325 L 95.092 106.325 L 95.092 123.212 L 95.092 123.212 Z M 81.29 123.212 L 89.111 123.212 L 89.111 106.325 L 81.29 106.325 L 81.29 123.212 L 81.29 123.212 Z"/>
+ </g>
+ <defs>
+ <filter id="QWbXZXOMWh7h4KIxqTkiTrPjymP9Q3FG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rapidsvn.svg b/.icons/Gruvbox_Dark-2/apps/64/rapidsvn.svg
new file mode 100755
index 000000000..5e12f8a8b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rapidsvn.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Uy3NgwvsUG1Dp7u5tWUqPB19K8fQ902l" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Uy3NgwvsUG1Dp7u5tWUqPB19K8fQ902l)">
+ <linearGradient id="_lgradient_11" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_12" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#e6e6e6" d="M 157.564 172.927 C 157.564 179.745 148.091 199.542 136.56 199.542 C 122.163 199.542 101.552 183.85 101.552 173.567 C 101.552 163.284 115.161 157.533 129.558 157.533 C 143.955 157.533 157.564 165.644 157.564 172.927 Z M 192.572 119.101 C 192.572 124.859 186.302 129.527 178.569 129.527 C 170.835 129.527 164.566 124.859 164.566 119.101 C 164.566 113.342 170.835 108.674 178.569 108.674 C 186.302 108.674 192.572 113.342 192.572 119.101 Z M 205.541 56.458 C 205.541 56.458 154.096 98.788 97.823 100.543 C 82.39 101.024 71.108 97.155 63.525 93.542 C 55.941 89.928 48.628 82.821 48.628 82.821 L 45.5 89.88 C 45.5 89.88 48.479 92.986 50.949 94.763 C 52.946 105.449 61.949 136.529 94.551 136.529 C 122.152 136.529 132.606 114.053 135.569 102.775 C 176.469 91.12 210.5 61.784 210.5 61.784 L 205.541 56.458 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/raven-reader.svg b/.icons/Gruvbox_Dark-2/apps/64/raven-reader.svg
new file mode 100644
index 000000000..cd8b28e09
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/raven-reader.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="i6RaVDvV5rSNjNE7A9g3epI6wfBshiL2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#i6RaVDvV5rSNjNE7A9g3epI6wfBshiL2)">
+ <path fill="#d9c813" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="yahg4Uenk2QQQq7HgL6HScplDPqBoTzI" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#yahg4Uenk2QQQq7HgL6HScplDPqBoTzI)">
+ <linearGradient id="_lgradient_31" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_31)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_32" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_32)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#ececec" d="M 173.898 103.888 C 146.196 55.587 124.29 51.614 108.303 59.151 C 100.493 62.839 103.758 66.227 92.628 63.791 C 82.723 61.628 76.453 60.893 67.746 64.948 C 59.038 69.002 55.5 73.055 55.5 75.381 C 55.5 77.708 57.827 71.898 64.208 71.299 C 70.589 70.701 80.968 71.299 87.934 76.524 C 94.9 81.749 95.472 86.337 95.472 88.664 C 95.472 90.991 87.923 87.63 79.024 89.821 C 71.16 91.753 65.092 94.045 64.507 96.372 C 63.922 98.698 78.494 97.267 85.311 97.253 C 88.549 97.362 90.919 96.342 93.177 100.736 C 95.518 105.362 96.075 108.9 98.987 110.016 C 101.899 111.131 102.47 107.703 105.954 114.669 C 109.437 121.635 110.593 124.149 106.525 134.598 C 102.457 145.048 99.508 153.024 101.25 151.268 C 102.61 149.908 106.996 148.625 108.561 146.598 C 108.126 150.326 108.561 157.184 113.527 164.83 C 122.235 178.178 134.971 177.076 152.985 181.688 C 181.027 188.75 193.326 188.33 199.204 197.909 C 200.361 199.8 201.095 201.46 199.857 196.929 C 194.088 175.826 190.892 133.509 173.898 103.888 Z"/>
+ <circle fill="#3b3b3b" cx="113.395" cy="69.51" r="4.443" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rawtherapee.svg b/.icons/Gruvbox_Dark-2/apps/64/rawtherapee.svg
new file mode 100644
index 000000000..c150606f9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rawtherapee.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#T9qcrayDxf53GGik9OhM72PdlTvv8Vz2)">
+ <linearGradient id="_lgradient_315" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e8e8e8"/>
+ <stop offset="100%" style="stop-color:#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_315)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="T9qcrayDxf53GGik9OhM72PdlTvv8Vz2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#e647ff" d="M 128 11.95 L 165.685 11.95 C 174.942 11.95 183.207 12.116 190.584 12.549 C 194.272 12.766 197.737 13.05 200.994 13.413 C 204.251 13.777 207.299 14.221 210.151 14.757 C 213.002 15.294 215.659 15.921 218.13 16.657 C 220.602 17.392 222.891 18.234 225.009 19.193 C 227.049111 20.108181 229.008103 21.194391 230.865 22.44 C 231.047 22.564 231.187 22.726 231.366 22.852 L 128 126.119 L 128 11.95 L 128 11.95 Z"/>
+ <path fill="#ff3636" d="M 24.632 22.854 C 24.812 22.728 24.952 22.564 25.135 22.44 C 26.991897 21.194391 28.950889 20.108181 30.991 19.193 C 33.109 18.234 35.398 17.392 37.87 16.657 C 40.341 15.921 42.996 15.294 45.847 14.757 C 48.699 14.221 51.747 13.777 55.004 13.413 C 58.466582 13.034707 61.938425 12.746609 65.416 12.549 C 72.793 12.116 81.058 11.95 90.315 11.95 L 128 11.95 L 128 126.119 L 24.632 22.854 L 24.632 22.854 Z"/>
+ <path fill="#5964ff" d="M 231.257 22.763 C 232.881 23.895 234.405 25.111 235.774 26.478 C 237.275187 27.980069 238.629347 29.622205 239.818 31.382 C 241.064711 33.236474 242.152258 35.193122 243.069 37.231 C 244.03 39.347 244.873 41.633 245.61 44.102 C 246.346 46.571 246.976 49.223 247.513 52.072 C 248.075523 55.102822 248.524504 58.15362 248.859 61.218 C 249.223 64.472 249.508 67.934 249.725 71.619 C 250.159 78.988 250.324 87.246 250.324 96.494 L 250.324 126.119 L 128 126.119 L 231.257 22.763 L 231.257 22.763 Z"/>
+ <path fill="#53bdff" d="M 250.324 126.121 L 250.324 155.745 C 250.324 164.993 250.159 173.25 249.725 180.62 C 249.527276 184.094305 249.23851 187.562829 248.859 191.022 C 248.524429 194.086702 248.075449 197.137831 247.513 200.169 C 246.976 203.017 246.346 205.669 245.61 208.139 C 244.873 210.608 244.03 212.894 243.069 215.009 C 242.152471 217.047304 241.064916 219.004301 239.818 220.859 C 238.629339 222.61848 237.275178 224.260284 235.774 225.762 C 234.405 227.13 232.881 228.345 231.257 229.478 L 128 126.121 L 250.324 126.121 L 250.324 126.121 Z"/>
+ <path fill="#ff7221" d="M 5.676 126.119 L 5.676 96.494 C 5.676 87.246 5.841 78.988 6.275 71.619 C 6.492 67.934 6.777 64.472 7.141 61.218 C 7.475496 58.15362 7.924477 55.102822 8.487 52.072 C 9.024 49.223 9.654 46.571 10.39 44.102 C 11.127 41.633 11.968 39.347 12.929 37.231 C 13.846417 35.19307 14.934632 33.236424 16.182 31.382 C 17.369962 29.622249 18.723454 27.980111 20.224 26.478 C 21.593 25.111 23.119 23.895 24.743 22.763 L 128 126.119 L 5.676 126.119 L 5.676 126.119 Z"/>
+ <path fill="#ffac29" d="M 24.741 229.476 C 23.118 228.343 21.592 227.129 20.224 225.762 C 18.723463 224.260242 17.36997 222.618436 16.182 220.859 C 14.934424 219.004354 13.8462 217.047358 12.929 215.009 C 11.968 212.894 11.127 210.608 10.39 208.139 C 9.654 205.669 9.024 203.017 8.487 200.169 C 7.924551 197.137831 7.475571 194.086702 7.141 191.022 C 6.76149 187.562829 6.472724 184.094305 6.275 180.62 C 5.841 173.25 5.676 164.993 5.676 155.745 L 5.676 126.121 L 128 126.121 L 24.741 229.476 L 24.741 229.476 Z"/>
+ <path fill="#80ffe5" d="M 231.366 229.388 C 231.187 229.514 231.047 229.676 230.865 229.8 C 229.008331 231.045982 227.049307 232.13221 225.009 233.047 C 222.891 234.007 220.602 234.849 218.13 235.584 C 215.659 236.319 213.002 236.947 210.151 237.483 C 207.299 238.02 204.251 238.463 200.994 238.827 C 197.737 239.191 194.272 239.475 190.584 239.691 C 183.207 240.124 174.942 240.288 165.685 240.288 L 128 240.288 L 128 126.119 L 231.366 229.388 L 231.366 229.388 Z"/>
+ <path fill="#73ff44" d="M 128 240.288 L 90.315 240.288 C 81.058 240.288 72.793 240.124 65.416 239.691 C 61.728 239.475 58.261 239.191 55.004 238.827 C 51.747 238.463 48.699 238.02 45.847 237.483 C 42.996 236.947 40.341 236.319 37.87 235.584 C 35.398 234.849 33.109 234.007 30.991 233.047 C 28.950693 232.13221 26.991669 231.045982 25.135 229.8 C 24.953 229.676 24.813 229.514 24.634 229.388 L 128 126.121 L 128 240.288 L 128 240.288 Z"/>
+ <defs>
+ <filter id="qgmMbxa4fyvMNAMmulooUaB76LDYNUQI" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#qgmMbxa4fyvMNAMmulooUaB76LDYNUQI)">
+ <circle fill="#ffffff" cx="128" cy="126.12" r="76.453" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_316" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_316)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/razercommander.svg b/.icons/Gruvbox_Dark-2/apps/64/razercommander.svg
new file mode 100644
index 000000000..1f69c1a7d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/razercommander.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="qhVkEiKxNp5gZtHn5BeM4EcUKhwujvNB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#qhVkEiKxNp5gZtHn5BeM4EcUKhwujvNB)">
+ <linearGradient id="_lgradient_13" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_14" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_15" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,145.001,55.5,55.499)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" d="M 198.251 55.5 C 197.985 55.498 197.457 55.517 196.893 55.551 C 196.14 55.596 195.477 55.632 195.421 55.632 C 195.364 55.632 195.088 55.959 194.807 56.359 C 194.527 56.759 194.235 57.12 194.158 57.16 C 194.082 57.202 193.598 57.39 193.084 57.581 C 192.219 57.901 192.125 57.92 191.819 57.844 C 191.403 57.74 190.793 57.773 185.518 58.188 L 183.069 58.381 L 181.855 59.53 C 181.188 60.162 180.601 60.729 180.55 60.789 C 180.5 60.849 180.124 61.008 179.714 61.142 C 178.237 61.626 177.014 62.334 176.152 63.205 C 175.544 63.82 175.343 64.146 174.851 65.318 C 174.646 65.806 174.463 66.22 174.445 66.238 C 174.426 66.257 174.122 66.085 173.768 65.856 C 171.854 64.62 169.994 64.046 167.894 64.046 C 164.945 64.045 162.311 64.839 160.322 66.328 C 158.395 67.77 156.817 69.57 155.919 71.35 C 155.578 72.026 155.222 73.424 155.052 74.753 C 154.875 76.136 154.928 78.427 155.164 79.509 C 155.563 81.35 157.093 84.734 158.805 87.566 C 160.833 90.92 162.492 93.038 166.503 97.395 C 168.056 99.081 168.391 99.431 171.626 102.75 C 174.15 105.339 174.973 106.304 176.028 107.912 C 178.322 111.409 179.517 114.746 179.164 116.67 C 178.98 117.671 178.313 118.685 177.377 119.385 C 176.747 119.856 175.334 120.565 174.506 120.824 C 173.807 121.042 172.939 121.214 172.872 121.148 C 172.848 121.123 172.955 120.596 173.11 119.977 C 173.616 117.959 173.806 116.154 173.695 114.408 C 173.505 111.399 172.307 108.38 170.549 106.475 C 169.163 104.974 166.656 103.3 164.82 102.651 C 163.755 102.274 163.17 102.19 161.945 102.234 C 160.62 102.283 159.903 102.446 158.95 102.915 C 157.729 103.516 157.133 104.343 157.139 105.429 C 157.141 105.917 157.176 106.069 157.367 106.422 C 157.653 106.952 158.159 107.462 158.587 107.65 C 158.77 107.73 159.261 107.831 159.679 107.874 C 160.732 107.981 161.537 108.202 162.437 108.631 C 163.321 109.052 163.933 109.492 164.728 110.275 C 165.696 111.228 166.23 112.181 166.527 113.487 C 166.697 114.231 166.697 115.848 166.527 116.535 C 166.357 117.224 165.967 118.215 165.768 118.467 L 165.607 118.671 L 164.132 117.23 C 162.182 115.328 159.511 112.825 158.756 112.195 C 156.06 109.944 153.304 108.359 151.093 107.788 C 150.734 107.695 150.402 107.582 150.355 107.536 C 150.307 107.491 150.227 107.178 150.176 106.841 C 149.75 104.042 148.511 100.82 146.988 98.553 C 146.089 97.214 145.314 96.304 143.755 94.751 C 141.47 92.478 139.316 90.877 137.056 89.774 L 135.898 89.209 L 135.68 88.425 C 135.019 86.059 133.756 83.51 132.263 81.526 C 131.559 80.592 130.067 79.055 129.179 78.35 C 126.819 76.477 124.237 75.388 120.995 74.897 C 119.657 74.694 116.934 74.621 115.594 74.752 C 112.88 75.018 110.587 75.814 108.902 77.077 C 105.517 79.613 102.46 83.957 101.089 88.179 C 99.994 91.551 96.247 106.737 94.32 115.615 C 94.073 116.755 93.838 117.27 93.088 118.314 C 92.361 119.327 91.723 119.991 91.139 120.344 C 90.749 120.579 90.649 120.605 90.156 120.6 C 89.494 120.594 88.848 120.336 88.587 119.971 C 88.125 119.325 87.921 118.127 87.988 116.445 C 88.035 115.284 88.128 114.651 88.623 112.119 C 89.157 109.389 88.675 107.39 87.089 105.747 C 86.313 104.943 85.1 104.236 83.964 103.926 C 83.244 103.729 81.819 103.745 81.023 103.96 C 78.861 104.541 77.124 105.846 75.969 107.76 C 75.766 108.096 75.521 108.561 75.425 108.792 C 75.131 109.5 75.122 109.5 74.617 108.741 C 74.371 108.37 73.925 107.825 73.626 107.53 C 73.084 106.995 73.082 106.994 72.045 106.659 C 71.474 106.475 70.746 106.194 70.427 106.036 C 69.639 105.644 69.006 105.447 68.213 105.347 C 67.846 105.301 66.732 105.13 65.735 104.966 C 64.007 104.682 63.886 104.651 63.104 104.287 C 62.201 103.868 62.286 103.954 61.356 102.506 C 60.769 101.593 60.336 101.21 59.72 101.062 C 58.55 100.781 57.108 101.877 56.994 103.135 C 56.955 103.55 56.928 103.61 56.727 103.713 C 56.331 103.917 55.878 104.383 55.693 104.776 C 55.198 105.833 55.697 107.286 56.711 107.732 C 56.971 107.846 58.975 108.18 59.401 108.18 C 59.455 108.18 59.84 108.432 60.255 108.74 C 60.996 109.289 61.023 109.32 61.663 110.365 C 62.021 110.951 62.494 111.641 62.713 111.898 C 62.932 112.156 63.183 112.505 63.27 112.674 C 63.539 113.201 64.328 114.181 64.777 114.549 C 65.013 114.742 65.355 115.101 65.537 115.347 C 66.462 116.597 67.554 117.132 69.653 117.361 L 70.529 117.457 L 71.152 117.905 C 72.021 118.529 73.166 119.08 74.083 119.315 C 75.12 119.581 76.247 119.545 77.373 119.21 C 77.786 119.087 78.138 119.008 78.155 119.035 C 78.172 119.062 78.224 119.494 78.27 119.995 C 78.577 123.267 79.934 125.939 82.357 128.039 C 84.487 129.886 86.127 130.64 89.001 131.097 C 90.023 131.259 92.029 131.278 92.923 131.134 C 94.561 130.869 96.574 129.957 98.188 128.748 C 100.092 127.321 101.9 124.848 103.805 121.068 C 105.802 117.106 106.859 113.921 108.262 107.645 C 108.97 104.479 109.654 100.931 110.071 98.257 C 110.219 97.305 110.447 96.098 110.576 95.575 C 111.256 92.824 112.465 90.32 114.145 88.178 C 114.77 87.382 116.047 86.169 116.538 85.905 C 117.658 85.305 119.237 85.327 120.632 85.962 C 121.167 86.206 123.799 88.144 123.776 88.276 C 123.767 88.33 123.326 88.547 122.797 88.758 C 120.52 89.667 118.625 90.883 117.152 92.379 C 115.497 94.06 114.196 96.14 113.502 98.211 C 113.111 99.379 113.02 100.021 113.021 101.586 C 113.022 103.452 113.254 104.846 113.792 106.236 C 114.542 108.17 116.152 109.776 117.975 110.407 C 119.058 110.782 119.82 110.666 120.477 110.026 C 121.062 109.457 121.335 108.719 121.227 108.002 C 121.198 107.81 121.007 107.373 120.783 106.985 C 120.036 105.693 119.654 104.521 119.586 103.312 C 119.52 102.133 119.863 100.398 120.37 99.351 C 120.683 98.703 121.455 97.835 122.246 97.243 C 123.236 96.501 124.74 95.859 125.772 95.739 L 126.204 95.688 L 126.151 96.403 C 126.095 97.139 126.057 97.377 125.461 100.684 C 125.268 101.756 125.059 103.03 124.996 103.514 C 124.495 107.393 124.731 111.202 125.615 113.495 C 125.636 113.549 125.428 113.747 125.128 113.957 C 122.315 115.929 119.793 118.878 118.263 121.986 C 116.493 125.578 115.416 129.765 115.416 133.047 L 115.416 134.012 L 114.82 134.5 C 113.985 135.185 112.795 136.39 112.076 137.279 C 109.241 140.785 107.837 144.801 107.982 148.986 C 108.048 150.893 108.292 152.164 108.98 154.187 C 110.242 157.898 112.133 160.744 114.532 162.547 C 115.248 163.085 117.587 164.227 118.866 164.663 C 121.559 165.58 124.335 166.001 127.038 165.902 C 128.298 165.856 128.454 165.829 137.419 164.129 C 142.425 163.18 148.787 161.974 151.557 161.449 C 154.327 160.925 156.94 160.421 157.363 160.33 C 159.271 159.92 161.45 160.381 162.685 161.456 C 163.309 161.999 163.655 162.879 163.522 163.584 C 163.415 164.15 162.425 164.992 161.217 165.544 C 160.108 166.051 159.06 166.348 156.901 166.767 C 155.242 167.089 154.945 167.18 154.095 167.62 C 152.41 168.494 151.048 170.068 150.624 171.634 C 150.411 172.421 150.385 174.066 150.573 174.763 C 151.147 176.875 152.7 178.608 154.863 179.554 C 156.049 180.072 157.715 180.377 158.797 180.273 C 159.087 180.245 159.328 180.254 159.353 180.295 C 159.377 180.334 159.228 180.646 159.021 180.988 C 158.814 181.331 158.531 181.877 158.393 182.203 C 158.097 182.898 158.09 183.04 158.226 185.395 C 158.321 187.021 158.45 187.775 158.778 188.618 C 158.863 188.835 158.97 189.317 159.017 189.689 C 159.165 190.867 159.298 191.507 159.497 191.995 L 159.689 192.469 L 159.598 193.681 L 159.506 194.893 L 158.879 195.88 C 158.2 196.951 158.016 197.37 158.016 197.844 C 158.016 198.398 158.176 198.755 158.628 199.206 C 159.343 199.922 160.222 200.231 161.006 200.045 C 161.365 199.959 161.418 199.965 161.672 200.121 C 161.824 200.215 162.093 200.336 162.27 200.391 L 162.27 200.391 C 162.86 200.575 163.382 200.529 163.977 200.244 C 164.635 199.928 165.051 199.533 165.303 198.987 C 165.578 198.389 165.52 197.754 165.089 196.638 L 164.764 195.797 L 164.982 194.382 C 165.196 192.988 165.203 192.963 165.477 192.661 C 165.895 192.2 166.074 191.916 166.315 191.336 C 166.435 191.046 166.758 190.516 167.033 190.158 C 167.608 189.407 168.173 188.333 168.405 187.547 C 168.493 187.247 168.757 186.506 168.992 185.902 L 169.417 184.803 L 169.377 184.064 C 169.345 183.489 169.271 183.133 169.045 182.456 L 168.755 181.587 L 168.885 180.508 C 169.034 179.266 169.044 178.69 168.931 177.782 C 168.762 176.41 168.332 175.374 167.519 174.38 C 167.243 174.044 167.018 173.717 167.018 173.654 C 167.017 173.588 167.315 173.375 167.71 173.156 C 169.114 172.382 170.669 171.057 171.676 169.778 C 173.198 167.843 174.211 164.152 173.945 161.505 C 173.716 159.231 173.037 157.174 171.989 155.584 C 170.836 153.835 169.021 152.28 166.897 151.224 C 165.194 150.377 163.504 149.963 160.361 149.622 C 159.126 149.488 154.33 149.488 152.94 149.622 C 148.669 150.034 143.332 151.095 137.676 152.658 C 136.704 152.927 135.436 153.251 134.859 153.379 C 133.694 153.636 127.268 154.472 126.508 154.465 C 125.986 154.46 124.344 154.213 123.604 154.028 C 122.052 153.639 120.745 153.041 120.173 152.456 C 119.758 152.033 119.173 150.93 118.999 150.243 C 118.939 150.009 118.866 149.553 118.836 149.231 C 118.784 148.679 118.807 148.538 119.23 146.846 C 119.477 145.856 119.71 145.047 119.747 145.047 C 119.785 145.047 120.114 145.328 120.48 145.673 C 123.458 148.42 127.218 149.649 130.32 149.914 C 134.501 150.04 139.897 148.148 141.673 144.89 C 142.8 142.719 142.817 140.536 141.715 139.51 C 141.278 139.104 140.765 138.928 140.019 138.928 C 139.133 138.928 138.499 139.268 138.046 139.987 C 137.52 140.823 137.364 141.025 136.877 141.505 C 136.019 142.352 134.638 143.083 133.216 143.445 C 132.313 143.675 130.995 143.693 130.256 143.484 C 129.562 143.289 128.409 142.742 127.843 142.341 C 127.047 141.776 125.797 140.33 125.767 139.939 C 125.757 139.801 127.9 139.133 130.746 138.389 C 133.643 137.631 135.535 136.949 137.654 135.898 C 139.685 134.891 140.941 134.034 142.259 132.756 C 142.706 132.322 143.11 131.967 143.155 131.967 C 143.2 131.967 143.458 132.065 143.729 132.186 C 145.052 132.777 147.34 133.45 148.942 133.719 C 151.089 134.08 152.792 134.104 154.867 133.802 C 158.696 133.246 161.905 132.212 164.577 130.675 C 164.95 130.46 165.304 130.284 165.362 130.284 C 165.421 130.284 165.981 130.453 166.606 130.66 C 168.641 131.333 170.368 131.641 172.51 131.712 C 175.582 131.814 178.359 131.24 180.915 129.974 C 182.779 129.052 183.935 128.212 185.37 126.739 C 187.953 124.086 189.81 121.04 190.547 118.247 C 190.891 116.941 190.964 116.13 190.859 114.745 C 190.52 110.236 188.864 105.967 185.989 102.186 C 183.537 98.963 177.87 92.442 171.091 85.046 C 168.649 82.381 168.709 82.448 167.788 81.331 C 166.605 79.896 166.15 78.849 165.933 77.061 C 165.759 75.636 166.228 74.594 167.213 74.212 C 168.35 73.77 170.693 75.17 172.741 77.513 C 174.342 79.345 175.071 79.974 176.278 80.566 C 178.401 81.606 180.472 81.552 182.524 80.404 C 183.428 79.897 184.425 78.881 184.84 78.042 C 185.32 77.072 185.55 76.085 185.598 74.791 C 185.668 72.93 185.294 71.481 184.302 69.766 C 184.164 69.526 184.068 69.311 184.091 69.289 C 184.113 69.266 184.821 69.211 185.664 69.164 C 187.139 69.083 187.215 69.071 187.659 68.848 C 187.912 68.72 188.31 68.483 188.543 68.32 C 188.776 68.158 189.295 67.804 189.696 67.535 C 190.515 66.986 191.193 66.357 191.913 65.48 C 192.276 65.038 192.517 64.826 192.867 64.64 C 193.483 64.314 193.991 63.808 194.274 63.241 L 194.502 62.782 L 195.31 62.501 C 196.077 62.233 196.168 62.219 197.126 62.214 C 198.663 62.206 199.333 62.026 199.893 61.469 C 200.375 60.99 200.5 60.654 200.5 59.838 C 200.5 59.01 200.369 58.651 199.855 58.066 C 199.612 57.79 199.554 57.658 199.51 57.276 C 199.418 56.485 198.888 55.625 198.421 55.508 C 198.399 55.503 198.34 55.5 198.251 55.499 L 198.251 55.5 Z M 133.841 95.524 C 133.909 95.511 134.031 95.588 134.298 95.793 C 135.638 96.821 137.003 98.212 138.079 99.644 C 140.297 102.599 141.451 105.982 141.305 109.097 C 141.232 110.657 140.843 111.778 140.069 112.658 C 139.426 113.389 138.676 113.634 137.731 113.421 C 135.934 113.018 134.626 111.633 133.995 109.469 C 133.383 107.368 133.213 103.016 133.596 99.23 C 133.661 98.578 133.716 97.511 133.717 96.859 C 133.718 96.207 133.75 95.624 133.788 95.564 C 133.802 95.542 133.818 95.528 133.841 95.524 L 133.841 95.524 Z M 147.763 116.528 C 148.797 116.538 149.935 116.827 151.133 117.397 C 152.348 117.974 155.206 119.958 157.479 121.802 C 159.42 123.377 161.092 124.812 161.069 124.883 C 161.011 125.055 159.203 125.514 157.693 125.74 C 156.935 125.853 153.888 125.947 153.209 125.878 C 152.325 125.789 150.752 125.504 150.035 125.304 C 148.035 124.745 145.747 123.319 144.75 122.011 C 144.117 121.18 143.634 119.981 143.636 119.247 C 143.638 118.878 143.955 118.282 144.375 117.862 C 145.275 116.961 146.434 116.515 147.763 116.528 L 147.763 116.528 Z M 133.716 120.134 C 133.813 120.134 133.908 120.139 134.003 120.146 C 135.109 120.234 135.99 120.546 136.42 121.003 C 136.84 121.45 136.99 122.595 136.751 123.519 C 135.974 126.511 132.191 129.352 125.68 131.833 C 124.556 132.261 122.724 132.809 122.416 132.809 C 122.345 132.809 122.333 132.732 122.371 132.532 C 122.575 131.45 123.261 129.645 124.035 128.153 C 125.902 124.552 128.532 121.889 131.415 120.678 C 132.3 120.307 133.037 120.132 133.716 120.134 L 133.716 120.134 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rclock.svg b/.icons/Gruvbox_Dark-2/apps/64/rclock.svg
new file mode 120000
index 000000000..09c3073e1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rclock.svg
@@ -0,0 +1 @@
+clock.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rclone-browser.svg b/.icons/Gruvbox_Dark-2/apps/64/rclone-browser.svg
new file mode 100755
index 000000000..e45267edd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rclone-browser.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="50LMJOK0Cneb8gVdILlq7Lt3XPCgS3JH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#50LMJOK0Cneb8gVdILlq7Lt3XPCgS3JH)">
+ <linearGradient id="_lgradient_16" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_17" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_18" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,145,55.5,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" fill-rule="evenodd" d="M 55.5 128 C 55.5 108.788 63.149 90.336 76.742 76.742 C 90.336 63.149 108.788 55.5 128 55.5 C 147.212 55.5 165.664 63.149 179.258 76.742 C 192.851 90.336 200.5 108.788 200.5 128 C 200.5 147.212 192.851 165.664 179.258 179.258 C 165.664 192.851 147.212 200.5 128 200.5 C 108.788 200.5 90.336 192.851 76.742 179.258 C 63.149 165.664 55.5 147.212 55.5 128 Z M 77.25 128 C 77.25 114.551 82.615 101.61 92.113 92.113 C 101.61 82.615 114.551 77.25 128 77.25 C 141.449 77.25 154.39 82.615 163.888 92.113 C 173.385 101.61 178.75 114.551 178.75 128 C 178.75 141.449 173.385 154.39 163.888 163.888 C 154.39 173.385 141.449 178.75 128 178.75 C 114.551 178.75 101.61 173.385 92.113 163.888 C 82.615 154.39 77.25 141.449 77.25 128 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rdm.svg b/.icons/Gruvbox_Dark-2/apps/64/rdm.svg
new file mode 100755
index 000000000..1bd9c43be
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rdm.svg
@@ -0,0 +1,91 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="aWUcfaJ0zYCNthxv3y1tq5BqPhGqjUQ6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#aWUcfaJ0zYCNthxv3y1tq5BqPhGqjUQ6)">
+ <linearGradient id="_lgradient_19" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_20" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="qPVYxaVIBfljSF2pNeHesWBl1sWodZ7q" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#qPVYxaVIBfljSF2pNeHesWBl1sWodZ7q)">
+ <path d="M 128.003 113.759 C 123.194 113.758 118.385 114.842 114.827 117.003 L 60.835 149.778 C 53.717 154.1 53.724 161.457 60.841 165.778 L 114.827 198.554 C 121.944 202.875 134.063 202.875 141.18 198.554 L 195.165 165.778 C 202.283 161.457 202.276 154.1 195.159 149.778 L 141.18 117.003 C 137.621 114.842 132.812 113.76 128.003 113.759 Z"/>
+ </g>
+ <linearGradient id="_lgradient_21" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,88.036,55.5,111.17)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" d="M 128.003 111.17 C 123.194 111.169 118.385 112.253 114.827 114.414 L 60.835 147.189 C 53.717 151.51 53.724 158.868 60.841 163.189 L 114.827 195.964 C 121.944 200.286 134.063 200.286 141.18 195.964 L 195.165 163.189 C 202.283 158.868 202.276 151.51 195.159 147.189 L 141.18 114.414 C 137.621 112.253 132.812 111.171 128.003 111.17 Z"/>
+ <defs>
+ <filter id="zrEKlL39VTaGgvE4sJASx0tYnhDfQSxF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#zrEKlL39VTaGgvE4sJASx0tYnhDfQSxF)">
+ <path d="M 128.003 85.277 C 123.194 85.276 118.385 86.36 114.827 88.521 L 60.835 121.296 C 53.717 125.617 53.724 132.975 60.841 137.296 L 114.827 170.072 C 121.944 174.393 134.063 174.393 141.18 170.072 L 195.165 137.296 C 202.283 132.975 202.276 125.617 195.159 121.296 L 141.18 88.521 C 137.621 86.36 132.812 85.278 128.003 85.277 Z"/>
+ </g>
+ <linearGradient id="_lgradient_22" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,88.036,55.5,82.687)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" d="M 128.003 82.688 C 123.194 82.687 118.385 83.771 114.827 85.932 L 60.835 118.707 C 53.717 123.028 53.724 130.386 60.841 134.707 L 114.827 167.482 C 121.944 171.804 134.063 171.804 141.18 167.482 L 195.165 134.707 C 202.283 130.386 202.276 123.028 195.159 118.707 L 141.18 85.932 C 137.621 83.771 132.812 82.688 128.003 82.688 Z"/>
+ <defs>
+ <filter id="A9CAOM6KI0Rvat60yct0pNWA5EpKVUln" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#A9CAOM6KI0Rvat60yct0pNWA5EpKVUln)">
+ <path d="M 128.003 56.795 C 123.194 56.794 118.385 57.878 114.827 60.039 L 60.835 92.814 C 53.717 97.135 53.724 104.493 60.841 108.814 L 114.827 141.589 C 121.944 145.911 134.063 145.911 141.18 141.589 L 195.165 108.814 C 202.283 104.493 202.276 97.135 195.159 92.814 L 141.18 60.039 C 137.621 57.878 132.812 56.796 128.003 56.795 Z"/>
+ </g>
+ <linearGradient id="_lgradient_23" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,88.036,55.5,54.205)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" d="M 128.003 54.205 C 123.194 54.204 118.385 55.289 114.827 57.449 L 60.835 90.225 C 53.717 94.546 53.724 101.904 60.841 106.225 L 114.827 139 C 121.944 143.321 134.063 143.321 141.18 139 L 195.165 106.225 C 202.283 101.904 202.276 94.546 195.159 90.225 L 141.18 57.449 C 137.621 55.289 132.812 54.206 128.003 54.205 Z"/>
+ <g opacity=".2">
+ <path d="M 148.715 81.9 L 135.485 83.7 L 132.523 93.045 L 127.74 82.617 L 112.464 80.816 L 123.863 75.426 L 120.443 67.152 L 131.114 72.625 L 141.175 68.305 L 138.456 76.862 L 148.715 81.9 Z"/>
+ </g>
+ <path fill="#ececec" d="M 141.175 65.716 L 138.456 74.272 L 148.715 79.31 L 135.485 81.111 L 132.523 90.456 L 127.74 80.027 L 112.464 78.227 L 123.863 72.837 L 120.443 64.563 L 131.114 70.036 L 141.175 65.716 Z"/>
+ <g opacity=".2">
+ <path d="M 138.357 113.76 L 128.97 134.473 L 107.286 120.936 L 138.357 113.76 Z"/>
+ </g>
+ <path fill="#ececec" d="M 128.97 131.884 L 107.286 118.347 L 138.357 111.17 L 128.97 131.884 Z"/>
+ <g opacity=".2">
+ <ellipse cx="94.339" cy="98.223" rx="18.125" ry="10.357" vector-effect="non-scaling-stroke"/>
+ </g>
+ <ellipse fill="#ececec" cx="94.339" cy="95.634" rx="18.125" ry="10.357" vector-effect="non-scaling-stroke"/>
+ <g>
+ <g opacity=".25">
+ <path d="M 159.071 111.17 L 138.357 98.89 L 159.071 85.277 L 159.071 111.17 Z"/>
+ </g>
+ <g opacity=".4">
+ <path d="M 179.786 97.57 L 159.071 111.17 L 159.071 85.277 L 179.786 97.57 Z"/>
+ </g>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128.005 54.205 C 123.196 54.204 118.385 55.286 114.826 57.447 L 60.835 90.223 C 56.753 92.701 55.029 96.182 55.631 99.513 C 56.081 97.042 57.807 94.651 60.835 92.812 L 114.826 60.036 C 118.385 57.876 123.196 56.794 128.005 56.795 C 132.814 56.796 137.62 57.876 141.179 60.036 L 195.16 92.812 C 198.194 94.654 199.92 97.052 200.369 99.528 C 200.976 96.193 199.249 92.705 195.16 90.223 L 141.179 57.447 C 137.62 55.286 132.814 54.206 128.005 54.205 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/reactotron.svg b/.icons/Gruvbox_Dark-2/apps/64/reactotron.svg
new file mode 100755
index 000000000..474d8c19e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/reactotron.svg
@@ -0,0 +1,57 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="4Priw5z8bfMlztbYjKZIwkhDimVmTTAk" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#4Priw5z8bfMlztbYjKZIwkhDimVmTTAk)">
+ <linearGradient id="_lgradient_24" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_25" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_26" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(165,0,0,58.929,45.5,96.536)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_26)" cx="128" cy="126" rx="82.5" ry="29.464" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_27" x1="0" x2="1" y1="1" y2="1" gradientTransform="matrix(79.088,150.34,-51.334,29.545,114.123,36.056)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9757"/>
+ <stop offset="50%" style="stop-color:#ff6e51"/>
+ <stop offset="100%" style="stop-color:#f5350f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_27)" d="M 88.456 50.829 C 102.622 42.676 131.842 69.739 153.667 111.226 C 175.492 152.714 181.71 193.016 167.544 201.169 C 153.378 209.322 124.158 182.259 102.333 140.771 C 80.508 99.284 74.29 58.982 88.456 50.829 Z"/>
+ <linearGradient id="_lgradient_28" x1="0" x2="1" y1="1" y2="1" gradientTransform="matrix(-79.088,150.34,51.334,29.545,141.877,36.059)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" d="M 167.544 50.831 C 153.378 42.678 124.158 69.741 102.333 111.229 C 80.508 152.716 74.29 193.018 88.456 201.171 C 102.623 209.324 131.843 182.261 153.667 140.774 C 175.492 99.286 181.71 58.984 167.544 50.831 Z"/>
+ <linearGradient id="_lgradient_29" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(66,0,0,58.929,95,96.536)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_29)" d="M 110.321 96.536 L 145.679 96.536 L 161 126 L 145.679 155.464 L 110.321 155.464 L 95 126 L 110.321 96.536 Z"/>
+ <linearGradient id="_lgradient_30" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(29.464,0,0,29.464,113.268,111.268)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_30)" cx="128" cy="126" r="14.732" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/realtimesync.svg b/.icons/Gruvbox_Dark-2/apps/64/realtimesync.svg
new file mode 120000
index 000000000..1cca4a72d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/realtimesync.svg
@@ -0,0 +1 @@
+update.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/realvnc-vncviewer.svg b/.icons/Gruvbox_Dark-2/apps/64/realvnc-vncviewer.svg
new file mode 120000
index 000000000..51d6d1333
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/realvnc-vncviewer.svg
@@ -0,0 +1 @@
+vncviewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/recipes.svg b/.icons/Gruvbox_Dark-2/apps/64/recipes.svg
new file mode 100755
index 000000000..a153fbce6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/recipes.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="YYGlRET52hjST1mNQfBETIj9JOjkmiq9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#YYGlRET52hjST1mNQfBETIj9JOjkmiq9)">
+ <linearGradient id="_lgradient_98" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_98)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_99" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_99)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 153.717 174.267 C 147.186 169.034 137.815 161.555 132.894 157.648 L 123.945 150.544 L 107.496 164.379 C 98.45 171.988 90.555 178.221 89.953 178.228 C 85.377 178.286 81.687 173.849 82.806 169.635 C 83.156 168.316 89.048 163.798 99.882 156.539 C 108.98 150.444 116.428 145.235 116.434 144.965 C 116.458 143.848 99.599 131.625 98.378 131.875 C 97.648 132.024 97.05 131.542 97.05 130.803 C 97.05 130.064 95.793 128.401 94.255 127.107 L 91.46 124.755 L 87.191 127.025 C 79.594 131.065 72.3 129.535 65.143 122.4 C 59.36 116.634 56.158 110.176 55.658 103.27 C 55.286 98.117 55.347 97.955 58.386 96.103 C 66.969 90.87 85.881 96.373 92.497 106.028 C 94.818 109.414 95.509 115.651 94.017 119.733 C 93.418 121.372 93.862 122.069 96.58 123.748 C 98.388 124.866 100.481 125.545 101.23 125.258 C 102.096 124.925 102.61 125.312 102.642 126.322 C 102.688 127.761 119.448 139.436 122.573 140.206 C 124.194 140.606 148.768 123.714 148.768 122.2 C 148.768 121.531 149.703 120.974 150.846 120.962 C 151.989 120.951 153.876 120.21 155.038 119.315 C 157.074 117.749 157.1 117.561 155.731 114.286 C 152.853 107.399 152.765 107.507 171.189 95.261 C 180.472 89.09 188.368 84.042 188.736 84.042 C 190.93 84.042 188.01 86.86 176.705 95.653 C 161.16 107.745 162.053 106.933 163.129 108 C 163.68 108.547 169.227 105.152 178.044 98.872 C 190.578 89.944 193.114 88.521 193.092 90.429 C 193.089 90.726 187.072 95.54 179.724 101.127 C 167.755 110.227 164.387 113.595 167.255 113.595 C 167.97 113.595 186.643 100.245 194.632 94.022 C 195.279 93.518 195.923 93.542 196.257 94.082 C 196.561 94.574 190.78 99.84 183.41 105.785 C 176.04 111.729 170.01 116.957 170.01 117.403 C 170.01 119.318 172.744 117.636 185.391 107.944 C 195.15 100.465 199.066 97.952 199.807 98.693 C 200.367 99.253 200.645 99.85 200.425 100.019 C 199.593 100.66 173.153 123.221 171.243 124.92 C 168.894 127.009 166.664 126.552 162.629 123.156 L 159.875 120.84 L 157.092 122.821 C 155.562 123.911 154.309 125.398 154.309 126.125 C 154.309 126.853 153.668 127.448 152.883 127.448 C 151.74 127.448 130.298 144.522 130.298 145.432 C 130.298 145.57 140.064 152.005 152.001 159.732 C 173.343 173.548 173.704 173.834 173.704 176.935 C 173.704 180.662 171.013 183.783 167.801 183.783 C 166.383 183.783 161.341 180.377 153.717 174.267 L 153.717 174.267 Z M 165.672 176.883 C 165.832 176.09 124.397 146.347 119.677 143.868 C 116.84 142.377 117.284 142.74 140.824 161.105 C 161.005 176.85 165.145 179.479 165.672 176.883 L 165.672 176.883 Z M 105.66 159.31 C 118.899 149.106 121.396 146.842 119.41 146.842 C 119.009 146.842 112.256 151.316 104.402 156.785 C 93.789 164.175 90.045 167.283 89.815 168.893 C 89.646 170.085 89.906 170.909 90.394 170.726 C 90.882 170.542 97.751 165.405 105.66 159.31 L 105.66 159.31 Z M 130.77 139.404 C 132.571 137.376 132.539 137.379 129.155 139.549 C 127.256 140.766 125.698 142.089 125.691 142.488 C 125.674 143.578 128.687 141.748 130.77 139.404 L 130.77 139.404 Z M 88.232 123.669 C 90.205 121.936 91.873 119.368 92.474 117.136 C 93.825 112.119 93.027 110.508 91.257 114.677 C 90.465 116.543 88.763 118.759 87.475 119.603 C 85.149 121.127 85.035 121.068 71.499 111.408 C 64 106.057 57.703 101.84 57.507 102.036 C 57.31 102.233 58.046 105.09 59.142 108.385 C 62.768 119.281 71.28 126.46 80.626 126.504 C 84.192 126.521 85.569 126.007 88.232 123.669 Z M 169.574 122.788 C 169.902 122.257 167.785 118.654 164.87 114.781 L 159.571 107.74 L 162.481 105.139 C 164.082 103.709 165.392 102.305 165.392 102.019 C 165.392 101.08 156.966 107.275 156.464 108.584 C 155.698 110.581 159.639 117.835 163.178 120.942 C 166.497 123.857 168.548 124.448 169.574 122.788 L 169.574 122.788 Z M 114.284 132.272 L 106.12 126.986 L 106.629 122.83 C 106.909 120.544 107.409 116.137 107.74 113.037 L 108.341 107.399 L 104.774 106.814 C 96.487 105.455 90.887 98.516 91.768 90.7 C 92.266 86.277 94.294 82.955 98.332 79.943 C 100.314 78.465 102.265 78.039 107.049 78.039 C 112.4 78.039 113.664 77.693 116.641 75.416 C 122.602 70.856 131.162 71.213 135.864 76.218 C 137.551 78.015 138.927 78.5 142.328 78.5 C 149.724 78.5 155.981 84.165 156.822 91.623 C 157.644 98.917 152.539 105.679 144.843 107.491 C 142.304 108.089 142.304 108.091 142.253 116.614 L 142.202 125.139 L 132.864 131.142 C 127.728 134.443 123.283 137.238 122.987 137.351 C 122.69 137.465 118.774 135.179 114.284 132.272 L 114.284 132.272 Z M 115.468 110.651 L 115.521 99.858 L 112.332 100.375 C 109.641 100.812 108.702 100.453 106.329 98.08 C 102.966 94.716 102.647 90.935 105.429 87.399 C 106.81 85.644 108.197 84.965 110.406 84.965 C 113.157 84.965 113.528 85.284 114.057 88.104 C 114.667 91.355 117.767 96.048 119.304 96.048 C 119.786 96.048 119.495 95.001 118.657 93.721 C 116.963 91.136 117.344 85.836 119.401 83.354 C 121.217 81.165 125.834 79.533 128.676 80.076 C 130.07 80.343 132.414 81.792 133.885 83.296 C 136.274 85.739 136.891 85.942 139.662 85.192 C 143.369 84.189 147.876 85.219 149.987 87.552 C 150.829 88.482 152.117 90.878 152.849 92.876 C 154.032 96.108 154.186 96.235 154.244 94.03 C 154.454 86.038 146.926 79.271 139.912 81.147 C 137.914 81.681 136.902 81.193 134.008 78.299 C 130.85 75.141 130.048 74.806 125.646 74.806 C 121.159 74.806 120.498 75.099 117.229 78.535 C 114.257 81.659 113.392 82.108 111.892 81.306 C 110.907 80.779 108.236 80.348 105.956 80.348 C 95.165 80.348 90.576 93.983 98.985 101.059 C 101.19 102.915 102.816 103.436 106.399 103.436 L 110.988 103.436 L 110.41 112.902 C 110.092 118.108 109.678 122.868 109.49 123.479 C 109.302 124.09 110.27 125.411 111.642 126.414 L 114.136 128.239 L 114.775 124.842 C 115.127 122.973 115.439 116.588 115.468 110.651 L 115.468 110.651 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/recoll.svg b/.icons/Gruvbox_Dark-2/apps/64/recoll.svg
new file mode 100755
index 000000000..0eb244a65
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/recoll.svg
@@ -0,0 +1,210 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="WTsGaz0XKgJDBXVlHA5FnQG8Qs3obnyl" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#WTsGaz0XKgJDBXVlHA5FnQG8Qs3obnyl)">
+ <linearGradient id="_lgradient_31" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_31)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g>
+ <g>
+ <linearGradient id="_lgradient_32" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(50.334,0,0,41.881,54.297,12.327)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_32)" fill-rule="evenodd" d="M 54.297 34.145 L 54.297 14.2 L 56.994 13.843 C 56.994 13.843 56.994 13.843 57.004 13.843 C 58.522 13.645 60.049 13.496 61.586 13.377 C 63.6 13.229 65.613 13.11 67.636 13.03 C 70.304 12.921 72.982 12.832 75.65 12.773 C 79.141 12.693 82.633 12.624 86.124 12.584 L 104.631 12.327 L 104.631 33.272 L 104.631 54.208 L 79.469 54.208 L 54.297 54.208 L 54.297 34.145 Z M 56.28 34.145 L 56.28 15.935 L 57.252 15.806 C 58.74 15.618 60.237 15.469 61.735 15.36 C 63.729 15.211 65.722 15.092 67.716 15.013 C 70.374 14.904 73.032 14.815 75.7 14.755 C 79.181 14.676 82.662 14.607 86.153 14.567 C 86.153 14.567 86.153 14.567 86.153 14.567 L 102.647 14.339 L 102.647 33.272 L 102.647 52.225 L 79.469 52.225 L 56.28 52.225 L 56.28 34.145 Z"/>
+ <linearGradient id="_lgradient_33" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(49.948,0,0,41.871,151.395,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_33)" fill-rule="evenodd" d="M 151.395 32.896 L 151.395 11.95 L 169.902 12.198 C 176.279 12.257 182.657 12.416 189.034 12.674 C 191.107 12.753 193.18 12.872 195.253 13.021 C 196.592 13.11 197.921 13.249 199.24 13.457 C 199.25 13.457 199.25 13.457 199.26 13.457 L 201.342 13.804 L 201.342 33.738 L 201.342 53.821 L 176.369 53.821 L 151.395 53.821 L 151.395 32.896 Z M 153.378 32.896 L 153.378 13.952 L 169.872 14.18 C 169.872 14.18 169.872 14.18 169.872 14.18 C 176.24 14.24 182.597 14.398 188.955 14.656 C 191.008 14.735 193.071 14.845 195.124 15.003 C 196.393 15.082 197.673 15.221 198.932 15.41 L 199.359 15.489 L 199.359 33.738 L 199.359 51.839 L 176.369 51.839 L 153.378 51.839 L 153.378 32.896 Z"/>
+ <linearGradient id="_lgradient_34" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(50.344,0,0,50.238,102.647,52.225)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_34)" fill-rule="evenodd" d="M 102.647 77.344 L 102.647 52.225 L 127.819 52.225 L 152.992 52.225 L 152.992 77.344 L 152.992 102.463 L 127.819 102.463 L 102.647 102.463 L 102.647 77.344 Z M 104.631 77.344 L 104.631 54.208 L 127.819 54.208 L 151.008 54.208 L 151.008 77.344 L 151.008 100.481 L 127.819 100.481 L 104.631 100.481 L 104.631 77.344 Z"/>
+ <linearGradient id="_lgradient_35" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(50.077,0,0,50.238,5.43,52.225)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_35)" fill-rule="evenodd" d="M 31.931 52.225 L 55.507 52.225 L 55.507 77.344 L 55.507 102.463 L 30.483 102.463 L 5.43 102.463 L 5.668 87.079 C 5.728 83.213 5.827 79.347 5.956 75.491 C 6.005 73.944 6.065 72.398 6.134 70.852 C 6.174 69.84 6.233 68.819 6.313 67.808 C 6.571 64.874 6.888 61.95 7.275 59.036 C 7.424 57.846 7.592 56.656 7.771 55.467 C 7.84 55.061 7.91 54.664 7.989 54.258 C 8.029 53.97 8.098 53.683 8.197 53.415 C 8.366 53.038 8.693 52.771 9.08 52.672 C 9.348 52.582 9.625 52.533 9.903 52.503 C 10.33 52.453 10.766 52.424 11.192 52.404 C 11.867 52.364 12.541 52.344 13.216 52.325 C 15.507 52.275 17.808 52.245 20.109 52.245 C 24.046 52.225 27.984 52.225 31.931 52.225 Z M 9.953 54.495 C 10.002 54.486 10.052 54.486 10.101 54.476 C 10.498 54.426 10.895 54.396 11.292 54.377 C 11.946 54.347 12.601 54.327 13.255 54.307 C 15.537 54.258 17.828 54.228 20.109 54.228 C 24.046 54.208 27.984 54.208 31.931 54.208 C 31.931 54.208 31.931 54.208 31.931 54.208 L 31.931 54.208 L 53.523 54.208 L 53.523 77.344 L 53.523 100.481 L 30.483 100.481 L 7.453 100.481 L 7.652 87.108 C 7.652 87.108 7.652 87.108 7.652 87.108 C 7.711 83.252 7.81 79.406 7.939 75.55 C 7.989 74.014 8.048 72.477 8.118 70.941 C 8.157 69.949 8.217 68.958 8.286 67.967 C 8.544 65.072 8.862 62.178 9.239 59.293 C 9.387 58.114 9.556 56.944 9.734 55.764 C 9.794 55.378 9.863 54.991 9.943 54.605 C 9.943 54.565 9.953 54.525 9.953 54.495 Z"/>
+ <linearGradient id="_lgradient_36" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(49.948,0,0,49.851,151.395,100.867)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_36)" fill-rule="evenodd" d="M 151.395 125.798 L 151.395 100.867 L 176.369 100.867 L 201.342 100.867 L 201.342 125.798 L 201.342 150.718 L 176.369 150.718 L 151.395 150.718 L 151.395 125.798 Z M 153.378 125.798 L 153.378 102.85 L 176.369 102.85 L 199.359 102.85 L 199.359 125.798 L 199.359 148.736 L 176.369 148.736 L 153.378 148.736 L 153.378 125.798 Z"/>
+ <linearGradient id="_lgradient_37" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(50.334,0,0,50.238,199.746,52.225)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_37)" fill-rule="evenodd" d="M 199.746 77.344 L 199.746 52.225 L 223.718 52.225 L 247.541 52.225 L 248.096 55.665 C 248.096 55.665 248.096 55.665 248.096 55.665 C 248.84 60.374 249.356 65.112 249.644 69.87 C 249.802 72.675 249.921 75.481 249.971 78.286 C 250.05 81.736 250.08 85.185 250.08 88.635 L 250.08 102.463 L 224.908 102.463 L 199.746 102.463 L 199.746 77.344 Z M 201.729 77.344 L 201.729 54.208 L 223.718 54.208 L 245.855 54.208 L 246.133 55.982 C 246.867 60.622 247.382 65.29 247.66 69.989 C 247.829 72.765 247.938 75.54 247.987 78.326 C 248.067 81.765 248.096 85.195 248.096 88.635 C 248.096 88.635 248.096 88.635 248.096 88.635 L 248.096 100.481 L 224.908 100.481 L 201.729 100.481 L 201.729 77.344 Z"/>
+ <linearGradient id="_lgradient_38" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(50.334,0,0,50.248,199.746,149.123)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_38)" fill-rule="evenodd" d="M 199.746 174.251 L 199.746 149.123 L 224.908 149.123 L 250.08 149.123 L 250.08 163.536 C 250.08 167.233 250.04 170.921 249.961 174.618 C 249.931 176.155 249.892 177.691 249.832 179.228 C 249.802 180.298 249.753 181.359 249.683 182.429 C 249.445 185.542 249.148 188.655 248.781 191.767 C 248.632 193.086 248.463 194.394 248.285 195.712 C 248.215 196.168 248.146 196.624 248.067 197.08 C 248.027 197.388 247.958 197.685 247.878 197.982 C 247.769 198.319 247.541 198.607 247.243 198.775 C 246.976 198.924 246.688 199.013 246.39 199.053 C 246.014 199.122 245.627 199.162 245.24 199.182 C 244.615 199.222 243.99 199.251 243.356 199.271 C 241.045 199.321 238.734 199.35 236.423 199.35 C 232.188 199.37 227.953 199.37 223.728 199.37 L 199.746 199.37 L 199.746 174.251 Z M 246.053 197.1 C 245.746 197.15 245.428 197.189 245.121 197.199 C 244.516 197.239 243.911 197.269 243.316 197.289 C 241.015 197.338 238.714 197.368 236.413 197.368 C 232.188 197.388 227.953 197.388 223.728 197.388 C 223.728 197.388 223.728 197.388 223.728 197.388 L 201.729 197.388 L 201.729 174.251 L 201.729 151.105 L 224.908 151.105 L 248.096 151.105 L 248.096 163.536 C 248.096 163.536 248.096 163.536 248.096 163.536 C 248.096 167.213 248.057 170.891 247.977 174.578 C 247.948 176.105 247.908 177.632 247.848 179.168 C 247.819 180.209 247.769 181.25 247.7 182.281 C 247.472 185.373 247.174 188.456 246.807 191.539 C 246.668 192.838 246.5 194.136 246.321 195.435 C 246.252 195.881 246.192 196.327 246.113 196.763 C 246.093 196.882 246.073 196.991 246.053 197.1 Z"/>
+ <linearGradient id="_lgradient_39" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(49.948,0,0,42.516,151.395,197.774)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_39)" fill-rule="evenodd" d="M 151.395 219.027 L 151.395 197.774 L 176.369 197.774 L 201.342 197.774 L 201.342 218.403 L 201.342 238.952 L 197.435 239.289 C 197.435 239.289 197.435 239.289 197.435 239.289 C 193.071 239.656 188.707 239.913 184.323 240.052 C 178.68 240.221 173.026 240.29 167.373 240.28 L 151.395 240.29 L 151.395 219.027 Z M 153.378 219.027 L 153.378 199.757 L 176.369 199.757 L 199.359 199.757 L 199.359 218.403 L 199.359 237.128 L 197.266 237.306 C 192.942 237.673 188.608 237.931 184.263 238.07 C 178.64 238.238 173.006 238.307 167.373 238.298 C 167.373 238.298 167.373 238.298 167.373 238.298 L 153.378 238.307 L 153.378 219.027 Z"/>
+ <linearGradient id="_lgradient_40" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(50.344,0,0,50.248,102.647,149.123)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_40)" fill-rule="evenodd" d="M 102.647 174.251 L 102.647 149.123 L 127.819 149.123 L 152.992 149.123 L 152.992 174.251 L 152.992 199.37 L 127.819 199.37 L 102.647 199.37 L 102.647 174.251 Z M 104.631 174.251 L 104.631 151.105 L 127.819 151.105 L 151.008 151.105 L 151.008 174.251 L 151.008 197.388 L 127.819 197.388 L 104.631 197.388 L 104.631 174.251 Z"/>
+ <linearGradient id="_lgradient_41" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(50.344,0,0,42.516,53.9,197.774)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_41)" fill-rule="evenodd" d="M 66.416 239.854 C 66.416 239.854 66.407 239.854 66.407 239.854 C 64.859 239.765 63.322 239.656 61.775 239.547 C 60.535 239.457 59.295 239.358 58.055 239.239 C 58.055 239.239 58.055 239.239 58.055 239.239 L 54.108 238.843 L 53.999 218.363 L 53.9 197.774 L 79.072 197.774 L 104.244 197.774 L 104.244 219.027 L 104.244 240.29 L 87.492 240.231 C 83.257 240.221 79.022 240.171 74.797 240.102 C 73.111 240.072 71.415 240.032 69.729 239.983 C 68.628 239.963 67.517 239.923 66.416 239.854 Z M 66.516 237.881 C 64.988 237.782 63.451 237.683 61.924 237.564 C 60.694 237.485 59.474 237.376 58.244 237.267 L 56.082 237.049 L 55.983 218.353 L 55.893 199.757 L 79.072 199.757 L 102.261 199.757 L 102.261 219.027 L 102.261 238.307 L 87.492 238.248 C 87.492 238.248 87.492 238.248 87.492 238.248 C 83.277 238.238 79.052 238.188 74.827 238.119 C 73.151 238.089 71.465 238.05 69.779 238.01 C 68.688 237.98 67.607 237.941 66.516 237.881 Z"/>
+ <linearGradient id="_lgradient_42" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(49.948,0,0,50.248,5.558,149.123)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_42)" fill-rule="evenodd" d="M 7.552 195.524 C 6.828 190.369 6.333 185.185 6.055 179.991 C 5.708 173.607 5.549 167.223 5.559 160.829 L 5.559 149.123 L 30.533 149.123 L 55.507 149.123 L 55.507 174.251 L 55.507 199.37 L 31.733 199.37 L 8.098 199.37 L 7.552 195.524 C 7.552 195.524 7.552 195.524 7.552 195.524 Z M 9.516 195.247 C 8.802 190.151 8.306 185.026 8.029 179.882 C 7.691 173.538 7.533 167.184 7.543 160.829 C 7.543 160.829 7.543 160.829 7.543 160.829 L 7.543 151.105 L 30.533 151.105 L 53.523 151.105 L 53.523 174.251 L 53.523 197.388 L 31.733 197.388 L 9.814 197.388 L 9.516 195.247 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_43" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(46.335,0,0,38.557,201.578,13.624)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_43)" d="M 201.578 32.902 C 201.578 14.801 201.619 13.624 202.26 13.624 C 203.782 13.624 212.543 15.213 216.066 16.128 C 234.005 20.788 243.149 30.415 247.195 48.901 L 247.913 52.18 L 224.745 52.18 L 201.578 52.18 L 201.578 32.902 Z"/>
+ <linearGradient id="_lgradient_44" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(46.022,0,0,38.583,8.518,13.597)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_44)" d="M 8.518 51.817 C 8.518 51.617 9.038 49.441 9.673 46.98 C 13.856 30.783 21.644 22.143 36.418 17.31 C 40.184 16.078 47.999 14.394 52.493 13.847 L 54.54 13.597 L 54.54 32.889 L 54.54 52.18 L 31.529 52.18 C 17.56 52.18 8.518 52.038 8.518 51.817 L 8.518 51.817 Z"/>
+ <linearGradient id="_lgradient_45" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(97.895,0,0,89.18,54.537,12.069)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_45)" d="M 103.68 12.069 L 103.68 32.127 L 103.68 52.177 L 128.056 52.177 L 152.433 52.177 L 152.433 32.127 L 152.433 12.069 L 128.056 12.069 L 103.68 12.069 Z M 54.537 52.573 L 54.537 76.915 L 54.537 101.249 L 78.914 101.249 L 103.29 101.249 L 103.29 76.915 L 103.29 52.573 L 78.914 52.573 L 54.537 52.573 Z"/>
+ <linearGradient id="_lgradient_46" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(48.752,0,0,48.683,103.683,101.642)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_46)" d="M 103.683 125.983 L 103.683 101.642 L 128.059 101.642 L 152.435 101.642 L 152.435 125.983 L 152.435 150.324 L 128.059 150.324 L 103.683 150.324 L 103.683 125.983 Z"/>
+ <linearGradient id="_lgradient_47" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(48.758,0,0,48.689,5.788,101.642)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_47)" d="M 5.788 125.986 L 5.788 101.642 L 30.167 101.642 L 54.546 101.642 L 54.446 125.886 L 54.345 150.13 L 30.067 150.23 L 5.788 150.33 L 5.788 125.986 Z"/>
+ <linearGradient id="_lgradient_48" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(48.752,0,0,48.683,201.578,101.642)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_48)" d="M 201.578 125.983 L 201.578 101.642 L 225.954 101.642 L 250.33 101.642 L 250.33 125.983 L 250.33 150.324 L 225.954 150.324 L 201.578 150.324 L 201.578 125.983 Z"/>
+ <linearGradient id="_lgradient_49" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(48.752,0,0,48.683,152.435,150.324)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_49)" d="M 152.435 174.666 L 152.435 150.324 L 176.811 150.324 L 201.188 150.324 L 201.188 174.666 L 201.188 199.007 L 176.811 199.007 L 152.435 199.007 L 152.435 174.666 Z"/>
+ <linearGradient id="_lgradient_50" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(48.752,0,0,48.683,54.54,150.324)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_50)" d="M 54.54 174.666 L 54.54 150.324 L 78.917 150.324 L 103.293 150.324 L 103.293 174.666 L 103.293 199.007 L 78.917 199.007 L 54.54 199.007 L 54.54 174.666 Z"/>
+ <linearGradient id="_lgradient_51" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(46.022,0,0,39.336,8.519,199.396)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_51)" d="M 47.834 237.935 C 24.685 233.864 14.394 224.937 9.465 204.654 C 8.945 202.512 8.519 200.453 8.519 200.078 C 8.518 199.437 9.874 199.396 31.529 199.396 L 54.54 199.396 L 54.54 219.064 L 54.54 238.732 L 53.273 238.701 C 52.576 238.683 50.128 238.339 47.834 237.936 L 47.834 237.935 Z"/>
+ <linearGradient id="_lgradient_52" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(48.752,0,0,40.893,103.683,199.396)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_52)" d="M 103.683 219.843 L 103.683 199.396 L 128.059 199.396 L 152.435 199.396 L 152.435 219.843 L 152.435 240.29 L 128.059 240.29 L 103.683 240.29 L 103.683 219.843 Z"/>
+ <linearGradient id="_lgradient_53" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(46.404,0,0,39.336,201.578,199.396)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_53)" d="M 201.578 219.064 L 201.578 199.396 L 224.784 199.396 C 237.547 199.396 247.986 199.528 247.981 199.689 C 247.951 200.749 246.28 207.321 245.296 210.256 C 240.608 224.229 232.027 232.025 216.788 236.155 C 212.856 237.221 204.6 238.732 202.709 238.732 L 201.578 238.732 L 201.578 219.064 Z"/>
+ <linearGradient id="_lgradient_54" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(48.752,0,0,48.683,152.435,52.57)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_54)" d="M 152.435 76.911 L 152.435 52.57 L 176.811 52.57 L 201.188 52.57 L 201.188 76.911 L 201.188 101.252 L 176.811 101.252 L 152.435 101.252 L 152.435 76.911 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_55" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(48.752,0,0,40.233,54.93,12.337)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_55)" d="M 54.93 33.328 L 54.93 14.086 L 56.783 13.842 C 62.102 13.142 70.083 12.797 86.034 12.579 L 103.683 12.337 L 103.683 32.453 L 103.683 52.57 L 79.307 52.57 L 54.93 52.57 L 54.93 33.328 Z"/>
+ <linearGradient id="_lgradient_56" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(48.362,0,0,40.23,152.825,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_56)" d="M 152.825 32.065 L 152.825 11.95 L 170.474 12.189 C 186.273 12.403 196.231 12.828 199.92 13.446 L 201.188 13.659 L 201.188 32.92 L 201.188 52.18 L 177.006 52.18 L 152.825 52.18 L 152.825 32.065 Z"/>
+ <linearGradient id="_lgradient_57" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(48.752,0,0,48.683,103.683,52.57)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_57)" d="M 103.683 76.911 L 103.683 52.57 L 128.059 52.57 L 152.435 52.57 L 152.435 76.911 L 152.435 101.252 L 128.059 101.252 L 103.683 101.252 L 103.683 76.911 Z"/>
+ <linearGradient id="_lgradient_58" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(48.47,0,0,48.683,5.68,52.57)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_58)" d="M 5.904 86.745 C 6.027 78.766 6.317 70.047 6.548 67.369 C 7.014 61.972 8.034 54.047 8.379 53.149 C 8.572 52.646 11.582 52.57 31.376 52.57 L 54.15 52.57 L 54.15 76.911 L 54.15 101.252 L 29.915 101.252 L 5.68 101.252 L 5.904 86.745 Z"/>
+ <linearGradient id="_lgradient_59" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(48.362,0,0,48.293,152.825,101.642)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_59)" d="M 152.825 125.788 L 152.825 101.642 L 177.006 101.642 L 201.188 101.642 L 201.188 125.788 L 201.188 149.935 L 177.006 149.935 L 152.825 149.935 L 152.825 125.788 Z"/>
+ <linearGradient id="_lgradient_60" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(48.752,0,0,48.683,201.578,52.57)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_60)" d="M 201.578 76.911 L 201.578 52.57 L 224.749 52.57 L 247.919 52.57 L 248.338 55.199 C 249.833 64.589 250.322 72.722 250.326 88.303 L 250.33 101.252 L 225.954 101.252 L 201.578 101.252 L 201.578 76.911 Z"/>
+ <linearGradient id="_lgradient_61" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(48.752,0,0,48.683,201.578,150.324)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_61)" d="M 201.578 174.666 L 201.578 150.324 L 225.954 150.324 L 250.33 150.324 L 250.328 163.858 C 250.328 171.302 250.148 179.846 249.93 182.844 C 249.522 188.43 248.524 197.107 248.148 198.325 C 247.95 198.965 246.493 199.007 224.757 199.007 L 201.578 199.007 L 201.578 174.666 Z"/>
+ <linearGradient id="_lgradient_62" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(48.362,0,0,40.894,152.825,199.396)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_62)" d="M 152.825 219.843 L 152.825 199.396 L 177.006 199.396 L 201.188 199.396 L 201.188 219.209 L 201.188 239.021 L 198.165 239.279 C 189.654 240.006 181.655 240.27 167.938 240.28 L 152.825 240.29 L 152.825 219.843 Z"/>
+ <linearGradient id="_lgradient_63" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(48.752,0,0,48.683,103.683,150.324)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_63)" d="M 103.683 174.666 L 103.683 150.324 L 128.059 150.324 L 152.435 150.324 L 152.435 174.666 L 152.435 199.007 L 128.059 199.007 L 103.683 199.007 L 103.683 174.666 Z"/>
+ <linearGradient id="_lgradient_64" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(48.76,0,0,40.893,54.533,199.396)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_64)" d="M 66.2 239.856 C 63.281 239.68 59.507 239.399 57.814 239.231 L 54.735 238.927 L 54.634 219.162 L 54.533 199.396 L 78.913 199.396 L 103.293 199.396 L 103.293 219.843 L 103.293 240.29 L 87.399 240.233 C 78.658 240.202 69.118 240.032 66.2 239.856 L 66.2 239.856 Z"/>
+ <linearGradient id="_lgradient_65" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(48.362,0,0,48.683,5.788,150.324)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_65)" d="M 7.786 195.989 C 6.43 186.516 5.801 175.52 5.794 161.132 L 5.788 150.324 L 29.969 150.324 L 54.15 150.324 L 54.15 174.666 L 54.15 199.007 L 31.184 199.007 L 8.218 199.007 L 7.786 195.989 Z"/>
+ </g>
+ <linearGradient id="_lgradient_66" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(48.752,0,0,48.293,54.54,101.642)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_66)" d="M 54.54 125.788 L 54.54 101.642 L 78.917 101.642 L 103.293 101.642 L 103.293 125.788 L 103.293 149.935 L 78.917 149.935 L 54.54 149.935 L 54.54 125.788 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_67" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_67)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/record-desktop.svg b/.icons/Gruvbox_Dark-2/apps/64/record-desktop.svg
new file mode 120000
index 000000000..9100e9c32
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/record-desktop.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/recordmydesktop.svg b/.icons/Gruvbox_Dark-2/apps/64/recordmydesktop.svg
new file mode 120000
index 000000000..9100e9c32
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/recordmydesktop.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/reddit-is-a-dead-bird.svg b/.icons/Gruvbox_Dark-2/apps/64/reddit-is-a-dead-bird.svg
new file mode 120000
index 000000000..87266ec0e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/reddit-is-a-dead-bird.svg
@@ -0,0 +1 @@
+reddit.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/reddit.svg b/.icons/Gruvbox_Dark-2/apps/64/reddit.svg
new file mode 100755
index 000000000..5daa5bc3c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/reddit.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="E0N3CORo4N7iMPb4FqYXGTDc9DD0CKoo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#E0N3CORo4N7iMPb4FqYXGTDc9DD0CKoo)">
+ <linearGradient id="_lgradient_68" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff6e00"/>
+ <stop offset="100%" style="stop-color:#dc3514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_68)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_69" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_69)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 136.118 59.52 C 134.097 59.49 132.367 60.965 132.075 62.966 L 125.168 107.964 C 109.302 108.434 94.247 112.917 82.892 120.55 C 79.883 117.59 75.832 115.929 71.611 115.925 C 62.713 115.925 55.5 123.138 55.5 132.036 C 55.504 138.045 58.852 143.552 64.185 146.322 C 63.787 148.261 63.577 150.217 63.556 152.175 C 63.556 176.644 92.408 196.48 128 196.48 C 163.592 196.48 192.444 176.644 192.444 152.175 C 192.417 150.221 192.201 148.271 191.799 146.337 C 197.143 143.569 200.498 138.054 200.5 132.036 C 200.5 123.138 193.287 115.925 184.389 115.925 C 180.155 115.925 176.091 117.592 173.076 120.566 C 162.343 113.32 148.261 108.884 133.271 108.026 L 139.391 68.441 L 160.332 73.098 C 161.078 79.146 166.211 83.693 172.306 83.702 C 178.979 83.702 184.389 78.293 184.389 71.619 C 184.389 64.946 178.979 59.536 172.306 59.536 C 168.149 59.54 164.287 61.679 162.079 65.2 L 136.952 59.63 C 136.679 59.569 136.399 59.524 136.119 59.524 L 136.118 59.52 Z M 107.861 132.036 C 114.535 132.036 119.944 137.446 119.944 144.119 C 119.944 150.793 114.535 156.203 107.861 156.203 C 101.188 156.203 95.778 150.793 95.778 144.119 C 95.778 137.446 101.188 132.036 107.861 132.036 Z M 148.139 132.036 C 154.812 132.036 160.222 137.446 160.222 144.119 C 160.222 150.793 154.812 156.203 148.139 156.203 C 141.465 156.203 136.056 150.793 136.056 144.119 C 136.056 137.446 141.465 132.036 148.139 132.036 Z M 155.974 168.143 C 159.722 167.827 161.833 172.35 159.184 175.019 C 159.184 175.019 156.545 177.818 151.522 180.132 C 146.498 182.447 138.781 184.594 127.906 184.411 C 117.093 184.227 109.513 182.088 104.541 179.896 C 99.57 177.705 96.926 175.129 96.926 175.129 C 94.46 172.709 95.984 168.511 99.428 168.237 C 99.559 168.226 99.69 168.222 99.821 168.222 C 100.912 168.235 101.951 168.69 102.701 169.481 C 102.701 169.481 103.849 170.771 107.814 172.518 C 111.779 174.266 118.266 176.143 128.094 176.325 C 137.86 176.493 144.21 174.619 148.123 172.817 C 152.037 171.015 153.189 169.607 153.189 169.607 C 153.882 168.764 154.886 168.235 155.974 168.144 L 155.974 168.143 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/redeclipse.svg b/.icons/Gruvbox_Dark-2/apps/64/redeclipse.svg
new file mode 100644
index 000000000..f3d4a1871
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/redeclipse.svg
@@ -0,0 +1,49 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_te3BakvHx8da3HyVtaZSpak8WzoTMNkD">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_te3BakvHx8da3HyVtaZSpak8WzoTMNkD)">
+ <defs>
+ <filter id="A01lneEB8HqpPhIb37NSo7yH5Rv992Gu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#A01lneEB8HqpPhIb37NSo7yH5Rv992Gu)">
+ <linearGradient id="_lgradient_259" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_259)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_260" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_260)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_261" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(115,0,0,115,55.5,53.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_261)" d="M 97.028 69.472 L 71.472 69.472 L 71.472 95.028 L 55.5 111 L 71.472 126.972 L 71.472 152.528 L 97.028 152.528 L 113 168.5 L 128.972 152.528 L 154.528 152.528 L 154.528 126.972 L 170.5 111 L 154.528 95.028 L 154.528 69.472 L 128.972 69.472 L 113 53.5 L 97.028 69.472 Z"/>
+ <linearGradient id="_lgradient_262" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(70.278,0,0,70.278,77.861,75.861)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_262)" d="M 77.861 111 C 77.861 130.416 93.584 146.139 113 146.139 C 132.403 146.139 148.139 130.416 148.139 111 C 148.139 91.584 132.403 75.861 113 75.861 C 93.584 75.861 77.861 91.584 77.861 111 Z"/>
+ </g>
+ <circle fill="#3b3b3b" cx="152.833" cy="151.833" r="47.5" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/redhat-server_settings.svg b/.icons/Gruvbox_Dark-2/apps/64/redhat-server_settings.svg
new file mode 120000
index 000000000..9cb7fcff7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/redhat-server_settings.svg
@@ -0,0 +1 @@
+tool.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/redhat-tools.svg b/.icons/Gruvbox_Dark-2/apps/64/redhat-tools.svg
new file mode 120000
index 000000000..9cb7fcff7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/redhat-tools.svg
@@ -0,0 +1 @@
+tool.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/redhat-web-browser.svg b/.icons/Gruvbox_Dark-2/apps/64/redhat-web-browser.svg
new file mode 120000
index 000000000..8b26bb3cf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/redhat-web-browser.svg
@@ -0,0 +1 @@
+browser.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/reditr.svg b/.icons/Gruvbox_Dark-2/apps/64/reditr.svg
new file mode 100755
index 000000000..213eb6b71
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/reditr.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="3TnCLzhJwREmMk3YC3qC2jwFZLP43jI3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#3TnCLzhJwREmMk3YC3qC2jwFZLP43jI3)">
+ <linearGradient id="_lgradient_70" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_70)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_71" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_71)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 168.979 117.035 C 158.022 144.951 85.958 149.232 82.257 137.997 C 75.843 116.399 90.054 94.195 113.999 88.41 C 137.949 82.623 162.561 95.443 168.979 117.035 L 168.979 117.035 Z M 168.979 124.846 C 168.979 124.846 109.54 167.858 71.395 154.087 C 64.761 148.872 77.345 140.172 77.326 138.186 C 62.732 143.986 55.5 151.526 55.5 160.61 C 61.712 180.828 118.064 158.593 127.432 154.356 C 145.98 145.448 168.978 124.846 168.978 124.846 L 168.979 124.846 L 168.979 124.846 Z M 93.327 168.977 C 93.327 168.977 166.205 152.145 182.584 116.176 C 183.356 108.099 170.651 111.136 169.202 109.84 C 189.62 100.48 201.489 110.108 200.435 116.176 C 198.53 127.168 175.871 145.132 146.273 156.856 C 126.824 164.27 93.329 168.979 93.329 168.979 L 93.327 168.977 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rednotebook.svg b/.icons/Gruvbox_Dark-2/apps/64/rednotebook.svg
new file mode 100644
index 000000000..f38b3897f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rednotebook.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="PCvf7kH0sgWZEKXiE8di7ZEWx82pR62q" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#PCvf7kH0sgWZEKXiE8di7ZEWx82pR62q)">
+ <linearGradient id="_lgradient_72" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff2e00"/>
+ <stop offset="100%" style="stop-color:#dc1425"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_72)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#111111" d="M 55.465 238.826 C 12.706 234.2 5.68 216.025 5.68 155.745 L 5.68 96.494 C 5.68 36.419 12.658 18.163 55.03 13.461 L 55.465 238.826 L 55.465 238.826 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_73" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_73)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="Ia1lNmXTRI0OVFdSfwe44jb4q1ejkjEa" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Ia1lNmXTRI0OVFdSfwe44jb4q1ejkjEa)">
+ <linearGradient id="_lgradient_74" x1="-.379" x2=".463" y1="-.175" y2="1.085" gradientTransform="matrix(37.149,0,0,131.4,163.938,11.901)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffeb00"/>
+ <stop offset="100%" style="stop-color:#ffa100"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_74)" d="M 163.938 11.938 L 164 143.302 L 182.543 124.759 L 201.086 143.302 L 201.086 13.5 C 190.784 12.265 178.411 11.754 163.938 11.938 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/redream.svg b/.icons/Gruvbox_Dark-2/apps/64/redream.svg
new file mode 100755
index 000000000..e6becdfb0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/redream.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="TyDLmRQAVdIfW6K5JYPMDjlpYdG4DfAh" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#TyDLmRQAVdIfW6K5JYPMDjlpYdG4DfAh)">
+ <linearGradient id="_lgradient_77" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_77)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_78" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_78)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g opacity=".8">
+ <path fill="#ececec" d="M 72.845 193.028 C 55.357 155.27 50.553 112.961 60.908 87.891 C 62.81 83.286 62.041 83.647 81.272 78.315 C 82.353 78.015 86.534 74.744 90.562 71.045 C 113.367 50.106 143.893 50.339 167.833 71.633 C 174.575 77.631 176.539 78.711 184.3 80.693 C 192.304 82.737 193.291 83.304 195.073 86.88 C 196.152 89.046 197.917 95.088 198.996 100.307 C 201.566 112.741 200.735 139.148 197.323 153.444 C 192.533 173.513 181.325 201.15 178.332 200.271 C 177.519 200.032 175.025 196.398 172.789 192.196 C 168.908 183.903 162.06 176.485 155.091 173.942 C 143.217 169.612 114.528 171.196 102.504 173.785 C 88.732 176.749 88.408 182.666 83.997 192.042 C 81.46 197.435 79.346 200.5 78.162 200.5 C 76.995 200.5 75.021 197.727 72.845 193.028 L 72.845 193.028 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/redshift-gtk.svg b/.icons/Gruvbox_Dark-2/apps/64/redshift-gtk.svg
new file mode 120000
index 000000000..918a7487a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/redshift-gtk.svg
@@ -0,0 +1 @@
+redshift.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/redshift-icon-256.svg b/.icons/Gruvbox_Dark-2/apps/64/redshift-icon-256.svg
new file mode 120000
index 000000000..918a7487a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/redshift-icon-256.svg
@@ -0,0 +1 @@
+redshift.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/redshift.svg b/.icons/Gruvbox_Dark-2/apps/64/redshift.svg
new file mode 100755
index 000000000..b9be367ef
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/redshift.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="KIIrSdFKYLC6c8y1fDp31ACUqx9hjs5E" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#KIIrSdFKYLC6c8y1fDp31ACUqx9hjs5E)">
+ <linearGradient id="_lgradient_185" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_185)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_186" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_186)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="thJmUlkXOiKVEkh7ZBhCQAaEGEAXa7xS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#thJmUlkXOiKVEkh7ZBhCQAaEGEAXa7xS)">
+ <path fill-rule="evenodd" d="M 87.681999 153.274002 C 83.503998 157.401993 83.164001 157.839005 83.164001 158.979996 C 83.164001 160.625 84.114998 161.565002 85.779999 161.565002 C 86.934998 161.565002 87.375999 161.229004 91.554001 157.100998 C 95.492996 153.205994 96.070999 152.501999 96.070999 151.561996 C 96.070999 150.085999 94.780998 148.809998 93.286003 148.809998 C 92.334999 148.809998 91.621002 149.380005 87.681999 153.274002 Z M 175.046005 115.413002 C 174.501999 115.916 174.197006 116.622002 174.197006 117.260002 C 174.197006 117.897003 174.501999 118.601997 175.046005 119.106003 C 175.860001 119.945 175.929001 119.945 182.348007 119.945 C 188.768997 119.945 188.835999 119.945 189.651001 119.106003 C 190.195007 118.602997 190.5 117.897003 190.5 117.260002 C 190.5 116.622002 190.195007 115.917999 189.651001 115.413002 C 188.835007 114.573997 188.768005 114.573997 182.348007 114.573997 C 175.929001 114.573997 175.860001 114.573997 175.046005 115.413002 Z M 164.447998 77.417 C 160.507996 81.309998 159.929993 82.015999 159.929993 82.955002 C 159.929993 84.431999 161.220993 85.707001 162.714996 85.707001 C 163.666 85.707001 164.378998 85.136002 168.320007 81.242996 C 172.496994 77.114998 172.837006 76.679001 172.837006 75.538002 C 172.837006 74.732002 172.598999 74.060997 172.158005 73.625 C 171.716003 73.189003 171.035995 72.953003 170.220993 72.953003 C 169.067001 72.953003 168.625 73.289001 164.447998 77.417 L 164.447998 77.417 Z M 126.132004 88.560997 C 125.044998 89.601997 125.011002 91.179001 126.065002 92.221001 C 126.709999 92.858002 127.355003 93.025002 129.768005 93.194 C 135.813995 93.665001 140.705994 95.914001 145.154007 100.308998 C 149.604004 104.707001 151.880005 109.539001 152.354996 115.514 C 152.524002 117.897003 152.695007 118.535004 153.339996 119.172997 C 154.393005 120.212997 155.990997 120.18 157.042999 119.106003 C 158.063004 118.133003 158.130005 116.455002 157.382996 112.056999 C 155.276001 100.073997 145.391998 90.306999 133.266998 88.226997 C 128.817001 87.487 127.116997 87.554001 126.132004 88.560997 L 126.132004 88.560997 Z M 66.348999 115.413002 C 65.805 115.916 65.5 116.622002 65.5 117.260002 C 65.5 117.897003 65.805 118.601997 66.348999 119.106003 C 67.164001 119.945 67.232002 119.945 73.652 119.945 C 80.071999 119.945 80.139999 119.945 80.954002 119.106003 C 81.498001 118.602997 81.803001 117.897003 81.803001 117.260002 C 81.803001 116.622002 81.498001 115.917999 80.954002 115.413002 C 80.139999 114.573997 80.070999 114.573997 73.652 114.573997 C 67.232002 114.573997 67.165001 114.573997 66.348999 115.413002 L 66.348999 115.413002 Z M 83.842003 73.625 C 83.401001 74.060997 83.163002 74.733002 83.163002 75.538002 C 83.163002 76.679001 83.502998 77.114998 87.68 81.242996 C 91.620003 85.136002 92.334 85.707001 93.285004 85.707001 C 94.778999 85.707001 96.07 84.431999 96.07 82.955002 C 96.07 82.015999 95.491997 81.309998 91.552002 77.417 C 87.375 73.289001 86.932999 72.953003 85.778999 72.953003 C 84.963997 72.953003 84.283997 73.189003 83.842003 73.625 Z M 126.132004 56.339001 C 125.282997 57.144001 125.282997 57.212002 125.282997 63.555 C 125.282997 69.898003 125.282997 69.966003 126.132004 70.771004 C 126.640999 71.307999 127.355003 71.610001 128.001007 71.610001 C 128.645996 71.610001 129.358994 71.307999 129.869003 70.771004 C 130.718002 69.966003 130.718002 69.898003 130.718002 63.555 C 130.718002 57.212002 130.718002 57.144001 129.869003 56.339001 C 129.360001 55.801998 128.645996 55.5 128.001007 55.5 C 127.355003 55.5 126.642998 55.801998 126.132004 56.339001 Z M 160.779007 149.649002 C 160.235992 150.186005 159.929993 150.824005 159.929993 151.561996 C 159.929993 152.501999 160.507996 153.205994 164.447998 157.100998 C 168.625 161.229004 169.067001 161.565002 170.223007 161.565002 C 171.888 161.565002 172.839005 160.625 172.839005 158.979996 C 172.839005 157.839005 172.498993 157.401993 168.320999 153.274002 C 164.380005 149.382004 163.667999 148.809998 162.716995 148.809998 C 161.968002 148.809998 161.322998 149.112 160.779007 149.649002 L 160.779007 149.649002 Z M 109.827003 174.487 C 109.283997 174.990005 108.977997 175.695999 108.977997 176.334 C 108.977997 176.972 109.283997 177.675995 109.827003 178.179993 L 110.641998 179.018997 L 145.358002 179.018997 L 146.173996 178.179993 C 146.718002 177.677002 147.022995 176.972 147.022995 176.334 C 147.022995 175.695999 146.718002 174.992004 146.173996 174.487 L 145.358002 173.647995 L 110.643997 173.647995 L 109.827003 174.487 L 109.827003 174.487 Z M 109.827003 185.227997 C 109.283997 185.731003 108.977997 186.436005 108.977997 187.074005 C 108.977997 187.712006 109.283997 188.416 109.827003 188.921005 L 110.641998 189.759995 L 145.358002 189.759995 L 146.173996 188.921005 C 146.718002 188.417999 147.022995 187.712006 147.022995 187.074005 C 147.022995 186.436005 146.718002 185.731995 146.173996 185.227997 L 145.358002 184.389008 L 110.643997 184.389008 L 109.827003 185.227997 L 109.827003 185.227997 Z M 132.960007 82.722 C 137.852005 83.392998 143.964996 85.742996 148.007996 88.495003 C 150.214996 90.005997 154.632996 94.234001 156.432007 96.584 C 161.052002 102.693001 163.667999 111.218002 163.225998 118.904999 C 162.546005 131.324997 155.039993 142.768997 144.067001 148.274994 C 143.082001 148.744003 142.130997 149.449997 141.927994 149.785995 C 141.723999 150.188004 141.587997 153.007996 141.587997 156.666 L 141.587997 162.908005 L 114.414001 162.908005 L 114.414001 156.666 C 114.414001 153.007004 114.278 150.188004 114.073997 149.785995 C 113.870003 149.449997 112.918999 148.744995 111.933998 148.274994 C 108.977997 146.798004 106.227997 144.783997 103.475998 142.166 C 90.975998 130.216003 89.176003 110.917 99.297997 96.954002 C 101.098 94.469002 105.106003 90.509003 107.620003 88.764 C 114.787003 83.727997 124.163002 81.513 132.960007 82.722 L 132.960007 82.722 Z M 123.414001 77.182999 C 113.393997 78.694 105.920998 82.319 99.264 88.862999 C 93.489998 94.569 89.752998 101.349998 88.055 109.203003 C 87.273003 112.762001 87.170998 121.017998 87.885002 124.475998 C 90.058998 135.283997 96.614998 144.983994 105.683998 150.824005 L 108.977997 152.973007 L 108.977997 159.785995 C 108.977997 166.600006 108.977997 166.634003 109.827003 167.438995 L 110.641998 168.276993 L 145.358002 168.276993 L 146.173996 167.438995 C 147.022995 166.632004 147.022995 166.600006 147.022995 159.785995 L 147.022995 152.973007 L 150.182007 150.925003 C 159.080994 145.151001 164.992996 136.860992 167.675995 126.321999 C 168.423004 123.301003 168.559006 122.058998 168.559006 117.596001 C 168.593994 111.957001 168.218994 109.473 166.690994 104.773003 C 164.720001 98.764999 161.425995 93.528 156.738007 88.862999 C 150.962997 83.157997 144.203995 79.532997 136.085007 77.787003 C 133.673004 77.283997 125.487 76.879997 123.414001 77.182999 L 123.414001 77.182999 Z M 115.263 195.968002 C 114.719002 196.470993 114.414001 197.177002 114.414001 197.815002 C 114.414001 198.451996 114.719002 199.156998 115.263 199.660995 L 116.077003 200.5 L 139.923004 200.5 L 140.738998 199.660995 C 141.281998 199.158005 141.587997 198.451996 141.587997 197.815002 C 141.587997 197.177002 141.281998 196.473007 140.738998 195.968002 L 139.923004 195.128998 L 116.077003 195.128998 L 115.263 195.968002 L 115.263 195.968002 Z"/>
+ </g>
+ <g opacity=".9">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 87.681999 151.203003 C 83.503998 155.330994 83.164001 155.768005 83.164001 156.908997 C 83.164001 158.554001 84.114998 159.492996 85.779999 159.492996 C 86.934998 159.492996 87.375999 159.158005 91.554001 155.029999 C 95.492996 151.134995 96.070999 150.431 96.070999 149.490997 C 96.070999 148.014999 94.780998 146.738998 93.286003 146.738998 C 92.334999 146.738998 91.621002 147.309006 87.681999 151.203003 Z M 175.046005 113.342003 C 174.501999 113.845001 174.197006 114.551003 174.197006 115.189003 C 174.197006 115.825996 174.501999 116.530998 175.046005 117.035004 C 175.860001 117.874001 175.929001 117.874001 182.348007 117.874001 C 188.768997 117.874001 188.835999 117.874001 189.651001 117.035004 C 190.195007 116.531998 190.5 115.825996 190.5 115.189003 C 190.5 114.551003 190.195007 113.847 189.651001 113.342003 C 188.835007 112.502998 188.768005 112.502998 182.348007 112.502998 C 175.929001 112.502998 175.860001 112.502998 175.046005 113.342003 Z M 164.447998 75.346001 C 160.507996 79.238998 159.929993 79.945 159.929993 80.884003 C 159.929993 82.361 161.220993 83.636002 162.714996 83.636002 C 163.666 83.636002 164.378998 83.065002 168.320007 79.171997 C 172.496994 75.043999 172.837006 74.608002 172.837006 73.467003 C 172.837006 72.661003 172.598999 71.989998 172.158005 71.554001 C 171.716003 71.116997 171.035995 70.882004 170.220993 70.882004 C 169.067001 70.882004 168.625 71.218002 164.447998 75.346001 L 164.447998 75.346001 Z M 126.132004 86.489998 C 125.044998 87.530998 125.011002 89.108002 126.065002 90.149002 C 126.709999 90.787003 127.355003 90.954002 129.768005 91.123001 C 135.813995 91.594002 140.705994 93.843002 145.154007 98.237999 C 149.604004 102.636002 151.880005 107.468002 152.354996 113.443001 C 152.524002 115.825996 152.695007 116.463997 153.339996 117.101997 C 154.393005 118.141998 155.990997 118.109001 157.042999 117.035004 C 158.063004 116.061996 158.130005 114.384003 157.382996 109.986 C 155.276001 98.002998 145.391998 88.236 133.266998 86.155998 C 128.817001 85.416 127.116997 85.483002 126.132004 86.489998 L 126.132004 86.489998 Z M 66.348999 113.342003 C 65.805 113.845001 65.5 114.551003 65.5 115.189003 C 65.5 115.825996 65.805 116.530998 66.348999 117.035004 C 67.164001 117.874001 67.232002 117.874001 73.652 117.874001 C 80.071999 117.874001 80.139999 117.874001 80.954002 117.035004 C 81.498001 116.531998 81.803001 115.825996 81.803001 115.189003 C 81.803001 114.551003 81.498001 113.847 80.954002 113.342003 C 80.139999 112.502998 80.070999 112.502998 73.652 112.502998 C 67.232002 112.502998 67.165001 112.502998 66.348999 113.342003 L 66.348999 113.342003 Z M 83.842003 71.554001 C 83.401001 71.989998 83.163002 72.662003 83.163002 73.467003 C 83.163002 74.608002 83.502998 75.043999 87.68 79.171997 C 91.620003 83.065002 92.334 83.636002 93.285004 83.636002 C 94.778999 83.636002 96.07 82.361 96.07 80.884003 C 96.07 79.945 95.491997 79.238998 91.552002 75.346001 C 87.375 71.218002 86.932999 70.882004 85.778999 70.882004 C 84.963997 70.882004 84.283997 71.116997 83.842003 71.554001 Z M 126.132004 54.268002 C 125.282997 55.073002 125.282997 55.140999 125.282997 61.484001 C 125.282997 67.827003 125.282997 67.894997 126.132004 68.699997 C 126.640999 69.237 127.355003 69.539001 128.001007 69.539001 C 128.645996 69.539001 129.358994 69.237 129.869003 68.699997 C 130.718002 67.894997 130.718002 67.827003 130.718002 61.484001 C 130.718002 55.140999 130.718002 55.073002 129.869003 54.268002 C 129.360001 53.730999 128.645996 53.429001 128.001007 53.429001 C 127.355003 53.429001 126.642998 53.730999 126.132004 54.268002 Z M 160.779007 147.578003 C 160.235992 148.115005 159.929993 148.753006 159.929993 149.490997 C 159.929993 150.431 160.507996 151.134995 164.447998 155.029999 C 168.625 159.158005 169.067001 159.492996 170.223007 159.492996 C 171.888 159.492996 172.839005 158.554001 172.839005 156.908997 C 172.839005 155.768005 172.498993 155.330994 168.320999 151.203003 C 164.380005 147.311005 163.667999 146.738998 162.716995 146.738998 C 161.968002 146.738998 161.322998 147.041 160.779007 147.578003 L 160.779007 147.578003 Z M 109.827003 172.416 C 109.283997 172.919006 108.977997 173.625 108.977997 174.263 C 108.977997 174.899994 109.283997 175.604996 109.827003 176.108994 L 110.641998 176.947998 L 145.358002 176.947998 L 146.173996 176.108994 C 146.718002 175.606003 147.022995 174.899994 147.022995 174.263 C 147.022995 173.625 146.718002 172.921005 146.173996 172.416 L 145.358002 171.576996 L 110.643997 171.576996 L 109.827003 172.416 L 109.827003 172.416 Z M 109.827003 183.156998 C 109.283997 183.660004 108.977997 184.365005 108.977997 185.003006 C 108.977997 185.641006 109.283997 186.345001 109.827003 186.850006 L 110.641998 187.688995 L 145.358002 187.688995 L 146.173996 186.850006 C 146.718002 186.347 147.022995 185.641006 147.022995 185.003006 C 147.022995 184.365005 146.718002 183.660995 146.173996 183.156998 L 145.358002 182.317993 L 110.643997 182.317993 L 109.827003 183.156998 L 109.827003 183.156998 Z M 132.960007 80.650002 C 137.852005 81.321999 143.964996 83.671997 148.007996 86.424004 C 150.214996 87.934998 154.632996 92.163002 156.432007 94.513 C 161.052002 100.622002 163.667999 109.147003 163.225998 116.834 C 162.546005 129.253998 155.039993 140.697998 144.067001 146.203995 C 143.082001 146.673004 142.130997 147.378998 141.927994 147.714005 C 141.723999 148.117004 141.587997 150.936996 141.587997 154.595001 L 141.587997 160.837006 L 114.414001 160.837006 L 114.414001 154.595001 C 114.414001 150.936005 114.278 148.117004 114.073997 147.714005 C 113.870003 147.378998 112.918999 146.673996 111.933998 146.203995 C 108.977997 144.727005 106.227997 142.712997 103.475998 140.095001 C 90.975998 128.145004 89.176003 108.846001 99.297997 94.883003 C 101.098 92.398003 105.106003 88.438004 107.620003 86.693001 C 114.787003 81.656998 124.163002 79.442001 132.960007 80.650002 L 132.960007 80.650002 Z M 123.414001 75.112 C 113.393997 76.623001 105.920998 80.248001 99.264 86.792 C 93.489998 92.498001 89.752998 99.278999 88.055 107.132004 C 87.273003 110.691002 87.170998 118.946999 87.885002 122.404999 C 90.058998 133.212997 96.614998 142.912994 105.683998 148.753006 L 108.977997 150.901993 L 108.977997 157.714996 C 108.977997 164.529007 108.977997 164.563004 109.827003 165.367004 L 110.641998 166.205994 L 145.358002 166.205994 L 146.173996 165.367004 C 147.022995 164.561005 147.022995 164.529007 147.022995 157.714996 L 147.022995 150.901993 L 150.182007 148.854004 C 159.080994 143.080002 164.992996 134.789993 167.675995 124.250999 C 168.423004 121.230003 168.559006 119.987999 168.559006 115.524002 C 168.593994 109.886002 168.218994 107.402 166.690994 102.702003 C 164.720001 96.694 161.425995 91.457001 156.738007 86.792 C 150.962997 81.086998 144.203995 77.461998 136.085007 75.716003 C 133.673004 75.212997 125.487 74.808998 123.414001 75.112 L 123.414001 75.112 Z M 115.263 193.897003 C 114.719002 194.399994 114.414001 195.106003 114.414001 195.742996 C 114.414001 196.380997 114.719002 197.085007 115.263 197.589996 L 116.077003 198.429001 L 139.923004 198.429001 L 140.738998 197.589996 C 141.281998 197.087006 141.587997 196.380997 141.587997 195.742996 C 141.587997 195.106003 141.281998 194.401001 140.738998 193.897003 L 139.923004 193.057999 L 116.077003 193.057999 L 115.263 193.897003 L 115.263 193.897003 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/redshiftgui.svg b/.icons/Gruvbox_Dark-2/apps/64/redshiftgui.svg
new file mode 120000
index 000000000..918a7487a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/redshiftgui.svg
@@ -0,0 +1 @@
+redshift.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/referencer.svg b/.icons/Gruvbox_Dark-2/apps/64/referencer.svg
new file mode 100755
index 000000000..721039977
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/referencer.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Qfuy6IimdNrWyacQ6vCE1fqTNkJHz95Z" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Qfuy6IimdNrWyacQ6vCE1fqTNkJHz95Z)">
+ <linearGradient id="_lgradient_75" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_75)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#111111" d="M 55.465 238.826 C 12.706 234.2 5.68 216.025 5.68 155.745 L 5.68 96.494 C 5.68 36.419 12.658 18.163 55.03 13.461 L 55.465 238.826 L 55.465 238.826 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_76" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_76)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 150.708 63.645 C 124.346 63.645 101.811 80.045 92.718 103.115 C 92.234 104.289 91.809 105.491 91.396 106.699 C 91.315 106.949 91.222 107.192 91.144 107.443 C 89.166 113.483 88.037 119.898 88.037 126.59 C 88.037 160.817 115.987 188.643 150.366 188.643 C 176.48 188.643 198.856 172.568 208.124 149.847 C 208.127 149.841 208.13 149.835 208.133 149.829 C 208.799 148.264 209.361 146.652 209.898 145.025 C 211.909 138.936 213.037 132.449 213.037 125.697 C 213.037 91.478 185.079 63.644 150.707 63.644 L 150.708 63.645 Z M 146.222 73.331 L 146.222 94.217 C 140.27 94.008 134.579 93.38 129.32 92.391 C 130.11 90.548 130.938 88.772 131.842 87.154 C 136.005 79.693 141.033 75.038 146.222 73.331 L 146.222 73.331 Z M 155.125 73.677 C 155.593 73.754 156.068 73.808 156.533 73.893 C 161.221 75.936 165.728 80.369 169.513 87.154 C 170.4 88.743 171.214 90.482 171.991 92.287 C 166.755 93.302 161.07 93.962 155.124 94.2 L 155.124 73.677 L 155.125 73.677 Z M 127.225 77.953 C 126.108 79.505 125.032 81.112 124.06 82.852 C 122.768 85.169 121.611 87.678 120.548 90.296 C 117.942 89.535 115.531 88.674 113.279 87.743 C 117.343 83.771 122.052 80.474 127.225 77.954 L 127.225 77.953 Z M 175.095 79.286 C 177.526 80.257 179.39 81.163 181.259 82.073 C 183.632 83.722 185.867 85.551 187.936 87.552 C 185.712 88.494 183.319 89.367 180.737 90.14 C 179.69 87.581 178.561 85.122 177.294 82.852 C 176.603 81.612 175.858 80.437 175.095 79.286 L 175.095 79.286 Z M 193.753 94.243 C 199.433 101.941 203.078 111.2 203.908 121.293 L 187.146 121.293 C 186.818 113.188 185.597 105.521 183.624 98.554 C 187.18 97.469 190.518 96.224 193.571 94.806 C 193.654 94.612 193.7 94.428 193.753 94.243 L 193.753 94.243 Z M 107.227 94.832 C 110.423 96.312 113.944 97.594 117.686 98.709 C 115.739 105.637 114.533 113.248 114.208 121.293 L 97.507 121.293 C 98.315 111.458 101.793 102.413 107.227 94.833 L 107.227 94.832 Z M 174.981 100.744 C 176.752 106.951 177.899 113.899 178.232 121.292 L 155.123 121.292 L 155.123 103.063 C 162.118 102.808 168.801 102.021 174.981 100.743 L 174.981 100.744 Z M 126.334 100.873 C 132.528 102.118 139.221 102.86 146.218 103.081 L 146.218 121.293 L 123.117 121.293 C 123.448 113.95 124.583 107.048 126.334 100.873 L 126.334 100.873 Z M 97.504 130.156 L 114.206 130.156 C 114.539 138.422 115.798 146.24 117.84 153.319 C 114.182 154.402 110.749 155.655 107.606 157.084 C 101.965 149.413 98.338 140.198 97.503 130.156 L 97.504 130.156 Z M 123.118 130.156 L 146.219 130.156 L 146.219 148.991 C 139.282 149.209 132.641 149.938 126.491 151.164 C 124.646 144.842 123.459 137.73 123.118 130.156 L 123.118 130.156 Z M 155.121 130.156 L 178.231 130.156 C 177.887 137.78 176.688 144.94 174.822 151.293 C 168.687 150.034 162.057 149.261 155.121 149.008 L 155.121 130.156 L 155.121 130.156 Z M 187.142 130.156 L 203.904 130.156 C 203.059 140.316 199.357 149.628 193.602 157.352 C 193.586 157.325 193.584 157.292 193.567 157.265 C 190.471 155.827 187.077 154.569 183.464 153.474 C 185.532 146.354 186.805 138.482 187.141 130.155 L 187.142 130.156 Z M 146.218 157.855 L 146.218 178.11 C 141.032 176.4 136 171.763 131.838 164.304 C 131.027 162.851 130.28 161.273 129.56 159.638 C 134.752 158.674 140.358 158.061 146.218 157.855 L 146.218 157.855 Z M 155.121 157.872 C 160.979 158.105 166.579 158.743 171.753 159.734 C 171.044 161.335 170.305 162.878 169.509 164.304 C 165.345 171.766 160.311 176.402 155.12 178.11 L 155.12 157.873 L 155.121 157.872 Z M 120.778 161.707 C 121.782 164.121 122.855 166.453 124.056 168.606 C 125 170.298 126.035 171.877 127.117 173.392 C 122.202 170.984 117.721 167.865 113.806 164.139 C 115.986 163.261 118.281 162.428 120.779 161.706 L 120.778 161.707 Z M 180.51 161.863 C 182.981 162.595 185.255 163.434 187.404 164.321 C 183.514 167.985 179.077 171.054 174.215 173.426 C 175.301 171.896 176.342 170.308 177.293 168.605 C 178.468 166.499 179.523 164.219 180.51 161.862 L 180.51 161.863 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/regedit.svg b/.icons/Gruvbox_Dark-2/apps/64/regedit.svg
new file mode 100755
index 000000000..eb40a1248
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/regedit.svg
@@ -0,0 +1,55 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="0wK194oCUjmS4qdpTonOObbGlrVTkyrZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#0wK194oCUjmS4qdpTonOObbGlrVTkyrZ)">
+ <linearGradient id="_lgradient_79" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_79)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <path fill="#31c6b7" d="M 5.849 78.75 C 8.099 26.063 17.537 10.625 87.599 11.688 L 87.599 50.293 L 87.599 88.211 L 46.709 88.211 L 5.537 88.125 L 5.849 78.75 Z"/>
+ <path fill="#5bdbc1" d="M 87.623 50.33 L 87.349 11.625 L 168.474 11.75 L 168.544 50.33 L 168.544 88.211 L 128.084 88.211 L 87.623 88.211 L 87.623 50.33 Z"/>
+ <path fill="#81e9c0" d="M 168.654 50.33 L 168.474 11.875 L 181.224 11.875 C 197.49 11.88 206.311 13.251 215.809 15.727 C 240.688 22.213 249.11 37.741 250.194 79.124 L 250.432 88.211 L 209.543 88.211 L 168.655 88.211 L 168.654 50.33 Z"/>
+ <path fill="#2daaaa" d="M 168.654 128.375 L 168.654 88.125 L 209.483 88.125 L 250.312 88.125 L 250.312 128.375 L 250.312 168.625 L 209.483 168.625 L 168.654 168.625 L 168.654 128.375 Z"/>
+ <path fill="#2b898f" d="M 87.623 128.438 L 87.623 88.125 L 128.084 88.125 L 168.544 88.125 L 168.544 128.438 L 168.544 168.75 L 128.084 168.75 L 87.623 168.75 L 87.623 128.438 Z"/>
+ <path fill="#237980" d="M 5.599 128.313 L 5.724 88.188 L 46.768 88.125 L 87.599 88.125 L 87.599 128.25 L 87.599 168.875 L 5.599 168.75 L 5.599 128.313 Z"/>
+ <path fill="#113e42" d="M 69.771 240.248 C 34.6 238.549 20.115 231.857 12.35 213.719 C 8.866 205.581 6.718 192.453 6.074 175.359 L 5.818 168.567 L 87.599 168.567 L 87.599 204.536 L 87.599 240.504 L 79.835 240.432 C 75.566 240.392 71.037 240.309 69.772 240.248 L 69.771 240.248 Z"/>
+ <path fill="#164e53" d="M 87.524 204.536 L 87.524 168.567 L 127.985 168.567 L 168.445 168.567 L 168.445 204.536 L 168.445 240.504 L 127.985 240.504 L 87.524 240.504 L 87.524 204.536 Z"/>
+ <path fill="#1a5e64" d="M 168.555 204.596 L 168.555 168.567 L 209.444 168.567 L 250.063 168.625 L 249.75 175.375 C 248.709 201.821 244.981 215.393 236.438 224.563 C 226.696 235.016 211.39 239.467 179.313 240.188 L 168.563 240.188 L 168.555 204.596 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_80" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_80)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="6cq5urwwQ8xvKoNvlc6V2Ht0yQ0604B7" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#6cq5urwwQ8xvKoNvlc6V2Ht0yQ0604B7)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_81" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#31c6b7"/>
+ <stop offset="100%" style="stop-color:#2b898f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_81)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <g>
+ <path fill="#ffffff" d="M 156.881 148.518 L 183.131 148.518 C 184.341 148.518 185.317 149.494 185.317 150.706 L 185.317 176.956 C 185.317 178.165 184.341 179.142 183.131 179.142 L 156.88 179.142 C 155.668 179.142 154.692 178.165 154.692 176.956 L 154.692 150.705 C 154.692 149.493 155.668 148.517 156.88 148.517 L 156.881 148.518 Z"/>
+ <path fill="#ffffff" d="M 196.254 148.517 L 222.503 148.517 C 223.716 148.517 224.692 149.493 224.692 150.705 L 224.692 176.956 C 224.692 178.165 223.716 179.142 222.506 179.142 L 196.257 179.142 C 195.044 179.142 194.067 178.165 194.067 176.956 L 194.067 150.705 C 194.067 149.493 195.043 148.517 196.255 148.517 L 196.254 148.517 Z"/>
+ <path fill="#ffffff" d="M 156.881 187.893 L 183.131 187.893 C 184.341 187.893 185.317 188.869 185.317 190.081 L 185.317 216.331 C 185.317 217.54 184.341 218.517 183.131 218.517 L 156.88 218.517 C 155.668 218.517 154.692 217.54 154.692 216.331 L 154.692 190.08 C 154.692 188.868 155.668 187.892 156.88 187.892 L 156.881 187.893 Z"/>
+ <path fill="#ffffff" d="M 196.254 187.892 L 222.503 187.892 C 223.716 187.892 224.692 188.868 224.692 190.08 L 224.692 216.331 C 224.692 217.54 223.716 218.517 222.506 218.517 L 196.257 218.517 C 195.044 218.517 194.067 217.54 194.067 216.331 L 194.067 190.08 C 194.067 188.868 195.043 187.892 196.255 187.892 L 196.254 187.892 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/regextester.svg b/.icons/Gruvbox_Dark-2/apps/64/regextester.svg
new file mode 100644
index 000000000..c75ff8601
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/regextester.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Lg4DmXJwcksUbqNKkcB8ltatM5BQXuzf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Lg4DmXJwcksUbqNKkcB8ltatM5BQXuzf)">
+ <linearGradient id="_lgradient_11" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" d="M 165.685 11.952 C 239.74 11.952 250.324 22.509 250.324 96.495 L 250.324 155.746 C 250.324 229.733 239.74 240.29 165.685 240.29 L 90.315 240.29 C 16.26 240.29 5.676 229.733 5.676 155.746 L 5.676 96.495 C 5.676 22.509 16.26 11.952 90.315 11.952 L 165.685 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_12" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="4HoX8UlxiPi1BqbSeWcnonghzUwk6Biw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#4HoX8UlxiPi1BqbSeWcnonghzUwk6Biw)">
+ <path d="M 72.178 87.615 L 53 153 L 60.925 153 L 79.923 87.615 L 72.178 87.615 Z M 79.923 87.615 L 98.921 153 L 106.846 153 L 87.668 87.615 L 79.923 87.615 Z M 152.947 87.615 L 133.769 153 L 141.694 153 L 160.692 87.615 L 152.947 87.615 Z M 195.15 103 C 195.027 103.208 194.904 105.344 194.782 107.545 C 194.659 109.746 194.594 111.295 194.594 112.187 L 194.496 112.187 C 193.088 109.302 191.09 107.086 188.487 105.539 C 185.914 103.963 182.866 103.18 179.345 103.18 C 173.067 103.18 168.383 105.22 165.29 109.295 C 162.227 113.34 160.692 121.928 160.692 130.464 C 160.692 138.881 162.119 143.455 164.967 147.381 C 167.845 151.307 172.334 153.263 178.428 153.263 C 182.072 153.263 185.258 152.496 187.983 150.949 C 190.709 149.373 192.844 147.041 194.406 143.948 L 194.496 143.948 L 194.496 151.708 C 194.496 161.077 190.385 164.576 182.147 164.576 C 179.084 164.576 176.601 163.978 174.702 162.758 C 172.834 161.568 171.625 159.851 171.074 157.62 L 162.758 158.784 C 163.677 162.591 165.747 167.061 168.963 169.113 C 172.179 171.195 176.501 172.231 181.921 172.231 C 195.794 172.231 203 165.09 203 151.528 L 203 113.652 L 203 103 L 195.15 103 Z M 179.465 110.692 C 181.787 110.692 183.852 111.38 185.67 112.758 C 187.516 114.109 188.945 116.083 189.952 118.678 C 190.959 121.245 191.462 126.333 191.462 129.901 C 191.462 133.387 190.959 134.947 189.952 137.488 C 188.945 140.001 187.516 141.928 185.67 143.279 C 183.824 144.631 181.715 145.308 179.337 145.308 C 175.337 145.308 172.514 144 170.864 141.379 C 169.213 138.758 168.385 135.9 168.385 129.901 C 168.385 123.847 169.267 117.451 171.029 114.749 C 172.791 112.046 175.605 110.692 179.465 110.692 Z M 114.538 141.462 L 114.538 153 L 126.077 153 L 126.077 141.462 L 114.538 141.462 Z"/>
+ </g>
+ <path fill="#3f3f3f" d="M 72.175 83.769 L 53 149.154 L 60.928 149.154 L 79.923 83.769 L 72.175 83.769 Z"/>
+ <path fill="#ffffff" d="M 114.538 149.154 L 114.538 137.615 L 126.077 137.615 L 126.077 149.154 L 114.538 149.154 Z"/>
+ <path fill="#3f3f3f" d="M 152.944 83.769 L 133.769 149.154 L 141.697 149.154 L 160.692 83.769 L 152.944 83.769 Z"/>
+ <path fill="#3f3f3f" d="M 195.15 99.154 C 195.027 99.362 194.904 101.498 194.782 103.699 C 194.659 105.899 194.594 107.449 194.594 108.341 L 194.496 108.341 C 193.088 105.456 191.09 103.239 188.487 101.693 C 185.914 100.117 182.866 99.334 179.345 99.334 C 173.067 99.334 168.383 101.374 165.29 105.449 C 162.227 109.494 160.692 118.082 160.692 126.618 C 160.692 135.035 162.119 139.609 164.967 143.535 C 167.845 147.461 172.334 149.417 178.428 149.417 C 182.072 149.417 185.258 148.65 187.983 147.103 C 190.709 145.527 192.844 143.195 194.406 140.102 L 194.496 140.102 L 194.496 147.862 C 194.496 157.23 190.385 160.732 182.147 160.732 C 179.084 160.732 176.601 160.134 174.702 158.914 C 172.834 157.725 171.625 156.007 171.074 153.776 L 162.758 154.94 C 163.677 158.747 165.747 163.215 168.963 165.267 C 172.179 167.349 176.501 168.385 181.921 168.385 C 195.794 168.385 203 161.244 203 147.681 L 203 109.806 L 203 99.154 L 195.15 99.154 Z M 179.465 106.846 C 181.787 106.846 183.852 107.534 185.67 108.912 C 187.516 110.263 188.945 112.237 189.952 114.831 C 190.959 117.399 191.462 122.487 191.462 126.054 C 191.462 129.541 190.959 131.101 189.952 133.642 C 188.945 136.155 187.516 138.082 185.67 139.433 C 183.824 140.785 181.715 141.462 179.337 141.462 C 175.337 141.462 172.514 140.154 170.864 137.533 C 169.213 134.911 168.385 132.054 168.385 126.054 C 168.385 120.001 169.267 113.605 171.029 110.903 C 172.791 108.2 175.605 106.846 179.465 106.846 Z"/>
+ <path fill="#ffffff" d="M 87.671 83.769 L 106.846 149.154 L 98.918 149.154 L 79.923 83.769 L 87.671 83.769 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/regina.svg b/.icons/Gruvbox_Dark-2/apps/64/regina.svg
new file mode 100644
index 000000000..566ed25c0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/regina.svg
@@ -0,0 +1,76 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Niz3OLK4gypqOg7NvgibbVSPqcvPCHic" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Niz3OLK4gypqOg7NvgibbVSPqcvPCHic)">
+ <path fill="#e7b870" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 5.676 126.116 L 5.676 155.742 C 5.676 229.728 16.26 240.285 90.315 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 126.116 L 5.676 126.116 L 5.676 126.116 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 11.947 L 128 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 96.491 C 250.324 22.504 239.74 11.947 165.685 11.947 L 128 11.947 L 128 11.947 Z"/>
+ </g>
+ <g filter="url(#yMnBBhvzf8o3Hl2vOOYIikst1c2SpPfc)">
+ <path fill="#f1f0e9" d="M 142.598 35 L 113.402 35 L 113.402 56.687 L 142.598 56.687 L 142.598 35 L 142.598 35 Z"/>
+ <path fill="#2b898f" d="M 171.795 35.309 C 167.605 35.178 163.636 35 158.808 35 L 142.598 35 L 142.598 56.687 L 171.795 56.687 L 171.795 35.309 L 171.795 35.309 Z M 113.402 35 L 97.192 35 C 92.364 35 88.395 35.178 84.205 35.309 L 84.205 56.687 L 113.402 56.687 L 113.402 35 L 113.402 35 Z"/>
+ <path fill="#f1f0e9" d="M 84.205 35.309 C 81.828 35.383 79.02 35.357 76.838 35.484 C 73.822 35.66 70.988 35.889 68.326 36.184 C 65.663 36.478 63.172 36.838 60.84 37.272 C 58.876423 37.642984 56.930744 38.103127 55.009 38.651 L 55.009 56.687 L 84.205 56.687 L 84.205 35.309 L 84.205 35.309 Z"/>
+ <path fill="#2b898f" d="M 55.009 38.651 C 54.792 38.712 54.532 38.751 54.318 38.814 C 52.399246 39.370328 50.520573 40.05658 48.695 40.868 C 47.028106 41.608663 45.426748 42.488791 43.908 43.499 C 42.468729 44.458804 41.124603 45.554129 39.894 46.77 C 38.667556 47.985719 37.5608 49.316505 36.589 50.744 C 35.569524 52.244483 34.679963 53.829233 33.93 55.481 C 33.76 55.853 33.641 56.303 33.48 56.687 L 55.009 56.687 L 55.009 38.651 L 55.009 38.651 Z"/>
+ <path fill="#f1f0e9" d="M 200.991 38.651 C 199.068947 38.103019 197.12293 37.642875 195.159 37.272 C 192.678265 36.81719 190.181559 36.454275 187.674 36.184 C 184.843199 35.877081 182.00491 35.643669 179.162 35.484 C 176.98 35.357 174.172 35.383 171.795 35.309 L 171.795 56.687 L 200.991 56.687 L 200.991 38.651 L 200.991 38.651 Z"/>
+ <path fill="#2b898f" d="M 222.52 56.687 C 222.359 56.303 222.24 55.853 222.07 55.481 C 221.320037 53.829233 220.430476 52.244483 219.411 50.744 C 218.4392 49.316505 217.332444 47.985719 216.106 46.77 C 214.875397 45.554129 213.531271 44.458804 212.092 43.499 C 210.573252 42.488791 208.971894 41.608663 207.305 40.868 C 205.479427 40.05658 203.600754 39.370328 201.682 38.814 C 201.468 38.751 201.208 38.712 200.991 38.651 L 200.991 56.687 L 222.52 56.687 L 222.52 56.687 Z"/>
+ <path fill="#f1f0e9" d="M 84.2 56.69 L 113.396 56.69 L 113.396 85.626 L 84.2 85.626 L 84.2 56.69 Z"/>
+ <path fill="#2b898f" d="M 113.4 56.69 L 142.596 56.69 L 142.596 85.626 L 113.4 85.626 L 113.4 56.69 Z M 55.01 56.69 L 84.206 56.69 L 84.206 85.626 L 55.01 85.626 L 55.01 56.69 Z"/>
+ <path fill="#f1f0e9" d="M 33.48 56.687 C 32.897 58.077 32.326 59.481 31.854 61.048 C 31.224075 63.172329 30.704711 65.327889 30.298 67.506 C 29.837602 69.96151 29.470671 72.433626 29.198 74.917 C 28.9 77.553 28.668 80.358 28.49 83.343 C 28.45 84.018 28.469 84.928 28.434 85.622 L 55.009 85.622 L 55.009 56.687 L 33.48 56.687 L 33.48 56.687 Z M 227.566 85.622 C 227.531 84.928 227.55 84.018 227.51 83.343 C 227.332 80.358 227.1 77.553 226.802 74.917 C 226.529329 72.433626 226.162398 69.96151 225.702 67.506 C 225.295289 65.327889 224.775925 63.172329 224.146 61.048 C 223.674 59.481 223.103 58.077 222.52 56.687 L 200.991 56.687 L 200.991 85.622 L 227.566 85.622 L 227.566 85.622 Z M 142.6 56.69 L 171.796 56.69 L 171.796 85.626 L 142.6 85.626 L 142.6 56.69 Z"/>
+ <path fill="#2b898f" d="M 171.79 56.69 L 200.986 56.69 L 200.986 85.626 L 171.79 85.626 L 171.79 56.69 Z"/>
+ <path fill="#f1f0e9" d="M 113.4 85.62 L 142.596 85.62 L 142.596 114.556 L 113.4 114.556 L 113.4 85.62 Z"/>
+ <path fill="#2b898f" d="M 142.6 85.62 L 171.796 85.62 L 171.796 114.556 L 142.6 114.556 L 142.6 85.62 Z M 84.2 85.62 L 113.396 85.62 L 113.396 114.556 L 84.2 114.556 L 84.2 85.62 Z"/>
+ <path fill="#f1f0e9" d="M 55.01 85.62 L 84.206 85.62 L 84.206 114.556 L 55.01 114.556 L 55.01 85.62 Z"/>
+ <path fill="#2b898f" d="M 28.434 85.622 C 28.138936 91.575732 27.994224 97.535964 28 103.497 L 28 114.558 L 55.009 114.558 L 55.009 85.622 L 28.434 85.622 L 28.434 85.622 Z"/>
+ <path fill="#f1f0e9" d="M 171.79 85.62 L 200.986 85.62 L 200.986 114.556 L 171.79 114.556 L 171.79 85.62 Z"/>
+ <path fill="#2b898f" d="M 228 114.558 L 228 103.497 C 228 96.851 227.837 91.063 227.566 85.622 L 200.991 85.622 L 200.991 114.558 L 228 114.558 L 228 114.558 Z"/>
+ <path fill="#f1f0e9" d="M 84.2 114.56 L 113.396 114.56 L 113.396 143.496 L 84.2 143.496 L 84.2 114.56 Z"/>
+ <path fill="#2b898f" d="M 113.4 114.56 L 142.596 114.56 L 142.596 143.496 L 113.4 143.496 L 113.4 114.56 Z M 55.01 114.56 L 84.206 114.56 L 84.206 143.496 L 55.01 143.496 L 55.01 114.56 Z"/>
+ <path fill="#f1f0e9" d="M 28 114.558 L 28 143.493 L 55.009 143.493 L 55.009 114.558 L 28 114.558 L 28 114.558 Z M 228 143.493 L 228 114.558 L 200.991 114.558 L 200.991 143.493 L 228 143.493 L 228 143.493 Z M 142.6 114.56 L 171.796 114.56 L 171.796 143.496 L 142.6 143.496 L 142.6 114.56 Z"/>
+ <path fill="#2b898f" d="M 171.79 114.56 L 200.986 114.56 L 200.986 143.496 L 171.79 143.496 L 171.79 114.56 Z"/>
+ <path fill="#f1f0e9" d="M 113.4 143.49 L 142.596 143.49 L 142.596 172.426 L 113.4 172.426 L 113.4 143.49 Z"/>
+ <path fill="#2b898f" d="M 142.6 143.49 L 171.796 143.49 L 171.796 172.426 L 142.6 172.426 L 142.6 143.49 Z M 84.2 143.49 L 113.396 143.49 L 113.396 172.426 L 84.2 172.426 L 84.2 143.49 Z"/>
+ <path fill="#f1f0e9" d="M 55.01 143.49 L 84.206 143.49 L 84.206 172.426 L 55.01 172.426 L 55.01 143.49 Z"/>
+ <path fill="#2b898f" d="M 28 143.493 L 28 151.503 C 28 158.996 28.135 165.686 28.49 171.657 C 28.506 171.93 28.538 172.158 28.556 172.429 L 55.009 172.429 L 55.009 143.493 L 28 143.493 L 28 143.493 Z"/>
+ <path fill="#f1f0e9" d="M 171.79 143.49 L 200.986 143.49 L 200.986 172.426 L 171.79 172.426 L 171.79 143.49 Z"/>
+ <path fill="#2b898f" d="M 227.444 172.429 C 227.462 172.158 227.494 171.93 227.51 171.657 C 227.865 165.686 228 158.996 228 151.503 L 228 143.493 L 200.991 143.493 L 200.991 172.429 L 227.444 172.429 L 227.444 172.429 Z"/>
+ <path fill="#f1f0e9" d="M 84.2 172.43 L 113.396 172.43 L 113.396 201.366 L 84.2 201.366 L 84.2 172.43 Z"/>
+ <path fill="#2b898f" d="M 113.4 172.43 L 142.596 172.43 L 142.596 201.366 L 113.4 201.366 L 113.4 172.43 Z M 55.01 172.43 L 84.206 172.43 L 84.206 201.366 L 55.01 201.366 L 55.01 172.43 Z"/>
+ <path fill="#f1f0e9" d="M 28.556 172.431 C 28.726 175.112 28.927 177.689 29.198 180.083 C 29.495 182.719 29.858 185.186 30.298 187.494 C 30.704711 189.672111 31.224075 191.827671 31.854 193.952 C 32.456 195.952 33.144 197.805 33.93 199.519 C 34.236 200.187 34.63 200.739 34.966 201.365 L 55.009 201.365 L 55.009 172.431 L 28.556 172.431 L 28.556 172.431 Z M 221.034 201.365 C 221.37 200.739 221.764 200.187 222.07 199.519 C 222.888416 197.712959 223.582042 195.852931 224.146 193.952 C 224.775925 191.827671 225.295289 189.672111 225.702 187.494 C 226.142 185.186 226.505 182.719 226.802 180.083 C 227.073 177.689 227.274 175.112 227.444 172.431 L 200.991 172.431 L 200.991 201.365 L 221.034 201.365 L 221.034 201.365 Z M 142.6 172.43 L 171.796 172.43 L 171.796 201.366 L 142.6 201.366 L 142.6 172.43 Z"/>
+ <path fill="#2b898f" d="M 171.79 172.43 L 200.986 172.43 L 200.986 201.366 L 171.79 201.366 L 171.79 172.43 Z"/>
+ <path fill="#f1f0e9" d="M 113.402 220 L 142.598 220 L 142.598 201.365 L 113.402 201.365 L 113.402 220 L 113.402 220 Z"/>
+ <path fill="#2b898f" d="M 142.598 220 L 158.808 220 C 163.636 220 167.605 219.822 171.795 219.691 L 171.795 201.365 L 142.598 201.365 L 142.598 220 L 142.598 220 Z M 84.205 219.691 C 88.395 219.822 92.364 220 97.192 220 L 113.402 220 L 113.402 201.365 L 84.205 201.365 L 84.205 219.691 L 84.205 219.691 Z"/>
+ <path fill="#f1f0e9" d="M 55.009 216.349 C 56.845 216.866 58.756 217.339 60.84 217.728 C 63.172 218.162 65.663 218.522 68.326 218.816 C 70.988 219.111 73.822 219.34 76.838 219.516 C 79.02 219.643 81.828 219.617 84.205 219.691 L 84.205 201.365 L 55.009 201.365 L 55.009 216.349 L 55.009 216.349 Z"/>
+ <path fill="#2b898f" d="M 34.966 201.365 C 35.493 202.347 35.984 203.373 36.589 204.256 C 37.5608 205.683495 38.667556 207.014281 39.894 208.23 C 41.124603 209.445871 42.468729 210.541196 43.908 211.501 C 45.426748 212.511209 47.028106 213.391337 48.695 214.132 C 50.520573 214.94342 52.399246 215.629672 54.318 216.186 C 54.532 216.249 54.792 216.288 55.009 216.349 L 55.009 201.365 L 34.966 201.365 L 34.966 201.365 Z"/>
+ <path fill="#f1f0e9" d="M 171.795 219.691 C 174.172 219.617 176.98 219.643 179.162 219.516 C 182.178 219.34 185.012 219.111 187.674 218.816 C 190.337 218.522 192.828 218.162 195.159 217.728 C 197.12293 217.357125 199.068947 216.896981 200.991 216.349 L 200.991 201.365 L 171.795 201.365 L 171.795 219.691 L 171.795 219.691 Z"/>
+ <path fill="#2b898f" d="M 200.991 216.349 C 201.208 216.288 201.468 216.249 201.682 216.186 C 203.600754 215.629672 205.479427 214.94342 207.305 214.132 C 208.971894 213.391337 210.573252 212.511209 212.092 211.501 C 213.531271 210.541196 214.875397 209.445871 216.106 208.23 C 217.332444 207.014281 218.4392 205.683495 219.411 204.256 C 220.016 203.373 220.507 202.347 221.034 201.365 L 200.991 201.365 L 200.991 216.349 L 200.991 216.349 Z"/>
+ </g>
+ <defs>
+ <filter id="yMnBBhvzf8o3Hl2vOOYIikst1c2SpPfc" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_319" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_319)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rekonq.svg b/.icons/Gruvbox_Dark-2/apps/64/rekonq.svg
new file mode 120000
index 000000000..8b26bb3cf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rekonq.svg
@@ -0,0 +1 @@
+browser.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/relay.svg b/.icons/Gruvbox_Dark-2/apps/64/relay.svg
new file mode 120000
index 000000000..28bbff2df
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/relay.svg
@@ -0,0 +1 @@
+irc-chat.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/reload.svg b/.icons/Gruvbox_Dark-2/apps/64/reload.svg
new file mode 120000
index 000000000..badbc28de
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/reload.svg
@@ -0,0 +1 @@
+system-reboot.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/remarkable.svg b/.icons/Gruvbox_Dark-2/apps/64/remarkable.svg
new file mode 100644
index 000000000..d7cac3b9c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/remarkable.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#oKenZeGVB2CMAAlQLRfCVWNUQNTG4s8N)">
+ <linearGradient id="_lgradient_324" x1=".25" x2=".75" y1=".036" y2=".844" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f61111"/>
+ <stop offset="48.272%" style="stop-color:#ff4f4f"/>
+ <stop offset="100%" style="stop-color:#ff7a55"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_324)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="oKenZeGVB2CMAAlQLRfCVWNUQNTG4s8N" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".7">
+ <path fill="#ffffff" d="M 71.354 186.779 C 68.17 186.36 65.949 185.292 62.968 184.161 C 61.589 183.637 60.986 174.69 60.633 169.29 C 60.28 163.89 60.186 159.507 60.421 154.21 C 60.656 148.913 61.566 143.889 62.119 138.291 C 62.673 132.694 63.074 127.694 63.605 121.954 C 64.137 116.215 65.445 114.229 66.365 110.33 Q 67.285 106.431 68.7 100.172 Q 70.404 96.361 68.488 94.831 C 66.259 93.05 64.879 96.297 61.27 96.297 Q 58.933 96.297 58.086 91.584 Q 57.734 85.867 58.829 82.997 Q 59.737 80.617 62.862 77.028 L 71.036 69.173 Q 74.89 66.367 77.192 65.194 C 80.898 63.306 84.43 62.686 88.444 61.633 C 95.838 59.694 102.326 59.161 109.886 58.072 C 117.446 56.984 123.046 55.835 130.266 55.559 C 137.486 55.283 144.049 56.031 151.496 56.606 C 158.943 57.182 158.928 57.565 159.882 57.654 C 160.835 57.742 161.538 59.434 162.96 59.748 C 166.357 59.12 171.854 60.6 175.061 62.785 C 178.268 64.97 181.711 67.789 185.251 70.849 C 188.791 73.909 190.085 74.82 192.044 77.551 C 194.004 80.283 194.165 82.382 195.229 85.406 C 196.292 88.429 197.841 91.069 197.989 94.098 C 198.137 97.127 196.795 100.585 195.547 104.047 C 194.3 107.508 193.403 108.846 191.938 111.168 C 190.473 113.49 187.61 117.785 183.553 120.384 C 179.496 122.982 178.154 123.315 175.273 124.887 C 172.392 126.459 169.528 130.12 165.401 132.322 C 161.275 134.525 152.325 136.488 148.205 138.187 C 144.086 139.885 143.879 141.041 139.183 142.795 Q 134.486 144.548 120.182 146.355 L 111.16 148.45 Q 107.936 150.451 107.657 152.01 Q 107.338 153.791 111.16 156.723 L 123.897 165.52 L 139.395 173.269 C 144.841 175.992 149.797 178.565 155.742 181.019 C 161.686 183.473 164.215 184.405 168.904 185.836 C 173.593 187.268 170.928 187.403 175.91 188.559 C 180.892 189.715 184.772 194.629 184.508 197.67 C 184.321 199.82 180.701 200.546 179.944 200.498 C 179.186 200.45 176.456 199.825 175.061 199.66 C 170.574 199.13 168.174 198.849 166.25 198.613 C 163.729 198.303 159.084 197.748 154.893 196.309 C 150.701 194.869 139.336 190.33 131.54 185.836 C 123.744 181.343 122.341 180.203 117.741 176.621 C 113.141 173.038 114.702 173.187 112.433 172.222 C 110.165 171.258 110.449 171.841 109.461 171.384 C 108.474 170.928 106.543 168.281 104.791 166.777 Q 103.039 165.272 95.025 160.284 Q 88.975 156.199 85.896 152.953 C 82.818 149.706 86.291 141.124 87.489 141.328 C 88.686 141.533 91.773 140.843 98.634 139.234 L 112.752 135.778 L 129.205 132.217 L 139.395 129.076 Q 139.926 128.866 142.579 128.657 Q 145.233 128.447 162.323 117.975 Q 171.305 112.558 175.273 108.55 C 179.241 104.541 180.892 102.814 182.703 98.915 C 184.514 95.017 184.406 95.362 184.614 93.26 C 184.822 91.158 183.047 85.703 180.58 82.369 C 178.114 79.034 177.063 78.429 174.636 76.923 C 172.209 75.417 165.615 72.24 164.446 71.791 C 163.277 71.343 161.518 71.813 159.988 71.477 C 158.458 71.141 157.157 69.999 155.105 69.592 C 153.053 69.186 147.717 69.984 142.792 69.802 C 137.867 69.619 129.176 69.153 128.462 69.697 C 126.127 71.477 121.458 70.093 117.741 70.849 Q 113.191 71.774 105.215 74.933 L 94.813 78.808 Q 88.376 80.321 85.79 82.683 Q 82.68 85.524 81.014 93.26 Q 79.942 99.018 79.528 102.161 C 78.924 106.739 79.303 110.704 78.466 115.252 C 78.104 117.22 77.422 118.812 77.192 120.802 Q 76.815 124.082 77.829 130.123 L 77.405 138.291 L 76.555 143.528 Q 74.559 148.657 74.114 151.591 Q 73.687 154.402 74.008 159.655 L 74.857 166.777 Q 75.381 169.753 75.494 171.384 Q 75.745 175.007 74.645 181.647 Q 73.368 185.731 71.354 186.779 L 71.354 186.779 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_325" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_325)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/remmina.svg b/.icons/Gruvbox_Dark-2/apps/64/remmina.svg
new file mode 100755
index 000000000..17c632ec8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/remmina.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="qZq4VLvAO9AHw8TqdDC07dthAeeEqiON" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#qZq4VLvAO9AHw8TqdDC07dthAeeEqiON)">
+ <linearGradient id="_lgradient_133" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_133)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_134" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_134)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_135" x1=".128" x2=".549" y1=".236" y2=".639" gradientTransform="matrix(133.789,0,0,137.366,45.5,44.881)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_135)" d="M 108.277 47.082 C 70.681 56.007 43.728 91.061 45.591 130.361 C 45.957 138.058 49.013 151.416 52.016 158.438 C 56.165 168.141 66.929 183.629 68.493 182.148 C 69.263 181.42 78.579 171.632 78.875 171.242 C 78.985 171.096 77.589 169.021 75.772 166.631 C 69.723 158.679 65.545 150.024 63.547 141.309 C 54.652 102.488 82.032 64.951 121.848 61.383 C 136.195 60.097 153.808 64.972 165.103 73.356 L 168.863 76.149 L 174.411 70.248 C 179.342 65.004 179.84 64.255 178.9 63.488 C 161.046 48.906 138.584 42.543 115.932 45.652 C 113.337 46.008 110.783 46.487 108.277 47.082 L 108.277 47.082 Z M 83.101 95.757 C 82.565 95.812 82.9 97.947 84.463 104.72 L 86.595 113.957 L 97.354 117.988 C 103.272 120.205 108.127 122.079 108.143 122.151 C 108.16 122.224 104.606 126.027 100.244 130.6 L 92.313 138.914 L 94.416 148.155 C 96.061 155.384 96.667 157.258 97.193 156.754 C 99.898 154.165 135.65 116.101 135.597 115.867 C 135.543 115.634 86.823 96.942 83.219 95.772 C 83.176 95.758 83.137 95.752 83.101 95.755 L 83.101 95.757 Z M 187.683 73.761"/>
+ <linearGradient id="_lgradient_136" x1=".824" x2=".336" y1=".8" y2=".49" gradientTransform="matrix(133.786,0,0,137.367,76.714,73.752)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_136)" d="M 187.683 73.761 C 187.616 73.775 187.558 73.803 187.509 73.85 C 186.739 74.578 177.423 84.368 177.128 84.758 C 177.017 84.904 178.413 86.979 180.231 89.369 C 186.28 97.321 190.458 105.974 192.455 114.689 C 201.35 153.51 173.97 191.049 134.154 194.617 C 119.807 195.903 102.197 191.027 90.902 182.643 L 87.139 179.851 L 81.591 185.75 C 76.66 190.994 76.163 191.745 77.102 192.512 C 94.957 207.094 117.419 213.457 140.07 210.348 C 181.6 204.648 212.396 167.557 210.409 125.637 C 210.044 117.94 206.989 104.584 203.987 97.562 C 199.967 88.162 189.74 73.333 187.683 73.761 L 187.683 73.761 Z M 158.909 99.181 C 158.875 99.191 158.842 99.215 158.809 99.246 C 156.105 101.835 120.352 139.897 120.405 140.131 C 120.459 140.364 169.179 159.056 172.783 160.226 C 173.477 160.451 173.204 158.505 171.54 151.28 L 169.41 142.043 L 158.651 138.011 C 152.733 135.794 147.878 133.921 147.861 133.848 C 147.845 133.775 151.399 129.973 155.761 125.4 L 163.691 117.086 L 161.587 107.845 C 160.044 101.068 159.416 98.998 158.909 99.181 L 158.909 99.181 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/remote-desktop.svg b/.icons/Gruvbox_Dark-2/apps/64/remote-desktop.svg
new file mode 120000
index 000000000..cfcd0bf10
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/remote-desktop.svg
@@ -0,0 +1 @@
+remote.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/remote.svg b/.icons/Gruvbox_Dark-2/apps/64/remote.svg
new file mode 100644
index 000000000..8e9016ba5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/remote.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="L1DwF6w3yHWaGFMcuZO3b2tf5TnhEVjH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#L1DwF6w3yHWaGFMcuZO3b2tf5TnhEVjH)">
+ <linearGradient id="_lgradient_150" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_150)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_151" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_151)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_152" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(180,0,0,160,38,39)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_152)" d="M 42.01 39 L 213.99 39 C 216.203 39 218 40.797 218 43.01 L 218 194.99 C 218 197.203 216.203 199 213.99 199 L 42.01 199 C 39.797 199 38 197.203 38 194.99 L 38 43.01 C 38 40.797 39.797 39 42.01 39 Z"/>
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 42.01 39 L 213.99 39 C 216.203 39 218 40.797 218 43.01 L 218 194.99 C 218 197.203 216.203 199 213.99 199 L 42.01 199 C 39.797 199 38 197.203 38 194.99 L 38 43.01 C 38 40.797 39.797 39 42.01 39 Z M 208 189 L 48 189 L 48 49 L 208 49 L 208 189 Z"/>
+ </g>
+ <path fill="#3b3b3b" d="M 127.269 204.115 C 124.545 204.115 123.163 206.087 123.163 209.98 L 123.163 212.913 C 123.163 213.13 123.104 213.389 123.001 213.597 C 122.966 213.669 122.801 213.902 122.655 214.107 C 121.84 215.247 120.036 218.4 119.702 221.828 C 119.832 221.803 119.965 221.784 120.114 221.784 C 120.473 221.784 121.422 221.784 122.934 224.279 C 123.223 224.694 123.374 224.948 123.583 225.297 C 123.722 225.535 123.894 225.826 124.169 226.263 L 124.183 226.284 L 124.199 226.309 C 124.358 226.591 124.522 226.816 124.682 227.029 C 124.774 227.152 124.868 227.281 124.96 227.413 C 125.319 227.269 125.686 227.054 125.904 226.742 C 126.19 226.266 126.158 225.7 125.819 225.191 C 125.679 224.978 125.42 224.827 124.802 224.472 C 124.43 224.261 123.97 223.997 123.759 223.816 C 123.267 223.396 122.577 222.476 122.577 221.747 C 122.577 220.19 123.619 217.814 124.456 216.404 C 124.935 215.6 125.299 214.979 125.443 214.45 C 125.525 214.507 125.617 214.562 125.745 214.606 L 125.766 214.613 L 125.789 214.62 C 126.197 214.727 126.607 214.709 126.873 214.709 C 127.425 214.709 127.823 214.443 128.195 214.221 C 128.559 213.999 128.919 213.793 128.971 213.774 C 129.237 214.276 129.581 214.741 129.939 215.225 C 130.919 216.544 132.097 218.764 132.445 222.061 C 132.901 221.821 133.162 221.747 133.721 221.747 C 133.733 221.747 133.746 221.75 133.758 221.75 C 133.808 221.747 133.856 221.743 133.906 221.743 C 134.053 221.743 134.202 221.752 134.349 221.766 C 134.695 221.786 135.158 221.906 135.43 222 C 135.888 222.135 136.267 222.375 136.532 222.682 C 136.771 222.685 137 222.739 137.21 222.843 C 137.21 222.46 137.24 221.898 137.24 221.747 C 137.24 219.812 135.971 217.14 135.016 215.77 C 134.819 215.486 134.628 215.22 134.445 214.965 C 133.6 213.795 132.93 212.869 132.548 211.275 C 132.296 210.239 132.262 209.918 132.227 209.609 C 132.195 209.297 132.159 208.972 131.95 208.097 C 131.57 206.323 131.1 204.114 127.269 204.114 L 127.269 204.115 Z M 125.51 207.634 C 126.158 207.634 126.683 208.814 126.683 209.787 C 126.683 209.847 126.676 209.941 126.671 210.026 C 126.627 210.024 126.584 210.017 126.538 210.017 C 126.371 210.017 126.216 210.042 126.066 210.081 C 125.996 209.707 125.78 209.43 125.51 209.43 C 125.187 209.43 124.923 209.824 124.923 210.31 C 124.923 210.429 124.939 210.542 124.969 210.644 C 124.81 210.763 124.69 210.864 124.618 210.935 L 124.563 210.983 C 124.519 210.89 124.481 210.793 124.451 210.695 C 124.385 210.285 124.336 209.788 124.336 209.788 C 124.336 208.814 124.861 207.635 125.51 207.635 L 125.51 207.634 Z M 128.442 207.634 C 129.09 207.634 129.615 208.814 129.615 209.787 C 129.615 210.15 129.537 210.576 129.411 210.912 C 129.258 210.847 129.099 210.793 128.937 210.752 C 128.99 210.621 129.029 210.475 129.029 210.31 C 129.029 209.824 128.765 209.43 128.442 209.43 C 128.12 209.43 127.856 209.824 127.856 210.31 L 127.856 210.317 C 127.671 210.24 127.481 210.176 127.287 210.125 C 127.278 210.012 127.272 209.9 127.269 209.787 C 127.269 208.814 127.794 207.634 128.442 207.634 Z M 126.538 211.19 C 126.776 211.19 127.123 211.284 127.439 211.412 C 127.755 211.54 128.023 211.682 128.248 211.776 L 128.293 211.797 L 128.341 211.806 C 128.639 211.877 128.907 211.953 129.017 212.01 C 128.988 212.262 128.958 212.4 128.944 212.42 C 128.928 212.445 128.845 212.523 128.545 212.684 C 128.174 212.816 127.892 213.032 127.59 213.215 C 127.257 213.414 126.921 213.536 126.873 213.536 C 126.616 213.536 126.261 213.518 126.119 213.488 C 126.174 213.504 126.078 213.456 125.956 213.343 C 125.826 213.22 125.663 213.05 125.498 212.874 L 125.454 212.83 L 125.409 212.798 C 125.221 212.665 125.074 212.546 125.003 212.461 C 124.93 212.375 124.923 212.349 124.923 212.291 C 124.923 212.204 124.907 212.257 124.96 212.197 C 125.013 212.136 125.173 212.01 125.39 211.817 L 125.411 211.801 L 125.429 211.781 C 125.397 211.815 125.61 211.607 125.842 211.455 C 126.073 211.304 126.359 211.19 126.538 211.19 Z M 133.906 222.918 C 133.359 222.918 132.979 223.081 132.876 223.211 C 133.114 223.487 133.261 223.752 133.412 224.233 C 133.574 224.591 133.982 224.68 134.308 224.68 C 135.302 224.68 135.494 224.082 135.809 223.745 C 135.809 223.745 135.726 223.654 135.726 223.565 C 135.644 223.386 135.4 223.207 135.075 223.118 C 134.83 223.028 134.422 222.939 134.26 222.939 C 134.142 222.924 134.024 222.917 133.906 222.918 Z M 120.114 222.957 C 119.706 222.957 119.504 223.159 119.232 223.432 C 118.959 223.702 118.67 224.124 118.194 224.463 C 117.775 225.008 116.521 224.483 116.162 225.304 C 115.962 225.752 116.647 226.344 116.647 227.358 C 116.647 227.767 116.306 228.037 116.239 228.309 C 116.171 228.646 116.102 228.85 116.239 229.12 C 116.51 229.526 116.851 229.663 119.163 230.135 C 120.387 230.408 121.543 231.086 122.291 231.153 C 123.037 231.219 124.329 231.153 124.329 229.324 C 124.398 228.24 123.787 227.97 123.175 226.887 C 122.495 225.8 122.428 225.599 121.952 224.921 C 121.543 224.243 120.659 222.957 120.114 222.957 L 120.114 222.957 Z M 132.099 224.128 C 131.961 224.403 131.961 224.612 131.961 225.304 C 131.961 225.858 131.961 226.481 131.893 226.967 C 131.753 228.144 131.375 228.673 131.375 229.365 C 131.375 230.129 131.583 230.615 131.861 230.823 C 132.067 231.031 132.415 231.169 133.178 231.169 C 133.939 231.169 134.424 230.892 134.91 230.408 C 135.256 230.06 135.534 229.923 136.505 229.228 C 137.266 228.743 138.446 228.12 138.652 227.913 C 138.792 227.773 139 227.702 139 227.286 C 139 226.94 138.723 226.802 138.514 226.733 C 138.237 226.593 137.754 226.385 137.337 225.762 C 137.155 225.461 137.183 224.69 136.965 224.219 L 136.666 224.543 C 136.63 224.579 136.601 224.627 136.567 224.671 C 136.283 225.056 135.691 225.853 134.308 225.853 C 133.4 225.853 132.667 225.429 132.344 224.717 L 132.315 224.653 L 132.291 224.582 C 132.218 224.348 132.159 224.222 132.099 224.128 Z M 130.497 227.876 C 129.939 228.357 129.084 228.823 127.856 228.823 C 126.607 228.823 125.764 228.362 125.228 227.89 C 125.413 228.28 125.537 228.743 125.502 229.361 C 125.502 229.584 125.482 229.794 125.45 229.996 L 130.25 229.996 C 130.219 229.787 130.203 229.576 130.202 229.365 C 130.202 228.847 130.33 228.426 130.456 228.018 C 130.47 227.972 130.483 227.921 130.497 227.876 L 130.497 227.876 Z"/>
+ <circle fill="#3b3b3b" cx="128" cy="26.922" r="4" vector-effect="non-scaling-stroke"/>
+ <path fill="#ececec" d="M 78.711 67.5 C 75.71 67.5 73.291 69.979 73.291 73.054 L 73.291 149.513 C 73.291 152.588 75.71 154.929 78.711 154.929 L 102.458 154.929 L 102.458 161.865 C 102.458 164.941 104.943 168.043 107.878 167.419 L 127.458 167.419 L 147.039 167.419 C 150.039 167.419 152.459 164.941 152.459 161.865 L 152.459 154.929 L 176.206 154.929 C 179.206 154.929 181.626 152.588 181.626 149.513 L 181.626 73.054 C 181.626 69.979 179.196 67.756 176.206 67.5 L 127.458 67.5 L 78.711 67.5 Z M 89.958 79.991 L 127.458 79.991 L 164.959 79.991 C 167.267 79.991 169.125 81.847 169.125 84.154 L 169.125 138.275 C 169.125 140.581 167.267 142.438 164.959 142.438 L 127.458 142.438 L 89.958 142.438 C 87.649 142.438 85.791 140.581 85.791 138.275 L 85.791 84.154 C 85.791 81.847 87.663 80.246 89.958 79.991 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/repository.svg b/.icons/Gruvbox_Dark-2/apps/64/repository.svg
new file mode 120000
index 000000000..7da8cb2e6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/repository.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/resapplet.svg b/.icons/Gruvbox_Dark-2/apps/64/resapplet.svg
new file mode 120000
index 000000000..c720251fe
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/resapplet.svg
@@ -0,0 +1 @@
+desktop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rescuetime.svg b/.icons/Gruvbox_Dark-2/apps/64/rescuetime.svg
new file mode 100755
index 000000000..8d5a7f97d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rescuetime.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="uTEF4aHdGpLTDjLzCYzulCypyhUZbaV5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#uTEF4aHdGpLTDjLzCYzulCypyhUZbaV5)">
+ <linearGradient id="_lgradient_0" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#f76363" fill-rule="evenodd" d="M 203.69 101.81 L 203.69 150.81 L 152.5 150.81 L 152.5 202 L 103.5 202 L 103.5 150.81 L 52.31 150.81 L 52.31 101.81 L 103.5 101.81 L 103.5 50.62 L 152.5 50.62 L 152.5 101.81 L 203.69 101.81 Z M 197.69 107.81 L 197.69 144.81 L 146.5 144.81 L 146.5 196 L 109.5 196 L 109.5 144.81 L 58.31 144.81 L 58.31 107.81 L 109.5 107.81 L 109.5 56.62 L 146.5 56.62 L 146.5 107.81 L 197.69 107.81 Z"/>
+ <path fill="#ebebeb" d="M 149.5 104.81 L 149.5 53.62 L 106.5 53.62 L 106.5 104.81 L 55.31 104.81 L 55.31 147.81 L 106.5 147.81 L 106.5 199 L 149.5 199 L 149.5 147.81 L 200.69 147.81 L 200.69 104.81 L 149.5 104.81 Z"/>
+ <rect fill="#3b3b3b" width="10" height="58.688" x="123" y="69.31" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#3b3b3b" width="10" height="62" x="149" y="95.66" transform="matrix(0,1,-1,0,280.656,-27.344)"/>
+ <polygon fill="#3b3b3b" points="138.36 78.23 118.36 77.8 128.69 58.23"/>
+ <polygon fill="#3b3b3b" points="177.36 136.23 177.79 116.23 197.36 126.55"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/resharper.svg b/.icons/Gruvbox_Dark-2/apps/64/resharper.svg
new file mode 100644
index 000000000..5120c8dbb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/resharper.svg
@@ -0,0 +1,54 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="43D91bWqYiEgDdsacrB7v6R4cSMk9JN3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#43D91bWqYiEgDdsacrB7v6R4cSMk9JN3)">
+ <path fill="#f37e40" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#fe4b71" d="M 165.684 11.615 C 239.74 11.615 250.324 22.141 250.324 95.914 L 250.324 154.991 C 250.324 228.764 239.74 239.29 165.684 239.29 L 90.316 239.29 C 16.26 239.29 5.676 228.764 5.676 154.991 L 5.676 95.914 C 5.676 22.141 16.26 11.615 90.316 11.615 L 165.684 11.615 L 165.684 11.615 Z"/>
+ <path fill="#fb7c38" d="M 128 11.95 L 128 125.788 L 250.324 125.788 L 250.324 96.247 C 250.324 22.476 239.742 11.95 165.686 11.95 L 128 11.95 L 128 11.95 Z"/>
+ <path fill="#ff2acf" d="M 5.676 126.5 L 128 126.5 L 128 240.336 L 90.315 240.336 C 16.259 240.336 5.676 229.811 5.676 156.039 L 5.676 126.5 L 5.676 126.5 Z"/>
+ <path fill="#fe4b71" d="M 250.324 126.5 L 128 126.5 L 128 240.336 L 165.686 240.336 C 239.742 240.336 250.324 229.811 250.324 156.039 L 250.324 126.5 L 250.324 126.5 Z"/>
+ <defs>
+ <filter id="3GWjc0m4XyjUskXE4lD186Ah54lfxmeR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#3GWjc0m4XyjUskXE4lD186Ah54lfxmeR)">
+ <path fill="#404040" d="M 154.186 46.685 C 205.645 46.685 213.001 54 213.001 105.261 L 213.001 146.314 C 213.001 197.575 205.645 204.891 154.186 204.891 L 101.814 204.891 C 50.355 204.891 43.001 197.575 43.001 146.314 L 43.001 105.261 C 43.001 54 50.355 46.685 101.814 46.685 L 154.186 46.685 L 154.186 46.685 Z"/>
+ </g>
+ <defs>
+ <filter id="fXlRbSVzjuIWUW77SZt0nVqMDjb8sS2I" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#fXlRbSVzjuIWUW77SZt0nVqMDjb8sS2I)">
+ <path fill="#ffffff" d="M 142.692 170.668 C 144.67926 170.66162 146.587285 171.446725 147.99456 172.849872 C 149.401835 174.253019 150.192542 176.15873 150.192 178.146 C 150.189834 180.12977 149.398677 182.031208 147.993 183.431 C 146.585198 184.833747 144.679361 185.622184 142.692 185.624 L 82.743 185.624 C 80.756073 185.62001 78.851031 184.831903 77.442 183.431 C 76.036789 182.030895 75.245716 180.12966 75.243 178.146 C 75.243612 176.158984 76.034803 174.253865 77.442 172.851 C 78.852043 171.452841 80.757283 170.668246 82.743 170.668 L 142.692 170.668 L 142.692 170.668 Z"/>
+ </g>
+ <g filter="url(#g7X80K4DEv0jX8sPnqjcs2FOea40phFq)">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 125.092 92.799 C 125.092 93.965 125.014 95.121 124.838 96.277 C 124.678979 97.379841 124.436279 98.468984 124.112 99.535 C 123.78523 100.589858 123.37907 101.618464 122.897 102.612 C 122.404538 103.629829 121.838015 104.610131 121.202 105.545 C 120.563123 106.486942 119.844838 107.372504 119.055 108.192 C 118.263886 109.008354 117.405161 109.756352 116.488 110.428 C 115.526656 111.134292 114.506981 111.757538 113.44 112.291 C 113.283 112.367 113.116 112.453 112.96 112.53 L 125.472 137.368 C 126.193 138.799 125.477 139.961 123.875 139.961 L 109.887 139.961 C 108.819 139.961 107.558 139.188 107.074 138.236 L 95.29 115.09 L 92.32 115.09 L 92.32 137.058 C 92.32 138.66 91.02 139.982 89.418 140.009 L 78.376 140.19 C 77.609598 140.204783 76.869509 139.910431 76.32261 139.373316 C 75.775712 138.8362 75.468051 138.101544 75.469 137.335 L 75.37 73.593 C 75.369204 72.823526 75.67425 72.08528 76.217976 71.540804 C 76.761701 70.996329 77.499525 70.690265 78.269 70.69 L 100.837 70.69 C 102.895 70.69 104.953 70.852 106.991 71.168 C 108.677 71.435 110.333 71.865 111.931 72.467 C 113.538305 73.059635 115.073401 73.832215 116.507 74.77 C 117.736756 75.569542 118.845679 76.54107 119.8 77.655 C 120.697993 78.702167 121.495505 79.831473 122.182 81.028 C 122.850646 82.190066 123.402027 83.415768 123.828 84.687 C 124.25 85.93 124.563 87.21 124.769 88.509 C 124.985 89.933 125.092 91.366 125.092 92.799 L 125.092 92.799 Z M 101.023 86.589 C 101.738 86.589 102.444 86.637 103.159 86.742 C 103.61 86.809 104.061 86.914 104.502 87.067 C 104.894 87.2 105.266 87.382 105.619 87.611 C 105.864 87.783 106.09 87.974 106.276 88.204 C 106.531 88.509 106.756 88.834 106.952 89.169 C 107.138 89.503 107.305 89.857 107.432 90.21 C 107.569 90.602 107.667 91.003 107.736 91.404 C 107.896747 92.423639 107.893371 93.462427 107.726 94.481 C 107.658 94.901 107.55 95.303 107.413 95.704 C 107.280692 96.054275 107.119817 96.393082 106.932 96.717 C 106.747616 97.031534 106.531126 97.326108 106.286 97.596 C 106.09 97.825 105.864 98.016 105.609 98.179 C 105.262604 98.400748 104.890974 98.580352 104.502 98.714 C 104.061412 98.861599 103.608655 98.97002 103.149 99.038 C 102.444 99.134 101.738 99.191 101.023 99.191 L 92.32 99.191 L 92.32 86.589 L 101.023 86.589 L 101.023 86.589 Z M 146.854 139.961 L 135.28 139.961 C 134.212 139.961 133.479 139.104 133.644 138.049 L 135.801 124.301 C 135.884 123.774 135.518 123.345 134.984 123.345 L 127.655 123.345 C 126.587 123.345 125.852 122.488 126.015 121.433 L 127.708 110.449 C 127.871 109.393 128.87 108.536 129.938 108.536 L 137.267 108.536 C 137.817943 108.521666 138.282739 108.121657 138.379 107.579 L 139.277 101.61 C 139.356 101.082 138.987 100.653 138.453 100.653 L 131.281 100.653 C 130.213 100.653 129.479 99.796 129.644 98.741 L 131.341 87.851 C 131.505 86.796 132.506 85.939 133.574 85.939 L 140.815 85.939 C 141.349 85.939 141.848 85.51 141.928 84.983 L 143.814 72.603 C 143.974 71.547 144.972 70.69 146.04 70.69 L 157.615 70.69 C 158.683 70.69 159.419 71.547 159.258 72.603 L 157.364 84.983 C 157.283 85.511 157.652 85.939 158.186 85.939 L 162.072 85.939 C 162.606 85.939 163.11 85.511 163.196 84.984 L 165.234 72.6 C 165.407 71.546 166.415 70.69 167.484 70.69 L 178.931 70.69 C 179.999 70.69 180.736 71.547 180.575 72.603 L 178.689 84.983 C 178.643553 85.224041 178.710202 85.472668 178.870121 85.658657 C 179.030041 85.844646 179.26587 85.947806 179.511 85.939 L 186.82 85.939 C 187.888 85.939 188.631 86.797 188.477 87.854 L 186.897 98.738 C 186.744 99.795 185.752 100.653 184.684 100.653 L 177.228 100.653 C 176.694 100.653 176.192 101.082 176.109 101.609 L 175.166 107.58 C 175.083 108.107 175.449 108.536 175.983 108.536 L 183.223 108.536 C 184.291 108.536 185.026 109.393 184.864 110.449 L 183.17 121.433 C 183.007 122.488 182.008 123.345 180.94 123.345 L 173.69 123.345 C 173.138559 123.360251 172.67269 123.758615 172.572 124.301 L 170.415 138.049 C 170.25 139.104 169.248 139.961 168.18 139.961 L 156.605 139.961 C 155.537 139.961 154.804 139.104 154.97 138.049 L 157.127 124.301 C 157.209 123.774 156.843 123.345 156.309 123.345 L 152.364 123.345 C 151.83 123.345 151.329 123.774 151.247 124.301 L 149.09 138.049 C 148.924 139.104 147.922 139.961 146.854 139.961 L 146.854 139.961 Z M 155.902 100.653 L 159.769 100.653 C 160.303 100.653 160.672 101.082 160.592 101.61 L 159.694 107.579 C 159.598173 108.121501 159.133711 108.521583 158.583 108.536 L 154.667 108.536 C 154.133 108.536 153.767 108.107 153.849 107.58 L 154.785 101.609 C 154.884908 101.066569 155.350648 100.667959 155.902 100.653 L 155.902 100.653 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_326" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_326)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/resharpercpp.svg b/.icons/Gruvbox_Dark-2/apps/64/resharpercpp.svg
new file mode 100755
index 000000000..44eb8b84e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/resharpercpp.svg
@@ -0,0 +1,88 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#2WcTSta13nl64pqO144TgJTpYmc3Ft6Q)">
+ <path fill="#ff8c2a" d="M 165.628 11.95 C 239.684 11.95 250.268 22.476 250.268 96.249 L 250.268 155.326 C 250.268 229.099 239.684 239.625 165.628 239.625 L 90.26 239.625 C 16.204 239.625 5.62 229.099 5.62 155.326 L 5.62 96.249 C 5.62 22.476 16.204 11.95 90.26 11.95 L 165.628 11.95 L 165.628 11.95 Z"/>
+ <path fill="#cf4f8c" d="M 127.944 12.285 L 127.944 127.123 L 250.268 127.123 L 250.268 96.582 C 250.268 22.811 239.686 12.285 165.63 12.285 L 127.944 12.285 L 127.944 12.285 Z"/>
+ <path fill="#c72566" d="M 5.62 126.835 L 127.944 126.835 L 127.944 240.671 L 90.259 240.671 C 16.203 240.671 5.62 230.146 5.62 156.374 L 5.62 126.835 L 5.62 126.835 Z"/>
+ <path fill="#ff8c2a" d="M 250.268 126.835 L 127.944 126.835 L 127.944 240.671 L 165.63 240.671 C 239.686 240.671 250.268 230.146 250.268 156.374 L 250.268 126.835 L 250.268 126.835 Z"/>
+ </g>
+ <defs>
+ <filter id="2WcTSta13nl64pqO144TgJTpYmc3Ft6Q" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="NYk7bw5jNEE1Eqo0zc5tManZdVp0Z5US" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#NYk7bw5jNEE1Eqo0zc5tManZdVp0Z5US)">
+ <path fill="#404040" d="M 154.13 47.02 C 205.589 47.02 212.945 54.335 212.945 105.596 L 212.945 146.649 C 212.945 197.91 205.589 205.226 154.13 205.226 L 101.758 205.226 C 50.299 205.226 42.945 197.91 42.945 146.649 L 42.945 105.596 C 42.945 54.335 50.299 47.02 101.758 47.02 L 154.13 47.02 L 154.13 47.02 Z"/>
+ </g>
+ <defs>
+ <filter id="K89JeB4nKewcRhIYnKcFqc3BKIFKdCu8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#K89JeB4nKewcRhIYnKcFqc3BKIFKdCu8)">
+ <path fill="#ffffff" d="M 142.636 171.003 C 144.623 170.997 146.531 171.782 147.939 173.185 C 149.346 174.588 150.137 176.494 150.136 178.481 C 150.134 180.465 149.343 182.366 147.937 183.766 C 146.529 185.169 144.623 185.957 142.636 185.959 L 82.687 185.959 C 80.7 185.955 78.795 185.167 77.386 183.766 C 75.981 182.366 75.19 180.465 75.187 178.481 C 75.188 176.494 75.979 174.589 77.386 173.186 C 78.796 171.788 80.701 171.003 82.687 171.003 L 142.636 171.003 L 142.636 171.003 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_2" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="wJEYZXzc4GHSSOQXL222p26e1yfxZH9i" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#wJEYZXzc4GHSSOQXL222p26e1yfxZH9i)">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 113.21 113.2 L 125.135 137.46 C 126.109 139.441 125.108 141.05 122.9 141.05 L 110.11 141.05 C 107.902 141.05 105.313 139.445 104.332 137.467 L 93.87 116.39 L 92.88 116.39 L 92.88 137.05 C 92.88 139.258 91.088 141.05 88.88 141.05 L 78.17 141.05 C 75.962 141.05 74.17 139.258 74.17 137.05 L 74.17 74.05 C 74.17 71.842 75.962 70.05 78.17 70.05 L 99.95 70.05 C 102.01 70.05 104.06 70.21 106.09 70.54 C 107.8 70.82 109.48 71.27 111.1 71.88 C 112.73 72.51 114.29 73.31 115.75 74.29 C 117.03 75.15 118.19 76.19 119.18 77.38 C 120.09 78.47 120.9 79.65 121.6 80.9 C 122.28 82.11 122.85 83.4 123.28 84.72 C 123.71 86.02 124.03 87.35 124.23 88.71 C 124.45 90.17 124.56 91.65 124.56 93.13 C 124.56 94.34 124.48 95.54 124.31 96.74 C 124.14 97.89 123.9 99.03 123.56 100.14 C 123.23 101.24 122.82 102.32 122.33 103.35 C 121.83 104.41 121.26 105.43 120.61 106.41 C 119.96 107.39 119.22 108.32 118.41 109.18 C 117.6 110.04 116.72 110.83 115.78 111.54 C 114.97 112.15 114.11 112.71 113.21 113.2 Z M 100.793 84.127 L 90.883 84.127 L 90.883 100.14 L 100.793 100.14 L 100.793 100.14 Q 105.232 100.14 107.174 97.881 L 107.174 97.881 L 107.174 97.881 Q 109.116 95.621 109.116 92.133 L 109.116 92.133 L 109.116 92.133 Q 109.116 88.804 107.214 86.465 L 107.214 86.465 L 107.214 86.465 Q 105.311 84.127 100.793 84.127 L 100.793 84.127 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="UEoKI2pv0OL5XUBAeCVmkTSfmOlV9JMJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#UEoKI2pv0OL5XUBAeCVmkTSfmOlV9JMJ)">
+ <path fill="#ffffff" d="M 164.143 92.058 L 159.039 92.058 C 157.618 92.058 156.464 93.212 156.464 94.633 L 156.464 99.853 C 156.464 101.274 155.31 102.428 153.889 102.428 L 147.169 102.428 C 145.748 102.428 144.594 101.274 144.594 99.853 L 144.594 94.633 C 144.594 93.212 143.44 92.058 142.019 92.058 L 136.915 92.058 C 135.494 92.058 134.34 90.904 134.34 89.483 L 134.34 82.995 C 134.34 81.574 135.494 80.42 136.915 80.42 L 142.019 80.42 C 143.44 80.42 144.594 79.266 144.594 77.845 L 144.594 72.625 C 144.594 71.204 145.748 70.05 147.169 70.05 L 153.889 70.05 C 155.31 70.05 156.464 71.204 156.464 72.625 L 156.464 77.845 C 156.464 79.266 157.618 80.42 159.039 80.42 L 164.143 80.42 C 165.564 80.42 166.718 81.574 166.718 82.995 L 166.718 89.483 C 166.718 90.904 165.564 92.058 164.143 92.058 Z"/>
+ </g>
+ <defs>
+ <filter id="GyFBpRTym2tgR5CEw5LXSHOzsbJQftax" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#GyFBpRTym2tgR5CEw5LXSHOzsbJQftax)">
+ <path fill="#ffffff" d="M 164.143 130.68 L 159.039 130.68 C 157.618 130.68 156.464 131.834 156.464 133.255 L 156.464 138.475 C 156.464 139.896 155.31 141.05 153.889 141.05 L 147.169 141.05 C 145.748 141.05 144.594 139.896 144.594 138.475 L 144.594 133.255 C 144.594 131.834 143.44 130.68 142.019 130.68 L 136.915 130.68 C 135.494 130.68 134.34 129.526 134.34 128.105 L 134.34 121.617 C 134.34 120.196 135.494 119.042 136.915 119.042 L 142.019 119.042 C 143.44 119.042 144.594 117.888 144.594 116.467 L 144.594 111.247 C 144.594 109.826 145.748 108.672 147.169 108.672 L 153.889 108.672 C 155.31 108.672 156.464 109.826 156.464 111.247 L 156.464 116.467 C 156.464 117.888 157.618 119.042 159.039 119.042 L 164.143 119.042 C 165.564 119.042 166.718 120.196 166.718 121.617 L 166.718 128.105 C 166.718 129.526 165.564 130.68 164.143 130.68 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/residualvm.svg b/.icons/Gruvbox_Dark-2/apps/64/residualvm.svg
new file mode 100755
index 000000000..bb083e790
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/residualvm.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Q7UGCS9NYRWZAItAOijbbgdU3U0PhCag" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Q7UGCS9NYRWZAItAOijbbgdU3U0PhCag)">
+ <linearGradient id="_lgradient_3" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_4" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_5" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(118.62,0,0,145,70.69,53.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" d="M 99.611 53.549 C 93.831 53.701 88.124 54.324 82.865 55.839 C 70.532 59.971 70.69 66.341 70.69 75.972 L 70.69 180.026 C 70.69 189.43 70.693 193.954 77.652 196.399 C 79.765 197.121 82.348 197.681 85.402 198.099 C 90.391 198.782 97.32 198.548 101.881 197.625 C 103.64 197.269 105.337 196.775 106.748 196.208 C 110.952 194.781 110.926 192.208 110.761 188.847 C 110.474 181.918 109.674 173.736 116.323 168.289 C 119.391 165.778 123.157 165.653 126.762 167.337 C 129.839 168.777 133.279 172.168 134.871 175.344 C 136.386 178.365 136.755 180.405 137.573 186.04 C 138.812 194.557 140.996 196.238 150.097 197.829 C 152.321 198.218 159.728 198.436 164.032 198.488 C 169.564 198.554 175.39 198.343 177.868 197.829 C 182.181 196.966 185.344 195.447 186.801 193.559 C 188.142 191.816 189.193 189.826 189.298 187.545 C 189.483 183.651 187.525 178.922 184.059 173.156 C 180.929 167.947 178.421 166.83 173.416 161.159 C 167.324 154.256 164.404 149.788 163.281 145.867 C 161.864 140.927 166.305 135.85 173.752 129.21 C 180.705 123.012 186.306 117.74 188.385 111.743 C 189.058 109.802 189.334 107.127 189.285 104.072 C 189.183 97.749 187.634 89.851 185.025 83.748 C 180.276 72.644 171.222 66.288 150.736 59.639 C 145.596 57.971 141.803 57.003 136.795 56.126 C 130.979 55.105 121.76 54.327 113.061 53.886 C 110.537 53.727 107.977 53.609 105.403 53.549 C 103.472 53.484 101.538 53.484 99.611 53.549 L 99.611 53.549 L 99.611 53.549 Z M 123.074 93.054 L 123.074 93.054 C 129.101 93.139 134.383 97.703 136.113 104.507 C 136.739 106.969 136.749 112.264 136.126 115.242 C 134.515 123.025 128.936 126.94 121.107 125.773 C 118.422 125.371 116.59 124.393 114.735 122.363 C 111.858 119.213 110.24 114.293 110.23 108.705 C 110.217 99.634 114.619 93.713 121.852 93.093 C 122.261 93.027 122.676 93.027 123.074 93.027 L 123.074 93.054 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/resizer.svg b/.icons/Gruvbox_Dark-2/apps/64/resizer.svg
new file mode 100644
index 000000000..e9cc4c8a8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/resizer.svg
@@ -0,0 +1,74 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="O3pQEIS9Br6AQ2PX9illwuSN0QiLE8Id" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#O3pQEIS9Br6AQ2PX9illwuSN0QiLE8Id)">
+ <linearGradient id="_lgradient_170" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e6548b"/>
+ <stop offset="100%" style="stop-color:#f76363"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_170)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_171" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_171)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="TKFthnPYb5Gf1nhw9z45VuEa9S6zXZFk" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#TKFthnPYb5Gf1nhw9z45VuEa9S6zXZFk)">
+ <linearGradient id="_lgradient_172" x1=".818" x2=".212" y1="-.071" y2=".984" gradientTransform="matrix(155,0,0,145,50.321383,54.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f2f2f2"/>
+ <stop offset="100%" style="stop-color:#f9f9f9"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_172)" d="M 151.697217 54.5 C 198.616383 54.5 205.321383 61.203943 205.321383 108.187428 L 205.321383 145.813207 C 205.321383 192.796057 198.616383 199.5 151.697217 199.5 L 103.945549 199.5 C 57.027017 199.5 50.321383 192.796057 50.321383 145.813207 L 50.321383 108.187428 C 50.321383 61.203943 57.027017 54.5 103.945549 54.5 L 151.697217 54.5 L 151.697217 54.5 Z"/>
+ </g>
+ <linearGradient id="_lgradient_173" x1="0" x2="0" y1=".5" y2="-.5" gradientTransform="matrix(114.041398,0,0,95.158274,72.065276,78.451182)" gradientUnits="userSpaceOnUse">
+ <stop offset="50%" style="stop-color:#ff9191"/>
+ <stop offset="100%" style="stop-color:#ffb100"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_173)" d="M 76.370973 78.451182 L 181.800978 78.451182 C 184.178514 78.452233 186.105626 80.383786 186.106675 82.766802 L 186.106675 169.293836 C 186.105626 171.676852 184.178514 173.608405 181.800978 173.609456 L 76.370973 173.609456 C 73.993437 173.608405 72.066325 171.676852 72.065276 169.293836 L 72.065276 82.766802 C 72.066325 80.383786 73.993437 78.452233 76.370973 78.451182 L 76.370973 78.451182 Z"/>
+ <path fill="#8173dd" fill-rule="evenodd" d="M 121.060629 119.30415 L 80.143209 173.609456 L 107.421911 173.609456 L 134.999656 137.803655 L 121.060629 119.30415 Z"/>
+ <path fill="#89a1f6" fill-rule="evenodd" d="M 161.978683 173.609456 L 107.421911 173.609456 L 134.96481 137.757298 L 161.978683 173.609456 Z"/>
+ <linearGradient id="_lgradient_174" x1="0" x2=".409" y1=".5" y2="1.412" gradientTransform="matrix(43.380714,0,0,46.159224,134.96481,127.450232)" gradientUnits="userSpaceOnUse">
+ <stop offset="9.117%" style="stop-color:#ffd241"/>
+ <stop offset="85.652%" style="stop-color:#ffc0c1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_174)" fill-rule="evenodd" d="M 142.883718 127.450232 L 178.345524 173.609456 L 161.978683 173.609456 L 134.96481 137.757298 L 142.883718 127.450232 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="XmJzAGMARvz4mfPdrBMaknWPGRF0gler" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#XmJzAGMARvz4mfPdrBMaknWPGRF0gler)">
+ <path d="M 49.855218 48.304712 C 47.150926 48.308006 44.580029 49.479956 42.803794 51.519121 C 41.027558 53.558287 40.219347 56.265642 40.587043 58.944822 L 40.587043 92.10294 C 40.541934 95.478818 42.317102 98.61774 45.233412 100.318835 C 48.149721 102.019929 51.755835 102.019929 54.672144 100.318835 C 57.588453 98.61774 59.363621 95.478818 59.318513 92.10294 L 59.318513 80.371383 L 87.037674 108.090544 C 89.387231 110.535019 92.874396 111.518907 96.155142 110.662997 C 99.435889 109.807087 101.997954 107.245022 102.853864 103.964275 C 103.709774 100.683529 102.725886 97.196364 100.281411 94.846807 L 72.56225 67.127646 L 84.293807 67.127646 C 87.669671 67.172733 90.808572 65.39756 92.509653 62.481259 C 94.210735 59.564958 94.210735 55.958862 92.509653 53.042561 C 90.808572 50.12626 87.669671 48.351087 84.293807 48.396174 L 51.1113 48.396174 C 50.695132 48.337541 50.27549 48.306984 49.855218 48.304712 Z M 162.244041 148.205889 C 158.433968 148.209267 155.005612 150.520209 153.57306 154.050714 C 152.140507 157.581219 152.989265 161.62766 155.719733 164.284955 L 183.438894 192.004116 L 171.707336 192.004116 C 168.331459 191.959008 165.192536 193.734176 163.491441 196.650485 C 161.790347 199.566794 161.790347 203.172908 163.491441 206.089218 C 165.192536 209.005527 168.331459 210.780695 171.707336 210.735587 L 204.889843 210.735587 C 207.787166 211.123669 210.699549 210.136826 212.764169 208.067422 C 214.828789 205.998017 215.808888 203.083358 215.414101 200.18694 L 215.414101 167.028822 C 215.459209 163.652945 213.684041 160.514022 210.767732 158.812927 C 207.851422 157.111833 204.245309 157.111833 201.328999 158.812927 C 198.41269 160.514022 196.637522 163.652945 196.68263 167.028822 L 196.68263 178.760379 L 168.963469 151.041219 C 167.198703 149.227115 164.774924 148.204377 162.244041 148.205889 Z"/>
+ </g>
+ <path fill="#e4e4e4" d="M 100.297618 91.731724 C 102.045889 93.479995 103.013681 95.852648 103.013681 98.350177 C 103.013681 100.816487 102.045889 103.220359 100.297618 104.96863 C 98.518128 106.716901 96.145475 107.715912 93.647946 107.715912 C 91.181636 107.715912 88.777764 106.716901 87.029493 104.96863 L 43.322729 61.261866 C 41.574458 59.513595 40.575446 57.109723 40.575446 54.643413 C 40.575446 52.145883 41.574458 49.77323 43.322729 48.02496 C 45.102218 46.24547 47.474871 45.277677 49.941181 45.277677 C 52.438711 45.277677 54.811364 46.24547 56.590853 48.02496 L 100.297618 91.731724 Z"/>
+ <path fill="#e4e4e4" d="M 84.282211 64.009148 L 59.306917 64.009148 L 59.306917 88.984442 C 59.306917 91.450752 58.339124 93.854624 56.590853 95.602895 C 54.811364 97.351165 52.438711 98.350177 49.941181 98.350177 C 47.474871 98.350177 45.102218 97.351165 43.322729 95.602895 C 41.574458 93.854624 40.575446 91.450752 40.575446 88.984442 L 40.575446 53.246357 C 41.651403 48.556655 44.595106 45.931647 49.312897 45.277677 L 84.282211 45.277677 C 86.77974 45.277677 89.152393 46.24547 90.931883 48.02496 C 92.680153 49.77323 93.647946 52.145883 93.647946 54.643413 C 93.647946 57.109723 92.680153 59.513595 90.931883 61.261866 C 89.152393 63.010136 86.77974 64.009148 84.282211 64.009148 Z"/>
+ <path fill="#e4e4e4" d="M 199.418316 204.869806 L 155.711552 161.163042 C 153.963281 159.414771 152.964269 157.010899 152.964269 154.544589 C 152.964269 152.047059 153.963281 149.674406 155.711552 147.926136 C 157.459822 146.146646 159.863694 145.178853 162.330004 145.178853 C 164.827534 145.178853 167.200187 146.146646 168.948457 147.926136 L 212.655222 191.6329 C 214.434712 193.381171 215.402504 195.753824 215.402504 198.251353 C 215.402504 200.717663 214.434712 203.121535 212.655222 204.869806 C 210.906951 206.618077 208.534298 207.617088 206.036769 207.617088 C 203.570459 207.617088 201.166587 206.618077 199.418316 204.869806 Z"/>
+ <path fill="#e4e4e4" d="M 171.69574 188.885618 L 196.671034 188.885618 L 196.671034 163.910324 C 196.671034 161.412794 197.670045 159.040142 199.418316 157.291871 C 201.166587 155.512381 203.570459 154.544589 206.036769 154.544589 C 208.534298 154.544589 210.906951 155.512381 212.655222 157.291871 C 214.434712 159.040142 215.402504 161.412794 215.402504 163.910324 L 215.402504 198.317694 C 215.262018 203.58592 211.066949 207.683429 205.945063 207.617088 L 171.69574 207.617088 C 169.229429 207.617088 166.825557 206.618077 165.077287 204.869806 C 163.329016 203.121535 162.330004 200.717663 162.330004 198.251353 C 162.330004 195.753824 163.329016 193.381171 165.077287 191.6329 C 166.825557 189.853411 169.229429 188.885618 171.69574 188.885618 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 49.855218 45.181418 C 47.150926 45.184713 44.58003 46.356663 42.803794 48.395828 C 41.027559 50.434993 40.219348 53.142348 40.587043 55.821528 L 40.587043 56.480056 C 41.184639 51.813725 45.15079 48.31464 49.855218 48.30333 C 50.27549 48.305603 50.695132 48.336159 51.1113 48.394793 L 84.293807 48.394793 C 88.916535 48.338581 92.888873 51.663535 93.647348 56.223962 C 94.11833 53.481372 93.345458 50.67136 91.538166 48.555391 C 89.730875 46.439423 87.076308 45.236605 84.293807 45.272881 L 51.1113 45.272881 C 50.695132 45.214248 50.27549 45.183691 49.855218 45.181418 Z M 72.56225 67.126263 L 100.281411 94.845424 C 101.731873 96.245308 102.692015 98.07578 103.01918 100.06487 C 103.546814 97.002414 102.521216 93.87765 100.281411 91.723512 L 75.684161 67.126263 L 72.56225 67.126263 Z M 162.244041 145.082594 C 159.496273 145.08888 156.889855 146.301398 155.115004 148.399057 C 153.340152 150.496716 152.575905 153.267914 153.024645 155.9788 C 153.798898 151.490534 157.689487 148.209779 162.244041 148.204506 C 164.774924 148.202994 167.198703 149.225732 168.963469 151.039836 L 196.68263 178.758996 L 196.68263 175.637085 L 168.963469 147.917924 C 167.198703 146.10382 164.774924 145.081083 162.244041 145.082594 Z M 205.902026 154.417844 C 200.73906 154.498539 196.615233 158.742371 196.68263 163.905527 L 196.68263 167.027439 C 196.637522 163.651562 198.41269 160.512639 201.328999 158.811544 C 204.245309 157.11045 207.851422 157.11045 210.767732 158.811544 C 213.684041 160.512639 215.459209 163.651562 215.414101 167.027439 L 215.414101 163.905527 C 215.447132 161.375008 214.45478 158.93881 212.662985 157.151609 C 210.87119 155.364409 208.432451 154.378315 205.902026 154.417844 L 205.902026 154.417844 Z M 171.707336 188.880821 C 168.93492 188.847123 166.290038 190.043444 164.484671 192.147744 C 162.679305 194.252043 161.898995 197.048059 162.353795 199.783124 C 163.133657 195.242118 167.100243 191.942663 171.707336 192.002733 L 183.438894 192.002733 L 180.316982 188.880821 L 171.707336 188.880821 Z M 215.414101 197.063645 L 215.414101 199.533124 C 215.523088 198.713572 215.523088 197.883198 215.414101 197.063645 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/resolve.svg b/.icons/Gruvbox_Dark-2/apps/64/resolve.svg
new file mode 100755
index 000000000..2843b91a4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/resolve.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="GqTcj7YpbTWFuCCip911DFikIOylhF1Y" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#GqTcj7YpbTWFuCCip911DFikIOylhF1Y)">
+ <linearGradient id="_lgradient_6" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_7" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_8" x1=".5" x2="-.207" y1="-.207" y2=".5" gradientTransform="matrix(64.444,0,0,56.389,55.5,138.069)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f7ff57"/>
+ <stop offset="50%" style="stop-color:#ffe251"/>
+ <stop offset="100%" style="stop-color:#f5cf0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" d="M 84.118 194.45 C 85.871 194.504 87.839 194.287 89.806 193.869 C 95.627 192.595 100.571 189.948 104.37 185.256 C 106.681 182.395 108.624 179.294 110.298 176.033 C 112.266 172.19 113.911 168.186 115.346 164.134 C 117.098 159.231 118.587 154.222 119.732 149.159 C 120.368 146.323 119.653 144.546 116.516 143.568 C 112.531 142.323 108.516 141.21 104.424 140.307 C 97.648 138.822 90.819 137.87 83.853 138.105 C 81.885 138.184 79.921 138.395 77.979 138.74 C 72.344 139.721 67.561 142.319 63.655 146.425 C 56.983 153.422 54.329 161.771 55.974 171.287 C 58.339 184.885 70.406 194.557 84.118 194.45 L 84.118 194.45 Z"/>
+ <linearGradient id="_lgradient_9" x1="1" x2="1" y1="1" y2="0" gradientTransform="matrix(56.389,0,0,72.5,99.806,61.542)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#5786ff"/>
+ <stop offset="50%" style="stop-color:#51a8ff"/>
+ <stop offset="100%" style="stop-color:#0f82f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" d="M 99.816 91.275 C 99.737 93.347 100.105 95.613 100.716 97.879 C 101.879 102.19 103.807 106.14 106.08 109.871 C 111.258 118.357 117.785 125.621 124.867 132.366 C 125.447 132.92 126.138 133.389 126.877 133.746 C 127.617 134.131 128.357 134.131 129.122 133.8 C 129.861 133.47 130.523 133.001 131.078 132.39 C 133.536 129.85 135.965 127.305 138.291 124.679 C 141.567 120.947 144.687 117.109 147.514 112.991 C 150.079 109.26 152.377 105.335 154.066 101.079 C 155.756 96.85 156.577 92.487 156.022 87.899 C 155.097 80.33 152.007 73.916 146.483 68.887 C 139.952 62.951 132.344 60.574 123.783 61.898 C 109.858 64.056 99.763 76.878 99.816 91.274 L 99.816 91.275 Z"/>
+ <linearGradient id="_lgradient_10" x1="-.207" x2=".5" y1=".5" y2="1.207" gradientTransform="matrix(64.444,0,0,56.389,136.056,138.069)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" d="M 171.882 194.45 C 170.129 194.504 168.161 194.287 166.194 193.869 C 160.373 192.595 155.429 189.948 151.63 185.256 C 149.319 182.395 147.376 179.294 145.702 176.033 C 143.734 172.19 142.089 168.186 140.654 164.134 C 138.902 159.231 137.413 154.222 136.268 149.159 C 135.632 146.323 136.347 144.546 139.484 143.568 C 143.469 142.323 147.484 141.21 151.576 140.307 C 158.352 138.822 165.181 137.87 172.147 138.105 C 174.115 138.184 176.079 138.395 178.021 138.74 C 183.656 139.721 188.439 142.319 192.345 146.425 C 199.017 153.422 201.671 161.771 200.026 171.287 C 197.661 184.885 185.594 194.557 171.882 194.45 L 171.882 194.45 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/restart_highlight.svg b/.icons/Gruvbox_Dark-2/apps/64/restart_highlight.svg
new file mode 120000
index 000000000..badbc28de
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/restart_highlight.svg
@@ -0,0 +1 @@
+system-reboot.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/retext.svg b/.icons/Gruvbox_Dark-2/apps/64/retext.svg
new file mode 100755
index 000000000..c3c6a58b2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/retext.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="kR3OpVRqx1lmA9cbMh8hduS81OenWNGu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#kR3OpVRqx1lmA9cbMh8hduS81OenWNGu)">
+ <linearGradient id="_lgradient_11" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_12" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path d="M 100.35 122 C 105.8 122.7 111.29 123.05 116.78 123.06 C 121.29 123.07 125.8 122.8 130.27 122.24 C 134.24 121.75 138.18 120.98 142.05 119.94 C 145.47 119.03 148.82 117.86 152.06 116.43 C 154.91 115.18 157.65 113.68 160.24 111.96 C 162.51 110.46 164.62 108.73 166.55 106.81 C 168.24 105.14 169.72 103.28 170.98 101.27 C 172.09 99.5 172.96 97.6 173.57 95.6 C 174.12 93.78 174.41 91.88 174.41 89.98 C 174.41 88.16 174.14 86.35 173.61 84.61 C 173.03 82.72 172.19 80.92 171.12 79.27 C 169.86 77.35 168.37 75.59 166.69 74.03 C 164.67 72.17 162.46 70.52 160.09 69.11 C 157.25 67.42 154.27 65.97 151.17 64.79 C 147.48 63.37 143.69 62.22 139.84 61.35 C 135.28 60.31 130.67 59.54 126.02 59.05 C 120.59 58.47 115.13 58.17 109.67 58.14 L 109.72 48.17 C 115.51 48.2 121.31 48.52 127.07 49.13 C 132.11 49.66 137.11 50.5 142.05 51.62 C 146.37 52.6 150.61 53.89 154.74 55.48 C 158.37 56.86 161.86 58.56 165.2 60.55 C 168.15 62.31 170.92 64.37 173.45 66.71 C 175.74 68.82 177.76 71.21 179.47 73.82 C 181.06 76.26 182.3 78.91 183.15 81.7 C 183.97 84.39 184.38 87.18 184.38 89.99 C 184.38 92.88 183.95 95.75 183.11 98.51 C 182.24 101.34 181 104.05 179.43 106.56 C 177.77 109.22 175.81 111.67 173.59 113.88 C 171.19 116.26 168.57 118.4 165.76 120.27 C 162.69 122.31 159.45 124.08 156.07 125.56 C 152.37 127.19 148.54 128.53 144.63 129.58 C 140.31 130.73 135.93 131.59 131.5 132.14 C 128.89 132.46 126.27 132.7 123.64 132.85 C 127.03 135.36 130.15 138.22 132.94 141.38 C 134.73 143.41 136.41 145.55 137.96 147.77 C 139.47 149.94 140.89 152.17 142.22 154.46 C 143.53 156.72 144.78 159 145.97 161.32 C 147.16 163.61 148.32 165.92 149.47 168.23 C 151.35 172.07 153.31 175.86 155.35 179.61 C 157.4 183.34 159.68 186.95 162.17 190.4 C 164.77 193.97 167.69 197.28 170.91 200.3 C 174.51 203.64 178.46 206.58 182.69 209.08 L 177.63 217.67 C 172.77 214.81 168.24 211.43 164.11 207.59 C 160.42 204.14 157.07 200.34 154.1 196.25 C 151.35 192.46 148.85 188.49 146.6 184.39 C 144.49 180.52 142.47 176.6 140.52 172.64 C 139.41 170.38 138.27 168.13 137.11 165.89 C 135.99 163.72 134.82 161.58 133.6 159.47 C 132.41 157.42 131.13 155.42 129.78 153.47 C 128.45 151.56 127 149.73 125.46 147.98 C 122.25 144.35 118.54 141.2 114.43 138.63 C 112.12 137.19 109.69 135.93 107.19 134.85 C 104.33 133.62 101.39 132.59 98.39 131.75 C 97.18 131.42 96.13 130.63 95.47 129.56 C 94.81 128.49 94.58 127.2 94.83 125.97 C 95.08 124.73 95.79 123.64 96.81 122.9 C 97.83 122.16 99.1 121.84 100.35 122 Z"/>
+ <path d="M 75.71 188.81 L 74.12 188.68 L 74.22 187.08 L 75.84 187.19 L 90.49 188.16 L 108.12 50.85 L 87.33 49.55 L 75.84 187.19 M 74.12 188.68 L 72.53 188.54 L 84.41 46.17 L 111.71 47.88 L 93.27 191.54 L 74.01 190.26 L 74.12 188.68 Z"/>
+ <path d="M 90.31 189.28 L 93.1 190.82 C 93.08 190.86 93.07 190.89 93.06 190.93 C 92.98 191.16 92.9 191.4 92.82 191.65 C 92.58 192.42 92.35 193.19 92.12 193.96 C 91.52 196 90.9 198.03 90.25 200.06 C 89.51 202.39 88.69 204.69 87.78 206.96 C 87.35 208.03 86.88 209.09 86.38 210.12 C 85.93 211.04 85.43 211.93 84.87 212.78 C 84.39 213.53 83.8 214.21 83.13 214.79 C 82.79 215.08 82.42 215.31 82.02 215.49 C 81.59 215.69 81.12 215.79 80.65 215.79 C 79.97 215.79 79.31 215.57 78.76 215.18 C 78.23 214.79 77.77 214.31 77.42 213.75 C 77 213.11 76.65 212.42 76.37 211.71 C 76.01 210.81 75.71 209.88 75.46 208.94 C 75.14 207.74 74.86 206.54 74.63 205.32 C 74.33 203.79 74.08 202.26 73.87 200.73 C 73.3 196.6 72.88 192.46 72.59 188.31 L 75.76 188.08 C 76.05 192.16 76.47 196.24 77.02 200.29 C 77.23 201.77 77.47 203.25 77.76 204.72 C 77.97 205.86 78.23 207 78.54 208.12 C 78.76 208.94 79.02 209.75 79.34 210.54 C 79.54 211.06 79.8 211.56 80.1 212.03 C 80.24 212.25 80.41 212.43 80.62 212.59 C 80.63 212.59 80.64 212.6 80.66 212.6 C 80.68 212.6 80.7 212.6 80.71 212.59 C 80.84 212.53 80.95 212.46 81.05 212.38 C 81.49 211.99 81.88 211.54 82.19 211.04 C 82.68 210.3 83.12 209.53 83.51 208.73 C 83.98 207.76 84.42 206.78 84.82 205.78 C 85.7 203.58 86.5 201.35 87.22 199.09 C 87.86 197.09 88.47 195.08 89.06 193.06 C 89.3 192.28 89.53 191.49 89.78 190.7 C 89.86 190.45 89.94 190.19 90.03 189.94 C 90.1 189.71 90.2 189.49 90.31 189.28 Z"/>
+ <linearGradient id="_lgradient_13" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(32.26,0,0,138.749,75.808,49.543)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" d="M 82.883 187.758 C 79.024 187.485 75.84 187.231 75.809 187.194 C 75.777 187.158 78.341 156.171 81.506 118.335 L 87.26 49.543 L 88.712 49.608 C 92.98 49.8 107.97 50.792 108.067 50.888 C 108.179 51 100.021 115.199 99.058 121.791 C 98.78 123.69 96.808 139.049 94.675 155.921 C 92.542 172.794 90.731 186.987 90.651 187.462 C 90.57 187.937 90.368 188.31 90.202 188.291 C 90.036 188.271 86.742 188.033 82.883 187.76 L 82.883 187.758 Z"/>
+ <line stroke="#000000" stroke-width="2.784" x1="76.428" x2="86.921" y1="205.304" y2="206.161" vector-effect="non-scaling-stroke"/>
+ <path fill="#fec589" d="M 80.297 204.319 L 77.635 204.084 L 77.473 203.472 C 77.068 201.952 75.807 190.597 76.021 190.401 C 76.221 190.219 89.596 191.259 89.571 191.454 C 89.499 192.013 87.182 199.48 86.333 201.889 L 85.371 204.619 L 84.165 204.587 C 83.502 204.57 81.762 204.449 80.297 204.32 L 80.297 204.319 Z"/>
+ <path stroke="#000000" stroke-width="2.784" d="M 79.685 211.309 C 79.098 210.207 78.044 207 78.214 206.831 C 78.401 206.643 84.137 207.282 84.134 207.49 C 84.129 207.862 82.455 210.835 81.748 211.729 C 80.852 212.859 80.47 212.781 79.685 211.309 Z" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/retroarch.svg b/.icons/Gruvbox_Dark-2/apps/64/retroarch.svg
new file mode 100755
index 000000000..fc4ca881b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/retroarch.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="CdcCoGuH5G5wQOm0Zm5rUWRQwENjhHnp" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#CdcCoGuH5G5wQOm0Zm5rUWRQwENjhHnp)">
+ <linearGradient id="_lgradient_109" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_109)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_110" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_110)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#3b3b3b" d="M 93.625 82.313 L 107.375 102.938 L 79.875 102.938 L 76.438 116.688 L 60.969 116.688 L 66.125 96.063 L 55.813 96.063 L 45.5 137.313 L 55.206 137.313 L 70.25 137.313 L 66.125 151.063 L 90.188 151.063 L 73 171.688 L 93.625 171.688 L 107.375 151.063 L 148.625 151.063 L 162.375 171.688 L 183 171.688 L 165.813 151.063 L 189.875 151.063 L 185.75 137.313 L 210.5 137.313 L 200.188 96.063 L 189.875 96.063 L 195.031 116.688 L 179.563 116.688 L 176.125 102.938 L 148.625 102.938 L 162.375 82.313 L 152.063 82.313 L 138.313 102.938 L 117.688 102.938 L 103.938 82.313 L 93.625 82.313 Z"/>
+ <path fill="#ffffff" d="M 148.625 113.25 L 148.625 130.438 L 165.813 130.438 L 165.813 113.25 L 148.625 113.25 Z"/>
+ <path fill="#ffffff" d="M 90.188 113.25 L 90.188 130.438 L 107.375 130.438 L 107.375 113.25 L 90.188 113.25 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/retropie.svg b/.icons/Gruvbox_Dark-2/apps/64/retropie.svg
new file mode 100755
index 000000000..24ce7c339
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/retropie.svg
@@ -0,0 +1,70 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="pGBl9msscbGv4Qeu0vddEDIBgxhMSUvQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#pGBl9msscbGv4Qeu0vddEDIBgxhMSUvQ)">
+ <linearGradient id="_lgradient_14" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_15" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="Uao2n8S7ruALEPIl6XSXZE8uHvIhwSZk" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Uao2n8S7ruALEPIl6XSXZE8uHvIhwSZk)">
+ <path d="M 99.614 128.897 L 156.386 128.897 C 169.866 128.897 185.45 140.606 180.717 153.228 L 168.552 185.669 C 163.819 198.29 157.7 210 144.221 210 L 111.779 210 C 98.3 210 92.181 198.29 87.448 185.669 L 75.283 153.228 C 70.55 140.606 86.134 128.897 99.614 128.897 Z"/>
+ </g>
+ <path fill="#da1636" d="M 99.614 126 L 156.386 126 C 169.866 126 185.45 137.71 180.717 150.331 L 168.552 182.772 C 163.819 195.394 157.7 207.103 144.221 207.103 L 111.779 207.103 C 98.3 207.103 92.181 195.394 87.448 182.772 L 75.283 150.331 C 70.55 137.71 86.134 126 99.614 126 Z"/>
+ <g opacity=".2">
+ <path d="M 128 120.207 C 125.377 120.207 122.817 120.607 120.662 121.355 C 118.2 120.913 115.527 120.856 113 121.193 C 110.472 121.532 108.211 122.248 106.518 123.246 C 103.911 123.139 101.3 123.432 99.034 124.086 C 96.764 124.742 94.948 125.729 93.83 126.915 C 91.258 127.149 88.89 127.769 87.041 128.693 C 85.182 129.621 83.936 130.811 83.469 132.103 C 81.107 132.66 79.14 133.562 77.828 134.69 C 76.519 135.825 75.936 137.134 76.155 138.44 C 74.159 139.283 72.724 140.411 72.041 141.672 C 71.367 142.939 71.483 144.278 72.372 145.511 C 70.878 146.586 70.074 147.863 70.069 149.172 C 70.071 150.484 70.875 151.764 72.372 152.842 C 71.486 154.072 71.37 155.408 72.041 156.672 C 72.721 157.937 74.156 159.067 76.155 159.913 C 75.939 161.217 76.523 162.522 77.828 163.655 C 79.139 164.79 81.113 165.698 83.485 166.258 C 83.954 167.543 85.194 168.727 87.041 169.652 C 88.895 170.581 91.272 171.204 93.854 171.438 C 94.969 172.619 96.775 173.603 99.034 174.259 C 101.307 174.915 103.927 175.208 106.543 175.099 C 108.229 176.095 110.481 176.811 113 177.152 C 115.535 177.491 118.217 177.435 120.686 176.99 C 122.834 177.735 125.385 178.136 128 178.138 C 130.623 178.138 133.183 177.738 135.338 176.99 C 137.8 177.432 140.473 177.488 143 177.152 C 145.528 176.813 147.789 176.097 149.482 175.099 C 152.089 175.206 154.7 174.912 156.966 174.259 C 159.236 173.603 161.052 172.616 162.17 171.43 C 164.742 171.196 167.11 170.575 168.959 169.652 C 170.818 168.724 172.064 167.534 172.531 166.241 C 174.893 165.685 176.86 164.783 178.172 163.655 C 179.481 162.519 180.064 161.211 179.845 159.905 C 181.841 159.061 183.276 157.934 183.959 156.672 C 184.633 155.406 184.517 154.066 183.628 152.834 C 185.122 151.759 185.926 150.481 185.931 149.172 C 185.929 147.861 185.125 146.58 183.628 145.503 C 184.514 144.273 184.63 142.937 183.959 141.672 C 183.279 140.408 181.844 139.278 179.845 138.432 C 180.061 137.128 179.477 135.823 178.172 134.69 C 176.861 133.554 174.887 132.646 172.515 132.087 C 172.046 130.802 170.806 129.618 168.959 128.693 C 167.105 127.764 164.728 127.141 162.146 126.907 C 161.031 125.726 159.225 124.742 156.966 124.086 C 154.693 123.43 152.073 123.137 149.457 123.246 C 147.771 122.25 145.519 121.534 143 121.193 C 140.465 120.854 137.783 120.91 135.314 121.355 C 133.166 120.609 130.615 120.209 128 120.207 Z"/>
+ </g>
+ <path fill="#f22c42" d="M 128 117.31 C 125.377 117.31 122.817 117.711 120.662 118.458 C 118.2 118.016 115.527 117.96 113 118.296 C 110.472 118.635 108.211 119.351 106.518 120.349 C 103.911 120.243 101.3 120.536 99.034 121.19 C 96.764 121.845 94.948 122.832 93.83 124.018 C 91.258 124.253 88.89 124.873 87.041 125.796 C 85.182 126.724 83.936 127.914 83.469 129.207 C 81.107 129.763 79.14 130.665 77.828 131.793 C 76.519 132.929 75.936 134.237 76.155 135.543 C 74.159 136.387 72.724 137.514 72.041 138.776 C 71.367 140.043 71.483 141.382 72.372 142.615 C 70.878 143.69 70.074 144.967 70.069 146.276 C 70.071 147.588 70.875 148.868 72.372 149.945 C 71.486 151.176 71.37 152.512 72.041 153.776 C 72.721 155.04 74.156 156.171 76.155 157.017 C 75.939 158.32 76.523 159.625 77.828 160.759 C 79.139 161.894 81.113 162.802 83.485 163.361 C 83.954 164.647 85.194 165.831 87.041 166.755 C 88.895 167.684 91.272 168.307 93.854 168.541 C 94.969 169.723 96.775 170.706 99.034 171.362 C 101.307 172.018 103.927 172.312 106.543 172.203 C 108.229 173.198 110.481 173.914 113 174.255 C 115.535 174.594 118.217 174.538 120.686 174.094 C 122.834 174.839 125.385 175.239 128 175.241 C 130.623 175.242 133.183 174.841 135.338 174.094 C 137.8 174.536 140.473 174.592 143 174.255 C 145.528 173.916 147.789 173.2 149.482 172.203 C 152.089 172.309 154.7 172.016 156.966 171.362 C 159.236 170.706 161.052 169.719 162.17 168.533 C 164.742 168.299 167.11 167.679 168.959 166.755 C 170.818 165.827 172.064 164.637 172.531 163.345 C 174.893 162.789 176.86 161.887 178.172 160.759 C 179.481 159.623 180.064 158.315 179.845 157.009 C 181.841 156.165 183.276 155.037 183.959 153.776 C 184.633 152.509 184.517 151.17 183.628 149.937 C 185.122 148.862 185.926 147.585 185.931 146.276 C 185.929 144.964 185.125 143.684 183.628 142.607 C 184.514 141.376 184.63 140.04 183.959 138.776 C 183.279 137.512 181.844 136.381 179.845 135.535 C 180.061 134.232 179.477 132.926 178.172 131.793 C 176.861 130.658 174.887 129.75 172.515 129.191 C 172.046 127.905 170.806 126.721 168.959 125.796 C 167.105 124.868 164.728 124.244 162.146 124.01 C 161.031 122.829 159.225 121.845 156.966 121.19 C 154.693 120.533 152.073 120.24 149.457 120.349 C 147.771 119.353 145.519 118.638 143 118.296 C 140.465 117.957 137.783 118.014 135.314 118.458 C 133.166 117.713 130.615 117.313 128 117.31 Z"/>
+ <g opacity=".2">
+ <ellipse cx="145.379" cy="154.966" rx="8.69" ry="5.793" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_16" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(17.379,0,0,11.586,136.69,146.276)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_16)" cx="145.379" cy="152.069" rx="8.69" ry="5.793" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <ellipse cx="165.655" cy="146.276" rx="8.69" ry="5.793" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_17" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(17.379,0,0,11.586,156.966,137.586)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#66ff00"/>
+ <stop offset="100%" style="stop-color:#99dc14"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_17)" cx="165.655" cy="143.379" rx="8.69" ry="5.793" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#3b3b3b" cx="128" cy="134.69" rx="17.379" ry="8.69" vector-effect="non-scaling-stroke"/>
+ <path fill="#e6e6e6" d="M 121.797 87.973 L 134.772 87.973 L 132.664 132.142 C 132.574 134.019 130.975 135.543 129.096 135.543 L 127.472 135.543 C 125.593 135.543 123.994 134.019 123.905 132.142 L 121.797 87.973 Z"/>
+ <defs>
+ <filter id="fVEQ3mGHwQtTyr1wcUTVUFtCaKZov7GC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#fVEQ3mGHwQtTyr1wcUTVUFtCaKZov7GC)">
+ <circle cx="128" cy="70.966" r="26.069" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#f76363" cx="128" cy="68.069" r="26.069" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/revelation.svg b/.icons/Gruvbox_Dark-2/apps/64/revelation.svg
new file mode 120000
index 000000000..22a7f7ffc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/revelation.svg
@@ -0,0 +1 @@
+password.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/reversi.svg b/.icons/Gruvbox_Dark-2/apps/64/reversi.svg
new file mode 120000
index 000000000..c51280a04
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/reversi.svg
@@ -0,0 +1 @@
+kreversi.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/revolt.svg b/.icons/Gruvbox_Dark-2/apps/64/revolt.svg
new file mode 100755
index 000000000..cb88955f4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/revolt.svg
@@ -0,0 +1,61 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="579Nrk1hAM76icJir0k6OheSQDxETnbx" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#579Nrk1hAM76icJir0k6OheSQDxETnbx)">
+ <linearGradient id="_lgradient_118" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_118)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_119" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_119)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="eeBLFmCb50Fz9QgjFWavAy1tMY05oho2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#eeBLFmCb50Fz9QgjFWavAy1tMY05oho2)">
+ <circle cx="128" cy="129.295" r="72.5" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_120" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,145,55.5,54.205)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_120)" cx="128" cy="126.705" r="72.5" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path d="M 128 67.152 C 122.28 67.152 117.643 71.789 117.643 77.509 C 117.643 83.229 122.28 87.866 128 87.866 C 133.72 87.866 138.357 83.229 138.357 77.509 C 138.357 71.789 133.72 67.152 128 67.152 Z M 101.864 74.09 C 100.129 74.131 98.432 74.608 96.929 75.476 C 94.549 76.849 92.812 79.111 92.101 81.765 C 91.39 84.419 91.762 87.247 93.136 89.626 C 94.509 92.006 96.771 93.742 99.425 94.454 C 102.079 95.165 104.906 94.793 107.286 93.419 C 109.665 92.046 111.402 89.783 112.113 87.13 C 112.825 84.476 112.453 81.648 111.079 79.269 C 109.185 75.987 105.652 74.001 101.864 74.09 Z M 153.407 74.1 C 149.883 74.265 146.685 76.213 144.921 79.269 C 143.547 81.648 143.175 84.476 143.887 87.13 C 144.598 89.783 146.335 92.046 148.714 93.419 C 151.094 94.793 153.921 95.165 156.575 94.454 C 159.229 93.742 161.491 92.006 162.864 89.626 C 164.238 87.247 164.61 84.419 163.899 81.765 C 163.188 79.111 161.451 76.849 159.071 75.476 C 157.354 74.485 155.388 74.007 153.407 74.1 L 153.407 74.1 Z M 172.604 93.045 C 170.869 93.086 169.172 93.562 167.669 94.43 C 165.289 95.803 163.552 98.066 162.841 100.72 C 162.13 103.373 162.502 106.201 163.876 108.58 C 165.249 110.96 167.511 112.697 170.165 113.408 C 172.819 114.119 175.647 113.747 178.026 112.373 C 180.406 111 182.142 108.738 182.853 106.084 C 183.565 103.43 183.193 100.602 181.819 98.223 C 179.926 94.942 176.392 92.956 172.604 93.045 Z M 82.667 93.055 C 79.143 93.22 75.945 95.168 74.181 98.223 C 72.807 100.602 72.435 103.43 73.147 106.084 C 73.858 108.738 75.594 111 77.974 112.373 C 80.353 113.747 83.181 114.119 85.835 113.408 C 88.489 112.697 90.751 110.96 92.124 108.58 C 93.498 106.201 93.87 103.373 93.159 100.72 C 92.448 98.066 90.711 95.803 88.331 94.43 C 86.614 93.439 84.648 92.962 82.667 93.055 L 82.667 93.055 Z M 76.214 118.938 C 70.494 118.938 65.857 123.575 65.857 129.295 C 65.857 135.015 70.494 139.652 76.214 139.652 C 81.934 139.652 86.571 135.015 86.571 129.295 C 86.571 123.575 81.934 118.938 76.214 118.938 Z M 179.786 118.938 C 174.066 118.938 169.429 123.575 169.429 129.295 C 169.429 135.015 174.066 139.652 179.786 139.652 C 185.506 139.652 190.143 135.015 190.143 129.295 C 190.143 123.575 185.506 118.938 179.786 118.938 Z M 82.91 144.83 C 81.175 144.871 79.477 145.348 77.974 146.216 C 75.594 147.589 73.858 149.852 73.147 152.505 C 72.435 155.159 72.807 157.987 74.181 160.366 C 75.554 162.746 77.817 164.482 80.471 165.194 C 83.124 165.905 85.952 165.533 88.331 164.159 C 90.711 162.786 92.448 160.523 93.159 157.87 C 93.87 155.216 93.498 152.388 92.124 150.009 C 90.231 146.727 86.697 144.741 82.91 144.83 Z M 172.362 144.841 C 168.837 145.006 165.64 146.953 163.876 150.009 C 162.502 152.388 162.13 155.216 162.841 157.87 C 163.552 160.523 165.289 162.786 167.669 164.159 C 170.048 165.533 172.876 165.905 175.529 165.194 C 178.183 164.482 180.446 162.746 181.819 160.366 C 183.193 157.987 183.565 155.159 182.853 152.505 C 182.142 149.852 180.406 147.589 178.026 146.216 C 176.308 145.225 174.343 144.747 172.362 144.84 L 172.362 144.841 Z M 153.65 163.785 C 151.915 163.826 150.217 164.302 148.714 165.17 C 146.335 166.544 144.598 168.806 143.887 171.46 C 143.175 174.113 143.547 176.941 144.921 179.32 C 146.295 181.7 148.557 183.437 151.211 184.148 C 153.864 184.859 156.692 184.487 159.071 183.113 C 161.451 181.74 163.188 179.478 163.899 176.824 C 164.61 174.17 164.238 171.343 162.864 168.963 C 160.971 165.682 157.437 163.696 153.65 163.785 L 153.65 163.785 Z M 101.622 163.795 C 98.097 163.96 94.899 165.908 93.136 168.963 C 91.762 171.343 91.39 174.17 92.101 176.824 C 92.812 179.478 94.549 181.74 96.929 183.113 C 99.308 184.487 102.136 184.859 104.789 184.148 C 107.443 183.437 109.705 181.7 111.079 179.32 C 112.453 176.941 112.825 174.113 112.113 171.46 C 111.402 168.806 109.665 166.544 107.286 165.17 C 105.568 164.179 103.602 163.702 101.622 163.795 L 101.622 163.795 Z M 128 170.723 C 122.28 170.723 117.643 175.36 117.643 181.08 C 117.643 186.8 122.28 191.437 128 191.437 C 133.72 191.437 138.357 186.8 138.357 181.08 C 138.357 175.36 133.72 170.723 128 170.723 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 128 64.563 C 122.28 64.563 117.643 69.2 117.643 74.92 C 117.643 80.64 122.28 85.277 128 85.277 C 133.72 85.277 138.357 80.64 138.357 74.92 C 138.357 69.2 133.72 64.563 128 64.563 Z M 101.864 71.501 C 100.129 71.542 98.432 72.018 96.929 72.887 C 94.549 74.26 92.812 76.522 92.101 79.176 C 91.39 81.83 91.762 84.657 93.136 87.037 C 94.509 89.416 96.771 91.153 99.425 91.864 C 102.079 92.576 104.906 92.203 107.286 90.83 C 109.665 89.456 111.402 87.194 112.113 84.54 C 112.825 81.887 112.453 79.059 111.079 76.68 C 109.185 73.398 105.652 71.412 101.864 71.501 Z M 153.407 71.511 C 149.883 71.676 146.685 73.624 144.921 76.68 C 143.547 79.059 143.175 81.887 143.887 84.54 C 144.598 87.194 146.335 89.456 148.714 90.83 C 151.094 92.203 153.921 92.576 156.575 91.864 C 159.229 91.153 161.491 89.416 162.864 87.037 C 164.238 84.657 164.61 81.83 163.899 79.176 C 163.188 76.522 161.451 74.26 159.071 72.887 C 157.354 71.895 155.388 71.418 153.407 71.511 L 153.407 71.511 Z M 172.604 90.455 C 170.869 90.496 169.172 90.973 167.669 91.841 C 165.289 93.214 163.552 95.477 162.841 98.13 C 162.13 100.784 162.502 103.612 163.876 105.991 C 165.249 108.371 167.511 110.107 170.165 110.819 C 172.819 111.53 175.647 111.158 178.026 109.784 C 180.406 108.411 182.142 106.148 182.853 103.495 C 183.565 100.841 183.193 98.013 181.819 95.634 C 179.926 92.352 176.392 90.366 172.604 90.455 Z M 82.667 90.465 C 79.143 90.63 75.945 92.578 74.181 95.634 C 72.807 98.013 72.435 100.841 73.147 103.495 C 73.858 106.148 75.594 108.411 77.974 109.784 C 80.353 111.158 83.181 111.53 85.835 110.819 C 88.489 110.107 90.751 108.371 92.124 105.991 C 93.498 103.612 93.87 100.784 93.159 98.13 C 92.448 95.477 90.711 93.214 88.331 91.841 C 86.614 90.85 84.648 90.372 82.667 90.465 L 82.667 90.465 Z M 76.214 116.348 C 70.494 116.348 65.857 120.985 65.857 126.705 C 65.857 132.425 70.494 137.063 76.214 137.063 C 81.934 137.063 86.571 132.425 86.571 126.705 C 86.571 120.985 81.934 116.348 76.214 116.348 Z M 179.786 116.348 C 174.066 116.348 169.429 120.985 169.429 126.705 C 169.429 132.425 174.066 137.063 179.786 137.063 C 185.506 137.063 190.143 132.425 190.143 126.705 C 190.143 120.985 185.506 116.348 179.786 116.348 Z M 82.91 142.241 C 81.175 142.282 79.477 142.759 77.974 143.627 C 75.594 145 73.858 147.262 73.147 149.916 C 72.435 152.57 72.807 155.398 74.181 157.777 C 75.554 160.157 77.817 161.893 80.471 162.604 C 83.124 163.316 85.952 162.944 88.331 161.57 C 90.711 160.197 92.448 157.934 93.159 155.28 C 93.87 152.627 93.498 149.799 92.124 147.42 C 90.231 144.138 86.697 142.152 82.91 142.241 Z M 172.362 142.251 C 168.837 142.416 165.64 144.364 163.876 147.42 C 162.502 149.799 162.13 152.627 162.841 155.28 C 163.552 157.934 165.289 160.197 167.669 161.57 C 170.048 162.944 172.876 163.316 175.529 162.604 C 178.183 161.893 180.446 160.157 181.819 157.777 C 183.193 155.398 183.565 152.57 182.853 149.916 C 182.142 147.262 180.406 145 178.026 143.627 C 176.308 142.635 174.343 142.158 172.362 142.251 L 172.362 142.251 Z M 153.65 161.196 C 151.915 161.237 150.217 161.713 148.714 162.581 C 146.335 163.954 144.598 166.217 143.887 168.87 C 143.175 171.524 143.547 174.352 144.921 176.731 C 146.295 179.111 148.557 180.848 151.211 181.559 C 153.864 182.27 156.692 181.898 159.071 180.524 C 161.451 179.151 163.188 176.889 163.899 174.235 C 164.61 171.581 164.238 168.753 162.864 166.374 C 160.971 163.093 157.437 161.107 153.65 161.195 L 153.65 161.196 Z M 101.622 161.206 C 98.097 161.371 94.899 163.318 93.136 166.374 C 91.762 168.753 91.39 171.581 92.101 174.235 C 92.812 176.889 94.549 179.151 96.929 180.524 C 99.308 181.898 102.136 182.27 104.789 181.559 C 107.443 180.848 109.705 179.111 111.079 176.731 C 112.453 174.352 112.825 171.524 112.113 168.87 C 111.402 166.217 109.665 163.954 107.286 162.581 C 105.568 161.59 103.602 161.112 101.622 161.206 L 101.622 161.206 Z M 128 168.134 C 122.28 168.134 117.643 172.771 117.643 178.491 C 117.643 184.211 122.28 188.848 128 188.848 C 133.72 188.848 138.357 184.211 138.357 178.491 C 138.357 172.771 133.72 168.134 128 168.134 Z"/>
+ <g opacity=".3">
+ <circle cx="128" cy="126.705" r="25.893" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 112.464 85.277 C 112.464 101.007 99.712 113.759 83.982 113.759 C 68.252 113.759 55.5 101.007 55.5 85.277 C 55.5 69.547 68.252 56.795 83.982 56.795 C 91.536 56.795 98.781 59.795 104.122 65.137 C 109.463 70.478 112.464 77.723 112.464 85.277 Z"/>
+ </g>
+ <linearGradient id="_lgradient_121" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(56.964,0,0,56.964,55.5,54.205)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_121)" d="M 112.464 82.688 C 112.464 98.418 99.712 111.17 83.982 111.17 C 68.252 111.17 55.5 98.418 55.5 82.688 C 55.5 66.957 68.252 54.205 83.982 54.205 C 91.536 54.205 98.781 57.206 104.122 62.548 C 109.463 67.889 112.464 75.134 112.464 82.688 Z"/>
+ <g opacity=".2">
+ <path d="M 156.753 139.654 C 154.959 139.597 154.72 140.544 154.191 143.053 C 151.526 159.573 167.064 168.738 187.478 175.879 C 193.445 176.393 194.679 167.986 196.596 163.421 C 199.08 157.505 203.059 152.199 198.209 149.761 L 159.129 140.03 C 158.115 139.809 157.351 139.673 156.753 139.654 L 156.753 139.654 Z"/>
+ </g>
+ <path fill="#888888" d="M 156.753 137.065 C 154.959 137.007 154.72 137.955 154.191 140.464 C 151.526 156.983 167.064 166.149 187.478 173.29 C 193.445 173.804 194.679 165.397 196.596 160.832 C 199.08 154.916 203.059 149.61 198.209 147.172 L 159.129 137.441 C 158.115 137.219 157.351 137.084 156.753 137.065 L 156.753 137.065 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rexloader.svg b/.icons/Gruvbox_Dark-2/apps/64/rexloader.svg
new file mode 120000
index 000000000..872423d1d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rexloader.svg
@@ -0,0 +1 @@
+downloader-arrow.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rhythmbox.svg b/.icons/Gruvbox_Dark-2/apps/64/rhythmbox.svg
new file mode 100755
index 000000000..4b508d1ca
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rhythmbox.svg
@@ -0,0 +1,69 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="bmMnw2e5k83EofH8f0pznMwQ5PIqTfTb" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#bmMnw2e5k83EofH8f0pznMwQ5PIqTfTb)">
+ <linearGradient id="_lgradient_100" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_100)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_101" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_101)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="3py98Mv1FMOW9VgbNx0hkUocEsbcWJf9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#3py98Mv1FMOW9VgbNx0hkUocEsbcWJf9)">
+ <path d="M 125.568 44 L 125.568 44 C 174.137 44 213.568 83.431 213.568 132 L 213.568 132 C 213.568 180.569 174.137 220 125.568 220 L 125.568 220 C 77 220 37.568 180.569 37.568 132 L 37.568 132 C 37.568 83.431 77 44 125.568 44 Z"/>
+ </g>
+ <defs>
+ <linearGradient id="_lgradient_102" x1=".567" x2=".567" y1="1.071" y2="-.742">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ </defs>
+ <path d="M 125.568 40.432 L 125.568 40.432 C 174.137 40.432 213.568 79.863 213.568 128.432 L 213.568 128.432 C 213.568 177.001 174.137 216.432 125.568 216.432 L 125.568 216.432 C 77 216.432 37.568 177.001 37.568 128.432 L 37.568 128.432 C 37.568 79.863 77 40.432 125.568 40.432 Z" style="fill:url(#_lgradient_102)"/>
+ <linearGradient id="_lgradient_103" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(154,0,0,154.005,48.568,51.432)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_103)" cx="125.568" cy="128.434" rx="77" ry="77.002" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_104" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(132,0,0,132.004,59.568,62.432)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_104)" cx="125.568" cy="128.434" rx="66" ry="66.002" vector-effect="non-scaling-stroke"/>
+ <radialGradient id="_rgradient_1" cx=".5" cy=".5" r=".5" fx=".516" fy=".498" gradientTransform="matrix(116.935,-31.333,31.334,116.939,53.481,84.559)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffeb00"/>
+ <stop offset="100%" style="stop-color:#ffa100"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_1)" d="M 67.071 144.359 C 58.424 112.088 77.602 78.869 109.871 70.223 C 142.14 61.576 175.359 80.756 184.005 113.026 C 192.652 145.296 173.474 178.515 141.205 187.162 C 108.936 195.808 75.717 176.629 67.071 144.359 Z"/>
+ <linearGradient id="_lgradient_105" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(55.06,0,0,55.064,98.008,101.16)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2b2e30"/>
+ <stop offset="100%" style="stop-color:#1e1f1f"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_105)" cx="125.538" cy="128.692" rx="27.53" ry="27.532" vector-effect="non-scaling-stroke"/>
+ <radialGradient id="_rgradient_2" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(42.558,-11.404,11.404,42.562,98.557,113.113)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_2)" d="M 104.259 134.394 C 101.112 122.648 108.092 110.558 119.836 107.411 C 131.58 104.264 143.67 111.245 146.817 122.99 C 149.964 134.735 142.984 146.826 131.24 149.973 C 119.496 153.12 107.406 146.139 104.259 134.394 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ricin.svg b/.icons/Gruvbox_Dark-2/apps/64/ricin.svg
new file mode 120000
index 000000000..52fdec576
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ricin.svg
@@ -0,0 +1 @@
+utox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rider.svg b/.icons/Gruvbox_Dark-2/apps/64/rider.svg
new file mode 100644
index 000000000..862651e48
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rider.svg
@@ -0,0 +1,68 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="mrcsWKeQecg5nVJiVTyeSW8886lU5civ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#mrcsWKeQecg5nVJiVTyeSW8886lU5civ)">
+ <linearGradient id="_lgradient_21" x1="-.033" x2="1.033" y1="-.071" y2=".924" gradientTransform="matrix(244.648309,0,0,228.338396,5.619191,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e72662"/>
+ <stop offset="48.272%" style="stop-color:#ec3c50"/>
+ <stop offset="100%" style="stop-color:#ff7b66"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" d="M 165.628109 11.951604 C 239.683817 11.951604 250.2675 22.508801 250.2675 96.495462 L 250.2675 155.746257 C 250.2675 229.732514 239.683817 240.29 165.628109 240.29 L 90.258584 240.29 C 16.20288 240.29 5.619191 229.732514 5.619191 155.746257 L 5.619191 96.495462 C 5.619191 22.508801 16.20288 11.951604 90.258584 11.951604 L 165.628109 11.951604 Z"/>
+ </g>
+ <path fill="#da1636" d="M 165.628006 11.95 C 239.684005 11.95 250.268005 22.476001 250.268005 96.249001 L 250.268005 155.325997 C 250.268005 229.099008 239.684005 239.624993 165.628006 239.624993 L 90.260002 239.624993 C 16.204 239.624993 5.62 229.099008 5.62 155.325997 L 5.62 96.249001 C 5.62 22.476001 16.204 11.95 90.260002 11.95 L 165.628006 11.95 L 165.628006 11.95 Z"/>
+ <path fill="#8c59d9" d="M 127.944 12.285 L 127.944 127.123002 L 250.268005 127.123002 L 250.268005 96.582002 C 250.268005 22.811 239.686004 12.285 165.630005 12.285 L 127.944 12.285 L 127.944 12.285 Z"/>
+ <path fill="#fb7c38" d="M 5.62 126.835 L 127.944 126.835 L 127.944 240.670999 L 90.259002 240.670999 C 16.203001 240.670999 5.62 230.146005 5.62 156.374001 L 5.62 126.835 L 5.62 126.835 Z"/>
+ <path fill="#da1636" d="M 250.268005 126.835 L 127.944 126.835 L 127.944 240.670999 L 165.630005 240.670999 C 239.686004 240.670999 250.268005 230.146005 250.268005 156.374001 L 250.268005 126.835 L 250.268005 126.835 Z"/>
+ <defs>
+ <filter id="uQuU8aJorcQvYiQapr02vXC38KPEVtQA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#uQuU8aJorcQvYiQapr02vXC38KPEVtQA)">
+ <path fill="#404040" d="M 154.130005 47.020001 C 205.589004 47.020001 212.945007 54.335 212.945007 105.596002 L 212.945007 146.648995 C 212.945007 197.909997 205.589004 205.226006 154.130005 205.226006 L 101.758003 205.226006 C 50.299 205.226006 42.944999 197.909997 42.944999 146.648995 L 42.944999 105.596002 C 42.944999 54.335 50.299 47.020001 101.758003 47.020001 L 154.130005 47.020001 L 154.130005 47.020001 Z"/>
+ </g>
+ <defs>
+ <filter id="K6MnlhIl2cORTgLPiIGctDYVaI9aGqYZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#K6MnlhIl2cORTgLPiIGctDYVaI9aGqYZ)">
+ <path fill="#ffffff" d="M 142.636001 171.002999 C 144.62326 170.996621 146.53128 171.781732 147.938553 173.184869 C 149.34584 174.588021 150.136535 176.493737 150.136001 178.480996 C 150.133835 180.464776 149.342682 182.366204 147.936996 183.766 C 146.529205 185.16874 144.623367 185.957177 142.636001 185.958993 L 82.686996 185.958993 C 80.700073 185.95501 78.795028 185.166909 77.386001 183.766 C 75.980789 182.365899 75.189712 180.464654 75.186996 178.480996 C 75.187614 176.493981 75.978805 174.58886 77.386001 173.185998 C 78.796043 171.787835 80.701286 171.003243 82.686996 171.002999 L 142.636001 171.002999 L 142.636001 171.002999 Z"/>
+ </g>
+ <defs>
+ <filter id="ejPWQ0Olzfltsz0bTiuBx0ov6I2bRfSQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ejPWQ0Olzfltsz0bTiuBx0ov6I2bRfSQ)">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 123.56 93.13 C 123.56 94.29 123.48 95.45 123.32 96.6 C 123.16 97.7 122.92 98.79 122.6 99.86 C 122.29 100.91 121.9 101.93 121.43 102.93 C 120.95 103.94 120.4 104.92 119.78 105.86 C 119.15 106.79 118.45 107.68 117.68 108.5 C 116.91 109.32 116.08 110.06 115.18 110.74 C 114.25 111.44 113.25 112.06 112.22 112.6 C 112.11 112.65 112 112.71 111.89 112.76 L 123.52698 136.45949 C 124.500017 138.441147 123.49766 140.05 121.29 140.05 L 110.73 140.05 C 108.52234 140.05 105.933132 138.444546 104.951614 136.467076 L 94.49 115.39 L 91.88 115.39 L 91.88 136.05 C 91.88 138.25766 90.08766 140.05 87.88 140.05 L 79.17 140.05 C 76.96234 140.05 75.17 138.25766 75.17 136.05 L 75.17 75.05 C 75.17 72.84234 76.96234 71.05 79.17 71.05 L 99.95 71.05 C 101.96 71.05 103.96 71.21 105.93 71.53 C 107.57 71.79 109.19 72.23 110.74 72.82 C 112.31 73.41 113.8 74.19 115.19 75.12 C 116.4 75.93 117.48 76.9 118.41 78.02 C 119.29 79.07 120.06 80.19 120.73 81.38 C 121.38 82.55 121.92 83.77 122.33 85.03 C 122.74 86.28 123.05 87.56 123.24 88.85 C 123.46 90.27 123.56 91.7 123.56 93.13 Z M 100.13 87.13 C 100.82 87.13 101.5 87.18 102.17 87.28 C 102.61 87.34 103.03 87.45 103.44 87.59 C 103.81 87.72 104.17 87.9 104.49 88.12 C 104.72 88.27 104.92 88.46 105.1 88.67 C 105.33 88.97 105.55 89.28 105.73 89.61 C 105.91 89.93 106.06 90.27 106.18 90.62 C 106.31 90.99 106.41 91.38 106.47 91.77 C 106.55 92.25 106.58 92.73 106.58 93.22 C 106.58 93.74 106.54 94.26 106.46 94.77 C 106.4 95.18 106.3 95.57 106.16 95.95 C 106.04 96.29 105.89 96.62 105.71 96.93 C 105.53 97.24 105.33 97.52 105.1 97.79 C 104.92 97.99 104.72 98.18 104.49 98.33 C 104.16 98.54 103.82 98.71 103.45 98.84 C 103.04 98.99 102.61 99.09 102.17 99.16 C 101.5 99.26 100.82 99.31 100.13 99.31 L 92.88 99.31 C 92.328085 99.31 91.88 98.861915 91.88 98.31 L 91.88 88.13 C 91.88 87.578085 92.328085 87.13 92.88 87.13 L 100.13 87.13 Z M 150.09 140.05 L 135.61 140.05 C 133.40234 140.05 131.61 138.25766 131.61 136.05 L 131.61 75.05 C 131.61 72.84234 133.40234 71.05 135.61 71.05 L 150.45 71.05 C 152.64 71.05 154.81 71.22 156.97 71.57 C 158.87 71.88 160.74 72.37 162.55 73.03 C 164.35 73.68 166.08 74.49 167.74 75.45 C 169.18 76.29 170.53 77.27 171.77 78.39 C 172.99 79.49 174.1 80.69 175.11 81.99 C 176.15 83.33 177.08 84.76 177.89 86.26 C 178.69 87.74 179.38 89.27 179.97 90.84 C 180.54 92.38 181.01 93.97 181.37 95.58 C 181.73 97.17 181.99 98.78 182.16 100.4 C 182.34 102.11 182.43 103.83 182.43 105.55 C 182.43 107.14 182.35 108.74 182.19 110.33 C 182.03 111.89 181.79 113.44 181.47 114.98 C 181.14 116.55 180.71 118.09 180.16 119.6 C 179.59 121.19 178.92 122.74 178.14 124.25 C 177.35 125.78 176.44 127.24 175.41 128.62 C 174.41 129.95 173.3 131.2 172.09 132.34 C 170.85 133.52 169.48 134.55 168.01 135.42 C 166.31 136.43 164.51 137.29 162.65 137.97 C 160.78 138.66 158.85 139.17 156.88 139.49 C 154.63 139.86 152.37 140.05 150.09 140.05 Z M 148.32 87.13 L 152.16 87.13 C 153.27 87.13 154.37 87.25 155.45 87.5 C 156.3 87.69 157.11 87.99 157.87 88.4 C 158.6 88.79 159.27 89.27 159.87 89.84 C 160.56 90.5 161.18 91.24 161.7 92.05 C 162.26 92.92 162.75 93.83 163.18 94.78 C 163.62 95.78 163.99 96.81 164.29 97.86 C 164.61 99.01 164.85 100.19 165.01 101.38 C 165.18 102.76 165.27 104.15 165.27 105.55 C 165.27 106.74 165.2 107.94 165.06 109.13 C 164.93 110.24 164.73 111.34 164.46 112.43 C 164.2 113.5 163.86 114.54 163.44 115.56 C 163.03 116.56 162.55 117.53 162 118.46 C 161.53 119.27 160.94 120 160.27 120.64 C 159.52 121.35 158.69 121.95 157.79 122.44 C 156.9 122.93 155.94 123.3 154.95 123.53 C 153.71 123.82 152.44 123.97 151.17 123.97 L 148.32 123.97 L 148.32 87.13 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_22" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ring-kde.svg b/.icons/Gruvbox_Dark-2/apps/64/ring-kde.svg
new file mode 120000
index 000000000..b57bb8cb0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ring-kde.svg
@@ -0,0 +1 @@
+ring.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ring.svg b/.icons/Gruvbox_Dark-2/apps/64/ring.svg
new file mode 100644
index 000000000..8fd9d5e58
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ring.svg
@@ -0,0 +1,58 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ENr7uWSQoEtUlB9jWVjA6Sa26w7WWzrR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ENr7uWSQoEtUlB9jWVjA6Sa26w7WWzrR)">
+ <linearGradient id="_lgradient_114" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_114)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_115" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_115)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_116" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(137.053,0,0,94.245,59.472,78.877)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_116)" d="M 70.649 80.332 L 59.774 99.168 C 52.524 111.725 178.098 184.225 185.348 171.668 L 196.223 152.832 C 203.473 140.275 77.899 67.775 70.649 80.332 Z"/>
+ <linearGradient id="_lgradient_117" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(137.053,0,0,94.245,59.475,78.877)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_117)" d="M 185.351 80.332 L 196.226 99.168 C 203.476 111.725 77.903 184.225 70.653 171.668 L 59.778 152.832 C 52.528 140.275 178.101 67.775 185.351 80.332 Z"/>
+ <g opacity=".411">
+ <radialGradient id="_rgradient_2" cx=".5" cy=".5" r="17.37" fx="15.194" fy="4.357" gradientTransform="matrix(-8.325,-74.66,126.628,3.787,59.509,78.817)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#ffffff"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_2)" d="M 180.45 78.875 C 155.775 80.793 53.249 141.468 59.81 152.847 L 60.263 153.641 C 53.126 141.279 174.723 70.795 185.438 80.561 L 185.326 80.332 C 184.644 79.154 183.006 78.661 180.454 78.861"/>
+ </g>
+ <linearGradient id="_lgradient_118" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(43.5,0,0,145,106.25,53.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_118)" d="M 117.125 53.5 L 138.875 53.5 C 153.375 53.5 153.375 198.5 138.875 198.5 L 117.125 198.5 C 102.625 198.5 102.625 53.5 117.125 53.5 Z"/>
+ <g opacity=".564">
+ <radialGradient id="_rgradient_3" cx=".5" cy=".5" r="1.656" fx="2878.882" fy="16.301" gradientTransform="matrix(0.282,-144.96,12.012,0.376,106.25,53.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#ffffff"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_3)" d="M 117.125 53.5 C 102.625 53.5 102.625 198.5 117.125 198.5 L 118.26 198.5 C 103.76 198.5 103.76 53.5 118.26 53.5 L 117.125 53.5 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/riot-web.svg b/.icons/Gruvbox_Dark-2/apps/64/riot-web.svg
new file mode 100755
index 000000000..dad1990e9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/riot-web.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="wMvshIrQqLspYa7uODhbOikOnxD1pKdD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#wMvshIrQqLspYa7uODhbOikOnxD1pKdD)">
+ <linearGradient id="_lgradient_120" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_120)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_121" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_121)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_122" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(113.928165,0,0,145,71.0354,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_122)" d="M 103.592962 55.5 C 108.947586 59.780592 112.463823 66.282265 112.463823 73.624935 C 112.463823 86.433568 101.966897 96.928423 89.160335 96.928423 C 81.817665 96.928423 75.315992 93.414257 71.0354 88.05808 L 71.0354 184.964341 C 71.0354 194.591271 79.530298 200.5 89.160335 200.5 C 98.792444 200.5 107.28527 194.59645 107.28527 184.964341 L 107.28527 148.714471 L 114.851136 148.714471 L 111.573112 144.033059 L 111.573112 144.022702 L 111.562755 144.012345 C 108.787051 140.087001 107.295628 135.40559 107.28527 130.599893 L 107.28527 130.589535 C 107.28527 117.782974 117.782197 107.286047 130.588759 107.286047 C 138.59998 107.291226 146.067453 111.423711 150.324224 118.207615 L 164.767208 138.833792 C 176.988593 129.144719 184.958386 114.121737 184.963564 102.107494 C 184.963564 76.366979 164.099175 55.500518 138.356588 55.500518 L 103.592962 55.500518 L 103.592962 55.5 Z"/>
+ <linearGradient id="_lgradient_123" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(36.249871,0,0,36.249871,71.0354,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_123)" cx="89.16" cy="73.625" r="18.125" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_124" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(72.500777,0,0,88.034623,112.463823,112.464082)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_124)" d="M 130.588759 112.464082 C 120.578616 112.464082 112.463823 120.578875 112.463823 130.589018 C 112.471073 134.307736 113.622421 137.934277 115.761008 140.976418 L 152.010879 192.761947 C 155.397652 197.603894 160.930936 200.490938 166.839665 200.498705 C 176.849808 200.498705 184.9646 192.383913 184.9646 182.37377 C 184.95735 178.655051 183.806002 175.028511 181.667415 171.98637 L 145.417545 120.20084 C 142.030771 115.358893 136.497488 112.47185 130.588759 112.464082 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 103.593529 55.5 C 104.574223 56.283987 105.467236 57.164762 106.314292 58.089276 L 138.356588 58.089276 C 163.714921 58.089276 184.297867 78.348941 184.907936 103.558388 C 184.932993 103.072678 184.96336 102.58373 184.963564 102.106976 C 184.963564 76.366461 164.099175 55.5 138.356588 55.5 L 103.593529 55.5 Z M 112.393022 75.020716 C 111.659946 87.183656 101.495876 96.928423 89.160335 96.928423 C 81.817665 96.928423 75.315992 93.414307 71.0354 88.058129 L 71.0354 90.647406 C 75.315992 96.003583 81.817665 99.5177 89.160335 99.5177 C 101.966897 99.5177 112.463823 89.022845 112.463823 76.214212 C 112.463823 75.810101 112.414045 75.419503 112.393022 75.020716 Z M 107.340898 132.055599 C 107.32274 132.430187 107.28527 132.799454 107.28527 133.178294 L 107.28527 133.188408 C 107.295628 137.994105 108.787941 142.674709 111.563646 146.600052 L 111.57376 146.610166 L 111.57376 146.620279 L 113.040341 148.713953 L 114.850813 148.713953 L 111.57376 144.031003 L 111.57376 144.020889 L 111.563646 144.010775 C 109.069406 140.483474 107.618301 136.345494 107.340898 132.055599 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 89.160335 55.5 C 79.15021 55.5 71.0354 63.61481 71.0354 73.624935 C 71.037553 74.09249 71.057797 74.559786 71.096087 75.025775 C 71.721638 65.505884 79.61992 58.10069 89.160335 58.089276 C 98.624649 58.092656 106.493106 65.377367 107.224583 74.813372 C 107.257815 74.417997 107.278055 74.021638 107.28527 73.624935 C 107.28527 63.61481 99.17046 55.5 89.160335 55.5 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 130.588759 112.464082 C 120.578616 112.464082 112.463823 120.578875 112.463823 130.589018 C 112.464497 130.934041 112.524493 131.272581 112.544738 131.615624 C 113.337523 122.337537 121.105376 115.053359 130.588759 115.053359 C 136.497488 115.061127 142.02964 117.948897 145.416411 122.790844 L 181.666281 174.576374 C 183.612356 177.344665 184.694826 180.602327 184.887706 183.967558 C 184.933692 183.44108 184.963564 182.912961 184.963564 182.374547 C 184.956314 178.655828 183.804871 175.029238 181.666281 171.987097 L 145.416411 120.201568 C 142.02964 115.359621 136.497488 112.47185 130.588759 112.464082 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/riot.svg b/.icons/Gruvbox_Dark-2/apps/64/riot.svg
new file mode 120000
index 000000000..5bb245c2a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/riot.svg
@@ -0,0 +1 @@
+riot-web.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ripperx.svg b/.icons/Gruvbox_Dark-2/apps/64/ripperx.svg
new file mode 120000
index 000000000..b9c3f8e38
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ripperx.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ristretto.svg b/.icons/Gruvbox_Dark-2/apps/64/ristretto.svg
new file mode 120000
index 000000000..4e734554e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ristretto.svg
@@ -0,0 +1 @@
+photo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rkward.svg b/.icons/Gruvbox_Dark-2/apps/64/rkward.svg
new file mode 100755
index 000000000..a50614b16
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rkward.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="SVAeg5aVlChFXIIoXSHjBHAcvgEjkq1O" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#SVAeg5aVlChFXIIoXSHjBHAcvgEjkq1O)">
+ <linearGradient id="_lgradient_18" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_19" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_20" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(116,0,0,77.333,55.5,106.252)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" d="M 113.5 106.252 C 97.925 106.252 83.808 109.633 73.332 115.324 C 68.095 118.169 63.769 121.585 60.617 125.632 C 57.464 129.68 55.5 134.481 55.5 139.708 L 55.5 150.13 C 55.5 155.357 57.464 160.158 60.617 164.205 C 63.769 168.252 68.095 171.678 73.332 174.523 C 83.808 180.213 97.925 183.585 113.5 183.585 C 129.075 183.585 143.192 180.213 153.668 174.523 C 158.906 171.678 163.231 168.252 166.383 164.205 C 169.536 160.158 171.5 155.357 171.5 150.13 L 171.5 139.708 C 171.5 134.481 169.536 129.68 166.383 125.632 C 163.231 121.585 158.906 118.169 153.668 115.324 C 143.192 109.633 129.075 106.252 113.5 106.252 Z M 128.085 125.585 C 136.933 125.585 145.015 127.844 151.166 131.325 C 156.63 134.417 160.096 138.508 161.833 142.502 C 160.357 145.524 157.342 149.429 152.28 152.697 C 146.378 156.508 138.232 159.419 128.085 159.419 C 117.926 159.419 109.66 156.543 103.72 152.801 C 98.44 149.475 95.404 145.426 94.167 142.502 C 95.218 138.961 98.554 134.67 104.353 131.438 C 110.708 127.896 119.248 125.585 128.085 125.585 Z"/>
+ <linearGradient id="_lgradient_21" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(77.333,0,0,96.671,123.167,72.415)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" d="M 125.621 72.419 C 124.222 72.569 123.159 73.748 123.167 75.147 L 123.167 159.154 C 124.759 159.306 126.385 159.419 128.085 159.419 C 138.187 159.419 146.299 156.53 152.195 152.744 L 152.195 135.526 L 158.709 135.526 C 162.054 135.526 164.343 136.253 166.053 137.442 C 169.366 141.367 170.437 147.74 171.037 154.189 C 171.65 160.766 171.236 166.168 171.236 166.168 C 171.181 166.924 171.442 167.672 171.963 168.226 C 172.483 168.78 173.21 169.087 173.973 169.085 L 197.441 169.085 C 198.883 169.089 200.085 167.984 200.189 166.555 C 200.699 159.739 199.792 151.349 198.036 143.871 C 196.315 136.543 194.077 130.231 190.003 126.831 C 189.922 126.749 189.886 126.619 189.804 126.539 C 188.65 125.399 187.389 124.436 186.076 123.622 C 189.553 121.795 192.648 119.686 194.808 116.815 C 198.183 112.391 200.5 105.682 200.5 99.219 C 200.5 89.932 197.317 82.477 190.899 77.903 C 186.828 74.981 181.462 73.537 175.408 72.551 C 174.187 72.352 172.986 72.99 172.472 74.108 L 164.628 89.873 C 164.025 91.143 164.499 92.667 165.713 93.385 C 166.893 94.068 168.022 94.975 169.14 95.915 C 169.139 95.947 169.139 95.977 169.14 96.009 C 170.524 97.152 171.934 100.163 171.934 103.854 C 171.504 111.081 163.952 110.911 159.521 110.944 L 152.195 110.944 L 152.195 75.147 C 152.195 73.641 151.058 72.419 149.542 72.419 L 125.914 72.419 C 125.816 72.413 125.719 72.413 125.621 72.419 L 125.621 72.419 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rlogo_icon.svg b/.icons/Gruvbox_Dark-2/apps/64/rlogo_icon.svg
new file mode 100755
index 000000000..a7d18593c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rlogo_icon.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="3PPfEeWHDWVWvWNYF3cNInfdnh7It4jf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#3PPfEeWHDWVWvWNYF3cNInfdnh7It4jf)">
+ <linearGradient id="_lgradient_22" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_23" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 128 73.625 C 87.959 73.625 55.5 96.617 55.5 124.979 C 55.5 153.342 87.959 176.333 128 176.333 C 168.041 176.333 200.5 153.342 200.5 124.979 C 200.5 96.617 168.041 73.625 128 73.625 L 128 73.625 Z M 140.083 91.75 C 170.114 91.75 194.458 106.627 194.458 124.979 C 194.458 143.331 170.114 158.208 140.083 158.208 C 110.053 158.208 85.708 143.331 85.708 124.979 C 85.708 106.627 110.053 91.75 140.083 91.75 L 140.083 91.75 Z"/>
+ </g>
+ <linearGradient id="_lgradient_24" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(78.54,0,0,84.584,115.917,97.791)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" fill-rule="evenodd" d="M 170.896 148.996 C 170.896 148.996 173.235 148.326 175.568 149.516 C 176.377 149.927 177.777 150.756 178.788 151.84 C 179.777 152.902 180.26 153.978 180.26 153.978 L 194.457 182.375 L 164.249 182.375 C 164.249 182.375 157.499 162.642 151.181 154.196 C 149.924 153.168 148.874 152.066 147.635 152.166 L 140.081 152.166 L 140.085 182.358 L 115.917 182.358 L 115.917 97.791 L 161.703 97.791 C 166.666 97.791 187.682 100.812 188.416 121.958 C 187.682 143.105 170.895 149.147 170.895 149.147 L 170.896 148.996 Z M 140.086 115.761 L 140.086 133.892 L 158.209 133.892 C 158.209 133.892 164.25 134.109 164.25 124.829 C 164.25 115.081 158.209 115.771 158.209 115.771 L 140.086 115.761 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/robocraft.svg b/.icons/Gruvbox_Dark-2/apps/64/robocraft.svg
new file mode 100644
index 000000000..cad913741
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/robocraft.svg
@@ -0,0 +1,74 @@
+<svg width="256" height="256" fill="none" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg">
+ <g clip-path="url(#clip0)">
+ <g filter="url(#filter0_d)">
+ <path d="m165.685 11.947c74.055 0 84.639 10.5572 84.639 84.5438v59.2512c0 73.986-10.584 84.543-84.639 84.543h-75.3698c-74.0557 0-84.63934-10.557-84.63934-84.543v-59.2512c0-73.9866 10.58364-84.5438 84.63934-84.5438h75.3698z" fill="url(#paint0_linear)"/>
+ </g>
+ <path d="m113.71 49.3115-14.6056 25.5686c-0.1146 0.2006-0.2802 0.3673-0.4799 0.4833-0.1997 0.1161-0.4265 0.1773-0.6574 0.1776h-29.2162l-14.2418 24.918 14.6157 25.579c0.1132 0.198 0.1728 0.422 0.1728 0.651 0 0.228-0.0596 0.452-0.1728 0.65l-14.6157 25.579 14.2418 24.918h29.2162c0.2309 0 0.4577 0.062 0.6574 0.178s0.3653 0.282 0.4799 0.483l14.6106 25.569h28.453l14.611-25.569c0.114-0.201 0.28-0.367 0.479-0.483 0.2-0.116 0.427-0.178 0.658-0.178h29.216l14.242-24.918-14.616-25.579c-0.113-0.198-0.173-0.422-0.173-0.65 0-0.229 0.06-0.453 0.173-0.651l14.616-25.579-14.242-24.918h-29.216c-0.231-3e-4 -0.458-0.0615-0.658-0.1776-0.199-0.116-0.365-0.2827-0.479-0.4833l-14.611-25.5686h-28.458zm-0.758 49.836h29.979c0.231 3e-4 0.458 0.0616 0.658 0.1776 0.199 0.116 0.365 0.2828 0.48 0.4833l14.984 26.2296c0.113 0.198 0.173 0.422 0.173 0.651 0 0.228-0.06 0.452-0.173 0.65l-14.984 26.23c-0.115 0.2-0.281 0.367-0.48 0.483-0.2 0.116-0.427 0.177-0.658 0.178h-29.979c-0.231-1e-3 -0.458-0.062-0.658-0.178-0.199-0.116-0.365-0.283-0.48-0.483l-14.9842-26.23c-0.1132-0.198-0.1728-0.422-0.1728-0.65 0-0.229 0.0596-0.453 0.1728-0.651l14.9842-26.2296c0.115-0.2005 0.281-0.3673 0.48-0.4833 0.2-0.116 0.427-0.1773 0.658-0.1776z" fill="#e4e4e4"/>
+ <path d="m187.895 76.8525 14.988 26.2295-14.988 26.229h-29.977l-14.988-26.229 14.988-26.2295h29.977z" opacity=".2"/>
+ <path d="m142.93 155.541 14.988 26.229-14.988 26.23h-29.977l-14.9881-26.23 14.9881-26.229h29.977z" opacity=".2"/>
+ <path d="m187.895 74.2295 14.988 26.2295-14.988 26.23h-29.977l-14.988-26.23 14.988-26.2295h29.977z" fill="url(#paint1_linear)"/>
+ <path d="m142.93 152.918 14.988 26.23-14.988 26.229h-29.977l-14.9881-26.229 14.9881-26.23h29.977z" fill="url(#paint2_linear)"/>
+ <path d="m187.895 129.311 14.988 26.23-14.988 26.229h-29.977l-14.988-26.229 14.988-26.23h29.977z" opacity=".2"/>
+ <path d="m187.895 126.689 14.988 26.229-14.988 26.23h-29.977l-14.988-26.23 14.988-26.229h29.977z" fill="url(#paint3_linear)"/>
+ <path d="M97.9649 129.311L112.953 155.541L97.9649 181.77H67.9883L53 155.541L67.9883 129.311H97.9649Z" opacity=".2"/>
+ <path d="M97.9649 126.689L112.953 152.918L97.9649 179.148H67.9883L53 152.918L67.9883 126.689H97.9649Z" fill="url(#paint4_linear)"/>
+ <path d="M97.9649 76.8525L112.953 103.082L97.9649 129.311H67.9883L53 103.082L67.9883 76.8525H97.9649Z" opacity=".2"/>
+ <path d="M97.9649 74.2295L112.953 100.459L97.9649 126.689H67.9883L53 100.459L67.9883 74.2295H97.9649Z" fill="url(#paint5_linear)"/>
+ <path d="M142.93 50.623L157.918 76.8525L142.93 103.082H112.953L97.9649 76.8525L112.953 50.623H142.93Z" opacity=".2"/>
+ <path d="M142.93 48L157.918 74.2295L142.93 100.459H112.953L97.9649 74.2295L112.953 48H142.93Z" fill="url(#paint6_linear)"/>
+ <path d="m112.952 48-14.9901 26.2295 0.748 1.3115 14.2421-24.918h29.979l14.242 24.918 0.748-1.3115-14.99-26.2295h-29.979z" fill="white" opacity=".2"/>
+ <path d="m157.921 74.2295-1.496 2.623 0.748 1.3114 0.748-1.3114h29.969l14.242 24.9175 0.748-1.311-14.99-26.2295h-29.969z" fill="white" opacity=".2"/>
+ <path d="m67.9927 74.2295-14.9898 26.2295 0.748 1.311 14.2418-24.9175h29.9692l0.748 1.3114 0.7479-1.3114-1.4959-2.623h-29.9692z" fill="white" opacity=".2"/>
+ <path d="m157.921 126.689-14.99 26.229 0.748 1.312 14.242-24.919h29.969l14.242 24.919 0.748-1.312-14.99-26.229h-29.969z" fill="white" opacity=".2"/>
+ <path d="m112.952 152.918-1.496 2.623 0.748 1.311 0.748-1.311h29.979l0.748 1.311 0.748-1.311-1.496-2.623h-29.979z" fill="white" opacity=".2"/>
+ <path d="m165.068 11.9512c4.328-0.0098 8.656 0.0393 12.984 0.1376 3.875 0.0786 7.751 0.226 11.626 0.4519 3.453 0.1965 6.905 0.4814 10.348 0.8548 3.059 0.334 6.118 0.786 9.148 1.346 2.715 0.501 5.4 1.1397 8.046 1.9158 2.4 0.6976 4.751 1.5622 7.023 2.5839 2.115 0.9432 4.141 2.0632 6.059 3.3503 1.839 1.2379 3.561 2.6527 5.135 4.2148 1.564 1.572 2.98 3.2815 4.219 5.1187 1.289 1.9158 2.41 3.9397 3.364 6.0422 1.023 2.2794 1.889 4.6177 2.597 7.0051 0.777 2.6429 1.417 5.325 1.918 8.0367 0.561 3.026 1.013 6.0717 1.348 9.1272 0.374 3.4386 0.659 6.8773 0.856 10.3258 0.226 3.8612 0.373 7.7321 0.462 11.5933 0.088 4.3228 0.138 8.6457 0.128 12.9588v58.2119c0.01 4.323-0.04 8.636-0.128 12.959-0.089 3.871-0.236 7.732-0.462 11.593-0.197 3.449-0.482 6.897-0.856 10.326-0.335 3.055-0.787 6.111-1.348 9.137-0.501 2.702-1.141 5.384-1.918 8.027-0.708 2.387-1.574 4.735-2.597 7.005-0.954 2.112-2.075 4.126-3.364 6.042-1.239 1.837-2.655 3.557-4.219 5.119-1.574 1.562-3.296 2.977-5.135 4.215-1.918 1.287-3.944 2.407-6.059 3.35-2.272 1.022-4.623 1.886-7.023 2.594-2.646 0.776-5.331 1.414-8.046 1.906-3.03 0.569-6.089 1.011-9.148 1.346-3.443 0.373-6.895 0.658-10.348 0.854-3.875 0.226-7.751 0.374-11.626 0.462-4.328 0.088-8.656 0.138-12.984 0.128h-74.126c-4.328 0.01-8.656-0.04-12.9839-0.128-3.8755-0.088-7.751-0.236-11.6265-0.462-3.4525-0.196-6.905-0.481-10.3477-0.854-3.0591-0.335-6.1182-0.777-9.1477-1.346-2.7149-0.492-5.4001-1.13-8.0461-1.906-2.4001-0.708-4.7509-1.572-7.0231-2.594-2.1148-0.943-4.1411-2.063-6.0591-3.35-1.8394-1.238-3.5608-2.653-5.1346-4.215-1.5639-1.562-2.9804-3.282-4.2197-5.119-1.2886-1.916-2.4099-3.93-3.364-6.042-1.023-2.27-1.8886-4.618-2.5968-7.005-0.77706-2.643-1.41642-5.325-1.91807-8.027-0.56067-3.026-1.01313-6.082-1.34757-9.137-0.37377-3.429-0.65903-6.877-0.85575-10.326-0.22623-3.861-0.37378-7.722-0.46231-11.593-0.08852-4.323-0.1377-8.636-0.12787-12.959v-58.2119c-0.00983-4.3131 0.03935-8.636 0.12787-12.9588 0.08853-3.8612 0.23608-7.7321 0.46231-11.5933 0.19672-3.4485 0.48198-6.8872 0.85575-10.3258 0.33444-3.0555 0.7869-6.1012 1.34757-9.1272 0.50165-2.7117 1.14101-5.3938 1.91807-8.0367 0.7082-2.3874 1.5738-4.7257 2.5968-7.0051 0.9541-2.1025 2.0754-4.1264 3.364-6.0422 1.2393-1.8372 2.6558-3.5467 4.2197-5.1187 1.5738-1.5621 3.2952-2.9769 5.1346-4.2148 1.918-1.2871 3.9443-2.4071 6.0591-3.3503 2.2722-1.0217 4.623-1.8863 7.0231-2.5839 2.646-0.7761 5.3312-1.4148 8.0461-1.9158 3.0295-0.56 6.0886-1.012 9.1477-1.346 3.4427-0.3734 6.8952-0.6583 10.3477-0.8548 3.8755-0.2259 7.751-0.3733 11.6265-0.4519 4.3279-0.0983 8.6559-0.1474 12.9839-0.1376h74.126zm0.01 4.0086c4.298-0.0099 8.597 0.0393 12.895 0.1277 3.827 0.0884 7.653 0.2358 11.479 0.4519 3.384 0.1965 6.767 0.4716 10.131 0.8449 2.971 0.3144 5.932 0.7467 8.863 1.2969 2.577 0.4716 5.134 1.0807 7.653 1.8176 2.223 0.6484 4.396 1.4541 6.501 2.3972 1.909 0.8548 3.738 1.8667 5.469 3.0261 1.623 1.0905 3.138 2.3383 4.525 3.7236s2.636 2.8983 3.738 4.5194c1.16 1.7291 2.174 3.5467 3.029 5.4429 0.945 2.1123 1.751 4.2836 2.4 6.4941 0.748 2.5152 1.348 5.0598 1.83 7.6339 0.541 2.9278 0.974 5.8752 1.298 8.8423 0.374 3.3601 0.65 6.73 0.846 10.1097 0.217 3.8218 0.374 7.6338 0.453 11.4557 0.088 4.2934 0.137 8.577 0.137 12.8704v58.2119c0 4.293-0.049 8.577-0.137 12.87-0.079 3.822-0.236 7.644-0.453 11.456-0.196 3.38-0.472 6.75-0.846 10.12-0.324 2.957-0.757 5.904-1.298 8.832-0.482 2.574-1.082 5.119-1.83 7.634-0.649 2.22-1.455 4.382-2.4 6.494-0.855 1.896-1.869 3.724-3.029 5.443-1.102 1.631-2.351 3.144-3.738 4.529-1.387 1.376-2.902 2.623-4.525 3.714-1.731 1.159-3.56 2.171-5.469 3.026-2.105 0.953-4.278 1.749-6.501 2.397-2.519 0.737-5.076 1.346-7.653 1.818-2.931 0.55-5.892 0.982-8.863 1.306-3.364 0.364-6.747 0.649-10.131 0.836-3.826 0.216-7.652 0.373-11.479 0.452-4.298 0.098-8.597 0.137-12.895 0.137h-0.01-74.126-0.0099c-4.2984 0-8.5969-0.039-12.8953-0.137-3.8263-0.079-7.6526-0.236-11.4789-0.452-3.3837-0.187-6.7674-0.472-10.1314-0.836-2.9705-0.324-5.9313-0.756-8.8625-1.306-2.5771-0.472-5.1345-1.081-7.6526-1.818-2.223-0.648-4.3968-1.444-6.5017-2.397-1.9083-0.855-3.7378-1.867-5.469-3.026-1.623-1.091-3.1378-2.338-4.5247-3.714-1.3869-1.385-2.6361-2.898-3.7378-4.529-1.1606-1.719-2.1738-3.547-3.0295-5.443-0.9443-2.112-1.7509-4.274-2.4001-6.494-0.7475-2.515-1.3476-5.06-1.8295-7.634-0.541-2.928-0.9738-5.875-1.2984-8.832-0.3738-3.37-0.6492-6.74-0.8459-10.12-0.2164-3.812-0.37381-7.634-0.4525-11.456-0.08853-4.293-0.13771-8.577-0.13771-12.87v-58.2119c0-4.2934 0.04918-8.577 0.13771-12.8704 0.07869-3.8219 0.2361-7.6339 0.4525-11.4557 0.1967-3.3797 0.4721-6.7496 0.8459-10.1097 0.3246-2.9671 0.7574-5.9145 1.2984-8.8423 0.4819-2.5741 1.082-5.1187 1.8295-7.6339 0.6492-2.2105 1.4558-4.3818 2.4001-6.4941 0.8557-1.8962 1.8689-3.7138 3.0295-5.4429 1.1017-1.6211 2.3509-3.1341 3.7378-4.5194s2.9017-2.6331 4.5247-3.7236c1.7312-1.1594 3.5607-2.1713 5.469-3.0261 2.1049-0.9431 4.2787-1.7488 6.5017-2.3972 2.5181-0.7369 5.0755-1.346 7.6526-1.8176 2.9312-0.5502 5.892-0.9825 8.8625-1.2969 3.364-0.3733 6.7477-0.6484 10.1314-0.8449 3.8263-0.2161 7.6526-0.3635 11.4789-0.4519 4.2984-0.0884 8.5969-0.1376 12.8953-0.1277h0.0099 74.126 0.01z" clip-rule="evenodd" fill="url(#paint7_linear)" fill-rule="evenodd" opacity=".4"/>
+ </g>
+ <defs>
+ <filter id="filter0_d" x="-4.32414" y="5.94696" width="264.648" height="248.338" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+ <feBlend in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="5.67586" x2="5.67586" y1="11.947" y2="240.285" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#4c5561" offset="1e-7"/>
+ <stop stop-color="#2e3842" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="142.93" x2="142.93" y1="74.2295" y2="126.689" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#ff9900" offset="1e-7"/>
+ <stop stop-color="#dc5714" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint2_linear" x1="97.9649" x2="97.9649" y1="152.918" y2="205.377" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#e0e5e7" offset="1e-7"/>
+ <stop stop-color="#c7ced2" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint3_linear" x1="142.93" x2="142.93" y1="126.689" y2="179.148" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#e0e5e7" offset="1e-7"/>
+ <stop stop-color="#c7ced2" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint4_linear" x1="53" x2="53" y1="126.689" y2="179.148" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#e0e5e7" offset="1e-7"/>
+ <stop stop-color="#c7ced2" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint5_linear" x1="53" x2="53" y1="74.2295" y2="126.689" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#e0e5e7" offset="1e-7"/>
+ <stop stop-color="#c7ced2" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint6_linear" x1="97.9649" x2="97.9649" y1="48" y2="100.459" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#e0e5e7" offset="1e-7"/>
+ <stop stop-color="#c7ced2" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint7_linear" x1="132.082" x2="132.082" y1="11.95" y2="240.29" gradientUnits="userSpaceOnUse">
+ <stop stop-color="white" offset="0"/>
+ <stop stop-color="white" stop-opacity=".0980392" offset=".125"/>
+ <stop stop-opacity=".0980392" offset=".925"/>
+ <stop stop-opacity=".498039" offset="1"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect width="256" height="256" fill="white"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/roccat.svg b/.icons/Gruvbox_Dark-2/apps/64/roccat.svg
new file mode 100644
index 000000000..9c5d020e1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/roccat.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#Joc6NVbzcrjq0T72yfz3h0wsIY2udWEc)">
+ <linearGradient id="_lgradient_338" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4d4d4d"/>
+ <stop offset="98.696%" style="stop-color:#6c6c6c"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_338)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="Joc6NVbzcrjq0T72yfz3h0wsIY2udWEc" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#1a7fd4" d="M 250.148 110.354 L 250.148 96.043 C 250.148 86.795 249.983 78.538 249.549 71.168 C 249.351552 67.694373 249.06312 64.226517 248.684 60.768 C 248.319 57.514 247.875 54.47 247.338 51.621 C 246.8 48.773 246.17 46.12 245.434 43.651 C 244.697 41.182 243.855 38.895 242.894 36.78 C 241.97786 34.742138 240.890285 32.785773 239.643 30.932 C 238.454379 29.172461 237.100578 27.530353 235.6 26.028 C 234.095589 24.528686 232.451086 23.176852 230.689 21.991 C 228.832506 20.744731 226.873847 19.65785 224.834 18.742 C 222.716 17.783 220.427 16.942 217.955 16.207 C 215.483 15.472 212.828 14.841 209.977 14.305 C 207.125 13.769 204.077 13.325 200.82 12.961 C 197.357411 12.583018 193.885568 12.295254 190.408 12.098 C 185.61 11.816 179.791 11.793 174.213 11.709 C 181.429 14.833 188.397 18.353 194.605 22.66 C 207.462 31.726 218.153 49.09 225.168 62.869 C 229.056 70.507 228.929 67.265 212.773 61.504 C 200.312 57.061 185.553 52.531 184.582 53.6 C 184.183 54.039 183.118 59.916 182.225 62.664 C 180.528 67.883 177.287 73.387 176.543 72.643 C 176.306 72.405 176.769 69.095 177.576 65.285 C 179.335 56.985 179.432 48.883 178.01 42.248 C 176.469 35.064 175.544 34.621 167.273 37.084 C 163.45 38.223 155.21 40.276 148.963 41.651 C 130.27 45.763 114.247 54.503 102.652 61.473 C 95.832 65.573 94.354 65.744 95.205 62.352 C 96.292 58.02 93.265 59.418 85.437 66.854 C 78.057 73.864 75.799 75.148 75.799 72.35 C 75.799 69.081 73.839 71.213 70.049 78.598 C 67.862 82.858 64.809 89.712 63.266 93.834 C 60.994 99.901 58.964 103.001 52.605 110.104 C 40.266 123.889 39.794 126.807 49.877 126.807 C 57.366 126.807 57.565 128.725 50.246 130.301 L 45.324 131.358 L 45.414 137.414 C 45.532 145.669 48.093 150.721 53.422 153.2 C 55.964 154.382 58.238 156.415 59.377 158.53 C 61.212 161.938 66.184 166.793 67.844 166.793 C 68.325 166.793 68.452 164.61 68.137 161.948 C 67.498 156.558 69.69 150.471 72.879 148.764 C 74.346 147.978 75.188 148.437 77.305 151.211 C 79.914 154.633 84.605 158.319 85.375 157.549 C 85.598 157.325 84.667 154.275 83.297 150.778 C 79.536 141.181 79.869 139.725 85.043 135.219 C 90.914 130.106 97.145 127.435 101.326 128.219 C 107.755 129.425 116.938 139.766 118.336 145.334 C 119.175 148.678 117.147 153.265 113.465 156.364 C 109.651 159.572 106.443 163.784 103.967 163.784 C 102.927 163.784 99.961 161.931 97.387 159.664 C 94.812 157.398 92.463 155.791 92.172 156.082 C 91.881 156.373 92.134 158.331 92.719 160.444 C 93.305 162.557 93.788 164.856 93.791 165.543 C 93.804 167.748 88.196 166.882 82.303 163.784 C 79.168 162.134 76.426 160.787 76.207 160.787 C 74.374 160.787 81.166 184.118 84.342 188.34 C 86.7 191.475 89.087 193.168 92.107 193.366 C 96.115 193.628 101.239 191.257 108.9 186.121 C 121.621 177.593 132.64 168.001 145.375 165.928 C 152.357 164.791 155.951 166.191 161.033 172.073 C 168.016 180.152 185.25 220.763 183.619 225.014 C 166.877 235.789 147.372 239.432 128.81 239.838 L 165.51 239.838 C 174.767 239.838 183.031 239.674 190.408 239.241 C 194.097 239.024 197.563 238.741 200.82 238.377 C 204.077 238.014 207.125 237.57 209.977 237.034 C 212.828 236.497 215.483 235.866 217.955 235.131 C 220.427 234.396 222.716 233.556 224.834 232.596 C 226.873819 231.680483 228.832478 230.593937 230.689 229.348 C 232.450852 228.161834 234.095326 226.810023 235.6 225.311 C 237.100343 223.808435 238.454126 222.16635 239.643 220.407 C 240.890285 218.553227 241.97786 216.596862 242.894 214.559 C 243.855 212.443 244.697 210.157 245.434 207.688 C 246.17 205.219 246.8 202.566 247.338 199.717 C 247.875 196.869 248.319 193.824 248.684 190.571 C 249.048 187.317 249.332 183.855 249.549 180.17 C 249.575 179.719 249.561 179.106 249.586 178.649 C 239.801 174.217 229.861 169.966 222.287 167.266 C 217.745 165.646 214.859 164.112 215.377 163.594 C 216.631 162.34 233.665 164.886 249.838 168.188 C 249.941 163.913 250.148 160.089 250.148 155.295 L 250.148 154.412 C 240.173 150.661 229.298 147.238 218.59 144.67 C 201.225 140.507 201.948 140.744 203.863 139.672 C 206.349 138.281 228.997 140.013 250.148 142.672 L 250.148 126.084 C 234.496 122.619 216.678 120.415 200.051 119.465 C 189.855 118.884 186.054 116.845 188.56 115.797 C 204.558 112.837 207.867 109.391 238.269 109.391 C 242.29 109.623 246.242 109.954 250.148 110.354 L 250.148 110.354 Z"/>
+ <path fill="#ffffff" d="M 88.886 90.745 C 89.362 90.76 89.734 90.886 89.95 91.108 C 92.1 93.339 85.229 102.164 80.219 103.609 C 71.511 106.12 69.514 104.421 74.077 98.4 C 76.711 94.923 85.555 90.574 88.886 90.745 Z"/>
+ <g opacity=".05">
+ <path fill="#ffffff" d="M 8.476 55.74 C 6.729 66.667 6.158 80.255 6.158 97.205 L 6.158 156.456 C 6.158 230.442 16.742 241 90.798 241 L 166.167 241 C 221.302 241 241.245 235.126 247.842 201.603 L 8.476 55.74 L 8.476 55.74 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_339" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_339)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rochard.svg b/.icons/Gruvbox_Dark-2/apps/64/rochard.svg
new file mode 100755
index 000000000..df3429ec7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rochard.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ame6ssEjnyNYFZQEzDGztIQRBQnYp1Bq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ame6ssEjnyNYFZQEzDGztIQRBQnYp1Bq)">
+ <linearGradient id="_lgradient_25" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_26" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_27" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(87.711,0,0,145,84.145,54.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_27)" d="M 171.855 54.5 C 116.033 54.5 82.888 102.251 84.181 144.69 L 84.181 199.5 C 101.041 199.5 117.902 199.5 134.762 199.5 L 134.762 189.384 L 134.762 144.532 C 134.762 134.388 138.091 124.409 144.293 117.134 C 150.494 109.859 159.417 105.081 171.855 105.081 L 171.855 54.5 Z M 161.739 65.235 L 161.739 75.609 C 130.322 80.403 104.414 106.279 104.414 144.532 L 104.414 189.384 L 94.297 189.384 L 94.297 144.46 L 94.297 144.381 C 93.249 109.984 117.972 70.553 161.739 65.235 Z M 161.739 85.777 L 161.739 95.979 C 151.272 98.087 142.704 103.399 136.593 110.568 C 128.612 119.93 124.646 132.2 124.646 144.532 L 124.646 189.384 L 114.53 189.384 L 114.53 144.532 C 114.53 111.362 135.479 90.258 161.739 85.777 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rocket-league.svg b/.icons/Gruvbox_Dark-2/apps/64/rocket-league.svg
new file mode 100755
index 000000000..50b819475
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rocket-league.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="iMEFRxW1aZtExyWJO0rgvwS3Q7yRlKuJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#iMEFRxW1aZtExyWJO0rgvwS3Q7yRlKuJ)">
+ <linearGradient id="_lgradient_28" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_29" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_29)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_30" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(117.115,0,0,111.538,67.385,82.385)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_30)" d="M 124.087 82.385 C 116.792 82.39 109.417 82.833 102.971 83.706 C 93.215 85.027 84.437 87.316 77.22 90.421 C 73.141 92.176 67.939 95.099 67.678 95.783 C 67.591 96.012 67.459 97.954 67.385 100.099 C 67.936 104.59 68.596 108.967 69.377 113.23 C 69.745 115.871 70.818 121.191 71.869 125.323 C 73.351 131.144 74.311 133.165 76.743 135.577 C 78.217 137.039 79.339 137.817 81.557 138.914 C 84.765 140.5 88.528 141.542 95.347 142.731 C 99.559 143.466 103.556 144.422 106.886 145.492 C 128.024 152.285 146.632 167.568 147.554 178.894 C 147.617 179.663 147.705 180.41 147.751 180.555 C 147.872 180.941 149.201 179.766 152.848 176.048 C 171.839 156.613 180.703 131.015 184.5 100.099 C 184.426 97.954 184.293 96.012 184.206 95.783 C 183.946 95.099 178.744 92.176 174.664 90.421 C 167.448 87.316 158.669 85.027 148.913 83.706 C 141.919 82.759 133.831 82.319 125.938 82.394 C 125.322 82.387 124.705 82.384 124.087 82.385 L 124.087 82.385 Z M 88.577 149.937 C 87.285 149.927 86.284 149.998 85.727 150.162 C 85.245 150.303 84.551 150.72 84.179 151.092 C 83.149 152.119 83.31 153.027 85.029 155.891 C 88.17 161.126 92.033 166.596 95.751 171.074 C 98.041 173.833 104.874 180.569 107.362 182.521 C 112.877 186.849 116.695 189.197 123.748 192.598 C 125.259 193.327 126.549 193.923 126.613 193.923 C 126.93 193.923 134.85 189.856 136.849 188.667 C 140.349 186.585 143.036 184.748 143.727 183.962 C 144.071 183.572 144.577 182.763 144.853 182.164 C 145.83 180.039 145.418 177.199 143.714 174.324 C 137.826 164.389 119.032 154.463 99.711 151.083 C 95.674 150.377 91.421 149.959 88.577 149.937 L 88.577 149.937 Z"/>
+ <linearGradient id="_lgradient_31" x1="-.045" x2="-.063" y1="-.3" y2="2.856" gradientTransform="matrix(55.769,0,0,55.769,39.5,60.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_31)" cx="67.385" cy="87.962" r="27.885" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_32" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(33.462,0,0,33.462,50.654,71.231)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_32)" cx="67.385" cy="87.962" r="16.731" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rocketchat-desktop.svg b/.icons/Gruvbox_Dark-2/apps/64/rocketchat-desktop.svg
new file mode 120000
index 000000000..3d0d1984c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rocketchat-desktop.svg
@@ -0,0 +1 @@
+rocketchat.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rocketchat.svg b/.icons/Gruvbox_Dark-2/apps/64/rocketchat.svg
new file mode 100644
index 000000000..2b50fb618
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rocketchat.svg
@@ -0,0 +1,52 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="mrpleeEYMtTGmReBXcXSd43XR2sYiube" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#mrpleeEYMtTGmReBXcXSd43XR2sYiube)">
+ <linearGradient id="_lgradient_33" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_33)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_34" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_34)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="9543uQKEJvxSrfcyh3bDMfVdvCmNwNVJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#9543uQKEJvxSrfcyh3bDMfVdvCmNwNVJ)">
+ <path d="M 102.069 183.221 C 88.01 198.461 67.869 208 45.5 208 C 53.191 199.027 57.894 181.946 60.034 162.153 C 50.865 153.299 45.5 142.564 45.5 131 C 45.5 119.762 50.566 109.308 59.269 100.601 C 56.729 80.485 51.99 63.086 45.5 54 C 67.869 54 88.01 63.539 102.069 78.779 C 110.224 76.975 118.943 76 128 76 C 173.533 76 210.5 100.645 210.5 131 C 210.5 161.355 173.533 186 128 186 C 118.943 186 110.224 185.025 102.069 183.221 Z"/>
+ </g>
+ <linearGradient id="_lgradient_35" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(165,0,0,154,45.5,51)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_35)" d="M 102.069 180.221 C 88.01 195.461 67.869 205 45.5 205 C 53.191 196.027 57.894 178.946 60.034 159.153 C 50.865 150.299 45.5 139.564 45.5 128 C 45.5 116.762 50.566 106.308 59.269 97.601 C 56.729 77.485 51.99 60.086 45.5 51 C 67.869 51 88.01 60.539 102.069 75.779 C 110.224 73.975 118.943 73 128 73 C 173.533 73 210.5 97.645 210.5 128 C 210.5 158.355 173.533 183 128 183 C 118.943 183 110.224 182.025 102.069 180.221 Z"/>
+ <linearGradient id="_lgradient_36" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(143,0,0,106.691,56.5,84)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_36)" d="M 128 84 C 107.2 84 88.542 89.745 75.761 98.266 C 62.984 106.784 56.504 117.264 56.5 127.989 C 56.527 135.739 59.945 143.654 67.64 151.128 C 70.071 153.488 71.28 156.836 70.916 160.205 C 69.727 171.218 67.949 181.501 65.029 190.691 C 76.184 187.195 86.176 181.119 93.947 172.698 C 96.608 169.815 100.603 168.566 104.432 169.422 C 111.991 171.11 119.979 171.985 128.021 172 C 148.813 171.996 167.463 166.252 180.239 157.734 C 193.02 149.214 199.5 138.729 199.5 128 C 199.5 117.271 193.02 106.786 180.239 98.266 C 167.458 89.745 148.8 84 128 84 Z"/>
+ <linearGradient id="_lgradient_37" x1="-.432" x2="-.432" y1="-2.985" y2="4.045" gradientTransform="matrix(88,0,0,22,84,117)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_37)" d="M 95 117 C 88.925 117 84 121.925 84 128 C 84 134.075 88.925 139 95 139 C 101.075 139 106 134.075 106 128 C 106 121.925 101.075 117 95 117 Z M 128 117 C 121.925 117 117 121.925 117 128 C 117 134.075 121.925 139 128 139 C 134.075 139 139 134.075 139 128 C 139 121.925 134.075 117 128 117 Z M 161 117 C 154.925 117 150 121.925 150 128 C 150 134.075 154.925 139 161 139 C 167.075 139 172 134.075 172 128 C 172 121.925 167.075 117 161 117 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rockradio.svg b/.icons/Gruvbox_Dark-2/apps/64/rockradio.svg
new file mode 100755
index 000000000..f089e62e2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rockradio.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="747zReM7ZYIzczUqMGuxMCPwwNYdrQNn" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#747zReM7ZYIzczUqMGuxMCPwwNYdrQNn)">
+ <linearGradient id="_lgradient_38" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_38)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_39" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_39)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_40" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(123.558,0,0,145,66.221,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_40)" d="M 125.854 200.215 C 121.913 199.442 117.264 196.143 112.002 190.386 C 90.58 166.944 75.891 140.049 68.352 110.46 C 66.509 103.224 66.048 99.7 66.274 94.582 C 67.023 77.646 78.834 65.654 101.266 59.052 C 118.459 53.993 140.933 54.366 157.792 59.99 C 178.341 66.846 189.01 78.403 189.726 94.582 C 189.952 99.7 189.491 103.224 187.647 110.46 C 180.111 140.039 165.413 166.952 143.998 190.386 C 138.586 196.307 134.091 199.446 129.889 200.238 C 128.012 200.592 127.77 200.591 125.854 200.213 L 125.854 200.215 Z M 134.507 196.19 C 137.445 194.291 139.743 192.182 143.729 187.726 C 149.765 180.976 152.652 177.303 152.882 176.08 C 153.191 174.433 152.459 170.167 149.776 157.978 C 149.692 157.596 149.352 154.675 149.022 151.488 C 145.888 121.273 146.066 122.486 143.426 113.399 C 141.013 105.096 140.562 103.988 139.08 102.741 C 138.263 102.054 137.876 101.931 136.98 102.075 C 136.375 102.171 135.621 102.568 135.303 102.955 C 134.546 103.879 134.738 106.217 136.019 111.696 C 136.569 114.046 137.104 117.509 137.31 120.041 C 137.981 128.302 138.998 135.012 139.932 137.348 C 140.703 139.279 140.798 139.905 140.811 143.167 C 140.822 145.751 140.917 146.67 141.135 146.301 C 141.95 144.926 143.18 143.375 143.455 143.375 C 143.953 143.375 143.794 145.284 143.186 146.62 C 142.876 147.3 142.022 148.398 141.288 149.06 C 139.715 150.478 139.358 150.09 144.991 153.092 C 147.205 154.271 149.016 155.419 149.016 155.642 C 149.016 155.864 148.893 156.047 148.741 156.047 C 148.59 156.047 146.469 155.126 144.028 154.001 C 137.8 151.13 136.504 150.68 130.761 149.396 C 124.749 148.051 123.366 148.07 122.077 149.512 C 120.565 151.205 120.541 153.978 122.022 155.739 C 123.377 157.349 123.306 157.326 135.958 160.226 C 136.341 160.313 136.657 160.556 136.661 160.766 C 136.665 160.975 137.638 161.692 138.824 162.359 C 140.862 163.505 141.586 164.391 140.484 164.391 C 140.131 164.391 140.053 164.548 140.213 164.932 C 141.052 166.944 141.103 167.174 140.782 167.495 C 140.28 167.997 138.586 166.419 138.173 165.064 C 137.918 164.228 137.532 163.787 136.716 163.396 C 136.105 163.104 135.528 162.941 135.434 163.036 C 135.34 163.13 135.273 165.316 135.286 167.894 C 135.303 171.486 135.459 173.232 135.953 175.363 C 136.307 176.893 136.645 178.353 136.703 178.608 C 136.761 178.863 136.6 179.072 136.345 179.072 C 135.707 179.072 134.359 176.19 133.712 173.441 C 133.062 170.681 133.21 165.623 134.004 163.467 C 134.607 161.83 134.229 160.682 133.087 160.682 C 132.713 160.682 130.797 160.403 128.829 160.061 L 125.251 159.44 L 123.303 160.503 C 121.009 161.754 119.037 162.232 119.037 161.537 C 119.037 160.967 119.759 160.317 121.463 159.351 L 122.806 158.59 L 121.842 158.02 C 119.455 156.61 118.369 152.941 119.478 150.036 C 119.994 148.684 119.991 148.64 119.308 147.716 C 118.925 147.198 118.559 146.775 118.495 146.775 C 118.43 146.775 117.905 147.135 117.328 147.575 C 116.21 148.428 113.996 148.914 113.666 148.38 C 113.442 148.018 115.357 146.335 116.642 145.765 C 117.621 145.33 117.662 145.095 117.028 143.577 C 116.773 142.967 116.565 141.998 116.565 141.425 C 116.565 140.719 116.058 139.545 114.994 137.784 C 112.639 133.888 112.093 132.708 111.007 129.158 C 109.827 125.305 108.659 123.011 107.689 122.642 C 106.638 122.242 105.506 122.814 104.922 124.038 C 104.427 125.077 104.444 125.258 105.423 129.376 C 106.672 134.633 108.699 140.327 110.844 144.609 C 112.815 148.54 113.368 150.117 113.802 153.038 C 114.167 155.489 116.563 165.001 117.558 167.945 C 119.026 172.29 123.712 181.427 127.781 187.88 C 129.796 191.076 131.063 193.704 131.694 195.993 C 131.916 196.801 132.198 197.461 132.319 197.461 C 132.441 197.461 133.425 196.889 134.507 196.19 L 134.507 196.19 Z M 139.332 157.695 C 139.219 157.582 139.126 157.034 139.126 156.479 C 139.126 154.242 140.353 153.005 140.968 154.623 C 141.3 155.494 141.08 156.604 140.426 157.36 C 139.924 157.94 139.659 158.022 139.332 157.695 L 139.332 157.695 Z M 124.079 156.838 C 123.115 156.411 122.128 155.003 122.128 154.053 C 122.128 153.394 122.658 153.451 123.032 154.15 C 123.386 154.811 125.017 155.572 125.602 155.347 C 125.907 155.23 127.073 151.784 127.073 150.997 C 127.073 150.911 126.586 150.68 125.991 150.483 C 125.374 150.28 124.909 149.921 124.909 149.647 C 124.909 149.258 125.202 149.197 126.478 149.319 C 127.345 149.402 128.274 149.698 128.556 149.98 C 129.03 150.454 129.03 150.666 128.561 152.938 C 127.834 156.452 127.459 157.112 126.143 157.201 C 125.55 157.241 124.621 157.078 124.079 156.838 L 124.079 156.838 Z M 110.6 142.562 C 110.264 142.226 110.999 141.204 112.026 140.578 C 113.001 139.983 115.328 139.738 115.328 140.23 C 115.328 140.616 114.062 141.694 112.948 142.257 C 111.926 142.774 110.94 142.902 110.6 142.562 Z M 142.189 137.315 C 141.839 136.892 141.865 136.753 142.365 136.388 C 143.458 135.588 145.617 135.918 145.617 136.885 C 145.617 137.188 145.397 137.521 145.128 137.624 C 144.202 137.979 142.601 137.811 142.189 137.315 L 142.189 137.315 Z M 108.297 135.131 C 107.211 134.702 108.699 132.867 110.133 132.867 C 110.771 132.867 111.001 133.018 111.001 133.437 C 111.001 134.425 109.264 135.514 108.297 135.131 Z M 139.639 125.998 C 138.764 125.341 139.548 124.902 142.34 124.487 C 145.115 124.075 145.717 124.338 144.535 125.449 C 143.574 126.352 140.561 126.69 139.639 125.998 Z M 137.462 113.762 C 137.153 113.261 137.556 112.579 138.385 112.201 C 140.279 111.339 142.77 112.209 141.233 113.196 C 140.312 113.788 137.719 114.177 137.462 113.762 Z M 98.814 156.138 C 97.168 152.918 95.977 150.24 96.125 150.092 C 96.271 149.946 97.418 149.684 98.674 149.51 C 99.929 149.337 100.977 149.171 101.002 149.143 C 101.053 149.086 93.254 137.269 92.993 137.008 C 92.9 136.915 93.305 138.747 93.893 141.08 C 94.48 143.412 94.896 145.489 94.817 145.697 C 94.737 145.903 93.514 146.249 92.097 146.464 C 90.68 146.679 89.368 146.941 89.18 147.047 C 88.98 147.158 91.487 150.289 95.206 154.572 C 98.709 158.606 101.619 161.909 101.672 161.912 C 101.725 161.915 100.439 159.317 98.814 156.138 Z M 161.77 153.42 C 164.956 149.772 167.027 147.16 166.824 147.047 C 166.634 146.941 165.32 146.679 163.903 146.464 C 162.486 146.249 161.263 145.904 161.183 145.697 C 161.104 145.489 161.52 143.412 162.107 141.08 C 162.695 138.747 163.1 136.915 163.007 137.008 C 162.746 137.269 154.947 149.086 154.998 149.143 C 155.023 149.171 156.071 149.337 157.326 149.51 C 158.582 149.684 159.729 149.946 159.875 150.092 C 160.023 150.24 158.828 152.952 157.178 156.215 C 154.728 161.062 154.403 161.86 155.294 160.837 C 155.886 160.157 158.801 156.819 161.77 153.42 Z M 138.679 139.686 C 138.407 138.072 137.971 136.428 137.711 136.031 C 136.254 133.808 132.87 133.465 130.932 135.343 C 129.266 136.958 128.605 139.767 129.436 141.703 C 129.721 142.368 130.245 143.934 130.6 145.183 L 131.245 147.455 L 134.72 148.452 C 136.631 149 138.3 149.555 138.429 149.685 C 138.557 149.815 138.778 148.278 138.919 146.27 C 139.12 143.407 139.068 141.986 138.679 139.686 L 138.679 139.686 Z M 122.235 146.929 C 123.479 146.409 125.986 146.336 127.837 146.765 C 128.512 146.922 129.114 147 129.175 146.94 C 129.328 146.786 127.97 143.139 126.523 139.821 C 124.823 135.92 123.21 134.93 120.442 136.086 C 119.23 136.593 118.465 137.627 118.097 139.258 C 117.879 140.228 118.009 140.823 118.925 143.036 C 120.069 145.799 120.834 147.393 121.016 147.393 C 121.076 147.393 121.624 147.184 122.235 146.929 L 122.235 146.929 Z M 85.383 126.934 L 88.131 124.709 L 88.131 121.42 C 88.131 119.611 88.223 115.172 88.335 111.554 L 88.54 104.977 L 89.649 104.503 C 90.259 104.243 91.314 104.016 91.994 103.999 C 93.11 103.972 93.283 104.074 93.771 105.051 C 94.234 105.979 94.312 107.077 94.316 112.778 C 94.319 116.432 94.438 119.606 94.58 119.831 C 94.781 120.147 95.486 119.892 97.71 118.7 L 100.581 117.16 L 100.522 110.255 C 100.448 101.566 100.02 99.826 97.72 98.873 C 96.585 98.403 96.578 98.304 97.609 97.324 C 100.135 94.927 100.901 92.188 100.753 86.081 C 100.657 82.102 100.58 81.596 99.875 80.353 C 97.993 77.033 95.625 76.254 87.785 76.378 L 82.413 76.462 L 82.334 102.81 C 82.291 117.301 82.34 129.158 82.445 129.158 C 82.549 129.158 83.871 128.157 85.383 126.933 L 85.383 126.934 Z M 88.44 90.712 C 88.44 82.502 88.216 83.107 91.247 83.107 C 94.335 83.107 94.789 84.072 94.56 90.155 C 94.417 93.967 94.101 95.022 92.719 96.289 C 92.072 96.881 89.518 97.942 88.738 97.942 C 88.555 97.942 88.44 95.152 88.44 90.712 Z M 172.654 125.099 C 171.144 118.517 168.785 109.353 167.089 103.48 C 166.158 100.256 165.397 97.448 165.397 97.24 C 165.397 97.031 166.316 94.705 167.439 92.07 C 169.725 86.702 172.963 78.445 173.287 77.154 L 173.5 76.308 L 170.428 76.308 L 167.357 76.308 L 166.337 79.012 C 164.877 82.879 161.932 89.977 160.661 92.688 L 159.575 95.006 L 159.55 91.734 C 159.536 89.934 159.433 85.726 159.321 82.384 L 159.117 76.308 L 156.027 76.308 L 152.937 76.308 L 153.139 85.812 C 153.25 91.039 153.433 100.064 153.545 105.868 L 153.748 116.421 L 156.791 117.936 L 159.834 119.451 L 159.834 112.834 C 159.834 106.253 159.838 106.208 160.656 104.705 C 161.109 103.874 161.529 103.244 161.59 103.305 C 161.793 103.508 164.408 112.423 166.056 118.531 L 167.676 124.537 L 170.477 126.822 C 172.018 128.079 173.319 128.996 173.369 128.86 C 173.419 128.724 173.097 127.032 172.654 125.099 L 172.654 125.099 Z M 115.937 112.429 C 118.925 111.634 120.977 110.5 122.446 108.83 C 124.537 106.454 124.6 106.008 124.6 93.519 C 124.6 85.896 124.486 82.025 124.237 81.193 C 123.267 77.957 119.96 75.962 115.483 75.915 C 110.772 75.864 107.767 77.676 106.376 81.407 C 105.725 83.153 105.668 83.965 105.411 95.262 C 105.225 103.419 105.24 107.721 105.459 108.696 C 106.449 113.116 109.403 114.168 115.937 112.429 L 115.937 112.429 Z M 112.953 107.525 C 112.582 107.373 112.13 106.972 111.949 106.634 C 111.584 105.953 111.557 98.708 111.881 88.909 L 112.083 82.812 L 112.94 81.955 C 114.093 80.802 116.485 80.725 117.56 81.806 L 118.264 82.513 L 118.188 93.661 C 118.132 101.823 118.008 105.024 117.724 105.61 C 117.038 107.029 114.367 108.101 112.953 107.525 L 112.953 107.525 Z M 146.462 111.574 C 148.162 110.353 149.033 106.488 148.573 102.199 L 148.357 100.182 L 145.828 99.68 C 144.437 99.404 143.125 99.178 142.912 99.178 C 142.629 99.179 142.526 100.013 142.526 102.319 C 142.526 104.906 142.699 106.079 143.508 108.968 C 144.575 112.78 144.668 112.862 146.462 111.574 L 146.462 111.574 Z M 134.015 108.757 C 133.152 104.729 133.679 101.739 135.347 101.21 C 135.911 101.031 135.936 100.618 135.909 91.731 L 135.881 82.44 L 136.748 81.692 C 137.753 80.826 139.317 80.707 140.65 81.396 C 141.829 82.006 142.004 82.495 142.202 85.734 L 142.371 88.516 L 145.249 88.843 C 146.832 89.022 148.2 89.051 148.289 88.906 C 148.562 88.465 148.073 83.364 147.591 81.626 C 146.448 77.504 142.176 75.259 136.899 76.008 C 134.262 76.382 132.71 77.153 131.315 78.783 C 129.567 80.825 129.503 81.408 129.606 94.258 L 129.7 105.873 L 130.634 107.383 C 131.43 108.671 134.071 111.136 134.353 110.855 C 134.403 110.804 134.251 109.86 134.015 108.757 L 134.015 108.757 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rocs.svg b/.icons/Gruvbox_Dark-2/apps/64/rocs.svg
new file mode 100644
index 000000000..b0e91fc78
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rocs.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#iFfFfYNZCqtpuT4eCKhHbTboF3gcN1Pr)">
+ <linearGradient id="_lgradient_340" x1=".03" x2=".873" y1="1.037" y2=".25" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="37.07%" style="stop-color:#16b8c3"/>
+ <stop offset="74.22%" style="stop-color:#02aef0"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_340)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="iFfFfYNZCqtpuT4eCKhHbTboF3gcN1Pr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="bgaTxYzI0AupEQJUjOoQP6kOEw9k9hVN" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#bgaTxYzI0AupEQJUjOoQP6kOEw9k9hVN)">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 127.434 43.5 C 122.964 43.5 119.341 47.133 119.341 51.614 C 119.342726 53.802705 120.227947 55.898028 121.796 57.425 L 111.995 78.704 C 111.746486 78.67799 111.496863 78.663974 111.247 78.662 C 108.815334 78.669596 106.516262 79.771388 104.987 81.662 L 82.098 73.474 C 82.020288 71.439897 81.1816 69.509131 79.748 68.064 C 78.232276 66.54296 76.17332 65.688 74.026 65.688 C 71.87868 65.688 69.819724 66.54296 68.304 68.064 C 65.144 71.233 65.144 76.37 68.304 79.538 C 69.740123 80.978191 71.66677 81.823488 73.699 81.905 L 81.866 104.832 C 79.975813 106.372109 78.877393 108.679818 78.874 111.118 L 73.478 111.118 L 67.419 111.847 L 46.5 114.373 L 46.5 140.342 L 67.397 142.857 C 68.852571 148.506066 71.094476 153.922656 74.057 158.948 L 61.053 175.557 L 79.358 193.909 L 95.924 180.871 C 100.934749 183.832645 106.337881 186.073346 111.974 187.527 L 114.482 208.5 L 140.385 208.5 L 140.385 208.489 L 142.893 187.538 C 148.529537 186.080873 153.932647 183.836815 158.943 180.872 L 175.51 193.908 L 192.084 175.549 L 179.08 158.936 L 175.307 154.122 L 171.165 149.967 C 173.124151 148.424781 174.266615 146.068332 174.264 143.575 C 174.261 143.325 174.247 143.075 174.221 142.825 L 197.6 132.999 C 199.122393 134.572189 201.217798 135.46058 203.407 135.461 C 207.876 135.461 211.5 131.828 211.5 127.347 C 211.5 122.866 207.876 119.233 203.407 119.233 C 201.2215 119.235824 199.130406 120.12407 197.611 121.695 L 174.221 111.879 C 174.247 111.626 174.261 111.372 174.264 111.118 C 174.262813 108.681314 173.167822 106.373865 171.281 104.832 L 181.613 81.895 C 183.639989 81.812977 185.562094 80.972033 186.998 79.539 C 190.158 76.37 190.158 71.233 186.998 68.065 C 185.481974 66.544145 183.422901 65.689331 181.2755 65.689331 C 179.128099 65.689331 177.069026 66.544145 175.553 68.065 C 174.116126 69.508431 173.273836 71.438916 173.193 73.474 L 149.894 81.653 C 148.360205 79.763876 146.057374 78.665716 143.624 78.663 C 143.374 78.666 143.124 78.68 142.876 78.705 L 133.085 57.427 C 134.64909 55.898159 135.530562 53.803174 135.53 51.616 C 135.53 47.134 131.907 43.502 127.437 43.502 L 127.434 43.5 L 127.434 43.5 Z M 128.182 59.686 L 137.972 80.965 C 137.086435 81.836047 136.412484 82.89863 136.002 84.071 L 118.866 84.071 C 118.453127 82.89719 117.775246 81.834343 116.885 80.965 L 126.676 59.697 C 126.928 59.72 127.181 59.73 127.434 59.729 C 127.684 59.727 127.934 59.712 128.183 59.687 L 128.182 59.686 L 128.182 59.686 Z M 80.507 78.641 L 103.154 86.755 L 103.154 86.776 C 103.159173 87.983023 103.432781 89.173782 103.955 90.262 L 90.445 103.807 C 89.360421 103.283288 88.172393 103.008917 86.968 103.004 L 86.946 103.004 L 78.853 80.299 C 79.17 80.067 79.469 79.813 79.749 79.538 C 80.023 79.258 80.277 78.958 80.508 78.64 L 80.507 78.641 L 80.507 78.641 Z M 174.796 78.641 C 175.027 78.958 175.281 79.258 175.555 79.539 C 175.834 79.817 176.134 80.075 176.451 80.31 L 166.193 103.004 L 166.172 103.004 C 164.967356 103.00951 163.779131 103.283847 162.694 103.807 L 150.916 90.262 C 151.438314 89.173815 151.711927 87.983035 151.717 86.776 L 151.717 86.755 L 174.797 78.641 L 174.796 78.641 L 174.796 78.641 Z M 118.87 89.481 L 135.994 89.481 C 137.133346 92.719299 140.191118 94.88699 143.624 94.89 C 144.827847 94.888293 146.016111 94.617705 147.102 94.098 L 158.88 107.632 C 158.3577 108.720545 158.084091 109.911647 158.079 111.119 C 158.077701 114.553674 160.238859 117.617183 163.475 118.768 L 163.475 135.937 C 160.241937 137.086088 158.081335 140.144806 158.079 143.576 C 158.082448 145.485738 158.757908 147.333342 159.987 148.795 C 152.612 160.668 141.389 169.396 127.438 169.42 C 98.471 169.42 85.052 149.754 85.052 127.347 C 85.06 124.603 85.346 121.867 85.906 119.18 C 91.565 119.077 95.06 115.266 95.064 111.119 C 95.060898 109.908212 94.787227 108.713423 94.263 107.622 L 107.763 94.087 C 108.851 94.613 110.043 94.887 111.251 94.89 C 114.680034 94.882931 117.732501 92.715876 118.87 89.481 L 118.87 89.481 Z M 171.958 116.771 L 195.357 126.597 C 195.331 126.846 195.317 127.096 195.315 127.347 C 195.317 127.597 195.331 127.848 195.357 128.097 L 171.968 137.912 C 171.100239 137.025067 170.040309 136.349354 168.87 135.937 L 168.87 118.757 C 170.037592 118.340303 171.093783 117.66081 171.957 116.771 L 171.958 116.771 L 171.958 116.771 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_341" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_341)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/root-terminal-app.svg b/.icons/Gruvbox_Dark-2/apps/64/root-terminal-app.svg
new file mode 120000
index 000000000..b9d39a5f9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/root-terminal-app.svg
@@ -0,0 +1 @@
+root.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/root.svg b/.icons/Gruvbox_Dark-2/apps/64/root.svg
new file mode 100644
index 000000000..b7f9aa6ab
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/root.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="V15uJvdACz5kwZVoSqsZO9lJw13Ntzri" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#V15uJvdACz5kwZVoSqsZO9lJw13Ntzri)">
+ <linearGradient id="_lgradient_6" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="SX5Q9kzBmL1DuyselVqqjVUgt129EY6y" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#SX5Q9kzBmL1DuyselVqqjVUgt129EY6y)">
+ <path fill="#111111" fill-rule="evenodd" d="M 42.726584 130.025 L 34.562907 130.025 L 36.803958 115.37848 L 27.99998 115.37848 L 29.200528 107.374909 L 38.004445 107.374909 L 39.76524 95.369552 L 31.121368 95.369552 L 32.321916 87.446002 L 41.045841 87.446002 L 43.046734 74 L 51.21035 74 L 49.209457 87.446002 L 59.293974 87.446002 L 61.454911 74 L 69.538536 74 L 67.537643 87.446002 L 76.341559 87.446002 L 75.221064 95.369552 L 66.337095 95.369552 L 64.496308 107.374909 L 73.220171 107.374909 L 72.019623 115.37848 L 63.29576 115.37848 L 61.05477 130.025 L 52.891092 130.025 L 55.132083 115.37848 L 44.967574 115.37848 L 42.726584 130.025 Z M 48.008909 95.369552 L 46.168122 107.374909 L 56.332631 107.374909 L 58.093426 95.369552 L 48.008909 95.369552 Z"/>
+ </g>
+ <path fill="#ececec" fill-rule="evenodd" d="M 42.726584 127.013998 L 34.562907 127.013998 L 36.803958 112.367478 L 27.99998 112.367478 L 29.200528 104.363906 L 38.004445 104.363906 L 39.76524 92.358549 L 31.121368 92.358549 L 32.321916 84.435 L 41.045841 84.435 L 43.046734 70.988998 L 51.21035 70.988998 L 49.209457 84.435 L 59.293974 84.435 L 61.454911 70.988998 L 69.538536 70.988998 L 67.537643 84.435 L 76.341559 84.435 L 75.221064 92.358549 L 66.337095 92.358549 L 64.496308 104.363906 L 73.220171 104.363906 L 72.019623 112.367478 L 63.29576 112.367478 L 61.05477 127.013998 L 52.891092 127.013998 L 55.132083 112.367478 L 44.967574 112.367478 L 42.726584 127.013998 Z M 48.008909 92.358549 L 46.168122 104.363906 L 56.332631 104.363906 L 58.093426 92.358549 L 48.008909 92.358549 Z"/>
+ <defs>
+ <filter id="vEbyhPJhUKq0PDZHFdB4XhVGCDMnXCXH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#vEbyhPJhUKq0PDZHFdB4XhVGCDMnXCXH)">
+ <path d="M 120.999985 130.521725 L 78.110083 130.521725 L 78.110083 123 L 120.999985 123 L 120.999985 130.521725 Z"/>
+ </g>
+ <path fill="#ececec" d="M 120.999985 127.014001 L 78.110083 127.014001 L 78.110083 119.492276 L 120.999985 119.492276 L 120.999985 127.014001 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rootxterm.svg b/.icons/Gruvbox_Dark-2/apps/64/rootxterm.svg
new file mode 120000
index 000000000..b9d39a5f9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rootxterm.svg
@@ -0,0 +1 @@
+root.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rosa-imagewriter.svg b/.icons/Gruvbox_Dark-2/apps/64/rosa-imagewriter.svg
new file mode 120000
index 000000000..908771e9e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rosa-imagewriter.svg
@@ -0,0 +1 @@
+usb.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rosamp.svg b/.icons/Gruvbox_Dark-2/apps/64/rosamp.svg
new file mode 120000
index 000000000..61754308e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rosamp.svg
@@ -0,0 +1 @@
+video.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rosegarden.svg b/.icons/Gruvbox_Dark-2/apps/64/rosegarden.svg
new file mode 100644
index 000000000..21287595a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rosegarden.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#BJ72uAHFhUK4sUIRW4JRPcCmfjHeWSCN)">
+ <linearGradient id="_lgradient_342" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d4aa6b"/>
+ <stop offset="100%" style="stop-color:#ffcea1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_342)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="BJ72uAHFhUK4sUIRW4JRPcCmfjHeWSCN" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="5ZNrBCUXAZMQmZ6WVTjeiuNy7P4bWlYm" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#5ZNrBCUXAZMQmZ6WVTjeiuNy7P4bWlYm)">
+ <path fill="#bc1938" d="M 129.823 202.715 C 122.168 201.412 115.571 196.401 111.56 188.843 C 109.716 185.368 107.995 179.721 108.431 178.579 C 108.664 177.97 110.702 177.768 119.012 177.532 C 133.781 177.112 140.2 175.869 149.023 171.719 C 162.43 165.413 172.6 156.76 178.744 146.432 C 181.797 141.301 183.36 136.268 184.357 128.368 C 185.035 122.989 185.649 120.503 187.443 115.871 C 190.418 108.187 191.454 104.476 191.105 102.752 C 190.946 101.968 190.581 98.924 190.293 95.988 C 189.864 91.608 189.489 90.149 188.207 87.867 C 186.445 84.732 186.297 83.764 187.434 82.816 C 188.083 82.275 188.827 82.415 191.614 83.605 C 197.013 85.909 200.803 88.681 204.558 93.071 C 209.675 99.053 210.505 101.116 210.5 107.842 C 210.492 118.097 209.526 133.57 208.728 136.246 C 207.702 139.68 205.581 142.163 201.14 145.129 L 197.495 147.563 L 198.385 148.94 C 198.875 149.698 200.155 151.373 201.229 152.663 C 204.512 156.603 205.059 159.505 203.268 163.468 C 202.102 166.047 198.187 170.406 195.153 172.504 C 191.692 174.897 184.318 178.422 174.47 182.391 C 161.494 187.622 160.813 188.034 152.137 195.919 C 146.479 201.06 142.954 202.699 136.996 202.958 C 134.478 203.067 131.25 202.958 129.823 202.715 L 129.823 202.715 Z M 90.905 169.845 C 88.336 169.302 85.184 168.468 83.9 167.992 C 79.754 166.453 70.87 161.103 62.522 155.116 C 52.55 147.966 48.927 144.858 46.99 141.789 C 45.654 139.673 45.5 138.977 45.5 135.05 C 45.5 131.185 45.716 130.171 47.334 126.422 C 48.548 123.611 49.531 120.059 50.241 115.92 C 51.367 109.349 53.219 103.941 56.13 98.721 C 59.986 91.805 64.33 88.573 69.783 88.563 C 73.333 88.557 74.848 89.926 75.331 93.574 C 75.516 94.972 76.355 98.812 77.197 102.109 C 81.15 117.593 81.144 117.339 77.701 124.411 C 74.833 130.301 74.248 132.491 75.009 134.499 C 75.294 135.253 77.322 137.936 79.515 140.462 C 81.708 142.989 85.581 148.175 88.121 151.987 C 93.617 160.234 98.15 165.198 102.778 168.038 C 104.647 169.185 106.184 170.298 106.194 170.514 C 106.231 171.291 95.537 170.823 90.905 169.845 L 90.905 169.845 Z M 122.04 169.653 C 117.987 168.72 112.928 166.637 109.769 164.601 C 106.075 162.221 103.179 158.704 100.003 152.743 C 95.578 144.44 94.183 142.848 89.125 140.335 C 83.071 137.327 82.191 135.463 84.846 131.267 C 88.911 124.842 95.894 121.758 103.584 122.992 C 105.436 123.289 112.448 125.378 119.166 127.633 C 133.459 132.431 136.244 133.18 141.566 133.657 C 144.582 133.927 146.25 133.801 148.571 133.128 C 153.608 131.666 158.592 128.721 162.255 125.041 C 167.374 119.899 169.361 115.992 172.392 105.106 C 172.851 103.457 173.432 102.109 173.684 102.109 C 175.441 102.109 176.328 117.451 175.009 125.041 C 172.701 138.323 165.725 150.086 154.382 159.823 C 144.979 167.895 131.799 171.901 122.04 169.653 L 122.04 169.653 Z M 143.62 124.661 C 141.521 122.954 142.453 121.371 150.292 113.325 C 159.503 103.872 160.315 102.391 160.597 94.53 L 160.804 88.775 L 158.744 86.906 C 155.541 84 151.552 82.692 145.065 82.423 C 140.966 82.252 138.81 82.41 136.667 83.035 C 129.907 85.009 124.122 92.343 125.119 97.677 C 125.592 100.212 128.675 103.424 132.404 105.268 C 135.31 106.705 136.042 106.863 138.33 106.547 C 142.945 105.909 148.184 101.516 149.302 97.347 C 151.037 90.873 143.611 85.569 136.584 88.264 C 134.063 89.231 131.121 92.19 131.121 93.758 C 131.121 94.304 130.862 94.912 130.546 95.108 C 129.819 95.559 130.383 92.656 131.487 90.267 C 134.694 83.327 150.637 83.45 152.932 90.433 C 154.603 95.519 151.979 101.865 144.746 110.231 C 142.246 113.122 139.1 116.791 137.754 118.385 C 134.503 122.234 131.884 123.477 127.027 123.477 C 120.599 123.477 112.327 120.098 109.436 116.29 C 108.287 114.778 108.029 113.894 108.029 111.474 C 108.029 108.834 108.44 107.691 111.801 100.975 C 114.919 94.746 116.329 92.577 119.936 88.465 C 128.72 78.452 133.265 76.469 144.236 77.863 C 153.744 79.072 159.7 81.424 163.878 85.62 C 166.414 88.167 167.61 90.427 168.739 94.801 C 169.682 98.458 169.48 101.533 167.998 106.044 C 166.003 112.116 158.198 121.556 153.137 124.017 C 149.661 125.707 145.271 126.004 143.62 124.661 L 143.62 124.661 Z M 180.615 111.078 C 178.982 110.023 177.946 106.181 176.024 94.049 C 175.074 88.05 173.569 84.389 170.774 81.282 C 166.567 76.605 158.399 71.902 151.358 70.103 C 137.85 66.651 125.645 70.657 116.356 81.591 C 112.223 86.457 109.383 91.886 106.965 99.549 C 104.754 106.557 103.711 107.842 100.235 107.842 C 96.987 107.842 96.703 107.072 96.986 99.036 C 97.175 93.66 97.472 91.72 98.623 88.352 C 101.852 78.903 107.252 72.387 115.813 67.612 C 122.282735 64.013247 128.769138 60.444542 135.272 56.906 C 138.946 54.918 144.431 55.409 156.547 58.812 C 161.827 60.294 167.315 62.047 168.742 62.706 C 172.381 64.386 176.316 68.143 178.245 71.778 C 181.211 77.366 183.032 88.154 182.989 99.873 C 182.958 108.335 182.165 112.078 180.615 111.078 L 180.615 111.078 Z M 84.656 108.201 C 83.952 106.657 82.448 100.725 81.253 94.781 C 79.429 85.706 79.102 83.087 79.041 77.092 C 78.973 70.348 79.033 69.92 80.48 66.771 C 82.225 62.977 83.383 61.918 87.445 60.404 C 89.063 59.801 92.506 58.025 95.097 56.457 C 98.347 54.489 100.663 53.469 102.566 53.167 C 105.092 52.766 110.884 53.121 114.016 53.869 C 114.719 54.037 117.494 54.396 120.183 54.666 C 123.463 54.996 125.341 55.434 125.891 55.995 C 126.638 56.759 126.587 56.939 125.308 58.055 C 123.568 59.574 119.243 61.235 113.478 62.598 C 100.27 65.721 96.249 68.667 91.156 78.95 C 88.152 85.016 87.473 88.709 87.161 100.676 C 87.007 106.55 86.683 110.969 86.405 110.969 C 86.137 110.969 85.35 109.724 84.656 108.201 L 84.656 108.201 Z M 137.491 98.996 C 135.424 97.73 134.919 95.968 136.013 93.842 C 137.149 91.636 138.767 90.803 139.835 91.876 C 140.499 92.542 140.535 92.933 140.034 94.036 C 138.597 97.204 140.213 98.671 143.889 97.538 C 146.141 96.843 146.182 97.629 143.964 98.988 C 141.824 100.298 139.622 100.301 137.491 98.997 L 137.491 98.996 L 137.491 98.996 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_343" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_343)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/roxterm.svg b/.icons/Gruvbox_Dark-2/apps/64/roxterm.svg
new file mode 120000
index 000000000..b6181fcf9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/roxterm.svg
@@ -0,0 +1 @@
+terminal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rpmdrake.svg b/.icons/Gruvbox_Dark-2/apps/64/rpmdrake.svg
new file mode 120000
index 000000000..65a1d1f76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rpmdrake.svg
@@ -0,0 +1 @@
+download.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rrootage.svg b/.icons/Gruvbox_Dark-2/apps/64/rrootage.svg
new file mode 100644
index 000000000..e51a1c477
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rrootage.svg
@@ -0,0 +1,51 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="hULUMcVdqAafJblbHce1IKBqIsMzZupz" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#hULUMcVdqAafJblbHce1IKBqIsMzZupz)">
+ <path fill="#d9c813" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="PP59jBDnYeyuY2LTPPDgcmxXzfTgsw1o" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#PP59jBDnYeyuY2LTPPDgcmxXzfTgsw1o)">
+ <linearGradient id="_lgradient_105" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_105)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_106" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_106)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_107" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(48.804,0,0,78.751,55.5,101.749)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_107)" d="M 75.021 109.075 L 75.021 101.75 L 55.5 101.75 L 55.5 180.5 L 75.021 180.5 L 75.021 121.437 L 104.304 121.437 L 104.304 101.75 C 93.996 101.705 83.795 104.229 75.021 109.075 Z"/>
+ <linearGradient id="_lgradient_108" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(86.436,0,0,105,114.064,75.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_108)" fill-rule="evenodd" d="M 146.31 141.125 L 175.971 180.5 L 200.5 180.5 L 169.691 139.607 C 182.711 135.411 192.15 122.987 192.15 108.313 C 192.15 90.191 177.755 75.5 159.997 75.5 L 133.586 75.5 L 133.586 75.5 L 114.064 75.5 L 114.064 75.5 L 114.064 180.5 L 133.586 180.5 L 133.586 141.125 L 146.31 141.125 Z M 133.586 95.188 L 133.586 121.438 L 133.586 121.438 L 152.152 121.438 C 159.98 121.438 166.121 116.301 166.121 108.313 C 166.121 100.324 159.98 95.188 152.152 95.188 L 133.586 95.188 L 133.586 95.188 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rss.svg b/.icons/Gruvbox_Dark-2/apps/64/rss.svg
new file mode 100644
index 000000000..a0e85fa77
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rss.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Hc27OqnzLF5foMqsibO8ZJVkNq8amQmP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Hc27OqnzLF5foMqsibO8ZJVkNq8amQmP)">
+ <linearGradient id="_lgradient_6" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" d="M 165.685 11.952 C 239.74 11.952 250.324 22.509 250.324 96.495 L 250.324 155.746 C 250.324 229.733 239.74 240.29 165.685 240.29 L 90.315 240.29 C 16.26 240.29 5.676 229.733 5.676 155.746 L 5.676 96.495 C 5.676 22.509 16.26 11.952 90.315 11.952 L 165.685 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_7" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 55 74.667 L 55 85 C 55 90.683 59.681 95.333 65.333 95.333 C 116.7 95.333 158.333 136.966 158.333 188.333 C 158.333 194.017 163.014 198.667 168.667 198.667 L 179 198.667 L 179 188.333 C 179 125.558 128.108 74.667 65.333 74.667 L 55 74.667 Z M 55 116 L 55 126.333 C 55 132.017 59.681 136.667 65.333 136.667 C 93.864 136.667 117 159.803 117 188.333 C 117 194.017 121.681 198.667 127.333 198.667 L 137.667 198.667 L 137.667 188.333 C 137.667 148.385 105.282 116 65.333 116 L 55 116 Z M 75.667 157.333 C 64.248 157.333 55 166.582 55 178 C 55 189.418 64.248 198.667 75.667 198.667 C 87.085 198.667 96.333 189.418 96.333 178 C 96.333 166.582 87.085 157.333 75.667 157.333 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rssguard.svg b/.icons/Gruvbox_Dark-2/apps/64/rssguard.svg
new file mode 120000
index 000000000..0c771e9d4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rssguard.svg
@@ -0,0 +1 @@
+rss.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rssnow.svg b/.icons/Gruvbox_Dark-2/apps/64/rssnow.svg
new file mode 120000
index 000000000..0c771e9d4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rssnow.svg
@@ -0,0 +1 @@
+rss.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rssowl.svg b/.icons/Gruvbox_Dark-2/apps/64/rssowl.svg
new file mode 120000
index 000000000..0c771e9d4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rssowl.svg
@@ -0,0 +1 @@
+rss.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rssreader-app.svg b/.icons/Gruvbox_Dark-2/apps/64/rssreader-app.svg
new file mode 120000
index 000000000..0c771e9d4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rssreader-app.svg
@@ -0,0 +1 @@
+rss.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rstudio.svg b/.icons/Gruvbox_Dark-2/apps/64/rstudio.svg
new file mode 100755
index 000000000..44a684cf8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rstudio.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" width="256" height="256" version="1.1" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Tzcz4vEdmITS7wQ3AsSx9hYNK6Mdtix6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood flood-opacity=".4"/>
+ <feComposite in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ <linearGradient id="linearGradient845" x1="87.451" x2="240.327" y1="29.524" y2="119.201" gradientTransform="matrix(0.90402477,0,0,0.90402477,52.123689,-48.533995)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient4709"/>
+ <linearGradient id="linearGradient4709">
+ <stop style="stop-color:#167ff4" offset="0"/>
+ <stop style="stop-color:#1ccefe" offset="1"/>
+ </linearGradient>
+ </defs>
+ <g style="filter:url(#Tzcz4vEdmITS7wQ3AsSx9hYNK6Mdtix6)">
+ <linearGradient id="_lgradient_0" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.64831,0,0,228.3384,5.68,11.95)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient4709">
+ <stop offset="0%" style="stop-color:#1e6fc7"/>
+ <stop offset="100%" style="stop-color:#1db0ec"/>
+ </linearGradient>
+ <path d="m 165.68892,11.95 c 74.05571,0 84.63939,10.557198 84.63939,84.543859 v 59.250791 c 0,73.98626 -10.58368,84.54375 -84.63939,84.54375 H 90.319393 C 16.26369,240.2884 5.68,229.73091 5.68,155.74465 V 96.493859 C 5.68,22.507198 16.26369,11.95 90.319393,11.95 Z" style="fill:url(#_lgradient_0)"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <circle style="opacity:0.76000001;isolation:isolate;fill:url(#linearGradient845)" cx="168.127" cy="63.439" r="92.975" transform="rotate(23.90205)"/>
+ <path d="m 115.64087,76.43369 c -20.791794,0 -21.961165,0.100183 -24.13652,2.073746 -4.311953,3.911972 -1.919651,11.918503 3.570574,11.949947 1.312317,0.0075 3.264522,0.283799 4.338235,0.615674 l 1.952201,0.603947 v 34.407396 34.40936 h -2.474144 c -3.612845,0 -7.848645,1.94016 -8.823906,4.04194 -1.932284,4.16425 -0.42368,8.59792 3.489233,10.25733 0.715808,0.30357 8.243577,0.58786 16.729317,0.63132 11.56396,0.0592 16.1749,-0.28079 18.40699,-1.35644 v 0.002 c 3.38666,-1.63206 4.68156,-5.31762 3.19266,-9.08657 -1.13933,-2.88408 -5.58438,-4.47591 -12.51648,-4.48367 l -4.98896,-0.006 V 146.9837 133.47405 h 9.4509 9.4509 l 4.64837,5.79906 c 5.06089,6.31313 12.66709,19.04295 17.74269,29.69308 l 3.2164,6.74896 c 0,0 3.84956,0.0721 11.17168,0.0896 7.32211,0.0175 11.12786,-2.16449 11.12786,-7.93895 0,-4.37552 -2.68829,-6.38909 -9.47463,-7.09883 l -5.19911,-0.54335 -4.82968,-8.78948 c -2.65708,-4.83417 -6.63013,-11.09569 -8.82729,-13.91424 -2.19712,-2.81854 -3.84741,-5.23812 -3.66716,-5.37689 4.16113,-3.20358 8.79773,-7.85666 10.24061,-10.27883 7.16411,-12.02635 3.1204,-30.805119 -8.45955,-39.283926 -7.51337,-5.500995 -11.22891,-6.146711 -35.33119,-6.146711 z m -1.2608,15.010726 12.36397,0.02149 c 5.15588,0.0092 8.39876,0.09412 10.73543,0.377223 1.16833,0.141555 2.11109,0.332496 2.95203,0.588313 0.84093,0.25582 1.58022,0.57667 2.34535,0.97726 1.18019,0.61791 2.21788,1.36675 3.11133,2.23989 0.89345,0.87312 1.64233,1.87003 2.24368,2.98846 0.60136,1.11842 1.05518,2.357848 1.3591,3.711628 0.30388,1.35378 0.45817,2.8224 0.45922,4.40159 0.002,1.17372 -0.0695,2.23774 -0.23046,3.19955 -0.16096,0.9618 -0.41305,1.8212 -0.77274,2.58974 -0.3597,0.76854 -0.82803,1.44461 -1.42348,2.03856 -0.59545,0.59396 -1.31786,1.10605 -2.18606,1.54408 -0.86823,0.43803 -1.88251,0.80353 -3.0605,1.1043 -1.17799,0.30078 -2.52027,0.53706 -4.04507,0.71927 -3.04958,0.3644 -6.82896,0.50999 -11.48783,0.51209 l -12.36397,0.006 v -13.50964 z" style="isolation:isolate;fill:#ffffff"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rto-proxy.svg b/.icons/Gruvbox_Dark-2/apps/64/rto-proxy.svg
new file mode 100755
index 000000000..c840a8774
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rto-proxy.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="h7QwDwoxrN32zbBwMYfK9fg4GWRhuaJr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#h7QwDwoxrN32zbBwMYfK9fg4GWRhuaJr)">
+ <linearGradient id="_lgradient_41" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_41)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_42" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_42)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="xIxtO9gXqdOh2zk67JIvk2rDaOZT1BGG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#xIxtO9gXqdOh2zk67JIvk2rDaOZT1BGG)">
+ <path d="M 105.615 184.685 C 116.91 179.435 126.974 175.149 127.98 175.161 C 128.985 175.172 138.967 179.468 150.162 184.706 C 161.357 189.944 172.957 196.364 173.853 196.364 C 175.092 196.364 175.328 195.357 174.842 192.153 C 172.736 176.496 168.401 164.314 166.377 148.081 L 178.73 136.234 C 196.218 119.462 201.082 112.134 200.446 111.505 C 200.132 111.194 189.47 108.947 176.753 106.512 C 158.365 102.991 153.245 101.619 151.746 99.812 C 150.71 98.562 145.9 90.338 141.057 81.537 C 130.752 62.808 128.145 58.851 126.948 60.115 C 126.465 60.626 121.142 69.887 115.12 80.696 C 109.098 91.505 103.796 100.719 103.338 101.172 C 102.88 101.626 93.078 103.782 81.556 105.964 C 54.662 111.057 55.503 110.853 55.503 112.266 C 55.503 112.93 62.922 121.289 71.991 130.843 C 87.405 147.082 90.146 148.446 89.578 151.794 C 88.466 158.34 81.028 191.27 81.025 193.838 C 81.024 195.227 81.552 196.364 82.198 196.364 C 82.844 196.364 94.32 189.935 105.615 184.685 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 105.615 180.42 C 116.91 175.17 126.974 170.884 127.98 170.896 C 128.985 170.907 138.967 175.203 150.162 180.441 C 161.357 185.68 172.957 192.1 173.853 192.1 C 175.092 192.1 175.328 191.093 174.842 187.889 C 172.736 172.231 168.401 160.05 166.377 143.816 L 178.73 131.97 C 196.218 115.198 201.082 107.87 200.446 107.24 C 200.132 106.929 189.47 104.683 176.753 102.248 C 158.365 98.727 153.245 97.355 151.746 95.547 C 150.71 94.297 145.9 86.074 141.057 77.273 C 130.752 58.544 128.145 54.586 126.948 55.851 C 126.465 56.361 121.142 65.623 115.12 76.431 C 109.098 87.24 103.796 96.455 103.338 96.908 C 102.88 97.361 93.078 99.517 81.556 101.699 C 54.662 106.792 55.503 106.589 55.503 108.002 C 55.503 108.665 62.922 117.025 71.991 126.578 C 87.405 142.818 90.146 144.182 89.578 147.53 C 88.466 154.076 81.028 187.006 81.025 189.573 C 81.024 190.963 81.552 192.1 82.198 192.1 C 82.844 192.1 94.32 185.67 105.615 180.42 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rtt-rstudio.svg b/.icons/Gruvbox_Dark-2/apps/64/rtt-rstudio.svg
new file mode 100755
index 000000000..4eea2df06
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rtt-rstudio.svg
@@ -0,0 +1,85 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="6V2Pj8ydRUTGcvLI3kOnskFEannyAb5d" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#6V2Pj8ydRUTGcvLI3kOnskFEannyAb5d)">
+ <linearGradient id="_lgradient_43" x1=".993" x2=".002" y1=".988" y2=".193" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_43)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_44" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_44)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="1U1Fu6LFGErXQsFl4m6iOL3E7BFSwUOG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#1U1Fu6LFGErXQsFl4m6iOL3E7BFSwUOG)">
+ <path d="M 129.019 45.243 C 82.616 45.243 45 82.859 45 129.261 C 45 175.664 82.616 213.28 129.019 213.28 C 175.421 213.28 213.037 175.664 213.037 129.261 C 213.037 82.859 175.421 45.243 129.019 45.243 Z"/>
+ </g>
+ <linearGradient id="_lgradient_45" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(168.038,0,0,168.038,45,42.333)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#c3c3c3"/>
+ <stop offset="100%" style="stop-color:#626262"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_45)" d="M 45 126.352 C 45 172.723 82.648 210.371 129.019 210.371 C 175.39 210.371 213.038 172.723 213.038 126.352 C 213.038 79.981 175.39 42.333 129.019 42.333 C 82.648 42.333 45 79.981 45 126.352 Z"/>
+ <g opacity=".2">
+ <path d="M 129.019 199.868 C 89.471 199.868 57.412 167.809 57.412 128.261 C 57.412 88.714 89.471 56.655 129.019 56.655 C 168.566 56.655 200.625 88.714 200.625 128.261 C 200.625 167.809 168.566 199.868 129.019 199.868 Z"/>
+ </g>
+ <linearGradient id="_lgradient_46" x1=".565" x2=".56" y1="1" y2=".018" gradientTransform="matrix(143.213,0,0,143.214,57.412,54.745)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_46)" d="M 129.019 197.959 C 89.471 197.959 57.412 165.899 57.412 126.352 C 57.412 86.805 89.471 54.745 129.019 54.745 C 168.566 54.745 200.625 86.805 200.625 126.352 C 200.625 165.899 168.566 197.959 129.019 197.959 Z"/>
+ <path fill="#999999" fill-rule="evenodd" d="M 114.953 105.809 C 114.426 104.896 114.739 103.727 115.652 103.2 C 116.565 102.673 117.734 102.986 118.261 103.899 C 118.788 104.812 118.475 105.981 117.562 106.508 C 116.649 107.035 115.48 106.722 114.953 105.809 L 114.953 105.809 L 114.953 105.809 L 114.953 105.809 L 114.953 105.809 L 114.953 105.809 L 114.953 105.809 L 114.953 105.809 L 114.953 105.809 L 114.953 105.809 L 114.953 105.809 Z M 139.776 148.805 C 139.249 147.892 139.562 146.723 140.475 146.196 C 141.388 145.669 142.557 145.982 143.084 146.895 C 143.611 147.808 143.298 148.977 142.385 149.504 C 141.472 150.031 140.303 149.718 139.776 148.805 L 139.776 148.805 L 139.776 148.805 L 139.776 148.805 L 139.776 148.805 L 139.776 148.805 L 139.776 148.805 L 139.776 148.805 L 139.776 148.805 L 139.776 148.805 L 139.776 148.805 Z M 106.566 115.594 C 105.653 115.067 105.34 113.898 105.867 112.985 C 106.394 112.072 107.563 111.759 108.476 112.286 C 109.389 112.813 109.702 113.982 109.175 114.895 C 108.648 115.808 107.479 116.121 106.566 115.594 L 106.566 115.594 L 106.566 115.594 L 106.566 115.594 L 106.566 115.594 L 106.566 115.594 L 106.566 115.594 L 106.566 115.594 L 106.566 115.594 L 106.566 115.594 Z M 149.562 140.418 C 148.649 139.891 148.336 138.722 148.863 137.809 C 149.39 136.896 150.559 136.583 151.472 137.11 C 152.385 137.637 152.698 138.806 152.171 139.719 C 151.644 140.632 150.475 140.945 149.562 140.418 L 149.562 140.418 L 149.562 140.418 L 149.562 140.418 L 149.562 140.418 L 149.562 140.418 L 149.562 140.418 L 149.562 140.418 L 149.562 140.418 Z M 104.195 128.262 C 103.141 128.262 102.285 127.406 102.285 126.352 C 102.285 125.298 103.141 124.442 104.195 124.442 C 105.249 124.442 106.105 125.298 106.105 126.352 C 106.105 127.406 105.249 128.262 104.195 128.262 L 104.195 128.262 L 104.195 128.262 L 104.195 128.262 L 104.195 128.262 L 104.195 128.262 L 104.195 128.262 L 104.195 128.262 Z M 153.842 128.262 C 152.788 128.262 151.932 127.406 151.932 126.352 C 151.932 125.298 152.788 124.442 153.842 124.442 C 154.896 124.442 155.752 125.298 155.752 126.352 C 155.752 127.406 154.896 128.262 153.842 128.262 L 153.842 128.262 L 153.842 128.262 L 153.842 128.262 L 153.842 128.262 L 153.842 128.262 L 153.842 128.262 Z M 108.476 140.418 C 107.563 140.945 106.394 140.632 105.867 139.719 C 105.34 138.806 105.653 137.637 106.566 137.11 C 107.479 136.583 108.648 136.896 109.175 137.809 C 109.702 138.722 109.389 139.891 108.476 140.418 L 108.476 140.418 L 108.476 140.418 L 108.476 140.418 L 108.476 140.418 L 108.476 140.418 Z M 151.472 115.594 C 150.559 116.121 149.39 115.808 148.863 114.895 C 148.336 113.982 148.649 112.813 149.562 112.286 C 150.475 111.759 151.644 112.072 152.171 112.985 C 152.698 113.898 152.385 115.067 151.472 115.594 L 151.472 115.594 L 151.472 115.594 L 151.472 115.594 L 151.472 115.594 Z M 118.261 148.805 C 117.734 149.718 116.565 150.031 115.652 149.504 C 114.739 148.977 114.426 147.808 114.953 146.895 C 115.48 145.982 116.649 145.669 117.562 146.196 C 118.475 146.723 118.788 147.892 118.261 148.805 L 118.261 148.805 L 118.261 148.805 L 118.261 148.805 Z M 143.084 105.809 C 142.557 106.722 141.388 107.035 140.475 106.508 C 139.562 105.981 139.249 104.812 139.776 103.899 C 140.303 102.986 141.472 102.673 142.385 103.2 C 143.298 103.727 143.611 104.896 143.084 105.809 L 143.084 105.809 L 143.084 105.809 Z M 130.929 151.176 C 130.929 152.23 130.073 153.086 129.019 153.086 C 127.965 153.086 127.109 152.23 127.109 151.176 C 127.109 150.122 127.965 149.266 129.019 149.266 C 130.073 149.266 130.929 150.122 130.929 151.176 L 130.929 151.176 Z M 130.929 101.528 C 130.929 102.582 130.073 103.438 129.019 103.438 C 127.965 103.438 127.109 102.582 127.109 101.528 C 127.109 100.474 127.965 99.618 129.019 99.618 C 130.073 99.618 130.929 100.474 130.929 101.528 Z"/>
+ <circle fill="#d5d5d5" cx="129.019" cy="126.352" r="19.095" vector-effect="non-scaling-stroke"/>
+ <circle fill="#41484d" cx="129.019" cy="126.352" r="3.819" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="ImOmjza0GcSpJDJMNtbBoVF6Ea08i9OR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ImOmjza0GcSpJDJMNtbBoVF6Ea08i9OR)">
+ <path fill="#cccccc" fill-rule="evenodd" d="M 178.194 166.292 C 178.194 166.292 65.537 208.34 59.425 209.977 C 53.313 211.615 47.031 207.988 45.393 201.876 C 43.756 195.764 47.383 189.482 53.495 187.844 C 59.607 186.206 178.194 166.292 178.194 166.292 L 178.194 166.292 L 178.194 166.292 L 178.194 166.292 Z M 52.638 198.913 C 52.638 196.805 54.349 195.094 56.457 195.094 C 58.565 195.094 60.276 196.805 60.276 198.913 C 60.276 201.021 58.565 202.732 56.457 202.732 C 54.349 202.732 52.638 201.021 52.638 198.913 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 129.019 54.745 C 89.471 54.745 57.412 86.805 57.412 126.352 C 57.412 126.672 57.432 126.987 57.436 127.307 C 57.95 88.201 89.792 56.655 129.019 56.655 C 168.246 56.655 200.088 88.201 200.601 127.307 C 200.605 126.987 200.626 126.672 200.626 126.352 C 200.626 86.805 168.566 54.745 129.019 54.745 L 129.019 54.745 L 129.019 54.745 L 129.019 54.745 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#ffffff" d="M 56.457 49.971 C 55.444 49.971 54.473 50.374 53.757 51.09 C 53.04 51.806 52.638 52.778 52.638 53.79 C 52.638 55.9 54.348 57.609 56.457 57.609 C 58.566 57.609 60.276 55.9 60.276 53.79 C 60.276 52.778 59.874 51.806 59.158 51.09 C 58.441 50.374 57.47 49.971 56.457 49.971 L 56.457 49.971 L 56.457 49.971 L 56.457 49.971 Z M 201.58 49.971 C 200.567 49.971 199.596 50.374 198.88 51.09 C 198.163 51.806 197.761 52.778 197.761 53.79 C 197.761 54.803 198.163 55.775 198.88 56.491 C 199.596 57.207 200.567 57.609 201.58 57.609 C 203.689 57.609 205.399 55.9 205.399 53.79 C 205.399 52.778 204.997 51.806 204.281 51.09 C 203.564 50.374 202.593 49.971 201.58 49.971 L 201.58 49.971 L 201.58 49.971 L 201.58 49.971 Z M 201.58 195.094 C 200.567 195.094 199.596 195.497 198.88 196.213 C 198.163 196.929 197.761 197.901 197.761 198.913 C 197.761 199.926 198.163 200.898 198.88 201.614 C 199.596 202.33 200.567 202.732 201.58 202.732 C 203.689 202.732 205.399 201.023 205.399 198.913 C 205.399 196.804 203.689 195.094 201.58 195.094 L 201.58 195.094 L 201.58 195.094 L 201.58 195.094 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="ujXmcIHACfpD8HCAy6hBNbJSQcjjTmnp" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#ujXmcIHACfpD8HCAy6hBNbJSQcjjTmnp)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_47" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f37e40"/>
+ <stop offset="100%" style="stop-color:#fac82e"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_47)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <path fill="#ffffff" d="M 189.692 148.517 C 170.363 148.517 154.692 164.187 154.692 183.517 C 154.692 202.847 170.363 218.517 189.692 218.517 C 204.51 218.5 217.71 209.154 222.649 195.184 L 209.874 195.184 C 205.71 202.395 198.019 206.841 189.692 206.851 C 176.806 206.851 166.359 196.404 166.359 183.517 C 166.359 170.631 176.806 160.184 189.692 160.184 C 196.84 160.188 203.592 163.469 208.013 169.086 L 197.47 179.628 L 211.081 179.628 L 212.692 179.628 L 224.457 179.628 L 224.692 179.628 L 224.692 166.017 L 224.692 152.406 L 216.292 160.807 C 209.649 153.017 199.93 148.527 189.692 148.517 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ruby.svg b/.icons/Gruvbox_Dark-2/apps/64/ruby.svg
new file mode 120000
index 000000000..b67b5f122
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ruby.svg
@@ -0,0 +1 @@
+beryl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rubymine.svg b/.icons/Gruvbox_Dark-2/apps/64/rubymine.svg
new file mode 100644
index 000000000..8764f80cb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rubymine.svg
@@ -0,0 +1,68 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="HxkAiAMRaqnIIkjVQNQhCqAP5vcrdZwD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#HxkAiAMRaqnIIkjVQNQhCqAP5vcrdZwD)">
+ <linearGradient id="_lgradient_23" x1="-.033" x2="1.033" y1="-.071" y2=".924" gradientTransform="matrix(244.648309,0,0,228.338396,5.619191,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e72662"/>
+ <stop offset="48.272%" style="stop-color:#ec3c50"/>
+ <stop offset="100%" style="stop-color:#ff7b66"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" d="M 165.628109 11.951604 C 239.683817 11.951604 250.2675 22.508801 250.2675 96.495462 L 250.2675 155.746257 C 250.2675 229.732514 239.683817 240.29 165.628109 240.29 L 90.258584 240.29 C 16.20288 240.29 5.619191 229.732514 5.619191 155.746257 L 5.619191 96.495462 C 5.619191 22.508801 16.20288 11.951604 90.258584 11.951604 L 165.628109 11.951604 Z"/>
+ </g>
+ <path fill="#8c59d9" d="M 165.628006 11.95 C 239.684005 11.95 250.268005 22.476001 250.268005 96.249001 L 250.268005 155.325997 C 250.268005 229.099008 239.684005 239.624993 165.628006 239.624993 L 90.260002 239.624993 C 16.204 239.624993 5.62 229.099008 5.62 155.325997 L 5.62 96.249001 C 5.62 22.476001 16.204 11.95 90.260002 11.95 L 165.628006 11.95 L 165.628006 11.95 Z"/>
+ <path fill="#fb7c38" d="M 127.944 12.285 L 127.944 127.123002 L 250.268005 127.123002 L 250.268005 96.582002 C 250.268005 22.811 239.686004 12.285 165.630005 12.285 L 127.944 12.285 L 127.944 12.285 Z"/>
+ <path fill="#c72566" d="M 5.62 126.835 L 127.944 126.835 L 127.944 240.670999 L 90.259002 240.670999 C 16.203001 240.670999 5.62 230.146005 5.62 156.374001 L 5.62 126.835 L 5.62 126.835 Z"/>
+ <path fill="#fe4b71" d="M 250.268005 126.835 L 127.944 126.835 L 127.944 240.670999 L 165.630005 240.670999 C 239.686004 240.670999 250.268005 230.146005 250.268005 156.374001 L 250.268005 126.835 L 250.268005 126.835 Z"/>
+ <defs>
+ <filter id="nB4Qynj924kVePNHTRYCEJJz3d74UVbo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#nB4Qynj924kVePNHTRYCEJJz3d74UVbo)">
+ <path fill="#404040" d="M 154.130005 47.020001 C 205.589004 47.020001 212.945007 54.335 212.945007 105.596002 L 212.945007 146.648995 C 212.945007 197.909997 205.589004 205.226006 154.130005 205.226006 L 101.758003 205.226006 C 50.299 205.226006 42.944999 197.909997 42.944999 146.648995 L 42.944999 105.596002 C 42.944999 54.335 50.299 47.020001 101.758003 47.020001 L 154.130005 47.020001 L 154.130005 47.020001 Z"/>
+ </g>
+ <defs>
+ <filter id="iclHhE9qHXKhult4qOmvzERcImvioslC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#iclHhE9qHXKhult4qOmvzERcImvioslC)">
+ <path fill="#ffffff" d="M 142.636001 171.002999 C 144.62326 170.996621 146.53128 171.781732 147.938553 173.184869 C 149.34584 174.588021 150.136535 176.493737 150.136001 178.480996 C 150.133835 180.464776 149.342682 182.366204 147.936996 183.766 C 146.529205 185.16874 144.623367 185.957177 142.636001 185.958993 L 82.686996 185.958993 C 80.700073 185.95501 78.795028 185.166909 77.386001 183.766 C 75.980789 182.365899 75.189712 180.464654 75.186996 178.480996 C 75.187614 176.493981 75.978805 174.58886 77.386001 173.185998 C 78.796043 171.787835 80.701286 171.003243 82.686996 171.002999 L 142.636001 171.002999 L 142.636001 171.002999 Z"/>
+ </g>
+ <defs>
+ <filter id="07OikToupatASK7ywaLuWQT1yAxhx6ha" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#07OikToupatASK7ywaLuWQT1yAxhx6ha)">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 100.129997 87.129997 C 100.82 87.129997 101.5 87.18 102.169998 87.279999 C 102.610001 87.339996 103.029999 87.449997 103.440002 87.589996 C 103.809998 87.720001 104.169998 87.900002 104.489998 88.120003 C 104.720001 88.269997 104.919998 88.459999 105.099998 88.669998 C 105.330002 88.970001 105.550003 89.279999 105.730003 89.610001 C 105.910004 89.93 106.059998 90.269997 106.18 90.620003 C 106.309998 90.989998 106.410004 91.379997 106.470001 91.769997 C 106.550003 92.25 106.580002 92.730003 106.580002 93.220001 C 106.580002 93.739998 106.540001 94.260002 106.459999 94.769997 C 106.400002 95.18 106.300003 95.57 106.160004 95.949997 C 106.040001 96.290001 105.889999 96.620003 105.709999 96.93 C 105.529999 97.239998 105.330002 97.519997 105.099998 97.790001 C 104.919998 97.989998 104.720001 98.18 104.489998 98.330002 C 104.160004 98.540001 103.82 98.709999 103.449997 98.839996 C 103.040001 98.989998 102.610001 99.089996 102.169998 99.160004 C 101.5 99.260002 100.82 99.309998 100.129997 99.309998 L 92.879997 99.309998 C 92.328082 99.309998 91.879997 98.861913 91.879997 98.309998 L 91.879997 88.129997 C 91.879997 87.578082 92.328082 87.129997 92.879997 87.129997 L 100.129997 87.129997 L 100.129997 87.129997 Z M 123.559998 93.129997 C 123.559998 94.290001 123.480003 95.449997 123.32 96.599998 C 123.160004 97.699997 122.919998 98.790001 122.599998 99.860001 C 122.290001 100.910004 121.900002 101.93 121.43 102.93 C 120.949997 103.940002 120.400002 104.919998 119.779999 105.860001 C 119.150002 106.790001 118.449997 107.68 117.68 108.5 C 116.910004 109.32 116.080002 110.059998 115.18 110.739998 C 114.25 111.440002 113.25 112.059998 112.220001 112.599998 C 112.110001 112.650002 112 112.709999 111.889999 112.760002 L 123.52698 136.459494 C 124.500018 138.44115 123.497661 140.050003 121.290001 140.050003 L 110.730003 140.050003 C 108.522343 140.050003 105.933135 138.444549 104.951617 136.467079 L 94.489998 115.389999 L 91.879997 115.389999 L 91.879997 136.050003 C 91.879997 138.257663 90.087657 140.050003 87.879997 140.050003 L 79.169998 140.050003 C 76.962338 140.050003 75.169998 138.257663 75.169998 136.050003 L 75.169998 75.050003 C 75.169998 72.842343 76.962338 71.050003 79.169998 71.050003 L 99.949997 71.050003 C 101.959999 71.050003 103.959999 71.209999 105.93 71.529999 C 107.57 71.790001 109.190002 72.230003 110.739998 72.82 C 112.309998 73.410004 113.800003 74.190002 115.190002 75.120003 C 116.400002 75.93 117.480003 76.900002 118.410004 78.019997 C 119.290001 79.07 120.059998 80.190002 120.730003 81.379997 C 121.379997 82.550003 121.919998 83.769997 122.330002 85.029999 C 122.739998 86.279999 123.050003 87.559998 123.239998 88.849998 C 123.459999 90.269997 123.559998 91.699997 123.559998 93.129997 L 123.559998 93.129997 Z M 147.440002 119.139999 L 147.440002 136.050003 C 147.440002 138.257663 145.647663 140.050003 143.440002 140.050003 L 136.169998 140.050003 C 133.962338 140.050003 132.169998 138.257663 132.169998 136.050003 L 132.169998 75.050003 C 132.169998 72.842343 133.962338 71.050003 136.169998 71.050003 L 143.929993 71.050003 C 146.137653 71.050003 148.385539 72.783485 148.946644 74.918649 L 156.25 102.709999 L 163.783724 74.910742 C 164.361181 72.779942 166.622342 71.050003 168.830002 71.050003 L 175.929993 71.050003 C 178.137653 71.050003 179.929993 72.842343 179.929993 75.050003 L 179.929993 136.050003 C 179.929993 138.257663 178.137653 140.050003 175.929993 140.050003 L 168.660004 140.050003 C 166.452344 140.050003 164.660004 138.257663 164.660004 136.050003 L 164.660004 119.139999 L 159.32141 138.124679 C 159.022597 139.187294 157.883829 140.050003 156.779999 140.050003 L 155.330002 140.050003 C 154.226172 140.050003 153.087021 139.187402 152.787738 138.124919 L 147.440002 119.139999 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_24" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/runescape.svg b/.icons/Gruvbox_Dark-2/apps/64/runescape.svg
new file mode 100755
index 000000000..e0a6155e8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/runescape.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="mLY725Nr9TW3xhRLRxQ7vRxAnAKCx86r" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#mLY725Nr9TW3xhRLRxQ7vRxAnAKCx86r)">
+ <linearGradient id="_lgradient_246" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_246)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="7PPI9MqpPT08MWDCtqe1QCt08oKMlMZn" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#7PPI9MqpPT08MWDCtqe1QCt08oKMlMZn)">
+ <path d="M 78.487805 59.036585 C 78.487805 62.16589 79.869375 64.948359 82.02439 66.890291 L 82.02439 87.384527 C 78.194102 87.41671 75.102953 87.49837 71.511339 88.323933 C 67.735496 89.191613 64.341463 89.928754 64.341463 94.644196 L 69.287159 97.939024 C 69.287159 97.939024 71.876311 95.046547 74.246665 94.644196 C 75.618828 94.411312 77.076004 94.690349 78.487805 95.217512 L 78.487805 126.231707 L 67.878049 136.841463 L 78.487805 147.45122 L 78.487805 188.446599 L 89.097561 200.5 L 99.707317 188.446599 L 99.707317 95.272771 C 101.166792 94.740041 102.647592 94.423397 103.948457 94.644196 C 106.318811 95.046518 108.907963 97.939024 108.907963 97.939024 L 113.853659 94.644196 C 113.853659 89.928754 110.459626 89.191903 106.683783 88.323933 C 103.083932 87.496432 99.993791 87.417994 96.170732 87.384527 L 96.170732 66.890291 C 98.325746 64.948359 99.707317 62.16589 99.707317 59.036585 L 78.487805 59.036585 Z M 118.523055 87.329268 C 119.939949 89.474568 120.926829 92.099917 120.926829 94.63729 C 120.92696 96.560715 119.439303 98.401263 118.053354 99.734945 C 123.865329 103.783882 128 111.108161 128 118.329649 C 128 131.713333 120.53893 132.890164 106.780488 136.841463 C 115.037318 157.025548 131.49322 174.884887 147.76896 184.129479 C 161.654811 192.52413 174.379396 198.4308 191.658537 200.5 C 172.576218 177.206875 142.858603 166.953345 128 143.914634 C 137.929862 138.707352 149.219512 134.210849 149.219512 117.00343 C 149.219512 103.04423 136.486419 87.329268 127.019149 87.329268 L 118.523055 87.329268 Z"/>
+ </g>
+ <g>
+ <path fill="#ffffff" d="M 118.523055 83.792683 C 119.939945 85.937983 120.926829 88.563331 120.926829 91.100704 C 120.92696 93.024129 119.437534 94.864678 118.051585 96.19836 C 123.86356 100.247297 128 107.571572 128 114.79306 C 128 128.176744 120.53893 129.353579 106.780488 133.304878 C 115.037318 153.488963 131.49322 171.348302 147.76896 180.592893 C 161.654811 188.987545 174.379396 194.894215 191.658537 196.963415 C 172.576218 173.670289 142.858603 163.416759 128 140.378049 C 137.929862 135.170766 149.219512 130.67426 149.219512 113.466841 C 149.219512 99.507641 136.486419 83.792683 127.019149 83.792683 L 118.523055 83.792683 Z"/>
+ <path fill="#ffffff" d="M 78.487805 90.865854 L 99.707317 90.865854 L 99.707317 184.906877 L 89.097561 196.963415 L 78.487805 184.906877 L 78.487805 90.865854 Z"/>
+ <path fill="#ffffff" d="M 82.383573 83.792683 L 82.383573 83.834415 C 78.370503 83.864122 75.223169 83.934429 71.511339 84.787638 C 67.735496 85.655318 64.341463 86.390842 64.341463 91.106285 L 69.287159 94.402439 C 69.287159 94.402439 71.876314 91.508635 74.246668 91.106285 C 76.959208 90.645892 79.993591 92.185332 82.383573 93.689654 L 82.383573 95.81713 L 85.560976 95.81713 L 92.634146 95.81713 C 92.634146 95.81713 99.421483 90.337898 103.948454 91.106285 C 106.318808 91.508607 108.907963 94.402439 108.907963 94.402439 L 113.853659 91.106285 C 113.853659 86.390842 110.459626 85.655318 106.683783 84.787348 C 101.981582 83.706447 98.709943 83.859878 92.634146 83.792683 L 85.560976 83.792683 L 82.383573 83.792683 Z"/>
+ <rect fill="#ffffff" width="28.293" height="14.146" x="74.95" y="66.82" transform="matrix(0,1,-1,0,162.987805,-15.207317)"/>
+ <rect fill="#ffffff" width="15.006" height="15.006" x="70.98" y="125.8" transform="matrix(0.707107,0.707107,-0.707107,0.707107,117.248043,-16.453365)"/>
+ <path fill="#ffffff" d="M 99.707317 55.5 C 99.707317 61.359606 94.957167 66.109756 89.097561 66.109756 C 83.237955 66.109756 78.487805 61.359606 78.487805 55.5 L 99.707317 55.5 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rust.svg b/.icons/Gruvbox_Dark-2/apps/64/rust.svg
new file mode 100755
index 000000000..f88841ada
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rust.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="PneLMnNEA3xYHFiIAorIq1sZ5vE9IrvX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#PneLMnNEA3xYHFiIAorIq1sZ5vE9IrvX)">
+ <linearGradient id="_lgradient_48" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff0011"/>
+ <stop offset="100%" style="stop-color:#dc1457"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_48)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_49" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_49)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <rect fill="#ffffff" width="10.683" height="10.683" x="125.7" y="126.47" transform="matrix(0.707,0.707,-0.707,0.707,131.585,-54.064)"/>
+ <g>
+ <path fill="#ffffff" d="M 153.714 56.218 L 146.159 101.553 L 115.939 101.553 L 108.384 56.218 L 153.714 56.218 Z"/>
+ <path fill="#ffffff" d="M 115.939 109.108 L 146.159 109.108 L 146.159 116.664 L 115.939 116.664 L 115.939 109.108 Z"/>
+ </g>
+ <g>
+ <path fill="#ffffff" d="M 55.5 109.108 L 100.829 116.664 L 100.829 146.887 L 55.5 154.443 L 55.5 109.108 Z"/>
+ <path fill="#ffffff" d="M 108.384 146.887 L 108.384 116.664 L 115.939 116.664 L 115.939 146.887 L 108.384 146.887 Z"/>
+ </g>
+ <g>
+ <path fill="#ffffff" d="M 168.447 199.782 L 141.736 162.383 L 163.105 141.012 L 200.5 167.725 L 168.447 199.782 Z"/>
+ <path fill="#ffffff" d="M 157.763 135.669 L 136.394 157.04 L 131.052 151.697 L 152.421 130.326 L 157.763 135.669 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/rygel.svg b/.icons/Gruvbox_Dark-2/apps/64/rygel.svg
new file mode 100644
index 000000000..6b09fd0a5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/rygel.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="2juIggPhhhTQVw02JZxaQvboo0Uezeen" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#2juIggPhhhTQVw02JZxaQvboo0Uezeen)">
+ <linearGradient id="_lgradient_50" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff0011"/>
+ <stop offset="100%" style="stop-color:#dc1457"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_50)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <linearGradient id="_lgradient_51" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.7,0,0,228.122,5.65,12.003)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_51)" d="M 90.5 12.125 L 106.428 71.066 C 107.609 75.474 108.282 77.894 103.124 84.043 C 102.248 85.087 101.394 86.136 100.714 87.316 C 97.991 92.032 97.063 97.775 98.584 103.451 C 101.625 114.802 113.3 121.547 124.652 118.506 C 136.003 115.464 142.738 103.789 139.696 92.438 C 138.175 86.761 134.49 82.246 129.774 79.524 C 128.595 78.843 127.335 78.369 126.055 77.903 C 118.513 75.157 117.885 72.72 116.704 68.313 L 101.615 12.003 L 90.5 12.125 L 90.5 12.125 Z M 250.35 90.328 L 185.11 107.803 C 180.702 108.985 178.292 109.668 172.144 104.51 C 171.1 103.634 170.05 102.77 168.871 102.089 C 163.987 99.259 158.176 98.493 152.725 99.96 C 141.374 103.001 134.639 114.676 137.681 126.028 C 140.722 137.379 152.387 144.114 163.738 141.071 C 169.191 139.618 173.839 136.051 176.653 131.16 C 177.333 129.981 177.818 128.711 178.284 127.429 C 181.03 119.888 183.455 119.26 187.863 118.079 L 250.347 101.341 L 250.347 90.328 L 250.35 90.328 L 250.35 90.328 Z M 95.321 115.793 C 93.881 115.881 92.454 116.114 91.061 116.489 C 85.609 117.943 80.961 121.509 78.147 126.4 C 77.466 127.58 76.982 128.851 76.516 130.131 C 73.77 137.673 71.345 138.291 66.936 139.472 L 5.65 155.898 L 5.65 166.911 L 69.692 149.747 C 74.1 148.566 76.52 147.892 82.669 153.051 C 83.713 153.927 84.753 154.78 85.932 155.461 C 90.816 158.291 96.626 159.058 102.077 157.592 C 113.429 154.55 120.164 142.885 117.122 131.534 C 114.46 121.602 105.203 115.2 95.324 115.793 L 95.321 115.793 L 95.321 115.793 Z M 134.408 138.36 C 132.972 138.448 131.548 138.681 130.159 139.056 C 118.807 142.097 112.062 153.763 115.104 165.114 C 116.561 170.57 120.132 175.221 125.026 178.039 C 126.205 178.719 127.475 179.192 128.756 179.659 C 136.297 182.405 136.915 184.841 138.096 189.248 L 151.715 240.101 L 162.625 240.125 L 148.372 186.493 C 147.191 182.084 146.518 179.664 151.676 173.515 C 152.552 172.472 153.406 171.423 154.086 170.243 C 156.916 165.359 157.683 159.548 156.216 154.097 C 153.555 144.164 144.288 137.763 134.408 138.357 L 134.408 138.36 L 134.408 138.36 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_52" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_52)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sabnzbdplus.svg b/.icons/Gruvbox_Dark-2/apps/64/sabnzbdplus.svg
new file mode 100755
index 000000000..bfba93dbb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sabnzbdplus.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="FksvLbN83UGUPMKczMxJeg1lG1O4rDON" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#FksvLbN83UGUPMKczMxJeg1lG1O4rDON)">
+ <linearGradient id="_lgradient_53" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_53)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_54" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_54)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_55" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(93.214,0,0,82.857,81.393,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9757"/>
+ <stop offset="50%" style="stop-color:#ff6e51"/>
+ <stop offset="100%" style="stop-color:#f5350f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_55)" d="M 88.563 55.5 C 85.584 55.5 81.393 58.713 81.393 62.705 L 81.393 138.357 L 128 138.357 L 174.607 138.357 L 174.607 62.705 C 174.607 58.713 170.416 55.5 167.437 55.5 L 88.563 55.5 Z"/>
+ <linearGradient id="_lgradient_56" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,67.321,55.5,133.179)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_56)" fill-rule="evenodd" d="M 61.063 133.179 C 60.47 133.177 49.214 133.175 60.506 143.588 L 120.548 197.447 C 122.778 199.447 125.078 200.462 128 200.5 C 130.922 200.462 133.222 199.447 135.452 197.447 L 195.494 143.588 C 206.786 133.175 195.53 133.177 194.937 133.179 L 128 133.179 L 61.063 133.179 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/safeeyes.svg b/.icons/Gruvbox_Dark-2/apps/64/safeeyes.svg
new file mode 100755
index 000000000..20e0ae894
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/safeeyes.svg
@@ -0,0 +1,83 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="rHlhdyDjYHivHT6osmu40326nRVR9HPd" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#rHlhdyDjYHivHT6osmu40326nRVR9HPd)">
+ <linearGradient id="_lgradient_0" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_2" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(165,0,0,165,45.5,43.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_2)" cx="128" cy="126" r="82.5" vector-effect="non-scaling-stroke"/>
+ <g>
+ <linearGradient id="_lgradient_3" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(6,0,0,21.313,125,48)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_3)" width="6" height="21.313" x="125" y="48" transform="matrix(1,0,0,1,0,0)"/>
+ <linearGradient id="_lgradient_4" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(6,0,0,21.313,187,116)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_4)" width="6" height="21.312" x="187" y="116" transform="matrix(0,1,-1,0,316.656,-63.344)"/>
+ <linearGradient id="_lgradient_5" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(6,0,0,21.313,124.657,183.344)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_5)" width="6" height="21.313" x="124.66" y="183.34" transform="matrix(-1,0,0,-1,255.313,388)"/>
+ <linearGradient id="_lgradient_6" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(6,0,0,21.313,62.656,115.344)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_6)" width="6" height="21.313" x="62.66" y="115.34" transform="matrix(0,-1,1,0,-60.344,191.656)"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_7" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(6.001,0.002,-0.008,21.315,172.477,67.691)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_7)" width="6" height="21.313" x="172.48" y="67.62" transform="matrix(0.712,0.702,-0.702,0.712,105.543,-100.69)"/>
+ <linearGradient id="_lgradient_8" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(6.001,0.002,-0.008,21.315,168.819,159.651)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_8)" width="6" height="21.313" x="168.85" y="159.57" transform="matrix(-0.702,0.712,-0.712,-0.702,413.729,167.452)"/>
+ <linearGradient id="_lgradient_9" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(6.001,0.002,-0.008,21.315,77.129,163.771)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_9)" width="6" height="21.313" x="77.18" y="163.72" transform="matrix(-0.712,-0.702,0.702,-0.712,14.777,354.821)"/>
+ <linearGradient id="_lgradient_10" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(6.001,0.002,-0.008,21.315,80.787,71.811)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_10)" width="6" height="21.313" x="80.8" y="71.77" transform="matrix(0.702,-0.712,0.712,0.702,-33.732,84.189)"/>
+ </g>
+ <g opacity=".5">
+ <radialGradient id="_rgradient_0" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(113.815,-0.47,0.499,110.97,70.843,70.985)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#329db6"/>
+ <stop offset="100%" style="stop-color:#1ad6ab"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_0)" d="M 128 53.62 L 128 126.35 L 195 126.35 C 194.453 87.792 171.223 57.562 128 53.62 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sage-notebook.svg b/.icons/Gruvbox_Dark-2/apps/64/sage-notebook.svg
new file mode 100644
index 000000000..580030c8f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sage-notebook.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#Z60P6MQxViq2BCX7vzDuRqXKmvajGt5a)">
+ <linearGradient id="_lgradient_346" x1="1.003" x2=".003" y1=".01" y2=".869" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d446ff"/>
+ <stop offset="100%" style="stop-color:#a0d8ff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_346)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="Z60P6MQxViq2BCX7vzDuRqXKmvajGt5a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="kIoOtQGkitSQVodLxoF3vSxqdObw6C8R" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.147"/>
+ </filter>
+ </defs>
+ <g opacity=".3" filter="url(#kIoOtQGkitSQVodLxoF3vSxqdObw6C8R)">
+ <path fill="#1a2a2e" d="M 100.554 45.007 C 97.115 45.007 94.336 47.771 94.336 51.184 C 94.336 52.527 94.846 53.758 95.579 54.771 L 80.033 72.507 C 79.411 72.339 78.84 72.109 78.167 72.109 C 73.985 72.109 70.497 75.531 70.497 79.681 C 70.497 79.849 70.696 79.926 70.704 80.079 L 57.023 89.047 C 56.014 88.349 54.821 87.852 53.499 87.852 C 50.06 87.852 47.28 90.617 47.28 94.03 C 47.28 96.11 48.387 97.892 49.975 99.012 L 47.487 145.244 C 45.972 146.064 45 147.792 45 149.627 C 45 152.302 47.279 154.409 49.975 154.409 C 50.119 154.409 50.25 154.423 50.389 154.409 L 84.385 188.884 C 84.381 188.956 84.385 189.004 84.385 189.076 C 84.385 191.752 86.456 194.058 89.152 194.058 C 90.108 194.058 91.094 193.732 91.847 193.262 L 110.503 203.026 C 110.464 203.304 110.296 203.535 110.296 203.823 C 110.296 207.236 113.076 210 116.515 210 C 119.735 210 122.202 207.531 122.526 204.42 L 172.275 189.881 C 173.405 191.445 175.371 192.471 177.457 192.471 C 180.896 192.471 183.676 189.707 183.676 186.294 C 183.676 184.85 183.06 183.559 182.225 182.507 L 203.783 135.279 C 207.222 135.279 210.002 132.515 210.002 129.101 C 210.002 126.106 207.876 123.69 205.027 123.123 L 198.186 100.605 C 199.259 99.717 200.052 98.513 200.052 97.018 C 200.052 94.342 197.772 92.235 195.077 92.235 C 194.847 92.235 194.677 92.403 194.455 92.427 L 163.155 54.565 C 163.2 54.306 163.361 54.037 163.361 53.768 C 163.361 51.093 161.082 48.986 158.386 48.986 C 156.781 48.986 155.544 49.792 154.655 50.979 L 106.357 49.185 C 105.508 46.774 103.271 45 100.553 45 L 100.554 45.007 L 100.554 45.007 Z M 106.358 53.376 L 153.827 55.17 C 154.126111 56.22567 154.786558 57.142721 155.693 57.761 L 154.449 63.142 C 152.228 63.657 150.464 65.144 149.474 67.127 L 96.408 73.504 L 99.932 57.163 C 100.165 57.188 100.313 57.355 100.554 57.355 C 103.203 57.355 105.459 55.684 106.358 53.37 L 106.358 53.376 L 106.358 53.376 Z M 160.46 58.159 L 190.931 95.025 C 190.612 95.67 190.309 96.251 190.309 97.018 C 190.309 98.357 190.877 99.529 191.761 100.406 L 189.273 107.381 L 162.74 73.902 C 163.323 72.837 163.777 71.612 163.777 70.315 C 163.777 67.066 161.71 64.39 158.802 63.341 L 159.838 58.359 C 160.052 58.287 160.261 58.263 160.46 58.167 L 160.46 58.159 L 160.46 58.159 Z M 97.445 59.154 L 94.128 73.702 L 83.971 74.896 C 83.914 74.824 83.827 74.776 83.765 74.704 L 97.446 59.161 L 97.445 59.154 L 97.445 59.154 Z M 149.681 75.694 L 134.342 135.079 C 133.862 135.199 133.341 135.294 132.891 135.477 L 93.506 91.038 L 111.955 89.045 C 112.783 90.549 114.459 91.635 116.308 91.635 C 119.004 91.635 121.076 89.33 121.076 86.654 C 121.076 86.284 120.949 86.004 120.869 85.658 L 147.402 75.894 L 149.682 75.702 L 149.681 75.694 L 149.681 75.694 Z M 138.28 76.889 L 119.832 83.664 C 118.937 82.599 117.815 81.87 116.308 81.87 C 113.612 81.87 111.333 83.979 111.333 86.653 C 111.333 86.725 111.331 86.796 111.333 86.845 L 93.092 89.037 L 94.543 81.863 L 138.28 76.881 L 138.28 76.889 L 138.28 76.889 Z M 157.973 77.884 L 186.786 114.551 L 180.774 131.29 L 144.706 139.66 C 144.174 138.686 143.465 137.995 142.634 137.268 L 157.973 77.884 L 157.973 77.884 Z M 92.055 82.268 L 90.812 88.047 L 86.251 82.866 L 92.055 82.269 L 92.055 82.268 L 92.055 82.268 Z M 72.363 84.262 C 72.731 84.705 73.147 85.108 73.607 85.456 L 72.57 91.235 L 59.511 92.83 C 59.499 92.758 59.524 92.686 59.511 92.638 L 72.363 84.262 L 72.363 84.262 Z M 77.753 87.051 C 77.894 87.058 78.024 87.051 78.167 87.051 C 78.309 87.051 78.441 87.058 78.581 87.051 L 81.484 90.24 L 77.13 90.837 L 77.752 87.051 L 77.753 87.051 L 77.753 87.051 Z M 83.349 92.233 L 88.739 98.211 L 86.251 109.171 C 83.658 109.291 81.691 111.351 81.691 113.954 C 81.691 115.462 82.466 116.652 83.557 117.541 L 67.181 142.251 L 76.716 93.03 L 83.349 92.233 L 83.349 92.233 Z M 72.156 93.427 L 61.791 147.032 C 59.954 147.397 58.511 148.634 57.646 150.221 L 54.744 149.623 C 54.744 147.616 53.594 145.775 51.842 145.04 L 54.329 100.004 C 57.083 99.627 59.133 97.556 59.511 94.822 L 72.156 93.426 L 72.156 93.427 L 72.156 93.427 Z M 90.397 100.402 L 127.294 141.652 C 127.222 141.909 127.136 142.184 127.088 142.448 L 67.389 148.825 C 67.004 148.441 66.621 148.101 66.146 147.827 L 85.216 118.534 C 85.625 118.654 86.016 118.726 86.46 118.726 C 89.155 118.726 91.435 116.62 91.435 113.943 C 91.435 112.029 90.155 110.346 88.532 109.559 L 90.398 100.392 L 90.397 100.402 L 90.397 100.402 Z M 193.626 101.596 C 193.756 101.644 193.907 101.572 194.041 101.596 L 199.637 120.727 L 190.931 109.368 L 193.626 101.596 L 193.626 101.596 Z M 188.237 116.542 L 196.943 127.502 L 183.262 130.69 L 188.237 116.542 L 188.237 116.542 Z M 197.565 133.679 L 177.872 176.524 L 178.287 149.821 C 180.368 149.399 182.018 147.626 182.018 145.437 C 182.018 143.662 180.822 142.195 179.323 141.451 L 180.774 137.665 L 197.564 133.679 L 197.565 133.679 L 197.565 133.679 Z M 178.494 138.263 L 177.458 140.854 C 174.935 140.854 172.897 142.933 172.897 145.437 C 172.897 147.529 174.274 149.298 176.214 149.821 L 175.592 180.31 C 174.071 180.776 172.845 181.953 172.068 183.299 L 144.914 177.321 C 144.914 174.646 142.634 172.539 139.939 172.539 C 137.314 172.539 135.075 174.544 134.964 177.122 L 128.33 178.717 L 136.622 153.608 C 141.158 153.512 144.955 150.137 145.743 145.836 L 178.494 138.264 L 178.494 138.263 L 178.494 138.263 Z M 128.123 148.625 C 128.705258 149.687096 129.47815 150.632871 130.403 151.415 L 120.868 180.51 L 100.969 185.491 L 68.839 155.401 C 68.885 155.281 69.007 155.127 69.048 155.003 L 128.125 148.626 L 128.123 148.625 L 128.123 148.625 Z M 56.195 153.806 L 57.024 153.998 C 57.062 154.243 56.957 154.56 57.024 154.795 L 56.195 153.799 L 56.195 153.806 L 56.195 153.806 Z M 61.17 158.789 C 61.759 158.981 62.384 159.187 63.035 159.187 C 63.174 159.187 63.312 159.194 63.45 159.187 L 90.604 184.495 C 90.130442 184.369677 89.642855 184.305158 89.153 184.303 C 88.197 184.303 87.419 184.629 86.666 185.099 L 61.17 158.795 L 61.17 158.789 L 61.17 158.789 Z M 135.378 179.115 C 136.077 180.942 137.852 182.104 139.939 182.104 C 141.96 182.104 143.758 181.053 144.499 179.314 L 168.13 184.495 L 122.112 197.847 L 127.709 180.908 L 135.378 179.115 L 135.378 179.115 Z M 120.246 182.901 L 115.272 197.847 C 114.997 197.895 114.702 197.967 114.442 198.039 L 102.627 187.078 L 120.246 182.901 L 120.246 182.901 Z M 95.372 188.879 L 98.481 191.868 L 94.128 189.477 C 94.134 189.357 94.128 189.208 94.128 189.079 L 95.372 188.879 L 95.372 188.879 Z"/>
+ </g>
+ <g opacity=".99">
+ <path fill="#ecf0f1" d="M 100.554 45.007 C 97.115 45.007 94.336 47.771 94.336 51.184 C 94.336 52.527 94.846 53.758 95.579 54.771 L 80.033 72.507 C 79.411 72.339 78.84 72.109 78.167 72.109 C 73.985 72.109 70.497 75.531 70.497 79.681 C 70.497 79.849 70.696 79.926 70.704 80.079 L 57.023 89.047 C 56.014 88.349 54.821 87.852 53.499 87.852 C 50.06 87.852 47.28 90.617 47.28 94.03 C 47.28 96.11 48.387 97.892 49.975 99.012 L 47.487 145.244 C 45.972 146.064 45 147.792 45 149.627 C 45 152.302 47.279 154.409 49.975 154.409 C 50.119 154.409 50.25 154.423 50.389 154.409 L 84.385 188.884 C 84.381 188.956 84.385 189.004 84.385 189.076 C 84.385 191.752 86.456 194.058 89.152 194.058 C 90.108 194.058 91.094 193.732 91.847 193.262 L 110.503 203.026 C 110.464 203.304 110.296 203.535 110.296 203.823 C 110.296 207.236 113.076 210 116.515 210 C 119.735 210 122.202 207.531 122.526 204.42 L 172.275 189.881 C 173.405 191.445 175.371 192.471 177.457 192.471 C 180.896 192.471 183.676 189.707 183.676 186.294 C 183.676 184.85 183.06 183.559 182.225 182.507 L 203.783 135.279 C 207.222 135.279 210.002 132.515 210.002 129.101 C 210.002 126.106 207.876 123.69 205.027 123.123 L 198.186 100.605 C 199.259 99.717 200.052 98.513 200.052 97.018 C 200.052 94.342 197.772 92.235 195.077 92.235 C 194.847 92.235 194.677 92.403 194.455 92.427 L 163.155 54.565 C 163.2 54.306 163.361 54.037 163.361 53.768 C 163.361 51.093 161.082 48.986 158.386 48.986 C 156.781 48.986 155.544 49.792 154.655 50.979 L 106.357 49.185 C 105.508 46.774 103.271 45 100.553 45 L 100.554 45.007 L 100.554 45.007 Z M 106.358 53.376 L 153.827 55.17 C 154.126111 56.22567 154.786558 57.142721 155.693 57.761 L 154.449 63.142 C 152.228 63.657 150.464 65.144 149.474 67.127 L 96.408 73.504 L 99.932 57.163 C 100.165 57.188 100.313 57.355 100.554 57.355 C 103.203 57.355 105.459 55.684 106.358 53.37 L 106.358 53.376 L 106.358 53.376 Z M 160.46 58.159 L 190.931 95.025 C 190.612 95.67 190.309 96.251 190.309 97.018 C 190.309 98.357 190.877 99.529 191.761 100.406 L 189.273 107.381 L 162.74 73.902 C 163.323 72.837 163.777 71.612 163.777 70.315 C 163.777 67.066 161.71 64.39 158.802 63.341 L 159.838 58.359 C 160.052 58.287 160.261 58.263 160.46 58.167 L 160.46 58.159 L 160.46 58.159 Z M 97.445 59.154 L 94.128 73.702 L 83.971 74.896 C 83.914 74.824 83.827 74.776 83.765 74.704 L 97.446 59.161 L 97.445 59.154 L 97.445 59.154 Z M 149.681 75.694 L 134.342 135.079 C 133.862 135.199 133.341 135.294 132.891 135.477 L 93.506 91.038 L 111.955 89.045 C 112.783 90.549 114.459 91.635 116.308 91.635 C 119.004 91.635 121.076 89.33 121.076 86.654 C 121.076 86.284 120.949 86.004 120.869 85.658 L 147.402 75.894 L 149.682 75.702 L 149.681 75.694 L 149.681 75.694 Z M 138.28 76.889 L 119.832 83.664 C 118.937 82.599 117.815 81.87 116.308 81.87 C 113.612 81.87 111.333 83.979 111.333 86.653 C 111.333 86.725 111.331 86.796 111.333 86.845 L 93.092 89.037 L 94.543 81.863 L 138.28 76.881 L 138.28 76.889 L 138.28 76.889 Z M 157.973 77.884 L 186.786 114.551 L 180.774 131.29 L 144.706 139.66 C 144.174 138.686 143.465 137.995 142.634 137.268 L 157.973 77.884 L 157.973 77.884 Z M 92.055 82.268 L 90.812 88.047 L 86.251 82.866 L 92.055 82.269 L 92.055 82.268 L 92.055 82.268 Z M 72.363 84.262 C 72.731 84.705 73.147 85.108 73.607 85.456 L 72.57 91.235 L 59.511 92.83 C 59.499 92.758 59.524 92.686 59.511 92.638 L 72.363 84.262 L 72.363 84.262 Z M 77.753 87.051 C 77.894 87.058 78.024 87.051 78.167 87.051 C 78.309 87.051 78.441 87.058 78.581 87.051 L 81.484 90.24 L 77.13 90.837 L 77.752 87.051 L 77.753 87.051 L 77.753 87.051 Z M 83.349 92.233 L 88.739 98.211 L 86.251 109.171 C 83.658 109.291 81.691 111.351 81.691 113.954 C 81.691 115.462 82.466 116.652 83.557 117.541 L 67.181 142.251 L 76.716 93.03 L 83.349 92.233 L 83.349 92.233 Z M 72.156 93.427 L 61.791 147.032 C 59.954 147.397 58.511 148.634 57.646 150.221 L 54.744 149.623 C 54.744 147.616 53.594 145.775 51.842 145.04 L 54.329 100.004 C 57.083 99.627 59.133 97.556 59.511 94.822 L 72.156 93.426 L 72.156 93.427 L 72.156 93.427 Z M 90.397 100.402 L 127.294 141.652 C 127.222 141.909 127.136 142.184 127.088 142.448 L 67.389 148.825 C 67.004 148.441 66.621 148.101 66.146 147.827 L 85.216 118.534 C 85.625 118.654 86.016 118.726 86.46 118.726 C 89.155 118.726 91.435 116.62 91.435 113.943 C 91.435 112.029 90.155 110.346 88.532 109.559 L 90.398 100.392 L 90.397 100.402 L 90.397 100.402 Z M 193.626 101.596 C 193.756 101.644 193.907 101.572 194.041 101.596 L 199.637 120.727 L 190.931 109.368 L 193.626 101.596 L 193.626 101.596 Z M 188.237 116.542 L 196.943 127.502 L 183.262 130.69 L 188.237 116.542 L 188.237 116.542 Z M 197.565 133.679 L 177.872 176.524 L 178.287 149.821 C 180.368 149.399 182.018 147.626 182.018 145.437 C 182.018 143.662 180.822 142.195 179.323 141.451 L 180.774 137.665 L 197.564 133.679 L 197.565 133.679 L 197.565 133.679 Z M 178.494 138.263 L 177.458 140.854 C 174.935 140.854 172.897 142.933 172.897 145.437 C 172.897 147.529 174.274 149.298 176.214 149.821 L 175.592 180.31 C 174.071 180.776 172.845 181.953 172.068 183.299 L 144.914 177.321 C 144.914 174.646 142.634 172.539 139.939 172.539 C 137.314 172.539 135.075 174.544 134.964 177.122 L 128.33 178.717 L 136.622 153.608 C 141.158 153.512 144.955 150.137 145.743 145.836 L 178.494 138.264 L 178.494 138.263 L 178.494 138.263 Z M 128.123 148.625 C 128.705258 149.687096 129.47815 150.632871 130.403 151.415 L 120.868 180.51 L 100.969 185.491 L 68.839 155.401 C 68.885 155.281 69.007 155.127 69.048 155.003 L 128.125 148.626 L 128.123 148.625 L 128.123 148.625 Z M 56.195 153.806 L 57.024 153.998 C 57.062 154.243 56.957 154.56 57.024 154.795 L 56.195 153.799 L 56.195 153.806 L 56.195 153.806 Z M 61.17 158.789 C 61.759 158.981 62.384 159.187 63.035 159.187 C 63.174 159.187 63.312 159.194 63.45 159.187 L 90.604 184.495 C 90.130442 184.369677 89.642855 184.305158 89.153 184.303 C 88.197 184.303 87.419 184.629 86.666 185.099 L 61.17 158.795 L 61.17 158.789 L 61.17 158.789 Z M 135.378 179.115 C 136.077 180.942 137.852 182.104 139.939 182.104 C 141.96 182.104 143.758 181.053 144.499 179.314 L 168.13 184.495 L 122.112 197.847 L 127.709 180.908 L 135.378 179.115 L 135.378 179.115 Z M 120.246 182.901 L 115.272 197.847 C 114.997 197.895 114.702 197.967 114.442 198.039 L 102.627 187.078 L 120.246 182.901 L 120.246 182.901 Z M 95.372 188.879 L 98.481 191.868 L 94.128 189.477 C 94.134 189.357 94.128 189.208 94.128 189.079 L 95.372 188.879 L 95.372 188.879 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_347" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_347)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sakura-dungeon.svg b/.icons/Gruvbox_Dark-2/apps/64/sakura-dungeon.svg
new file mode 100755
index 000000000..a3b362ea2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sakura-dungeon.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="rZ8FwU7ZOGcIizgbr3i11iF5Jp1trHRt" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#rZ8FwU7ZOGcIizgbr3i11iF5Jp1trHRt)">
+ <linearGradient id="_lgradient_11" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_12" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_13" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(183.278,0,0,90.825,33.929,82.019)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff576a"/>
+ <stop offset="50%" style="stop-color:#ff518b"/>
+ <stop offset="100%" style="stop-color:#f50f5c"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" d="M 205.552 82.49 C 204.421 81.069 201.616 83.027 195.332 86.198 C 186.805 90.501 182.582 94.257 178.269 100.829 C 173.207 108.542 170.929 109.499 167.488 105.354 C 164.321 101.538 163.154 101.284 164.805 104.761 C 165.552 106.341 165.596 108.323 164.951 112.142 C 164.255 116.254 163.771 117.689 161.239 120.366 C 159.468 122.238 157.242 124.034 156.284 124.356 C 154.114 125.084 152.161 122.729 152.109 119.316 L 152.069 116.855 L 146.459 117.479 C 139.159 118.284 135.346 117.038 130.37 112.219 C 128.183 110.1 125.809 103.402 125.3 103.411 C 124.79 103.42 122.806 110.191 120.685 112.38 C 115.859 117.363 112.087 118.733 104.766 118.173 L 99.139 117.744 L 99.179 120.205 C 99.231 123.618 97.358 126.032 95.166 125.376 C 94.196 125.086 93.33 124.744 91.504 122.932 C 88.909 120.321 86.949 117.547 86.129 113.461 C 85.367 109.665 85.338 107.681 86.038 106.078 C 87.581 102.548 86.431 102.844 83.383 106.763 C 80.07 111.022 77.767 110.131 72.471 102.592 C 67.959 96.167 63.613 92.554 54.959 88.538 C 50.403 86.425 47.765 84.744 45.991 84.736 C 44.927 84.753 44.384 85.103 44.396 85.868 C 44.406 86.508 46.045 89.648 48.042 92.845 C 51.64 98.605 54.413 102.481 53.027 102.504 C 52.635 102.508 51.273 103.035 48.147 101.87 C 45.022 100.703 41.942 99.767 41.304 99.777 C 38.019 99.833 41.293 106.32 48.108 112.128 C 50.345 114.028 52.169 115.874 52.175 116.224 C 52.192 117.136 44.513 116.456 39.55 115.1 C 33.6 113.477 32.457 114.816 35.725 119.591 C 39.434 125.008 44.342 128.035 51.453 129.157 C 62.085 130.874 62.138 132.45 51.633 134.904 C 45.915 136.24 44.127 137.076 41.808 139.546 C 40.249 141.207 39.172 142.767 39.416 143.003 C 40.582 144.132 60.654 145.895 65.686 145.31 C 72.716 144.493 73.063 145.921 66.74 149.696 C 64.262 151.176 60.864 154.11 59.194 156.21 L 56.165 160.018 L 61.551 159.932 C 68.259 159.82 74.911 158.314 80.884 155.562 C 83.414 154.396 85.693 153.769 85.948 154.168 C 86.204 154.563 85.688 156.643 84.805 158.78 C 83.922 160.918 82.957 164.563 82.665 166.882 C 82.177 170.759 82.286 171.1 83.99 171.072 C 87.04 171.021 91.17 168.824 97.426 163.924 L 103.341 159.29 L 105.327 163.354 C 107.047 166.868 108.016 167.698 112.573 169.574 C 116.253 171.09 117.344 171.64 117.534 172.845 C 117.927 172.772 118.323 172.723 118.735 172.716 L 135.419 172.442 C 135.418 172.445 135.424 172.447 135.427 172.449 C 135.625 171.301 136.704 170.7 140.241 169.104 C 144.737 167.075 145.685 166.21 147.296 162.639 L 149.151 158.514 L 155.204 162.95 C 161.607 167.638 165.804 169.695 168.855 169.643 C 170.559 169.616 170.651 169.27 170.045 165.413 C 169.683 163.105 168.616 159.497 167.667 157.391 C 166.719 155.282 166.134 153.224 166.377 152.817 C 166.62 152.412 168.926 152.963 171.49 154.041 C 177.545 156.592 184.238 157.869 190.946 157.756 L 196.332 157.67 L 193.182 153.96 C 191.45 151.919 187.966 149.105 185.445 147.705 C 179.012 144.143 179.312 142.701 186.365 143.281 C 191.412 143.699 211.415 141.262 212.547 140.093 C 212.783 139.848 211.656 138.334 210.047 136.727 C 207.667 134.323 205.848 133.546 200.092 132.401 C 189.518 130.3 189.515 128.738 200.089 126.665 C 207.139 125.283 211.988 122.111 215.529 116.573 C 218.649 111.693 217.468 110.39 211.567 112.214 C 206.649 113.732 198.986 114.669 198.971 113.756 C 198.965 113.405 200.742 111.507 202.917 109.529 C 209.552 103.497 212.622 96.898 209.336 96.954 C 208.697 96.964 205.652 98.007 202.564 99.277 C 199.476 100.547 198.108 100.069 197.713 100.075 C 196.327 100.098 198.958 96.133 202.378 90.257 C 204.277 86.994 205.823 83.805 205.812 83.166 C 205.811 82.909 205.727 82.68 205.562 82.481 L 205.552 82.49 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/samba.svg b/.icons/Gruvbox_Dark-2/apps/64/samba.svg
new file mode 100644
index 000000000..2f1e69b92
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/samba.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#MIe5T1gvh09XT94BKUsW9KfYEj5Af2nb)">
+ <linearGradient id="_lgradient_348" x1="-.033" x2="1.033" y1="-.071" y2=".924" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e72662"/>
+ <stop offset="48.272%" style="stop-color:#ec3c50"/>
+ <stop offset="100%" style="stop-color:#ff7b66"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_348)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="MIe5T1gvh09XT94BKUsW9KfYEj5Af2nb" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" d="M 65.177 184.926 C 56.494 172.042 55.5 170.501 55.5 169.92 C 55.5 169.617 59.051 164.314 63.392 158.133 L 71.284 146.897 L 71.284 169.948 C 71.284 182.627 71.134 193 70.951 193 C 70.768 193 68.17 189.367 65.177 184.926 L 65.177 184.926 Z M 75.887 170.138 L 75.887 159.269 L 117.32 159.269 C 166.576 159.269 161.626 160.436 161.277 148.907 C 161.143 144.456 160.733 141.121 160.241 140.476 C 159.544 139.562 153.61 139.343 118.879 138.951 C 81.538 138.529 78.229 138.393 77.058 137.237 C 75.839 136.033 75.795 134.941 76.001 110.844 C 76.203 87.233 76.296 85.559 77.532 83.27 C 79.424 79.765 81.938 77.995 85.9 77.38 C 87.808 77.083 109.864 76.817 134.913 76.788 L 180.456 76.736 L 180.456 97.479 L 139.046 97.693 C 100.321 97.894 97.56 97.991 96.462 99.189 C 95.487 100.254 95.288 101.726 95.288 107.905 C 95.288 119.48 91.415 118.354 131.397 118.398 C 149.879 118.418 166.997 118.677 169.437 118.973 C 174.394 119.575 176.739 121.057 178.811 124.895 C 180.047 127.185 180.127 128.623 180.127 148.621 L 180.127 169.909 L 178.64 174.24 C 177.544 175.943 176.091 177.303 174.262 178.189 L 169.95 180.277 L 122.919 180.642 L 75.887 181.008 L 75.887 170.138 L 75.887 170.138 Z M 185.388 63 L 190.703 70.765 C 201.621 86.716 201.144 85.813 199.816 88.05 C 198.341 90.534 191.577 100.341 187.984 105.206 L 185.243 108.916 C 185.216 109.649 185.388 63 185.388 63 L 185.388 63 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_349" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_349)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sanctum-2.svg b/.icons/Gruvbox_Dark-2/apps/64/sanctum-2.svg
new file mode 100755
index 000000000..4292dc6cd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sanctum-2.svg
@@ -0,0 +1,61 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="SSa7SK4m0VT7Jzuo37BWFyJuonUJWga2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#SSa7SK4m0VT7Jzuo37BWFyJuonUJWga2)">
+ <linearGradient id="_lgradient_14" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_15" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="q9nGoepyvXm3XmrWZOY7CqYEa1wPHVO6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#q9nGoepyvXm3XmrWZOY7CqYEa1wPHVO6)">
+ <path d="M 128 56.795 L 128 129.295 L 200.5 129.295 C 200.5 89.254 168.041 56.795 128 56.795 Z M 128 129.295 L 55.5 129.295 C 55.5 169.335 87.959 201.795 128 201.795 L 128 129.295 Z"/>
+ </g>
+ <path fill="#e4e4e4" d="M 128 54.205 L 128 126.705 L 200.5 126.705 C 200.5 86.665 168.041 54.205 128 54.205 Z M 128 126.705 L 55.5 126.705 C 55.5 166.746 87.959 199.205 128 199.205 L 128 126.705 Z"/>
+ <defs>
+ <filter id="dmIUE3V4tarf8Uf90aa3foEao42HFAGB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#dmIUE3V4tarf8Uf90aa3foEao42HFAGB)">
+ <circle cx="128" cy="129.295" r="56.964" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_16" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(113.929,0,0,113.929,71.036,69.741)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_16)" cx="128" cy="126.705" r="56.964" vector-effect="non-scaling-stroke"/>
+ <radialGradient id="_rgradient_1" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(88.036,0,0,88.036,83.982,82.688)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4efff0"/>
+ <stop offset="100%" style="stop-color:#50bbfd"/>
+ </radialGradient>
+ <circle fill="url(#_rgradient_1)" cx="128" cy="126.705" r="44.018" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_17" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(48.979,0,0,49.88,103,102.014)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d1ce1f"/>
+ <stop offset="100%" style="stop-color:#ffd500"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" d="M 113.114 102.014 L 113.114 102.014 L 141.864 102.014 L 141.864 102.014 Q 146.021 102.014 149 104.958 L 149 104.958 L 149 104.958 Q 151.979 107.903 151.979 112.059 L 151.979 112.059 L 151.979 123.074 L 151.979 123.074 Q 151.979 127.231 149 130.21 L 149 130.21 L 149 130.21 Q 146.021 133.189 141.864 133.189 L 141.864 133.189 L 113.599 133.189 L 113.599 141.294 L 151.979 141.294 L 151.979 151.894 L 103 151.894 L 103 132.565 L 103 132.565 Q 103 128.409 105.979 125.464 L 105.979 125.464 L 105.979 125.464 Q 108.958 122.52 113.114 122.52 L 113.114 122.52 L 141.38 122.52 L 141.38 112.614 L 113.599 112.614 L 113.599 116.632 L 103 116.632 L 103 112.059 L 103 112.059 Q 103 107.903 105.979 104.958 L 105.979 104.958 L 105.979 104.958 Q 108.958 102.014 113.114 102.014 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sauerbraten.svg b/.icons/Gruvbox_Dark-2/apps/64/sauerbraten.svg
new file mode 100644
index 000000000..85b66edf5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sauerbraten.svg
@@ -0,0 +1,64 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_5EKhCUolmxC9F3FMEAEZ8QkncCH7qtY9">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_5EKhCUolmxC9F3FMEAEZ8QkncCH7qtY9)">
+ <defs>
+ <filter id="Lg9HfbHWdt5fLDjYbjEyMBVi3g5KBOzf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Lg9HfbHWdt5fLDjYbjEyMBVi3g5KBOzf)">
+ <linearGradient id="_lgradient_351" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_351)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_352" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_352)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="2wVGvE1MqGKJcSl702YgGaeo7mzPways" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#2wVGvE1MqGKJcSl702YgGaeo7mzPways)">
+ <path d="M 128.17 56.797 C 126.82 56.768 125.488 57.1 124.318 57.757 L 59.189 78.328 C 56.906 79.614 55.5 81.99 55.5 84.561 L 55.5 157.921 C 55.5 160.492 56.906 162.868 59.189 164.153 L 124.318 200.833 C 126.599 202.116 129.408 202.116 131.689 200.833 L 196.811 164.153 C 199.094 162.868 200.5 160.492 200.5 157.921 L 200.5 84.561 C 200.5 81.99 199.094 79.614 196.811 78.328 L 131.689 57.757 C 130.617 57.155 129.407 56.824 128.17 56.797 Z"/>
+ </g>
+ <path fill="#3b3b3b" d="M 128.17 54.208 C 126.82 54.178 125.488 54.51 124.318 55.168 L 59.189 75.739 C 56.906 77.024 55.5 79.4 55.5 81.971 L 55.5 155.331 C 55.5 157.903 56.906 160.279 59.189 161.564 L 124.318 198.244 C 126.599 199.527 129.408 199.527 131.689 198.244 L 196.811 161.564 C 199.094 160.279 200.5 157.903 200.5 155.331 L 200.5 81.971 C 200.5 79.4 199.094 77.024 196.811 75.739 L 131.689 55.168 C 130.617 54.565 129.407 54.235 128.17 54.208 Z"/>
+ <g opacity=".06">
+ <path fill="#ffffff" d="M 128.173 54.208 C 126.822 54.178 125.489 54.51 124.318 55.168 L 59.19 75.741 C 57.409 76.746 56.14 78.432 55.689 80.39 C 56.14 82.348 57.409 84.033 59.19 85.039 L 124.318 121.721 C 126.599 123.004 129.409 123.004 131.69 121.721 L 196.81 85.039 C 198.591 84.033 199.86 82.348 200.311 80.39 C 199.86 78.432 198.591 76.746 196.81 75.741 L 131.69 55.168 C 130.618 54.566 129.409 54.236 128.173 54.208 Z"/>
+ </g>
+ <g opacity=".08">
+ <path d="M 56.578 78.234 C 56.195 78.847 55.909 79.513 55.728 80.209 C 55.909 79.513 56.195 78.847 56.578 78.234 Z M 55.689 80.39 C 55.566 80.908 55.503 81.439 55.5 81.971 L 55.5 155.335 C 55.501 157.905 56.907 160.28 59.19 161.565 L 124.318 198.247 C 125.439 198.873 126.709 199.201 128 199.198 L 128 122.68 C 126.708 122.681 125.438 122.35 124.318 121.721 L 59.19 85.039 C 57.409 84.033 56.14 82.348 55.689 80.39 Z"/>
+ </g>
+ <path fill="#5d5d5d" d="M 128 82.947 L 172.018 99.187 L 172.018 148.807 L 128 170.983 L 83.982 148.807 L 83.982 99.187 L 128 82.947 Z"/>
+ <g opacity=".05">
+ <path fill="#ffffff" d="M 128 82.947 L 83.982 99.186 L 83.982 148.807 L 128 130.633 L 128 82.947 Z"/>
+ </g>
+ <g opacity=".13">
+ <path fill="#ffffff" d="M 128 82.947 L 172.018 99.186 L 172.018 148.807 L 128 130.633 L 128 82.947 Z"/>
+ </g>
+ <g opacity=".1">
+ <path d="M 128.067 108.582 C 127.536 108.573 127.013 108.674 126.554 108.875 L 100.967 120.076 C 100.07 120.468 99.518 121.194 99.518 121.979 L 99.518 144.38 C 99.518 145.165 100.07 145.891 100.967 146.283 L 126.554 157.484 C 127.45 157.876 128.553 157.876 129.449 157.484 L 155.033 146.283 C 155.93 145.891 156.482 145.165 156.482 144.38 L 156.482 121.979 C 156.482 121.194 155.93 120.468 155.033 120.076 L 129.449 108.875 C 129.028 108.691 128.553 108.59 128.067 108.582 L 128.067 108.582 Z"/>
+ </g>
+ <path fill="#f34f17" d="M 128.067 105.993 C 127.536 105.983 127.013 106.085 126.554 106.286 L 100.967 117.486 C 100.07 117.879 99.518 118.604 99.518 119.39 L 99.518 141.791 C 99.518 142.576 100.07 143.301 100.967 143.694 L 126.554 154.895 C 127.45 155.286 128.553 155.286 129.449 154.895 L 155.033 143.694 C 155.93 143.301 156.482 142.576 156.482 141.791 L 156.482 119.39 C 156.482 118.604 155.93 117.879 155.033 117.486 L 129.449 106.286 C 129.028 106.102 128.553 106.001 128.067 105.993 L 128.067 105.993 Z"/>
+ <path fill="#fda463" d="M 128.067 105.993 C 127.536 105.984 127.013 106.087 126.554 106.289 L 100.964 117.483 C 100.524 117.677 100.16 117.956 99.907 118.292 C 100.161 118.624 100.526 118.9 100.964 119.092 L 126.554 130.294 C 127.449 130.685 128.551 130.685 129.446 130.294 L 155.036 119.092 C 155.474 118.9 155.839 118.624 156.093 118.292 C 155.84 117.956 155.476 117.677 155.036 117.483 L 129.446 106.289 C 129.026 106.104 128.552 106.002 128.067 105.993 L 128.067 105.993 Z"/>
+ <path fill="#fb7c38" d="M 99.907 118.292 C 99.653 118.625 99.519 119.003 99.518 119.389 L 99.518 141.793 C 99.52 142.575 100.071 143.298 100.964 143.69 L 126.554 154.892 C 126.993 155.085 127.492 155.188 128 155.188 L 128 130.591 C 127.492 130.59 126.993 130.487 126.554 130.294 L 100.964 119.092 C 100.526 118.9 100.161 118.624 99.907 118.292 L 99.907 118.292 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sayonara.svg b/.icons/Gruvbox_Dark-2/apps/64/sayonara.svg
new file mode 100644
index 000000000..f063d5d33
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sayonara.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="qWbs0Rfh3VcFY0vBE2nOK98DExxq7LZl" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#qWbs0Rfh3VcFY0vBE2nOK98DExxq7LZl)">
+ <linearGradient id="_lgradient_178" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_178)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_179" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_179)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <ellipse fill="#ffffff" cx="70.468" cy="93.78" rx="14.968" ry="14.83" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" d="M 107.093397 78.042 L 192.85898 78.042 C 197.078204 78.043898 200.498075 81.432112 200.5 85.612268 L 200.5 101.370959 C 200.498075 105.551115 197.078204 108.939329 192.85898 108.941227 L 107.093397 108.941227 C 102.874615 108.938699 99.455442 105.550669 99.453525 101.370959 L 99.453525 85.612268 C 99.455442 81.432559 102.874615 78.044528 107.093397 78.042 L 107.093397 78.042 Z"/>
+ <ellipse fill="#ffffff" cx="70.468" cy="133.331" rx="14.968" ry="14.83" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" d="M 107.093397 117.591817 L 192.85898 117.591817 C 197.078204 117.593716 200.498075 120.98193 200.5 125.162085 L 200.5 140.920768 C 200.498075 145.100941 197.078204 148.489146 192.85898 148.491036 L 107.093397 148.491036 C 102.874615 148.488516 99.455442 145.100486 99.453525 140.920768 L 99.453525 125.162085 C 99.455442 120.982376 102.874615 117.594346 107.093397 117.591817 L 107.093397 117.591817 Z"/>
+ <linearGradient id="_lgradient_180" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(29.936693,0,0,29.659496,55.5,158.052223)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <ellipse fill="url(#_lgradient_180)" cx="70.468" cy="172.882" rx="14.968" ry="14.83" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_181" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(101.046475,0,0,30.899219,99.453525,157.142781)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_181)" d="M 107.093397 157.142781 L 192.85898 157.142781 C 197.078204 157.144688 200.498075 160.532894 200.5 164.713049 L 200.5 180.471732 C 200.498075 184.651905 197.078204 188.04011 192.85898 188.042 L 107.093397 188.042 C 102.874615 188.03948 99.455442 184.65145 99.453525 180.471732 L 99.453525 164.713049 C 99.455442 160.533349 102.874615 157.145318 107.093397 157.142781 L 107.093397 157.142781 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sc-apps-gcompris-qt.svg b/.icons/Gruvbox_Dark-2/apps/64/sc-apps-gcompris-qt.svg
new file mode 120000
index 000000000..377138cfb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sc-apps-gcompris-qt.svg
@@ -0,0 +1 @@
+gcompris.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sc-controller.svg b/.icons/Gruvbox_Dark-2/apps/64/sc-controller.svg
new file mode 120000
index 000000000..491732295
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sc-controller.svg
@@ -0,0 +1 @@
+gameboy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/scanner.svg b/.icons/Gruvbox_Dark-2/apps/64/scanner.svg
new file mode 100644
index 000000000..3b22a785e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/scanner.svg
@@ -0,0 +1,64 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="MwCm2OfabNZ85yDnwOyxG7Zmh6YatEEw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#MwCm2OfabNZ85yDnwOyxG7Zmh6YatEEw)">
+ <linearGradient id="_lgradient_170" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_170)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <linearGradient id="_lgradient_171" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(239.385919,0,0,41.289993,8.311194,199)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_171)" d="M 247.697113 199 C 241.49379 234.222458 221.830505 240.289993 165.688919 240.289993 L 90.319397 240.289993 C 34.177807 240.289993 14.514523 234.222458 8.311194 199 L 247.697113 199 L 247.697113 199 Z"/>
+ <linearGradient id="_lgradient_172" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(144.272291,0,0,24.884513,55.311194,199)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_172)" d="M 199.583486 199 C 195.844888 220.227751 183.994287 223.884513 150.159066 223.884513 L 104.735619 223.884513 C 70.900396 223.884513 59.049795 220.227751 55.311194 199 L 199.583486 199 L 199.583486 199 Z"/>
+ <linearGradient id="_lgradient_173" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(244.648308,0,0,145.380001,5.68,53.619999)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_173)" d="M 247.765656 53.619999 C 249.722931 64.733696 250.328308 78.800514 250.328308 96.495461 L 250.328308 155.746262 C 250.328308 173.64357 249.709 187.8293 247.697113 199 L 247.697113 199 L 8.311194 199 C 6.299314 187.8293 5.68 173.64357 5.68 155.746262 L 5.68 96.495461 C 5.68 78.800514 6.285381 64.733696 8.242647 53.619999 L 247.765656 53.619999 L 247.765656 53.619999 Z"/>
+ <linearGradient id="_lgradient_174" x1="-10.849" x2="-10.849" y1="0" y2="2" gradientTransform="matrix(239.523008,0,0,21.484322,8.242647,32.135677)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#18222a"/>
+ <stop offset="100%" style="stop-color:#566069"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_174)" d="M 241.288864 33.786495 C 244.31395 39.075203 246.382629 45.598263 247.765656 53.619999 L 247.765656 53.619999 L 8.242647 53.619999 C 9.776995 44.720566 12.155248 37.665707 15.779923 32.135677 L 241.288864 33.786495 L 241.288864 33.786495 Z"/>
+ <linearGradient id="_lgradient_175" x1="-10.849" x2="-10.849" y1="1" y2="0" gradientTransform="matrix(225.508941,0,0,21.834891,15.779923,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2f3943"/>
+ <stop offset="100%" style="stop-color:#4d5662"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_175)" d="M 241.288864 33.786495 C 230.920731 15.616487 209.321838 11.951604 165.688919 11.951604 L 90.319397 11.951604 C 48.07729 11.951604 26.486912 15.386572 15.779923 32.135677 L 241.288864 33.786495 L 241.288864 33.786495 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_176" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_176)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_177" x1="-12.268" x2="-12.268" y1="0" y2="1" gradientTransform="matrix(217.2,0,0,120,19.4,65.36445)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2e5d89"/>
+ <stop offset="100%" style="stop-color:#1b92f4"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_177)" width="217.2" height="120" x="19.4" y="65.36" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#84cbfe" width="217.2" height="4.286" x="19.4" y="116.79" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#eff0f1" width="72.857" height="90" x="23.69" y="91.08" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ <g opacity=".1">
+ <path d="M 8.47474 53.619999 L 200.699997 199 L 247.75 199.03125 C 248.875 192.03125 249.605957 183.743195 250 175.78125 C 250.34375 139.34375 250.693497 99.655083 249.4375 67.28125 C 249.12146 62.558071 248.46875 57.9375 247.697113 53.619999 L 8.47474 53.619999 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/scans2pdf.svg b/.icons/Gruvbox_Dark-2/apps/64/scans2pdf.svg
new file mode 100644
index 000000000..e474d5560
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/scans2pdf.svg
@@ -0,0 +1,66 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_USwYpjNFw0hWYAUNatA41YIIIZvxLgjc">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_USwYpjNFw0hWYAUNatA41YIIIZvxLgjc)">
+ <defs>
+ <filter id="qz7vF3RNqTJN8KtRUQvhBDUWi9Yd091I" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#qz7vF3RNqTJN8KtRUQvhBDUWi9Yd091I)">
+ <linearGradient id="_lgradient_54" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_54)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g>
+ <path fill="#c43ac4" d="M 23.5 31 L 23.5 97.809 L 122.391 31 L 23.5 31 Z"/>
+ <path fill="#f22c42" d="M 122.391 31 L 23.5 97.809 L 23.5 165.346 L 222.361 31 L 122.391 31 Z"/>
+ <path fill="#fb7c38" d="M 222.361 31 L 23.5 165.346 L 23.5 224 L 36.65 224 L 233 91.35 L 233 31 L 222.361 31 Z"/>
+ <path fill="#fdc92b" d="M 233 91.35 L 36.65 224 L 136.638 224 L 233 158.9 L 233 91.35 Z"/>
+ <path fill="#76c22b" d="M 233 158.9 L 136.638 224 L 233 224 L 233 158.9 Z"/>
+ <g opacity=".2">
+ <rect fill="#ffffff" width="4.595" height="209.5" x="125.95" y="-71.45" transform="matrix(0,1,-1,0,161.548,-94.952)"/>
+ </g>
+ </g>
+ <linearGradient id="_lgradient_55" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_55)" fill-rule="evenodd" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z M 165.71 31.95 C 169.94 31.95 174.18 31.99 178.41 32.08 C 182.09 32.16 185.77 32.31 189.45 32.52 C 192.58 32.69 195.71 32.95 198.83 33.3 C 201.41 33.58 203.97 33.95 206.52 34.42 C 208.54 34.8 210.54 35.27 212.51 35.85 C 213.98 36.28 215.43 36.81 216.83 37.44 C 217.83 37.89 218.8 38.43 219.71 39.04 C 220.4 39.51 221.05 40.04 221.65 40.63 C 222.24 41.22 222.77 41.87 223.24 42.56 C 223.85 43.47 224.38 44.43 224.83 45.43 C 225.46 46.83 225.99 48.27 226.43 49.74 C 227 51.71 227.48 53.7 227.85 55.72 C 228.32 58.26 228.7 60.82 228.98 63.39 C 229.32 66.51 229.58 69.63 229.76 72.76 C 229.97 76.43 230.12 80.11 230.2 83.79 C 230.29 88.02 230.33 92.24 230.33 96.47 C 230.33 96.48 230.33 96.49 230.33 96.5 L 230.33 155.75 C 230.33 155.75 230.33 155.76 230.33 155.77 C 230.33 160 230.29 164.23 230.2 168.45 C 230.12 172.13 229.97 175.81 229.76 179.48 C 229.58 182.61 229.32 185.73 228.98 188.85 C 228.7 191.42 228.32 193.98 227.85 196.53 C 227.48 198.54 227 200.53 226.43 202.5 C 225.99 203.97 225.46 205.41 224.83 206.81 C 224.38 207.81 223.85 208.77 223.24 209.68 C 222.77 210.37 222.24 211.02 221.65 211.61 C 221.05 212.2 220.4 212.73 219.71 213.2 C 218.8 213.81 217.83 214.35 216.83 214.8 C 215.43 215.43 213.98 215.96 212.51 216.39 C 210.54 216.97 208.54 217.45 206.52 217.82 C 203.97 218.29 201.41 218.67 198.83 218.95 C 195.71 219.29 192.58 219.55 189.45 219.72 C 185.77 219.93 182.09 220.08 178.41 220.16 C 174.18 220.25 169.94 220.29 165.71 220.29 C 165.7 220.29 165.7 220.29 165.69 220.29 L 90.32 220.29 C 90.31 220.29 90.3 220.29 90.3 220.29 C 86.06 220.29 81.83 220.25 77.6 220.16 C 73.92 220.08 70.23 219.93 66.56 219.72 C 63.42 219.55 60.3 219.29 57.18 218.95 C 54.6 218.67 52.03 218.29 49.49 217.82 C 47.47 217.45 45.47 216.97 43.5 216.39 C 42.03 215.96 40.58 215.43 39.18 214.8 C 38.18 214.35 37.21 213.81 36.3 213.2 C 35.6 212.73 34.96 212.2 34.36 211.61 C 33.77 211.02 33.24 210.37 32.77 209.68 C 32.16 208.77 31.62 207.81 31.17 206.81 C 30.55 205.41 30.01 203.97 29.58 202.5 C 29 200.53 28.53 198.54 28.16 196.53 C 27.68 193.98 27.31 191.42 27.03 188.85 C 26.68 185.73 26.42 182.61 26.25 179.48 C 26.04 175.81 25.89 172.13 25.81 168.45 C 25.72 164.23 25.68 160 25.68 155.77 C 25.68 155.76 25.68 155.75 25.68 155.75 L 25.68 96.5 C 25.68 96.49 25.68 96.48 25.68 96.47 C 25.68 92.24 25.72 88.02 25.81 83.79 C 25.89 80.11 26.04 76.43 26.25 72.76 C 26.42 69.63 26.68 66.51 27.03 63.39 C 27.31 60.82 27.68 58.26 28.16 55.72 C 28.53 53.7 29 51.71 29.58 49.74 C 30.01 48.27 30.55 46.83 31.17 45.43 C 31.62 44.43 32.16 43.47 32.77 42.56 C 33.24 41.87 33.77 41.22 34.36 40.63 C 34.96 40.04 35.6 39.51 36.3 39.04 C 37.21 38.43 38.18 37.89 39.18 37.44 C 40.58 36.81 42.03 36.28 43.5 35.85 C 45.47 35.27 47.47 34.8 49.49 34.42 C 52.03 33.95 54.6 33.58 57.18 33.3 C 60.3 32.95 63.42 32.69 66.56 32.52 C 70.23 32.31 73.92 32.16 77.6 32.08 C 81.83 31.99 86.06 31.95 90.3 31.95 C 90.3 31.95 90.31 31.95 90.32 31.95 L 165.69 31.95 C 165.7 31.95 165.7 31.95 165.71 31.95 Z"/>
+ <g>
+ <defs>
+ <filter id="hYaWlGqgIowU9lRNPA3f3kcj2bIYnZjM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#hYaWlGqgIowU9lRNPA3f3kcj2bIYnZjM)">
+ <path d="M 21.619 88.976 L 236.496 88.976 C 239.402 88.976 241.761 91.335 241.761 94.241 L 241.761 104.425 C 241.761 107.331 239.402 109.69 236.496 109.69 L 21.619 109.69 C 18.713 109.69 16.354 107.331 16.354 104.425 L 16.354 94.241 C 16.354 91.335 18.713 88.976 21.619 88.976 Z"/>
+ </g>
+ <defs>
+ <linearGradient id="_lgradient_56" x1=".5" x2=".5" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ </defs>
+ <path d="M 21.619 85.524 L 236.496 85.524 C 239.402 85.524 241.761 87.883 241.761 90.789 L 241.761 100.973 C 241.761 103.879 239.402 106.238 236.496 106.238 L 21.619 106.238 C 18.713 106.238 16.354 103.879 16.354 100.973 L 16.354 90.789 C 16.354 87.883 18.713 85.524 21.619 85.524 Z" style="fill:url(#_lgradient_56)"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_57" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_57)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/scantailor.svg b/.icons/Gruvbox_Dark-2/apps/64/scantailor.svg
new file mode 100644
index 000000000..3e0d479cb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/scantailor.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="sHgF1mWDdKMxxnPufzAdi3qRQ0hfrBoF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#sHgF1mWDdKMxxnPufzAdi3qRQ0hfrBoF)">
+ <linearGradient id="_lgradient_18" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <linearGradient id="_lgradient_19" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(122.324,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#c8c4b7"/>
+ <stop offset="100%" style="stop-color:#ada694"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" d="M 127.754 11.577 L 127.754 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 127.754 11.577 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_20" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#5d5d5d" d="M 61.439 189.5 L 61.439 189.5 Q 52.805 189.5 45.485 187.905 L 45.485 187.905 L 45.485 187.905 Q 38.166 186.309 33.38 184.432 L 33.38 184.432 L 33.38 184.432 Q 28.594 182.556 28.594 182.368 L 28.594 182.368 L 27.092 179.74 L 27.092 179.74 Q 27.28 178.426 27.937 174.016 L 27.937 174.016 L 27.937 174.016 Q 28.594 169.605 29.344 162.191 L 29.344 162.191 L 29.344 162.191 Q 30.095 154.778 30.095 147.833 L 30.095 147.833 L 45.485 146.707 L 45.485 146.707 Q 45.485 157.218 47.362 162.848 L 47.362 162.848 L 47.362 162.848 Q 49.239 168.479 53.65 170.825 L 53.65 170.825 L 53.65 170.825 Q 58.061 173.171 66.319 173.171 L 66.319 173.171 L 66.319 173.171 Q 75.328 173.171 80.771 169.23 L 80.771 169.23 L 80.771 169.23 Q 86.214 165.288 86.214 158.344 L 86.214 158.344 L 86.214 158.344 Q 86.214 152.15 80.489 147.833 L 80.489 147.833 L 80.489 147.833 Q 74.765 143.517 62.753 137.698 L 62.753 137.698 L 62.753 137.698 Q 62.002 137.323 58.436 135.634 L 58.436 135.634 L 58.436 135.634 Q 44.359 128.877 36.477 121.369 L 36.477 121.369 L 36.477 121.369 Q 28.594 113.862 28.594 101.85 L 28.594 101.85 L 28.594 101.85 Q 28.594 91.152 34.975 82.612 L 34.975 82.612 L 34.975 82.612 Q 41.356 74.072 52.711 69.286 L 52.711 69.286 L 52.711 69.286 Q 64.067 64.5 78.518 64.5 L 78.518 64.5 L 78.518 64.5 Q 86.777 64.5 93.815 65.626 L 93.815 65.626 L 93.815 65.626 Q 100.853 66.752 105.076 67.972 L 105.076 67.972 L 105.076 67.972 Q 109.299 69.192 110.426 69.568 L 110.426 69.568 L 111.739 72.008 L 111.739 72.008 Q 111.552 73.134 110.613 77.732 L 110.613 77.732 L 110.613 77.732 Q 109.675 82.33 108.736 89.462 L 108.736 89.462 L 108.736 89.462 Q 107.798 96.595 107.235 104.102 L 107.235 104.102 L 93.346 105.228 L 91.657 104.102 L 91.657 104.102 Q 91.657 103.539 91.844 101.756 L 91.844 101.756 L 91.844 101.756 Q 92.032 99.973 92.032 97.345 L 92.032 97.345 L 92.032 97.345 Q 92.032 88.899 87.809 85.333 L 87.809 85.333 L 87.809 85.333 Q 83.586 81.767 73.639 81.767 L 73.639 81.767 L 73.639 81.767 Q 65.568 81.767 60.407 85.615 L 60.407 85.615 L 60.407 85.615 Q 55.245 89.462 55.245 95.468 L 55.245 95.468 L 55.245 95.468 Q 55.245 99.973 58.53 103.633 L 58.53 103.633 L 58.53 103.633 Q 61.814 107.293 66.413 109.92 L 66.413 109.92 L 66.413 109.92 Q 71.011 112.548 79.832 116.865 L 79.832 116.865 L 79.832 116.865 Q 90.343 121.932 97.194 126.062 L 97.194 126.062 L 97.194 126.062 Q 104.044 130.191 108.736 136.572 L 108.736 136.572 L 108.736 136.572 Q 113.428 142.954 113.428 151.775 L 113.428 151.775 L 113.428 151.775 Q 113.428 163.036 106.953 171.576 L 106.953 171.576 L 106.953 171.576 Q 100.478 180.116 88.748 184.808 L 88.748 184.808 L 88.748 184.808 Q 77.017 189.5 61.439 189.5 L 61.439 189.5 Z"/>
+ <path d="M 77.35 63.025 L 76.196 63.605 L 75.921 64.865 L 76.725 65.875 L 77.413 66.025 L 78.581 66 L 78.606 66 L 82.575 66.07 L 82.602 66.07 L 86.294 66.271 L 87.487 65.779 L 87.856 64.543 L 87.13 63.476 L 86.456 63.275 L 82.71 63.072 L 82.653 63.07 L 78.6 63 L 78.544 63 L 77.35 63.025 Z M 68.007 63.682 L 67.934 63.691 L 64.661 64.215 L 64.587 64.228 L 61.409 64.902 L 61.333 64.92 L 59.21 65.488 L 58.227 66.324 L 58.259 67.615 L 59.28 68.402 L 59.983 68.387 L 62.03 67.838 L 62.046 67.834 L 65.173 67.172 L 68.378 66.66 L 68.573 66.637 L 69.671 65.957 L 69.833 64.676 L 68.94 63.744 L 68.243 63.656 L 68.007 63.682 Z M 94.313 64.742 L 93.805 65.93 L 94.407 67.072 L 95.051 67.348 L 96.928 67.668 L 96.964 67.674 L 99.921 68.248 L 102.51 68.83 L 102.516 68.832 L 103.729 69.152 L 104.997 68.912 L 105.61 67.777 L 105.114 66.586 L 104.495 66.252 L 103.229 65.918 L 103.175 65.904 L 100.534 65.312 L 100.493 65.303 L 97.501 64.723 L 97.467 64.717 L 95.555 64.39 L 94.313 64.742 Z M 50.532 68.654 L 49.385 69.176 L 49.307 69.215 L 46.702 70.586 L 46.622 70.633 L 44.173 72.121 L 44.091 72.174 L 42.51 73.281 L 41.876 74.404 L 42.348 75.605 L 43.579 75.996 L 44.233 75.738 L 45.768 74.664 L 48.147 73.217 L 50.684 71.881 L 51.774 71.385 L 52.604 70.398 L 52.36 69.131 L 51.223 68.521 L 50.532 68.654 Z M 110.634 70.502 L 110.102 71.678 L 110.235 72.178 L 109.198 77.443 L 109.196 77.451 L 108.727 79.908 L 108.721 79.939 L 108.678 80.189 L 109.032 81.432 L 110.219 81.939 L 111.36 81.336 L 111.637 80.691 L 111.674 80.471 L 111.68 80.445 L 111.68 80.439 L 112.141 78.021 L 112.143 78.014 L 113.268 72.297 L 113.116 71.297 L 112.923 70.935 L 111.882 70.174 L 110.634 70.502 Z M 35.614 79.506 L 35.608 79.512 L 35.538 79.594 L 33.864 81.67 L 33.813 81.736 L 33.042 82.812 L 33.008 82.859 L 32.286 83.953 L 32.255 84.002 L 31.581 85.113 L 31.551 85.164 L 30.928 86.291 L 30.899 86.344 L 30.403 87.332 L 30.378 88.623 L 31.364 89.457 L 32.632 89.215 L 33.085 88.678 L 33.553 87.742 L 33.563 87.725 L 34.176 86.617 L 34.807 85.578 L 34.819 85.559 L 35.505 84.523 L 35.511 84.516 L 36.227 83.518 L 37.874 81.476 L 37.841 81.449 L 38.196 80.322 L 37.485 79.246 L 36.2 79.119 L 35.614 79.506 Z M 75.21 80.808 L 74.813 82.037 L 75.518 83.119 L 76.188 83.334 L 78.157 83.482 L 80.091 83.746 L 81.85 84.115 L 83.395 84.576 L 84.503 85.027 L 85.79 84.953 L 86.544 83.906 L 86.206 82.66 L 85.634 82.25 L 84.46 81.771 L 84.323 81.723 L 82.641 81.221 L 82.52 81.189 L 80.659 80.801 L 80.553 80.783 L 78.514 80.504 L 78.425 80.494 L 76.413 80.342 L 75.21 80.808 Z M 66.997 81.023 L 65.991 81.273 L 65.874 81.307 L 64.264 81.848 L 64.145 81.894 L 62.626 82.557 L 62.505 82.615 L 61.079 83.398 L 60.96 83.471 L 59.624 84.371 L 59.51 84.457 L 58.45 85.33 L 57.903 86.498 L 58.467 87.66 L 59.723 87.953 L 60.356 87.646 L 61.374 86.808 L 62.575 86 L 63.878 85.283 L 65.28 84.672 L 66.762 84.174 L 67.717 83.935 L 68.716 83.117 L 68.708 81.826 L 67.7 81.019 L 66.997 81.023 Z M 107.587 88.471 L 107.327 89.125 L 107.309 89.248 L 107.305 89.277 L 106.858 92.867 L 106.856 92.889 L 106.458 96.525 L 106.456 96.545 L 106.303 98.139 L 106.745 99.351 L 107.965 99.771 L 109.061 99.088 L 109.29 98.424 L 109.44 96.851 L 109.44 96.846 L 109.442 96.832 L 109.836 93.236 L 109.838 93.215 L 110.278 89.676 L 110.28 89.662 L 110.282 89.646 L 110.296 89.553 L 109.913 88.32 L 108.714 87.842 L 107.587 88.471 Z M 90.149 88.803 L 89.505 89.922 L 89.604 90.539 L 89.594 90.541 L 89.616 90.613 L 89.616 90.615 L 89.616 90.617 L 90.038 92.057 L 90.339 93.631 L 90.526 95.408 L 90.589 97.316 L 90.589 97.328 L 90.559 98.893 L 91.091 100.068 L 92.341 100.397 L 93.38 99.631 L 93.557 98.951 L 93.589 97.375 L 93.589 97.297 L 93.522 95.262 L 93.514 95.152 L 93.317 93.269 L 93.3 93.146 L 92.969 91.416 L 92.934 91.275 L 92.473 89.697 L 92.419 89.543 L 92.384 89.461 L 91.425 88.599 L 90.149 88.803 Z M 54.071 93.521 L 53.87 94.195 L 53.803 95.385 L 53.803 95.537 L 53.854 96.65 L 53.868 96.791 L 54.022 97.879 L 54.05 98.021 L 54.305 99.08 L 54.346 99.221 L 54.706 100.254 L 54.76 100.387 L 55.221 101.394 L 55.286 101.517 L 55.85 102.498 L 55.921 102.609 L 56.589 103.564 L 56.663 103.662 L 56.667 103.666 L 57.837 104.209 L 58.997 103.64 L 59.284 102.383 L 59.028 101.859 L 59.048 101.846 L 58.415 100.941 L 57.917 100.074 L 57.514 99.197 L 57.206 98.307 L 56.983 97.387 L 56.848 96.447 L 56.805 95.463 L 56.866 94.359 L 56.374 93.166 L 55.137 92.795 L 54.071 93.521 Z M 27.866 95.656 L 27.585 96.301 L 27.573 96.373 L 27.563 96.433 L 27.387 97.711 L 27.381 97.769 L 27.256 99.066 L 27.253 99.123 L 27.178 100.435 L 27.174 100.492 L 27.151 101.822 L 27.151 101.881 L 27.18 103.365 L 27.184 103.43 L 27.276 104.879 L 27.282 104.945 L 27.364 105.695 L 28.042 106.795 L 29.323 106.959 L 30.257 106.068 L 30.346 105.371 L 30.268 104.656 L 30.178 103.252 L 30.178 103.238 L 30.149 101.848 L 30.173 100.607 L 30.175 100.586 L 30.243 99.353 L 30.245 99.338 L 30.368 98.064 L 30.368 98.058 L 30.532 96.871 L 30.54 96.826 L 30.196 95.58 L 29.014 95.062 L 27.866 95.656 Z M 95.053 103.59 L 93.938 104.236 L 93.737 105.512 L 94.602 106.471 L 95.296 106.58 L 104.266 105.851 L 105.384 105.205 L 105.583 103.93 L 104.719 102.971 L 104.024 102.861 L 95.053 103.59 Z M 63.085 108.182 L 63.21 109.465 L 63.702 109.967 L 65.678 111.193 L 65.743 111.232 L 68.305 112.652 L 68.333 112.666 L 71.425 114.297 L 71.452 114.31 L 71.675 114.422 L 72.966 114.449 L 73.798 113.463 L 73.555 112.195 L 73.018 111.742 L 72.796 111.629 L 69.76 110.027 L 69.733 110.014 L 67.229 108.625 L 65.286 107.418 L 64.003 107.275 L 63.085 108.182 Z M 30.321 112.988 L 29.757 114.148 L 29.915 114.834 L 30.389 115.777 L 30.426 115.849 L 31.073 116.98 L 31.116 117.051 L 31.825 118.148 L 31.87 118.215 L 32.639 119.275 L 32.688 119.34 L 33.52 120.365 L 33.571 120.426 L 34.464 121.418 L 34.516 121.473 L 35.471 122.43 L 35.528 122.482 L 35.542 122.494 L 36.778 122.863 L 37.844 122.133 L 37.948 120.848 L 37.585 120.318 L 37.594 120.308 L 37.552 120.267 L 36.692 119.408 L 36.675 119.389 L 35.817 118.437 L 35.042 117.476 L 34.317 116.478 L 33.678 115.492 L 33.669 115.474 L 33.055 114.4 L 32.596 113.488 L 31.579 112.695 L 30.321 112.988 Z M 78.94 116.744 L 79.19 118.01 L 79.731 118.459 L 84.227 120.674 L 84.253 120.685 L 87.747 122.488 L 89.036 122.529 L 89.88 121.553 L 89.653 120.281 L 89.122 119.822 L 85.604 118.008 L 85.579 117.994 L 81.055 115.767 L 79.764 115.752 L 78.94 116.744 Z M 94.882 125.045 L 95.046 126.324 L 95.553 126.81 L 96.477 127.348 L 96.497 127.359 L 98.063 128.355 L 98.071 128.361 L 99.616 129.449 L 99.62 129.453 L 101.102 130.609 L 101.116 130.621 L 102.548 131.861 L 102.579 131.889 L 102.591 131.875 L 103.774 132.266 L 104.86 131.568 L 105.003 130.285 L 104.622 129.693 L 104.598 129.67 L 104.544 129.619 L 103.067 128.342 L 103.008 128.295 L 101.466 127.086 L 101.405 127.041 L 99.794 125.904 L 99.733 125.863 L 98.055 124.797 L 98.005 124.766 L 97.061 124.217 L 95.774 124.111 L 94.882 125.045 Z M 42.143 126.474 L 42.217 127.764 L 42.692 128.283 L 45.124 129.932 L 45.171 129.963 L 48.012 131.734 L 48.057 131.76 L 50.409 133.115 L 51.696 133.215 L 52.585 132.279 L 52.417 130.998 L 51.907 130.515 L 49.6 129.187 L 49.569 129.168 L 49.555 129.16 L 46.768 127.422 L 46.758 127.416 L 44.374 125.799 L 43.098 125.605 L 42.143 126.474 Z M 57.692 135.596 L 57.958 136.859 L 58.503 137.301 L 62.137 139.039 L 62.163 139.051 L 66.557 141.256 L 67.846 141.281 L 68.68 140.295 L 68.438 139.027 L 67.901 138.574 L 63.481 136.357 L 63.456 136.346 L 59.798 134.596 L 58.507 134.594 L 57.692 135.596 Z M 108.384 136.519 L 107.971 137.744 L 108.217 138.402 L 108.612 138.986 L 109.507 140.594 L 110.259 142.256 L 110.876 143.996 L 111.362 145.834 L 111.409 146.094 L 112.163 147.141 L 113.452 147.215 L 114.321 146.26 L 114.36 145.557 L 114.302 145.234 L 114.276 145.119 L 113.762 143.18 L 113.725 143.062 L 113.067 141.201 L 113.02 141.084 L 112.214 139.299 L 112.157 139.185 L 111.204 137.474 L 111.138 137.367 L 110.706 136.726 L 109.595 136.07 L 108.384 136.519 Z M 73.698 143.764 L 73.854 145.045 L 74.36 145.533 L 74.575 145.658 L 74.579 145.66 L 74.608 145.678 L 76.46 146.83 L 76.485 146.846 L 76.499 146.855 L 78.139 147.947 L 78.163 147.965 L 78.184 147.978 L 79.632 149.023 L 80.874 150.049 L 81.352 150.531 L 82.569 150.965 L 83.671 150.293 L 83.844 149.014 L 83.479 148.414 L 82.95 147.883 L 82.842 147.785 L 81.501 146.676 L 81.423 146.615 L 79.893 145.514 L 79.848 145.482 L 78.122 144.332 L 78.083 144.307 L 76.161 143.111 L 76.128 143.092 L 75.88 142.945 L 74.592 142.834 L 73.698 143.764 Z M 33.04 146.117 L 31.919 146.756 L 31.71 148.029 L 32.565 148.996 L 33.26 149.109 L 42.235 148.453 L 43.356 147.814 L 43.567 146.541 L 42.71 145.576 L 42.016 145.461 L 33.04 146.117 Z M 44.323 151.683 L 44.204 152.377 L 44.309 154.002 L 44.313 154.051 L 44.518 156.144 L 44.524 156.199 L 44.79 158.141 L 44.8 158.205 L 45.122 159.994 L 45.137 160.068 L 45.475 161.519 L 46.28 162.529 L 47.571 162.539 L 48.391 161.541 L 48.397 160.84 L 48.069 159.43 L 47.763 157.736 L 47.505 155.852 L 47.304 153.807 L 47.302 153.779 L 47.3 153.758 L 47.196 152.182 L 46.567 151.055 L 45.296 150.834 L 44.323 151.683 Z M 28.7 153.09 L 28.509 153.766 L 28.467 154.799 L 28.465 154.818 L 28.465 154.836 L 28.235 158.381 L 27.907 162.057 L 27.844 162.635 L 28.27 163.853 L 29.483 164.291 L 30.589 163.623 L 30.827 162.961 L 30.891 162.353 L 30.895 162.324 L 31.223 158.646 L 31.227 158.611 L 31.462 154.992 L 31.464 154.955 L 31.505 153.885 L 30.997 152.697 L 29.755 152.346 L 28.7 153.09 Z M 112.096 153.978 L 111.868 154.642 L 111.77 155.705 L 111.768 155.717 L 111.594 157.027 L 111.592 157.037 L 111.381 158.26 L 111.122 159.463 L 111.116 159.486 L 110.799 160.713 L 110.793 160.732 L 110.449 161.859 L 110.441 161.883 L 110.033 163.051 L 110.172 164.334 L 111.256 165.035 L 112.483 164.633 L 112.863 164.043 L 113.281 162.851 L 113.301 162.791 L 113.68 161.543 L 113.697 161.484 L 114.025 160.215 L 114.041 160.154 L 114.318 158.863 L 114.33 158.805 L 114.559 157.492 L 114.567 157.434 L 114.744 156.1 L 114.75 156.041 L 114.856 154.922 L 114.411 153.709 L 113.19 153.293 L 112.096 153.978 Z M 84.841 156.795 L 84.717 157.486 L 84.768 158.355 L 84.69 159.883 L 84.46 161.312 L 84.085 162.635 L 83.563 163.871 L 82.897 165.012 L 82.87 165.047 L 82.866 165.066 L 82.848 165.096 L 82.858 165.102 L 82.602 166.311 L 83.415 167.313 L 84.706 167.315 L 85.251 166.873 L 85.335 166.764 L 85.44 166.606 L 86.206 165.293 L 86.292 165.121 L 86.886 163.715 L 86.948 163.539 L 87.374 162.037 L 87.411 161.865 L 87.667 160.27 L 87.682 160.109 L 87.768 158.42 L 87.768 158.256 L 87.712 157.311 L 87.089 156.18 L 85.819 155.951 L 84.841 156.795 Z M 49.878 168.209 L 49.753 169.494 L 50.139 170.08 L 50.637 170.545 L 50.759 170.644 L 51.743 171.385 L 51.872 171.473 L 52.936 172.111 L 53.065 172.182 L 54.229 172.73 L 54.348 172.781 L 55.63 173.258 L 55.739 173.293 L 57.141 173.695 L 57.239 173.721 L 58.762 174.051 L 58.848 174.066 L 59.02 174.094 L 60.259 173.724 L 60.751 172.531 L 60.134 171.396 L 59.483 171.129 L 59.329 171.103 L 59.311 171.101 L 57.93 170.801 L 56.624 170.426 L 55.446 169.99 L 54.413 169.5 L 53.483 168.941 L 52.624 168.295 L 52.184 167.885 L 50.954 167.498 L 49.878 168.209 Z M 76.419 169.935 L 75.737 170.219 L 74.1 170.736 L 72.356 171.142 L 70.499 171.432 L 68.495 171.609 L 68.178 171.619 L 67.03 172.207 L 66.762 173.471 L 67.575 174.473 L 68.262 174.619 L 68.614 174.609 L 68.706 174.603 L 70.79 174.418 L 70.889 174.406 L 72.862 174.099 L 72.969 174.078 L 74.833 173.646 L 74.946 173.615 L 76.698 173.062 L 76.817 173.017 L 77.565 172.709 L 78.43 171.75 L 78.229 170.474 L 77.114 169.828 L 76.419 169.935 Z M 106.454 170.07 L 105.919 170.527 L 105.833 170.646 L 105.819 170.662 L 105.038 171.656 L 105.02 171.676 L 105.003 171.699 L 104.167 172.678 L 103.331 173.588 L 102.415 174.513 L 100.444 176.295 L 99.962 176.672 L 99.385 177.826 L 99.919 179.002 L 101.169 179.326 L 101.809 179.035 L 102.339 178.621 L 102.421 178.552 L 104.45 176.718 L 104.51 176.66 L 105.464 175.699 L 105.501 175.658 L 106.413 174.666 L 106.452 174.623 L 107.323 173.601 L 107.358 173.556 L 108.188 172.504 L 108.223 172.459 L 108.345 172.291 L 108.581 171.021 L 107.745 170.039 L 106.454 170.07 Z M 27.059 170.885 L 26.807 171.541 L 26.51 173.797 L 26.508 173.797 L 25.665 179.521 L 25.846 180.484 L 26.301 181.279 L 27.36 182.015 L 28.6 181.656 L 29.102 180.467 L 28.905 179.791 L 28.71 179.447 L 29.477 174.234 L 29.481 174.213 L 29.78 171.933 L 29.382 170.705 L 28.178 170.242 L 27.059 170.885 Z M 92.665 181.387 L 91.014 182.217 L 88.247 183.414 L 85.348 184.48 L 84.589 184.713 L 83.637 185.586 L 83.716 186.873 L 84.766 187.625 L 85.468 187.582 L 86.251 187.342 L 86.329 187.316 L 89.321 186.217 L 89.399 186.185 L 92.251 184.951 L 92.329 184.914 L 94.014 184.066 L 94.805 183.045 L 94.51 181.789 L 93.348 181.226 L 92.665 181.387 Z M 34.231 183.715 L 33.52 184.793 L 33.911 186.023 L 34.497 186.41 L 35.477 186.764 L 35.546 186.787 L 38.413 187.672 L 38.469 187.687 L 41.653 188.539 L 41.7 188.551 L 43.315 188.926 L 44.577 188.65 L 45.157 187.496 L 44.624 186.32 L 43.997 186.006 L 42.428 185.64 L 42.405 185.634 L 42.382 185.628 L 39.298 184.804 L 39.274 184.796 L 39.243 184.788 L 36.497 183.941 L 36.477 183.933 L 35.516 183.587 L 34.231 183.715 Z M 75.846 186.849 L 72.436 187.353 L 72.419 187.355 L 68.956 187.709 L 68.944 187.709 L 67.268 187.809 L 66.139 188.432 L 65.911 189.703 L 66.755 190.68 L 67.446 190.805 L 69.134 190.705 L 69.196 190.699 L 72.79 190.332 L 72.858 190.324 L 76.331 189.81 L 76.401 189.798 L 76.585 189.763 L 77.62 188.992 L 77.675 187.703 L 76.708 186.849 L 76.005 186.818 L 75.846 186.849 Z M 51.462 187.955 L 51.02 189.166 L 51.684 190.273 L 52.344 190.515 L 53.022 190.592 L 53.061 190.596 L 55.077 190.77 L 55.114 190.774 L 57.171 190.899 L 57.208 190.899 L 59.305 190.975 L 59.341 190.975 L 61.479 191 L 62.651 190.459 L 62.967 189.207 L 62.194 188.172 L 61.514 188 L 59.376 187.974 L 57.352 187.902 L 57.327 187.9 L 57.315 187.9 L 55.335 187.781 L 53.36 187.611 L 53.346 187.609 L 53.319 187.607 L 52.682 187.533 L 51.462 187.955 Z"/>
+ <path fill="#3b3b3b" d="M 154.995 188.313 L 156.513 175.983 L 156.513 175.983 Q 165.238 175.224 169.032 173.707 L 169.032 173.707 L 169.032 173.707 Q 172.825 172.19 174.153 168.396 L 174.153 168.396 L 174.153 168.396 Q 175.481 164.602 175.481 155.877 L 175.481 155.877 L 175.481 79.815 L 175.481 79.815 Q 164.48 80.194 160.022 81.712 L 160.022 81.712 L 160.022 81.712 Q 155.564 83.229 153.857 87.876 L 153.857 87.876 L 153.857 87.876 Q 152.15 92.523 150.822 104.663 L 150.822 104.663 L 135.269 105.801 L 135.269 105.801 Q 136.596 90.058 137.545 65.399 L 137.545 65.399 L 139.631 63.313 L 158.41 65.399 L 217.59 65.399 L 236.748 63.313 L 238.835 65.399 L 238.835 65.399 Q 239.214 88.161 240.731 104.663 L 240.731 104.663 L 225.178 105.801 L 225.178 105.801 Q 223.66 92.903 222.048 88.161 L 222.048 88.161 L 222.048 88.161 Q 220.436 83.419 216.357 81.806 L 216.357 81.806 L 216.357 81.806 Q 212.279 80.194 201.847 79.815 L 201.847 79.815 L 201.847 79.815 Q 200.898 93.851 200.234 117.941 L 200.234 117.941 L 200.234 117.941 Q 199.571 142.03 199.571 161.757 L 199.571 161.757 L 199.571 161.757 Q 199.571 168.775 202.036 171.81 L 202.036 171.81 L 202.036 171.81 Q 204.502 174.845 210.003 174.845 L 210.003 174.845 L 210.003 174.845 Q 214.745 174.845 220.056 174.276 L 220.056 174.276 L 220.815 175.224 L 219.108 187.933 L 219.108 187.933 Q 199.002 187.174 186.483 187.174 L 186.483 187.174 L 186.483 187.174 Q 176.619 187.174 154.995 188.313 L 154.995 188.313 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/schism-icon-128.svg b/.icons/Gruvbox_Dark-2/apps/64/schism-icon-128.svg
new file mode 120000
index 000000000..1a7c00a05
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/schism-icon-128.svg
@@ -0,0 +1 @@
+schism.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/schism.svg b/.icons/Gruvbox_Dark-2/apps/64/schism.svg
new file mode 100644
index 000000000..806fe00c1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/schism.svg
@@ -0,0 +1,57 @@
+<svg width="256" height="256" fill="none" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg">
+ <g clip-path="url(#clip0)">
+ <g filter="url(#filter0_d)">
+ <path d="m165.685 11.947c74.055 0 84.639 10.5572 84.639 84.5438v59.2512c0 73.986-10.584 84.543-84.639 84.543h-75.3698c-74.0557 0-84.63934-10.557-84.63934-84.543v-59.2512c0-73.9866 10.58364-84.5438 84.63934-84.5438h75.3698z" fill="url(#paint0_linear)"/>
+ </g>
+ <path d="M201 83.619H56V201H201V83.619Z" fill="url(#paint1_linear)"/>
+ <path d="M56 100.881V121.595H201V100.881H56ZM56 138.857V159.571H201V138.857H56ZM56 180.286V201H201V180.286H56Z" opacity=".2"/>
+ <path d="M56 83.619V201H73.2619V83.619H56Z" fill="url(#paint2_linear)"/>
+ <path d="M104.333 83.619V201H121.595V83.619H104.333Z" fill="url(#paint3_linear)"/>
+ <path d="M152.667 83.619V201H169.929V83.619H152.667Z" fill="url(#paint4_linear)"/>
+ <path d="M118.143 56H56V66.3571H118.143V56Z" fill="#5c616c"/>
+ <path d="M90.5238 66.3571H56V76.7143H90.5238V66.3571Z" fill="#5c616c"/>
+ <path d="M201 56H152.667V66.3571H201V56Z" fill="#5c616c"/>
+ <path d="M201 83.619H56V87.0714H201V83.619Z" opacity=".2"/>
+ <path d="m165.068 11.9512c4.328-0.0098 8.656 0.0393 12.984 0.1376 3.875 0.0786 7.751 0.226 11.626 0.4519 3.453 0.1965 6.905 0.4814 10.348 0.8548 3.059 0.334 6.118 0.786 9.148 1.346 2.715 0.501 5.4 1.1397 8.046 1.9158 2.4 0.6976 4.751 1.5622 7.023 2.5839 2.115 0.9432 4.141 2.0632 6.059 3.3503 1.839 1.2379 3.561 2.6527 5.135 4.2148 1.564 1.572 2.98 3.2815 4.219 5.1187 1.289 1.9158 2.41 3.9397 3.364 6.0422 1.023 2.2794 1.889 4.6177 2.597 7.0051 0.777 2.6429 1.417 5.325 1.918 8.0367 0.561 3.026 1.013 6.0717 1.348 9.1272 0.374 3.4386 0.659 6.8773 0.856 10.3258 0.226 3.8612 0.373 7.7321 0.462 11.5933 0.088 4.3228 0.138 8.6457 0.128 12.9588v58.2119c0.01 4.323-0.04 8.636-0.128 12.959-0.089 3.871-0.236 7.732-0.462 11.593-0.197 3.449-0.482 6.897-0.856 10.326-0.335 3.055-0.787 6.111-1.348 9.137-0.501 2.702-1.141 5.384-1.918 8.027-0.708 2.387-1.574 4.735-2.597 7.005-0.954 2.112-2.075 4.126-3.364 6.042-1.239 1.837-2.655 3.557-4.219 5.119-1.574 1.562-3.296 2.977-5.135 4.215-1.918 1.287-3.944 2.407-6.059 3.35-2.272 1.022-4.623 1.886-7.023 2.594-2.646 0.776-5.331 1.414-8.046 1.906-3.03 0.569-6.089 1.011-9.148 1.346-3.443 0.373-6.895 0.658-10.348 0.854-3.875 0.226-7.751 0.374-11.626 0.462-4.328 0.088-8.656 0.138-12.984 0.128h-74.126c-4.328 0.01-8.656-0.04-12.9839-0.128-3.8755-0.088-7.751-0.236-11.6265-0.462-3.4525-0.196-6.905-0.481-10.3477-0.854-3.0591-0.335-6.1182-0.777-9.1477-1.346-2.7149-0.492-5.4001-1.13-8.0461-1.906-2.4001-0.708-4.7509-1.572-7.0231-2.594-2.1148-0.943-4.1411-2.063-6.0591-3.35-1.8394-1.238-3.5608-2.653-5.1346-4.215-1.5639-1.562-2.9804-3.282-4.2197-5.119-1.2886-1.916-2.4099-3.93-3.364-6.042-1.023-2.27-1.8886-4.618-2.5968-7.005-0.77706-2.643-1.41642-5.325-1.91807-8.027-0.56067-3.026-1.01313-6.082-1.34757-9.137-0.37377-3.429-0.65903-6.877-0.85575-10.326-0.22623-3.861-0.37378-7.722-0.46231-11.593-0.08852-4.323-0.1377-8.636-0.12787-12.959v-58.2119c-0.00983-4.3131 0.03935-8.636 0.12787-12.9588 0.08853-3.8612 0.23608-7.7321 0.46231-11.5933 0.19672-3.4485 0.48198-6.8872 0.85575-10.3258 0.33444-3.0555 0.7869-6.1012 1.34757-9.1272 0.50165-2.7117 1.14101-5.3938 1.91807-8.0367 0.7082-2.3874 1.5738-4.7257 2.5968-7.0051 0.9541-2.1025 2.0754-4.1264 3.364-6.0422 1.2393-1.8372 2.6558-3.5467 4.2197-5.1187 1.5738-1.5621 3.2952-2.9769 5.1346-4.2148 1.918-1.2871 3.9443-2.4071 6.0591-3.3503 2.2722-1.0217 4.623-1.8863 7.0231-2.5839 2.646-0.7761 5.3312-1.4148 8.0461-1.9158 3.0295-0.56 6.0886-1.012 9.1477-1.346 3.4427-0.3734 6.8952-0.6583 10.3477-0.8548 3.8755-0.2259 7.751-0.3733 11.6265-0.4519 4.3279-0.0983 8.6559-0.1474 12.9839-0.1376h74.126zm0.01 4.0086c4.298-0.0099 8.597 0.0393 12.895 0.1277 3.827 0.0884 7.653 0.2358 11.479 0.4519 3.384 0.1965 6.767 0.4716 10.131 0.8449 2.971 0.3144 5.932 0.7467 8.863 1.2969 2.577 0.4716 5.134 1.0807 7.653 1.8176 2.223 0.6484 4.396 1.4541 6.501 2.3972 1.909 0.8548 3.738 1.8667 5.469 3.0261 1.623 1.0905 3.138 2.3383 4.525 3.7236s2.636 2.8983 3.738 4.5194c1.16 1.7291 2.174 3.5467 3.029 5.4429 0.945 2.1123 1.751 4.2836 2.4 6.4941 0.748 2.5152 1.348 5.0598 1.83 7.6339 0.541 2.9278 0.974 5.8752 1.298 8.8423 0.374 3.3601 0.65 6.73 0.846 10.1097 0.217 3.8218 0.374 7.6338 0.453 11.4557 0.088 4.2934 0.137 8.577 0.137 12.8704v58.2119c0 4.293-0.049 8.577-0.137 12.87-0.079 3.822-0.236 7.644-0.453 11.456-0.196 3.38-0.472 6.75-0.846 10.12-0.324 2.957-0.757 5.904-1.298 8.832-0.482 2.574-1.082 5.119-1.83 7.634-0.649 2.22-1.455 4.382-2.4 6.494-0.855 1.896-1.869 3.724-3.029 5.443-1.102 1.631-2.351 3.144-3.738 4.529-1.387 1.376-2.902 2.623-4.525 3.714-1.731 1.159-3.56 2.171-5.469 3.026-2.105 0.953-4.278 1.749-6.501 2.397-2.519 0.737-5.076 1.346-7.653 1.818-2.931 0.55-5.892 0.982-8.863 1.306-3.364 0.364-6.747 0.649-10.131 0.836-3.826 0.216-7.652 0.373-11.479 0.452-4.298 0.098-8.597 0.137-12.895 0.137h-0.01-74.126-0.0099c-4.2984 0-8.5969-0.039-12.8953-0.137-3.8263-0.079-7.6526-0.236-11.4789-0.452-3.3837-0.187-6.7674-0.472-10.1314-0.836-2.9705-0.324-5.9313-0.756-8.8625-1.306-2.5771-0.472-5.1345-1.081-7.6526-1.818-2.223-0.648-4.3968-1.444-6.5017-2.397-1.9083-0.855-3.7378-1.867-5.469-3.026-1.623-1.091-3.1378-2.338-4.5247-3.714-1.3869-1.385-2.6361-2.898-3.7378-4.529-1.1606-1.719-2.1738-3.547-3.0295-5.443-0.9443-2.112-1.7509-4.274-2.4001-6.494-0.7475-2.515-1.3476-5.06-1.8295-7.634-0.541-2.928-0.9738-5.875-1.2984-8.832-0.3738-3.37-0.6492-6.74-0.8459-10.12-0.2164-3.812-0.37381-7.634-0.4525-11.456-0.08853-4.293-0.13771-8.577-0.13771-12.87v-58.2119c0-4.2934 0.04918-8.577 0.13771-12.8704 0.07869-3.8219 0.2361-7.6339 0.4525-11.4557 0.1967-3.3797 0.4721-6.7496 0.8459-10.1097 0.3246-2.9671 0.7574-5.9145 1.2984-8.8423 0.4819-2.5741 1.082-5.1187 1.8295-7.6339 0.6492-2.2105 1.4558-4.3818 2.4001-6.4941 0.8557-1.8962 1.8689-3.7138 3.0295-5.4429 1.1017-1.6211 2.3509-3.1341 3.7378-4.5194s2.9017-2.6331 4.5247-3.7236c1.7312-1.1594 3.5607-2.1713 5.469-3.0261 2.1049-0.9431 4.2787-1.7488 6.5017-2.3972 2.5181-0.7369 5.0755-1.346 7.6526-1.8176 2.9312-0.5502 5.892-0.9825 8.8625-1.2969 3.364-0.3733 6.7477-0.6484 10.1314-0.8449 3.8263-0.2161 7.6526-0.3635 11.4789-0.4519 4.2984-0.0884 8.5969-0.1376 12.8953-0.1277h0.0099 74.126 0.01z" clip-rule="evenodd" fill="url(#paint5_linear)" fill-rule="evenodd" opacity=".4"/>
+ </g>
+ <defs>
+ <filter id="filter0_d" x="-4.32414" y="5.94696" width="264.648" height="248.338" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+ <feBlend in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="5.67586" x2="5.67586" y1="11.947" y2="240.285" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#edc268" offset="1e-7"/>
+ <stop stop-color="#9b7424" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="128.5" x2="128.5" y1="83.619" y2="201" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#49535e" offset="0"/>
+ <stop stop-color="#2f3943" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint2_linear" x1="64.631" x2="64.631" y1="201" y2="83.619" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#037164" offset="0"/>
+ <stop stop-color="#00ac98" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint3_linear" x1="112.964" x2="112.964" y1="201" y2="83.619" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#037164" offset="0"/>
+ <stop stop-color="#00ac98" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint4_linear" x1="161.298" x2="161.298" y1="201" y2="83.619" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#037164" offset="0"/>
+ <stop stop-color="#00ac98" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint5_linear" x1="132.082" x2="132.082" y1="11.95" y2="240.29" gradientUnits="userSpaceOnUse">
+ <stop stop-color="white" offset="0"/>
+ <stop stop-color="white" stop-opacity=".0980392" offset=".125"/>
+ <stop stop-opacity=".0980392" offset=".925"/>
+ <stop stop-opacity=".498039" offset="1"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect width="256" height="256" fill="white"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/scid.svg b/.icons/Gruvbox_Dark-2/apps/64/scid.svg
new file mode 100755
index 000000000..8e7852fc6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/scid.svg
@@ -0,0 +1,235 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="xSLBaeeGHkKvch3TL66PlfxPLvPUSmO3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#xSLBaeeGHkKvch3TL66PlfxPLvPUSmO3)">
+ <linearGradient id="_lgradient_21" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g>
+ <g>
+ <linearGradient id="_lgradient_22" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(50.334,0,0,41.881,54.297,12.327)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" fill-rule="evenodd" d="M 54.297 34.145 L 54.297 14.2 L 56.994 13.843 C 56.994 13.843 56.994 13.843 57.004 13.843 C 58.522 13.645 60.049 13.496 61.586 13.377 C 63.6 13.229 65.613 13.11 67.636 13.03 C 70.304 12.921 72.982 12.832 75.65 12.773 C 79.141 12.693 82.633 12.624 86.124 12.584 L 104.631 12.327 L 104.631 33.272 L 104.631 54.208 L 79.469 54.208 L 54.297 54.208 L 54.297 34.145 Z M 56.28 34.145 L 56.28 15.935 L 57.252 15.806 C 58.74 15.618 60.237 15.469 61.735 15.36 C 63.729 15.211 65.722 15.092 67.716 15.013 C 70.374 14.904 73.032 14.815 75.7 14.755 C 79.181 14.676 82.662 14.607 86.153 14.567 C 86.153 14.567 86.153 14.567 86.153 14.567 L 102.647 14.339 L 102.647 33.272 L 102.647 52.225 L 79.469 52.225 L 56.28 52.225 L 56.28 34.145 Z"/>
+ <linearGradient id="_lgradient_23" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(49.947,0,0,41.871,151.395,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" fill-rule="evenodd" d="M 151.395 32.896 L 151.395 11.95 L 169.902 12.198 C 176.279 12.257 182.657 12.416 189.034 12.674 C 191.107 12.753 193.18 12.872 195.253 13.021 C 196.592 13.11 197.921 13.249 199.24 13.457 C 199.25 13.457 199.25 13.457 199.26 13.457 L 201.342 13.804 L 201.342 33.738 L 201.342 53.821 L 176.369 53.821 L 151.395 53.821 L 151.395 32.896 Z M 153.378 32.896 L 153.378 13.952 L 169.872 14.18 C 169.872 14.18 169.872 14.18 169.872 14.18 C 176.24 14.24 182.597 14.398 188.955 14.656 C 191.008 14.735 193.071 14.845 195.124 15.003 C 196.393 15.082 197.673 15.221 198.932 15.41 L 199.359 15.489 L 199.359 33.738 L 199.359 51.839 L 176.369 51.839 L 153.378 51.839 L 153.378 32.896 Z"/>
+ <linearGradient id="_lgradient_24" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(50.345,0,0,50.238,102.647,52.225)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" fill-rule="evenodd" d="M 102.647 77.344 L 102.647 52.225 L 127.819 52.225 L 152.992 52.225 L 152.992 77.344 L 152.992 102.463 L 127.819 102.463 L 102.647 102.463 L 102.647 77.344 Z M 104.631 77.344 L 104.631 54.208 L 127.819 54.208 L 151.008 54.208 L 151.008 77.344 L 151.008 100.481 L 127.819 100.481 L 104.631 100.481 L 104.631 77.344 Z"/>
+ <linearGradient id="_lgradient_25" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(50.077,0,0,50.238,5.43,52.225)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" fill-rule="evenodd" d="M 31.931 52.225 L 55.507 52.225 L 55.507 77.344 L 55.507 102.463 L 30.483 102.463 L 5.43 102.463 L 5.668 87.079 C 5.728 83.213 5.827 79.347 5.956 75.491 C 6.005 73.944 6.065 72.398 6.134 70.852 C 6.174 69.84 6.233 68.819 6.313 67.808 C 6.571 64.874 6.888 61.95 7.275 59.036 C 7.424 57.846 7.592 56.656 7.771 55.467 C 7.84 55.061 7.91 54.664 7.989 54.258 C 8.029 53.97 8.098 53.683 8.197 53.415 C 8.366 53.038 8.693 52.771 9.08 52.672 C 9.348 52.582 9.625 52.533 9.903 52.503 C 10.33 52.453 10.766 52.424 11.192 52.404 C 11.867 52.364 12.541 52.344 13.216 52.325 C 15.507 52.275 17.808 52.245 20.109 52.245 C 24.046 52.225 27.984 52.225 31.931 52.225 Z M 9.953 54.495 C 10.002 54.486 10.052 54.486 10.101 54.476 C 10.498 54.426 10.895 54.396 11.292 54.377 C 11.946 54.347 12.601 54.327 13.255 54.307 C 15.537 54.258 17.828 54.228 20.109 54.228 C 24.046 54.208 27.984 54.208 31.931 54.208 C 31.931 54.208 31.931 54.208 31.931 54.208 L 31.931 54.208 L 53.523 54.208 L 53.523 77.344 L 53.523 100.481 L 30.483 100.481 L 7.453 100.481 L 7.652 87.108 C 7.652 87.108 7.652 87.108 7.652 87.108 C 7.711 83.252 7.81 79.406 7.939 75.55 C 7.989 74.014 8.048 72.477 8.118 70.941 C 8.157 69.949 8.217 68.958 8.286 67.967 C 8.544 65.072 8.862 62.178 9.239 59.293 C 9.387 58.114 9.556 56.944 9.734 55.764 C 9.794 55.378 9.863 54.991 9.943 54.605 C 9.943 54.565 9.953 54.525 9.953 54.495 Z"/>
+ <linearGradient id="_lgradient_26" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(49.947,0,0,49.851,151.395,100.867)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" fill-rule="evenodd" d="M 151.395 125.798 L 151.395 100.867 L 176.369 100.867 L 201.342 100.867 L 201.342 125.798 L 201.342 150.718 L 176.369 150.718 L 151.395 150.718 L 151.395 125.798 Z M 153.378 125.798 L 153.378 102.85 L 176.369 102.85 L 199.359 102.85 L 199.359 125.798 L 199.359 148.736 L 176.369 148.736 L 153.378 148.736 L 153.378 125.798 Z"/>
+ <linearGradient id="_lgradient_27" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(50.334,0,0,50.238,199.746,52.225)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_27)" fill-rule="evenodd" d="M 199.746 77.344 L 199.746 52.225 L 223.718 52.225 L 247.541 52.225 L 248.096 55.665 C 248.096 55.665 248.096 55.665 248.096 55.665 C 248.84 60.374 249.356 65.112 249.644 69.87 C 249.802 72.675 249.921 75.481 249.971 78.286 C 250.05 81.736 250.08 85.185 250.08 88.635 L 250.08 102.463 L 224.908 102.463 L 199.746 102.463 L 199.746 77.344 Z M 201.729 77.344 L 201.729 54.208 L 223.718 54.208 L 245.855 54.208 L 246.133 55.982 C 246.867 60.622 247.382 65.29 247.66 69.989 C 247.829 72.765 247.938 75.54 247.987 78.326 C 248.067 81.765 248.096 85.195 248.096 88.635 C 248.096 88.635 248.096 88.635 248.096 88.635 L 248.096 100.481 L 224.908 100.481 L 201.729 100.481 L 201.729 77.344 Z"/>
+ <linearGradient id="_lgradient_28" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(50.334,0,0,50.247,199.746,149.123)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" fill-rule="evenodd" d="M 199.746 174.251 L 199.746 149.123 L 224.908 149.123 L 250.08 149.123 L 250.08 163.536 C 250.08 167.233 250.04 170.921 249.961 174.618 C 249.931 176.155 249.892 177.691 249.832 179.228 C 249.802 180.298 249.753 181.359 249.683 182.429 C 249.445 185.542 249.148 188.655 248.781 191.767 C 248.632 193.086 248.463 194.394 248.285 195.712 C 248.215 196.168 248.146 196.624 248.067 197.08 C 248.027 197.388 247.958 197.685 247.878 197.982 C 247.769 198.319 247.541 198.607 247.243 198.775 C 246.976 198.924 246.688 199.013 246.39 199.053 C 246.014 199.122 245.627 199.162 245.24 199.182 C 244.615 199.222 243.99 199.251 243.356 199.271 C 241.045 199.321 238.734 199.35 236.423 199.35 C 232.188 199.37 227.953 199.37 223.728 199.37 L 199.746 199.37 L 199.746 174.251 Z M 246.053 197.1 C 245.746 197.15 245.428 197.189 245.121 197.199 C 244.516 197.239 243.911 197.269 243.316 197.289 C 241.015 197.338 238.714 197.368 236.413 197.368 C 232.188 197.388 227.953 197.388 223.728 197.388 C 223.728 197.388 223.728 197.388 223.728 197.388 L 201.729 197.388 L 201.729 174.251 L 201.729 151.105 L 224.908 151.105 L 248.096 151.105 L 248.096 163.536 C 248.096 163.536 248.096 163.536 248.096 163.536 C 248.096 167.213 248.057 170.891 247.977 174.578 C 247.948 176.105 247.908 177.632 247.848 179.168 C 247.819 180.209 247.769 181.25 247.7 182.281 C 247.472 185.373 247.174 188.456 246.807 191.539 C 246.668 192.838 246.5 194.136 246.321 195.435 C 246.252 195.881 246.192 196.327 246.113 196.763 C 246.093 196.882 246.073 196.991 246.053 197.1 Z"/>
+ <linearGradient id="_lgradient_29" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(49.947,0,0,42.516,151.395,197.774)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_29)" fill-rule="evenodd" d="M 151.395 219.027 L 151.395 197.774 L 176.369 197.774 L 201.342 197.774 L 201.342 218.403 L 201.342 238.952 L 197.435 239.289 C 197.435 239.289 197.435 239.289 197.435 239.289 C 193.071 239.656 188.707 239.913 184.323 240.052 C 178.68 240.221 173.026 240.29 167.373 240.28 L 151.395 240.29 L 151.395 219.027 Z M 153.378 219.027 L 153.378 199.757 L 176.369 199.757 L 199.359 199.757 L 199.359 218.403 L 199.359 237.128 L 197.266 237.306 C 192.942 237.673 188.608 237.931 184.263 238.07 C 178.64 238.238 173.006 238.307 167.373 238.298 C 167.373 238.298 167.373 238.298 167.373 238.298 L 153.378 238.307 L 153.378 219.027 Z"/>
+ <linearGradient id="_lgradient_30" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(50.345,0,0,50.247,102.647,149.123)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_30)" fill-rule="evenodd" d="M 102.647 174.251 L 102.647 149.123 L 127.819 149.123 L 152.992 149.123 L 152.992 174.251 L 152.992 199.37 L 127.819 199.37 L 102.647 199.37 L 102.647 174.251 Z M 104.631 174.251 L 104.631 151.105 L 127.819 151.105 L 151.008 151.105 L 151.008 174.251 L 151.008 197.388 L 127.819 197.388 L 104.631 197.388 L 104.631 174.251 Z"/>
+ <linearGradient id="_lgradient_31" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(50.344,0,0,42.516,53.9,197.774)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_31)" fill-rule="evenodd" d="M 66.416 239.854 C 66.416 239.854 66.407 239.854 66.407 239.854 C 64.859 239.765 63.322 239.656 61.775 239.547 C 60.535 239.457 59.295 239.358 58.055 239.239 C 58.055 239.239 58.055 239.239 58.055 239.239 L 54.108 238.843 L 53.999 218.363 L 53.9 197.774 L 79.072 197.774 L 104.244 197.774 L 104.244 219.027 L 104.244 240.29 L 87.492 240.231 C 83.257 240.221 79.022 240.171 74.797 240.102 C 73.111 240.072 71.415 240.032 69.729 239.983 C 68.628 239.963 67.517 239.923 66.416 239.854 Z M 66.516 237.881 C 64.988 237.782 63.451 237.683 61.924 237.564 C 60.694 237.485 59.474 237.376 58.244 237.267 L 56.082 237.049 L 55.983 218.353 L 55.893 199.757 L 79.072 199.757 L 102.261 199.757 L 102.261 219.027 L 102.261 238.307 L 87.492 238.248 C 87.492 238.248 87.492 238.248 87.492 238.248 C 83.277 238.238 79.052 238.188 74.827 238.119 C 73.151 238.089 71.465 238.05 69.779 238.01 C 68.688 237.98 67.607 237.941 66.516 237.881 Z"/>
+ <linearGradient id="_lgradient_32" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(49.948,0,0,50.247,5.559,149.123)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_32)" fill-rule="evenodd" d="M 7.552 195.524 C 6.828 190.369 6.333 185.185 6.055 179.991 C 5.708 173.607 5.549 167.223 5.559 160.829 L 5.559 149.123 L 30.533 149.123 L 55.507 149.123 L 55.507 174.251 L 55.507 199.37 L 31.733 199.37 L 8.098 199.37 L 7.552 195.524 C 7.552 195.524 7.552 195.524 7.552 195.524 Z M 9.516 195.247 C 8.802 190.151 8.306 185.026 8.029 179.882 C 7.691 173.538 7.533 167.184 7.543 160.829 C 7.543 160.829 7.543 160.829 7.543 160.829 L 7.543 151.105 L 30.533 151.105 L 53.523 151.105 L 53.523 174.251 L 53.523 197.388 L 31.733 197.388 L 9.814 197.388 L 9.516 195.247 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_33" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(46.335,0,0,38.556,201.578,13.624)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_33)" d="M 201.578 32.902 C 201.578 14.801 201.619 13.624 202.26 13.624 C 203.782 13.624 212.543 15.213 216.066 16.128 C 234.005 20.788 243.149 30.415 247.195 48.901 L 247.913 52.18 L 224.745 52.18 L 201.578 52.18 L 201.578 32.902 Z"/>
+ <linearGradient id="_lgradient_34" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(46.022,0,0,38.583,8.518,13.597)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_34)" d="M 8.518 51.817 C 8.518 51.617 9.038 49.441 9.673 46.98 C 13.856 30.783 21.644 22.143 36.418 17.31 C 40.184 16.078 47.999 14.394 52.493 13.847 L 54.54 13.597 L 54.54 32.889 L 54.54 52.18 L 31.529 52.18 C 17.56 52.18 8.518 52.038 8.518 51.817 L 8.518 51.817 Z"/>
+ <linearGradient id="_lgradient_35" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(97.896,0,0,89.18,54.537,12.069)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_35)" d="M 103.68 12.069 L 103.68 32.127 L 103.68 52.177 L 128.056 52.177 L 152.433 52.177 L 152.433 32.127 L 152.433 12.069 L 128.056 12.069 L 103.68 12.069 Z M 54.537 52.573 L 54.537 76.915 L 54.537 101.249 L 78.914 101.249 L 103.29 101.249 L 103.29 76.915 L 103.29 52.573 L 78.914 52.573 L 54.537 52.573 Z"/>
+ <linearGradient id="_lgradient_36" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(48.752,0,0,48.682,103.683,101.642)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_36)" d="M 103.683 125.983 L 103.683 101.642 L 128.059 101.642 L 152.435 101.642 L 152.435 125.983 L 152.435 150.324 L 128.059 150.324 L 103.683 150.324 L 103.683 125.983 Z"/>
+ <linearGradient id="_lgradient_37" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(48.758,0,0,48.688,5.788,101.642)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_37)" d="M 5.788 125.986 L 5.788 101.642 L 30.167 101.642 L 54.546 101.642 L 54.446 125.886 L 54.345 150.13 L 30.067 150.23 L 5.788 150.33 L 5.788 125.986 Z"/>
+ <linearGradient id="_lgradient_38" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(48.752,0,0,48.682,201.578,101.642)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_38)" d="M 201.578 125.983 L 201.578 101.642 L 225.954 101.642 L 250.33 101.642 L 250.33 125.983 L 250.33 150.324 L 225.954 150.324 L 201.578 150.324 L 201.578 125.983 Z"/>
+ <linearGradient id="_lgradient_39" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(48.753,0,0,48.683,152.435,150.324)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_39)" d="M 152.435 174.666 L 152.435 150.324 L 176.811 150.324 L 201.188 150.324 L 201.188 174.666 L 201.188 199.007 L 176.811 199.007 L 152.435 199.007 L 152.435 174.666 Z"/>
+ <linearGradient id="_lgradient_40" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(48.753,0,0,48.683,54.54,150.324)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_40)" d="M 54.54 174.666 L 54.54 150.324 L 78.917 150.324 L 103.293 150.324 L 103.293 174.666 L 103.293 199.007 L 78.917 199.007 L 54.54 199.007 L 54.54 174.666 Z"/>
+ <linearGradient id="_lgradient_41" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(46.021,0,0,39.336,8.519,199.396)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_41)" d="M 47.834 237.935 C 24.685 233.864 14.394 224.937 9.465 204.654 C 8.945 202.512 8.519 200.453 8.519 200.078 C 8.518 199.437 9.874 199.396 31.529 199.396 L 54.54 199.396 L 54.54 219.064 L 54.54 238.732 L 53.273 238.701 C 52.576 238.683 50.128 238.339 47.834 237.936 L 47.834 237.935 Z"/>
+ <linearGradient id="_lgradient_42" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(48.752,0,0,40.894,103.683,199.396)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_42)" d="M 103.683 219.843 L 103.683 199.396 L 128.059 199.396 L 152.435 199.396 L 152.435 219.843 L 152.435 240.29 L 128.059 240.29 L 103.683 240.29 L 103.683 219.843 Z"/>
+ <linearGradient id="_lgradient_43" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(46.403,0,0,39.336,201.578,199.396)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_43)" d="M 201.578 219.064 L 201.578 199.396 L 224.784 199.396 C 237.547 199.396 247.986 199.528 247.981 199.689 C 247.951 200.749 246.28 207.321 245.296 210.256 C 240.608 224.229 232.027 232.025 216.788 236.155 C 212.856 237.221 204.6 238.732 202.709 238.732 L 201.578 238.732 L 201.578 219.064 Z"/>
+ <linearGradient id="_lgradient_44" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(48.753,0,0,48.682,152.435,52.57)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_44)" d="M 152.435 76.911 L 152.435 52.57 L 176.811 52.57 L 201.188 52.57 L 201.188 76.911 L 201.188 101.252 L 176.811 101.252 L 152.435 101.252 L 152.435 76.911 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_45" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(48.753,0,0,40.233,54.93,12.337)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_45)" d="M 54.93 33.328 L 54.93 14.086 L 56.783 13.842 C 62.102 13.142 70.083 12.797 86.034 12.579 L 103.683 12.337 L 103.683 32.453 L 103.683 52.57 L 79.307 52.57 L 54.93 52.57 L 54.93 33.328 Z"/>
+ <linearGradient id="_lgradient_46" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(48.363,0,0,40.23,152.825,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_46)" d="M 152.825 32.065 L 152.825 11.95 L 170.474 12.189 C 186.273 12.403 196.231 12.828 199.92 13.446 L 201.188 13.659 L 201.188 32.92 L 201.188 52.18 L 177.006 52.18 L 152.825 52.18 L 152.825 32.065 Z"/>
+ <linearGradient id="_lgradient_47" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(48.752,0,0,48.682,103.683,52.57)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_47)" d="M 103.683 76.911 L 103.683 52.57 L 128.059 52.57 L 152.435 52.57 L 152.435 76.911 L 152.435 101.252 L 128.059 101.252 L 103.683 101.252 L 103.683 76.911 Z"/>
+ <linearGradient id="_lgradient_48" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(48.47,0,0,48.682,5.68,52.57)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_48)" d="M 5.904 86.745 C 6.027 78.766 6.317 70.047 6.548 67.369 C 7.014 61.972 8.034 54.047 8.379 53.149 C 8.572 52.646 11.582 52.57 31.376 52.57 L 54.15 52.57 L 54.15 76.911 L 54.15 101.252 L 29.915 101.252 L 5.68 101.252 L 5.904 86.745 Z"/>
+ <linearGradient id="_lgradient_49" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(48.363,0,0,48.293,152.825,101.642)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_49)" d="M 152.825 125.788 L 152.825 101.642 L 177.006 101.642 L 201.188 101.642 L 201.188 125.788 L 201.188 149.935 L 177.006 149.935 L 152.825 149.935 L 152.825 125.788 Z"/>
+ <linearGradient id="_lgradient_50" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(48.752,0,0,48.682,201.578,52.57)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_50)" d="M 201.578 76.911 L 201.578 52.57 L 224.749 52.57 L 247.919 52.57 L 248.338 55.199 C 249.833 64.589 250.322 72.722 250.326 88.303 L 250.33 101.252 L 225.954 101.252 L 201.578 101.252 L 201.578 76.911 Z"/>
+ <linearGradient id="_lgradient_51" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(48.752,0,0,48.683,201.578,150.324)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_51)" d="M 201.578 174.666 L 201.578 150.324 L 225.954 150.324 L 250.33 150.324 L 250.328 163.858 C 250.328 171.302 250.148 179.846 249.93 182.844 C 249.522 188.43 248.524 197.107 248.148 198.325 C 247.95 198.965 246.493 199.007 224.757 199.007 L 201.578 199.007 L 201.578 174.666 Z"/>
+ <linearGradient id="_lgradient_52" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(48.363,0,0,40.894,152.825,199.396)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_52)" d="M 152.825 219.843 L 152.825 199.396 L 177.006 199.396 L 201.188 199.396 L 201.188 219.209 L 201.188 239.021 L 198.165 239.279 C 189.654 240.006 181.655 240.27 167.938 240.28 L 152.825 240.29 L 152.825 219.843 Z"/>
+ <linearGradient id="_lgradient_53" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(48.752,0,0,48.683,103.683,150.324)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_53)" d="M 103.683 174.666 L 103.683 150.324 L 128.059 150.324 L 152.435 150.324 L 152.435 174.666 L 152.435 199.007 L 128.059 199.007 L 103.683 199.007 L 103.683 174.666 Z"/>
+ <linearGradient id="_lgradient_54" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(48.76,0,0,40.894,54.533,199.396)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_54)" d="M 66.2 239.856 C 63.281 239.68 59.507 239.399 57.814 239.231 L 54.735 238.927 L 54.634 219.162 L 54.533 199.396 L 78.913 199.396 L 103.293 199.396 L 103.293 219.843 L 103.293 240.29 L 87.399 240.233 C 78.658 240.202 69.118 240.032 66.2 239.856 L 66.2 239.856 Z"/>
+ <linearGradient id="_lgradient_55" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(48.362,0,0,48.683,5.788,150.324)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_55)" d="M 7.786 195.989 C 6.43 186.516 5.801 175.52 5.794 161.132 L 5.788 150.324 L 29.969 150.324 L 54.15 150.324 L 54.15 174.666 L 54.15 199.007 L 31.184 199.007 L 8.218 199.007 L 7.786 195.989 Z"/>
+ <linearGradient id="_lgradient_56" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(48.753,0,0,48.293,54.54,101.642)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_56)" d="M 54.54 125.788 L 54.54 101.642 L 78.917 101.642 L 103.293 101.642 L 103.293 125.788 L 103.293 149.935 L 78.917 149.935 L 54.54 149.935 L 54.54 125.788 Z"/>
+ </g>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_57" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_57)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="crCOaHSXWJN1p5fgI9sk01JF7jnI3iUM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#crCOaHSXWJN1p5fgI9sk01JF7jnI3iUM)">
+ <path d="M 190.47 75 L 190.47 90 C 190.47 92.76 188.23 95 185.47 95 L 97.5 95 C 95.844 95 94.5 96.344 94.5 98 L 94.5 117 C 94.5 118.656 95.844 120 97.5 120 L 185.45 120 C 188.21 120 190.454 122.24 190.458 125 L 190.562 187 C 190.566 189.76 188.33 192 185.57 192 L 74.5 192 C 71.74 192 69.5 189.76 69.5 187 L 69.5 172 C 69.5 169.24 71.74 167 74.5 167 L 162.53 167 C 164.186 167 165.528 165.656 165.525 164 L 165.495 148 C 165.492 146.344 164.146 145 162.49 145 L 74.5 145 C 71.74 145 69.5 142.76 69.5 140 L 69.5 75 C 69.5 72.24 71.74 70 74.5 70 L 185.47 70 C 188.23 70 190.47 72.24 190.47 75 Z"/>
+ </g>
+ <linearGradient id="_lgradient_58" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(121.07,0,0,122,69.5,67.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_58)" d="M 190.47 72.5 L 190.47 87.5 C 190.47 90.26 188.23 92.5 185.47 92.5 L 97.5 92.5 C 95.844 92.5 94.5 93.844 94.5 95.5 L 94.5 114.5 C 94.5 116.156 95.844 117.5 97.5 117.5 L 185.45 117.5 C 188.21 117.5 190.454 119.74 190.458 122.5 L 190.562 184.5 C 190.566 187.26 188.33 189.5 185.57 189.5 L 74.5 189.5 C 71.74 189.5 69.5 187.26 69.5 184.5 L 69.5 169.5 C 69.5 166.74 71.74 164.5 74.5 164.5 L 162.53 164.5 C 164.186 164.5 165.528 163.156 165.525 161.5 L 165.495 145.5 C 165.492 143.844 164.146 142.5 162.49 142.5 L 74.5 142.5 C 71.74 142.5 69.5 140.26 69.5 137.5 L 69.5 72.5 C 69.5 69.74 71.74 67.5 74.5 67.5 L 185.47 67.5 C 188.23 67.5 190.47 69.74 190.47 72.5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/scilab.svg b/.icons/Gruvbox_Dark-2/apps/64/scilab.svg
new file mode 100644
index 000000000..bc1fe8617
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/scilab.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#esc8HysEljBhOlpo107aCkDX9dGRoxDF)">
+ <linearGradient id="_lgradient_351" x1="-.033" x2="1.033" y1="-.071" y2=".924" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e72662"/>
+ <stop offset="48.272%" style="stop-color:#ec3c50"/>
+ <stop offset="100%" style="stop-color:#ff7b66"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_351)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="esc8HysEljBhOlpo107aCkDX9dGRoxDF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="01cKGGhXJ8a6Vz9Bfc3jusXawSETtv2S" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#01cKGGhXJ8a6Vz9Bfc3jusXawSETtv2S)">
+ <path fill="#ffffff" d="M 48.039 127.456 C 48.039 86.833 68.671 64.687 80.743 64.687 C 92.815 64.687 94.105 70.95 94.105 80.921 C 94.105 100.275 71.072 93.333 71.072 129.655 C 71.072 141.685 77.589 155.142 91.064 155.142 C 101.876 155.142 105.852 143.437 111.333 119.954 C 120.427 84.65 129.633 58 160.699 58 C 190.882 58 205.964 83.858 205.964 124.483 C 205.964 165.107 182.596 191.97 170.524 191.97 C 158.452 191.97 153.331 187.067 153.331 177.096 C 153.331 157.741 180.721 160.852 180.721 124.531 C 180.721 112.501 175.543 94.782 162.069 94.782 C 151.257 94.782 147.436 95.553 140.804 121.297 C 137.198 148.8 128.618 192 95.789 192 C 65.607 192 48.036 168.081 48.036 127.46 L 48.039 127.456 L 48.039 127.456 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_352" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_352)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/scinotes.svg b/.icons/Gruvbox_Dark-2/apps/64/scinotes.svg
new file mode 100755
index 000000000..59e5f9736
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/scinotes.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="nlHgnBRI2cqxJcNIy3Zhj1CHSVD89cyf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#nlHgnBRI2cqxJcNIy3Zhj1CHSVD89cyf)">
+ <linearGradient id="_lgradient_59" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_59)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_60" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_60)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 68.855 53.5 L 68.855 64.947 L 175.697 64.947 L 175.697 53.5 L 68.855 53.5 Z M 68.855 80.211 L 68.855 91.658 L 187.145 91.658 L 187.145 80.211 L 68.855 80.211 Z M 68.855 106.921 L 68.855 118.368 L 175.697 118.368 L 175.697 106.921 L 68.855 106.921 Z M 68.855 133.632 L 68.855 145.079 L 152.803 145.079 L 152.803 133.632 L 68.855 133.632 Z M 68.855 160.342 L 68.855 171.789 L 175.697 171.789 L 175.697 160.342 L 68.855 160.342 Z M 68.855 187.053 L 68.855 198.5 L 152.803 198.5 L 152.803 187.053 L 68.855 187.053 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/scite.svg b/.icons/Gruvbox_Dark-2/apps/64/scite.svg
new file mode 100644
index 000000000..9578fe408
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/scite.svg
@@ -0,0 +1,58 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="256" height="256" version="1.1" viewBox="0 0 256 256" style="isolation:isolate">
+ <defs>
+ <linearGradient id="linearGradient1920" x1=".136" x2=".652" y1=".965" y2=".018" gradientTransform="matrix(244.64831,0,0,228.3384,5.68,11.95)" gradientUnits="userSpaceOnUse" spreadMethod="pad">
+ <stop offset="0%" style="stop-color:#6389b9"/>
+ <stop offset="100%" style="stop-color:#79acdf"/>
+ </linearGradient>
+ <filter id="Tzcz4vEdmITS7wQ3AsSx9hYNK6Mdtix6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood flood-opacity=".4"/>
+ <feComposite in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ <linearGradient id="_lgradient_0-3" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.64831,0,0,228.3384,-147.7413,-337.51245)" gradientUnits="userSpaceOnUse" spreadMethod="pad">
+ <stop style="stop-color:#d2d2d2" offset="0%"/>
+ <stop style="stop-color:#fcfcfc" offset="100%"/>
+ </linearGradient>
+ <linearGradient id="linearGradient1914" x1="-66.04" x2="-11.256" y1="723.944" y2="387.338" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient1920"/>
+ <linearGradient id="linearGradient2197" x1="433.417" x2="184.063" y1="-488.158" y2="-651.674" gradientUnits="userSpaceOnUse" xlink:href="#_lgradient_0-3"/>
+ <linearGradient id="linearGradient972" x1="176.328" x2="214.756" y1="-603.644" y2="-557" gradientUnits="userSpaceOnUse" xlink:href="#_lgradient_0-3"/>
+ <linearGradient id="linearGradient980" x1="136.963" x2="160.814" y1="-546.512" y2="-519.168" gradientUnits="userSpaceOnUse" xlink:href="#_lgradient_0-3"/>
+ <linearGradient id="linearGradient988" x1="206.422" x2="242.129" y1="-633.928" y2="-590.999" gradientUnits="userSpaceOnUse" xlink:href="#_lgradient_0-3"/>
+ <linearGradient id="linearGradient996" x1="219.563" x2="247.589" y1="-638.393" y2="-606.503" gradientUnits="userSpaceOnUse" xlink:href="#_lgradient_0-3"/>
+ <linearGradient id="linearGradient1004" x1="51.131" x2="206.019" y1="207.722" y2="207.722" gradientUnits="userSpaceOnUse" xlink:href="#_lgradient_0-3"/>
+ </defs>
+ <g style="filter:url(#Tzcz4vEdmITS7wQ3AsSx9hYNK6Mdtix6)">
+ <linearGradient id="_lgradient_0" x1=".514" x2=".652" y1="1" y2=".018" gradientTransform="matrix(244.64831,0,0,228.3384,5.68,11.95)" gradientUnits="userSpaceOnUse" spreadMethod="pad">
+ <stop style="stop-color:#5d7fae" offset="0%"/>
+ <stop style="stop-color:#79acdf" offset="100%"/>
+ </linearGradient>
+ <path style="fill:url(#_lgradient_0)" d="m 165.68892,11.95 c 74.05571,0 84.63939,10.557198 84.63939,84.543859 v 59.250791 c 0,73.98626 -10.58368,84.54375 -84.63939,84.54375 H 90.319393 C 16.26369,240.2884 5.68,229.73091 5.68,155.74465 V 96.493859 C 5.68,22.507198 16.26369,11.95 90.319393,11.95 Z"/>
+ </g>
+ <g style="opacity:0.4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#ffffff" offset="0%"/>
+ <stop style="stop-color:#ffffff" offset="12.5%" stop-opacity=".098"/>
+ <stop style="stop-color:#000000" offset="92.5%" stop-opacity=".098"/>
+ <stop style="stop-color:#000000" offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path style="fill:url(#_lgradient_1);fill-rule:evenodd" d="m 165.06803,11.951234 c 4.32796,-0.0098 8.65591,0.0393 12.98388,0.137547 3.87549,0.0786 7.75096,0.225969 11.62645,0.45194 3.45254,0.196495 6.90506,0.481413 10.34775,0.854755 3.05908,0.334042 6.11816,0.785982 9.14773,1.345993 2.7148,0.501064 5.4001,1.139674 8.04606,1.915831 2.40005,0.697558 4.75091,1.562139 7.02309,2.583915 2.1148,0.943179 4.14107,2.063202 6.05914,3.350247 1.83937,1.237921 3.56072,2.652689 5.13453,4.214828 1.56396,1.571962 2.98039,3.281474 4.21975,5.118705 1.28856,1.915829 2.40989,3.939733 3.364,6.042234 1.02298,2.279347 1.88857,4.617644 2.59679,7.005063 0.77705,2.642863 1.41641,5.325025 1.91806,8.036664 0.56066,3.026028 1.01314,6.071709 1.34757,9.127214 0.37378,3.438666 0.65903,6.877336 0.85575,10.325833 0.22624,3.861136 0.37378,7.732098 0.4623,11.593234 0.0885,4.322894 0.13771,8.645795 0.12788,12.958869 v 58.211784 c 0.01,4.32289 -0.0393,8.63596 -0.12788,12.95886 -0.0885,3.87096 -0.23606,7.7321 -0.4623,11.59323 -0.19672,3.4485 -0.48197,6.89699 -0.85575,10.32585 -0.33443,3.0555 -0.78691,6.111 -1.34757,9.13702 -0.50165,2.70181 -1.14101,5.38399 -1.91806,8.02685 -0.70822,2.38741 -1.57381,4.73553 -2.59679,7.00505 -0.95411,2.11234 -2.07544,4.12641 -3.364,6.04225 -1.23936,1.83723 -2.65579,3.55656 -4.21975,5.1187 -1.57381,1.56213 -3.29516,2.9769 -5.13453,4.21483 -1.91807,1.28704 -3.94434,2.40707 -6.05914,3.35024 -2.27218,1.02178 -4.62304,1.88637 -7.02309,2.59374 -2.64596,0.77616 -5.33126,1.41477 -8.04606,1.906 -3.02957,0.56984 -6.08865,1.01195 -9.14773,1.34601 -3.44269,0.37333 -6.89521,0.65826 -10.34775,0.85475 -3.87549,0.22596 -7.75096,0.37335 -11.62645,0.46176 -4.32797,0.0884 -8.65592,0.13755 -12.98388,0.12773 H 90.941963 c -4.327957,0.01 -8.655914,-0.0393 -12.983863,-0.12773 -3.87549,-0.0884 -7.75098,-0.2358 -11.626462,-0.46176 -3.45253,-0.19649 -6.90506,-0.48142 -10.347752,-0.85475 -3.059078,-0.33406 -6.118153,-0.77617 -9.147724,-1.34601 -2.714806,-0.49123 -5.400105,-1.12984 -8.046062,-1.906 -2.400047,-0.70737 -4.750913,-1.57196 -7.023091,-2.59374 -2.114796,-0.94317 -4.141066,-2.0632 -6.059138,-3.35024 -1.839382,-1.23793 -3.560728,-2.6527 -5.134528,-4.21483 -1.563966,-1.56214 -2.980388,-3.28147 -4.219757,-5.1187 -1.28855,-1.91584 -2.409885,-3.92991 -3.364002,-6.04225 -1.022972,-2.26952 -1.888563,-4.61764 -2.596773,-7.00505 C 9.615746,204.62484 8.976389,201.94266 8.47474,199.24085 7.914072,196.21483 7.461604,193.15933 7.127172,190.10383 6.753394,186.67497 6.468142,183.22648 6.271417,179.77798 6.045183,175.91685 5.897639,172.05571 5.809112,168.18475 5.720586,163.86185 5.671405,159.54878 5.681241,155.22589 V 97.014106 C 5.671405,92.701032 5.720586,88.378131 5.809112,84.055237 5.897639,80.194101 6.045183,76.323139 6.271417,72.462003 6.468142,69.013506 6.753394,65.574836 7.127172,62.13617 c 0.334432,-3.055505 0.7869,-6.101186 1.347568,-9.127214 0.501649,-2.711639 1.141006,-5.393801 1.918071,-8.036664 0.70821,-2.387419 1.573801,-4.725716 2.596773,-7.005063 0.954117,-2.102501 2.075452,-4.126405 3.364002,-6.042234 1.239369,-1.837231 2.655791,-3.546743 4.219757,-5.118705 1.5738,-1.562139 3.295146,-2.976907 5.134528,-4.214828 1.918072,-1.287045 3.944342,-2.407068 6.059138,-3.350247 2.272178,-1.021776 4.623044,-1.886357 7.023091,-2.583915 2.645957,-0.776157 5.331256,-1.414767 8.046062,-1.915831 3.029571,-0.560011 6.088646,-1.011951 9.147724,-1.345993 3.442692,-0.373342 6.895222,-0.65826 10.347752,-0.854755 3.875482,-0.225971 7.750972,-0.373342 11.626462,-0.45194 4.327949,-0.09825 8.655906,-0.147372 12.983863,-0.137547 z m 0.01,4.008507 c 4.29844,-0.0098 8.59688,0.0393 12.89534,0.127722 3.8263,0.08842 7.65261,0.235794 11.47891,0.451939 3.38368,0.196496 6.76736,0.47159 10.13136,0.84493 2.97054,0.314394 5.93126,0.746684 8.86246,1.296871 2.5771,0.471589 5.13453,1.080725 7.65261,1.817583 2.22301,0.648435 4.39681,1.454066 6.50177,2.397243 1.90824,0.854756 3.73779,1.866708 5.46896,3.02603 1.623,1.09055 3.13777,2.338296 4.52469,3.723589 1.38692,1.385293 2.63611,2.898308 3.73778,4.519395 1.16067,1.729159 2.17381,3.546744 3.02957,5.442925 0.94428,2.112324 1.75086,4.283597 2.40004,6.494171 0.74756,2.515143 1.34758,5.059759 1.82954,7.633848 0.541,2.927781 0.9738,5.875213 1.2984,8.842295 0.37378,3.360073 0.64919,6.72997 0.84592,10.109694 0.2164,3.821836 0.37378,7.633845 0.45246,11.45568 0.0885,4.293428 0.1377,8.577029 0.1377,12.87045 0,0 0,0 0,0 v 58.211784 c 0,0 0,0 0,0 0,4.29342 -0.0492,8.57702 -0.1377,12.87044 -0.0787,3.82183 -0.23606,7.64367 -0.45246,11.45568 -0.19673,3.37973 -0.47214,6.74962 -0.84592,10.11952 -0.3246,2.95725 -0.7574,5.90469 -1.2984,8.83246 -0.48196,2.5741 -1.08198,5.11872 -1.82954,7.63385 -0.64918,2.22041 -1.45576,4.38186 -2.40004,6.49418 -0.85576,1.89619 -1.8689,3.7236 -3.02957,5.44293 -1.10167,1.6309 -2.35086,3.14393 -3.73778,4.52922 -1.38692,1.37546 -2.90169,2.62321 -4.52469,3.71376 -1.73117,1.15932 -3.56072,2.17127 -5.46896,3.02602 -2.10496,0.95301 -4.27876,1.74882 -6.50177,2.39725 -2.51808,0.73686 -5.07551,1.346 -7.65261,1.81759 -2.9312,0.55018 -5.89192,0.98247 -8.86246,1.30669 -3.364,0.36351 -6.74768,0.64844 -10.13136,0.8351 -3.8263,0.21615 -7.65261,0.37335 -11.47891,0.45195 -4.29846,0.0982 -8.5969,0.13754 -12.89534,0.13754 0,0 0,0 -0.01,0 H 90.941963 c -0.0098,0 -0.0098,0 -0.0098,0 -4.298442,0 -8.596891,-0.0393 -12.895341,-0.13754 -3.826305,-0.0786 -7.652611,-0.2358 -11.478916,-0.45195 -3.383673,-0.18666 -6.767346,-0.47159 -10.13135,-0.8351 -2.970551,-0.32422 -5.931265,-0.75651 -8.86247,-1.30669 -2.577104,-0.47159 -5.134531,-1.08073 -7.652615,-1.81759 -2.222994,-0.64843 -4.396807,-1.44424 -6.501768,-2.39725 -1.908236,-0.85475 -3.737779,-1.8667 -5.468962,-3.02602 -1.622983,-1.09055 -3.137768,-2.3383 -4.524681,-3.71376 -1.386913,-1.38529 -2.636118,-2.89832 -3.737779,-4.52922 -1.160679,-1.71933 -2.173815,-3.54674 -3.029569,-5.44293 -0.944282,-2.11232 -1.750855,-4.27377 -2.400048,-6.49418 -0.747556,-2.51513 -1.347569,-5.05975 -1.829545,-7.63385 -0.540995,-2.92777 -0.97379,-5.87521 -1.298387,-8.83246 -0.373778,-3.3699 -0.649193,-6.73979 -0.845918,-10.11952 C 10.058378,175.74 9.900997,171.91816 9.822307,168.09633 9.733781,163.80291 9.6846,159.51931 9.6846,155.22589 c 0,0 0,0 0,0 V 97.014106 c 0,0 0,0 0,0 0,-4.293421 0.049181,-8.577022 0.137707,-12.87045 0.07869,-3.821835 0.236071,-7.633844 0.452469,-11.45568 0.196725,-3.379724 0.47214,-6.749621 0.845918,-10.109694 0.324597,-2.967082 0.757392,-5.914514 1.298387,-8.842295 0.481976,-2.574089 1.081989,-5.118705 1.829545,-7.633848 0.649193,-2.210574 1.455766,-4.381847 2.400048,-6.494171 0.855754,-1.896181 1.86889,-3.713766 3.029569,-5.442925 1.101661,-1.621087 2.350866,-3.134102 3.737779,-4.519395 1.386913,-1.385293 2.901698,-2.633039 4.524681,-3.723589 1.731183,-1.159322 3.560726,-2.171274 5.468962,-3.02603 2.104961,-0.943177 4.278774,-1.748808 6.501768,-2.397243 2.518084,-0.736858 5.075511,-1.345994 7.652615,-1.817583 2.931205,-0.550187 5.891919,-0.982477 8.86247,-1.296871 3.364004,-0.37334 6.747677,-0.648434 10.13135,-0.84493 3.826305,-0.216145 7.652611,-0.363516 11.478916,-0.451939 4.29845,-0.08842 8.596899,-0.137547 12.895341,-0.127722 0,0 0,0 0.0098,0 h 74.126065 c 0.01,0 0.01,0 0.01,0 z"/>
+ </g>
+ <g style="fill:url(#linearGradient1914)" transform="matrix(1.6457279,0,0,1.6457279,198.40128,-930.96497)">
+ <g style="fill:url(#linearGradient1914)" transform="translate(-275.58168,-81.954029)">
+ <g style="fill:url(#linearGradient1914)" transform="translate(203.50574,254.9106)">
+ <path d="m 36.966234,399.99115 h -3.397766 c 4.156903,5.91685 7.255522,10.42176 14.22243,20.11126 8.60912,11.97347 18.93032,27.16996 22.9358,33.76996 18.90291,31.14706 26.7413,55.88849 24.12497,75.96254 0.87662,-0.88423 1.6764,-1.84543 2.39374,-2.90406 0.0366,-0.0541 0.0623,-0.12228 0.0985,-0.17683 0.7503,-9.13548 -0.38202,-21.6318 -3.09632,-30.88252 -6.26498,-21.35185 -22.43086,-48.71331 -53.762548,-90.9991 -1.697659,-2.29119 -2.085566,-2.93237 -3.518816,-4.88125 z m 53.934624,132.87481 c 0.68105,-6.27729 0.73848,-13.67936 -0.19463,-19.08825 -3.97922,-23.0661 -17.08691,-48.18535 -49.285991,-94.45265 -5.383715,-7.73594 -9.625436,-13.93773 -13.246893,-19.33391 h -3.404886 c 4.091939,6.31259 9.073287,13.76206 15.296471,22.87172 24.421079,35.74825 34.215659,52.49012 41.637159,71.17268 5.43731,13.68762 7.76227,27.87598 6.72907,40.19877 0.88581,-0.40986 1.68066,-0.88601 2.4697,-1.36836 z m -6.10957,2.74503 c 0.50084,-8.38252 -0.76994,-18.90917 -3.75973,-28.46147 -5.89744,-18.84216 -15.90301,-36.90042 -44.582763,-80.46639 -7.426354,-11.281 -12.832079,-19.73115 -17.033923,-26.69198 h -3.617321 c 4.275713,7.38462 9.662282,16.03015 17.630877,28.05204 23.19417,34.99207 32.3319,50.61242 39.69083,67.84137 6.77988,15.87323 9.75342,29.10739 9.15842,40.41952 0.58523,-0.14777 1.23521,-0.26117 1.78967,-0.42606 0.26015,-0.0774 0.47044,-0.18577 0.72394,-0.26703 z m -6.41694,1.54638 c -0.007,-7.41087 -1.47773,-16.06145 -4.45282,-25.15272 -1.46373,-4.47286 -6.07973,-14.8828 -10.25738,-23.13281 -6.99885,-13.82127 -11.67977,-21.57178 -39.440424,-65.30995 -5.926286,-9.33714 -10.473382,-17.0049 -13.9198,-23.57074 H 6.9405761 c 0.287998,0.58606 0.467025,1.0722 0.770223,1.67218 5.2750499,10.43852 5.9806149,11.60837 26.9554449,44.70856 16.474544,25.99832 20.146084,32.26557 27.247394,46.50061 8.83542,17.71115 13.36266,32.41728 13.72635,44.68601 0.92859,-0.12611 1.86489,-0.24927 2.73436,-0.40114 z m -7.36993,0.91146 c -0.15152,-7.00113 -0.72542,-10.39889 -2.79964,-16.69688 -5.7333,-17.40828 -13.23631,-31.54514 -36.711997,-69.17769 C 14.927227,425.63894 6.2588741,410.93107 1.4766181,400.10983 c -1.137067,0.0156 -2.200972,0.0507 -3.283834,0.0783 4.639783,11.15738 12.9529769,25.80091 28.4318059,50.68402 27.797858,44.68666 36.522688,61.72703 40.653318,79.39947 0.53388,2.28414 0.86907,5.10135 1.10727,8.01436 0.90927,-0.0602 1.75522,-0.142 2.61924,-0.21718 z m -6.89285,0.38214 c -1.42303,-8.4469 -4.54868,-17.25824 -10.97302,-30.5787 -5.06087,-10.49338 -9.92839,-18.79778 -35.29854,-60.22577 -12.5770319,-20.53757 -20.1628529,-35.27974 -24.4928659,-47.34204 -0.635032,0.0301 -1.459928,0.0137 -2.0745,0.0498 -0.48145,0.0282 -0.889798,0.0806 -1.3588691,0.11275 2.5315211,7.74452 6.4975881,16.65822 12.0921511,26.90441 3.45354,6.325 13.5935879,23.36958 22.5322979,37.87623 24.251016,39.35704 32.810516,56.5407 36.478206,73.27804 1.01141,-0.0283 2.13057,-0.0345 3.09514,-0.0748 z m -7.62629,0.18277 C 52.681818,524.9992 43.453377,506.89339 27.804254,481.87219 -0.3370599,436.87736 -10.333365,418.03188 -14.849981,400.86344 c -0.06375,0.007 -0.139452,0.01 -0.202941,0.0166 -1.04297,0.11643 -1.959032,0.28623 -2.932545,0.4308 0.591348,2.57413 1.294596,5.2087 2.200299,7.91823 5.31847,15.91092 11.8663281,27.81983 44.816558,81.50126 12.126239,19.75569 20.595618,36.55376 24.083428,47.77047 0.025,0.0803 0.036,0.13312 0.0605,0.21244 1.21366,-0.003 2.15293,-0.066 3.30994,-0.0795 z m -8.13184,0.10325 c -4.339068,-11.67078 -12.784636,-26.78696 -29.639956,-53.8112 -24.3171199,-38.98777 -33.045375,-55.265 -38.634595,-72.05328 -1.00172,-3.00885 -1.733783,-6.84 -2.321352,-10.78906 -1.098708,0.24229 -2.222907,0.47112 -3.220934,0.76785 0.34552,3.92676 1.030718,6.9575 2.533786,11.52131 5.73892,17.42529 13.3341141,31.73549 36.619434,68.99967 18.109558,28.98125 26.974184,44.11694 31.436747,55.36471 z m -8.506878,0 c -4.293528,-9.37915 -10.274006,-19.51437 -27.011224,-45.86449 -29.09014,-45.79786 -38.342085,-64.46163 -42.285145,-85.29898 -0.159706,-0.84397 -0.226111,-2.03852 -0.328739,-3.10819 -1.023226,0.47068 -1.950825,1.01108 -2.845911,1.57842 0.659094,5.36304 1.967767,11.23193 3.921138,17.32825 5.0958,15.90363 18.0721,39.53731 42.00269,76.50016 11.383843,17.5833 18.554851,29.47256 23.208765,38.86483 z m -8.531796,0 C 27.341975,531.64528 20.833891,521.40974 1.9050481,492.37168 -22.663674,454.68167 -34.569707,429.44217 -36.710559,409.45339 c -0.682266,0.74027 -1.353968,1.49017 -1.933272,2.34508 -0.151984,0.2243 -0.263026,0.50092 -0.408254,0.73343 0.62509,5.64367 1.842973,11.52724 3.696834,17.12175 6.287181,18.97322 16.172995,36.88253 41.6359751,75.43086 10.4288519,15.78822 16.7755909,25.75583 21.4357079,33.65248 z m -8.940051,0 C 18.565465,532.59418 14.274795,525.94292 9.0483061,518.37176 -18.067964,479.0908 -29.442482,459.82491 -36.705812,440.87233 c -3.042145,-7.93803 -4.775227,-14.16908 -5.69182,-20.36048 -0.335789,1.23156 -0.662028,2.47937 -0.922132,3.85824 -0.264451,1.40191 -0.467742,2.93903 -0.662226,4.50147 1.705971,7.55046 4.845719,15.36869 10.494739,27.02072 8.048269,16.60086 17.687721,32.3476 34.5128911,56.37228 8.37608,11.96022 13.7299259,19.81381 18.1103379,26.47243 z m -8.457029,0 C 11.125028,534.7694 8.4164871,530.90846 4.7865611,525.90903 -25.36022,484.38842 -37.147154,464.46415 -44.803245,442.06149 c -0.08437,2.80479 -0.203833,5.46255 -0.208874,8.6481 8.103158,19.73105 23.702129,45.05371 47.5580301,77.06744 3.637303,4.88112 5.247183,7.26206 7.9372179,10.95996 z m -8.3573389,-0.0202 C -21.785536,503.6425 -36.253092,482.09391 -45.027548,462.72222 v 7.64646 c 8.992294,17.61123 23.256793,37.96546 46.6228451,67.50314 0.266061,0.33634 0.328611,0.42773 0.594579,0.76429 1.179327,0.0135 2.132374,0.0782 3.370469,0.0807 z m -8.321736,-0.19938 C -22.759184,514.3046 -36.066691,496.02748 -45.027548,479.89975 v 5.65622 c 6.856867,11.79318 15.427704,24.20559 25.956173,37.31608 3.945127,4.91263 8.457575,10.30178 12.9442621,15.56468 1.038787,0.0465 2.27175,0.0486 3.365722,0.0807 z m -8.4855121,-0.35247 c -13.00765,-14.70906 -20.863467,-24.77702 -29.736082,-37.90592 -1.357165,-2.00821 -2.619433,-4.02392 -3.879599,-6.03836 0.03684,1.80072 0.05741,3.69155 0.129359,5.35122 8.036018,12.2018 18.111287,24.84456 30.516987,38.3462 0.944892,0.0978 1.96715,0.16925 2.969335,0.24686 z m -8.066576,-0.94113 c -9.750988,-10.5183 -18.088882,-20.5505 -24.972328,-30.20248 0.05477,0.57686 0.08604,1.22243 0.148348,1.77899 0.137794,1.23081 0.331727,2.32642 0.509131,3.46066 1.870679,2.54655 3.705463,5.0991 5.726237,7.62153 3.670104,4.58122 9.05634,10.52285 14.680529,16.52954 0.863057,0.20886 1.673148,0.44561 2.603806,0.62069 0.406097,0.0764 0.884975,0.12078 1.304277,0.19107 z m -10.120902,-2.80912 c -4.506724,-4.86993 -8.592218,-9.56569 -12.329508,-14.1346 0.356815,1.07038 0.711033,2.14297 1.144061,3.09632 0.583905,1.28551 1.239852,2.46805 1.975997,3.55442 0.736143,1.08637 1.55257,2.0771 2.456644,2.98002 0.904075,0.90291 1.895881,1.71793 2.983577,2.45308 1.087697,0.73515 2.270971,1.38937 3.557982,1.97244 0.06509,0.0295 0.14563,0.0492 0.211247,0.0783 z M 101.40035,516.53817 c 0.17053,-0.73135 0.37407,-1.40002 0.52099,-2.17893 0.32651,-1.73086 0.59636,-3.58184 0.8177,-5.5589 0.10104,-0.90257 0.15822,-1.92881 0.23973,-2.88508 -0.565,-5.78779 -1.44408,-11.59617 -2.7664,-16.04295 -7.058242,-23.73616 -22.636192,-49.2392 -54.852002,-89.88116 H 41.98396 c 25.780208,33.23359 35.403418,47.38262 45.042048,66.28075 9.82638,19.26623 14.311942,34.98063 14.374342,50.26627 z m 2.22878,-29.69929 v -8.47008 c -7.776882,-22.43671 -23.016762,-46.36555 -49.914982,-78.34086 -0.55101,-0.002 -0.95133,-0.0368 -1.51434,-0.0368 h -1.92616 c 23.14767,28.15546 33.99534,43.69959 43.33189,62.38097 4.65421,9.31255 7.878672,17.08739 10.023592,24.46676 z m 0,-19.94392 v -6.5202 c -6.672802,-14.46013 -16.348972,-29.4312 -29.783552,-46.14812 -3.12906,-3.89354 -7.50446,-8.89206 -12.09215,-14.00644 -1.03774,-0.0322 -2.12237,-0.0569 -3.21145,-0.0771 22.09699,25.47043 36.76101,46.90975 45.087152,66.7519 z m 0,-15.55281 c -1e-4,-1.90867 -0.0988,-3.3631 -0.12462,-5.13522 -6.433292,-11.61641 -14.712422,-23.61862 -24.686312,-35.52166 -2.30662,-2.75278 -5.60581,-6.36504 -9.14774,-10.13633 -0.79288,-0.0603 -1.51206,-0.14592 -2.34152,-0.19463 -0.32313,-0.019 -0.76189,-0.009 -1.09065,-0.0261 16.67299,18.22955 29.07707,34.97828 37.390842,51.01395 z m -0.31331,-12.95732 c -0.0309,-0.6546 -0.0137,-1.50335 -0.051,-2.13621 -0.0513,-0.87189 -0.14112,-1.62995 -0.20532,-2.4614 -4.148412,-6.47142 -8.835092,-13.09192 -13.314532,-18.64439 -2.6532,-3.28875 -7.39363,-8.47331 -12.358,-13.71567 -0.95474,-0.1526 -1.90781,-0.30576 -2.93136,-0.42962 12.23102,13.22482 21.61685,25.37036 28.860242,37.38729 z m -1.09778,-11.99602 c -0.10406,-0.66051 -0.1781,-1.39004 -0.2967,-2.01872 -0.13768,-0.72991 -0.32939,-1.35436 -0.48776,-2.04246 -4.736632,-6.55903 -9.877782,-12.99373 -15.080482,-18.63371 -0.75604,-0.284 -1.46434,-0.59835 -2.28575,-0.84262 -0.31405,-0.0934 -0.68964,-0.15425 -1.01351,-0.2421 0.2111,0.23214 0.30099,0.35065 0.521,0.59102 7.31394,7.991 13.38065,15.55348 18.643202,23.18859 z" style="fill:url(#linearGradient1914)"/>
+ </g>
+ </g>
+ </g>
+ <g transform="translate(-0.5749545,-3.2583848)">
+ <g transform="matrix(1.3111729,0,0,1.3111729,-131.80515,876.16201)" style="fill:url(#linearGradient2197)">
+ <path d="m 235.49747,-609.44969 -8.94776,-8.9894 4.41398,-4.49752 c 5.02816,-5.12332 9.52599,-7.05744 13.12919,-5.64572 3.27398,1.28275 10.68545,9.16536 10.92739,11.62205 0.48307,4.9052 -0.32148,6.89371 -4.67019,11.54284 -2.55026,2.72644 -4.92215,4.95716 -5.27085,4.95716 -0.34871,0 -4.6605,-4.04523 -9.58176,-8.98941 z" style="fill:url(#linearGradient996)"/>
+ <path d="m 228.49434,-602.45283 c -8.49758,-8.53713 -8.86296,-9.08048 -7.21468,-10.72876 1.64829,-1.64829 2.20025,-1.27218 10.89897,7.42653 7.89184,7.89184 8.98248,9.37997 7.86308,10.72877 -0.71483,0.8613 -1.59146,1.56601 -1.94808,1.56601 -0.35663,0 -4.67631,-4.04665 -9.59929,-8.99255 z" style="fill:url(#linearGradient988)"/>
+ <path d="m 162.4724,-536.11942 c -4.66701,-4.76253 -8.48548,-8.92775 -8.48548,-9.25605 0,-0.3283 13.94984,-14.5413 30.99965,-31.58446 l 30.99964,-30.98755 9.24395,9.24396 9.24395,9.24395 -30.98754,30.99964 c -17.04316,17.04981 -31.33431,30.99965 -31.75812,30.99965 -0.42382,0 -4.58904,-3.89661 -9.25605,-8.65914 z" style="fill:url(#linearGradient972)"/>
+ <path d="m 151.08655,-542.02463 c 5.40748,6.09079 11.11696,11.89091 16.80719,17.71387 l -26.55928,9.25144 z" style="fill:url(#linearGradient980)"/>
+ </g>
+ <path style="fill:#668dbe;stroke:url(#linearGradient1004);stroke-width:6.80000019;stroke-linecap:round" d="M 54.579389,207.72223 H 202.57052"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/scout-app.svg b/.icons/Gruvbox_Dark-2/apps/64/scout-app.svg
new file mode 100755
index 000000000..b1ea524d8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/scout-app.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="vDsMJ4ln7zzIXeVwW4Ggebwt1saxrBoH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#vDsMJ4ln7zzIXeVwW4Ggebwt1saxrBoH)">
+ <linearGradient id="_lgradient_61" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_61)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_62" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_62)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g>
+ <path fill="#70360f" d="M 164.999 139.63 C 164.999 166.499 147.413 185.17 124.897 185.17 C 102.381 185.17 83.461 166.499 83.461 139.63 C 83.461 112.762 101.714 90.98 124.23 90.98 C 146.746 90.98 164.999 112.762 164.999 139.63 Z"/>
+ <linearGradient id="_lgradient_63" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(97.437,0,0,115.847,77.315,63.69)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_63)" d="M 126.358 63.69 C 122.923 63.708 119.624 64.055 116.249 64.704 C 116.205 64.712 116.162 64.713 116.119 64.722 C 114.554 65.018 113.006 65.364 111.482 65.744 C 89.991 71.115 75.111 84.846 77.584 106.235 C 77.765 107.764 78.035 109.32 78.411 110.914 C 78.439 111.033 78.475 111.139 78.504 111.258 C 80.956 121.334 86.093 127.881 89.421 134.499 C 90.149 135.945 88.833 138.016 89.341 139.431 C 89.376 139.532 89.427 139.637 89.462 139.738 C 96.836 161.1 96.051 172.076 110.191 176.817 C 115.878 178.711 120.473 179.613 126.358 179.532 C 132.243 179.613 136.837 178.711 142.525 176.817 C 156.665 172.076 155.88 161.1 163.254 139.738 C 163.289 139.638 163.322 139.522 163.356 139.422 C 163.363 139.424 163.369 139.429 163.375 139.431 C 163.762 138.352 163.357 135.532 163.878 134.438 C 167.169 127.533 170.98 121.858 173.56 111.258 C 173.588 111.139 173.624 111.033 173.652 110.914 C 174.028 109.32 174.298 107.764 174.479 106.235 C 177.127 83.33 160.239 69.199 136.597 64.722 C 133.176 64.057 129.837 63.709 126.358 63.69 L 126.358 63.69 Z"/>
+ <path fill="#5d5d5d" d="M 122.955 147.1 C 119.715 147.1 117.09 149.451 117.09 152.354 C 117.09 155.286 123.127 161.001 126.358 161.001 C 129.589 161.001 135.626 155.286 135.626 152.354 C 135.626 149.451 133.001 147.1 129.761 147.1 L 126.358 147.1 L 122.955 147.1 Z"/>
+ <path fill="#a26f3d" d="M 117.298 64.55 C 116.948 64.611 116.6 64.636 116.248 64.704 C 116.205 64.712 116.165 64.714 116.122 64.722 C 114.557 65.018 113.002 65.364 111.479 65.744 C 89.988 71.115 73.157 84.848 75.63 106.237 C 75.811 107.765 76.077 109.322 76.453 110.916 C 76.481 111.035 76.515 111.141 76.544 111.26 C 79.301 122.587 85.412 130.271 88.572 137.588 C 106.318 131.543 121.724 114.909 121.724 91.9 C 121.759 83.267 120.893 72.571 117.298 64.55 L 117.298 64.55 Z"/>
+ <circle fill="#3b3b3b" cx="98.555" cy="114.663" r="9.268" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="98.063" cy="111.505" r="3.475" vector-effect="non-scaling-stroke"/>
+ <path fill="#f76363" d="M 133.309 173.646 C 133.309 176.286 130.197 178.426 126.358 178.426 C 122.519 178.426 119.407 176.286 119.407 173.646 C 119.407 173.077 119.552 172.532 119.817 172.026 C 120.782 170.183 123.204 171.21 126.216 171.21 C 129.224 171.21 131.928 170.18 132.896 172.02 C 133.163 172.527 133.309 173.075 133.309 173.646 L 133.309 173.646 Z"/>
+ <path fill="none" d="M 110.139 167.952 C 110.139 167.952 114.238 170.235 118.083 171.256 C 120.468 171.889 126.802 172.611 126.802 172.611 C 126.802 172.611 132.248 171.889 134.633 171.256 C 138.477 170.235 142.577 167.952 142.577 167.952"/>
+ <path fill="#a26f3d" d="M 135.417 64.55 C 135.768 64.611 136.115 64.636 136.467 64.704 C 136.511 64.712 136.55 64.714 136.594 64.722 C 138.159 65.018 139.714 65.364 141.237 65.744 C 162.728 71.115 179.558 84.848 177.086 106.237 C 176.905 107.765 176.639 109.322 176.263 110.916 C 176.234 111.035 176.201 111.141 176.172 111.26 C 173.415 122.587 167.304 130.27 164.144 137.587 C 146.397 131.543 130.992 114.909 130.992 91.9 C 130.957 83.267 131.823 72.571 135.417 64.549 L 135.417 64.55 Z"/>
+ <path fill="#824217" d="M 105.858 78.313 C 105.858 78.313 118.42 64.898 108.879 61.08 C 98.191 56.803 69.631 59.504 59.669 67.304 C 55.867 70.202 54.974 77.158 55.764 80.591 C 58.499 92.468 67.34 122.314 68.731 123.27 C 70.462 124.461 105.858 78.313 105.858 78.313 Z"/>
+ <circle fill="#3b3b3b" cx="154.161" cy="114.663" r="9.268" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="153.225" cy="111.505" r="3.475" vector-effect="non-scaling-stroke"/>
+ <path fill="#824217" d="M 150.142 78.313 C 150.142 78.313 137.58 64.898 147.121 61.08 C 157.809 56.803 186.369 59.504 196.331 67.304 C 200.133 70.202 201.026 77.158 200.236 80.591 C 197.501 92.468 188.66 122.314 187.269 123.27 C 185.538 124.461 150.142 78.313 150.142 78.313 Z"/>
+ <linearGradient id="_lgradient_64" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(16.219,0,0,16.219,118.571,180.725)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_64)" cx="126.68" cy="188.835" r="8.109" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/scratch.svg b/.icons/Gruvbox_Dark-2/apps/64/scratch.svg
new file mode 100755
index 000000000..d47bfddb9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/scratch.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="uOe6pH1NsLrfe24BJxL3wUGF2XJNmgxr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#uOe6pH1NsLrfe24BJxL3wUGF2XJNmgxr)">
+ <linearGradient id="_lgradient_65" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_65)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_66" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_66)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_67" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(133.191,0,0,130.092,55.501,60.704)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_67)" d="M 150.698 60.704 C 149.348 60.685 148.051 61.222 147.121 62.185 L 130.141 80.718 L 122.041 80.718 C 116.024 80.718 107.718 80.685 99.953 83.002 L 75.886 64.305 C 72.693 61.987 68.02 64.23 68.019 68.135 L 68.019 105.417 C 59.671 117.448 54.961 133.063 55.55 146.182 C 55.55 146.2 55.55 146.219 55.55 146.237 C 56.297 159.378 65.676 170.62 79.143 178.395 C 92.61 186.169 110.485 190.795 130.09 190.795 C 132.278 190.795 134.436 190.75 136.562 190.661 C 153.322 189.955 162.67 182.587 173.956 176.55 C 186.673 169.747 183.503 166.727 183.503 153.686 C 183.503 143.047 194.164 131.101 184.923 125.626 C 182.729 112.309 174.549 101.191 163.005 93.289 L 155.302 64.261 C 154.754 62.193 152.871 60.738 150.698 60.704 Z"/>
+ <path fill="#725d51" d="M 147.081 135.772 C 145.47 135.758 143.698 135.843 141.753 136.041 C 135.494 136.678 133.584 136.187 133.24 139.591 C 138.981 142.839 144.176 150.146 147.581 149.486 C 150.673 148.886 152.681 140.578 153.97 136.623 C 152.095 136.107 149.823 135.796 147.081 135.772 Z"/>
+ <path fill="#fec589" d="M 172.798 123.703 C 170.098 123.638 167.608 123.891 165.409 124.512 C 159.112 124.494 163.991 129.505 157.257 130.116 C 152.337 130.562 153.16 144.662 147.905 145.763 C 141.894 147.024 123.019 131.518 117.579 132.596 C 95.211 137.03 83.03 142.939 83.03 155.812 C 83.03 170.775 106.768 188.431 135.542 190.668 C 135.549 190.669 135.556 190.668 135.563 190.668 C 135.603 190.667 135.644 190.663 135.684 190.661 C 136.727 190.625 137.841 190.553 138.916 190.501 C 154.646 189.569 168.526 186.181 179.249 180.444 C 191.967 173.641 200.498 162.949 200.498 149.907 C 200.498 139.301 194.086 131.158 184.89 125.682 C 180.606 124.52 176.496 123.793 172.798 123.703 L 172.798 123.703 Z"/>
+ <path fill="#ececec" d="M 165.588 164.199 C 165.482 173.262 144.949 181.469 136.316 180.743 C 119.651 179.344 105.113 168.406 112.542 150.767 L 165.588 164.199 Z"/>
+ <path fill="#ececec" d="M 87.619 127.973 C 83.043 118.157 86.239 107.509 94.752 104.211 C 103.265 100.912 113.892 106.204 118.468 116.02 C 123.044 125.837 119.848 136.485 111.335 139.783 C 102.822 143.081 92.195 137.79 87.619 127.973 Z"/>
+ <circle fill="#3f3f3f" cx="108.047" cy="128.251" r="5.004" vector-effect="non-scaling-stroke"/>
+ <path fill="#ececec" d="M 142.659 125.472 C 138.083 115.655 141.28 105.008 149.792 101.709 C 158.305 98.411 168.932 103.703 173.508 113.519 C 178.084 123.336 174.888 133.983 166.375 137.282 C 157.862 140.58 147.235 135.288 142.659 125.472 Z"/>
+ <circle fill="#3f3f3f" cx="163.086" cy="125.749" r="5.004" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/screencloud.svg b/.icons/Gruvbox_Dark-2/apps/64/screencloud.svg
new file mode 100755
index 000000000..521f0f669
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/screencloud.svg
@@ -0,0 +1,56 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="b1GlWX0zkaHvgL5QpMA8NCOadRkxMxbq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#b1GlWX0zkaHvgL5QpMA8NCOadRkxMxbq)">
+ <linearGradient id="_lgradient_68" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_68)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_69" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_69)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#f1f0e9" d="M 116.752 60.626 C 101.833 60.625 87.525 66.419 76.975 76.733 C 66.425 87.048 60.498 101.038 60.498 115.626 C 60.509 120.35 61.142 125.052 62.382 129.618 C 52.382 134.419 45.5 144.539 45.5 156.331 L 45.5 162.92 C 45.5 179.375 58.868 192.625 75.469 192.625 L 180.53 192.625 C 197.128 192.625 210.499 179.375 210.499 162.92 L 210.499 156.331 C 210.499 143.861 202.817 133.248 191.873 128.832 C 196.636 122.999 199.236 115.759 199.249 108.295 C 199.249 99.542 195.692 91.148 189.362 84.959 C 183.032 78.771 174.447 75.294 165.495 75.295 C 162.378 75.298 159.276 75.724 156.278 76.56 C 145.76 66.369 131.556 60.644 116.749 60.627 L 116.752 60.626 Z"/>
+ <linearGradient id="_lgradient_70" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(87.999,0,0,87.999,84,88.125)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_70)" d="M 127.999 88.125 C 103.699 88.125 84 107.825 84 132.125 C 84 156.425 103.699 176.125 127.999 176.125 C 152.3 176.125 171.999 156.425 171.999 132.125 C 171.999 107.825 152.3 88.125 127.999 88.125 Z M 127.999 99.125 C 146.225 99.125 160.999 113.9 160.999 132.125 C 160.999 150.35 146.225 165.125 127.999 165.125 C 109.774 165.125 95 150.35 95 132.125 C 95 113.9 109.774 99.125 127.999 99.125 Z"/>
+ <linearGradient id="_lgradient_71" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(44,0,0,44,106,110.125)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_71)" d="M 127.999 110.125 C 122.165 110.125 116.569 112.443 112.443 116.569 C 108.317 120.694 106 126.29 106 132.125 C 106 137.96 108.317 143.556 112.443 147.681 C 116.569 151.807 122.165 154.125 127.999 154.125 C 133.834 154.125 139.43 151.807 143.556 147.681 C 147.682 143.556 149.999 137.96 149.999 132.125 C 149.999 126.29 147.682 120.694 143.556 116.569 C 139.43 112.443 133.834 110.125 127.999 110.125 L 127.999 110.125 Z"/>
+ <linearGradient id="_lgradient_72" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(16.5,0,0,16.5,84,77.125)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_72)" cx="92.25" cy="85.375" r="8.25" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 116.752 60.625 C 101.833 60.623 87.524 66.417 76.973 76.732 C 66.423 87.046 60.496 101.037 60.496 115.625 C 60.512 115.999 60.531 116.373 60.555 116.747 C 61.455 87.029 86.345 63.39 116.751 63.375 C 131.558 63.394 145.76 69.12 156.276 79.312 C 159.274 78.475 162.377 78.048 165.494 78.044 C 183.647 78.063 198.534 92.118 199.187 109.856 C 199.219 109.335 199.238 108.815 199.245 108.294 C 199.245 99.542 195.689 91.148 189.36 84.959 C 183.03 78.771 174.446 75.294 165.494 75.294 C 162.377 75.298 159.274 75.725 156.276 76.562 C 145.76 66.37 131.558 60.644 116.751 60.625 L 116.752 60.625 Z M 193.397 129.51 C 192.916 130.22 192.408 130.912 191.873 131.583 C 202.815 136 210.499 146.612 210.499 159.083 L 210.499 156.333 C 210.499 144.453 203.519 134.267 193.397 129.51 Z M 61.796 129.922 C 52.118 134.834 45.501 144.775 45.501 156.333 L 45.501 159.083 C 45.501 147.291 52.381 137.168 62.382 132.367 C 62.168 131.557 61.972 130.741 61.796 129.922 L 61.796 129.922 Z"/>
+ </g>
+ <defs>
+ <filter id="dJ85Ty0bGsG1iSOyHApQtoSa3x3HTZDi" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#dJ85Ty0bGsG1iSOyHApQtoSa3x3HTZDi)">
+ <path d="M 199.188 109.856 C 198.847 116.775 196.288 123.414 191.873 128.832 C 192.39 129.041 192.895 129.272 193.398 129.508 C 197.189 124.062 199.226 117.631 199.247 111.043 C 199.235 110.647 199.215 110.251 199.188 109.856 L 199.188 109.856 Z M 60.556 116.747 C 60.528 117.289 60.509 117.832 60.497 118.375 C 60.512 122.258 60.948 126.129 61.797 129.922 C 61.994 129.822 62.183 129.712 62.382 129.616 C 61.256 125.412 60.643 121.092 60.556 116.746 L 60.556 116.747 Z M 45.501 162.917 L 45.501 165.666 C 45.501 182.122 58.869 195.375 75.47 195.375 L 180.531 195.375 C 197.13 195.375 210.5 182.122 210.5 165.666 L 210.5 162.917 C 210.5 179.372 197.13 192.625 180.531 192.625 L 75.47 192.625 C 58.869 192.625 45.501 179.372 45.501 162.917 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/screengrab.svg b/.icons/Gruvbox_Dark-2/apps/64/screengrab.svg
new file mode 120000
index 000000000..4c9b2f738
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/screengrab.svg
@@ -0,0 +1 @@
+screenshot.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/screenruler-icon-32x32.svg b/.icons/Gruvbox_Dark-2/apps/64/screenruler-icon-32x32.svg
new file mode 120000
index 000000000..f8b21e864
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/screenruler-icon-32x32.svg
@@ -0,0 +1 @@
+kruler.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/screenruler-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/screenruler-icon.svg
new file mode 120000
index 000000000..f8b21e864
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/screenruler-icon.svg
@@ -0,0 +1 @@
+kruler.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/screenruler.svg b/.icons/Gruvbox_Dark-2/apps/64/screenruler.svg
new file mode 120000
index 000000000..f8b21e864
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/screenruler.svg
@@ -0,0 +1 @@
+kruler.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/screensaver.svg b/.icons/Gruvbox_Dark-2/apps/64/screensaver.svg
new file mode 120000
index 000000000..1e9c925e4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/screensaver.svg
@@ -0,0 +1 @@
+night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/screenshot-app.svg b/.icons/Gruvbox_Dark-2/apps/64/screenshot-app.svg
new file mode 120000
index 000000000..4c9b2f738
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/screenshot-app.svg
@@ -0,0 +1 @@
+screenshot.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/screenshot.svg b/.icons/Gruvbox_Dark-2/apps/64/screenshot.svg
new file mode 100644
index 000000000..1776b20ad
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/screenshot.svg
@@ -0,0 +1,49 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="mnus5ojsjeKRub2V1EOXI3Is36UudsAx" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".8" filter="url(#mnus5ojsjeKRub2V1EOXI3Is36UudsAx)">
+ <linearGradient id="_lgradient_351" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,6.18,12.45)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_351)" d="M 166.189 12.45 C 240.245 12.45 250.828 23.007 250.828 96.994 L 250.828 156.245 C 250.828 230.231 240.245 240.788 166.189 240.788 L 90.819 240.788 C 16.764 240.788 6.18 230.231 6.18 156.245 L 6.18 96.994 C 6.18 23.007 16.764 12.45 90.819 12.45 L 166.189 12.45 Z"/>
+ </g>
+ <path fill="#ececec" fill-rule="evenodd" d="M 98.41 51.525 C 99.975 51.508 101.586 51.5 103.244 51.5 L 109.433 51.5 C 110.261 51.5 110.933 52.172 110.933 53 C 110.933 53.828 110.261 54.5 109.433 54.5 L 103.244 54.5 C 101.595 54.5 99.996 54.508 98.444 54.525 C 97.615 54.535 96.936 53.871 96.927 53.042 C 96.918 52.214 97.582 51.535 98.41 51.525 Z M 120.311 53 C 120.311 52.172 120.983 51.5 121.811 51.5 L 134.189 51.5 C 135.017 51.5 135.689 52.172 135.689 53 C 135.689 53.828 135.017 54.5 134.189 54.5 L 121.811 54.5 C 120.983 54.5 120.311 53.828 120.311 53 Z M 145.067 53 C 145.067 52.172 145.739 51.5 146.567 51.5 L 152.756 51.5 C 154.414 51.5 156.025 51.508 157.59 51.525 C 158.418 51.535 159.082 52.214 159.073 53.042 C 159.064 53.871 158.385 54.535 157.557 54.525 C 156.004 54.508 154.405 54.5 152.756 54.5 L 146.567 54.5 C 145.739 54.5 145.067 53.828 145.067 53 Z M 165.705 53.219 C 165.744 52.392 166.448 51.753 167.275 51.793 C 170.77 51.961 173.991 52.211 176.957 52.567 C 177.779 52.665 178.366 53.412 178.267 54.235 C 178.168 55.057 177.421 55.644 176.599 55.545 C 173.722 55.2 170.575 54.955 167.131 54.789 C 166.304 54.75 165.665 54.047 165.705 53.219 Z M 90.295 53.219 C 90.335 54.047 89.697 54.75 88.869 54.789 C 85.426 54.955 82.278 55.2 79.401 55.545 C 78.579 55.644 77.832 55.057 77.733 54.235 C 77.634 53.412 78.221 52.665 79.044 52.567 C 82.009 52.211 85.23 51.961 88.725 51.793 C 89.553 51.753 90.256 52.392 90.295 53.219 Z M 184.777 55.417 C 184.994 54.618 185.819 54.146 186.618 54.364 C 190.155 55.327 193.215 56.599 195.845 58.274 C 196.543 58.719 196.749 59.647 196.304 60.345 C 195.859 61.044 194.931 61.25 194.233 60.804 C 191.914 59.327 189.147 58.162 185.83 57.259 C 185.03 57.041 184.559 56.216 184.777 55.417 Z M 71.223 55.417 C 71.441 56.216 70.97 57.041 70.171 57.259 C 66.853 58.162 64.086 59.328 61.768 60.805 C 61.069 61.25 60.142 61.044 59.697 60.346 C 59.251 59.647 59.457 58.72 60.156 58.274 C 62.785 56.599 65.846 55.328 69.382 54.364 C 70.181 54.146 71.006 54.618 71.223 55.417 Z M 200.977 65.004 C 201.674 64.557 202.602 64.76 203.049 65.457 C 204.733 68.084 206.011 71.142 206.979 74.677 C 207.198 75.476 206.728 76.301 205.929 76.52 C 205.13 76.739 204.304 76.269 204.086 75.47 C 203.178 72.155 202.007 69.391 200.524 67.076 C 200.076 66.379 200.279 65.451 200.977 65.004 Z M 55.023 65.004 C 55.721 65.451 55.924 66.379 55.477 67.076 C 53.993 69.391 52.823 72.155 51.915 75.47 C 51.696 76.269 50.871 76.739 50.072 76.52 C 49.273 76.301 48.802 75.476 49.021 74.677 C 49.989 71.142 51.268 68.084 52.951 65.457 C 53.398 64.76 54.326 64.557 55.023 65.004 Z M 207.117 83.028 C 207.939 82.929 208.686 83.515 208.785 84.338 C 209.143 87.303 209.394 90.524 209.563 94.02 C 209.603 94.847 208.964 95.55 208.137 95.59 C 207.309 95.63 206.606 94.992 206.566 94.164 C 206.4 90.72 206.154 87.574 205.807 84.697 C 205.708 83.875 206.294 83.127 207.117 83.028 Z M 48.884 83.028 C 49.706 83.127 50.292 83.875 50.193 84.697 C 49.846 87.574 49.6 90.721 49.434 94.164 C 49.394 94.992 48.691 95.63 47.863 95.59 C 47.036 95.55 46.397 94.847 46.437 94.02 C 46.606 90.524 46.857 87.303 47.215 84.338 C 47.314 83.515 48.061 82.929 48.884 83.028 Z M 208.315 102.222 C 209.143 102.212 209.822 102.877 209.831 103.705 C 209.849 105.27 209.857 106.881 209.857 108.539 L 209.857 113.404 C 209.857 114.233 209.185 114.904 208.357 114.904 C 207.529 114.904 206.857 114.233 206.857 113.404 L 206.857 108.539 C 206.857 106.89 206.849 105.291 206.832 103.738 C 206.822 102.91 207.486 102.231 208.315 102.222 Z M 47.685 102.222 C 48.514 102.231 49.178 102.91 49.168 103.739 C 49.151 105.291 49.143 106.89 49.143 108.539 L 49.143 113.404 C 49.143 114.233 48.471 114.904 47.643 114.904 C 46.815 114.904 46.143 114.233 46.143 113.404 L 46.143 108.539 C 46.143 106.881 46.151 105.27 46.169 103.705 C 46.178 102.877 46.857 102.213 47.685 102.222 Z M 47.643 121.635 C 48.471 121.635 49.143 122.307 49.143 123.135 L 49.143 132.866 C 49.143 133.694 48.471 134.366 47.643 134.366 C 46.815 134.366 46.143 133.694 46.143 132.866 L 46.143 123.135 C 46.143 122.307 46.815 121.635 47.643 121.635 Z M 208.357 121.635 C 209.185 121.635 209.857 122.307 209.857 123.135 L 209.857 132.866 C 209.857 133.694 209.185 134.366 208.357 134.366 C 207.529 134.366 206.857 133.694 206.857 132.866 L 206.857 123.135 C 206.857 122.307 207.529 121.635 208.357 121.635 Z M 47.643 141.097 C 48.471 141.097 49.143 141.768 49.143 142.597 L 49.143 147.462 C 49.143 149.111 49.151 150.71 49.168 152.263 C 49.178 153.091 48.514 153.77 47.685 153.779 C 46.857 153.788 46.178 153.124 46.169 152.296 C 46.151 150.731 46.143 149.12 46.143 147.462 L 46.143 142.597 C 46.143 141.768 46.815 141.097 47.643 141.097 Z M 208.357 141.097 C 209.185 141.097 209.857 141.768 209.857 142.597 L 209.857 147.462 C 209.857 149.12 209.849 150.731 209.831 152.296 C 209.822 153.124 209.143 153.789 208.315 153.779 C 207.486 153.77 206.822 153.091 206.832 152.263 C 206.849 150.71 206.857 149.111 206.857 147.462 L 206.857 142.597 C 206.857 141.768 207.529 141.097 208.357 141.097 Z M 47.863 160.411 C 48.691 160.371 49.394 161.009 49.434 161.836 C 49.6 165.28 49.846 168.427 50.193 171.304 C 50.292 172.126 49.706 172.873 48.884 172.973 C 48.061 173.072 47.314 172.486 47.215 171.663 C 46.857 168.698 46.606 165.477 46.437 161.981 C 46.397 161.154 47.036 160.45 47.863 160.411 Z M 208.137 160.411 C 208.964 160.45 209.603 161.154 209.563 161.981 C 209.394 165.477 209.143 168.698 208.785 171.663 C 208.686 172.486 207.939 173.072 207.117 172.973 C 206.294 172.873 205.708 172.126 205.807 171.304 C 206.154 168.427 206.4 165.28 206.566 161.837 C 206.606 161.009 207.309 160.371 208.137 160.411 Z M 50.072 179.48 C 50.871 179.262 51.696 179.732 51.915 180.531 C 52.823 183.846 53.993 186.609 55.477 188.924 C 55.924 189.622 55.721 190.549 55.024 190.996 C 54.326 191.444 53.398 191.241 52.951 190.543 C 51.268 187.917 49.99 184.859 49.021 181.323 C 48.802 180.524 49.273 179.699 50.072 179.48 Z M 205.928 179.481 C 206.727 179.699 207.198 180.525 206.979 181.324 C 206.011 184.859 204.733 187.917 203.049 190.543 C 202.602 191.241 201.674 191.444 200.977 190.997 C 200.279 190.549 200.076 189.622 200.523 188.924 C 202.007 186.61 203.178 183.846 204.086 180.531 C 204.304 179.732 205.129 179.262 205.928 179.481 Z M 59.697 195.655 C 60.142 194.956 61.069 194.751 61.768 195.196 C 64.086 196.673 66.853 197.838 70.171 198.741 C 70.97 198.959 71.442 199.784 71.224 200.583 C 71.006 201.382 70.182 201.854 69.382 201.636 C 65.846 200.673 62.785 199.401 60.156 197.726 C 59.457 197.281 59.252 196.353 59.697 195.655 Z M 196.303 195.655 C 196.748 196.354 196.543 197.281 195.844 197.726 C 193.215 199.401 190.154 200.673 186.618 201.636 C 185.819 201.854 184.994 201.382 184.776 200.583 C 184.559 199.784 185.03 198.959 185.829 198.742 C 189.147 197.838 191.914 196.673 194.232 195.196 C 194.931 194.751 195.858 194.956 196.303 195.655 Z M 77.733 201.765 C 77.832 200.943 78.579 200.356 79.401 200.455 C 82.279 200.8 85.426 201.045 88.869 201.211 C 89.697 201.25 90.335 201.953 90.295 202.781 C 90.256 203.608 89.553 204.247 88.725 204.207 C 85.23 204.039 82.009 203.789 79.044 203.433 C 78.221 203.335 77.635 202.588 77.733 201.765 Z M 178.267 201.765 C 178.366 202.588 177.779 203.335 176.956 203.433 C 173.991 203.789 170.77 204.039 167.275 204.207 C 166.447 204.247 165.744 203.608 165.705 202.781 C 165.665 201.953 166.303 201.25 167.131 201.211 C 170.574 201.045 173.722 200.8 176.599 200.455 C 177.421 200.356 178.168 200.943 178.267 201.765 Z M 96.927 202.958 C 96.936 202.13 97.615 201.465 98.444 201.475 C 99.996 201.492 101.595 201.5 103.244 201.5 L 109.433 201.5 C 110.261 201.5 110.933 202.172 110.933 203 C 110.933 203.828 110.261 204.5 109.433 204.5 L 103.244 204.5 C 101.586 204.5 99.975 204.492 98.41 204.475 C 97.582 204.465 96.918 203.786 96.927 202.958 Z M 159.073 202.958 C 159.082 203.786 158.418 204.465 157.59 204.475 C 156.025 204.492 154.414 204.5 152.756 204.5 L 146.567 204.5 C 145.739 204.5 145.067 203.828 145.067 203 C 145.067 202.172 145.739 201.5 146.567 201.5 L 152.756 201.5 C 154.405 201.5 156.004 201.492 157.556 201.475 C 158.385 201.465 159.064 202.13 159.073 202.958 Z M 120.311 203 C 120.311 202.172 120.983 201.5 121.811 201.5 L 134.189 201.5 C 135.017 201.5 135.689 202.172 135.689 203 C 135.689 203.828 135.017 204.5 134.189 204.5 L 121.811 204.5 C 120.983 204.5 120.311 203.828 120.311 203 Z"/>
+ <linearGradient id="_lgradient_352" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.18,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#31c6b7"/>
+ <stop offset="100%" style="stop-color:#2b898f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_352)" fill-rule="evenodd" d="M 165.189 11.952 C 239.245 11.952 249.828 22.509 249.828 96.495 L 249.828 155.746 C 249.828 229.733 239.245 240.29 165.189 240.29 L 89.819 240.29 C 15.764 240.29 5.18 229.733 5.18 155.746 L 5.18 96.495 C 5.18 22.509 15.764 11.952 89.819 11.952 L 165.189 11.952 Z M 165.21 31.95 C 169.44 31.95 173.68 31.99 177.91 32.08 C 181.59 32.16 185.27 32.31 188.95 32.52 C 192.08 32.69 195.21 32.95 198.33 33.3 C 200.91 33.58 203.47 33.95 206.02 34.42 C 208.04 34.8 210.04 35.27 212.01 35.85 C 213.48 36.28 214.93 36.81 216.33 37.44 C 217.33 37.89 218.3 38.43 219.21 39.04 C 219.9 39.51 220.55 40.04 221.15 40.63 C 221.74 41.22 222.27 41.87 222.74 42.56 C 223.35 43.47 223.88 44.43 224.33 45.43 C 224.96 46.83 225.49 48.27 225.93 49.74 C 226.5 51.71 226.98 53.7 227.35 55.72 C 227.82 58.26 228.2 60.82 228.48 63.39 C 228.82 66.51 229.08 69.63 229.26 72.76 C 229.47 76.43 229.62 80.11 229.7 83.79 C 229.79 88.02 229.83 92.24 229.83 96.47 C 229.83 96.48 229.83 96.49 229.83 96.5 L 229.83 155.75 C 229.83 155.75 229.83 155.76 229.83 155.77 C 229.83 160 229.79 164.23 229.7 168.45 C 229.62 172.13 229.47 175.81 229.26 179.48 C 229.08 182.61 228.82 185.73 228.48 188.85 C 228.2 191.42 227.82 193.98 227.35 196.53 C 226.98 198.54 226.5 200.53 225.93 202.5 C 225.49 203.97 224.96 205.41 224.33 206.81 C 223.88 207.81 223.35 208.77 222.74 209.68 C 222.27 210.37 221.74 211.02 221.15 211.61 C 220.55 212.2 219.9 212.73 219.21 213.2 C 218.3 213.81 217.33 214.35 216.33 214.8 C 214.93 215.43 213.48 215.96 212.01 216.39 C 210.04 216.97 208.04 217.45 206.02 217.82 C 203.47 218.29 200.91 218.67 198.33 218.95 C 195.21 219.29 192.08 219.55 188.95 219.72 C 185.27 219.93 181.59 220.08 177.91 220.16 C 173.68 220.25 169.44 220.29 165.21 220.29 C 165.2 220.29 165.2 220.29 165.19 220.29 L 89.82 220.29 C 89.81 220.29 89.8 220.29 89.8 220.29 C 85.56 220.29 81.33 220.25 77.1 220.16 C 73.42 220.08 69.73 219.93 66.06 219.72 C 62.92 219.55 59.8 219.29 56.68 218.95 C 54.1 218.67 51.53 218.29 48.99 217.82 C 46.97 217.45 44.97 216.97 43 216.39 C 41.53 215.96 40.08 215.43 38.68 214.8 C 37.68 214.35 36.71 213.81 35.8 213.2 C 35.1 212.73 34.46 212.2 33.86 211.61 C 33.27 211.02 32.74 210.37 32.27 209.68 C 31.66 208.77 31.12 207.81 30.67 206.81 C 30.05 205.41 29.51 203.97 29.08 202.5 C 28.5 200.53 28.03 198.54 27.66 196.53 C 27.18 193.98 26.81 191.42 26.53 188.85 C 26.18 185.73 25.92 182.61 25.75 179.48 C 25.54 175.81 25.39 172.13 25.31 168.45 C 25.22 164.23 25.18 160 25.18 155.77 C 25.18 155.76 25.18 155.75 25.18 155.75 L 25.18 96.5 C 25.18 96.49 25.18 96.48 25.18 96.47 C 25.18 92.24 25.22 88.02 25.31 83.79 C 25.39 80.11 25.54 76.43 25.75 72.76 C 25.92 69.63 26.18 66.51 26.53 63.39 C 26.81 60.82 27.18 58.26 27.66 55.72 C 28.03 53.7 28.5 51.71 29.08 49.74 C 29.51 48.27 30.05 46.83 30.67 45.43 C 31.12 44.43 31.66 43.47 32.27 42.56 C 32.74 41.87 33.27 41.22 33.86 40.63 C 34.46 40.04 35.1 39.51 35.8 39.04 C 36.71 38.43 37.68 37.89 38.68 37.44 C 40.08 36.81 41.53 36.28 43 35.85 C 44.97 35.27 46.97 34.8 48.99 34.42 C 51.53 33.95 54.1 33.58 56.68 33.3 C 59.8 32.95 62.92 32.69 66.06 32.52 C 69.73 32.31 73.42 32.16 77.1 32.08 C 81.33 31.99 85.56 31.95 89.8 31.95 C 89.8 31.95 89.81 31.95 89.82 31.95 L 165.19 31.95 C 165.2 31.95 165.2 31.95 165.21 31.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_353" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_353)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="yEc7c914IcvcLpTGb62AGJin43bbS4se" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#yEc7c914IcvcLpTGb62AGJin43bbS4se)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_354" x1="-.207" x2=".5" y1=".5" y2="1.207" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e6548b"/>
+ <stop offset="100%" style="stop-color:#f76363"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_354)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <g>
+ <path fill="#ffffff" d="M 178.026 154.351 L 174.137 158.239 L 160.647 158.239 C 154.693 158.239 154.692 164.073 154.692 164.073 L 154.692 206.851 C 154.692 212.707 160.647 212.684 160.647 212.684 L 218.859 212.684 C 224.692 212.684 224.692 206.851 224.692 206.851 L 224.692 164.073 C 224.692 158.239 218.859 158.239 218.859 158.239 L 205.248 158.239 L 201.359 154.351 L 178.026 154.351 Z M 189.692 166.017 C 200.431 166.017 209.137 174.723 209.137 185.462 C 209.137 196.201 200.431 204.906 189.692 204.906 C 178.954 204.906 170.248 196.201 170.248 185.462 C 170.248 174.723 178.954 166.017 189.692 166.017 Z M 189.692 173.795 C 183.249 173.795 178.026 179.019 178.026 185.462 C 178.026 191.905 183.249 197.128 189.692 197.128 C 196.136 197.128 201.359 191.905 201.359 185.462 C 201.359 179.018 196.136 173.795 189.692 173.795 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/scribus-ng.svg b/.icons/Gruvbox_Dark-2/apps/64/scribus-ng.svg
new file mode 120000
index 000000000..eb0c537e7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/scribus-ng.svg
@@ -0,0 +1 @@
+scribus.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/scribus-trunk.svg b/.icons/Gruvbox_Dark-2/apps/64/scribus-trunk.svg
new file mode 120000
index 000000000..eb0c537e7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/scribus-trunk.svg
@@ -0,0 +1 @@
+scribus.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/scribus.svg b/.icons/Gruvbox_Dark-2/apps/64/scribus.svg
new file mode 100644
index 000000000..881e245bf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/scribus.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#stNYUSZmYP6oX2iTDxgEXqLOnLLKjdmO)">
+ <linearGradient id="_lgradient_353" x1="1.045" x2="-.052" y1="1.023" y2=".075" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#8d9098"/>
+ <stop offset="100%" style="stop-color:#cfcfcf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_353)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="stNYUSZmYP6oX2iTDxgEXqLOnLLKjdmO" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#333333" d="M 5.875 106.125 L 5.75 96 C 31.235 95.942 46.203 100.744 50.625 110.375 C 54.592 120.38 47.375 125.75 33.875 143.625 C 29.375 152.25 40.057 154.976 42.25 155.625 C 55.496 159.546 69.125 155.875 82 162.625 C 98.542 171.75 118.343 184.302 141.375 200.25 L 134.625 208.625 C 119.5 197.75 94.582 179.207 78.125 171.75 C 64.25 164.625 47.277 167.839 36.75 164.125 C 27.732 160.943 23.47 153.436 23.125 149.875 C 22 133.5 42.875 122.125 41.875 115.625 C 40.875 109.125 27.212 105.927 5.875 106.125 Z M 232.496 23.496 C 231.88 23.015 231.35 22.456 230.692 22.012 C 228.835356 20.76569 226.876332 19.679128 224.836 18.764 C 222.718 17.804 220.429 16.964 217.957 16.228 C 215.485 15.493 212.83 14.863 209.979 14.326 C 207.127 13.79 204.08 13.346 200.823 12.982 C 199.611 12.847 198.22 12.776 196.95 12.662 L 176.041 58.025 C 174.7 60.95 175.484 63.092 178.409 64.433 L 236.452 91.193 C 238.231 92.007 239.722 92.037 240.928 91.283 L 208.213 76.191 L 232.496 23.496 L 232.496 23.496 Z"/>
+ <path d="M 249.623 74.148 C 249.579 73.246 249.603 72.066 249.551 71.189 C 249.353552 67.715373 249.06512 64.247517 248.686 60.789 C 248.322 57.535 247.878 54.491 247.34 51.642 C 246.803 48.794 246.172 46.141 245.436 43.672 C 244.7 41.203 243.858 38.916 242.897 36.801 C 241.980136 34.763306 240.892243 32.806974 239.645 30.953 C 238.456692 29.193227 237.102867 27.55109 235.602 26.049 C 234.661 25.109 233.556 24.323 232.496 23.496 L 208.213 76.191 L 240.928 91.283 C 241.682 90.771 242.33 89.972 242.858 88.826 L 249.623 74.148 L 249.623 74.148 Z"/>
+ <path fill="#333333" d="M 250.067 92.617 C 250.026 84.885 249.925 77.537 249.551 71.189 C 249.353552 67.715373 249.06512 64.247517 248.686 60.789 C 248.495 59.086 248.217 57.592 247.981 56.002 L 222.823 44.412 L 191.026 113.416 L 223.516 128.387 L 227.452 130.195 C 230.361 131.537 232.5 130.753 233.842 127.844 L 250.067 92.617 L 250.067 92.617 Z"/>
+ <path fill="#555555" d="M 222.822 44.411 L 186.398 27.617 C 183.488 26.275 181.363 27.059 180.006 29.969 L 152.251 90.228 C 150.909 93.138 151.693 95.279 154.603 96.62 L 158.552 98.445 L 191.027 113.415 L 222.822 44.411 L 222.822 44.411 Z"/>
+ <path fill="#eab305" d="M 223.516 128.386 L 191.027 113.415 L 178.408 140.809 C 182.81 142.829 185.825 146.085 187.499 150.608 C 189.172 155.161 189.006 159.609 186.986 163.996 C 184.951 168.398 181.679 171.428 177.141 173.087 C 172.603 174.76 168.171 174.594 163.769 172.574 L 141.818 220.215 C 144.803 221.587 147.833 221.707 150.924 220.546 C 154.015 219.431 156.231 217.365 157.603 214.38 C 158.975 211.395 159.11 208.365 157.965 205.259 C 157.800174 204.811021 157.608836 204.373247 157.392 203.948 L 208.379 161.599 C 208.907 161.176 209.42 160.739 209.917 160.302 C 214.033 156.699 217.289 152.236 219.747 146.899 Q 223.983 137.733 223.516 128.386 L 223.516 128.386 Z"/>
+ <path fill="#ffda64" d="M 143.099 129.833 C 143.099 129.893 143.099 129.954 143.114 129.999 C 143.099 130.18 143.114 130.346 143.114 130.542 L 143.431 197.962 C 143.19 198.038 142.934 198.113 142.662 198.219 C 139.572 199.364 137.355 201.43 135.983 204.415 C 134.612 207.4 134.476 210.43 135.622 213.506 C 136.767 216.612 138.833 218.828 141.818 220.215 L 163.769 172.574 C 159.367 170.539 156.351 167.267 154.663 162.729 C 153.004 158.206 153.17 153.759 155.206 149.357 C 157.226 144.97 160.497 141.939 165.02 140.251 C 169.573 138.592 174.006 138.773 178.408 140.809 L 191.027 113.415 L 158.552 98.445 C 153.592 102.259 149.718 107.219 146.899 113.325 C 144.381 118.797 143.114 124.285 143.099 129.833 L 143.099 129.833 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_354" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_354)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/script-error.svg b/.icons/Gruvbox_Dark-2/apps/64/script-error.svg
new file mode 120000
index 000000000..ad6469ba7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/script-error.svg
@@ -0,0 +1 @@
+bug.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/scudcloud.svg b/.icons/Gruvbox_Dark-2/apps/64/scudcloud.svg
new file mode 120000
index 000000000..7cb5329ce
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/scudcloud.svg
@@ -0,0 +1 @@
+slack.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/scummvm.svg b/.icons/Gruvbox_Dark-2/apps/64/scummvm.svg
new file mode 100644
index 000000000..7d23bd5d5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/scummvm.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="psmsFbeoDyvWwbhqXERb1s6lx8cs488X" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#psmsFbeoDyvWwbhqXERb1s6lx8cs488X)">
+ <linearGradient id="_lgradient_73" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_73)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_74" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_74)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_75" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(112.045,0,0,145,71.977,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_75)" d="M 179.735 136.821 C 182.591 142.43 184.023 149.223 184.023 156.977 C 184.023 164.454 182.453 171.152 179.316 176.62 C 176.178 182.092 171.987 186.702 166.965 190.233 C 161.945 193.765 156.146 196.282 149.802 198.016 C 143.454 199.745 136.961 200.5 130.547 200.5 C 117.714 200.5 103.897 196.499 95.181 191.796 C 85.233 187.087 71.711 172.638 71.981 170.4 C 72.332 167.489 79.974 157.815 84.607 151.272 C 86.863 148.086 87.757 146.58 91.137 149.558 C 95.361 154.701 101.227 158.007 106.635 160.77 C 111.376 163.016 121.391 166.247 126.638 166.902 C 131.031 167.548 137.592 167.548 138.07 160.682 C 138.07 158.055 135.853 155.661 132.997 153.304 C 130.138 150.952 128.225 148.941 123.971 146.376 C 107.1 133.244 97.984 127.318 89.415 114.21 C 86.556 109.017 84.903 103.252 84.903 96.465 C 84.903 89.818 85.934 83.335 88.444 78.349 C 96.599 63.474 113.081 55.695 127.841 55.5 C 140.451 55.5 149.703 58.887 158.001 62.636 C 169.207 67.389 176.338 73.616 182.428 79.139 C 184.802 81.292 182.753 83.89 181.515 85.801 C 178.405 90.601 174.004 96.521 172.631 99.369 C 171.538 101.439 169.518 102.218 167.843 100.775 C 167.843 100.775 163.701 97.283 160.354 95.133 C 151.468 90.199 142.244 82.934 132.844 82.028 C 130.334 82.028 127.811 82.762 126.628 84.008 C 125.441 85.255 125.011 87.764 125.073 89.702 C 125.185 93.195 126.167 93.846 129.475 96.994 C 132.331 99.142 134.582 100.688 140.361 103.753 C 144.68 106.043 149.98 109.262 154.933 112.099 C 159.882 114.939 164.856 118.59 169.181 122.604 C 173.505 126.625 176.873 131.212 179.735 136.82 L 179.735 136.821 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/seafile-client-qt5.svg b/.icons/Gruvbox_Dark-2/apps/64/seafile-client-qt5.svg
new file mode 120000
index 000000000..8c79a3106
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/seafile-client-qt5.svg
@@ -0,0 +1 @@
+seafile.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/seafile-client.svg b/.icons/Gruvbox_Dark-2/apps/64/seafile-client.svg
new file mode 120000
index 000000000..8c79a3106
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/seafile-client.svg
@@ -0,0 +1 @@
+seafile.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/seafile.svg b/.icons/Gruvbox_Dark-2/apps/64/seafile.svg
new file mode 100755
index 000000000..a8d7e12a2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/seafile.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="65XBq1BBVtFtXZo4Lw6OpOnQMruhxisb" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#65XBq1BBVtFtXZo4Lw6OpOnQMruhxisb)">
+ <linearGradient id="_lgradient_76" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_76)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_77" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_77)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_78" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,96.661,55.5,79.67)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_78)" d="M 104.173 79.715 C 100.969 79.881 97.816 80.492 95.96 81.493 C 89.718 84.861 85.114 89.283 83.813 96.472 C 83.471 98.36 82.982 100.126 82.728 100.39 C 82.473 100.654 81.228 100.574 79.958 100.209 C 77.014 99.364 72.799 100.344 69.204 102.719 C 66.355 104.6 63.708 111.021 63.029 114.999 C 62.645 117.244 62.51 115.746 60.275 115.746 C 58.462 115.746 57.648 116.118 56.68 117.398 C 55.036 119.572 55.105 120.707 56.916 122.591 C 58.383 124.115 58.51 124.134 69.44 124.125 C 73.504 124.121 76.573 124.012 78.684 123.873 C 79.89 121.304 81.466 118.862 83.569 116.675 C 92.53 107.354 106.346 105.961 117.201 111.947 C 119.91 107.201 123.273 103.119 127.278 100.028 C 127.263 99.532 126.739 97.44 126.083 95.276 C 123.96 88.275 119.354 83.248 112.669 80.628 C 110.628 79.828 107.377 79.55 104.173 79.715 Z M 151.949 99.847 C 145.55 99.731 138.943 101.624 133.108 105.653 C 127.529 109.504 123.575 113.87 121.457 120.86 C 120.889 122.733 120.171 124.266 119.86 124.266 C 119.549 124.266 118.373 122.209 117.24 121.175 C 109.201 113.832 97.021 114.307 89.375 122.26 C 83.685 128.179 82.639 138.52 85.536 146.373 C 85.841 147.199 83.117 147.854 80.305 149.331 C 76.094 151.541 73.363 154.688 72.327 158.535 C 70.464 165.455 75.824 172.813 83.137 175.528 C 86.196 176.665 92.107 176.582 95.629 175.355 C 98.239 174.445 100.803 172.056 116.469 155.899 C 137.108 134.615 137.884 132.03 146.324 132 C 150.598 131.984 153.654 132.231 157.212 134.053 C 162.052 136.532 165.601 142.473 167.329 147.277 C 168.938 151.744 168.952 157.179 167.369 159.88 C 165.982 162.246 160.953 164.459 158.251 164.459 C 155.566 164.459 151.054 162.107 149.959 159.707 C 148.19 155.603 147.93 151.729 152.17 148.135 C 143.764 148.351 142.761 151.481 140.086 161.092 C 140.086 167.736 143.455 174.122 148.999 175.827 C 150.353 176.242 157.913 176.41 169.563 176.283 C 187.116 176.092 188.093 176.015 190.395 174.717 C 193.77 172.815 197.65 168.47 199.167 164.891 C 200.676 161.333 200.944 154.525 199.765 150.778 C 197.534 144.233 187.252 137.175 180.742 141.605 C 179.605 142.897 178.513 141.767 178.312 141.558 C 178.11 141.349 179.205 140.362 179.759 138.38 C 180.499 135.731 180.702 133.093 180.53 128.42 C 180.312 122.477 180.136 121.71 177.777 116.659 C 172.718 105.827 162.615 100.041 151.949 99.847 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/seahorse-preferences.svg b/.icons/Gruvbox_Dark-2/apps/64/seahorse-preferences.svg
new file mode 120000
index 000000000..22a7f7ffc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/seahorse-preferences.svg
@@ -0,0 +1 @@
+password.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/seahorse.svg b/.icons/Gruvbox_Dark-2/apps/64/seahorse.svg
new file mode 120000
index 000000000..403251f1f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/seahorse.svg
@@ -0,0 +1 @@
+privacy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/seamonkey-mozilla-build.svg b/.icons/Gruvbox_Dark-2/apps/64/seamonkey-mozilla-build.svg
new file mode 120000
index 000000000..dfd1391eb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/seamonkey-mozilla-build.svg
@@ -0,0 +1 @@
+seamonkey.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/seamonkey.svg b/.icons/Gruvbox_Dark-2/apps/64/seamonkey.svg
new file mode 100644
index 000000000..eaebf2069
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/seamonkey.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#apboWjsUF391m8sY8reWXRTkea5uJPHT)">
+ <linearGradient id="_lgradient_355" x1=".25" x2=".75" y1=".036" y2=".844" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#77a3d1"/>
+ <stop offset="100%" style="stop-color:#315275"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_355)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="apboWjsUF391m8sY8reWXRTkea5uJPHT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#4882e3" d="M 5.676 100.552 L 5.676 155.576 C 5.676 164.824 5.841 173.081 6.275 180.451 C 6.492 184.136 6.776 187.598 7.141 190.851 C 7.505 194.105 7.949 197.149 8.486 199.998 C 9.024 202.846 9.654 205.499 10.391 207.968 C 11.127 210.438 11.969 212.724 12.93 214.84 C 13.846691 216.877462 14.934593 218.833476 16.182 220.687 C 17.369986 222.447322 18.723834 224.08982 20.225 225.592 C 21.729366 227.090964 23.373502 228.442772 25.135 229.629 C 26.991749 230.874566 28.950376 231.961094 30.99 232.877 C 33.108 233.836 35.397 234.677 37.869 235.412 C 40.341 236.147 42.996 236.778 45.848 237.314 C 48.699 237.851 51.747 238.294 55.004 238.658 C 58.261 239.022 61.728 239.305 65.416 239.521 C 72.793 239.954 81.057 240.119 90.314 240.119 L 165.686 240.119 C 174.943 240.119 183.207 239.954 190.584 239.521 C 194.272 239.305 197.739 239.022 200.996 238.658 C 204.253 238.294 207.301 237.851 210.152 237.314 C 213.004 236.778 215.659 236.147 218.131 235.412 C 220.603 234.677 222.892 233.836 225.01 232.877 C 227.049624 231.961094 229.008251 230.874566 230.865 229.629 C 232.626498 228.442772 234.270634 227.090964 235.775 225.592 C 237.276166 224.08982 238.630014 222.447322 239.818 220.687 C 241.065407 218.833476 242.153309 216.877462 243.07 214.84 C 244.031 212.724 244.873 210.438 245.609 207.968 C 246.346 205.499 246.976 202.846 247.514 199.998 C 248.051 197.149 248.495 194.105 248.859 190.851 C 249.224 187.598 249.508 184.136 249.725 180.451 C 250.159 173.081 250.324 164.824 250.324 155.576 L 250.324 101.031 C 231.933 74.514 184.424 91.179 128.227 91.179 C 72.362 91.179 24.545 74.702 5.676 100.552 L 5.676 100.552 Z"/>
+ <path fill="#7767c0" d="M 5.676 126.504 L 5.676 151.633 C 12.201 151.063 21.383 151.55 34.916 154.789 C 72.138 163.696 124.791 158.686 154.695 149.461 C 184.6 140.235 214.989 136.655 232.486 135.701 C 239.361 135.326 245.353 137.269 250.324 139.703 L 250.324 117.57 C 229.933 123.126 193.294 133.221 164.037 134.515 C 109.597 131.728 68.462 97.616 5.676 126.504 L 5.676 126.504 Z"/>
+ <path fill="#595afd" d="M 250.123 163.926 C 250.164 161.041 250.324 158.68 250.324 155.576 L 250.324 132.34 C 222.609 136.348 191.285 142.014 164.822 144.113 C 182.882 146.266 198.401 154.791 209.822 157.545 C 229.412 162.268 241.927 163.858 250.123 163.926 Z M 5.676 128.664 L 5.676 154.07 C 12.901 154.742 23.33 156.832 38.656 160.5 C 74.991 169.195 109.481 155.291 138.674 146.285 C 140.428208 145.748265 142.20607 145.29212 144.002 144.918 L 143.91 144.918 C 96.037 133.014 75.3 130.481 5.676 128.664 Z"/>
+ <g opacity=".2">
+ <path d="M 5.676 121.515 L 5.676 143.761 C 10.407 141.558 15.969 139.867 22.307 140.213 C 39.804 141.166 85.922 174.416 115.826 183.642 C 145.731 192.868 182.655 161.874 219.877 152.967 C 233.491 149.708 243.359 150.116 250.324 151.812 L 250.324 130.927 C 246.66 131.201 242.695 131.773 238.654 133.115 C 225.293 137.569 182.031 148.259 149.568 147.367 C 107.922 144.655 75.373 111.93 34.916 112.185 L 34.898 112.183 C 25.707 112.24 15.902 116.718 5.676 121.515 L 5.676 121.515 Z"/>
+ </g>
+ <path fill="#8a72ff" d="M 5.676 116.842 L 5.676 139.088 C 10.407 136.884 15.969 135.191 22.307 135.537 C 39.804 136.492 85.922 169.741 115.826 178.967 C 145.731 188.192 182.655 157.201 219.877 148.293 C 233.491 145.035 243.359 145.441 250.324 147.136 L 250.324 126.25 C 246.66 126.524 242.695 127.095 238.654 128.437 C 225.293 132.891 182.031 143.581 149.568 142.689 C 107.922 139.977 75.373 107.253 34.916 107.508 L 34.898 107.508 C 25.707 107.564 15.902 112.044 5.676 116.842 L 5.676 116.842 Z"/>
+ <path fill="#50ddee" d="M 159.716 40.982 C 149.076 40.454 138.663 46.551 132.466 55.083 C 132.462 55.085 132.459 55.086 132.455 55.094 C 125.064 65.411 121.167 79.696 117.935 91.515 L 117.935 91.527 C 113.467 108.077 105.922 123.741 96.424 138.05 C 76.736 167.566 51.146 193.252 17.881 206.219 C 17.668989 206.303193 17.47539 206.427844 17.311 206.586 L 15.973 207.832 C 14.709 209.019 15.687 211.132 17.41 210.937 C 40.736 208.197 55.747 190.833 72.954 177.046 C 86.786 175.691 102.683 174.821 116.055 171.251 C 116.062 171.249 116.069 171.248 116.076 171.24 C 134.868 165.957 155.252 157.624 168.077 141.785 C 180.86 126.108 183.006 104.291 178.336 85.39 C 176.748 77.836 170.233 70.095 161.979 68.462 C 161.757 67.681 161.543 66.911 161.324 66.124 C 163.114 64.163 168.898 62.054 170.673 59.484 C 172.646 56.629 174.029 50.946 173.018 47.032 C 172.963685 46.824952 172.872935 46.629231 172.75 46.454 C 170.574 43.315 163.298 40.991 159.712 40.985 L 159.716 40.982 L 159.716 40.982 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_356" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_356)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/search.svg b/.icons/Gruvbox_Dark-2/apps/64/search.svg
new file mode 100755
index 000000000..edbd58086
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/search.svg
@@ -0,0 +1,49 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="aC3gsxn45DDB6zZTt6CPkdH7O59M6FwR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#aC3gsxn45DDB6zZTt6CPkdH7O59M6FwR)">
+ <linearGradient id="_lgradient_77" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_77)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_78" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_78)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g filter="url(#1OIFUd3hYPi0vNDsWcD5zJsogCvPyX8P)">
+ <g>
+ <rect fill="#616161" width="14.484" height="61.557" x="166.32" y="142.74" transform="matrix(0.707,-0.707,0.707,0.707,-71.861,173.546)"/>
+ </g>
+ <path fill="#37474f" d="M 159.26 169.74 L 169.073 159.927 C 170.596 158.404 173.07 158.403 174.593 159.927 L 203.407 188.74 C 204.93 190.263 204.93 192.736 203.407 194.26 L 193.594 204.073 C 192.07 205.596 189.597 205.596 188.074 204.073 L 159.26 175.26 C 157.737 173.737 157.737 171.264 159.26 169.74 Z"/>
+ <path fill="#616161" fill-rule="evenodd" d="M 55.515 113.445 C 55.515 81.464 81.479 55.5 113.46 55.5 C 145.44 55.5 171.405 81.464 171.405 113.445 C 171.405 145.425 145.44 171.389 113.46 171.389 C 81.479 171.389 55.515 145.425 55.515 113.445 Z M 66.38 113.445 C 66.38 87.46 87.476 66.365 113.46 66.365 C 139.444 66.365 160.54 87.46 160.54 113.445 C 160.54 139.429 139.444 160.525 113.46 160.525 C 87.476 160.525 66.38 139.429 66.38 113.445 Z"/>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <circle fill="#ffffff" cx="113.46" cy="113.445" r="47.08" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <path fill="#bbdefb" d="M 138.449 92.44 C 132.292 85.197 123.238 80.851 113.46 80.851 C 103.682 80.851 94.628 85.197 88.471 92.44 C 87.023 93.888 87.385 96.423 88.833 97.51 C 90.282 98.958 92.817 98.596 93.904 97.148 C 98.974 91.353 105.855 88.094 113.46 88.094 C 121.065 88.094 127.946 91.353 133.016 97.148 C 133.741 97.872 134.827 98.596 135.913 98.596 C 136.638 98.596 137.724 98.234 138.086 97.872 C 139.535 96.423 139.535 93.888 138.449 92.44 Z"/>
+ </g>
+ <defs>
+ <filter id="1OIFUd3hYPi0vNDsWcD5zJsogCvPyX8P" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/searchmonkey.svg b/.icons/Gruvbox_Dark-2/apps/64/searchmonkey.svg
new file mode 120000
index 000000000..f97340b86
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/searchmonkey.svg
@@ -0,0 +1 @@
+search.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/securecrt.svg b/.icons/Gruvbox_Dark-2/apps/64/securecrt.svg
new file mode 100755
index 000000000..af1486b2e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/securecrt.svg
@@ -0,0 +1,71 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="NPViYpI4OeQXOvql3UA7GZuCeraztPBZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#NPViYpI4OeQXOvql3UA7GZuCeraztPBZ)">
+ <linearGradient id="_lgradient_0" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="BZmGcqvyKXdtVTddm7SF5rcsodGgKhch" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#BZmGcqvyKXdtVTddm7SF5rcsodGgKhch)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_2" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <defs>
+ <filter id="zNdTzIVccDPgi7cjmR5xT0MFQ56jdRjq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#zNdTzIVccDPgi7cjmR5xT0MFQ56jdRjq)">
+ <path d="M 114 130.522 L 71.11 130.522 L 71.11 123 L 114 123 L 114 130.522 Z"/>
+ </g>
+ <linearGradient id="_lgradient_3" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(42.89,0,0,7.522,71.11,119.492)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" d="M 114 127.014 L 71.11 127.014 L 71.11 119.492 L 114 119.492 L 114 127.014 Z"/>
+ <defs>
+ <filter id="V2vyIaVdDFvaODCpZceunKniZ47iuhO5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#V2vyIaVdDFvaODCpZceunKniZ47iuhO5)">
+ <path d="M 48.846 130.144 L 41.577 130.144 L 41.577 124.567 L 41.577 124.567 Q 37.378 123.564 34.402 120.776 L 34.402 120.776 L 34.402 120.776 Q 31.425 117.987 30.047 113.852 L 30.047 113.852 L 36.877 111.345 L 36.877 111.345 Q 38.193 114.353 40.512 116.17 L 40.512 116.17 L 40.512 116.17 Q 42.83 117.987 45.713 117.987 L 45.713 117.987 L 45.713 117.987 Q 48.783 117.987 50.569 116.421 L 50.569 116.421 L 50.569 116.421 Q 52.355 114.854 52.355 111.972 L 52.355 111.972 L 52.355 111.972 Q 52.355 109.152 50.224 107.491 L 50.224 107.491 L 50.224 107.491 Q 48.094 105.831 43.895 104.201 L 43.895 104.201 L 43.895 104.201 Q 41.702 103.324 40.386 102.76 L 40.386 102.76 L 40.386 102.76 Q 39.07 102.196 37.19 101.037 L 37.19 101.037 L 37.19 101.037 Q 35.31 99.878 34.276 98.624 L 34.276 98.624 L 34.276 98.624 Q 33.243 97.371 32.459 95.397 L 32.459 95.397 L 32.459 95.397 Q 31.676 93.423 31.676 91.042 L 31.676 91.042 L 31.676 91.042 Q 31.676 86.969 34.308 83.898 L 34.308 83.898 L 34.308 83.898 Q 36.94 80.828 41.577 80.013 L 41.577 80.013 L 41.577 75 L 48.846 75 L 48.846 80.076 L 48.846 80.076 Q 52.48 80.89 54.862 83.24 L 54.862 83.24 L 54.862 83.24 Q 57.243 85.59 58.245 88.911 L 58.245 88.911 L 51.54 91.167 L 51.54 91.167 Q 49.66 86.655 44.71 86.655 L 44.71 86.655 L 44.71 86.655 Q 42.141 86.655 40.7 87.815 L 40.7 87.815 L 40.7 87.815 Q 39.258 88.974 39.258 91.042 L 39.258 91.042 L 39.258 91.042 Q 39.258 93.298 41.201 94.645 L 41.201 94.645 L 41.201 94.645 Q 43.143 95.992 47.091 97.434 L 47.091 97.434 L 47.091 97.434 Q 49.347 98.311 50.726 98.938 L 50.726 98.938 L 50.726 98.938 Q 52.104 99.564 54.078 100.849 L 54.078 100.849 L 54.078 100.849 Q 56.052 102.133 57.18 103.512 L 57.18 103.512 L 57.18 103.512 Q 58.308 104.891 59.154 107.084 L 59.154 107.084 L 59.154 107.084 Q 60 109.277 60 111.909 L 60 111.909 L 60 111.909 Q 60 117.11 56.898 120.494 L 56.898 120.494 L 56.898 120.494 Q 53.796 123.878 48.846 124.692 L 48.846 124.692 L 48.846 130.144 Z"/>
+ </g>
+ <linearGradient id="_lgradient_4" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(29.953,0,0,55.144,30.047,71.376)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" d="M 48.846 126.52 L 41.577 126.52 L 41.577 120.943 L 41.577 120.943 Q 37.378 119.94 34.402 117.152 L 34.402 117.152 L 34.402 117.152 Q 31.425 114.363 30.047 110.227 L 30.047 110.227 L 36.877 107.721 L 36.877 107.721 Q 38.193 110.729 40.512 112.546 L 40.512 112.546 L 40.512 112.546 Q 42.83 114.363 45.713 114.363 L 45.713 114.363 L 45.713 114.363 Q 48.783 114.363 50.569 112.797 L 50.569 112.797 L 50.569 112.797 Q 52.355 111.23 52.355 108.347 L 52.355 108.347 L 52.355 108.347 Q 52.355 105.528 50.224 103.867 L 50.224 103.867 L 50.224 103.867 Q 48.094 102.206 43.895 100.577 L 43.895 100.577 L 43.895 100.577 Q 41.702 99.7 40.386 99.136 L 40.386 99.136 L 40.386 99.136 Q 39.07 98.572 37.19 97.413 L 37.19 97.413 L 37.19 97.413 Q 35.31 96.253 34.276 95 L 34.276 95 L 34.276 95 Q 33.243 93.747 32.459 91.773 L 32.459 91.773 L 32.459 91.773 Q 31.676 89.799 31.676 87.418 L 31.676 87.418 L 31.676 87.418 Q 31.676 83.345 34.308 80.274 L 34.308 80.274 L 34.308 80.274 Q 36.94 77.204 41.577 76.389 L 41.577 76.389 L 41.577 71.376 L 48.846 71.376 L 48.846 76.452 L 48.846 76.452 Q 52.48 77.266 54.862 79.616 L 54.862 79.616 L 54.862 79.616 Q 57.243 81.966 58.245 85.287 L 58.245 85.287 L 51.54 87.543 L 51.54 87.543 Q 49.66 83.031 44.71 83.031 L 44.71 83.031 L 44.71 83.031 Q 42.141 83.031 40.7 84.191 L 40.7 84.191 L 40.7 84.191 Q 39.258 85.35 39.258 87.418 L 39.258 87.418 L 39.258 87.418 Q 39.258 89.674 41.201 91.021 L 41.201 91.021 L 41.201 91.021 Q 43.143 92.368 47.091 93.809 L 47.091 93.809 L 47.091 93.809 Q 49.347 94.687 50.726 95.313 L 50.726 95.313 L 50.726 95.313 Q 52.104 95.94 54.078 97.225 L 54.078 97.225 L 54.078 97.225 Q 56.052 98.509 57.18 99.888 L 57.18 99.888 L 57.18 99.888 Q 58.308 101.266 59.154 103.46 L 59.154 103.46 L 59.154 103.46 Q 60 105.653 60 108.285 L 60 108.285 L 60 108.285 Q 60 113.486 56.898 116.87 L 56.898 116.87 L 56.898 116.87 Q 53.796 120.254 48.846 121.068 L 48.846 121.068 L 48.846 126.52 Z"/>
+ <g>
+ <path fill="#ececec" d="M 154.685 148.517 L 160.563 148.517 C 196.001 148.517 224.7 177.199 224.7 212.637 L 224.7 218.517 L 217.51 218.517 C 214.322 218.517 211.768 215.847 211.768 212.638 C 211.768 183.643 189.574 161.45 160.58 161.45 C 157.43 161.45 154.717 158.921 154.717 155.71 L 154.717 148.518 L 154.685 148.517 Z"/>
+ <path fill="#ececec" d="M 154.685 170.393 L 160.753 170.393 C 184.032 170.393 202.809 189.17 202.809 212.449 L 202.809 218.517 L 196.009 218.517 C 192.757 218.517 189.957 215.762 189.957 212.448 C 189.957 195.819 177.37 183.262 160.751 183.262 C 157.499 183.262 154.699 180.507 154.699 177.192 L 154.701 170.391 L 154.685 170.393 Z"/>
+ <path fill="#ececec" d="M 165.55 196.61 C 171.583 196.61 176.559 201.586 176.559 207.619 C 176.559 213.649 171.562 218.499 165.581 218.499 C 159.518 218.499 154.685 213.649 154.685 207.619 C 154.685 201.586 159.533 196.61 165.566 196.61 L 165.55 196.61 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/securecrt_64.svg b/.icons/Gruvbox_Dark-2/apps/64/securecrt_64.svg
new file mode 120000
index 000000000..daa8b6075
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/securecrt_64.svg
@@ -0,0 +1 @@
+securecrt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/security-high.svg b/.icons/Gruvbox_Dark-2/apps/64/security-high.svg
new file mode 100644
index 000000000..607c69b74
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/security-high.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#l3k4WfxmYEKSlYPK3LpkQ8f3hYRtiQzr)">
+ <linearGradient id="_lgradient_357" x1=".51" x2=".512" y1="1.06" y2=".218" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#009a56"/>
+ <stop offset="100%" style="stop-color:#46a926"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_357)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="l3k4WfxmYEKSlYPK3LpkQ8f3hYRtiQzr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="NpydJM5WJRuX1wz33qWoJDWw6EHWuKw1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".3" filter="url(#NpydJM5WJRuX1wz33qWoJDWw6EHWuKw1)">
+ <path d="M 63.247 73.224 L 125.7 51.957 L 188.152 73.238 C 188.152 154.959 191.826 159.212 125.7 196.957 C 58.888 158.821 63.247 154.945 63.247 73.224 L 63.247 73.224 Z"/>
+ </g>
+ <linearGradient id="_lgradient_358" x1=".737" x2=".062" y1=".874" y2=".093" gradientTransform="matrix(124.99982,0,0,145,63.188926,51.957)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_358)" d="M 63.247 73.224 L 125.7 51.957 L 188.152 73.238 C 188.152 154.959 191.826 159.212 125.7 196.957 C 58.888 158.821 63.247 154.945 63.247 73.224 L 63.247 73.224 Z"/>
+ <path fill="#a6d74f" d="M 74.268 81.544 L 125.7 62.854 L 177.131 81.535 C 177.131 152.359 173.422 155.469 125.7 182.71 C 81.615 157.546 74.268 152.368 74.268 81.544 L 74.268 81.544 Z"/>
+ <g opacity=".5">
+ <path fill="#555761" fill-rule="evenodd" d="M 75.59 81.42 L 125.7 63.07 L 175.81 81.42 C 176.4 81.64 176.79 82.2 176.79 82.82 C 176.82 90.54 176.76 98.26 176.63 105.98 C 176.57 109.16 176.46 112.34 176.32 115.51 C 176.2 118.3 176.02 121.08 175.79 123.86 C 175.59 126.31 175.31 128.75 174.96 131.18 C 174.66 133.33 174.26 135.48 173.77 137.6 C 173.33 139.52 172.79 141.42 172.15 143.28 C 171.545949 145.006083 170.834561 146.692707 170.02 148.33 C 168.42 151.48 166.39 154.4 164 157.01 C 162.755122 158.371549 161.432937 159.660345 160.04 160.87 C 158.54 162.17 156.98 163.42 155.38 164.59 C 153.61 165.89 151.8 167.13 149.96 168.32 C 147.903685 169.651042 145.823341 170.944589 143.72 172.2 C 138.693745 175.191162 133.633414 178.124688 128.54 181 L 125.7 182.62 L 123.02 181.09 C 118.25 178.4 113.51 175.65 108.8 172.84 C 106.79 171.64 104.8 170.39 102.84 169.11 C 101.05 167.95 99.3 166.74 97.58 165.48 C 95.99 164.31 94.46 163.08 92.98 161.79 C 91.58 160.57 90.25 159.28 88.99 157.92 C 86.54094 155.268034 84.440615 152.314136 82.74 149.13 C 81.86 147.46 81.09 145.74 80.42 143.98 C 79.7 142.08 79.09 140.15 78.58 138.18 C 78.01 136.02 77.54 133.83 77.16 131.63 C 76.73 129.16 76.38 126.68 76.11 124.18 C 75.8 121.37 75.56 118.54 75.38 115.71 C 75.18 112.51 75.02 109.3 74.92 106.08 C 74.68 98.33 74.58 90.58 74.6 82.82 C 74.61 82.2 75 81.64 75.59 81.42 L 75.59 81.42 Z M 77.6 83.88 L 125.7 66.27 L 173.8 83.88 C 173.81 91.23 173.76 98.58 173.63 105.93 C 173.57 109.08 173.47 112.23 173.33 115.38 C 173.21 118.13 173.03 120.87 172.8 123.61 C 172.6 126 172.33 128.38 171.99 130.75 C 171.7 132.83 171.32 134.89 170.85 136.94 C 170.43 138.75 169.92 140.54 169.31 142.3 C 168.757553 143.90185 168.099441 145.465283 167.34 146.98 C 165.86 149.89 164 152.58 161.79 154.98 C 160.622623 156.259116 159.380444 157.467903 158.07 158.6 C 156.629354 159.850515 155.138105 161.041513 153.6 162.17 C 151.878313 163.430014 150.120928 164.640509 148.33 165.8 C 146.3 167.11 144.25 168.39 142.18 169.63 C 137.18 172.61 132.13 175.53 127.06 178.39 L 127.05 178.39 L 125.7 179.17 L 124.51 178.49 L 124.5 178.48 C 119.75 175.8 115.02 173.06 110.34 170.27 C 108.36 169.08 106.4 167.86 104.47 166.6 C 102.73 165.47 101.03 164.29 99.36 163.06 C 97.841835 161.944801 96.370571 160.767123 94.95 159.53 C 93.633514 158.380126 92.378445 157.161774 91.19 155.88 C 88.92 153.42 86.97 150.68 85.39 147.72 C 84.570703 146.166563 83.849297 144.563438 83.23 142.92 C 82.547639 141.123055 81.963444 139.290352 81.48 137.43 C 80.94 135.34 80.48 133.24 80.11 131.12 C 79.7 128.71 79.36 126.29 79.09 123.86 C 78.79 121.09 78.55 118.31 78.37 115.52 C 78.17 112.35 78.02 109.17 77.92 105.99 C 77.69 98.62 77.59 91.25 77.6 83.88 Z"/>
+ </g>
+ <path fill="#28851e" d="M 143.137 105.072 L 150.534 111.654 L 125.681 144.122 L 106.45 127.742 L 112.811 119.405 L 124.054 129.058 L 143.137 105.072 L 143.137 105.072 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_359" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_359)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/security-low.svg b/.icons/Gruvbox_Dark-2/apps/64/security-low.svg
new file mode 100644
index 000000000..6cbb2ff27
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/security-low.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#MRI7xqyWcEO3gyQ0mNFIV2J6uWRgz7Ki)">
+ <linearGradient id="_lgradient_360" x1=".499" x2=".499" y1="-.142" y2="1.078" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffeb00"/>
+ <stop offset="100%" style="stop-color:#ffa100"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_360)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="MRI7xqyWcEO3gyQ0mNFIV2J6uWRgz7Ki" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="wNTdL66gwf22F7Zn4ynMgKbiEfGU6tLu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".3" filter="url(#wNTdL66gwf22F7Zn4ynMgKbiEfGU6tLu)">
+ <path d="M 63.247 73.224 L 125.7 51.957 L 188.152 73.238 C 188.152 154.959 191.826 159.212 125.7 196.957 C 58.888 158.821 63.247 154.945 63.247 73.224 L 63.247 73.224 Z"/>
+ </g>
+ <linearGradient id="_lgradient_361" x1=".737" x2=".062" y1=".874" y2=".093" gradientTransform="matrix(124.99982,0,0,145,63.188926,51.957)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_361)" d="M 63.247 73.224 L 125.7 51.957 L 188.152 73.238 C 188.152 154.959 191.826 159.212 125.7 196.957 C 58.888 158.821 63.247 154.945 63.247 73.224 L 63.247 73.224 Z"/>
+ <path fill="#ffda64" d="M 74.268 81.544 L 125.7 62.854 L 177.131 81.535 C 177.131 152.359 173.422 155.469 125.7 182.71 C 81.615 157.546 74.268 152.368 74.268 81.544 L 74.268 81.544 Z"/>
+ <g opacity=".5">
+ <path fill="#555761" fill-rule="evenodd" d="M 75.59 81.42 L 125.7 63.07 L 175.81 81.42 C 176.4 81.64 176.79 82.2 176.79 82.82 C 176.82 90.54 176.76 98.26 176.63 105.98 C 176.57 109.16 176.46 112.34 176.32 115.51 C 176.2 118.3 176.02 121.08 175.79 123.86 C 175.59 126.31 175.31 128.75 174.96 131.18 C 174.66 133.33 174.26 135.48 173.77 137.6 C 173.33 139.52 172.79 141.42 172.15 143.28 C 171.545949 145.006083 170.834561 146.692707 170.02 148.33 C 168.42 151.48 166.39 154.4 164 157.01 C 162.755122 158.371549 161.432937 159.660345 160.04 160.87 C 158.54 162.17 156.98 163.42 155.38 164.59 C 153.61 165.89 151.8 167.13 149.96 168.32 C 147.903685 169.651042 145.823341 170.944589 143.72 172.2 C 138.693745 175.191162 133.633414 178.124688 128.54 181 L 125.7 182.62 L 123.02 181.09 C 118.25 178.4 113.51 175.65 108.8 172.84 C 106.79 171.64 104.8 170.39 102.84 169.11 C 101.05 167.95 99.3 166.74 97.58 165.48 C 95.99 164.31 94.46 163.08 92.98 161.79 C 91.58 160.57 90.25 159.28 88.99 157.92 C 86.54094 155.268034 84.440615 152.314136 82.74 149.13 C 81.86 147.46 81.09 145.74 80.42 143.98 C 79.7 142.08 79.09 140.15 78.58 138.18 C 78.01 136.02 77.54 133.83 77.16 131.63 C 76.73 129.16 76.38 126.68 76.11 124.18 C 75.8 121.37 75.56 118.54 75.38 115.71 C 75.18 112.51 75.02 109.3 74.92 106.08 C 74.68 98.33 74.58 90.58 74.6 82.82 C 74.61 82.2 75 81.64 75.59 81.42 L 75.59 81.42 Z M 77.6 83.88 L 125.7 66.27 L 173.8 83.88 C 173.81 91.23 173.76 98.58 173.63 105.93 C 173.57 109.08 173.47 112.23 173.33 115.38 C 173.21 118.13 173.03 120.87 172.8 123.61 C 172.6 126 172.33 128.38 171.99 130.75 C 171.7 132.83 171.32 134.89 170.85 136.94 C 170.43 138.75 169.92 140.54 169.31 142.3 C 168.757553 143.90185 168.099441 145.465283 167.34 146.98 C 165.86 149.89 164 152.58 161.79 154.98 C 160.622623 156.259116 159.380444 157.467903 158.07 158.6 C 156.629354 159.850515 155.138105 161.041513 153.6 162.17 C 151.878313 163.430014 150.120928 164.640509 148.33 165.8 C 146.3 167.11 144.25 168.39 142.18 169.63 C 137.18 172.61 132.13 175.53 127.06 178.39 L 127.05 178.39 L 125.7 179.17 L 124.51 178.49 L 124.5 178.48 C 119.75 175.8 115.02 173.06 110.34 170.27 C 108.36 169.08 106.4 167.86 104.47 166.6 C 102.73 165.47 101.03 164.29 99.36 163.06 C 97.841835 161.944801 96.370571 160.767123 94.95 159.53 C 93.633514 158.380126 92.378445 157.161774 91.19 155.88 C 88.92 153.42 86.97 150.68 85.39 147.72 C 84.570703 146.166563 83.849297 144.563438 83.23 142.92 C 82.547639 141.123055 81.963444 139.290352 81.48 137.43 C 80.94 135.34 80.48 133.24 80.11 131.12 C 79.7 128.71 79.36 126.29 79.09 123.86 C 78.79 121.09 78.55 118.31 78.37 115.52 C 78.17 112.35 78.02 109.17 77.92 105.99 C 77.69 98.62 77.59 91.25 77.6 83.88 Z"/>
+ </g>
+ <path fill="#bc1938" d="M 128 92.142 C 124.427 92.142 121.531 95.113 121.531 98.777 C 121.531 105.412 123.687 114.259 125.844 131.953 L 130.156 131.953 C 132.313 114.259 134.469 105.412 134.469 98.777 C 134.469 95.113 131.573 92.142 128 92.142 Z M 128 138.588 C 124.427 138.588 121.531 141.558 121.531 145.223 C 121.531 148.887 124.427 151.858 128 151.858 C 131.573 151.858 134.469 148.887 134.469 145.223 C 134.469 141.558 131.573 138.588 128 138.588 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_362" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_362)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/security-medium.svg b/.icons/Gruvbox_Dark-2/apps/64/security-medium.svg
new file mode 100644
index 000000000..8e9b3e84b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/security-medium.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#0zUBpwufK8Xij4wVRYh5IQC5NAKaqpvv)">
+ <linearGradient id="_lgradient_363" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4d4d4d"/>
+ <stop offset="98.696%" style="stop-color:#6c6c6c"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_363)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="0zUBpwufK8Xij4wVRYh5IQC5NAKaqpvv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="OsM6ed7CwbYSnzoT2Jr25ty4carQikN7" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".3" filter="url(#OsM6ed7CwbYSnzoT2Jr25ty4carQikN7)">
+ <path d="M 63.247 73.224 L 125.7 51.957 L 188.152 73.238 C 188.152 154.959 191.826 159.212 125.7 196.957 C 58.888 158.821 63.247 154.945 63.247 73.224 L 63.247 73.224 Z"/>
+ </g>
+ <linearGradient id="_lgradient_364" x1=".737" x2=".062" y1=".874" y2=".093" gradientTransform="matrix(124.99982,0,0,145,63.188926,51.957)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_364)" d="M 63.247 73.224 L 125.7 51.957 L 188.152 73.238 C 188.152 154.959 191.826 159.212 125.7 196.957 C 58.888 158.821 63.247 154.945 63.247 73.224 L 63.247 73.224 Z"/>
+ <path fill="#cccccc" d="M 74.268 81.544 L 125.7 62.854 L 177.131 81.535 C 177.131 152.359 173.422 155.469 125.7 182.71 C 81.615 157.546 74.268 152.368 74.268 81.544 L 74.268 81.544 Z"/>
+ <g opacity=".5">
+ <path fill="#555761" fill-rule="evenodd" d="M 75.59 81.42 L 125.7 63.07 L 175.81 81.42 C 176.4 81.64 176.79 82.2 176.79 82.82 C 176.82 90.54 176.76 98.26 176.63 105.98 C 176.57 109.16 176.46 112.34 176.32 115.51 C 176.2 118.3 176.02 121.08 175.79 123.86 C 175.59 126.31 175.31 128.75 174.96 131.18 C 174.66 133.33 174.26 135.48 173.77 137.6 C 173.33 139.52 172.79 141.42 172.15 143.28 C 171.545949 145.006083 170.834561 146.692707 170.02 148.33 C 168.42 151.48 166.39 154.4 164 157.01 C 162.755122 158.371549 161.432937 159.660345 160.04 160.87 C 158.54 162.17 156.98 163.42 155.38 164.59 C 153.61 165.89 151.8 167.13 149.96 168.32 C 147.903685 169.651042 145.823341 170.944589 143.72 172.2 C 138.693745 175.191162 133.633414 178.124688 128.54 181 L 125.7 182.62 L 123.02 181.09 C 118.25 178.4 113.51 175.65 108.8 172.84 C 106.79 171.64 104.8 170.39 102.84 169.11 C 101.05 167.95 99.3 166.74 97.58 165.48 C 95.99 164.31 94.46 163.08 92.98 161.79 C 91.58 160.57 90.25 159.28 88.99 157.92 C 86.54094 155.268034 84.440615 152.314136 82.74 149.13 C 81.86 147.46 81.09 145.74 80.42 143.98 C 79.7 142.08 79.09 140.15 78.58 138.18 C 78.01 136.02 77.54 133.83 77.16 131.63 C 76.73 129.16 76.38 126.68 76.11 124.18 C 75.8 121.37 75.56 118.54 75.38 115.71 C 75.18 112.51 75.02 109.3 74.92 106.08 C 74.68 98.33 74.58 90.58 74.6 82.82 C 74.61 82.2 75 81.64 75.59 81.42 L 75.59 81.42 Z M 77.6 83.88 L 125.7 66.27 L 173.8 83.88 C 173.81 91.23 173.76 98.58 173.63 105.93 C 173.57 109.08 173.47 112.23 173.33 115.38 C 173.21 118.13 173.03 120.87 172.8 123.61 C 172.6 126 172.33 128.38 171.99 130.75 C 171.7 132.83 171.32 134.89 170.85 136.94 C 170.43 138.75 169.92 140.54 169.31 142.3 C 168.757553 143.90185 168.099441 145.465283 167.34 146.98 C 165.86 149.89 164 152.58 161.79 154.98 C 160.622623 156.259116 159.380444 157.467903 158.07 158.6 C 156.629354 159.850515 155.138105 161.041513 153.6 162.17 C 151.878313 163.430014 150.120928 164.640509 148.33 165.8 C 146.3 167.11 144.25 168.39 142.18 169.63 C 137.18 172.61 132.13 175.53 127.06 178.39 L 127.05 178.39 L 125.7 179.17 L 124.51 178.49 L 124.5 178.48 C 119.75 175.8 115.02 173.06 110.34 170.27 C 108.36 169.08 106.4 167.86 104.47 166.6 C 102.73 165.47 101.03 164.29 99.36 163.06 C 97.841835 161.944801 96.370571 160.767123 94.95 159.53 C 93.633514 158.380126 92.378445 157.161774 91.19 155.88 C 88.92 153.42 86.97 150.68 85.39 147.72 C 84.570703 146.166563 83.849297 144.563438 83.23 142.92 C 82.547639 141.123055 81.963444 139.290352 81.48 137.43 C 80.94 135.34 80.48 133.24 80.11 131.12 C 79.7 128.71 79.36 126.29 79.09 123.86 C 78.79 121.09 78.55 118.31 78.37 115.52 C 78.17 112.35 78.02 109.17 77.92 105.99 C 77.69 98.62 77.59 91.25 77.6 83.88 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_365" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_365)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/selene.svg b/.icons/Gruvbox_Dark-2/apps/64/selene.svg
new file mode 100755
index 000000000..86d48da02
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/selene.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="huJ64OAG2zzIxOus689KbShxtpPLgA0H" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#huJ64OAG2zzIxOus689KbShxtpPLgA0H)">
+ <linearGradient id="_lgradient_5" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_6" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_7" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,141.979,55.5,55.01)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f7ff57"/>
+ <stop offset="50%" style="stop-color:#ffe251"/>
+ <stop offset="100%" style="stop-color:#f5cf0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" fill-rule="evenodd" d="M 55.5 126 L 97.792 126 C 100.068 106.405 110.253 95.414 128 95.792 L 186.906 95.792 C 194.409 95.792 200.5 89.701 200.5 82.198 L 200.5 68.604 C 200.5 61.102 194.409 55.01 186.906 55.01 L 118.937 55.01 C 77.779 56.898 56.633 86.352 55.5 126 Z M 200.5 126 L 158.208 126 C 155.932 145.595 145.747 156.586 128 156.208 L 69.094 156.208 C 61.591 156.208 55.5 162.299 55.5 169.802 L 55.5 183.396 C 55.5 190.898 61.591 196.99 69.094 196.99 L 137.063 196.99 C 178.221 195.102 199.367 165.648 200.5 126 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/selinux.svg b/.icons/Gruvbox_Dark-2/apps/64/selinux.svg
new file mode 100755
index 000000000..b8f7c4144
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/selinux.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ToMLzm9otet5eFFFbBUPgDdP4Gu5mAYD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ToMLzm9otet5eFFFbBUPgDdP4Gu5mAYD)">
+ <linearGradient id="_lgradient_79" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_79)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_80" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_80)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_81" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,106.333,55.5,74.833)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_81)" d="M 84.5 74.833 L 84.5 84.5 L 113.5 84.5 L 113.5 94.167 L 74.833 94.167 L 74.833 123.167 L 65.167 123.167 L 65.167 94.167 L 55.5 94.167 L 55.5 161.833 L 65.167 161.833 L 65.167 132.833 L 74.833 132.833 L 74.833 161.833 L 94.167 181.167 L 157 181.167 L 166.667 171.5 L 181.167 171.5 L 181.167 181.167 L 190.833 181.167 L 200.5 171.502 L 200.5 113.502 L 190.833 103.833 L 181.167 103.833 L 181.167 113.5 L 172.708 113.502 L 153.375 94.169 L 123.167 94.169 L 123.167 84.502 L 152.167 84.5 L 152.167 74.833 L 84.5 74.833 Z M 84.5 103.833 L 147.333 103.833 L 166.667 123.167 L 190.833 123.167 L 190.833 161.833 L 161.833 161.833 L 152.167 171.5 L 100.208 171.5 L 84.5 155.067 L 84.5 103.833 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/semaphor.svg b/.icons/Gruvbox_Dark-2/apps/64/semaphor.svg
new file mode 100755
index 000000000..416dfd708
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/semaphor.svg
@@ -0,0 +1,73 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="CJPoXaRWdg0EeuAaXqX2cSYX1Z77SwNT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#CJPoXaRWdg0EeuAaXqX2cSYX1Z77SwNT)">
+ <linearGradient id="_lgradient_8" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_9" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="384eq3KRA6LbPRfA2pqqT6HB7dhATMgM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#384eq3KRA6LbPRfA2pqqT6HB7dhATMgM)">
+ <path d="M 80.791 153.291 L 128 153.291 L 128 200.5 L 80.791 153.291 Z"/>
+ </g>
+ <linearGradient id="_lgradient_10" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(47.209,0,0,47.209,80.791,149.919)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00bbff"/>
+ <stop offset="100%" style="stop-color:#14dcdc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" d="M 80.791 149.919 L 128 149.919 L 128 197.128 L 80.791 149.919 Z"/>
+ <defs>
+ <filter id="hVTKTlwEQjCvPhqrLQ2byzysjHCVxymg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#hVTKTlwEQjCvPhqrLQ2byzysjHCVxymg)">
+ <path d="M 80.791 106.081 L 128 106.081 L 128 153.291 L 80.791 106.081 Z"/>
+ </g>
+ <linearGradient id="_lgradient_11" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(47.209,0,0,47.209,80.791,102.709)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" d="M 80.791 102.709 L 128 102.709 L 128 149.919 L 80.791 102.709 Z"/>
+ <defs>
+ <filter id="kIdmWvfnkQe7FZOrxDM9yFKxwLNrt4o0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#kIdmWvfnkQe7FZOrxDM9yFKxwLNrt4o0)">
+ <path d="M 128 106.081 L 80.791 106.081 L 128 58.872 L 175.209 106.081 L 128 106.081 Z"/>
+ </g>
+ <linearGradient id="_lgradient_12" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(47.209,0,0,47.209,80.791,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00bbff"/>
+ <stop offset="100%" style="stop-color:#14dcdc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" d="M 80.791 102.709 L 128 102.709 L 128 55.5 L 80.791 102.709 Z"/>
+ <linearGradient id="_lgradient_13" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(47.209,0,0,47.209,128,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" d="M 175.209 102.709 L 128 102.709 L 128 55.5 L 175.209 102.709 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/semi-starred-rtl.svg b/.icons/Gruvbox_Dark-2/apps/64/semi-starred-rtl.svg
new file mode 100644
index 000000000..bb7939ae6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/semi-starred-rtl.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="mu5iDIiuysqcYqswWOqDv5fe79MXNhcG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#mu5iDIiuysqcYqswWOqDv5fe79MXNhcG)">
+ <path fill="#f7f7f7" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#ffca28" d="M 128 58 L 152.167 103.5 L 200.5 110.5 L 165.976 145.5 L 172.881 198 L 128 173.5 L 83.119 198 L 90.024 145.5 L 55.5 110.5 L 103.833 103.5 L 128 58 L 128 58 Z"/>
+ <path fill="#f9a825" d="M 128 131.5 L 152.167 103.5 L 128 58 L 128 131.5 L 128 131.5 Z M 200.5 110.5 L 128 131.5 L 165.976 145.5 L 200.5 110.5 L 200.5 110.5 Z M 172.881 198 L 128 131.5 L 128 173.5 L 172.881 198 L 172.881 198 Z M 90.024 145.5 L 83.119 198 L 128 131.5 L 90.024 145.5 L 90.024 145.5 Z M 55.5 110.5 L 128 131.5 L 103.833 103.5 L 55.5 110.5 L 55.5 110.5 Z"/>
+ <path fill="#808080" fill-rule="evenodd" d="M 128 173.5 L 172.881 198 L 165.976 145.5 L 200.5 110.5 L 152.167 103.5 L 128 58 L 128 173.5 L 128 173.5 Z M 172.881 198 L 128 173.5 L 172.881 198 L 172.881 198 Z M 200.5 110.5 L 165.976 145.5 L 200.5 110.5 L 200.5 110.5 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_585" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_585)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/semi-starred.svg b/.icons/Gruvbox_Dark-2/apps/64/semi-starred.svg
new file mode 100644
index 000000000..c8aba37e2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/semi-starred.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="zDiVTfFjjgdWatXANSPwbL09dOVSdNJu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#zDiVTfFjjgdWatXANSPwbL09dOVSdNJu)">
+ <path fill="#f7f7f7" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#ffca28" d="M 128 58 L 152.167 103.5 L 200.5 110.5 L 165.976 145.5 L 172.881 198 L 128 173.5 L 83.119 198 L 90.024 145.5 L 55.5 110.5 L 103.833 103.5 L 128 58 L 128 58 Z"/>
+ <path fill="#f9a825" d="M 128 131.5 L 152.167 103.5 L 128 58 L 128 131.5 L 128 131.5 Z M 200.5 110.5 L 128 131.5 L 165.976 145.5 L 200.5 110.5 L 200.5 110.5 Z M 172.881 198 L 128 131.5 L 128 173.5 L 172.881 198 L 172.881 198 Z M 90.024 145.5 L 83.119 198 L 128 131.5 L 90.024 145.5 L 90.024 145.5 Z M 55.5 110.5 L 128 131.5 L 103.833 103.5 L 55.5 110.5 L 55.5 110.5 Z"/>
+ <path fill="#808080" fill-rule="evenodd" d="M 83.119 198 L 128 173.5 L 128 58 L 103.833 103.5 L 55.5 110.5 L 90.024 145.5 L 83.119 198 L 83.119 198 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_579" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_579)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sepolicy.svg b/.icons/Gruvbox_Dark-2/apps/64/sepolicy.svg
new file mode 100755
index 000000000..cdeeddef7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sepolicy.svg
@@ -0,0 +1,49 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="2rxtbW5QxBYMca1IdwFw7m1iBQQCMh45" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#2rxtbW5QxBYMca1IdwFw7m1iBQQCMh45)">
+ <linearGradient id="_lgradient_14" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_15" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_16" x1="0" x2="0" y1="0" y2=".907" gradientTransform="matrix(145,0,0,106.334,55.5,74.833)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" d="M 84.5 74.833 L 84.5 84.5 L 113.5 84.5 L 113.5 94.167 L 74.833 94.167 L 74.833 123.167 L 65.167 123.167 L 65.167 94.167 L 55.5 94.167 L 55.5 161.833 L 65.167 161.833 L 65.167 132.833 L 74.833 132.833 L 74.833 161.833 L 94.167 181.167 L 157 181.167 L 166.667 171.5 L 181.167 171.5 L 181.167 181.167 L 190.833 181.167 L 200.5 171.502 L 200.5 113.502 L 190.833 103.833 L 181.167 103.833 L 181.167 113.5 L 172.708 113.502 L 153.375 94.169 L 123.167 94.169 L 123.167 84.502 L 152.167 84.5 L 152.167 74.833 L 84.5 74.833 Z M 84.5 103.833 L 147.333 103.833 L 166.667 123.167 L 190.833 123.167 L 190.833 161.833 L 161.833 161.833 L 152.167 171.5 L 100.208 171.5 L 84.5 155.067 L 84.5 103.833 Z"/>
+ <defs>
+ <filter id="Csbf9vCKv5rr7WIi9d2gATyDJu2toarg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Csbf9vCKv5rr7WIi9d2gATyDJu2toarg)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_17" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#31c6b7"/>
+ <stop offset="100%" style="stop-color:#2b898f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <g>
+ <path fill="#ffffff" d="M 180.943 148.147 L 180.171 157.366 C 177.248 158.448 174.531 160.02 172.135 162.014 L 163.756 158.069 L 155.006 173.224 L 162.613 178.507 C 162.342 180.039 162.202 181.59 162.193 183.146 C 162.194 184.707 162.328 186.265 162.593 187.804 L 155.005 193.067 L 163.755 208.223 L 172.114 204.287 C 174.519 206.272 177.243 207.834 180.171 208.906 L 180.942 218.144 L 198.442 218.144 L 199.214 208.925 C 202.137 207.843 204.854 206.271 207.251 204.277 L 215.629 208.222 L 224.379 193.067 L 216.772 187.784 C 217.043 186.252 217.183 184.701 217.192 183.145 C 217.191 181.584 217.057 180.026 216.792 178.487 L 224.379 173.224 L 215.63 158.068 L 207.271 162.004 C 204.866 160.018 202.141 158.456 199.212 157.384 L 198.442 148.144 L 180.943 148.144 L 180.943 148.147 Z M 189.693 173.147 C 192.345 173.146 194.889 174.2 196.765 176.076 C 198.64 177.951 199.694 180.495 199.694 183.148 C 199.694 185.8 198.64 188.344 196.765 190.22 C 194.889 192.095 192.345 193.149 189.693 193.148 C 187.04 193.149 184.496 192.095 182.621 190.22 C 180.745 188.344 179.692 185.8 179.692 183.148 C 179.692 180.495 180.745 177.951 182.621 176.076 C 184.496 174.2 187.04 173.146 189.693 173.147 L 189.693 173.147 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sequeler.svg b/.icons/Gruvbox_Dark-2/apps/64/sequeler.svg
new file mode 100644
index 000000000..1c743e0fb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sequeler.svg
@@ -0,0 +1,188 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="lVtEnkhY7RTpp0tPyPbufL8W3oRcCjOp" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#lVtEnkhY7RTpp0tPyPbufL8W3oRcCjOp)">
+ <linearGradient id="_lgradient_48" x1="-.007" x2="-.004" y1="-.122" y2="1.65" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_48)" d="M 165.685 11.952 C 239.74 11.952 250.324 22.509 250.324 96.495 L 250.324 155.746 C 250.324 229.733 239.74 240.29 165.685 240.29 L 90.315 240.29 C 16.26 240.29 5.676 229.733 5.676 155.746 L 5.676 96.495 C 5.676 22.509 16.26 11.952 90.315 11.952 L 165.685 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_49" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_49)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="D52ApmH9dr0wEjHRsHL7nXqPcklmGBtA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#D52ApmH9dr0wEjHRsHL7nXqPcklmGBtA)">
+ <path d="M 55.505 187 L 55.505 164.393 C 55.505 157.77 60.882 152.393 67.505 152.393 L 188.505 152.393 C 195.128 152.393 200.505 157.77 200.505 164.393 L 200.505 187 C 200.505 193.623 195.128 199 188.505 199 L 67.505 199 C 60.882 199 55.505 193.623 55.505 187 Z"/>
+ </g>
+ <defs>
+ <linearGradient id="_lgradient_50" x1="1" x2="0" y1="0" y2="0">
+ <stop offset="0%" style="stop-color:#dedede"/>
+ <stop offset="100%" style="stop-color:#a1a1a1"/>
+ </linearGradient>
+ </defs>
+ <path d="M 55.505 184.06 L 55.505 162.154 C 55.505 155.338 61.039 149.804 67.856 149.804 L 188.154 149.804 C 194.971 149.804 200.505 155.338 200.505 162.154 L 200.505 184.06 C 200.505 190.876 194.971 196.411 188.154 196.411 L 67.856 196.411 C 61.039 196.411 55.505 190.876 55.505 184.06 Z" style="fill:url(#_lgradient_50)"/>
+ <g opacity=".5">
+ <path d="M 157.83 181.71 L 147.47 166.17 C 147.25 165.84 147.17 165.44 147.25 165.05 C 147.33 164.66 147.56 164.31 147.89 164.09 C 148.22 163.87 148.62 163.79 149.01 163.87 C 149.4 163.95 149.75 164.18 149.97 164.51 L 160.32 180.04 C 160.55 180.37 160.63 180.78 160.55 181.17 C 160.47 181.56 160.24 181.9 159.91 182.12 C 159.58 182.34 159.17 182.42 158.78 182.35 C 158.39 182.27 158.05 182.04 157.83 181.71 Z"/>
+ </g>
+ <g opacity=".5">
+ <path d="M 165.5 164.51 L 175.86 180.04 C 176.08 180.37 176.16 180.78 176.08 181.17 C 176.01 181.56 175.78 181.9 175.44 182.12 C 175.11 182.34 174.71 182.42 174.32 182.35 C 173.93 182.27 173.58 182.04 173.36 181.71 L 163.01 166.17 C 162.79 165.84 162.71 165.44 162.78 165.05 C 162.86 164.66 163.09 164.31 163.42 164.09 C 163.75 163.87 164.16 163.79 164.55 163.87 C 164.94 163.95 165.28 164.18 165.5 164.51 Z"/>
+ </g>
+ <g opacity=".5">
+ <path d="M 181.04 164.51 L 191.4 180.04 C 191.62 180.37 191.7 180.78 191.62 181.17 C 191.54 181.56 191.31 181.9 190.98 182.12 C 190.65 182.34 190.24 182.42 189.85 182.35 C 189.46 182.27 189.12 182.04 188.9 181.71 L 178.54 166.17 C 178.32 165.84 178.24 165.44 178.32 165.05 C 178.4 164.66 178.63 164.31 178.96 164.09 C 179.29 163.87 179.69 163.79 180.08 163.87 C 180.47 163.95 180.82 164.18 181.04 164.51 Z"/>
+ </g>
+ <g opacity=".5">
+ <path d="M 134.43 164.51 L 144.79 180.04 C 145.01 180.37 145.09 180.78 145.01 181.17 C 144.93 181.56 144.7 181.9 144.37 182.12 C 144.04 182.34 143.64 182.42 143.25 182.35 C 142.86 182.27 142.51 182.04 142.29 181.71 L 131.94 166.17 C 131.71 165.84 131.63 165.44 131.71 165.05 C 131.79 164.66 132.02 164.31 132.35 164.09 C 132.68 163.87 133.09 163.79 133.48 163.87 C 133.87 163.95 134.21 164.18 134.43 164.51 Z"/>
+ </g>
+ <defs>
+ <filter id="3zGaNXVPyBWUdTVsz4ivLu69SatvD9w8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#3zGaNXVPyBWUdTVsz4ivLu69SatvD9w8)">
+ <circle cx="105.996" cy="166.634" r="6.473" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="9tkTUL26gOts6vSZEbobaRVB6HEXL0Yr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#9tkTUL26gOts6vSZEbobaRVB6HEXL0Yr)">
+ <circle cx="87.871" cy="166.634" r="6.473" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="WLvxmdrGNJj42pCvlezEs1uH1oGkC3Ht" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#WLvxmdrGNJj42pCvlezEs1uH1oGkC3Ht)">
+ <circle cx="69.746" cy="166.634" r="6.473" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_51" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(-12.946,0,0,12.946,112.469,157.571)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#3fd11f"/>
+ <stop offset="100%" style="stop-color:#55ff00"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_51)" cx="105.996" cy="164.045" r="6.473" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_52" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(-12.946,0,0,12.946,94.344,157.571)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d1ce1f"/>
+ <stop offset="100%" style="stop-color:#ffd500"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_52)" cx="87.871" cy="164.045" r="6.473" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_53" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(-12.946,0,0,12.946,76.219,157.571)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d1931f"/>
+ <stop offset="100%" style="stop-color:#ff7f00"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_53)" cx="69.746" cy="164.045" r="6.473" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="zLk3ESMUVMXv4mQgYDs0t7h4LiKLWtkI" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#zLk3ESMUVMXv4mQgYDs0t7h4LiKLWtkI)">
+ <path d="M 55.505 140.393 L 55.505 117.786 C 55.505 111.163 60.882 105.786 67.505 105.786 L 188.505 105.786 C 195.128 105.786 200.505 111.163 200.505 117.786 L 200.505 140.393 C 200.505 147.016 195.128 152.393 188.505 152.393 L 67.505 152.393 C 60.882 152.393 55.505 147.016 55.505 140.393 Z"/>
+ </g>
+ <defs>
+ <linearGradient id="_lgradient_54" x1="1" x2="0" y1="0" y2="0">
+ <stop offset="0%" style="stop-color:#dedede"/>
+ <stop offset="100%" style="stop-color:#a1a1a1"/>
+ </linearGradient>
+ </defs>
+ <path d="M 55.505 137.453 L 55.505 115.547 C 55.505 108.731 61.039 103.196 67.856 103.196 L 188.154 103.196 C 194.971 103.196 200.505 108.731 200.505 115.547 L 200.505 137.453 C 200.505 144.269 194.971 149.804 188.154 149.804 L 67.856 149.804 C 61.039 149.804 55.505 144.269 55.505 137.453 Z" style="fill:url(#_lgradient_54)"/>
+ <g opacity=".5">
+ <path d="M 149.97 117.9 L 160.32 133.44 C 160.55 133.77 160.63 134.17 160.55 134.56 C 160.47 134.95 160.24 135.3 159.91 135.52 C 159.58 135.74 159.17 135.82 158.78 135.74 C 158.39 135.66 158.05 135.43 157.83 135.1 L 147.47 119.56 C 147.25 119.23 147.17 118.83 147.25 118.44 C 147.33 118.05 147.56 117.7 147.89 117.48 C 148.22 117.26 148.62 117.18 149.01 117.26 C 149.4 117.34 149.75 117.57 149.97 117.9 Z"/>
+ </g>
+ <g opacity=".5">
+ <path d="M 165.5 117.9 L 175.86 133.44 C 176.08 133.77 176.16 134.17 176.08 134.56 C 176.01 134.95 175.78 135.3 175.44 135.52 C 175.11 135.74 174.71 135.82 174.32 135.74 C 173.93 135.66 173.58 135.43 173.36 135.1 L 163.01 119.56 C 162.79 119.23 162.71 118.83 162.78 118.44 C 162.86 118.05 163.09 117.7 163.42 117.48 C 163.75 117.26 164.16 117.18 164.55 117.26 C 164.94 117.34 165.28 117.57 165.5 117.9 Z"/>
+ </g>
+ <g opacity=".5">
+ <path d="M 181.04 117.9 L 191.4 133.44 C 191.62 133.77 191.7 134.17 191.62 134.56 C 191.54 134.95 191.31 135.3 190.98 135.52 C 190.65 135.74 190.24 135.82 189.85 135.74 C 189.46 135.66 189.12 135.43 188.9 135.1 L 178.54 119.56 C 178.32 119.23 178.24 118.83 178.32 118.44 C 178.4 118.05 178.63 117.7 178.96 117.48 C 179.29 117.26 179.69 117.18 180.08 117.26 C 180.47 117.34 180.82 117.57 181.04 117.9 Z"/>
+ </g>
+ <g opacity=".5">
+ <path d="M 134.43 117.9 L 144.79 133.44 C 145.01 133.77 145.09 134.17 145.01 134.56 C 144.93 134.95 144.7 135.3 144.37 135.52 C 144.04 135.74 143.64 135.82 143.25 135.74 C 142.86 135.66 142.51 135.43 142.29 135.1 L 131.94 119.56 C 131.71 119.23 131.63 118.83 131.71 118.44 C 131.79 118.05 132.02 117.7 132.35 117.48 C 132.68 117.26 133.09 117.18 133.48 117.26 C 133.87 117.34 134.21 117.57 134.43 117.9 Z"/>
+ </g>
+ <defs>
+ <filter id="NwJf58Op4kdAYsG22WUN0Ji41ApJTbxa" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#NwJf58Op4kdAYsG22WUN0Ji41ApJTbxa)">
+ <circle cx="87.871" cy="120.027" r="6.473" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="iuzhaBZJkW2HKGm1Ctun03Z6ujNSskTY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#iuzhaBZJkW2HKGm1Ctun03Z6ujNSskTY)">
+ <circle cx="69.746" cy="120.027" r="6.473" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_55" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(-12.946,0,0,12.946,94.344,110.964)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d1ce1f"/>
+ <stop offset="100%" style="stop-color:#ffd500"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_55)" cx="87.871" cy="117.437" r="6.473" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_56" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(-12.946,0,0,12.946,76.219,110.964)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d1931f"/>
+ <stop offset="100%" style="stop-color:#ff7f00"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_56)" cx="69.746" cy="117.437" r="6.473" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="McHHH6hh0OnfSVFjorpk10jSrnVRvixb" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#McHHH6hh0OnfSVFjorpk10jSrnVRvixb)">
+ <path d="M 55.505 93.786 L 55.505 71.179 C 55.505 64.556 60.882 59.179 67.505 59.179 L 188.505 59.179 C 195.128 59.179 200.505 64.556 200.505 71.179 L 200.505 93.786 C 200.505 100.409 195.128 105.786 188.505 105.786 L 67.505 105.786 C 60.882 105.786 55.505 100.409 55.505 93.786 Z"/>
+ </g>
+ <defs>
+ <linearGradient id="_lgradient_57" x1="1" x2="0" y1="0" y2="0">
+ <stop offset="0%" style="stop-color:#dedede"/>
+ <stop offset="100%" style="stop-color:#a1a1a1"/>
+ </linearGradient>
+ </defs>
+ <path d="M 55.505 90.846 L 55.505 68.94 C 55.505 62.124 61.039 56.589 67.856 56.589 L 188.154 56.589 C 194.971 56.589 200.505 62.124 200.505 68.94 L 200.505 90.846 C 200.505 97.662 194.971 103.196 188.154 103.196 L 67.856 103.196 C 61.039 103.196 55.505 97.662 55.505 90.846 Z" style="fill:url(#_lgradient_57)"/>
+ <g opacity=".5">
+ <path d="M 149.97 71.29 L 160.32 86.83 C 160.55 87.16 160.63 87.56 160.55 87.95 C 160.47 88.34 160.24 88.69 159.91 88.91 C 159.58 89.13 159.17 89.21 158.78 89.13 C 158.39 89.05 158.05 88.82 157.83 88.49 L 147.47 72.96 C 147.25 72.63 147.17 72.22 147.25 71.83 C 147.33 71.44 147.56 71.1 147.89 70.88 C 148.22 70.66 148.62 70.58 149.01 70.65 C 149.4 70.73 149.75 70.96 149.97 71.29 Z"/>
+ </g>
+ <g opacity=".5">
+ <path d="M 173.36 88.49 L 163.01 72.96 C 162.79 72.63 162.71 72.22 162.78 71.83 C 162.86 71.44 163.09 71.1 163.42 70.88 C 163.75 70.66 164.16 70.58 164.55 70.65 C 164.94 70.73 165.28 70.96 165.5 71.29 L 175.86 86.83 C 176.08 87.16 176.16 87.56 176.08 87.95 C 176.01 88.34 175.78 88.69 175.44 88.91 C 175.11 89.13 174.71 89.21 174.32 89.13 C 173.93 89.05 173.58 88.82 173.36 88.49 Z"/>
+ </g>
+ <g opacity=".5">
+ <path d="M 188.9 88.49 L 178.54 72.96 C 178.32 72.63 178.24 72.22 178.32 71.83 C 178.4 71.44 178.63 71.1 178.96 70.88 C 179.29 70.66 179.69 70.58 180.08 70.65 C 180.47 70.73 180.82 70.96 181.04 71.29 L 191.4 86.83 C 191.62 87.16 191.7 87.56 191.62 87.95 C 191.54 88.34 191.31 88.69 190.98 88.91 C 190.65 89.13 190.24 89.21 189.85 89.13 C 189.46 89.05 189.12 88.82 188.9 88.49 Z"/>
+ </g>
+ <g opacity=".5">
+ <path d="M 142.29 88.49 L 131.94 72.96 C 131.71 72.63 131.63 72.22 131.71 71.83 C 131.79 71.44 132.02 71.1 132.35 70.88 C 132.68 70.66 133.09 70.58 133.48 70.65 C 133.87 70.73 134.21 70.96 134.43 71.29 L 144.79 86.83 C 145.01 87.16 145.09 87.56 145.01 87.95 C 144.93 88.34 144.7 88.69 144.37 88.91 C 144.04 89.13 143.64 89.21 143.25 89.13 C 142.86 89.05 142.51 88.82 142.29 88.49 Z"/>
+ </g>
+ <defs>
+ <filter id="wUC2hCnWAlaOOtuLa03WuLP72rdPBk6y" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#wUC2hCnWAlaOOtuLa03WuLP72rdPBk6y)">
+ <circle cx="69.746" cy="73.42" r="6.473" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_58" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(-12.946,0,0,12.946,76.219,64.357)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d1931f"/>
+ <stop offset="100%" style="stop-color:#ff7f00"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_58)" cx="69.746" cy="70.83" r="6.473" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/serviio.svg b/.icons/Gruvbox_Dark-2/apps/64/serviio.svg
new file mode 100755
index 000000000..4ef045a5b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/serviio.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="9WpQB96tUY75A8fYjIIiiB83do6bCSJl" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#9WpQB96tUY75A8fYjIIiiB83do6bCSJl)">
+ <linearGradient id="_lgradient_18" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_19" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="EedUT7ZBSFPAnwC89sYL6E4rv2DYZ6P6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#EedUT7ZBSFPAnwC89sYL6E4rv2DYZ6P6)">
+ <path d="M 128.001 70.329 C 102.917 70.391 80.583 86.225 72.222 109.875 L 55.5 109.875 L 68.682 129.648 L 81.864 149.421 L 95.046 129.648 L 108.228 109.875 L 93.836 109.875 C 100.886 97.664 113.904 90.131 128.004 90.102 C 144.792 90.122 159.737 100.739 165.283 116.585 L 174.141 103.284 L 186.809 122.286 C 183.099 92.624 157.897 70.357 128.004 70.329 L 128.001 70.329 Z M 174.139 109.875 L 160.956 129.648 L 147.774 149.421 L 162.167 149.421 C 155.117 161.632 142.099 169.166 127.999 169.194 C 111.211 169.174 96.265 158.557 90.72 142.712 L 81.861 156.012 L 69.194 137.01 C 72.904 166.672 98.106 188.939 127.999 188.967 C 153.083 188.905 175.417 173.071 183.779 149.421 L 200.5 149.421 L 187.318 129.648 L 174.136 109.875 L 174.139 109.875 Z"/>
+ </g>
+ <linearGradient id="_lgradient_20" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,118.639,55.5,67.033)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" d="M 128.001 67.033 C 102.917 67.095 80.583 82.929 72.222 106.579 L 55.5 106.579 L 68.682 126.352 L 81.864 146.125 L 95.046 126.352 L 108.228 106.579 L 93.836 106.579 C 100.886 94.368 113.904 86.834 128.004 86.806 C 144.792 86.826 159.737 97.443 165.283 113.288 L 174.141 99.988 L 186.809 118.99 C 183.099 89.328 157.897 67.06 128.004 67.033 L 128.001 67.033 Z M 174.139 106.579 L 160.956 126.352 L 147.774 146.125 L 162.167 146.125 C 155.117 158.336 142.099 165.869 127.999 165.898 C 111.211 165.878 96.265 155.261 90.72 139.415 L 81.861 152.716 L 69.194 133.714 C 72.904 163.376 98.106 185.643 127.999 185.671 C 153.083 185.609 175.417 169.775 183.779 146.125 L 200.5 146.125 L 187.318 126.352 L 174.136 106.579 L 174.139 106.579 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/session-properties.svg b/.icons/Gruvbox_Dark-2/apps/64/session-properties.svg
new file mode 120000
index 000000000..92d2518f3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/session-properties.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/setroubleshoot_icon.svg b/.icons/Gruvbox_Dark-2/apps/64/setroubleshoot_icon.svg
new file mode 120000
index 000000000..27faafb06
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/setroubleshoot_icon.svg
@@ -0,0 +1 @@
+selinux.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/settings-alt1.svg b/.icons/Gruvbox_Dark-2/apps/64/settings-alt1.svg
new file mode 100644
index 000000000..3b046bfb8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/settings-alt1.svg
@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 256 256" width="256" height="256"><defs><filter id="pPeJzcq9PrDwLs1XbQp5aBGaS4xd2R24" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.293609062839028"/><feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/><feFlood xmlns="http://www.w3.org/2000/svg" flood-color="#000000" flood-opacity="0.4"/><feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/><feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/></filter></defs><g filter="url(#pPeJzcq9PrDwLs1XbQp5aBGaS4xd2R24)"><linearGradient id="_lgradient_18" x1="0" y1="0" x2="-1.8369701987210297e-16" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.7,11.9)" gradientUnits="userSpaceOnUse"><stop offset="0.000009999999999999999%" stop-opacity="1" style="stop-color:#e0e5e7"/><stop offset="100%" stop-opacity="1" style="stop-color:#c7ced2"/></linearGradient><path d=" M 165.709 11.9 C 239.765 11.9 250.348 22.457 250.348 96.444 L 250.348 155.695 C 250.348 229.681 239.765 240.238 165.709 240.238 L 90.339 240.238 C 16.284 240.238 5.7 229.681 5.7 155.695 L 5.7 96.444 C 5.7 22.457 16.284 11.9 90.339 11.9 L 165.709 11.9 Z " id="shape" fill="url(#_lgradient_18)"/></g><g opacity="0.4"><linearGradient id="_lgradient_19" x1="0.5166666666666668" y1="0" x2="0.5166666666666666" y2="1.0000000000000002" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#ffffff"/><stop offset="12.5%" stop-opacity="0.09803922" style="stop-color:#ffffff"/><stop offset="92.500001%" stop-opacity="0.09803922" style="stop-color:#000000"/><stop offset="100%" stop-opacity="0.49803922" style="stop-color:#000000"/></linearGradient><path d=" M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z " fill-rule="evenodd" id="highlight" fill="url(#_lgradient_19)"/></g><defs><filter id="6xlfrCytp79Y1pqtwWA7IMjEm47Ezgdi" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feOffset xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" dx="0" dy="0"/><feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.293609062839028" result="pf_100_offsetBlur"/><feComposite xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_offsetBlur" result="pf_100_inverse" operator="out"/><feFlood xmlns="http://www.w3.org/2000/svg" flood-color="#000000" flood-opacity="0.4" result="pf_100_color"/><feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_color" in2="pf_100_inverse" operator="in" result="pf_100_shadow"/><feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_shadow" in2="SourceGraphic" operator="over"/></filter></defs><g filter="url(#6xlfrCytp79Y1pqtwWA7IMjEm47Ezgdi)"><linearGradient id="_lgradient_20" x1="0" y1="0" x2="-1.8369701987210297e-16" y2="1" gradientTransform="matrix(168.09,0,0,168.09,43.955,43)" gradientUnits="userSpaceOnUse"><stop offset="0.000009999999999999999%" stop-opacity="1" style="stop-color:#00a7fd"/><stop offset="100%" stop-opacity="1" style="stop-color:#9914dc"/></linearGradient><path d=" M 43.955 127.045 C 43.955 173.431 81.614 211.09 128 211.09 C 174.386 211.09 212.045 173.431 212.045 127.045 C 212.045 80.659 174.386 43 128 43 C 81.614 43 43.955 80.659 43.955 127.045 Z " id="Ellipse" fill="url(#_lgradient_20)"/></g><path d=" M 128 43 C 81.583 43 43.955 80.628 43.955 127.045 C 43.955 173.462 81.583 211.09 128 211.09 C 174.417 211.09 212.045 173.462 212.045 127.045 C 212.045 80.628 174.417 43 128 43 Z " id="Path" fill="none"/><defs><filter id="enDN4H30urDkNKvx42oFMNmqIOQrgrKd" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.293609062839028"/></filter></defs><g opacity="0.4" filter="url(#enDN4H30urDkNKvx42oFMNmqIOQrgrKd)"><path d=" M 128 59.006 C 122.849 58.949 121.047 59.14 120.322 65.369 L 120.046 67.57 C 119.41 71.61 119.289 73.439 115.467 74.429 C 115.211 74.486 114.955 74.545 114.7 74.604 C 114.64 74.615 114.587 74.629 114.525 74.643 L 114.532 74.645 C 113.567 74.878 112.613 75.137 111.667 75.417 L 111.676 75.407 C 111.518 75.461 111.374 75.504 111.225 75.551 L 110.796 75.681 C 106.955 76.759 105.939 75.235 103.359 72.042 L 102.017 70.274 C 100.147 67.758 98.799 66.684 97.363 66.567 C 97.182 66.553 97 66.553 96.819 66.567 C 95.535 66.668 94.128 67.456 92.189 68.604 C 87.699 71.13 86.234 72.195 88.721 77.951 L 89.581 79.996 C 91.163 84.105 91.986 85.695 88.337 88.882 L 88.434 88.861 C 87.68 89.577 86.946 90.312 86.231 91.066 L 86.252 90.969 C 83.064 94.618 81.474 93.795 77.365 92.213 L 75.321 91.351 C 73.522 90.574 72.181 90.183 71.111 90.15 C 68.756 90.076 67.71 91.732 65.973 94.819 C 63.348 99.251 62.611 100.907 67.643 104.649 L 69.411 105.991 C 72.604 108.571 74.128 109.587 73.051 113.428 C 73.006 113.57 72.964 113.713 72.92 113.857 C 72.873 114.006 72.832 114.15 72.778 114.308 L 72.787 114.297 C 72.507 115.243 72.248 116.198 72.015 117.163 L 72.013 117.156 C 72.001 117.217 71.987 117.271 71.974 117.331 C 71.913 117.586 71.856 117.842 71.799 118.098 C 70.809 121.92 68.98 122.041 64.94 122.677 L 62.739 122.953 C 56.51 123.678 56.319 125.48 56.376 130.631 C 56.319 135.783 56.51 137.584 62.739 138.309 L 64.94 138.585 C 68.98 139.221 70.809 139.342 71.799 143.165 C 71.856 143.421 71.913 143.676 71.974 143.931 C 71.987 143.991 72.001 144.045 72.013 144.106 L 72.015 144.099 C 72.248 145.064 72.507 146.019 72.787 146.965 L 72.776 146.954 C 72.83 147.112 72.873 147.256 72.92 147.405 C 72.963 147.548 73.005 147.691 73.05 147.834 C 74.128 151.675 72.604 152.691 69.411 155.272 L 67.643 156.611 C 62.611 160.353 63.349 162.007 65.974 166.44 C 68.5 170.929 69.565 172.394 75.321 169.907 L 77.366 169.047 C 81.475 167.466 83.065 166.642 86.252 170.292 L 86.23 170.195 C 86.945 170.949 87.68 171.683 88.435 172.398 L 88.338 172.376 C 91.987 175.564 91.164 177.154 89.582 181.263 L 88.72 183.307 C 86.233 189.064 87.698 190.13 92.188 192.656 C 96.62 195.282 98.276 196.017 102.018 190.985 L 103.359 189.217 C 105.939 186.024 106.956 184.5 110.796 185.577 C 110.939 185.622 111.082 185.664 111.225 185.708 C 111.375 185.754 111.519 185.798 111.677 185.852 L 111.668 185.841 C 112.613 186.122 113.568 186.381 114.533 186.613 L 114.525 186.615 C 114.587 186.626 114.64 186.64 114.701 186.655 C 114.955 186.715 115.211 186.773 115.467 186.83 C 119.289 187.82 119.411 189.649 120.047 193.689 L 120.323 195.89 C 121.047 202.119 122.849 202.31 128.001 202.253 C 133.152 202.31 134.954 202.119 135.678 195.89 L 135.954 193.689 C 136.59 189.649 136.712 187.82 140.534 186.83 C 140.79 186.773 141.046 186.715 141.3 186.655 C 141.361 186.644 141.414 186.63 141.476 186.615 L 141.468 186.613 C 142.433 186.381 143.388 186.122 144.333 185.841 L 144.324 185.852 C 144.482 185.798 144.626 185.755 144.775 185.708 C 144.918 185.664 145.062 185.622 145.204 185.577 C 149.045 184.5 150.061 186.024 152.641 189.217 L 153.983 190.985 C 157.725 196.017 159.379 195.28 163.811 192.654 C 168.301 190.128 169.766 189.064 167.279 183.307 L 166.419 181.263 C 164.837 177.154 164.014 175.564 167.663 172.376 L 167.566 172.398 C 168.32 171.683 169.054 170.948 169.769 170.193 L 169.749 170.29 C 172.936 166.64 174.526 167.464 178.635 169.046 L 180.679 169.907 C 186.436 172.394 187.501 170.929 190.027 166.44 C 192.652 162.007 193.389 160.351 188.357 156.609 L 186.589 155.268 C 183.396 152.688 181.872 151.672 182.95 147.831 L 183.08 147.402 C 183.127 147.253 183.168 147.108 183.222 146.951 L 183.212 146.961 C 183.493 146.016 183.752 145.061 183.985 144.096 L 183.987 144.103 C 183.999 144.041 184.013 143.988 184.026 143.928 C 184.086 143.673 184.144 143.417 184.201 143.161 C 185.191 139.339 187.02 139.218 191.06 138.582 L 193.261 138.306 C 199.49 137.581 199.681 135.779 199.624 130.628 C 199.681 125.477 199.49 123.675 193.261 122.95 L 191.06 122.674 C 187.02 122.038 185.191 121.916 184.201 118.094 C 184.144 117.839 184.086 117.583 184.026 117.328 C 184.013 117.268 183.999 117.214 183.987 117.152 L 183.985 117.16 C 183.752 116.199 183.494 115.243 183.212 114.294 L 183.224 114.305 C 183.17 114.147 183.127 114.003 183.08 113.854 C 183.036 113.711 182.994 113.567 182.949 113.425 C 181.872 109.584 183.396 108.568 186.589 105.987 L 188.357 104.646 C 193.389 100.904 192.652 99.25 190.027 94.818 C 188.29 91.731 187.244 90.073 184.889 90.147 C 183.819 90.179 182.478 90.573 180.679 91.35 L 178.635 92.21 C 174.526 93.792 172.936 94.615 169.748 90.966 L 169.771 91.063 C 169.056 90.31 168.32 89.575 167.566 88.86 L 167.663 88.881 C 164.014 85.694 164.837 84.104 166.419 79.995 L 167.281 77.95 C 169.767 72.194 168.303 71.129 163.813 68.603 C 161.597 67.29 160.074 66.449 158.638 66.566 C 157.203 66.683 155.853 67.756 153.982 70.272 L 152.641 72.041 C 150.061 75.233 149.045 76.757 145.204 75.68 C 145.062 75.635 144.918 75.593 144.775 75.549 C 144.626 75.503 144.482 75.462 144.324 75.407 L 144.333 75.418 C 143.388 75.137 142.433 74.879 141.468 74.646 L 141.476 74.644 C 141.414 74.633 141.36 74.619 141.3 74.605 C 141.045 74.544 140.79 74.487 140.534 74.43 C 136.711 73.44 136.59 71.611 135.954 67.571 L 135.678 65.37 C 134.954 59.141 133.152 58.95 128.001 59.007 L 128 59.006 L 128 59.006 Z M 127.989 88.608 L 128 88.608 C 132.838 88.608 137.513 89.443 141.882 90.976 C 142.728 93.747 144.593 96.095 147.101 97.546 C 149.607 98.987 152.564 99.428 155.381 98.779 C 162.261 104.692 167.253 112.822 169.172 122.225 C 169.402 123.35 169.114 124.518 168.388 125.407 C 167.662 126.295 166.576 126.811 165.428 126.81 L 153.606 126.81 C 151.916 126.81 150.427 125.701 149.944 124.081 C 147.059 114.372 138.137 107.714 128.009 107.71 C 126.227 107.72 124.453 107.937 122.721 108.356 C 121.073 108.756 119.359 108.023 118.511 106.554 L 112.609 96.334 C 112.036 95.342 111.939 94.145 112.345 93.074 C 112.75 92.002 113.614 91.169 114.7 90.803 C 118.983 89.361 123.47 88.62 127.989 88.608 L 127.989 88.608 Z M 102.864 98.249 C 104.164 98.31 105.344 99.029 105.994 100.156 L 111.896 110.376 C 112.742 111.841 112.524 113.687 111.361 114.914 C 107.337 119.16 105.09 124.783 105.079 130.632 C 105.084 136.484 107.329 142.113 111.352 146.362 C 112.514 147.59 112.732 149.435 111.887 150.899 L 106.002 161.095 C 105.428 162.089 104.439 162.772 103.307 162.956 C 102.175 163.14 101.02 162.806 100.161 162.046 C 93.19 155.876 88.467 147.565 86.731 138.418 C 88.698 136.302 89.794 133.52 89.798 130.63 C 89.792 127.742 88.696 124.962 86.729 122.846 C 88.46 113.696 93.183 105.38 100.154 99.205 C 100.899 98.546 101.871 98.203 102.864 98.249 L 102.864 98.249 Z M 153.615 134.45 L 165.389 134.45 C 166.536 134.451 167.623 134.966 168.348 135.855 C 169.074 136.744 169.362 137.911 169.133 139.035 C 167.215 148.432 162.227 156.56 155.353 162.471 C 154.438 162.261 153.5 162.164 152.561 162.182 C 150.641 162.227 148.764 162.754 147.101 163.714 C 144.601 165.164 142.741 167.504 141.893 170.266 C 137.431 171.841 132.735 172.648 128.004 172.652 L 127.985 172.652 C 123.468 172.635 118.983 171.889 114.704 170.442 C 113.619 170.076 112.756 169.243 112.352 168.172 C 111.947 167.101 112.044 165.905 112.616 164.913 L 118.509 154.706 C 119.357 153.238 121.071 152.504 122.719 152.904 C 124.452 153.325 126.228 153.54 128.011 153.549 C 138.142 153.55 147.068 146.891 149.953 137.179 C 150.436 135.56 151.925 134.451 153.615 134.45 L 153.615 134.45 Z " id="Compound Path" fill="#000000"/></g><linearGradient id="_lgradient_21" x1="0.8199982910676114" y1="1.2469960153402968" x2="0.8199982910676115" y2="-0.2469960223206238" gradientTransform="matrix(143.261,0,0,143.26,56.37,55.415)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#e6e6e6"/><stop offset="100%" stop-opacity="1" style="stop-color:#d3d3d3"/></linearGradient><path d=" M 128 55.421 C 122.849 55.364 121.047 55.555 120.322 61.784 L 120.046 63.985 C 119.41 68.025 119.289 69.854 115.467 70.844 C 115.211 70.901 114.955 70.959 114.7 71.019 C 114.64 71.03 114.587 71.044 114.525 71.058 L 114.532 71.06 C 113.567 71.293 112.613 71.552 111.667 71.832 L 111.676 71.822 C 111.518 71.876 111.374 71.919 111.225 71.966 L 110.796 72.096 C 106.955 73.174 105.939 71.65 103.359 68.457 L 102.017 66.689 C 100.147 64.173 98.799 63.099 97.363 62.982 C 97.182 62.968 97 62.968 96.819 62.982 C 95.535 63.083 94.128 63.871 92.189 65.019 C 87.699 67.545 86.234 68.61 88.721 74.366 L 89.581 76.411 C 91.163 80.52 91.986 82.11 88.337 85.297 L 88.434 85.276 C 87.68 85.991 86.946 86.727 86.231 87.481 L 86.252 87.384 C 83.064 91.033 81.474 90.21 77.365 88.628 L 75.321 87.766 C 73.522 86.989 72.181 86.598 71.111 86.565 C 68.756 86.491 67.71 88.147 65.973 91.234 C 63.348 95.666 62.611 97.322 67.643 101.064 L 69.411 102.406 C 72.604 104.986 74.128 106.002 73.051 109.843 C 73.006 109.985 72.964 110.128 72.92 110.272 C 72.873 110.421 72.832 110.565 72.778 110.723 L 72.787 110.712 C 72.507 111.658 72.248 112.613 72.015 113.578 L 72.013 113.571 C 72.001 113.632 71.987 113.686 71.974 113.746 C 71.913 114.001 71.856 114.257 71.799 114.513 C 70.809 118.335 68.98 118.456 64.94 119.092 L 62.739 119.368 C 56.51 120.093 56.319 121.895 56.376 127.046 C 56.319 132.198 56.51 133.999 62.739 134.724 L 64.94 135 C 68.98 135.636 70.809 135.757 71.799 139.58 C 71.856 139.836 71.913 140.091 71.974 140.346 C 71.987 140.406 72.001 140.46 72.013 140.521 L 72.015 140.514 C 72.248 141.479 72.507 142.434 72.787 143.38 L 72.776 143.369 C 72.83 143.527 72.873 143.671 72.92 143.82 C 72.963 143.963 73.005 144.106 73.05 144.249 C 74.128 148.09 72.604 149.106 69.411 151.687 L 67.643 153.026 C 62.611 156.768 63.349 158.422 65.974 162.855 C 68.5 167.344 69.565 168.809 75.321 166.322 L 77.366 165.462 C 81.475 163.881 83.065 163.057 86.252 166.707 L 86.23 166.61 C 86.945 167.364 87.68 168.098 88.435 168.813 L 88.338 168.791 C 91.987 171.979 91.164 173.569 89.582 177.678 L 88.72 179.722 C 86.233 185.479 87.698 186.545 92.188 189.071 C 96.62 191.697 98.276 192.432 102.018 187.4 L 103.359 185.632 C 105.939 182.439 106.956 180.915 110.796 181.992 C 110.939 182.037 111.082 182.079 111.225 182.123 C 111.375 182.169 111.519 182.213 111.677 182.267 L 111.668 182.256 C 112.613 182.537 113.568 182.796 114.533 183.028 L 114.525 183.03 C 114.587 183.041 114.64 183.055 114.701 183.07 C 114.955 183.13 115.211 183.188 115.467 183.245 C 119.289 184.235 119.411 186.064 120.047 190.104 L 120.323 192.305 C 121.047 198.534 122.849 198.725 128.001 198.668 C 133.152 198.725 134.954 198.534 135.678 192.305 L 135.954 190.104 C 136.59 186.064 136.712 184.235 140.534 183.245 C 140.79 183.188 141.046 183.13 141.3 183.07 C 141.361 183.059 141.414 183.045 141.476 183.03 L 141.468 183.028 C 142.433 182.796 143.388 182.537 144.333 182.256 L 144.324 182.267 C 144.482 182.213 144.626 182.17 144.775 182.123 C 144.918 182.079 145.062 182.037 145.204 181.992 C 149.045 180.915 150.061 182.439 152.641 185.632 L 153.983 187.4 C 157.725 192.432 159.379 191.695 163.811 189.069 C 168.301 186.543 169.766 185.479 167.279 179.722 L 166.419 177.678 C 164.837 173.569 164.014 171.979 167.663 168.791 L 167.566 168.813 C 168.32 168.098 169.054 167.362 169.769 166.608 L 169.749 166.705 C 172.936 163.055 174.526 163.879 178.635 165.461 L 180.679 166.322 C 186.436 168.809 187.501 167.344 190.027 162.855 C 192.652 158.422 193.389 156.766 188.357 153.024 L 186.589 151.683 C 183.396 149.103 181.872 148.087 182.95 144.246 L 183.08 143.817 C 183.127 143.668 183.168 143.523 183.222 143.366 L 183.212 143.376 C 183.493 142.431 183.752 141.476 183.985 140.511 L 183.987 140.518 C 183.999 140.456 184.013 140.403 184.026 140.343 C 184.086 140.088 184.144 139.832 184.201 139.576 C 185.191 135.754 187.02 135.633 191.06 134.997 L 193.261 134.721 C 199.49 133.996 199.681 132.194 199.624 127.043 C 199.681 121.892 199.49 120.09 193.261 119.365 L 191.06 119.089 C 187.02 118.453 185.191 118.331 184.201 114.509 C 184.144 114.253 184.086 113.998 184.026 113.743 C 184.013 113.683 183.999 113.629 183.987 113.567 L 183.985 113.575 C 183.752 112.613 183.494 111.657 183.212 110.709 L 183.224 110.72 C 183.17 110.562 183.127 110.418 183.08 110.269 C 183.036 110.126 182.994 109.982 182.949 109.84 C 181.872 105.999 183.396 104.983 186.589 102.402 L 188.357 101.061 C 193.389 97.319 192.652 95.665 190.027 91.233 C 188.29 88.146 187.244 86.488 184.889 86.562 C 183.819 86.594 182.478 86.988 180.679 87.765 L 178.635 88.625 C 174.526 90.207 172.936 91.03 169.748 87.381 L 169.771 87.478 C 169.056 86.724 168.32 85.99 167.566 85.275 L 167.663 85.296 C 164.014 82.109 164.837 80.519 166.419 76.41 L 167.281 74.365 C 169.767 68.609 168.303 67.544 163.813 65.018 C 161.597 63.705 160.074 62.864 158.638 62.981 C 157.203 63.098 155.853 64.171 153.982 66.687 L 152.641 68.456 C 150.061 71.648 149.045 73.172 145.204 72.095 C 145.062 72.05 144.918 72.008 144.775 71.964 C 144.626 71.918 144.482 71.877 144.324 71.822 L 144.333 71.833 C 143.388 71.552 142.433 71.294 141.468 71.061 L 141.476 71.059 C 141.414 71.048 141.36 71.034 141.3 71.02 C 141.045 70.959 140.79 70.902 140.534 70.845 C 136.711 69.855 136.59 68.026 135.954 63.986 L 135.678 61.785 C 134.954 55.556 133.152 55.365 128.001 55.422 L 128 55.421 L 128 55.421 Z M 127.989 85.023 L 128 85.023 C 132.838 85.023 137.513 85.858 141.882 87.391 C 142.728 90.162 144.593 92.51 147.101 93.961 C 149.607 95.402 152.564 95.842 155.381 95.194 C 162.261 101.107 167.253 109.237 169.172 118.64 C 169.402 119.764 169.114 120.932 168.388 121.821 C 167.662 122.71 166.576 123.225 165.428 123.225 L 153.606 123.225 C 151.916 123.225 150.427 122.115 149.944 120.496 C 147.059 110.787 138.137 104.128 128.009 104.125 C 126.227 104.135 124.453 104.351 122.721 104.771 C 121.073 105.171 119.359 104.437 118.511 102.969 L 112.609 92.749 C 112.036 91.757 111.939 90.56 112.345 89.488 C 112.75 88.417 113.614 87.583 114.7 87.218 C 118.983 85.776 123.47 85.035 127.989 85.023 L 127.989 85.023 Z M 102.864 94.664 C 104.164 94.725 105.344 95.444 105.994 96.571 L 111.896 106.791 C 112.742 108.255 112.524 110.101 111.361 111.329 C 107.337 115.574 105.09 121.198 105.079 127.047 C 105.084 132.899 107.329 138.527 111.352 142.777 C 112.514 144.004 112.732 145.85 111.887 147.314 L 106.002 157.51 C 105.428 158.503 104.439 159.186 103.307 159.371 C 102.175 159.555 101.02 159.221 100.161 158.461 C 93.19 152.29 88.467 143.979 86.731 134.833 C 88.698 132.716 89.794 129.935 89.798 127.045 C 89.792 124.156 88.696 121.376 86.729 119.261 C 88.46 110.111 93.183 101.795 100.154 95.62 C 100.899 94.961 101.871 94.618 102.864 94.664 L 102.864 94.664 Z M 153.615 130.865 L 165.389 130.865 C 166.536 130.865 167.623 131.381 168.348 132.27 C 169.074 133.158 169.362 134.326 169.133 135.45 C 167.215 144.847 162.227 152.975 155.353 158.886 C 154.438 158.676 153.5 158.579 152.561 158.597 C 150.641 158.642 148.764 159.169 147.101 160.129 C 144.601 161.578 142.741 163.919 141.893 166.681 C 137.431 168.256 132.735 169.062 128.004 169.067 L 127.985 169.067 C 123.468 169.05 118.983 168.303 114.704 166.857 C 113.619 166.491 112.756 165.658 112.352 164.587 C 111.947 163.516 112.044 162.32 112.616 161.328 L 118.509 151.121 C 119.357 149.653 121.071 148.919 122.719 149.319 C 124.452 149.74 126.228 149.955 128.011 149.964 C 138.142 149.965 147.068 143.305 149.953 133.594 C 150.436 131.975 151.925 130.865 153.615 130.865 L 153.615 130.865 Z " id="Compound Path" fill="url(#_lgradient_21)"/><g opacity="0.1"><path d=" M 128 77.382 C 104.497 77.382 84.808 93.735 79.661 115.674 C 82.369 115.991 84.875 117.263 86.729 119.261 C 88.461 110.111 93.183 101.795 100.154 95.62 C 100.899 94.961 101.871 94.618 102.864 94.664 C 104.164 94.725 105.344 95.444 105.995 96.571 L 111.896 106.791 C 112.742 108.255 112.524 110.101 111.361 111.329 C 107.338 115.575 105.091 121.198 105.079 127.047 C 105.084 132.899 107.329 138.527 111.352 142.777 C 112.514 144.004 112.732 145.85 111.887 147.314 L 106.002 157.51 C 105.429 158.503 104.439 159.186 103.308 159.371 C 102.176 159.555 101.021 159.221 100.162 158.461 C 93.191 152.291 88.467 143.98 86.731 134.833 C 84.877 136.831 82.371 138.103 79.663 138.42 C 84.811 160.357 104.498 176.708 128 176.708 C 132.853 176.71 137.679 175.999 142.326 174.6 C 141.244 172.096 141.09 169.289 141.893 166.682 C 137.431 168.256 132.735 169.063 128.004 169.067 L 127.985 169.067 C 123.468 169.05 118.983 168.303 114.704 166.857 C 113.619 166.491 112.756 165.658 112.352 164.587 C 111.947 163.516 112.044 162.32 112.616 161.328 L 118.509 151.121 C 119.357 149.653 121.071 148.919 122.719 149.319 C 124.452 149.74 126.228 149.955 128.011 149.964 C 138.142 149.965 147.068 143.305 149.953 133.594 C 150.436 131.975 151.925 130.865 153.615 130.865 L 165.389 130.865 C 166.536 130.865 167.623 131.381 168.348 132.27 C 169.074 133.158 169.362 134.326 169.133 135.45 C 167.214 144.847 162.227 152.975 155.353 158.886 C 158.017 159.487 160.379 161.019 162.013 163.207 C 171.64 154.147 177.663 141.3 177.663 127.045 C 177.663 112.787 171.638 99.937 162.007 90.878 C 160.38 93.057 158.032 94.587 155.381 95.194 C 162.261 101.107 167.252 109.237 169.172 118.64 C 169.401 119.764 169.113 120.932 168.387 121.82 C 167.662 122.709 166.575 123.225 165.428 123.225 L 153.605 123.225 C 151.916 123.225 150.427 122.115 149.944 120.496 C 147.059 110.787 138.137 104.128 128.009 104.125 C 126.227 104.135 124.453 104.351 122.721 104.771 C 121.073 105.171 119.359 104.437 118.511 102.969 L 112.609 92.749 C 112.036 91.757 111.939 90.56 112.345 89.488 C 112.75 88.417 113.614 87.583 114.7 87.218 C 118.983 85.776 123.47 85.035 127.989 85.023 L 128 85.023 C 132.838 85.023 137.513 85.858 141.882 87.391 C 141.085 84.788 141.24 81.987 142.32 79.488 C 137.675 78.09 132.851 77.38 128 77.382 L 128 77.382 Z M 128 111.764 C 132.053 111.763 135.94 113.373 138.806 116.239 C 141.672 119.105 143.282 122.992 143.281 127.045 C 143.281 135.484 136.439 142.326 128 142.326 C 119.561 142.326 112.719 135.484 112.719 127.045 C 112.718 122.992 114.328 119.105 117.194 116.239 C 120.06 113.373 123.947 111.763 128 111.764 L 128 111.764 Z " id="Compound Path" fill="#000000"/></g><path d=" M 152.561 78.311 C 149.714 78.446 147.4 80.652 147.128 83.489 C 146.857 86.326 148.712 88.931 151.481 89.603 C 154.251 90.275 157.093 88.81 158.152 86.164 C 159.211 83.519 158.165 80.497 155.697 79.072 C 154.746 78.523 153.658 78.259 152.561 78.311 Z M 78.337 121.315 C 76.817 121.315 75.36 121.918 74.285 122.993 C 73.21 124.068 72.607 125.525 72.607 127.045 C 72.607 130.21 75.172 132.775 78.337 132.775 C 81.502 132.775 84.067 130.21 84.067 127.045 C 84.067 123.88 81.502 121.315 78.337 121.315 L 78.337 121.315 Z M 152.697 164.326 C 150.674 164.373 148.826 165.483 147.835 167.247 C 146.844 169.011 146.857 171.167 147.87 172.919 C 149.269 175.342 152.213 176.401 154.834 175.423 C 157.456 174.446 158.988 171.718 158.459 168.971 C 157.93 166.223 155.494 164.26 152.697 164.326 L 152.697 164.326 Z " id="Compound Path" fill="#b3b3b3"/></svg> \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/settings-alt2.svg b/.icons/Gruvbox_Dark-2/apps/64/settings-alt2.svg
new file mode 100644
index 000000000..181ad328a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/settings-alt2.svg
@@ -0,0 +1,62 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="lcEBeQ1vrVEBGFsLAB9k46qFl0QhaoDs" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#lcEBeQ1vrVEBGFsLAB9k46qFl0QhaoDs)">
+ <linearGradient id="_lgradient_2" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(244.648309,0,0,228.338396,5.7,11.9)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" d="M 165.708919 11.9 C 239.764626 11.9 250.348309 22.457198 250.348309 96.443859 L 250.348309 155.694653 C 250.348309 229.68091 239.764626 240.238396 165.708919 240.238396 L 90.339393 240.238396 C 16.28369 240.238396 5.7 229.68091 5.7 155.694653 L 5.7 96.443859 C 5.7 22.457198 16.28369 11.9 90.339393 11.9 L 165.708919 11.9 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_3" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="FUZytmnduF5dDpjTWynueFjcQ9waHWNR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" in="SourceGraphic"/>
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur" stdDeviation="4.294"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_offsetBlur" operator="out" result="pf_100_inverse"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4" result="pf_100_color"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_color" in2="pf_100_inverse" operator="in" result="pf_100_shadow"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_shadow" in2="SourceGraphic" operator="over"/>
+ </filter>
+ </defs>
+ <g filter="url(#FUZytmnduF5dDpjTWynueFjcQ9waHWNR)">
+ <linearGradient id="_lgradient_4" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(168.089996,0,0,168.089996,43.955002,43)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" d="M 43.955002 127.044998 C 43.955002 173.430695 81.614304 211.089996 128 211.089996 C 174.385696 211.089996 212.044998 173.430695 212.044998 127.044998 C 212.044998 80.659302 174.385696 43 128 43 C 81.614304 43 43.955002 80.659302 43.955002 127.044998 Z"/>
+ </g>
+ <path fill="none" d="M 128 43 C 81.583 43 43.955002 80.627998 43.955002 127.044998 C 43.955002 173.462006 81.583 211.089996 128 211.089996 C 174.417007 211.089996 212.044998 173.462006 212.044998 127.044998 C 212.044998 80.627998 174.417007 43 128 43 Z"/>
+ <defs>
+ <filter id="rYbfSUwuTSUJhKuqcLcTvQCrBRguEmLE" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#rYbfSUwuTSUJhKuqcLcTvQCrBRguEmLE)">
+ <path d="M 128 59.006382 C 122.848999 58.949379 121.046997 59.140381 120.321999 65.369381 L 120.045998 67.570381 C 119.410004 71.610382 119.289001 73.439377 115.467003 74.429382 C 115.210983 74.486183 114.955315 74.54451 114.699997 74.604378 C 114.639999 74.61538 114.586998 74.629379 114.525002 74.643379 L 114.531998 74.645378 C 113.567001 74.87838 112.612999 75.137383 111.667 75.417381 L 111.676003 75.407379 C 111.517998 75.46138 111.374001 75.504379 111.224998 75.551384 L 110.795998 75.681381 C 106.955002 76.759384 105.939003 75.235382 103.359001 72.042381 L 102.016998 70.274384 C 100.147003 67.758377 98.799004 66.68438 97.362999 66.567379 C 97.181938 66.553379 97.000061 66.553379 96.819 66.567379 C 95.535004 66.668381 94.127998 67.456379 92.189003 68.604378 C 87.698997 71.130379 86.234001 72.195381 88.721001 77.951378 L 89.581001 79.996384 C 91.163002 84.105377 91.986 85.695381 88.336998 88.882378 L 88.433998 88.861382 C 87.68029 89.57676 86.945694 90.31202 86.231003 91.066384 L 86.251999 90.969383 C 83.064003 94.618378 81.473999 93.79538 77.364998 92.213379 L 75.320999 91.35138 C 73.522003 90.574379 72.181 90.18338 71.111 90.150383 C 68.755997 90.076378 67.709999 91.732384 65.973 94.819382 C 63.348 99.251381 62.611 100.907379 67.642998 104.649384 L 69.411003 105.991379 C 72.603996 108.571381 74.127998 109.58738 73.051003 113.428383 C 73.005997 113.570381 72.963997 113.713379 72.919998 113.857384 C 72.873001 114.006378 72.832001 114.150383 72.778 114.30838 L 72.787003 114.297379 C 72.507004 115.243378 72.248001 116.19838 72.014999 117.163384 L 72.013 117.15638 C 72.000999 117.217385 71.987 117.271378 71.973999 117.331383 C 71.913002 117.58638 71.856003 117.842385 71.799004 118.098381 C 70.808998 121.92038 68.980003 122.041382 64.940002 122.677384 L 62.738998 122.953377 C 56.509998 123.678383 56.319 125.480377 56.375999 130.631378 C 56.319 135.783379 56.509998 137.584374 62.738998 138.30938 L 64.940002 138.585381 C 68.980003 139.221382 70.808998 139.342385 71.799004 143.165383 C 71.856003 143.421379 71.913002 143.676384 71.973999 143.931374 C 71.987 143.991387 72.000999 144.045387 72.013 144.106377 L 72.014999 144.099388 C 72.248001 145.064385 72.507004 146.019386 72.787003 146.965386 L 72.776001 146.954384 C 72.830002 147.112374 72.873001 147.256386 72.919998 147.405388 C 72.962997 147.548378 73.004997 147.691384 73.050003 147.834374 C 74.127998 151.675377 72.603996 152.691384 69.411003 155.272377 L 67.642998 156.611382 C 62.611 160.353386 63.348999 162.007378 65.973999 166.440376 C 68.5 170.929375 69.565002 172.394386 75.320999 169.907387 L 77.365997 169.047386 C 81.474998 167.466377 83.065002 166.642388 86.251999 170.292381 L 86.230003 170.195381 C 86.945 170.949379 87.68 171.683388 88.434998 172.398384 L 88.337997 172.376381 C 91.987 175.564385 91.164001 177.154381 89.582001 181.263374 L 88.720001 183.307381 C 86.233002 189.064385 87.697998 190.130379 92.188004 192.65638 C 96.620003 195.282387 98.276001 196.017388 102.017998 190.985375 L 103.359001 189.217385 C 105.939003 186.024376 106.956001 184.500374 110.795998 185.577385 C 110.939003 185.622383 111.082001 185.664375 111.224998 185.708382 C 111.375 185.754387 111.518997 185.798378 111.677002 185.852379 L 111.667999 185.841377 C 112.612999 186.122383 113.568001 186.381386 114.532997 186.613381 L 114.525002 186.61538 C 114.586998 186.626381 114.639999 186.640373 114.700996 186.655388 C 114.955002 186.715386 115.210999 186.773384 115.467003 186.830376 C 119.289001 187.820381 119.411003 189.649376 120.046997 193.689385 L 120.322998 195.890373 C 121.046997 202.119377 122.848999 202.310387 128.001007 202.25338 C 133.151993 202.310387 134.953995 202.119377 135.677994 195.890373 L 135.953995 193.689385 C 136.589996 189.649376 136.712006 187.820381 140.533997 186.830376 C 140.789993 186.773384 141.046005 186.715386 141.300003 186.655388 C 141.360992 186.644386 141.414001 186.630379 141.475998 186.61538 L 141.468002 186.613381 C 142.432999 186.381386 143.388 186.122383 144.332993 185.841377 L 144.324005 185.852379 C 144.481995 185.798378 144.626007 185.755379 144.774994 185.708382 C 144.917999 185.664375 145.061996 185.622383 145.203995 185.577385 C 149.044998 184.500374 150.061005 186.024376 152.641006 189.217385 L 153.983002 190.985375 C 157.725006 196.017388 159.378998 195.280388 163.811005 192.654381 C 168.300995 190.12838 169.766006 189.064385 167.279007 183.307381 L 166.419006 181.263374 C 164.837006 177.154381 164.014008 175.564385 167.662994 172.376381 L 167.565994 172.398384 C 168.319717 171.683006 169.054306 170.947746 169.768997 170.193382 L 169.748993 170.290383 C 172.936005 166.640373 174.526001 167.464379 178.634995 169.046379 L 180.679001 169.907387 C 186.436005 172.394386 187.501007 170.929375 190.026993 166.440376 C 192.651993 162.007378 193.389008 160.351387 188.356995 156.609383 L 186.589005 155.268379 C 183.395996 152.688378 181.871994 151.672386 182.949997 147.831383 L 183.080002 147.402382 C 183.126999 147.25338 183.167999 147.108376 183.222 146.951378 L 183.212006 146.961388 C 183.492996 146.01638 183.751999 145.061379 183.985001 144.096382 L 183.987 144.103386 C 183.998993 144.041374 184.013 143.988381 184.026001 143.928383 C 184.085999 143.673378 184.143997 143.417381 184.201004 143.161385 C 185.190994 139.339379 187.020004 139.218376 191.059998 138.582375 L 193.261002 138.306374 C 199.490005 137.581383 199.681 135.779381 199.623993 130.62838 C 199.681 125.477379 199.490005 123.675377 193.261002 122.950379 L 191.059998 122.674378 C 187.020004 122.038384 185.190994 121.916382 184.201004 118.094383 C 184.144196 117.8387 184.085861 117.583359 184.026001 117.328377 C 184.013 117.268379 183.998993 117.214379 183.987 117.152382 L 183.985001 117.160378 C 183.752136 116.198532 183.494385 115.242874 183.212006 114.29438 L 183.223999 114.305382 C 183.169998 114.147377 183.126999 114.00338 183.080002 113.854378 C 183.035995 113.71138 182.994003 113.567383 182.949005 113.425377 C 181.871994 109.584381 183.395996 108.568382 186.589005 105.987381 L 188.356995 104.646378 C 193.389008 100.904381 192.651993 99.250382 190.026993 94.818382 C 188.289993 91.731384 187.244003 90.07338 184.889008 90.147377 C 183.819 90.179382 182.477997 90.57338 180.679001 91.35038 L 178.634995 92.210381 C 174.526001 93.792381 172.936005 94.61538 169.748001 90.966377 L 169.770996 91.063378 C 169.055618 90.30967 168.320358 89.575073 167.565994 88.860382 L 167.662994 88.881378 C 164.014008 85.694382 164.837006 84.104378 166.419006 79.995384 L 167.281006 77.950379 C 169.766998 72.194382 168.302994 71.129379 163.813004 68.603378 C 161.597 67.290383 160.074005 66.449379 158.638 66.56638 C 157.203003 66.68338 155.852997 67.756378 153.981995 70.272377 L 152.641006 72.041382 C 150.061005 75.233383 149.044998 76.757378 145.203995 75.680382 C 145.061996 75.635384 144.917999 75.593384 144.774994 75.549378 C 144.626007 75.50338 144.481995 75.46238 144.324005 75.407379 L 144.332993 75.418381 C 143.388 75.137383 142.432999 74.879379 141.468002 74.646378 L 141.475998 74.644379 C 141.414001 74.633377 141.360001 74.619377 141.300003 74.605377 C 141.044998 74.54438 140.789993 74.487381 140.533997 74.430382 C 136.710999 73.440384 136.589996 71.611382 135.953995 67.571381 L 135.677994 65.370381 C 134.953995 59.14138 133.151993 58.950382 128.001007 59.007382 L 128 59.006382 L 128 59.006382 Z M 127.988998 88.608383 L 128 88.608383 C 132.837997 88.608383 137.513 89.443382 141.882004 90.97638 C 142.72847 93.747444 144.593262 96.094963 147.100998 97.546379 C 149.606659 98.987091 152.564285 99.427521 155.380997 98.779381 C 162.261002 104.692383 167.253006 112.82238 169.171997 122.22538 C 169.40181 123.349655 169.114029 124.51767 168.388229 125.406502 C 167.66243 126.295334 166.575516 126.810799 165.427994 126.810379 L 153.606003 126.810379 C 151.91629 126.810211 150.427216 125.700524 149.944 124.081383 C 147.059479 114.372475 138.137344 107.713516 128.009003 107.710381 C 126.227249 107.719986 124.45266 107.936783 122.721001 108.356384 C 121.073288 108.756333 119.359077 108.022606 118.511002 106.554382 L 112.609001 96.334381 C 112.036476 95.342079 111.9394 94.145241 112.344521 93.073639 C 112.749641 92.002037 113.614204 91.168755 114.699997 90.803383 C 118.982719 89.361489 123.470085 88.620293 127.988998 88.608383 L 127.988998 88.608383 Z M 102.863998 98.249382 C 104.164001 98.310379 105.344002 99.029381 105.994003 100.15638 L 111.896004 110.376381 C 112.741768 111.840721 112.524117 113.686875 111.361 114.914383 C 107.337379 119.159737 105.089836 124.783241 105.079002 130.632378 C 105.084244 136.484459 107.328728 142.112663 111.351997 146.362374 C 112.51432 147.589867 112.731918 149.435204 111.887001 150.899376 L 106.001999 161.095375 C 105.428474 162.088661 104.439087 162.771767 103.30703 162.956078 C 102.174973 163.140389 101.019989 162.80642 100.161003 162.046379 C 93.190437 155.875633 88.466545 147.564675 86.731003 138.418373 C 88.69828 136.301674 89.793686 133.520134 89.797997 130.630379 C 89.79213 127.741745 88.696075 124.961777 86.728996 122.846382 C 88.460358 113.696007 93.182678 105.380142 100.153999 99.205383 C 100.898636 98.54641 101.870712 98.203491 102.863998 98.249382 L 102.863998 98.249382 Z M 153.615005 134.450386 L 165.389008 134.450386 C 166.536255 134.450707 167.622696 134.966362 168.348328 135.854988 C 169.073959 136.74363 169.36203 137.911217 169.132996 139.035378 C 167.214996 148.432381 162.227005 156.560387 155.352997 162.471382 C 154.437622 162.261391 153.499969 162.16433 152.561005 162.182381 C 150.641006 162.227379 148.764008 162.754387 147.100998 163.714379 C 144.601105 165.163735 142.740952 167.503929 141.893005 170.26638 C 137.431442 171.840904 132.735245 172.647667 128.003998 172.652382 L 127.985001 172.652382 C 123.467934 172.635033 118.983269 171.888771 114.704002 170.442375 C 113.619324 170.076225 112.755974 169.243004 112.351517 168.17202 C 111.947067 167.101036 112.044128 165.905129 112.615997 164.913384 L 118.509003 154.706383 C 119.35685 153.237892 121.071259 152.504082 122.719002 152.904381 C 124.452003 153.325386 126.227997 153.540383 128.011002 153.549385 C 138.141876 153.550133 147.067947 146.89077 149.953003 137.179375 C 150.436218 135.560234 151.925293 134.450554 153.615005 134.450386 L 153.615005 134.450386 Z"/>
+ </g>
+ <linearGradient id="_lgradient_5" x1=".82" x2=".82" y1="1.247" y2="-.247" gradientTransform="matrix(143.260758,0,0,143.259763,56.369618,55.414619)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e6e6e6"/>
+ <stop offset="100%" style="stop-color:#d3d3d3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" d="M 128 55.421001 C 122.848999 55.363998 121.046997 55.555 120.321999 61.784 L 120.045998 63.985001 C 119.410004 68.025002 119.289001 69.853996 115.467003 70.844002 C 115.210983 70.900803 114.955315 70.959129 114.699997 71.018997 C 114.639999 71.029999 114.586998 71.043999 114.525002 71.057999 L 114.531998 71.059998 C 113.567001 71.292999 112.612999 71.552002 111.667 71.832001 L 111.676003 71.821999 C 111.517998 71.875999 111.374001 71.918999 111.224998 71.966003 L 110.795998 72.096001 C 106.955002 73.174004 105.939003 71.650002 103.359001 68.457001 L 102.016998 66.689003 C 100.147003 64.172997 98.799004 63.098999 97.362999 62.981998 C 97.181938 62.967999 97.000061 62.967999 96.819 62.981998 C 95.535004 63.083 94.127998 63.870998 92.189003 65.018997 C 87.698997 67.544998 86.234001 68.610001 88.721001 74.365997 L 89.581001 76.411003 C 91.163002 80.519997 91.986 82.110001 88.336998 85.296997 L 88.433998 85.276001 C 87.68029 85.991379 86.945694 86.726639 86.231003 87.481003 L 86.251999 87.384003 C 83.064003 91.032997 81.473999 90.209999 77.364998 88.627998 L 75.320999 87.765999 C 73.522003 86.988998 72.181 86.598 71.111 86.565002 C 68.755997 86.490997 67.709999 88.147003 65.973 91.234001 C 63.348 95.666 62.611 97.321999 67.642998 101.064003 L 69.411003 102.405998 C 72.603996 104.986 74.127998 106.001999 73.051003 109.843002 C 73.005997 109.985001 72.963997 110.127998 72.919998 110.272003 C 72.873001 110.420998 72.832001 110.565002 72.778 110.723 L 72.787003 110.711998 C 72.507004 111.657997 72.248001 112.612999 72.014999 113.578003 L 72.013 113.570999 C 72.000999 113.632004 71.987 113.685997 71.973999 113.746002 C 71.913002 114.000999 71.856003 114.257004 71.799004 114.513 C 70.808998 118.334999 68.980003 118.456001 64.940002 119.092003 L 62.738998 119.367996 C 56.509998 120.093002 56.319 121.894997 56.375999 127.045998 C 56.319 132.197998 56.509998 133.998993 62.738998 134.723999 L 64.940002 135 C 68.980003 135.636002 70.808998 135.757004 71.799004 139.580002 C 71.856003 139.835999 71.913002 140.091003 71.973999 140.345993 C 71.987 140.406006 72.000999 140.460007 72.013 140.520996 L 72.014999 140.514008 C 72.248001 141.479004 72.507004 142.434006 72.787003 143.380005 L 72.776001 143.369003 C 72.830002 143.526993 72.873001 143.671005 72.919998 143.820007 C 72.962997 143.962997 73.004997 144.106003 73.050003 144.248993 C 74.127998 148.089996 72.603996 149.106003 69.411003 151.686996 L 67.642998 153.026001 C 62.611 156.768005 63.348999 158.421997 65.973999 162.854996 C 68.5 167.343994 69.565002 168.809006 75.320999 166.322006 L 77.365997 165.462006 C 81.474998 163.880997 83.065002 163.057007 86.251999 166.707001 L 86.230003 166.610001 C 86.945 167.363998 87.68 168.098007 88.434998 168.813004 L 88.337997 168.791 C 91.987 171.979004 91.164001 173.569 89.582001 177.677994 L 88.720001 179.722 C 86.233002 185.479004 87.697998 186.544998 92.188004 189.070999 C 96.620003 191.697006 98.276001 192.432007 102.017998 187.399994 L 103.359001 185.632004 C 105.939003 182.438995 106.956001 180.914993 110.795998 181.992004 C 110.939003 182.037003 111.082001 182.078995 111.224998 182.123001 C 111.375 182.169006 111.518997 182.212997 111.677002 182.266998 L 111.667999 182.255997 C 112.612999 182.537003 113.568001 182.796005 114.532997 183.028 L 114.525002 183.029999 C 114.586998 183.041 114.639999 183.054993 114.700996 183.070007 C 114.955002 183.130005 115.210999 183.188004 115.467003 183.244995 C 119.289001 184.235001 119.411003 186.063995 120.046997 190.104004 L 120.322998 192.304993 C 121.046997 198.533997 122.848999 198.725006 128.001007 198.667999 C 133.151993 198.725006 134.953995 198.533997 135.677994 192.304993 L 135.953995 190.104004 C 136.589996 186.063995 136.712006 184.235001 140.533997 183.244995 C 140.789993 183.188004 141.046005 183.130005 141.300003 183.070007 C 141.360992 183.059006 141.414001 183.044998 141.475998 183.029999 L 141.468002 183.028 C 142.432999 182.796005 143.388 182.537003 144.332993 182.255997 L 144.324005 182.266998 C 144.481995 182.212997 144.626007 182.169998 144.774994 182.123001 C 144.917999 182.078995 145.061996 182.037003 145.203995 181.992004 C 149.044998 180.914993 150.061005 182.438995 152.641006 185.632004 L 153.983002 187.399994 C 157.725006 192.432007 159.378998 191.695007 163.811005 189.069 C 168.300995 186.542999 169.766006 185.479004 167.279007 179.722 L 166.419006 177.677994 C 164.837006 173.569 164.014008 171.979004 167.662994 168.791 L 167.565994 168.813004 C 168.319717 168.097626 169.054306 167.362366 169.768997 166.608002 L 169.748993 166.705002 C 172.936005 163.054993 174.526001 163.878998 178.634995 165.460999 L 180.679001 166.322006 C 186.436005 168.809006 187.501007 167.343994 190.026993 162.854996 C 192.651993 158.421997 193.389008 156.766006 188.356995 153.024002 L 186.589005 151.682999 C 183.395996 149.102997 181.871994 148.087006 182.949997 144.246002 L 183.080002 143.817001 C 183.126999 143.667999 183.167999 143.522995 183.222 143.365997 L 183.212006 143.376007 C 183.492996 142.431 183.751999 141.475998 183.985001 140.511002 L 183.987 140.518005 C 183.998993 140.455994 184.013 140.403 184.026001 140.343002 C 184.085999 140.087997 184.143997 139.832001 184.201004 139.576004 C 185.190994 135.753998 187.020004 135.632996 191.059998 134.996994 L 193.261002 134.720993 C 199.490005 133.996002 199.681 132.194 199.623993 127.042999 C 199.681 121.891998 199.490005 120.089996 193.261002 119.364998 L 191.059998 119.088997 C 187.020004 118.453003 185.190994 118.331001 184.201004 114.509003 C 184.144196 114.253319 184.085861 113.997978 184.026001 113.742996 C 184.013 113.682999 183.998993 113.628998 183.987 113.567001 L 183.985001 113.574997 C 183.752136 112.613152 183.494385 111.657494 183.212006 110.709 L 183.223999 110.720001 C 183.169998 110.561996 183.126999 110.417999 183.080002 110.268997 C 183.035995 110.125999 182.994003 109.982002 182.949005 109.839996 C 181.871994 105.999001 183.395996 104.983002 186.589005 102.402 L 188.356995 101.060997 C 193.389008 97.319 192.651993 95.665001 190.026993 91.233002 C 188.289993 88.146004 187.244003 86.487999 184.889008 86.561996 C 183.819 86.594002 182.477997 86.987999 180.679001 87.764999 L 178.634995 88.625 C 174.526001 90.207001 172.936005 91.029999 169.748001 87.380997 L 169.770996 87.477997 C 169.055618 86.724289 168.320358 85.989693 167.565994 85.275002 L 167.662994 85.295998 C 164.014008 82.109001 164.837006 80.518997 166.419006 76.410004 L 167.281006 74.364998 C 169.766998 68.609001 168.302994 67.543999 163.813004 65.017998 C 161.597 63.705002 160.074005 62.863998 158.638 62.980999 C 157.203003 63.098 155.852997 64.170998 153.981995 66.686996 L 152.641006 68.456001 C 150.061005 71.648003 149.044998 73.171997 145.203995 72.095001 C 145.061996 72.050003 144.917999 72.008003 144.774994 71.963997 C 144.626007 71.917999 144.481995 71.876999 144.324005 71.821999 L 144.332993 71.833 C 143.388 71.552002 142.432999 71.293999 141.468002 71.060997 L 141.475998 71.058998 C 141.414001 71.047997 141.360001 71.033997 141.300003 71.019997 C 141.044998 70.959 140.789993 70.902 140.533997 70.845001 C 136.710999 69.855003 136.589996 68.026001 135.953995 63.986 L 135.677994 61.785 C 134.953995 55.556 133.151993 55.365002 128.001007 55.422001 L 128 55.421001 L 128 55.421001 Z M 127.988998 85.023003 L 128 85.023003 C 132.837997 85.023003 137.513 85.858002 141.882004 87.390999 C 142.72847 90.162064 144.593262 92.509583 147.100998 93.960999 C 149.606659 95.401711 152.564285 95.84214 155.380997 95.194 C 162.261002 101.107002 167.253006 109.237 169.171997 118.639999 C 169.40181 119.764275 169.114029 120.932289 168.388229 121.821121 C 167.66243 122.709953 166.575516 123.225418 165.427994 123.224998 L 153.606003 123.224998 C 151.91629 123.224831 150.427216 122.115143 149.944 120.496002 C 147.059479 110.787094 138.137344 104.128136 128.009003 104.125 C 126.227249 104.134605 124.45266 104.351402 122.721001 104.771004 C 121.073288 105.170952 119.359077 104.437225 118.511002 102.969002 L 112.609001 92.749001 C 112.036476 91.756699 111.9394 90.55986 112.344521 89.488258 C 112.749641 88.416656 113.614204 87.583374 114.699997 87.218002 C 118.982719 85.776108 123.470085 85.034912 127.988998 85.023003 L 127.988998 85.023003 Z M 102.863998 94.664001 C 104.164001 94.724998 105.344002 95.444 105.994003 96.570999 L 111.896004 106.791 C 112.741768 108.255341 112.524117 110.101494 111.361 111.329002 C 107.337379 115.574356 105.089836 121.197861 105.079002 127.046997 C 105.084244 132.899078 107.328728 138.527283 111.351997 142.776993 C 112.51432 144.004486 112.731918 145.849823 111.887001 147.313995 L 106.001999 157.509995 C 105.428474 158.503281 104.439087 159.186386 103.30703 159.370697 C 102.174973 159.555008 101.019989 159.221039 100.161003 158.460999 C 93.190437 152.290253 88.466545 143.979294 86.731003 134.832993 C 88.69828 132.716293 89.793686 129.934753 89.797997 127.044998 C 89.79213 124.156364 88.696075 121.376396 86.728996 119.261002 C 88.460358 110.110626 93.182678 101.794762 100.153999 95.620003 C 100.898636 94.961029 101.870712 94.618111 102.863998 94.664001 L 102.863998 94.664001 Z M 153.615005 130.865005 L 165.389008 130.865005 C 166.536255 130.865326 167.622696 131.380981 168.348328 132.269608 C 169.073959 133.158249 169.36203 134.325836 169.132996 135.449997 C 167.214996 144.847 162.227005 152.975006 155.352997 158.886002 C 154.437622 158.67601 153.499969 158.578949 152.561005 158.597 C 150.641006 158.641998 148.764008 159.169006 147.100998 160.128998 C 144.601105 161.578354 142.740952 163.918549 141.893005 166.681 C 137.431442 168.255524 132.735245 169.062286 128.003998 169.067001 L 127.985001 169.067001 C 123.467934 169.049652 118.983269 168.303391 114.704002 166.856995 C 113.619324 166.490845 112.755974 165.657623 112.351517 164.586639 C 111.947067 163.515656 112.044128 162.319748 112.615997 161.328003 L 118.509003 151.121002 C 119.35685 149.652512 121.071259 148.918701 122.719002 149.319 C 124.452003 149.740005 126.227997 149.955002 128.011002 149.964005 C 138.141876 149.964752 147.067947 143.305389 149.953003 133.593994 C 150.436218 131.974854 151.925293 130.865173 153.615005 130.865005 L 153.615005 130.865005 Z"/>
+ <g opacity=".1">
+ <path d="M 128 77.382004 C 104.497002 77.382004 84.807999 93.735001 79.661003 115.674004 C 82.368652 115.990929 84.874634 117.262718 86.728996 119.261002 C 88.460793 110.110786 93.183037 101.795052 100.153999 95.620003 C 100.898636 94.961029 101.870712 94.618111 102.863998 94.664001 C 104.164001 94.724998 105.344002 95.444 105.995003 96.570999 L 111.896004 106.791 C 112.741768 108.255341 112.524117 110.101494 111.361 111.329002 C 107.338158 115.574852 105.090752 121.198036 105.079002 127.046997 C 105.084244 132.899078 107.328728 138.527283 111.351997 142.776993 C 112.51432 144.004486 112.731918 145.849823 111.887001 147.313995 L 106.001999 157.509995 C 105.428688 158.503235 104.439476 159.18634 103.307564 159.370667 C 102.175652 159.554993 101.020813 159.221024 100.162003 158.460999 C 93.190826 152.290588 88.466522 143.979538 86.731003 134.832993 C 84.876633 136.831284 82.370651 138.103073 79.663002 138.419998 C 84.810997 160.356995 104.498001 176.707993 128 176.707993 C 132.852722 176.709641 137.679443 175.999405 142.326004 174.600006 C 141.243759 172.096359 141.090225 169.288727 141.893005 166.682007 C 137.431381 168.25618 132.735184 169.062607 128.003998 169.067001 L 127.985001 169.067001 C 123.467934 169.049652 118.983269 168.303391 114.704002 166.856995 C 113.619324 166.490845 112.755974 165.657623 112.351517 164.586639 C 111.947067 163.515656 112.044128 162.319748 112.615997 161.328003 L 118.509003 151.121002 C 119.357079 149.652771 121.071289 148.919052 122.719002 149.319 C 124.452003 149.740005 126.227997 149.955002 128.011002 149.964005 C 138.141876 149.964752 147.067947 143.305389 149.953003 133.593994 C 150.436218 131.974854 151.925293 130.865173 153.615005 130.865005 L 165.389008 130.865005 C 166.536255 130.865326 167.622696 131.380981 168.348328 132.269608 C 169.073959 133.158249 169.36203 134.325836 169.132996 135.449997 C 167.214005 144.847 162.227005 152.975006 155.352997 158.886002 C 158.016861 159.486984 160.378616 161.019287 162.013 163.207001 C 171.639999 154.147003 177.662994 141.300003 177.662994 127.044998 C 177.662994 112.787003 171.638 99.936996 162.007004 90.877998 C 160.380249 93.057121 158.031723 94.586891 155.380997 95.194 C 162.261002 101.107002 167.251999 109.237 169.171997 118.639999 C 169.401031 119.764168 169.112961 120.931755 168.387329 121.820389 C 167.661697 122.709015 166.575256 123.224678 165.427994 123.224998 L 153.604996 123.224998 C 151.915543 123.224716 150.426819 122.11499 149.944 120.496002 C 147.059479 110.787094 138.137344 104.128136 128.009003 104.125 C 126.227249 104.134605 124.45266 104.351402 122.721001 104.771004 C 121.073288 105.170952 119.359077 104.437225 118.511002 102.969002 L 112.609001 92.749001 C 112.036476 91.756699 111.9394 90.55986 112.344521 89.488258 C 112.749641 88.416656 113.614204 87.583374 114.699997 87.218002 C 118.982697 85.776024 123.470078 85.034821 127.988998 85.023003 L 128 85.023003 C 132.837997 85.023003 137.513 85.858002 141.882004 87.390999 C 141.08493 84.788231 141.240204 81.986748 142.320007 79.487999 C 137.675293 78.089737 132.850616 77.38018 128 77.382004 L 128 77.382004 Z M 128 111.764 C 132.053024 111.763206 135.940262 113.37291 138.806183 116.238823 C 141.672089 119.104736 143.281799 122.991982 143.281006 127.044998 C 143.281006 135.483994 136.438995 142.326004 128 142.326004 C 119.560997 142.326004 112.719002 135.483994 112.719002 127.044998 C 112.718201 122.991982 114.327904 119.104736 117.193825 116.238823 C 120.059738 113.37291 123.946983 111.763206 128 111.764 L 128 111.764 Z"/>
+ </g>
+ <path fill="#b3b3b3" d="M 152.561005 78.310997 C 149.714462 78.445984 147.399719 80.652306 147.128448 83.489105 C 146.857162 86.325897 148.711792 88.930931 151.481155 89.602959 C 154.250519 90.274994 157.09288 88.809753 158.151993 86.164139 C 159.211105 83.518524 158.16507 80.496658 155.697006 79.071999 C 154.746201 78.523033 153.657669 78.258881 152.561005 78.310997 Z M 78.336998 121.315002 C 76.81723 121.314735 75.359627 121.918343 74.284988 122.992989 C 73.210342 124.067627 72.606735 125.52523 72.607002 127.044998 C 72.607002 130.209595 75.172409 132.774994 78.336998 132.774994 C 81.501595 132.774994 84.067001 130.209595 84.067001 127.044998 C 84.067001 123.880409 81.501595 121.315002 78.336998 121.315002 L 78.336998 121.315002 Z M 152.697006 164.326004 C 150.674194 164.372681 148.826065 165.483078 147.835129 167.247162 C 146.844177 169.01123 146.857437 171.167236 147.869995 172.919006 C 149.268738 175.342133 152.212891 176.400803 154.834442 175.423325 C 157.455994 174.445831 158.988297 171.718033 158.459137 168.970673 C 157.929962 166.223297 155.49408 164.259811 152.697006 164.326004 L 152.697006 164.326004 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/settings.svg b/.icons/Gruvbox_Dark-2/apps/64/settings.svg
new file mode 100644
index 000000000..624f326ba
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/settings.svg
@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 256 256" width="256" height="256"><defs><filter id="2au66b4LZqUFnogb0wG3vTiKWclS8pPp" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.293609062839028"/><feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/><feFlood xmlns="http://www.w3.org/2000/svg" flood-color="#000000" flood-opacity="0.4"/><feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/><feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/></filter></defs><g filter="url(#2au66b4LZqUFnogb0wG3vTiKWclS8pPp)"><linearGradient id="_lgradient_14" x1="0" y1="0" x2="-1.8369701987210297e-16" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.7,11.9)" gradientUnits="userSpaceOnUse"><stop offset="0.000009999999999999999%" stop-opacity="1" style="stop-color:#e0e5e7"/><stop offset="100%" stop-opacity="1" style="stop-color:#c7ced2"/></linearGradient><path d=" M 165.709 11.9 C 239.765 11.9 250.348 22.457 250.348 96.444 L 250.348 155.695 C 250.348 229.681 239.765 240.238 165.709 240.238 L 90.339 240.238 C 16.284 240.238 5.7 229.681 5.7 155.695 L 5.7 96.444 C 5.7 22.457 16.284 11.9 90.339 11.9 L 165.709 11.9 Z " id="shape" fill="url(#_lgradient_14)"/></g><g opacity="0.4"><linearGradient id="_lgradient_15" x1="0.5166666666666668" y1="0" x2="0.5166666666666666" y2="1.0000000000000002" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#ffffff"/><stop offset="12.5%" stop-opacity="0.09803922" style="stop-color:#ffffff"/><stop offset="92.500001%" stop-opacity="0.09803922" style="stop-color:#000000"/><stop offset="100%" stop-opacity="0.49803922" style="stop-color:#000000"/></linearGradient><path d=" M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z " fill-rule="evenodd" id="highlight" fill="url(#_lgradient_15)"/></g><defs><filter id="Og3ul7yAqIVaD2xYiopyKvmn8iTjwCsy" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feOffset xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" dx="0" dy="0"/><feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.293609062839028" result="pf_100_offsetBlur"/><feComposite xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_offsetBlur" result="pf_100_inverse" operator="out"/><feFlood xmlns="http://www.w3.org/2000/svg" flood-color="#000000" flood-opacity="0.4" result="pf_100_color"/><feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_color" in2="pf_100_inverse" operator="in" result="pf_100_shadow"/><feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_shadow" in2="SourceGraphic" operator="over"/></filter></defs><g filter="url(#Og3ul7yAqIVaD2xYiopyKvmn8iTjwCsy)"><linearGradient id="_lgradient_16" x1="0" y1="0" x2="-1.8369701987210297e-16" y2="1" gradientTransform="matrix(168.09,0,0,168.09,43.955,43)" gradientUnits="userSpaceOnUse"><stop offset="0.000009999999999999999%" stop-opacity="1" style="stop-color:#00a7fd"/><stop offset="100%" stop-opacity="1" style="stop-color:#0367f6"/></linearGradient><path d=" M 43.955 127.045 C 43.955 173.431 81.614 211.09 128 211.09 C 174.386 211.09 212.045 173.431 212.045 127.045 C 212.045 80.659 174.386 43 128 43 C 81.614 43 43.955 80.659 43.955 127.045 Z " id="Ellipse" fill="url(#_lgradient_16)"/></g><path d=" M 128 43 C 81.583 43 43.955 80.628 43.955 127.045 C 43.955 173.462 81.583 211.09 128 211.09 C 174.417 211.09 212.045 173.462 212.045 127.045 C 212.045 80.628 174.417 43 128 43 Z " id="Path" fill="none"/><defs><filter id="Iim13Zxq0NhinjrtOFGK4mfHUMtQIsQt" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.293609062839028"/></filter></defs><g opacity="0.4" filter="url(#Iim13Zxq0NhinjrtOFGK4mfHUMtQIsQt)"><path d=" M 128 59.006 C 122.849 58.949 121.047 59.14 120.322 65.369 L 120.046 67.57 C 119.41 71.61 119.289 73.439 115.467 74.429 C 115.211 74.486 114.955 74.545 114.7 74.604 C 114.64 74.615 114.587 74.629 114.525 74.643 L 114.532 74.645 C 113.567 74.878 112.613 75.137 111.667 75.417 L 111.676 75.407 C 111.518 75.461 111.374 75.504 111.225 75.551 L 110.796 75.681 C 106.955 76.759 105.939 75.235 103.359 72.042 L 102.017 70.274 C 100.147 67.758 98.799 66.684 97.363 66.567 C 97.182 66.553 97 66.553 96.819 66.567 C 95.535 66.668 94.128 67.456 92.189 68.604 C 87.699 71.13 86.234 72.195 88.721 77.951 L 89.581 79.996 C 91.163 84.105 91.986 85.695 88.337 88.882 L 88.434 88.861 C 87.68 89.577 86.946 90.312 86.231 91.066 L 86.252 90.969 C 83.064 94.618 81.474 93.795 77.365 92.213 L 75.321 91.351 C 73.522 90.574 72.181 90.183 71.111 90.15 C 68.756 90.076 67.71 91.732 65.973 94.819 C 63.348 99.251 62.611 100.907 67.643 104.649 L 69.411 105.991 C 72.604 108.571 74.128 109.587 73.051 113.428 C 73.006 113.57 72.964 113.713 72.92 113.857 C 72.873 114.006 72.832 114.15 72.778 114.308 L 72.787 114.297 C 72.507 115.243 72.248 116.198 72.015 117.163 L 72.013 117.156 C 72.001 117.217 71.987 117.271 71.974 117.331 C 71.913 117.586 71.856 117.842 71.799 118.098 C 70.809 121.92 68.98 122.041 64.94 122.677 L 62.739 122.953 C 56.51 123.678 56.319 125.48 56.376 130.631 C 56.319 135.783 56.51 137.584 62.739 138.309 L 64.94 138.585 C 68.98 139.221 70.809 139.342 71.799 143.165 C 71.856 143.421 71.913 143.676 71.974 143.931 C 71.987 143.991 72.001 144.045 72.013 144.106 L 72.015 144.099 C 72.248 145.064 72.507 146.019 72.787 146.965 L 72.776 146.954 C 72.83 147.112 72.873 147.256 72.92 147.405 C 72.963 147.548 73.005 147.691 73.05 147.834 C 74.128 151.675 72.604 152.691 69.411 155.272 L 67.643 156.611 C 62.611 160.353 63.349 162.007 65.974 166.44 C 68.5 170.929 69.565 172.394 75.321 169.907 L 77.366 169.047 C 81.475 167.466 83.065 166.642 86.252 170.292 L 86.23 170.195 C 86.945 170.949 87.68 171.683 88.435 172.398 L 88.338 172.376 C 91.987 175.564 91.164 177.154 89.582 181.263 L 88.72 183.307 C 86.233 189.064 87.698 190.13 92.188 192.656 C 96.62 195.282 98.276 196.017 102.018 190.985 L 103.359 189.217 C 105.939 186.024 106.956 184.5 110.796 185.577 C 110.939 185.622 111.082 185.664 111.225 185.708 C 111.375 185.754 111.519 185.798 111.677 185.852 L 111.668 185.841 C 112.613 186.122 113.568 186.381 114.533 186.613 L 114.525 186.615 C 114.587 186.626 114.64 186.64 114.701 186.655 C 114.955 186.715 115.211 186.773 115.467 186.83 C 119.289 187.82 119.411 189.649 120.047 193.689 L 120.323 195.89 C 121.047 202.119 122.849 202.31 128.001 202.253 C 133.152 202.31 134.954 202.119 135.678 195.89 L 135.954 193.689 C 136.59 189.649 136.712 187.82 140.534 186.83 C 140.79 186.773 141.046 186.715 141.3 186.655 C 141.361 186.644 141.414 186.63 141.476 186.615 L 141.468 186.613 C 142.433 186.381 143.388 186.122 144.333 185.841 L 144.324 185.852 C 144.482 185.798 144.626 185.755 144.775 185.708 C 144.918 185.664 145.062 185.622 145.204 185.577 C 149.045 184.5 150.061 186.024 152.641 189.217 L 153.983 190.985 C 157.725 196.017 159.379 195.28 163.811 192.654 C 168.301 190.128 169.766 189.064 167.279 183.307 L 166.419 181.263 C 164.837 177.154 164.014 175.564 167.663 172.376 L 167.566 172.398 C 168.32 171.683 169.054 170.948 169.769 170.193 L 169.749 170.29 C 172.936 166.64 174.526 167.464 178.635 169.046 L 180.679 169.907 C 186.436 172.394 187.501 170.929 190.027 166.44 C 192.652 162.007 193.389 160.351 188.357 156.609 L 186.589 155.268 C 183.396 152.688 181.872 151.672 182.95 147.831 L 183.08 147.402 C 183.127 147.253 183.168 147.108 183.222 146.951 L 183.212 146.961 C 183.493 146.016 183.752 145.061 183.985 144.096 L 183.987 144.103 C 183.999 144.041 184.013 143.988 184.026 143.928 C 184.086 143.673 184.144 143.417 184.201 143.161 C 185.191 139.339 187.02 139.218 191.06 138.582 L 193.261 138.306 C 199.49 137.581 199.681 135.779 199.624 130.628 C 199.681 125.477 199.49 123.675 193.261 122.95 L 191.06 122.674 C 187.02 122.038 185.191 121.916 184.201 118.094 C 184.144 117.839 184.086 117.583 184.026 117.328 C 184.013 117.268 183.999 117.214 183.987 117.152 L 183.985 117.16 C 183.752 116.199 183.494 115.243 183.212 114.294 L 183.224 114.305 C 183.17 114.147 183.127 114.003 183.08 113.854 C 183.036 113.711 182.994 113.567 182.949 113.425 C 181.872 109.584 183.396 108.568 186.589 105.987 L 188.357 104.646 C 193.389 100.904 192.652 99.25 190.027 94.818 C 188.29 91.731 187.244 90.073 184.889 90.147 C 183.819 90.179 182.478 90.573 180.679 91.35 L 178.635 92.21 C 174.526 93.792 172.936 94.615 169.748 90.966 L 169.771 91.063 C 169.056 90.31 168.32 89.575 167.566 88.86 L 167.663 88.881 C 164.014 85.694 164.837 84.104 166.419 79.995 L 167.281 77.95 C 169.767 72.194 168.303 71.129 163.813 68.603 C 161.597 67.29 160.074 66.449 158.638 66.566 C 157.203 66.683 155.853 67.756 153.982 70.272 L 152.641 72.041 C 150.061 75.233 149.045 76.757 145.204 75.68 C 145.062 75.635 144.918 75.593 144.775 75.549 C 144.626 75.503 144.482 75.462 144.324 75.407 L 144.333 75.418 C 143.388 75.137 142.433 74.879 141.468 74.646 L 141.476 74.644 C 141.414 74.633 141.36 74.619 141.3 74.605 C 141.045 74.544 140.79 74.487 140.534 74.43 C 136.711 73.44 136.59 71.611 135.954 67.571 L 135.678 65.37 C 134.954 59.141 133.152 58.95 128.001 59.007 L 128 59.006 L 128 59.006 Z M 127.989 88.608 L 128 88.608 C 132.838 88.608 137.513 89.443 141.882 90.976 C 142.728 93.747 144.593 96.095 147.101 97.546 C 149.607 98.987 152.564 99.428 155.381 98.779 C 162.261 104.692 167.253 112.822 169.172 122.225 C 169.402 123.35 169.114 124.518 168.388 125.407 C 167.662 126.295 166.576 126.811 165.428 126.81 L 153.606 126.81 C 151.916 126.81 150.427 125.701 149.944 124.081 C 147.059 114.372 138.137 107.714 128.009 107.71 C 126.227 107.72 124.453 107.937 122.721 108.356 C 121.073 108.756 119.359 108.023 118.511 106.554 L 112.609 96.334 C 112.036 95.342 111.939 94.145 112.345 93.074 C 112.75 92.002 113.614 91.169 114.7 90.803 C 118.983 89.361 123.47 88.62 127.989 88.608 L 127.989 88.608 Z M 102.864 98.249 C 104.164 98.31 105.344 99.029 105.994 100.156 L 111.896 110.376 C 112.742 111.841 112.524 113.687 111.361 114.914 C 107.337 119.16 105.09 124.783 105.079 130.632 C 105.084 136.484 107.329 142.113 111.352 146.362 C 112.514 147.59 112.732 149.435 111.887 150.899 L 106.002 161.095 C 105.428 162.089 104.439 162.772 103.307 162.956 C 102.175 163.14 101.02 162.806 100.161 162.046 C 93.19 155.876 88.467 147.565 86.731 138.418 C 88.698 136.302 89.794 133.52 89.798 130.63 C 89.792 127.742 88.696 124.962 86.729 122.846 C 88.46 113.696 93.183 105.38 100.154 99.205 C 100.899 98.546 101.871 98.203 102.864 98.249 L 102.864 98.249 Z M 153.615 134.45 L 165.389 134.45 C 166.536 134.451 167.623 134.966 168.348 135.855 C 169.074 136.744 169.362 137.911 169.133 139.035 C 167.215 148.432 162.227 156.56 155.353 162.471 C 154.438 162.261 153.5 162.164 152.561 162.182 C 150.641 162.227 148.764 162.754 147.101 163.714 C 144.601 165.164 142.741 167.504 141.893 170.266 C 137.431 171.841 132.735 172.648 128.004 172.652 L 127.985 172.652 C 123.468 172.635 118.983 171.889 114.704 170.442 C 113.619 170.076 112.756 169.243 112.352 168.172 C 111.947 167.101 112.044 165.905 112.616 164.913 L 118.509 154.706 C 119.357 153.238 121.071 152.504 122.719 152.904 C 124.452 153.325 126.228 153.54 128.011 153.549 C 138.142 153.55 147.068 146.891 149.953 137.179 C 150.436 135.56 151.925 134.451 153.615 134.45 L 153.615 134.45 Z " id="Compound Path" fill="#000000"/></g><linearGradient id="_lgradient_17" x1="0.8199982910676114" y1="1.2469960153402968" x2="0.8199982910676115" y2="-0.2469960223206238" gradientTransform="matrix(143.261,0,0,143.26,56.37,55.415)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#e6e6e6"/><stop offset="100%" stop-opacity="1" style="stop-color:#d3d3d3"/></linearGradient><path d=" M 128 55.421 C 122.849 55.364 121.047 55.555 120.322 61.784 L 120.046 63.985 C 119.41 68.025 119.289 69.854 115.467 70.844 C 115.211 70.901 114.955 70.959 114.7 71.019 C 114.64 71.03 114.587 71.044 114.525 71.058 L 114.532 71.06 C 113.567 71.293 112.613 71.552 111.667 71.832 L 111.676 71.822 C 111.518 71.876 111.374 71.919 111.225 71.966 L 110.796 72.096 C 106.955 73.174 105.939 71.65 103.359 68.457 L 102.017 66.689 C 100.147 64.173 98.799 63.099 97.363 62.982 C 97.182 62.968 97 62.968 96.819 62.982 C 95.535 63.083 94.128 63.871 92.189 65.019 C 87.699 67.545 86.234 68.61 88.721 74.366 L 89.581 76.411 C 91.163 80.52 91.986 82.11 88.337 85.297 L 88.434 85.276 C 87.68 85.991 86.946 86.727 86.231 87.481 L 86.252 87.384 C 83.064 91.033 81.474 90.21 77.365 88.628 L 75.321 87.766 C 73.522 86.989 72.181 86.598 71.111 86.565 C 68.756 86.491 67.71 88.147 65.973 91.234 C 63.348 95.666 62.611 97.322 67.643 101.064 L 69.411 102.406 C 72.604 104.986 74.128 106.002 73.051 109.843 C 73.006 109.985 72.964 110.128 72.92 110.272 C 72.873 110.421 72.832 110.565 72.778 110.723 L 72.787 110.712 C 72.507 111.658 72.248 112.613 72.015 113.578 L 72.013 113.571 C 72.001 113.632 71.987 113.686 71.974 113.746 C 71.913 114.001 71.856 114.257 71.799 114.513 C 70.809 118.335 68.98 118.456 64.94 119.092 L 62.739 119.368 C 56.51 120.093 56.319 121.895 56.376 127.046 C 56.319 132.198 56.51 133.999 62.739 134.724 L 64.94 135 C 68.98 135.636 70.809 135.757 71.799 139.58 C 71.856 139.836 71.913 140.091 71.974 140.346 C 71.987 140.406 72.001 140.46 72.013 140.521 L 72.015 140.514 C 72.248 141.479 72.507 142.434 72.787 143.38 L 72.776 143.369 C 72.83 143.527 72.873 143.671 72.92 143.82 C 72.963 143.963 73.005 144.106 73.05 144.249 C 74.128 148.09 72.604 149.106 69.411 151.687 L 67.643 153.026 C 62.611 156.768 63.349 158.422 65.974 162.855 C 68.5 167.344 69.565 168.809 75.321 166.322 L 77.366 165.462 C 81.475 163.881 83.065 163.057 86.252 166.707 L 86.23 166.61 C 86.945 167.364 87.68 168.098 88.435 168.813 L 88.338 168.791 C 91.987 171.979 91.164 173.569 89.582 177.678 L 88.72 179.722 C 86.233 185.479 87.698 186.545 92.188 189.071 C 96.62 191.697 98.276 192.432 102.018 187.4 L 103.359 185.632 C 105.939 182.439 106.956 180.915 110.796 181.992 C 110.939 182.037 111.082 182.079 111.225 182.123 C 111.375 182.169 111.519 182.213 111.677 182.267 L 111.668 182.256 C 112.613 182.537 113.568 182.796 114.533 183.028 L 114.525 183.03 C 114.587 183.041 114.64 183.055 114.701 183.07 C 114.955 183.13 115.211 183.188 115.467 183.245 C 119.289 184.235 119.411 186.064 120.047 190.104 L 120.323 192.305 C 121.047 198.534 122.849 198.725 128.001 198.668 C 133.152 198.725 134.954 198.534 135.678 192.305 L 135.954 190.104 C 136.59 186.064 136.712 184.235 140.534 183.245 C 140.79 183.188 141.046 183.13 141.3 183.07 C 141.361 183.059 141.414 183.045 141.476 183.03 L 141.468 183.028 C 142.433 182.796 143.388 182.537 144.333 182.256 L 144.324 182.267 C 144.482 182.213 144.626 182.17 144.775 182.123 C 144.918 182.079 145.062 182.037 145.204 181.992 C 149.045 180.915 150.061 182.439 152.641 185.632 L 153.983 187.4 C 157.725 192.432 159.379 191.695 163.811 189.069 C 168.301 186.543 169.766 185.479 167.279 179.722 L 166.419 177.678 C 164.837 173.569 164.014 171.979 167.663 168.791 L 167.566 168.813 C 168.32 168.098 169.054 167.362 169.769 166.608 L 169.749 166.705 C 172.936 163.055 174.526 163.879 178.635 165.461 L 180.679 166.322 C 186.436 168.809 187.501 167.344 190.027 162.855 C 192.652 158.422 193.389 156.766 188.357 153.024 L 186.589 151.683 C 183.396 149.103 181.872 148.087 182.95 144.246 L 183.08 143.817 C 183.127 143.668 183.168 143.523 183.222 143.366 L 183.212 143.376 C 183.493 142.431 183.752 141.476 183.985 140.511 L 183.987 140.518 C 183.999 140.456 184.013 140.403 184.026 140.343 C 184.086 140.088 184.144 139.832 184.201 139.576 C 185.191 135.754 187.02 135.633 191.06 134.997 L 193.261 134.721 C 199.49 133.996 199.681 132.194 199.624 127.043 C 199.681 121.892 199.49 120.09 193.261 119.365 L 191.06 119.089 C 187.02 118.453 185.191 118.331 184.201 114.509 C 184.144 114.253 184.086 113.998 184.026 113.743 C 184.013 113.683 183.999 113.629 183.987 113.567 L 183.985 113.575 C 183.752 112.613 183.494 111.657 183.212 110.709 L 183.224 110.72 C 183.17 110.562 183.127 110.418 183.08 110.269 C 183.036 110.126 182.994 109.982 182.949 109.84 C 181.872 105.999 183.396 104.983 186.589 102.402 L 188.357 101.061 C 193.389 97.319 192.652 95.665 190.027 91.233 C 188.29 88.146 187.244 86.488 184.889 86.562 C 183.819 86.594 182.478 86.988 180.679 87.765 L 178.635 88.625 C 174.526 90.207 172.936 91.03 169.748 87.381 L 169.771 87.478 C 169.056 86.724 168.32 85.99 167.566 85.275 L 167.663 85.296 C 164.014 82.109 164.837 80.519 166.419 76.41 L 167.281 74.365 C 169.767 68.609 168.303 67.544 163.813 65.018 C 161.597 63.705 160.074 62.864 158.638 62.981 C 157.203 63.098 155.853 64.171 153.982 66.687 L 152.641 68.456 C 150.061 71.648 149.045 73.172 145.204 72.095 C 145.062 72.05 144.918 72.008 144.775 71.964 C 144.626 71.918 144.482 71.877 144.324 71.822 L 144.333 71.833 C 143.388 71.552 142.433 71.294 141.468 71.061 L 141.476 71.059 C 141.414 71.048 141.36 71.034 141.3 71.02 C 141.045 70.959 140.79 70.902 140.534 70.845 C 136.711 69.855 136.59 68.026 135.954 63.986 L 135.678 61.785 C 134.954 55.556 133.152 55.365 128.001 55.422 L 128 55.421 L 128 55.421 Z M 127.989 85.023 L 128 85.023 C 132.838 85.023 137.513 85.858 141.882 87.391 C 142.728 90.162 144.593 92.51 147.101 93.961 C 149.607 95.402 152.564 95.842 155.381 95.194 C 162.261 101.107 167.253 109.237 169.172 118.64 C 169.402 119.764 169.114 120.932 168.388 121.821 C 167.662 122.71 166.576 123.225 165.428 123.225 L 153.606 123.225 C 151.916 123.225 150.427 122.115 149.944 120.496 C 147.059 110.787 138.137 104.128 128.009 104.125 C 126.227 104.135 124.453 104.351 122.721 104.771 C 121.073 105.171 119.359 104.437 118.511 102.969 L 112.609 92.749 C 112.036 91.757 111.939 90.56 112.345 89.488 C 112.75 88.417 113.614 87.583 114.7 87.218 C 118.983 85.776 123.47 85.035 127.989 85.023 L 127.989 85.023 Z M 102.864 94.664 C 104.164 94.725 105.344 95.444 105.994 96.571 L 111.896 106.791 C 112.742 108.255 112.524 110.101 111.361 111.329 C 107.337 115.574 105.09 121.198 105.079 127.047 C 105.084 132.899 107.329 138.527 111.352 142.777 C 112.514 144.004 112.732 145.85 111.887 147.314 L 106.002 157.51 C 105.428 158.503 104.439 159.186 103.307 159.371 C 102.175 159.555 101.02 159.221 100.161 158.461 C 93.19 152.29 88.467 143.979 86.731 134.833 C 88.698 132.716 89.794 129.935 89.798 127.045 C 89.792 124.156 88.696 121.376 86.729 119.261 C 88.46 110.111 93.183 101.795 100.154 95.62 C 100.899 94.961 101.871 94.618 102.864 94.664 L 102.864 94.664 Z M 153.615 130.865 L 165.389 130.865 C 166.536 130.865 167.623 131.381 168.348 132.27 C 169.074 133.158 169.362 134.326 169.133 135.45 C 167.215 144.847 162.227 152.975 155.353 158.886 C 154.438 158.676 153.5 158.579 152.561 158.597 C 150.641 158.642 148.764 159.169 147.101 160.129 C 144.601 161.578 142.741 163.919 141.893 166.681 C 137.431 168.256 132.735 169.062 128.004 169.067 L 127.985 169.067 C 123.468 169.05 118.983 168.303 114.704 166.857 C 113.619 166.491 112.756 165.658 112.352 164.587 C 111.947 163.516 112.044 162.32 112.616 161.328 L 118.509 151.121 C 119.357 149.653 121.071 148.919 122.719 149.319 C 124.452 149.74 126.228 149.955 128.011 149.964 C 138.142 149.965 147.068 143.305 149.953 133.594 C 150.436 131.975 151.925 130.865 153.615 130.865 L 153.615 130.865 Z " id="Compound Path" fill="url(#_lgradient_17)"/><g opacity="0.1"><path d=" M 128 77.382 C 104.497 77.382 84.808 93.735 79.661 115.674 C 82.369 115.991 84.875 117.263 86.729 119.261 C 88.461 110.111 93.183 101.795 100.154 95.62 C 100.899 94.961 101.871 94.618 102.864 94.664 C 104.164 94.725 105.344 95.444 105.995 96.571 L 111.896 106.791 C 112.742 108.255 112.524 110.101 111.361 111.329 C 107.338 115.575 105.091 121.198 105.079 127.047 C 105.084 132.899 107.329 138.527 111.352 142.777 C 112.514 144.004 112.732 145.85 111.887 147.314 L 106.002 157.51 C 105.429 158.503 104.439 159.186 103.308 159.371 C 102.176 159.555 101.021 159.221 100.162 158.461 C 93.191 152.291 88.467 143.98 86.731 134.833 C 84.877 136.831 82.371 138.103 79.663 138.42 C 84.811 160.357 104.498 176.708 128 176.708 C 132.853 176.71 137.679 175.999 142.326 174.6 C 141.244 172.096 141.09 169.289 141.893 166.682 C 137.431 168.256 132.735 169.063 128.004 169.067 L 127.985 169.067 C 123.468 169.05 118.983 168.303 114.704 166.857 C 113.619 166.491 112.756 165.658 112.352 164.587 C 111.947 163.516 112.044 162.32 112.616 161.328 L 118.509 151.121 C 119.357 149.653 121.071 148.919 122.719 149.319 C 124.452 149.74 126.228 149.955 128.011 149.964 C 138.142 149.965 147.068 143.305 149.953 133.594 C 150.436 131.975 151.925 130.865 153.615 130.865 L 165.389 130.865 C 166.536 130.865 167.623 131.381 168.348 132.27 C 169.074 133.158 169.362 134.326 169.133 135.45 C 167.214 144.847 162.227 152.975 155.353 158.886 C 158.017 159.487 160.379 161.019 162.013 163.207 C 171.64 154.147 177.663 141.3 177.663 127.045 C 177.663 112.787 171.638 99.937 162.007 90.878 C 160.38 93.057 158.032 94.587 155.381 95.194 C 162.261 101.107 167.252 109.237 169.172 118.64 C 169.401 119.764 169.113 120.932 168.387 121.82 C 167.662 122.709 166.575 123.225 165.428 123.225 L 153.605 123.225 C 151.916 123.225 150.427 122.115 149.944 120.496 C 147.059 110.787 138.137 104.128 128.009 104.125 C 126.227 104.135 124.453 104.351 122.721 104.771 C 121.073 105.171 119.359 104.437 118.511 102.969 L 112.609 92.749 C 112.036 91.757 111.939 90.56 112.345 89.488 C 112.75 88.417 113.614 87.583 114.7 87.218 C 118.983 85.776 123.47 85.035 127.989 85.023 L 128 85.023 C 132.838 85.023 137.513 85.858 141.882 87.391 C 141.085 84.788 141.24 81.987 142.32 79.488 C 137.675 78.09 132.851 77.38 128 77.382 L 128 77.382 Z M 128 111.764 C 132.053 111.763 135.94 113.373 138.806 116.239 C 141.672 119.105 143.282 122.992 143.281 127.045 C 143.281 135.484 136.439 142.326 128 142.326 C 119.561 142.326 112.719 135.484 112.719 127.045 C 112.718 122.992 114.328 119.105 117.194 116.239 C 120.06 113.373 123.947 111.763 128 111.764 L 128 111.764 Z " id="Compound Path" fill="#000000"/></g><path d=" M 152.561 78.311 C 149.714 78.446 147.4 80.652 147.128 83.489 C 146.857 86.326 148.712 88.931 151.481 89.603 C 154.251 90.275 157.093 88.81 158.152 86.164 C 159.211 83.519 158.165 80.497 155.697 79.072 C 154.746 78.523 153.658 78.259 152.561 78.311 Z M 78.337 121.315 C 76.817 121.315 75.36 121.918 74.285 122.993 C 73.21 124.068 72.607 125.525 72.607 127.045 C 72.607 130.21 75.172 132.775 78.337 132.775 C 81.502 132.775 84.067 130.21 84.067 127.045 C 84.067 123.88 81.502 121.315 78.337 121.315 L 78.337 121.315 Z M 152.697 164.326 C 150.674 164.373 148.826 165.483 147.835 167.247 C 146.844 169.011 146.857 171.167 147.87 172.919 C 149.269 175.342 152.213 176.401 154.834 175.423 C 157.456 174.446 158.988 171.718 158.459 168.971 C 157.93 166.223 155.494 164.26 152.697 164.326 L 152.697 164.326 Z " id="Compound Path" fill="#b3b3b3"/></svg> \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sgt-launcher.svg b/.icons/Gruvbox_Dark-2/apps/64/sgt-launcher.svg
new file mode 100755
index 000000000..6f3135b65
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sgt-launcher.svg
@@ -0,0 +1,67 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="7ni3onHeOzk7na8NrcoEd7XlugTL0OjO" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#7ni3onHeOzk7na8NrcoEd7XlugTL0OjO)">
+ <linearGradient id="_lgradient_21" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <linearGradient id="_lgradient_22" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(122.57,0,0,113.565,5.43,126.35)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" d="M 128 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 126.35 L 128 126.35 L 128 239.915 L 128 239.915 Z"/>
+ <linearGradient id="_lgradient_23" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(122.078,0,0,113.565,128,126.35)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" d="M 128 239.915 L 165.439 239.915 C 239.495 239.915 250.078 229.358 250.078 155.371 L 250.078 126.35 L 250.078 126.35 L 128 126.35 L 128 239.915 L 128 239.915 Z"/>
+ <linearGradient id="_lgradient_24" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(122.57,0,0,114.773,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" d="M 128 126.35 L 5.43 126.35 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 128 11.577 L 128 126.35 L 128 126.35 Z"/>
+ <linearGradient id="_lgradient_25" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(122.078,0,0,114.773,128,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" d="M 128 126.35 L 250.078 126.35 L 250.078 126.35 L 250.078 96.12 C 250.078 22.134 239.495 11.577 165.439 11.577 L 128 11.577 L 128 126.35 L 128 126.35 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_26" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_27" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(70,0,0,70,31.715,33.963)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_27)" cx="66.715" cy="68.963" r="35" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_28" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(70,0,0,70,154.039,33.963)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" d="M 180.289 33.963 L 180.289 60.213 L 154.039 60.213 L 154.039 77.713 L 180.289 77.713 L 180.289 103.963 L 197.789 103.963 L 197.789 77.713 L 224.039 77.713 L 224.039 60.213 L 197.789 60.213 L 197.789 33.963 L 180.289 33.963 Z"/>
+ <linearGradient id="_lgradient_29" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(70,0,0,70,36.715,142.132)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_29)" d="M 71.715 142.132 L 89.215 177.132 L 106.715 212.132 L 71.715 212.132 L 36.715 212.132 L 54.215 177.132 L 71.715 142.132 Z"/>
+ <g>
+ <rect fill="#b3b3b3" width="15.556" height="62.222" x="208.48" y="157.69" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#f22c42" d="M 154.039 169.355 L 189.039 182.966 L 224.039 196.577 L 224.039 169.355 L 224.039 142.132 L 189.039 155.744 L 154.039 169.355 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/shadowsocks-qt5.svg b/.icons/Gruvbox_Dark-2/apps/64/shadowsocks-qt5.svg
new file mode 100755
index 000000000..5cc013107
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/shadowsocks-qt5.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="bpYqLiJjKAUkm0MJmpYBKyCqYxBBwTvE" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#bpYqLiJjKAUkm0MJmpYBKyCqYxBBwTvE)">
+ <linearGradient id="_lgradient_30" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.577)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_30)" d="M 165.439 11.577 C 239.495 11.577 250.078 22.134 250.078 96.12 L 250.078 155.371 C 250.078 229.358 239.495 239.915 165.439 239.915 L 90.069 239.915 C 16.014 239.915 5.43 229.358 5.43 155.371 L 5.43 96.12 C 5.43 22.134 16.014 11.577 90.069 11.577 L 165.439 11.577 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_31" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_31)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 200.5 58.059 L 55.5 135.623 L 101.154 150.631 L 168.638 93.584 L 118.646 156.59 L 144.674 165.185 L 172.183 174.059 L 200.5 58.059 Z M 115.299 168.053 L 115.206 197.941 L 131.042 173.429 L 125.969 171.575 L 115.299 168.053 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/share.svg b/.icons/Gruvbox_Dark-2/apps/64/share.svg
new file mode 100644
index 000000000..591b4c284
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/share.svg
@@ -0,0 +1,91 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#hJ2dQFtYbVn4F0jdrvVefIr4NqS3LUly)">
+ <linearGradient id="_lgradient_273" x1=".5" x2=".5" y1=".999" y2="-.001" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ad4f8d"/>
+ <stop offset="100%" style="stop-color:#6b8ccb"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_273)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="hJ2dQFtYbVn4F0jdrvVefIr4NqS3LUly" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="none" d="M 166.444 11.95 C 240.85 11.95 251.484 22.507 251.484 96.494 L 251.484 155.745 C 251.484 229.731 240.85 240.288 166.444 240.288 L 90.719 240.288 C 16.314 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.314 11.95 90.719 11.95 L 166.444 11.95 L 166.444 11.95 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 64.121 239.56 C 64.671 239.596 65.142 239.658 65.702 239.691 C 66.137 239.716 66.729 239.702 67.17 239.726 L 67.131 232.134 L 93.76 207.669 L 93.76 199.513 L 106.05 187.28 L 106.05 181.165 L 112.194 175.048 L 112.194 158.739 L 104.001 150.583 L 87.614 150.583 L 79.421 142.429 L 58.938 142.429 L 50.743 150.583 L 50.743 170.972 L 67.186 185.312 L 67.131 203.591 L 60.987 209.708 L 60.987 236.21 L 64.121 239.56 L 64.121 239.56 Z M 99.904 81.267 L 93.76 87.384 L 99.904 87.384 L 101.953 89.423 L 104.001 89.423 L 106.05 87.384 L 99.904 81.267 L 99.904 81.267 Z M 177.742 109.809 L 153.162 109.809 L 138.824 124.08 L 138.824 144.468 L 149.065 154.662 L 163.404 154.662 L 169.549 160.778 L 169.549 166.894 L 173.646 170.971 L 173.646 195.436 L 189.202 211.801 L 214.89 186.234 L 214.613 162.816 L 235.097 142.429 L 226.903 142.429 L 206.42 122.042 L 206.42 113.887 L 181.839 113.887 L 177.742 109.809 L 177.742 109.809 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 251.484 117.964 L 251.484 96.493 C 251.484 87.245 251.317 78.988 250.881 71.618 C 250.682793 68.144298 250.393026 64.676426 250.012 61.218 C 249.646 57.964 249.2 54.92 248.66 52.071 C 248.12 49.223 247.486 46.57 246.746 44.101 C 246.007 41.632 245.161 39.345 244.195 37.23 C 243.581 35.883 242.83 34.719 242.115 33.507 L 239.193 36.415 L 226.903 36.415 L 214.613 48.648 L 206.42 40.493 L 181.84 40.493 L 169.55 52.726 L 169.55 62.919 L 181.84 62.919 L 181.84 56.802 L 190.033 56.802 L 190.033 64.958 L 185.935 69.034 L 169.55 69.31 L 163.404 75.151 L 155.211 75.151 L 155.211 83.306 L 149.065 89.423 L 149.065 101.653 L 161.355 101.653 L 169.55 93.499 L 177.743 93.499 L 177.743 97.577 L 185.935 105.732 L 190.033 105.732 L 190.033 101.653 L 181.84 93.499 L 190.033 93.499 L 198.225 101.653 L 208.467 101.653 L 202.323 95.538 L 208.467 89.423 L 214.613 89.423 L 220.757 95.538 L 214.613 95.538 L 208.467 101.653 L 214.501 107.659 L 214.613 113.886 L 206.42 113.886 L 231.001 138.351 L 235.096 138.351 L 239.193 134.275 L 247.386 126.118 L 239.193 117.964 L 251.484 117.964 L 251.484 117.964 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 157.259 71.073 L 157.259 64.957 L 163.404 58.841 L 163.404 71.073 L 157.259 71.073 L 157.259 71.073 Z M 220.758 191.359 L 220.758 178.575 L 228.952 170.971 L 228.952 191.359 L 220.758 191.359 L 220.758 191.359 Z M 136.775 11.95 L 90.718 11.95 C 89.929 11.95 89.37 11.999 88.595 12.001 L 81.47 20.105 L 93.76 32.337 L 93.76 45.12 L 108.099 60.88 L 116.292 60.88 L 116.292 52.726 L 128.582 40.493 L 128.582 32.337 L 136.775 24.183 L 136.775 11.95 L 136.775 11.95 Z M 126.533 56.802 L 132.679 56.802 L 138.824 62.918 L 126.533 62.918 L 126.533 56.802 L 126.533 56.802 Z M 71.228 124.08 L 65.083 124.08 L 58.937 130.197 L 71.228 130.197 L 71.228 124.08 L 71.228 124.08 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 16.585 30.96 C 16.478 31.112 16.34 31.228 16.235 31.382 C 14.982433 33.235345 13.889507 35.191707 12.968 37.23 C 12.003 39.345 11.157 41.632 10.417 44.101 C 9.677 46.57 9.044 49.223 8.504 52.071 C 7.964 54.92 7.518 57.964 7.152 61.218 C 6.770622 64.676416 6.480521 68.144288 6.282 71.618 C 5.846 78.988 5.68 87.245 5.68 96.493 L 5.68 117.964 L 13.873 126.118 L 26.163 126.118 L 46.648 146.507 L 46.648 122.042 L 58.938 109.81 L 67.131 109.81 L 79.421 97.577 L 91.711 97.577 L 85.567 91.46 L 97.857 77.191 L 85.567 64.958 L 67.131 64.958 L 67.131 81.267 L 58.938 81.267 L 50.743 73.112 L 50.743 64.958 L 63.034 52.726 L 73.277 52.726 L 73.277 44.569 L 60.987 32.337 L 40.502 32.337 L 40.502 44.569 L 30.26 44.569 L 16.585 30.96 L 16.585 30.96 Z M 67.131 12.515 C 66.702 12.538 66.126 12.523 65.702 12.548 C 61.997 12.765 58.513 13.048 55.241 13.411 C 51.969 13.775 48.907 14.219 46.042 14.755 C 43.631093 15.212274 41.242281 15.779195 38.883 16.454 L 46.648 24.183 L 67.131 24.183 L 67.131 12.515 L 67.131 12.515 Z"/>
+ <g>
+ <circle fill="#ffffff" cx="72.959" cy="103.694" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="93.346" cy="185.244" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="154.509" cy="144.469" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="174.896" cy="83.306" r="4.078" vector-effect="non-scaling-stroke"/>
+ <g opacity=".5">
+ <path fill="none" stroke="#ffffff" stroke-width="2" d="M 5.68 138.353 C 74.095 89.264 156.548 81.268 250.33 79.229 M 7.252 59.908 C 28.225 74.956 48.945 89.292 72.478 103.741 C 125.712 136.425 185.297 163.252 250.33 164.665 M 155.018 141.411 C 175.115 98.334 187.385 62.815 182.27 12.294 M 140.057 239.946 C 70.119 187.607 64.499 114.679 76.551 12.294" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="11KNi8MzXSNv2weZDl5gYkHQc1nKXgc0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".498"/>
+ </filter>
+ </defs>
+ <g filter="url(#11KNi8MzXSNv2weZDl5gYkHQc1nKXgc0)">
+ <circle fill="#ffffff" cx="72.959" cy="103.694" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="wWlwlnCCVLdx4OvyZ0ZA8drjDmRfuV0E" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".498"/>
+ </filter>
+ </defs>
+ <g filter="url(#wWlwlnCCVLdx4OvyZ0ZA8drjDmRfuV0E)">
+ <circle fill="#ffffff" cx="93.346" cy="185.244" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="JQcFlMGoeE1TPgvQ7Cm6GpYv8ZeNUarq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".498"/>
+ </filter>
+ </defs>
+ <g filter="url(#JQcFlMGoeE1TPgvQ7Cm6GpYv8ZeNUarq)">
+ <circle fill="#ffffff" cx="154.509" cy="144.469" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="vfxnD7puUKKHWIisMXYptuepScXLFF0W" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".498"/>
+ </filter>
+ </defs>
+ <g filter="url(#vfxnD7puUKKHWIisMXYptuepScXLFF0W)">
+ <circle fill="#ffffff" cx="174.896" cy="83.306" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".5">
+ <path fill="none" stroke="#ffffff" stroke-width="2" d="M 153.937 144.278 C 109.541 199.827 18.459 201.298 7.278 194.301" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g opacity=".05">
+ <path fill="#ffffff" d="M 8.476 55.74 C 6.729 66.667 6.158 80.255 6.158 97.205 L 6.158 156.456 C 6.158 230.442 16.742 241 90.798 241 L 166.167 241 C 221.302 241 241.245 235.126 247.842 201.603 L 8.476 55.74 L 8.476 55.74 Z"/>
+ </g>
+ <g filter="url(#hlCvBcBLG7yFntWfFcPKCA7g4ksMfWj8)">
+ <path fill="#ffffff" d="M 181.667 77.667 C 181.667 64.375 170.792 53.5 157.5 53.5 C 144.171 53.542 133.376 64.337 133.333 77.667 C 133.333 90.958 144.208 101.833 157.5 101.833 C 170.792 101.833 181.667 90.958 181.667 77.667 Z M 181.667 174.333 C 181.667 161.042 170.792 150.167 157.5 150.167 C 144.171 150.209 133.376 161.004 133.333 174.333 C 133.333 187.625 144.208 198.5 157.5 198.5 C 170.792 198.5 181.667 187.625 181.667 174.333 Z M 172 77.667 C 172 85.729 165.562 92.167 157.5 92.167 C 149.438 92.167 143 85.729 143 77.667 C 143 69.605 149.438 63.167 157.5 63.167 C 165.562 63.167 172 69.605 172 77.667 Z M 172 174.333 C 172 182.395 165.562 188.833 157.5 188.833 C 149.438 188.833 143 182.395 143 174.333 C 143 166.271 149.438 159.833 157.5 159.833 C 165.562 159.833 172 166.271 172 174.333 Z M 130.762 98.063 C 128.773008 95.497754 127.164755 92.658809 125.987 89.634 L 88.741 110.35 C 84.199303 104.97935 77.533473 101.866972 70.5 101.833 C 57.171 101.876 46.376 112.671 46.333 126 C 46.333 139.292 57.208 150.167 70.5 150.167 C 77.798 150.167 84.294 146.812 88.741 141.66 L 125.987 162.366 C 127.166 159.311 128.79 156.508 130.762 153.946 L 93.449 133.211 C 94.164 130.92 94.667 128.523 94.667 126 C 94.667 123.477 94.164 121.08 93.439 118.789 L 130.762 98.063 L 130.762 98.063 Z M 85 126 C 85 134.062 78.562 140.5 70.5 140.5 C 62.438 140.5 56 134.062 56 126 C 56 117.938 62.438 111.5 70.5 111.5 C 78.562 111.5 85 117.938 85 126 Z"/>
+ </g>
+ <defs>
+ <filter id="hlCvBcBLG7yFntWfFcPKCA7g4ksMfWj8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_274" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_274)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sheets.svg b/.icons/Gruvbox_Dark-2/apps/64/sheets.svg
new file mode 100644
index 000000000..50211b2da
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sheets.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".567" x2=".567" y1="1.071" y2="-.071" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#a0a0a0"/>
+ <stop offset="100%" stop-color="#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#2daaaa" d="M35.924 34.701v91.744H5.342v28.978c0 9.249.166 17.506.6 24.875.217 3.685.501 7.147.865 10.401.182 1.619.448 3.035.67 4.552h59.028V34.701H35.924z"/>
+ <path fill="#da1636" d="M66.5 95.86h30.581v99.388H66.5V95.86z"/>
+ <path fill="#2daaaa" d="M97.09 80.57h30.581v114.679H97.09V80.57zM128 57.3h30.581v137.614H128V57.3z"/>
+ <path fill="#da1636" d="M158.58 95.53h30.581v99.388H158.58V95.53z"/>
+ <path fill="#2daaaa" d="M189.16 34.37h30.581v160.55H189.16V34.37z"/>
+ <linearGradient id="c" x1="-277.36" x2="-277.36" y1="2.228" gradientTransform="matrix(1.099 0 0 30.889 249.225 64.949)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#c61423"/>
+ <stop offset="100%" stop-color="#dc2b41"/>
+ </linearGradient>
+ <path fill="url(#c)" d="M249.225 64.949c.173 1.985.374 3.883.5 6.014.434 7.369.599 15.627.599 24.875V64.949h-1.099z"/>
+ <path fill="#da1636" d="M248.189 194.918c.223-1.517.489-2.933.67-4.553.365-3.253.649-6.715.866-10.4.434-7.369.599-15.627.599-24.875V95.838c0-9.248-.165-17.506-.599-24.875-.126-2.131-.327-4.029-.5-6.014h-29.483v129.969h28.447z"/>
+ <path fill="#fb7c38" fill-rule="evenodd" d="M6.082 171.943c.088 2.565.053 5.646.193 8.022.217 3.685.501 7.147.866 10.4.364 3.254.808 6.298 1.345 9.147.538 2.848 1.168 5.501 1.905 7.971.736 2.469 1.578 4.755 2.539 6.871a39.5 39.5 0 0 0 3.252 5.847 33.261 33.261 0 0 0 4.043 4.905 33.279 33.279 0 0 0 4.91 4.037 39.619 39.619 0 0 0 5.855 3.248c2.118.959 4.407 1.8 6.879 2.535 2.472.735 5.127 1.366 7.979 1.902 2.851.537 5.899.98 9.156 1.344 3.257.364 6.724.647 10.412.863 7.377.433 15.641.598 24.898.598h75.372c9.257 0 17.521-.165 24.898-.598 3.688-.216 7.155-.499 10.412-.863 3.257-.364 6.305-.807 9.156-1.344 2.852-.536 5.507-1.167 7.979-1.902 2.472-.735 4.761-1.576 6.879-2.535a39.619 39.619 0 0 0 5.855-3.248 33.279 33.279 0 0 0 4.91-4.037 33.261 33.261 0 0 0 4.043-4.905 39.5 39.5 0 0 0 3.252-5.847c.961-2.116 1.803-4.402 2.539-6.871.737-2.47 1.367-5.123 1.905-7.971.537-2.849.981-5.893 1.345-9.147.365-3.253.649-6.715.866-10.4.434-7.369.599-15.627.599-24.875v-6.045c-15.29 0-15.291-53.516-30.582-53.516-15.29 0-15.289 38.227-30.58 38.227-15.29 0-15.291 15.289-30.582 15.289-15.29 0-15.29-30.58-30.58-30.58-15.291 0-15.29 30.58-30.58 30.58-15.291 0-11.469 30.582-30.582 30.582s-15.29-30.582-30.58-30.582c-15.147 0-15.312 22.474-30.176 22.898z"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/shield.svg b/.icons/Gruvbox_Dark-2/apps/64/shield.svg
new file mode 100644
index 000000000..83039a90f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/shield.svg
@@ -0,0 +1,56 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="256" height="256" version="1.1" viewBox="0 0 256 256" style="isolation:isolate">
+ <defs>
+ <style id="gradients" type="text/css">
+ .conical { fill: url(#Gradient1); }
+ </style>
+ <clipPath id="_clipPath_tlgeA0xdyqjmsqaXWs7ctpbL3Zdjc4dI">
+ <rect width="256" height="256"/>
+ </clipPath>
+ <linearGradient id="Gradient1" gradientTransform="rotate(90)">
+ <stop offset="0%" stop-color="#ffffff" stop-opacity="0"/>
+ <stop offset="100%" stop-color="#ffffff" stop-opacity=".5"/>
+ </linearGradient>
+ <pattern id="Pattern" width="600" height="600" x="0" y="0" patternUnits="userSpaceOnUse">
+ <g transform="rotate(0, 300, 300)">
+ <rect fill="url(#Gradient1)" width="300" height="600" x="0" y="0" shape-rendering="crispEdges"/>
+ <rect fill="url(#Gradient2)" width="300" height="600" x="300" y="0" shape-rendering="crispEdges"/>
+ </g>
+ </pattern>
+ </defs>
+ <g clip-path="url(#_clipPath_tlgeA0xdyqjmsqaXWs7ctpbL3Zdjc4dI)">
+ <defs>
+ <filter id="IjnQVck3VDclQhLd5LP5d6noZTLlHvLZ" width="4" height="4" x="-2" y="-2" filterUnits="objectBoundingBox" style="color-interpolation-filters:sRGB">
+ <feGaussianBlur in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood flood-opacity=".4"/>
+ <feComposite in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g style="filter:url(#IjnQVck3VDclQhLd5LP5d6noZTLlHvLZ)">
+ <linearGradient id="_lgradient_3" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.64831,0,0,228.3384,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="100%" style="stop-color:#63728a"/>
+ <stop offset="0%" style="stop-color:#3a414d"/>
+ </linearGradient>
+ <path d="m 165.69061,11.95 c 74.05571,0 84.63939,10.557198 84.63939,84.543859 v 59.250791 c 0,73.98626 -10.58368,84.54375 -84.63939,84.54375 H 90.321084 c -74.055704,0 -84.639393,-10.55749 -84.639393,-84.54375 V 96.493859 C 5.681691,22.507198 16.26538,11.95 90.321084,11.95 Z" style="fill:url(#_lgradient_3)"/>
+ </g>
+ <path d="m 86.537003,159.153 v 40.27901 H 167.09399 V 159.153 Z m 48.569987,-48.57 V 150.86 H 214.48 v -40.277 z m -88.846992,0 V 150.86 H 125.631 V 110.583 Z M 86.537003,62.012001 V 102.29 H 167.09399 V 62.012001 Z M 250.324,102.29 v -5.797004 c 0,-9.247993 -0.165,-17.505996 -0.59899,-24.875 C 249.535,68.410004 249.269,65.208 248.92599,62.012001 h -73.539 V 102.29 Z m 0,48.57 v -40.277 h -27.679 l 0.23,20.13799 0.23,20.13901 z m -2.703,48.57201 c 0.481,-2.64801 0.903,-5.41901 1.23799,-8.41201 0.36501,-3.253 0.64901,-6.71501 0.86602,-10.40001 0.37399,-6.36 0.47599,-13.718 0.51699,-21.46699 h -74.85501 v 40.27901 z m -24.67399,34.37298 c 0.666,-0.26599 1.42799,-0.472 2.06298,-0.75899 2.03983,-0.91552 3.99849,-2.00207 5.85501,-3.248 1.76149,-1.18623 3.40563,-2.53804 4.90999,-4.037 1.50118,-1.50218 2.85503,-3.14468 4.043,-4.905 1.24742,-1.85353 2.33531,-3.80954 3.25202,-5.847 0.93599,-2.061 1.75099,-4.29699 2.47299,-6.692 h -22.178 l -0.326,19.842 z m -89.02301,6.483 h 31.762 c 9.25699,0 17.521,-0.16499 24.898,-0.59799 3.688,-0.216 7.155,-0.49901 10.412,-0.863 3.25701,-0.364 6.30499,-0.807 9.15599,-1.344 1.54701,-0.291 2.89501,-0.683 4.32801,-1.031 V 207.72301 H 133.924 Z M 45.074001,237.3 c 0.272999,0.053 0.496998,0.131 0.773999,0.183 2.851001,0.537 5.899002,0.98 9.156002,1.344 3.257,0.36399 6.723999,0.647 10.411998,0.863 7.376999,0.433 15.640999,0.59799 24.898003,0.59799 H 125.631 V 207.72301 H 45.074001 Z M 10.393,208.13901 c 0.736,2.46899 1.576,4.75499 2.537,6.86999 0.916691,2.03746 2.004593,3.99347 3.251999,5.847 1.187987,1.76032 2.541834,3.40282 4.043001,4.905 1.504366,1.49896 3.148503,2.85077 4.91,4.037 1.856522,1.24593 3.815182,2.33248 5.855,3.248 1.782999,0.808 3.759001,1.487 5.790998,2.13399 v -27.517 L 18.715,207.989 Z M 5.758,159.153 c 0.041,7.74899 0.143,15.10699 0.517,21.46699 0.217,3.685 0.501,7.14701 0.866,10.40001 0.335,2.993 0.757,5.764 1.238,8.41201 H 78.244003 V 159.153 Z M 5.676,110.583 V 150.86 H 36.780998 V 110.583 Z M 7.074,62.012001 c -0.343,3.195 -0.61,6.398003 -0.799,9.605995 C 5.841,78.987 5.676,87.245003 5.676,96.492996 V 102.29 H 78.244003 V 62.012001 Z M 213.07001,15.45 c -0.99102,-0.222 -1.875,-0.499 -2.91802,-0.695 -2.851,-0.537 -5.89898,-0.98 -9.15599,-1.344 -3.46249,-0.378934 -6.93437,-0.6667 -10.412,-0.863 -7.377,-0.434 -15.64101,-0.598 -24.898,-0.598 h -32.582 l -0.58999,22.471001 v 20.137997 h 80.556 z M 247.879,54.558998 C 247.746,53.755001 247.66,52.846001 247.51401,52.070999 246.976,49.223 246.34599,46.57 245.60899,44.099998 244.873,41.631001 244.03101,39.345001 243.07001,37.229 c -0.91671,-2.03746 -2.0046,-3.993477 -3.25202,-5.847 -1.18797,-1.760323 -2.54182,-3.402821 -4.043,-4.905001 -1.5041,-1.499248 -3.14827,-2.85108 -4.90999,-4.036998 -1.85652,-1.245938 -3.81518,-2.332484 -5.85501,-3.248002 -0.957,-0.432998 -2.08,-0.757999 -3.108,-1.143999 L 221.631,34.716 221.30701,54.558998 Z M 35.373001,17.577 C 33.882,18.094999 32.34,18.580999 30.99,19.191999 c -2.039818,0.915518 -3.998478,2.002064 -5.855,3.248002 -1.761728,1.185918 -3.405893,2.53775 -4.91,4.036998 -1.501167,1.50218 -2.855014,3.144678 -4.043001,4.905001 -1.247406,1.853523 -2.335308,3.80954 -3.251999,5.847 -0.961,2.116001 -1.803,4.402001 -2.539,6.870998 C 9.654,46.57 9.024,49.223 8.486,52.070999 8.34,52.846001 8.254,53.755001 8.121,54.558998 H 35.373001 Z M 124.75,11.95 H 90.314003 c -9.257004,0 -17.521004,0.164 -24.898003,0.598 -3.687999,0.216 -7.154998,0.499 -10.411998,0.863 -2.105004,0.235 -3.984002,0.564 -5.918003,0.869 h -0.004 C 48.025002,14.447 46.855,14.565 45.848,14.755 c -0.779999,0.146 -1.431,0.358 -2.182,0.519 v 39.284998 h 80.557 V 34.421001 Z" style="fill:url(#_lgradient_4)"/>
+ <g style="opacity:0.4">
+ <linearGradient id="_lgradient_5" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path d="m 165.06803,11.951234 c 4.32796,-0.0098 8.65591,0.0393 12.98388,0.137547 3.87549,0.0786 7.75096,0.225969 11.62645,0.45194 3.45254,0.196495 6.90506,0.481413 10.34775,0.854755 3.05908,0.334042 6.11816,0.785982 9.14773,1.345993 2.7148,0.501064 5.4001,1.139674 8.04606,1.915831 2.40005,0.697558 4.75091,1.562139 7.02309,2.583915 2.1148,0.943179 4.14107,2.063202 6.05914,3.350247 1.83937,1.237921 3.56072,2.652689 5.13453,4.214828 1.56396,1.571962 2.98039,3.281474 4.21975,5.118705 1.28856,1.915829 2.40989,3.939733 3.364,6.042234 1.02298,2.279347 1.88857,4.617644 2.59679,7.005063 0.77705,2.642863 1.41641,5.325025 1.91806,8.036664 0.56066,3.026028 1.01314,6.071709 1.34757,9.127214 0.37378,3.438666 0.65903,6.877336 0.85575,10.325833 0.22624,3.861136 0.37378,7.732098 0.4623,11.593234 0.0885,4.322894 0.13771,8.645795 0.12788,12.958869 v 58.211784 c 0.01,4.32289 -0.0393,8.63596 -0.12788,12.95886 -0.0885,3.87096 -0.23606,7.7321 -0.4623,11.59323 -0.19672,3.4485 -0.48197,6.89699 -0.85575,10.32585 -0.33443,3.0555 -0.78691,6.111 -1.34757,9.13702 -0.50165,2.70181 -1.14101,5.38399 -1.91806,8.02685 -0.70822,2.38741 -1.57381,4.73553 -2.59679,7.00505 -0.95411,2.11234 -2.07544,4.12641 -3.364,6.04225 -1.23936,1.83723 -2.65579,3.55656 -4.21975,5.1187 -1.57381,1.56213 -3.29516,2.9769 -5.13453,4.21483 -1.91807,1.28704 -3.94434,2.40707 -6.05914,3.35024 -2.27218,1.02178 -4.62304,1.88637 -7.02309,2.59374 -2.64596,0.77616 -5.33126,1.41477 -8.04606,1.906 -3.02957,0.56984 -6.08865,1.01195 -9.14773,1.34601 -3.44269,0.37333 -6.89521,0.65826 -10.34775,0.85475 -3.87549,0.22596 -7.75096,0.37335 -11.62645,0.46176 -4.32797,0.0884 -8.65592,0.13755 -12.98388,0.12773 H 90.941963 c -4.327957,0.01 -8.655914,-0.0393 -12.983863,-0.12773 -3.87549,-0.0884 -7.75098,-0.2358 -11.626462,-0.46176 -3.45253,-0.19649 -6.90506,-0.48142 -10.347752,-0.85475 -3.059078,-0.33406 -6.118153,-0.77617 -9.147724,-1.34601 -2.714806,-0.49123 -5.400105,-1.12984 -8.046062,-1.906 -2.400047,-0.70737 -4.750913,-1.57196 -7.023091,-2.59374 -2.114796,-0.94317 -4.141066,-2.0632 -6.059138,-3.35024 -1.839382,-1.23793 -3.560728,-2.6527 -5.134528,-4.21483 -1.563966,-1.56214 -2.980388,-3.28147 -4.219757,-5.1187 -1.28855,-1.91584 -2.409885,-3.92991 -3.364002,-6.04225 -1.022972,-2.26952 -1.888563,-4.61764 -2.596773,-7.00505 C 9.615746,204.62484 8.976389,201.94266 8.47474,199.24085 7.914072,196.21483 7.461604,193.15933 7.127172,190.10383 6.753394,186.67497 6.468142,183.22648 6.271417,179.77798 6.045183,175.91685 5.897639,172.05571 5.809112,168.18475 5.720586,163.86185 5.671405,159.54878 5.681241,155.22589 V 97.014106 C 5.671405,92.701032 5.720586,88.378131 5.809112,84.055237 5.897639,80.194101 6.045183,76.323139 6.271417,72.462003 6.468142,69.013506 6.753394,65.574836 7.127172,62.13617 c 0.334432,-3.055505 0.7869,-6.101186 1.347568,-9.127214 0.501649,-2.711639 1.141006,-5.393801 1.918071,-8.036664 0.70821,-2.387419 1.573801,-4.725716 2.596773,-7.005063 0.954117,-2.102501 2.075452,-4.126405 3.364002,-6.042234 1.239369,-1.837231 2.655791,-3.546743 4.219757,-5.118705 1.5738,-1.562139 3.295146,-2.976907 5.134528,-4.214828 1.918072,-1.287045 3.944342,-2.407068 6.059138,-3.350247 2.272178,-1.021776 4.623044,-1.886357 7.023091,-2.583915 2.645957,-0.776157 5.331256,-1.414767 8.046062,-1.915831 3.029571,-0.560011 6.088646,-1.011951 9.147724,-1.345993 3.442692,-0.373342 6.895222,-0.65826 10.347752,-0.854755 3.875482,-0.225971 7.750972,-0.373342 11.626462,-0.45194 4.327949,-0.09825 8.655906,-0.147372 12.983863,-0.137547 z m 0.01,4.008507 c 4.29844,-0.0098 8.59688,0.0393 12.89534,0.127722 3.8263,0.08842 7.65261,0.235794 11.47891,0.451939 3.38368,0.196496 6.76736,0.47159 10.13136,0.84493 2.97054,0.314394 5.93126,0.746684 8.86246,1.296871 2.5771,0.471589 5.13453,1.080725 7.65261,1.817583 2.22301,0.648435 4.39681,1.454066 6.50177,2.397243 1.90824,0.854756 3.73779,1.866708 5.46896,3.02603 1.623,1.09055 3.13777,2.338296 4.52469,3.723589 1.38692,1.385293 2.63611,2.898308 3.73778,4.519395 1.16067,1.729159 2.17381,3.546744 3.02957,5.442925 0.94428,2.112324 1.75086,4.283597 2.40004,6.494171 0.74756,2.515143 1.34758,5.059759 1.82954,7.633848 0.541,2.927781 0.9738,5.875213 1.2984,8.842295 0.37378,3.360073 0.64919,6.72997 0.84592,10.109694 0.2164,3.821836 0.37378,7.633845 0.45246,11.45568 0.0885,4.293428 0.1377,8.577029 0.1377,12.87045 0,0 0,0 0,0 v 58.211784 c 0,0 0,0 0,0 0,4.29342 -0.0492,8.57702 -0.1377,12.87044 -0.0787,3.82183 -0.23606,7.64367 -0.45246,11.45568 -0.19673,3.37973 -0.47214,6.74962 -0.84592,10.11952 -0.3246,2.95725 -0.7574,5.90469 -1.2984,8.83246 -0.48196,2.5741 -1.08198,5.11872 -1.82954,7.63385 -0.64918,2.22041 -1.45576,4.38186 -2.40004,6.49418 -0.85576,1.89619 -1.8689,3.7236 -3.02957,5.44293 -1.10167,1.6309 -2.35086,3.14393 -3.73778,4.52922 -1.38692,1.37546 -2.90169,2.62321 -4.52469,3.71376 -1.73117,1.15932 -3.56072,2.17127 -5.46896,3.02602 -2.10496,0.95301 -4.27876,1.74882 -6.50177,2.39725 -2.51808,0.73686 -5.07551,1.346 -7.65261,1.81759 -2.9312,0.55018 -5.89192,0.98247 -8.86246,1.30669 -3.364,0.36351 -6.74768,0.64844 -10.13136,0.8351 -3.8263,0.21615 -7.65261,0.37335 -11.47891,0.45195 -4.29846,0.0982 -8.5969,0.13754 -12.89534,0.13754 0,0 0,0 -0.01,0 H 90.941963 c -0.0098,0 -0.0098,0 -0.0098,0 -4.298442,0 -8.596891,-0.0393 -12.895341,-0.13754 -3.826305,-0.0786 -7.652611,-0.2358 -11.478916,-0.45195 -3.383673,-0.18666 -6.767346,-0.47159 -10.13135,-0.8351 -2.970551,-0.32422 -5.931265,-0.75651 -8.86247,-1.30669 -2.577104,-0.47159 -5.134531,-1.08073 -7.652615,-1.81759 -2.222994,-0.64843 -4.396807,-1.44424 -6.501768,-2.39725 -1.908236,-0.85475 -3.737779,-1.8667 -5.468962,-3.02602 -1.622983,-1.09055 -3.137768,-2.3383 -4.524681,-3.71376 -1.386913,-1.38529 -2.636118,-2.89832 -3.737779,-4.52922 -1.160679,-1.71933 -2.173815,-3.54674 -3.029569,-5.44293 -0.944282,-2.11232 -1.750855,-4.27377 -2.400048,-6.49418 -0.747556,-2.51513 -1.347569,-5.05975 -1.829545,-7.63385 -0.540995,-2.92777 -0.97379,-5.87521 -1.298387,-8.83246 -0.373778,-3.3699 -0.649193,-6.73979 -0.845918,-10.11952 C 10.058378,175.74 9.900997,171.91816 9.822307,168.09633 9.733781,163.80291 9.6846,159.51931 9.6846,155.22589 c 0,0 0,0 0,0 V 97.014106 c 0,0 0,0 0,0 0,-4.293421 0.049181,-8.577022 0.137707,-12.87045 0.07869,-3.821835 0.236071,-7.633844 0.452469,-11.45568 0.196725,-3.379724 0.47214,-6.749621 0.845918,-10.109694 0.324597,-2.967082 0.757392,-5.914514 1.298387,-8.842295 0.481976,-2.574089 1.081989,-5.118705 1.829545,-7.633848 0.649193,-2.210574 1.455766,-4.381847 2.400048,-6.494171 0.855754,-1.896181 1.86889,-3.713766 3.029569,-5.442925 1.101661,-1.621087 2.350866,-3.134102 3.737779,-4.519395 1.386913,-1.385293 2.901698,-2.633039 4.524681,-3.723589 1.731183,-1.159322 3.560726,-2.171274 5.468962,-3.02603 2.104961,-0.943177 4.278774,-1.748808 6.501768,-2.397243 2.518084,-0.736858 5.075511,-1.345994 7.652615,-1.817583 2.931205,-0.550187 5.891919,-0.982477 8.86247,-1.296871 3.364004,-0.37334 6.747677,-0.648434 10.13135,-0.84493 3.826305,-0.216145 7.652611,-0.363516 11.478916,-0.451939 4.29845,-0.08842 8.596899,-0.137547 12.895341,-0.127722 0,0 0,0 0.0098,0 h 74.126065 c 0.01,0 0.01,0 0.01,0 z" style="fill:url(#_lgradient_5);fill-rule:evenodd"/>
+ </g>
+ <g transform="matrix(0.76764742,0,0,0.7676469,-278.27851,62.786809)">
+ <path d="m 434.80705,84.952001 c 0,-52.125199 42.31906,-94.4443979 94.4444,-94.4443979 52.12533,0 94.4444,42.3191989 94.4444,94.4443979 0,52.125329 -42.31907,94.444529 -94.4444,94.444529 -52.12534,0 -94.4444,-42.3192 -94.4444,-94.444529 z" style="fill:#da1636"/>
+ <path d="m 451.47371,84.952001 c 0,-42.926666 34.85107,-77.7777319 77.77774,-77.7777319 42.92666,0 77.77773,34.8510659 77.77773,77.7777319 0,42.926799 -34.85107,77.777859 -77.77773,77.777859 -42.92667,0 -77.77774,-34.85106 -77.77774,-77.777859 z" style="fill:#ebebeb"/>
+ <path d="m 470.36251,84.952001 c 0,-32.5016 26.38734,-58.888799 58.88894,-58.888799 32.5016,0 58.88893,26.387199 58.88893,58.888799 0,32.501729 -26.38733,58.888929 -58.88893,58.888929 -32.5016,0 -58.88894,-26.3872 -58.88894,-58.888929 z" style="fill:#da1636"/>
+ <path d="m 487.02918,84.952001 c 0,-23.303066 18.9192,-42.222133 42.22227,-42.222133 23.30306,0 42.22226,18.919067 42.22226,42.222133 0,23.303059 -18.9192,42.222259 -42.22226,42.222259 -23.30307,0 -42.22227,-18.9192 -42.22227,-42.222259 z" style="fill:#3d4552"/>
+ <path d="m 551.36918,117.72986 -22.26213,-12.42893 -22.37334,12.20773 4.3788,-26.068797 -17.97213,-18.566662 24.9688,-3.683333 11.2656,-23.682266 11.05227,23.793332 24.93546,3.93 -18.1388,18.387729 z" style="fill:#ffffff"/>
+ <path class="conical" d="m 434.80704,84.952 c 0,-52.1252 42.31906,-94.4443998 94.44442,-94.4443998 52.1253,0 94.4444,42.3191998 94.4444,94.4443998 0,52.12533 -42.3191,94.44453 -94.4444,94.44453 -52.12536,0 -94.44442,-42.3192 -94.44442,-94.44453 z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/shotcut.svg b/.icons/Gruvbox_Dark-2/apps/64/shotcut.svg
new file mode 100644
index 000000000..864d35b94
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/shotcut.svg
@@ -0,0 +1,69 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_b7lPCO6MBmF8soCt9oArPvf4UNtVY7sm">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_b7lPCO6MBmF8soCt9oArPvf4UNtVY7sm)">
+ <defs>
+ <filter id="FiXi328eBk2o4zAAfeGGw0LUAtVo5MOZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#FiXi328eBk2o4zAAfeGGw0LUAtVo5MOZ)">
+ <linearGradient id="_lgradient_353" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_353)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_354" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_354)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="O030aO0vHZNQKwOFPvc8syg2JlM3crXn" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#O030aO0vHZNQKwOFPvc8syg2JlM3crXn)">
+ <path d="M 200.5 193.545 L 200.5 63.045 C 200.5 59.043 197.251 55.795 193.25 55.795 L 62.75 55.795 C 58.749 55.795 55.5 59.043 55.5 63.045 L 55.5 193.545 C 55.5 197.546 58.749 200.795 62.75 200.795 L 193.25 200.795 C 197.251 200.795 200.5 197.546 200.5 193.545 Z"/>
+ </g>
+ <defs>
+ <linearGradient id="_lgradient_355" x1=".5" x2=".5" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ </defs>
+ <path d="M 200.5 190.955 L 200.5 60.455 C 200.5 56.454 197.251 53.205 193.25 53.205 L 62.75 53.205 C 58.749 53.205 55.5 56.454 55.5 60.455 L 55.5 190.955 C 55.5 194.957 58.749 198.205 62.75 198.205 L 193.25 198.205 C 197.251 198.205 200.5 194.957 200.5 190.955 Z" style="fill:url(#_lgradient_355)"/>
+ <g opacity=".3">
+ <path d="M 62.75 53.205 C 58.733 53.205 55.5 56.439 55.5 60.455 L 55.5 190.955 C 55.5 194.972 58.733 198.205 62.75 198.205 L 106.25 198.205 L 106.25 53.205 L 62.75 53.205 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 62.752 53.205 C 58.736 53.205 55.5 56.441 55.5 60.457 L 55.5 63.047 C 55.5 59.03 58.736 55.795 62.752 55.795 L 193.248 55.795 C 197.264 55.795 200.5 59.03 200.5 63.047 L 200.5 60.457 C 200.5 56.441 197.264 53.205 193.248 53.205 L 62.752 53.205 Z"/>
+ </g>
+ <defs>
+ <filter id="3j25dDjKbjI2cfytAXutgcs5zg5i18U7" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#3j25dDjKbjI2cfytAXutgcs5zg5i18U7)">
+ <path d="M 102.754 48.027 L 109.228 48.027 C 111.014 48.027 112.464 49.477 112.464 51.263 L 112.464 205.326 C 112.464 207.112 111.014 208.563 109.228 208.563 L 102.754 208.563 C 100.968 208.563 99.518 207.112 99.518 205.326 L 99.518 51.263 C 99.518 49.477 100.968 48.027 102.754 48.027 Z"/>
+ </g>
+ <path fill="#e6e6e6" d="M 102.754 45.437 L 109.228 45.437 C 111.014 45.437 112.464 46.888 112.464 48.674 L 112.464 202.737 C 112.464 204.523 111.014 205.973 109.228 205.973 L 102.754 205.973 C 100.968 205.973 99.518 204.523 99.518 202.737 L 99.518 48.674 C 99.518 46.888 100.968 45.437 102.754 45.437 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 102.754 45.438 C 100.961 45.438 99.518 47.062 99.518 49.084 L 99.518 51.673 C 99.518 49.652 100.961 48.027 102.754 48.027 L 109.228 48.027 C 111.021 48.027 112.464 49.652 112.464 51.673 L 112.464 49.084 C 112.464 47.062 111.021 45.438 109.228 45.438 L 102.754 45.438 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/shotwell.svg b/.icons/Gruvbox_Dark-2/apps/64/shotwell.svg
new file mode 120000
index 000000000..b927afb57
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/shotwell.svg
@@ -0,0 +1 @@
+multimedia-photo-manager.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/showfoto.svg b/.icons/Gruvbox_Dark-2/apps/64/showfoto.svg
new file mode 120000
index 000000000..4e734554e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/showfoto.svg
@@ -0,0 +1 @@
+photo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/showmypictures.svg b/.icons/Gruvbox_Dark-2/apps/64/showmypictures.svg
new file mode 120000
index 000000000..0f365bad6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/showmypictures.svg
@@ -0,0 +1 @@
+deepin-image-viewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/showtime.svg b/.icons/Gruvbox_Dark-2/apps/64/showtime.svg
new file mode 100755
index 000000000..d7af59749
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/showtime.svg
@@ -0,0 +1,60 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="oisFTuC8Py7IFbqMwmttKTEo0yal1Ubd" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#oisFTuC8Py7IFbqMwmttKTEo0yal1Ubd)">
+ <linearGradient id="_lgradient_66" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#dedede"/>
+ <stop offset="100%" style="stop-color:#a1a1a1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_66)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_67" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_67)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="nXB8Td96SdkJ5zvHxRu6xBwGbVBu6wRN" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#nXB8Td96SdkJ5zvHxRu6xBwGbVBu6wRN)">
+ <path d="M 198.891 124.726 C 198.103 127.736 195.944 130.322 192.929 131.87 L 134.3 161.887 L 75.675 191.919 C 71.776 193.916 66.973 193.916 63.074 191.919 C 59.176 189.921 56.774 186.231 56.775 182.237 L 56.775 187.325 C 56.776 191.318 59.178 195.007 63.076 197.003 C 66.974 198.999 71.776 198.999 75.674 197.003 L 134.299 166.975 L 192.923 136.956 C 197.733 134.49 200.155 129.521 198.885 124.724 L 198.891 124.726 Z"/>
+ </g>
+ <linearGradient id="_lgradient_68" x1="1.404" x2="0" y1="-.32" y2="1" gradientTransform="matrix(142.451,0,0,142.455,56.774,53.505)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ccda"/>
+ <stop offset="14.286%" style="stop-color:#0083ff"/>
+ <stop offset="28.571%" style="stop-color:#007af9"/>
+ <stop offset="42.857%" style="stop-color:#0060e8"/>
+ <stop offset="57.143%" style="stop-color:#005fe7"/>
+ <stop offset="71.429%" style="stop-color:#2639ad"/>
+ <stop offset="85.714%" style="stop-color:#401e84"/>
+ <stop offset="100%" style="stop-color:#4a1475"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_68)" d="M 69.747 53.51 C 66.343 53.42 63.042 54.557 60.598 56.662 C 58.154 58.766 56.775 61.659 56.774 64.68 L 56.774 184.778 C 56.773 188.773 59.175 192.465 63.075 194.462 C 66.975 196.459 71.78 196.458 75.679 194.46 L 134.298 164.428 L 192.922 134.406 C 196.823 132.41 199.226 128.719 199.226 124.724 C 199.226 120.73 196.823 117.039 192.922 115.043 L 134.298 85.028 L 75.679 54.998 C 73.871 54.073 71.832 53.561 69.746 53.509 L 69.747 53.51 Z"/>
+ <defs>
+ <filter id="iQEOREzye9w07nkiw3pgRFAQWpAz4BhO" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#iQEOREzye9w07nkiw3pgRFAQWpAz4BhO)">
+ <path d="M 122.44 96.749 C 123.899 96.711 125.314 97.198 126.362 98.1 C 127.409 99.002 128 100.242 128.001 101.536 L 128.001 153.008 C 128.001 154.72 126.972 156.302 125.301 157.158 C 123.629 158.013 121.57 158.013 119.899 157.157 L 94.774 144.285 L 69.649 131.419 C 67.977 130.563 66.947 128.981 66.947 127.27 C 66.947 125.558 67.977 123.976 69.649 123.12 L 94.774 110.255 L 119.896 97.385 C 120.671 96.989 121.544 96.77 122.438 96.747 L 122.44 96.749 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 122.44 94.205 C 123.899 94.167 125.314 94.654 126.362 95.556 C 127.409 96.458 128 97.698 128.001 98.993 L 128.001 150.464 C 128.001 152.176 126.972 153.758 125.301 154.614 C 123.629 155.47 121.57 155.469 119.899 154.613 L 94.774 141.741 L 69.649 128.875 C 67.977 128.019 66.947 126.438 66.947 124.726 C 66.947 123.014 67.977 121.432 69.649 120.577 L 94.774 107.712 L 119.896 94.841 C 120.671 94.445 121.544 94.226 122.438 94.203 L 122.44 94.205 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 69.752 53.505 C 66.345 53.415 63.042 54.552 60.597 56.659 C 58.151 58.765 56.772 61.66 56.774 64.684 L 56.774 67.222 C 56.777 64.202 58.158 61.31 60.603 59.207 C 63.047 57.104 66.348 55.968 69.752 56.059 C 71.834 56.114 73.869 56.626 75.674 57.549 L 134.3 87.588 L 192.926 117.596 C 196.386 119.377 198.687 122.51 199.126 126.037 C 199.721 121.603 197.283 117.279 192.926 115.042 L 134.3 85.034 L 75.674 54.995 C 73.869 54.072 71.834 53.56 69.752 53.505 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/shutdown_highlight.svg b/.icons/Gruvbox_Dark-2/apps/64/shutdown_highlight.svg
new file mode 120000
index 000000000..014e3332f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/shutdown_highlight.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/shutdownscheduler.svg b/.icons/Gruvbox_Dark-2/apps/64/shutdownscheduler.svg
new file mode 100644
index 000000000..f5ba80bcd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/shutdownscheduler.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="CErK46SfvIwuhIoKJjwV1qwvrwaqeAq2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#CErK46SfvIwuhIoKJjwV1qwvrwaqeAq2)">
+ <linearGradient id="_lgradient_32" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_32)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_33" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_33)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 128 53.486 C 87.959 53.486 55.5 85.945 55.5 125.986 C 55.5 166.027 87.959 198.486 128 198.486 C 168.041 198.486 200.5 166.027 200.5 125.986 C 200.5 85.945 168.041 53.486 128 53.486 Z M 128 69.597 C 159.143 69.597 184.389 94.843 184.389 125.986 C 184.389 157.129 159.143 182.375 128 182.375 C 96.857 182.375 71.611 157.129 71.611 125.986 C 71.611 94.843 96.857 69.597 128 69.597 Z M 119.944 101.819 L 119.944 156.153 L 136.056 156.153 L 136.056 93.819 L 119.944 101.819 Z"/>
+ <g opacity=".4" filter="url(#g3LMRNMKLLhb5D9AmMpgu5b5gXhpC5jF)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_34" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#31c6b7"/>
+ <stop offset="100%" style="stop-color:#2b898f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_34)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <path fill="#ebebeb" d="M 177.416 195.794 L 177.416 155.416 L 154.692 148.517 L 154.692 217.503 L 155.706 217.503 L 155.706 218.517 L 224.692 218.517 L 217.794 195.794 L 177.416 195.794 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/shutter.svg b/.icons/Gruvbox_Dark-2/apps/64/shutter.svg
new file mode 100644
index 000000000..1df5e23bf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/shutter.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#Tr33tR0xKbZAHAZY31dRYDT1gedmqVSU)">
+ <linearGradient id="_lgradient_370" x1=".51" x2=".512" y1="1.06" y2=".218" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00d2ff"/>
+ <stop offset="100%" style="stop-color:#928dab"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_370)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="Tr33tR0xKbZAHAZY31dRYDT1gedmqVSU" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".05">
+ <path fill="#f4f4f4" d="M 183.448 41.009 C 159.347 41.285 122.163 47.943 110.54 61.702 L 110.504 61.702 C 101.23 75.098 100.059 127.522 102.468 124.292 C 122.206 97.678 169.51 64.808 197.766 51.599 C 213.021 44.435 202.194 40.793 183.449 41.009 L 183.448 41.009 L 183.448 41.009 Z M 93.42 70.952 C 87.331 71.98 62.888 88.721 68.516 118.802 L 68.528 118.811 C 73.87 134.178 108.091 154.616 106.907 150.77 C 97.187 119.049 93.671 98.518 94.755 71.471 C 94.776 70.969 94.29 70.802 93.42 70.949 L 93.42 70.952 L 93.42 70.952 Z M 160.168 84.424 C 143.856 85.59 115.173 113.185 119.203 113.027 C 152.567 111.884 173.407 113.775 199.438 121.814 C 203.299 123.004 195.268 87.127 160.168 84.424 L 160.168 84.424 Z M 142.519 113.145 C 141.67 113.191 141.305 113.424 141.592 113.832 C 160.659 141.044 170.359 159.467 177.698 185.554 C 178.787 189.423 204.758 163.249 187.984 132.498 C 179.385 121.134 148.578 112.838 142.531 113.145 L 142.518 113.145 L 142.519 113.145 L 142.519 113.145 Z M 54.175 118.327 C 51.037 117.918 43.676 151.966 72.991 169.272 C 88.149 175.411 126.163 163.318 122.475 161.647 C 92.048 148.021 74.211 137.109 54.452 118.47 C 54.379553 118.391151 54.281312 118.340789 54.175 118.328 L 54.175 118.327 L 54.175 118.327 Z M 152.456 134.953 C 152.268 134.908 152.134 134.999 152.071 135.237 C 143.625 167.327 135.827 186.637 120.646 209.128 C 118.378 212.447 155.276 215.088 167.904 182.423 L 167.917 182.432 C 171.237 167.548 155.285 135.685 152.457 134.95 L 152.456 134.953 L 152.456 134.953 Z M 143.18 155.457 C 143.104 155.433 143.017 155.451 142.904 155.502 C 112.779 169.815 92.906 176.371 65.785 179.326 C 61.781 179.784 83.55 209.502 116.821 198.027 L 116.856 198.019 C 130.886 190.697 145.583 156.055 143.192 155.458 L 143.18 155.458 L 143.18 155.457 L 143.18 155.457 Z"/>
+ </g>
+ <defs>
+ <filter id="s76MgZIab3XZ5Q5SBXVnhrtbEh3cVfHj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation=".429"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="2" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".2"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".9" filter="url(#s76MgZIab3XZ5Q5SBXVnhrtbEh3cVfHj)">
+ <path fill="#f4f4f4" d="M 174.347 54.96 C 154.201 55.191 123.121 60.756 113.406 72.257 L 113.376 72.257 C 105.624 83.454 104.646 127.272 106.659 124.573 C 123.157 102.327 162.697 74.853 186.314 63.811 C 199.065 57.824 190.016 54.78 174.347 54.96 Z M 99.096 79.988 C 94.007 80.847 73.575 94.841 78.28 119.983 L 78.29 119.992 C 82.756 132.837 111.359 149.92 110.369 146.705 C 102.245 120.191 99.306 103.031 100.213 80.423 C 100.229 80.004 99.823 79.864 99.096 79.987 L 99.096 79.988 L 99.096 79.988 Z M 154.888 91.248 C 141.254 92.224 117.279 115.288 120.647 115.156 C 148.535 114.201 165.953 115.781 187.711 122.501 C 190.939 123.496 184.226 93.508 154.888 91.248 Z M 140.136 115.255 C 139.426 115.293 139.121 115.488 139.361 115.83 C 155.298 138.575 163.406 153.973 169.54 175.778 C 170.451 179.013 192.159 157.135 178.138 131.431 C 170.95 121.933 145.2 114.999 140.146 115.255 L 140.135 115.255 L 140.136 115.255 L 140.136 115.255 Z M 66.293 119.587 C 63.67 119.245 57.518 147.704 82.021 162.169 C 94.69 167.3 126.464 157.192 123.382 155.796 C 97.95 144.406 83.04 135.285 66.524 119.706 C 66.463976 119.639637 66.381882 119.597346 66.293 119.587 L 66.293 119.587 Z M 148.442 133.484 C 148.284 133.445 148.172 133.521 148.12 133.721 C 141.06 160.543 134.542 176.684 121.853 195.483 C 119.957 198.257 150.798 200.464 161.354 173.161 L 161.365 173.17 C 164.14 160.729 150.806 134.096 148.443 133.482 L 148.442 133.484 L 148.442 133.484 Z M 140.689 150.622 C 140.624 150.601 140.552 150.616 140.457 150.659 C 115.278 162.623 98.667 168.103 75.997 170.573 C 72.65 170.956 90.846 195.795 118.656 186.204 L 118.686 186.195 C 130.412 180.076 142.697 151.12 140.698 150.621 L 140.688 150.621 L 140.689 150.622 L 140.689 150.622 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_371" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_371)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sideka.svg b/.icons/Gruvbox_Dark-2/apps/64/sideka.svg
new file mode 100644
index 000000000..b53aedeca
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sideka.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_EfpMgiar6pecX9e15bIyIGs4fjE0dFzv">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_EfpMgiar6pecX9e15bIyIGs4fjE0dFzv)">
+ <defs>
+ <filter id="TX0p9r8kC602VnSpaDjigBBrVYk5ENSw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#TX0p9r8kC602VnSpaDjigBBrVYk5ENSw)">
+ <linearGradient id="_lgradient_103" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_103)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_104" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_104)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 92.502 55.52 C 92.08 55.259 88.549 57.599 85.721 60.015 C 81.79 63.373 77.747 69.055 75.651 74.136 C 72.429 81.946 71.894 91.567 74.229 99.723 C 75.681 104.795 80.298 113.147 81.619 113.094 C 81.916 113.081 82.91 112.162 83.829 111.05 C 84.75 109.933 85.518 108.884 85.518 108.713 C 85.518 108.542 84.868 107.345 84.083 106.072 C 82.261 103.118 80.915 99.861 80.032 96.307 C 79.068 92.425 79.049 86.057 80.007 82.174 C 81.907 74.453 86.263 68.007 92.756 63.291 C 94.211 62.234 95.41 61.328 95.41 61.285 C 95.41 60.934 92.759 55.679 92.502 55.52 Z M 139.536 56.168 C 131.015 55.985 122.165 59.105 115.74 63.279 C 112.605 65.35 112.932 65.966 116.222 64.193 C 121.699 61.242 127.053 60.073 135.117 60.066 C 145.434 60.057 151.188 61.665 157.136 66.225 L 159.651 68.155 L 162.863 68.18 C 164.626 68.197 166.786 68.335 167.663 68.472 C 169.982 68.833 170.32 68.837 170.521 68.51 C 170.945 67.753 163.626 62.378 159.371 60.333 C 152.905 57.045 146.036 56.327 139.536 56.168 Z M 99.346 66.11 C 98.589 66.11 95.269 67.474 92.895 69.983 C 89.071 74.025 86.641 78.826 85.581 84.434 C 84.51 90.101 85.447 97.397 87.867 102.237 C 89.106 104.715 90.344 106.605 90.724 106.605 C 90.91 106.606 91.696 105.85 92.476 104.929 C 95.03 101.914 94.923 102.419 93.632 99.659 C 91.93 96.022 91.373 93.576 91.372 89.691 C 91.369 82.574 94.789 75.639 100.248 71.672 C 101.213 70.97 102.005 70.142 102.013 69.831 C 102.035 68.947 99.837 66.11 99.346 66.11 Z M 114.406 75.672 C 105.429 75.672 98.152 82.949 98.152 91.926 C 98.152 100.904 105.429 108.18 114.406 108.18 C 123.384 108.18 130.66 100.904 130.66 91.926 C 130.66 82.949 123.384 75.672 114.406 75.672 Z M 159.917 75.672 C 150.94 75.672 143.663 82.949 143.663 91.926 C 143.663 100.904 150.94 108.18 159.917 108.18 C 168.895 108.18 176.171 100.904 176.171 91.926 C 176.171 82.949 168.895 75.672 159.917 75.672 Z M 114.4 82.174 C 119.782 82.174 124.159 86.538 124.159 91.92 C 124.159 97.302 119.782 101.678 114.4 101.678 C 109.018 101.678 104.654 97.302 104.654 91.92 C 104.654 86.538 109.018 82.174 114.4 82.174 Z M 159.911 82.174 C 165.293 82.174 169.67 86.538 169.67 91.92 C 169.67 97.302 165.293 101.678 159.911 101.678 C 154.529 101.678 150.165 97.302 150.165 91.92 C 150.165 86.538 154.529 82.174 159.911 82.174 Z M 113.644 85.869 C 112.837 85.918 112.122 86.02 111.994 86.148 C 111.903 86.238 111.964 86.813 112.133 87.418 C 112.717 89.496 111.525 90.788 109.581 90.199 C 109.06 90.041 108.597 90.015 108.464 90.148 C 108.338 90.274 108.271 91.234 108.324 92.282 C 108.402 93.83 108.562 94.387 109.137 95.253 C 109.923 96.438 111.454 97.557 112.73 97.882 C 113.983 98.2 116.073 97.964 117.2 97.386 C 120.26 95.817 121.407 91.998 119.74 88.942 C 118.93 87.458 117.286 86.18 115.829 85.907 C 115.343 85.816 114.452 85.82 113.644 85.869 Z M 159.155 85.869 C 158.348 85.918 157.633 86.02 157.505 86.148 C 157.414 86.238 157.475 86.813 157.644 87.418 C 158.228 89.496 157.036 90.788 155.092 90.199 C 154.571 90.041 154.108 90.015 153.975 90.148 C 153.849 90.274 153.782 91.234 153.835 92.282 C 153.913 93.83 154.073 94.387 154.648 95.253 C 155.434 96.438 156.965 97.557 158.241 97.882 C 159.494 98.2 161.584 97.964 162.711 97.386 C 165.771 95.817 166.918 91.998 165.251 88.942 C 164.441 87.458 162.797 86.18 161.34 85.907 C 160.854 85.816 159.963 85.82 159.155 85.869 Z M 137.162 95.177 C 134.988 95.176 133.712 96.132 132.705 98.536 C 131.847 100.584 132.356 105.485 133.803 108.942 C 134.627 110.91 136.881 114.682 137.232 114.682 C 137.352 114.682 137.89 114.083 138.413 113.348 C 140.499 110.413 141.979 105.393 142.032 101.107 C 142.06 98.869 142.003 98.616 141.257 97.488 C 140.165 95.837 139.001 95.178 137.162 95.177 Z M 182.889 100.091 C 182.647 100.148 180.374 102.206 177.835 104.663 L 173.225 109.132 L 173.009 113.945 C 172.067 135.857 164.647 153.64 150.648 167.507 C 140.068 177.986 124.121 186.629 107.778 190.605 C 102.784 191.82 90.276 193.624 89.848 193.196 C 89.646 192.994 89.945 192.279 90.686 191.164 C 93.443 187.012 95.603 181.584 96.629 176.218 C 97.637 170.941 97.747 167.31 97.137 159.697 C 96.464 151.302 96.633 145.625 97.568 141.272 C 98.903 135.056 101.581 130.147 105.06 127.532 C 109.311 124.338 113.263 122.923 117.962 122.923 C 128.626 122.923 139.404 130.389 141.562 140.485 C 142.223 143.576 141.969 150.421 141.054 154.961 C 138.93 165.507 132.139 173.104 124.197 179.837 C 122.676 181.126 120.923 182.655 120.298 183.227 L 119.168 184.269 L 120.121 183.913 C 120.647 183.723 122.518 182.713 124.273 181.666 C 137.488 173.779 146.196 165.785 149.016 152.421 C 149.878 148.334 150.234 140.894 149.689 137.755 C 148.797 132.621 145.715 127.236 141.27 123.05 C 132.088 114.403 117.933 112.396 106.368 117.805 C 100.429 120.584 95.288 125.245 92.768 130.136 C 88.62 138.186 87.919 145.921 90.572 159.697 C 91.465 164.336 91.879 167.969 91.879 171.177 C 91.879 181.421 88.291 191.104 81.86 198.186 C 80.88 199.266 80.07 200.228 80.07 200.332 C 80.07 200.652 80.847 200.548 84.667 199.723 C 86.694 199.285 91.408 198.49 95.143 197.958 C 109.461 195.917 119.694 192.833 131.613 186.948 C 146.345 179.674 157.874 169.936 166.66 157.577 C 175.642 144.942 181.286 128.76 182.66 111.685 C 183.312 103.586 183.375 99.977 182.889 100.091 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sigil.svg b/.icons/Gruvbox_Dark-2/apps/64/sigil.svg
new file mode 100644
index 000000000..b927f937b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sigil.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="4iPUYjb4c98XHIinqYkGkf2FDDm0bcG5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#4iPUYjb4c98XHIinqYkGkf2FDDm0bcG5)">
+ <linearGradient id="_lgradient_35" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_35)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_36" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.18,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_36)" fill-rule="evenodd" d="M 165.189 11.952 C 239.245 11.952 249.828 22.509 249.828 96.495 L 249.828 155.746 C 249.828 229.733 239.245 240.29 165.189 240.29 L 89.819 240.29 C 15.764 240.29 5.18 229.733 5.18 155.746 L 5.18 96.495 C 5.18 22.509 15.764 11.952 89.819 11.952 L 165.189 11.952 Z M 165.21 31.95 C 169.44 31.95 173.68 31.99 177.91 32.08 C 181.59 32.16 185.27 32.31 188.95 32.52 C 192.08 32.69 195.21 32.95 198.33 33.3 C 200.91 33.58 203.47 33.95 206.02 34.42 C 208.04 34.8 210.04 35.27 212.01 35.85 C 213.48 36.28 214.93 36.81 216.33 37.44 C 217.33 37.89 218.3 38.43 219.21 39.04 C 219.9 39.51 220.55 40.04 221.15 40.63 C 221.74 41.22 222.27 41.87 222.74 42.56 C 223.35 43.47 223.88 44.43 224.33 45.43 C 224.96 46.83 225.49 48.27 225.93 49.74 C 226.5 51.71 226.98 53.7 227.35 55.72 C 227.82 58.26 228.2 60.82 228.48 63.39 C 228.82 66.51 229.08 69.63 229.26 72.76 C 229.47 76.43 229.62 80.11 229.7 83.79 C 229.79 88.02 229.83 92.24 229.83 96.47 C 229.83 96.48 229.83 96.49 229.83 96.5 L 229.83 155.75 C 229.83 155.75 229.83 155.76 229.83 155.77 C 229.83 160 229.79 164.23 229.7 168.45 C 229.62 172.13 229.47 175.81 229.26 179.48 C 229.08 182.61 228.82 185.73 228.48 188.85 C 228.2 191.42 227.82 193.98 227.35 196.53 C 226.98 198.54 226.5 200.53 225.93 202.5 C 225.49 203.97 224.96 205.41 224.33 206.81 C 223.88 207.81 223.35 208.77 222.74 209.68 C 222.27 210.37 221.74 211.02 221.15 211.61 C 220.55 212.2 219.9 212.73 219.21 213.2 C 218.3 213.81 217.33 214.35 216.33 214.8 C 214.93 215.43 213.48 215.96 212.01 216.39 C 210.04 216.97 208.04 217.45 206.02 217.82 C 203.47 218.29 200.91 218.67 198.33 218.95 C 195.21 219.29 192.08 219.55 188.95 219.72 C 185.27 219.93 181.59 220.08 177.91 220.16 C 173.68 220.25 169.44 220.29 165.21 220.29 C 165.2 220.29 165.2 220.29 165.19 220.29 L 89.82 220.29 C 89.81 220.29 89.8 220.29 89.8 220.29 C 85.56 220.29 81.33 220.25 77.1 220.16 C 73.42 220.08 69.73 219.93 66.06 219.72 C 62.92 219.55 59.8 219.29 56.68 218.95 C 54.1 218.67 51.53 218.29 48.99 217.82 C 46.97 217.45 44.97 216.97 43 216.39 C 41.53 215.96 40.08 215.43 38.68 214.8 C 37.68 214.35 36.71 213.81 35.8 213.2 C 35.1 212.73 34.46 212.2 33.86 211.61 C 33.27 211.02 32.74 210.37 32.27 209.68 C 31.66 208.77 31.12 207.81 30.67 206.81 C 30.05 205.41 29.51 203.97 29.08 202.5 C 28.5 200.53 28.03 198.54 27.66 196.53 C 27.18 193.98 26.81 191.42 26.53 188.85 C 26.18 185.73 25.92 182.61 25.75 179.48 C 25.54 175.81 25.39 172.13 25.31 168.45 C 25.22 164.23 25.18 160 25.18 155.77 C 25.18 155.76 25.18 155.75 25.18 155.75 L 25.18 96.5 C 25.18 96.49 25.18 96.48 25.18 96.47 C 25.18 92.24 25.22 88.02 25.31 83.79 C 25.39 80.11 25.54 76.43 25.75 72.76 C 25.92 69.63 26.18 66.51 26.53 63.39 C 26.81 60.82 27.18 58.26 27.66 55.72 C 28.03 53.7 28.5 51.71 29.08 49.74 C 29.51 48.27 30.05 46.83 30.67 45.43 C 31.12 44.43 31.66 43.47 32.27 42.56 C 32.74 41.87 33.27 41.22 33.86 40.63 C 34.46 40.04 35.1 39.51 35.8 39.04 C 36.71 38.43 37.68 37.89 38.68 37.44 C 40.08 36.81 41.53 36.28 43 35.85 C 44.97 35.27 46.97 34.8 48.99 34.42 C 51.53 33.95 54.1 33.58 56.68 33.3 C 59.8 32.95 62.92 32.69 66.06 32.52 C 69.73 32.31 73.42 32.16 77.1 32.08 C 81.33 31.99 85.56 31.95 89.8 31.95 C 89.8 31.95 89.81 31.95 89.82 31.95 L 165.19 31.95 C 165.2 31.95 165.2 31.95 165.21 31.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_37" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_37)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_38" x1="0" x2=".277" y1=".5" y2="1.461" gradientTransform="matrix(101.5,0,0,145,77.25,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e3e3e3"/>
+ <stop offset="93.997%" style="stop-color:#fbfbfb"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_38)" d="M 113.178 157.314 C 116.455 156.172 123.233 157.69 124.484 164.107 C 128.686 158.85 130.554 152.26 122.452 146.125 C 119.848 144.159 116.841 142.794 113.647 142.129 C 107.486 140.862 103.795 140.93 98.747 143.617 C 93.699 146.304 89.859 152.039 89.264 156.115 C 88.301 162.73 91.06 176.097 100.779 184.087 C 110.703 193.988 126.498 194.686 131.933 194.077 C 158.146 191.137 176.678 168.353 157.67 146.125 C 151.001 138.799 140.404 134.698 131.933 130.807 C 116.601 123.764 102.302 119.279 94.006 112.159 C 85.993 105.283 83.419 96.163 84.524 86.185 C 85.533 77.068 91.112 69.297 97.392 64.208 C 111.616 52.678 132.671 52.973 154.283 62.876 L 166.474 60.212 C 168.003 60.673 169.138 62.011 169.861 64.208 C 170.163 65.73 168.282 67.206 168.506 68.637 C 174.029 86.646 169.415 99.344 157.67 102.835 L 154.283 101.503 C 158.32 93.176 158.327 85.19 154.283 77.527 Q 140.943 61.67 124.484 62.21 C 90.234 63.331 92.077 97.777 119.742 105.499 C 123.967 107.607 144.765 114.743 151.574 118.024 Q 165.562 124.764 171.215 132.139 C 182.326 150.531 181.478 173.674 166.474 188.083 C 151.644 202.324 121.159 203.669 97.392 195.409 L 85.879 197.407 C 83.759 197.287 82.412 196.628 81.815 195.409 L 81.138 184.087 C 69.902 159.889 84.621 136.611 104.843 135.469 C 115.41 134.872 128.298 140.949 131.933 150.121 C 135.593 159.355 128.482 171.51 122.452 174.096 C 116.421 176.684 105.874 171.891 107.551 164.107 C 108.225 160.979 110.528 158.237 113.178 157.314 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/signal-desktop-beta.svg b/.icons/Gruvbox_Dark-2/apps/64/signal-desktop-beta.svg
new file mode 120000
index 000000000..625539167
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/signal-desktop-beta.svg
@@ -0,0 +1 @@
+signal-desktop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/signal-desktop.svg b/.icons/Gruvbox_Dark-2/apps/64/signal-desktop.svg
new file mode 100755
index 000000000..cb772b5d3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/signal-desktop.svg
@@ -0,0 +1,50 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="3oUDNpwuFEo3OwKRpqgANXTOTc7B9t0H" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#3oUDNpwuFEo3OwKRpqgANXTOTc7B9t0H)">
+ <linearGradient id="_lgradient_0" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="liycBWNkbnw3u3zP95SU3CYmtd9xZsvW" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#liycBWNkbnw3u3zP95SU3CYmtd9xZsvW)">
+ <path d="M 121.532 58.734 C 113.252 59.451 105.356 61.584 98.061 64.798 L 102.912 73.192 C 108.721 70.759 114.969 69.106 121.532 68.461 L 121.532 58.734 Z M 134.468 58.734 L 134.468 68.461 C 141.031 69.106 147.279 70.759 153.088 73.192 L 157.939 64.798 C 150.644 61.584 142.748 59.451 134.468 58.734 Z M 86.723 71.032 C 79.823 75.677 73.777 81.402 68.994 88.048 L 77.426 92.918 C 81.298 87.705 86.099 83.159 91.555 79.401 L 86.723 71.032 Z M 169.277 71.032 L 164.445 79.401 C 169.901 83.159 174.702 87.705 178.574 92.918 L 187.006 88.048 C 182.223 81.402 176.177 75.677 169.277 71.032 Z M 62.5 99.234 C 59.169 106.58 57.214 114.629 56.917 123.116 L 66.619 123.116 C 66.896 116.411 68.442 110.036 70.983 104.135 L 62.5 99.234 Z M 193.5 99.234 L 185.017 104.135 C 187.558 110.036 189.104 116.411 189.381 123.116 L 199.083 123.116 C 198.786 114.629 196.831 106.58 193.5 99.234 Z M 57.833 136.051 C 59.228 143.763 62.146 151.078 66.221 157.779 L 74.457 153.029 C 71.254 147.763 68.959 142.038 67.692 136.051 L 57.833 136.051 Z M 188.327 136.051 C 187.086 142.144 184.833 147.888 181.701 153.118 L 190.089 157.962 C 194.071 151.304 196.883 143.925 198.23 136.051 L 188.327 136.051 Z M 82.491 163.325 L 74.009 168.226 C 74.756 169.056 75.469 169.911 76.257 170.709 L 76.257 171.46 L 76.257 182.444 C 76.257 182.446 76.257 182.449 76.257 182.451 C 76.258 187.696 78.755 192.28 82.46 195.525 L 87.412 186.948 C 86.524 185.653 85.959 184.134 85.959 182.444 L 85.959 171.46 L 85.959 166.704 C 84.74 165.628 83.61 164.481 82.491 163.325 Z M 173.717 163.445 C 169.954 167.351 165.648 170.777 160.882 173.602 L 165.702 181.945 C 171.941 178.255 177.578 173.72 182.345 168.428 L 173.717 163.445 Z M 149.077 179.021 C 144.426 180.612 139.547 181.749 134.468 182.248 L 134.468 191.975 C 141.273 191.386 147.823 189.844 153.998 187.541 L 149.077 179.021 Z M 114.54 180.808 L 108.35 184.39 L 101.566 188.299 L 94.536 200.483 C 97.644 200.617 100.793 199.944 103.67 198.285 C 103.672 198.285 103.674 198.285 103.676 198.285 L 113.195 192.797 C 113.199 192.792 113.203 192.788 113.207 192.784 L 116.65 190.794 C 118.28 191.048 119.906 191.352 121.532 191.622 L 121.532 182.078 C 119.187 181.754 116.856 181.302 114.54 180.808 L 114.54 180.808 Z"/>
+ </g>
+ <defs>
+ <filter id="hFBFAz7XvGOLEQQlOezZttbfkzNeAoaG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#hFBFAz7XvGOLEQQlOezZttbfkzNeAoaG)">
+ <path d="M 128 74.605 C 97.638 74.605 73.025 97.324 73.023 125.35 C 73.027 140.247 80.122 154.391 92.427 164.031 L 92.427 171.459 L 92.427 182.442 C 92.427 183.198 92.83 183.895 93.484 184.273 C 94.138 184.651 94.943 184.651 95.598 184.274 L 105.116 178.785 L 113.125 174.156 C 117.964 175.429 122.969 176.084 128 176.101 C 142.581 176.101 156.565 170.754 166.876 161.236 C 177.186 151.718 182.978 138.81 182.977 125.35 C 182.975 97.324 158.362 74.605 128 74.605 L 128 74.605 Z"/>
+ </g>
+ <linearGradient id="_lgradient_2" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(142.166,0,0,141.766,56.917,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1fb6d1"/>
+ <stop offset="100%" style="stop-color:#00ffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" fill-rule="evenodd" d="M 57.833 132.817 C 59.228 140.529 62.146 147.844 66.221 154.545 L 74.457 149.795 C 71.254 144.529 68.959 138.804 67.692 132.817 L 57.833 132.817 L 57.833 132.817 Z M 121.532 55.5 C 113.252 56.217 105.356 58.35 98.061 61.564 L 102.912 69.958 C 108.721 67.524 114.969 65.872 121.532 65.227 L 121.532 55.5 L 121.532 55.5 Z M 86.723 67.798 C 79.823 72.443 73.777 78.168 68.994 84.814 L 77.426 89.684 C 81.298 84.471 86.099 79.925 91.555 76.167 L 86.723 67.798 L 86.723 67.798 Z M 169.277 67.798 L 164.445 76.167 C 169.901 79.925 174.702 84.471 178.574 89.684 L 187.006 84.814 C 182.223 78.168 176.177 72.443 169.277 67.798 L 169.277 67.798 Z M 62.5 96 C 59.169 103.346 57.214 111.395 56.917 119.882 L 66.619 119.882 C 66.896 113.176 68.442 106.801 70.983 100.901 L 62.5 96 L 62.5 96 Z M 193.5 96 L 185.017 100.901 C 187.558 106.801 189.104 113.176 189.381 119.882 L 199.083 119.882 C 198.786 111.395 196.831 103.346 193.5 96 L 193.5 96 Z M 134.468 55.5 L 134.468 65.227 C 141.031 65.872 147.279 67.524 153.088 69.958 L 157.939 61.564 C 150.644 58.35 142.748 56.217 134.468 55.5 L 134.468 55.5 Z M 188.327 132.817 C 187.086 138.91 184.833 144.654 181.701 149.884 L 190.089 154.728 C 194.071 148.069 196.883 140.691 198.23 132.817 L 188.327 132.817 L 188.327 132.817 Z M 82.491 160.091 L 74.009 164.992 C 74.756 165.822 75.469 166.677 76.257 167.475 L 76.257 168.226 L 76.257 179.21 C 76.257 179.212 76.257 179.214 76.257 179.216 C 76.258 184.462 78.755 189.046 82.46 192.291 L 87.412 183.714 C 86.524 182.419 85.959 180.9 85.959 179.21 L 85.959 168.226 L 85.959 163.47 C 84.74 162.394 83.61 161.247 82.491 160.091 L 82.491 160.091 Z M 173.717 160.211 C 169.954 164.117 165.648 167.543 160.882 170.367 L 165.702 178.711 C 171.941 175.021 177.578 170.486 182.345 165.194 L 173.717 160.211 L 173.717 160.211 Z M 149.077 175.787 C 144.426 177.378 139.547 178.515 134.468 179.014 L 134.468 188.741 C 141.273 188.152 147.823 186.61 153.998 184.307 L 149.077 175.787 L 149.077 175.787 Z M 114.54 177.574 L 108.35 181.156 L 101.566 185.065 L 94.536 197.249 C 97.644 197.383 100.793 196.71 103.67 195.051 C 103.672 195.051 103.674 195.051 103.676 195.051 L 113.195 189.562 C 113.199 189.558 113.203 189.554 113.207 189.55 L 116.65 187.56 C 118.28 187.814 119.905 188.118 121.532 188.388 L 121.532 178.844 C 119.186 178.52 116.856 178.068 114.54 177.574 L 114.54 177.574 Z M 113.056 170.966 C 117.808 172.204 122.821 172.866 128 172.866 C 158.342 172.866 182.977 150.127 182.977 122.119 C 182.977 94.112 158.342 71.373 128 71.373 C 97.658 71.373 73.023 94.112 73.023 122.119 C 73.023 137.61 80.558 151.488 92.427 160.799 L 92.427 168.224 L 92.427 179.209 C 92.426 179.965 92.829 180.664 93.483 181.042 C 94.137 181.42 94.944 181.421 95.599 181.043 L 105.114 175.55 L 113.056 170.966 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/signon-ui.svg b/.icons/Gruvbox_Dark-2/apps/64/signon-ui.svg
new file mode 100644
index 000000000..8c4346a01
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/signon-ui.svg
@@ -0,0 +1,55 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <linearGradient id="_lgradient_374" x1=".567" x2=".567" y1="1.071" y2="-.071" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_374)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 5.676 126.116 L 5.676 155.742 C 5.676 229.728 16.26 240.285 90.315 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 126.116 L 5.676 126.116 L 5.676 126.116 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 11.947 L 128 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 96.491 C 250.324 22.504 239.74 11.947 165.685 11.947 L 128 11.947 L 128 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="mgpXSYDVM0YD0WFOuwaB7WSlbrk2cPwE" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".728"/>
+ </filter>
+ </defs>
+ <g opacity=".3" filter="url(#mgpXSYDVM0YD0WFOuwaB7WSlbrk2cPwE)">
+ <path fill="#00132b" d="M 63.629 102.471 L 186.371 102.471 C 193.976 102.471 200.15 108.646 200.15 116.251 L 200.15 196.721 C 200.15 204.326 193.976 210.5 186.371 210.5 L 63.629 210.5 C 56.024 210.5 49.85 204.326 49.85 196.721 L 49.85 116.251 C 49.85 108.646 56.024 102.471 63.629 102.471 Z"/>
+ </g>
+ <g opacity=".7">
+ <path fill="#a3dbf0" d="M 63.629 102.471 L 186.371 102.471 C 193.976 102.471 200.15 108.646 200.15 116.251 L 200.15 196.721 C 200.15 204.326 193.976 210.5 186.371 210.5 L 63.629 210.5 C 56.024 210.5 49.85 204.326 49.85 196.721 L 49.85 116.251 C 49.85 108.646 56.024 102.471 63.629 102.471 Z"/>
+ </g>
+ <g opacity=".7">
+ <path fill="#ffffff" d="M 76.344 178.611 L 174.054 178.611 C 175.589123 178.611552 176.833448 179.855877 176.834 181.391 L 176.834 196.426 C 176.833449 197.961285 175.589285 199.205896 174.054 199.207 L 76.344 199.207 C 74.808487 199.206448 73.564 197.961513 73.564 196.426 L 73.564 181.391 C 73.564 180.653698 73.856892 179.946594 74.378243 179.425243 C 74.899594 178.903892 75.606698 178.611 76.344 178.611 L 76.344 178.611 Z"/>
+ </g>
+ <g opacity=".8">
+ <path d="M 79.642 182.226 L 79.642 196.317 L 80.578 196.317 L 80.578 182.226 L 79.642 182.226 L 79.642 182.226 Z"/>
+ </g>
+ <g opacity=".7">
+ <path fill="#ffffff" d="M 76.344 129.762 L 174.054 129.762 C 175.589285 129.763104 176.833449 131.007715 176.834 132.543 L 176.834 147.578 C 176.833448 149.113123 175.589123 150.357448 174.054 150.358 L 76.344 150.358 C 75.606698 150.358 74.899594 150.065108 74.378243 149.543757 C 73.856892 149.022406 73.564 148.315302 73.564 147.578 L 73.564 132.543 C 73.564 131.007487 74.808487 129.762552 76.344 129.762 L 76.344 129.762 Z"/>
+ </g>
+ <g opacity=".8">
+ <path d="M 79.642 133.378 L 79.642 147.469 L 80.578 147.469 L 80.578 133.378 L 79.642 133.378 L 79.642 133.378 Z"/>
+ </g>
+ <path fill="#808080" fill-rule="evenodd" class="ColorScheme-Text" d="M 141.785 40.5 C 132.61 40.5 130.889 54.437 136.051 54.437 C 141.211 54.437 150.96 40.5 141.785 40.5 Z M 127.657 42.643 C 127.501307 42.63735 127.345451 42.648076 127.192 42.675 C 121.993 43.331 123.821 52.13 126.589 52.294 C 129.269 52.455 132.198 42.664 127.651 42.648 L 127.657 42.643 L 127.657 42.643 Z M 118.641 45.893 C 118.323 45.861 117.971 45.935 117.579 46.096 C 113.4 47.812 116.944 54.894 119.283 54.418 C 121.406 53.987 121.712 46.093 118.641 45.893 Z M 111.82 51.685 C 111.456 51.685 111.066 51.798 110.647 52.111 C 107.302 54.608 111.771 60.641 113.739 59.706 C 115.461 58.887 114.363 51.777 111.82 51.685 Z M 131.576 57.438 C 124.328 57.314 114.768 60.993 113.137 68.381 C 111.372 76.375 120.406 87.469 129.833 87.469 C 134.47 87.469 139.82 83.23 140.821 77.863 C 141.586 73.771 131.822 75.411 132.172 78.119 C 132.593 81.364 129.824 82.969 127.107 80.877 C 118.459 74.216 141.426 70.89 139.911 61.789 C 139.439 58.957 135.924 57.513 131.576 57.438 Z"/>
+ <defs>
+ <filter id="5PWKokNHL02Z8EnHiM2xeknqmeNeUvM1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".234"/>
+ </filter>
+ </defs>
+ <g opacity=".3" filter="url(#5PWKokNHL02Z8EnHiM2xeknqmeNeUvM1)">
+ <path fill="#808080" fill-rule="evenodd" class="ColorScheme-Text" d="M 141.785 40.5 C 132.61 40.5 130.889 54.437 136.051 54.437 C 141.211 54.437 150.96 40.5 141.785 40.5 Z M 127.657 42.643 C 127.501307 42.63735 127.345451 42.648076 127.192 42.675 C 121.993 43.331 123.821 52.13 126.589 52.294 C 129.269 52.455 132.198 42.664 127.651 42.648 L 127.657 42.643 L 127.657 42.643 Z M 118.641 45.893 C 118.323 45.861 117.971 45.935 117.579 46.096 C 113.4 47.812 116.944 54.894 119.283 54.418 C 121.406 53.987 121.712 46.093 118.641 45.893 Z M 111.82 51.685 C 111.456 51.685 111.066 51.798 110.647 52.111 C 107.302 54.608 111.771 60.641 113.739 59.706 C 115.461 58.887 114.363 51.777 111.82 51.685 Z M 131.576 57.438 C 124.328 57.314 114.768 60.993 113.137 68.381 C 111.372 76.375 120.406 87.469 129.833 87.469 C 134.47 87.469 139.82 83.23 140.821 77.863 C 141.586 73.771 131.822 75.411 132.172 78.119 C 132.593 81.364 129.824 82.969 127.107 80.877 C 118.459 74.216 141.426 70.89 139.911 61.789 C 139.439 58.957 135.924 57.513 131.576 57.438 Z"/>
+ </g>
+ <path fill-rule="evenodd" d="M 78.607 123.952 Q 74.535 123.952 74.535 119.491 L 74.535 112.403 L 75.947 112.403 L 75.947 119.491 Q 75.947 121.227 76.66 121.925 Q 77.374 122.622 78.607 122.622 Q 79.84 122.622 80.562 121.925 Q 81.283 121.227 81.283 119.491 L 81.283 112.403 L 82.695 112.403 L 82.695 119.491 Q 82.695 123.952 78.607 123.952 L 78.607 123.952 Z M 87.999 123.952 Q 87.107 123.952 86.304 123.571 Q 85.501 123.19 84.998 122.557 L 86.004 121.698 Q 86.928 122.687 88.032 122.687 Q 88.729 122.687 89.151 122.419 Q 89.573 122.152 89.573 121.633 Q 89.573 121.243 89.264 120.927 Q 88.956 120.611 88.632 120.457 Q 88.307 120.303 87.675 120.059 Q 86.409 119.589 85.761 119.005 Q 85.112 118.421 85.112 117.464 Q 85.112 116.458 85.898 115.866 Q 86.685 115.274 87.902 115.274 Q 89.637 115.274 90.692 116.523 L 89.719 117.334 Q 88.956 116.539 87.886 116.539 Q 87.253 116.539 86.88 116.783 Q 86.507 117.026 86.507 117.464 Q 86.507 117.707 86.628 117.91 Q 86.75 118.113 87.066 118.291 Q 87.383 118.47 87.569 118.559 Q 87.756 118.648 88.259 118.843 Q 89.573 119.313 90.262 119.913 Q 90.951 120.513 90.951 121.6 Q 90.951 122.703 90.157 123.328 Q 89.362 123.952 87.999 123.952 L 87.999 123.952 Z M 96.353 123.952 Q 94.666 123.952 93.668 122.744 Q 92.671 121.535 92.671 119.605 Q 92.671 117.577 93.677 116.426 Q 94.682 115.274 96.353 115.274 Q 97.845 115.274 98.811 116.272 Q 99.776 117.269 99.776 119.216 Q 99.776 119.67 99.727 120.157 L 94.115 120.157 Q 94.196 121.292 94.82 121.981 Q 95.445 122.671 96.386 122.671 Q 97.424 122.671 98.17 121.925 L 99.03 122.882 Q 97.959 123.952 96.353 123.952 Z M 94.098 118.956 L 98.348 118.956 Q 98.332 117.675 97.74 117.099 Q 97.148 116.523 96.353 116.523 Q 95.396 116.523 94.78 117.131 Q 94.163 117.74 94.098 118.956 L 94.098 118.956 Z M 103.296 123.758 L 101.885 123.758 L 101.885 115.469 L 103.296 115.469 L 103.296 116.555 Q 103.88 115.274 105.259 115.274 Q 106.037 115.274 106.54 115.696 L 106.329 117.026 Q 105.81 116.669 105.145 116.669 Q 104.415 116.669 103.856 117.237 Q 103.296 117.804 103.296 119.086 L 103.296 123.758 L 103.296 123.758 Z M 114.716 123.758 L 113.305 123.758 L 113.305 118.745 Q 113.305 117.626 112.826 117.099 Q 112.347 116.572 111.52 116.572 Q 109.606 116.572 109.606 118.713 L 109.606 123.758 L 108.195 123.758 L 108.195 115.469 L 109.606 115.469 L 109.606 116.312 Q 110.368 115.274 111.747 115.274 Q 113.207 115.274 113.961 116.158 Q 114.716 117.042 114.716 118.989 L 114.716 123.758 L 114.716 123.758 Z M 123.41 123.758 L 122.08 123.758 L 122.08 122.995 Q 121.058 123.952 119.728 123.952 Q 118.414 123.952 117.628 123.231 Q 116.841 122.509 116.841 121.162 Q 116.841 119.816 117.733 119.118 Q 118.625 118.421 119.939 118.421 Q 121.139 118.421 122.08 118.956 L 122.08 118.372 Q 122.08 117.334 121.618 116.92 Q 121.156 116.507 120.28 116.507 Q 119.031 116.507 117.863 117.334 L 117.457 116.15 Q 118.787 115.274 120.458 115.274 Q 123.41 115.274 123.41 118.259 L 123.41 123.758 L 123.41 123.758 Z M 119.939 122.703 Q 121.156 122.703 122.08 121.616 L 122.08 120.189 Q 121.188 119.637 120.134 119.637 Q 119.274 119.637 118.722 120.027 Q 118.171 120.416 118.171 121.162 Q 118.171 121.86 118.633 122.282 Q 119.096 122.703 119.939 122.703 Z M 136.988 123.758 L 135.576 123.758 L 135.576 118.729 Q 135.576 116.572 133.906 116.572 Q 133.111 116.572 132.616 117.18 Q 132.121 117.788 132.121 118.778 L 132.121 123.758 L 130.71 123.758 L 130.71 118.729 Q 130.71 116.572 129.055 116.572 Q 128.228 116.572 127.75 117.147 Q 127.271 117.723 127.271 118.713 L 127.271 123.758 L 125.86 123.758 L 125.86 115.469 L 127.271 115.469 L 127.271 116.247 Q 128.001 115.274 129.445 115.274 Q 130.142 115.274 130.734 115.59 Q 131.326 115.907 131.667 116.491 Q 132.462 115.274 134.068 115.274 Q 135.366 115.274 136.177 116.069 Q 136.988 116.864 136.988 118.324 L 136.988 123.758 L 136.988 123.758 Z M 142.779 123.952 Q 141.092 123.952 140.094 122.744 Q 139.097 121.535 139.097 119.605 Q 139.097 117.577 140.102 116.426 Q 141.108 115.274 142.779 115.274 Q 144.271 115.274 145.236 116.272 Q 146.202 117.269 146.202 119.216 Q 146.202 119.67 146.153 120.157 L 140.54 120.157 Q 140.621 121.292 141.246 121.981 Q 141.87 122.671 142.811 122.671 Q 143.849 122.671 144.596 121.925 L 145.455 122.882 Q 144.385 123.952 142.779 123.952 L 142.779 123.952 Z M 140.524 118.956 L 144.774 118.956 Q 144.758 117.675 144.166 117.099 Q 143.574 116.523 142.779 116.523 Q 141.822 116.523 141.205 117.131 Q 140.589 117.74 140.524 118.956 L 140.524 118.956 Z M 76.028 172.422 L 74.616 172.422 L 74.616 161.067 L 78.964 161.067 Q 79.953 161.067 80.691 161.359 Q 81.429 161.651 81.835 162.146 Q 82.241 162.64 82.435 163.224 Q 82.63 163.808 82.63 164.473 Q 82.63 165.82 81.713 166.842 Q 80.797 167.864 78.964 167.864 L 76.028 167.864 L 76.028 172.422 L 76.028 172.422 Z M 76.028 166.55 L 79.061 166.55 Q 80.164 166.55 80.691 165.933 Q 81.219 165.317 81.219 164.473 Q 81.219 163.646 80.716 163.014 Q 80.213 162.381 79.061 162.381 L 76.028 162.381 L 76.028 166.55 L 76.028 166.55 Z M 90.676 172.422 L 89.345 172.422 L 89.345 171.66 Q 88.324 172.617 86.993 172.617 Q 85.679 172.617 84.893 171.895 Q 84.106 171.173 84.106 169.827 Q 84.106 168.48 84.998 167.783 Q 85.89 167.085 87.204 167.085 Q 88.405 167.085 89.345 167.62 L 89.345 167.036 Q 89.345 165.998 88.883 165.585 Q 88.421 165.171 87.545 165.171 Q 86.296 165.171 85.128 165.998 L 84.722 164.814 Q 86.053 163.938 87.723 163.938 Q 90.676 163.938 90.676 166.923 L 90.676 172.422 L 90.676 172.422 Z M 87.204 171.368 Q 88.421 171.368 89.345 170.281 L 89.345 168.853 Q 88.453 168.302 87.399 168.302 Q 86.539 168.302 85.988 168.691 Q 85.436 169.08 85.436 169.827 Q 85.436 170.524 85.898 170.946 Q 86.361 171.368 87.204 171.368 L 87.204 171.368 Z M 95.575 172.617 Q 94.682 172.617 93.879 172.235 Q 93.076 171.854 92.574 171.222 L 93.579 170.362 Q 94.504 171.351 95.607 171.351 Q 96.304 171.351 96.726 171.084 Q 97.148 170.816 97.148 170.297 Q 97.148 169.908 96.84 169.591 Q 96.532 169.275 96.207 169.121 Q 95.883 168.967 95.25 168.723 Q 93.985 168.253 93.336 167.669 Q 92.687 167.085 92.687 166.128 Q 92.687 165.122 93.474 164.53 Q 94.261 163.938 95.477 163.938 Q 97.213 163.938 98.267 165.187 L 97.294 165.998 Q 96.532 165.203 95.461 165.203 Q 94.828 165.203 94.455 165.447 Q 94.082 165.69 94.082 166.128 Q 94.082 166.371 94.204 166.574 Q 94.325 166.777 94.642 166.955 Q 94.958 167.134 95.145 167.223 Q 95.331 167.312 95.834 167.507 Q 97.148 167.977 97.837 168.577 Q 98.527 169.178 98.527 170.264 Q 98.527 171.368 97.732 171.992 Q 96.937 172.617 95.575 172.617 Z M 103.182 172.617 Q 102.29 172.617 101.487 172.235 Q 100.684 171.854 100.181 171.222 L 101.187 170.362 Q 102.112 171.351 103.215 171.351 Q 103.912 171.351 104.334 171.084 Q 104.756 170.816 104.756 170.297 Q 104.756 169.908 104.448 169.591 Q 104.139 169.275 103.815 169.121 Q 103.491 168.967 102.858 168.723 Q 101.593 168.253 100.944 167.669 Q 100.295 167.085 100.295 166.128 Q 100.295 165.122 101.082 164.53 Q 101.868 163.938 103.085 163.938 Q 104.821 163.938 105.875 165.187 L 104.902 165.998 Q 104.139 165.203 103.069 165.203 Q 102.436 165.203 102.063 165.447 Q 101.69 165.69 101.69 166.128 Q 101.69 166.371 101.812 166.574 Q 101.933 166.777 102.25 166.955 Q 102.566 167.134 102.752 167.223 Q 102.939 167.312 103.442 167.507 Q 104.756 167.977 105.445 168.577 Q 106.135 169.178 106.135 170.264 Q 106.135 171.368 105.34 171.992 Q 104.545 172.617 103.182 172.617 L 103.182 172.617 Z M 111.001 172.422 L 109.736 172.422 L 107.611 164.133 L 109.006 164.133 L 110.271 169.697 Q 110.287 169.794 110.352 170.102 L 110.45 170.573 Q 110.482 170.346 110.66 169.697 L 112.218 164.133 L 113.386 164.133 L 114.943 169.697 L 115.17 170.605 Q 115.202 170.459 115.259 170.151 Q 115.316 169.843 115.348 169.697 L 116.597 164.133 L 117.992 164.133 L 115.867 172.422 L 114.602 172.422 L 113.094 167.507 Q 112.867 166.777 112.785 166.42 Q 112.623 167.101 112.493 167.507 L 111.001 172.422 L 111.001 172.422 Z M 125.795 171.457 Q 124.805 172.617 123.118 172.617 Q 121.431 172.617 120.442 171.465 Q 119.452 170.313 119.452 168.285 Q 119.452 166.258 120.442 165.098 Q 121.431 163.938 123.118 163.938 Q 124.805 163.938 125.795 165.09 Q 126.784 166.242 126.784 168.269 Q 126.784 170.297 125.795 171.457 L 125.795 171.457 Z M 121.472 170.5 Q 122.064 171.303 123.118 171.303 Q 124.173 171.303 124.765 170.5 Q 125.357 169.697 125.357 168.269 Q 125.357 166.858 124.765 166.047 Q 124.173 165.236 123.118 165.236 Q 122.064 165.236 121.472 166.039 Q 120.88 166.842 120.88 168.285 Q 120.88 169.697 121.472 170.5 Z M 130.402 172.422 L 128.991 172.422 L 128.991 164.133 L 130.402 164.133 L 130.402 165.22 Q 130.986 163.938 132.365 163.938 Q 133.143 163.938 133.646 164.36 L 133.435 165.69 Q 132.916 165.333 132.251 165.333 Q 131.521 165.333 130.962 165.901 Q 130.402 166.469 130.402 167.75 L 130.402 172.422 L 130.402 172.422 Z M 138.237 172.617 Q 136.663 172.617 135.739 171.449 Q 134.814 170.281 134.814 168.269 Q 134.814 166.242 135.747 165.09 Q 136.68 163.938 138.237 163.938 Q 139.453 163.938 140.329 164.717 L 140.329 161.375 L 141.741 160.71 L 141.741 172.422 L 140.329 172.422 L 140.329 171.773 Q 139.518 172.617 138.237 172.617 L 138.237 172.617 Z M 138.431 171.303 Q 139.664 171.303 140.329 170.183 L 140.329 166.29 Q 139.664 165.236 138.431 165.236 Q 137.377 165.236 136.809 166.023 Q 136.242 166.809 136.242 168.269 Q 136.242 169.583 136.834 170.443 Q 137.426 171.303 138.431 171.303 L 138.431 171.303 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_375" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_375)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/simple-ccsm.svg b/.icons/Gruvbox_Dark-2/apps/64/simple-ccsm.svg
new file mode 120000
index 000000000..d87a4ae02
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/simple-ccsm.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/simplenote.svg b/.icons/Gruvbox_Dark-2/apps/64/simplenote.svg
new file mode 100644
index 000000000..f7a4a0fab
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/simplenote.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ZVHhZOtP6qYvrVyW7AVumhjph4junQo1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ZVHhZOtP6qYvrVyW7AVumhjph4junQo1)">
+ <linearGradient id="_lgradient_39" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_39)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_40" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_40)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_41" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(165,0,0,165,45.5,44.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_41)" fill-rule="evenodd" d="M 88.053 53.185 C 61.531 68.12 45.544 95.088 45.5 125.244 C 45.556 166.782 76.871 203.109 118.448 209.315 C 121.429 209.626 122.332 209.488 124.527 209.315 C 144.671 209.315 161.001 193.184 161.001 173.285 C 160.983 159.628 153.195 147.433 141.339 141.354 C 141.339 141.354 128.243 135.425 122.449 132.353 C 114.056 128.207 107.292 124.539 98.495 119.228 C 94.097 116.573 89.653 113.473 85.661 108.684 C 81.669 103.895 78.371 96.72 78.371 89.215 C 78.371 74.653 81.224 63.555 88.054 53.185 L 88.053 53.185 L 88.053 53.185 Z M 167.946 200.816 C 194.47 185.879 210.459 158.915 210.5 128.755 C 210.442 87.218 179.133 50.892 137.553 44.685 C 134.572 44.374 133.669 44.512 131.474 44.685 C 111.33 44.685 95 60.816 95 80.715 C 95.018 94.372 102.806 106.567 114.661 112.646 C 114.661 112.646 127.758 118.575 133.552 121.647 C 141.945 125.793 149.12 129.461 157.917 134.772 C 162.316 137.427 166.76 140.527 170.752 145.316 C 174.744 150.105 178.042 157.28 178.042 164.785 C 178.042 179.347 174.776 190.445 167.947 200.815 L 167.946 200.816 L 167.946 200.816 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/simplescreenrecorder.svg b/.icons/Gruvbox_Dark-2/apps/64/simplescreenrecorder.svg
new file mode 100755
index 000000000..e5a954db6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/simplescreenrecorder.svg
@@ -0,0 +1,68 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="flclc4Oi91UTRU7lgdVPdKGjmay4DFdk" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#flclc4Oi91UTRU7lgdVPdKGjmay4DFdk)">
+ <linearGradient id="_lgradient_8" x1=".993" x2=".002" y1=".988" y2=".193" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="Sr1xiUyjGl1HlwNPqgVkdgih7prgFV4C" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" in="SourceGraphic"/>
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur" stdDeviation="4.294"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_offsetBlur" operator="out" result="pf_100_inverse"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".5" result="pf_100_color"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_color" in2="pf_100_inverse" operator="in" result="pf_100_shadow"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_shadow" in2="SourceGraphic" operator="over"/>
+ </filter>
+ </defs>
+ <g filter="url(#Sr1xiUyjGl1HlwNPqgVkdgih7prgFV4C)">
+ <linearGradient id="_lgradient_9" x1=".5" x2=".493" y1="0" y2=".999" gradientTransform="matrix(208.928595,0,0,182.5,23.535703,28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" d="M 160.182625 28 C 223.425878 28 232.464297 36.437865 232.464297 95.571878 L 232.464297 142.928214 C 232.464297 202.061904 223.425878 210.5 160.182625 210.5 L 95.817377 210.5 C 32.574128 210.5 23.535703 202.061904 23.535703 142.928214 L 23.535703 95.571878 C 23.535703 36.437865 32.574128 28 95.817377 28 L 160.182625 28 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_10" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="wlOsc5I59qoJoR09a6P1w3LKCfA2QZx0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g filter="url(#wlOsc5I59qoJoR09a6P1w3LKCfA2QZx0)">
+ <circle fill="#1a1a1a" fill-opacity=".4" cx="192.333" cy="223.333" r="8.333" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_11" x1=".51" x2=".512" y1="1.06" y2=".248" gradientTransform="matrix(16.666667,0,0,16.666667,184,212.777778)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2ea33c"/>
+ <stop offset="100%" style="stop-color:#41d753"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_11)" cx="192.333" cy="221.111" r="8.333" vector-effect="non-scaling-stroke"/>
+ <g>
+ <defs>
+ <filter id="RqdEtilUSHd5Wse6jMKzvOpl110eNpTs" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#RqdEtilUSHd5Wse6jMKzvOpl110eNpTs)">
+ <path d="M 77.49137 90.515277 L 145.676698 90.515277 C 151.080311 90.515277 151.080311 95.859453 151.080311 95.859453 L 151.080311 159.992067 C 151.080311 165.333333 145.676698 165.333333 145.676698 165.333333 L 77.507995 165.333333 C 77.507995 165.333333 72.104382 165.333333 72.104382 159.98915 L 72.104382 95.860706 C 72.104382 95.860706 72.104382 90.515277 77.507995 90.515277 L 77.49137 90.515277 Z M 184.333333 98.828533 L 184.333333 161.177958 L 151.080311 127.924928 L 184.333333 98.828533 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 77.49137 86.358649 L 145.676698 86.358649 C 151.080311 86.358649 151.080311 91.702825 151.080311 91.702825 L 151.080311 155.835439 C 151.080311 161.176706 145.676698 161.176706 145.676698 161.176706 L 77.507995 161.176706 C 77.507995 161.176706 72.104382 161.176706 72.104382 155.832522 L 72.104382 91.704078 C 72.104382 91.704078 72.104382 86.358649 77.507995 86.358649 L 77.49137 86.358649 Z M 184.333333 94.671905 L 184.333333 157.02133 L 151.080311 123.7683 L 184.333333 94.671905 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/simsu.svg b/.icons/Gruvbox_Dark-2/apps/64/simsu.svg
new file mode 100644
index 000000000..48c1dbd8e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/simsu.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_DPWL10QLE4IrJUegEXYDiWKSN6jaWGxz">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_DPWL10QLE4IrJUegEXYDiWKSN6jaWGxz)">
+ <defs>
+ <filter id="ZSEcGLgEt8JoI8LykHFFP4JNOsIfDlNg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ZSEcGLgEt8JoI8LykHFFP4JNOsIfDlNg)">
+ <linearGradient id="_lgradient_329" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_329)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g>
+ <rect fill="#cccccc" width="68.027" height="62.798" x="25.68" y="31.77" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#888888" width="68.027" height="62.798" x="25.68" y="94.56" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ebebeb" width="68.027" height="62.798" x="25.68" y="157.36" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ebebeb" width="68.027" height="62.798" x="93.71" y="31.77" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#b3b3b3" width="68.027" height="62.798" x="93.71" y="94.56" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#d9d9d9" width="68.027" height="62.798" x="93.71" y="157.36" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#d9d9d9" width="68.027" height="62.798" x="161.73" y="31.77" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ebebeb" width="68.027" height="62.798" x="161.73" y="94.56" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#888888" width="68.027" height="62.798" x="161.73" y="157.36" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ <linearGradient id="_lgradient_330" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_330)" fill-rule="evenodd" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z M 165.71 31.95 C 169.94 31.95 174.18 31.99 178.41 32.08 C 182.09 32.16 185.77 32.31 189.45 32.52 C 192.58 32.69 195.71 32.95 198.83 33.3 C 201.41 33.58 203.97 33.95 206.52 34.42 C 208.54 34.8 210.54 35.27 212.51 35.85 C 213.98 36.28 215.43 36.81 216.83 37.44 C 217.83 37.89 218.8 38.43 219.71 39.04 C 220.4 39.51 221.05 40.04 221.65 40.63 C 222.24 41.22 222.77 41.87 223.24 42.56 C 223.85 43.47 224.38 44.43 224.83 45.43 C 225.46 46.83 225.99 48.27 226.43 49.74 C 227 51.71 227.48 53.7 227.85 55.72 C 228.32 58.26 228.7 60.82 228.98 63.39 C 229.32 66.51 229.58 69.63 229.76 72.76 C 229.97 76.43 230.12 80.11 230.2 83.79 C 230.29 88.02 230.33 92.24 230.33 96.47 C 230.33 96.48 230.33 96.49 230.33 96.5 L 230.33 155.75 C 230.33 155.75 230.33 155.76 230.33 155.77 C 230.33 160 230.29 164.23 230.2 168.45 C 230.12 172.13 229.97 175.81 229.76 179.48 C 229.58 182.61 229.32 185.73 228.98 188.85 C 228.7 191.42 228.32 193.98 227.85 196.53 C 227.48 198.54 227 200.53 226.43 202.5 C 225.99 203.97 225.46 205.41 224.83 206.81 C 224.38 207.81 223.85 208.77 223.24 209.68 C 222.77 210.37 222.24 211.02 221.65 211.61 C 221.05 212.2 220.4 212.73 219.71 213.2 C 218.8 213.81 217.83 214.35 216.83 214.8 C 215.43 215.43 213.98 215.96 212.51 216.39 C 210.54 216.97 208.54 217.45 206.52 217.82 C 203.97 218.29 201.41 218.67 198.83 218.95 C 195.71 219.29 192.58 219.55 189.45 219.72 C 185.77 219.93 182.09 220.08 178.41 220.16 C 174.18 220.25 169.94 220.29 165.71 220.29 C 165.7 220.29 165.7 220.29 165.69 220.29 L 90.32 220.29 C 90.31 220.29 90.3 220.29 90.3 220.29 C 86.06 220.29 81.83 220.25 77.6 220.16 C 73.92 220.08 70.23 219.93 66.56 219.72 C 63.42 219.55 60.3 219.29 57.18 218.95 C 54.6 218.67 52.03 218.29 49.49 217.82 C 47.47 217.45 45.47 216.97 43.5 216.39 C 42.03 215.96 40.58 215.43 39.18 214.8 C 38.18 214.35 37.21 213.81 36.3 213.2 C 35.6 212.73 34.96 212.2 34.36 211.61 C 33.77 211.02 33.24 210.37 32.77 209.68 C 32.16 208.77 31.62 207.81 31.17 206.81 C 30.55 205.41 30.01 203.97 29.58 202.5 C 29 200.53 28.53 198.54 28.16 196.53 C 27.68 193.98 27.31 191.42 27.03 188.85 C 26.68 185.73 26.42 182.61 26.25 179.48 C 26.04 175.81 25.89 172.13 25.81 168.45 C 25.72 164.23 25.68 160 25.68 155.77 C 25.68 155.76 25.68 155.75 25.68 155.75 L 25.68 96.5 C 25.68 96.49 25.68 96.48 25.68 96.47 C 25.68 92.24 25.72 88.02 25.81 83.79 C 25.89 80.11 26.04 76.43 26.25 72.76 C 26.42 69.63 26.68 66.51 27.03 63.39 C 27.31 60.82 27.68 58.26 28.16 55.72 C 28.53 53.7 29 51.71 29.58 49.74 C 30.01 48.27 30.55 46.83 31.17 45.43 C 31.62 44.43 32.16 43.47 32.77 42.56 C 33.24 41.87 33.77 41.22 34.36 40.63 C 34.96 40.04 35.6 39.51 36.3 39.04 C 37.21 38.43 38.18 37.89 39.18 37.44 C 40.58 36.81 42.03 36.28 43.5 35.85 C 45.47 35.27 47.47 34.8 49.49 34.42 C 52.03 33.95 54.6 33.58 57.18 33.3 C 60.3 32.95 63.42 32.69 66.56 32.52 C 70.23 32.31 73.92 32.16 77.6 32.08 C 81.83 31.99 86.06 31.95 90.3 31.95 C 90.3 31.95 90.31 31.95 90.32 31.95 L 165.69 31.95 C 165.7 31.95 165.7 31.95 165.71 31.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_331" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_331)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 61.44 82.44 L 61.44 82.44 L 61.44 82.44 Q 55.44 82.44 52.215 78.665 L 52.215 78.665 L 52.215 78.665 Q 48.99 74.89 48.99 68.89 L 48.99 68.89 L 48.99 68.89 Q 48.99 59.89 53.915 53.89 L 53.915 53.89 L 53.915 53.89 Q 58.84 47.89 68.84 46.24 L 68.84 46.24 L 68.84 51.94 L 68.84 51.94 Q 64.34 52.64 60.915 55.065 L 60.915 55.065 L 60.915 55.065 Q 57.49 57.49 56.14 61.84 L 56.14 61.84 L 56.14 61.84 Q 58.64 59.74 62.59 59.74 L 62.59 59.74 L 62.59 59.74 Q 67.49 59.74 70.615 62.915 L 70.615 62.915 L 70.615 62.915 Q 73.74 66.09 73.74 71.14 L 73.74 71.14 L 73.74 71.14 Q 73.74 76.19 70.315 79.315 L 70.315 79.315 L 70.315 79.315 Q 66.89 82.44 61.44 82.44 Z M 56.94 75.24 L 56.94 75.24 L 56.94 75.24 Q 58.69 76.74 61.44 76.74 L 61.44 76.74 L 61.44 76.74 Q 64.19 76.74 65.94 75.24 L 65.94 75.24 L 65.94 75.24 Q 67.69 73.74 67.69 71.14 L 67.69 71.14 L 67.69 71.14 Q 67.69 68.49 65.94 66.965 L 65.94 66.965 L 65.94 66.965 Q 64.19 65.44 61.44 65.44 L 61.44 65.44 L 61.44 65.44 Q 58.69 65.44 56.94 66.965 L 56.94 66.965 L 56.94 66.965 Q 55.19 68.49 55.19 71.14 L 55.19 71.14 L 55.19 71.14 Q 55.19 73.74 56.94 75.24 Z"/>
+ <path fill="#3b3b3b" d="M 60.29 141.84 L 54.24 141.84 L 54.24 141.84 Q 54.29 133.19 56.615 126.315 L 56.615 126.315 L 56.615 126.315 Q 58.94 119.44 63.79 112.64 L 63.79 112.64 L 46.69 112.64 L 46.69 106.84 L 70.54 106.84 L 70.54 112.64 L 70.54 112.64 Q 65.34 118.59 62.84 126.815 L 62.84 126.815 L 62.84 126.815 Q 60.34 135.04 60.29 141.84 L 60.29 141.84 L 60.29 141.84 Z"/>
+ <path fill="#3b3b3b" d="M 128.65 142.44 L 128.65 142.44 L 128.65 142.44 Q 124.2 142.44 121.025 140.265 L 121.025 140.265 L 121.025 140.265 Q 117.85 138.09 116.3 134.29 L 116.3 134.29 L 121.8 132.09 L 121.8 132.09 Q 124 136.74 128.75 136.74 L 128.75 136.74 L 128.75 136.74 Q 131.4 136.74 133.1 135.415 L 133.1 135.415 L 133.1 135.415 Q 134.8 134.09 134.8 131.64 L 134.8 131.64 L 134.8 131.64 Q 134.8 129.39 133.3 127.94 L 133.3 127.94 L 133.3 127.94 Q 131.8 126.49 128.75 126.49 L 128.75 126.49 L 125.7 126.49 L 125.7 120.79 L 128.75 120.79 L 128.75 120.79 Q 130.9 120.79 132.225 119.59 L 132.225 119.59 L 132.225 119.59 Q 133.55 118.39 133.55 116.44 L 133.55 116.44 L 133.55 116.44 Q 133.55 114.39 132.275 113.165 L 132.275 113.165 L 132.275 113.165 Q 131 111.94 128.65 111.94 L 128.65 111.94 L 128.65 111.94 Q 124.9 111.94 123 115.49 L 123 115.49 L 117.5 113.39 L 117.5 113.39 Q 118.95 110.09 121.85 108.165 L 121.85 108.165 L 121.85 108.165 Q 124.75 106.24 128.75 106.24 L 128.75 106.24 L 128.75 106.24 Q 133.5 106.24 136.575 109.015 L 136.575 109.015 L 136.575 109.015 Q 139.65 111.79 139.65 115.89 L 139.65 115.89 L 139.65 115.89 Q 139.65 121.04 135.25 123.44 L 135.25 123.44 L 135.25 123.44 Q 137.8 124.44 139.35 126.54 L 139.35 126.54 L 139.35 126.54 Q 140.9 128.64 140.9 131.54 L 140.9 131.54 L 140.9 131.54 Q 140.9 136.69 137.525 139.565 L 137.525 139.565 L 137.525 139.565 Q 134.15 142.44 128.65 142.44 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/singular.svg b/.icons/Gruvbox_Dark-2/apps/64/singular.svg
new file mode 100755
index 000000000..010588ad0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/singular.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="84YvUoS5VkMGomcgZwYNvfDhEETx5f7A" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#84YvUoS5VkMGomcgZwYNvfDhEETx5f7A)">
+ <linearGradient id="_lgradient_42" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_42)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_43" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_43)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_44" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(117.805,0,0,145,69.097,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_44)" fill-rule="evenodd" d="M 113.684 127.94 C 112.355 126.399 110.965 124.919 109.545 123.439 C 107.944 121.838 106.253 120.297 104.501 118.877 C 102.99 117.609 101.389 116.491 99.728 115.494 C 98.369 114.678 96.919 114.014 95.408 113.5 C 94.23 113.108 93.022 112.926 91.783 112.896 L 91.753 112.896 C 91.723 112.896 91.723 112.896 91.693 112.896 C 89.548 112.866 87.403 113.349 85.47 114.286 C 83.899 115.101 82.51 116.279 81.452 117.729 C 80.335 119.21 79.489 120.901 78.975 122.683 C 78.431 124.405 78.16 126.188 78.16 128 C 78.16 129.812 78.431 131.595 78.975 133.317 C 79.489 135.099 80.335 136.79 81.452 138.271 C 82.51 139.721 83.899 140.899 85.47 141.714 C 87.403 142.651 89.548 143.134 91.693 143.104 C 92.931 143.104 94.139 142.892 95.318 142.5 C 96.828 141.986 98.278 141.322 99.637 140.506 C 101.299 139.509 102.9 138.391 104.41 137.153 C 106.162 135.703 107.824 134.162 109.425 132.561 C 110.905 131.051 112.325 129.51 113.684 127.94 L 113.684 127.94 L 113.684 127.94 Z M 168.783 72.025 C 168.813 70.847 169.296 69.699 170.172 68.853 C 171.018 68.007 172.196 67.554 173.405 67.585 C 174.583 67.615 175.731 68.098 176.576 68.974 C 177.422 69.82 177.875 70.998 177.845 72.206 C 177.815 73.415 177.664 74.623 177.392 75.801 C 177.09 77.07 176.727 78.338 176.274 79.577 C 175.247 82.447 174.009 85.286 172.649 88.035 C 169.417 94.53 165.883 100.843 162.077 107.006 C 157.757 114.135 153.256 121.143 148.574 128.03 C 153.256 135.038 157.757 142.137 162.077 149.357 C 165.883 155.519 169.387 161.863 172.649 168.327 C 174.009 171.016 175.217 173.795 176.274 176.634 C 176.697 177.813 177.06 179.021 177.362 180.259 C 177.664 181.377 177.815 182.555 177.845 183.733 C 177.845 183.763 177.845 183.794 177.845 183.854 L 177.845 183.915 C 177.845 185.123 177.362 186.271 176.516 187.117 C 175.64 187.962 174.492 188.415 173.284 188.415 C 172.106 188.415 170.928 187.932 170.082 187.086 C 169.236 186.21 168.783 185.062 168.783 183.854 C 168.783 183.371 168.692 182.918 168.571 182.434 C 168.36 181.558 168.088 180.652 167.756 179.776 C 166.819 177.269 165.762 174.792 164.554 172.405 C 161.412 166.152 157.999 160.02 154.344 154.069 C 149.027 145.188 143.439 136.488 137.608 127.97 C 143.469 119.602 149.057 111.023 154.344 102.293 C 158.029 96.342 161.412 90.24 164.554 83.987 C 165.762 81.571 166.819 79.063 167.756 76.496 C 168.088 75.59 168.36 74.653 168.571 73.717 C 168.692 73.173 168.783 72.599 168.783 72.025 L 168.783 72.025 L 168.783 72.025 Z M 168.783 183.854 C 168.783 183.854 168.783 183.854 168.783 183.854 L 168.783 183.794 L 168.783 183.915 C 168.783 183.884 168.783 183.884 168.783 183.854 L 168.783 183.854 L 168.783 183.854 Z M 119.454 120.78 C 119.514 120.72 119.574 120.629 119.635 120.569 C 123.109 115.917 126.341 111.144 129.392 106.19 C 135.192 96.916 140.327 87.22 144.798 77.221 C 146.459 73.535 147.939 69.79 149.238 65.984 C 149.692 64.685 150.054 63.355 150.356 62.026 C 150.537 61.332 150.628 60.637 150.658 59.912 C 150.688 58.703 151.202 57.556 152.078 56.74 C 152.954 55.924 154.102 55.471 155.31 55.501 C 156.518 55.532 157.666 56.045 158.482 56.921 C 159.298 57.797 159.751 58.945 159.721 60.153 C 159.69 61.513 159.509 62.872 159.177 64.171 C 158.784 65.772 158.361 67.343 157.817 68.883 C 156.458 72.992 154.857 77.009 153.075 80.936 C 148.453 91.298 143.106 101.327 137.095 110.993 C 133.923 116.128 130.54 121.113 126.915 125.976 C 126.432 126.61 125.918 127.275 125.435 127.94 C 125.978 128.634 126.492 129.329 127.006 130.054 C 130.63 134.887 134.014 139.872 137.186 145.037 C 143.167 154.673 148.483 164.702 153.105 175.064 C 154.887 179.021 156.458 183.039 157.848 187.117 C 158.361 188.657 158.814 190.228 159.177 191.829 C 159.509 193.158 159.69 194.487 159.721 195.847 C 159.751 197.055 159.298 198.203 158.482 199.079 C 157.666 199.955 156.518 200.468 155.31 200.499 C 154.102 200.529 152.954 200.076 152.078 199.26 C 151.202 198.444 150.688 197.297 150.658 196.088 C 150.628 195.363 150.537 194.668 150.356 193.974 C 150.054 192.614 149.692 191.315 149.238 190.016 C 147.97 186.18 146.49 182.434 144.828 178.779 C 140.388 168.78 135.252 159.084 129.483 149.78 C 126.432 144.856 123.199 140.083 119.725 135.431 C 119.665 135.31 119.574 135.189 119.484 135.069 C 118.306 136.368 117.097 137.666 115.889 138.905 C 114.077 140.748 112.174 142.5 110.15 144.131 C 108.307 145.672 106.343 147.031 104.289 148.269 C 102.356 149.447 100.332 150.384 98.187 151.079 C 96.133 151.773 93.988 152.136 91.814 152.166 C 88.189 152.227 84.624 151.411 81.392 149.81 C 78.552 148.33 76.075 146.245 74.172 143.708 C 72.42 141.352 71.121 138.724 70.275 135.945 C 69.49 133.377 69.097 130.688 69.097 128 C 69.097 125.312 69.49 122.623 70.275 120.055 C 71.121 117.276 72.42 114.648 74.172 112.292 C 76.075 109.755 78.552 107.67 81.392 106.19 C 84.624 104.589 88.189 103.773 91.783 103.834 L 91.783 103.834 C 91.814 103.834 91.844 103.834 91.844 103.834 C 94.019 103.864 96.194 104.227 98.278 104.921 C 100.393 105.616 102.447 106.553 104.38 107.731 C 106.434 108.939 108.398 110.328 110.27 111.869 C 112.264 113.5 114.167 115.252 116.01 117.095 C 117.188 118.303 118.336 119.542 119.454 120.78 L 119.454 120.78 L 119.454 120.78 Z M 186.787 158.721 C 187.059 159.869 186.847 161.108 186.213 162.135 C 185.578 163.132 184.551 163.857 183.373 164.128 C 182.225 164.4 180.987 164.189 179.96 163.555 C 178.963 162.92 178.238 161.893 177.966 160.715 C 177.755 159.809 177.452 158.903 177.03 158.057 C 176.395 156.577 175.67 155.157 174.915 153.737 C 173.042 150.233 171.018 146.789 168.904 143.436 C 165.671 138.18 162.258 133.045 158.754 128 C 162.258 122.955 165.671 117.82 168.904 112.564 C 171.018 109.211 173.042 105.767 174.915 102.263 C 175.67 100.843 176.395 99.423 177.03 97.943 C 177.452 97.097 177.755 96.191 177.966 95.285 C 178.238 94.107 178.963 93.08 179.96 92.445 C 180.987 91.811 182.225 91.6 183.373 91.872 C 184.551 92.143 185.578 92.868 186.213 93.865 C 186.847 94.892 187.059 96.131 186.787 97.279 C 186.454 98.819 185.941 100.269 185.306 101.689 C 184.551 103.35 183.766 104.982 182.89 106.583 C 180.926 110.238 178.812 113.833 176.576 117.367 C 174.371 120.962 172.075 124.496 169.719 128 C 172.075 131.504 174.371 135.038 176.576 138.633 C 178.812 142.167 180.926 145.762 182.89 149.417 C 183.766 151.018 184.551 152.65 185.306 154.311 C 185.941 155.731 186.454 157.181 186.787 158.721 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sirikali.svg b/.icons/Gruvbox_Dark-2/apps/64/sirikali.svg
new file mode 100755
index 000000000..1fb5a8a89
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sirikali.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="n7BWxODnlodUguutxM3tUnL804IsxBUu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#n7BWxODnlodUguutxM3tUnL804IsxBUu)">
+ <linearGradient id="_lgradient_45" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_45)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_46" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_46)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 128 55.5 C 105.28 55.5 87.722 73.974 87.722 96.926 L 87.722 115.917 L 78.786 115.917 C 74.813 115.917 71.611 119.725 71.611 123.736 L 71.611 193.247 C 71.611 197.259 74.813 200.5 78.786 200.5 L 177.214 200.5 C 181.186 200.5 184.389 197.259 184.389 193.247 L 184.389 123.736 C 184.389 119.725 181.178 115.659 177.214 115.917 L 168.278 115.917 L 168.278 96.934 C 168.278 73.981 150.717 55.5 128 55.5 Z M 128 71.611 C 142.2 71.611 152.167 82.581 152.167 96.926 L 152.167 115.917 L 103.833 115.917 L 103.833 96.926 C 103.833 82.579 113.798 71.611 128 71.611 Z M 128 128 C 139.122 128 148.139 137.016 148.139 148.139 C 148.129 156.137 143.386 163.371 136.056 166.571 L 136.056 180.361 C 136.056 184.824 132.463 188.417 128 188.417 C 123.537 188.417 119.944 184.824 119.944 180.361 L 119.944 166.586 C 112.609 163.385 107.865 156.143 107.861 148.139 C 107.861 137.016 116.878 128 128 128 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/skanlite.svg b/.icons/Gruvbox_Dark-2/apps/64/skanlite.svg
new file mode 120000
index 000000000..490a5aa3c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/skanlite.svg
@@ -0,0 +1 @@
+scanner.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/skrooge.svg b/.icons/Gruvbox_Dark-2/apps/64/skrooge.svg
new file mode 120000
index 000000000..933c149b7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/skrooge.svg
@@ -0,0 +1 @@
+coin.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/skydrive.svg b/.icons/Gruvbox_Dark-2/apps/64/skydrive.svg
new file mode 100755
index 000000000..6ae8dadd5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/skydrive.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="JAlt9loNaokmAjG44cuJSHsVEop2WCdw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#JAlt9loNaokmAjG44cuJSHsVEop2WCdw)">
+ <linearGradient id="_lgradient_47" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_47)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_48" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_48)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_49" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(145,0,0,85.783,55.5,85.108)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_49)" fill-rule="evenodd" d="M 102.509 170.366 C 93.734 168.173 88.846 161.198 88.83 150.849 C 88.825 147.541 89.065 145.955 89.891 143.827 C 91.915 138.61 97.275 134.675 104.328 133.226 C 107.838 132.505 108.919 131.731 108.919 129.94 C 108.919 129.378 109.337 127.704 109.847 126.22 C 112.167 119.479 116.461 113.859 121.049 111.561 C 125.852 109.155 128.276 108.612 134.085 108.643 C 142.336 108.688 146.452 110.477 152.209 116.523 L 155.375 119.848 L 158.211 118.867 C 171.939 114.116 185.625 122.203 186.728 135.718 L 187.03 139.415 L 189.733 140.384 C 197.453 143.15 201.082 148.958 200.424 157.497 C 199.994 163.081 197.383 167.539 193.247 169.752 L 191.303 170.792 L 148.093 170.876 C 114.888 170.94 104.333 170.822 102.509 170.366 L 102.509 170.366 Z M 70.116 164.397 C 64.994 163.179 59.566 158.655 57.02 153.481 C 55.577 150.546 55.5 150.114 55.5 144.921 C 55.5 139.983 55.623 139.19 56.773 136.738 C 59.196 131.568 63.838 127.833 69.663 126.366 C 70.892 126.057 72.047 125.563 72.23 125.268 C 72.412 124.974 72.615 123.371 72.68 121.705 C 73.086 111.363 79.872 102.249 89.348 99.323 C 94.467 97.741 100.899 98.13 106.467 100.358 C 108.233 101.064 108.034 101.216 111.768 96.32 C 113.976 93.424 118.438 89.823 122.091 87.988 C 126.033 86.008 130.132 85.096 135.035 85.108 C 148.738 85.142 160.547 93.713 164.914 106.793 C 166.309 110.973 166.239 112.143 164.594 112.177 C 163.875 112.193 161.818 112.588 160.021 113.056 L 156.754 113.908 L 153.772 110.927 C 145.367 102.521 131.649 100.705 119.988 106.452 C 115.329 108.749 111.585 112.045 108.757 116.341 C 106.741 119.404 104.171 125.118 104.171 126.537 C 104.171 127.543 103.356 128.046 99.876 129.187 C 89.1 132.721 82.811 140.882 82.816 151.324 C 82.817 155.125 83.796 159.775 85.155 162.439 C 85.667 163.443 85.953 164.398 85.79 164.561 C 85.373 164.977 71.969 164.837 70.116 164.397 L 70.116 164.397 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/skype.svg b/.icons/Gruvbox_Dark-2/apps/64/skype.svg
new file mode 100755
index 000000000..58d1e3d18
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/skype.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="UFRH5r6uZ5jpnxHQNHavITUZnn7KlS7w" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#UFRH5r6uZ5jpnxHQNHavITUZnn7KlS7w)">
+ <linearGradient id="_lgradient_5" x1=".39" x2=".401" y1="-.34" y2=".819" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_6" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="rrpjYSq1BSkO77w2WYw3typnFm3meUd1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#rrpjYSq1BSkO77w2WYw3typnFm3meUd1)">
+ <path fill="#111111" fill-rule="evenodd" d="M 95.418 59.506 C 74.052 59.506 56.775 76.801 56.775 98.14 C 56.775 104.732 58.446 111.111 61.357 116.547 C 60.392 121.15 59.861 125.835 59.861 130.718 C 59.861 168.327 90.37 198.835 128.038 198.835 C 132.9 198.835 137.609 198.32 142.191 197.355 C 147.65 200.306 153.948 201.954 160.577 201.954 C 181.945 201.954 199.222 184.662 199.222 163.32 C 199.222 156.684 197.55 150.349 194.618 144.891 C 195.583 140.31 196.098 135.603 196.098 130.742 C 196.098 93.155 165.589 62.625 127.966 62.625 C 123.082 62.625 118.373 63.118 113.791 64.105 C 108.354 61.195 101.973 59.501 95.379 59.501 L 95.418 59.506 Z M 129.287 90.031 C 149.368 90.031 159.731 100.64 159.731 106.866 C 159.731 113.113 156.742 114.048 151.813 114.048 C 142.236 114.048 146.156 102.504 128.216 102.504 C 122.279 102.504 114.863 105.22 114.863 112.158 C 114.863 117.734 121.431 119.786 133.025 122.647 C 150.501 127.327 163.611 131.998 163.611 148.044 C 163.611 163.622 150.928 171.431 130.843 171.431 C 110.762 171.431 97.937 159.42 97.937 153.194 C 97.937 146.968 100.3 145.405 105.229 145.405 C 114.822 145.405 113.529 158.506 131.468 158.506 C 137.426 158.506 146.218 155.79 146.218 148.832 C 146.218 143.276 145.752 141.35 133.025 137.918 C 119.431 136.071 97.474 131.65 97.474 114.688 C 97.474 99.111 109.231 90.045 129.311 90.045 L 129.287 90.031 Z"/>
+ </g>
+ <path fill="#ececec" fill-rule="evenodd" d="M 95.418 55.506 C 74.052 55.506 56.775 72.801 56.775 94.14 C 56.775 100.732 58.446 107.111 61.357 112.547 C 60.392 117.15 59.861 121.835 59.861 126.718 C 59.861 164.327 90.37 194.835 128.038 194.835 C 132.9 194.835 137.609 194.32 142.191 193.355 C 147.65 196.306 153.948 197.954 160.577 197.954 C 181.945 197.954 199.222 180.662 199.222 159.32 C 199.222 152.684 197.55 146.349 194.618 140.891 C 195.583 136.31 196.098 131.603 196.098 126.742 C 196.098 89.155 165.589 58.625 127.966 58.625 C 123.082 58.625 118.373 59.118 113.791 60.105 C 108.354 57.195 101.973 55.501 95.379 55.501 L 95.418 55.506 Z M 129.287 86.031 C 149.368 86.031 159.731 96.64 159.731 102.866 C 159.731 109.113 156.742 110.048 151.813 110.048 C 142.236 110.048 146.156 98.504 128.216 98.504 C 122.279 98.504 114.863 101.22 114.863 108.158 C 114.863 113.734 121.431 115.786 133.025 118.647 C 150.501 123.327 163.611 127.998 163.611 144.044 C 163.611 159.622 150.928 167.431 130.843 167.431 C 110.762 167.431 97.937 155.42 97.937 149.194 C 97.937 142.968 100.3 141.405 105.229 141.405 C 114.822 141.405 113.529 154.506 131.468 154.506 C 137.426 154.506 146.218 151.79 146.218 144.832 C 146.218 139.276 145.752 137.35 133.025 133.918 C 119.431 132.071 97.474 127.65 97.474 110.688 C 97.474 95.111 109.231 86.045 129.311 86.045 L 129.287 86.031 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 95.378 55.5 L 95.418 55.505 C 74.052 55.505 56.775 72.799 56.775 94.139 C 56.775 94.659 56.804 95.177 56.824 95.694 C 57.356 74.818 74.388 58.054 95.418 58.054 L 95.378 58.049 C 101.973 58.049 108.353 59.74 113.791 62.649 C 118.373 61.663 123.082 61.169 127.965 61.169 C 165.143 61.169 195.356 90.989 196.066 127.963 C 196.073 127.554 196.096 127.151 196.096 126.741 C 196.096 89.154 165.588 58.625 127.965 58.625 C 123.082 58.625 118.373 59.119 113.791 60.106 C 108.353 57.196 101.973 55.5 95.378 55.5 Z M 61.013 114.399 C 60.278 118.409 59.86 122.489 59.86 126.721 C 59.86 127.162 59.886 127.597 59.895 128.037 C 59.976 123.597 60.472 119.309 61.355 115.095 C 61.234 114.868 61.13 114.629 61.013 114.399 Z M 194.963 141.576 C 194.85 142.196 194.75 142.819 194.62 143.434 C 197.316 148.452 198.926 154.218 199.171 160.272 C 199.179 159.952 199.221 159.639 199.221 159.318 C 199.221 152.954 197.675 146.878 194.963 141.576 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/skypeforlinux.svg b/.icons/Gruvbox_Dark-2/apps/64/skypeforlinux.svg
new file mode 120000
index 000000000..c233e23c9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/skypeforlinux.svg
@@ -0,0 +1 @@
+skype.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/slack.svg b/.icons/Gruvbox_Dark-2/apps/64/slack.svg
new file mode 100644
index 000000000..55938816b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/slack.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="FfIm56nQQPvBux36ZpjnKbSBm9fG5lol" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#FfIm56nQQPvBux36ZpjnKbSBm9fG5lol)">
+ <path fill="#46a926" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#f4f1ef" d="M 44.65 73.271 L 174.004 36.121 L 211.154 165.475 L 81.8 202.625 L 44.65 73.271 Z"/>
+ <path fill="#48c39e" d="M 6.464 71.691 C 6.037 79.017 5.869 87.197 5.869 96.375 L 5.869 155.625 C 5.869 164.874 6.034 173.131 6.468 180.5 C 6.685 184.185 6.97 187.647 7.334 190.901 C 7.698 194.155 8.143 197.199 8.68 200.048 C 9.217 202.896 9.847 205.548 10.583 208.017 C 11.32 210.486 12.163 212.772 13.124 214.888 C 14.040529 216.926304 15.128084 218.883301 16.375 220.738 C 17.56392 222.497287 18.918062 224.139066 20.419 225.641 C 21.922947 227.140325 23.566755 228.492473 25.328 229.679 C 26.722 230.621 28.295 231.419 29.886 232.207 C 48.261 227.931 65.947 219.867 82.049 203.08 L 44.941 73.684 C 32.863 72.318 21.512 71.617 10.894 71.599 L 10.894 71.591 C 9.383 71.589 7.932 71.646 6.464 71.691 Z"/>
+ <path fill="#d81768" d="M 78.848 239.896 C 82.659 239.974 85.964 240.169 90.175 240.169 L 165.544 240.169 C 174.801 240.169 183.066 240.003 190.443 239.57 C 193.920911 239.372431 197.393088 239.084333 200.856 238.706 C 204.113 238.342 207.161 237.898 210.012 237.362 C 212.864 236.826 215.518 236.198 217.99 235.463 C 220.462 234.727 222.751 233.886 224.869 232.926 C 226.908989 232.011211 228.867681 230.924982 230.724 229.679 C 232.486193 228.492501 234.130999 227.140358 235.636 225.641 C 237.136302 224.139028 238.489776 222.497246 239.678 220.738 C 240.377 219.706 240.941 218.5 241.555 217.361 C 238.252 198.279 230.594 180.285 211.113 165.246 L 211.111 165.246 L 81.719 202.353 C 78.522 215.43 77.793 227.885 78.848 239.896 L 78.848 239.896 Z"/>
+ <path fill="#eab305" d="M 249.897 167.559 C 249.985 163.567 250.184 160.062 250.184 155.625 L 250.184 96.375 C 250.184 87.126 250.019 78.869 249.585 71.5 C 249.368 67.815 249.085 64.351 248.72 61.097 C 248.356 57.843 247.912 54.799 247.375 51.95 C 246.837 49.102 246.205 46.45 245.469 43.981 C 244.733 41.512 243.892 39.226 242.931 37.11 C 242.0138 35.071642 240.925576 33.114646 239.678 31.26 C 238.489776 29.500754 237.136302 27.858972 235.636 26.357 C 234.130999 24.857642 232.486193 23.505499 230.724 22.319 C 228.867681 21.073018 226.908989 19.986789 224.869 19.072 C 222.751 18.112 220.462 17.272 217.99 16.537 C 215.518 15.802 212.864 15.172 210.012 14.636 C 207.797 14.219 205.357 13.903 202.899 13.593 C 191.261 18.283 181.24 25.281 174.006 36.266 L 211.113 165.662 C 224.843 168.496 237.669 168.853 249.897 167.559 L 249.897 167.559 Z"/>
+ <path fill="#81d2e0" d="M 179.772 12.171 C 175.111 12.044 170.834 11.831 165.544 11.831 L 90.175 11.831 C 80.918 11.831 72.653 11.995 65.276 12.428 C 61.588 12.645 58.122 12.929 54.865 13.292 C 51.608 13.656 48.561 14.1 45.709 14.636 C 42.857 15.172 40.201 15.802 37.729 16.537 C 35.257 17.272 32.969 18.112 30.85 19.072 C 28.810011 19.986789 26.851319 21.073018 24.995 22.319 C 23.23344 23.505519 21.5893 24.857666 20.085 26.357 C 19.826 26.616 19.631 26.943 19.381 27.211 C 25.741 43.031 34.131 58.5 44.608 73.612 L 174.002 36.505 C 177.476 27.747 179.177 19.729 179.772 12.171 L 179.772 12.171 Z"/>
+ <path fill="#390f39" d="M 16.575 221.385 C 17.657 222.901 18.794 224.351 20.085 225.641 C 21.5893 227.140334 23.23344 228.492481 24.995 229.679 C 26.851319 230.924982 28.810011 232.011211 30.85 232.926 C 32.969 233.886 35.257 234.727 37.729 235.463 C 40.201 236.198 42.857 236.826 45.709 237.362 C 48.561 237.898 51.608 238.342 54.865 238.706 C 58.122 239.069 61.588 239.353 65.276 239.57 C 72.653 240.003 80.918 240.169 90.175 240.169 L 92.466 240.169 L 81.719 202.707 L 16.575 221.385 L 16.575 221.385 Z"/>
+ <path fill="#20a48e" d="M 29.23 19.97 C 27.765 20.712 26.29 21.444 24.995 22.319 C 23.23344 23.505519 21.5893 24.857666 20.085 26.357 C 18.584093 27.858692 17.230262 29.500501 16.042 31.26 C 14.794336 33.114241 13.706745 35.071303 12.791 37.11 C 11.83 39.226 10.986 41.512 10.25 43.981 C 9.514 46.45 8.884 49.102 8.347 51.95 C 7.809 54.799 7.365 57.843 7.001 61.097 C 6.621491 64.556505 6.332725 68.025363 6.135 71.5 C 5.904 75.421 5.911 80.297 5.816 84.737 L 44.608 73.612 L 29.23 19.97 L 29.23 19.97 Z"/>
+ <path fill="#46a926" d="M 228.263 20.953 C 227.148 20.315 226.097 19.628 224.869 19.072 C 222.751 18.112 220.462 17.272 217.99 16.537 C 215.518 15.802 212.864 15.172 210.012 14.636 C 207.161 14.1 204.113 13.656 200.856 13.292 C 197.393088 12.913667 193.920911 12.625569 190.443 12.428 C 183.479 12.019 175.572 11.882 166.938 11.865 L 174.004 36.505 L 228.263 20.953 L 228.263 20.953 Z"/>
+ <path fill="#bc1938" d="M 229.655 230.272 C 229.993 230.06 230.397 229.9 230.724 229.679 C 232.486193 228.492501 234.130999 227.140358 235.636 225.641 C 237.136302 224.139028 238.489776 222.497246 239.678 220.738 C 240.925576 218.883354 242.0138 216.926358 242.931 214.888 C 243.892 212.772 244.733 210.486 245.469 208.017 C 246.205 205.548 246.837 202.896 247.375 200.048 C 247.912 197.199 248.356 194.155 248.72 190.901 C 249.085 187.647 249.368 184.185 249.585 180.5 C 250.019 173.131 250.184 164.874 250.184 155.625 L 250.184 154.381 L 211.111 165.588 L 229.655 230.272 L 229.655 230.272 Z"/>
+ <path fill="#5a3856" d="M 127.752 171.876 Q 113.455 171.876 103.154 164.237 Q 92.852 156.598 88.367 143.143 L 107.428 135.995 Q 110.792 143.143 116.258 147.418 Q 121.725 151.693 128.312 151.693 Q 135.18 151.693 139.105 149.1 Q 143.029 146.507 143.029 141.601 Q 143.029 138.378 140.156 135.855 Q 137.282 133.332 134.129 132.14 Q 130.975 130.949 124.388 128.847 Q 120.043 127.445 117.87 126.674 Q 115.698 125.903 111.633 124.221 Q 107.569 122.539 105.466 121.138 Q 103.364 119.736 100.42 117.354 Q 97.477 114.971 96.005 112.378 Q 94.534 109.785 93.412 106.071 Q 92.291 102.356 92.291 98.152 Q 92.291 86.378 101.542 78.389 Q 110.792 70.4 126.63 70.4 Q 139.805 70.4 148.776 77.268 Q 157.746 84.136 160.689 94.928 L 141.627 101.095 Q 137.002 90.583 125.509 90.583 Q 113.595 90.583 113.595 98.572 Q 113.595 100.394 114.717 101.796 Q 115.838 103.197 118.781 104.599 Q 121.725 106.001 123.617 106.701 Q 125.509 107.402 130.274 109.084 Q 135.32 110.766 138.053 111.747 Q 140.786 112.728 145.552 114.761 Q 150.317 116.793 153.05 119.106 Q 155.784 121.418 158.727 124.642 Q 161.67 127.866 163.002 132.211 Q 164.333 136.555 164.333 141.741 Q 164.333 155.617 153.962 163.746 Q 143.59 171.876 127.752 171.876 L 127.752 171.876 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_378" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_378)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/slade.svg b/.icons/Gruvbox_Dark-2/apps/64/slade.svg
new file mode 100644
index 000000000..2e787ba40
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/slade.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_IyrotnqkXJqeprJm3RuUhMqSc4k1boxo">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_IyrotnqkXJqeprJm3RuUhMqSc4k1boxo)">
+ <defs>
+ <filter id="y1g3jbZXArvonYbZ77MZGCEs80kMGriL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#y1g3jbZXArvonYbZ77MZGCEs80kMGriL)">
+ <linearGradient id="_lgradient_395" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_395)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_396" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_396)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".6">
+ <path fill="#111111" d="M 126.289 44.5 C 122.506 44.5 119.466 47.541 119.466 51.323 L 119.466 56.479 C 116.255 56.851 113.073 57.442 109.942 58.246 L 108.064 53.501 C 106.671 49.985 102.724 48.275 99.207 49.667 L 96.029 50.923 C 92.512 52.316 90.802 56.263 92.195 59.78 L 94.084 64.558 C 90.59 66.443 87.259 68.618 84.127 71.059 L 80.527 67.459 C 77.852 64.784 73.545 64.784 70.87 67.459 L 68.459 69.87 C 65.784 72.545 65.784 76.852 68.459 79.527 L 72.092 83.161 C 69.623 86.271 67.419 89.583 65.503 93.062 L 60.78 91.195 C 57.263 89.802 53.316 91.512 51.923 95.029 L 50.667 98.207 C 49.275 101.724 50.985 105.671 54.501 107.064 L 59.302 108.964 C 58.472 112.086 57.856 115.26 57.457 118.466 L 52.323 118.466 C 48.541 118.466 45.5 121.506 45.5 125.289 L 45.5 128.711 C 45.5 132.494 48.541 135.534 52.323 135.534 L 57.479 135.534 C 57.851 138.745 58.442 141.927 59.246 145.058 L 54.501 146.936 C 50.985 148.329 49.275 152.276 50.667 155.793 L 51.923 158.971 C 53.316 162.488 57.263 164.198 60.78 162.805 L 65.558 160.916 C 67.443 164.41 69.618 167.741 72.059 170.873 L 68.459 174.473 C 65.784 177.148 65.784 181.455 68.459 184.13 L 70.87 186.541 C 73.545 189.216 77.852 189.216 80.527 186.541 L 84.161 182.908 C 87.271 185.377 90.583 187.581 94.062 189.497 L 92.195 194.22 C 90.802 197.737 92.512 201.684 96.029 203.077 L 99.207 204.333 C 102.724 205.725 106.671 204.015 108.064 200.499 L 109.964 195.698 C 113.086 196.528 116.26 197.144 119.466 197.543 L 119.466 202.677 C 119.466 206.459 122.506 209.5 126.289 209.5 L 129.711 209.5 C 133.494 209.5 136.534 206.459 136.534 202.677 L 136.534 197.521 C 139.745 197.149 142.927 196.558 146.058 195.754 L 147.936 200.499 C 149.329 204.015 153.276 205.725 156.793 204.333 L 159.971 203.077 C 163.488 201.684 165.198 197.737 163.805 194.22 L 161.916 189.442 C 165.41 187.557 168.741 185.382 171.873 182.941 L 175.473 186.541 C 178.148 189.216 182.455 189.216 185.13 186.541 L 187.541 184.13 C 190.216 181.455 190.216 177.148 187.541 174.473 L 183.908 170.839 C 186.377 167.729 188.581 164.417 190.497 160.938 L 195.22 162.805 C 198.737 164.198 202.684 162.488 204.077 158.971 L 205.333 155.793 C 206.725 152.276 205.015 148.329 201.499 146.936 L 196.698 145.036 C 197.528 141.914 198.144 138.74 198.543 135.534 L 203.677 135.534 C 207.459 135.534 210.5 132.494 210.5 128.711 L 210.5 125.289 C 210.5 121.506 207.459 118.466 203.677 118.466 L 198.521 118.466 C 198.149 115.255 197.558 112.073 196.754 108.942 L 201.499 107.064 C 205.015 105.671 206.725 101.724 205.333 98.207 L 204.077 95.029 C 202.684 91.512 198.737 89.802 195.22 91.195 L 190.442 93.084 C 188.557 89.59 186.382 86.259 183.941 83.127 L 187.541 79.527 C 190.216 76.852 190.216 72.545 187.541 69.87 L 185.13 67.459 C 182.455 64.784 178.148 64.784 175.473 67.459 L 171.839 71.092 C 168.729 68.623 165.417 66.419 161.938 64.503 L 163.805 59.78 C 165.198 56.263 163.488 52.316 159.971 50.923 L 156.793 49.667 C 153.276 48.275 149.329 49.985 147.936 53.501 L 146.036 58.302 C 142.914 57.472 139.74 56.856 136.534 56.457 L 136.534 51.323 C 136.534 47.541 133.494 44.5 129.711 44.5 L 126.289 44.5 Z"/>
+ </g>
+ <linearGradient id="_lgradient_397" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(62.586,0,0,96.724,96.707,78.638)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_397)" d="M 159.293 78.638 L 159.293 112.507 C 159.293 112.507 141.938 112.507 141.938 120.549 C 141.938 133.417 154.59 134.318 153.674 146.998 C 151.381 178.915 116.046 176.132 96.752 174.458 L 96.707 145.295 C 96.707 145.295 102.665 147.384 108.56 146.927 C 112.353 146.989 117.031 142.259 116.265 138.948 C 117.031 130.197 102.427 121.811 102.397 111.188 C 102.637 78.638 147.558 78.638 159.293 78.638 L 159.293 78.638 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sleep.svg b/.icons/Gruvbox_Dark-2/apps/64/sleep.svg
new file mode 120000
index 000000000..620d61d33
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sleep.svg
@@ -0,0 +1 @@
+system-suspend.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/slic3r.svg b/.icons/Gruvbox_Dark-2/apps/64/slic3r.svg
new file mode 100755
index 000000000..9e86d2614
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/slic3r.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="RjZDkPtsakFTHYjtOhnm3iRjk3lupkiA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#RjZDkPtsakFTHYjtOhnm3iRjk3lupkiA)">
+ <linearGradient id="_lgradient_50" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_50)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_51" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_51)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_52" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(102.064,0,0,102.034,77.721,98.466)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_52)" d="M 157.534 98.466 L 77.721 178.279 C 88.496 192.278 105.156 200.487 122.821 200.5 C 154.282 200.5 179.786 174.996 179.786 143.536 C 179.756 125.875 171.537 109.228 157.534 98.466 L 157.534 98.466 Z"/>
+ <g opacity=".4">
+ <path fill="#111111" d="M 157.534 98.466 L 77.721 178.279 C 88.496 192.278 105.156 200.487 122.821 200.5 C 154.282 200.5 179.786 174.996 179.786 143.536 C 179.756 125.875 171.537 109.228 157.534 98.466 L 157.534 98.466 Z"/>
+ </g>
+ <linearGradient id="_lgradient_53" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(102.064,0,0,102.034,76.214,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_53)" d="M 133.179 55.5 C 101.718 55.5 76.214 81.004 76.214 112.464 C 76.244 130.125 84.463 146.772 98.466 157.534 L 178.279 77.721 C 167.504 63.722 150.844 55.513 133.179 55.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/slidewall.svg b/.icons/Gruvbox_Dark-2/apps/64/slidewall.svg
new file mode 100644
index 000000000..7fa8e2178
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/slidewall.svg
@@ -0,0 +1,61 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#VXLSskl2xNFC2URF7Z75tF06T2JYYDD4)">
+ <linearGradient id="_lgradient_379" x1=".671" x2=".329" y1="-.003" y2=".873" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#9b33ae"/>
+ <stop offset="100%" style="stop-color:#e97cc8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_379)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="VXLSskl2xNFC2URF7Z75tF06T2JYYDD4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".05">
+ <path fill="#ffffff" d="M 226.499 22.25 L 29.956 231.898 C 42.535 238.491 61.75 240.148 90.904 240.148 L 165.551 240.148 C 238.896 240.148 249.379 229.692 249.379 156.415 L 249.379 97.733 C 249.379 53.583 245.566 32.244 226.499 22.25 Z"/>
+ </g>
+ <path fill="#faf8f6" d="M 160.431 12 C 160.727 82.554 171.915 92.767 244.244 92.767 L 250.288 92.767 L 160.431 12 L 160.431 12 Z"/>
+ <path fill="#5d5d5d" d="M 250.288 92.767 C 249.992 22.214 238.803 12 166.474 12 L 160.431 12 L 250.288 92.767 L 250.288 92.767 Z"/>
+ <g style="opacity:0.4" filter="url(#LFM8UauP2sewu6ZrCjbxF4MOBknLYI8K)">
+ <g opacity=".4">
+ <linearGradient id="_lgradient_380" x1=".455" x2=".455" y1="0" y2=".988" gradientTransform="matrix(112.736,0,0,122.324,63.783,65.912)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#000000"/>
+ <stop offset="49.871%" style="stop-color:#000000"/>
+ <stop offset="98.8%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_380)" d="M 63.783 65.912 L 63.783 188.236 C 63.783 188.236 125.824 163.161 176.519 127.036 C 176.519 127.025 176.514 127.015 176.506 127.003 C 176.500445 126.988763 176.493048 126.975316 176.484 126.963 C 176.474738 126.950063 176.466063 126.936716 176.458 126.923 C 176.450425 126.911315 176.445951 126.897893 176.445 126.884 C 122.971 89.606 63.783 65.912 63.783 65.912 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="LFM8UauP2sewu6ZrCjbxF4MOBknLYI8K" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="9.064"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="bjS5GBH9F7dlWRzNpXcNy5JOpEucVGdV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.133"/>
+ </filter>
+ </defs>
+ <g opacity=".1" filter="url(#bjS5GBH9F7dlWRzNpXcNy5JOpEucVGdV)">
+ <path d="M 63.783 65.912 L 63.783 188.236 C 63.783 188.236 125.824 163.161 176.519 127.036 C 176.519 127.025 176.514 127.015 176.506 127.003 C 176.500445 126.988763 176.493048 126.975316 176.484 126.963 C 176.474738 126.950063 176.466063 126.936716 176.458 126.923 C 176.450425 126.911315 176.445951 126.897893 176.445 126.884 C 122.971 89.606 63.783 65.912 63.783 65.912 Z"/>
+ </g>
+ <radialGradient id="_rgradient_6" cx=".5" cy=".5" r="14.914" fx=".5" fy=".5" gradientTransform="matrix(112.737,0,0,122.324,63.782,64.893)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f5f5f5"/>
+ <stop offset="100%" style="stop-color:#fbfbfb"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_6)" d="M 63.783 64.893 L 63.783 187.217 C 63.783 187.217 125.824 162.142 176.519 126.016 C 176.519 126.005 176.513 125.997 176.506 125.982 C 176.500048 125.967952 176.492676 125.954549 176.484 125.942 C 176.474 125.927 176.465 125.916 176.458 125.902 C 176.451 125.887 176.445 125.876 176.445 125.864 C 122.971 88.587 63.782 64.893 63.782 64.893 L 63.783 64.893 L 63.783 64.893 Z"/>
+ <path fill="#ffffff" d="M 63.782 64.893 L 63.782 65.912 C 63.782 65.912 122.569 89.438 175.859 126.481 C 176.078 126.325 176.3 126.172 176.52 126.016 C 176.52 126.005 176.514 125.997 176.507 125.982 C 176.501 125.967 176.493 125.956 176.484 125.942 C 176.474 125.927 176.464 125.915 176.458 125.902 C 176.450541 125.890259 176.446077 125.876868 176.445 125.863 C 122.971 88.587 63.782 64.893 63.782 64.893 L 63.782 64.893 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_381" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_381)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/slimjet.svg b/.icons/Gruvbox_Dark-2/apps/64/slimjet.svg
new file mode 100755
index 000000000..cc2fc88a8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/slimjet.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Jnhx82RbSwqwFZAsuKKNJ0jgGo7D54Yn" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Jnhx82RbSwqwFZAsuKKNJ0jgGo7D54Yn)">
+ <linearGradient id="_lgradient_54" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_54)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_55" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_55)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 200.5 128.119 L 150.667 141.595 L 85.708 191.437 L 114.293 141.594 L 73.625 137.062 L 55.5 155.187 L 64.563 127.999 L 55.5 100.811 L 73.625 118.937 L 114.52 114.409 L 85.71 64.563 L 150.646 114.408 L 200.499 128.124 L 200.5 128.119 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/slingscold.svg b/.icons/Gruvbox_Dark-2/apps/64/slingscold.svg
new file mode 100755
index 000000000..6ff347d02
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/slingscold.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ua0CMGyMvFynddkCq0oPQPyv5jScNvh4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ua0CMGyMvFynddkCq0oPQPyv5jScNvh4)">
+ <linearGradient id="_lgradient_58" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ccda"/>
+ <stop offset="14.286%" style="stop-color:#0083ff"/>
+ <stop offset="28.571%" style="stop-color:#007af9"/>
+ <stop offset="42.857%" style="stop-color:#0060e8"/>
+ <stop offset="57.143%" style="stop-color:#005fe7"/>
+ <stop offset="71.429%" style="stop-color:#2639ad"/>
+ <stop offset="85.714%" style="stop-color:#401e84"/>
+ <stop offset="100%" style="stop-color:#4a1475"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_58)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_59" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_59)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ececec" d="M 184.24 55.5 C 160.119 55.5 127.752 72.049 106.017 100.501 L 87.998 100.501 C 74.979 100.501 67.516 110.219 62.378 120.496 L 55.5 134.251 L 87.998 134.251 L 104.874 151.126 L 121.749 168.002 L 121.749 200.5 L 135.504 193.623 C 145.781 188.484 155.499 181.021 155.499 168.002 L 155.499 149.983 C 183.951 128.248 200.5 95.881 200.5 71.76 L 200.5 55.5 L 184.24 55.5 Z M 155.499 89.25 C 161.713 89.25 166.75 94.287 166.75 100.501 C 166.75 106.714 161.713 111.751 155.499 111.751 C 149.286 111.751 144.249 106.714 144.249 100.501 C 144.249 94.287 149.286 89.25 155.499 89.25 Z M 82.373 156.751 L 76.748 162.377 C 68.623 170.501 65.498 190.502 65.498 190.502 C 65.498 190.502 84.601 188.274 93.623 179.252 L 99.249 173.627 L 82.373 156.751 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/slingshot.svg b/.icons/Gruvbox_Dark-2/apps/64/slingshot.svg
new file mode 100644
index 000000000..f5b5e9572
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/slingshot.svg
@@ -0,0 +1,97 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_Wdb2tO8ZJ6mBwj3qG9ZYslyxY9IdtlWz">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_Wdb2tO8ZJ6mBwj3qG9ZYslyxY9IdtlWz)">
+ <defs>
+ <filter id="FxmuvCzeMuyaylnJgpKB3zDjQUD7X1mi" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#FxmuvCzeMuyaylnJgpKB3zDjQUD7X1mi)">
+ <linearGradient id="_lgradient_24" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_25" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="BBpk2DNmVeRgUHWilOAcLep8GkoydlSJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#BBpk2DNmVeRgUHWilOAcLep8GkoydlSJ)">
+ <path d="M 150.031 183.496 C 128.693 204.835 94.045 204.835 72.707 183.496 C 51.369 162.158 51.369 127.51 72.707 106.172 C 94.045 84.834 128.693 84.834 150.031 106.172 C 171.369 127.51 171.369 162.158 150.031 183.496 Z"/>
+ </g>
+ <linearGradient id="_lgradient_26" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(-77.324,-77.324,77.324,-77.324,111.369,219.782)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" d="M 150.031 181.119 C 128.693 202.458 94.045 202.458 72.707 181.119 C 51.369 159.781 51.369 125.133 72.707 103.795 C 94.045 82.457 128.693 82.457 150.031 103.795 C 171.369 125.133 171.369 159.781 150.031 181.119 Z"/>
+ <g opacity=".2">
+ <path d="M 151.277 132.011 L 151.032 131.656 L 151.246 130.964 L 151.828 131.068 L 152.365 131.373 L 152.434 131.319 L 152.256 131.797 L 151.778 132.029 L 151.277 132.011 Z M 154.3 135.229 L 154.086 134.464 L 149.447 131.46 L 148.328 131.391 L 147.312 132.493 L 146.812 133.859 L 147.221 134.61 L 154.3 135.229 Z M 83.012 131.601 L 82.48 133.522 L 84.223 131.551 L 84.364 130.945 L 83.618 130.645 L 83.012 131.601 Z M 84.059 128.492 L 84.059 128.596 L 81.091 130.003 L 84.847 129.256 L 84.059 128.492 Z M 86.322 132.225 L 86.695 131.942 L 87.014 131.196 L 86.959 131.287 L 87.209 130.413 L 86.517 130.304 L 85.967 130.449 L 85.612 130.822 L 85.429 131.46 L 85.912 132.065 L 86.322 132.225 Z M 145.783 118.818 L 145.25 118.531 L 142.869 118.372 L 141.868 117.539 L 143.083 113.078 L 137.161 122.66 L 135.595 123.812 L 138.495 124.918 L 145.783 118.818 Z M 151.368 145.403 L 157.273 154.754 L 152.507 145.899 L 151.368 145.403 Z M 165.754 142.877 C 165.754 173.054 141.304 197.504 111.127 197.504 C 80.968 197.504 56.5 173.054 56.5 142.877 C 56.5 112.7 80.968 88.25 111.127 88.25 C 141.304 88.25 165.754 112.7 165.754 142.877 Z M 126.013 120.808 L 126.026 125.469 L 126.969 127.836 L 129.213 127.317 L 129.336 125.788 L 126.013 120.808 Z M 129.336 112.486 L 128.534 112.167 L 126.85 112.541 L 125.23 112.186 L 125.157 114.193 L 125.339 114.639 L 127.524 114.853 L 128.908 113.752 L 129.336 112.486 Z M 96.956 98.01 L 99.673 97.905 L 104.99 94.436 C 103.283 94.65 101.631 94.937 99.997 95.329 L 99.036 96.603 L 96.956 98.01 Z M 93.56 99.594 L 95.353 101.037 L 97.648 101.338 L 99.086 99.972 L 98.221 99.845 L 94.68 97.819 L 93.646 97.623 L 93.56 99.594 Z M 88.862 99.38 L 89.058 99.649 L 90.073 99.576 L 91.156 99.116 L 91.748 98.388 L 91.529 98.083 C 90.624 98.474 89.754 98.939 88.862 99.38 Z M 86.249 104.911 L 87.601 105.107 L 88.561 103.987 L 88.83 102.671 L 88.102 102.298 L 86.267 104.324 L 86.249 104.911 Z M 76.471 108.662 L 78.87 110.032 L 82.407 108.394 L 85.165 105.444 L 85.238 102.776 L 82.853 103.24 L 82.602 103.149 C 80.932 104.342 79.352 105.658 77.841 107.064 L 78.087 107.328 L 76.648 108.33 L 76.471 108.662 Z M 63.028 147.265 L 61.958 145.453 C 61.958 145.617 61.976 145.772 61.995 145.936 L 62.991 148.157 L 63.028 147.265 Z M 111.536 168.483 L 109.065 166.653 L 102.009 164.554 L 97.88 159.146 L 92.777 157.207 L 80.804 156.797 L 77.181 150.684 L 76.22 150.561 L 73.252 151.999 L 72.164 150.843 L 71.968 149.173 L 72.328 147.784 L 74.213 145.244 L 76.434 143.997 L 82.002 145.03 L 82.821 147.374 L 84.524 147.766 L 84.505 144.211 L 89.167 137.437 L 99.446 131.692 L 97.948 131.51 L 95.299 129.539 L 102.059 127.618 L 102.309 128.223 L 102.2 128.792 L 101.79 129.343 L 101.044 129.862 L 101.576 130.59 L 103.233 130.659 L 104.567 130.162 L 100.138 119.456 L 99.514 119.528 L 94.111 116.934 L 92.9 118.108 L 89.754 126.166 L 88.243 124.791 L 84.633 123.138 L 82.407 120.612 L 85.024 116.665 L 93.023 110.474 L 94.215 107.133 L 97.898 109.463 L 98.485 110.743 L 94.607 113.911 L 98.467 116.328 L 99.3 115.882 L 99.71 115.9 L 101.349 113.324 L 100.975 112.896 L 103.233 110.424 L 101.503 107.438 L 97.024 103.632 L 99.391 103.204 L 99.268 102.58 L 97.966 102.298 L 94.233 104.392 L 95.444 102.421 L 92.936 103.222 L 92.49 109.359 L 90.501 110.711 L 89.094 109.391 L 92.759 102.549 L 92.472 102.262 L 92.135 102.121 L 91.743 102.121 L 91.315 102.28 L 85.489 110.406 L 85.612 109.905 L 86.194 108.79 L 85.985 108.325 L 84.983 108.917 L 76.594 110.638 L 75.064 109.8 C 66.491 118.981 61.763 131.099 61.853 143.66 C 61.853 143.819 61.89 143.978 61.89 144.138 L 61.908 144.069 L 63.114 144.511 L 67.562 152.054 L 80.914 157.94 L 82.748 159.966 L 82.78 162.652 L 81.109 166.635 L 81.018 168.802 L 86.818 180.005 L 87 186.228 C 90.146 188.016 93.478 189.454 96.937 190.516 L 103.001 182.745 L 108.386 178.78 L 111.536 168.483 Z M 91.352 113.733 L 90.892 113.073 L 90.446 112.969 L 88.775 115.085 L 89.058 115.404 L 91.12 115.404 L 91.762 114.994 L 91.352 113.733 Z M 111.855 118.14 L 125.739 106.14 L 128.999 97.409 C 123.194 95.131 117.007 93.985 110.772 94.031 C 109.916 94.031 109.101 94.122 108.245 94.168 L 107.608 94.528 L 106.306 96.394 L 106.042 97.655 L 106.556 98.584 L 110.112 99.043 L 111.159 105.945 L 109.383 110.105 L 108.955 113.146 L 110.08 116.378 L 111.855 118.14 Z M 158.374 156.055 L 158.748 155.823 C 159.831 151.713 160.437 147.393 160.4 142.95 C 160.382 139.763 160.027 136.69 159.444 133.681 L 159.171 133.149 L 159.28 132.794 C 157.769 125.876 154.766 119.371 150.481 113.733 L 150.176 113.856 L 148.382 112.026 L 149.038 111.831 C 147.49 109.978 145.806 108.271 144.008 106.673 L 142.496 106.564 L 139.756 107.738 L 132.554 117.521 L 132.891 118.782 L 136.269 121.377 L 136.269 122.71 L 126.777 129.721 L 126.846 130.627 L 127.61 131.924 L 127.879 133.08 L 123.75 134.715 L 123.431 136.831 L 123.75 139.426 L 117.459 151.804 L 117.172 157.28 L 121.865 160.057 L 129.622 160.039 L 133.123 161.031 L 139.774 183.351 C 148.964 176.773 155.613 167.236 158.607 156.338 L 158.374 156.055 Z M 151.742 139.121 L 144.363 137.132 L 143.616 136.226 L 143.775 138.379 L 143.58 138.538 L 137.798 132.511 L 137.798 132.543 L 136.856 132.775 L 136.719 132.548 L 137.002 133.718 L 139.278 135.375 L 139.437 136.604 L 138.991 137.346 L 138.672 137.573 L 138.263 137.737 L 136.078 134.323 L 132.823 134.341 L 126.013 139.394 L 134.935 139.053 L 138.973 142.717 L 140.912 143.391 L 151.619 141.243 L 151.742 139.121 Z"/>
+ </g>
+ <defs>
+ <filter id="7Ihp3oLkI4KVsGSptQsMiDm473FHp3It" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#7Ihp3oLkI4KVsGSptQsMiDm473FHp3It)">
+ <path d="M 184.635 56.887 C 183.81 56.867 182.955 56.884 182.072 56.942 C 167.249 57.927 146.211 72.835 127.897 90.344 C 129.126 90.733 130.343 91.158 131.547 91.635 C 140.292 84.256 149.719 76.519 157.585 73.1 C 161.395 71.444 169.22 68.403 174.968 68.048 C 182.312 67.595 187.153 70.648 185.434 77.065 C 183.231 85.042 176.201 97.6 164.8 110.226 C 153.399 122.852 137.873 136.183 126.291 142.309 L 133.181 154.883 C 146.734 146.281 161.633 133.09 174.43 118.918 C 199.213 91.469 206.736 64.239 191.228 58.103 C 189.325 57.348 187.11 56.946 184.635 56.887 Z"/>
+ </g>
+ <path fill="#f22c42" d="M 184.637 54.508 C 183.812 54.488 182.957 54.505 182.074 54.564 C 166.728 55.583 144.695 71.493 125.948 89.795 C 127.156 90.128 128.345 90.529 129.532 90.947 C 138.813 83.095 149.12 74.401 157.586 70.722 C 161.396 69.066 169.221 66.025 174.97 65.67 C 182.314 65.216 187.155 68.269 185.435 74.687 C 183.232 82.664 176.202 95.221 164.801 107.848 C 153.4 120.474 137.874 133.805 126.291 139.931 L 133.182 152.505 C 146.735 143.904 161.634 130.712 174.431 116.54 C 199.214 89.091 206.737 61.861 191.23 55.724 C 189.326 54.969 187.111 54.567 184.637 54.508 Z"/>
+ <defs>
+ <filter id="EU412F9LOKLgDfxhNCTvPVgHowBC4Rzx" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#EU412F9LOKLgDfxhNCTvPVgHowBC4Rzx)">
+ <circle cx="128.009" cy="147.212" r="28.527" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 184.635 54.509 C 183.81 54.49 182.955 54.507 182.072 54.565 C 166.727 55.585 144.694 71.494 125.947 89.796 C 126.583 89.972 127.205 90.199 127.832 90.405 C 146.161 72.869 167.231 57.928 182.072 56.942 C 182.955 56.884 183.81 56.867 184.635 56.887 C 187.11 56.946 189.325 57.348 191.228 58.103 C 196.39 60.145 198.989 64.53 199.261 70.477 C 199.633 63.319 197.057 58.032 191.228 55.726 C 189.325 54.971 187.11 54.568 184.635 54.509 Z M 185.68 73.523 C 185.623 73.897 185.541 74.287 185.434 74.688 C 183.231 82.665 176.201 95.222 164.8 107.849 C 153.399 120.475 137.873 133.806 126.291 139.932 L 127.28 141.734 C 138.749 135.397 153.712 122.506 164.8 110.226 C 176.201 97.6 183.231 85.042 185.434 77.065 C 185.79 75.737 185.85 74.561 185.68 73.523 Z"/>
+ </g>
+ <linearGradient id="_lgradient_27" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(57.054,0,0,57.054,99.482,116.308)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_27)" cx="128.009" cy="144.835" r="28.527" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <circle cx="128.009" cy="147.212" r="19.018" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_28" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(38.036,0,0,38.036,108.991,125.817)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_28)" cx="128.009" cy="144.835" r="19.018" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <circle cx="128.009" cy="147.212" r="9.509" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_29" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(19.018,0,0,19.018,118.5,135.326)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_29)" cx="128.009" cy="144.835" r="9.509" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128.009 125.817 C 117.505 125.817 108.991 134.332 108.991 144.835 C 109.001 145.153 109.02 145.47 109.046 145.787 C 109.792 135.865 118.059 128.196 128.009 128.194 C 138.021 128.205 146.311 135.977 146.966 145.968 C 146.998 145.591 147.018 145.213 147.027 144.835 C 147.027 134.332 138.512 125.817 128.009 125.817 L 128.009 125.817 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/smartcode-stremio.svg b/.icons/Gruvbox_Dark-2/apps/64/smartcode-stremio.svg
new file mode 120000
index 000000000..ecc7e8139
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/smartcode-stremio.svg
@@ -0,0 +1 @@
+stremio.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/smartgit.svg b/.icons/Gruvbox_Dark-2/apps/64/smartgit.svg
new file mode 120000
index 000000000..4e1674b88
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/smartgit.svg
@@ -0,0 +1 @@
+syntevo-smartgit.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/smartgithg.svg b/.icons/Gruvbox_Dark-2/apps/64/smartgithg.svg
new file mode 120000
index 000000000..4e1674b88
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/smartgithg.svg
@@ -0,0 +1 @@
+syntevo-smartgit.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/smartphoneconnected.svg b/.icons/Gruvbox_Dark-2/apps/64/smartphoneconnected.svg
new file mode 120000
index 000000000..d69da412f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/smartphoneconnected.svg
@@ -0,0 +1 @@
+gsconnect.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/smartphonetrusted.svg b/.icons/Gruvbox_Dark-2/apps/64/smartphonetrusted.svg
new file mode 120000
index 000000000..7c0dac4d5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/smartphonetrusted.svg
@@ -0,0 +1 @@
+smartphoneconnected.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/smartsynchronize.svg b/.icons/Gruvbox_Dark-2/apps/64/smartsynchronize.svg
new file mode 100644
index 000000000..2a21ef3e3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/smartsynchronize.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_3tcxPNHGAkRLInCLl2TionhIh9ybtITL">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_3tcxPNHGAkRLInCLl2TionhIh9ybtITL)">
+ <defs>
+ <filter id="fND370llCr53jIbFGN9DNIdrQqFUOEvg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#fND370llCr53jIbFGN9DNIdrQqFUOEvg)">
+ <linearGradient id="_lgradient_113" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_113)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_114" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_114)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_115" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,136.944,55.5,59.528)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9757"/>
+ <stop offset="50%" style="stop-color:#ff6e51"/>
+ <stop offset="100%" style="stop-color:#f5350f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_115)" d="M 55.5 59.528 L 141.834 128.801 L 55.5 196.472 L 55.5 170.527 L 109.81 128 L 55.5 85.204 L 55.5 59.528 Z M 200.5 81.192 L 141.834 128.801 L 200.5 175.341 L 200.5 149.399 L 174.114 127.999 L 200.5 106.602 L 200.5 81.192 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/smb4k.svg b/.icons/Gruvbox_Dark-2/apps/64/smb4k.svg
new file mode 120000
index 000000000..28bce8913
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/smb4k.svg
@@ -0,0 +1 @@
+system-config-samba.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/smilla-enlarger.svg b/.icons/Gruvbox_Dark-2/apps/64/smilla-enlarger.svg
new file mode 120000
index 000000000..ed78df3f1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/smilla-enlarger.svg
@@ -0,0 +1 @@
+smilla.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/smilla.svg b/.icons/Gruvbox_Dark-2/apps/64/smilla.svg
new file mode 100755
index 000000000..2735f9f02
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/smilla.svg
@@ -0,0 +1,59 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="c9Nkz95qlVqGQL38SD1pWNubvBiJ8L4E" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#c9Nkz95qlVqGQL38SD1pWNubvBiJ8L4E)">
+ <linearGradient id="_lgradient_60" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_60)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_61" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_61)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <rect fill="#0ab884" width="24.167" height="24.167" x="55.5" y="127" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#f22c42" width="24.167" height="24.167" x="79.67" y="127" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#37a6e6" width="24.167" height="24.167" x="103.83" y="127" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#cccccc" width="24.167" height="24.167" x="128" y="127" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#fb7c38" width="24.167" height="24.167" x="152.17" y="127" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#f3f3f3" width="24.167" height="24.167" x="176.33" y="127" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#37a6e6" width="24.167" height="24.167" x="55.5" y="102.83" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#f3f3f3" width="24.167" height="24.167" x="79.67" y="102.83" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#0ab884" width="24.167" height="24.167" x="103.83" y="102.83" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#f3f3f3" width="24.167" height="24.167" x="128" y="102.83" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#cccccc" width="24.167" height="24.167" x="152.17" y="102.83" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#37a6e6" width="24.167" height="24.167" x="176.33" y="102.83" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ececec" width="24.167" height="24.167" x="55.5" y="78.67" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#fdc92b" width="24.167" height="24.167" x="79.67" y="78.67" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#fb7c38" width="24.167" height="24.167" x="103.83" y="78.67" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#d85eca" width="24.167" height="24.167" x="128" y="78.67" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#fdc92b" width="24.167" height="24.167" x="152.17" y="78.67" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#fb7c38" width="24.167" height="24.167" x="79.67" y="151.17" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#d85eca" width="24.167" height="24.167" x="103.83" y="151.17" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#f22c42" width="24.167" height="24.167" x="128" y="151.17" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#fdc92b" width="24.167" height="24.167" x="152.17" y="151.17" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#f22c42" width="24.167" height="24.167" x="176.33" y="151.17" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#37a6e6" width="24.167" height="24.167" x="103.83" y="175.33" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#f3f3f3" width="24.167" height="24.167" x="128" y="175.33" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#0ab884" width="24.167" height="24.167" x="152.17" y="175.33" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#d85eca" width="24.167" height="24.167" x="176.33" y="175.33" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#fb7c38" width="24.167" height="24.167" x="55.5" y="54.5" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#f22c42" width="24.167" height="24.167" x="79.67" y="54.5" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#fdc92b" width="24.167" height="24.167" x="103.83" y="54.5" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#37a6e6" width="24.167" height="24.167" x="128" y="54.5" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/smillaenlarger.svg b/.icons/Gruvbox_Dark-2/apps/64/smillaenlarger.svg
new file mode 120000
index 000000000..ed78df3f1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/smillaenlarger.svg
@@ -0,0 +1 @@
+smilla.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/smplayer.svg b/.icons/Gruvbox_Dark-2/apps/64/smplayer.svg
new file mode 100644
index 000000000..a56c85fac
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/smplayer.svg
@@ -0,0 +1,84 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#RTaGHdZMb9js6dP0VDw7dzyS19hbtDPW)">
+ <linearGradient id="_lgradient_382" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4d4d4d"/>
+ <stop offset="98.696%" style="stop-color:#6c6c6c"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_382)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="RTaGHdZMb9js6dP0VDw7dzyS19hbtDPW" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#4LnYNvvgfc0QmOSdWX3a8KVyZVxvn7HB)">
+ <linearGradient id="_lgradient_383" x1=".1" x2=".882" y1=".225" y2=".825" gradientTransform="matrix(165,0,0,165,45.5,45.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#eff0f1"/>
+ <stop offset="100%" style="stop-color:#bdc3c7"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_383)" d="M 128 45.5 C 82.295 45.5 45.5 82.295 45.5 128 C 45.5 173.705 82.295 210.5 128 210.5 C 173.705 210.5 210.5 173.705 210.5 128 C 210.5 82.295 173.705 45.5 128 45.5 Z M 128 57.875 C 137.141 57.875 144.5 65.234 144.5 74.375 C 144.5 83.516 137.141 90.875 128 90.875 C 118.859 90.875 111.5 83.516 111.5 74.375 C 111.5 65.234 118.859 57.875 128 57.875 Z M 80.401 84.712 C 83.685692 84.48252 86.963762 85.24291 89.812 86.895 C 93.608496 89.077497 96.379235 92.68239 97.511564 96.91258 C 98.643893 101.14277 98.044529 105.649766 95.846 109.437 C 93.666367 113.234275 90.063576 116.006603 85.834634 117.140689 C 81.605693 118.274775 77.099171 117.677142 73.312 115.48 C 69.514386 113.298631 66.74209 109.694412 65.608079 105.464251 C 64.474069 101.23409 65.07176 96.726453 67.269 92.938 C 70.000802 88.177796 74.925843 85.092708 80.401 84.712 L 80.401 84.712 Z M 175.599 84.712 C 181.074157 85.092708 185.999198 88.177796 188.731 92.938 C 190.92824 96.726453 191.525931 101.23409 190.391921 105.464251 C 189.25791 109.694412 186.485614 113.298631 182.688 115.48 C 178.900829 117.677142 174.394307 118.274775 170.165366 117.140689 C 165.936424 116.006603 162.333633 113.234275 160.154 109.437 C 157.955471 105.649766 157.356107 101.14277 158.488436 96.91258 C 159.620765 92.68239 162.391504 89.077497 166.188 86.895 C 169.036238 85.24291 172.314308 84.48252 175.599 84.712 L 175.599 84.712 Z M 82.714 138.337 C 88.189157 138.717708 93.114198 141.802796 95.846 146.563 C 98.044529 150.350234 98.643893 154.85723 97.511564 159.08742 C 96.379235 163.31761 93.608496 166.922503 89.812 169.105 C 86.023516 171.302369 81.51582 171.900239 77.285511 170.766426 C 73.055202 169.632614 69.45073 166.860513 67.269 163.063 C 65.071714 159.274394 64.473996 154.766607 65.608 150.536283 C 66.742004 146.30596 69.514318 142.701562 73.312 140.52 C 76.156938 138.867883 79.432162 138.107426 82.714 138.337 L 82.714 138.337 Z M 173.286 138.337 C 176.567838 138.107426 179.843062 138.867883 182.688 140.52 C 186.485682 142.701562 189.257996 146.30596 190.392 150.536283 C 191.526004 154.766607 190.928286 159.274394 188.731 163.063 C 186.54927 166.860513 182.944798 169.632614 178.714489 170.766426 C 174.48418 171.900239 169.976484 171.302369 166.188 169.105 C 162.391504 166.922503 159.620765 163.31761 158.488436 159.08742 C 157.356107 154.85723 157.955471 150.350234 160.154 146.563 C 162.885802 141.802796 167.810843 138.717708 173.286 138.337 Z M 128 165.125 C 137.141 165.125 144.5 172.484 144.5 181.625 C 144.5 190.766 137.141 198.125 128 198.125 C 118.859 198.125 111.5 190.766 111.5 181.625 C 111.5 172.484 118.859 165.125 128 165.125 Z"/>
+ </g>
+ <defs>
+ <filter id="4LnYNvvgfc0QmOSdWX3a8KVyZVxvn7HB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#dswi3EjvLc0LHBLgNBkuwv7mv7pifLvd)">
+ <linearGradient id="_lgradient_384" x1="-.042" x2="1.055" y1=".281" y2=".586" gradientTransform="matrix(130,0,0,87,63,82.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2f3943"/>
+ <stop offset="100%" style="stop-color:#808c9b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_384)" d="M 106.333 82.5 L 193 169.5 L 149.667 169.5 L 63 82.5 L 106.333 82.5 L 106.333 82.5 Z"/>
+ <linearGradient id="_lgradient_385" x1=".013" x2="1.055" y1=".027" y2=".932" gradientTransform="matrix(99.87,0,0,86.713,78.065,82.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#197cf1"/>
+ <stop offset="100%" style="stop-color:#21c9fb"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_385)" d="M 81.754 82.5 L 78.065 86.203 L 93.716 101.914 L 104.149 91.44 L 95.243 82.5 L 81.754 82.5 L 81.754 82.5 Z M 106.945 94.247 L 96.512 104.721 L 112.162 120.432 L 122.603 109.958 L 106.945 94.247 L 106.945 94.247 Z M 125.392 112.764 L 114.958 123.238 L 130.608 138.949 L 141.049 128.475 L 125.392 112.764 L 125.392 112.764 Z M 143.838 131.282 L 133.404 141.755 L 149.055 157.466 L 159.496 146.992 L 143.838 131.282 L 143.838 131.282 Z M 162.284 149.799 L 151.851 160.273 L 160.757 169.213 L 174.246 169.213 L 177.935 165.51 L 162.284 149.799 L 162.284 149.799 Z"/>
+ <linearGradient id="_lgradient_386" x1=".463" x2=".402" y1="1.406" y2="1.28" gradientTransform="matrix(119.167,0,0,29,73.833,169.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2f3943"/>
+ <stop offset="100%" style="stop-color:#808c9b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_386)" d="M 73.833 169.5 L 73.833 198.5 L 164.111 198.5 L 193 169.5 L 73.833 169.5 L 73.833 169.5 Z"/>
+ <linearGradient id="_lgradient_387" x1="1.323" x2="0" y1="-9.25" y2="-9.25" gradientTransform="matrix(111.945,0,0,14.5,73.833,176.75)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#197cf1"/>
+ <stop offset="100%" style="stop-color:#21c9fb"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_387)" d="M 73.833 176.75 L 73.833 191.25 L 88.278 191.25 L 88.278 176.75 L 73.833 176.75 L 73.833 176.75 Z M 91.889 176.75 L 91.889 191.25 L 113.556 191.25 L 113.556 176.75 L 91.889 176.75 L 91.889 176.75 Z M 117.167 176.75 L 117.167 191.25 L 138.833 191.25 L 138.833 176.75 L 117.167 176.75 L 117.167 176.75 Z M 142.444 176.75 L 142.444 191.25 L 164.111 191.25 L 164.111 176.75 L 142.444 176.75 L 142.444 176.75 Z M 167.722 176.75 L 167.722 191.25 L 171.333 191.25 L 185.778 176.75 L 167.722 176.75 L 167.722 176.75 Z"/>
+ <linearGradient id="_lgradient_388" x1=".63" x2=".545" y1="1.715" y2="1.606" gradientTransform="matrix(119.167,0,0,29,63,53.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2f3943"/>
+ <stop offset="100%" style="stop-color:#808c9b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_388)" d="M 91.889 53.5 L 63 82.5 L 182.167 82.5 L 182.167 53.5 L 91.889 53.5 L 91.889 53.5 Z"/>
+ <linearGradient id="_lgradient_389" x1="-.319" x2="1" y1="-1.5" y2="-1.5" gradientTransform="matrix(111.945,0,0,14.5,70.222,60.75)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#197cf1"/>
+ <stop offset="100%" style="stop-color:#21c9fb"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_389)" d="M 88.278 60.75 L 84.667 60.75 L 70.222 75.25 L 88.278 75.25 L 88.278 60.75 L 88.278 60.75 Z M 91.889 60.75 L 91.889 75.25 L 113.556 75.25 L 113.556 60.75 L 91.889 60.75 L 91.889 60.75 Z M 117.167 60.75 L 117.167 75.25 L 138.833 75.25 L 138.833 60.75 L 117.167 60.75 L 117.167 60.75 Z M 142.444 60.75 L 142.444 75.25 L 164.111 75.25 L 164.111 60.75 L 142.444 60.75 L 142.444 60.75 Z M 167.722 60.75 L 167.722 75.25 L 182.167 75.25 L 182.167 60.75 L 167.722 60.75 L 167.722 60.75 Z"/>
+ </g>
+ <defs>
+ <filter id="dswi3EjvLc0LHBLgNBkuwv7mv7pifLvd" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_390" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_390)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/smtube.svg b/.icons/Gruvbox_Dark-2/apps/64/smtube.svg
new file mode 120000
index 000000000..6c62c168f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/smtube.svg
@@ -0,0 +1 @@
+youtube.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/smuxi-frontend-gnome.svg b/.icons/Gruvbox_Dark-2/apps/64/smuxi-frontend-gnome.svg
new file mode 120000
index 000000000..0f0e70558
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/smuxi-frontend-gnome.svg
@@ -0,0 +1 @@
+internet-chat.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/smuxi.svg b/.icons/Gruvbox_Dark-2/apps/64/smuxi.svg
new file mode 120000
index 000000000..0f0e70558
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/smuxi.svg
@@ -0,0 +1 @@
+internet-chat.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/snappea.svg b/.icons/Gruvbox_Dark-2/apps/64/snappea.svg
new file mode 100644
index 000000000..402958c42
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/snappea.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#Tx9LrnbQvJIVwg7wndgs0OmNwKEq9sgC)">
+ <linearGradient id="_lgradient_391" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e8e8e8"/>
+ <stop offset="100%" style="stop-color:#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_391)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="Tx9LrnbQvJIVwg7wndgs0OmNwKEq9sgC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g>
+ <path fill="#999999" d="M 125.628 221.597 C 121.895 221.714 116.933 225.026 116.933 228.476 C 116.933 230.377 118.504 231.009 122.058 230.532 C 124.126 230.255 124.225 230.306 123.589 231.333 C 123.041 232.218 123.074 232.534 123.763 232.972 L 123.763 232.974 C 124.898 233.696 125.067 233.676 126.356 232.679 C 127.386 231.881 127.39 231.847 126.399 232.194 C 125.495 232.511 125.426 232.407 125.929 231.485 C 126.254 230.89 127.729 228.994 129.208 227.273 C 131.508 224.595 131.74 224.113 130.817 223.939 C 130.224 223.826 129.28 223.25 128.72 222.657 C 127.978 221.873 126.872 221.558 125.628 221.597 L 125.628 221.597 Z M 126.351 222.214 C 127.132 222.178 127.789 222.368 128.185 222.845 C 129.196 224.064 127.24 227.289 124.558 228.827 C 120.576 231.11 118.109 230.189 119.479 226.929 C 120.52 224.454 124.005 222.321 126.351 222.214 L 126.351 222.214 Z M 207.167 215.409 C 207.049 215.463 207.248 215.729 207.718 216.108 C 208.786 216.972 208.796 217.063 207.86 217.624 C 207.312 217.952 206.864 218.465 206.864 218.763 C 206.864 219.679 208.587 219.359 208.966 218.372 C 209.38 217.293 208.571 215.779 207.394 215.429 C 207.282 215.396 207.206 215.391 207.167 215.409 L 207.167 215.409 Z M 205.44 214.774 C 203.562 214.774 199.744 216.777 198.425 218.454 C 196.805 220.513 196.818 222.963 198.454 224.108 C 199.833 225.075 204.318 225.321 204.851 224.46 C 205.046 224.144 204.387 224.053 203.241 224.239 C 200.501 224.684 198.649 222.872 199.515 220.595 C 200.372 218.34 201.702 217.014 204.304 215.819 C 205.754 215.153 206.166 214.774 205.44 214.774 L 205.44 214.774 Z M 185.913 198.812 C 184.841 198.812 175.77 204.505 174.153 206.192 L 172.571 207.845 L 174.776 208.729 C 178.938 210.399 178.882 210.314 178.071 213.753 C 177.531 216.044 179.409 215.875 180.216 213.56 C 180.717 212.12 181.078 211.846 182.192 212.06 C 183.951 212.396 184.575 211.384 183.22 210.394 C 182.213 209.657 182.248 209.441 184.046 205.214 C 186.398 199.686 186.651 198.812 185.913 198.812 L 185.913 198.812 Z M 182.636 201.833 C 182.704 201.824 182.751 201.829 182.772 201.851 C 182.946 202.024 182.354 203.711 181.458 205.599 L 179.827 209.032 L 177.368 207.917 C 176.016 207.303 175.061 206.555 175.247 206.255 C 175.75 205.441 181.617 201.975 182.636 201.833 L 182.636 201.833 Z M 193.343 209.69 C 192.256 209.687 190.974 210.024 189.505 210.702 C 186.806 211.948 184.89 213.906 184.388 215.931 C 183.863 218.047 185.336 219.046 188.759 218.897 C 190.513 218.821 191.405 218.989 191.181 219.353 C 190.985 219.669 190.969 220.298 191.144 220.753 L 191.144 220.755 C 191.59 221.919 193.203 221.786 193.212 220.585 C 193.216 220.037 194.637 217.925 196.37 215.89 C 199.2 212.567 199.399 212.172 198.31 212.003 C 197.643 211.9 196.606 211.323 196.005 210.722 C 195.321 210.037 194.429 209.694 193.343 209.69 L 193.343 209.69 Z M 192.61 211.052 C 193.745 210.592 194.926 211.194 195.687 212.618 C 195.619 214.074 195.185 215.43 194.491 216.356 C 193.797 217.283 192.906 217.694 192.034 217.491 C 191.483 219.637 190.148 220.955 188.757 220.729 C 187.367 220.502 186.253 218.785 186.022 216.513 C 186.09 215.057 186.524 213.701 187.218 212.774 C 187.912 211.848 188.803 211.437 189.675 211.64 C 190.545 210.656 191.644 210.436 192.61 211.052 Z M 143.052 185.72 C 141.805 185.72 142.736 186.783 144.681 187.581 C 147.27 188.643 147.382 188.665 147.856 188.19 C 148.216 187.831 144.111 185.72 143.052 185.72 Z M 234.044 168.079 C 233.443 168.073 233.511 168.489 234.323 169.79 L 234.323 169.792 C 235.329 171.402 235.911 171.192 235.128 169.503 C 234.766 168.723 234.279 168.081 234.044 168.079 L 234.044 168.079 Z M 230.13 163.661 C 229.923 163.728 229.874 164.038 230.005 164.54 C 230.419 166.125 227.322 167.348 225.194 166.438 C 223.763 165.826 223.733 165.841 224.761 166.644 L 224.761 166.646 C 226.165 167.74 229.848 167.764 230.747 166.681 C 231.55 165.713 231.345 163.998 230.388 163.679 C 230.306113 163.645672 230.215722 163.639365 230.13 163.661 L 230.13 163.661 Z"/>
+ <path fill="#999999" d="M 101.042 163.522 C 100.755 163.522 100.08 164.674 99.542 166.083 C 98.448 168.948 98.358 168.985 95.499 167.79 C 93.163 166.814 92.456 166.73 92.456 167.429 C 92.456 167.699 93.61 168.361 95.019 168.899 C 97.77 169.95 97.986 170.424 96.726 172.63 C 96.278 173.413 95.903 174.5 95.892 175.048 C 95.858 176.704 96.422 176.182 97.579 173.483 C 98.791 170.656 99.129 170.516 101.63 171.81 C 102.575 172.298 103.779 172.594 104.306 172.466 C 104.948 172.31 104.413 171.839 102.683 171.036 C 101.263 170.378 99.928 169.667 99.718 169.456 C 99.507 169.246 99.837 168.091 100.45 166.89 C 101.671 164.496 101.842 163.522 101.042 163.522 L 101.042 163.522 Z M 133.747 164.091 C 132.769 164.091 132.217 164.785 122.972 177.632 C 119.076 183.044 115.756 187.258 115.595 186.997 C 115.433 186.736 115.31 184.565 115.319 182.173 C 115.328 179.78 115.167 177.55 114.962 177.218 C 114.497 176.467 112.379 176.448 111.239 177.185 C 110.573 177.615 110.725 177.741 111.933 177.745 L 113.478 177.753 L 113.64 183.87 C 113.771 188.85 113.96 189.989 114.653 189.989 C 115.122 189.989 118.13 186.275 121.339 181.736 C 131.569 167.265 133.375 165.09 134.843 165.458 C 136.495 165.873 156.029 174.483 182.104 186.288 C 193.374 191.391 206.054 197.037 210.28 198.837 C 214.507 200.637 218.339 202.139 218.798 202.169 C 220.877 202.314 217.398 200.451 208.003 196.388 C 197.789 191.971 148.49 170.313 139.556 166.318 C 136.816 165.093 134.203 164.091 133.747 164.091 L 133.747 164.091 Z M 238.786 165.839 C 238.722 165.876 238.775 166.09 238.917 166.495 C 239.139 167.127 238.813 167.8 238.003 168.39 C 236.904 169.189 236.883 169.28 237.825 169.116 C 239.431 168.837 240.33 167.148 239.354 166.241 C 239.032 165.941 238.85 165.802 238.786 165.839 L 238.786 165.839 Z M 27.378 162.567 C 27.271 162.556 27.2 162.561 27.173 162.589 C 26.646 163.116 26.789 163.202 32.407 165.716 C 37.593 168.036 38.952 168.433 38.952 167.634 C 38.952 167.046 28.986 162.741 27.378 162.567 Z M 233.245 161.142 C 232.335 161.166 230.49 161.501 228.495 162.028 C 224.7 163.032 223.62 163.546 223.483 164.411 C 223.355 165.223 223.446 165.314 223.827 164.759 C 224.112 164.344 225.471 163.862 226.847 163.687 C 228.222 163.511 229.604 163.177 229.917 162.942 C 230.23 162.708 231.343 162.331 232.392 162.106 C 233.44 161.882 234.081 161.485 233.815 161.224 C 233.749 161.158 233.549 161.133 233.245 161.142 Z M 12.712 149.313 C 12.076 149.289 12.242 149.454 13.001 150.021 C 14.58 151.199 13.905 154.84 11.792 156.546 C 10.105 157.908 8.51 158.198 7.925 157.251 C 7.458 156.496 6.509 157.097 6.509 158.147 C 6.509 159.328 8.768 159.161 10.776 157.831 C 13.063 156.317 13.369 156.393 12.972 158.382 C 12.786 159.311 12.786 160.463 12.97 160.942 L 12.968 160.942 C 13.398 162.064 15.092 162.058 16.503 160.931 C 17.576 160.072 17.57 160.058 16.323 160.401 C 14.692 160.85 14.301 159.897 14.911 156.96 C 15.507 154.09 17.767 152.569 19.669 153.757 C 20.665 154.379 20.975 154.383 21.347 153.782 C 21.597 153.377 21.675 152.842 21.52 152.593 C 21.054 151.838 18.252 152.117 17.038 153.04 C 15.954 153.864 15.887 153.802 15.616 151.741 C 15.365 149.834 15.129 149.555 13.624 149.394 C 13.320854 149.358123 13.016724 149.331111 12.712 149.313 L 12.712 149.313 Z M 220.472 151.569 C 220.075 151.569 220.206 152.153 220.813 153.079 C 221.776 154.549 221.767 154.617 220.452 155.628 C 219.71 156.199 219.371 156.671 219.7 156.679 C 220.029 156.686 220.631 156.371 221.038 155.979 C 221.636 155.406 222.008 155.57 222.964 156.825 C 224.42 158.738 225.022 158.415 223.716 156.421 C 222.798 155.02 222.813 154.955 224.208 154.319 C 225 153.959 225.647 153.442 225.647 153.171 C 225.647 152.9 224.914 153.057 224.019 153.521 C 222.467 154.323 222.361 154.296 221.755 152.966 C 221.405 152.198 220.827 151.569 220.472 151.569 Z M 81.583 153.487 C 81.351 153.483 81.303 153.527 81.499 153.616 C 82.827 154.223 82.219 155.33 77.374 161.114 C 74.713 164.291 72.534 167.116 72.534 167.394 C 72.534 167.671 73.111 168.38 73.815 168.968 C 74.52 169.556 74.788 169.686 74.411 169.255 C 73.864 168.629 74.094 167.96 75.55 165.931 C 76.552 164.533 77.878 163.036 78.495 162.603 C 79.974 161.565 82.461 161.598 83.349 162.667 C 84.708 164.305 82.054 168.413 78.796 169.712 L 78.796 169.716 C 77.387 170.276 77.386 170.285 78.683 170.319 C 81.794 170.405 85.626 166.933 85.626 164.03 C 85.626 162.06 83.445 160.42 81.356 160.819 C 79.744 161.128 79.519 160.596 80.81 159.525 C 82.042 158.501 85.237 154.406 84.983 154.175 C 84.867 154.069 83.876 153.828 82.78 153.638 C 82.232 153.541 81.815 153.491 81.583 153.487 L 81.583 153.487 Z M 56.874 154.13 C 56.769 154.117 56.7 154.123 56.673 154.149 C 56.14 154.683 57.447 155.488 62.573 157.784 C 68.099 160.26 68.76 160.45 68.431 159.464 C 68.2 158.772 58.448 154.327 56.874 154.13 Z M 29.069 158.03 C 28.963 158.018 28.893 158.023 28.866 158.05 C 28.355 158.561 28.518 158.658 34.114 161.161 C 39.286 163.475 40.659 163.88 40.659 163.089 C 40.659 162.518 30.67 158.215 29.069 158.03 Z M 218.177 143.315 L 218.54 144.81 C 218.854 146.097 218.671 146.386 217.214 146.894 C 215.936 147.339 215.125 147.286 213.897 146.679 L 212.272 145.876 L 213.616 147.015 L 213.616 147.017 C 215.318 148.458 217.735 148.472 219.466 147.05 L 220.81 145.946 L 219.493 144.632 L 218.177 143.315 L 218.177 143.315 Z"/>
+ <path fill="#999999" d="M 221.903 141.036 C 221.730768 141.059174 221.567835 141.127869 221.431 141.235 C 221.089 141.494 219.272 142.032 217.394 142.433 C 213.508 143.261 211.987 143.937 211.987 144.829 C 211.987 145.249 212.215 145.265 212.698 144.876 C 213.09 144.561 215.524 143.852 218.106 143.3 C 220.689 142.748 222.802 142.121 222.802 141.905 C 222.802 141.332 222.375 140.981 221.903 141.036 L 221.903 141.036 Z M 211.425 135.644 C 210.455 135.643 209.486 135.754 208.903 135.978 C 207.327 136.582 208.19 139.616 209.938 139.616 C 210.255 139.616 210.203 139.312 209.823 138.933 C 208.795 137.904 208.981 137.506 210.778 136.88 C 211.927 136.48 212.804 136.507 213.722 136.968 C 215.94 138.083 215.648 138.94 212.767 139.78 C 211.275 140.215 209.956 140.868 209.835 141.231 C 209.714 141.595 209.781 141.892 209.983 141.892 C 210.399 141.892 216.157 140.084 216.44 139.864 C 216.866 139.534 214.799 136.31 213.954 135.985 C 213.366 135.76 212.395 135.645 211.425 135.644 L 211.425 135.644 Z M 204.298 129.94 C 203.357 129.94 203.63 130.753 205.595 133.782 C 206.052 134.487 206.82 135.063 207.302 135.063 C 208.081 135.063 208.079 134.952 207.276 134.065 C 206.78 133.517 206.107 132.365 205.78 131.505 C 205.453 130.645 204.786 129.94 204.298 129.94 L 204.298 129.94 Z M 211.468 125.956 C 210.854 125.956 210.969 126.216 211.86 126.841 C 214.223 128.495 213.126 131.047 210.022 131.118 C 208.527 131.153 208.444 131.227 209.425 131.659 C 210.92 132.318 213.229 131.821 214.124 130.649 C 215.381 129.004 213.656 125.956 211.468 125.956 Z M 157.45 120.702 C 157.114 120.814 157.657 121.65 158.657 122.56 C 160.321 124.074 161.329 124.62 161.329 124.007 C 161.329 123.372 157.986 120.524 157.45 120.702 Z M 201.415 117.987 C 200.878 117.987 201.264 118.982 202.927 121.882 C 203.886 123.555 204.808 124.788 204.976 124.62 C 205.278 124.318 201.879 117.987 201.415 117.987 Z M 204.171 105.526 C 204.124 105.571 204.174 105.764 204.308 106.116 C 204.538 106.722 204.197 107.391 203.345 108.007 L 202.026 108.958 L 203.444 108.776 C 205.005 108.577 205.671 106.887 204.606 105.831 C 204.359 105.586 204.218 105.482 204.171 105.526 L 204.171 105.526 Z M 129.771 103.757 C 128.714 103.757 129.96 105.228 133.581 108.255 C 137.434 111.476 138.919 112.387 138.466 111.251 C 138.234 110.67 130.213 103.757 129.771 103.757 Z M 199.386 107.741 C 199.13 107.741 199.213 108.382 199.569 109.165 C 199.926 109.948 200.426 110.587 200.683 110.587 C 200.939 110.587 200.856 109.948 200.499 109.165 C 200.142 108.382 199.642 107.741 199.386 107.741 Z M 151.759 109.622 C 151.635 109.64 151.68 109.838 151.829 110.226 C 152.082 110.885 150.55 112.173 145.935 115.183 C 142.505 117.419 139.7 119.361 139.7 119.499 C 139.7 120.231 141.484 123.047 142.106 123.298 C 144.839 124.397 149.89 123.148 151.919 120.872 C 152.946 119.719 152.967 119.492 152.183 118.091 C 151.595 117.041 150.727 116.476 149.399 116.28 L 147.47 115.995 L 150.7 113.854 C 152.477 112.677 153.929 111.522 153.929 111.288 C 153.929 111.054 153.38 110.518 152.708 110.099 C 152.176 109.767 151.883 109.604 151.759 109.622 L 151.759 109.622 Z M 163.126 114.571 C 162.463 114.571 162.554 114.851 163.499 115.731 C 165.32 117.428 165.191 117.839 162.183 119.97 C 161.091 120.743 161.104 120.763 162.468 120.44 C 164.272 120.014 165.882 118.634 165.882 117.517 C 165.882 116.358 164.21 114.571 163.126 114.571 L 163.126 114.571 Z M 147.597 116.991 C 148.75 116.928 149.657 117.315 150.173 118.159 C 150.696 119.015 150.446 119.511 148.673 121.147 C 147.307 122.408 145.979 123.11 144.958 123.11 C 143.291 123.11 140.839 121.727 140.839 120.788 C 140.839 120.486 142.055 119.465 143.542 118.521 C 145.044 117.566 146.443 117.054 147.597 116.991 Z M 16.501 92.444 C 15.105 92.42 14.442 92.845 12.739 94.548 C 10.861 96.426 10.493 97.172 10.493 99.104 C 10.493 100.854 10.805 101.636 11.774 102.321 C 12.563 102.88 13.601 103.095 14.478 102.884 C 16.187 102.472 18.675 100.935 18.276 100.536 C 18.12 100.38 17.34 100.678 16.546 101.198 C 12.652 103.75 10.705 98.566 13.989 94.392 C 15.13 92.941 18.462 92.287 18.462 93.513 C 18.460898 93.827021 18.206023 94.081002 17.892 94.081 C 17.578367 94.081548 17.3241 94.335369 17.323 94.649 C 17.323 94.963 17.853 95.22 18.501 95.22 C 19.397 95.22 19.635 94.913 19.497 93.938 C 19.35 92.906 18.895 92.623 17.149 92.479 C 16.933403 92.460789 16.717304 92.449117 16.501 92.444 L 16.501 92.444 Z M 35.878 93.929 C 34.625925 93.919764 33.373783 93.929432 32.122 93.958 C 27.612 94.049 27.492 94.08 29.276 94.651 C 31.355 95.317 39.394 95.317 39.806 94.651 C 40.093 94.186 38.963 93.961 35.878 93.929 Z M 32.335 98.065 C 26.278 98.065 27.161 99.126 33.403 99.349 C 36.299 99.452 38.845 99.59 39.062 99.655 C 39.278 99.72 39.593 99.547 39.763 99.272 C 40.206 98.555 37.188 98.065 32.335 98.065 L 32.335 98.065 Z M 192.028 101.595 C 191.074 101.579 190.128 101.819 189.345 102.368 C 188.322 103.085 188.192 103.469 188.669 104.36 C 189.379 105.687 190.469 105.849 189.972 104.554 C 189.527 103.395 190.713 102.635 192.991 102.628 C 195.14 102.617 196.724 104.113 195.444 104.944 C 194.995 105.236 193.987 105.622 193.204 105.802 C 190.746 106.367 190.358 106.552 190.358 107.155 C 190.358 107.914 190.48 107.903 194.054 106.864 C 196.599 106.124 197.024 105.811 196.774 104.858 C 196.263 102.901 194.127 101.629 192.028 101.595 Z M 183.97 90.737 C 183.795 90.838 184.204 91.982 185.354 94.075 C 186.384 95.95 187.441 97.485 187.702 97.489 C 188.277 97.497 188.234 97.397 186.089 93.649 C 184.902 91.577 184.144 90.636 183.97 90.737 L 183.97 90.737 Z M 53.058 86.956 C 52.623379 86.985151 52.195771 87.080587 51.79 87.239 C 49.768 88.008 48.6 90.139 48.228 93.747 C 47.836 97.542 49.143 101.573 51.065 102.501 C 52.692 103.286 52.836 103.292 54.542 102.644 C 56.623 101.852 57.876 98.99 57.905 94.966 C 57.942 89.988 55.908 86.788 53.058 86.956 Z M 53.224 87.821 C 55.708 87.821 56.996 95.789 55.204 100.077 C 54.667 101.362 53.995 102.05 53.28 102.05 C 51.161 102.05 50.352 100.012 50.269 94.466 C 50.205 90.221 51.272 87.821 53.224 87.821 Z M 186.599 89.282 C 186.304 89.183 186.673 90.367 187.86 92.64 C 188.764 94.37 189.717 95.788 189.978 95.788 C 190.545 95.79 190.522 95.734 188.415 91.938 C 187.457 90.214 186.828 89.359 186.599 89.282 Z M 121.319 90.097 C 120.981 90.097 121.439 90.865 122.339 91.804 C 123.239 92.743 124.338 93.513 124.782 93.513 C 125.253 93.513 124.828 92.798 123.763 91.804 C 122.757 90.865 121.658 90.097 121.319 90.097 L 121.319 90.097 Z M 111.478 84.581 C 109.329 84.492 105.949 85.537 104.552 86.831 C 102.044 89.155 103.65 91.804 107.567 91.804 C 108.988 91.804 109.435 92.585 108.386 93.233 C 108.068 93.43 107.954 93.829 108.134 94.12 L 108.134 94.122 C 108.55 94.794 110.103 94.815 110.103 94.148 C 110.103 93.871 111.767 92.561 113.802 91.235 C 117.649 88.729 118.321 87.819 116.329 87.819 C 115.684 87.819 115.294 87.598 115.462 87.327 C 115.888 86.638 114.094 85.137 112.313 84.692 C 112.039001 84.627596 111.759309 84.590415 111.478 84.581 L 111.478 84.581 Z M 112.149 85.632 C 112.977 85.668 113.675 85.902 114.079 86.39 C 115.047 87.556 114.462 88.745 112.255 90.091 C 109.19 91.959 105.209 91.42 105.638 89.194 C 106.022 87.201 109.668 85.524 112.149 85.632 L 112.149 85.632 Z M 127.663 84.405 C 126.523 84.405 126.529 84.443 127.825 85.507 C 128.916 86.402 129.051 86.804 128.544 87.642 C 128.2 88.209 127.304 88.989 126.552 89.376 L 126.552 89.378 L 125.185 90.081 L 126.466 90.089 C 127.785 90.098 130.022 88.289 130.022 87.214 C 130.022 85.885 128.78 84.405 127.663 84.405 L 127.663 84.405 Z M 182.808 79.282 C 182.563 79.282 182.788 79.929 183.308 80.722 C 183.827 81.514 184.361 82.053 184.497 81.917 C 184.835 81.579 183.362 79.282 182.808 79.282 L 182.808 79.282 Z M 187.71 76.538 C 187.506 76.506 187.51 76.747 187.714 77.278 C 187.955 77.906 187.75 78.705 187.189 79.325 C 186.331 80.273 186.35 80.321 187.46 80.03 C 188.771 79.687 189.131 77.37 187.983 76.661 C 187.900343 76.603552 187.807793 76.561854 187.71 76.538 L 187.71 76.538 Z M 182.173 73.476 C 181.914 73.528 181.412 73.943 180.706 74.8 C 178.879 77.016 173.793 79.545 172.069 79.095 C 171.483 78.941 171.148 79.047 171.323 79.331 L 171.323 79.333 C 172.393 81.064 179.254 78.67 181.247 75.87 C 182.358 74.31 182.603 73.389 182.173 73.476 L 182.173 73.476 Z M 90.204 73.47 C 90.188 73.477 90.181 73.493 90.181 73.515 C 90.181 74.071 91.268 75.154 96.44 79.753 C 98.512 81.594 99.538 82.027 99.163 80.901 C 98.851 79.964 90.712 73.25 90.204 73.47 Z M 87.546 55.544 C 87.385 55.471 87.341 55.855 87.308 56.796 C 87.101 62.612 80.244 70.741 75.546 70.741 C 74.397 70.741 73.75 70.973 73.958 71.31 C 74.876 72.794 79.881 71.147 83.122 68.294 C 87.079 64.811 89.501 58.758 87.983 56.146 C 87.78 55.796 87.642 55.588 87.546 55.544 L 87.546 55.544 Z M 167.06 58.327 C 166.728 58.217 167.279 59.554 168.282 61.302 C 169.286 63.049 170.33 64.479 170.603 64.479 C 171.245 64.479 167.854 58.592 167.06 58.327 Z M 179.526 66.921 C 179.405 66.941 179.267 66.98 179.116 67.042 C 178.082 67.465 176.403 67.95 172.286 69.019 C 170.956 69.364 169.866 69.849 169.866 70.097 C 169.866 70.579 176.176 69.419 178.632 68.485 C 179.446 68.176 180.112 67.633 180.112 67.278 C 180.112 66.986 179.891 66.862 179.526 66.921 L 179.526 66.921 Z M 176.271 69.657 C 176.081 69.601 176.14 69.881 176.358 70.569 C 176.648 71.483 176.455 71.969 175.624 72.413 C 173.993 73.286 171.793 73.156 170.761 72.124 C 170.269 71.632 169.866 71.496 169.866 71.821 C 169.866 72.147 170.572 72.794 171.433 73.261 L 171.433 73.263 C 173.466 74.365 175.005 74.368 176.571 73.271 C 178.074 72.218 178.182 71.169 176.899 70.105 C 176.588 69.846 176.384 69.691 176.271 69.657 Z M 93.05 70.073 C 93.034 70.078 93.026 70.09 93.026 70.108 C 93.026 70.405 94.884 72.33 97.153 74.388 C 99.423 76.445 101.471 78.13 101.706 78.134 C 102.909 78.152 101.698 76.745 97.579 73.337 C 95.231 71.394 93.284 69.997 93.05 70.073 Z M 57.274 42.905 C 56.979 43.075 58.27 44.327 61.522 47.103 C 65.624 50.602 66.895 51.392 66.806 50.392 C 66.755 49.82 59.248 43.525 58.085 43.079 C 57.648 42.912 57.373 42.849 57.274 42.905 Z M 79.569 48.751 C 79.446 48.766 79.555 48.939 79.837 49.278 C 80.38 49.932 79.36 50.827 74.241 54.185 C 70.798 56.443 67.981 58.415 67.981 58.567 C 67.981 59.32 69.753 62.136 70.388 62.392 C 73.313 63.569 78.66 62.103 80.241 59.69 C 81.136 58.325 81.136 58.117 80.271 56.796 C 79.657 55.86 78.813 55.374 77.802 55.374 L 76.267 55.374 L 77.53 56.259 C 78.226 56.746 78.796 57.491 78.796 57.915 C 78.796 58.942 75.654 61.544 73.872 61.991 C 70.973 62.719 67.794 59.909 70.007 58.575 C 74.688 55.754 76.165 54.816 78.991 52.872 C 80.762 51.654 82.212 50.479 82.212 50.261 C 82.212 50.042 81.528 49.551 80.692 49.171 C 80.047 48.877 79.692 48.735 79.569 48.751 Z M 162.966 42.464 C 160.191 42.4 156.717 44.263 155.065 46.972 C 154.443 47.992 153.932 49.006 153.931 49.226 C 153.93 49.445 155.176 48.379 156.7 46.854 C 159.516 44.038 162.443 42.729 164.872 43.2 C 166.05 43.429 166.038 43.394 164.743 42.829 C 164.208 42.596 163.606 42.479 162.966 42.464 L 162.966 42.464 Z M 161.159 48.604 C 160.534889 48.613203 159.919134 48.748941 159.349 49.003 C 157.524 49.834 157.517 51.103 159.331 52.292 C 160.111 52.803 160.609 53.449 160.436 53.728 C 160.264 54.006 160.299 54.518 160.513 54.864 C 160.775 55.29 161.02 55.304 161.265 54.907 C 161.464 54.584 162.823 54.019 164.282 53.651 L 166.935 52.983 L 165.937 51.188 C 165.03 49.557 163.045 48.565 161.159 48.604 Z M 163.101 49.681 C 165.178 49.681 165.957 51.217 164.442 52.325 C 163.2 53.234 161.994 53.283 160.618 52.481 C 158.442 51.214 159.8 49.681 163.101 49.681 Z M 197.937 37.157 C 194.059 37.157 191.605 39.359 190.37 43.944 C 189.531 47.06 190.049 49.289 192.179 51.714 C 193.681 53.424 194.226 53.665 196.618 53.665 C 198.842 53.665 199.671 53.359 201.112 52.013 C 202.085 51.104 202.88 49.93 202.88 49.401 C 202.88 48.611 202.569 48.701 201.128 49.913 C 199.205 51.531 198.546 51.66 196.372 50.833 C 192.75 49.456 191.278 42.447 194.032 39.692 C 195.797 37.927 198.655 37.782 199.179 39.431 C 200.021 42.086 202.88 42.954 202.88 40.554 C 202.88 39.016 200.175 37.157 197.937 37.157 L 197.937 37.157 Z M 230.044 37.286 C 225.848 37.316 223.559 39.245 224.228 42.29 C 224.659 44.255 225.472 44.989 229.267 46.835 C 231.68 48.009 232.226 48.551 232.384 49.937 C 232.763 53.266 228.93 54.19 226.173 51.433 L 224.509 49.769 L 224.509 51.751 C 224.509 52.841 224.724 53.6 224.985 53.438 C 225.247 53.277 226.172 53.335 227.042 53.567 C 229.847 54.318 232.37 53.674 233.942 51.806 C 235.031 50.513 235.309 49.694 235.04 48.595 C 234.556 46.616 233.649 45.776 230.114 44.036 C 228.472 43.228 226.862 42.119 226.534 41.571 C 225.615 40.035 226.837 38.611 229.251 38.405 C 231.062 38.251 231.457 38.463 232.464 40.114 L 233.612 41.997 L 233.61 39.72 L 233.608 37.444 L 230.909 37.306 C 230.620919 37.291023 230.332466 37.284353 230.044 37.286 L 230.044 37.286 Z M 213.782 37.298 C 213.54764 37.290283 213.313046 37.29362 213.079 37.308 C 209.075 37.551 206.132 40.99 206.132 46.03 C 206.132 49.701 207.289 51.692 210.319 53.237 C 212.718 54.46 213.851 54.484 216.22 53.36 C 218.817 52.128 220.525 48.828 220.522 45.05 C 220.519 40.966 219.062 38.587 215.999 37.669 C 215.279282 37.449431 214.533991 37.324712 213.782 37.298 L 213.782 37.298 Z M 212.671 38.284 C 214.538 38.232 216.589 39.681 217.642 42.46 C 219.021 46.101 217.904 51.189 215.435 52.511 C 213.781 53.396 213.185 53.242 211.429 51.485 C 208.92 48.977 207.989 44.69 209.2 41.216 C 209.877 39.275 211.219 38.325 212.671 38.284 Z M 166.735 12.685 C 159.273 12.685 157.913 12.816 157.913 13.538 C 157.913 14.26 159.273 14.394 166.735 14.394 C 174.198 14.394 175.56 14.26 175.56 13.538 C 175.56 12.816 174.198 12.685 166.735 12.685 Z M 111.706 11.774 C 108.846 12.827 107.674 17.61 110.231 19.81 L 111.729 21.099 L 110.409 22.337 C 109.642 23.058 109.202 24.002 109.356 24.593 C 109.542 25.304 109.01 25.97 107.585 26.812 C 105.99 27.753 105.548 28.374 105.548 29.671 C 105.548 31.67 106.349 32.41 109.292 33.128 C 113.495 34.153 119.046 32.762 120.331 30.36 C 121.784 27.646 120.438 25.621 116.739 24.958 C 114.225 24.507 111.81 23.502 111.81 22.907 C 111.81 22.232 113.079 21.475 116.054 20.374 C 119.834 18.975 121.485 17.251 121.485 14.702 C 121.485 12.929 121.659 12.685 122.909 12.685 C 123.692 12.685 124.331 12.428 124.331 12.114 C 124.331 11.926 123.28 11.878 122.538 11.774 L 118.354 11.774 L 118.348 14.446 C 118.343 16.91 118.106 17.55 116.753 18.714 C 114.885 20.321 113.398 20.453 112.075 19.13 C 110.828 17.883 111.311 14.709 113.024 12.886 L 114.069 11.774 L 111.706 11.774 L 111.706 11.774 Z M 111.571 26.052 C 112.735 26.089 114.224 26.464 116.329 27.187 C 119.328 28.216 119.838 29.529 117.896 31.218 C 114.777 33.929 107.255 32.496 107.255 29.19 C 107.255 28.61 107.935 27.6 108.767 26.946 C 109.568 26.316 110.407 26.015 111.571 26.052 L 111.571 26.052 Z M 48.329 31.741 C 45.316 31.722 42.045 33.147 41.083 35.259 C 40.499 36.54 40.58 36.855 41.739 37.794 C 42.467 38.383 43.82 38.864 44.745 38.864 C 46.202 38.864 46.376 39.028 46.044 40.075 C 45.803 40.834 45.948 41.467 46.433 41.774 C 47.563 42.49 48.065 42.387 47.728 41.509 C 47.539 41.016 48.782 39.891 51.161 38.399 C 54.774 36.134 55.797 34.88 54.036 34.88 C 53.567 34.88 53.183 34.483 53.183 33.997 C 53.183 33.512 52.273 32.735 51.161 32.271 C 50.309 31.915 49.333 31.748 48.329 31.741 Z M 48.804 33.284 C 49.217 32.577 49.728 32.283 50.219 32.471 C 50.709 32.658 51.137 33.311 51.405 34.278 C 51.698 36.681 51.097 39.274 50.063 40.071 C 49.029 40.868 47.954 39.566 47.661 37.163 C 47.523 40.217 46.364 42.54 45.073 42.35 C 43.781 42.161 42.846 39.532 42.983 36.478 C 42.691 34.075 43.292 31.482 44.326 30.685 C 45.36 29.888 46.435 31.19 46.728 33.593 C 47.346 32.499 48.169 32.376 48.804 33.284 Z M 142.815 11.774 L 141.39 11.774 C 140.897 11.997 140.475 12.415 140.183 13.253 C 139.432 15.405 138.979 15.405 138.167 13.253 C 137.86 12.44 137.408 11.943 137.062 11.774 L 136.755 11.774 C 136.694 11.985 136.775 12.333 137.157 12.917 C 139.169 15.987 137.692 23.451 134.813 24.763 C 132.91 25.63 130.732 24.849 129.749 22.948 C 128.656 20.834 128.632 15.173 129.708 13.11 C 130.094 12.369 130.279 11.98 130.22 11.774 L 128.679 11.774 C 127.457 12.308 126.302 14.404 125.739 17.405 C 125.192 20.32 127.128 24.417 129.571 25.513 C 132.637 26.888 137.866 25.562 138.78 23.179 C 139.226 22.017 140.269 22.161 140.269 23.384 C 140.269 25.855 143.578 26.646 145.062 24.528 C 146.078 23.077 145.796 22.454 144.579 23.464 C 142.52 25.173 139.814 21.868 140.601 18.604 C 140.82 17.695 141.476 16.002 142.058 14.841 C 143.008 12.943 143.24 12.117 142.815 11.774 L 142.815 11.774 Z M 220.515 17.667 C 219.438 17.276 218.454 16.825 217.298 16.481 C 216.966 16.383 216.564 16.321 216.226 16.226 C 202.397 16.295 186.942 16.372 186.942 16.575 C 186.942 16.836 187.13 17.235 187.358 17.464 C 187.574 17.679 204.477 17.691 220.515 17.667 Z M 246.88 53.251 C 246.804 52.82 246.76 52.318 246.681 51.896 C 246.143 49.047 245.513 46.394 244.776 43.925 C 244.544 43.147 244.229 42.503 243.976 41.761 C 241.776 46.299 242.896 51.49 246.88 53.251 L 246.88 53.251 Z M 249.491 102.534 L 249.491 101.882 C 249.207 101.857 248.964 101.704 248.593 101.333 C 247.473 100.213 247.95 97.763 249.474 95.571 C 249.473 95.009 249.438 94.604 249.437 94.05 C 249.316 94.152 249.333 94.101 249.204 94.214 C 245.892 97.122 245.044 100.122 246.866 102.478 C 247.455 103.238 248.246 103.134 249.491 102.534 L 249.491 102.534 Z M 203.06 238.226 C 203.726 238.137 204.363 238.037 205.011 237.94 C 204.587818 237.621001 204.124085 237.35971 203.632 237.163 C 201.551 236.302 192.332 232.258 166.167 220.728 C 156.874442 216.637554 147.577436 212.557218 138.276 208.487 C 128.974529 204.41595 119.677856 200.333947 110.386 196.241 C 71.402 179.049 47.613 168.646 47.29 168.646 C 46.366 168.646 47.054 169.748 48.202 170.108 C 48.907 170.329 60.497 175.377 73.958 181.325 C 87.419 187.274 100.354 192.97 102.702 193.983 C 107.241 195.942 139.507 210.121 163.606 220.747 C 171.589 224.267 180.042 228.046 182.39 229.147 C 184.738 230.249 190.372 232.722 194.911 234.644 C 198.972 236.363 201.987 237.702 203.06 238.226 Z M 89.136 175.331 C 89.024 175.327 88.946 175.343 88.911 175.378 C 88.661 175.628 90.446 176.694 92.876 177.747 C 95.306 178.8 97.799 180.001 98.417 180.415 C 99.818 181.354 101.165 181.392 100.862 180.483 C 100.569 179.602 90.819 175.389 89.136 175.331 L 89.136 175.331 Z M 133.618 176.089 C 133.021 176.115 132.884 176.255 133.296 176.421 C 134.596 176.946 134.006 177.99 129.165 183.728 C 126.523 186.858 124.355 189.837 124.347 190.347 C 124.339 190.856 124.758 191.624 125.278 192.054 C 126.09 192.724 126.182 192.714 125.931 191.981 C 125.622 191.08 127.96 187.286 129.903 185.538 C 131.303 184.279 134.479 184.439 135.339 185.813 C 136.155 187.118 133.609 190.908 131.077 192.155 L 131.077 192.153 C 129.429 192.966 129.348 193.099 130.479 193.106 C 133.597 193.137 137.423 189.69 137.423 186.85 C 137.423 184.85 136.119 183.784 133.671 183.784 C 132.604 183.784 131.731 183.639 131.731 183.462 C 131.731 183.284 132.891 181.812 134.31 180.19 C 136.737 177.415 136.824 177.205 135.771 176.642 C 135.155 176.312 134.187 176.062 133.618 176.089 L 133.618 176.089 Z M 147.513 177.774 L 145.677 177.796 L 147.526 178.601 C 149.648 179.523 149.979 181.251 148.38 183.056 C 147.647 183.884 147.599 184.109 148.202 183.917 C 148.653 183.773 149.525 182.982 150.14 182.159 C 151.197 180.743 151.206 180.585 150.304 179.208 C 149.599 178.133 148.869 177.756 147.513 177.774 L 147.513 177.774 Z M 155.567 197.673 C 154.14 197.673 155.986 198.817 161.073 201.081 C 166.455 203.477 168.536 204.01 167.001 202.601 C 166.04 201.718 156.654 197.673 155.567 197.673 Z M 113.454 209.21 C 111.64 209.216 109.532 210.34 109.532 211.46 C 109.532 211.968 109.699 211.965 110.216 211.448 C 112.033 209.631 116.362 211.594 116.362 214.235 C 116.362 217.343 113.569 219.732 107.114 222.146 C 105.314 222.819 103.843 223.542 103.847 223.755 C 103.851 223.967 105.708 224.956 107.974 225.952 L 107.974 225.95 C 112.908 228.119 113.068 228.14 114.337 226.737 C 115.301 225.674 115.282 225.638 113.712 225.683 C 112.819 225.708 110.938 225.142 109.532 224.425 L 106.976 223.12 L 111.243 221.181 C 116.775 218.665 118.64 216.897 118.64 214.171 C 118.64 211.71 116.931 209.825 114.208 209.28 C 113.959634 209.231554 113.70704 209.208104 113.454 209.21 L 113.454 209.21 Z M 166.544 19.231 C 160.02 19.231 157.915 19.404 157.915 19.942 C 157.915 20.481 160.067 20.653 166.784 20.653 C 173.629 20.653 175.598 20.491 175.413 19.942 C 175.235 19.415 172.94 19.231 166.544 19.231 Z M 47.046 21.827 C 41.217 21.708 34.421 28.802 34.405 35.022 L 34.405 35.024 C 34.402 36.198 34.509 37.157 34.644 37.157 C 34.778 37.157 35.281 35.813 35.763 34.169 C 36.632 31.202 39.806 26.773 42.687 24.507 C 43.492 23.873 45.223 23.02 46.532 22.61 L 48.913 21.866 L 47.046 21.827 L 47.046 21.827 Z M 39.001 16.013 C 38.719 16.088 38.4 16.144 38.122 16.222 C 37.874 17.632 37.131 19.725 36.409 20.956 C 34.72 23.838 29.806 28.482 28.044 28.86 C 27.313 29.017 26.203 29.253 25.577 29.386 C 24.951 29.518 25.626 29.66 27.077 29.694 C 29.177 29.747 30.278 29.381 32.468 27.909 C 36.538 25.173 39.377 19.759 39.001 16.013 Z M 103.034 11.774 L 101.226 11.774 C 100.601 12.199 100.171 13.445 99.151 17.095 C 97.734 22.167 97.335 24.181 97.515 25.349 C 97.728 26.739 102.702 24.849 102.702 23.378 C 102.702 23.034 102.234 23.176 101.661 23.694 C 100.391 24.844 99.856 24.889 99.856 23.847 C 99.856 23.075 102.24 14.522 103.007 12.542 C 103.153 12.164 103.168 11.927 103.034 11.774 L 103.034 11.774 Z"/>
+ </g>
+ <defs>
+ <filter id="6EJHta3W3goxtJgNqu2IYwzau5W3XfKW" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#6EJHta3W3goxtJgNqu2IYwzau5W3XfKW)">
+ <path fill="#bc1938" fill-rule="evenodd" d="M 124.787 49.917 C 115.321549 50.305284 106.012194 52.460328 97.339 56.271 C 88.467239 60.176377 80.4231 65.74041 73.639 72.664 C 66.842112 79.584118 61.429175 87.738482 57.691 96.689 C 53.830426 105.977099 51.846632 115.937533 51.854 125.996 C 51.846804 132.499682 52.671495 138.977576 54.308 145.272 C 55.759618 150.817984 57.835201 156.181555 60.495 161.26 C 79.671758 149.563748 95.606217 133.24144 106.838 113.789 C 118.070449 94.335284 124.241896 72.374022 124.787 49.917 L 124.787 49.917 Z M 131.213 49.917 C 140.678451 50.305284 149.987806 52.460328 158.661 56.271 C 167.532761 60.176377 175.5769 65.74041 182.361 72.664 C 189.157888 79.584118 194.570825 87.738482 198.309 96.689 C 202.169574 105.977099 204.153368 115.937533 204.146 125.996 C 204.146 132.501 203.32 138.974 201.684 145.272 C 200.2387 150.818863 198.165644 156.182841 195.505 161.26 C 176.327698 149.561804 160.39107 133.240091 149.154 113.789 C 137.923993 94.334692 131.755283 72.373382 131.213 49.917 L 131.213 49.917 Z M 192.28 166.827 C 185.662577 177.235642 176.623845 185.887695 165.936 192.044 C 160.292079 195.295217 154.250825 197.801734 147.963 199.501 C 134.88525 203.027645 121.10675 203.027645 108.029 199.501 C 101.744221 197.800243 95.705801 195.293786 90.064 192.044 C 79.374476 185.889936 70.335258 177.237417 63.72 166.827 C 103.783628 144.959382 152.216372 144.959382 192.28 166.827 L 192.28 166.827 Z M 127.996 43.5 C 139.025228 43.489416 149.944327 45.693298 160.106 49.981 C 169.903944 54.135502 178.808589 60.140857 186.332 67.668 C 193.85845 75.190319 199.861361 84.095366 204.011 93.894 C 208.300474 104.0526 210.507063 114.968911 210.5 125.996 C 210.507048 137.025674 208.300481 147.944597 204.011 158.106 C 199.859487 167.901255 193.856743 176.80334 186.332 184.324 C 178.808589 191.851143 169.903944 197.856498 160.106 202.011 C 149.944838 206.301263 139.025755 208.507863 127.996 208.5 C 116.968911 208.507063 106.0526 206.300474 95.894 202.011 C 86.094987 197.858468 77.189985 191.852872 69.668 184.324 C 62.140689 176.805458 56.137587 167.902843 51.989 158.106 C 47.699519 147.944597 45.492952 137.025674 45.5 125.996 C 45.492937 114.968911 47.699526 104.0526 51.989 93.894 C 56.135708 84.093777 62.138977 75.188198 69.668 67.668 C 77.189985 60.139128 86.094987 54.133532 95.894 49.981 C 106.053112 45.694087 116.969438 43.490215 127.996 43.5 L 127.996 43.5 Z M 127.996 76.143 C 134.188091 105.002396 149.308884 131.179861 171.214 150.963 C 158.568 146.582 142.657 144.128 127.996 144.128 C 113.338144 144.128722 98.770652 146.422797 84.822 150.927 C 106.706871 131.149195 121.811837 104.985074 127.996 76.143 L 127.996 76.143 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_392" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_392)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/snapshot.svg b/.icons/Gruvbox_Dark-2/apps/64/snapshot.svg
new file mode 120000
index 000000000..4c9b2f738
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/snapshot.svg
@@ -0,0 +1 @@
+screenshot.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/snaptastic.svg b/.icons/Gruvbox_Dark-2/apps/64/snaptastic.svg
new file mode 100644
index 000000000..4e593493c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/snaptastic.svg
@@ -0,0 +1,69 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="fhYipO8jFW5gc9CKrDcspgRo5GE1pCU3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#fhYipO8jFW5gc9CKrDcspgRo5GE1pCU3)">
+ <linearGradient id="_lgradient_0" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#5786ff"/>
+ <stop offset="50%" style="stop-color:#51a8ff"/>
+ <stop offset="100%" style="stop-color:#0f82f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.685 11.952 C 239.74 11.952 250.324 22.509 250.324 96.495 L 250.324 155.746 C 250.324 229.733 239.74 240.29 165.685 240.29 L 90.315 240.29 C 16.26 240.29 5.676 229.733 5.676 155.746 L 5.676 96.495 C 5.676 22.509 16.26 11.952 90.315 11.952 L 165.685 11.952 Z"/>
+ </g>
+ <g>
+ <g>
+ <defs>
+ <filter id="WAozbNOorr9MUtahe0x3XsnOGAlFtgBG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#WAozbNOorr9MUtahe0x3XsnOGAlFtgBG)">
+ <path d="M 55.5 97.906 L 119.944 63.708 L 148.586 78.907 L 166.488 124.504 L 184.389 132.314 L 184.389 166.096 L 119.944 200.5 L 55.5 166.302 L 55.5 97.906 Z"/>
+ </g>
+ <path fill="#cccccc" d="M 55.5 95.17 L 119.944 60.972 L 148.586 76.171 L 166.488 121.768 L 184.389 129.578 L 184.389 163.36 L 119.944 197.764 L 55.5 163.566 L 55.5 95.17 Z"/>
+ <path fill="#e4e4e4" d="M 184.389 129.265 L 184.389 163.36 L 184.243 163.435 L 182.855 164.136 L 168.278 171.919 L 152.167 180.562 L 152.167 146.467 L 152.312 146.387 L 153.701 145.612 L 168.86 137.515 L 184.389 129.265 Z"/>
+ <path fill="#c5c5c5" d="M 152.167 112.477 L 150.917 113.18 L 119.944 129.578 L 134.656 137.386 L 150.917 146.051 L 152.167 146.675 L 153.417 146.051 L 175.634 134.263 L 177.031 133.48 L 178.432 132.776 L 184.389 129.578 L 170.927 122.469 L 169.677 121.771 L 168.427 121.142 L 153.417 113.18 L 152.167 112.477 Z"/>
+ <path fill="#c5c5c5" d="M 87.722 78.274 L 86.472 78.977 L 55.5 95.375 L 70.212 103.183 L 86.472 111.848 L 87.722 112.472 L 88.972 111.848 L 111.189 100.06 L 112.586 99.277 L 113.988 98.573 L 119.944 95.375 L 106.483 88.266 L 105.233 87.568 L 103.983 86.939 L 88.972 78.977 L 87.722 78.274 Z"/>
+ <path fill="#e4e4e4" d="M 55.5 95.27 L 55.5 129.365 L 55.646 129.44 L 57.034 130.141 L 71.611 137.924 L 87.722 146.567 L 87.722 112.472 L 87.577 112.392 L 86.188 111.617 L 71.029 103.52 L 55.5 95.27 Z"/>
+ <path fill="#e4e4e4" d="M 152.167 112.372 L 152.167 146.467 L 152.021 146.542 L 150.632 147.243 L 136.055 155.026 L 119.944 163.669 L 119.944 129.574 L 120.09 129.494 L 121.479 128.718 L 136.637 120.622 L 152.167 112.372 Z"/>
+ <path fill="#d4d4d4" d="M 152.167 78.276 L 152.167 112.372 L 152.021 112.446 L 150.632 113.147 L 136.055 120.93 L 119.944 129.574 L 119.944 95.478 L 120.09 95.399 L 121.479 94.623 L 136.637 86.527 L 152.167 78.276 Z"/>
+ <path fill="#a0a0a0" d="M 119.944 61.072 L 118.694 61.775 L 87.722 78.174 L 102.434 85.981 L 118.694 94.646 L 119.944 95.27 L 121.194 94.646 L 143.412 82.858 L 144.808 82.075 L 146.21 81.371 L 152.167 78.174 L 138.705 71.065 L 137.455 70.366 L 136.205 69.737 L 121.194 61.775 L 119.944 61.072 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 119.944 61.068 L 118.696 61.773 L 87.722 78.178 L 90.303 79.546 L 118.696 64.509 L 119.944 63.804 L 121.193 64.509 L 136.202 72.471 L 137.451 73.101 L 138.709 73.796 L 149.597 79.556 L 152.167 78.178 L 138.709 71.06 L 137.451 70.365 L 136.202 69.735 L 121.193 61.773 L 119.944 61.068 Z M 87.722 78.274 L 86.474 78.979 L 55.605 95.319 L 55.5 95.266 L 55.5 98.002 L 55.605 98.055 L 86.474 81.715 L 87.722 81.01 L 88.97 81.715 L 90.171 82.356 L 90.308 82.281 L 87.722 80.913 L 90.171 79.615 L 88.97 78.979 L 87.722 78.274 Z M 90.308 85.017 L 90.177 85.087 L 103.98 92.413 L 105.228 93.043 L 106.487 93.738 L 114.805 98.13 L 114.889 98.087 L 102.438 91.451 L 90.308 85.017 Z M 55.647 134.914 L 70.531 142.823 L 57.031 135.609 L 55.647 134.914 Z"/>
+ </g>
+ <path fill="#a0a0a0" d="M 119.944 95.375 L 118.694 96.079 L 87.722 112.477 L 102.434 120.284 L 118.694 128.95 L 119.944 129.573 L 121.194 128.95 L 143.412 117.161 L 144.808 116.378 L 146.21 115.675 L 152.167 112.477 L 138.705 105.368 L 137.455 104.669 L 136.205 104.041 L 121.194 96.079 L 119.944 95.375 Z"/>
+ <path fill="#c5c5c5" d="M 152.167 146.467 L 152.167 180.562 L 152.021 180.637 L 150.632 181.338 L 136.055 189.121 L 119.944 197.764 L 119.944 163.669 L 120.09 163.589 L 121.479 162.813 L 136.637 154.717 L 152.167 146.467 Z"/>
+ <path fill="#c5c5c5" d="M 87.722 112.372 L 87.722 146.467 L 87.868 146.542 L 89.257 147.243 L 103.833 155.026 L 119.944 163.669 L 119.944 129.574 L 119.799 129.494 L 118.41 128.718 L 103.251 120.622 L 87.722 112.372 Z"/>
+ <path fill="#c5c5c5" d="M 55.5 129.365 L 55.5 163.461 L 55.646 163.535 L 57.034 164.237 L 71.611 172.019 L 87.722 180.663 L 87.722 146.567 L 87.577 146.488 L 86.188 145.712 L 71.029 137.616 L 55.5 129.365 Z"/>
+ <path fill="#e4e4e4" d="M 87.722 146.467 L 87.722 180.562 L 87.868 180.637 L 89.257 181.338 L 103.833 189.121 L 119.944 197.764 L 119.944 163.669 L 119.799 163.589 L 118.41 162.813 L 103.251 154.717 L 87.722 146.467 Z"/>
+ <path fill="#f06826" d="M 168.278 55.502 L 167.028 56.178 L 136.056 71.918 L 150.767 79.412 L 167.028 87.73 L 168.278 88.329 L 169.528 87.73 L 191.745 76.415 L 193.142 75.663 L 194.543 74.988 L 200.5 71.918 L 187.038 65.094 L 185.788 64.424 L 184.538 63.82 L 169.528 56.178 L 168.278 55.502 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="Wwb0j154EZ8RRXx3QMNBXRFDhMSLVQoP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Wwb0j154EZ8RRXx3QMNBXRFDhMSLVQoP)">
+ <path d="M 200.5 74.656 L 200.5 107.384 L 200.354 107.456 L 198.966 108.129 L 184.389 115.6 L 168.278 123.896 L 168.278 91.168 L 168.423 91.092 L 169.812 90.347 L 184.971 82.576 L 200.5 74.656 Z"/>
+ </g>
+ <defs>
+ <filter id="YcxACZA3x5Cv5ZWLdJj5J0TPl58G4LGp" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#YcxACZA3x5Cv5ZWLdJj5J0TPl58G4LGp)">
+ <path d="M 136.056 74.556 L 136.056 107.284 L 136.201 107.356 L 137.59 108.029 L 152.167 115.5 L 168.278 123.796 L 168.278 91.068 L 168.132 90.992 L 166.743 90.247 L 151.585 82.476 L 136.056 74.556 Z"/>
+ </g>
+ <path fill="#f06826" d="M 168.278 55.5 L 167.026 56.177 L 136.16 71.871 L 136.056 71.814 L 136.056 71.92 L 136.056 104.548 L 136.202 104.619 L 137.587 105.288 L 152.167 112.761 L 168.278 121.054 L 168.278 121.16 L 184.389 112.861 L 198.969 105.388 L 200.353 104.719 L 200.5 104.647 L 200.5 71.92 L 187.039 65.096 L 185.787 64.426 L 184.536 63.821 L 169.529 56.177 L 168.278 55.5 Z M 193.43 75.525 L 192.85 75.817 L 193.144 75.66 L 193.43 75.525 Z M 175.991 84.437 L 169.809 87.607 L 168.425 88.355 L 168.278 88.433 L 168.278 88.327 L 169.529 87.728 L 175.991 84.437 Z"/>
+ <path fill="#f38854" d="M 200.5 71.918 L 200.5 104.646 L 200.354 104.718 L 198.966 105.391 L 184.389 112.861 L 168.278 121.158 L 168.278 88.43 L 168.423 88.354 L 169.812 87.609 L 184.971 79.837 L 200.5 71.918 Z"/>
+ <path fill="#c85319" d="M 136.056 71.818 L 136.056 104.546 L 136.201 104.618 L 137.59 105.291 L 152.167 112.762 L 168.278 121.058 L 168.278 88.33 L 168.132 88.254 L 166.743 87.509 L 151.585 79.738 L 136.056 71.818 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/snes9x.svg b/.icons/Gruvbox_Dark-2/apps/64/snes9x.svg
new file mode 100644
index 000000000..11da01f06
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/snes9x.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="5OzmxP3oA02UEWenVdWRjaVAuHYI1C6j" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#5OzmxP3oA02UEWenVdWRjaVAuHYI1C6j)">
+ <linearGradient id="_lgradient_62" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_62)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_63" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_63)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#8685b9" d="M 153.893 81.393 C 153.893 95.693 142.3 107.286 128 107.286 C 113.7 107.286 102.107 95.693 102.107 81.393 C 102.107 67.093 113.7 55.5 128 55.5 C 142.3 55.5 153.893 67.093 153.893 81.393 Z"/>
+ <path fill="#6560e0" d="M 153.893 174.607 C 153.893 188.907 142.3 200.5 128 200.5 C 113.7 200.5 102.107 188.907 102.107 174.607 C 102.107 160.307 113.7 148.714 128 148.714 C 142.3 148.714 153.893 160.307 153.893 174.607 Z"/>
+ <path fill="#6560e0" d="M 174.607 153.893 C 160.307 153.893 148.714 142.3 148.714 128 C 148.714 113.7 160.307 102.107 174.607 102.107 C 188.907 102.107 200.5 113.7 200.5 128 C 200.5 142.3 188.907 153.893 174.607 153.893 Z"/>
+ <path fill="#8685b9" d="M 81.393 153.893 C 67.093 153.893 55.5 142.3 55.5 128 C 55.5 113.7 67.093 102.107 81.393 102.107 C 95.693 102.107 107.286 113.7 107.286 128 C 107.286 142.3 95.693 153.893 81.393 153.893 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/soapui.svg b/.icons/Gruvbox_Dark-2/apps/64/soapui.svg
new file mode 100755
index 000000000..bee885da1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/soapui.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="tCDjZvkNQIFhxN3GXEkvwMhJB2OXQSqz" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#tCDjZvkNQIFhxN3GXEkvwMhJB2OXQSqz)">
+ <linearGradient id="_lgradient_64" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_64)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_65" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_65)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="6jUIRgx5L9cNfDYGdmJ1QTyErVZYdHvz" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#6jUIRgx5L9cNfDYGdmJ1QTyErVZYdHvz)">
+ <path d="M 197.317 121.197 L 135.707 59.418 C 131.456 55.155 124.554 55.155 120.303 59.418 L 58.693 121.197 C 54.442 125.46 54.442 132.381 58.693 136.644 L 120.303 198.423 C 124.554 202.686 131.456 202.686 135.707 198.423 L 197.317 136.644 C 201.568 132.381 201.568 125.46 197.317 121.197 Z"/>
+ </g>
+ <defs>
+ <linearGradient id="_lgradient_66" x1=".5" x2="1.207" y1="1.207" y2=".5">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ </defs>
+ <path d="M 197.317 118.626 L 135.707 56.847 C 131.456 52.584 124.554 52.584 120.303 56.847 L 58.693 118.626 C 54.442 122.889 54.442 129.81 58.693 134.073 L 120.303 195.852 C 124.554 200.115 131.456 200.115 135.707 195.852 L 197.317 134.073 C 201.568 129.81 201.568 122.889 197.317 118.626 Z" style="fill:url(#_lgradient_66)"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 128.007 71.798 C 114.722 71.798 104.054 74.887 96.368 80.887 C 96.203 81.016 96.064 81.166 95.903 81.298 L 91.457 85.756 C 86.985 91.346 84.726 98.304 85.24 105.05 C 86.596 122.83 104.254 136.72 128.007 136.72 C 144.136 136.72 149.963 145.001 150.313 149.263 C 150.488 151.394 150.082 153.096 147.156 155.37 C 144.231 157.644 138.177 160.092 128.007 160.092 C 113.825 160.092 96.889 151.074 96.889 151.074 C 94.135 149.448 90.788 149.188 87.817 150.369 C 84.846 151.55 82.585 154.039 81.69 157.114 L 99.772 175.247 C 107.293 178.096 117.301 180.867 128.007 180.867 C 141.118 180.867 151.642 177.907 159.326 172.153 L 165.406 166.056 C 169.457 160.601 171.487 153.98 170.96 147.559 C 169.497 129.748 151.759 115.945 128.007 115.945 C 111.877 115.945 106.225 107.761 105.898 103.468 C 105.734 101.321 106.183 99.562 109.099 97.285 C 112.016 95.008 117.983 92.573 128.007 92.573 C 142.188 92.573 159.124 101.591 159.124 101.591 C 161.878 103.216 165.225 103.476 168.196 102.296 C 171.167 101.115 173.428 98.626 174.323 95.55 L 156.241 77.418 C 148.72 74.569 138.712 71.798 128.007 71.798 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/software-boutique.svg b/.icons/Gruvbox_Dark-2/apps/64/software-boutique.svg
new file mode 100644
index 000000000..58f53640a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/software-boutique.svg
@@ -0,0 +1,52 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#ZdWVR576uLlyH9bR8o7D8JZBqhOlfKSJ)">
+ <linearGradient id="_lgradient_87" x1=".51" x2=".512" y1="1.06" y2=".218" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#009a56"/>
+ <stop offset="100%" style="stop-color:#46a926"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_87)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="ZdWVR576uLlyH9bR8o7D8JZBqhOlfKSJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".1">
+ <path d="M 115.753 56.673 C 110.722748 67.154969 105.916655 77.743044 101.338 88.43 C 96.531931 99.51377 91.864898 110.657311 87.338 121.858 C 82.492308 134.2111 77.757119 146.607262 73.133 159.045 C 67.831461 173.152982 62.608048 187.290198 57.463 201.456 L 84.951 201.456 L 98.113 164.476 L 169.003 161.761 C 171.283644 168.174332 173.581986 174.581356 175.898 180.982 C 178.371852 187.818675 180.878548 194.64342 183.418 201.456 L 199.088 201.456 C 193.774963 187.466044 188.482291 173.468362 183.21 159.463 C 178.336 146.371 173.531 134.044 168.795 122.484 C 164.370371 111.202237 159.773165 99.988921 155.005 88.848 C 150.362059 78.019335 145.486597 67.291851 140.382 56.673 L 115.753 56.673 L 115.753 56.673 Z M 133.695 72.971 C 139.041661 85.074811 144.195976 97.262678 149.156 109.53 C 154.171 121.926 159.323 135.297 164.616 149.643 L 103.964 147.763 C 108.146038 136.014266 112.464329 124.314477 116.918 112.666 C 120.386895 103.768904 124.082096 94.961708 128 86.253 L 128 86.091 C 129.882 81.693 131.776 77.314 133.695 72.971 L 133.695 72.971 Z"/>
+ </g>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <linearGradient id="_lgradient_88" x1=".979" x2=".979" y1="-.015" y2="1.194" gradientTransform="matrix(141.625,0,0,144.783,57.463,56.673)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#000000"/>
+ <stop offset="75.957%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_88)" d="M 115.753 56.673 C 110.722748 67.154969 105.916655 77.743044 101.338 88.43 C 96.531931 99.51377 91.864898 110.657311 87.338 121.858 C 82.492308 134.2111 77.757119 146.607262 73.133 159.045 C 67.831461 173.152982 62.608048 187.290198 57.463 201.456 L 84.951 201.456 L 98.113 164.476 L 169.003 161.761 C 171.283644 168.174332 173.581986 174.581356 175.898 180.982 C 178.371852 187.818675 180.878548 194.64342 183.418 201.456 L 199.088 201.456 C 193.774963 187.466044 188.482291 173.468362 183.21 159.463 C 178.336 146.371 173.531 134.044 168.795 122.484 C 164.370371 111.202237 159.773165 99.988921 155.005 88.848 C 150.362059 78.019335 145.486597 67.291851 140.382 56.673 L 115.753 56.673 L 115.753 56.673 Z M 133.695 72.971 C 139.041661 85.074811 144.195976 97.262678 149.156 109.53 C 154.171 121.926 159.323 135.297 164.616 149.643 L 103.964 147.763 C 108.146038 136.014266 112.464329 124.314477 116.918 112.666 C 120.386895 103.768904 124.082096 94.961708 128 86.253 L 128 86.091 C 129.882 81.693 131.776 77.314 133.695 72.971 L 133.695 72.971 Z"/>
+ </g>
+ </g>
+ <path fill="#f7fff2" d="M 115.753 54.544 C 110.722748 65.025969 105.916655 75.614044 101.338 86.301 C 96.531931 97.38477 91.864898 108.528311 87.338 119.729 C 82.492141 132.082035 77.756952 144.478199 73.133 156.916 C 67.831298 171.023921 62.607885 185.161138 57.463 199.327 L 84.951 199.327 L 98.113 162.347 L 169.003 159.632 C 171.283646 166.044998 173.581988 172.451689 175.898 178.852 C 178.371685 185.689068 180.878381 192.514148 183.418 199.327 L 199.088 199.327 C 193.775129 185.336981 188.482457 171.3393 183.21 157.334 C 178.336 144.242 173.531 131.915 168.795 120.355 C 164.370371 109.073237 159.773165 97.859921 155.005 86.719 C 150.362059 75.890335 145.486597 65.162851 140.382 54.544 L 115.753 54.544 L 115.753 54.544 Z M 133.695 70.841 C 139.041482 82.945224 144.195796 95.133421 149.156 107.401 C 154.171 119.797 159.323 133.168 164.616 147.514 L 103.964 145.634 C 108.146204 133.884994 112.464494 122.184874 116.918 110.536 C 120.387073 101.639305 124.082272 92.832447 128 84.124 L 128 83.961 C 129.882 79.564 131.776 75.184 133.695 70.841 Z"/>
+ <g opacity=".1">
+ <path fill="#46a926" d="M 140.382 54.544 L 133.695 70.841 L 136.517 77.295 C 140.860065 87.275233 145.07342 97.311411 149.156 107.401 C 154.171 119.797 159.323 133.168 164.616 147.514 L 179.782 148.227 C 176.23723 138.890419 172.574604 129.59901 168.795 120.355 C 164.370371 109.073237 159.773165 97.859921 155.005 86.719 C 150.362059 75.890335 145.486597 65.162851 140.382 54.544 L 140.382 54.544 Z M 136.517 158.188 L 169.003 159.632 C 171.283646 166.044998 173.581988 172.451689 175.898 178.852 C 178.371685 185.689068 180.878381 192.514148 183.418 199.327 L 199.088 199.327 C 193.775129 185.336981 188.482457 171.3393 183.21 157.334 C 183.136 157.134 183.062 156.943 182.988 156.744 L 136.517 158.188 L 136.517 158.188 Z"/>
+ </g>
+ <g opacity=".1">
+ <path d="M 68.384 141.84 L 187.616 141.84 C 194.667 141.84 200.391 147.564 200.391 154.615 C 200.391 161.665 194.667 167.39 187.616 167.39 L 68.384 167.39 C 61.333 167.39 55.609 161.665 55.609 154.615 C 55.609 147.564 61.333 141.84 68.384 141.84 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 68.384 139.71 L 187.616 139.71 C 194.667 139.71 200.391 145.435 200.391 152.485 C 200.391 159.536 194.667 165.26 187.616 165.26 L 68.384 165.26 C 61.333 165.26 55.609 159.536 55.609 152.485 C 55.609 145.435 61.333 139.71 68.384 139.71 Z"/>
+ <g opacity=".2">
+ <path fill="#46a926" d="M 110.967 148.227 L 187.616 148.227 C 189.967562 148.227552 191.873896 150.133438 191.875 152.485 C 191.874448 154.836952 189.967952 156.743448 187.616 156.744 L 110.967 156.744 C 108.615277 156.742896 106.709104 154.836723 106.708 152.485 C 106.709104 150.133438 108.615438 148.227552 110.967 148.227 L 110.967 148.227 Z"/>
+ </g>
+ <path fill="#46a926" d="M 68.384 148.227 L 145.033 148.227 C 147.384562 148.227552 149.290896 150.133438 149.292 152.485 C 149.290896 154.836723 147.384723 156.742896 145.033 156.744 L 68.384 156.744 C 66.032048 156.743448 64.125552 154.836952 64.125 152.485 C 64.126104 150.133438 66.032438 148.227552 68.384 148.227 L 68.384 148.227 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_89" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_89)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/software-center.svg b/.icons/Gruvbox_Dark-2/apps/64/software-center.svg
new file mode 120000
index 000000000..01532b287
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/software-center.svg
@@ -0,0 +1 @@
+application.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/software-manager.svg b/.icons/Gruvbox_Dark-2/apps/64/software-manager.svg
new file mode 120000
index 000000000..01532b287
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/software-manager.svg
@@ -0,0 +1 @@
+application.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/software-properties-gtk.svg b/.icons/Gruvbox_Dark-2/apps/64/software-properties-gtk.svg
new file mode 120000
index 000000000..b4324aaf0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/software-properties-gtk.svg
@@ -0,0 +1 @@
+software-properties.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/software-properties-mint.svg b/.icons/Gruvbox_Dark-2/apps/64/software-properties-mint.svg
new file mode 120000
index 000000000..01532b287
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/software-properties-mint.svg
@@ -0,0 +1 @@
+application.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/software-properties.svg b/.icons/Gruvbox_Dark-2/apps/64/software-properties.svg
new file mode 100644
index 000000000..5eeccb90a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/software-properties.svg
@@ -0,0 +1,73 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#dqA4f1W7GMk0dop36D0dwwVmwJ4HWPPT)">
+ <linearGradient id="_lgradient_64" x1="1.033" x2="-.033" y1="1.071" y2=".142" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e72662"/>
+ <stop offset="48.272%" style="stop-color:#ec3c50"/>
+ <stop offset="100%" style="stop-color:#ff7b66"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_64)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 L 165.685 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="dqA4f1W7GMk0dop36D0dwwVmwJ4HWPPT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <path d="M 115.753 55.717 C 110.739 66.163 105.934 76.749 101.338 87.474 C 96.741 98.059 92.074 109.202 87.338 120.902 C 82.742 132.602 78.007 144.997 73.133 158.089 C 68.258 171.043 63.035 185.179 57.463 200.5 L 84.951 200.5 L 98.113 163.52 L 169.003 160.805 C 171.231 167.073 173.53 173.479 175.898 180.026 C 178.265 186.572 180.772 193.397 183.418 200.5 L 199.088 200.5 C 193.377 185.458 188.085 171.461 183.21 158.507 C 178.336 145.415 173.531 133.088 168.795 121.528 C 164.199 109.828 159.602 98.616 155.005 87.892 C 150.409 77.167 145.535 66.442 140.382 55.717 L 128 55.717 L 115.753 55.717 L 115.753 55.717 L 115.753 55.717 L 115.753 55.717 L 115.753 55.717 Z M 133.695 72.015 C 138.988 83.993 144.142 96.178 149.156 108.574 C 154.171 120.97 159.323 134.341 164.616 148.687 L 103.964 146.807 C 108.282 134.69 112.6 122.991 116.918 111.71 C 120.476 102.59 124.175 93.795 128 85.297 L 128 85.135 C 129.882 80.737 131.776 76.358 133.695 72.015 L 133.695 72.015 L 133.695 72.015 L 133.695 72.015 L 133.695 72.015 L 133.695 72.015 Z"/>
+ </g>
+ </g>
+ <path fill="#fff9f2" d="M 115.753 53.588 C 110.739 64.034 105.934 74.62 101.338 85.345 C 96.741 95.93 92.074 107.073 87.338 118.773 C 82.742 130.472 78.007 142.868 73.133 155.96 C 68.258 168.913 63.035 183.05 57.463 198.371 L 84.951 198.371 L 98.113 161.391 L 169.003 158.676 C 171.231 164.943 173.53 171.35 175.898 177.896 C 178.265 184.443 180.772 191.268 183.418 198.371 L 199.088 198.371 C 193.377 183.329 188.085 169.331 183.21 156.378 C 178.336 143.286 173.531 130.959 168.795 119.399 C 164.199 107.699 159.602 96.487 155.005 85.763 C 150.409 75.038 145.535 64.313 140.382 53.588 L 128 53.588 L 115.753 53.588 L 115.753 53.588 L 115.753 53.588 L 115.753 53.588 L 115.753 53.588 Z M 133.695 69.885 C 138.988 81.864 144.142 94.049 149.156 106.445 C 154.171 118.841 159.323 132.212 164.616 146.558 L 103.964 144.678 C 108.282 132.561 112.6 120.862 116.918 109.58 C 120.476 100.461 124.175 91.666 128 83.168 L 128 83.005 C 129.882 78.608 131.776 74.228 133.695 69.885 L 133.695 69.885 L 133.695 69.885 L 133.695 69.885 L 133.695 69.885 L 133.695 69.885 Z"/>
+ <g style="opacity:0.1">
+ <g opacity=".1">
+ <path fill="#f34f17" d="M 140.382 53.588 L 133.695 69.885 L 136.517 76.339 C 140.822 86.236 145.039 96.266 149.156 106.445 C 154.171 118.841 159.323 132.212 164.616 146.558 L 164.616 146.558 L 179.782 147.271 C 176.079 137.535 172.416 128.239 168.795 119.399 C 164.199 107.699 159.602 96.487 155.005 85.763 C 150.409 75.038 145.535 64.313 140.382 53.588 L 140.382 53.588 L 140.382 53.588 L 140.382 53.588 L 140.382 53.588 L 140.382 53.588 Z M 136.517 157.232 L 169.003 158.676 C 171.231 164.943 173.53 171.35 175.898 177.896 C 178.265 184.443 180.772 191.268 183.418 198.371 L 199.088 198.371 C 193.377 183.329 188.085 169.331 183.21 156.378 C 183.136 156.178 183.062 155.987 182.988 155.788 L 136.517 157.232 L 136.517 157.232 L 136.517 157.232 L 136.517 157.232 L 136.517 157.232 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.2">
+ <g opacity=".2">
+ <path d="M 69.384 140.754 L 188.616 140.754 C 195.667 140.754 201.391 146.479 201.391 153.529 L 201.391 153.529 C 201.391 160.58 195.667 166.304 188.616 166.304 L 69.384 166.304 C 62.333 166.304 56.609 160.58 56.609 153.529 L 56.609 153.529 C 56.609 146.479 62.333 140.754 69.384 140.754 Z"/>
+ </g>
+ </g>
+ <path fill="#ffffff" d="M 68.384 138.754 L 187.616 138.754 C 194.667 138.754 200.391 144.479 200.391 151.529 L 200.391 151.529 C 200.391 158.58 194.667 164.304 187.616 164.304 L 68.384 164.304 C 61.333 164.304 55.609 158.58 55.609 151.529 L 55.609 151.529 C 55.609 144.479 61.333 138.754 68.384 138.754 Z"/>
+ <g style="opacity:0.2">
+ <g opacity=".2">
+ <path fill="#f34f17" d="M 110.967 147.271 L 187.616 147.271 C 189.967 147.271 191.875 149.179 191.875 151.529 L 191.875 151.529 C 191.875 153.88 189.967 155.788 187.616 155.788 L 110.967 155.788 C 108.617 155.788 106.708 153.88 106.708 151.529 L 106.708 151.529 C 106.708 149.179 108.617 147.271 110.967 147.271 Z"/>
+ </g>
+ </g>
+ <linearGradient id="_lgradient_65" x1=".997" x2="0" y1=".445" y2=".446" gradientTransform="matrix(85.167,0,0,8.517,64.125,147.271)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fee140"/>
+ <stop offset="100%" style="stop-color:#fa709a"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_65)" d="M 68.384 147.271 L 145.033 147.271 C 147.383 147.271 149.292 149.179 149.292 151.529 L 149.292 151.529 C 149.292 153.88 147.383 155.788 145.033 155.788 L 68.384 155.788 C 66.033 155.788 64.125 153.88 64.125 151.529 L 64.125 151.529 C 64.125 149.179 66.033 147.271 68.384 147.271 Z"/>
+ </g>
+ <g style="opacity:0.4" filter="url(#LzguebZsRzjzc4nJARGenWoLP6Q5ubRo)">
+ <g opacity=".4">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="LzguebZsRzjzc4nJARGenWoLP6Q5ubRo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <linearGradient id="_lgradient_66" x1=".11" x2=".815" y1=".187" y2=".892" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fee140"/>
+ <stop offset="100%" style="stop-color:#fa709a"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_66)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <path fill="#ffffff" d="M 180.943 148.52 L 180.171 157.739 C 177.248 158.821 174.531 160.393 172.134 162.387 L 163.756 158.442 L 155.006 173.597 L 162.613 178.88 C 162.342 180.412 162.202 181.963 162.193 183.519 C 162.194 185.08 162.328 186.638 162.593 188.177 L 155.005 193.44 L 163.755 208.596 L 172.114 204.66 C 174.518 206.645 177.243 208.207 180.171 209.279 L 180.942 218.517 L 198.442 218.517 L 199.213 209.298 C 202.137 208.216 204.854 206.644 207.25 204.65 L 215.629 208.595 L 224.379 193.44 L 216.772 188.157 C 217.042 186.625 217.183 185.074 217.192 183.518 C 217.191 181.957 217.057 180.399 216.792 178.86 L 224.379 173.597 L 215.63 158.441 L 207.27 162.377 C 204.866 160.391 202.141 158.829 199.212 157.757 L 198.442 148.517 L 180.943 148.517 L 180.943 148.52 Z M 189.693 173.52 C 192.345 173.519 194.889 174.573 196.765 176.449 C 198.64 178.324 199.694 180.868 199.694 183.521 C 199.694 186.173 198.64 188.717 196.765 190.593 C 194.889 192.468 192.345 193.522 189.693 193.521 C 187.04 193.522 184.496 192.468 182.621 190.593 C 180.745 188.717 179.692 186.173 179.692 183.521 C 179.692 180.868 180.745 178.324 182.621 176.449 C 184.496 174.573 187.04 173.519 189.693 173.52 L 189.693 173.52 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_67" x1=".517" x2=".517" y1="0" y2="1.209" gradientTransform="matrix(244.651,0,0,228.341,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_67)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/software-sources.svg b/.icons/Gruvbox_Dark-2/apps/64/software-sources.svg
new file mode 120000
index 000000000..b4324aaf0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/software-sources.svg
@@ -0,0 +1 @@
+software-properties.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/software-store.svg b/.icons/Gruvbox_Dark-2/apps/64/software-store.svg
new file mode 120000
index 000000000..01532b287
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/software-store.svg
@@ -0,0 +1 @@
+application.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/software-update-available.svg b/.icons/Gruvbox_Dark-2/apps/64/software-update-available.svg
new file mode 120000
index 000000000..1cca4a72d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/software-update-available.svg
@@ -0,0 +1 @@
+update.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/software-update-urgent.svg b/.icons/Gruvbox_Dark-2/apps/64/software-update-urgent.svg
new file mode 120000
index 000000000..1cca4a72d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/software-update-urgent.svg
@@ -0,0 +1 @@
+update.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/software.svg b/.icons/Gruvbox_Dark-2/apps/64/software.svg
new file mode 120000
index 000000000..01532b287
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/software.svg
@@ -0,0 +1 @@
+application.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/softwarecenter-debian.svg b/.icons/Gruvbox_Dark-2/apps/64/softwarecenter-debian.svg
new file mode 120000
index 000000000..01532b287
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/softwarecenter-debian.svg
@@ -0,0 +1 @@
+application.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/softwarecenter-ubuntu.svg b/.icons/Gruvbox_Dark-2/apps/64/softwarecenter-ubuntu.svg
new file mode 120000
index 000000000..01532b287
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/softwarecenter-ubuntu.svg
@@ -0,0 +1 @@
+application.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/softwarecenter.svg b/.icons/Gruvbox_Dark-2/apps/64/softwarecenter.svg
new file mode 120000
index 000000000..01532b287
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/softwarecenter.svg
@@ -0,0 +1 @@
+application.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/solaar.svg b/.icons/Gruvbox_Dark-2/apps/64/solaar.svg
new file mode 100755
index 000000000..eaff508a0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/solaar.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="uWyvlQLG9grAwBbBTUl1uZo0ZlH1DBff" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#uWyvlQLG9grAwBbBTUl1uZo0ZlH1DBff)">
+ <linearGradient id="_lgradient_67" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_67)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_68" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_68)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 101.167 59.776 L 82.333 70.651 L 99.425 100.246 C 94.829 104.979 91.479 110.779 89.676 117.125 L 55.5 117.125 L 55.5 138.875 L 89.647 138.875 C 91.447 145.235 94.8 151.047 99.404 155.789 L 82.333 185.349 L 101.167 196.224 L 118.265 166.615 C 121.446 167.434 124.715 167.857 128 167.875 C 131.289 167.863 134.563 167.445 137.749 166.629 L 154.833 196.224 L 173.667 185.349 L 156.575 155.754 C 161.171 151.021 164.521 145.221 166.324 138.875 L 200.5 138.875 L 200.5 117.125 L 166.353 117.125 C 164.553 110.765 161.2 104.953 156.596 100.211 L 173.667 70.651 L 154.833 59.776 L 137.735 89.385 C 134.554 88.566 131.285 88.143 128 88.125 C 124.711 88.137 121.437 88.555 118.251 89.371 L 101.167 59.776 Z M 128 102.625 C 142.014 102.625 153.375 113.986 153.375 128 C 153.375 142.014 142.014 153.375 128 153.375 C 113.986 153.375 102.625 142.014 102.625 128 C 102.625 113.986 113.986 102.625 128 102.625 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/solfege.svg b/.icons/Gruvbox_Dark-2/apps/64/solfege.svg
new file mode 100755
index 000000000..6aff5bd4d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/solfege.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Dc9uMgHnbwSV9Iw22NfDFEBSNfof4hxn" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Dc9uMgHnbwSV9Iw22NfDFEBSNfof4hxn)">
+ <linearGradient id="_lgradient_69" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_69)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_70" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_70)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_71" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(79.342,0,0,145,88.329,53.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_71)" fill-rule="evenodd" d="M 127.711 53.5 L 127.711 165.683 C 124.408 160.968 110.976 160.257 101.559 165.448 C 90.397 171.6 85.306 183.136 90.176 191.224 C 95.045 199.313 108.036 200.904 119.198 194.752 C 125.898 191.059 130.364 185.413 131.851 179.747 C 132.531 176.633 132.134 175.018 132.086 172.833 L 132.086 93.576 C 181.055 105.98 158.455 148.983 154.05 164.173 C 194.281 109.225 132.634 86.812 132.086 53.5 L 127.711 53.5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/somafm.svg b/.icons/Gruvbox_Dark-2/apps/64/somafm.svg
new file mode 100755
index 000000000..0efce1282
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/somafm.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="3byyBlMN0sEDgtjYvMOJJamHp4wZpjqD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#3byyBlMN0sEDgtjYvMOJJamHp4wZpjqD)">
+ <linearGradient id="_lgradient_72" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_72)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_73" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_73)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="neh3Bl4JMttI348B6gQP7qTBKJl7u0rQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#neh3Bl4JMttI348B6gQP7qTBKJl7u0rQ)">
+ <path d="M 184 86 C 184 89.2 182.72 92.24 180.48 94.48 C 178.24 96.72 175.2 98 172 98 C 168.8 98 165.76 96.72 163.52 94.48 C 161.28 92.24 160 89.2 160 86 L 160 82 L 96 82 L 96 91.88 L 184 155.88 L 184 202 L 72 202 L 72 174 C 72 170.8 73.28 167.76 75.52 165.52 C 77.76 163.28 80.8 162 84 162 C 87.2 162 90.24 163.28 92.48 165.52 C 94.72 167.76 96 170.8 96 174 L 96 178 L 160 178 L 160 168.12 L 72 104.12 L 72 58 L 184 58 L 184 86 Z"/>
+ </g>
+ <linearGradient id="_lgradient_74" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(112,0,0,144,72,54)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_74)" d="M 184 82 C 184 85.2 182.72 88.24 180.48 90.48 C 178.24 92.72 175.2 94 172 94 C 168.8 94 165.76 92.72 163.52 90.48 C 161.28 88.24 160 85.2 160 82 L 160 78 L 96 78 L 96 87.88 L 184 151.88 L 184 198 L 72 198 L 72 170 C 72 166.8 73.28 163.76 75.52 161.52 C 77.76 159.28 80.8 158 84 158 C 87.2 158 90.24 159.28 92.48 161.52 C 94.72 163.76 96 166.8 96 170 L 96 174 L 160 174 L 160 164.12 L 72 100.12 L 72 54 L 184 54 L 184 82 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sonata.svg b/.icons/Gruvbox_Dark-2/apps/64/sonata.svg
new file mode 120000
index 000000000..7fa3cf36c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sonata.svg
@@ -0,0 +1 @@
+cantata.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/songkick.svg b/.icons/Gruvbox_Dark-2/apps/64/songkick.svg
new file mode 100755
index 000000000..73f96df88
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/songkick.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="HGUfQeSXl2LVYKCjNQfW96VwnIIZvNvZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#HGUfQeSXl2LVYKCjNQfW96VwnIIZvNvZ)">
+ <linearGradient id="_lgradient_0" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff0066"/>
+ <stop offset="100%" style="stop-color:#dc1499"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="pWISlc2Exv7VbkcE3l0Nbf3DqPR3YLnN" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#pWISlc2Exv7VbkcE3l0Nbf3DqPR3YLnN)">
+ <path d="M 135.13 16.442 L 135.2 105.158 L 135.321 202.754 L 161.538 202.754 L 161.607 177.092 C 161.656 156.771 161.72 151.446 161.954 151.534 C 162.117 151.597 167.182 159.375 172.383 168.815 C 177.583 178.255 182.514 187.042 183.314 188.352 C 184.967 191.063 188.212 194.807 190.324 196.42 C 194.743 199.797 199.347 201.531 206.46 202.493 C 210.268 203.008 223.138 203.193 223.534 202.736 C 223.707 202.537 223.767 197.897 223.725 188.023 L 223.655 171.994 L 218.901 171.821 C 210.606 171.907 206.713 169.737 202.07 163.662 C 201.341 162.482 197.661 155.852 193.898 148.931 C 187.264 136.729 187.07 136.319 187.426 135.693 C 187.628 135.337 195.895 122.025 205.801 106.109 C 215.708 90.194 223.881 79.026 223.951 78.819 C 224.056 78.503 221.524 78.628 208.005 78.628 L 191.904 78.628 L 177.415 99.707 C 169.439 112.514 162.09 123.037 161.937 123.096 C 161.676 123.197 161.675 48.957 161.816 16.562 C 160.954 16.558 160.822 16.458 159.97 16.458 L 135.122 16.458 L 135.13 16.442 Z M 75.217 78.628 C 71.897 78.657 68.653 78.819 67.096 79.114 C 54.295 81.548 45.671 88.427 40.766 99.452 C 39.213 102.944 38.262 106.325 37.66 110.435 C 37.259 113.172 37.225 114.35 37.331 118.798 C 37.417 122.429 37.571 124.726 37.886 126.502 C 40.035 138.631 45.742 146.316 56.442 150.324 C 59.896 151.618 62.053 152.113 71.295 153.656 C 76.431 154.513 80.346 155.281 81.168 155.617 C 84.703 157.061 86.349 159.675 86.651 164.257 C 87.022 169.899 84.275 173.759 78.739 175.362 C 76.518 176.005 72.454 176.365 69.595 176.178 C 60.2 175.556 54.066 173.246 48.755 168.298 L 48.131 167.702 L 40.097 177.11 C 35.671 182.28 32.046 186.731 32.046 186.983 C 32.046 187.616 35.759 191.342 38.605 193.576 C 45.788 199.216 53.41 201.874 65.499 202.928 C 68.038 203.15 77.401 202.822 79.57 202.442 C 95.833 199.594 107.946 189.865 111.623 175.392 C 113.332 168.666 113.294 158.499 111.536 150.962 C 110.248 145.427 108.569 141.963 105.308 138.116 C 101.897 134.11 98.075 132.031 92.931 130.014 C 89.458 128.655 84.325 128.006 75.061 126.496 C 65.182 124.87 64.006 124.462 61.752 122.001 C 59.198 119.212 58.758 115.498 60.469 111.429 C 61.679 108.56 64.148 106.926 67.705 105.789 C 69.562 105.195 79.209 105.138 82.173 105.685 C 86.155 106.419 89.891 107.792 92.549 110.306 C 93.322 111.038 94.088 111.642 94.25 111.642 C 94.69 111.642 110.091 93.543 110.091 93.025 C 110.091 92.424 107.116 89.476 104.227 87.212 C 98.657 82.844 92.029 80.168 83.776 78.969 C 81.929 78.701 78.539 78.594 75.22 78.622 L 75.217 78.628 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 135.13 12 L 135.2 100.716 L 135.321 198.312 L 161.538 198.312 L 161.607 172.65 C 161.656 152.329 161.72 147.004 161.954 147.091 C 162.117 147.154 167.182 154.933 172.383 164.373 C 177.583 173.813 182.514 182.599 183.314 183.91 C 184.967 186.621 188.212 190.365 190.324 191.978 C 194.743 195.354 199.347 197.089 206.46 198.051 C 210.268 198.566 223.138 198.75 223.534 198.294 C 223.707 198.094 223.767 193.454 223.725 183.58 L 223.655 167.552 L 218.901 167.378 C 210.606 167.465 206.713 165.294 202.07 159.22 C 201.341 158.04 197.661 151.41 193.898 144.489 C 187.264 132.286 187.07 131.877 187.426 131.251 C 187.628 130.895 195.895 117.583 205.801 101.667 C 215.708 85.752 223.881 74.584 223.951 74.377 C 224.056 74.06 221.524 74.186 208.005 74.186 L 191.904 74.186 L 177.415 95.265 C 169.439 108.071 162.09 118.595 161.937 118.654 C 161.676 118.754 161.675 44.515 161.816 12.12 C 160.954 12.116 160.822 12.015 159.97 12.015 L 135.122 12.015 L 135.13 12 Z M 75.217 74.186 C 71.897 74.214 68.653 74.376 67.096 74.672 C 54.295 77.105 45.671 83.985 40.766 95.009 C 39.213 98.501 38.262 101.882 37.66 105.992 C 37.259 108.73 37.225 109.908 37.331 114.356 C 37.417 117.987 37.571 120.284 37.886 122.06 C 40.035 134.188 45.742 141.874 56.442 145.882 C 59.896 147.176 62.053 147.671 71.295 149.214 C 76.431 150.071 80.346 150.838 81.168 151.174 C 84.703 152.619 86.349 155.232 86.651 159.815 C 87.022 165.456 84.275 169.317 78.739 170.92 C 76.518 171.562 72.454 171.922 69.595 171.735 C 60.2 171.113 54.066 168.804 48.755 163.855 L 48.131 163.26 L 40.097 172.668 C 35.671 177.838 32.046 182.289 32.046 182.54 C 32.046 183.173 35.759 186.899 38.605 189.134 C 45.788 194.773 53.41 197.432 65.499 198.486 C 68.038 198.707 77.401 198.38 79.57 198 C 95.833 195.152 107.946 185.422 111.623 170.95 C 113.332 164.223 113.294 154.057 111.536 146.52 C 110.248 140.985 108.569 137.52 105.308 133.674 C 101.897 129.667 98.075 127.588 92.931 125.572 C 89.458 124.213 84.325 123.564 75.061 122.054 C 65.182 120.428 64.006 120.019 61.752 117.559 C 59.198 114.769 58.758 111.056 60.469 106.987 C 61.679 104.118 64.148 102.484 67.705 101.347 C 69.562 100.753 79.209 100.696 82.173 101.243 C 86.155 101.977 89.891 103.349 92.549 105.864 C 93.322 106.595 94.088 107.2 94.25 107.2 C 94.69 107.2 110.091 89.1 110.091 88.582 C 110.091 87.981 107.116 85.034 104.227 82.77 C 98.657 78.402 92.029 75.726 83.776 74.527 C 81.929 74.258 78.539 74.152 75.22 74.179 L 75.217 74.186 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/songwrite.svg b/.icons/Gruvbox_Dark-2/apps/64/songwrite.svg
new file mode 120000
index 000000000..c730854e9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/songwrite.svg
@@ -0,0 +1 @@
+rakarrack.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/songwrite3.svg b/.icons/Gruvbox_Dark-2/apps/64/songwrite3.svg
new file mode 120000
index 000000000..c730854e9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/songwrite3.svg
@@ -0,0 +1 @@
+rakarrack.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sonic-visualiser.svg b/.icons/Gruvbox_Dark-2/apps/64/sonic-visualiser.svg
new file mode 100644
index 000000000..55c0cc48f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sonic-visualiser.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_08fq1Rxf01ctTW0W4yvkICGqC40W6mnT">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_08fq1Rxf01ctTW0W4yvkICGqC40W6mnT)">
+ <defs>
+ <filter id="R9hJLCujmZzTtNmBQbAf1t0K1eOQmfQm" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#R9hJLCujmZzTtNmBQbAf1t0K1eOQmfQm)">
+ <linearGradient id="_lgradient_398" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9757"/>
+ <stop offset="50%" style="stop-color:#ff6e51"/>
+ <stop offset="100%" style="stop-color:#f5350f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_398)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#e6e6e6" d="M 106.431 45.738 C 102.299 45.862 98.806 48.401 97.988 51.875 L 82.499 117.93 L 78.138 83.176 C 77.68 79.59 74.361 76.764 70.173 76.395 C 65.985 76.026 62.065 78.212 60.764 81.644 L 46.896 118.438 L 20.827 118.438 L 20.827 133.745 L 53.403 133.745 C 57.276 133.744 60.706 131.604 61.898 128.446 L 64.872 120.561 L 70.951 169.008 C 71.426 172.761 75.024 175.657 79.425 175.828 C 83.826 176 87.715 173.396 88.586 169.696 L 103.963 104.081 L 116.121 203.426 C 116.597 207.245 120.302 210.169 124.782 210.264 C 129.263 210.359 133.131 207.594 133.826 203.8 L 149.639 116.637 L 160.366 180.75 C 160.984 184.48 164.677 187.27 169.073 187.327 C 173.469 187.385 177.26 184.693 178.011 180.981 L 189.201 126.122 L 191.747 135.487 C 192.692 138.949 196.294 141.398 200.443 141.399 L 235.173 141.399 L 235.173 126.092 L 207.534 126.092 L 196.649 86.083 C 195.682 82.542 191.941 80.072 187.698 80.176 C 183.455 80.279 179.884 82.926 179.153 86.509 L 170.082 130.965 L 158.831 63.781 C 158.208 60.025 154.468 57.227 150.041 57.205 C 145.615 57.182 141.837 59.942 141.161 63.691 L 126.727 143.29 L 115.624 52.585 C 115.132 48.588 111.117 45.599 106.431 45.738 Z"/>
+ <linearGradient id="_lgradient_399" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_399)" fill-rule="evenodd" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z M 165.71 31.95 C 169.94 31.95 174.18 31.99 178.41 32.08 C 182.09 32.16 185.77 32.31 189.45 32.52 C 192.58 32.69 195.71 32.95 198.83 33.3 C 201.41 33.58 203.97 33.95 206.52 34.42 C 208.54 34.8 210.54 35.27 212.51 35.85 C 213.98 36.28 215.43 36.81 216.83 37.44 C 217.83 37.89 218.8 38.43 219.71 39.04 C 220.4 39.51 221.05 40.04 221.65 40.63 C 222.24 41.22 222.77 41.87 223.24 42.56 C 223.85 43.47 224.38 44.43 224.83 45.43 C 225.46 46.83 225.99 48.27 226.43 49.74 C 227 51.71 227.48 53.7 227.85 55.72 C 228.32 58.26 228.7 60.82 228.98 63.39 C 229.32 66.51 229.58 69.63 229.76 72.76 C 229.97 76.43 230.12 80.11 230.2 83.79 C 230.29 88.02 230.33 92.24 230.33 96.47 C 230.33 96.48 230.33 96.49 230.33 96.5 L 230.33 155.75 C 230.33 155.75 230.33 155.76 230.33 155.77 C 230.33 160 230.29 164.23 230.2 168.45 C 230.12 172.13 229.97 175.81 229.76 179.48 C 229.58 182.61 229.32 185.73 228.98 188.85 C 228.7 191.42 228.32 193.98 227.85 196.53 C 227.48 198.54 227 200.53 226.43 202.5 C 225.99 203.97 225.46 205.41 224.83 206.81 C 224.38 207.81 223.85 208.77 223.24 209.68 C 222.77 210.37 222.24 211.02 221.65 211.61 C 221.05 212.2 220.4 212.73 219.71 213.2 C 218.8 213.81 217.83 214.35 216.83 214.8 C 215.43 215.43 213.98 215.96 212.51 216.39 C 210.54 216.97 208.54 217.45 206.52 217.82 C 203.97 218.29 201.41 218.67 198.83 218.95 C 195.71 219.29 192.58 219.55 189.45 219.72 C 185.77 219.93 182.09 220.08 178.41 220.16 C 174.18 220.25 169.94 220.29 165.71 220.29 C 165.7 220.29 165.7 220.29 165.69 220.29 L 90.32 220.29 C 90.31 220.29 90.3 220.29 90.3 220.29 C 86.06 220.29 81.83 220.25 77.6 220.16 C 73.92 220.08 70.23 219.93 66.56 219.72 C 63.42 219.55 60.3 219.29 57.18 218.95 C 54.6 218.67 52.03 218.29 49.49 217.82 C 47.47 217.45 45.47 216.97 43.5 216.39 C 42.03 215.96 40.58 215.43 39.18 214.8 C 38.18 214.35 37.21 213.81 36.3 213.2 C 35.6 212.73 34.96 212.2 34.36 211.61 C 33.77 211.02 33.24 210.37 32.77 209.68 C 32.16 208.77 31.62 207.81 31.17 206.81 C 30.55 205.41 30.01 203.97 29.58 202.5 C 29 200.53 28.53 198.54 28.16 196.53 C 27.68 193.98 27.31 191.42 27.03 188.85 C 26.68 185.73 26.42 182.61 26.25 179.48 C 26.04 175.81 25.89 172.13 25.81 168.45 C 25.72 164.23 25.68 160 25.68 155.77 C 25.68 155.76 25.68 155.75 25.68 155.75 L 25.68 96.5 C 25.68 96.49 25.68 96.48 25.68 96.47 C 25.68 92.24 25.72 88.02 25.81 83.79 C 25.89 80.11 26.04 76.43 26.25 72.76 C 26.42 69.63 26.68 66.51 27.03 63.39 C 27.31 60.82 27.68 58.26 28.16 55.72 C 28.53 53.7 29 51.71 29.58 49.74 C 30.01 48.27 30.55 46.83 31.17 45.43 C 31.62 44.43 32.16 43.47 32.77 42.56 C 33.24 41.87 33.77 41.22 34.36 40.63 C 34.96 40.04 35.6 39.51 36.3 39.04 C 37.21 38.43 38.18 37.89 39.18 37.44 C 40.58 36.81 42.03 36.28 43.5 35.85 C 45.47 35.27 47.47 34.8 49.49 34.42 C 52.03 33.95 54.6 33.58 57.18 33.3 C 60.3 32.95 63.42 32.69 66.56 32.52 C 70.23 32.31 73.92 32.16 77.6 32.08 C 81.83 31.99 86.06 31.95 90.3 31.95 C 90.3 31.95 90.31 31.95 90.32 31.95 L 165.69 31.95 C 165.7 31.95 165.7 31.95 165.71 31.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_400" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_400)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sopcast-player.svg b/.icons/Gruvbox_Dark-2/apps/64/sopcast-player.svg
new file mode 100644
index 000000000..91ef1cbe9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sopcast-player.svg
@@ -0,0 +1,95 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#fB3KoXjWf1NeFT2e5bkxjEIyPS0NPlMz)">
+ <linearGradient id="_lgradient_395" x1=".568" x2=".565" y1="1.005" y2=".075" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00979c"/>
+ <stop offset="100%" style="stop-color:#20b6bb"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_395)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="fB3KoXjWf1NeFT2e5bkxjEIyPS0NPlMz" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="none" d="M 165.862 11.831 C 240.268 11.831 250.902 22.388 250.902 96.375 L 250.902 155.626 C 250.902 229.612 240.268 240.169 165.862 240.169 L 90.137 240.169 C 15.732 240.169 5.098 229.612 5.098 155.626 L 5.098 96.375 C 5.098 22.388 15.732 11.831 90.137 11.831 L 165.862 11.831 L 165.862 11.831 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 63.539 239.441 C 64.089 239.477 64.56 239.539 65.12 239.572 C 65.555 239.597 66.147 239.583 66.588 239.607 L 66.549 232.015 L 93.178 207.55 L 93.178 199.394 L 105.468 187.161 L 105.468 181.046 L 111.612 174.929 L 111.612 158.62 L 103.419 150.464 L 87.032 150.464 L 78.839 142.31 L 58.356 142.31 L 50.161 150.464 L 50.161 170.853 L 66.604 185.193 L 66.549 203.472 L 60.405 209.589 L 60.405 236.091 L 63.539 239.441 L 63.539 239.441 Z M 99.322 81.148 L 93.178 87.265 L 99.322 87.265 L 101.371 89.304 L 103.419 89.304 L 105.468 87.265 L 99.322 81.148 L 99.322 81.148 Z M 177.16 109.69 L 152.58 109.69 L 138.242 123.961 L 138.242 144.349 L 148.483 154.543 L 162.822 154.543 L 168.967 160.659 L 168.967 166.775 L 173.064 170.852 L 173.064 195.317 L 188.62 211.682 L 214.308 186.115 L 214.031 162.697 L 234.515 142.31 L 226.321 142.31 L 205.838 121.923 L 205.838 113.768 L 181.257 113.768 L 177.16 109.69 L 177.16 109.69 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 250.902 117.845 L 250.902 96.374 C 250.902 87.126 250.735 78.869 250.299 71.499 C 250.100793 68.025298 249.811026 64.557426 249.43 61.099 C 249.064 57.845 248.618 54.801 248.078 51.952 C 247.538 49.104 246.904 46.451 246.164 43.982 C 245.425 41.513 244.579 39.226 243.613 37.111 C 242.999 35.764 242.248 34.6 241.533 33.388 L 238.611 36.296 L 226.321 36.296 L 214.031 48.529 L 205.838 40.374 L 181.258 40.374 L 168.968 52.607 L 168.968 62.8 L 181.258 62.8 L 181.258 56.683 L 189.451 56.683 L 189.451 64.839 L 185.353 68.915 L 168.968 69.191 L 162.822 75.032 L 154.629 75.032 L 154.629 83.187 L 148.483 89.304 L 148.483 101.534 L 160.773 101.534 L 168.968 93.38 L 177.161 93.38 L 177.161 97.458 L 185.353 105.613 L 189.451 105.613 L 189.451 101.534 L 181.258 93.38 L 189.451 93.38 L 197.643 101.534 L 207.885 101.534 L 201.741 95.419 L 207.885 89.304 L 214.031 89.304 L 220.175 95.419 L 214.031 95.419 L 207.885 101.534 L 213.919 107.54 L 214.031 113.767 L 205.838 113.767 L 230.419 138.232 L 234.514 138.232 L 238.611 134.156 L 246.804 125.999 L 238.611 117.845 L 250.902 117.845 L 250.902 117.845 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 156.677 70.954 L 156.677 64.838 L 162.822 58.722 L 162.822 70.954 L 156.677 70.954 L 156.677 70.954 Z M 220.176 191.24 L 220.176 178.456 L 228.37 170.852 L 228.37 191.24 L 220.176 191.24 L 220.176 191.24 Z M 136.193 11.831 L 90.136 11.831 C 89.347 11.831 88.788 11.88 88.013 11.882 L 80.888 19.986 L 93.178 32.218 L 93.178 45.001 L 107.517 60.761 L 115.71 60.761 L 115.71 52.607 L 128 40.374 L 128 32.218 L 136.193 24.064 L 136.193 11.831 L 136.193 11.831 Z M 125.951 56.683 L 132.097 56.683 L 138.242 62.799 L 125.951 62.799 L 125.951 56.683 L 125.951 56.683 Z M 70.646 123.961 L 64.501 123.961 L 58.355 130.078 L 70.646 130.078 L 70.646 123.961 L 70.646 123.961 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 16.003 30.841 C 15.896 30.993 15.758 31.109 15.653 31.263 C 14.400433 33.116345 13.307507 35.072707 12.386 37.111 C 11.421 39.226 10.575 41.513 9.835 43.982 C 9.095 46.451 8.462 49.104 7.922 51.952 C 7.382 54.801 6.936 57.845 6.57 61.099 C 6.188622 64.557416 5.898521 68.025288 5.7 71.499 C 5.264 78.869 5.098 87.126 5.098 96.374 L 5.098 117.845 L 13.291 125.999 L 25.581 125.999 L 46.066 146.388 L 46.066 121.923 L 58.356 109.691 L 66.549 109.691 L 78.839 97.458 L 91.129 97.458 L 84.985 91.341 L 97.275 77.072 L 84.985 64.839 L 66.549 64.839 L 66.549 81.148 L 58.356 81.148 L 50.161 72.993 L 50.161 64.839 L 62.452 52.607 L 72.695 52.607 L 72.695 44.45 L 60.405 32.218 L 39.92 32.218 L 39.92 44.45 L 29.678 44.45 L 16.003 30.841 L 16.003 30.841 Z M 66.549 12.396 C 66.12 12.419 65.544 12.404 65.12 12.429 C 61.415 12.646 57.931 12.929 54.659 13.292 C 51.387 13.656 48.325 14.1 45.46 14.636 C 43.049093 15.093274 40.660281 15.660195 38.301 16.335 L 46.066 24.064 L 66.549 24.064 L 66.549 12.396 L 66.549 12.396 Z"/>
+ <circle fill="#ffffff" cx="72.377" cy="103.575" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="92.764" cy="185.125" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="153.927" cy="144.35" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="174.314" cy="83.187" r="4.078" vector-effect="non-scaling-stroke"/>
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 5.098 138.234 C 73.513 89.145 155.966 81.149 249.748 79.11 M 6.67 59.789 C 27.643 74.837 48.363 89.173 71.896 103.622 C 125.13 136.306 184.715 163.133 249.748 164.546 M 154.436 141.292 C 174.533 98.215 186.803 62.696 181.688 12.175 M 139.475 239.827 C 69.537 187.488 63.917 114.56 75.969 12.175" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="YS0FhtQU6yMNWYgGUHVDuCSS1jBxvDSL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#YS0FhtQU6yMNWYgGUHVDuCSS1jBxvDSL)">
+ <circle fill="#ffffff" cx="72.377" cy="103.575" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="QpQoQW2T1bKUqwLXfbJTbrdRxoJJ7lyG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#QpQoQW2T1bKUqwLXfbJTbrdRxoJJ7lyG)">
+ <circle fill="#ffffff" cx="92.764" cy="185.125" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="Zpq91COiUSYubVq9aF5umeZbA2poLFNf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#Zpq91COiUSYubVq9aF5umeZbA2poLFNf)">
+ <circle fill="#ffffff" cx="153.927" cy="144.35" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="dWxKEOPA6lxQbUmeYsWmQHNElg9k5zV9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#dWxKEOPA6lxQbUmeYsWmQHNElg9k5zV9)">
+ <circle fill="#ffffff" cx="174.314" cy="83.187" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 153.355 144.159 C 108.959 199.708 17.877 201.179 6.696 194.182" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_396" x1="-.226" x2="1.333" y1=".281" y2=".889" gradientTransform="matrix(241.244,0,0,227.128,7.378,12.436)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2f3943"/>
+ <stop offset="100%" style="stop-color:#808c9b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_396)" d="M 81.819 12.436 C 75.702 12.511 69.471 12.552 64.272 12.857 C 60.584 13.074 57.117 13.357 53.86 13.721 C 50.603 14.084 47.556 14.528 44.704 15.064 C 41.853 15.601 39.197 16.232 36.726 16.967 C 34.254 17.702 31.965 18.542 29.847 19.502 C 27.806861 20.417514 25.847869 21.504058 23.991 22.75 C 22.229458 23.936169 20.585317 25.287982 19.081 26.787 C 17.580368 28.289304 16.226562 29.931417 15.038 31.691 C 13.790757 33.544974 12.702864 35.501306 11.786 37.539 C 10.825 39.655 9.983 41.941 9.247 44.41 C 8.524 46.835 7.909 49.446 7.378 52.236 L 194.706 239.564 C 196.42 239.422 198.243 239.316 199.853 239.137 C 203.11 238.773 206.157 238.329 209.009 237.793 C 211.86 237.257 214.515 236.626 216.987 235.891 C 219.459 235.156 221.748 234.315 223.866 233.355 C 225.906332 232.439872 227.865356 231.35331 229.722 230.107 C 231.483768 228.921136 233.127938 227.5693 234.632 226.07 C 236.132867 224.56791 237.486692 222.925773 238.675 221.166 C 239.922243 219.312026 241.010136 217.355694 241.927 215.318 C 242.888 213.203 243.73 210.916 244.466 208.447 C 245.202 205.978 245.833 203.325 246.37 200.477 C 246.907 197.628 247.352 194.584 247.716 191.33 C 248.08 188.076 248.364 184.614 248.581 180.93 C 248.611 180.428 248.595 179.746 248.622 179.236 L 81.819 12.436 L 81.819 12.436 Z"/>
+ <path fill="#049ba0" fill-rule="evenodd" d="M 219.937 234.803 C 221.26 234.33 222.656 233.904 223.866 233.355 C 225.906332 232.439872 227.865356 231.35331 229.722 230.107 C 231.483768 228.921136 233.127938 227.5693 234.632 226.07 C 236.132867 224.56791 237.486692 222.925773 238.675 221.166 C 239.922243 219.312026 241.010136 217.355694 241.927 215.318 C 242.888 213.203 243.73 210.916 244.466 208.447 C 244.774 207.415 244.991 206.212 245.263 205.115 L 228.888 188.74 L 201.38 216.248 L 219.937 234.803 L 219.937 234.803 Z M 180.255 140.107 L 152.747 167.615 L 194.009 208.877 L 221.536 181.369 L 180.255 140.107 L 180.255 140.107 Z M 131.624 91.477 L 104.116 118.984 L 145.378 160.244 L 172.903 132.738 L 131.624 91.477 L 131.624 91.477 Z M 82.991 42.846 L 55.483 70.352 L 96.745 111.613 L 124.272 84.105 L 82.991 42.846 L 82.991 42.846 Z M 53.868 13.721 L 53.86 13.721 C 50.603 14.084 47.556 14.528 44.704 15.064 C 41.853 15.601 39.197 16.232 36.726 16.967 C 34.254 17.702 31.965 18.542 29.847 19.502 C 27.806861 20.417514 25.847869 21.504058 23.991 22.75 C 22.229458 23.936169 20.585317 25.287982 19.081 26.787 C 17.89 27.977 16.857 29.332 15.845 30.713 L 48.114 62.98 L 75.62 35.475 L 53.868 13.721 L 53.868 13.721 Z"/>
+ <path fill="#049ba0" d="M 219.937 234.803 C 221.26 234.33 222.656 233.904 223.866 233.355 C 225.906332 232.439872 227.865356 231.35331 229.722 230.107 C 231.483768 228.921136 233.127938 227.5693 234.632 226.07 C 236.132867 224.56791 237.486692 222.925773 238.675 221.166 C 239.922243 219.312026 241.010136 217.355694 241.927 215.318 C 242.888 213.203 243.73 210.916 244.466 208.447 C 244.774 207.415 244.991 206.212 245.263 205.115 L 228.888 188.74 L 201.38 216.248 L 219.937 234.803 L 219.937 234.803 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 180.255 140.107 L 152.747 167.615 L 194.009 208.877 L 221.536 181.369 L 180.255 140.107 L 180.255 140.107 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#ffffff" d="M 131.624 91.477 L 104.116 118.984 L 145.378 160.244 L 172.903 132.738 L 131.624 91.477 L 131.624 91.477 Z"/>
+ </g>
+ <g opacity=".6">
+ <path fill="#ffffff" d="M 82.991 42.846 L 55.483 70.352 L 96.745 111.613 L 124.272 84.105 L 82.991 42.846 L 82.991 42.846 Z"/>
+ </g>
+ <g opacity=".8">
+ <path fill="#ffffff" d="M 53.868 13.721 L 53.86 13.721 C 50.603 14.084 47.556 14.528 44.704 15.064 C 41.853 15.601 39.197 16.232 36.726 16.967 C 34.254 17.702 31.965 18.542 29.847 19.502 C 27.806861 20.417514 25.847869 21.504058 23.991 22.75 C 22.229458 23.936169 20.585317 25.287982 19.081 26.787 C 17.89 27.977 16.857 29.332 15.845 30.713 L 48.114 62.98 L 75.62 35.475 L 53.868 13.721 L 53.868 13.721 Z"/>
+ </g>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_397" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_397)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/soulseek.svg b/.icons/Gruvbox_Dark-2/apps/64/soulseek.svg
new file mode 100755
index 000000000..a54b0f98a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/soulseek.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="lj8sLxV5Ubx9uATJhLWnARzChHgBSzkM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#lj8sLxV5Ubx9uATJhLWnARzChHgBSzkM)">
+ <linearGradient id="_lgradient_2" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_3" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_4" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(145,0,0,123.25,55.5,66.375)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" d="M 111.589 189.625 C 108.641 188.807 104.68 187.329 102.129 181.918 C 98.627 174.488 98.633 174.644 101.7 170.107 C 105.953 163.815 113.629 152.623 113.629 149.568 C 113.629 147.643 111.72 146.125 106.991 144.291 C 96.803 140.339 82.993 133.658 75.875 128.406 C 67.156 121.973 59.013 109.909 56.476 101.506 C 54.693 95.599 55.286 94.323 58.807 96.494 C 77.279 107.098 83.051 108.759 101.358 110.419 C 112.731 109.924 121.609 103.201 121.163 95.196 C 120.799 89.158 116.805 84.02 114.383 76.29 C 113.018 71.931 113.777 70.404 114.026 68.73 C 114.198 67.576 114.638 66.516 115.004 66.375 C 117.02 67.515 118.358 69.497 120.295 70.262 C 124.877 72.071 129.709 72.096 134.576 74.23 C 139.551 76.775 141.766 79.329 142.874 83.887 C 143.669 87.16 145.845 89.37 148.093 91.561 C 149.158 92.6 150.03 93.72 150.03 94.052 C 150.03 95.737 144.529 95.425 140.007 94.147 C 136.03 93.023 134.892 98.059 135.301 101.697 C 135.912 111.37 148.507 109.577 159.292 110.419 C 168.287 111.12 183.628 109.939 195.285 104.932 C 197.726 103.884 200.073 103.099 200.5 103.189 C 196.524 120.221 179.424 134.722 164.647 140.935 C 157.358 143.881 146.833 147.242 143.672 147.633 C 135.813 148.605 133.119 149.634 131.848 152.148 C 130.4 155.012 128.271 168.201 127.482 178.231 C 125.594 186.624 117.023 189.562 111.589 189.625 L 111.589 189.625 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sound-box.svg b/.icons/Gruvbox_Dark-2/apps/64/sound-box.svg
new file mode 100755
index 000000000..b5b3d0073
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sound-box.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="zIfrNKCiVOUpguIq89R7zN6X3SIyu4Qt" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#zIfrNKCiVOUpguIq89R7zN6X3SIyu4Qt)">
+ <linearGradient id="_lgradient_83" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.286,12.202)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#417a99"/>
+ <stop offset="100%" style="stop-color:#295166"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_83)" d="M 165.295 12.202 C 239.35 12.202 249.934 22.759 249.934 96.745 L 249.934 155.996 C 249.934 229.983 239.35 240.54 165.295 240.54 L 89.925 240.54 C 15.87 240.54 5.286 229.983 5.286 155.996 L 5.286 96.745 C 5.286 22.759 15.87 12.202 89.925 12.202 L 165.295 12.202 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_84" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_84)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <circle cx="128" cy="131" r="80" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#203c4d" cx="128" cy="128" r="80" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffda64" d="M 128 77.091 C 99.884 77.091 77.091 99.884 77.091 128 C 77.091 156.116 99.884 178.909 128 178.909 C 156.116 178.909 178.909 156.116 178.909 128 C 178.909 99.884 156.116 77.091 128 77.091 Z M 142.545 135.273 L 135.273 142.545 L 120.727 142.545 L 113.455 135.273 L 113.455 120.727 L 120.727 113.455 L 135.273 113.455 L 142.545 120.727 L 142.545 135.273 Z"/>
+ <circle fill="#152933" cx="128" cy="128" r="21.818" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 209.343 138.379 C 208.929 138.051 208.387 137.936 207.887 138.065 L 165.037 148.345 C 164.265 148.531 163.721 149.222 163.723 150.016 L 163.723 190.838 C 161.654 188.84 158.89 187.724 156.013 187.726 C 149.873 187.726 144.876 192.723 144.876 198.863 C 144.876 205.003 149.873 210 156.013 210 C 162.153 210 167.15 205.003 167.15 198.863 L 167.15 165.937 L 206.573 156.47 L 206.573 180.558 C 204.504 178.559 201.739 177.443 198.863 177.445 C 192.723 177.445 187.726 182.442 187.726 188.582 C 187.726 194.722 192.723 199.719 198.863 199.719 C 205.003 199.719 210 194.722 210 188.582 L 210 139.735 C 209.986 139.207 209.743 138.707 209.343 138.379 Z"/>
+ </g>
+ <path fill="#ed3146" d="M 207.343 136.379 C 206.929 136.051 206.387 135.936 205.887 136.065 L 163.037 146.345 C 162.265 146.531 161.721 147.222 161.723 148.016 L 161.723 188.838 C 159.654 186.84 156.89 185.724 154.013 185.726 C 147.873 185.726 142.876 190.723 142.876 196.863 C 142.876 203.003 147.873 208 154.013 208 C 160.153 208 165.15 203.003 165.15 196.863 L 165.15 163.937 L 204.573 154.47 L 204.573 178.558 C 202.504 176.559 199.739 175.443 196.863 175.445 C 190.723 175.445 185.726 180.442 185.726 186.582 C 185.726 192.722 190.723 197.719 196.863 197.719 C 203.003 197.719 208 192.722 208 186.582 L 208 137.735 C 207.986 137.207 207.743 136.707 207.343 136.379 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sound-juicer.svg b/.icons/Gruvbox_Dark-2/apps/64/sound-juicer.svg
new file mode 100644
index 000000000..53e0c1170
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sound-juicer.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="MwuZxumvKmK9LyySwIF1AeSKlZ0y8Hur" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#MwuZxumvKmK9LyySwIF1AeSKlZ0y8Hur)">
+ <path fill="#fb7c38" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 5.676 126.116 L 5.676 155.742 C 5.676 229.728 16.26 240.285 90.315 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 126.116 L 5.676 126.116 L 5.676 126.116 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 11.947 L 128 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 96.491 C 250.324 22.504 239.74 11.947 165.685 11.947 L 128 11.947 L 128 11.947 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 128 36.257 C 178.668 36.257 219.743 77.332 219.743 128 C 219.743 178.668 178.668 219.743 128 219.743 C 77.332 219.743 36.257 178.668 36.257 128 C 36.257 77.332 77.332 36.257 128 36.257 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 127.875 62.439 C 164.067 62.439 193.406 91.778 193.406 127.97 C 193.406 164.162 164.067 193.501 127.875 193.501 C 91.683 193.501 62.344 164.162 62.344 127.97 C 62.344 91.778 91.683 62.439 127.875 62.439 Z"/>
+ </g>
+ <g opacity=".1">
+ <circle fill="#ffffff" cx="127.875" cy="127.97" r="38.09" vector-effect="non-scaling-stroke"/>
+ </g>
+ <path fill="#fbfdce" d="M 128 36.257 C 77.332 36.257 36.257 77.332 36.257 128 C 36.257 178.668 77.332 219.743 128 219.743 C 178.668 219.743 219.743 178.668 219.743 128 C 219.743 77.33174 178.66826 36.257 128 36.257 Z M 131.14 52.789 C 132.554292 52.742949 133.969708 52.742949 135.384 52.789 C 144.401 53.071 155.964 55.22 159.923 61.23 C 163.194 66.194 158.89 71.277 156.491 75.31 C 150.55 85.293 145.318 96.119 139.562 106.319 C 137.999 109.09 132.207 118.602 128.453 113.854 C 120.465 103.752 118.116 82.592 116.928 70.161 C 116.549 66.196 115.238 60.023 117.117 56.326 C 118.734 53.143 124.519 53.42 127.594 53.053 C 128.771956 52.917217 129.954924 52.829145 131.14 52.789 L 131.14 52.789 Z M 98.331 59.249 C 99.995 59.351 101.598 59.873 103.055 60.966 C 108.279 64.882 109.803 73.146 111.487 78.941 C 113.671 86.458 116.658 93.304 118.107 101.094 C 118.746 104.524 122.878 112.987 118.211 115.08 C 114.838 116.593 109.672 112.832 106.714 111.534 C 96.335 106.976 85.623 99.949 76.677 92.946 C 62.519 81.863 73.446 72.757 84.165 64.993 C 87.809 62.353 93.336 58.943 98.33 59.249 L 98.331 59.249 L 98.331 59.249 Z M 174.852 68.756 C 183.418 67.915 188.827 77.184 193.318 82.902 C 196.686 87.191 202.682 97.238 199.448 102.716 C 197.309 106.339 192.42 107.036 188.838 108.374 C 179.526 111.855 170.047 115.476 160.272 117.683 C 156.452 118.545 140.956 124.09 138.336 120.606 C 137.054 118.901 139.035 115.685 139.817 114.118 C 142.843 108.049 147.346 103.381 150.889 97.736 C 155.779 89.944 161.747 83.236 167.289 75.989 C 169.439 73.177 170.804 69.152 174.852 68.756 L 174.852 68.756 Z M 64.125 100.877 C 76.48 100.384 91.799 109.85 101.914 115.136 C 105.595 117.06 110.608 118.289 113.571 121.342 C 118.454 126.375 110.147 129.737 106.281 130.49 C 93.822 132.915 81.227 134.325 68.756 136.582 C 64.706 137.315 56.743 139.064 53.496 135.554 C 45.403 126.803 49.2 103.085 61.692 101.113 C 62.497702 100.986938 63.310091 100.908137 64.125 100.877 L 64.125 100.877 Z M 197.364 118.23 C 198.493 118.276 199.567 118.49 200.533 118.937 C 211.616 124.074 206.591 150.835 195.874 153.822 C 188.553 155.861 179.818 151.425 173.325 148.465 C 164.927 144.637 156.123 142.187 148.097 137.487 C 145.681 136.072 140.077 132.743 142.033 129.32 C 144.234 125.469 151.263 125.161 155 124.35 C 165.584 122.056 176.308 121.08 187.075 119.72 C 190.077 119.341 193.975 118.081 197.364 118.23 L 197.364 118.23 Z M 108.733 134.573 C 111.096 134.455 113.167 134.715 114.646 135.564 C 120.236 138.771 112.91 147.183 111.062 150.53 C 105.147 161.243 97.39 172.463 89.899 182.124 C 87.006 185.855 83.097 190.178 77.828 187.424 C 69.47 183.054 62.703 171.522 59.174 163.187 C 57.823 159.997 55.812 155.458 58.202 152.303 C 63.795 144.926 79.352 142.686 87.542 140.072 C 91.912 138.676 101.643 134.928 108.733 134.573 L 108.733 134.573 Z M 139.76 139.336 C 143.133 139.737 147.504 142.786 149.493 143.929 C 159.641 149.762 170.683 155.777 179.247 163.658 C 181.113 165.375 184.303 166.08 185.764 168.119 C 187.805 170.969 186.287 177.096 184.491 179.756 C 179.939 186.495 159.113 201.63 152.086 192.573 C 143.673 181.73 141.114 166.618 138.006 153.501 C 137.289 150.477 133.735 142.488 136.846 139.987 C 137.622 139.363 138.636 139.202 139.76 139.336 L 139.76 139.336 Z M 125.416 142.326 C 125.755 142.271 126.077 142.279 126.397 142.356 C 128.857 142.933 129.884 146.659 130.82 148.618 C 134.007 155.289 135.555 161.968 136.978 169.243 C 138.442 176.723 144.128 191.989 139.958 199.063 C 136.173 205.486 118.294 202.966 112.335 201.553 C 107.49 200.405 99.589 199.506 96.803 194.81 C 94.644 191.17 97.475 187.555 99.085 184.38 C 103.072 176.515 107.489 168.977 111.543 161.132 C 113.324 157.687 120.334 143.143 125.416 142.327 L 125.416 142.326 L 125.416 142.326 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_400" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_400)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sound-recorder.svg b/.icons/Gruvbox_Dark-2/apps/64/sound-recorder.svg
new file mode 120000
index 000000000..f61bc4574
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sound-recorder.svg
@@ -0,0 +1 @@
+vocal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sound.svg b/.icons/Gruvbox_Dark-2/apps/64/sound.svg
new file mode 100644
index 000000000..3ddce6d77
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sound.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#G5Fgqw4H4FTcPQdVYofoodgluNHsYy0F)">
+ <linearGradient id="_lgradient_68" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_68)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_69" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_69)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".4">
+ <path d="M 127.087 199 C 87.301 199 55 166.699 55 126.913 C 55 87.127 87.301 54.826 127.087 54.826 C 166.873 54.826 199.174 87.127 199.174 126.913 C 199.174 166.699 166.873 199 127.087 199 Z"/>
+ </g>
+ <defs>
+ <filter id="08inZCHwXwXyjKlZG77AfbB0rWNa57WB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#08inZCHwXwXyjKlZG77AfbB0rWNa57WB)">
+ <path d="M 127.087 186.986 C 158.031 186.986 183.155 161.862 183.155 130.918 C 183.155 99.973 158.031 74.85 127.087 74.85 C 96.142 74.85 71.019 99.973 71.019 130.918 C 71.019 161.862 96.142 186.986 127.087 186.986 Z"/>
+ </g>
+ <linearGradient id="_lgradient_70" x1=".5" x2="-.207" y1="-.207" y2=".5" gradientTransform="matrix(0,-112.135,-112.135,0,183.155,182.981)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_70)" d="M 127.087 182.981 C 158.031 182.981 183.155 157.858 183.155 126.913 C 183.155 95.969 158.031 70.845 127.087 70.845 C 96.142 70.845 71.019 95.969 71.019 126.913 C 71.019 157.858 96.142 182.981 127.087 182.981 Z"/>
+ <path fill="#3b3b3b" d="M 127.087 150.942 C 140.349 150.942 151.116 140.175 151.116 126.913 C 151.116 113.651 140.349 102.884 127.087 102.884 C 113.825 102.884 103.058 113.651 103.058 126.913 C 103.058 140.175 113.825 150.942 127.087 150.942 Z"/>
+ <g opacity=".4">
+ <path d="M 63.029 30.797 C 67.45 30.797 71.039 34.386 71.039 38.807 C 71.039 43.227 67.45 46.817 63.029 46.817 C 58.608 46.817 55.019 43.227 55.019 38.807 C 55.019 34.386 58.608 30.797 63.029 30.797 Z"/>
+ </g>
+ <g opacity=".4">
+ <path d="M 193.145 30.797 C 197.566 30.797 201.155 34.386 201.155 38.807 C 201.155 43.227 197.566 46.817 193.145 46.817 C 188.724 46.817 185.135 43.227 185.135 38.807 C 185.135 34.386 188.724 30.797 193.145 30.797 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/soundcloud.svg b/.icons/Gruvbox_Dark-2/apps/64/soundcloud.svg
new file mode 100644
index 000000000..8969a4a86
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/soundcloud.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#wJDRrKWzWTn1lhhONubxLqLF9FipPE3f)">
+ <linearGradient id="_lgradient_398" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f37e40"/>
+ <stop offset="100%" style="stop-color:#fac82e"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_398)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="wJDRrKWzWTn1lhhONubxLqLF9FipPE3f" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 52.378 160.181 C 47.994856 156.32591 45.487975 150.767253 45.5 144.93 C 45.5 138.798 48.202 133.371 52.378 129.679 L 52.378 160.181 L 52.378 160.181 Z M 66.125 164.983 C 63.619 164.983 62.32 165.013 59.247 164.055 L 59.247 125.806 C 62.505 124.787 64.042 124.828 66.125 124.989 L 66.125 164.983 L 66.125 164.983 Z M 79.872 164.983 L 73.003 164.983 L 73.003 126.875 L 75.128 128.096 C 76.066 124.313 77.737 120.854 79.882 117.777 L 79.882 164.983 L 79.872 164.983 L 79.872 164.983 Z M 93.628 164.983 L 86.75 164.983 L 86.75 110.737 C 88.874 109.183 91.143 107.852 93.628 106.934 L 93.628 164.983 L 93.628 164.983 Z M 107.375 164.983 L 100.497 164.983 L 100.497 105.421 C 103.085 105.149 103.879 104.957 107.375 105.481 L 107.375 164.983 L 107.375 164.983 Z M 121.122 164.983 L 114.243 164.983 L 114.243 107.489 L 116.852 108.729 C 118.079 106.641 119.544 104.745 121.122 102.96 L 121.122 164.983 L 121.122 164.983 Z M 190.494 164.983 L 128 164.983 L 128 96.918 C 133.486 93.226 139.962 91.017 146.985 91.017 C 165.641 91.017 180.759 106.087 182.161 125.171 C 195.588 118.735 210.5 129.074 210.5 144.093 C 210.5 155.622 201.538 164.983 190.494 164.983 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_399" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_399)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/soundconverter.svg b/.icons/Gruvbox_Dark-2/apps/64/soundconverter.svg
new file mode 120000
index 000000000..85bc8ca0a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/soundconverter.svg
@@ -0,0 +1 @@
+soundkonverter.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/soundkonverter.svg b/.icons/Gruvbox_Dark-2/apps/64/soundkonverter.svg
new file mode 100755
index 000000000..602c0097c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/soundkonverter.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="micpoLJIwCCPxrYtAa9qZdluRvzUVp88" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#micpoLJIwCCPxrYtAa9qZdluRvzUVp88)">
+ <linearGradient id="_lgradient_7" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_8" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_9" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(64.126,0,0,64.062,106.197,134.438)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" d="M 151.463 134.438 L 125.058 134.438 L 125.058 160.976 L 106.197 160.976 L 138.821 198.5 L 170.323 160.976 L 151.463 160.976 L 151.463 134.438 Z"/>
+ <linearGradient id="_lgradient_10" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(64.126,0,0,64.062,136.374,93.123)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" d="M 155.235 157.185 L 181.639 157.185 L 181.639 130.647 L 200.5 130.647 L 167.876 93.123 L 136.374 130.647 L 155.235 130.647 L 155.235 157.185 Z"/>
+ <linearGradient id="_lgradient_11" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(107.431,0,0,132.147,55.5,53.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff44"/>
+ <stop offset="100%" style="stop-color:#14dc14"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" d="M 158.849 53.501 C 158.717 53.498 158.586 53.502 158.456 53.516 L 125.149 57.083 L 113.464 58.25 C 113.464 58.25 110.356 58.782 109.396 59.888 C 108.558 60.854 108.471 63.617 108.471 63.617 L 108.545 145.441 C 101.35 144.083 92.795 144.506 84.469 146.633 C 65.504 151.492 52.76 163.719 56.005 173.943 C 59.249 184.167 77.253 188.516 96.219 183.658 C 112.044 179.592 123.954 170.224 125.058 160.976 L 125.155 159.858 L 125.151 77.031 L 159.505 73.803 C 160.979 73.753 162.932 71.867 162.931 69.702 L 162.92 56.919 C 162.919 55.435 160.824 53.548 158.849 53.501 L 158.849 53.501 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/soundnode.svg b/.icons/Gruvbox_Dark-2/apps/64/soundnode.svg
new file mode 100755
index 000000000..e0e5835de
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/soundnode.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="FLXgq7NOdAa0A8gjgmO16c2OricO8YZC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#FLXgq7NOdAa0A8gjgmO16c2OricO8YZC)">
+ <linearGradient id="_lgradient_5" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff576a"/>
+ <stop offset="50%" style="stop-color:#ff518b"/>
+ <stop offset="100%" style="stop-color:#f50f5c"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_6" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="jM0jN0sK0NFzSKkrtYLIIw0egNhDrhzT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#jM0jN0sK0NFzSKkrtYLIIw0egNhDrhzT)">
+ <path fill-rule="evenodd" d="M 156.194 57.512 C 149.521 57.512 144.111 62.922 144.111 69.595 C 144.116 69.669 144.121 69.742 144.127 69.816 L 100.998 85.989 C 98.703 83.257 95.318 81.68 91.75 81.679 C 85.077 81.679 79.667 87.089 79.667 93.762 C 79.672 97.324 81.249 100.703 83.976 102.994 L 67.803 146.14 C 67.73 146.134 67.657 146.128 67.583 146.124 C 60.91 146.124 55.5 151.533 55.5 158.207 C 55.5 164.88 60.91 170.29 67.583 170.29 C 69.836 170.287 72.043 169.653 73.955 168.462 L 96.454 186.461 C 96.008 187.738 95.78 189.08 95.778 190.432 C 95.778 197.106 101.188 202.516 107.861 202.516 C 113.613 202.509 118.563 198.449 119.695 192.809 L 153.553 187.979 C 155.635 191.961 159.756 194.459 164.251 194.463 C 170.924 194.463 176.334 189.053 176.334 182.38 C 176.336 178.653 174.618 175.133 171.678 172.842 L 188.639 121.944 C 195.218 121.821 200.489 116.457 200.497 109.877 C 200.497 103.203 195.087 97.793 188.413 97.793 C 187.064 97.796 185.724 98.025 184.45 98.47 L 166.446 75.971 C 167.638 74.059 168.271 71.852 168.275 69.599 C 168.275 62.925 162.865 57.516 156.191 57.516 L 156.194 57.512 Z M 146.943 77.367 C 147.57 78.106 148.283 78.766 149.067 79.334 L 131.446 138.099 C 130.509 138.137 129.58 138.285 128.677 138.539 L 101.634 100.678 C 103.059 98.651 103.827 96.236 103.833 93.758 C 103.829 93.685 103.823 93.611 103.817 93.538 L 146.943 77.364 L 146.943 77.367 Z M 160.159 81.002 L 178.159 103.501 C 176.967 105.413 176.334 107.62 176.33 109.873 C 176.331 111.001 176.49 112.124 176.802 113.208 L 139.262 140.034 L 156.773 81.648 C 157.925 81.595 159.064 81.378 160.155 81.002 L 160.159 81.002 Z M 95.086 105.373 L 122.132 143.244 C 121.224 144.548 120.582 146.018 120.243 147.571 L 78.361 152.794 C 77.626 151.322 76.598 150.016 75.34 148.955 L 91.525 105.842 C 91.598 105.848 91.67 105.853 91.743 105.858 C 92.871 105.857 93.994 105.698 95.078 105.386 L 95.086 105.373 Z M 180.676 120.352 L 164.03 170.306 C 162.308 170.34 160.612 170.742 159.058 171.486 L 142.907 155.358 C 143.686 153.737 144.093 151.962 144.099 150.163 C 144.097 149.034 143.937 147.912 143.624 146.828 L 180.661 120.364 L 180.676 120.352 Z M 121.235 155.547 C 121.641 156.361 122.137 157.126 122.714 157.828 L 110.244 178.604 C 109.457 178.441 108.655 178.357 107.851 178.354 C 105.598 178.358 103.391 178.991 101.479 180.183 L 78.965 162.178 C 79.123 161.725 79.255 161.263 79.358 160.794 L 121.225 155.555 L 121.235 155.547 Z M 137.22 161.038 L 153.363 177.181 C 152.934 178.077 152.617 179.023 152.419 179.997 L 118.561 184.827 C 118.169 184.088 117.702 183.391 117.167 182.749 L 129.629 161.982 C 130.416 162.144 131.218 162.228 132.021 162.231 C 133.821 162.226 135.596 161.818 137.217 161.039 L 137.22 161.038 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 122.14 139.18 L 95.113 101.343 L 95.113 101.343 C 94.045 101.652 92.917 101.818 91.75 101.818 C 91.678 101.818 91.607 101.817 91.536 101.816 L 75.351 144.926 C 76.61 145.984 77.65 147.294 78.394 148.778 L 78.394 148.778 L 78.394 148.778 L 120.22 143.55 C 120.566 141.953 121.23 140.473 122.14 139.18 Z M 131.433 134.054 L 149.055 75.314 C 148.273 74.741 147.563 74.075 146.94 73.334 L 146.94 73.334 L 146.94 73.334 L 146.94 73.334 L 146.94 73.334 L 146.94 73.334 L 103.831 89.518 L 103.831 89.518 C 103.833 89.59 103.833 89.662 103.833 89.734 C 103.833 92.316 103.022 94.709 101.641 96.674 L 128.669 134.514 C 129.553 134.258 130.478 134.101 131.433 134.054 Z M 121.216 151.521 L 79.392 156.749 L 79.392 156.749 L 79.392 156.749 C 79.289 157.226 79.157 157.692 78.999 158.146 L 101.487 176.136 C 103.338 174.984 105.522 174.318 107.861 174.318 C 108.686 174.318 109.492 174.401 110.271 174.558 L 110.271 174.558 L 110.271 174.558 L 122.715 153.819 C 122.133 153.116 121.629 152.345 121.216 151.521 Z M 137.223 157.034 L 153.339 173.151 C 152.915 174.04 152.596 174.988 152.398 175.98 L 152.398 175.98 L 118.573 180.809 L 118.573 180.809 L 118.573 180.809 L 118.573 180.809 C 118.18 180.058 117.711 179.354 117.175 178.706 L 129.619 157.966 C 130.398 158.124 131.203 158.207 132.028 158.207 C 133.887 158.207 135.649 157.786 137.223 157.034 Z M 143.637 142.762 L 180.696 116.291 L 180.696 116.291 L 180.696 116.291 L 180.696 116.291 L 164.048 166.264 L 164.048 166.264 L 164.048 166.264 L 164.048 166.264 L 164.048 166.264 C 162.265 166.293 160.575 166.709 159.059 167.432 L 142.941 151.314 C 143.691 149.741 144.111 147.981 144.111 146.123 C 144.111 144.957 143.946 143.829 143.637 142.762 Z M 178.157 99.463 L 160.167 76.982 L 160.167 76.982 C 159.102 77.353 157.969 77.579 156.792 77.636 L 139.28 136.012 L 176.808 109.206 C 176.499 108.139 176.333 107.011 176.333 105.845 C 176.333 103.503 177.001 101.315 178.157 99.463 L 178.157 99.463 L 178.157 99.463 L 178.157 99.463 L 178.157 99.463 L 178.157 99.463 Z M 100.991 81.952 L 144.113 65.797 L 144.113 65.797 C 144.112 65.721 144.111 65.644 144.111 65.568 C 144.111 58.899 149.525 53.484 156.194 53.484 C 162.863 53.484 168.278 58.899 168.278 65.568 C 168.278 67.906 167.612 70.091 166.459 71.942 L 184.446 94.431 C 185.69 93.998 187.026 93.762 188.417 93.762 C 195.086 93.762 200.5 99.176 200.5 105.845 C 200.5 112.443 195.202 117.812 188.632 117.927 L 188.632 117.927 L 171.663 168.806 L 171.663 168.806 C 174.504 171.017 176.333 174.469 176.333 178.345 C 176.333 185.014 170.919 190.429 164.25 190.429 C 159.597 190.429 155.554 187.793 153.535 183.933 L 119.712 188.768 C 118.61 194.306 113.72 198.484 107.861 198.484 C 101.192 198.484 95.778 193.07 95.778 186.401 C 95.778 185.011 96.013 183.675 96.446 182.431 L 96.446 182.431 L 73.96 164.442 L 73.96 164.442 C 72.109 165.596 69.923 166.262 67.583 166.262 C 60.914 166.262 55.5 160.848 55.5 154.179 C 55.5 147.51 60.914 142.095 67.583 142.095 C 67.661 142.095 67.738 142.096 67.814 142.098 L 83.969 98.976 C 81.339 96.759 79.667 93.44 79.667 89.734 C 79.667 83.065 85.081 77.651 91.75 77.651 C 95.455 77.651 98.773 79.322 100.991 81.952 L 100.991 81.952 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/soundwire.svg b/.icons/Gruvbox_Dark-2/apps/64/soundwire.svg
new file mode 120000
index 000000000..00bb08b16
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/soundwire.svg
@@ -0,0 +1 @@
+deezer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/space.fips.Fips.svg b/.icons/Gruvbox_Dark-2/apps/64/space.fips.Fips.svg
new file mode 100644
index 000000000..82f8c29f2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/space.fips.Fips.svg
@@ -0,0 +1,75 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_gzBwrTr6xOlBLXRtwpqMmk4u9zyo6DQo">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_gzBwrTr6xOlBLXRtwpqMmk4u9zyo6DQo)">
+ <defs>
+ <filter id="SgMvDMVkFwmgVII8c9AycjMZGk2bosse" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#SgMvDMVkFwmgVII8c9AycjMZGk2bosse)">
+ <linearGradient id="_lgradient_401" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_401)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_402" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_402)" fill-rule="evenodd" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z M 165.71 31.95 C 169.94 31.95 174.18 31.99 178.41 32.08 C 182.09 32.16 185.77 32.31 189.45 32.52 C 192.58 32.69 195.71 32.95 198.83 33.3 C 201.41 33.58 203.97 33.95 206.52 34.42 C 208.54 34.8 210.54 35.27 212.51 35.85 C 213.98 36.28 215.43 36.81 216.83 37.44 C 217.83 37.89 218.8 38.43 219.71 39.04 C 220.4 39.51 221.05 40.04 221.65 40.63 C 222.24 41.22 222.77 41.87 223.24 42.56 C 223.85 43.47 224.38 44.43 224.83 45.43 C 225.46 46.83 225.99 48.27 226.43 49.74 C 227 51.71 227.48 53.7 227.85 55.72 C 228.32 58.26 228.7 60.82 228.98 63.39 C 229.32 66.51 229.58 69.63 229.76 72.76 C 229.97 76.43 230.12 80.11 230.2 83.79 C 230.29 88.02 230.33 92.24 230.33 96.47 C 230.33 96.48 230.33 96.49 230.33 96.5 L 230.33 155.75 C 230.33 155.75 230.33 155.76 230.33 155.77 C 230.33 160 230.29 164.23 230.2 168.45 C 230.12 172.13 229.97 175.81 229.76 179.48 C 229.58 182.61 229.32 185.73 228.98 188.85 C 228.7 191.42 228.32 193.98 227.85 196.53 C 227.48 198.54 227 200.53 226.43 202.5 C 225.99 203.97 225.46 205.41 224.83 206.81 C 224.38 207.81 223.85 208.77 223.24 209.68 C 222.77 210.37 222.24 211.02 221.65 211.61 C 221.05 212.2 220.4 212.73 219.71 213.2 C 218.8 213.81 217.83 214.35 216.83 214.8 C 215.43 215.43 213.98 215.96 212.51 216.39 C 210.54 216.97 208.54 217.45 206.52 217.82 C 203.97 218.29 201.41 218.67 198.83 218.95 C 195.71 219.29 192.58 219.55 189.45 219.72 C 185.77 219.93 182.09 220.08 178.41 220.16 C 174.18 220.25 169.94 220.29 165.71 220.29 C 165.7 220.29 165.7 220.29 165.69 220.29 L 90.32 220.29 C 90.31 220.29 90.3 220.29 90.3 220.29 C 86.06 220.29 81.83 220.25 77.6 220.16 C 73.92 220.08 70.23 219.93 66.56 219.72 C 63.42 219.55 60.3 219.29 57.18 218.95 C 54.6 218.67 52.03 218.29 49.49 217.82 C 47.47 217.45 45.47 216.97 43.5 216.39 C 42.03 215.96 40.58 215.43 39.18 214.8 C 38.18 214.35 37.21 213.81 36.3 213.2 C 35.6 212.73 34.96 212.2 34.36 211.61 C 33.77 211.02 33.24 210.37 32.77 209.68 C 32.16 208.77 31.62 207.81 31.17 206.81 C 30.55 205.41 30.01 203.97 29.58 202.5 C 29 200.53 28.53 198.54 28.16 196.53 C 27.68 193.98 27.31 191.42 27.03 188.85 C 26.68 185.73 26.42 182.61 26.25 179.48 C 26.04 175.81 25.89 172.13 25.81 168.45 C 25.72 164.23 25.68 160 25.68 155.77 C 25.68 155.76 25.68 155.75 25.68 155.75 L 25.68 96.5 C 25.68 96.49 25.68 96.48 25.68 96.47 C 25.68 92.24 25.72 88.02 25.81 83.79 C 25.89 80.11 26.04 76.43 26.25 72.76 C 26.42 69.63 26.68 66.51 27.03 63.39 C 27.31 60.82 27.68 58.26 28.16 55.72 C 28.53 53.7 29 51.71 29.58 49.74 C 30.01 48.27 30.55 46.83 31.17 45.43 C 31.62 44.43 32.16 43.47 32.77 42.56 C 33.24 41.87 33.77 41.22 34.36 40.63 C 34.96 40.04 35.6 39.51 36.3 39.04 C 37.21 38.43 38.18 37.89 39.18 37.44 C 40.58 36.81 42.03 36.28 43.5 35.85 C 45.47 35.27 47.47 34.8 49.49 34.42 C 52.03 33.95 54.6 33.58 57.18 33.3 C 60.3 32.95 63.42 32.69 66.56 32.52 C 70.23 32.31 73.92 32.16 77.6 32.08 C 81.83 31.99 86.06 31.95 90.3 31.95 C 90.3 31.95 90.31 31.95 90.32 31.95 L 165.69 31.95 C 165.7 31.95 165.7 31.95 165.71 31.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_403" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_403)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="GleZEmnJruOg77jgXjmhdK6mTNUPARCr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#GleZEmnJruOg77jgXjmhdK6mTNUPARCr)">
+ <path d="M 97.987 58.71 C 97.941 59.362 97.796 59.967 97.586 60.55 C 97.377 61.132 97.109 61.687 96.823 62.239 C 96.823 62.239 96.81 62.252 96.81 62.252 C 96.236 63.358 95.598 64.438 95.233 65.656 C 94.413 68.396 94.207 71.711 94.632 74.53 C 94.844 75.932 95.263 77.318 95.884 78.597 C 96.503 79.875 97.33 81.05 98.362 82.039 C 99.722 83.34 101.433 83.952 102.918 85.03 C 102.918 85.03 102.918 85.043 102.918 85.043 C 102.133 86.098 101.435 87.215 100.828 88.397 C 100.803 88.443 100.776 88.488 100.752 88.534 C 100.199 89.627 99.716 90.754 99.313 91.926 C 99.258 92.085 99.203 92.242 99.15 92.402 C 98.777 93.554 98.467 94.73 98.237 95.931 C 98.21 96.066 98.161 96.196 98.137 96.331 C 97.897 97.68 97.735 99.037 97.674 100.411 C 97.611 101.804 97.645 103.089 97.774 104.316 C 97.774 104.316 97.774 104.329 97.774 104.329 C 98.162 108.004 99.399 111.105 101.391 114.592 C 102.013 115.681 102.773 116.705 103.643 117.658 C 104.513 118.608 105.489 119.493 106.56 120.311 C 106.56 120.311 106.572 120.311 106.572 120.311 C 113.007 125.23 122.661 127.8 130.564 128.496 C 136.106 128.985 139.6 129.155 142.416 129.147 C 145.226 129.138 147.381 128.951 150.264 128.747 C 152.9 128.56 171.403 126.128 174.331 123.715 C 177.284 121.278 178.761 116.882 177.297 113.215 C 175.283 108.174 168.448 105.604 163.843 103.616 C 157.876 101.038 148.98 95.711 143.806 91.551 C 140.614 88.986 137.199 85.702 133.581 83.128 C 133.581 83.128 133.593 83.115 133.593 83.115 C 135.247 81.202 136.545 78.572 137.06 76.858 C 138.602 71.72 137.508 65.582 139.576 60.688 C 139.426 61.007 139.196 61.312 138.912 61.614 C 138.06 62.518 136.682 63.35 135.22 64.104 C 133.269 65.109 131.175 65.983 130.001 66.757 C 126.575 69.018 121.944 71.438 119.914 75.168 C 119.615 75.715 119.399 76.602 119.163 77.42 C 119.163 77.42 119.15 77.42 119.15 77.42 C 116.984 77.086 114.834 76.992 112.917 77.633 C 112.237 77.861 111.637 78.184 111.002 78.472 C 111.014 78.439 111.015 78.404 111.027 78.372 C 111.683 76.581 112.214 74.777 111.866 72.827 C 111.42 70.339 110.339 68.023 108.799 66.081 C 107.261 64.14 105.267 62.574 102.98 61.576 C 101.158 60.781 99.69 59.533 97.986 58.71 L 97.987 58.71 Z M 90.778 87.483 C 78.415 93.995 64.847 107.234 59.79 122.576 C 58.036 127.897 57.385 133.483 57.537 139.009 C 57.638 142.693 58.093 146.356 58.826 149.885 C 59.558 153.413 60.563 156.81 61.754 159.984 C 62.35 161.572 62.991 163.103 63.669 164.565 C 63.843 164.94 64.027 165.311 64.207 165.679 C 65.149 167.6 66.185 169.425 67.311 171.173 C 70.692 176.421 74.869 180.905 79.601 184.752 C 82.755 187.316 86.146 189.591 89.726 191.623 C 89.729 191.625 89.736 191.622 89.739 191.623 C 93.316 193.653 97.075 195.446 100.94 197.017 C 102.467 197.638 104.542 198.215 106.972 198.72 C 106.977 198.721 106.98 198.719 106.985 198.72 C 109.414 199.223 112.193 199.662 115.133 199.971 C 115.137 199.972 115.141 199.971 115.146 199.971 C 115.307 199.988 115.484 199.98 115.646 199.996 C 121.405 200.574 127.706 200.717 133.155 200.096 C 150.798 198.087 160.352 193.663 164.869 190.459 C 161.631 186.866 158.843 183.313 156.446 179.871 C 156.444 179.868 156.448 179.862 156.446 179.859 C 154.049 176.415 152.044 173.085 150.364 169.934 C 147.005 163.632 144.948 158.061 143.706 153.777 C 142.249 153.584 140.486 153.261 138.587 152.838 C 134.787 151.994 130.453 150.767 126.96 149.459 C 125.214 148.805 123.68 148.126 122.53 147.469 C 120.635 146.388 118.957 145.252 117.473 144.077 C 115.994 142.907 114.714 141.697 113.594 140.498 C 112.472 139.297 111.513 138.095 110.703 136.931 C 109.077 134.598 108.037 132.414 107.361 130.623 C 107.023 129.729 106.773 128.945 106.598 128.283 C 106.246 126.96 106.172 126.168 106.172 126.168 C 106.172 126.168 101.655 123.07 98.125 119.835 C 96.948 118.757 95.874 117.67 95.121 116.669 C 94.395 115.703 93.71 114.715 93.068 113.703 C 92.43 112.697 91.842 111.668 91.304 110.611 C 91.302 110.608 91.306 110.602 91.304 110.598 C 90.764 109.538 90.274 108.461 89.852 107.344 C 89.431 106.228 89.076 105.08 88.788 103.903 C 88.275 101.806 88.339 88.768 90.778 87.483 L 90.778 87.483 Z M 168.348 89.573 C 173.14 96.066 177.363 104.608 179.925 109.597 C 182.991 115.567 183.191 122.191 183.379 127.069 C 183.571 132.064 181.87 136.97 178.936 141.161 C 174.043 148.146 165.718 153.152 156.997 153.326 C 157.502 154.771 158.109 156.345 158.836 158.032 C 160.29 161.405 162.227 165.224 164.794 169.296 C 166.077 171.333 167.517 173.435 169.136 175.579 C 171.737 178.873 173.955 181.461 173.955 181.461 C 173.955 181.461 176.876 179.014 180.638 174.94 C 182.518 172.906 184.606 170.468 186.646 167.719 C 186.646 167.719 186.646 167.707 186.646 167.707 C 188.685 164.956 190.686 161.897 192.365 158.633 C 194.642 154.208 196.106 149.73 197.033 145.542 C 197.342 144.146 197.599 142.783 197.797 141.462 C 198.59 136.177 198.572 131.595 198.372 128.483 C 197.268 111.305 185.574 97.357 168.348 89.573 L 168.348 89.573 Z"/>
+ </g>
+ <linearGradient id="_lgradient_404" x1="-.49" x2="1.519" y1=".365" y2="1.16" gradientTransform="matrix(41.488,0,0,-91.88,156.997,178.244)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_404)" d="M 198.37 125.271 C 197.265 108.093 185.578 94.148 168.352 86.364 C 173.144 92.858 177.368 101.398 179.929 106.387 C 182.995 112.357 183.185 118.978 183.373 123.856 C 183.884 137.175 170.951 149.838 156.997 150.117 C 159.019 155.896 162.658 163.786 169.134 172.362 C 171.735 175.657 173.951 178.244 173.951 178.244 C 173.951 178.244 185.64 168.487 192.365 155.417 C 198.435 143.617 198.769 131.496 198.37 125.271 Z"/>
+ <linearGradient id="_lgradient_405" x1="0" x2="-.189" y1="0" y2="1.54" gradientTransform="matrix(83.445,0,0,70.432,94.42,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_405)" d="M 111.095 75.141 C 111.676 74.867 112.286 74.63 112.916 74.419 C 114.816 73.783 116.938 73.773 119.085 74.111 C 119.322 73.275 119.615 72.507 119.916 71.954 C 121.946 68.224 126.578 65.807 130.004 63.546 C 132.352 61.997 138.381 60.027 139.576 57.471 C 137.508 62.365 138.6 68.512 137.058 73.649 C 136.549 75.344 135.322 78.029 133.692 79.926 C 137.276 82.488 140.646 85.793 143.81 88.335 C 148.984 92.495 157.878 97.83 163.845 100.407 C 168.45 102.395 175.28 104.959 177.294 109.999 C 178.758 113.666 177.281 118.062 174.327 120.499 C 171.399 122.912 152.906 125.35 150.269 125.537 C 144.496 125.947 141.659 126.264 130.565 125.286 C 120.027 124.358 106.362 120.098 101.385 111.381 C 98.726 106.727 97.422 102.774 97.672 97.204 C 97.923 91.603 99.652 86.088 102.879 81.772 C 101.407 80.712 99.704 80.113 98.358 78.826 C 96.293 76.849 95.06 74.125 94.637 71.321 C 94.211 68.502 94.415 65.176 95.236 62.437 C 95.966 60 97.804 58.107 97.987 55.5 C 99.691 56.323 101.157 57.563 102.979 58.359 C 107.552 60.356 110.977 64.635 111.869 69.61 C 112.215 71.549 111.748 73.36 111.095 75.141 Z"/>
+ <path fill="#fec589" d="M 173.396 120.381 C 176.815 117.543 178.417 109.931 173.707 107.817 C 170.277 106.278 165.11 106.507 161.773 108.24 C 159.308 109.52 155.865 113.815 157.017 116.882 C 158.382 120.521 163.236 117.57 165.864 118.401 C 168.682 119.292 170.189 123.045 173.396 120.382"/>
+ <path fill="#3b3b3b" d="M 115.038 86.227 C 111.353 85.351 106.703 89.498 109.774 93.014 C 114.938 98.931 120.89 88.148 115.391 86.325 C 115.273 86.285 115.155 86.254 115.038 86.227"/>
+ <path fill="#3b3b3b" d="M 131.105 87.909 C 127.136 88.166 123.18 90.441 120.754 93.511 C 116.494 98.9 119.944 104.405 125.443 106.813 C 130.696 109.113 137.817 109.24 142.282 105.281 C 148.577 99.698 141.916 90.574 135.803 88.572 C 135.716 88.544 135.597 88.6 135.501 88.589 C 134.62 88.253 133.722 88.007 132.8 87.927 C 132.236 87.878 131.671 87.872 131.105 87.909 L 131.105 87.909 Z M 131.113 90.491 C 132.209 90.508 133.288 90.787 134.263 91.385 C 134.467 91.511 134.725 91.548 135.002 91.558 C 139.348 93.795 143.099 99.538 139.597 103.931 C 137.08 107.089 131.34 105.813 128.162 104.67 C 124.363 103.304 121.305 99.863 123.094 95.713 C 124.384 92.722 127.828 90.438 131.113 90.491 L 131.113 90.491 Z"/>
+ <path fill="#3b3b3b" d="M 148.924 91.584 C 147.235 91.281 145.537 91.061 143.865 91.576 C 141.922 92.175 140.459 93.601 138.991 94.939 C 138.427 95.454 138.555 96.058 139.33 96.207 C 140.18 96.37 141.299 96.094 141.945 95.506 C 142.775 94.749 143.591 93.911 144.553 93.319 C 144.904 93.103 146.173 93.466 146.649 93.552 C 147.522 93.708 148.59 93.434 149.263 92.851 C 149.842 92.351 149.688 91.721 148.924 91.584 L 148.924 91.584"/>
+ <path fill="#3b3b3b" d="M 159.886 81.447 C 158.613 81.354 157.283 81.52 156.186 81.68 C 150.051 82.575 144.981 87.722 145.362 94.044 C 146.384 100.037 151.05 103.43 156.935 101.909 C 162.421 100.489 166.15 95.424 165.952 89.905 C 165.86 87.318 165.038 84.689 163.233 82.798 C 162.373 81.898 161.159 81.541 159.886 81.447 L 159.886 81.447 Z M 156.668 82.876 C 157.342 82.902 158.043 83.052 158.776 83.366 C 161.408 84.493 162.059 88.421 162.261 90.895 C 162.584 94.862 160.761 97.758 157.614 100.084 C 153.27 103.295 149.614 96.296 149.062 93.055 C 148.814 88.934 151.953 82.691 156.668 82.876 L 156.668 82.876 Z"/>
+ <path fill="#824217" d="M 126.546 115.843 C 128.148 118.084 129.46 119 132.369 119.202 C 134.389 119.341 135.913 118.323 138.029 119.368 C 139.57 120.128 140.7 121.045 142.38 121.549 C 149.089 123.563 156.7 121.815 163.281 120.154 C 165.464 119.602 165.097 118.277 162.924 118.826 C 156.502 120.448 148.227 122.438 142.26 118.532 C 140.587 117.437 139.049 117.072 137.068 117.193 C 133.495 117.412 132.049 117.378 130.016 114.535 C 129.462 113.759 125.903 114.943 126.546 115.843 L 126.546 115.843"/>
+ <path fill="#945f2b" d="M 163.263 113.744 C 163.858 113.305 164.586 112.279 164.644 111.522 C 164.691 110.913 164.103 110.557 163.579 110.8 C 163.147 111.002 162.787 111.874 162.584 112.28 C 162.161 113.124 161.83 114.803 163.263 113.744"/>
+ <path fill="#945f2b" d="M 172.43 115.926 C 172.931 115.556 173.544 114.692 173.593 114.053 C 173.633 113.54 173.137 113.24 172.697 113.446 C 172.332 113.616 172.029 114.35 171.858 114.692 C 171.501 115.403 171.222 116.818 172.43 115.926"/>
+ <linearGradient id="_lgradient_406" x1="1.207" x2=".5" y1=".5" y2="-.207" gradientTransform="matrix(107.358,0,0,-113.023,57.512,197.296)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_406)" d="M 143.711 150.562 C 137.883 149.789 127.128 146.881 122.525 144.255 C 107.394 135.624 106.169 122.949 106.169 122.949 C 106.169 122.949 98.137 117.456 95.125 113.45 C 92.228 109.597 89.934 105.397 88.782 100.687 C 88.269 98.59 88.341 85.559 90.781 84.273 C 78.418 90.786 64.847 104.016 59.789 119.358 C 55.112 133.549 58.252 149.654 63.675 161.351 C 63.849 161.725 64.026 162.097 64.206 162.465 C 71.74 177.834 85.47 187.512 100.946 193.802 C 107.055 196.285 121.948 198.16 133.155 196.884 C 150.798 194.875 160.352 190.452 164.869 187.248 C 151.905 172.864 146.196 159.131 143.711 150.562 Z"/>
+ <g opacity=".6">
+ <path fill="#111111" fill-rule="evenodd" d="M 171.818 145.716 C 171.818 145.716 171.834 145.811 171.883 145.981 C 171.927 146.151 172.013 146.398 172.122 146.704 C 172.23 147.013 172.389 147.376 172.577 147.787 C 172.66 147.996 172.79 148.203 172.903 148.428 C 173.019 148.652 173.136 148.889 173.287 149.122 C 173.432 149.358 173.574 149.608 173.736 149.857 C 173.904 150.103 174.078 150.356 174.257 150.616 C 174.425 150.883 174.639 151.13 174.843 151.39 C 175.058 151.644 175.242 151.927 175.474 152.182 C 175.94 152.692 176.389 153.24 176.916 153.739 C 177.171 153.996 177.428 154.254 177.686 154.514 C 177.951 154.768 178.238 155 178.514 155.244 L 179.334 155.983 C 179.624 156.21 179.913 156.437 180.199 156.661 C 180.487 156.883 180.769 157.109 181.045 157.337 C 181.327 157.555 181.622 157.752 181.904 157.956 C 182.48 158.344 183 158.781 183.544 159.119 C 184.085 159.462 184.589 159.801 185.055 160.117 C 185.517 160.439 185.961 160.7 186.351 160.941 C 186.74 161.185 187.079 161.399 187.358 161.574 C 187.915 161.933 188.23 162.15 188.23 162.15 C 188.23 162.15 187.871 162.032 187.247 161.802 C 186.937 161.684 186.56 161.54 186.127 161.375 C 185.696 161.205 185.204 161.023 184.7 160.757 C 184.187 160.508 183.631 160.236 183.05 159.933 C 182.461 159.644 181.884 159.26 181.273 158.886 C 180.971 158.693 180.656 158.508 180.351 158.302 C 180.049 158.087 179.747 157.865 179.448 157.636 C 179.146 157.409 178.841 157.18 178.536 156.951 L 177.666 156.196 C 177.383 155.935 177.089 155.687 176.817 155.416 C 176.552 155.139 176.287 154.862 176.025 154.588 C 175.478 154.06 175.054 153.433 174.594 152.876 C 174.17 152.289 173.78 151.705 173.456 151.125 C 173.298 150.833 173.144 150.548 172.995 150.274 C 172.862 149.991 172.749 149.709 172.633 149.444 C 172.396 148.917 172.25 148.401 172.12 147.953 C 171.996 147.5 171.921 147.098 171.876 146.764 C 171.827 146.433 171.817 146.169 171.815 145.989 C 171.811 145.81 171.818 145.716 171.818 145.716 L 171.818 145.716 L 171.818 145.716 L 171.818 145.716 L 171.818 145.716 L 171.818 145.716 Z M 181.038 135.013 C 181.038 135.013 181.278 135.15 181.695 135.369 C 182.117 135.586 182.718 135.885 183.442 136.219 C 183.808 136.378 184.204 136.55 184.623 136.732 C 185.043 136.908 185.489 137.082 185.951 137.258 C 186.408 137.451 186.901 137.59 187.386 137.774 C 187.873 137.953 188.382 138.093 188.883 138.255 C 189.39 138.401 189.897 138.546 190.397 138.689 C 190.904 138.799 191.396 138.945 191.879 139.065 C 192.365 139.159 192.833 139.273 193.28 139.377 C 193.726 139.477 194.154 139.545 194.546 139.633 C 194.941 139.707 195.302 139.801 195.626 139.849 C 195.949 139.902 196.231 139.96 196.464 140.006 C 196.931 140.102 197.2 140.168 197.2 140.168 C 197.2 140.168 196.93 140.21 196.454 140.259 C 195.979 140.303 195.293 140.389 194.474 140.361 C 194.064 140.353 193.615 140.369 193.146 140.32 C 192.678 140.277 192.181 140.236 191.671 140.169 C 191.164 140.077 190.635 140.001 190.106 139.887 C 189.58 139.751 189.047 139.614 188.513 139.476 C 187.994 139.292 187.467 139.13 186.962 138.93 C 186.456 138.732 185.967 138.519 185.504 138.286 C 185.034 138.073 184.602 137.818 184.194 137.578 C 183.782 137.345 183.415 137.085 183.076 136.85 C 182.403 136.371 181.889 135.909 181.546 135.573 C 181.206 135.23 181.038 135.013 181.038 135.013 L 181.038 135.013 L 181.038 135.013 L 181.038 135.013 L 181.038 135.013 L 181.038 135.013 Z M 182.202 115.296 C 182.202 115.296 183.071 115.232 184.375 115.137 C 184.696 115.112 185.044 115.083 185.411 115.054 C 185.775 115.021 186.16 114.986 186.558 114.949 C 187.35 114.86 188.193 114.774 189.028 114.648 C 189.448 114.6 189.863 114.525 190.273 114.458 C 190.685 114.396 191.088 114.324 191.477 114.248 C 192.255 114.095 192.988 113.95 193.611 113.795 C 193.927 113.724 194.216 113.656 194.472 113.598 C 194.724 113.525 194.95 113.472 195.136 113.426 C 195.51 113.337 195.733 113.295 195.733 113.295 C 195.733 113.295 195.559 113.433 195.242 113.656 C 194.927 113.885 194.463 114.193 193.863 114.483 C 193.714 114.559 193.559 114.639 193.398 114.72 C 193.232 114.788 193.06 114.858 192.883 114.929 C 192.529 115.071 192.155 115.232 191.752 115.337 C 191.352 115.453 190.941 115.594 190.51 115.673 C 190.083 115.772 189.645 115.852 189.204 115.91 C 188.764 115.977 188.321 116.016 187.885 116.042 C 187.449 116.084 187.017 116.059 186.602 116.068 C 185.771 116.049 184.997 115.983 184.342 115.865 C 183.028 115.658 182.202 115.295 182.202 115.296 L 182.202 115.296 L 182.202 115.296 L 182.202 115.296 L 182.202 115.296 Z M 59.789 119.358 C 59.789 119.358 59.927 119.504 60.209 119.753 C 60.478 120.012 60.917 120.346 61.453 120.788 C 62.01 121.208 62.682 121.718 63.504 122.231 C 63.706 122.364 63.915 122.5 64.129 122.641 C 64.353 122.768 64.583 122.899 64.819 123.033 C 65.295 123.293 65.772 123.604 66.301 123.874 C 67.368 124.399 68.504 124.997 69.772 125.493 C 71.006 126.062 72.383 126.473 73.776 126.969 C 74.471 127.223 75.215 127.369 75.947 127.579 C 76.315 127.677 76.685 127.775 77.057 127.874 C 77.428 127.977 77.801 128.082 78.185 128.144 C 78.949 128.293 79.718 128.443 80.49 128.594 L 81.65 128.818 L 82.828 128.956 C 84.398 129.139 85.961 129.407 87.523 129.433 C 89.08 129.482 90.61 129.681 92.098 129.604 C 93.584 129.568 95.025 129.601 96.389 129.549 C 97.753 129.455 99.043 129.364 100.233 129.281 C 100.829 129.241 101.401 129.202 101.944 129.165 C 102.485 129.099 102.998 129.037 103.48 128.978 C 104.446 128.86 105.289 128.758 105.982 128.673 C 107.371 128.508 108.171 128.431 108.171 128.431 C 108.171 128.431 107.395 128.619 106.025 128.917 C 105.339 129.064 104.507 129.243 103.551 129.448 C 103.072 129.551 102.563 129.66 102.026 129.774 C 101.485 129.866 100.912 129.926 100.315 130.009 C 99.119 130.161 97.823 130.325 96.453 130.5 C 95.076 130.616 93.616 130.66 92.107 130.727 C 91.73 130.743 91.349 130.757 90.966 130.774 C 90.583 130.791 90.196 130.757 89.807 130.751 C 89.03 130.723 88.242 130.693 87.449 130.664 C 85.858 130.65 84.257 130.396 82.652 130.219 L 81.45 130.067 L 80.264 129.827 C 79.475 129.665 78.688 129.504 77.909 129.344 C 77.125 129.203 76.378 128.926 75.626 128.721 C 74.882 128.485 74.128 128.314 73.422 128.033 C 72.002 127.495 70.622 126.999 69.383 126.36 C 68.11 125.801 66.985 125.112 65.938 124.507 C 65.42 124.195 64.946 123.855 64.489 123.547 C 64.263 123.391 64.042 123.238 63.827 123.089 C 63.622 122.927 63.423 122.77 63.23 122.617 C 62.446 122.024 61.813 121.448 61.292 120.976 C 60.784 120.488 60.402 120.089 60.159 119.801 C 59.908 119.52 59.789 119.36 59.789 119.36 L 59.789 119.358 L 59.789 119.358 L 59.789 119.358 Z M 68.86 170.232 C 68.86 170.232 69.775 170.193 71.354 169.973 C 72.933 169.762 75.17 169.327 77.79 168.595 C 79.101 168.235 80.502 167.779 81.966 167.255 C 83.434 166.738 84.94 166.086 86.491 165.405 C 88.027 164.688 89.594 163.905 91.139 163.025 C 92.699 162.17 94.221 161.192 95.719 160.184 C 96.467 159.677 97.196 159.142 97.932 158.625 C 98.643 158.073 99.352 157.523 100.055 156.977 C 100.738 156.407 101.415 155.84 102.085 155.279 C 102.734 154.697 103.376 154.121 104.007 153.554 C 104.618 152.964 105.218 152.383 105.806 151.815 C 106.384 151.237 106.932 150.654 107.476 150.095 C 108.028 149.544 108.511 148.958 109.007 148.417 C 109.497 147.87 109.985 147.354 110.41 146.821 C 111.276 145.769 112.099 144.825 112.768 143.939 C 113.45 143.063 114.059 142.307 114.511 141.65 C 115.447 140.358 115.998 139.625 115.998 139.625 C 115.998 139.625 115.543 140.417 114.717 141.789 C 114.315 142.483 113.766 143.286 113.152 144.218 C 112.553 145.162 111.804 146.176 110.981 147.28 C 110.582 147.842 110.12 148.39 109.657 148.97 C 109.186 149.544 108.716 150.153 108.181 150.734 C 107.654 151.323 107.123 151.937 106.56 152.547 C 105.98 153.141 105.388 153.748 104.785 154.365 C 104.157 154.957 103.518 155.559 102.872 156.169 C 102.214 156.766 101.523 157.343 100.833 157.932 C 100.129 158.504 99.403 159.061 98.683 159.63 C 97.935 160.164 97.197 160.718 96.436 161.238 C 94.898 162.255 93.336 163.24 91.736 164.101 C 90.155 164.995 88.523 165.731 86.943 166.43 C 85.348 167.098 83.784 167.687 82.271 168.153 C 80.763 168.635 79.315 169.016 77.965 169.303 C 75.271 169.905 72.976 170.116 71.378 170.219 C 70.577 170.271 69.946 170.259 69.517 170.256 C 69.089 170.24 68.86 170.232 68.86 170.232 L 68.86 170.232 L 68.86 170.232 Z M 126.822 196.838 C 126.822 196.838 127.008 196.063 127.333 194.707 C 127.67 193.355 128.071 191.404 128.557 189.072 C 128.779 187.9 129.048 186.638 129.282 185.293 C 129.404 184.623 129.528 183.934 129.656 183.229 C 129.77 182.522 129.886 181.8 130.004 181.066 C 130.27 179.602 130.431 178.074 130.666 176.531 C 130.881 174.986 131.025 173.409 131.207 171.835 C 131.323 170.257 131.492 168.681 131.568 167.126 C 131.6 165.57 131.758 164.039 131.731 162.556 C 131.731 161.815 131.732 161.085 131.733 160.371 C 131.736 160.014 131.738 159.661 131.742 159.312 C 131.734 158.963 131.71 158.62 131.694 158.28 C 131.661 157.601 131.627 156.941 131.597 156.302 C 131.561 155.663 131.57 155.039 131.486 154.452 C 131.351 153.274 131.246 152.188 131.155 151.223 C 131.124 150.738 131.026 150.297 130.956 149.884 C 130.883 149.472 130.815 149.094 130.753 148.751 C 130.514 147.38 130.392 146.588 130.392 146.588 C 130.392 146.588 130.623 147.349 130.996 148.697 C 131.088 149.034 131.19 149.408 131.301 149.815 C 131.409 150.223 131.548 150.661 131.623 151.142 C 131.805 152.099 132.011 153.182 132.214 154.368 C 132.412 155.555 132.5 156.854 132.645 158.226 C 132.675 158.569 132.717 158.917 132.741 159.27 C 132.755 159.622 132.769 159.98 132.783 160.341 C 132.805 161.065 132.83 161.803 132.854 162.555 C 132.89 163.306 132.876 164.07 132.855 164.843 C 132.836 165.616 132.816 166.399 132.797 167.188 C 132.733 168.764 132.581 170.359 132.474 171.959 C 132.276 173.548 132.115 175.141 131.883 176.7 C 131.641 178.257 131.407 179.79 131.107 181.259 C 130.962 181.995 130.821 182.719 130.682 183.427 C 130.521 184.129 130.364 184.818 130.209 185.487 C 129.92 186.83 129.567 188.081 129.266 189.24 C 128.636 191.553 128.013 193.451 127.57 194.776 C 127.354 195.439 127.153 195.951 127.025 196.303 C 126.892 196.652 126.821 196.838 126.821 196.838 L 126.822 196.838 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/spacefm-find.svg b/.icons/Gruvbox_Dark-2/apps/64/spacefm-find.svg
new file mode 100644
index 000000000..6cdf7ab85
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/spacefm-find.svg
@@ -0,0 +1,80 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#zjXZJLJ9gmpNROECVpJeWCwzlz3l0uZv)">
+ <linearGradient id="_lgradient_403" x1=".51" x2=".512" y1="1.06" y2=".218" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f76363"/>
+ <stop offset="100%" style="stop-color:#e6548b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_403)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="zjXZJLJ9gmpNROECVpJeWCwzlz3l0uZv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".1">
+ <path fill="#f7f7f7" d="M 183.349 12.212 C 241.476 14.221 250.324 28.841 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 29.219 240.285 11.324 233.1 6.932 189.04 C 11.905 182.928 183.819 15.268 183.349 12.212 L 183.349 12.212 Z"/>
+ </g>
+ <g filter="url(#5qEFZLYCMrEka4o6PYnPBdGjxprraxXX)">
+ <path fill="#f4c8c8" d="M 91.697 61.745 C 80.347 61.875 72.042 61.487 65.251 65.219 C 61.856 67.084 59.161 70.226 57.675 74.166 C 56.19 78.107 55.667 82.786 55.667 88.694 L 55.667 126.422 L 200 126.422 L 200 103.066 C 200 97.159 199.477 92.479 197.991 88.539 C 197.807 88.049 197.559 87.605 197.322 87.153 C 197.232 86.987 197.161 86.811 197.075 86.644 C 195.517 83.601 193.237 81.124 190.415 79.574 C 183.624 75.843 175.319 76.248 163.969 76.117 L 127.534 76.117 L 112.907 61.745 L 91.697 61.745 L 91.697 61.745 Z"/>
+ <clipPath id="_clipPath_xt2P3qG1GopvvuWllPTYYxlXUgllhJXR">
+ <path fill="#ffffff" d="M 91.697 61.745 C 80.347 61.875 72.042 61.488 65.251 65.218 C 61.856 67.084 59.161 70.226 57.675 74.166 C 56.19 78.107 55.667 82.786 55.667 88.694 L 55.667 126.422 L 200 126.422 L 200 103.066 C 200 97.159 199.477 92.479 197.991 88.539 C 197.807 88.049 197.559 87.605 197.322 87.153 C 197.232 86.987 197.161 86.811 197.075 86.644 C 195.517 83.601 193.237 81.124 190.415 79.574 C 183.624 75.843 175.319 76.248 163.97 76.117 L 127.534 76.117 L 112.907 61.745 L 91.697 61.745 L 91.697 61.745 Z"/>
+ </clipPath>
+ <g clip-path="url(#_clipPath_xt2P3qG1GopvvuWllPTYYxlXUgllhJXR)">
+ <g>
+ <defs>
+ <filter id="MFGgwiJe2FsvjZzn7G29ERNzB2xlOerf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.44"/>
+ </filter>
+ </defs>
+ <g opacity=".2" filter="url(#MFGgwiJe2FsvjZzn7G29ERNzB2xlOerf)">
+ <path d="M 163.97 76.117 C 175.319 76.247 183.624 75.86 190.415 79.591 C 193.811 81.457 196.506 84.599 197.991 88.539 C 199.477 92.479 200 97.159 200 103.066 L 200 164.151 C 200 170.058 199.477 174.738 197.991 178.678 C 196.506 182.618 193.811 185.778 190.415 187.643 C 183.624 191.374 175.319 190.969 163.97 191.1 L 91.695 191.1 C 80.345 190.969 72.04 191.374 65.249 187.643 C 61.853 185.778 59.158 182.618 57.673 178.678 C 56.19 174.738 55.667 170.058 55.667 164.151 L 55.667 117.439 C 55.667 111.532 56.19 106.852 57.675 102.912 C 57.86 102.422 58.107 101.978 58.345 101.526 C 58.435 101.36 58.505 101.184 58.591 101.017 C 60.149 97.974 62.429 95.497 65.251 93.946 C 72.042 90.215 80.347 90.621 91.697 90.49 L 113.7 90.49 L 128.327 76.117 L 163.97 76.117 L 163.97 76.117 Z"/>
+ </g>
+ </g>
+ </g>
+ <path fill="#ffebeb" fill-opacity=".996" d="M 163.97 76.117 C 175.319 76.247 183.624 75.86 190.415 79.591 C 193.811 81.457 196.506 84.599 197.991 88.539 C 199.477 92.479 200 97.159 200 103.066 L 200 164.15 C 200 170.058 199.477 174.738 197.991 178.678 C 196.506 182.618 193.811 185.778 190.415 187.643 C 183.624 191.374 175.319 190.969 163.97 191.1 L 91.695 191.1 C 80.345 190.969 72.04 191.374 65.249 187.643 C 61.853 185.778 59.158 182.618 57.673 178.678 C 56.19 174.738 55.667 170.058 55.667 164.15 L 55.667 117.439 C 55.667 111.532 56.19 106.852 57.675 102.912 C 57.86 102.422 58.107 101.978 58.345 101.526 C 58.435 101.36 58.505 101.184 58.591 101.017 C 60.149 97.974 62.429 95.497 65.251 93.946 C 72.042 90.215 80.347 90.621 91.697 90.49 L 113.699 90.49 L 128.326 76.117 L 163.97 76.117 L 163.97 76.117 Z"/>
+ <g opacity=".4">
+ <path fill="#ffffff" d="M 91.697 61.745 C 80.347 61.875 72.042 61.487 65.251 65.219 C 61.856 67.084 59.161 70.226 57.675 74.166 C 56.19 78.107 55.667 82.786 55.667 88.694 L 55.667 90.49 C 55.667 84.583 56.19 79.903 57.675 75.963 C 59.161 72.023 61.856 68.881 65.251 67.015 C 72.042 63.284 80.347 63.671 91.697 63.541 L 112.906 63.541 L 127.015 77.405 L 128.326 76.117 L 127.533 76.117 L 112.906 61.745 L 91.697 61.745 L 91.697 61.745 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 128.327 76.117 L 113.7 90.49 L 91.697 90.49 C 80.347 90.621 72.043 90.215 65.251 93.947 C 62.43 95.497 60.149 97.974 58.592 101.017 C 58.506 101.184 58.435 101.36 58.345 101.526 C 58.107 101.978 57.86 102.422 57.675 102.912 C 56.19 106.852 55.667 111.532 55.667 117.439 L 55.667 119.236 C 55.667 113.329 56.19 108.649 57.675 104.709 C 57.86 104.219 58.107 103.774 58.345 103.323 C 58.435 103.157 58.506 102.981 58.592 102.814 C 60.149 99.771 62.43 97.293 65.251 95.743 C 72.043 92.012 80.347 92.417 91.697 92.287 L 113.7 92.287 L 128.327 77.914 L 163.969 77.914 C 175.319 78.044 183.624 77.657 190.415 81.388 C 193.81 83.253 196.506 86.396 197.991 90.336 C 199.476 94.276 199.999 98.956 199.999 104.863 L 199.999 103.066 C 199.999 97.159 199.476 92.479 197.991 88.539 C 196.506 84.599 193.81 81.457 190.415 79.591 C 183.624 75.86 175.319 76.248 163.969 76.117 L 128.327 76.117 L 128.327 76.117 Z"/>
+ </g>
+ <defs>
+ <filter id="5qEFZLYCMrEka4o6PYnPBdGjxprraxXX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".1">
+ <path d="M 152.605 110.683 C 175.245 110.683 193.658 129.096 193.658 151.735 C 193.658 161.607 190.156 170.674 184.33 177.762 L 188.243 181.675 L 189.21 180.707 L 210.763 202.26 L 203.022 210 L 181.469 188.448 L 182.437 187.48 L 178.511 183.555 C 171.441 189.322 162.422 192.788 152.605 192.788 C 129.966 192.788 111.553 174.375 111.553 151.735 C 111.553 129.096 129.966 110.683 152.605 110.683 L 152.605 110.683 Z M 152.605 116.249 C 132.974 116.249 117.119 132.104 117.119 151.735 C 117.119 171.367 132.974 187.222 152.605 187.222 C 172.237 187.222 188.092 171.367 188.092 151.735 C 188.092 132.104 172.237 116.249 152.605 116.249 L 152.605 116.249 Z"/>
+ </g>
+ <g style="opacity:0.3">
+ <g opacity=".3">
+ <linearGradient id="_lgradient_404" x1="-.082" x2=".966" y1=".985" y2=".985" gradientTransform="matrix(99.21,0,0,99.317,111.553,110.683)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#000000"/>
+ <stop offset="41.786%" style="stop-color:#000000"/>
+ <stop offset="96.6%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_404)" d="M 152.605 110.683 C 175.245 110.683 193.658 129.096 193.658 151.735 C 193.658 161.607 190.156 170.674 184.33 177.762 L 188.243 181.675 L 189.21 180.707 L 210.763 202.26 L 203.022 210 L 181.469 188.448 L 182.437 187.48 L 178.511 183.555 C 171.441 189.322 162.422 192.788 152.605 192.788 C 129.966 192.788 111.553 174.375 111.553 151.735 C 111.553 129.096 129.966 110.683 152.605 110.683 L 152.605 110.683 Z M 152.605 116.249 C 132.974 116.249 117.119 132.104 117.119 151.735 C 117.119 171.367 132.974 187.222 152.605 187.222 C 172.237 187.222 188.092 171.367 188.092 151.735 C 188.092 132.104 172.237 116.249 152.605 116.249 L 152.605 116.249 Z"/>
+ </g>
+ </g>
+ <path fill="#db6a70" d="M 176.966 181.325 L 182.772 175.519 L 190.98 183.728 L 185.175 189.534 L 176.966 181.325 L 176.966 181.325 Z"/>
+ <path fill="#a24a4f" d="M 181.469 187.762 L 189.208 180.022 L 210.761 201.575 L 203.022 209.314 L 181.469 187.762 L 181.469 187.762 Z"/>
+ <circle fill="#daf0f9" fill-opacity=".543" cx="152.605" cy="151.051" r="38.27" vector-effect="non-scaling-stroke"/>
+ <path fill="#f49ca4" fill-rule="evenodd" d="M 152.607 192.102 C 147.119447 192.107804 141.686759 191.010044 136.632 188.874 C 131.755902 186.809493 127.325185 183.821273 123.584 180.074 C 119.839761 176.330313 116.851962 171.900223 114.784 167.026 C 112.647956 161.971241 111.550196 156.538553 111.556 151.051 C 111.550985 145.563526 112.648714 140.130993 114.784 135.076 C 116.851962 130.201777 119.839761 125.771687 123.584 122.028 C 127.325225 118.281028 131.755948 115.293142 136.632 113.229 C 141.68655 111.092168 147.119332 109.994049 152.607 110 C 158.094589 109.994839 163.527215 111.092927 168.582 113.229 C 178.421957 117.402585 186.255415 125.236043 190.429 135.076 C 192.565623 140.130615 193.663733 145.563354 193.658 151.051 C 193.663951 156.538668 192.565832 161.97145 190.429 167.026 C 186.255628 176.866334 178.422143 184.700178 168.582 188.874 C 163.527007 191.009286 158.094474 192.107015 152.607 192.102 L 152.607 192.102 Z M 152.607 186.538 L 152.6 186.538 C 147.861 186.538 143.17 185.592 138.8 183.746 C 134.585119 181.959833 130.754189 179.377699 127.517 176.141 C 124.280413 172.902471 121.696532 169.071972 119.906 164.858 C 118.062873 160.488434 117.115498 155.793383 117.12 151.051 C 117.114702 146.307938 118.064228 141.612341 119.912 137.244 C 123.516933 128.734745 130.290554 121.961483 138.8 118.357 C 143.16927 116.512124 147.864206 115.562391 152.607 115.564 C 157.346 115.564 162.044 116.511 166.414 118.357 C 170.626905 120.142549 174.455592 122.724434 177.69 125.961 C 180.930874 129.195994 183.515352 133.027377 185.301 137.244 C 187.1452 141.613479 188.094905 146.308277 188.094 151.051 C 188.094 155.797 187.147 160.488 185.301 164.858 C 183.515596 169.074756 180.931089 172.906183 177.69 176.141 C 174.455375 179.377556 170.626759 181.959732 166.414 183.746 C 162.044643 185.590481 157.34972 186.539871 152.607 186.538 L 152.607 186.538 Z"/>
+ <circle fill="#ffffff" fill-opacity=".543" cx="141.658" cy="140.104" r="13.684" vector-effect="non-scaling-stroke"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_405" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_405)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/spacefm.svg b/.icons/Gruvbox_Dark-2/apps/64/spacefm.svg
new file mode 100644
index 000000000..3294e0461
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/spacefm.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#xry8dI5xJCy1h7vagVLqzwyo5Y76rE26)">
+ <linearGradient id="_lgradient_401" x1=".51" x2=".512" y1="1.06" y2=".218" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f76363"/>
+ <stop offset="100%" style="stop-color:#e6548b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_401)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="xry8dI5xJCy1h7vagVLqzwyo5Y76rE26" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#494949" d="M 247.563 50.887 C 247.076 48.465 246.552 46.123 245.915 43.984 C 245.179 41.515 244.337 39.229 243.376 37.113 C 242.458918 35.075734 241.371035 33.119752 240.124 31.266 C 238.935705 29.505909 237.581881 27.863439 236.081 26.361 C 234.576683 24.861982 232.932542 23.510169 231.171 22.324 C 229.314131 21.078058 227.355139 19.991514 225.315 19.076 C 223.197 18.117 220.908 17.276 218.436 16.541 C 215.964 15.806 213.309 15.175 210.458 14.639 C 207.606 14.102 204.559 13.659 201.302 13.295 C 197.839173 12.916026 194.36697 12.62826 190.889 12.432 C 183.513 11.998 175.248 11.834 165.991 11.834 L 90.62 11.834 C 81.363 11.834 73.098 11.998 65.722 12.432 C 62.033 12.648 58.566 12.931 55.309 13.295 C 52.052 13.659 49.005 14.102 46.153 14.639 C 43.302 15.175 40.647 15.806 38.175 16.541 C 35.703 17.276 33.414 18.117 31.296 19.076 C 29.255861 19.991514 27.296869 21.078058 25.44 22.324 C 23.678458 23.510169 22.034317 24.861982 20.53 26.361 C 19.029119 27.863439 17.675295 29.505909 16.487 31.266 C 15.239965 33.119752 14.152082 35.075734 13.235 37.113 C 12.274 39.229 11.432 41.515 10.696 43.984 C 10.059 46.123 9.535 48.465 9.048 50.887 L 247.563 50.887 L 247.563 50.887 Z"/>
+ <path fill="#ffffff" d="M 30.31 30.89 L 35.31 30.89 L 35.31 35.89 L 30.31 35.89 L 30.31 30.89 Z M 30.31 40.89 L 35.31 40.89 L 35.31 45.89 L 30.31 45.89 L 30.31 40.89 Z M 40.31 30.89 L 45.31 30.89 L 45.31 35.89 L 40.31 35.89 L 40.31 30.89 Z M 40.31 40.89 L 45.31 40.89 L 45.31 45.89 L 40.31 45.89 L 40.31 40.89 Z M 205.305 30.887 L 220.305 30.887 L 212.805 42.137 L 205.305 30.887 L 205.305 30.887 Z"/>
+ <g>
+ <path fill="#f7f7f7" d="M 177.956 118.629 L 177.956 100.781 L 160.092 100.781 L 177.956 118.629 L 177.956 118.629 Z M 70.868 136.477 L 70.868 207.853 L 151.184 207.853 L 151.184 198.945 L 79.792 198.945 L 79.792 130.522 L 70.868 136.477 L 70.868 136.477 Z M 169.048 127.553 L 169.032 207.853 L 177.956 207.853 L 177.956 136.477 L 169.048 127.553 L 169.048 127.553 Z"/>
+ <path fill="#f7f7f7" d="M 124.412 154.199 C 126.203619 153.761742 128.01167 153.394794 129.832 153.099 C 132.079 152.722 134.671 152.534 137.609 152.534 C 140.233 152.534 142.433 152.911 144.161 153.681 C 145.905 154.403 147.288 155.44 148.309 156.807 C 149.377 158.111 150.116 159.714 150.54 161.584 C 150.964 163.453 151.184 165.511 151.184 167.758 L 151.184 200.72 L 124.412 200.72 L 124.412 154.199 L 124.412 154.199 Z"/>
+ <path fill="#f7f7f7" fill-rule="evenodd" d="M 124.412 76.617 L 54.324 146.689 L 60.64 153.021 L 124.412 89.233 L 188.184 153.021 L 194.5 146.689 L 124.412 76.617 L 124.412 76.617 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_402" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_402)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/spacemacs.svg b/.icons/Gruvbox_Dark-2/apps/64/spacemacs.svg
new file mode 100644
index 000000000..828fce71c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/spacemacs.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#hB7p2JKBW6lWUVlDGZkBIPuuBYV504S8)">
+ <linearGradient id="_lgradient_406" x1=".146" x2=".854" y1=".854" y2=".193" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d1313e"/>
+ <stop offset="34.838%" style="stop-color:#a9344f"/>
+ <stop offset="100%" style="stop-color:#6b3274"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_406)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="hB7p2JKBW6lWUVlDGZkBIPuuBYV504S8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="XjDjtbGKQsbwdBBsaZlJdhoSX9huIvM2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#XjDjtbGKQsbwdBBsaZlJdhoSX9huIvM2)">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 43.878 15.387 C 41.71 15.839 39.563 16.301 37.626 16.877 C 35.154 17.612 32.865 18.453 30.747 19.412 C 28.707181 20.327517 26.748522 21.414063 24.892 22.66 C 23.130272 23.845919 21.486107 25.19775 19.982 26.697 C 18.480834 28.19918 17.126986 29.841678 15.939 31.602 C 14.691388 33.455398 13.603476 35.41143 12.687 37.449 C 11.877 39.231 11.196 41.204 10.548 43.234 C 10.948 42.863 11.262 42.495 11.692 42.121 C 21.304 33.795 36.526 33.108 55.554 40.154 C 93.7 51.687 176.118 131.573 174.874 136.412 C 165.024 136.589 150.072 135.629 137.192 133.314 C 88.739 124.607 43.107 104.814 21.712 82.494 C 19.796 80.496 18.231 79.008 18.224 79.174 C 18.215 79.344 22.537 88.11 27.817 98.637 L 35.757 117.041 L 47.558 122.756 C 60.394 129.061 76.744 136.425 112.255 151.904 C 151.159 168.862 168.582 177.015 186.249 186.545 C 200.407 194.183 214.797 203.5 222.058 209.719 C 224.532 211.846 225.106 212.389 225.323 212.613 C 225.332 212.453 225.507 211.668 225.435 211.035 C 224.964 207.582 222.254 193.931 219.737 181.295 C 219.193 178.433 218.597 175.58 218.03 172.723 C 217.77 171.42 217.428 169.651 217.196 168.492 C 216.827 166.649 216.406 164.908 216.026 163.092 C 210.691 137.474 204.479 112.041 196.583 87.004 C 192.942 75.601 190.647 70.077 186.898 63.311 C 185.51 60.805 170.183 50.533 167.546 49.152 C 167.503 49.13 167.334 48.937 167.304 48.93 L 167.286 48.967 C 167.19 48.919 166.514 48.458 166.47 48.447 L 166.45 48.467 L 166.394 48.447 C 166.238 48.589 167.437 51.201 168.732 53.477 C 181.987 76.79 190.693 114.636 186.265 134.223 C 186.191 134.527 186.137 134.836 186.024 135.15 C 186.017976 135.168439 186.011642 135.186775 186.005 135.205 L 186.005 135.225 C 185.996 135.222 185.958 135.21 185.95 135.205 C 185.847 135.243 185.563 135.299 185.431 135.336 C 187.711 126.955 103.435 28.339 46.351 15.961 C 45.472 15.712 44.725 15.604 43.878 15.387 L 43.878 15.387 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_407" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_407)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/spaceview.svg b/.icons/Gruvbox_Dark-2/apps/64/spaceview.svg
new file mode 100755
index 000000000..b9bcc97c5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/spaceview.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="35CH3TLWhJxqFYzHEJZQUy116IJhZtx9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#35CH3TLWhJxqFYzHEJZQUy116IJhZtx9)">
+ <linearGradient id="_lgradient_12" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_13" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_14" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(145,0,0,145,55.5,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" d="M 128 55.5 C 87.835 55.5 55.5 87.835 55.5 128 C 55.5 168.165 87.835 200.5 128 200.5 C 168.165 200.5 200.5 168.165 200.5 128 L 178.75 128 C 178.75 156.028 156.028 178.75 128 178.75 C 99.972 178.75 77.25 156.028 77.25 128 C 77.25 99.972 99.972 77.25 128 77.25 L 128 55.5 Z"/>
+ <g>
+ <linearGradient id="_lgradient_15" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(72.5,0,0,72.5,128,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" d="M 128 55.5 L 128 77.25 C 156.028 77.25 178.75 99.972 178.75 128 L 200.5 128 C 200.5 87.835 168.165 55.5 128 55.5 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sparkleshare.svg b/.icons/Gruvbox_Dark-2/apps/64/sparkleshare.svg
new file mode 100755
index 000000000..5b61a76a3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sparkleshare.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="kLIyIy9kHDuFdWLzULW3U8sxRRGohiIz" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#kLIyIy9kHDuFdWLzULW3U8sxRRGohiIz)">
+ <linearGradient id="_lgradient_141" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_141)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#111111" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <path fill="#d9d9d9" d="M 40.523 36.333 L 215.477 36.333 C 218.297 36.333 220.587 38.623 220.587 41.444 L 220.587 133.436 C 220.587 136.257 218.297 138.547 215.477 138.547 L 40.523 138.547 C 37.703 138.547 35.413 136.257 35.413 133.436 L 35.413 41.444 C 35.413 38.623 37.703 36.333 40.523 36.333 Z"/>
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 153 99.75 L 153 86.85 L 153 86.85 Q 152.78 86.97 151.84 87.37 L 151.84 87.37 L 151.84 87.37 Q 151.68 87.43 151.34 87.57 L 151.34 87.57 L 151.34 87.57 Q 151 87.71 150.78 87.83 L 150.78 87.83 L 150.78 85.35 L 150.78 85.35 Q 153.18 84.11 153.72 83.55 L 153.72 83.55 L 156.34 83.55 L 156.34 99.75 L 153 99.75 L 153 99.75 Z M 163.34 99.99 L 163.34 99.99 Q 161.08 99.99 160.15 98.96 L 160.15 98.96 L 160.15 98.96 Q 159.22 97.93 159.22 95.81 L 159.22 95.81 L 159.22 95.55 L 162.34 95.55 L 162.34 95.55 Q 162.34 96.63 162.53 97.05 L 162.53 97.05 L 162.53 97.05 Q 162.72 97.47 163.36 97.47 L 163.36 97.47 L 163.36 97.47 Q 163.82 97.47 164.03 97.19 L 164.03 97.19 L 164.03 97.19 Q 164.24 96.91 164.32 96.25 L 164.32 96.25 L 164.32 96.25 Q 164.4 95.59 164.4 94.25 L 164.4 94.25 L 164.4 92.81 L 164.4 92.81 Q 164.14 93.23 163.58 93.47 L 163.58 93.47 L 163.58 93.47 Q 163.02 93.71 162.32 93.71 L 162.32 93.71 L 162.32 93.71 Q 160.56 93.71 159.73 92.35 L 159.73 92.35 L 159.73 92.35 Q 158.9 90.99 158.9 88.85 L 158.9 88.85 L 158.9 88.85 Q 158.9 86.19 159.95 84.76 L 159.95 84.76 L 159.95 84.76 Q 161 83.33 163.34 83.33 L 163.34 83.33 L 163.34 83.33 Q 165.64 83.33 166.72 84.68 L 166.72 84.68 L 166.72 84.68 Q 167.8 86.03 167.8 88.47 L 167.8 88.47 L 167.8 94.51 L 167.8 94.51 Q 167.8 97.13 166.82 98.56 L 166.82 98.56 L 166.82 98.56 Q 165.84 99.99 163.34 99.99 L 163.34 99.99 L 163.34 99.99 Z M 163.38 91.15 L 163.38 91.15 Q 163.98 91.15 164.4 90.51 L 164.4 90.51 L 164.4 87.87 L 164.4 87.87 Q 164.4 86.91 164.18 86.35 L 164.18 86.35 L 164.18 86.35 Q 163.96 85.79 163.34 85.79 L 163.34 85.79 L 163.34 85.79 Q 162.7 85.79 162.51 86.42 L 162.51 86.42 L 162.51 86.42 Q 162.32 87.05 162.32 88.53 L 162.32 88.53 L 162.32 88.53 Q 162.32 89.51 162.38 90.02 L 162.38 90.02 L 162.38 90.02 Q 162.44 90.53 162.66 90.84 L 162.66 90.84 L 162.66 90.84 Q 162.88 91.15 163.38 91.15 L 163.38 91.15 L 163.38 91.15 Z M 174.1 99.99 L 174.1 99.99 Q 171.84 99.99 170.91 98.96 L 170.91 98.96 L 170.91 98.96 Q 169.98 97.93 169.98 95.81 L 169.98 95.81 L 169.98 95.55 L 173.1 95.55 L 173.1 95.55 Q 173.1 96.63 173.29 97.05 L 173.29 97.05 L 173.29 97.05 Q 173.48 97.47 174.12 97.47 L 174.12 97.47 L 174.12 97.47 Q 174.58 97.47 174.79 97.19 L 174.79 97.19 L 174.79 97.19 Q 175 96.91 175.08 96.25 L 175.08 96.25 L 175.08 96.25 Q 175.16 95.59 175.16 94.25 L 175.16 94.25 L 175.16 92.81 L 175.16 92.81 Q 174.9 93.23 174.34 93.47 L 174.34 93.47 L 174.34 93.47 Q 173.78 93.71 173.08 93.71 L 173.08 93.71 L 173.08 93.71 Q 171.32 93.71 170.49 92.35 L 170.49 92.35 L 170.49 92.35 Q 169.66 90.99 169.66 88.85 L 169.66 88.85 L 169.66 88.85 Q 169.66 86.19 170.71 84.76 L 170.71 84.76 L 170.71 84.76 Q 171.76 83.33 174.1 83.33 L 174.1 83.33 L 174.1 83.33 Q 176.4 83.33 177.48 84.68 L 177.48 84.68 L 177.48 84.68 Q 178.56 86.03 178.56 88.47 L 178.56 88.47 L 178.56 94.51 L 178.56 94.51 Q 178.56 97.13 177.58 98.56 L 177.58 98.56 L 177.58 98.56 Q 176.6 99.99 174.1 99.99 L 174.1 99.99 L 174.1 99.99 Z M 174.14 91.15 L 174.14 91.15 Q 174.74 91.15 175.16 90.51 L 175.16 90.51 L 175.16 87.87 L 175.16 87.87 Q 175.16 86.91 174.94 86.35 L 174.94 86.35 L 174.94 86.35 Q 174.72 85.79 174.1 85.79 L 174.1 85.79 L 174.1 85.79 Q 173.46 85.79 173.27 86.42 L 173.27 86.42 L 173.27 86.42 Q 173.08 87.05 173.08 88.53 L 173.08 88.53 L 173.08 88.53 Q 173.08 89.51 173.14 90.02 L 173.14 90.02 L 173.14 90.02 Q 173.2 90.53 173.42 90.84 L 173.42 90.84 L 173.42 90.84 Q 173.64 91.15 174.14 91.15 L 174.14 91.15 L 174.14 91.15 Z M 185.14 100.05 L 185.14 100.05 Q 183 100.05 181.86 98.79 L 181.86 98.79 L 181.86 98.79 Q 180.72 97.53 180.72 95.41 L 180.72 95.41 L 180.72 88.07 L 180.72 88.07 Q 180.72 85.85 181.83 84.58 L 181.83 84.58 L 181.83 84.58 Q 182.94 83.31 185.14 83.31 L 185.14 83.31 L 185.14 83.31 Q 187.34 83.31 188.44 84.58 L 188.44 84.58 L 188.44 84.58 Q 189.54 85.85 189.54 88.07 L 189.54 88.07 L 189.54 95.41 L 189.54 95.41 Q 189.54 97.51 188.39 98.78 L 188.39 98.78 L 188.39 98.78 Q 187.24 100.05 185.14 100.05 L 185.14 100.05 L 185.14 100.05 Z M 185.14 97.07 L 185.14 97.07 Q 185.76 97.07 185.95 96.55 L 185.95 96.55 L 185.95 96.55 Q 186.14 96.03 186.14 95.33 L 186.14 95.33 L 186.14 88.15 L 186.14 88.15 Q 186.14 87.35 185.97 86.82 L 185.97 86.82 L 185.97 86.82 Q 185.8 86.29 185.14 86.29 L 185.14 86.29 L 185.14 86.29 Q 184.48 86.29 184.31 86.81 L 184.31 86.81 L 184.31 86.81 Q 184.14 87.33 184.14 88.15 L 184.14 88.15 L 184.14 95.33 L 184.14 95.33 Q 184.14 97.07 185.14 97.07 L 185.14 97.07 L 185.14 97.07 Z M 140.16 100.05 L 140.16 100.05 Q 137.74 100.05 136.72 98.73 L 136.72 98.73 L 136.72 98.73 Q 135.7 97.41 135.7 94.97 L 135.7 94.97 L 135.7 94.39 L 139.04 94.39 L 139.04 94.97 L 139.04 94.97 Q 139.04 96.21 139.29 96.72 L 139.29 96.72 L 139.29 96.72 Q 139.54 97.23 140.22 97.23 L 140.22 97.23 L 140.22 97.23 Q 140.86 97.23 141.08 96.73 L 141.08 96.73 L 141.08 96.73 Q 141.3 96.23 141.3 95.07 L 141.3 95.07 L 141.3 95.07 Q 141.3 93.79 140.94 93.2 L 140.94 93.2 L 140.94 93.2 Q 140.58 92.61 139.6 92.59 L 139.6 92.59 L 138.98 92.59 L 138.98 90.29 L 139.52 90.29 L 139.52 90.29 Q 140.54 90.29 140.92 89.74 L 140.92 89.74 L 140.92 89.74 Q 141.3 89.19 141.3 87.91 L 141.3 87.91 L 141.3 87.91 Q 141.3 86.93 141.04 86.45 L 141.04 86.45 L 141.04 86.45 Q 140.78 85.97 140.12 85.97 L 140.12 85.97 L 140.12 85.97 Q 139.5 85.97 139.27 86.48 L 139.27 86.48 L 139.27 86.48 Q 139.04 86.99 139.04 87.97 L 139.04 87.97 L 139.04 88.81 L 135.7 88.81 L 135.7 87.83 L 135.7 87.83 Q 135.7 85.65 136.87 84.48 L 136.87 84.48 L 136.87 84.48 Q 138.04 83.31 140.12 83.31 L 140.12 83.31 L 140.12 83.31 Q 142.24 83.31 143.42 84.43 L 143.42 84.43 L 143.42 84.43 Q 144.6 85.55 144.6 87.69 L 144.6 87.69 L 144.6 87.69 Q 144.6 89.07 144.04 90.04 L 144.04 90.04 L 144.04 90.04 Q 143.48 91.01 142.62 91.25 L 142.62 91.25 L 142.62 91.25 Q 143.54 91.59 144.07 92.47 L 144.07 92.47 L 144.07 92.47 Q 144.6 93.35 144.6 94.99 L 144.6 94.99 L 144.6 94.99 Q 144.6 97.35 143.54 98.7 L 143.54 98.7 L 143.54 98.7 Q 142.48 100.05 140.16 100.05 L 140.16 100.05 L 140.16 100.05 Z M 69.2 99.99 L 69.2 99.99 Q 66.58 99.99 65.46 98.64 L 65.46 98.64 L 65.46 98.64 Q 64.34 97.29 64.34 94.65 L 64.34 94.65 L 64.34 88.63 L 64.34 88.63 Q 64.34 85.99 65.46 84.66 L 65.46 84.66 L 65.46 84.66 Q 66.58 83.33 69.2 83.33 L 69.2 83.33 L 69.2 83.33 Q 71.84 83.33 72.97 84.67 L 72.97 84.67 L 72.97 84.67 Q 74.1 86.01 74.1 88.63 L 74.1 88.63 L 74.1 94.65 L 74.1 94.65 Q 74.1 97.29 72.97 98.64 L 72.97 98.64 L 72.97 98.64 Q 71.84 99.99 69.2 99.99 L 69.2 99.99 L 69.2 99.99 Z M 69.2 97.45 L 69.2 97.45 Q 69.96 97.45 70.2 96.94 L 70.2 96.94 L 70.2 96.94 Q 70.44 96.43 70.44 95.55 L 70.44 95.55 L 70.44 87.75 L 70.44 87.75 Q 70.44 86.85 70.2 86.35 L 70.2 86.35 L 70.2 86.35 Q 69.96 85.85 69.2 85.85 L 69.2 85.85 L 69.2 85.85 Q 68.48 85.85 68.24 86.36 L 68.24 86.36 L 68.24 86.36 Q 68 86.87 68 87.75 L 68 87.75 L 68 95.55 L 68 95.55 Q 68 96.43 68.22 96.94 L 68.22 96.94 L 68.22 96.94 Q 68.44 97.45 69.2 97.45 L 69.2 97.45 L 69.2 97.45 Z M 76.1 99.75 L 76.1 83.55 L 79.34 83.55 L 79.34 92.53 L 82.18 88.19 L 85.84 88.19 L 82.76 92.93 L 85.8 99.75 L 82.24 99.75 L 80.2 94.25 L 79.34 95.35 L 79.34 99.75 L 76.1 99.75 L 76.1 99.75 Z M 90.5 99.87 L 90.5 99.87 Q 89.22 99.87 88.52 99.5 L 88.52 99.5 L 88.52 99.5 Q 87.82 99.13 87.54 98.43 L 87.54 98.43 L 87.54 98.43 Q 87.26 97.73 87.26 96.61 L 87.26 96.61 L 87.26 90.33 L 86.14 90.33 L 86.14 88.19 L 87.26 88.19 L 87.26 84.67 L 90.56 84.67 L 90.56 88.19 L 92.2 88.19 L 92.2 90.33 L 90.56 90.33 L 90.56 96.29 L 90.56 96.29 Q 90.56 96.77 90.83 97 L 90.83 97 L 90.83 97 Q 91.1 97.23 91.58 97.23 L 91.58 97.23 L 91.58 97.23 Q 91.98 97.23 92.46 97.15 L 92.46 97.15 L 92.46 99.71 L 92.46 99.71 Q 91.5 99.87 90.5 99.87 L 90.5 99.87 L 90.5 99.87 Z M 97.8 99.95 L 97.8 99.95 Q 95.9 99.95 94.83 98.99 L 94.83 98.99 L 94.83 98.99 Q 93.76 98.03 93.76 96.17 L 93.76 96.17 L 93.76 91.77 L 93.76 91.77 Q 93.76 89.91 94.83 88.95 L 94.83 88.95 L 94.83 88.95 Q 95.9 87.99 97.8 87.99 L 97.8 87.99 L 97.8 87.99 Q 99.7 87.99 100.78 88.96 L 100.78 88.96 L 100.78 88.96 Q 101.86 89.93 101.86 91.77 L 101.86 91.77 L 101.86 96.17 L 101.86 96.17 Q 101.86 98.01 100.78 98.98 L 100.78 98.98 L 100.78 98.98 Q 99.7 99.95 97.8 99.95 L 97.8 99.95 L 97.8 99.95 Z M 97.82 97.79 L 97.82 97.79 Q 98.28 97.79 98.46 97.44 L 98.46 97.44 L 98.46 97.44 Q 98.64 97.09 98.64 96.39 L 98.64 96.39 L 98.64 91.55 L 98.64 91.55 Q 98.64 90.85 98.46 90.5 L 98.46 90.5 L 98.46 90.5 Q 98.28 90.15 97.82 90.15 L 97.82 90.15 L 97.82 90.15 Q 97.36 90.15 97.17 90.51 L 97.17 90.51 L 97.17 90.51 Q 96.98 90.87 96.98 91.55 L 96.98 91.55 L 96.98 96.39 L 96.98 96.39 Q 96.98 97.09 97.17 97.44 L 97.17 97.44 L 97.17 97.44 Q 97.36 97.79 97.82 97.79 L 97.82 97.79 L 97.82 97.79 Z M 109.4 99.95 L 109.4 99.95 Q 108.16 99.95 106.92 98.87 L 106.92 98.87 L 106.92 99.75 L 103.66 99.75 L 103.66 83.55 L 106.92 83.55 L 106.92 89.03 L 106.92 89.03 Q 107.5 88.51 108.16 88.25 L 108.16 88.25 L 108.16 88.25 Q 108.82 87.99 109.44 87.99 L 109.44 87.99 L 109.44 87.99 Q 110.7 87.99 111.31 88.93 L 111.31 88.93 L 111.31 88.93 Q 111.92 89.87 111.92 91.39 L 111.92 91.39 L 111.92 96.37 L 111.92 96.37 Q 111.92 98.03 111.26 98.99 L 111.26 98.99 L 111.26 98.99 Q 110.6 99.95 109.4 99.95 L 109.4 99.95 L 109.4 99.95 Z M 107.82 97.85 L 107.82 97.85 Q 108.26 97.85 108.46 97.49 L 108.46 97.49 L 108.46 97.49 Q 108.66 97.13 108.66 96.55 L 108.66 96.55 L 108.66 91.15 L 108.66 91.15 Q 108.66 90.61 108.47 90.28 L 108.47 90.28 L 108.47 90.28 Q 108.28 89.95 107.86 89.95 L 107.86 89.95 L 107.86 89.95 Q 107.4 89.95 106.92 90.33 L 106.92 90.33 L 106.92 97.53 L 106.92 97.53 Q 107.36 97.85 107.82 97.85 L 107.82 97.85 L 107.82 97.85 Z M 117.56 99.95 L 117.56 99.95 Q 115.66 99.95 114.6 98.94 L 114.6 98.94 L 114.6 98.94 Q 113.54 97.93 113.54 96.09 L 113.54 96.09 L 113.54 91.85 L 113.54 91.85 Q 113.54 90.01 114.6 89 L 114.6 89 L 114.6 89 Q 115.66 87.99 117.56 87.99 L 117.56 87.99 L 117.56 87.99 Q 119.48 87.99 120.44 88.97 L 120.44 88.97 L 120.44 88.97 Q 121.4 89.95 121.4 91.85 L 121.4 91.85 L 121.4 94.17 L 116.76 94.17 L 116.76 96.39 L 116.76 96.39 Q 116.76 97.63 117.56 97.63 L 117.56 97.63 L 117.56 97.63 Q 118.4 97.63 118.4 96.51 L 118.4 96.51 L 118.4 95.29 L 121.4 95.29 L 121.4 96.41 L 121.4 96.41 Q 121.4 98.15 120.39 99.05 L 120.39 99.05 L 120.39 99.05 Q 119.38 99.95 117.56 99.95 L 117.56 99.95 L 117.56 99.95 Z M 116.76 92.65 L 118.4 92.65 L 118.4 91.49 L 118.4 91.49 Q 118.4 90.85 118.17 90.58 L 118.17 90.58 L 118.17 90.58 Q 117.94 90.31 117.54 90.31 L 117.54 90.31 L 117.54 90.31 Q 117.16 90.31 116.96 90.61 L 116.96 90.61 L 116.96 90.61 Q 116.76 90.91 116.76 91.67 L 116.76 91.67 L 116.76 92.65 L 116.76 92.65 Z M 123.22 99.75 L 123.22 88.19 L 126.48 88.19 L 126.48 90.11 L 126.48 90.11 Q 127.08 89.05 127.64 88.55 L 127.64 88.55 L 127.64 88.55 Q 128.2 88.05 128.96 88.05 L 128.96 88.05 L 128.96 88.05 Q 129.24 88.05 129.46 88.11 L 129.46 88.11 L 129.46 91.35 L 129.46 91.35 Q 128.86 91.11 128.4 91.11 L 128.4 91.11 L 128.4 91.11 Q 127.34 91.11 126.48 92.23 L 126.48 92.23 L 126.48 99.75 L 123.22 99.75 L 123.22 99.75 Z M 77.45 70.11 L 77.45 53.91 L 81.55 53.91 L 81.55 53.91 Q 83.65 53.91 84.83 54.43 L 84.83 54.43 L 84.83 54.43 Q 86.01 54.95 86.5 56.06 L 86.5 56.06 L 86.5 56.06 Q 86.99 57.17 86.99 59.03 L 86.99 59.03 L 86.99 64.91 L 86.99 64.91 Q 86.99 66.79 86.5 67.91 L 86.5 67.91 L 86.5 67.91 Q 86.01 69.03 84.84 69.57 L 84.84 69.57 L 84.84 69.57 Q 83.67 70.11 81.59 70.11 L 81.59 70.11 L 77.45 70.11 L 77.45 70.11 Z M 81.03 67.63 L 81.59 67.63 L 81.59 67.63 Q 82.37 67.63 82.74 67.4 L 82.74 67.4 L 82.74 67.4 Q 83.11 67.17 83.21 66.74 L 83.21 66.74 L 83.21 66.74 Q 83.31 66.31 83.31 65.47 L 83.31 65.47 L 83.31 58.41 L 83.31 58.41 Q 83.31 57.63 83.2 57.22 L 83.2 57.22 L 83.2 57.22 Q 83.09 56.81 82.72 56.61 L 82.72 56.61 L 82.72 56.61 Q 82.35 56.41 81.57 56.41 L 81.57 56.41 L 81.03 56.41 L 81.03 67.63 L 81.03 67.63 Z M 92.77 70.31 L 92.77 70.31 Q 90.87 70.31 89.81 69.3 L 89.81 69.3 L 89.81 69.3 Q 88.75 68.29 88.75 66.45 L 88.75 66.45 L 88.75 62.21 L 88.75 62.21 Q 88.75 60.37 89.81 59.36 L 89.81 59.36 L 89.81 59.36 Q 90.87 58.35 92.77 58.35 L 92.77 58.35 L 92.77 58.35 Q 94.69 58.35 95.65 59.33 L 95.65 59.33 L 95.65 59.33 Q 96.61 60.31 96.61 62.21 L 96.61 62.21 L 96.61 64.53 L 91.97 64.53 L 91.97 66.75 L 91.97 66.75 Q 91.97 67.99 92.77 67.99 L 92.77 67.99 L 92.77 67.99 Q 93.61 67.99 93.61 66.87 L 93.61 66.87 L 93.61 65.65 L 96.61 65.65 L 96.61 66.77 L 96.61 66.77 Q 96.61 68.51 95.6 69.41 L 95.6 69.41 L 95.6 69.41 Q 94.59 70.31 92.77 70.31 L 92.77 70.31 L 92.77 70.31 Z M 91.97 63.01 L 93.61 63.01 L 93.61 61.85 L 93.61 61.85 Q 93.61 61.21 93.38 60.94 L 93.38 60.94 L 93.38 60.94 Q 93.15 60.67 92.75 60.67 L 92.75 60.67 L 92.75 60.67 Q 92.37 60.67 92.17 60.97 L 92.17 60.97 L 92.17 60.97 Q 91.97 61.27 91.97 62.03 L 91.97 62.03 L 91.97 63.01 L 91.97 63.01 Z M 100.43 70.31 L 100.43 70.31 Q 99.39 70.31 98.83 69.56 L 98.83 69.56 L 98.83 69.56 Q 98.27 68.81 98.27 67.61 L 98.27 67.61 L 98.27 58.55 L 101.53 58.55 L 101.53 67.23 L 101.53 67.23 Q 101.53 67.67 101.69 67.89 L 101.69 67.89 L 101.69 67.89 Q 101.85 68.11 102.21 68.11 L 102.21 68.11 L 102.21 68.11 Q 102.53 68.11 103.17 67.75 L 103.17 67.75 L 103.17 58.55 L 106.41 58.55 L 106.41 70.11 L 103.17 70.11 L 103.17 69.05 L 103.17 69.05 Q 101.81 70.31 100.43 70.31 L 100.43 70.31 L 100.43 70.31 Z M 112.05 70.23 L 112.05 70.23 Q 110.77 70.23 110.07 69.86 L 110.07 69.86 L 110.07 69.86 Q 109.37 69.49 109.09 68.79 L 109.09 68.79 L 109.09 68.79 Q 108.81 68.09 108.81 66.97 L 108.81 66.97 L 108.81 60.69 L 107.69 60.69 L 107.69 58.55 L 108.81 58.55 L 108.81 55.03 L 112.11 55.03 L 112.11 58.55 L 113.75 58.55 L 113.75 60.69 L 112.11 60.69 L 112.11 66.65 L 112.11 66.65 Q 112.11 67.13 112.38 67.36 L 112.38 67.36 L 112.38 67.36 Q 112.65 67.59 113.13 67.59 L 113.13 67.59 L 113.13 67.59 Q 113.53 67.59 114.01 67.51 L 114.01 67.51 L 114.01 70.07 L 114.01 70.07 Q 113.05 70.23 112.05 70.23 L 112.05 70.23 L 112.05 70.23 Z M 119.11 70.31 L 119.11 70.31 Q 117.57 70.31 116.56 69.62 L 116.56 69.62 L 116.56 69.62 Q 115.55 68.93 114.93 67.41 L 114.93 67.41 L 117.15 66.43 L 117.15 66.43 Q 117.47 67.23 117.9 67.67 L 117.9 67.67 L 117.9 67.67 Q 118.33 68.11 118.85 68.11 L 118.85 68.11 L 118.85 68.11 Q 119.61 68.11 119.61 67.51 L 119.61 67.51 L 119.61 67.51 Q 119.61 67.07 119.31 66.72 L 119.31 66.72 L 119.31 66.72 Q 119.01 66.37 118.01 65.55 L 118.01 65.55 L 117.17 64.85 L 117.17 64.85 Q 116.13 63.97 115.66 63.25 L 115.66 63.25 L 115.66 63.25 Q 115.19 62.53 115.19 61.53 L 115.19 61.53 L 115.19 61.53 Q 115.19 60.61 115.68 59.89 L 115.68 59.89 L 115.68 59.89 Q 116.17 59.17 116.99 58.76 L 116.99 58.76 L 116.99 58.76 Q 117.81 58.35 118.75 58.35 L 118.75 58.35 L 118.75 58.35 Q 120.17 58.35 121.12 59.12 L 121.12 59.12 L 121.12 59.12 Q 122.07 59.89 122.47 61.33 L 122.47 61.33 L 120.37 62.29 L 120.37 62.29 Q 120.17 61.65 119.75 61.14 L 119.75 61.14 L 119.75 61.14 Q 119.33 60.63 118.83 60.63 L 118.83 60.63 L 118.83 60.63 Q 118.51 60.63 118.32 60.81 L 118.32 60.81 L 118.32 60.81 Q 118.13 60.99 118.13 61.29 L 118.13 61.29 L 118.13 61.29 Q 118.13 61.65 118.52 62.07 L 118.52 62.07 L 118.52 62.07 Q 118.91 62.49 119.75 63.17 L 119.75 63.17 L 120.57 63.89 L 120.57 63.89 Q 121.57 64.73 122.11 65.46 L 122.11 65.46 L 122.11 65.46 Q 122.65 66.19 122.65 67.17 L 122.65 67.17 L 122.65 67.17 Q 122.65 68.15 122.16 68.86 L 122.16 68.86 L 122.16 68.86 Q 121.67 69.57 120.86 69.94 L 120.86 69.94 L 120.86 69.94 Q 120.05 70.31 119.11 70.31 L 119.11 70.31 L 119.11 70.31 Z M 127.79 70.31 L 127.79 70.31 Q 125.91 70.31 124.85 69.29 L 124.85 69.29 L 124.85 69.29 Q 123.79 68.27 123.79 66.45 L 123.79 66.45 L 123.79 62.21 L 123.79 62.21 Q 123.79 60.37 124.84 59.36 L 124.84 59.36 L 124.84 59.36 Q 125.89 58.35 127.79 58.35 L 127.79 58.35 L 127.79 58.35 Q 129.67 58.35 130.68 59.23 L 130.68 59.23 L 130.68 59.23 Q 131.69 60.11 131.69 61.83 L 131.69 61.83 L 131.69 63.05 L 128.55 63.05 L 128.55 61.73 L 128.55 61.73 Q 128.55 61.07 128.36 60.82 L 128.36 60.82 L 128.36 60.82 Q 128.17 60.57 127.79 60.57 L 127.79 60.57 L 127.79 60.57 Q 127.41 60.57 127.24 60.88 L 127.24 60.88 L 127.24 60.88 Q 127.07 61.19 127.07 61.93 L 127.07 61.93 L 127.07 66.73 L 127.07 66.73 Q 127.07 67.47 127.25 67.77 L 127.25 67.77 L 127.25 67.77 Q 127.43 68.07 127.81 68.07 L 127.81 68.07 L 127.81 68.07 Q 128.19 68.07 128.37 67.81 L 128.37 67.81 L 128.37 67.81 Q 128.55 67.55 128.55 66.93 L 128.55 66.93 L 128.55 65.39 L 131.69 65.39 L 131.69 66.79 L 131.69 66.79 Q 131.69 68.51 130.67 69.41 L 130.67 69.41 L 130.67 69.41 Q 129.65 70.31 127.79 70.31 L 127.79 70.31 L 127.79 70.31 Z M 133.41 70.11 L 133.41 53.91 L 136.65 53.91 L 136.65 59.57 L 136.65 59.57 Q 137.87 58.35 139.49 58.35 L 139.49 58.35 L 139.49 58.35 Q 140.49 58.35 141.05 59.1 L 141.05 59.1 L 141.05 59.1 Q 141.61 59.85 141.61 61.05 L 141.61 61.05 L 141.61 70.11 L 138.37 70.11 L 138.37 61.51 L 138.37 61.51 Q 138.37 61.07 138.22 60.86 L 138.22 60.86 L 138.22 60.86 Q 138.07 60.65 137.71 60.65 L 137.71 60.65 L 137.71 60.65 Q 137.29 60.65 136.65 61.07 L 136.65 61.07 L 136.65 70.11 L 133.41 70.11 L 133.41 70.11 Z M 143.71 70.11 L 143.71 53.91 L 146.95 53.91 L 146.95 70.11 L 143.71 70.11 L 143.71 70.11 Z M 151.43 70.31 L 151.43 70.31 Q 150.59 70.31 149.98 69.9 L 149.98 69.9 L 149.98 69.9 Q 149.37 69.49 149.06 68.84 L 149.06 68.84 L 149.06 68.84 Q 148.75 68.19 148.75 67.49 L 148.75 67.49 L 148.75 67.49 Q 148.75 66.15 149.43 65.29 L 149.43 65.29 L 149.43 65.29 Q 150.11 64.43 151.06 63.95 L 151.06 63.95 L 151.06 63.95 Q 152.01 63.47 153.51 62.95 L 153.51 62.95 L 153.51 61.79 L 153.51 61.79 Q 153.51 61.29 153.36 61.03 L 153.36 61.03 L 153.36 61.03 Q 153.21 60.77 152.83 60.77 L 152.83 60.77 L 152.83 60.77 Q 152.45 60.77 152.29 61.01 L 152.29 61.01 L 152.29 61.01 Q 152.13 61.25 152.11 61.69 L 152.11 61.69 L 152.03 62.53 L 148.99 62.41 L 148.99 62.41 Q 149.07 60.33 150.09 59.34 L 150.09 59.34 L 150.09 59.34 Q 151.11 58.35 153.13 58.35 L 153.13 58.35 L 153.13 58.35 Q 154.83 58.35 155.73 59.3 L 155.73 59.3 L 155.73 59.3 Q 156.63 60.25 156.63 61.83 L 156.63 61.83 L 156.63 67.23 L 156.63 67.23 Q 156.63 68.99 156.83 70.11 L 156.83 70.11 L 153.91 70.11 L 153.91 70.11 Q 153.73 68.77 153.65 68.47 L 153.65 68.47 L 153.65 68.47 Q 153.41 69.27 152.85 69.79 L 152.85 69.79 L 152.85 69.79 Q 152.29 70.31 151.43 70.31 L 151.43 70.31 L 151.43 70.31 Z M 152.59 68.11 L 152.59 68.11 Q 153.09 68.11 153.51 67.53 L 153.51 67.53 L 153.51 64.37 L 153.51 64.37 Q 152.61 64.89 152.15 65.46 L 152.15 65.46 L 152.15 65.46 Q 151.69 66.03 151.69 66.85 L 151.69 66.85 L 151.69 66.85 Q 151.69 67.43 151.93 67.77 L 151.93 67.77 L 151.93 67.77 Q 152.17 68.11 152.59 68.11 L 152.59 68.11 L 152.59 68.11 Z M 158.57 70.11 L 158.57 58.55 L 161.83 58.55 L 161.83 59.71 L 161.83 59.71 Q 163.19 58.35 164.61 58.35 L 164.61 58.35 L 164.61 58.35 Q 165.65 58.35 166.2 59.1 L 166.2 59.1 L 166.2 59.1 Q 166.75 59.85 166.75 61.05 L 166.75 61.05 L 166.75 70.11 L 163.51 70.11 L 163.51 61.51 L 163.51 61.51 Q 163.51 61.07 163.36 60.86 L 163.36 60.86 L 163.36 60.86 Q 163.21 60.65 162.85 60.65 L 162.85 60.65 L 162.85 60.65 Q 162.45 60.65 161.83 61.07 L 161.83 61.07 L 161.83 70.11 L 158.57 70.11 L 158.57 70.11 Z M 171.21 70.31 L 171.21 70.31 Q 169.91 70.31 169.22 69.41 L 169.22 69.41 L 169.22 69.41 Q 168.53 68.51 168.53 66.75 L 168.53 66.75 L 168.53 61.97 L 168.53 61.97 Q 168.53 60.31 169.22 59.33 L 169.22 59.33 L 169.22 59.33 Q 169.91 58.35 171.21 58.35 L 171.21 58.35 L 171.21 58.35 Q 172.43 58.35 173.49 59.27 L 173.49 59.27 L 173.49 53.91 L 176.75 53.91 L 176.75 70.11 L 173.49 70.11 L 173.49 69.21 L 173.49 69.21 Q 172.35 70.31 171.21 70.31 L 171.21 70.31 L 171.21 70.31 Z M 172.63 68.23 L 172.63 68.23 Q 173.01 68.23 173.49 67.93 L 173.49 67.93 L 173.49 60.63 L 173.49 60.63 Q 173.01 60.37 172.65 60.37 L 172.65 60.37 L 172.65 60.37 Q 172.23 60.37 172.02 60.72 L 172.02 60.72 L 172.02 60.72 Q 171.81 61.07 171.81 61.63 L 171.81 61.63 L 171.81 66.95 L 171.81 66.95 Q 171.81 67.53 172.01 67.88 L 172.01 67.88 L 172.01 67.88 Q 172.21 68.23 172.63 68.23 L 172.63 68.23 L 172.63 68.23 Z"/>
+ <linearGradient id="_lgradient_142" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(243.767,0,0,175.665,6.369,64.107)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_142)" d="M 64.812 239.378 C 26.002 236.94 12.677 226.699 7.986 195.705 C 6.443 185.514 6.238 179.63 6.428 150.964 C 6.58 127.995 6.722 122.796 7.291 119.342 C 8.529 111.834 10.378 107.04 14.013 101.915 C 18.634 95.399 26.174 91.402 37.362 89.539 C 41.074 88.921 45.984 88.79 73.167 88.582 L 104.67 88.341 L 116.832 76.224 L 128.993 64.107 L 171.513 64.279 C 202.509 64.405 214.985 64.591 217.546 64.966 C 223.402 65.825 228.706 67.367 232.841 69.414 C 235.984 70.97 237.386 71.982 239.868 74.486 C 246.027 80.702 248.687 87.63 249.808 100.373 C 250.427 107.421 250.099 175.508 249.407 183.619 C 247.631 204.406 244.074 215.824 236.809 224.053 C 228.379 233.6 215.51 237.846 190.265 239.409 C 182.154 239.911 72.872 239.884 64.812 239.378 L 64.812 239.378 L 64.812 239.378 Z"/>
+ <g opacity=".4">
+ <path fill="#ececec" d="M 7.348 119.129 C 8.252 108.764 14.636 98.322 22.682 94.044 C 26.143 92.204 31.87 90.355 36.509 89.58 C 41.635 88.723 60.241 88.173 85.066 88.145 L 104.494 88.123 L 116.777 76.12 L 129.059 64.117 L 172.166 64.283 C 218.512 64.46 218.107 64.443 226.21 66.665 C 238.287 69.979 246.037 78.553 248.728 91.579 C 249.699 96.285 249.468 97.122 248.366 92.888 C 246.483 85.653 244.413 81.857 239.902 77.369 C 235.832 73.32 230.658 70.589 224.16 69.061 C 217.079 67.395 216.256 67.366 171.956 67.182 L 129.053 67.004 L 116.652 79.193 L 104.252 91.382 L 72.545 91.565 C 45.975 91.719 40.235 91.855 37.117 92.406 C 27.514 94.104 21.752 96.67 17.031 101.35 C 12.327 106.014 9.625 110.99 7.935 118.102 C 7.195 121.215 7.161 121.275 7.348 119.129 L 7.348 119.129 L 7.348 119.129 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_143" x1=".517" x2=".517" y1="0" y2="1.209" gradientTransform="matrix(244.651,0,0,228.341,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_143)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 136.179 99.218 C 130.908 99.04 126.132 102.185 124.404 106.972 L 115.358 131.994 L 87.787 132.514 C 82.665 132.607 78.168 135.809 76.586 140.488 C 75.003 145.168 76.682 150.297 80.769 153.264 L 102.739 169.257 L 94.751 194.602 C 93.263 199.31 95.046 204.407 99.191 207.297 C 103.336 210.187 108.933 210.236 113.132 207.418 L 135.748 192.287 L 158.365 207.418 C 162.564 210.236 168.161 210.187 172.306 207.297 C 176.451 204.407 178.233 199.31 176.745 194.602 L 168.758 169.257 L 190.728 153.264 C 194.815 150.297 196.494 145.168 194.911 140.488 C 193.328 135.809 188.831 132.607 183.71 132.514 L 156.139 131.994 L 147.093 106.972 C 145.468 102.472 141.134 99.392 136.179 99.218 Z M 135.748 116.144 L 143.179 136.679 C 145.121 142.052 150.175 145.672 155.888 145.779 L 177.033 146.174 L 160.644 158.11 C 155.851 161.594 153.821 167.752 155.601 173.404 L 161.847 193.166 L 143.413 180.835 C 138.774 177.732 132.723 177.732 128.084 180.835 L 109.65 193.166 L 115.896 173.404 C 117.676 167.752 115.645 161.594 110.852 158.11 L 94.464 146.174 L 115.609 145.779 C 121.321 145.672 126.376 142.052 128.317 136.679 L 135.748 116.144 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/spec-ops-the-line.svg b/.icons/Gruvbox_Dark-2/apps/64/spec-ops-the-line.svg
new file mode 100644
index 000000000..a3c49fdf7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/spec-ops-the-line.svg
@@ -0,0 +1,46 @@
+<svg width="256" height="256" fill="none" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg">
+ <g clip-path="url(#clip0)">
+ <g filter="url(#filter0_d)">
+ <path d="m165.685 11.947c74.055 0 84.639 10.5572 84.639 84.5438v59.2512c0 73.986-10.584 84.543-84.639 84.543h-75.3698c-74.0557 0-84.63934-10.557-84.63934-84.543v-59.2512c0-73.9866 10.58364-84.5438 84.63934-84.5438h75.3698z" fill="url(#paint0_linear)"/>
+ </g>
+ <path d="m46.1286 141.73-0.1043 3.083c-0.0779 2.213 0.0275 3.153 0.3715 3.369 0.2628 0.165 1.5835 0.303 2.9389 0.306l2.4632 7e-3 -0.1629 17.462c-0.0898 7.768-0.0636 14.412 0.0521 14.772 0.1157 0.361 0.488 0.731 0.8341 0.822 0.3461 0.09 2.2334 0.185 4.19 0.208 2.5092 0.03 3.6683-0.102 3.9489-0.437 0.2669-0.318 0.3534-2.992 0.2542-8.132-0.0813-4.212-0.1988-10.784-0.2607-14.603l-0.1108-10.275 2.6457-0.111c1.6703-0.067 2.8049-0.284 3.0692-0.599 0.2529-0.302 0.3723-1.566 0.3063-3.187l-0.1108-2.685h-10.159-10.1656zm23.9738 0-0.2607 1.812c-0.144 0.997-0.3162 12.484-0.3779 21.45l-0.1108 16.304 2.9324 0.105c1.6144 0.056 3.0181 0.184 3.1214 0.286 0.2621 0.26 2.3473-0.212 2.9063-0.658 0.2792-0.223 0.4561-1.264 0.4561-2.626 0-1.883-0.1325-2.362-0.8276-2.952l-0.8341-0.704 0.9123-0.221 0.9123-0.209-0.1173-4.802c-0.1241-5.416-0.1688-5.319 2.8216-5.696 1.3928-0.175 1.5929-0.112 1.7399 0.587 0.7981 3.793 0.8738 4.696 0.5669 7.024-0.1843 1.4-0.2972 4.28-0.2541 6.393l0.0717 3.838h8.8688l-0.0194-2.73-0.0133-2.737-2.5675-0.789c-2.4014-0.74-2.583-0.871-2.6913-1.935-0.0959-0.944 0.0137-1.134 0.6452-1.134 0.6008 0 0.7624 0.23 0.7624 1.095 0 1.26 0.5364 1.434 1.1143 0.365 0.4409-0.816 1.47-0.961 2.1374-0.3 0.2405 0.238 0.5609 0.311 0.7168 0.157 0.1557-0.155 0.2802-6.636 0.2802-14.395v-17.443l-4.0596-0.039-4.0662-0.046 0.1368 4.067c0.0743 2.234 0.0157 8.417-0.1303 9.662l-0.2672 2.261-3.193-0.104-3.193-0.111-0.1825-9.551-0.189-6.224h-3.8772-3.8708zm88.0296 0c-1.998 0.048-6.503 1.635-6.503 2.444 0 0.197-0.383 0.322-0.841 0.274l-0.834-0.091-0.091 10.066-0.104 6.718 2.137 0.417c0.44 0.087 0.388 0.122 0.717 0.196l6.028-0.137c0.516-0.058 0.565-4.286 0.651-11.389 0.087-7.127 0.024-8.221-0.475-8.413-0.163-0.062-0.399-0.091-0.685-0.085zm11.736 0c-0.536 0.013-2.286 0.06-3.89 0.098-2.316 0.056-2.963 0.196-3.147 0.684-0.128 0.339-0.036 2.415 0.208 4.614 0.512 4.606 0.522 8.842 0.118 11.624-0.255 1.754-0.199 2.102 0.391 2.541 0.121 0.091 0.324 0.082 0.495 0.156l20.194-0.456c0.029-0.022 0.104-0.041 0.124-0.065 0.29-0.357 0.345-6.078 0.176-11.435l-0.248-7.598-2.802 0.013c-4.828 9e-3 -4.457-0.535-4.457 6.595 0 3.51-0.157 9.587-0.359 9.714-0.488 0.308-1.333-4.805-2.189-7.955-0.397-1.458-1.375-3.976-2.176-5.597-1.277-2.583-1.582-2.953-2.438-2.933zm-63.769 7e-3c-4.845-0.025-9.6352 0.077-9.8789 0.319-0.2445 0.244-0.231 3.075 0.0394 8.439 0.2236 4.441 0.3975 12.883 0.3975 14.686 0 3.447 0.291 4.158 1.6617 4.158 0.4222 0 1.1516 0.271 1.6226 0.599 0.7447 0.519 0.8227 0.796 0.6187 2.144-0.258 1.712 0.037 2.14 1.753 2.548 1.793 0.426 0.689 0.958-1.987 0.958-2.8513 0-3.3599 0.408-2.6003 2.066 0.3289 0.718 0.2992 1.136-0.1369 1.974-0.305 0.587-0.5605 1.237-0.5605 1.44 0 0.204 1.2114 0.426 2.6848 0.496 5.0629 0.239 16.1049 0.268 16.6889 0.045 0.464-0.177 0.586-0.816 0.586-3.121v-2.9l-6.008-7e-3c-5.626-5e-3 -7.599-0.269-6.595-0.886 0.265-0.163 0.411-1.917 0.411-4.959v-4.705l2.033-0.235c1.12-0.131 2.692-0.133 3.493-6e-3s1.885 0.124 2.411-7e-3c0.947-0.236 0.959-0.264 0.853-3.441l-0.11-3.206-3.858-0.104c-2.138-0.058-4.084-0.294-4.359-0.521-0.357-0.294-0.468-1.201-0.391-3.2l0.11-6.13 5.911-0.222c3.251-0.124 5.951-0.246 6.001-0.273 0.052-0.028 0.098-1.206 0.098-2.613 0-2.114-0.12-2.619-0.684-2.92-0.462-0.246-5.36-0.392-10.205-0.417v1e-3zm87.515 0c-1.801 0.017-3.063 0.078-3.238 0.202-0.364 0.258-0.537 2.284-0.698 7.989l-0.215 10.907 17.21-0.404c0.117-0.123 0.176-0.282 0.209-0.509 0.068-0.466-0.035-1.004-0.229-1.199-0.193-0.195-2.079-0.443-4.19-0.553-2.269-0.119-3.951-0.38-4.111-0.633-0.15-0.235-0.27-1.473-0.274-2.743-3e-3 -1.27-0.168-5.743-0.372-5.87-1.164-0.726 0.206-1.531 6.087-0.925h6.471v-2.567c0-1.694-0.168-2.71-0.496-2.985-0.475-0.398-10.75-0.763-16.154-0.71zm-62.323 0.013c-2.186 0.15-1.87 1.392-1.87 8.608v11.643l1.518 0.241c0.829 0.134 2.317 0.134 3.317 0 0.752-0.1 1.189-0.089 1.473-0.026l2.769-0.065c-0.142-0.894-0.277-4.065-0.312-8.283l-0.078-12.053-3.695-0.033c-1.393-0.012-2.393-0.083-3.122-0.033v1e-3zm76.392 20.538-17.001 0.052c-0.249 0.322-0.593 2.513-0.782 4.9-0.298 3.766-0.27 4.608 0.274 6.132 0.549 1.544 0.573 2.153 0.195 4.848-0.343 2.447-0.334 3.158 0.033 3.415 0.453 0.317 19.786-6e-3 20.331-0.339 0.152-0.093 0.267-1.245 0.267-2.561 0-2.304-0.044-2.422-1.16-3.004-0.856-0.447-2.361-0.63-5.773-0.691-6.013-0.106-5.991-0.083-5.989-5.943v-4.151l3.408-0.097c1.879-0.052 4.047-0.194 4.809-0.313 1.289-0.202 1.388-0.303 1.388-1.486v-0.762zm-23.368 0.078-18.676 0.072c-0.166 0.084-0.409 0.152-0.717 0.189-1.013 0.118-1.014 0.121-0.957 2.938 0.031 1.554 0.061 5.536 0.078 8.85 0.03 6.057 0.141 6.675 1.16 7.07 0.737 0.286 5.332 0.337 6.027 0.065 0.462-0.18 0.514-1.031 0.346-5.369-0.211-5.424 0.137-12.499 0.619-12.499 0.392 0 4.463 12.019 4.464 13.183 0 1.014 0.895 2.68 2.176 4.04 0.661 0.702 1.201 0.854 3.121 0.854 3.875 0 3.728 0.363 3.858-9.788 0.08-6.246-4e-3 -8.874-0.313-9.253-0.135-0.165-0.542-0.274-1.186-0.352zm-26.385 0.098c-0.643 0.077-1.169 0.06-1.596 6e-3l-2.105 0.014c-0.271 0.064-0.708 0.127-1.316 0.182l-2.216 0.202v3.701l1.584 0.176c1.27 0.149 1.684 0.398 2.124 1.252 1.111 2.157 0.214 4.357-1.186 2.912-0.373-0.385-0.961-0.817-1.316-0.945-0.534-0.191-0.652-0.011-0.652 1.011 0 0.681-0.249 1.83-0.554 2.56-0.517 1.24-0.822 7.636-0.384 8.074 0.095 0.096 2.287 0.161 4.861 0.15 4.635-0.02 4.678-0.028 5.057-0.945 0.475-1.151 0.358-16.348-0.137-17.653-0.148-0.39-0.282-0.59-0.515-0.697h-1.584-0.065zm-19.399 0.078-2.737 0.013c-0.302 0.17-0.978 0.287-2.261 0.287-1.706 0-2.675 0.165-2.958 0.508-0.296 0.36-0.389 3.112-0.32 9.221l0.098 8.706 7.207 0.202c3.963 0.109 7.722 0.229 8.361 0.274 0.658 0.046 1.233-0.121 1.329-0.385 0.093-0.256 0.077-1.728-0.045-3.265l-0.228-2.782-1.845-0.04c-2.02-0.038-6.11-0.453-7.572-0.768-0.884-0.192-0.873-0.223 0.365-0.639 1.062-0.357 1.275-0.596 1.199-1.355-0.05-0.509-0.126-2.851-0.176-5.207s-0.233-4.388-0.397-4.509c-8e-3 -6e-3 -0.012-0.238-0.019-0.261h-1e-3z" fill="url(#paint1_linear)"/>
+ <g filter="url(#filter1_f)" opacity=".2">
+ <path d="m54.8345 78.3364c-0.6643 0-1.1845 0.2407-1.577 0.7298-0.3925 0.4717-0.5864 1.1123-0.5864 1.9159v5.1609c0 0.524 0.0815 0.9584 0.2476 1.2903 0.166 0.3144 0.4834 0.5465 0.9514 0.7038l12.4333 4.3529v0.8341h-7.2463v-2.0461h-6.386v4.4311c0 0.8035 0.1939 1.4528 0.5864 1.9419 0.3925 0.4716 0.9127 0.7038 1.577 0.7038h15.6784c0.6643 0 1.1975-0.2322 1.59-0.7038 0.3926-0.4891 0.5865-1.1384 0.5865-1.9419v-5.187c0-0.5241-0.0925-0.9584-0.2737-1.2903-0.166-0.3494-0.4834-0.5987-0.9514-0.7559l-12.4072-4.3008v-0.808h7.2463v1.5639h6.386v-4.0271c0-0.8036-0.196-1.4356-0.5734-1.8898s-0.8997-0.6777-1.564-0.6777h-15.7175zm24.5277 0v20.0184h6.3861v-5.0568h11.4819c0.6642 0 1.1865-0.2451 1.5639-0.7168 0.3925-0.4891 0.5865-1.1383 0.5865-1.9419v-9.6572c0-0.8036-0.1961-1.4442-0.5735-1.9159-0.3623-0.4891-0.8605-0.7298-1.5248-0.7298h-17.9201zm26.6908 0v20.0184h20.019v-5.6823h-13.502v-1.7855h10.152v-5.2522h-10.152v-1.6161h13.319v-5.6823h-19.836zm28.712 0c-0.636 0-1.138 0.2407-1.499 0.7298-0.347 0.4717-0.521 1.1123-0.521 1.9159v14.727c0 0.8035 0.174 1.4528 0.521 1.9419 0.361 0.4716 0.863 0.7038 1.499 0.7038h15.939c0.635 0 1.124-0.2322 1.485-0.7038 0.376-0.4891 0.574-1.1384 0.574-1.9419v-5.7996h-6.113v3.0236h-7.793v-9.1751h7.793v3.0236h6.113v-5.7995c0-0.8036-0.185-1.4442-0.561-1.9159-0.361-0.4891-0.863-0.7298-1.498-0.7298h-15.939zm-49.0167 5.4216h7.2462v4.3009h-7.2462v-4.3009zm49.0167 21.27c-0.636 0-1.138 0.24-1.499 0.729-0.347 0.472-0.521 1.113-0.521 1.916v14.727c0 0.804 0.174 1.453 0.521 1.942 0.361 0.472 0.863 0.704 1.499 0.704h15.978c0.635 0 1.126-0.232 1.472-0.704 0.362-0.489 0.548-1.138 0.548-1.942v-14.727c0-0.803-0.173-1.444-0.534-1.916-0.347-0.489-0.851-0.729-1.486-0.729h-15.978zm24.671 0v20.018h6.386v-5.057h11.482c0.664 0 1.186-0.245 1.564-0.717 0.392-0.489 0.586-1.125 0.586-1.928v-9.671c0-0.803-0.196-1.444-0.573-1.916-0.363-0.489-0.874-0.729-1.538-0.729h-17.907zm28.854 0c-0.664 0-1.184 0.24-1.577 0.729-0.392 0.472-0.586 1.113-0.586 1.916v5.174c0 0.524 0.081 0.946 0.247 1.277 0.166 0.315 0.497 0.547 0.965 0.704l12.433 4.353v0.834h-7.259v-2.046h-6.386v4.431c0 0.804 0.194 1.453 0.586 1.942 0.393 0.472 0.913 0.704 1.577 0.704h15.679c0.664 0 1.197-0.232 1.59-0.704 0.392-0.489 0.586-1.138 0.586-1.942v-5.187c0-0.524-0.092-0.958-0.274-1.29-0.166-0.349-0.483-0.599-0.951-0.756l-12.407-4.288v-0.821h7.246v1.577h6.386v-4.027c0-0.803-0.196-1.436-0.573-1.89-0.378-0.454-0.9-0.69-1.564-0.69h-15.718zm-49.433 5.421h7.793v9.175h-7.793v-9.175zm26.965 0h7.246v4.301h-7.246v-4.301z"/>
+ </g>
+ <path d="m54.8345 75c-0.6643 0-1.1845 0.2408-1.577 0.7298-0.3925 0.4717-0.5864 1.1123-0.5864 1.9159v5.1609c0 0.5241 0.0815 0.9584 0.2476 1.2903 0.166 0.3144 0.4834 0.5466 0.9514 0.7038l12.4333 4.3529v0.8341h-7.2463v-2.0461h-6.386v4.4311c0 0.8035 0.1939 1.4528 0.5864 1.9419 0.3925 0.4716 0.9127 0.7038 1.577 0.7038h15.6784c0.6643 0 1.1975-0.2322 1.59-0.7038 0.3926-0.4891 0.5865-1.1384 0.5865-1.9419v-5.187c0-0.5241-0.0925-0.9584-0.2737-1.2903-0.166-0.3493-0.4834-0.5987-0.9514-0.7559l-12.4072-4.3008v-0.808h7.2463v1.5639h6.386v-4.0271c0-0.8036-0.196-1.4356-0.5734-1.8898s-0.8997-0.6777-1.564-0.6777h-15.7175zm24.5277 0v20.0184h6.3861v-5.0568h11.4819c0.6642 0 1.1865-0.245 1.5639-0.7168 0.3925-0.4891 0.5865-1.1383 0.5865-1.9418v-9.6573c0-0.8036-0.1961-1.4442-0.5735-1.9159-0.3623-0.4891-0.8605-0.7298-1.5248-0.7298h-17.9201zm26.6908 0v20.0184h20.019v-5.6823h-13.502v-1.7855h10.152v-5.2522h-10.152v-1.6161h13.319v-5.6823h-19.836zm28.712 0c-0.636 0-1.138 0.2408-1.499 0.7298-0.347 0.4717-0.521 1.1123-0.521 1.9159v14.727c0 0.8035 0.174 1.4528 0.521 1.9419 0.361 0.4716 0.863 0.7038 1.499 0.7038h15.939c0.635 0 1.124-0.2322 1.485-0.7038 0.376-0.4891 0.574-1.1384 0.574-1.9419v-5.7996h-6.113v3.0236h-7.793v-9.1751h7.793v3.0236h6.113v-5.7995c0-0.8036-0.185-1.4442-0.561-1.9159-0.361-0.4891-0.863-0.7298-1.498-0.7298h-15.939zm-49.0167 5.4216h7.2462v4.3009h-7.2462v-4.3009zm49.0167 21.2694c-0.636 0-1.138 0.241-1.499 0.73-0.347 0.472-0.521 1.112-0.521 1.916v14.727c0 0.803 0.174 1.453 0.521 1.942 0.361 0.471 0.863 0.704 1.499 0.704h15.978c0.635 0 1.126-0.233 1.472-0.704 0.362-0.489 0.548-1.139 0.548-1.942v-14.727c0-0.804-0.173-1.444-0.534-1.916-0.347-0.489-0.851-0.73-1.486-0.73h-15.978zm24.671 0v20.019h6.386v-5.057h11.482c0.664 0 1.186-0.245 1.564-0.717 0.392-0.489 0.586-1.125 0.586-1.929v-9.67c0-0.804-0.196-1.444-0.573-1.916-0.363-0.489-0.874-0.73-1.538-0.73h-17.907zm28.854 0c-0.664 0-1.184 0.241-1.577 0.73-0.392 0.472-0.586 1.112-0.586 1.916v5.174c0 0.524 0.081 0.945 0.247 1.277 0.166 0.315 0.497 0.547 0.965 0.704l12.433 4.353v0.834h-7.259v-2.046h-6.386v4.431c0 0.803 0.194 1.453 0.586 1.942 0.393 0.471 0.913 0.704 1.577 0.704h15.679c0.664 0 1.197-0.233 1.59-0.704 0.392-0.489 0.586-1.139 0.586-1.942v-5.187c0-0.524-0.092-0.959-0.274-1.29-0.166-0.35-0.483-0.599-0.951-0.756l-12.407-4.288v-0.821h7.246v1.577h6.386v-4.027c0-0.804-0.196-1.436-0.573-1.89-0.378-0.454-0.9-0.691-1.564-0.691h-15.718zm-49.433 5.422h7.793v9.175h-7.793v-9.175zm26.965 0h7.246v4.301h-7.246v-4.301z" fill="#ececec"/>
+ <path d="m165.068 11.9512c4.328-0.0098 8.656 0.0393 12.984 0.1376 3.875 0.0786 7.751 0.226 11.626 0.4519 3.453 0.1965 6.905 0.4814 10.348 0.8548 3.059 0.334 6.118 0.786 9.148 1.346 2.715 0.501 5.4 1.1397 8.046 1.9158 2.4 0.6976 4.751 1.5622 7.023 2.5839 2.115 0.9432 4.141 2.0632 6.059 3.3503 1.839 1.2379 3.561 2.6527 5.135 4.2148 1.564 1.572 2.98 3.2815 4.219 5.1187 1.289 1.9158 2.41 3.9397 3.364 6.0422 1.023 2.2794 1.889 4.6177 2.597 7.0051 0.777 2.6429 1.417 5.325 1.918 8.0367 0.561 3.026 1.013 6.0717 1.348 9.1272 0.374 3.4386 0.659 6.8773 0.856 10.3258 0.226 3.8612 0.373 7.7321 0.462 11.5933 0.088 4.3228 0.138 8.6457 0.128 12.9588v58.2119c0.01 4.323-0.04 8.636-0.128 12.959-0.089 3.871-0.236 7.732-0.462 11.593-0.197 3.449-0.482 6.897-0.856 10.326-0.335 3.055-0.787 6.111-1.348 9.137-0.501 2.702-1.141 5.384-1.918 8.027-0.708 2.387-1.574 4.735-2.597 7.005-0.954 2.112-2.075 4.126-3.364 6.042-1.239 1.837-2.655 3.557-4.219 5.119-1.574 1.562-3.296 2.977-5.135 4.215-1.918 1.287-3.944 2.407-6.059 3.35-2.272 1.022-4.623 1.886-7.023 2.594-2.646 0.776-5.331 1.414-8.046 1.906-3.03 0.569-6.089 1.011-9.148 1.346-3.443 0.373-6.895 0.658-10.348 0.854-3.875 0.226-7.751 0.374-11.626 0.462-4.328 0.088-8.656 0.138-12.984 0.128h-74.126c-4.328 0.01-8.656-0.04-12.9839-0.128-3.8755-0.088-7.751-0.236-11.6265-0.462-3.4525-0.196-6.905-0.481-10.3477-0.854-3.0591-0.335-6.1182-0.777-9.1477-1.346-2.7149-0.492-5.4001-1.13-8.0461-1.906-2.4001-0.708-4.7509-1.572-7.0231-2.594-2.1148-0.943-4.1411-2.063-6.0591-3.35-1.8394-1.238-3.5608-2.653-5.1346-4.215-1.5639-1.562-2.9804-3.282-4.2197-5.119-1.2886-1.916-2.4099-3.93-3.364-6.042-1.023-2.27-1.8886-4.618-2.5968-7.005-0.77706-2.643-1.41642-5.325-1.91807-8.027-0.56067-3.026-1.01313-6.082-1.34757-9.137-0.37377-3.429-0.65903-6.877-0.85575-10.326-0.22623-3.861-0.37378-7.722-0.46231-11.593-0.08852-4.323-0.1377-8.636-0.12787-12.959v-58.2119c-0.00983-4.3131 0.03935-8.636 0.12787-12.9588 0.08853-3.8612 0.23608-7.7321 0.46231-11.5933 0.19672-3.4485 0.48198-6.8872 0.85575-10.3258 0.33444-3.0555 0.7869-6.1012 1.34757-9.1272 0.50165-2.7117 1.14101-5.3938 1.91807-8.0367 0.7082-2.3874 1.5738-4.7257 2.5968-7.0051 0.9541-2.1025 2.0754-4.1264 3.364-6.0422 1.2393-1.8372 2.6558-3.5467 4.2197-5.1187 1.5738-1.5621 3.2952-2.9769 5.1346-4.2148 1.918-1.2871 3.9443-2.4071 6.0591-3.3503 2.2722-1.0217 4.623-1.8863 7.0231-2.5839 2.646-0.7761 5.3312-1.4148 8.0461-1.9158 3.0295-0.56 6.0886-1.012 9.1477-1.346 3.4427-0.3734 6.8952-0.6583 10.3477-0.8548 3.8755-0.2259 7.751-0.3733 11.6265-0.4519 4.3279-0.0983 8.6559-0.1474 12.9839-0.1376h74.126zm0.01 4.0086c4.298-0.0099 8.597 0.0393 12.895 0.1277 3.827 0.0884 7.653 0.2358 11.479 0.4519 3.384 0.1965 6.767 0.4716 10.131 0.8449 2.971 0.3144 5.932 0.7467 8.863 1.2969 2.577 0.4716 5.134 1.0807 7.653 1.8176 2.223 0.6484 4.396 1.4541 6.501 2.3972 1.909 0.8548 3.738 1.8667 5.469 3.0261 1.623 1.0905 3.138 2.3383 4.525 3.7236s2.636 2.8983 3.738 4.5194c1.16 1.7291 2.174 3.5467 3.029 5.4429 0.945 2.1123 1.751 4.2836 2.4 6.4941 0.748 2.5152 1.348 5.0598 1.83 7.6339 0.541 2.9278 0.974 5.8752 1.298 8.8423 0.374 3.3601 0.65 6.73 0.846 10.1097 0.217 3.8218 0.374 7.6338 0.453 11.4557 0.088 4.2934 0.137 8.577 0.137 12.8704v58.2119c0 4.293-0.049 8.577-0.137 12.87-0.079 3.822-0.236 7.644-0.453 11.456-0.196 3.38-0.472 6.75-0.846 10.12-0.324 2.957-0.757 5.904-1.298 8.832-0.482 2.574-1.082 5.119-1.83 7.634-0.649 2.22-1.455 4.382-2.4 6.494-0.855 1.896-1.869 3.724-3.029 5.443-1.102 1.631-2.351 3.144-3.738 4.529-1.387 1.376-2.902 2.623-4.525 3.714-1.731 1.159-3.56 2.171-5.469 3.026-2.105 0.953-4.278 1.749-6.501 2.397-2.519 0.737-5.076 1.346-7.653 1.818-2.931 0.55-5.892 0.982-8.863 1.306-3.364 0.364-6.747 0.649-10.131 0.836-3.826 0.216-7.652 0.373-11.479 0.452-4.298 0.098-8.597 0.137-12.895 0.137h-0.01-74.126-0.0099c-4.2984 0-8.5969-0.039-12.8953-0.137-3.8263-0.079-7.6526-0.236-11.4789-0.452-3.3837-0.187-6.7674-0.472-10.1314-0.836-2.9705-0.324-5.9313-0.756-8.8625-1.306-2.5771-0.472-5.1345-1.081-7.6526-1.818-2.223-0.648-4.3968-1.444-6.5017-2.397-1.9083-0.855-3.7378-1.867-5.469-3.026-1.623-1.091-3.1378-2.338-4.5247-3.714-1.3869-1.385-2.6361-2.898-3.7378-4.529-1.1606-1.719-2.1738-3.547-3.0295-5.443-0.9443-2.112-1.7509-4.274-2.4001-6.494-0.7475-2.515-1.3476-5.06-1.8295-7.634-0.541-2.928-0.9738-5.875-1.2984-8.832-0.3738-3.37-0.6492-6.74-0.8459-10.12-0.2164-3.812-0.37381-7.634-0.4525-11.456-0.08853-4.293-0.13771-8.577-0.13771-12.87v-58.2119c0-4.2934 0.04918-8.577 0.13771-12.8704 0.07869-3.8219 0.2361-7.6339 0.4525-11.4557 0.1967-3.3797 0.4721-6.7496 0.8459-10.1097 0.3246-2.9671 0.7574-5.9145 1.2984-8.8423 0.4819-2.5741 1.082-5.1187 1.8295-7.6339 0.6492-2.2105 1.4558-4.3818 2.4001-6.4941 0.8557-1.8962 1.8689-3.7138 3.0295-5.4429 1.1017-1.6211 2.3509-3.1341 3.7378-4.5194s2.9017-2.6331 4.5247-3.7236c1.7312-1.1594 3.5607-2.1713 5.469-3.0261 2.1049-0.9431 4.2787-1.7488 6.5017-2.3972 2.5181-0.7369 5.0755-1.346 7.6526-1.8176 2.9312-0.5502 5.892-0.9825 8.8625-1.2969 3.364-0.3733 6.7477-0.6484 10.1314-0.8449 3.8263-0.2161 7.6526-0.3635 11.4789-0.4519 4.2984-0.0884 8.5969-0.1376 12.8953-0.1277h0.0099 74.126 0.01z" clip-rule="evenodd" fill="url(#paint2_linear)" fill-rule="evenodd" opacity=".4"/>
+ </g>
+ <defs>
+ <filter id="filter0_d" x="-4.32414" y="5.94696" width="264.648" height="248.338" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+ <feBlend in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <filter id="filter1_f" x="42.6711" y="68.3364" width="173.474" height="66.7095" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="5.67586" x2="5.67586" y1="11.947" y2="240.285" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#ffc400" offset="1e-7"/>
+ <stop stop-color="#dc7814" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="46" x2="46" y1="141.729" y2="181.765" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#4c5561" offset="1e-7"/>
+ <stop stop-color="#2e3842" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint2_linear" x1="132.082" x2="132.082" y1="11.95" y2="240.29" gradientUnits="userSpaceOnUse">
+ <stop stop-color="white" offset="0"/>
+ <stop stop-color="white" stop-opacity=".0980392" offset=".125"/>
+ <stop stop-opacity=".0980392" offset=".925"/>
+ <stop stop-opacity=".498039" offset="1"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect width="256" height="256" fill="white"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/spectacle.svg b/.icons/Gruvbox_Dark-2/apps/64/spectacle.svg
new file mode 120000
index 000000000..4c9b2f738
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/spectacle.svg
@@ -0,0 +1 @@
+screenshot.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/spectral.svg b/.icons/Gruvbox_Dark-2/apps/64/spectral.svg
new file mode 100644
index 000000000..fceb240af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/spectral.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_nmdj1ttHnsGNai1m4RF4eyYUeQj8O2Jo">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_nmdj1ttHnsGNai1m4RF4eyYUeQj8O2Jo)">
+ <defs>
+ <filter id="9ZO9RHp5ibVh95ze6ZewA2G9S2hFXqxS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#9ZO9RHp5ibVh95ze6ZewA2G9S2hFXqxS)">
+ <linearGradient id="_lgradient_308" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_308)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_309" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_309)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_310" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(165,0,0,165,45.5,45.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_310)" d="M 120.458 210.219 C 95.804 207.839 73.052 194.296 59.525 173.949 C 46.833 154.858 42.567 132.225 47.498 110.126 C 49.333 101.901 53.966 89.985 54.918 91.044 C 55.126 91.275 55.778 93.424 56.365 95.819 C 59.832 109.942 68.865 120.27 84.056 127.481 C 93.756 132.085 103.016 134.767 121.954 138.46 C 139.517 141.884 144.059 143.67 151.147 147.225 C 158.898 151.111 163.735 155.606 166.643 161.624 C 169.28 167.081 169.905 170.651 169.646 178.785 C 169.449 184.998 169.262 186.242 168.015 189.67 C 163.503 201.321 153.992 206.083 145.341 208.241 C 137.586 210.159 128.318 210.978 120.458 210.219 Z M 200.309 163.425 C 197.227 145.162 187.073 131.805 169.707 123.17 C 159.642 118.165 152.578 116.104 129.099 111.321 C 111.455 107.726 99.869 105.687 93.373 102.582 C 85.623 98.877 80.87 93.115 79.297 85.515 C 78.52 81.761 78.634 72.599 79.499 69.193 C 81.242 62.335 86.313 55.053 91.167 52.435 C 92.462 51.737 95.536 50.495 97.998 49.676 C 133.012 38.024 176.026 51.365 196.538 82.122 C 209.158 101.045 213.436 123.837 208.5 145.845 C 206.651 154.088 202.378 165.239 201.069 165.239 C 200.82 165.239 200.478 164.423 200.309 163.425 L 200.309 163.425 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/speed-dreams.svg b/.icons/Gruvbox_Dark-2/apps/64/speed-dreams.svg
new file mode 100644
index 000000000..c5af393e6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/speed-dreams.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="l4cRSeffrSWCdbFkLa8HlkqwjSyvlQwl" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#l4cRSeffrSWCdbFkLa8HlkqwjSyvlQwl)">
+ <linearGradient id="_lgradient_16" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_17" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#ffffff" d="M 111.936 116.428 L 77.949 116.428 L 55.5 116.428 L 55.523 125.102 L 76.962 125.102 L 115.932 125.102 C 117.356 120.608 114.871 116.086 111.938 116.428 L 111.936 116.428 Z"/>
+ <path fill="#ffffff" d="M 161.992 125.102 L 168.574 125.102 C 169.327 125.102 170.078 125.1 170.832 125.102 C 181.735 125.15 189.2 118.962 191.639 110.679 C 196.4 94.562 170.904 98.886 173.765 89.41 C 174.596 86.419 177.637 84.336 180.734 84.293 C 183.573 84.245 185.802 84.836 186.709 85.547 C 191.347 89.182 196.979 87.532 200.176 83.381 C 201.867 81.186 196.92 75.756 185.587 75.849 C 183.892 75.849 182.223 75.851 180.533 75.849 L 180.533 75.849 C 169.629 75.849 162.644 81.505 160.205 89.787 C 155.569 105.308 179.997 101.619 177.126 111.245 C 176.019 114.976 172.962 116.586 168.442 116.664 L 162.718 116.664"/>
+ <linearGradient id="_lgradient_18" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(104.305,0,0,84.024,55.5,96.129)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff576a"/>
+ <stop offset="50%" style="stop-color:#ff518b"/>
+ <stop offset="100%" style="stop-color:#f50f5c"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" d="M 55.5 96.129 L 55.505 110.616 L 73.502 110.616 L 85.598 110.616 L 112.96 110.616 L 115.309 110.616 L 117.187 110.616 C 129.359 111.491 134.462 119.012 130.854 130.933 L 125.475 146.622 C 121.838 158.551 112.744 165.666 98.772 165.666 L 97.128 165.666 L 108.172 130.897 L 80.81 130.897 L 67.321 173.936 C 66.477 177.082 69.054 180.153 74.735 180.153 L 103.976 180.153 C 131.92 180.153 147.575 165.24 153.41 146.363 L 157.886 131.723 C 163.932 112.059 156.134 96.229 128.189 96.229 L 118.795 96.229 C 97.715 96.161 76.7 96.13 55.5 96.13 L 55.5 96.13 L 55.5 96.132 L 55.5 96.13 L 55.5 96.129 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/speedcrunch.svg b/.icons/Gruvbox_Dark-2/apps/64/speedcrunch.svg
new file mode 100644
index 000000000..a8014c63b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/speedcrunch.svg
@@ -0,0 +1,64 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_B7ICuoQJcz9R82R2s0fgFAJpoRyyHMTy">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_B7ICuoQJcz9R82R2s0fgFAJpoRyyHMTy)">
+ <defs>
+ <filter id="HmQ6OiRVIbx5EhcIpJakQGz7xhkHq5cD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#HmQ6OiRVIbx5EhcIpJakQGz7xhkHq5cD)">
+ <linearGradient id="_lgradient_356" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#665266"/>
+ <stop offset="100%" style="stop-color:#4e364e"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_356)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#111111" d="M 247.681 199.276 C 241.409 234.247 221.71 240.288 165.689 240.288 L 90.319 240.288 C 34.156 240.288 14.499 234.216 8.279 199.01 C 7.631 198.836 251.043 199.071 247.681 199.276 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_357" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_357)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <rect fill="#e6e6e6" width="127.917" height="8.619" x="71.67" y="53.5" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#31c6b7" width="109.643" height="8.619" x="89.94" y="70.74" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#e6e6e6" width="127.917" height="8.619" x="71.67" y="105.21" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#31c6b7" width="109.643" height="8.619" x="89.94" y="122.45" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#e6e6e6" width="127.917" height="8.619" x="71.67" y="156.93" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#31c6b7" width="109.643" height="8.619" x="89.94" y="174.17" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ <defs>
+ <filter id="80paTMzag9Y0om8YBXnnbOIjv7Y2CKnE" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#80paTMzag9Y0om8YBXnnbOIjv7Y2CKnE)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_358" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_358)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <g>
+ <g>
+ <rect fill="#ebebeb" width="70" height="20.263" x="154.69" y="156.02" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ebebeb" width="70" height="20.263" x="154.69" y="190.75" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/spflashtool.svg b/.icons/Gruvbox_Dark-2/apps/64/spflashtool.svg
new file mode 100644
index 000000000..d3ed65466
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/spflashtool.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_UaNvqUdyvLLLwiGo05cdPp0Q2kYFrOjr">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_UaNvqUdyvLLLwiGo05cdPp0Q2kYFrOjr)">
+ <defs>
+ <filter id="5UXEzvARwGKhZsDAX33b9mAPw6d9wqdV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#5UXEzvARwGKhZsDAX33b9mAPw6d9wqdV)">
+ <linearGradient id="_lgradient_407" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_407)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_408" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(243.367,0,0,57.358,6.187,182.93)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_408)" d="M 249.554 183.325 C 246.1 232.49 229.338 240.288 165.689 240.288 L 90.319 240.288 C 26.528 240.288 9.833 232.455 6.431 182.993 C -2.585 182.807 241.661 183.068 249.554 183.325 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_409" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_409)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_410" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(129.264,0,0,129.264,63.368,53.736)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_410)" d="M 63.368 53.736 L 63.368 68.099 L 77.731 68.099 L 77.731 53.736 L 63.368 53.736 Z M 77.731 68.099 L 77.731 82.461 L 92.093 82.461 L 92.093 68.099 L 77.731 68.099 Z M 92.093 82.461 L 92.093 96.824 L 77.731 96.824 L 77.731 111.187 L 63.368 111.187 L 63.368 132.731 L 128 132.731 L 192.632 132.731 L 192.632 111.187 L 178.269 111.187 L 178.269 96.824 L 163.907 96.824 L 163.907 82.461 L 128 82.461 L 92.093 82.461 Z M 163.907 82.461 L 178.269 82.461 L 178.269 68.099 L 163.907 68.099 L 163.907 82.461 Z M 178.269 68.099 L 192.632 68.099 L 192.632 53.736 L 178.269 53.736 L 178.269 68.099 Z M 63.368 147.093 L 63.368 183 L 128 183 L 192.632 183 L 192.632 147.093 L 128 147.093 L 63.368 147.093 Z"/>
+ <path fill="#e6e6e6" fill-rule="evenodd" d="M 92.093 111.187 L 106.456 111.187 L 106.456 125.549 L 92.093 125.549 L 92.093 111.187 Z M 149.544 111.187 L 163.907 111.187 L 163.907 125.549 L 149.544 125.549 L 149.544 111.187 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/spice-up.svg b/.icons/Gruvbox_Dark-2/apps/64/spice-up.svg
new file mode 100644
index 000000000..f86b3cbb9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/spice-up.svg
@@ -0,0 +1,59 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="eXeIHjF2zYgjhzB2lq1zdbb2yao9UKvY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#eXeIHjF2zYgjhzB2lq1zdbb2yao9UKvY)">
+ <linearGradient id="_lgradient_186" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_186)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 49.25 218.198718 L 206.75 218.198718 C 211.579256 218.198718 215.5 214.277974 215.5 209.448718 L 215.5 51.948718 C 215.5 47.119462 211.579256 43.198718 206.75 43.198718 L 49.25 43.198718 C 44.420744 43.198718 40.5 47.119462 40.5 51.948718 L 40.5 209.448718 C 40.5 214.277974 44.420744 218.198718 49.25 218.198718 Z"/>
+ </g>
+ <path d="M 49.25 214.833333 L 206.75 214.833333 C 211.579256 214.833333 215.5 210.91259 215.5 206.083333 L 215.5 48.583333 C 215.5 43.754077 211.579256 39.833333 206.75 39.833333 L 49.25 39.833333 C 44.420744 39.833333 40.5 43.754077 40.5 48.583333 L 40.5 206.083333 C 40.5 210.91259 44.420744 214.833333 49.25 214.833333 Z" style="fill:#e4e4e4"/>
+ <defs>
+ <linearGradient id="_lgradient_187" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#5786ff"/>
+ <stop offset="50%" style="stop-color:#51a8ff"/>
+ <stop offset="100%" style="stop-color:#0f82f5"/>
+ </linearGradient>
+ </defs>
+ <path d="M 66.692308 194.641026 L 189.307692 194.641026 C 192.619182 194.641026 195.307692 191.952516 195.307692 188.641026 L 195.307692 92.948718 C 195.307692 89.637228 192.619182 86.948718 189.307692 86.948718 L 66.692308 86.948718 C 63.380818 86.948718 60.692308 89.637228 60.692308 92.948718 L 60.692308 188.641026 C 60.692308 191.952516 63.380818 194.641026 66.692308 194.641026 Z" style="fill:url(#_lgradient_187)"/>
+ <defs>
+ <filter id="6uxokEW1Duj9j67yjO3bS1xfsv24r7Fl" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#6uxokEW1Duj9j67yjO3bS1xfsv24r7Fl)">
+ <path d="M 100.949851 106 L 100.949851 183 C 100.949851 183 140.003262 167.215489 171.915022 144.474965 C 171.915022 144.468031 171.911179 144.463412 171.907324 144.454168 C 171.902705 144.444924 171.89885 144.436451 171.892692 144.428747 C 171.885758 144.418739 171.880363 144.411805 171.87652 144.403331 C 171.871889 144.395627 171.86881 144.387159 171.86881 144.378685 C 138.20784 120.914129 100.949851 106 100.949851 106 Z"/>
+ </g>
+ <linearGradient id="_lgradient_188" x1="-.175" x2="1.266" y1="1.379" y2=".31" gradientTransform="matrix(70.965171,0,0,77,100.949851,103)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" style="stop-color:#bcccf5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_188)" d="M 100.949851 103 L 100.949851 180 C 100.949851 180 140.003262 164.215489 171.915022 141.474965 C 171.915022 141.468031 171.911179 141.463412 171.907324 141.454168 C 171.902705 141.444924 171.89885 141.436451 171.892692 141.428747 C 171.885758 141.418739 171.880363 141.411805 171.87652 141.403331 C 171.871889 141.395627 171.86881 141.387159 171.86881 141.378685 C 138.20784 117.914129 100.949851 103 100.949851 103 Z"/>
+ </g>
+ <linearGradient id="_lgradient_189" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(243.021504,0,0,56.716664,6.493403,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_189)" d="M 249.514907 68.666664 C 246.03018 19.716049 229.205085 11.95 165.688919 11.95 L 90.319393 11.95 C 26.80323 11.95 9.97813 19.716049 6.493403 68.666664 L 249.514907 68.666664 L 249.514907 68.666664 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_190" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_190)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/spideroak.svg b/.icons/Gruvbox_Dark-2/apps/64/spideroak.svg
new file mode 100755
index 000000000..39b2ab530
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/spideroak.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="UtQtuBOyYyreew99TcaOz4rL3hrYCjEr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#UtQtuBOyYyreew99TcaOz4rL3hrYCjEr)">
+ <linearGradient id="_lgradient_19" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_20" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_21" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(100,0,0,144.9,78.138,53.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" d="M 107 143.333 C 90.62 135.469 78.138 120.092 78.138 101.368 C 78.138 74.949 100.542 53.5 128.138 53.5 C 155.733 53.5 178.138 74.949 178.138 101.368 C 178.138 120.245 166.835 136.858 150.238 144.649 C 148.573 146.418 146.938 164.294 157.738 198.4 L 96.333 198.333 Q 100.466 152.473 107 143.333 Z"/>
+ <path fill="#d9d9d9" d="M 104.938 193.913 C 106.924 168.426 111.223 148.247 117.738 133.28 C 109.204 126.525 103.903 119.483 101.738 112.058 L 104.938 110.942 C 110.879 119.713 115.511 125.064 122.338 126.898 C 124.004 109.412 123.97 93.156 122.138 78.032 C 127.738 83.55 131.77 91.228 130.938 96.98 L 142.338 87.406 L 143.938 90.797 L 133.738 104.559 Q 139.703 114.266 137.938 133.878 C 142.004 131.684 145.97 128.326 149.738 123.706 L 150.338 127.296 C 149.293 131.556 145.525 136.507 140.138 142.854 C 140.781 164.186 144.013 181.238 149.738 193.913 L 104.938 193.913 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sportstracker.svg b/.icons/Gruvbox_Dark-2/apps/64/sportstracker.svg
new file mode 100755
index 000000000..f7061e241
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sportstracker.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="BrlT0CIdx02MYBEZe4avmByLa8D0vGzA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#BrlT0CIdx02MYBEZe4avmByLa8D0vGzA)">
+ <linearGradient id="_lgradient_25" x1="0" x2="-.001" y1="0" y2="1.426" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_26" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#ffffff" d="M 166.245 55.5 C 162.747 55.473 159.227 56.732 156.596 59.136 C 151.94 63.392 150.805 70.623 153.916 76.205 C 155.665 79.342 160.135 82.398 163.796 82.959 C 172.141 84.238 179.789 77.703 179.789 69.295 C 179.789 64.071 176.335 58.738 171.592 56.636 C 169.903 55.888 168.077 55.517 166.245 55.5 Z"/>
+ <path fill="#ffffff" d="M 109.048 115.266 C 107.839 116.647 106.148 117.51 104.318 117.614 C 102.488 117.752 100.693 117.165 99.312 115.956 C 97.931 114.748 97.068 113.056 96.964 111.226 C 96.826 109.397 97.413 107.601 98.621 106.22 L 116.728 84.431 C 117.786 83.157 119.989 82.157 121.645 82.199 L 158.487 83.123 L 175.887 100.524 L 188.282 85.609 C 189.456 84.194 191.147 83.331 192.977 83.158 C 194.807 82.985 196.602 83.538 198.018 84.712 C 199.433 85.885 200.296 87.577 200.469 89.407 C 200.642 91.237 200.089 93.032 198.915 94.447 L 178.751 117.696 C 177.666 118.947 175.815 119.032 174.619 117.887 L 152.756 96.933 L 124.929 96.933 L 109.048 115.266 Z"/>
+ <path fill="#ffffff" d="M 65.857 159.078 C 63.095 159.078 60.472 157.973 58.538 156.039 C 56.605 154.106 55.5 151.448 55.5 148.72 C 55.5 145.958 56.605 143.334 58.538 141.401 C 60.472 139.468 63.095 138.363 65.857 138.363 L 97.827 138.363 L 119.75 114.023 L 156.421 141.542 C 158.628 143.198 159.878 146.716 159.209 149.394 L 148.406 192.67 C 147.75 195.329 146.058 197.607 143.676 199.023 C 141.328 200.438 138.497 200.852 135.839 200.196 C 133.18 199.541 130.902 197.814 129.486 195.467 C 128.071 193.119 127.657 190.288 128.312 187.63 L 137.013 152.863 L 122.443 141.953 L 109.751 156.1 C 108.277 157.744 105.287 159.078 103.08 159.078 L 65.857 159.078 Z"/>
+ <rect fill="#ffffff" width="54.994" height="26.423" x="108.97" y="99.89" transform="matrix(0.628,-0.778,0.797,0.605,-39.45,150.866)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/spotify-client.svg b/.icons/Gruvbox_Dark-2/apps/64/spotify-client.svg
new file mode 100755
index 000000000..ab7521874
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/spotify-client.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ZOhwic8T6FSJSUktHzopQKmQ1YsebdgS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ZOhwic8T6FSJSUktHzopQKmQ1YsebdgS)">
+ <linearGradient id="_lgradient_269" x1="0" x2="-.01" y1="0" y2="1.816" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_269)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="83eA7sMDSjfy7ReFWGIZoG3ABVxMOHZB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#83eA7sMDSjfy7ReFWGIZoG3ABVxMOHZB)">
+ <path d="M 110.394531 75.890839 C 95.023579 75.888903 80.161033 77.464726 67.48891 80.610875 C 60.979654 82.226991 60.496259 82.415402 58.68602 83.938539 C 56.458727 85.812855 55.501358 87.870042 55.500001 90.829863 C 55.498182 94.495111 57.249526 97.321532 60.550457 98.948347 C 63.252813 100.279997 65.003962 100.233145 70.910736 98.735927 C 76.884388 97.222029 85.350965 95.76958 92.765017 94.983492 C 100.304043 94.184812 124.096889 94.317486 131.705791 95.195921 C 152.331193 97.57873 167.031506 101.498272 181.266929 108.411799 C 184.909152 110.180718 188.518481 111.77635 189.291069 111.951805 C 193.365946 112.884249 198.218389 110.389059 199.911442 106.500156 C 200.754347 104.564122 200.678498 101.000556 199.769788 99.08963 C 198.647395 96.728125 196.354487 95.037509 190.258671 92.080315 C 179.902921 87.056228 168.759648 83.279784 156.321319 80.61078 C 141.644566 77.461277 125.766114 75.892645 110.395162 75.890744 L 110.394531 75.890839 Z M 104.239625 112.176282 C 101.503191 112.21616 99.144132 112.310045 97.548941 112.471266 C 87.212222 113.513731 73.796066 116.358095 69.535769 118.418549 C 65.053623 120.586034 63.47022 127.55503 66.231752 132.018949 C 67.290163 133.730048 70.451446 135.629834 72.249818 135.629834 C 72.92751 135.629834 76.184035 134.871472 79.495122 133.95417 C 89.153959 131.277907 95.622794 130.403473 107.414045 130.178089 C 115.057837 130.034171 121.772263 130.158142 126.230115 130.673627 C 145.16083 132.860229 161.797488 136.582882 177.848137 146.031114 C 180.055136 147.329679 182.334441 148.392541 182.922248 148.391175 C 187.700001 148.380303 191.857432 142.479241 191.040732 137.717063 C 190.327052 133.55773 188.536838 131.819355 180.326102 127.238967 C 166.7296 119.653184 149.087882 115.697706 131.350715 113.084984 C 128.311959 112.638018 122.12778 112.336146 115.916325 112.211812 C 112.810416 112.148375 106.975419 112.136586 104.238994 112.175556 L 104.239625 112.176282 Z M 114.310762 148.424623 C 112.118084 148.4645 110.229818 148.560192 108.953456 148.721326 C 100.684529 149.763791 89.942087 152.608155 86.532759 154.668609 C 82.946903 156.836094 81.680506 163.804546 83.889493 168.268292 C 84.736296 169.979391 87.265288 171.87916 88.70396 171.87916 C 89.246082 171.87916 91.860801 171.120815 94.509597 170.203496 C 102.236671 167.527336 107.401945 166.652713 116.83513 166.427415 C 122.949796 166.2836 123.016639 166.407485 126.583644 166.922952 C 141.728037 169.109555 150.13434 172.832536 162.975039 182.280768 C 164.740414 183.579333 166.588171 184.642091 167.057884 184.640829 C 170.880359 184.629957 174.179121 179.632697 173.524351 174.870518 C 172.9535 170.711185 171.549719 168.97281 164.981026 164.392422 C 154.103274 156.80664 144.879528 151.947767 130.690326 149.335044 C 128.258945 148.888079 123.316964 148.584391 118.34717 148.460144 C 115.862498 148.396707 116.502896 148.384918 114.310131 148.423897 L 114.310762 148.424623 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 110.394531 71.359256 C 95.023579 71.357329 80.161033 72.933143 67.48891 76.079293 C 60.979654 77.695408 60.496259 77.883819 58.68602 79.406956 C 56.458727 81.281272 55.501358 83.338468 55.500001 86.298289 C 55.498182 89.963537 57.249526 92.789958 60.550457 94.416765 C 63.252813 95.748414 65.003962 95.701562 70.910736 94.204344 C 76.884388 92.690446 85.350965 91.237998 92.765017 90.45191 C 100.304043 89.653229 124.096889 89.785912 131.705791 90.664338 C 152.331193 93.047148 167.031506 96.966689 181.266929 103.880217 C 184.909152 105.649135 188.518481 107.244776 189.291069 107.420223 C 193.365946 108.352666 198.218389 105.857484 199.911442 101.968573 C 200.754347 100.032548 200.678498 96.468973 199.769788 94.558055 C 198.647395 92.196542 196.354487 90.505926 190.258671 87.548732 C 179.902921 82.524654 168.759648 78.748201 156.321319 76.079198 C 141.644566 72.929703 125.766114 71.361071 110.395162 71.359169 L 110.394531 71.359256 Z M 104.239625 107.644699 C 101.503191 107.684577 99.144132 107.778462 97.548941 107.939692 C 87.212222 108.982148 73.796066 111.826512 69.535769 113.886975 C 65.053623 116.05446 63.47022 123.023439 66.231752 127.487375 C 67.290163 129.198474 70.451446 131.098243 72.249818 131.098243 C 72.92751 131.098243 76.184035 130.339898 79.495122 129.422579 C 89.153959 126.746333 95.622794 125.871882 107.414045 125.646498 C 115.057837 125.502597 121.772263 125.626568 126.230115 126.142035 C 145.16083 128.328655 161.797488 132.051307 177.848137 141.49954 C 180.055136 142.798105 182.334441 143.860967 182.922248 143.859601 C 187.700001 143.848729 191.857432 137.947667 191.040732 133.185489 C 190.327052 129.026156 188.536838 127.287781 180.326102 122.707393 C 166.7296 115.121601 149.087882 111.166132 131.350715 108.553401 C 128.311959 108.106436 122.12778 107.804563 115.916325 107.68023 C 112.810416 107.616792 106.975419 107.605012 104.238994 107.643982 L 104.239625 107.644699 Z M 114.310762 143.893031 C 112.118084 143.932909 110.229818 144.028618 108.953456 144.189752 C 100.684529 145.232217 89.942087 148.076581 86.532759 150.137035 C 82.946903 152.30452 81.680506 159.272955 83.889493 163.736701 C 84.736296 165.447799 87.265288 167.347586 88.70396 167.347586 C 89.246082 167.347586 91.860801 166.589223 94.509597 165.671922 C 102.236671 162.995762 107.401945 162.121138 116.83513 161.895841 C 122.949796 161.752009 123.016639 161.875893 126.583644 162.391378 C 141.728037 164.577981 150.13434 168.300962 162.975039 177.749194 C 164.740414 179.047759 166.588171 180.110517 167.057884 180.109255 C 170.880359 180.098383 174.179121 175.101123 173.524351 170.338944 C 172.9535 166.179611 171.549719 164.441236 164.981026 159.860848 C 154.103274 152.275066 144.879528 147.416193 130.690326 144.803453 C 128.258945 144.356505 123.316964 144.052817 118.34717 143.92857 C 115.862498 143.865133 116.502896 143.853344 114.310131 143.892322 L 114.310762 143.893031 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/spotify-linux-48x48.svg b/.icons/Gruvbox_Dark-2/apps/64/spotify-linux-48x48.svg
new file mode 120000
index 000000000..2d1e6f848
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/spotify-linux-48x48.svg
@@ -0,0 +1 @@
+spotify-client.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/spotify-linux-512x512.svg b/.icons/Gruvbox_Dark-2/apps/64/spotify-linux-512x512.svg
new file mode 120000
index 000000000..2d1e6f848
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/spotify-linux-512x512.svg
@@ -0,0 +1 @@
+spotify-client.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/spotify.svg b/.icons/Gruvbox_Dark-2/apps/64/spotify.svg
new file mode 120000
index 000000000..2d1e6f848
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/spotify.svg
@@ -0,0 +1 @@
+spotify-client.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sqldeveloper.svg b/.icons/Gruvbox_Dark-2/apps/64/sqldeveloper.svg
new file mode 100755
index 000000000..a99573116
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sqldeveloper.svg
@@ -0,0 +1,74 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="XDpuJMVx2mmftEx3kju284uqW9axBE2C" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#XDpuJMVx2mmftEx3kju284uqW9axBE2C)">
+ <linearGradient id="_lgradient_54" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_54)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_55" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_55)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_56" x1="0" x2=".5" y1="-13.847" y2="-13.847" gradientTransform="matrix(144.868,0,0,137.503,55.597,68.593)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#c6c6c6"/>
+ <stop offset="20.485%" style="stop-color:#e3e3e3"/>
+ <stop offset="100%" style="stop-color:#a5a5a8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_56)" d="M 55.597 68.593 L 55.597 179.306 L 56.056 179.306 C 55.76 180.194 55.597 181.037 55.597 181.951 C 55.597 195.293 88.005 206.096 128.03 206.096 C 168.056 206.096 200.464 195.293 200.464 181.951 C 200.464 181.036 200.302 180.195 200.004 179.306 L 200.464 179.306 L 200.464 68.593 L 55.597 68.593 Z"/>
+ <linearGradient id="_lgradient_57" x1=".372" x2=".5" y1=".21" y2=".474" gradientTransform="matrix(144.947,0,0,48.314,55.553,43.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e3e3e3"/>
+ <stop offset="100%" style="stop-color:#a5a5a8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_57)" d="M 200.5 67.657 C 200.5 80.999 168.053 91.814 128.027 91.814 C 88 91.814 55.553 80.999 55.553 67.657 C 55.553 54.315 88 43.5 128.027 43.5 C 168.053 43.5 200.5 54.315 200.5 67.657 Z"/>
+ <path fill="#565656" d="M 55.5 148.026 C 56.042 161.213 88.362 171.826 128.05 171.826 C 167.623 171.826 199.764 161.276 200.486 148.142 C 187.787 158.943 160.165 166.423 128.05 166.423 C 95.871 166.423 68.164 158.864 55.5 148.027 L 55.5 148.026 Z"/>
+ <linearGradient id="_lgradient_58" x1=".511" x2="1" y1=".853" y2=".795" gradientTransform="matrix(144.986,0,0,23.8,55.5,68.004)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_58)" d="M 55.5 68.004 C 56.042 81.19 88.362 91.804 128.05 91.804 C 167.623 91.804 199.764 81.253 200.486 68.119 C 199.692 68.794 198.864 69.426 197.956 70.074 L 197.841 70.189 C 189.408 80.407 161.405 87.895 128.051 87.895 C 94.489 87.895 66.292 80.276 58.032 69.959 L 57.802 69.729 C 56.998 69.141 56.215 68.613 55.503 68.004 L 55.5 68.004 Z"/>
+ <g>
+ <path fill="#565656" d="M 55.5 109.31 C 56.042 122.496 88.362 133.11 128.05 133.11 C 167.623 133.11 199.764 122.559 200.486 109.425 C 187.787 120.227 160.165 127.706 128.05 127.706 C 95.871 127.706 68.164 120.148 55.5 109.31 L 55.5 109.31 Z"/>
+ <linearGradient id="_lgradient_59" x1=".511" x2="1" y1=".853" y2=".795" gradientTransform="matrix(144.986,0,0,23.8,55.5,109.31)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_59)" d="M 55.5 109.31 C 56.042 122.496 88.362 133.11 128.05 133.11 C 167.623 133.11 199.764 122.559 200.486 109.425 L 199.911 109.885 C 195.34 121.757 164.919 130.925 128.053 130.925 C 90.845 130.925 60.105 121.686 55.963 109.655 L 55.503 109.311 L 55.5 109.31 Z"/>
+ </g>
+ <linearGradient id="_lgradient_60" x1=".511" x2="1" y1=".853" y2=".795" gradientTransform="matrix(144.986,0,0,23.8,55.5,148.026)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_60)" d="M 55.5 148.026 C 56.042 161.213 88.362 171.826 128.05 171.826 C 167.623 171.826 199.764 161.276 200.486 148.142 L 199.911 148.601 C 195.34 160.473 164.919 169.642 128.053 169.642 C 90.845 169.642 60.105 160.403 55.963 148.372 L 55.503 148.027 L 55.5 148.026 Z"/>
+ <path fill="#565656" d="M 55.942 187.946 C 60.084 199.976 90.824 209.216 128.031 209.216 C 164.9 209.216 195.32 200.047 199.889 188.175 C 186.952 198.726 159.68 205.996 128.031 205.996 C 96.215 205.996 68.797 198.588 55.942 187.946 Z"/>
+ </g>
+ <defs>
+ <filter id="MkbKFJItUsYJUWNfHuridO9T8ZkgZ23t" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#MkbKFJItUsYJUWNfHuridO9T8ZkgZ23t)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_61" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_61)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <path fill="#ffffff" d="M 220.317 183.517 L 189.692 201.017 L 159.067 218.517 L 159.067 183.517 L 159.067 148.517 L 189.692 166.017 L 220.317 183.517 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sqlitebrowser.svg b/.icons/Gruvbox_Dark-2/apps/64/sqlitebrowser.svg
new file mode 100755
index 000000000..706249980
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sqlitebrowser.svg
@@ -0,0 +1,59 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="WY1HjX5bjBgy0mlGoFbmZeofXZ3aOGNo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#WY1HjX5bjBgy0mlGoFbmZeofXZ3aOGNo)">
+ <linearGradient id="_lgradient_27" x1="0" x2="-.001" y1="0" y2="1.426" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_27)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_28" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_29" x1="0" x2="1" y1="1" y2="1" gradientTransform="matrix(126.757,0,0,120.314,64.648,76.456)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_29)" d="M 64.648 76.456 L 64.648 173.329 L 65.05 173.329 C 64.791 174.106 64.648 174.844 64.648 175.643 C 64.648 187.317 93.005 196.77 128.026 196.77 C 163.049 196.77 191.405 187.317 191.405 175.643 C 191.405 174.843 191.264 174.107 191.003 173.329 L 191.405 173.329 L 191.405 76.456 L 64.648 76.456 Z"/>
+ <linearGradient id="_lgradient_30" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(126.827,0,0,42.274,64.61,54.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_30)" d="M 191.437 75.637 C 191.437 87.311 163.046 96.774 128.024 96.774 C 93 96.774 64.61 87.311 64.61 75.637 C 64.61 63.963 93 54.5 128.024 54.5 C 163.046 54.5 191.437 63.963 191.437 75.637 Z"/>
+ <path fill="#565656" d="M 64.563 145.959 C 65.037 157.498 93.317 166.784 128.044 166.784 C 162.67 166.784 190.793 157.553 191.425 146.061 C 180.313 155.512 156.144 162.057 128.044 162.057 C 99.887 162.057 75.644 155.442 64.563 145.96 L 64.563 145.959 Z"/>
+ <linearGradient id="_lgradient_31" x1=".511" x2="1" y1=".853" y2=".844" gradientTransform="matrix(126.861,0,0,20.825,64.563,75.941)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_31)" d="M 64.563 75.941 C 65.037 87.478 93.317 96.766 128.044 96.766 C 162.67 96.766 190.793 87.534 191.425 76.041 C 190.73 76.632 190.005 77.185 189.211 77.752 L 189.11 77.853 C 181.731 86.793 157.229 93.345 128.045 93.345 C 98.678 93.345 74.006 86.679 66.779 77.651 L 66.577 77.45 C 65.874 76.936 65.189 76.474 64.566 75.941 L 64.563 75.941 Z"/>
+ <g>
+ <path fill="#565656" d="M 64.563 112.083 C 65.037 123.621 93.317 132.908 128.044 132.908 C 162.67 132.908 190.793 123.676 191.425 112.184 C 180.313 121.635 156.144 128.179 128.044 128.179 C 99.887 128.179 75.644 121.566 64.563 112.083 L 64.563 112.083 Z"/>
+ <linearGradient id="_lgradient_32" x1=".511" x2="1" y1=".853" y2=".844" gradientTransform="matrix(126.861,0,0,20.825,64.563,112.083)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_32)" d="M 64.563 112.083 C 65.037 123.621 93.317 132.908 128.044 132.908 C 162.67 132.908 190.793 123.676 191.425 112.184 L 190.921 112.586 C 186.922 122.974 160.304 130.996 128.046 130.996 C 95.49 130.996 68.592 122.912 64.968 112.385 L 64.566 112.084 L 64.563 112.083 Z"/>
+ </g>
+ <linearGradient id="_lgradient_33" x1=".511" x2="1" y1=".853" y2=".844" gradientTransform="matrix(126.861,0,0,20.825,64.563,145.959)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_33)" d="M 64.563 145.959 C 65.037 157.498 93.317 166.784 128.044 166.784 C 162.67 166.784 190.793 157.553 191.425 146.061 L 190.921 146.462 C 186.922 156.85 160.304 164.873 128.046 164.873 C 95.49 164.873 68.592 156.789 64.968 146.262 L 64.566 145.96 L 64.563 145.959 Z"/>
+ <path fill="#565656" d="M 64.95 180.889 C 68.574 191.415 95.471 199.5 128.027 199.5 C 160.287 199.5 186.904 191.477 190.902 181.089 C 179.582 190.321 155.72 196.683 128.027 196.683 C 100.188 196.683 76.198 190.201 64.95 180.889 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sqliteman.svg b/.icons/Gruvbox_Dark-2/apps/64/sqliteman.svg
new file mode 120000
index 000000000..0ef32f810
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sqliteman.svg
@@ -0,0 +1 @@
+sqlitebrowser.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/squeak.svg b/.icons/Gruvbox_Dark-2/apps/64/squeak.svg
new file mode 100755
index 000000000..478d06b8b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/squeak.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="5BMnKcuC7aR9rgVOYqgIvm9S4hn6hCeD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#5BMnKcuC7aR9rgVOYqgIvm9S4hn6hCeD)">
+ <linearGradient id="_lgradient_34" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_34)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_35" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_35)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_36" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(170,0,0,115.948,40.568,70.458)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_36)" d="M 183.851 185.241 C 172.734 175.728 164.964 173.642 147.609 175.508 C 145.971 175.684 144.32 175.879 143.94 175.941 C 143.272 176.051 143.249 176.03 143.249 175.325 C 143.249 174.467 143.007 174.538 147.822 173.976 C 150.151 173.704 152.704 173.602 157.286 173.597 C 162.989 173.591 163.778 173.634 165.948 174.074 C 172.646 175.432 178.303 178.492 185.306 184.546 L 186.17 185.293 L 185.691 185.849 L 185.212 186.406 L 183.851 185.241 Z M 65.448 184.056 L 64.99 183.568 L 66.597 182.195 C 73.892 175.964 79.782 173.041 87.226 171.956 C 89.948 171.56 97.7 171.621 101.988 172.073 C 108.284 172.737 107.826 172.63 107.906 173.462 L 107.975 174.186 L 106.523 174.045 C 105.725 173.967 103.78 173.761 102.201 173.586 C 100.621 173.412 97.607 173.207 95.501 173.133 C 84.388 172.738 77.303 175.189 68.68 182.411 C 67.289 183.577 66.095 184.533 66.028 184.536 C 65.961 184.54 65.699 184.324 65.448 184.056 L 65.448 184.056 Z M 203.846 179.515 C 192.5 171.162 181.75 167.108 168.144 166.049 C 164.683 165.78 156.729 165.772 152.075 166.033 C 150.204 166.138 147.452 166.292 145.961 166.376 L 143.249 166.527 L 143.249 165.862 C 143.249 165.027 143.093 165.06 148.566 164.717 C 155.151 164.305 167.486 164.368 171.323 164.833 C 182.59 166.2 191.686 169.565 201.206 175.889 C 204.196 177.875 205.991 179.242 205.991 179.532 C 205.991 179.678 205.813 179.959 205.596 180.155 C 205.222 180.494 205.13 180.46 203.846 179.515 L 203.846 179.515 Z M 45.446 178.207 L 45.01 177.596 L 46.754 176.313 C 58.316 167.805 68.989 163.85 83.059 162.858 C 88.332 162.487 96.134 162.601 105.657 163.188 L 107.943 163.329 L 107.943 164.077 L 107.943 164.824 L 106.082 164.692 C 96.566 164.014 84.832 163.997 79.443 164.653 C 66.967 166.171 57.091 170.269 46.578 178.288 L 45.881 178.819 L 45.446 178.207 Z M 123.631 172.215 C 119.618 171.481 116.476 169.384 115.015 166.465 C 114.514 165.464 114.43 165.035 114.43 163.487 C 114.43 161.975 114.521 161.488 114.988 160.51 C 116.114 158.151 118.173 156.443 121.236 155.327 C 123.48 154.509 127.317 154.3 129.701 154.866 C 133.2 155.696 136.152 157.815 137.415 160.403 C 137.958 161.515 138.037 161.913 138.031 163.487 C 138.025 165.035 137.939 165.464 137.432 166.465 C 136.251 168.799 133.776 170.757 130.823 171.694 C 128.925 172.296 125.451 172.548 123.631 172.215 Z M 207.692 163.464 C 198.882 160.727 189.645 158.7 181.479 157.71 C 178.178 157.31 176.469 157.238 170.047 157.227 C 162.37 157.213 160.692 157.317 154.627 158.185 C 151.616 158.616 146.811 159.548 143.887 160.269 L 142.292 160.661 L 142.096 160.036 C 141.955 159.584 141.975 159.363 142.168 159.244 C 142.568 158.997 147.838 157.833 151.335 157.22 C 158.109 156.032 161.504 155.753 169.409 155.738 C 180.495 155.717 188.016 156.696 199.504 159.654 C 203.323 160.638 210.186 162.581 210.492 162.766 C 210.739 162.915 210.333 164.018 210.017 164.055 C 209.85 164.075 208.804 163.809 207.692 163.464 L 207.692 163.464 Z M 40.759 161.764 C 40.627 161.387 40.544 161.059 40.574 161.036 C 40.722 160.919 43.756 159.998 46.796 159.148 C 61.648 154.994 73.501 153.425 86.143 153.939 C 92.602 154.202 98.381 154.952 104.221 156.286 C 105.742 156.633 107.496 157.029 108.12 157.166 C 109.224 157.408 109.25 157.431 109.128 158.043 C 109.059 158.388 108.964 158.709 108.917 158.756 C 108.87 158.803 107.344 158.496 105.527 158.074 C 97.205 156.141 90.289 155.348 81.783 155.351 C 72.039 155.355 63.616 156.43 52.933 159.033 C 49.994 159.75 42.417 161.895 41.345 162.314 C 41.089 162.414 40.935 162.27 40.759 161.764 L 40.759 161.764 Z M 142.54 145.962 C 140.028 144.909 138.457 143.399 137.208 140.836 C 134.685 135.663 135.607 129.184 139.403 125.405 C 142.199 122.622 145.435 121.963 148.736 123.503 C 151.738 124.904 154.004 128.251 154.693 132.302 C 155.642 137.878 153.15 143.537 148.804 145.678 C 147.613 146.264 147.139 146.375 145.594 146.425 C 144.066 146.474 143.585 146.401 142.54 145.962 L 142.54 145.962 Z M 149.842 138.922 C 152.362 137.619 153.047 132.26 151.097 129.104 C 150.561 128.237 149.702 127.756 148.69 127.756 C 146.986 127.756 145.567 130.316 145.567 133.39 C 145.567 136.034 146.354 137.956 147.798 138.836 C 148.597 139.324 149.03 139.342 149.842 138.922 L 149.842 138.922 Z M 104.1 144.493 C 101.112 143.649 98.462 140.847 97.293 137.299 C 96.85 135.952 96.777 135.328 96.777 132.861 C 96.777 129.383 97.245 127.672 98.856 125.264 C 100.609 122.644 102.903 121.193 105.599 121 C 109.979 120.687 113.922 124.054 115.329 129.308 C 115.808 131.098 115.796 134.655 115.304 136.458 C 114 141.241 110.552 144.509 106.615 144.695 C 105.759 144.735 104.639 144.645 104.1 144.493 L 104.1 144.493 Z M 111.141 136.897 C 112.183 136.154 112.907 134.341 113.008 132.219 C 113.151 129.231 112.276 126.993 110.653 126.197 C 109.986 125.87 109.741 125.847 109.117 126.053 C 106.098 127.05 105.348 133.774 107.949 136.509 C 108.614 137.208 108.86 137.327 109.632 137.327 C 110.199 137.327 110.762 137.166 111.141 136.897 L 111.141 136.897 Z M 67.226 134.284 C 64.009 123.62 61.053 110.214 59.889 101.014 C 58.918 93.336 58.795 86.163 59.555 81.603 C 61.603 69.322 69.107 67.572 79.016 77.066 C 83.846 81.695 88.81 88.28 94.06 97.023 C 96.143 100.494 99.648 106.809 99.648 107.093 C 99.648 107.19 99.386 107.39 99.065 107.536 C 98.59 107.753 98.45 107.749 98.311 107.517 C 98.217 107.36 97.323 105.749 96.324 103.935 C 90.018 92.486 84.054 84.047 78.353 78.51 C 74.331 74.603 71.187 72.708 68.396 72.508 C 64.439 72.225 62.115 75.306 60.893 82.454 C 60.533 84.566 60.538 93.892 60.902 97.236 C 61.956 106.911 64.465 119.132 67.848 131.068 C 68.494 133.345 69.022 135.293 69.022 135.396 C 69.022 135.499 68.736 135.684 68.387 135.805 L 67.752 136.027 L 67.226 134.284 Z M 181.851 135.261 C 181.617 135.205 181.35 135.088 181.258 135.001 C 181.165 134.914 181.615 132.985 182.256 130.715 C 188.473 108.714 190.91 91.15 189.177 80.832 C 187.749 72.328 183.551 69.856 177.085 73.711 C 170.463 77.66 161.611 88.929 153.93 103.191 C 151.694 107.342 151.76 107.255 151.107 106.914 C 150.821 106.765 150.55 106.612 150.506 106.574 C 150.375 106.461 153.781 100.276 156.175 96.279 C 166.586 78.898 176.675 69.424 183.576 70.548 C 184.23 70.654 185.168 70.977 185.66 71.266 C 192.504 75.276 193.037 91.644 187.163 117.441 C 185.716 123.797 182.619 135.439 182.389 135.388 C 182.327 135.375 182.085 135.318 181.851 135.261 L 181.851 135.261 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sr-editor.svg b/.icons/Gruvbox_Dark-2/apps/64/sr-editor.svg
new file mode 100644
index 000000000..366439f07
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sr-editor.svg
@@ -0,0 +1,62 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_AXCzMirxsvrPwLcK3BEVm5L3o6DWUQ72">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_AXCzMirxsvrPwLcK3BEVm5L3o6DWUQ72)">
+ <defs>
+ <filter id="UYqa1AIfYYozAteWNXPAm9DOKatO1RAf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#UYqa1AIfYYozAteWNXPAm9DOKatO1RAf)">
+ <linearGradient id="_lgradient_411" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_411)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_412" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_412)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_413" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(73.976,0,0,130.534,55.5,61.426)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_413)" d="M 113.56 64.914 C 114.98 63.05 117.081 61.807 119.419 61.511 C 121.756 61.185 124.124 61.807 125.988 63.257 C 127.852 64.677 129.095 66.778 129.391 69.116 C 129.717 71.454 129.095 73.821 127.645 75.685 C 125.337 78.733 122.674 81.485 119.715 83.882 C 116.963 86.131 114.033 88.114 110.956 89.83 C 108.085 91.428 105.156 92.878 102.137 94.151 C 99.385 95.334 96.604 96.459 93.822 97.554 C 90.952 98.648 88.111 99.803 85.329 101.075 C 83.258 101.963 81.334 103.087 79.5 104.419 C 78.493 105.159 77.665 106.076 77.014 107.171 C 76.452 108.295 76.185 109.538 76.215 110.811 C 76.185 112.616 76.481 114.45 77.073 116.137 C 77.606 117.528 78.345 118.8 79.292 119.955 C 80.476 121.345 81.808 122.618 83.228 123.772 C 85.033 125.192 86.897 126.553 88.791 127.855 C 91.011 129.365 93.141 130.933 95.242 132.59 C 97.639 134.484 99.829 136.585 101.782 138.923 C 104.001 141.586 105.747 144.575 106.961 147.83 C 108.292 151.47 108.973 155.346 108.914 159.223 C 108.914 162.123 108.588 165.023 108.026 167.863 C 107.227 172.154 105.629 176.238 103.262 179.907 C 101.072 183.222 98.113 185.974 94.68 187.927 C 91.632 189.613 88.347 190.738 84.915 191.3 C 81.956 191.774 78.937 192.01 75.919 191.951 C 73.729 191.951 71.539 191.892 69.379 191.774 C 67.692 191.685 66.006 191.626 64.319 191.626 C 61.952 191.596 59.703 190.649 58.046 188.962 C 56.388 187.305 55.471 185.027 55.501 182.689 C 55.53 180.322 56.477 178.073 58.164 176.415 C 59.821 174.758 62.1 173.841 64.437 173.871 C 66.39 173.9 68.314 173.93 70.267 174.048 C 72.22 174.137 74.143 174.196 76.097 174.196 C 78.109 174.226 80.091 174.078 82.074 173.752 C 83.465 173.545 84.767 173.101 86.01 172.421 C 86.957 171.888 87.785 171.119 88.407 170.201 C 89.502 168.455 90.241 166.532 90.567 164.52 C 90.952 162.715 91.159 160.88 91.159 159.045 C 91.188 157.329 90.892 155.612 90.33 154.015 C 89.797 152.653 89.087 151.41 88.17 150.316 C 86.986 148.925 85.684 147.682 84.264 146.557 C 82.459 145.137 80.624 143.776 78.76 142.503 C 76.54 140.965 74.351 139.367 72.25 137.71 C 69.853 135.816 67.633 133.655 65.651 131.318 C 63.431 128.625 61.656 125.577 60.413 122.292 C 59.111 118.623 58.43 114.746 58.46 110.87 C 58.401 106.609 59.436 102.436 61.419 98.678 C 63.313 95.275 65.917 92.345 69.054 90.067 C 71.865 87.995 74.913 86.25 78.109 84.859 C 81.186 83.468 84.323 82.166 87.46 80.953 C 90.064 79.976 92.609 78.911 95.154 77.846 C 97.61 76.78 99.977 75.626 102.315 74.324 C 104.475 73.111 106.546 71.69 108.499 70.122 C 110.393 68.583 112.08 66.837 113.56 64.914 Z"/>
+ <linearGradient id="_lgradient_414" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(76.642,0,0,133.17,123.858,61.415)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_414)" fill-rule="evenodd" d="M 141.613 138.331 L 141.613 185.707 C 141.613 188.075 140.666 190.324 139.008 191.981 C 137.351 193.638 135.102 194.585 132.735 194.585 C 130.368 194.585 128.119 193.638 126.462 191.981 C 124.804 190.324 123.858 188.075 123.858 185.707 L 123.858 96.34 C 123.858 95.482 123.976 94.654 124.213 93.825 C 125.367 89.889 126.846 86.013 128.563 82.284 C 130.279 78.585 132.469 75.123 135.102 72.016 C 137.884 68.731 141.346 66.098 145.223 64.233 C 149.366 62.339 153.893 61.393 158.45 61.422 C 163.155 61.333 167.831 62.103 172.27 63.671 C 176.531 65.239 180.378 67.814 183.455 71.187 C 186.414 74.561 188.575 78.526 189.817 82.817 C 191.09 87.256 191.711 91.872 191.622 96.488 C 191.563 100.217 190.616 103.886 188.87 107.2 C 187.273 110.16 185.319 112.882 183.011 115.338 C 180.822 117.646 178.513 119.836 176.057 121.878 C 173.749 123.772 171.411 125.636 169.014 127.471 C 167.357 128.743 165.73 130.016 164.132 131.347 C 162.83 132.353 161.617 133.448 160.433 134.602 C 160.048 134.987 159.693 135.372 159.368 135.816 C 159.397 135.816 159.397 135.845 159.397 135.845 C 160.137 137.354 160.965 138.804 161.912 140.166 C 163.303 142.178 164.783 144.131 166.322 146.025 C 168.127 148.244 169.961 150.434 171.855 152.565 C 179.283 160.821 186.977 168.781 194.937 176.504 C 195.943 177.481 196.919 178.457 197.896 179.434 C 199.553 181.091 200.5 183.34 200.5 185.707 C 200.5 188.045 199.583 190.294 197.896 191.981 C 196.239 193.638 193.99 194.585 191.622 194.585 C 189.285 194.585 187.036 193.667 185.349 191.981 C 184.432 191.063 183.485 190.116 182.538 189.199 C 174.282 181.209 166.322 172.953 158.628 164.401 C 156.556 162.063 154.515 159.667 152.532 157.21 C 150.727 154.961 148.981 152.653 147.353 150.286 C 145.844 148.155 144.513 145.877 143.388 143.509 C 142.826 142.355 142.352 141.142 141.997 139.899 C 141.849 139.396 141.701 138.864 141.613 138.331 Z M 141.613 132.59 C 141.997 130.667 142.737 128.802 143.802 127.145 C 144.986 125.251 146.436 123.476 148.064 121.908 C 149.602 120.369 151.259 118.889 152.946 117.528 C 154.692 116.108 156.468 114.717 158.243 113.356 C 160.433 111.669 162.593 109.953 164.753 108.177 C 166.618 106.638 168.423 104.952 170.08 103.146 C 171.293 101.874 172.358 100.424 173.187 98.856 C 173.601 98.027 173.838 97.11 173.867 96.192 C 173.927 93.322 173.542 90.481 172.743 87.729 C 172.24 86.013 171.382 84.385 170.198 83.024 C 169.103 81.84 167.772 80.953 166.262 80.39 C 163.777 79.532 161.143 79.118 158.509 79.177 C 156.527 79.118 154.544 79.532 152.739 80.331 C 151.171 81.101 149.78 82.166 148.626 83.498 C 147.057 85.391 145.726 87.492 144.69 89.712 C 143.506 92.286 142.471 94.95 141.613 97.672 L 141.613 132.59 Z"/>
+ </g>
+ <defs>
+ <filter id="zN9EUbEVF9WyDwCIfUw39FtvECkQUW4k" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#zN9EUbEVF9WyDwCIfUw39FtvECkQUW4k)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_415" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_415)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <g>
+ <path fill="#ffffff" d="M 183.135 145.667 L 182.363 154.886 C 179.44 155.968 176.723 157.54 174.326 159.534 L 165.948 155.589 L 157.198 170.744 L 164.805 176.027 C 164.534 177.559 164.394 179.111 164.385 180.666 C 164.386 182.227 164.52 183.785 164.785 185.324 L 157.197 190.587 L 165.947 205.743 L 174.306 201.807 C 176.71 203.793 179.435 205.355 182.363 206.426 L 183.134 215.664 L 200.634 215.664 L 201.405 206.446 C 204.329 205.363 207.046 203.791 209.442 201.797 L 217.821 205.742 L 226.571 190.587 L 218.964 185.304 C 219.234 183.772 219.375 182.221 219.384 180.665 C 219.383 179.104 219.249 177.546 218.984 176.007 L 226.571 170.744 L 217.822 155.588 L 209.462 159.524 C 207.058 157.538 204.333 155.976 201.404 154.904 L 200.634 145.664 L 183.135 145.664 L 183.135 145.667 Z M 191.885 170.667 C 194.537 170.666 197.081 171.72 198.957 173.596 C 200.832 175.471 201.886 178.015 201.886 180.668 C 201.886 183.32 200.832 185.864 198.957 187.74 C 197.081 189.615 194.537 190.669 191.885 190.669 C 189.232 190.669 186.688 189.615 184.813 187.74 C 182.937 185.864 181.883 183.32 181.884 180.668 C 181.883 178.015 182.937 175.471 184.813 173.596 C 186.688 171.72 189.232 170.666 191.885 170.667 L 191.885 170.667 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ssh-askpass-gnome.svg b/.icons/Gruvbox_Dark-2/apps/64/ssh-askpass-gnome.svg
new file mode 120000
index 000000000..403251f1f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ssh-askpass-gnome.svg
@@ -0,0 +1 @@
+privacy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/st.svg b/.icons/Gruvbox_Dark-2/apps/64/st.svg
new file mode 100644
index 000000000..f18a34aa7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/st.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#lcOozFLbMCNOyTQIBwCKlUD6HdOX6qRE)">
+ <linearGradient id="_lgradient_409" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4d4d4d"/>
+ <stop offset="100%" style="stop-color:#333333"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_409)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="lcOozFLbMCNOyTQIBwCKlUD6HdOX6qRE" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#XBJpy3z8XzzPFMiffLwpShrr70DECVVV)">
+ <linearGradient id="_lgradient_410" x1=".51" x2=".512" y1="1.06" y2=".609" gradientTransform="matrix(145,0,0,72.5,55.5,91.75)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#009a56"/>
+ <stop offset="100%" style="stop-color:#46a926"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_410)" d="M 55.5 140.083 L 79.667 140.083 L 79.667 91.75 L 200.5 91.75 L 200.5 115.917 L 176.333 115.917 L 176.333 164.25 L 152.167 164.25 L 152.167 115.917 L 103.833 115.917 L 103.833 164.25 L 55.5 164.25 L 55.5 140.083 L 55.5 140.083 Z"/>
+ </g>
+ <defs>
+ <filter id="XBJpy3z8XzzPFMiffLwpShrr70DECVVV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_411" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_411)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/stacer.svg b/.icons/Gruvbox_Dark-2/apps/64/stacer.svg
new file mode 100755
index 000000000..5f60bb2f0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/stacer.svg
@@ -0,0 +1,67 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="HiWab1d01u0oQM2Jo1pxdFDQzGaSvQzS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#HiWab1d01u0oQM2Jo1pxdFDQzGaSvQzS)">
+ <linearGradient id="_lgradient_37" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_37)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_38" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_38)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_39" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(165.52,0,0,146.526,45.54,43.138)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_39)" d="M 80.65 180.89 C 81.65 181.76 82.27 182.99 82.36 184.31 C 82.46 185.63 82.02 186.94 81.16 187.94 C 80.29 188.94 79.06 189.56 77.73 189.65 C 76.41 189.75 75.1 189.31 74.1 188.45 C 55.966 172.723 45.547 149.903 45.54 125.9 C 45.54 103.96 54.27 82.89 69.78 67.38 C 93.45 43.71 129.046 36.63 159.97 49.44 C 190.896 62.25 211.06 92.427 211.06 125.9 C 211.055 149.901 200.635 172.719 182.5 188.44 C 181.5 189.312 180.193 189.747 178.87 189.65 C 177.548 189.557 176.318 188.941 175.45 187.94 C 174.58 186.94 174.15 185.63 174.24 184.31 C 174.34 182.99 174.95 181.75 175.95 180.89 C 191.893 167.065 201.054 147.003 201.06 125.9 C 201.06 106.61 193.39 88.09 179.75 74.45 C 166.103 60.807 147.597 53.142 128.3 53.14 C 109.01 53.14 90.49 60.81 76.85 74.45 C 63.207 88.097 55.542 106.603 55.54 125.9 C 55.544 147.003 64.705 167.066 80.65 180.89 L 80.65 180.89 Z"/>
+ <linearGradient id="_lgradient_40" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(10.281,0,0,10.672,167.21,164.496)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_40)" d="M 174.774 175.168 L 167.21 167.017 L 169.927 164.496 L 177.491 172.646 L 174.774 175.168 Z"/>
+ <path fill="#ffffff" d="M 185.123 123.818 L 196.243 123.835 L 196.237 127.542 L 185.118 127.525 L 185.123 123.818 Z M 176.766 78.088 L 168.912 85.959 L 166.288 83.341 L 174.142 75.47 L 176.766 78.088 Z M 130.155 57.776 L 130.155 68.895 L 126.448 68.895 L 126.448 57.776 L 130.155 57.776 Z M 83.157 74.889 L 90.792 82.974 L 88.097 85.519 L 80.462 77.434 L 83.157 74.889 Z M 60.422 123.818 L 71.541 123.835 L 71.536 127.542 L 60.416 127.525 L 60.422 123.818 Z"/>
+ <linearGradient id="_lgradient_41" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(10.746,0,0,10.192,78.006,163.795)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_41)" d="M 78.006 171.231 L 86.274 163.795 L 88.752 166.551 L 80.485 173.987 L 78.006 171.231 Z"/>
+ <g style="opacity:0.3">
+ <g opacity=".3">
+ <linearGradient id="_lgradient_42" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(54.34,0,0,91.219,128.301,69.559)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_42)" d="M 128.301 69.559 L 128.301 130.256 L 170.269 160.778 C 178.259 150.823 182.622 138.444 182.641 125.679 C 182.608 95.387 158.577 70.568 128.301 69.559 L 128.301 69.559 Z"/>
+ </g>
+ </g>
+ <linearGradient id="_lgradient_43" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(60.355,0,0,44.44,119.213,117.602)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e6548b"/>
+ <stop offset="100%" style="stop-color:#f76363"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_43)" d="M 178.95 159.33 C 179.27 159.56 179.49 159.91 179.55 160.3 C 179.61 160.7 179.52 161.1 179.29 161.42 C 179.05 161.74 178.7 161.96 178.31 162.02 C 177.92 162.09 177.51 161.99 177.19 161.76 L 119.84 120.32 C 119.51 120.08 119.3 119.73 119.23 119.34 C 119.17 118.95 119.27 118.54 119.5 118.22 C 119.987 117.554 120.918 117.403 121.59 117.88 L 178.95 159.33 Z"/>
+ <g opacity=".3">
+ <circle cx="129.054" cy="126.509" r="9.267" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_44" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(18.534,0,0,18.534,119.034,116.413)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_44)" cx="128.301" cy="125.68" r="9.267" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/stack.svg b/.icons/Gruvbox_Dark-2/apps/64/stack.svg
new file mode 100644
index 000000000..13afd59fb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/stack.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_yRyvbbPDSIh2k80oDrX9DCAEt4F1f3YZ">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_yRyvbbPDSIh2k80oDrX9DCAEt4F1f3YZ)">
+ <defs>
+ <filter id="W827xifSEib5cUs907zOm4GUtt8rJ1T2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#W827xifSEib5cUs907zOm4GUtt8rJ1T2)">
+ <linearGradient id="_lgradient_416" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_416)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_417" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_417)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g opacity=".7">
+ <path fill="#ececec" fill-rule="evenodd" d="M 55.5 153.187 L 128 180.375 L 200.5 153.187 L 200.5 171.313 L 128 198.5 L 55.5 171.313 L 55.5 153.187 L 55.5 153.187 Z M 55.5 116.938 L 128 144.125 L 200.5 116.938 L 200.5 135.062 L 128 162.25 L 55.5 135.062 L 55.5 116.938 L 55.5 116.938 Z M 128 53.5 L 55.5 80.688 L 55.5 98.813 L 128 126 L 200.5 98.813 L 200.5 80.688 L 128 53.5 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/stage.svg b/.icons/Gruvbox_Dark-2/apps/64/stage.svg
new file mode 100644
index 000000000..decc0ed14
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/stage.svg
@@ -0,0 +1,102 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="OyVL83XIA1Gw191iAu1vHMdehQlWEgIc" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#OyVL83XIA1Gw191iAu1vHMdehQlWEgIc)">
+ <linearGradient id="_lgradient_13" x1="-.1" x2="-.1" y1=".971" y2=".003" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#c6cdd1"/>
+ <stop offset="100%" style="stop-color:#e0e5e7"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_14" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="ANKCGPANsTd5XiHBWtDhZC5x56JBLSSf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#ANKCGPANsTd5XiHBWtDhZC5x56JBLSSf)">
+ <path d="M 91.159 54.091 L 164.841 54.091 C 168.152 54.091 170.841 56.779 170.841 60.091 L 170.841 71.159 C 170.841 74.471 168.152 77.159 164.841 77.159 L 91.159 77.159 C 87.848 77.159 85.159 74.471 85.159 71.159 L 85.159 60.091 C 85.159 56.779 87.848 54.091 91.159 54.091 Z" style="fill:#333333"/>
+ </g>
+ <defs>
+ <linearGradient id="_lgradient_15" x1=".5" x2=".507" y1="1" y2=".001">
+ <stop offset="0%" style="stop-color:#d0391f"/>
+ <stop offset="100%" style="stop-color:#ff005d"/>
+ </linearGradient>
+ </defs>
+ <path d="M 91.159 54.091 L 164.841 54.091 C 168.152 54.091 170.841 56.779 170.841 60.091 L 170.841 71.159 C 170.841 74.471 168.152 77.159 164.841 77.159 L 91.159 77.159 C 87.848 77.159 85.159 74.471 85.159 71.159 L 85.159 60.091 C 85.159 56.779 87.848 54.091 91.159 54.091 Z" style="fill:url(#_lgradient_15)"/>
+ <defs>
+ <filter id="di5A6zB6TZri2AhNwSXChPdRvytVUJfN" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#di5A6zB6TZri2AhNwSXChPdRvytVUJfN)">
+ <path d="M 81.273 68.682 L 174.727 68.682 C 178.039 68.682 180.727 71.37 180.727 74.682 L 180.727 85.75 C 180.727 89.061 178.039 91.75 174.727 91.75 L 81.273 91.75 C 77.961 91.75 75.273 89.061 75.273 85.75 L 75.273 74.682 C 75.273 71.37 77.961 68.682 81.273 68.682 Z" style="fill:#333333"/>
+ </g>
+ <defs>
+ <linearGradient id="_lgradient_16" x1=".5" x2=".5" y1="1" y2="0">
+ <stop offset="0%" style="stop-color:#f37e40"/>
+ <stop offset="100%" style="stop-color:#fac82e"/>
+ </linearGradient>
+ </defs>
+ <path d="M 81.273 68.682 L 174.727 68.682 C 178.039 68.682 180.727 71.37 180.727 74.682 L 180.727 85.75 C 180.727 89.061 178.039 91.75 174.727 91.75 L 81.273 91.75 C 77.961 91.75 75.273 89.061 75.273 85.75 L 75.273 74.682 C 75.273 71.37 77.961 68.682 81.273 68.682 Z" style="fill:url(#_lgradient_16)"/>
+ <defs>
+ <filter id="2onLJcAkrD0lcUWNfxUoTTCIMpg4swyT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#2onLJcAkrD0lcUWNfxUoTTCIMpg4swyT)">
+ <path d="M 71.386 81.568 L 184.614 81.568 C 187.925 81.568 190.614 84.257 190.614 87.568 L 190.614 98.636 C 190.614 101.948 187.925 104.636 184.614 104.636 L 71.386 104.636 C 68.075 104.636 65.386 101.948 65.386 98.636 L 65.386 87.568 C 65.386 84.257 68.075 81.568 71.386 81.568 Z" style="fill:#333333"/>
+ </g>
+ <defs>
+ <linearGradient id="_lgradient_17" x1=".522" x2=".52" y1="1.937" y2=".098">
+ <stop offset="0%" style="stop-color:#0575e6"/>
+ <stop offset="100%" style="stop-color:#00f260"/>
+ </linearGradient>
+ </defs>
+ <path d="M 71.386 81.568 L 184.614 81.568 C 187.925 81.568 190.614 84.257 190.614 87.568 L 190.614 98.636 C 190.614 101.948 187.925 104.636 184.614 104.636 L 71.386 104.636 C 68.075 104.636 65.386 101.948 65.386 98.636 L 65.386 87.568 C 65.386 84.257 68.075 81.568 71.386 81.568 Z" style="fill:url(#_lgradient_17)"/>
+ <defs>
+ <filter id="92V1Z5sMk3lwXc7V0o73XqL2IKsOUETC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#92V1Z5sMk3lwXc7V0o73XqL2IKsOUETC)">
+ <path d="M 61.5 100.75 L 194.5 100.75 C 197.811 100.75 200.5 103.439 200.5 106.75 L 200.5 196.909 C 200.5 200.221 197.811 202.909 194.5 202.909 L 61.5 202.909 C 58.189 202.909 55.5 200.221 55.5 196.909 L 55.5 106.75 C 55.5 103.439 58.189 100.75 61.5 100.75 Z" style="fill:#333333"/>
+ </g>
+ <defs>
+ <linearGradient id="_lgradient_18" x1=".691" x2=".33" y1="1.152" y2=".448">
+ <stop offset="0%" style="stop-color:#197cf1"/>
+ <stop offset="100%" style="stop-color:#20bcfa"/>
+ </linearGradient>
+ </defs>
+ <path d="M 61.5 96.75 L 194.5 96.75 C 197.811 96.75 200.5 99.439 200.5 102.75 L 200.5 192.909 C 200.5 196.221 197.811 198.909 194.5 198.909 L 61.5 198.909 C 58.189 198.909 55.5 196.221 55.5 192.909 L 55.5 102.75 C 55.5 99.439 58.189 96.75 61.5 96.75 Z" style="fill:url(#_lgradient_18)"/>
+ <defs>
+ <filter id="XGgEB56jMi5Wzy9PXtOUccdwe7MCqyXn" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#XGgEB56jMi5Wzy9PXtOUccdwe7MCqyXn)">
+ <path fill="#333333" d="M 111.483 132.246 L 111.483 168.07 C 111.483 168.07 129.653 160.726 144.5 150.146 C 144.5 150.143 144.498 150.141 144.496 150.137 C 144.494 150.132 144.492 150.128 144.49 150.125 C 144.486 150.12 144.484 150.117 144.482 150.113 C 144.48 150.109 144.478 150.105 144.478 150.101 C 128.818 139.185 111.483 132.246 111.483 132.246 Z"/>
+ </g>
+ <linearGradient id="_lgradient_19" x1="-1.9" x2="-1.9" y1="1.6" y2="0" gradientTransform="matrix(33.017,0,0,35.824,111.483,129.246)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#60c0f4"/>
+ <stop offset="100%" style="stop-color:#b9e9ff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" d="M 111.483 129.246 L 111.483 165.07 C 111.483 165.07 129.653 157.726 144.5 147.146 C 144.5 147.143 144.498 147.141 144.496 147.137 C 144.494 147.132 144.492 147.128 144.49 147.125 C 144.486 147.12 144.484 147.117 144.482 147.113 C 144.48 147.109 144.478 147.105 144.478 147.101 C 128.818 136.185 111.483 129.246 111.483 129.246 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/standard-notes.svg b/.icons/Gruvbox_Dark-2/apps/64/standard-notes.svg
new file mode 100755
index 000000000..613942040
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/standard-notes.svg
@@ -0,0 +1,178 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" version="1.1" viewBox="0 0 256 256">
+ <defs>
+ <filter id="1Zw2PMGaqJmUxF0cN93D3V0sW46KqpNZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood flood-opacity=".4"/>
+ <feComposite in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g style="filter:url(#1Zw2PMGaqJmUxF0cN93D3V0sW46KqpNZ)">
+ <linearGradient id="_lgradient_179" x1=".547" x2=".53" y1="1.002" y2=".003" gradientTransform="matrix(244.648,0,0,228.338,5.619,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ebedee"/>
+ <stop offset="100%" style="stop-color:#fdfbfb"/>
+ </linearGradient>
+ <path d="m 165.628,11.952 c 74.056,0 84.639,10.557 84.639,84.543 v 59.251 c 0,73.987 -10.583,84.544 -84.639,84.544 H 90.259 c -74.056,0 -84.64,-10.557 -84.64,-84.544 V 96.495 c 0,-73.986 10.584,-84.543 84.64,-84.543 z" style="fill:url(#_lgradient_179)"/>
+ </g>
+ <linearGradient id="_lgradient_180" x1=".444" x2=".447" y1="1.516" y2=".018" gradientTransform="matrix(243.153,0,0,57.429,6.344,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#9269f4"/>
+ <stop offset="100%" style="stop-color:#09d4df"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_180)" d="M 165.628 11.952 C 229.299 11.952 246.051 19.755 249.497 68.965 C 247.834 69.268 3.607 69.524 6.367 69.29 C 9.763 19.79 26.448 11.952 90.259 11.952 L 165.628 11.952 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_181" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_181)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g transform="translate(2,6)" style="font-size:13.33333302px;line-height:1.25;font-family:'FuraCode Nerd Font';letter-spacing:0px;word-spacing:0px">
+ <path d="m 27.076068,82.819878 c -2.12,0 -3.933334,1.64 -3.933334,4.733334 0,3.093333 1.746667,4.746666 3.986667,4.746666 1.306667,0 2.186667,-0.453333 2.746667,-1 l -0.6,-0.746666 c -0.493334,0.386666 -1.106667,0.76 -2.133334,0.76 -1.573333,0 -2.786666,-1.026667 -2.786666,-3.76 0,-2.8 1.306666,-3.76 2.8,-3.76 0.706666,0 1.346666,0.186666 1.933333,0.68 l 0.653333,-0.76 c -0.733333,-0.573334 -1.466666,-0.893334 -2.666666,-0.893334 z"/>
+ <path d="m 34.316149,84.979878 c -1.973334,0 -3.04,1.506667 -3.04,3.666667 0,2.213333 1.053333,3.653333 3.026666,3.653333 1.96,0 3.026667,-1.506666 3.026667,-3.666666 0,-2.213334 -1.04,-3.653334 -3.013333,-3.653334 z m 0,0.92 c 1.2,0 1.8,0.88 1.8,2.733334 0,1.88 -0.6,2.746666 -1.813334,2.746666 -1.213333,0 -1.813333,-0.866666 -1.813333,-2.733333 0,-1.866667 0.613333,-2.746667 1.826667,-2.746667 z"/>
+ <path d="m 44.382896,84.979878 c -1.266666,0 -1.986666,0.666667 -2.52,1.813334 l -0.213333,-1.666667 h -1.946667 v 0.866667 h 1.106667 v 5.293333 h -1.106667 v 0.866667 h 3.653334 v -0.866667 h -1.426667 v -2.96 c 0.453333,-1.546667 1.226667,-2.32 2.306667,-2.32 h 0.06667 v 1.506667 h 0.906667 l 0.16,-2.386667 c -0.306667,-0.08 -0.6,-0.146667 -0.986667,-0.146667 z"/>
+ <path d="m 48.756312,85.126545 h -1.12 v 5.106667 c 0,1.306666 0.666666,2.066666 2.026666,2.066666 0.826667,0 1.693334,-0.386666 2.253334,-1.093333 l 0.09333,0.946667 h 0.96 v -7.026667 h -1.12 v 5.173333 c -0.386667,0.6 -1.133333,1.12 -1.906667,1.12 -0.813333,0 -1.186666,-0.4 -1.186666,-1.306666 z"/>
+ <path d="m 58.036392,91.379878 c -0.826667,0 -1.573333,-0.306666 -2.12,-0.76 l -0.626667,0.733334 c 0.6,0.52 1.466667,0.946666 2.746667,0.946666 1.493333,0 2.946666,-0.586666 2.946666,-2.093333 0,-1.306667 -0.906666,-1.786667 -2.279999,-2.16 -1.413334,-0.386667 -1.853334,-0.6 -1.853334,-1.24 0,-0.533333 0.4,-0.92 1.52,-0.92 0.906667,0 1.506667,0.28 2.026667,0.64 l 0.506666,-0.773333 c -0.6,-0.426667 -1.426666,-0.773334 -2.559999,-0.773334 -1.586667,0 -2.666667,0.746667 -2.666667,1.92 0,1.226667 0.946667,1.666667 2.4,2.026667 1.493333,0.373333 1.693333,0.706667 1.693333,1.333333 0,0.68 -0.653333,1.12 -1.733333,1.12 z"/>
+ <path d="m 66.823139,91.339878 c -1.213334,0 -2.093334,-0.786666 -2.093334,-2.666666 0,-1.853334 0.866667,-2.746667 2.08,-2.746667 0.626667,0 1.213334,0.213333 1.813334,0.613333 l 0.546666,-0.733333 c -0.653333,-0.546667 -1.44,-0.826667 -2.346666,-0.826667 -2.093334,0 -3.306667,1.586667 -3.306667,3.693334 0,2.2 1.2,3.626666 3.306667,3.626666 0.813333,0 1.76,-0.32 2.36,-0.84 l -0.533334,-0.733333 c -0.533333,0.36 -1.12,0.613333 -1.826666,0.613333 z"/>
+ <path d="m 76.676556,90.619878 v -3.373333 c 0,-1.386667 -0.88,-2.266667 -2.626667,-2.266667 -0.693333,0 -1.44,0.133334 -2.306666,0.44 l 0.306666,0.853334 c 0.72,-0.253334 1.36,-0.36 1.826667,-0.36 1.04,0 1.666667,0.373333 1.666667,1.4 v 0.573333 h -1.04 c -2.12,0 -3.28,0.813333 -3.28,2.253333 0,1.306667 0.853333,2.16 2.266666,2.16 0.906667,0 1.693334,-0.333333 2.2,-0.986666 0.186667,0.64 0.68,0.92 1.28,1 l 0.28,-0.8 c -0.4,-0.12 -0.573333,-0.333334 -0.573333,-0.893334 z m -2.906667,0.84 c -0.92,0 -1.346666,-0.453333 -1.346666,-1.333333 0,-0.906667 0.56,-1.466667 2.106666,-1.466667 h 1.013334 v 1.8 c -0.413334,0.626667 -1.08,1 -1.773334,1 z"/>
+ <path d="m 79.636636,92.153212 h 1.12 v -5.106667 c 0.373333,-0.56 1.08,-1.173333 1.906667,-1.173333 1.053333,0 1.2,0.573333 1.2,2.013333 v 4.266667 h 1.12 v -5.093334 c 0,-1.306666 -0.6,-2.08 -1.973334,-2.08 -0.826666,0 -1.76,0.413334 -2.32,1.133334 l -0.09333,-0.986667 h -0.96 z"/>
+ <path d="m 93.223383,91.793212 -0.44,-0.76 c -0.373334,0.2 -0.826667,0.333333 -1.346667,0.333333 -0.96,0 -1.346667,-0.413333 -1.346667,-1.186667 v -4.173333 h 2.293334 l 0.146666,-0.88 h -2.44 v -1.72 l -1.12,0.133333 v 1.586667 h -1.613333 v 0.88 h 1.613333 v 4.186667 c 0,1.226666 0.853334,2.106666 2.36,2.106666 0.666667,0 1.4,-0.186666 1.893334,-0.506666 z"/>
+ <path d="m 110.57579,89.033212 h 4.72 c 0.0133,-0.146667 0.0267,-0.36 0.0267,-0.6 0,-2.133334 -1.09333,-3.453334 -2.86666,-3.453334 -1.86667,0 -3.05334,1.546667 -3.05334,3.666667 0,2.186667 1.16,3.653333 3.21334,3.653333 0.86666,0 1.74666,-0.306666 2.4,-0.813333 l -0.52,-0.746667 c -0.62667,0.413334 -1.16,0.626667 -1.88,0.626667 -1.08,0 -1.98667,-0.706667 -2.04,-2.333333 z m 1.89333,-3.133334 c 1.06667,0 1.73333,0.773334 1.76,2.28 h -3.65333 c 0.0933,-1.546666 0.85333,-2.28 1.89333,-2.28 z"/>
+ <path d="m 120.08253,91.379878 c -0.82667,0 -1.57333,-0.306666 -2.12,-0.76 l -0.62667,0.733334 c 0.6,0.52 1.46667,0.946666 2.74667,0.946666 1.49333,0 2.94667,-0.586666 2.94667,-2.093333 0,-1.306667 -0.90667,-1.786667 -2.28,-2.16 -1.41334,-0.386667 -1.85334,-0.6 -1.85334,-1.24 0,-0.533333 0.4,-0.92 1.52,-0.92 0.90667,0 1.50667,0.28 2.02667,0.64 l 0.50667,-0.773333 c -0.6,-0.426667 -1.42667,-0.773334 -2.56,-0.773334 -1.58667,0 -2.66667,0.746667 -2.66667,1.92 0,1.226667 0.94667,1.666667 2.4,2.026667 1.49333,0.373333 1.69333,0.706667 1.69333,1.333333 0,0.68 -0.65333,1.12 -1.73333,1.12 z"/>
+ <path d="m 131.26928,91.793212 -0.44,-0.76 c -0.37333,0.2 -0.82667,0.333333 -1.34667,0.333333 -0.96,0 -1.34666,-0.413333 -1.34666,-1.186667 v -4.173333 h 2.29333 l 0.14667,-0.88 h -2.44 v -1.72 l -1.12,0.133333 v 1.586667 h -1.61334 v 0.88 h 1.61334 v 4.186667 c 0,1.226666 0.85333,2.106666 2.36,2.106666 0.66666,0 1.4,-0.186666 1.89333,-0.506666 z"/>
+ <path d="m 150.87502,84.979878 c -0.84,0 -1.58667,0.413334 -2.09333,1.133334 l -0.0933,-0.986667 h -0.96 v 9.853333 l 1.12,-0.133333 v -3.346667 c 0.48,0.533334 1.09334,0.8 1.86667,0.8 1.82667,0 2.70667,-1.533333 2.70667,-3.666666 0,-2.2 -0.68,-3.653334 -2.54667,-3.653334 z m -0.26667,0.906667 c 1.10667,0 1.6,0.92 1.6,2.746667 0,1.866666 -0.58666,2.733333 -1.74666,2.733333 -0.66667,0 -1.24,-0.333333 -1.61334,-0.88 v -3.48 c 0.38667,-0.56 0.98667,-1.12 1.76,-1.12 z"/>
+ <path d="m 158.4751,82.299878 h -3.28 v 0.893334 h 2.16 v 7.173333 c 0,1.213333 0.84,1.933333 2.08,1.933333 0.72,0 1.29333,-0.16 1.66666,-0.36 l -0.29333,-0.813333 c -0.38667,0.146667 -0.76,0.24 -1.17333,0.24 -0.68,0 -1.16,-0.253333 -1.16,-0.946667 z"/>
+ <path d="m 168.76852,90.619878 v -3.373333 c 0,-1.386667 -0.88,-2.266667 -2.62667,-2.266667 -0.69333,0 -1.44,0.133334 -2.30666,0.44 l 0.30666,0.853334 c 0.72,-0.253334 1.36,-0.36 1.82667,-0.36 1.04,0 1.66667,0.373333 1.66667,1.4 v 0.573333 h -1.04 c -2.12,0 -3.28,0.813333 -3.28,2.253333 0,1.306667 0.85333,2.16 2.26666,2.16 0.90667,0 1.69334,-0.333333 2.2,-0.986666 0.18667,0.64 0.68,0.92 1.28,1 l 0.28,-0.8 c -0.4,-0.12 -0.57333,-0.333334 -0.57333,-0.893334 z m -2.90667,0.84 c -0.92,0 -1.34666,-0.453333 -1.34666,-1.333333 0,-0.906667 0.56,-1.466667 2.10666,-1.466667 h 1.01334 v 1.8 c -0.41334,0.626667 -1.08,1 -1.77334,1 z"/>
+ <path d="m 171.7286,92.153212 h 1.12 v -5.106667 c 0.37333,-0.56 1.08,-1.173333 1.90666,-1.173333 1.05334,0 1.2,0.573333 1.2,2.013333 v 4.266667 h 1.12 v -5.093334 c 0,-1.306666 -0.6,-2.08 -1.97333,-2.08 -0.82667,0 -1.76,0.413334 -2.32,1.133334 l -0.0933,-0.986667 h -0.96 z"/>
+ <path d="m 180.62201,89.033212 h 4.72 c 0.0133,-0.146667 0.0267,-0.36 0.0267,-0.6 0,-2.133334 -1.09333,-3.453334 -2.86666,-3.453334 -1.86667,0 -3.05334,1.546667 -3.05334,3.666667 0,2.186667 1.16,3.653333 3.21334,3.653333 0.86666,0 1.74666,-0.306666 2.4,-0.813333 l -0.52,-0.746667 c -0.62667,0.413334 -1.16,0.626667 -1.88,0.626667 -1.08,0 -1.98667,-0.706667 -2.04,-2.333333 z m 1.89333,-3.133334 c 1.06667,0 1.73333,0.773334 1.76,2.28 h -3.65333 c 0.0933,-1.546666 0.85333,-2.28 1.89333,-2.28 z"/>
+ <path d="m 193.31542,91.793212 -0.44,-0.76 c -0.37334,0.2 -0.82667,0.333333 -1.34667,0.333333 -0.96,0 -1.34667,-0.413333 -1.34667,-1.186667 v -4.173333 h 2.29334 l 0.14666,-0.88 h -2.44 v -1.72 l -1.12,0.133333 v 1.586667 h -1.61333 v 0.88 h 1.61333 v 4.186667 c 0,1.226666 0.85334,2.106666 2.36,2.106666 0.66667,0 1.4,-0.186666 1.89334,-0.506666 z"/>
+ <path d="m 200.76884,90.619878 v -3.373333 c 0,-1.386667 -0.88,-2.266667 -2.62667,-2.266667 -0.69333,0 -1.44,0.133334 -2.30666,0.44 l 0.30666,0.853334 c 0.72,-0.253334 1.36,-0.36 1.82667,-0.36 1.04,0 1.66667,0.373333 1.66667,1.4 v 0.573333 h -1.04 c -2.12,0 -3.28,0.813333 -3.28,2.253333 0,1.306667 0.85333,2.16 2.26666,2.16 0.90667,0 1.69334,-0.333333 2.2,-0.986666 0.18667,0.64 0.68,0.92 1.28,1 l 0.28,-0.8 c -0.4,-0.12 -0.57333,-0.333334 -0.57333,-0.893334 z m -2.90667,0.84 c -0.92,0 -1.34666,-0.453333 -1.34666,-1.333333 0,-0.906667 0.56,-1.466667 2.10666,-1.466667 h 1.01334 v 1.8 c -0.41334,0.626667 -1.08,1 -1.77334,1 z"/>
+ <path d="m 220.44124,81.846545 c -0.48,0 -0.8,0.333333 -0.8,0.786667 0,0.453333 0.32,0.786666 0.8,0.786666 0.49333,0 0.82666,-0.333333 0.82666,-0.786666 0,-0.453334 -0.33333,-0.786667 -0.82666,-0.786667 z m 0.89333,3.28 h -3.21333 v 0.893333 h 2.09333 v 5.24 h -2.16 v 0.893334 h 5.25333 v -0.893334 h -1.97333 z"/>
+ <path d="m 225.77465,92.153212 h 1.12 v -5.106667 c 0.37333,-0.56 1.08,-1.173333 1.90666,-1.173333 1.05334,0 1.2,0.573333 1.2,2.013333 v 4.266667 h 1.12 v -5.093334 c 0,-1.306666 -0.6,-2.08 -1.97333,-2.08 -0.82667,0 -1.76,0.413334 -2.32,1.133334 l -0.0933,-0.986667 h -0.96 z"/>
+ <path d="m 24.756068,101.79321 h -1.12 v 5.10667 c 0,1.30666 0.666666,2.06666 2.026666,2.06666 0.826667,0 1.693334,-0.38666 2.253334,-1.09333 l 0.09333,0.94667 h 0.96 v -7.02667 h -1.12 v 5.17333 c -0.386667,0.6 -1.133333,1.12 -1.906667,1.12 -0.813333,0 -1.186666,-0.4 -1.186666,-1.30666 z"/>
+ <path d="m 31.636149,108.81988 h 1.12 v -5.10667 c 0.373333,-0.56 1.08,-1.17333 1.906666,-1.17333 1.053334,0 1.2,0.57333 1.2,2.01333 v 4.26667 h 1.12 v -5.09334 c 0,-1.30666 -0.6,-2.08 -1.973333,-2.08 -0.826667,0 -1.76,0.41334 -2.32,1.13334 l -0.09333,-0.98667 h -0.96 z"/>
+ <path d="m 42.302896,98.513209 c -0.48,0 -0.8,0.333334 -0.8,0.786667 0,0.453333 0.32,0.786664 0.8,0.786664 0.493334,0 0.826667,-0.333331 0.826667,-0.786664 0,-0.453333 -0.333333,-0.786667 -0.826667,-0.786667 z m 0.893334,3.280001 h -3.213334 v 0.89333 h 2.093334 v 5.24 h -2.16 v 0.89334 h 5.253333 v -0.89334 H 43.19623 Z"/>
+ <path d="m 53.502978,101.79321 h -1.173333 l -2,6.01333 -2.026667,-6.01333 h -1.2 l 2.546667,7.02667 h 1.293333 z"/>
+ <path d="m 56.529725,105.69988 h 4.72 c 0.01333,-0.14667 0.02667,-0.36 0.02667,-0.6 0,-2.13334 -1.093334,-3.45334 -2.866667,-3.45334 -1.866666,0 -3.053333,1.54667 -3.053333,3.66667 0,2.18667 1.16,3.65333 3.213333,3.65333 0.866667,0 1.746667,-0.30666 2.4,-0.81333 l -0.52,-0.74667 c -0.626667,0.41334 -1.16,0.62667 -1.88,0.62667 -1.08,0 -1.986666,-0.70667 -2.04,-2.33333 z m 1.893334,-3.13334 c 1.066666,0 1.733333,0.77334 1.759999,2.28 h -3.653333 c 0.09333,-1.54666 0.853334,-2.28 1.893334,-2.28 z"/>
+ <path d="m 68.383139,101.64654 c -1.266667,0 -1.986667,0.66667 -2.52,1.81334 l -0.213334,-1.66667 h -1.946666 v 0.86667 h 1.106666 v 5.29333 h -1.106666 v 0.86667 h 3.653333 v -0.86667 h -1.426667 v -2.96 c 0.453334,-1.54667 1.226667,-2.32 2.306667,-2.32 h 0.06667 v 1.50667 h 0.906666 l 0.16,-2.38667 c -0.306666,-0.08 -0.6,-0.14667 -0.986666,-0.14667 z"/>
+ <path d="m 74.036556,108.04654 c -0.826667,0 -1.573333,-0.30666 -2.12,-0.76 l -0.626667,0.73334 c 0.6,0.52 1.466667,0.94666 2.746667,0.94666 1.493333,0 2.946666,-0.58666 2.946666,-2.09333 0,-1.30667 -0.906666,-1.78667 -2.279999,-2.16 -1.413334,-0.38667 -1.853334,-0.6 -1.853334,-1.24 0,-0.53333 0.4,-0.92 1.52,-0.92 0.906667,0 1.506667,0.28 2.026667,0.64 l 0.506666,-0.77333 c -0.599999,-0.42667 -1.426666,-0.77334 -2.559999,-0.77334 -1.586667,0 -2.666667,0.74667 -2.666667,1.92 0,1.22667 0.946667,1.66667 2.4,2.02667 1.493333,0.37333 1.693333,0.70667 1.693333,1.33333 0,0.68 -0.653333,1.12 -1.733333,1.12 z"/>
+ <path d="m 82.316636,101.64654 c -1.973333,0 -3.04,1.50667 -3.04,3.66667 0,2.21333 1.053333,3.65333 3.026667,3.65333 1.96,0 3.026666,-1.50666 3.026666,-3.66666 0,-2.21334 -1.04,-3.65334 -3.013333,-3.65334 z m 0,0.92 c 1.2,0 1.8,0.88 1.8,2.73334 0,1.88 -0.6,2.74666 -1.813333,2.74666 -1.213334,0 -1.813334,-0.86666 -1.813334,-2.73333 0,-1.86667 0.613334,-2.74667 1.826667,-2.74667 z"/>
+ <path d="m 116.85191,98.833209 c -1.45333,0 -2.56,0.813334 -2.56,2.106671 v 1.4 h -1.66667 v 0.89333 h 1.66667 v 5.58667 h 1.13333 v -5.58667 h 2.25334 l 0.12,-0.89333 h -2.37334 v -1.42667 c 0,-0.77333 0.49334,-1.160001 1.46667,-1.160001 0.53333,0 1.05333,0.09333 1.50667,0.293331 l 0.36,-0.839997 c -0.54667,-0.226667 -1.14667,-0.373334 -1.90667,-0.373334 z"/>
+ <path d="m 123.37199,98.513209 c -0.48,0 -0.8,0.333334 -0.8,0.786667 0,0.453333 0.32,0.786664 0.8,0.786664 0.49333,0 0.82666,-0.333331 0.82666,-0.786664 0,-0.453333 -0.33333,-0.786667 -0.82666,-0.786667 z m 0.89333,3.280001 h -3.21333 v 0.89333 h 2.09333 v 5.24 h -2.16 v 0.89334 h 5.25333 v -0.89334 h -1.97333 z"/>
+ <path d="m 131.89207,108.00654 c -1.21333,0 -2.09333,-0.78666 -2.09333,-2.66666 0,-1.85334 0.86666,-2.74667 2.08,-2.74667 0.62666,0 1.21333,0.21333 1.81333,0.61333 l 0.54667,-0.73333 c -0.65334,-0.54667 -1.44,-0.82667 -2.34667,-0.82667 -2.09333,0 -3.30667,1.58667 -3.30667,3.69334 0,2.2 1.2,3.62666 3.30667,3.62666 0.81333,0 1.76,-0.32 2.36,-0.84 l -0.53333,-0.73333 c -0.53334,0.36 -1.12,0.61333 -1.82667,0.61333 z"/>
+ <path d="m 142.29215,108.45988 -0.44,-0.76 c -0.37334,0.2 -0.82667,0.33333 -1.34667,0.33333 -0.96,0 -1.34667,-0.41333 -1.34667,-1.18667 v -4.17333 h 2.29334 l 0.14666,-0.88 h -2.44 v -1.72 l -1.12,0.13333 v 1.58667 h -1.61333 v 0.88 h 1.61333 v 4.18667 c 0,1.22666 0.85334,2.10666 2.36,2.10666 0.66667,0 1.4,-0.18666 1.89334,-0.50666 z"/>
+ <path d="m 147.37223,98.513209 c -0.48,0 -0.8,0.333334 -0.8,0.786667 0,0.453333 0.32,0.786664 0.8,0.786664 0.49333,0 0.82667,-0.333331 0.82667,-0.786664 0,-0.453333 -0.33334,-0.786667 -0.82667,-0.786667 z m 0.89333,3.280001 h -3.21333 v 0.89333 h 2.09333 v 5.24 h -2.16 v 0.89334 h 5.25334 v -0.89334 h -1.97334 z"/>
+ <path d="m 155.89231,108.00654 c -1.21333,0 -2.09333,-0.78666 -2.09333,-2.66666 0,-1.85334 0.86667,-2.74667 2.08,-2.74667 0.62667,0 1.21333,0.21333 1.81333,0.61333 l 0.54667,-0.73333 c -0.65333,-0.54667 -1.44,-0.82667 -2.34667,-0.82667 -2.09333,0 -3.30666,1.58667 -3.30666,3.69334 0,2.2 1.2,3.62666 3.30666,3.62666 0.81334,0 1.76,-0.32 2.36,-0.84 l -0.53333,-0.73333 c -0.53333,0.36 -1.12,0.61333 -1.82667,0.61333 z"/>
+ <path d="m 163.37239,98.513209 c -0.48,0 -0.8,0.333334 -0.8,0.786667 0,0.453333 0.32,0.786664 0.8,0.786664 0.49333,0 0.82667,-0.333331 0.82667,-0.786664 0,-0.453333 -0.33334,-0.786667 -0.82667,-0.786667 z m 0.89333,3.280001 h -3.21333 v 0.89333 h 2.09333 v 5.24 h -2.16 v 0.89334 h 5.25334 v -0.89334 h -1.97334 z"/>
+ <path d="m 171.3858,101.64654 c -1.97333,0 -3.04,1.50667 -3.04,3.66667 0,2.21333 1.05333,3.65333 3.02667,3.65333 1.96,0 3.02666,-1.50666 3.02666,-3.66666 0,-2.21334 -1.04,-3.65334 -3.01333,-3.65334 z m 0,0.92 c 1.2,0 1.8,0.88 1.8,2.73334 0,1.88 -0.6,2.74666 -1.81333,2.74666 -1.21334,0 -1.81334,-0.86666 -1.81334,-2.73333 0,-1.86667 0.61334,-2.74667 1.82667,-2.74667 z"/>
+ <path d="m 207.60109,106.27321 c 0,-1.74667 -1.25334,-2.34667 -2.69334,-2.76 -1.74666,-0.50667 -2.30666,-0.90667 -2.30666,-1.69333 0,-0.92 0.82666,-1.36 1.84,-1.36 0.77333,0 1.54666,0.25333 2.2,0.82666 l 0.69333,-0.74666 c -0.77333,-0.666671 -1.68,-1.053337 -2.93333,-1.053337 -1.76,0 -2.97334,0.986667 -2.97334,2.373337 0,1.45333 1.13334,2.12 2.96,2.65333 1.57334,0.45333 2,0.89333 2,1.78667 0,1.16 -1.01333,1.70666 -2.13333,1.70666 -1.12,0 -1.90667,-0.38666 -2.54667,-0.98666 l -0.69333,0.78666 c 0.77333,0.74667 1.88,1.16 3.22667,1.16 2.13333,0 3.36,-1.10666 3.36,-2.69333 z"/>
+ <path d="m 215.36116,108.45988 -0.44,-0.76 c -0.37333,0.2 -0.82666,0.33333 -1.34666,0.33333 -0.96,0 -1.34667,-0.41333 -1.34667,-1.18667 v -4.17333 h 2.29333 l 0.14667,-0.88 h -2.44 v -1.72 l -1.12,0.13333 v 1.58667 h -1.61333 v 0.88 h 1.61333 v 4.18667 c 0,1.22666 0.85333,2.10666 2.36,2.10666 0.66667,0 1.4,-0.18666 1.89333,-0.50666 z"/>
+ <path d="m 222.81457,107.28654 v -3.37333 c 0,-1.38667 -0.88,-2.26667 -2.62667,-2.26667 -0.69333,0 -1.43999,0.13334 -2.30666,0.44 l 0.30667,0.85334 c 0.72,-0.25334 1.35999,-0.36 1.82666,-0.36 1.04,0 1.66667,0.37333 1.66667,1.4 v 0.57333 h -1.04 c -2.12,0 -3.28,0.81333 -3.28,2.25333 0,1.30667 0.85333,2.16 2.26666,2.16 0.90667,0 1.69334,-0.33333 2.2,-0.98666 0.18667,0.64 0.68,0.92 1.28,1 l 0.28,-0.8 c -0.4,-0.12 -0.57333,-0.33334 -0.57333,-0.89334 z m -2.90667,0.84 c -0.91999,0 -1.34666,-0.45333 -1.34666,-1.33333 0,-0.90667 0.56,-1.46667 2.10666,-1.46667 h 1.01334 v 1.8 c -0.41334,0.62667 -1.08,1 -1.77334,1 z"/>
+ <path d="m 230.52133,101.64654 c -1.26667,0 -1.98667,0.66667 -2.52,1.81334 l -0.21333,-1.66667 h -1.94667 v 0.86667 h 1.10667 v 5.29333 h -1.10667 v 0.86667 h 3.65333 v -0.86667 H 228.068 v -2.96 c 0.45333,-1.54667 1.22666,-2.32 2.30666,-2.32 h 0.0667 v 1.50667 h 0.90667 l 0.16,-2.38667 c -0.30667,-0.08 -0.6,-0.14667 -0.98667,-0.14667 z"/>
+ <path d="m 30.236068,116.29987 h -1.066667 l -1.093333,7.92 -1.053334,-6.85333 h -1.413333 l -1.106667,6.85333 -0.973333,-7.92 h -1.16 l 1.28,9.18667 h 1.56 l 1.066667,-6.93333 1.053333,6.93333 h 1.52 z"/>
+ <path d="m 36.676149,123.95321 v -3.37334 c 0,-1.38666 -0.88,-2.26666 -2.626667,-2.26666 -0.693333,0 -1.44,0.13333 -2.306667,0.44 l 0.306667,0.85333 c 0.72,-0.25333 1.36,-0.36 1.826667,-0.36 1.04,0 1.666666,0.37333 1.666666,1.4 v 0.57333 h -1.04 c -2.12,0 -3.28,0.81334 -3.28,2.25334 0,1.30666 0.853334,2.16 2.266667,2.16 0.906667,0 1.693333,-0.33334 2.2,-0.98667 0.186667,0.64 0.68,0.92 1.28,1 l 0.28,-0.8 c -0.4,-0.12 -0.573333,-0.33333 -0.573333,-0.89333 z m -2.906667,0.84 c -0.92,0 -1.346667,-0.45334 -1.346667,-1.33334 0,-0.90666 0.56,-1.46666 2.106667,-1.46666 h 1.013333 v 1.8 c -0.413333,0.62666 -1.08,1 -1.773333,1 z"/>
+ <path d="m 44.382896,118.31321 c -1.266666,0 -1.986666,0.66666 -2.52,1.81333 l -0.213333,-1.66667 h -1.946667 v 0.86667 h 1.106667 v 5.29333 h -1.106667 v 0.86667 h 3.653334 v -0.86667 h -1.426667 v -2.96 c 0.453333,-1.54666 1.226667,-2.32 2.306667,-2.32 h 0.06667 v 1.50667 h 0.906667 l 0.16,-2.38667 c -0.306667,-0.08 -0.6,-0.14666 -0.986667,-0.14666 z"/>
+ <path d="m 50.036312,124.71321 c -0.826667,0 -1.573334,-0.30667 -2.12,-0.76 l -0.626667,0.73333 c 0.6,0.52 1.466667,0.94667 2.746667,0.94667 1.493333,0 2.946666,-0.58667 2.946666,-2.09334 0,-1.30666 -0.906666,-1.78666 -2.28,-2.16 -1.413333,-0.38666 -1.853333,-0.6 -1.853333,-1.24 0,-0.53333 0.4,-0.92 1.52,-0.92 0.906667,0 1.506667,0.28 2.026667,0.64 l 0.506666,-0.77333 c -0.6,-0.42667 -1.426666,-0.77333 -2.56,-0.77333 -1.586666,0 -2.666666,0.74666 -2.666666,1.92 0,1.22666 0.946666,1.66666 2.4,2.02666 1.493333,0.37334 1.693333,0.70667 1.693333,1.33334 0,0.68 -0.653333,1.12 -1.733333,1.12 z"/>
+ <path d="m 70.21146,120.81987 c 0,-2.8 0.92,-4.21333 2.84,-5.92 l -0.573333,-0.61333 c -2.173334,1.77333 -3.44,3.49333 -3.44,6.53333 0,3.04 1.266666,4.76 3.44,6.53334 l 0.573333,-0.61334 c -1.893333,-1.69333 -2.84,-3.13333 -2.84,-5.92 z"/>
+ <path d="m 77.758207,119.09987 h 0.986666 l 0.213334,-3.46666 h -1.4 z m 2.24,0 h 0.986666 l 0.2,-3.46666 h -1.4 z"/>
+ <path d="m 90.571624,122.87321 c 0,-1.56 -1.093333,-2.08 -2.12,-2.25334 0.88,-0.2 1.72,-0.81333 1.72,-2 0,-1.8 -1.64,-2.32 -3.253333,-2.32 h -2.266667 v 9.18667 h 2.48 c 1.68,0 3.44,-0.61333 3.44,-2.61333 z m -1.586667,-4.18667 c 0,1.06667 -0.613333,1.52 -1.693333,1.52 h -1.48 v -2.96 h 1.373333 c 1.106667,0 1.8,0.38667 1.8,1.44 z m 0.36,4.22667 c 0,1.36 -1.12,1.61333 -2.013333,1.61333 h -1.52 v -3.36 h 1.56 c 1.08,0 1.973333,0.34667 1.973333,1.74667 z"/>
+ <path d="m 93.598371,122.36654 h 4.72 c 0.01333,-0.14667 0.02667,-0.36 0.02667,-0.6 0,-2.13333 -1.093333,-3.45333 -2.866666,-3.45333 -1.866667,0 -3.053334,1.54666 -3.053334,3.66666 0,2.18667 1.16,3.65334 3.213334,3.65334 0.866666,0 1.746666,-0.30667 2.4,-0.81334 l -0.52,-0.74666 c -0.626667,0.41333 -1.16,0.62666 -1.88,0.62666 -1.08,0 -1.986667,-0.70666 -2.04,-2.33333 z m 1.893333,-3.13333 c 1.066667,0 1.733333,0.77333 1.76,2.28 h -3.653333 c 0.09333,-1.54667 0.853333,-2.28 1.893333,-2.28 z"/>
+ <path d="m 103.45179,115.63321 h -3.28 v 0.89333 h 2.16 v 7.17333 c 0,1.21334 0.84,1.93334 2.08,1.93334 0.72,0 1.29333,-0.16 1.66666,-0.36 l -0.29333,-0.81334 c -0.38667,0.14667 -0.76,0.24 -1.17333,0.24 -0.68,0 -1.16,-0.25333 -1.16,-0.94666 z"/>
+ <path d="m 111.45186,115.63321 h -3.28 v 0.89333 h 2.16 v 7.17333 c 0,1.21334 0.84,1.93334 2.08,1.93334 0.72,0 1.29334,-0.16 1.66667,-0.36 l -0.29333,-0.81334 c -0.38667,0.14667 -0.76,0.24 -1.17334,0.24 -0.68,0 -1.16,-0.25333 -1.16,-0.94666 z"/>
+ <path d="m 121.74528,123.95321 v -3.37334 c 0,-1.38666 -0.88,-2.26666 -2.62667,-2.26666 -0.69333,0 -1.44,0.13333 -2.30666,0.44 l 0.30666,0.85333 c 0.72,-0.25333 1.36,-0.36 1.82667,-0.36 1.04,0 1.66667,0.37333 1.66667,1.4 v 0.57333 h -1.04 c -2.12,0 -3.28,0.81334 -3.28,2.25334 0,1.30666 0.85333,2.16 2.26666,2.16 0.90667,0 1.69334,-0.33334 2.2,-0.98667 0.18667,0.64 0.68,0.92 1.28,1 l 0.28,-0.8 c -0.4,-0.12 -0.57333,-0.33333 -0.57333,-0.89333 z m -2.90667,0.84 c -0.92,0 -1.34666,-0.45334 -1.34666,-1.33334 0,-0.90666 0.56,-1.46666 2.10666,-1.46666 h 1.01334 v 1.8 c -0.41334,0.62666 -1.08,1 -1.77334,1 z"/>
+ <path d="m 143.60043,122.93987 c 0,-1.74666 -1.25333,-2.34666 -2.69333,-2.76 -1.74667,-0.50666 -2.30667,-0.90666 -2.30667,-1.69333 0,-0.92 0.82667,-1.36 1.84,-1.36 0.77333,0 1.54667,0.25333 2.2,0.82667 l 0.69333,-0.74667 c -0.77333,-0.66667 -1.68,-1.05333 -2.93333,-1.05333 -1.76,0 -2.97333,0.98666 -2.97333,2.37333 0,1.45333 1.13333,2.12 2.96,2.65333 1.57333,0.45334 2,0.89334 2,1.78667 0,1.16 -1.01334,1.70667 -2.13334,1.70667 -1.12,0 -1.90666,-0.38667 -2.54666,-0.98667 l -0.69334,0.78667 c 0.77334,0.74666 1.88,1.16 3.22667,1.16 2.13333,0 3.36,-1.10667 3.36,-2.69334 z"/>
+ <path d="m 151.36051,125.12654 -0.44,-0.76 c -0.37333,0.2 -0.82666,0.33333 -1.34666,0.33333 -0.96,0 -1.34667,-0.41333 -1.34667,-1.18666 v -4.17334 h 2.29333 l 0.14667,-0.88 h -2.44 v -1.72 l -1.12,0.13334 v 1.58666 h -1.61333 v 0.88 h 1.61333 v 4.18667 c 0,1.22667 0.85333,2.10667 2.36,2.10667 0.66667,0 1.4,-0.18667 1.89333,-0.50667 z"/>
+ <path d="m 154.66726,122.36654 h 4.72 c 0.0133,-0.14667 0.0267,-0.36 0.0267,-0.6 0,-2.13333 -1.09333,-3.45333 -2.86667,-3.45333 -1.86666,0 -3.05333,1.54666 -3.05333,3.66666 0,2.18667 1.16,3.65334 3.21333,3.65334 0.86667,0 1.74667,-0.30667 2.4,-0.81334 l -0.52,-0.74666 c -0.62666,0.41333 -1.16,0.62666 -1.88,0.62666 -1.08,0 -1.98666,-0.70666 -2.04,-2.33333 z m 1.89334,-3.13333 c 1.06666,0 1.73333,0.77333 1.76,2.28 h -3.65334 c 0.0933,-1.54667 0.85334,-2.28 1.89334,-2.28 z"/>
+ <path d="m 164.52067,115.63321 h -3.28 v 0.89333 h 2.16 v 7.17333 c 0,1.21334 0.84,1.93334 2.08,1.93334 0.72,0 1.29334,-0.16 1.66667,-0.36 l -0.29333,-0.81334 c -0.38667,0.14667 -0.76,0.24 -1.17334,0.24 -0.68,0 -1.16,-0.25333 -1.16,-0.94666 z"/>
+ <path d="m 172.52075,115.63321 h -3.28 v 0.89333 h 2.16 v 7.17333 c 0,1.21334 0.84,1.93334 2.08,1.93334 0.72,0 1.29333,-0.16 1.66667,-0.36 l -0.29334,-0.81334 c -0.38666,0.14667 -0.76,0.24 -1.17333,0.24 -0.68,0 -1.16,-0.25333 -1.16,-0.94666 z"/>
+ <path d="m 182.81417,123.95321 v -3.37334 c 0,-1.38666 -0.88,-2.26666 -2.62666,-2.26666 -0.69334,0 -1.44,0.13333 -2.30667,0.44 l 0.30667,0.85333 c 0.72,-0.25333 1.36,-0.36 1.82666,-0.36 1.04,0 1.66667,0.37333 1.66667,1.4 v 0.57333 h -1.04 c -2.12,0 -3.28,0.81334 -3.28,2.25334 0,1.30666 0.85333,2.16 2.26667,2.16 0.90666,0 1.69333,-0.33334 2.2,-0.98667 0.18666,0.64 0.68,0.92 1.28,1 l 0.28,-0.8 c -0.4,-0.12 -0.57334,-0.33333 -0.57334,-0.89333 z m -2.90666,0.84 c -0.92,0 -1.34667,-0.45334 -1.34667,-1.33334 0,-0.90666 0.56,-1.46666 2.10667,-1.46666 h 1.01333 v 1.8 c -0.41333,0.62666 -1.08,1 -1.77333,1 z"/>
+ <path d="m 190.52092,118.31321 c -1.26667,0 -1.98667,0.66666 -2.52,1.81333 l -0.21334,-1.66667 h -1.94666 v 0.86667 h 1.10666 v 5.29333 h -1.10666 v 0.86667 h 3.65333 v -0.86667 h -1.42667 v -2.96 c 0.45334,-1.54666 1.22667,-2.32 2.30667,-2.32 h 0.0667 v 1.50667 h 0.90666 l 0.16,-2.38667 c -0.30666,-0.08 -0.6,-0.14666 -0.98666,-0.14666 z"/>
+ <path d="m 196.44099,115.17987 c -0.48,0 -0.8,0.33334 -0.8,0.78667 0,0.45333 0.32,0.78667 0.8,0.78667 0.49334,0 0.82667,-0.33334 0.82667,-0.78667 0,-0.45333 -0.33333,-0.78667 -0.82667,-0.78667 z m 0.89334,3.28 h -3.21334 v 0.89334 h 2.09334 v 5.24 h -2.16 v 0.89333 h 5.25333 v -0.89333 h -1.97333 z"/>
+ <path d="m 206.81442,123.95321 v -3.37334 c 0,-1.38666 -0.88,-2.26666 -2.62667,-2.26666 -0.69333,0 -1.44,0.13333 -2.30666,0.44 l 0.30666,0.85333 c 0.72,-0.25333 1.36,-0.36 1.82667,-0.36 1.04,0 1.66667,0.37333 1.66667,1.4 v 0.57333 h -1.04 c -2.12,0 -3.28,0.81334 -3.28,2.25334 0,1.30666 0.85333,2.16 2.26666,2.16 0.90667,0 1.69334,-0.33334 2.2,-0.98667 0.18667,0.64 0.68,0.92 1.28,1 l 0.28,-0.8 c -0.4,-0.12 -0.57333,-0.33333 -0.57333,-0.89333 z m -2.90667,0.84 c -0.92,0 -1.34666,-0.45334 -1.34666,-1.33334 0,-0.90666 0.56,-1.46666 2.10666,-1.46666 h 1.01334 v 1.8 c -0.41334,0.62666 -1.08,1 -1.77334,1 z"/>
+ <path d="m 210.82783,119.09987 h 0.98667 l 0.21333,-3.46666 h -1.4 z m 2.24,0 h 0.98667 l 0.2,-3.46666 h -1.4 z"/>
+ <path d="m 221.60124,120.81987 c 0,2.78667 -0.94667,4.22667 -2.84,5.92 l 0.57333,0.61334 c 2.17333,-1.77334 3.44,-3.49334 3.44,-6.53334 0,-3.04 -1.26667,-4.76 -3.44,-6.53333 l -0.57333,0.61333 c 1.92,1.70667 2.84,3.12 2.84,5.92 z"/>
+ <path d="m 228.44131,123.28654 c -0.6,0 -1.06666,0.48 -1.06666,1.08 0,0.34667 0.17333,0.69333 0.42666,0.88 l -0.62666,2.62667 h 1.01333 l 1.08,-2.46667 c 0.18667,-0.41333 0.25333,-0.72 0.25333,-1.05333 0,-0.58667 -0.46666,-1.06667 -1.08,-1.06667 z"/>
+ <path d="m 26.302734,131.84655 c -0.48,0 -0.8,0.33333 -0.8,0.78666 0,0.45334 0.32,0.78667 0.8,0.78667 0.493334,0 0.826667,-0.33333 0.826667,-0.78667 0,-0.45333 -0.333333,-0.78666 -0.826667,-0.78666 z m 0.893334,3.28 h -3.213334 v 0.89333 h 2.093334 v 5.24 h -2.16 v 0.89333 h 5.253333 v -0.89333 h -1.973333 z"/>
+ <path d="m 31.636149,142.15321 h 1.12 v -5.10667 c 0.373333,-0.56 1.08,-1.17333 1.906666,-1.17333 1.053334,0 1.2,0.57333 1.2,2.01333 v 4.26667 h 1.12 v -5.09333 c 0,-1.30667 -0.6,-2.08 -1.973333,-2.08 -0.826667,0 -1.76,0.41333 -2.32,1.13333 l -0.09333,-0.98666 h -0.96 z"/>
+ <path d="m 50.748499,141.37988 c -0.826667,0 -1.573334,-0.30667 -2.12,-0.76 l -0.626667,0.73333 c 0.6,0.52 1.466667,0.94667 2.746667,0.94667 1.493333,0 2.946666,-0.58667 2.946666,-2.09334 0,-1.30666 -0.906666,-1.78666 -2.28,-2.16 -1.413333,-0.38666 -1.853333,-0.6 -1.853333,-1.24 0,-0.53333 0.4,-0.91999 1.52,-0.91999 0.906667,0 1.506667,0.27999 2.026667,0.63999 l 0.506666,-0.77333 c -0.6,-0.42666 -1.426666,-0.77333 -2.56,-0.77333 -1.586666,0 -2.666666,0.74667 -2.666666,1.92 0,1.22666 0.946666,1.66666 2.4,2.02666 1.493333,0.37334 1.693333,0.70667 1.693333,1.33334 0,0.68 -0.653333,1.12 -1.733333,1.12 z"/>
+ <path d="m 62.188581,135.12655 h -1.16 l -1.986667,6.17333 -2.013333,-6.17333 h -1.186667 l 2.44,7.02666 h 0.373333 c -0.36,1.08 -0.786666,1.68 -2.226666,1.93333 l 0.16,0.89334 c 1.866666,-0.2 2.653333,-1.34667 3.146666,-2.78667 z"/>
+ <path d="m 66.748661,141.37988 c -0.826667,0 -1.573334,-0.30667 -2.12,-0.76 l -0.626667,0.73333 c 0.6,0.52 1.466667,0.94667 2.746667,0.94667 1.493333,0 2.946666,-0.58667 2.946666,-2.09334 0,-1.30666 -0.906666,-1.78666 -2.28,-2.16 -1.413333,-0.38666 -1.853333,-0.6 -1.853333,-1.24 0,-0.53333 0.4,-0.91999 1.52,-0.91999 0.906667,0 1.506667,0.27999 2.026667,0.63999 l 0.506666,-0.77333 c -0.6,-0.42666 -1.426666,-0.77333 -2.56,-0.77333 -1.586666,0 -2.666666,0.74667 -2.666666,1.92 0,1.22666 0.946666,1.66666 2.4,2.02666 1.493333,0.37334 1.693333,0.70667 1.693333,1.33334 0,0.68 -0.653333,1.12 -1.733333,1.12 z"/>
+ <path d="m 77.935407,141.79321 -0.44,-0.76 c -0.373333,0.2 -0.826666,0.33333 -1.346666,0.33333 -0.96,0 -1.346667,-0.41333 -1.346667,-1.18666 v -4.17334 h 2.293333 l 0.146667,-0.87999 h -2.44 v -1.72 l -1.12,0.13333 v 1.58667 h -1.613333 v 0.87999 h 1.613333 v 4.18667 c 0,1.22667 0.853333,2.10667 2.36,2.10667 0.666667,0 1.4,-0.18667 1.893333,-0.50667 z"/>
+ <path d="m 81.242154,139.03321 h 4.72 c 0.01333,-0.14667 0.02667,-0.36 0.02667,-0.6 0,-2.13333 -1.093333,-3.45333 -2.866667,-3.45333 -1.866666,0 -3.053333,1.54666 -3.053333,3.66666 0,2.18667 1.16,3.65334 3.213333,3.65334 0.866667,0 1.746667,-0.30667 2.4,-0.81334 l -0.52,-0.74666 c -0.626666,0.41333 -1.16,0.62666 -1.88,0.62666 -1.08,0 -1.986666,-0.70666 -2.04,-2.33333 z m 1.893334,-3.13333 c 1.066666,0 1.733333,0.77333 1.76,2.28 h -3.653334 c 0.09333,-1.54667 0.853334,-2.28 1.893334,-2.28 z"/>
+ <path d="m 92.975571,134.97988 c -0.706666,0 -1.16,0.37333 -1.546666,0.93333 -0.213334,-0.72 -0.733333,-0.93333 -1.266667,-0.93333 -0.706666,0 -1.146666,0.42667 -1.52,0.97333 l -0.08,-0.82666 h -0.866666 v 7.02666 h 1.026666 v -5.45333 c 0.386667,-0.6 0.786667,-0.84 1.226667,-0.84 0.506667,0 0.546667,0.36 0.546667,1.25333 v 5.04 h 1.039999 v -5.45333 c 0.386667,-0.6 0.8,-0.84 1.226667,-0.84 0.506667,0 0.546667,0.36 0.546667,1.25333 v 5.04 h 1.026666 v -5.22667 c 0,-1.61333 -0.68,-1.94666 -1.36,-1.94666 z"/>
+ <path d="m 101.38898,140.61988 v -3.37334 c 0,-1.38666 -0.88,-2.26666 -2.626666,-2.26666 -0.693333,0 -1.44,0.13333 -2.306666,0.44 l 0.306667,0.85333 c 0.719999,-0.25333 1.359999,-0.36 1.826666,-0.36 1.04,0 1.666669,0.37333 1.666669,1.4 v 0.57333 h -1.040002 c -2.12,0 -3.28,0.81334 -3.28,2.25334 0,1.30666 0.853333,2.16 2.266666,2.16 0.906667,0 1.693334,-0.33334 2.199996,-0.98667 0.18667,0.64 0.68,0.92 1.28,1 l 0.28,-0.8 c -0.4,-0.12 -0.57333,-0.33333 -0.57333,-0.89333 z m -2.906666,0.84 c -0.92,0 -1.346666,-0.45334 -1.346666,-1.33334 0,-0.90666 0.56,-1.46666 2.106666,-1.46666 h 1.013336 v 1.8 c -0.413336,0.62666 -1.080002,1 -1.773336,1 z"/>
+ <path d="m 109.93573,141.79321 -0.44,-0.76 c -0.37333,0.2 -0.82666,0.33333 -1.34666,0.33333 -0.96,0 -1.34667,-0.41333 -1.34667,-1.18666 v -4.17334 h 2.29333 l 0.14667,-0.87999 h -2.44 v -1.72 l -1.12,0.13333 v 1.58667 h -1.61333 v 0.87999 h 1.61333 v 4.18667 c 0,1.22667 0.85333,2.10667 2.36,2.10667 0.66667,0 1.4,-0.18667 1.89333,-0.50667 z"/>
+ <path d="m 113.24248,139.03321 h 4.72 c 0.0133,-0.14667 0.0267,-0.36 0.0267,-0.6 0,-2.13333 -1.09333,-3.45333 -2.86667,-3.45333 -1.86666,0 -3.05333,1.54666 -3.05333,3.66666 0,2.18667 1.16,3.65334 3.21333,3.65334 0.86667,0 1.74667,-0.30667 2.4,-0.81334 l -0.52,-0.74666 c -0.62666,0.41333 -1.16,0.62666 -1.88,0.62666 -1.08,0 -1.98666,-0.70666 -2.04,-2.33333 z m 1.89334,-3.13333 c 1.06666,0 1.73333,0.77333 1.76,2.28 h -3.65334 c 0.0933,-1.54667 0.85334,-2.28 1.89334,-2.28 z"/>
+ <path d="m 131.4615,141.37988 c -0.82667,0 -1.57334,-0.30667 -2.12,-0.76 l -0.62667,0.73333 c 0.6,0.52 1.46667,0.94667 2.74667,0.94667 1.49333,0 2.94666,-0.58667 2.94666,-2.09334 0,-1.30666 -0.90666,-1.78666 -2.28,-2.16 -1.41333,-0.38666 -1.85333,-0.6 -1.85333,-1.24 0,-0.53333 0.4,-0.91999 1.52,-0.91999 0.90667,0 1.50667,0.27999 2.02667,0.63999 l 0.50666,-0.77333 c -0.6,-0.42666 -1.42666,-0.77333 -2.56,-0.77333 -1.58666,0 -2.66666,0.74667 -2.66666,1.92 0,1.22666 0.94666,1.66666 2.4,2.02666 1.49333,0.37334 1.69333,0.70667 1.69333,1.33334 0,0.68 -0.65333,1.12 -1.73333,1.12 z"/>
+ <path d="m 139.74157,134.97988 c -1.97333,0 -3.04,1.50666 -3.04,3.66666 0,2.21334 1.05334,3.65334 3.02667,3.65334 1.96,0 3.02667,-1.50667 3.02667,-3.66667 0,-2.21333 -1.04,-3.65333 -3.01334,-3.65333 z m 0,0.92 c 1.2,0 1.8,0.88 1.8,2.73333 0,1.88 -0.6,2.74667 -1.81333,2.74667 -1.21333,0 -1.81333,-0.86667 -1.81333,-2.73334 0,-1.86666 0.61333,-2.74666 1.82666,-2.74666 z"/>
+ <path d="m 147.80832,132.29988 h -3.28 v 0.89333 h 2.16 v 7.17333 c 0,1.21334 0.84,1.93334 2.08,1.93334 0.72,0 1.29334,-0.16 1.66667,-0.36 l -0.29333,-0.81334 c -0.38667,0.14667 -0.76,0.24 -1.17334,0.24 -0.68,0 -1.16,-0.25333 -1.16,-0.94666 z"/>
+ <path d="m 158.10174,140.61988 v -3.37334 c 0,-1.38666 -0.88,-2.26666 -2.62666,-2.26666 -0.69334,0 -1.44,0.13333 -2.30667,0.44 l 0.30667,0.85333 c 0.72,-0.25333 1.36,-0.36 1.82666,-0.36 1.04,0 1.66667,0.37333 1.66667,1.4 v 0.57333 h -1.04 c -2.12,0 -3.28,0.81334 -3.28,2.25334 0,1.30666 0.85333,2.16 2.26667,2.16 0.90666,0 1.69333,-0.33334 2.2,-0.98667 0.18666,0.64 0.68,0.92 1.28,1 l 0.28,-0.8 c -0.4,-0.12 -0.57334,-0.33333 -0.57334,-0.89333 z m -2.90666,0.84 c -0.92,0 -1.34667,-0.45334 -1.34667,-1.33334 0,-0.90666 0.56,-1.46666 2.10667,-1.46666 h 1.01333 v 1.8 c -0.41333,0.62666 -1.08,1 -1.77333,1 z"/>
+ <path d="m 165.80848,134.97988 c -1.26666,0 -1.98666,0.66667 -2.51999,1.81333 l -0.21334,-1.66666 h -1.94666 v 0.86666 h 1.10666 v 5.29333 h -1.10666 v 0.86667 h 3.65333 v -0.86667 h -1.42667 v -2.96 c 0.45334,-1.54666 1.22667,-2.32 2.30667,-2.32 h 0.0667 v 1.50667 h 0.90667 l 0.16,-2.38666 c -0.30667,-0.08 -0.6,-0.14667 -0.98667,-0.14667 z"/>
+ <path d="m 169.95523,139.03321 h 4.72 c 0.0133,-0.14667 0.0267,-0.36 0.0267,-0.6 0,-2.13333 -1.09333,-3.45333 -2.86666,-3.45333 -1.86667,0 -3.05334,1.54666 -3.05334,3.66666 0,2.18667 1.16,3.65334 3.21334,3.65334 0.86666,0 1.74666,-0.30667 2.4,-0.81334 l -0.52,-0.74666 c -0.62667,0.41333 -1.16,0.62666 -1.88,0.62666 -1.08,0 -1.98667,-0.70666 -2.04,-2.33333 z m 1.89333,-3.13333 c 1.06667,0 1.73333,0.77333 1.76,2.28 h -3.65333 c 0.0933,-1.54667 0.85333,-2.28 1.89333,-2.28 z"/>
+ <path d="m 191.60092,139.60654 c 0,-1.74666 -1.25334,-2.34666 -2.69334,-2.76 -1.74666,-0.50666 -2.30666,-0.90666 -2.30666,-1.69333 0,-0.92 0.82666,-1.36 1.84,-1.36 0.77333,0 1.54666,0.25334 2.2,0.82667 l 0.69333,-0.74667 c -0.77333,-0.66666 -1.68,-1.05333 -2.93333,-1.05333 -1.76,0 -2.97334,0.98667 -2.97334,2.37333 0,1.45333 1.13334,2.12 2.96,2.65333 1.57334,0.45334 2,0.89334 2,1.78667 0,1.16 -1.01333,1.70667 -2.13333,1.70667 -1.12,0 -1.90667,-0.38667 -2.54667,-0.98667 l -0.69333,0.78667 c 0.77333,0.74666 1.88,1.16 3.22667,1.16 2.13333,0 3.36,-1.10667 3.36,-2.69334 z"/>
+ <path d="m 199.61433,135.12655 h -1.16 l -1.98667,6.17333 -2.01333,-6.17333 h -1.18667 l 2.44,7.02666 h 0.37333 c -0.36,1.08 -0.78666,1.68 -2.22666,1.93333 l 0.16,0.89334 c 1.86666,-0.2 2.65333,-1.34667 3.14666,-2.78667 z"/>
+ <path d="m 204.17442,141.37988 c -0.82667,0 -1.57333,-0.30667 -2.12,-0.76 l -0.62667,0.73333 c 0.6,0.52 1.46667,0.94667 2.74667,0.94667 1.49333,0 2.94667,-0.58667 2.94667,-2.09334 0,-1.30666 -0.90667,-1.78666 -2.28,-2.16 -1.41334,-0.38666 -1.85334,-0.6 -1.85334,-1.24 0,-0.53333 0.4,-0.91999 1.52,-0.91999 0.90667,0 1.50667,0.27999 2.02667,0.63999 l 0.50667,-0.77333 c -0.6,-0.42666 -1.42667,-0.77333 -2.56,-0.77333 -1.58667,0 -2.66667,0.74667 -2.66667,1.92 0,1.22666 0.94667,1.66666 2.4,2.02666 1.49333,0.37334 1.69333,0.70667 1.69333,1.33334 0,0.68 -0.65333,1.12 -1.73333,1.12 z"/>
+ <path d="m 215.36116,141.79321 -0.44,-0.76 c -0.37333,0.2 -0.82666,0.33333 -1.34666,0.33333 -0.96,0 -1.34667,-0.41333 -1.34667,-1.18666 v -4.17334 h 2.29333 l 0.14667,-0.87999 h -2.44 v -1.72 l -1.12,0.13333 v 1.58667 h -1.61333 v 0.87999 h 1.61333 v 4.18667 c 0,1.22667 0.85333,2.10667 2.36,2.10667 0.66667,0 1.4,-0.18667 1.89333,-0.50667 z"/>
+ <path d="m 218.66791,139.03321 h 4.71999 c 0.0133,-0.14667 0.0267,-0.36 0.0267,-0.6 0,-2.13333 -1.09333,-3.45333 -2.86667,-3.45333 -1.86666,0 -3.05333,1.54666 -3.05333,3.66666 0,2.18667 1.16,3.65334 3.21333,3.65334 0.86667,0 1.74667,-0.30667 2.4,-0.81334 l -0.52,-0.74666 c -0.62666,0.41333 -1.16,0.62666 -1.88,0.62666 -1.08,0 -1.98666,-0.70666 -2.03999,-2.33333 z m 1.89333,-3.13333 c 1.06666,0 1.73333,0.77333 1.76,2.28 h -3.65333 c 0.0933,-1.54667 0.85333,-2.28 1.89333,-2.28 z"/>
+ <path d="m 225.77465,138.99321 h 5.33333 v -0.96 h -5.33333 z"/>
+ <path d="m 28.262734,151.64655 c -0.706666,0 -1.16,0.37333 -1.546666,0.93333 -0.213334,-0.72 -0.733334,-0.93333 -1.266667,-0.93333 -0.706667,0 -1.146667,0.42667 -1.52,0.97333 l -0.08,-0.82666 h -0.866667 v 7.02666 h 1.026667 v -5.45333 c 0.386667,-0.6 0.786667,-0.84 1.226667,-0.84 0.506666,0 0.546666,0.36 0.546666,1.25333 v 5.04 h 1.04 v -5.45333 c 0.386667,-0.6 0.8,-0.84 1.226667,-0.84 0.506667,0 0.546667,0.36 0.546667,1.25333 v 5.04 h 1.026666 v -5.22666 c 0,-1.61334 -0.68,-1.94667 -1.36,-1.94667 z"/>
+ <path d="m 36.676149,157.28655 v -3.37333 c 0,-1.38667 -0.88,-2.26667 -2.626667,-2.26667 -0.693333,0 -1.44,0.13333 -2.306667,0.44 l 0.306667,0.85333 c 0.72,-0.25333 1.36,-0.36 1.826667,-0.36 1.04,0 1.666666,0.37334 1.666666,1.4 v 0.57334 h -1.04 c -2.12,0 -3.28,0.81333 -3.28,2.25333 0,1.30667 0.853334,2.16 2.266667,2.16 0.906667,0 1.693333,-0.33333 2.2,-0.98667 0.186667,0.64 0.68,0.92 1.28,1 l 0.28,-0.8 c -0.4,-0.12 -0.573333,-0.33333 -0.573333,-0.89333 z m -2.906667,0.84 c -0.92,0 -1.346667,-0.45333 -1.346667,-1.33333 0,-0.90667 0.56,-1.46667 2.106667,-1.46667 h 1.013333 v 1.8 c -0.413333,0.62667 -1.08,1 -1.773333,1 z"/>
+ <path d="m 62.455271,149.48655 c -2.12,0 -3.933333,1.64 -3.933333,4.73333 0,3.09334 1.746667,4.74667 3.986667,4.74667 1.306666,0 2.186666,-0.45333 2.746666,-1 l -0.6,-0.74667 c -0.493333,0.38667 -1.106666,0.76 -2.133333,0.76 -1.573333,0 -2.786667,-1.02666 -2.786667,-3.76 0,-2.8 1.306667,-3.76 2.8,-3.76 0.706667,0 1.346667,0.18667 1.933334,0.68 l 0.653333,-0.76 c -0.733333,-0.57333 -1.466667,-0.89333 -2.666667,-0.89333 z"/>
+ <path d="m 69.695355,151.64655 c -1.973333,0 -3.04,1.50667 -3.04,3.66667 0,2.21333 1.053334,3.65333 3.026667,3.65333 1.96,0 3.026667,-1.50667 3.026667,-3.66667 0,-2.21333 -1.04,-3.65333 -3.013334,-3.65333 z m 0,0.92 c 1.2,0 1.8,0.88 1.8,2.73333 0,1.88 -0.6,2.74667 -1.813333,2.74667 -1.213333,0 -1.813333,-0.86667 -1.813333,-2.73333 0,-1.86667 0.613333,-2.74667 1.826666,-2.74667 z"/>
+ <path d="m 79.762102,151.64655 c -1.266667,0 -1.986667,0.66667 -2.52,1.81333 l -0.213333,-1.66666 h -1.946667 v 0.86666 h 1.106667 v 5.29334 h -1.106667 v 0.86666 h 3.653333 v -0.86666 h -1.426666 v -2.96 c 0.453333,-1.54667 1.226666,-2.32 2.306666,-2.32 h 0.06667 v 1.50666 h 0.906667 l 0.16,-2.38666 c -0.306667,-0.08 -0.6,-0.14667 -0.986667,-0.14667 z"/>
+ <path d="m 84.135516,151.79322 h -1.12 v 5.10666 c 0,1.30667 0.666666,2.06667 2.026666,2.06667 0.826667,0 1.693334,-0.38667 2.253334,-1.09333 l 0.09333,0.94666 h 0.96 v -7.02666 h -1.12 v 5.17333 c -0.386667,0.6 -1.133333,1.12 -1.906667,1.12 -0.813333,0 -1.186666,-0.4 -1.186666,-1.30667 z"/>
+ <path d="m 93.415599,158.04655 c -0.826666,0 -1.573333,-0.30667 -2.119999,-0.76 l -0.626667,0.73333 c 0.6,0.52 1.466667,0.94667 2.746666,0.94667 1.493334,0 2.946667,-0.58667 2.946667,-2.09333 0,-1.30667 -0.906667,-1.78667 -2.28,-2.16 -1.413333,-0.38667 -1.853333,-0.6 -1.853333,-1.24 0,-0.53334 0.4,-0.92 1.52,-0.92 0.906666,0 1.506666,0.28 2.026666,0.64 l 0.506667,-0.77334 c -0.6,-0.42666 -1.426667,-0.77333 -2.56,-0.77333 -1.586666,0 -2.666666,0.74667 -2.666666,1.92 0,1.22667 0.946666,1.66667 2.399999,2.02667 1.493334,0.37333 1.693334,0.70666 1.693334,1.33333 0,0.68 -0.653334,1.12 -1.733334,1.12 z"/>
+ <path d="m 102.20234,158.00655 c -1.21333,0 -2.09333,-0.78667 -2.09333,-2.66667 0,-1.85333 0.86667,-2.74666 2.08,-2.74666 0.62667,0 1.21333,0.21333 1.81333,0.61333 l 0.54667,-0.73333 c -0.65333,-0.54667 -1.44,-0.82667 -2.34667,-0.82667 -2.09333,0 -3.306664,1.58667 -3.306664,3.69333 0,2.2 1.200004,3.62667 3.306664,3.62667 0.81334,0 1.76,-0.32 2.36,-0.84 l -0.53333,-0.73333 c -0.53333,0.36 -1.12,0.61333 -1.82667,0.61333 z"/>
+ <path d="m 112.05576,157.28655 v -3.37333 c 0,-1.38667 -0.88,-2.26667 -2.62667,-2.26667 -0.69333,0 -1.44,0.13333 -2.30666,0.44 l 0.30666,0.85333 c 0.72,-0.25333 1.36,-0.36 1.82667,-0.36 1.04,0 1.66667,0.37334 1.66667,1.4 v 0.57334 h -1.04 c -2.12,0 -3.28,0.81333 -3.28,2.25333 0,1.30667 0.85333,2.16 2.26666,2.16 0.90667,0 1.69334,-0.33333 2.2,-0.98667 0.18667,0.64 0.68,0.92 1.28,1 l 0.28,-0.8 c -0.4,-0.12 -0.57333,-0.33333 -0.57333,-0.89333 z m -2.90667,0.84 c -0.92,0 -1.34666,-0.45333 -1.34666,-1.33333 0,-0.90667 0.56,-1.46667 2.10666,-1.46667 h 1.01334 v 1.8 c -0.41334,0.62667 -1.08,1 -1.77334,1 z"/>
+ <path d="m 115.01584,158.81988 h 1.12 v -5.10666 c 0.37334,-0.56 1.08,-1.17334 1.90667,-1.17334 1.05333,0 1.2,0.57334 1.2,2.01334 v 4.26666 h 1.12 v -5.09333 c 0,-1.30667 -0.6,-2.08 -1.97333,-2.08 -0.82667,0 -1.76,0.41333 -2.32,1.13333 l -0.0933,-0.98666 h -0.96 z"/>
+ <path d="m 128.60259,158.45988 -0.44,-0.76 c -0.37334,0.2 -0.82667,0.33334 -1.34667,0.33334 -0.96,0 -1.34667,-0.41334 -1.34667,-1.18667 v -4.17333 h 2.29334 l 0.14666,-0.88 h -2.44 v -1.72 l -1.12,0.13333 v 1.58667 h -1.61333 v 0.88 h 1.61333 v 4.18666 c 0,1.22667 0.85334,2.10667 2.36,2.10667 0.66667,0 1.4,-0.18667 1.89334,-0.50667 z"/>
+ <path d="m 152.79505,158.04655 c -0.82667,0 -1.57334,-0.30667 -2.12,-0.76 l -0.62667,0.73333 c 0.6,0.52 1.46667,0.94667 2.74667,0.94667 1.49333,0 2.94666,-0.58667 2.94666,-2.09333 0,-1.30667 -0.90666,-1.78667 -2.28,-2.16 -1.41333,-0.38667 -1.85333,-0.6 -1.85333,-1.24 0,-0.53334 0.4,-0.92 1.52,-0.92 0.90667,0 1.50667,0.28 2.02667,0.64 l 0.50666,-0.77334 c -0.6,-0.42666 -1.42666,-0.77333 -2.56,-0.77333 -1.58666,0 -2.66666,0.74667 -2.66666,1.92 0,1.22667 0.94666,1.66667 2.4,2.02667 1.49333,0.37333 1.69333,0.70666 1.69333,1.33333 0,0.68 -0.65333,1.12 -1.73333,1.12 z"/>
+ <path d="m 161.0618,148.51322 c -0.48,0 -0.8,0.33333 -0.8,0.78666 0,0.45334 0.32,0.78667 0.8,0.78667 0.49333,0 0.82666,-0.33333 0.82666,-0.78667 0,-0.45333 -0.33333,-0.78666 -0.82666,-0.78666 z m 0.89333,3.28 h -3.21333 v 0.89333 h 2.09333 v 5.24 h -2.16 v 0.89333 h 5.25333 v -0.89333 h -1.97333 z"/>
+ <path d="m 171.98187,158.45988 -0.44,-0.76 c -0.37333,0.2 -0.82666,0.33334 -1.34666,0.33334 -0.96,0 -1.34667,-0.41334 -1.34667,-1.18667 v -4.17333 h 2.29333 l 0.14667,-0.88 h -2.44 v -1.72 l -1.12,0.13333 v 1.58667 h -1.61333 v 0.88 h 1.61333 v 4.18666 c 0,1.22667 0.85333,2.10667 2.36,2.10667 0.66667,0 1.4,-0.18667 1.89333,-0.50667 z"/>
+ <path d="m 175.51528,151.79322 h -1.12 v 5.10666 c 0,1.30667 0.66667,2.06667 2.02667,2.06667 0.82667,0 1.69333,-0.38667 2.25333,-1.09333 l 0.0933,0.94666 h 0.96 v -7.02666 h -1.12 v 5.17333 c -0.38667,0.6 -1.13334,1.12 -1.90667,1.12 -0.81333,0 -1.18667,-0.4 -1.18667,-1.30667 z"/>
+ <path d="m 184.79538,158.04655 c -0.82667,0 -1.57334,-0.30667 -2.12,-0.76 l -0.62667,0.73333 c 0.6,0.52 1.46667,0.94667 2.74667,0.94667 1.49333,0 2.94666,-0.58667 2.94666,-2.09333 0,-1.30667 -0.90666,-1.78667 -2.28,-2.16 -1.41333,-0.38667 -1.85333,-0.6 -1.85333,-1.24 0,-0.53334 0.4,-0.92 1.52,-0.92 0.90667,0 1.50667,0.28 2.02667,0.64 l 0.50666,-0.77334 c -0.6,-0.42666 -1.42666,-0.77333 -2.56,-0.77333 -1.58666,0 -2.66666,0.74667 -2.66666,1.92 0,1.22667 0.94666,1.66667 2.4,2.02667 1.49333,0.37333 1.69333,0.70666 1.69333,1.33333 0,0.68 -0.65333,1.12 -1.73333,1.12 z"/>
+ <path d="m 193.06212,156.61988 c -0.6,0 -1.06667,0.48 -1.06667,1.08 0,0.34667 0.17334,0.69334 0.42667,0.88 l -0.62667,2.62667 h 1.01334 l 1.08,-2.46667 c 0.18666,-0.41333 0.25333,-0.72 0.25333,-1.05333 0,-0.58667 -0.46667,-1.06667 -1.08,-1.06667 z"/>
+ <path d="m 218.89457,151.79322 h -1.12 v 5.10666 c 0,1.30667 0.66667,2.06667 2.02667,2.06667 0.82666,0 1.69333,-0.38667 2.25333,-1.09333 l 0.0933,0.94666 h 0.96 v -7.02666 h -1.12 v 5.17333 c -0.38666,0.6 -1.13333,1.12 -1.90666,1.12 -0.81333,0 -1.18667,-0.4 -1.18667,-1.30667 z"/>
+ <path d="m 231.36133,158.45988 -0.44,-0.76 c -0.37333,0.2 -0.82667,0.33334 -1.34667,0.33334 -0.96,0 -1.34666,-0.41334 -1.34666,-1.18667 v -4.17333 h 2.29333 l 0.14667,-0.88 h -2.44 v -1.72 l -1.12,0.13333 v 1.58667 h -1.61334 v 0.88 h 1.61334 v 4.18666 c 0,1.22667 0.85333,2.10667 2.36,2.10667 0.66666,0 1.4,-0.18667 1.89333,-0.50667 z"/>
+ <path d="m 26.782734,168.31322 c -0.84,0 -1.586666,0.41334 -2.093333,1.13334 l -0.09333,-0.98667 h -0.96 v 9.85333 l 1.12,-0.13333 v -3.34667 c 0.48,0.53334 1.093333,0.8 1.866666,0.8 1.826667,0 2.706667,-1.53333 2.706667,-3.66666 0,-2.2 -0.68,-3.65334 -2.546667,-3.65334 z m -0.266666,0.90667 c 1.106666,0 1.6,0.92 1.6,2.74667 0,1.86666 -0.586667,2.73333 -1.746667,2.73333 -0.666667,0 -1.24,-0.33333 -1.613333,-0.88 v -3.48 c 0.386666,-0.56 0.986666,-1.12 1.76,-1.12 z"/>
+ <path d="m 34.382815,165.63322 h -3.28 v 0.89334 h 2.16 v 7.17333 c 0,1.21333 0.84,1.93333 2.08,1.93333 0.72,0 1.293334,-0.16 1.666667,-0.36 l -0.293333,-0.81333 c -0.386667,0.14667 -0.76,0.24 -1.173334,0.24 -0.68,0 -1.16,-0.25333 -1.16,-0.94667 z"/>
+ <path d="m 44.67623,173.95322 v -3.37333 c 0,-1.38667 -0.88,-2.26667 -2.626667,-2.26667 -0.693333,0 -1.44,0.13334 -2.306667,0.44 l 0.306667,0.85334 c 0.72,-0.25334 1.36,-0.36 1.826667,-0.36 1.04,0 1.666666,0.37333 1.666666,1.4 v 0.57333 h -1.04 c -2.12,0 -3.28,0.81333 -3.28,2.25333 0,1.30667 0.853334,2.16 2.266667,2.16 0.906667,0 1.693333,-0.33333 2.2,-0.98666 0.186667,0.64 0.68,0.92 1.28,1 l 0.28,-0.8 c -0.4,-0.12 -0.573333,-0.33334 -0.573333,-0.89334 z m -2.906667,0.84 c -0.92,0 -1.346667,-0.45333 -1.346667,-1.33333 0,-0.90667 0.56,-1.46667 2.106667,-1.46667 h 1.013333 v 1.8 c -0.413333,0.62667 -1.08,1 -1.773333,1 z"/>
+ <path d="m 47.636312,175.48656 h 1.12 v -5.10667 c 0.373333,-0.56 1.08,-1.17333 1.906666,-1.17333 1.053334,0 1.2,0.57333 1.2,2.01333 v 4.26667 h 1.12 v -5.09334 c 0,-1.30666 -0.6,-2.08 -1.973333,-2.08 -0.826667,0 -1.76,0.41334 -2.32,1.13334 l -0.09333,-0.98667 h -0.96 z"/>
+ <path d="m 56.529725,172.36656 h 4.72 c 0.01333,-0.14667 0.02667,-0.36 0.02667,-0.6 0,-2.13334 -1.093334,-3.45334 -2.866667,-3.45334 -1.866666,0 -3.053333,1.54667 -3.053333,3.66667 0,2.18667 1.16,3.65333 3.213333,3.65333 0.866667,0 1.746667,-0.30666 2.4,-0.81333 l -0.52,-0.74667 c -0.626667,0.41334 -1.16,0.62667 -1.88,0.62667 -1.08,0 -1.986666,-0.70667 -2.04,-2.33333 z m 1.893334,-3.13334 c 1.066666,0 1.733333,0.77334 1.759999,2.28 h -3.653333 c 0.09333,-1.54666 0.853334,-2.28 1.893334,-2.28 z"/>
+ <path d="m 69.223139,175.12656 -0.44,-0.76 c -0.373334,0.2 -0.826667,0.33333 -1.346667,0.33333 -0.96,0 -1.346667,-0.41333 -1.346667,-1.18667 v -4.17333 h 2.293334 l 0.146666,-0.88 h -2.44 v -1.72 l -1.12,0.13333 v 1.58667 h -1.613333 v 0.88 h 1.613333 v 4.18667 c 0,1.22666 0.853334,2.10666 2.36,2.10666 0.666667,0 1.4,-0.18666 1.893334,-0.50666 z"/>
+ <path d="m 76.676556,173.95322 v -3.37333 c 0,-1.38667 -0.88,-2.26667 -2.626667,-2.26667 -0.693333,0 -1.44,0.13334 -2.306666,0.44 l 0.306666,0.85334 c 0.72,-0.25334 1.36,-0.36 1.826667,-0.36 1.04,0 1.666667,0.37333 1.666667,1.4 v 0.57333 h -1.04 c -2.12,0 -3.28,0.81333 -3.28,2.25333 0,1.30667 0.853333,2.16 2.266666,2.16 0.906667,0 1.693334,-0.33333 2.2,-0.98666 0.186667,0.64 0.68,0.92 1.28,1 l 0.28,-0.8 c -0.4,-0.12 -0.573333,-0.33334 -0.573333,-0.89334 z m -2.906667,0.84 c -0.92,0 -1.346666,-0.45333 -1.346666,-1.33333 0,-0.90667 0.56,-1.46667 2.106666,-1.46667 h 1.013334 v 1.8 c -0.413334,0.62667 -1.08,1 -1.773334,1 z"/>
+ <path d="m 98.748981,174.71322 c -0.826667,0 -1.573333,-0.30666 -2.12,-0.76 l -0.626666,0.73334 c 0.6,0.52 1.466666,0.94666 2.746666,0.94666 1.493329,0 2.946669,-0.58666 2.946669,-2.09333 0,-1.30667 -0.90667,-1.78667 -2.280002,-2.16 -1.413334,-0.38667 -1.853334,-0.6 -1.853334,-1.24 0,-0.53333 0.4,-0.92 1.52,-0.92 0.906667,0 1.506666,0.28 2.026666,0.64 l 0.50667,-0.77333 c -0.6,-0.42667 -1.42667,-0.77334 -2.560002,-0.77334 -1.586667,0 -2.666667,0.74667 -2.666667,1.92 0,1.22667 0.946667,1.66667 2.4,2.02667 1.493329,0.37333 1.693329,0.70667 1.693329,1.33333 0,0.68 -0.653329,1.12 -1.733329,1.12 z"/>
+ <path d="m 105.2424,172.36656 h 4.72 c 0.0133,-0.14667 0.0267,-0.36 0.0267,-0.6 0,-2.13334 -1.09333,-3.45334 -2.86666,-3.45334 -1.86667,0 -3.05333,1.54667 -3.05333,3.66667 0,2.18667 1.16,3.65333 3.21333,3.65333 0.86667,0 1.74667,-0.30666 2.4,-0.81333 l -0.52,-0.74667 c -0.62667,0.41334 -1.16,0.62667 -1.88,0.62667 -1.08,0 -1.98667,-0.70667 -2.04,-2.33333 z m 1.89333,-3.13334 c 1.06667,0 1.73334,0.77334 1.76,2.28 h -3.65333 c 0.0933,-1.54666 0.85333,-2.28 1.89333,-2.28 z"/>
+ <path d="m 113.04248,175.48656 1.93334,-3.01334 1.93333,3.01334 h 1.36 l -2.58667,-3.76 2.28,-3.26667 h -1.29333 l -1.64,2.61333 -1.62667,-2.61333 h -1.33333 l 2.28,3.32 -2.58667,3.70667 z"/>
+ <path d="m 125.93589,175.12656 -0.44,-0.76 c -0.37333,0.2 -0.82666,0.33333 -1.34666,0.33333 -0.96,0 -1.34667,-0.41333 -1.34667,-1.18667 v -4.17333 h 2.29333 l 0.14667,-0.88 h -2.44 v -1.72 l -1.12,0.13333 v 1.58667 h -1.61333 v 0.88 h 1.61333 v 4.18667 c 0,1.22666 0.85333,2.10666 2.36,2.10666 0.66667,0 1.4,-0.18666 1.89333,-0.50666 z"/>
+ <path d="m 129.46931,168.45989 h -1.12 v 5.10667 c 0,1.30666 0.66667,2.06666 2.02667,2.06666 0.82666,0 1.69333,-0.38666 2.25333,-1.09333 l 0.0933,0.94667 h 0.96 v -7.02667 h -1.12 v 5.17333 c -0.38666,0.6 -1.13333,1.12 -1.90666,1.12 -0.81334,0 -1.18667,-0.4 -1.18667,-1.30666 z"/>
+ <path d="m 138.74939,174.71322 c -0.82666,0 -1.57333,-0.30666 -2.12,-0.76 l -0.62666,0.73334 c 0.6,0.52 1.46666,0.94666 2.74666,0.94666 1.49334,0 2.94667,-0.58666 2.94667,-2.09333 0,-1.30667 -0.90667,-1.78667 -2.28,-2.16 -1.41333,-0.38667 -1.85333,-0.6 -1.85333,-1.24 0,-0.53333 0.4,-0.92 1.52,-0.92 0.90666,0 1.50666,0.28 2.02666,0.64 l 0.50667,-0.77333 c -0.6,-0.42667 -1.42667,-0.77334 -2.56,-0.77334 -1.58667,0 -2.66667,0.74667 -2.66667,1.92 0,1.22667 0.94667,1.66667 2.4,2.02667 1.49334,0.37333 1.69334,0.70667 1.69334,1.33333 0,0.68 -0.65334,1.12 -1.73334,1.12 z"/>
+ <path d="m 166.10182,173.95322 v -3.37333 c 0,-1.38667 -0.88,-2.26667 -2.62667,-2.26667 -0.69333,0 -1.44,0.13334 -2.30666,0.44 l 0.30666,0.85334 c 0.72,-0.25334 1.36,-0.36 1.82667,-0.36 1.04,0 1.66666,0.37333 1.66666,1.4 v 0.57333 h -1.03999 c -2.12,0 -3.28,0.81333 -3.28,2.25333 0,1.30667 0.85333,2.16 2.26666,2.16 0.90667,0 1.69333,-0.33333 2.2,-0.98666 0.18667,0.64 0.68,0.92 1.28,1 l 0.28,-0.8 c -0.4,-0.12 -0.57333,-0.33334 -0.57333,-0.89334 z m -2.90667,0.84 c -0.92,0 -1.34666,-0.45333 -1.34666,-1.33333 0,-0.90667 0.56,-1.46667 2.10666,-1.46667 h 1.01333 v 1.8 c -0.41333,0.62667 -1.07999,1 -1.77333,1 z"/>
+ <path d="m 188.17425,174.71322 c -0.82667,0 -1.57333,-0.30666 -2.12,-0.76 l -0.62667,0.73334 c 0.6,0.52 1.46667,0.94666 2.74667,0.94666 1.49333,0 2.94667,-0.58666 2.94667,-2.09333 0,-1.30667 -0.90667,-1.78667 -2.28,-2.16 -1.41334,-0.38667 -1.85334,-0.6 -1.85334,-1.24 0,-0.53333 0.4,-0.92 1.52,-0.92 0.90667,0 1.50667,0.28 2.02667,0.64 l 0.50667,-0.77333 c -0.6,-0.42667 -1.42667,-0.77334 -2.56,-0.77334 -1.58667,0 -2.66667,0.74667 -2.66667,1.92 0,1.22667 0.94667,1.66667 2.4,2.02667 1.49333,0.37333 1.69333,0.70667 1.69333,1.33333 0,0.68 -0.65333,1.12 -1.73333,1.12 z"/>
+ <path d="m 199.36099,175.12656 -0.44,-0.76 c -0.37333,0.2 -0.82666,0.33333 -1.34666,0.33333 -0.96,0 -1.34667,-0.41333 -1.34667,-1.18667 v -4.17333 h 2.29333 l 0.14667,-0.88 h -2.44 v -1.72 l -1.12,0.13333 v 1.58667 h -1.61333 v 0.88 h 1.61333 v 4.18667 c 0,1.22666 0.85333,2.10666 2.36,2.10666 0.66667,0 1.4,-0.18666 1.89333,-0.50666 z"/>
+ <path d="m 202.66775,172.36656 h 4.72 c 0.0133,-0.14667 0.0267,-0.36 0.0267,-0.6 0,-2.13334 -1.09333,-3.45334 -2.86667,-3.45334 -1.86666,0 -3.05333,1.54667 -3.05333,3.66667 0,2.18667 1.16,3.65333 3.21333,3.65333 0.86667,0 1.74667,-0.30666 2.4,-0.81333 l -0.52,-0.74667 c -0.62666,0.41334 -1.16,0.62667 -1.88,0.62667 -1.08,0 -1.98666,-0.70667 -2.04,-2.33333 z m 1.89334,-3.13334 c 1.06666,0 1.73333,0.77334 1.76,2.28 h -3.65334 c 0.0933,-1.54666 0.85334,-2.28 1.89334,-2.28 z"/>
+ <path d="m 212.52116,165.63322 h -3.28 v 0.89334 h 2.16 v 7.17333 c 0,1.21333 0.84,1.93333 2.08,1.93333 0.72,0 1.29334,-0.16 1.66667,-0.36 l -0.29333,-0.81333 c -0.38667,0.14667 -0.76,0.24 -1.17334,0.24 -0.68,0 -1.16,-0.25333 -1.16,-0.94667 z"/>
+ <path d="m 220.52124,165.63322 h -3.28 v 0.89334 h 2.16 v 7.17333 c 0,1.21333 0.84,1.93333 2.08,1.93333 0.72,0 1.29333,-0.16 1.66666,-0.36 l -0.29333,-0.81333 c -0.38667,0.14667 -0.76,0.24 -1.17333,0.24 -0.68,0 -1.16,-0.25333 -1.16,-0.94667 z"/>
+ <path d="m 230.81465,173.95322 v -3.37333 c 0,-1.38667 -0.88,-2.26667 -2.62667,-2.26667 -0.69333,0 -1.44,0.13334 -2.30667,0.44 l 0.30667,0.85334 c 0.72,-0.25334 1.36,-0.36 1.82667,-0.36 1.04,0 1.66666,0.37333 1.66666,1.4 v 0.57333 h -1.04 c -2.12,0 -3.28,0.81333 -3.28,2.25333 0,1.30667 0.85334,2.16 2.26667,2.16 0.90667,0 1.69333,-0.33333 2.2,-0.98666 0.18667,0.64 0.68,0.92 1.28,1 l 0.28,-0.8 c -0.4,-0.12 -0.57333,-0.33334 -0.57333,-0.89334 z m -2.90667,0.84 c -0.92,0 -1.34667,-0.45333 -1.34667,-1.33333 0,-0.90667 0.56,-1.46667 2.10667,-1.46667 h 1.01333 v 1.8 c -0.41333,0.62667 -1.08,1 -1.77333,1 z"/>
+ <path d="m 27.076068,182.81989 c -2.12,0 -3.933334,1.64 -3.933334,4.73334 0,3.09333 1.746667,4.74666 3.986667,4.74666 1.306667,0 2.186667,-0.45333 2.746667,-1 l -0.6,-0.74666 c -0.493334,0.38666 -1.106667,0.76 -2.133334,0.76 -1.573333,0 -2.786666,-1.02667 -2.786666,-3.76 0,-2.8 1.306666,-3.76 2.8,-3.76 0.706666,0 1.346666,0.18666 1.933333,0.68 l 0.653333,-0.76 c -0.733333,-0.57334 -1.466666,-0.89334 -2.666666,-0.89334 z"/>
+ <path d="m 34.316149,184.97989 c -1.973334,0 -3.04,1.50667 -3.04,3.66667 0,2.21333 1.053333,3.65333 3.026666,3.65333 1.96,0 3.026667,-1.50666 3.026667,-3.66666 0,-2.21334 -1.04,-3.65334 -3.013333,-3.65334 z m 0,0.92 c 1.2,0 1.8,0.88 1.8,2.73334 0,1.88 -0.6,2.74666 -1.813334,2.74666 -1.213333,0 -1.813333,-0.86666 -1.813333,-2.73333 0,-1.86667 0.613333,-2.74667 1.826667,-2.74667 z"/>
+ <path d="m 44.382896,184.97989 c -1.266666,0 -1.986666,0.66667 -2.52,1.81334 l -0.213333,-1.66667 h -1.946667 v 0.86667 h 1.106667 v 5.29333 h -1.106667 v 0.86667 h 3.653334 v -0.86667 h -1.426667 v -2.96 c 0.453333,-1.54667 1.226667,-2.32 2.306667,-2.32 h 0.06667 v 1.50667 h 0.906667 l 0.16,-2.38667 c -0.306667,-0.08 -0.6,-0.14667 -0.986667,-0.14667 z"/>
+ <path d="m 48.756312,185.12656 h -1.12 v 5.10667 c 0,1.30666 0.666666,2.06666 2.026666,2.06666 0.826667,0 1.693334,-0.38666 2.253334,-1.09333 l 0.09333,0.94667 h 0.96 v -7.02667 h -1.12 v 5.17333 c -0.386667,0.6 -1.133333,1.12 -1.906667,1.12 -0.813333,0 -1.186666,-0.4 -1.186666,-1.30666 z"/>
+ <path d="m 58.036392,191.37989 c -0.826667,0 -1.573333,-0.30666 -2.12,-0.76 l -0.626667,0.73334 c 0.6,0.52 1.466667,0.94666 2.746667,0.94666 1.493333,0 2.946666,-0.58666 2.946666,-2.09333 0,-1.30667 -0.906666,-1.78667 -2.279999,-2.16 -1.413334,-0.38667 -1.853334,-0.6 -1.853334,-1.24 0,-0.53333 0.4,-0.92 1.52,-0.92 0.906667,0 1.506667,0.28 2.026667,0.64 l 0.506666,-0.77333 c -0.6,-0.42667 -1.426666,-0.77334 -2.559999,-0.77334 -1.586667,0 -2.666667,0.74667 -2.666667,1.92 0,1.22667 0.946667,1.66667 2.4,2.02667 1.493333,0.37333 1.693333,0.70667 1.693333,1.33333 0,0.68 -0.653333,1.12 -1.733333,1.12 z"/>
+ <path d="m 66.823139,191.33989 c -1.213334,0 -2.093334,-0.78666 -2.093334,-2.66666 0,-1.85334 0.866667,-2.74667 2.08,-2.74667 0.626667,0 1.213334,0.21333 1.813334,0.61333 l 0.546666,-0.73333 c -0.653333,-0.54667 -1.44,-0.82667 -2.346666,-0.82667 -2.093334,0 -3.306667,1.58667 -3.306667,3.69334 0,2.2 1.2,3.62666 3.306667,3.62666 0.813333,0 1.76,-0.32 2.36,-0.84 l -0.533334,-0.73333 c -0.533333,0.36 -1.12,0.61333 -1.826666,0.61333 z"/>
+ <path d="m 76.676556,190.61989 v -3.37333 c 0,-1.38667 -0.88,-2.26667 -2.626667,-2.26667 -0.693333,0 -1.44,0.13334 -2.306666,0.44 l 0.306666,0.85334 c 0.72,-0.25334 1.36,-0.36 1.826667,-0.36 1.04,0 1.666667,0.37333 1.666667,1.4 v 0.57333 h -1.04 c -2.12,0 -3.28,0.81333 -3.28,2.25333 0,1.30667 0.853333,2.16 2.266666,2.16 0.906667,0 1.693334,-0.33333 2.2,-0.98666 0.186667,0.64 0.68,0.92 1.28,1 l 0.28,-0.8 c -0.4,-0.12 -0.573333,-0.33334 -0.573333,-0.89334 z m -2.906667,0.84 c -0.92,0 -1.346666,-0.45333 -1.346666,-1.33333 0,-0.90667 0.56,-1.46667 2.106666,-1.46667 h 1.013334 v 1.8 c -0.413334,0.62667 -1.08,1 -1.773334,1 z"/>
+ <path d="m 79.636636,192.15323 h 1.12 v -5.10667 c 0.373333,-0.56 1.08,-1.17333 1.906667,-1.17333 1.053333,0 1.2,0.57333 1.2,2.01333 v 4.26667 h 1.12 v -5.09334 c 0,-1.30666 -0.6,-2.08 -1.973334,-2.08 -0.826666,0 -1.76,0.41334 -2.32,1.13334 l -0.09333,-0.98667 h -0.96 z"/>
+ <path d="m 93.223383,191.79323 -0.44,-0.76 c -0.373334,0.2 -0.826667,0.33333 -1.346667,0.33333 -0.96,0 -1.346667,-0.41333 -1.346667,-1.18667 v -4.17333 h 2.293334 l 0.146666,-0.88 h -2.44 v -1.72 l -1.12,0.13333 v 1.58667 h -1.613333 v 0.88 h 1.613333 v 4.18667 c 0,1.22666 0.853334,2.10666 2.36,2.10666 0.666667,0 1.4,-0.18666 1.893334,-0.50666 z"/>
+ <path d="m 109.73021,185.79323 c 0,-1.92 -1.34667,-2.82667 -3.54667,-2.82667 h -2.33333 v 9.18667 h 1.14667 v -3.41334 h 1.18666 c 2.06667,0 3.54667,-0.8 3.54667,-2.94666 z m -1.24,0.0133 c 0,1.57333 -0.93333,2.01333 -2.2,2.01333 h -1.29333 v -3.93333 h 1.33333 c 1.24,0 2.16,0.50667 2.16,1.92 z"/>
+ <path d="m 116.38363,184.97989 c -1.26667,0 -1.98667,0.66667 -2.52,1.81334 l -0.21334,-1.66667 h -1.94666 v 0.86667 h 1.10666 v 5.29333 h -1.10666 v 0.86667 h 3.65333 v -0.86667 h -1.42667 v -2.96 c 0.45334,-1.54667 1.22667,-2.32 2.30667,-2.32 h 0.0667 v 1.50667 h 0.90666 l 0.16,-2.38667 c -0.30666,-0.08 -0.6,-0.14667 -0.98666,-0.14667 z"/>
+ <path d="m 122.30371,181.84656 c -0.48,0 -0.8,0.33333 -0.8,0.78667 0,0.45333 0.32,0.78666 0.8,0.78666 0.49333,0 0.82667,-0.33333 0.82667,-0.78666 0,-0.45334 -0.33334,-0.78667 -0.82667,-0.78667 z m 0.89333,3.28 h -3.21333 v 0.89333 h 2.09333 v 5.24 h -2.16 v 0.89334 h 5.25334 v -0.89334 h -1.97334 z"/>
+ <path d="m 132.26379,184.97989 c -0.70667,0 -1.16,0.37334 -1.54667,0.93334 -0.21333,-0.72 -0.73333,-0.93334 -1.26667,-0.93334 -0.70666,0 -1.14666,0.42667 -1.52,0.97334 l -0.08,-0.82667 h -0.86666 v 7.02667 h 1.02666 v -5.45334 c 0.38667,-0.6 0.78667,-0.84 1.22667,-0.84 0.50667,0 0.54667,0.36 0.54667,1.25334 v 5.04 h 1.04 v -5.45334 c 0.38666,-0.6 0.8,-0.84 1.22666,-0.84 0.50667,0 0.54667,0.36 0.54667,1.25334 v 5.04 h 1.02667 v -5.22667 c 0,-1.61333 -0.68,-1.94667 -1.36,-1.94667 z"/>
+ <path d="m 136.53054,189.03323 h 4.72 c 0.0133,-0.14667 0.0267,-0.36 0.0267,-0.6 0,-2.13334 -1.09333,-3.45334 -2.86666,-3.45334 -1.86667,0 -3.05334,1.54667 -3.05334,3.66667 0,2.18667 1.16,3.65333 3.21334,3.65333 0.86666,0 1.74666,-0.30666 2.4,-0.81333 l -0.52,-0.74667 c -0.62667,0.41334 -1.16,0.62667 -1.88,0.62667 -1.08,0 -1.98667,-0.70667 -2.04,-2.33333 z m 1.89333,-3.13334 c 1.06667,0 1.73333,0.77334 1.76,2.28 h -3.65333 c 0.0933,-1.54666 0.85333,-2.28 1.89333,-2.28 z"/>
+ <path d="m 154.03736,191.37989 c -0.82666,0 -1.57333,-0.30666 -2.12,-0.76 l -0.62666,0.73334 c 0.6,0.52 1.46666,0.94666 2.74666,0.94666 1.49334,0 2.94667,-0.58666 2.94667,-2.09333 0,-1.30667 -0.90667,-1.78667 -2.28,-2.16 -1.41333,-0.38667 -1.85333,-0.6 -1.85333,-1.24 0,-0.53333 0.4,-0.92 1.52,-0.92 0.90666,0 1.50666,0.28 2.02666,0.64 l 0.50667,-0.77333 c -0.6,-0.42667 -1.42667,-0.77334 -2.56,-0.77334 -1.58667,0 -2.66667,0.74667 -2.66667,1.92 0,1.22667 0.94667,1.66667 2.4,2.02667 1.49334,0.37333 1.69334,0.70667 1.69334,1.33333 0,0.68 -0.65334,1.12 -1.73334,1.12 z"/>
+ <path d="m 160.75744,185.12656 h -1.12 v 5.10667 c 0,1.30666 0.66667,2.06666 2.02667,2.06666 0.82666,0 1.69333,-0.38666 2.25333,-1.09333 l 0.0933,0.94667 h 0.96 v -7.02667 h -1.12 v 5.17333 c -0.38666,0.6 -1.13333,1.12 -1.90666,1.12 -0.81334,0 -1.18667,-0.4 -1.18667,-1.30666 z"/>
+ <path d="m 172.67753,190.61989 v -3.37333 c 0,-1.38667 -0.88,-2.26667 -2.62666,-2.26667 -0.69334,0 -1.44,0.13334 -2.30667,0.44 l 0.30667,0.85334 c 0.72,-0.25334 1.36,-0.36 1.82666,-0.36 1.04,0 1.66667,0.37333 1.66667,1.4 v 0.57333 h -1.04 c -2.12,0 -3.28,0.81333 -3.28,2.25333 0,1.30667 0.85333,2.16 2.26667,2.16 0.90666,0 1.69333,-0.33333 2.2,-0.98666 0.18666,0.64 0.68,0.92 1.28,1 l 0.28,-0.8 c -0.4,-0.12 -0.57334,-0.33334 -0.57334,-0.89334 z m -2.90666,0.84 c -0.92,0 -1.34667,-0.45333 -1.34667,-1.33333 0,-0.90667 0.56,-1.46667 2.10667,-1.46667 h 1.01333 v 1.8 c -0.41333,0.62667 -1.08,1 -1.77333,1 z"/>
+ <path d="m 177.11761,191.12656 c 0,0.66667 0.50667,1.17333 1.17333,1.17333 0.68,0 1.17334,-0.50666 1.17334,-1.17333 0,-0.65333 -0.49334,-1.17333 -1.17334,-1.17333 -0.66666,0 -1.17333,0.52 -1.17333,1.17333 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/star.svg b/.icons/Gruvbox_Dark-2/apps/64/star.svg
new file mode 100644
index 000000000..a6e31c22c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/star.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Q6CaIFj14kKhGHdXrdCPjD517zwPwoBY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Q6CaIFj14kKhGHdXrdCPjD517zwPwoBY)">
+ <path fill="#f7f7f7" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#ffca28" d="M 128 58 L 152.167 103.5 L 200.5 110.5 L 165.976 145.5 L 172.881 198 L 128 173.5 L 83.119 198 L 90.024 145.5 L 55.5 110.5 L 103.833 103.5 L 128 58 L 128 58 Z"/>
+ <path fill="#f9a825" d="M 128 131.5 L 152.167 103.5 L 128 58 L 128 131.5 L 128 131.5 Z M 200.5 110.5 L 128 131.5 L 165.976 145.5 L 200.5 110.5 L 200.5 110.5 Z M 172.881 198 L 128 131.5 L 128 173.5 L 172.881 198 L 172.881 198 Z M 90.024 145.5 L 83.119 198 L 128 131.5 L 90.024 145.5 L 90.024 145.5 Z M 55.5 110.5 L 128 131.5 L 103.833 103.5 L 55.5 110.5 L 55.5 110.5 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_586" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_586)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/starbound.svg b/.icons/Gruvbox_Dark-2/apps/64/starbound.svg
new file mode 100755
index 000000000..28a033bf1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/starbound.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="33DS9ESzhYtOGfts8ZbychgvpnVKLknC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#33DS9ESzhYtOGfts8ZbychgvpnVKLknC)">
+ <linearGradient id="_lgradient_45" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_45)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 135.081 32.054 L 123.66 49.352 C 121.514 49.049 119.351 48.886 117.184 48.865 C 110.628 48.869 104.138 50.167 98.084 52.684 L 82.602 38.958 L 86.766 59.305 C 82.554 62.571 78.893 66.492 75.924 70.918 C 57.226 63.975 37.446 60.403 17.502 60.367 C 14.017 60.335 10.614 60.496 7.172 60.828 C 7.097 61.215 6.329 69.063 6.469 68.859 C 11.374 68.371 16.407 68.082 21.336 68.035 C 109.354 68.103 181.795 137.303 185.889 225.227 L 186 225.227 C 185.222 191.483 174.34 158.749 154.761 131.256 C 158.217 127.307 161.027 122.836 163.088 118.01 L 183.987 116.753 L 166.531 105.228 C 166.839 103.067 167.004 100.889 167.026 98.706 C 167.019 92.228 165.749 85.813 163.288 79.82 L 177.082 64.277 L 156.709 68.445 C 151.407 61.512 144.377 56.093 136.324 52.73 L 135.081 32.054 Z M 117.184 56.533 C 140.476 56.533 159.358 75.415 159.358 98.706 C 159.335 108.329 156.022 117.654 149.969 125.134 C 132.369 102.693 109.367 85.081 83.112 73.943 C 91.032 63.025 103.696 56.554 117.184 56.533 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_46" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_46)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/stardew-valley.svg b/.icons/Gruvbox_Dark-2/apps/64/stardew-valley.svg
new file mode 100755
index 000000000..cc8a8f462
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/stardew-valley.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="z3QoYbJigljv3UCsnN76ixpXxCoJfATt" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#z3QoYbJigljv3UCsnN76ixpXxCoJfATt)">
+ <linearGradient id="_lgradient_47" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_47)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_48" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_48)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_49" x1="-.379" x2=".463" y1="-.175" y2="1.085" gradientTransform="matrix(111.621,0,0,145,72.189,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffeb00"/>
+ <stop offset="100%" style="stop-color:#ffa100"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_49)" d="M 146.471 199.248 C 144.891 197.792 143.389 195.119 142.731 192.593 C 142.473 191.601 142.19 190.718 142.103 190.631 C 142.016 190.544 140.947 189.903 139.727 189.207 C 137.151 187.736 136.521 186.977 137.426 186.437 C 138.885 185.566 140.438 183.883 141.177 182.374 C 142.011 180.67 142.953 177.541 142.707 177.295 C 142.63 177.218 141.334 177.532 139.828 177.994 C 132.604 180.21 123.545 180.543 116.834 178.839 C 115.647 178.537 114.619 178.348 114.55 178.417 C 114.358 178.609 115.481 181.717 116.105 182.721 C 116.939 184.065 118.15 185.313 119.096 185.808 C 119.564 186.052 119.948 186.451 119.948 186.694 C 119.948 187.24 118.437 188.394 116.365 189.431 C 114.868 190.18 114.771 190.306 114.252 192.175 C 112.72 197.684 108.717 201.695 106.83 199.61 C 106.082 198.784 106.19 196.691 107.124 193.885 C 107.567 192.553 107.855 191.388 107.763 191.297 C 107.671 191.205 106.716 191.421 105.64 191.777 C 102.335 192.872 100.543 193.107 99.338 192.603 C 98.016 192.051 97.549 190.706 98.45 190.047 C 99.729 189.111 105.228 187.988 110.345 187.617 L 113.288 187.404 L 112.148 185.074 C 110.981 182.686 109.725 178.604 109.725 177.198 C 109.725 176.567 109.318 176.147 107.692 175.095 C 100.534 170.466 96.659 162.705 96.589 152.859 C 96.572 150.602 96.494 148.755 96.413 148.754 C 96.333 148.753 95.484 149.529 94.526 150.477 C 92.703 152.28 90.84 153.186 89.758 152.793 C 89.41 152.667 88.813 152.107 88.433 151.549 C 87.967 150.867 87.691 150.674 87.59 150.961 C 87.507 151.195 87.072 152.432 86.624 153.71 C 86.177 154.987 85.196 157.299 84.445 158.846 C 81.398 165.125 79.915 164.191 79.859 155.957 C 79.844 153.7 79.76 151.853 79.673 151.852 C 79.586 151.851 78.833 152.988 78 154.379 C 75.642 158.313 73.076 160.695 72.391 159.586 C 72.053 159.04 72.164 152.418 72.546 150.323 C 74.055 142.042 79.86 134.46 88.702 129.222 C 92.258 127.116 96.365 125.237 98.039 124.951 L 99.289 124.738 L 97.433 123.592 C 95.162 122.191 93.16 120.07 92.285 118.139 C 91.308 115.982 91.371 112.37 92.431 109.806 L 93.229 107.877 L 92.106 107.206 C 91.431 106.802 91.145 106.478 91.388 106.392 C 91.638 106.304 91.07 105.595 89.906 104.542 C 88.869 103.603 87.809 102.427 87.551 101.929 L 87.083 101.024 L 88.956 101.969 C 90.91 102.956 91.166 102.906 90.324 101.703 C 89.903 101.103 88.86 98.256 89.062 98.26 C 89.096 98.261 89.81 98.609 90.649 99.035 C 91.487 99.46 92.355 99.808 92.579 99.808 C 93.051 99.808 93.086 99.666 93.912 94.538 C 94.255 92.406 94.761 89.897 95.037 88.962 C 97.713 79.895 104.32 72.894 113.196 69.72 C 115.825 68.779 115.934 68.701 116.833 67.108 C 117.343 66.204 118.194 64.971 118.724 64.367 C 119.674 63.285 122.46 61.085 122.879 61.085 C 122.998 61.085 122.996 61.535 122.875 62.086 C 122.693 62.913 122.729 63.027 123.083 62.742 C 127.037 59.555 130.782 57.384 134.457 56.146 C 137.469 55.131 137.841 55.279 136.162 56.826 C 134.495 58.36 130.965 62.602 131.177 62.814 C 131.257 62.894 131.938 62.695 132.691 62.372 C 133.444 62.05 135.06 61.558 136.281 61.28 C 138.582 60.757 142.562 60.592 142.562 61.019 C 142.562 61.153 141.856 61.955 140.993 62.8 C 139.53 64.233 136.986 67.669 136.986 68.211 C 136.986 68.343 137.499 68.547 138.125 68.665 C 140.222 69.058 144.858 70.738 147.625 72.108 C 156.211 76.357 160.875 82.561 162.215 91.515 C 162.452 93.094 162.864 95.153 163.132 96.09 C 163.4 97.027 163.621 98.252 163.623 98.811 C 163.625 99.403 163.812 99.898 164.069 99.997 C 164.422 100.132 166.018 99.539 167.712 98.643 C 168.076 98.45 167.341 100.708 166.668 101.848 C 166.316 102.444 166.081 102.984 166.144 103.047 C 166.208 103.11 167.062 102.762 168.042 102.273 L 169.823 101.386 L 169.376 102.251 C 169.13 102.726 168.088 103.894 167.06 104.846 C 166.032 105.798 165.359 106.632 165.564 106.701 C 166.039 106.859 164.61 107.807 163.082 108.346 C 162.406 108.585 161.968 108.924 162.031 109.16 C 163.243 113.721 163.387 114.642 163.232 116.837 C 163.007 120.02 162.064 122.358 160.166 124.434 C 158.645 126.099 158.628 126.139 159.435 126.139 C 160.36 126.139 165.864 129.753 170.132 133.164 C 176.436 138.2 181.697 144.563 183.137 148.89 C 184.757 153.756 183.32 158.149 180.272 157.653 L 179.271 157.49 L 179.372 158.93 C 179.517 161.012 179.036 162.074 177.945 162.074 C 175.931 162.074 171.758 158.22 169.797 154.549 L 168.77 152.625 L 168.516 153.84 C 167.932 156.63 166.78 156.603 162.964 153.71 C 161.391 152.517 160.01 151.541 159.896 151.541 C 159.782 151.541 159.606 152.97 159.504 154.716 C 159.309 158.066 158.278 162.786 157.116 165.65 C 156.734 166.592 156.498 167.439 156.592 167.533 C 156.686 167.627 157.617 167.782 158.661 167.876 L 160.56 168.048 L 159.747 168.897 C 159.3 169.364 158.456 170.003 157.873 170.317 C 157.289 170.631 156.812 170.996 156.812 171.128 C 156.812 171.343 159.441 171.526 160.483 171.383 C 160.713 171.352 160.815 171.465 160.709 171.636 C 160.432 172.085 157.494 173.132 155.796 173.387 C 154.995 173.507 154.414 173.725 154.504 173.871 C 154.802 174.353 153.04 174.559 151.551 174.215 C 150.286 173.923 149.922 173.96 148.856 174.487 C 147.638 175.09 147.619 175.126 147.247 177.556 C 146.823 180.327 145.835 183.442 144.62 185.839 C 144.17 186.728 143.801 187.51 143.801 187.576 C 143.801 187.642 145.035 187.79 146.544 187.904 C 151.827 188.303 157.18 189.404 158.489 190.361 C 158.919 190.675 159.018 191 158.867 191.601 C 158.432 193.334 155.989 193.565 151.863 192.261 C 150.464 191.819 149.268 191.509 149.206 191.571 C 149.143 191.633 149.435 192.764 149.854 194.084 C 150.738 196.866 150.85 199.279 150.129 200 C 149.26 200.869 147.934 200.597 146.471 199.248 L 146.471 199.248 Z M 130.584 119.556 C 131.755 117.905 134.508 112.858 134.508 112.361 C 134.508 112.272 131.989 112.199 128.911 112.199 L 123.314 112.199 L 123.53 112.896 C 124.264 115.268 128.199 121.492 128.964 121.492 C 129.099 121.492 129.828 120.621 130.584 119.556 L 130.584 119.556 Z M 116.917 108.197 C 119.09 105.765 116.628 101.976 112.874 101.976 C 111.749 101.976 111.345 102.153 110.469 103.029 C 109.321 104.176 109.191 104.874 109.837 106.4 C 111.084 109.347 115.002 110.341 116.917 108.197 L 116.917 108.197 Z M 144.688 108.565 C 145.798 107.743 146.899 106.066 146.899 105.198 C 146.899 103.299 145.43 101.976 143.321 101.976 C 140.996 101.976 138.992 103.613 138.637 105.803 C 138.427 107.097 138.898 108.019 140.181 108.825 C 141.391 109.585 143.473 109.465 144.688 108.565 L 144.688 108.565 Z M 105.632 86.091 C 106.677 84.24 108.71 82.261 109.865 81.971 C 110.291 81.864 111.305 81.861 112.119 81.965 C 115.009 82.332 115.125 82.325 115.234 81.782 C 115.435 80.781 114.202 79.982 112.456 79.982 C 109.553 79.982 107.198 81.657 105.583 84.872 C 104.784 86.462 104.332 87.726 104.563 87.726 C 104.644 87.726 105.125 86.991 105.632 86.091 L 105.632 86.091 Z M 151.46 85.174 C 149.715 81.644 147.488 79.982 144.503 79.982 C 142.731 79.982 141.497 80.774 141.699 81.782 C 141.808 82.325 141.924 82.332 144.815 81.965 C 145.628 81.861 146.642 81.864 147.069 81.971 C 148.227 82.262 150.258 84.241 151.309 86.105 C 152.657 88.493 152.767 87.816 151.46 85.173 L 151.46 85.174 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/stargus.svg b/.icons/Gruvbox_Dark-2/apps/64/stargus.svg
new file mode 120000
index 000000000..17f9bfc0c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/stargus.svg
@@ -0,0 +1 @@
+astromenace.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/starred.svg b/.icons/Gruvbox_Dark-2/apps/64/starred.svg
new file mode 120000
index 000000000..26f5dfc62
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/starred.svg
@@ -0,0 +1 @@
+star.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/start-here-archlinux.svg b/.icons/Gruvbox_Dark-2/apps/64/start-here-archlinux.svg
new file mode 120000
index 000000000..ffa44bd76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/start-here-archlinux.svg
@@ -0,0 +1 @@
+distributor-logo-archlinux.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/start-here-korora.svg b/.icons/Gruvbox_Dark-2/apps/64/start-here-korora.svg
new file mode 120000
index 000000000..d00ae0e9f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/start-here-korora.svg
@@ -0,0 +1 @@
+korora.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/start-here-lubuntu.svg b/.icons/Gruvbox_Dark-2/apps/64/start-here-lubuntu.svg
new file mode 120000
index 000000000..4c984d822
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/start-here-lubuntu.svg
@@ -0,0 +1 @@
+lubuntu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/staruml.svg b/.icons/Gruvbox_Dark-2/apps/64/staruml.svg
new file mode 100755
index 000000000..bdf74f204
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/staruml.svg
@@ -0,0 +1,74 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="EzEbpEAwDjKXAemmm7Re3lMnMm63yWLB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#EzEbpEAwDjKXAemmm7Re3lMnMm63yWLB)">
+ <linearGradient id="_lgradient_50" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_50)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_51" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_51)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g filter="url(#eWjfFltrHnlYnZz44walqJ8jyiU7L5aX)">
+ <linearGradient id="_lgradient_52" x1="-.245" x2="1" y1=".853" y2="0" gradientTransform="matrix(73.084,0,0,35.899,127.416,110.501)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#dedede"/>
+ <stop offset="100%" style="stop-color:#a1a1a1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_52)" d="M 200.064 110.501 L 127.416 134.354 L 127.416 134.523 L 163.779 146.4 L 163.748 146.209 L 200.5 110.568 L 200.064 110.501 Z"/>
+ <linearGradient id="_lgradient_53" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(44.226,0,0,62.264,127.791,134.465)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_53)" d="M 127.791 134.465 L 171.882 196.656 L 172.017 196.729 L 163.748 146.209 L 127.791 134.465 Z"/>
+ <linearGradient id="_lgradient_54" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(22.655,0,0,77.465,127.791,57)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff2e00"/>
+ <stop offset="100%" style="stop-color:#dc1425"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_54)" d="M 128.165 57 L 127.791 57.752 L 127.791 134.465 L 150.446 103.235 L 128.165 57 Z"/>
+ <linearGradient id="_lgradient_55" x1=".973" x2="0" y1=".259" y2="1" gradientTransform="matrix(72.648,0,0,31.501,127.791,103.235)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_55)" d="M 150.446 103.235 L 127.791 134.465 L 127.791 134.736 L 200.439 110.884 L 150.446 103.235 Z"/>
+ <path fill="#eab305" d="M 127.418 58.137 L 105.554 103.507 L 127.791 134.736 L 127.791 58.889 L 127.418 58.137 Z"/>
+ <path fill="#eab305" d="M 55.936 110.772 L 128.584 134.625 L 128.584 134.794 L 92.221 146.671 L 92.252 146.48 L 55.5 110.84 L 55.936 110.772 Z"/>
+ <path fill="#ffda64" d="M 128.209 134.736 L 84.118 196.928 L 83.983 197 L 92.252 146.48 L 128.209 134.736 Z"/>
+ <path fill="#ffda64" d="M 105.554 103.507 L 128.209 134.736 L 128.209 135.008 L 55.561 111.155 L 105.554 103.507 Z"/>
+ <linearGradient id="_lgradient_56" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(44.497,0,0,62.325,83.295,134.465)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_56)" d="M 127.385 134.598 L 127.791 134.465 L 127.791 172.849 L 83.295 196.79 L 127.385 134.598 Z"/>
+ <linearGradient id="_lgradient_57" x1="0" x2="1" y1="0" y2="1" gradientTransform="matrix(44.497,0,0,62.325,127.791,134.465)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#b01fd1"/>
+ <stop offset="100%" style="stop-color:#aa00ff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_57)" d="M 128.198 134.598 L 127.791 134.465 L 127.791 172.849 L 172.288 196.79 L 128.198 134.598 Z"/>
+ </g>
+ <defs>
+ <filter id="eWjfFltrHnlYnZz44walqJ8jyiU7L5aX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/statalogo_14.svg b/.icons/Gruvbox_Dark-2/apps/64/statalogo_14.svg
new file mode 100644
index 000000000..0b57492ee
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/statalogo_14.svg
@@ -0,0 +1,58 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_3WKHLLtGM30EUbe0SHSbPACdC1xLFs2q">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_3WKHLLtGM30EUbe0SHSbPACdC1xLFs2q)">
+ <defs>
+ <filter id="xzHqr1K3Ak5R46ecn75KtRyW3xQ0d78e" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#xzHqr1K3Ak5R46ecn75KtRyW3xQ0d78e)">
+ <linearGradient id="_lgradient_418" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_418)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_419" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_419)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <rect fill="#ffffff" width="38.158" height="38.158" x="108.92" y="106.92" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ffffff" width="38.158" height="38.158" x="162.34" y="106.92" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ffffff" width="38.158" height="38.158" x="55.5" y="106.92" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ffffff" width="38.158" height="38.158" x="108.92" y="160.34" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ffffff" width="38.158" height="38.158" x="55.5" y="160.34" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ffffff" width="38.158" height="38.158" x="108.92" y="53.5" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ffffff" width="38.158" height="38.158" x="162.34" y="53.5" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ <defs>
+ <filter id="8yOunFHjoPUjfqJwMLZKRLkcZklahaXj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#8yOunFHjoPUjfqJwMLZKRLkcZklahaXj)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_420" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_420)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <path fill="#e6e6e6" fill-rule="evenodd" d="M 171.449 208.906 L 162.744 208.906 L 162.744 170.388 L 154.692 170.388 L 154.692 163.714 L 154.692 163.714 Q 162.744 163.714 164.63 158.129 L 164.63 158.129 L 171.449 158.129 L 171.449 208.906 Z M 218.309 208.906 L 209.749 208.906 L 209.749 198.025 L 182.765 198.025 L 182.765 192.512 L 208.734 158.129 L 218.309 158.129 L 218.309 190.046 L 224.692 190.046 L 224.692 198.025 L 218.309 198.025 L 218.309 208.906 Z M 194.154 190.046 L 209.749 190.046 L 209.749 169.155 L 194.154 190.046 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steadyflow.svg b/.icons/Gruvbox_Dark-2/apps/64/steadyflow.svg
new file mode 100755
index 000000000..69a93c4e5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steadyflow.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Czy9yWJXfstV1f2jCg4HkCBJOyQqS0vx" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Czy9yWJXfstV1f2jCg4HkCBJOyQqS0vx)">
+ <linearGradient id="_lgradient_58" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_58)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_59" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_59)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_60" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,96.667,56,80.167)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_60)" d="M 128.5 80.167 C 109.732 80.167 93.748 91.309 86.869 107.079 C 69.398 109.597 56 124.039 56 141.68 C 56 161.096 72.23 176.833 92.25 176.833 L 169.284 176.833 C 186.8 176.833 201 163.063 201 146.074 C 201 130.288 188.757 117.349 172.962 115.595 C 168.844 95.439 150.492 80.167 128.5 80.167 Z"/>
+ <linearGradient id="_lgradient_61" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(48.331,0,0,48.333,103.833,108.667)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_61)" fill-rule="evenodd" d="M 113.5 108.667 L 142.5 108.667 L 142.5 132.833 L 113.5 132.833 L 113.5 108.667 Z M 127.999 157 L 115.916 144.917 L 103.833 132.834 L 152.164 132.834 L 140.081 144.917 L 127.999 157 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/steam-icon.svg
new file mode 120000
index 000000000..c630de4b6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam-icon.svg
@@ -0,0 +1 @@
+steam.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam-launcher.svg b/.icons/Gruvbox_Dark-2/apps/64/steam-launcher.svg
new file mode 120000
index 000000000..c630de4b6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam-launcher.svg
@@ -0,0 +1 @@
+steam.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam.svg b/.icons/Gruvbox_Dark-2/apps/64/steam.svg
new file mode 100755
index 000000000..8153a744c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#4d4d4d"/>
+ <stop offset="98.696%" stop-color="#6c6c6c"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".9">
+ <linearGradient id="c" x1=".523" x2=".564" y1="3.152" y2="-.753" gradientTransform="matrix(40.028 0 0 40.031 134.406 79.809)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#a0a0a0"/>
+ <stop offset="100%" stop-color="#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-opacity=".981" d="M154.412 79.809c-11.045 0-20.006 8.966-20.006 20.021 0 11.055 8.961 20.01 20.006 20.01 11.055 0 20.022-8.955 20.022-20.01 0-11.055-8.967-20.021-20.022-20.021z"/>
+ </g>
+ <g opacity=".9">
+ <linearGradient id="d" x1=".567" x2=".567" y1="1.071" y2="-.071" gradientTransform="matrix(188.718 0 0 136.22976 5.641 59.885)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#a0a0a0"/>
+ <stop offset="100%" stop-color="#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-opacity=".981" d="M5.641 115.356v35.884l53.295 22.034c2.008 8.95 8.162 16.812 17.244 20.591 14.859 6.201 31.99-.863 38.175-15.707 1.605-3.875 2.358-7.948 2.247-12.009l36.863-26.297c.302.009.605.015.908.015 22.054 0 39.986-17.947 39.986-39.996 0-22.049-17.932-39.986-39.986-39.986s-39.992 17.937-39.992 39.986c0 .177 0 .353.01.52l-25.764 37.357c-4.22-.18-8.428.564-12.33 2.18a28.556 28.556 0 0 0-4.93 2.598l-65.726-27.17zm148.732-42.127c14.688 0 26.645 11.96 26.645 26.642 0 14.693-11.957 26.651-26.645 26.651-14.688 0-26.641-11.958-26.641-26.651 0-14.682 11.953-26.642 26.641-26.642zM87.648 144.41c2.815.023 5.671.578 8.428 1.723 5.56 2.311 9.873 6.655 12.158 12.215 2.291 5.56 2.282 11.692-.029 17.232-4.788 11.464-17.987 16.908-29.461 12.135-5.293-2.205-9.29-6.237-11.596-11.045l13.018 5.389c8.461 3.522 18.171-.486 21.688-8.932 3.526-8.451-.476-18.16-8.932-21.682l-13.457-5.564a22.592 22.592 0 0 1 8.183-1.471z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="e" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#e)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_10.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_10.svg
new file mode 120000
index 000000000..4fca1844c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_10.svg
@@ -0,0 +1 @@
+cs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_105600.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_105600.svg
new file mode 120000
index 000000000..6e1fdbc4d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_105600.svg
@@ -0,0 +1 @@
+terraria.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_107800.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_107800.svg
new file mode 120000
index 000000000..99623fe25
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_107800.svg
@@ -0,0 +1 @@
+rochard.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_130.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_130.svg
new file mode 120000
index 000000000..9ce8db2bd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_130.svg
@@ -0,0 +1 @@
+half-life.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_200710.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_200710.svg
new file mode 120000
index 000000000..5ed0c7798
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_200710.svg
@@ -0,0 +1 @@
+torchlight-2.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_203770.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_203770.svg
new file mode 120000
index 000000000..c0ffca00b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_203770.svg
@@ -0,0 +1 @@
+crusader-kings-2.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_206440.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_206440.svg
new file mode 120000
index 000000000..10ed34473
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_206440.svg
@@ -0,0 +1 @@
+to-the-moon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_20920.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_20920.svg
new file mode 120000
index 000000000..4f456f026
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_20920.svg
@@ -0,0 +1 @@
+the-witcher-2.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_210770.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_210770.svg
new file mode 120000
index 000000000..21dd59439
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_210770.svg
@@ -0,0 +1 @@
+sanctum-2.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_211820.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_211820.svg
new file mode 120000
index 000000000..33114c260
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_211820.svg
@@ -0,0 +1 @@
+starbound.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_218620.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_218620.svg
new file mode 120000
index 000000000..b2812200f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_218620.svg
@@ -0,0 +1 @@
+payday2.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_219740.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_219740.svg
new file mode 120000
index 000000000..87054de0a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_219740.svg
@@ -0,0 +1 @@
+dont-starve.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_220.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_220.svg
new file mode 120000
index 000000000..f12657220
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_220.svg
@@ -0,0 +1 @@
+half-life2.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_220200.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_220200.svg
new file mode 120000
index 000000000..e17a3661e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_220200.svg
@@ -0,0 +1 @@
+kerbal-space-program.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_221810.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_221810.svg
new file mode 120000
index 000000000..446435629
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_221810.svg
@@ -0,0 +1 @@
+the-cave.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_222880.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_222880.svg
new file mode 120000
index 000000000..241847e49
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_222880.svg
@@ -0,0 +1 @@
+insurgency.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_22600.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_22600.svg
new file mode 120000
index 000000000..4a02836f1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_22600.svg
@@ -0,0 +1 @@
+worms.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_227300.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_227300.svg
new file mode 120000
index 000000000..7bb0e1166
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_227300.svg
@@ -0,0 +1 @@
+euro-truck-simulator-2.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_228360.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_228360.svg
new file mode 120000
index 000000000..56aa36946
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_228360.svg
@@ -0,0 +1 @@
+full-throttle-remastered.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_231430.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_231430.svg
new file mode 120000
index 000000000..8607717f7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_231430.svg
@@ -0,0 +1 @@
+company-of-heroes-2.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_233840.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_233840.svg
new file mode 120000
index 000000000..4a02836f1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_233840.svg
@@ -0,0 +1 @@
+worms.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_235820.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_235820.svg
new file mode 120000
index 000000000..3b0b9d36d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_235820.svg
@@ -0,0 +1 @@
+element4l.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_236390.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_236390.svg
new file mode 120000
index 000000000..ab49bb387
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_236390.svg
@@ -0,0 +1 @@
+atanks.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_238320.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_238320.svg
new file mode 120000
index 000000000..81afaaec7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_238320.svg
@@ -0,0 +1 @@
+outlast.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_239200.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_239200.svg
new file mode 120000
index 000000000..2d19ce571
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_239200.svg
@@ -0,0 +1 @@
+amnesia-a-machine-for-pigs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_240.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_240.svg
new file mode 120000
index 000000000..a1a392b3d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_240.svg
@@ -0,0 +1 @@
+css.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_249590.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_249590.svg
new file mode 120000
index 000000000..9e1d3aa67
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_249590.svg
@@ -0,0 +1 @@
+teslagrad.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_250600.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_250600.svg
new file mode 120000
index 000000000..f544db5f9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_250600.svg
@@ -0,0 +1 @@
+com.krillbite.ThePlan.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_250820.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_250820.svg
new file mode 120000
index 000000000..19071a1b8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_250820.svg
@@ -0,0 +1 @@
+steamvr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_252490.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_252490.svg
new file mode 120000
index 000000000..6c2e4612b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_252490.svg
@@ -0,0 +1 @@
+rust.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_252950.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_252950.svg
new file mode 120000
index 000000000..c011a94af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_252950.svg
@@ -0,0 +1 @@
+rocket-league.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_255220.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_255220.svg
new file mode 120000
index 000000000..758b42d83
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_255220.svg
@@ -0,0 +1 @@
+grid-autosport.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_255300.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_255300.svg
new file mode 120000
index 000000000..d6c73e212
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_255300.svg
@@ -0,0 +1 @@
+journey-of-a-roach.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_257510.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_257510.svg
new file mode 120000
index 000000000..cafcaea6a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_257510.svg
@@ -0,0 +1 @@
+the-talos-principle.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_258890.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_258890.svg
new file mode 120000
index 000000000..8c00d0d2f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_258890.svg
@@ -0,0 +1 @@
+type-rider.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_269670.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_269670.svg
new file mode 120000
index 000000000..d5ea0d03d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_269670.svg
@@ -0,0 +1 @@
+badland.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_280.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_280.svg
new file mode 120000
index 000000000..9ce8db2bd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_280.svg
@@ -0,0 +1 @@
+half-life.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_289070.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_289070.svg
new file mode 120000
index 000000000..316793652
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_289070.svg
@@ -0,0 +1 @@
+civilization6.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_291650.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_291650.svg
new file mode 120000
index 000000000..dcde8d584
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_291650.svg
@@ -0,0 +1 @@
+pillars-of-eternity.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_300.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_300.svg
new file mode 120000
index 000000000..b56fe85ec
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_300.svg
@@ -0,0 +1 @@
+dods.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_300570.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_300570.svg
new file mode 120000
index 000000000..8779fb101
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_300570.svg
@@ -0,0 +1 @@
+infinifactory.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_301520.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_301520.svg
new file mode 120000
index 000000000..7406ed51d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_301520.svg
@@ -0,0 +1 @@
+robocraft.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_304930.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_304930.svg
new file mode 120000
index 000000000..5c963c4f8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_304930.svg
@@ -0,0 +1 @@
+unturned.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_310560.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_310560.svg
new file mode 120000
index 000000000..3b8da845d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_310560.svg
@@ -0,0 +1 @@
+dirt-rally.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_311690.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_311690.svg
new file mode 120000
index 000000000..0e0e33577
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_311690.svg
@@ -0,0 +1 @@
+enter-the-gungeon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_316790.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_316790.svg
new file mode 120000
index 000000000..a2c8d7efe
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_316790.svg
@@ -0,0 +1 @@
+grim-fandango-remastered.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_319630.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_319630.svg
new file mode 120000
index 000000000..151016035
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_319630.svg
@@ -0,0 +1 @@
+life-is-strange.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_319910.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_319910.svg
new file mode 120000
index 000000000..f85a7cc7b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_319910.svg
@@ -0,0 +1 @@
+trine3.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_320.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_320.svg
new file mode 120000
index 000000000..f12657220
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_320.svg
@@ -0,0 +1 @@
+half-life2.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_322330.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_322330.svg
new file mode 120000
index 000000000..5fd3f9961
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_322330.svg
@@ -0,0 +1 @@
+dont-starve-together.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_323470.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_323470.svg
new file mode 120000
index 000000000..57444e247
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_323470.svg
@@ -0,0 +1 @@
+dragon-ball-xenoverse.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_325610.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_325610.svg
new file mode 120000
index 000000000..f7553b18a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_325610.svg
@@ -0,0 +1 @@
+total-war.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_340.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_340.svg
new file mode 120000
index 000000000..f12657220
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_340.svg
@@ -0,0 +1 @@
+half-life2.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_344550.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_344550.svg
new file mode 120000
index 000000000..dcde8d584
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_344550.svg
@@ -0,0 +1 @@
+pillars-of-eternity.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_345180.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_345180.svg
new file mode 120000
index 000000000..e23567b69
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_345180.svg
@@ -0,0 +1 @@
+victor-vran.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_346110.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_346110.svg
new file mode 120000
index 000000000..2d3e30a91
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_346110.svg
@@ -0,0 +1 @@
+ark-game.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_346900.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_346900.svg
new file mode 120000
index 000000000..3567a034c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_346900.svg
@@ -0,0 +1 @@
+adventure-capitalist.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_35700.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_35700.svg
new file mode 120000
index 000000000..76000750b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_35700.svg
@@ -0,0 +1 @@
+trine.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_35720.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_35720.svg
new file mode 120000
index 000000000..081037096
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_35720.svg
@@ -0,0 +1 @@
+trine2.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_360.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_360.svg
new file mode 120000
index 000000000..9ce8db2bd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_360.svg
@@ -0,0 +1 @@
+half-life.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_367580.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_367580.svg
new file mode 120000
index 000000000..8af13b525
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_367580.svg
@@ -0,0 +1 @@
+hook.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_373340.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_373340.svg
new file mode 120000
index 000000000..dcde8d584
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_373340.svg
@@ -0,0 +1 @@
+pillars-of-eternity.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_373740.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_373740.svg
new file mode 120000
index 000000000..dcde8d584
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_373740.svg
@@ -0,0 +1 @@
+pillars-of-eternity.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_378120.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_378120.svg
new file mode 120000
index 000000000..1132bfddd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_378120.svg
@@ -0,0 +1 @@
+football.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_380.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_380.svg
new file mode 120000
index 000000000..f12657220
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_380.svg
@@ -0,0 +1 @@
+half-life2.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_380840.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_380840.svg
new file mode 120000
index 000000000..960f9cefb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_380840.svg
@@ -0,0 +1 @@
+teeworlds.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_383870.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_383870.svg
new file mode 120000
index 000000000..e1c8f53e7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_383870.svg
@@ -0,0 +1 @@
+firewatch.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_386070.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_386070.svg
new file mode 120000
index 000000000..09c0cad93
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_386070.svg
@@ -0,0 +1 @@
+planetary-annihilation-titans.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_38700.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_38700.svg
new file mode 120000
index 000000000..486612227
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_38700.svg
@@ -0,0 +1 @@
+toki-tori.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_388210.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_388210.svg
new file mode 120000
index 000000000..1c9b8e59e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_388210.svg
@@ -0,0 +1 @@
+day-of-the-tentacle-remastered.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_395160.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_395160.svg
new file mode 120000
index 000000000..0f547176d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_395160.svg
@@ -0,0 +1 @@
+toby-the-secret-mine.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_400.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_400.svg
new file mode 120000
index 000000000..dc1f66019
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_400.svg
@@ -0,0 +1 @@
+portal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_4000.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_4000.svg
new file mode 120000
index 000000000..8417860ad
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_4000.svg
@@ -0,0 +1 @@
+garrysmod.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_404790.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_404790.svg
new file mode 120000
index 000000000..d2f793f01
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_404790.svg
@@ -0,0 +1 @@
+godot.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_407330.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_407330.svg
new file mode 120000
index 000000000..cadcdd5e6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_407330.svg
@@ -0,0 +1 @@
+sakura-dungeon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_40800.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_40800.svg
new file mode 120000
index 000000000..972fc6bb8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_40800.svg
@@ -0,0 +1 @@
+supermeatboy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_41210.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_41210.svg
new file mode 120000
index 000000000..b947d39d5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_41210.svg
@@ -0,0 +1 @@
+eufloria.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_413150.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_413150.svg
new file mode 120000
index 000000000..5258e01a2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_413150.svg
@@ -0,0 +1 @@
+stardew-valley.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_420.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_420.svg
new file mode 120000
index 000000000..f12657220
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_420.svg
@@ -0,0 +1 @@
+half-life2.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_427520.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_427520.svg
new file mode 120000
index 000000000..a253a4570
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_427520.svg
@@ -0,0 +1 @@
+factorio.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_431730.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_431730.svg
new file mode 120000
index 000000000..8d98231ce
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_431730.svg
@@ -0,0 +1 @@
+aseprite.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_440.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_440.svg
new file mode 120000
index 000000000..3df2e2f9f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_440.svg
@@ -0,0 +1 @@
+team-fortress2.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_450140.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_450140.svg
new file mode 120000
index 000000000..c6959e583
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_450140.svg
@@ -0,0 +1 @@
+7kaa.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_450660.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_450660.svg
new file mode 120000
index 000000000..b2812200f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_450660.svg
@@ -0,0 +1 @@
+payday2.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_468410.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_468410.svg
new file mode 120000
index 000000000..b2812200f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_468410.svg
@@ -0,0 +1 @@
+payday2.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_48000.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_48000.svg
new file mode 120000
index 000000000..5faa39890
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_48000.svg
@@ -0,0 +1 @@
+limbo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_487210.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_487210.svg
new file mode 120000
index 000000000..b2812200f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_487210.svg
@@ -0,0 +1 @@
+payday2.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_50.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_50.svg
new file mode 120000
index 000000000..9ce8db2bd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_50.svg
@@ -0,0 +1 @@
+half-life.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_500.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_500.svg
new file mode 120000
index 000000000..caeb7b8aa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_500.svg
@@ -0,0 +1 @@
+l4d.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_50300.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_50300.svg
new file mode 120000
index 000000000..fbee78e06
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_50300.svg
@@ -0,0 +1 @@
+spec-ops-the-line.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_550.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_550.svg
new file mode 120000
index 000000000..8342963fc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_550.svg
@@ -0,0 +1 @@
+l4d2.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_552620.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_552620.svg
new file mode 120000
index 000000000..94aba345c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_552620.svg
@@ -0,0 +1 @@
+atom-rpg.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_569860.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_569860.svg
new file mode 120000
index 000000000..11efff884
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_569860.svg
@@ -0,0 +1 @@
+thimbleweed-parchive-manager.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_570.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_570.svg
new file mode 120000
index 000000000..33de490df
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_570.svg
@@ -0,0 +1 @@
+dota2.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_57300.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_57300.svg
new file mode 120000
index 000000000..cd23363fd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_57300.svg
@@ -0,0 +1 @@
+amnesia-the-dark-descent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_598530.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_598530.svg
new file mode 120000
index 000000000..1d642fa1f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_598530.svg
@@ -0,0 +1 @@
+naev.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_599390.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_599390.svg
new file mode 120000
index 000000000..523917ba6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_599390.svg
@@ -0,0 +1 @@
+wesnoth.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_620.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_620.svg
new file mode 120000
index 000000000..74036b891
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_620.svg
@@ -0,0 +1 @@
+portal2.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_684410.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_684410.svg
new file mode 120000
index 000000000..4792e9192
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_684410.svg
@@ -0,0 +1 @@
+bridge-constructor-portal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_70.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_70.svg
new file mode 120000
index 000000000..9ce8db2bd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_70.svg
@@ -0,0 +1 @@
+half-life.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_70300.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_70300.svg
new file mode 120000
index 000000000..7c736714b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_70300.svg
@@ -0,0 +1 @@
+VVVVVV.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_730.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_730.svg
new file mode 120000
index 000000000..295f8bfca
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_730.svg
@@ -0,0 +1 @@
+csgo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steam_icon_8930.svg b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_8930.svg
new file mode 120000
index 000000000..c27742cd4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steam_icon_8930.svg
@@ -0,0 +1 @@
+civilization5.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steampowered.svg b/.icons/Gruvbox_Dark-2/apps/64/steampowered.svg
new file mode 120000
index 000000000..c630de4b6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steampowered.svg
@@ -0,0 +1 @@
+steam.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/steamvr.svg b/.icons/Gruvbox_Dark-2/apps/64/steamvr.svg
new file mode 100755
index 000000000..05d094914
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/steamvr.svg
@@ -0,0 +1,63 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="xzwfXFE4NxyeeUSma7PHhdZT6ac9YPjo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#xzwfXFE4NxyeeUSma7PHhdZT6ac9YPjo)">
+ <linearGradient id="_lgradient_102" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_102)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_103" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_103)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="M47qQfAax9kjcW7yLMQoLK7vjowDKk14" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#M47qQfAax9kjcW7yLMQoLK7vjowDKk14)">
+ <path d="M 195.667 149.922 L 195.667 108.495 C 195.667 93.251 183.291 80.875 168.047 80.875 L 87.953 80.875 C 72.709 80.875 60.333 93.251 60.333 108.495 L 60.333 149.922 C 60.333 165.166 72.709 177.542 87.953 177.542 L 168.047 177.542 C 183.291 177.542 195.667 165.166 195.667 149.922 Z"/>
+ </g>
+ <defs>
+ <linearGradient id="_lgradient_104" x1="1" x2="0" y1="0" y2="0">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ </defs>
+ <path d="M 195.667 147.505 L 195.667 106.078 C 195.667 90.834 183.291 78.458 168.047 78.458 L 87.953 78.458 C 72.709 78.458 60.333 90.834 60.333 106.078 L 60.333 147.505 C 60.333 162.749 72.709 175.125 87.953 175.125 L 168.047 175.125 C 183.291 175.125 195.667 162.749 195.667 147.505 Z" style="fill:url(#_lgradient_104)"/>
+ <linearGradient id="_lgradient_105" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(96.667,0,0,58,79.667,97.792)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_105)" d="M 176.333 139.22 L 176.333 114.363 C 176.333 105.183 167.711 97.792 157 97.792 L 99 97.792 C 88.289 97.792 79.667 105.183 79.667 114.363 L 79.667 139.22 C 79.667 148.401 88.289 155.792 99 155.792 L 111.083 155.792 L 128 146.125 L 144.917 155.792 L 157 155.792 C 167.711 155.792 176.333 148.401 176.333 139.22 Z"/>
+ <defs>
+ <linearGradient id="_lgradient_106" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ </defs>
+ <path d="M 70 115.313 L 70 133.438 C 70 135.105 68.646 136.458 66.979 136.458 L 58.521 136.458 C 56.854 136.458 55.5 135.105 55.5 133.438 L 55.5 115.313 C 55.5 113.645 56.854 112.292 58.521 112.292 L 66.979 112.292 C 68.646 112.292 70 113.645 70 115.313 Z" style="fill:url(#_lgradient_106)"/>
+ <defs>
+ <linearGradient id="_lgradient_107" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ </defs>
+ <path d="M 200.5 115.313 L 200.5 133.438 C 200.5 135.105 199.146 136.458 197.479 136.458 L 189.021 136.458 C 187.354 136.458 186 135.105 186 133.438 L 186 115.313 C 186 113.645 187.354 112.292 189.021 112.292 L 197.479 112.292 C 199.146 112.292 200.5 113.645 200.5 115.313 Z" style="fill:url(#_lgradient_107)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/stellarium.svg b/.icons/Gruvbox_Dark-2/apps/64/stellarium.svg
new file mode 100644
index 000000000..8e1703038
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/stellarium.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="mAR5CXw4SsFqw9eYKKph0Y0WDMdkY8DW" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#mAR5CXw4SsFqw9eYKKph0Y0WDMdkY8DW)">
+ <path fill="#3c1d66" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <path fill="#e1e1e1" d="M 214.984 41.683 C 219.147268 48.393227 221.348366 56.135175 221.338 64.032 C 221.338 87.503 202.312 106.53 178.84 106.53 C 167.68 106.53 157.53 102.222 149.947 95.187 C 157.438 107.282 170.821 115.343 186.094 115.343 C 209.565 115.343 228.595 96.313 228.595 72.841 C 228.595 60.527 223.352 49.445 214.984 41.683 L 214.984 41.683 Z"/>
+ <g opacity=".05">
+ <path fill="#e1e1e1" d="M 5.676 117.2 L 5.676 155.114 C 5.676 164.363 5.841 172.62 6.275 179.989 C 6.472224 183.463007 6.760991 186.931212 7.141 190.39 C 7.505 193.643 7.949 196.688 8.486 199.536 C 9.024 202.385 9.654 205.038 10.391 207.507 C 11.127 209.976 11.969 212.262 12.93 214.378 C 13.846473 216.41589 14.934383 218.372255 16.182 220.226 C 17.369999 221.986004 18.723848 223.628169 20.225 225.13 C 21.729107 226.62925 23.373272 227.981081 25.135 229.167 C 26.991294 230.41331 28.949986 231.499874 30.99 232.415 C 33.108 233.375 35.397 234.215 37.869 234.95 C 40.341 235.685 42.996 236.316 45.848 236.853 C 48.699 237.389 51.747 237.833 55.004 238.196 C 58.261 238.56 61.728 238.843 65.416 239.06 C 72.793 239.493 81.057 239.657 90.314 239.657 L 165.686 239.657 C 167.067 239.657 168.064 239.575 169.402 239.567 C 170.058994 234.830965 170.423019 230.05889 170.492 225.278 C 170.491 160.378 117.395 107.766 51.898 107.767 C 36.016994 107.809394 20.303661 111.016176 5.676 117.2 L 5.676 117.2 Z"/>
+ </g>
+ <path fill="#ac776d" d="M 88.705 239.618 C 89.295 239.62 89.716 239.657 90.314 239.657 L 165.686 239.657 C 174.943 239.657 183.207 239.493 190.584 239.06 C 194.272 238.843 197.739 238.56 200.996 238.196 C 204.063648 237.862422 207.117775 237.414443 210.152 236.853 C 213.004 236.316 215.659 235.685 218.131 234.95 C 220.603 234.215 222.892 233.375 225.01 232.415 C 227.050014 231.499874 229.008706 230.41331 230.865 229.167 C 232.626728 227.981081 234.270893 226.62925 235.775 225.13 C 237.276152 223.628169 238.630001 221.986004 239.818 220.226 C 241.065617 218.372255 242.153527 216.41589 243.07 214.378 C 244.031 212.262 244.873 209.976 245.609 207.507 C 246.346 205.038 246.976 202.385 247.514 199.536 C 248.051 196.688 248.495 193.643 248.859 190.39 C 249.239009 186.931212 249.527776 183.463007 249.725 179.989 C 250.159 172.62 250.324 164.363 250.324 155.114 L 250.324 141.296 C 191.11 116.82 123.37 144.66 97.937 203.923 C 93.031638 215.272103 89.917245 227.313725 88.705 239.618 Z"/>
+ <path fill="#574a5c" d="M 74.119 239.269 C 79.33 239.437 84.293 239.657 90.314 239.657 L 165.686 239.657 C 174.943 239.657 183.207 239.493 190.584 239.06 C 194.272 238.843 197.739 238.56 200.996 238.196 C 204.063648 237.862422 207.117775 237.414443 210.152 236.853 C 213.004 236.316 215.659 235.685 218.131 234.95 C 220.257 234.318 222.184 233.567 224.047 232.771 C 224.44 230.457 224.822 228.12 225.109 225.552 C 225.489009 222.093212 225.777776 218.625007 225.975 215.151 C 226.409 207.782 226.574 199.525 226.574 190.276 L 226.574 176.458 C 167.36 151.982 99.62 179.822 74.187 239.085 L 74.119 239.269 L 74.119 239.269 Z"/>
+ <path fill="#313131" d="M 5.762 158.663 C 5.804 166.351 5.903 173.671 6.275 179.989 C 6.472224 183.463007 6.760991 186.931212 7.141 190.39 C 7.505 193.643 7.949 196.688 8.486 199.536 C 9.024 202.385 9.654 205.038 10.391 207.507 C 11.127 209.976 11.969 212.262 12.93 214.378 C 13.846473 216.41589 14.934383 218.372255 16.182 220.226 C 17.369999 221.986004 18.723848 223.628169 20.225 225.13 C 21.729107 226.62925 23.373272 227.981081 25.135 229.167 C 26.991294 230.41331 28.949986 231.499874 30.99 232.415 C 33.108 233.375 35.397 234.215 37.869 234.95 C 40.341 235.685 42.996 236.316 45.848 236.853 C 48.699 237.389 51.747 237.833 55.004 238.196 C 58.261 238.56 61.728 238.843 65.416 239.06 C 72.793 239.493 81.057 239.657 90.314 239.657 L 165.686 239.657 C 174.943 239.657 183.207 239.493 190.584 239.06 C 194.272 238.843 197.739 238.56 200.996 238.196 C 204.063648 237.862422 207.117775 237.414443 210.152 236.853 C 213.004 236.316 215.659 235.685 218.131 234.95 C 220.603 234.215 222.892 233.375 225.01 232.415 C 227.050014 231.499874 229.008706 230.41331 230.865 229.167 C 232.626728 227.981081 234.270893 226.62925 235.775 225.13 C 237.276152 223.628169 238.630001 221.986004 239.818 220.226 C 241.065617 218.372255 242.153527 216.41589 243.07 214.378 C 244.031 212.262 244.873 209.976 245.609 207.507 C 246.346 205.038 246.976 202.385 247.514 199.536 C 248.051 196.688 248.495 193.643 248.859 190.39 C 249.223 187.144 249.506 183.689 249.723 180.015 C 242.238 173.664 233.924 169.519 224.9 169.519 C 185.277 169.519 185.279 209.056 158.863 209.056 C 132.452 209.056 92.829 143.157 53.205 143.157 L 53.199 143.157 C 36.345 143.157 19.547 148.021 5.762 158.663 L 5.762 158.663 Z"/>
+ <circle fill="#e1e1e1" cx="37.418" cy="56.952" r="7.5" vector-effect="non-scaling-stroke"/>
+ <circle fill="#e1e1e1" cx="53.611" cy="38.6" r="3.028" vector-effect="non-scaling-stroke"/>
+ <circle fill="#e1e1e1" cx="76.898" cy="45.231" r="4.724" vector-effect="non-scaling-stroke"/>
+ <circle fill="#e1e1e1" cx="70.014" cy="111.025" r="3.028" vector-effect="non-scaling-stroke"/>
+ <circle fill="#e1e1e1" cx="82.969" cy="91.285" r="4.878" vector-effect="non-scaling-stroke"/>
+ <circle fill="#e1e1e1" cx="49.195" cy="84.037" r="4.724" vector-effect="non-scaling-stroke"/>
+ <circle fill="#e1e1e1" cx="59.99" cy="72.317" r="1.948" vector-effect="non-scaling-stroke"/>
+ <g opacity=".15">
+ <path fill="#ffffff" d="M 186.095 30.343 C 162.623 30.343 143.596 49.37 143.596 72.843 C 143.596 96.314 162.624 115.342 186.095 115.342 C 209.567 115.342 228.595 96.314 228.595 72.843 C 228.595 49.37 209.567 30.343 186.095 30.343 L 186.095 30.343 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_412" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_412)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/step.svg b/.icons/Gruvbox_Dark-2/apps/64/step.svg
new file mode 100755
index 000000000..5e6472740
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/step.svg
@@ -0,0 +1,52 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ZmEZ4Y0mfg9BqCIcIAxvSKIdOe0pjcwj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ZmEZ4Y0mfg9BqCIcIAxvSKIdOe0pjcwj)">
+ <linearGradient id="_lgradient_7" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g>
+ <rect fill="#e4e4e4" width="12.446" height="116.166" x="121.78" y="27.5" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#e4e4e4" width="12.446" height="116.166" x="76.14" y="27.5" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#e4e4e4" width="12.446" height="116.166" x="167.41" y="27.5" transform="matrix(1,0,0,1,0,0)"/>
+ <linearGradient id="_lgradient_8" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(45.637,0,0,45.637,105.182,126.863)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_8)" cx="128" cy="149.682" r="22.818" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_9" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(45.637,0,0,45.637,59.545,126.863)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_9)" cx="82.363" cy="149.682" r="22.818" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_10" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(45.637,0,0,45.637,150.818,126.863)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_10)" cx="173.637" cy="149.682" r="22.818" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_11" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.18,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" fill-rule="evenodd" d="M 165.189 11.952 C 239.245 11.952 249.828 22.509 249.828 96.495 L 249.828 155.746 C 249.828 229.733 239.245 240.29 165.189 240.29 L 89.819 240.29 C 15.764 240.29 5.18 229.733 5.18 155.746 L 5.18 96.495 C 5.18 22.509 15.764 11.952 89.819 11.952 L 165.189 11.952 Z M 165.21 31.95 C 169.44 31.95 173.68 31.99 177.91 32.08 C 181.59 32.16 185.27 32.31 188.95 32.52 C 192.08 32.69 195.21 32.95 198.33 33.3 C 200.91 33.58 203.47 33.95 206.02 34.42 C 208.04 34.8 210.04 35.27 212.01 35.85 C 213.48 36.28 214.93 36.81 216.33 37.44 C 217.33 37.89 218.3 38.43 219.21 39.04 C 219.9 39.51 220.55 40.04 221.15 40.63 C 221.74 41.22 222.27 41.87 222.74 42.56 C 223.35 43.47 223.88 44.43 224.33 45.43 C 224.96 46.83 225.49 48.27 225.93 49.74 C 226.5 51.71 226.98 53.7 227.35 55.72 C 227.82 58.26 228.2 60.82 228.48 63.39 C 228.82 66.51 229.08 69.63 229.26 72.76 C 229.47 76.43 229.62 80.11 229.7 83.79 C 229.79 88.02 229.83 92.24 229.83 96.47 C 229.83 96.48 229.83 96.49 229.83 96.5 L 229.83 155.75 C 229.83 155.75 229.83 155.76 229.83 155.77 C 229.83 160 229.79 164.23 229.7 168.45 C 229.62 172.13 229.47 175.81 229.26 179.48 C 229.08 182.61 228.82 185.73 228.48 188.85 C 228.2 191.42 227.82 193.98 227.35 196.53 C 226.98 198.54 226.5 200.53 225.93 202.5 C 225.49 203.97 224.96 205.41 224.33 206.81 C 223.88 207.81 223.35 208.77 222.74 209.68 C 222.27 210.37 221.74 211.02 221.15 211.61 C 220.55 212.2 219.9 212.73 219.21 213.2 C 218.3 213.81 217.33 214.35 216.33 214.8 C 214.93 215.43 213.48 215.96 212.01 216.39 C 210.04 216.97 208.04 217.45 206.02 217.82 C 203.47 218.29 200.91 218.67 198.33 218.95 C 195.21 219.29 192.08 219.55 188.95 219.72 C 185.27 219.93 181.59 220.08 177.91 220.16 C 173.68 220.25 169.44 220.29 165.21 220.29 C 165.2 220.29 165.2 220.29 165.19 220.29 L 89.82 220.29 C 89.81 220.29 89.8 220.29 89.8 220.29 C 85.56 220.29 81.33 220.25 77.1 220.16 C 73.42 220.08 69.73 219.93 66.06 219.72 C 62.92 219.55 59.8 219.29 56.68 218.95 C 54.1 218.67 51.53 218.29 48.99 217.82 C 46.97 217.45 44.97 216.97 43 216.39 C 41.53 215.96 40.08 215.43 38.68 214.8 C 37.68 214.35 36.71 213.81 35.8 213.2 C 35.1 212.73 34.46 212.2 33.86 211.61 C 33.27 211.02 32.74 210.37 32.27 209.68 C 31.66 208.77 31.12 207.81 30.67 206.81 C 30.05 205.41 29.51 203.97 29.08 202.5 C 28.5 200.53 28.03 198.54 27.66 196.53 C 27.18 193.98 26.81 191.42 26.53 188.85 C 26.18 185.73 25.92 182.61 25.75 179.48 C 25.54 175.81 25.39 172.13 25.31 168.45 C 25.22 164.23 25.18 160 25.18 155.77 C 25.18 155.76 25.18 155.75 25.18 155.75 L 25.18 96.5 C 25.18 96.49 25.18 96.48 25.18 96.47 C 25.18 92.24 25.22 88.02 25.31 83.79 C 25.39 80.11 25.54 76.43 25.75 72.76 C 25.92 69.63 26.18 66.51 26.53 63.39 C 26.81 60.82 27.18 58.26 27.66 55.72 C 28.03 53.7 28.5 51.71 29.08 49.74 C 29.51 48.27 30.05 46.83 30.67 45.43 C 31.12 44.43 31.66 43.47 32.27 42.56 C 32.74 41.87 33.27 41.22 33.86 40.63 C 34.46 40.04 35.1 39.51 35.8 39.04 C 36.71 38.43 37.68 37.89 38.68 37.44 C 40.08 36.81 41.53 36.28 43 35.85 C 44.97 35.27 46.97 34.8 48.99 34.42 C 51.53 33.95 54.1 33.58 56.68 33.3 C 59.8 32.95 62.92 32.69 66.06 32.52 C 69.73 32.31 73.42 32.16 77.1 32.08 C 81.33 31.99 85.56 31.95 89.8 31.95 C 89.8 31.95 89.81 31.95 89.82 31.95 L 165.19 31.95 C 165.2 31.95 165.2 31.95 165.21 31.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_12" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/stepmania-ssc.svg b/.icons/Gruvbox_Dark-2/apps/64/stepmania-ssc.svg
new file mode 100644
index 000000000..746bcd570
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/stepmania-ssc.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="mf1PmNCj6hi29HVCikdkwjHRSC3Bb0c2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#mf1PmNCj6hi29HVCikdkwjHRSC3Bb0c2)">
+ <linearGradient id="_lgradient_13" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_14" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="Egmd9vXoo8M97QZwROijjHL5j0EZ7MFi" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Egmd9vXoo8M97QZwROijjHL5j0EZ7MFi)">
+ <path d="M 81.394 56.795 C 67.049 56.795 55.501 68.343 55.501 82.687 C 55.501 97.032 67.049 108.58 81.394 108.58 L 112.101 108.58 L 63.107 157.563 C 52.964 167.707 52.964 184.044 63.107 194.187 C 73.25 204.33 89.588 204.33 99.731 194.187 L 148.715 145.194 L 148.715 175.901 C 148.715 190.245 160.263 201.793 174.607 201.793 C 188.952 201.793 200.5 190.245 200.5 175.901 L 200.5 82.687 C 200.5 68.343 188.952 56.795 174.607 56.795 L 81.394 56.795 Z"/>
+ </g>
+ <linearGradient id="_lgradient_15" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,145,55.5,54.205)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d11f3f"/>
+ <stop offset="100%" style="stop-color:#ff0055"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" d="M 81.394 54.205 C 67.049 54.205 55.501 65.753 55.501 80.098 C 55.501 94.442 67.049 105.991 81.394 105.991 L 112.101 105.991 L 63.107 154.974 C 52.964 165.117 52.964 181.455 63.107 191.598 C 73.25 201.741 89.588 201.741 99.731 191.598 L 148.715 142.604 L 148.715 173.311 C 148.715 187.656 160.263 199.204 174.607 199.204 C 188.952 199.204 200.5 187.656 200.5 173.311 L 200.5 80.098 C 200.5 65.753 188.952 54.205 174.607 54.205 L 81.394 54.205 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/stickers.svg b/.icons/Gruvbox_Dark-2/apps/64/stickers.svg
new file mode 100644
index 000000000..c7fd4e584
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/stickers.svg
@@ -0,0 +1,116 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#JHd9NhEdzt9R23wbMgWbrbfobcGq0Fz9)">
+ <linearGradient id="_lgradient_133" x1="-.033" x2="1.033" y1="0" y2=".813" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fee581"/>
+ <stop offset="100%" style="stop-color:#fff4c9"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_133)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="JHd9NhEdzt9R23wbMgWbrbfobcGq0Fz9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g>
+ <linearGradient id="_lgradient_134" x1="-.033" x2="1.033" y1="0" y2=".813" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fee581"/>
+ <stop offset="100%" style="stop-color:#fff4c9"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_134)" d="M 165.685 11.95 C 239.74 11.95 250.324 22.507 250.324 96.494 L 250.324 155.745 C 250.324 229.731 239.74 240.288 165.685 240.288 L 90.315 240.288 C 16.26 240.288 5.676 229.731 5.676 155.745 L 5.676 96.494 C 5.676 22.507 16.26 11.95 90.315 11.95 L 165.685 11.95 L 165.685 11.95 L 165.685 11.95 Z"/>
+ <linearGradient id="_lgradient_135" x1="-.033" x2="1.033" y1="0" y2=".813" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fee581"/>
+ <stop offset="100%" style="stop-color:#fff4c9"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_135)" d="M 165.685 11.95 C 239.74 11.95 250.324 22.507 250.324 96.494 L 250.324 155.745 C 250.324 229.731 239.74 240.288 165.685 240.288 L 90.315 240.288 C 16.26 240.288 5.676 229.731 5.676 155.745 L 5.676 96.494 C 5.676 22.507 16.26 11.95 90.315 11.95 L 165.685 11.95 L 165.685 11.95 L 165.685 11.95 Z"/>
+ <linearGradient id="_lgradient_136" x1="-.033" x2="1.033" y1="0" y2=".813" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fee581"/>
+ <stop offset="100%" style="stop-color:#fff4c9"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_136)" d="M 165.685 11.95 C 239.74 11.95 250.324 22.507 250.324 96.494 L 250.324 155.745 C 250.324 229.731 239.74 240.288 165.685 240.288 L 90.315 240.288 C 16.26 240.288 5.676 229.731 5.676 155.745 L 5.676 96.494 C 5.676 22.507 16.26 11.95 90.315 11.95 L 165.685 11.95 L 165.685 11.95 L 165.685 11.95 Z"/>
+ <clipPath id="_clipPath_mJEOqdDPwhBn8Cp7Oj9UP0QAwEpwzoEJ">
+ <path fill="url(#_lgradient_136)" d="M 165.685 11.95 C 239.74 11.95 250.324 22.507 250.324 96.494 L 250.324 155.745 C 250.324 229.731 239.74 240.288 165.685 240.288 L 90.315 240.288 C 16.26 240.288 5.676 229.731 5.676 155.745 L 5.676 96.494 C 5.676 22.507 16.26 11.95 90.315 11.95 L 165.685 11.95 L 165.685 11.95 L 165.685 11.95 Z"/>
+ </clipPath>
+ <g clip-path="url(#_clipPath_mJEOqdDPwhBn8Cp7Oj9UP0QAwEpwzoEJ)">
+ <g>
+ <g>
+ <g>
+ <g style="opacity:0.1">
+ <g style="opacity:0.1">
+ <g opacity=".1">
+ <path fill="#1463a5" fill-opacity=".996" d="M -2.479 116.945 L -2.479 117.964 L 258.683 117.964 L 258.683 116.945 L -2.479 116.945 L -2.479 116.945 L -2.479 116.945 Z"/>
+ </g>
+ </g>
+ </g>
+ <g style="opacity:0.1">
+ <g style="opacity:0.1">
+ <g opacity=".1">
+ <path fill="#1463a5" fill-opacity=".996" d="M -2.479 141.41 L -2.479 142.429 L 258.683 142.429 L 258.683 141.41 L -2.479 141.41 L -2.479 141.41 L -2.479 141.41 Z"/>
+ </g>
+ </g>
+ </g>
+ <g style="opacity:0.1">
+ <g style="opacity:0.1">
+ <g opacity=".1">
+ <path fill="#1463a5" fill-opacity=".996" d="M -2.479 190.339 L -2.479 191.359 L 258.683 191.359 L 258.683 190.339 L -2.479 190.339 L -2.479 190.339 L -2.479 190.339 Z"/>
+ </g>
+ </g>
+ </g>
+ <g style="opacity:0.3">
+ <g style="opacity:0.3">
+ <g opacity=".3">
+ <path fill="#1463a5" fill-opacity=".996" d="M 41.354 60.88 L 42.373 60.88 L 42.373 256.598 L 41.354 256.598 L 41.354 60.88 L 41.354 60.88 L 41.354 60.88 Z"/>
+ </g>
+ </g>
+ </g>
+ <g style="opacity:0.1">
+ <g style="opacity:0.1">
+ <g opacity=".1">
+ <path fill="#1463a5" fill-opacity=".996" d="M -2.479 92.48 L -2.479 93.499 L 258.683 93.499 L 258.683 92.48 L -2.479 92.48 L -2.479 92.48 L -2.479 92.48 Z"/>
+ </g>
+ </g>
+ </g>
+ <g style="opacity:0.1">
+ <g style="opacity:0.1">
+ <g opacity=".1">
+ <path fill="#1463a5" fill-opacity=".996" d="M -2.479 214.804 L -2.479 215.824 L 258.683 215.824 L 258.683 214.804 L -2.479 214.804 L -2.479 214.804 L -2.479 214.804 Z"/>
+ </g>
+ </g>
+ </g>
+ <g style="opacity:0.1">
+ <g style="opacity:0.1">
+ <g opacity=".1">
+ <path fill="#1463a5" fill-opacity=".996" d="M -2.479 165.875 L -2.479 166.894 L 258.683 166.894 L 258.683 165.875 L -2.479 165.875 L -2.479 165.875 L -2.479 165.875 Z"/>
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g style="opacity:0.4">
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <path fill="#fac82e" d="M 13.831 62.918 C 12.705 62.918 11.792 63.831 11.792 64.957 C 11.792 66.083 12.705 66.996 13.831 66.996 C 14.957 66.996 15.87 66.083 15.87 64.957 C 15.87 63.831 14.957 62.918 13.831 62.918 Z M 21.986 62.918 C 20.86 62.918 19.947 63.831 19.947 64.957 C 19.947 66.083 20.86 66.996 21.986 66.996 C 23.112 66.996 24.024 66.083 24.024 64.957 C 24.024 63.831 23.112 62.918 21.986 62.918 Z M 30.141 62.918 C 29.015 62.918 28.102 63.831 28.102 64.957 C 28.102 66.083 29.015 66.996 30.141 66.996 C 31.267 66.996 32.179 66.083 32.179 64.957 C 32.179 63.831 31.267 62.918 30.141 62.918 Z M 38.296 62.918 C 37.17 62.918 36.257 63.831 36.257 64.957 C 36.257 66.083 37.17 66.996 38.296 66.996 C 39.422 66.996 40.334 66.083 40.334 64.957 C 40.334 63.831 39.422 62.918 38.296 62.918 Z M 46.451 62.918 C 45.325 62.918 44.412 63.831 44.412 64.957 C 44.412 66.083 45.325 66.996 46.451 66.996 C 47.577 66.996 48.489 66.083 48.489 64.957 C 48.489 63.831 47.577 62.918 46.451 62.918 Z M 54.606 62.918 C 53.48 62.918 52.567 63.831 52.567 64.957 C 52.567 66.083 53.48 66.996 54.606 66.996 C 55.731 66.996 56.644 66.083 56.644 64.957 C 56.644 63.831 55.731 62.918 54.606 62.918 Z M 62.76 62.918 C 61.634 62.918 60.722 63.831 60.722 64.957 C 60.722 66.083 61.634 66.996 62.76 66.996 C 63.886 66.996 64.799 66.083 64.799 64.957 C 64.799 63.831 63.886 62.918 62.76 62.918 Z M 70.915 62.918 C 69.789 62.918 68.877 63.831 68.877 64.957 C 68.877 66.083 69.789 66.996 70.915 66.996 C 72.041 66.996 72.954 66.083 72.954 64.957 C 72.954 63.831 72.041 62.918 70.915 62.918 Z M 79.07 62.918 C 77.944 62.918 77.032 63.831 77.032 64.957 C 77.032 66.083 77.944 66.996 79.07 66.996 C 80.196 66.996 81.109 66.083 81.109 64.957 C 81.109 63.831 80.196 62.918 79.07 62.918 Z M 87.225 62.918 C 86.099 62.918 85.187 63.831 85.187 64.957 C 85.187 66.083 86.099 66.996 87.225 66.996 C 88.351 66.996 89.264 66.083 89.264 64.957 C 89.264 63.831 88.351 62.918 87.225 62.918 Z M 95.38 62.918 C 94.254 62.918 93.341 63.831 93.341 64.957 C 93.341 66.083 94.254 66.996 95.38 66.996 C 96.506 66.996 97.419 66.083 97.419 64.957 C 97.419 63.831 96.506 62.918 95.38 62.918 Z M 103.535 62.918 C 102.409 62.918 101.496 63.831 101.496 64.957 C 101.496 66.083 102.409 66.996 103.535 66.996 C 104.661 66.996 105.574 66.083 105.574 64.957 C 105.574 63.831 104.661 62.918 103.535 62.918 Z M 111.69 62.918 C 110.564 62.918 109.651 63.831 109.651 64.957 C 109.651 66.083 110.564 66.996 111.69 66.996 C 112.816 66.996 113.729 66.083 113.729 64.957 C 113.729 63.831 112.816 62.918 111.69 62.918 Z M 119.845 62.918 C 118.719 62.918 117.806 63.831 117.806 64.957 C 117.806 66.083 118.719 66.996 119.845 66.996 C 120.971 66.996 121.884 66.083 121.884 64.957 C 121.884 63.831 120.971 62.918 119.845 62.918 Z M 128 62.918 C 126.874 62.918 125.961 63.831 125.961 64.957 C 125.961 66.083 126.874 66.996 128 66.996 C 129.126 66.996 130.039 66.083 130.039 64.957 C 130.039 63.831 129.126 62.918 128 62.918 Z M 136.155 62.918 C 135.029 62.918 134.116 63.831 134.116 64.957 C 134.116 66.083 135.029 66.996 136.155 66.996 C 137.281 66.996 138.194 66.083 138.194 64.957 C 138.194 63.831 137.281 62.918 136.155 62.918 Z M 144.31 62.918 C 143.184 62.918 142.271 63.831 142.271 64.957 C 142.271 66.083 143.184 66.996 144.31 66.996 C 145.436 66.996 146.349 66.083 146.349 64.957 C 146.349 63.831 145.436 62.918 144.31 62.918 Z M 152.465 62.918 C 151.339 62.918 150.426 63.831 150.426 64.957 C 150.426 66.083 151.339 66.996 152.465 66.996 C 153.591 66.996 154.504 66.083 154.504 64.957 C 154.504 63.831 153.591 62.918 152.465 62.918 Z M 160.62 62.918 C 159.494 62.918 158.581 63.831 158.581 64.957 C 158.581 66.083 159.494 66.996 160.62 66.996 C 161.746 66.996 162.659 66.083 162.659 64.957 C 162.659 63.831 161.746 62.918 160.62 62.918 Z M 168.775 62.918 C 167.649 62.918 166.736 63.831 166.736 64.957 C 166.736 66.083 167.649 66.996 168.775 66.996 C 169.901 66.996 170.813 66.083 170.813 64.957 C 170.813 63.831 169.901 62.918 168.775 62.918 Z M 176.93 62.918 C 175.804 62.918 174.891 63.831 174.891 64.957 C 174.891 66.083 175.804 66.996 176.93 66.996 C 178.056 66.996 178.968 66.083 178.968 64.957 C 178.968 63.831 178.056 62.918 176.93 62.918 Z M 185.085 62.918 C 183.959 62.918 183.046 63.831 183.046 64.957 C 183.046 66.083 183.959 66.996 185.085 66.996 C 186.211 66.996 187.123 66.083 187.123 64.957 C 187.123 63.831 186.211 62.918 185.085 62.918 Z M 193.24 62.918 C 192.114 62.918 191.201 63.831 191.201 64.957 C 191.201 66.083 192.114 66.996 193.24 66.996 C 194.366 66.996 195.278 66.083 195.278 64.957 C 195.278 63.831 194.366 62.918 193.24 62.918 Z M 201.394 62.918 C 200.269 62.918 199.356 63.831 199.356 64.957 C 199.356 66.083 200.269 66.996 201.394 66.996 C 202.52 66.996 203.433 66.083 203.433 64.957 C 203.433 63.831 202.52 62.918 201.394 62.918 Z M 209.549 62.918 C 208.423 62.918 207.511 63.831 207.511 64.957 C 207.511 66.083 208.423 66.996 209.549 66.996 C 210.675 66.996 211.588 66.083 211.588 64.957 C 211.588 63.831 210.675 62.918 209.549 62.918 Z M 217.704 62.918 C 216.578 62.918 215.666 63.831 215.666 64.957 C 215.666 66.083 216.578 66.996 217.704 66.996 C 218.83 66.996 219.743 66.083 219.743 64.957 C 219.743 63.831 218.83 62.918 217.704 62.918 Z M 225.859 62.918 C 224.733 62.918 223.821 63.831 223.821 64.957 C 223.821 66.083 224.733 66.996 225.859 66.996 C 226.985 66.996 227.898 66.083 227.898 64.957 C 227.898 63.831 226.985 62.918 225.859 62.918 Z M 234.014 62.918 C 232.888 62.918 231.976 63.831 231.976 64.957 C 231.976 66.083 232.888 66.996 234.014 66.996 C 235.14 66.996 236.053 66.083 236.053 64.957 C 236.053 63.831 235.14 62.918 234.014 62.918 Z M 242.169 62.918 C 241.043 62.918 240.13 63.831 240.13 64.957 C 240.13 66.083 241.043 66.996 242.169 66.996 C 243.295 66.996 244.208 66.083 244.208 64.957 C 244.208 63.831 243.295 62.918 242.169 62.918 Z"/>
+ </g>
+ </g>
+ </g>
+ <path fill="#fdc92b" d="M 90.315 11.95 C 30.311 11.95 11.982 18.892 7.185 60.88 L 248.815 60.88 C 244.018 18.892 225.689 11.95 165.685 11.95 L 90.315 11.95 L 90.315 11.95 L 90.315 11.95 Z"/>
+ <path fill="#1463a5" d="M 62.76 85.344 L 62.76 93.499 L 193.24 93.499 L 193.24 85.344 L 62.76 85.344 L 62.76 85.344 L 62.76 85.344 Z M 62.76 109.809 L 62.76 117.964 L 193.24 117.964 L 193.24 109.809 L 62.76 109.809 L 62.76 109.809 L 62.76 109.809 Z M 62.76 134.274 L 62.76 142.429 L 193.24 142.429 L 193.24 134.274 L 62.76 134.274 L 62.76 134.274 L 62.76 134.274 Z M 62.76 158.739 L 62.76 166.894 L 128.091 166.894 L 128.091 158.739 L 62.76 158.739 L 62.76 158.739 L 62.76 158.739 Z"/>
+ </g>
+ <g opacity=".4">
+ <line x1="250.324" x2="172.926" y1="163.827" y2="240.285"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_137" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_137)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sticky-notes.svg b/.icons/Gruvbox_Dark-2/apps/64/sticky-notes.svg
new file mode 120000
index 000000000..c172a8761
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sticky-notes.svg
@@ -0,0 +1 @@
+stickers.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sticky.svg b/.icons/Gruvbox_Dark-2/apps/64/sticky.svg
new file mode 120000
index 000000000..c172a8761
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sticky.svg
@@ -0,0 +1 @@
+stickers.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/stock_alarm.svg b/.icons/Gruvbox_Dark-2/apps/64/stock_alarm.svg
new file mode 120000
index 000000000..85778b039
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/stock_alarm.svg
@@ -0,0 +1 @@
+kalarm.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/stock_help-agent.svg b/.icons/Gruvbox_Dark-2/apps/64/stock_help-agent.svg
new file mode 120000
index 000000000..74f27a8db
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/stock_help-agent.svg
@@ -0,0 +1 @@
+help.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/stock_help.svg b/.icons/Gruvbox_Dark-2/apps/64/stock_help.svg
new file mode 120000
index 000000000..74f27a8db
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/stock_help.svg
@@ -0,0 +1 @@
+help.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/stock_keyring.svg b/.icons/Gruvbox_Dark-2/apps/64/stock_keyring.svg
new file mode 120000
index 000000000..22a7f7ffc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/stock_keyring.svg
@@ -0,0 +1 @@
+password.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/stock_task.svg b/.icons/Gruvbox_Dark-2/apps/64/stock_task.svg
new file mode 120000
index 000000000..70974081d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/stock_task.svg
@@ -0,0 +1 @@
+agenda.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/stock_unknown.svg b/.icons/Gruvbox_Dark-2/apps/64/stock_unknown.svg
new file mode 120000
index 000000000..74f27a8db
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/stock_unknown.svg
@@ -0,0 +1 @@
+help.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/stock_view-details.svg b/.icons/Gruvbox_Dark-2/apps/64/stock_view-details.svg
new file mode 120000
index 000000000..cad5391aa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/stock_view-details.svg
@@ -0,0 +1 @@
+info.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/stock_xfburn-audio-cd.svg b/.icons/Gruvbox_Dark-2/apps/64/stock_xfburn-audio-cd.svg
new file mode 120000
index 000000000..d025f1c3f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/stock_xfburn-audio-cd.svg
@@ -0,0 +1 @@
+music.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/stock_xfburn-audio-copy.svg b/.icons/Gruvbox_Dark-2/apps/64/stock_xfburn-audio-copy.svg
new file mode 100644
index 000000000..df8e8baeb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/stock_xfburn-audio-copy.svg
@@ -0,0 +1,66 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="THzg9mq2Nfvc3N6YpW9Z3s0qjTQlGlxM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#THzg9mq2Nfvc3N6YpW9Z3s0qjTQlGlxM)">
+ <linearGradient id="_lgradient_16" x1=".993" x2=".002" y1=".988" y2=".193" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_16)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_17" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g filter="url(#raaf41EsoLHPCO3dIckwH4yQgbKPMnp8)">
+ <path fill="#cccccc" d="M 128 82.804 C 103.591 82.804 83.804 102.591 83.804 127 C 83.804 151.409 103.591 171.196 128 171.196 C 152.409 171.196 172.196 151.409 172.196 127 C 172.196 102.591 152.409 82.804 128 82.804 Z M 128 109.321 C 137.764 109.321 145.679 117.236 145.679 127 C 145.679 136.764 137.764 144.679 128 144.679 C 118.236 144.679 110.321 136.764 110.321 127 C 110.321 117.236 118.236 109.321 128 109.321 Z"/>
+ <radialGradient id="_rgradient_0" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(165,0,0,165,45.5,44.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" style="stop-color:#b5b5b5"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_0)" d="M 128 44.5 C 82.295 44.5 45.5 81.295 45.5 127 C 45.5 172.705 82.295 209.5 128 209.5 C 173.705 209.5 210.5 172.705 210.5 127 C 210.5 81.295 173.705 44.5 128 44.5 Z M 128 91.643 C 147.527 91.643 163.357 107.473 163.357 127 C 163.357 146.527 147.527 162.357 128 162.357 C 108.473 162.357 92.643 146.527 92.643 127 C 92.643 107.473 108.473 91.643 128 91.643 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 44.5 C 82.295 44.5 45.5 81.295 45.5 127 C 45.5 127.335 45.533 127.66 45.552 127.99 C 46.588 83.199 82.951 47.446 128 47.446 C 173.045 47.446 209.412 83.193 210.454 127.978 C 210.472 127.652 210.5 127.331 210.5 127 C 210.5 81.295 173.705 44.5 128 44.5 Z M 92.792 129.935 C 92.701 130.918 92.651 131.905 92.643 132.893 C 92.658 133.384 92.682 133.876 92.718 134.366 C 92.732 133.871 92.757 133.376 92.792 132.881 C 94.318 151.197 109.621 165.289 128 165.304 C 146.371 165.29 161.671 151.211 163.208 132.904 C 163.251 133.485 163.279 134.066 163.294 134.648 C 163.329 134.064 163.351 133.478 163.357 132.893 C 163.348 131.913 163.298 130.934 163.208 129.958 C 161.671 148.264 146.371 162.344 128 162.357 C 109.621 162.343 94.318 148.25 92.792 129.935 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="raaf41EsoLHPCO3dIckwH4yQgbKPMnp8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <linearGradient id="_lgradient_18" x1=".533" x2=".533" y1="-.071" y2="1.071" gradientTransform="matrix(-1.394,-51.94,98.834,-2.652,68.171,87.635)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f9af18"/>
+ <stop offset="100%" style="stop-color:#fecf3b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" d="M 68.171 87.635 L 117.835 78.633 L 105.612 65.881 C 140.446 33.586 163.089 52.864 163.316 53.057 L 166.076 50.33 C 166.076 50.33 165.924 50.161 165.631 49.855 C 162.11 46.182 130.417 15.345 91.516 51.175 L 79.269 38.398 L 68.171 87.635 L 68.171 87.635 Z"/>
+ <defs>
+ <filter id="An0nXVFu1T1CDQnk5n6bLKa3rdjgxaIx" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#An0nXVFu1T1CDQnk5n6bLKa3rdjgxaIx)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_19" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <path fill="#ebebeb" d="M 178.708 172.533 L 154.692 172.533 L 154.692 194.501 L 178.708 194.501 L 178.708 218.517 L 200.677 218.517 L 200.677 194.501 L 224.692 194.501 L 224.692 172.533 L 200.677 172.533 L 200.677 148.517 L 178.708 148.517 L 178.708 172.533 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/stock_xfburn-blank-cdrw.svg b/.icons/Gruvbox_Dark-2/apps/64/stock_xfburn-blank-cdrw.svg
new file mode 100644
index 000000000..7e5b3a438
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/stock_xfburn-blank-cdrw.svg
@@ -0,0 +1,61 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="eixSXp83hIGyZ7oPCLKy5KpIJJSnFvEo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#eixSXp83hIGyZ7oPCLKy5KpIJJSnFvEo)">
+ <linearGradient id="_lgradient_20" x1=".993" x2=".002" y1=".988" y2=".193" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_21" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g filter="url(#hi9022AiR0tFP9pl167Tf9pqLCgGnBEU)">
+ <path fill="#cccccc" d="M 128 82.804 C 103.591 82.804 83.804 102.591 83.804 127 C 83.804 151.409 103.591 171.196 128 171.196 C 152.409 171.196 172.196 151.409 172.196 127 C 172.196 102.591 152.409 82.804 128 82.804 Z M 128 109.321 C 137.764 109.321 145.679 117.236 145.679 127 C 145.679 136.764 137.764 144.679 128 144.679 C 118.236 144.679 110.321 136.764 110.321 127 C 110.321 117.236 118.236 109.321 128 109.321 Z"/>
+ <radialGradient id="_rgradient_1" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(165,0,0,165,45.5,44.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" style="stop-color:#b5b5b5"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_1)" d="M 128 44.5 C 82.295 44.5 45.5 81.295 45.5 127 C 45.5 172.705 82.295 209.5 128 209.5 C 173.705 209.5 210.5 172.705 210.5 127 C 210.5 81.295 173.705 44.5 128 44.5 Z M 128 91.643 C 147.527 91.643 163.357 107.473 163.357 127 C 163.357 146.527 147.527 162.357 128 162.357 C 108.473 162.357 92.643 146.527 92.643 127 C 92.643 107.473 108.473 91.643 128 91.643 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 44.5 C 82.295 44.5 45.5 81.295 45.5 127 C 45.5 127.335 45.533 127.66 45.552 127.99 C 46.588 83.199 82.951 47.446 128 47.446 C 173.045 47.446 209.412 83.193 210.454 127.978 C 210.472 127.652 210.5 127.331 210.5 127 C 210.5 81.295 173.705 44.5 128 44.5 Z M 92.792 129.935 C 92.701 130.918 92.651 131.905 92.643 132.893 C 92.658 133.384 92.682 133.876 92.718 134.366 C 92.732 133.871 92.757 133.376 92.792 132.881 C 94.318 151.197 109.621 165.289 128 165.304 C 146.371 165.29 161.671 151.211 163.208 132.904 C 163.251 133.485 163.279 134.066 163.294 134.648 C 163.329 134.064 163.351 133.478 163.357 132.893 C 163.348 131.913 163.298 130.934 163.208 129.958 C 161.671 148.264 146.371 162.344 128 162.357 C 109.621 162.343 94.318 148.25 92.792 129.935 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="hi9022AiR0tFP9pl167Tf9pqLCgGnBEU" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="Awww3tOiBjS4UrPJ6p1twRQhlkRayzkL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Awww3tOiBjS4UrPJ6p1twRQhlkRayzkL)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_22" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d11f3f"/>
+ <stop offset="100%" style="stop-color:#ff0055"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <path fill="#f6f6f6" d="M 205.165 183.516 L 222.633 166.048 C 225.376 163.303 225.379 158.81 222.633 156.067 L 217.142 150.575 C 214.399 147.831 209.905 147.831 207.16 150.576 L 189.692 168.044 L 172.224 150.576 C 169.479 147.831 164.986 147.831 162.241 150.575 L 156.752 156.067 C 154.007 158.81 154.007 163.303 156.752 166.047 L 174.22 183.516 L 156.752 200.984 C 154.007 203.73 154.007 208.223 156.752 210.966 L 162.241 216.457 C 164.986 219.205 169.479 219.203 172.224 216.457 L 189.692 198.989 L 207.158 216.457 C 209.903 219.203 214.399 219.205 217.141 216.457 L 222.631 210.966 C 225.378 208.223 225.376 203.73 222.631 200.984 L 205.165 183.516 L 205.165 183.516 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/stock_xfburn-burn-cd.svg b/.icons/Gruvbox_Dark-2/apps/64/stock_xfburn-burn-cd.svg
new file mode 100755
index 000000000..f48801324
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/stock_xfburn-burn-cd.svg
@@ -0,0 +1,62 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="PdDb2ZHfjdOTgS3COVgjVAgX3K66rNiP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#PdDb2ZHfjdOTgS3COVgjVAgX3K66rNiP)">
+ <linearGradient id="_lgradient_23" x1=".993" x2=".002" y1=".988" y2=".193" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_24" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g filter="url(#1NgyYQLvHh4wND2FzfmSWKeotjn0AOjz)">
+ <path fill="#cccccc" d="M 128 82.804 C 103.591 82.804 83.804 102.591 83.804 127 C 83.804 151.409 103.591 171.196 128 171.196 C 152.409 171.196 172.196 151.409 172.196 127 C 172.196 102.591 152.409 82.804 128 82.804 Z M 128 109.321 C 137.764 109.321 145.679 117.236 145.679 127 C 145.679 136.764 137.764 144.679 128 144.679 C 118.236 144.679 110.321 136.764 110.321 127 C 110.321 117.236 118.236 109.321 128 109.321 Z"/>
+ <radialGradient id="_rgradient_2" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(165,0,0,165,45.5,44.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" style="stop-color:#b5b5b5"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_2)" d="M 128 44.5 C 82.295 44.5 45.5 81.295 45.5 127 C 45.5 172.705 82.295 209.5 128 209.5 C 173.705 209.5 210.5 172.705 210.5 127 C 210.5 81.295 173.705 44.5 128 44.5 Z M 128 91.643 C 147.527 91.643 163.357 107.473 163.357 127 C 163.357 146.527 147.527 162.357 128 162.357 C 108.473 162.357 92.643 146.527 92.643 127 C 92.643 107.473 108.473 91.643 128 91.643 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 44.5 C 82.295 44.5 45.5 81.295 45.5 127 C 45.5 127.335 45.533 127.66 45.552 127.99 C 46.588 83.199 82.951 47.446 128 47.446 C 173.045 47.446 209.412 83.193 210.454 127.978 C 210.472 127.652 210.5 127.331 210.5 127 C 210.5 81.295 173.705 44.5 128 44.5 Z M 92.792 129.935 C 92.701 130.918 92.651 131.905 92.643 132.893 C 92.658 133.384 92.682 133.876 92.718 134.366 C 92.732 133.871 92.757 133.376 92.792 132.881 C 94.318 151.197 109.621 165.289 128 165.304 C 146.371 165.29 161.671 151.211 163.208 132.904 C 163.251 133.485 163.279 134.066 163.294 134.648 C 163.329 134.064 163.351 133.478 163.357 132.893 C 163.348 131.913 163.298 130.934 163.208 129.958 C 161.671 148.264 146.371 162.344 128 162.357 C 109.621 162.343 94.318 148.25 92.792 129.935 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="1NgyYQLvHh4wND2FzfmSWKeotjn0AOjz" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="onn2spQ4c5ulsD5Ub0EVzeegt8EK3tSL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#onn2spQ4c5ulsD5Ub0EVzeegt8EK3tSL)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_25" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <path fill="#ffffff" d="M 224.692 202.925 L 224.692 218.517 L 209.1 218.517 L 169.722 179.139 L 185.314 163.548 L 224.692 202.925 Z M 155.93 165.396 C 154.281 163.747 154.281 161.148 155.93 159.499 L 165.675 149.754 C 167.324 148.105 169.922 148.105 171.572 149.754 L 179.718 157.953 L 164.125 173.545 L 155.93 165.396 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/stock_xfburn-import-session.svg b/.icons/Gruvbox_Dark-2/apps/64/stock_xfburn-import-session.svg
new file mode 120000
index 000000000..6ffb73fd2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/stock_xfburn-import-session.svg
@@ -0,0 +1 @@
+cdrom.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/stock_xfburn-new-data-composition.svg b/.icons/Gruvbox_Dark-2/apps/64/stock_xfburn-new-data-composition.svg
new file mode 100644
index 000000000..47c441b94
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/stock_xfburn-new-data-composition.svg
@@ -0,0 +1,61 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="oXTByHb8942dWbbzBRi2lAuF0XHaxcRr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#oXTByHb8942dWbbzBRi2lAuF0XHaxcRr)">
+ <linearGradient id="_lgradient_26" x1=".993" x2=".002" y1=".988" y2=".193" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_27" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_27)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g filter="url(#ySA1y4DjshZEx8CMFsPiRQnif13sw29v)">
+ <path fill="#cccccc" d="M 128 82.804 C 103.591 82.804 83.804 102.591 83.804 127 C 83.804 151.409 103.591 171.196 128 171.196 C 152.409 171.196 172.196 151.409 172.196 127 C 172.196 102.591 152.409 82.804 128 82.804 Z M 128 109.321 C 137.764 109.321 145.679 117.236 145.679 127 C 145.679 136.764 137.764 144.679 128 144.679 C 118.236 144.679 110.321 136.764 110.321 127 C 110.321 117.236 118.236 109.321 128 109.321 Z"/>
+ <radialGradient id="_rgradient_3" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(165,0,0,165,45.5,44.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" style="stop-color:#b5b5b5"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_3)" d="M 128 44.5 C 82.295 44.5 45.5 81.295 45.5 127 C 45.5 172.705 82.295 209.5 128 209.5 C 173.705 209.5 210.5 172.705 210.5 127 C 210.5 81.295 173.705 44.5 128 44.5 Z M 128 91.643 C 147.527 91.643 163.357 107.473 163.357 127 C 163.357 146.527 147.527 162.357 128 162.357 C 108.473 162.357 92.643 146.527 92.643 127 C 92.643 107.473 108.473 91.643 128 91.643 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 44.5 C 82.295 44.5 45.5 81.295 45.5 127 C 45.5 127.335 45.533 127.66 45.552 127.99 C 46.588 83.199 82.951 47.446 128 47.446 C 173.045 47.446 209.412 83.193 210.454 127.978 C 210.472 127.652 210.5 127.331 210.5 127 C 210.5 81.295 173.705 44.5 128 44.5 Z M 92.792 129.935 C 92.701 130.918 92.651 131.905 92.643 132.893 C 92.658 133.384 92.682 133.876 92.718 134.366 C 92.732 133.871 92.757 133.376 92.792 132.881 C 94.318 151.197 109.621 165.289 128 165.304 C 146.371 165.29 161.671 151.211 163.208 132.904 C 163.251 133.485 163.279 134.066 163.294 134.648 C 163.329 134.064 163.351 133.478 163.357 132.893 C 163.348 131.913 163.298 130.934 163.208 129.958 C 161.671 148.264 146.371 162.344 128 162.357 C 109.621 162.343 94.318 148.25 92.792 129.935 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="ySA1y4DjshZEx8CMFsPiRQnif13sw29v" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="LgyGkrQm5b34BDVkS0Ss2N4KovJ5MuuC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#LgyGkrQm5b34BDVkS0Ss2N4KovJ5MuuC)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_28" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.946)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" d="M 146.981 241.033 L 129.235 240.895 L 128.875 232.789 C 128.427 222.701 128.898 190.36 129.607 182.552 C 130.892 168.404 133.047 159.24 136.92 151.466 C 144.316 136.618 157.752 130.28 186.519 128.07 C 189.982 127.804 205.835 127.442 221.75 127.266 L 250.685 126.946 L 250.678 151.117 C 250.668 183.308 249.912 194.082 246.801 206.4 C 242.946 221.666 235.296 230.576 221.947 235.347 C 208.546 240.136 192.096 241.384 146.982 241.033 L 146.981 241.033 Z"/>
+ <path fill="#ebebeb" d="M 178.708 172.533 L 154.692 172.533 L 154.692 194.501 L 178.708 194.501 L 178.708 218.517 L 200.677 218.517 L 200.677 194.501 L 224.692 194.501 L 224.692 172.533 L 200.677 172.533 L 200.677 148.517 L 178.708 148.517 L 178.708 172.533 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/stock_xfburn.svg b/.icons/Gruvbox_Dark-2/apps/64/stock_xfburn.svg
new file mode 120000
index 000000000..b9c3f8e38
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/stock_xfburn.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/streamlink-twitch-gui.svg b/.icons/Gruvbox_Dark-2/apps/64/streamlink-twitch-gui.svg
new file mode 120000
index 000000000..cff262c92
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/streamlink-twitch-gui.svg
@@ -0,0 +1 @@
+twitch.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/streamtuner.svg b/.icons/Gruvbox_Dark-2/apps/64/streamtuner.svg
new file mode 100755
index 000000000..0d18d1c77
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/streamtuner.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="9FeWnBgYdYSU9arytcR4pENbkS1qNtWz" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#9FeWnBgYdYSU9arytcR4pENbkS1qNtWz)">
+ <linearGradient id="_lgradient_29" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_29)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_30" x1="0" x2="0" y1="0" y2="1.209" gradientTransform="matrix(117.302,0,0,150.962,59.643,53.14)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="97.391%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_30)" d="M 171.14 53.144 C 169.225 53.121 166.679 53.422 163.292 53.931 L 108.988 62.549 C 95.38 65.447 95.426 66.349 95.38 77.846 L 95.38 171.134 C 94.813 170.736 94.253 170.337 93.666 169.943 L 93.666 169.947 C 89.342 167.05 84.734 164.988 78.545 164.988 C 70.792 164.988 66.168 167.956 63.37 171.866 C 60.571 175.777 59.643 180.705 59.643 184.515 C 59.643 189.109 61.211 194.012 64.614 197.749 C 68.017 201.485 73.248 204.102 80.771 204.102 C 89.265 204.102 95.24 201.73 98.618 197.098 C 101.277 193.451 102.748 188.578 103.272 182.568 L 103.272 182.549 C 103.346 181.82 103.399 181.071 103.446 180.299 C 103.517 179.111 103.501 176.889 103.501 176.889 L 103.501 105.459 C 103.501 95.255 103.501 94.646 117.114 92.319 L 155.135 86.032 C 168.772 84.247 168.775 85.498 168.775 93.151 L 168.775 158.704 C 168.222 158.317 167.677 157.927 167.106 157.545 L 167.106 157.549 C 162.783 154.651 158.177 152.589 151.987 152.589 C 144.234 152.589 139.609 155.558 136.81 159.468 C 134.011 163.378 133.083 168.307 133.083 172.116 C 133.083 176.711 134.654 181.614 138.056 185.35 C 141.459 189.087 146.691 191.705 154.213 191.705 C 162.707 191.705 168.682 189.332 172.06 184.699 C 174.719 181.052 176.188 176.182 176.713 170.171 L 176.713 170.152 C 176.786 169.423 176.84 168.676 176.886 167.905 C 176.957 166.717 176.944 164.492 176.944 164.492 L 176.944 65.118 C 176.944 56.168 176.885 53.204 171.14 53.14 L 171.14 53.144 L 171.14 53.144 L 171.14 53.144 Z"/>
+ <g opacity=".2">
+ <linearGradient id="_lgradient_31" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(117.302,0,0,137.943,59.643,66.159)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_31)" d="M 97.962 66.159 C 95.416 68.158 95.407 71.263 95.38 77.846 L 95.38 171.134 C 94.813 170.736 94.253 170.337 93.666 169.943 L 93.666 169.947 C 89.342 167.05 84.734 164.988 78.545 164.988 C 70.792 164.988 66.168 167.956 63.37 171.866 C 60.571 175.777 59.643 180.705 59.643 184.515 C 59.643 189.109 61.211 194.012 64.614 197.749 C 68.017 201.485 73.248 204.102 80.771 204.102 C 89.265 204.102 95.24 201.73 98.618 197.098 C 101.277 193.451 102.748 188.578 103.272 182.568 L 103.272 182.549 C 103.346 181.82 103.399 181.071 103.446 180.299 C 103.517 179.111 103.501 176.889 103.501 176.889 L 103.501 105.459 C 103.501 95.255 103.501 94.646 117.114 92.319 L 155.135 86.032 C 158.606 85.577 161.185 85.322 163.114 85.317 L 97.962 66.159 L 97.962 66.159 L 97.962 66.159 Z M 167.771 86.69 C 168.76 87.899 168.775 89.964 168.775 93.154 L 168.775 158.706 C 168.222 158.319 167.677 157.93 167.106 157.548 L 167.106 157.552 C 162.783 154.654 158.177 152.592 151.987 152.592 C 144.234 152.592 139.609 155.561 136.81 159.471 C 134.011 163.381 133.083 168.309 133.083 172.119 C 133.083 176.714 134.653 181.617 138.056 185.353 C 141.459 189.09 146.691 191.708 154.213 191.708 C 162.707 191.708 168.682 189.334 172.06 184.702 C 174.719 181.055 176.188 176.184 176.713 170.174 L 176.713 170.155 C 176.785 169.407 176.843 168.657 176.886 167.907 C 176.957 166.719 176.944 164.495 176.944 164.495 L 176.944 89.386 L 167.771 86.69 L 167.771 86.69 L 167.771 86.69 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_32" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_32)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="oVGFU6whlcmDlhPLSCAvgaW4iGl95Qs6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#oVGFU6whlcmDlhPLSCAvgaW4iGl95Qs6)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_33" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_33)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 168.692 190.517 L 168.692 176.517 L 154.692 176.517 L 154.692 162.517 L 168.692 162.517 L 168.692 148.517 L 168.692 148.517 L 182.692 148.517 L 182.692 162.517 L 196.692 162.517 L 196.692 148.517 L 196.692 148.517 L 210.692 148.517 L 210.692 162.517 L 224.692 162.517 L 224.692 176.517 L 210.692 176.517 L 210.692 190.517 L 224.692 190.517 L 224.692 204.517 L 210.692 204.517 L 210.692 218.517 L 196.692 218.517 L 196.692 204.517 L 182.692 204.517 L 182.692 218.517 L 168.692 218.517 L 168.692 204.517 L 154.692 204.517 L 154.692 190.517 L 168.692 190.517 Z M 182.692 190.517 L 182.692 176.517 L 196.692 176.517 L 196.692 190.517 L 182.692 190.517 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/streamtuner2.svg b/.icons/Gruvbox_Dark-2/apps/64/streamtuner2.svg
new file mode 120000
index 000000000..4bf1db038
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/streamtuner2.svg
@@ -0,0 +1 @@
+streamtuner.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/stremio.svg b/.icons/Gruvbox_Dark-2/apps/64/stremio.svg
new file mode 100644
index 000000000..37e953f4f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/stremio.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#hRMLoeI0zGD1SQxsMIHPBUJGZkKLP54r)">
+ <linearGradient id="_lgradient_427" x1=".497" x2=".497" y1="1.066" y2=".238" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d446ff"/>
+ <stop offset="99.13%" style="stop-color:#3d7095"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_427)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="hRMLoeI0zGD1SQxsMIHPBUJGZkKLP54r" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#ffffff" d="M 184.243 130.303 Q 191.336 133.908 195.918 139.356 Q 200.5 144.804 200.5 153.437 Q 200.5 161.988 195.032 169.11 Q 189.564 176.235 179.661 181.516 Q 168.574 187.385 153.498 190.234 Q 138.571 193 120.686 193 Q 102.358 193 84.621 190.485 Q 66.883 188.055 55.5 185.121 L 55.5 167.603 L 57.719 167.603 Q 70.284 172.297 87.279 175.398 Q 104.282 178.499 120.095 178.499 Q 129.407 178.499 139.9 176.738 Q 150.397 174.979 156.899 171.541 Q 163.696 167.852 166.949 163.411 Q 170.35 158.971 170.35 152.18 Q 170.35 145.474 166.506 141.117 Q 162.81 136.674 156.157 134.16 Q 149.507 131.561 140.048 130.64 Q 130.588 129.633 119.652 129.633 L 106.349 129.633 L 106.349 115.72 L 116.695 115.72 Q 139.162 115.72 152.465 110.44 Q 165.915 105.076 165.915 94.85 Q 165.915 90.323 162.515 86.971 Q 159.114 83.533 153.055 81.353 Q 146.697 79.176 139.457 78.336 Q 132.213 77.499 123.053 77.499 Q 109.007 77.499 93.194 80.349 Q 77.376 83.2 63.339 88.395 L 61.858 88.395 L 61.858 70.876 Q 72.351 67.943 89.793 65.512 Q 107.383 63 123.787 63 Q 139.9 63 152.165 64.675 Q 164.435 66.35 174.337 70.039 Q 184.982 74.063 190.45 79.762 Q 195.918 85.461 195.918 93.089 Q 195.918 103.482 182.91 111.277 Q 170.054 118.988 152.465 121.001 L 152.465 122.173 Q 159.557 122.845 168.721 125.025 Q 177.885 127.118 184.243 130.303 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_428" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_428)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/stride.svg b/.icons/Gruvbox_Dark-2/apps/64/stride.svg
new file mode 100755
index 000000000..289210a2e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/stride.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="VV0H5KT5HkzUq4d22nhSI1IFoNpvgRcZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#VV0H5KT5HkzUq4d22nhSI1IFoNpvgRcZ)">
+ <linearGradient id="_lgradient_34" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_34)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_35" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_35)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_36" x1=".854" x2=".146" y1=".146" y2=".854" gradientTransform="matrix(93.409,0,0,116.242,55.5,68.728)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_36)" fill-rule="evenodd" d="M 99.748 68.728 C 96.796 68.728 94.404 71.068 94.403 73.955 C 94.403 97.672 89.927 114.941 85.332 121.869 C 82.728 125.794 80.739 127.87 77.607 129.342 C 74.475 130.814 68.937 131.726 60.845 131.726 C 57.893 131.726 55.5 134.066 55.5 136.953 L 55.5 179.743 C 55.5 182.629 57.893 184.969 60.845 184.97 C 89.991 184.97 116.44 172.347 130.938 150.488 C 145.176 129.022 148.909 102.98 148.909 73.955 C 148.909 71.068 146.516 68.728 143.564 68.728 L 99.748 68.728 Z"/>
+ <g opacity=".2">
+ <path fill="#111111" fill-rule="evenodd" d="M 99.748 68.728 C 96.796 68.728 94.404 71.068 94.403 73.955 C 94.403 97.672 89.927 114.941 85.332 121.869 C 82.728 125.794 80.739 127.87 77.607 129.342 C 74.475 130.814 68.937 131.726 60.845 131.726 C 57.893 131.726 55.5 134.066 55.5 136.953 L 55.5 179.743 C 55.5 182.629 57.893 184.969 60.845 184.97 C 89.991 184.97 116.44 172.347 130.938 150.488 C 145.176 129.022 148.909 102.98 148.909 73.955 C 148.909 71.068 146.516 68.728 143.564 68.728 L 99.748 68.728 Z"/>
+ </g>
+ <linearGradient id="_lgradient_37" x1=".146" x2=".854" y1=".146" y2=".854" gradientTransform="matrix(106.555,0,0,116.242,93.945,69.03)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_37)" d="M 99.309 69.03 C 97.461 69.031 95.743 69.984 94.763 71.551 C 93.782 73.119 93.676 75.082 94.483 76.746 L 145.589 182.246 C 146.487 184.098 148.363 185.274 150.42 185.272 L 195.138 185.272 C 196.985 185.271 198.701 184.319 199.681 182.753 C 200.662 181.187 200.769 179.226 199.965 177.562 L 148.859 72.057 C 147.961 70.206 146.087 69.031 144.032 69.03 L 99.309 69.03 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sts.svg b/.icons/Gruvbox_Dark-2/apps/64/sts.svg
new file mode 100644
index 000000000..4e16db23a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sts.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="nTWq4h5eM5qeK1atYqrMpsWzusm9OSf6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#nTWq4h5eM5qeK1atYqrMpsWzusm9OSf6)">
+ <path fill="#34302d" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g filter="url(#mEjbUt5LcWAdMfoG7i5rnRR5QaiMPoM3)">
+ <circle fill="#ebebeb" cx="128" cy="127" r="72.5" vector-effect="non-scaling-stroke"/>
+ <path fill="#ebebeb" d="M 178.695 76.713 C 181.73 73.662 184.341 69.232 186.463 63.358 C 191.71 78.349 196.82 97.973 199.273 113.985 L 178.695 76.713 L 178.695 76.713 Z"/>
+ <path fill="#6db33f" d="M 185.655 160.259 C 172.448 176.588 152.598 177.9 111.442 175.651 C 105.719 175.651 103.47 175.992 97.883 176.605 C 112.464 170.2 129.825 167.399 143.263 158.889 C 161.232 147.51 173.88 129.91 178.832 111.055 C 171.57 127.126 160.357 139.899 145.177 149.359 C 130.525 158.49 111.51 162.705 90.115 167.475 C 76.759 162.16 71.269 138.299 85.072 121.14 C 104.972 89.958 153.917 123.914 185.782 71.807 C 199.88 113.232 199.84 142.719 185.655 160.259 L 185.655 160.259 Z"/>
+ <circle fill="#6db33f" cx="84.8" cy="176.06" r="6.541" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="mEjbUt5LcWAdMfoG7i5rnRR5QaiMPoM3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_429" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_429)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/studio.svg b/.icons/Gruvbox_Dark-2/apps/64/studio.svg
new file mode 120000
index 000000000..c82ea351d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/studio.svg
@@ -0,0 +1 @@
+androidstudio.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/stuntrally.svg b/.icons/Gruvbox_Dark-2/apps/64/stuntrally.svg
new file mode 100644
index 000000000..a1234cd12
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/stuntrally.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_0C9jathWh8GK2Da410IUpBgQGn4JnjEW">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_0C9jathWh8GK2Da410IUpBgQGn4JnjEW)">
+ <defs>
+ <filter id="9nSiqH5aqCrIgFYzSkNtCtdOILMIDqnq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#9nSiqH5aqCrIgFYzSkNtCtdOILMIDqnq)">
+ <linearGradient id="_lgradient_361" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_361)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_362" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_362)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_363" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(73.976,0,0,130.534,55.5,61.426)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_363)" d="M 113.56 64.914 C 114.98 63.05 117.081 61.807 119.419 61.511 C 121.756 61.185 124.124 61.807 125.988 63.257 C 127.852 64.677 129.095 66.778 129.391 69.116 C 129.717 71.454 129.095 73.821 127.645 75.685 C 125.337 78.733 122.674 81.485 119.715 83.882 C 116.963 86.131 114.033 88.114 110.956 89.83 C 108.085 91.428 105.156 92.878 102.137 94.151 C 99.385 95.334 96.604 96.459 93.822 97.554 C 90.952 98.648 88.111 99.803 85.329 101.075 C 83.258 101.963 81.334 103.087 79.5 104.419 C 78.493 105.159 77.665 106.076 77.014 107.171 C 76.452 108.295 76.185 109.538 76.215 110.811 C 76.185 112.616 76.481 114.45 77.073 116.137 C 77.606 117.528 78.345 118.8 79.292 119.955 C 80.476 121.345 81.808 122.618 83.228 123.772 C 85.033 125.192 86.897 126.553 88.791 127.855 C 91.011 129.365 93.141 130.933 95.242 132.59 C 97.639 134.484 99.829 136.585 101.782 138.923 C 104.001 141.586 105.747 144.575 106.961 147.83 C 108.292 151.47 108.973 155.346 108.914 159.223 C 108.914 162.123 108.588 165.023 108.026 167.863 C 107.227 172.154 105.629 176.238 103.262 179.907 C 101.072 183.222 98.113 185.974 94.68 187.927 C 91.632 189.613 88.347 190.738 84.915 191.3 C 81.956 191.774 78.937 192.01 75.919 191.951 C 73.729 191.951 71.539 191.892 69.379 191.774 C 67.692 191.685 66.006 191.626 64.319 191.626 C 61.952 191.596 59.703 190.649 58.046 188.962 C 56.388 187.305 55.471 185.027 55.501 182.689 C 55.53 180.322 56.477 178.073 58.164 176.415 C 59.821 174.758 62.1 173.841 64.437 173.871 C 66.39 173.9 68.314 173.93 70.267 174.048 C 72.22 174.137 74.143 174.196 76.097 174.196 C 78.109 174.226 80.091 174.078 82.074 173.752 C 83.465 173.545 84.767 173.101 86.01 172.421 C 86.957 171.888 87.785 171.119 88.407 170.201 C 89.502 168.455 90.241 166.532 90.567 164.52 C 90.952 162.715 91.159 160.88 91.159 159.045 C 91.188 157.329 90.892 155.612 90.33 154.015 C 89.797 152.653 89.087 151.41 88.17 150.316 C 86.986 148.925 85.684 147.682 84.264 146.557 C 82.459 145.137 80.624 143.776 78.76 142.503 C 76.54 140.965 74.351 139.367 72.25 137.71 C 69.853 135.816 67.633 133.655 65.651 131.318 C 63.431 128.625 61.656 125.577 60.413 122.292 C 59.111 118.623 58.43 114.746 58.46 110.87 C 58.401 106.609 59.436 102.436 61.419 98.678 C 63.313 95.275 65.917 92.345 69.054 90.067 C 71.865 87.995 74.913 86.25 78.109 84.859 C 81.186 83.468 84.323 82.166 87.46 80.953 C 90.064 79.976 92.609 78.911 95.154 77.846 C 97.61 76.78 99.977 75.626 102.315 74.324 C 104.475 73.111 106.546 71.69 108.499 70.122 C 110.393 68.583 112.08 66.837 113.56 64.914 Z"/>
+ <linearGradient id="_lgradient_364" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(76.642,0,0,133.17,123.858,61.415)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_364)" fill-rule="evenodd" d="M 141.613 138.331 L 141.613 185.707 C 141.613 188.075 140.666 190.324 139.008 191.981 C 137.351 193.638 135.102 194.585 132.735 194.585 C 130.368 194.585 128.119 193.638 126.462 191.981 C 124.804 190.324 123.858 188.075 123.858 185.707 L 123.858 96.34 C 123.858 95.482 123.976 94.654 124.213 93.825 C 125.367 89.889 126.846 86.013 128.563 82.284 C 130.279 78.585 132.469 75.123 135.102 72.016 C 137.884 68.731 141.346 66.098 145.223 64.233 C 149.366 62.339 153.893 61.393 158.45 61.422 C 163.155 61.333 167.831 62.103 172.27 63.671 C 176.531 65.239 180.378 67.814 183.455 71.187 C 186.414 74.561 188.575 78.526 189.817 82.817 C 191.09 87.256 191.711 91.872 191.622 96.488 C 191.563 100.217 190.616 103.886 188.87 107.2 C 187.273 110.16 185.319 112.882 183.011 115.338 C 180.822 117.646 178.513 119.836 176.057 121.878 C 173.749 123.772 171.411 125.636 169.014 127.471 C 167.357 128.743 165.73 130.016 164.132 131.347 C 162.83 132.353 161.617 133.448 160.433 134.602 C 160.048 134.987 159.693 135.372 159.368 135.816 C 159.397 135.816 159.397 135.845 159.397 135.845 C 160.137 137.354 160.965 138.804 161.912 140.166 C 163.303 142.178 164.783 144.131 166.322 146.025 C 168.127 148.244 169.961 150.434 171.855 152.565 C 179.283 160.821 186.977 168.781 194.937 176.504 C 195.943 177.481 196.919 178.457 197.896 179.434 C 199.553 181.091 200.5 183.34 200.5 185.707 C 200.5 188.045 199.583 190.294 197.896 191.981 C 196.239 193.638 193.99 194.585 191.622 194.585 C 189.285 194.585 187.036 193.667 185.349 191.981 C 184.432 191.063 183.485 190.116 182.538 189.199 C 174.282 181.209 166.322 172.953 158.628 164.401 C 156.556 162.063 154.515 159.667 152.532 157.21 C 150.727 154.961 148.981 152.653 147.353 150.286 C 145.844 148.155 144.513 145.877 143.388 143.509 C 142.826 142.355 142.352 141.142 141.997 139.899 C 141.849 139.396 141.701 138.864 141.613 138.331 Z M 141.613 132.59 C 141.997 130.667 142.737 128.802 143.802 127.145 C 144.986 125.251 146.436 123.476 148.064 121.908 C 149.602 120.369 151.259 118.889 152.946 117.528 C 154.692 116.108 156.468 114.717 158.243 113.356 C 160.433 111.669 162.593 109.953 164.753 108.177 C 166.618 106.638 168.423 104.952 170.08 103.146 C 171.293 101.874 172.358 100.424 173.187 98.856 C 173.601 98.027 173.838 97.11 173.867 96.192 C 173.927 93.322 173.542 90.481 172.743 87.729 C 172.24 86.013 171.382 84.385 170.198 83.024 C 169.103 81.84 167.772 80.953 166.262 80.39 C 163.777 79.532 161.143 79.118 158.509 79.177 C 156.527 79.118 154.544 79.532 152.739 80.331 C 151.171 81.101 149.78 82.166 148.626 83.498 C 147.057 85.391 145.726 87.492 144.69 89.712 C 143.506 92.286 142.471 94.95 141.613 97.672 L 141.613 132.59 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/subdownloader.svg b/.icons/Gruvbox_Dark-2/apps/64/subdownloader.svg
new file mode 100644
index 000000000..2c6976c8a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/subdownloader.svg
@@ -0,0 +1,104 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#xgmxfaP06NbmE3AjsiVenpzhvMptXtua)">
+ <linearGradient id="_lgradient_430" x1=".568" x2=".565" y1="1.005" y2=".075" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.739%" style="stop-color:#00979c"/>
+ <stop offset="100%" style="stop-color:#20b6bb"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_430)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="xgmxfaP06NbmE3AjsiVenpzhvMptXtua" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g style="opacity:0.3">
+ <g opacity=".3">
+ <linearGradient id="_lgradient_431" x1=".5" x2=".018" y1="1" y2="1" gradientTransform="matrix(181.196,0,0,198.29,42.103,28.855)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity=".972" style="stop-color:#ffffff"/>
+ <stop offset="64.572%" stop-opacity=".916" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_431)" d="M 42.103 224.059 C 43.09617 225.174441 44.179132 226.206566 45.341 227.145 L 52.359 227.145 L 52.359 210.051 L 42.103 210.051 L 42.103 224.059 L 42.103 224.059 Z M 42.103 45.949 L 52.359 45.949 L 52.359 28.855 L 45.341 28.855 C 44.179132 29.793434 43.09617 30.825559 42.103 31.941 L 42.103 45.949 L 42.103 45.949 Z M 59.197 227.145 L 69.453 227.145 L 69.453 210.051 L 59.197 210.051 L 59.197 227.145 L 59.197 227.145 Z M 59.197 45.949 L 69.453 45.949 L 69.453 28.855 L 59.197 28.855 L 59.197 45.949 L 59.197 45.949 Z M 76.291 227.145 L 86.547 227.145 L 86.547 210.051 L 76.291 210.051 L 76.291 227.145 L 76.291 227.145 Z M 76.291 45.949 L 86.547 45.949 L 86.547 28.855 L 76.291 28.855 L 76.291 45.949 L 76.291 45.949 Z M 93.385 227.145 L 103.641 227.145 L 103.641 210.051 L 93.385 210.051 L 93.385 227.145 L 93.385 227.145 Z M 93.385 45.949 L 103.641 45.949 L 103.641 28.855 L 93.385 28.855 L 93.385 45.949 L 93.385 45.949 Z M 110.479 227.145 L 120.735 227.145 L 120.735 210.051 L 110.479 210.051 L 110.479 227.145 L 110.479 227.145 Z M 110.479 45.949 L 120.735 45.949 L 120.735 28.855 L 110.479 28.855 L 110.479 45.949 L 110.479 45.949 Z M 127.573 227.145 L 137.829 227.145 L 137.829 210.051 L 127.573 210.051 L 127.573 227.145 L 127.573 227.145 Z M 127.573 45.949 L 137.829 45.949 L 137.829 28.855 L 127.573 28.855 L 127.573 45.949 L 127.573 45.949 Z M 144.667 227.145 L 154.923 227.145 L 154.923 210.051 L 144.667 210.051 L 144.667 227.145 L 144.667 227.145 Z M 144.667 45.949 L 154.923 45.949 L 154.923 28.855 L 144.667 28.855 L 144.667 45.949 L 144.667 45.949 Z M 161.761 227.145 L 172.017 227.145 L 172.017 210.051 L 161.761 210.051 L 161.761 227.145 L 161.761 227.145 Z M 161.761 45.949 L 172.017 45.949 L 172.017 28.855 L 161.761 28.855 L 161.761 45.949 L 161.761 45.949 Z M 178.855 227.145 L 189.111 227.145 L 189.111 210.051 L 178.855 210.051 L 178.855 227.145 L 178.855 227.145 Z M 178.855 45.949 L 189.111 45.949 L 189.111 28.855 L 178.855 28.855 L 178.855 45.949 L 178.855 45.949 Z M 195.949 227.145 L 206.205 227.145 L 206.205 210.051 L 195.949 210.051 L 195.949 227.145 L 195.949 227.145 Z M 195.949 45.949 L 206.205 45.949 L 206.205 28.855 L 195.949 28.855 L 195.949 45.949 L 195.949 45.949 Z M 213.043 227.145 L 220.061 227.145 C 221.222868 226.206566 222.30583 225.174441 223.299 224.059 L 223.299 210.051 L 213.043 210.051 L 213.043 227.145 L 213.043 227.145 Z M 213.043 45.949 L 223.299 45.949 L 223.299 31.941 C 222.30583 30.825559 221.222868 29.793434 220.061 28.855 L 213.043 28.855 L 213.043 45.949 L 213.043 45.949 Z"/>
+ </g>
+ </g>
+ <g filter="url(#fkH5pxufOQe6uy7LVPqfKbooxDD6t6Fd)">
+ <g style="opacity:0.2" filter="url(#byDPglJ1x3FL7iP5PTGbShiCsrxvLcSL)">
+ <g opacity=".2">
+ <linearGradient id="_lgradient_432" x1=".639" x2=".144" y1=".996" y2=".467" gradientTransform="matrix(163.098,0,0,121.449603,46.451,67.275)" gradientUnits="userSpaceOnUse">
+ <stop offset="14.256%" style="stop-color:#000000"/>
+ <stop offset="61.845%" style="stop-color:#000000"/>
+ <stop offset="85.256%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_432)" d="M 190.862 188.721 C 198.149 188.812 203.046 187.176 205.559 184.161 C 208.197 181.02 209.549 175.866 209.549 168.704 L 209.549 103.404 C 209.549 96.242 208.197 91.089 205.559 87.948 C 203.046 84.933 198.15 83.387 190.862 83.387 L 173.555 83.387 L 150.73 67.275 L 127.904 83.387 L 65.138 83.387 C 57.85 83.387 52.954 84.933 50.441 87.948 C 47.803 91.089 46.451 96.242 46.451 103.404 L 46.451 168.704 C 46.451 175.866 47.803 181.02 50.441 184.161 C 52.954 187.176 57.85 188.721 65.138 188.721 L 190.862 188.721 L 190.862 188.721 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="byDPglJ1x3FL7iP5PTGbShiCsrxvLcSL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="10.766"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="BAtODxonABcKrINFVS7JX6FDNzxR9SjK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.346"/>
+ </filter>
+ </defs>
+ <g opacity=".1" filter="url(#BAtODxonABcKrINFVS7JX6FDNzxR9SjK)">
+ <path d="M 190.862 188.721 C 198.149 188.812 203.046 187.176 205.559 184.161 C 208.197 181.02 209.549 175.866 209.549 168.704 L 209.549 103.404 C 209.549 96.242 208.197 91.089 205.559 87.948 C 203.046 84.933 198.15 83.387 190.862 83.387 L 173.555 83.387 L 150.73 67.275 L 127.904 83.387 L 65.138 83.387 C 57.85 83.387 52.954 84.933 50.441 87.948 C 47.803 91.089 46.451 96.242 46.451 103.404 L 46.451 168.704 C 46.451 175.866 47.803 181.02 50.441 184.161 C 52.954 187.176 57.85 188.721 65.138 188.721 L 190.862 188.721 L 190.862 188.721 Z"/>
+ </g>
+ <linearGradient id="_lgradient_433" x1=".369" x2=".364" y1=".225" y2=".573" gradientTransform="matrix(163.098,0,0,89.542,46.451,68.293)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.739%" stop-opacity=".996" style="stop-color:#d0eff2"/>
+ <stop offset="100%" style="stop-color:#eeeef7"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_433)" d="M 209.549 157.835 L 209.549 104.423 C 209.549 97.262 208.198 92.109 205.56 88.968 C 203.047 85.952 198.15 84.406 190.862 84.406 L 173.555 84.406 L 150.731 68.293 L 127.904 84.406 L 65.138 84.406 C 57.85 84.406 52.953 85.952 50.44 88.968 C 47.802 92.109 46.451 97.262 46.451 104.423 L 46.451 157.835 L 209.549 157.835 L 209.549 157.835 Z"/>
+ <linearGradient id="_lgradient_434" x1=".639" x2=".639" y1=".99" y2=".033" gradientTransform="matrix(163.098,0,0,122.16344,46.451,68.294)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fafcfc"/>
+ <stop offset="99.565%" style="stop-color:#e2e3f3"/>
+ <stop offset="100%" style="stop-color:#e1f2f2"/>
+ <stop offset="100%" style="stop-color:#dfe0f0"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_434)" d="M 190.862 190.454 C 198.149 190.545 203.046 188.826 205.559 185.81 C 208.197 182.669 209.549 177.516 209.549 170.354 L 209.549 106.936 L 173.555 84.406 L 150.73 68.294 L 127.905 84.406 L 46.451 146.256 L 46.451 170.354 C 46.451 177.516 47.803 182.669 50.441 185.81 C 52.954 188.826 57.85 190.454 65.137 190.454 L 190.862 190.454 L 190.862 190.454 Z"/>
+ <path fill="#82f1f5" d="M 176.93 157.835 L 176.93 149.68 L 79.07 149.68 L 79.07 157.835 L 176.93 157.835 L 176.93 157.835 Z"/>
+ <g style="opacity:0.1">
+ <g opacity=".1">
+ <linearGradient id="_lgradient_435" x1=".388" x2=".286" y1=".635" y2=".534" gradientTransform="matrix(81.454,0,0,61.85,46.451,84.406)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.304%" style="stop-color:#82f1f5"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#83b9f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_435)" d="M 46.451 146.256 L 127.905 84.406 L 65.137 84.406 C 57.85 84.406 52.954 85.952 50.441 88.967 C 47.803 92.108 46.451 97.262 46.451 104.423 L 46.451 146.256 L 46.451 146.256 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.1">
+ <g opacity=".1">
+ <linearGradient id="_lgradient_436" x1=".632" x2=".822" y1=".895" y2=".739" gradientTransform="matrix(35.994,0,0,22.703976,173.555,84.232024)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#82f1f5"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#83b9f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_436)" d="M 209.549 106.936 L 209.549 104.423 C 209.549 97.262 208.197 92.108 205.559 88.967 C 203.046 85.952 198.1 83.554 190.862 84.406 L 173.555 84.406 L 209.549 106.936 L 209.549 106.936 Z"/>
+ </g>
+ </g>
+ <path fill="#82f1f5" d="M 176.93 133.37 L 176.93 125.215 L 128 125.215 L 128 133.37 L 176.93 133.37 L 176.93 133.37 Z"/>
+ <path fill="#ffffff" d="M 190.862 190.454 C 198.149 190.545 203.047 188.825 205.56 185.809 C 208.198 182.668 209.549 177.515 209.549 170.354 L 209.549 168.315 C 209.549 175.477 208.198 180.63 205.56 183.771 C 203.047 186.786 198.149 188.507 190.862 188.416 L 65.138 188.416 C 57.85 188.416 52.953 186.786 50.44 183.771 C 47.802 180.63 46.451 175.477 46.451 168.315 L 46.451 170.354 C 46.451 177.516 47.802 182.668 50.44 185.809 C 52.953 188.825 57.85 190.454 65.138 190.454 L 190.862 190.454 L 190.862 190.454 Z"/>
+ </g>
+ <defs>
+ <filter id="fkH5pxufOQe6uy7LVPqfKbooxDD6t6Fd" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_437" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_437)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sublime-text-2.svg b/.icons/Gruvbox_Dark-2/apps/64/sublime-text-2.svg
new file mode 120000
index 000000000..e9c599f46
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sublime-text-2.svg
@@ -0,0 +1 @@
+sublime-text.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sublime-text-3.svg b/.icons/Gruvbox_Dark-2/apps/64/sublime-text-3.svg
new file mode 120000
index 000000000..e9c599f46
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sublime-text-3.svg
@@ -0,0 +1 @@
+sublime-text.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sublime-text-alt.svg b/.icons/Gruvbox_Dark-2/apps/64/sublime-text-alt.svg
new file mode 100755
index 000000000..021ee2fde
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sublime-text-alt.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#4d4d4d" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <linearGradient id="b" x1=".551" x2=".637" y1=".695" y2=".504" gradientTransform="matrix(111.495 0 0 74.32962 72.373 124.337)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ff9700"/>
+ <stop offset="53%" stop-color="#f48e00"/>
+ <stop offset="100%" stop-color="#ce6e00"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M183.868 126.652c0-1.698-1.255-2.677-2.794-2.19L75.167 158.056c-1.542.489-2.794 2.265-2.794 3.96v34.334c0 1.698 1.252 2.68 2.794 2.191l105.907-33.591c1.539-.49 2.794-2.265 2.794-3.963v-34.335z"/>
+ <linearGradient id="c" x1=".449" x2=".363" y1=".305" y2=".496" gradientTransform="matrix(111.495 0 0 74.3299 72.132 54.141)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ff9700"/>
+ <stop offset="53%" stop-color="#f48e00"/>
+ <stop offset="100%" stop-color="#ce6e00"/>
+ </linearGradient>
+ <path fill="url(#c)" d="M72.132 126.155c0 1.698 1.255 2.678 2.794 2.191l105.907-33.594c1.542-.489 2.794-2.265 2.794-3.96V56.458c0-1.698-1.252-2.681-2.794-2.191L74.926 87.858c-1.539.49-2.794 2.265-2.794 3.963v34.334z"/>
+ <path fill="#ff9800" d="M72.373 125.749c0 1.698 1.252 3.473 2.794 3.963l105.907 33.595c1.543.489 2.794-.493 2.794-2.188v-34.335c0-1.695-1.251-3.471-2.794-3.96L75.167 89.229c-1.542-.49-2.794.489-2.794 2.187v34.333z"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sublime-text.svg b/.icons/Gruvbox_Dark-2/apps/64/sublime-text.svg
new file mode 100755
index 000000000..7479a9d7a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sublime-text.svg
@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 256 256" width="256" height="256"><defs><filter id="E5Hj6HUbFshGOuDo3Q3YDNTLtrlkObsF" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.293609062839028"/><feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/><feFlood xmlns="http://www.w3.org/2000/svg" flood-color="#000000" flood-opacity="0.4"/><feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/><feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/></filter></defs><g filter="url(#E5Hj6HUbFshGOuDo3Q3YDNTLtrlkObsF)"><linearGradient id="_lgradient_0" x1="0.5000205722168687" y1="1.0000000306559695" x2="0.4999999946498327" y2="0.06026153038655879" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#ff8501"/><stop offset="100%" stop-opacity="1" style="stop-color:#ffcb01"/></linearGradient><path d=" M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z " id="shape" fill="url(#_lgradient_0)"/></g><g opacity="0.4"><linearGradient id="_lgradient_1" x1="0.5166666666666668" y1="0" x2="0.5166666666666666" y2="1.0000000000000002" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#ffffff"/><stop offset="12.5%" stop-opacity="0.09803922" style="stop-color:#ffffff"/><stop offset="92.500001%" stop-opacity="0.09803922" style="stop-color:#000000"/><stop offset="100%" stop-opacity="0.49803922" style="stop-color:#000000"/></linearGradient><path d=" M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z " fill-rule="evenodd" id="highlight" fill="url(#_lgradient_1)"/></g><g id="sublime"><linearGradient id="_lgradient_2" x1="-0.000014948398129654983" y1="0.7517510690297533" x2="0.9999880412814964" y2="0.24601104599364265" gradientTransform="matrix(111.859,0,0,74.573,72.193,123.927)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#464646"/><stop offset="10%" stop-opacity="1" style="stop-color:#444443"/><stop offset="20%" stop-opacity="1" style="stop-color:#424241"/><stop offset="30.000000000000004%" stop-opacity="1" style="stop-color:#41403e"/><stop offset="40%" stop-opacity="1" style="stop-color:#3f3d3c"/><stop offset="50%" stop-opacity="1" style="stop-color:#3e3b3a"/><stop offset="60%" stop-opacity="1" style="stop-color:#3c3937"/><stop offset="70%" stop-opacity="1" style="stop-color:#3a3735"/><stop offset="80%" stop-opacity="1" style="stop-color:#393532"/><stop offset="89.99999999999999%" stop-opacity="1" style="stop-color:#373330"/><stop offset="99.99999999999999%" stop-opacity="1" style="stop-color:#36312d"/></linearGradient><path d=" M 184.052 126.248 C 184.052 124.545 182.793 123.562 181.247 124.054 L 74.994 157.758 C 73.447 158.248 72.193 160.03 72.193 161.729 L 72.193 196.175 C 72.193 197.878 73.447 198.865 74.994 198.374 L 181.247 164.671 C 182.793 164.18 184.052 162.403 184.052 160.699 L 184.052 126.248 Z " id="Path" fill="url(#_lgradient_2)"/><linearGradient id="_lgradient_3" x1="1.0000149483981295" y1="0.25146876233526294" x2="0.0021734951807860226" y2="0.7747728533282803" gradientTransform="matrix(111.859,0,0,74.573,71.948,53.5)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#464646"/><stop offset="10%" stop-opacity="1" style="stop-color:#444444"/><stop offset="20%" stop-opacity="1" style="stop-color:#424242"/><stop offset="30.000000000000004%" stop-opacity="1" style="stop-color:#404040"/><stop offset="40%" stop-opacity="1" style="stop-color:#3d3d3d"/><stop offset="50%" stop-opacity="1" style="stop-color:#3b3b3b"/><stop offset="60%" stop-opacity="1" style="stop-color:#393939"/><stop offset="70%" stop-opacity="1" style="stop-color:#373737"/><stop offset="80%" stop-opacity="1" style="stop-color:#353535"/><stop offset="89.99999999999999%" stop-opacity="1" style="stop-color:#333333"/><stop offset="99.99999999999999%" stop-opacity="1" style="stop-color:#313131"/></linearGradient><path d=" M 71.948 125.752 C 71.948 127.456 73.207 128.438 74.753 127.947 L 181.006 94.242 C 182.553 93.752 183.807 91.975 183.807 90.272 L 183.807 55.827 C 183.807 54.122 182.553 53.135 181.006 53.626 L 74.753 87.331 C 73.207 87.822 71.948 89.603 71.948 91.306 L 71.948 125.752 Z " id="Path" fill="url(#_lgradient_3)"/><linearGradient id="_lgradient_4" x1="-0.000014939429090699008" y1="0.49301709224060075" x2="0.9999880054053412" y2="0.732541974662088" gradientTransform="matrix(111.859,0,0,74.573,72.193,88.578)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#464646"/><stop offset="10%" stop-opacity="1" style="stop-color:#454545"/><stop offset="20%" stop-opacity="1" style="stop-color:#444444"/><stop offset="30.000000000000004%" stop-opacity="1" style="stop-color:#434343"/><stop offset="40%" stop-opacity="1" style="stop-color:#424242"/><stop offset="50%" stop-opacity="1" style="stop-color:#414141"/><stop offset="60%" stop-opacity="1" style="stop-color:#404040"/><stop offset="70%" stop-opacity="1" style="stop-color:#3e3e3e"/><stop offset="80%" stop-opacity="1" style="stop-color:#3d3d3d"/><stop offset="89.99999999999999%" stop-opacity="1" style="stop-color:#3c3c3c"/><stop offset="99.99999999999999%" stop-opacity="1" style="stop-color:#3b3b3b"/></linearGradient><path d=" M 72.193 125.344 C 72.193 127.048 73.447 128.83 74.994 129.321 L 181.247 163.024 C 182.793 163.516 184.052 162.528 184.052 160.83 L 184.052 126.385 C 184.052 124.68 182.793 122.899 181.247 122.408 L 74.994 88.704 C 73.447 88.213 72.193 89.195 72.193 90.898 L 72.193 125.344 Z " id="Path" fill="url(#_lgradient_4)"/></g></svg> \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sublime-text2.svg b/.icons/Gruvbox_Dark-2/apps/64/sublime-text2.svg
new file mode 120000
index 000000000..e9c599f46
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sublime-text2.svg
@@ -0,0 +1 @@
+sublime-text.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sublime.svg b/.icons/Gruvbox_Dark-2/apps/64/sublime.svg
new file mode 120000
index 000000000..e9c599f46
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sublime.svg
@@ -0,0 +1 @@
+sublime-text.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sublime_text.svg b/.icons/Gruvbox_Dark-2/apps/64/sublime_text.svg
new file mode 120000
index 000000000..e9c599f46
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sublime_text.svg
@@ -0,0 +1 @@
+sublime-text.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sublimetext.svg b/.icons/Gruvbox_Dark-2/apps/64/sublimetext.svg
new file mode 120000
index 000000000..e9c599f46
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sublimetext.svg
@@ -0,0 +1 @@
+sublime-text.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/subsonic.svg b/.icons/Gruvbox_Dark-2/apps/64/subsonic.svg
new file mode 100755
index 000000000..5a3f1ae9d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/subsonic.svg
@@ -0,0 +1,60 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="H475t3E6uE3iOsrw4yRbCzdmMFcOuN3B" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#H475t3E6uE3iOsrw4yRbCzdmMFcOuN3B)">
+ <linearGradient id="_lgradient_38" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_38)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_39" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_39)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="WwjqR42hR4wCtVMPYJZk6CM0MSjTFYcq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#WwjqR42hR4wCtVMPYJZk6CM0MSjTFYcq)">
+ <path d="M 200.329 133.33 C 198.504 155.929 167.025 170.723 138.875 170.723 C 109.875 170.723 90.199 157.179 86.571 150.009 C 82.946 157.179 60.537 160.366 60.679 160.366 L 60.679 165.545 C 60.537 165.545 82.946 162.358 86.571 155.188 C 90.196 162.358 109.873 175.902 138.875 175.902 C 167.875 175.902 200.5 160.226 200.5 136.466 C 200.498 135.411 200.439 134.365 200.328 133.33 L 200.329 133.33 Z"/>
+ </g>
+ <defs>
+ <linearGradient id="_lgradient_40" x1=".5" x2=".5" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ </defs>
+ <path d="M 91.426 80.098 L 92.074 80.098 C 94.753 80.098 96.929 82.274 96.929 84.953 L 96.929 116.672 C 96.929 119.351 94.753 121.527 92.074 121.527 L 91.426 121.527 C 88.747 121.527 86.571 119.351 86.571 116.672 L 86.571 84.953 C 86.571 82.274 88.747 80.098 91.426 80.098 Z" style="fill:url(#_lgradient_40)"/>
+ <linearGradient id="_lgradient_41" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,93.214,55.5,80.098)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_41)" d="M 120.75 80.098 C 116.733 80.098 112.464 83.296 112.464 87.268 L 112.464 95.641 C 99.012 99.892 90.196 111.767 86.571 118.938 C 82.946 111.767 60.679 108.58 60.679 108.58 L 60.679 126.705 L 55.5 126.705 L 55.5 147.42 L 60.679 147.42 L 60.679 162.955 C 60.537 162.955 82.946 159.768 86.571 152.598 C 90.196 159.768 109.875 173.313 138.875 173.313 C 167.875 173.313 200.5 157.636 200.5 133.876 C 200.468 116.99 186.291 102.58 164.25 95.627 L 164.25 87.268 C 164.25 83.296 161.017 80.098 157 80.098 L 120.75 80.098 Z"/>
+ <circle fill="#ececec" cx="138.357" cy="131.884" r="10.357" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ececec" cx="164.25" cy="131.884" r="10.357" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ececec" cx="112.464" cy="131.884" r="10.357" vector-effect="non-scaling-stroke"/>
+ <g opacity=".1">
+ <linearGradient id="_lgradient_42" x1="0" x2="1" y1=".495" y2=".495" gradientTransform="matrix(31.071,0,0,54.375,55.5,108.991)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_42)" d="M 86.571 119.348 C 82.946 112.178 60.679 108.991 60.679 108.991 L 60.679 127.116 L 55.5 127.116 L 55.5 147.83 L 60.679 147.83 L 60.679 163.366 C 60.537 163.366 82.946 160.179 86.571 153.009 L 86.571 119.348 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/subsurface-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/subsurface-icon.svg
new file mode 100644
index 000000000..dbf4310c6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/subsurface-icon.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="sL8d40CF6H1JAaq6FeVeEpy3yi931oPC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#sL8d40CF6H1JAaq6FeVeEpy3yi931oPC)">
+ <linearGradient id="_lgradient_43" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,6.18,12.45)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1f5dd1"/>
+ <stop offset="100%" style="stop-color:#007fff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_43)" d="M 166.189 12.45 C 240.245 12.45 250.828 23.007 250.828 96.994 L 250.828 156.245 C 250.828 230.231 240.245 240.788 166.189 240.788 L 90.819 240.788 C 16.764 240.788 6.18 230.231 6.18 156.245 L 6.18 96.994 C 6.18 23.007 16.764 12.45 90.819 12.45 L 166.189 12.45 Z"/>
+ </g>
+ <linearGradient id="_lgradient_44" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(239.435,0,0,46.736,8.776,12.45)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_44)" d="M 166.189 12.45 C 222.299 12.45 241.972 18.511 248.211 53.629 C 224 53.667 194 68.259 133 50 C 72 31.741 8.588 47.604 8.777 53.745 C 14.993 18.524 34.648 12.45 90.819 12.45 L 166.189 12.45 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_45" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_45)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 109.16 65.5 L 106.907 65.559 C 106.907 65.559 111.451 71.514 114.668 74.048 L 114.202 76.04 C 113.944 78.257 113.649 80.635 113.558 81.326 L 113.399 82.575 L 112.17 81.703 L 109.93 80.83 L 110.812 82.287 L 111.695 83.735 L 109.445 83.735 L 107.195 83.735 L 107.195 82.307 L 107.195 80.89 L 105.044 81.732 L 102.883 82.575 L 103.626 83.784 L 104.36 84.993 L 101.455 87.789 L 98.561 89.86 L 99.632 91.06 L 100.702 92.259 L 98.809 91.149 L 96.906 90.039 L 99.394 87.253 L 101.872 84.468 L 100.563 84.339 C 99.845 84.272 97.929 84.063 96.301 83.873 L 93.337 83.526 L 93.139 86.183 L 92.951 88.839 L 89.442 92.15 L 85.943 95.451 L 82.682 108.644 C 80.89 115.898 78.786 123.905 78.422 125.563 L 77.758 128.577 C 81.02 129.947 83.921 130.587 87.02 130.767 C 87.835 130.256 88.952 128.03 89.498 125.821 C 90.044 123.613 91.247 121.103 91.756 121.103 L 92.688 121.103 L 92.817 125.861 C 92.889 128.481 94.027 134.449 95.344 139.123 C 96.662 143.797 97.343 149.238 97.733 151.127 L 98.458 154.636 L 96.991 155.557 L 95.524 156.479 L 97.867 157.827 L 98.69 159.175 L 96.618 158.363 L 94.557 157.56 L 91.286 164.409 L 88.025 171.248 L 80.947 175.857 L 76.398 180.476 L 77.538 185.591 L 78.668 190.715 L 78.43 198.883 L 78.202 207.06 L 79.243 208.775 L 80.293 210.5 L 82.92 210.5 L 88.084 210.5 L 91.315 208.805 L 93.328 206.139 L 90.622 203.562 C 90.058 202.141 89.277 196.842 88.887 191.796 L 88.183 182.627 L 92.128 175.778 L 96.083 168.929 L 102.12 162.972 L 108.156 157.005 L 109.058 149.263 L 109.96 141.522 L 108.216 142.523 L 106.481 143.514 L 108.126 141.7 L 109.772 139.886 L 113.181 141.671 C 115.053 142.653 118.69 145.048 121.27 147.003 L 125.958 150.562 L 125.958 154.249 L 125.958 157.926 L 129.536 165.856 C 131.501 170.216 133.529 171.99 134.056 174.228 C 134.583 176.466 135.611 179.067 136.336 180.006 L 137.654 181.711 L 141.708 180.532 C 143.938 179.882 147.192 178.584 148.934 177.637 C 150.677 176.69 158.015 177.764 165.25 175.6 L 178.403 171.665 L 179.007 169.831 L 179.602 167.274 L 174.607 167.274 C 171.861 167.274 167.598 167.685 165.131 168.186 L 160.65 169.098 L 161.423 170.367 L 162.197 171.636 L 159.947 170.763 L 157.706 169.891 L 151.908 172.25 C 148.718 173.546 144.838 174.214 143.403 174.599 L 140.707 174.599 L 138.398 169.464 L 136.088 163.606 L 135.166 155.617 L 134.235 147.618 L 128.535 139.857 C 125.4 135.587 120.781 130.248 118.266 127.992 L 113.628 123.504 C 115.324 123.517 115.497 123.698 117.192 123.454 L 116.142 122.936 L 115.785 121.103 L 117.589 121.469 L 119.393 121.836 L 119.006 119.437 L 118.62 119.211 L 120.81 118.359 C 121.592 118.055 122.246 116.865 122.634 116.248 L 120.83 116.248 L 118.669 116.248 L 118.669 112.57 C 118.669 111.361 119.083 110.369 119.591 110.369 C 121.776 111.857 123.69 112.151 125.79 113.045 C 127.83 111.51 132.365 110.718 134.714 109.794 L 135.665 103.063 C 136.189 99.362 135.478 95.697 135.954 94.915 L 136.826 93.498 L 134.666 91.307 C 133.482 90.105 129.522 88.836 128.515 88.492 L 126.682 87.868 L 128.545 85.588 L 128.932 83.586 L 129.11 79.066 C 128.723 76.899 128.182 75.722 127.187 74.504 C 124.577 72.988 123.681 72.655 120.843 72.928 L 116.373 72.869 L 109.16 65.5 Z M 121.602 91.793 L 122.96 91.793 C 123.707 91.793 126.493 92.486 126.493 93.339 L 126.493 94.896 L 127.831 94.053 L 129.18 93.211 L 130.22 94.925 L 131.271 96.64 L 129.606 95.599 L 129.11 95.629 L 128.912 98.692 L 128.912 101.841 L 126.493 101.93 L 126.493 101.941 L 121.533 101.822 C 121.443 101.217 121.842 98.233 121.583 96.016 L 121.602 91.793 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/subtitlecomposer.svg b/.icons/Gruvbox_Dark-2/apps/64/subtitlecomposer.svg
new file mode 120000
index 000000000..f2e37f3ff
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/subtitlecomposer.svg
@@ -0,0 +1 @@
+subtitleeditor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/subtitleeditor.svg b/.icons/Gruvbox_Dark-2/apps/64/subtitleeditor.svg
new file mode 100644
index 000000000..cc20ed294
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/subtitleeditor.svg
@@ -0,0 +1,126 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#doC3YmGW7eTWNR1Z1cjPgH2kiiYWwsaj)">
+ <linearGradient id="_lgradient_438" x1=".568" x2=".565" y1="1.005" y2=".075" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.739%" style="stop-color:#00979c"/>
+ <stop offset="100%" style="stop-color:#20b6bb"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_438)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="doC3YmGW7eTWNR1Z1cjPgH2kiiYWwsaj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g style="opacity:0.3">
+ <g opacity=".3">
+ <linearGradient id="_lgradient_439" x1=".5" x2=".018" y1="1" y2="1" gradientTransform="matrix(181.196,0,0,198.29,42.103,28.855)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity=".972" style="stop-color:#ffffff"/>
+ <stop offset="64.572%" stop-opacity=".916" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_439)" d="M 42.103 224.059 C 43.09617 225.174441 44.179132 226.206566 45.341 227.145 L 52.359 227.145 L 52.359 210.051 L 42.103 210.051 L 42.103 224.059 L 42.103 224.059 Z M 42.103 45.949 L 52.359 45.949 L 52.359 28.855 L 45.341 28.855 C 44.179132 29.793434 43.09617 30.825559 42.103 31.941 L 42.103 45.949 L 42.103 45.949 Z M 59.197 227.145 L 69.453 227.145 L 69.453 210.051 L 59.197 210.051 L 59.197 227.145 L 59.197 227.145 Z M 59.197 45.949 L 69.453 45.949 L 69.453 28.855 L 59.197 28.855 L 59.197 45.949 L 59.197 45.949 Z M 76.291 227.145 L 86.547 227.145 L 86.547 210.051 L 76.291 210.051 L 76.291 227.145 L 76.291 227.145 Z M 76.291 45.949 L 86.547 45.949 L 86.547 28.855 L 76.291 28.855 L 76.291 45.949 L 76.291 45.949 Z M 93.385 227.145 L 103.641 227.145 L 103.641 210.051 L 93.385 210.051 L 93.385 227.145 L 93.385 227.145 Z M 93.385 45.949 L 103.641 45.949 L 103.641 28.855 L 93.385 28.855 L 93.385 45.949 L 93.385 45.949 Z M 110.479 227.145 L 120.735 227.145 L 120.735 210.051 L 110.479 210.051 L 110.479 227.145 L 110.479 227.145 Z M 110.479 45.949 L 120.735 45.949 L 120.735 28.855 L 110.479 28.855 L 110.479 45.949 L 110.479 45.949 Z M 127.573 227.145 L 137.829 227.145 L 137.829 210.051 L 127.573 210.051 L 127.573 227.145 L 127.573 227.145 Z M 127.573 45.949 L 137.829 45.949 L 137.829 28.855 L 127.573 28.855 L 127.573 45.949 L 127.573 45.949 Z M 144.667 227.145 L 154.923 227.145 L 154.923 210.051 L 144.667 210.051 L 144.667 227.145 L 144.667 227.145 Z M 144.667 45.949 L 154.923 45.949 L 154.923 28.855 L 144.667 28.855 L 144.667 45.949 L 144.667 45.949 Z M 161.761 227.145 L 172.017 227.145 L 172.017 210.051 L 161.761 210.051 L 161.761 227.145 L 161.761 227.145 Z M 161.761 45.949 L 172.017 45.949 L 172.017 28.855 L 161.761 28.855 L 161.761 45.949 L 161.761 45.949 Z M 178.855 227.145 L 189.111 227.145 L 189.111 210.051 L 178.855 210.051 L 178.855 227.145 L 178.855 227.145 Z M 178.855 45.949 L 189.111 45.949 L 189.111 28.855 L 178.855 28.855 L 178.855 45.949 L 178.855 45.949 Z M 195.949 227.145 L 206.205 227.145 L 206.205 210.051 L 195.949 210.051 L 195.949 227.145 L 195.949 227.145 Z M 195.949 45.949 L 206.205 45.949 L 206.205 28.855 L 195.949 28.855 L 195.949 45.949 L 195.949 45.949 Z M 213.043 227.145 L 220.061 227.145 C 221.222868 226.206566 222.30583 225.174441 223.299 224.059 L 223.299 210.051 L 213.043 210.051 L 213.043 227.145 L 213.043 227.145 Z M 213.043 45.949 L 223.299 45.949 L 223.299 31.941 C 222.30583 30.825559 221.222868 29.793434 220.061 28.855 L 213.043 28.855 L 213.043 45.949 L 213.043 45.949 Z"/>
+ </g>
+ </g>
+ <g filter="url(#WDv6AraX6DlR1bA3XgdhaDKAPUybdx5J)">
+ <g style="opacity:0.2" filter="url(#4Mj3mwxA2081ehAc6ELgPa2S9ddLZsyO)">
+ <g opacity=".2">
+ <linearGradient id="_lgradient_440" x1=".639" x2=".144" y1=".996" y2=".467" gradientTransform="matrix(163.098,0,0,121.449603,46.451,67.275)" gradientUnits="userSpaceOnUse">
+ <stop offset="14.256%" style="stop-color:#000000"/>
+ <stop offset="61.845%" style="stop-color:#000000"/>
+ <stop offset="85.256%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_440)" d="M 190.862 188.721 C 198.149 188.812 203.046 187.176 205.559 184.161 C 208.197 181.02 209.549 175.866 209.549 168.704 L 209.549 103.404 C 209.549 96.242 208.197 91.089 205.559 87.948 C 203.046 84.933 198.15 83.387 190.862 83.387 L 173.555 83.387 L 150.73 67.275 L 127.904 83.387 L 65.138 83.387 C 57.85 83.387 52.954 84.933 50.441 87.948 C 47.803 91.089 46.451 96.242 46.451 103.404 L 46.451 168.704 C 46.451 175.866 47.803 181.02 50.441 184.161 C 52.954 187.176 57.85 188.721 65.138 188.721 L 190.862 188.721 L 190.862 188.721 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="4Mj3mwxA2081ehAc6ELgPa2S9ddLZsyO" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="10.766"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="Ut8A6qGcdWAF55losjweafali8i8KIMj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.346"/>
+ </filter>
+ </defs>
+ <g opacity=".1" filter="url(#Ut8A6qGcdWAF55losjweafali8i8KIMj)">
+ <path d="M 190.862 188.721 C 198.149 188.812 203.046 187.176 205.559 184.161 C 208.197 181.02 209.549 175.866 209.549 168.704 L 209.549 103.404 C 209.549 96.242 208.197 91.089 205.559 87.948 C 203.046 84.933 198.15 83.387 190.862 83.387 L 173.555 83.387 L 150.73 67.275 L 127.904 83.387 L 65.138 83.387 C 57.85 83.387 52.954 84.933 50.441 87.948 C 47.803 91.089 46.451 96.242 46.451 103.404 L 46.451 168.704 C 46.451 175.866 47.803 181.02 50.441 184.161 C 52.954 187.176 57.85 188.721 65.138 188.721 L 190.862 188.721 L 190.862 188.721 Z"/>
+ </g>
+ <linearGradient id="_lgradient_441" x1=".369" x2=".364" y1=".225" y2=".573" gradientTransform="matrix(163.098,0,0,89.542,46.451,68.293)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.739%" stop-opacity=".996" style="stop-color:#d0eff2"/>
+ <stop offset="100%" style="stop-color:#eeeef7"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_441)" d="M 209.549 157.835 L 209.549 104.423 C 209.549 97.262 208.198 92.109 205.56 88.968 C 203.047 85.952 198.15 84.406 190.862 84.406 L 173.555 84.406 L 150.731 68.293 L 127.904 84.406 L 65.138 84.406 C 57.85 84.406 52.953 85.952 50.44 88.968 C 47.802 92.109 46.451 97.262 46.451 104.423 L 46.451 157.835 L 209.549 157.835 L 209.549 157.835 Z"/>
+ <linearGradient id="_lgradient_442" x1=".639" x2=".639" y1=".99" y2=".033" gradientTransform="matrix(163.098,0,0,122.16344,46.451,68.294)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fafcfc"/>
+ <stop offset="99.565%" style="stop-color:#e2e3f3"/>
+ <stop offset="100%" style="stop-color:#e1f2f2"/>
+ <stop offset="100%" style="stop-color:#dfe0f0"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_442)" d="M 190.862 190.454 C 198.149 190.545 203.046 188.826 205.559 185.81 C 208.197 182.669 209.549 177.516 209.549 170.354 L 209.549 106.936 L 173.555 84.406 L 150.73 68.294 L 127.905 84.406 L 46.451 146.256 L 46.451 170.354 C 46.451 177.516 47.803 182.669 50.441 185.81 C 52.954 188.826 57.85 190.454 65.137 190.454 L 190.862 190.454 L 190.862 190.454 Z"/>
+ <path fill="#82f1f5" d="M 176.93 157.835 L 176.93 149.68 L 79.07 149.68 L 79.07 157.835 L 176.93 157.835 L 176.93 157.835 Z"/>
+ <g style="opacity:0.1">
+ <g opacity=".1">
+ <linearGradient id="_lgradient_443" x1=".388" x2=".286" y1=".635" y2=".534" gradientTransform="matrix(81.454,0,0,61.85,46.451,84.406)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.304%" style="stop-color:#82f1f5"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#83b9f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_443)" d="M 46.451 146.256 L 127.905 84.406 L 65.137 84.406 C 57.85 84.406 52.954 85.952 50.441 88.967 C 47.803 92.108 46.451 97.262 46.451 104.423 L 46.451 146.256 L 46.451 146.256 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.1">
+ <g opacity=".1">
+ <linearGradient id="_lgradient_444" x1=".632" x2=".822" y1=".895" y2=".739" gradientTransform="matrix(35.994,0,0,22.703976,173.555,84.232024)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#82f1f5"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#83b9f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_444)" d="M 209.549 106.936 L 209.549 104.423 C 209.549 97.262 208.197 92.108 205.559 88.967 C 203.046 85.952 198.1 83.554 190.862 84.406 L 173.555 84.406 L 209.549 106.936 L 209.549 106.936 Z"/>
+ </g>
+ </g>
+ <path fill="#82f1f5" d="M 176.93 133.37 L 176.93 125.215 L 128 125.215 L 128 133.37 L 176.93 133.37 L 176.93 133.37 Z"/>
+ <path fill="#ffffff" d="M 190.862 190.454 C 198.149 190.545 203.047 188.825 205.56 185.809 C 208.198 182.668 209.549 177.515 209.549 170.354 L 209.549 168.315 C 209.549 175.477 208.198 180.63 205.56 183.771 C 203.047 186.786 198.149 188.507 190.862 188.416 L 65.138 188.416 C 57.85 188.416 52.953 186.786 50.44 183.771 C 47.802 180.63 46.451 175.477 46.451 168.315 L 46.451 170.354 C 46.451 177.516 47.802 182.668 50.44 185.809 C 52.953 188.825 57.85 190.454 65.138 190.454 L 190.862 190.454 L 190.862 190.454 Z"/>
+ </g>
+ <defs>
+ <filter id="WDv6AraX6DlR1bA3XgdhaDKAPUybdx5J" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#JHdc0OQ8k7yz3wiOxe4Slzzs3Qatumqk)">
+ <path fill="#fee1c2" d="M 148.004 138.365 L 99.5 161 L 122.135 112.496 L 126.986 107.646 L 152.854 133.514 L 148.004 138.365 L 148.004 138.365 Z"/>
+ <path fill="#5d5d5d" d="M 106.7 145.565 L 99.5 161 L 114.935 153.8 C 114.935 153.8 116.462 152.901 115.661 152.1 C 114.86 151.299 112.449 152.122 112.449 152.122 C 112.449 152.122 114.051 149.682 112.443 148.074 C 110.835 146.466 108.396 148.069 108.396 148.069 C 108.396 148.069 109.201 145.64 108.392 144.832 C 107.584 144.024 106.7 145.565 106.7 145.565 L 106.7 145.565 Z"/>
+ <linearGradient id="_lgradient_445" x1="-.204" x2=".037" y1=".963" y2="1.204" gradientTransform="matrix(107.365,0,0,107.365,122.135,31)" gradientUnits="userSpaceOnUse">
+ <stop offset=".87%" style="stop-color:#58f0f5"/>
+ <stop offset="28.261%" style="stop-color:#58f0f5"/>
+ <stop offset="28.696%" style="stop-color:#2fd8de"/>
+ <stop offset="71.304%" style="stop-color:#2fd8de"/>
+ <stop offset="71.739%" style="stop-color:#23b3b8"/>
+ <stop offset="98.261%" style="stop-color:#23b3b8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_445)" d="M 122.135 112.496 C 125.369 109.262 131.028 118.155 126.177 123.005 C 134.261 114.921 145.579 126.239 137.495 134.323 C 142.345 129.472 151.238 135.131 148.004 138.365 L 229.5 56.869 L 203.631 31 L 122.135 112.496 L 122.135 112.496 Z"/>
+ </g>
+ <defs>
+ <filter id="JHdc0OQ8k7yz3wiOxe4Slzzs3Qatumqk" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_446" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_446)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sudoku-app.svg b/.icons/Gruvbox_Dark-2/apps/64/sudoku-app.svg
new file mode 120000
index 000000000..a744c5b9c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sudoku-app.svg
@@ -0,0 +1 @@
+gnome-sudoku.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sun-java-jdk10.svg b/.icons/Gruvbox_Dark-2/apps/64/sun-java-jdk10.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sun-java-jdk10.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sun-java-jdk5.svg b/.icons/Gruvbox_Dark-2/apps/64/sun-java-jdk5.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sun-java-jdk5.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sun-java-jdk6.svg b/.icons/Gruvbox_Dark-2/apps/64/sun-java-jdk6.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sun-java-jdk6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sun-java-jdk7.svg b/.icons/Gruvbox_Dark-2/apps/64/sun-java-jdk7.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sun-java-jdk7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sun-java-jdk8.svg b/.icons/Gruvbox_Dark-2/apps/64/sun-java-jdk8.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sun-java-jdk8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sun-java-jdk9.svg b/.icons/Gruvbox_Dark-2/apps/64/sun-java-jdk9.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sun-java-jdk9.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sun-java-jre10.svg b/.icons/Gruvbox_Dark-2/apps/64/sun-java-jre10.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sun-java-jre10.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sun-java-jre8.svg b/.icons/Gruvbox_Dark-2/apps/64/sun-java-jre8.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sun-java-jre8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sun-java32-jdk5.svg b/.icons/Gruvbox_Dark-2/apps/64/sun-java32-jdk5.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sun-java32-jdk5.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sun-java32-jdk6.svg b/.icons/Gruvbox_Dark-2/apps/64/sun-java32-jdk6.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sun-java32-jdk6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sun-java32-jdk7.svg b/.icons/Gruvbox_Dark-2/apps/64/sun-java32-jdk7.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sun-java32-jdk7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sun-java32-jdk8.svg b/.icons/Gruvbox_Dark-2/apps/64/sun-java32-jdk8.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sun-java32-jdk8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sun-javaws-jdk10.svg b/.icons/Gruvbox_Dark-2/apps/64/sun-javaws-jdk10.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sun-javaws-jdk10.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sun-javaws-jdk6.svg b/.icons/Gruvbox_Dark-2/apps/64/sun-javaws-jdk6.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sun-javaws-jdk6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sun-javaws-jdk7.svg b/.icons/Gruvbox_Dark-2/apps/64/sun-javaws-jdk7.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sun-javaws-jdk7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sun-javaws-jdk8.svg b/.icons/Gruvbox_Dark-2/apps/64/sun-javaws-jdk8.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sun-javaws-jdk8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sun-javaws-jdk9.svg b/.icons/Gruvbox_Dark-2/apps/64/sun-javaws-jdk9.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sun-javaws-jdk9.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sun-javaws-jre10.svg b/.icons/Gruvbox_Dark-2/apps/64/sun-javaws-jre10.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sun-javaws-jre10.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sun-javaws-jre8.svg b/.icons/Gruvbox_Dark-2/apps/64/sun-javaws-jre8.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sun-javaws-jre8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sun-javaws32-jdk6.svg b/.icons/Gruvbox_Dark-2/apps/64/sun-javaws32-jdk6.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sun-javaws32-jdk6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sun-javaws32-jdk7.svg b/.icons/Gruvbox_Dark-2/apps/64/sun-javaws32-jdk7.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sun-javaws32-jdk7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sun-javaws32-jdk8.svg b/.icons/Gruvbox_Dark-2/apps/64/sun-javaws32-jdk8.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sun-javaws32-jdk8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol-jdk10.svg b/.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol-jdk10.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol-jdk10.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol-jdk6.svg b/.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol-jdk6.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol-jdk6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol-jdk7.svg b/.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol-jdk7.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol-jdk7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol-jdk8.svg b/.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol-jdk8.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol-jdk8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol-jdk9.svg b/.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol-jdk9.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol-jdk9.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol-jre10.svg b/.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol-jre10.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol-jre10.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol-jre8.svg b/.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol-jre8.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol-jre8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol32-jdk6.svg b/.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol32-jdk6.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol32-jdk6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol32-jdk7.svg b/.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol32-jdk7.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol32-jdk7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol32-jdk8.svg b/.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol32-jdk8.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sun-jcontrol32-jdk8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sunflower.svg b/.icons/Gruvbox_Dark-2/apps/64/sunflower.svg
new file mode 100755
index 000000000..b9aac51d9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sunflower.svg
@@ -0,0 +1,1759 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="jwV1KdoGR0YGh8frkbJHr5pLSngmethh" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#jwV1KdoGR0YGh8frkbJHr5pLSngmethh)">
+ <linearGradient id="_lgradient_197" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,6.18,12.45)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_197)" d="M 166.189 12.45 C 240.245 12.45 250.828 23.007 250.828 96.994 L 250.828 156.245 C 250.828 230.231 240.245 240.788 166.189 240.788 L 90.819 240.788 C 16.764 240.788 6.18 230.231 6.18 156.245 L 6.18 96.994 C 6.18 23.007 16.764 12.45 90.819 12.45 L 166.189 12.45 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_198" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_198)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_199" x1=".749" x2=".45" y1="1.001" y2="-.118" gradientTransform="matrix(22.669,0,0,49.525,104.873,58.115)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#8e4e15"/>
+ <stop offset="8.46%" style="stop-color:#9a5d19"/>
+ <stop offset="28.709%" style="stop-color:#b78121"/>
+ <stop offset="48.467%" style="stop-color:#cfa226"/>
+ <stop offset="67.333%" style="stop-color:#e1bb29"/>
+ <stop offset="84.932%" style="stop-color:#edcc2a"/>
+ <stop offset="100%" style="stop-color:#f2d22a"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_199)" class="st0" d="M 108.759 58.115 C 106.925 61.608 105.779 66.042 105.378 70.037 C 104.981 73.988 104.624 78.176 105.103 82.044 C 105.626 86.274 108.153 89.967 109.068 93.383 C 110.124 97.324 112.093 99.324 114.561 101.244 C 117.508 103.537 120.11 105.195 122.029 107.641 C 122.468 104.562 125.266 102.384 126.672 98.923 C 127.848 96.026 127.793 92.589 126.737 88.648 C 125.822 85.231 124.987 81.172 123.326 77.248 C 121.806 73.659 120.215 69.793 117.896 66.57 C 115.551 63.312 112.093 60.223 108.759 58.116 L 108.759 58.115 Z"/>
+ <linearGradient id="_lgradient_200" x1="1.002" x2=".002" y1=".998" y2="-.002" gradientTransform="matrix(36.244,0,0,36.244,76.803,77.399)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#8e4e15"/>
+ <stop offset="8.46%" style="stop-color:#9a5d19"/>
+ <stop offset="28.709%" style="stop-color:#b78121"/>
+ <stop offset="48.467%" style="stop-color:#cfa226"/>
+ <stop offset="67.333%" style="stop-color:#e1bb29"/>
+ <stop offset="84.932%" style="stop-color:#edcc2a"/>
+ <stop offset="100%" style="stop-color:#f2d22a"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_200)" class="st1" d="M 76.804 77.399 C 76.96 81.341 77.958 85.09 79.606 88.75 C 81.236 92.372 83.53 95.702 85.878 98.815 C 88.445 102.216 91.548 104.885 94.049 107.386 C 96.935 110.271 99.562 112.342 102.661 112.77 C 106.361 113.282 110.161 112.485 113.047 113.643 C 111.889 110.757 112.43 106.992 111.918 103.29 C 111.49 100.191 109.904 97.302 107.018 94.417 C 104.517 91.915 101.591 89.078 98.189 86.51 C 95.078 84.163 91.583 82.261 87.962 80.63 C 84.301 78.982 80.745 77.555 76.803 77.399 L 76.804 77.399 Z"/>
+ <linearGradient id="_lgradient_201" x1="1" x2="0" y1=".785" y2=".517" gradientTransform="matrix(49.346,0,0,20.885,58.537,106.376)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#8e4e15"/>
+ <stop offset="8.46%" style="stop-color:#9a5d19"/>
+ <stop offset="28.709%" style="stop-color:#b78121"/>
+ <stop offset="48.467%" style="stop-color:#cfa226"/>
+ <stop offset="67.333%" style="stop-color:#e1bb29"/>
+ <stop offset="84.932%" style="stop-color:#edcc2a"/>
+ <stop offset="100%" style="stop-color:#f2d22a"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_201)" class="st2" d="M 58.537 109.631 C 60.702 112.846 62.7 116.163 66.014 118.441 C 69.255 120.671 73.709 120.905 77.296 122.388 C 81.208 124.004 84.797 125.897 88.195 126.808 C 92.109 127.856 95.07 126.896 97.925 125.836 C 101.378 124.553 104.804 123.227 107.883 122.853 C 105.405 120.989 103.682 117.645 101.332 114.807 C 99.391 112.462 96.642 110.94 92.728 109.891 C 89.33 108.981 85.545 107.098 81.349 106.542 C 77.501 106.032 73.45 106.829 69.529 107.14 C 65.519 107.457 62.021 107.928 58.537 109.631 L 58.537 109.631 Z"/>
+ <linearGradient id="_lgradient_202" x1=".998" x2="-.002" y1=".205" y2=".473" gradientTransform="matrix(49.549,0,0,22.212,58.759,128.376)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#8e4e15"/>
+ <stop offset="8.46%" style="stop-color:#9a5d19"/>
+ <stop offset="28.709%" style="stop-color:#b78121"/>
+ <stop offset="48.467%" style="stop-color:#cfa226"/>
+ <stop offset="67.333%" style="stop-color:#e1bb29"/>
+ <stop offset="84.932%" style="stop-color:#edcc2a"/>
+ <stop offset="100%" style="stop-color:#f2d22a"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_202)" class="st3" d="M 58.759 146.537 C 62.246 148.29 65.41 150.181 69.414 150.53 C 73.346 150.874 77.415 149.589 81.27 149.092 C 85.479 148.548 89.385 147.48 92.79 146.568 C 96.714 145.517 99.257 143.764 101.19 141.373 C 103.518 138.493 105.843 135.145 108.308 133.26 C 105.231 132.862 101.69 130.743 98.234 129.414 C 95.363 128.309 92.008 127.954 88.084 129.006 C 84.678 129.918 80.528 130.559 76.611 132.193 C 73.024 133.69 69.598 136.023 66.364 138.287 C 63.071 140.591 60.902 143.274 58.759 146.536 L 58.759 146.537 Z"/>
+ <linearGradient id="_lgradient_203" x1="1.007" x2=".007" y1=".007" y2="1.007" gradientTransform="matrix(36.28,0,0,36.281,76.758,142.588)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#8e4e15"/>
+ <stop offset="8.46%" style="stop-color:#9a5d19"/>
+ <stop offset="28.709%" style="stop-color:#b78121"/>
+ <stop offset="48.467%" style="stop-color:#cfa226"/>
+ <stop offset="67.333%" style="stop-color:#e1bb29"/>
+ <stop offset="84.932%" style="stop-color:#edcc2a"/>
+ <stop offset="100%" style="stop-color:#f2d22a"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_203)" class="st4" d="M 76.758 178.869 C 80.629 178.608 84.606 177.947 88.239 176.22 C 91.794 174.532 94.901 171.796 97.98 169.432 C 101.338 166.853 104.804 164.565 107.292 162.075 C 110.158 159.21 110.276 155.621 110.78 152.612 C 111.39 148.977 111.827 145.444 113.038 142.588 C 110.184 143.8 106.64 144.18 103.004 144.79 C 99.997 145.295 97.174 146.226 94.308 149.092 C 91.819 151.58 88.434 154.028 85.855 157.386 C 83.491 160.465 81.816 164.174 80.128 167.729 C 78.402 171.362 77.019 174.996 76.758 178.869 L 76.758 178.869 Z"/>
+ <linearGradient id="_lgradient_204" x1=".817" x2=".509" y1=".002" y2="1.152" gradientTransform="matrix(20.217,0,0,48.858,105.873,148.394)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#8e4e15"/>
+ <stop offset="8.46%" style="stop-color:#9a5d19"/>
+ <stop offset="28.709%" style="stop-color:#b78121"/>
+ <stop offset="48.467%" style="stop-color:#cfa226"/>
+ <stop offset="67.333%" style="stop-color:#e1bb29"/>
+ <stop offset="84.932%" style="stop-color:#edcc2a"/>
+ <stop offset="100%" style="stop-color:#f2d22a"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_204)" class="st5" d="M 108.993 197.252 C 112.101 195.037 114.965 192.53 117.186 189.168 C 119.337 185.912 121.105 182.228 122.554 178.643 C 124.132 174.744 124.39 170.571 125.296 167.188 C 126.338 163.299 126.34 160.332 125.381 157.516 C 124.208 154.07 122.401 151.472 122.084 148.394 C 120.272 150.901 117.751 152.638 115.011 155.037 C 112.772 156.996 111.112 159.22 110.07 163.107 C 109.164 166.491 108.255 170.346 107.671 174.513 C 107.134 178.341 105.663 182.262 105.898 186.155 C 106.14 190.178 107.41 193.778 108.994 197.25 L 108.993 197.252 Z"/>
+ <linearGradient id="_lgradient_205" x1=".232" x2=".537" y1="-.002" y2="1.135" gradientTransform="matrix(21.229,0,0,49.168,128.423,148.716)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#8e4e15"/>
+ <stop offset="8.46%" style="stop-color:#9a5d19"/>
+ <stop offset="28.709%" style="stop-color:#b78121"/>
+ <stop offset="48.467%" style="stop-color:#cfa226"/>
+ <stop offset="67.333%" style="stop-color:#e1bb29"/>
+ <stop offset="84.932%" style="stop-color:#edcc2a"/>
+ <stop offset="100%" style="stop-color:#f2d22a"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_205)" class="st6" d="M 146.215 197.883 C 148.038 194.393 149.17 190.172 149.565 186.175 C 149.955 182.227 148.935 178.226 148.455 174.359 C 147.928 170.133 148.26 165.883 147.346 162.468 C 146.291 158.53 143.446 156.218 140.988 154.294 C 138.05 151.997 134.955 151.165 133.041 148.716 C 132.608 151.793 130.912 154.29 129.517 157.751 C 128.35 160.643 127.997 163.431 129.052 167.369 C 129.966 170.785 129.735 175.182 131.392 179.105 C 132.909 182.693 135.36 186.042 137.673 189.268 C 140.011 192.53 142.891 195.771 146.215 197.884 L 146.215 197.883 Z"/>
+ <linearGradient id="_lgradient_206" x1=".005" x2="1.004" y1="-.004" y2=".996" gradientTransform="matrix(35.625,0,0,35.625,142.321,142.913)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#8e4e15"/>
+ <stop offset="8.46%" style="stop-color:#9a5d19"/>
+ <stop offset="28.709%" style="stop-color:#b78121"/>
+ <stop offset="48.467%" style="stop-color:#cfa226"/>
+ <stop offset="67.333%" style="stop-color:#e1bb29"/>
+ <stop offset="84.932%" style="stop-color:#edcc2a"/>
+ <stop offset="100%" style="stop-color:#f2d22a"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_206)" class="st7" d="M 177.945 178.538 C 177.653 174.688 177.271 171.059 175.522 167.435 C 173.818 163.9 171.729 160.309 169.361 157.239 C 166.779 153.895 163.815 150.968 161.331 148.484 C 158.47 145.623 155.014 145.032 152.034 144.505 C 148.417 143.866 145.165 144.141 142.321 142.913 C 143.549 145.758 143.469 148.976 144.107 152.592 C 144.635 155.571 145.348 158.747 148.207 161.608 C 150.691 164.092 153.834 166.682 157.18 169.264 C 160.249 171.632 163.332 174.359 166.867 176.066 C 170.491 177.814 174.096 178.245 177.946 178.538 L 177.945 178.538 Z"/>
+ <linearGradient id="_lgradient_207" x1=".003" x2="1.003" y1=".219" y2=".487" gradientTransform="matrix(50.684,0,0,20.626,146.775,128.223)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#8e4e15"/>
+ <stop offset="8.46%" style="stop-color:#9a5d19"/>
+ <stop offset="28.709%" style="stop-color:#b78121"/>
+ <stop offset="48.467%" style="stop-color:#cfa226"/>
+ <stop offset="67.333%" style="stop-color:#e1bb29"/>
+ <stop offset="84.932%" style="stop-color:#edcc2a"/>
+ <stop offset="100%" style="stop-color:#f2d22a"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_207)" class="st8" d="M 197.459 146.852 C 195.274 143.678 191.816 140.82 188.482 138.562 C 185.235 136.363 181.861 133.982 178.277 132.513 C 174.369 130.91 170.463 129.441 167.071 128.532 C 163.166 127.486 159.882 129.348 157.042 130.37 C 153.591 131.612 149.851 132.919 146.775 133.272 C 149.264 135.116 150.901 138.919 153.267 141.72 C 155.216 144.025 158.361 145.413 162.265 146.457 C 165.658 147.368 169.664 147.838 173.849 148.404 C 177.689 148.924 181.565 148.952 185.477 148.671 C 189.492 148.382 193.98 148.511 197.459 146.852 L 197.459 146.852 Z"/>
+ <linearGradient id="_lgradient_208" x1="-.001" x2=".999" y1=".753" y2=".485" gradientTransform="matrix(48.684,0,0,20.972,148.291,106.528)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#8e4e15"/>
+ <stop offset="8.46%" style="stop-color:#9a5d19"/>
+ <stop offset="28.709%" style="stop-color:#b78121"/>
+ <stop offset="48.467%" style="stop-color:#cfa226"/>
+ <stop offset="67.333%" style="stop-color:#e1bb29"/>
+ <stop offset="84.932%" style="stop-color:#edcc2a"/>
+ <stop offset="100%" style="stop-color:#f2d22a"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_208)" class="st9" d="M 196.974 109.499 C 193.479 107.632 189.502 107.107 185.512 106.685 C 181.554 106.266 177.645 106.767 173.771 107.238 C 169.533 107.752 165.42 107.834 161.999 108.75 C 158.05 109.808 155.261 111.809 153.346 114.308 C 151.066 117.283 150.729 120.611 148.291 122.543 C 151.368 122.998 153.582 125.092 157.045 126.528 C 159.952 127.734 162.877 127.823 166.825 126.766 C 170.246 125.849 174.441 125.572 178.369 123.899 C 181.958 122.37 185.001 119.687 188.221 117.345 C 191.466 114.983 194.88 112.862 196.975 109.499 L 196.974 109.499 Z"/>
+ <linearGradient id="_lgradient_209" x1="-.006" x2=".994" y1=".994" y2="-.006" gradientTransform="matrix(36.407,0,0,36.407,142.052,77.162)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#8e4e15"/>
+ <stop offset="8.46%" style="stop-color:#9a5d19"/>
+ <stop offset="28.709%" style="stop-color:#b78121"/>
+ <stop offset="48.467%" style="stop-color:#cfa226"/>
+ <stop offset="67.333%" style="stop-color:#e1bb29"/>
+ <stop offset="84.932%" style="stop-color:#edcc2a"/>
+ <stop offset="100%" style="stop-color:#f2d22a"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_209)" class="st10" d="M 178.459 77.162 C 174.587 77.423 170.936 79.356 167.303 81.081 C 163.748 82.769 159.823 84.027 156.744 86.392 C 153.385 88.97 150.412 91.841 147.923 94.33 C 145.058 97.196 144.638 100.58 144.133 103.587 C 143.523 107.223 143.264 110.713 142.052 113.569 C 144.908 112.357 148.359 111.87 151.996 111.259 C 155.003 110.755 157.893 110.034 160.759 107.168 C 163.248 104.679 166.345 102.002 168.924 98.644 C 171.288 95.565 173.273 92.076 174.963 88.521 C 176.688 84.888 178.197 81.035 178.459 77.163 L 178.459 77.162 Z"/>
+ <linearGradient id="_lgradient_210" x1=".25" x2=".552" y1="1" y2="-.125" gradientTransform="matrix(21.788,0,0,48.694,127.57,59.163)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#8e4e15"/>
+ <stop offset="8.46%" style="stop-color:#9a5d19"/>
+ <stop offset="28.709%" style="stop-color:#b78121"/>
+ <stop offset="48.467%" style="stop-color:#cfa226"/>
+ <stop offset="67.333%" style="stop-color:#e1bb29"/>
+ <stop offset="84.932%" style="stop-color:#edcc2a"/>
+ <stop offset="100%" style="stop-color:#f2d22a"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_210)" class="st11" d="M 145.987 59.163 C 142.814 61.348 140.201 63.793 137.943 67.126 C 135.747 70.373 133.384 73.759 131.914 77.345 C 130.314 81.252 128.956 85.19 128.047 88.581 C 127.001 92.486 127.853 96.066 128.873 98.905 C 130.113 102.357 132.589 104.778 132.941 107.857 C 134.784 105.367 137.938 104.269 140.737 101.901 C 143.038 99.952 145.922 97.557 146.967 93.654 C 147.877 90.262 147.833 86.038 148.401 81.854 C 148.92 78.014 149.57 73.97 149.291 70.059 C 149.003 66.043 147.643 62.643 145.987 59.163 L 145.987 59.163 Z"/>
+ <path fill="#f7da7e" class="st12" d="M 126.672 98.92 C 127.002 98.002 127.286 97.061 127.391 96.089 C 127.419 95.847 127.459 95.605 127.478 95.362 L 127.506 94.631 C 127.543 94.143 127.495 93.656 127.481 93.169 C 127.422 92.195 127.274 91.229 127.084 90.272 C 126.875 89.32 126.629 88.375 126.382 87.43 L 125.644 84.595 L 125.272 83.177 L 124.851 81.775 L 124.429 80.374 C 124.278 79.91 124.092 79.458 123.925 79 C 123.581 78.087 123.253 77.17 122.852 76.278 C 122.466 75.38 122.091 74.478 121.676 73.595 C 121.264 72.71 120.887 71.809 120.412 70.956 C 119.943 70.102 119.549 69.203 118.988 68.403 L 118.2 67.173 C 118.067 66.97 117.94 66.755 117.802 66.565 L 117.34 65.996 L 116.415 64.86 L 115.952 64.292 C 115.795 64.105 115.612 63.944 115.444 63.768 C 114.746 63.09 114.092 62.366 113.359 61.726 C 112.608 61.104 111.87 60.466 111.11 59.857 L 108.713 58.185 L 108.834 58.152 L 108.203 59.45 L 107.645 60.781 C 107.305 61.681 106.988 62.591 106.723 63.517 C 106.458 64.442 106.217 65.377 106.03 66.321 C 105.924 66.791 105.839 67.265 105.765 67.741 C 105.682 68.216 105.607 68.692 105.555 69.171 C 105.424 70.125 105.354 71.088 105.259 72.048 C 105.156 73.009 105.109 73.972 105.046 74.934 C 104.964 75.896 104.964 76.86 104.958 77.824 C 104.96 78.306 104.934 78.789 104.96 79.269 L 105.062 80.711 C 105.102 81.19 105.119 81.676 105.177 82.148 L 105.434 83.573 L 105.823 84.961 C 105.966 85.42 106.144 85.869 106.303 86.323 C 106.987 88.126 107.848 89.858 108.536 91.665 C 108.88 92.57 109.131 93.505 109.429 94.422 C 109.728 95.339 110.141 96.21 110.619 97.048 C 111.139 97.858 111.71 98.641 112.397 99.32 C 113.057 100.025 113.812 100.632 114.56 101.24 C 113.807 100.638 113.048 100.036 112.382 99.335 C 111.689 98.659 111.111 97.879 110.584 97.07 C 110.098 96.235 109.676 95.358 109.37 94.44 C 109.064 93.524 108.808 92.592 108.459 91.695 C 107.766 89.896 106.902 88.164 106.211 86.358 C 106.05 85.902 105.871 85.453 105.726 84.992 L 105.33 83.592 L 105.07 82.168 C 105.009 81.683 104.991 81.202 104.95 80.72 L 104.843 79.273 C 104.816 78.791 104.841 78.307 104.838 77.824 C 104.842 76.857 104.839 75.891 104.919 74.927 C 104.98 73.963 105.024 72.996 105.125 72.036 C 105.218 71.076 105.285 70.113 105.414 69.153 C 105.465 68.672 105.54 68.194 105.622 67.718 C 105.694 67.239 105.779 66.764 105.884 66.291 C 106.07 65.342 106.309 64.404 106.574 63.473 C 106.838 62.543 107.153 61.628 107.494 60.722 L 108.051 59.381 L 108.684 58.073 L 108.726 57.985 L 108.804 58.041 L 111.21 59.726 C 111.973 60.339 112.712 60.982 113.464 61.609 C 114.199 62.254 114.858 62.985 115.558 63.67 C 115.727 63.847 115.911 64.012 116.068 64.199 L 116.529 64.768 L 117.451 65.906 L 117.912 66.476 C 118.06 66.68 118.18 66.888 118.315 67.094 L 119.105 68.332 C 119.665 69.138 120.058 70.039 120.527 70.897 C 121.001 71.754 121.376 72.658 121.787 73.545 C 122.201 74.432 122.573 75.334 122.956 76.233 C 123.355 77.124 123.683 78.048 124.025 78.963 C 124.191 79.423 124.377 79.876 124.526 80.342 L 124.947 81.747 L 125.365 83.152 L 125.733 84.57 L 126.463 87.409 C 126.704 88.355 126.943 89.303 127.146 90.26 C 127.33 91.22 127.471 92.19 127.524 93.166 C 127.534 93.655 127.578 94.143 127.538 94.632 L 127.504 95.365 C 127.484 95.608 127.441 95.849 127.411 96.091 C 127.3 97.065 127.009 98.005 126.672 98.92 L 126.672 98.92 Z"/>
+ <path fill="#f7da7e" class="st12" d="M 111.923 103.288 C 111.759 102.351 111.552 101.417 111.19 100.535 L 110.927 99.873 L 110.607 99.235 C 110.409 98.802 110.146 98.404 109.9 97.998 C 108.889 96.382 107.576 94.988 106.207 93.67 C 105.53 93 104.852 92.332 104.153 91.687 C 103.461 91.034 102.771 90.379 102.046 89.762 C 101.328 89.139 100.628 88.493 99.871 87.916 L 98.755 87.027 C 98.386 86.723 98.013 86.437 97.615 86.173 C 96.826 85.643 96.074 85.05 95.253 84.571 C 94.434 84.09 93.641 83.564 92.8 83.12 C 91.956 82.681 91.129 82.211 90.273 81.798 L 87.692 80.583 C 86.822 80.195 85.948 79.821 85.067 79.465 C 84.183 79.113 83.289 78.793 82.385 78.503 L 81.016 78.114 L 79.626 77.807 L 78.221 77.592 L 76.803 77.481 L 76.893 77.392 L 77.154 80.236 L 77.701 83.04 C 77.953 83.957 78.244 84.865 78.514 85.779 C 78.837 86.674 79.214 87.551 79.561 88.438 C 79.94 89.306 80.403 90.15 80.819 91.006 C 81.255 91.855 81.78 92.652 82.256 93.477 C 82.738 94.299 83.307 95.068 83.828 95.867 C 84.351 96.665 84.944 97.415 85.498 98.192 C 86.038 98.98 86.692 99.675 87.287 100.423 C 87.874 101.18 88.554 101.849 89.208 102.543 C 89.855 103.242 90.54 103.907 91.226 104.571 L 93.277 106.571 C 94.644 107.903 95.975 109.281 97.51 110.419 C 97.899 110.694 98.273 110.993 98.69 111.226 L 99.301 111.598 C 99.511 111.71 99.729 111.807 99.943 111.913 C 100.795 112.348 101.727 112.591 102.664 112.766 C 101.726 112.599 100.791 112.361 99.934 111.932 C 99.719 111.828 99.5 111.732 99.289 111.621 L 98.673 111.253 C 98.254 111.022 97.877 110.725 97.485 110.452 C 95.938 109.323 94.594 107.952 93.219 106.631 L 91.162 104.637 C 90.473 103.975 89.787 103.311 89.135 102.61 C 88.477 101.917 87.793 101.245 87.205 100.492 C 86.61 99.748 85.95 99.047 85.406 98.26 C 84.85 97.483 84.254 96.734 83.729 95.935 C 83.205 95.137 82.633 94.368 82.147 93.544 C 81.667 92.717 81.136 91.916 80.698 91.067 C 80.279 90.208 79.818 89.375 79.431 88.496 C 79.08 87.606 78.699 86.726 78.373 85.827 C 78.099 84.911 77.804 84 77.549 83.077 L 76.992 80.259 L 76.722 77.399 L 76.712 77.303 L 76.81 77.311 L 78.24 77.426 L 79.657 77.645 L 81.055 77.959 L 82.432 78.353 C 83.34 78.647 84.237 78.971 85.122 79.326 C 86.006 79.686 86.882 80.062 87.749 80.453 L 90.333 81.676 C 91.189 82.093 92.018 82.566 92.862 83.008 C 93.704 83.455 94.5 83.986 95.32 84.471 C 96.144 84.954 96.891 85.546 97.681 86.08 C 98.076 86.344 98.456 86.637 98.822 86.94 L 99.938 87.833 C 100.695 88.413 101.394 89.061 102.112 89.688 C 102.836 90.307 103.525 90.964 104.216 91.621 C 104.915 92.27 105.592 92.937 106.266 93.61 C 107.625 94.939 108.933 96.349 109.936 97.975 C 110.179 98.384 110.439 98.785 110.635 99.22 L 110.951 99.862 L 111.209 100.528 C 111.565 101.414 111.766 102.35 111.923 103.288 L 111.923 103.288 Z"/>
+ <path fill="#f7da7e" class="st12" d="M 101.329 114.807 C 100.704 114.105 100.044 113.427 99.277 112.88 C 98.537 112.3 97.709 111.843 96.87 111.423 C 96.453 111.207 96.009 111.047 95.58 110.857 C 95.144 110.683 94.695 110.541 94.254 110.381 L 91.547 109.586 C 89.748 109.02 87.997 108.33 86.205 107.76 C 85.308 107.48 84.408 107.207 83.492 107.004 C 83.037 106.884 82.575 106.801 82.112 106.728 C 81.648 106.642 81.189 106.569 80.718 106.54 C 80.25 106.494 79.781 106.45 79.313 106.454 C 78.844 106.444 78.376 106.426 77.907 106.453 C 76.968 106.473 76.031 106.548 75.095 106.633 L 72.29 106.932 C 71.355 107.039 70.417 107.13 69.48 107.214 C 68.541 107.29 67.606 107.382 66.674 107.491 L 65.279 107.685 L 63.893 107.933 L 62.523 108.251 L 61.174 108.648 L 59.855 109.133 L 58.572 109.707 L 58.605 109.582 L 60.179 111.94 C 60.71 112.721 61.257 113.489 61.829 114.24 C 62.119 114.611 62.425 114.969 62.722 115.335 C 63.03 115.691 63.362 116.026 63.68 116.372 C 64.008 116.71 64.369 117.014 64.711 117.336 C 65.06 117.652 65.452 117.915 65.821 118.207 C 66.585 118.74 67.421 119.213 68.286 119.561 C 69.15 119.926 70.051 120.216 70.96 120.468 C 71.865 120.735 72.787 120.947 73.7 121.195 C 74.157 121.313 74.614 121.433 75.067 121.574 C 75.521 121.708 75.977 121.833 76.419 122.008 C 77.319 122.312 78.175 122.716 79.043 123.087 L 81.638 124.231 C 82.498 124.624 83.366 124.998 84.242 125.35 L 85.552 125.89 L 86.894 126.338 L 88.237 126.78 L 89.623 127.08 C 90.091 127.126 90.559 127.185 91.028 127.221 C 91.499 127.211 91.972 127.24 92.442 127.198 C 93.381 127.118 94.318 126.972 95.227 126.712 C 96.142 126.478 97.032 126.153 97.922 125.835 C 97.034 126.16 96.147 126.491 95.232 126.731 C 94.325 126.999 93.387 127.152 92.445 127.24 C 91.974 127.285 91.499 127.26 91.026 127.273 C 90.554 127.241 90.082 127.184 89.61 127.141 L 88.222 126.852 L 86.868 126.418 C 86.419 126.27 85.966 126.129 85.52 125.973 L 84.207 125.435 C 83.329 125.084 82.459 124.713 81.599 124.322 L 79.002 123.185 C 78.132 122.816 77.275 122.414 76.381 122.116 C 75.942 121.942 75.487 121.82 75.034 121.686 C 74.583 121.547 74.126 121.428 73.668 121.312 C 72.756 121.066 71.834 120.857 70.925 120.592 C 70.013 120.341 69.108 120.052 68.232 119.685 C 67.343 119.326 66.524 118.867 65.737 118.323 C 65.365 118.029 64.969 117.764 64.616 117.447 C 64.27 117.123 63.905 116.817 63.574 116.478 C 63.252 116.13 62.917 115.793 62.607 115.435 C 62.307 115.068 61.998 114.708 61.705 114.335 C 61.129 113.584 60.578 112.814 60.044 112.032 L 58.463 109.678 L 58.407 109.593 L 58.497 109.553 L 59.792 108.978 L 61.123 108.492 L 62.482 108.096 L 63.862 107.78 L 65.255 107.533 L 66.656 107.342 C 67.593 107.235 68.53 107.146 69.467 107.072 C 70.405 106.991 71.34 106.903 72.275 106.797 L 75.083 106.506 C 76.021 106.423 76.961 106.35 77.904 106.333 C 78.374 106.307 78.847 106.326 79.319 106.337 C 79.792 106.335 80.26 106.38 80.728 106.427 C 81.198 106.457 81.668 106.532 82.13 106.62 C 82.596 106.694 83.06 106.778 83.516 106.9 C 84.436 107.106 85.337 107.382 86.235 107.666 C 88.028 108.242 89.781 108.935 91.57 109.505 L 94.273 110.321 C 94.715 110.485 95.163 110.631 95.6 110.808 C 96.028 111.003 96.472 111.166 96.888 111.386 C 97.726 111.812 98.552 112.277 99.29 112.863 C 100.054 113.417 100.709 114.101 101.329 114.807 L 101.329 114.807 Z"/>
+ <path fill="#f7da7e" class="st12" d="M 98.231 129.409 C 97.337 129.093 96.43 128.808 95.495 128.653 L 94.796 128.53 L 94.089 128.464 C 93.618 128.404 93.145 128.409 92.671 128.404 C 91.725 128.401 90.781 128.497 89.848 128.655 C 88.918 128.821 88.001 129.065 87.08 129.288 L 84.317 129.955 C 83.394 130.174 82.468 130.378 81.559 130.641 C 80.651 130.908 79.718 131.096 78.838 131.449 L 77.502 131.928 C 77.056 132.092 76.608 132.228 76.187 132.452 C 75.339 132.872 74.462 133.242 73.636 133.703 C 72.82 134.181 71.992 134.638 71.186 135.132 L 68.804 136.68 L 66.467 138.296 L 65.328 139.143 C 64.957 139.435 64.604 139.749 64.242 140.051 C 63.889 140.363 63.554 140.698 63.21 141.021 C 62.877 141.355 62.559 141.707 62.234 142.049 L 61.314 143.127 L 60.445 144.248 C 59.887 145.01 59.349 145.789 58.827 146.578 L 58.794 146.455 L 61.313 147.747 C 62.154 148.174 63.003 148.579 63.865 148.959 L 65.176 149.479 L 66.517 149.914 L 67.888 150.237 C 68.351 150.314 68.818 150.37 69.283 150.436 C 69.744 150.481 70.222 150.481 70.692 150.505 C 71.162 150.518 71.629 150.473 72.098 150.461 C 73.035 150.395 73.972 150.281 74.902 150.129 C 75.833 149.985 76.759 149.806 77.687 149.633 C 78.614 149.463 79.541 149.28 80.477 149.149 L 83.273 148.713 C 84.209 148.584 85.129 148.379 86.051 148.183 C 86.976 148 87.893 147.781 88.807 147.549 C 89.724 147.329 90.637 147.092 91.549 146.849 C 92.464 146.619 93.37 146.363 94.269 146.074 C 94.707 145.904 95.153 145.75 95.586 145.567 C 96.009 145.359 96.449 145.185 96.857 144.95 C 97.679 144.492 98.483 143.989 99.196 143.372 C 99.935 142.784 100.573 142.084 101.187 141.368 C 100.579 142.087 99.945 142.794 99.21 143.388 C 98.5 144.012 97.698 144.521 96.877 144.987 C 96.469 145.224 96.029 145.403 95.607 145.614 C 95.174 145.802 94.727 145.959 94.287 146.135 C 93.392 146.429 92.483 146.692 91.57 146.929 C 90.66 147.178 89.746 147.415 88.829 147.639 C 87.915 147.874 86.998 148.095 86.071 148.28 C 85.147 148.479 84.225 148.686 83.29 148.817 L 80.494 149.262 C 79.561 149.393 78.637 149.58 77.709 149.752 C 76.782 149.927 75.855 150.108 74.922 150.255 C 73.99 150.41 73.051 150.527 72.107 150.595 C 71.633 150.61 71.158 150.656 70.686 150.643 C 70.213 150.62 69.746 150.623 69.269 150.577 C 68.8 150.512 68.328 150.457 67.861 150.38 L 66.477 150.056 L 65.124 149.623 L 63.803 149.102 C 62.936 148.724 62.083 148.318 61.239 147.893 L 58.717 146.608 L 58.632 146.565 L 58.684 146.484 C 59.207 145.694 59.75 144.915 60.313 144.15 L 61.189 143.025 L 62.117 141.944 C 62.446 141.6 62.765 141.249 63.101 140.912 C 63.449 140.588 63.785 140.252 64.142 139.937 C 64.509 139.634 64.867 139.318 65.24 139.026 L 66.385 138.179 L 68.728 136.568 L 71.118 135.023 C 71.928 134.529 72.762 134.072 73.583 133.594 C 74.412 133.133 75.288 132.767 76.138 132.349 C 76.558 132.128 77.019 131.986 77.462 131.825 L 78.804 131.348 C 79.689 130.996 80.623 130.81 81.533 130.546 C 82.446 130.284 83.372 130.081 84.294 129.866 L 87.06 129.207 C 87.981 128.991 88.902 128.752 89.838 128.593 C 90.774 128.442 91.723 128.353 92.671 128.362 C 93.146 128.37 93.621 128.369 94.092 128.433 L 94.8 128.505 L 95.499 128.632 C 96.435 128.794 97.34 129.088 98.231 129.409 L 98.231 129.409 Z"/>
+ <path fill="#f7da7e" class="st12" d="M 103.003 144.789 C 102.077 144.965 101.148 145.147 100.254 145.448 C 99.349 145.718 98.49 146.117 97.659 146.56 C 97.249 146.79 96.861 147.058 96.461 147.308 C 96.091 147.598 95.712 147.879 95.348 148.177 C 94.652 148.811 93.971 149.462 93.293 150.12 C 92.597 150.759 91.893 151.388 91.187 152.014 C 90.481 152.64 89.786 153.277 89.099 153.923 C 88.422 154.579 87.757 155.245 87.13 155.949 C 86.51 156.66 85.898 157.369 85.388 158.166 C 84.872 158.955 84.281 159.7 83.85 160.538 C 83.4 161.365 82.893 162.16 82.49 163.013 C 82.074 163.859 81.639 164.696 81.237 165.549 L 80.029 168.108 C 79.629 168.963 79.251 169.826 78.894 170.697 C 78.541 171.57 78.221 172.456 77.932 173.352 L 77.539 174.708 L 77.22 176.081 L 76.985 177.471 L 76.842 178.874 L 76.751 178.783 L 78.179 178.669 L 79.603 178.512 L 81.019 178.307 L 82.427 178.044 C 83.36 177.844 84.285 177.61 85.195 177.324 C 86.103 177.033 86.998 176.7 87.866 176.304 C 88.73 175.911 89.582 175.458 90.391 174.961 C 91.206 174.468 91.999 173.932 92.771 173.37 C 94.321 172.253 95.807 171.048 97.318 169.873 C 98.068 169.279 98.846 168.72 99.61 168.144 L 101.914 166.433 C 102.69 165.873 103.443 165.285 104.193 164.692 C 104.566 164.394 104.95 164.108 105.316 163.8 L 106.38 162.842 C 106.726 162.514 107.115 162.224 107.423 161.866 C 107.725 161.496 108.077 161.162 108.337 160.763 C 108.873 159.977 109.32 159.127 109.629 158.222 C 109.78 157.77 109.939 157.319 110.034 156.848 C 110.155 156.387 110.251 155.919 110.328 155.446 C 110.498 154.505 110.623 153.556 110.779 152.612 C 110.63 153.558 110.512 154.507 110.349 155.45 C 110.275 155.923 110.182 156.392 110.064 156.856 C 109.973 157.327 109.817 157.781 109.668 158.236 C 109.365 159.146 108.923 160.004 108.386 160.802 C 108.126 161.206 107.779 161.541 107.479 161.913 C 107.166 162.282 106.782 162.57 106.437 162.903 L 105.373 163.869 C 105.007 164.177 104.624 164.465 104.25 164.764 C 103.501 165.36 102.748 165.951 101.974 166.514 L 99.673 168.229 C 98.911 168.807 98.136 169.367 97.388 169.962 C 95.881 171.14 94.398 172.35 92.846 173.475 C 92.073 174.039 91.28 174.579 90.459 175.078 C 89.64 175.583 88.801 176.033 87.925 176.435 C 87.053 176.835 86.153 177.171 85.24 177.467 C 84.326 177.757 83.396 177.994 82.459 178.198 L 81.046 178.465 L 79.624 178.676 C 78.672 178.792 77.718 178.885 76.762 178.953 L 76.661 178.961 L 76.671 178.862 L 76.82 177.449 L 77.06 176.049 L 77.385 174.667 L 77.782 173.304 C 78.076 172.406 78.399 171.516 78.757 170.64 C 79.116 169.767 79.498 168.901 79.9 168.048 L 81.115 165.491 C 81.519 164.638 81.958 163.8 82.377 162.955 C 82.781 162.102 83.294 161.302 83.749 160.473 C 84.184 159.63 84.776 158.89 85.294 158.102 C 85.805 157.309 86.431 156.586 87.051 155.878 C 87.682 155.174 88.351 154.506 89.031 153.851 C 89.72 153.205 90.419 152.569 91.127 151.945 L 93.236 150.06 C 93.918 149.409 94.604 148.761 95.308 148.13 C 95.676 147.833 96.057 147.553 96.432 147.265 C 96.834 147.017 97.226 146.752 97.639 146.523 C 98.476 146.085 99.34 145.691 100.248 145.428 C 101.145 145.134 102.076 144.959 103.003 144.789 L 103.003 144.789 Z"/>
+ <path fill="#f7da7e" class="st12" d="M 115.006 155.038 C 114.323 155.669 113.642 156.309 113.067 157.041 C 112.465 157.752 111.978 158.548 111.524 159.358 C 111.327 159.779 111.116 160.194 110.937 160.622 C 110.778 161.058 110.593 161.487 110.456 161.93 C 110.327 162.375 110.181 162.818 110.065 163.267 L 109.739 164.625 L 109.081 167.338 C 108.976 167.791 108.851 168.241 108.762 168.697 L 108.516 170.07 C 108.196 171.904 107.85 173.728 107.549 175.567 C 107.39 176.485 107.191 177.398 106.991 178.306 C 106.796 179.217 106.581 180.122 106.416 181.037 C 106.325 181.492 106.242 181.949 106.183 182.41 C 106.115 182.869 106.044 183.328 106.02 183.792 C 105.926 184.715 105.935 185.645 106.003 186.567 C 106.072 187.497 106.209 188.413 106.381 189.323 C 106.562 190.235 106.793 191.134 107.057 192.023 L 107.489 193.348 L 107.974 194.654 C 108.317 195.517 108.683 196.371 109.067 197.218 L 108.94 197.184 C 109.701 196.638 110.449 196.075 111.181 195.491 L 112.258 194.589 L 113.296 193.646 L 114.29 192.655 C 114.612 192.316 114.918 191.962 115.233 191.615 C 115.837 190.901 116.412 190.164 116.939 189.39 C 117.461 188.619 117.93 187.8 118.429 187.008 C 118.918 186.207 119.327 185.364 119.78 184.545 C 120.236 183.727 120.6 182.86 121.014 182.02 C 121.433 181.181 121.77 180.304 122.147 179.447 C 122.527 178.59 122.846 177.708 123.131 176.816 C 123.41 175.924 123.634 175.014 123.841 174.1 C 124.035 173.183 124.215 172.264 124.383 171.34 C 124.551 170.417 124.725 169.495 124.919 168.576 L 125.585 165.841 L 125.848 164.462 C 125.905 163.997 125.969 163.533 126.013 163.067 C 126.069 162.132 126.094 161.191 125.973 160.26 C 125.893 159.325 125.648 158.414 125.376 157.517 C 125.655 158.412 125.906 159.322 125.994 160.258 C 126.122 161.19 126.103 162.132 126.054 163.069 C 126.014 163.537 125.954 164.003 125.899 164.47 L 125.646 165.856 L 125.001 168.595 C 124.813 169.512 124.638 170.434 124.473 171.357 C 124.308 172.281 124.13 173.202 123.938 174.122 C 123.733 175.038 123.511 175.95 123.232 176.851 C 122.949 177.745 122.63 178.631 122.252 179.49 C 121.876 180.351 121.542 181.23 121.124 182.071 C 120.711 182.914 120.349 183.781 119.894 184.604 C 119.441 185.427 119.031 186.277 118.544 187.079 C 118.046 187.874 117.584 188.687 117.056 189.47 C 116.529 190.25 115.952 190.994 115.346 191.713 C 115.031 192.062 114.724 192.418 114.401 192.76 L 113.405 193.76 L 112.364 194.711 L 111.285 195.619 C 110.55 196.206 109.801 196.774 109.039 197.322 L 108.954 197.384 L 108.911 197.289 C 108.529 196.439 108.164 195.581 107.821 194.713 L 107.337 193.4 L 106.907 192.068 C 106.644 191.174 106.414 190.269 106.235 189.352 C 106.062 188.434 105.928 187.507 105.861 186.58 C 105.794 185.648 105.789 184.709 105.885 183.78 C 105.91 183.313 105.983 182.852 106.053 182.391 C 106.114 181.927 106.197 181.47 106.291 181.012 C 106.458 180.095 106.676 179.189 106.873 178.279 C 107.076 177.371 107.276 176.466 107.437 175.549 C 107.742 173.715 108.093 171.882 108.42 170.049 L 108.668 168.675 C 108.759 168.218 108.885 167.769 108.991 167.317 L 109.657 164.605 L 109.994 163.25 C 110.115 162.798 110.264 162.358 110.397 161.91 C 110.538 161.466 110.726 161.038 110.889 160.602 C 111.072 160.174 111.286 159.759 111.487 159.339 C 111.948 158.53 112.442 157.735 113.051 157.028 C 113.631 156.299 114.318 155.663 115.006 155.038 L 115.006 155.038 Z"/>
+ <path fill="#f7da7e" class="st12" d="M 129.513 157.755 C 129.18 158.652 128.857 159.56 128.692 160.503 C 128.485 161.44 128.446 162.403 128.444 163.358 C 128.485 163.834 128.499 164.313 128.564 164.787 C 128.647 165.258 128.694 165.736 128.807 166.201 C 129.021 167.132 129.261 168.063 129.434 169.006 C 129.763 170.9 129.913 172.812 130.235 174.7 L 130.507 176.108 L 130.872 177.494 C 131.015 177.95 131.192 178.394 131.35 178.844 C 131.506 179.289 131.758 179.708 131.956 180.142 C 132.377 181.002 132.783 181.873 133.306 182.674 C 133.805 183.489 134.275 184.322 134.833 185.102 C 135.376 185.891 135.897 186.693 136.463 187.467 C 137.025 188.243 137.569 189.033 138.144 189.797 C 138.711 190.571 139.303 191.32 139.92 192.05 C 140.533 192.785 141.18 193.492 141.847 194.174 C 142.516 194.857 143.222 195.503 143.949 196.121 L 145.077 197.005 L 146.256 197.815 L 146.136 197.848 L 147.334 195.199 C 147.659 194.287 147.953 193.362 148.265 192.444 C 148.532 191.513 148.722 190.559 148.954 189.617 C 149.167 188.672 149.252 187.702 149.408 186.744 C 149.494 186.266 149.515 185.786 149.54 185.298 C 149.583 184.812 149.574 184.329 149.562 183.845 C 149.566 183.36 149.533 182.877 149.493 182.394 C 149.464 181.91 149.412 181.428 149.351 180.946 C 149.246 179.981 149.092 179.021 148.944 178.061 C 148.795 177.1 148.633 176.141 148.506 175.176 C 148.364 174.213 148.273 173.244 148.202 172.273 C 148.131 171.303 148.091 170.331 148.047 169.36 C 148.008 168.388 147.962 167.417 147.894 166.448 C 147.821 165.481 147.715 164.515 147.538 163.561 C 147.193 161.656 146.404 159.824 145.2 158.301 C 144.901 157.917 144.599 157.537 144.254 157.194 C 143.929 156.833 143.58 156.496 143.218 156.17 C 142.507 155.508 141.743 154.904 140.984 154.298 C 141.748 154.898 142.517 155.497 143.233 156.155 C 143.596 156.478 143.949 156.812 144.276 157.172 C 144.626 157.513 144.931 157.892 145.233 158.275 C 146.452 159.799 147.26 161.629 147.62 163.545 C 147.803 164.503 147.909 165.472 147.987 166.442 C 148.056 167.412 148.104 168.384 148.147 169.355 C 148.192 170.326 148.235 171.297 148.308 172.265 C 148.381 173.233 148.475 174.201 148.618 175.161 C 148.747 176.124 148.914 177.081 149.063 178.042 C 149.214 179.002 149.37 179.963 149.478 180.931 C 149.54 181.413 149.594 181.897 149.623 182.384 C 149.665 182.87 149.699 183.355 149.698 183.845 C 149.71 184.333 149.721 184.822 149.679 185.306 C 149.656 185.789 149.636 186.28 149.55 186.762 C 149.396 187.722 149.313 188.697 149.101 189.647 C 148.871 190.593 148.681 191.551 148.416 192.488 C 148.106 193.41 147.812 194.341 147.488 195.26 L 146.287 197.927 L 146.247 198.015 L 146.166 197.96 L 144.978 197.139 L 143.845 196.246 C 143.114 195.622 142.406 194.972 141.736 194.284 C 141.066 193.596 140.419 192.885 139.806 192.147 C 139.19 191.412 138.593 190.655 138.03 189.881 C 137.453 189.114 136.913 188.323 136.353 187.544 C 135.789 186.77 135.267 185.964 134.726 185.173 C 134.171 184.391 133.697 183.553 133.2 182.732 C 132.675 181.924 132.273 181.053 131.855 180.191 C 131.655 179.754 131.411 179.345 131.249 178.884 C 131.09 178.431 130.913 177.983 130.771 177.524 L 130.406 176.131 L 130.138 174.716 C 129.82 172.823 129.672 170.907 129.352 169.022 C 129.187 168.079 128.954 167.151 128.746 166.213 C 128.635 165.746 128.592 165.267 128.512 164.794 C 128.451 164.317 128.44 163.837 128.402 163.359 C 128.411 162.4 128.457 161.436 128.672 160.5 C 128.844 159.555 129.173 158.649 129.513 157.755 L 129.513 157.755 Z"/>
+ <path fill="#f7da7e" class="st12" d="M 144.108 152.594 C 144.284 153.518 144.456 154.445 144.714 155.348 L 144.906 156.027 L 145.14 156.692 C 145.281 157.142 145.495 157.562 145.684 157.991 C 145.864 158.427 146.138 158.814 146.359 159.227 C 146.599 159.63 146.899 159.994 147.166 160.379 C 147.456 160.749 147.79 161.081 148.099 161.433 C 148.416 161.775 148.788 162.072 149.13 162.393 L 151.221 164.291 L 152.265 165.24 C 152.617 165.552 152.995 165.833 153.359 166.131 L 155.56 167.895 C 156.297 168.48 157.02 169.078 157.767 169.653 C 159.252 170.81 160.71 172 162.228 173.11 C 162.984 173.667 163.762 174.196 164.556 174.696 C 165.35 175.194 166.177 175.646 167.017 176.056 L 168.311 176.616 L 169.634 177.087 L 170.988 177.471 L 172.361 177.776 L 173.749 178.015 L 175.145 178.198 C 176.079 178.299 177.016 178.384 177.953 178.454 L 177.861 178.547 C 177.792 177.601 177.708 176.656 177.611 175.714 L 177.435 174.303 L 177.201 172.902 L 176.9 171.516 L 176.517 170.15 L 176.045 168.812 L 175.479 167.512 L 174.195 164.973 L 172.804 162.493 C 172.327 161.674 171.799 160.886 171.299 160.082 C 170.793 159.279 170.206 158.533 169.663 157.755 C 169.124 156.98 168.478 156.276 167.89 155.532 C 167.305 154.784 166.646 154.101 166.016 153.393 C 165.389 152.682 164.727 152.003 164.068 151.321 C 163.413 150.633 162.744 149.962 162.074 149.288 C 161.415 148.609 160.728 147.95 159.975 147.376 C 159.215 146.818 158.392 146.336 157.518 145.967 C 157.083 145.785 156.647 145.597 156.19 145.468 L 155.512 145.251 L 154.823 145.078 C 153.903 144.843 152.967 144.68 152.035 144.507 C 152.968 144.672 153.906 144.829 154.827 145.058 L 155.52 145.225 L 156.199 145.437 C 156.658 145.563 157.097 145.749 157.536 145.929 C 158.414 146.293 159.243 146.77 160.016 147.327 C 160.774 147.897 161.468 148.554 162.133 149.23 C 162.807 149.9 163.477 150.57 164.134 151.256 C 164.795 151.937 165.46 152.614 166.09 153.327 C 166.722 154.035 167.386 154.719 167.973 155.465 C 168.564 156.208 169.208 156.905 169.754 157.688 C 170.299 158.465 170.891 159.212 171.399 160.015 C 171.903 160.82 172.434 161.608 172.916 162.428 L 174.316 164.911 L 175.608 167.45 L 176.181 168.758 L 176.66 170.104 L 177.048 171.479 L 177.355 172.873 L 177.594 174.28 L 177.774 175.695 C 177.874 176.64 177.96 177.586 178.032 178.533 L 178.04 178.633 L 177.94 178.625 C 177.001 178.552 176.064 178.465 175.126 178.361 L 173.725 178.173 L 172.331 177.93 L 170.95 177.619 L 169.588 177.229 L 168.252 176.75 L 166.959 176.185 C 166.107 175.768 165.284 175.314 164.484 174.812 C 163.687 174.307 162.91 173.774 162.152 173.214 C 160.634 172.097 159.179 170.903 157.697 169.742 C 156.953 169.166 156.227 168.565 155.492 167.977 L 153.294 166.205 C 152.929 165.906 152.552 165.623 152.201 165.31 L 151.157 164.359 L 149.074 162.454 C 148.733 162.13 148.367 161.833 148.048 161.484 C 147.738 161.127 147.406 160.791 147.119 160.418 C 146.852 160.029 146.553 159.661 146.315 159.254 C 146.095 158.838 145.824 158.447 145.647 158.009 C 145.459 157.578 145.249 157.154 145.111 156.703 L 144.882 156.035 L 144.694 155.354 C 144.443 154.447 144.276 153.518 144.108 152.594 L 144.108 152.594 Z"/>
+ <path fill="#f7da7e" class="st12" d="M 153.27 141.721 C 153.92 142.421 154.619 143.085 155.429 143.596 C 155.818 143.876 156.234 144.11 156.657 144.334 C 157.069 144.578 157.515 144.755 157.946 144.958 C 158.822 145.343 159.724 145.66 160.635 145.949 C 161.55 146.23 162.47 146.483 163.407 146.678 L 164.807 146.995 C 165.274 147.09 165.748 147.162 166.219 147.246 C 167.158 147.414 168.102 147.571 169.05 147.696 L 171.893 148.088 C 172.843 148.21 173.785 148.355 174.739 148.44 C 175.691 148.526 176.641 148.667 177.596 148.684 C 178.551 148.715 179.503 148.8 180.46 148.77 C 181.415 148.751 182.371 148.786 183.325 148.715 L 186.189 148.558 C 188.099 148.435 190.013 148.378 191.911 148.167 C 192.385 148.102 192.859 148.053 193.328 147.976 L 194.731 147.699 L 196.104 147.309 L 197.426 146.777 L 197.393 146.902 L 196.529 145.742 L 195.589 144.642 L 194.588 143.595 C 194.247 143.254 193.887 142.931 193.538 142.597 C 192.822 141.951 192.086 141.324 191.324 140.728 C 190.566 140.13 189.791 139.554 188.994 139.004 C 188.206 138.446 187.396 137.913 186.598 137.366 C 185.802 136.813 184.98 136.304 184.174 135.771 C 183.373 135.224 182.517 134.773 181.687 134.278 C 180.867 133.76 179.97 133.393 179.104 132.967 C 178.245 132.523 177.326 132.212 176.428 131.851 L 173.723 130.797 C 173.27 130.624 172.822 130.44 172.366 130.276 L 170.987 129.832 L 168.223 128.945 C 167.76 128.808 167.307 128.617 166.838 128.527 C 166.362 128.454 165.89 128.313 165.408 128.295 C 164.448 128.235 163.477 128.293 162.533 128.499 C 162.061 128.603 161.586 128.701 161.129 128.862 C 160.665 128.998 160.207 129.155 159.757 129.331 L 157.046 130.371 L 159.75 129.311 C 160.2 129.132 160.657 128.971 161.121 128.831 C 161.577 128.667 162.052 128.566 162.524 128.457 C 163.47 128.245 164.445 128.178 165.417 128.232 C 165.904 128.249 166.372 128.384 166.851 128.455 C 167.333 128.544 167.781 128.731 168.247 128.864 L 171.016 129.746 L 172.401 130.186 C 172.857 130.35 173.305 130.533 173.757 130.705 L 176.467 131.752 C 177.364 132.109 178.285 132.42 179.151 132.863 C 180.021 133.289 180.924 133.654 181.746 134.173 C 182.579 134.667 183.441 135.117 184.242 135.662 C 185.051 136.194 185.877 136.703 186.673 137.253 C 187.474 137.799 188.282 138.329 189.076 138.887 C 189.874 139.436 190.653 140.012 191.417 140.611 C 192.182 141.205 192.922 141.834 193.644 142.482 C 193.996 142.815 194.358 143.139 194.702 143.481 L 195.711 144.531 L 196.66 145.637 L 197.533 146.805 L 197.598 146.891 L 197.499 146.931 L 196.158 147.468 L 194.769 147.858 L 193.355 148.134 C 192.882 148.211 192.405 148.258 191.928 148.322 C 190.022 148.53 188.107 148.582 186.198 148.7 L 183.33 148.85 C 182.375 148.919 181.415 148.881 180.458 148.899 C 179.501 148.926 178.543 148.838 177.586 148.805 C 176.627 148.785 175.68 148.642 174.727 148.553 C 173.774 148.466 172.825 148.317 171.879 148.194 L 169.035 147.794 C 168.087 147.667 167.142 147.506 166.2 147.336 C 165.729 147.25 165.256 147.177 164.787 147.081 L 163.388 146.759 C 162.453 146.557 161.529 146.296 160.616 146.009 C 159.706 145.713 158.804 145.387 157.93 144.996 C 157.498 144.79 157.053 144.609 156.643 144.361 C 156.221 144.134 155.805 143.896 155.417 143.613 C 154.609 143.095 153.915 142.426 153.27 141.721 L 153.27 141.721 Z"/>
+ <path fill="#f7da7e" class="st12" d="M 157.044 126.531 C 157.931 126.865 158.837 127.171 159.777 127.305 C 160.71 127.483 161.666 127.49 162.612 127.458 C 163.086 127.434 163.557 127.367 164.028 127.323 L 165.428 127.071 L 168.197 126.398 C 169.127 126.2 170.059 126.02 170.993 125.845 C 171.926 125.67 172.857 125.481 173.784 125.276 C 174.706 125.057 175.624 124.819 176.525 124.523 C 177.424 124.218 178.311 123.893 179.16 123.465 C 179.596 123.273 180.007 123.036 180.418 122.803 C 180.836 122.581 181.235 122.327 181.634 122.07 C 182.038 121.822 182.43 121.555 182.817 121.281 C 183.209 121.014 183.594 120.738 183.974 120.454 C 185.504 119.33 186.993 118.148 188.534 117.035 C 190.071 115.92 191.641 114.846 193.1 113.635 C 193.455 113.322 193.821 113.02 194.167 112.699 C 194.501 112.364 194.845 112.039 195.172 111.697 L 196.091 110.618 L 196.901 109.457 L 196.933 109.577 L 195.644 108.957 L 194.309 108.438 L 192.942 108.011 C 192.481 107.886 192.014 107.781 191.551 107.665 C 190.617 107.464 189.673 107.294 188.726 107.156 C 187.781 107.02 186.83 106.905 185.876 106.801 C 184.93 106.708 183.964 106.686 183.01 106.624 C 182.054 106.576 181.099 106.665 180.142 106.678 C 179.188 106.702 178.235 106.832 177.281 106.904 C 176.326 106.984 175.377 107.118 174.424 107.222 C 173.471 107.338 172.518 107.422 171.563 107.522 L 168.701 107.793 C 167.745 107.868 166.794 107.99 165.843 108.107 C 165.37 108.174 164.889 108.201 164.421 108.302 L 163.015 108.587 C 162.072 108.749 161.152 109.027 160.252 109.354 C 159.357 109.687 158.481 110.082 157.656 110.568 C 157.244 110.81 156.829 111.051 156.449 111.344 L 155.868 111.764 L 155.321 112.231 C 154.586 112.848 153.951 113.569 153.344 114.311 C 153.944 113.565 154.577 112.838 155.307 112.216 L 155.852 111.744 L 156.431 111.318 C 156.809 111.022 157.223 110.778 157.635 110.531 C 158.458 110.039 159.334 109.636 160.231 109.294 C 161.13 108.96 162.051 108.675 162.996 108.506 L 164.407 108.215 C 164.876 108.112 165.357 108.084 165.831 108.015 C 166.784 107.896 167.735 107.771 168.69 107.694 L 171.552 107.417 C 172.504 107.313 173.46 107.227 174.412 107.109 C 175.363 107.003 176.313 106.866 177.269 106.784 C 178.225 106.709 179.176 106.578 180.137 106.55 C 181.098 106.534 182.061 106.443 183.018 106.489 C 183.976 106.549 184.93 106.567 185.892 106.66 C 186.846 106.761 187.798 106.875 188.749 107.008 C 189.699 107.143 190.645 107.312 191.585 107.512 C 192.052 107.627 192.52 107.732 192.985 107.857 L 194.364 108.283 L 195.711 108.803 L 197.014 109.426 L 197.102 109.468 L 197.045 109.547 L 196.223 110.72 L 195.292 111.809 C 194.962 112.152 194.614 112.48 194.276 112.816 C 193.927 113.139 193.559 113.442 193.2 113.755 C 191.73 114.969 190.157 116.039 188.617 117.151 C 187.077 118.258 185.585 119.435 184.05 120.557 C 183.669 120.841 183.282 121.116 182.887 121.383 C 182.5 121.657 182.105 121.923 181.698 122.172 C 181.298 122.429 180.895 122.683 180.474 122.906 C 180.058 123.14 179.644 123.378 179.209 123.568 C 178.36 123.992 177.458 124.322 176.559 124.624 C 175.654 124.919 174.732 125.156 173.805 125.372 C 172.876 125.575 171.945 125.763 171.01 125.935 C 170.075 126.107 169.145 126.287 168.215 126.479 L 165.441 127.132 L 164.035 127.374 C 163.562 127.415 163.09 127.478 162.614 127.501 C 161.665 127.525 160.708 127.51 159.775 127.325 C 158.831 127.184 157.929 126.871 157.044 126.531 L 157.044 126.531 Z"/>
+ <path fill="#f7da7e" class="st12" d="M 152 111.261 C 152.931 111.09 153.864 110.923 154.77 110.65 C 155.686 110.408 156.561 110.039 157.408 109.622 C 157.822 109.398 158.224 109.145 158.627 108.901 C 159.002 108.614 159.392 108.345 159.755 108.044 C 160.459 107.415 161.141 106.76 161.812 106.092 L 163.845 104.109 C 164.531 103.457 165.191 102.78 165.84 102.092 L 166.82 101.067 L 167.735 99.984 C 168.342 99.256 168.965 98.55 169.491 97.76 C 170.036 96.987 170.611 96.233 171.09 95.418 C 171.584 94.611 172.117 93.831 172.556 92.993 C 173.002 92.159 173.501 91.354 173.904 90.497 C 174.319 89.648 174.764 88.812 175.153 87.951 C 175.948 86.234 176.678 84.489 177.255 82.69 C 177.389 82.237 177.536 81.788 177.657 81.332 L 177.985 79.956 L 178.23 78.563 L 178.377 77.158 L 178.468 77.248 L 177.056 77.415 L 175.663 77.713 L 174.294 78.116 L 172.951 78.6 C 172.067 78.952 171.191 79.329 170.327 79.73 L 167.739 80.955 C 166.015 81.781 164.243 82.5 162.498 83.269 C 162.059 83.456 161.626 83.655 161.196 83.861 C 160.762 84.059 160.335 84.269 159.916 84.495 C 159.491 84.71 159.071 84.936 158.668 85.189 C 158.256 85.428 157.848 85.673 157.466 85.958 C 156.67 86.479 155.958 87.12 155.207 87.708 C 154.453 88.296 153.743 88.932 153.028 89.564 C 152.306 90.186 151.606 90.834 150.915 91.493 C 150.216 92.142 149.53 92.805 148.853 93.478 C 148.518 93.814 148.161 94.138 147.841 94.486 C 147.531 94.847 147.192 95.189 146.906 95.568 C 146.65 95.967 146.351 96.341 146.127 96.76 C 145.922 97.19 145.657 97.592 145.502 98.045 C 145.333 98.489 145.14 98.927 145.024 99.39 C 144.88 99.846 144.757 100.306 144.661 100.774 C 144.446 101.704 144.301 102.648 144.137 103.588 C 144.294 102.647 144.433 101.702 144.642 100.77 C 144.732 100.3 144.854 99.838 144.994 99.382 C 145.107 98.916 145.296 98.476 145.463 98.028 C 145.616 97.574 145.877 97.168 146.081 96.735 C 146.304 96.312 146.601 95.931 146.858 95.527 C 147.144 95.145 147.478 94.802 147.786 94.438 C 148.11 94.081 148.459 93.759 148.794 93.418 C 149.469 92.742 150.154 92.077 150.853 91.426 C 151.541 90.764 152.241 90.114 152.963 89.489 C 153.677 88.854 154.388 88.214 155.14 87.626 C 155.889 87.036 156.599 86.392 157.402 85.865 C 157.785 85.577 158.195 85.329 158.608 85.088 C 159.013 84.833 159.434 84.605 159.859 84.389 C 160.28 84.16 160.709 83.948 161.143 83.749 C 161.574 83.541 162.007 83.341 162.445 83.151 C 164.193 82.377 165.957 81.655 167.678 80.826 L 170.264 79.595 C 171.129 79.19 172.007 78.81 172.894 78.454 L 174.244 77.963 L 175.621 77.554 L 177.028 77.251 L 178.458 77.078 L 178.559 77.065 L 178.549 77.169 L 178.396 78.586 L 178.146 79.989 L 177.811 81.373 C 177.688 81.832 177.54 82.282 177.405 82.738 C 176.82 84.543 176.082 86.295 175.283 88.01 C 174.889 88.874 174.441 89.709 174.024 90.56 C 173.619 91.416 173.118 92.222 172.667 93.055 C 172.225 93.895 171.687 94.678 171.191 95.485 C 170.707 96.303 170.13 97.054 169.583 97.826 C 169.056 98.613 168.425 99.327 167.817 100.052 L 166.897 101.136 L 165.91 102.16 C 165.259 102.848 164.598 103.525 163.909 104.175 L 161.871 106.151 C 161.195 106.814 160.506 107.464 159.795 108.092 C 159.427 108.391 159.034 108.659 158.656 108.944 C 158.249 109.188 157.845 109.437 157.427 109.659 C 156.575 110.071 155.695 110.434 154.776 110.671 C 153.866 110.936 152.931 111.097 152 111.261 L 152 111.261 Z"/>
+ <path fill="#f7da7e" class="st12" d="M 140.738 101.9 C 141.46 101.279 142.189 100.664 142.871 100.001 C 143.218 99.673 143.556 99.339 143.869 98.98 C 144.028 98.803 144.193 98.632 144.347 98.451 L 144.786 97.888 C 145.094 97.524 145.34 97.116 145.593 96.714 C 145.867 96.323 146.05 95.883 146.261 95.458 C 146.493 95.04 146.61 94.576 146.768 94.129 C 146.939 93.685 147.024 93.217 147.132 92.752 C 147.528 90.892 147.684 88.99 147.842 87.093 C 147.923 86.144 147.987 85.194 148.083 84.245 C 148.163 83.296 148.283 82.348 148.405 81.404 C 148.669 79.517 148.909 77.628 149.098 75.735 C 149.155 74.785 149.233 73.836 149.274 72.888 L 149.218 70.04 L 149.066 68.619 L 148.822 67.218 L 148.494 65.832 L 148.088 64.467 L 147.614 63.123 L 147.087 61.799 C 146.712 60.925 146.319 60.059 145.911 59.199 L 146.037 59.232 L 143.751 60.932 L 141.625 62.826 C 140.983 63.525 140.325 64.21 139.696 64.921 L 137.984 67.195 L 136.383 69.559 L 134.831 71.954 C 134.337 72.765 133.876 73.596 133.395 74.417 C 132.938 75.249 132.568 76.126 132.15 76.979 C 131.751 77.838 131.459 78.75 131.108 79.634 L 130.097 82.303 C 129.735 83.185 129.487 84.104 129.199 85.01 L 128.353 87.735 C 128.21 88.191 128.056 88.637 127.974 89.107 C 127.879 89.573 127.752 90.035 127.722 90.509 C 127.675 90.981 127.6 91.451 127.615 91.927 C 127.608 92.402 127.591 92.878 127.645 93.351 C 127.674 93.826 127.715 94.299 127.802 94.767 C 127.863 95.239 127.959 95.705 128.071 96.167 C 128.274 97.097 128.569 98.003 128.875 98.904 C 128.562 98.006 128.261 97.101 128.05 96.172 C 127.935 95.71 127.835 95.245 127.77 94.772 C 127.681 94.304 127.636 93.83 127.603 93.354 C 127.546 92.88 127.56 92.403 127.563 91.926 C 127.545 91.448 127.617 90.975 127.661 90.499 C 127.688 90.02 127.811 89.559 127.903 89.093 C 127.982 88.622 128.135 88.166 128.272 87.713 L 129.111 84.981 C 129.398 84.073 129.645 83.151 130.004 82.269 L 131.009 79.596 C 131.358 78.71 131.646 77.803 132.046 76.934 C 132.463 76.078 132.833 75.196 133.289 74.359 C 133.768 73.536 134.23 72.701 134.723 71.886 L 136.27 69.484 L 137.866 67.116 L 139.582 64.825 C 140.211 64.11 140.872 63.418 141.515 62.715 L 143.648 60.806 L 145.939 59.092 L 146.02 59.032 L 146.065 59.125 C 146.474 59.987 146.865 60.858 147.237 61.736 L 147.766 63.066 L 148.237 64.419 L 148.642 65.793 L 148.97 67.188 L 149.212 68.604 L 149.359 70.024 L 149.41 72.891 C 149.365 73.843 149.286 74.795 149.226 75.746 C 149.031 77.643 148.787 79.533 148.518 81.419 C 148.393 82.364 148.271 83.306 148.189 84.255 C 148.092 85.202 148.024 86.152 147.941 87.101 C 147.863 88.05 147.781 89.001 147.668 89.947 C 147.556 90.892 147.421 91.841 147.214 92.771 C 147.104 93.233 147.014 93.705 146.839 94.151 C 146.677 94.6 146.554 95.065 146.318 95.483 C 146.103 95.91 145.916 96.351 145.636 96.741 C 145.38 97.144 145.13 97.55 144.818 97.913 L 144.375 98.475 C 144.22 98.656 144.054 98.825 143.893 99.001 C 143.576 99.359 143.235 99.692 142.886 100.015 C 142.198 100.675 141.464 101.285 140.738 101.9 L 140.738 101.9 Z"/>
+ <g class="st13" style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_211" x1=".102" x2=".911" y1=".574" y2=".404" gradientTransform="matrix(21.321,0,0,24.13,88.127,87.644)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#250400"/>
+ <stop offset="14.056%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="31.119%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="49.735%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="69.463%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="89.858%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="100%" style="stop-color:#968517"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_211)" class="st14" d="M 109.449 111.775 C 109.449 111.775 109.156 111.35 108.645 110.607 C 108.135 109.867 107.402 108.821 106.519 107.581 C 106.073 106.966 105.589 106.3 105.078 105.595 C 104.58 104.884 103.992 104.179 103.439 103.415 C 102.857 102.674 102.255 101.909 101.643 101.131 C 100.999 100.381 100.404 99.571 99.725 98.833 C 99.074 98.071 98.422 97.31 97.744 96.596 C 97.411 96.232 97.082 95.87 96.756 95.513 C 96.417 95.17 96.081 94.831 95.751 94.498 C 95.424 94.16 95.094 93.836 94.786 93.502 C 94.457 93.192 94.134 92.888 93.821 92.593 C 93.186 92.008 92.611 91.419 92.026 90.941 C 91.449 90.453 90.931 89.984 90.47 89.565 C 89.979 89.192 89.561 88.845 89.213 88.563 C 88.518 87.995 88.127 87.644 88.127 87.644 C 88.127 87.644 88.609 87.825 89.44 88.188 C 89.854 88.37 90.363 88.589 90.936 88.863 C 91.486 89.17 92.109 89.519 92.777 89.924 C 93.465 90.304 94.151 90.795 94.871 91.328 C 95.233 91.592 95.605 91.863 95.986 92.141 C 96.351 92.436 96.71 92.754 97.083 93.07 C 97.452 93.391 97.826 93.718 98.206 94.049 C 98.563 94.402 98.924 94.76 99.288 95.121 C 100.032 95.83 100.713 96.618 101.398 97.402 C 102.093 98.178 102.705 99.02 103.332 99.828 C 103.94 100.65 104.503 101.485 105.035 102.299 C 105.547 103.126 106.04 103.926 106.459 104.713 C 106.671 105.105 106.887 105.479 107.078 105.852 C 107.26 106.229 107.436 106.594 107.605 106.944 C 107.956 107.635 108.214 108.303 108.462 108.881 C 108.698 109.467 108.89 109.981 109.034 110.412 C 109.331 111.267 109.449 111.775 109.449 111.775 L 109.449 111.775 Z"/>
+ </g>
+ </g>
+ <g class="st13" style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_212" x1=".121" x2=".864" y1=".601" y2=".402" gradientTransform="matrix(17.787,0,0,17.784,90.307,92.352)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#250400"/>
+ <stop offset="14.056%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="31.119%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="49.735%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="69.463%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="89.858%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="100%" style="stop-color:#968517"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_212)" class="st15" d="M 90.307 92.352 C 90.307 92.352 91.442 93.484 93.051 95.234 C 93.452 95.671 93.888 96.145 94.348 96.646 C 94.8 97.153 95.3 97.667 95.784 98.226 C 96.276 98.778 96.807 99.328 97.316 99.913 C 97.841 100.483 98.364 101.072 98.905 101.642 C 99.442 102.215 99.956 102.814 100.5 103.36 C 101.045 103.907 101.54 104.488 102.07 104.995 C 102.589 105.514 103.077 106.032 103.569 106.487 C 104.053 106.956 104.511 107.397 104.956 107.775 C 105.394 108.169 105.796 108.526 106.18 108.805 C 106.563 109.085 106.873 109.385 107.174 109.544 C 107.754 109.908 108.095 110.136 108.095 110.136 C 108.095 110.136 107.717 110.028 107.041 109.804 C 106.691 109.71 106.323 109.497 105.879 109.279 C 105.661 109.165 105.419 109.054 105.179 108.916 C 104.947 108.768 104.703 108.611 104.448 108.448 C 104.194 108.282 103.929 108.109 103.655 107.93 C 103.397 107.732 103.13 107.528 102.855 107.318 C 102.297 106.905 101.737 106.439 101.18 105.933 C 100.61 105.439 100.043 104.91 99.487 104.351 C 98.918 103.803 98.382 103.211 97.825 102.636 C 97.288 102.045 96.771 101.437 96.251 100.847 C 95.74 100.251 95.265 99.64 94.798 99.057 C 93.878 97.878 93.057 96.75 92.393 95.755 C 91.047 93.777 90.307 92.352 90.307 92.352 L 90.307 92.352 Z"/>
+ </g>
+ </g>
+ <g class="st13" style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_213" x1=".836" x2=".489" y1="1.014" y2="-.284" gradientTransform="matrix(10.884,0,0,35.417,111.923,67.244)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#968517"/>
+ <stop offset="10.142%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="30.536%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="50.265%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="68.881%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="85.944%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#250400"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_213)" class="st16" d="M 111.923 67.244 C 111.923 67.244 112.086 67.807 112.371 68.794 C 112.644 69.783 113.009 71.201 113.423 72.905 C 113.819 74.607 114.28 76.593 114.774 78.72 C 115.026 79.776 115.286 80.867 115.551 81.976 C 115.819 83.08 116.126 84.19 116.437 85.29 C 116.744 86.391 117.08 87.482 117.478 88.515 C 117.883 89.562 118.287 90.553 118.72 91.556 C 119.147 92.552 119.561 93.514 119.952 94.427 C 120.338 95.352 120.703 96.226 121.04 97.032 C 121.684 98.666 122.192 100.053 122.469 101.058 C 122.772 102.056 122.807 102.661 122.807 102.661 C 122.807 102.661 122.736 102.532 122.602 102.289 C 122.459 102.053 122.251 101.711 121.974 101.281 C 121.415 100.424 120.621 99.201 119.691 97.71 C 118.784 96.207 117.753 94.434 116.779 92.44 C 116.537 91.941 116.296 91.429 116.071 90.899 C 115.851 90.376 115.597 89.793 115.424 89.261 C 115.028 88.139 114.689 86.994 114.392 85.843 C 114.088 84.694 113.863 83.531 113.641 82.393 C 113.416 81.254 113.233 80.13 113.081 79.04 C 112.754 76.864 112.544 74.827 112.364 73.082 C 112.202 71.335 112.086 69.878 112.017 68.855 C 111.957 67.83 111.923 67.244 111.923 67.244 L 111.923 67.244 Z"/>
+ </g>
+ </g>
+ <g class="st13" style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_214" x1="1.19" x2=".779" y1=".996" y2="-.535" gradientTransform="matrix(3.918,0,0,18.069,119.8,83.739)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#968517"/>
+ <stop offset="10.142%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="30.536%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="50.265%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="68.881%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="85.944%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#250400"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_214)" class="st17" d="M 119.8 83.739 C 119.8 83.739 120.417 84.751 121.087 86.37 C 121.425 87.179 121.788 88.134 122.114 89.178 C 122.458 90.217 122.739 91.351 123.009 92.488 C 123.118 93.062 123.227 93.636 123.335 94.202 C 123.433 94.77 123.497 95.334 123.564 95.879 C 123.686 96.972 123.726 98.002 123.717 98.883 C 123.707 99.325 123.681 99.73 123.657 100.087 C 123.647 100.443 123.581 100.756 123.55 101.011 C 123.473 101.521 123.415 101.808 123.415 101.808 C 123.415 101.808 123.349 101.517 123.258 101.016 C 123.209 100.765 123.17 100.462 123.096 100.116 C 123.025 99.77 122.946 99.381 122.878 98.958 C 122.705 98.116 122.503 97.134 122.287 96.083 C 122.06 95.035 121.817 93.918 121.575 92.801 C 121.334 91.68 121.093 90.559 120.867 89.508 C 120.647 88.454 120.438 87.468 120.283 86.613 C 119.952 84.91 119.8 83.739 119.8 83.739 L 119.8 83.739 Z"/>
+ </g>
+ </g>
+ <g class="st13" style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_215" x1=".056" x2=".961" y1="1.042" y2=".799" gradientTransform="matrix(32.757,0,0,7.362,74.629,114.69)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#250400"/>
+ <stop offset="14.056%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="31.119%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="49.735%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="69.463%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="89.858%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="100%" style="stop-color:#968517"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_215)" class="st18" d="M 107.386 122.053 C 107.386 122.053 105.371 121.37 102.348 120.346 C 101.598 120.099 100.786 119.831 99.927 119.547 C 99.07 119.264 98.157 119.006 97.226 118.712 C 96.757 118.581 96.281 118.447 95.798 118.311 C 95.312 118.197 94.823 118.077 94.334 117.941 C 93.842 117.834 93.346 117.725 92.848 117.616 C 92.351 117.539 91.852 117.462 91.353 117.384 C 90.861 117.347 90.361 117.264 89.878 117.255 L 89.159 117.248 C 89.027 117.247 88.947 117.239 88.773 117.243 L 88.381 117.252 L 87.601 117.269 C 87.33 117.261 87.06 117.252 86.791 117.244 C 86.25 117.234 85.737 117.184 85.225 117.151 C 84.205 117.068 83.228 116.92 82.314 116.743 C 81.397 116.584 80.547 116.369 79.769 116.166 C 78.212 115.763 76.955 115.344 76.061 115.13 C 75.614 115.024 75.258 114.949 75.011 114.921 C 74.762 114.895 74.629 114.881 74.629 114.881 C 74.629 114.881 74.76 114.851 75.007 114.795 C 75.257 114.752 75.632 114.698 76.108 114.695 C 77.062 114.667 78.407 114.776 79.985 114.92 C 80.77 114.979 81.62 115.044 82.519 115.112 C 83.414 115.175 84.353 115.187 85.319 115.214 C 86.311 115.22 87.225 115.188 88.294 115.117 L 88.686 115.094 L 89.087 115.083 L 89.949 115.073 C 90.522 115.08 91.075 115.158 91.64 115.202 C 92.187 115.3 92.734 115.399 93.279 115.497 C 93.811 115.627 94.34 115.756 94.865 115.884 C 95.903 116.168 96.894 116.528 97.845 116.88 C 99.739 117.605 101.437 118.423 102.851 119.192 C 104.27 119.952 105.405 120.67 106.183 121.195 C 106.963 121.718 107.386 122.053 107.386 122.053 L 107.386 122.053 Z"/>
+ </g>
+ </g>
+ <g class="st13" style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_216" x1="-.018" x2="1.003" y1=".856" y2=".616" gradientTransform="matrix(31.745,0,0,9.063,71.302,133.77)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#250400"/>
+ <stop offset="14.056%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="31.119%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="49.735%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="69.463%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="89.858%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="100%" style="stop-color:#968517"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_216)" class="st19" d="M 103.047 133.77 C 103.047 133.77 101.034 134.324 98.015 135.064 C 96.506 135.432 94.747 135.861 92.861 136.321 C 91.921 136.553 90.949 136.791 89.961 137.034 C 88.975 137.281 87.968 137.512 86.974 137.786 C 85.973 138.034 84.971 138.279 83.995 138.554 C 83.507 138.69 83.02 138.818 82.537 138.938 C 82.06 139.074 81.588 139.208 81.124 139.34 C 79.265 139.861 77.544 140.391 76.087 140.895 C 75.348 141.13 74.693 141.387 74.108 141.617 C 73.523 141.845 73.003 142.03 72.604 142.239 C 71.776 142.617 71.302 142.833 71.302 142.833 C 71.302 142.833 71.713 142.52 72.461 141.984 C 72.827 141.702 73.306 141.421 73.865 141.111 C 74.418 140.79 75.047 140.429 75.766 140.115 C 76.476 139.778 77.246 139.405 78.088 139.093 C 78.922 138.758 79.804 138.402 80.737 138.106 C 81.664 137.788 82.622 137.458 83.613 137.189 C 84.598 136.894 85.605 136.628 86.614 136.363 C 87.624 136.103 88.643 135.887 89.641 135.654 C 90.64 135.421 91.636 135.255 92.592 135.06 C 94.511 134.709 96.311 134.429 97.861 134.239 C 100.958 133.839 103.047 133.77 103.047 133.77 L 103.047 133.77 Z"/>
+ </g>
+ </g>
+ <g class="st13" style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_217" x1="-.001" x2="1.013" y1="1.015" y2=".744" gradientTransform="matrix(13.007,0,0,3.709,88.08,136.488)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#250400"/>
+ <stop offset="14.056%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="31.119%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="49.735%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="69.463%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="89.858%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="100%" style="stop-color:#968517"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_217)" class="st20" d="M 101.087 136.501 C 101.087 136.501 100.922 136.663 100.612 136.9 C 100.304 137.139 99.851 137.454 99.288 137.783 C 98.164 138.445 96.58 139.109 94.934 139.551 C 93.287 139.995 91.581 140.208 90.278 140.196 C 89.626 140.193 89.077 140.145 88.69 140.091 C 88.304 140.041 88.08 139.987 88.08 139.987 C 88.08 139.987 88.269 139.852 88.607 139.661 C 88.944 139.468 89.428 139.219 90.011 138.947 C 91.18 138.412 92.756 137.856 94.364 137.424 C 95.972 136.994 97.618 136.695 98.897 136.574 C 99.538 136.517 100.081 136.49 100.469 136.489 C 100.856 136.484 101.087 136.501 101.087 136.501 L 101.087 136.501 Z"/>
+ </g>
+ </g>
+ <g class="st13" style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_218" x1="-.009" x2=".998" y1="1.092" y2=".822" gradientTransform="matrix(13.74,0,0,3.055,87.788,131.461)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#250400"/>
+ <stop offset="14.056%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="31.119%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="49.735%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="69.463%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="89.858%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="100%" style="stop-color:#968517"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_218)" class="st21" d="M 101.527 132.639 C 101.527 132.639 100.635 132.658 99.297 132.687 C 98.97 132.699 98.615 132.712 98.24 132.726 C 97.868 132.733 97.475 132.781 97.073 132.785 C 96.267 132.853 95.412 132.914 94.567 133.031 C 94.141 133.072 93.721 133.141 93.306 133.21 C 92.89 133.271 92.483 133.343 92.09 133.425 C 91.694 133.497 91.317 133.587 90.956 133.672 C 90.593 133.752 90.249 133.831 89.937 133.925 C 89.618 134.009 89.325 134.085 89.066 134.153 C 88.813 134.24 88.584 134.303 88.395 134.358 C 88.016 134.465 87.788 134.517 87.788 134.517 C 87.788 134.517 87.951 134.36 88.256 134.101 C 88.559 133.837 89.01 133.48 89.612 133.147 C 89.76 133.059 89.916 132.968 90.076 132.873 C 90.245 132.796 90.419 132.717 90.598 132.635 C 90.958 132.474 91.338 132.291 91.754 132.177 C 92.165 132.048 92.587 131.892 93.034 131.812 C 93.475 131.704 93.929 131.627 94.386 131.574 C 94.842 131.51 95.301 131.485 95.752 131.471 C 96.204 131.442 96.649 131.49 97.077 131.496 C 97.933 131.562 98.725 131.677 99.388 131.853 C 100.723 132.168 101.527 132.639 101.527 132.639 L 101.527 132.639 Z"/>
+ </g>
+ </g>
+ <g class="st13" style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_219" x1=".743" x2=".425" y1="1.077" y2="-.111" gradientTransform="matrix(5.513,0,0,9.687,114.294,92.213)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#250400"/>
+ <stop offset="14.056%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="31.119%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="49.735%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="69.463%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="89.858%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="100%" style="stop-color:#968517"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_219)" class="st22" d="M 119.808 101.9 C 119.808 101.9 119.146 101.549 118.357 100.804 C 117.955 100.44 117.527 99.976 117.105 99.45 C 116.905 99.18 116.675 98.915 116.485 98.616 C 116.284 98.324 116.093 98.019 115.914 97.707 C 115.734 97.396 115.564 97.078 115.414 96.756 C 115.249 96.442 115.134 96.109 115.006 95.797 C 114.87 95.488 114.782 95.17 114.693 94.872 C 114.596 94.578 114.529 94.291 114.48 94.022 C 114.361 93.493 114.32 93.037 114.306 92.717 C 114.29 92.397 114.295 92.213 114.295 92.213 C 114.295 92.213 114.409 92.363 114.584 92.627 C 114.753 92.893 114.993 93.268 115.266 93.716 C 115.808 94.614 116.502 95.791 117.185 96.974 C 117.522 97.572 117.858 98.169 118.174 98.729 C 118.493 99.29 118.78 99.826 119.023 100.293 C 119.513 101.222 119.807 101.9 119.807 101.9 L 119.808 101.9 Z"/>
+ </g>
+ </g>
+ <g class="st13" style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_220" x1=".987" x2=".665" y1=".94" y2="-.264" gradientTransform="matrix(7.095,0,0,24.873,133.171,75.713)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#968517"/>
+ <stop offset="10.142%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="30.536%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="50.265%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="68.881%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="85.944%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#250400"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_220)" class="st23" d="M 134.3 100.586 C 134.3 100.586 134.128 100.202 133.926 99.498 C 133.831 99.146 133.706 98.716 133.614 98.215 C 133.512 97.716 133.405 97.148 133.343 96.524 C 133.252 95.9 133.218 95.221 133.183 94.5 C 133.184 93.782 133.143 93.016 133.209 92.232 C 133.255 91.446 133.319 90.632 133.457 89.815 C 133.555 88.991 133.746 88.171 133.932 87.35 C 134.104 86.525 134.391 85.729 134.634 84.938 C 134.879 84.147 135.23 83.405 135.524 82.677 C 135.821 81.947 136.226 81.293 136.554 80.654 C 136.87 80.008 137.273 79.452 137.623 78.931 C 137.977 78.413 138.283 77.93 138.622 77.545 C 138.944 77.151 139.243 76.821 139.485 76.548 C 139.97 76.004 140.266 75.713 140.266 75.713 C 140.266 75.713 140.128 76.114 139.854 76.783 C 139.716 77.116 139.555 77.523 139.348 77.972 C 139.138 78.42 138.979 78.966 138.741 79.521 C 138.525 80.088 138.264 80.684 138.048 81.341 C 137.833 81.997 137.561 82.666 137.346 83.382 C 137.139 84.102 136.872 84.823 136.672 85.579 C 136.49 86.339 136.221 87.087 136.072 87.868 C 135.885 88.638 135.698 89.409 135.559 90.178 C 135.49 90.562 135.395 90.94 135.332 91.318 C 135.269 91.697 135.207 92.071 135.145 92.439 C 135.014 93.175 134.927 93.893 134.819 94.575 C 134.762 95.258 134.648 95.907 134.602 96.509 C 134.474 97.714 134.41 98.73 134.359 99.449 C 134.321 100.173 134.3 100.586 134.3 100.586 L 134.3 100.586 Z"/>
+ </g>
+ </g>
+ <g class="st13" style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_221" x1="-.334" x2="1.305" y1=".59" y2=".151" gradientTransform="matrix(6.22,0,0,15.204,135.32,85.94)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#968517"/>
+ <stop offset="10.142%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="30.536%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="50.265%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="68.881%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="85.944%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#250400"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_221)" class="st24" d="M 135.32 101.144 C 135.32 101.144 135.837 100.212 136.549 98.839 C 136.723 98.496 136.913 98.124 137.113 97.731 C 137.305 97.336 137.508 96.92 137.717 96.49 C 138.112 95.621 138.539 94.701 138.906 93.758 C 139.11 93.294 139.276 92.817 139.451 92.35 C 139.632 91.886 139.787 91.421 139.938 90.97 C 140.096 90.52 140.219 90.078 140.349 89.659 C 140.482 89.24 140.597 88.84 140.69 88.467 C 140.793 88.092 140.887 87.749 140.97 87.445 C 141.034 87.137 141.105 86.868 141.16 86.645 C 141.276 86.199 141.355 85.94 141.355 85.94 C 141.355 85.94 141.399 86.201 141.452 86.664 C 141.51 87.127 141.569 87.793 141.524 88.592 C 141.517 88.793 141.511 89.002 141.504 89.218 C 141.486 89.433 141.45 89.653 141.423 89.881 C 141.361 90.335 141.317 90.823 141.186 91.306 C 141.067 91.793 140.978 92.308 140.801 92.805 C 140.648 93.309 140.474 93.816 140.266 94.309 C 140.069 94.807 139.846 95.293 139.604 95.761 C 139.384 96.239 139.093 96.671 138.85 97.106 C 138.32 97.954 137.772 98.711 137.243 99.311 C 136.211 100.533 135.32 101.144 135.32 101.144 L 135.32 101.144 Z"/>
+ </g>
+ </g>
+ <g class="st13" style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_222" x1="-.161" x2="1.109" y1=".653" y2=".312" gradientTransform="matrix(12.979,0,0,15.033,146.641,93.695)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#968517"/>
+ <stop offset="10.142%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="30.536%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="50.265%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="68.881%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="85.944%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#250400"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_222)" class="st25" d="M 146.641 108.728 C 146.641 108.728 146.655 108.402 146.703 107.837 C 146.716 107.555 146.784 107.214 146.87 106.819 C 146.941 106.416 147.064 105.98 147.225 105.513 C 147.362 105.034 147.581 104.547 147.809 104.025 C 148.05 103.513 148.319 102.975 148.641 102.447 C 148.972 101.925 149.297 101.371 149.702 100.864 C 150.08 100.335 150.521 99.846 150.939 99.336 C 151.401 98.868 151.845 98.38 152.328 97.949 C 152.788 97.494 153.298 97.109 153.775 96.723 C 154.256 96.339 154.753 96.01 155.223 95.7 C 155.702 95.403 156.15 95.118 156.594 94.903 C 157.027 94.671 157.43 94.473 157.802 94.327 C 158.169 94.17 158.487 94.038 158.763 93.956 C 159.308 93.78 159.62 93.695 159.62 93.695 C 159.62 93.695 159.357 93.894 158.896 94.216 C 158.661 94.367 158.397 94.589 158.082 94.814 C 157.766 95.038 157.429 95.319 157.055 95.609 C 156.676 95.892 156.298 96.246 155.876 96.58 C 155.473 96.939 155.049 97.318 154.61 97.71 C 154.177 98.108 153.748 98.536 153.312 98.97 C 152.863 99.391 152.457 99.867 152.029 100.32 C 151.622 100.791 151.189 101.243 150.821 101.733 C 150.433 102.208 150.063 102.683 149.719 103.156 C 149.387 103.634 149.058 104.095 148.768 104.546 C 148.501 105.009 148.204 105.429 147.995 105.848 C 147.769 106.263 147.555 106.64 147.403 106.987 C 147.244 107.334 147.077 107.634 146.985 107.904 C 146.774 108.43 146.641 108.728 146.641 108.728 L 146.641 108.728 Z"/>
+ </g>
+ </g>
+ <g class="st13" style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_223" x1="-.081" x2="1.103" y1=".683" y2=".365" gradientTransform="matrix(25.297,0,0,21.576,144.703,88.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#968517"/>
+ <stop offset="10.142%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="30.536%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="50.265%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="68.881%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="85.944%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#250400"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_223)" class="st26" d="M 144.703 110.027 C 144.703 110.027 145.129 109.706 145.896 109.184 C 146.268 108.916 146.721 108.59 147.24 108.216 C 147.754 107.839 148.334 107.414 148.966 106.95 C 149.591 106.479 150.268 105.968 150.984 105.428 C 151.693 104.883 152.441 104.308 153.214 103.713 C 153.999 103.135 154.76 102.472 155.577 101.859 C 156.375 101.221 157.19 100.578 157.979 99.905 C 159.587 98.595 161.155 97.244 162.616 95.964 C 163.332 95.308 164.024 94.675 164.68 94.074 C 165.302 93.443 165.948 92.889 166.477 92.323 C 167.015 91.762 167.538 91.267 167.952 90.789 C 168.367 90.311 168.781 89.924 169.055 89.56 C 169.638 88.853 169.999 88.452 169.999 88.452 C 169.999 88.452 169.808 88.943 169.423 89.798 C 169.244 90.236 168.954 90.72 168.631 91.288 C 168.32 91.867 167.91 92.475 167.449 93.133 C 167.008 93.81 166.456 94.477 165.881 95.196 C 165.295 95.903 164.658 96.634 163.966 97.356 C 163.257 98.059 162.558 98.827 161.77 99.518 C 161.008 100.24 160.193 100.925 159.376 101.606 C 158.55 102.277 157.699 102.915 156.866 103.548 C 156.023 104.168 155.171 104.746 154.336 105.289 C 153.514 105.851 152.677 106.333 151.889 106.794 C 151.109 107.267 150.329 107.65 149.627 108.022 C 148.203 108.738 146.961 109.251 146.091 109.573 C 145.215 109.877 144.703 110.027 144.703 110.027 L 144.703 110.027 Z"/>
+ </g>
+ </g>
+ <g class="st13" style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_224" x1=".891" x2=".096" y1=".42" y2=".598" gradientTransform="matrix(21.651,0,0,23.835,147.154,144.195)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#250400"/>
+ <stop offset="14.056%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="31.119%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="49.735%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="69.463%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="89.858%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="100%" style="stop-color:#968517"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_224)" class="st27" d="M 147.155 144.195 C 147.155 144.195 147.453 144.615 147.975 145.351 C 148.494 146.084 149.242 147.12 150.142 148.348 C 150.597 148.956 151.089 149.616 151.61 150.313 C 152.118 151.018 152.715 151.714 153.279 152.47 C 153.872 153.203 154.484 153.961 155.106 154.73 C 155.761 155.471 156.367 156.273 157.056 157.001 C 157.717 157.754 158.379 158.506 159.068 159.21 C 159.405 159.57 159.739 159.927 160.07 160.28 C 160.414 160.618 160.755 160.952 161.089 161.281 C 161.421 161.615 161.754 161.934 162.067 162.263 C 162.401 162.569 162.727 162.868 163.045 163.159 C 163.687 163.736 164.271 164.317 164.862 164.786 C 165.446 165.267 165.97 165.729 166.437 166.141 C 166.932 166.508 167.355 166.849 167.707 167.126 C 168.41 167.684 168.806 168.03 168.806 168.03 C 168.806 168.03 168.322 167.855 167.486 167.504 C 167.069 167.327 166.557 167.116 165.98 166.849 C 165.426 166.55 164.798 166.209 164.125 165.814 C 163.432 165.444 162.739 164.962 162.013 164.439 C 161.647 164.18 161.271 163.913 160.886 163.641 C 160.517 163.351 160.154 163.038 159.776 162.727 C 159.403 162.411 159.024 162.089 158.641 161.764 C 158.279 161.415 157.912 161.062 157.543 160.707 C 156.79 160.008 156.098 159.229 155.403 158.455 C 154.697 157.689 154.073 156.855 153.435 156.056 C 152.816 155.242 152.242 154.415 151.699 153.609 C 151.175 152.788 150.671 151.996 150.242 151.214 C 150.024 150.826 149.803 150.454 149.607 150.084 C 149.42 149.709 149.239 149.347 149.065 149 C 148.704 148.314 148.437 147.649 148.181 147.075 C 147.937 146.492 147.738 145.98 147.588 145.552 C 147.279 144.7 147.154 144.195 147.154 144.195 L 147.155 144.195 Z"/>
+ </g>
+ </g>
+ <g class="st13" style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_225" x1=".872" x2=".142" y1=".392" y2=".598" gradientTransform="matrix(18.029,0,0,17.538,148.537,145.818)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#250400"/>
+ <stop offset="14.056%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="31.119%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="49.735%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="69.463%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="89.858%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="100%" style="stop-color:#968517"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_225)" class="st28" d="M 166.566 163.356 C 166.566 163.356 165.416 162.239 163.783 160.512 C 163.375 160.08 162.934 159.613 162.467 159.118 C 162.007 158.618 161.501 158.11 161.009 157.558 C 160.509 157.013 159.97 156.47 159.454 155.892 C 158.921 155.329 158.39 154.748 157.841 154.185 C 157.297 153.62 156.775 153.028 156.223 152.49 C 155.671 151.95 155.167 151.376 154.631 150.876 C 154.104 150.365 153.61 149.853 153.111 149.405 C 152.621 148.943 152.158 148.508 151.707 148.136 C 151.264 147.749 150.857 147.396 150.469 147.123 C 150.082 146.848 149.768 146.553 149.465 146.398 C 148.88 146.041 148.537 145.818 148.537 145.818 C 148.537 145.818 148.916 145.921 149.595 146.136 C 149.946 146.225 150.317 146.433 150.763 146.645 C 150.983 146.756 151.227 146.864 151.469 146.998 C 151.703 147.144 151.949 147.297 152.205 147.456 C 152.462 147.619 152.729 147.788 153.005 147.964 C 153.267 148.158 153.537 148.358 153.814 148.564 C 154.378 148.97 154.944 149.428 155.508 149.926 C 156.085 150.412 156.658 150.934 157.223 151.485 C 157.799 152.025 158.342 152.61 158.907 153.177 C 159.453 153.761 159.978 154.362 160.506 154.944 C 161.025 155.533 161.508 156.137 161.984 156.714 C 162.919 157.88 163.755 158.996 164.433 159.982 C 165.806 161.941 166.566 163.356 166.566 163.356 L 166.566 163.356 Z"/>
+ </g>
+ </g>
+ <g class="st13" style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_226" x1=".155" x2=".522" y1="-.014" y2="1.283" gradientTransform="matrix(11.37,0,0,35.267,133.927,153.491)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#968517"/>
+ <stop offset="10.142%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="30.536%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="50.265%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="68.881%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="85.944%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#250400"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_226)" class="st29" d="M 145.297 188.758 C 145.297 188.758 145.126 188.197 144.827 187.214 C 144.541 186.229 144.156 184.816 143.718 183.118 C 143.3 181.421 142.811 179.442 142.288 177.321 C 142.022 176.268 141.747 175.181 141.467 174.076 C 141.184 172.975 140.862 171.87 140.535 170.774 C 140.213 169.677 139.863 168.591 139.45 167.563 C 139.032 166.522 138.614 165.537 138.167 164.54 C 137.726 163.55 137.299 162.593 136.895 161.685 C 136.496 160.766 136.12 159.897 135.772 159.095 C 135.106 157.47 134.579 156.09 134.287 155.089 C 133.97 154.096 133.927 153.491 133.927 153.491 C 133.927 153.491 134 153.62 134.137 153.86 C 134.283 154.095 134.496 154.434 134.779 154.86 C 135.35 155.709 136.161 156.921 137.111 158.399 C 138.039 159.889 139.094 161.648 140.095 163.629 C 140.344 164.124 140.592 164.634 140.824 165.161 C 141.052 165.68 141.313 166.26 141.494 166.79 C 141.905 167.906 142.26 169.046 142.572 170.193 C 142.892 171.339 143.133 172.498 143.371 173.633 C 143.612 174.769 143.809 175.89 143.977 176.978 C 144.333 179.149 144.571 181.184 144.775 182.926 C 144.961 184.671 145.098 186.126 145.181 187.148 C 145.255 188.173 145.297 188.758 145.297 188.758 L 145.297 188.758 Z"/>
+ </g>
+ </g>
+ <g class="st13" style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_227" x1="-.191" x2=".24" y1=".005" y2="1.527" gradientTransform="matrix(4.125,0,0,18.017,133.067,154.355)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#968517"/>
+ <stop offset="10.142%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="30.536%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="50.265%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="68.881%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="85.944%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#250400"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_227)" class="st30" d="M 137.192 172.372 C 137.192 172.372 136.562 171.369 135.869 169.759 C 135.52 168.955 135.144 168.005 134.804 166.965 C 134.446 165.931 134.149 164.802 133.864 163.668 C 133.747 163.096 133.629 162.523 133.514 161.959 C 133.408 161.392 133.337 160.829 133.262 160.285 C 133.125 159.194 133.071 158.165 133.067 157.283 C 133.071 156.841 133.092 156.436 133.11 156.079 C 133.116 155.723 133.178 155.409 133.205 155.154 C 133.275 154.643 133.329 154.355 133.329 154.355 C 133.329 154.355 133.399 154.645 133.497 155.145 C 133.55 155.395 133.592 155.698 133.671 156.043 C 133.747 156.388 133.831 156.775 133.906 157.198 C 134.09 158.037 134.305 159.015 134.536 160.064 C 134.777 161.108 135.035 162.222 135.293 163.336 C 135.55 164.453 135.806 165.571 136.046 166.618 C 136.281 167.669 136.503 168.653 136.67 169.505 C 137.024 171.203 137.192 172.372 137.192 172.372 L 137.192 172.372 Z"/>
+ </g>
+ </g>
+ <g class="st13" style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_228" x1=".941" x2=".042" y1="-.105" y2=".149" gradientTransform="matrix(32.852,0,0,6.94,149.078,133.887)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#250400"/>
+ <stop offset="14.056%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="31.119%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="49.735%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="69.463%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="89.858%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="100%" style="stop-color:#968517"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_228)" class="st31" d="M 149.078 133.887 C 149.078 133.887 151.102 134.542 154.139 135.524 C 154.892 135.762 155.708 136.019 156.571 136.291 C 157.431 136.562 158.348 136.808 159.283 137.089 C 159.753 137.214 160.232 137.341 160.716 137.47 C 161.203 137.578 161.694 137.691 162.185 137.82 C 162.678 137.921 163.176 138.023 163.675 138.125 C 164.173 138.196 164.673 138.266 165.174 138.337 C 165.666 138.368 166.167 138.443 166.65 138.446 L 167.369 138.444 C 167.501 138.443 167.581 138.45 167.755 138.443 L 168.147 138.429 L 168.926 138.401 C 169.198 138.406 169.468 138.411 169.736 138.415 C 170.278 138.417 170.791 138.46 171.304 138.486 C 172.325 138.555 173.304 138.69 174.22 138.854 C 175.139 139.001 175.992 139.204 176.773 139.397 C 178.335 139.778 179.598 140.179 180.495 140.381 C 180.943 140.482 181.3 140.551 181.547 140.576 C 181.797 140.599 181.93 140.611 181.93 140.611 C 181.93 140.611 181.799 140.643 181.553 140.703 C 181.304 140.748 180.929 140.807 180.454 140.818 C 179.5 140.858 178.154 140.768 176.574 140.645 C 175.788 140.597 174.937 140.544 174.037 140.488 C 173.142 140.437 172.202 140.438 171.236 140.425 C 170.245 140.432 169.331 140.477 168.263 140.562 L 167.872 140.591 L 167.471 140.607 L 166.609 140.63 C 166.036 140.63 165.481 140.56 164.915 140.523 C 164.367 140.432 163.819 140.341 163.273 140.25 C 162.74 140.128 162.209 140.006 161.682 139.885 C 160.641 139.615 159.644 139.268 158.689 138.93 C 156.785 138.23 155.076 137.435 153.652 136.685 C 152.222 135.945 151.078 135.243 150.292 134.729 C 149.506 134.216 149.078 133.887 149.078 133.887 L 149.078 133.887 Z"/>
+ </g>
+ </g>
+ <g class="st13" style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_229" x1="1.019" x2="-.003" y1=".136" y2=".392" gradientTransform="matrix(31.618,0,0,9.495,153.079,111.956)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#250400"/>
+ <stop offset="14.056%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="31.119%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="49.735%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="69.463%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="89.858%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="100%" style="stop-color:#968517"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_229)" class="st32" d="M 153.079 121.451 C 153.079 121.451 155.084 120.869 158.093 120.088 C 159.597 119.699 161.35 119.246 163.229 118.76 C 164.166 118.516 165.135 118.264 166.119 118.008 C 167.101 117.747 168.105 117.502 169.095 117.215 C 170.093 116.953 171.092 116.695 172.063 116.406 C 172.55 116.263 173.035 116.129 173.516 116.002 C 173.992 115.86 174.462 115.72 174.924 115.582 C 176.776 115.035 178.489 114.482 179.94 113.958 C 180.675 113.713 181.327 113.447 181.908 113.209 C 182.49 112.973 183.008 112.782 183.404 112.567 C 184.227 112.178 184.697 111.956 184.697 111.956 C 184.697 111.956 184.291 112.274 183.551 112.82 C 183.188 113.107 182.713 113.395 182.159 113.712 C 181.61 114.04 180.986 114.41 180.271 114.734 C 179.566 115.08 178.801 115.463 177.963 115.787 C 177.134 116.134 176.257 116.501 175.328 116.81 C 174.405 117.14 173.452 117.483 172.465 117.766 C 171.484 118.074 170.48 118.355 169.475 118.633 C 168.469 118.906 167.453 119.137 166.458 119.383 C 165.463 119.63 164.469 119.809 163.516 120.017 C 161.601 120.395 159.805 120.699 158.258 120.911 C 155.167 121.353 153.08 121.451 153.08 121.451 L 153.079 121.451 Z"/>
+ </g>
+ </g>
+ <g class="st13" style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_230" x1="1.001" x2="-.013" y1="-.022" y2=".264" gradientTransform="matrix(12.958,0,0,3.849,155.003,114.849)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#250400"/>
+ <stop offset="14.056%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="31.119%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="49.735%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="69.463%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="89.858%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="100%" style="stop-color:#968517"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_230)" class="st33" d="M 155.003 118.69 C 155.003 118.69 155.165 118.526 155.472 118.284 C 155.777 118.042 156.226 117.72 156.784 117.384 C 157.899 116.708 159.473 116.023 161.114 115.558 C 162.754 115.091 164.456 114.855 165.76 114.849 C 166.412 114.843 166.961 114.884 167.349 114.932 C 167.736 114.977 167.96 115.028 167.96 115.028 C 167.96 115.028 167.773 115.166 167.438 115.361 C 167.104 115.559 166.623 115.814 166.043 116.094 C 164.882 116.646 163.314 117.223 161.713 117.677 C 160.111 118.128 158.468 118.45 157.191 118.588 C 156.551 118.654 156.009 118.688 155.62 118.694 C 155.234 118.704 155.003 118.69 155.003 118.69 L 155.003 118.69 Z"/>
+ </g>
+ </g>
+ <g class="st13" style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_231" x1="1.009" x2=".004" y1="-.087" y2=".197" gradientTransform="matrix(13.709,0,0,3.17,154.614,120.492)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#250400"/>
+ <stop offset="14.056%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="31.119%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="49.735%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="69.463%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="89.858%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="100%" style="stop-color:#968517"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_231)" class="st34" d="M 154.614 122.559 C 154.614 122.559 155.505 122.528 156.843 122.481 C 157.17 122.464 157.524 122.447 157.898 122.428 C 158.271 122.416 158.662 122.362 159.065 122.352 C 159.87 122.274 160.723 122.201 161.567 122.072 C 161.992 122.026 162.411 121.95 162.824 121.875 C 163.24 121.81 163.645 121.732 164.037 121.644 C 164.432 121.566 164.808 121.471 165.168 121.382 C 165.529 121.296 165.872 121.213 166.183 121.114 C 166.501 121.026 166.792 120.946 167.051 120.874 C 167.302 120.784 167.53 120.717 167.718 120.659 C 168.096 120.547 168.323 120.492 168.323 120.492 C 168.323 120.492 168.162 120.652 167.861 120.914 C 167.562 121.183 167.116 121.546 166.519 121.887 C 166.371 121.977 166.218 122.071 166.059 122.168 C 165.891 122.247 165.718 122.329 165.54 122.413 C 165.182 122.58 164.805 122.767 164.391 122.887 C 163.982 123.022 163.562 123.183 163.116 123.269 C 162.677 123.384 162.224 123.467 161.768 123.526 C 161.313 123.596 160.854 123.628 160.403 123.649 C 159.952 123.684 159.507 123.642 159.079 123.642 C 158.222 123.587 157.428 123.483 156.763 123.316 C 155.424 123.019 154.614 122.559 154.614 122.559 L 154.614 122.559 Z"/>
+ </g>
+ </g>
+ <g class="st13" style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_232" x1=".251" x2=".588" y1="-.079" y2="1.114" gradientTransform="matrix(5.647,0,0,9.613,136.928,154.209)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#250400"/>
+ <stop offset="14.056%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="31.119%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="49.735%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="69.463%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="89.858%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="100%" style="stop-color:#968517"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_232)" class="st35" d="M 136.928 154.209 C 136.928 154.209 137.595 154.551 138.393 155.285 C 138.801 155.644 139.235 156.102 139.664 156.622 C 139.867 156.89 140.101 157.152 140.295 157.448 C 140.501 157.737 140.695 158.04 140.879 158.349 C 141.064 158.658 141.238 158.974 141.392 159.294 C 141.562 159.605 141.681 159.937 141.814 160.247 C 141.954 160.554 142.046 160.871 142.139 161.168 C 142.241 161.46 142.312 161.746 142.364 162.015 C 142.491 162.542 142.538 162.998 142.556 163.318 C 142.577 163.638 142.575 163.822 142.575 163.822 C 142.575 163.822 142.458 163.674 142.28 163.412 C 142.107 163.148 141.862 162.777 141.583 162.332 C 141.028 161.441 140.318 160.274 139.618 159.1 C 139.273 158.507 138.928 157.914 138.605 157.358 C 138.278 156.801 137.984 156.269 137.735 155.806 C 137.232 154.883 136.928 154.209 136.928 154.209 L 136.928 154.209 Z"/>
+ </g>
+ </g>
+ <g class="st13" style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_233" x1="-.033" x2=".32" y1=".063" y2="1.309" gradientTransform="matrix(6.857,0,0,24.95,116.831,155.721)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#968517"/>
+ <stop offset="10.142%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="30.536%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="50.265%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="68.881%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="85.944%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#250400"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_233)" class="st36" d="M 122.458 155.721 C 122.458 155.721 122.635 156.102 122.847 156.804 C 122.946 157.155 123.077 157.583 123.176 158.082 C 123.285 158.58 123.4 159.146 123.47 159.769 C 123.57 160.392 123.613 161.07 123.657 161.791 C 123.666 162.509 123.717 163.274 123.663 164.059 C 123.626 164.846 123.574 165.66 123.447 166.479 C 123.36 167.304 123.181 168.127 123.006 168.95 C 122.845 169.778 122.569 170.577 122.337 171.371 C 122.102 172.165 121.762 172.912 121.477 173.644 C 121.191 174.378 120.795 175.037 120.475 175.68 C 120.168 176.331 119.773 176.893 119.43 177.418 C 119.083 177.941 118.784 178.427 118.45 178.817 C 118.133 179.216 117.839 179.55 117.601 179.826 C 117.123 180.376 116.831 180.671 116.831 180.671 C 116.831 180.671 116.963 180.268 117.228 179.596 C 117.362 179.261 117.518 178.852 117.718 178.4 C 117.922 177.949 118.074 177.402 118.304 176.843 C 118.512 176.273 118.765 175.674 118.972 175.014 C 119.178 174.355 119.441 173.682 119.646 172.963 C 119.843 172.241 120.1 171.516 120.29 170.758 C 120.461 169.995 120.721 169.244 120.859 168.461 C 121.035 167.688 121.212 166.915 121.34 166.144 C 121.404 165.759 121.494 165.38 121.551 165.001 C 121.61 164.622 121.667 164.247 121.724 163.878 C 121.845 163.141 121.922 162.422 122.02 161.739 C 122.068 161.055 122.174 160.404 122.211 159.801 C 122.323 158.595 122.373 157.578 122.414 156.859 C 122.442 156.135 122.458 155.721 122.458 155.721 L 122.458 155.721 Z"/>
+ </g>
+ </g>
+ <g class="st13" style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_234" x1="1.357" x2="-.318" y1=".406" y2=".879" gradientTransform="matrix(6.04,0,0,15.286,115.398,155.178)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#968517"/>
+ <stop offset="10.142%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="30.536%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="50.265%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="68.881%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="85.944%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#250400"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_234)" class="st37" d="M 121.437 155.178 C 121.437 155.178 120.934 156.117 120.241 157.499 C 120.071 157.845 119.886 158.219 119.691 158.616 C 119.505 159.013 119.308 159.431 119.105 159.865 C 118.722 160.74 118.307 161.665 117.954 162.613 C 117.756 163.08 117.597 163.559 117.428 164.028 C 117.253 164.495 117.105 164.962 116.96 165.415 C 116.808 165.867 116.691 166.311 116.567 166.732 C 116.44 167.153 116.33 167.554 116.242 167.928 C 116.145 168.304 116.055 168.648 115.976 168.954 C 115.917 169.262 115.849 169.533 115.797 169.756 C 115.688 170.204 115.611 170.464 115.611 170.464 C 115.611 170.464 115.564 170.204 115.505 169.742 C 115.441 169.28 115.372 168.614 115.407 167.815 C 115.411 167.614 115.414 167.405 115.418 167.188 C 115.433 166.973 115.466 166.753 115.49 166.524 C 115.546 166.069 115.583 165.581 115.708 165.096 C 115.819 164.607 115.901 164.091 116.072 163.592 C 116.218 163.085 116.385 162.576 116.586 162.08 C 116.776 161.58 116.993 161.091 117.228 160.62 C 117.441 160.139 117.726 159.703 117.964 159.264 C 118.482 158.409 119.019 157.645 119.54 157.038 C 120.555 155.802 121.437 155.178 121.437 155.178 L 121.437 155.178 Z"/>
+ </g>
+ </g>
+ <g class="st13" style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_235" x1="1.169" x2="-.114" y1=".341" y2=".704" gradientTransform="matrix(12.77,0,0,15.208,97.237,147.755)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#968517"/>
+ <stop offset="10.142%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="30.536%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="50.265%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="68.881%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="85.944%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#250400"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_235)" class="st38" d="M 110.007 147.755 C 110.007 147.755 109.997 148.081 109.957 148.647 C 109.947 148.929 109.884 149.271 109.803 149.667 C 109.738 150.071 109.621 150.509 109.466 150.977 C 109.336 151.459 109.124 151.949 108.903 152.473 C 108.669 152.989 108.408 153.53 108.093 154.062 C 107.769 154.588 107.451 155.147 107.053 155.659 C 106.683 156.194 106.248 156.689 105.837 157.204 C 105.382 157.679 104.945 158.172 104.468 158.61 C 104.015 159.071 103.51 159.463 103.038 159.856 C 102.563 160.246 102.07 160.582 101.605 160.899 C 101.13 161.202 100.686 161.493 100.245 161.714 C 99.815 161.952 99.415 162.155 99.045 162.307 C 98.681 162.468 98.364 162.605 98.09 162.691 C 97.547 162.874 97.237 162.963 97.237 162.963 C 97.237 162.963 97.497 162.761 97.953 162.433 C 98.186 162.279 98.446 162.053 98.758 161.824 C 99.071 161.596 99.404 161.31 99.775 161.015 C 100.15 160.726 100.522 160.367 100.94 160.027 C 101.337 159.662 101.756 159.278 102.19 158.88 C 102.618 158.476 103.04 158.042 103.47 157.603 C 103.914 157.176 104.312 156.694 104.735 156.235 C 105.135 155.759 105.561 155.301 105.923 154.806 C 106.304 154.325 106.667 153.846 107.005 153.369 C 107.331 152.886 107.653 152.42 107.937 151.965 C 108.197 151.499 108.488 151.075 108.692 150.653 C 108.912 150.236 109.121 149.856 109.268 149.506 C 109.422 149.158 109.585 148.855 109.673 148.584 C 109.877 148.055 110.006 147.755 110.006 147.755 L 110.007 147.755 Z"/>
+ </g>
+ </g>
+ <g class="st13" style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_236" x1="1.085" x2="-.108" y1=".311" y2=".649" gradientTransform="matrix(25,0,0,21.919,86.93,146.419)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#968517"/>
+ <stop offset="10.142%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="30.536%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="50.265%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="68.881%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="85.944%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#250400"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_236)" class="st39" d="M 111.93 146.419 C 111.93 146.419 111.508 146.746 110.749 147.279 C 110.38 147.552 109.932 147.884 109.418 148.265 C 108.909 148.649 108.335 149.082 107.709 149.554 C 107.091 150.034 106.421 150.554 105.712 151.104 C 105.011 151.659 104.271 152.244 103.505 152.849 C 102.729 153.438 101.977 154.112 101.168 154.736 C 100.379 155.385 99.572 156.038 98.793 156.722 C 97.203 158.054 95.654 159.427 94.21 160.727 C 93.504 161.392 92.82 162.035 92.172 162.644 C 91.558 163.283 90.92 163.846 90.399 164.42 C 89.869 164.987 89.352 165.49 88.946 165.974 C 88.537 166.457 88.128 166.849 87.859 167.217 C 87.286 167.932 86.93 168.339 86.93 168.339 C 86.93 168.339 87.114 167.845 87.488 166.984 C 87.661 166.544 87.945 166.056 88.26 165.484 C 88.562 164.901 88.964 164.287 89.417 163.623 C 89.847 162.939 90.39 162.266 90.956 161.538 C 91.532 160.823 92.159 160.085 92.842 159.353 C 93.541 158.64 94.229 157.862 95.008 157.161 C 95.76 156.429 96.565 155.733 97.373 155.04 C 98.19 154.358 99.032 153.709 99.856 153.065 C 100.69 152.433 101.535 151.843 102.363 151.289 C 103.177 150.716 104.007 150.223 104.789 149.751 C 105.562 149.267 106.336 148.874 107.034 148.492 C 108.447 147.756 109.682 147.226 110.548 146.892 C 111.42 146.577 111.93 146.419 111.93 146.419 L 111.93 146.419 Z"/>
+ </g>
+ </g>
+ <g class="st40" style="opacity:0.95">
+ <g opacity=".95">
+ <linearGradient id="_lgradient_237" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(19.401,0,0,51.274,117.738,55.632)" gradientUnits="userSpaceOnUse">
+ <stop offset="9.059%" style="stop-color:#c07a26"/>
+ <stop offset="19.076%" style="stop-color:#cc8f27"/>
+ <stop offset="32.092%" style="stop-color:#daa729"/>
+ <stop offset="45.969%" style="stop-color:#e6bb2a"/>
+ <stop offset="60.908%" style="stop-color:#f0ca2a"/>
+ <stop offset="77.665%" style="stop-color:#f6d42b"/>
+ <stop offset="100%" style="stop-color:#f9d72b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_237)" class="st41" d="M 127.626 55.632 C 124.951 58.531 122.686 62.534 121.264 66.289 C 119.858 70.002 118.411 73.955 117.872 77.816 C 117.283 82.036 118.826 86.261 118.826 89.798 C 118.826 93.879 120.204 96.302 122.091 98.796 C 124.344 101.774 126.405 104.046 127.626 106.906 C 128.847 104.046 132.131 102.699 134.385 99.72 C 136.27 97.227 137.082 93.879 137.082 89.798 C 137.082 86.261 137.341 82.124 136.752 77.902 C 136.213 74.042 135.688 69.89 134.282 66.176 C 132.861 62.422 130.301 58.531 127.626 55.632 L 127.626 55.632 Z"/>
+ </g>
+ <g opacity=".95">
+ <linearGradient id="_lgradient_238" x1=".942" x2=".265" y1=".999" y2="-.174" gradientTransform="matrix(28.064,0,0,44.394,91.087,66.038)" gradientUnits="userSpaceOnUse">
+ <stop offset="9.059%" style="stop-color:#c07a26"/>
+ <stop offset="19.076%" style="stop-color:#cc8f27"/>
+ <stop offset="32.092%" style="stop-color:#daa729"/>
+ <stop offset="45.969%" style="stop-color:#e6bb2a"/>
+ <stop offset="60.908%" style="stop-color:#f0ca2a"/>
+ <stop offset="77.665%" style="stop-color:#f6d42b"/>
+ <stop offset="100%" style="stop-color:#f9d72b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_238)" class="st42" d="M 91.782 66.038 C 90.913 69.886 90.892 73.737 91.536 77.699 C 92.175 81.619 93.559 85.416 95.022 89.03 C 96.622 92.98 99.02 96.302 100.788 99.365 C 102.829 102.899 104.65 105.781 107.532 106.997 C 110.975 108.448 114.924 108.566 117.412 110.431 C 117.041 107.344 118.6 103.825 119.064 100.119 C 119.452 97.015 118.523 93.839 116.482 90.304 C 114.713 87.241 112.648 83.736 110.026 80.376 C 107.629 77.303 104.715 74.615 101.639 72.103 C 98.53 69.564 95.55 67.21 91.782 66.038 L 91.782 66.038 Z"/>
+ </g>
+ <g opacity=".95">
+ <linearGradient id="_lgradient_239" x1="1.001" x2=".001" y1=".978" y2=".401" gradientTransform="matrix(44.255,0,0,26.477,65.739,91.999)" gradientUnits="userSpaceOnUse">
+ <stop offset="9.059%" style="stop-color:#c07a26"/>
+ <stop offset="19.076%" style="stop-color:#cc8f27"/>
+ <stop offset="32.092%" style="stop-color:#daa729"/>
+ <stop offset="45.969%" style="stop-color:#e6bb2a"/>
+ <stop offset="60.908%" style="stop-color:#f0ca2a"/>
+ <stop offset="77.665%" style="stop-color:#f6d42b"/>
+ <stop offset="100%" style="stop-color:#f9d72b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_239)" class="st43" d="M 65.739 92.389 C 66.999 96.056 68.179 99.74 70.79 102.8 C 73.344 105.792 77.458 107.306 80.539 109.666 C 83.899 112.24 86.925 114.939 89.971 116.697 C 93.481 118.723 96.604 118.602 99.636 118.316 C 103.303 117.971 106.924 117.505 109.994 117.94 C 108.082 115.499 107.293 111.846 105.758 108.497 C 104.489 105.73 102.273 103.494 98.764 101.468 C 95.717 99.709 92.502 97.004 88.593 95.381 C 85.009 93.892 80.919 93.513 77.052 92.798 C 73.096 92.066 69.544 91.646 65.739 92.389 L 65.739 92.389 Z"/>
+ </g>
+ <g opacity=".95">
+ <linearGradient id="_lgradient_240" x1="1" x2="0" y1=".5" y2=".5" gradientTransform="matrix(51.3,0,0,18.355,56.466,118.583)" gradientUnits="userSpaceOnUse">
+ <stop offset="9.059%" style="stop-color:#c07a26"/>
+ <stop offset="19.076%" style="stop-color:#cc8f27"/>
+ <stop offset="32.092%" style="stop-color:#daa729"/>
+ <stop offset="45.969%" style="stop-color:#e6bb2a"/>
+ <stop offset="60.908%" style="stop-color:#f0ca2a"/>
+ <stop offset="77.665%" style="stop-color:#f6d42b"/>
+ <stop offset="100%" style="stop-color:#f9d72b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_240)" class="st44" d="M 56.466 128.117 C 59.38 130.713 61.913 133.382 65.69 134.757 C 69.4 136.107 73.673 135.883 77.527 136.4 C 81.733 136.964 85.78 136.937 89.305 136.937 C 93.368 136.936 96.277 135.918 98.763 134.108 C 101.757 131.93 104.897 129.299 107.766 128.117 C 104.896 126.934 102.005 123.962 99.011 121.782 C 96.525 119.972 93.368 118.771 89.306 118.771 C 85.78 118.771 81.601 118.294 77.395 118.859 C 73.542 119.375 69.63 120.761 65.921 122.11 C 62.144 123.484 59.38 125.52 56.466 128.117 L 56.466 128.117 Z"/>
+ </g>
+ <g opacity=".95">
+ <linearGradient id="_lgradient_241" x1="1.005" x2=".005" y1=".03" y2=".608" gradientTransform="matrix(44.447,0,0,27.007,65.474,137.883)" gradientUnits="userSpaceOnUse">
+ <stop offset="9.059%" style="stop-color:#c07a26"/>
+ <stop offset="19.076%" style="stop-color:#cc8f27"/>
+ <stop offset="32.092%" style="stop-color:#daa729"/>
+ <stop offset="45.969%" style="stop-color:#e6bb2a"/>
+ <stop offset="60.908%" style="stop-color:#f0ca2a"/>
+ <stop offset="77.665%" style="stop-color:#f6d42b"/>
+ <stop offset="100%" style="stop-color:#f9d72b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_241)" class="st45" d="M 65.474 164.002 C 69.282 164.753 73.298 165.266 77.254 164.538 C 81.125 163.828 84.806 161.858 88.392 160.371 C 92.303 158.748 96.315 157.568 99.363 155.808 C 102.873 153.781 103.742 150.18 105.007 147.406 C 106.537 144.052 108.012 140.785 109.921 138.341 C 106.85 138.773 103.289 138.347 99.62 137.996 C 96.584 137.705 93.682 137.86 90.173 139.887 C 87.124 141.647 83.118 142.978 79.759 145.554 C 76.678 147.916 74.196 151.169 71.645 154.166 C 69.038 157.228 66.729 160.33 65.475 164.002 L 65.474 164.002 Z"/>
+ </g>
+ <g opacity=".95">
+ <linearGradient id="_lgradient_242" x1=".977" x2=".289" y1=".003" y2="1.196" gradientTransform="matrix(26.746,0,0,43.863,91.245,146.269)" gradientUnits="userSpaceOnUse">
+ <stop offset="9.059%" style="stop-color:#c07a26"/>
+ <stop offset="19.076%" style="stop-color:#cc8f27"/>
+ <stop offset="32.092%" style="stop-color:#daa729"/>
+ <stop offset="45.969%" style="stop-color:#e6bb2a"/>
+ <stop offset="60.908%" style="stop-color:#f0ca2a"/>
+ <stop offset="77.665%" style="stop-color:#f6d42b"/>
+ <stop offset="100%" style="stop-color:#f9d72b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_242)" class="st46" d="M 91.821 190.131 C 95.396 188.794 98.8 187.06 101.816 184.387 C 104.736 181.798 107.395 178.706 109.723 175.619 C 112.256 172.26 113.671 168.352 115.422 165.319 C 117.435 161.832 118.156 158.933 117.96 155.965 C 117.719 152.332 116.654 149.324 117.145 146.269 C 114.745 148.221 111.812 149.221 108.546 150.828 C 105.877 152.143 103.653 153.873 101.64 157.36 C 99.889 160.393 98.011 163.893 96.368 167.766 C 94.859 171.326 92.542 174.772 91.76 178.595 C 90.952 182.543 91.19 186.366 91.821 190.132 L 91.821 190.131 Z"/>
+ </g>
+ <g opacity=".95">
+ <linearGradient id="_lgradient_243" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(19.903,0,0,50.891,118.005,149.475)" gradientUnits="userSpaceOnUse">
+ <stop offset="9.059%" style="stop-color:#c07a26"/>
+ <stop offset="19.076%" style="stop-color:#cc8f27"/>
+ <stop offset="32.092%" style="stop-color:#daa729"/>
+ <stop offset="45.969%" style="stop-color:#e6bb2a"/>
+ <stop offset="60.908%" style="stop-color:#f0ca2a"/>
+ <stop offset="77.665%" style="stop-color:#f6d42b"/>
+ <stop offset="100%" style="stop-color:#f9d72b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_243)" class="st47" d="M 127.626 200.365 C 130.29 197.464 132.485 193.67 133.9 189.912 C 135.299 186.2 135.32 182.065 135.856 178.205 C 136.442 173.987 137.908 169.97 137.908 166.435 C 137.908 162.357 135.736 159.387 133.86 156.895 C 131.616 153.914 128.843 152.335 127.626 149.475 C 126.411 152.335 124.142 154.296 121.898 157.277 C 120.022 159.769 118.977 162.357 118.977 166.434 C 118.977 169.97 117.561 174.161 118.147 178.38 C 118.683 182.238 120.206 186.104 121.604 189.818 C 123.02 193.575 124.962 197.465 127.626 200.366 L 127.626 200.365 Z"/>
+ </g>
+ <g opacity=".95">
+ <linearGradient id="_lgradient_244" x1=".042" x2=".725" y1="-.003" y2="1.179" gradientTransform="matrix(27.023,0,0,43.466,137.22,146.313)" gradientUnits="userSpaceOnUse">
+ <stop offset="9.059%" style="stop-color:#c07a26"/>
+ <stop offset="19.076%" style="stop-color:#cc8f27"/>
+ <stop offset="32.092%" style="stop-color:#daa729"/>
+ <stop offset="45.969%" style="stop-color:#e6bb2a"/>
+ <stop offset="60.908%" style="stop-color:#f0ca2a"/>
+ <stop offset="77.665%" style="stop-color:#f6d42b"/>
+ <stop offset="100%" style="stop-color:#f9d72b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_244)" class="st48" d="M 163.225 189.778 C 163.939 185.984 164.679 182.466 163.929 178.512 C 163.196 174.656 162.15 170.605 160.657 167.026 C 159.028 163.127 156.875 159.538 155.119 156.496 C 153.096 152.992 149.796 151.608 147.055 150.328 C 143.726 148.775 140.562 148.236 138.131 146.313 C 138.581 149.38 137.705 152.412 137.387 156.07 C 137.124 159.085 136.905 162.339 138.927 165.842 C 140.684 168.885 143.091 172.171 145.655 175.53 C 148.008 178.613 150.187 182.14 153.162 184.702 C 156.209 187.33 159.582 188.498 163.226 189.778 L 163.225 189.778 Z"/>
+ </g>
+ <g opacity=".95">
+ <linearGradient id="_lgradient_245" x1=".006" x2="1.005" y1=".007" y2=".584" gradientTransform="matrix(45.334,0,0,26.993,144.952,137.519)" gradientUnits="userSpaceOnUse">
+ <stop offset="9.059%" style="stop-color:#c07a26"/>
+ <stop offset="19.076%" style="stop-color:#cc8f27"/>
+ <stop offset="32.092%" style="stop-color:#daa729"/>
+ <stop offset="45.969%" style="stop-color:#e6bb2a"/>
+ <stop offset="60.908%" style="stop-color:#f0ca2a"/>
+ <stop offset="77.665%" style="stop-color:#f6d42b"/>
+ <stop offset="100%" style="stop-color:#f9d72b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_245)" class="st49" d="M 190.286 164.296 C 188.997 160.664 186.441 157.039 183.807 153.996 C 181.239 151.032 178.559 147.91 175.475 145.563 C 172.116 143.005 168.716 140.6 165.675 138.844 C 162.174 136.822 158.565 137.647 155.557 137.9 C 151.902 138.205 148.017 138.579 144.952 138.123 C 146.879 140.549 147.492 144.576 149.055 147.894 C 150.341 150.624 152.933 152.831 156.432 154.852 C 159.475 156.607 163.206 158.141 167.102 159.771 C 170.678 161.268 174.422 162.323 178.274 163.063 C 182.226 163.824 186.496 164.997 190.286 164.297 L 190.286 164.296 Z"/>
+ </g>
+ <g opacity=".95">
+ <linearGradient id="_lgradient_246" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(50.374,0,0,19.086,149.163,118.343)" gradientUnits="userSpaceOnUse">
+ <stop offset="9.059%" style="stop-color:#c07a26"/>
+ <stop offset="19.076%" style="stop-color:#cc8f27"/>
+ <stop offset="32.092%" style="stop-color:#daa729"/>
+ <stop offset="45.969%" style="stop-color:#e6bb2a"/>
+ <stop offset="60.908%" style="stop-color:#f0ca2a"/>
+ <stop offset="77.665%" style="stop-color:#f6d42b"/>
+ <stop offset="100%" style="stop-color:#f9d72b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_246)" class="st50" d="M 199.537 128.117 C 196.643 125.41 192.931 123.89 189.185 122.449 C 185.47 121.019 181.567 120.505 177.703 119.957 C 173.476 119.358 169.487 118.343 165.943 118.343 C 161.857 118.343 158.635 119.541 156.139 121.459 C 153.167 123.742 152.018 126.882 149.163 128.118 C 152.018 129.354 153.59 131.942 156.562 134.225 C 159.059 136.143 161.855 136.962 165.942 136.962 C 169.484 136.962 173.608 137.814 177.836 137.215 C 181.699 136.667 185.32 134.831 189.036 133.401 C 192.782 131.96 196.642 130.824 199.536 128.117 L 199.537 128.117 Z"/>
+ </g>
+ <g opacity=".95">
+ <linearGradient id="_lgradient_247" x1="-.004" x2=".996" y1=".974" y2=".396" gradientTransform="matrix(44.636,0,0,26.374,145.423,91.82)" gradientUnits="userSpaceOnUse">
+ <stop offset="9.059%" style="stop-color:#c07a26"/>
+ <stop offset="19.076%" style="stop-color:#cc8f27"/>
+ <stop offset="32.092%" style="stop-color:#daa729"/>
+ <stop offset="45.969%" style="stop-color:#e6bb2a"/>
+ <stop offset="60.908%" style="stop-color:#f0ca2a"/>
+ <stop offset="77.665%" style="stop-color:#f6d42b"/>
+ <stop offset="100%" style="stop-color:#f9d72b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_247)" class="st51" d="M 190.059 92.072 C 186.251 91.321 182.216 92.416 178.261 93.142 C 174.39 93.853 170.211 93.814 166.623 95.301 C 162.712 96.923 159.096 98.951 156.048 100.71 C 152.538 102.737 151.38 105.997 150.114 108.772 C 148.584 112.126 147.332 115.399 145.423 117.842 C 148.494 117.41 151.98 117.68 155.652 118.033 C 158.686 118.324 161.603 118.436 165.112 116.409 C 168.159 114.65 171.899 112.955 175.258 110.378 C 178.339 108.016 181.119 105.123 183.67 102.126 C 186.277 99.064 188.805 95.745 190.059 92.072 L 190.059 92.072 Z"/>
+ </g>
+ <g opacity=".95">
+ <linearGradient id="_lgradient_248" x1=".061" x2=".739" y1="1.001" y2="-.173" gradientTransform="matrix(27.611,0,0,43.733,136.453,66.257)" gradientUnits="userSpaceOnUse">
+ <stop offset="9.059%" style="stop-color:#c07a26"/>
+ <stop offset="19.076%" style="stop-color:#cc8f27"/>
+ <stop offset="32.092%" style="stop-color:#daa729"/>
+ <stop offset="45.969%" style="stop-color:#e6bb2a"/>
+ <stop offset="60.908%" style="stop-color:#f0ca2a"/>
+ <stop offset="77.665%" style="stop-color:#f6d42b"/>
+ <stop offset="100%" style="stop-color:#f9d72b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_248)" class="st52" d="M 163.335 66.257 C 159.705 67.546 156.53 69.281 153.487 71.917 C 150.524 74.484 147.414 77.18 145.067 80.265 C 142.51 83.624 140.194 87.075 138.439 90.116 C 136.419 93.616 136.298 97.248 136.548 100.256 C 136.853 103.91 138.545 106.926 138.087 109.99 C 140.514 108.062 143.851 107.766 147.168 106.202 C 149.895 104.916 153.224 103.321 155.245 99.821 C 157.001 96.781 158.139 92.739 159.769 88.844 C 161.265 85.27 162.9 81.523 163.642 77.673 C 164.403 73.72 164.035 70.046 163.335 66.257 L 163.335 66.257 Z"/>
+ </g>
+ </g>
+ <g class="st53" style="opacity:0.6">
+ <g opacity=".6">
+ <path fill="#e7c929" class="st54" d="M 134.38 99.72 C 134.936 98.918 135.452 98.081 135.802 97.166 C 135.891 96.939 135.992 96.716 136.072 96.486 L 136.285 95.785 C 136.447 95.323 136.523 94.839 136.635 94.364 C 136.826 93.407 136.931 92.435 136.993 91.46 C 137.036 90.485 137.044 89.508 137.05 88.53 L 137.075 85.599 L 137.086 84.133 L 137.044 82.668 L 137.002 81.205 C 136.974 80.717 136.913 80.232 136.87 79.746 C 136.775 78.775 136.696 77.802 136.539 76.836 C 136.399 75.869 136.271 74.899 136.1 73.937 C 135.933 72.976 135.803 72.006 135.566 71.059 C 135.336 70.111 135.188 69.141 134.854 68.222 L 134.412 66.828 C 134.335 66.599 134.271 66.357 134.183 66.137 L 133.884 65.469 L 133.284 64.131 L 132.982 63.462 C 132.876 63.243 132.743 63.039 132.625 62.826 C 132.125 61.99 131.68 61.121 131.134 60.313 C 130.571 59.519 130.022 58.711 129.443 57.927 L 127.559 55.689 L 127.684 55.689 L 126.738 56.779 L 125.855 57.922 C 125.293 58.703 124.751 59.501 124.255 60.327 C 123.759 61.152 123.284 61.992 122.858 62.857 C 122.634 63.283 122.428 63.719 122.234 64.16 C 122.031 64.597 121.834 65.037 121.66 65.487 C 121.287 66.374 120.968 67.287 120.626 68.19 C 120.277 69.091 119.98 70.008 119.668 70.921 C 119.339 71.828 119.086 72.759 118.829 73.689 C 118.705 74.154 118.556 74.614 118.452 75.085 L 118.177 76.504 C 118.09 76.977 117.982 77.451 117.913 77.922 L 117.795 79.366 L 117.816 80.806 C 117.835 81.287 117.896 81.767 117.934 82.247 C 118.138 84.165 118.538 86.058 118.744 87.983 C 118.85 88.945 118.848 89.914 118.899 90.877 C 118.949 91.84 119.12 92.79 119.364 93.723 C 119.654 94.641 120.005 95.545 120.492 96.38 C 120.948 97.231 121.521 98.013 122.087 98.794 C 121.515 98.017 120.937 97.24 120.474 96.39 C 119.98 95.558 119.623 94.654 119.325 93.734 C 119.073 92.802 118.893 91.845 118.837 90.879 C 118.78 89.915 118.774 88.947 118.661 87.991 C 118.448 86.074 118.047 84.181 117.835 82.258 C 117.796 81.775 117.734 81.295 117.713 80.811 L 117.689 79.357 L 117.804 77.913 C 117.873 77.429 117.98 76.96 118.066 76.483 L 118.338 75.058 C 118.441 74.585 118.589 74.125 118.713 73.657 C 118.968 72.725 119.22 71.79 119.548 70.88 C 119.858 69.965 120.154 69.044 120.5 68.143 C 120.84 67.239 121.156 66.326 121.529 65.433 C 121.702 64.981 121.899 64.539 122.101 64.1 C 122.295 63.656 122.501 63.219 122.726 62.79 C 123.151 61.921 123.625 61.076 124.122 60.246 C 124.618 59.415 125.16 58.613 125.723 57.825 L 126.61 56.674 L 127.559 55.573 L 127.623 55.5 L 127.684 55.573 L 129.573 57.825 C 130.153 58.615 130.701 59.427 131.267 60.227 C 131.812 61.04 132.26 61.918 132.76 62.76 C 132.88 62.975 133.013 63.182 133.119 63.402 L 133.418 64.072 L 134.015 65.411 L 134.313 66.08 C 134.405 66.315 134.466 66.547 134.543 66.782 L 134.984 68.184 C 135.318 69.108 135.463 70.081 135.692 71.032 C 135.928 71.984 136.055 72.954 136.22 73.919 C 136.389 74.883 136.516 75.852 136.652 76.82 C 136.806 77.785 136.883 78.762 136.977 79.736 C 137.017 80.224 137.078 80.71 137.104 81.199 L 137.143 82.665 L 137.182 84.133 L 137.167 85.599 L 137.135 88.531 C 137.12 89.508 137.107 90.487 137.058 91.464 C 136.987 92.44 136.875 93.414 136.676 94.372 C 136.561 94.848 136.48 95.332 136.316 95.795 L 136.096 96.495 C 136.015 96.725 135.913 96.947 135.822 97.174 C 135.465 98.087 134.941 98.923 134.38 99.72 L 134.38 99.72 Z"/>
+ </g>
+ <g opacity=".6">
+ <path fill="#e7c929" class="st54" d="M 119.066 100.116 C 119.147 99.17 119.179 98.214 119.038 97.273 L 118.942 96.567 L 118.783 95.873 C 118.693 95.406 118.534 94.957 118.392 94.504 C 117.795 92.697 116.877 91.022 115.904 89.392 C 115.424 88.571 114.944 87.75 114.44 86.945 C 113.943 86.135 113.45 85.323 112.913 84.538 C 112.382 83.751 111.878 82.944 111.298 82.191 L 110.453 81.044 C 110.175 80.656 109.892 80.281 109.575 79.925 C 108.948 79.212 108.374 78.448 107.703 77.776 C 107.033 77.104 106.398 76.398 105.699 75.755 C 104.995 75.118 104.311 74.459 103.591 73.838 L 101.409 72.006 C 100.672 71.404 99.928 70.814 99.176 70.234 C 98.421 69.659 97.647 69.109 96.857 68.585 L 95.646 67.842 L 94.391 67.174 L 93.095 66.595 L 91.758 66.118 L 91.867 66.056 L 91.38 68.869 L 91.179 71.718 C 91.186 72.669 91.229 73.622 91.252 74.573 C 91.336 75.522 91.47 76.466 91.576 77.412 C 91.721 78.348 91.95 79.282 92.133 80.217 C 92.339 81.148 92.642 82.052 92.892 82.971 C 93.151 83.888 93.504 84.777 93.805 85.682 C 94.108 86.586 94.486 87.464 94.822 88.357 L 95.082 89.02 L 95.383 89.67 L 95.986 90.969 C 96.359 91.85 96.859 92.663 97.32 93.497 C 97.773 94.335 98.275 95.148 98.776 95.96 L 100.262 98.409 C 101.254 100.04 102.152 101.731 103.282 103.269 C 103.572 103.647 103.842 104.042 104.17 104.389 L 104.643 104.926 C 104.81 105.096 104.991 105.252 105.164 105.416 C 105.849 106.085 106.677 106.578 107.534 106.995 C 106.674 106.585 105.841 106.096 105.15 105.431 C 104.975 105.269 104.793 105.114 104.625 104.945 L 104.147 104.41 C 103.815 104.065 103.542 103.671 103.249 103.294 C 102.105 101.76 101.193 100.074 100.19 98.452 L 98.698 96.008 C 98.195 95.196 97.691 94.385 97.233 93.544 C 96.768 92.71 96.264 91.892 95.889 91.014 L 95.284 89.716 L 94.981 89.067 L 94.717 88.399 C 94.377 87.506 93.998 86.628 93.692 85.723 C 93.387 84.817 93.032 83.928 92.77 83.009 C 92.517 82.087 92.209 81.176 92.001 80.244 C 91.814 79.307 91.586 78.383 91.435 77.434 C 91.326 76.484 91.189 75.537 91.103 74.584 C 91.077 73.628 91.031 72.671 91.022 71.715 L 91.218 68.85 L 91.7 66.018 L 91.716 65.922 L 91.809 65.955 L 93.157 66.439 L 94.464 67.026 L 95.725 67.703 L 96.943 68.454 C 97.736 68.982 98.511 69.537 99.267 70.115 C 100.02 70.698 100.764 71.293 101.499 71.895 L 103.68 73.737 C 104.4 74.36 105.084 75.021 105.787 75.662 C 106.486 76.309 107.124 77.02 107.794 77.696 C 108.466 78.373 109.036 79.136 109.662 79.852 C 109.977 80.208 110.266 80.591 110.54 80.978 L 111.385 82.129 C 111.964 82.884 112.466 83.694 112.996 84.484 C 113.532 85.271 114.023 86.085 114.518 86.898 C 115.021 87.705 115.5 88.527 115.976 89.35 C 116.938 90.987 117.847 92.676 118.432 94.491 C 118.571 94.946 118.727 95.397 118.813 95.866 L 118.968 96.563 L 119.059 97.271 C 119.193 98.215 119.155 99.172 119.066 100.116 L 119.066 100.116 Z"/>
+ </g>
+ <g opacity=".6">
+ <path fill="#e7c929" class="st54" d="M 105.756 108.5 C 105.334 107.66 104.876 106.832 104.285 106.098 C 103.726 105.34 103.052 104.676 102.356 104.045 C 102.013 103.724 101.627 103.453 101.265 103.154 C 100.89 102.87 100.494 102.614 100.11 102.344 C 99.316 101.841 98.505 101.362 97.7 100.874 C 96.103 99.87 94.571 98.773 92.974 97.778 C 92.174 97.283 91.369 96.797 90.532 96.369 C 90.121 96.138 89.694 95.943 89.265 95.752 C 88.839 95.55 88.412 95.364 87.965 95.211 C 87.525 95.043 87.084 94.881 86.631 94.758 C 86.182 94.622 85.734 94.484 85.275 94.381 C 84.364 94.148 83.441 93.966 82.517 93.794 L 76.947 92.854 C 76.019 92.686 75.091 92.535 74.161 92.401 L 72.762 92.234 L 71.357 92.123 L 69.95 92.082 L 68.543 92.123 L 67.142 92.253 L 65.753 92.476 L 65.818 92.364 L 66.745 95.042 C 67.066 95.93 67.408 96.809 67.779 97.677 C 67.97 98.107 68.179 98.53 68.377 98.957 C 68.588 99.379 68.826 99.785 69.05 100.2 C 69.283 100.609 69.555 100.993 69.807 101.391 C 70.064 101.786 70.375 102.141 70.657 102.518 C 71.256 103.231 71.936 103.909 72.672 104.483 C 73.403 105.071 74.187 105.602 74.988 106.098 C 75.784 106.608 76.608 107.071 77.416 107.561 C 78.228 108.046 79.04 108.535 79.811 109.085 C 80.597 109.618 81.322 110.226 82.067 110.806 L 84.289 112.568 C 85.023 113.164 85.771 113.742 86.532 114.302 L 87.664 115.152 L 88.849 115.926 C 89.246 116.181 89.639 116.447 90.037 116.693 L 91.298 117.341 C 91.738 117.507 92.173 117.689 92.619 117.844 C 93.075 117.957 93.524 118.111 93.989 118.192 C 94.916 118.364 95.858 118.471 96.804 118.459 C 97.749 118.475 98.692 118.395 99.633 118.319 C 98.692 118.402 97.749 118.49 96.804 118.48 C 95.858 118.498 94.913 118.398 93.981 118.233 C 93.514 118.155 93.063 118.005 92.603 117.893 C 92.155 117.741 91.715 117.561 91.27 117.397 L 90.004 116.758 C 89.597 116.511 89.205 116.25 88.805 115.997 L 87.613 115.225 L 86.476 114.375 C 85.712 113.817 84.963 113.24 84.229 112.646 L 82.002 110.89 C 81.255 110.311 80.527 109.705 79.746 109.178 C 78.977 108.633 78.166 108.147 77.355 107.664 C 76.546 107.178 75.72 106.715 74.921 106.207 C 74.116 105.711 73.328 105.181 72.586 104.588 C 71.831 103.999 71.164 103.337 70.547 102.608 C 70.262 102.229 69.947 101.871 69.687 101.474 C 69.433 101.073 69.156 100.687 68.92 100.275 C 68.694 99.859 68.453 99.45 68.241 99.026 C 68.039 98.597 67.828 98.172 67.635 97.74 C 67.26 96.869 66.915 95.988 66.591 95.098 L 65.656 92.42 L 65.623 92.323 L 65.72 92.308 L 67.121 92.086 L 68.533 91.959 L 69.95 91.922 L 71.366 91.967 L 72.777 92.082 L 74.182 92.253 C 75.116 92.39 76.046 92.543 76.971 92.714 L 82.54 93.668 C 83.466 93.842 84.391 94.027 85.304 94.264 C 85.765 94.367 86.216 94.509 86.668 94.646 C 87.125 94.771 87.566 94.936 88.006 95.104 C 88.45 95.258 88.886 95.448 89.311 95.651 C 89.741 95.845 90.17 96.042 90.581 96.274 C 91.42 96.706 92.226 97.196 93.027 97.693 C 94.624 98.696 96.155 99.796 97.743 100.802 C 98.544 101.296 99.351 101.781 100.145 102.29 C 100.528 102.565 100.923 102.824 101.296 103.112 C 101.657 103.415 102.042 103.69 102.384 104.014 C 103.077 104.651 103.747 105.321 104.302 106.085 C 104.888 106.825 105.341 107.657 105.756 108.5 L 105.756 108.5 Z"/>
+ </g>
+ <g opacity=".6">
+ <path fill="#e7c929" class="st54" d="M 99.009 121.788 C 98.228 121.254 97.425 120.743 96.561 120.353 L 95.917 120.055 L 95.251 119.809 C 94.812 119.63 94.353 119.511 93.897 119.386 C 92.984 119.14 92.047 118.989 91.105 118.901 C 90.164 118.82 89.215 118.819 88.268 118.794 L 85.427 118.718 C 84.48 118.689 83.532 118.643 82.586 118.66 C 81.64 118.681 80.69 118.616 79.749 118.729 L 78.335 118.844 C 77.862 118.887 77.393 118.899 76.929 119.007 C 76.001 119.194 75.059 119.326 74.142 119.558 C 73.231 119.81 72.314 120.04 71.408 120.309 L 68.709 121.193 L 66.033 122.151 L 64.714 122.675 C 64.279 122.86 63.859 123.073 63.431 123.27 C 63.009 123.48 62.6 123.719 62.184 123.942 C 61.776 124.18 61.38 124.438 60.978 124.685 L 59.812 125.491 L 58.685 126.35 C 57.948 126.944 57.228 127.558 56.52 128.185 L 56.52 128.058 L 58.614 129.961 C 59.313 130.593 60.026 131.209 60.756 131.802 L 61.883 132.651 L 63.063 133.422 L 64.301 134.093 C 64.728 134.287 65.164 134.462 65.595 134.647 C 66.029 134.807 66.491 134.932 66.939 135.076 C 67.39 135.209 67.853 135.285 68.31 135.393 C 69.232 135.567 70.167 135.696 71.104 135.786 C 72.041 135.881 72.982 135.945 73.923 136.015 C 74.863 136.087 75.806 136.146 76.744 136.261 L 79.557 136.562 C 80.494 136.679 81.435 136.72 82.376 136.768 C 83.317 136.83 84.259 136.856 85.202 136.867 C 86.145 136.891 87.087 136.899 88.031 136.899 C 88.974 136.912 89.916 136.9 90.858 136.855 C 91.326 136.804 91.796 136.772 92.262 136.708 C 92.723 136.617 93.194 136.563 93.649 136.444 C 94.562 136.216 95.469 135.942 96.318 135.531 C 97.185 135.156 97.983 134.645 98.761 134.113 C 97.987 134.65 97.192 135.167 96.327 135.55 C 95.48 135.967 94.572 136.249 93.659 136.484 C 93.203 136.606 92.732 136.665 92.27 136.758 C 91.802 136.827 91.33 136.864 90.861 136.917 C 89.919 136.97 88.974 136.988 88.031 136.982 C 87.087 136.987 86.144 136.98 85.2 136.959 C 84.257 136.95 83.313 136.927 82.37 136.867 C 81.427 136.821 80.483 136.783 79.546 136.668 L 76.731 136.374 C 75.796 136.261 74.854 136.205 73.914 136.135 C 72.974 136.067 72.031 136.007 71.092 135.912 C 70.151 135.825 69.214 135.699 68.283 135.524 C 67.822 135.418 67.351 135.34 66.897 135.209 C 66.447 135.064 65.995 134.944 65.546 134.78 C 65.109 134.594 64.669 134.418 64.237 134.223 L 62.986 133.55 L 61.795 132.776 L 60.659 131.925 C 59.923 131.33 59.206 130.714 58.505 130.083 L 56.406 128.185 L 56.335 128.121 L 56.406 128.058 C 57.116 127.429 57.842 126.816 58.582 126.222 L 59.717 125.361 L 60.891 124.554 C 61.297 124.306 61.696 124.046 62.107 123.809 C 62.527 123.585 62.938 123.346 63.364 123.136 C 63.797 122.938 64.223 122.723 64.66 122.539 L 65.985 122.016 L 68.664 121.064 L 71.37 120.186 C 72.28 119.918 73.203 119.689 74.119 119.439 C 75.039 119.209 75.98 119.079 76.909 118.896 C 77.371 118.789 77.853 118.776 78.323 118.734 L 79.743 118.622 C 80.688 118.511 81.638 118.58 82.586 118.56 C 83.535 118.546 84.481 118.594 85.428 118.626 L 88.27 118.711 C 89.216 118.742 90.166 118.75 91.111 118.838 C 92.055 118.934 92.994 119.092 93.908 119.345 C 94.364 119.475 94.823 119.596 95.262 119.779 L 95.927 120.031 L 96.57 120.335 C 97.433 120.731 98.232 121.248 99.009 121.788 L 99.009 121.788 Z"/>
+ </g>
+ <g opacity=".6">
+ <path fill="#e7c929" class="st54" d="M 99.618 137.991 C 98.68 137.921 97.737 137.854 96.796 137.912 C 95.854 137.937 94.923 138.103 94.007 138.315 C 93.555 138.44 93.107 138.588 92.661 138.735 C 92.23 138.921 91.79 139.09 91.365 139.292 C 90.531 139.724 89.705 140.179 88.876 140.626 C 88.034 141.053 87.184 141.459 86.332 141.863 C 85.479 142.264 84.635 142.681 83.796 143.107 L 82.557 143.782 C 82.147 144.013 81.753 144.27 81.35 144.513 C 80.565 145.032 79.788 145.553 79.097 146.198 C 78.4 146.831 77.639 147.399 77.021 148.11 C 76.385 148.802 75.701 149.448 75.104 150.177 C 73.873 151.601 72.663 153.048 71.457 154.494 C 70.849 155.214 70.258 155.947 69.685 156.692 C 69.114 157.44 68.571 158.208 68.055 158.993 L 67.318 160.194 L 66.647 161.433 L 66.057 162.71 L 65.554 164.025 L 65.49 163.914 C 66.43 164.097 67.372 164.264 68.318 164.409 L 69.741 164.596 L 71.169 164.728 C 72.123 164.791 73.079 164.819 74.035 164.79 C 74.989 164.754 75.942 164.672 76.885 164.515 C 77.822 164.36 78.764 164.136 79.671 163.854 C 80.584 163.578 81.486 163.25 82.373 162.892 C 84.152 162.183 85.888 161.371 87.653 160.619 C 88.53 160.229 89.435 159.906 90.324 159.551 C 91.215 159.197 92.115 158.866 93.013 158.529 C 93.915 158.202 94.802 157.844 95.688 157.479 C 96.13 157.295 96.579 157.128 97.014 156.929 L 98.299 156.288 C 98.718 156.061 99.178 155.893 99.563 155.619 C 99.946 155.333 100.38 155.106 100.722 154.775 C 101.433 154.14 102.064 153.412 102.567 152.598 C 102.82 152.192 103.073 151.785 103.273 151.349 C 103.495 150.924 103.694 150.488 103.879 150.047 L 105.006 147.401 L 103.899 150.055 C 103.717 150.498 103.52 150.936 103.3 151.362 C 103.103 151.801 102.853 152.21 102.603 152.621 C 102.104 153.441 101.477 154.178 100.76 154.825 C 100.416 155.162 99.987 155.391 99.605 155.679 C 99.211 155.964 98.758 156.131 98.337 156.363 L 97.05 157.01 C 96.615 157.21 96.165 157.379 95.723 157.565 C 94.837 157.932 93.948 158.293 93.049 158.622 C 92.152 158.96 91.254 159.294 90.364 159.649 C 89.474 160.009 88.572 160.332 87.698 160.723 C 85.937 161.478 84.202 162.296 82.421 163.011 C 80.643 163.726 78.805 164.342 76.908 164.656 C 75.959 164.816 75 164.901 74.039 164.94 C 73.078 164.971 72.117 164.946 71.158 164.885 L 69.723 164.756 L 68.294 164.572 C 67.345 164.429 66.399 164.265 65.457 164.081 L 65.357 164.062 L 65.393 163.97 L 65.903 162.646 L 66.502 161.359 L 67.179 160.114 L 67.924 158.907 C 68.445 158.119 68.992 157.35 69.567 156.602 C 70.144 155.855 70.738 155.121 71.348 154.403 C 72.559 152.958 73.77 151.517 75.008 150.093 C 75.607 149.366 76.298 148.715 76.939 148.022 C 77.564 147.308 78.324 146.744 79.023 146.112 C 79.712 145.471 80.508 144.938 81.293 144.423 C 81.698 144.181 82.094 143.923 82.506 143.693 L 83.751 143.019 C 84.593 142.594 85.439 142.18 86.293 141.78 C 87.145 141.379 87.995 140.973 88.836 140.553 C 89.669 140.113 90.497 139.664 91.339 139.235 C 91.766 139.037 92.209 138.87 92.644 138.687 C 93.092 138.543 93.542 138.397 93.997 138.275 C 94.917 138.068 95.851 137.909 96.795 137.892 C 97.737 137.84 98.681 137.914 99.618 137.991 L 99.618 137.991 Z"/>
+ </g>
+ <g opacity=".6">
+ <path fill="#e7c929" class="st54" d="M 108.546 150.832 C 107.721 151.265 106.897 151.707 106.15 152.265 C 105.381 152.794 104.701 153.434 104.05 154.098 C 103.746 154.449 103.437 154.798 103.148 155.163 C 102.88 155.543 102.592 155.909 102.339 156.299 C 102.098 156.696 101.844 157.088 101.612 157.489 L 100.945 158.719 L 99.606 161.172 C 99.387 161.583 99.152 161.987 98.944 162.403 L 98.352 163.669 C 97.568 165.359 96.757 167.032 95.995 168.736 C 95.61 169.584 95.189 170.421 94.772 171.252 C 94.359 172.088 93.929 172.915 93.545 173.763 C 93.345 174.183 93.153 174.606 92.982 175.038 C 92.803 175.468 92.621 175.895 92.481 176.34 C 92.162 177.211 91.931 178.113 91.758 179.023 C 91.584 179.941 91.474 180.862 91.401 181.787 C 91.334 182.715 91.318 183.644 91.335 184.574 L 91.4 185.966 L 91.521 187.356 C 91.624 188.28 91.754 189.202 91.905 190.12 L 91.791 190.054 L 94.392 188.992 L 96.905 187.737 C 97.708 187.258 98.496 186.752 99.292 186.26 C 100.05 185.714 100.77 185.112 101.511 184.542 C 102.227 183.947 102.884 183.266 103.574 182.632 C 104.255 181.987 104.868 181.278 105.519 180.605 C 106.172 179.932 106.748 179.189 107.366 178.485 C 107.989 177.782 108.541 177.023 109.128 176.292 C 109.716 175.563 110.254 174.793 110.765 174.008 C 111.27 173.22 111.731 172.405 112.177 171.579 C 112.612 170.749 113.035 169.912 113.446 169.068 C 113.858 168.226 114.274 167.384 114.706 166.549 L 116.06 164.081 L 116.665 162.812 C 116.835 162.376 117.016 161.943 117.174 161.503 C 117.462 160.612 117.721 159.707 117.838 158.775 C 117.994 157.848 117.99 156.905 117.96 155.968 C 117.998 156.905 118.008 157.849 117.858 158.777 C 117.749 159.712 117.496 160.621 117.213 161.516 C 117.059 161.959 116.88 162.394 116.712 162.833 L 116.115 164.111 L 114.78 166.588 C 114.354 167.423 113.938 168.264 113.529 169.109 C 113.12 169.955 112.699 170.793 112.265 171.627 C 111.82 172.453 111.36 173.273 110.854 174.068 C 110.345 174.856 109.806 175.629 109.218 176.361 C 108.632 177.095 108.081 177.858 107.459 178.563 C 106.841 179.269 106.267 180.015 105.613 180.692 C 104.962 181.369 104.347 182.083 103.667 182.731 C 102.977 183.368 102.328 184.044 101.603 184.649 C 100.86 185.226 100.138 185.831 99.377 186.383 C 98.578 186.88 97.787 187.391 96.981 187.875 L 94.459 189.141 L 91.851 190.214 L 91.753 190.254 L 91.736 190.148 C 91.587 189.227 91.459 188.302 91.358 187.374 L 91.24 185.977 L 91.179 184.577 C 91.164 183.643 91.182 182.708 91.251 181.777 C 91.328 180.845 91.442 179.913 91.617 178.999 C 91.795 178.081 92.03 177.171 92.353 176.294 C 92.495 175.849 92.679 175.418 92.86 174.988 C 93.033 174.553 93.228 174.13 93.429 173.709 C 93.816 172.86 94.249 172.032 94.664 171.198 C 95.084 170.366 95.504 169.537 95.892 168.689 C 96.655 166.991 97.475 165.312 98.264 163.623 L 98.86 162.358 C 99.069 161.942 99.305 161.539 99.525 161.128 L 100.872 158.678 L 101.548 157.455 C 101.785 157.051 102.041 156.662 102.287 156.265 C 102.543 155.875 102.835 155.51 103.107 155.131 C 103.4 154.768 103.712 154.42 104.019 154.069 C 104.677 153.408 105.365 152.772 106.138 152.247 C 106.89 151.694 107.718 151.257 108.546 150.832 L 108.546 150.832 Z"/>
+ </g>
+ <g opacity=".6">
+ <path fill="#e7c929" class="st54" d="M 121.9 157.277 C 121.346 158.058 120.8 158.852 120.398 159.721 C 119.957 160.574 119.673 161.495 119.427 162.418 C 119.345 162.889 119.234 163.356 119.177 163.83 C 119.136 164.307 119.057 164.78 119.049 165.259 C 119.015 166.215 119.007 167.176 118.924 168.131 C 118.744 170.045 118.379 171.93 118.191 173.835 L 118.082 175.266 L 118.07 176.699 C 118.092 177.176 118.146 177.651 118.183 178.127 C 118.22 178.597 118.354 179.067 118.434 179.537 L 118.714 180.947 C 118.793 181.421 118.966 181.869 119.088 182.331 C 119.359 183.248 119.603 184.173 119.942 185.07 C 120.263 185.972 120.564 186.881 120.911 187.774 C 121.254 188.668 121.577 189.572 121.935 190.459 C 122.282 191.354 122.66 192.231 123.066 193.097 C 123.467 193.966 123.908 194.815 124.376 195.648 C 124.845 196.481 125.36 197.287 125.902 198.075 L 126.76 199.221 L 127.691 200.31 L 127.565 200.31 L 129.409 198.059 C 129.96 197.262 130.485 196.445 131.024 195.638 C 131.523 194.807 131.954 193.934 132.421 193.085 C 132.875 192.227 133.206 191.31 133.606 190.426 C 133.813 189.985 133.958 189.527 134.109 189.062 C 134.275 188.604 134.391 188.133 134.504 187.663 C 134.631 187.196 134.722 186.72 134.807 186.241 C 134.905 185.765 134.978 185.286 135.041 184.805 C 135.186 183.844 135.282 182.876 135.385 181.91 C 135.487 180.942 135.576 179.972 135.701 179.007 C 135.812 178.039 135.979 177.079 136.163 176.123 C 136.349 175.167 136.566 174.217 136.78 173.269 C 136.999 172.321 137.21 171.372 137.402 170.419 C 137.585 169.466 137.738 168.505 137.815 167.538 C 137.98 165.607 137.684 163.632 136.909 161.851 C 136.719 161.403 136.526 160.959 136.279 160.538 C 136.057 160.105 135.805 159.69 135.538 159.283 C 135.023 158.459 134.439 157.679 133.862 156.897 C 134.445 157.675 135.033 158.45 135.556 159.271 C 135.826 159.677 136.081 160.091 136.306 160.523 C 136.556 160.942 136.754 161.387 136.949 161.834 C 137.737 163.621 138.051 165.598 137.899 167.545 C 137.825 168.516 137.673 169.48 137.491 170.437 C 137.303 171.392 137.093 172.343 136.878 173.29 C 136.664 174.241 136.45 175.188 136.269 176.142 C 136.086 177.096 135.923 178.057 135.816 179.021 C 135.691 179.985 135.606 180.954 135.505 181.921 C 135.405 182.889 135.311 183.859 135.168 184.823 C 135.105 185.306 135.033 185.787 134.936 186.266 C 134.854 186.746 134.763 187.224 134.634 187.697 C 134.522 188.173 134.406 188.648 134.241 189.105 C 134.093 189.567 133.945 190.036 133.739 190.478 C 133.34 191.368 133.008 192.288 132.556 193.151 C 132.088 194.006 131.658 194.883 131.158 195.719 C 130.619 196.531 130.092 197.353 129.543 198.156 L 127.691 200.425 L 127.629 200.5 L 127.565 200.425 L 126.63 199.325 L 125.769 198.168 C 125.225 197.375 124.709 196.564 124.24 195.725 C 123.773 194.887 123.331 194.032 122.931 193.161 C 122.525 192.291 122.146 191.405 121.803 190.512 C 121.445 189.62 121.125 188.718 120.785 187.821 C 120.44 186.928 120.14 186.015 119.821 185.111 C 119.484 184.213 119.241 183.281 118.97 182.36 C 118.671 181.444 118.504 180.5 118.322 179.558 C 118.243 179.085 118.112 178.625 118.073 178.14 C 118.038 177.661 117.985 177.182 117.964 176.702 L 117.98 175.261 L 118.093 173.825 C 118.287 171.915 118.654 170.028 118.841 168.126 C 118.931 167.173 118.946 166.215 118.987 165.256 C 118.998 164.775 119.082 164.301 119.125 163.824 C 119.186 163.347 119.301 162.88 119.387 162.408 C 119.639 161.484 119.932 160.564 120.379 159.714 C 120.788 158.844 121.341 158.054 121.9 157.277 L 121.9 157.277 Z"/>
+ </g>
+ <g opacity=".6">
+ <path fill="#e7c929" class="st54" d="M 137.383 156.066 C 137.312 157.002 137.233 157.94 137.237 158.88 L 137.237 159.584 L 137.282 160.286 C 137.295 160.756 137.385 161.218 137.452 161.682 C 137.505 162.149 137.666 162.595 137.768 163.051 C 137.89 163.504 138.084 163.934 138.24 164.375 C 138.421 164.807 138.656 165.214 138.862 165.634 C 139.077 166.048 139.348 166.437 139.588 166.84 L 140.33 168.038 L 141.117 169.205 C 141.643 169.983 142.172 170.758 142.733 171.513 C 143.821 173.043 144.975 174.526 146.099 176.032 C 147.228 177.536 148.302 179.08 149.452 180.563 C 150.025 181.306 150.627 182.025 151.253 182.724 C 151.577 183.061 151.89 183.41 152.224 183.738 L 153.256 184.687 L 154.361 185.562 L 155.523 186.343 L 156.741 187.045 L 157.998 187.67 L 159.287 188.231 L 160.598 188.744 C 161.478 189.069 162.362 189.384 163.25 189.692 L 163.137 189.757 L 163.656 186.959 L 163.879 185.555 L 164.049 184.144 L 164.145 182.728 C 164.147 182.255 164.161 181.781 164.152 181.309 C 164.118 180.838 164.098 180.365 164.055 179.894 L 163.849 178.493 L 163.271 175.705 L 162.58 172.944 C 162.33 172.031 162.033 171.129 161.762 170.221 C 161.48 169.315 161.111 168.441 160.79 167.549 C 160.467 166.66 160.023 165.813 159.646 164.944 C 159.274 164.069 158.803 163.245 158.375 162.399 C 157.506 160.713 156.55 159.072 155.606 157.425 C 155.142 156.599 154.65 155.784 154.059 155.045 C 153.46 154.315 152.777 153.651 152.015 153.085 C 151.635 152.801 151.255 152.518 150.844 152.281 C 150.445 152.024 150.032 151.791 149.609 151.574 C 148.774 151.124 147.909 150.731 147.051 150.325 C 147.911 150.725 148.779 151.111 149.619 151.556 C 150.043 151.77 150.459 151.999 150.86 152.255 C 151.275 152.488 151.658 152.769 152.041 153.051 C 152.807 153.613 153.499 154.275 154.11 155.007 C 154.707 155.744 155.207 156.561 155.68 157.383 C 156.156 158.203 156.635 159.024 157.096 159.854 C 157.563 160.682 158.036 161.504 158.464 162.353 C 158.894 163.2 159.369 164.027 159.744 164.9 C 160.123 165.771 160.566 166.61 160.895 167.506 C 161.22 168.399 161.592 169.276 161.876 170.183 C 162.151 171.093 162.451 171.995 162.704 172.911 L 163.403 175.676 L 163.988 178.463 L 164.199 179.879 C 164.246 180.353 164.267 180.829 164.302 181.304 C 164.312 181.78 164.298 182.258 164.297 182.733 L 164.204 184.159 L 164.038 185.576 L 163.818 186.986 L 163.306 189.789 L 163.288 189.887 L 163.194 189.854 C 162.306 189.542 161.422 189.225 160.54 188.897 L 159.226 188.38 L 157.933 187.812 L 156.668 187.179 L 155.444 186.47 L 154.27 185.676 L 153.168 184.798 L 152.128 183.837 C 151.792 183.506 151.478 183.154 151.153 182.814 C 150.526 182.113 149.924 181.387 149.352 180.642 C 148.2 179.151 147.132 177.606 146.008 176.101 C 144.889 174.592 143.738 173.104 142.653 171.57 C 142.093 170.814 141.566 170.036 141.042 169.256 L 140.255 168.084 L 139.518 166.883 C 139.279 166.477 139.014 166.091 138.797 165.67 C 138.594 165.246 138.36 164.834 138.183 164.4 C 138.03 163.954 137.838 163.522 137.718 163.066 C 137.619 162.606 137.461 162.158 137.41 161.689 C 137.347 161.223 137.261 160.759 137.251 160.288 L 137.21 159.585 L 137.215 158.879 C 137.218 157.939 137.305 157.002 137.383 156.066 L 137.383 156.066 Z"/>
+ </g>
+ <g opacity=".6">
+ <path fill="#e7c929" class="st54" d="M 149.056 147.895 C 149.499 148.74 149.995 149.564 150.634 150.277 C 150.933 150.65 151.268 150.989 151.614 151.319 C 151.943 151.666 152.323 151.956 152.683 152.27 C 153.42 152.876 154.203 153.424 155.005 153.942 C 155.812 154.454 156.634 154.935 157.486 155.368 L 158.753 156.039 C 159.18 156.252 159.616 156.447 160.048 156.651 C 160.909 157.061 161.776 157.46 162.657 157.831 L 165.294 158.955 C 166.178 159.319 167.049 159.705 167.946 160.035 C 168.842 160.365 169.721 160.748 170.638 161.014 C 171.551 161.292 172.446 161.624 173.377 161.845 C 174.302 162.074 175.215 162.361 176.153 162.539 C 177.088 162.734 178.017 162.947 178.957 163.129 C 180.832 163.499 182.699 163.916 184.587 164.18 C 185.061 164.234 185.533 164.304 186.006 164.345 L 187.431 164.424 L 188.858 164.391 L 190.27 164.213 L 190.204 164.326 L 189.674 162.985 L 189.055 161.68 L 188.364 160.411 C 188.125 159.994 187.864 159.589 187.614 159.178 C 187.091 158.367 186.547 157.572 185.966 156.802 C 185.391 156.029 184.792 155.272 184.166 154.537 C 183.551 153.797 182.905 153.076 182.275 152.345 C 181.649 151.608 180.982 150.913 180.337 150.194 C 179.703 149.466 178.988 148.816 178.311 148.129 C 177.65 147.424 176.878 146.841 176.151 146.209 C 175.435 145.562 174.63 145.026 173.855 144.449 L 171.516 142.739 C 171.126 142.455 170.74 142.163 170.343 141.888 L 169.125 141.108 L 166.69 139.543 C 166.279 139.292 165.889 138.995 165.463 138.783 C 165.024 138.585 164.604 138.334 164.148 138.182 C 163.241 137.867 162.295 137.656 161.332 137.59 C 160.851 137.562 160.37 137.523 159.887 137.551 C 159.405 137.554 158.923 137.578 158.442 137.625 C 157.479 137.698 156.52 137.818 155.558 137.901 C 156.52 137.811 157.477 137.686 158.44 137.605 C 158.921 137.554 159.403 137.526 159.886 137.519 C 160.37 137.488 160.853 137.524 161.335 137.549 C 162.301 137.607 163.253 137.812 164.174 138.124 C 164.635 138.274 165.052 138.523 165.494 138.718 C 165.933 138.932 166.318 139.223 166.732 139.472 L 169.177 141.031 L 170.4 141.811 C 170.798 142.085 171.183 142.377 171.575 142.658 L 173.918 144.363 C 174.692 144.938 175.502 145.472 176.222 146.12 C 176.954 146.753 177.731 147.336 178.396 148.041 C 179.075 148.729 179.795 149.379 180.431 150.107 C 181.078 150.824 181.751 151.521 182.376 152.256 C 183.009 152.987 183.655 153.702 184.276 154.446 C 184.904 155.181 185.506 155.938 186.087 156.712 C 186.669 157.483 187.219 158.281 187.745 159.093 C 187.997 159.507 188.261 159.912 188.503 160.331 L 189.201 161.605 L 189.828 162.917 L 190.366 164.269 L 190.406 164.368 L 190.301 164.381 L 188.87 164.557 L 187.429 164.588 L 185.993 164.504 C 185.516 164.462 185.04 164.391 184.565 164.335 C 182.669 164.065 180.803 163.643 178.929 163.268 C 177.994 163.085 177.059 162.868 176.123 162.67 C 175.183 162.49 174.27 162.2 173.342 161.968 C 172.411 161.745 171.512 161.409 170.598 161.128 C 169.677 160.857 168.802 160.474 167.905 160.141 C 167.01 159.81 166.134 159.418 165.253 159.053 L 162.618 157.921 C 161.736 157.549 160.87 157.146 160.006 156.734 C 159.576 156.527 159.138 156.332 158.712 156.116 L 157.448 155.441 C 156.599 155.003 155.773 154.512 154.971 153.995 C 154.172 153.47 153.39 152.914 152.656 152.302 C 152.298 151.985 151.918 151.693 151.592 151.342 C 151.248 151.009 150.914 150.667 150.618 150.29 C 149.982 149.571 149.492 148.743 149.056 147.895 L 149.056 147.895 Z"/>
+ </g>
+ <g opacity=".6">
+ <path fill="#e7c929" class="st54" d="M 156.559 134.225 C 157.331 134.776 158.125 135.305 159.001 135.675 C 159.859 136.086 160.78 136.336 161.703 136.548 C 162.166 136.642 162.639 136.699 163.106 136.778 L 164.523 136.892 L 167.37 136.96 C 168.321 137.011 169.268 137.082 170.214 137.159 C 171.16 137.235 172.107 137.298 173.055 137.343 C 174.003 137.374 174.952 137.385 175.898 137.334 C 176.843 137.273 177.784 137.19 178.717 136.995 C 179.187 136.922 179.643 136.798 180.099 136.679 C 180.56 136.571 181.012 136.427 181.463 136.28 C 181.918 136.144 182.364 135.986 182.808 135.819 C 183.255 135.661 183.697 135.492 184.138 135.313 C 185.901 134.616 187.642 133.854 189.421 133.18 C 191.194 132.5 192.991 131.877 194.716 131.092 C 195.139 130.885 195.571 130.688 195.991 130.47 C 196.401 130.234 196.818 130.011 197.222 129.766 L 198.39 128.965 L 199.474 128.054 L 199.474 128.178 L 198.388 127.246 L 197.232 126.402 L 196.021 125.638 C 195.608 125.399 195.184 125.177 194.765 124.946 C 193.914 124.511 193.048 124.106 192.167 123.729 C 191.287 123.355 190.398 122.998 189.504 122.652 C 188.615 122.316 187.688 122.047 186.781 121.74 C 185.869 121.447 184.924 121.288 183.997 121.054 C 183.068 120.833 182.114 120.712 181.173 120.536 C 180.229 120.367 179.277 120.251 178.331 120.106 C 177.38 119.972 176.437 119.802 175.49 119.653 C 174.544 119.505 173.6 119.331 172.657 119.166 C 171.714 118.988 170.766 118.857 169.817 118.721 C 169.343 118.662 168.871 118.56 168.393 118.537 L 166.961 118.447 C 166.007 118.356 165.047 118.388 164.094 118.47 C 163.143 118.56 162.195 118.713 161.272 118.967 C 160.811 119.093 160.348 119.219 159.905 119.401 L 159.233 119.656 L 158.584 119.965 C 157.714 120.369 156.913 120.899 156.136 121.459 C 156.908 120.894 157.707 120.356 158.575 119.946 L 159.223 119.632 L 159.893 119.372 C 160.338 119.186 160.799 119.057 161.262 118.926 C 162.184 118.665 163.135 118.504 164.09 118.407 C 165.044 118.317 166.006 118.28 166.964 118.364 L 168.402 118.449 C 168.883 118.471 169.353 118.572 169.829 118.629 C 170.779 118.764 171.73 118.893 172.673 119.068 C 173.616 119.23 174.56 119.401 175.507 119.548 C 176.453 119.695 177.399 119.863 178.347 119.993 C 179.294 120.136 180.247 120.25 181.193 120.417 C 182.136 120.59 183.088 120.709 184.025 120.929 C 184.955 121.161 185.911 121.32 186.823 121.612 C 187.733 121.917 188.65 122.181 189.555 122.519 C 190.451 122.862 191.341 123.217 192.226 123.592 C 193.109 123.966 193.98 124.372 194.837 124.806 C 195.259 125.038 195.685 125.26 196.102 125.5 L 197.325 126.265 L 198.492 127.115 L 199.59 128.054 L 199.665 128.117 L 199.59 128.178 L 198.491 129.097 L 197.309 129.906 C 196.901 130.151 196.48 130.376 196.065 130.612 C 195.642 130.831 195.208 131.027 194.78 131.235 C 193.044 132.019 191.245 132.637 189.471 133.312 C 187.696 133.981 185.954 134.738 184.185 135.432 C 183.743 135.61 183.299 135.779 182.85 135.936 C 182.404 136.101 181.956 136.26 181.5 136.395 C 181.047 136.541 180.593 136.685 180.128 136.792 C 179.667 136.911 179.205 137.035 178.736 137.107 C 177.807 137.299 176.85 137.382 175.904 137.44 C 174.953 137.489 174.001 137.475 173.051 137.442 C 172.102 137.393 171.154 137.33 170.207 137.25 C 169.261 137.171 168.314 137.1 167.369 137.043 L 164.52 136.955 L 163.1 136.829 C 162.631 136.748 162.159 136.687 161.695 136.588 C 160.771 136.369 159.848 136.113 158.993 135.695 C 158.119 135.318 157.326 134.781 156.559 134.225 L 156.559 134.225 Z"/>
+ </g>
+ <g opacity=".6">
+ <path fill="#e7c929" class="st54" d="M 155.649 118.037 C 156.589 118.113 157.534 118.199 158.479 118.178 C 159.424 118.188 160.365 118.065 161.292 117.888 C 161.747 117.772 162.205 117.647 162.653 117.505 C 163.089 117.324 163.539 117.175 163.963 116.968 C 164.804 116.543 165.633 116.088 166.457 115.623 L 168.943 114.26 C 169.781 113.819 170.596 113.342 171.407 112.857 L 172.627 112.136 L 173.792 111.331 C 174.57 110.793 175.352 110.272 176.061 109.642 C 176.787 109.036 177.532 108.451 178.2 107.785 C 178.881 107.131 179.59 106.507 180.227 105.807 C 180.871 105.116 181.551 104.458 182.161 103.736 C 182.78 103.022 183.421 102.328 184.019 101.597 C 185.231 100.147 186.398 98.66 187.433 97.081 C 187.681 96.681 187.943 96.288 188.18 95.88 C 188.405 95.468 188.644 95.06 188.861 94.643 L 189.465 93.365 L 189.973 92.048 L 190.037 92.16 L 188.626 91.963 L 187.202 91.908 L 185.775 91.969 L 184.354 92.121 C 182.461 92.37 180.593 92.782 178.712 93.131 C 177.77 93.306 176.828 93.454 175.876 93.569 L 173.028 93.913 C 172.553 93.967 172.081 94.032 171.61 94.106 C 171.136 94.17 170.665 94.248 170.198 94.346 C 169.729 94.432 169.262 94.528 168.803 94.66 C 168.342 94.776 167.88 94.898 167.437 95.073 C 166.529 95.361 165.677 95.802 164.797 96.177 C 163.915 96.549 163.065 96.982 162.212 97.411 C 161.352 97.828 160.508 98.275 159.671 98.736 C 158.827 99.184 157.993 99.65 157.163 100.125 C 156.751 100.365 156.322 100.586 155.923 100.84 C 155.531 101.112 155.116 101.355 154.744 101.651 C 154.396 101.975 154.013 102.263 153.694 102.617 C 153.393 102.986 153.036 103.312 152.781 103.716 C 152.509 104.109 152.22 104.491 151.996 104.914 C 151.75 105.322 151.521 105.742 151.317 106.174 C 150.886 107.027 150.511 107.907 150.111 108.775 C 150.503 107.904 150.874 107.021 151.298 106.165 C 151.499 105.731 151.724 105.309 151.97 104.898 C 152.191 104.473 152.478 104.088 152.748 103.692 C 153.002 103.284 153.356 102.954 153.656 102.582 C 153.973 102.223 154.358 101.929 154.708 101.6 C 155.08 101.3 155.493 101.055 155.882 100.779 C 156.289 100.517 156.71 100.296 157.122 100.053 C 157.948 99.573 158.783 99.106 159.627 98.655 C 160.464 98.191 161.308 97.741 162.167 97.322 C 163.022 96.89 163.874 96.454 164.754 96.079 C 165.632 95.703 166.483 95.259 167.399 94.966 C 167.846 94.788 168.31 94.665 168.773 94.546 C 169.235 94.412 169.705 94.315 170.175 94.227 C 170.643 94.128 171.117 94.048 171.59 93.983 C 172.064 93.907 172.537 93.84 173.012 93.785 L 175.858 93.435 C 176.803 93.319 177.751 93.166 178.686 92.991 C 180.563 92.638 182.433 92.221 184.333 91.965 L 185.763 91.81 L 187.201 91.743 L 188.641 91.796 L 190.07 91.992 L 190.174 92.006 L 190.135 92.104 L 189.619 93.431 L 189.007 94.717 C 188.787 95.137 188.547 95.547 188.318 95.962 C 188.079 96.371 187.815 96.765 187.564 97.168 C 186.521 98.75 185.345 100.241 184.129 101.688 C 183.526 102.419 182.883 103.113 182.261 103.827 C 181.648 104.548 180.966 105.206 180.319 105.897 C 179.68 106.596 178.965 107.221 178.281 107.875 C 177.607 108.543 176.861 109.125 176.133 109.73 C 175.424 110.357 174.631 110.884 173.851 111.418 L 172.681 112.223 L 171.458 112.942 C 170.643 113.426 169.827 113.901 168.988 114.341 L 166.497 115.696 C 165.67 116.154 164.839 116.603 163.988 117.025 C 163.561 117.229 163.109 117.376 162.67 117.555 C 162.218 117.693 161.759 117.816 161.3 117.928 C 160.369 118.099 159.426 118.216 158.479 118.199 C 157.533 118.213 156.59 118.12 155.649 118.037 L 155.649 118.037 Z"/>
+ </g>
+ <g opacity=".6">
+ <path fill="#e7c929" class="st54" d="M 147.169 106.202 C 148.026 105.789 148.886 105.38 149.714 104.91 C 150.131 104.681 150.541 104.44 150.934 104.172 C 151.34 103.924 151.72 103.638 152.091 103.342 C 152.481 103.067 152.818 102.73 153.164 102.406 C 153.528 102.098 153.811 101.712 154.125 101.357 C 154.454 101.012 154.68 100.589 154.95 100.2 C 155.235 99.817 155.415 99.377 155.632 98.952 C 156.054 98.099 156.498 97.255 156.82 96.36 C 157.172 95.477 157.536 94.6 157.855 93.703 C 158.19 92.811 158.504 91.913 158.859 91.029 C 159.209 90.143 159.54 89.249 159.907 88.372 C 160.268 87.49 160.644 86.616 160.995 85.731 C 161.335 84.843 161.701 83.965 162.02 83.07 C 162.315 82.166 162.635 81.27 162.909 80.361 L 163.583 77.596 L 163.805 76.186 L 163.937 74.771 L 163.987 73.349 L 163.959 71.925 L 163.861 70.504 L 163.703 69.089 C 163.575 68.147 163.424 67.209 163.253 66.274 L 163.365 66.339 L 160.721 67.394 L 158.182 68.681 L 155.783 70.21 L 153.542 71.966 L 151.391 73.84 L 149.286 75.764 C 148.6 76.422 147.947 77.111 147.274 77.784 C 146.618 78.468 146.039 79.224 145.416 79.941 C 144.806 80.664 144.291 81.472 143.722 82.234 L 142.058 84.551 C 141.481 85.31 141.001 86.131 140.49 86.933 L 138.971 89.346 C 138.719 89.751 138.45 90.139 138.249 90.571 C 138.039 90.998 137.789 91.408 137.638 91.858 C 137.274 92.732 136.995 93.645 136.814 94.578 C 136.719 95.043 136.63 95.51 136.592 95.984 C 136.528 96.456 136.497 96.93 136.485 97.406 C 136.438 98.356 136.488 99.307 136.549 100.256 C 136.481 99.308 136.425 98.356 136.465 97.405 C 136.473 96.929 136.501 96.454 136.562 95.981 C 136.597 95.506 136.681 95.037 136.772 94.569 C 136.947 93.634 137.22 92.716 137.58 91.832 C 137.732 91.377 137.976 90.967 138.183 90.539 C 138.381 90.105 138.653 89.708 138.9 89.303 L 140.414 86.881 C 140.924 86.078 141.403 85.253 141.977 84.494 L 143.637 82.172 C 144.204 81.407 144.712 80.603 145.325 79.871 C 145.95 79.15 146.529 78.39 147.187 77.701 C 147.858 77.026 148.513 76.332 149.198 75.671 L 151.301 73.739 L 153.449 71.858 L 155.697 70.089 L 158.106 68.545 L 160.655 67.244 L 163.307 66.178 L 163.403 66.139 L 163.421 66.243 C 163.591 67.181 163.739 68.122 163.866 69.067 L 164.022 70.49 L 164.117 71.918 L 164.14 73.35 L 164.087 74.781 L 163.95 76.208 L 163.724 77.618 L 163.04 80.4 C 162.762 81.31 162.438 82.208 162.14 83.113 C 161.819 84.009 161.45 84.889 161.106 85.777 C 160.755 86.662 160.376 87.535 160.011 88.415 C 159.644 89.293 159.31 90.182 158.958 91.066 C 158.602 91.949 158.285 92.847 157.948 93.737 C 157.627 94.633 157.259 95.514 156.904 96.398 C 156.577 97.296 156.133 98.138 155.707 98.989 C 155.488 99.41 155.301 99.856 155.013 100.239 C 154.738 100.629 154.507 101.052 154.173 101.396 C 153.856 101.751 153.568 102.136 153.2 102.443 C 152.85 102.766 152.51 103.101 152.118 103.375 C 151.743 103.669 151.36 103.953 150.951 104.198 C 150.555 104.464 150.143 104.702 149.723 104.928 C 148.892 105.393 148.028 105.796 147.169 106.202 L 147.169 106.202 Z"/>
+ </g>
+ </g>
+ <g class="st55" style="opacity:0.2">
+ <g opacity=".2">
+ <linearGradient id="_lgradient_249" x1="-.104" x2="1.127" y1=".483" y2=".551" gradientTransform="matrix(14.352,0,0,28.827,99.776,78.543)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#250400"/>
+ <stop offset="14.056%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="31.119%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="49.735%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="69.463%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="89.858%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="100%" style="stop-color:#968517"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_249)" class="st56" d="M 114.125 107.37 C 114.125 107.37 113.953 106.884 113.651 106.034 C 113.35 105.188 112.913 103.987 112.381 102.56 C 112.109 101.851 111.814 101.082 111.503 100.269 C 111.206 99.454 110.821 98.621 110.484 97.74 C 110.113 96.873 109.73 95.978 109.341 95.068 C 108.912 94.177 108.547 93.24 108.082 92.353 C 107.651 91.448 107.218 90.544 106.747 89.679 C 106.521 89.241 106.296 88.806 106.074 88.377 C 105.835 87.958 105.598 87.543 105.366 87.136 C 105.138 86.725 104.903 86.327 104.692 85.925 C 104.454 85.54 104.221 85.163 103.994 84.797 C 103.533 84.067 103.13 83.349 102.688 82.737 C 102.257 82.116 101.879 81.528 101.541 81.005 C 101.164 80.517 100.851 80.074 100.587 79.711 C 100.062 78.983 99.776 78.543 99.776 78.543 C 99.776 78.543 100.194 78.842 100.903 79.408 C 101.256 79.691 101.691 80.034 102.173 80.447 C 102.626 80.886 103.137 81.385 103.677 81.949 C 104.244 82.493 104.779 83.145 105.336 83.846 C 105.618 84.195 105.907 84.554 106.203 84.92 C 106.479 85.3 106.743 85.7 107.023 86.102 C 107.295 86.508 107.572 86.92 107.853 87.338 C 108.107 87.772 108.363 88.211 108.622 88.653 C 109.156 89.531 109.61 90.468 110.069 91.403 C 110.54 92.332 110.913 93.304 111.31 94.247 C 111.684 95.198 112.011 96.151 112.314 97.074 C 112.595 98.006 112.864 98.906 113.065 99.775 C 113.168 100.208 113.28 100.626 113.368 101.035 C 113.446 101.447 113.522 101.845 113.595 102.226 C 113.755 102.984 113.831 103.697 113.922 104.319 C 113.997 104.946 114.05 105.493 114.077 105.946 C 114.143 106.85 114.125 107.37 114.125 107.37 L 114.125 107.37 Z"/>
+ </g>
+ </g>
+ <g class="st55" style="opacity:0.2">
+ <g opacity=".2">
+ <linearGradient id="_lgradient_250" x1="-.054" x2="1.034" y1=".5" y2=".5" gradientTransform="matrix(12.579,0,0,21.782,100.661,83.654)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#250400"/>
+ <stop offset="14.056%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="31.119%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="49.735%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="69.463%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="89.858%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="100%" style="stop-color:#968517"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_250)" class="st57" d="M 100.661 83.654 C 100.661 83.654 101.464 85.041 102.565 87.148 C 102.84 87.674 103.138 88.244 103.452 88.847 C 103.758 89.454 104.107 90.08 104.431 90.745 C 104.763 91.406 105.134 92.075 105.474 92.772 C 105.833 93.458 106.186 94.162 106.562 94.853 C 106.932 95.545 107.273 96.256 107.658 96.925 C 108.042 97.594 108.371 98.284 108.75 98.91 C 109.118 99.546 109.455 100.173 109.813 100.74 C 110.159 101.318 110.487 101.862 110.819 102.343 C 111.14 102.836 111.436 103.286 111.735 103.655 C 112.032 104.024 112.254 104.394 112.504 104.625 C 112.97 105.128 113.239 105.436 113.239 105.436 C 113.239 105.436 112.903 105.234 112.308 104.842 C 111.994 104.661 111.694 104.36 111.321 104.035 C 111.14 103.868 110.935 103.698 110.739 103.503 C 110.553 103.299 110.358 103.085 110.155 102.862 C 109.952 102.635 109.741 102.4 109.523 102.156 C 109.324 101.898 109.119 101.632 108.908 101.358 C 108.476 100.814 108.056 100.219 107.648 99.587 C 107.226 98.962 106.815 98.304 106.422 97.62 C 106.015 96.943 105.651 96.233 105.262 95.534 C 104.895 94.823 104.553 94.102 104.204 93.398 C 103.865 92.69 103.564 91.977 103.263 91.293 C 102.68 89.916 102.179 88.614 101.795 87.481 C 101.007 85.222 100.661 83.654 100.661 83.654 L 100.661 83.654 Z"/>
+ </g>
+ </g>
+ <g class="st55" style="opacity:0.2">
+ <g opacity=".2">
+ <linearGradient id="_lgradient_251" x1=".501" x2=".501" y1="1" y2="-.003" gradientTransform="matrix(3.872,0,0,37.028,125.607,64.996)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#968517"/>
+ <stop offset="10.142%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="30.536%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="50.265%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="68.881%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="85.944%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#250400"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_251)" class="st58" d="M 128.037 64.996 C 128.037 64.996 128.049 65.582 128.07 66.609 C 128.077 67.635 128.062 69.1 128.022 70.852 C 127.963 72.599 127.895 74.636 127.822 76.82 C 127.792 77.905 127.761 79.026 127.729 80.165 C 127.702 81.301 127.712 82.453 127.728 83.596 C 127.74 84.739 127.781 85.88 127.899 86.981 C 128.018 88.097 128.152 89.158 128.311 90.239 C 128.467 91.312 128.616 92.348 128.758 93.332 C 128.892 94.324 129.018 95.263 129.135 96.129 C 129.334 97.874 129.466 99.345 129.474 100.388 C 129.508 101.43 129.385 102.024 129.385 102.024 C 129.385 102.024 129.35 101.88 129.283 101.612 C 129.207 101.346 129.094 100.962 128.938 100.475 C 128.619 99.503 128.169 98.116 127.657 96.435 C 127.17 94.749 126.632 92.769 126.208 90.591 C 126.103 90.046 126.003 89.489 125.923 88.919 C 125.845 88.357 125.751 87.728 125.721 87.169 C 125.629 85.983 125.598 84.79 125.609 83.601 C 125.613 82.412 125.697 81.231 125.776 80.074 C 125.854 78.915 125.968 77.783 126.104 76.69 C 126.351 74.504 126.675 72.481 126.953 70.75 C 127.248 69.02 127.513 67.582 127.711 66.576 C 127.919 65.57 128.037 64.996 128.037 64.996 L 128.037 64.996 Z"/>
+ </g>
+ </g>
+ <g class="st55" style="opacity:0.2">
+ <g opacity=".2">
+ <linearGradient id="_lgradient_252" x1=".502" x2=".502" y1="1.011" y2="-.003" gradientTransform="matrix(2.052,0,0,18.389,130.194,82.969)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#968517"/>
+ <stop offset="10.142%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="30.536%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="50.265%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="68.881%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="85.944%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#250400"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_252)" class="st59" d="M 131.378 82.969 C 131.378 82.969 131.712 84.106 131.94 85.844 C 132.058 86.712 132.161 87.729 132.205 88.822 C 132.269 89.914 132.247 91.082 132.213 92.25 C 132.17 92.833 132.127 93.416 132.085 93.99 C 132.033 94.565 131.948 95.126 131.872 95.67 C 131.707 96.757 131.479 97.762 131.243 98.612 C 131.118 99.036 130.989 99.42 130.873 99.759 C 130.771 100.1 130.626 100.385 130.53 100.623 C 130.324 101.096 130.194 101.359 130.194 101.359 C 130.194 101.359 130.206 101.06 130.247 100.552 C 130.265 100.297 130.306 99.995 130.324 99.641 C 130.345 99.288 130.369 98.893 130.412 98.466 C 130.463 97.608 130.522 96.608 130.586 95.536 C 130.637 94.465 130.692 93.323 130.747 92.181 C 130.805 91.036 130.862 89.891 130.916 88.818 C 130.975 87.742 131.029 86.736 131.101 85.87 C 131.221 84.14 131.378 82.969 131.378 82.969 L 131.378 82.969 Z"/>
+ </g>
+ </g>
+ <g class="st55" style="opacity:0.2">
+ <g opacity=".2">
+ <linearGradient id="_lgradient_253" x1="-.005" x2="1.025" y1=".5" y2=".5" gradientTransform="matrix(29.785,0,0,15.406,79.686,101.361)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#250400"/>
+ <stop offset="14.056%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="31.119%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="49.735%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="69.463%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="89.858%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="100%" style="stop-color:#968517"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_253)" class="st60" d="M 109.471 116.767 C 109.471 116.767 107.701 115.586 105.046 113.815 C 104.386 113.382 103.671 112.913 102.914 112.416 C 102.16 111.921 101.345 111.435 100.522 110.911 C 100.103 110.663 99.677 110.41 99.246 110.154 C 98.807 109.918 98.365 109.676 97.928 109.418 C 97.48 109.186 97.029 108.953 96.576 108.719 L 95.192 108.108 C 94.727 107.944 94.265 107.735 93.801 107.601 L 93.109 107.408 C 92.981 107.373 92.906 107.345 92.737 107.304 L 92.356 107.211 L 91.598 107.026 C 91.338 106.947 91.079 106.869 90.822 106.792 C 90.302 106.642 89.82 106.461 89.333 106.297 C 88.37 105.953 87.464 105.557 86.627 105.149 C 85.783 104.758 85.017 104.331 84.318 103.933 C 82.919 103.141 81.813 102.411 81.005 101.973 C 80.6 101.754 80.276 101.59 80.045 101.499 C 79.811 101.409 79.686 101.361 79.686 101.361 C 79.686 101.361 79.821 101.366 80.074 101.376 C 80.326 101.399 80.702 101.445 81.162 101.564 C 82.091 101.785 83.362 102.238 84.85 102.785 C 85.592 103.046 86.397 103.328 87.248 103.627 C 88.095 103.919 89 104.174 89.926 104.45 C 90.882 104.712 91.774 104.918 92.824 105.126 L 93.208 105.205 L 93.599 105.299 L 94.434 105.512 C 94.986 105.667 95.5 105.886 96.035 106.075 C 96.538 106.311 97.04 106.548 97.541 106.784 C 98.021 107.047 98.499 107.308 98.973 107.568 C 99.902 108.111 100.766 108.715 101.593 109.301 C 103.235 110.492 104.663 111.722 105.831 112.831 C 107.005 113.931 107.915 114.918 108.531 115.627 C 109.149 116.335 109.471 116.767 109.471 116.767 L 109.471 116.767 Z"/>
+ </g>
+ </g>
+ <g class="st55" style="opacity:0.2">
+ <g opacity=".2">
+ <linearGradient id="_lgradient_254" x1="-.006" x2="1.002" y1=".387" y2=".417" gradientTransform="matrix(33.008,0,0,2.29,69.238,125.205)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#250400"/>
+ <stop offset="14.056%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="31.119%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="49.735%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="69.463%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="89.858%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="100%" style="stop-color:#968517"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_254)" class="st61" d="M 102.247 126.957 C 102.247 126.957 100.159 126.972 97.051 126.905 C 95.499 126.87 93.688 126.829 91.748 126.786 C 90.779 126.765 89.779 126.745 88.762 126.724 C 87.746 126.707 86.714 126.67 85.682 126.677 C 84.651 126.657 83.62 126.634 82.606 126.648 C 82.099 126.653 81.596 126.65 81.099 126.641 C 80.602 126.649 80.112 126.656 79.629 126.663 C 77.699 126.686 75.9 126.752 74.361 126.862 C 73.587 126.898 72.887 126.977 72.263 127.048 C 71.639 127.116 71.088 127.16 70.649 127.259 C 69.751 127.409 69.238 127.495 69.238 127.495 C 69.238 127.495 69.716 127.3 70.577 126.976 C 71.004 126.798 71.539 126.65 72.159 126.496 C 72.776 126.329 73.477 126.143 74.253 126.025 C 75.026 125.884 75.866 125.723 76.76 125.64 C 77.653 125.531 78.597 125.416 79.574 125.372 C 80.552 125.304 81.563 125.234 82.59 125.23 C 83.617 125.2 84.66 125.203 85.702 125.209 C 86.745 125.22 87.785 125.274 88.81 125.308 C 89.835 125.341 90.84 125.438 91.814 125.498 C 93.759 125.655 95.57 125.85 97.116 126.068 C 100.211 126.483 102.247 126.957 102.247 126.957 L 102.247 126.957 Z"/>
+ </g>
+ </g>
+ <g class="st55" style="opacity:0.2">
+ <g opacity=".2">
+ <linearGradient id="_lgradient_255" x1="-.006" x2="1.008" y1=".499" y2=".499" gradientTransform="matrix(13.466,0,0,2.202,86.182,128.244)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#250400"/>
+ <stop offset="14.056%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="31.119%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="49.735%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="69.463%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="89.858%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="100%" style="stop-color:#968517"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_255)" class="st62" d="M 99.648 129.093 C 99.648 129.093 99.447 129.207 99.086 129.356 C 98.726 129.507 98.207 129.694 97.578 129.866 C 96.321 130.214 94.62 130.445 92.915 130.446 C 91.21 130.449 89.507 130.214 88.251 129.864 C 87.622 129.693 87.104 129.504 86.744 129.352 C 86.384 129.204 86.182 129.093 86.182 129.093 C 86.182 129.093 86.4 129.012 86.775 128.915 C 87.151 128.816 87.683 128.701 88.317 128.589 C 89.584 128.374 91.25 128.245 92.915 128.244 C 94.58 128.245 96.248 128.383 97.514 128.597 C 98.148 128.708 98.679 128.822 99.055 128.922 C 99.429 129.017 99.648 129.093 99.648 129.093 L 99.648 129.093 Z"/>
+ </g>
+ </g>
+ <g class="st55" style="opacity:0.2">
+ <g opacity=".2">
+ <linearGradient id="_lgradient_256" x1="-.014" x2="1.027" y1=".5" y2=".5" gradientTransform="matrix(13.757,0,0,3.013,87.315,122.461)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#250400"/>
+ <stop offset="14.056%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="31.119%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="49.735%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="69.463%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="89.858%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="100%" style="stop-color:#968517"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_256)" class="st63" d="M 101.072 125.474 C 101.072 125.474 100.205 125.262 98.905 124.943 C 98.586 124.87 98.24 124.791 97.875 124.707 C 97.513 124.617 97.122 124.563 96.731 124.462 C 95.936 124.319 95.095 124.156 94.247 124.051 C 93.826 123.98 93.402 123.939 92.984 123.898 C 92.566 123.848 92.154 123.813 91.753 123.791 C 91.352 123.758 90.964 123.747 90.594 123.735 C 90.222 123.719 89.87 123.706 89.544 123.716 C 89.214 123.714 88.912 123.713 88.643 123.711 C 88.377 123.73 88.139 123.731 87.943 123.736 C 87.548 123.741 87.315 123.732 87.315 123.732 C 87.315 123.732 87.513 123.622 87.875 123.452 C 88.235 123.275 88.764 123.047 89.431 122.881 C 89.598 122.834 89.771 122.786 89.951 122.736 C 90.133 122.706 90.322 122.674 90.516 122.642 C 90.906 122.579 91.32 122.501 91.751 122.498 C 92.182 122.48 92.63 122.439 93.082 122.477 C 93.536 122.487 93.995 122.53 94.449 122.597 C 94.907 122.653 95.356 122.748 95.796 122.851 C 96.24 122.939 96.657 123.101 97.069 123.218 C 97.879 123.504 98.614 123.819 99.21 124.161 C 100.417 124.811 101.072 125.474 101.072 125.474 L 101.072 125.474 Z"/>
+ </g>
+ </g>
+ <g class="st55" style="opacity:0.2">
+ <g opacity=".2">
+ <linearGradient id="_lgradient_257" x1=".5" x2=".5" y1="1.032" y2="-.002" gradientTransform="matrix(3.13,0,0,10.784,123.556,89.729)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#250400"/>
+ <stop offset="14.056%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="31.119%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="49.735%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="69.463%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="89.858%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="100%" style="stop-color:#968517"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_257)" class="st64" d="M 126.687 100.513 C 126.687 100.513 126.138 100.002 125.57 99.079 C 125.275 98.622 124.982 98.064 124.71 97.447 C 124.588 97.133 124.434 96.818 124.328 96.48 C 124.209 96.146 124.104 95.802 124.011 95.455 C 123.918 95.107 123.836 94.756 123.774 94.406 C 123.696 94.061 123.672 93.709 123.628 93.374 C 123.577 93.041 123.574 92.711 123.565 92.4 C 123.548 92.091 123.557 91.797 123.58 91.524 C 123.601 90.982 123.68 90.531 123.749 90.218 C 123.816 89.905 123.869 89.729 123.869 89.729 C 123.869 89.729 123.94 89.903 124.041 90.203 C 124.136 90.503 124.27 90.928 124.418 91.431 C 124.71 92.439 125.075 93.756 125.429 95.076 C 125.599 95.74 125.77 96.404 125.93 97.027 C 126.093 97.651 126.231 98.243 126.345 98.757 C 126.578 99.781 126.687 100.513 126.687 100.513 L 126.687 100.513 Z"/>
+ </g>
+ </g>
+ <g class="st55" style="opacity:0.2">
+ <g opacity=".2">
+ <linearGradient id="_lgradient_258" x1=".5" x2=".5" y1="1.003" y2="-.037" gradientTransform="matrix(12.283,0,0,22.481,140.944,80.513)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#968517"/>
+ <stop offset="10.142%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="30.536%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="50.265%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="68.881%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="85.944%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#250400"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_258)" class="st65" d="M 141.025 102.994 C 141.025 102.994 140.958 102.579 140.945 101.846 C 140.945 101.482 140.935 101.034 140.976 100.527 C 141.007 100.018 141.05 99.442 141.152 98.823 C 141.225 98.196 141.368 97.532 141.522 96.827 C 141.709 96.133 141.867 95.383 142.133 94.642 C 142.382 93.895 142.654 93.125 142.999 92.372 C 143.307 91.602 143.704 90.859 144.096 90.113 C 144.476 89.361 144.959 88.667 145.399 87.966 C 145.84 87.265 146.371 86.64 146.844 86.012 C 147.319 85.384 147.88 84.857 148.362 84.325 C 148.834 83.783 149.368 83.349 149.84 82.937 C 150.317 82.529 150.737 82.141 151.164 81.857 C 151.578 81.56 151.952 81.318 152.256 81.117 C 152.866 80.718 153.227 80.513 153.227 80.513 C 153.227 80.513 152.99 80.865 152.552 81.44 C 152.333 81.726 152.071 82.077 151.756 82.458 C 151.437 82.836 151.141 83.322 150.768 83.796 C 150.413 84.288 150.006 84.797 149.628 85.375 C 149.25 85.953 148.814 86.529 148.421 87.165 C 148.035 87.806 147.591 88.434 147.201 89.112 C 146.829 89.8 146.375 90.453 146.029 91.168 C 145.65 91.864 145.269 92.56 144.936 93.267 C 144.769 93.62 144.58 93.96 144.422 94.309 C 144.262 94.659 144.105 95.004 143.95 95.343 C 143.633 96.02 143.364 96.691 143.083 97.322 C 142.85 97.967 142.572 98.565 142.372 99.134 C 141.937 100.265 141.612 101.23 141.376 101.911 C 141.152 102.6 141.025 102.994 141.025 102.994 L 141.025 102.994 Z"/>
+ </g>
+ </g>
+ <g class="st55" style="opacity:0.2">
+ <g opacity=".2">
+ <linearGradient id="_lgradient_259" x1="-.04" x2="1.072" y1=".5" y2=".5" gradientTransform="matrix(9.766,0,0,13.123,141.861,90.671)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#968517"/>
+ <stop offset="10.142%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="30.536%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="50.265%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="68.881%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="85.944%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#250400"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_259)" class="st66" d="M 141.862 103.794 C 141.862 103.794 142.602 103.028 143.644 101.886 C 143.902 101.6 144.182 101.29 144.477 100.961 C 144.764 100.63 145.068 100.281 145.381 99.919 C 145.988 99.182 146.638 98.404 147.237 97.588 C 147.554 97.193 147.838 96.775 148.128 96.369 C 148.423 95.968 148.693 95.559 148.955 95.162 C 149.225 94.769 149.458 94.373 149.692 94.002 C 149.929 93.632 150.144 93.276 150.33 92.939 C 150.526 92.604 150.706 92.297 150.865 92.025 C 151.007 91.744 151.145 91.502 151.256 91.301 C 151.483 90.9 151.627 90.671 151.627 90.671 C 151.627 90.671 151.602 90.934 151.533 91.395 C 151.469 91.857 151.354 92.516 151.103 93.276 C 151.045 93.468 150.984 93.668 150.922 93.876 C 150.849 94.079 150.757 94.281 150.672 94.495 C 150.494 94.917 150.325 95.377 150.074 95.81 C 149.833 96.25 149.614 96.724 149.314 97.158 C 149.035 97.606 148.736 98.05 148.408 98.473 C 148.089 98.903 147.747 99.314 147.393 99.703 C 147.057 100.108 146.664 100.45 146.316 100.808 C 145.584 101.49 144.86 102.079 144.193 102.521 C 142.881 103.434 141.861 103.795 141.861 103.795 L 141.862 103.794 Z"/>
+ </g>
+ </g>
+ <g class="st55" style="opacity:0.2">
+ <g opacity=".2">
+ <linearGradient id="_lgradient_260" x1="-.041" x2="1.007" y1=".5" y2=".5" gradientTransform="matrix(16.427,0,0,11.161,150.84,102.89)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#968517"/>
+ <stop offset="10.142%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="30.536%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="50.265%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="68.881%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="85.944%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#250400"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_260)" class="st67" d="M 150.84 114.05 C 150.84 114.05 150.938 113.739 151.13 113.206 C 151.217 112.937 151.37 112.625 151.556 112.266 C 151.728 111.895 151.96 111.506 152.237 111.097 C 152.492 110.669 152.83 110.255 153.185 109.81 C 153.551 109.378 153.949 108.928 154.397 108.502 C 154.852 108.083 155.31 107.632 155.832 107.247 C 156.334 106.834 156.887 106.475 157.423 106.092 C 157.99 105.758 158.544 105.402 159.122 105.111 C 159.685 104.79 160.277 104.55 160.838 104.301 C 161.402 104.055 161.968 103.865 162.501 103.687 C 163.041 103.525 163.547 103.365 164.032 103.273 C 164.51 103.161 164.95 103.074 165.348 103.029 C 165.742 102.973 166.085 102.927 166.372 102.919 C 166.944 102.891 167.267 102.89 167.267 102.89 C 167.267 102.89 166.962 103.014 166.433 103.205 C 166.167 103.29 165.855 103.436 165.492 103.572 C 165.129 103.706 164.731 103.891 164.294 104.074 C 163.854 104.25 163.399 104.494 162.904 104.707 C 162.422 104.95 161.914 105.206 161.388 105.471 C 160.867 105.743 160.342 106.046 159.809 106.352 C 159.266 106.642 158.751 106.997 158.22 107.323 C 157.705 107.673 157.17 107.998 156.688 108.376 C 156.19 108.735 155.71 109.097 155.255 109.465 C 154.81 109.841 154.373 110.201 153.977 110.562 C 153.6 110.94 153.204 111.269 152.893 111.62 C 152.568 111.961 152.263 112.27 152.027 112.567 C 151.783 112.86 151.545 113.106 151.386 113.344 C 151.046 113.797 150.84 114.05 150.84 114.05 L 150.84 114.05 Z"/>
+ </g>
+ </g>
+ <g class="st55" style="opacity:0.2">
+ <g opacity=".2">
+ <linearGradient id="_lgradient_261" x1="-.007" x2="1.026" y1=".5" y2=".5" gradientTransform="matrix(30.021,0,0,14.293,148.623,100.514)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#968517"/>
+ <stop offset="10.142%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="30.536%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="50.265%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="68.881%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="85.944%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#250400"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_261)" class="st68" d="M 148.623 114.807 C 148.623 114.807 149.118 114.607 149.994 114.301 C 150.423 114.138 150.945 113.941 151.543 113.714 C 152.137 113.483 152.807 113.222 153.538 112.938 C 154.263 112.644 155.049 112.326 155.881 111.99 C 156.707 111.647 157.578 111.285 158.479 110.911 C 159.387 110.556 160.293 110.112 161.242 109.731 C 162.177 109.321 163.132 108.912 164.068 108.466 C 165.96 107.616 167.824 106.717 169.567 105.858 C 170.428 105.411 171.26 104.978 172.05 104.567 C 172.814 104.119 173.582 103.752 174.239 103.341 C 174.904 102.939 175.537 102.596 176.061 102.241 C 176.585 101.887 177.085 101.621 177.445 101.34 C 178.19 100.808 178.644 100.514 178.644 100.514 C 178.644 100.514 178.332 100.939 177.738 101.665 C 177.452 102.042 177.046 102.434 176.587 102.899 C 176.138 103.378 175.584 103.859 174.968 104.375 C 174.367 104.916 173.662 105.417 172.92 105.963 C 172.171 106.494 171.366 107.034 170.51 107.553 C 169.644 108.049 168.77 108.61 167.829 109.073 C 166.906 109.573 165.942 110.024 164.976 110.471 C 164.005 110.904 163.018 111.3 162.049 111.696 C 161.075 112.078 160.102 112.415 159.154 112.724 C 158.215 113.054 157.282 113.302 156.401 113.543 C 155.526 113.799 154.674 113.966 153.898 114.144 C 152.338 114.468 151.006 114.642 150.081 114.727 C 149.156 114.794 148.623 114.807 148.623 114.807 L 148.623 114.807 Z"/>
+ </g>
+ </g>
+ <g class="st55" style="opacity:0.2">
+ <g opacity=".2">
+ <linearGradient id="_lgradient_262" x1="1.088" x2="-.112" y1=".513" y2=".462" gradientTransform="matrix(14.745,0,0,28.626,142.155,148.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#250400"/>
+ <stop offset="14.056%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="31.119%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="49.735%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="69.463%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="89.858%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="100%" style="stop-color:#968517"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_262)" class="st69" d="M 142.155 148.446 C 142.155 148.446 142.334 148.929 142.648 149.775 C 142.96 150.617 143.414 151.811 143.966 153.23 C 144.247 153.936 144.552 154.7 144.875 155.509 C 145.183 156.32 145.58 157.148 145.929 158.024 C 146.311 158.886 146.707 159.776 147.109 160.68 C 147.549 161.565 147.927 162.496 148.404 163.378 C 148.848 164.276 149.293 165.174 149.776 166.033 C 150.008 166.467 150.239 166.899 150.467 167.325 C 150.712 167.741 150.954 168.152 151.193 168.556 C 151.426 168.964 151.666 169.359 151.883 169.758 C 152.126 170.14 152.364 170.513 152.596 170.877 C 153.067 171.6 153.48 172.312 153.93 172.918 C 154.37 173.533 154.756 174.115 155.101 174.634 C 155.484 175.117 155.804 175.555 156.073 175.915 C 156.607 176.636 156.9 177.072 156.9 177.072 C 156.9 177.072 156.478 176.778 155.761 176.223 C 155.404 175.944 154.964 175.607 154.476 175.201 C 154.018 174.768 153.5 174.276 152.952 173.72 C 152.379 173.183 151.834 172.538 151.268 171.845 C 150.981 171.5 150.687 171.146 150.386 170.783 C 150.104 170.408 149.835 170.011 149.55 169.613 C 149.272 169.211 148.989 168.802 148.703 168.389 C 148.443 167.958 148.181 167.523 147.916 167.084 C 147.37 166.213 146.903 165.283 146.431 164.355 C 145.947 163.432 145.561 162.465 145.152 161.528 C 144.764 160.582 144.424 159.634 144.108 158.715 C 143.815 157.787 143.533 156.891 143.32 156.025 C 143.211 155.593 143.093 155.177 142.999 154.769 C 142.916 154.358 142.835 153.962 142.757 153.581 C 142.586 152.825 142.5 152.114 142.401 151.493 C 142.316 150.867 142.257 150.321 142.223 149.869 C 142.144 148.966 142.155 148.446 142.155 148.446 L 142.155 148.446 Z"/>
+ </g>
+ </g>
+ <g class="st55" style="opacity:0.2">
+ <g opacity=".2">
+ <linearGradient id="_lgradient_263" x1="1.042" x2="-.021" y1=".495" y2=".51" gradientTransform="matrix(12.876,0,0,21.607,143.066,150.369)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#250400"/>
+ <stop offset="14.056%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="31.119%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="49.735%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="69.463%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="89.858%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="100%" style="stop-color:#968517"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_263)" class="st70" d="M 155.943 171.975 C 155.943 171.975 155.121 170.599 153.991 168.508 C 153.709 167.985 153.403 167.419 153.08 166.82 C 152.766 166.218 152.408 165.596 152.076 164.936 C 151.735 164.28 151.355 163.616 151.005 162.924 C 150.636 162.243 150.274 161.543 149.889 160.858 C 149.509 160.171 149.158 159.465 148.764 158.802 C 148.371 158.138 148.033 157.453 147.645 156.831 C 147.268 156.201 146.923 155.578 146.557 155.017 C 146.204 154.443 145.868 153.904 145.529 153.428 C 145.202 152.939 144.899 152.493 144.595 152.129 C 144.293 151.763 144.066 151.396 143.813 151.169 C 143.34 150.673 143.066 150.369 143.066 150.369 C 143.066 150.369 143.406 150.566 144.006 150.949 C 144.322 151.126 144.627 151.423 145.003 151.743 C 145.187 151.907 145.394 152.074 145.593 152.267 C 145.782 152.468 145.98 152.679 146.186 152.9 C 146.392 153.123 146.606 153.356 146.828 153.597 C 147.03 153.852 147.239 154.115 147.454 154.386 C 147.893 154.924 148.321 155.513 148.738 156.14 C 149.169 156.759 149.588 157.411 149.991 158.09 C 150.407 158.761 150.781 159.466 151.18 160.16 C 151.556 160.865 151.908 161.582 152.267 162.281 C 152.615 162.984 152.926 163.693 153.236 164.373 C 153.838 165.741 154.357 167.036 154.756 168.164 C 155.575 170.412 155.942 171.975 155.942 171.975 L 155.943 171.975 Z"/>
+ </g>
+ </g>
+ <g class="st55" style="opacity:0.2">
+ <g opacity=".2">
+ <linearGradient id="_lgradient_264" x1=".467" x2=".481" y1="-.001" y2="1.01" gradientTransform="matrix(4.107,0,0,37.006,126.89,153.999)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#968517"/>
+ <stop offset="10.142%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="30.536%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="50.265%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="68.881%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="85.944%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#250400"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_264)" class="st71" d="M 128.823 191.004 C 128.823 191.004 128.803 190.418 128.769 189.392 C 128.747 188.366 128.741 186.901 128.758 185.148 C 128.793 183.401 128.833 181.363 128.877 179.179 C 128.892 178.093 128.907 176.972 128.923 175.832 C 128.935 174.696 128.909 173.545 128.878 172.402 C 128.85 171.259 128.793 170.119 128.661 169.02 C 128.526 167.906 128.377 166.846 128.203 165.768 C 128.033 164.697 127.869 163.662 127.714 162.681 C 127.567 161.69 127.427 160.754 127.299 159.889 C 127.076 158.147 126.925 156.678 126.902 155.635 C 126.854 154.594 126.969 153.999 126.969 153.999 C 126.969 153.999 127.006 154.141 127.076 154.409 C 127.156 154.674 127.274 155.056 127.437 155.541 C 127.768 156.509 128.238 157.889 128.773 159.563 C 129.283 161.243 129.848 163.214 130.302 165.387 C 130.414 165.93 130.522 166.486 130.61 167.055 C 130.695 167.616 130.798 168.244 130.835 168.802 C 130.943 169.986 130.991 171.179 130.996 172.368 C 131.009 173.557 130.941 174.739 130.877 175.897 C 130.816 177.056 130.717 178.191 130.596 179.285 C 130.379 181.474 130.083 183.501 129.828 185.236 C 129.557 186.97 129.312 188.411 129.127 189.42 C 128.934 190.428 128.823 191.004 128.823 191.004 L 128.823 191.004 Z"/>
+ </g>
+ </g>
+ <g class="st55" style="opacity:0.2">
+ <g opacity=".2">
+ <linearGradient id="_lgradient_265" x1=".46" x2=".475" y1="-.01" y2="1.012" gradientTransform="matrix(1.906,0,0,18.403,124.26,154.673)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#968517"/>
+ <stop offset="10.142%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="30.536%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="50.265%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="68.881%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="85.944%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#250400"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_265)" class="st72" d="M 125.233 173.076 C 125.233 173.076 124.884 171.944 124.632 170.21 C 124.502 169.343 124.385 168.328 124.326 167.236 C 124.247 166.144 124.253 164.976 124.271 163.808 C 124.306 163.224 124.341 162.641 124.376 162.066 C 124.42 161.491 124.497 160.929 124.566 160.384 C 124.716 159.295 124.93 158.286 125.155 157.434 C 125.273 157.008 125.398 156.622 125.508 156.282 C 125.606 155.939 125.747 155.652 125.839 155.413 C 126.039 154.937 126.166 154.673 126.166 154.673 C 126.166 154.673 126.158 154.971 126.124 155.48 C 126.11 155.735 126.073 156.038 126.059 156.392 C 126.043 156.745 126.024 157.141 125.987 157.568 C 125.948 158.426 125.902 159.428 125.853 160.5 C 125.816 161.571 125.777 162.714 125.738 163.857 C 125.696 165.002 125.654 166.148 125.615 167.222 C 125.57 168.298 125.53 169.306 125.47 170.172 C 125.373 171.904 125.233 173.076 125.233 173.076 L 125.233 173.076 Z"/>
+ </g>
+ </g>
+ <g class="st55" style="opacity:0.2">
+ <g opacity=".2">
+ <linearGradient id="_lgradient_266" x1="1.002" x2="-.022" y1=".486" y2=".5" gradientTransform="matrix(29.992,0,0,14.996,146.678,138.99)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#250400"/>
+ <stop offset="14.056%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="31.119%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="49.735%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="69.463%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="89.858%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="100%" style="stop-color:#968517"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_266)" class="st73" d="M 146.678 138.99 C 146.678 138.99 148.463 140.146 151.142 141.881 C 151.808 142.305 152.53 142.764 153.293 143.25 C 154.054 143.735 154.876 144.209 155.706 144.722 C 156.128 144.965 156.557 145.212 156.992 145.461 C 157.434 145.692 157.879 145.928 158.32 146.18 C 158.77 146.405 159.225 146.632 159.681 146.86 L 161.073 147.452 C 161.54 147.609 162.005 147.812 162.471 147.939 L 163.166 148.123 C 163.294 148.156 163.369 148.184 163.539 148.222 L 163.922 148.31 L 164.682 148.485 C 164.943 148.56 165.202 148.634 165.46 148.708 C 165.983 148.851 166.467 149.025 166.956 149.183 C 167.924 149.514 168.835 149.897 169.677 150.293 C 170.527 150.673 171.299 151.089 172.003 151.478 C 173.413 152.251 174.529 152.965 175.343 153.392 C 175.75 153.605 176.077 153.765 176.309 153.853 C 176.544 153.94 176.67 153.986 176.67 153.986 C 176.67 153.986 176.535 153.983 176.282 153.976 C 176.03 153.956 175.652 153.916 175.191 153.803 C 174.259 153.595 172.982 153.159 171.487 152.633 C 170.741 152.382 169.933 152.111 169.078 151.824 C 168.226 151.543 167.318 151.301 166.389 151.037 C 165.429 150.788 164.534 150.595 163.482 150.401 L 163.096 150.327 L 162.705 150.239 L 161.866 150.038 C 161.312 149.89 160.795 149.678 160.258 149.497 C 159.752 149.267 159.246 149.037 158.742 148.808 C 158.259 148.552 157.778 148.297 157.3 148.044 C 156.364 147.514 155.491 146.921 154.656 146.347 C 152.998 145.178 151.553 143.969 150.371 142.876 C 149.182 141.791 148.258 140.817 147.633 140.117 C 147.005 139.417 146.678 138.99 146.678 138.99 L 146.678 138.99 Z"/>
+ </g>
+ </g>
+ <g class="st55" style="opacity:0.2">
+ <g opacity=".2">
+ <linearGradient id="_lgradient_267" x1="1.007" x2="-.002" y1=".557" y2=".54" gradientTransform="matrix(32.999,0,0,2.51,153.762,127.026)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#250400"/>
+ <stop offset="14.056%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="31.119%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="49.735%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="69.463%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="89.858%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="100%" style="stop-color:#968517"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_267)" class="st74" d="M 153.762 128.014 C 153.762 128.014 155.849 127.971 158.958 127.995 C 160.511 128.009 162.322 128.025 164.263 128.042 C 165.231 128.049 166.232 128.056 167.249 128.063 C 168.265 128.066 169.298 128.09 170.329 128.068 C 171.36 128.074 172.392 128.083 173.405 128.055 C 173.912 128.043 174.416 128.039 174.913 128.041 C 175.409 128.027 175.9 128.013 176.382 127.999 C 178.312 127.951 180.11 127.86 181.647 127.729 C 182.42 127.683 183.119 127.594 183.742 127.515 C 184.366 127.437 184.916 127.387 185.353 127.282 C 186.249 127.119 186.761 127.026 186.761 127.026 C 186.761 127.026 186.286 127.228 185.43 127.564 C 185.005 127.748 184.472 127.902 183.854 128.065 C 183.239 128.241 182.541 128.436 181.767 128.564 C 180.996 128.716 180.158 128.888 179.265 128.984 C 178.373 129.104 177.432 129.232 176.454 129.29 C 175.477 129.37 174.468 129.455 173.441 129.472 C 172.414 129.516 171.372 129.527 170.329 129.536 C 169.286 129.54 168.245 129.499 167.22 129.48 C 166.195 129.461 165.189 129.377 164.214 129.331 C 162.267 129.2 160.454 129.029 158.904 128.833 C 155.804 128.46 153.762 128.014 153.762 128.014 L 153.762 128.014 Z"/>
+ </g>
+ </g>
+ <g class="st55" style="opacity:0.2">
+ <g opacity=".2">
+ <linearGradient id="_lgradient_268" x1="1.006" x2="-.008" y1=".456" y2=".47" gradientTransform="matrix(13.464,0,0,2.206,156.332,124.394)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#250400"/>
+ <stop offset="14.056%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="31.119%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="49.735%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="69.463%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="89.858%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="100%" style="stop-color:#968517"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_268)" class="st75" d="M 156.332 125.841 C 156.332 125.841 156.531 125.724 156.889 125.57 C 157.247 125.415 157.764 125.22 158.39 125.04 C 159.642 124.675 161.34 124.421 163.045 124.396 C 164.75 124.37 166.456 124.582 167.716 124.915 C 168.347 125.077 168.868 125.259 169.229 125.406 C 169.591 125.549 169.795 125.657 169.795 125.657 C 169.795 125.657 169.578 125.741 169.204 125.844 C 168.83 125.948 168.3 126.07 167.668 126.19 C 166.403 126.422 164.739 126.575 163.075 126.598 C 161.411 126.62 159.741 126.505 158.472 126.308 C 157.837 126.206 157.304 126.099 156.927 126.004 C 156.551 125.914 156.332 125.841 156.332 125.841 L 156.332 125.841 Z"/>
+ </g>
+ </g>
+ <g class="st55" style="opacity:0.2">
+ <g opacity=".2">
+ <linearGradient id="_lgradient_269" x1="1.014" x2="-.026" y1=".453" y2=".468" gradientTransform="matrix(13.78,0,0,2.898,154.959,129.475)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#250400"/>
+ <stop offset="14.056%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="31.119%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="49.735%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="69.463%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="89.858%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="100%" style="stop-color:#968517"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_269)" class="st76" d="M 154.959 129.475 C 154.959 129.475 155.828 129.675 157.133 129.976 C 157.453 130.045 157.799 130.12 158.166 130.198 C 158.529 130.283 158.921 130.332 159.313 130.427 C 160.111 130.56 160.954 130.711 161.802 130.805 C 162.225 130.87 162.65 130.905 163.068 130.94 C 163.487 130.984 163.899 131.014 164.3 131.03 C 164.701 131.058 165.089 131.063 165.46 131.07 C 165.831 131.081 166.184 131.089 166.51 131.075 C 166.84 131.072 167.142 131.069 167.41 131.067 C 167.677 131.045 167.914 131.04 168.111 131.033 C 168.505 131.022 168.739 131.028 168.739 131.028 C 168.739 131.028 168.542 131.14 168.182 131.316 C 167.825 131.498 167.299 131.733 166.634 131.908 C 166.468 131.957 166.296 132.008 166.117 132.06 C 165.935 132.093 165.746 132.127 165.552 132.162 C 165.163 132.231 164.75 132.315 164.319 132.323 C 163.889 132.347 163.442 132.394 162.989 132.362 C 162.535 132.359 162.076 132.322 161.62 132.261 C 161.162 132.211 160.711 132.123 160.27 132.026 C 159.825 131.943 159.406 131.787 158.992 131.677 C 158.179 131.402 157.439 131.096 156.839 130.762 C 155.623 130.129 154.959 129.475 154.959 129.475 L 154.959 129.475 Z"/>
+ </g>
+ </g>
+ <g class="st55" style="opacity:0.2">
+ <g opacity=".2">
+ <linearGradient id="_lgradient_270" x1=".48" x2=".494" y1="-.034" y2="1.005" gradientTransform="matrix(3.246,0,0,10.746,129.689,155.471)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#250400"/>
+ <stop offset="14.056%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="31.119%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="49.735%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="69.463%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="89.858%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="100%" style="stop-color:#968517"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_270)" class="st77" d="M 129.689 155.471 C 129.689 155.471 130.245 155.975 130.826 156.89 C 131.127 157.342 131.427 157.897 131.707 158.511 C 131.834 158.822 131.992 159.136 132.103 159.472 C 132.226 159.804 132.336 160.147 132.434 160.493 C 132.531 160.839 132.618 161.189 132.684 161.538 C 132.767 161.883 132.797 162.234 132.845 162.568 C 132.9 162.901 132.907 163.231 132.921 163.541 C 132.943 163.85 132.937 164.145 132.918 164.418 C 132.904 164.96 132.832 165.412 132.766 165.726 C 132.704 166.04 132.654 166.217 132.654 166.217 C 132.654 166.217 132.58 166.044 132.475 165.745 C 132.376 165.446 132.236 165.023 132.082 164.522 C 131.776 163.518 131.393 162.206 131.021 160.891 C 130.841 160.229 130.662 159.568 130.494 158.947 C 130.322 158.325 130.176 157.735 130.055 157.223 C 129.808 156.202 129.689 155.471 129.689 155.471 L 129.689 155.471 Z"/>
+ </g>
+ </g>
+ <g class="st55" style="opacity:0.2">
+ <g opacity=".2">
+ <linearGradient id="_lgradient_271" x1=".486" x2=".501" y1="0" y2="1.033" gradientTransform="matrix(11.997,0,0,22.644,103.421,153.188)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#968517"/>
+ <stop offset="10.142%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="30.536%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="50.265%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="68.881%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="85.944%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#250400"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_271)" class="st78" d="M 115.315 153.188 C 115.315 153.188 115.387 153.602 115.41 154.335 C 115.415 154.699 115.431 155.147 115.397 155.655 C 115.373 156.164 115.338 156.741 115.244 157.361 C 115.179 157.988 115.045 158.654 114.902 159.362 C 114.724 160.057 114.576 160.81 114.32 161.554 C 114.081 162.305 113.82 163.078 113.486 163.836 C 113.188 164.61 112.801 165.358 112.419 166.109 C 112.05 166.866 111.577 167.567 111.147 168.274 C 110.715 168.98 110.193 169.613 109.728 170.247 C 109.262 170.881 108.709 171.416 108.233 171.954 C 107.769 172.504 107.241 172.944 106.774 173.363 C 106.304 173.778 105.889 174.17 105.466 174.46 C 105.056 174.764 104.685 175.01 104.384 175.215 C 103.78 175.623 103.421 175.832 103.421 175.832 C 103.421 175.832 103.654 175.477 104.083 174.896 C 104.299 174.607 104.556 174.253 104.866 173.868 C 105.18 173.486 105.468 172.996 105.835 172.516 C 106.184 172.019 106.583 171.505 106.954 170.922 C 107.323 170.339 107.752 169.757 108.136 169.116 C 108.513 168.469 108.949 167.835 109.328 167.152 C 109.691 166.46 110.136 165.801 110.472 165.081 C 110.842 164.38 111.213 163.679 111.537 162.967 C 111.698 162.612 111.883 162.269 112.037 161.918 C 112.191 161.567 112.344 161.219 112.494 160.878 C 112.801 160.197 113.062 159.522 113.334 158.888 C 113.558 158.239 113.828 157.638 114.02 157.066 C 114.44 155.929 114.751 154.961 114.978 154.276 C 115.192 153.584 115.314 153.188 115.314 153.188 L 115.315 153.188 Z"/>
+ </g>
+ </g>
+ <g class="st55" style="opacity:0.2">
+ <g opacity=".2">
+ <linearGradient id="_lgradient_272" x1="1.05" x2="-.083" y1=".495" y2=".511" gradientTransform="matrix(9.584,0,0,13.255,104.886,152.395)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#968517"/>
+ <stop offset="10.142%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="30.536%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="50.265%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="68.881%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="85.944%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#250400"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_272)" class="st79" d="M 114.47 152.395 C 114.47 152.395 113.74 153.172 112.714 154.327 C 112.46 154.617 112.185 154.931 111.894 155.263 C 111.611 155.599 111.313 155.952 111.004 156.318 C 110.407 157.063 109.768 157.85 109.181 158.674 C 108.869 159.073 108.591 159.495 108.307 159.905 C 108.017 160.31 107.753 160.723 107.496 161.123 C 107.232 161.52 107.004 161.919 106.775 162.293 C 106.543 162.667 106.333 163.025 106.152 163.365 C 105.961 163.702 105.785 164.012 105.63 164.286 C 105.492 164.569 105.357 164.812 105.249 165.015 C 105.027 165.419 104.886 165.65 104.886 165.65 C 104.886 165.65 104.908 165.387 104.971 164.925 C 105.028 164.462 105.134 163.801 105.375 163.039 C 105.43 162.846 105.488 162.645 105.547 162.436 C 105.618 162.232 105.706 162.028 105.789 161.814 C 105.961 161.389 106.123 160.927 106.369 160.49 C 106.603 160.048 106.816 159.57 107.11 159.133 C 107.382 158.681 107.675 158.232 107.998 157.805 C 108.31 157.371 108.647 156.955 108.995 156.561 C 109.326 156.152 109.714 155.805 110.057 155.442 C 110.78 154.75 111.496 154.151 112.156 153.7 C 113.456 152.769 114.47 152.395 114.47 152.395 L 114.47 152.395 Z"/>
+ </g>
+ </g>
+ <g class="st55" style="opacity:0.2">
+ <g opacity=".2">
+ <linearGradient id="_lgradient_273" x1="1.046" x2="-.012" y1=".489" y2=".504" gradientTransform="matrix(16.271,0,0,11.384,89.081,142.264)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#968517"/>
+ <stop offset="10.142%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="30.536%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="50.265%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="68.881%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="85.944%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#250400"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_273)" class="st80" d="M 105.352 142.264 C 105.352 142.264 105.258 142.576 105.073 143.112 C 104.991 143.383 104.841 143.696 104.661 144.058 C 104.493 144.431 104.267 144.824 103.996 145.236 C 103.746 145.667 103.414 146.086 103.065 146.535 C 102.706 146.973 102.313 147.428 101.871 147.86 C 101.422 148.285 100.971 148.742 100.454 149.134 C 99.957 149.555 99.41 149.92 98.879 150.311 C 98.317 150.652 97.767 151.016 97.193 151.315 C 96.636 151.644 96.047 151.891 95.489 152.149 C 94.929 152.403 94.366 152.6 93.835 152.785 C 93.297 152.955 92.793 153.121 92.31 153.221 C 91.833 153.339 91.394 153.432 90.997 153.482 C 90.604 153.544 90.263 153.595 89.975 153.606 C 89.404 153.643 89.081 153.648 89.081 153.648 C 89.081 153.648 89.385 153.52 89.91 153.322 C 90.175 153.233 90.485 153.082 90.846 152.941 C 91.207 152.802 91.603 152.612 92.037 152.423 C 92.474 152.241 92.926 151.991 93.418 151.771 C 93.896 151.522 94.401 151.258 94.923 150.986 C 95.44 150.707 95.961 150.397 96.49 150.084 C 97.029 149.786 97.538 149.424 98.065 149.091 C 98.575 148.734 99.105 148.402 99.582 148.018 C 100.075 147.652 100.55 147.283 101 146.909 C 101.44 146.527 101.872 146.161 102.263 145.795 C 102.635 145.412 103.026 145.077 103.332 144.722 C 103.653 144.376 103.953 144.063 104.186 143.764 C 104.425 143.467 104.661 143.218 104.816 142.978 C 105.149 142.52 105.352 142.264 105.352 142.264 L 105.352 142.264 Z"/>
+ </g>
+ </g>
+ <g class="st55" style="opacity:0.2">
+ <g opacity=".2">
+ <linearGradient id="_lgradient_274" x1="1.01" x2="-.03" y1=".486" y2=".5" gradientTransform="matrix(29.821,0,0,14.702,77.734,141.478)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#968517"/>
+ <stop offset="10.142%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="30.536%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="50.265%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="68.881%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="85.944%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#250400"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_274)" class="st81" d="M 107.555 141.478 C 107.555 141.478 107.062 141.685 106.191 142.003 C 105.764 142.172 105.245 142.376 104.65 142.611 C 104.06 142.85 103.393 143.12 102.666 143.414 C 101.945 143.718 101.163 144.047 100.336 144.394 C 99.515 144.749 98.649 145.122 97.753 145.509 C 96.85 145.877 95.95 146.333 95.007 146.726 C 94.077 147.149 93.129 147.571 92.199 148.03 C 90.318 148.905 88.467 149.83 86.736 150.712 C 85.881 151.171 85.055 151.616 84.271 152.037 C 83.513 152.495 82.751 152.873 82.099 153.293 C 81.44 153.704 80.811 154.055 80.293 154.418 C 79.773 154.778 79.276 155.052 78.921 155.337 C 78.183 155.88 77.734 156.18 77.734 156.18 C 77.734 156.18 78.04 155.751 78.623 155.016 C 78.905 154.636 79.305 154.238 79.757 153.767 C 80.2 153.282 80.747 152.793 81.356 152.269 C 81.949 151.72 82.648 151.21 83.382 150.654 C 84.124 150.112 84.921 149.561 85.77 149.03 C 86.629 148.523 87.496 147.95 88.429 147.474 C 89.345 146.962 90.303 146.498 91.263 146.038 C 92.228 145.591 93.21 145.182 94.173 144.772 C 95.142 144.378 96.11 144.027 97.053 143.706 C 97.988 143.363 98.917 143.102 99.795 142.849 C 100.667 142.581 101.516 142.402 102.289 142.213 C 103.845 141.868 105.174 141.676 106.098 141.578 C 107.021 141.499 107.555 141.478 107.555 141.478 L 107.555 141.478 Z"/>
+ </g>
+ </g>
+ <g class="st13" style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_275" x1=".817" x2=".202" y1="1.568" y2=".931" gradientTransform="matrix(19.44,0,0,5.364,89.29,109.921)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#968517"/>
+ <stop offset="10.142%" stop-opacity=".899" style="stop-color:#836d0f"/>
+ <stop offset="30.536%" stop-opacity=".695" style="stop-color:#644700"/>
+ <stop offset="50.265%" stop-opacity=".497" style="stop-color:#4c2b00"/>
+ <stop offset="68.881%" stop-opacity=".311" style="stop-color:#391600"/>
+ <stop offset="85.944%" stop-opacity=".141" style="stop-color:#2c0700"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#250400"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_275)" class="st82" d="M 108.729 113.977 C 108.729 113.977 108.437 114.123 107.92 114.355 C 107.667 114.48 107.336 114.586 106.949 114.702 C 106.562 114.836 106.121 114.94 105.635 115.025 C 105.15 115.138 104.617 115.183 104.051 115.237 C 103.486 115.274 102.885 115.3 102.267 115.274 C 101.651 115.238 101.008 115.222 100.368 115.114 C 99.722 115.041 99.081 114.892 98.433 114.774 C 97.799 114.597 97.158 114.446 96.546 114.233 C 95.925 114.052 95.341 113.792 94.772 113.562 C 94.203 113.328 93.674 113.053 93.175 112.793 C 92.683 112.518 92.216 112.264 91.813 111.98 C 91.4 111.714 91.032 111.458 90.723 111.203 C 90.409 110.959 90.138 110.745 89.933 110.543 C 89.515 110.152 89.29 109.921 89.29 109.921 C 89.29 109.921 89.591 110.054 90.095 110.301 C 90.342 110.433 90.664 110.556 91.014 110.722 C 91.362 110.89 91.772 111.048 92.207 111.235 C 92.639 111.429 93.131 111.587 93.628 111.795 C 94.138 111.972 94.675 112.16 95.231 112.353 C 95.788 112.539 96.371 112.706 96.961 112.877 C 97.547 113.066 98.16 113.189 98.764 113.344 C 99.373 113.471 99.979 113.63 100.585 113.715 C 101.189 113.823 101.784 113.917 102.364 113.989 C 102.944 114.047 103.506 114.111 104.041 114.145 C 104.575 114.154 105.086 114.21 105.555 114.19 C 106.026 114.186 106.46 114.191 106.838 114.155 C 107.218 114.126 107.561 114.126 107.842 114.075 C 108.404 114.005 108.729 113.977 108.729 113.977 L 108.729 113.977 Z"/>
+ </g>
+ </g>
+ <radialGradient id="_rgradient_6" cx="141.73" cy="141.73" r="46.292" fx="141.73" fy="141.73" gradientTransform="matrix(67.971,0,0,67.971,94.015,94.014)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#382c15"/>
+ <stop offset="22.896%" style="stop-color:#392b15"/>
+ <stop offset="37.887%" style="stop-color:#3d2a14"/>
+ <stop offset="50.607%" style="stop-color:#432612"/>
+ <stop offset="61.999%" style="stop-color:#4b200e"/>
+ <stop offset="63.415%" style="stop-color:#4c1f0e"/>
+ <stop offset="80.744%" style="stop-color:#4a1f0d"/>
+ <stop offset="89.081%" style="stop-color:#451d0a"/>
+ <stop offset="95.476%" style="stop-color:#3b1905"/>
+ <stop offset="100%" style="stop-color:#301400"/>
+ </radialGradient>
+ <circle fill="url(#_rgradient_6)" class="st83" cx="128.001" cy="127.999" r="33.985" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_276" x1=".498" x2=".498" y1="1" y2="0" gradientTransform="matrix(1.127,0,0,3.815,128.467,93.045)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_276)" class="st84" d="M 129.594 96.296 C 129.594 96.451 129.532 96.592 129.43 96.694 C 129.328 96.796 129.187 96.859 129.032 96.859 C 128.875 96.859 128.734 96.796 128.632 96.694 C 128.53 96.592 128.467 96.451 128.467 96.296 L 128.467 93.609 C 128.467 93.453 128.53 93.312 128.632 93.21 C 128.734 93.108 128.875 93.045 129.032 93.045 C 129.187 93.045 129.328 93.108 129.43 93.21 C 129.532 93.312 129.594 93.453 129.594 93.609 L 129.594 96.296 Z"/>
+ <linearGradient id="_lgradient_277" x1=".62" x2=".531" y1="1" y2="-.025" gradientTransform="matrix(1.362,0,0,3.804,125.466,93.086)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_277)" class="st85" d="M 126.826 96.277 C 126.84 96.432 126.789 96.578 126.696 96.689 C 126.603 96.799 126.469 96.873 126.313 96.888 C 126.159 96.901 126.012 96.851 125.902 96.757 C 125.791 96.665 125.716 96.531 125.702 96.376 L 125.617 95.391 L 125.469 93.699 C 125.455 93.543 125.505 93.398 125.598 93.287 C 125.69 93.177 125.826 93.101 125.981 93.088 C 126.136 93.075 126.282 93.125 126.392 93.217 C 126.503 93.31 126.578 93.445 126.592 93.6 L 126.741 95.292 L 126.826 96.277 L 126.826 96.277 Z"/>
+ <linearGradient id="_lgradient_278" x1=".709" x2=".522" y1=".998" y2="-.065" gradientTransform="matrix(1.594,0,0,3.773,122.48,93.389)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_278)" class="st86" d="M 124.066 96.501 C 124.093 96.653 124.056 96.803 123.972 96.921 C 123.889 97.04 123.762 97.125 123.608 97.154 C 123.456 97.18 123.306 97.143 123.187 97.06 C 123.068 96.977 122.983 96.849 122.956 96.696 L 122.784 95.723 L 122.489 94.05 C 122.462 93.897 122.501 93.747 122.582 93.628 C 122.665 93.511 122.793 93.425 122.947 93.398 C 123.099 93.37 123.249 93.408 123.367 93.49 C 123.486 93.573 123.573 93.701 123.6 93.854 L 123.895 95.527 L 124.066 96.501 L 124.066 96.501 Z"/>
+ <linearGradient id="_lgradient_279" x1=".771" x2=".479" y1=".994" y2="-.095" gradientTransform="matrix(1.823,0,0,3.723,119.531,93.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_279)" class="st87" d="M 121.335 96.963 C 121.375 97.113 121.351 97.266 121.278 97.391 C 121.206 97.516 121.088 97.613 120.936 97.654 C 120.785 97.694 120.633 97.67 120.508 97.598 C 120.383 97.525 120.286 97.405 120.246 97.255 L 119.99 96.3 L 119.551 94.66 C 119.51 94.51 119.535 94.357 119.606 94.231 C 119.678 94.108 119.799 94.01 119.949 93.969 C 120.099 93.929 120.251 93.954 120.377 94.026 C 120.503 94.097 120.6 94.218 120.64 94.367 L 121.08 96.007 L 121.335 96.963 L 121.335 96.963 Z"/>
+ <linearGradient id="_lgradient_280" x1=".819" x2=".419" y1=".991" y2="-.109" gradientTransform="matrix(2.046,0,0,3.653,116.643,94.769)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_280)" class="st88" d="M 118.655 97.664 C 118.708 97.81 118.698 97.964 118.636 98.095 C 118.575 98.226 118.465 98.333 118.317 98.388 C 118.171 98.44 118.017 98.429 117.887 98.368 C 117.756 98.307 117.649 98.196 117.596 98.05 L 117.257 97.121 L 116.677 95.526 C 116.624 95.379 116.636 95.224 116.694 95.094 C 116.757 94.965 116.867 94.856 117.014 94.804 C 117.16 94.749 117.314 94.761 117.445 94.821 C 117.576 94.882 117.683 94.992 117.736 95.14 L 118.318 96.735 L 118.655 97.664 L 118.655 97.664 Z"/>
+ <linearGradient id="_lgradient_281" x1=".855" x2=".346" y1=".987" y2="-.105" gradientTransform="matrix(2.263,0,0,3.563,113.839,95.829)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_281)" class="st89" d="M 116.049 98.589 C 116.115 98.731 116.117 98.886 116.067 99.021 C 116.018 99.157 115.919 99.273 115.776 99.34 C 115.635 99.405 115.48 99.408 115.345 99.358 C 115.209 99.309 115.093 99.208 115.028 99.066 L 114.61 98.171 L 113.892 96.632 C 113.826 96.49 113.824 96.336 113.872 96.201 C 113.923 96.066 114.024 95.948 114.165 95.883 C 114.305 95.817 114.459 95.814 114.596 95.863 C 114.732 95.912 114.849 96.013 114.914 96.154 L 115.632 97.693 L 116.049 98.589 L 116.049 98.589 Z"/>
+ <linearGradient id="_lgradient_282" x1=".884" x2=".27" y1=".979" y2="-.085" gradientTransform="matrix(2.471,0,0,3.455,111.136,97.133)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_282)" class="st90" d="M 113.531 99.742 C 113.609 99.876 113.625 100.031 113.587 100.171 C 113.549 100.309 113.46 100.434 113.325 100.513 C 113.19 100.59 113.036 100.606 112.896 100.569 C 112.757 100.532 112.632 100.441 112.555 100.305 L 112.06 99.451 L 111.212 97.979 C 111.134 97.845 111.118 97.69 111.154 97.551 C 111.193 97.413 111.283 97.286 111.418 97.209 C 111.551 97.132 111.706 97.116 111.845 97.152 C 111.985 97.19 112.11 97.279 112.188 97.415 L 113.037 98.885 L 113.531 99.742 L 113.531 99.742 Z"/>
+ <linearGradient id="_lgradient_283" x1=".909" x2=".194" y1=".969" y2="-.052" gradientTransform="matrix(2.668,0,0,3.328,108.556,98.675)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_283)" class="st91" d="M 111.123 101.115 C 111.212 101.242 111.241 101.395 111.216 101.537 C 111.19 101.68 111.113 101.811 110.984 101.901 C 110.857 101.99 110.705 102.019 110.562 101.995 C 110.42 101.97 110.288 101.89 110.2 101.762 L 109.632 100.954 L 108.659 99.562 C 108.569 99.435 108.54 99.281 108.565 99.14 C 108.59 99 108.669 98.866 108.797 98.777 C 108.923 98.687 109.076 98.659 109.218 98.683 C 109.36 98.708 109.493 98.787 109.582 98.915 L 110.557 100.306 L 111.123 101.115 L 111.123 101.115 Z"/>
+ <linearGradient id="_lgradient_284" x1=".93" x2=".123" y1=".96" y2="-.002" gradientTransform="matrix(2.854,0,0,3.186,106.117,100.427)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_284)" class="st92" d="M 108.839 102.686 C 108.939 102.804 108.982 102.954 108.969 103.098 C 108.956 103.242 108.89 103.379 108.77 103.48 C 108.652 103.581 108.502 103.623 108.358 103.61 C 108.215 103.598 108.075 103.53 107.976 103.411 L 107.341 102.653 L 106.25 101.352 C 106.15 101.233 106.108 101.084 106.119 100.941 C 106.131 100.799 106.199 100.659 106.319 100.559 C 106.438 100.459 106.587 100.417 106.73 100.428 C 106.873 100.441 107.013 100.508 107.113 100.628 L 108.206 101.928 L 108.839 102.686 L 108.839 102.686 Z"/>
+ <linearGradient id="_lgradient_285" x1=".946" x2=".055" y1=".945" y2=".054" gradientTransform="matrix(3.026,0,0,3.028,103.849,102.39)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_285)" class="st93" d="M 106.71 104.455 C 106.82 104.565 106.876 104.709 106.875 104.854 C 106.875 104.999 106.821 105.141 106.71 105.252 C 106.602 105.362 106.456 105.418 106.311 105.418 C 106.167 105.417 106.022 105.362 105.913 105.252 L 105.215 104.553 L 104.015 103.352 C 103.903 103.242 103.849 103.097 103.849 102.954 C 103.849 102.811 103.903 102.665 104.015 102.556 C 104.124 102.445 104.268 102.391 104.413 102.39 C 104.556 102.389 104.701 102.444 104.811 102.556 L 106.013 103.755 L 106.71 104.455 L 106.71 104.455 Z"/>
+ <linearGradient id="_lgradient_286" x1=".96" x2=".043" y1=".927" y2=".157" gradientTransform="matrix(3.185,0,0,2.855,101.752,104.542)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_286)" class="st94" d="M 104.735 106.401 C 104.855 106.501 104.922 106.64 104.934 106.784 C 104.948 106.928 104.906 107.075 104.805 107.195 C 104.707 107.315 104.566 107.383 104.422 107.395 C 104.278 107.407 104.13 107.365 104.011 107.265 L 103.255 106.629 L 101.954 105.537 C 101.834 105.438 101.767 105.298 101.754 105.155 C 101.742 105.013 101.784 104.863 101.884 104.744 C 101.983 104.625 102.122 104.559 102.267 104.544 C 102.409 104.532 102.559 104.574 102.678 104.674 L 103.98 105.765 L 104.735 106.401 L 104.735 106.401 Z"/>
+ <linearGradient id="_lgradient_287" x1=".969" x2=".03" y1=".909" y2=".252" gradientTransform="matrix(3.328,0,0,2.67,99.857,106.864)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_287)" class="st95" d="M 102.944 108.508 C 103.072 108.597 103.151 108.729 103.175 108.872 C 103.201 109.015 103.173 109.164 103.082 109.293 C 102.995 109.42 102.86 109.501 102.718 109.526 C 102.576 109.55 102.425 109.521 102.297 109.431 L 101.488 108.864 L 100.098 107.891 C 99.969 107.801 99.89 107.667 99.865 107.526 C 99.84 107.386 99.869 107.232 99.959 107.106 C 100.047 106.977 100.18 106.899 100.322 106.873 C 100.464 106.847 100.616 106.876 100.743 106.966 L 102.136 107.939 L 102.944 108.508 L 102.944 108.508 Z"/>
+ <linearGradient id="_lgradient_288" x1=".977" x2=".021" y1=".885" y2=".333" gradientTransform="matrix(3.454,0,0,2.472,98.171,109.35)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_288)" class="st96" d="M 101.344 110.769 C 101.478 110.847 101.568 110.972 101.606 111.112 C 101.643 111.252 101.629 111.403 101.549 111.538 C 101.474 111.674 101.346 111.765 101.208 111.803 C 101.068 111.84 100.915 111.823 100.78 111.745 L 99.924 111.251 L 98.454 110.402 C 98.318 110.324 98.229 110.198 98.19 110.06 C 98.154 109.922 98.169 109.767 98.247 109.632 C 98.324 109.497 98.45 109.407 98.589 109.369 C 98.728 109.332 98.882 109.347 99.017 109.425 L 100.489 110.273 L 101.344 110.769 L 101.344 110.769 Z"/>
+ <linearGradient id="_lgradient_289" x1=".984" x2=".015" y1=".854" y2=".402" gradientTransform="matrix(3.563,0,0,2.264,96.705,111.966)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_289)" class="st97" d="M 99.941 113.155 C 100.083 113.22 100.183 113.337 100.233 113.473 C 100.282 113.609 100.281 113.761 100.214 113.904 C 100.151 114.044 100.032 114.147 99.896 114.197 C 99.761 114.246 99.607 114.243 99.465 114.176 L 98.57 113.759 L 97.031 113.041 C 96.89 112.976 96.789 112.858 96.739 112.723 C 96.69 112.589 96.691 112.433 96.758 112.292 C 96.823 112.151 96.94 112.051 97.076 112 C 97.211 111.951 97.366 111.952 97.506 112.02 L 99.048 112.735 L 99.941 113.155 L 99.941 113.155 Z"/>
+ <linearGradient id="_lgradient_290" x1=".991" x2=".01" y1=".82" y2=".463" gradientTransform="matrix(3.652,0,0,2.048,95.471,114.704)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_290)" class="st98" d="M 98.752 115.658 C 98.898 115.71 99.008 115.818 99.07 115.95 C 99.131 116.081 99.143 116.233 99.089 116.38 C 99.037 116.526 98.928 116.639 98.798 116.699 C 98.667 116.761 98.514 116.771 98.367 116.716 L 97.438 116.379 L 95.842 115.798 C 95.696 115.745 95.586 115.636 95.524 115.507 C 95.463 115.376 95.451 115.222 95.505 115.076 C 95.559 114.929 95.666 114.819 95.796 114.757 C 95.927 114.697 96.081 114.685 96.227 114.739 L 97.825 115.318 L 98.752 115.658 L 98.752 115.658 Z"/>
+ <linearGradient id="_lgradient_291" x1=".994" x2=".004" y1=".77" y2=".504" gradientTransform="matrix(3.723,0,0,1.824,94.486,117.541)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_291)" class="st99" d="M 97.79 118.257 C 97.942 118.296 98.061 118.394 98.133 118.52 C 98.205 118.645 98.23 118.795 98.189 118.947 C 98.151 119.097 98.052 119.218 97.927 119.29 C 97.802 119.363 97.651 119.386 97.498 119.345 L 96.544 119.09 L 94.904 118.65 C 94.755 118.61 94.635 118.511 94.56 118.388 C 94.49 118.263 94.465 118.11 94.505 117.96 C 94.545 117.809 94.643 117.691 94.767 117.617 C 94.893 117.545 95.046 117.52 95.195 117.561 L 96.837 117.999 L 97.79 118.257 L 97.79 118.257 Z"/>
+ <linearGradient id="_lgradient_292" x1=".998" x2=".002" y1=".709" y2=".533" gradientTransform="matrix(3.774,0,0,1.594,93.746,120.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_292)" class="st100" d="M 97.053 120.922 C 97.206 120.947 97.334 121.034 97.417 121.153 C 97.499 121.272 97.538 121.419 97.511 121.574 C 97.485 121.726 97.397 121.856 97.279 121.939 C 97.161 122.022 97.012 122.059 96.858 122.031 L 95.884 121.86 L 94.212 121.564 C 94.06 121.538 93.931 121.449 93.847 121.333 C 93.765 121.215 93.727 121.064 93.754 120.912 C 93.782 120.758 93.869 120.632 93.986 120.547 C 94.104 120.465 94.254 120.427 94.407 120.455 L 96.081 120.748 L 97.053 120.922 Z"/>
+ <linearGradient id="_lgradient_293" x1="1" x2="0" y1=".624" y2=".537" gradientTransform="matrix(3.804,0,0,1.361,93.265,123.408)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_293)" class="st101" d="M 96.554 123.646 C 96.709 123.658 96.844 123.734 96.937 123.846 C 97.029 123.956 97.081 124.099 97.067 124.255 C 97.054 124.41 96.978 124.547 96.867 124.64 C 96.757 124.732 96.612 124.782 96.456 124.767 L 95.471 124.682 L 93.779 124.534 C 93.625 124.521 93.489 124.444 93.396 124.336 C 93.304 124.224 93.253 124.078 93.267 123.924 C 93.28 123.768 93.356 123.634 93.466 123.54 C 93.577 123.448 93.722 123.397 93.877 123.411 L 95.571 123.557 L 96.554 123.646 L 96.554 123.646 Z"/>
+ <linearGradient id="_lgradient_294" x1="1" x2=".001" y1=".497" y2=".497" gradientTransform="matrix(3.815,0,0,1.129,93.044,126.404)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_294)" class="st102" d="M 96.295 126.406 C 96.451 126.405 96.591 126.468 96.694 126.571 C 96.795 126.674 96.858 126.811 96.858 126.969 C 96.86 127.124 96.796 127.267 96.694 127.369 C 96.591 127.471 96.452 127.533 96.295 127.533 L 93.608 127.533 C 93.453 127.533 93.312 127.468 93.209 127.368 C 93.108 127.267 93.044 127.125 93.044 126.969 C 93.044 126.813 93.108 126.673 93.209 126.57 C 93.312 126.469 93.452 126.405 93.608 126.406 L 95.308 126.404 L 96.295 126.406 L 96.295 126.406 Z"/>
+ <linearGradient id="_lgradient_295" x1=".999" x2=".001" y1=".38" y2=".467" gradientTransform="matrix(3.804,0,0,1.36,93.085,129.171)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_295)" class="st103" d="M 96.276 129.174 C 96.432 129.158 96.577 129.21 96.688 129.303 C 96.798 129.396 96.873 129.528 96.887 129.685 C 96.902 129.839 96.851 129.986 96.758 130.097 C 96.665 130.208 96.531 130.282 96.375 130.295 L 95.391 130.382 L 93.698 130.529 C 93.544 130.544 93.397 130.492 93.287 130.4 C 93.176 130.307 93.101 130.173 93.087 130.017 C 93.074 129.862 93.126 129.717 93.217 129.604 C 93.31 129.495 93.445 129.419 93.6 129.408 L 95.293 129.257 L 96.276 129.174 L 96.276 129.174 Z"/>
+ <linearGradient id="_lgradient_296" x1=".998" x2=".001" y1=".289" y2=".465" gradientTransform="matrix(3.774,0,0,1.592,93.388,131.925)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_296)" class="st104" d="M 96.499 131.934 C 96.653 131.906 96.803 131.944 96.921 132.028 C 97.039 132.11 97.125 132.236 97.152 132.39 C 97.181 132.542 97.142 132.694 97.059 132.813 C 96.977 132.932 96.85 133.015 96.695 133.043 L 95.723 133.216 L 94.049 133.51 C 93.897 133.535 93.746 133.499 93.628 133.417 C 93.51 133.335 93.423 133.206 93.396 133.053 C 93.37 132.899 93.408 132.752 93.489 132.631 C 93.572 132.514 93.699 132.426 93.854 132.4 L 95.527 132.103 L 96.499 131.934 L 96.499 131.934 Z"/>
+ <linearGradient id="_lgradient_297" x1=".994" x2=".005" y1=".232" y2=".497" gradientTransform="matrix(3.723,0,0,1.821,93.949,134.644)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_297)" class="st105" d="M 96.962 134.665 C 97.113 134.622 97.265 134.648 97.39 134.721 C 97.515 134.794 97.612 134.91 97.652 135.062 C 97.694 135.21 97.669 135.365 97.596 135.491 C 97.525 135.616 97.405 135.711 97.254 135.752 L 96.3 136.009 L 94.658 136.447 C 94.51 136.486 94.356 136.463 94.231 136.393 C 94.107 136.32 94.008 136.199 93.969 136.048 C 93.928 135.899 93.954 135.747 94.024 135.622 C 94.097 135.496 94.216 135.397 94.366 135.359 L 96.008 134.917 L 96.962 134.665 L 96.962 134.665 Z"/>
+ <linearGradient id="_lgradient_298" x1=".992" x2=".01" y1=".182" y2=".539" gradientTransform="matrix(3.653,0,0,2.046,94.763,137.31)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_298)" class="st106" d="M 97.658 137.345 C 97.805 137.291 97.958 137.301 98.089 137.363 C 98.22 137.427 98.327 137.534 98.381 137.681 C 98.436 137.825 98.423 137.982 98.362 138.113 C 98.302 138.245 98.19 138.35 98.044 138.404 L 97.115 138.742 L 95.519 139.321 C 95.374 139.374 95.218 139.364 95.089 139.305 C 94.958 139.243 94.85 139.132 94.797 138.986 C 94.743 138.839 94.757 138.687 94.815 138.554 C 94.876 138.424 94.987 138.316 95.133 138.263 L 96.73 137.68 L 97.658 137.345 L 97.658 137.345 Z"/>
+ <linearGradient id="_lgradient_299" x1=".985" x2=".016" y1=".144" y2=".596" gradientTransform="matrix(3.562,0,0,2.262,95.831,139.905)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_299)" class="st107" d="M 98.591 139.959 C 98.733 139.892 98.885 139.889 99.022 139.94 C 99.158 139.989 99.273 140.087 99.34 140.23 C 99.406 140.368 99.409 140.526 99.359 140.663 C 99.31 140.799 99.208 140.912 99.067 140.979 L 98.173 141.398 L 96.631 142.112 C 96.492 142.179 96.335 142.182 96.201 142.135 C 96.066 142.084 95.948 141.983 95.883 141.841 C 95.817 141.701 95.817 141.546 95.864 141.411 C 95.914 141.276 96.014 141.159 96.156 141.092 L 97.695 140.373 L 98.591 139.959 L 98.591 139.959 Z"/>
+ <linearGradient id="_lgradient_300" x1=".977" x2=".022" y1=".112" y2=".663" gradientTransform="matrix(3.454,0,0,2.47,97.135,142.4)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_300)" class="st108" d="M 99.743 142.477 C 99.878 142.397 100.03 142.381 100.171 142.42 C 100.311 142.459 100.434 142.545 100.513 142.683 C 100.591 142.813 100.608 142.972 100.57 143.111 C 100.533 143.25 100.442 143.372 100.306 143.452 L 99.452 143.947 L 97.979 144.794 C 97.846 144.871 97.691 144.887 97.553 144.851 C 97.413 144.814 97.287 144.724 97.21 144.588 C 97.132 144.454 97.118 144.301 97.154 144.16 C 97.192 144.021 97.282 143.896 97.416 143.819 L 98.888 142.967 L 99.743 142.477 L 99.743 142.477 Z"/>
+ <linearGradient id="_lgradient_301" x1=".969" x2=".029" y1=".089" y2=".747" gradientTransform="matrix(3.329,0,0,2.667,98.676,144.782)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_301)" class="st109" d="M 101.116 144.885 C 101.244 144.794 101.395 144.764 101.538 144.792 C 101.681 144.818 101.811 144.893 101.901 145.023 C 101.991 145.147 102.022 145.302 101.996 145.445 C 101.972 145.587 101.891 145.717 101.763 145.807 L 100.954 146.374 L 99.561 147.347 C 99.436 147.436 99.282 147.464 99.141 147.442 C 99 147.416 98.865 147.338 98.777 147.208 C 98.688 147.081 98.661 146.931 98.683 146.789 C 98.71 146.646 98.788 146.514 98.915 146.424 L 100.307 145.447 L 101.116 144.885 L 101.116 144.885 Z"/>
+ <linearGradient id="_lgradient_302" x1=".957" x2=".042" y1=".071" y2=".84" gradientTransform="matrix(3.187,0,0,2.853,100.426,147.028)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_302)" class="st110" d="M 102.687 147.161 C 102.805 147.058 102.952 147.017 103.099 147.03 C 103.242 147.045 103.379 147.109 103.48 147.229 C 103.58 147.344 103.624 147.496 103.611 147.643 C 103.599 147.785 103.53 147.922 103.41 148.023 L 102.654 148.658 L 101.351 149.75 C 101.234 149.848 101.084 149.89 100.941 149.879 C 100.799 149.866 100.658 149.8 100.558 149.679 C 100.458 149.561 100.418 149.412 100.428 149.269 C 100.443 149.126 100.509 148.986 100.627 148.885 L 101.929 147.792 L 102.687 147.161 L 102.687 147.161 Z"/>
+ <linearGradient id="_lgradient_303" x1=".945" x2=".054" y1=".055" y2=".946" gradientTransform="matrix(3.029,0,0,3.025,102.39,149.132)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_303)" class="st111" d="M 104.456 149.297 C 104.566 149.185 104.709 149.13 104.855 149.132 C 105 149.133 105.141 149.185 105.252 149.296 C 105.363 149.402 105.421 149.55 105.419 149.696 C 105.419 149.839 105.363 149.981 105.252 150.093 L 104.555 150.791 L 103.351 151.992 C 103.244 152.1 103.098 152.156 102.954 152.157 C 102.811 152.157 102.665 152.103 102.555 151.991 C 102.445 151.882 102.392 151.737 102.39 151.594 C 102.391 151.449 102.446 151.305 102.555 151.195 L 103.757 149.991 L 104.456 149.297 L 104.456 149.297 Z"/>
+ <linearGradient id="_lgradient_304" x1=".93" x2=".121" y1=".042" y2="1.005" gradientTransform="matrix(2.856,0,0,3.184,104.542,151.062)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_304)" class="st112" d="M 106.402 151.265 C 106.502 151.142 106.638 151.076 106.786 151.064 C 106.929 151.054 107.075 151.092 107.195 151.194 C 107.314 151.29 107.384 151.432 107.396 151.577 C 107.409 151.721 107.365 151.866 107.265 151.988 L 106.631 152.743 L 105.536 154.044 C 105.439 154.164 105.298 154.229 105.155 154.244 C 105.012 154.257 104.862 154.216 104.743 154.113 C 104.624 154.015 104.559 153.874 104.544 153.732 C 104.533 153.588 104.575 153.44 104.674 153.32 L 105.766 152.015 L 106.402 151.265 L 106.402 151.265 Z"/>
+ <linearGradient id="_lgradient_305" x1=".909" x2=".195" y1=".028" y2="1.048" gradientTransform="matrix(2.67,0,0,3.326,106.865,152.823)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_305)" class="st113" d="M 108.509 153.063 C 108.598 152.932 108.728 152.854 108.874 152.832 C 109.017 152.808 109.165 152.833 109.293 152.924 C 109.42 153.01 109.503 153.143 109.527 153.289 C 109.552 153.432 109.521 153.58 109.431 153.709 L 108.866 154.515 L 107.89 155.909 C 107.802 156.036 107.668 156.113 107.526 156.141 C 107.386 156.166 107.233 156.138 107.105 156.046 C 106.978 155.958 106.9 155.824 106.873 155.683 C 106.85 155.541 106.878 155.39 106.966 155.262 L 107.941 153.867 L 108.509 153.063 L 108.509 153.063 Z"/>
+ <linearGradient id="_lgradient_306" x1=".883" x2=".268" y1=".019" y2="1.085" gradientTransform="matrix(2.472,0,0,3.452,109.351,154.382)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_306)" class="st114" d="M 110.77 154.664 C 110.848 154.528 110.972 154.436 111.114 154.401 C 111.254 154.366 111.404 154.378 111.539 154.457 C 111.673 154.53 111.767 154.657 111.804 154.799 C 111.842 154.938 111.823 155.09 111.746 155.227 L 111.253 156.081 L 110.4 157.552 C 110.325 157.686 110.198 157.776 110.06 157.815 C 109.922 157.851 109.767 157.838 109.632 157.758 C 109.498 157.681 109.409 157.555 109.37 157.418 C 109.334 157.276 109.348 157.123 109.425 156.989 L 110.275 155.516 L 110.77 154.664 L 110.77 154.664 Z"/>
+ <linearGradient id="_lgradient_307" x1=".853" x2=".345" y1=".015" y2="1.105" gradientTransform="matrix(2.264,0,0,3.562,111.968,155.74)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_307)" class="st115" d="M 113.156 156.066 C 113.222 155.924 113.338 155.821 113.476 155.774 C 113.613 155.727 113.763 155.725 113.906 155.793 C 114.045 155.855 114.15 155.973 114.199 156.111 C 114.248 156.248 114.244 156.399 114.177 156.541 L 113.761 157.435 L 113.041 158.976 C 112.977 159.117 112.858 159.216 112.725 159.268 C 112.59 159.316 112.435 159.317 112.292 159.247 C 112.152 159.184 112.052 159.066 112.001 158.931 C 111.954 158.795 111.955 158.641 112.019 158.5 L 112.737 156.959 L 113.156 156.066 L 113.156 156.066 Z"/>
+ <linearGradient id="_lgradient_308" x1=".818" x2=".418" y1=".009" y2="1.107" gradientTransform="matrix(2.047,0,0,3.653,114.706,156.881)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_308)" class="st116" d="M 115.66 157.255 C 115.713 157.106 115.818 156.994 115.952 156.935 C 116.085 156.875 116.233 156.86 116.381 156.915 C 116.527 156.965 116.642 157.072 116.701 157.207 C 116.763 157.339 116.772 157.49 116.719 157.637 L 116.381 158.565 L 115.797 160.163 C 115.746 160.307 115.637 160.416 115.508 160.481 C 115.379 160.541 115.224 160.555 115.076 160.499 C 114.93 160.447 114.821 160.337 114.758 160.208 C 114.7 160.075 114.687 159.922 114.738 159.778 L 115.32 158.177 L 115.66 157.255 L 115.66 157.255 Z"/>
+ <linearGradient id="_lgradient_309" x1=".772" x2=".48" y1=".006" y2="1.094" gradientTransform="matrix(1.823,0,0,3.724,117.535,157.796)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_309)" class="st117" d="M 118.251 158.217 C 118.291 158.064 118.386 157.942 118.514 157.873 C 118.641 157.802 118.788 157.774 118.94 157.815 C 119.09 157.854 119.213 157.949 119.285 158.077 C 119.358 158.206 119.379 158.355 119.339 158.504 L 119.085 159.459 L 118.642 161.099 C 118.604 161.25 118.504 161.368 118.381 161.443 C 118.257 161.514 118.103 161.544 117.953 161.499 C 117.803 161.459 117.685 161.36 117.61 161.238 C 117.54 161.11 117.514 160.96 117.554 160.809 L 117.993 159.166 L 118.251 158.217 L 118.251 158.217 Z"/>
+ <linearGradient id="_lgradient_310" x1=".708" x2=".52" y1=".002" y2="1.065" gradientTransform="matrix(1.595,0,0,3.775,120.446,158.481)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_310)" class="st118" d="M 120.923 158.951 C 120.95 158.794 121.034 158.664 121.155 158.584 C 121.275 158.502 121.419 158.462 121.574 158.49 C 121.726 158.515 121.858 158.601 121.941 158.723 C 122.025 158.844 122.059 158.988 122.032 159.143 L 121.862 160.115 L 121.564 161.79 C 121.539 161.94 121.45 162.069 121.334 162.152 C 121.217 162.236 121.066 162.278 120.912 162.246 C 120.759 162.22 120.632 162.132 120.547 162.016 C 120.468 161.895 120.428 161.747 120.454 161.593 L 120.749 159.918 L 120.923 158.951 L 120.923 158.951 Z"/>
+ <linearGradient id="_lgradient_311" x1=".627" x2=".537" y1=".001" y2="1.025" gradientTransform="matrix(1.363,0,0,3.804,123.408,158.934)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_311)" class="st119" d="M 123.647 159.45 C 123.659 159.293 123.732 159.157 123.846 159.066 C 123.958 158.974 124.099 158.921 124.256 158.936 C 124.409 158.947 124.548 159.021 124.641 159.135 C 124.735 159.248 124.782 159.39 124.768 159.548 L 124.684 160.53 L 124.532 162.224 C 124.521 162.376 124.444 162.511 124.335 162.606 C 124.226 162.697 124.079 162.752 123.922 162.735 C 123.768 162.723 123.635 162.646 123.54 162.536 C 123.45 162.424 123.398 162.282 123.41 162.125 L 123.558 160.431 L 123.647 159.45 L 123.647 159.45 Z"/>
+ <linearGradient id="_lgradient_312" x1=".497" x2=".497" y1="0" y2="1.001" gradientTransform="matrix(1.131,0,0,3.812,126.403,159.142)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_312)" class="st120" d="M 126.408 159.707 C 126.405 159.548 126.465 159.406 126.572 159.307 C 126.676 159.205 126.811 159.14 126.969 159.142 C 127.122 159.139 127.267 159.2 127.37 159.306 C 127.473 159.411 127.532 159.547 127.532 159.706 L 127.534 160.693 L 127.531 162.392 C 127.532 162.546 127.467 162.686 127.367 162.79 C 127.266 162.891 127.126 162.959 126.968 162.954 C 126.813 162.955 126.672 162.891 126.569 162.79 C 126.469 162.686 126.405 162.549 126.403 162.392 L 126.403 160.691 L 126.408 159.707 L 126.408 159.707 Z"/>
+ <linearGradient id="_lgradient_313" x1=".379" x2=".469" y1=".001" y2="1.025" gradientTransform="matrix(1.358,0,0,3.803,129.172,159.114)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_313)" class="st121" d="M 129.175 159.729 C 129.16 159.571 129.207 159.423 129.305 159.317 C 129.399 159.205 129.528 159.129 129.686 159.117 C 129.837 159.101 129.988 159.149 130.099 159.245 C 130.21 159.339 130.282 159.471 130.296 159.631 L 130.383 160.611 L 130.528 162.305 C 130.543 162.458 130.491 162.605 130.4 162.715 C 130.309 162.827 130.174 162.905 130.016 162.915 C 129.862 162.928 129.718 162.879 129.605 162.787 C 129.497 162.69 129.421 162.559 129.405 162.402 L 129.257 160.709 L 129.175 159.729 L 129.175 159.729 Z"/>
+ <linearGradient id="_lgradient_314" x1=".297" x2=".484" y1=".003" y2="1.065" gradientTransform="matrix(1.591,0,0,3.773,131.925,158.838)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_314)" class="st122" d="M 131.936 159.502 C 131.905 159.346 131.939 159.194 132.028 159.079 C 132.111 158.96 132.234 158.873 132.389 158.849 C 132.54 158.819 132.692 158.852 132.813 158.938 C 132.932 159.024 133.015 159.147 133.043 159.305 L 133.215 160.274 L 133.507 161.95 C 133.535 162.1 133.496 162.251 133.416 162.368 C 133.333 162.487 133.206 162.578 133.051 162.602 C 132.899 162.629 132.749 162.591 132.63 162.509 C 132.514 162.423 132.427 162.299 132.397 162.143 L 132.103 160.471 L 131.936 159.502 L 131.936 159.502 Z"/>
+ <linearGradient id="_lgradient_315" x1=".228" x2=".52" y1=".007" y2="1.097" gradientTransform="matrix(1.821,0,0,3.723,134.644,158.327)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_315)" class="st123" d="M 134.667 159.039 C 134.622 158.887 134.644 158.734 134.721 158.61 C 134.795 158.484 134.908 158.387 135.061 158.348 C 135.208 158.307 135.364 158.325 135.491 158.402 C 135.617 158.477 135.711 158.593 135.752 158.746 L 136.01 159.698 L 136.445 161.341 C 136.486 161.489 136.461 161.643 136.392 161.766 C 136.319 161.892 136.2 161.993 136.048 162.03 C 135.899 162.071 135.747 162.045 135.62 161.975 C 135.496 161.899 135.399 161.785 135.356 161.631 L 134.916 159.99 L 134.667 159.039 L 134.667 159.039 Z"/>
+ <linearGradient id="_lgradient_316" x1=".18" x2=".58" y1=".012" y2="1.11" gradientTransform="matrix(2.044,0,0,3.653,137.31,157.582)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_316)" class="st124" d="M 137.346 158.342 C 137.291 158.194 137.298 158.038 137.365 157.91 C 137.428 157.778 137.534 157.671 137.681 157.619 C 137.824 157.565 137.982 157.57 138.114 157.634 C 138.246 157.697 138.349 157.805 138.404 157.955 L 138.742 158.881 L 139.319 160.481 C 139.373 160.624 139.361 160.778 139.304 160.906 C 139.243 161.039 139.134 161.151 138.985 161.2 C 138.838 161.254 138.686 161.243 138.554 161.183 C 138.424 161.118 138.317 161.011 138.261 160.864 L 137.681 159.267 L 137.346 158.342 L 137.346 158.342 Z"/>
+ <linearGradient id="_lgradient_317" x1=".143" x2=".651" y1=".016" y2="1.106" gradientTransform="matrix(2.262,0,0,3.564,139.903,156.61)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_317)" class="st125" d="M 139.96 157.417 C 139.891 157.273 139.885 157.116 139.941 156.985 C 139.992 156.845 140.087 156.731 140.23 156.666 C 140.368 156.599 140.526 156.592 140.662 156.644 C 140.8 156.696 140.911 156.793 140.979 156.939 L 141.398 157.831 L 142.112 159.375 C 142.178 159.512 142.18 159.667 142.133 159.801 C 142.085 159.938 141.985 160.059 141.84 160.121 C 141.701 160.186 141.546 160.189 141.41 160.139 C 141.276 160.088 141.16 159.991 141.09 159.848 L 140.373 158.308 L 139.96 157.417 L 139.96 157.417 Z"/>
+ <linearGradient id="_lgradient_318" x1=".114" x2=".728" y1=".022" y2="1.087" gradientTransform="matrix(2.47,0,0,3.456,142.398,155.407)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_318)" class="st126" d="M 142.478 156.257 C 142.398 156.12 142.377 155.966 142.421 155.828 C 142.46 155.686 142.546 155.565 142.683 155.485 C 142.813 155.408 142.969 155.387 143.111 155.426 C 143.252 155.466 143.372 155.554 143.452 155.693 L 143.947 156.546 L 144.793 158.021 C 144.871 158.151 144.886 158.306 144.851 158.442 C 144.815 158.586 144.727 158.713 144.587 158.788 C 144.454 158.865 144.301 158.88 144.161 158.844 C 144.022 158.803 143.897 158.716 143.817 158.582 L 142.968 157.109 L 142.478 156.257 L 142.478 156.257 Z"/>
+ <linearGradient id="_lgradient_319" x1=".093" x2=".807" y1=".03" y2="1.05" gradientTransform="matrix(2.667,0,0,3.331,144.773,154)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_319)" class="st127" d="M 144.879 154.891 C 144.786 154.762 144.753 154.61 144.785 154.47 C 144.811 154.326 144.886 154.196 145.015 154.106 C 145.139 154.017 145.293 153.982 145.436 154.01 C 145.581 154.038 145.708 154.114 145.8 154.244 L 146.367 155.05 L 147.338 156.447 C 147.428 156.57 147.456 156.724 147.433 156.862 C 147.41 157.007 147.332 157.144 147.202 157.229 C 147.074 157.318 146.923 157.346 146.78 157.324 C 146.637 157.295 146.508 157.219 146.414 157.09 L 145.44 155.698 L 144.879 154.891 L 144.879 154.891 Z"/>
+ <linearGradient id="_lgradient_320" x1=".071" x2=".879" y1=".042" y2="1.004" gradientTransform="matrix(2.854,0,0,3.189,147.026,152.383)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_320)" class="st128" d="M 147.162 153.313 C 147.06 153.191 147.011 153.044 147.031 152.901 C 147.046 152.755 147.107 152.62 147.229 152.519 C 147.344 152.419 147.493 152.371 147.641 152.385 C 147.787 152.401 147.919 152.466 148.023 152.588 L 148.659 153.342 L 149.747 154.648 C 149.848 154.763 149.889 154.915 149.879 155.054 C 149.867 155.2 149.803 155.343 149.678 155.439 C 149.56 155.54 149.412 155.581 149.267 155.571 C 149.124 155.554 148.986 155.49 148.881 155.369 L 147.79 154.067 L 147.162 153.313 L 147.162 153.313 Z"/>
+ <linearGradient id="_lgradient_321" x1=".052" x2=".943" y1=".055" y2=".946" gradientTransform="matrix(3.023,0,0,3.031,149.132,150.585)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_321)" class="st129" d="M 149.298 151.551 C 149.187 151.438 149.126 151.297 149.133 151.152 C 149.134 151.005 149.184 150.866 149.296 150.755 C 149.403 150.645 149.547 150.583 149.695 150.585 C 149.84 150.587 149.98 150.641 150.093 150.755 L 150.793 151.449 L 151.991 152.655 C 152.1 152.761 152.155 152.909 152.155 153.049 C 152.158 153.195 152.107 153.344 151.991 153.45 C 151.882 153.561 151.739 153.614 151.593 153.617 C 151.447 153.613 151.306 153.561 151.192 153.45 L 149.992 152.248 L 149.298 151.551 L 149.298 151.551 Z"/>
+ <linearGradient id="_lgradient_322" x1=".041" x2=".958" y1=".071" y2=".841" gradientTransform="matrix(3.182,0,0,2.858,151.063,148.607)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_322)" class="st130" d="M 151.266 149.606 C 151.144 149.504 151.07 149.367 151.065 149.224 C 151.054 149.077 151.092 148.932 151.195 148.813 C 151.291 148.694 151.429 148.62 151.576 148.608 C 151.722 148.598 151.865 148.641 151.988 148.744 L 152.744 149.373 L 154.043 150.471 C 154.162 150.568 154.231 150.711 154.243 150.849 C 154.257 150.994 154.221 151.146 154.113 151.263 C 154.014 151.382 153.876 151.448 153.733 151.464 C 153.586 151.472 153.44 151.432 153.317 151.331 L 152.016 150.239 L 151.266 149.606 L 151.266 149.606 Z"/>
+ <linearGradient id="_lgradient_323" x1=".029" x2=".967" y1=".092" y2=".75" gradientTransform="matrix(3.326,0,0,2.671,152.823,146.462)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_323)" class="st131" d="M 153.065 147.491 C 152.933 147.399 152.849 147.271 152.833 147.127 C 152.806 146.982 152.832 146.834 152.923 146.707 C 153.01 146.581 153.141 146.495 153.286 146.469 C 153.43 146.447 153.577 146.477 153.708 146.568 L 154.517 147.131 L 155.907 148.11 C 156.033 148.197 156.114 148.333 156.139 148.471 C 156.166 148.613 156.14 148.768 156.045 148.894 C 155.958 149.023 155.825 149.098 155.684 149.126 C 155.538 149.148 155.389 149.121 155.258 149.031 L 153.867 148.055 L 153.065 147.491 L 153.065 147.491 Z"/>
+ <linearGradient id="_lgradient_324" x1=".022" x2=".977" y1=".114" y2=".666" gradientTransform="matrix(3.454,0,0,2.473,154.382,144.183)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_324)" class="st132" d="M 154.665 145.237 C 154.527 145.157 154.432 145.036 154.402 144.895 C 154.365 144.753 154.376 144.603 154.457 144.469 C 154.531 144.335 154.654 144.239 154.798 144.201 C 154.938 144.165 155.088 144.183 155.225 144.262 L 156.082 144.752 L 157.552 145.607 C 157.685 145.683 157.776 145.811 157.813 145.946 C 157.853 146.084 157.841 146.242 157.757 146.374 C 157.68 146.511 157.555 146.597 157.418 146.637 C 157.274 146.673 157.123 146.658 156.986 146.581 L 155.513 145.731 L 154.665 145.237 L 154.665 145.237 Z"/>
+ <linearGradient id="_lgradient_325" x1=".014" x2=".983" y1=".146" y2=".598" gradientTransform="matrix(3.563,0,0,2.264,155.739,141.769)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_325)" class="st133" d="M 156.067 142.844 C 155.922 142.779 155.817 142.665 155.773 142.528 C 155.725 142.389 155.724 142.24 155.791 142.098 C 155.854 141.959 155.97 141.852 156.108 141.802 C 156.245 141.753 156.396 141.758 156.539 141.824 L 157.435 142.237 L 158.973 142.962 C 159.114 143.025 159.217 143.145 159.264 143.276 C 159.316 143.41 159.318 143.569 159.245 143.708 C 159.181 143.85 159.063 143.947 158.929 144.001 C 158.791 144.047 158.639 144.047 158.494 143.982 L 156.954 143.262 L 156.067 142.844 L 156.067 142.844 Z"/>
+ <linearGradient id="_lgradient_326" x1=".009" x2=".99" y1=".184" y2=".541" gradientTransform="matrix(3.654,0,0,2.048,156.881,139.247)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_326)" class="st134" d="M 157.257 140.34 C 157.104 140.287 156.99 140.183 156.936 140.051 C 156.875 139.916 156.86 139.768 156.915 139.622 C 156.966 139.477 157.071 139.36 157.205 139.299 C 157.338 139.238 157.489 139.228 157.637 139.283 L 158.565 139.618 L 160.161 140.204 C 160.305 140.253 160.418 140.365 160.478 140.492 C 160.542 140.622 160.557 140.779 160.497 140.924 C 160.444 141.072 160.336 141.179 160.208 141.242 C 160.074 141.301 159.922 141.315 159.772 141.262 L 158.175 140.679 L 157.257 140.34 L 157.257 140.34 Z"/>
+ <linearGradient id="_lgradient_327" x1=".006" x2=".994" y1=".229" y2=".494" gradientTransform="matrix(3.725,0,0,1.825,157.797,136.642)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_327)" class="st135" d="M 158.218 137.749 C 158.063 137.709 157.94 137.616 157.876 137.489 C 157.802 137.36 157.775 137.213 157.817 137.064 C 157.856 136.914 157.951 136.789 158.078 136.716 C 158.205 136.643 158.354 136.621 158.507 136.662 L 159.46 136.914 L 161.101 137.36 C 161.25 137.397 161.37 137.498 161.442 137.619 C 161.517 137.742 161.546 137.898 161.498 138.049 C 161.46 138.2 161.361 138.315 161.239 138.391 C 161.109 138.46 160.961 138.487 160.805 138.448 L 159.165 138.006 L 158.218 137.749 L 158.218 137.749 Z"/>
+ <linearGradient id="_lgradient_328" x1=".003" x2=".998" y1=".294" y2=".469" gradientTransform="matrix(3.775,0,0,1.596,158.483,133.959)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_328)" class="st136" d="M 158.953 135.077 C 158.793 135.05 158.663 134.968 158.586 134.846 C 158.502 134.725 158.463 134.581 158.492 134.428 C 158.517 134.276 158.601 134.143 158.72 134.058 C 158.841 133.975 158.988 133.941 159.143 133.968 L 160.115 134.137 L 161.789 134.436 C 161.942 134.461 162.07 134.552 162.152 134.666 C 162.237 134.783 162.281 134.935 162.245 135.088 C 162.218 135.242 162.132 135.367 162.016 135.452 C 161.894 135.533 161.747 135.574 161.59 135.545 L 159.915 135.251 L 158.953 135.077 L 158.953 135.077 Z"/>
+ <linearGradient id="_lgradient_329" x1="0" x2=".998" y1=".378" y2=".465" gradientTransform="matrix(3.804,0,0,1.362,158.935,131.23)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_329)" class="st137" d="M 159.452 132.353 C 159.292 132.34 159.155 132.27 159.068 132.155 C 158.973 132.041 158.921 131.901 158.938 131.746 C 158.948 131.594 159.019 131.453 159.132 131.358 C 159.245 131.264 159.389 131.219 159.547 131.232 L 160.531 131.315 L 162.221 131.468 C 162.375 131.48 162.512 131.558 162.603 131.665 C 162.697 131.774 162.754 131.922 162.734 132.078 C 162.72 132.233 162.644 132.364 162.536 132.46 C 162.422 132.551 162.282 132.604 162.118 132.59 L 160.427 132.443 L 159.452 132.353 L 159.452 132.353 Z"/>
+ <linearGradient id="_lgradient_330" x1=".001" x2="1.001" y1=".498" y2=".498" gradientTransform="matrix(3.812,0,0,1.132,159.143,128.466)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_330)" class="st138" d="M 159.709 129.592 C 159.547 129.596 159.405 129.538 159.309 129.43 C 159.205 129.324 159.14 129.19 159.143 129.034 C 159.142 128.881 159.2 128.735 159.305 128.631 C 159.407 128.527 159.547 128.469 159.706 128.469 L 160.693 128.466 L 162.392 128.472 C 162.547 128.469 162.688 128.534 162.787 128.634 C 162.891 128.735 162.962 128.876 162.954 129.033 C 162.954 129.189 162.891 129.327 162.79 129.432 C 162.684 129.532 162.549 129.597 162.387 129.597 L 160.687 129.598 L 159.709 129.592 L 159.709 129.592 Z"/>
+ <linearGradient id="_lgradient_331" x1=".001" x2=".999" y1=".621" y2=".534" gradientTransform="matrix(3.801,0,0,1.358,159.118,125.47)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_331)" class="st139" d="M 159.731 126.825 C 159.57 126.841 159.425 126.795 159.319 126.697 C 159.205 126.6 159.131 126.472 159.121 126.316 C 159.105 126.164 159.15 126.013 159.245 125.9 C 159.339 125.788 159.473 125.718 159.632 125.704 L 160.614 125.615 L 162.307 125.473 C 162.46 125.456 162.608 125.51 162.715 125.6 C 162.828 125.691 162.91 125.826 162.916 125.984 C 162.93 126.139 162.879 126.281 162.788 126.395 C 162.69 126.504 162.562 126.58 162.399 126.594 L 160.708 126.744 L 159.731 126.825 L 159.731 126.825 Z"/>
+ <linearGradient id="_lgradient_332" x1=".003" x2=".998" y1=".707" y2=".532" gradientTransform="matrix(3.772,0,0,1.591,158.84,122.484)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_332)" class="st140" d="M 159.503 124.064 C 159.344 124.094 159.194 124.062 159.079 123.973 C 158.958 123.887 158.873 123.766 158.851 123.612 C 158.821 123.461 158.851 123.306 158.938 123.186 C 159.021 123.066 159.148 122.984 159.305 122.957 L 160.275 122.782 L 161.949 122.493 C 162.101 122.464 162.251 122.504 162.366 122.585 C 162.486 122.665 162.581 122.793 162.603 122.949 C 162.63 123.103 162.59 123.248 162.509 123.37 C 162.423 123.487 162.301 123.575 162.14 123.603 L 160.468 123.899 L 159.503 124.064 L 159.503 124.064 Z"/>
+ <linearGradient id="_lgradient_333" x1=".005" x2=".994" y1=".77" y2=".505" gradientTransform="matrix(3.721,0,0,1.821,158.33,119.535)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_333)" class="st141" d="M 159.041 121.333 C 158.887 121.377 158.733 121.358 158.612 121.279 C 158.484 121.204 158.388 121.091 158.352 120.939 C 158.311 120.792 158.327 120.634 158.402 120.508 C 158.474 120.381 158.594 120.289 158.748 120.248 L 159.699 119.989 L 161.341 119.556 C 161.491 119.513 161.645 119.539 161.766 119.61 C 161.893 119.679 161.998 119.798 162.031 119.952 C 162.074 120.102 162.045 120.252 161.976 120.379 C 161.9 120.503 161.787 120.602 161.629 120.644 L 159.989 121.084 L 159.041 121.333 L 159.041 121.333 Z"/>
+ <linearGradient id="_lgradient_334" x1=".01" x2=".99" y1=".817" y2=".461" gradientTransform="matrix(3.652,0,0,2.046,157.584,116.647)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_334)" class="st142" d="M 158.343 118.654 C 158.193 118.712 158.039 118.706 157.911 118.638 C 157.776 118.574 157.671 118.47 157.623 118.321 C 157.568 118.178 157.571 118.02 157.635 117.888 C 157.696 117.756 157.807 117.653 157.956 117.599 L 158.882 117.258 L 160.482 116.683 C 160.626 116.627 160.78 116.64 160.908 116.7 C 161.04 116.759 161.154 116.868 161.202 117.018 C 161.255 117.164 161.242 117.315 161.184 117.449 C 161.12 117.579 161.014 117.686 160.861 117.742 L 159.266 118.324 L 158.343 118.654 L 158.343 118.654 Z"/>
+ <linearGradient id="_lgradient_335" x1=".017" x2=".986" y1=".855" y2=".403" gradientTransform="matrix(3.563,0,0,2.263,156.604,113.836)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_335)" class="st143" d="M 157.411 116.04 C 157.265 116.11 157.11 116.118 156.979 116.062 C 156.838 116.01 156.725 115.916 156.663 115.771 C 156.595 115.633 156.585 115.475 156.635 115.338 C 156.685 115.201 156.786 115.09 156.932 115.022 L 157.824 114.602 L 159.367 113.89 C 159.505 113.821 159.661 113.821 159.793 113.869 C 159.931 113.916 160.055 114.015 160.115 114.161 C 160.181 114.301 160.18 114.453 160.132 114.591 C 160.081 114.727 159.985 114.843 159.837 114.912 L 158.299 115.631 L 157.411 116.04 L 157.411 116.04 Z"/>
+ <linearGradient id="_lgradient_336" x1=".024" x2=".979" y1=".886" y2=".335" gradientTransform="matrix(3.455,0,0,2.471,155.408,111.133)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_336)" class="st144" d="M 156.258 113.522 C 156.121 113.604 155.969 113.626 155.831 113.581 C 155.685 113.542 155.566 113.458 155.491 113.32 C 155.412 113.188 155.388 113.031 155.426 112.891 C 155.464 112.75 155.554 112.629 155.696 112.55 L 156.546 112.054 L 158.021 111.21 C 158.154 111.129 158.307 111.115 158.443 111.152 C 158.586 111.187 158.717 111.275 158.79 111.414 C 158.867 111.55 158.88 111.7 158.846 111.842 C 158.805 111.981 158.72 112.104 158.579 112.187 L 157.11 113.037 L 156.258 113.522 L 156.258 113.522 Z"/>
+ <linearGradient id="_lgradient_337" x1=".031" x2=".969" y1=".91" y2=".254" gradientTransform="matrix(3.33,0,0,2.668,154.001,108.554)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_337)" class="st145" d="M 154.893 111.114 C 154.761 111.208 154.613 111.242 154.471 111.21 C 154.324 111.184 154.197 111.111 154.11 110.979 C 154.019 110.855 153.984 110.702 154.008 110.557 C 154.034 110.414 154.114 110.286 154.245 110.195 L 155.05 109.626 L 156.447 108.657 C 156.572 108.565 156.725 108.538 156.862 108.563 C 157.007 108.585 157.148 108.661 157.23 108.795 C 157.32 108.921 157.345 109.071 157.323 109.215 C 157.295 109.357 157.221 109.487 157.089 109.581 L 155.699 110.557 L 154.893 111.114 L 154.893 111.114 Z"/>
+ <linearGradient id="_lgradient_338" x1=".045" x2=".96" y1=".928" y2=".16" gradientTransform="matrix(3.189,0,0,2.852,152.382,106.122)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_338)" class="st146" d="M 153.314 108.838 C 153.192 108.943 153.045 108.99 152.901 108.97 C 152.753 108.957 152.62 108.895 152.523 108.772 C 152.421 108.657 152.371 108.507 152.384 108.36 C 152.397 108.216 152.465 108.082 152.588 107.979 L 153.342 107.343 L 154.648 106.255 C 154.764 106.153 154.914 106.113 155.053 106.124 C 155.2 106.134 155.345 106.198 155.439 106.323 C 155.54 106.442 155.578 106.589 155.569 106.734 C 155.555 106.879 155.491 107.015 155.366 107.119 L 154.067 108.213 L 153.314 108.838 L 153.314 108.838 Z"/>
+ <linearGradient id="_lgradient_339" x1=".059" x2=".947" y1=".946" y2=".058" gradientTransform="matrix(3.034,0,0,3.022,150.576,103.848)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_339)" class="st147" d="M 151.545 106.702 C 151.433 106.817 151.293 106.877 151.147 106.869 C 150.996 106.869 150.86 106.819 150.751 106.705 C 150.641 106.599 150.579 106.454 150.576 106.308 C 150.576 106.162 150.634 106.022 150.75 105.909 L 151.444 105.21 L 152.648 104.013 C 152.757 103.9 152.903 103.848 153.043 103.848 C 153.189 103.844 153.34 103.894 153.444 104.012 C 153.555 104.122 153.607 104.264 153.611 104.41 C 153.607 104.555 153.557 104.696 153.441 104.812 L 152.243 106.014 L 151.545 106.702 L 151.545 106.702 Z"/>
+ <linearGradient id="_lgradient_340" x1=".072" x2=".878" y1=".957" y2="-.004" gradientTransform="matrix(2.858,0,0,3.182,148.605,101.756)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_340)" class="st148" d="M 149.607 104.734 C 149.503 104.859 149.367 104.93 149.223 104.935 C 149.074 104.948 148.932 104.91 148.815 104.806 C 148.696 104.71 148.622 104.57 148.607 104.425 C 148.595 104.28 148.639 104.136 148.744 104.013 L 149.372 103.256 L 150.469 101.957 C 150.568 101.837 150.708 101.772 150.847 101.759 C 150.993 101.744 151.148 101.78 151.262 101.888 C 151.382 101.988 151.444 102.125 151.462 102.271 C 151.472 102.414 151.434 102.559 151.328 102.685 L 150.24 103.987 L 149.607 104.734 L 149.607 104.734 Z"/>
+ <linearGradient id="_lgradient_341" x1=".095" x2=".808" y1=".97" y2="-.049" gradientTransform="matrix(2.671,0,0,3.327,146.463,99.852)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_341)" class="st149" d="M 147.492 102.935 C 147.401 103.068 147.272 103.152 147.128 103.17 C 146.982 103.196 146.837 103.17 146.71 103.076 C 146.583 102.991 146.498 102.858 146.471 102.715 C 146.446 102.572 146.477 102.425 146.57 102.293 L 147.132 101.484 L 148.11 100.095 C 148.199 99.966 148.333 99.888 148.472 99.864 C 148.614 99.835 148.771 99.859 148.894 99.956 C 149.023 100.045 149.098 100.177 149.127 100.32 C 149.148 100.463 149.125 100.611 149.031 100.745 L 148.06 102.136 L 147.492 102.935 L 147.492 102.935 Z"/>
+ <linearGradient id="_lgradient_342" x1=".116" x2=".729" y1=".978" y2="-.084" gradientTransform="matrix(2.475,0,0,3.454,144.183,98.166)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_342)" class="st150" d="M 145.239 101.335 C 145.16 101.476 145.039 101.569 144.897 101.599 C 144.753 101.638 144.606 101.625 144.472 101.543 C 144.337 101.469 144.241 101.344 144.203 101.204 C 144.163 101.063 144.182 100.914 144.264 100.775 L 144.753 99.919 L 145.606 98.451 C 145.684 98.314 145.809 98.226 145.945 98.189 C 146.085 98.149 146.246 98.158 146.375 98.244 C 146.51 98.321 146.597 98.446 146.639 98.586 C 146.675 98.726 146.661 98.875 146.579 99.017 L 145.733 100.488 L 145.239 101.335 L 145.239 101.335 Z"/>
+ <linearGradient id="_lgradient_343" x1=".147" x2=".654" y1=".985" y2="-.104" gradientTransform="matrix(2.266,0,0,3.564,141.768,96.699)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_343)" class="st151" d="M 142.845 99.933 C 142.78 100.08 142.666 100.183 142.527 100.227 C 142.386 100.277 142.241 100.277 142.1 100.207 C 141.96 100.145 141.853 100.029 141.801 99.893 C 141.751 99.756 141.756 99.607 141.825 99.46 L 142.238 98.566 L 142.961 97.028 C 143.024 96.885 143.142 96.786 143.276 96.738 C 143.411 96.685 143.571 96.681 143.709 96.755 C 143.85 96.82 143.947 96.937 144.001 97.073 C 144.048 97.21 144.048 97.359 143.979 97.508 L 143.264 99.047 L 142.845 99.933 L 142.845 99.933 Z"/>
+ <linearGradient id="_lgradient_344" x1=".183" x2=".583" y1=".989" y2="-.109" gradientTransform="matrix(2.049,0,0,3.654,139.248,95.472)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_344)" class="st152" d="M 140.342 98.751 C 140.289 98.903 140.185 99.016 140.051 99.072 C 139.915 99.134 139.772 99.147 139.624 99.089 C 139.478 99.04 139.362 98.934 139.299 98.803 C 139.239 98.67 139.229 98.521 139.284 98.368 L 139.618 97.442 L 140.206 95.847 C 140.255 95.699 140.366 95.59 140.493 95.53 C 140.623 95.466 140.781 95.448 140.927 95.51 C 141.072 95.563 141.179 95.67 141.244 95.802 C 141.305 95.934 141.318 96.082 141.26 96.237 L 140.682 97.831 L 140.342 98.751 L 140.342 98.751 Z"/>
+ <linearGradient id="_lgradient_345" x1=".232" x2=".524" y1=".995" y2="-.093" gradientTransform="matrix(1.825,0,0,3.724,136.635,94.479)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_345)" class="st153" d="M 137.743 97.782 C 137.703 97.938 137.61 98.06 137.481 98.127 C 137.351 98.2 137.208 98.226 137.057 98.181 C 136.908 98.144 136.783 98.049 136.707 97.924 C 136.636 97.797 136.614 97.65 136.656 97.493 L 136.908 96.541 L 137.352 94.9 C 137.39 94.749 137.491 94.631 137.612 94.561 C 137.737 94.485 137.893 94.453 138.041 94.503 C 138.192 94.542 138.309 94.64 138.385 94.765 C 138.456 94.891 138.483 95.038 138.438 95.197 L 138.001 96.835 L 137.743 97.782 L 137.743 97.782 Z"/>
+ <linearGradient id="_lgradient_346" x1=".289" x2=".476" y1=".997" y2="-.064" gradientTransform="matrix(1.595,0,0,3.774,133.961,93.744)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_346)" class="st154" d="M 135.078 97.049 C 135.052 97.208 134.97 97.338 134.847 97.415 C 134.726 97.5 134.584 97.538 134.43 97.507 C 134.277 97.483 134.145 97.398 134.06 97.281 C 133.978 97.161 133.943 97.016 133.97 96.856 L 134.138 95.886 L 134.438 94.213 C 134.463 94.059 134.551 93.932 134.666 93.852 C 134.785 93.765 134.938 93.72 135.089 93.757 C 135.243 93.782 135.368 93.87 135.454 93.988 C 135.536 94.108 135.576 94.251 135.545 94.413 L 135.254 96.084 L 135.078 97.049 L 135.078 97.049 Z"/>
+ <linearGradient id="_lgradient_347" x1=".38" x2=".47" y1=".999" y2="-.025" gradientTransform="matrix(1.362,0,0,3.802,131.224,93.264)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#3a1100"/>
+ <stop offset="47.13%" stop-opacity=".653" style="stop-color:#300600"/>
+ <stop offset="72.125%" style="stop-color:#290000"/>
+ <stop offset="78.581%" style="stop-color:#310800"/>
+ <stop offset="90.2%" style="stop-color:#441a06"/>
+ <stop offset="99.652%" style="stop-color:#542514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_347)" class="st155" d="M 132.347 96.55 C 132.335 96.711 132.265 96.848 132.149 96.935 C 132.035 97.031 131.897 97.08 131.741 97.063 C 131.587 97.053 131.449 96.981 131.352 96.871 C 131.261 96.758 131.213 96.617 131.226 96.454 L 131.309 95.474 L 131.464 93.781 C 131.474 93.625 131.551 93.491 131.659 93.401 C 131.769 93.305 131.918 93.246 132.072 93.269 C 132.227 93.282 132.359 93.358 132.455 93.467 C 132.548 93.58 132.6 93.72 132.583 93.884 L 132.437 95.574 L 132.347 96.55 L 132.347 96.55 Z"/>
+ <radialGradient id="_rgradient_7" cx="141.73" cy="141.73" r="33.979" fx="141.73" fy="141.73" gradientTransform="matrix(49.892,0,0,49.892,103.055,103.054)" gradientUnits="userSpaceOnUse">
+ <stop offset=".348%" stop-opacity="0" style="stop-color:#51461a"/>
+ <stop offset="38.549%" stop-opacity=".427" style="stop-color:#50451a"/>
+ <stop offset="52.31%" stop-opacity=".581" style="stop-color:#4f4119"/>
+ <stop offset="62.119%" stop-opacity=".691" style="stop-color:#4d3c16"/>
+ <stop offset="70.05%" stop-opacity=".78" style="stop-color:#4b3412"/>
+ <stop offset="76.763%" stop-opacity=".855" style="stop-color:#472a0d"/>
+ <stop offset="80.836%" stop-opacity=".9" style="stop-color:#442108"/>
+ <stop offset="83.275%" stop-opacity="0" style="stop-color:#442108"/>
+ </radialGradient>
+ <circle fill="url(#_rgradient_7)" class="st1097" cx="128.001" cy="127.999" r="24.946" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/superkaramba.svg b/.icons/Gruvbox_Dark-2/apps/64/superkaramba.svg
new file mode 100755
index 000000000..3c7f65770
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/superkaramba.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="CixHXoaWoEEXAmLkn605E8HLSpfqnapJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".8" filter="url(#CixHXoaWoEEXAmLkn605E8HLSpfqnapJ)">
+ <linearGradient id="_lgradient_348" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,6.18,12.45)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_348)" d="M 166.189 12.45 C 240.245 12.45 250.828 23.007 250.828 96.994 L 250.828 156.245 C 250.828 230.231 240.245 240.788 166.189 240.788 L 90.819 240.788 C 16.764 240.788 6.18 230.231 6.18 156.245 L 6.18 96.994 C 6.18 23.007 16.764 12.45 90.819 12.45 L 166.189 12.45 Z"/>
+ </g>
+ <linearGradient id="_lgradient_349" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.18,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#31c6b7"/>
+ <stop offset="100%" style="stop-color:#2b898f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_349)" fill-rule="evenodd" d="M 165.189 11.952 C 239.245 11.952 249.828 22.509 249.828 96.495 L 249.828 155.746 C 249.828 229.733 239.245 240.29 165.189 240.29 L 89.819 240.29 C 15.764 240.29 5.18 229.733 5.18 155.746 L 5.18 96.495 C 5.18 22.509 15.764 11.952 89.819 11.952 L 165.189 11.952 Z M 165.21 31.95 C 169.44 31.95 173.68 31.99 177.91 32.08 C 181.59 32.16 185.27 32.31 188.95 32.52 C 192.08 32.69 195.21 32.95 198.33 33.3 C 200.91 33.58 203.47 33.95 206.02 34.42 C 208.04 34.8 210.04 35.27 212.01 35.85 C 213.48 36.28 214.93 36.81 216.33 37.44 C 217.33 37.89 218.3 38.43 219.21 39.04 C 219.9 39.51 220.55 40.04 221.15 40.63 C 221.74 41.22 222.27 41.87 222.74 42.56 C 223.35 43.47 223.88 44.43 224.33 45.43 C 224.96 46.83 225.49 48.27 225.93 49.74 C 226.5 51.71 226.98 53.7 227.35 55.72 C 227.82 58.26 228.2 60.82 228.48 63.39 C 228.82 66.51 229.08 69.63 229.26 72.76 C 229.47 76.43 229.62 80.11 229.7 83.79 C 229.79 88.02 229.83 92.24 229.83 96.47 C 229.83 96.48 229.83 96.49 229.83 96.5 L 229.83 155.75 C 229.83 155.75 229.83 155.76 229.83 155.77 C 229.83 160 229.79 164.23 229.7 168.45 C 229.62 172.13 229.47 175.81 229.26 179.48 C 229.08 182.61 228.82 185.73 228.48 188.85 C 228.2 191.42 227.82 193.98 227.35 196.53 C 226.98 198.54 226.5 200.53 225.93 202.5 C 225.49 203.97 224.96 205.41 224.33 206.81 C 223.88 207.81 223.35 208.77 222.74 209.68 C 222.27 210.37 221.74 211.02 221.15 211.61 C 220.55 212.2 219.9 212.73 219.21 213.2 C 218.3 213.81 217.33 214.35 216.33 214.8 C 214.93 215.43 213.48 215.96 212.01 216.39 C 210.04 216.97 208.04 217.45 206.02 217.82 C 203.47 218.29 200.91 218.67 198.33 218.95 C 195.21 219.29 192.08 219.55 188.95 219.72 C 185.27 219.93 181.59 220.08 177.91 220.16 C 173.68 220.25 169.44 220.29 165.21 220.29 C 165.2 220.29 165.2 220.29 165.19 220.29 L 89.82 220.29 C 89.81 220.29 89.8 220.29 89.8 220.29 C 85.56 220.29 81.33 220.25 77.1 220.16 C 73.42 220.08 69.73 219.93 66.06 219.72 C 62.92 219.55 59.8 219.29 56.68 218.95 C 54.1 218.67 51.53 218.29 48.99 217.82 C 46.97 217.45 44.97 216.97 43 216.39 C 41.53 215.96 40.08 215.43 38.68 214.8 C 37.68 214.35 36.71 213.81 35.8 213.2 C 35.1 212.73 34.46 212.2 33.86 211.61 C 33.27 211.02 32.74 210.37 32.27 209.68 C 31.66 208.77 31.12 207.81 30.67 206.81 C 30.05 205.41 29.51 203.97 29.08 202.5 C 28.5 200.53 28.03 198.54 27.66 196.53 C 27.18 193.98 26.81 191.42 26.53 188.85 C 26.18 185.73 25.92 182.61 25.75 179.48 C 25.54 175.81 25.39 172.13 25.31 168.45 C 25.22 164.23 25.18 160 25.18 155.77 C 25.18 155.76 25.18 155.75 25.18 155.75 L 25.18 96.5 C 25.18 96.49 25.18 96.48 25.18 96.47 C 25.18 92.24 25.22 88.02 25.31 83.79 C 25.39 80.11 25.54 76.43 25.75 72.76 C 25.92 69.63 26.18 66.51 26.53 63.39 C 26.81 60.82 27.18 58.26 27.66 55.72 C 28.03 53.7 28.5 51.71 29.08 49.74 C 29.51 48.27 30.05 46.83 30.67 45.43 C 31.12 44.43 31.66 43.47 32.27 42.56 C 32.74 41.87 33.27 41.22 33.86 40.63 C 34.46 40.04 35.1 39.51 35.8 39.04 C 36.71 38.43 37.68 37.89 38.68 37.44 C 40.08 36.81 41.53 36.28 43 35.85 C 44.97 35.27 46.97 34.8 48.99 34.42 C 51.53 33.95 54.1 33.58 56.68 33.3 C 59.8 32.95 62.92 32.69 66.06 32.52 C 69.73 32.31 73.42 32.16 77.1 32.08 C 81.33 31.99 85.56 31.95 89.8 31.95 C 89.8 31.95 89.81 31.95 89.82 31.95 L 165.19 31.95 C 165.2 31.95 165.2 31.95 165.21 31.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_350" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_350)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="MignybzopSpKkzINRNOq4uQ3TFD2J11M" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#MignybzopSpKkzINRNOq4uQ3TFD2J11M)">
+ <path d="M 163.873 55.022 L 198.869 55.022 C 200.989 55.022 202.71 56.743 202.71 58.862 L 202.71 196.826 C 202.71 198.946 200.989 200.667 198.869 200.667 L 163.873 200.667 C 161.753 200.667 160.032 198.946 160.032 196.826 L 160.032 58.862 C 160.032 56.743 161.753 55.022 163.873 55.022 Z"/>
+ </g>
+ <path d="M 161.841 53.667 L 196.836 53.667 C 198.956 53.667 200.677 55.388 200.677 57.508 L 200.677 195.471 C 200.677 197.591 198.956 199.312 196.836 199.312 L 161.841 199.312 C 159.721 199.312 158 197.591 158 195.471 L 158 57.508 C 158 55.388 159.721 53.667 161.841 53.667 Z" style="fill:#d9d9d9"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/supermeatboy.svg b/.icons/Gruvbox_Dark-2/apps/64/supermeatboy.svg
new file mode 100755
index 000000000..193754c89
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/supermeatboy.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="2StYWsscV5vo5W6VXtKwT2u3NZoUmHc5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#2StYWsscV5vo5W6VXtKwT2u3NZoUmHc5)">
+ <linearGradient id="_lgradient_80" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_80)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_81" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_81)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".4" filter="url(#g7lFNvV72fRRxwuVcvsoIUeJkabdHIF4)">
+ <path d="M 127.667 56.795 C 106.007 57.39 81.782 60.722 63.088 65.507 C 57.989 66.833 56.08 67.569 55.167 68.966 L 55.167 194.922 C 55.167 199.451 82.354 201.717 86.744 201.795 C 91.417 201.717 112.131 199.451 112.131 194.922 L 112.131 181.08 L 127.667 181.08 L 143.202 181.08 L 143.202 194.922 C 143.202 199.451 163.917 201.717 168.59 201.795 C 172.979 201.717 200.167 199.451 200.167 194.922 L 200.167 68.966 C 199.253 67.569 197.344 66.833 192.246 65.507 C 173.551 60.722 149.326 57.39 127.667 56.795 Z"/>
+ </g>
+ <linearGradient id="_lgradient_82" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,145,55.167,54.205)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_82)" d="M 127.667 54.205 C 106.007 54.8 81.782 58.132 63.088 62.918 C 57.989 64.244 56.08 64.98 55.167 66.376 L 55.167 192.333 C 55.167 196.861 82.354 199.128 86.744 199.205 C 91.417 199.128 112.131 196.861 112.131 192.333 L 112.131 178.491 L 127.667 178.491 L 143.202 178.491 L 143.202 192.333 C 143.202 196.861 163.917 199.128 168.59 199.205 C 172.979 199.128 200.167 196.861 200.167 192.333 L 200.167 66.376 C 199.253 64.98 197.344 64.244 192.246 62.918 C 173.551 58.132 149.326 54.8 127.667 54.205 Z"/>
+ <path fill="#3b3b3b" d="M 86.369 113.759 C 92.658 113.133 92.633 113.065 103.806 112.133 C 105.017 108.604 106.115 106.491 101.705 99.917 C 96.85 92.593 89.052 95.748 85.888 101.28 C 83.184 107.491 83.911 111.397 86.369 113.759 Z"/>
+ <path fill="#ffffff" d="M 94.006 102.882 C 94.006 104.3 92.848 105.471 91.417 105.471 C 89.985 105.471 88.827 104.3 88.827 102.882 C 88.827 101.463 89.985 100.292 91.417 100.292 C 92.848 100.292 94.006 101.463 94.006 102.882 Z"/>
+ <path fill="#3b3b3b" d="M 150.01 111.122 C 156.369 111.24 165.643 111.101 166.451 111.101 C 169.046 109.265 170.871 102.107 166.283 95.06 C 161.249 87.186 153.131 90.578 149.842 96.524 C 147.031 103.201 148.955 107.615 150.01 111.08"/>
+ <path fill="#ffffff" d="M 158.738 98.223 C 158.738 99.665 157.576 100.813 156.14 100.813 C 154.721 100.813 153.56 99.665 153.56 98.223 C 153.56 96.805 154.721 95.634 156.14 95.634 C 157.576 95.634 158.738 96.805 158.738 98.223 Z"/>
+ <path fill="#3b3b3b" d="M 86.238 123.189 C 113.764 121.44 141.342 120.549 169.095 123.189 C 164.524 151.717 147.787 152.03 131.119 152.482 C 112.373 153.723 89.552 145.104 86.238 123.189 Z"/>
+ <path fill="#ececec" d="M 91.417 132.403 C 91.753 133.989 90.858 135.646 92.364 136.654 C 101.689 142.867 119.188 147.183 131.065 147.416 C 146.782 147.497 159.171 144.634 163.388 139.223 C 164.308 138.036 163.733 134.044 163.804 132.277 L 154.953 132.069 L 163.804 131.266 L 163.804 127.034 L 119.924 127.034 L 119.874 131.884 L 112.173 131.884 L 112.089 126.705 L 91.434 126.705 L 91.45 131.692 L 98.248 131.915"/>
+ <path fill="#e97cc8" d="M 81.119 113.076 L 81.119 113.273 C 81.039 113.518 81.039 113.787 81.119 114.031 C 81.2 114.337 81.393 114.582 81.6 114.826 C 82.368 115.67 83.546 116.196 84.749 116.318 C 85.969 116.44 89.804 116.184 90.888 115.658 C 91.835 115.204 92.656 114.569 93.599 114.106 C 94.518 113.677 95.503 113.446 96.559 113.386 C 98.067 113.324 99.571 113.668 101.107 113.521 C 101.861 113.458 102.601 113.264 103.219 112.86 C 103.52 112.663 103.794 112.419 103.987 112.15 C 104.208 111.831 104.33 111.527 104.355 111.171 C 104.397 110.754 104.274 110.351 104.081 109.972 C 103.888 109.606 103.587 109.274 103.261 108.993 C 102.591 108.417 101.781 108.004 101.013 107.538 C 100.602 107.281 100.178 106.999 99.67 106.865 C 99.08 106.705 98.425 106.815 97.793 106.743 C 97.124 106.68 96.52 106.436 95.889 106.28 C 94.602 105.939 93.231 105.914 91.902 106.133 C 90.587 106.339 89.342 106.83 88.202 107.478 C 87.118 108.088 83.529 108.896 83.038 109.935 C 82.943 110.141 82.873 110.363 82.764 110.57 C 82.382 111.487 81.807 112.332 81.119 113.076"/>
+ <path fill="#b3b3b3" d="M 95.537 63.892 L 101.605 59.759 C 102.696 59.014 104.216 59.432 104.909 60.546 L 108.243 67.184 L 118.72 82.757 C 119.452 83.846 117.175 86.118 116.064 86.837 L 111.036 90.092 C 109.924 90.811 108.424 90.419 107.731 89.305 L 101.415 77.454 L 93.914 67.092 C 93.144 66.028 94.438 64.635 95.531 63.89 L 95.537 63.892 Z"/>
+ <path fill="#ececec" d="M 117.284 61.096 L 121.996 66.671 C 122.846 67.676 122.547 69.192 121.47 69.96 L 114.987 73.765 L 100.004 85.281 C 98.956 86.086 96.455 84.057 95.63 83.03 L 91.898 78.398 C 91.073 77.371 91.348 75.874 92.424 75.107 L 103.959 67.964 L 113.884 59.784 C 114.903 58.944 116.429 60.09 117.278 61.095 L 117.284 61.096 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/superproductivity.svg b/.icons/Gruvbox_Dark-2/apps/64/superproductivity.svg
new file mode 100755
index 000000000..89e90b92a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/superproductivity.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="elCPLd5zoRDVmF8LGmTrql6iFwwDNP1p" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#elCPLd5zoRDVmF8LGmTrql6iFwwDNP1p)">
+ <linearGradient id="_lgradient_355" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,6.18,12.45)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_355)" d="M 166.189 12.45 C 240.245 12.45 250.828 23.007 250.828 96.994 L 250.828 156.245 C 250.828 230.231 240.245 240.788 166.189 240.788 L 90.819 240.788 C 16.764 240.788 6.18 230.231 6.18 156.245 L 6.18 96.994 C 6.18 23.007 16.764 12.45 90.819 12.45 L 166.189 12.45 Z"/>
+ </g>
+ <linearGradient id="_lgradient_356" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.18,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_356)" fill-rule="evenodd" d="M 165.189 11.952 C 239.245 11.952 249.828 22.509 249.828 96.495 L 249.828 155.746 C 249.828 229.733 239.245 240.29 165.189 240.29 L 89.819 240.29 C 15.764 240.29 5.18 229.733 5.18 155.746 L 5.18 96.495 C 5.18 22.509 15.764 11.952 89.819 11.952 L 165.189 11.952 Z M 165.21 31.95 C 169.44 31.95 173.68 31.99 177.91 32.08 C 181.59 32.16 185.27 32.31 188.95 32.52 C 192.08 32.69 195.21 32.95 198.33 33.3 C 200.91 33.58 203.47 33.95 206.02 34.42 C 208.04 34.8 210.04 35.27 212.01 35.85 C 213.48 36.28 214.93 36.81 216.33 37.44 C 217.33 37.89 218.3 38.43 219.21 39.04 C 219.9 39.51 220.55 40.04 221.15 40.63 C 221.74 41.22 222.27 41.87 222.74 42.56 C 223.35 43.47 223.88 44.43 224.33 45.43 C 224.96 46.83 225.49 48.27 225.93 49.74 C 226.5 51.71 226.98 53.7 227.35 55.72 C 227.82 58.26 228.2 60.82 228.48 63.39 C 228.82 66.51 229.08 69.63 229.26 72.76 C 229.47 76.43 229.62 80.11 229.7 83.79 C 229.79 88.02 229.83 92.24 229.83 96.47 C 229.83 96.48 229.83 96.49 229.83 96.5 L 229.83 155.75 C 229.83 155.75 229.83 155.76 229.83 155.77 C 229.83 160 229.79 164.23 229.7 168.45 C 229.62 172.13 229.47 175.81 229.26 179.48 C 229.08 182.61 228.82 185.73 228.48 188.85 C 228.2 191.42 227.82 193.98 227.35 196.53 C 226.98 198.54 226.5 200.53 225.93 202.5 C 225.49 203.97 224.96 205.41 224.33 206.81 C 223.88 207.81 223.35 208.77 222.74 209.68 C 222.27 210.37 221.74 211.02 221.15 211.61 C 220.55 212.2 219.9 212.73 219.21 213.2 C 218.3 213.81 217.33 214.35 216.33 214.8 C 214.93 215.43 213.48 215.96 212.01 216.39 C 210.04 216.97 208.04 217.45 206.02 217.82 C 203.47 218.29 200.91 218.67 198.33 218.95 C 195.21 219.29 192.08 219.55 188.95 219.72 C 185.27 219.93 181.59 220.08 177.91 220.16 C 173.68 220.25 169.44 220.29 165.21 220.29 C 165.2 220.29 165.2 220.29 165.19 220.29 L 89.82 220.29 C 89.81 220.29 89.8 220.29 89.8 220.29 C 85.56 220.29 81.33 220.25 77.1 220.16 C 73.42 220.08 69.73 219.93 66.06 219.72 C 62.92 219.55 59.8 219.29 56.68 218.95 C 54.1 218.67 51.53 218.29 48.99 217.82 C 46.97 217.45 44.97 216.97 43 216.39 C 41.53 215.96 40.08 215.43 38.68 214.8 C 37.68 214.35 36.71 213.81 35.8 213.2 C 35.1 212.73 34.46 212.2 33.86 211.61 C 33.27 211.02 32.74 210.37 32.27 209.68 C 31.66 208.77 31.12 207.81 30.67 206.81 C 30.05 205.41 29.51 203.97 29.08 202.5 C 28.5 200.53 28.03 198.54 27.66 196.53 C 27.18 193.98 26.81 191.42 26.53 188.85 C 26.18 185.73 25.92 182.61 25.75 179.48 C 25.54 175.81 25.39 172.13 25.31 168.45 C 25.22 164.23 25.18 160 25.18 155.77 C 25.18 155.76 25.18 155.75 25.18 155.75 L 25.18 96.5 C 25.18 96.49 25.18 96.48 25.18 96.47 C 25.18 92.24 25.22 88.02 25.31 83.79 C 25.39 80.11 25.54 76.43 25.75 72.76 C 25.92 69.63 26.18 66.51 26.53 63.39 C 26.81 60.82 27.18 58.26 27.66 55.72 C 28.03 53.7 28.5 51.71 29.08 49.74 C 29.51 48.27 30.05 46.83 30.67 45.43 C 31.12 44.43 31.66 43.47 32.27 42.56 C 32.74 41.87 33.27 41.22 33.86 40.63 C 34.46 40.04 35.1 39.51 35.8 39.04 C 36.71 38.43 37.68 37.89 38.68 37.44 C 40.08 36.81 41.53 36.28 43 35.85 C 44.97 35.27 46.97 34.8 48.99 34.42 C 51.53 33.95 54.1 33.58 56.68 33.3 C 59.8 32.95 62.92 32.69 66.06 32.52 C 69.73 32.31 73.42 32.16 77.1 32.08 C 81.33 31.99 85.56 31.95 89.8 31.95 C 89.8 31.95 89.81 31.95 89.82 31.95 L 165.19 31.95 C 165.2 31.95 165.2 31.95 165.21 31.95 Z"/>
+ <linearGradient id="_lgradient_357" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(133.929,0,0,125,61.036,64.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_357)" d="M 148.63 64.5 C 189.17 64.5 194.964 70.279 194.964 110.782 L 194.964 143.218 C 194.964 183.72 189.17 189.5 148.63 189.5 L 107.37 189.5 C 66.83 189.5 61.036 183.72 61.036 143.218 L 61.036 110.782 C 61.036 70.279 66.83 64.5 107.37 64.5 L 148.63 64.5 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_358" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_358)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_359" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,113.901,71.5,61.05)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_359)" d="M 192.154 61.05 L 127.025 126.304 L 95.8 95.159 L 71.5 119.505 L 127.071 174.95 L 216.5 85.35 L 192.154 61.05 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/supertux.svg b/.icons/Gruvbox_Dark-2/apps/64/supertux.svg
new file mode 100644
index 000000000..fedd7162f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/supertux.svg
@@ -0,0 +1,61 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ThusVjmt0FoPbDSxpcANEoHiquBsHkWt" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ThusVjmt0FoPbDSxpcANEoHiquBsHkWt)">
+ <linearGradient id="_lgradient_144" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_144)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_145" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_145)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g style="opacity:0.4" filter="url(#VrYGHBB9u8GVoJa3Xf6ni2u40CvNT598)">
+ <g opacity=".4">
+ <path d="M 176.969 116.39 C 178.297 111.895 179.03 107.154 179.03 102.234 C 179.03 74.28 156.192 51.619 128.005 51.619 C 99.834 51.619 76.986 74.275 76.986 102.234 C 76.986 107.154 77.724 111.895 79.047 116.39 C 72.623 121.511 47.686 143.696 57.945 172.463 C 57.945 172.463 66.623 171.728 73.752 158.652 C 75.917 167.021 79.948 174.62 85.448 180.974 C 77.392 183.328 71.929 187.893 71.929 193.131 C 71.929 200.777 83.56 206.973 97.9 206.973 C 107.633 206.973 116.107 204.115 120.551 199.897 C 122.997 200.218 125.465 200.438 127.997 200.438 C 130.532 200.438 133.005 200.218 135.442 199.897 C 139.895 204.112 148.365 206.973 158.1 206.973 C 172.445 206.973 184.081 200.772 184.081 193.131 C 184.081 187.898 178.613 183.328 170.557 180.974 C 176.052 174.62 180.094 167.021 182.258 158.652 C 189.382 171.723 198.048 172.463 198.048 172.463 C 208.322 143.688 183.387 121.503 176.966 116.39 L 176.969 116.39 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="VrYGHBB9u8GVoJa3Xf6ni2u40CvNT598" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <path fill="#5d5d5d" d="M 176.968 113.801 C 178.296 109.305 179.029 104.563 179.029 99.644 C 179.029 71.691 156.191 49.029 128.005 49.029 C 99.833 49.029 76.986 71.686 76.986 99.644 C 76.986 104.563 77.724 109.305 79.047 113.801 C 72.622 118.921 47.686 141.106 57.945 169.874 C 57.945 169.874 66.623 169.137 73.752 156.062 C 75.916 164.43 79.948 172.031 85.447 178.385 C 77.393 180.739 71.929 185.304 71.929 190.542 C 71.929 198.187 83.559 204.383 97.9 204.383 C 107.633 204.383 116.109 201.524 120.552 197.307 C 122.999 197.627 125.466 197.848 127.997 197.848 C 130.533 197.848 133.005 197.627 135.442 197.307 C 139.895 201.523 148.366 204.383 158.099 204.383 C 172.444 204.383 184.08 198.182 184.08 190.542 C 184.08 185.309 178.612 180.739 170.557 178.385 C 176.051 172.031 180.093 164.43 182.257 156.062 C 189.38 169.133 198.049 169.874 198.049 169.874 C 208.322 141.1 183.387 118.914 176.967 113.801 L 176.968 113.801 Z"/>
+ <circle fill="#ffffff" cx="102.107" cy="85.277" r="10.357" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="153.893" cy="85.277" r="10.357" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#ffffff" cx="128" cy="142.241" rx="36.25" ry="41.429" vector-effect="non-scaling-stroke"/>
+ <circle fill="#303030" cx="107.286" cy="87.866" r="5.179" vector-effect="non-scaling-stroke"/>
+ <circle fill="#303030" cx="159.071" cy="87.866" r="5.179" vector-effect="non-scaling-stroke"/>
+ <g style="opacity:0.4" filter="url(#8aR47fPiOn6HIJ82MHJ0ha5aGQt3zcv2)">
+ <g opacity=".4">
+ <path d="M 117.643 93.045 L 138.357 93.045 C 136.697 109.002 128 124.116 128 124.116 C 128 124.116 117.643 106.18 117.643 93.045 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="8aR47fPiOn6HIJ82MHJ0ha5aGQt3zcv2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <path fill="#da1636" d="M 117.643 90.455 C 124.376 86.843 131.301 86.863 138.357 90.455 C 136.697 106.413 128 121.527 128 121.527 C 128 121.527 117.643 103.591 117.643 90.455 Z"/>
+ <g style="opacity:0.1">
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 128.005 49.027 C 99.834 49.027 76.988 71.686 76.988 99.645 C 76.988 100.002 77.02 100.354 77.027 100.712 C 77.843 73.459 100.349 51.621 128.005 51.621 C 155.677 51.621 178.173 73.464 178.986 100.712 C 178.993 100.354 179.027 100.002 179.027 99.645 C 179.027 71.691 156.192 49.027 128.005 49.027 Z M 78.501 114.264 C 72.55 119.101 54.864 135.335 55.53 157.262 C 56.274 136.084 73.809 120.564 79.047 116.39 C 78.84 115.691 78.677 114.976 78.501 114.264 Z M 177.515 114.264 C 177.339 114.976 177.176 115.691 176.969 116.39 C 182.207 120.558 199.728 136.073 200.469 157.246 C 201.14 135.322 183.46 119.093 177.515 114.264 Z M 83.796 178.947 C 76.673 181.417 71.932 185.679 71.932 190.542 C 71.932 191.036 71.983 191.523 72.077 192.005 C 72.802 187.248 77.98 183.157 85.448 180.974 C 84.878 180.314 84.334 179.633 83.796 178.947 Z M 172.209 178.947 C 171.671 179.633 171.127 180.314 170.557 180.974 C 178.022 183.154 183.206 187.251 183.934 192.005 C 184.027 191.523 184.079 191.036 184.079 190.542 C 184.079 185.684 179.333 181.42 172.209 178.947 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/supertuxkart.svg b/.icons/Gruvbox_Dark-2/apps/64/supertuxkart.svg
new file mode 120000
index 000000000..415b52523
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/supertuxkart.svg
@@ -0,0 +1 @@
+karts.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/supertuxkart_128.svg b/.icons/Gruvbox_Dark-2/apps/64/supertuxkart_128.svg
new file mode 120000
index 000000000..415b52523
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/supertuxkart_128.svg
@@ -0,0 +1 @@
+karts.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/supertuxkart_48.svg b/.icons/Gruvbox_Dark-2/apps/64/supertuxkart_48.svg
new file mode 120000
index 000000000..415b52523
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/supertuxkart_48.svg
@@ -0,0 +1 @@
+karts.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/susehelpcenter.svg b/.icons/Gruvbox_Dark-2/apps/64/susehelpcenter.svg
new file mode 120000
index 000000000..74f27a8db
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/susehelpcenter.svg
@@ -0,0 +1 @@
+help.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/svgcleaner.svg b/.icons/Gruvbox_Dark-2/apps/64/svgcleaner.svg
new file mode 100644
index 000000000..06f92a6c0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/svgcleaner.svg
@@ -0,0 +1,89 @@
+<svg width="256" height="256" fill="none" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg">
+ <g clip-path="url(#clip0)">
+ <g filter="url(#filter0_d)">
+ <path d="m165.685 11.947c74.055 0 84.639 10.5572 84.639 84.5438v59.2512c0 73.986-10.584 84.543-84.639 84.543h-75.3698c-74.0557 0-84.63934-10.557-84.63934-84.543v-59.2512c0-73.9866 10.58364-84.5438 84.63934-84.5438h75.3698z" fill="url(#paint0_linear)"/>
+ </g>
+ <path d="m70.1152 122.943-55.1152-89.943c4.216-6.2989 7.5059-9.2509 15-13.5 15.1866-5.8818 26.3931-7.1667 49-7.5h82.095l25.265 44.0521-1.164 5.7193-66.097 36.5729-16.441 8.6747-23.9578 19.558-8.585-3.634z" fill="#ececec" opacity=".2"/>
+ <g filter="url(#filter1_f)" opacity=".2">
+ <path d="m123.046 84.4257c4.778-2.7692 10.897-1.1404 13.666 3.638l70.915 122.3663c2.769 4.779 1.14 10.897-3.638 13.667-4.779 2.769-10.897 1.14-13.667-3.638l-70.914-122.3671c-2.769-4.7784-1.141-10.897 3.638-13.6662z" clip-rule="evenodd" fill-rule="evenodd"/>
+ </g>
+ <path d="m127.594 79.794c-1.512 0.0628-2.989 0.4751-4.315 1.2047-1.326 0.7295-2.465 1.7564-3.327 3.0001-0.863 1.2437-1.425 2.6703-1.644 4.1679-0.218 1.4976-0.086 3.0255 0.385 4.4637l16.587-9.5709c-0.961-1.077-2.149-1.9283-3.477-2.4928-1.329-0.5645-2.766-0.8284-4.209-0.7727zm15.925 17.0514-16.963 9.7966 63.943 110.335c0.633 1.135 1.485 2.132 2.508 2.934 1.022 0.803 2.194 1.393 3.447 1.738s2.562 0.437 3.851 0.271c1.289-0.167 2.532-0.588 3.656-1.239 1.125-0.651 2.109-1.52 2.894-2.555 0.786-1.036 1.357-2.217 1.682-3.475 0.324-1.259 0.395-2.569 0.208-3.855s-0.628-2.522-1.298-3.636l-63.928-110.3146z" fill="url(#paint1_linear)"/>
+ <g filter="url(#filter2_f)" opacity=".1">
+ <path d="m161.21 84.3553-56.977 32.8957c-2.623 1.515-3.676 4.602-2.351 6.897 1.324 2.294 4.525 2.927 7.148 1.412l56.977-32.8959c2.623-1.5145 3.676-4.6022 2.351-6.8966-1.324-2.2945-4.525-2.9267-7.148-1.4122z"/>
+ </g>
+ <path d="m161.221 80.8758-56.978 32.8962c-2.623 1.514-3.676 4.602-2.351 6.896 1.325 2.295 4.525 2.927 7.148 1.413l56.978-32.8964c2.623-1.5144 3.676-4.6022 2.351-6.8966s-4.525-2.9267-7.148-1.4122z" fill="url(#paint2_linear)"/>
+ <g filter="url(#filter3_f)" opacity=".1">
+ <path d="m172.997 55.4175-99.7184 57.5725c-4.5889 2.649-6.1611 8.517-3.5117 13.106l0.0017 3e-3c2.6494 4.589 8.5171 6.161 13.106 3.512l99.7184-57.5728c4.589-2.6493 6.161-8.5171 3.512-13.1059l-2e-3 -3e-3c-2.65-4.5889-8.517-6.1611-13.106-3.5118z"/>
+ </g>
+ <path d="m172.99 51.9078-99.7184 57.5722c-4.5888 2.65-6.1611 8.517-3.5117 13.106l0.0017 3e-3c2.6494 4.589 8.5172 6.161 13.106 3.512l99.7184-57.5725c4.589-2.6494 6.161-8.5171 3.512-13.1059l-2e-3 -0.0031c-2.65-4.5888-8.517-6.1611-13.106-3.5117z" fill="url(#paint3_linear)"/>
+ <g fill-opacity=".4" filter="url(#filter4_f)">
+ <path d="m52.4417 208c-3.9787 0-7.4114-1.044-10.298-3.133-2.8476-2.127-4.8955-5.047-6.1437-8.759l7.9576-2.959c0.9361 1.973 2.1649 3.558 3.6862 4.757 1.5213 1.16 3.1986 1.74 5.032 1.74 1.9114 0 3.4132-0.348 4.5054-1.044 1.0922-0.735 1.6383-1.779 1.6383-3.132 0-0.89-0.4096-1.683-1.2288-2.379-0.7801-0.696-1.6188-1.199-2.5159-1.508-0.8582-0.348-2.204-0.812-4.0373-1.392-1.2093-0.387-2.126-0.677-2.7501-0.871-0.5851-0.232-1.4433-0.58-2.5745-1.044s-1.9894-0.889-2.5745-1.276-1.2872-0.909-2.1064-1.566c-0.8192-0.658-1.4433-1.335-1.8724-2.031-0.3901-0.734-0.7411-1.605-1.0532-2.61-0.312-1.044-0.4681-2.147-0.4681-3.307 0-3.248 1.2873-5.975 3.8618-8.179 2.5745-2.205 6.0657-3.307 10.4735-3.307 3.6668 0 6.7484 0.948 9.2449 2.843s4.1543 4.331 4.9734 7.309l-7.9575 2.552c-1.2873-2.9-3.5302-4.35-6.7289-4.35-3.3156 0-4.9734 1.102-4.9734 3.306 0 0.503 0.156 0.948 0.4681 1.334 0.312 0.387 0.8776 0.774 1.6968 1.161 0.8192 0.386 1.4823 0.676 1.9894 0.87 0.5461 0.193 1.4823 0.522 2.8085 0.986 1.4043 0.464 2.477 0.832 3.2182 1.102 0.7801 0.271 1.8333 0.696 3.1596 1.277 1.3263 0.541 2.36 1.14 3.1011 1.798 0.7802 0.619 1.5798 1.373 2.399 2.262 0.8191 0.89 1.4043 1.934 1.7553 3.133 0.3901 1.199 0.5851 2.514 0.5851 3.945 0 3.828-1.4432 6.864-4.3298 9.107s-6.5338 3.365-10.9417 3.365z"/>
+ <path d="m84.8439 207.304-14.7449-40.608h9.6543l8.8353 25.583c0.117 0.271 0.234 0.638 0.3511 1.102l0.1755 0.638c0.078-0.348 0.2535-0.928 0.5266-1.74l8.8352-25.583h9.537l-14.686 40.608h-8.4841z"/>
+ <path d="m126.611 208c-3.042 0-5.753-0.58-8.133-1.74-2.379-1.199-4.271-2.804-5.675-4.815-1.405-2.011-2.477-4.235-3.218-6.672-0.703-2.436-1.054-5.027-1.054-7.773 0-2.552 0.371-5.028 1.112-7.425 0.741-2.437 1.814-4.68 3.218-6.73 1.444-2.049 3.355-3.693 5.734-4.931 2.38-1.276 5.052-1.914 8.016-1.914 3.628 0 6.593 0.831 8.894 2.494 2.341 1.663 4.408 3.926 6.202 6.788l-7.782 4.351c-2.184-3.442-4.622-5.163-7.314-5.163-2.106 0-3.861 0.696-5.266 2.088-1.404 1.354-2.36 2.92-2.867 4.699-0.468 1.779-0.702 3.693-0.702 5.743 0 3.519 0.722 6.497 2.165 8.934 1.482 2.397 3.706 3.596 6.67 3.596 1.678 0 3.141-0.541 4.389-1.624s1.872-2.34 1.872-3.771v-0.29h-6.67v-8.411h15.798v6.381c0 5.066-1.443 9.03-4.33 11.892-2.847 2.862-6.534 4.293-11.059 4.293z"/>
+ </g>
+ <path d="m52.4417 204c-3.9787 0-7.4114-1.044-10.298-3.133-2.8476-2.127-4.8955-5.047-6.1437-8.759l7.9576-2.959c0.9361 1.973 2.1649 3.558 3.6862 4.757 1.5213 1.16 3.1986 1.74 5.032 1.74 1.9114 0 3.4132-0.348 4.5054-1.044 1.0922-0.735 1.6383-1.779 1.6383-3.132 0-0.89-0.4096-1.683-1.2288-2.379-0.7801-0.696-1.6188-1.199-2.5159-1.508-0.8582-0.348-2.204-0.812-4.0373-1.392-1.2093-0.387-2.126-0.677-2.7501-0.871-0.5851-0.232-1.4433-0.58-2.5745-1.044s-1.9894-0.889-2.5745-1.276-1.2872-0.909-2.1064-1.566c-0.8192-0.658-1.4433-1.335-1.8724-2.031-0.3901-0.734-0.7411-1.605-1.0532-2.61-0.312-1.044-0.4681-2.147-0.4681-3.307 0-3.248 1.2873-5.975 3.8618-8.179 2.5745-2.205 6.0657-3.307 10.4735-3.307 3.6668 0 6.7484 0.948 9.2449 2.843s4.1543 4.331 4.9734 7.309l-7.9575 2.552c-1.2873-2.9-3.5302-4.35-6.7289-4.35-3.3156 0-4.9734 1.102-4.9734 3.306 0 0.503 0.156 0.948 0.4681 1.334 0.312 0.387 0.8776 0.774 1.6968 1.161 0.8192 0.386 1.4823 0.676 1.9894 0.87 0.5461 0.193 1.4823 0.522 2.8085 0.986 1.4043 0.464 2.477 0.832 3.2182 1.102 0.7801 0.271 1.8333 0.696 3.1596 1.277 1.3263 0.541 2.36 1.14 3.1011 1.798 0.7802 0.619 1.5798 1.373 2.399 2.262 0.8191 0.89 1.4043 1.934 1.7553 3.133 0.3901 1.199 0.5851 2.514 0.5851 3.945 0 3.828-1.4432 6.864-4.3298 9.107s-6.5338 3.365-10.9417 3.365z" fill="url(#paint4_linear)"/>
+ <path d="m84.8439 203.304-14.7449-40.608h9.6543l8.8353 25.583c0.117 0.271 0.234 0.638 0.3511 1.102l0.1755 0.638c0.078-0.348 0.2535-0.928 0.5266-1.74l8.8352-25.583h9.537l-14.686 40.608h-8.4841z" fill="url(#paint4_linear)"/>
+ <path d="m126.611 204c-3.042 0-5.753-0.58-8.133-1.74-2.379-1.199-4.271-2.804-5.675-4.815-1.405-2.011-2.477-4.235-3.218-6.672-0.703-2.436-1.054-5.027-1.054-7.773 0-2.552 0.371-5.028 1.112-7.425 0.741-2.437 1.814-4.68 3.218-6.73 1.444-2.049 3.355-3.693 5.734-4.931 2.38-1.276 5.052-1.914 8.016-1.914 3.628 0 6.593 0.831 8.894 2.494 2.341 1.663 4.408 3.926 6.202 6.788l-7.782 4.351c-2.184-3.442-4.622-5.163-7.314-5.163-2.106 0-3.861 0.696-5.266 2.088-1.404 1.354-2.36 2.92-2.867 4.699-0.468 1.779-0.702 3.693-0.702 5.743 0 3.519 0.722 6.497 2.165 8.934 1.482 2.397 3.706 3.596 6.67 3.596 1.678 0 3.141-0.541 4.389-1.624s1.872-2.34 1.872-3.771v-0.29h-6.67v-8.411h15.798v6.381c0 5.066-1.443 9.03-4.33 11.892-2.847 2.862-6.534 4.293-11.059 4.293z" fill="url(#paint4_linear)"/>
+ <path d="m165.068 11.9512c4.328-0.0098 8.656 0.0393 12.984 0.1376 3.875 0.0786 7.751 0.226 11.626 0.4519 3.453 0.1965 6.905 0.4814 10.348 0.8548 3.059 0.334 6.118 0.786 9.148 1.346 2.715 0.501 5.4 1.1397 8.046 1.9158 2.4 0.6976 4.751 1.5622 7.023 2.5839 2.115 0.9432 4.141 2.0632 6.059 3.3503 1.839 1.2379 3.561 2.6527 5.135 4.2148 1.564 1.572 2.98 3.2815 4.219 5.1187 1.289 1.9158 2.41 3.9397 3.364 6.0422 1.023 2.2794 1.889 4.6177 2.597 7.0051 0.777 2.6429 1.417 5.325 1.918 8.0367 0.561 3.026 1.013 6.0717 1.348 9.1272 0.374 3.4386 0.659 6.8773 0.856 10.3258 0.226 3.8612 0.373 7.7321 0.462 11.5933 0.088 4.3228 0.138 8.6457 0.128 12.9588v58.2119c0.01 4.323-0.04 8.636-0.128 12.959-0.089 3.871-0.236 7.732-0.462 11.593-0.197 3.449-0.482 6.897-0.856 10.326-0.335 3.055-0.787 6.111-1.348 9.137-0.501 2.702-1.141 5.384-1.918 8.027-0.708 2.387-1.574 4.735-2.597 7.005-0.954 2.112-2.075 4.126-3.364 6.042-1.239 1.837-2.655 3.557-4.219 5.119-1.574 1.562-3.296 2.977-5.135 4.215-1.918 1.287-3.944 2.407-6.059 3.35-2.272 1.022-4.623 1.886-7.023 2.594-2.646 0.776-5.331 1.414-8.046 1.906-3.03 0.569-6.089 1.011-9.148 1.346-3.443 0.373-6.895 0.658-10.348 0.854-3.875 0.226-7.751 0.374-11.626 0.462-4.328 0.088-8.656 0.138-12.984 0.128h-74.126c-4.328 0.01-8.656-0.04-12.9839-0.128-3.8755-0.088-7.751-0.236-11.6265-0.462-3.4525-0.196-6.905-0.481-10.3477-0.854-3.0591-0.335-6.1182-0.777-9.1477-1.346-2.7149-0.492-5.4001-1.13-8.0461-1.906-2.4001-0.708-4.7509-1.572-7.0231-2.594-2.1148-0.943-4.1411-2.063-6.0591-3.35-1.8394-1.238-3.5608-2.653-5.1346-4.215-1.5639-1.562-2.9804-3.282-4.2197-5.119-1.2886-1.916-2.4099-3.93-3.364-6.042-1.023-2.27-1.8886-4.618-2.5968-7.005-0.77706-2.643-1.41642-5.325-1.91807-8.027-0.56067-3.026-1.01313-6.082-1.34757-9.137-0.37377-3.429-0.65903-6.877-0.85575-10.326-0.22623-3.861-0.37378-7.722-0.46231-11.593-0.08852-4.323-0.1377-8.636-0.12787-12.959v-58.2119c-0.00983-4.3131 0.03935-8.636 0.12787-12.9588 0.08853-3.8612 0.23608-7.7321 0.46231-11.5933 0.19672-3.4485 0.48198-6.8872 0.85575-10.3258 0.33444-3.0555 0.7869-6.1012 1.34757-9.1272 0.50165-2.7117 1.14101-5.3938 1.91807-8.0367 0.7082-2.3874 1.5738-4.7257 2.5968-7.0051 0.9541-2.1025 2.0754-4.1264 3.364-6.0422 1.2393-1.8372 2.6558-3.5467 4.2197-5.1187 1.5738-1.5621 3.2952-2.9769 5.1346-4.2148 1.918-1.2871 3.9443-2.4071 6.0591-3.3503 2.2722-1.0217 4.623-1.8863 7.0231-2.5839 2.646-0.7761 5.3312-1.4148 8.0461-1.9158 3.0295-0.56 6.0886-1.012 9.1477-1.346 3.4427-0.3734 6.8952-0.6583 10.3477-0.8548 3.8755-0.2259 7.751-0.3733 11.6265-0.4519 4.3279-0.0983 8.6559-0.1474 12.9839-0.1376h74.126zm0.01 4.0086c4.298-0.0099 8.597 0.0393 12.895 0.1277 3.827 0.0884 7.653 0.2358 11.479 0.4519 3.384 0.1965 6.767 0.4716 10.131 0.8449 2.971 0.3144 5.932 0.7467 8.863 1.2969 2.577 0.4716 5.134 1.0807 7.653 1.8176 2.223 0.6484 4.396 1.4541 6.501 2.3972 1.909 0.8548 3.738 1.8667 5.469 3.0261 1.623 1.0905 3.138 2.3383 4.525 3.7236s2.636 2.8983 3.738 4.5194c1.16 1.7291 2.174 3.5467 3.029 5.4429 0.945 2.1123 1.751 4.2836 2.4 6.4941 0.748 2.5152 1.348 5.0598 1.83 7.6339 0.541 2.9278 0.974 5.8752 1.298 8.8423 0.374 3.3601 0.65 6.73 0.846 10.1097 0.217 3.8218 0.374 7.6338 0.453 11.4557 0.088 4.2934 0.137 8.577 0.137 12.8704v58.2119c0 4.293-0.049 8.577-0.137 12.87-0.079 3.822-0.236 7.644-0.453 11.456-0.196 3.38-0.472 6.75-0.846 10.12-0.324 2.957-0.757 5.904-1.298 8.832-0.482 2.574-1.082 5.119-1.83 7.634-0.649 2.22-1.455 4.382-2.4 6.494-0.855 1.896-1.869 3.724-3.029 5.443-1.102 1.631-2.351 3.144-3.738 4.529-1.387 1.376-2.902 2.623-4.525 3.714-1.731 1.159-3.56 2.171-5.469 3.026-2.105 0.953-4.278 1.749-6.501 2.397-2.519 0.737-5.076 1.346-7.653 1.818-2.931 0.55-5.892 0.982-8.863 1.306-3.364 0.364-6.747 0.649-10.131 0.836-3.826 0.216-7.652 0.373-11.479 0.452-4.298 0.098-8.597 0.137-12.895 0.137h-0.01-74.126-0.0099c-4.2984 0-8.5969-0.039-12.8953-0.137-3.8263-0.079-7.6526-0.236-11.4789-0.452-3.3837-0.187-6.7674-0.472-10.1314-0.836-2.9705-0.324-5.9313-0.756-8.8625-1.306-2.5771-0.472-5.1345-1.081-7.6526-1.818-2.223-0.648-4.3968-1.444-6.5017-2.397-1.9083-0.855-3.7378-1.867-5.469-3.026-1.623-1.091-3.1378-2.338-4.5247-3.714-1.3869-1.385-2.6361-2.898-3.7378-4.529-1.1606-1.719-2.1738-3.547-3.0295-5.443-0.9443-2.112-1.7509-4.274-2.4001-6.494-0.7475-2.515-1.3476-5.06-1.8295-7.634-0.541-2.928-0.9738-5.875-1.2984-8.832-0.3738-3.37-0.6492-6.74-0.8459-10.12-0.2164-3.812-0.37381-7.634-0.4525-11.456-0.08853-4.293-0.13771-8.577-0.13771-12.87v-58.2119c0-4.2934 0.04918-8.577 0.13771-12.8704 0.07869-3.8219 0.2361-7.6339 0.4525-11.4557 0.1967-3.3797 0.4721-6.7496 0.8459-10.1097 0.3246-2.9671 0.7574-5.9145 1.2984-8.8423 0.4819-2.5741 1.082-5.1187 1.8295-7.6339 0.6492-2.2105 1.4558-4.3818 2.4001-6.4941 0.8557-1.8962 1.8689-3.7138 3.0295-5.4429 1.1017-1.6211 2.3509-3.1341 3.7378-4.5194s2.9017-2.6331 4.5247-3.7236c1.7312-1.1594 3.5607-2.1713 5.469-3.0261 2.1049-0.9431 4.2787-1.7488 6.5017-2.3972 2.5181-0.7369 5.0755-1.346 7.6526-1.8176 2.9312-0.5502 5.892-0.9825 8.8625-1.2969 3.364-0.3733 6.7477-0.6484 10.1314-0.8449 3.8263-0.2161 7.6526-0.3635 11.4789-0.4519 4.2984-0.0884 8.5969-0.1376 12.8953-0.1277h0.0099 74.126 0.01z" clip-rule="evenodd" fill="url(#paint7_linear)" fill-rule="evenodd" opacity=".4"/>
+ </g>
+ <defs>
+ <filter id="filter0_d" x="-4.32414" y="5.94696" width="264.648" height="248.338" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+ <feBlend in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <filter id="filter1_f" x="108.058" y="73.0762" width="110.918" height="162.37" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <filter id="filter2_f" x="89.483" y="71.613" width="91.2739" height="66.6892" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <filter id="filter3_f" x="54.9697" y="40.6204" width="145.932" height="103.787" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <filter id="filter4_f" x="26" y="156" width="126" height="62" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="126.487" x2="127.02" y1="11.8597" y2="241.039" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#1ad6ab" offset="0"/>
+ <stop stop-color="#329db6" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="118.206" x2="118.206" y1="79.7867" y2="222" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#e0e5e7" offset="1e-7"/>
+ <stop stop-color="#c7ced2" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint2_linear" x1="99.4936" x2="104.291" y1="116.514" y2="124.823" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#4c5561" offset="1e-7"/>
+ <stop stop-color="#2e3842" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint3_linear" x1="64.9628" x2="74.5588" y1="114.277" y2="130.898" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#545e63" offset="1e-7"/>
+ <stop stop-color="#343b40" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint4_linear" x1="36" x2="36" y1="162" y2="204" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#e0e5e7" offset="1e-7"/>
+ <stop stop-color="#c7ced2" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint7_linear" x1="132.082" x2="132.082" y1="11.95" y2="240.29" gradientUnits="userSpaceOnUse">
+ <stop stop-color="white" offset="0"/>
+ <stop stop-color="white" stop-opacity=".0980392" offset=".125"/>
+ <stop stop-opacity=".0980392" offset=".925"/>
+ <stop stop-opacity=".498039" offset="1"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect width="256" height="256" fill="white"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/svp-manager4.svg b/.icons/Gruvbox_Dark-2/apps/64/svp-manager4.svg
new file mode 100755
index 000000000..180f0370c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/svp-manager4.svg
@@ -0,0 +1,52 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="GE3BOvSTuug6av1Xwh63JjACpLkTHT03" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#GE3BOvSTuug6av1Xwh63JjACpLkTHT03)">
+ <linearGradient id="_lgradient_360" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_360)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_361" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(120.45,0,0,227.834,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_361)" d="M 69.488 239.609 C 59.743 239.181 50.014 238.097 43.381 236.699 C 20.433 231.863 10.576 220.028 7.18 193.232 C 5.724 181.752 5.68 179.759 5.68 125.951 C 5.68 72.143 5.724 70.15 7.18 58.67 C 10.946 28.951 22.472 17.513 52.484 13.711 C 61.081 12.622 66.232 12.36 83.055 12.156 L 101.096 11.95 Q 126.264 23.312 126.129 23.449 Q 125.995 23.586 108.699 31.742 L 86.491 31.91 C 70.442 32.037 63.904 32.223 59.615 32.674 C 47.321 33.966 40.63 35.679 35.88 38.748 C 30.454 42.256 27.81 49.925 25.923 67.628 C 25.322 73.272 25.045 167.79 25.601 177.692 C 26.685 197.004 29.369 207.592 34.298 212.007 C 39.876 217.003 53.187 219.535 76.578 220.05 L 87.507 220.291 L 78.329 225.41 C 73.281 228.226 69.196 230.684 69.251 230.873 C 69.306 231.062 72.279 233.068 75.857 235.33 C 79.436 237.593 82.456 239.537 82.569 239.649 C 82.767 239.847 74.329 239.821 69.488 239.609 L 69.488 239.609 Z"/>
+ <linearGradient id="_lgradient_362" x1="0" x2="1" y1="1" y2="1" gradientTransform="matrix(181.269,0,0,126.296,68.565,113.55)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_362)" d="M 68.566 230.908 Q 68.508 230.853 86.694 220.567 L 135.542 220.362 C 180.708 220.168 188.257 220.003 197.651 219.005 C 206.427 218.072 214.159 216.168 217.946 214.007 C 224.677 210.165 227.535 202.197 229.331 182.263 C 229.593 179.355 229.844 165.26 229.977 145.96 L 230.195 114.411 L 234.746 120.089 C 237.248 123.213 239.408 125.768 239.544 125.768 C 239.68 125.768 242.051 123.019 244.813 119.659 L 249.834 113.55 L 249.651 145.164 C 249.548 162.963 249.292 179.015 249.065 181.897 C 247.236 205.117 243.569 216.691 235.354 225.168 C 226.733 234.066 213.369 238.071 187.596 239.483 C 183.663 239.698 160.468 239.85 132.198 239.846 L 82.566 239.838 Q 68.623 230.963 68.566 230.908 Z"/>
+ <linearGradient id="_lgradient_363" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(148.268,0,0,114.21,101.582,12.094)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_363)" d="M 230.012 114.804 L 230.005 99.035 C 229.991 67.689 228.304 52.507 223.905 44.135 C 220.385 37.436 213.333 34.609 195.274 32.657 C 190.471 32.137 183.444 32.011 149.223 31.827 L 108.84 31.611 L 117.491 27.589 C 122.249 25.376 126.147 23.479 126.153 23.373 C 126.159 23.267 120.633 20.716 113.873 17.705 L 101.582 12.231 L 140.109 12.119 C 188.163 11.98 197.411 12.355 210.632 14.979 C 229.537 18.731 239.42 26.793 244.62 42.707 C 246.64 48.889 248.087 57.687 249.049 69.639 C 249.259 72.254 249.526 83.114 249.641 93.773 L 249.85 114.153 Q 239.755 126.258 239.607 126.304 Q 239.458 126.351 230.012 114.804 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_364" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_364)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_365" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(106.754,0,0,145,74.579,54.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_365)" d="M 181.333 126 C 144.203 161.395 108.687 184.027 74.579 199.5 C 77.366 152.944 77.376 104.621 74.579 54.5 C 113.749 74.05 149.285 99.77 181.333 126 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sw4stm32.svg b/.icons/Gruvbox_Dark-2/apps/64/sw4stm32.svg
new file mode 100755
index 000000000..5cabc0f5b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sw4stm32.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="DEVTGexgGqcpDb4q1O0BrqFV8q2bhUlO" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#DEVTGexgGqcpDb4q1O0BrqFV8q2bhUlO)">
+ <linearGradient id="_lgradient_366" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_366)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_367" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_367)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 97.69 191.356 C 91.141 189.471 85.418 184.523 83.705 179.265 C 81.583 172.754 82.729 159.944 86.043 153.127 C 87.567 149.992 88.279 147.263 88.279 147.062 C 88.279 146.861 85.409 145.446 81.901 143.918 C 70.202 138.82 56.929 119.671 55.624 105.911 C 54.833 97.572 57.688 95 68.514 94.302 C 79.551 93.59 94.877 96.083 110.089 103.845 C 116.854 107.297 122.703 111.328 123.087 110.939 C 123.398 108.132 124.067 101.66 126.04 100.971 C 129.336 99.822 131.494 106.244 134.412 108.092 C 134.807 108.092 138.671 102.746 142.998 96.211 C 151.318 83.647 163.483 70.345 170.766 65.847 C 179.771 60.287 188.175 63.47 191.02 73.52 C 194.6 86.164 192.373 105.53 183.422 118.016 L 179.65 124.041 L 186.51 129.174 C 196.921 136.965 200.5 142.394 200.5 150.399 C 200.5 155.528 199.635 158.439 196.666 163.304 C 185.677 181.308 168.436 182.075 152.374 165.275 C 149.617 162.391 145.509 157.362 144.911 157.362 C 144.019 163.529 147.541 170.406 146.796 176.651 C 142.128 172.337 141.487 164.521 138.145 158.72 C 137.596 158.861 134.696 164.989 133.035 170.326 C 127.26 188.88 115.047 196.352 97.69 191.356 L 97.69 191.356 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/swatchbooker.svg b/.icons/Gruvbox_Dark-2/apps/64/swatchbooker.svg
new file mode 100755
index 000000000..1c85b918a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/swatchbooker.svg
@@ -0,0 +1,83 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="oOrl7OCm5W03GA4fbxx6F4d34JNJtUIs" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#oOrl7OCm5W03GA4fbxx6F4d34JNJtUIs)">
+ <linearGradient id="_lgradient_368" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_368)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_369" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_369)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="erWmYuv42B34XEU2FvYMmeBWBClryXUc" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#erWmYuv42B34XEU2FvYMmeBWBClryXUc)">
+ <path d="M 80.875 150.009 L 175.125 150.009 C 189.13 150.009 200.5 161.379 200.5 175.384 L 200.5 176.42 C 200.5 190.424 189.13 201.795 175.125 201.795 L 80.875 201.795 C 66.87 201.795 55.5 190.424 55.5 176.42 L 55.5 175.384 C 55.5 161.379 66.87 150.009 80.875 150.009 Z"/>
+ </g>
+ <defs>
+ <filter id="9dzTKKDlEjf3nx7mRF7J5urdjyUtmhtb" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#9dzTKKDlEjf3nx7mRF7J5urdjyUtmhtb)">
+ <path d="M 126.382 69.164 C 118.143 69.663 110.384 74.087 105.991 81.696 L 58.858 163.319 C 56.567 167.288 55.61 171.619 55.621 175.901 L 96.929 175.901 L 96.929 196.818 C 99.612 194.832 101.941 192.285 103.715 189.212 L 150.838 107.589 C 157.867 95.414 153.521 79.836 141.098 72.664 C 136.44 69.974 131.325 68.865 126.382 69.164 Z"/>
+ </g>
+ <defs>
+ <filter id="XHchjZjDKD7XuEXMAzbVMZUcdv0ClM4D" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#XHchjZjDKD7XuEXMAzbVMZUcdv0ClM4D)">
+ <path d="M 164.21 103.179 C 159.31 102.791 154.271 103.821 149.705 106.456 L 68.082 153.579 C 59.886 158.312 55.5 166.967 55.621 175.902 L 96.929 175.902 L 96.929 196.727 L 175.598 151.304 C 187.773 144.275 191.803 128.619 184.631 116.197 C 180.148 108.432 172.375 103.827 164.21 103.179 Z"/>
+ </g>
+ <linearGradient id="_lgradient_370" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(51.786,0,0,139.842,55.5,54.205)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_370)" d="M 81.393 54.205 C 67.048 54.205 55.5 65.525 55.5 79.582 L 55.5 173.313 L 96.929 173.313 L 96.929 194.047 C 103.19 189.424 107.286 182.137 107.286 173.828 L 107.286 79.582 C 107.286 65.525 95.738 54.205 81.393 54.205 Z"/>
+ <linearGradient id="_lgradient_371" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(98.579,0,0,127.701,55.621,66.528)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_371)" d="M 126.382 66.575 C 118.143 67.074 110.384 71.498 105.991 79.107 L 58.858 160.73 C 56.567 164.699 55.61 169.03 55.621 173.313 L 96.929 173.313 L 96.929 194.229 C 99.612 192.243 101.941 189.696 103.715 186.623 L 150.838 105 C 157.867 92.825 153.521 77.247 141.098 70.075 C 136.44 67.385 131.325 66.276 126.382 66.575 Z"/>
+ <linearGradient id="_lgradient_372" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(132.563,0,0,93.627,55.619,100.511)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_372)" d="M 164.21 100.59 C 159.31 100.201 154.271 101.231 149.705 103.867 L 68.082 150.99 C 59.886 155.722 55.5 164.377 55.621 173.313 L 96.929 173.313 L 96.929 194.138 L 175.598 148.714 C 187.773 141.685 191.803 126.03 184.631 113.607 C 180.148 105.843 172.375 101.238 164.21 100.59 Z"/>
+ <defs>
+ <linearGradient id="_lgradient_373" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#a3ff57"/>
+ <stop offset="50%" style="stop-color:#c5ff51"/>
+ <stop offset="100%" style="stop-color:#a9f50f"/>
+ </linearGradient>
+ </defs>
+ <path d="M 80.875 147.42 L 175.125 147.42 C 189.13 147.42 200.5 158.79 200.5 172.795 L 200.5 173.83 C 200.5 187.835 189.13 199.205 175.125 199.205 L 80.875 199.205 C 66.87 199.205 55.5 187.835 55.5 173.83 L 55.5 172.795 C 55.5 158.79 66.87 147.42 80.875 147.42 Z" style="fill:url(#_lgradient_373)"/>
+ <g opacity=".2">
+ <circle cx="81.393" cy="175.902" r="10.357" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#ffffff" cx="81.393" cy="173.313" r="10.357" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/swatches.svg b/.icons/Gruvbox_Dark-2/apps/64/swatches.svg
new file mode 100644
index 000000000..167efcecf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/swatches.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="jO7ZFpatLDyrss2otX9vkLoXfFNdlD05" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#jO7ZFpatLDyrss2otX9vkLoXfFNdlD05)">
+ <path fill="#ececec" d="M 165.709 11.9 C 239.765 11.9 250.348 22.457 250.348 96.444 L 250.348 155.695 C 250.348 229.681 239.765 240.238 165.709 240.238 L 90.339 240.238 C 16.284 240.238 5.7 229.681 5.7 155.695 L 5.7 96.444 C 5.7 22.457 16.284 11.9 90.339 11.9 L 165.709 11.9 Z"/>
+ </g>
+ <path fill="#ececec" d="M 249.487 184.333 C 245.869 232.555 228.885 240.238 165.709 240.238 L 90.339 240.238 C 27.163 240.238 10.18 232.555 6.561 184.333 L 249.487 184.333 L 249.487 184.333 Z"/>
+ <path fill="#f1b300" d="M 249.487 184.333 C 250.12 176.064 250.348 166.564 250.348 155.695 L 250.348 96.444 C 250.348 22.457 239.765 11.9 165.709 11.9 L 90.339 11.9 C 16.284 11.9 5.7 22.457 5.7 96.444 L 5.7 155.695 C 5.7 166.564 5.928 176.064 6.561 184.333 L 249.487 184.333 L 249.487 184.333 Z"/>
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 58.371 221.144 L 57.265 221.144 L 57.685 218.386 L 56.033 218.386 L 56.201 217.35 L 57.839 217.35 L 58.203 214.942 L 56.607 214.942 L 56.761 213.92 L 58.357 213.92 L 58.763 211.344 L 59.855 211.344 L 59.463 213.92 L 61.437 213.92 L 61.829 211.344 L 62.935 211.344 L 62.529 213.92 L 64.195 213.92 L 64.041 214.942 L 62.375 214.942 L 62.011 217.35 L 63.621 217.35 L 63.467 218.386 L 61.857 218.386 L 61.437 221.144 L 60.331 221.144 L 60.751 218.386 L 58.791 218.386 L 58.371 221.144 L 58.371 221.144 Z M 59.309 214.942 L 58.945 217.35 L 60.905 217.35 L 61.283 214.942 L 59.309 214.942 L 59.309 214.942 Z M 67.485 221.144 L 66.267 221.144 L 66.267 211.344 L 72.161 211.344 L 72.161 212.492 L 67.485 212.492 L 67.485 215.502 L 70.579 215.502 L 70.579 216.65 L 67.485 216.65 L 67.485 221.144 L 67.485 221.144 Z M 76.179 221.144 L 74.961 221.144 L 74.961 213.332 L 73.323 213.332 L 73.323 212.506 L 73.323 212.506 Q 74.905 212.506 75.297 211.344 L 75.297 211.344 L 76.179 211.344 L 76.179 221.144 L 76.179 221.144 Z M 79.357 221.144 L 79.357 211.344 L 82.829 211.344 L 82.829 211.344 Q 84.439 211.344 85.16 212.086 L 85.16 212.086 L 85.16 212.086 Q 85.881 212.828 85.881 213.934 L 85.881 213.934 L 85.881 213.934 Q 85.881 214.606 85.503 215.145 L 85.503 215.145 L 85.503 215.145 Q 85.125 215.684 84.439 215.978 L 84.439 215.978 L 84.439 215.978 Q 85.293 216.244 85.762 216.867 L 85.762 216.867 L 85.762 216.867 Q 86.231 217.49 86.231 218.33 L 86.231 218.33 L 86.231 218.33 Q 86.231 218.862 86.063 219.338 L 86.063 219.338 L 86.063 219.338 Q 85.895 219.814 85.545 220.234 L 85.545 220.234 L 85.545 220.234 Q 85.195 220.654 84.551 220.899 L 84.551 220.899 L 84.551 220.899 Q 83.907 221.144 83.053 221.144 L 83.053 221.144 L 79.357 221.144 L 79.357 221.144 Z M 80.575 215.502 L 82.591 215.502 L 82.591 215.502 Q 83.613 215.502 84.145 215.089 L 84.145 215.089 L 84.145 215.089 Q 84.677 214.676 84.677 213.948 L 84.677 213.948 L 84.677 213.948 Q 84.677 212.45 82.899 212.45 L 82.899 212.45 L 80.575 212.45 L 80.575 215.502 L 80.575 215.502 Z M 80.575 220.024 L 83.193 220.024 L 83.193 220.024 Q 84.187 220.024 84.607 219.562 L 84.607 219.562 L 84.607 219.562 Q 85.027 219.1 85.027 218.414 L 85.027 218.414 L 85.027 218.414 Q 85.027 216.608 82.745 216.608 L 82.745 216.608 L 80.575 216.608 L 80.575 220.024 L 80.575 220.024 Z M 91.243 221.312 L 91.243 221.312 L 91.243 221.312 Q 88.765 221.312 87.897 219.03 L 87.897 219.03 L 89.031 218.568 L 89.031 218.568 Q 89.689 220.15 91.243 220.15 L 91.243 220.15 L 91.243 220.15 Q 92.167 220.15 92.755 219.702 L 92.755 219.702 L 92.755 219.702 Q 93.343 219.254 93.343 218.4 L 93.343 218.4 L 93.343 218.4 Q 93.343 217.588 92.825 217.105 L 92.825 217.105 L 92.825 217.105 Q 92.307 216.622 91.313 216.622 L 91.313 216.622 L 90.613 216.622 L 90.613 215.474 L 91.243 215.474 L 91.243 215.474 Q 92.013 215.474 92.489 215.047 L 92.489 215.047 L 92.489 215.047 Q 92.965 214.62 92.965 213.92 L 92.965 213.92 L 92.965 213.92 Q 92.965 213.192 92.496 212.758 L 92.496 212.758 L 92.496 212.758 Q 92.027 212.324 91.285 212.324 L 91.285 212.324 L 91.285 212.324 Q 89.955 212.324 89.339 213.64 L 89.339 213.64 L 88.205 213.206 L 88.205 213.206 Q 88.555 212.31 89.346 211.743 L 89.346 211.743 L 89.346 211.743 Q 90.137 211.176 91.285 211.176 L 91.285 211.176 L 91.285 211.176 Q 92.559 211.176 93.399 211.918 L 93.399 211.918 L 93.399 211.918 Q 94.239 212.66 94.239 213.78 L 94.239 213.78 L 94.239 213.78 Q 94.239 214.452 93.91 215.026 L 93.91 215.026 L 93.91 215.026 Q 93.581 215.6 92.979 215.908 L 92.979 215.908 L 92.979 215.908 Q 93.749 216.216 94.183 216.846 L 94.183 216.846 L 94.183 216.846 Q 94.617 217.476 94.617 218.358 L 94.617 218.358 L 94.617 218.358 Q 94.617 219.688 93.651 220.5 L 93.651 220.5 L 93.651 220.5 Q 92.685 221.312 91.243 221.312 Z M 100.077 221.312 L 100.077 221.312 L 100.077 221.312 Q 99.139 221.312 98.439 220.871 L 98.439 220.871 L 98.439 220.871 Q 97.739 220.43 97.368 219.681 L 97.368 219.681 L 97.368 219.681 Q 96.997 218.932 96.822 218.078 L 96.822 218.078 L 96.822 218.078 Q 96.647 217.224 96.647 216.244 L 96.647 216.244 L 96.647 216.244 Q 96.647 215.348 96.801 214.529 L 96.801 214.529 L 96.801 214.529 Q 96.955 213.71 97.319 212.919 L 97.319 212.919 L 97.319 212.919 Q 97.683 212.128 98.39 211.652 L 98.39 211.652 L 98.39 211.652 Q 99.097 211.176 100.077 211.176 L 100.077 211.176 L 100.077 211.176 Q 101.015 211.176 101.715 211.617 L 101.715 211.617 L 101.715 211.617 Q 102.415 212.058 102.786 212.814 L 102.786 212.814 L 102.786 212.814 Q 103.157 213.57 103.332 214.424 L 103.332 214.424 L 103.332 214.424 Q 103.507 215.278 103.507 216.244 L 103.507 216.244 L 103.507 216.244 Q 103.507 217.14 103.346 217.959 L 103.346 217.959 L 103.346 217.959 Q 103.185 218.778 102.821 219.569 L 102.821 219.569 L 102.821 219.569 Q 102.457 220.36 101.75 220.836 L 101.75 220.836 L 101.75 220.836 Q 101.043 221.312 100.077 221.312 Z M 100.077 220.164 L 100.077 220.164 L 100.077 220.164 Q 100.707 220.164 101.155 219.814 L 101.155 219.814 L 101.155 219.814 Q 101.603 219.464 101.82 218.848 L 101.82 218.848 L 101.82 218.848 Q 102.037 218.232 102.128 217.609 L 102.128 217.609 L 102.128 217.609 Q 102.219 216.986 102.219 216.244 L 102.219 216.244 L 102.219 216.244 Q 102.219 215.46 102.121 214.802 L 102.121 214.802 L 102.121 214.802 Q 102.023 214.144 101.792 213.563 L 101.792 213.563 L 101.792 213.563 Q 101.561 212.982 101.127 212.646 L 101.127 212.646 L 101.127 212.646 Q 100.693 212.31 100.077 212.31 L 100.077 212.31 L 100.077 212.31 Q 99.433 212.31 98.985 212.667 L 98.985 212.667 L 98.985 212.667 Q 98.537 213.024 98.313 213.633 L 98.313 213.633 L 98.313 213.633 Q 98.089 214.242 97.998 214.879 L 97.998 214.879 L 97.998 214.879 Q 97.907 215.516 97.907 216.244 L 97.907 216.244 L 97.907 216.244 Q 97.907 217.028 98.005 217.679 L 98.005 217.679 L 98.005 217.679 Q 98.103 218.33 98.341 218.918 L 98.341 218.918 L 98.341 218.918 Q 98.579 219.506 99.02 219.835 L 99.02 219.835 L 99.02 219.835 Q 99.461 220.164 100.077 220.164 Z M 109.023 221.312 L 109.023 221.312 L 109.023 221.312 Q 108.085 221.312 107.385 220.871 L 107.385 220.871 L 107.385 220.871 Q 106.685 220.43 106.314 219.681 L 106.314 219.681 L 106.314 219.681 Q 105.943 218.932 105.768 218.078 L 105.768 218.078 L 105.768 218.078 Q 105.593 217.224 105.593 216.244 L 105.593 216.244 L 105.593 216.244 Q 105.593 215.348 105.747 214.529 L 105.747 214.529 L 105.747 214.529 Q 105.901 213.71 106.265 212.919 L 106.265 212.919 L 106.265 212.919 Q 106.629 212.128 107.336 211.652 L 107.336 211.652 L 107.336 211.652 Q 108.043 211.176 109.023 211.176 L 109.023 211.176 L 109.023 211.176 Q 109.961 211.176 110.661 211.617 L 110.661 211.617 L 110.661 211.617 Q 111.361 212.058 111.732 212.814 L 111.732 212.814 L 111.732 212.814 Q 112.103 213.57 112.278 214.424 L 112.278 214.424 L 112.278 214.424 Q 112.453 215.278 112.453 216.244 L 112.453 216.244 L 112.453 216.244 Q 112.453 217.14 112.292 217.959 L 112.292 217.959 L 112.292 217.959 Q 112.131 218.778 111.767 219.569 L 111.767 219.569 L 111.767 219.569 Q 111.403 220.36 110.696 220.836 L 110.696 220.836 L 110.696 220.836 Q 109.989 221.312 109.023 221.312 Z M 109.023 220.164 L 109.023 220.164 L 109.023 220.164 Q 109.653 220.164 110.101 219.814 L 110.101 219.814 L 110.101 219.814 Q 110.549 219.464 110.766 218.848 L 110.766 218.848 L 110.766 218.848 Q 110.983 218.232 111.074 217.609 L 111.074 217.609 L 111.074 217.609 Q 111.165 216.986 111.165 216.244 L 111.165 216.244 L 111.165 216.244 Q 111.165 215.46 111.067 214.802 L 111.067 214.802 L 111.067 214.802 Q 110.969 214.144 110.738 213.563 L 110.738 213.563 L 110.738 213.563 Q 110.507 212.982 110.073 212.646 L 110.073 212.646 L 110.073 212.646 Q 109.639 212.31 109.023 212.31 L 109.023 212.31 L 109.023 212.31 Q 108.379 212.31 107.931 212.667 L 107.931 212.667 L 107.931 212.667 Q 107.483 213.024 107.259 213.633 L 107.259 213.633 L 107.259 213.633 Q 107.035 214.242 106.944 214.879 L 106.944 214.879 L 106.944 214.879 Q 106.853 215.516 106.853 216.244 L 106.853 216.244 L 106.853 216.244 Q 106.853 217.028 106.951 217.679 L 106.951 217.679 L 106.951 217.679 Q 107.049 218.33 107.287 218.918 L 107.287 218.918 L 107.287 218.918 Q 107.525 219.506 107.966 219.835 L 107.966 219.835 L 107.966 219.835 Q 108.407 220.164 109.023 220.164 Z M 125.739 203.42 L 123.863 203.42 L 123.863 199.598 L 120.237 193.62 L 122.379 193.62 L 124.801 197.624 L 127.223 193.62 L 129.365 193.62 L 125.739 199.598 L 125.739 203.42 L 125.739 203.42 Z M 133.691 203.588 L 133.691 203.588 L 133.691 203.588 Q 132.137 203.588 131.241 202.594 L 131.241 202.594 L 131.241 202.594 Q 130.345 201.6 130.345 199.836 L 130.345 199.836 L 130.345 199.836 Q 130.345 198.114 131.248 197.106 L 131.248 197.106 L 131.248 197.106 Q 132.151 196.098 133.691 196.098 L 133.691 196.098 L 133.691 196.098 Q 135.091 196.098 135.973 196.959 L 135.973 196.959 L 135.973 196.959 Q 136.855 197.82 136.855 199.472 L 136.855 199.472 L 136.855 199.472 Q 136.855 200.158 136.799 200.55 L 136.799 200.55 L 132.137 200.55 L 132.137 200.55 Q 132.193 201.222 132.634 201.607 L 132.634 201.607 L 132.634 201.607 Q 133.075 201.992 133.691 201.992 L 133.691 201.992 L 133.691 201.992 Q 134.643 201.992 135.231 201.25 L 135.231 201.25 L 136.351 202.384 L 136.351 202.384 Q 135.357 203.588 133.691 203.588 Z M 132.151 199.01 L 132.151 199.01 L 135.077 199.01 L 135.077 199.01 Q 134.993 198.394 134.622 198.044 L 134.622 198.044 L 134.622 198.044 Q 134.251 197.694 133.691 197.694 L 133.691 197.694 L 133.691 197.694 Q 132.319 197.694 132.151 199.01 Z M 140.425 203.42 L 138.605 203.42 L 138.605 194.166 L 140.425 193.312 L 140.425 203.42 L 140.425 203.42 Z M 144.485 203.42 L 142.665 203.42 L 142.665 194.166 L 144.485 193.312 L 144.485 203.42 L 144.485 203.42 Z M 152.003 202.594 L 152.003 202.594 L 152.003 202.594 Q 151.121 203.588 149.595 203.588 L 149.595 203.588 L 149.595 203.588 Q 148.069 203.588 147.187 202.594 L 147.187 202.594 L 147.187 202.594 Q 146.305 201.6 146.305 199.85 L 146.305 199.85 L 146.305 199.85 Q 146.305 198.114 147.194 197.106 L 147.194 197.106 L 147.194 197.106 Q 148.083 196.098 149.595 196.098 L 149.595 196.098 L 149.595 196.098 Q 151.107 196.098 151.996 197.106 L 151.996 197.106 L 151.996 197.106 Q 152.885 198.114 152.885 199.85 L 152.885 199.85 L 152.885 199.85 Q 152.885 201.6 152.003 202.594 Z M 149.595 201.838 L 149.595 201.838 L 149.595 201.838 Q 150.281 201.838 150.673 201.313 L 150.673 201.313 L 150.673 201.313 Q 151.065 200.788 151.065 199.85 L 151.065 199.85 L 151.065 199.85 Q 151.065 198.912 150.673 198.38 L 150.673 198.38 L 150.673 198.38 Q 150.281 197.848 149.595 197.848 L 149.595 197.848 L 149.595 197.848 Q 148.923 197.848 148.524 198.387 L 148.524 198.387 L 148.524 198.387 Q 148.125 198.926 148.125 199.85 L 148.125 199.85 L 148.125 199.85 Q 148.125 200.774 148.524 201.306 L 148.524 201.306 L 148.524 201.306 Q 148.923 201.838 149.595 201.838 Z M 157.687 203.42 L 156.077 203.42 L 154.075 196.266 L 155.867 196.266 L 156.707 199.752 L 156.707 199.752 Q 156.749 199.906 156.812 200.256 L 156.812 200.256 L 156.812 200.256 Q 156.875 200.606 156.889 200.69 L 156.889 200.69 L 156.889 200.69 Q 157.043 199.99 157.099 199.752 L 157.099 199.752 L 158.009 196.266 L 159.661 196.266 L 160.557 199.752 L 160.557 199.752 Q 160.613 199.99 160.767 200.69 L 160.767 200.69 L 160.767 200.69 Q 160.781 200.606 160.844 200.256 L 160.844 200.256 L 160.844 200.256 Q 160.907 199.906 160.949 199.752 L 160.949 199.752 L 161.817 196.266 L 163.609 196.266 L 161.593 203.42 L 159.983 203.42 L 159.073 199.85 L 159.073 199.85 Q 158.849 198.912 158.835 198.786 L 158.835 198.786 L 158.835 198.786 Q 158.821 198.912 158.597 199.85 L 158.597 199.85 L 157.687 203.42 L 157.687 203.42 Z M 59.701 203.588 L 59.701 203.588 L 59.701 203.588 Q 58.329 203.588 57.321 202.874 L 57.321 202.874 L 57.321 202.874 Q 56.313 202.16 55.893 200.9 L 55.893 200.9 L 57.615 200.256 L 57.615 200.256 Q 57.937 200.956 58.497 201.376 L 58.497 201.376 L 58.497 201.376 Q 59.057 201.796 59.757 201.796 L 59.757 201.796 L 59.757 201.796 Q 60.485 201.796 60.912 201.488 L 60.912 201.488 L 60.912 201.488 Q 61.339 201.18 61.339 200.606 L 61.339 200.606 L 61.339 200.606 Q 61.339 200.312 61.199 200.088 L 61.199 200.088 L 61.199 200.088 Q 61.059 199.864 60.723 199.682 L 60.723 199.682 L 60.723 199.682 Q 60.387 199.5 60.128 199.395 L 60.128 199.395 L 60.128 199.395 Q 59.869 199.29 59.351 199.122 L 59.351 199.122 L 59.351 199.122 Q 58.763 198.926 58.462 198.814 L 58.462 198.814 L 58.462 198.814 Q 58.161 198.702 57.671 198.436 L 57.671 198.436 L 57.671 198.436 Q 57.181 198.17 56.929 197.897 L 56.929 197.897 L 56.929 197.897 Q 56.677 197.624 56.474 197.169 L 56.474 197.169 L 56.474 197.169 Q 56.271 196.714 56.271 196.154 L 56.271 196.154 L 56.271 196.154 Q 56.271 195.006 57.167 194.229 L 57.167 194.229 L 57.167 194.229 Q 58.063 193.452 59.589 193.452 L 59.589 193.452 L 59.589 193.452 Q 60.849 193.452 61.71 194.082 L 61.71 194.082 L 61.71 194.082 Q 62.571 194.712 62.851 195.72 L 62.851 195.72 L 61.157 196.28 L 61.157 196.28 Q 60.695 195.244 59.477 195.244 L 59.477 195.244 L 59.477 195.244 Q 58.861 195.244 58.518 195.489 L 58.518 195.489 L 58.518 195.489 Q 58.175 195.734 58.175 196.182 L 58.175 196.182 L 58.175 196.182 Q 58.175 196.476 58.455 196.707 L 58.455 196.707 L 58.455 196.707 Q 58.735 196.938 59.029 197.057 L 59.029 197.057 L 59.029 197.057 Q 59.323 197.176 59.953 197.386 L 59.953 197.386 L 59.953 197.386 Q 60.443 197.554 60.709 197.652 L 60.709 197.652 L 60.709 197.652 Q 60.975 197.75 61.437 197.96 L 61.437 197.96 L 61.437 197.96 Q 61.899 198.17 62.158 198.394 L 62.158 198.394 L 62.158 198.394 Q 62.417 198.618 62.704 198.933 L 62.704 198.933 L 62.704 198.933 Q 62.991 199.248 63.117 199.675 L 63.117 199.675 L 63.117 199.675 Q 63.243 200.102 63.243 200.606 L 63.243 200.606 L 63.243 200.606 Q 63.243 201.992 62.242 202.79 L 62.242 202.79 L 62.242 202.79 Q 61.241 203.588 59.701 203.588 Z M 67.989 203.588 L 67.989 203.588 L 67.989 203.588 Q 66.435 203.588 65.539 202.594 L 65.539 202.594 L 65.539 202.594 Q 64.643 201.6 64.643 199.836 L 64.643 199.836 L 64.643 199.836 Q 64.643 198.114 65.546 197.106 L 65.546 197.106 L 65.546 197.106 Q 66.449 196.098 67.989 196.098 L 67.989 196.098 L 67.989 196.098 Q 69.389 196.098 70.271 196.959 L 70.271 196.959 L 70.271 196.959 Q 71.153 197.82 71.153 199.472 L 71.153 199.472 L 71.153 199.472 Q 71.153 200.158 71.097 200.55 L 71.097 200.55 L 66.435 200.55 L 66.435 200.55 Q 66.491 201.222 66.932 201.607 L 66.932 201.607 L 66.932 201.607 Q 67.373 201.992 67.989 201.992 L 67.989 201.992 L 67.989 201.992 Q 68.941 201.992 69.529 201.25 L 69.529 201.25 L 70.649 202.384 L 70.649 202.384 Q 69.655 203.588 67.989 203.588 Z M 66.449 199.01 L 66.449 199.01 L 69.375 199.01 L 69.375 199.01 Q 69.291 198.394 68.92 198.044 L 68.92 198.044 L 68.92 198.044 Q 68.549 197.694 67.989 197.694 L 67.989 197.694 L 67.989 197.694 Q 66.617 197.694 66.449 199.01 Z M 74.723 203.42 L 72.903 203.42 L 72.903 194.166 L 74.723 193.312 L 74.723 203.42 L 74.723 203.42 Z M 79.889 203.588 L 79.889 203.588 L 79.889 203.588 Q 78.335 203.588 77.439 202.594 L 77.439 202.594 L 77.439 202.594 Q 76.543 201.6 76.543 199.836 L 76.543 199.836 L 76.543 199.836 Q 76.543 198.114 77.446 197.106 L 77.446 197.106 L 77.446 197.106 Q 78.349 196.098 79.889 196.098 L 79.889 196.098 L 79.889 196.098 Q 81.289 196.098 82.171 196.959 L 82.171 196.959 L 82.171 196.959 Q 83.053 197.82 83.053 199.472 L 83.053 199.472 L 83.053 199.472 Q 83.053 200.158 82.997 200.55 L 82.997 200.55 L 78.335 200.55 L 78.335 200.55 Q 78.391 201.222 78.832 201.607 L 78.832 201.607 L 78.832 201.607 Q 79.273 201.992 79.889 201.992 L 79.889 201.992 L 79.889 201.992 Q 80.841 201.992 81.429 201.25 L 81.429 201.25 L 82.549 202.384 L 82.549 202.384 Q 81.555 203.588 79.889 203.588 Z M 78.349 199.01 L 78.349 199.01 L 81.275 199.01 L 81.275 199.01 Q 81.191 198.394 80.82 198.044 L 80.82 198.044 L 80.82 198.044 Q 80.449 197.694 79.889 197.694 L 79.889 197.694 L 79.889 197.694 Q 78.517 197.694 78.349 199.01 Z M 87.645 203.588 L 87.645 203.588 L 87.645 203.588 Q 86.147 203.588 85.265 202.594 L 85.265 202.594 L 85.265 202.594 Q 84.383 201.6 84.383 199.85 L 84.383 199.85 L 84.383 199.85 Q 84.383 198.114 85.272 197.106 L 85.272 197.106 L 85.272 197.106 Q 86.161 196.098 87.645 196.098 L 87.645 196.098 L 87.645 196.098 Q 89.955 196.098 90.627 198.198 L 90.627 198.198 L 88.891 198.772 L 88.891 198.772 Q 88.541 197.848 87.687 197.848 L 87.687 197.848 L 87.687 197.848 Q 87.029 197.848 86.63 198.394 L 86.63 198.394 L 86.63 198.394 Q 86.231 198.94 86.231 199.85 L 86.231 199.85 L 86.231 199.85 Q 86.231 200.76 86.623 201.299 L 86.623 201.299 L 86.623 201.299 Q 87.015 201.838 87.645 201.838 L 87.645 201.838 L 87.645 201.838 Q 88.583 201.838 88.905 200.802 L 88.905 200.802 L 90.641 201.32 L 90.641 201.32 Q 89.983 203.588 87.645 203.588 Z M 94.519 203.588 L 94.519 203.588 L 94.519 203.588 Q 92.783 203.588 92.783 201.698 L 92.783 201.698 L 92.783 197.862 L 91.761 197.862 L 91.761 196.266 L 92.783 196.266 L 92.783 194.18 L 94.603 193.312 L 94.603 196.266 L 96.199 196.266 L 96.199 197.862 L 94.603 197.862 L 94.603 201.432 L 94.603 201.432 Q 94.603 201.992 95.107 201.992 L 95.107 201.992 L 95.107 201.992 Q 95.681 201.992 96.283 201.684 L 96.283 201.684 L 96.073 203.266 L 96.073 203.266 Q 95.401 203.588 94.519 203.588 Z M 98.817 195.426 L 98.817 195.426 L 98.817 195.426 Q 98.383 195.426 98.068 195.111 L 98.068 195.111 L 98.068 195.111 Q 97.753 194.796 97.753 194.362 L 97.753 194.362 L 97.753 194.362 Q 97.753 193.928 98.061 193.62 L 98.061 193.62 L 98.061 193.62 Q 98.369 193.312 98.817 193.312 L 98.817 193.312 L 98.817 193.312 Q 99.265 193.312 99.573 193.613 L 99.573 193.613 L 99.573 193.613 Q 99.881 193.914 99.881 194.362 L 99.881 194.362 L 99.881 194.362 Q 99.881 194.81 99.573 195.118 L 99.573 195.118 L 99.573 195.118 Q 99.265 195.426 98.817 195.426 Z M 99.727 203.42 L 97.907 203.42 L 97.907 196.266 L 99.727 196.266 L 99.727 203.42 L 99.727 203.42 Z M 105.649 203.42 L 103.759 203.42 L 101.141 196.266 L 103.017 196.266 L 104.515 200.508 L 104.515 200.508 Q 104.641 200.886 104.711 201.166 L 104.711 201.166 L 104.711 201.166 Q 104.781 200.886 104.907 200.508 L 104.907 200.508 L 106.391 196.266 L 108.267 196.266 L 105.649 203.42 L 105.649 203.42 Z M 112.663 203.588 L 112.663 203.588 L 112.663 203.588 Q 111.109 203.588 110.213 202.594 L 110.213 202.594 L 110.213 202.594 Q 109.317 201.6 109.317 199.836 L 109.317 199.836 L 109.317 199.836 Q 109.317 198.114 110.22 197.106 L 110.22 197.106 L 110.22 197.106 Q 111.123 196.098 112.663 196.098 L 112.663 196.098 L 112.663 196.098 Q 114.063 196.098 114.945 196.959 L 114.945 196.959 L 114.945 196.959 Q 115.827 197.82 115.827 199.472 L 115.827 199.472 L 115.827 199.472 Q 115.827 200.158 115.771 200.55 L 115.771 200.55 L 111.109 200.55 L 111.109 200.55 Q 111.165 201.222 111.606 201.607 L 111.606 201.607 L 111.606 201.607 Q 112.047 201.992 112.663 201.992 L 112.663 201.992 L 112.663 201.992 Q 113.615 201.992 114.203 201.25 L 114.203 201.25 L 115.323 202.384 L 115.323 202.384 Q 114.329 203.588 112.663 203.588 Z M 111.123 199.01 L 111.123 199.01 L 114.049 199.01 L 114.049 199.01 Q 113.965 198.394 113.594 198.044 L 113.594 198.044 L 113.594 198.044 Q 113.223 197.694 112.663 197.694 L 112.663 197.694 L 112.663 197.694 Q 111.291 197.694 111.123 199.01 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_41" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_41)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sweeper.svg b/.icons/Gruvbox_Dark-2/apps/64/sweeper.svg
new file mode 120000
index 000000000..e28b47b88
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sweeper.svg
@@ -0,0 +1 @@
+broom.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sweethome3d-furniture-editor.svg b/.icons/Gruvbox_Dark-2/apps/64/sweethome3d-furniture-editor.svg
new file mode 100644
index 000000000..416381de0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sweethome3d-furniture-editor.svg
@@ -0,0 +1,54 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_Ea6zhTkGPYo00jlDIrWsw7nmbv5gozUu">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_Ea6zhTkGPYo00jlDIrWsw7nmbv5gozUu)">
+ <defs>
+ <filter id="irMAIiJj07CGALDaJRFK3RXfJiQwLBWq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#irMAIiJj07CGALDaJRFK3RXfJiQwLBWq)">
+ <linearGradient id="_lgradient_421" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_421)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_422" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_422)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="v9Gs4NI4iaS5LCxp2smPy7kph7bCxnKh" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#v9Gs4NI4iaS5LCxp2smPy7kph7bCxnKh)">
+ <path d="M 66.427 182.75 L 190.026 182.75 L 200.026 203.138 L 56.427 203.138 L 66.427 182.75 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_423" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(124.286,0,0,131.19,65.857,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_423)" d="M 190.143 186.69 L 65.857 186.69 L 65.857 55.5 L 190.143 55.5 L 190.143 186.69 Z"/>
+ <g opacity=".4">
+ <path fill="#111111" d="M 148.714 110.738 L 148.714 131.452 C 148.714 133.531 147.34 134.905 145.262 134.905 C 143.184 134.905 141.81 133.531 141.81 131.452 L 141.81 110.738 C 141.81 108.66 143.184 107.286 145.262 107.286 C 147.34 107.286 148.714 108.66 148.714 110.738 Z M 110.738 107.286 C 108.66 107.286 107.286 108.66 107.286 110.738 L 107.286 131.452 C 107.286 133.531 108.66 134.905 110.738 134.905 C 112.816 134.905 114.19 133.531 114.19 131.452 L 114.19 110.738 C 114.19 108.66 112.816 107.286 110.738 107.286 Z"/>
+ </g>
+ <path fill="#603d20" d="M 131.452 186.69 L 131.452 55.5 L 124.548 55.5 L 124.548 186.69 L 65.857 186.69 L 65.857 200.5 L 79.667 200.5 L 79.667 199.126 C 79.667 194.969 81.041 193.595 85.197 193.595 L 170.803 193.595 C 174.959 193.595 176.333 194.969 176.333 199.126 L 176.333 200.5 L 190.143 200.5 L 190.143 186.69 L 131.452 186.69 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sweethome3d-textures-editor.svg b/.icons/Gruvbox_Dark-2/apps/64/sweethome3d-textures-editor.svg
new file mode 100644
index 000000000..8a157c01c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sweethome3d-textures-editor.svg
@@ -0,0 +1,49 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_UagteR7LWmrYeAbvWNe6Y6kyasJS6csi">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_UagteR7LWmrYeAbvWNe6Y6kyasJS6csi)">
+ <defs>
+ <filter id="FOwYPUGwKvAy605MrXLh1iKeoxYNiciH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#FOwYPUGwKvAy605MrXLh1iKeoxYNiciH)">
+ <linearGradient id="_lgradient_424" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_424)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ececec" d="M 157.707 38 C 216.085 38 224.429 46.322 224.429 104.646 L 224.429 151.354 C 224.429 209.677 216.085 218 157.707 218 L 98.293 218 C 39.915 218 31.571 209.677 31.571 151.354 L 31.571 104.646 C 31.571 46.322 39.915 38 98.293 38 L 157.707 38 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ececec" d="M 151.105 57 C 196.511 57 203 63.473 203 108.836 L 203 145.164 C 203 190.527 196.511 197 151.105 197 L 104.895 197 C 59.489 197 53 190.527 53 145.164 L 53 108.836 C 53 63.473 59.489 57 104.895 57 L 151.105 57 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ececec" d="M 144.504 77 C 176.936 77 181.571 81.623 181.571 114.026 L 181.571 139.974 C 181.571 172.376 176.936 177 144.504 177 L 111.496 177 C 79.064 177 74.429 172.376 74.429 139.974 L 74.429 114.026 C 74.429 81.623 79.064 77 111.496 77 L 144.504 77 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ececec" d="M 137.902 97 C 157.362 97 160.143 99.774 160.143 119.215 L 160.143 134.785 C 160.143 154.226 157.362 157 137.902 157 L 118.098 157 C 98.638 157 95.857 154.226 95.857 134.785 L 95.857 119.215 C 95.857 99.774 98.638 97 118.098 97 L 137.902 97 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ececec" d="M 132.951 112 C 142.681 112 144.071 113.387 144.071 123.108 L 144.071 130.892 C 144.071 140.613 142.681 142 132.951 142 L 123.049 142 C 113.319 142 111.929 140.613 111.929 130.892 L 111.929 123.108 C 111.929 113.387 113.319 112 123.049 112 L 132.951 112 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_425" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_425)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sweethome3d.svg b/.icons/Gruvbox_Dark-2/apps/64/sweethome3d.svg
new file mode 100644
index 000000000..4de524ec0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sweethome3d.svg
@@ -0,0 +1,72 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_4H5xWQiQ8kQc7lALk2Q75qrdpT2HCe5L">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_4H5xWQiQ8kQc7lALk2Q75qrdpT2HCe5L)">
+ <defs>
+ <filter id="B5E6ihNX1g2OCvYyn4HZLAw4rrCH301z" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#B5E6ihNX1g2OCvYyn4HZLAw4rrCH301z)">
+ <linearGradient id="_lgradient_426" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_426)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_427" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_427)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="2kNm49yQt92w2xIC1WfZH4AuQ9Vb34IS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#2kNm49yQt92w2xIC1WfZH4AuQ9Vb34IS)">
+ <path d="M 128.398 54.552 C 125.321 54.477 122.283 55.251 119.617 56.788 L 70.282 85.269 C 65.094 88.263 61.898 93.799 61.898 99.789 L 61.898 156.753 C 61.898 162.743 65.094 168.277 70.282 171.272 L 119.616 199.754 C 124.804 202.749 131.195 202.749 136.383 199.754 L 185.718 171.272 C 190.906 168.277 194.102 162.742 194.102 156.752 L 194.102 99.787 C 194.102 93.797 190.906 88.262 185.718 85.267 L 136.383 56.787 C 133.95 55.384 131.203 54.615 128.396 54.55 L 128.398 54.552 Z"/>
+ </g>
+ <linearGradient id="_lgradient_428" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(132.203,0,0,147.457,61.898,52)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_428)" d="M 128.397 52.005 C 125.32 51.933 122.283 52.709 119.618 54.249 L 70.28 82.731 C 65.093 85.726 61.898 91.26 61.898 97.25 L 61.898 154.213 C 61.903 158.142 63.288 161.946 65.811 164.958 L 128 114.668 L 190.179 164.958 C 192.706 161.947 194.094 158.144 194.102 154.213 L 194.102 97.25 C 194.106 91.257 190.91 85.718 185.72 82.721 L 136.382 54.249 C 133.95 52.844 131.205 52.072 128.397 52.005 Z M 65.811 164.958 C 66.168 165.387 66.546 165.798 66.943 166.189 C 66.546 165.798 66.168 165.387 65.811 164.958 Z M 66.943 166.189 C 67.266 166.501 67.6 166.799 67.946 167.083 C 67.6 166.799 67.266 166.501 66.943 166.189 Z M 190.159 164.988 C 189.27 166.053 188.253 167.004 187.13 167.818 C 188.253 167.004 189.27 166.053 190.159 164.988 Z M 125.934 199.329 C 127.044 199.467 128.166 199.493 129.281 199.408 C 128.166 199.493 127.044 199.467 125.934 199.329 Z"/>
+ <g opacity=".3">
+ <path d="M 128 52.014 C 125.059 52.008 122.169 52.775 119.618 54.239 L 70.28 82.731 C 65.093 85.726 61.898 91.26 61.898 97.25 L 61.898 154.213 C 61.903 158.142 63.288 161.946 65.811 164.958 L 128 114.668 L 128 52.014 Z M 65.811 164.958 C 66.168 165.387 66.546 165.798 66.943 166.189 C 66.546 165.798 66.168 165.387 65.811 164.958 Z M 66.943 166.189 C 67.266 166.501 67.6 166.799 67.946 167.083 C 67.6 166.799 67.266 166.501 66.943 166.189 Z"/>
+ </g>
+ <linearGradient id="_lgradient_429" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(124.373,0,0,84.785,65.807,114.672)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_429)" d="M 128.001 114.672 L 65.807 164.962 C 67.067 166.47 68.582 167.745 70.283 168.728 L 119.616 197.21 C 124.805 200.206 131.198 200.206 136.386 197.21 L 185.719 168.728 C 187.416 167.741 188.926 166.464 190.18 164.955 L 128.001 114.672 Z"/>
+ <g opacity=".1">
+ <path d="M 128 82.455 L 167.661 104.837 L 167.661 149.599 L 128 171.981 L 88.339 149.599 L 88.339 104.837 L 128 82.455 Z"/>
+ </g>
+ <linearGradient id="_lgradient_430" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(79.322,0,0,89.525,88.339,79.915)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_430)" d="M 128 79.915 L 167.661 102.297 L 167.661 147.059 L 128 169.441 L 88.339 147.059 L 88.339 102.297 L 128 79.915 Z"/>
+ <g opacity=".3">
+ <path d="M 167.661 102.297 L 128 124.678 L 128 169.441 L 167.661 147.059 L 167.661 102.297 Z"/>
+ </g>
+ <g opacity=".1">
+ <path d="M 88.339 102.297 L 88.339 147.059 L 128 169.441 L 128 124.678 L 88.339 102.297 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/swell-foop.svg b/.icons/Gruvbox_Dark-2/apps/64/swell-foop.svg
new file mode 100644
index 000000000..b69e3e05d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/swell-foop.svg
@@ -0,0 +1,55 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <linearGradient id="_lgradient_63" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(122.32,0,0,113.939995,5.68,126.349998)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#5786ff"/>
+ <stop offset="50%" style="stop-color:#51a8ff"/>
+ <stop offset="100%" style="stop-color:#0f82f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_63)" d="M 128 126.349998 L 128 240.289993 L 128 240.289993 L 90.319397 240.289993 C 16.263689 240.289993 5.68 229.732513 5.68 155.746262 L 5.68 126.349998 L 128 126.349998 L 128 126.349998 Z"/>
+ <linearGradient id="_lgradient_64" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(122.32,0,0,114.398395,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_64)" d="M 128 126.349998 L 128 11.951604 L 90.319397 11.951604 C 16.263689 11.951604 5.68 22.508802 5.68 96.495461 L 5.68 126.349998 L 128 126.349998 L 128 126.349998 Z"/>
+ <linearGradient id="_lgradient_65" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(122.328308,0,0,113.939995,128,126.349998)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#57ff7b"/>
+ <stop offset="50%" style="stop-color:#51ff51"/>
+ <stop offset="100%" style="stop-color:#0ff50f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_65)" d="M 250.328308 126.349998 L 250.328308 155.746262 C 250.328308 229.732513 239.744629 240.289993 165.688919 240.289993 L 128 240.289993 L 128 240.289993 L 128 126.349998 L 250.328308 126.349998 L 250.328308 126.349998 Z"/>
+ <linearGradient id="_lgradient_66" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(122.328308,0,0,114.398395,128,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#5786ff"/>
+ <stop offset="50%" style="stop-color:#51a8ff"/>
+ <stop offset="100%" style="stop-color:#0f82f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_66)" d="M 250.328308 126.349998 L 250.328308 96.495461 C 250.328308 22.508802 239.744629 11.951604 165.688919 11.951604 L 128 11.951604 L 128 126.349998 L 250.328308 126.349998 L 250.328308 126.349998 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_67" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_67)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <linearGradient id="_lgradient_68" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(64.999749,0,0,65,34.340125,36.650801)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_68)" d="M 66.840003 36.650801 L 76.883059 58.047534 L 99.339874 61.478665 L 83.089939 78.133533 L 86.92612 101.650801 L 66.840003 90.547324 L 46.753882 101.650801 L 50.590064 78.133533 L 34.340125 61.478665 L 56.796944 58.047534 L 66.840003 36.650801 Z"/>
+ <linearGradient id="_lgradient_69" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(65,0,0,65,156.664154,36.650801)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_69)" cx="189.164" cy="69.151" r="32.5" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_70" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(65,0,0,65,34.34,150.819996)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_70)" cx="66.84" cy="183.32" r="32.5" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_71" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(65,0,0,65,156.664154,150.819996)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#545e63"/>
+ <stop offset="100%" style="stop-color:#343b40"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_71)" width="65" height="65" x="156.66" y="150.82" transform="matrix(1,0,0,1,0,0)"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sylpheed.svg b/.icons/Gruvbox_Dark-2/apps/64/sylpheed.svg
new file mode 120000
index 000000000..c76682b96
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sylpheed.svg
@@ -0,0 +1 @@
+mail.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/synapse.svg b/.icons/Gruvbox_Dark-2/apps/64/synapse.svg
new file mode 100755
index 000000000..b12448a70
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/synapse.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="NaRy1ERdZ0jZXrZEFWNuiIUtw2A06W0X" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#NaRy1ERdZ0jZXrZEFWNuiIUtw2A06W0X)">
+ <linearGradient id="_lgradient_374" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_374)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_375" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_375)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="ZYJFCKfxaQTtcukCZCblb9Cw3nlviRfP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#ZYJFCKfxaQTtcukCZCblb9Cw3nlviRfP)">
+ <path d="M 122.276 59.316 L 122.276 74.885 C 97.682 77.445 77.773 96.012 73.506 120.368 L 85.199 120.368 C 89.666 100.312 107.452 86.041 128 86.026 C 148.537 86.055 166.307 100.323 170.771 120.368 L 182.442 120.368 C 178.175 96.035 158.293 77.48 133.724 74.899 L 133.724 59.316 L 122.276 59.316 Z M 128 97.474 C 110.087 97.474 95.566 111.995 95.566 129.908 C 95.575 131.828 95.754 133.743 96.102 135.632 L 99.382 135.632 L 107.818 135.632 L 148.167 135.632 C 145.61 144.653 137.377 150.884 128 150.895 C 121.744 150.888 115.816 148.089 111.835 143.263 L 98.48 143.263 C 103.722 154.866 115.268 162.328 128 162.342 C 145.913 162.342 160.434 147.821 160.434 129.908 C 160.425 127.988 160.246 126.072 159.898 124.184 L 156.618 124.184 L 148.182 124.184 L 107.833 124.184 C 110.39 115.162 118.623 108.932 128 108.921 C 134.256 108.928 140.184 111.726 144.165 116.553 L 157.52 116.553 C 152.278 104.95 140.732 97.488 128 97.474 Z M 73.558 139.447 C 77.825 163.78 97.707 182.336 122.276 184.916 L 122.276 200.5 L 133.724 200.5 L 133.724 184.931 C 158.318 182.371 178.227 163.803 182.494 139.447 L 170.801 139.447 C 166.334 159.504 148.548 173.775 128 173.789 C 107.463 173.761 89.693 159.493 85.229 139.447 L 73.558 139.447 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 122.276 55.5 L 122.276 71.069 C 97.682 73.629 77.773 92.197 73.506 116.553 L 85.199 116.553 C 89.666 96.496 107.452 82.225 128 82.211 C 148.537 82.239 166.307 96.507 170.771 116.553 L 182.442 116.553 C 178.175 92.22 158.293 73.664 133.724 71.084 L 133.724 55.5 L 122.276 55.5 Z M 128 93.658 C 110.087 93.658 95.566 108.179 95.566 126.092 C 95.575 128.012 95.754 129.928 96.102 131.816 L 99.382 131.816 L 107.818 131.816 L 148.167 131.816 C 145.61 140.838 137.377 147.068 128 147.079 C 121.744 147.072 115.816 144.274 111.835 139.447 L 98.48 139.447 C 103.722 151.05 115.268 158.512 128 158.526 C 145.913 158.526 160.434 144.005 160.434 126.092 C 160.425 124.172 160.246 122.257 159.898 120.368 L 156.618 120.368 L 148.182 120.368 L 107.833 120.368 C 110.39 111.347 118.623 105.116 128 105.105 C 134.256 105.112 140.184 107.911 144.165 112.737 L 157.52 112.737 C 152.278 101.134 140.732 93.672 128 93.658 Z M 73.558 135.632 C 77.825 159.965 97.707 178.52 122.276 181.101 L 122.276 196.684 L 133.724 196.684 L 133.724 181.115 C 158.318 178.555 178.227 159.988 182.494 135.632 L 170.801 135.632 C 166.334 155.688 148.548 169.959 128 169.974 C 107.463 169.945 89.693 155.677 85.229 135.632 L 73.558 135.632 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/synaptic.svg b/.icons/Gruvbox_Dark-2/apps/64/synaptic.svg
new file mode 120000
index 000000000..65a1d1f76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/synaptic.svg
@@ -0,0 +1 @@
+download.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/syncthing-gtk.svg b/.icons/Gruvbox_Dark-2/apps/64/syncthing-gtk.svg
new file mode 100644
index 000000000..4043143ca
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/syncthing-gtk.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="VOseZ5QjJqGqHRKE0taAGA4F2PBDIw2p" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#VOseZ5QjJqGqHRKE0taAGA4F2PBDIw2p)">
+ <linearGradient id="_lgradient_376" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_376)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_377" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_377)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#ffffff" d="M 128 62.091 C 91.599 62.091 62.091 91.599 62.091 128 C 62.091 145.48 69.035 162.244 81.395 174.605 C 93.756 186.965 110.52 193.909 128 193.909 C 164.401 193.909 193.909 164.401 193.909 128 C 193.879 120.321 192.507 112.706 189.856 105.499 L 189.994 105.393 L 189.651 104.905 C 180.028 79.183 155.464 62.124 128 62.091 Z M 128 68.682 C 150.155 68.691 170.459 81.047 180.648 100.72 L 139.521 130.109 L 69.354 136.482 C 68.927 133.675 68.703 130.84 68.682 128 C 68.682 95.239 95.239 68.682 128 68.682 Z M 184.28 109.473 C 186.27 115.448 187.295 121.702 187.318 128 C 187.303 143.618 181.129 158.6 170.136 169.694 L 147.502 135.751 L 184.28 109.473 Z M 138.862 139.429 L 163.077 175.745 C 152.914 183.237 140.626 187.292 128 187.318 C 102.033 187.289 79.103 170.373 71.411 145.571 L 138.862 139.429 L 138.862 139.429 Z"/>
+ <circle fill="#ffffff" cx="68.682" cy="141.182" r="13.182" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="167.545" cy="174.136" r="13.182" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="187.318" cy="101.636" r="13.182" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="141.182" cy="134.591" r="13.182" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/syncthing.svg b/.icons/Gruvbox_Dark-2/apps/64/syncthing.svg
new file mode 120000
index 000000000..ec492b4af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/syncthing.svg
@@ -0,0 +1 @@
+syncthing-gtk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/syncthingtray.svg b/.icons/Gruvbox_Dark-2/apps/64/syncthingtray.svg
new file mode 120000
index 000000000..ec492b4af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/syncthingtray.svg
@@ -0,0 +1 @@
+syncthing-gtk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/synergy.svg b/.icons/Gruvbox_Dark-2/apps/64/synergy.svg
new file mode 120000
index 000000000..fc6c98bdd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/synergy.svg
@@ -0,0 +1 @@
+quicksynergy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/synfig_icon.svg b/.icons/Gruvbox_Dark-2/apps/64/synfig_icon.svg
new file mode 100644
index 000000000..44a88aeb9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/synfig_icon.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="zP2dfBVMJQ8UVBZjB17v9fHq3oQCU0Eo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#zP2dfBVMJQ8UVBZjB17v9fHq3oQCU0Eo)">
+ <linearGradient id="_lgradient_378" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_378)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_379" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_379)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="hms2GrBl8Jh9A2QwoAshM9P0iTEcPaH0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#hms2GrBl8Jh9A2QwoAshM9P0iTEcPaH0)">
+ <path d="M 128.201 58.047 C 127.707 58.033 127.23 58.213 126.888 58.543 C 121.954 63.308 116.939 68.653 112.407 73.741 C 112.402 73.748 112.397 73.754 112.392 73.761 C 101.223 86.649 92.735 99.891 86.583 114.07 C 80.852 127.278 77.502 138.704 74.453 155.349 C 73.785 158.994 73.11 163.41 72.644 166.964 C 72.412 168.741 72.231 170.3 72.129 171.453 C 72.077 172.03 72.048 172.503 72.04 172.885 C 72.036 173.076 72.036 173.236 72.055 173.435 C 72.065 173.535 72.075 173.64 72.128 173.82 C 72.182 174.001 72.138 174.366 72.92 174.814 C 73.342 175.055 73.399 175.007 73.504 175.031 C 73.609 175.054 73.69 175.071 73.775 175.084 C 73.945 175.109 74.126 175.127 74.332 175.148 C 74.745 175.188 75.257 175.227 75.797 175.254 C 80.079 175.471 86.393 176.477 90.579 177.611 C 93.406 178.377 95.266 179.01 98.025 180.143 C 98.663 180.404 99.247 180.644 99.682 180.818 C 99.9 180.904 100.078 180.973 100.214 181.025 C 100.278 181.05 100.334 181.067 100.386 181.087 C 100.389 181.088 100.393 181.09 100.396 181.091 C 100.397 181.092 100.4 181.091 100.401 181.091 C 100.403 181.092 100.405 181.096 100.406 181.096 C 100.426 181.106 100.446 181.113 100.479 181.129 C 100.477 181.125 100.47 181.116 100.464 181.114 C 100.474 181.118 100.477 181.12 100.49 181.124 C 100.512 181.131 100.536 181.143 100.589 181.157 C 100.61 181.163 100.626 181.173 100.651 181.186 C 100.639 181.183 100.593 181.184 100.584 181.181 C 100.706 181.24 100.851 181.317 101.047 181.417 C 101.514 181.655 102.156 181.984 102.856 182.348 C 109.612 185.862 114.665 189.485 122.734 196.639 C 123.797 197.582 124.788 198.437 125.538 199.07 C 125.912 199.386 126.224 199.646 126.47 199.841 C 126.594 199.937 126.698 200.018 126.809 200.097 C 126.865 200.135 126.918 200.175 127.012 200.231 C 127.059 200.258 127.117 200.291 127.221 200.337 C 127.325 200.383 127.428 200.473 127.908 200.497 C 128.484 200.521 128.604 200.406 128.721 200.356 C 128.839 200.308 128.9 200.273 128.951 200.247 C 129.053 200.189 129.11 200.148 129.169 200.106 C 129.288 200.023 129.396 199.941 129.529 199.836 C 129.796 199.629 130.136 199.347 130.545 199.007 C 131.363 198.326 132.444 197.401 133.609 196.38 C 140.284 190.523 143.515 188.047 148.162 185.193 C 158.312 178.962 167.356 176.196 181.24 175.111 L 182.365 175.025 C 183.27 174.955 183.966 174.254 183.965 173.414 L 183.965 172.802 C 183.965 171.526 183.637 168.889 183.194 165.623 C 182.751 162.358 182.185 158.64 181.673 155.817 C 178.627 139.022 175.164 127.194 169.36 113.819 C 164.131 101.771 156.645 89.6 147.699 78.582 C 147.679 78.558 147.658 78.534 147.637 78.51 C 141.615 71.914 135.79 64.991 129.436 58.572 C 129.118 58.25 128.672 58.06 128.201 58.047 Z"/>
+ </g>
+ <linearGradient id="_lgradient_380" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(111.927,0,0,142.454,72.038,55.502)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_380)" d="M 128.201 55.503 C 127.707 55.489 127.23 55.67 126.888 56 C 121.954 60.764 116.939 66.11 112.407 71.198 C 112.402 71.204 112.397 71.211 112.392 71.217 C 101.223 84.105 92.735 97.348 86.583 111.527 C 80.852 124.735 77.502 136.161 74.453 152.805 C 73.785 156.45 73.11 160.867 72.644 164.421 C 72.412 166.198 72.231 167.757 72.129 168.91 C 72.077 169.486 72.048 169.959 72.04 170.342 C 72.036 170.532 72.036 170.692 72.055 170.891 C 72.065 170.991 72.075 171.097 72.128 171.277 C 72.182 171.458 72.138 171.823 72.92 172.27 C 73.342 172.511 73.399 172.464 73.504 172.487 C 73.609 172.51 73.69 172.527 73.775 172.541 C 73.945 172.566 74.126 172.583 74.332 172.604 C 74.745 172.645 75.257 172.683 75.797 172.71 C 80.079 172.927 86.393 173.934 90.579 175.068 C 93.406 175.833 95.266 176.467 98.025 177.599 C 98.663 177.861 99.247 178.1 99.682 178.274 C 99.9 178.361 100.078 178.43 100.214 178.482 C 100.278 178.507 100.334 178.524 100.386 178.543 C 100.389 178.544 100.393 178.547 100.396 178.548 C 100.397 178.548 100.4 178.547 100.401 178.548 C 100.403 178.549 100.405 178.552 100.406 178.553 C 100.426 178.562 100.446 178.57 100.479 178.585 C 100.477 178.581 100.47 178.573 100.464 178.571 C 100.474 178.574 100.477 178.577 100.49 178.581 C 100.512 178.588 100.536 178.6 100.589 178.613 C 100.61 178.619 100.626 178.63 100.651 178.642 C 100.639 178.639 100.593 178.64 100.584 178.637 C 100.706 178.697 100.851 178.774 101.047 178.874 C 101.514 179.111 102.156 179.441 102.856 179.804 C 109.612 183.318 114.665 186.942 122.734 194.096 C 123.797 195.038 124.788 195.893 125.538 196.526 C 125.912 196.842 126.224 197.103 126.47 197.298 C 126.594 197.394 126.698 197.474 126.809 197.553 C 126.865 197.592 126.918 197.632 127.012 197.688 C 127.059 197.715 127.117 197.747 127.221 197.793 C 127.325 197.84 127.428 197.93 127.908 197.953 C 128.484 197.978 128.604 197.863 128.721 197.813 C 128.839 197.765 128.9 197.73 128.951 197.703 C 129.053 197.645 129.11 197.605 129.169 197.563 C 129.288 197.48 129.396 197.397 129.529 197.293 C 129.796 197.085 130.136 196.804 130.545 196.463 C 131.363 195.783 132.444 194.858 133.609 193.836 C 140.284 187.979 143.515 185.503 148.162 182.65 C 158.312 176.418 167.356 173.652 181.24 172.568 L 182.365 172.481 C 183.27 172.412 183.966 171.711 183.965 170.871 L 183.965 170.259 C 183.965 168.982 183.637 166.345 183.194 163.079 C 182.751 159.814 182.185 156.097 181.673 153.273 C 178.627 136.479 175.164 124.651 169.36 111.276 C 164.131 99.227 156.645 87.056 147.699 76.039 C 147.679 76.014 147.658 75.99 147.637 75.966 C 141.615 69.37 135.79 62.447 129.436 56.029 C 129.118 55.706 128.672 55.517 128.201 55.503 Z"/>
+ <g opacity=".4">
+ <path fill="#ececec" fill-rule="evenodd" d="M 128.2 55.537 C 127.706 55.523 127.23 55.708 126.888 56.038 C 122.71 60.073 118.53 64.513 114.578 68.872 L 128.043 146.861 L 141.371 68.997 C 137.482 64.62 133.573 60.245 129.436 56.066 C 129.118 55.743 128.671 55.551 128.2 55.537 Z M 128.043 146.861 L 168.997 110.795 C 166.188 104.459 162.722 98.117 158.784 91.916 L 128.043 146.861 Z M 128.043 146.861 L 178.719 139.578 C 177.472 134.425 176.062 129.61 174.47 124.929 L 128.043 146.861 Z M 128.043 146.861 L 182.216 172.535 L 182.367 172.521 C 183.271 172.452 183.966 171.748 183.965 170.908 L 183.965 170.379 C 183.965 169.106 183.636 166.484 183.193 163.228 C 182.97 161.589 182.691 160 182.428 158.304 L 181.445 154.686 L 128.043 146.861 Z M 128.043 146.861 L 147.895 182.593 L 148.967 182.217 C 152.736 179.96 156.391 178.176 160.205 176.778 L 128.043 146.861 Z M 128.043 146.861 L 119.64 191.489 C 120.658 192.357 121.613 193.138 122.734 194.133 C 123.798 195.075 124.786 195.928 125.535 196.56 C 125.91 196.877 126.225 197.137 126.471 197.332 C 126.595 197.428 126.695 197.511 126.806 197.59 C 126.862 197.628 126.917 197.666 127.011 197.722 C 127.023 197.729 127.052 197.741 127.066 197.749 L 128.043 197.922 L 130.816 196.26 C 131.602 195.602 132.55 194.804 133.61 193.874 C 134.634 192.976 135.197 192.568 136.076 191.815 L 128.043 146.861 Z M 128.043 146.861 L 96.18 176.931 C 96.786 177.161 97.336 177.351 98.025 177.633 C 98.662 177.895 99.25 178.134 99.685 178.308 C 99.902 178.395 100.076 178.464 100.211 178.517 C 100.275 178.542 100.337 178.561 100.388 178.58 C 100.388 178.58 100.395 178.587 100.395 178.587 C 100.395 178.587 100.402 178.587 100.402 178.587 C 100.402 178.587 100.409 178.587 100.409 178.587 C 100.428 178.597 100.444 178.606 100.477 178.622 C 100.475 178.618 100.47 178.61 100.464 178.608 C 100.474 178.612 100.479 178.611 100.491 178.615 C 100.513 178.623 100.534 178.635 100.587 178.65 C 100.608 178.656 100.63 178.665 100.655 178.677 C 100.643 178.674 100.596 178.68 100.587 178.677 C 100.709 178.736 100.855 178.813 101.051 178.913 C 101.518 179.151 102.155 179.475 102.855 179.839 C 104.653 180.774 106.333 181.731 107.979 182.746 L 128.043 146.861 Z M 128.043 146.861 L 74.306 153.921 C 73.692 157.364 73.074 161.308 72.646 164.563 C 72.413 166.335 72.229 167.887 72.127 169.036 C 72.076 169.599 72.046 170.057 72.038 170.434 C 72.038 170.442 72.038 170.455 72.038 170.461 C 72.036 170.617 72.041 170.758 72.058 170.927 C 72.068 171.027 72.073 171.129 72.127 171.31 C 72.18 171.49 72.137 171.857 72.919 172.304 C 73.341 172.546 73.402 172.497 73.507 172.52 C 73.611 172.543 73.688 172.562 73.773 172.576 C 73.944 172.601 74.127 172.618 74.333 172.639 C 74.746 172.679 75.255 172.716 75.795 172.743 C 76.578 172.783 77.485 172.87 78.378 172.958 L 128.043 146.861 Z M 128.043 146.861 L 81.561 124.929 C 80.032 129.411 78.675 134.029 77.469 138.959 L 128.043 146.861 Z M 128.043 146.861 L 97.396 91.603 C 93.675 97.428 90.451 103.388 87.655 109.508 L 128.043 146.861 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/synology-cloud-station-drive.svg b/.icons/Gruvbox_Dark-2/apps/64/synology-cloud-station-drive.svg
new file mode 100755
index 000000000..f9fb36307
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/synology-cloud-station-drive.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="JTzZVXqUJTMkfVvz14Q1uxvCXoV4Ch9Y" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#JTzZVXqUJTMkfVvz14Q1uxvCXoV4Ch9Y)">
+ <linearGradient id="_lgradient_381" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_381)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_382" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_382)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_383" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,108.75,55.5,73.625)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_383)" d="M 85.277 182.273 C 68.622 180.952 55.5 167.001 55.5 150.009 L 55.5 150.009 C 55.5 139.368 60.646 129.92 68.578 124.013 C 66.836 120.537 65.857 116.614 65.857 112.464 C 65.857 98.174 77.459 86.571 91.75 86.571 C 99.182 86.571 105.887 89.709 110.605 94.737 C 116.336 82.278 128.933 73.625 143.536 73.625 C 162.602 73.625 178.25 88.377 179.683 107.079 C 192.091 113.897 200.5 127.095 200.5 142.241 C 200.5 163.958 183.213 181.67 161.661 182.354 L 161.661 182.375 L 160.366 182.375 L 87.866 182.375 L 85.277 182.375 L 85.277 182.273 Z"/>
+ <linearGradient id="_lgradient_384" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(51.786,0,0,49.196,102.107,109.875)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_384)" fill-rule="evenodd" d="M 103.741 138.357 L 103.741 138.357 L 103.741 138.357 L 103.741 138.357 L 111.645 138.357 L 111.645 138.357 L 120.232 138.357 L 114.328 144.261 C 117.412 148.572 122.445 151.297 128 151.304 C 135.791 151.294 142.557 145.938 144.355 138.357 L 152.275 138.357 C 150.367 150.286 140.08 159.064 128 159.071 C 120.296 159.062 113.323 155.485 108.789 149.8 L 102.107 156.482 L 102.107 138.357 L 103.741 138.357 Z M 141.672 124.685 C 138.588 120.374 133.555 117.65 128 117.643 C 120.209 117.653 113.443 123.008 111.645 130.589 L 103.725 130.589 C 105.633 118.661 115.92 109.882 128 109.875 L 128 109.875 C 135.704 109.884 142.677 113.461 147.211 119.146 L 153.893 112.464 L 153.893 130.589 L 152.259 130.589 L 152.259 130.589 L 144.355 130.589 L 144.355 130.589 L 135.768 130.589 L 141.672 124.685 L 141.672 124.685 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/syntevo-smartgit.svg b/.icons/Gruvbox_Dark-2/apps/64/syntevo-smartgit.svg
new file mode 100644
index 000000000..0b6ca9829
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/syntevo-smartgit.svg
@@ -0,0 +1,54 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#fwiF1dhfURP28w7Y2V0V9a6ATYooPqEA)">
+ <linearGradient id="_lgradient_453" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e8e8e8"/>
+ <stop offset="100%" style="stop-color:#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_453)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="fwiF1dhfURP28w7Y2V0V9a6ATYooPqEA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".5">
+ <path fill="#b4b4b4" d="M 55.5 60.5 L 55.5 67.605 L 200.052 67.605 L 200.052 60.5 L 55.5 60.5 L 55.5 60.5 Z M 55.5 81.816 L 55.5 88.921 L 200.052 88.921 L 200.052 81.816 L 55.5 81.816 L 55.5 81.816 Z M 55.5 103.132 L 55.5 110.237 L 200.052 110.237 L 200.052 103.132 L 55.5 103.132 L 55.5 103.132 Z M 55.5 124.447 L 55.5 131.553 L 200.052 131.553 L 200.052 124.447 L 55.5 124.447 L 55.5 124.447 Z M 55.5 145.763 L 55.5 152.868 L 200.052 152.868 L 200.052 145.763 L 55.5 145.763 L 55.5 145.763 Z M 55.5 167.079 L 55.5 174.184 L 200.052 174.184 L 200.052 167.079 L 55.5 167.079 L 55.5 167.079 Z M 55.5 188.395 L 55.5 195.5 L 127.877 195.5 L 127.877 188.395 L 55.5 188.395 L 55.5 188.395 Z"/>
+ </g>
+ <defs>
+ <filter id="HkT1CMPtquHF8JDxpHKfKhHwCuKwsX1X" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#HkT1CMPtquHF8JDxpHKfKhHwCuKwsX1X)">
+ <path fill="#483d8b" d="M 123.706 102.558 L 76.578 126.503 L 109.559 144.886 C 111.244 145.825 112.611 148.153 112.611 150.082 L 112.611 162.325 C 112.611 164.253 111.244 165.056 109.56 164.117 L 58.552 135.669 C 56.867 134.73 55.5 132.402 55.5 130.473 L 55.5 122.124 C 55.5 120.195 56.89 117.909 58.602 117.022 L 123.719 83.273 C 125.431 82.386 126.821 83.231 126.821 85.16 L 126.821 97.481 C 126.821 99.409 125.425 101.684 123.706 102.558 L 123.706 102.558 Z"/>
+ </g>
+ <defs>
+ <filter id="U1Lz8IKaR5zaFzYmVKBk1KngwQGTNfDC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#U1Lz8IKaR5zaFzYmVKBk1KngwQGTNfDC)">
+ <path fill="#688ccb" d="M 132.294 156.763 L 179.422 132.818 L 146.44 114.426 C 144.756 113.487 143.389 111.159 143.389 109.23 L 143.389 96.996 C 143.389 95.068 144.756 94.265 146.44 95.204 L 197.448 123.652 C 199.133 124.591 200.5 126.919 200.5 128.847 L 200.5 137.197 C 200.5 139.126 199.11 141.412 197.398 142.299 L 132.281 176.047 C 130.569 176.935 129.179 176.089 129.179 174.161 L 129.179 161.84 C 129.179 159.911 130.575 157.636 132.294 156.763 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_454" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_454)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/synthesia.svg b/.icons/Gruvbox_Dark-2/apps/64/synthesia.svg
new file mode 100755
index 000000000..fbacc642a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/synthesia.svg
@@ -0,0 +1,84 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#333333" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <defs>
+ <filter id="b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <path fill="#1a1a1a" d="M12 87.25h233v13H12v-13z" filter="url(#b)"/>
+ <path fill="#1a1a1a" d="M165.685 11.947c72.53 0 84.176 10.127 84.625 80.053-.325-.079-244.953-.406-244.617-.497.501-69.477 12.264-79.556 84.622-79.556h75.37z"/>
+ <g fill-rule="evenodd">
+ <path fill="#111111" d="M74.59 61.61l-.05-.01a.7.7 0 0 0 .09.17c.186.309.489.529.84.61.31.07.64.11.96.11.32 0 .63-.06.93-.17.436-.17.814-.462 1.09-.84.08-.11.15-.23.21-.36.05-.13.1-.26.12-.4.04-.16.05-.32.05-.48 0-.18-.02-.37-.07-.55a1.86 1.86 0 0 0-.19-.46c-.1-.16-.21-.3-.35-.43a3.68 3.68 0 0 0-.59-.45c-.35-.21-.73-.37-1.13-.48a5.257 5.257 0 0 0-2.34-.09c-.31.05-.61.13-.9.24-.3.11-.59.25-.87.41-.31.18-.6.39-.87.62-.3.24-.56.52-.8.81-.2.24-.37.51-.5.79-.13.26-.23.53-.29.81-.07.29-.1.59-.1.88 0 .33.04.65.11.96.102.518.345.999.7 1.39.19.22.41.42.64.59.43.31.91.54 1.42.69.65.19 1.32.28 1.99.28.51 0 1.03-.05 1.54-.15.63-.13 1.26-.3 1.87-.53.61-.23 1.21-.5 1.79-.8.75-.39 1.47-.82 2.18-1.28l7.45-5.3s.01-.01.02-.01c1.49-.95 3.08-1.72 4.75-2.31 1.17-.41 2.41-.62 3.65-.62.23 0 .46.03.69.08.67.17 1.34.36 2 .57.26.083.406.358.33.62-.03.12-.11.23-.23.29-.11.07-.24.09-.37.05-.23-.05-.46-.1-.69-.13-.23-.02-.46-.04-.7-.04-.48 0-.95.06-1.42.19-.62.16-1.23.39-1.8.67-.55.27-1.08.58-1.58.92-.68.46-1.33.95-1.95 1.47l-7 6.27s-.01.01-.02.01c-.69.57-1.42 1.09-2.18 1.58-.6.38-1.22.72-1.87 1.01-.67.3-1.37.53-2.08.7-.61.14-1.22.22-1.84.22-.56 0-1.12-.05-1.67-.14-.52-.08-1.04-.22-1.54-.39s-.99-.39-1.45-.64c-.49-.27-.96-.58-1.39-.92a9.02 9.02 0 0 1-1.34-1.28c-.34-.41-.64-.86-.88-1.34-.23-.46-.41-.95-.52-1.45-.12-.52-.19-1.06-.19-1.6 0-.48.05-.96.15-1.43.09-.46.23-.9.42-1.32.2-.45.44-.87.72-1.26.31-.44.67-.84 1.06-1.21.38-.38.81-.71 1.25-1.01.41-.27.84-.49 1.29-.68.43-.18.88-.31 1.34-.4.48-.09.96-.14 1.44-.14.28 0 .55.03.81.1.27.06.54.16.79.28.28.14.54.3.79.5.29.23.56.49.81.76.46.52.83 1.1 1.1 1.73.22.51.34 1.06.34 1.62s-.11 1.12-.31 1.64a4.596 4.596 0 0 1-1.56 2.03c-.22.17-.46.3-.71.42-.24.11-.5.19-.77.24-.28.06-.56.09-.85.09-.45 0-.9-.07-1.34-.2-.41-.12-.79-.31-1.14-.55-.21-.15-.4-.31-.58-.5-.15-.17-.28-.35-.39-.56-.1-.19-.18-.4-.23-.61-.06-.23-.09-.46-.09-.69 0-.24.05-.48.13-.7.09-.26.22-.5.38-.71.18-.25.4-.46.66-.62.21-.14.47-.22.72-.22.21 0 .41.05.59.13.2.08.37.2.52.35.15.15.27.32.35.52.171.353.175.764.01 1.12-.08.18-.18.34-.32.48-.14.14-.3.25-.48.33-.18.08-.37.12-.55.11h-.01zm-.97-1.01c.01-.05.02-.09.04-.14.06-.17.14-.32.24-.47.11-.14.24-.26.39-.36.06-.04.13-.06.19-.06.07 0 .13.02.19.04a.8.8 0 0 1 .21.15c.07.06.11.13.15.21.02.06.04.12.04.19 0 .04-.01.08-.03.12-.03.07-.07.14-.13.19-.05.05-.1.09-.17.12-.03.01-.06.02-.09.02l-.8-.05a.45.45 0 0 0-.23.04zm5.86-1.79a.405.405 0 0 1-.05-.09 3.3 3.3 0 0 0-.52-.65c-.23-.22-.49-.41-.76-.58-.43-.26-.9-.46-1.39-.59-.53-.14-1.08-.21-1.63-.21-.38 0-.77.04-1.14.1-.37.07-.73.16-1.08.29-.35.13-.7.3-1.03.49-.35.21-.69.45-1.01.71-.34.29-.65.61-.93.95-.02.02-.03.04-.05.06.14-.26.29-.51.46-.74.28-.39.59-.75.94-1.08.34-.33.72-.63 1.12-.89.35-.24.72-.43 1.11-.59.37-.16.76-.27 1.15-.35.42-.08.83-.12 1.25-.12.2 0 .39.03.58.07.2.05.4.12.58.21.22.1.42.23.61.38.24.2.47.41.68.65.39.43.7.92.93 1.45.08.18.14.35.18.53zm-8.08 7.71c.33.17.67.31 1.03.41.73.21 1.49.32 2.26.32.58 0 1.16-.06 1.73-.17.69-.14 1.37-.33 2.02-.57.66-.25 1.3-.53 1.92-.85.78-.41 1.53-.86 2.26-1.34.01 0 .01-.01.02-.01l7.44-5.3c1.43-.9 2.95-1.64 4.54-2.19.3-.11.61-.2.93-.28-.08.04-.17.08-.25.12-.58.29-1.15.62-1.69.98-.71.48-1.39.99-2.04 1.54l-.01.01-6.99 6.26c-.67.54-1.37 1.04-2.09 1.5-.56.36-1.14.67-1.74.94-.61.28-1.25.49-1.9.65-.53.12-1.07.19-1.61.19-.51 0-1.01-.05-1.51-.13a8.18 8.18 0 0 1-1.38-.34c-.44-.16-.88-.35-1.29-.58-.44-.24-.86-.52-1.26-.83l-.39-.33zm31.71-5.28c.01-.01.02-.03.03-.05.03-.05.05-.11.05-.17 0-.25-.03-.51-.07-.76-.03-.2-.09-.4-.16-.59a2.73 2.73 0 0 0-.25-.48c-.1-.15-.21-.28-.33-.41a3.03 3.03 0 0 0-.41-.32c-.16-.1-.32-.19-.49-.25-.19-.08-.39-.13-.59-.16-.26-.05-.52-.07-.78-.07-.41 0-.82.07-1.2.2-.55.19-1.08.45-1.56.76-.44.29-.86.61-1.26.97-.55.49-1.08 1.02-1.57 1.58l-5.91 6.84-.03.03c-.69.67-1.43 1.28-2.22 1.83-.64.45-1.33.84-2.05 1.15-.63.28-1.29.49-1.96.64-.63.13-1.28.2-1.93.2-.79 0-1.57-.07-2.34-.21-.65-.12-1.29-.31-1.9-.57a8.235 8.235 0 0 1-4.57-4.92 5.928 5.928 0 0 0 4.89 2.69c.66 0 1.32-.06 1.97-.18a12.6 12.6 0 0 0 2-.55c.73-.26 1.43-.59 2.1-.97.78-.46 1.54-.96 2.25-1.52l6.75-6.21c0-.01.01-.01.01-.01.73-.62 1.5-1.18 2.3-1.69.65-.4 1.33-.75 2.04-1.04.61-.24 1.23-.42 1.86-.55.58-.12 1.17-.18 1.75-.18.65 0 1.3.11 1.91.33a5.31 5.31 0 0 1 2.39 1.7c.2.25.37.52.51.81.13.28.23.57.3.88.07.31.1.64.1.96 0 .35-.05.68-.17 1.01-.13.36-.31.7-.53 1-.14.19-.29.36-.46.51-.14.13-.29.25-.46.34-.3.166-.637.252-.98.25-.25 0-.5-.03-.75-.09-.2-.05-.38-.15-.55-.27-.18-.14-.33-.33-.42-.55-.1-.23-.15-.48-.15-.74 0-.19.05-.38.15-.55.13-.23.29-.44.47-.62.18-.19.39-.35.61-.48.18-.1.37-.15.58-.15.14 0 .27.04.39.12.17.12.33.25.49.39l.15.12zm-.1 1.4c-.04.03-.07.07-.11.1-.08.08-.17.14-.27.19a.72.72 0 0 1-.24.1c-.08.02-.16.03-.25.03-.17 0-.33-.02-.5-.06a.663.663 0 0 1-.19-.09c-.05-.04-.08-.09-.11-.14a.922.922 0 0 1-.07-.36c0-.02.01-.04.02-.05.08-.15.19-.29.31-.42.12-.12.26-.23.4-.31.11.08.21.16.31.25.13.1.25.21.37.32.14.12.25.27.33.44zm-4.84-5.25c-.48.19-.93.43-1.37.71-.48.32-.94.68-1.38 1.06-.58.53-1.13 1.08-1.65 1.67l-5.91 6.83c-.64.63-1.34 1.2-2.07 1.71-.59.41-1.22.77-1.88 1.06-.57.25-1.16.44-1.77.57-.57.12-1.14.18-1.72.18-.73 0-1.45-.06-2.16-.19a8.43 8.43 0 0 1-1.69-.51c-.23-.1-.47-.22-.69-.34.2.02.41.03.62.03.72 0 1.44-.07 2.15-.2.74-.13 1.46-.33 2.17-.59.78-.28 1.53-.63 2.25-1.05.83-.48 1.63-1.01 2.38-1.61.01-.01.02-.02.03-.02l6.76-6.22c.69-.58 1.41-1.11 2.18-1.59.59-.37 1.22-.7 1.88-.96.54-.22 1.11-.39 1.68-.5.07-.02.13-.03.19-.04zm82.21 3.21a.737.737 0 0 0-.04-.14c-.06-.17-.14-.32-.24-.47-.11-.14-.24-.26-.39-.36a.353.353 0 0 0-.19-.06c-.07 0-.13.02-.19.04a.8.8 0 0 0-.21.15c-.07.06-.11.13-.15.21-.02.06-.04.12-.04.19 0 .04.01.08.03.12.03.07.07.14.13.19.05.05.1.09.17.12.03.01.06.02.09.02l.8-.05c.08-.01.16.01.23.04zm-5.86-1.79c.02-.03.04-.06.05-.09.15-.24.32-.46.52-.65.23-.22.49-.41.76-.58.43-.26.9-.46 1.39-.59.53-.14 1.08-.21 1.63-.21.38 0 .77.04 1.14.1.37.07.73.16 1.07.29.36.13.71.3 1.04.49.35.21.69.45 1.01.71.34.29.65.61.93.95.02.02.03.04.05.06-.14-.26-.29-.51-.46-.74a7.43 7.43 0 0 0-.94-1.08c-.34-.33-.72-.63-1.12-.89-.35-.24-.72-.43-1.11-.59-.37-.16-.76-.27-1.15-.35-.42-.08-.83-.12-1.25-.12-.2 0-.39.03-.58.07-.2.05-.4.12-.58.21-.22.1-.42.23-.61.38-.24.2-.47.41-.68.65-.39.43-.7.92-.93 1.45-.08.18-.14.35-.18.53zm8.08 7.71c-.33.17-.67.31-1.03.41-.73.21-1.49.32-2.26.32-.58 0-1.16-.06-1.73-.17-.69-.14-1.37-.33-2.02-.57-.66-.25-1.3-.53-1.92-.85-.78-.41-1.53-.86-2.26-1.34-.01 0-.01-.01-.02-.01l-7.44-5.3c-1.43-.9-2.95-1.64-4.54-2.19-.3-.11-.61-.2-.93-.28.08.04.17.08.25.12.58.29 1.15.62 1.69.98.71.48 1.39.99 2.04 1.54l.01.01 6.99 6.26c.67.54 1.37 1.04 2.09 1.5.56.36 1.14.67 1.74.94.61.28 1.25.49 1.9.65.53.12 1.07.19 1.61.19.51 0 1.01-.05 1.51-.13.47-.07.93-.19 1.38-.34.44-.16.88-.35 1.29-.58.44-.24.86-.52 1.26-.83l.39-.33zm.8-9.77c-.38-.38-.81-.71-1.25-1.01-.41-.27-.84-.49-1.29-.68-.43-.18-.88-.31-1.34-.4-.48-.09-.96-.14-1.44-.14-.28 0-.55.03-.81.1-.27.06-.54.16-.79.28-.28.14-.54.3-.79.5-.29.23-.56.49-.81.76-.46.52-.83 1.1-1.1 1.73-.22.51-.34 1.06-.34 1.62s.11 1.12.31 1.64c.317.81.858 1.515 1.56 2.03.22.17.46.3.71.42.24.11.5.19.77.24.28.06.56.09.85.09.45 0 .9-.07 1.34-.2.41-.12.79-.31 1.14-.55.21-.15.4-.31.58-.5.15-.17.28-.35.39-.56.1-.19.18-.4.23-.61.06-.23.09-.46.09-.69 0-.24-.05-.48-.13-.7-.09-.26-.22-.5-.38-.71-.18-.25-.4-.46-.66-.62-.21-.14-.47-.22-.72-.22-.21 0-.41.05-.59.13-.2.08-.37.2-.52.35-.15.15-.27.32-.35.52a1.307 1.307 0 0 0-.01 1.12c.08.18.18.34.32.48.14.14.3.25.48.33.18.08.37.12.55.11h.01l.05-.01a.7.7 0 0 1-.09.17 1.33 1.33 0 0 1-.84.61c-.31.07-.64.11-.96.11-.32 0-.63-.06-.93-.17a2.448 2.448 0 0 1-1.09-.84c-.08-.11-.15-.23-.21-.36-.05-.13-.1-.26-.12-.4-.04-.16-.05-.32-.05-.48 0-.18.02-.37.07-.55.04-.16.11-.32.19-.46.1-.16.21-.3.35-.43.18-.17.38-.32.59-.45.35-.21.73-.37 1.13-.48a5.257 5.257 0 0 1 2.34-.09c.31.05.61.13.9.24.3.11.59.25.87.41.31.18.6.39.87.62.3.24.56.52.8.81.2.24.37.51.5.79.13.26.23.53.29.81.07.29.1.59.1.88 0 .33-.04.65-.11.96a2.903 2.903 0 0 1-.7 1.39c-.19.22-.41.42-.64.59-.43.31-.91.54-1.42.69-.65.19-1.32.28-1.99.28-.51 0-1.03-.05-1.54-.15-.63-.13-1.26-.3-1.87-.53-.61-.23-1.21-.5-1.79-.8-.75-.39-1.47-.82-2.18-1.28l-7.45-5.3s-.01-.01-.02-.01c-1.49-.95-3.08-1.72-4.75-2.31-1.17-.41-2.41-.62-3.65-.62-.23 0-.46.03-.69.08-.67.17-1.34.36-2 .57a.503.503 0 0 0-.33.62c.03.12.11.23.23.29.11.07.24.09.37.05.23-.05.46-.1.69-.13.23-.02.46-.04.7-.04.48 0 .95.06 1.42.19.62.16 1.23.39 1.8.67.55.27 1.08.58 1.58.92.68.46 1.33.95 1.95 1.47l7 6.27s.01.01.02.01c.69.57 1.42 1.09 2.18 1.58.6.38 1.22.72 1.87 1.01.67.3 1.37.53 2.08.7.61.14 1.22.22 1.84.22.56 0 1.12-.05 1.67-.14.52-.08 1.04-.22 1.54-.39s.99-.39 1.45-.64c.49-.27.96-.58 1.39-.92.49-.38.94-.81 1.34-1.28.34-.41.64-.86.88-1.34.23-.46.41-.95.52-1.45.12-.52.19-1.06.19-1.6 0-.48-.05-.96-.15-1.43-.09-.46-.23-.9-.42-1.32-.2-.45-.44-.87-.72-1.26-.31-.44-.67-.84-1.06-1.21zm-32.41 5.89c.04.03.07.07.11.1.08.08.17.14.27.19.07.05.16.08.24.1.08.02.16.03.25.03.17 0 .33-.02.5-.06.07-.02.13-.05.19-.09.05-.04.08-.09.11-.14.05-.12.07-.24.07-.36 0-.02-.01-.04-.02-.05a2.07 2.07 0 0 0-.31-.42c-.12-.12-.26-.23-.4-.31-.11.08-.21.16-.31.25-.13.1-.25.21-.37.32-.14.12-.25.27-.33.44zm4.84-5.25c.48.19.93.43 1.37.71.48.32.94.68 1.38 1.06.58.53 1.13 1.08 1.65 1.67l5.91 6.83c.64.63 1.34 1.2 2.07 1.71.59.41 1.22.77 1.88 1.06.57.25 1.16.44 1.77.57.57.12 1.14.18 1.72.18.73 0 1.45-.06 2.16-.19a8.43 8.43 0 0 0 1.69-.51c.23-.1.47-.22.69-.34-.2.02-.41.03-.62.03-.72 0-1.44-.07-2.15-.2-.74-.13-1.46-.33-2.17-.59-.78-.28-1.53-.63-2.25-1.05a19.11 19.11 0 0 1-2.38-1.61c-.01-.01-.02-.02-.03-.02l-6.76-6.22c-.69-.58-1.41-1.11-2.18-1.59-.59-.37-1.22-.7-1.88-.96-.54-.22-1.11-.39-1.68-.5-.07-.02-.13-.03-.19-.04zm-4.94 3.85a.219.219 0 0 1-.03-.05.337.337 0 0 1-.05-.17c0-.25.03-.51.07-.76.03-.2.09-.4.16-.59.07-.17.15-.33.25-.48.1-.15.21-.28.33-.41.13-.12.27-.23.41-.32.16-.1.32-.19.49-.25.19-.08.39-.13.59-.16.26-.05.52-.07.78-.07.41 0 .82.07 1.2.2.55.19 1.08.45 1.56.76.44.29.86.61 1.26.97.55.49 1.08 1.02 1.57 1.58l5.91 6.84.03.03c.69.67 1.43 1.28 2.22 1.83.64.45 1.33.84 2.05 1.15.63.28 1.29.49 1.96.64.63.13 1.28.2 1.93.2.79 0 1.57-.07 2.34-.21.65-.12 1.29-.31 1.9-.57a8.235 8.235 0 0 0 4.57-4.92 5.928 5.928 0 0 1-4.89 2.69c-.66 0-1.32-.06-1.97-.18a12.6 12.6 0 0 1-2-.55c-.73-.26-1.43-.59-2.1-.97-.78-.46-1.54-.96-2.25-1.52l-6.75-6.21c0-.01-.01-.01-.01-.01-.73-.62-1.5-1.18-2.3-1.69-.65-.4-1.33-.75-2.04-1.04-.61-.24-1.23-.42-1.86-.55-.58-.12-1.17-.18-1.75-.18-.65 0-1.3.11-1.91.33a5.31 5.31 0 0 0-2.39 1.7c-.2.25-.37.52-.51.81a4.416 4.416 0 0 0-.41 1.84c0 .35.06.68.18 1.01.13.36.31.7.53 1 .14.19.29.36.46.51.14.13.29.25.46.34.3.166.637.252.98.25.25 0 .5-.03.75-.09.2-.05.38-.15.55-.27.18-.14.33-.33.42-.55.1-.23.15-.48.15-.74 0-.19-.05-.38-.15-.55-.13-.23-.29-.44-.47-.62-.18-.19-.39-.35-.61-.48-.18-.1-.37-.15-.58-.15a.69.69 0 0 0-.39.12c-.17.12-.33.25-.49.39l-.15.12zm-35.05-5.64c.01.01.01.03.01.04v7.43c0 .05-.01.1-.02.15h.28m.24-8.62v.02-.02h-.82c-.01 0-.03-.01-.04-.01h-.19l-.39-.03-.39-.02h-.01c-.06 0-.12-.01-.18-.01h-.24c-.05.01-.09.01-.14.03-.01 0-.02 0-.04.01l-.05.01c-.12.04-.23.11-.3.22-.07.09-.1.21-.1.33 0 .09.02.19.06.28.06.11.15.2.27.25.04.02.08.04.12.05.05.02.11.03.16.04.01 0 .01 0 .02.01l.25.03.27.05.24.05v6.98l-.19.05-.34.02c-.07.01-.13.01-.2.03a.65.65 0 0 0-.46.34c-.05.1-.08.21-.08.32 0 .13.04.26.11.36.1.14.25.23.42.24h.38c.07 0 .14 0 .21-.01h2.57l.22.01h.2l.14-.01.18-.04.27-.12.22-.38-.08-.28c-.02-.04-.04-.09-.06-.13a.52.52 0 0 0-.2-.19c-.06-.03-.12-.06-.18-.08a.188.188 0 0 0-.08-.02l-.5-.08h-.02l-.21-.03c-.02-.01-.05-.01-.07-.02 0-.07 0-.15.01-.23 0-.15.01-.31.02-.46l.03-.5V60.2h.03l.51.04.48.01h.01c.2 0 .41-.02.61-.05.18-.03.36-.07.53-.13.16-.05.32-.12.48-.2.13-.07.26-.14.39-.23.19-.14.36-.3.52-.48.13-.15.25-.33.34-.51.09-.19.16-.38.2-.59a3.26 3.26 0 0 0 .04-1.13c-.03-.14-.06-.28-.11-.41-.04-.13-.1-.26-.16-.39-.06-.12-.14-.24-.22-.36-.08-.11-.17-.22-.27-.32a2.796 2.796 0 0 0-.67-.52c-.13-.07-.27-.13-.41-.19-.13-.05-.27-.09-.42-.12-.15-.04-.3-.06-.45-.07h-.02l-.77-.03-.45.01-.41.04h-.1l-.19.01-.2.01h-.01c-.03 0-.06 0-.09.01zm-.17 4.8l-.02-.2v-3.86c0-.21.13-.4.33-.47.07-.03.15-.05.23-.07.08-.02.16-.04.23-.04h.03l.38-.02.44.04h.04c.09.01.17.03.26.06.08.02.16.05.23.09.13.05.25.1.37.17.329.168.615.407.84.7.08.11.14.21.19.32.06.12.1.24.14.37.03.12.06.25.08.38.01.15.02.29.02.44 0 .15-.01.29-.03.44-.02.13-.05.27-.09.39-.04.13-.09.25-.14.37-.05.11-.11.21-.18.32-.07.1-.14.19-.22.29-.07.08-.15.17-.24.24-.08.08-.17.15-.26.21-.08.06-.17.12-.26.16-.1.06-.19.1-.3.14-.11.04-.22.08-.33.1-.11.03-.22.05-.34.06-.11.01-.21.02-.32.02-.07 0-.14-.01-.2-.01s-.11-.01-.16-.02c-.01 0-.02-.01-.02-.01l-.22-.05c-.02 0-.03-.01-.05-.01a.774.774 0 0 1-.28-.19.727.727 0 0 1-.14-.31c-.01-.02-.01-.03-.01-.05zm.98-.36v-3.29l.18-.01.36.03.11.03c.05.01.09.03.13.05.1.04.19.08.29.13.07.04.14.08.21.13.06.04.11.09.17.14.04.04.09.09.12.14.04.05.07.11.1.16.03.07.06.14.08.21.02.08.03.15.04.23.02.11.02.21.02.32 0 .1 0 .2-.02.29-.01.08-.03.16-.05.24-.03.08-.06.16-.1.24-.03.07-.07.14-.11.2-.04.07-.09.13-.14.19-.04.05-.09.1-.15.15-.05.05-.11.1-.17.14-.05.03-.1.07-.15.09-.06.03-.12.06-.18.08-.07.03-.14.05-.21.07-.07.01-.15.03-.22.04-.07 0-.14.01-.21.01-.03 0-.07 0-.1-.01zm6.3 3.97c.01-.01.03-.02.04-.04l.21-.19.21-.19c.03-.03.07-.06.11-.09.01-.02.03-.03.05-.04l.47-.38.39.74c0-.02 0-.03-.01-.04l-.07-.29c0-.02 0-.04-.01-.06 0-.06-.01-.12-.01-.18-.01-.04-.01-.09-.01-.14 0-.07.01-.15.01-.23.01-.12.02-.24.04-.35.01-.11.03-.22.04-.33.02-.13.04-.26.05-.39l.02-.14c-.01.01-.01.03-.02.04-.03.1-.1.18-.19.25l-.03.02c-.04.03-.08.06-.12.08-.04.02-.08.03-.12.05h-.02l-.15.05-.2.05-.19.04c-.11.03-.23.06-.35.09-.09.03-.19.06-.29.08-.09.03-.17.06-.26.09-.07.02-.15.05-.22.08-.06.03-.13.06-.2.1-.05.03-.11.06-.16.1-.05.03-.09.07-.14.1-.05.05-.1.1-.14.15-.03.04-.06.07-.08.11-.02.04-.04.07-.05.1-.02.06-.03.11-.04.16v.04c0 .1 0 .2.02.29.01.05.02.1.04.15.02.04.05.09.08.14.02.02.04.05.06.07.03.02.07.05.1.06.03.02.07.03.1.04.05.02.1.03.15.04.05 0 .1.01.15.01.07 0 .14-.01.21-.02a.75.75 0 0 0 .16-.05.95.95 0 0 0 .21-.09c.05-.02.11-.05.16-.08zm-1.31-3.26h.01l-.01.01-.01-.01h.01zm2.98-.44v.27l-.03.32-.04.34-.04.29c-.01.05-.02.1-.03.14m-2.04-3.13l-.23.08-.28.14-.31.23-.27.24c-.01.01-.02.01-.03.02-.03.03-.05.06-.08.09-.04.04-.08.08-.11.12-.01.01-.02.01-.02.02l-.23.28-.18.3c0 .01-.01.03-.02.04-.04.08-.06.16-.08.24-.02.08-.03.16-.03.24v.08l.04.24c0 .03.01.05.02.08.02.07.05.14.09.2.03.06.07.13.12.18a1.06 1.06 0 0 0 .81.39c.05 0 .09 0 .13-.01-.04.02-.09.05-.13.07-.09.05-.17.1-.25.15-.09.06-.17.12-.25.19-.08.07-.15.15-.22.23-.07.08-.14.17-.19.26-.06.1-.11.2-.14.31-.03.09-.05.18-.07.27-.02.08-.02.15-.02.23 0 .16.01.31.03.46.02.13.06.25.11.37.05.11.11.22.18.32.07.09.14.18.23.26.09.07.18.13.28.18.09.06.19.1.3.13l.28.06c.1.01.19.02.29.02.13 0 .26-.02.39-.04.12-.02.23-.05.34-.1.09-.03.18-.07.27-.11.07-.03.14-.07.2-.1.04-.02.08-.04.11-.07.05-.03.09-.07.14-.11l.1-.09.2.22c.01.01.03.02.04.03.05.05.11.1.17.13.06.05.13.09.2.12.03.02.07.03.11.04l.21.05.19.01h.03c.16 0 .31-.01.46-.05.14-.03.28-.07.41-.14.12-.06.23-.13.34-.21.1-.08.2-.17.28-.27.08-.09.16-.2.22-.3.06-.11.12-.22.16-.34.04-.12.08-.23.1-.36.02-.11.03-.23.03-.35v-.06c0-.1-.02-.19-.07-.28a.538.538 0 0 0-.45-.26c-.09 0-.18.02-.26.07l-.16.1-.09.16-.14.23-.19.21c-.02.02-.04.04-.07.06-.03.02-.06.03-.09.05h-.01l-.05-.2v-.11c-.01-.02-.01-.04-.01-.07 0-.05.01-.1.01-.15l.03-.31c.02-.11.03-.21.04-.32.02-.13.04-.26.05-.39l.01-.01.09-.82v-.01c.01-.15.03-.3.03-.46.01-.14.01-.29.01-.43 0-.16-.01-.31-.04-.46a1.9 1.9 0 0 0-.14-.4c-.06-.12-.13-.23-.21-.33-.08-.1-.18-.19-.28-.27-.09-.08-.2-.15-.31-.2a2.054 2.054 0 0 0-.69-.21c-.12-.02-.24-.03-.35-.03-.02 0-.03 0-.04.01l-.3.02-.32.06-.26.07h-.02c-.04.02-.08.03-.11.04-.03.01-.05.02-.08.03zm1.11 2.66l-.16.04-.18.04h-.01c-.12.03-.24.07-.37.1-.1.03-.2.05-.3.08-.07.02-.14.04-.21.07.01-.02.03-.03.05-.05.11-.09.19-.21.24-.34a.99.99 0 0 0 .09-.42c0-.08-.02-.16-.04-.24-.03-.08-.07-.16-.12-.23l-.03-.03-.1-.11c.01-.01.01-.03.02-.04.02-.04.05-.07.07-.11l.09-.09c.04-.03.07-.06.11-.09l.12-.06c.03-.02.07-.03.11-.04h.06c.05 0 .09 0 .13.01l.12.03c.04.02.07.04.11.06.03.02.06.05.09.07.02.03.05.06.07.09.03.04.05.08.06.11.02.04.03.08.04.11.01.04.01.09.01.13v.24l-.02.28-.04.29-.01.1zm.9.61l.01.09c0 .02.01.03.01.05 0 .14-.01.28-.02.42-.01.14-.03.28-.05.43-.01.12-.03.24-.04.36 0 .13-.01.27-.01.41 0 .13-.03.25-.09.37-.06.1-.14.2-.23.28-.02.01-.05.03-.07.05l-.22.13-.3.15-.37.11-.41.05-.31-.05c-.02 0-.04 0-.06-.01-.07-.02-.14-.04-.21-.07-.06-.03-.12-.06-.18-.1-.06-.05-.12-.1-.18-.16-.05-.06-.09-.12-.13-.19-.04-.08-.07-.16-.09-.24-.02-.09-.03-.17-.03-.26 0-.08 0-.16.01-.24.01-.09.03-.18.05-.26.02-.08.04-.16.07-.24.03-.08.07-.16.11-.24.04-.08.08-.16.13-.23s.1-.14.16-.21c.06-.07.13-.14.21-.2.07-.06.15-.11.23-.15.01-.01.02-.01.03-.01l.51-.24.55-.23.16-.04.14-.02c.02-.01.05-.01.07-.01.13 0 .26.05.36.13.1.08.16.2.19.33v.04zm-1.98 1.84V62.51l.03-.14c.01-.05.03-.09.04-.14.02-.04.04-.09.06-.13.02-.04.04-.08.07-.12.02-.04.05-.07.08-.11l.08-.08c.03-.01.05-.03.07-.04l.48-.23.05-.02c0 .05-.01.1-.02.15-.02.15-.03.29-.04.44-.01.12-.02.25-.02.38l-.09.05-.19.1-.2.06-.2.02-.15-.02c-.01 0-.02-.01-.02-.01-.01 0-.02-.01-.03-.01v-.01zm5.74-3.66l-.06-.14-.03-.17-.01-.15v-.01c-.04.02-.09.04-.13.05.02.04.04.08.05.12.02.06.04.12.06.19.01.07.03.15.04.22v.03l.02.39.01.4v3.3h.01v-3.86l.03-.31s.01 0 .01-.01v-.05zm2.42-.69c.01.06.02.12.03.19 0 .03 0 .05.01.08 0 .04.01.08.02.13.01.04.03.09.05.13.01.01.01.02.02.02l.07.01h.03c.01 0 .03-.01.05-.01.02-.01.03-.02.05-.03.01-.01.03-.02.04-.03.01 0 .02-.01.03-.02 0-.01.01-.03.02-.04v-.02c.01-.01.01-.02.01-.03 0-.05-.01-.09-.02-.14 0-.01-.01-.02-.02-.03a.435.435 0 0 0-.06-.07c-.02-.03-.05-.04-.08-.06-.04-.02-.08-.03-.12-.05-.05-.01-.09-.02-.13-.03zm-1.46 4.66v-3.54l.03-.25v-.01a.3.3 0 0 1 .04-.08c.02-.03.04-.06.07-.09l.09-.09c.03-.03.06-.05.1-.08.03-.02.06-.04.1-.05.02-.01.04-.02.07-.03h.01l.03.17c.03.14.09.28.16.41.06.11.14.2.23.29.04.05.1.1.17.13.06.03.13.06.19.08.02 0 .04.01.07.01l.2.03c.02 0 .05.01.07.01.08 0 .16-.01.24-.02.07-.02.15-.04.22-.07.07-.02.14-.06.21-.1.06-.03.12-.08.18-.13s.12-.11.17-.17c.04-.06.09-.13.12-.2.04-.08.07-.16.09-.24.02-.09.03-.18.03-.26 0-.14-.02-.27-.06-.4a.928.928 0 0 0-.16-.35c-.06-.09-.14-.18-.22-.25-.09-.07-.18-.14-.28-.19-.09-.04-.19-.08-.28-.11-.1-.03-.21-.06-.31-.07-.09-.02-.19-.03-.28-.04-.09-.01-.18-.01-.27-.01-.07 0-.15 0-.22.01-.08.01-.15.03-.23.05-.01 0-.02.01-.04.01l-.35.13-.33.19-.01-.02c-.02-.03-.03-.05-.05-.08a.648.648 0 0 0-.17-.16.553.553 0 0 0-.3-.09c-.09 0-.18.01-.27.04-.08.02-.15.05-.22.09l-.19.11c-.01.01-.01.01-.02.01-.03.02-.07.04-.1.06-.04.02-.09.03-.13.05l-.36.11-.37.1c-.09.02-.17.05-.26.08-.08.03-.15.07-.23.11-.1.05-.19.13-.24.23a.61.61 0 0 0-.08.3c0 .07.02.15.06.22l.1.21.33.15.33-.02.24-.01h.03c0 .02.01.04.01.07l.02.35.01.36v3.01l-.11-.01-.2-.01-.17.03-.21.08-.25.19-.08.22c-.02.06-.03.11-.03.17 0 .13.04.25.11.35.06.09.14.16.24.22.06.03.12.05.18.07.07.03.14.04.21.04h.03l.65-.03c.01 0 .01-.01.02-.01.1-.01.2-.01.29-.02h.33l.67.02.66.08h.1c.08-.01.16-.03.23-.07a.76.76 0 0 0 .36-.33c.04-.1.07-.2.07-.3 0-.13-.04-.25-.1-.35a.61.61 0 0 0-.31-.26 1.17 1.17 0 0 0-.2-.05c-.07-.01-.14-.02-.21-.02h-.02l-.07.01h-.13l-.05.01zm4.38-.14l.02-.23.02-.25v-.12c.01-.07.01-.14.01-.21v-3.33l-.06.02-.11.04-.1.04c.02.03.03.06.05.09.03.11.06.22.07.33 0 .08.01.15.01.23 0 .1.01.2.01.3v3.49h.07v-.25c0-.05 0-.09.01-.14v-.01zm-2.25-4.28a.85.85 0 0 0-.04.22c0 .13.05.25.13.34l.15.16.23.04c.04 0 .09.01.13 0 .03 0 .06 0 .1-.01h.15c.05-.01.11-.01.16-.01h.14c.01.06.01.13.01.19 0 .09.01.18.01.26v3.21h-.38c-.14 0-.27.05-.37.14-.11.09-.18.22-.2.36v.02l-.01.09v.05c0 .08.01.16.03.23.02.09.07.17.12.24.07.09.16.15.26.19.09.03.18.05.27.05.07 0 .13 0 .19-.01.12-.01.24-.02.36-.04.09-.02.19-.02.29-.03.16-.01.33-.01.5-.01h.66c.12.01.24.01.36.01h.45c.08 0 .17-.01.24-.05a.51.51 0 0 0 .27-.25c.02-.04.04-.08.05-.12l.01-.08c.01-.03.01-.06.01-.1 0-.07-.01-.14-.03-.21a.709.709 0 0 0-.11-.21.304.304 0 0 0-.08-.08l-.16-.12-.25-.08-.16-.01c-.01-.01-.03-.01-.04-.01-.04 0-.09.01-.13.01h-.08m-1.31-8.32l.28-.03c.01 0 .03-.01.05-.01.08 0 .15.01.23.03.145.029.284.083.41.16.06.04.12.08.17.13.06.05.1.11.15.17.04.06.08.12.11.19s.05.14.07.22c.01.07.02.15.02.23 0 .08-.01.17-.02.25-.02.08-.04.16-.08.24-.03.07-.08.14-.13.21-.05.06-.11.12-.17.17-.06.04-.13.08-.19.11-.07.03-.14.06-.22.08-.02 0-.04.01-.06.01l-.28.03c-.02.01-.04.01-.06.01-.15 0-.3-.02-.44-.07a.967.967 0 0 1-.65-.57c-.06-.15-.09-.32-.09-.48 0-.09.01-.18.03-.26.02-.09.05-.17.09-.25.04-.07.08-.14.13-.2s.11-.11.17-.16c.06-.05.13-.09.2-.12s.14-.06.22-.08c.02 0 .04-.01.06-.01zm.48 1.16s0 .01-.01.01h-.01l-.2.03c-.05-.01-.1-.01-.14-.03a.292.292 0 0 1-.02-.09c0-.02.01-.03.01-.05 0-.01.01-.01.01-.02h.01c0-.01.01-.01.01-.01.01-.01.01-.01.02-.01l.2-.02h.01c.01 0 .02 0 .03.01.01 0 .03.01.04.01 0 .01.01.02.02.02 0 .01.01.01.01.02.01 0 .01.01.02.02v.1s0 .01-.01.01zm4.38 5.05l-.17-.08-.17-.06-.51-.18h-.02l-.24-.09c-.02-.01-.05-.02-.08-.04-.09-.04-.18-.09-.27-.14-.05-.03-.1-.06-.14-.1 0 .01.01.01.01.02.05.04.1.08.16.11.05.04.11.07.17.09l.15.06.26.09.13.05.54.19h.01v.01c.06.02.11.04.17.07.05.02.1.05.15.07.1.06.2.12.29.18.06.05.12.1.17.16-.02-.04-.05-.07-.08-.1-.05-.05-.11-.09-.17-.13a.99.99 0 0 0-.17-.11l-.19-.07zm.06-1.06l-.05-.02-.56-.19h-.01c-.07-.03-.14-.05-.21-.09a.556.556 0 0 1-.17-.09c-.04-.02-.08-.05-.12-.08-.02-.03-.05-.06-.07-.09a.076.076 0 0 1-.02-.05c-.02-.05-.02-.11-.02-.16v-.1c.01-.03.02-.06.03-.08l.03-.09c.01-.02.03-.04.04-.06.01-.01.03-.03.05-.04.01-.01.03-.02.04-.03.01-.01.02-.01.03-.01.02-.01.03-.01.05-.01h.16c.03 0 .06 0 .08.01l.11.01.07.03c0 .01 0 .01.01.01l.09.09c.04.03.08.07.12.11.01.02.03.04.04.06.02.03.03.05.05.08l.06.15.02.05.02.05.01.09.02.13.04.2.06.12zm.49-2.04a2.065 2.065 0 0 0-.56-.29 2.25 2.25 0 0 0-.67-.12c-.12 0-.23.01-.34.03-.1.01-.21.04-.31.07-.09.03-.18.06-.27.1-.09.04-.17.08-.25.13-.07.05-.15.1-.22.16-.07.05-.13.11-.19.17-.06.06-.11.12-.16.18s-.09.12-.13.18c-.04.05-.06.1-.09.15-.04.07-.07.14-.11.21-.05.1-.08.21-.1.32-.03.11-.04.23-.04.35 0 .17.02.34.05.5.03.14.07.28.13.41a1.9 1.9 0 0 0 .75.84c.01.01.02.01.03.02-.03-.01-.05-.01-.07-.01-.15 0-.3.06-.4.17a.59.59 0 0 0-.17.32c-.01 0-.01.01-.01.01 0 .03-.01.05-.01.07l-.05.17-.03.17v.01c-.01.03-.02.06-.02.09v.01c-.01.02-.01.04-.02.06-.02.04-.03.08-.05.12-.04.08-.07.17-.1.26-.02.09-.03.18-.03.28 0 .13.04.26.11.37.07.11.15.2.24.28.07.07.15.13.23.19.1.07.19.13.3.18.1.06.2.11.3.16.11.04.21.09.32.12.12.04.24.07.36.1.184.038.374.041.56.01.09 0 .18-.01.27-.03.02 0 .03-.01.04-.01l.44-.11c.01 0 .02-.01.04-.01.08-.03.16-.06.24-.1.08-.03.15-.07.22-.11.08-.05.16-.1.23-.16.06-.05.12-.11.18-.17.09-.1.17-.21.25-.32.07-.12.14-.23.2-.35.07-.13.12-.27.16-.42.03-.13.05-.27.05-.42 0-.17-.01-.35-.04-.53-.03-.15-.07-.29-.13-.43a1.975 1.975 0 0 0-.74-.92c-.04-.03-.08-.06-.12-.08.07-.03.13-.08.18-.14.05-.06.09-.13.13-.2.01-.05.03-.09.04-.13.02-.05.04-.11.06-.16v-.02l.08-.31.06-.31.03-.15c0-.04.01-.08.02-.12 0-.04.01-.07.01-.11 0-.03.01-.06.01-.08 0-.01 0-.02-.01-.03v-.08l-.02-.13-.05-.2-.27-.33-.4.04-.14.08zm-2.17 3.57l.04.01.52.19.55.2c.06.02.13.05.19.08.05.03.11.07.15.1.04.03.08.07.11.1.04.05.07.09.1.14.01.03.03.07.04.11.01.08.02.16.02.25 0 .04 0 .08-.01.12-.01.03-.02.05-.03.08-.01.03-.03.06-.05.08-.02.02-.04.05-.06.06-.03.03-.07.05-.1.07-.04.02-.08.03-.12.05-.04.01-.08.02-.13.03-.04.01-.09.01-.14.01-.07 0-.13 0-.2-.02a.358.358 0 0 1-.11-.04c-.05-.02-.09-.05-.12-.07-.04-.03-.07-.07-.1-.1-.04-.05-.07-.09-.1-.14-.03-.06-.06-.11-.08-.17-.03-.07-.06-.14-.08-.21-.02-.07-.03-.14-.05-.21l-.01-.15-.01-.15a.643.643 0 0 0-.16-.39l-.02-.02m-35.41-27.02c-.11.02-.22.03-.34.03-.2 0-.4-.03-.6-.08-.24-.07-.48-.17-.7-.29l-.6-.3c-.25-.13-.51-.26-.76-.38-.24-.12-.49-.24-.74-.34-.29-.12-.58-.23-.87-.33a5.23 5.23 0 0 0-.85-.2c-.35-.05-.69-.08-1.03-.08-.57 0-1.14.05-1.7.16-.42.08-.83.21-1.22.39-.33.15-.65.34-.93.57-.28.22-.52.47-.74.75-.24.32-.46.66-.64 1.02-.09.15-.16.31-.23.46.22-.33.5-.62.82-.86.32-.23.68-.41 1.05-.53.35-.11.72-.17 1.09-.16.28 0 .55.02.82.06.31.05.61.12.91.21.28.09.56.17.84.27.28.09.57.19.85.29.01 0 .01 0 .02.01l.09.03.1.04h.01c.26.09.51.18.77.26.26.08.51.16.77.23.24.07.49.12.73.15.22.03.44.05.66.05.3 0 .6-.05.88-.15.3-.11.59-.27.85-.47.25-.19.46-.43.62-.7.02-.04.04-.08.07-.11zm-11.92 7.4c.3.74.69 1.43 1.17 2.07.26.34.55.65.88.92.584.496 1.281.84 2.03 1 .42.09.86.14 1.29.14l.16-.02h.2c1-.06 1.98-.25 2.93-.56.62-.2 1.2-.52 1.71-.93.52-.42.98-.91 1.37-1.46.28-.4.48-.85.6-1.32l.06-.22c-.263.265-.563.49-.89.67a9.4 9.4 0 0 1-.98.43c-.73.26-1.48.45-2.24.54-1.26.17-2.53.25-3.8.25-.7 0-1.39-.09-2.06-.27-.63-.17-1.24-.43-1.8-.77-.22-.14-.43-.3-.63-.47zm1.54-2.29c.09.17.2.33.32.49.17.2.37.39.59.54.24.16.5.28.77.37.11.04.22.07.34.1.11.02.21.04.32.05.11.02.23.03.34.04.443.032.888-.005 1.32-.11.31-.07.62-.17.9-.32.32-.15.62-.32.93-.5.27-.17.53-.34.79-.53.28-.19.55-.39.83-.58l.66-.48c.24-.19.51-.34.8-.45.17-.07.36-.12.55-.13-.1-.06-.19-.11-.29-.16-.17-.09-.36-.17-.55-.24-.19-.06-.38-.12-.58-.16-.19-.03-.39-.06-.59-.07h-.01l-.22-.02h-.17c-.45.01-.9.06-1.35.16-.45.1-.9.24-1.32.43-.45.19-.87.41-1.29.66-.32.19-.63.41-.92.65-.1.1-.22.19-.34.27-.1.07-.21.13-.33.17-.11.05-.22.08-.34.11-.1.02-.21.03-.31.03a1.303 1.303 0 0 1-.85-.32zm9-2.83c.06-.02.12-.04.17-.06.41-.14.79-.35 1.13-.61.35-.28.65-.61.87-1 .37-.62.68-1.29.91-1.98.05-.16.02-.33-.08-.46a.484.484 0 0 0-.43-.2l-.32.02c-.18.01-.35.13-.42.3-.07.16-.16.31-.26.46-.04.06-.09.11-.15.15-.05.04-.11.08-.18.1-.06.02-.13.03-.2.03-.11 0-.22-.02-.32-.05-.18-.05-.36-.12-.53-.2-.2-.11-.4-.21-.6-.31-.25-.13-.51-.26-.76-.39-.27-.13-.53-.25-.81-.36-.31-.13-.62-.25-.94-.35-.33-.12-.67-.2-1.01-.25-.39-.06-.79-.09-1.18-.09-.64 0-1.27.06-1.89.18-.5.09-.98.25-1.45.46-.4.18-.78.42-1.13.69-.35.28-.65.59-.91.94-.28.36-.52.75-.74 1.15-.2.38-.37.78-.51 1.19-.14.41-.24.83-.31 1.26-.07.45-.1.9-.1 1.35v.3l.02.27c.05.93.25 1.85.57 2.72.34.91.81 1.76 1.4 2.53.3.4.64.76 1.02 1.08.35.3.74.55 1.15.76.42.2.86.36 1.31.45.51.11 1.03.17 1.54.17h.07l.13-.02h.18c1.08-.07 2.15-.27 3.19-.61.74-.24 1.43-.61 2.03-1.1.59-.48 1.12-1.04 1.55-1.67.35-.49.61-1.04.76-1.63.03-.1.05-.21.07-.32.02-.1.04-.21.05-.32v-.02l.03-.54c0-.01.01-.02.01-.03 0-.32-.04-.65-.11-.97-.07-.3-.17-.6-.3-.88-.14-.29-.31-.56-.51-.8-.2-.25-.44-.47-.69-.66a5.97 5.97 0 0 0-.69-.41c-.2-.11-.41-.2-.63-.27zm-9.45-.7c.09-.09.19-.17.29-.24.23-.17.49-.31.77-.4.25-.08.51-.12.77-.11.23 0 .45.02.68.05.26.04.52.1.77.18.27.08.54.17.82.26.27.09.54.18.82.28l.1.04.13.04c.27.1.53.19.8.27.11.04.23.07.34.11-.11.02-.23.04-.35.07-.52.11-1.03.28-1.52.49-.48.21-.94.45-1.39.72-.38.22-.73.48-1.07.75-.07.08-.15.14-.24.2-.05.03-.09.06-.14.08-.06.02-.11.04-.17.05-.04.01-.08.01-.11.01a.23.23 0 0 1-.14-.04.304.304 0 0 1-.13-.12.682.682 0 0 1-.12-.26c-.03-.11-.04-.23-.04-.34 0-.01.01-.01.01-.02v-.05l.01-.05v-.05c.02-.14.05-.27.11-.4.07-.15.16-.29.28-.42.08-.09.19-.17.31-.21.22-.08.45-.12.68-.12.1 0 .2.01.3.02.13.01.26.04.39.07.14.03.27.06.4.1.16.06.31.11.47.17.11.05.24.05.36.01.11-.04.21-.13.27-.23l.16-.3c.06-.13.07-.28.02-.41a.518.518 0 0 0-.28-.3c-.23-.09-.47-.17-.71-.24-.19-.06-.39-.11-.59-.15-.19-.04-.39-.07-.59-.09-.17-.02-.34-.03-.52-.03-.45 0-.89.08-1.31.24-.23.08-.45.21-.64.37zm-.84 1.38c-.07.25-.1.51-.1.77v.02l.01.31.05.32c.06.33.17.64.31.94.15.32.34.62.57.9.22.29.49.54.8.74.31.22.66.39 1.02.51.14.04.28.08.43.11.13.03.27.06.41.08.13.01.27.03.4.04.13.01.25.01.38.01.41 0 .83-.05 1.24-.14.39-.09.76-.22 1.12-.4.34-.17.67-.35.99-.55.29-.17.58-.36.85-.56.28-.2.56-.39.84-.59.23-.16.45-.32.67-.49.18-.13.38-.24.59-.33.1-.04.21-.06.32-.06.03 0 .07 0 .1.01.02.01.05.02.07.03.02.01.05.02.07.04.04.04.08.08.11.12.08.09.16.19.22.29.05.07.09.15.13.23.03.08.06.16.07.24.02.06.03.12.03.18 0 .11-.03.23-.09.33-.09.16-.21.31-.35.43-.15.12-.3.22-.47.31-.28.15-.56.27-.86.38-.65.24-1.33.4-2.02.49-1.22.16-2.45.24-3.67.24-.61 0-1.22-.08-1.8-.24-.54-.14-1.06-.37-1.53-.66-.23-.14-.45-.3-.64-.49-.15-.15-.28-.33-.39-.52-.11-.18-.18-.37-.24-.58-.05-.24-.08-.48-.08-.73 0-.09 0-.19.01-.28.01-.12.03-.23.05-.34.055-.233.121-.464.2-.69l.18-.42zm18.17 6.91c-.07-.04-.14-.08-.21-.14a.898.898 0 0 1-.28-.43c-.06-.2-.08-.4-.08-.61v-4.7c0-.08.01-.16.05-.23a.456.456 0 0 1-.05-.23c0-.04-.01-.08-.01-.12l-.03-.26c-.01-.08-.03-.16-.04-.25-.03-.09-.05-.19-.08-.28-.03-.1-.07-.19-.12-.28-.05-.09-.11-.18-.18-.27a.852.852 0 0 0-.17-.16c-.09-.05-.17-.09-.27-.12-.24-.06-.47-.15-.7-.25-.17-.07-.33-.16-.47-.27-.16-.12-.3-.26-.4-.42a.965.965 0 0 1-.15-.43c-.13.15-.25.31-.35.49-.1.18-.18.39-.22.6l-.03.22v.21c0 .15.02.3.06.45.04.14.09.26.17.38.06.1.14.18.23.24.11.07.24.12.37.15.23.04.4.25.4.49v5.22c0 .19-.04.38-.13.55-.08.16-.2.3-.34.41.11.08.21.16.32.24.11.1.23.19.34.29v.01l.36.34.38.36.14.13.1-.08.39-.36c.17-.16.35-.32.52-.47l.48-.42zm1.53-6.87c.02.01.03.02.05.03.16.1.28.23.37.39.08.13.13.28.16.43.04.2.05.4.05.6v6.78c0 .64-.07 1.27-.22 1.89-.11.44-.3.86-.55 1.23-.01.02-.02.03-.03.05.53-.35 1.01-.77 1.42-1.25.41-.48.73-1.02.95-1.61.24-.66.38-1.36.42-2.06v-5.17c0-.08-.01-.15-.02-.23-.01-.1-.02-.19-.04-.29-.01-.1-.04-.19-.06-.28-.03-.1-.06-.19-.09-.28-.05-.14-.12-.27-.19-.4-.07-.15-.16-.28-.26-.41-.09-.13-.2-.26-.31-.37a.8.8 0 0 0-.13-.13l-1.52 1.08zm-.37 5.88l-.05.03-.02.01c-.01 0-.02 0-.03.01-.02 0-.05.01-.07.02-.04.01-.08.03-.12.04-.03 0-.06.01-.09.02h-.21c-.03 0-.06 0-.08-.01-.01-.01-.02-.01-.03-.02-.02-.09-.03-.19-.03-.29V38.5c.05-.04.1-.07.15-.11.07-.05.15-.1.22-.14.07-.03.14-.06.22-.08.01-.01.03-.01.05-.01 0 0 0 .01.01.01.02.04.04.09.05.14.02.13.03.27.03.41v4.43zm-.85-6.24c-.02-.11-.05-.21-.09-.32-.05-.15-.11-.31-.19-.45-.08-.15-.17-.29-.27-.42-.12-.15-.26-.28-.42-.38a1.86 1.86 0 0 0-.54-.24c-.2-.06-.39-.12-.57-.2-.1-.05-.19-.1-.28-.16-.04-.04-.09-.08-.12-.12.03-.05.07-.08.12-.12.08-.05.16-.1.25-.14.19-.08.39-.14.59-.2.22-.05.37-.25.37-.48v-.3c0-.14-.05-.27-.15-.36-.1-.1-.23-.15-.37-.14-.47.02-.93.12-1.37.28-.37.14-.7.36-.98.63-.27.26-.51.56-.69.89-.17.29-.28.6-.35.93v.03l-.03.28-.01.26v.02c0 .25.03.49.1.73.06.23.16.45.28.65.14.21.32.4.53.53.1.07.21.13.32.18v4.85c0 .03 0 .06-.02.09-.01.03-.04.06-.07.09-.05.03-.11.06-.17.08-.05.02-.11.02-.17.02a.48.48 0 0 0-.37.14c-.1.09-.16.22-.16.36v.32c0 .24.19.46.43.49.09.02.17.04.26.07.08.04.15.08.22.12.1.07.19.13.27.2.1.08.19.16.28.24l.36.34.38.36.25.24.58.46.75-.61.42-.38.01-.01c.16-.15.33-.31.5-.46.15-.14.31-.27.47-.4.15-.12.3-.23.46-.33.02 0 .03-.01.04-.02v.95c0 .56-.06 1.11-.19 1.66-.08.32-.22.62-.41.9-.2.29-.44.56-.71.8-.35.32-.74.6-1.14.85l-.06.02-.32.24v.55c0 .17.08.32.21.41.14.1.31.12.47.06 1-.4 1.96-.89 2.86-1.47.63-.4 1.19-.89 1.68-1.46.48-.56.86-1.21 1.11-1.9.29-.76.45-1.57.48-2.38 0-.01.01-.01.01-.02v-5.18c0-.11-.01-.22-.02-.33a4.69 4.69 0 0 0-.05-.37c-.03-.12-.05-.25-.09-.37-.03-.12-.07-.25-.12-.37-.06-.18-.15-.35-.24-.52-.1-.18-.21-.36-.33-.53a5.994 5.994 0 0 0-.9-.92.496.496 0 0 0-.6-.02l-2.49 1.76zm-1.6 12.8a.21.21 0 0 1-.06.04l.13-.06-.07.02zm8.59-5.4c.08.05.17.1.25.15.16.1.31.21.45.33.215.17.416.357.6.56.09-.12.18-.24.28-.36.17-.21.38-.39.61-.53.18-.12.37-.22.57-.32a.138.138 0 0 1-.03-.04c-.05-.08-.09-.17-.12-.26-.03-.1-.05-.19-.06-.28l-.02-.21v-5.48l.04-.04a.448.448 0 0 1-.04-.2c-.01-.2-.05-.4-.12-.6-.05-.15-.14-.3-.25-.43-.12-.14-.26-.28-.42-.39-.17-.12-.34-.23-.52-.34l-1.42 1.34c.188.088.345.231.45.41.06.1.1.21.14.31.05.11.08.23.1.35.01.02.01.05.01.07l.01.19.02.16v4.28c0 .28-.05.56-.14.82-.07.21-.21.39-.39.51zm7.65-7.03l.06-.03c-.06-.04-.11-.07-.16-.11-.16-.12-.31-.25-.46-.38-.14-.12-.28-.25-.42-.39l-.01-.01-.36-.39-.04-.05-1.69 1.21c.12.07.22.17.3.28.09.12.15.26.18.41.04.19.06.38.06.58v5.22c0 .16.01.31.04.46.05.2.1.39.18.57.06.15.15.3.26.42.18.2.38.39.59.56l1.57-1.32c-.03-.02-.05-.03-.07-.04a.914.914 0 0 1-.36-.37c-.07-.11-.11-.23-.15-.35a2.5 2.5 0 0 1-.06-.38l-.02-.15v-4.28a2.815 2.815 0 0 1 .08-.73c.04-.15.1-.29.18-.42.08-.13.18-.23.3-.31zM119 43.59c-.01-.02-.02-.05-.03-.08a.145.145 0 0 1-.02-.07l-.01-.15v-4.96l.05-.04.21-.16c.03-.02.07-.04.11-.06.03-.02.07-.03.1-.05.02 0 .04-.01.06-.02l.01.01c.02.13.04.26.04.39v5.22c0 .23.02.45.07.67.05.25.13.5.22.74.11.26.26.5.45.71.32.35.66.66 1.03.94.19.14.45.13.63-.02l3.42-2.89-.6-.53a.512.512 0 0 0-.59-.05c-.07.05-.15.09-.23.13-.04.03-.08.04-.13.06-.04.01-.08.03-.12.03-.01.01-.02.01-.04.01-.01 0-.02-.01-.03-.01a.694.694 0 0 1-.05-.13c-.02-.06-.03-.13-.04-.19v-.04l-.01-.11v-4.2c0-.1 0-.2.01-.3.01-.06.02-.12.03-.17.02-.06.04-.1.07-.15.06-.04.13-.07.21-.09.15-.04.3-.07.45-.07.13 0 .25-.06.34-.15.09-.1.15-.22.15-.35v-.3c0-.12-.05-.24-.13-.33a.427.427 0 0 0-.3-.16 1.601 1.601 0 0 1-.76-.33c-.14-.11-.28-.22-.41-.33-.13-.11-.25-.22-.36-.34l-.36-.38-.64-.69-3.02 2.16c0-.02-.01-.04-.01-.06-.1-.27-.25-.52-.43-.74-.18-.21-.38-.4-.6-.56-.3-.22-.62-.42-.96-.59a.504.504 0 0 0-.57.09l-2.95 2.77.33.65c.07.15.21.25.36.27.16.03.32-.02.44-.14.07-.07.15-.14.23-.2.04-.03.08-.06.12-.08l.06-.03c.03.05.05.09.07.14.02.06.03.11.05.17l.01.15.01.14v4.24c0 .17-.03.34-.09.5-.05.03-.1.06-.16.07-.11.02-.22.04-.33.03a.468.468 0 0 0-.37.14c-.1.09-.15.22-.15.36v.32c0 .24.16.44.4.49.04.01.08.02.12.04.09.02.17.06.24.09.09.04.17.08.26.13l.27.15c.12.09.24.17.36.27s.23.2.35.31c.09.09.18.2.25.31.06.08.1.16.13.26a.504.504 0 1 0 .91.08c.18-.32.39-.62.62-.9.11-.13.24-.24.38-.33.17-.11.35-.2.54-.29.12-.06.25-.11.38-.15.22-.06.36-.26.36-.48v-.28c0-.21-.13-.41-.34-.47-.02-.01-.05-.02-.07-.04zm10.5.6c-.08-.02-.17-.04-.25-.08a1.23 1.23 0 0 1-.4-.32c-.09-.11-.16-.24-.22-.38-.06-.16-.11-.33-.15-.5 0-.03-.01-.06-.01-.09v-5.24h2.06v-.42h-2.06v-2.69c-.08.2-.17.39-.27.58-.18.36-.39.71-.62 1.05-.24.34-.5.67-.79.99-.16.17-.33.34-.52.49h.23v5.4c0 .2-.03.39-.08.58-.04.16-.11.31-.2.44-.02.02-.04.04-.05.06.01 0 .02.01.02.01.14.07.27.15.39.23.17.1.33.21.49.34.16.13.33.27.48.43.15.15.29.31.43.48l.27-.24.6-.53.01-.01.04-.04c.01-.01.01-.02.02-.02.13-.12.26-.23.39-.34.06-.06.13-.12.19-.18zm-3.44-7.78c-.23.26-.5.47-.79.65-.19.11-.4.19-.61.23-.25.03-.43.25-.43.49v.8h1.27v4.4c0 .11-.02.23-.05.34 0 .02-.01.04-.02.06-.12.03-.25.04-.38.04s-.27.05-.36.14c-.1.09-.15.22-.15.36v.32a.491.491 0 0 0 .5.5c.05 0 .1.01.14.02.1.02.19.04.28.08.09.03.19.08.28.12.1.06.21.12.31.18.14.09.27.18.39.28.282.22.537.471.76.75.21.27.37.57.49.88.31-.23.61-.47.9-.71.11-.1.22-.19.33-.29l.62-.55.03-.03.03-.03c.12-.11.24-.21.37-.32.14-.13.29-.26.43-.38.15-.13.29-.25.44-.37.22-.18.43-.36.65-.54a.51.51 0 0 0 .14-.6l-.14-.3a.536.536 0 0 0-.33-.28c-.15-.03-.3 0-.43.09-.12.09-.24.17-.37.25-.08.05-.16.09-.25.13-.08.04-.16.06-.24.09-.04.01-.08.01-.12.01-.02 0-.05-.01-.07-.02-.02 0-.03-.02-.04-.03-.04-.04-.06-.09-.08-.14-.04-.08-.07-.17-.09-.26v-4.19h2.06v-2.42h-2.06v-4.1l-.98.04c-.12.01-.23.05-.32.14-.09.08-.14.19-.15.31-.01.13-.03.25-.06.37-.04.18-.1.36-.16.54-.06.18-.13.36-.21.53-.08.21-.18.41-.28.6-.16.33-.35.64-.55.94-.22.31-.45.61-.7.88zm11.21 6.84l.05.01h.07c.15 0 .3-.02.44-.05.15-.03.29-.08.43-.15.14-.07.27-.15.4-.24.11-.09.22-.19.32-.31s.26-.18.42-.17c.16.02.31.11.39.25l.16.28c.11.2.08.46-.09.61-.11.11-.23.21-.34.31-.11.1-.22.19-.33.28h-.01l-.66.53-1.29.98c-.21.16-.42.32-.62.48-.26.2-.51.41-.76.62a8.52 8.52 0 0 1-2.01-.86c-.4-.23-.75-.53-1.05-.87-.29-.34-.54-.7-.76-1.09-.18-.33-.32-.69-.42-1.05v-.02l-.1-.42-.05-.44-.04-.65-.03-.67v-.29l.03-.29c.01-.35.05-.71.12-1.05.07-.35.17-.68.3-1.01.13-.35.33-.67.59-.94.25-.27.56-.49.9-.65l4.02-1.75 2.69 4.24-4.48 2.89c.09.21.18.4.3.59.1.17.22.32.38.45.15.13.33.24.52.32.15.07.3.11.46.12.02 0 .04.01.05.01zm.04 1.01l-.69.52c-.21.16-.42.33-.63.49-.12.1-.24.19-.36.29-.45-.16-.88-.36-1.29-.6-.3-.18-.57-.4-.8-.67-.24-.28-.45-.59-.63-.91-.14-.26-.25-.53-.33-.82l-.08-.37-.05-.36-.04-.59-.02-.65v-.23l.02-.26v-.02c.02-.3.05-.61.11-.9.06-.29.15-.58.25-.85a1.85 1.85 0 0 1 .97-1.03l3.22-1.41 1.71 2.68-3.99 2.57c-.19.12-.27.36-.2.57.13.4.3.79.52 1.15.15.27.36.51.59.7.23.2.49.35.76.48.24.1.49.17.75.2l.13.02h.08zm-3.01-2.28v-7.02l3.23 5.02-3.23 2zm1-1.8v-1.82l.84 1.3-.84.52zm9.31-3.93l-.05.07-.03.03c-.11.12-.22.24-.34.36-.14.13-.29.26-.43.38-.01 0-.01.01-.01.01l-.86.71c-.25.2-.49.42-.73.64-.22.21-.44.43-.65.66-.17.18-.3.4-.4.63-.08.17-.11.35-.11.54 0 .12.01.24.05.35.07.18.15.35.25.5.11.17.24.32.38.46.34.33.7.62 1.09.89-.06.26-.15.51-.26.76-.06.15-.14.3-.22.44-.07.14-.15.27-.23.41-.08.15-.17.29-.26.43-.01.01-.01.02-.02.03l-.15.21c.12-.01.23-.02.34-.02h.04l.47.03.49.1c.01 0 .02 0 .03.01.14.03.27.07.41.12.14.04.27.09.41.14.13.06.26.11.39.17.12.05.24.1.35.15.11.05.22.1.33.16.1.04.19.09.28.14.02.01.04.03.06.04.05-.07.11-.14.17-.2.12-.15.25-.29.37-.43.13-.15.26-.29.39-.43.13-.13.26-.25.39-.38l.31-.32.54-.53.58-.57c.08-.08.16-.16.23-.25.07-.07.12-.15.18-.23.05-.09.1-.17.14-.26.04-.06.07-.14.09-.21.03-.06.05-.12.06-.18.02-.06.03-.11.04-.16l.03-.39c0-.22-.04-.43-.11-.64-.08-.21-.19-.41-.34-.58-.14-.17-.32-.31-.51-.42-.28-.17-.6-.25-.93-.25a.955.955 0 0 1-.09-.72c.02-.08.05-.16.1-.23.03-.05.06-.1.1-.15.04-.04.08-.09.12-.13.04-.05.08-.1.13-.14.06-.05.12-.11.19-.15.04-.03.08-.06.11-.09.05-.05.1-.09.15-.14.07-.07.14-.14.19-.22.09-.11.17-.24.23-.37.06-.1.1-.21.12-.32.04-.2.06-.41.06-.61-.1.18-.25.34-.43.46-.19.12-.4.22-.62.28-.23.06-.46.09-.7.08h-.02l-.16-.01-.16-.01h-.02c-.2-.03-.4-.07-.59-.13-.19-.07-.38-.15-.57-.25a2.7 2.7 0 0 1-.39-.27zm-3.02 6.6c-.05.12-.11.23-.17.35-.07.13-.15.26-.22.38-.08.14-.16.27-.24.4l-.4.56-.35.52v.01c-.06.08-.11.16-.17.23-.04.07-.09.13-.14.19-.11.14-.14.34-.06.51.07.17.24.29.42.3l.32.02c.17.01.33-.07.43-.2.05-.07.11-.12.18-.17.06-.05.12-.08.19-.11.1-.03.19-.06.29-.07.09-.02.19-.03.29-.03l.39.03.41.08c.11.03.23.06.34.1.12.04.23.08.35.13.12.04.24.09.36.14.12.05.23.1.34.16.1.04.2.09.3.14.08.03.16.07.23.12.08.04.16.09.24.13.18.11.34.22.51.34.24-.29.48-.58.73-.86l.36-.42c.12-.13.24-.27.36-.39.12-.13.24-.24.36-.36 0 0 .01 0 .01-.01l.32-.31.54-.53.58-.57v-.01c.1-.1.2-.21.3-.32.08-.11.16-.21.23-.33.08-.11.14-.22.2-.34.06-.11.11-.22.15-.33.03-.09.05-.17.08-.26l.06-.26v-.04l.04-.44v-.05a2.842 2.842 0 0 0-.68-1.88c-.22-.26-.49-.49-.79-.66l-.24-.12c.05-.03.09-.07.14-.11.06-.05.12-.11.18-.17.12-.11.22-.22.31-.35.11-.15.22-.31.31-.48.1-.2.17-.4.21-.61.06-.29.08-.57.08-.86v-.03l-.03-.5v-.03c-.01-.09-.02-.18-.04-.28-.01-.11-.03-.22-.05-.33-.05-.23-.11-.44-.2-.65-.08-.2-.18-.39-.3-.57-.13-.17-.27-.34-.43-.48-.17-.16-.36-.3-.56-.42-.37-.22-.77-.4-1.19-.52-.41-.13-.84-.2-1.28-.21h-.16c-.45 0-.91.07-1.35.2-.43.13-.84.32-1.21.57-.2.14-.38.29-.54.47-.15.17-.28.35-.39.56-.11.21-.19.43-.24.66-.06.26-.08.53-.08.8v.59l.78.05c.14.01.27-.04.37-.13.1-.09.16-.21.16-.35.01-.19.04-.39.09-.57.03-.14.08-.28.15-.4.06-.11.13-.21.21-.31.09-.09.19-.17.29-.24.26-.17.53-.31.83-.4.28-.1.57-.15.86-.16h.12c.26 0 .53.03.79.09.24.05.48.13.71.24.2.1.39.23.54.39.12.12.21.26.27.42.03.07.05.13.07.2.01.04.02.08.03.13l.02.37c0 .12-.03.24-.08.36-.03.07-.08.12-.14.16-.1.07-.21.12-.33.15-.13.04-.27.05-.4.05l-.15-.01-.15-.01c-.13-.01-.25-.04-.37-.08a2.43 2.43 0 0 1-.4-.18c-.12-.06-.22-.14-.32-.23-.07-.07-.13-.15-.18-.23a.496.496 0 1 0-.89.04c-.02.03-.03.06-.04.08-.03.04-.05.08-.08.11l-.21.29c-.09.1-.18.2-.27.29-.13.11-.25.23-.38.34l-.86.7c-.27.22-.53.45-.78.69-.25.23-.48.47-.7.71-.25.27-.45.58-.59.91-.13.3-.19.62-.19.94 0 .23.03.46.11.68.09.25.21.5.36.73.15.22.32.43.51.62.2.19.4.37.61.54zm5.66 1.5v.93l-.83-.67-.03-.02c-.01 0-.02 0-.02-.01-.22-.13-.44-.26-.67-.37-.32-.15-.64-.29-.97-.41-.32-.12-.64-.22-.97-.28-.68-.14-1.36-.21-2.05-.21.2-.45.45-.88.74-1.29.12-.15.24-.3.37-.44s.27-.27.41-.4c.13-.1.26-.2.4-.28.227-.16.481-.274.75-.34.12-.04.25-.06.37-.08.11-.01.23-.02.35-.02.32 0 .65.07.95.2.3.13.58.32.81.56.24.24.42.53.54.84.12.32.18.65.17.99 0 .12 0 .23-.02.35-.02.13-.04.25-.07.37-.03.12-.07.24-.12.35-.03.08-.07.15-.11.23zm-.74-.84c-.12-.07-.25-.14-.38-.2-.34-.16-.69-.31-1.05-.45-.36-.14-.74-.25-1.12-.32-.19-.04-.37-.07-.56-.1l.15-.18c.1-.11.21-.22.33-.31.218-.193.473-.339.75-.43.08-.02.17-.03.25-.05.07-.01.14-.01.22-.01.19 0 .37.04.55.11.19.09.35.2.5.35.14.14.25.31.32.5.07.2.11.41.1.61.01.08 0 .16-.01.24-.01.08-.03.16-.05.24zm-3.08-6.26v.01l.16.16c.05.05.11.1.17.14.08.07.16.13.25.19.12.09.25.17.38.25.17.09.34.17.52.25.16.07.33.12.5.16.17.03.34.05.5.05.07 0 .14 0 .2-.01.07-.01.13-.02.2-.04a.83.83 0 0 0 .21-.06c.49-.16.92-.45 1.26-.84-.11.82-.41 1.6-.88 2.28-.14.21-.31.4-.5.57-.18.16-.38.3-.6.42-.18.1-.38.18-.59.23h-.04l-.24.04-.23.01h-.02c-.33 0-.64-.06-.94-.19-.31-.13-.59-.32-.83-.55-.24-.24-.43-.52-.56-.83-.13-.3-.19-.62-.19-.95 0-.11 0-.22.02-.33.02-.12.04-.23.08-.34.03-.11.07-.22.11-.32.05-.12.11-.23.17-.34m2.46 2.82l-.16.02-.18.01c-.18 0-.36-.04-.53-.11-.19-.08-.37-.2-.51-.35a1.46 1.46 0 0 1-.35-.5c-.08-.18-.11-.37-.11-.56 0-.06 0-.11.01-.17.08.07.17.13.25.2.348.233.716.434 1.1.6.22.09.45.17.69.22.22.04.45.07.68.07-.04.05-.09.1-.14.14-.13.12-.28.22-.43.3-.1.06-.21.1-.32.13zm9.1 4.33c-.14-.1-.26-.22-.35-.37-.09-.14-.15-.29-.19-.45-.04-.19-.06-.39-.06-.58v-4.69l.02-.15c.03-.14.08-.28.14-.41.07-.13.15-.25.25-.36.05-.06.11-.11.18-.16a.138.138 0 0 1-.04-.03c-.26-.16-.5-.34-.72-.54-.21-.19-.42-.39-.61-.6-.05-.05-.1-.1-.14-.15l-.05.05c-.308.3-.636.581-.98.84-.11.1-.23.18-.35.27.08.05.16.12.22.19.1.11.16.24.2.38.04.16.06.32.06.48v5.54c0 .2.01.4.05.6.03.18.08.36.15.54.05.13.13.26.23.36.16.15.32.29.5.41.05-.02.09-.05.14-.07.06-.04.12-.09.18-.13l.47-.38h.01l.36-.3c.11-.09.22-.19.33-.29zm-4.79-6.84l.1.22v.63l.81-.31.13-.05.12-.05.06-.02.12-.03h.01c.01.06.02.11.02.17v5.54c0 .26.02.52.07.78.04.24.11.49.2.72.1.26.26.5.46.7.28.28.59.53.93.73.15.09.35.09.5 0l.11-.06.03-.02c.1-.05.19-.1.28-.16.1-.06.2-.12.29-.2h.01l.47-.38c.13-.1.26-.21.38-.32.15-.12.3-.25.44-.38.14-.12.27-.24.41-.36.21-.18.42-.35.63-.52.14-.11.2-.28.18-.46a.49.49 0 0 0-.29-.39l-.32-.14a.513.513 0 0 0-.6.15.49.49 0 0 1-.12.13c-.02.02-.04.04-.07.06-.01 0-.02.01-.03.01-.02-.01-.03-.03-.04-.04a.442.442 0 0 1-.06-.16c-.03-.11-.04-.23-.04-.35v-4.59l.01-.05c.01-.06.02-.11.05-.16.03-.05.06-.1.1-.15.01-.01.02-.02.04-.02.05-.02.11-.03.17-.03h.74v-.8c0-.2-.11-.38-.3-.46-.25-.11-.5-.24-.73-.38-.21-.13-.4-.28-.58-.44-.19-.18-.38-.36-.56-.55-.3-.32-.58-.66-.83-1.03-.23.32-.5.63-.78.91-.14.13-.28.26-.43.39-.15.13-.3.25-.46.37-.15.12-.29.23-.44.33l-.5.32c-.08.05-.16.09-.23.12-.07.04-.14.07-.21.1-.13.05-.23.16-.27.29-.05.13-.04.27.02.39zm2.57-2.41c-.21-.16-.41-.34-.59-.53-.17-.17-.31-.36-.43-.57-.11-.2-.21-.42-.28-.64-.06-.18-.08-.38-.08-.57 0-.25.05-.5.16-.73.1-.23.25-.43.44-.59.19-.16.41-.28.65-.35.27-.09.56-.13.85-.13.26 0 .52.05.77.15.22.09.42.23.58.42.14.17.25.36.33.56.08.21.13.43.13.65.01.02 0 .04 0 .06l-.02.27-.04.24c-.01.02-.01.04-.02.06-.05.19-.14.37-.24.54-.11.19-.25.37-.4.53-.16.17-.33.32-.53.44a3.9 3.9 0 0 1-.71.35c-.21.07-.43.01-.57-.16zm.49-.89c-.13-.11-.25-.22-.36-.33-.11-.12-.2-.24-.28-.38-.08-.14-.15-.28-.19-.44a.803.803 0 0 1-.04-.27c0-.11.02-.22.06-.32.05-.09.11-.17.19-.24.08-.07.18-.12.29-.16.18-.05.37-.08.56-.08.13 0 .27.03.4.08.07.03.13.07.18.13.07.09.13.18.17.28.03.1.06.2.06.3l-.01.18-.03.17c-.03.1-.08.2-.13.29-.08.13-.18.26-.28.37-.1.11-.21.2-.33.27-.09.06-.17.1-.26.15zm10.32 11.42l.47-.35c.21-.17.42-.34.63-.52.08-.07.16-.14.25-.21-.01 0-.01-.01-.02-.01a.941.941 0 0 1-.38-.36 1.43 1.43 0 0 1-.17-.43c-.04-.21-.06-.43-.06-.64v-4.38c0-.16.03-.32.08-.47.06-.15.13-.29.23-.41.02-.03.04-.06.07-.09-.04-.02-.09-.03-.13-.05-.2-.09-.39-.19-.59-.29-.19-.1-.38-.21-.57-.32-.16-.1-.32-.21-.47-.32-.14-.09-.27-.19-.39-.28-.11-.09-.22-.18-.32-.27-.04-.04-.08-.07-.12-.11-.03.02-.05.04-.08.06-.18.14-.37.27-.56.39-.19.11-.39.22-.58.32-.2.11-.39.2-.59.29-.16.08-.32.15-.48.22-.15.07-.3.13-.46.19-.15.06-.29.12-.44.18-.12.06-.24.11-.37.16s-.27.12-.39.19c-.06.03-.11.07-.15.11-.06.06-.1.12-.15.18-.02.03-.03.06-.05.09l-.03.11c0 .01 0 .03-.01.05v4.95c0 .16 0 .32.01.48.01.1.02.2.04.29.01.08.03.15.06.21.03.08.08.15.12.22.06.07.11.13.17.19.09.09.18.17.28.25.1.09.21.17.32.24.07.06.15.11.22.17l.39-.29.7-.53.78-.61c0-.01.01-.01.01-.01.14-.11.29-.2.43-.3.14-.09.29-.18.44-.26.15-.09.34-.09.5 0 .15.09.25.25.25.43v.16l-.02.05c.01.07.02.13.05.19.04.09.09.18.15.25.1.12.2.22.3.33.1.1.21.2.32.3l.24.19.07.07zm1.8-1.97l-.01.01.01-.01a.161.161 0 0 1-.03-.09c-.03-.16-.05-.31-.05-.46v-4.38c0-.05.01-.09.03-.14.02-.05.04-.09.07-.14.01 0 .01-.01.02-.01.06-.02.13-.03.2-.03h.79v-1.16l-.67-.18-.29-.08c-.17-.06-.33-.13-.49-.2-.18-.08-.36-.16-.53-.25-.17-.09-.35-.19-.51-.29-.15-.09-.29-.19-.43-.29-.12-.08-.24-.17-.35-.26-.09-.07-.18-.14-.26-.21-.08-.07-.16-.15-.23-.23-.04-.04-.07-.09-.1-.14a.536.536 0 0 0-.43-.23.49.49 0 0 0-.42.24c-.1.09-.2.18-.3.26-.15.11-.31.22-.48.32-.17.11-.34.21-.52.3s-.36.18-.55.27c-.15.07-.3.14-.45.2-.14.07-.29.13-.43.19-.15.06-.31.12-.46.18-.12.05-.24.1-.35.16-.18.07-.36.15-.52.24-.13.08-.25.17-.36.28-.1.09-.18.2-.26.31-.07.1-.12.21-.16.32-.056.137-.09.282-.1.43v.02l-.01.27v4.73c0 .18 0 .37.01.55.01.14.03.27.05.4.03.15.07.29.13.43.07.15.15.29.25.42.08.11.16.21.26.3.11.11.23.22.35.32.12.09.24.19.36.27.18.14.36.26.55.39.17.11.4.11.57-.02l.69-.5.7-.55.78-.6c.04-.04.09-.07.14-.1.08.17.18.33.31.48.11.12.22.25.34.37.12.12.24.24.37.35l.02.02.23.18.23.22.06.04.04.04c.17.18.45.2.64.06.28-.2.56-.4.83-.61.23-.18.45-.36.67-.55.21-.18.42-.35.63-.51.18-.14.36-.26.54-.38.14-.09.22-.25.22-.42v-.28a.51.51 0 0 0-.23-.43.53.53 0 0 0-.49-.02c-.07.04-.14.07-.21.1-.05.02-.1.04-.15.05-.04.01-.09.03-.14.03-.02.01-.05.01-.08.01-.01 0-.02 0-.04-.01zm-4.86-6.78c.11.1.22.21.33.31.11.1.23.2.35.3.1.09.21.16.33.22.15.08.3.15.46.21.2.07.34.26.34.47v5.64l-1.08.65-.33.13-.26.03c-.03.01-.05.01-.08.01a.94.94 0 0 1-.46-.13c-.14-.09-.26-.21-.34-.35-.07-.13-.12-.26-.14-.4-.04-.18-.06-.36-.06-.54v-7.49l.94.94zm.06 1.4c.15.12.31.22.47.31.09.05.18.09.28.14v4.74l-.53.31-.13.05-.04.01c0-.02-.01-.04-.01-.05-.02-.12-.04-.24-.04-.36v-5.15z"/>
+ <path fill="#111111" d="M68.755 61.972q0 3.135 2.729 5.27 2.525 1.983 5.745 1.983 3.475 0 7.661-3.389 3.508-3.136 7-6.271 4.016-3.373 7.084-3.373.763 0 1.508.187-1.966-.628-2.542-.628-3.661 0-8.135 2.848-3.729 2.661-7.457 5.305-4.322 2.847-7.661 2.847-2.22 0-3.695-1.068-1.661-1.186-1.661-3.339 0-2.118 1.865-3.677 1.762-1.475 3.932-1.475 1.559 0 2.762.729 1.441.864 1.441 2.322 0 1.169-.856 1.957t-2.042.788q-1.119 0-1.712-.406-.678-.458-.898-1.526l.796.051q.356.017.653-.288.296-.305.296-.661 0-.424-.33-.754-.331-.331-.754-.331-.526 0-.983.627-.407.56-.407 1.119 0 1.203 1.068 1.949.949.661 2.203.661 1.542 0 2.618-1.178 1.077-1.178 1.077-2.737 0-1.542-1.314-3.017-1.313-1.474-2.822-1.474-2.796 0-4.983 2.084-2.186 2.085-2.186 4.865zm4.864 6.982q2.424 2.729 6.797 2.729 4.016 0 7.813-3.678 2.949-3.423 5.915-6.847 3.271-3.678 5.966-3.678 1.661 0 2.618.949.958.949.958 2.593 0 .458-.526.95-.135-.153-.525-.475-.441-.39-.559-.39-.356 0-.831.483-.474.483-.474.822 0 1.153 1.372 1.153.831 0 1.492-.899.61-.83.61-1.711 0-1.797-1.475-3.034-1.389-1.153-3.237-1.153-3.677 0-7.626 3.339l-6.763 6.22q-4.237 3.339-8.644 3.339-1.508 0-2.881-.712zm111.626-6.982q0 3.135-2.729 5.27-2.525 1.983-5.745 1.983-3.475 0-7.661-3.389-3.508-3.136-7-6.271-4.016-3.373-7.084-3.373-.763 0-1.508.187 1.966-.628 2.542-.628 3.661 0 8.135 2.848 3.729 2.661 7.457 5.305 4.322 2.847 7.661 2.847 2.22 0 3.695-1.068 1.661-1.186 1.661-3.339 0-2.118-1.865-3.677-1.762-1.475-3.932-1.475-1.559 0-2.762.729-1.441.864-1.441 2.322 0 1.169.856 1.957t2.042.788q1.119 0 1.712-.406.678-.458.898-1.526l-.796.051q-.356.017-.653-.288-.296-.305-.296-.661 0-.424.33-.754.331-.331.754-.331.526 0 .983.627.407.56.407 1.119 0 1.203-1.068 1.949-.949.661-2.203.661-1.542 0-2.618-1.178-1.077-1.178-1.077-2.737 0-1.542 1.314-3.017 1.313-1.474 2.822-1.474 2.796 0 4.983 2.084 2.186 2.085 2.186 4.865zm-4.864 6.982q-2.424 2.729-6.797 2.729-4.016 0-7.813-3.678-2.949-3.423-5.915-6.847-3.271-3.678-5.966-3.678-1.661 0-2.618.949-.958.949-.958 2.593 0 .458.526.95.135-.153.525-.475.441-.39.559-.39.356 0 .831.483.474.483.474.822 0 1.153-1.372 1.153-.831 0-1.492-.899-.61-.83-.61-1.711 0-1.797 1.475-3.034 1.389-1.153 3.237-1.153 3.677 0 7.626 3.339l6.763 6.22q4.237 3.339 8.644 3.339 1.508 0 2.881-.712zm-66.303-5.323q0-.187.266-.187.188 0 .387-.033.199-.034.374-.082.097-.024.17-.075.072-.052.072-.185v-7.424q-.036-.085-.136-.145-.1-.06-.232-.097-.133-.036-.281-.06-.148-.024-.284-.042-.136-.019-.248-.04-.112-.021-.166-.051-.042-.012-.042-.085 0-.054.042-.06.024-.012.072-.024.049-.012.188-.012.048 0 .226.009t.39.024q.211.015.402.024.19.009.256.009h.816q.024 0 .118-.006.093-.006.202-.009.109-.003.196-.009l.1-.006q.205-.03.411-.036.205-.006.417-.006.368 0 .758.027t.734.16q.35.133.634.353.284.221.486.502.203.281.315.613.111.332.111.683 0 .616-.22 1.066-.221.45-.71.806-.302.218-.734.366t-.982.148q-.235 0-.465-.009-.229-.009-.471-.033-.03 0-.072-.013-.043-.012-.109-.012h-.115q-.054 0-.06.025-.097.03-.164.105-.066.076-.066.257v1.16q0 .411-.033.894-.033.483-.033.924 0 .127.054.178.054.052.157.076.272.066.514.094.241.027.501.081.091.03.112.064.021.033.021.075 0 .036-.033.057-.034.022-.079.037t-.091.021q-.045.006-.075.006-.073 0-.178-.003l-.212-.006-.199-.006q-.094-.003-.148-.003h-1.824q-.23 0-.438.009-.209.009-.306.009h-.223q-.073-.006-.073-.103zm2.701-4.156q.109.03.214.051.106.021.263.021.272 0 .55-.063t.507-.19q.218-.115.426-.302.209-.188.372-.438.163-.251.262-.562.1-.311.1-.68 0-.386-.084-.685-.085-.299-.251-.529-.166-.23-.417-.402-.251-.172-.583-.311-.181-.078-.378-.112-.196-.033-.407-.033-.194 0-.354.015-.16.015-.335.082v3.842q0 .097.015.181.015.085.1.115zm7.612 3.371l-.031.024q-.006 0-.099.088l-.209.193q-.115.106-.217.196-.103.091-.127.097-.193.109-.438.205-.245.097-.553.097-.217 0-.432-.06-.214-.061-.386-.209-.173-.148-.278-.396-.106-.247-.106-.628 0-.139.069-.353.07-.215.233-.39.169-.199.372-.335.202-.136.447-.242.244-.105.54-.19.296-.085.659-.175.084-.018.181-.043.097-.024.184-.048.088-.024.151-.045.064-.021.082-.039.03-.025.057-.043.027-.018.033-.084.025-.139.046-.296.021-.157.036-.314.015-.158.021-.303.006-.145.006-.259 0-.236-.09-.441-.091-.206-.245-.357t-.36-.235q-.205-.085-.434-.085-.182 0-.378.088-.196.087-.356.232-.161.145-.263.33-.103.184-.103.377 0 .091.048.145.049.054.103.103.054.048.103.109.048.06.048.163 0 .247-.157.386t-.387.139q-.139 0-.244-.057-.106-.058-.185-.151-.078-.094-.117-.215-.04-.12-.04-.247 0-.121.067-.26.066-.139.163-.272t.202-.251q.106-.117.179-.19.132-.127.256-.223.124-.097.263-.194.103-.066.212-.109.108-.042.211-.072.06-.024.166-.057.106-.034.236-.064t.272-.051q.142-.021.274-.021.284 0 .559.078.275.079.49.248.214.169.347.435.133.266.133.634 0 .411-.042.84-.043.429-.094.821l-.094.719q-.042.327-.042.526 0 .103.018.257.018.154.07.296.051.142.142.244.09.103.235.103.169 0 .326-.079.157-.078.29-.199.133-.121.239-.266.106-.145.172-.284l.027-.051q.015-.027.046-.027.024 0 .024.042v.061q0 .265-.1.534t-.29.49q-.19.22-.468.359-.278.139-.64.139-.067 0-.154-.009-.088-.009-.167-.039-.157-.079-.259-.173-.103-.093-.179-.196-.075-.103-.139-.22l-.135-.251zm-1.915-.218q0 .151.06.26.06.109.16.178.1.07.227.103.126.033.253.033.157 0 .305-.033t.281-.088q.133-.054.245-.117.112-.064.202-.124.151-.133.151-.272 0-.447.058-.843.057-.395.057-.776 0-.042-.009-.091-.009-.048-.057-.048-.055 0-.106.015l-.094.027q-.265.097-.519.212-.254.115-.502.235-.169.091-.302.242-.133.151-.223.332-.091.181-.139.378-.048.196-.048.377zm5.69.604v-3.31q0-.181-.003-.384-.003-.202-.024-.377t-.066-.299q-.046-.124-.124-.16-.145-.067-.357-.067-.139 0-.256.012-.118.012-.215.012-.03 0-.054-.024t-.024-.048q0-.067.042-.079.187-.108.38-.151.194-.042.399-.108.181-.055.369-.115.187-.061.344-.157.109-.055.199-.115.091-.06.23-.06.036 0 .069.045.034.045.034.069v.333q0 .048.003.114l.006.133q.003.067.009.124.006.058.012.082t.018.036l.006.006q.036 0 .066-.039.031-.04.07-.103.039-.063.091-.142.051-.078.135-.157.115-.115.257-.214.142-.1.296-.173.154-.072.314-.114.16-.043.318-.043.229 0 .471.04.241.039.438.138.196.1.323.281.127.182.127.46 0 .151-.064.277-.063.127-.169.218-.106.091-.241.142-.136.051-.281.051-.097 0-.206-.03-.109-.03-.139-.072-.187-.17-.259-.46-.031-.163-.04-.274-.009-.112-.048-.176-.039-.063-.13-.09-.091-.027-.284-.027-.157 0-.323.081-.166.082-.308.209-.142.126-.245.28-.103.154-.121.299-.03.133-.033.287-.003.154-.003.318v3.63q.036.079.133.1.097.021.217.021.037 0 .1-.003l.133-.006.124-.006.072-.003q.139 0 .227.033t.088.142q0 .073-.07.133-.069.06-.136.066-.332-.054-.679-.078-.348-.024-.692-.024-.363 0-.677.03-.314.03-.652.03-.067 0-.154-.048-.088-.048-.088-.127 0-.048.03-.085.031-.036.076-.057.045-.021.09-.033.046-.012.076-.012.066 0 .13.006l.136.012q.054.012.115.018.06.006.114.006.037 0 .082-.018.045-.018.091-.051.045-.034.075-.073.03-.039.03-.082zm4.35.369q0-.03.009-.094.009-.063.075-.063h.701q.055 0 .115-.036.06-.037.06-.097v-3.576q0-.284-.018-.496-.018-.211-.115-.32-.042-.066-.081-.084l-.064-.031q-.03-.012-.063-.018-.033-.006-.076-.006h-.126q-.121 0-.29.006-.169.006-.284.018-.024 0-.055-.009-.03-.009-.03-.033 0-.066.027-.078.028-.013.07-.037.235-.078.513-.136.278-.057.532-.123.018 0 .081-.022l.133-.045.136-.048.097-.036q.078-.025.16-.07.082-.045.166-.088.085-.042.166-.072.082-.03.166-.03.031 0 .058.03.027.03.027.085v3.92q0 .218-.009.36t-.021.259q-.012.118-.021.236-.009.118-.009.287 0 .175.039.233.039.057.232.057.067 0 .206-.015.139-.015.235-.015.049 0 .106.009.058.009.109.033t.084.066q.034.043.034.109 0 .042-.015.073-.015.03-.07.03-.441 0-.794-.009-.354-.009-.668-.009-.537 0-.87.048-.332.048-.471.048-.187 0-.187-.211zm.827-7.92q0-.163.061-.281.06-.118.16-.193.1-.076.233-.109.132-.033.277-.033.133 0 .254.048.121.049.212.133.09.085.142.2.051.114.051.241 0 .163-.054.281-.055.118-.152.19-.096.073-.226.106t-.281.033q-.314 0-.495-.145-.182-.145-.182-.471zm2.87 7.165q0-.163.075-.323.076-.16.112-.299 0-.025.015-.1.015-.076.037-.163l.039-.16.024-.103q.018-.085.085-.085.096 0 .102.115.012.085.009.16-.003.076.015.179.055.284.154.534.1.251.26.444.16.194.387.305.226.112.535.112.223 0 .428-.069.206-.07.366-.197t.254-.314q.093-.187.093-.423 0-.368-.13-.604-.13-.235-.338-.393-.208-.157-.477-.256-.269-.1-.55-.194-.281-.093-.55-.205-.268-.112-.477-.296-.208-.184-.338-.462-.13-.278-.13-.701 0-.26.091-.45.09-.19.163-.305.09-.139.229-.281.139-.142.32-.254.182-.111.408-.184.227-.072.493-.072.235 0 .51.093.275.094.48.263.067.054.133.121.067.066.133.066.085 0 .139-.057.054-.058.109-.154.012-.012.027-.015.015-.003.027-.003.018 0 .027.033l.018.072q.009.04.013.079l.003.057q0 .018-.016.121-.015.103-.042.245-.027.142-.06.302-.034.16-.073.296-.039.136-.078.226-.04.091-.076.091-.012 0-.024-.006-.024-.012-.024-.024-.048-.085-.067-.145-.018-.061-.027-.115-.009-.054-.012-.112-.003-.057-.021-.13l-.024-.093q-.012-.045-.03-.082-.079-.199-.163-.326-.085-.127-.236-.26-.103-.102-.184-.16-.082-.057-.173-.084-.09-.028-.211-.034-.121-.006-.296-.006-.169 0-.311.076-.142.075-.245.202-.102.127-.16.293-.057.166-.057.348 0 .302.13.492t.344.32q.214.13.486.221.272.09.553.187t.553.226q.272.13.486.339.215.208.344.519.13.311.13.77 0 .303-.157.608t-.386.57q-.103.121-.275.221-.172.1-.381.172-.208.073-.435.112-.226.039-.444.039-.217 0-.501-.096-.284-.097-.544-.242-.26-.145-.438-.305t-.178-.287zM102.515 32.76l.32-.02q-.68 2.02-1.61 2.74-.93.72-2.03.72-.74 0-1.53-.22t-1.57-.5l-.12-.04q-.06-.02-.1-.04-.84-.3-1.67-.55-.83-.25-1.59-.25-.98-.02-1.84.6-.86.62-1.48 2.28-.14.38-.22.76-.08.38-.08.72 0 1.78 1.59 2.75t3.59.97q3.78 0 5.87-.76 2.09-.76 2.09-1.92 0-.3-.14-.62t-.42-.64q-.16-.2-.34-.29-.18-.09-.4-.09-.54 0-1.2.49-.66.49-1.5 1.07-.8.58-1.78 1.07-.98.49-2.14.49-.34 0-.71-.05-.37-.05-.75-.17-.98-.32-1.59-1.08-.61-.76-.77-1.62-.04-.14-.05-.28-.01-.14-.01-.28 0-.9.58-1.58t1.82-.68q.46 0 1.01.11t1.21.37l-.16.3q-.5-.2-.94-.3-.44-.1-.8-.1-.92 0-1.37.5-.45.5-.51 1.1-.02.04-.02.1v.1q-.02.5.23.89t.69.39q.22 0 .47-.1.25-.1.53-.36.94-.78 2.33-1.39 1.39-.61 2.87-.63h.2q.12 0 .24.02.66.04 1.3.26t1.24.64q.68.5 1.04 1.26t.36 1.64q0 .26-.03.54t-.11.56q-.42 1.64-2.14 3.04-1.72 1.4-4.94 1.6h-.18q-.08 0-.16.02-2.92 0-4.63-2.26t-1.87-4.98q-.02-.14-.02-.26v-.28q0-2.58 1.56-4.65 1.56-2.07 4.98-2.07 1.12 0 2.04.31.92.31 1.68.69.76.38 1.36.69.6.31 1.08.31.38 0 .68-.23.3-.23.56-.81zm2.54 10.38v-5.22q-.62-.12-.93-.61-.31-.49-.31-1.11 0-.12.01-.24t.03-.26q.16-.84.89-1.55.73-.71 2.03-.77v.3q-.68.18-1.01.42-.33.24-.35.5 0 .28.35.54t1.01.44q.44.12.7.45.26.33.38.71.1.32.14.61.04.29.04.45l3.16-2.24q.48.38.81.83.33.45.51.93.12.32.18.65t.06.61v5.18q-.1 2.36-1.48 3.98t-4.34 2.78v-.3q.02-.02.04-.03.02-.01.04-.01 1.38-.84 2.07-1.84t.69-2.84v-6.78q0-.52-.15-.79t-.45-.27q-.2 0-.49.15t-.65.45v4.7q0 .5.19.66.19.16.45.16h.14q.14 0 .29-.04.15-.04.25-.08l.06-.02q.02-.02.04-.02v.3q-.5.18-1 .59t-1 .89l-.41.37q-.21.19-.43.35-.12-.1-.25-.2t-.23-.22q-.2-.18-.38-.36t-.36-.34q-.3-.28-.61-.49-.31-.21-.69-.27v-.32q.36.02.66-.2.3-.22.3-.58zm13.38-5.52l3.3-2.36q.16.18.34.37.18.19.36.39.38.38.83.72.45.34.99.42v.3q-.58.02-.92.24-.34.22-.34 1.04v4.24q0 .06.02.14.02.3.15.54.13.24.45.26.16 0 .35-.07.19-.07.45-.23l.16.14-2.98 2.52q-1.06-.8-1.32-1.44-.26-.64-.26-1.22V38.4q0-.5-.14-.7-.14-.2-.36-.2-.14 0-.29.06-.15.06-.31.16-.12.08-.24.18l-.24.2v5.22q0 .08.02.18.02.18.12.35.1.17.34.25v.28q-.48.14-1.05.5-.57.36-1.17 1.4-.14-.4-.51-.76t-.79-.64q-.3-.18-.58-.31-.28-.13-.48-.17v-.32q.48.02.79-.18.31-.2.31-.92v-4.26q0-.06-.01-.15t-.01-.19q-.06-.28-.19-.51-.13-.23-.37-.23-.16-.02-.36.09-.2.11-.46.37l-.16-.32 2.68-2.52q.94.48 1.4 1.02.46.54.48 1.34zm7.56 5.36v-4.9h-1.26v-.3q.88-.14 1.69-1.03.81-.89 1.33-1.93.32-.62.52-1.2t.24-1.02l.46-.02v4.08h2.06v1.42h-2.06v4.74q.08.42.27.66.19.24.51.24.24 0 .56-.14.32-.14.72-.44l.14.3q-.66.54-1.1.92-.44.38-.82.72l-.04.04-.02.02q-.3.26-.61.54t-.71.6q-.26-.44-.68-.86-.42-.42-.88-.7-.34-.22-.68-.35-.34-.13-.6-.13v-.32q.6.02.78-.22.18-.24.18-.72zm7.54-6.14l3.62-1.58 2.2 3.46-4.4 2.84q.36 1.12.96 1.62t1.26.56q.06.02.1.02h.12q.56 0 1.08-.25t.88-.67l.16.28q-.32.3-.64.56-.32.26-.66.52-.66.5-1.29.98t-1.19.94q-1.76-.56-2.57-1.5-.81-.94-1.07-1.94-.06-.2-.09-.4t-.05-.4l-.04-.62q-.02-.32-.02-.66v-.26q0-.14.02-.28.04-1 .39-1.91.35-.91 1.23-1.31zm3.3 2.98l-2.04-3.16v4.42l2.04-1.26zm5.2-4.4l-.32-.02v-.12q0-1.38 1.03-2.07t2.29-.69h.14q1.2.04 2.23.66t1.25 1.78q.06.32.09.58.03.26.03.5 0 .78-.24 1.23-.24.45-.52.71-.16.16-.31.27-.15.11-.25.23-.1.1-.16.2t-.06.22q.88.14 1.45.82.57.68.57 1.56 0 .22-.04.44t-.12.44q-.1.28-.29.57-.19.29-.47.57-.3.3-.58.57-.28.27-.54.53l-.32.32q-.38.36-.75.78-.37.42-.81.94-.16-.1-.41-.24-.25-.14-.57-.28-.34-.16-.72-.31-.38-.15-.76-.25-.24-.06-.46-.09-.22-.03-.44-.03-.4 0-.76.13t-.6.45l-.32-.02q.16-.2.33-.46t.35-.52l.4-.56q.26-.42.48-.82.22-.4.34-.76-.92-.68-1.31-1.27t-.39-1.13q0-.8.65-1.51t1.43-1.35q.44-.36.86-.71t.72-.69q.12-.16.23-.31.11-.15.17-.29.22.4.69.66t.97.32q.08 0 .16.01t.16.01q.58.02 1.03-.28.45-.3.45-.96 0-.2-.03-.41-.03-.21-.13-.45-.26-.7-1.06-1.08-.8-.38-1.72-.38h-.12q-1.06.04-1.96.64-.9.6-.96 1.92zm4.72 8.82v-.02q.16-.28.24-.58.08-.3.08-.6.02-.86-.57-1.47t-1.41-.61q-.28 0-.59.08-.31.08-.61.28-.36.22-.71.6t-.67.92q1.36.1 2.39.49t1.73.83q.04.02.07.04.03.02.05.04zm-3.78-6.76v-.02q-.16.28-.24.55-.08.27-.08.53 0 .82.61 1.42t1.41.6q.1 0 .21-.01.11-.01.21-.03.5-.12.98-.54.48-.42.84-1.24-.24.1-.49.16t-.51.06q-.62 0-1.2-.25t-1-.55q-.28-.2-.47-.38-.19-.18-.27-.3zm6.94.16v-.02l-.16-.32q.24-.1.5-.25t.52-.33q.48-.34.95-.74.47-.4.87-.86.46.58 1.07 1.13.61.55 1.45.91v.3h-.22q-.4-.02-.61.22-.21.24-.27.54-.02.04-.02.1v4.64q0 .48.18.77.18.29.44.29.16 0 .32-.1t.32-.3l.32.14q-.64.52-1.06.9-.42.38-.8.68-.24.2-.47.38-.23.18-.53.32-.02.02-.05.04-.03.02-.07.04-.94-.56-1.18-1.18-.24-.62-.24-1.32v-5.54q0-.38-.13-.53-.13-.15-.31-.15-.08 0-.17.02-.09.02-.19.04-.04.02-.09.04-.05.02-.11.04t-.13.05-.13.05zm2.36-2.84v-.02q-.68-.5-.98-1.02-.3-.52-.3-.96 0-.58.43-.94t1.17-.36q.64 0 .97.39.33.39.35.91 0 .12-.02.24t-.04.22q-.14.46-.53.88t-1.05.66zm8.96.62v-.02q.14.22.42.47.28.25.66.51.44.32.99.61t1.11.49q.16.04.31.08t.29.08v.28h-.26q-.44-.02-.64.24t-.2.58v4.38q0 .56.15.81t.47.25q.16 0 .36-.06.2-.06.44-.18v.28q-.58.38-1.22.93t-1.46 1.13l-.08-.08q-.02-.02-.06-.04-.1-.12-.22-.21t-.24-.19q-.36-.32-.67-.68-.31-.36-.33-.8v-.04q0-.02.02-.06v-.08q-.42.24-.82.53-.4.29-.78.61-.36.28-.7.54-.34.26-.68.5-.54-.36-.87-.63-.33-.27-.53-.53-.22-.3-.28-.64-.06-.34-.06-.86V38.9q0-.12.01-.26t.07-.3q.08-.22.31-.45.23-.23.71-.41.36-.16.81-.34.45-.18.91-.4.58-.26 1.12-.59.54-.33.94-.73zm-2.04 1.74v6.28q0 .46.13.69.13.23.37.23.1 0 .21-.03.11-.03.23-.09l.8-.48V38.4q-.56-.2-.94-.51-.38-.31-.72-.65l-.08-.08z"/>
+ <path fill="#eab305" d="M68.755 61.462q0 3.135 2.729 5.27 2.525 1.983 5.745 1.983 3.475 0 7.661-3.389 3.508-3.136 7-6.271 4.016-3.373 7.084-3.373.763 0 1.508.187-1.966-.628-2.542-.628-3.661 0-8.135 2.848-3.729 2.661-7.457 5.305-4.322 2.847-7.661 2.847-2.22 0-3.695-1.068-1.661-1.186-1.661-3.339 0-2.118 1.865-3.677 1.762-1.475 3.932-1.475 1.559 0 2.762.729 1.441.864 1.441 2.322 0 1.169-.856 1.957t-2.042.788q-1.119 0-1.712-.406-.678-.458-.898-1.526l.796.051q.356.017.653-.288.296-.305.296-.661 0-.424-.33-.754-.331-.331-.754-.331-.526 0-.983.627-.407.56-.407 1.119 0 1.203 1.068 1.949.949.661 2.203.661 1.542 0 2.618-1.178 1.077-1.178 1.077-2.737 0-1.542-1.314-3.017-1.313-1.474-2.822-1.474-2.796 0-4.983 2.084-2.186 2.085-2.186 4.865zm4.864 6.982q2.424 2.729 6.797 2.729 4.016 0 7.813-3.678 2.949-3.423 5.915-6.847 3.271-3.678 5.966-3.678 1.661 0 2.618.949.958.949.958 2.593 0 .458-.526.95-.135-.153-.525-.475-.441-.39-.559-.39-.356 0-.831.483-.474.483-.474.822 0 1.153 1.372 1.153.831 0 1.492-.899.61-.83.61-1.711 0-1.797-1.475-3.034-1.389-1.153-3.237-1.153-3.677 0-7.626 3.339l-6.763 6.22q-4.237 3.339-8.644 3.339-1.508 0-2.881-.712zm111.626-6.982q0 3.135-2.729 5.27-2.525 1.983-5.745 1.983-3.475 0-7.661-3.389-3.508-3.136-7-6.271-4.016-3.373-7.084-3.373-.763 0-1.508.187 1.966-.628 2.542-.628 3.661 0 8.135 2.848 3.729 2.661 7.457 5.305 4.322 2.847 7.661 2.847 2.22 0 3.695-1.068 1.661-1.186 1.661-3.339 0-2.118-1.865-3.677-1.762-1.475-3.932-1.475-1.559 0-2.762.729-1.441.864-1.441 2.322 0 1.169.856 1.957t2.042.788q1.119 0 1.712-.406.678-.458.898-1.526l-.796.051q-.356.017-.653-.288-.296-.305-.296-.661 0-.424.33-.754.331-.331.754-.331.526 0 .983.627.407.56.407 1.119 0 1.203-1.068 1.949-.949.661-2.203.661-1.542 0-2.618-1.178-1.077-1.178-1.077-2.737 0-1.542 1.314-3.017 1.313-1.474 2.822-1.474 2.796 0 4.983 2.084 2.186 2.085 2.186 4.865zm-4.864 6.982q-2.424 2.729-6.797 2.729-4.016 0-7.813-3.678-2.949-3.423-5.915-6.847-3.271-3.678-5.966-3.678-1.661 0-2.618.949-.958.949-.958 2.593 0 .458.526.95.135-.153.525-.475.441-.39.559-.39.356 0 .831.483.474.483.474.822 0 1.153-1.372 1.153-.831 0-1.492-.899-.61-.83-.61-1.711 0-1.797 1.475-3.034 1.389-1.153 3.237-1.153 3.677 0 7.626 3.339l6.763 6.22q4.237 3.339 8.644 3.339 1.508 0 2.881-.712zm-66.303-5.323q0-.187.266-.187.188 0 .387-.033.199-.034.374-.082.097-.024.17-.075.072-.052.072-.185v-7.424q-.036-.085-.136-.145-.1-.06-.232-.097-.133-.036-.281-.06-.148-.024-.284-.042-.136-.019-.248-.04-.112-.021-.166-.051-.042-.012-.042-.085 0-.054.042-.06.024-.012.072-.024.049-.012.188-.012.048 0 .226.009t.39.024q.211.015.402.024.19.009.256.009h.816q.024 0 .118-.006.093-.006.202-.009.109-.003.196-.009l.1-.006q.205-.03.411-.036.205-.006.417-.006.368 0 .758.027t.734.16q.35.133.634.353.284.221.486.502.203.281.315.613.111.332.111.683 0 .616-.22 1.066-.221.45-.71.806-.302.218-.734.366t-.982.148q-.235 0-.465-.009-.229-.009-.471-.033-.03 0-.072-.013-.043-.012-.109-.012h-.115q-.054 0-.06.025-.097.03-.164.105-.066.076-.066.257v1.16q0 .411-.033.894-.033.483-.033.924 0 .127.054.178.054.052.157.076.272.066.514.094.241.027.501.081.091.03.112.064.021.033.021.075 0 .036-.033.057-.034.022-.079.037t-.091.021q-.045.006-.075.006-.073 0-.178-.003l-.212-.006-.199-.006q-.094-.003-.148-.003h-1.824q-.23 0-.438.009-.209.009-.306.009h-.223q-.073-.006-.073-.103zm2.701-4.156q.109.03.214.051.106.021.263.021.272 0 .55-.063t.507-.19q.218-.115.426-.302.209-.188.372-.438.163-.251.262-.562.1-.311.1-.68 0-.386-.084-.685-.085-.299-.251-.529-.166-.23-.417-.402-.251-.172-.583-.311-.181-.078-.378-.112-.196-.033-.407-.033-.194 0-.354.015-.16.015-.335.082v3.842q0 .097.015.181.015.085.1.115zm7.612 3.371l-.031.024q-.006 0-.099.088l-.209.193q-.115.106-.217.196-.103.091-.127.097-.193.109-.438.205-.245.097-.553.097-.217 0-.432-.06-.214-.061-.386-.209-.173-.148-.278-.396-.106-.247-.106-.628 0-.139.069-.353.07-.215.233-.39.169-.199.372-.335.202-.136.447-.242.244-.105.54-.19.296-.085.659-.175.084-.018.181-.043.097-.024.184-.048.088-.024.151-.045.064-.021.082-.039.03-.025.057-.043.027-.018.033-.084.025-.139.046-.296.021-.157.036-.314.015-.158.021-.303.006-.145.006-.259 0-.236-.09-.441-.091-.206-.245-.357t-.36-.235q-.205-.085-.434-.085-.182 0-.378.088-.196.087-.356.232-.161.145-.263.33-.103.184-.103.377 0 .091.048.145.049.054.103.103.054.048.103.109.048.06.048.163 0 .247-.157.386t-.387.139q-.139 0-.244-.057-.106-.058-.185-.151-.078-.094-.117-.215-.04-.12-.04-.247 0-.121.067-.26.066-.139.163-.272t.202-.251q.106-.117.179-.19.132-.127.256-.223.124-.097.263-.194.103-.066.212-.109.108-.042.211-.072.06-.024.166-.057.106-.034.236-.064t.272-.051q.142-.021.274-.021.284 0 .559.078.275.079.49.248.214.169.347.435.133.266.133.634 0 .411-.042.84-.043.429-.094.821l-.094.719q-.042.327-.042.526 0 .103.018.257.018.154.07.296.051.142.142.244.09.103.235.103.169 0 .326-.079.157-.078.29-.199.133-.121.239-.266.106-.145.172-.284l.027-.051q.015-.027.046-.027.024 0 .024.042v.061q0 .265-.1.534t-.29.49q-.19.22-.468.359-.278.139-.64.139-.067 0-.154-.009-.088-.009-.167-.039-.157-.079-.259-.173-.103-.093-.179-.196-.075-.103-.139-.22l-.135-.251zm-1.915-.218q0 .151.06.26.06.109.16.178.1.07.227.103.126.033.253.033.157 0 .305-.033t.281-.088q.133-.054.245-.117.112-.064.202-.124.151-.133.151-.272 0-.447.058-.843.057-.395.057-.776 0-.042-.009-.091-.009-.048-.057-.048-.055 0-.106.015l-.094.027q-.265.097-.519.212-.254.115-.502.235-.169.091-.302.242-.133.151-.223.332-.091.181-.139.378-.048.196-.048.377zm5.69.604v-3.31q0-.181-.003-.384-.003-.202-.024-.377t-.066-.299q-.046-.124-.124-.16-.145-.067-.357-.067-.139 0-.256.012-.118.012-.215.012-.03 0-.054-.024t-.024-.048q0-.067.042-.079.187-.108.38-.151.194-.042.399-.108.181-.055.369-.115.187-.061.344-.157.109-.055.199-.115.091-.06.23-.06.036 0 .069.045.034.045.034.069v.333q0 .048.003.114l.006.133q.003.067.009.124.006.058.012.082t.018.036l.006.006q.036 0 .066-.039.031-.04.07-.103.039-.063.091-.142.051-.078.135-.157.115-.115.257-.214.142-.1.296-.173.154-.072.314-.114.16-.043.318-.043.229 0 .471.04.241.039.438.138.196.1.323.281.127.182.127.46 0 .151-.064.277-.063.127-.169.218-.106.091-.241.142-.136.051-.281.051-.097 0-.206-.03-.109-.03-.139-.072-.187-.17-.259-.46-.031-.163-.04-.274-.009-.112-.048-.176-.039-.063-.13-.09-.091-.027-.284-.027-.157 0-.323.081-.166.082-.308.209-.142.126-.245.28-.103.154-.121.299-.03.133-.033.287-.003.154-.003.318v3.63q.036.079.133.1.097.021.217.021.037 0 .1-.003l.133-.006.124-.006.072-.003q.139 0 .227.033t.088.142q0 .073-.07.133-.069.06-.136.066-.332-.054-.679-.078-.348-.024-.692-.024-.363 0-.677.03-.314.03-.652.03-.067 0-.154-.048-.088-.048-.088-.127 0-.048.03-.085.031-.036.076-.057.045-.021.09-.033.046-.012.076-.012.066 0 .13.006l.136.012q.054.012.115.018.06.006.114.006.037 0 .082-.018.045-.018.091-.051.045-.034.075-.073.03-.039.03-.082zm4.35.369q0-.03.009-.094.009-.063.075-.063h.701q.055 0 .115-.036.06-.037.06-.097v-3.576q0-.284-.018-.496-.018-.211-.115-.32-.042-.066-.081-.084l-.064-.031q-.03-.012-.063-.018-.033-.006-.076-.006h-.126q-.121 0-.29.006-.169.006-.284.018-.024 0-.055-.009-.03-.009-.03-.033 0-.066.027-.078.028-.013.07-.037.235-.078.513-.136.278-.057.532-.123.018 0 .081-.022l.133-.045.136-.048.097-.036q.078-.025.16-.07.082-.045.166-.088.085-.042.166-.072.082-.03.166-.03.031 0 .058.03.027.03.027.085v3.92q0 .218-.009.36t-.021.259q-.012.118-.021.236-.009.118-.009.287 0 .175.039.233.039.057.232.057.067 0 .206-.015.139-.015.235-.015.049 0 .106.009.058.009.109.033t.084.066q.034.043.034.109 0 .042-.015.073-.015.03-.07.03-.441 0-.794-.009-.354-.009-.668-.009-.537 0-.87.048-.332.048-.471.048-.187 0-.187-.211zm.827-7.92q0-.163.061-.281.06-.118.16-.193.1-.076.233-.109.132-.033.277-.033.133 0 .254.048.121.049.212.133.09.085.142.2.051.114.051.241 0 .163-.054.281-.055.118-.152.19-.096.073-.226.106t-.281.033q-.314 0-.495-.145-.182-.145-.182-.471zm2.87 7.165q0-.163.075-.323.076-.16.112-.299 0-.025.015-.1.015-.076.037-.163l.039-.16.024-.103q.018-.085.085-.085.096 0 .102.115.012.085.009.16-.003.076.015.179.055.283.154.534.1.251.26.444.16.194.387.305.226.112.535.112.223 0 .428-.069.206-.07.366-.197t.254-.314q.093-.187.093-.423 0-.368-.13-.604-.13-.235-.338-.393-.208-.157-.477-.256-.269-.1-.55-.194-.281-.093-.55-.205-.268-.112-.477-.296-.208-.184-.338-.462-.13-.278-.13-.701 0-.26.091-.45.09-.19.163-.305.09-.139.229-.281.139-.142.32-.254.182-.111.408-.184.227-.072.493-.072.235 0 .51.093.275.094.48.263.067.054.133.121.067.066.133.066.085 0 .139-.057.054-.058.109-.154.012-.012.027-.015.015-.003.027-.003.018 0 .027.033l.018.072q.009.04.013.079l.003.057q0 .018-.016.121-.015.103-.042.245-.027.142-.06.302-.034.16-.073.296-.039.136-.078.226-.04.091-.076.091-.012 0-.024-.006-.024-.012-.024-.024-.048-.085-.067-.145-.018-.061-.027-.115-.009-.054-.012-.112-.003-.057-.021-.13l-.024-.093q-.012-.045-.03-.082-.079-.199-.163-.326-.085-.127-.236-.26-.103-.102-.184-.16-.082-.057-.173-.084-.09-.028-.211-.034-.121-.006-.296-.006-.169 0-.311.076-.142.075-.245.202-.102.127-.16.293-.057.166-.057.348 0 .302.13.492t.344.32q.214.13.486.221.272.09.553.187t.553.226q.272.13.486.339.215.208.344.519.13.311.13.77 0 .303-.157.608t-.386.57q-.103.121-.275.221-.172.1-.381.172-.208.073-.435.112-.226.039-.444.039-.217 0-.501-.096-.284-.097-.544-.242-.26-.145-.438-.305t-.178-.287zM102.515 32.25l.32-.02q-.68 2.02-1.61 2.74-.93.72-2.03.72-.74 0-1.53-.22t-1.57-.5l-.12-.04q-.06-.02-.1-.04-.84-.3-1.67-.55-.83-.25-1.59-.25-.98-.02-1.84.6-.86.62-1.48 2.28-.14.38-.22.76-.08.38-.08.72 0 1.78 1.59 2.75t3.59.97q3.78 0 5.87-.76 2.09-.76 2.09-1.92 0-.3-.14-.62t-.42-.64q-.16-.2-.34-.29-.18-.09-.4-.09-.54 0-1.2.49-.66.49-1.5 1.07-.8.58-1.78 1.07-.98.49-2.14.49-.34 0-.71-.05-.37-.05-.75-.17-.98-.32-1.59-1.08-.61-.76-.77-1.62-.04-.14-.05-.28-.01-.14-.01-.28 0-.9.58-1.58t1.82-.68q.46 0 1.01.11t1.21.37l-.16.3q-.5-.2-.94-.3-.44-.1-.8-.1-.92 0-1.37.5-.45.5-.51 1.1-.02.04-.02.1v.1q-.02.5.23.89t.69.39q.22 0 .47-.1.25-.1.53-.36.94-.78 2.33-1.39 1.39-.61 2.87-.63h.2q.12 0 .24.02.66.04 1.3.26t1.24.64q.68.5 1.04 1.26t.36 1.64q0 .26-.03.54t-.11.56q-.42 1.64-2.14 3.04-1.72 1.4-4.94 1.6h-.18q-.08 0-.16.02-2.92 0-4.63-2.26t-1.87-4.98q-.02-.14-.02-.26v-.28q0-2.58 1.56-4.65 1.56-2.07 4.98-2.07 1.12 0 2.04.31.92.31 1.68.69.76.38 1.36.69.6.31 1.08.31.38 0 .68-.23.3-.23.56-.81zm2.54 10.38v-5.22q-.62-.12-.93-.61-.31-.49-.31-1.11 0-.12.01-.24t.03-.26q.16-.84.89-1.55.73-.71 2.03-.77v.3q-.68.18-1.01.42-.33.24-.35.5 0 .28.35.54t1.01.44q.44.12.7.45.26.33.38.71.1.32.14.61.04.29.04.45l3.16-2.24q.48.38.81.83.33.45.51.93.12.32.18.65t.06.61v5.18q-.1 2.36-1.48 3.98t-4.34 2.78v-.3q.02-.02.04-.03.02-.01.04-.01 1.38-.84 2.07-1.84t.69-2.84v-6.78q0-.52-.15-.79t-.45-.27q-.2 0-.49.15t-.65.45v4.7q0 .5.19.66.19.16.45.16h.14q.14 0 .29-.04.15-.04.25-.08l.06-.02q.02-.02.04-.02v.3q-.5.18-1 .59t-1 .89l-.41.37q-.21.19-.43.35-.12-.1-.25-.2t-.23-.22q-.2-.18-.38-.36t-.36-.34q-.3-.28-.61-.49-.31-.21-.69-.27v-.32q.36.02.66-.2.3-.22.3-.58zm13.38-5.52l3.3-2.36q.16.18.34.37.18.19.36.39.38.38.83.72.45.34.99.42v.3q-.58.02-.92.24-.34.22-.34 1.04v4.24q0 .06.02.14.02.3.15.54.13.24.45.26.16 0 .35-.07.19-.07.45-.23l.16.14-2.98 2.52q-1.06-.8-1.32-1.44-.26-.64-.26-1.22v-5.22q0-.5-.14-.7-.14-.2-.36-.2-.14 0-.29.06-.15.06-.31.16-.12.08-.24.18l-.24.2v5.22q0 .08.02.18.02.18.12.35.1.17.34.25v.28q-.48.14-1.05.5-.57.36-1.17 1.4-.14-.4-.51-.76t-.79-.64q-.3-.18-.58-.31-.28-.13-.48-.17v-.32q.48.02.79-.18.31-.2.31-.92v-4.26q0-.06-.01-.15t-.01-.19q-.06-.28-.19-.51-.13-.23-.37-.23-.16-.02-.36.09-.2.11-.46.37l-.16-.32 2.68-2.52q.94.48 1.4 1.02.46.54.48 1.34zm7.56 5.36v-4.9h-1.26v-.3q.88-.14 1.69-1.03.81-.89 1.33-1.93.32-.62.52-1.2t.24-1.02l.46-.02v4.08h2.06v1.42h-2.06v4.74q.08.42.27.66.19.24.51.24.24 0 .56-.14.32-.14.72-.44l.14.3q-.66.54-1.1.92-.44.38-.82.72l-.04.04-.02.02q-.3.26-.61.54t-.71.6q-.26-.44-.68-.86-.42-.42-.88-.7-.34-.22-.68-.35-.34-.13-.6-.13v-.32q.6.02.78-.22.18-.24.18-.72zm7.54-6.14l3.62-1.58 2.2 3.46-4.4 2.84q.36 1.12.96 1.62t1.26.56q.06.02.1.02h.12q.56 0 1.08-.25t.88-.67l.16.28q-.32.3-.64.56-.32.26-.66.52-.66.5-1.29.98t-1.19.94q-1.76-.56-2.57-1.5-.81-.94-1.07-1.94-.06-.2-.09-.4t-.05-.4l-.04-.62q-.02-.32-.02-.66v-.26q0-.14.02-.28.04-1 .39-1.91.35-.91 1.23-1.31zm3.3 2.98l-2.04-3.16v4.42l2.04-1.26zm5.2-4.4l-.32-.02v-.12q0-1.38 1.03-2.07t2.29-.69h.14q1.2.04 2.23.66t1.25 1.78q.06.32.09.58.03.26.03.5 0 .78-.24 1.23-.24.45-.52.71-.16.16-.31.27-.15.11-.25.23-.1.1-.16.2t-.06.22q.88.14 1.45.82.57.68.57 1.56 0 .22-.04.44t-.12.44q-.1.28-.29.57-.19.29-.47.57-.3.3-.58.57-.28.27-.54.53l-.32.32q-.38.36-.75.78-.37.42-.81.94-.16-.1-.41-.24-.25-.14-.57-.28-.34-.16-.72-.31-.38-.15-.76-.25-.24-.06-.46-.09-.22-.03-.44-.03-.4 0-.76.13t-.6.45l-.32-.02q.16-.2.33-.46t.35-.52l.4-.56q.26-.42.48-.82.22-.4.34-.76-.92-.68-1.31-1.27t-.39-1.13q0-.8.65-1.51t1.43-1.35q.44-.36.86-.71t.72-.69q.12-.16.23-.31.11-.15.17-.29.22.4.69.66t.97.32q.08 0 .16.01t.16.01q.58.02 1.03-.28.45-.3.45-.96 0-.2-.03-.41-.03-.21-.13-.45-.26-.7-1.06-1.08-.8-.38-1.72-.38h-.12q-1.06.04-1.96.64-.9.6-.96 1.92zm4.72 8.82v-.02q.16-.28.24-.58.08-.3.08-.6.02-.86-.57-1.47t-1.41-.61q-.28 0-.59.08-.31.08-.61.28-.36.22-.71.6t-.67.92q1.36.1 2.39.49t1.73.83q.04.02.07.04.03.02.05.04zm-3.78-6.76v-.02q-.16.28-.24.55-.08.27-.08.53 0 .82.61 1.42t1.41.6q.1 0 .21-.01.11-.01.21-.03.5-.12.98-.54.48-.42.84-1.24-.24.1-.49.16t-.51.06q-.62 0-1.2-.25t-1-.55q-.28-.2-.47-.38-.19-.18-.27-.3zm6.94.16v-.02l-.16-.32q.24-.1.5-.25t.52-.33q.48-.34.95-.74.47-.4.87-.86.46.58 1.07 1.13.61.55 1.45.91v.3h-.22q-.4-.02-.61.22-.21.24-.27.54-.02.04-.02.1v4.64q0 .48.18.77.18.29.44.29.16 0 .32-.1t.32-.3l.32.14q-.64.52-1.06.9-.42.38-.8.68-.24.2-.47.38-.23.18-.53.32-.02.02-.05.04-.03.02-.07.04-.94-.56-1.18-1.18-.24-.62-.24-1.32v-5.54q0-.38-.13-.53-.13-.15-.31-.15-.08 0-.17.02-.09.02-.19.04-.04.02-.09.04-.05.02-.11.04t-.13.05-.13.05zm2.36-2.84v-.02q-.68-.5-.98-1.02-.3-.52-.3-.96 0-.58.43-.94t1.17-.36q.64 0 .97.39.33.39.35.91 0 .12-.02.24t-.04.22q-.14.46-.53.88t-1.05.66zm8.96.62v-.02q.14.22.42.47.28.25.66.51.44.32.99.61t1.11.49q.16.04.31.08t.29.08v.28h-.26q-.44-.02-.64.24t-.2.58v4.38q0 .56.15.81t.47.25q.16 0 .36-.06.2-.06.44-.18v.28q-.58.38-1.22.93t-1.46 1.13l-.08-.08q-.02-.02-.06-.04-.1-.12-.22-.21t-.24-.19q-.36-.32-.67-.68-.31-.36-.33-.8v-.04q0-.02.02-.06v-.08q-.42.24-.82.53-.4.29-.78.61-.36.28-.7.54-.34.26-.68.5-.54-.36-.87-.63-.33-.27-.53-.53-.22-.3-.28-.64-.06-.34-.06-.86v-4.72q0-.12.01-.26t.07-.3q.08-.22.31-.45.23-.23.71-.41.36-.16.81-.34.45-.18.91-.4.58-.26 1.12-.59.54-.33.94-.73zm-2.04 1.74v6.28q0 .46.13.69.13.23.37.23.1 0 .21-.03.11-.03.23-.09l.8-.48v-5.36q-.56-.2-.94-.51-.38-.31-.72-.65l-.08-.08z"/>
+ </g>
+ <path fill="#f9f9f9" d="M14.995 218.875V105.022h24.011V235.75c-10.838-2.708-18.831-8.323-24.011-16.875zm29 18.25V105.022h24.011v134.603a153.386 153.386 0 0 1-24.011-2.5zm29 2.75V105.022h24.011V240.25c-9.68.154-17.674.039-24.011-.375zm29 .375V105.022h24.011V240.25h-24.011zm28.994.063l.005-135.291h24.012L155 240.313h-24.011zm29.006 0V105.022h24.011v134.916c-5.741.266-13.734.401-24.011.375zm29-.563V105.022h24.011v131.853c-7.054 1.463-15.048 2.432-24.011 2.875zm28-3.937V105.022h24.011V219c-4.861 8.335-12.855 13.949-24.011 16.813z"/>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#1a1a1a" d="M31.006 105h19.999v78a2 2 0 0 1-2 2h-16a2 2 0 0 1-1.999-2v-78z" filter="url(#c)"/>
+ <defs>
+ <filter id="d" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#1a1a1a" d="M61.005 105h20v78a2 2 0 0 1-2 2h-16a2 2 0 0 1-2-2v-78z" filter="url(#d)"/>
+ <defs>
+ <filter id="e" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#1a1a1a" d="M119.005 105h20.001v78c0 1.104-.897 2-2 2h-16.001c-1.103 0-2-.896-2-2v-78z" filter="url(#e)"/>
+ <defs>
+ <filter id="f" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#1a1a1a" d="M148.006 105h20v78c0 1.104-.897 2-2 2h-16a2 2 0 0 1-2-2v-78z" filter="url(#f)"/>
+ <defs>
+ <filter id="g" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#1a1a1a" d="M176.006 105h20v78c0 1.104-.897 2-2 2h-16a2 2 0 0 1-2-2v-78z" filter="url(#g)"/>
+ <g opacity=".4">
+ <linearGradient id="h" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#h)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/syspeek.svg b/.icons/Gruvbox_Dark-2/apps/64/syspeek.svg
new file mode 100755
index 000000000..60e56b5bc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/syspeek.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="9lcbpMT8pcC2r7kIoKBL0wNMJ48PhrsQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#9lcbpMT8pcC2r7kIoKBL0wNMJ48PhrsQ)">
+ <linearGradient id="_lgradient_385" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_385)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_386" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_386)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 70 38 L 70 183 L 186 183 L 186 38 L 70 38 Z M 84.5 125 L 171.5 125 L 171.5 168.5 L 84.5 168.5 L 84.5 125 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sysprof-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/sysprof-icon.svg
new file mode 120000
index 000000000..02a5b0836
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sysprof-icon.svg
@@ -0,0 +1 @@
+kronometer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/sysprof.svg b/.icons/Gruvbox_Dark-2/apps/64/sysprof.svg
new file mode 120000
index 000000000..02a5b0836
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/sysprof.svg
@@ -0,0 +1 @@
+kronometer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-config-authentication.svg b/.icons/Gruvbox_Dark-2/apps/64/system-config-authentication.svg
new file mode 120000
index 000000000..d7b58914e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-config-authentication.svg
@@ -0,0 +1 @@
+user.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-config-date.svg b/.icons/Gruvbox_Dark-2/apps/64/system-config-date.svg
new file mode 120000
index 000000000..09c3073e1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-config-date.svg
@@ -0,0 +1 @@
+clock.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-config-display.svg b/.icons/Gruvbox_Dark-2/apps/64/system-config-display.svg
new file mode 120000
index 000000000..c720251fe
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-config-display.svg
@@ -0,0 +1 @@
+desktop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-config-displayca.svg b/.icons/Gruvbox_Dark-2/apps/64/system-config-displayca.svg
new file mode 120000
index 000000000..c720251fe
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-config-displayca.svg
@@ -0,0 +1 @@
+desktop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-config-keyboard.svg b/.icons/Gruvbox_Dark-2/apps/64/system-config-keyboard.svg
new file mode 120000
index 000000000..51f34f757
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-config-keyboard.svg
@@ -0,0 +1 @@
+keyboard-alt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-config-printer.svg b/.icons/Gruvbox_Dark-2/apps/64/system-config-printer.svg
new file mode 120000
index 000000000..f0bff2272
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-config-printer.svg
@@ -0,0 +1 @@
+printer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-config-samba.svg b/.icons/Gruvbox_Dark-2/apps/64/system-config-samba.svg
new file mode 100644
index 000000000..70d7f22e0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-config-samba.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="hY9wZAXzn9UCVTxrhaNf9fg6S5rNiiCv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#hY9wZAXzn9UCVTxrhaNf9fg6S5rNiiCv)">
+ <linearGradient id="_lgradient_387" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_387)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_388" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_388)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#effff6" d="M 73.848 60.778 L 73.848 132.502 L 55.5 132.502 C 55.5 132.502 70.544 169.22 92.218 199.222 C 92.225 199.222 92.231 199.218 92.238 199.214 C 92.246 199.21 92.254 199.206 92.263 199.201 C 92.27 199.195 92.279 199.19 92.286 199.186 C 92.295 199.182 92.303 199.178 92.309 199.178 C 114.676 167.531 128.891 132.502 128.891 132.502 L 110.543 132.502 L 110.543 60.778 L 73.848 60.778 Z"/>
+ <path fill="#effff6" d="M 145.457 192.222 L 145.457 120.498 L 127.109 120.498 C 127.109 120.498 142.153 83.78 163.827 53.778 C 163.834 53.778 163.84 53.782 163.847 53.786 C 163.855 53.79 163.863 53.794 163.872 53.799 C 163.879 53.805 163.888 53.81 163.895 53.814 C 163.904 53.818 163.912 53.822 163.918 53.822 C 186.285 85.469 200.5 120.498 200.5 120.498 L 182.152 120.498 L 182.152 192.222 L 145.457 192.222 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-config-selinux.svg b/.icons/Gruvbox_Dark-2/apps/64/system-config-selinux.svg
new file mode 120000
index 000000000..bbdbb39e6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-config-selinux.svg
@@ -0,0 +1 @@
+sepolicy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-config-services.svg b/.icons/Gruvbox_Dark-2/apps/64/system-config-services.svg
new file mode 120000
index 000000000..7e27a14af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-config-services.svg
@@ -0,0 +1 @@
+gear.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-config-users.svg b/.icons/Gruvbox_Dark-2/apps/64/system-config-users.svg
new file mode 120000
index 000000000..d7b58914e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-config-users.svg
@@ -0,0 +1 @@
+user.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-error.svg b/.icons/Gruvbox_Dark-2/apps/64/system-error.svg
new file mode 120000
index 000000000..ad6469ba7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-error.svg
@@ -0,0 +1 @@
+bug.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-file-manager.svg b/.icons/Gruvbox_Dark-2/apps/64/system-file-manager.svg
new file mode 100755
index 000000000..65a430d34
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-file-manager.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="oagYCh9SdS3oX91noF1hjAjsZPYgb9mG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#oagYCh9SdS3oX91noF1hjAjsZPYgb9mG)">
+ <linearGradient id="_lgradient_84" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_84)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#111111" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <path d="M 40.523 36.333 L 215.477 36.333 C 218.297 36.333 220.587 38.623 220.587 41.444 L 220.587 133.436 C 220.587 136.257 218.297 138.547 215.477 138.547 L 40.523 138.547 C 37.703 138.547 35.413 136.257 35.413 133.436 L 35.413 41.444 C 35.413 38.623 37.703 36.333 40.523 36.333 Z" style="fill:#d9d9d9"/>
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 153 99.75 L 153 86.85 L 153 86.85 Q 152.78 86.97 151.84 87.37 L 151.84 87.37 L 151.84 87.37 Q 151.68 87.43 151.34 87.57 L 151.34 87.57 L 151.34 87.57 Q 151 87.71 150.78 87.83 L 150.78 87.83 L 150.78 85.35 L 150.78 85.35 Q 153.18 84.11 153.72 83.55 L 153.72 83.55 L 156.34 83.55 L 156.34 99.75 L 153 99.75 Z M 163.34 99.99 L 163.34 99.99 Q 161.08 99.99 160.15 98.96 L 160.15 98.96 L 160.15 98.96 Q 159.22 97.93 159.22 95.81 L 159.22 95.81 L 159.22 95.55 L 162.34 95.55 L 162.34 95.55 Q 162.34 96.63 162.53 97.05 L 162.53 97.05 L 162.53 97.05 Q 162.72 97.47 163.36 97.47 L 163.36 97.47 L 163.36 97.47 Q 163.82 97.47 164.03 97.19 L 164.03 97.19 L 164.03 97.19 Q 164.24 96.91 164.32 96.25 L 164.32 96.25 L 164.32 96.25 Q 164.4 95.59 164.4 94.25 L 164.4 94.25 L 164.4 92.81 L 164.4 92.81 Q 164.14 93.23 163.58 93.47 L 163.58 93.47 L 163.58 93.47 Q 163.02 93.71 162.32 93.71 L 162.32 93.71 L 162.32 93.71 Q 160.56 93.71 159.73 92.35 L 159.73 92.35 L 159.73 92.35 Q 158.9 90.99 158.9 88.85 L 158.9 88.85 L 158.9 88.85 Q 158.9 86.19 159.95 84.76 L 159.95 84.76 L 159.95 84.76 Q 161 83.33 163.34 83.33 L 163.34 83.33 L 163.34 83.33 Q 165.64 83.33 166.72 84.68 L 166.72 84.68 L 166.72 84.68 Q 167.8 86.03 167.8 88.47 L 167.8 88.47 L 167.8 94.51 L 167.8 94.51 Q 167.8 97.13 166.82 98.56 L 166.82 98.56 L 166.82 98.56 Q 165.84 99.99 163.34 99.99 L 163.34 99.99 Z M 163.38 91.15 L 163.38 91.15 Q 163.98 91.15 164.4 90.51 L 164.4 90.51 L 164.4 87.87 L 164.4 87.87 Q 164.4 86.91 164.18 86.35 L 164.18 86.35 L 164.18 86.35 Q 163.96 85.79 163.34 85.79 L 163.34 85.79 L 163.34 85.79 Q 162.7 85.79 162.51 86.42 L 162.51 86.42 L 162.51 86.42 Q 162.32 87.05 162.32 88.53 L 162.32 88.53 L 162.32 88.53 Q 162.32 89.51 162.38 90.02 L 162.38 90.02 L 162.38 90.02 Q 162.44 90.53 162.66 90.84 L 162.66 90.84 L 162.66 90.84 Q 162.88 91.15 163.38 91.15 L 163.38 91.15 Z M 174.1 99.99 L 174.1 99.99 Q 171.84 99.99 170.91 98.96 L 170.91 98.96 L 170.91 98.96 Q 169.98 97.93 169.98 95.81 L 169.98 95.81 L 169.98 95.55 L 173.1 95.55 L 173.1 95.55 Q 173.1 96.63 173.29 97.05 L 173.29 97.05 L 173.29 97.05 Q 173.48 97.47 174.12 97.47 L 174.12 97.47 L 174.12 97.47 Q 174.58 97.47 174.79 97.19 L 174.79 97.19 L 174.79 97.19 Q 175 96.91 175.08 96.25 L 175.08 96.25 L 175.08 96.25 Q 175.16 95.59 175.16 94.25 L 175.16 94.25 L 175.16 92.81 L 175.16 92.81 Q 174.9 93.23 174.34 93.47 L 174.34 93.47 L 174.34 93.47 Q 173.78 93.71 173.08 93.71 L 173.08 93.71 L 173.08 93.71 Q 171.32 93.71 170.49 92.35 L 170.49 92.35 L 170.49 92.35 Q 169.66 90.99 169.66 88.85 L 169.66 88.85 L 169.66 88.85 Q 169.66 86.19 170.71 84.76 L 170.71 84.76 L 170.71 84.76 Q 171.76 83.33 174.1 83.33 L 174.1 83.33 L 174.1 83.33 Q 176.4 83.33 177.48 84.68 L 177.48 84.68 L 177.48 84.68 Q 178.56 86.03 178.56 88.47 L 178.56 88.47 L 178.56 94.51 L 178.56 94.51 Q 178.56 97.13 177.58 98.56 L 177.58 98.56 L 177.58 98.56 Q 176.6 99.99 174.1 99.99 L 174.1 99.99 Z M 174.14 91.15 L 174.14 91.15 Q 174.74 91.15 175.16 90.51 L 175.16 90.51 L 175.16 87.87 L 175.16 87.87 Q 175.16 86.91 174.94 86.35 L 174.94 86.35 L 174.94 86.35 Q 174.72 85.79 174.1 85.79 L 174.1 85.79 L 174.1 85.79 Q 173.46 85.79 173.27 86.42 L 173.27 86.42 L 173.27 86.42 Q 173.08 87.05 173.08 88.53 L 173.08 88.53 L 173.08 88.53 Q 173.08 89.51 173.14 90.02 L 173.14 90.02 L 173.14 90.02 Q 173.2 90.53 173.42 90.84 L 173.42 90.84 L 173.42 90.84 Q 173.64 91.15 174.14 91.15 L 174.14 91.15 Z M 185.14 100.05 L 185.14 100.05 Q 183 100.05 181.86 98.79 L 181.86 98.79 L 181.86 98.79 Q 180.72 97.53 180.72 95.41 L 180.72 95.41 L 180.72 88.07 L 180.72 88.07 Q 180.72 85.85 181.83 84.58 L 181.83 84.58 L 181.83 84.58 Q 182.94 83.31 185.14 83.31 L 185.14 83.31 L 185.14 83.31 Q 187.34 83.31 188.44 84.58 L 188.44 84.58 L 188.44 84.58 Q 189.54 85.85 189.54 88.07 L 189.54 88.07 L 189.54 95.41 L 189.54 95.41 Q 189.54 97.51 188.39 98.78 L 188.39 98.78 L 188.39 98.78 Q 187.24 100.05 185.14 100.05 L 185.14 100.05 Z M 185.14 97.07 L 185.14 97.07 Q 185.76 97.07 185.95 96.55 L 185.95 96.55 L 185.95 96.55 Q 186.14 96.03 186.14 95.33 L 186.14 95.33 L 186.14 88.15 L 186.14 88.15 Q 186.14 87.35 185.97 86.82 L 185.97 86.82 L 185.97 86.82 Q 185.8 86.29 185.14 86.29 L 185.14 86.29 L 185.14 86.29 Q 184.48 86.29 184.31 86.81 L 184.31 86.81 L 184.31 86.81 Q 184.14 87.33 184.14 88.15 L 184.14 88.15 L 184.14 95.33 L 184.14 95.33 Q 184.14 97.07 185.14 97.07 L 185.14 97.07 Z M 140.16 100.05 L 140.16 100.05 Q 137.74 100.05 136.72 98.73 L 136.72 98.73 L 136.72 98.73 Q 135.7 97.41 135.7 94.97 L 135.7 94.97 L 135.7 94.39 L 139.04 94.39 L 139.04 94.97 L 139.04 94.97 Q 139.04 96.21 139.29 96.72 L 139.29 96.72 L 139.29 96.72 Q 139.54 97.23 140.22 97.23 L 140.22 97.23 L 140.22 97.23 Q 140.86 97.23 141.08 96.73 L 141.08 96.73 L 141.08 96.73 Q 141.3 96.23 141.3 95.07 L 141.3 95.07 L 141.3 95.07 Q 141.3 93.79 140.94 93.2 L 140.94 93.2 L 140.94 93.2 Q 140.58 92.61 139.6 92.59 L 139.6 92.59 L 138.98 92.59 L 138.98 90.29 L 139.52 90.29 L 139.52 90.29 Q 140.54 90.29 140.92 89.74 L 140.92 89.74 L 140.92 89.74 Q 141.3 89.19 141.3 87.91 L 141.3 87.91 L 141.3 87.91 Q 141.3 86.93 141.04 86.45 L 141.04 86.45 L 141.04 86.45 Q 140.78 85.97 140.12 85.97 L 140.12 85.97 L 140.12 85.97 Q 139.5 85.97 139.27 86.48 L 139.27 86.48 L 139.27 86.48 Q 139.04 86.99 139.04 87.97 L 139.04 87.97 L 139.04 88.81 L 135.7 88.81 L 135.7 87.83 L 135.7 87.83 Q 135.7 85.65 136.87 84.48 L 136.87 84.48 L 136.87 84.48 Q 138.04 83.31 140.12 83.31 L 140.12 83.31 L 140.12 83.31 Q 142.24 83.31 143.42 84.43 L 143.42 84.43 L 143.42 84.43 Q 144.6 85.55 144.6 87.69 L 144.6 87.69 L 144.6 87.69 Q 144.6 89.07 144.04 90.04 L 144.04 90.04 L 144.04 90.04 Q 143.48 91.01 142.62 91.25 L 142.62 91.25 L 142.62 91.25 Q 143.54 91.59 144.07 92.47 L 144.07 92.47 L 144.07 92.47 Q 144.6 93.35 144.6 94.99 L 144.6 94.99 L 144.6 94.99 Q 144.6 97.35 143.54 98.7 L 143.54 98.7 L 143.54 98.7 Q 142.48 100.05 140.16 100.05 L 140.16 100.05 Z M 69.2 99.99 L 69.2 99.99 Q 66.58 99.99 65.46 98.64 L 65.46 98.64 L 65.46 98.64 Q 64.34 97.29 64.34 94.65 L 64.34 94.65 L 64.34 88.63 L 64.34 88.63 Q 64.34 85.99 65.46 84.66 L 65.46 84.66 L 65.46 84.66 Q 66.58 83.33 69.2 83.33 L 69.2 83.33 L 69.2 83.33 Q 71.84 83.33 72.97 84.67 L 72.97 84.67 L 72.97 84.67 Q 74.1 86.01 74.1 88.63 L 74.1 88.63 L 74.1 94.65 L 74.1 94.65 Q 74.1 97.29 72.97 98.64 L 72.97 98.64 L 72.97 98.64 Q 71.84 99.99 69.2 99.99 L 69.2 99.99 Z M 69.2 97.45 L 69.2 97.45 Q 69.96 97.45 70.2 96.94 L 70.2 96.94 L 70.2 96.94 Q 70.44 96.43 70.44 95.55 L 70.44 95.55 L 70.44 87.75 L 70.44 87.75 Q 70.44 86.85 70.2 86.35 L 70.2 86.35 L 70.2 86.35 Q 69.96 85.85 69.2 85.85 L 69.2 85.85 L 69.2 85.85 Q 68.48 85.85 68.24 86.36 L 68.24 86.36 L 68.24 86.36 Q 68 86.87 68 87.75 L 68 87.75 L 68 95.55 L 68 95.55 Q 68 96.43 68.22 96.94 L 68.22 96.94 L 68.22 96.94 Q 68.44 97.45 69.2 97.45 L 69.2 97.45 Z M 76.1 99.75 L 76.1 83.55 L 79.34 83.55 L 79.34 92.53 L 82.18 88.19 L 85.84 88.19 L 82.76 92.93 L 85.8 99.75 L 82.24 99.75 L 80.2 94.25 L 79.34 95.35 L 79.34 99.75 L 76.1 99.75 Z M 90.5 99.87 L 90.5 99.87 Q 89.22 99.87 88.52 99.5 L 88.52 99.5 L 88.52 99.5 Q 87.82 99.13 87.54 98.43 L 87.54 98.43 L 87.54 98.43 Q 87.26 97.73 87.26 96.61 L 87.26 96.61 L 87.26 90.33 L 86.14 90.33 L 86.14 88.19 L 87.26 88.19 L 87.26 84.67 L 90.56 84.67 L 90.56 88.19 L 92.2 88.19 L 92.2 90.33 L 90.56 90.33 L 90.56 96.29 L 90.56 96.29 Q 90.56 96.77 90.83 97 L 90.83 97 L 90.83 97 Q 91.1 97.23 91.58 97.23 L 91.58 97.23 L 91.58 97.23 Q 91.98 97.23 92.46 97.15 L 92.46 97.15 L 92.46 99.71 L 92.46 99.71 Q 91.5 99.87 90.5 99.87 L 90.5 99.87 Z M 97.8 99.95 L 97.8 99.95 Q 95.9 99.95 94.83 98.99 L 94.83 98.99 L 94.83 98.99 Q 93.76 98.03 93.76 96.17 L 93.76 96.17 L 93.76 91.77 L 93.76 91.77 Q 93.76 89.91 94.83 88.95 L 94.83 88.95 L 94.83 88.95 Q 95.9 87.99 97.8 87.99 L 97.8 87.99 L 97.8 87.99 Q 99.7 87.99 100.78 88.96 L 100.78 88.96 L 100.78 88.96 Q 101.86 89.93 101.86 91.77 L 101.86 91.77 L 101.86 96.17 L 101.86 96.17 Q 101.86 98.01 100.78 98.98 L 100.78 98.98 L 100.78 98.98 Q 99.7 99.95 97.8 99.95 L 97.8 99.95 Z M 97.82 97.79 L 97.82 97.79 Q 98.28 97.79 98.46 97.44 L 98.46 97.44 L 98.46 97.44 Q 98.64 97.09 98.64 96.39 L 98.64 96.39 L 98.64 91.55 L 98.64 91.55 Q 98.64 90.85 98.46 90.5 L 98.46 90.5 L 98.46 90.5 Q 98.28 90.15 97.82 90.15 L 97.82 90.15 L 97.82 90.15 Q 97.36 90.15 97.17 90.51 L 97.17 90.51 L 97.17 90.51 Q 96.98 90.87 96.98 91.55 L 96.98 91.55 L 96.98 96.39 L 96.98 96.39 Q 96.98 97.09 97.17 97.44 L 97.17 97.44 L 97.17 97.44 Q 97.36 97.79 97.82 97.79 L 97.82 97.79 Z M 109.4 99.95 L 109.4 99.95 Q 108.16 99.95 106.92 98.87 L 106.92 98.87 L 106.92 99.75 L 103.66 99.75 L 103.66 83.55 L 106.92 83.55 L 106.92 89.03 L 106.92 89.03 Q 107.5 88.51 108.16 88.25 L 108.16 88.25 L 108.16 88.25 Q 108.82 87.99 109.44 87.99 L 109.44 87.99 L 109.44 87.99 Q 110.7 87.99 111.31 88.93 L 111.31 88.93 L 111.31 88.93 Q 111.92 89.87 111.92 91.39 L 111.92 91.39 L 111.92 96.37 L 111.92 96.37 Q 111.92 98.03 111.26 98.99 L 111.26 98.99 L 111.26 98.99 Q 110.6 99.95 109.4 99.95 L 109.4 99.95 Z M 107.82 97.85 L 107.82 97.85 Q 108.26 97.85 108.46 97.49 L 108.46 97.49 L 108.46 97.49 Q 108.66 97.13 108.66 96.55 L 108.66 96.55 L 108.66 91.15 L 108.66 91.15 Q 108.66 90.61 108.47 90.28 L 108.47 90.28 L 108.47 90.28 Q 108.28 89.95 107.86 89.95 L 107.86 89.95 L 107.86 89.95 Q 107.4 89.95 106.92 90.33 L 106.92 90.33 L 106.92 97.53 L 106.92 97.53 Q 107.36 97.85 107.82 97.85 L 107.82 97.85 Z M 117.56 99.95 L 117.56 99.95 Q 115.66 99.95 114.6 98.94 L 114.6 98.94 L 114.6 98.94 Q 113.54 97.93 113.54 96.09 L 113.54 96.09 L 113.54 91.85 L 113.54 91.85 Q 113.54 90.01 114.6 89 L 114.6 89 L 114.6 89 Q 115.66 87.99 117.56 87.99 L 117.56 87.99 L 117.56 87.99 Q 119.48 87.99 120.44 88.97 L 120.44 88.97 L 120.44 88.97 Q 121.4 89.95 121.4 91.85 L 121.4 91.85 L 121.4 94.17 L 116.76 94.17 L 116.76 96.39 L 116.76 96.39 Q 116.76 97.63 117.56 97.63 L 117.56 97.63 L 117.56 97.63 Q 118.4 97.63 118.4 96.51 L 118.4 96.51 L 118.4 95.29 L 121.4 95.29 L 121.4 96.41 L 121.4 96.41 Q 121.4 98.15 120.39 99.05 L 120.39 99.05 L 120.39 99.05 Q 119.38 99.95 117.56 99.95 L 117.56 99.95 Z M 116.76 92.65 L 118.4 92.65 L 118.4 91.49 L 118.4 91.49 Q 118.4 90.85 118.17 90.58 L 118.17 90.58 L 118.17 90.58 Q 117.94 90.31 117.54 90.31 L 117.54 90.31 L 117.54 90.31 Q 117.16 90.31 116.96 90.61 L 116.96 90.61 L 116.96 90.61 Q 116.76 90.91 116.76 91.67 L 116.76 91.67 L 116.76 92.65 Z M 123.22 99.75 L 123.22 88.19 L 126.48 88.19 L 126.48 90.11 L 126.48 90.11 Q 127.08 89.05 127.64 88.55 L 127.64 88.55 L 127.64 88.55 Q 128.2 88.05 128.96 88.05 L 128.96 88.05 L 128.96 88.05 Q 129.24 88.05 129.46 88.11 L 129.46 88.11 L 129.46 91.35 L 129.46 91.35 Q 128.86 91.11 128.4 91.11 L 128.4 91.11 L 128.4 91.11 Q 127.34 91.11 126.48 92.23 L 126.48 92.23 L 126.48 99.75 L 123.22 99.75 Z M 77.45 70.11 L 77.45 53.91 L 81.55 53.91 L 81.55 53.91 Q 83.65 53.91 84.83 54.43 L 84.83 54.43 L 84.83 54.43 Q 86.01 54.95 86.5 56.06 L 86.5 56.06 L 86.5 56.06 Q 86.99 57.17 86.99 59.03 L 86.99 59.03 L 86.99 64.91 L 86.99 64.91 Q 86.99 66.79 86.5 67.91 L 86.5 67.91 L 86.5 67.91 Q 86.01 69.03 84.84 69.57 L 84.84 69.57 L 84.84 69.57 Q 83.67 70.11 81.59 70.11 L 81.59 70.11 L 77.45 70.11 Z M 81.03 67.63 L 81.59 67.63 L 81.59 67.63 Q 82.37 67.63 82.74 67.4 L 82.74 67.4 L 82.74 67.4 Q 83.11 67.17 83.21 66.74 L 83.21 66.74 L 83.21 66.74 Q 83.31 66.31 83.31 65.47 L 83.31 65.47 L 83.31 58.41 L 83.31 58.41 Q 83.31 57.63 83.2 57.22 L 83.2 57.22 L 83.2 57.22 Q 83.09 56.81 82.72 56.61 L 82.72 56.61 L 82.72 56.61 Q 82.35 56.41 81.57 56.41 L 81.57 56.41 L 81.03 56.41 L 81.03 67.63 Z M 92.77 70.31 L 92.77 70.31 Q 90.87 70.31 89.81 69.3 L 89.81 69.3 L 89.81 69.3 Q 88.75 68.29 88.75 66.45 L 88.75 66.45 L 88.75 62.21 L 88.75 62.21 Q 88.75 60.37 89.81 59.36 L 89.81 59.36 L 89.81 59.36 Q 90.87 58.35 92.77 58.35 L 92.77 58.35 L 92.77 58.35 Q 94.69 58.35 95.65 59.33 L 95.65 59.33 L 95.65 59.33 Q 96.61 60.31 96.61 62.21 L 96.61 62.21 L 96.61 64.53 L 91.97 64.53 L 91.97 66.75 L 91.97 66.75 Q 91.97 67.99 92.77 67.99 L 92.77 67.99 L 92.77 67.99 Q 93.61 67.99 93.61 66.87 L 93.61 66.87 L 93.61 65.65 L 96.61 65.65 L 96.61 66.77 L 96.61 66.77 Q 96.61 68.51 95.6 69.41 L 95.6 69.41 L 95.6 69.41 Q 94.59 70.31 92.77 70.31 L 92.77 70.31 Z M 91.97 63.01 L 93.61 63.01 L 93.61 61.85 L 93.61 61.85 Q 93.61 61.21 93.38 60.94 L 93.38 60.94 L 93.38 60.94 Q 93.15 60.67 92.75 60.67 L 92.75 60.67 L 92.75 60.67 Q 92.37 60.67 92.17 60.97 L 92.17 60.97 L 92.17 60.97 Q 91.97 61.27 91.97 62.03 L 91.97 62.03 L 91.97 63.01 Z M 100.43 70.31 L 100.43 70.31 Q 99.39 70.31 98.83 69.56 L 98.83 69.56 L 98.83 69.56 Q 98.27 68.81 98.27 67.61 L 98.27 67.61 L 98.27 58.55 L 101.53 58.55 L 101.53 67.23 L 101.53 67.23 Q 101.53 67.67 101.69 67.89 L 101.69 67.89 L 101.69 67.89 Q 101.85 68.11 102.21 68.11 L 102.21 68.11 L 102.21 68.11 Q 102.53 68.11 103.17 67.75 L 103.17 67.75 L 103.17 58.55 L 106.41 58.55 L 106.41 70.11 L 103.17 70.11 L 103.17 69.05 L 103.17 69.05 Q 101.81 70.31 100.43 70.31 L 100.43 70.31 Z M 112.05 70.23 L 112.05 70.23 Q 110.77 70.23 110.07 69.86 L 110.07 69.86 L 110.07 69.86 Q 109.37 69.49 109.09 68.79 L 109.09 68.79 L 109.09 68.79 Q 108.81 68.09 108.81 66.97 L 108.81 66.97 L 108.81 60.69 L 107.69 60.69 L 107.69 58.55 L 108.81 58.55 L 108.81 55.03 L 112.11 55.03 L 112.11 58.55 L 113.75 58.55 L 113.75 60.69 L 112.11 60.69 L 112.11 66.65 L 112.11 66.65 Q 112.11 67.13 112.38 67.36 L 112.38 67.36 L 112.38 67.36 Q 112.65 67.59 113.13 67.59 L 113.13 67.59 L 113.13 67.59 Q 113.53 67.59 114.01 67.51 L 114.01 67.51 L 114.01 70.07 L 114.01 70.07 Q 113.05 70.23 112.05 70.23 L 112.05 70.23 Z M 119.11 70.31 L 119.11 70.31 Q 117.57 70.31 116.56 69.62 L 116.56 69.62 L 116.56 69.62 Q 115.55 68.93 114.93 67.41 L 114.93 67.41 L 117.15 66.43 L 117.15 66.43 Q 117.47 67.23 117.9 67.67 L 117.9 67.67 L 117.9 67.67 Q 118.33 68.11 118.85 68.11 L 118.85 68.11 L 118.85 68.11 Q 119.61 68.11 119.61 67.51 L 119.61 67.51 L 119.61 67.51 Q 119.61 67.07 119.31 66.72 L 119.31 66.72 L 119.31 66.72 Q 119.01 66.37 118.01 65.55 L 118.01 65.55 L 117.17 64.85 L 117.17 64.85 Q 116.13 63.97 115.66 63.25 L 115.66 63.25 L 115.66 63.25 Q 115.19 62.53 115.19 61.53 L 115.19 61.53 L 115.19 61.53 Q 115.19 60.61 115.68 59.89 L 115.68 59.89 L 115.68 59.89 Q 116.17 59.17 116.99 58.76 L 116.99 58.76 L 116.99 58.76 Q 117.81 58.35 118.75 58.35 L 118.75 58.35 L 118.75 58.35 Q 120.17 58.35 121.12 59.12 L 121.12 59.12 L 121.12 59.12 Q 122.07 59.89 122.47 61.33 L 122.47 61.33 L 120.37 62.29 L 120.37 62.29 Q 120.17 61.65 119.75 61.14 L 119.75 61.14 L 119.75 61.14 Q 119.33 60.63 118.83 60.63 L 118.83 60.63 L 118.83 60.63 Q 118.51 60.63 118.32 60.81 L 118.32 60.81 L 118.32 60.81 Q 118.13 60.99 118.13 61.29 L 118.13 61.29 L 118.13 61.29 Q 118.13 61.65 118.52 62.07 L 118.52 62.07 L 118.52 62.07 Q 118.91 62.49 119.75 63.17 L 119.75 63.17 L 120.57 63.89 L 120.57 63.89 Q 121.57 64.73 122.11 65.46 L 122.11 65.46 L 122.11 65.46 Q 122.65 66.19 122.65 67.17 L 122.65 67.17 L 122.65 67.17 Q 122.65 68.15 122.16 68.86 L 122.16 68.86 L 122.16 68.86 Q 121.67 69.57 120.86 69.94 L 120.86 69.94 L 120.86 69.94 Q 120.05 70.31 119.11 70.31 L 119.11 70.31 Z M 127.79 70.31 L 127.79 70.31 Q 125.91 70.31 124.85 69.29 L 124.85 69.29 L 124.85 69.29 Q 123.79 68.27 123.79 66.45 L 123.79 66.45 L 123.79 62.21 L 123.79 62.21 Q 123.79 60.37 124.84 59.36 L 124.84 59.36 L 124.84 59.36 Q 125.89 58.35 127.79 58.35 L 127.79 58.35 L 127.79 58.35 Q 129.67 58.35 130.68 59.23 L 130.68 59.23 L 130.68 59.23 Q 131.69 60.11 131.69 61.83 L 131.69 61.83 L 131.69 63.05 L 128.55 63.05 L 128.55 61.73 L 128.55 61.73 Q 128.55 61.07 128.36 60.82 L 128.36 60.82 L 128.36 60.82 Q 128.17 60.57 127.79 60.57 L 127.79 60.57 L 127.79 60.57 Q 127.41 60.57 127.24 60.88 L 127.24 60.88 L 127.24 60.88 Q 127.07 61.19 127.07 61.93 L 127.07 61.93 L 127.07 66.73 L 127.07 66.73 Q 127.07 67.47 127.25 67.77 L 127.25 67.77 L 127.25 67.77 Q 127.43 68.07 127.81 68.07 L 127.81 68.07 L 127.81 68.07 Q 128.19 68.07 128.37 67.81 L 128.37 67.81 L 128.37 67.81 Q 128.55 67.55 128.55 66.93 L 128.55 66.93 L 128.55 65.39 L 131.69 65.39 L 131.69 66.79 L 131.69 66.79 Q 131.69 68.51 130.67 69.41 L 130.67 69.41 L 130.67 69.41 Q 129.65 70.31 127.79 70.31 L 127.79 70.31 Z M 133.41 70.11 L 133.41 53.91 L 136.65 53.91 L 136.65 59.57 L 136.65 59.57 Q 137.87 58.35 139.49 58.35 L 139.49 58.35 L 139.49 58.35 Q 140.49 58.35 141.05 59.1 L 141.05 59.1 L 141.05 59.1 Q 141.61 59.85 141.61 61.05 L 141.61 61.05 L 141.61 70.11 L 138.37 70.11 L 138.37 61.51 L 138.37 61.51 Q 138.37 61.07 138.22 60.86 L 138.22 60.86 L 138.22 60.86 Q 138.07 60.65 137.71 60.65 L 137.71 60.65 L 137.71 60.65 Q 137.29 60.65 136.65 61.07 L 136.65 61.07 L 136.65 70.11 L 133.41 70.11 Z M 143.71 70.11 L 143.71 53.91 L 146.95 53.91 L 146.95 70.11 L 143.71 70.11 Z M 151.43 70.31 L 151.43 70.31 Q 150.59 70.31 149.98 69.9 L 149.98 69.9 L 149.98 69.9 Q 149.37 69.49 149.06 68.84 L 149.06 68.84 L 149.06 68.84 Q 148.75 68.19 148.75 67.49 L 148.75 67.49 L 148.75 67.49 Q 148.75 66.15 149.43 65.29 L 149.43 65.29 L 149.43 65.29 Q 150.11 64.43 151.06 63.95 L 151.06 63.95 L 151.06 63.95 Q 152.01 63.47 153.51 62.95 L 153.51 62.95 L 153.51 61.79 L 153.51 61.79 Q 153.51 61.29 153.36 61.03 L 153.36 61.03 L 153.36 61.03 Q 153.21 60.77 152.83 60.77 L 152.83 60.77 L 152.83 60.77 Q 152.45 60.77 152.29 61.01 L 152.29 61.01 L 152.29 61.01 Q 152.13 61.25 152.11 61.69 L 152.11 61.69 L 152.03 62.53 L 148.99 62.41 L 148.99 62.41 Q 149.07 60.33 150.09 59.34 L 150.09 59.34 L 150.09 59.34 Q 151.11 58.35 153.13 58.35 L 153.13 58.35 L 153.13 58.35 Q 154.83 58.35 155.73 59.3 L 155.73 59.3 L 155.73 59.3 Q 156.63 60.25 156.63 61.83 L 156.63 61.83 L 156.63 67.23 L 156.63 67.23 Q 156.63 68.99 156.83 70.11 L 156.83 70.11 L 153.91 70.11 L 153.91 70.11 Q 153.73 68.77 153.65 68.47 L 153.65 68.47 L 153.65 68.47 Q 153.41 69.27 152.85 69.79 L 152.85 69.79 L 152.85 69.79 Q 152.29 70.31 151.43 70.31 L 151.43 70.31 Z M 152.59 68.11 L 152.59 68.11 Q 153.09 68.11 153.51 67.53 L 153.51 67.53 L 153.51 64.37 L 153.51 64.37 Q 152.61 64.89 152.15 65.46 L 152.15 65.46 L 152.15 65.46 Q 151.69 66.03 151.69 66.85 L 151.69 66.85 L 151.69 66.85 Q 151.69 67.43 151.93 67.77 L 151.93 67.77 L 151.93 67.77 Q 152.17 68.11 152.59 68.11 L 152.59 68.11 Z M 158.57 70.11 L 158.57 58.55 L 161.83 58.55 L 161.83 59.71 L 161.83 59.71 Q 163.19 58.35 164.61 58.35 L 164.61 58.35 L 164.61 58.35 Q 165.65 58.35 166.2 59.1 L 166.2 59.1 L 166.2 59.1 Q 166.75 59.85 166.75 61.05 L 166.75 61.05 L 166.75 70.11 L 163.51 70.11 L 163.51 61.51 L 163.51 61.51 Q 163.51 61.07 163.36 60.86 L 163.36 60.86 L 163.36 60.86 Q 163.21 60.65 162.85 60.65 L 162.85 60.65 L 162.85 60.65 Q 162.45 60.65 161.83 61.07 L 161.83 61.07 L 161.83 70.11 L 158.57 70.11 Z M 171.21 70.31 L 171.21 70.31 Q 169.91 70.31 169.22 69.41 L 169.22 69.41 L 169.22 69.41 Q 168.53 68.51 168.53 66.75 L 168.53 66.75 L 168.53 61.97 L 168.53 61.97 Q 168.53 60.31 169.22 59.33 L 169.22 59.33 L 169.22 59.33 Q 169.91 58.35 171.21 58.35 L 171.21 58.35 L 171.21 58.35 Q 172.43 58.35 173.49 59.27 L 173.49 59.27 L 173.49 53.91 L 176.75 53.91 L 176.75 70.11 L 173.49 70.11 L 173.49 69.21 L 173.49 69.21 Q 172.35 70.31 171.21 70.31 L 171.21 70.31 Z M 172.63 68.23 L 172.63 68.23 Q 173.01 68.23 173.49 67.93 L 173.49 67.93 L 173.49 60.63 L 173.49 60.63 Q 173.01 60.37 172.65 60.37 L 172.65 60.37 L 172.65 60.37 Q 172.23 60.37 172.02 60.72 L 172.02 60.72 L 172.02 60.72 Q 171.81 61.07 171.81 61.63 L 171.81 61.63 L 171.81 66.95 L 171.81 66.95 Q 171.81 67.53 172.01 67.88 L 172.01 67.88 L 172.01 67.88 Q 172.21 68.23 172.63 68.23 L 172.63 68.23 Z"/>
+ <linearGradient id="_lgradient_85" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(243.767,0,0,175.665,6.369,64.107)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_85)" d="M 64.812 239.378 C 26.002 236.94 12.677 226.699 7.986 195.705 C 6.443 185.514 6.238 179.63 6.428 150.964 C 6.58 127.995 6.722 122.796 7.291 119.342 C 8.529 111.834 10.378 107.04 14.013 101.915 C 18.634 95.399 26.174 91.402 37.362 89.539 C 41.074 88.921 45.984 88.79 73.167 88.582 L 104.67 88.341 L 116.832 76.224 L 128.993 64.107 L 171.513 64.279 C 202.509 64.405 214.985 64.591 217.546 64.966 C 223.402 65.825 228.706 67.367 232.841 69.414 C 235.984 70.97 237.386 71.982 239.868 74.486 C 246.027 80.702 248.687 87.63 249.808 100.373 C 250.427 107.421 250.099 175.508 249.407 183.619 C 247.631 204.406 244.074 215.824 236.809 224.053 C 228.379 233.6 215.51 237.846 190.265 239.409 C 182.154 239.911 72.872 239.884 64.812 239.378 L 64.812 239.378 Z"/>
+ <g opacity=".4">
+ <path fill="#ececec" d="M 7.348 119.129 C 8.252 108.764 14.636 98.322 22.682 94.044 C 26.143 92.204 31.87 90.355 36.509 89.58 C 41.635 88.723 60.241 88.173 85.066 88.145 L 104.494 88.123 L 116.777 76.12 L 129.059 64.117 L 172.166 64.283 C 218.512 64.46 218.107 64.443 226.21 66.665 C 238.287 69.979 246.037 78.553 248.728 91.579 C 249.699 96.285 249.468 97.122 248.366 92.888 C 246.483 85.653 244.413 81.857 239.902 77.369 C 235.832 73.32 230.658 70.589 224.16 69.061 C 217.079 67.395 216.256 67.366 171.956 67.182 L 129.053 67.004 L 116.652 79.193 L 104.252 91.382 L 72.545 91.565 C 45.975 91.719 40.235 91.855 37.117 92.406 C 27.514 94.104 21.752 96.67 17.031 101.35 C 12.327 106.014 9.625 110.99 7.935 118.102 C 7.195 121.215 7.161 121.275 7.348 119.129 L 7.348 119.129 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_86" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_86)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-help.svg b/.icons/Gruvbox_Dark-2/apps/64/system-help.svg
new file mode 120000
index 000000000..74f27a8db
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-help.svg
@@ -0,0 +1 @@
+help.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-hibernate.svg b/.icons/Gruvbox_Dark-2/apps/64/system-hibernate.svg
new file mode 120000
index 000000000..2451dd60b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-hibernate.svg
@@ -0,0 +1 @@
+system-suspend-hibernate.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-installer.svg b/.icons/Gruvbox_Dark-2/apps/64/system-installer.svg
new file mode 120000
index 000000000..63c0e7176
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-installer.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-lock-screen-alt1.svg b/.icons/Gruvbox_Dark-2/apps/64/system-lock-screen-alt1.svg
new file mode 100755
index 000000000..69221c696
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-lock-screen-alt1.svg
@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 256 256" width="256" height="256"><defs><filter id="91Nh2jFDbeBZ9Nhb77BCpqEyNPYfb0Gx" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.293609062839028"/><feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/><feFlood xmlns="http://www.w3.org/2000/svg" flood-color="#000000" flood-opacity="0.4"/><feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/><feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/></filter></defs><g filter="url(#91Nh2jFDbeBZ9Nhb77BCpqEyNPYfb0Gx)"><linearGradient id="_lgradient_5" x1="0" y1="0" x2="-1.8369701987210297e-16" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse"><stop offset="0.000009999999999999999%" stop-opacity="1" style="stop-color:#4c5561"/><stop offset="100%" stop-opacity="1" style="stop-color:#2e3842"/></linearGradient><path d=" M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z " id="shape" fill="url(#_lgradient_5)"/></g><g opacity="0.4"><linearGradient id="_lgradient_6" x1="0.5166666666666668" y1="0" x2="0.5166666666666666" y2="1.0000000000000002" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#ffffff"/><stop offset="12.5%" stop-opacity="0.09803922" style="stop-color:#ffffff"/><stop offset="92.500001%" stop-opacity="0.09803922" style="stop-color:#000000"/><stop offset="100%" stop-opacity="0.49803922" style="stop-color:#000000"/></linearGradient><path d=" M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z " fill-rule="evenodd" id="highlight" fill="url(#_lgradient_6)"/></g><defs><filter id="kiIPv3vcxrM5ixsfuj1wIMt1QPxm97cu" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.293609062839028"/></filter></defs><g opacity="0.4" filter="url(#kiIPv3vcxrM5ixsfuj1wIMt1QPxm97cu)"><path d=" M 128 56 C 107.98 56 91.75 72.23 91.75 92.25 L 91.75 128.5 L 67.583 128.5 L 67.583 201 L 188.417 201 L 188.417 128.5 L 164.25 128.5 L 164.25 92.25 C 164.25 72.23 148.02 56 128 56 Z M 128 68.083 C 141.347 68.083 152.167 78.903 152.167 92.25 L 152.167 128.5 L 103.833 128.5 L 103.833 92.25 C 103.833 78.903 114.653 68.083 128 68.083 Z " id="lock shadow" class="ColorScheme-Text" fill="#000000"/></g><linearGradient id="_lgradient_7" x1="-0.000008275953389813573" y1="0.49999999999999994" x2="1.0000083338850634" y2="0.49999999999999994" gradientTransform="matrix(120.833,0,0,145,67.583,53.5)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#ff0056"/><stop offset="10%" stop-opacity="1" style="stop-color:#ff0c4e"/><stop offset="20%" stop-opacity="1" style="stop-color:#ff1845"/><stop offset="30.000000000000004%" stop-opacity="1" style="stop-color:#ff243d"/><stop offset="40%" stop-opacity="1" style="stop-color:#ff3034"/><stop offset="50%" stop-opacity="1" style="stop-color:#ff3c2b"/><stop offset="60%" stop-opacity="1" style="stop-color:#ff4823"/><stop offset="70%" stop-opacity="1" style="stop-color:#ff541a"/><stop offset="80%" stop-opacity="1" style="stop-color:#ff6012"/><stop offset="89.99999999999999%" stop-opacity="1" style="stop-color:#ff6c09"/><stop offset="99.99999999999999%" stop-opacity="1" style="stop-color:#ff7901"/></linearGradient><path d=" M 128 53.5 C 107.98 53.5 91.75 69.73 91.75 89.75 L 91.75 126 L 67.583 126 L 67.583 198.5 L 188.417 198.5 L 188.417 126 L 164.25 126 L 164.25 89.75 C 164.25 69.73 148.02 53.5 128 53.5 Z M 128 65.583 C 141.347 65.583 152.167 76.403 152.167 89.75 L 152.167 126 L 103.833 126 L 103.833 89.75 C 103.833 76.403 114.653 65.583 128 65.583 Z " id="lock" class="ColorScheme-Text" fill="url(#_lgradient_7)"/></svg> \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-lock-screen-alt2.svg b/.icons/Gruvbox_Dark-2/apps/64/system-lock-screen-alt2.svg
new file mode 100755
index 000000000..72290c8ce
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-lock-screen-alt2.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="3Wx0VX9M55Gv9DwZcv6bLwH5ivayI8Kr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#3Wx0VX9M55Gv9DwZcv6bLwH5ivayI8Kr)">
+ <linearGradient id="_lgradient_391" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_391)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_392" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_392)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="n07H9xDPcBao9EJXVW9sAazx0kkw2254" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#n07H9xDPcBao9EJXVW9sAazx0kkw2254)">
+ <path class="ColorScheme-Text" d="M 128 56 C 107.98 56 91.75 72.23 91.75 92.25 L 91.75 128.5 L 67.583 128.5 L 67.583 201 L 188.417 201 L 188.417 128.5 L 164.25 128.5 L 164.25 92.25 C 164.25 72.23 148.02 56 128 56 Z M 128 68.083 C 141.347 68.083 152.167 78.903 152.167 92.25 L 152.167 128.5 L 103.833 128.5 L 103.833 92.25 C 103.833 78.903 114.653 68.083 128 68.083 Z"/>
+ </g>
+ <path fill="#faf8f6" class="ColorScheme-Text" d="M 128 53.5 C 107.98 53.5 91.75 69.73 91.75 89.75 L 91.75 126 L 67.583 126 L 67.583 198.5 L 188.417 198.5 L 188.417 126 L 164.25 126 L 164.25 89.75 C 164.25 69.73 148.02 53.5 128 53.5 Z M 128 65.583 C 141.347 65.583 152.167 76.403 152.167 89.75 L 152.167 126 L 103.833 126 L 103.833 89.75 C 103.833 76.403 114.653 65.583 128 65.583 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-lock-screen.svg b/.icons/Gruvbox_Dark-2/apps/64/system-lock-screen.svg
new file mode 100755
index 000000000..18b889548
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-lock-screen.svg
@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 256 256" width="256" height="256"><defs><filter id="xleql36E2yzeZutrynqN0eDlez6YuzBU" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.293609062839028"/><feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/><feFlood xmlns="http://www.w3.org/2000/svg" flood-color="#000000" flood-opacity="0.4"/><feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/><feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/></filter></defs><g filter="url(#xleql36E2yzeZutrynqN0eDlez6YuzBU)"><linearGradient id="_lgradient_22" x1="0" y1="0" x2="-1.8369701987210297e-16" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse"><stop offset="0.000009999999999999999%" stop-opacity="1" style="stop-color:#141414"/><stop offset="100%" stop-opacity="1" style="stop-color:#28000e"/></linearGradient><path d=" M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z " id="shape" fill="url(#_lgradient_22)"/></g><g opacity="0.4"><linearGradient id="_lgradient_23" x1="0.5166666666666668" y1="0" x2="0.5166666666666666" y2="1.0000000000000002" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#ffffff"/><stop offset="12.5%" stop-opacity="0.09803922" style="stop-color:#ffffff"/><stop offset="92.500001%" stop-opacity="0.09803922" style="stop-color:#000000"/><stop offset="100%" stop-opacity="0.49803922" style="stop-color:#000000"/></linearGradient><path d=" M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z " fill-rule="evenodd" id="highlight" fill="url(#_lgradient_23)"/></g><defs><filter id="iGn5NdZqES8jH5k8N7I8GQiTVDJv9Bqw" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.293609062839028"/></filter></defs><g opacity="0.4" filter="url(#iGn5NdZqES8jH5k8N7I8GQiTVDJv9Bqw)"><path d=" M 128 56 C 107.98 56 91.75 72.23 91.75 92.25 L 91.75 128.5 L 67.583 128.5 L 67.583 201 L 188.417 201 L 188.417 128.5 L 164.25 128.5 L 164.25 92.25 C 164.25 72.23 148.02 56 128 56 Z M 128 68.083 C 141.347 68.083 152.167 78.903 152.167 92.25 L 152.167 128.5 L 103.833 128.5 L 103.833 92.25 C 103.833 78.903 114.653 68.083 128 68.083 Z " id="lock shadow" class="ColorScheme-Text" fill="#000000"/></g><linearGradient id="_lgradient_24" x1="-0.000008275953389813573" y1="0.5" x2="1.0000083338850634" y2="0.5" gradientTransform="matrix(120.833,0,0,145,67.583,53.5)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#ff0056"/><stop offset="10%" stop-opacity="1" style="stop-color:#ff0c4e"/><stop offset="20%" stop-opacity="1" style="stop-color:#ff1845"/><stop offset="30.000000000000004%" stop-opacity="1" style="stop-color:#ff243d"/><stop offset="40%" stop-opacity="1" style="stop-color:#ff3034"/><stop offset="50%" stop-opacity="1" style="stop-color:#ff3c2b"/><stop offset="60%" stop-opacity="1" style="stop-color:#ff4823"/><stop offset="70%" stop-opacity="1" style="stop-color:#ff541a"/><stop offset="80%" stop-opacity="1" style="stop-color:#ff6012"/><stop offset="89.99999999999999%" stop-opacity="1" style="stop-color:#ff6c09"/><stop offset="99.99999999999999%" stop-opacity="1" style="stop-color:#ff7901"/></linearGradient><path d=" M 128 53.5 C 107.98 53.5 91.75 69.73 91.75 89.75 L 91.75 126 L 67.583 126 L 67.583 198.5 L 188.417 198.5 L 188.417 126 L 164.25 126 L 164.25 89.75 C 164.25 69.73 148.02 53.5 128 53.5 Z M 128 65.583 C 141.347 65.583 152.167 76.403 152.167 89.75 L 152.167 126 L 103.833 126 L 103.833 89.75 C 103.833 76.403 114.653 65.583 128 65.583 Z " id="lock" class="ColorScheme-Text" fill="url(#_lgradient_24)"/></svg> \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-log-out-alt1.svg b/.icons/Gruvbox_Dark-2/apps/64/system-log-out-alt1.svg
new file mode 100755
index 000000000..bcd31aabd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-log-out-alt1.svg
@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 256 256" width="256" height="256"><defs><filter id="ERDv1jgvGcBe5imyzI9HYMA6wpdUykY7" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.293609062839028"/><feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/><feFlood xmlns="http://www.w3.org/2000/svg" flood-color="#000000" flood-opacity="0.4"/><feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/><feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/></filter></defs><g filter="url(#ERDv1jgvGcBe5imyzI9HYMA6wpdUykY7)"><linearGradient id="_lgradient_8" x1="0" y1="0" x2="-1.8369701987210297e-16" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse"><stop offset="0.000009999999999999999%" stop-opacity="1" style="stop-color:#4c5561"/><stop offset="100%" stop-opacity="1" style="stop-color:#2e3842"/></linearGradient><path d=" M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z " id="shape" fill="url(#_lgradient_8)"/></g><g opacity="0.4"><linearGradient id="_lgradient_9" x1="0.5166666666666668" y1="0" x2="0.5166666666666666" y2="1.0000000000000002" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#ffffff"/><stop offset="12.5%" stop-opacity="0.09803922" style="stop-color:#ffffff"/><stop offset="92.500001%" stop-opacity="0.09803922" style="stop-color:#000000"/><stop offset="100%" stop-opacity="0.49803922" style="stop-color:#000000"/></linearGradient><path d=" M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z " fill-rule="evenodd" id="highlight" fill="url(#_lgradient_9)"/></g><defs><filter id="OGC5f38bqMIOh7j4VwivOC3NQweBhBk8" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.293609062839028"/></filter></defs><g opacity="0.4" filter="url(#OGC5f38bqMIOh7j4VwivOC3NQweBhBk8)"><path d=" M 127.85 56.3 C 168.084 56.3 200.7 88.916 200.7 129.15 C 200.7 169.384 168.084 202 127.85 202 C 87.616 202 55 169.384 55 129.15 C 55 88.916 87.616 56.3 127.85 56.3 Z M 127.85 72.489 C 96.557 72.489 71.189 97.857 71.189 129.15 C 71.189 160.443 96.557 185.811 127.85 185.811 C 159.143 185.811 184.511 160.443 184.511 129.15 C 184.511 97.857 159.143 72.489 127.85 72.489 Z M 132.85 104.867 L 148.896 117.325 L 165.231 129.151 L 148.905 140.977 L 132.853 153.434 L 133.048 137.245 L 87.57 137.245 L 96.57 121.056 L 133.043 121.056 L 132.853 104.867 L 132.85 104.867 Z " id="logout" fill="#000000"/></g><linearGradient id="_lgradient_10" x1="0" y1="0.49999086233561835" x2="1.0000182821923076" y2="0.49999086233561835" gradientTransform="matrix(145.7,0,0,145.7,55,53.3)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#79dd00"/><stop offset="10%" stop-opacity="1" style="stop-color:#6ddb0a"/><stop offset="20%" stop-opacity="1" style="stop-color:#61d915"/><stop offset="30.000000000000004%" stop-opacity="1" style="stop-color:#55d620"/><stop offset="40%" stop-opacity="1" style="stop-color:#49d42b"/><stop offset="50%" stop-opacity="1" style="stop-color:#3cd235"/><stop offset="60%" stop-opacity="1" style="stop-color:#30cf40"/><stop offset="70%" stop-opacity="1" style="stop-color:#24cd4b"/><stop offset="80%" stop-opacity="1" style="stop-color:#18ca56"/><stop offset="89.99999999999999%" stop-opacity="1" style="stop-color:#0cc861"/><stop offset="99.99999999999999%" stop-opacity="1" style="stop-color:#00c66b"/></linearGradient><path d=" M 127.85 53.3 C 168.084 53.3 200.7 85.916 200.7 126.15 C 200.7 166.384 168.084 199 127.85 199 C 87.616 199 55 166.384 55 126.15 C 55 85.916 87.616 53.3 127.85 53.3 Z M 127.85 69.489 C 96.557 69.489 71.189 94.857 71.189 126.15 C 71.189 157.443 96.557 182.811 127.85 182.811 C 159.143 182.811 184.511 157.443 184.511 126.15 C 184.511 94.857 159.143 69.489 127.85 69.489 Z M 132.85 101.867 L 148.896 114.325 L 165.231 126.151 L 148.905 137.977 L 132.853 150.434 L 133.048 134.245 L 87.57 134.245 L 96.57 118.056 L 133.043 118.056 L 132.853 101.867 L 132.85 101.867 Z " id="logout" fill="url(#_lgradient_10)"/></svg> \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-log-out-alt2.svg b/.icons/Gruvbox_Dark-2/apps/64/system-log-out-alt2.svg
new file mode 100755
index 000000000..1a571844a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-log-out-alt2.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="wbXGJZU1bXVhvO9cyUZRl3ZcKs0O9GV0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#wbXGJZU1bXVhvO9cyUZRl3ZcKs0O9GV0)">
+ <linearGradient id="_lgradient_12" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_13" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="kABdzjAvbeX5w1cIgtBT8BLg11uRDu46" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#kABdzjAvbeX5w1cIgtBT8BLg11uRDu46)">
+ <path d="M 127.85 56.3 C 168.084 56.3 200.7 88.916 200.7 129.15 C 200.7 169.384 168.084 202 127.85 202 C 87.616 202 55 169.384 55 129.15 C 55 88.916 87.616 56.3 127.85 56.3 Z M 127.85 72.489 C 96.557 72.489 71.189 97.857 71.189 129.15 C 71.189 160.443 96.557 185.811 127.85 185.811 C 159.143 185.811 184.511 160.443 184.511 129.15 C 184.511 97.857 159.143 72.489 127.85 72.489 Z M 132.85 104.867 L 148.896 117.325 L 165.231 129.151 L 148.905 140.977 L 132.853 153.434 L 133.048 137.245 L 87.57 137.245 L 96.57 121.056 L 133.043 121.056 L 132.853 104.867 L 132.85 104.867 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 127.85 53.3 C 168.084 53.3 200.7 85.916 200.7 126.15 C 200.7 166.384 168.084 199 127.85 199 C 87.616 199 55 166.384 55 126.15 C 55 85.916 87.616 53.3 127.85 53.3 Z M 127.85 69.489 C 96.557 69.489 71.189 94.857 71.189 126.15 C 71.189 157.443 96.557 182.811 127.85 182.811 C 159.143 182.811 184.511 157.443 184.511 126.15 C 184.511 94.857 159.143 69.489 127.85 69.489 Z M 132.85 101.867 L 148.896 114.325 L 165.231 126.151 L 148.905 137.977 L 132.853 150.434 L 133.048 134.245 L 87.57 134.245 L 96.57 118.056 L 133.043 118.056 L 132.853 101.867 L 132.85 101.867 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-log-out.svg b/.icons/Gruvbox_Dark-2/apps/64/system-log-out.svg
new file mode 100755
index 000000000..b49ca6bff
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-log-out.svg
@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 256 256" width="256" height="256"><defs><filter id="tzOYjzXASF6XPuxlbmNUuoO4ODwhc001" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.293609062839028"/><feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/><feFlood xmlns="http://www.w3.org/2000/svg" flood-color="#000000" flood-opacity="0.4"/><feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/><feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/></filter></defs><g filter="url(#tzOYjzXASF6XPuxlbmNUuoO4ODwhc001)"><linearGradient id="_lgradient_25" x1="0" y1="0" x2="-1.8369701987210297e-16" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse"><stop offset="0.000009999999999999999%" stop-opacity="1" style="stop-color:#141414"/><stop offset="100%" stop-opacity="1" style="stop-color:#003c21"/></linearGradient><path d=" M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z " id="shape" fill="url(#_lgradient_25)"/></g><g opacity="0.4"><linearGradient id="_lgradient_26" x1="0.5166666666666668" y1="0" x2="0.5166666666666666" y2="1.0000000000000002" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#ffffff"/><stop offset="12.5%" stop-opacity="0.09803922" style="stop-color:#ffffff"/><stop offset="92.500001%" stop-opacity="0.09803922" style="stop-color:#000000"/><stop offset="100%" stop-opacity="0.49803922" style="stop-color:#000000"/></linearGradient><path d=" M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z " fill-rule="evenodd" id="highlight" fill="url(#_lgradient_26)"/></g><defs><filter id="EbQpBWsYlHdfZPFxBM2J7ZGI4obmaB6p" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.293609062839028"/></filter></defs><g opacity="0.4" filter="url(#EbQpBWsYlHdfZPFxBM2J7ZGI4obmaB6p)"><path d=" M 127.85 56.3 C 168.084 56.3 200.7 88.916 200.7 129.15 C 200.7 169.384 168.084 202 127.85 202 C 87.616 202 55 169.384 55 129.15 C 55 88.916 87.616 56.3 127.85 56.3 Z M 127.85 72.489 C 96.557 72.489 71.189 97.857 71.189 129.15 C 71.189 160.443 96.557 185.811 127.85 185.811 C 159.143 185.811 184.511 160.443 184.511 129.15 C 184.511 97.857 159.143 72.489 127.85 72.489 Z M 132.85 104.867 L 148.896 117.325 L 165.231 129.151 L 148.905 140.977 L 132.853 153.434 L 133.048 137.245 L 87.57 137.245 L 96.57 121.056 L 133.043 121.056 L 132.853 104.867 L 132.85 104.867 Z " id="logout" fill="#000000"/></g><linearGradient id="_lgradient_27" x1="0" y1="0.49999086233561835" x2="1.0000182821923076" y2="0.49999086233561835" gradientTransform="matrix(145.7,0,0,145.7,55,53.3)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#79dd00"/><stop offset="10%" stop-opacity="1" style="stop-color:#6ddb0a"/><stop offset="20%" stop-opacity="1" style="stop-color:#61d915"/><stop offset="30.000000000000004%" stop-opacity="1" style="stop-color:#55d620"/><stop offset="40%" stop-opacity="1" style="stop-color:#49d42b"/><stop offset="50%" stop-opacity="1" style="stop-color:#3cd235"/><stop offset="60%" stop-opacity="1" style="stop-color:#30cf40"/><stop offset="70%" stop-opacity="1" style="stop-color:#24cd4b"/><stop offset="80%" stop-opacity="1" style="stop-color:#18ca56"/><stop offset="89.99999999999999%" stop-opacity="1" style="stop-color:#0cc861"/><stop offset="99.99999999999999%" stop-opacity="1" style="stop-color:#00c66b"/></linearGradient><path d=" M 127.85 53.3 C 168.084 53.3 200.7 85.916 200.7 126.15 C 200.7 166.384 168.084 199 127.85 199 C 87.616 199 55 166.384 55 126.15 C 55 85.916 87.616 53.3 127.85 53.3 Z M 127.85 69.489 C 96.557 69.489 71.189 94.857 71.189 126.15 C 71.189 157.443 96.557 182.811 127.85 182.811 C 159.143 182.811 184.511 157.443 184.511 126.15 C 184.511 94.857 159.143 69.489 127.85 69.489 Z M 132.85 101.867 L 148.896 114.325 L 165.231 126.151 L 148.905 137.977 L 132.853 150.434 L 133.048 134.245 L 87.57 134.245 L 96.57 118.056 L 133.043 118.056 L 132.853 101.867 L 132.85 101.867 Z " id="logout" fill="url(#_lgradient_27)"/></svg> \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-monitor-app.svg b/.icons/Gruvbox_Dark-2/apps/64/system-monitor-app.svg
new file mode 120000
index 000000000..c0db69da4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-monitor-app.svg
@@ -0,0 +1 @@
+monitor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-os-installer.svg b/.icons/Gruvbox_Dark-2/apps/64/system-os-installer.svg
new file mode 120000
index 000000000..63c0e7176
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-os-installer.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-reboot-alt1.svg b/.icons/Gruvbox_Dark-2/apps/64/system-reboot-alt1.svg
new file mode 100644
index 000000000..89021f7e3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-reboot-alt1.svg
@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 256 256" width="256" height="256"><defs><filter id="ItwpvbQziiONbOrTGeSbV4m1RhhzTM7l" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.293609062839028"/><feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/><feFlood xmlns="http://www.w3.org/2000/svg" flood-color="#000000" flood-opacity="0.4"/><feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/><feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/></filter></defs><g filter="url(#ItwpvbQziiONbOrTGeSbV4m1RhhzTM7l)"><linearGradient id="_lgradient_28" x1="0" y1="0" x2="-1.8369701987210297e-16" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse"><stop offset="0.000009999999999999999%" stop-opacity="1" style="stop-color:#4c5561"/><stop offset="100%" stop-opacity="1" style="stop-color:#2e3842"/></linearGradient><path d=" M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z " id="shape" fill="url(#_lgradient_28)"/></g><g opacity="0.4"><linearGradient id="_lgradient_29" x1="0.5166666666666668" y1="0" x2="0.5166666666666666" y2="1.0000000000000002" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#ffffff"/><stop offset="12.5%" stop-opacity="0.09803922" style="stop-color:#ffffff"/><stop offset="92.500001%" stop-opacity="0.09803922" style="stop-color:#000000"/><stop offset="100%" stop-opacity="0.49803922" style="stop-color:#000000"/></linearGradient><path d=" M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z " fill-rule="evenodd" id="highlight" fill="url(#_lgradient_29)"/></g><defs><filter id="ry4EA2YNwmp7sBksOsssjfteNANXYHdm" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.293609062839028"/></filter></defs><g opacity="0.4" filter="url(#ry4EA2YNwmp7sBksOsssjfteNANXYHdm)"><path d=" M 120.22 57.098 C 104.564 58.727 90.381 65.315 79.271 75.264 L 79.271 75.264 C 64.374 88.603 55 107.983 55 129.553 C 55 169.787 87.616 202.403 127.85 202.403 C 168.084 202.403 200.7 169.787 200.7 129.553 C 200.7 124.252 200.134 119.084 199.059 114.104 L 183.226 117.497 C 184.068 121.382 184.511 125.416 184.511 129.553 C 184.511 160.846 159.143 186.214 127.85 186.214 C 96.557 186.214 71.189 160.846 71.189 129.553 C 71.189 111.938 79.227 96.201 91.835 85.809 C 99.829 79.219 109.662 74.778 120.448 73.371 L 120.671 89.247 C 120.671 89.247 144.173 79.23 163.292 65.005 C 163.292 65.001 163.289 64.998 163.286 64.993 C 163.284 64.988 163.281 64.982 163.278 64.977 C 163.274 64.972 163.271 64.967 163.268 64.962 C 163.265 64.956 163.262 64.952 163.262 64.947 C 142.687 50.835 120.008 42 120.008 42 L 120.22 57.098 Z " fill-rule="evenodd" id="reboot" fill="#000000"/></g><linearGradient id="_lgradient_30" x1="0" y1="0.5" x2="1" y2="0.5" gradientTransform="matrix(145.7,0,0,160.403,55,38.597)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#ffda2d"/><stop offset="100%" stop-opacity="1" style="stop-color:#f5790b"/></linearGradient><path d=" M 120.22 53.695 C 104.564 55.324 90.381 61.912 79.271 71.861 L 79.271 71.861 C 64.374 85.2 55 104.58 55 126.15 C 55 166.384 87.616 199 127.85 199 C 168.084 199 200.7 166.384 200.7 126.15 C 200.7 120.849 200.134 115.681 199.059 110.702 L 183.226 114.094 C 184.068 117.979 184.511 122.013 184.511 126.15 C 184.511 157.443 159.143 182.811 127.85 182.811 C 96.557 182.811 71.189 157.443 71.189 126.15 C 71.189 108.535 79.227 92.798 91.835 82.406 C 99.829 75.816 109.662 71.375 120.448 69.968 L 120.671 85.844 C 120.671 85.844 144.173 75.827 163.292 61.603 C 163.292 61.598 163.289 61.595 163.286 61.59 C 163.284 61.585 163.281 61.58 163.278 61.574 C 163.274 61.57 163.271 61.564 163.268 61.559 C 163.265 61.554 163.262 61.549 163.262 61.545 C 142.687 47.432 120.008 38.597 120.008 38.597 L 120.22 53.695 Z " fill-rule="evenodd" id="reboot" fill="url(#_lgradient_30)"/></svg> \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-reboot-alt2.svg b/.icons/Gruvbox_Dark-2/apps/64/system-reboot-alt2.svg
new file mode 100755
index 000000000..f7fbf1681
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-reboot-alt2.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="yVsB7LpLJeSw99jWzL51dMQrEtv2rovg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#yVsB7LpLJeSw99jWzL51dMQrEtv2rovg)">
+ <linearGradient id="_lgradient_393" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_393)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_394" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_394)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="KwRlbqXKXFqIeKpstwSqemrlyDfbLewm" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#KwRlbqXKXFqIeKpstwSqemrlyDfbLewm)">
+ <path fill-rule="evenodd" d="M 120.22 57.098 C 104.564 58.727 90.381 65.315 79.271 75.264 L 79.271 75.264 C 64.374 88.603 55 107.983 55 129.553 C 55 169.787 87.616 202.403 127.85 202.403 C 168.084 202.403 200.7 169.787 200.7 129.553 C 200.7 124.252 200.134 119.084 199.059 114.104 L 183.226 117.497 C 184.068 121.382 184.511 125.416 184.511 129.553 C 184.511 160.846 159.143 186.214 127.85 186.214 C 96.557 186.214 71.189 160.846 71.189 129.553 C 71.189 111.938 79.227 96.201 91.835 85.809 C 99.829 79.219 109.662 74.778 120.448 73.371 L 120.671 89.247 C 120.671 89.247 144.173 79.23 163.292 65.005 C 163.292 65.001 163.289 64.998 163.286 64.993 C 163.284 64.988 163.281 64.982 163.278 64.977 C 163.274 64.972 163.271 64.967 163.268 64.962 C 163.265 64.956 163.262 64.952 163.262 64.947 C 142.687 50.835 120.008 42 120.008 42 L 120.22 57.098 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 120.22 53.695 C 104.564 55.324 90.381 61.912 79.271 71.861 L 79.271 71.861 C 64.374 85.2 55 104.58 55 126.15 C 55 166.384 87.616 199 127.85 199 C 168.084 199 200.7 166.384 200.7 126.15 C 200.7 120.849 200.134 115.681 199.059 110.702 L 183.226 114.094 C 184.068 117.979 184.511 122.013 184.511 126.15 C 184.511 157.443 159.143 182.811 127.85 182.811 C 96.557 182.811 71.189 157.443 71.189 126.15 C 71.189 108.535 79.227 92.798 91.835 82.406 C 99.829 75.816 109.662 71.375 120.448 69.968 L 120.671 85.844 C 120.671 85.844 144.173 75.827 163.292 61.603 C 163.292 61.598 163.289 61.595 163.286 61.59 C 163.284 61.585 163.281 61.58 163.278 61.574 C 163.274 61.57 163.271 61.564 163.268 61.559 C 163.265 61.554 163.262 61.549 163.262 61.545 C 142.687 47.432 120.008 38.597 120.008 38.597 L 120.22 53.695 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-reboot.svg b/.icons/Gruvbox_Dark-2/apps/64/system-reboot.svg
new file mode 100755
index 000000000..c23e8ca14
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-reboot.svg
@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 256 256" width="256" height="256"><defs><filter id="mat2PkHxmJ3hmBTCZCzfC1emHHp6J3O3" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.293609062839028"/><feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/><feFlood xmlns="http://www.w3.org/2000/svg" flood-color="#000000" flood-opacity="0.4"/><feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/><feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/></filter></defs><g filter="url(#mat2PkHxmJ3hmBTCZCzfC1emHHp6J3O3)"><linearGradient id="_lgradient_31" x1="0" y1="0" x2="-1.8369701987210297e-16" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse"><stop offset="0.000009999999999999999%" stop-opacity="1" style="stop-color:#282100"/><stop offset="100%" stop-opacity="1" style="stop-color:#612f03"/></linearGradient><path d=" M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z " id="shape" fill="url(#_lgradient_31)"/></g><g opacity="0.4"><linearGradient id="_lgradient_32" x1="0.5166666666666668" y1="0" x2="0.5166666666666666" y2="1.0000000000000002" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#ffffff"/><stop offset="12.5%" stop-opacity="0.09803922" style="stop-color:#ffffff"/><stop offset="92.500001%" stop-opacity="0.09803922" style="stop-color:#000000"/><stop offset="100%" stop-opacity="0.49803922" style="stop-color:#000000"/></linearGradient><path d=" M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z " fill-rule="evenodd" id="highlight" fill="url(#_lgradient_32)"/></g><defs><filter id="qmnbyAE5pHTEKP5KpyjdAv2S5y3oXlIP" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.293609062839028"/></filter></defs><g opacity="0.4" filter="url(#qmnbyAE5pHTEKP5KpyjdAv2S5y3oXlIP)"><path d=" M 120.22 57.098 C 104.564 58.727 90.381 65.315 79.271 75.264 L 79.271 75.264 C 64.374 88.603 55 107.983 55 129.553 C 55 169.787 87.616 202.403 127.85 202.403 C 168.084 202.403 200.7 169.787 200.7 129.553 C 200.7 124.252 200.134 119.084 199.059 114.104 L 183.226 117.497 C 184.068 121.382 184.511 125.416 184.511 129.553 C 184.511 160.846 159.143 186.214 127.85 186.214 C 96.557 186.214 71.189 160.846 71.189 129.553 C 71.189 111.938 79.227 96.201 91.835 85.809 C 99.829 79.219 109.662 74.778 120.448 73.371 L 120.671 89.247 C 120.671 89.247 144.173 79.23 163.292 65.005 C 163.292 65.001 163.289 64.998 163.286 64.993 C 163.284 64.988 163.281 64.982 163.278 64.977 C 163.274 64.972 163.271 64.967 163.268 64.962 C 163.265 64.956 163.262 64.952 163.262 64.947 C 142.687 50.835 120.008 42 120.008 42 L 120.22 57.098 Z " fill-rule="evenodd" id="reboot" fill="#000000"/></g><linearGradient id="_lgradient_33" x1="0" y1="0.5" x2="1" y2="0.5" gradientTransform="matrix(145.7,0,0,160.403,55,38.597)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#ffda2d"/><stop offset="100%" stop-opacity="1" style="stop-color:#f5790b"/></linearGradient><path d=" M 120.22 53.695 C 104.564 55.324 90.381 61.912 79.271 71.861 L 79.271 71.861 C 64.374 85.2 55 104.58 55 126.15 C 55 166.384 87.616 199 127.85 199 C 168.084 199 200.7 166.384 200.7 126.15 C 200.7 120.849 200.134 115.681 199.059 110.702 L 183.226 114.094 C 184.068 117.979 184.511 122.013 184.511 126.15 C 184.511 157.443 159.143 182.811 127.85 182.811 C 96.557 182.811 71.189 157.443 71.189 126.15 C 71.189 108.535 79.227 92.798 91.835 82.406 C 99.829 75.816 109.662 71.375 120.448 69.968 L 120.671 85.844 C 120.671 85.844 144.173 75.827 163.292 61.603 C 163.292 61.598 163.289 61.595 163.286 61.59 C 163.284 61.585 163.281 61.58 163.278 61.574 C 163.274 61.57 163.271 61.564 163.268 61.559 C 163.265 61.554 163.262 61.549 163.262 61.545 C 142.687 47.432 120.008 38.597 120.008 38.597 L 120.22 53.695 Z " fill-rule="evenodd" id="reboot" fill="url(#_lgradient_33)"/></svg> \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-restart.svg b/.icons/Gruvbox_Dark-2/apps/64/system-restart.svg
new file mode 120000
index 000000000..badbc28de
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-restart.svg
@@ -0,0 +1 @@
+system-reboot.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-run.svg b/.icons/Gruvbox_Dark-2/apps/64/system-run.svg
new file mode 120000
index 000000000..0849399e3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-run.svg
@@ -0,0 +1 @@
+settings.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-search.svg b/.icons/Gruvbox_Dark-2/apps/64/system-search.svg
new file mode 120000
index 000000000..f97340b86
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-search.svg
@@ -0,0 +1 @@
+search.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-settings.svg b/.icons/Gruvbox_Dark-2/apps/64/system-settings.svg
new file mode 120000
index 000000000..0849399e3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-settings.svg
@@ -0,0 +1 @@
+settings.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-shut-down.svg b/.icons/Gruvbox_Dark-2/apps/64/system-shut-down.svg
new file mode 120000
index 000000000..014e3332f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-shut-down.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-shutdown-alt1.svg b/.icons/Gruvbox_Dark-2/apps/64/system-shutdown-alt1.svg
new file mode 100644
index 000000000..85279df09
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-shutdown-alt1.svg
@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 256 256" width="256" height="256"><defs><filter id="m0ADyvCkEhsBPBr0ckxFvXfuZxSJPBzf" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.293609062839028"/><feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/><feFlood xmlns="http://www.w3.org/2000/svg" flood-color="#000000" flood-opacity="0.4"/><feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/><feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/></filter></defs><g filter="url(#m0ADyvCkEhsBPBr0ckxFvXfuZxSJPBzf)"><linearGradient id="_lgradient_34" x1="0" y1="0" x2="-1.8369701987210297e-16" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse"><stop offset="0.000009999999999999999%" stop-opacity="1" style="stop-color:#4c5561"/><stop offset="100%" stop-opacity="1" style="stop-color:#2e3842"/></linearGradient><path d=" M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z " id="shape" fill="url(#_lgradient_34)"/></g><g opacity="0.4"><linearGradient id="_lgradient_35" x1="0.5166666666666668" y1="0" x2="0.5166666666666666" y2="1.0000000000000002" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#ffffff"/><stop offset="12.5%" stop-opacity="0.09803922" style="stop-color:#ffffff"/><stop offset="92.500001%" stop-opacity="0.09803922" style="stop-color:#000000"/><stop offset="100%" stop-opacity="0.49803922" style="stop-color:#000000"/></linearGradient><path d=" M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z " fill-rule="evenodd" id="highlight" fill="url(#_lgradient_35)"/></g><g id="Group"><g opacity="0.4"><path d=" M 56.792 132.837 C 56.68 140.429 57.793 147.99 60.088 155.227 C 69.504 184.797 96.973 204.874 128.005 204.864 C 159.038 204.874 186.508 184.797 195.923 155.227 C 205.238 125.646 194.273 93.443 168.842 75.692 L 157.194 92.377 C 175.379 104.997 183.216 127.995 176.523 149.094 C 169.822 170.23 150.179 184.572 128.005 184.517 C 105.829 184.577 86.18 170.233 79.478 149.094 C 72.785 127.995 80.622 104.997 98.808 92.377 L 87.17 75.692 C 68.455 88.757 57.154 110.015 56.792 132.837 L 56.792 132.837 Z M 117.833 62.436 L 117.833 133.65 L 138.179 133.65 L 138.179 59.894 L 117.833 62.436 L 117.833 62.436 Z " fill-rule="evenodd" id="Compound Path" fill="#333333"/></g><linearGradient id="_lgradient_36" x1="0" y1="0" x2="-1.8369701987210297e-16" y2="1" gradientTransform="matrix(142.422,0,0,144.97,56.784,53.395)" gradientUnits="userSpaceOnUse"><stop offset="0.000009999999999999999%" stop-opacity="1" style="stop-color:#ff6e00"/><stop offset="100%" stop-opacity="1" style="stop-color:#ef002b"/></linearGradient><path d=" M 56.792 126.338 C 56.68 133.93 57.793 141.491 60.088 148.729 C 69.504 178.298 96.973 198.375 128.005 198.365 C 159.038 198.375 186.508 178.298 195.923 148.729 C 205.238 119.148 194.273 86.944 168.842 69.194 L 157.194 85.878 C 175.379 98.498 183.216 121.496 176.523 142.595 C 169.822 163.732 150.179 178.074 128.005 178.019 C 105.829 178.078 86.18 163.735 79.478 142.595 C 72.785 121.496 80.622 98.498 98.808 85.878 L 87.17 69.194 C 68.455 82.258 57.154 103.517 56.792 126.338 L 56.792 126.338 Z M 117.833 55.938 L 117.833 127.151 L 138.179 127.151 L 138.179 53.395 L 117.833 55.938 L 117.833 55.938 Z " fill-rule="evenodd" id="Compound Path" fill="url(#_lgradient_36)"/></g></svg> \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-shutdown-alt2.svg b/.icons/Gruvbox_Dark-2/apps/64/system-shutdown-alt2.svg
new file mode 100644
index 000000000..9f893ba7d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-shutdown-alt2.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="4oEnI6N8ViobT0KwJE4zYeuuAJWzHMvP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#4oEnI6N8ViobT0KwJE4zYeuuAJWzHMvP)">
+ <linearGradient id="_lgradient_37" x1=".5" x2=".507" y1="1" y2=".001" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d0391f"/>
+ <stop offset="100%" style="stop-color:#ff005d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_37)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_38" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_38)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g style="opacity:0.4" filter="url(#gsDea9f8yGAgNgbXXQsO08o2wT4TqK6G)">
+ <path fill="#333333" d="M 56.782063 132.95819 C 56.670463 140.551972 57.783849 148.11407 60.079354 155.35345 C 69.497108 184.929104 96.971705 205.010152 128.010412 204.999996 C 159.049098 205.010152 186.525155 184.929104 195.941459 155.35345 C 205.259151 125.766202 194.291358 93.555897 168.855448 75.802103 L 157.204715 92.490146 C 175.393502 105.112398 183.23221 128.115195 176.537554 149.218496 C 169.835597 170.359343 150.188071 184.704444 128.010412 184.649241 C 105.829756 184.708692 86.176455 170.362396 79.473104 149.218496 C 72.778459 128.115195 80.617156 105.112398 98.807403 92.490146 L 87.166803 75.802103 C 68.447664 88.869239 57.144054 110.132218 56.782063 132.95819 L 56.782063 132.95819 Z"/>
+ <path fill="#333333" d="M 117.835754 62.543297 L 117.835754 133.771646 L 138.186498 133.771646 L 138.186498 60 L 117.835754 62.543297 L 117.835754 62.543297 Z"/>
+ </g>
+ <defs>
+ <filter id="gsDea9f8yGAgNgbXXQsO08o2wT4TqK6G" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g>
+ <path fill="#ffffff" d="M 56.782063 126.45819 C 56.670463 134.051972 57.783849 141.61407 60.079354 148.85345 C 69.497108 178.429104 96.971705 198.510152 128.010412 198.499996 C 159.049098 198.510152 186.525155 178.429104 195.941459 148.85345 C 205.259151 119.266202 194.291358 87.055897 168.855448 69.302103 L 157.204715 85.990146 C 175.393502 98.612398 183.23221 121.615195 176.537554 142.718496 C 169.835597 163.859343 150.188071 178.204444 128.010412 178.149241 C 105.829756 178.208692 86.176455 163.862396 79.473104 142.718496 C 72.778459 121.615195 80.617156 98.612398 98.807403 85.990146 L 87.166803 69.302103 C 68.447664 82.369239 57.144054 103.632218 56.782063 126.45819 L 56.782063 126.45819 Z"/>
+ <path fill="#ffffff" d="M 117.835754 56.043297 L 117.835754 127.271646 L 138.186498 127.271646 L 138.186498 53.5 L 117.835754 56.043297 L 117.835754 56.043297 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-shutdown.svg b/.icons/Gruvbox_Dark-2/apps/64/system-shutdown.svg
new file mode 100644
index 000000000..60a4948f3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-shutdown.svg
@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 256 256" width="256" height="256"><defs><filter id="tkfUznM3FZtYeL6TCSMzy2YpQrdN0iPk" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.293609062839028"/><feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/><feFlood xmlns="http://www.w3.org/2000/svg" flood-color="#000000" flood-opacity="0.4"/><feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/><feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/></filter></defs><g filter="url(#tkfUznM3FZtYeL6TCSMzy2YpQrdN0iPk)"><linearGradient id="_lgradient_37" x1="0" y1="0" x2="-1.8369701987210297e-16" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse"><stop offset="0.000009999999999999999%" stop-opacity="1" style="stop-color:#280007"/><stop offset="100%" stop-opacity="1" style="stop-color:#3c000a"/></linearGradient><path d=" M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z " id="shape" fill="url(#_lgradient_37)"/></g><g opacity="0.4"><linearGradient id="_lgradient_38" x1="0.5166666666666668" y1="0" x2="0.5166666666666666" y2="1.0000000000000002" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#ffffff"/><stop offset="12.5%" stop-opacity="0.09803922" style="stop-color:#ffffff"/><stop offset="92.500001%" stop-opacity="0.09803922" style="stop-color:#000000"/><stop offset="100%" stop-opacity="0.49803922" style="stop-color:#000000"/></linearGradient><path d=" M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z " fill-rule="evenodd" id="highlight" fill="url(#_lgradient_38)"/></g><g id="Group"><g opacity="0.4"><path d=" M 56.792 132.837 C 56.68 140.429 57.793 147.99 60.088 155.227 C 69.504 184.797 96.973 204.874 128.005 204.864 C 159.038 204.874 186.508 184.797 195.923 155.227 C 205.238 125.646 194.273 93.443 168.842 75.692 L 157.194 92.377 C 175.379 104.997 183.216 127.995 176.523 149.094 C 169.822 170.23 150.179 184.572 128.005 184.517 C 105.829 184.577 86.18 170.233 79.478 149.094 C 72.785 127.995 80.622 104.997 98.808 92.377 L 87.17 75.692 C 68.455 88.757 57.154 110.015 56.792 132.837 L 56.792 132.837 Z M 117.833 62.436 L 117.833 133.65 L 138.179 133.65 L 138.179 59.894 L 117.833 62.436 L 117.833 62.436 Z " fill-rule="evenodd" id="Compound Path" fill="#333333"/></g><linearGradient id="_lgradient_39" x1="0" y1="0" x2="-1.8369701987210297e-16" y2="1" gradientTransform="matrix(142.422,0,0,144.97,56.784,53.395)" gradientUnits="userSpaceOnUse"><stop offset="0.000009999999999999999%" stop-opacity="1" style="stop-color:#ff6e00"/><stop offset="100%" stop-opacity="1" style="stop-color:#ef002b"/></linearGradient><path d=" M 56.792 126.338 C 56.68 133.93 57.793 141.491 60.088 148.729 C 69.504 178.298 96.973 198.375 128.005 198.365 C 159.038 198.375 186.508 178.298 195.923 148.729 C 205.238 119.148 194.273 86.944 168.842 69.194 L 157.194 85.878 C 175.379 98.498 183.216 121.496 176.523 142.595 C 169.822 163.732 150.179 178.074 128.005 178.019 C 105.829 178.078 86.18 163.735 79.478 142.595 C 72.785 121.496 80.622 98.498 98.808 85.878 L 87.17 69.194 C 68.455 82.258 57.154 103.517 56.792 126.338 L 56.792 126.338 Z M 117.833 55.938 L 117.833 127.151 L 138.179 127.151 L 138.179 53.395 L 117.833 55.938 L 117.833 55.938 Z " fill-rule="evenodd" id="Compound Path" fill="url(#_lgradient_39)"/></g></svg> \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-software-install.svg b/.icons/Gruvbox_Dark-2/apps/64/system-software-install.svg
new file mode 120000
index 000000000..65a1d1f76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-software-install.svg
@@ -0,0 +1 @@
+download.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-software-installer.svg b/.icons/Gruvbox_Dark-2/apps/64/system-software-installer.svg
new file mode 120000
index 000000000..65a1d1f76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-software-installer.svg
@@ -0,0 +1 @@
+download.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-software-update.svg b/.icons/Gruvbox_Dark-2/apps/64/system-software-update.svg
new file mode 120000
index 000000000..1cca4a72d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-software-update.svg
@@ -0,0 +1 @@
+update.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-suspend-alt1.svg b/.icons/Gruvbox_Dark-2/apps/64/system-suspend-alt1.svg
new file mode 100644
index 000000000..27eb06529
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-suspend-alt1.svg
@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 256 256" width="256" height="256"><defs><filter id="mBW5ZTY69XZzyplJLqCzkIPqM266Ysmj" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.293609062839028"/><feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/><feFlood xmlns="http://www.w3.org/2000/svg" flood-color="#000000" flood-opacity="0.4"/><feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/><feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/></filter></defs><g filter="url(#mBW5ZTY69XZzyplJLqCzkIPqM266Ysmj)"><linearGradient id="_lgradient_46" x1="0" y1="0" x2="-1.8369701987210297e-16" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse"><stop offset="0.000009999999999999999%" stop-opacity="1" style="stop-color:#4c5561"/><stop offset="100%" stop-opacity="1" style="stop-color:#2e3842"/></linearGradient><path d=" M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z " id="shape" fill="url(#_lgradient_46)"/></g><g opacity="0.4"><linearGradient id="_lgradient_47" x1="0.5166666666666668" y1="0" x2="0.5166666666666666" y2="1.0000000000000002" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#ffffff"/><stop offset="12.5%" stop-opacity="0.09803922" style="stop-color:#ffffff"/><stop offset="92.500001%" stop-opacity="0.09803922" style="stop-color:#000000"/><stop offset="100%" stop-opacity="0.49803922" style="stop-color:#000000"/></linearGradient><path d=" M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z " fill-rule="evenodd" id="highlight" fill="url(#_lgradient_47)"/></g><defs><filter id="ZPwzjzb20ASPwjn0S7YREiev6y1CTc32" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.293609062839028"/></filter></defs><g opacity="0.4" filter="url(#ZPwzjzb20ASPwjn0S7YREiev6y1CTc32)"><path d=" M 127.85 56.3 C 168.084 56.3 200.7 88.916 200.7 129.15 C 200.7 169.384 168.084 202 127.85 202 C 87.616 202 55 169.384 55 129.15 C 55 88.916 87.616 56.3 127.85 56.3 Z M 127.85 72.489 C 96.557 72.489 71.189 97.857 71.189 129.15 C 71.189 160.443 96.557 185.811 127.85 185.811 C 159.143 185.811 184.511 160.443 184.511 129.15 C 184.511 97.857 159.143 72.489 127.85 72.489 Z M 153.048 137.245 L 87.57 137.245 L 96.57 121.056 L 163.043 121.056 L 153.048 137.245 Z " id="logout" fill="#000000"/></g><linearGradient id="_lgradient_48" x1="-0.07148921210875814" y1="0.37087567239709834" x2="0.6335412798854824" y2="1.0717771424563585" gradientTransform="matrix(145.7,0,0,145.7,55,53.3)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#07b3ff"/><stop offset="100%" stop-opacity="1" style="stop-color:#007de8"/></linearGradient><path d=" M 127.85 53.3 C 168.084 53.3 200.7 85.916 200.7 126.15 C 200.7 166.384 168.084 199 127.85 199 C 87.616 199 55 166.384 55 126.15 C 55 85.916 87.616 53.3 127.85 53.3 Z M 127.85 69.489 C 96.557 69.489 71.189 94.857 71.189 126.15 C 71.189 157.443 96.557 182.811 127.85 182.811 C 159.143 182.811 184.511 157.443 184.511 126.15 C 184.511 94.857 159.143 69.489 127.85 69.489 Z M 153.048 134.245 L 87.57 134.245 L 96.57 118.056 L 163.043 118.056 L 153.048 134.245 Z " id="logout" fill="url(#_lgradient_48)"/></svg> \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-suspend-alt2.svg b/.icons/Gruvbox_Dark-2/apps/64/system-suspend-alt2.svg
new file mode 100755
index 000000000..73cb47581
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-suspend-alt2.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="2qPsFGSeHujYGBzaTEDvUbioZcsaUmD8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#2qPsFGSeHujYGBzaTEDvUbioZcsaUmD8)">
+ <linearGradient id="_lgradient_75" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_75)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_76" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_76)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="RlYnMicROB5LBj6lSJSwO91fGMVa7p29" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#RlYnMicROB5LBj6lSJSwO91fGMVa7p29)">
+ <path d="M 127.85 56.3 C 168.083938 56.3 200.7 88.916054 200.7 129.15 C 200.7 169.383938 168.083938 202 127.85 202 C 87.616054 202 55 169.383938 55 129.15 C 55 88.916054 87.616054 56.3 127.85 56.3 Z M 127.85 72.488889 C 96.55693 72.488889 71.188889 97.85693 71.188889 129.15 C 71.188889 160.44307 96.55693 185.811111 127.85 185.811111 C 159.14307 185.811111 184.511111 160.44307 184.511111 129.15 C 184.511111 97.85693 159.14307 72.488889 127.85 72.488889 Z M 153.047515 137.245247 L 87.5699 137.245247 L 96.569899 121.056366 L 163.042652 121.056366 L 153.047515 137.245247 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 127.85 53.3 C 168.083938 53.3 200.7 85.916054 200.7 126.15 C 200.7 166.383938 168.083938 199 127.85 199 C 87.616054 199 55 166.383938 55 126.15 C 55 85.916054 87.616054 53.3 127.85 53.3 Z M 127.85 69.488889 C 96.55693 69.488889 71.188889 94.85693 71.188889 126.15 C 71.188889 157.44307 96.55693 182.811111 127.85 182.811111 C 159.14307 182.811111 184.511111 157.44307 184.511111 126.15 C 184.511111 94.85693 159.14307 69.488889 127.85 69.488889 Z M 153.047519 134.245247 L 87.5699 134.245247 L 96.569899 118.056366 L 163.042649 118.056366 L 153.047519 134.245247 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-suspend-hibernate-alt1.svg b/.icons/Gruvbox_Dark-2/apps/64/system-suspend-hibernate-alt1.svg
new file mode 100644
index 000000000..4ce6804a8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-suspend-hibernate-alt1.svg
@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 256 256" width="256" height="256"><defs><filter id="BKdiHokfmiJ61sIsZFAvryptONCKUeOP" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.293609062839028"/><feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/><feFlood xmlns="http://www.w3.org/2000/svg" flood-color="#000000" flood-opacity="0.4"/><feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/><feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/></filter></defs><g filter="url(#BKdiHokfmiJ61sIsZFAvryptONCKUeOP)"><linearGradient id="_lgradient_40" x1="0" y1="0" x2="-1.8369701987210297e-16" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse"><stop offset="0.000009999999999999999%" stop-opacity="1" style="stop-color:#4c5561"/><stop offset="100%" stop-opacity="1" style="stop-color:#2e3842"/></linearGradient><path d=" M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z " id="shape" fill="url(#_lgradient_40)"/></g><g opacity="0.4"><linearGradient id="_lgradient_41" x1="0.5166666666666668" y1="0" x2="0.5166666666666666" y2="1.0000000000000002" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#ffffff"/><stop offset="12.5%" stop-opacity="0.09803922" style="stop-color:#ffffff"/><stop offset="92.500001%" stop-opacity="0.09803922" style="stop-color:#000000"/><stop offset="100%" stop-opacity="0.49803922" style="stop-color:#000000"/></linearGradient><path d=" M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z " fill-rule="evenodd" id="highlight" fill="url(#_lgradient_41)"/></g><defs><filter id="oX7pXQKzs6h78VHF9arA3QV0bQZRx48Q" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.293609062839028"/></filter></defs><g opacity="0.4" filter="url(#oX7pXQKzs6h78VHF9arA3QV0bQZRx48Q)"><path d=" M 127.85 73.489 C 96.557 73.489 71.189 98.857 71.189 130.15 C 71.189 161.443 96.557 186.811 127.85 186.811 C 159.143 186.811 184.511 161.443 184.511 130.15 C 184.511 98.857 159.143 73.489 127.85 73.489 L 127.85 73.489 Z M 127.85 57.3 C 168.084 57.3 200.7 89.916 200.7 130.15 C 200.7 170.384 168.084 203 127.85 203 C 87.616 203 55 170.384 55 130.15 C 55 89.916 87.616 57.3 127.85 57.3 L 127.85 57.3 Z M 95.85 130.15 C 95.85 112.489 110.189 98.15 127.85 98.15 C 145.511 98.15 159.85 112.489 159.85 130.15 C 159.85 147.811 145.511 162.15 127.85 162.15 C 110.189 162.15 95.85 147.811 95.85 130.15 Z " fill-rule="evenodd" id="shadow" fill="#000000"/></g><linearGradient id="_lgradient_42" x1="0" y1="0" x2="-1.8369701987210297e-16" y2="1" gradientTransform="matrix(145.7,0,0,145.7,55,53.3)" gradientUnits="userSpaceOnUse"><stop offset="0.000009999999999999999%" stop-opacity="1" style="stop-color:#ec57ff"/><stop offset="50%" stop-opacity="1" style="stop-color:#c551ff"/><stop offset="100%" stop-opacity="1" style="stop-color:#a90ff5"/></linearGradient><path d=" M 127.85 69.489 C 96.557 69.489 71.189 94.857 71.189 126.15 C 71.189 157.443 96.557 182.811 127.85 182.811 C 159.143 182.811 184.511 157.443 184.511 126.15 C 184.511 94.857 159.143 69.489 127.85 69.489 L 127.85 69.489 Z M 127.85 53.3 C 168.084 53.3 200.7 85.916 200.7 126.15 C 200.7 166.384 168.084 199 127.85 199 C 87.616 199 55 166.384 55 126.15 C 55 85.916 87.616 53.3 127.85 53.3 L 127.85 53.3 Z M 95.85 126.15 C 95.85 108.489 110.189 94.15 127.85 94.15 C 145.511 94.15 159.85 108.489 159.85 126.15 C 159.85 143.811 145.511 158.15 127.85 158.15 C 110.189 158.15 95.85 143.811 95.85 126.15 Z " fill-rule="evenodd" id="solid" fill="url(#_lgradient_42)"/></svg> \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-suspend-hibernate-alt2.svg b/.icons/Gruvbox_Dark-2/apps/64/system-suspend-hibernate-alt2.svg
new file mode 100755
index 000000000..a346f38e2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-suspend-hibernate-alt2.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="EdEiBnCLpgP7SP4k8mUpDXtreBziGlj3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#EdEiBnCLpgP7SP4k8mUpDXtreBziGlj3)">
+ <linearGradient id="_lgradient_13" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_14" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="T21GoaFuVg0rCvzuTEVDAiCPrz2ayIFw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#T21GoaFuVg0rCvzuTEVDAiCPrz2ayIFw)">
+ <path fill-rule="evenodd" d="M 127.85 73.488889 C 96.55693 73.488889 71.188889 98.85693 71.188889 130.15 C 71.188889 161.44307 96.55693 186.811111 127.85 186.811111 C 159.14307 186.811111 184.511111 161.44307 184.511111 130.15 C 184.511111 98.85693 159.14307 73.488889 127.85 73.488889 L 127.85 73.488889 Z M 127.85 57.3 C 168.083938 57.3 200.7 89.916054 200.7 130.15 C 200.7 170.383938 168.083938 203 127.85 203 C 87.616054 203 55 170.383938 55 130.15 C 55 89.916054 87.616054 57.3 127.85 57.3 L 127.85 57.3 Z M 95.85 130.15 C 95.85 112.488719 110.188719 98.15 127.85 98.15 C 145.511281 98.15 159.85 112.488719 159.85 130.15 C 159.85 147.811281 145.511281 162.15 127.85 162.15 C 110.188719 162.15 95.85 147.811281 95.85 130.15 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 127.85 69.488889 C 96.55693 69.488889 71.188889 94.85693 71.188889 126.15 C 71.188889 157.44307 96.55693 182.811111 127.85 182.811111 C 159.14307 182.811111 184.511111 157.44307 184.511111 126.15 C 184.511111 94.85693 159.14307 69.488889 127.85 69.488889 L 127.85 69.488889 Z M 127.85 53.3 C 168.083938 53.3 200.7 85.916054 200.7 126.15 C 200.7 166.383938 168.083938 199 127.85 199 C 87.616054 199 55 166.383938 55 126.15 C 55 85.916054 87.616054 53.3 127.85 53.3 L 127.85 53.3 Z M 95.85 126.15 C 95.85 108.488719 110.188719 94.15 127.85 94.15 C 145.511281 94.15 159.85 108.488719 159.85 126.15 C 159.85 143.811281 145.511281 158.15 127.85 158.15 C 110.188719 158.15 95.85 143.811281 95.85 126.15 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-suspend-hibernate.svg b/.icons/Gruvbox_Dark-2/apps/64/system-suspend-hibernate.svg
new file mode 100755
index 000000000..474ddaa3c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-suspend-hibernate.svg
@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 256 256" width="256" height="256"><defs><filter id="wpwbOKr3SX7XvBrzo6HXtkSAqAhRwCLy" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.293609062839028"/><feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/><feFlood xmlns="http://www.w3.org/2000/svg" flood-color="#000000" flood-opacity="0.4"/><feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/><feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/></filter></defs><g filter="url(#wpwbOKr3SX7XvBrzo6HXtkSAqAhRwCLy)"><linearGradient id="_lgradient_43" x1="0" y1="0" x2="-1.8369701987210297e-16" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse"><stop offset="0.000009999999999999999%" stop-opacity="1" style="stop-color:#230028"/><stop offset="100%" stop-opacity="1" style="stop-color:#5c0f7d"/></linearGradient><path d=" M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z " id="shape" fill="url(#_lgradient_43)"/></g><g opacity="0.4"><linearGradient id="_lgradient_44" x1="0.5166666666666668" y1="0" x2="0.5166666666666666" y2="1.0000000000000002" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#ffffff"/><stop offset="12.5%" stop-opacity="0.09803922" style="stop-color:#ffffff"/><stop offset="92.500001%" stop-opacity="0.09803922" style="stop-color:#000000"/><stop offset="100%" stop-opacity="0.49803922" style="stop-color:#000000"/></linearGradient><path d=" M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z " fill-rule="evenodd" id="highlight" fill="url(#_lgradient_44)"/></g><defs><filter id="AHLHhW3L6u1w3YEHBu8ZC9btjA1e6dw9" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.293609062839028"/></filter></defs><g opacity="0.4" filter="url(#AHLHhW3L6u1w3YEHBu8ZC9btjA1e6dw9)"><path d=" M 127.85 73.489 C 96.557 73.489 71.189 98.857 71.189 130.15 C 71.189 161.443 96.557 186.811 127.85 186.811 C 159.143 186.811 184.511 161.443 184.511 130.15 C 184.511 98.857 159.143 73.489 127.85 73.489 L 127.85 73.489 Z M 127.85 57.3 C 168.084 57.3 200.7 89.916 200.7 130.15 C 200.7 170.384 168.084 203 127.85 203 C 87.616 203 55 170.384 55 130.15 C 55 89.916 87.616 57.3 127.85 57.3 L 127.85 57.3 Z M 95.85 130.15 C 95.85 112.489 110.189 98.15 127.85 98.15 C 145.511 98.15 159.85 112.489 159.85 130.15 C 159.85 147.811 145.511 162.15 127.85 162.15 C 110.189 162.15 95.85 147.811 95.85 130.15 Z " fill-rule="evenodd" id="shadow" fill="#000000"/></g><linearGradient id="_lgradient_45" x1="0" y1="0" x2="-1.8369701987210297e-16" y2="1" gradientTransform="matrix(145.7,0,0,145.7,55,53.3)" gradientUnits="userSpaceOnUse"><stop offset="0.000009999999999999999%" stop-opacity="1" style="stop-color:#ec57ff"/><stop offset="50%" stop-opacity="1" style="stop-color:#c551ff"/><stop offset="100%" stop-opacity="1" style="stop-color:#a90ff5"/></linearGradient><path d=" M 127.85 69.489 C 96.557 69.489 71.189 94.857 71.189 126.15 C 71.189 157.443 96.557 182.811 127.85 182.811 C 159.143 182.811 184.511 157.443 184.511 126.15 C 184.511 94.857 159.143 69.489 127.85 69.489 L 127.85 69.489 Z M 127.85 53.3 C 168.084 53.3 200.7 85.916 200.7 126.15 C 200.7 166.384 168.084 199 127.85 199 C 87.616 199 55 166.384 55 126.15 C 55 85.916 87.616 53.3 127.85 53.3 L 127.85 53.3 Z M 95.85 126.15 C 95.85 108.489 110.189 94.15 127.85 94.15 C 145.511 94.15 159.85 108.489 159.85 126.15 C 159.85 143.811 145.511 158.15 127.85 158.15 C 110.189 158.15 95.85 143.811 95.85 126.15 Z " fill-rule="evenodd" id="solid" fill="url(#_lgradient_45)"/></svg> \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-suspend.svg b/.icons/Gruvbox_Dark-2/apps/64/system-suspend.svg
new file mode 100755
index 000000000..484727606
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-suspend.svg
@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 256 256" width="256" height="256"><defs><filter id="Xaen3ZKccksaJjgCat7HAHyIg9lciYYb" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.293609062839028"/><feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/><feFlood xmlns="http://www.w3.org/2000/svg" flood-color="#000000" flood-opacity="0.4"/><feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/><feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/></filter></defs><g filter="url(#Xaen3ZKccksaJjgCat7HAHyIg9lciYYb)"><linearGradient id="_lgradient_49" x1="0" y1="0" x2="-1.8369701987210297e-16" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse"><stop offset="1.3043478260869565%" stop-opacity="1" style="stop-color:#001c28"/><stop offset="98.26086956521739%" stop-opacity="1" style="stop-color:#003664"/></linearGradient><path d=" M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z " id="shape" fill="url(#_lgradient_49)"/></g><g opacity="0.4"><linearGradient id="_lgradient_50" x1="0.5166666666666668" y1="0" x2="0.5166666666666666" y2="1.0000000000000002" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#ffffff"/><stop offset="12.5%" stop-opacity="0.09803922" style="stop-color:#ffffff"/><stop offset="92.500001%" stop-opacity="0.09803922" style="stop-color:#000000"/><stop offset="100%" stop-opacity="0.49803922" style="stop-color:#000000"/></linearGradient><path d=" M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z " fill-rule="evenodd" id="highlight" fill="url(#_lgradient_50)"/></g><defs><filter id="7kyH7lXn9TZwmPJsDQ1hFiAOPgJOL0ud" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.293609062839028"/></filter></defs><g opacity="0.4" filter="url(#7kyH7lXn9TZwmPJsDQ1hFiAOPgJOL0ud)"><path d=" M 127.85 56.3 C 168.084 56.3 200.7 88.916 200.7 129.15 C 200.7 169.384 168.084 202 127.85 202 C 87.616 202 55 169.384 55 129.15 C 55 88.916 87.616 56.3 127.85 56.3 Z M 127.85 72.489 C 96.557 72.489 71.189 97.857 71.189 129.15 C 71.189 160.443 96.557 185.811 127.85 185.811 C 159.143 185.811 184.511 160.443 184.511 129.15 C 184.511 97.857 159.143 72.489 127.85 72.489 Z M 153.048 137.245 L 87.57 137.245 L 96.57 121.056 L 163.043 121.056 L 153.048 137.245 Z " id="logout" fill="#000000"/></g><linearGradient id="_lgradient_51" x1="-0.07148921210875814" y1="0.37087567239709834" x2="0.6335412798854824" y2="1.0717771424563585" gradientTransform="matrix(145.7,0,0,145.7,55,53.3)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#07b3ff"/><stop offset="100%" stop-opacity="1" style="stop-color:#007de8"/></linearGradient><path d=" M 127.85 53.3 C 168.084 53.3 200.7 85.916 200.7 126.15 C 200.7 166.384 168.084 199 127.85 199 C 87.616 199 55 166.384 55 126.15 C 55 85.916 87.616 53.3 127.85 53.3 Z M 127.85 69.489 C 96.557 69.489 71.189 94.857 71.189 126.15 C 71.189 157.443 96.557 182.811 127.85 182.811 C 159.143 182.811 184.511 157.443 184.511 126.15 C 184.511 94.857 159.143 69.489 127.85 69.489 Z M 153.048 134.245 L 87.57 134.245 L 96.57 118.056 L 163.043 118.056 L 153.048 134.245 Z " id="logout" fill="url(#_lgradient_51)"/></svg> \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-switch-user.svg b/.icons/Gruvbox_Dark-2/apps/64/system-switch-user.svg
new file mode 100755
index 000000000..b44e1c42c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-switch-user.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="LyqXXKM4gXReSEdyBmLArBElYBriqY1a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#LyqXXKM4gXReSEdyBmLArBElYBriqY1a)">
+ <linearGradient id="_lgradient_395" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_395)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_396" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_396)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="dVyb6S600PAGWXshysTkGlwVgrRe8YVO" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#dVyb6S600PAGWXshysTkGlwVgrRe8YVO)">
+ <path fill-rule="evenodd" d="M 98.495 129.917 L 98.495 189.657 L 76.384 182.897 L 76.708 130.223 L 55.5 130.521 C 55.5 130.521 67.445 99.858 86.525 72.04 C 86.531 72.039 86.537 72.036 86.545 72.032 C 86.551 72.029 86.559 72.024 86.566 72.019 C 86.573 72.014 86.58 72.01 86.587 72.007 C 86.593 72.004 86.598 72 86.604 72 C 105.836 97.849 119.379 129.623 119.379 129.623 L 98.495 129.917 Z M 179.616 131.74 L 179.616 72 L 157.505 78.76 L 157.829 131.434 L 136.621 131.136 C 136.621 131.136 148.566 161.799 167.646 189.618 C 167.652 189.618 167.658 189.621 167.666 189.625 C 167.672 189.629 167.68 189.633 167.687 189.638 C 167.694 189.643 167.701 189.647 167.708 189.65 C 167.714 189.653 167.719 189.657 167.725 189.657 C 186.957 163.808 200.5 132.034 200.5 132.034 L 179.616 131.74 Z"/>
+ </g>
+ <path fill="#ececec" fill-rule="evenodd" d="M 98.495 126.088 L 98.495 185.829 L 76.384 179.068 L 76.708 126.394 L 55.5 126.692 C 55.5 126.692 67.445 96.03 86.525 68.211 C 86.531 68.211 86.537 68.207 86.545 68.204 C 86.551 68.2 86.559 68.196 86.566 68.191 C 86.573 68.185 86.58 68.182 86.587 68.179 C 86.593 68.175 86.598 68.172 86.604 68.171 C 105.836 94.02 119.379 125.795 119.379 125.795 L 98.495 126.088 Z"/>
+ <path fill="#ececec" fill-rule="evenodd" d="M 179.616 126.912 L 179.616 67.171 L 157.505 73.932 L 157.829 126.606 L 136.621 126.308 C 136.621 126.308 148.566 156.97 167.646 184.789 C 167.652 184.789 167.658 184.793 167.666 184.796 C 167.672 184.8 167.68 184.804 167.687 184.809 C 167.694 184.815 167.701 184.818 167.708 184.821 C 167.714 184.825 167.719 184.828 167.725 184.829 C 186.957 158.98 200.5 127.205 200.5 127.205 L 179.616 126.912 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/system-users.svg b/.icons/Gruvbox_Dark-2/apps/64/system-users.svg
new file mode 120000
index 000000000..d7b58914e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/system-users.svg
@@ -0,0 +1 @@
+user.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/systemback.svg b/.icons/Gruvbox_Dark-2/apps/64/systemback.svg
new file mode 120000
index 000000000..e7418c880
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/systemback.svg
@@ -0,0 +1 @@
+yast-snapper.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tablet.svg b/.icons/Gruvbox_Dark-2/apps/64/tablet.svg
new file mode 100644
index 000000000..ee0b3c567
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tablet.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="PZWimJqkmoWMnEZe97KbGwKHtWi2typb" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#PZWimJqkmoWMnEZe97KbGwKHtWi2typb)">
+ <path fill="#4f4f4f" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#616161" d="M 56.345 238.924 C 12.803 234.449 5.68 216.441 5.68 155.745 L 5.68 96.494 C 5.68 36.212 12.706 18.038 55.467 13.412 L 56.345 238.924 L 56.345 238.924 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_76" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_76)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="wBb1wNSgSQ0c8DHhwpBs3sPy9gWOL0Dc" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#wBb1wNSgSQ0c8DHhwpBs3sPy9gWOL0Dc)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_77" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_77)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <path fill="#ffffff" d="M 154.693 202.926 L 154.693 218.517 L 170.284 218.517 L 209.663 179.139 L 194.071 163.547 L 154.693 202.926 Z M 223.455 165.396 C 225.105 163.747 225.105 161.148 223.455 159.499 L 213.711 149.754 C 212.061 148.105 209.463 148.105 207.814 149.754 L 199.668 157.95 L 215.26 173.541 L 223.455 165.396 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tagainijisho.svg b/.icons/Gruvbox_Dark-2/apps/64/tagainijisho.svg
new file mode 100755
index 000000000..2995d366d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tagainijisho.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="C0mynS2hHndTrFjgIYonpELh8K7iZHdD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#C0mynS2hHndTrFjgIYonpELh8K7iZHdD)">
+ <linearGradient id="_lgradient_397" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_397)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 15.875 31.812 C 11.375 39.052 8.427 48.916 7 61.375 L 70.574 61.356 L 43.635 184.771 L 73.948 184.771 L 77.178 169.961 L 159.268 169.961 L 156.231 194.644 L 88.498 194.644 L 39.132 194.644 L 7.625 194.656 C 8.955 206.909 12.719 217.375 18.969 224.344 L 237.063 224.25 C 242.377 218.705 246.5 208.75 248.375 194.688 L 186.072 194.644 L 200.024 81.102 L 96.578 81.102 L 100.897 61.356 L 248.812 61.375 C 247.889 49.998 245 39.438 240.063 31.75 L 15.875 31.812 Z M 90.118 110.722 L 166.538 110.722 L 162.903 140.341 L 83.648 140.341 L 90.118 110.722 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_398" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_398)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/taisei.svg b/.icons/Gruvbox_Dark-2/apps/64/taisei.svg
new file mode 100644
index 000000000..f06a97bad
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/taisei.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_xa7IeJljlE4oX49dQaVRjBPdIBYg59Yz">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_xa7IeJljlE4oX49dQaVRjBPdIBYg59Yz)">
+ <defs>
+ <filter id="bJ7iBXc7MEZOe1WGFFs0qdD3Jy8kC2Ku" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#bJ7iBXc7MEZOe1WGFFs0qdD3Jy8kC2Ku)">
+ <linearGradient id="_lgradient_359" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_359)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_360" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_360)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".3">
+ <path fill="#ffffff" d="M 139.585 45.19 C 177.279 40.223 190.998 63.257 205.744 76.528 C 179.46 72.101 177.08 40.13 128.666 60.661 C 90.024 77.047 96.134 110.795 85.679 133.402 L 67.003 123.309 C 76.439 88.134 106.46 49.554 139.585 45.19 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 61.207 121.589 C 56.095 121.866 51.856 122.161 50.798 124.839 C 47.783 134.232 58.32 132.843 58.32 132.843 L 55.025 129.296 C 53.28 121.696 86.621 136.328 95.587 147.156 C 120.548 177.302 122.502 216.1 176.166 208.544 C 184.447 207.378 192.624 206.503 200.436 199.428 C 189.743 202.188 180.151 202.366 171.646 203.307 C 141.76 206.414 132.961 195.369 122.611 172.761 C 116.289 158.657 106.706 143.86 94.08 133.823 L 94.799 122.122 L 89.541 130.516 C 81.248 125.013 71.792 121.588 61.207 121.589 Z"/>
+ <path fill="#ffffff" d="M 165.455 169.208 L 170.95 169.025 L 171.316 180.013 L 165.821 180.196 C 163.88 180.27 161.939 179.94 160.144 179.244 C 158.056 178.365 156.261 176.936 154.979 175.068 C 153.697 173.164 152.781 171.076 152.232 168.878 C 151.536 166.204 151.06 163.457 150.767 160.71 C 150.327 156.9 150.034 153.091 149.888 149.245 C 149.631 144.043 149.485 138.842 149.411 133.641 C 149.192 118 149.082 102.396 149.155 86.755 L 149.192 81.26 L 160.18 81.334 L 160.144 86.828 C 160.071 102.359 160.18 117.927 160.4 133.494 C 160.474 138.585 160.62 143.677 160.876 148.768 C 161.023 152.358 161.279 155.948 161.682 159.538 C 161.939 161.772 162.342 164.006 162.891 166.204 C 163.111 167.156 163.514 168.036 164.063 168.878 C 164.1 168.951 164.173 168.988 164.246 169.025 C 164.649 169.171 165.052 169.208 165.455 169.208 Z"/>
+ <rect fill="#ffffff" width="32.966" height="10.989" x="138.17" y="99.61" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tali.svg b/.icons/Gruvbox_Dark-2/apps/64/tali.svg
new file mode 120000
index 000000000..ce1089e83
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tali.svg
@@ -0,0 +1 @@
+kjumpingcube.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tamtam-app.svg b/.icons/Gruvbox_Dark-2/apps/64/tamtam-app.svg
new file mode 100755
index 000000000..9e02f4594
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tamtam-app.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="6N5H5fhZMEcuPzUKJEpFWaeTbs2PSD81" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#6N5H5fhZMEcuPzUKJEpFWaeTbs2PSD81)">
+ <linearGradient id="_lgradient_399" x1="0" x2="-.006" y1="0" y2="1.374" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_399)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_400" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_400)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 89.842 172.832 C 73.653 161.038 63.132 141.932 63.132 120.368 C 63.132 84.543 92.174 55.5 128 55.5 L 128 55.5 L 128 55.5 C 163.826 55.5 192.868 84.543 192.868 120.368 C 192.868 156.194 163.826 185.237 128 185.237 C 124.266 185.237 120.606 184.921 117.045 184.316 L 107.434 190.868 L 93.961 200.066 C 93.111 200.645 92.064 200.645 91.214 200.064 C 90.364 199.484 89.841 198.412 89.842 197.253 L 89.842 178.87 L 89.842 172.832 Z M 93.658 120.368 L 162.342 120.368 C 162.342 139.335 146.967 154.711 128 154.711 C 109.033 154.711 93.658 139.335 93.658 120.368 L 93.658 120.368 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tanglet.svg b/.icons/Gruvbox_Dark-2/apps/64/tanglet.svg
new file mode 100644
index 000000000..0a6a23514
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tanglet.svg
@@ -0,0 +1,64 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_q9CTNGQrlZxikFoXyjMjisrXWz5EeGnD">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_q9CTNGQrlZxikFoXyjMjisrXWz5EeGnD)">
+ <defs>
+ <filter id="DAJy9LNoFL9VBx0iMWRCrzHwErWrrXz1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#DAJy9LNoFL9VBx0iMWRCrzHwErWrrXz1)">
+ <linearGradient id="_lgradient_332" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_332)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_333" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_333)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="uELNLxJHquphjPQMr8ONONkO3RsSjU0R" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#uELNLxJHquphjPQMr8ONONkO3RsSjU0R)">
+ <path d="M 128.399 58.044 C 125.909 58.071 123.498 58.217 121.35 58.536 C 113.427 59.859 105.599 62.894 98.839 66.313 C 78.634 76.726 56.363 102.776 56.773 122.411 L 56.814 122.384 C 56.827 123.072 56.96 123.893 57.197 124.822 C 57.845 127.339 59.276 130.704 61.396 134.666 C 65.609 142.616 72.515 152.975 81.113 163.907 C 94.27 180.628 107.546 193.785 114.991 197.971 L 114.991 197.985 C 120.224 201.417 124.756 200.501 126.347 200.009 C 131.604 199.056 143.333 191.465 157.667 179.224 C 178.337 161.587 196.7 140.934 198.925 132.851 L 199.007 132.983 C 202.449 100.35 165.431 73.266 160.689 69.783 C 151.945 62.457 140.681 58.044 128.399 58.044 Z"/>
+ </g>
+ <linearGradient id="_lgradient_334" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(142.465,0,0,142.456,56.768,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_334)" d="M 128.399 55.5 C 125.909 55.527 123.498 55.673 121.35 55.992 C 113.427 57.315 105.599 60.35 98.839 63.769 C 78.634 74.182 56.363 100.232 56.773 119.867 L 56.814 119.84 C 56.827 120.528 56.96 121.349 57.197 122.279 C 57.845 124.795 59.276 128.16 61.396 132.122 C 65.609 140.072 72.515 150.431 81.113 161.363 C 94.27 178.085 107.546 191.242 114.991 195.427 L 114.991 195.441 C 120.224 198.873 124.756 197.957 126.347 197.466 C 131.604 196.513 143.333 188.922 157.667 176.68 C 178.337 159.043 196.7 138.39 198.925 130.307 L 199.007 130.439 C 202.449 97.806 165.431 70.723 160.689 67.239 C 151.945 59.913 140.681 55.5 128.399 55.5 Z"/>
+ <g opacity=".15">
+ <path fill="#ffffff" d="M 59.039 117.255 C 55.661 117.031 56.149 121.733 60.375 130.175 C 64.605 138.627 72.169 149.98 81.113 161.363 C 89.406 171.962 98.232 181.7 105.623 188.42 C 113.003 195.135 118.342 198.276 120.425 197.123 C 122.504 195.956 121.164 190.617 116.7 182.27 C 112.237 173.936 105.029 163.283 96.682 152.724 C 81.032 132.851 64.92 117.666 59.039 117.255 Z"/>
+ </g>
+ <g opacity=".15">
+ <path fill="#ffffff" d="M 196.887 127.061 C 190.856 127.404 174.083 139.156 156.487 155.322 C 138.893 171.484 125.193 187.768 123.525 194.498 C 122.558 198.314 125.617 198.595 132.031 195.254 C 138.428 191.917 147.651 185.238 157.667 176.691 C 167.67 168.147 177.662 158.436 185.399 149.702 C 193.149 140.957 198.037 133.909 198.98 130.107 C 199.509 127.987 198.793 126.939 196.887 127.061 Z"/>
+ </g>
+ <g opacity=".15">
+ <path fill="#ffffff" d="M 129.488 55.527 C 115.747 55.117 102.417 60.282 92.561 69.837 C 82.69 79.389 77.124 92.519 77.124 106.218 C 77.046 119.735 82.371 132.705 91.923 142.284 C 101.464 151.862 114.462 157.255 128.002 157.255 C 141.542 157.255 154.54 151.862 164.081 142.284 C 173.632 132.705 178.958 119.735 178.88 106.218 C 178.88 78.778 156.992 56.321 129.488 55.527 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 130.095 65.676 L 168.704 109.715 L 159.627 118.103 L 145.741 102.257 L 108.275 136.904 L 97.475 124.582 L 134.945 89.934 L 121.018 74.064 L 130.095 65.676 Z"/>
+ <path fill="#ffffff" d="M 73.254 129.327 L 83.311 141.792 L 82.171 155.068 L 99.833 176.959 L 99.555 180.164 L 71.85 145.821 L 73.254 129.327 Z"/>
+ <path fill="#ffffff" d="M 180.47 150.366 C 177.794 153.148 175.064 155.892 172.255 158.619 C 169.447 161.349 166.584 164.053 163.657 166.715 C 157.056 172.742 151.996 176.864 148.499 179.065 C 145.002 181.263 143.557 181.222 144.167 178.946 C 144.788 176.653 147.24 173.048 151.535 168.147 C 155.825 163.232 161.391 157.652 168.212 151.411 C 170.865 149 173.354 146.788 175.712 144.773 C 178.099 142.735 180.311 140.92 182.363 139.302 L 181.556 142.257 C 179.463 143.82 177.357 145.503 175.223 147.28 C 173.103 149.054 170.943 150.936 168.745 152.937 C 164.675 156.658 161.418 159.945 158.98 162.781 C 156.568 165.603 155.15 167.777 154.74 169.3 C 154.329 170.809 155.082 170.996 156.992 169.883 C 158.885 168.757 161.802 166.41 165.709 162.845 C 166.771 161.865 167.764 160.952 168.677 160.077 C 169.62 159.189 170.454 158.368 171.207 157.601 L 171.964 154.83 L 165.709 160.528 L 166.384 158.063 L 182.326 143.515 L 180.47 150.366 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 128.399 55.5 C 125.909 55.527 123.498 55.673 121.35 55.992 C 113.427 57.315 105.599 60.35 98.839 63.779 C 78.634 74.182 56.376 100.232 56.787 119.877 L 56.814 119.826 C 56.814 119.891 56.841 119.986 56.851 120.064 C 58.137 100.747 79.444 76.316 98.839 66.323 C 105.599 62.894 113.427 59.859 121.35 58.536 C 123.498 58.217 125.909 58.071 128.399 58.044 C 140.681 58.044 151.955 62.457 160.689 69.797 C 165.153 73.07 198.077 97.25 199.085 127.285 C 199.946 96.07 165.285 70.617 160.689 67.253 C 151.955 59.913 140.681 55.5 128.399 55.5 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/taxi.svg b/.icons/Gruvbox_Dark-2/apps/64/taxi.svg
new file mode 100755
index 000000000..92706f69c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/taxi.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ZViTGHKmKqJrGOi5IvF9TfUqLb2RDGar" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ZViTGHKmKqJrGOi5IvF9TfUqLb2RDGar)">
+ <linearGradient id="_lgradient_401" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_401)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_402" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_402)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g opacity=".8">
+ <path d="M 55.5 98 L 55.5 127 L 84.5 127 L 84.5 98 L 55.5 98 Z M 84.5 127 L 84.5 156 L 113.5 156 L 113.5 127 L 84.5 127 Z M 113.5 127 L 142.5 127 L 142.5 98 L 113.5 98 L 113.5 127 Z M 142.5 127 L 142.5 156 L 171.5 156 L 171.5 127 L 142.5 127 Z M 171.5 127 L 200.5 127 L 200.5 98 L 171.5 98 L 171.5 127 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/team-fortress2.svg b/.icons/Gruvbox_Dark-2/apps/64/team-fortress2.svg
new file mode 100755
index 000000000..f8eda101d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/team-fortress2.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="NOcCpIeuIa9DP389FyH7QQemwRwPcz28" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#NOcCpIeuIa9DP389FyH7QQemwRwPcz28)">
+ <linearGradient id="_lgradient_62" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_62)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_63" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_63)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 133.711 55.723 C 103.776 53.374 75.488 69.711 62.561 96.813 L 102.237 107.445 C 107.422 100.963 114.861 96.676 123.069 95.438 L 133.71 55.725 L 133.711 55.723 Z M 159.188 62.563 L 148.557 102.239 C 155.038 107.424 159.326 114.863 160.563 123.071 L 200.276 133.712 C 202.628 103.774 186.29 75.482 159.184 62.555 L 159.188 62.563 Z M 55.724 122.289 C 53.374 152.224 69.71 180.512 96.812 193.439 L 107.443 153.763 C 100.959 148.577 96.671 141.135 95.434 132.924 L 55.722 122.287 L 55.724 122.289 Z M 153.761 148.558 C 148.575 155.04 141.136 159.327 132.929 160.564 L 122.287 200.277 C 152.222 202.627 180.511 186.29 193.438 159.189 L 153.762 148.557 L 153.761 148.558 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/teamcity.svg b/.icons/Gruvbox_Dark-2/apps/64/teamcity.svg
new file mode 100755
index 000000000..9663f48b7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/teamcity.svg
@@ -0,0 +1,74 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#HxI1wtiDrhyt2H0YkaWr4nwgwD9YR7Eh)">
+ <path fill="#6655e4" d="M 165.628 11.95 C 239.684 11.95 250.268 22.476 250.268 96.249 L 250.268 155.326 C 250.268 229.099 239.684 239.625 165.628 239.625 L 90.26 239.625 C 16.204 239.625 5.62 229.099 5.62 155.326 L 5.62 96.249 C 5.62 22.476 16.204 11.95 90.26 11.95 L 165.628 11.95 L 165.628 11.95 Z"/>
+ <path fill="#21d789" d="M 127.944 12.285 L 127.944 127.123 L 250.268 127.123 L 250.268 96.582 C 250.268 22.811 239.686 12.285 165.63 12.285 L 127.944 12.285 L 127.944 12.285 Z"/>
+ <path fill="#14ddb1" d="M 5.62 126.835 L 127.944 126.835 L 127.944 240.671 L 90.259 240.671 C 16.203 240.671 5.62 230.146 5.62 156.374 L 5.62 126.835 L 5.62 126.835 Z"/>
+ <path fill="#2086e7" d="M 250.268 126.835 L 127.944 126.835 L 127.944 240.671 L 165.63 240.671 C 239.686 240.671 250.268 230.146 250.268 156.374 L 250.268 126.835 L 250.268 126.835 Z"/>
+ </g>
+ <defs>
+ <filter id="HxI1wtiDrhyt2H0YkaWr4nwgwD9YR7Eh" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="JH3j4P3t1dmUkjxSUaoAGpySd4FBz9Z4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#JH3j4P3t1dmUkjxSUaoAGpySd4FBz9Z4)">
+ <path fill="#404040" d="M 154.13 47.02 C 205.589 47.02 212.945 54.335 212.945 105.596 L 212.945 146.649 C 212.945 197.91 205.589 205.226 154.13 205.226 L 101.758 205.226 C 50.299 205.226 42.945 197.91 42.945 146.649 L 42.945 105.596 C 42.945 54.335 50.299 47.02 101.758 47.02 L 154.13 47.02 L 154.13 47.02 Z"/>
+ </g>
+ <defs>
+ <filter id="QprcfxNovLKQavXcNLybIYEP6fiLdFGC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#QprcfxNovLKQavXcNLybIYEP6fiLdFGC)">
+ <path fill="#ffffff" d="M 142.636 171.003 C 144.623 170.997 146.531 171.782 147.939 173.185 C 149.346 174.588 150.137 176.494 150.136 178.481 C 150.134 180.465 149.343 182.366 147.937 183.766 C 146.529 185.169 144.623 185.957 142.636 185.959 L 82.687 185.959 C 80.7 185.955 78.795 185.167 77.386 183.766 C 75.981 182.366 75.19 180.465 75.187 178.481 C 75.188 176.494 75.979 174.589 77.386 173.186 C 78.796 171.788 80.701 171.003 82.687 171.003 L 142.636 171.003 L 142.636 171.003 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_403" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_403)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="R7H0NSuiepgRM9jrChPSQh0RAUiyWjwo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#R7H0NSuiepgRM9jrChPSQh0RAUiyWjwo)">
+ <path fill="#ffffff" d="M 157.74 70.42 C 152.968 70.42 148.573 71.541 144.781 73.812 C 141.08 75.971 138.073 78.939 135.906 82.592 C 133.836 86.022 132.284 89.746 131.256 93.73 C 131.253 93.741 131.249 93.752 131.246 93.764 C 130.286 97.667 129.811 101.723 129.811 105.91 C 129.811 109.317 130.094 112.642 130.666 115.881 C 130.667 115.885 130.667 115.889 130.668 115.892 C 131.25 119.128 132.22 122.296 133.57 125.383 C 133.574 125.39 133.577 125.397 133.58 125.404 C 134.951 128.473 136.675 131.201 138.754 133.549 C 138.774 133.572 138.794 133.595 138.814 133.617 C 141.026 135.966 143.748 137.847 146.887 139.25 C 146.894 139.252 146.901 139.255 146.908 139.258 C 150.202 140.699 153.844 141.4 157.74 141.4 C 168.032 141.4 176.051 135.426 180.318 124.951 C 180.623 124.203 180.613 123.363 180.29 122.623 C 179.968 121.882 179.361 121.303 178.606 121.015 L 168.885 117.326 C 167.416 116.769 165.766 117.438 165.102 118.861 C 162.852 123.682 160.655 125.23 157.74 125.23 C 154.305 125.23 152.157 123.905 150.127 120.158 L 150.125 120.154 C 147.984 116.139 146.879 111.444 146.879 105.91 C 146.879 102.48 147.274 99.321 148.041 96.416 C 148.042 96.411 148.042 96.407 148.043 96.402 C 148.771 93.593 150.029 91.242 151.869 89.197 C 153.53 87.352 155.241 86.59 157.74 86.59 C 159.468 86.59 160.554 86.999 161.481 87.777 C 161.495 87.79 161.51 87.802 161.525 87.814 C 162.647 88.72 163.882 90.271 165.072 92.543 C 165.823 93.975 167.574 94.555 169.031 93.853 L 178.57 89.264 C 179.996 88.578 180.644 86.904 180.053 85.437 C 178.355 81.228 175.582 77.635 171.891 74.816 C 168.019 71.86 163.172 70.42 157.74 70.42 L 157.74 70.42 Z"/>
+ </g>
+ <defs>
+ <filter id="lGh6gxpbeaQgwzwdixisCL4TN0Y82OC2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#lGh6gxpbeaQgwzwdixisCL4TN0Y82OC2)">
+ <path fill="#ffffff" d="M 76.051 71.31 C 74.338 71.31 72.95 72.698 72.949 74.41 L 72.949 84.67 C 72.95 86.382 74.338 87.77 76.051 87.769 L 91.221 87.769 L 91.221 137.41 C 91.221 139.122 92.609 140.509 94.32 140.51 L 105.029 140.51 C 106.742 140.51 108.13 139.122 108.131 137.41 L 108.131 87.769 L 123.391 87.769 C 125.102 87.769 126.49 86.381 126.49 84.67 L 126.49 74.41 C 126.49 72.698 125.102 71.311 123.391 71.31 L 76.051 71.31 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/teamspeak.svg b/.icons/Gruvbox_Dark-2/apps/64/teamspeak.svg
new file mode 100644
index 000000000..d931ecca0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/teamspeak.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#XEriLOn4TU7JweLavdhzUbVMLfYNzwnJ)">
+ <linearGradient id="_lgradient_464" x1=".182" x2=".909" y1="-.071" y2=".995" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.609%" style="stop-color:#ffffff"/>
+ <stop offset="97.391%" style="stop-color:#cacaca"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_464)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="XEriLOn4TU7JweLavdhzUbVMLfYNzwnJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#c4ccde" d="M 110.839 179.523 C 109.978 161.012 108.488 83.108 88.554 69.454 C 86.527 68.81 87.165 68.056 90.111 67.614 C 97.331 66.529 113.574 68.606 123.464 71.878 C 144.212 78.743 160.54 94.382 165.646 112.281 C 167.57 119.026 167.554 130.524 165.611 136.748 C 160.882 151.898 149.742 164.563 134.373 172.262 C 128.984 174.962 119.34 178.456 113.593 179.791 C 108.713 180.924 108.567 180.91 110.839 179.523 L 110.839 179.523 Z"/>
+ <path fill="#8495ba" d="M 114.123 158.497 C 113.305 157.678 113.901 156.566 115.158 156.566 C 118.311 156.566 125.604 150.192 128.835 144.613 C 134.84 134.243 132.761 122.904 123.185 113.798 C 120.802 111.533 118.048 109.278 117.064 108.787 C 116.08 108.296 115.197 107.357 115.102 106.701 C 114.133 100.011 107.709 86.639 102.122 79.68 C 99.475 76.383 96.71 74.746 97.346 74.6 C 99.072 74.205 112.349 76.659 117.791 78.453 C 134.59 83.989 147.648 98.238 149.441 112.987 C 150.418 121.033 148.694 129.863 144.826 136.616 C 141 143.296 131.486 151.634 123.157 155.606 C 118.539 157.808 114.671 159.046 114.123 158.497 L 114.123 158.497 Z"/>
+ <path fill="#445275" d="M 94.831 181.005 C 94.501 180.893 93.19 180.626 91.919 180.412 L 89.608 180.024 L 92.853 176.598 C 101.01 167.986 104.56 159.699 105.965 145.985 C 107.657 129.467 102.735 115.676 90.942 103.897 L 87.324 100.282 L 87.319 84.133 L 87.315 67.983 L 91.074 69.96 C 100.165 74.741 109.04 86.922 113.799 101.147 C 116.07 107.937 116.069 109.926 113.79 113.294 C 112.803 114.752 111.991 116.43 111.985 117.023 C 111.97 118.669 114.079 122.499 119.118 129.969 C 125.484 139.404 125.973 140.248 125.612 141.191 C 125.437 141.648 123.546 142.604 121.41 143.316 C 116.527 144.944 115.319 146.181 115.815 149.049 C 116.018 150.224 116.348 152.114 116.546 153.25 C 116.84 154.928 116.671 155.463 115.644 156.106 C 114.175 157.024 113.985 159.142 115.275 160.215 C 116.06 160.866 116.02 161.17 114.954 162.67 C 113.851 164.221 113.774 164.959 114.128 170.584 C 114.492 176.354 114.429 176.901 113.22 178.422 C 112.505 179.322 110.917 180.337 109.692 180.678 C 107.664 181.242 96.268 181.493 94.832 181.005 L 94.831 181.005 L 94.831 181.005 Z"/>
+ <path fill="#354159" d="M 102.492 199.934 C 99.729 199.662 95.349 198.999 92.758 198.461 C 86.574 197.178 75.174 193.611 75.174 192.96 C 75.174 191.922 78.681 191.614 82.059 192.356 C 84.578558 192.909164 87.098224 193.46183 89.618 194.014 C 105.499 197.495 124.137 196.523 139.058 191.435 C 151.15 187.312 167.625 176.848 175.362 168.379 C 182.278 160.807 187.007 152.247 189.584 142.634 C 191.646 134.941 191.524 122.78 189.299 114.359 C 184.678 96.866 173.973 83.143 157.281 73.314 C 141.436 63.984 124.879 59.861 105.946 60.531 C 96.495 60.865 89.22 61.808 88.155 62.835 C 87.868 63.112 87.665 71.65 87.704 81.81 L 87.776 100.282 L 91.09 103.741 C 95.861 108.721 97.469 112.675 97.465 119.419 C 97.461 125.894 95.766 130.181 91.546 134.384 C 85.725 140.181 78.084 142.049 70.11 139.623 C 66.138 138.415 65.025 137.72 61.664 134.352 C 58.755 131.437 57.505 129.612 56.636 127.013 C 55.312 123.054 55.115 116.581 56.205 112.824 C 57.275 109.136 60.461 104.629 63.404 102.637 C 69.134 98.76 69.023 98.996 71.975 84.558 C 75.134 69.112 75.91 66.641 78.548 63.631 C 81.004 60.83 83.925 59.541 91.502 57.915 C 116.588 52.53 141.345 56.216 161.319 68.309 C 174.773 76.455 187.903 89.99 193.861 101.855 C 206.835 127.692 200.476 157.239 177.559 177.598 C 158.193 194.802 131.373 202.783 102.492 199.934 L 102.492 199.934 Z"/>
+ <ellipse fill="#76c22b" cx="75.937" cy="120.178" rx="13.573" ry="13.594" vector-effect="non-scaling-stroke"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_465" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_465)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/teamspeak3.svg b/.icons/Gruvbox_Dark-2/apps/64/teamspeak3.svg
new file mode 120000
index 000000000..5e8208317
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/teamspeak3.svg
@@ -0,0 +1 @@
+teamspeak.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/teamviewer.svg b/.icons/Gruvbox_Dark-2/apps/64/teamviewer.svg
new file mode 100755
index 000000000..52b0eba0f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/teamviewer.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="70DT3c49LdmljfV0ccfLddpSnU9ciVpN" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#70DT3c49LdmljfV0ccfLddpSnU9ciVpN)">
+ <linearGradient id="_lgradient_82" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1f5dd1"/>
+ <stop offset="100%" style="stop-color:#007fff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_82)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_83" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_83)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="oFVpwiP3EipvShJt4uXpwiNvA0CeZdlV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#oFVpwiP3EipvShJt4uXpwiNvA0CeZdlV)">
+ <path d="M 128 57.226 C 87.959 57.226 55.5 89.686 55.5 129.726 C 55.5 169.767 87.959 202.226 128 202.226 C 168.041 202.226 200.5 169.767 200.5 129.726 C 200.5 89.686 168.041 57.226 128 57.226 Z M 100.381 102.107 L 100.381 115.917 L 155.619 115.917 L 155.619 102.107 L 193.595 129.726 L 155.619 157.345 L 155.619 143.536 L 100.381 143.536 L 100.381 157.345 L 62.405 129.726 L 100.381 102.107 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 128 53.774 C 87.959 53.774 55.5 86.233 55.5 126.274 C 55.5 166.314 87.959 198.774 128 198.774 C 168.041 198.774 200.5 166.314 200.5 126.274 C 200.5 86.233 168.041 53.774 128 53.774 Z M 100.381 98.655 L 100.381 112.464 L 155.619 112.464 L 155.619 98.655 L 193.595 126.274 L 155.619 153.893 L 155.619 140.083 L 100.381 140.083 L 100.381 153.893 L 62.405 126.274 L 100.381 98.655 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/teeworlds.svg b/.icons/Gruvbox_Dark-2/apps/64/teeworlds.svg
new file mode 100755
index 000000000..c72ef5b43
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/teeworlds.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="9Pmdq9PyYnIytoFrcS2lU2GMZDmNuSt4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#9Pmdq9PyYnIytoFrcS2lU2GMZDmNuSt4)">
+ <linearGradient id="_lgradient_270" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_270)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="Ia9a7vCOj8U0BCY7g6sr1lVKarxACXAT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Ia9a7vCOj8U0BCY7g6sr1lVKarxACXAT)">
+ <path d="M 187.017539 186.485877 C 187.004819 196.938597 184.419128 200.424122 151.553932 200.424117 C 142.210778 200.424117 130.837533 201.244618 124.849878 197.489571 C 119.196124 193.943929 121.235302 188.740393 121.235297 183.44478 C 121.235297 172.54079 131.918668 164.885965 150.083932 164.885965 C 168.249202 164.885965 187.031102 175.570176 187.017539 186.485877 Z"/>
+ </g>
+ <path fill="#f34f17" d="M 187.017539 183.942018 C 187.004819 194.394737 184.419128 197.880262 151.553932 197.880257 C 142.210778 197.880257 130.837533 198.700759 124.849878 194.945711 C 119.196124 191.40007 121.235302 186.196534 121.235297 180.90092 C 121.235297 169.99693 131.918668 162.342105 150.083932 162.342105 C 168.249202 162.342105 187.031102 173.026316 187.017539 183.942018 Z"/>
+ <g opacity=".2">
+ <path d="M 128 58.04386 C 91.471693 58.04386 61.85965 87.655904 61.85965 124.184211 C 61.85965 160.712518 91.471693 190.324561 128 190.324561 C 164.528307 190.324561 194.140351 160.712518 194.140351 124.184211 C 194.140351 106.642699 187.172012 89.819642 174.76829 77.41592 C 162.364568 65.012198 145.541511 58.04386 127.999999 58.04386 L 128 58.04386 Z"/>
+ </g>
+ <path fill="#fdc92b" d="M 128 55.5 C 91.471693 55.5 61.85965 85.112044 61.85965 121.640351 C 61.85965 158.168658 91.471693 187.780702 128 187.780702 C 164.528307 187.780702 194.140351 158.168658 194.140351 121.640351 C 194.140351 104.098839 187.172012 87.275782 174.76829 74.87206 C 162.364568 62.468338 145.541511 55.5 127.999999 55.5 L 128 55.5 Z"/>
+ <defs>
+ <filter id="b8ntE5s9ppLeuXe7kaVVsymj3UQWFLzt" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#b8ntE5s9ppLeuXe7kaVVsymj3UQWFLzt)">
+ <path d="M 133.087714 186.485877 C 133.074995 196.938597 130.489299 200.424122 97.624103 200.424117 C 88.280957 200.424117 76.907709 201.244618 70.920051 197.489571 C 65.2663 193.943929 67.305473 188.740393 67.305472 183.44478 C 67.30547 172.54079 77.988846 164.885965 96.154105 164.885965 C 114.319372 164.885965 133.101273 175.570176 133.087714 186.485877 Z"/>
+ </g>
+ <path fill="#f34f17" d="M 133.087714 183.942018 C 133.074995 194.394737 130.489299 197.880262 97.624103 197.880257 C 88.280957 197.880257 76.907709 198.700759 70.920051 194.945711 C 65.2663 191.40007 67.305473 186.196534 67.305472 180.90092 C 67.30547 169.99693 77.988846 162.342105 96.154105 162.342105 C 114.319372 162.342105 133.101273 173.026316 133.087714 183.942018 Z"/>
+ <ellipse fill="#3b3b3b" cx="117.825" cy="111.465" rx="10.175" ry="15.263" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#3b3b3b" cx="148.351" cy="111.465" rx="10.175" ry="15.263" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 55.500001 C 91.471693 55.500001 61.859649 85.112044 61.859649 121.640351 C 61.875172 121.984969 61.89339 122.329461 61.914303 122.673794 C 62.734705 86.75791 92.074753 58.064177 128 58.04386 C 164.090096 58.068886 193.497399 87.020742 194.085698 123.106052 C 194.109333 122.617702 194.127551 122.129105 194.140351 121.640351 C 194.140351 85.112044 164.528307 55.500001 128 55.500001 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tegaki-recognize.svg b/.icons/Gruvbox_Dark-2/apps/64/tegaki-recognize.svg
new file mode 100755
index 000000000..e6b9c1c8d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tegaki-recognize.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="RIFSij3eKEBa0sj3W0vFFPJBWB82vND2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#RIFSij3eKEBa0sj3W0vFFPJBWB82vND2)">
+ <linearGradient id="_lgradient_404" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_404)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_405" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_405)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_406" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(140,0,0,145,58,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_406)" fill-rule="evenodd" d="M 134.446 119.251 C 134.623 120.555 134.782 121.862 134.911 123.172 C 135.308 126.907 134.948 130.642 134.691 134.37 C 134.564 137.655 134.682 140.949 134.713 144.237 C 134.784 146.804 134.54 149.352 134.338 151.905 C 134.195 153.641 134.406 155.378 134.392 157.119 C 134.326 158.774 134.093 160.41 133.806 162.039 C 136.897 161.762 139.986 161.452 143.08 161.209 C 145.295 160.859 147.511 160.517 149.735 160.23 C 150.354 160.237 150.967 160.16 151.58 160.081 C 152.155 159.82 155.814 168.038 155.238 168.299 L 155.238 168.299 C 154.425 168.536 153.618 168.797 152.789 168.977 C 150.755 169.121 148.78 169.727 146.76 169.987 C 143.467 170.853 140.088 171.374 136.707 171.736 C 135.381 171.789 134.064 171.924 132.749 172.08 C 132.765 172.876 132.795 173.672 132.818 174.468 C 133.015 177.547 132.994 180.631 132.98 183.714 C 132.982 186.294 132.921 188.88 132.722 191.453 C 132.56 192.587 132.583 193.73 132.592 194.87 C 132.596 195.509 123.648 195.568 123.644 194.929 L 123.644 194.929 C 123.635 193.753 123.63 192.575 123.481 191.405 C 123.32 188.843 123.345 186.27 123.386 183.704 C 123.378 180.715 123.216 177.73 123.123 174.742 C 123.105 174.276 123.092 173.81 123.083 173.344 C 121.688 173.781 120.349 174.451 118.884 174.633 C 115.27 175.355 111.618 176.131 107.917 176.033 C 107.341 176.319 103.337 168.099 103.913 167.813 C 107.46 166.186 111.384 165.784 115.213 165.356 C 117.726 165.431 120.048 164.606 122.442 163.981 C 122.876 163.878 123.312 163.78 123.747 163.682 C 123.876 162.623 123.998 161.564 124.186 160.512 C 124.757 157.325 124.22 160.545 124.799 157.697 C 124.883 157.284 124.938 156.867 125.007 156.452 C 125.317 154.984 125.433 153.438 125.31 151.941 C 125.071 149.393 124.724 146.854 124.755 144.285 C 124.749 140.829 124.862 137.381 125.171 133.938 C 125.288 130.621 124.881 127.342 124.511 124.05 C 124.33 122.232 124.18 120.414 124.102 118.594 C 123.941 119.151 123.868 119.718 123.816 120.341 C 123.525 122.24 122.777 123.997 121.919 125.696 C 121.339 126.564 121.175 127.59 120.756 128.577 C 120.167 129.868 119.402 131.067 118.802 132.353 C 118.222 133.763 117.641 135.174 117.102 136.601 C 116.396 138.895 115.155 140.897 113.738 142.8 C 113.101 143.438 112.684 144.138 112.354 144.965 C 111.545 146.656 110.633 148.298 109.694 149.92 C 108.916 151.208 108.049 152.425 107.337 153.75 C 106.524 155.186 105.821 156.676 105.019 158.118 C 104.188 159.606 103.282 161.05 102.46 162.544 C 101.384 164.368 100.035 166.014 98.67 167.624 C 97.897 168.612 97.09 169.625 96.597 170.79 C 95.805 172.739 94.555 174.441 93.226 176.047 C 92.124 177.55 90.819 178.879 89.615 180.295 C 88.795 181.437 87.711 182.383 87.006 183.605 C 86.208 185.218 85.028 186.555 83.882 187.915 C 82.858 189.222 81.717 190.425 80.54 191.591 C 79.392 192.697 78.245 193.804 77.118 194.931 C 76.003 196.057 74.899 197.195 73.789 198.326 C 73.068 199.055 72.37 199.804 71.588 200.468 C 71.199 200.972 64.136 195.41 64.526 194.906 L 64.526 194.906 C 65.174 194.133 65.909 193.446 66.617 192.729 C 67.731 191.605 68.836 190.472 69.931 189.329 C 71.096 188.129 72.271 186.938 73.506 185.811 C 74.468 184.928 75.475 184.076 76.273 183.032 C 77.142 181.864 78.132 180.806 78.902 179.566 C 79.841 178.038 80.818 176.556 81.999 175.203 C 83.205 173.721 84.454 172.273 85.644 170.777 C 86.536 169.804 87.522 168.854 88.139 167.677 C 88.948 165.863 89.755 164.007 91.019 162.46 C 92.146 161.09 93.287 159.729 94.355 158.313 C 94.71 157.814 95.18 157.288 95.462 156.734 C 95.643 156.38 96.004 155.45 96.136 155.167 C 96.265 154.891 96.418 154.626 96.559 154.356 C 97.366 152.795 98.473 151.436 99.21 149.839 C 100.011 148.575 100.71 147.243 101.352 145.891 C 102.172 144.489 102.866 142.931 104.086 141.833 C 104.712 140.695 105.074 139.406 105.776 138.301 C 106.74 136.72 107.675 135.118 108.53 133.472 C 109.187 132.139 109.805 130.817 110.222 129.384 C 110.778 127.962 111.54 126.67 112.413 125.43 C 112.49 125.269 112.551 125.099 112.644 124.948 C 112.667 124.91 112.735 124.916 112.754 124.876 C 113.186 123.962 113.145 122.826 113.776 121.984 C 114.326 121.195 114.432 120.211 114.861 119.364 C 115.18 117.68 115.214 115.898 116.231 114.433 C 116.712 113.419 117.275 112.462 117.632 111.386 C 117.894 110.624 118.15 109.859 118.414 109.096 C 117.252 109.409 116.082 109.677 114.876 109.589 C 113.109 109.813 111.382 110.292 109.589 110.284 C 108.386 110.441 107.21 110.708 106.011 110.89 C 104.789 111.076 103.536 111.091 102.343 111.465 C 99.686 111.815 97.042 112.214 94.392 112.605 C 92.267 112.748 90.143 113.135 88.063 113.581 C 86.545 113.794 85.03 114.262 83.5 114.366 C 82.17 114.458 80.836 114.472 79.503 114.504 C 79.081 114.514 78.66 114.496 78.238 114.492 C 76.157 114.445 74.08 114.323 71.998 114.358 C 69.958 114.348 67.923 114.445 65.886 114.526 C 63.294 114.585 60.664 114.714 58.105 114.221 C 57.496 114.064 59.707 105.369 60.316 105.527 L 60.316 105.527 C 62.93 105.048 65.607 105.161 68.251 105.222 C 70.26 105.304 72.267 105.4 74.278 105.39 C 76.383 105.424 78.483 105.303 80.586 105.256 C 83.867 105.225 80.69 105.277 80.581 105.187 C 80.29 104.944 81.335 105.149 81.711 105.121 C 82.792 105.039 83.875 104.946 84.955 104.847 C 86.981 104.614 88.977 104.119 90.976 103.709 C 93.651 103.205 96.342 102.806 99.045 102.482 C 101.442 102.17 103.833 101.795 106.226 101.443 C 108.088 101.239 109.951 101.208 111.814 101.014 C 113.41 100.899 114.422 100.879 115.945 100.374 C 118.05 99.706 120.219 99.3 122.407 99.056 C 122.39 98.339 122.408 97.622 122.461 96.905 C 122.415 94.418 122.025 91.982 121.757 89.513 C 121.546 85.594 121.602 81.652 121.094 77.754 C 120.698 74.043 120.304 70.332 120.13 66.602 C 119.965 63.31 119.335 60.069 119.277 56.772 C 119.201 56.136 128.114 55.058 128.189 55.694 L 128.189 55.694 C 129.697 58.972 129.9 62.688 130.025 66.248 C 130.126 69.743 130.521 73.228 131.029 76.685 C 131.806 80.846 131.721 85.055 131.727 89.263 C 131.664 91.789 131.727 94.315 131.725 96.841 C 131.733 97.174 131.723 97.507 131.745 97.839 C 134.013 97.345 136.324 97.07 138.613 96.691 C 140.299 96.534 141.973 96.196 143.663 96.091 C 143.913 96.075 144.164 96.092 144.414 96.092 C 144.686 96.069 144.957 96.046 145.229 96.023 C 146.873 95.65 148.545 95.823 150.197 95.588 C 151.738 95.265 153.279 94.951 154.834 94.698 C 156.38 94.338 157.956 94.132 159.511 93.824 C 161.587 93.509 163.668 93.227 165.706 92.709 C 167.484 92.145 169.297 91.701 171.086 91.172 C 172.81 90.617 174.494 89.957 176.188 89.314 C 177.803 88.624 179.546 88.491 181.244 88.156 C 182.492 87.986 182.627 88.044 183.796 87.562 C 185.09 87.095 186.416 86.757 187.65 86.141 C 189.178 85.286 190.695 84.997 192.394 84.849 C 192.465 84.841 192.536 84.833 192.607 84.824 C 193.171 84.535 197.223 92.597 196.659 92.886 L 196.659 92.886 C 196.308 92.991 195.958 93.096 195.607 93.201 C 195.145 93.288 194.691 93.446 194.222 93.466 C 194.156 93.469 194.118 93.381 194.057 93.357 C 193.673 93.207 193.256 93.423 192.902 93.544 C 191.402 94.231 189.97 95.131 188.334 95.454 C 187.273 95.748 186.23 96.107 185.155 96.352 C 185.074 96.37 185.09 95.927 184.911 96.304 C 184.26 96.46 183.651 96.733 183.004 96.904 C 182.239 97.105 181.423 97.146 180.676 97.436 C 179.725 97.643 178.893 98.063 177.983 98.409 C 175.646 99.297 178.066 98.4 176.288 98.882 C 175.99 98.963 175.705 99.085 175.413 99.187 C 173.721 99.729 172.057 100.356 170.382 100.947 C 168.542 101.661 166.673 102.291 164.687 102.418 C 164.359 102.439 164.03 102.39 163.701 102.403 C 163.393 102.414 163.087 102.462 162.781 102.491 C 162.127 102.543 161.479 102.668 160.823 102.697 C 160.689 102.703 160.56 102.631 160.425 102.628 C 159.81 102.614 159.209 102.894 158.616 102.998 C 157.025 103.401 155.392 103.726 153.773 103.957 C 151.983 104.374 150.221 104.809 148.365 104.68 C 147.715 104.778 147.073 104.939 146.42 105.008 C 146.169 105.035 145.916 104.991 145.665 105.006 C 144.514 105.073 143.466 105.537 142.335 105.73 C 140.602 106.042 138.861 106.276 137.116 106.478 C 138.519 107.855 139.628 109.509 140.523 111.294 C 140.643 111.561 140.778 111.822 140.884 112.096 C 141.25 113.044 141.249 113.15 141.387 114.164 C 141.401 114.271 141.44 114.59 141.408 114.487 C 141.085 113.447 141.19 113.662 141.41 113.989 C 142.341 114.267 143.019 116.206 143.564 117.062 C 143.961 117.703 144.623 118.092 145.132 118.621 C 145.347 118.846 146.068 119.742 146.282 120.005 C 147.436 121.35 148.614 122.648 149.537 124.171 C 150.264 125.459 151.011 126.733 151.72 128.029 C 152.449 128.952 153.171 129.889 153.935 130.795 C 155.051 132.209 156.173 133.598 157.166 135.103 C 158.001 136.228 158.839 137.361 159.549 138.572 C 160.375 139.892 161.414 141.063 162.367 142.29 C 163.681 143.932 164.757 145.754 166.103 147.369 C 167.123 148.644 168.253 149.818 169.443 150.93 C 170.598 151.973 171.703 153.068 172.794 154.178 C 173.924 155.341 175.052 156.505 176.19 157.66 C 176.375 157.847 176.544 158.053 176.746 158.222 C 177.086 158.506 177.49 158.704 177.847 158.967 C 178.601 159.523 179.304 160.125 180.003 160.749 C 180.149 160.86 180.283 160.99 180.442 161.082 C 180.571 161.157 180.72 161.191 180.858 161.246 C 181.066 161.359 181.279 161.463 181.482 161.585 C 182.292 162.068 183.097 162.56 183.883 163.082 C 185.636 164.073 187.124 165.453 188.761 166.616 C 189.721 167.199 190.474 168.043 191.32 168.764 C 191.694 169.083 192.111 169.346 192.499 169.647 C 193.511 170.521 194.627 171.254 195.761 171.95 C 196.515 172.185 197.206 172.569 197.959 172.819 C 198.488 173.162 193.678 180.714 193.149 180.371 L 193.149 180.371 C 192.087 179.891 190.995 179.469 189.992 178.865 C 188.489 177.987 187.043 176.991 185.753 175.815 C 184.727 174.885 183.758 173.955 182.495 173.345 C 180.872 172.247 179.341 171.02 177.708 169.936 C 176.202 168.946 174.64 168.043 173.224 166.921 C 171.761 165.769 170.255 164.665 169.003 163.269 C 167.85 162.101 166.712 160.919 165.592 159.719 C 164.643 158.726 163.671 157.754 162.599 156.893 C 160.965 155.493 159.385 154.015 158.127 152.249 C 156.92 150.491 155.619 148.804 154.405 147.051 C 153.426 145.617 152.464 144.178 151.603 142.668 C 150.872 141.664 150.144 140.667 149.349 139.712 C 148.302 138.395 147.194 137.124 146.332 135.668 C 145.428 134.461 144.456 133.3 143.706 131.984 C 142.921 130.826 142.246 129.594 141.452 128.441 C 140.648 127.317 139.839 126.202 138.885 125.199 C 137.61 123.885 136.244 122.64 135.395 120.974 C 135.085 120.395 134.766 119.823 134.446 119.251 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/telegram-desktop.svg b/.icons/Gruvbox_Dark-2/apps/64/telegram-desktop.svg
new file mode 120000
index 000000000..8fa96d0ac
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/telegram-desktop.svg
@@ -0,0 +1 @@
+telegram.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/telegram.svg b/.icons/Gruvbox_Dark-2/apps/64/telegram.svg
new file mode 100755
index 000000000..2a229f6d9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/telegram.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="nwSbxDaL48mrZsqB4C5FX2hufcfoZVuU" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#nwSbxDaL48mrZsqB4C5FX2hufcfoZVuU)">
+ <linearGradient id="_lgradient_0" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_2" x1="-.084" x2="-.088" y1="-.302" y2="1.384" gradientTransform="matrix(97.784,0,0,105.561,92.258,75.881)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#c7ebd5"/>
+ <stop offset="100%" style="stop-color:#c7d9eb"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" d="M 110.037 181.442 C 105.718 181.442 106.452 179.81 104.962 175.698 L 92.258 133.89 L 190.042 75.881"/>
+ <linearGradient id="_lgradient_3" x1="-.37" x2="-.342" y1="-2.572" y2="2.026" gradientTransform="matrix(24.446,0,0,33.994,110.037,147.448)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a9debe"/>
+ <stop offset="100%" style="stop-color:#a9c3de"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" d="M 110.037 181.442 C 113.371 181.442 114.844 179.917 116.704 178.108 L 134.483 160.821 L 112.307 147.448"/>
+ <linearGradient id="_lgradient_4" x1=".66" x2=".851" y1=".437" y2=".652" gradientTransform="matrix(145,0,0,121.617,55.5,67.192)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#eff7fc"/>
+ <stop offset="100%" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" d="M 112.305 147.451 L 166.041 187.152 C 172.173 190.535 176.599 188.784 178.125 181.459 L 200 78.383 C 202.239 69.404 196.577 65.333 190.71 67.996 L 62.27 117.522 C 53.503 121.039 53.554 125.93 60.672 128.109 L 93.633 138.396 L 169.94 90.255 C 173.542 88.071 176.848 89.246 174.135 91.654"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/telepathy-kde.svg b/.icons/Gruvbox_Dark-2/apps/64/telepathy-kde.svg
new file mode 120000
index 000000000..62d0d72f6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/telepathy-kde.svg
@@ -0,0 +1 @@
+kopete.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/telepathy.svg b/.icons/Gruvbox_Dark-2/apps/64/telepathy.svg
new file mode 120000
index 000000000..62d0d72f6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/telepathy.svg
@@ -0,0 +1 @@
+kopete.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/teleport.svg b/.icons/Gruvbox_Dark-2/apps/64/teleport.svg
new file mode 100755
index 000000000..b1e0ddd71
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/teleport.svg
@@ -0,0 +1,94 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="4gf53OfKd4UcO7S00eUr1MdROaCflgZC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#4gf53OfKd4UcO7S00eUr1MdROaCflgZC)">
+ <linearGradient id="_lgradient_23" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#526666"/>
+ <stop offset="100%" style="stop-color:#364e4e"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_24" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="b8yrGtSFpNDiD9mRHr2b68IY42RsjrA8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#b8yrGtSFpNDiD9mRHr2b68IY42RsjrA8)">
+ <ellipse cx="128" cy="179.822" rx="62.285" ry="21.675" vector-effect="non-scaling-stroke"/>
+ </g>
+ <ellipse fill="#5d5d5d" cx="128" cy="177.33" rx="62.285" ry="21.675" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#3b3b3b" cx="128" cy="166.617" rx="42.354" ry="12.457" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="9ksBg0y9uDian0XWegCc4ZNH1vDmzOWw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#9ksBg0y9uDian0XWegCc4ZNH1vDmzOWw)">
+ <path d="M 70.199 71.446 L 185.801 71.446 L 145.44 169.109 L 110.56 169.109 L 70.199 71.446 Z"/>
+ </g>
+ <linearGradient id="_lgradient_25" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(115.601,0,0,97.663,70.199,68.954)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" d="M 70.199 68.954 L 185.801 68.954 L 148.113 160.148 C 146.638 163.719 142.303 166.617 138.44 166.617 L 117.56 166.617 C 113.697 166.617 109.362 163.719 107.887 160.148 L 70.199 68.954 Z"/>
+ <defs>
+ <filter id="D2uzCLv4WPjqW0SQ9eTCxwSqz4NCia3W" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.147"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#D2uzCLv4WPjqW0SQ9eTCxwSqz4NCia3W)">
+ <path fill-rule="evenodd" d="M 170.354 135.849 C 170.329 138.091 169.681 140.283 168.436 142.152 C 167.414 143.696 166.119 145.017 164.649 146.113 C 163.253 147.11 161.784 147.982 160.214 148.704 C 158.57 149.477 156.851 150.124 155.107 150.647 C 151.095 151.893 146.96 152.74 142.774 153.263 C 137.891 153.861 132.933 154.185 128 154.16 C 123.067 154.185 118.109 153.861 113.226 153.263 C 109.04 152.74 104.905 151.893 100.893 150.647 C 99.149 150.124 97.43 149.477 95.786 148.704 C 94.216 147.982 92.747 147.11 91.351 146.113 C 89.881 145.017 88.586 143.696 87.589 142.177 C 86.319 140.283 85.671 138.091 85.646 135.849 C 85.671 133.606 86.319 131.439 87.515 129.57 C 88.511 128.05 89.757 126.705 91.202 125.584 C 92.572 124.538 94.042 123.616 95.587 122.843 C 97.231 122.021 98.95 121.324 100.694 120.726 C 104.73 119.38 108.891 118.409 113.101 117.836 C 118.034 117.113 123.017 116.764 128 116.789 C 132.983 116.764 137.966 117.113 142.899 117.836 C 147.109 118.409 151.27 119.38 155.306 120.726 C 157.05 121.324 158.769 122.021 160.413 122.843 C 161.958 123.616 163.428 124.538 164.798 125.584 C 166.243 126.705 167.489 128.05 168.485 129.57 C 169.681 131.439 170.329 133.606 170.354 135.849 Z M 152.615 135.699 C 151.992 135.948 151.369 136.172 150.747 136.372 C 147.533 137.343 144.269 138.016 140.955 138.415 C 136.645 138.963 132.335 139.237 128 139.212 C 123.665 139.237 119.355 138.963 115.045 138.415 C 111.731 138.016 108.467 137.343 105.253 136.372 C 104.631 136.172 104.008 135.948 103.385 135.699 C 104.058 135.4 104.755 135.126 105.453 134.902 C 108.617 133.83 111.881 133.083 115.169 132.635 C 119.43 132.012 123.715 131.713 128 131.738 C 132.285 131.713 136.57 132.012 140.831 132.635 C 144.119 133.083 147.383 133.83 150.547 134.902 C 151.245 135.126 151.942 135.4 152.615 135.699 Z"/>
+ </g>
+ <linearGradient id="_lgradient_26" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(84.708,0,0,37.374,85.646,114.297)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ffee"/>
+ <stop offset="100%" style="stop-color:#14dc99"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" fill-rule="evenodd" d="M 170.354 133.357 C 170.329 135.599 169.681 137.792 168.436 139.66 C 167.414 141.205 166.119 142.525 164.649 143.622 C 163.253 144.618 161.784 145.49 160.214 146.213 C 158.57 146.985 156.851 147.633 155.107 148.156 C 151.095 149.402 146.96 150.249 142.774 150.772 C 137.891 151.37 132.933 151.694 128 151.669 C 123.067 151.694 118.109 151.37 113.226 150.772 C 109.04 150.249 104.905 149.402 100.893 148.156 C 99.149 147.633 97.43 146.985 95.786 146.213 C 94.216 145.49 92.747 144.618 91.351 143.622 C 89.881 142.525 88.586 141.205 87.589 139.685 C 86.319 137.792 85.671 135.599 85.646 133.357 C 85.671 131.115 86.319 128.947 87.515 127.079 C 88.511 125.559 89.757 124.214 91.202 123.093 C 92.572 122.046 94.042 121.124 95.587 120.352 C 97.231 119.53 98.95 118.832 100.694 118.234 C 104.73 116.889 108.891 115.917 113.101 115.344 C 118.034 114.622 123.017 114.273 128 114.298 C 132.983 114.273 137.966 114.622 142.899 115.344 C 147.109 115.917 151.27 116.889 155.306 118.234 C 157.05 118.832 158.769 119.53 160.413 120.352 C 161.958 121.124 163.428 122.046 164.798 123.093 C 166.243 124.214 167.489 125.559 168.485 127.079 C 169.681 128.947 170.329 131.115 170.354 133.357 Z M 152.615 133.208 C 151.992 133.457 151.369 133.681 150.747 133.88 C 147.533 134.852 144.269 135.525 140.955 135.923 C 136.645 136.471 132.335 136.745 128 136.721 C 123.665 136.745 119.355 136.471 115.045 135.923 C 111.731 135.525 108.467 134.852 105.253 133.88 C 104.631 133.681 104.008 133.457 103.385 133.208 C 104.058 132.909 104.755 132.635 105.453 132.41 C 108.617 131.339 111.881 130.592 115.169 130.143 C 119.43 129.52 123.715 129.221 128 129.246 C 132.285 129.221 136.57 129.52 140.831 130.143 C 144.119 130.592 147.383 131.339 150.547 132.41 C 151.245 132.635 151.942 132.909 152.615 133.208 Z"/>
+ <defs>
+ <filter id="XIOfHSm5KVx2LREjUsbdSgQFu3mbqHYR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.147"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#XIOfHSm5KVx2LREjUsbdSgQFu3mbqHYR)">
+ <path fill-rule="evenodd" d="M 185.302 107.596 C 185.253 110.187 184.455 112.728 182.96 114.846 C 181.74 116.64 180.22 118.209 178.451 119.53 C 176.682 120.875 174.764 122.071 172.746 123.043 C 170.503 124.164 168.211 125.16 165.845 125.983 C 160.264 127.901 154.534 129.296 148.704 130.168 C 141.852 131.239 134.926 131.763 128 131.738 C 121.074 131.763 114.148 131.239 107.296 130.168 C 101.466 129.296 95.736 127.901 90.155 125.983 C 87.789 125.16 85.497 124.164 83.254 123.043 C 81.236 122.071 79.318 120.875 77.549 119.53 C 75.78 118.209 74.26 116.64 73.015 114.821 C 71.595 112.753 70.772 110.312 70.698 107.795 L 70.698 107.571 L 70.698 107.571 L 70.698 107.397 C 70.747 104.781 71.644 102.264 73.214 100.196 C 74.559 98.428 76.204 96.933 78.097 95.787 C 79.941 94.641 81.884 93.669 83.902 92.897 C 86.169 92.025 88.461 91.302 90.803 90.729 C 96.359 89.359 102.015 88.387 107.72 87.864 C 114.447 87.191 121.223 86.867 128 86.892 C 134.777 86.867 141.553 87.191 148.28 87.864 C 153.985 88.387 159.641 89.359 165.197 90.729 C 167.539 91.302 169.831 92.025 172.098 92.897 C 174.116 93.669 176.059 94.641 177.903 95.787 C 179.796 96.933 181.441 98.428 182.786 100.196 C 184.405 102.314 185.277 104.93 185.302 107.596 Z M 169.034 107.895 C 168.112 108.568 167.115 109.166 166.094 109.664 C 164.424 110.511 162.705 111.233 160.936 111.856 C 156.228 113.476 151.369 114.647 146.436 115.394 C 140.332 116.341 134.179 116.814 128 116.789 C 121.821 116.814 115.668 116.341 109.564 115.394 C 104.631 114.647 99.772 113.476 95.064 111.856 C 93.295 111.233 91.576 110.511 89.906 109.664 C 88.885 109.166 87.888 108.568 86.966 107.895 C 87.689 107.521 88.461 107.172 89.234 106.873 C 90.928 106.226 92.647 105.678 94.416 105.229 C 99.249 104.033 104.182 103.211 109.14 102.738 C 115.418 102.115 121.697 101.816 128 101.841 C 134.303 101.816 140.582 102.115 146.86 102.738 C 151.818 103.211 156.751 104.033 161.584 105.229 C 163.353 105.678 165.072 106.226 166.766 106.873 C 167.539 107.172 168.311 107.521 169.034 107.895 Z"/>
+ </g>
+ <linearGradient id="_lgradient_27" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(114.605,0,0,44.848,70.698,84.4)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ffee"/>
+ <stop offset="100%" style="stop-color:#14dc99"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_27)" fill-rule="evenodd" d="M 185.302 105.105 C 185.253 107.696 184.455 110.237 182.96 112.355 C 181.74 114.148 180.22 115.718 178.451 117.038 C 176.682 118.384 174.764 119.58 172.746 120.551 C 170.503 121.672 168.211 122.669 165.845 123.491 C 160.264 125.41 154.534 126.805 148.704 127.677 C 141.852 128.748 134.926 129.271 128 129.246 C 121.074 129.271 114.148 128.748 107.296 127.677 C 101.466 126.805 95.736 125.41 90.155 123.491 C 87.789 122.669 85.497 121.672 83.254 120.551 C 81.236 119.58 79.318 118.384 77.549 117.038 C 75.78 115.718 74.26 114.148 73.015 112.33 C 71.595 110.262 70.772 107.82 70.698 105.304 L 70.698 105.08 L 70.698 105.08 L 70.698 104.905 C 70.747 102.289 71.644 99.773 73.214 97.705 C 74.559 95.936 76.204 94.441 78.097 93.295 C 79.941 92.149 81.884 91.178 83.902 90.405 C 86.169 89.533 88.461 88.811 90.803 88.238 C 96.359 86.867 102.015 85.896 107.72 85.373 C 114.447 84.7 121.223 84.376 128 84.401 C 134.777 84.376 141.553 84.7 148.28 85.373 C 153.985 85.896 159.641 86.867 165.197 88.238 C 167.539 88.811 169.831 89.533 172.098 90.405 C 174.116 91.178 176.059 92.149 177.903 93.295 C 179.796 94.441 181.441 95.936 182.786 97.705 C 184.405 99.823 185.277 102.439 185.302 105.105 Z M 169.034 105.404 C 168.112 106.076 167.115 106.674 166.094 107.172 C 164.424 108.019 162.705 108.742 160.936 109.365 C 156.228 110.984 151.369 112.155 146.436 112.903 C 140.332 113.849 134.179 114.323 128 114.298 C 121.821 114.323 115.668 113.849 109.564 112.903 C 104.631 112.155 99.772 110.984 95.064 109.365 C 93.295 108.742 91.576 108.019 89.906 107.172 C 88.885 106.674 87.888 106.076 86.966 105.404 C 87.689 105.03 88.461 104.681 89.234 104.382 C 90.928 103.734 92.647 103.186 94.416 102.738 C 99.249 101.542 104.182 100.72 109.14 100.246 C 115.418 99.623 121.697 99.324 128 99.349 C 134.303 99.324 140.582 99.623 146.86 100.246 C 151.818 100.72 156.751 101.542 161.584 102.738 C 163.353 103.186 165.072 103.734 166.766 104.382 C 167.539 104.681 168.311 105.03 169.034 105.404 Z"/>
+ <defs>
+ <filter id="Ner18UeDKzXowwveSiPy4H69E0yeUesJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.147"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Ner18UeDKzXowwveSiPy4H69E0yeUesJ)">
+ <path fill-rule="evenodd" d="M 200.5 78.671 C 200.425 81.76 199.18 84.725 197.012 86.917 C 195.442 88.537 193.524 89.982 191.431 91.078 C 189.164 92.324 186.822 93.345 184.405 94.192 C 181.565 95.214 178.675 96.061 175.735 96.783 C 168.61 98.502 161.385 99.723 154.085 100.471 C 145.415 101.392 136.72 101.866 128 101.841 C 119.28 101.866 110.585 101.392 101.915 100.471 C 94.615 99.723 87.39 98.502 80.265 96.783 C 77.325 96.061 74.435 95.214 71.595 94.192 C 69.178 93.345 66.836 92.324 64.569 91.078 C 62.476 89.982 60.558 88.537 58.913 86.843 C 56.796 84.65 55.575 81.735 55.5 78.671 C 55.55 75.581 56.82 72.641 59.038 70.449 C 60.707 68.78 62.65 67.41 64.793 66.363 C 67.06 65.242 69.427 64.295 71.844 63.548 C 74.684 62.626 77.574 61.879 80.489 61.256 C 87.589 59.786 94.79 58.715 102.04 58.117 C 110.685 57.344 119.33 56.971 128 56.995 C 136.67 56.971 145.315 57.344 153.96 58.117 C 161.21 58.715 168.411 59.786 175.511 61.256 C 178.426 61.879 181.316 62.626 184.156 63.548 C 186.573 64.295 188.94 65.242 191.207 66.363 C 193.35 67.41 195.293 68.78 196.962 70.449 C 199.18 72.641 200.45 75.581 200.5 78.671 Z M 182.537 78.845 C 181.54 79.318 180.494 79.717 179.448 80.091 C 177.081 80.938 174.664 81.66 172.223 82.258 C 165.745 83.803 159.168 84.924 152.54 85.597 C 144.393 86.469 136.197 86.917 128 86.892 C 119.803 86.917 111.607 86.469 103.46 85.597 C 96.832 84.924 90.255 83.803 83.777 82.258 C 81.336 81.66 78.919 80.938 76.552 80.091 C 75.506 79.717 74.46 79.318 73.463 78.845 C 74.385 78.446 75.357 78.098 76.303 77.799 C 78.695 77.051 81.112 76.404 83.553 75.88 C 90.081 74.535 96.683 73.563 103.335 73.015 C 111.532 72.293 119.753 71.919 128 71.944 C 136.247 71.919 144.468 72.293 152.665 73.015 C 159.317 73.563 165.919 74.535 172.447 75.88 C 174.888 76.404 177.305 77.051 179.697 77.799 C 180.643 78.098 181.615 78.446 182.537 78.845 Z"/>
+ </g>
+ <linearGradient id="_lgradient_28" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,44.847,55.5,54.503)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ffee"/>
+ <stop offset="100%" style="stop-color:#14dc99"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" fill-rule="evenodd" d="M 200.5 76.179 C 200.425 79.269 199.18 82.233 197.012 84.426 C 195.442 86.045 193.524 87.49 191.431 88.586 C 189.164 89.832 186.822 90.854 184.405 91.701 C 181.565 92.722 178.675 93.569 175.735 94.292 C 168.61 96.011 161.385 97.232 154.085 97.979 C 145.415 98.901 136.72 99.374 128 99.349 C 119.28 99.374 110.585 98.901 101.915 97.979 C 94.615 97.232 87.39 96.011 80.265 94.292 C 77.325 93.569 74.435 92.722 71.595 91.701 C 69.178 90.854 66.836 89.832 64.569 88.586 C 62.476 87.49 60.558 86.045 58.913 84.351 C 56.796 82.159 55.575 79.244 55.5 76.179 C 55.55 73.09 56.82 70.15 59.038 67.958 C 60.707 66.288 62.65 64.918 64.793 63.872 C 67.06 62.751 69.427 61.804 71.844 61.056 C 74.684 60.135 77.574 59.387 80.489 58.764 C 87.589 57.294 94.79 56.223 102.04 55.625 C 110.685 54.853 119.33 54.479 128 54.504 C 136.67 54.479 145.315 54.853 153.96 55.625 C 161.21 56.223 168.411 57.294 175.511 58.764 C 178.426 59.387 181.316 60.135 184.156 61.056 C 186.573 61.804 188.94 62.751 191.207 63.872 C 193.35 64.918 195.293 66.288 196.962 67.958 C 199.18 70.15 200.45 73.09 200.5 76.179 Z M 182.537 76.354 C 181.54 76.827 180.494 77.226 179.448 77.599 C 177.081 78.446 174.664 79.169 172.223 79.767 C 165.745 81.312 159.168 82.433 152.54 83.105 C 144.393 83.977 136.197 84.426 128 84.401 C 119.803 84.426 111.607 83.977 103.46 83.105 C 96.832 82.433 90.255 81.312 83.777 79.767 C 81.336 79.169 78.919 78.446 76.552 77.599 C 75.506 77.226 74.46 76.827 73.463 76.354 C 74.385 75.955 75.357 75.606 76.303 75.307 C 78.695 74.56 81.112 73.912 83.553 73.389 C 90.081 72.044 96.683 71.072 103.335 70.524 C 111.532 69.801 119.753 69.428 128 69.452 C 136.247 69.428 144.468 69.801 152.665 70.524 C 159.317 71.072 165.919 72.044 172.447 73.389 C 174.888 73.912 177.305 74.56 179.697 75.307 C 180.643 75.606 181.615 75.955 182.537 76.354 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 54.504 C 109.612 54.504 92.981 56.06 80.435 58.781 C 74.161 60.142 68.933 61.736 64.644 63.959 C 62.5 65.07 60.549 66.328 58.815 68.197 C 57.081 70.066 55.501 72.908 55.501 76.177 C 55.501 76.607 55.529 77.026 55.579 77.438 C 55.91 74.688 57.302 72.319 58.815 70.688 C 60.549 68.819 62.5 67.562 64.644 66.45 C 68.933 64.227 74.161 62.634 80.435 61.273 C 92.981 58.551 109.612 56.995 128 56.995 C 146.388 56.995 163.019 58.551 175.565 61.273 C 181.839 62.634 187.067 64.227 191.356 66.45 C 193.5 67.562 195.451 68.819 197.185 70.688 C 198.698 72.319 200.09 74.688 200.421 77.438 C 200.471 77.026 200.499 76.607 200.499 76.177 C 200.499 72.908 198.919 70.066 197.185 68.197 C 195.451 66.328 193.5 65.07 191.356 63.959 C 187.067 61.736 181.839 60.142 175.565 58.781 C 163.019 56.06 146.388 54.504 128 54.504 Z M 77.354 77.676 C 76.253 78.072 75.188 78.471 74.235 78.859 C 76.697 79.978 79.478 81.18 83.821 82.26 C 94.771 84.983 110.579 86.892 128 86.892 C 145.421 86.892 161.229 84.983 172.179 82.26 C 176.522 81.18 179.303 79.978 181.765 78.859 C 180.812 78.471 179.747 78.072 178.646 77.676 C 176.86 78.389 174.865 79.1 172.179 79.768 C 161.229 82.491 145.421 84.401 128 84.401 C 110.579 84.401 94.771 82.491 83.821 79.768 C 81.135 79.1 79.14 78.389 77.354 77.676 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/television.svg b/.icons/Gruvbox_Dark-2/apps/64/television.svg
new file mode 100644
index 000000000..fe54b22a4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/television.svg
@@ -0,0 +1,68 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="SxW5LNLOTyOaDoZ4Sb6fcz0srVOGd40G" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#SxW5LNLOTyOaDoZ4Sb6fcz0srVOGd40G)">
+ <linearGradient id="_lgradient_12" x1=".993" x2=".002" y1=".988" y2=".193" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="e5nrpnWFoHHDsOws4YeBWKhQDuCEgYqm" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" in="SourceGraphic"/>
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur" stdDeviation="4.294"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_offsetBlur" operator="out" result="pf_100_inverse"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".5" result="pf_100_color"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_color" in2="pf_100_inverse" operator="in" result="pf_100_shadow"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_shadow" in2="SourceGraphic" operator="over"/>
+ </filter>
+ </defs>
+ <g filter="url(#e5nrpnWFoHHDsOws4YeBWKhQDuCEgYqm)">
+ <linearGradient id="_lgradient_13" x1=".5" x2=".493" y1="0" y2=".999" gradientTransform="matrix(208.928595,0,0,182.5,23.535703,28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" d="M 160.182625 28 C 223.425878 28 232.464297 36.437865 232.464297 95.571878 L 232.464297 142.928214 C 232.464297 202.061904 223.425878 210.5 160.182625 210.5 L 95.817377 210.5 C 32.574128 210.5 23.535703 202.061904 23.535703 142.928214 L 23.535703 95.571878 C 23.535703 36.437865 32.574128 28 95.817377 28 L 160.182625 28 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_14" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="32DrGXsQZXDpirMmhzm0CkJSiML8nyEj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g filter="url(#32DrGXsQZXDpirMmhzm0CkJSiML8nyEj)">
+ <circle fill="#1a1a1a" fill-opacity=".4" cx="192.333" cy="223.333" r="8.333" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_15" x1=".51" x2=".512" y1="1.06" y2=".248" gradientTransform="matrix(16.666667,0,0,16.666667,184,212.777778)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2ea33c"/>
+ <stop offset="100%" style="stop-color:#41d753"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_15)" cx="192.333" cy="221.111" r="8.333" vector-effect="non-scaling-stroke"/>
+ <g>
+ <defs>
+ <filter id="jii5tfrCLfhgYOvsTfRUpWFvCvyR4Nlq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#jii5tfrCLfhgYOvsTfRUpWFvCvyR4Nlq)">
+ <path d="M 77.49137 90.515277 L 145.676698 90.515277 C 151.080311 90.515277 151.080311 95.859453 151.080311 95.859453 L 151.080311 159.992067 C 151.080311 165.333333 145.676698 165.333333 145.676698 165.333333 L 77.507995 165.333333 C 77.507995 165.333333 72.104382 165.333333 72.104382 159.98915 L 72.104382 95.860706 C 72.104382 95.860706 72.104382 90.515277 77.507995 90.515277 L 77.49137 90.515277 Z M 184.333333 98.828533 L 184.333333 161.177958 L 151.080311 127.924928 L 184.333333 98.828533 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 77.49137 86.358649 L 145.676698 86.358649 C 151.080311 86.358649 151.080311 91.702825 151.080311 91.702825 L 151.080311 155.835439 C 151.080311 161.176706 145.676698 161.176706 145.676698 161.176706 L 77.507995 161.176706 C 77.507995 161.176706 72.104382 161.176706 72.104382 155.832522 L 72.104382 91.704078 C 72.104382 91.704078 72.104382 86.358649 77.507995 86.358649 L 77.49137 86.358649 Z M 184.333333 94.671905 L 184.333333 157.02133 L 151.080311 123.7683 L 184.333333 94.671905 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tellico.svg b/.icons/Gruvbox_Dark-2/apps/64/tellico.svg
new file mode 120000
index 000000000..76870e259
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tellico.svg
@@ -0,0 +1 @@
+bookworm.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/teravex.svg b/.icons/Gruvbox_Dark-2/apps/64/teravex.svg
new file mode 120000
index 000000000..b71ade913
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/teravex.svg
@@ -0,0 +1 @@
+gnome-tetraves.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/terminal-alt.svg b/.icons/Gruvbox_Dark-2/apps/64/terminal-alt.svg
new file mode 100644
index 000000000..45577d00f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/terminal-alt.svg
@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 256 256" width="256" height="256"><g filter="url(#967iUZ4xeAdXGnGA9g5VDBwzUYJYzgQA)"><linearGradient id="_lgradient_0" x1="-0.2653851501210325" y1="0.29584661135611967" x2="0.5320000000000004" y2="1.1145325692423036" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#00fff2"/><stop offset="100%" stop-opacity="1" style="stop-color:#6704ca"/></linearGradient><path d=" M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 L 165.685 11.947 Z " fill="url(#_lgradient_0)"/></g><defs><filter id="967iUZ4xeAdXGnGA9g5VDBwzUYJYzgQA" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/><feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/><feFlood xmlns="http://www.w3.org/2000/svg" flood-color="#000000" flood-opacity="0.4"/><feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/><feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/></filter></defs><g filter="url(#YK4XrOlmNNlkmklREXO7qvShvK4EFJLT)"><path d=" M 32.857 70.989 L 30.24 78.861 L 56.805 89.517 L 30.24 100.172 L 32.857 108.045 L 67.034 93.572 L 67.034 85.461 L 32.857 70.989 L 32.857 70.989 L 32.857 70.989 Z M 66.986 118.859 L 66.986 127.014 L 107.76 127.014 L 107.76 118.859 L 66.986 118.859 L 66.986 118.859 L 66.986 118.859 Z " fill="#f2f2f2"/><path d=" M 32.857 70.989 L 30.24 78.862 L 30.551 78.986 L 32.857 72.052 L 67.034 86.525 L 67.034 85.461 L 32.857 70.989 L 32.857 70.989 L 32.857 70.989 Z M 55.479 90.048 L 30.24 100.173 L 30.551 101.111 L 56.804 90.58 L 55.479 90.048 L 55.479 90.048 L 55.479 90.048 Z M 66.985 118.859 L 66.985 119.923 L 107.76 119.923 L 107.76 118.859 L 66.985 118.859 L 66.985 118.859 L 66.985 118.859 Z " fill="#ffffff"/></g><defs><filter id="YK4XrOlmNNlkmklREXO7qvShvK4EFJLT" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/><feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/><feFlood xmlns="http://www.w3.org/2000/svg" flood-color="#000000" flood-opacity="0.4"/><feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/><feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/></filter></defs><g style="opacity:0.4;"><g opacity="0.4"><linearGradient id="_lgradient_1" x1="0.5169999998748105" y1="-4.731762551224428e-10" x2="0.5169999998748103" y2="0.9999999986541211" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#ffffff"/><stop offset="12.5%" stop-opacity="0.098" style="stop-color:#ffffff"/><stop offset="92.5%" stop-opacity="0.098" style="stop-color:#000000"/><stop offset="100%" stop-opacity="0.498" style="stop-color:#000000"/></linearGradient><path d=" M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z " fill-rule="evenodd" fill="url(#_lgradient_1)"/></g></g></svg> \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/terminal-app.svg b/.icons/Gruvbox_Dark-2/apps/64/terminal-app.svg
new file mode 120000
index 000000000..b6181fcf9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/terminal-app.svg
@@ -0,0 +1 @@
+terminal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/terminal-tango.svg b/.icons/Gruvbox_Dark-2/apps/64/terminal-tango.svg
new file mode 120000
index 000000000..b6181fcf9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/terminal-tango.svg
@@ -0,0 +1 @@
+terminal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/terminal.svg b/.icons/Gruvbox_Dark-2/apps/64/terminal.svg
new file mode 100644
index 000000000..9ce87f0ad
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/terminal.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#SBmXmS7qT6pTtIvfRJnFMm7VtbClU4VJ)">
+ <linearGradient id="_lgradient_279" x1=".518" x2=".532" y1="-.194" y2="1.208" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4ce0c6"/>
+ <stop offset="100%" style="stop-color:#3b85b5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_279)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="SBmXmS7qT6pTtIvfRJnFMm7VtbClU4VJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#GvoCnKQM4tG8lByTsyfrLKimnau8ifIJ)">
+ <path fill="#f2f2f2" d="M 32.857 70.989 L 30.24 78.861 L 56.805 89.517 L 30.24 100.172 L 32.857 108.045 L 67.034 93.572 L 67.034 85.461 L 32.857 70.989 L 32.857 70.989 Z M 66.986 118.859 L 66.986 127.014 L 107.76 127.014 L 107.76 118.859 L 66.986 118.859 L 66.986 118.859 Z"/>
+ <path fill="#ffffff" d="M 32.857 70.989 L 30.24 78.862 L 30.551 78.986 L 32.857 72.052 L 67.034 86.525 L 67.034 85.461 L 32.857 70.989 L 32.857 70.989 Z M 55.479 90.048 L 30.24 100.173 L 30.551 101.111 L 56.804 90.58 L 55.479 90.048 L 55.479 90.048 Z M 66.985 118.859 L 66.985 119.923 L 107.76 119.923 L 107.76 118.859 L 66.985 118.859 L 66.985 118.859 Z"/>
+ </g>
+ <defs>
+ <filter id="GvoCnKQM4tG8lByTsyfrLKimnau8ifIJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_280" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_280)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/terminator.svg b/.icons/Gruvbox_Dark-2/apps/64/terminator.svg
new file mode 100755
index 000000000..42a87ed0e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/terminator.svg
@@ -0,0 +1,49 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="dMJZEWQrBzzaKjm71Ml9HI5ZoVO98p3v" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#dMJZEWQrBzzaKjm71Ml9HI5ZoVO98p3v)">
+ <linearGradient id="_lgradient_414" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff2e00"/>
+ <stop offset="100%" style="stop-color:#dc1425"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_414)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_415" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_415)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g opacity=".3">
+ <path fill="#111111" d="M 128 240.288 L 165.689 240.288 C 239.745 240.288 250.328 229.731 250.328 155.745 L 250.328 126.35 L 250.328 126.35 L 128 126.35 L 128 240.288 L 128 240.288 Z"/>
+ </g>
+ <g opacity=".3">
+ <path fill="#111111" d="M 128 126.35 L 5.68 126.35 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 128 11.95 L 128 126.35 L 128 126.35 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#111111" d="M 128 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 126.35 L 128 126.35 L 128 240.288 L 128 240.288 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#111111" d="M 128 126.35 L 250.328 126.35 L 250.328 126.35 L 250.328 96.494 C 250.328 22.507 239.745 11.95 165.689 11.95 L 128 11.95 L 128 126.35 L 128 126.35 Z"/>
+ </g>
+ <linearGradient id="_lgradient_416" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(70,0,0,44.545,36,54)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_416)" fill-rule="evenodd" d="M 36 92.182 L 67.818 92.182 L 67.818 98.545 L 36 98.545 L 36 92.182 L 36 92.182 L 36 92.182 Z M 36 54 L 106 54 L 106 60.364 L 36 60.364 L 36 54 L 36 54 L 36 54 Z M 36 66.727 L 86.909 66.727 L 86.909 73.091 L 36 73.091 L 36 66.727 L 36 66.727 Z M 36 79.455 L 74.182 79.455 L 74.182 85.818 L 36 85.818 L 36 79.455 Z"/>
+ <linearGradient id="_lgradient_417" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(69.504,0,0,44.625,156,153.875)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_417)" fill-rule="evenodd" d="M 156.395 153.875 L 206.944 153.875 L 206.944 160.194 L 156.395 160.194 L 156.395 153.875 L 156.395 153.875 L 156.395 153.875 Z M 156 166.907 L 225.504 166.907 L 225.504 173.226 L 156 173.226 L 156 166.907 L 156 166.907 L 156 166.907 Z M 156 179.544 L 200.23 179.544 L 200.23 185.863 L 156 185.863 L 156 179.544 L 156 179.544 Z M 156 192.181 L 212.867 192.181 L 212.867 198.5 L 156 198.5 L 156 192.181 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/terminix.svg b/.icons/Gruvbox_Dark-2/apps/64/terminix.svg
new file mode 120000
index 000000000..298ecd7c5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/terminix.svg
@@ -0,0 +1 @@
+tilix.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/terminology.svg b/.icons/Gruvbox_Dark-2/apps/64/terminology.svg
new file mode 100755
index 000000000..853b4b2e0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/terminology.svg
@@ -0,0 +1,54 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="mIQreTOOmxad9lg4rUDlBPBGWGF934yp" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#mIQreTOOmxad9lg4rUDlBPBGWGF934yp)">
+ <linearGradient id="_lgradient_418" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#666252"/>
+ <stop offset="100%" style="stop-color:#4e4a36"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_418)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_419" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_419)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="UKL71iuqarmZkcI7pWHrjmnUNDHLVpOa" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#UKL71iuqarmZkcI7pWHrjmnUNDHLVpOa)">
+ <path d="M 48.846 130.144 L 41.577 130.144 L 41.577 124.567 L 41.577 124.567 Q 37.378 123.564 34.402 120.776 L 34.402 120.776 L 34.402 120.776 Q 31.425 117.987 30.047 113.852 L 30.047 113.852 L 36.877 111.345 L 36.877 111.345 Q 38.193 114.353 40.512 116.17 L 40.512 116.17 L 40.512 116.17 Q 42.83 117.987 45.713 117.987 L 45.713 117.987 L 45.713 117.987 Q 48.783 117.987 50.569 116.421 L 50.569 116.421 L 50.569 116.421 Q 52.355 114.854 52.355 111.972 L 52.355 111.972 L 52.355 111.972 Q 52.355 109.152 50.224 107.491 L 50.224 107.491 L 50.224 107.491 Q 48.094 105.831 43.895 104.201 L 43.895 104.201 L 43.895 104.201 Q 41.702 103.324 40.386 102.76 L 40.386 102.76 L 40.386 102.76 Q 39.07 102.196 37.19 101.037 L 37.19 101.037 L 37.19 101.037 Q 35.31 99.878 34.276 98.624 L 34.276 98.624 L 34.276 98.624 Q 33.243 97.371 32.459 95.397 L 32.459 95.397 L 32.459 95.397 Q 31.676 93.423 31.676 91.042 L 31.676 91.042 L 31.676 91.042 Q 31.676 86.969 34.308 83.898 L 34.308 83.898 L 34.308 83.898 Q 36.94 80.828 41.577 80.013 L 41.577 80.013 L 41.577 75 L 48.846 75 L 48.846 80.076 L 48.846 80.076 Q 52.48 80.89 54.862 83.24 L 54.862 83.24 L 54.862 83.24 Q 57.243 85.59 58.245 88.911 L 58.245 88.911 L 51.54 91.167 L 51.54 91.167 Q 49.66 86.655 44.71 86.655 L 44.71 86.655 L 44.71 86.655 Q 42.141 86.655 40.7 87.815 L 40.7 87.815 L 40.7 87.815 Q 39.258 88.974 39.258 91.042 L 39.258 91.042 L 39.258 91.042 Q 39.258 93.298 41.201 94.645 L 41.201 94.645 L 41.201 94.645 Q 43.143 95.992 47.091 97.434 L 47.091 97.434 L 47.091 97.434 Q 49.347 98.311 50.726 98.938 L 50.726 98.938 L 50.726 98.938 Q 52.104 99.564 54.078 100.849 L 54.078 100.849 L 54.078 100.849 Q 56.052 102.133 57.18 103.512 L 57.18 103.512 L 57.18 103.512 Q 58.308 104.891 59.154 107.084 L 59.154 107.084 L 59.154 107.084 Q 60 109.277 60 111.909 L 60 111.909 L 60 111.909 Q 60 117.11 56.898 120.494 L 56.898 120.494 L 56.898 120.494 Q 53.796 123.878 48.846 124.692 L 48.846 124.692 L 48.846 130.144 Z"/>
+ </g>
+ <linearGradient id="_lgradient_420" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(29.953,0,0,55.144,30.047,71.376)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_420)" d="M 48.846 126.52 L 41.577 126.52 L 41.577 120.943 L 41.577 120.943 Q 37.378 119.94 34.402 117.152 L 34.402 117.152 L 34.402 117.152 Q 31.425 114.363 30.047 110.227 L 30.047 110.227 L 36.877 107.721 L 36.877 107.721 Q 38.193 110.729 40.512 112.546 L 40.512 112.546 L 40.512 112.546 Q 42.83 114.363 45.713 114.363 L 45.713 114.363 L 45.713 114.363 Q 48.783 114.363 50.569 112.797 L 50.569 112.797 L 50.569 112.797 Q 52.355 111.23 52.355 108.347 L 52.355 108.347 L 52.355 108.347 Q 52.355 105.528 50.224 103.867 L 50.224 103.867 L 50.224 103.867 Q 48.094 102.206 43.895 100.577 L 43.895 100.577 L 43.895 100.577 Q 41.702 99.7 40.386 99.136 L 40.386 99.136 L 40.386 99.136 Q 39.07 98.572 37.19 97.413 L 37.19 97.413 L 37.19 97.413 Q 35.31 96.253 34.276 95 L 34.276 95 L 34.276 95 Q 33.243 93.747 32.459 91.773 L 32.459 91.773 L 32.459 91.773 Q 31.676 89.799 31.676 87.418 L 31.676 87.418 L 31.676 87.418 Q 31.676 83.345 34.308 80.274 L 34.308 80.274 L 34.308 80.274 Q 36.94 77.204 41.577 76.389 L 41.577 76.389 L 41.577 71.376 L 48.846 71.376 L 48.846 76.452 L 48.846 76.452 Q 52.48 77.266 54.862 79.616 L 54.862 79.616 L 54.862 79.616 Q 57.243 81.966 58.245 85.287 L 58.245 85.287 L 51.54 87.543 L 51.54 87.543 Q 49.66 83.031 44.71 83.031 L 44.71 83.031 L 44.71 83.031 Q 42.141 83.031 40.7 84.191 L 40.7 84.191 L 40.7 84.191 Q 39.258 85.35 39.258 87.418 L 39.258 87.418 L 39.258 87.418 Q 39.258 89.674 41.201 91.021 L 41.201 91.021 L 41.201 91.021 Q 43.143 92.368 47.091 93.809 L 47.091 93.809 L 47.091 93.809 Q 49.347 94.687 50.726 95.313 L 50.726 95.313 L 50.726 95.313 Q 52.104 95.94 54.078 97.225 L 54.078 97.225 L 54.078 97.225 Q 56.052 98.509 57.18 99.888 L 57.18 99.888 L 57.18 99.888 Q 58.308 101.266 59.154 103.46 L 59.154 103.46 L 59.154 103.46 Q 60 105.653 60 108.285 L 60 108.285 L 60 108.285 Q 60 113.486 56.898 116.87 L 56.898 116.87 L 56.898 116.87 Q 53.796 120.254 48.846 121.068 L 48.846 121.068 L 48.846 126.52 Z"/>
+ <g>
+ <g opacity=".2">
+ <path d="M 72 126.4 L 72 130.4 L 112 130.4 L 112 126.4 L 72 126.4 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_421" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(40,0,0,56,72,70.4)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_421)" width="40" height="56" x="72" y="70.4" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/terminus.svg b/.icons/Gruvbox_Dark-2/apps/64/terminus.svg
new file mode 100755
index 000000000..156c9ae11
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/terminus.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="BpVjYI4vaJZL3Zp8SmcUTmLQvoLV1bbt" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#BpVjYI4vaJZL3Zp8SmcUTmLQvoLV1bbt)">
+ <linearGradient id="_lgradient_422" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_422)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_423" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_423)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_424" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(128.889,0,0,145,63.556,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_424)" d="M 63.556 71.036 L 63.556 95.778 L 119.944 129.075 L 63.556 160.222 L 63.556 184.964 L 89.355 200.5 L 192.444 143.33 L 192.444 113.692 L 87.512 55.5 L 63.556 71.036 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/terraria.svg b/.icons/Gruvbox_Dark-2/apps/64/terraria.svg
new file mode 100755
index 000000000..b3552677b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/terraria.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="91mEhgmrAw3wRUEXBXgSi0CdFu5j6yNz" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#91mEhgmrAw3wRUEXBXgSi0CdFu5j6yNz)">
+ <linearGradient id="_lgradient_85" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_85)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_86" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_86)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#a26f3d" d="M 126.253 118.885 C 123.941 120.204 121.308 120.902 118.633 120.908 C 118.354 120.908 118.09 120.851 117.816 120.835 L 117.816 149.674 L 111.231 142.328 C 109.926 144.041 107.896 145.045 105.743 145.044 C 105.74 145.544 105.682 146.041 105.572 146.529 L 117.816 159.916 L 117.816 181.792 C 109.312 184.518 107.47 190.968 107.47 198.5 L 148.853 198.5 C 148.853 190.968 147.011 184.518 138.507 181.792 L 138.507 174.658 L 151.005 162.585 C 150.729 161.781 150.585 160.932 150.581 160.076 C 150.581 158.774 150.902 157.494 151.512 156.367 C 151.498 156.348 151.484 156.329 151.47 156.31 C 151.176 156.353 150.878 156.376 150.581 156.378 C 149.574 156.377 148.58 156.14 147.668 155.684 L 138.507 164.411 L 138.507 120.131 C 137.023 120.597 135.486 120.907 133.878 120.907 C 131.198 120.902 128.57 120.204 126.253 118.885 L 126.253 118.885 Z"/>
+ <linearGradient id="_lgradient_87" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(72.42,0,0,113.803,91.79,53.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff44"/>
+ <stop offset="100%" style="stop-color:#14dc14"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_87)" d="M 126.091 53.5 C 122.046 53.505 118.166 55.087 115.311 57.895 C 113.863 57.46 112.357 57.238 110.847 57.238 C 102.425 57.238 95.599 63.927 95.599 72.181 C 95.604 75.702 96.879 79.109 99.198 81.799 C 94.606 84.496 91.797 89.355 91.79 94.6 C 91.798 101.561 96.707 107.592 103.631 109.149 C 105.219 115.931 111.374 120.737 118.472 120.747 C 121.146 120.742 123.779 120.043 126.091 118.724 C 128.409 120.043 131.036 120.742 133.716 120.747 C 139.215 120.742 144.284 117.84 146.984 113.148 C 154.635 112.243 160.392 105.88 160.403 98.328 C 160.398 97.904 160.372 97.48 160.33 97.055 C 162.824 94.323 164.205 90.788 164.21 87.123 C 164.2 80.161 159.291 74.128 152.369 72.575 C 150.931 66.445 145.722 61.85 139.344 61.091 C 136.644 56.408 131.58 53.511 126.091 53.504 L 126.091 53.5 Z M 98.691 131.093 C 96.86 131.092 95.104 131.818 93.81 133.113 C 92.516 134.407 91.789 136.163 91.79 137.993 C 91.792 139.203 92.112 140.391 92.719 141.438 C 92.112 142.485 91.792 143.674 91.79 144.883 C 91.789 146.714 92.516 148.47 93.81 149.764 C 95.104 151.058 96.86 151.785 98.691 151.784 C 102.499 151.78 105.583 148.691 105.581 144.883 C 109.389 144.885 112.478 141.801 112.481 137.993 C 112.482 136.163 111.756 134.407 110.461 133.113 C 109.167 131.818 107.411 131.092 105.581 131.093 C 104.371 131.095 103.183 131.417 102.136 132.024 C 101.089 131.417 99.901 131.095 98.691 131.093 Z M 150.419 141.438 C 148.59 141.437 146.835 142.215 145.541 143.6 C 144.247 144.986 143.519 146.865 143.519 148.825 C 143.518 150.786 144.245 152.667 145.539 154.053 C 146.833 155.44 148.589 156.218 150.419 156.217 C 150.717 156.215 151.014 156.193 151.309 156.15 C 151.323 156.169 151.336 156.188 151.35 156.207 C 150.74 157.334 150.419 158.613 150.419 159.916 C 150.421 163.993 153.504 167.299 157.309 167.303 C 159.139 167.304 160.893 166.526 162.188 165.141 C 163.482 163.755 164.209 161.876 164.21 159.916 C 164.208 158.617 163.887 157.341 163.279 156.217 C 163.886 155.095 164.208 153.821 164.21 152.524 C 164.209 150.564 163.482 148.684 162.188 147.299 C 160.893 145.914 159.139 145.136 157.309 145.137 C 157.012 145.14 156.714 145.165 156.42 145.209 C 155.201 142.884 152.908 141.443 150.419 141.438 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/teslagrad.svg b/.icons/Gruvbox_Dark-2/apps/64/teslagrad.svg
new file mode 100755
index 000000000..91c0d68fa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/teslagrad.svg
@@ -0,0 +1,61 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="eM8dWT69VQBWqwIdso6nJ36luiYcQngP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#eM8dWT69VQBWqwIdso6nJ36luiYcQngP)">
+ <linearGradient id="_lgradient_100" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_100)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_101" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_101)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="f08J1pEDbfOGCrJhMHTcilMXolIrgQUq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#f08J1pEDbfOGCrJhMHTcilMXolIrgQUq)">
+ <path d="M 189.07 118.385 C 187.474 149.313 152.835 195.791 122.471 195.791 C 93.494 195.791 68.405 153.467 66.875 120.928 C 65.993 153.923 92.068 200.5 122.471 200.5 C 153.555 200.5 189.216 151.743 189.216 120.881 C 189.216 120.028 189.113 119.223 189.07 118.389 L 189.07 118.385 Z"/>
+ </g>
+ <path fill="#343054" d="M 189.216 118.524 C 189.216 149.391 153.555 198.143 122.471 198.143 C 91.387 198.143 64.758 149.424 66.905 116.343 C 68.36 93.867 95.611 65.769 111.509 66.301 C 116.844 66.833 107.245 72.311 113.644 70.527 C 118.494 69.174 123.608 68.451 128.894 68.451 C 159.978 68.451 189.216 87.66 189.216 118.526 L 189.216 118.524 Z"/>
+ <path fill="#2e2e37" d="M 175.254 122.717 C 175.254 145.998 168.925 175.265 145.616 190.305 C 138.025 195.202 130.109 198.146 122.471 198.146 C 116.217 198.146 110.143 196.172 104.449 192.754 C 81.837 179.173 81.011 143.342 82.724 116.916 C 87.724 89.928 100.776 91.456 115.873 87.094 C 120.723 85.741 134.031 85.399 139.315 85.399 C 170.399 85.399 175.256 91.85 175.256 122.715 L 175.254 122.717 Z"/>
+ <path fill="#dabc9c" d="M 161.386 143.422 C 161.386 155.555 150.49 166.494 144.704 177.11 C 137.765 189.841 139.312 192.542 125.272 192.542 C 99.526 192.542 91.021 168.731 91.021 142.048 C 91.021 128.139 91.697 111.001 100.773 102.186 C 109.109 94.089 123.172 92.038 135.497 92.038 C 149.159 92.038 155.874 102.155 159.876 108.466 C 163.414 114.049 161.385 130.897 161.385 143.421 L 161.386 143.422 Z"/>
+ <g>
+ <path fill="#405168" d="M 139.956 91.984 C 145.002 87.119 158.6 84.073 168.993 95.248 C 179.385 106.422 177.004 136.408 171.958 141.274 C 166.912 146.139 168.044 119.628 157.652 108.453 C 147.26 97.278 134.91 96.848 139.957 91.983 L 139.956 91.984 Z"/>
+ <path fill="#405168" d="M 91.731 107.704 C 98.334 111.25 99.323 123.132 93.94 134.244 C 88.556 145.356 95.303 163.401 88.7 159.856 C 82.097 156.312 74.765 137.332 80.149 126.22 C 85.533 115.108 85.127 104.161 91.732 107.705 L 91.731 107.704 Z"/>
+ </g>
+ <path fill="#405168" d="M 94.75 115 C 108.963 115.698 126.5 109 144.75 95.5 Q 124.698 86.329 114 90.5 Q 103.301 94.672 94.75 115 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 135.477 90.237 C 137.411 94.389 131.694 98.638 120.169 103.656 C 109.62 108.24 98.29 110.026 92.701 107.986 C 92.859 108.341 93.08 108.671 93.365 108.975 C 97.147 112.866 110.491 111.55 123.168 106.036 C 135.841 100.524 143.049 92.903 139.271 89.013 C 138.709 88.447 136.466 90.592 135.476 90.237 L 135.477 90.237 Z"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 170.555 134.918 C 173.427 133.92 171.336 126.432 168.092 119.18 C 166.274 115.121 163.595 110.534 160.393 106.965 C 157.723 103.989 154.389 101.652 151.012 99.547 C 147.509 97.362 144.33 95.781 139.861 94.215 C 140.237 94.077 142.632 91.545 143.095 91.526 C 147.47 91.415 138.705 87.883 144.312 93.35 C 146.467 95.452 159.624 100.265 164.8 106.616 C 169.208 112.022 170.806 119.384 172.528 126.201 C 173.294 129.23 177.899 135.409 173.646 135.518 C 172.754 135.532 171.716 135.331 170.555 134.918 L 170.555 134.918 Z"/>
+ </g>
+ <path fill="#7f90bc" stroke="#33374a" stroke-linecap="round" stroke-linejoin="round" stroke-width=".968" d="M 184.653 112.383 C 186.524 124.659 181.71 142.113 175.833 153.001 C 167.104 169.169 156.066 179.547 144.08 190.088 C 144.08 190.088 161.19 159.475 166.315 142.796 C 168.777 134.781 171.21 126.264 170.252 117.923 C 169.532 111.665 167.502 106.617 162.911 102.397 C 159.073 98.866 153.389 96.754 148.28 95.933 C 142.728 95.042 137.006 94.888 131.426 95.547 C 122.969 96.546 114.038 97.671 106.702 102.069 C 102.718 104.457 99.011 107.997 97.147 112.304 C 92.462 123.133 92.859 136.035 94.71 147.716 C 97.118 162.919 111.239 194.565 111.239 194.565 L 110.44 194.236 C 110.44 194.236 102.386 190.442 95.932 183.91 C 89.625 177.536 84.956 168.49 81.728 162.439 C 75.186 150.177 74.183 136.794 76.503 123.044 C 77.954 109.798 83.604 98.849 92.563 91.647 C 110.38 78.844 131.396 75.85 150.936 80.328 C 168.098 83.82 181.82 95.567 184.647 112.389 L 184.653 112.383 Z" vector-effect="non-scaling-stroke"/>
+ <path d="M 137.567 118.264 L 150.413 112.052 C 151.574 111.491 152.845 111.755 153.251 112.641 L 153.251 112.641 C 153.657 113.527 153.045 114.702 151.884 115.263 L 139.038 121.474 C 137.878 122.036 136.606 121.772 136.2 120.886 L 136.2 120.886 C 135.795 120 136.407 118.825 137.567 118.264 Z" style="fill:#302100"/>
+ <path d="M 100.997 120.474 L 112.87 124.956 C 113.945 125.361 114.554 126.403 114.231 127.281 L 114.231 127.281 C 113.908 128.159 112.772 128.543 111.698 128.137 L 99.825 123.655 C 98.75 123.249 98.14 122.207 98.464 121.329 L 98.464 121.329 C 98.787 120.451 99.922 120.068 100.997 120.474 Z" style="fill:#302100"/>
+ <ellipse fill="#302100" cx="107.412" cy="135.888" rx="4.398" ry="11.382" vector-effect="non-scaling-stroke"/>
+ <path fill="#302100" d="M 138.739 133.249 C 138.304 126.652 140.044 121.275 142.622 121.25 C 145.201 121.225 147.646 126.561 148.081 133.158 C 148.516 139.756 146.775 145.132 144.197 145.157 C 141.619 145.183 139.173 139.847 138.739 133.249 Z"/>
+ <path fill="#302100" d="M 133.966 146.658 C 135.841 148.935 140.843 150.125 141.951 153.445 C 142.934 156.389 141.742 160.029 139.912 162.532 C 138.854 163.979 137.06 165.136 135.275 165.237 C 132.563 165.389 128.62 164.549 127.815 161.945 C 127.601 161.253 128.265 160.305 128.957 160.097 C 130.661 159.584 132.087 162.822 133.801 162.345 C 136.846 161.498 139.64 157.607 139.133 154.475 C 138.66 151.558 133.439 151.738 132.111 149.101 C 131.102 147.099 129.801 142.789 131.996 142.372 C 132.556 143.611 133.135 145.617 133.966 146.658 L 133.966 146.658 Z"/>
+ <path d="M 116.257 177.323 L 134.861 179.327 C 136.513 179.505 137.638 180.259 137.372 181.01 L 137.372 181.01 C 137.106 181.761 135.549 182.226 133.897 182.048 L 115.293 180.044 C 113.642 179.866 112.517 179.112 112.782 178.361 L 112.782 178.361 C 113.048 177.61 114.605 177.145 116.257 177.323 Z" style="fill:#302100"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 111.509 66.303 C 95.613 65.771 68.358 93.867 66.903 116.346 C 66.8 117.921 66.785 119.543 66.81 121.182 C 66.829 120.348 66.849 119.515 66.902 118.7 C 68.358 96.222 95.613 68.126 111.508 68.658 C 111.923 68.699 112.222 68.774 112.469 68.869 C 113.283 67.749 113.882 66.54 111.508 66.303 L 111.509 66.303 Z M 128.892 68.451 C 123.606 68.451 118.492 69.172 113.642 70.525 C 113.267 70.629 113.114 70.633 112.841 70.69 C 111.897 72.269 109.639 73.996 113.642 72.879 C 118.492 71.527 123.606 70.805 128.892 70.805 C 159.55 70.805 188.397 89.502 189.179 119.633 C 189.19 119.265 189.216 118.889 189.216 118.526 C 189.216 87.659 159.974 68.451 128.892 68.451 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tetzle.svg b/.icons/Gruvbox_Dark-2/apps/64/tetzle.svg
new file mode 100644
index 000000000..72b556c8b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tetzle.svg
@@ -0,0 +1,72 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_vbbMBnrcGFY1dKwkXtJR4TUbmu4sDuao">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_vbbMBnrcGFY1dKwkXtJR4TUbmu4sDuao)">
+ <defs>
+ <filter id="zfisjOFRy9tHyqOyBVvw7ygMGIW8OYn0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#zfisjOFRy9tHyqOyBVvw7ygMGIW8OYn0)">
+ <linearGradient id="_lgradient_335" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_335)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_336" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_336)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_337" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(144.843,0,0,112.375,55.5,54.205)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_337)" d="M 59.121 54.205 C 57.118 54.205 55.504 55.818 55.5 57.823 L 55.5 57.83 L 55.521 86.929 C 55.577 88.889 57.15 90.455 59.121 90.455 C 57.155 90.455 55.584 92.015 55.521 93.967 L 55.543 123.286 C 55.654 125.192 57.188 126.705 59.121 126.705 C 57.188 126.705 55.654 128.218 55.543 130.125 L 55.521 159.443 C 55.584 161.396 57.155 162.955 59.121 162.955 C 57.15 162.955 55.577 164.522 55.521 166.481 C 55.5 166.58 200.343 166.58 200.343 166.58 C 200.343 164.572 198.728 162.955 196.722 162.955 C 198.728 162.955 200.343 161.338 200.343 159.33 L 200.343 144.802 L 200.343 130.33 C 200.343 128.322 198.728 126.705 196.722 126.705 C 198.728 126.705 200.343 125.088 200.343 123.08 L 200.343 94.08 C 200.343 92.072 198.728 90.455 196.722 90.455 L 167.754 90.455 C 165.748 90.455 164.133 92.072 164.133 94.08 L 164.133 123.08 C 164.133 125.088 165.748 126.705 167.754 126.705 C 165.748 126.705 164.133 128.322 164.133 130.33 C 164.133 128.322 162.518 126.705 160.511 126.705 L 131.543 126.705 C 129.537 126.705 127.922 128.322 127.922 130.33 C 127.922 128.322 126.307 126.705 124.301 126.705 C 126.307 126.705 127.922 125.088 127.922 123.08 L 127.922 94.08 C 127.922 92.072 126.307 90.455 124.301 90.455 L 95.332 90.455 C 93.326 90.455 91.711 92.072 91.711 94.08 C 91.711 92.072 90.096 90.455 88.09 90.455 C 90.096 90.455 91.711 88.839 91.711 86.83 L 91.711 57.83 C 91.711 55.822 90.096 54.205 88.09 54.205 L 73.648 54.205 L 59.121 54.205 Z M 91.711 123.08 C 91.711 125.088 93.326 126.705 95.332 126.705 C 93.326 126.705 91.711 128.322 91.711 130.33 C 91.711 128.322 90.096 126.705 88.09 126.705 C 90.096 126.705 91.711 125.088 91.711 123.08 Z M 91.711 159.33 C 91.711 161.338 93.326 162.955 95.332 162.955 C 93.326 162.955 91.711 164.572 91.711 166.58 C 91.711 164.572 90.096 162.955 88.09 162.955 C 90.096 162.955 91.711 161.338 91.711 159.33 Z M 127.922 159.33 C 127.922 161.338 129.537 162.955 131.543 162.955 C 129.537 162.955 127.922 164.572 127.922 166.58 C 127.922 164.572 126.307 162.955 124.301 162.955 C 126.307 162.955 127.922 161.338 127.922 159.33 Z M 164.133 159.33 C 164.133 161.338 165.748 162.955 167.754 162.955 C 165.748 162.955 164.133 164.572 164.133 166.58 C 164.133 164.572 162.518 162.955 160.511 162.955 C 162.518 162.955 164.133 161.338 164.133 159.33 Z"/>
+ <g opacity=".3">
+ <path fill="#ffffff" d="M 91.711 86.83 L 91.711 57.83 C 91.711 55.822 90.096 54.205 88.09 54.205 L 59.121 54.205 C 57.115 54.205 55.5 55.822 55.5 57.83 L 55.5 86.83 C 55.5 88.839 57.115 90.455 59.121 90.455 L 88.09 90.455 C 90.096 90.455 91.711 88.839 91.711 86.83 Z"/>
+ </g>
+ <g opacity=".3">
+ <path fill="#ffffff" d="M 128 123.08 L 128 94.08 C 128 92.072 126.383 90.455 124.375 90.455 L 95.375 90.455 C 93.367 90.455 91.75 92.072 91.75 94.08 L 91.75 123.08 C 91.75 125.088 93.367 126.705 95.375 126.705 L 124.375 126.705 C 126.383 126.705 128 125.088 128 123.08 Z"/>
+ </g>
+ <path fill="#76c22b" d="M 56.179 121.586 C 55.99 121.682 55.881 122.932 55.783 124.489 C 55.784 124.491 55.782 124.494 55.783 124.496 C 56.331 125.798 57.617 126.705 59.121 126.705 C 57.343 126.705 55.939 127.999 55.627 129.686 C 55.531 134.954 55.501 143.135 55.5 159.33 C 55.5 159.335 55.5 159.34 55.5 159.344 C 55.508 161.346 57.12 162.955 59.121 162.955 C 57.115 162.955 55.5 164.572 55.5 166.58 L 55.5 179.786 L 59.125 191.672 C 59.7 193.556 58.735 195.521 60.688 195.58 L 88.09 195.58 C 90.043 195.521 91.711 197.551 91.711 195.58 C 91.711 197.551 93.378 195.521 95.332 195.58 L 120.68 195.58 C 122.633 195.521 127.922 197.551 127.922 195.58 C 127.922 197.551 131.714 195.521 133.668 195.58 L 158.387 188.33 C 160.34 188.271 164.133 193.926 164.133 191.955 C 164.133 193.926 169.421 195.521 171.375 195.58 L 185.859 195.58 C 187.813 195.521 193.134 191.615 193.372 189.658 L 195.484 172.229 C 195.595 171.314 193.115 170.276 196.722 166.58 C 196.682 164.607 198.703 162.955 196.722 162.955 C 198.623 162.955 196.565 161.191 196.722 159.33 C 196.703 155.318 200.24 152.01 200.201 148.937 C 200.116 142.062 199.98 137.854 199.778 137.729 C 199.466 137.536 199.212 137.127 199.212 136.816 C 199.212 136.504 199.466 136.404 199.778 136.596 C 200.091 136.79 200.343 136.381 200.343 135.676 C 200.343 134.48 200.296 134.467 199.594 135.428 C 198.893 136.387 198.733 136.392 197.076 135.534 C 196.103 135.03 195.04 134.614 194.714 134.614 C 193.815 134.614 194.001 136.306 194.94 136.667 C 195.392 136.84 196.054 137.87 196.411 138.954 C 196.977 140.669 196.926 141.024 196.015 141.715 C 194.473 142.885 194.12 142.73 194.12 140.88 C 194.12 138.889 193.148 138.039 192.889 139.803 C 192.789 140.485 192.419 141.139 192.069 141.255 C 191.107 141.571 190.645 139.787 191.347 138.472 C 192.263 136.759 190.786 135.352 189.148 136.377 C 187.507 137.403 186.415 136.323 185.951 133.226 C 185.499 130.21 184.523 129.305 182.125 129.658 C 180.763 129.858 180.041 129.623 179.253 128.73 C 178.675 128.074 178.093 127.789 177.952 128.1 C 177.06 130.077 176.698 130.286 175.767 129.353 C 175.137 128.723 174.473 128.572 173.645 128.879 C 172.982 129.124 171.841 129.217 171.113 129.077 C 170.087 128.881 169.79 128.45 169.79 127.18 C 169.79 126.277 169.556 125.094 169.267 124.553 C 168.979 124.012 168.595 123.108 168.418 122.542 C 168.19 121.809 167.65 121.565 166.544 121.693 C 165.226 121.845 164.94 122.203 164.642 124.057 C 164.598 124.33 164.601 124.507 164.585 124.744 C 165.19 125.897 166.358 126.705 167.754 126.705 C 165.748 126.705 164.133 128.322 164.133 130.33 C 164.133 128.824 163.226 127.537 161.926 126.988 C 161.589 126.964 161.258 126.971 160.929 126.911 C 158.19 126.409 156.649 127.082 157.124 128.574 C 157.54 129.881 157.539 133.476 157.124 133.891 C 156.987 134.028 156.281 133.766 155.554 133.311 C 154.826 132.856 152.905 132.341 151.282 132.164 L 148.326 131.845 L 147.746 133.941 C 146.959 136.777 147.018 138.01 148.014 139.924 C 149.243 142.281 149.124 143.646 147.725 143.28 C 147.1 143.116 146.174 143.325 145.666 143.747 C 144.867 144.411 144.617 144.322 143.835 143.103 C 143.338 142.328 141.793 140.627 140.397 139.322 C 137.629 136.732 136.793 136.812 136.211 139.725 C 135.771 141.927 135.047 141.853 132.703 139.364 C 130.478 137.003 129.053 137.106 129.053 139.626 C 129.053 140.533 128.7 141.568 128.268 141.927 C 127.836 142.286 127.308 143.98 127.094 145.694 C 126.818 147.904 126.296 149.219 125.305 150.211 C 123.586 151.932 123.196 151.946 122.129 150.338 C 121.361 149.18 121.156 149.14 119.831 149.85 C 119.032 150.278 118 150.483 117.532 150.303 C 116.459 149.891 116.029 151.002 116.733 152.37 C 117.029 152.945 117.112 154.028 116.924 154.778 C 116.648 155.881 116.22 156.137 114.675 156.137 C 113.543 156.137 112.638 155.81 112.454 155.33 C 112.284 154.885 111.433 154.439 110.559 154.339 C 109.301 154.194 108.932 153.83 108.791 152.597 C 108.692 151.74 108.367 151.039 108.069 151.039 C 107.772 151.039 107.236 150.402 106.881 149.623 C 106.07 147.841 105.41 147.832 104.745 149.581 C 104.299 150.756 102.151 152.098 101.641 151.521 C 101.547 151.415 100.57 149.375 99.476 146.99 C 98.327 144.483 96.889 142.258 96.06 141.715 C 94.763 140.864 94.467 140.855 92.956 141.637 C 91.046 142.626 90.361 142.309 91.265 140.858 C 91.607 140.31 91.726 139.443 91.527 138.925 C 91.22 138.123 90.616 138.041 87.446 138.366 L 83.726 138.741 L 84.073 137.361 C 84.316 136.39 84.09 135.681 83.302 134.968 C 82.463 134.208 82.257 133.487 82.481 132.1 C 82.739 130.51 82.594 130.198 81.449 129.891 C 80.715 129.695 79.416 129.535 78.563 129.53 C 77.631 129.526 76.725 129.064 76.3 128.383 C 75.514 127.122 74.114 126.938 72.382 127.866 C 71.451 128.365 71.025 128.258 70.133 127.3 C 69.528 126.65 68.663 126.118 68.209 126.118 C 67.755 126.118 66.428 125.262 65.26 124.213 C 63.382 122.526 62.812 122.318 60.309 122.429 C 58.448 122.512 57.142 122.262 56.49 121.7 C 56.373 121.598 56.271 121.54 56.179 121.586 L 56.179 121.586 Z M 155.002 143.301 C 155.579 143.126 156.163 143.715 155.844 144.547 C 155.668 145.004 155.167 145.375 154.733 145.375 C 153.832 145.375 153.747 144.87 154.457 143.747 C 154.614 143.499 154.81 143.359 155.002 143.301 L 155.002 143.301 Z M 149.91 143.938 C 150.068 143.976 150.263 144.067 150.49 144.207 C 150.976 144.508 151.033 144.8 150.652 145.036 C 150.33 145.235 149.899 145.118 149.691 144.781 C 149.301 144.149 149.435 143.824 149.91 143.938 L 149.91 143.938 Z M 91.711 159.33 C 91.711 161.338 93.326 162.955 95.332 162.955 C 93.326 162.955 91.711 164.572 91.711 166.58 C 91.711 164.572 90.096 162.955 88.09 162.955 C 90.096 162.955 91.711 161.338 91.711 159.33 Z M 127.922 159.33 C 127.922 161.338 129.537 162.955 131.543 162.955 C 129.537 162.955 127.922 164.572 127.922 166.58 C 127.922 164.572 126.307 162.955 124.301 162.955 C 126.307 162.955 127.922 161.338 127.922 159.33 Z M 164.133 159.33 C 164.133 161.338 165.748 162.955 167.754 162.955 C 165.748 162.955 164.133 164.572 164.133 166.58 C 164.133 164.572 162.518 162.955 160.511 162.955 C 162.518 162.955 164.133 161.338 164.133 159.33 Z"/>
+ <path fill="#28851e" d="M 163.383 129.516 C 163.261 129.516 163.017 129.898 162.838 130.366 C 162.659 130.833 162.756 131.215 163.058 131.215 C 163.359 131.215 163.609 130.833 163.609 130.366 C 163.609 129.898 163.505 129.516 163.383 129.516 L 163.383 129.516 Z M 56.2 130.996 C 55.941 130.835 55.726 131.073 55.726 131.527 C 55.726 131.98 55.941 132.348 56.2 132.348 C 56.46 132.348 56.674 132.11 56.674 131.817 C 56.674 131.524 56.46 131.156 56.2 130.996 Z M 159.585 132.348 C 158.992 132.348 158.917 133.131 159.458 133.672 C 160.145 134.36 160.75 134.061 160.42 133.198 C 160.24 132.73 159.863 132.348 159.585 132.348 L 159.585 132.348 Z M 60.239 132.518 C 59.562 132.673 58.961 133.367 58.944 134.189 C 58.929 134.932 60.468 134.646 61.193 133.771 C 61.762 133.086 61.713 132.863 60.925 132.56 C 60.702 132.475 60.464 132.466 60.239 132.518 L 60.239 132.518 Z M 71.717 133.835 C 71.57 133.747 71.36 133.75 71.102 133.849 C 70.635 134.028 70.253 134.399 70.253 134.677 C 70.253 134.955 70.635 135.18 71.102 135.18 C 71.569 135.18 71.951 134.809 71.951 134.352 C 71.951 134.098 71.865 133.923 71.717 133.835 L 71.717 133.835 Z M 153.701 134.118 C 153.281 134.107 152.764 134.123 152.116 134.161 C 149.32 134.322 149.173 134.413 148.99 136.023 C 148.805 137.657 148.833 137.681 149.882 136.731 C 150.478 136.19 151.405 135.746 151.94 135.746 C 153.166 135.746 155.75 138.493 155.639 139.676 C 155.593 140.165 155.582 140.752 155.617 140.986 C 155.732 141.735 156.683 141.446 157.025 140.554 C 157.257 139.949 157.786 139.793 158.786 140.044 C 159.955 140.338 160.214 140.201 160.214 139.272 C 160.214 137.734 161.511 137.343 163.05 138.423 C 164.172 139.209 164.371 139.215 164.79 138.465 C 165.051 137.999 166.426 137.179 167.838 136.639 C 169.251 136.098 170.256 135.423 170.08 135.138 C 169.575 134.319 168.034 134.528 166.877 135.577 C 166.096 136.284 164.641 136.57 161.346 136.653 C 157.164 136.758 156.811 136.672 155.964 135.378 C 155.365 134.463 154.959 134.153 153.701 134.118 L 153.701 134.118 Z M 68.619 135.315 C 68.353 135.284 68.098 135.424 67.735 135.725 C 66.514 136.74 66.641 137.334 68.131 137.58 C 69.963 137.882 70.668 137.061 69.546 135.938 C 69.159 135.55 68.886 135.345 68.619 135.315 Z M 62.721 137.488 C 62.464 137.523 62.126 137.657 61.717 137.913 C 61.096 138.301 60.375 138.486 60.111 138.324 C 59.359 137.858 58.312 139.468 58.704 140.49 C 59.079 141.468 61.2 141.794 61.2 140.872 C 61.2 140.573 61.754 139.805 62.431 139.173 C 63.518 138.16 63.492 137.383 62.721 137.488 L 62.721 137.488 Z M 72.354 137.679 C 72.217 137.579 71.968 137.73 71.526 138.069 C 70.982 138.486 70.447 138.886 70.338 138.954 C 70.229 139.021 70.303 139.344 70.508 139.676 C 71.24 140.862 72.516 140.307 72.516 138.798 C 72.516 138.135 72.491 137.78 72.354 137.679 L 72.354 137.679 Z M 152.272 138.012 C 151.971 138.012 151.727 138.394 151.727 138.862 C 151.727 139.329 151.824 139.711 151.947 139.711 C 152.069 139.711 152.319 139.329 152.498 138.862 C 152.678 138.394 152.573 138.012 152.272 138.012 L 152.272 138.012 Z M 66.717 138.295 C 66.521 138.272 66.371 138.451 66.165 138.819 C 65.904 139.286 65.855 140.314 66.052 141.099 L 66.406 142.529 L 67.438 141.262 C 68.385 140.097 68.39 139.915 67.552 138.982 C 67.157 138.543 66.913 138.318 66.717 138.295 L 66.717 138.295 Z M 181.014 140.363 C 180.837 140.429 180.608 140.593 180.314 140.837 C 179.84 141.231 179.451 142.308 179.451 143.23 C 179.451 145.515 180.725 144.999 181.234 142.508 C 181.582 140.802 181.547 140.162 181.014 140.363 L 181.014 140.363 Z M 87.856 140.844 C 87.545 140.844 87.136 141.099 86.944 141.411 C 86.752 141.722 86.845 141.977 87.156 141.977 C 87.467 141.977 87.883 141.722 88.076 141.411 C 88.268 141.099 88.168 140.844 87.856 140.844 L 87.856 140.844 Z M 199.926 141.198 C 199.712 141.066 199.497 141.568 199.452 142.317 C 199.407 143.066 199.544 143.676 199.756 143.676 C 200.271 143.676 200.42 141.504 199.926 141.198 L 199.926 141.198 Z M 69.595 141.559 C 69.247 141.609 68.858 141.912 68.683 142.437 C 68.56 142.807 68.862 143.11 69.355 143.11 C 69.848 143.11 70.253 142.711 70.253 142.218 C 70.253 141.718 69.944 141.509 69.595 141.559 Z M 151.812 142.09 C 151.617 142.046 151.439 142.074 151.324 142.189 C 151.095 142.419 151.279 142.832 151.727 143.11 C 152.784 143.764 153.261 143.286 152.406 142.43 C 152.225 142.248 152.008 142.134 151.812 142.09 L 151.812 142.09 Z M 84.964 142.543 C 83.64 142.543 83.626 142.606 84.497 144.519 C 84.978 145.575 85.282 145.779 85.614 145.255 C 86.467 143.91 86.142 142.543 84.964 142.543 Z M 55.663 142.713 C 55.585 142.788 55.553 143.041 55.55 143.485 C 55.544 144.331 55.848 144.669 56.533 144.568 C 57.077 144.488 57.459 144.255 57.381 144.051 C 57.304 143.848 57.078 143.699 56.879 143.726 C 56.681 143.752 56.301 143.434 56.038 143.018 C 55.864 142.744 55.74 142.639 55.663 142.713 Z M 174.006 142.897 C 173.839 142.921 173.701 142.976 173.603 143.074 C 172.879 143.798 174.529 146.311 176.042 146.791 C 176.673 146.992 177.188 147.648 177.188 148.25 C 177.188 148.852 177.447 149.34 177.768 149.34 C 178.67 149.34 179.108 147.644 178.391 146.926 C 178.038 146.573 177.754 145.843 177.754 145.305 C 177.754 144.248 175.175 142.734 174.006 142.897 L 174.006 142.897 Z M 131.903 143.166 C 131.882 143.054 131.621 143.089 131.104 143.188 C 129.822 143.431 127.7 146.765 128.254 147.662 C 128.858 148.64 129.925 147.959 130.135 146.466 C 130.242 145.711 130.751 144.619 131.267 144.037 C 131.708 143.541 131.925 143.279 131.903 143.166 L 131.903 143.166 Z M 186.807 143.676 C 186.495 143.676 186.241 143.931 186.241 144.243 C 186.241 144.554 186.495 144.809 186.807 144.809 C 187.118 144.809 187.372 144.554 187.372 144.243 C 187.372 143.931 187.118 143.676 186.807 143.676 Z M 200.159 144.243 C 200.037 144.243 199.794 144.625 199.615 145.092 C 199.436 145.559 199.533 145.942 199.834 145.942 C 200.136 145.942 200.343 145.559 200.343 145.092 C 200.343 144.625 200.282 144.243 200.159 144.243 L 200.159 144.243 Z M 190.81 144.922 C 190.475 144.811 190.201 145.139 190.201 145.659 C 190.201 146.178 190.475 146.514 190.81 146.402 C 191.144 146.29 191.418 145.955 191.418 145.659 C 191.418 145.363 191.144 145.034 190.81 144.922 Z M 159.366 145.942 C 158.936 145.942 158.426 146.197 158.234 146.508 C 158.035 146.831 158.522 147.075 159.366 147.075 C 160.209 147.075 160.696 146.831 160.497 146.508 C 160.305 146.197 159.796 145.942 159.366 145.942 Z M 138.856 146.282 C 136.742 146.451 136.451 146.577 136.451 147.315 C 136.451 148.185 133.434 149.372 131.72 149.177 C 131.14 149.111 130.402 149.465 130.079 149.963 C 129.631 150.654 129.778 151.163 130.715 152.101 C 131.745 153.132 132.002 153.192 132.278 152.47 C 132.707 151.351 135.532 151.352 136.458 152.47 C 137.042 153.174 136.984 153.534 136.154 154.452 C 135.596 155.069 134.7 155.571 134.16 155.571 C 133.296 155.571 132.487 156.625 132.491 157.744 C 132.491 157.952 133.382 158.183 134.471 158.261 C 135.559 158.339 136.451 158.214 136.451 157.978 C 136.451 157.147 138.797 156.09 139.881 156.434 C 141.422 156.924 141.245 158.329 139.563 158.969 C 138.785 159.265 138.148 159.896 138.148 160.371 C 138.148 161.305 137.271 161.547 136.776 160.746 C 136.609 160.475 135.764 160.106 134.902 159.932 C 134.04 159.758 132.869 159.433 132.293 159.21 C 131.486 158.898 131.291 159.034 131.444 159.805 C 131.554 160.36 132.519 161.092 133.615 161.447 C 135.427 162.034 135.591 162.271 135.617 164.35 C 135.652 167.236 135.002 168.21 133.559 167.437 C 132.969 167.121 132.479 166.428 132.469 165.893 C 132.457 165.214 131.687 164.062 130.786 163.104 C 129.158 163.459 127.922 164.84 127.922 166.58 C 127.922 164.572 126.307 162.955 124.301 162.955 C 126.307 162.955 127.922 161.338 127.922 159.33 C 127.922 159.74 128.031 160.118 128.155 160.484 C 128.317 160.145 128.674 159.771 129.357 159.323 C 130.125 158.819 130.625 158.07 130.468 157.659 C 130.094 156.684 126.898 157.105 125.524 158.311 C 124.216 159.46 122.896 158.727 121.769 156.222 C 120.746 153.949 119.141 154.035 119.308 156.357 C 119.409 157.77 119.267 157.912 118.063 157.61 C 117.318 157.423 116.058 157.565 115.262 157.928 C 114.076 158.469 113.819 158.977 113.819 160.76 C 113.819 162.605 113.637 162.934 112.61 162.934 C 111.944 162.934 111.063 163.38 110.658 163.925 C 109.656 165.273 107.799 164.18 108.062 162.396 C 108.204 161.437 108.003 161.184 107.214 161.334 C 106.571 161.456 106.109 162.117 105.997 163.083 C 105.88 164.101 105.486 164.633 104.852 164.633 C 104.319 164.633 103.309 165.042 102.61 165.532 C 101.573 166.259 100.849 166.315 98.677 165.851 C 97.211 165.538 95.92 165.369 95.813 165.476 C 95.706 165.582 96.006 166.27 96.478 166.998 C 97.226 168.152 97.236 168.461 96.527 169.419 C 95.291 171.092 95.543 171.606 97.411 171.232 C 98.7 170.974 99.109 171.104 99.109 171.756 C 99.109 172.228 99.621 173.308 100.247 174.156 C 101.179 175.418 101.317 176.197 101.011 178.432 C 100.601 181.426 99.484 182.363 98.288 180.726 C 97.773 180.021 97.687 179.266 98.02 178.39 C 98.447 177.264 98.335 177.094 97.15 177.094 C 96.284 177.094 95.659 177.507 95.431 178.227 C 95.234 178.85 94.685 179.36 94.215 179.36 C 93.546 179.36 93.448 178.958 93.755 177.519 C 93.971 176.506 94.404 175.36 94.724 174.963 C 95.043 174.566 95.201 174.131 95.07 174 C 94.696 173.626 91.188 176.012 91.188 176.641 C 91.188 176.952 90.67 177.932 90.042 178.815 C 88.757 180.621 89.291 181.378 91.463 180.832 C 92.982 180.451 93.907 181.395 92.949 182.355 C 92.602 182.701 92.319 183.416 92.319 183.94 C 92.319 184.509 91.744 185.003 90.898 185.165 C 89.783 185.379 89.323 185.123 88.769 183.962 C 88.38 183.148 87.546 182.403 86.916 182.312 C 86.285 182.221 85.47 181.672 85.105 181.087 C 84.57 180.229 84.642 179.767 85.473 178.701 C 86.039 177.975 86.694 176.778 86.923 176.046 C 87.197 175.172 87.526 174.908 87.892 175.274 C 88.534 175.917 90.622 175.517 90.622 174.751 C 90.622 174.468 89.979 173.995 89.193 173.696 C 87.336 172.989 86.855 171.647 88.005 170.375 C 88.509 169.817 88.924 168.935 88.924 168.414 C 88.924 167.078 87.181 167.23 86.824 168.598 C 86.501 169.835 84.998 170.165 84.893 169.023 C 84.857 168.633 84.794 167.932 84.752 167.465 C 84.693 166.81 84.066 166.665 81.993 166.814 C 79.775 166.973 79.306 166.836 79.306 166.049 C 79.306 165.525 78.779 164.956 78.139 164.789 C 77.321 164.575 77.095 164.215 77.375 163.571 C 77.595 163.067 77.82 161.813 77.877 160.782 C 77.962 159.243 77.692 158.757 76.378 158.077 C 75.44 157.591 74.78 156.778 74.78 156.123 C 74.78 155.306 74.391 155.004 73.351 155.004 L 71.929 155.004 L 73.761 156.64 C 75.368 158.077 75.489 158.393 74.801 159.224 C 74.088 160.084 73.797 159.932 71.533 157.567 L 69.044 154.969 L 70.352 153.893 C 72.443 152.182 71.115 151.614 66.858 152.399 C 62.622 153.18 61.867 154.406 64.242 156.64 L 65.628 157.95 L 66.264 156.76 C 67.185 155.038 67.81 155.299 68.238 157.581 C 68.498 158.973 69.023 159.749 69.949 160.102 C 70.684 160.382 71.373 161.046 71.477 161.582 C 71.581 162.117 72.537 162.85 73.606 163.21 C 76.21 164.087 76.999 165.382 75.763 166.75 C 75.228 167.341 74.95 168.29 75.119 168.938 C 75.56 170.625 73.697 172.551 71.236 172.945 C 69.418 173.237 68.903 173.062 67.7 171.763 C 66.926 170.927 66.293 170.087 66.293 169.894 C 66.293 169.701 65.867 169.076 65.352 168.506 C 64.476 167.537 64.485 167.467 65.493 167.451 C 66.495 167.435 66.503 167.392 65.585 166.856 C 65.042 166.539 64.437 165.282 64.242 164.06 C 64.006 162.585 63.532 161.721 62.827 161.497 C 62.107 161.268 61.766 160.627 61.766 159.5 C 61.766 157.983 61.598 157.836 59.807 157.836 C 58.359 157.836 57.667 158.172 57.169 159.104 C 56.514 160.329 56.483 160.333 56.059 159.245 C 55.84 158.685 55.718 159.132 55.649 160.088 C 55.863 161.071 56.443 161.876 57.275 162.382 C 57.294 161.761 57.445 161.235 57.777 161.235 C 58.68 161.235 61.2 162.523 61.2 162.983 C 61.2 163.221 61.854 164.195 62.65 165.143 L 64.093 166.863 L 62.65 167.224 C 60.942 167.654 60.694 169.164 62.332 169.164 C 62.961 169.164 63.464 169.542 63.464 170.014 C 63.464 170.486 63.967 170.864 64.595 170.864 C 66.043 170.864 66.069 172.016 64.631 172.393 C 62.782 172.877 63.954 174.211 67.813 176.018 C 70.331 177.196 71.673 178.199 72.134 179.253 C 72.503 180.094 73.28 181.492 73.867 182.362 C 74.74 183.653 74.824 184.197 74.306 185.335 C 73.957 186.101 73.425 186.723 73.125 186.723 C 72.417 186.723 70.784 184.4 71.116 183.863 C 71.256 183.636 70.739 183.033 69.963 182.524 C 68.998 181.892 68.556 181.083 68.556 179.961 C 68.556 178.146 67.663 177.547 66.137 178.333 C 64.87 178.986 64.029 178.481 64.029 177.066 C 64.029 176.461 63.768 175.961 63.45 175.961 C 63.131 175.961 62.626 175.334 62.332 174.559 L 61.802 173.15 L 60.331 174.616 C 58.672 176.276 58.855 177.965 60.642 177.498 C 62.079 177.121 62.571 177.891 61.476 178.8 C 61.013 179.185 60.635 179.978 60.635 180.563 C 60.635 182.174 59.647 181.849 57.537 179.544 L 55.634 177.462 L 55.564 188.323 L 55.564 188.33 L 55.5 188.33 L 55.5 195.58 C 55.5 195.618 55.52 195.649 55.521 195.686 C 55.579 197.605 57.099 199.126 59.015 199.184 C 59.052 199.185 59.084 199.205 59.121 199.205 L 88.09 199.205 C 88.21 199.205 88.312 199.146 88.429 199.134 C 89.343 199.045 90.149 198.654 90.735 198.016 C 90.809 197.938 90.852 197.837 90.919 197.754 C 91.119 197.493 91.318 197.236 91.442 196.925 C 91.612 196.511 91.711 196.061 91.711 195.58 C 91.711 196.053 91.807 196.497 91.973 196.904 C 92.076 197.169 92.251 197.382 92.411 197.612 C 92.49 197.72 92.547 197.839 92.637 197.938 C 92.902 198.241 93.212 198.48 93.564 198.681 C 93.934 198.893 94.335 199.022 94.773 199.092 C 94.963 199.122 95.134 199.205 95.332 199.205 L 124.301 199.205 C 124.376 199.205 124.439 199.167 124.513 199.163 C 124.517 199.162 124.522 199.163 124.527 199.163 C 124.544 199.161 124.559 199.15 124.576 199.149 C 125.033 199.113 125.464 199.012 125.857 198.823 C 126.256 198.631 126.617 198.383 126.917 198.065 C 127.023 197.957 127.081 197.811 127.172 197.69 C 127.345 197.455 127.534 197.235 127.646 196.961 C 127.822 196.538 127.922 196.072 127.922 195.58 C 127.922 196.045 128.023 196.475 128.183 196.876 C 128.279 197.126 128.434 197.329 128.579 197.548 C 128.664 197.67 128.728 197.8 128.827 197.91 C 129.072 198.196 129.36 198.419 129.683 198.618 C 129.686 198.619 129.687 198.623 129.69 198.625 C 130.044 198.841 130.428 198.98 130.85 199.064 C 131.082 199.11 131.297 199.205 131.543 199.205 L 160.511 199.205 C 161 199.205 161.466 199.104 161.891 198.929 L 161.905 198.929 C 161.907 198.928 161.909 198.923 161.912 198.922 C 161.915 198.92 161.922 198.924 161.926 198.922 C 161.953 198.911 161.97 198.885 161.997 198.872 C 162.357 198.71 162.673 198.486 162.958 198.221 C 163.044 198.141 163.114 198.054 163.192 197.966 C 163.399 197.733 163.573 197.476 163.715 197.194 C 163.773 197.08 163.832 196.975 163.878 196.854 C 164.029 196.455 164.132 196.034 164.132 195.58 C 164.132 196.034 164.235 196.452 164.387 196.847 C 164.443 196.998 164.524 197.125 164.599 197.265 C 164.721 197.489 164.858 197.697 165.023 197.888 C 165.149 198.037 165.272 198.172 165.419 198.299 C 165.566 198.422 165.728 198.518 165.893 198.617 C 166.099 198.744 166.292 198.874 166.523 198.957 C 166.91 199.098 167.317 199.205 167.754 199.205 L 196.722 199.205 C 196.768 199.205 196.805 199.178 196.85 199.177 C 197.82 199.141 198.689 198.744 199.318 198.093 C 199.32 198.091 199.322 198.089 199.325 198.086 C 199.385 198.025 199.411 197.939 199.466 197.874 C 199.701 197.593 199.927 197.305 200.068 196.96 C 200.243 196.537 200.343 196.071 200.343 195.58 L 200.343 188.33 L 200.343 173.122 C 200.331 169.702 200.291 168.838 200.273 166.212 C 200.081 164.386 198.598 162.955 196.722 162.955 C 198.48 162.955 200.009 161.689 200.343 160.031 C 200.343 160.031 200.696 147.973 200.343 148.455 C 199.976 148.959 198.418 148.795 197.811 148.689 C 196.951 148.539 196.747 148.77 196.885 149.765 C 197.128 151.514 196.134 151.367 194.169 149.354 C 193.201 148.363 192.365 147.907 192.153 148.25 C 191.912 148.642 191.53 148.61 190.987 148.158 C 190.54 147.787 190.116 147.582 190.046 147.705 C 188.874 149.743 188.68 150.408 189.07 151.039 C 189.611 151.916 189.188 153.305 188.384 153.305 C 188.076 153.305 187.078 152.775 186.163 152.123 C 185.246 151.469 184.099 151.089 183.603 151.28 C 183.108 151.47 182.384 151.367 181.997 151.047 C 180.989 150.209 179.56 151.949 180.491 152.88 C 181.447 153.837 181.312 154.184 179.699 154.919 C 178.874 155.296 178.418 155.851 178.638 156.208 C 179.061 156.894 174.753 156.382 173.263 155.571 C 172.816 155.327 171.841 155.402 171.099 155.741 C 170.046 156.221 169.639 156.181 169.253 155.556 C 168.981 155.116 168.683 154.879 168.588 155.025 C 167.073 157.372 167.056 157.743 168.44 158.65 C 170.509 160.008 170.18 161.08 167.548 161.525 C 166.419 161.716 165.874 161.91 165.653 162.205 C 166.252 162.643 166.952 162.955 167.754 162.955 C 166.909 162.955 166.169 163.288 165.554 163.769 C 165.476 164.179 165.329 164.6 165.087 164.931 C 164.784 165.346 164.555 165.56 164.323 165.631 C 164.239 165.94 164.132 166.244 164.132 166.58 C 164.132 166.239 164.029 165.93 163.942 165.617 C 163.801 165.564 163.651 165.474 163.475 165.327 C 163.023 164.952 162.494 164.808 162.294 165.008 C 162.094 165.209 162.369 165.703 162.909 166.106 C 163.815 166.782 163.753 166.966 162.117 168.478 L 160.342 170.113 L 160.632 167.798 C 160.817 166.302 161.496 164.878 162.548 163.762 C 162.567 163.742 162.579 163.713 162.598 163.692 C 162.002 163.26 161.306 162.955 160.511 162.955 C 162.518 162.955 164.133 161.338 164.133 159.33 C 164.133 159.591 164.229 159.821 164.281 160.067 C 164.399 159.348 164.659 158.526 165.038 157.985 C 165.838 156.841 165.801 156.572 164.5 154.509 C 163.725 153.278 162.823 152.104 162.499 151.903 C 162.175 151.703 161.912 150.922 161.912 150.162 C 161.912 149.401 161.683 148.774 161.41 148.774 C 160.598 148.774 159.522 150.383 159.91 151.011 C 160.108 151.331 160.101 152.486 159.896 153.581 C 159.631 154.998 159.225 155.571 158.489 155.571 C 157.919 155.571 157.295 155.316 157.103 155.004 C 156.91 154.693 156.13 154.438 155.37 154.438 C 153.99 154.438 153.548 153.443 154.479 152.427 C 154.75 152.131 155.14 151.188 155.342 150.331 C 155.827 148.271 154.424 148.222 153.022 150.246 C 152.463 151.054 151.565 152.132 151.02 152.64 C 150.476 153.147 150.03 153.884 150.03 154.282 C 150.03 154.68 149.776 155.004 149.464 155.004 C 149.153 155.004 148.74 155.009 148.552 155.011 C 148.364 155.014 148.14 153.849 148.05 152.42 C 147.932 150.542 147.554 149.584 146.692 148.979 C 146.036 148.52 145.504 147.808 145.504 147.393 C 145.504 146.979 144.753 146.529 143.842 146.395 C 142.546 146.205 142.035 146.439 141.487 147.464 C 140.573 149.174 139.15 149.197 139.386 147.5 C 139.491 146.744 139.275 146.248 138.856 146.282 L 138.856 146.282 Z M 79.292 147.365 C 78.975 147.561 78.865 147.96 79.044 148.25 C 79.529 149.036 79.872 148.891 79.872 147.896 C 79.872 147.41 79.608 147.169 79.292 147.365 L 79.292 147.365 Z M 90.367 147.839 C 89.441 148.04 88.359 149.029 88.359 149.928 C 88.359 151.171 89.031 151.33 90.657 150.459 C 91.825 149.833 92.108 148.496 91.195 147.931 C 90.968 147.791 90.676 147.772 90.367 147.839 L 90.367 147.839 Z M 174.048 149.043 C 173.977 149.081 173.896 149.181 173.793 149.34 C 173.492 149.807 173.239 150.619 173.235 151.139 C 173.23 151.658 172.956 152.169 172.627 152.278 C 172.287 152.392 172.205 152.937 172.436 153.539 C 172.829 154.564 172.87 154.563 173.603 153.56 C 174.019 152.989 174.349 151.617 174.345 150.508 C 174.34 149.376 174.261 148.927 174.048 149.043 L 174.048 149.043 Z M 56.625 149.715 C 56.294 149.612 56.142 149.971 55.995 150.969 C 55.779 152.443 55.865 152.546 56.78 151.974 C 58.01 151.205 58.054 150.822 57.021 149.963 C 56.863 149.832 56.735 149.75 56.625 149.715 L 56.625 149.715 Z M 138.113 150.473 C 138.406 150.473 138.805 150.728 138.997 151.039 C 139.189 151.351 138.945 151.606 138.46 151.606 C 137.974 151.606 137.583 151.351 137.583 151.039 C 137.583 150.728 137.82 150.473 138.113 150.473 Z M 81.604 151.075 C 81.115 151.013 80.437 151.915 80.437 152.958 C 80.437 154.053 80.679 154.212 82.078 154.006 C 83.387 153.814 83.8 154.018 84.115 155.011 C 84.543 156.362 85.187 155.998 85.763 154.084 C 86.074 153.051 85.843 152.819 84.172 152.505 C 83.096 152.303 82.119 151.849 82 151.493 C 81.912 151.228 81.768 151.095 81.604 151.075 L 81.604 151.075 Z M 88.641 153.305 C 87.324 153.305 86.739 154.332 87.581 155.174 C 88.044 155.638 90.056 154.569 90.056 153.857 C 90.056 153.557 89.419 153.305 88.641 153.305 Z M 143.806 153.305 C 144.118 153.305 144.372 153.687 144.372 154.155 C 144.372 154.622 144.118 155.004 143.806 155.004 C 143.495 155.004 143.241 154.622 143.241 154.155 C 143.241 153.687 143.495 153.305 143.806 153.305 Z M 151.14 154.544 C 151.524 154.416 152.216 154.693 152.682 155.16 C 153.213 155.692 153.318 156.141 152.958 156.364 C 152.642 156.559 151.943 156.282 151.409 155.748 C 150.714 155.052 150.641 154.711 151.14 154.544 L 151.14 154.544 Z M 58.683 155.004 C 58.545 155.004 58.281 155.259 58.089 155.571 C 57.896 155.882 58.007 156.137 58.336 156.137 C 58.666 156.137 58.937 155.882 58.937 155.571 C 58.937 155.259 58.82 155.004 58.683 155.004 L 58.683 155.004 Z M 97.001 155.528 C 96.775 155.505 96.489 155.792 96.365 156.165 C 96.24 156.539 96.444 156.743 96.817 156.619 C 97.547 156.375 97.678 155.598 97.001 155.528 L 97.001 155.528 Z M 149.627 158.049 C 149.73 158.004 149.875 158.023 150.03 158.119 C 150.341 158.312 150.596 158.584 150.596 158.721 C 150.596 158.859 150.341 158.969 150.03 158.969 C 149.719 158.969 149.464 158.704 149.464 158.374 C 149.464 158.209 149.524 158.094 149.627 158.049 L 149.627 158.049 Z M 100.085 158.247 C 98.97 158.107 96.28 159.369 96.28 160.194 C 96.28 160.539 97.006 160.606 98.119 160.371 C 100.39 159.892 101.233 159.177 100.452 158.396 C 100.37 158.313 100.244 158.267 100.085 158.247 L 100.085 158.247 Z M 122.95 159.012 C 123.229 159.124 123.438 159.505 123.438 160.102 C 123.438 160.725 123.193 161.235 122.9 161.235 C 122.141 161.235 121.611 160.204 122.023 159.536 C 122.319 159.057 122.67 158.9 122.95 159.012 L 122.95 159.012 Z M 109.279 160.392 C 108.963 160.588 108.852 160.987 109.031 161.277 C 109.516 162.063 109.859 161.918 109.859 160.923 C 109.859 160.438 109.595 160.197 109.279 160.392 Z M 128.742 161.532 C 129.175 162.084 129.73 162.503 130.411 162.729 C 129.898 162.24 129.376 161.818 128.926 161.645 C 128.84 161.612 128.816 161.567 128.742 161.532 L 128.742 161.532 Z M 146.466 163.111 C 146.67 163.092 146.868 163.116 147.074 163.182 C 148.391 163.6 149.106 165.679 148.276 166.679 C 147.916 167.114 147.891 168.072 148.205 169.264 C 148.721 171.216 149.383 171.434 152.116 170.573 C 153.017 170.29 153.73 170.56 154.712 171.543 C 156.278 173.111 158.936 173.251 159.741 171.812 C 160.588 170.296 161.202 170.707 161.487 172.988 C 161.707 174.742 161.299 176.582 160.469 177.568 C 160.382 177.671 159.158 177.114 157.753 176.329 C 155.603 175.128 155.101 175.026 154.549 175.692 C 153.787 176.612 154.256 177.66 155.433 177.66 C 155.882 177.66 156.254 177.915 156.254 178.227 C 156.254 179.08 154.972 178.914 153.467 177.859 C 152.218 176.983 152.077 176.983 151.438 177.859 C 151.06 178.376 150.256 178.793 149.648 178.793 C 149.041 178.793 147.976 179.558 147.286 180.493 C 146.596 181.427 145.711 182.192 145.313 182.192 C 144.035 182.192 142.635 180.805 142.745 179.643 C 142.968 177.303 142.674 176.462 141.685 176.613 C 139.937 176.878 137.583 175.974 137.583 175.041 C 137.583 174.374 137.929 174.229 138.933 174.482 C 139.869 174.717 140.397 174.547 140.631 173.936 C 140.856 173.349 141.354 173.172 142.109 173.412 C 142.836 173.644 143.781 173.355 144.733 172.605 C 145.818 171.751 145.966 171.43 145.292 171.43 C 144.641 171.43 144.372 170.926 144.372 169.731 C 144.372 167.76 143.805 167.557 142.802 169.164 C 142.413 169.787 141.59 170.297 140.97 170.297 C 139.781 170.297 139.456 169.472 140.412 168.881 C 140.723 168.689 140.977 168.042 140.977 167.437 C 140.977 166.82 141.36 166.332 141.854 166.332 C 142.339 166.332 143.455 165.543 144.337 164.577 C 145.209 163.62 145.853 163.168 146.466 163.111 L 146.466 163.111 Z M 57.381 163.458 C 57.119 163.604 56.862 163.756 56.646 163.961 C 56.629 164.232 56.441 164.647 56.066 165.023 C 55.632 165.457 55.882 165.546 56.95 165.341 C 58.013 165.138 58.271 164.88 57.841 164.449 C 57.624 164.231 57.479 163.861 57.381 163.458 L 57.381 163.458 Z M 170.964 164.067 C 171.276 164.067 171.53 164.322 171.53 164.633 C 171.53 164.945 171.276 165.2 170.964 165.2 C 170.653 165.2 170.399 164.945 170.399 164.633 C 170.399 164.322 170.653 164.067 170.964 164.067 Z M 59.432 165.2 C 59.121 165.2 59.028 165.454 59.22 165.766 C 59.413 166.077 59.821 166.332 60.133 166.332 C 60.444 166.332 60.544 166.077 60.352 165.766 C 60.159 165.454 59.744 165.2 59.432 165.2 Z M 112.999 165.2 C 113.136 165.2 113.253 165.454 113.253 165.766 C 113.253 166.077 112.982 166.332 112.652 166.332 C 112.323 166.332 112.212 166.077 112.405 165.766 C 112.597 165.454 112.862 165.2 112.999 165.2 L 112.999 165.2 Z M 70.253 165.766 C 69.942 165.766 69.687 166.021 69.687 166.332 C 69.687 166.644 69.942 166.899 70.253 166.899 C 70.564 166.899 70.819 166.644 70.819 166.332 C 70.819 166.021 70.564 165.766 70.253 165.766 Z M 168.843 165.773 C 169.302 165.847 169.907 166.342 170.293 167.189 C 170.647 167.968 171.205 168.605 171.53 168.605 C 171.856 168.605 172.366 167.968 172.662 167.189 C 173.563 164.816 176.293 165.72 177.365 168.747 C 177.768 169.884 179.795 170.088 180.173 169.03 C 180.312 168.641 180.631 168.507 180.88 168.74 C 181.13 168.973 180.019 170.45 178.412 172.018 C 176.23 174.146 175.705 174.953 176.34 175.197 C 176.807 175.376 177.576 175.372 178.051 175.19 C 178.622 174.97 179.289 175.471 180.017 176.669 C 181.545 179.184 180.533 180.071 178.433 178.057 C 176.514 176.217 175.927 176.134 176.163 177.738 C 176.404 179.383 173.446 179.831 172.938 178.227 C 172.495 176.83 171.042 176.556 169.111 177.505 C 168.248 177.929 167.102 178.203 166.565 178.114 C 165.843 177.993 165.635 178.275 165.766 179.218 C 166.023 181.069 164.384 180.851 163.751 178.949 C 163.356 177.763 163.488 176.968 164.323 175.551 C 165.481 173.587 166.826 173.14 167.365 174.545 C 167.8 175.682 170.399 175.671 170.399 174.531 C 170.399 174.054 169.953 173.523 169.409 173.349 C 167.315 172.679 165.872 171.783 165.872 171.154 C 165.872 170.794 166.48 169.927 167.223 169.228 C 168.075 168.427 168.464 167.553 168.284 166.864 C 168.07 166.044 168.384 165.7 168.843 165.773 L 168.843 165.773 Z M 55.79 166.424 C 55.512 166.521 55.512 167.059 55.719 168.336 C 55.911 169.521 56.394 170.702 56.794 170.956 C 57.92 171.67 59.621 171.514 59.369 170.722 C 59.245 170.333 58.605 169.77 57.94 169.469 C 57.233 169.149 56.778 168.472 56.844 167.833 C 56.906 167.234 56.594 166.621 56.158 166.467 C 56.001 166.412 55.883 166.392 55.79 166.424 L 55.79 166.424 Z M 113.848 167.465 C 114.177 167.465 114.295 167.72 114.102 168.032 C 113.91 168.343 113.638 168.598 113.501 168.598 C 113.364 168.598 113.253 168.343 113.253 168.032 C 113.253 167.72 113.518 167.465 113.848 167.465 L 113.848 167.465 Z M 78.705 168.138 C 79.129 167.996 79.341 168.209 79.2 168.633 C 79.064 169.042 78.618 169.488 78.21 169.625 C 77.785 169.766 77.573 169.554 77.715 169.129 C 77.851 168.72 78.296 168.274 78.705 168.138 L 78.705 168.138 Z M 150.426 168.237 C 150.529 168.276 150.596 168.378 150.596 168.534 C 150.596 168.846 150.341 169.255 150.03 169.448 C 149.719 169.64 149.464 169.547 149.464 169.235 C 149.464 168.924 149.719 168.507 150.03 168.315 C 150.186 168.219 150.324 168.198 150.426 168.237 L 150.426 168.237 Z M 130.058 168.81 C 130.22 168.826 130.373 168.943 130.51 169.164 C 130.736 169.53 130.666 170.085 130.355 170.396 C 129.977 170.774 129.652 170.741 129.379 170.297 C 129.153 169.931 129.223 169.384 129.534 169.072 C 129.723 168.884 129.895 168.794 130.058 168.81 L 130.058 168.81 Z M 132.752 169.2 C 133.259 169.041 134.442 169.889 135.807 171.48 C 136.855 172.699 137.619 173.668 137.505 173.632 C 137.391 173.596 136.79 173.442 136.168 173.285 C 134.948 172.976 132.49 170.58 132.49 169.703 C 132.49 169.416 132.583 169.253 132.752 169.2 L 132.752 169.2 Z M 126.55 169.646 C 126.845 169.646 127.174 169.92 127.285 170.255 C 127.397 170.59 127.068 170.864 126.55 170.864 C 126.031 170.864 125.696 170.59 125.807 170.255 C 125.919 169.92 126.254 169.646 126.55 169.646 Z M 69.673 169.78 C 69.536 169.801 69.36 169.87 69.15 170 C 68.813 170.208 68.696 170.647 68.895 170.97 C 69.13 171.35 69.422 171.287 69.723 170.8 C 70.144 170.118 70.085 169.72 69.673 169.78 L 69.673 169.78 Z M 55.613 171.713 L 55.578 173.179 C 55.558 173.984 55.726 174.828 55.953 175.055 C 56.625 175.728 56.746 174.56 56.158 173.087 L 55.613 171.713 Z M 127.512 173.129 C 127.761 173.129 127.964 173.452 127.964 173.844 C 127.964 174.237 128.473 174.878 129.096 175.267 C 130.492 176.14 130.564 178.132 129.237 179.14 C 127.188 180.698 125.701 179.598 125.701 176.528 C 125.701 174.61 126.49 173.129 127.512 173.129 L 127.512 173.129 Z M 82.135 174.262 C 82.446 174.262 82.701 174.517 82.701 174.828 C 82.701 175.14 82.446 175.395 82.135 175.395 C 81.824 175.395 81.569 175.14 81.569 174.828 C 81.569 174.517 81.824 174.262 82.135 174.262 Z M 146.345 176.28 C 145.755 176.438 144.938 177.178 144.938 177.731 C 144.938 178.005 145.16 178.227 145.433 178.227 C 146.17 178.227 147.244 176.769 146.819 176.344 C 146.713 176.237 146.542 176.227 146.345 176.28 L 146.345 176.28 Z M 115.892 176.634 C 116.293 176.603 116.948 176.879 117.773 177.547 C 118.847 178.418 118.908 178.662 118.204 179.246 C 117.549 179.791 117.196 179.717 116.45 178.892 C 115.267 177.584 115.223 176.686 115.892 176.634 L 115.892 176.634 Z M 114.456 178.269 C 114.739 178.369 114.951 178.741 114.951 179.331 C 114.951 179.936 114.691 180.589 114.378 180.783 C 113.687 181.21 113.002 179.653 113.515 178.822 C 113.815 178.337 114.173 178.169 114.456 178.269 Z M 82.128 178.291 C 82.339 178.287 82.55 178.416 82.814 178.68 C 83.732 179.599 82.704 180.628 81.569 179.926 C 80.901 179.513 80.868 179.268 81.428 178.708 C 81.701 178.435 81.917 178.294 82.128 178.291 L 82.128 178.291 Z M 135.206 178.793 C 136.193 178.793 137.73 180.357 137.349 180.974 C 136.906 181.692 135.718 181.841 135.129 181.25 C 134.596 180.717 134.656 178.793 135.206 178.793 L 135.206 178.793 Z M 124.329 179.36 C 124.822 179.36 125.124 179.662 125.001 180.032 C 124.651 181.083 123.438 181.259 123.438 180.259 C 123.438 179.766 123.836 179.36 124.329 179.36 Z M 65.904 180.046 C 66.02 180.061 66.189 180.169 66.392 180.372 C 66.76 180.741 66.934 181.174 66.774 181.335 C 66.396 181.713 65.727 181.043 65.727 180.287 C 65.727 180.11 65.787 180.032 65.904 180.046 L 65.904 180.046 Z M 133.714 181.059 C 134.336 181.059 134.754 181.467 134.754 182.078 C 134.754 182.639 135.059 183.404 135.433 183.778 C 135.872 184.218 135.916 184.653 135.56 185.009 C 135.204 185.366 134.476 184.895 133.495 183.664 C 131.915 181.683 131.967 181.059 133.714 181.059 L 133.714 181.059 Z M 95.169 181.753 C 95.419 181.702 95.688 181.714 95.954 181.816 C 96.442 182.004 96.845 182.55 96.845 183.027 C 96.845 184.017 94.84 184.216 94.264 183.282 C 93.863 182.632 94.419 181.903 95.169 181.753 L 95.169 181.753 Z M 165.54 182.291 C 165.777 182.303 166.067 182.361 166.403 182.468 C 167.053 182.674 167.437 183.078 167.259 183.367 C 166.819 184.079 165.454 184.033 164.995 183.289 C 164.583 182.62 164.827 182.253 165.54 182.291 L 165.54 182.291 Z M 117.157 182.475 L 118.317 183.813 C 119.498 185.175 119.746 186.491 119.131 188.096 C 118.942 188.589 118.428 188.988 117.985 188.988 C 116.902 188.988 116.304 187.287 117.193 186.737 C 117.664 186.445 117.772 185.657 117.525 184.386 L 117.157 182.475 Z M 140.751 182.758 C 141.185 182.758 141.543 183.115 141.543 183.544 C 141.543 184.596 140.045 185.81 139.612 185.109 C 139.11 184.295 139.852 182.758 140.751 182.758 Z M 129.343 183.324 C 130.339 183.324 130.541 184.762 129.626 185.328 C 129.232 185.572 129.342 186.173 129.951 187.105 C 130.459 187.88 130.742 188.877 130.574 189.314 C 130.15 190.419 132.154 191.361 133.962 190.907 C 135.099 190.621 135.403 190.72 135.206 191.318 C 135.064 191.751 134.381 192.193 133.686 192.295 C 132.991 192.397 132.278 192.843 132.109 193.286 C 131.788 194.122 130.134 194.383 129.456 193.704 C 129.243 193.49 127.98 193.366 126.649 193.435 C 124.391 193.552 124.125 193.407 122.731 191.275 C 121.908 190.018 121.311 188.988 121.401 188.988 C 121.49 188.988 122.31 189.367 123.226 189.824 C 125.634 191.027 128.813 191.194 128.813 190.121 C 128.813 189.578 128.354 189.327 127.54 189.413 C 125.879 189.589 125.876 188.254 127.533 186.595 C 128.228 185.899 128.722 184.879 128.629 184.33 C 128.527 183.729 128.812 183.324 129.343 183.324 L 129.343 183.324 Z M 98.84 183.891 C 99.297 183.891 99.674 184.273 99.674 184.74 C 99.674 185.208 99.443 185.59 99.165 185.59 C 98.887 185.59 98.517 185.208 98.338 184.74 C 98.139 184.223 98.334 183.891 98.84 183.891 L 98.84 183.891 Z M 79.384 186.461 C 79.825 186.339 80.437 186.593 80.437 187.041 C 80.437 187.179 80.039 187.289 79.553 187.289 C 79.068 187.289 78.828 187.032 79.023 186.716 C 79.104 186.585 79.237 186.502 79.384 186.461 L 79.384 186.461 Z M 115.382 189.548 C 115.546 189.512 115.7 189.509 115.821 189.555 C 115.982 189.615 116.085 189.747 116.09 189.98 C 116.094 190.214 116.248 190.978 116.436 191.679 C 116.709 192.698 116.547 192.953 115.616 192.953 C 114.17 192.953 113.636 192.159 114.102 190.688 C 114.29 190.094 114.89 189.656 115.382 189.548 L 115.382 189.548 Z M 123.989 194.376 C 124.306 194.181 124.569 194.422 124.569 194.907 C 124.569 195.902 124.227 196.047 123.742 195.261 C 123.563 194.971 123.673 194.572 123.989 194.376 L 123.989 194.376 Z"/>
+ <g opacity=".3">
+ <path fill="#ffffff" d="M 164.133 159.33 L 164.133 130.33 C 164.133 128.322 162.518 126.705 160.511 126.705 L 131.543 126.705 C 129.537 126.705 127.922 128.322 127.922 130.33 L 127.922 159.33 C 127.922 161.338 129.537 162.955 131.543 162.955 L 160.511 162.955 C 162.518 162.955 164.133 161.338 164.133 159.33 Z"/>
+ </g>
+ <g opacity=".3">
+ <path d="M 91.711 195.58 L 91.711 166.58 C 91.711 164.572 90.096 162.955 88.09 162.955 L 59.121 162.955 C 57.115 162.955 55.5 164.572 55.5 166.58 L 55.5 195.58 C 55.5 197.588 57.115 199.205 59.121 199.205 L 88.09 199.205 C 90.096 199.205 91.711 197.588 91.711 195.58 Z"/>
+ </g>
+ <g opacity=".3">
+ <path d="M 164.133 195.58 L 164.133 166.58 C 164.133 164.572 162.518 162.955 160.511 162.955 L 131.543 162.955 C 129.537 162.955 127.922 164.572 127.922 166.58 L 127.922 195.58 C 127.922 197.588 129.537 199.205 131.543 199.205 L 160.511 199.205 C 162.518 199.205 164.133 197.588 164.133 195.58 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 59.121 54.205 C 57.113 54.205 55.5 55.818 55.5 57.826 L 55.5 60.416 C 55.5 58.407 57.113 56.795 59.121 56.795 L 88.129 56.795 C 90.137 56.795 91.75 58.407 91.75 60.416 L 91.75 57.826 C 91.75 55.818 90.137 54.205 88.129 54.205 L 59.121 54.205 Z M 95.371 90.455 C 93.363 90.455 91.75 92.068 91.75 94.076 L 91.75 96.666 C 91.75 94.657 93.363 93.045 95.371 93.045 L 124.379 93.045 C 126.387 93.045 128 94.657 128 96.666 L 128 94.076 C 128 92.068 126.387 90.455 124.379 90.455 L 95.371 90.455 Z M 167.871 90.455 C 165.863 90.455 164.25 92.068 164.25 94.076 L 164.25 96.666 C 164.25 94.657 165.863 93.045 167.871 93.045 L 196.879 93.045 C 198.887 93.045 200.5 94.657 200.5 96.666 L 200.5 94.076 C 200.5 92.068 198.887 90.455 196.879 90.455 L 167.871 90.455 Z M 131.621 126.705 C 129.613 126.705 128 128.318 128 130.326 L 128 132.916 C 128 130.907 129.613 129.295 131.621 129.295 L 160.629 129.295 C 162.637 129.295 164.25 130.907 164.25 132.916 L 164.25 130.326 C 164.25 128.318 162.637 126.705 160.629 126.705 L 131.621 126.705 Z"/>
+ </g>
+ <g opacity=".3">
+ <path fill="#ffffff" d="M 90.885 127.995 C 90.221 128.783 89.239 129.295 88.124 129.295 L 59.126 129.295 C 58.022 129.295 57.049 128.794 56.385 128.02 C 55.864 128.648 55.54 129.448 55.54 130.331 L 55.54 159.329 C 55.54 161.338 57.155 162.955 59.161 162.955 L 88.129 162.955 C 90.135 162.955 91.75 161.338 91.75 159.329 L 91.75 130.331 C 91.75 129.436 91.418 128.626 90.885 127.995 Z"/>
+ </g>
+ <defs>
+ <filter id="MYgZ941xgf0N40RzFYyORVQCRGjCHPcL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#MYgZ941xgf0N40RzFYyORVQCRGjCHPcL)">
+ <path d="M 55.5 86.829 L 55.5 89.419 C 55.5 91.427 57.118 93.045 59.126 93.045 L 88.124 93.045 C 90.132 93.045 91.75 91.427 91.75 89.419 L 91.75 86.829 C 91.75 88.838 90.132 90.455 88.124 90.455 L 59.126 90.455 C 57.118 90.455 55.5 88.838 55.5 86.829 Z M 55.5 123.079 L 55.5 125.669 C 55.5 127.677 57.118 129.295 59.126 129.295 L 88.124 129.295 C 90.132 129.295 91.75 127.677 91.75 125.669 C 91.75 127.677 93.368 129.295 95.376 129.295 L 124.374 129.295 C 126.382 129.295 128 127.677 128 125.669 L 128 123.079 C 128 125.088 126.382 126.705 124.374 126.705 L 95.376 126.705 C 93.368 126.705 91.75 125.088 91.75 123.079 C 91.75 125.088 90.132 126.705 88.124 126.705 L 59.126 126.705 C 57.118 126.705 55.5 125.088 55.5 123.079 Z M 164.25 123.079 L 164.25 125.669 C 164.25 127.677 165.868 129.295 167.876 129.295 L 196.874 129.295 C 198.882 129.295 200.5 127.677 200.5 125.669 L 200.5 123.079 C 200.5 125.088 198.882 126.705 196.874 126.705 L 167.876 126.705 C 165.868 126.705 164.25 125.088 164.25 123.079 Z M 55.5 159.329 L 55.5 161.919 C 55.5 163.927 57.118 165.545 59.126 165.545 L 88.124 165.545 C 90.132 165.545 91.75 163.927 91.75 161.919 C 91.75 163.927 93.368 165.545 95.376 165.545 L 124.374 165.545 C 126.382 165.545 128 163.927 128 161.919 C 128 163.927 129.618 165.545 131.626 165.545 L 160.624 165.545 C 162.632 165.545 164.25 163.927 164.25 161.919 C 164.25 163.927 165.868 165.545 167.876 165.545 L 196.874 165.545 C 198.882 165.545 200.5 163.927 200.5 161.919 L 200.5 159.329 C 200.5 161.338 198.882 162.955 196.874 162.955 L 167.876 162.955 C 165.868 162.955 164.25 161.338 164.25 159.329 C 164.25 161.338 162.632 162.955 160.624 162.955 L 131.626 162.955 C 129.618 162.955 128 161.338 128 159.329 C 128 161.338 126.382 162.955 124.374 162.955 L 95.376 162.955 C 93.368 162.955 91.75 161.338 91.75 159.329 C 91.75 161.338 90.132 162.955 88.124 162.955 L 59.126 162.955 C 57.118 162.955 55.5 161.338 55.5 159.329 Z M 55.5 195.579 L 55.5 198.169 C 55.5 200.177 57.118 201.795 59.126 201.795 L 88.124 201.795 C 90.132 201.795 91.75 200.177 91.75 198.169 C 91.75 200.177 93.368 201.795 95.376 201.795 L 124.374 201.795 C 126.382 201.795 128 200.177 128 198.169 C 128 200.177 129.618 201.795 131.626 201.795 L 160.624 201.795 C 162.632 201.795 164.25 200.177 164.25 198.169 C 164.25 200.177 165.868 201.795 167.876 201.795 L 196.874 201.795 C 198.882 201.795 200.5 200.177 200.5 198.169 L 200.5 195.579 C 200.5 197.588 198.882 199.205 196.874 199.205 L 167.876 199.205 C 165.868 199.205 164.25 197.588 164.25 195.579 C 164.25 197.588 162.632 199.205 160.624 199.205 L 131.626 199.205 C 129.618 199.205 128 197.588 128 195.579 C 128 197.588 126.382 199.205 124.374 199.205 L 95.376 199.205 C 93.368 199.205 91.75 197.588 91.75 195.579 C 91.75 197.588 90.132 199.205 88.124 199.205 L 59.126 199.205 C 57.118 199.205 55.5 197.588 55.5 195.579 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/texdoctk.svg b/.icons/Gruvbox_Dark-2/apps/64/texdoctk.svg
new file mode 120000
index 000000000..899a89aa2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/texdoctk.svg
@@ -0,0 +1 @@
+clipboard.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/texmacs.svg b/.icons/Gruvbox_Dark-2/apps/64/texmacs.svg
new file mode 120000
index 000000000..febda2674
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/texmacs.svg
@@ -0,0 +1 @@
+TeXmacs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/texmaker.svg b/.icons/Gruvbox_Dark-2/apps/64/texmaker.svg
new file mode 100755
index 000000000..5f03b5316
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/texmaker.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Pvsg3RccBVN8gDPKzVBCwsFfcxJnUarM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Pvsg3RccBVN8gDPKzVBCwsFfcxJnUarM)">
+ <linearGradient id="_lgradient_425" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_425)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_426" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_426)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_427" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(175.61,0,0,94.06,40.192,82.851)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_427)" fill-rule="evenodd" d="M 154.302 153.97 L 154.302 153.97 L 151.039 176.911 L 96.629 176.911 L 96.629 174.387 C 104.051 174.387 105.221 174.387 105.221 169.687 L 105.221 113.263 C 105.221 108.564 104.034 108.564 96.629 108.564 L 96.629 105.693 L 102.134 105.693 L 149.57 105.693 L 152.078 128.817 L 150.195 128.817 C 148.73 114.994 146.847 108.564 130.667 108.564 L 116.371 108.564 C 112.196 108.564 111.997 109.091 111.997 112.621 L 111.997 138.532 L 121.86 138.532 C 131.723 138.532 132.665 134.986 132.665 126.309 L 134.345 126.309 L 134.345 153.508 L 132.665 153.508 C 132.665 144.684 131.723 141.07 121.86 141.07 L 111.997 141.07 L 111.997 170.295 C 111.997 173.892 112.196 174.42 116.371 174.42 L 130.883 174.42 C 147.839 174.42 150.31 167.257 152.387 153.979 C 150.222 153.989 147.841 154.032 146.205 154.167 L 146.205 151.642 C 148.202 151.642 154.995 151.528 159.483 145.03 L 177.672 118.46 L 157.503 88.838 C 155.194 85.591 153.315 85.376 147.573 85.376 L 147.573 82.851 C 150.098 83.049 155.325 83.049 158.031 83.049 C 161.476 83.049 166.589 83.049 169.937 82.851 L 169.937 85.376 C 166.475 85.473 165.335 87.255 165.335 88.196 C 165.335 88.509 165.437 88.838 166.163 89.978 L 181.633 112.621 L 195.435 92.6 C 196.178 91.561 196.689 90.717 196.689 89.467 C 196.689 87.782 195.865 85.688 192.517 85.376 L 192.517 82.851 C 195.122 83.049 199.412 83.049 202.857 83.049 C 205.365 83.049 209.338 83.049 211.732 82.851 L 211.732 85.376 C 203.153 85.49 200.003 90.007 198.454 92.203 C 196.491 95.298 184.729 113.913 184.854 113.7 L 184.729 113.913 L 205.973 148.197 C 208.051 151.148 209.106 151.659 215.802 151.659 L 215.802 154.184 C 213.265 153.985 208.038 153.985 205.331 153.985 C 201.886 153.985 196.773 153.985 193.425 154.184 L 193.425 151.659 C 197.086 151.443 198.023 149.645 198.023 148.821 C 198.023 148.509 198.023 148.197 197.2 147.04 L 179.011 120.305 L 162.287 144.713 C 161.759 145.456 161.248 146.199 161.248 147.551 C 161.248 149.235 162.186 151.33 165.42 151.642 L 165.42 154.167 C 162.815 153.969 157.9 153.969 155.08 153.969 C 154.834 153.969 154.573 153.969 154.302 153.97 Z M 102.333 82.999 L 41.957 82.999 L 40.192 106.123 L 42.071 106.123 C 43.422 88.804 44.908 85.773 61.121 85.773 L 66.892 85.773 C 68.889 86.085 68.889 87.356 68.889 89.763 L 68.889 146.677 C 68.889 150.455 68.573 151.608 59.765 151.608 L 56.797 151.608 L 56.797 154.133 C 61.813 154.036 67.04 153.934 72.17 153.934 C 77.283 153.934 82.527 154.036 87.539 154.133 L 87.539 151.608 L 84.621 151.608 C 75.945 151.608 75.632 150.455 75.632 146.677 L 75.632 89.763 C 75.632 87.453 75.632 86.199 77.515 85.773 L 83.253 85.773 C 99.118 85.773 100.79 88.737 102.134 105.693 C 102.145 105.836 102.157 105.979 102.168 106.123 L 104.051 106.123 L 102.333 82.999 L 102.333 82.999 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/texstudio.svg b/.icons/Gruvbox_Dark-2/apps/64/texstudio.svg
new file mode 120000
index 000000000..20949ec86
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/texstudio.svg
@@ -0,0 +1 @@
+TeXstudio.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/text-editor.svg b/.icons/Gruvbox_Dark-2/apps/64/text-editor.svg
new file mode 100644
index 000000000..34365d571
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/text-editor.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#cSIfnlRFVsYvkSWJonAoFgtMa8oovLlT)">
+ <path fill="#ececec" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="cSIfnlRFVsYvkSWJonAoFgtMa8oovLlT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g>
+ <g opacity=".75">
+ <path fill="#cdcdcd" d="M 47.367 46.408 L 47.367 50.486 L 210.466 50.486 L 210.466 46.408 L 47.367 46.408 L 47.367 46.408 Z M 47.367 58.641 L 47.367 62.718 L 210.466 62.718 L 210.466 58.641 L 47.367 58.641 L 47.367 58.641 Z M 47.367 70.873 L 47.367 74.951 L 210.466 74.951 L 210.466 70.873 L 47.367 70.873 L 47.367 70.873 Z M 47.367 83.106 L 47.367 87.183 L 210.466 87.183 L 210.466 83.106 L 47.367 83.106 L 47.367 83.106 Z M 47.367 95.339 L 47.367 99.416 L 210.466 99.416 L 210.466 95.339 L 47.367 95.339 L 47.367 95.339 Z M 47.367 107.571 L 47.367 111.648 L 210.466 111.648 L 210.466 107.571 L 47.367 107.571 L 47.367 107.571 Z M 47.367 119.803 L 47.367 123.881 L 210.466 123.881 L 210.466 119.803 L 47.367 119.803 L 47.367 119.803 Z M 47.367 132.035 L 47.367 136.113 L 210.466 136.113 L 210.466 132.035 L 47.367 132.035 L 47.367 132.035 Z M 47.367 144.268 L 47.367 148.346 L 210.466 148.346 L 210.466 144.268 L 47.367 144.268 L 47.367 144.268 Z M 47.367 156.501 L 47.367 160.578 L 210.466 160.578 L 210.466 156.501 L 47.367 156.501 L 47.367 156.501 Z M 47.367 168.733 L 47.367 172.811 L 210.466 172.811 L 210.466 168.733 L 47.367 168.733 L 47.367 168.733 Z M 47.367 180.965 L 47.367 185.044 L 210.466 185.044 L 210.466 180.965 L 47.367 180.965 L 47.367 180.965 Z M 47.367 193.197 L 47.367 197.275 L 210.579 197.275 L 210.579 193.197 L 47.367 193.197 L 47.367 193.197 Z M 47.367 205.43 L 47.367 209.507 L 80.1 209.507 L 80.1 205.43 L 47.367 205.43 L 47.367 205.43 Z"/>
+ </g>
+ <g>
+ <path fill="#fee1c2" d="M 131.712 185.369 L 79.987 209.507 L 104.125 157.783 L 109.298 152.609 L 136.885 180.197 L 131.712 185.369 L 131.712 185.369 Z"/>
+ <path fill="#5d5d5d" d="M 87.665 193.048 L 79.987 209.507 L 96.447 201.829 C 96.447 201.829 98.075 200.871 97.221 200.018 C 96.367 199.162 93.796 200.04 93.796 200.04 C 93.796 200.04 95.504 197.438 93.79 195.723 C 92.075 194.008 89.473 195.717 89.473 195.717 C 89.473 195.717 90.332 193.128 89.47 192.266 C 88.608 191.404 87.665 193.048 87.665 193.048 Z"/>
+ <path fill="#ffffff" d="M 104.125 157.783 C 107.574 154.335 113.608 163.818 108.436 168.99 C 117.057 160.368 129.126 172.438 120.505 181.059 C 125.678 175.887 135.161 181.921 131.712 185.369 L 218.621 98.46 L 191.034 70.873 L 104.125 157.783 L 104.125 157.783 Z"/>
+ <clipPath id="_clipPath_zdgesefktubGQDN3tLTfSMtTu1lgE5bB">
+ <path fill="#ffffff" d="M 104.125 157.783 C 107.574 154.335 113.608 163.818 108.436 168.99 C 117.057 160.368 129.126 172.438 120.505 181.059 C 125.678 175.887 135.161 181.921 131.712 185.369 L 218.621 98.46 L 191.034 70.873 L 104.125 157.783 L 104.125 157.783 Z"/>
+ </clipPath>
+ <g clip-path="url(#_clipPath_zdgesefktubGQDN3tLTfSMtTu1lgE5bB)">
+ <g>
+ <path fill="#f34f17" d="M 129.759 190.247 L 224.009 97.997 L 213.509 88.747 L 120.634 181.122 L 129.759 190.247 L 129.759 190.247 Z"/>
+ <path fill="#fb7c38" d="M 120.509 181.247 L 214.759 87.622 L 201.634 75.372 L 108.634 168.122 L 120.509 181.247 L 120.509 181.247 Z"/>
+ <path fill="#fda463" d="M 108.759 168.247 L 202.134 75.247 L 193.134 66.747 L 99.634 159.122 L 108.759 168.247 L 108.759 168.247 Z"/>
+ </g>
+ </g>
+ </g>
+ <rect fill="#ececec" width="63.25" height="64.25" x="46.76" y="41.87" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ <g opacity=".2">
+ <path fill-rule="evenodd" d="M 49.199 100.837 L 48.413 96.2 L 52.343 95.1 L 69.359 47.667 L 79.694 47.667 L 96.317 95.1 L 100.208 96.2 L 99.422 100.837 L 80.009 100.837 L 79.223 96.2 L 84.41 95.1 L 81.188 85.668 L 63.385 85.668 L 60.084 95.1 L 65.272 96.2 L 64.486 100.837 L 49.199 100.837 L 49.199 100.837 Z M 72.07 60.635 L 65.39 79.813 L 79.223 79.813 L 72.699 60.635 L 72.07 60.635 L 72.07 60.635 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_229" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_229)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/textosaurus.svg b/.icons/Gruvbox_Dark-2/apps/64/textosaurus.svg
new file mode 100644
index 000000000..d42c7714a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/textosaurus.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_6tSqq6PcrFhadU0Db0b5Ep83kTCicDib">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_6tSqq6PcrFhadU0Db0b5Ep83kTCicDib)">
+ <defs>
+ <filter id="TEEWHiPFYzjpuNnUEjiSyzWfKMja5Mh4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#TEEWHiPFYzjpuNnUEjiSyzWfKMja5Mh4)">
+ <linearGradient id="_lgradient_160" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_160)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_161" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_161)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#d64310" d="M 106.193 157.012 L 104.12 173.834 C 104.12 173.834 107.748 175.488 115.077 175.488 C 122.406 175.488 125.476 174.274 125.476 174.274 L 127.903 157.012 L 106.193 157.012 Z M 154.329 162.662 L 153.47 179.076 C 153.47 179.076 157.047 180.771 163.997 180.967 C 171.704 181.184 174.567 179.184 174.567 179.184 L 176.63 162.662 L 154.329 162.662 Z"/>
+ <path fill="#fb7c38" d="M 132.932 65.512 C 131.641 65.535 130.473 66.282 129.91 67.444 L 123.212 81.005 L 110.822 76.764 C 108.455 75.796 105.902 77.671 106.117 80.22 L 107.887 95.857 L 99.388 93.103 C 96.917 92.369 94.552 94.526 95.056 97.054 L 95.412 110.081 L 87.745 109.419 C 85.152 109.135 83.207 111.739 84.216 114.145 L 89.661 127.527 L 84.788 133.773 L 78.019 122.14 C 76.377 119.588 72.473 120.277 71.802 123.236 L 69.175 134.399 L 63.861 127.313 C 62.018 124.849 58.113 125.878 57.725 128.931 L 55.158 146.885 C 54.892 148.934 56.488 150.75 58.554 150.749 L 62.077 151.48 L 61.923 164.072 C 61.891 167.067 65.365 168.656 67.574 166.632 L 82.51 152.45 L 183.227 150.749 C 185.621 150.725 187.251 148.314 186.382 146.083 L 178.534 125.923 L 187.98 109.833 C 188.943 107.87 187.844 105.519 185.72 105 L 173.561 102.406 L 177.339 86.074 C 177.747 83.783 175.8 81.761 173.495 82.083 L 161.931 83.421 L 159.177 71.085 C 158.977 68.441 155.976 67.018 153.803 68.538 L 143.961 78.886 L 135.84 67.03 C 135.192 66.062 134.096 65.491 132.932 65.512 L 132.932 65.512 Z"/>
+ <path fill="#f34f17" d="M 45.542 146.334 C 45.542 146.334 66.963 144.364 85.582 132.204 C 95.95 125.433 100.411 110.397 109.53 100.471 C 111.485 98.343 113.601 96.111 115.861 94.135 C 121.336 89.601 129.366 87.599 137.091 87.488 C 143.763 87.393 150.208 88.67 154.582 91.41 C 164.118 97.888 171.925 109.621 176.701 120.152 C 181.359 130.424 186.399 132.365 186.399 132.365 L 202.973 140.742 C 210.225 144.407 209.779 153.761 210.5 158.449 L 202.779 159.169 L 201.053 165.022 C 200.762 164.937 179.547 162.322 172.317 168.258 C 168.743 168.306 164.483 167.953 156.774 167.954 L 154.678 184.682 C 154.678 184.682 151.81 186.689 144.103 186.472 C 137.153 186.276 133.582 184.574 133.582 184.574 L 134.717 163.045 L 108.29 158.57 L 105.582 180.054 C 105.582 180.054 102.525 180.988 95.196 180.988 C 87.867 180.988 84.239 179.611 84.239 179.611 L 86.737 156.976 C 86.737 156.976 65.118 154.874 63.858 154.626 C 43.73 150.661 45.542 146.334 45.542 146.334 L 45.542 146.334 Z"/>
+ <circle fill="#ffffff" cx="180.25" cy="145.238" r="8.25" vector-effect="non-scaling-stroke"/>
+ <circle fill="#3b3b3b" cx="180.25" cy="145.238" r="5.5" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/texworks.svg b/.icons/Gruvbox_Dark-2/apps/64/texworks.svg
new file mode 120000
index 000000000..febda2674
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/texworks.svg
@@ -0,0 +1 @@
+TeXmacs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/the-cave.svg b/.icons/Gruvbox_Dark-2/apps/64/the-cave.svg
new file mode 100755
index 000000000..9831b3ff5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/the-cave.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="xoS8AwpySclJ1mrEDImtrDJTfnXGalAI" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#xoS8AwpySclJ1mrEDImtrDJTfnXGalAI)">
+ <linearGradient id="_lgradient_97" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_97)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_98" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_98)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="88S0M97RKxJ651xI6WW3SBcIBcaDz7xA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#88S0M97RKxJ651xI6WW3SBcIBcaDz7xA)">
+ <path d="M 101.744 88.257 C 100.491 88.23 99.476 88.255 99.476 88.372 C 99.476 88.439 99.689 88.687 99.948 88.924 C 100.207 89.161 100.621 89.654 100.869 90.018 C 101.241 90.563 101.335 90.819 101.387 91.468 C 101.422 91.914 101.391 92.355 101.318 92.492 C 101.038 93.022 101.182 93.052 104.816 93.01 C 107.426 92.982 108.319 93.007 108.522 93.125 C 108.638 93.192 108.689 93.398 108.764 93.551 C 108.854 91.988 108.955 90.263 108.994 89.649 C 109.022 89.213 108.99 88.941 108.971 88.625 C 107.669 88.707 106.815 88.699 105.471 88.51 C 104.487 88.372 102.996 88.284 101.741 88.257 L 101.744 88.257 Z M 113.84 89.292 C 113.706 90.582 113.543 92.125 113.448 93.931 C 113.401 94.788 113.454 96.149 113.586 97.671 C 113.606 97.904 113.582 97.864 113.598 98.063 C 113.747 95.983 113.927 93.434 113.989 93.378 C 114.037 93.336 114.861 93.248 115.831 93.183 C 117.391 93.078 118.048 92.827 118.639 92.342 C 118.489 92.301 118.302 92.158 118.202 92.158 C 117.915 92.158 117.764 92.094 117.764 91.986 C 117.764 91.832 119.199 90.892 120.239 90.294 C 120.41 89.765 120.162 89.722 117.982 89.718 C 115.442 89.714 114.081 89.573 113.839 89.293 L 113.84 89.292 Z M 125.533 94.495 C 125.347 94.483 125.265 94.537 125.176 94.644 C 125.104 94.733 124.957 95.487 124.854 96.325 C 124.445 99.672 124.381 99.784 122.633 100.364 C 121.985 100.579 121.29 100.828 121.091 100.917 C 120.797 101.047 120.645 101.082 120.4 101.182 C 120.38 101.496 120.406 101.635 120.365 102.056 C 120.258 103.166 120.179 103.725 120.077 104.255 C 120.118 104.268 120.308 104.212 120.308 104.243 C 120.308 104.268 120.125 104.476 120.031 104.6 C 119.893 105.2 119.697 105.636 119.329 106.326 C 119 106.944 118.731 107.483 118.731 107.523 C 118.731 107.73 119.62 107.464 121.09 106.809 C 121.29 106.72 121.985 106.472 122.633 106.257 C 124.38 105.676 124.445 105.565 124.854 102.217 C 124.956 101.38 125.103 100.625 125.176 100.537 C 125.352 100.322 125.523 100.33 126.477 100.617 C 127.385 100.891 128.06 101.323 128.629 101.975 C 128.629 101.798 128.605 101.821 128.606 101.607 C 128.612 100.46 128.706 99.048 128.836 98.12 L 128.905 97.602 C 128.838 97.56 128.824 97.567 128.755 97.521 C 128.321 97.235 127.545 96.739 127.029 96.416 L 126.085 95.829 L 126.166 95.254 C 126.181 95.138 126.227 94.865 126.258 94.667 C 125.957 94.581 125.676 94.504 125.533 94.494 L 125.533 94.495 Z M 134.522 95.508 C 134.513 95.653 134.495 95.811 134.487 95.945 C 134.318 98.989 134.269 99.36 133.912 100.41 C 133.444 101.783 133.252 102.568 133.198 103.334 C 133.12 104.444 133.038 104.484 132.116 103.84 C 131.398 103.338 130.985 103.302 129.814 103.668 C 129.311 103.825 129.042 103.867 128.871 103.737 L 128.836 104.013 C 128.706 104.941 128.612 106.353 128.606 107.5 C 128.595 109.919 128.616 109.935 129.814 109.56 C 130.985 109.195 131.398 109.231 132.116 109.733 C 133.037 110.377 133.12 110.337 133.198 109.227 C 133.252 108.461 133.444 107.676 133.911 106.303 C 134.269 105.253 134.317 104.882 134.487 101.838 C 134.56 100.525 134.711 98.6 134.832 97.556 C 134.951 96.513 135.037 95.616 135.005 95.565 C 134.987 95.537 134.718 95.525 134.521 95.507 L 134.522 95.508 Z M 120.366 96.106 C 119.313 96.693 117.765 97.717 117.765 97.878 C 117.765 97.987 117.915 98.051 118.202 98.051 C 118.618 98.051 119.571 98.479 120.009 98.834 C 120.152 98.26 120.235 97.521 120.366 96.164 C 120.368 96.136 120.363 96.133 120.366 96.106 L 120.366 96.106 Z M 144.42 96.244 C 144.665 96.395 145.019 96.496 145.629 96.566 C 147.486 96.78 148.519 96.975 148.529 97.107 C 148.535 97.18 148.539 97.545 148.529 97.924 C 148.512 98.537 148.549 98.663 148.886 99.052 C 149.095 99.294 149.231 99.553 149.185 99.628 C 149.125 99.727 148.477 99.732 146.849 99.663 C 146.384 99.642 146.282 99.651 145.939 99.64 C 146.18 99.681 146.186 99.648 146.526 99.709 C 150.105 100.347 154.624 100.501 155.124 99.996 C 155.294 99.824 155.255 99.671 154.652 98.443 C 154.285 97.696 153.928 97.054 153.869 97.016 C 153.81 96.979 152.517 96.902 150.992 96.831 C 149.467 96.762 147.869 96.652 147.436 96.59 C 147.003 96.527 145.773 96.387 144.708 96.279 C 144.616 96.27 144.518 96.255 144.42 96.244 L 144.42 96.244 Z M 76.541 97.829 C 75.773 97.794 75.02 97.953 74.297 98.324 C 72.988 98.995 70.085 102.246 68.704 104.573 C 66.83 107.731 65.719 111.139 65.343 114.897 C 65.273 115.595 65.216 117.888 65.216 119.996 C 65.216 121.049 65.287 121.39 65.308 122.114 C 65.324 121.749 65.325 120.971 65.343 120.79 C 65.719 117.032 66.83 113.625 68.704 110.466 C 70.085 108.138 72.988 104.887 74.297 104.217 C 75.744 103.476 77.302 103.556 78.889 104.436 C 79.391 104.714 79.859 105.002 79.925 105.08 C 79.992 105.158 80.703 105.746 81.502 106.392 C 83.221 107.782 83.655 108.244 84.31 109.316 C 84.878 110.244 85.945 112.344 86.29 113.229 C 86.33 113.331 86.341 113.762 86.382 113.931 C 86.801 113.354 86.935 113.013 86.911 112.055 C 86.869 110.387 86.559 108.024 86.291 107.341 C 85.946 106.451 84.879 104.353 84.311 103.422 C 83.656 102.355 83.222 101.89 81.503 100.499 C 80.703 99.857 79.993 99.267 79.926 99.191 C 79.859 99.108 79.392 98.826 78.89 98.543 C 78.096 98.107 77.31 97.865 76.542 97.83 L 76.541 97.829 Z M 144.237 99.602 C 143.754 99.618 143.573 99.667 143.466 99.774 C 143.236 100.007 143.051 101.844 143.236 102.03 C 143.532 102.325 146.402 102.839 148.53 103.008 C 148.53 103.007 148.53 102.998 148.53 102.997 C 148.52 102.864 147.488 102.67 145.63 102.456 C 144.014 102.269 143.864 102.061 144.18 100.419 C 144.267 99.966 144.333 99.736 144.479 99.601 C 144.429 99.602 144.282 99.6 144.237 99.601 L 144.237 99.602 Z M 113.496 101.224 C 113.308 101.775 113.038 102.205 112.633 102.375 C 112.228 102.546 109.991 102.706 109.594 102.594 C 109.461 102.555 109.242 102.446 109.111 102.352 C 109.026 102.292 108.788 102.279 108.582 102.249 C 108.551 102.698 108.506 103.514 108.49 103.676 C 108.426 104.341 108.002 106.81 107.776 107.808 C 107.718 108.062 107.754 108.084 108.294 108.084 C 108.613 108.084 108.98 108.152 109.111 108.245 C 109.242 108.339 109.461 108.447 109.594 108.487 C 109.961 108.59 111.792 108.435 112.403 108.28 C 112.521 108.061 112.713 107.609 112.806 107.451 C 113.039 107.049 113.311 106.86 113.657 106.438 C 113.735 105.904 113.737 105.276 113.588 103.561 C 113.505 102.61 113.512 101.965 113.496 101.224 L 113.496 101.224 Z M 138.091 105.391 C 137.107 109.184 136.819 110.586 137.032 110.846 C 137.454 111.36 139.411 111.816 142.534 112.124 C 145.542 112.42 149.678 112.881 149.727 112.929 C 149.813 113.011 154.051 112.98 154.135 112.895 C 154.179 112.85 154.102 112.627 153.962 112.4 C 153.67 111.921 153.711 111.615 154.158 110.95 C 154.324 110.703 154.457 110.433 154.457 110.363 C 154.457 110.292 154.571 110.122 154.711 109.971 C 155.049 109.607 154.914 109.428 154.296 109.43 C 154.017 109.431 153.163 109.356 152.397 109.258 C 151.631 109.159 150.065 109.019 148.91 108.947 C 146.765 108.814 143.548 108.234 143.236 107.923 C 143.103 107.79 143.187 106.952 143.316 106.323 C 142.969 106.288 142.861 106.263 142.534 106.231 C 140.363 106.017 139.011 105.717 138.091 105.391 L 138.091 105.391 Z M 99.65 105.989 C 99.52 106.657 99.338 107.25 99.086 107.865 C 98.742 108.707 98.549 108.976 97.613 109.914 C 96.481 111.05 95.293 111.936 93.608 112.872 C 92.186 113.662 87.885 115.772 87.704 115.772 C 87.595 115.772 87.479 115.833 87.439 115.899 C 87.406 115.952 86.931 116.034 86.668 116.129 C 86.746 116.843 86.893 117.305 86.909 117.947 C 86.939 119.165 86.906 119.242 86.058 120.295 C 85.647 120.806 85.619 120.818 84.987 120.79 C 84.257 120.76 84.162 120.831 84.044 121.4 C 83.971 121.747 84.015 121.839 84.354 122.16 C 84.711 122.496 84.791 122.522 85.298 122.448 C 86.035 122.339 87.347 121.942 87.439 121.792 C 87.479 121.726 87.595 121.665 87.704 121.665 C 87.885 121.665 92.186 119.554 93.608 118.765 C 95.293 117.829 96.481 116.943 97.613 115.807 C 98.549 114.868 98.742 114.6 99.086 113.758 C 99.612 112.474 99.828 111.304 99.915 109.304 C 99.978 107.862 99.946 107.476 99.65 105.989 L 99.65 105.989 Z M 171.719 110.041 C 171.623 110.281 171.547 110.465 171.408 110.881 C 171.194 111.52 170.978 112.102 170.925 112.17 C 170.594 112.581 168.375 119.294 167.656 122.056 C 167.39 123.076 167.026 124.467 166.85 125.141 C 166.675 125.814 166.32 127.133 166.056 128.075 C 165.793 129.018 165.53 129.989 165.481 130.228 C 165.431 130.467 165.245 130.93 165.066 131.264 C 164.115 133.042 162.349 137.099 160.348 142.094 C 158.197 147.46 157.79 148.394 156.86 150.047 C 155.987 151.599 153.142 156.022 152.774 156.4 C 152.665 156.512 152.417 156.847 152.222 157.148 C 151.587 158.128 150.138 159.88 149.287 160.704 C 148.296 161.664 147.691 162.071 146.421 162.615 C 145.482 163.017 145.127 163.095 144.971 162.937 C 144.924 162.889 144.892 162.446 144.891 161.936 C 144.888 160.474 144.655 159.613 143.648 157.274 C 143.314 156.5 142.77 155.146 142.439 154.27 C 141.606 152.068 139.972 148.369 139.573 147.779 C 139.392 147.51 139.119 146.987 138.963 146.617 C 138.807 146.246 138.588 145.759 138.468 145.523 C 137.715 144.036 135.537 138.471 134.475 135.303 C 134.159 134.36 133.588 132.85 133.209 131.954 C 132.829 131.057 132.245 129.488 131.908 128.466 C 131.571 127.445 130.887 125.616 130.389 124.403 C 129.278 121.699 127.682 116.835 127.408 115.346 C 127.395 115.277 127.387 115.233 127.373 115.162 C 127.221 115.509 126.971 117.356 126.97 118.212 C 126.97 118.704 127.022 119.345 127.085 119.627 C 127.15 119.91 127.296 120.633 127.408 121.239 C 127.682 122.727 129.278 127.592 130.389 130.296 C 130.887 131.509 131.571 133.338 131.908 134.359 C 132.245 135.38 132.829 136.95 133.208 137.846 C 133.588 138.743 134.158 140.253 134.474 141.196 C 135.536 144.363 137.715 149.929 138.468 151.416 C 138.587 151.652 138.807 152.139 138.963 152.509 C 139.119 152.88 139.391 153.402 139.573 153.672 C 139.971 154.262 141.606 157.96 142.439 160.163 C 142.77 161.038 143.314 162.393 143.647 163.167 C 144.655 165.506 144.888 166.367 144.89 167.829 C 144.891 168.339 144.924 168.782 144.971 168.83 C 145.127 168.988 145.482 168.91 146.421 168.508 C 147.691 167.964 148.296 167.557 149.287 166.597 C 150.138 165.773 151.587 164.021 152.222 163.041 C 152.417 162.74 152.665 162.405 152.774 162.292 C 153.142 161.915 155.987 157.492 156.86 155.94 C 157.79 154.286 158.197 153.353 160.347 147.987 C 162.349 142.992 164.115 138.935 165.066 137.156 C 165.244 136.823 165.431 136.36 165.481 136.121 C 165.53 135.882 165.793 134.911 166.056 133.968 C 166.32 133.026 166.675 131.707 166.85 131.033 C 167.026 130.36 167.39 128.969 167.656 127.949 C 168.375 125.187 170.594 118.473 170.924 118.063 C 170.978 117.995 171.194 117.413 171.408 116.774 C 171.621 116.134 171.839 115.552 171.891 115.485 C 171.944 115.417 172.109 114.951 172.26 114.449 C 172.41 113.947 172.711 113.151 172.927 112.676 C 173.481 111.462 173.76 110.438 173.595 110.236 C 173.517 110.142 172.735 110.091 171.719 110.041 L 171.719 110.041 Z M 120.307 110.133 C 120.307 109.879 118.866 110.267 117.51 110.835 L 117.498 111.065 L 118.131 112.895 C 118.154 112.962 118.188 113.036 118.212 113.102 C 118.576 112.414 119.085 111.622 119.708 110.915 C 120.039 110.54 120.307 110.187 120.307 110.133 L 120.307 110.133 Z M 206.099 114.667 C 206.041 114.752 206.037 114.747 205.973 114.84 C 204.695 116.698 203.071 118.88 202.578 119.409 C 202.198 119.816 202.138 119.843 201.657 119.766 C 201.373 119.718 200.572 119.513 199.873 119.306 C 198.172 118.799 197.181 118.748 195.085 119.075 C 192.241 119.519 190.664 119.681 189.261 119.685 C 187.443 119.691 187.522 119.598 186.983 122.574 C 186.751 123.851 186.498 125.411 186.419 126.039 C 186.29 127.054 186.289 127.197 186.465 127.374 C 186.491 127.4 187.21 127.41 187.247 127.431 C 187.561 125.948 187.811 125.583 189.261 125.578 C 190.664 125.574 192.24 125.412 195.085 124.968 C 197.181 124.641 198.172 124.692 199.873 125.199 C 200.572 125.406 201.373 125.611 201.657 125.659 C 202.138 125.736 202.198 125.71 202.578 125.302 C 203.071 124.773 204.695 122.591 205.973 120.733 C 207.183 118.974 207.308 118.855 208.114 118.776 C 208.716 118.717 208.832 118.753 209.598 119.225 C 210.053 119.505 210.447 119.701 210.484 119.663 C 210.567 119.579 209.915 118.497 209.253 117.625 C 208.5 116.635 206.937 115.208 206.099 114.668 L 206.099 114.667 Z M 173.655 120.1 C 173.076 121.247 172.581 122.077 172.101 122.609 C 171.436 123.343 171.432 123.543 172.055 124.024 C 172.845 124.635 173.324 125.24 173.551 125.808 C 173.805 123.222 173.919 121.001 173.655 120.1 L 173.655 120.1 Z M 45.629 124.16 C 45.446 125.666 45.475 128.052 45.778 133.482 C 45.992 137.306 46.099 138.634 46.365 140.515 C 46.465 141.221 46.645 142.576 46.757 143.518 C 47.02 145.734 47.24 146.607 48.046 148.49 C 49.073 150.893 49.975 152.14 52.396 154.556 C 53.22 155.378 54.204 156.267 54.583 156.524 C 54.961 156.781 55.384 157.135 55.527 157.318 C 55.669 157.501 55.851 157.651 55.929 157.652 C 56.008 157.652 56.156 157.807 56.263 157.997 C 56.503 158.423 58.972 159.553 61.5 160.391 C 63.726 161.129 64.381 161.277 67.093 161.68 C 69.21 161.995 69.637 162.023 72.422 161.991 C 74.286 161.97 76.097 161.875 77.141 161.749 C 81.387 161.236 85.143 160.4 86.234 159.723 C 86.924 159.295 90.318 155.444 90.768 154.579 C 90.853 154.416 91 154.242 91.09 154.187 C 91.181 154.134 91.252 154.028 91.252 153.957 C 91.252 153.887 91.444 153.611 91.677 153.336 C 92.172 152.751 92.195 152.566 91.839 151.955 C 91.504 151.382 91.467 149.922 91.77 149.089 C 92.075 148.247 93.903 144.666 94.808 143.15 C 95.047 142.75 95.245 142.385 95.245 142.333 C 95.245 142.096 94.693 141.957 94.048 142.034 C 93.676 142.078 92.972 142.138 92.483 142.172 C 92.39 142.178 92.366 142.197 92.276 142.207 C 92.152 142.476 91.821 143.056 91.77 143.196 C 91.467 144.029 91.504 145.489 91.839 146.062 C 92.195 146.673 92.172 146.859 91.678 147.443 C 91.444 147.719 91.252 147.995 91.252 148.065 C 91.252 148.135 91.181 148.241 91.091 148.295 C 91 148.349 90.853 148.524 90.768 148.686 C 90.318 149.551 86.924 153.402 86.234 153.831 C 85.143 154.508 81.387 155.344 77.141 155.857 C 76.098 155.983 74.286 156.078 72.422 156.098 C 69.638 156.131 69.21 156.102 67.094 155.788 C 64.381 155.385 63.727 155.237 61.5 154.499 C 58.972 153.66 56.503 152.531 56.263 152.105 C 56.158 151.904 56.01 151.751 55.932 151.751 C 55.853 151.751 55.671 151.598 55.528 151.415 C 55.386 151.233 54.963 150.879 54.584 150.62 C 54.206 150.366 53.221 149.477 52.398 148.652 C 49.977 146.236 49.075 144.992 48.048 142.588 C 47.242 140.702 47.022 139.83 46.758 137.614 C 46.646 136.672 46.467 135.316 46.367 134.609 C 46.101 132.729 45.993 131.403 45.78 127.579 C 45.695 126.047 45.676 125.257 45.63 124.149 L 45.629 124.16 Z M 115.34 132.055 C 115.044 132.055 115.035 132.084 114.557 133.793 C 114.149 135.255 114.05 135.85 114.212 136.014 C 114.352 136.156 117.265 136.102 117.354 135.956 C 117.449 135.801 116.964 134.586 116.284 133.275 C 115.704 132.157 115.62 132.055 115.34 132.055 L 115.34 132.055 Z M 198.021 135.934 C 197.461 136.019 196.869 136.05 195.627 136.095 C 193.399 136.174 189.933 136.508 186.73 136.946 C 186.264 137.01 185.787 137.071 185.671 137.073 C 185.556 137.075 185.3 137.222 185.096 137.407 C 184.8 137.676 184.663 137.977 184.428 138.891 C 184.031 140.438 183.842 142.342 184.06 142.563 C 184.176 142.68 184.943 142.748 186.811 142.828 C 186.819 142.826 186.826 142.829 186.834 142.828 C 190.005 142.396 193.424 142.066 195.627 141.987 C 198.374 141.889 198.29 141.916 200.541 141.09 C 201.145 140.868 201.192 140.519 200.645 140.376 C 199.737 140.138 198.389 138.249 198.228 136.981 C 198.151 136.377 198.095 136.322 198.021 135.934 L 198.021 135.934 Z M 117.467 143.46 C 115.802 143.439 114.088 143.45 113.669 143.495 C 112.525 143.612 112.412 143.779 111.828 145.889 C 111.557 146.865 111.255 147.935 111.16 148.272 C 110.806 149.526 109.642 152.68 109.33 153.22 C 108.925 153.922 107.889 154.949 107.155 155.384 C 106.401 155.831 105.154 156.167 104.243 156.167 C 103.832 156.167 102.677 156.001 101.676 155.799 C 100.569 155.575 99.479 155.43 98.891 155.43 C 98.471 155.43 98.271 155.42 98.074 155.373 C 97.67 157.456 97.053 159.382 96.647 159.723 C 96.319 159.998 96.414 160.171 97.188 160.759 C 97.921 161.316 97.933 161.323 98.891 161.323 C 99.479 161.323 100.569 161.467 101.676 161.691 C 102.677 161.893 103.832 162.059 104.243 162.059 C 105.154 162.059 106.401 161.723 107.155 161.277 C 107.889 160.842 108.925 159.815 109.33 159.113 C 109.642 158.573 110.806 155.419 111.16 154.164 C 111.255 153.827 111.557 152.758 111.828 151.782 C 112.412 149.671 112.525 149.505 113.669 149.388 C 114.088 149.342 115.802 149.331 117.467 149.353 L 120.494 149.388 L 121.139 150.677 C 121.726 151.845 122.767 154.21 124.212 157.651 C 124.508 158.358 124.923 159.206 125.132 159.539 C 125.342 159.872 125.512 160.196 125.512 160.252 C 125.512 160.308 125.734 160.696 125.996 161.116 C 126.257 161.535 126.579 162.172 126.721 162.543 C 126.863 162.913 127.063 163.286 127.158 163.36 C 127.264 163.444 127.532 163.456 127.86 163.406 C 128.341 163.332 128.555 163.179 129.897 161.852 C 132.826 158.956 133.457 158.548 135.353 158.422 C 136.002 158.38 136.538 158.326 136.538 158.296 C 136.538 158.265 135.035 155.257 133.833 152.84 C 132.834 153.194 131.909 153.971 129.897 155.959 C 128.555 157.286 128.341 157.439 127.86 157.513 C 127.532 157.563 127.264 157.551 127.158 157.467 C 127.063 157.393 126.863 157.02 126.721 156.65 C 126.579 156.28 126.257 155.642 125.996 155.223 C 125.734 154.804 125.512 154.416 125.512 154.36 C 125.512 154.304 125.342 153.979 125.132 153.646 C 124.923 153.313 124.508 152.466 124.212 151.759 C 122.767 148.318 121.726 145.952 121.139 144.784 L 120.494 143.495 L 117.467 143.46 L 117.467 143.46 Z M 97.81 144.335 C 97.654 144.574 97.532 144.659 97.395 144.888 C 97.282 145.076 96.975 145.589 96.705 146.027 L 96.21 146.821 L 96.785 147.328 C 97.287 147.77 97.361 147.882 97.361 148.306 C 97.361 148.669 97.253 148.927 96.946 149.319 C 96.671 149.67 96.587 149.879 96.67 149.963 C 96.738 150.032 97.188 150.132 97.672 150.193 C 97.774 150.206 97.792 150.234 97.89 150.251 C 97.973 149.884 98.074 149.587 98.143 149.204 C 98.273 148.491 98.491 147.385 98.627 146.752 C 98.915 145.411 98.938 144.748 98.707 144.554 C 98.625 144.489 98.218 144.401 97.806 144.336 L 97.81 144.335 Z M 202.854 149.445 C 202.776 149.765 202.671 149.93 202.601 150.297 C 202.168 152.549 201.717 153.715 201.058 154.279 C 200.092 155.107 197.944 155.798 196.362 155.798 C 195.795 155.798 194.616 155.859 193.75 155.925 C 190.55 156.166 187.452 156.301 182.494 156.42 C 179.696 156.487 177.021 156.564 176.555 156.592 C 176.088 156.621 175.57 156.617 175.404 156.581 L 175.404 156.569 C 174.874 156.46 173.182 155.609 172.596 155.153 C 171.763 154.506 171.335 154.315 170.559 154.244 C 169.631 154.159 169.344 154.241 168.682 154.819 C 168.569 154.919 168.543 154.927 168.464 154.992 C 167.92 156.207 167.469 157.576 167.29 159.228 C 167.137 160.638 167.187 160.917 167.612 161.081 C 168.05 161.249 168.072 161.246 168.683 160.712 C 169.344 160.133 169.631 160.052 170.559 160.137 C 171.335 160.208 171.763 160.399 172.596 161.046 C 173.182 161.502 174.874 162.353 175.404 162.462 L 175.404 162.473 C 175.57 162.509 176.088 162.514 176.555 162.485 C 177.021 162.457 179.696 162.38 182.494 162.313 C 187.452 162.193 190.55 162.059 193.75 161.818 C 194.616 161.752 195.795 161.691 196.362 161.691 C 197.944 161.691 200.092 160.999 201.058 160.172 C 201.717 159.608 202.168 158.442 202.601 156.19 C 202.865 154.809 203.174 153.775 203.567 152.99 C 203.883 152.361 205.203 150.912 206.042 150.274 C 206.454 149.96 206.46 149.958 206.237 149.71 C 206.022 149.47 205.877 149.457 203.268 149.457 C 203.154 149.457 202.978 149.446 202.854 149.445 L 202.854 149.445 Z"/>
+ </g>
+ <linearGradient id="_lgradient_99" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(165,0,0,82.506,45.5,83.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_99)" d="M 144.973 165.882 C 144.926 165.834 144.891 165.383 144.89 164.872 C 144.888 163.41 144.659 162.55 143.651 160.211 C 143.317 159.437 142.774 158.087 142.443 157.212 C 141.61 155.009 139.981 151.314 139.582 150.725 C 139.401 150.455 139.125 149.932 138.969 149.562 C 138.813 149.191 138.587 148.696 138.468 148.46 C 137.715 146.973 135.544 141.407 134.482 138.239 C 134.166 137.297 133.597 135.792 133.217 134.895 C 132.838 133.998 132.251 132.429 131.915 131.407 C 131.577 130.386 130.895 128.559 130.397 127.346 C 129.286 124.642 127.68 119.776 127.406 118.287 C 127.295 117.681 127.151 116.955 127.086 116.672 C 127.022 116.39 126.97 115.757 126.97 115.265 C 126.971 114.381 127.241 112.356 127.391 112.11 C 127.552 111.846 127.798 112.006 128.274 112.687 C 129.579 114.557 130.491 114.893 135.001 115.166 C 137.505 115.318 138.874 115.533 139.607 115.892 C 140.845 116.498 141.835 117.968 143.089 121.065 C 145.172 126.209 145.85 127.993 147.01 131.384 C 147.501 132.817 147.828 133.601 147.948 133.624 C 148.406 133.716 150.861 129.886 152.013 127.284 C 153.459 124.017 155.944 117.467 156.472 115.533 C 156.882 114.03 158.268 111.946 160.555 109.392 C 161.234 108.634 162.024 107.833 162.31 107.612 C 163.46 106.726 166.389 106.328 168.384 106.787 C 168.817 106.887 170.138 107.004 171.32 107.046 C 172.861 107.102 173.507 107.169 173.601 107.284 C 173.767 107.485 173.486 108.511 172.933 109.724 C 172.716 110.199 172.417 110.998 172.266 111.499 C 172.116 112.001 171.95 112.467 171.898 112.534 C 171.846 112.602 171.628 113.18 171.415 113.819 C 171.201 114.459 170.982 115.037 170.928 115.105 C 170.597 115.516 168.375 122.239 167.656 125.002 C 167.39 126.021 167.029 127.407 166.854 128.08 C 166.679 128.753 166.319 130.075 166.056 131.018 C 165.792 131.96 165.536 132.927 165.487 133.166 C 165.438 133.405 165.251 133.873 165.073 134.206 C 164.122 135.984 162.354 140.038 160.353 145.033 C 158.203 150.399 157.794 151.331 156.864 152.984 C 155.991 154.537 153.148 158.961 152.78 159.339 C 152.671 159.452 152.421 159.79 152.226 160.091 C 151.591 161.071 150.147 162.825 149.296 163.649 C 148.305 164.609 147.695 165.015 146.425 165.558 C 145.486 165.96 145.128 166.04 144.972 165.882 L 144.973 165.882 Z M 127.159 160.408 C 127.059 160.331 126.87 159.972 126.723 159.601 C 126.581 159.229 126.251 158.581 125.992 158.163 C 125.733 157.744 125.515 157.355 125.515 157.302 C 125.515 157.246 125.343 156.928 125.133 156.596 C 124.924 156.263 124.509 155.412 124.213 154.705 C 122.768 151.264 121.724 148.896 121.136 147.728 L 120.494 146.443 L 117.465 146.402 C 115.8 146.38 114.095 146.4 113.676 146.445 C 112.531 146.562 112.411 146.718 111.827 148.828 C 111.556 149.804 111.258 150.879 111.163 151.215 C 110.81 152.47 109.641 155.624 109.329 156.164 C 108.923 156.865 107.89 157.896 107.156 158.33 C 106.402 158.777 105.16 159.11 104.249 159.11 C 103.838 159.11 102.682 158.945 101.682 158.743 C 100.575 158.519 99.485 158.376 98.897 158.376 C 97.939 158.376 97.927 158.372 97.194 157.815 C 96.42 157.227 96.326 157.045 96.653 156.771 C 97.079 156.413 97.747 154.344 98.147 152.145 C 98.276 151.431 98.494 150.33 98.63 149.697 C 98.918 148.356 98.943 147.689 98.712 147.495 C 98.621 147.42 98.151 147.306 97.668 147.245 C 97.184 147.184 96.734 147.078 96.666 147.01 C 96.583 146.926 96.675 146.717 96.951 146.366 C 97.257 145.975 97.358 145.727 97.358 145.363 C 97.358 144.94 97.287 144.818 96.785 144.376 L 96.212 143.871 L 96.703 143.075 C 96.974 142.637 97.287 142.125 97.4 141.937 C 98.142 140.698 99.264 139.175 99.614 138.934 C 99.971 138.687 100.109 138.66 100.633 138.739 C 100.966 138.79 101.397 138.836 101.59 138.842 C 101.982 138.855 101.853 139.139 103.05 135.609 C 103.358 134.7 103.821 133.35 104.078 132.61 C 104.335 131.869 104.744 130.63 104.986 129.856 C 105.228 129.082 105.749 127.429 106.144 126.184 C 106.54 124.938 106.973 123.506 107.108 123.001 C 107.242 122.496 107.59 121.532 107.881 120.859 C 108.171 120.186 108.756 118.809 109.181 117.799 C 109.973 115.913 111.979 111.816 112.804 110.396 C 113.312 109.523 114.433 108.19 114.66 108.19 C 114.739 108.19 114.875 108.306 114.962 108.448 C 115.182 108.804 115.6 108.721 117.162 108.013 C 118.616 107.354 120.311 106.909 120.311 107.187 C 120.311 107.241 120.04 107.592 119.709 107.967 C 118.839 108.954 118.039 110.209 117.82 110.93 C 117.715 111.274 117.6 112.107 117.566 112.781 L 117.502 114.005 L 118.133 115.841 C 118.825 117.859 119.651 119.688 121.421 123.124 C 122.804 125.808 125.238 130.74 125.649 131.692 C 126.204 132.976 127.682 135.92 128.263 136.9 C 128.585 137.442 128.984 138.149 129.151 138.472 C 129.505 139.161 130.757 140.392 131.482 140.766 C 132.396 141.238 132.658 141.502 132.847 142.144 C 133.159 143.206 133.102 143.462 132.36 144.322 C 131.993 144.747 131.694 145.204 131.694 145.34 C 131.694 145.475 132.052 146.301 132.491 147.177 C 134.639 151.469 136.537 155.303 136.537 155.35 C 136.537 155.381 136.006 155.437 135.357 155.48 C 133.461 155.605 132.825 156.004 129.896 158.899 C 128.554 160.226 128.346 160.386 127.865 160.459 C 127.537 160.51 127.262 160.491 127.157 160.408 L 127.159 160.408 Z M 117.353 138.903 C 117.447 138.748 116.962 137.532 116.282 136.221 C 115.702 135.103 115.62 134.997 115.341 134.997 C 115.044 134.997 115.033 135.025 114.555 136.734 C 114.146 138.196 114.056 138.791 114.218 138.955 C 114.358 139.097 117.264 139.049 117.353 138.904 L 117.353 138.903 Z M 175.411 159.519 C 174.881 159.41 173.191 158.554 172.605 158.098 C 171.772 157.451 171.334 157.255 170.558 157.184 C 169.631 157.099 169.351 157.186 168.689 157.765 C 168.079 158.299 168.056 158.307 167.618 158.139 C 167.193 157.976 167.145 157.696 167.298 156.286 C 167.572 153.768 168.305 151.656 169.387 150.261 C 169.69 149.87 170.047 149.264 170.179 148.915 C 170.845 147.16 171.81 142.261 172.391 137.69 C 172.592 136.108 172.889 134.015 173.052 133.039 C 173.815 128.467 174.058 124.415 173.654 123.037 C 173.471 122.417 172.928 121.751 172.055 121.077 C 171.431 120.596 171.438 120.389 172.103 119.655 C 172.946 118.721 173.694 117.306 175.217 113.76 C 175.304 113.558 175.55 112.842 175.763 112.169 C 176.326 110.395 176.904 108.937 177.069 108.872 C 177.148 108.84 177.71 109.061 178.317 109.359 C 180.247 110.309 180.787 110.394 184.885 110.394 C 188.491 110.394 192.291 110.121 193.844 109.751 C 194.868 109.507 199.322 109.555 200.6 109.825 C 201.902 110.099 204.939 111.057 205.786 111.46 C 206.503 111.802 208.423 113.581 209.256 114.677 C 209.918 115.548 210.576 116.631 210.493 116.714 C 210.455 116.753 210.056 116.55 209.601 116.27 C 208.835 115.798 208.725 115.765 208.123 115.824 C 207.317 115.903 207.185 116.025 205.975 117.783 C 204.697 119.642 203.077 121.824 202.584 122.353 C 202.204 122.76 202.141 122.784 201.66 122.707 C 201.376 122.658 200.572 122.453 199.873 122.245 C 198.172 121.738 197.186 121.692 195.09 122.019 C 192.245 122.462 190.671 122.628 189.268 122.632 C 187.45 122.638 187.527 122.54 186.987 125.516 C 186.755 126.793 186.501 128.352 186.421 128.98 C 186.293 129.995 186.298 130.143 186.474 130.32 C 186.68 130.529 186.887 130.546 192.729 130.826 C 194.769 130.924 195.427 131.003 196.422 131.269 C 197.088 131.447 197.692 131.643 197.765 131.703 C 197.887 131.805 198.066 132.687 198.236 134.028 C 198.397 135.296 199.74 137.187 200.649 137.425 C 201.196 137.569 201.143 137.916 200.54 138.137 C 198.288 138.964 198.382 138.947 195.635 139.045 C 193.407 139.124 189.937 139.455 186.735 139.893 C 186.269 139.957 185.793 140.011 185.677 140.014 C 185.562 140.016 185.301 140.169 185.097 140.354 C 184.8 140.623 184.667 140.921 184.432 141.835 C 184.034 143.382 183.841 145.284 184.059 145.505 C 184.175 145.622 184.941 145.697 186.809 145.777 C 192.141 146.003 195.169 146.154 197.815 146.327 C 199.314 146.425 201.771 146.505 203.276 146.505 C 205.885 146.505 206.023 146.518 206.238 146.758 C 206.46 147.006 206.458 147.015 206.045 147.329 C 205.206 147.967 203.889 149.413 203.574 150.042 C 203.181 150.827 202.868 151.857 202.603 153.238 C 202.171 155.49 201.719 156.656 201.06 157.22 C 200.093 158.048 197.946 158.746 196.365 158.746 C 195.797 158.746 194.625 158.8 193.759 158.865 C 190.559 159.107 187.456 159.243 182.497 159.362 C 179.7 159.429 177.03 159.506 176.564 159.534 C 176.097 159.563 175.58 159.557 175.413 159.521 L 175.411 159.519 Z M 67.09 158.73 C 64.378 158.323 63.726 158.176 61.5 157.439 C 58.972 156.596 56.504 155.471 56.264 155.047 C 56.158 154.858 56.006 154.699 55.928 154.699 C 55.85 154.699 55.669 154.552 55.526 154.363 C 55.383 154.18 54.957 153.821 54.579 153.568 C 54.2 153.308 53.217 152.424 52.393 151.605 C 49.973 149.189 49.077 147.934 48.05 145.536 C 47.244 143.65 47.017 142.778 46.754 140.562 C 46.641 139.613 46.468 138.264 46.368 137.557 C 46.101 135.677 45.989 134.339 45.775 130.521 C 45.451 124.717 45.419 122.259 45.647 120.786 C 45.757 120.079 45.982 118.535 46.148 117.362 C 46.314 116.184 46.534 114.693 46.637 114.057 C 46.74 113.417 46.93 112.178 47.059 111.303 C 47.474 108.496 47.957 106.472 48.538 105.107 C 48.836 104.408 49.309 103.285 49.59 102.612 C 50.221 101.097 51.887 97.082 53.574 94.636 C 54.588 93.165 55.852 91.861 57.203 90.694 C 59.068 89.084 61.855 87.253 63.312 86.534 C 64.709 85.844 67.369 84.76 69.511 84.252 C 71.784 83.712 74.58 83.405 76.474 83.458 C 80.458 83.57 80.89 83.55 83.04 83.997 C 84.544 84.309 86.06 84.734 87.404 85.479 C 89.579 86.685 91.546 88.327 93.182 90.2 C 94.306 91.486 96.854 95.285 97.582 96.758 C 97.875 97.352 98.239 98.224 98.391 98.695 C 98.542 99.167 98.795 99.866 98.952 100.251 C 99.109 100.635 99.408 101.792 99.616 102.821 C 99.965 104.552 99.987 104.818 99.921 106.346 C 99.834 108.346 99.616 109.519 99.091 110.803 C 98.746 111.645 98.553 111.913 97.618 112.852 C 96.485 113.988 95.293 114.865 93.608 115.801 C 92.186 116.591 87.887 118.709 87.706 118.709 C 87.597 118.709 87.475 118.762 87.434 118.828 C 87.343 118.978 86.038 119.385 85.301 119.493 C 84.793 119.568 84.708 119.542 84.352 119.205 C 84.013 118.884 83.972 118.783 84.045 118.436 C 84.163 117.867 84.258 117.806 84.988 117.836 C 85.62 117.864 85.651 117.848 86.062 117.337 C 86.909 116.282 86.935 116.211 86.905 114.992 C 86.862 113.324 86.553 110.961 86.285 110.271 C 85.94 109.388 84.88 107.284 84.312 106.353 C 83.656 105.28 83.218 104.827 81.498 103.436 C 80.699 102.794 79.991 102.198 79.924 102.122 C 79.858 102.045 79.392 101.751 78.89 101.474 C 77.303 100.596 75.747 100.525 74.301 101.261 C 72.993 101.932 70.078 105.18 68.697 107.508 C 66.824 110.666 65.715 114.076 65.338 117.834 C 65.268 118.531 65.212 120.826 65.212 122.934 C 65.212 127.857 65.338 128.571 66.608 130.833 C 66.906 131.363 67.149 131.846 67.149 131.905 C 67.149 131.964 67.26 132.145 67.395 132.307 C 67.53 132.469 67.993 133.145 68.424 133.81 C 68.893 134.534 69.601 135.404 70.192 135.983 C 70.734 136.513 71.2 136.947 71.228 136.947 C 71.258 136.947 71.655 137.273 72.113 137.672 C 73.069 138.503 74.196 139.081 75.929 139.628 C 77.969 140.272 78.944 140.386 82.638 140.412 C 85.528 140.434 86.109 140.404 86.943 140.207 C 87.473 140.082 88.209 139.93 88.578 139.869 C 89.301 139.75 89.8 139.66 90.278 139.562 C 90.445 139.526 90.716 139.499 90.882 139.497 C 91.047 139.496 91.274 139.445 91.385 139.385 C 91.496 139.326 91.987 139.249 92.477 139.217 C 92.966 139.183 93.67 139.122 94.042 139.077 C 94.687 139.001 95.243 139.138 95.243 139.375 C 95.243 139.427 95.048 139.797 94.808 140.197 C 93.903 141.713 92.07 145.284 91.765 146.126 C 91.462 146.959 91.496 148.42 91.83 148.993 C 92.187 149.604 92.165 149.793 91.671 150.377 C 91.437 150.652 91.247 150.935 91.247 151.005 C 91.247 151.076 91.173 151.177 91.083 151.231 C 90.993 151.285 90.85 151.462 90.765 151.624 C 90.315 152.489 86.921 156.339 86.231 156.768 C 85.14 157.445 81.385 158.282 77.139 158.795 C 76.096 158.921 74.28 159.013 72.417 159.034 C 69.632 159.066 69.205 159.039 67.088 158.725 L 67.09 158.73 Z M 149.724 109.973 C 149.675 109.924 145.537 109.461 142.529 109.164 C 139.406 108.856 137.448 108.402 137.026 107.888 C 136.789 107.599 137.042 106.361 138.335 101.453 C 138.539 100.679 138.82 99.274 138.96 98.332 C 139.099 97.389 139.326 96.127 139.463 95.527 C 139.642 94.744 139.697 94.183 139.655 93.538 C 139.607 92.799 139.628 92.64 139.779 92.64 C 139.878 92.64 140.592 92.748 141.365 92.88 C 142.138 93.011 143.643 93.207 144.709 93.316 C 145.774 93.424 147 93.564 147.433 93.626 C 147.866 93.689 149.468 93.798 150.993 93.868 C 152.518 93.938 153.815 94.025 153.874 94.062 C 153.932 94.1 154.281 94.739 154.648 95.486 C 155.252 96.714 155.297 96.861 155.127 97.033 C 154.627 97.538 150.104 97.391 146.525 96.752 C 144.283 96.352 144.402 96.316 144.181 97.465 C 143.866 99.107 144.009 99.309 145.625 99.496 C 147.482 99.71 148.523 99.904 148.533 100.036 C 148.538 100.109 148.535 100.478 148.524 100.858 C 148.507 101.471 148.551 101.598 148.887 101.987 C 149.096 102.228 149.23 102.487 149.184 102.562 C 149.124 102.661 148.472 102.671 146.844 102.601 C 144.175 102.484 143.682 102.501 143.469 102.716 C 143.239 102.949 143.047 104.778 143.232 104.964 C 143.545 105.276 146.759 105.857 148.904 105.99 C 150.059 106.062 151.631 106.2 152.397 106.298 C 153.163 106.396 154.018 106.475 154.297 106.475 C 154.915 106.473 155.049 106.646 154.711 107.01 C 154.571 107.161 154.456 107.342 154.456 107.413 C 154.456 107.483 154.32 107.742 154.154 107.989 C 153.707 108.655 153.665 108.971 153.957 109.45 C 154.097 109.677 154.175 109.899 154.131 109.943 C 154.047 110.028 149.809 110.058 149.723 109.976 L 149.724 109.973 Z M 132.117 106.771 C 131.399 106.269 130.982 106.239 129.811 106.604 C 128.613 106.978 128.601 106.958 128.612 104.54 C 128.618 103.393 128.709 101.987 128.84 101.059 L 129.058 99.502 L 128.662 99.039 C 128.088 98.369 127.405 97.936 126.482 97.658 C 125.528 97.371 125.348 97.36 125.171 97.574 C 125.099 97.662 124.956 98.42 124.853 99.257 C 124.444 102.605 124.384 102.715 122.636 103.295 C 121.988 103.51 121.295 103.759 121.095 103.848 C 119.625 104.502 118.734 104.773 118.734 104.567 C 118.734 104.527 119.004 103.992 119.333 103.373 C 120.043 102.039 120.11 101.763 120.366 99.103 C 120.575 96.93 120.522 96.3 120.096 95.913 C 119.696 95.549 118.638 95.088 118.201 95.088 C 117.914 95.088 117.765 95.031 117.765 94.923 C 117.765 94.745 119.601 93.491 120.636 92.963 C 121.371 92.588 121.278 92.851 121.94 89.274 C 122.461 86.453 122.445 86.52 122.588 86.52 C 122.647 86.52 123.133 86.927 123.667 87.424 C 124.202 87.921 125.024 88.559 125.494 88.842 C 125.964 89.124 126.407 89.425 126.477 89.511 C 126.568 89.621 126.551 89.967 126.42 90.695 C 126.319 91.26 126.202 91.982 126.162 92.299 L 126.087 92.876 L 127.025 93.462 C 127.54 93.785 128.318 94.282 128.752 94.568 C 129.187 94.855 129.615 95.088 129.704 95.088 C 130.058 95.088 130.468 93.682 130.475 92.441 C 130.481 91.344 130.557 91.323 132.123 91.969 C 133.196 92.412 133.588 92.516 134.196 92.517 C 134.608 92.517 134.971 92.562 135.001 92.609 C 135.033 92.66 134.955 93.555 134.836 94.598 C 134.715 95.642 134.556 97.57 134.483 98.882 C 134.314 101.926 134.267 102.29 133.91 103.34 C 133.442 104.713 133.251 105.5 133.197 106.266 C 133.12 107.376 133.037 107.415 132.116 106.771 L 132.117 106.771 Z M 109.595 105.528 C 109.462 105.488 109.245 105.383 109.114 105.29 C 108.983 105.197 108.614 105.121 108.294 105.121 C 107.754 105.121 107.718 105.1 107.776 104.846 C 108.001 103.848 108.432 101.38 108.496 100.715 C 108.54 100.277 108.651 98.542 108.748 96.859 C 108.844 95.176 108.958 93.248 109.002 92.575 C 109.092 91.161 108.943 90.397 108.532 90.159 C 108.328 90.042 107.434 90.014 104.824 90.042 C 101.189 90.084 101.044 90.061 101.324 89.531 C 101.401 89.39 101.424 88.945 101.389 88.498 C 101.342 87.85 101.253 87.598 100.876 87.052 C 100.629 86.689 100.216 86.197 99.957 85.961 C 99.698 85.724 99.485 85.475 99.485 85.408 C 99.485 85.176 103.513 85.263 105.48 85.538 C 107.305 85.794 107.776 85.796 110.445 85.558 C 111.62 85.453 112.853 85.14 112.993 84.91 C 113.034 84.848 113.162 84.797 113.283 84.797 C 113.459 84.797 113.521 84.93 113.586 85.457 C 113.634 85.819 113.732 86.205 113.812 86.314 C 114.022 86.602 115.408 86.747 117.986 86.752 C 120.439 86.756 120.481 86.772 120.186 87.523 C 120.1 87.741 119.743 88.279 119.391 88.72 C 118.456 89.892 118.032 90.071 115.841 90.219 C 114.871 90.284 114.039 90.372 113.992 90.414 C 113.906 90.49 113.582 94.345 113.451 96.854 C 113.403 97.711 113.456 99.069 113.589 100.591 C 113.749 102.436 113.767 103.142 113.667 103.689 C 113.514 104.524 113.157 105.083 112.636 105.302 C 112.232 105.473 109.994 105.635 109.597 105.523 L 109.595 105.528 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/the-talos-principle.svg b/.icons/Gruvbox_Dark-2/apps/64/the-talos-principle.svg
new file mode 100755
index 000000000..c26198792
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/the-talos-principle.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="FarQKpygj8q7xnkc2FAC8E7sZgyVqLsa" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#FarQKpygj8q7xnkc2FAC8E7sZgyVqLsa)">
+ <linearGradient id="_lgradient_108" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_108)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_109" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_109)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="JGFn9SxqeKEhDE2mxiqfSGXAiHD23c5z" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#JGFn9SxqeKEhDE2mxiqfSGXAiHD23c5z)">
+ <path fill-rule="evenodd" d="M 128 60.443 C 108.772 60.443 90.331 67.734 76.735 80.712 C 63.138 93.691 55.5 111.293 55.5 129.648 C 55.5 148.002 63.138 165.605 76.735 178.583 C 90.331 191.562 108.772 198.853 128 198.852 C 147.228 198.853 165.669 191.562 179.265 178.583 C 192.862 165.605 200.5 148.002 200.5 129.648 C 200.5 111.293 192.862 93.691 179.265 80.712 C 165.669 67.734 147.228 60.443 128 60.443 L 128 60.443 Z M 128 73.625 C 141.11 73.625 153.684 79.527 162.954 90.033 C 172.225 100.54 177.432 114.79 177.432 129.648 C 177.432 144.506 172.225 158.756 162.954 169.262 C 153.684 179.769 141.11 185.671 128 185.67 C 114.89 185.671 102.316 179.769 93.046 169.262 C 83.775 158.756 78.568 144.506 78.568 129.648 C 78.568 114.79 83.775 100.54 93.046 90.033 C 102.316 79.527 114.89 73.625 128 73.625 L 128 73.625 Z M 101.636 109.875 L 101.636 149.42 L 106.58 149.42 C 106.58 139.533 106.428 139.534 130.394 139.534 C 149.567 139.534 149.42 139.533 149.42 149.42 L 154.364 149.42 L 154.364 109.875 L 149.42 109.875 C 149.42 119.762 149.567 119.761 130.394 119.761 C 106.428 119.761 106.58 119.762 106.58 109.875 L 101.636 109.875 Z"/>
+ </g>
+ <linearGradient id="_lgradient_110" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,138.409,55.5,57.148)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_110)" fill-rule="evenodd" d="M 128 57.148 C 108.772 57.147 90.331 64.438 76.735 77.417 C 63.138 90.395 55.5 107.998 55.5 126.352 C 55.5 144.707 63.138 162.309 76.735 175.288 C 90.331 188.266 108.772 195.557 128 195.557 C 147.228 195.557 165.669 188.266 179.265 175.288 C 192.862 162.309 200.5 144.707 200.5 126.352 C 200.5 107.998 192.862 90.395 179.265 77.417 C 165.669 64.438 147.228 57.147 128 57.148 L 128 57.148 Z M 128 70.33 C 141.11 70.329 153.684 76.231 162.954 86.738 C 172.225 97.244 177.432 111.494 177.432 126.352 C 177.432 141.21 172.225 155.46 162.954 165.967 C 153.684 176.473 141.11 182.375 128 182.375 C 114.89 182.375 102.316 176.473 93.046 165.967 C 83.775 155.46 78.568 141.21 78.568 126.352 C 78.568 111.494 83.775 97.244 93.046 86.738 C 102.316 76.231 114.89 70.329 128 70.33 L 128 70.33 Z M 101.636 106.58 L 101.636 146.125 L 106.58 146.125 C 106.58 136.238 106.428 136.239 130.394 136.239 C 149.567 136.239 149.42 136.238 149.42 146.125 L 154.364 146.125 L 154.364 106.58 L 149.42 106.58 C 149.42 116.467 149.567 116.466 130.394 116.466 C 106.428 116.466 106.58 116.467 106.58 106.58 L 101.636 106.58 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/the-witcher-2.svg b/.icons/Gruvbox_Dark-2/apps/64/the-witcher-2.svg
new file mode 100755
index 000000000..84c38fabe
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/the-witcher-2.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="3UtTgRXTexoFKxkTsrmqed4FC428Vn9W" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#3UtTgRXTexoFKxkTsrmqed4FC428Vn9W)">
+ <linearGradient id="_lgradient_64" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d0391f"/>
+ <stop offset="100%" style="stop-color:#ff005d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_64)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_65" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_65)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#3b3b3b" d="M 87.4 64.2 L 87.4 83.424 L 79.561 91.229 C 69.171 97.311 60.506 101.211 52.6 107.7 L 70 116.4 L 41 130.9 L 75.8 136.7 L 46.8 171.501 L 81.6 160.977 L 81.6 171.501 L 96.1 165.701 L 93.2 177.301 L 119.719 165.055 L 128 165.702 L 136.281 165.055 L 162.8 177.301 L 159.9 165.701 L 174.4 171.501 L 174.4 160.977 L 209.2 171.501 L 180.2 136.7 L 215 130.9 L 186 116.4 L 203.4 107.7 C 195.494 101.211 186.829 97.311 176.439 91.229 L 168.6 83.424 L 168.6 64.2 L 151.2 72.945 L 151.2 67.1 L 145.4 72.945 L 145.4 67.1 L 128 72.945 L 110.6 67.1 L 110.6 72.945 L 104.8 67.1 L 104.8 72.945 L 87.4 64.2 Z"/>
+ <path fill="#5d5d5d" d="M 70 55.5 L 64.221 62.164 C 63.926 72.284 66.755 81.275 70.153 90.068 C 76.06 104.719 92.024 110.16 101.656 119.171 C 107.767 125.026 109.413 130.189 110.288 135.347 C 111.301 141.322 111.912 147.8 112.547 157.77 C 114.673 170.745 115.831 191.886 117.424 198.934 C 118.883 200.57 128 200.5 128 200.5 C 128 200.5 137.117 200.565 138.576 198.934 C 140.168 191.886 141.327 170.745 143.453 157.77 C 144.088 147.8 144.699 141.322 145.712 135.347 C 146.587 130.189 148.233 125.026 154.344 119.171 C 163.976 110.16 179.94 104.719 185.847 90.068 C 189.245 81.275 192.074 72.284 191.779 62.164 L 186 55.5 L 186 62.147 L 159.927 78.929 L 128 78.471 L 96.073 78.929 L 70 62.147 L 70 55.5 Z"/>
+ <linearGradient id="_lgradient_66" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(23.2,0,0,17.959,93.2,89.741)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9900"/>
+ <stop offset="100%" style="stop-color:#dc5714"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_66)" d="M 94.236 89.741 C 93.553 91.341 93.2 93.062 93.2 94.802 C 93.2 98.222 94.559 101.503 96.978 103.922 C 99.397 106.341 102.678 107.7 106.099 107.7 C 110.153 107.694 113.968 105.782 116.4 102.538 L 94.236 89.741 Z"/>
+ <g opacity=".4">
+ <path fill="#111111" d="M 140.18 142.5 C 135.952 144.116 132.344 146.682 128 146.359 L 128 146.447 C 123.656 146.769 120.048 144.203 115.82 142.588 L 119.983 184.683 C 120.3 187.832 120.372 188.253 123.139 188.542 C 124.948 188.831 126.336 188.941 128 188.897 L 128 188.809 C 129.664 188.854 131.052 188.743 132.861 188.454 C 135.628 188.164 135.7 187.752 136.017 184.602 L 140.18 142.5 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 122.2 173.373 C 120.437 174.754 120.638 176.57 119.38 178.588 L 119.983 184.678 C 120.3 187.827 120.371 188.248 123.139 188.537 C 123.725 188.625 124.227 188.668 124.749 188.734 L 128 188.734 L 130.561 188.734 C 131.288 188.668 132.023 188.58 132.861 188.456 C 135.628 188.166 135.7 187.754 136.017 184.604 L 136.612 178.582 C 135.355 176.567 135.56 174.752 133.8 173.374 L 133.8 183.102 L 128 183.102 L 122.2 183.102 L 122.2 173.373 Z"/>
+ <path fill="#ffffff" d="M 140.18 142.5 C 135.952 144.116 132.344 146.682 128 146.359 L 128 146.447 C 123.662 146.769 120.057 144.21 115.836 142.596 C 116.307 148.019 117.651 154.461 122.2 158.024 L 122.2 148.305 L 128 148.305 L 133.8 148.305 L 133.8 158.024 C 138.374 154.441 139.735 147.946 140.18 142.505 L 140.18 142.5 Z"/>
+ <linearGradient id="_lgradient_67" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(23.2,0,0,17.959,139.6,89.741)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9900"/>
+ <stop offset="100%" style="stop-color:#dc5714"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_67)" d="M 161.764 89.741 C 162.447 91.341 162.8 93.062 162.8 94.802 C 162.8 101.925 157.025 107.7 149.902 107.7 C 145.847 107.694 142.032 105.782 139.6 102.538 L 161.764 89.741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/thermal-monitor.svg b/.icons/Gruvbox_Dark-2/apps/64/thermal-monitor.svg
new file mode 100755
index 000000000..bfec1ce43
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/thermal-monitor.svg
@@ -0,0 +1,75 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="2cSK3pIRq79Y07eHbSWicoUvS3uXwB0H" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#2cSK3pIRq79Y07eHbSWicoUvS3uXwB0H)">
+ <linearGradient id="_lgradient_128" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_128)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_129" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_129)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g>
+ <rect fill="#8e8e8e" width="5.577" height="145" x="125.21" y="80.6" transform="matrix(0,1,-1,0,281.096154,25.096154)"/>
+ <rect fill="#8e8e8e" width="5.577" height="145" x="125.21" y="97.33" transform="matrix(0,1,-1,0,297.826923,41.826923)"/>
+ <rect fill="#8e8e8e" width="5.577" height="145" x="125.21" y="114.06" transform="matrix(0,1,-1,0,314.557692,58.557692)"/>
+ <rect fill="#8e8e8e" width="5.577" height="145" x="125.21" y="30.4" transform="matrix(0,1,-1,0,230.903846,-25.096154)"/>
+ <rect fill="#8e8e8e" width="5.577" height="145" x="125.21" y="47.13" transform="matrix(0,1,-1,0,247.634615,-8.365385)"/>
+ <rect fill="#8e8e8e" width="5.577" height="145" x="125.21" y="63.87" transform="matrix(0,1,-1,0,264.365385,8.365385)"/>
+ <rect fill="#8e8e8e" width="5.577" height="145" x="125.21" y="13.67" transform="matrix(0,1,-1,0,214.173077,-41.826923)"/>
+ <rect fill="#8e8e8e" width="5.577" height="145" x="125.21" y="-3.06" transform="matrix(0,1,-1,0,197.442308,-58.557692)"/>
+ </g>
+ <g>
+ <rect fill="#8e8e8e" width="5.577" height="145" x="100.11" y="55.5" transform="matrix(-1,0,0,-1,205.807692,256)"/>
+ <rect fill="#8e8e8e" width="5.577" height="145" x="83.39" y="55.5" transform="matrix(-1,0,0,-1,172.346154,256)"/>
+ <rect fill="#8e8e8e" width="5.577" height="145" x="66.65" y="55.5" transform="matrix(-1,0,0,-1,138.884615,256)"/>
+ <rect fill="#8e8e8e" width="5.577" height="145" x="150.31" y="55.5" transform="matrix(-1,0,0,-1,306.192308,256)"/>
+ <rect fill="#8e8e8e" width="5.577" height="145" x="133.58" y="55.5" transform="matrix(-1,0,0,-1,272.730769,256)"/>
+ <rect fill="#8e8e8e" width="5.577" height="145" x="116.85" y="55.5" transform="matrix(-1,0,0,-1,239.269231,256)"/>
+ <rect fill="#8e8e8e" width="5.577" height="145" x="167.04" y="55.5" transform="matrix(-1,0,0,-1,339.653846,256)"/>
+ <rect fill="#8e8e8e" width="5.577" height="145" x="183.77" y="55.5" transform="matrix(-1,0,0,-1,373.115385,256)"/>
+ </g>
+ <g opacity=".2">
+ <path d="M 61.076923 185.447885 L 61.076923 191.024808 C 61.076923 194.733462 64.807885 197.711538 69.442308 197.711538 L 186.557692 197.711538 C 191.192115 197.711538 194.923077 194.733462 194.923077 191.024808 L 194.923077 185.447885 C 194.923077 189.156538 191.192115 192.134615 186.557692 192.134615 L 69.442308 192.134615 C 64.807885 192.134615 61.076923 189.156538 61.076923 185.447885 Z"/>
+ </g>
+ <defs>
+ <linearGradient id="_lgradient_130" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ </defs>
+ <path d="M 194.923077 188.230769 L 194.923077 67.769231 C 194.923077 64.075646 191.924354 61.076923 188.230769 61.076923 L 67.769231 61.076923 C 64.075646 61.076923 61.076923 64.075646 61.076923 67.769231 L 61.076923 188.230769 C 61.076923 191.924354 64.075646 194.923077 67.769231 194.923077 L 188.230769 194.923077 C 191.924354 194.923077 194.923077 191.924354 194.923077 188.230769 Z" style="fill:url(#_lgradient_130)"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 69.442308 61.076923 C 64.807885 61.076923 61.076923 64.057335 61.076923 67.764875 L 61.076923 70.553337 C 61.076923 66.845795 64.807885 63.865385 69.442308 63.865385 L 186.557692 63.865385 C 191.192115 63.865385 194.923077 66.845798 194.923077 70.553337 L 194.923077 67.764875 C 194.923077 64.057335 191.192115 61.076923 186.557692 61.076923 L 69.442308 61.076923 Z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="_lgradient_131" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(55.769231,0,0,105.961538,100.115385,75.019231)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_131)" d="M 128 75.019231 C 120.275962 75.019231 114.057692 81.2375 114.057692 88.961538 L 114.057692 128.991212 C 105.443713 133.964479 100.131031 143.149607 100.115385 153.096154 C 100.115385 168.496402 112.599752 180.980769 128 180.980769 C 143.400248 180.980769 155.884615 168.496402 155.884615 153.096154 C 155.874797 143.143767 150.561334 133.951062 141.942308 128.974871 L 141.942308 88.961538 C 141.942308 81.2375 135.724038 75.019231 128 75.019231 Z M 128 83.384615 C 131.234314 83.384615 133.576923 85.727224 133.576923 88.961538 L 133.576923 133.805663 L 137.759615 136.218338 C 143.80292 139.707437 147.510419 146.123692 147.519231 153.1016 C 147.516269 163.978225 138.877392 172.615385 128 172.615385 C 117.12447 172.615385 108.486689 163.981039 108.480769 153.107046 L 108.480769 153.1016 C 108.493596 146.127819 112.200647 139.721708 118.240385 136.234675 L 122.423077 133.822004 L 122.423077 88.961538 C 122.423077 85.727224 124.765686 83.384615 128 83.384615 Z"/>
+ </g>
+ <linearGradient id="_lgradient_132" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(39.038462,0,0,64.134615,108.480769,108.480769)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9757"/>
+ <stop offset="50%" style="stop-color:#ff6e51"/>
+ <stop offset="100%" style="stop-color:#f5350f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_132)" d="M 122.423077 108.480769 L 122.423077 133.822004 L 118.240385 136.234675 C 112.200647 139.721708 108.493596 146.127819 108.480769 153.1016 L 108.480769 153.107177 C 108.486689 163.981039 117.12447 172.615385 128 172.615385 C 138.877392 172.615385 147.516269 163.978225 147.519231 153.1016 C 147.510308 146.123692 143.80292 139.707437 137.759615 136.218338 L 133.576923 133.805663 L 133.576923 108.480769 L 122.423077 108.480769 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/thg.svg b/.icons/Gruvbox_Dark-2/apps/64/thg.svg
new file mode 120000
index 000000000..4ef5d661c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/thg.svg
@@ -0,0 +1 @@
+tortoisehg.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/thg_logo.svg b/.icons/Gruvbox_Dark-2/apps/64/thg_logo.svg
new file mode 120000
index 000000000..4ef5d661c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/thg_logo.svg
@@ -0,0 +1 @@
+tortoisehg.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/thimbleweed-parchive-manager.svg b/.icons/Gruvbox_Dark-2/apps/64/thimbleweed-parchive-manager.svg
new file mode 120000
index 000000000..89846fc6e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/thimbleweed-parchive-manager.svg
@@ -0,0 +1 @@
+thimbleweed-park.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/thimbleweed-park.svg b/.icons/Gruvbox_Dark-2/apps/64/thimbleweed-park.svg
new file mode 100755
index 000000000..db47464bd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/thimbleweed-park.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="IqgQJOYLHQslH6QuNEvC2dfeKaZpJq4y" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#IqgQJOYLHQslH6QuNEvC2dfeKaZpJq4y)">
+ <linearGradient id="_lgradient_433" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_433)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".6">
+ <linearGradient id="_lgradient_434" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.77,0,0,220.871,5.563,19.129)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_434)" fill-rule="evenodd" d="M 195.487 19.129 C 190.534 32.76 177.923 44.376 177.923 44.376 C 185.127 46.388 186.932 44.376 186.932 44.376 C 183.33 53.314 169.822 63.592 169.822 63.592 C 176.577 64.934 184.683 62.254 184.683 62.254 C 182.882 71.193 162.165 77.463 162.165 77.463 C 169.369 81.037 183.331 77.463 183.331 77.463 C 178.377 85.507 150.906 92.647 150.906 92.647 C 159.011 96.669 180.172 94.883 180.172 94.883 C 169.815 107.397 158.444 111.599 158.444 111.599 C 158.444 111.599 151.547 118.812 141.191 106.298 C 141.191 106.298 153.007 104.193 161.112 100.172 C 161.112 100.172 140.652 95.162 135.699 87.118 C 135.699 87.118 149.648 90.693 156.853 87.118 C 156.853 87.118 136.148 80.86 134.347 71.922 C 134.347 71.922 142.453 74.601 149.207 73.263 C 149.207 73.263 135.688 62.985 132.085 54.046 C 132.085 54.046 133.89 56.059 141.095 54.046 C 141.095 54.046 128.496 42.431 123.543 28.799 C 118.59 42.431 105.978 54.046 105.978 54.046 C 113.183 56.059 114.988 54.046 114.988 54.046 C 111.386 62.985 97.878 73.263 97.878 73.263 C 104.632 74.604 112.738 71.922 112.738 71.922 C 110.938 80.86 90.221 87.118 90.221 87.118 C 97.425 90.693 111.386 87.118 111.386 87.118 C 106.433 95.162 78.962 102.313 78.962 102.313 C 87.067 106.335 108.228 104.55 108.228 104.55 C 97.871 117.064 83.257 119.663 83.257 119.663 C 83.257 119.663 74.195 123.107 63.838 110.593 C 63.838 110.593 75.655 108.488 83.76 104.467 C 83.76 104.467 63.288 99.457 58.335 91.412 C 58.335 91.412 72.296 94.988 79.5 91.412 C 79.5 91.412 58.796 85.155 56.995 76.216 C 56.995 76.216 65.1 78.896 71.855 77.557 C 71.855 77.557 58.336 67.28 54.733 58.341 C 54.733 58.341 56.538 60.353 63.743 58.341 C 63.743 58.341 51.131 46.725 46.178 33.094 C 41.225 46.725 28.626 58.341 28.626 58.341 C 35.831 60.353 37.636 58.341 37.636 58.341 C 34.033 67.28 20.514 77.557 20.514 77.557 C 27.268 78.899 35.386 76.216 35.386 76.216 C 33.585 85.155 12.869 91.412 12.869 91.412 C 20.073 94.988 34.022 91.412 34.022 91.412 C 30.192 97.633 15.154 103.225 7.508 105.483 L 7.508 107.925 C 17.032 110.159 30.875 108.847 30.875 108.847 C 25.724 115.072 14.411 119.382 5.57 122.249 L 5.57 159.5 C 5.25 221 15.625 238.375 71.438 240 L 185.125 240 C 240.625 238.5 248.875 221.75 250.333 167.125 L 250.333 123.481 C 237.19 130.074 218.483 132.538 218.483 132.538 C 218.483 132.538 223.492 109.157 213.135 96.642 C 213.135 96.642 224.951 94.525 233.056 90.504 C 233.056 90.504 212.596 85.507 207.643 77.462 C 207.643 77.462 221.604 81.037 228.809 77.462 C 228.809 77.462 208.092 71.193 206.291 62.254 C 206.291 62.254 214.397 64.933 221.151 63.592 C 221.151 63.592 207.644 53.314 204.042 44.376 C 204.042 44.376 205.834 46.388 213.039 44.376 C 213.039 44.376 200.44 32.76 195.487 19.129 L 195.487 19.129 Z M 250.333 95.456 C 246.062 97.237 241.671 98.4 241.671 98.4 C 243.791 99.454 247.359 99.791 250.333 99.87 L 250.333 95.455 L 250.333 95.456 Z M 250.333 107.23 C 241.291 111.005 230.424 113.596 230.424 113.596 C 234.785 115.756 243.657 116.176 250.333 116.156 L 250.333 107.23 L 250.333 107.23 Z"/>
+ </g>
+ <rect fill="#824217" width="19.5" height="56.5" x="148" y="183.5" transform="matrix(1,0,0,1,0,0)"/>
+ <linearGradient id="_lgradient_435" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(122.5,0,0,73,128,126.125)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_435)" d="M 134 126.125 L 250.5 126.125 L 250.5 168.125 C 250.021 182.476 249.031 192.82 247.5 199.125 L 134 199.125 C 130.689 199.125 128 196.436 128 193.125 L 128 132.125 C 128 128.814 130.689 126.125 134 126.125 Z"/>
+ <path fill="#ececec" d="M 250.625 131 L 140.363 131 L 140.363 131 C 137.46 131 135.103 133.357 135.103 136.26 L 135.103 189.74 C 135.103 192.643 137.46 195 140.363 195 L 248.313 195 L 248.938 191 L 140.36 191 C 140.03 191 139.71 190.87 139.47 190.63 C 139.24 190.39 139.1 190.07 139.1 189.74 L 139.1 136.26 C 139.1 135.93 139.24 135.61 139.47 135.37 C 139.71 135.13 140.03 135 140.36 135 L 140.36 135 L 250.625 135 L 250.625 131 Z"/>
+ <path fill="#ececec" fill-rule="evenodd" d="M 167.39 182.533 L 167.39 182.533 L 167.39 182.533 Q 165.43 182.533 164.3 181.083 L 164.3 181.083 L 164.3 181.083 Q 163.17 179.633 163.17 177.173 L 163.17 177.173 L 163.17 177.173 Q 163.17 174.673 164.3 173.253 L 164.3 173.253 L 164.3 173.253 Q 165.43 171.833 167.39 171.833 L 167.39 171.833 L 167.39 171.833 Q 168.91 171.833 170.11 172.793 L 170.11 172.793 L 170.11 168.553 L 171.51 167.853 L 171.51 182.293 L 170.11 182.293 L 170.11 181.413 L 170.11 181.413 Q 168.99 182.533 167.39 182.533 Z M 167.55 181.273 L 167.55 181.273 L 167.55 181.273 Q 168.33 181.273 169.01 180.853 L 169.01 180.853 L 169.01 180.853 Q 169.69 180.433 170.11 179.673 L 170.11 179.673 L 170.11 174.573 L 170.11 174.573 Q 169.19 173.093 167.55 173.093 L 167.55 173.093 L 167.55 173.093 Q 166.15 173.093 165.39 174.153 L 165.39 174.153 L 165.39 174.153 Q 164.63 175.213 164.63 177.173 L 164.63 177.173 L 164.63 177.173 Q 164.63 178.933 165.43 180.103 L 165.43 180.103 L 165.43 180.103 Q 166.23 181.273 167.55 181.273 Z M 182.29 182.293 L 180.99 182.293 L 180.99 181.293 L 180.99 181.293 Q 179.61 182.533 177.99 182.533 L 177.99 182.533 L 177.99 182.533 Q 176.39 182.533 175.45 181.643 L 175.45 181.643 L 175.45 181.643 Q 174.51 180.753 174.51 179.073 L 174.51 179.073 L 174.51 179.073 Q 174.51 177.413 175.58 176.553 L 175.58 176.553 L 175.58 176.553 Q 176.65 175.693 178.23 175.693 L 178.23 175.693 L 178.23 175.693 Q 179.65 175.693 180.99 176.413 L 180.99 176.413 L 180.99 175.553 L 180.99 175.553 Q 180.99 173.053 178.75 173.053 L 178.75 173.053 L 178.75 173.053 Q 177.31 173.053 175.71 174.153 L 175.71 174.153 L 175.31 172.953 L 175.31 172.953 Q 177.07 171.833 178.89 171.833 L 178.89 171.833 L 178.89 171.833 Q 179.51 171.833 180.05 171.983 L 180.05 171.983 L 180.05 171.983 Q 180.59 172.133 181.12 172.503 L 181.12 172.503 L 181.12 172.503 Q 181.65 172.873 181.97 173.603 L 181.97 173.603 L 181.97 173.603 Q 182.29 174.333 182.29 175.373 L 182.29 175.373 L 182.29 182.293 Z M 178.13 181.313 L 178.13 181.313 L 178.13 181.313 Q 179.71 181.313 180.99 179.733 L 180.99 179.733 L 180.99 177.753 L 180.99 177.753 Q 179.73 176.913 178.37 176.913 L 178.37 176.913 L 178.37 176.913 Q 177.27 176.913 176.54 177.463 L 176.54 177.463 L 176.54 177.463 Q 175.81 178.013 175.81 179.073 L 175.81 179.073 L 175.81 179.073 Q 175.81 180.093 176.42 180.703 L 176.42 180.703 L 176.42 180.703 Q 177.03 181.313 178.13 181.313 Z M 188.05 182.533 L 188.05 182.533 L 188.05 182.533 Q 186.03 182.533 186.03 180.193 L 186.03 180.193 L 186.03 173.333 L 184.29 173.333 L 184.29 172.073 L 186.03 172.073 L 186.03 168.553 L 187.43 167.853 L 187.43 172.073 L 190.03 172.073 L 190.03 173.333 L 187.43 173.333 L 187.43 179.593 L 187.43 179.593 Q 187.43 180.373 187.65 180.793 L 187.65 180.793 L 187.65 180.793 Q 187.87 181.213 188.53 181.213 L 188.53 181.213 L 188.53 181.213 Q 189.19 181.213 190.07 180.613 L 190.07 180.613 L 189.91 182.073 L 189.91 182.073 Q 189.05 182.533 188.05 182.533 Z M 200.05 182.293 L 198.75 182.293 L 198.75 181.293 L 198.75 181.293 Q 197.37 182.533 195.75 182.533 L 195.75 182.533 L 195.75 182.533 Q 194.15 182.533 193.21 181.643 L 193.21 181.643 L 193.21 181.643 Q 192.27 180.753 192.27 179.073 L 192.27 179.073 L 192.27 179.073 Q 192.27 177.413 193.34 176.553 L 193.34 176.553 L 193.34 176.553 Q 194.41 175.693 195.99 175.693 L 195.99 175.693 L 195.99 175.693 Q 197.41 175.693 198.75 176.413 L 198.75 176.413 L 198.75 175.553 L 198.75 175.553 Q 198.75 173.053 196.51 173.053 L 196.51 173.053 L 196.51 173.053 Q 195.07 173.053 193.47 174.153 L 193.47 174.153 L 193.07 172.953 L 193.07 172.953 Q 194.83 171.833 196.65 171.833 L 196.65 171.833 L 196.65 171.833 Q 197.27 171.833 197.81 171.983 L 197.81 171.983 L 197.81 171.983 Q 198.35 172.133 198.88 172.503 L 198.88 172.503 L 198.88 172.503 Q 199.41 172.873 199.73 173.603 L 199.73 173.603 L 199.73 173.603 Q 200.05 174.333 200.05 175.373 L 200.05 175.373 L 200.05 182.293 Z M 195.89 181.313 L 195.89 181.313 L 195.89 181.313 Q 197.47 181.313 198.75 179.733 L 198.75 179.733 L 198.75 177.753 L 198.75 177.753 Q 197.49 176.913 196.13 176.913 L 196.13 176.913 L 196.13 176.913 Q 195.03 176.913 194.3 177.463 L 194.3 177.463 L 194.3 177.463 Q 193.57 178.013 193.57 179.073 L 193.57 179.073 L 193.57 179.073 Q 193.57 180.093 194.18 180.703 L 194.18 180.703 L 194.18 180.703 Q 194.79 181.313 195.89 181.313 Z M 210.95 182.293 L 209.55 182.293 L 209.55 176.053 L 209.55 176.053 Q 209.55 174.513 208.91 173.803 L 208.91 173.803 L 208.91 173.803 Q 208.27 173.093 207.17 173.093 L 207.17 173.093 L 207.17 173.093 Q 204.65 173.093 204.65 176.013 L 204.65 176.013 L 204.65 182.293 L 203.25 182.293 L 203.25 172.073 L 204.65 172.073 L 204.65 173.193 L 204.65 173.193 Q 205.59 171.833 207.29 171.833 L 207.29 171.833 L 207.29 171.833 Q 209.17 171.833 210.06 172.973 L 210.06 172.973 L 210.06 172.973 Q 210.95 174.113 210.95 176.633 L 210.95 176.633 L 210.95 182.293 Z M 217.33 186.553 L 217.33 186.553 L 216.69 185.453 L 216.69 185.453 Q 218.99 185.333 219.86 184.613 L 219.86 184.613 L 219.86 184.613 Q 220.73 183.893 220.73 182.693 L 220.73 182.693 L 220.73 181.133 L 220.73 181.133 Q 219.79 182.533 217.93 182.533 L 217.93 182.533 L 217.93 182.533 Q 216.17 182.533 214.96 181.123 L 214.96 181.123 L 214.96 181.123 Q 213.75 179.713 213.75 177.173 L 213.75 177.173 L 213.75 177.173 Q 213.75 174.693 214.93 173.263 L 214.93 173.263 L 214.93 173.263 Q 216.11 171.833 218.01 171.833 L 218.01 171.833 L 218.01 171.833 Q 219.71 171.833 220.73 173.033 L 220.73 173.033 L 220.73 172.073 L 222.13 172.073 L 222.13 182.133 L 222.13 182.133 Q 222.13 186.353 217.33 186.553 Z M 218.25 181.273 L 218.25 181.273 L 218.25 181.273 Q 218.91 181.273 219.62 180.803 L 219.62 180.803 L 219.62 180.803 Q 220.33 180.333 220.73 179.573 L 220.73 179.573 L 220.73 174.653 L 220.73 174.653 Q 220.33 173.933 219.6 173.513 L 219.6 173.513 L 219.6 173.513 Q 218.87 173.093 218.25 173.093 L 218.25 173.093 L 218.25 173.093 Q 216.75 173.093 215.98 174.143 L 215.98 174.143 L 215.98 174.143 Q 215.21 175.193 215.21 177.173 L 215.21 177.173 L 215.21 177.173 Q 215.21 179.093 216.06 180.183 L 216.06 180.183 L 216.06 180.183 Q 216.91 181.273 218.25 181.273 Z M 162.63 157.213 L 162.63 157.213 L 162.63 157.213 Q 160.93 157.213 159.67 156.393 L 159.67 156.393 L 159.67 156.393 Q 158.41 155.573 157.97 154.373 L 157.97 154.373 L 159.29 153.893 L 159.29 153.893 Q 159.73 154.833 160.61 155.393 L 160.61 155.393 L 160.61 155.393 Q 161.49 155.953 162.65 155.953 L 162.65 155.953 L 162.65 155.953 Q 164.03 155.953 164.82 155.283 L 164.82 155.283 L 164.82 155.283 Q 165.61 154.613 165.61 153.373 L 165.61 153.373 L 165.61 153.373 Q 165.61 152.193 164.75 151.423 L 164.75 151.423 L 164.75 151.423 Q 163.89 150.653 162.45 150.113 L 162.45 150.113 L 162.45 150.113 Q 161.59 149.793 160.96 149.473 L 160.96 149.473 L 160.96 149.473 Q 160.33 149.153 159.68 148.663 L 159.68 148.663 L 159.68 148.663 Q 159.03 148.173 158.69 147.493 L 158.69 147.493 L 158.69 147.493 Q 158.35 146.813 158.35 145.993 L 158.35 145.993 L 158.35 145.993 Q 158.35 144.613 159.47 143.673 L 159.47 143.673 L 159.47 143.673 Q 160.59 142.733 162.47 142.733 L 162.47 142.733 L 162.47 142.733 Q 163.99 142.733 165.03 143.353 L 165.03 143.353 L 165.03 143.353 Q 166.07 143.973 166.37 144.953 L 166.37 144.953 L 165.07 145.393 L 165.07 145.393 Q 164.79 144.793 164.1 144.393 L 164.1 144.393 L 164.1 144.393 Q 163.41 143.993 162.41 143.993 L 162.41 143.993 L 162.41 143.993 Q 161.19 143.993 160.49 144.533 L 160.49 144.533 L 160.49 144.533 Q 159.79 145.073 159.79 145.973 L 159.79 145.973 L 159.79 145.973 Q 159.79 146.513 160.04 146.933 L 160.04 146.933 L 160.04 146.933 Q 160.29 147.353 160.8 147.693 L 160.8 147.693 L 160.8 147.693 Q 161.31 148.033 161.78 148.253 L 161.78 148.253 L 161.78 148.253 Q 162.25 148.473 163.01 148.773 L 163.01 148.773 L 163.01 148.773 Q 163.83 149.093 164.46 149.443 L 164.46 149.443 L 164.46 149.443 Q 165.09 149.793 165.72 150.333 L 165.72 150.333 L 165.72 150.333 Q 166.35 150.873 166.7 151.633 L 166.7 151.633 L 166.7 151.633 Q 167.05 152.393 167.05 153.333 L 167.05 153.333 L 167.05 153.333 Q 167.05 155.153 165.83 156.183 L 165.83 156.183 L 165.83 156.183 Q 164.61 157.213 162.63 157.213 Z M 174.09 157.213 L 174.09 157.213 L 174.09 157.213 Q 172.09 157.213 170.87 155.653 L 170.87 155.653 L 170.87 155.653 Q 169.65 154.093 169.65 151.853 L 169.65 151.853 L 169.65 151.853 Q 169.65 149.353 170.87 147.933 L 170.87 147.933 L 170.87 147.933 Q 172.09 146.513 174.09 146.513 L 174.09 146.513 L 174.09 146.513 Q 175.85 146.513 176.99 147.763 L 176.99 147.763 L 176.99 147.763 Q 178.13 149.013 178.13 151.453 L 178.13 151.453 L 178.13 151.453 Q 178.13 151.993 178.09 152.433 L 178.09 152.433 L 171.13 152.433 L 171.13 152.433 Q 171.31 154.033 172.09 154.973 L 172.09 154.973 L 172.09 154.973 Q 172.87 155.913 174.15 155.913 L 174.15 155.913 L 174.15 155.913 Q 175.37 155.913 176.45 155.113 L 176.45 155.113 L 177.21 156.053 L 177.21 156.053 Q 175.81 157.213 174.09 157.213 Z M 171.09 151.173 L 171.09 151.173 L 176.71 151.173 L 176.71 151.173 Q 176.69 149.313 175.9 148.543 L 175.9 148.543 L 175.9 148.543 Q 175.11 147.773 174.09 147.773 L 174.09 147.773 L 174.09 147.773 Q 172.81 147.773 171.99 148.633 L 171.99 148.633 L 171.99 148.633 Q 171.17 149.493 171.09 151.173 Z M 182.43 156.973 L 181.03 156.973 L 181.03 143.213 L 182.43 142.533 L 182.43 156.973 Z M 193.31 156.973 L 192.01 156.973 L 192.01 155.973 L 192.01 155.973 Q 190.63 157.213 189.01 157.213 L 189.01 157.213 L 189.01 157.213 Q 187.41 157.213 186.47 156.323 L 186.47 156.323 L 186.47 156.323 Q 185.53 155.433 185.53 153.753 L 185.53 153.753 L 185.53 153.753 Q 185.53 152.093 186.6 151.233 L 186.6 151.233 L 186.6 151.233 Q 187.67 150.373 189.25 150.373 L 189.25 150.373 L 189.25 150.373 Q 190.67 150.373 192.01 151.093 L 192.01 151.093 L 192.01 150.233 L 192.01 150.233 Q 192.01 147.733 189.77 147.733 L 189.77 147.733 L 189.77 147.733 Q 188.33 147.733 186.73 148.833 L 186.73 148.833 L 186.33 147.633 L 186.33 147.633 Q 188.09 146.513 189.91 146.513 L 189.91 146.513 L 189.91 146.513 Q 190.53 146.513 191.07 146.663 L 191.07 146.663 L 191.07 146.663 Q 191.61 146.813 192.14 147.183 L 192.14 147.183 L 192.14 147.183 Q 192.67 147.553 192.99 148.283 L 192.99 148.283 L 192.99 148.283 Q 193.31 149.013 193.31 150.053 L 193.31 150.053 L 193.31 156.973 Z M 189.15 155.993 L 189.15 155.993 L 189.15 155.993 Q 190.73 155.993 192.01 154.413 L 192.01 154.413 L 192.01 152.433 L 192.01 152.433 Q 190.75 151.593 189.39 151.593 L 189.39 151.593 L 189.39 151.593 Q 188.29 151.593 187.56 152.143 L 187.56 152.143 L 187.56 152.143 Q 186.83 152.693 186.83 153.753 L 186.83 153.753 L 186.83 153.753 Q 186.83 154.773 187.44 155.383 L 187.44 155.383 L 187.44 155.383 Q 188.05 155.993 189.15 155.993 Z M 209.87 156.973 L 208.47 156.973 L 208.47 150.713 L 208.47 150.713 Q 208.47 147.773 206.25 147.773 L 206.25 147.773 L 206.25 147.773 Q 205.15 147.773 204.52 148.623 L 204.52 148.623 L 204.52 148.623 Q 203.89 149.473 203.89 150.713 L 203.89 150.713 L 203.89 156.973 L 202.49 156.973 L 202.49 150.713 L 202.49 150.713 Q 202.49 147.773 200.27 147.773 L 200.27 147.773 L 200.27 147.773 Q 199.13 147.773 198.52 148.543 L 198.52 148.543 L 198.52 148.543 Q 197.91 149.313 197.91 150.553 L 197.91 150.553 L 197.91 156.973 L 196.51 156.973 L 196.51 146.753 L 197.91 146.753 L 197.91 147.753 L 197.91 147.753 Q 198.97 146.513 200.69 146.513 L 200.69 146.513 L 200.69 146.513 Q 201.51 146.513 202.27 146.933 L 202.27 146.933 L 202.27 146.933 Q 203.03 147.353 203.45 148.073 L 203.45 148.073 L 203.45 148.073 Q 203.89 147.393 204.66 146.953 L 204.66 146.953 L 204.66 146.953 Q 205.43 146.513 206.37 146.513 L 206.37 146.513 L 206.37 146.513 Q 207.89 146.513 208.88 147.513 L 208.88 147.513 L 208.88 147.513 Q 209.87 148.513 209.87 150.173 L 209.87 150.173 L 209.87 156.973 Z M 220.55 156.973 L 219.25 156.973 L 219.25 155.973 L 219.25 155.973 Q 217.87 157.213 216.25 157.213 L 216.25 157.213 L 216.25 157.213 Q 214.65 157.213 213.71 156.323 L 213.71 156.323 L 213.71 156.323 Q 212.77 155.433 212.77 153.753 L 212.77 153.753 L 212.77 153.753 Q 212.77 152.093 213.84 151.233 L 213.84 151.233 L 213.84 151.233 Q 214.91 150.373 216.49 150.373 L 216.49 150.373 L 216.49 150.373 Q 217.91 150.373 219.25 151.093 L 219.25 151.093 L 219.25 150.233 L 219.25 150.233 Q 219.25 147.733 217.01 147.733 L 217.01 147.733 L 217.01 147.733 Q 215.57 147.733 213.97 148.833 L 213.97 148.833 L 213.57 147.633 L 213.57 147.633 Q 215.33 146.513 217.15 146.513 L 217.15 146.513 L 217.15 146.513 Q 217.77 146.513 218.31 146.663 L 218.31 146.663 L 218.31 146.663 Q 218.85 146.813 219.38 147.183 L 219.38 147.183 L 219.38 147.183 Q 219.91 147.553 220.23 148.283 L 220.23 148.283 L 220.23 148.283 Q 220.55 149.013 220.55 150.053 L 220.55 150.053 L 220.55 156.973 Z M 216.39 155.993 L 216.39 155.993 L 216.39 155.993 Q 217.97 155.993 219.25 154.413 L 219.25 154.413 L 219.25 152.433 L 219.25 152.433 Q 217.99 151.593 216.63 151.593 L 216.63 151.593 L 216.63 151.593 Q 215.53 151.593 214.8 152.143 L 214.8 152.143 L 214.8 152.143 Q 214.07 152.693 214.07 153.753 L 214.07 153.753 L 214.07 153.753 Q 214.07 154.773 214.68 155.383 L 214.68 155.383 L 214.68 155.383 Q 215.29 155.993 216.39 155.993 Z M 226.31 157.213 L 226.31 157.213 L 226.31 157.213 Q 224.29 157.213 224.29 154.873 L 224.29 154.873 L 224.29 148.013 L 222.55 148.013 L 222.55 146.753 L 224.29 146.753 L 224.29 143.233 L 225.69 142.533 L 225.69 146.753 L 228.29 146.753 L 228.29 148.013 L 225.69 148.013 L 225.69 154.273 L 225.69 154.273 Q 225.69 155.053 225.91 155.473 L 225.91 155.473 L 225.91 155.473 Q 226.13 155.893 226.79 155.893 L 226.79 155.893 L 226.79 155.893 Q 227.45 155.893 228.33 155.293 L 228.33 155.293 L 228.17 156.753 L 228.17 156.753 Q 227.31 157.213 226.31 157.213 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_436" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_436)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/thinkorswim.svg b/.icons/Gruvbox_Dark-2/apps/64/thinkorswim.svg
new file mode 100755
index 000000000..cf8e6d6c9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/thinkorswim.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="XYZXTzY891rjQRckxBaNPh89DvOiOKXk" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#XYZXTzY891rjQRckxBaNPh89DvOiOKXk)">
+ <path fill="#0a384e" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g>
+ <g opacity=".7">
+ <path fill="#004465" d="M 86.747 11.83 L 121.767 105.34 C 117.989 106.752 114.491 108.821 111.432 111.45 L 22.707 24.539 C 14.976 30.63 10.126 40.627 8.125 54.5 L 103.059 122.232 C 100.706 126.949 99.473 132.145 99.458 137.417 C 99.473 138.782 99.57 140.144 99.747 141.498 L 5.625 160.25 C 5.989 178.217 6.957 191.769 8.5 200.875 L 104.475 155.211 C 105.857 157.487 107.499 159.594 109.369 161.489 L 33.719 234.093 C 44.7 238.11 60.937 240.146 82.399 240.17 L 122.303 169.672 C 125.964 170.98 129.821 171.655 133.709 171.668 C 134.452 171.666 135.196 171.64 135.938 171.59 L 143.386 240.17 L 181.339 240.17 L 149.373 167.866 C 151.51 166.765 153.524 165.442 155.383 163.919 L 220.181 234.824 C 230.943 231.125 238.283 225.069 242.17 216.625 C 245.104 210.437 247.099 203.655 248.125 196.25 L 165.261 150.729 C 166.708 147.275 167.578 143.606 167.837 139.87 L 250.25 133.25 L 250.25 91.25 L 165.54 124.807 C 164.235 121.524 162.43 118.462 160.188 115.731 L 239.739 31.247 C 231.23 17.775 212 12.375 176.645 11.83 L 144.568 104.961 C 143.185 104.492 141.774 104.112 140.342 103.824 L 150.622 11.83 L 86.747 11.83 Z"/>
+ </g>
+ <path fill="#26aaff" d="M 142.227 11.83 L 142.137 14.116 C 142.046 16.702 140.127 63.427 138.592 100.379 C 138.032 113.877 137.63 124.982 137.7 125.052 C 137.768 125.122 137.871 125.136 137.923 125.086 C 137.98 125.034 144.303 106.799 151.982 84.558 C 171.939 26.759 176.155 14.563 176.701 13.112 L 177.191 11.83 L 142.227 11.83 Z M 104.609 59.483 C 104.609 59.483 80.237 79.815 80.035 80.343 C 79.955 80.555 84.017 84.722 91.943 92.552 C 98.562 99.091 110.056 110.452 117.486 117.794 C 124.917 125.136 131.081 131.14 131.178 131.14 C 131.275 131.14 131.356 131.051 131.356 130.95 L 131.345 130.95 C 131.345 130.849 126.335 117.305 120.206 100.847 C 114.077 84.389 108.124 68.375 106.972 65.258 C 105.82 62.141 104.609 59.483 104.608 59.483 L 104.609 59.483 Z M 199.122 74.456 C 198.859 74.369 144.006 132.567 143.899 133.046 C 143.842 133.302 143.965 133.313 144.468 133.136 C 144.816 133.014 160.97 126.704 180.369 119.121 C 199.767 111.538 215.695 105.229 215.735 105.106 C 215.826 104.82 199.426 74.557 199.122 74.456 L 199.122 74.456 Z M 88.598 112.019 C 88.358 111.927 88.215 112.048 88.13 112.409 C 87.941 113.219 84.205 143.039 84.205 143.716 C 84.205 144.164 84.325 144.318 84.651 144.318 C 84.891 144.318 93.362 142.61 103.471 140.517 C 113.581 138.423 121.941 136.608 122.057 136.492 C 122.172 136.375 122.22 136.248 122.169 136.202 C 121.575 135.687 88.854 112.117 88.598 112.019 L 88.598 112.019 Z M 204.931 136.726 C 204.697 136.513 149.535 141.476 149.295 141.732 C 149.198 141.836 149.214 141.968 149.352 142.022 C 149.472 142.073 160.581 148.187 174.036 155.602 C 187.492 163.016 198.703 169.068 198.944 169.048 C 199.344 169.014 199.62 167.666 202.256 152.948 L 202.244 152.948 C 203.825 144.117 205.034 136.818 204.931 136.726 L 204.931 136.726 Z M 126.394 144.742 C 126.109 144.852 108.135 153.413 86.446 163.763 C 64.757 174.113 42.458 184.739 36.898 187.389 C 31.338 190.038 26.786 192.338 26.786 192.495 C 26.786 192.652 30.718 198.443 35.527 205.362 C 46.91 221.741 46.68 221.406 46.877 221.406 C 46.968 221.406 64.978 204.218 86.903 183.208 L 86.903 183.196 C 108.827 162.186 126.798 144.891 126.84 144.764 C 126.898 144.613 126.737 144.609 126.394 144.742 L 126.394 144.742 Z M 141.379 148.823 C 141.271 148.783 141.179 148.848 141.179 148.968 C 141.179 149.087 143.283 153.952 145.85 159.772 C 148.418 165.591 157.329 185.785 165.652 204.648 C 173.974 223.51 180.909 239.745 181.063 240.063 Q 182.361 240.019 182.375 240 C 182.438 239.917 188.586 235.824 195.867 231.239 C 203.147 226.654 209.101 222.831 209.101 222.743 C 209.101 222.544 141.655 148.924 141.379 148.823 L 141.379 148.823 Z M 133.43 150.395 C 133.356 150.324 133.277 150.356 133.184 150.462 C 132.733 150.971 106.326 198.169 106.326 198.46 C 106.326 198.701 107.078 198.871 109.403 199.174 C 111.092 199.394 118.347 200.349 125.536 201.292 C 132.725 202.235 138.745 202.952 138.904 202.897 C 139.104 202.827 139.152 202.529 139.06 201.883 C 138.946 201.036 135.016 163.57 134.11 154.654 C 133.814 151.755 133.65 150.607 133.43 150.395 L 133.43 150.395 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_437" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_437)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/thunar.svg b/.icons/Gruvbox_Dark-2/apps/64/thunar.svg
new file mode 100644
index 000000000..e55270833
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/thunar.svg
@@ -0,0 +1,58 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" width="256" height="256" version="1.1">
+ <g style="filter:url(#a)">
+ <path d="m 165.685,11.947 c 74.055,0 84.639,10.557 84.639,84.544 v 59.251 c 0,73.986 -10.584,84.543 -84.639,84.543 H 90.315 C 16.26,240.285 5.676,229.728 5.676,155.742 V 96.491 c 0,-73.987 10.584,-84.544 84.639,-84.544 z" style="fill:url(#linearGradient857)"/>
+ </g>
+ <defs>
+ <linearGradient id="linearGradient1049">
+ <stop offset="0" style="stop-color:#d5dee3"/>
+ <stop offset="1" style="stop-color:#d5dee3"/>
+ </linearGradient>
+ <linearGradient id="linearGradient855">
+ <stop style="stop-color:#e41414" offset="0"/>
+ <stop style="stop-color:#5188b4" offset="1"/>
+ </linearGradient>
+ <linearGradient id="linearGradient962">
+ <stop style="stop-color:#fefefe" offset="0"/>
+ <stop style="stop-color:#dfe7ea" offset="1"/>
+ </linearGradient>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset dy="4" result="pf_100_offsetBlur"/>
+ <feFlood flood-opacity=".4"/>
+ <feComposite in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ <linearGradient id="linearGradient964" x1="-75.608" x2="-75.608" y1="-80.225" y2="35.805" gradientTransform="translate(204.10017,156.34225)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient962"/>
+ <linearGradient id="linearGradient857" x1="-99.764" x2="280.944" y1="-117.133" y2="291.825" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient855"/>
+ <linearGradient id="linearGradient1012" x1="126.207" x2="126.207" y1="172.63" y2="102.679" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient1049"/>
+ </defs>
+ <path d="m 183.349,12.213 c 58.127,2.008 66.975,16.628 66.975,84.278 v 59.251 c 0,73.986 -10.584,84.543 -84.639,84.543 H 90.315 C 29.219,240.285 11.324,233.1 6.932,189.04 5.9601558,150.32738 3.9955872,102.10405 7.8425664,55.118261 9.7726052,31.545374 30.941973,14.007064 52.698645,13.750955 Z" style="opacity:0.1;fill:#f7f7f7"/>
+ <path fill="#d5dee3" d="M91.697 61.745c-11.35.13-19.655-.257-26.446 3.473-3.395 1.866-6.09 5.008-7.576 8.948-1.485 3.941-2.008 8.62-2.008 14.528v37.728H200v-23.356c0-5.907-.523-10.587-2.009-14.527-.184-.49-.432-.934-.669-1.386-.09-.166-.161-.342-.247-.509-1.558-3.043-3.838-5.52-6.66-7.07-6.791-3.731-15.096-3.326-26.446-3.457h-36.435l-14.627-14.372h-21.21z"/>
+ <clipPath id="c">
+ <path fill="#ffffff" d="M91.697 61.745c-11.35.13-19.655-.257-26.446 3.474-3.395 1.865-6.09 5.007-7.576 8.947-1.485 3.941-2.008 8.62-2.008 14.528v37.728H200v-23.356c0-5.907-.523-10.587-2.009-14.527-.184-.49-.432-.934-.669-1.386-.09-.166-.161-.342-.247-.509-1.558-3.043-3.838-5.52-6.66-7.07-6.791-3.731-15.096-3.326-26.445-3.457h-36.436l-14.627-14.372h-21.21z"/>
+ </clipPath>
+ <g clip-path="url(#c)">
+ <defs>
+ <filter id="d" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur stdDeviation="1.44"/>
+ </filter>
+ </defs>
+ <path opacity=".2" d="M163.97 76.117c11.349.13 19.654-.257 26.445 3.474 3.396 1.866 6.091 5.008 7.576 8.948 1.486 3.94 2.009 8.62 2.009 14.527v61.085c0 5.907-.523 10.587-2.009 14.527-1.485 3.94-4.18 7.1-7.576 8.965-6.791 3.731-15.096 3.326-26.445 3.457H91.695c-11.35-.131-19.655.274-26.446-3.457-3.396-1.865-6.091-5.025-7.576-8.965-1.483-3.94-2.006-8.62-2.006-14.527v-46.712c0-5.907.523-10.587 2.008-14.527.185-.49.433-.934.67-1.386.09-.166.16-.342.246-.509 1.558-3.043 3.838-5.52 6.66-7.071 6.791-3.731 15.096-3.325 26.446-3.456H113.7l14.627-14.373h35.643z" filter="url(#d)"/>
+ </g>
+ <path d="m 164.1365,76.117 c 11.349,0.13 19.654,-0.257 26.445,3.474 3.396,1.866 6.091,5.008 7.576,8.948 1.486,3.94 2.009,8.62 2.009,14.527 v 61.085 c 0,5.907 -0.523,10.587 -2.009,14.527 -1.485,3.94 -4.18,7.1 -7.576,8.965 -6.791,3.731 -15.096,3.326 -26.445,3.457 h -72.275 c -11.35,-0.131 -19.655,0.274 -26.446,-3.457 -3.396,-1.865 -6.091,-5.025 -7.576,-8.965 -1.483,-3.94 -2.006,-8.62 -2.006,-14.527 v -46.712 c 0,-5.907 0.523,-10.587 2.008,-14.527 0.185,-0.49 0.432,-0.934 0.67,-1.386 0.09,-0.166 0.16,-0.342 0.246,-0.509 1.558,-3.043 3.838,-5.52 6.66,-7.071 6.791,-3.731 15.096,-3.325 26.446,-3.456 h 22.002 l 14.627,-14.373 z" style="fill:#f0f8fd"/>
+ <path fill="#ffffff" opacity=".4" d="M91.697 61.745c-11.35.13-19.655-.257-26.446 3.473-3.395 1.866-6.09 5.008-7.576 8.948-1.485 3.941-2.008 8.62-2.008 14.528v1.796c0-5.907.523-10.587 2.008-14.527 1.486-3.94 4.181-7.082 7.576-8.948 6.791-3.731 15.096-3.344 26.446-3.474h21.209l14.109 13.864 1.311-1.288h-.793l-14.627-14.372H91.697z"/>
+ <path fill="#ffffff" d="M128.327 76.117L113.7 90.49H91.697c-11.35.131-19.654-.275-26.446 3.457-2.821 1.55-5.102 4.027-6.659 7.07-.086.167-.157.343-.247.509-.238.452-.485.896-.67 1.386-1.485 3.94-2.008 8.62-2.008 14.527v1.797c0-5.907.523-10.587 2.008-14.527.185-.49.432-.935.67-1.386.09-.166.161-.342.247-.509 1.557-3.043 3.838-5.521 6.659-7.071 6.792-3.731 15.096-3.326 26.446-3.456H113.7l14.627-14.373h35.642c11.35.13 19.655-.257 26.446 3.474 3.395 1.865 6.091 5.008 7.576 8.948 1.485 3.94 2.008 8.62 2.008 14.527v-1.797c0-5.907-.523-10.587-2.008-14.527-1.485-3.94-4.181-7.082-7.576-8.948-6.791-3.731-15.096-3.343-26.446-3.474h-35.642z"/>
+ <g style="opacity:0.4">
+ <linearGradient id="e" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path d="m 165.068,11.951 c 4.328,-0.01 8.656,0.04 12.984,0.138 3.875,0.078 7.75,0.226 11.626,0.452 3.453,0.196 6.905,0.481 10.348,0.854 3.06,0.335 6.118,0.786 9.148,1.346 a 80.47,80.47 0 0 1 8.046,1.916 53.64,53.64 0 0 1 7.023,2.584 40.413,40.413 0 0 1 6.06,3.35 35.176,35.176 0 0 1 5.134,4.215 35.072,35.072 0 0 1 4.22,5.119 41.692,41.692 0 0 1 3.363,6.042 55.982,55.982 0 0 1 2.597,7.005 80.224,80.224 0 0 1 1.918,8.037 124.43,124.43 0 0 1 1.348,9.127 c 0.374,3.439 0.659,6.878 0.856,10.326 0.226,3.861 0.373,7.732 0.462,11.593 0.088,4.323 0.138,8.646 0.128,12.96 v 58.21 c 0.01,4.324 -0.04,8.637 -0.128,12.96 a 325.177,325.177 0 0 1 -0.462,11.593 200.984,200.984 0 0 1 -0.856,10.326 124.691,124.691 0 0 1 -1.348,9.137 80.687,80.687 0 0 1 -1.918,8.027 55.414,55.414 0 0 1 -2.597,7.005 41.18,41.18 0 0 1 -3.364,6.042 34.559,34.559 0 0 1 -4.22,5.119 35.177,35.177 0 0 1 -5.134,4.215 40.412,40.412 0 0 1 -6.059,3.35 55.138,55.138 0 0 1 -7.023,2.594 77.806,77.806 0 0 1 -8.046,1.906 120,120 0 0 1 -9.148,1.346 c -3.443,0.373 -6.895,0.658 -10.348,0.854 -3.875,0.226 -7.75,0.374 -11.626,0.462 -4.328,0.088 -8.656,0.138 -12.984,0.128 H 90.942 c -4.328,0.01 -8.656,-0.04 -12.984,-0.128 a 328.387,328.387 0 0 1 -11.626,-0.462 203.003,203.003 0 0 1 -10.348,-0.854 120,120 0 0 1 -9.148,-1.346 77.806,77.806 0 0 1 -8.046,-1.906 55.139,55.139 0 0 1 -7.023,-2.594 40.413,40.413 0 0 1 -6.06,-3.35 35.176,35.176 0 0 1 -5.134,-4.215 34.56,34.56 0 0 1 -4.22,-5.119 41.183,41.183 0 0 1 -3.363,-6.042 55.415,55.415 0 0 1 -2.597,-7.005 80.682,80.682 0 0 1 -1.918,-8.027 124.688,124.688 0 0 1 -1.348,-9.137 200.993,200.993 0 0 1 -0.856,-10.326 325.212,325.212 0 0 1 -0.462,-11.593 569.197,569.197 0 0 1 -0.128,-12.96 v -58.21 c -0.01,-4.314 0.04,-8.637 0.128,-12.96 0.089,-3.86 0.236,-7.732 0.462,-11.593 0.197,-3.448 0.482,-6.887 0.856,-10.326 0.335,-3.055 0.787,-6.101 1.348,-9.127 a 80.219,80.219 0 0 1 1.918,-8.037 55.983,55.983 0 0 1 2.597,-7.005 41.695,41.695 0 0 1 3.364,-6.042 35.072,35.072 0 0 1 4.22,-5.119 35.176,35.176 0 0 1 5.134,-4.215 40.413,40.413 0 0 1 6.059,-3.35 53.64,53.64 0 0 1 7.023,-2.584 80.47,80.47 0 0 1 8.046,-1.916 125.11,125.11 0 0 1 9.148,-1.346 c 3.443,-0.373 6.895,-0.658 10.348,-0.854 3.875,-0.226 7.75,-0.374 11.626,-0.452 4.328,-0.098 8.656,-0.148 12.984,-0.138 z m 0.01,4.009 c 4.298,-0.01 8.597,0.039 12.895,0.127 3.827,0.089 7.653,0.236 11.48,0.452 3.383,0.197 6.766,0.472 10.13,0.845 2.971,0.315 5.932,0.747 8.863,1.297 a 75.943,75.943 0 0 1 7.653,1.818 50.493,50.493 0 0 1 6.501,2.397 37.038,37.038 0 0 1 5.47,3.026 30.383,30.383 0 0 1 4.524,3.724 31.05,31.05 0 0 1 3.738,4.519 37.271,37.271 0 0 1 3.03,5.443 51.46,51.46 0 0 1 2.4,6.494 75.563,75.563 0 0 1 1.829,7.634 c 0.54,2.928 0.974,5.875 1.298,8.842 0.374,3.36 0.65,6.73 0.846,10.11 0.217,3.822 0.374,7.634 0.453,11.456 0.088,4.293 0.137,8.577 0.137,12.87 v 58.212 c 0,4.293 -0.049,8.577 -0.137,12.87 a 317.503,317.503 0 0 1 -0.453,11.456 c -0.196,3.38 -0.472,6.75 -0.846,10.12 a 121.689,121.689 0 0 1 -1.298,8.832 75.562,75.562 0 0 1 -1.83,7.634 50.902,50.902 0 0 1 -2.4,6.494 36.767,36.767 0 0 1 -3.03,5.443 30.615,30.615 0 0 1 -3.737,4.53 30.938,30.938 0 0 1 -4.525,3.713 37.038,37.038 0 0 1 -5.469,3.026 49.07,49.07 0 0 1 -6.501,2.397 75.942,75.942 0 0 1 -7.653,1.818 c -2.931,0.55 -5.892,0.982 -8.863,1.306 -3.364,0.364 -6.747,0.649 -10.13,0.836 -3.827,0.216 -7.653,0.373 -11.48,0.452 -4.298,0.098 -8.597,0.137 -12.895,0.137 H 90.932 c -4.298,0 -8.597,-0.04 -12.895,-0.137 a 320.093,320.093 0 0 1 -11.48,-0.452 193.696,193.696 0 0 1 -10.13,-0.836 116.71,116.71 0 0 1 -8.863,-1.306 75.942,75.942 0 0 1 -7.653,-1.818 49.07,49.07 0 0 1 -6.501,-2.397 37.038,37.038 0 0 1 -5.47,-3.026 30.938,30.938 0 0 1 -4.524,-3.714 30.615,30.615 0 0 1 -3.738,-4.529 36.766,36.766 0 0 1 -3.03,-5.443 50.903,50.903 0 0 1 -2.4,-6.494 75.567,75.567 0 0 1 -1.829,-7.634 121.69,121.69 0 0 1 -1.298,-8.832 c -0.374,-3.37 -0.65,-6.74 -0.846,-10.12 A 317.535,317.535 0 0 1 9.822,168.096 623.851,623.851 0 0 1 9.685,155.226 V 97.014 c 0,-4.293 0.049,-8.577 0.137,-12.87 0.079,-3.822 0.236,-7.634 0.453,-11.456 0.197,-3.38 0.472,-6.75 0.846,-10.11 0.324,-2.967 0.757,-5.914 1.298,-8.842 a 75.568,75.568 0 0 1 1.83,-7.634 51.46,51.46 0 0 1 2.4,-6.494 37.27,37.27 0 0 1 3.03,-5.443 31.05,31.05 0 0 1 3.737,-4.52 30.384,30.384 0 0 1 4.525,-3.723 37.039,37.039 0 0 1 5.469,-3.026 50.494,50.494 0 0 1 6.501,-2.397 75.943,75.943 0 0 1 7.653,-1.818 c 2.931,-0.55 5.892,-0.982 8.863,-1.297 3.364,-0.373 6.747,-0.648 10.13,-0.845 a 344.71,344.71 0 0 1 11.48,-0.452 c 4.298,-0.088 8.597,-0.137 12.895,-0.127 z" style="fill:url(#e);fill-rule:evenodd"/>
+ </g>
+ <path d="m 164.1365,76.117 c 11.349,0.13 19.654,-0.257 26.445,3.474 3.396,1.866 6.091,5.008 7.576,8.948 1.486,3.94 2.009,8.62 2.009,14.527 v 61.085 c 0,5.907 -0.523,10.587 -2.009,14.527 -1.485,3.94 -4.18,7.1 -7.576,8.965 -6.791,3.731 -15.096,3.326 -26.445,3.457 h -72.275 c -11.35,-0.131 -19.655,0.274 -26.446,-3.457 -3.396,-1.865 -6.091,-5.025 -7.576,-8.965 -1.483,-3.94 -2.006,-8.62 -2.006,-14.527 v -46.712 c 0,-5.907 0.523,-10.587 2.008,-14.527 0.185,-0.49 0.432,-0.934 0.67,-1.386 0.09,-0.166 0.16,-0.342 0.246,-0.509 1.558,-3.043 3.838,-5.52 6.66,-7.071 6.791,-3.731 15.096,-3.325 26.446,-3.456 h 22.002 l 14.627,-14.373 z" style="isolation:isolate;fill:url(#linearGradient964)"/>
+ <path style="isolation:isolate;fill:#d5dee3" d="m 72.160136,144.73978 c 0,0 9.033279,-3.87505 10.057227,-0.27783 1.023948,3.59721 -4.233539,4.63915 -7.112293,5.05638 -3.449021,0.4999 -8.751961,-0.0956 -9.890517,-3.38943 -0.932516,-2.69776 0.870919,-5.18013 4.657156,-7.18597 3.786236,-2.00584 8.75857,-2.16854 14.068221,-2.49749 5.309649,-0.32894 10.413262,1.34176 15.613605,0.95972 3.398215,-0.24965 10.001665,-2.11147 10.001665,-2.11147 l -8.66742,-4.77889 c 0,0 -3.520427,2.12262 -6.931623,1.8446 -3.411196,-0.27801 -5.836796,-0.0546 -7.512712,-1.608 -2.130633,-1.97487 -2.319492,-5.9035 -5.44851,-6.68177 -4.672806,-1.16226 -14.335704,1.77807 -14.335704,1.77807 0,0 5.697055,1.50582 8.334703,2.77824 1.712003,0.82586 3.08215,2.25421 4.778574,3.11162 1.129871,0.57108 3.556148,1.33355 3.556148,1.33355 0,0 -12.652341,0.25219 -17.951764,3.3879 -5.299423,3.13571 -7.028877,7.27103 -5.480015,11.09359 2.517071,6.21208 12.320531,7.39995 18.943215,6.74424 4.220606,-0.41788 8.727493,-2.88956 9.933908,-5.55648 1.206416,-2.66693 -0.121618,-6.57984 -2.555988,-7.89019 -4.281202,-2.30446 -11.984808,1.15661 -14.057876,3.88954 z"/>
+ <path style="fill:url(#linearGradient1012)" d="m 100.45125,103.56422 c -3.501734,0.27677 -6.877687,0.97011 -9.924495,2.03823 l -0.937167,0.32854 0.04206,0.26923 c 0.103397,0.66251 0.391548,1.99909 0.664074,3.08056 1.249678,4.95905 3.650947,9.8564 6.86962,14.01043 1.922183,2.48081 4.499538,5.04674 7.012868,6.98185 2.79899,2.15504 6.2491,4.10642 9.42721,5.33203 0.51963,0.20039 0.52199,0.20237 0.48449,0.40681 -0.0209,0.11297 -0.095,0.66146 -0.1652,1.21882 -0.61429,4.88267 -0.32448,9.59436 0.88671,14.41629 0.36825,1.4662 1.17977,3.91697 1.75356,5.29579 2.01664,4.84608 4.99383,9.23847 8.70873,12.84836 0.93285,0.90649 2.35091,2.15634 2.44652,2.15634 0.0971,0 1.51138,-1.25344 2.46998,-2.18903 2.03032,-1.98162 3.68298,-3.98638 5.25726,-6.37738 1.00103,-1.52036 1.55333,-2.48942 2.40243,-4.21537 3.41621,-6.94386 4.67908,-14.82572 3.5982,-22.4573 -0.0688,-0.48504 -0.11904,-0.88781 -0.11176,-0.89504 0.007,-0.007 0.41196,-0.1743 0.89939,-0.37127 7.20044,-2.90947 13.38022,-7.97875 17.74516,-14.55639 2.78041,-4.18989 4.7193,-8.96562 5.69021,-14.01574 0.13578,-0.70623 0.15636,-0.91819 0.0932,-0.95732 -0.0448,-0.0276 -0.57015,-0.21428 -1.16761,-0.41472 -2.76088,-0.9263 -5.48807,-1.51423 -8.54284,-1.84162 -1.34544,-0.1442 -4.66546,-0.19857 -6.17715,-0.10124 -7.87068,0.50716 -15.5336,3.42091 -21.50248,8.17612 l -0.65941,0.52532 -0.474,-0.38077 c -4.13094,-3.31848 -9.1951,-5.83153 -14.44688,-7.16913 -2.05793,-0.52415 -3.6663,-0.80987 -5.93532,-1.05441 -1.12539,-0.12133 -5.26674,-0.17822 -6.40723,-0.088 z m 4.71849,7.12596 c 6.15121,0.42415 11.84023,2.51324 16.80021,6.16926 l 0.6298,0.46424 -0.19429,0.22824 c -0.46638,0.54787 -1.79139,2.3525 -2.35924,3.21324 -1.38323,2.09666 -2.74411,4.68201 -3.60831,6.85471 -0.25028,0.62928 -0.46307,1.15622 -0.47294,1.17098 -0.0686,0.10299 -2.91671,-1.2658 -4.13762,-1.98853 -5.16728,-3.05884 -9.31215,-7.41258 -12.058405,-12.66613 -0.60134,-1.15034 -1.434931,-3.06005 -1.36413,-3.12509 0.06713,-0.0617 1.660085,-0.2555 2.634855,-0.3206 1.15159,-0.0768 3.01747,-0.0771 4.13007,-3.1e-4 z m 49.09612,6.2e-4 c 0.55437,0.0384 1.40477,0.1193 1.88985,0.17979 1.02811,0.12834 0.97676,0.0396 0.57547,0.99267 -2.89213,6.86833 -8.39223,12.70642 -15.05783,15.98317 -0.96676,0.47525 -2.04792,0.95138 -2.1525,0.94791 -0.0387,-0.001 -0.27398,-0.51932 -0.52274,-1.15119 -0.8385,-2.12976 -2.19938,-4.7229 -3.59788,-6.85553 -0.54692,-0.83405 -1.89854,-2.67452 -2.37631,-3.23574 l -0.1943,-0.22827 0.6952,-0.51546 c 5.91579,-4.3864 13.487,-6.61944 20.74104,-6.11735 z m -25.89066,12.5611 c 1.52425,2.04367 2.8439,4.33985 3.82549,6.65623 l 0.34628,0.81726 -0.20954,0.0431 c -0.11526,0.0237 -0.65089,0.0971 -1.19029,0.16289 -0.78993,0.0964 -1.4576,0.1197 -3.43243,0.11984 -2.3659,1.9e-4 -3.12414,-0.0446 -4.58595,-0.27086 l -0.23817,-0.0369 0.26946,-0.6629 c 0.42714,-1.05092 1.61754,-3.39018 2.23302,-4.38814 0.8713,-1.41284 2.18322,-3.23775 2.32757,-3.23775 0.033,0 0.32755,0.35869 0.65456,0.79709 z m -6.51505,14.56944 c 2.28789,0.35187 5.1522,0.50511 7.44,0.398 1.57099,-0.0735 3.32997,-0.24272 4.45949,-0.42893 0.32215,-0.0531 0.59252,-0.0898 0.60078,-0.0816 0.008,0.008 0.0678,0.45572 0.13239,0.9943 0.16968,1.41627 0.16915,5.39886 0,6.79807 -0.71052,5.84567 -2.70339,10.89709 -6.1066,15.47871 -0.34056,0.45848 -0.6423,0.83359 -0.67055,0.83359 -0.0283,0 -0.33088,-0.37511 -0.67255,-0.83359 -3.60386,-4.83594 -5.70541,-10.46075 -6.19689,-16.58605 -0.0985,-1.22854 -0.041,-4.57909 0.0985,-5.72487 0.0546,-0.44949 0.10003,-0.85637 0.10084,-0.90418 0,-0.06 0.057,-0.0755 0.18118,-0.0502 0.099,0.0202 0.38436,0.0682 0.6344,0.10663 z"/>
+ <path style="isolation:isolate;fill:#d5dee3" d="m 183.22794,144.04036 c 0,0 -9.03328,-3.87505 -10.05722,-0.27783 -1.02395,3.59721 4.23353,4.63915 7.11229,5.05638 3.44902,0.4999 8.75196,-0.0956 9.89051,-3.38943 0.93252,-2.69776 -0.87091,-5.18013 -4.65715,-7.18597 -3.78624,-2.00584 -8.75857,-2.16854 -14.06822,-2.49749 -5.30965,-0.32894 -10.41326,1.34176 -15.61361,0.95972 -3.39821,-0.24965 -10.00166,-2.11147 -10.00166,-2.11147 l 8.66742,-4.77889 c 0,0 3.52042,2.12262 6.93162,1.8446 3.4112,-0.27801 5.8368,-0.0546 7.51271,-1.608 2.13064,-1.97487 2.31949,-5.9035 5.44851,-6.68177 4.67281,-1.16226 14.33571,1.77807 14.33571,1.77807 0,0 -5.69706,1.50582 -8.33471,2.77824 -1.712,0.82586 -3.08215,2.25421 -4.77857,3.11162 -1.12987,0.57108 -3.55615,1.33355 -3.55615,1.33355 0,0 12.65234,0.25219 17.95177,3.3879 5.29942,3.13571 7.02887,7.27103 5.48001,11.09359 -2.51707,6.21208 -12.32053,7.39995 -18.94321,6.74424 -4.22061,-0.41788 -8.7275,-2.88956 -9.93391,-5.55648 -1.20642,-2.66693 0.12162,-6.57984 2.55599,-7.89019 4.2812,-2.30446 11.9848,1.15661 14.05787,3.88954 z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/thunderbird-3.0.svg b/.icons/Gruvbox_Dark-2/apps/64/thunderbird-3.0.svg
new file mode 120000
index 000000000..b5aba8a16
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/thunderbird-3.0.svg
@@ -0,0 +1 @@
+thunderbird.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/thunderbird-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/thunderbird-icon.svg
new file mode 120000
index 000000000..b5aba8a16
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/thunderbird-icon.svg
@@ -0,0 +1 @@
+thunderbird.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/thunderbird-mozilla-build.svg b/.icons/Gruvbox_Dark-2/apps/64/thunderbird-mozilla-build.svg
new file mode 120000
index 000000000..b5aba8a16
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/thunderbird-mozilla-build.svg
@@ -0,0 +1 @@
+thunderbird.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/thunderbird.svg b/.icons/Gruvbox_Dark-2/apps/64/thunderbird.svg
new file mode 100644
index 000000000..7a763eac3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/thunderbird.svg
@@ -0,0 +1,68 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#37a6e6" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <defs>
+ <filter id="b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".76"/>
+ </filter>
+ </defs>
+ <path opacity=".1" d="M64.462 72.779c-7.287-.091-12.183 1.545-14.696 4.561-2.639 3.141-3.991 8.294-3.991 15.456v126.769h163.1V92.796c0-7.162-1.352-12.315-3.991-15.456-2.513-3.016-7.484-4.561-14.696-4.561H64.462z" filter="url(#b)"/>
+ <path fill="#faf8f6" d="M64.462 72.779c-7.287-.091-12.183 1.545-14.696 4.561-2.639 3.141-3.991 8.294-3.991 15.456v126.769h163.1V92.796c0-7.162-1.352-12.315-3.991-15.456-2.513-3.016-7.484-4.561-14.696-4.561H64.462z"/>
+ <path fill="none" d="M89.64 12C15.584 12 5 22.557 5 96.544v59.252c0 73.986 10.584 84.544 84.64 84.544h75.37c74.056 0 84.64-10.558 84.64-84.544V96.544C249.65 22.557 239.066 12 165.01 12H89.64z"/>
+ <g opacity=".2" filter="url(#c)">
+ <linearGradient id="d" x1="1.133" x2="-.133" y1=".7" y2=".7" gradientTransform="matrix(244.65 0 0 135.832 5 104.508)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%"/>
+ <stop offset="50%"/>
+ <stop offset="100%"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M5 104.508v51.287c0 9.249.166 17.506.6 24.875a198 198 0 0 0 .866 10.401c.364 3.254.808 6.3 1.346 9.149.537 2.848 1.167 5.5 1.903 7.97.736 2.469 1.578 4.755 2.538 6.87a39.468 39.468 0 0 0 3.254 5.848 33.258 33.258 0 0 0 4.041 4.906 33.336 33.336 0 0 0 4.912 4.035 39.492 39.492 0 0 0 5.856 3.249c2.118.96 4.406 1.8 6.878 2.535 2.472.735 5.127 1.365 7.978 1.901 2.852.537 5.899.981 9.157 1.344 3.257.364 6.724.648 10.412.864 7.377.434 15.642.598 24.899.598h75.37c9.257 0 17.523-.164 24.899-.598 3.689-.216 7.154-.5 10.411-.864 3.257-.363 6.305-.807 9.157-1.344 2.851-.536 5.508-1.166 7.979-1.901 2.472-.735 4.761-1.575 6.879-2.535 2.04-.915 4-2.002 5.856-3.249a33.258 33.258 0 0 0 4.909-4.035 33.276 33.276 0 0 0 4.044-4.906 39.458 39.458 0 0 0 3.251-5.848c.961-2.115 1.805-4.401 2.541-6.87.736-2.47 1.366-5.122 1.903-7.97.537-2.849.982-5.895 1.346-9.149.364-3.254.649-6.716.866-10.401.434-7.369.599-15.626.599-24.875v-51.287L127.325 158.79 5 104.508z"/>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.698"/>
+ </filter>
+ </defs>
+ <path fill="#6dc7f1" fill-rule="evenodd" d="M5 101.45v54.345c0 9.249.166 17.506.6 24.875a198 198 0 0 0 .866 10.401c.364 3.254.808 6.3 1.346 9.149.537 2.848 1.167 5.5 1.903 7.97.736 2.469 1.578 4.755 2.538 6.87a39.468 39.468 0 0 0 3.254 5.848 33.258 33.258 0 0 0 4.041 4.906 33.336 33.336 0 0 0 4.912 4.035 39.492 39.492 0 0 0 5.856 3.249c2.118.96 4.406 1.8 6.878 2.535 2.472.735 5.127 1.365 7.978 1.901 2.852.537 5.899.981 9.157 1.344 3.257.364 6.724.648 10.412.864 7.377.434 15.642.598 24.899.598h75.37c9.257 0 17.523-.164 24.899-.598 3.689-.216 7.154-.5 10.411-.864 3.257-.363 6.305-.807 9.157-1.344 2.851-.536 5.508-1.166 7.979-1.901 2.472-.735 4.761-1.575 6.879-2.535 2.04-.915 4-2.002 5.856-3.249a33.258 33.258 0 0 0 4.909-4.035 33.276 33.276 0 0 0 4.044-4.906 39.458 39.458 0 0 0 3.251-5.848c.961-2.115 1.805-4.401 2.541-6.87.736-2.47 1.366-5.122 1.903-7.97.537-2.849.982-5.895 1.346-9.149.364-3.254.649-6.716.866-10.401.434-7.369.599-15.626.599-24.875V101.45l-122.325 57.34L5 101.45z"/>
+ <path fill="#ffffff" fill-rule="evenodd" opacity=".2" d="M11.483 212.976c.27.673.479 1.442.77 2.084a39.468 39.468 0 0 0 3.254 5.848 33.258 33.258 0 0 0 4.041 4.906 33.336 33.336 0 0 0 4.912 4.035 39.492 39.492 0 0 0 5.856 3.249c2.118.96 4.406 1.8 6.878 2.535 2.472.735 5.127 1.365 7.978 1.901 2.852.537 5.899.981 9.157 1.344 3.257.364 6.724.648 10.412.864 7.377.434 15.642.598 24.899.598h75.37c9.257 0 17.523-.164 24.899-.598 3.689-.216 7.154-.5 10.411-.864 3.257-.363 6.305-.807 9.157-1.344 2.851-.536 5.508-1.166 7.979-1.901 2.472-.735 4.761-1.575 6.879-2.535 2.04-.915 4-2.002 5.856-3.249a33.258 33.258 0 0 0 4.909-4.035 33.276 33.276 0 0 0 4.044-4.906 39.458 39.458 0 0 0 3.251-5.848c.961-2.115 1.805-4.401 2.541-6.87.736-2.47 1.366-5.122 1.903-7.97.537-2.849.982-5.895 1.346-9.149.364-3.254.649-6.716.866-10.401.434-7.369.599-15.626.599-24.875V101.8L11.483 212.976z"/>
+ <path fill="#37a6e6" d="M5.383 171.701c.091 2.893.06 6.312.217 8.969a198 198 0 0 0 .866 10.401c.364 3.254.808 6.3 1.346 9.149.379 2.012.867 3.809 1.344 5.63l3.999 1.758v-32.492l-7.772-3.415z"/>
+ <path fill="#ed3146" d="M5 122.73l8.155 3.583v32.493L5 155.222V122.73z"/>
+ <path fill="#37a6e6" d="M245.495 205.85c.477-1.821.965-3.618 1.344-5.63.537-2.849.982-5.895 1.346-9.149.364-3.254.649-6.716.866-10.401.157-2.657.126-6.076.217-8.969l-7.773 3.415v32.492l4-1.758z"/>
+ <path fill="#ed3146" d="M249.65 122.73v32.492l-8.155 3.584v-32.493l8.155-3.583z"/>
+ <path fill="#ffffff" d="M64.462 72.775c-7.287-.091-12.184 1.629-14.697 4.645-2.639 3.141-3.99 8.294-3.99 15.456v2.039c0-7.162 1.351-12.315 3.99-15.456 2.513-3.016 7.41-4.736 14.697-4.645h125.726c7.287 0 12.184 1.629 14.697 4.645 2.639 3.141 3.99 8.294 3.99 15.456v-2.039c0-7.162-1.351-12.315-3.99-15.456-2.513-3.016-7.41-4.645-14.697-4.645H64.462z"/>
+ <g filter="url(#e)">
+ <path fill="#304776" d="M56.211 187.898c9.121 13.118 20.894 28.574 34.335 30.647-5.254-3.038-18.403-14.944-22.521-37.535 4.371 8.561 24.105 19.915 30.028 22.521-2.169-2.026-14.997-31.016-21.9-49.991-1.115-3.065-5.774-13.377-5.976-35.192-.035-3.815-.647-3.854 4.84-21.106 5.488-17.252-.683-34.763-.774-35.91L51.356 74.17l-18.771 46.349 12.587 42.469c.236.36 1.075 10.895 11.039 24.91z"/>
+ <path fill="#3f7da7" fill-rule="evenodd" d="M51.356 74.17l12.326 1.761 3.385-16.497-6.769 3.3-8.942 11.436z"/>
+ <path fill="#2f67a4" d="M122.505 32.139c-.013.003-15.577.071-22.371 2.256-11.322 2.613-21.479 7.429-31.542 13.007-13.067 8.785-23.769 20.949-32.034 34.26-7.271 12.833-11.677 27.109-13.314 41.737-.974 14.832.723 29.945 6.308 43.82 10.573 23.833 36.745 51.623 60.994 51.326-3.08-.476-5.426-3.595-8.319-5.286-9.732-5.689-18.985-15.249-26.016-25.361-9.965-14.015-10.801-24.546-11.037-24.905l.133.045c-3.329-10.532-5.31-21.423-6.523-32.558-.155-2.488-.466-5.186.431-4.523 3.353 5.315 7.975 6.998 13.797 10.016-5.521-8.684-8.039-18.64-7.132-28.962.911-10.357 6.755-20.398 13.173-27.838 16.813-19.249 41.347-34.821 63.452-47.031v-.003z"/>
+ <path fill="#4a96e1" d="M105.56 15.86c-17.789.476-27.779 18.692-34.789 32.752-2.525 4.469-5.143 9.771-7.348 13.992-4.222 6.652-1.744 14.641-.869 21.918-.092 1.995 1.13 6.182.173 6.603-1.931 5.832-3.77 13.357.846 18.448 1.462-6.591 8.655-9.766 14.323-12.538 6.408-2.782 11.594-8.874 17.939-11.798 8.36-4.796 16.433 1.968 27.173 1.968 10.267 0 21.114-3.754 31.275-8.323 2.364 2.446 6.594 6.419 8.443 9.322h-.027c5.296 8.47 8.968 18.316 10.174 27.979 1.505 12.64.244 25.223-7.23 34.794l-.059.013h.052c.154.013 13.557.972 22.498-7.513-6.379 49.321-36.622 75.687-52.548 82.575 21.201 1.427 37.534-15.014 37.534-15.014 3.083-4.391-7.452 10.496-15.014 15.014 13.854-3.879 23.128-5.289 31.871-11.668-.004 0 7.104-3.867 14.515-12.32.986-1.124 2.68-2.685 3.695-3.966.631-.796 1.214-1.613 1.83-2.413.11-.128.233-.257.338-.39 15.598-19.082 23.195-42.807 22.631-64.306.11-26.062-10.468-48.686-28.237-67.389-12.85-13.526-27.444-22.551-40.587-27.029-17.028-4.89-38.038-6.975-53.066-4.131-1.423.475.213-7.824 1.969-9.073-4.213.394-8.78 9.735-12.195 11.813 2.802-4.642 1.318-7.426 4.689-11.813-12.53 2.339-10.992 12.793-18.694 20.096 2.537-13.569 8.133-18.868 18.694-27.602l.001-.001z"/>
+ <path fill="#4271a3" d="M70.355 90.928c25.025-.72 9.312-16.229 42.711-45.04-27.21 14.088-53.108 14.069-42.679 45.04h-.032z"/>
+ <path fill="#ffffff" d="M85.357 78.341c-2.399 4.383-7.998 6.149-11.095 4.499-3.166-1.649-3.149-7.165-.698-11.548 2.365-4.383 12.814-2.416 12.865-2.416.05 0 1.327 5.099-1.072 9.465z"/>
+ <path fill="#5c5f60" d="M74.86 98.316s1.348-1.3.645-3.678c-8.4 2.777-12.525-5.264-12.495-5.264.028 0-6.294 16.568 1.252 24.075.654-6.183 10.286-14.81 10.316-14.81"/>
+ <circle fill="#5c5f60" cx="79.309" cy="75.94" r="3.755" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="e" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="f" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#f)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tigervnc.svg b/.icons/Gruvbox_Dark-2/apps/64/tigervnc.svg
new file mode 100644
index 000000000..5623ad956
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tigervnc.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#vMtdhVaR4RhderOgHzHhy7v5mGpLdx3t)">
+ <linearGradient id="_lgradient_473" x1=".374" x2=".374" y1="1.001" y2=".655" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="2.609%" style="stop-color:#fb7c38"/>
+ <stop offset="98.696%" style="stop-color:#fda463"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_473)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="vMtdhVaR4RhderOgHzHhy7v5mGpLdx3t" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#76c22b" d="M 70.149 117.217 C 71.282 113.861 76.744 112.668 82.338 114.557 C 87.933 116.445 91.555 120.703 90.422 124.06 C 89.289 127.417 83.827 128.609 78.232 126.721 C 72.638 124.832 69.016 120.574 70.149 117.217 Z M 164.296 124.061 C 165.429 127.417 170.891 128.609 176.485 126.721 C 182.08 124.833 185.702 120.574 184.569 117.218 C 183.436 113.861 177.974 112.669 172.38 114.557 C 166.785 116.445 163.163 120.704 164.296 124.061 Z"/>
+ <path fill="#2f2f2f" d="M 159.059 182.788 C 159.059 182.671 159.154 182.575 159.269 182.575 C 159.385 182.575 159.479 182.671 159.479 182.788 C 159.479266 182.843961 159.45729 182.897735 159.417907 182.937493 C 159.378525 182.977251 159.324961 182.999735 159.269 183 C 159.152697 182.998903 159.058995 182.904308 159.059 182.788 L 159.059 182.788 Z M 65.428 179.759 C 65.153 179.615 64.931 179.401 64.936 179.284 C 64.941 179.167 65.922 178.733 67.117 178.319 C 70.015 177.316 71.697 176.374 73.14 174.946 C 73.798 174.295 76.443 171.015 79.016 167.657 C 82.483 163.135 83.809 161.552 84.132 161.552 C 84.515 161.552 84.554 161.645 84.448 162.306 C 84.277 163.372 82.402 167.484 81.007 169.851 C 77.769 175.349 74.143 178.709 70.34 179.738 C 69.023 180.094 66.094 180.107 65.428 179.757 L 65.428 179.759 L 65.428 179.759 Z M 185.098 179.529 C 183.282 178.879 182.941 178.689 181.177 177.338 C 178.674 175.422 176.275 172.292 174.084 168.084 C 172.856 165.725 171.449 162.415 171.449 161.883 C 171.449 161.311 171.961 161.521 172.846 162.455 C 173.658 163.311 178.151 168.989 180.368 171.958 C 181.859 173.956 184.191 176.214 185.52 176.947 C 186.154 177.296 187.664 177.917 188.875 178.327 C 190.341 178.823 191.099 179.187 191.143 179.416 C 191.232 179.887 190.609 180.022 188.353 180.02 C 186.918 180.019 186.134 179.9 185.098 179.529 Z M 54.697 172.045 C 52.907 171.767 51.301 171.483 51.127 171.414 C 50.503 171.17 51.488 170.756 53.312 170.498 C 54.288 170.36 56.298 169.908 57.778 169.495 C 59.259 169.081 62.201 168.27 64.318 167.693 C 66.434 167.116 68.465 166.49 68.832 166.302 C 70.38 165.511 71.427 164.458 73.73 161.377 C 77.033 156.958 79.018 155.455 81.299 155.646 C 82.826 155.773 82.551 156.248 78.824 159.925 C 70.516 168.12 66.038 171.238 61.092 172.271 C 59.135 172.68 58.666 172.663 54.697 172.045 L 54.697 172.045 Z M 195.282 172.23 C 190.483 171.559 185.94 168.468 177.592 160.196 C 175.483 158.107 173.759 156.278 173.759 156.131 C 173.759 155.373 175.669 155.438 177.276 156.25 C 178.808 157.025 180.599 158.878 182.651 161.812 C 184.258 164.111 185.657 165.537 186.965 166.212 C 187.447 166.461 189.279 167.041 191.037 167.502 C 192.794 167.963 195.366 168.681 196.752 169.099 C 198.138 169.517 200.217 170.008 201.372 170.19 C 203.995 170.605 205.047 170.862 205.047 171.088 C 205.047 171.336 202.935 171.893 200.989 172.158 C 199.399 172.375 196.572 172.411 195.282 172.231 L 195.282 172.23 L 195.282 172.23 Z M 58.79 166.929 C 57.546 166.646 56.9 166.305 55.654 165.272 C 54.898 164.645 53.75 163.932 53.104 163.688 C 51.303 163.006 41.687 161.107 41.246 161.345 C 41.046 161.453 40.636 161.966 40.336 162.485 C 40.035 163.003 39.482 163.739 39.105 164.12 C 38.41 164.825 35.468 166.861 35.146 166.861 C 34.9 166.861 31.899 163.178 31.023 161.801 C 30.627 161.178 30.132 160.167 29.923 159.553 C 29.088 157.098 28.682 156.628 25.677 154.64 C 24.557 153.899 23.481 153.045 23.285 152.742 C 22.964 152.246 22.947 151.798 23.115 148.218 C 23.218 146.033 23.27 141.522 23.23 138.193 L 23.157 132.141 L 23.702 130.682 C 24.367 128.904 24.367 128.885 23.752 128.649 C 23.09 128.395 22.99 127.668 23.001 123.222 C 23.017 116.642 23.238 114.53 24.332 110.503 C 26.589 102.193 29.172 96.121 32.641 90.968 C 34.427 88.313 35.441 87.112 35.736 87.296 C 36.042 87.488 35.737 88.805 34.957 90.66 C 33.838 93.317 33.302 96.926 33.714 99.021 C 34.071 100.838 33.861 102.074 32.327 107.189 L 31.148 111.118 L 30.969 115.79 C 30.818 119.749 30.726 120.607 30.369 121.417 C 29.796 122.718 29.152 125.377 28.852 127.681 C 28.316 131.793 29.493 140.118 31.194 144.254 C 32.282 146.898 33.082 147.97 34.801 149.089 C 36.429 150.149 37.084 150.903 38.937 153.854 C 39.542 154.818 40.167 155.606 40.327 155.606 C 40.891 155.606 41.293 154.584 41.411 152.853 C 41.489 151.694 41.61 151.147 41.788 151.147 C 42.087 151.147 44.189 152.681 45.167 153.614 C 45.528 153.958 46.083 154.762 46.402 155.401 C 47.217 157.035 48.146 158.159 48.969 158.507 C 49.357 158.67 50.563 158.99 51.65 159.216 C 54.951 159.903 57.42 161.163 59.692 163.321 C 60.823 164.395 62.045 165.912 62.045 166.24 C 62.045 166.331 61.897 166.555 61.715 166.74 C 61.395 167.062 59.828 167.164 58.79 166.928 L 58.79 166.929 L 58.79 166.929 Z M 194.452 166.788 C 193.805 166.31 194.211 165.526 196.105 163.593 C 197.577 162.091 198.195 161.633 199.831 160.829 C 201.068 160.222 202.645 159.666 204.102 159.324 C 205.372 159.026 206.658 158.682 206.959 158.561 C 207.74 158.247 208.957 156.917 209.36 155.938 C 209.55 155.479 209.94 154.79 210.229 154.408 C 210.774 153.685 213.2 151.618 214.027 151.173 C 214.618 150.854 214.633 150.894 214.79 153.259 C 214.912 155.098 215.219 155.779 215.821 155.545 C 215.99 155.48 216.586 154.726 217.146 153.87 C 219.068 150.932 219.758 150.127 221.135 149.22 C 221.884 148.726 222.799 147.965 223.169 147.528 C 224.058 146.475 225.312 143.212 226.171 139.711 C 227.643 133.71 227.677 129.396 226.3 123.222 C 225.574 119.965 225.415 118.803 225.229 115.365 C 225.013 111.405 224.989 111.265 223.948 107.826 C 222.225 102.14 221.993 100.562 222.505 97.988 C 222.818 96.408 222.367 94.045 221.094 90.603 C 219.378 85.965 220.028 85.924 222.992 90.481 C 225.473 94.297 227.098 97.162 228.243 99.742 C 229.122 101.722 230.245 105.004 230.245 105.594 C 230.245 105.755 230.763 107.589 231.396 109.67 C 232.772 114.195 232.971 115.91 232.973 123.269 L 232.975 128.2 L 232.367 128.654 L 231.758 129.109 L 232.377 130.625 L 232.995 132.141 L 232.777 136.833 C 232.626 140.086 232.627 143.244 232.78 147.132 L 233 152.739 L 232.305 153.33 C 231.923 153.655 230.968 154.308 230.183 154.78 C 227.611 156.325 226.837 157.281 225.958 159.997 C 225.602 161.096 224.878 162.258 223.651 163.695 C 223.142445 164.303642 222.646997 164.923117 222.165 165.553 C 221.62 166.268 221.173 166.649 220.88 166.649 C 220.334 166.649 217.542 164.821 216.788 163.97 C 216.489 163.633 215.989 162.903 215.677 162.348 C 215.159 161.43 215.039 161.34 214.33 161.34 C 213.126 161.341 204.028 163.217 203.001 163.677 C 202.498 163.901 201.323 164.63 200.389 165.296 C 199.455 165.961 198.349 166.629 197.931 166.78 C 196.925 167.144 194.939 167.148 194.452 166.788 Z M 91.225 160.661 C 89.578 158.895 89.273 157.913 88.931 153.27 C 88.804 151.554 88.51 149.465 88.267 148.55 C 87.758 146.637 87.84 146.216 89.085 144.388 L 89.868 143.237 L 89.858 140.662 C 89.849 138.502 89.771 137.891 89.372 136.869 C 88.719 135.198 87.379 133.227 86.676 132.903 C 86.355 132.755 84.816 132.556 83.256 132.459 C 81.046 132.323 80.048 132.157 78.739 131.706 C 74.58 130.277 71.041 128.173 68.857 125.832 C 67.283 124.144 66.572 122.756 65.833 119.931 C 65.573 118.938 65.289 117.993 65.201 117.831 C 65.079 117.607 64.555 117.547 62.999 117.579 C 60.627 117.628 60.166 117.769 59.046 118.792 C 57.618 120.096 57.501 118.899 58.801 116.301 L 59.289 115.325 L 58.711 114.685 C 57.743 113.612 56.021 113.086 53.108 112.973 L 50.576 112.874 L 49.911 113.547 C 49.008 114.46 48.769 115.537 48.851 118.325 C 48.915 120.499 48.976 120.799 49.622 122.124 C 50.056 123.015 50.916 124.204 51.879 125.246 C 52.892 126.34 53.436 127.101 53.436 127.423 C 53.436 127.904 52.956 128.726 51.445 130.837 C 50.882 131.622 50.706 132.079 50.707 132.748 C 50.708 133.895 51.365 135.008 52.042 135.008 C 52.318 135.008 52.664 135.154 52.811 135.333 C 53.033 135.603 52.967 135.813 52.417 136.588 C 52.053 137.1 51.756 137.736 51.756 138.001 C 51.756 138.822 52.593 140.285 53.539 141.116 L 54.441 141.909 L 57.561 141.909 C 60.305 141.909 60.781 141.962 61.52 142.349 C 62.707 142.969 63.57 144.364 64.019 146.385 C 64.914 150.412 65.477 151.402 67.43 152.39 C 68.02 152.689 68.515 153.184 68.969 153.93 C 69.337 154.535 70.111 155.536 70.689 156.154 C 72.304 157.88 72.154 158.051 69.042 158.034 C 66.617 158.022 66.431 157.988 65.162 157.348 C 64.341 156.935 63.196 156.06 62.178 155.068 C 60.713 153.641 60.18 153.29 57.454 151.963 C 52.49 149.546 49.711 147.464 47.075 144.184 C 45.491 142.213 45.333 141.826 44.832 138.707 C 44.59 137.198 43.971 134.25 43.456 132.157 C 41.844 125.604 41.932 123.871 44.074 119.93 C 45.485 117.335 45.86 116.35 45.999 114.87 C 46.138 113.394 45.691 112.396 44.639 111.837 C 43.954 111.472 43.899 111.473 43.167 111.848 C 42.748 112.064 41.878 112.68 41.232 113.218 C 39.594 114.581 39.367 114.533 39.367 112.822 C 39.367 111.049 39.803 109.771 41.041 107.926 C 42.454 105.818 42.952 104.744 44.162 101.199 C 45.387 97.608 45.918 96.463 46.507 96.144 C 47.252 95.741 47.755 96.274 48.843 98.624 C 50.587 102.392 52.177 104.436 55.746 107.497 C 59.264 110.516 59.826 110.706 65.727 110.872 C 67.969 110.936 69.998 111.093 70.347 111.231 C 71.254 111.589 73.03 111.496 74.588 111.01 C 77.962 109.956 82.876 111.002 87.456 113.757 C 90.331 115.483 91.694 117.684 94.81 125.626 C 97.516 132.521 97.901 133.326 99.31 135.039 C 99.95 135.817 100.473 136.552 100.473 136.672 C 100.473 136.793 99.903 137.335 99.207 137.877 C 97.945 138.859 96.636 140.429 95.971 141.759 C 95.779 142.145 95.242 143.619 94.779 145.034 C 94.182297 146.827929 93.552188 148.610572 92.889 150.381 C 92.296 151.948 91.766 153.758 91.67 154.539 C 91.474 156.14 91.7 158.407 92.168 159.54 C 92.54 160.439 92.59 161.252 92.285 161.442 C 92.171 161.514 91.694 161.161 91.225 160.658 L 91.225 160.661 L 91.225 160.661 Z M 85.774 126.735 C 87.964 125.622 88.81 124.227 88.815 121.72 C 88.818 120.206 88.752 119.904 88.246 119.131 C 87.613 118.163 86.221 117.235 85.249 117.131 L 84.619 117.064 L 84.4 119.294 C 84.273 120.589 84.032 121.807 83.824 122.201 C 82.735 124.262 80.509 123.872 79.39 121.424 C 79.019 120.611 78.951 120.052 78.95 117.821 L 78.949 115.181 L 78.214 114.985 C 76.988 114.66 74.595 114.912 73.719 115.459 C 72.006 116.53 71.683 118.558 72.852 120.919 C 74.099 123.44 76.998 125.909 79.979 126.989 C 81.492 127.538 84.449 127.408 85.774 126.735 Z M 163.469 160.942 C 163.469 160.723 163.681 160.078 163.94 159.509 C 164.345 158.62 164.41 158.127 164.4 156.031 C 164.388 153.591 164.387 153.586 163.177 150.297 C 162.43901 148.285897 161.718316 146.26849 161.015 144.245 C 160.492 142.727 159.87 141.13 159.632 140.696 C 159.395 140.263 158.413 139.224 157.45 138.388 C 156.487 137.552 155.7 136.726 155.7 136.552 C 155.7 136.378 156.154 135.732 156.71 135.117 C 157.903 133.797 158.86 131.879 160.202 128.118 C 162.072 122.879 163.976 118.711 165.441 116.646 C 166.634 114.966 168.585 113.534 171.206 112.416 C 175.788 110.46 178.879 110.09 181.883 111.139 L 183.464 111.691 L 185.383 111.342 C 186.439 111.151 189.158 110.915 191.426 110.817 C 195.152 110.658 195.657 110.591 196.675 110.118 C 198.068 109.471 200.384 107.6 202.992 105.016 C 204.88 103.144 205.055 102.891 206.588 99.821 C 207.474 98.046 208.402 96.45 208.65 96.274 C 209.588 95.61 210.287 96.522 211.476 99.96 C 212.995 104.352 213.484 105.494 214.541 107.128 C 216.225 109.728 216.675 110.876 216.689 112.599 C 216.704 114.475 216.45 114.564 214.844 113.241 C 212.832 111.584 211.831 111.364 210.769 112.347 C 210.353 112.732 210.297 112.991 210.298 114.5 C 210.299 116.651 210.53 117.493 211.605 119.263 C 214.151 123.456 214.288 125.065 212.68 131.822 C 211.719 135.861 211.202 138.423 211.022 140.035 C 210.832 141.741 210.123 142.976 208.064 145.189 C 205.351 148.106 202.387 150.251 199.272 151.553 C 196.008 152.917 195.817 153.038 194.176 154.772 C 193.283 155.715 192.172 156.715 191.708 156.994 C 189.983 158.029 185.276 158.638 184.564 157.918 C 184.255 157.606 184.314 157.477 185.276 156.365 C 185.942866 155.578076 186.559742 154.750118 187.123 153.886 C 187.743 152.902 188.157 152.503 188.977 152.098 C 190.949 151.125 191.292 150.636 191.612 148.35 C 192.012 145.484 193.184 143.148 194.702 142.194 C 195.412 141.747 195.684 141.705 197.382 141.781 C 201.348 141.957 201.292 141.964 202.35 141.221 C 204.238 139.897 204.795 138.058 203.734 136.651 C 202.948 135.609 202.953 135.417 203.775 135.127 C 204.783 134.772 205.362 133.914 205.362 132.777 C 205.362 132.025 205.195 131.621 204.471 130.616 C 203.965321 129.913059 203.482404 129.19402 203.023 128.46 C 202.489 127.578 202.48 127.51 202.794 126.843 C 202.975 126.461 203.579 125.782 204.137 125.336 C 205.505 124.243 206.067 123.517 206.647 122.089 C 207.069 121.052 207.137 120.52 207.141 118.232 C 207.145 115.09 206.943 114.207 206.046 113.443 C 205.385 112.881 205.349 112.876 202.85 112.973 C 200.939 113.047 200.037 113.183 199.154 113.528 C 196.976 114.38 196.685 115.024 197.59 116.99 C 198.129 118.159 198.256 118.969 197.933 119.171 C 197.832 119.235 197.288 118.93 196.725 118.494 L 195.702 117.701 L 193.252 117.63 C 190.402 117.549 190.605 117.397 190.037 120.037 C 189.836 120.971 189.439 122.219 189.155 122.81 C 188.411 124.359 186.661 126.642 185.517 127.556 C 184.269 128.554 181.709 129.904 179.184 130.896 C 176.239 132.054 175.358 132.262 172.586 132.449 C 171.175 132.545 169.807 132.75 169.506 132.912 C 168.755 133.314 167.779 134.612 166.983 136.268 C 166.351 137.582 166.308 137.824 166.235 140.472 L 166.158 143.282 L 166.78 144.082 C 168.2 145.91 168.321 146.562 167.675 148.903 C 167.436 149.77 167.143 151.931 166.981 154.019 C 166.673 158.004 166.434 158.79 165.027 160.453 C 164.233 161.39 163.469 161.63 163.469 160.942 L 163.469 160.942 Z M 175.753 127.074 C 179.035 126.186 182.27 123.321 183.554 120.165 C 184.14 118.724 184.166 117.771 183.648 116.618 C 182.908 114.971 180.906 114.157 178.723 114.616 C 177.049 114.967 176.83 115.302 177.132 117.055 C 177.319 118.14 177.318 118.776 177.13 119.748 C 176.618 122.377 175.804 123.541 174.475 123.541 C 173.072 123.541 172.028 122.038 171.649 119.471 C 171.550728 118.791819 171.442717 118.114082 171.325 117.438 L 171.232 116.962 L 170.133 117.38 C 167.281 118.465 166.261 121.6 167.755 124.689 C 168.351 125.92 169.05 126.531 170.416 127.014 C 171.572 127.424 174.347 127.455 175.754 127.074 L 175.753 127.074 L 175.753 127.074 Z M 72.374 139.685 C 71.82 139.279 71.171 138.456 70.561 137.387 C 69.587 135.678 69.031 135.127 66.665 133.523 C 64.558 132.095 63.216 130.862 61.961 129.202 C 60.635 127.448 59.33 124.805 59.161 123.529 C 59.059 122.757 59.092 122.658 59.429 122.723 C 59.64 122.765 60.143 123.371 60.547 124.072 C 61.927 126.467 63.069 127.351 67.782 129.677 C 69.667793 130.60991 71.557813 131.534253 73.452 132.45 C 75.188 133.277 76.744 134.705 76.744 135.47 C 76.744 135.986 76.7 136.004 75.432 135.984 L 74.119 135.965 L 74.014 137.876 C 73.914 139.711 73.762 140.318 73.403 140.318 C 73.312 140.318 72.849 140.034 72.374 139.686 L 72.374 139.685 L 72.374 139.685 Z M 182.228 139.981 C 182.158 139.797 182.162 138.898 182.237 137.983 C 182.397 136.045 182.138 135.526 181.145 135.799 C 180.282 136.035 179.162 135.991 179.069 135.718 C 178.939 135.333 180.255 133.949 181.565 133.09 C 182.221 132.661 183.922 131.808 185.345 131.195 C 191.495 128.544 193.73 126.976 195.451 124.105 C 195.953 123.269 196.498 122.585 196.662 122.585 C 197.272 122.585 197.1 123.823 196.242 125.613 C 194.526 129.192 192.688 131.273 189.315 133.458 C 186.969 134.978 186.246 135.69 185.477 137.238 C 184.77 138.66 184.014 139.569 183.166 140.017 C 182.452 140.394 182.383 140.392 182.227 139.983 L 182.228 139.981 L 182.228 139.981 Z M 103.464 129.858 C 103.349 129.712 103.049 128.589 102.798 127.363 C 101.809 122.537 100.619 119.951 98.25 117.477 C 97.394 116.582 96.693 115.777 96.693 115.689 C 96.693 115.601 97.118 114.62 97.638 113.51 C 98.158 112.401 98.583 111.394 98.583 111.272 C 98.583 111.151 99.054 110.557 99.629 109.953 C 101.13 108.379 101.286 107.687 100.696 105.227 C 100.437 104.145 99.561 101.258 98.75 98.812 C 97.939 96.365 97.227 93.826 97.169 93.171 C 96.998 91.266 97.708 90.287 100.253 88.915 C 101.485 88.251 101.499 88.232 101.933 86.728 C 102.362 85.239 102.864 84.081 103.574 82.936 C 103.887 82.43 103.896 82.274 103.645 81.661 C 103.472653 81.221798 103.344356 80.766564 103.262 80.302 C 103.179 79.743 103.269 79.564 103.843 79.151 C 106.662 77.12 110.241 77.16 117.045 79.295 C 120.382 80.343 121.262 80.729 121.262 81.145 C 121.262 81.297 120.868 81.742 120.387 82.133 C 119.906 82.524 118.414 83.902 117.07 85.195 C 115.727 86.488 113.981 88.024 113.192 88.608 C 111.348 89.971 110.491 91.355 109.9 93.921 C 109.246 96.762 108.911 97.574 107.897 98.773 C 106.006 101.007 105.199 103.699 105.603 106.421 L 105.75 107.41 L 106.329 106.993 C 106.647 106.764 107.704 105.895 108.677 105.063 C 109.693 104.194 111.196 103.173 112.206 102.667 C 113.173 102.181 114.098 101.577 114.262 101.325 C 114.426 101.072 114.79 99.995 115.071 98.933 C 115.729 96.446 116.423 95.082 117.766 93.637 C 118.844 92.476 120.325 91.262 120.663 91.262 C 121.176 91.262 120.742 92.407 119.811 93.511 C 117.336 96.444 117.021 98.911 118.242 105.808 C 118.881 109.415 118.946 110.435 118.635 111.939 C 118.281 113.648 117.01 116.643 115.958 118.245 C 115.226 119.358 114.114 120.276 113.836 119.995 C 113.763 119.92 113.702 118.832 113.702 117.577 C 113.702 116.322 113.56 114.546 113.387 113.631 C 113.214 112.716 113.072 111.614 113.072 111.183 C 113.072 110.163 112.795 110.016 112.242 110.744 C 111.998 111.066 111.419 111.833 110.957 112.448 C 110.495 113.064 109.426 114.14 108.581 114.841 C 107.737 115.542 106.935 116.362 106.799 116.664 C 106.663 116.966 106.499 118.374 106.435 119.793 C 106.341 121.882 106.158 122.977 105.476 125.557 C 104.302 129.993 104.03 130.574 103.464 129.857 L 103.464 129.858 L 103.464 129.858 Z M 151.831 129.936 C 151.768 129.834 151.386 128.39 150.983 126.729 C 150.247 123.697 149.934 121.706 149.698 118.55 L 149.572 116.851 L 147.205 114.515 C 145.903 113.23 144.484 111.72 144.051 111.159 C 143.618 110.597 143.237 110.167 143.204 110.203 C 142.945 110.484 142.236 116.741 142.295 118.231 C 142.361 119.935 142.342 120.033 141.945 119.975 C 140.88 119.819 138.59 116.122 137.662 113.059 C 137.091 111.175 137.106 109.862 137.741 106.067 C 138.425 101.984 138.622 98.696 138.272 97.191 C 137.923 95.692 137.675 95.231 136.406 93.724 C 135.27 92.376 134.727 91.262 135.205 91.262 C 135.597 91.262 137.137 92.432 138.318 93.626 C 139.528 94.849 140.616 97.03 141.088 99.179 C 141.512 101.106 142.028 101.992 142.818 102.152 C 143.615 102.313 146.162 104.012 148.243 105.771 C 149.165 106.551 150.029 107.189 150.162 107.189 C 150.507 107.189 150.66 106.671 150.66 105.501 C 150.66 102.992 149.841 100.733 148.308 99.013 C 147.037 97.588 146.764 96.99 146.395 94.831 C 145.883 91.829 144.501 89.603 142.161 88.01 C 141.442 87.521 139.47 85.774 137.779 84.127 C 134.926 81.349 134.73 81.109 135.069 80.81 C 135.58 80.359 137.301 79.747 140.932 78.722 C 143.532 77.988 144.461 77.825 146.565 77.735 C 148.811 77.639 149.218 77.679 150.31 78.096 C 151.759 78.65 152.97 79.653 152.97 80.298 C 152.97 80.551 152.736 81.106 152.45 81.531 L 151.931 82.304 L 152.844 83.681 C 153.655 84.903 153.893 85.553 154.34 87.758 C 154.392 88.014 154.885 88.424 155.587 88.793 C 157.167 89.622 158.56 90.906 158.852 91.802 C 159.193 92.847 159.006 93.697 157.34 98.677 C 154.558 106.99 154.481 108.047 156.518 110.042 C 157.063003 110.57535 157.473891 111.230235 157.717 111.953 C 157.907 112.544 158.381 113.566 158.771 114.224 C 159.16 114.882 159.479 115.5 159.479 115.599 C 159.479 115.697 158.918 116.318 158.231 116.979 C 155.986 119.139 154.609 121.83 153.476 126.268 C 152.614 129.644 152.207 130.552 151.83 129.936 L 151.831 129.936 L 151.831 129.936 Z M 73.964 106.249 C 72.749 105.811 72.208 105.376 71.09 103.937 C 70.522 103.206 69.394 102.012 68.584 101.284 C 66.882 99.754 66.437 98.817 66.062 95.969 C 65.763 93.695 65.408 92.933 63.331 90.094 C 60.923 86.802 60.62 85.571 61.528 82.761 C 62.203 80.67 63.447 79.799 65.762 79.796 C 67.14 79.794 67.699 79.536 68.286 78.629 C 69.083 77.398 70.442 76.757 72.487 76.649 C 73.688 76.585 74.333 76.637 74.502 76.808 C 74.692 77.002 74.653 77.115 74.329 77.297 C 73.405 77.816 72.582 78.893 72.219 80.059 C 71.995 80.778 71.469 81.721 70.92 82.389 C 69.293 84.37 69.209 84.789 70.091 86.515 C 70.272 86.869 70.532 87.819 70.669 88.626 C 70.805 89.434 71.002 90.259 71.105 90.46 C 71.318 90.873 73.849 92.974 74.631 93.386 C 75.093 93.629 75.192 93.597 75.657 93.05 C 76.148 92.473 76.165 92.356 76.033 90.526 C 75.957 89.471 75.843 88.365 75.779 88.07 C 75.678 87.604 75.821 87.422 76.845 86.708 C 78.018 85.892 79.684 84.171 79.684 83.777 C 79.684 83.404 80.948 81.95 81.66 81.506 C 82.044 81.265 82.868 80.97 83.489 80.85 C 84.583 80.638 86.825 80.766 86.823 81.04 C 86.822 81.114 85.934 81.632 84.849 82.19 C 82.625 83.334 81.407 84.493 80.884 85.965 C 80.136 88.067 78.844 93.427 78.844 94.426 C 78.844 95.417 78.925 95.584 79.987 96.788 C 80.616 97.501 81.242 98.436 81.378 98.867 C 81.563489 99.39289 81.820214 99.890861 82.141 100.347 C 82.658 101.047 85.873 103.366 86.327 103.366 C 86.459 103.366 86.721 102.979 86.908 102.507 C 87.381 101.313 88.44 96.997 88.73 95.088 C 88.863 94.214 89.068 93.258 89.187 92.964 C 89.396 92.444 89.41 92.456 89.698 93.385 C 89.86 93.911 90.046 95.344 90.111 96.571 C 90.211 98.483 90.152 99.132 89.692 101.136 C 89.398 102.421 89.091 103.977 89.012 104.595 C 88.853 105.831 88.394 106.339 87.438 106.339 C 86.413 106.339 85.427 105.699 77.394 99.823 C 74.621 97.795 73.421 97.64 72.011 99.128 L 71.428 99.743 L 72.039 100.636 C 72.998 102.039 75.253 104.271 76.717 105.267 C 77.705 105.939 77.979 106.225 77.767 106.361 C 77.328 106.641 74.849 106.569 73.964 106.249 L 73.964 106.249 Z M 178.083 106.363 C 177.749 106.23 177.875 106.096 178.856 105.535 C 181.108 104.25 184.642 100.434 184.374 99.578 C 184.303 99.352 183.856 98.906 183.382 98.589 C 181.9 97.597 181.203 97.883 176.454 101.425 C 170.646 105.757 169.232 106.569 168.026 106.263 C 167.74 106.19 167.441 105.962 167.362 105.757 C 167.171 105.26 166.218 100.607 165.991 99.067 C 165.696 97.064 166.278 92.333 166.76 92.82 C 166.819 92.88 167.184 94.441 167.572 96.289 C 168.43 100.382 169.074 102.743 169.434 103.113 C 169.656 103.342 169.939 103.251 171.026 102.607 C 172.981 101.449 173.96 100.461 174.63 98.971 C 174.959 98.241 175.595 97.307 176.058 96.873 C 177.031 95.963 177.425 94.95 177.234 93.849 C 177.019 92.613 175.65 87.462 175.164 86.059 C 174.551 84.294 173.304 83.103 170.961 82.047 C 169.959 81.596 169.139 81.156 169.139 81.071 C 169.139 80.802 171.47 80.659 172.532 80.863 C 174.362 81.214 175.181 81.877 176.894 84.395 C 177.437 85.194 178.268 86.048 179.026 86.586 C 180.073 87.328 180.268 87.567 180.268 88.104 C 180.268 88.455 180.164 88.939 180.036 89.181 C 179.438 90.31 179.949 93.194 180.807 93.526 C 180.985 93.595 181.75 93.156 182.633 92.478 C 184.953 90.696 185.022 90.607 185.296 88.994 C 185.432 88.197 185.773 87.033 186.055 86.405 C 186.337 85.778 186.568 85.059 186.568 84.808 C 186.568 84.557 186.086 83.685 185.497 82.869 C 184.349 81.281 183.418 79.58 183.418 79.071 C 183.418 78.899 182.943 78.354 182.363 77.859 C 181.695 77.289 181.382 76.885 181.508 76.757 C 181.619 76.645 182.487 76.598 183.456 76.652 C 185.597 76.77 186.599 77.243 187.866 78.73 L 188.773 79.795 L 190.197 79.795 C 191.908 79.795 192.791 80.133 193.592 81.093 C 194.559 82.254 194.823 83.117 194.803 85.061 C 194.781 87.196 194.425 88.05 192.741 90.006 C 191.037 91.986 190.417 93.365 189.938 96.24 C 189.716 97.579 189.425 98.894 189.294 99.162 C 189.162 99.43 188.235 100.47 187.234 101.471 C 186.221465 102.483742 185.229267 103.516615 184.258 104.569 C 183.399 105.517 182.838 105.935 182.068 106.198 C 181.013 106.558 178.806 106.65 178.083 106.363 L 178.083 106.363 Z M 55.22 96.951 C 53.707 96.418 50.459 94.961 48.816 94.077 C 44.343 91.671 41.15 88.811 39.852 86.048 C 39.176 84.607 39.06 84.134 38.982 82.487 C 38.931 81.402 39.003 80.075 39.151 79.395 C 39.502 77.78 40.634 75.649 41.913 74.199 L 42.97 73 L 44.295 73 C 45.493 73 45.632 73.046 45.744 73.478 C 45.812 73.74 46.399 74.327 47.049 74.781 C 47.856 75.344 48.526 76.066 49.16 77.058 C 50.194 78.675 50.96 79.334 52.443 79.886 C 54.029 80.476 55.351 81.494 55.909 82.556 C 56.337 83.369 56.398 83.726 56.316 84.951 C 56.237 86.137 56.031 86.786 55.143 88.632 C 53.579 91.885 53.643 92.768 55.65 95.596 C 56.632 96.98 56.499 97.401 55.22 96.951 Z M 199.587 96.989 C 199.587 96.868 200.06 96.088 200.638 95.255 C 201.797 93.586 202.205 92.427 201.993 91.405 C 201.916 91.035 201.422 89.825 200.895 88.715 C 200.127 87.1 199.917 86.413 199.843 85.266 C 199.658 82.412 200.16 81.534 202.669 80.33 C 205.017 79.203 205.965 78.463 206.884 77.041 C 207.388 76.26 208.238 75.361 209.079 74.717 C 209.833 74.139 210.507 73.517 210.577 73.334 C 210.672 73.084 211.012 73.001 211.953 73.001 C 213.198 73.001 213.208 73.009 214.163 74.11 C 215.368 75.503 216.459 77.75 216.892 79.732 C 217.987 84.743 216.126 88.33 210.474 92.103 C 207.624 94.006 200.988 97.21 199.897 97.21 C 199.727 97.21 199.587 97.11 199.587 96.99 L 199.587 96.989 L 199.587 96.989 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_474" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_474)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tilda.svg b/.icons/Gruvbox_Dark-2/apps/64/tilda.svg
new file mode 120000
index 000000000..b6181fcf9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tilda.svg
@@ -0,0 +1 @@
+terminal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tiled.svg b/.icons/Gruvbox_Dark-2/apps/64/tiled.svg
new file mode 100755
index 000000000..c9f33ac4c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tiled.svg
@@ -0,0 +1,79 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="rjCrPoLHzGgd0FaZtmKd95bQIL0PLcfn" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#rjCrPoLHzGgd0FaZtmKd95bQIL0PLcfn)">
+ <linearGradient id="_lgradient_111" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_111)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_112" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_112)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".1">
+ <path d="M 63.501 59.643 L 93.329 59.643 C 96.531 59.643 99.129 62.242 99.129 65.443 L 99.129 95.271 C 99.129 98.473 96.531 101.071 93.329 101.071 L 63.501 101.071 C 60.3 101.071 57.701 98.473 57.701 95.271 L 57.701 65.443 C 57.701 62.242 60.3 59.643 63.501 59.643 Z" style="fill:#ffffff"/>
+ </g>
+ <g opacity=".1">
+ <path d="M 112.956 59.643 L 142.785 59.643 C 145.986 59.643 148.585 62.242 148.585 65.443 L 148.585 95.271 C 148.585 98.473 145.986 101.071 142.785 101.071 L 112.956 101.071 C 109.755 101.071 107.156 98.473 107.156 95.271 L 107.156 65.443 C 107.156 62.242 109.755 59.643 112.956 59.643 Z" style="fill:#ffffff"/>
+ </g>
+ <g opacity=".1">
+ <path d="M 162.671 59.643 L 192.499 59.643 C 195.7 59.643 198.299 62.242 198.299 65.443 L 198.299 95.271 C 198.299 98.473 195.7 101.071 192.499 101.071 L 162.671 101.071 C 159.469 101.071 156.871 98.473 156.871 95.271 L 156.871 65.443 C 156.871 62.242 159.469 59.643 162.671 59.643 Z" style="fill:#ffffff"/>
+ </g>
+ <g opacity=".1">
+ <path d="M 112.956 109.357 L 142.785 109.357 C 145.986 109.357 148.585 111.956 148.585 115.157 L 148.585 144.986 C 148.585 148.187 145.986 150.786 142.785 150.786 L 112.956 150.786 C 109.755 150.786 107.156 148.187 107.156 144.986 L 107.156 115.157 C 107.156 111.956 109.755 109.357 112.956 109.357 Z" style="fill:#ffffff"/>
+ </g>
+ <g opacity=".1">
+ <path d="M 112.956 159.071 L 142.785 159.071 C 145.986 159.071 148.585 161.67 148.585 164.871 L 148.585 194.7 C 148.585 197.901 145.986 200.5 142.785 200.5 L 112.956 200.5 C 109.755 200.5 107.156 197.901 107.156 194.7 L 107.156 164.871 C 107.156 161.67 109.755 159.071 112.956 159.071 Z" style="fill:#ffffff"/>
+ </g>
+ <defs>
+ <linearGradient id="_lgradient_113" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ </defs>
+ <path d="M 63.501 55.5 L 93.329 55.5 C 96.531 55.5 99.129 58.099 99.129 61.3 L 99.129 91.129 C 99.129 94.33 96.531 96.929 93.329 96.929 L 63.501 96.929 C 60.3 96.929 57.701 94.33 57.701 91.129 L 57.701 61.3 C 57.701 58.099 60.3 55.5 63.501 55.5 Z" style="fill:url(#_lgradient_113)"/>
+ <defs>
+ <linearGradient id="_lgradient_114" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ </defs>
+ <path d="M 113.215 55.5 L 143.044 55.5 C 146.245 55.5 148.844 58.099 148.844 61.3 L 148.844 91.129 C 148.844 94.33 146.245 96.929 143.044 96.929 L 113.215 96.929 C 110.014 96.929 107.415 94.33 107.415 91.129 L 107.415 61.3 C 107.415 58.099 110.014 55.5 113.215 55.5 Z" style="fill:url(#_lgradient_114)"/>
+ <defs>
+ <linearGradient id="_lgradient_115" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ </defs>
+ <path d="M 162.671 55.5 L 192.499 55.5 C 195.7 55.5 198.299 58.099 198.299 61.3 L 198.299 91.129 C 198.299 94.33 195.7 96.929 192.499 96.929 L 162.671 96.929 C 159.469 96.929 156.871 94.33 156.871 91.129 L 156.871 61.3 C 156.871 58.099 159.469 55.5 162.671 55.5 Z" style="fill:url(#_lgradient_115)"/>
+ <defs>
+ <linearGradient id="_lgradient_116" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ </defs>
+ <path d="M 112.956 105.214 L 142.785 105.214 C 145.986 105.214 148.585 107.813 148.585 111.014 L 148.585 140.843 C 148.585 144.044 145.986 146.643 142.785 146.643 L 112.956 146.643 C 109.755 146.643 107.156 144.044 107.156 140.843 L 107.156 111.014 C 107.156 107.813 109.755 105.214 112.956 105.214 Z" style="fill:url(#_lgradient_116)"/>
+ <defs>
+ <linearGradient id="_lgradient_117" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ </defs>
+ <path d="M 112.956 154.929 L 142.785 154.929 C 145.986 154.929 148.585 157.527 148.585 160.729 L 148.585 190.557 C 148.585 193.758 145.986 196.357 142.785 196.357 L 112.956 196.357 C 109.755 196.357 107.156 193.758 107.156 190.557 L 107.156 160.729 C 107.156 157.527 109.755 154.929 112.956 154.929 Z" style="fill:url(#_lgradient_117)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tiling-alt.svg b/.icons/Gruvbox_Dark-2/apps/64/tiling-alt.svg
new file mode 100644
index 000000000..a4dadf0ac
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tiling-alt.svg
@@ -0,0 +1,66 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#SFQPiMcKPn3guUPk06WrvDmvkrN034jx)">
+ <linearGradient id="_lgradient_80" x1="0" x2="0" y1="0" y2="1.001" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_80)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="SFQPiMcKPn3guUPk06WrvDmvkrN034jx" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g style="opacity:0.4">
+ <g opacity=".4">
+ <linearGradient id="_lgradient_81" x1=".517" x2=".517" y1="0" y2="1.209" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_81)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ </g>
+ <linearGradient id="_lgradient_82" x1=".187" x2=".19" y1=".005" y2=".79" gradientTransform="matrix(180,0,0,160,38,39)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_82)" d="M 42.01 39 L 213.99 39 C 216.203 39 218 40.797 218 43.01 L 218 194.99 C 218 197.203 216.203 199 213.99 199 L 42.01 199 C 39.797 199 38 197.203 38 194.99 L 38 43.01 C 38 40.797 39.797 39 42.01 39 Z"/>
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 42.01 39 L 213.99 39 C 216.203 39 218 40.797 218 43.01 L 218 194.99 C 218 197.203 216.203 199 213.99 199 L 42.01 199 C 39.797 199 38 197.203 38 194.99 L 38 43.01 C 38 40.797 39.797 39 42.01 39 Z M 208 189 L 48 189 L 48 49 L 208 49 L 208 189 L 208 189 Z"/>
+ <path fill="#3b3b3b" d="M 127.269 204.115 C 124.545 204.115 123.163 206.087 123.163 209.98 L 123.163 212.913 C 123.163 213.13 123.104 213.389 123.001 213.597 C 122.966 213.669 122.801 213.902 122.655 214.107 C 121.84 215.247 120.036 218.4 119.702 221.828 C 119.832 221.803 119.965 221.784 120.114 221.784 C 120.473 221.784 121.422 221.784 122.934 224.279 C 123.223 224.694 123.374 224.948 123.583 225.297 C 123.722 225.535 123.894 225.826 124.169 226.263 L 124.183 226.284 L 124.199 226.309 C 124.358 226.591 124.522 226.816 124.682 227.029 C 124.774 227.152 124.868 227.281 124.96 227.413 C 125.319 227.269 125.686 227.054 125.904 226.742 C 126.19 226.266 126.158 225.7 125.819 225.191 C 125.679 224.978 125.42 224.827 124.802 224.472 C 124.43 224.261 123.97 223.997 123.759 223.816 C 123.267 223.396 122.577 222.476 122.577 221.747 C 122.577 220.19 123.619 217.814 124.456 216.404 C 124.935 215.6 125.299 214.979 125.443 214.45 C 125.525 214.507 125.617 214.562 125.745 214.606 L 125.766 214.613 L 125.789 214.62 C 126.197 214.727 126.607 214.709 126.873 214.709 C 127.425 214.709 127.823 214.443 128.195 214.221 C 128.559 213.999 128.919 213.793 128.971 213.774 C 129.237 214.276 129.581 214.741 129.939 215.225 C 130.919 216.544 132.097 218.764 132.445 222.061 C 132.901 221.821 133.162 221.747 133.721 221.747 C 133.733 221.747 133.746 221.75 133.758 221.75 C 133.808 221.747 133.856 221.743 133.906 221.743 C 134.053 221.743 134.202 221.752 134.349 221.766 C 134.695 221.786 135.158 221.906 135.43 222 C 135.888 222.135 136.267 222.375 136.532 222.682 C 136.771 222.685 137 222.739 137.21 222.843 C 137.21 222.46 137.24 221.898 137.24 221.747 C 137.24 219.812 135.971 217.14 135.016 215.77 C 134.819 215.486 134.628 215.22 134.445 214.965 C 133.6 213.795 132.93 212.869 132.548 211.275 C 132.296 210.239 132.262 209.918 132.227 209.609 C 132.195 209.297 132.159 208.972 131.95 208.097 C 131.57 206.323 131.1 204.114 127.269 204.114 L 127.269 204.115 L 127.269 204.115 Z M 125.51 207.634 C 126.158 207.634 126.683 208.814 126.683 209.787 C 126.683 209.847 126.676 209.941 126.671 210.026 C 126.627 210.024 126.584 210.017 126.538 210.017 C 126.371 210.017 126.216 210.042 126.066 210.081 C 125.996 209.708 125.78 209.43 125.51 209.43 C 125.187 209.43 124.923 209.824 124.923 210.31 C 124.923 210.429 124.939 210.542 124.969 210.644 C 124.81 210.763 124.69 210.864 124.618 210.935 L 124.563 210.983 C 124.519 210.89 124.481 210.793 124.451 210.695 C 124.385 210.285 124.336 209.788 124.336 209.788 C 124.336 208.814 124.861 207.635 125.51 207.635 L 125.51 207.634 L 125.51 207.634 Z M 128.442 207.634 C 129.09 207.634 129.615 208.814 129.615 209.787 C 129.615 210.15 129.537 210.576 129.411 210.912 C 129.258 210.847 129.099 210.793 128.937 210.752 C 128.99 210.621 129.029 210.475 129.029 210.31 C 129.029 209.824 128.765 209.43 128.442 209.43 C 128.12 209.43 127.856 209.824 127.856 210.31 L 127.856 210.317 C 127.671 210.24 127.481 210.176 127.287 210.125 C 127.278 210.012 127.272 209.9 127.269 209.787 C 127.269 208.814 127.794 207.634 128.442 207.634 Z M 126.538 211.19 C 126.776 211.19 127.123 211.284 127.439 211.412 C 127.755 211.54 128.023 211.682 128.247 211.776 L 128.293 211.797 L 128.341 211.806 C 128.639 211.877 128.907 211.953 129.017 212.01 C 128.988 212.262 128.958 212.4 128.944 212.42 C 128.928 212.445 128.845 212.523 128.545 212.684 C 128.174 212.816 127.892 213.032 127.59 213.215 C 127.257 213.414 126.921 213.536 126.873 213.536 C 126.616 213.536 126.261 213.518 126.119 213.488 C 126.174 213.504 126.078 213.456 125.956 213.343 C 125.826 213.22 125.663 213.05 125.498 212.874 L 125.454 212.83 L 125.409 212.798 C 125.221 212.665 125.074 212.546 125.003 212.461 C 124.93 212.375 124.923 212.349 124.923 212.291 C 124.923 212.204 124.907 212.257 124.96 212.197 C 125.013 212.136 125.173 212.01 125.39 211.817 L 125.411 211.801 L 125.429 211.781 C 125.397 211.815 125.61 211.607 125.842 211.455 C 126.073 211.304 126.359 211.19 126.538 211.19 Z M 133.906 222.918 C 133.359 222.918 132.979 223.081 132.876 223.211 C 133.114 223.487 133.261 223.752 133.412 224.233 C 133.574 224.591 133.982 224.68 134.308 224.68 C 135.302 224.68 135.494 224.082 135.809 223.745 C 135.809 223.745 135.726 223.654 135.726 223.565 C 135.644 223.386 135.4 223.207 135.075 223.118 C 134.83 223.028 134.422 222.939 134.26 222.939 C 134.142 222.924 134.024 222.917 133.906 222.918 Z M 120.114 222.957 C 119.706 222.957 119.504 223.159 119.232 223.432 C 118.959 223.702 118.67 224.124 118.194 224.463 C 117.775 225.008 116.521 224.483 116.162 225.304 C 115.962 225.752 116.647 226.344 116.647 227.358 C 116.647 227.767 116.306 228.037 116.239 228.309 C 116.171 228.646 116.102 228.85 116.239 229.12 C 116.51 229.526 116.851 229.663 119.163 230.135 C 120.387 230.408 121.543 231.086 122.291 231.153 C 123.037 231.219 124.329 231.153 124.329 229.324 C 124.398 228.24 123.787 227.97 123.175 226.887 C 122.495 225.8 122.428 225.599 121.952 224.921 C 121.543 224.243 120.659 222.957 120.114 222.957 L 120.114 222.957 L 120.114 222.957 Z M 132.099 224.128 C 131.961 224.403 131.961 224.612 131.961 225.304 C 131.961 225.858 131.961 226.481 131.893 226.967 C 131.753 228.144 131.375 228.673 131.375 229.365 C 131.375 230.129 131.583 230.615 131.861 230.823 C 132.067 231.031 132.415 231.169 133.178 231.169 C 133.939 231.169 134.424 230.892 134.91 230.408 C 135.256 230.06 135.534 229.923 136.505 229.228 C 137.266 228.743 138.446 228.12 138.652 227.913 C 138.792 227.773 139 227.702 139 227.286 C 139 226.94 138.723 226.802 138.514 226.733 C 138.237 226.593 137.754 226.385 137.337 225.762 C 137.155 225.461 137.183 224.69 136.965 224.219 L 136.666 224.543 C 136.63 224.579 136.601 224.627 136.567 224.671 C 136.283 225.056 135.691 225.853 134.308 225.853 C 133.4 225.853 132.667 225.429 132.344 224.717 L 132.315 224.653 L 132.291 224.582 C 132.218 224.348 132.159 224.222 132.099 224.128 Z M 130.497 227.876 C 129.939 228.357 129.084 228.823 127.856 228.823 C 126.607 228.823 125.764 228.362 125.228 227.89 C 125.413 228.28 125.537 228.743 125.502 229.361 C 125.502 229.584 125.482 229.794 125.45 229.996 L 130.25 229.996 C 130.219 229.787 130.203 229.576 130.202 229.365 C 130.202 228.847 130.33 228.426 130.456 228.018 C 130.47 227.972 130.483 227.921 130.497 227.876 L 130.497 227.876 L 130.497 227.876 Z"/>
+ <circle fill="#3b3b3b" cx="128" cy="26.922" r="4" vector-effect="non-scaling-stroke"/>
+ <g>
+ <defs>
+ <filter id="uZLC8zie03HLAATxGcRElYbq69UlWfXz" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#uZLC8zie03HLAATxGcRElYbq69UlWfXz)">
+ <path d="M 141.775 75.337 L 192.598 75.337 C 195.394 75.337 197.664 77.608 197.664 80.404 L 197.664 118.523 C 197.664 121.319 195.394 123.59 192.598 123.59 L 141.775 123.59 C 138.978 123.59 136.708 121.319 136.708 118.523 L 136.708 80.404 C 136.708 77.608 138.978 75.337 141.775 75.337 Z"/>
+ </g>
+ <path d="M 141.775 72.925 L 192.598 72.925 C 195.394 72.925 197.664 75.195 197.664 77.991 L 197.664 116.111 C 197.664 118.907 195.394 121.177 192.598 121.177 L 141.775 121.177 C 138.978 121.177 136.708 118.907 136.708 116.111 L 136.708 77.991 C 136.708 75.195 138.978 72.925 141.775 72.925 Z" style="fill:#ebebeb"/>
+ <defs>
+ <filter id="gVlT1rmYd0SMzbtFQB45kqudSFcMyc2a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#gVlT1rmYd0SMzbtFQB45kqudSFcMyc2a)">
+ <path d="M 102.588 136.162 L 153.412 136.162 C 156.208 136.162 158.478 138.432 158.478 141.228 L 158.478 179.348 C 158.478 182.144 156.208 184.414 153.412 184.414 L 102.588 184.414 C 99.792 184.414 97.522 182.144 97.522 179.348 L 97.522 141.228 C 97.522 138.432 99.792 136.162 102.588 136.162 Z"/>
+ </g>
+ <path d="M 102.588 133.749 L 153.412 133.749 C 156.208 133.749 158.478 136.019 158.478 138.816 L 158.478 176.935 C 158.478 179.731 156.208 182.001 153.412 182.001 L 102.588 182.001 C 99.792 182.001 97.522 179.731 97.522 176.935 L 97.522 138.816 C 97.522 136.019 99.792 133.749 102.588 133.749 Z" style="fill:#ebebeb"/>
+ <defs>
+ <filter id="ZTtjLnofrqu4MtgYd8EIzYlAJaTO8xLu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#ZTtjLnofrqu4MtgYd8EIzYlAJaTO8xLu)">
+ <path d="M 63.402 61.827 L 114.225 61.827 C 117.022 61.827 119.292 64.097 119.292 66.893 L 119.292 105.013 C 119.292 107.809 117.022 110.079 114.225 110.079 L 63.402 110.079 C 60.606 110.079 58.336 107.809 58.336 105.013 L 58.336 66.893 C 58.336 64.097 60.606 61.827 63.402 61.827 Z"/>
+ </g>
+ <path d="M 63.402 59.414 L 114.225 59.414 C 117.022 59.414 119.292 61.684 119.292 64.481 L 119.292 102.6 C 119.292 105.396 117.022 107.666 114.225 107.666 L 63.402 107.666 C 60.606 107.666 58.336 105.396 58.336 102.6 L 58.336 64.481 C 58.336 61.684 60.606 59.414 63.402 59.414 Z" style="fill:#ebebeb"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tiling.svg b/.icons/Gruvbox_Dark-2/apps/64/tiling.svg
new file mode 100755
index 000000000..410aecdf7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tiling.svg
@@ -0,0 +1,56 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="LwbAJcc3kJ4B27zwy1oEr4wGtfS3cc0P" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#LwbAJcc3kJ4B27zwy1oEr4wGtfS3cc0P)">
+ <linearGradient id="_lgradient_78" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_78)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_79" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_79)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="pb9dbEmUlAfTytKEYVBJFVNaT3CFZ1H8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#pb9dbEmUlAfTytKEYVBJFVNaT3CFZ1H8)">
+ <path d="M 144.312 72.271 L 204.5 72.271 C 207.811 72.271 210.5 74.96 210.5 78.271 L 210.5 123.414 C 210.5 126.726 207.811 129.414 204.5 129.414 L 144.312 129.414 C 141.001 129.414 138.312 126.726 138.312 123.414 L 138.312 78.271 C 138.312 74.96 141.001 72.271 144.312 72.271 Z"/>
+ </g>
+ <path d="M 144.312 69.414 L 204.5 69.414 C 207.811 69.414 210.5 72.103 210.5 75.414 L 210.5 120.557 C 210.5 123.868 207.811 126.557 204.5 126.557 L 144.312 126.557 C 141.001 126.557 138.312 123.868 138.312 120.557 L 138.312 75.414 C 138.312 72.103 141.001 69.414 144.312 69.414 Z" style="fill:#ebebeb"/>
+ <defs>
+ <filter id="TFcGNsDjNbJdHLvjWZqRLKbl8Xkef4SJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#TFcGNsDjNbJdHLvjWZqRLKbl8Xkef4SJ)">
+ <path d="M 97.906 144.302 L 158.094 144.302 C 161.405 144.302 164.094 146.991 164.094 150.302 L 164.094 195.445 C 164.094 198.757 161.405 201.445 158.094 201.445 L 97.906 201.445 C 94.595 201.445 91.906 198.757 91.906 195.445 L 91.906 150.302 C 91.906 146.991 94.595 144.302 97.906 144.302 Z"/>
+ </g>
+ <path d="M 97.906 141.445 L 158.094 141.445 C 161.405 141.445 164.094 144.134 164.094 147.445 L 164.094 192.588 C 164.094 195.9 161.405 198.588 158.094 198.588 L 97.906 198.588 C 94.595 198.588 91.906 195.9 91.906 192.588 L 91.906 147.445 C 91.906 144.134 94.595 141.445 97.906 141.445 Z" style="fill:#ebebeb"/>
+ <defs>
+ <filter id="0843vwPZVKXGzRJtKu9Uk78jcBv0G0B7" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#0843vwPZVKXGzRJtKu9Uk78jcBv0G0B7)">
+ <path d="M 51.5 56.271 L 111.687 56.271 C 114.999 56.271 117.687 58.96 117.687 62.271 L 117.687 107.414 C 117.687 110.726 114.999 113.414 111.687 113.414 L 51.5 113.414 C 48.189 113.414 45.5 110.726 45.5 107.414 L 45.5 62.271 C 45.5 58.96 48.189 56.271 51.5 56.271 Z"/>
+ </g>
+ <path d="M 51.5 53.414 L 111.687 53.414 C 114.999 53.414 117.687 56.103 117.687 59.414 L 117.687 104.557 C 117.687 107.868 114.999 110.557 111.687 110.557 L 51.5 110.557 C 48.189 110.557 45.5 107.868 45.5 104.557 L 45.5 59.414 C 45.5 56.103 48.189 53.414 51.5 53.414 Z" style="fill:#ebebeb"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tilix.svg b/.icons/Gruvbox_Dark-2/apps/64/tilix.svg
new file mode 100755
index 000000000..df9ac5a99
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tilix.svg
@@ -0,0 +1,50 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="04OU63sBu3vPOIJDiJz62EIJ8PSAkqka" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#04OU63sBu3vPOIJDiJz62EIJ8PSAkqka)">
+ <linearGradient id="_lgradient_0" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#434b4b"/>
+ <stop offset="100%" style="stop-color:#2d3333"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <linearGradient id="_lgradient_1" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(122.324,0,0,228.338,128.131,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#526060"/>
+ <stop offset="100%" style="stop-color:#4c4c4c"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" d="M 128.131 12.075 L 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 128.131 240.413 L 128.131 12.075 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_2" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="1GZcpKFTA1S6Z5tJBrAtMR4IKEwNsNEv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#1GZcpKFTA1S6Z5tJBrAtMR4IKEwNsNEv)">
+ <path fill="#111111" fill-rule="evenodd" d="M 40.32 112.912 L 48.44 112.912 L 48.44 106.822 C 55.51 105.632 60.9 100.592 60.9 92.542 C 60.9 82.252 52.99 78.892 46.48 76.372 C 41.79 74.622 37.73 72.942 37.73 69.232 C 37.73 66.152 40.04 64.332 43.82 64.332 C 47.81 64.332 50.33 66.642 51.45 69.372 L 58.94 66.852 C 57.54 62.092 54.04 58.242 48.44 56.982 L 48.44 51.312 L 40.32 51.312 L 40.32 56.912 C 33.18 58.172 29.26 63.352 29.26 69.232 C 29.26 78.472 36.54 81.482 42.91 83.932 C 47.88 85.892 52.36 87.922 52.36 92.612 C 52.36 96.952 49.42 99.332 44.94 99.332 C 40.53 99.332 36.96 96.252 35.07 91.912 L 27.44 94.712 C 29.47 100.802 33.95 105.212 40.32 106.682 L 40.32 112.912 Z M 68.53 118.722 L 106.05 118.722 L 106.05 112.142 L 68.53 112.142 L 68.53 118.722 Z"/>
+ </g>
+ <defs>
+ <filter id="5XK7oF0Nuld85Gwz6I0ksYZq57NwsUJz" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#5XK7oF0Nuld85Gwz6I0ksYZq57NwsUJz)">
+ <path fill="#111111" fill-rule="evenodd" d="M 147.77 106.332 L 154.91 106.332 L 156.87 93.522 L 165.76 93.522 L 163.8 106.332 L 170.94 106.332 L 172.9 93.522 L 180.53 93.522 L 181.58 86.522 L 173.95 86.522 L 175.56 76.022 L 183.33 76.022 L 184.31 69.092 L 176.61 69.092 L 178.36 57.332 L 171.29 57.332 L 169.4 69.092 L 160.58 69.092 L 162.33 57.332 L 155.19 57.332 L 153.44 69.092 L 145.81 69.092 L 144.76 76.022 L 152.32 76.022 L 150.78 86.522 L 143.08 86.522 L 142.03 93.522 L 149.73 93.522 L 147.77 106.332 Z M 157.92 86.522 L 159.53 76.022 L 168.35 76.022 L 166.81 86.522 L 157.92 86.522 Z M 187.53 118.722 L 225.05 118.722 L 225.05 112.142 L 187.53 112.142 L 187.53 118.722 Z"/>
+ </g>
+ <path fill="#ececec" fill-rule="evenodd" d="M 40.32 108.912 L 48.44 108.912 L 48.44 102.822 C 55.51 101.632 60.9 96.592 60.9 88.542 C 60.9 78.252 52.99 74.892 46.48 72.372 C 41.79 70.622 37.73 68.942 37.73 65.232 C 37.73 62.152 40.04 60.332 43.82 60.332 C 47.81 60.332 50.33 62.642 51.45 65.372 L 58.94 62.852 C 57.54 58.092 54.04 54.242 48.44 52.982 L 48.44 47.312 L 40.32 47.312 L 40.32 52.912 C 33.18 54.172 29.26 59.352 29.26 65.232 C 29.26 74.472 36.54 77.482 42.91 79.932 C 47.88 81.892 52.36 83.922 52.36 88.612 C 52.36 92.952 49.42 95.332 44.94 95.332 C 40.53 95.332 36.96 92.252 35.07 87.912 L 27.44 90.712 C 29.47 96.802 33.95 101.212 40.32 102.682 L 40.32 108.912 Z M 68.53 114.722 L 106.05 114.722 L 106.05 108.142 L 68.53 108.142 L 68.53 114.722 Z"/>
+ <path fill="#ececec" fill-rule="evenodd" d="M 147.77 102.332 L 154.91 102.332 L 156.87 89.522 L 165.76 89.522 L 163.8 102.332 L 170.94 102.332 L 172.9 89.522 L 180.53 89.522 L 181.58 82.522 L 173.95 82.522 L 175.56 72.022 L 183.33 72.022 L 184.31 65.092 L 176.61 65.092 L 178.36 53.332 L 171.29 53.332 L 169.4 65.092 L 160.58 65.092 L 162.33 53.332 L 155.19 53.332 L 153.44 65.092 L 145.81 65.092 L 144.76 72.022 L 152.32 72.022 L 150.78 82.522 L 143.08 82.522 L 142.03 89.522 L 149.73 89.522 L 147.77 102.332 Z M 157.92 82.522 L 159.53 72.022 L 168.35 72.022 L 166.81 82.522 L 157.92 82.522 Z M 187.53 114.722 L 225.05 114.722 L 225.05 108.142 L 187.53 108.142 L 187.53 114.722 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tilp.svg b/.icons/Gruvbox_Dark-2/apps/64/tilp.svg
new file mode 100755
index 000000000..1d2f4d574
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tilp.svg
@@ -0,0 +1,63 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="iiblS7Y8pmlMIRXVr4wy8p6v7ToxBmff" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#iiblS7Y8pmlMIRXVr4wy8p6v7ToxBmff)">
+ <linearGradient id="_lgradient_438" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_438)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_439" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_439)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="SodEGreE8VvnpjkA6kqBbFpfegWny6Gr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#SodEGreE8VvnpjkA6kqBbFpfegWny6Gr)">
+ <path d="M 93.974 56.359 C 89.477 56.365 85.876 61.204 85.9 67.21 L 86.088 114.184 L 86.276 161.158 L 86.319 171.998 C 86.383 188.012 98.503 200.889 113.493 200.87 L 145.962 200.829 C 160.953 200.81 172.969 187.902 172.905 171.887 L 172.861 161.047 L 172.673 114.073 L 172.485 67.099 C 172.461 61.093 168.822 56.263 164.325 56.269 L 93.974 56.359 Z"/>
+ </g>
+ <linearGradient id="_lgradient_440" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(115.139,-66.881,78.028,134.328,32.652,87.787)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_440)" d="M 92.58 53.96 C 88.083 53.966 84.482 58.805 84.506 64.811 L 84.694 111.785 L 84.882 158.759 L 84.926 169.599 C 84.99 185.614 97.109 198.491 112.099 198.472 L 144.569 198.43 C 159.559 198.411 171.575 185.503 171.511 169.488 L 171.468 158.648 L 171.28 111.674 L 171.092 64.7 C 171.068 58.695 167.428 53.865 162.931 53.87 L 92.58 53.96 Z"/>
+ <linearGradient id="_lgradient_441" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(71.749,-41.677,37.388,64.365,73.07,74.136)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_441)" d="M 93.483 62.279 C 93.235 62.662 92.823 63.534 92.828 64.778 L 93.003 108.453 L 162.944 108.014 L 162.77 64.734 C 162.765 63.482 162.344 62.584 162.086 62.195 L 93.483 62.279 Z"/>
+ <rect fill="#0ab884" width="11.634" height="7.784" x="93.16" y="116.2" transform="matrix(1,-0.006,-0.001,1,0.117,0.619)"/>
+ <rect fill="#0ab884" width="11.634" height="7.784" x="112.55" y="116.08" transform="matrix(1,-0.006,-0.001,1,0.118,0.741)"/>
+ <rect fill="#0ab884" width="11.634" height="7.784" x="131.94" y="115.96" transform="matrix(1,-0.006,-0.001,1,0.118,0.863)"/>
+ <rect fill="#0ab884" width="11.634" height="7.784" x="151.33" y="115.84" transform="matrix(1,-0.006,-0.001,1,0.118,0.985)"/>
+ <rect fill="#fdc92b" width="11.634" height="7.784" x="93.14" y="131.76" transform="matrix(1,-0.006,-0.001,1,0.132,0.619)"/>
+ <rect fill="#c43ac4" width="11.634" height="7.784" x="112.53" y="131.64" transform="matrix(1,-0.006,-0.001,1,0.133,0.74)"/>
+ <rect fill="#0ab884" width="11.634" height="7.784" x="131.92" y="131.52" transform="matrix(1,-0.006,-0.001,1,0.133,0.862)"/>
+ <rect fill="#0ab884" width="11.634" height="7.784" x="151.31" y="131.4" transform="matrix(1,-0.006,-0.001,1,0.133,0.984)"/>
+ <rect fill="#cccccc" width="11.634" height="7.784" x="93.13" y="147.33" transform="matrix(1,-0.006,-0.001,1,0.147,0.618)"/>
+ <rect fill="#cccccc" width="11.634" height="7.784" x="112.52" y="147.21" transform="matrix(1,-0.006,-0.001,1,0.148,0.74)"/>
+ <rect fill="#cccccc" width="11.634" height="7.784" x="131.91" y="147.08" transform="matrix(1,-0.006,-0.001,1,0.148,0.862)"/>
+ <rect fill="#cccccc" width="11.634" height="7.784" x="151.3" y="146.96" transform="matrix(1,-0.006,-0.001,1,0.148,0.984)"/>
+ <rect fill="#cccccc" width="11.634" height="7.784" x="93.11" y="162.92" transform="matrix(1,-0.006,-0.001,1,0.162,0.618)"/>
+ <rect fill="#cccccc" width="11.634" height="7.784" x="112.5" y="162.79" transform="matrix(1,-0.006,-0.001,1,0.163,0.739)"/>
+ <rect fill="#cccccc" width="11.634" height="7.784" x="131.89" y="162.67" transform="matrix(1,-0.006,-0.001,1,0.163,0.861)"/>
+ <rect fill="#cccccc" width="11.634" height="7.784" x="151.28" y="162.55" transform="matrix(1,-0.006,-0.001,1,0.163,0.983)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/time-admin.svg b/.icons/Gruvbox_Dark-2/apps/64/time-admin.svg
new file mode 120000
index 000000000..162d1d7c5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/time-admin.svg
@@ -0,0 +1 @@
+gnome-schedule.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/time.svg b/.icons/Gruvbox_Dark-2/apps/64/time.svg
new file mode 120000
index 000000000..09c3073e1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/time.svg
@@ -0,0 +1 @@
+clock.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/timeshift.svg b/.icons/Gruvbox_Dark-2/apps/64/timeshift.svg
new file mode 100755
index 000000000..63a196e68
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/timeshift.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ZihRafib8nbG7yxaw43uq4LoQnRRQw85" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ZihRafib8nbG7yxaw43uq4LoQnRRQw85)">
+ <linearGradient id="_lgradient_442" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_442)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_443" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_443)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ececec" d="M 134.375 191.675 C 116.616 185.268 107.309 186.674 100.01 186.906 C 92.254 187.576 84.749 189.581 77.145 192.08 C 72.978 193.295 72.972 193.231 76.866 188.878 C 88.849 178.392 102.764 169.814 116.658 167.007 C 126.745 167.007 133.419 158.93 131.262 152.222 C 123.163 139.034 100.813 121.819 100.813 117.127 C 100.813 113.2 107.67 103.23 116.634 93.763 C 120.6 89.574 125.937 86.224 124.7 85.085 C 122.122 82.71 97.398 78.156 85.845 78.156 C 76.617 78.156 68.483 84.373 68.483 90.467 C 68.483 92.158 69.615 96.853 73.215 100.901 L 79.763 108.261 C 75.432 113.2 73.582 118.554 66.134 118.554 C 55.451 118.554 55.451 109.905 55.507 101.492 C 57.016 80.891 88.461 57.327 118.203 60.284 C 137.015 62.157 153.505 63.214 171.514 64.563 C 181.533 65.057 187.814 64.187 197.211 60.628 C 204.021 58.048 199.678 66.346 189.484 75.393 C 177.222 86.275 169.967 89.029 150.328 87.219 C 135.638 85.865 131.619 88.721 128.253 97.686 C 125.583 104.8 132.121 111.58 145.993 126.057 C 152.833 133.196 155.235 137.808 155.188 142.32 C 155.145 146.358 153.323 150.316 148.014 155.936 C 143.332 160.892 137.03 165.821 137.699 166.89 C 139.8 170.245 153.708 177.844 161.288 177.844 C 165.284 177.844 176.447 175.335 180.932 173.076 C 188.518 169.256 191.738 169.291 191.738 173.192 C 191.738 176.281 164.238 196.004 150.582 195.969 C 148.097 195.962 140.805 193.995 134.375 191.675 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/timetrack.svg b/.icons/Gruvbox_Dark-2/apps/64/timetrack.svg
new file mode 100644
index 000000000..6b0bf84bb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/timetrack.svg
@@ -0,0 +1,87 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_rXoUt7ffC2gF4X7SwVLWeakULjoDcKv6">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_rXoUt7ffC2gF4X7SwVLWeakULjoDcKv6)">
+ <defs>
+ <filter id="vYxV5gTFJ7ZlbB9dLW8T6jmD65jNWX8k" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#vYxV5gTFJ7ZlbB9dLW8T6jmD65jNWX8k)">
+ <linearGradient id="_lgradient_250" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_250)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_251" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_251)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="qL9VygFCNYNex5VZwLBfeG8eqhX4TEFR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#qL9VygFCNYNex5VZwLBfeG8eqhX4TEFR)">
+ <path d="M 210.5 127.473 C 210.5 173.037 173.563 209.973 128 209.973 C 106.12 209.973 85.135 201.281 69.664 185.81 C 54.192 170.338 45.5 149.354 45.5 127.473 C 45.5 105.593 54.192 84.609 69.664 69.137 C 85.135 53.665 106.12 44.973 128 44.973 C 173.563 44.973 210.5 81.91 210.5 127.473 Z"/>
+ </g>
+ <path fill="#ececec" d="M 210.5 124.527 C 210.5 170.09 173.563 207.027 128 207.027 C 106.12 207.027 85.135 198.335 69.664 182.863 C 54.192 167.391 45.5 146.407 45.5 124.527 C 45.5 102.646 54.192 81.662 69.664 66.19 C 85.135 50.719 106.12 42.027 128 42.027 C 173.563 42.027 210.5 78.963 210.5 124.527 Z"/>
+ <linearGradient id="_lgradient_252" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(131.769,0,0,122.385,63.999,69.91)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_252)" d="M 195.768 124.527 C 195.768 161.954 165.427 192.295 128 192.295 C 98.973 192.295 74.208 174.045 64.554 148.393 C 61.76 140.97 70.411 131.942 70.411 123.542 C 70.411 86.115 87.289 76.789 124.716 76.789 C 142.111 76.789 161.258 63.312 173.256 74.084 C 187.075 86.491 195.768 104.494 195.768 124.527 Z"/>
+ <linearGradient id="_lgradient_253" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(67.768,0,0,55.723,60.232,70.041)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_253)" d="M 87.834 70.041 C 70.506 82.792 60.263 103.013 60.232 124.527 C 60.243 124.94 60.258 125.352 60.276 125.765 L 128 124.527 L 87.834 70.041 Z"/>
+ <linearGradient id="_lgradient_254" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(67.768,0,0,33.756,60.232,116.151)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_254)" d="M 60.813 116.151 C 60.447 118.929 60.252 121.726 60.232 124.527 C 60.246 133.228 61.935 141.845 65.208 149.908 L 128 124.527 L 60.813 116.151 Z"/>
+ <linearGradient id="_lgradient_255" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(91.132,0,0,67.768,82.733,56.759)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_255)" d="M 128 56.759 C 111.275 56.789 95.153 63.002 82.733 74.203 L 128 124.527 L 173.865 74.752 C 161.375 63.213 145.004 56.79 128 56.759 Z"/>
+ <linearGradient id="_lgradient_256" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(28.598,0,0,31.098,102.406,96.426)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_256)" d="M 103.18 101.43 C 102.65 100.84 102.37 100.06 102.41 99.27 C 102.46 98.48 102.81 97.73 103.4 97.2 C 104 96.67 104.77 96.39 105.57 96.43 C 106.36 96.47 107.11 96.83 107.64 97.42 L 130.23 122.52 C 130.76 123.11 131.04 123.89 131 124.68 C 130.95 125.48 130.6 126.22 130.01 126.76 C 129.42 127.29 128.64 127.56 127.84 127.52 C 127.05 127.48 126.3 127.12 125.77 126.53 L 103.18 101.43 Z"/>
+ <g opacity=".2">
+ <path d="M 130.2 129.52 C 129.66 130.1 128.91 130.44 128.11 130.47 C 127.32 130.5 126.54 130.21 125.96 129.67 C 125.38 129.13 125.03 128.38 125 127.58 C 124.97 126.79 125.26 126.02 125.8 125.43 L 158.43 90.29 C 158.97 89.71 159.72 89.37 160.52 89.34 C 161.31 89.31 162.09 89.6 162.67 90.14 C 163.25 90.68 163.6 91.43 163.63 92.22 C 163.66 93.02 163.37 93.79 162.83 94.38 L 130.2 129.52 Z"/>
+ </g>
+ <path fill="#ececec" d="M 130.2 126.57 C 129.66 127.15 128.91 127.5 128.11 127.52 C 127.32 127.55 126.54 127.27 125.96 126.73 C 125.38 126.18 125.03 125.43 125 124.64 C 124.97 123.84 125.26 123.07 125.8 122.49 L 158.43 87.35 C 158.97 86.76 159.72 86.42 160.52 86.39 C 161.31 86.36 162.09 86.65 162.67 87.19 C 163.25 87.73 163.6 88.48 163.63 89.28 C 163.66 90.07 163.37 90.85 162.83 91.43 L 130.2 126.57 Z"/>
+ <g opacity=".2">
+ <path d="M 130.8 128.56 L 113.23 173.74 C 112.94 174.48 112.37 175.08 111.64 175.4 C 110.91 175.72 110.08 175.74 109.34 175.45 C 108.6 175.16 108.01 174.59 107.68 173.86 C 107.36 173.13 107.35 172.31 107.63 171.57 L 125.2 126.39 C 125.49 125.65 126.06 125.05 126.79 124.73 C 127.52 124.41 128.35 124.39 129.09 124.68 C 129.83 124.97 130.43 125.54 130.75 126.27 C 131.07 126.99 131.08 127.82 130.8 128.56 Z"/>
+ </g>
+ <path fill="#f22c42" d="M 130.8 125.61 L 113.23 170.79 C 112.94 171.53 112.37 172.13 111.64 172.45 C 110.91 172.77 110.08 172.79 109.34 172.5 C 108.6 172.21 108.01 171.64 107.68 170.91 C 107.36 170.19 107.35 169.36 107.63 168.62 L 125.2 123.44 C 125.49 122.7 126.06 122.1 126.79 121.78 C 127.52 121.46 128.35 121.44 129.09 121.73 C 129.83 122.02 130.43 122.59 130.75 123.32 C 131.07 124.05 131.08 124.87 130.8 125.61 Z"/>
+ <g opacity=".2">
+ <path d="M 119.928 131.073 C 117.94 126.617 119.944 121.387 124.4 119.399 C 128.855 117.412 134.086 119.416 136.073 123.871 C 138.06 128.327 136.057 133.557 131.601 135.545 C 127.146 137.532 121.915 135.528 119.928 131.073 Z"/>
+ </g>
+ <path fill="#cccccc" d="M 119.927 128.127 C 117.94 123.672 119.944 118.441 124.399 116.454 C 128.854 114.467 134.085 116.47 136.072 120.926 C 138.06 125.381 136.056 130.612 131.601 132.599 C 127.145 134.587 121.914 132.583 119.927 128.127 Z"/>
+ <circle fill="#3b3b3b" cx="128" cy="124.527" r="5.893" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path d="M 128 56.759 C 90.573 56.759 60.232 87.1 60.232 124.527 C 60.246 125.106 60.267 125.686 60.295 126.265 C 60.954 89.335 91.064 59.734 128 59.705 C 164.734 59.728 194.762 89.013 195.705 125.735 C 195.729 125.333 195.75 124.93 195.768 124.527 C 195.768 87.1 165.427 56.759 128 56.759 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tint2.svg b/.icons/Gruvbox_Dark-2/apps/64/tint2.svg
new file mode 120000
index 000000000..010fb8a74
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tint2.svg
@@ -0,0 +1 @@
+panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tint2conf.svg b/.icons/Gruvbox_Dark-2/apps/64/tint2conf.svg
new file mode 120000
index 000000000..010fb8a74
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tint2conf.svg
@@ -0,0 +1 @@
+panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tipp10.svg b/.icons/Gruvbox_Dark-2/apps/64/tipp10.svg
new file mode 100755
index 000000000..7f6d3085b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tipp10.svg
@@ -0,0 +1,101 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="lEvsZOpGPvaABkb0ENd91QGhxOrqqcEx" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#lEvsZOpGPvaABkb0ENd91QGhxOrqqcEx)">
+ <linearGradient id="_lgradient_444" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_444)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_445" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_445)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <linearGradient id="_lgradient_446" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ </defs>
+ <path d="M 122.055 116.553 L 133.945 116.553 C 136.982 116.553 139.447 119.018 139.447 122.055 L 139.447 133.945 C 139.447 136.982 136.982 139.447 133.945 139.447 L 122.055 139.447 C 119.018 139.447 116.553 136.982 116.553 133.945 L 116.553 122.055 C 116.553 119.018 119.018 116.553 122.055 116.553 Z" style="fill:url(#_lgradient_446)"/>
+ <defs>
+ <linearGradient id="_lgradient_447" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ </defs>
+ <path d="M 122.055 86.026 L 133.945 86.026 C 136.982 86.026 139.447 88.492 139.447 91.529 L 139.447 103.419 C 139.447 106.456 136.982 108.921 133.945 108.921 L 122.055 108.921 C 119.018 108.921 116.553 106.456 116.553 103.419 L 116.553 91.529 C 116.553 88.492 119.018 86.026 122.055 86.026 Z" style="fill:url(#_lgradient_447)"/>
+ <defs>
+ <linearGradient id="_lgradient_448" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ </defs>
+ <path d="M 122.055 177.605 L 133.945 177.605 C 136.982 177.605 139.447 180.071 139.447 183.108 L 139.447 194.998 C 139.447 198.034 136.982 200.5 133.945 200.5 L 122.055 200.5 C 119.018 200.5 116.553 198.034 116.553 194.998 L 116.553 183.108 C 116.553 180.071 119.018 177.605 122.055 177.605 Z" style="fill:url(#_lgradient_448)"/>
+ <defs>
+ <linearGradient id="_lgradient_449" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ </defs>
+ <path d="M 122.055 147.079 L 133.945 147.079 C 136.982 147.079 139.447 149.544 139.447 152.581 L 139.447 164.471 C 139.447 167.508 136.982 169.974 133.945 169.974 L 122.055 169.974 C 119.018 169.974 116.553 167.508 116.553 164.471 L 116.553 152.581 C 116.553 149.544 119.018 147.079 122.055 147.079 Z" style="fill:url(#_lgradient_449)"/>
+ <defs>
+ <linearGradient id="_lgradient_450" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ </defs>
+ <path d="M 122.055 55.5 L 133.945 55.5 C 136.982 55.5 139.447 57.966 139.447 61.002 L 139.447 72.892 C 139.447 75.929 136.982 78.395 133.945 78.395 L 122.055 78.395 C 119.018 78.395 116.553 75.929 116.553 72.892 L 116.553 61.002 C 116.553 57.966 119.018 55.5 122.055 55.5 Z" style="fill:url(#_lgradient_450)"/>
+ <defs>
+ <linearGradient id="_lgradient_451" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ </defs>
+ <path d="M 91.529 55.5 L 103.419 55.5 C 106.456 55.5 108.921 57.966 108.921 61.002 L 108.921 72.892 C 108.921 75.929 106.456 78.395 103.419 78.395 L 91.529 78.395 C 88.492 78.395 86.026 75.929 86.026 72.892 L 86.026 61.002 C 86.026 57.966 88.492 55.5 91.529 55.5 Z" style="fill:url(#_lgradient_451)"/>
+ <defs>
+ <linearGradient id="_lgradient_452" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ </defs>
+ <path d="M 61.002 55.5 L 72.892 55.5 C 75.929 55.5 78.395 57.966 78.395 61.002 L 78.395 72.892 C 78.395 75.929 75.929 78.395 72.892 78.395 L 61.002 78.395 C 57.966 78.395 55.5 75.929 55.5 72.892 L 55.5 61.002 C 55.5 57.966 57.966 55.5 61.002 55.5 Z" style="fill:url(#_lgradient_452)"/>
+ <defs>
+ <linearGradient id="_lgradient_453" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ </defs>
+ <path d="M 183.108 55.5 L 194.998 55.5 C 198.034 55.5 200.5 57.966 200.5 61.002 L 200.5 72.892 C 200.5 75.929 198.034 78.395 194.998 78.395 L 183.108 78.395 C 180.071 78.395 177.605 75.929 177.605 72.892 L 177.605 61.002 C 177.605 57.966 180.071 55.5 183.108 55.5 Z" style="fill:url(#_lgradient_453)"/>
+ <defs>
+ <linearGradient id="_lgradient_454" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ </defs>
+ <path d="M 152.581 55.5 L 164.471 55.5 C 167.508 55.5 169.974 57.966 169.974 61.002 L 169.974 72.892 C 169.974 75.929 167.508 78.395 164.471 78.395 L 152.581 78.395 C 149.544 78.395 147.079 75.929 147.079 72.892 L 147.079 61.002 C 147.079 57.966 149.544 55.5 152.581 55.5 Z" style="fill:url(#_lgradient_454)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tixat.svg b/.icons/Gruvbox_Dark-2/apps/64/tixat.svg
new file mode 120000
index 000000000..3bf407cf2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tixat.svg
@@ -0,0 +1 @@
+tixati.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tixati.svg b/.icons/Gruvbox_Dark-2/apps/64/tixati.svg
new file mode 100755
index 000000000..992b6c502
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tixati.svg
@@ -0,0 +1,48 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="IfrGWSLJKyBjFpdUk7nF8Ff5xwaWAub4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#IfrGWSLJKyBjFpdUk7nF8Ff5xwaWAub4)">
+ <linearGradient id="_lgradient_455" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_455)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_456" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_456)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 117.286 48.447 L 46.36 202.479 C 47.776 205.473 50.797 207.553 54.339 207.553 L 57.009 207.553 L 128 53.373 L 198.991 207.553 L 201.66 207.553 C 205.202 207.553 208.225 205.473 209.639 202.479 L 138.713 48.447 L 117.287 48.447 L 117.286 48.447 Z"/>
+ </g>
+ <linearGradient id="_lgradient_457" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(165,0,0,164.999,45.5,45.501)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_457)" d="M 117.286 45.501 L 45.5 201.419 L 45.5 201.66 C 45.5 206.541 49.418 210.474 54.293 210.499 L 128.001 50.427 L 201.708 210.499 C 206.581 210.476 210.5 206.539 210.5 201.66 L 210.5 201.419 L 138.714 45.501 L 117.287 45.501 L 117.286 45.501 Z"/>
+ <linearGradient id="_lgradient_458" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(164.906,0,0,164.906,45.546,45.546)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff44"/>
+ <stop offset="100%" style="stop-color:#14dc14"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_458)" d="M 53.879 45.547 C 49.358 45.782 45.781 49.359 45.546 53.88 L 119.666 127.999 L 45.546 202.119 C 45.781 206.64 49.358 210.217 53.879 210.452 L 127.999 136.332 L 202.119 210.452 C 206.639 210.217 210.217 206.64 210.452 202.119 L 136.332 127.999 L 210.452 53.88 C 210.216 49.358 206.639 45.781 202.119 45.546 L 127.999 119.666 L 53.88 45.546 L 53.879 45.547 Z"/>
+ <linearGradient id="_lgradient_459" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(164.999,0,0,164.999,45.5,45.501)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_459)" d="M 54.339 45.501 C 49.442 45.501 45.5 49.443 45.5 54.34 L 45.5 57.286 L 122.107 57.286 L 122.107 210.499 L 133.892 210.499 L 133.892 57.286 L 210.499 57.286 L 210.499 54.34 C 210.499 49.443 206.557 45.501 201.66 45.501 L 54.339 45.501 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tmm.svg b/.icons/Gruvbox_Dark-2/apps/64/tmm.svg
new file mode 120000
index 000000000..1d15bc248
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tmm.svg
@@ -0,0 +1 @@
+film.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/to-do-app.svg b/.icons/Gruvbox_Dark-2/apps/64/to-do-app.svg
new file mode 120000
index 000000000..70974081d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/to-do-app.svg
@@ -0,0 +1 @@
+agenda.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/to-the-moon.svg b/.icons/Gruvbox_Dark-2/apps/64/to-the-moon.svg
new file mode 100755
index 000000000..e17e9f5b1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/to-the-moon.svg
@@ -0,0 +1,147 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="X8rxS7ysECrqYYstQ3lORjwsScctvpEx" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#X8rxS7ysECrqYYstQ3lORjwsScctvpEx)">
+ <linearGradient id="_lgradient_88" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_88)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_89" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_89)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#d1d1d2" fill-rule="evenodd" d="M 201.138 128 C 201.278 153.856 187.368 177.806 164.682 190.774 C 141.996 203.742 114.004 203.742 91.318 190.774 C 68.632 177.806 54.722 153.856 54.862 128 C 54.722 102.144 68.632 78.194 91.318 65.226 C 114.004 52.258 141.996 52.258 164.682 65.226 C 187.368 78.194 201.278 102.144 201.138 128 L 201.138 128 Z"/>
+ <linearGradient id="_lgradient_90" x1=".5" x2=".157" y1=".807" y2=".06" gradientTransform="matrix(54.257,0,0,90.455,54.949,98.196)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#adadb0"/>
+ <stop offset="100%" stop-opacity=".388" style="stop-color:#b7b7b9"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_90)" fill-rule="evenodd" d="M 59.444 153.146 C 53.706 136.776 52.575 118.28 61.332 98.345 C 61.7 97.508 62.832 100.422 62.832 101.33 L 62.832 105.287 C 62.832 106.98 63.054 107.314 63.624 108.453 L 64.943 111.091 C 65.463 112.132 65.338 112.672 65.734 114.257 C 65.965 115.181 66.23 116.832 66.79 117.951 C 67.506 119.383 67.633 120.957 68.373 122.436 C 69.006 123.702 69.848 125.434 70.219 126.921 C 70.6 128.444 71.324 129.922 72.066 131.406 C 72.625 132.523 72.85 134.037 73.649 134.836 C 74.331 135.517 74.959 136.086 76.287 136.419 C 77.93 136.829 80.504 137.208 82.091 138.001 C 83.15 138.531 84.75 138.803 85.785 139.321 C 86.565 139.711 87.266 140.457 88.159 140.903 C 89.478 141.563 90.184 142.136 91.061 143.014 C 91.498 143.451 92.908 144.782 92.908 145.652 L 92.908 149.61 C 92.908 150.236 92.514 153.173 92.908 153.567 C 93.506 154.165 93.936 155.559 95.282 154.886 C 96.139 154.458 96.878 154.082 97.657 153.303 C 98.107 152.853 99.018 151.467 100.031 151.72 C 100.546 151.849 101.581 151.952 102.405 152.775 C 103.085 153.455 103.71 153.816 104.516 154.622 C 105.013 155.12 105.875 156.093 106.626 156.469 C 107.002 156.657 108.867 157.515 109.001 158.052 C 109.235 158.989 109.538 160.358 108.209 160.69 C 107.018 160.988 106.474 161.162 105.307 161.745 C 104.663 162.067 103.494 162.858 102.669 163.064 C 101.256 163.418 100.621 163.468 100.031 164.647 C 99.56 165.588 99.01 165.932 98.184 166.758 C 97.544 167.398 96.51 167.987 97.656 169.132 C 98.232 169.708 98.877 170.534 99.767 170.979 C 100.805 171.498 101.618 172.037 102.669 172.562 C 103.368 172.911 104.751 173.325 105.307 173.881 C 106.499 175.073 106.077 175.063 104.516 174.672 C 103.35 174.381 102.366 173.871 101.35 173.617 C 100.183 173.326 99.085 173.353 97.656 173.353 C 96.223 173.353 95.133 173.09 93.699 173.09 C 92.098 173.09 90.752 172.826 89.214 172.826 C 88.421 172.826 85.804 173.029 86.839 174.409 C 87.795 175.682 88.097 175.728 90.005 175.728 C 91.346 175.728 92.372 175.72 93.171 176.519 C 93.877 177.225 94.274 177.933 94.754 178.894 C 95.332 180.049 96.062 180.982 96.601 182.06 C 97.224 183.305 97.588 183.838 98.711 184.962 C 99.392 185.642 100.706 186.112 102.141 185.753 C 103.021 185.533 105.489 184.534 105.835 185.225 C 105.36 184.275 105.267 187.376 104.516 188.128 C 103.569 189.074 102.406 188.524 101.614 188.128 C 100.713 187.677 99.567 187.5 98.711 187.072 C 97.634 186.534 97.047 185.976 96.073 185.489 C 94.534 184.72 94.768 184.643 95.018 183.643 C 95.47 181.836 94.802 182.587 93.171 182.587 C 91.693 182.587 90.731 182.868 89.742 183.115 C 88.03 183.543 89.059 184.279 89.742 184.962 C 91.188 186.408 88.99 184.982 88.422 184.698 C 87.477 184.225 86.639 183.443 86.048 182.851 C 85.14 181.943 84.24 181.57 83.41 180.741 C 82.658 179.988 81.847 179.563 81.036 179.158 C 80.084 178.682 79.535 177.921 78.925 177.311 C 78.373 176.759 79.98 176.392 79.98 174.937 C 79.98 173.081 79.785 172.895 78.925 172.034 C 78.197 171.307 78.598 174.209 77.87 174.937 C 77.657 175.149 75.364 173.683 75.232 173.618 C 74.273 173.138 73.561 172.739 72.857 172.035 C 72.142 171.319 71.8 170.097 71.274 169.396 C 70.58 168.471 70.275 167.827 69.164 167.55 C 68.6 167.409 67.657 165.779 67.317 165.439 C 66.511 164.633 66.15 164.008 65.47 163.329 C 64.606 162.465 65.111 161.146 65.47 160.426 C 65.915 159.537 66.742 158.891 67.317 158.316 C 67.334 158.299 65.018 159.023 64.679 159.107 C 63.177 159.483 63.351 158.571 62.568 157.788 C 61.964 157.184 62.041 155.534 62.041 154.358 C 62.041 153.395 60.191 153.333 59.444 153.146 L 59.444 153.146 Z"/>
+ <linearGradient id="_lgradient_91" x1=".722" x2=".102" y1=".901" y2="-.163" gradientTransform="matrix(58.88,0,0,83.191,128.906,106.061)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#adadb0"/>
+ <stop offset="100%" stop-opacity=".388" style="stop-color:#b7b7b9"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_91)" fill-rule="evenodd" d="M 176.078 158.247 C 173.346 160.741 175.576 164.752 178.467 165.59 C 178.01 169.55 173.556 168.618 171.371 170.938 C 170.26 173.097 178.608 171.354 174.364 173.673 C 172.176 173.896 169.345 182.092 171.923 178.102 C 174.556 177.687 176.606 173.434 179.29 175.418 C 181.557 174.614 181.774 175.532 179.855 176.717 C 178.011 178.327 176.697 182.472 174.257 180.667 C 172.443 183.294 168.913 184.682 165.762 184.703 C 163.439 185.11 167.219 188.617 163.65 188.916 C 160.13 190.731 163.105 184.604 164.992 184.555 C 164.989 181.872 166.54 180.615 169.25 180.843 C 171.905 176.871 170.701 175.877 168.303 178.44 C 166.153 180.632 162.805 181.689 159.77 181.465 C 158.662 178.702 155.28 180.206 153.626 178.914 C 156.503 175.86 161.15 175.702 164.55 173.423 C 166.534 172.527 169.915 172.793 168.736 169.738 C 169.623 167.764 173.601 167.823 173.815 166.579 C 172 166.358 170.793 166.481 170.599 164.978 C 167.657 165.609 167.398 167.995 167.708 170.415 C 166.085 173.397 162.339 172.083 159.759 173.459 C 156.52 174.042 152.888 174.414 149.894 172.826 C 147.726 171.814 144.192 174.891 143.069 173.89 C 145.071 171.56 148.437 172.422 150.949 170.979 C 153.594 169.404 158.051 165.647 156.735 162.456 C 152.766 161.537 151.178 167.117 148.78 168.552 C 146.833 167.792 145.493 166.46 143.303 167.27 C 143.555 165.378 143.485 163.565 140.742 163.509 C 137.294 164.69 133.954 160.701 137.758 158.579 C 138.012 156.141 133.632 158.875 132.528 159.504 C 128.052 161.289 131.237 155.197 132.619 153.754 C 132.792 150.778 134.092 147.264 132.436 144.574 C 130.417 143.641 126.715 139.49 130.628 138.693 C 133.878 140.187 138.503 138.275 136.184 134.245 C 135.56 132.396 133.446 127.801 136.77 127.914 C 137.691 125.975 134.993 122.819 138.549 121.908 C 140.417 119.499 142.211 117.359 145.316 116.704 C 148.482 114.643 150.725 111.697 152.257 108.263 C 153.157 104.084 158.468 107.106 161.31 107.28 C 163.39 108.782 161.94 113.007 161.385 115.334 C 160.31 118.204 160.555 121.514 161.12 124.474 C 162.463 127.583 165.529 129.51 167.304 132.283 C 168.784 135.425 166.879 140.051 169.975 142.118 C 172.533 144.683 174.313 150.683 175.743 153.935 C 176.125 154.406 181.46 155.269 183.311 152.597 C 185.535 153.506 187.026 155.428 186.851 155.645 C 186.337 156.282 189.401 158.932 186.565 160.071 C 185.176 160.628 184.465 158.135 183.28 157.404 C 182.094 156.674 180.153 157.847 179.68 157.864 C 177.786 157.929 176.36 157.678 176.077 158.246 L 176.078 158.247 Z"/>
+ <path fill="#b3b3b5" fill-rule="evenodd" d="M 144.089 118.214 C 142.317 119.268 142.951 121.56 142.685 123.246 C 142.125 125.011 140.109 125.428 138.514 125.751 C 136.635 126.074 135.214 127.844 133.18 127.476 C 131.454 127.4 129.499 127.741 128.101 126.464 C 115.2 112.266 121.773 101.091 122.983 98.261 C 117.637 87.975 156.211 91.762 151.629 104.915 C 152.081 106.392 151.787 107.981 151.672 109.48 C 150.85 110.738 149.25 111.48 149.174 113.154 C 148.504 114.758 144.727 117.939 144.088 118.213 L 144.089 118.214 Z"/>
+ <path fill="#fbfbfc" fill-rule="evenodd" d="M 159.655 109.244 C 159.328 109.578 158.767 109.59 158.326 109.723 C 157.491 109.882 156.642 110.06 155.788 110.021 C 154.779 109.798 154.131 108.904 153.26 108.423 C 152.667 108.07 152.093 108.666 152.04 109.245 C 151.991 109.757 151.741 110.539 152.297 110.851 C 153.114 111.262 154.042 111.351 154.906 111.618 C 155.48 111.919 154.993 112.582 154.681 112.896 C 154.276 113.314 153.828 113.701 153.323 113.993 C 152.803 114.107 152.13 114.412 152.174 115.044 C 152.116 115.574 152.763 116.038 152.451 116.533 C 151.892 117.374 150.777 117.748 150.438 118.748 C 150.219 119.126 150.636 119.476 150.872 119.03 C 151.169 118.588 151.395 118.065 151.936 117.862 C 152.557 117.529 153.236 117.326 153.911 117.136 C 154.325 116.811 154.346 116.22 154.445 115.74 C 154.558 115.122 154.529 114.481 154.682 113.873 C 155.027 113.194 155.913 113.111 156.367 112.529 C 156.951 111.886 157.518 111.184 158.336 110.827 C 158.842 110.669 159.333 110.484 159.406 109.877 C 159.488 109.666 159.571 109.455 159.655 109.244 L 159.655 109.244 Z"/>
+ <linearGradient id="_lgradient_92" x1=".934" x2=".013" y1=".649" y2=".397" gradientTransform="matrix(55.173,0,0,32.322,107.492,56.608)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#adadb0"/>
+ <stop offset="100%" stop-opacity=".388" style="stop-color:#b7b7b9"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_92)" fill-rule="evenodd" d="M 161.753 88.004 C 162.708 85.968 163.206 84.98 161.753 83.527 C 160.262 82.036 158.395 84.611 158.395 81.289 C 158.395 79.943 160.307 79.236 160.633 77.931 C 160.951 76.659 159.631 74.433 159.141 73.454 C 158.205 71.582 158.187 71.381 156.902 70.096 C 155.337 68.531 157.206 64.009 158.208 63.007 C 159.005 62.21 138.523 52.024 111.198 59.089 C 110.918 59.161 109.384 63.888 109.146 64.126 C 107.786 65.486 107.175 65.566 107.654 67.484 C 107.702 67.677 114.262 66.758 114.767 66.758 C 116.633 66.758 116.99 67.659 118.847 67.484 C 127.276 66.692 154.454 72.218 156.904 73.08 C 158.783 73.741 158.219 75.301 157.65 76.438 C 157.301 77.137 154.791 78.178 154.292 78.677 C 153.965 79.004 155.574 80.965 155.039 82.035 C 154.337 83.438 153.381 83.735 155.039 85.393 C 156.248 86.602 156.451 87.551 157.65 88.751 C 158.301 89.401 161.567 88.08 161.754 88.005 L 161.753 88.004 Z"/>
+ <radialGradient id="_rgradient_0" cx=".5" cy=".5" r="229.93" fx=".179" fy=".544" gradientTransform="matrix(91.457,9.225,-9.446,89.316,60.127,66.902)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#7d7d7f"/>
+ <stop offset="100%" style="stop-color:#515056"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_0)" fill-rule="evenodd" d="M 121.495 108.556 C 121.43 108.687 123.378 108.085 123.734 107.996 C 124.642 107.77 125.145 107.384 125.786 107.064 C 127.092 106.41 126.282 106.691 127.092 106.691 C 127.981 106.691 128.343 106.427 128.771 105.571 C 129.085 104.942 129.67 104.486 130.077 104.079 C 130.456 103.699 131.001 103.521 131.756 103.333 C 132.84 103.061 133.183 103.211 133.808 102.586 C 134.638 101.756 132.12 101.84 131.756 101.84 C 130.64 101.84 130.332 102.125 130.636 100.908 C 130.65 100.85 128.233 100.54 128.211 100.534 C 127.46 100.347 126.886 99.499 126.346 99.229 C 125.543 98.827 125.042 98.483 124.294 98.296 C 123.416 98.076 123.336 97.076 123.174 96.43 C 122.935 95.473 123.822 94.919 124.294 94.565 C 125.04 94.005 125.376 94.061 126.346 93.819 C 127.4 93.555 128.171 93.965 128.584 94.378 C 129.159 94.953 130.061 94.934 130.823 95.124 C 131.434 95.277 131.16 96.244 132.502 96.244 C 133.97 96.244 134.04 96.476 134.367 96.803 C 134.62 97.056 130.477 98.482 133.808 98.482 C 134.749 98.482 134.592 99.602 135.86 99.602 C 136.759 99.602 137.126 99.052 137.912 98.855 C 138.359 98.744 138.754 97.352 138.845 96.99 C 139.031 96.244 139.586 95.888 139.777 95.124 C 139.991 94.268 140.327 93.86 140.524 93.072 C 140.731 92.242 141.27 92.046 141.27 91.02 C 141.27 89.969 141.529 89.492 142.202 89.155 C 142.827 88.842 142.035 88.299 141.829 87.476 C 141.58 86.478 141.306 85.941 141.083 85.051 C 140.882 84.248 141.581 83.496 141.829 82.999 C 142.369 81.92 141.03 81.633 140.524 81.506 C 140.109 81.403 139.444 82.476 138.845 82.626 C 137.945 82.85 138.098 81.715 138.098 80.76 C 138.098 79.664 137.708 79.446 136.979 79.081 C 136.342 78.763 135.604 79.641 134.74 79.641 C 134.18 79.641 133.762 78.475 133.435 78.148 C 132.984 77.698 132.867 76.81 132.688 76.096 C 132.432 75.071 131.814 75.35 130.636 75.35 C 130.33 75.35 129.355 74.564 128.771 74.417 L 126.532 73.858 C 125.789 73.672 125.335 73.325 124.48 73.112 C 123.698 72.916 122.782 72.93 122.055 73.112 C 121.847 73.163 120.909 72.153 120.749 71.992 C 119.553 70.796 116.721 72.421 116.085 72.738 C 115.44 73.061 114.667 73.326 114.033 73.485 C 113.107 73.716 112.582 74.304 111.981 74.604 C 111.344 74.923 110.843 75.448 110.489 75.537 C 110.355 75.57 108.99 74.696 108.623 74.604 C 107.744 74.384 106.798 74.417 105.825 74.417 C 104.867 74.417 104.423 74.839 103.773 75.164 C 103.219 75.441 102.884 76.381 102.654 76.843 C 102.246 77.657 101.907 77.649 101.907 78.895 C 101.907 79.769 102.52 79.987 102.281 80.947 C 102.098 81.679 100.625 80.305 100.415 80.2 C 100.348 80.167 99.207 81.435 98.923 81.506 C 98.214 81.684 98.126 82.827 97.99 83.372 C 97.836 83.986 97.025 84.523 96.684 84.864 C 96.091 85.457 95.692 85.916 95.378 86.543 C 94.834 87.631 94.257 86.908 94.072 86.17 C 93.926 85.587 95.219 84.678 93.513 84.678 C 92.855 84.678 92.182 85.343 91.647 85.61 C 90.745 86.062 90.281 84.81 90.155 84.305 C 90.001 83.69 90.687 82.68 90.901 82.253 C 91.3 81.455 91.229 80.754 91.461 79.827 C 91.629 79.156 92.181 79.182 92.393 78.335 C 92.637 77.362 93.897 78.544 93.14 77.029 C 92.72 76.189 93.838 74.776 94.072 74.231 C 94.484 73.27 95.051 73.45 95.938 73.671 C 96.751 73.875 97.893 73.671 98.736 73.671 C 99.952 73.671 100.029 73.311 100.602 72.738 C 101.091 72.249 101.783 71.868 102.281 71.619 C 103.174 71.172 103.714 71.492 104.333 70.873 C 104.722 70.484 105.887 70.189 106.385 69.94 C 107.158 69.553 107.815 69.583 108.623 69.381 C 109.347 69.2 110.111 68.916 110.675 68.634 C 111.6 68.172 109.518 67.552 109.37 67.515 C 108.577 67.317 107.998 67.142 106.944 67.142 L 104.146 67.142 C 103.238 67.142 102.656 67.514 101.907 67.888 C 101.221 68.231 100.577 68.407 99.669 68.634 C 98.885 68.83 98.371 69.192 97.617 69.38 C 96.972 69.542 96.987 70.249 95.751 69.94 C 95.203 69.803 94.45 70.5 93.512 70.5 C 92.53 70.5 92.225 70.015 92.02 69.194 C 91.785 68.253 92.576 67.904 92.766 67.142 C 92.962 66.358 91.251 67.713 90.528 68.075 L 88.662 69.007 C 87.888 69.395 87.472 69.638 86.983 70.127 C 85.987 71.123 84.011 72.387 82.319 73.112 C 81.659 73.395 81.278 73.912 80.64 74.231 C 80.073 74.514 79.707 75.351 79.335 75.723 C 78.72 76.338 78.361 76.737 78.029 77.402 C 77.599 78.262 79.119 77.137 79.335 77.029 C 80.679 76.357 79.939 77.357 79.521 77.775 C 78.951 78.345 78.509 78.601 78.029 79.081 C 77.459 79.651 77.203 80.093 76.723 80.574 C 75.959 81.338 75.599 80.938 75.23 80.2 C 75.199 80.137 73.889 81.729 73.738 81.879 C 73.285 82.333 72.868 83.122 72.432 83.558 C 71.691 84.3 71.519 84.766 72.619 84.491 C 73.274 84.327 71.897 85.399 71.686 85.61 C 70.929 86.367 71.159 85.556 70.194 85.797 C 69.66 85.93 69.004 86.8 68.701 87.103 C 67.766 88.038 68.213 87.949 68.328 88.409 C 68.431 88.821 68.782 88.887 67.955 89.715 C 67.385 90.285 66.943 90.54 66.463 91.02 C 65.912 91.571 65.646 92.093 65.343 92.699 C 65.054 93.277 64.293 93.75 63.664 94.378 C 63.427 94.615 64.187 95.012 64.037 95.311 L 63.105 97.177 C 62.626 98.133 64.377 95.455 64.97 94.565 C 65.472 93.812 65.804 93.171 66.276 92.699 L 67.768 91.207 C 68.123 90.853 67.806 92.251 67.582 92.699 C 67.226 93.412 66.785 93.733 66.463 94.378 C 66.135 95.033 65.485 95.214 65.157 95.871 C 64.809 96.567 64.189 96.687 63.851 97.363 C 63.357 98.351 63.089 98.047 63.291 98.856 C 63.451 99.497 64.301 97.954 64.597 97.363 C 64.979 96.6 65.807 97.188 66.089 96.057 C 66.297 95.228 67.096 95.013 67.395 94.938 C 67.882 94.816 68.215 95.563 68.701 95.684 C 69.351 95.847 67.955 96.88 67.955 97.55 C 67.955 99.289 66.882 96.806 66.463 98.482 C 66.329 99.018 65.603 99.643 65.343 100.161 C 64.987 100.874 64.546 101.195 64.224 101.84 C 63.802 102.684 63.291 100.362 63.291 99.975 C 63.291 98.947 63.208 99.498 62.545 100.161 C 62.083 100.623 61.837 101.578 61.612 102.027 C 61.272 102.708 61.461 103.849 61.612 104.452 C 61.875 105.502 62.704 105.119 63.291 104.825 C 64.226 104.358 63.851 105.217 63.851 106.318 C 63.851 107.588 62.906 106.877 61.985 106.877 C 61.471 106.877 61 108.289 60.866 108.556 C 60.549 109.191 60.654 110.338 60.493 110.981 C 60.246 111.97 59.648 112.356 60.866 112.66 C 61.29 112.766 62.026 111.176 62.172 110.981 C 62.561 110.462 62.545 109.391 62.545 108.556 C 62.545 107.683 62.732 110.295 62.732 111.168 C 62.732 112.35 63.778 111.727 64.597 111.727 C 65.306 111.727 64.523 113.462 65.157 113.78 C 66.215 114.309 65.193 114.507 64.41 114.899 C 64.279 114.964 65.157 115.838 65.157 116.205 C 65.157 117.817 64.037 115.905 64.037 117.511 C 64.037 118.78 64.191 118.97 64.784 119.563 C 65.353 120.133 65.609 120.575 66.089 121.055 C 66.808 121.773 66.232 122.591 65.903 122.92 C 65.537 123.287 65.038 121.158 64.597 122.92 C 64.476 123.403 64.597 124.817 64.597 125.346 C 64.597 126.255 64.101 126.898 63.851 127.398 C 63.541 128.017 62.946 128.461 62.918 128.517 C 62.622 129.108 63.928 129.418 64.224 130.009 C 64.7 130.962 65.491 130.422 65.903 130.009 C 66.947 128.965 66.649 130.088 66.649 131.129 C 66.649 132.346 67.219 132.253 67.955 132.621 C 69.29 133.288 69.074 133.276 69.074 135.606 C 69.074 136.429 69.722 136.902 70.007 137.471 C 70.445 138.347 70.836 138.258 70.567 139.337 C 70.373 140.113 70.172 140.744 70.38 141.576 C 70.572 142.342 71.21 142.592 71.686 143.068 C 72.236 143.618 73.526 143.08 73.925 142.881 C 74.266 142.711 74.111 140.812 74.111 140.27 C 74.111 140.063 75.603 139.197 75.79 139.151 C 75.882 139.127 76.163 141.146 76.163 141.576 C 76.163 142.298 74.933 141.878 75.23 143.068 C 75.412 143.795 76.35 143.194 76.35 144.747 C 76.35 146.149 77.326 145.077 77.656 144.747 C 78.121 144.281 79.251 144.229 79.708 144.001 C 80.373 143.668 79.04 142.45 78.961 142.135 C 78.775 141.389 78.22 141.033 78.029 140.27 C 77.756 139.178 79.386 140.746 79.521 141.016 C 79.879 141.732 80.236 142.128 81.013 142.322 C 81.817 142.523 81.105 139.704 81.573 141.576 C 81.901 142.889 83.599 142.055 84.185 141.762 C 84.634 141.537 85.05 140.77 85.677 140.456 C 85.744 140.423 87.165 141.667 87.356 141.762 C 88.228 142.198 87.004 143.025 86.796 143.441 C 86.206 144.622 96.617 150.41 96.87 150.157 C 97.627 149.4 98.294 149.902 98.736 150.344 C 99.876 151.484 100.097 150.73 101.161 149.97 C 101.207 149.937 99.583 150.142 100.228 148.851 C 100.559 148.189 100.39 146.848 100.601 146.426 C 100.937 145.754 101.189 147.294 102.187 147.079 C 102.979 146.908 102.747 146.397 102.747 145.586 C 102.747 145.112 103.714 145.554 103.959 145.493 C 105.25 145.171 104.56 144.861 105.452 145.307 C 105.631 145.396 105.452 147.803 105.452 148.105 C 105.452 148.8 105.247 149.483 105.078 150.157 C 104.957 150.643 104.034 150.119 103.586 150.344 C 103.217 150.528 103.026 149.556 103.026 151.463 C 103.026 152.295 102.094 152.051 102.094 153.328 C 102.094 154.201 101.324 153.888 100.228 153.888 C 99.665 153.888 100.44 152.607 100.042 152.209 C 99.27 151.438 98.677 152.632 98.549 153.142 C 98.268 154.268 105.723 155.641 98.363 154.821 C 97.489 155.258 97.853 156.041 98.176 156.686 C 98.353 157.04 119.489 141.896 119.629 134.859 C 119.647 133.959 120.2 132.072 120.375 132.248 C 120.767 132.639 122.732 132.434 123.36 132.434 C 124.334 132.434 125.241 132.244 125.972 132.061 C 127.349 131.717 126.274 131.297 125.599 131.128 C 124.463 130.845 124.195 131.031 123.547 130.382 C 122.94 129.776 123.467 129.903 124.106 129.263 C 124.125 129.244 123.347 128.473 124.666 128.144 C 125.527 127.928 125.599 126.687 125.599 125.905 C 125.599 124.359 126.392 126.186 126.531 126.465 C 126.802 127.007 127.804 127.567 128.21 127.77 C 128.217 127.774 129.108 125.976 129.143 125.905 C 129.454 125.283 129.703 124.491 129.703 123.666 C 129.703 122.561 128.354 123.351 127.837 123.48 C 126.863 123.723 126.531 123.606 126.531 122.36 C 126.531 121.11 126.666 121.078 126.905 120.122 C 126.947 119.95 128.186 119.237 128.397 118.816 C 128.624 118.362 127.468 118.629 126.531 118.629 C 125.272 118.629 126.233 117.491 126.905 117.324 C 127.89 117.077 128.667 117.531 129.33 117.697 C 129.769 117.806 129.703 116.843 129.703 116.391 C 129.703 115.757 130.953 116.918 131.568 116.764 C 132.623 116.5 131.797 115.946 133.061 116.577 C 133.69 116.892 134.754 116.011 135.113 115.831 C 135.94 115.418 136.26 115.232 137.165 115.458 C 137.858 115.631 138.45 116.37 138.844 116.764 C 139.564 117.484 139.421 117.785 140.523 117.51 C 141.545 117.254 142.305 117.722 142.948 117.883 C 143.625 118.052 143.665 118.949 144.627 119.189 C 145.541 119.417 146.249 119.175 147.052 119.376 C 148.585 119.759 148.149 118.959 147.798 118.256 C 147.692 118.045 148.706 116.865 148.731 116.764 C 148.879 116.173 147.98 115.665 148.171 114.898 C 148.187 114.836 151.525 114.524 149.291 113.966 C 148.45 113.756 147.538 113.797 146.865 113.966 C 145.813 114.229 146.682 115.834 145.373 114.525 C 144.432 113.584 145.777 113.165 146.306 113.033 C 146.894 112.886 148.319 112.883 146.679 112.473 C 145.789 112.251 145.284 112.011 144.813 111.54 C 144.493 111.22 143.947 111.277 143.508 111.167 L 144.44 110.608 C 144.889 110.338 145.051 109.065 145.373 108.742 C 145.865 108.251 146.564 109.506 147.239 109.675 C 148.338 109.95 147.824 110.768 147.425 111.167 C 146.57 112.022 148.366 112.473 148.917 112.473 C 149.54 112.473 149.85 114.412 149.85 112.473 C 149.85 111.78 150.451 110.981 151.156 110.981 C 152.279 110.981 152.147 110.094 151.902 109.115 C 151.63 108.024 150.97 108.302 150.97 109.488 C 150.97 110.695 150.145 110.421 149.477 110.421 C 148.313 110.421 148.036 110.252 147.798 109.302 C 147.612 108.556 149.349 109.517 150.037 109.861 C 150.753 110.22 149.574 108.697 149.291 108.556 C 148.935 108.378 150.318 107.904 150.037 107.623 C 149.532 107.118 148.177 108.273 147.985 108.369 C 146.971 108.876 146.611 108.148 145.933 107.809 C 145.092 107.389 145.148 106.96 144.067 106.69 C 142.964 106.414 142.747 107.308 142.575 107.996 C 142.409 108.661 143.832 108.418 142.761 109.488 C 141.929 110.321 141.437 108.91 141.082 108.556 C 140.558 108.032 139.496 108.183 138.657 108.183 C 137.515 108.183 138.162 106.993 138.284 106.504 C 138.423 105.947 137.252 105.285 136.978 105.011 C 136.169 104.202 136.094 104.631 135.859 105.571 C 135.598 106.613 135.122 106.877 136.605 106.877 C 137.856 106.877 137.042 108.119 136.792 108.369 C 136 109.161 135.334 107.927 134.74 109.115 C 134.249 110.096 133.372 109.364 133.994 110.608 C 134.287 111.195 133.326 111.324 133.807 112.287 C 134.182 113.036 134.54 113.352 134.74 114.152 C 135.121 115.676 134.231 115.526 133.247 116.018 C 132.07 116.606 132.128 115.721 132.128 114.712 C 132.128 113.767 132.315 113.166 132.315 112.1 C 132.315 110.821 132.045 110.867 131.009 110.608 C 130.044 110.367 129.032 110.756 128.584 110.981 C 127.602 111.472 127.913 111.485 126.905 110.981 C 126.295 110.676 126.532 109.419 126.532 108.556 C 126.532 107.786 125.039 108.929 124.293 109.115 C 123.305 109.362 122.316 108.966 121.495 108.556 L 121.495 108.556 Z M 101.698 134.822 C 101.878 135.495 100.792 135.75 100.852 136.163 C 100.882 136.39 100.974 136.603 101.071 136.81 C 100.951 137.163 100.626 137.378 100.379 137.637 C 100.083 137.893 99.777 138.193 99.706 138.595 C 99.589 139.128 100.309 141.236 100.133 141.759 C 100.044 141.934 99.214 140.4 99.089 140.261 C 98.859 140.077 98.64 139.836 98.331 139.803 C 97.916 139.705 97.308 139.77 96.897 139.651 C 96.634 139.492 96.393 139.023 96.36 138.741 C 96.32 138.449 96.293 138.138 96.41 137.86 C 96.531 137.713 96.74 137.694 96.917 137.716 C 97.1 137.682 97.163 137.424 97.045 137.291 C 96.911 136.942 96.813 136.226 96.822 135.836 C 96.872 135.478 97.159 135.222 97.428 135.01 C 97.697 134.809 98.043 134.69 98.227 134.393 C 98.322 134.26 98.361 134.061 98.537 134.009 C 98.735 134.003 98.851 134.197 98.922 134.355 C 99.043 134.608 99.337 135.336 99.376 135.613 C 99.279 135.771 99.499 136.002 99.654 135.879 C 99.968 135.672 100.138 135.32 100.414 135.072 C 100.639 134.931 101.278 134.753 101.698 134.822 L 101.698 134.822 Z"/>
+ <linearGradient id="_lgradient_93" x1=".275" x2=".276" y1=".968" y2=".241" gradientTransform="matrix(45.063,0,0,43.598,81.843,125.4)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4a4a4c"/>
+ <stop offset="100%" style="stop-color:#626266"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_93)" fill-rule="evenodd" d="M 85.678 140.456 C 85.745 140.423 87.166 141.667 87.357 141.762 C 88.229 142.198 87.005 143.025 86.797 143.441 C 86.207 144.622 87.971 144.374 88.663 144.374 C 89.816 144.374 89.274 145.662 89.223 145.866 C 89.001 146.751 88.804 147.082 89.223 147.918 C 89.621 148.715 89.036 149.075 89.036 150.157 C 89.036 151.203 88.189 151.089 87.17 151.089 C 86.012 151.089 85.576 150.861 84.745 151.276 C 84.584 151.357 83.907 152.952 83.812 153.142 C 83.499 153.768 82.622 154.017 82.134 154.261 C 81.419 154.618 82.238 156.335 82.32 156.499 C 82.622 157.103 83.431 157.229 83.812 157.992 C 84.324 159.015 83.68 159.539 84.372 160.23 C 84.965 160.823 84.854 161.284 85.865 161.536 C 86.782 161.765 86.433 161.441 87.543 161.163 C 88.185 161.003 88.382 162.188 88.849 162.655 C 89.088 162.894 89.035 164.334 89.222 164.708 C 89.69 165.643 90.755 164.123 91.088 165.454 C 91.363 166.553 92.362 165.656 92.767 165.454 C 93.401 165.137 93.009 166.872 93.327 167.506 C 93.684 168.22 95.071 168.131 94.073 167.133 C 93.558 166.618 94.642 165.787 94.819 165.081 C 94.889 164.802 92.754 164.564 92.58 164.521 C 91.435 164.235 92.077 163.346 92.394 163.029 C 92.952 162.471 94.008 164.019 94.073 164.148 C 94.074 164.15 94.866 162.842 95.565 162.842 C 96.935 162.842 96.551 161.962 95.938 161.35 C 94.802 160.213 95.923 160.432 95.938 160.417 C 96.246 160.109 97.05 160.806 97.244 160.417 C 97.827 159.251 97.804 161.351 97.804 161.909 C 97.804 162.136 99.343 161.641 99.669 161.723 C 100.964 162.046 100.816 161.615 100.975 160.977 C 101.01 160.837 99.389 159.95 99.296 159.857 C 98.509 159.07 98.177 159.292 98.177 157.992 C 98.177 156.531 97.954 156.536 97.244 157.246 C 96.637 157.853 96.456 157.017 95.938 156.499 C 95.333 155.895 95.006 158.274 95.006 156.499 C 95.006 155.739 94.535 154.999 94.259 154.447 C 93.94 153.808 94.34 152.259 94.446 151.836 C 94.702 150.812 94.675 151.649 95.565 151.649 C 96.1 151.649 96.618 150.41 96.871 150.157 C 97.628 149.4 98.295 149.901 98.737 150.343 C 99.877 151.484 100.098 150.73 101.162 149.97 C 101.208 149.937 99.584 150.142 100.229 148.851 C 100.56 148.189 100.391 146.847 100.602 146.426 C 100.938 145.754 101.19 147.293 102.188 147.078 C 102.98 146.908 102.747 146.397 102.747 145.586 C 102.747 145.112 103.715 145.554 103.96 145.493 C 105.251 145.17 104.561 144.86 105.452 145.306 C 105.632 145.396 105.452 147.803 105.452 148.104 C 105.452 148.8 105.248 149.482 105.079 150.156 C 104.958 150.643 104.035 150.119 103.587 150.343 C 103.218 150.528 103.027 149.556 103.027 151.462 C 103.027 152.295 102.095 152.051 102.095 153.328 C 102.095 154.201 101.325 153.888 100.229 153.888 C 99.666 153.888 100.441 152.607 100.043 152.209 C 99.271 151.437 98.678 152.631 98.55 153.141 C 98.269 154.267 99.817 154.093 98.364 154.82 C 97.49 155.257 97.854 156.041 98.177 156.686 C 98.354 157.04 99.457 157.792 99.856 157.992 C 100.134 158.131 100.579 159.648 100.789 159.857 C 101.037 160.106 101.394 159.667 101.721 160.976 C 101.867 161.559 102.199 161.206 102.468 162.282 C 102.808 163.645 101.539 163.215 100.789 163.215 C 99.752 163.215 99.627 163.86 99.296 164.521 C 98.78 165.553 99.517 166.162 98.177 165.827 C 97.392 165.63 96.935 164.648 97.617 166.013 C 97.88 166.538 97.019 167.094 97.804 167.879 C 98.42 168.495 98.399 168.998 99.483 168.998 C 100.761 168.998 100.939 168.884 101.348 168.065 C 101.795 167.173 101.981 166.946 103.214 166.946 C 105.422 166.946 102.751 167.332 103.027 168.438 C 103.223 169.223 104.539 168.946 105.079 168.812 C 105.791 168.634 103.444 167.377 105.452 167.879 C 106.341 168.101 106.758 167.879 107.318 167.319 C 107.843 166.795 108.349 165.827 107.131 165.827 C 106.3 165.827 105.443 166.011 104.706 165.827 C 103.867 165.617 103.356 165.454 102.281 165.454 C 100.86 165.454 102.193 164.609 102.468 164.334 C 102.749 164.053 102.858 163.58 103.214 163.402 C 103.552 163.232 104.164 163.553 104.333 163.215 C 104.472 162.937 103.888 162.731 103.587 162.655 C 102.993 162.507 104.833 162.968 105.266 163.402 C 105.618 163.753 106.313 163.624 106.758 163.402 C 107.089 163.236 109.53 164.495 109.93 164.894 C 110.372 165.336 110.488 164.895 111.049 164.334 C 111.399 163.984 110.516 162.949 110.676 163.588 C 110.859 164.321 112.544 163.867 112.914 163.775 C 113.62 163.598 113.371 162.842 114.78 162.842 C 115.848 162.842 116.325 162.655 117.391 162.655 C 118.429 162.655 119.088 162.091 119.817 161.909 C 120.411 161.761 119.95 163.588 120.563 163.588 C 120.985 163.588 121.471 162.12 121.682 161.909 C 122.565 161.026 122.802 161.82 122.802 162.842 C 122.802 163.491 124.086 162.573 124.667 162.282 C 125.413 161.909 124.849 160.595 124.667 160.23 C 124.161 159.218 124.884 159.072 125.786 159.297 C 126.461 159.466 125.905 157.737 125.413 157.245 C 124.994 156.826 123.81 156.611 123.361 156.499 C 122.522 156.289 121.707 156.394 122.988 155.753 C 124.036 155.229 123.856 153.96 122.802 153.328 C 122.213 152.975 123.224 151.737 123.361 151.462 C 123.757 150.67 124.168 150.469 124.667 149.97 C 125.237 149.4 125.679 149.144 126.159 148.664 C 126.694 148.129 126.719 147.292 126.719 146.425 C 126.719 145.687 126.906 144.781 126.906 143.814 C 126.906 143.645 125.705 144.601 125.413 144.747 C 124.536 145.185 124.052 145.185 123.175 144.747 C 122.281 144.3 122.095 143.974 121.869 143.068 C 121.544 141.768 122.133 141.602 122.988 141.389 C 123.705 141.209 124.029 142.94 124.107 143.254 C 124.328 144.137 124.107 142.118 124.107 141.575 C 124.107 140.808 123.404 140.168 123.175 139.71 C 122.841 139.043 122.307 138.793 121.496 138.59 C 120.622 138.372 120.324 137.926 120.003 137.284 C 119.615 136.508 119.63 135.848 119.63 134.859 C 117.776 135.786 116.903 135.807 114.777 135.807 C 114.182 135.807 113.491 133.195 113.371 132.713 C 113.091 131.592 112.527 130.337 112.527 129.057 C 112.527 128.067 111.291 126.976 110.839 126.525 C 109.877 125.563 109.468 125.4 107.746 125.4 C 106.431 125.4 106.165 126.7 105.496 127.369 C 104.567 128.298 103.644 127.742 103.245 129.338 C 102.947 130.53 102.33 131.169 101.839 132.151 C 101.27 133.289 102.446 133.31 102.12 134.611 C 101.836 135.747 104.078 135.921 100.081 138.549 C 99.06 139.221 101.344 141.46 100.855 142.065 C 100.129 142.961 99.489 142.357 99.026 141.432 C 98.448 140.276 99.915 140.567 98.605 140.307 C 97.449 140.078 95.234 138.552 94.245 138.057 C 93.031 137.45 92.675 137.213 90.87 137.213 C 89.199 137.213 87.787 137.63 86.51 138.268 C 86.133 138.456 85.216 139.506 85.678 140.456 L 85.678 140.456 Z"/>
+ <path fill="#e5e5e6" fill-rule="evenodd" d="M 179.023 106.187 C 179.648 106.511 180.169 107.055 180.863 107.228 C 181.611 107.308 181.981 106.508 182.55 106.182 C 182.807 106.504 182.251 107.206 182.216 107.668 C 182.155 108.096 181.726 109.117 182.423 109.136 C 182.994 108.879 183.442 108.395 183.829 107.914 C 184.041 107.406 184.588 106.883 185.05 107.484 C 185.412 108.101 186.01 107.729 186.41 107.362 C 186.798 107.007 187.08 107.4 186.756 107.744 C 186.421 108.404 185.889 109.024 185.868 109.794 C 185.833 110.231 186.442 110.74 186.443 110.959 C 186.113 110.955 185.438 110.527 185.304 110.784 C 185.71 111.427 186.258 111.981 186.845 112.462 C 187.154 112.596 188.138 113.129 187.366 113.3 C 186.972 113.487 186.287 113.069 186.077 113.469 C 186.213 114.183 186.684 114.776 186.998 115.419 C 187.14 115.725 187.485 116.259 187.401 116.448 C 187.008 116.243 186.406 116.027 186.078 116.452 C 185.7 116.997 186.052 117.732 185.717 118.282 C 185.212 118.146 185.103 117.416 184.827 117.004 C 184.359 116.103 184.234 114.993 183.434 114.291 C 182.723 113.565 182.155 112.713 181.427 112.003 C 180.627 111.145 180.545 109.934 180.196 108.872 C 179.878 108.023 179.233 107.316 179.071 106.404 C 179.053 106.332 179.038 106.26 179.023 106.187 L 179.023 106.187 Z"/>
+ <radialGradient id="_rgradient_1" cx=".5" cy=".5" r="229.93" fx=".5" fy=".754" gradientTransform="matrix(50.71,33.671,-24.581,69.462,138.792,81.76)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#7d7d7f"/>
+ <stop offset="100%" style="stop-color:#515056"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_1)" fill-rule="evenodd" d="M 140.3 92.296 C 141.145 92.647 141.747 92.132 142.538 91.736 C 143.303 91.354 143.234 90.863 144.217 90.617 C 144.444 90.56 144.565 88.294 144.59 88.192 C 144.85 87.152 144.527 86.575 145.523 86.326 C 146.24 86.147 146.563 85.473 147.015 85.02 C 147.433 84.603 148.898 85.394 149.441 85.394 C 150.664 85.394 151.104 85.378 151.679 85.953 C 152.324 86.598 152.8 86.653 153.731 86.886 C 154.795 87.152 155.066 87.646 155.783 88.005 C 156.399 88.313 158.034 87.909 158.395 87.819 C 159.623 87.512 157.665 86.148 157.649 86.14 C 156.964 85.797 156.408 85.459 155.97 85.02 C 155.212 84.263 155.224 84.549 155.224 84.088 C 155.224 83.894 153.112 83.496 155.224 82.968 C 156.401 82.674 156.803 82.869 155.97 82.036 C 155.262 81.328 157.619 82.207 157.649 82.222 C 158.516 82.656 158.787 82.801 159.328 83.341 C 159.842 83.856 157.601 83.437 157.276 84.088 C 157.044 84.551 158.491 85.303 158.768 85.58 C 159.699 86.511 158.172 86.83 159.887 87.259 C 160.285 87.359 161.243 85.904 161.38 85.767 C 162.215 84.932 162.499 85.31 162.499 86.14 C 162.499 86.865 161.24 87.271 162.686 87.632 C 163.71 87.888 163.721 88.341 163.432 89.498 C 163.217 90.358 162.872 90.683 162.872 91.923 C 162.872 92.691 163.697 93.062 164.365 93.229 C 165.395 93.486 165.473 93.465 166.417 93.229 C 167.143 93.047 166.048 94.741 166.23 95.467 C 166.405 96.165 167.541 96.592 167.909 96.96 C 168.575 97.626 167.37 98.255 166.976 98.452 C 166.029 98.926 166.516 99.77 166.79 100.318 C 167.185 101.108 167.569 101.317 167.909 101.997 C 168.399 102.977 168.886 103.187 167.536 103.862 C 167.087 104.086 168.077 105 167.722 105.354 C 166.932 106.145 166.624 105.769 167.163 106.847 C 167.298 107.117 168.683 106.66 169.401 106.66 C 170.097 106.66 169.339 108.091 169.028 108.712 C 168.821 109.126 170.785 108.712 171.08 108.712 C 171.84 108.712 172.564 109.611 172.2 108.153 C 171.955 107.174 172.048 106.591 172.386 105.914 C 172.459 105.768 174.344 107.126 174.438 107.22 C 174.966 107.748 174.772 105.649 174.438 104.981 C 174.128 104.361 173.846 103.357 173.692 102.743 C 173.329 101.291 174.899 102.413 175.185 102.556 C 176.137 103.032 176.864 102.439 176.864 103.862 C 176.864 104.52 176.117 104.968 176.117 105.914 C 176.117 106.8 177.402 106.287 178.169 106.287 C 179.09 106.287 179.289 106.999 179.289 107.966 C 179.289 108.627 177.957 108.631 177.796 109.272 C 177.74 109.499 178.82 110.567 178.916 110.951 C 179.119 111.764 178.916 112.906 178.916 113.749 C 178.916 114.535 180.019 114.682 180.781 114.682 C 181.496 114.682 182.443 115.097 183.02 115.242 C 183.387 115.333 182.839 116.269 183.206 116.361 C 184.826 116.766 184.335 116.323 184.139 117.107 C 184.11 117.224 183.769 119.093 184.972 119.093 C 185.836 119.093 187.063 119.595 187.684 119.905 C 188.125 120.126 187.684 121.856 187.684 121.957 C 187.684 122.749 189.009 122.928 189.362 123.636 L 190.295 125.502 C 190.663 126.238 190.948 126.714 191.415 127.181 C 192.124 127.89 192.313 126.808 193.467 126.808 C 194.25 126.808 194.399 128.029 194.399 128.3 C 194.399 128.97 193.194 128.5 193.84 129.792 C 194.145 130.403 194.432 131.229 194.586 131.845 C 194.796 132.683 194.959 133.195 194.959 134.27 C 194.959 135.338 195.146 135.815 195.146 136.881 C 195.146 137.963 194.772 138.415 194.772 139.493 C 194.772 140.583 194.576 141.213 194.399 141.918 C 194.158 142.884 194.017 143.243 193.653 143.97 L 192.72 145.836 C 192.347 146.582 192.025 147.398 191.652 148.145 C 191.272 148.906 190.807 149.122 190.504 149.729 C 190.212 150.313 190.06 151.626 189.922 152.178 C 189.727 152.959 189.306 153.484 188.43 153.484 C 188.042 153.484 188.575 151.142 187.684 152.925 C 187.307 153.678 187.593 154.785 187.31 155.35 C 187.052 155.866 186.019 156.275 185.632 156.469 C 184.915 156.827 184.423 157.004 183.579 157.215 C 183.404 157.259 183.766 156.245 183.766 155.35 C 183.766 154.044 183.097 154.539 182.833 153.484 C 182.67 152.832 184.022 152.144 184.326 151.992 C 185.087 151.611 186.005 152.071 186.005 150.872 C 186.005 149.239 186.498 150.143 186.85 150.848 C 186.916 150.98 188.635 149.864 188.635 149.392 C 188.635 148.675 189.886 148.175 190.142 147.662 C 190.767 146.412 187.839 145.866 187.311 146.395 C 186.532 147.174 186.555 147.23 185.632 146.768 C 184.768 146.337 185.291 145.704 184.326 145.462 C 184.311 145.459 182.989 146.799 182.833 146.955 C 182.032 147.756 181.347 147.316 181.901 146.209 C 182.386 145.239 182.151 145.154 181.527 144.53 C 180.77 143.773 181.291 143.087 181.714 142.664 C 182.334 142.044 182.805 141.911 183.58 142.105 C 184.136 142.244 182.786 142.967 182.274 143.224 C 181.145 143.788 183.851 144.157 184.139 144.157 C 185.03 144.157 184.209 142.174 183.58 141.545 C 182.939 140.904 182.845 140.6 182.087 141.358 C 181.815 141.631 180.909 141.604 180.408 142.105 C 179.516 142.997 178.916 141.911 178.916 141.172 C 178.916 140.268 179.723 140.037 180.408 139.866 C 180.924 139.737 181.525 140.05 181.901 140.426 C 182.368 140.893 181.062 139.401 180.595 138.933 C 179.925 138.264 179.907 138.047 179.662 137.068 C 179.423 136.113 180.539 135.948 181.341 135.948 C 182.178 135.948 182.087 137.197 182.087 138.001 C 182.087 139.344 182.41 138.762 182.647 137.814 C 182.922 136.715 182.353 136.107 182.087 135.575 C 181.745 134.89 181.286 134.533 180.968 133.896 C 180.588 133.137 181.741 132.19 180.595 133.337 C 179.606 134.326 180.098 133.583 180.408 132.964 L 181.341 131.098 C 181.655 130.47 181.911 129.75 182.087 129.046 C 182.234 128.457 182.941 127.898 183.206 127.367 C 183.558 126.664 183.476 125.708 183.766 125.128 C 184.223 124.215 183.883 123.567 184.699 124.382 C 185.276 124.96 185.219 125.845 185.072 126.434 C 184.819 127.446 184.911 127.791 185.072 128.113 C 185.397 128.764 185.642 126.767 185.818 126.061 C 185.999 125.336 186.016 124.335 186.191 123.636 C 186.512 122.353 185.843 121.951 185.072 122.144 C 184.65 122.249 185.072 123.014 185.072 123.45 C 185.072 124.074 183.765 122.983 183.206 123.263 C 182.684 123.524 182.48 124.716 182.274 125.128 C 181.877 125.922 182.278 126.639 182.46 127.367 C 182.593 127.899 182.146 127.858 182.647 128.86 C 182.894 129.354 180.973 128.865 180.595 128.486 C 179.485 127.377 180.16 129.67 180.222 129.792 C 181.044 131.437 179.396 130.273 179.102 129.979 C 178.596 129.472 178.001 129.624 177.423 129.046 C 177.201 128.824 176.346 129.642 175.744 129.792 C 174.632 130.07 175.001 128.872 174.812 128.113 C 174.641 127.431 173.634 127.25 173.319 126.621 C 172.596 125.175 172.416 126.553 172.573 127.181 C 172.824 128.185 173.133 128.486 172.76 129.233 C 172.224 130.304 172.82 130.71 171.267 131.098 C 170.855 131.201 170.423 132.607 170.334 132.964 C 170.096 133.919 170.295 134.298 170.521 135.202 C 170.608 135.552 169.924 136.658 169.775 137.254 C 169.488 138.401 170.123 138.963 170.521 139.493 C 171.102 140.268 171.124 140.81 170.894 141.732 C 170.725 142.408 172.306 142.478 172.946 142.478 C 174.167 142.478 174.61 142.463 175.185 143.037 C 175.972 143.825 174.888 144.362 176.304 144.716 C 177.454 145.004 177.36 145.397 177.61 146.395 C 177.685 146.697 176.87 148.062 176.677 148.447 C 176.375 149.052 176.618 150.551 176.491 151.059 L 175.931 153.298 C 175.87 153.541 176.677 154.608 176.677 155.35 C 176.677 156.391 176.694 156.623 176.304 157.402 C 175.902 158.207 175.991 158.646 174.998 158.894 C 173.64 159.234 174.602 158.008 174.812 157.588 C 175.221 156.769 175.149 156.241 175.371 155.35 C 175.54 154.675 173.817 155.039 173.506 154.417 C 173.498 154.401 172.625 155.324 172.2 155.536 C 171.694 155.789 171.106 154.256 170.894 154.044 C 169.203 152.353 169.736 154.005 170.334 154.604 C 170.966 155.235 170.904 155.869 170.708 156.656 C 170.525 157.384 169.187 156.254 168.655 155.723 C 167.77 154.838 167.646 155.24 168.469 154.417 C 169.104 153.782 169.866 154.221 169.588 153.111 C 169.431 152.481 168.353 153.828 167.723 153.671 C 167.162 153.53 166.201 150.681 167.536 146.955 C 167.747 146.367 169.107 146.893 169.666 146.614 C 170.312 146.291 170.546 146.29 171.081 146.022 C 172.152 145.486 170.889 144.599 170.871 144.53 C 170.82 144.325 169.806 143.442 169.588 143.224 C 168.947 142.583 169.49 142.114 168.842 143.41 C 168.485 144.125 168.093 144.531 167.35 144.716 C 166.398 144.954 166.417 143.695 166.417 142.851 C 166.417 141.551 166.089 141.217 165.484 140.612 C 165 140.128 164.2 141.026 163.619 141.172 C 162.365 141.485 162.499 140.475 162.499 139.493 C 162.499 138.8 162.678 137.783 162.499 137.068 C 162.402 136.68 161.439 137.254 161.007 137.254 C 160.346 137.254 161.845 136.229 162.313 135.762 C 163.012 135.063 164.738 134.823 164.738 133.71 C 164.738 132.721 164.743 132.021 164.924 131.658 C 165.25 131.007 163.523 131.237 162.872 130.912 C 162.07 130.51 162.146 131.059 161.753 131.844 C 161.397 132.557 160.382 131.033 160.261 130.912 C 159.268 129.919 159.966 130.352 158.395 130.352 C 158.214 130.352 157.55 130.626 156.903 129.979 C 156.16 129.236 156.703 128.676 157.462 128.486 C 158.563 128.211 158.758 129.566 158.768 129.606 C 158.945 130.312 159.338 128.26 159.515 127.554 C 159.558 127.379 157.943 125.581 157.276 126.248 C 156.834 126.69 157.369 127.554 157.089 128.113 C 156.764 128.764 156.343 126.789 156.343 126.061 C 156.343 125.309 155.134 125.487 155.41 124.382 C 155.531 123.899 156.038 123.347 155.783 122.33 C 155.682 121.925 157.362 122.488 157.089 121.398 C 156.916 120.704 156.348 120.096 155.97 119.719 C 155.259 119.007 154.824 118.892 155.037 118.04 C 155.173 117.496 156.612 118.764 155.783 117.107 C 155.452 116.444 154.974 115.862 154.664 115.241 C 154.231 114.375 153.918 114.424 153.918 113.562 C 153.918 113.061 155.056 113.73 155.41 113.376 C 156.131 112.655 156.014 112.531 156.53 113.562 C 157.167 114.838 157.276 113.5 157.276 112.63 C 157.276 111.573 157.771 111.232 158.395 110.764 C 158.644 110.578 158.921 111.544 159.141 111.324 C 159.802 110.663 159.916 110.578 160.82 110.578 C 161.15 110.578 161.634 111.943 162.872 111.324 C 163.665 110.928 162.818 109.985 162.686 109.458 C 162.656 109.337 160.955 110.324 160.82 110.391 C 159.462 111.07 160.025 109.744 160.261 109.272 C 160.788 108.218 159.529 109.128 158.955 109.272 C 158.116 109.481 157.605 109.645 156.53 109.645 C 155.723 109.645 155.292 109.102 154.478 108.899 C 153.47 108.647 152.903 108.391 152.052 107.966 C 151.401 107.64 150.716 107.212 150 107.033 C 149.255 106.847 148.899 106.291 148.135 106.1 C 147.009 105.819 148.008 106.906 148.321 107.22 C 149.129 108.027 147.496 108.152 146.829 108.152 C 145.497 108.152 146.585 107.062 147.016 106.847 C 147.046 106.831 145.702 105.906 145.337 105.541 C 144.527 104.731 144.697 105.115 144.404 106.287 C 144.259 106.865 143.015 106.245 142.725 107.406 C 142.596 107.922 141.748 106.975 141.233 106.847 C 140.581 106.684 140.734 108.027 139.74 107.033 C 139.022 106.315 138.97 106.192 138.807 105.541 C 138.609 104.747 140.415 105.914 141.233 105.914 C 141.981 105.914 141.084 104.345 141.419 103.675 C 141.654 103.204 141.272 101.837 141.419 101.25 C 141.498 100.933 142.332 100.398 142.538 99.571 C 142.701 98.921 142.28 98.366 142.352 98.079 C 142.436 97.742 143.098 97.264 143.098 96.027 C 143.098 95.072 141.907 95.653 141.046 95.653 C 139.683 95.653 140.819 95.76 140.113 94.348 C 139.735 93.591 139.986 93.081 140.3 92.296 L 140.3 92.296 Z"/>
+ <path fill="#504f55" fill-rule="evenodd" d="M 195.145 106.845 C 194.415 105.385 196.241 109.925 196.637 111.509 C 197.031 113.084 195.255 111.732 194.958 111.509 C 194.883 111.453 195.532 113.389 195.704 113.561 C 196.305 114.161 195.442 115.129 195.145 115.426 C 194.766 115.805 194.26 116.636 194.025 117.105 C 193.634 117.887 192.753 117.665 191.787 117.665 C 190.525 117.665 190.393 116.831 189.735 116.173 C 189.068 115.506 189.586 114.979 188.615 114.494 C 187.926 114.149 187.387 113.342 187.123 112.815 C 186.772 112.113 186.334 111.796 186.004 111.136 C 185.38 109.889 185.869 110.416 186.563 110.763 C 187.981 111.472 186.911 109.779 186.75 109.457 C 186.212 108.382 185.652 108.855 186.19 107.778 C 186.586 106.985 187.433 107.094 186.19 106.472 C 185.382 106.068 185.071 105.835 185.071 104.793 C 185.071 104.039 185.791 103.513 186.19 103.114 C 186.839 102.466 186.821 101.737 187.309 101.249 C 187.875 100.683 188.6 100.689 189.548 100.689 C 190.687 100.689 190.937 101.29 191.6 101.622 C 192.18 101.912 192.527 102.735 192.906 103.114 C 193.476 103.684 193.545 104.313 194.025 104.793 C 194.765 105.533 194.955 106.608 195.891 107.778"/>
+ <radialGradient id="_rgradient_2" cx=".5" cy=".5" r="229.93" fx=".705" fy=".754" gradientTransform="matrix(39.411,-9.454,30.156,12.356,110.075,62.723)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#8b8b8e"/>
+ <stop offset="100%" style="stop-color:#58575d"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_2)" fill-rule="evenodd" d="M 159.7 71.402 C 158.801 71.627 159.249 73.3 159.513 73.828 C 159.953 74.707 158.812 73.979 158.207 73.828 C 157.374 73.619 157.294 73.17 156.155 73.454 C 154.91 73.766 154.473 73.262 155.036 74.387 C 155.558 75.432 153.824 74.714 153.544 74.574 C 152.96 74.282 152.238 72.777 152.238 74.574 C 152.238 75.491 151.463 75.7 150.745 75.88 C 149.559 76.176 149.44 76.004 149.44 77.372 C 149.44 78.582 149.218 78.381 148.32 77.932 C 147.558 77.551 146.984 77.598 146.082 77.372 C 145.255 77.165 144.692 76.957 144.03 76.626 C 143.235 76.229 143.349 75.756 142.351 75.507 C 141.572 75.312 141.047 74.855 140.485 74.574 C 139.748 74.205 139.313 73.961 138.62 73.268 C 137.791 72.439 137.591 72.245 138.246 71.589 C 139.183 70.652 138.069 71.027 137.314 71.216 C 136.623 71.388 136.244 71.95 135.448 72.149 C 134.381 72.415 134.192 72.162 133.956 71.216 C 133.693 70.163 134.78 70.229 133.396 69.537 C 132.621 69.149 131.207 69.223 130.225 68.977 C 129.253 68.734 128.832 68.443 127.986 68.231 C 127.115 68.013 126.39 68.024 125.561 68.231 C 124.77 68.429 124.284 68.97 123.509 69.164 C 122.775 69.347 122.199 69.819 121.643 70.097 C 120.83 70.503 119.921 70.168 119.405 69.91 C 118.505 69.46 117.941 69.989 117.353 70.283 C 116.165 70.877 116.588 70.488 117.166 69.91 C 117.787 69.29 117.964 69.244 119.032 68.977 C 120.498 68.611 118.275 68.604 117.726 68.604 C 116.559 68.604 116.335 68.952 115.487 69.164 C 114.249 69.474 114.451 69.485 113.808 69.164 C 113.281 68.9 116.996 68.358 113.995 67.858 C 112.883 67.673 113.816 66.73 114.181 66.366 C 114.446 66.101 112.456 66.179 111.943 66.179 C 110.482 66.179 110.427 65.969 110.077 65.619 C 109.994 65.536 112.363 65.246 112.689 65.246 C 113.508 65.246 114.301 64.843 114.927 64.687 C 116.086 64.397 115.046 65.619 116.606 65.619 C 116.91 65.619 117.553 64.45 118.099 64.314 C 118.733 64.155 119.064 64.539 119.964 64.314 C 120.979 64.06 121.426 64.515 122.203 64.127 C 122.78 63.839 123.073 63.132 123.695 62.821 C 124.719 62.309 124.165 63.955 124.255 64.314 C 124.322 64.582 125.52 64.895 125.747 65.806 C 125.91 66.456 126.963 64.897 127.613 65.06 C 128.254 65.22 128.375 65.522 129.478 65.246 C 130.203 65.065 131.204 65.048 131.904 64.873 C 132.837 64.64 132.355 63.646 133.396 64.687 C 134.161 65.451 133.274 65.932 134.515 66.552 C 135.218 66.903 136.14 66.958 136.754 67.112 C 137.536 67.307 137.999 67.734 138.619 68.045 C 139.274 68.372 139.455 69.022 140.112 69.35 C 141.464 70.026 140.547 68.48 140.298 68.231 C 139.338 67.271 140.928 67.048 141.418 66.925 C 142.208 66.728 144.248 68.434 144.962 68.791 C 145.677 69.148 146.39 67.923 146.641 67.671 C 146.998 67.314 148.75 67.966 149.066 68.045 C 150.189 68.325 150.793 68.607 150.559 67.671 C 150.377 66.943 152.429 67.875 152.611 68.604 C 152.695 68.94 154.731 68.791 155.222 68.791 C 155.557 68.791 156.623 69.771 156.901 69.91 C 157.798 70.358 158.002 70.488 158.58 69.91 C 159.602 68.888 159.7 71.142 159.7 71.402 L 159.7 71.402 Z"/>
+ <path fill="#4f4f4f" fill-rule="evenodd" d="M 62.321 130.071 C 61.242 130.466 60.935 131.784 60.983 132.817 C 61.043 133.74 60.936 134.759 61.542 135.538 C 61.97 136.215 63.048 136.713 63.693 136.041 C 64.428 135.107 64.145 133.842 64.175 132.744 C 64.225 131.581 63.581 130.248 62.321 130.071 L 62.321 130.071 Z"/>
+ <path fill="#4d4d53" fill-rule="evenodd" d="M 127.893 72.008 C 127.893 72.6 126.975 73.08 125.841 73.08 C 124.708 73.08 123.789 72.6 123.789 72.008 C 123.789 71.415 124.708 70.935 125.841 70.935 C 126.975 70.935 127.893 71.415 127.893 72.008 L 127.893 72.008 Z"/>
+ <path fill="#5d5c63" fill-rule="evenodd" d="M 130.599 126.993 C 131.047 126.352 131.484 125.506 131.719 124.568 C 132.002 123.433 132.743 124.005 133.025 124.568 C 133.453 125.424 133.506 125.753 134.517 125.501 C 135.768 125.188 134.011 124.128 133.771 124.008 C 132.762 123.504 133.054 123.046 133.584 122.516 C 134.341 121.759 134.663 122.102 135.263 122.702 C 135.532 122.971 135.87 124.476 136.009 124.754 C 136.341 125.417 136.586 123.482 136.382 123.075 C 135.83 121.97 137.459 122.039 137.875 122.143 C 139.144 122.46 138.165 124.734 138.061 124.941 C 137.604 125.856 137.425 125.906 137.875 126.807 C 138.275 127.608 138.66 127.771 138.434 128.672 C 138.388 128.858 136.217 128.859 135.823 128.859 C 135.688 128.859 134.434 130.061 134.33 130.164 C 133.658 130.837 133.824 131.224 132.838 131.47 C 131.948 131.693 131.518 130.721 130.786 130.538 C 130.055 130.355 129.853 129.44 129.853 128.672 C 129.853 127.947 130.117 127.796 130.599 126.993 L 130.599 126.993 Z"/>
+ <path fill="#5f5e64" fill-rule="evenodd" d="M 170.707 87.819 C 171.054 88.165 172.169 87.788 172.759 88.378 C 173.695 89.314 172.001 89.967 171.64 90.057 C 170.574 90.324 170.601 89.844 170.148 88.938 C 169.955 88.552 168.329 88.425 169.401 89.497 C 170.329 90.425 169.514 90.244 168.282 90.244 C 168.104 90.244 169.214 91.362 169.401 91.55 C 169.557 91.705 167.404 91.67 167.163 91.55 C 166.322 91.129 166.08 90.95 165.857 90.057 C 165.59 88.989 166.766 88.926 165.297 88.192 C 165.266 88.176 165.432 89.446 164.551 88.565 C 163.608 87.621 165.056 87.072 163.618 87.072 C 162.529 87.072 163.078 87.735 162.126 87.259 C 161.674 87.033 163.399 85.799 163.432 85.766 C 163.661 85.537 165.461 85.312 165.67 85.207 C 166.319 84.883 164.727 84.045 164.551 83.341 C 164.459 82.974 165.303 83.247 165.67 83.155 C 166.108 83.045 166.336 83.26 166.976 83.901 C 167.437 84.362 167.533 82.219 169.028 83.714 C 169.383 84.069 168.487 84.852 168.842 85.207 C 169.374 85.739 169.803 85.806 168.469 86.14 C 167.841 86.297 170.538 87.751 170.707 87.819 L 170.707 87.819 Z"/>
+ <path fill="#5f5e64" fill-rule="evenodd" d="M 197.571 118.786 C 198.158 118.199 197.598 120.625 197.012 121.211 C 196.398 121.825 197.181 123.042 197.385 123.45 C 197.782 124.244 197.456 125.173 197.198 125.688 C 196.824 126.437 196.605 127.316 196.452 127.927 C 196.24 128.776 195.892 128.945 195.892 130.166 C 195.892 130.861 197.385 130.264 197.385 131.472 C 197.385 132.641 198.317 131.531 198.317 130.539 C 198.317 129.825 197.385 129.264 197.385 128.114 L 197.385 125.315 C 197.385 124.838 199.044 126.395 198.131 124.569 C 197.641 123.59 198.97 125.128 199.064 125.315 C 199.426 126.041 198.877 123.701 198.877 122.89 C 198.877 122.46 199.679 121.995 199.437 121.025 C 199.409 120.913 197.656 118.892 197.571 118.786 L 197.571 118.786 Z"/>
+ <path fill="#69686f" fill-rule="evenodd" d="M 181.341 150.685 C 181.341 149.851 180.595 152.177 180.222 152.923 C 179.764 153.839 180.3 153.829 181.154 154.043 C 182.254 154.318 182.302 154.546 181.901 155.349 C 181.564 156.022 181.07 156.449 180.781 157.028 C 180.389 157.813 179.636 157.874 179.289 157.96 C 178.614 158.129 179.911 156.717 180.222 156.095 C 180.676 155.186 179.939 154.41 179.662 153.856 C 179.273 153.078 179.227 152.426 179.475 151.431 C 179.948 149.542 181.379 150.748 180.781 149.752 C 180.595 149.441 181.341 150.322 181.341 150.685 L 181.341 150.685 Z"/>
+ <path fill="#5f5e64" fill-rule="evenodd" d="M 178.543 80.915 C 178.47 80.793 176.828 79.964 176.491 79.795 C 176.164 79.632 175.614 78.173 175.371 77.93 C 174.743 77.302 174.088 76.915 173.506 76.624 C 172.743 76.242 172.754 75.689 172.013 75.318 C 170.563 74.593 170.879 76.034 171.081 76.437 C 171.263 76.803 172.693 77.244 172.946 77.37 C 173.9 77.847 173.967 78.028 173.319 78.676 C 172.599 79.396 173.532 80.407 173.692 80.728 C 174.124 81.591 174.21 81.805 174.812 82.407 C 175.802 83.397 175.853 82.437 175.558 81.847 C 175.197 81.126 174.613 81.077 174.252 80.355 C 173.631 79.113 174.662 79.245 175.371 79.422 C 175.763 79.52 176.627 80.492 176.864 80.728 C 177.347 81.212 177.791 81.065 178.543 80.915 L 178.543 80.915 Z"/>
+ <path fill="#5f5e64" fill-rule="evenodd" d="M 180.593 80.635 C 179.858 79.57 178.276 77.801 178.914 80.355 C 178.991 80.663 180.282 80.573 180.593 80.635 Z"/>
+ <path fill="#56555b" fill-rule="evenodd" d="M 86.2 175.87 C 85.999 175.065 84.517 175.681 83.775 175.31 C 82.698 174.772 83.059 176.178 83.215 176.802 C 83.473 177.833 85.589 177.549 85.827 177.549 C 86.797 177.549 86.544 176.731 86.2 175.87 L 86.2 175.87 Z"/>
+ <path fill="#6b6a71" fill-rule="evenodd" d="M 86.386 171.952 C 87.462 171.952 87.319 170.259 87.319 169.154 C 87.319 168.066 86.621 168.229 86.386 167.288 C 86.12 166.226 88.379 167.416 88.438 167.475 C 88.88 167.917 89.697 167.137 90.303 167.288 C 90.91 167.44 89.837 168.595 90.117 169.154 C 90.36 169.639 92.489 168.794 92.542 168.781 C 93.554 168.528 92.338 169.917 92.169 170.087 C 91.489 170.766 92.209 171.285 92.542 171.952 C 93.101 173.069 92.345 173.26 91.609 173.444 C 91.187 173.55 90.44 172.039 90.303 171.765 C 89.971 171.101 89.238 170.887 88.811 170.46 C 88.174 169.823 87.992 170.791 87.692 171.392 C 87.48 171.816 86.825 171.776 86.386 171.952 L 86.386 171.952 Z"/>
+ <path fill="#6b6a71" fill-rule="evenodd" d="M 95.526 170.459 C 95.034 171.444 96.883 171.777 97.578 171.951 C 98.305 172.133 97.573 170.439 97.392 169.713 C 96.952 167.955 96.15 170.584 95.526 170.459 L 95.526 170.459 Z"/>
+ <path fill="#6b6a71" fill-rule="evenodd" d="M 101.497 169.713 C 101.271 168.809 102.901 170.975 103.735 171.392 C 104.386 171.717 103.38 170.282 102.989 170.087 C 102.339 169.762 102.462 169.713 101.497 169.713 L 101.497 169.713 Z"/>
+ <path fill="#6b6a71" fill-rule="evenodd" d="M 103.362 173.631 C 102.198 173.049 101.733 173.274 102.056 174.564 C 102.283 175.471 103.778 174.646 104.108 174.564 C 104.81 174.388 105.501 175.447 105.973 175.683 C 106.722 176.058 107.852 175.304 108.212 175.123 C 108.815 174.822 107.277 174.656 106.72 174.377 C 105.83 173.933 105.517 173.631 104.481 173.631 L 103.362 173.631 L 103.362 173.631 Z"/>
+ <path fill="#6b6a71" fill-rule="evenodd" d="M 89.184 178.294 C 88.115 178.294 88.065 177.584 88.065 179.6 C 88.065 180.702 88.913 181.057 89.184 179.973 C 89.279 179.595 89.184 178.556 89.184 178.294 Z"/>
+ <path fill="#6b6a71" fill-rule="evenodd" d="M 78.365 166.729 C 78.5 166.19 76.872 166.919 76.872 167.475 C 76.872 167.887 78.305 168.471 78.551 168.595 C 79.11 168.874 78.487 167.342 78.365 166.729 Z"/>
+ <path fill="#6b6a71" fill-rule="evenodd" d="M 78.365 171.578 C 79.09 171.941 77.421 170.251 77.059 169.526 C 76.291 167.991 76.022 170.042 76.126 170.459 C 76.369 171.429 76.142 171.434 75.566 171.578 C 74.661 171.804 77.565 172.058 78.365 171.578 C 78.961 171.221 78.063 173.462 78.738 173.63 C 79.856 173.91 79.47 172.21 78.365 171.578 L 78.365 171.578 Z"/>
+ <path fill="#6b6a71" fill-rule="evenodd" d="M 80.417 157.775 C 80.804 157.871 79.575 158.321 79.671 158.707 C 79.77 159.104 81.297 159.52 81.537 159.64 C 81.837 159.79 82.047 161.683 82.096 161.879 C 82.242 162.463 83.029 163.75 83.029 162.252 C 83.029 161.131 82.621 160.877 82.283 160.2 C 81.806 159.246 81.601 158.721 80.417 157.775 L 80.417 157.775 Z"/>
+ <path fill="#6b6a71" fill-rule="evenodd" d="M 65.12 146.955 C 64.809 146.333 65.378 148.652 66.052 148.821 C 67.352 149.145 65.108 146.897 64.933 146.022 C 64.764 145.175 64.025 144.766 63.627 143.97 C 62.969 142.654 61.684 143.892 63.254 145.463 C 63.871 146.08 64.27 146.276 65.12 146.955 L 65.12 146.955 Z"/>
+ <path fill="#6b6a71" fill-rule="evenodd" d="M 75.752 144.716 C 76.169 145.134 74.929 145.868 75.193 146.395 C 75.634 147.279 75.624 147.643 75.006 148.261 C 74.65 148.617 75.724 150.051 76.125 148.447 C 76.398 147.358 76.416 147.183 77.245 146.769 C 77.397 146.692 76.133 145.352 75.752 144.716 L 75.752 144.716 Z"/>
+ <path fill="#56555b" fill-rule="evenodd" d="M 59.243 127.741 C 57.962 128.894 58.92 130.032 59.057 130.306 C 59.212 130.617 59.837 129.945 60.083 129.699 C 60.344 129.438 59.927 128.548 59.896 128.487 C 59.697 128.088 59.862 127.988 59.243 127.741 L 59.243 127.741 Z"/>
+ <path fill="#a8a7aa" fill-rule="evenodd" d="M 143.284 82.967 C 142.85 83.713 143.272 84.929 142.164 85.206 C 141.797 85.298 140.296 84.552 140.112 84.46 C 139.218 84.013 139.637 83.413 138.433 83.714 C 137.859 83.857 137.977 85.727 137.874 86.139 C 137.691 86.868 137.697 87.856 137.874 88.564 C 138.008 89.1 138.875 89.752 139.18 90.056 C 139.809 90.686 140.113 91.18 140.299 91.922 C 140.472 92.616 140.541 93.824 140.672 94.347 C 140.701 94.464 139.841 96.008 139.739 96.213 C 139.188 97.315 138.206 95.985 137.874 95.653 C 137.322 95.101 136.85 94.744 136.008 94.534 C 135.3 94.357 134.913 93.607 134.143 93.414 C 133.056 93.143 132.64 93.827 132.464 94.534 C 132.179 95.671 133.146 95.776 133.583 96.213 C 134.34 96.97 134.203 97.271 133.583 97.891 C 133.016 98.459 131.835 97.076 131.718 96.959 C 131.27 96.511 131.099 95.416 130.971 94.907 C 130.808 94.254 129.768 94.263 129.292 93.787 C 128.635 93.13 129.338 91.831 129.479 91.549 C 129.986 90.534 132.671 91.362 133.583 91.362 C 134.244 91.362 134.298 90.165 134.889 89.87 C 136.092 89.268 135.463 89.683 134.143 89.683 C 133.446 89.683 132.695 90.278 132.091 90.429 C 130.861 90.737 131.562 89.062 131.718 88.75 C 132.232 87.721 132.117 87.471 131.531 86.885 C 131.047 86.401 130.143 87.051 129.479 86.885 C 128.878 86.735 128.321 85.914 127.987 85.579 C 127.365 84.957 126.816 84.782 126.308 84.273 C 125.525 83.491 126.932 82.935 127.24 82.781 C 127.924 82.439 128.787 82.408 129.665 82.408 C 130.809 82.408 130.971 82.003 130.971 80.915 C 130.971 79.895 130.252 79.796 131.904 79.796 C 132.643 79.796 133.114 80.518 133.956 80.729 C 134.206 80.791 135.464 80.169 136.195 80.169 C 137.172 80.169 137.851 80.074 138.06 79.236 C 138.458 77.646 139.342 80.071 139.366 80.169 C 139.692 81.473 139.385 81.494 140.112 82.221 C 140.81 82.918 141.329 81.271 141.418 80.915 C 141.674 79.89 143.053 81.857 143.097 82.035 C 143.174 82.342 143.222 82.656 143.284 82.967 L 143.284 82.967 Z M 132.191 92.668 C 132.191 93.183 131.645 93.601 130.971 93.601 C 130.298 93.601 129.752 93.183 129.752 92.668 C 129.752 92.153 130.298 91.735 130.971 91.735 C 131.645 91.735 132.191 92.153 132.191 92.668 Z M 137.314 88.237 C 137.314 88.83 136.938 89.31 136.475 89.31 C 136.011 89.31 135.635 88.83 135.635 88.237 C 135.635 87.645 136.011 87.165 136.475 87.165 C 136.938 87.165 137.314 87.645 137.314 88.237 Z"/>
+ <path fill="#959595" fill-rule="evenodd" stroke="#b9b9b9" stroke-width="1.987" d="M 149.438 73.606 C 149.251 74.46 148.062 74.926 146.781 74.646 C 145.499 74.366 144.612 73.447 144.799 72.593 C 144.985 71.739 146.175 71.273 147.456 71.553 C 148.737 71.833 149.624 72.752 149.438 73.606 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#a7a7a7" fill-rule="evenodd" stroke="#cacaca" stroke-width="1.705" d="M 166.187 93.177 C 165.334 93.707 163.967 93.123 163.133 91.872 C 162.299 90.622 162.314 89.178 163.167 88.648 C 164.02 88.117 165.388 88.701 166.221 89.952 C 167.055 91.203 167.04 92.646 166.187 93.177 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#959595" fill-rule="evenodd" stroke="#b9b9b9" stroke-width="2.725" d="M 149.297 79.642 C 148.922 80.185 147.997 80.176 147.232 79.622 C 146.466 79.068 146.15 78.179 146.526 77.636 C 146.901 77.093 147.826 77.102 148.591 77.655 C 149.357 78.209 149.673 79.099 149.297 79.642 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#cacaca" fill-rule="evenodd" d="M 193.085 143.602 C 192.364 143.264 192.167 141.84 192.644 140.422 C 193.122 139.004 194.093 138.129 194.813 138.467 C 195.534 138.806 195.731 140.23 195.254 141.648 C 194.776 143.066 193.805 143.941 193.085 143.602 Z"/>
+ <path fill="#cdcdcd" fill-rule="evenodd" d="M 187.423 157.543 C 186.765 157.093 186.798 155.656 187.495 154.333 C 188.193 153.009 189.291 152.3 189.949 152.749 C 190.606 153.199 190.573 154.636 189.876 155.96 C 189.178 157.283 188.08 157.992 187.423 157.543 Z"/>
+ <path fill="#e7e6e8" fill-rule="evenodd" stroke="#a9a9a9" stroke-width="2.387" d="M 146.062 111.09 C 146.064 111.422 145.888 111.728 145.602 111.894 C 145.315 112.06 144.962 112.06 144.675 111.894 C 144.389 111.728 144.213 111.422 144.215 111.09 C 144.213 110.759 144.389 110.453 144.675 110.287 C 144.962 110.121 145.315 110.121 145.602 110.287 C 145.888 110.453 146.064 110.759 146.062 111.09 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#ececed" fill-rule="evenodd" d="M 147.139 150.087 C 146.97 150.334 146.739 150.531 146.532 150.745 C 146.24 151.041 145.935 151.336 145.734 151.704 C 145.639 151.879 145.572 152.12 145.704 152.295 C 145.839 152.437 146.06 152.422 146.236 152.387 C 146.779 152.269 147.25 151.817 147.338 151.261 C 147.421 150.774 147.251 149.969 147.139 150.087 L 147.139 150.087 Z"/>
+ <radialGradient id="_rgradient_3" cx=".5" cy=".5" r="167.42" fx="-4.974" fy="3.676" gradientTransform="matrix(5.996,0.626,-0.981,3.827,151.441,163.413)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fdfdfe"/>
+ <stop offset="100%" stop-opacity=".469" style="stop-color:#f1f1f2"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_3)" fill-rule="evenodd" d="M 155.039 163.989 C 156.043 163.486 156.652 162.993 157.413 163.989 C 158.043 165.248 155.63 165.622 154.775 165.835 C 153.62 166.124 152.874 166.654 151.873 167.154 C 150.646 167.768 152.362 166.118 152.928 165.835 C 153.876 165.362 154.034 164.491 155.039 163.989 L 155.039 163.989 Z"/>
+ <path fill="#ececed" fill-rule="evenodd" d="M 164.404 132.197 C 165.164 131.821 165.356 134.077 164.275 134.7 C 163.311 135.762 161.362 135.761 160.982 137.36 C 160.537 138.556 160.071 139.988 161.196 140.985 C 161.76 142.201 163.091 142.212 164.243 142.343 C 165.816 142.051 166.156 143.765 166.947 144.73 C 168.103 144.8 169.238 141.276 170.735 143.514 C 171.738 144.235 171.517 146.382 170.463 146.747 C 169.497 147.218 168.158 146.358 167.756 147.486 C 167.796 148.497 166.852 150.128 166.886 151.603 C 167.73 152.554 167.265 151.832 167.35 153.244 C 167.788 154.191 168.754 155.429 167.656 155.776 C 166.507 156.418 166.228 158.268 165.117 158.97 C 164.184 159.958 162.922 160.532 161.974 161.503 C 161.227 162.058 159.512 162.985 158.893 162.265 C 159.622 161.245 160.665 160.484 161.581 159.637 C 162.591 159.065 163.362 158.177 164.357 157.594 C 165.291 157.11 166.188 155.733 165.449 154.764 C 164.634 153.952 162.989 153.848 162.868 152.462 C 162.377 151.042 163.991 150.18 163.876 148.817 C 163.933 148.124 163.25 145.935 162.823 147.594 C 162.735 148.437 161.704 148.982 161.546 147.837 C 160.963 146.561 161.286 144.818 160.184 143.823 C 159.07 143.64 157.899 144.064 156.762 144.119 C 155.292 144.487 154.802 146.046 154.077 147.181 C 152.669 148.02 152.723 145.272 152.813 144.41 C 152.926 143.448 152.569 140.989 154.261 141.874 C 155.253 142.345 157.255 143.847 157.463 141.799 C 157.985 140.381 157.126 139.103 155.643 138.974 C 154.101 138.556 155.677 136.764 156.143 136 C 157.007 135.276 157.101 133.892 158.115 133.356 C 159.347 133.108 160.531 133.812 161.744 133.741 C 162.577 133.49 163.568 132.442 164.404 132.197 L 164.404 132.197 Z"/>
+ <path fill="#ececed" fill-rule="evenodd" d="M 150.461 125.874 C 149.988 125.26 147.929 124.258 147.535 124.211 C 146.988 124.176 146.439 124.13 145.902 124.017 C 145.721 124.291 145.909 124.681 145.941 124.991 C 146.087 125.665 146.173 128.087 145.991 128.621 C 145.809 129.101 145.659 129.609 145.679 130.127 C 145.876 130.538 147.406 131.739 147.86 131.964 C 148.254 132.046 148.421 131.582 148.558 131.301 C 148.788 130.823 150.044 129.873 150.339 129.663 C 150.888 129.352 150.96 128.643 150.926 128.075 C 150.897 127.595 150.57 126.078 150.461 125.874 L 150.461 125.874 Z"/>
+ <path fill="#ececed" fill-rule="evenodd" d="M 146.199 138.528 C 146.634 138.61 146.619 139.194 146.524 139.534 C 146.353 140.218 144.421 141.133 144.277 141.442 C 143.95 142.313 143.82 143.245 143.807 144.171 C 143.779 144.691 141.872 145.568 141.591 145.168 C 141.504 144.695 142.842 142.162 142.902 141.217 C 143.019 140.285 142.612 139.407 142.455 138.508 C 142.357 137.444 142.861 136.445 143.353 135.538 C 143.768 135.217 145.678 137.669 146.2 138.528 L 146.199 138.528 Z"/>
+ <path fill="#ececed" fill-rule="evenodd" d="M 141.451 151.456 C 141.581 151.309 141.482 151.085 141.279 151.175 C 140.772 151.302 140.306 151.55 139.816 151.726 C 139.321 151.905 138.802 152.11 138.265 152.056 C 137.991 152.012 137.76 151.839 137.517 151.713 C 137.13 151.491 136.738 151.198 136.602 150.752 C 136.527 150.499 136.448 150.243 136.417 149.982 C 136.482 149.747 136.761 149.981 136.892 150.054 C 137.565 150.5 138.174 151.06 138.93 151.368 C 139.258 151.508 139.621 151.44 139.967 151.456 L 141.451 151.456 L 141.451 151.456 Z"/>
+ <radialGradient id="_rgradient_4" cx=".5" cy=".5" r="167.42" fx=".34" fy=".611" gradientTransform="matrix(46.3,14.924,-18.09,38.198,104.288,152.593)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fdfdfe"/>
+ <stop offset="100%" stop-opacity=".469" style="stop-color:#f1f1f2"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_4)" fill-rule="evenodd" d="M 117.971 175.727 C 116.738 174.184 115.109 171.55 113.486 169.791 C 111.44 167.763 109.992 165.269 108.778 162.683 C 107.474 160.828 106.438 157.35 104.934 156.427 C 105.074 157.815 103.126 158.662 105.39 159.31 C 107.743 160.34 106.723 163.455 108.762 164.698 C 109.857 166.991 111.271 169.155 112.814 171.189 C 113.881 172.472 116.864 174.704 116.636 175.635 C 115.63 173.121 112.668 171.757 110.112 171.668 C 108.106 172.61 112.145 173.645 113.128 173.26 C 114.42 173.255 117.04 175.626 114.377 174.522 C 112.837 175.697 111.214 173.126 109.931 174.216 C 110.362 175.011 113.84 175.368 112.954 175.801 C 111.891 175.831 109.273 173.995 109.401 175.864 C 110.71 176.664 112.813 176.103 113.781 177.101 C 113.032 178.253 111.904 178.1 110.938 178.716 C 110.677 180.711 114.742 178.849 112.616 180.565 C 110.296 182.833 115.186 180.552 114.946 180.679 C 113.613 182.254 115.549 181.779 116.133 181.717 C 115.136 183.875 113.633 185.698 112.43 187.731 C 111.006 189.475 109.903 191.49 108.209 193.007 C 107.426 194.691 109.73 192.318 110.154 191.872 C 112.489 190.452 113.913 187.977 115.332 185.752 C 116.079 184.467 117.047 182.766 117.86 181.827 C 119.17 183.687 117.749 185.988 118.234 188.258 C 120.135 189.615 117.742 192.012 118.746 193.236 C 122.061 193.397 120.845 189.764 120.743 187.788 C 120.409 186.525 121.637 185.398 122.073 187.111 C 121.941 188.276 122.825 189.169 122.822 187.509 C 122.781 186.396 122.948 185.754 123.274 187.262 C 123.582 188.109 125.485 191.259 125.093 188.522 C 125.114 187.119 122.874 184.96 124.591 183.99 C 126.114 184.849 127.316 185.923 125.889 187.565 C 124.379 188.303 127.175 190.722 127.919 189.099 C 129.363 189.365 129.845 188.169 130.325 187.301 C 132.037 188.808 135.169 187.245 136.163 185.802 C 135.364 185.908 133.141 184.86 135.251 185.224 C 136.137 185.585 138.445 186.009 136.639 184.736 C 136.876 183.624 139.71 184.983 140.854 184.831 C 140.797 183.354 137.749 184.045 138.655 181.851 C 138.083 180.545 135.865 184.366 136.081 181.68 C 135.322 180.007 134.554 182.421 134.966 183.169 C 133.474 182.362 133.564 185.672 133.237 183.509 C 133.682 182.416 134.868 180.395 133.974 179.435 C 133.045 180.505 131.003 180.316 130.055 179.864 C 132.379 179.831 134.641 179.218 136.851 180.073 C 138.74 180.052 139.555 178.698 140.666 177.597 C 142.121 177.7 140.037 173.959 139.529 176.07 C 138.879 178.413 136.943 177.631 135.383 176.914 C 134.793 177.43 132.259 178.02 132.49 177.448 C 134.355 176.819 136.967 177.044 138.243 175.771 C 137.884 175.171 139.455 173.964 138.38 174.1 C 139.506 172.639 140.401 175.552 141.45 173.484 C 143.962 172.687 146.75 172.464 149.094 171.321 C 150.426 170.153 154.029 169.638 153.996 167.976 C 151.672 168.161 149.785 170.915 147.114 170.806 C 144.751 172.031 142.196 173.141 139.472 173.089 C 138.559 173.147 135.955 173.176 138.285 172.561 C 140.22 172.432 143.035 172.771 144.161 170.848 C 143.414 169.283 139.819 172.704 139.377 170.931 C 141.108 169.408 142.945 168.079 144.713 166.647 C 146.065 165.713 149.018 164.473 146.704 162.911 C 147.892 161.203 153.451 161.715 151.875 158.523 C 149.213 156.367 148.999 161.127 146.881 161.248 C 145.943 160.371 143.204 161.557 144.066 159.566 C 142.325 158.963 139.84 162.314 143.033 162.008 C 143.012 163.198 144.328 165.417 145.273 164.365 C 144.745 162.422 147.466 163.633 145.804 164.778 C 144.629 165.628 143.287 167.294 141.852 166.214 C 140.206 166.954 140.176 165.609 141.155 164.745 C 139.63 163.935 137.851 165.312 137.928 162.655 C 136.659 162.505 134.124 162.995 136.174 161.217 C 138.337 159.715 138.675 157.034 140.415 155.191 C 141.55 154.612 142.299 152.318 140.323 153.519 C 139.097 155.058 138.991 158.708 136.902 158.907 C 137.006 156.645 135.039 160.57 135.803 158.139 C 136.341 157.12 135.914 155.973 135.473 157.624 C 135.803 159.37 132.588 160.936 133.896 162.233 C 135.277 162.156 132.759 166.079 132.48 163.195 C 132.195 162.356 132.356 160.211 131.161 161.876 C 130.782 164.021 128.818 162.637 129.644 161 C 129.237 159.444 130.903 157.686 130.699 156.557 C 128.755 158.369 129.243 154.621 127.698 155.159 C 127.133 157.183 130.769 157.602 129.344 159.951 C 128.796 162.709 128.494 157.777 127.169 159.839 C 125.306 160.204 126.037 163.637 123.56 162.972 C 123.088 160.889 121.796 161.996 121.742 163.494 C 120.367 163.624 120.059 161.534 118.498 162.8 C 117.441 162.488 116.78 161.627 116.387 163.327 C 115.37 163.704 113.457 161.846 113.571 164.226 C 113.6 165.979 116.07 165.149 115.874 167.138 C 117.084 167.851 116.174 167.4 115.901 167.94 C 117.237 168.746 119.247 170.378 118.034 172.019 C 116.393 170.231 114.287 168.894 113.354 166.493 C 111.683 164.626 111.421 161.974 110.017 159.932 C 107.3 158.427 109.017 155.628 108.077 153.302 C 106.627 151.132 104.871 154.556 106.854 155.454 C 107.984 157.526 109.036 159.493 110.056 161.613 C 110.672 164.029 112.134 166.044 113.353 168.169 C 114.727 169.874 116.715 171.178 117.63 173.215 C 115.625 171.962 114.624 169.707 112.826 168.208 C 112.588 167.668 110.886 165.027 111.048 166.416 C 112.442 168.656 114.457 170.386 115.968 172.537 C 116.323 173.729 118.071 174.456 117.971 175.727 L 117.971 175.727 Z"/>
+ <path fill="#e3e3e3" fill-opacity=".446" fill-rule="evenodd" d="M 159.584 82.01 C 159.789 83.512 158.851 84.876 159.218 86.369 C 159.227 87.868 159.613 89.573 158.469 90.776 C 157.67 91.951 157.506 93.365 157.148 94.704 C 156.791 95.728 156.309 96.701 156.118 97.778 C 155.547 98.95 155.586 100.291 155.196 101.521 C 154.993 102.605 154.97 103.718 154.912 104.817 C 155.197 105.523 155.467 103.749 155.64 103.443 C 155.962 102.136 156.759 100.995 156.995 99.673 C 156.938 98.315 158.012 97.272 158.142 95.935 C 158.493 94.832 159.098 93.833 159.419 92.718 C 159.93 91.415 159.795 89.957 160.058 88.593 C 160.326 87.231 160.459 85.865 160.531 84.483 C 160.785 83.036 160.919 81.573 161.108 80.116 C 161.507 78.699 161.384 77.202 161.846 75.804 C 161.923 75.314 162.649 73.29 161.89 74.557 C 161.292 75.832 160.94 77.219 160.532 78.567 C 160.414 78.929 159.225 80.36 159.584 82.011 L 159.584 82.01 Z"/>
+ <path fill="#54535a" fill-rule="evenodd" d="M 119.717 164.659 C 119.717 165.516 118.846 166.209 117.771 166.209 C 116.697 166.209 115.826 165.516 115.826 164.659 C 115.826 163.803 116.697 163.109 117.771 163.109 C 118.846 163.109 119.717 163.803 119.717 164.659 Z"/>
+ <path fill="#e7e6e8" fill-rule="evenodd" stroke="#a9a9a9" stroke-width="2.387" d="M 157.274 127.975 C 157.276 128.306 157.101 128.613 156.814 128.779 C 156.528 128.945 156.174 128.945 155.888 128.779 C 155.602 128.613 155.426 128.306 155.428 127.975 C 155.426 127.644 155.602 127.338 155.888 127.171 C 156.174 127.005 156.528 127.005 156.814 127.171 C 157.101 127.338 157.276 127.644 157.274 127.975 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#e7e6e8" fill-rule="evenodd" stroke="#a9a9a9" stroke-width="2.457" d="M 162.607 110.563 C 162.608 110.894 162.473 111.201 162.251 111.367 C 162.03 111.533 161.757 111.533 161.535 111.367 C 161.314 111.201 161.178 110.894 161.18 110.563 C 161.178 110.232 161.314 109.925 161.535 109.759 C 161.757 109.593 162.03 109.593 162.251 109.759 C 162.473 109.925 162.608 110.232 162.607 110.563 Z" vector-effect="non-scaling-stroke"/>
+ <g opacity=".658">
+ <path fill="#959595" fill-rule="evenodd" stroke="#b9b9b9" stroke-width="2.725" d="M 121.79 96.909 C 121.78 97.57 121.006 98.076 120.062 98.041 C 119.118 98.005 118.361 97.441 118.371 96.781 C 118.382 96.121 119.156 95.615 120.1 95.65 C 121.044 95.685 121.801 96.249 121.79 96.909 Z" vector-effect="non-scaling-stroke"/>
+ </g>
+ <path fill="#94939a" fill-opacity=".655" fill-rule="evenodd" d="M 115.641 156.138 C 115.643 156.6 115.408 157.029 115.024 157.261 C 114.64 157.493 114.166 157.493 113.782 157.261 C 113.398 157.029 113.163 156.6 113.165 156.138 C 113.163 155.675 113.398 155.247 113.782 155.015 C 114.166 154.783 114.64 154.783 115.024 155.015 C 115.408 155.247 115.643 155.675 115.641 156.138 Z"/>
+ <path fill="#94939a" fill-opacity=".655" fill-rule="evenodd" d="M 113.135 144.596 C 113.138 145.059 112.902 145.487 112.518 145.719 C 112.134 145.951 111.66 145.951 111.277 145.719 C 110.893 145.487 110.657 145.059 110.66 144.596 C 110.657 144.134 110.893 143.705 111.277 143.473 C 111.66 143.241 112.134 143.241 112.518 143.473 C 112.902 143.705 113.138 144.134 113.135 144.596 Z"/>
+ <path fill="#94939a" fill-opacity=".655" fill-rule="evenodd" d="M 112.08 145.124 C 112.082 145.587 111.847 146.015 111.463 146.247 C 111.079 146.479 110.605 146.479 110.221 146.247 C 109.837 146.015 109.602 145.587 109.604 145.124 C 109.602 144.661 109.837 144.233 110.221 144.001 C 110.605 143.769 111.079 143.769 111.463 144.001 C 111.847 144.233 112.082 144.661 112.08 145.124 Z"/>
+ <path fill="#94939a" fill-opacity=".655" fill-rule="evenodd" d="M 113.663 154.621 C 113.665 155.084 113.43 155.512 113.046 155.744 C 112.662 155.976 112.188 155.976 111.804 155.744 C 111.42 155.512 111.185 155.084 111.187 154.621 C 111.185 154.159 111.42 153.73 111.804 153.498 C 112.188 153.266 112.662 153.266 113.046 153.498 C 113.43 153.73 113.665 154.159 113.663 154.621 Z"/>
+ <path fill="#94939a" fill-opacity=".655" fill-rule="evenodd" d="M 95.986 149.08 C 95.989 149.543 95.753 149.971 95.369 150.203 C 94.985 150.435 94.512 150.435 94.128 150.203 C 93.744 149.971 93.508 149.543 93.511 149.08 C 93.508 148.617 93.744 148.189 94.128 147.957 C 94.512 147.725 94.985 147.725 95.369 147.957 C 95.753 148.189 95.989 148.617 95.986 149.08 Z"/>
+ <path fill="#94939a" fill-opacity=".655" fill-rule="evenodd" d="M 176.008 141.586 C 176.01 142.049 175.775 142.478 175.391 142.71 C 175.007 142.942 174.533 142.942 174.149 142.71 C 173.765 142.478 173.53 142.049 173.532 141.586 C 173.53 141.124 173.765 140.695 174.149 140.463 C 174.533 140.231 175.007 140.231 175.391 140.463 C 175.775 140.695 176.01 141.124 176.008 141.586 Z"/>
+ <path fill="#fbfbfc" fill-rule="evenodd" d="M 64.56 150.873 C 64.656 151.346 65.392 152.909 65.679 153.484 C 66.418 154.962 67.006 153.256 67.172 152.925 C 67.573 152.123 69.288 154.295 69.41 154.417 C 70.055 155.062 71.104 154.223 71.462 154.044 C 72.49 153.53 73.368 153.837 72.209 154.417 C 71.314 154.864 71.457 155.525 71.835 156.283 C 72.214 157.04 72.119 157.969 72.395 158.521 C 72.71 159.15 71.454 159.268 70.716 159.268 C 69.873 159.268 69.294 158.621 68.664 158.148 C 68.292 157.869 67.05 158.955 66.799 159.081 C 66.221 159.37 66.104 161.338 65.679 159.641 C 65.548 159.114 66.807 158.426 67.172 158.335 C 68.282 158.057 67.978 157.277 66.985 157.029 C 65.826 156.739 66.71 156.185 67.172 155.723 C 67.647 155.247 65.968 155.079 65.493 154.604 C 64.879 153.99 64.775 153.599 64.56 152.738 C 64.262 151.545 64.892 152.533 64.56 150.873 L 64.56 150.873 Z M 68.104 141.732 C 68.094 141.689 69.406 143.215 69.597 143.597 C 70.049 144.501 70.518 145.415 70.716 146.209 C 71.07 147.625 70.012 146.065 69.783 145.836 C 68.984 145.036 68.605 145.119 67.918 145.463 C 66.331 146.256 67.574 144.501 67.731 144.343 C 68.313 143.762 68.104 142.701 68.104 141.732 L 68.104 141.732 Z M 156.386 61.463 C 171.759 67.813 183.526 78.737 190.9 91.15 C 188.806 91.345 187.226 89.771 185.937 88.286 C 184.728 86.975 184.878 83.976 182.78 83.883 C 181.244 85.042 182.713 86.832 183.463 87.985 C 184.403 89.291 182.636 90.656 182.144 88.776 C 181.054 86.967 180.952 84.75 179.683 83.04 C 178.814 81.192 177.928 79.234 176.059 78.186 C 174.533 77.002 172.595 76.463 170.955 75.443 C 168.94 75.235 171.385 78.12 170.962 79.179 C 169.941 80.309 169.81 76.015 169.175 78.317 C 169.061 78.983 168.721 80.096 168.884 78.683 C 168.991 77.18 169.229 75.311 170.835 74.87 C 170.557 72.454 167.459 74.451 166.502 72.48 C 165.329 71.26 163.489 71.611 162.289 71.8 C 162.221 74.203 160.084 71.122 159.837 70.253 C 158.368 69.458 156.913 68.362 155.505 67.659 C 154.868 68.234 151.588 68.933 153.422 67.482 C 154.268 66.839 156.203 65.702 153.986 66.035 C 152.141 65.941 150.292 66.151 148.719 67.19 C 149.49 65.736 150.891 64.288 152.718 64.712 C 154.303 64.913 156.823 65.038 156.323 62.697 C 156.393 62.331 156.31 61.827 156.386 61.462 L 156.386 61.463 Z M 92.747 64.736 C 106.475 57.306 125.47 52.531 146.686 58.229 C 144.956 58.564 141.705 60.715 140.157 59.298 C 138.773 58.526 136.218 58.839 137.345 60.944 C 135.995 61.675 134.005 59.462 132.81 61.075 C 132.387 61.88 134.63 63.063 132.539 62.919 C 130.417 63.399 130.652 60.169 128.569 60.922 C 126.283 60.76 127.698 58.327 129.362 58.503 C 130.708 58.493 130.69 57.439 129.317 57.432 C 128.229 57.193 124.508 56.206 126.306 58.352 C 125.671 59.056 122.884 58.566 124.677 59.901 C 125.617 61.628 122.03 60.981 122.521 59.492 C 121.048 59.766 120.208 59.223 121.296 58.09 C 119.447 57.971 117.592 58.582 115.718 58.49 C 113.392 58.877 111.322 60.209 108.944 60.512 C 105.691 60.481 109.173 64.13 106.754 65.241 C 105.243 66.175 103.325 65.353 101.709 66.014 C 99.805 66.402 97.844 66.904 96.581 68.51 C 95.406 69.401 92.168 70.416 92.932 67.744 C 92.983 66.932 92.917 65.544 92.748 64.736 L 92.747 64.736 Z M 200.053 115.48 C 198.557 106.63 195.154 98.239 191.673 92.451 C 191.364 91.372 189.082 91.728 188.967 92.759 C 188.549 93.726 190.121 94.594 189.445 95.374 C 188.663 95.49 188.138 96.056 189.009 96.619 C 189.791 97.429 190.867 97.813 191.774 98.441 C 192.5 98.954 192.912 100.179 191.683 100.317 C 190.721 100.857 191.091 102.312 192.116 102.53 C 192.959 102.977 194.097 102.832 194.742 103.616 C 195.364 104.644 194.779 105.942 195.393 106.985 C 196.001 108.045 195.798 109.28 196.038 110.429 C 196.259 111.734 196.415 113.185 197.466 114.124 C 198.082 114.895 199.17 115.096 200.053 115.48 L 200.053 115.48 Z M 192.96 159.48 C 194.488 158.716 190.822 162.174 190.058 163.701 C 189.534 164.749 188.95 165.6 188.211 166.339 C 187.317 167.234 187.163 167.655 186.101 168.186 C 184.772 168.851 186.187 166.253 186.365 166.076 L 188.475 163.965 C 189.211 163.229 189.668 162.372 190.058 161.591 C 190.609 160.489 191.552 160.043 192.96 159.48 L 192.96 159.48 Z M 181.088 167.131 C 181.562 166.184 179.925 169.032 178.978 169.505 C 177.881 170.054 177.395 170.865 177.395 168.714 C 177.395 167.854 178.497 166.557 178.978 166.076 C 179.714 165.34 180.571 164.883 181.352 164.493 C 182.143 164.097 181.417 166.31 181.088 167.131 L 181.088 167.131 Z M 186.365 162.382 C 187.387 161.871 185.323 164.439 185.046 165.548 C 184.736 166.786 183.711 166.867 182.408 166.867 C 182.055 166.867 181.207 168.918 180.561 169.241 C 179.005 170.019 178.709 170.814 179.242 171.879 C 179.814 173.025 181.471 170.97 181.616 170.824 C 182.422 170.018 182.52 169.129 183.199 168.45 L 185.31 166.339 C 185.847 165.802 186.165 164.238 186.365 163.437 C 186.45 163.096 186.365 162.734 186.365 162.382 L 186.365 162.382 Z M 89.863 189.581 C 110.294 201.972 136.063 203.625 158.412 193.685 C 156.951 193.244 154.325 192.423 152.313 192.974 C 150.317 193.096 149.708 196.552 147.034 195.369 C 145.441 193.739 142.923 194.692 141.23 193.592 C 140.079 194.016 138.932 195.211 138.236 193.839 C 136.146 193.918 134.384 195.527 132.388 193.996 C 129.851 192.883 129.381 195.107 130.879 195.876 C 128.708 196.361 126.172 195.187 124.86 193.493 C 125.197 192.2 125.299 189.974 123.312 190.791 C 123.38 192.547 121.597 193.444 120.717 194.079 C 118.966 191.802 117.148 193.757 115.576 195.008 C 113.408 195.377 111.447 193.346 109.226 194.407 C 107.677 195.029 106.239 194.067 106.655 192.362 C 105.182 192.272 101.719 190.954 104.293 189.488 C 102.153 188.969 99.769 189.438 98.014 187.812 C 97.228 186.937 93.367 186.332 95.611 187.955 C 97.636 188.29 98.977 191.605 95.943 191.001 C 93.737 191.349 91.856 187.546 89.862 189.581 L 89.863 189.581 Z M 177.049 132.03 C 176.371 131.86 175.431 131.338 175.184 130.351 C 174.992 129.586 175.38 128.632 175.557 127.926 C 175.723 127.262 174.168 128.092 173.505 127.926 C 172.617 127.704 172.761 126.982 172.385 128.485 C 172.104 129.612 172.566 130.176 172.199 130.91 C 171.999 131.311 170.798 131.752 170.52 132.03 C 169.714 132.835 170.313 133.502 170.706 133.895 C 170.746 133.935 172.49 132.837 172.572 132.776 C 173.367 132.18 173.652 132.295 174.064 131.47 C 174.374 130.851 175.894 132.74 175.93 132.776 C 176.721 133.567 177.049 133.49 177.049 132.03 L 177.049 132.03 Z"/>
+ <path fill="#5f5e64" fill-rule="evenodd" d="M 168.934 72.148 C 169.102 71.57 167.31 70.214 166.416 70.282 C 165.283 70.369 166.246 71.448 166.416 71.588 C 168.242 73.096 168.996 72.459 168.934 72.148 Z"/>
+ <path fill="#98989e" fill-rule="evenodd" d="M 179.243 107.266 C 179.304 107.509 180.527 108.286 180.826 108.585 C 181.098 108.857 181.839 109.289 182.277 109.508 C 182.768 109.754 183.121 110.088 183.464 110.432 C 183.932 110.899 184.19 111.311 184.52 111.751 C 184.793 112.115 184.784 112.867 184.784 113.466 C 184.784 114.112 184.256 114.25 184.256 115.049 C 184.256 115.403 185.225 114.837 185.311 115.181 C 185.426 115.641 185.791 116.141 185.971 116.5 C 186.334 117.225 185.959 117.558 185.443 117.687 C 184.915 117.819 185.432 118.885 185.047 119.27 C 184.611 119.706 184.365 119.797 183.596 119.797 C 182.574 119.797 183.291 120.624 183.596 120.853 C 184.063 121.203 184.124 121.722 184.124 122.04 C 184.124 123.05 182.198 121.239 182.145 121.117 C 181.815 120.346 180.964 121.764 180.958 121.776 C 180.571 122.549 180.403 121.304 180.562 120.985 C 180.685 120.74 182.144 120.787 182.409 120.721 C 182.97 120.581 182.404 119.523 182.145 119.006 C 181.987 118.689 182.857 118.788 183.201 118.874 C 183.678 118.993 183.513 117.903 183.86 117.555 C 184.363 117.053 184.196 116.5 183.464 116.5 C 182.619 116.5 182.436 116.343 182.277 115.708 C 182.134 115.134 181.324 115.305 180.826 115.181 C 180.2 115.024 179.817 114.897 179.441 114.521 C 179.021 114.101 178.86 113.913 178.716 113.334 C 178.574 112.768 178.439 112.094 178.32 111.619 C 178.12 110.822 178.181 110.549 177.924 110.036 C 177.593 109.373 177.41 109.363 177.924 108.849 C 178.441 108.332 178.544 108.14 179.243 107.266 L 179.243 107.266 Z"/>
+ <path fill="#e7e6e8" fill-rule="evenodd" d="M 180.979 112.705 C 180.891 112.765 180.767 112.757 180.655 112.685 C 180.542 112.612 180.458 112.487 180.434 112.355 C 180.41 112.223 180.45 112.106 180.538 112.047 C 180.626 111.987 180.75 111.995 180.863 112.067 C 180.975 112.139 181.06 112.265 181.084 112.397 C 181.108 112.529 181.068 112.646 180.979 112.705 Z"/>
+ <g opacity=".596">
+ <radialGradient id="_rgradient_5" cx=".5" cy=".5" r="11.192" fx=".504" fy=".5" gradientTransform="matrix(8.046,-2.366,2.452,6.578,116.204,176.063)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#8c8c8c"/>
+ <stop offset="67.308%" style="stop-color:#8c8c8c"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#8c8c8c"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_5)" fill-rule="evenodd" d="M 125.476 176.986 C 126.153 178.802 124.901 180.804 122.679 181.458 C 120.457 182.111 118.107 181.168 117.43 179.352 C 116.753 177.535 118.005 175.533 120.227 174.88 C 122.449 174.227 124.799 175.17 125.476 176.986 Z"/>
+ </g>
+ <g opacity=".85">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 123.444 177.585 C 123.779 178.482 123.16 179.47 122.064 179.793 C 120.967 180.115 119.807 179.65 119.472 178.753 C 119.138 177.856 119.756 176.868 120.853 176.546 C 121.95 176.223 123.11 176.689 123.444 177.585 Z"/>
+ </g>
+ <path fill="#a8a7aa" fill-opacity=".867" fill-rule="evenodd" d="M 115.862 106.285 C 115.833 104.007 116.475 101.774 116.235 99.476 C 116.008 96.981 116.877 94.469 116.347 92.005 C 115.363 91.165 115.529 94.693 115.489 95.582 C 116.006 97.617 114.512 99.701 115.475 101.536 C 116.108 103.278 114.867 105.547 113.845 106.846 C 110.919 107.001 113.047 103.2 113.561 101.778 C 113.601 99.245 113.111 96.77 112.397 94.35 C 112.333 93.158 110.839 89.555 111.14 92.729 C 110.94 94.961 111.883 97.012 112.107 99.191 C 112.117 101.428 112.278 103.761 111.763 105.924 C 110.53 106.638 106.738 105.913 107.737 104.289 C 110.538 104.25 104.94 100.74 108.465 100.428 C 109.777 100.042 110.938 101.559 110.939 99.324 C 112.123 96.115 108.281 97.1 106.859 98.249 C 106.605 96.824 106.74 93.819 105.695 93.238 C 104.299 95.166 106.491 97.182 105.981 99.239 C 105.77 100.134 107.39 101.11 105.602 100.937 C 105.895 102.549 105.81 104.071 103.891 104.559 C 103.328 107.163 100.725 104.966 99.235 104.515 C 98.626 101.974 95.218 103.988 94.025 101.917 C 93.434 101.077 92.043 100.967 93.476 101.995 C 95.221 103.746 98.154 103.994 99.327 106.36 C 97.303 106.75 95.526 104.73 93.584 104.179 C 92.885 103.457 88.778 102.811 91.395 103.979 C 93.676 105.345 96.246 106.256 98.317 107.958 C 97.597 109.121 94.401 107.697 92.824 107.453 C 92.158 107.764 95.497 109.139 96.497 109.324 C 95.616 109.652 92.3 110.839 94.691 111.041 C 96.186 111.396 98.347 108.677 99.104 110.113 C 98.666 111.475 99.086 112.541 98.603 113.731 C 99.021 114.916 102.854 115.973 99.828 116.274 C 98.574 116.149 96.208 117.04 98.7 117.478 C 100.396 117.385 102.845 117.405 104.07 116.974 C 102.22 117.78 100.138 118.28 98.215 118.764 C 97.05 118.371 93.804 117.404 93.649 118.451 C 95.002 119.949 98.07 118.904 98.861 120.321 C 97.408 119.952 94.129 119.238 95.256 121.861 C 94.616 123.273 94.33 124.616 95.954 125.479 C 96.112 127.687 99.839 125.891 98.978 128.12 C 100.787 128.609 102.739 128.978 103.285 131.223 C 103.856 132.015 103.622 134.744 105.094 132.989 C 104.493 131.047 104.425 128.992 103.346 127.204 C 102.522 125.268 103.913 129.127 104.711 129.288 C 105.955 130.789 106.45 126.714 107.761 128.799 C 109.837 129.391 105.899 126.056 108.533 125.853 C 111.113 125.294 110.211 129.322 110.207 130.898 C 110.228 132.085 110.166 133.719 108.614 132.425 C 106.526 131.758 108.013 134.204 106.888 134.947 C 106.408 136.76 107.918 138.789 109.405 136.817 C 110.19 138.878 111.775 140.363 113.559 141.471 C 114.991 142.793 115.561 144.472 114.968 146.35 C 116.231 146.431 116.496 144.134 118.119 144.311 C 118.991 142.515 118.104 139.707 116.272 138.999 C 114.952 137.634 118.718 137.705 118.055 135.76 C 118.696 134.73 118.165 131.076 117.028 133.006 C 118.065 134.417 116.669 136.438 116.236 134.081 C 117.307 132.263 115.566 131.386 114.694 130.322 C 115.268 127.665 112.796 125.806 114.005 123.154 C 114.151 122.216 115.438 124.465 116.456 123.915 C 118.486 124.319 120.574 124.191 122.628 124.383 C 125.759 124.126 120.979 121.951 119.836 122.158 C 117.993 122.902 116.063 122.25 114.581 121.07 C 111.856 119.505 116.416 118.719 117.63 119.629 C 119.098 120.196 120.002 122.302 121.111 122.589 C 122.478 121.346 121.692 118.821 123.648 118.388 C 123.657 117.2 120.069 115.855 123.138 115.613 C 125.403 114.052 121.067 113.86 120.113 113.199 C 120.408 111.893 123.263 110.531 121.151 108.986 C 119.553 108.932 119.946 106.23 118.496 107.944 C 115.931 109.613 118.209 105.983 117.926 105.467 C 117.121 105.033 116.519 106.005 115.862 106.285 L 115.862 106.285 Z"/>
+ <path fill="#b9b8ba" fill-rule="evenodd" d="M 110.637 110.951 C 109.896 109.926 109.299 108.511 107.903 108.281 C 106.983 107.962 105.818 108.128 105.538 109.206 C 105.118 110.282 107.085 109.92 107.682 110.303 C 108.19 110.851 109.018 111.627 108.984 112.312 C 108.041 112.776 107.038 113.23 105.958 113.184 C 104.898 113.457 104.407 112.335 104.04 111.567 C 103.565 110.583 102.516 109.9 102.444 108.736 C 102.494 108.003 101.921 106.269 101.32 107.703 C 100.813 108.588 101.382 109.507 101.941 110.193 C 102.507 111.171 100.624 111.026 100.487 111.867 C 100.004 112.935 100.932 114.17 102.051 114.222 C 102.631 114.316 104.662 114.17 103.598 115.077 C 102.995 115.175 102.521 115.605 103.425 115.73 C 104.34 116.177 106.302 115.558 106.289 117.016 C 105.48 117.782 104.21 118.208 103.947 119.418 C 103.621 120.088 103.451 121.664 104.652 121.081 C 105.288 120.996 105.823 119.093 105.785 120.531 C 105.848 121.49 105.442 122.701 106.276 123.43 C 106.851 123.642 107.874 122.371 107.59 123.669 C 107.247 124.388 107.588 125.152 108.444 124.641 C 109.657 123.77 109.523 126.246 110.824 126.061 C 112.106 126.266 111.763 124.756 111.12 124.242 C 110.197 124.063 109.7 123.296 109.723 122.364 C 109.439 121.429 107.665 122.54 107.625 121.292 C 107.756 120.437 108.239 119.151 106.892 119.105 C 105.472 118.645 107.557 117.732 108.2 117.627 C 109.432 117.377 110.825 118.063 111.937 117.251 C 112.953 116.728 113.878 115.825 115.103 115.922 C 115.983 116.312 116.983 116.253 117.84 116.654 C 118.466 117.169 118.927 118.007 119.832 118.058 C 120.417 118.237 121.757 118.494 121.045 117.476 C 120.673 116.58 119.754 116.243 118.956 115.842 C 118.448 115.492 117.051 114.617 118.496 114.683 C 119.515 114.963 120.271 114.481 119.965 113.376 C 120.224 112.276 118.247 112.147 118.306 113.192 C 118.145 114.102 117.719 115.261 116.682 115.405 C 115.564 115.478 114.419 115.298 113.361 114.948 C 112.749 114.488 111.738 113.079 113.127 113.026 C 113.72 112.852 115.115 112.621 114.14 111.833 C 113.617 111.065 112.385 110.937 112.192 109.945 C 112.543 108.925 111.305 107.781 110.871 109.162 C 110.673 109.735 110.642 110.35 110.637 110.951 L 110.637 110.951 Z"/>
+ <path fill="#e5e5e6" fill-rule="evenodd" d="M 110.825 113.375 C 110.861 113.092 110.532 113.005 110.316 113.087 C 109.612 113.251 108.983 113.675 108.255 113.747 C 107.8 113.721 107.42 114.057 107.218 114.437 C 107.013 114.826 106.85 115.259 106.857 115.704 C 106.863 116.093 107.172 116.397 107.519 116.525 C 107.998 116.706 108.504 116.799 108.999 116.928 C 109.77 117.105 110.575 117.156 111.361 117.06 C 111.762 117.013 112.146 116.799 112.351 116.445 C 112.618 116.046 112.784 115.534 112.612 115.064 C 112.49 114.706 112.269 114.392 112.092 114.06 C 111.78 113.726 111.325 113.583 110.914 113.41 L 110.825 113.375 L 110.825 113.375 Z"/>
+ <path fill="#a8a7aa" fill-opacity=".867" fill-rule="evenodd" d="M 94.035 113.001 C 92.95 110.221 89.61 109.186 91.983 105.726 C 86.92 104.939 91.556 101.646 88.351 98.823 C 91.003 98.809 92.485 101.781 90.98 97.519 C 92.536 93.706 94.787 98.868 97.412 95.704 C 102.519 94.221 98.458 91.011 95.155 93.227 C 92.64 94.457 88.292 91.971 93.476 91.735 C 99.929 90.01 92.43 87.542 89.471 87.949 C 85.909 87.938 91.552 79.515 87.175 83.301 C 88.71 90.058 78.07 86.162 78.738 89.123 C 82.239 90.927 72.918 93.334 71.836 96.399 C 69.559 98.514 65.678 102.474 70.903 98.637 C 75.422 97.298 81.632 87.943 85.052 92.733 C 82.718 96.498 80.449 100.579 75.778 97.073 C 72.796 99.369 81.994 99.225 77.786 103.197 C 77.418 108.645 81.565 98.344 80.936 104.706 C 82.102 99.906 82.418 103.693 83.851 104.286 C 89.175 101.137 85.485 107.381 82.484 108.381 C 75.796 111.958 89.393 113.132 83.39 115.984 C 82.706 117.92 70.659 115.756 77.992 117.665 C 81.621 117.223 84.71 118.388 79.488 119.247 C 75.416 124.719 84.562 117.799 84.561 122.069 C 84.957 125.238 90.309 127.044 87.89 122.133 C 88.803 117.364 90.512 123.844 90.392 123.958 C 91.983 120.665 94.591 116.948 94.035 113.002 L 94.035 113.001 Z"/>
+ <path fill="#b9b8ba" fill-rule="evenodd" d="M 93.288 115.054 C 92.745 115.22 92.208 115.668 91.617 115.492 C 91.045 115.295 91.523 114.417 90.933 114.325 C 90.362 114.149 89.885 113.627 89.93 113.002 C 89.936 112.536 89.95 111.661 89.258 111.758 C 88.745 111.779 88.027 111.987 88.178 112.653 C 88.205 113.188 88.51 113.691 88.443 114.229 C 88.067 114.715 87.381 113.679 87.078 114.338 C 86.84 114.757 86.618 115.369 86.019 115.288 C 85.708 115.351 85.262 115.093 85.043 115.175 C 85.387 115.585 85.794 115.942 86.182 116.305 C 86.322 116.946 85.416 116.877 85.003 116.992 C 84.315 117.129 83.6 117.043 82.92 117.214 C 82.379 117.304 82.749 117.698 83.103 117.642 C 84.191 117.748 85.271 117.51 86.326 117.278 C 86.897 117.469 86.802 118.235 86.947 118.715 C 86.977 119.053 87.197 119.473 87.291 119.7 C 87.211 119.07 88.287 119.214 88.412 119.693 C 88.476 119.997 88.777 120.334 88.858 119.835 C 88.989 119.478 89.071 118.487 89.627 118.941 C 89.966 119.249 89.995 119.782 90.25 120.103 C 90.589 119.748 90.633 119.203 90.806 118.754 C 90.924 118.224 91.578 118.241 92.003 118.28 C 92.469 118.261 93.074 118.553 93.454 118.317 C 93.116 117.832 92.545 117.567 92.103 117.184 C 91.861 117.036 91.669 116.827 92.096 116.864 C 92.821 116.786 93.568 116.771 94.284 116.717 C 93.583 116.506 92.845 116.416 92.119 116.347 C 92.259 115.901 92.748 115.613 93.066 115.268 C 93.14 115.198 93.219 115.13 93.288 115.054 L 93.288 115.054 Z"/>
+ <path fill="#f3f3f4" fill-rule="evenodd" d="M 84.895 96.773 C 83.906 96.664 83.294 96.804 82.843 97.706 C 82.82 97.751 81.306 98.683 81.164 98.825 C 80.203 99.787 81.621 98.927 81.91 98.639 C 82.293 98.256 83.807 98.452 84.522 98.452 C 85.447 98.452 85.194 97.521 84.895 96.773 L 84.895 96.773 Z"/>
+ <path fill="#e5e5e6" fill-rule="evenodd" d="M 85.081 94.535 C 85.336 94.535 85.81 96.256 84.148 95.84 C 83.477 95.673 84.124 94.023 84.148 93.975 C 84.31 93.651 84.77 94.348 85.081 94.535 Z"/>
+ <path fill="#e5e5e6" fill-rule="evenodd" d="M 89.558 115.8 C 89.599 115.718 87.641 117.106 89.744 117.106 C 90.605 117.106 89.832 116.257 89.558 115.8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/toby-the-secret-mine.svg b/.icons/Gruvbox_Dark-2/apps/64/toby-the-secret-mine.svg
new file mode 100755
index 000000000..d2dedafb8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/toby-the-secret-mine.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="gYCl9qYkUYAb4mS2GiP9EAkR3g41xUgg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#gYCl9qYkUYAb4mS2GiP9EAkR3g41xUgg)">
+ <linearGradient id="_lgradient_4" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_5" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_6" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(113.926,0,0,145,70.704,53.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" d="M 70.715 135.048 C 70.513 120.047 73.077 105.778 78.327 92.688 C 84.905 76.087 94.499 59.151 111.478 54.579 C 115.391 53.578 127.164 53.126 127.907 53.869 C 128.095 54.055 126.668 55.943 124.736 58.06 C 120.581 62.613 114.657 68.737 113.174 74.534 C 111.817 79.843 111.832 81.352 113.327 82.329 C 116.579 84.452 143.53 85.98 146.91 84.13 C 147.583 83.762 149.82 82.497 151.881 80.436 C 156.603 75.715 165.082 70.518 171.339 69.553 C 175.836 68.861 184.272 69.434 184.624 70.499 C 184.735 70.836 183.252 72.238 181.327 73.612 C 177.453 76.376 172.982 80.128 171.705 82.818 C 170.93 84.45 170.967 84.94 172.218 89.74 C 174.194 97.316 174.955 107.821 174.162 117.071 C 173.298 127.151 170.485 145.957 168.289 156.327 C 162.748 182.504 152.612 195.06 137.907 198.148 C 134.348 198.895 124.536 198.22 124.536 198.22 C 89.333 196.271 71.375 166.138 70.715 135.047 L 70.715 135.048 Z"/>
+ <circle fill="#ffffff" cx="114.722" cy="159.66" r="7.768" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="156.151" cy="164.839" r="7.768" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/todoist.svg b/.icons/Gruvbox_Dark-2/apps/64/todoist.svg
new file mode 100644
index 000000000..9fec259b4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/todoist.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="90SlqhaGYs90BuQI5cWJ4bJ3OZRWautR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#90SlqhaGYs90BuQI5cWJ4bJ3OZRWautR)">
+ <linearGradient id="_lgradient_94" x1=".819" x2=".471" y1=".993" y2="-.034" gradientTransform="matrix(244.648309,0,0,228.338396,5.806691,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#cf2134"/>
+ <stop offset="100%" style="stop-color:#e55a6a"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_94)" d="M 165.815609 12.075 C 239.871317 12.075 250.455 22.632198 250.455 96.618859 L 250.455 155.869653 C 250.455 229.85591 239.871317 240.413396 165.815609 240.413396 L 90.446084 240.413396 C 16.39038 240.413396 5.806691 229.85591 5.806691 155.869653 L 5.806691 96.618859 C 5.806691 22.632198 16.39038 12.075 90.446084 12.075 L 165.815609 12.075 Z"/>
+ </g>
+ <linearGradient id="_lgradient_95" x1=".008" x2=".629" y1=".209" y2=".672" gradientTransform="matrix(142.459398,0,0,144.701738,5.806691,54.326923)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" style="stop-color:#eea9a9"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_95)" fill-rule="evenodd" d="M 46.3125 103.6875 L 131 56.25 Q 139.25 51.25 146.75 59.25 Q 150.875 69.625 142.75 74.625 L 51.488502 125.68372 C 49.08022 127.031099 45.087189 127.193963 42.577177 126.047187 Q 13.0625 112.5625 5.8125 109.140625 L 5.806691 96.618859 C 5.806691 92.439545 5.829176 89.049683 5.90625 85.265625 Q 24.15625 93.59375 46.3125 103.6875 L 46.3125 103.6875 Z M 5.806691 145.333333 Q 18.5 151.375 42.694106 162.314944 C 45.208572 163.45192 49.20413 163.279154 51.611071 161.92938 L 142.875 110.75 Q 151.125 104.5 146.75 96.125 C 143.083333 90.791667 138.26 89.301667 132.25 91.625 L 46.375 139.875 Q 34 134.25 5.806691 120.976096 L 5.806691 145.333333 L 5.806691 145.333333 Z M 46.375 175.875 L 132.75 127.5 Q 141.375 124.875 146.75 131.5 Q 150.625 141.125 143.25 146.625 L 52.602814 197.680521 C 49.717505 199.305623 44.939172 199.487095 41.938915 198.085515 Q 30.25 192.625 6.468458 181.767744 C 6.019154 174.638895 5.831585 166.664948 5.809034 157.749218 Q 5.808471 157.526628 46.375 175.875 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_96" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_96)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/todour.svg b/.icons/Gruvbox_Dark-2/apps/64/todour.svg
new file mode 100644
index 000000000..29f3e4e20
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/todour.svg
@@ -0,0 +1,69 @@
+<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
+<g clip-path="url(#clip0)">
+<g filter="url(#filter0_d)">
+<path d="M165.685 11.947C239.74 11.947 250.324 22.5042 250.324 96.4908V155.742C250.324 229.728 239.74 240.285 165.685 240.285H90.3152C16.2595 240.285 5.67586 229.728 5.67586 155.742V96.4908C5.67586 22.5042 16.2595 11.947 90.3152 11.947H165.685Z" fill="url(#paint0_linear)"/>
+</g>
+<path opacity="0.4" fill-rule="evenodd" clip-rule="evenodd" d="M165.068 11.9512C169.396 11.9414 173.724 11.9905 178.052 12.0888C181.927 12.1674 185.803 12.3148 189.678 12.5407C193.131 12.7372 196.583 13.0221 200.026 13.3955C203.085 13.7295 206.144 14.1815 209.174 14.7415C211.889 15.2425 214.574 15.8812 217.22 16.6573C219.62 17.3549 221.971 18.2195 224.243 19.2412C226.358 20.1844 228.384 21.3044 230.302 22.5915C232.141 23.8294 233.863 25.2442 235.437 26.8063C237.001 28.3783 238.417 30.0878 239.656 31.925C240.945 33.8408 242.066 35.8647 243.02 37.9672C244.043 40.2466 244.909 42.5849 245.617 44.9723C246.394 47.6152 247.034 50.2973 247.535 53.009C248.096 56.035 248.548 59.0807 248.883 62.1362C249.257 65.5748 249.542 69.0135 249.739 72.462C249.965 76.3232 250.112 80.1941 250.201 84.0553C250.289 88.3781 250.339 92.701 250.329 97.0141V155.226C250.339 159.549 250.289 163.862 250.201 168.185C250.112 172.056 249.965 175.917 249.739 179.778C249.542 183.227 249.257 186.675 248.883 190.104C248.548 193.159 248.096 196.215 247.535 199.241C247.034 201.943 246.394 204.625 245.617 207.268C244.909 209.655 244.043 212.003 243.02 214.273C242.066 216.385 240.945 218.399 239.656 220.315C238.417 222.152 237.001 223.872 235.437 225.434C233.863 226.996 232.141 228.411 230.302 229.649C228.384 230.936 226.358 232.056 224.243 232.999C221.971 234.021 219.62 234.885 217.22 235.593C214.574 236.369 211.889 237.007 209.174 237.499C206.144 238.068 203.085 238.51 200.026 238.845C196.583 239.218 193.131 239.503 189.678 239.699C185.803 239.925 181.927 240.073 178.052 240.161C173.724 240.249 169.396 240.299 165.068 240.289H90.942C86.614 240.299 82.286 240.249 77.9581 240.161C74.0826 240.073 70.2071 239.925 66.3316 239.699C62.8791 239.503 59.4266 239.218 55.9839 238.845C52.9248 238.51 49.8657 238.068 46.8362 237.499C44.1213 237.007 41.4361 236.369 38.7901 235.593C36.39 234.885 34.0392 234.021 31.767 232.999C29.6522 232.056 27.6259 230.936 25.7079 229.649C23.8685 228.411 22.1471 226.996 20.5733 225.434C19.0094 223.872 17.5929 222.152 16.3536 220.315C15.065 218.399 13.9437 216.385 12.9896 214.273C11.9666 212.003 11.101 209.655 10.3928 207.268C9.61574 204.625 8.97638 201.943 8.47473 199.241C7.91406 196.215 7.4616 193.159 7.12716 190.104C6.75339 186.675 6.46813 183.227 6.27141 179.778C6.04518 175.917 5.89763 172.056 5.8091 168.185C5.72058 163.862 5.6714 159.549 5.68123 155.226V97.0141C5.6714 92.701 5.72058 88.3781 5.8091 84.0553C5.89763 80.1941 6.04518 76.3232 6.27141 72.462C6.46813 69.0135 6.75339 65.5748 7.12716 62.1362C7.4616 59.0807 7.91406 56.035 8.47473 53.009C8.97638 50.2973 9.61574 47.6152 10.3928 44.9723C11.101 42.5849 11.9666 40.2466 12.9896 37.9672C13.9437 35.8647 15.065 33.8408 16.3536 31.925C17.5929 30.0878 19.0094 28.3783 20.5733 26.8063C22.1471 25.2442 23.8685 23.8294 25.7079 22.5915C27.6259 21.3044 29.6522 20.1844 31.767 19.2412C34.0392 18.2195 36.39 17.3549 38.7901 16.6573C41.4361 15.8812 44.1213 15.2425 46.8362 14.7415C49.8657 14.1815 52.9248 13.7295 55.9839 13.3955C59.4266 13.0221 62.8791 12.7372 66.3316 12.5407C70.2071 12.3148 74.0826 12.1674 77.9581 12.0888C82.286 11.9905 86.614 11.9414 90.942 11.9512H165.068ZM165.078 15.9598C169.376 15.9499 173.675 15.9991 177.973 16.0875C181.8 16.1759 185.626 16.3233 189.452 16.5394C192.836 16.7359 196.219 17.011 199.583 17.3843C202.554 17.6987 205.515 18.131 208.446 18.6812C211.023 19.1528 213.58 19.7619 216.099 20.4988C218.322 21.1472 220.495 21.9529 222.6 22.896C224.509 23.7508 226.338 24.7627 228.069 25.9221C229.692 27.0126 231.207 28.2604 232.594 29.6457C233.981 31.031 235.23 32.544 236.332 34.1651C237.492 35.8942 238.506 37.7118 239.361 39.608C240.306 41.7203 241.112 43.8916 241.761 46.1021C242.509 48.6173 243.109 51.1619 243.591 53.736C244.132 56.6638 244.565 59.6112 244.889 62.5783C245.263 65.9384 245.539 69.3083 245.735 72.688C245.952 76.5098 246.109 80.3218 246.188 84.1437C246.276 88.4371 246.325 92.7207 246.325 97.0141V155.226C246.325 159.519 246.276 163.803 246.188 168.096C246.109 171.918 245.952 175.74 245.735 179.552C245.539 182.932 245.263 186.302 244.889 189.672C244.565 192.629 244.132 195.576 243.591 198.504C243.109 201.078 242.509 203.623 241.761 206.138C241.112 208.358 240.306 210.52 239.361 212.632C238.506 214.528 237.492 216.356 236.332 218.075C235.23 219.706 233.981 221.219 232.594 222.604C231.207 223.98 229.692 225.227 228.069 226.318C226.338 227.477 224.509 228.489 222.6 229.344C220.495 230.297 218.322 231.093 216.099 231.741C213.58 232.478 211.023 233.087 208.446 233.559C205.515 234.109 202.554 234.541 199.583 234.865C196.219 235.229 192.836 235.514 189.452 235.701C185.626 235.917 181.8 236.074 177.973 236.153C173.675 236.251 169.376 236.29 165.078 236.29C165.078 236.29 165.078 236.29 165.068 236.29H90.942C90.9321 236.29 90.9321 236.29 90.9321 236.29C86.6337 236.29 82.3352 236.251 78.0368 236.153C74.2105 236.074 70.3842 235.917 66.5579 235.701C63.1742 235.514 59.7905 235.229 56.4265 234.865C53.456 234.541 50.4952 234.109 47.564 233.559C44.9869 233.087 42.4295 232.478 39.9114 231.741C37.6884 231.093 35.5146 230.297 33.4097 229.344C31.5014 228.489 29.6719 227.477 27.9407 226.318C26.3177 225.227 24.8029 223.98 23.416 222.604C22.0291 221.219 20.7799 219.706 19.6782 218.075C18.5176 216.356 17.5044 214.528 16.6487 212.632C15.7044 210.52 14.8978 208.358 14.2486 206.138C13.5011 203.623 12.901 201.078 12.4191 198.504C11.8781 195.576 11.4453 192.629 11.1207 189.672C10.7469 186.302 10.4715 182.932 10.2748 179.552C10.0584 175.74 9.90099 171.918 9.8223 168.096C9.73377 163.803 9.68459 159.519 9.68459 155.226V97.0141C9.68459 92.7207 9.73377 88.4371 9.8223 84.1437C9.90099 80.3218 10.0584 76.5098 10.2748 72.688C10.4715 69.3083 10.7469 65.9384 11.1207 62.5783C11.4453 59.6112 11.8781 56.6638 12.4191 53.736C12.901 51.1619 13.5011 48.6173 14.2486 46.1021C14.8978 43.8916 15.7044 41.7203 16.6487 39.608C17.5044 37.7118 18.5176 35.8942 19.6782 34.1651C20.7799 32.544 22.0291 31.031 23.416 29.6457C24.8029 28.2604 26.3177 27.0126 27.9407 25.9221C29.6719 24.7627 31.5014 23.7508 33.4097 22.896C35.5146 21.9529 37.6884 21.1472 39.9114 20.4988C42.4295 19.7619 44.9869 19.1528 47.564 18.6812C50.4952 18.131 53.456 17.6987 56.4265 17.3843C59.7905 17.011 63.1742 16.7359 66.5579 16.5394C70.3842 16.3233 74.2105 16.1759 78.0368 16.0875C82.3352 15.9991 86.6337 15.9499 90.9321 15.9598C90.9321 15.9598 90.9321 15.9598 90.942 15.9598H165.068C165.078 15.9598 165.078 15.9598 165.078 15.9598Z" fill="url(#paint1_linear)"/>
+<g opacity="0.4" filter="url(#filter1_f)">
+<path d="M193.611 62.4084L190.282 60.3282C168.233 67.8168 142.855 62.4084 142.855 62.4084C142.855 62.4084 104.164 70.313 48.8321 62.4084C54.6565 134.382 48 113.164 48 135.214C48 135.214 52.9924 172.24 48.8321 185.969C80.8664 172.24 92.0992 191.563 108.74 187.633C138.695 180.561 158.664 185.969 158.664 185.969L194.859 183.889C194.859 160.665 191.176 144.296 190.282 130.637C192.362 96.5229 184.57 82.2689 193.611 62.4084Z" fill="black"/>
+</g>
+<path d="M193.611 59.0802L190.282 57C168.233 64.4885 142.855 59.0802 142.855 59.0802C142.855 59.0802 104.164 66.9847 48.8321 59.0802C54.6565 131.053 48 109.836 48 131.885C48 131.885 52.9924 168.912 48.8321 182.641C80.8664 168.912 92.0992 188.234 108.74 184.305C138.695 177.233 158.664 182.641 158.664 182.641L194.859 180.561C194.859 157.336 191.176 140.968 190.282 127.309C192.362 93.1946 184.57 78.9407 193.611 59.0802Z" fill="url(#paint2_linear)"/>
+<g filter="url(#filter2_f)">
+<rect x="153.672" y="148.527" width="49.9236" height="49.9236" fill="black" fill-opacity="0.4"/>
+</g>
+<rect x="153.672" y="145.198" width="49.9236" height="49.9236" fill="url(#paint3_linear)"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M208 144.109C194.36 158.084 185.892 169.137 184.01 185.701C183.737 188.106 181.777 189.969 179.361 190.12C176.944 190.271 174.768 188.666 174.198 186.313C170.879 172.623 167.828 164.512 160.839 158.571L167.306 150.963C172.619 155.479 176.1 160.85 178.712 167.063C183.524 155.947 191.408 146.813 200.855 137.135L208 144.109Z" fill="#ececec"/>
+<path d="M73.5051 123.664C72.0034 123.664 71.2525 122.907 71.2525 121.393V115.101H69V113.928H71.2525V110.652L72.5557 110V113.928H75.739V115.101H72.5557V120.835C72.5557 121.368 72.6425 121.772 72.8163 122.045C73.0024 122.305 73.381 122.435 73.9519 122.435C74.6096 122.435 75.2115 122.249 75.7576 121.877L75.6087 123.236C75.075 123.521 74.3738 123.664 73.5051 123.664Z" fill="#5c616c"/>
+<path d="M87.3034 122.342C86.5092 123.224 85.4481 123.664 84.1201 123.664C82.7922 123.664 81.7249 123.23 80.9182 122.361C80.1239 121.48 79.7267 120.257 79.7267 118.694C79.7267 117.142 80.1239 115.926 80.9182 115.045C81.7249 114.151 82.7922 113.705 84.1201 113.705C85.4481 113.705 86.5092 114.145 87.3034 115.026C88.1101 115.895 88.5135 117.111 88.5135 118.675C88.5135 120.226 88.1101 121.449 87.3034 122.342ZM84.1201 122.491C85.0757 122.491 85.8204 122.156 86.354 121.486C86.8877 120.803 87.1545 119.866 87.1545 118.675C87.1545 117.471 86.8939 116.54 86.3726 115.883C85.8514 115.212 85.1006 114.877 84.1201 114.877C83.1273 114.877 82.3702 115.206 81.849 115.864C81.3401 116.509 81.0857 117.453 81.0857 118.694C81.0857 119.898 81.3463 120.835 81.8676 121.505C82.3888 122.162 83.1397 122.491 84.1201 122.491Z" fill="#5c616c"/>
+<path d="M95.3123 123.664C94.0588 123.664 93.0659 123.217 92.3337 122.324C91.6139 121.418 91.254 120.202 91.254 118.675C91.254 117.124 91.6139 115.907 92.3337 115.026C93.0659 114.145 94.0588 113.705 95.3123 113.705C96.3423 113.705 97.2297 114.002 97.9743 114.598V110.652L99.2775 110V123.441H97.9743V122.622C97.2793 123.317 96.392 123.664 95.3123 123.664ZM95.4612 122.491C96.5905 122.491 97.4283 121.995 97.9743 121.002V116.255C97.4034 115.337 96.5657 114.877 95.4612 114.877C94.5428 114.877 93.8354 115.206 93.339 115.864C92.8549 116.522 92.6129 117.459 92.6129 118.675C92.6129 119.767 92.8736 120.679 93.3948 121.412C93.9161 122.131 94.6048 122.491 95.4612 122.491Z" fill="#5c616c"/>
+<path d="M110.246 122.342C109.452 123.224 108.391 123.664 107.063 123.664C105.735 123.664 104.668 123.23 103.861 122.361C103.067 121.48 102.669 120.257 102.669 118.694C102.669 117.142 103.067 115.926 103.861 115.045C104.668 114.151 105.735 113.705 107.063 113.705C108.391 113.705 109.452 114.145 110.246 115.026C111.053 115.895 111.456 117.111 111.456 118.675C111.456 120.226 111.053 121.449 110.246 122.342ZM107.063 122.491C108.018 122.491 108.763 122.156 109.297 121.486C109.83 120.803 110.097 119.866 110.097 118.675C110.097 117.471 109.837 116.54 109.315 115.883C108.794 115.212 108.043 114.877 107.063 114.877C106.07 114.877 105.313 115.206 104.792 115.864C104.283 116.509 104.028 117.453 104.028 118.694C104.028 119.898 104.289 120.835 104.81 121.505C105.332 122.162 106.082 122.491 107.063 122.491Z" fill="#5c616c"/>
+<path d="M118.441 123.664C117.163 123.664 116.238 123.304 115.667 122.584C115.109 121.865 114.83 120.698 114.83 119.085V113.928H116.17V119.606C116.17 120.586 116.375 121.306 116.784 121.765C117.194 122.225 117.746 122.454 118.441 122.454C120.067 122.454 120.88 121.517 120.88 119.643V113.928H122.22V123.441H120.88V122.491C120.545 122.926 120.185 123.23 119.8 123.404C119.428 123.577 118.975 123.664 118.441 123.664Z" fill="#5c616c"/>
+<path d="M132.277 113.705C133.183 113.705 133.853 113.847 134.287 114.133V117.316H132.966V115.101C132.742 115.064 132.482 115.045 132.184 115.045C131.24 115.045 130.397 115.287 129.652 115.771C128.92 116.243 128.554 116.894 128.554 117.726V122.268H131.402V123.441H125.221V122.268H127.195V115.101H125.221V113.928H128.479V115.603C128.839 115.033 129.385 114.573 130.117 114.226C130.85 113.878 131.569 113.705 132.277 113.705Z" fill="#5c616c"/>
+<path d="M142.296 123.348C142.073 123.583 141.8 123.701 141.477 123.701C141.154 123.701 140.875 123.583 140.639 123.348C140.416 123.112 140.304 122.839 140.304 122.529C140.304 122.218 140.416 121.945 140.639 121.709C140.875 121.474 141.154 121.356 141.477 121.356C141.8 121.356 142.073 121.474 142.296 121.709C142.532 121.945 142.65 122.218 142.65 122.529C142.65 122.839 142.532 123.112 142.296 123.348Z" fill="#5c616c"/>
+<path d="M153.805 123.664C152.303 123.664 151.552 122.907 151.552 121.393V115.101H149.3V113.928H151.552V110.652L152.855 110V113.928H156.039V115.101H152.855V120.835C152.855 121.368 152.942 121.772 153.116 122.045C153.302 122.305 153.681 122.435 154.251 122.435C154.909 122.435 155.511 122.249 156.057 121.877L155.908 123.236C155.375 123.521 154.673 123.664 153.805 123.664Z" fill="#5c616c"/>
+<path d="M160.175 123.441L163.712 118.526L160.399 113.928H161.814L163.973 116.925C164.072 117.062 164.221 117.279 164.42 117.577C164.618 117.279 164.767 117.062 164.867 116.925L167.026 113.928H168.441L165.127 118.526L168.664 123.441H167.249L164.867 120.127C164.767 119.991 164.618 119.773 164.42 119.476C164.221 119.773 164.072 119.991 163.973 120.127L161.59 123.441H160.175Z" fill="#5c616c"/>
+<path d="M176.747 123.664C175.246 123.664 174.495 122.907 174.495 121.393V115.101H172.242V113.928H174.495V110.652L175.798 110V113.928H178.981V115.101H175.798V120.835C175.798 121.368 175.885 121.772 176.059 122.045C176.245 122.305 176.623 122.435 177.194 122.435C177.852 122.435 178.454 122.249 179 121.877L178.851 123.236C178.317 123.521 177.616 123.664 176.747 123.664Z" fill="#5c616c"/>
+</g>
+<defs>
+<filter id="filter0_d" x="-4.32414" y="5.94696" width="264.648" height="248.338" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
+<feFlood flood-opacity="0" result="BackgroundImageFix"/>
+<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+<feOffset dy="4"/>
+<feGaussianBlur stdDeviation="5"/>
+<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
+<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+</filter>
+<filter id="filter1_f" x="38" y="50.3282" width="166.859" height="147.844" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
+<feFlood flood-opacity="0" result="BackgroundImageFix"/>
+<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+<feGaussianBlur stdDeviation="5" result="effect1_foregroundBlur"/>
+</filter>
+<filter id="filter2_f" x="143.672" y="138.527" width="69.9236" height="69.9236" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
+<feFlood flood-opacity="0" result="BackgroundImageFix"/>
+<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+<feGaussianBlur stdDeviation="5" result="effect1_foregroundBlur"/>
+</filter>
+<linearGradient id="paint0_linear" x1="126.487" y1="11.8597" x2="127.02" y2="241.039" gradientUnits="userSpaceOnUse">
+<stop stop-color="#1ad6ab"/>
+<stop offset="1" stop-color="#329db6"/>
+</linearGradient>
+<linearGradient id="paint1_linear" x1="132.082" y1="11.95" x2="132.082" y2="240.29" gradientUnits="userSpaceOnUse">
+<stop stop-color="white"/>
+<stop offset="0.125" stop-color="white" stop-opacity="0.0980392"/>
+<stop offset="0.925" stop-opacity="0.0980392"/>
+<stop offset="1" stop-opacity="0.498039"/>
+</linearGradient>
+<linearGradient id="paint2_linear" x1="69.417" y1="184.844" x2="66.5414" y2="60.388" gradientUnits="userSpaceOnUse">
+<stop stop-color="#bfc1c1"/>
+<stop offset="1" stop-color="#f1f2f3"/>
+</linearGradient>
+<linearGradient id="paint3_linear" x1="153.672" y1="145.198" x2="153.672" y2="195.122" gradientUnits="userSpaceOnUse">
+<stop offset="1e-07" stop-color="#ff4500"/>
+<stop offset="1" stop-color="#dc153b"/>
+</linearGradient>
+<clipPath id="clip0">
+<rect width="256" height="256" fill="white"/>
+</clipPath>
+</defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/toki-tori.svg b/.icons/Gruvbox_Dark-2/apps/64/toki-tori.svg
new file mode 100755
index 000000000..b15afd0aa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/toki-tori.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="E8ISXj0Y8nCzXk1RHsuKOx9fMfjr4X8c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#E8ISXj0Y8nCzXk1RHsuKOx9fMfjr4X8c)">
+ <linearGradient id="_lgradient_77" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_77)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_78" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_78)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_79" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(151.786,0,0,181.271,49.675,32.161)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_79)" fill-rule="evenodd" d="M 71.127 98.203 C 70.188 98.4 69.347 98.908 68.746 99.64 C 46.32 126.947 50.167 152.944 49.676 178.93 C 49.635 180.843 51.005 182.524 52.965 182.965 C 54.925 183.407 56.944 182.489 57.812 180.763 C 57.812 180.763 59.343 177.74 61.87 172.265 C 70.387 196.13 95.686 213.432 125.568 213.432 C 155.45 213.432 180.749 196.13 189.266 172.265 C 191.793 177.74 193.324 180.763 193.324 180.763 C 194.192 182.489 196.211 183.407 198.171 182.965 C 200.131 182.524 201.501 180.843 201.46 178.93 C 200.969 152.944 204.816 126.947 182.39 99.64 C 181.789 98.908 180.948 98.4 180.009 98.203 C 179.251 95.76 178.579 93.596 178.07 91.834 C 172.422 65 153.278 43.431 125.568 43.432 C 124.047 43.432 125.35 30.807 125.375 32.28 C 125.568 43.432 78.404 66.473 73.066 91.834 C 72.557 93.596 71.885 95.76 71.127 98.203 Z"/>
+ <path fill="#ececec" d="M 155.021 105.175 C 152.169 94.46 143.458 87.34 135.58 89.285 C 127.703 91.23 123.622 101.508 126.474 112.223 C 129.326 122.939 138.037 130.059 145.915 128.114 C 153.792 126.169 157.873 115.89 155.021 105.175 Z"/>
+ <path fill="#ececec" d="M 102.188 105.175 C 105.04 94.46 113.751 87.339 121.628 89.284 C 129.506 91.229 133.586 101.508 130.734 112.223 C 127.883 122.938 119.172 130.059 111.294 128.113 C 103.416 126.168 99.336 115.89 102.188 105.175 Z"/>
+ <path fill="#3b3b3b" d="M 121.097 107.182 C 116.386 106.088 111.845 109.988 110.935 115.91 C 110.107 121.057 112.298 126.208 116.158 128.189 C 121.257 127.941 125.904 124.097 128.438 118.032 C 128.563 113.242 126.197 108.916 122.598 107.354 C 122.103 107.242 121.601 107.185 121.097 107.182 Z"/>
+ <path fill="#3b3b3b" d="M 136.11 107.182 C 135.605 107.212 135.104 107.269 134.61 107.354 C 129.492 109.167 126.968 113.782 128.77 118.032 C 130.406 122.647 134.981 126.431 141.049 128.189 C 143.919 127.236 146.131 125.351 147.129 123.006 C 148.126 120.661 147.815 118.079 146.273 115.91 C 146.248 111.356 141.82 107.552 136.11 107.182 L 136.11 107.182 Z"/>
+ <g>
+ <g opacity=".4">
+ <path fill="#111111" d="M 125.568 73.789 L 124.879 77.736 C 118.194 78.704 113.48 80.54 108.568 82.289 C 108.568 82.289 115.232 73.789 125.568 73.789 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#111111" d="M 134.068 73.789 L 134.741 77.678 C 141.436 78.684 146.153 80.529 151.068 82.289 C 151.068 82.289 144.428 73.871 134.068 73.789 L 134.068 73.789 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tomahawk.svg b/.icons/Gruvbox_Dark-2/apps/64/tomahawk.svg
new file mode 100755
index 000000000..fd9243df2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tomahawk.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="GGS91RbJvjnf7y0XIPWwiTv4OXLh4p12" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#GGS91RbJvjnf7y0XIPWwiTv4OXLh4p12)">
+ <linearGradient id="_lgradient_460" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_460)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_461" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_461)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 128 45.5 C 173.563 45.5 210.5 82.437 210.5 128 C 210.495 150.159 201.575 171.385 185.75 186.897 L 185.75 90.182 C 185.75 83.706 179.868 78.5 172.55 78.5 L 165.95 78.5 C 158.632 78.5 152.75 83.706 152.75 90.182 L 152.75 115.963 L 122.671 99.092 L 87.294 79.259 C 86.442 78.782 85.481 78.521 84.498 78.5 C 82.922 78.466 81.398 79.05 80.269 80.119 C 79.141 81.188 78.503 82.653 78.5 84.184 L 78.5 163.549 C 78.499 165.584 79.615 167.465 81.429 168.484 C 83.243 169.503 85.478 169.506 87.294 168.491 L 122.671 148.642 L 152.75 131.787 L 152.75 206.598 C 144.747 209.151 136.401 210.467 128 210.5 C 82.437 210.5 45.5 173.563 45.5 128 C 45.5 82.437 82.437 45.5 128 45.5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tomato.svg b/.icons/Gruvbox_Dark-2/apps/64/tomato.svg
new file mode 100755
index 000000000..ba0fa7c12
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tomato.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="nr2LnuBVhmr9Myb5wOzGiCFJaLgOpPbv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#nr2LnuBVhmr9Myb5wOzGiCFJaLgOpPbv)">
+ <linearGradient id="_lgradient_132" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_132)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_133" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_133)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="aopugiP3P2jpP3A45yhESTHfmp0uA13L" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#aopugiP3P2jpP3A45yhESTHfmp0uA13L)">
+ <path d="M 194.462291 131.294594 C 193.454141 167.286544 164.006047 195.95104 128 195.988361 C 92.28621 195.965516 62.956049 167.759888 61.537709 132.074266 C 61.497263 132.696577 61.465566 133.319425 61.442627 133.942627 C 61.442627 170.701249 91.241378 200.5 128 200.5 C 164.758622 200.5 194.557373 170.701249 194.557373 133.942627 C 194.543254 133.059406 194.511554 132.176553 194.462291 131.294594 L 194.462291 131.294594 Z"/>
+ </g>
+ <linearGradient id="_lgradient_134" x1="1.207" x2=".5" y1=".5" y2="-.207" gradientTransform="matrix(133.114746,0,0,133.114746,61.442627,65.008205)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d11f3f"/>
+ <stop offset="100%" style="stop-color:#ff0055"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_134)" cx="128" cy="131.566" r="66.557" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path fill-rule="evenodd" d="M 114.954755 57.881542 C 114.508155 57.899845 114.053663 57.975925 113.603735 58.115714 C 111.204247 58.8613 109.873052 61.121113 110.619065 63.182157 L 112.491276 68.355091 C 85.354409 70.891402 70.949967 98.652957 70.949967 98.652957 C 70.949967 98.652957 80.029819 100.308809 101.929572 88.579023 C 108.014342 85.319899 111.522391 81.816794 113.524342 78.646761 C 113.110545 81.916677 113.171207 86.108794 114.137193 91.455728 C 116.566537 104.885579 126.702274 114.926235 126.702274 114.926235 C 126.702274 114.926235 138.971175 95.17058 125.815017 75.807138 C 145.221245 88.588531 175.542882 83.033843 175.542882 83.033843 C 175.542882 83.033843 161.958998 70.537222 147.537441 67.422337 C 136.776065 65.098011 126.869 66.616327 121.717935 67.796061 C 121.714845 67.414379 121.649286 67.028227 121.512035 66.649325 L 119.282363 60.489916 C 118.673838 58.815522 116.891051 57.802424 114.956134 57.881342 L 114.954755 57.881542 Z"/>
+ </g>
+ <linearGradient id="_lgradient_135" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(104.592915,0,0,57.049186,70.949967,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#7bd11f"/>
+ <stop offset="100%" style="stop-color:#aaff00"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_135)" fill-rule="evenodd" d="M 114.954755 55.504493 C 114.508155 55.522796 114.053663 55.598876 113.603735 55.738665 C 111.204247 56.484251 109.873052 58.744064 110.619065 60.805108 L 112.491276 65.978042 C 85.354409 68.514353 70.949967 96.277809 70.949967 96.277809 C 70.949967 96.277809 80.029819 97.933662 101.929572 86.203876 C 108.014342 82.944751 111.522391 79.441646 113.524342 76.271615 C 113.110545 79.54153 113.171207 83.733646 114.137193 89.08058 C 116.566537 102.50853 126.702274 112.549186 126.702274 112.549186 C 126.702274 112.549186 138.971175 92.793531 125.815017 73.430091 C 145.221245 86.211482 175.542882 80.656794 175.542882 80.656794 C 175.542882 80.656794 161.958998 66.578008 147.537441 63.463123 C 136.776065 61.138797 126.869 64.239278 121.717935 65.419012 C 121.714845 65.037329 121.649286 64.651178 121.512035 64.272276 L 119.282363 58.112867 C 118.673838 56.438473 116.891051 55.425423 114.956134 55.504293 L 114.954755 55.504493 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 114.954087 55.504651 C 114.507487 55.522954 114.052995 55.596995 113.603067 55.736785 C 111.203579 56.48237 109.871816 58.745541 110.617829 60.806585 L 110.627114 60.825156 C 111.057573 59.615186 112.123152 58.573683 113.603067 58.113834 C 114.052995 57.974045 114.507487 57.900003 114.954087 57.8817 C 116.889005 57.80283 118.672533 58.81649 119.281058 60.490883 L 121.514184 66.647069 C 121.651434 67.02597 121.715372 67.412126 121.718463 67.793809 C 126.869528 66.614075 136.774995 63.514917 147.536372 65.839243 C 158.651192 68.239913 169.106894 77.008523 173.391422 80.969718 C 174.654522 80.796194 175.540981 80.658658 175.540981 80.658658 C 175.540981 80.658658 161.957928 66.577079 147.536372 63.462194 C 136.774995 61.137868 126.869528 64.237026 121.718463 65.41676 C 121.715372 65.035077 121.651434 64.648921 121.514184 64.270019 L 119.281058 58.113834 C 118.672533 56.439441 116.889005 55.425781 114.954087 55.504651 Z M 111.667073 66.080662 C 85.069494 69.099627 70.950823 96.276614 70.950823 96.276614 C 70.950823 96.276614 71.604978 96.322674 72.325055 96.336969 C 76.329876 89.798249 89.940718 70.463436 112.493468 68.355573 L 111.667073 66.080662 Z M 125.8133 75.807064 C 130.203011 82.26791 131.729307 88.754433 131.858062 94.554183 C 132.085368 89.265443 131.208947 83.260007 128.037141 77.158082 C 127.283869 76.730541 126.538257 76.284538 125.8133 75.807064 Z M 113.524142 78.64838 C 113.464882 78.742216 113.372508 78.841822 113.310579 78.936226 C 113.282663 79.653449 113.297476 80.439144 113.315223 81.229708 C 113.353232 80.312017 113.422523 79.451395 113.524142 78.64838 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tomboy-note.svg b/.icons/Gruvbox_Dark-2/apps/64/tomboy-note.svg
new file mode 120000
index 000000000..c172a8761
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tomboy-note.svg
@@ -0,0 +1 @@
+stickers.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tomboy.svg b/.icons/Gruvbox_Dark-2/apps/64/tomboy.svg
new file mode 120000
index 000000000..c172a8761
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tomboy.svg
@@ -0,0 +1 @@
+stickers.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tool.svg b/.icons/Gruvbox_Dark-2/apps/64/tool.svg
new file mode 100644
index 000000000..e0be583a0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tool.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="l96fys1FFJZh00wRNm1zLNpQ423onfZo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#l96fys1FFJZh00wRNm1zLNpQ423onfZo)">
+ <linearGradient id="_lgradient_59" x1=".233" x2=".933" y1="-.071" y2=".858" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e8e8e8"/>
+ <stop offset="100%" style="stop-color:#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_59)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <g opacity=".6">
+ <path fill="#ffffff" d="M 71.392 61.731 C 66.387 61.668 61.93 62.667 59.041 66.135 C 56.363 69.334 55.59 73.466 55.59 78.251 L 55.59 103.144 C 55.59 107.929 56.363 112.062 59.041 115.26 C 61.962 118.765 66.388 119.663 71.327 119.663 L 184.673 119.663 C 189.612 119.663 194.043 118.771 196.969 115.26 C 199.651 112.055 200.41 107.923 200.41 103.144 L 200.41 78.251 C 200.41 73.472 199.652 69.34 196.969 66.135 C 194.043 62.623 189.612 61.731 184.673 61.731 L 71.392 61.731 L 71.392 61.731 Z M 184.608 134.15 C 189.613 134.086 194.07 135.085 196.959 138.553 C 199.637 141.753 200.41 145.885 200.41 150.67 L 200.41 175.562 C 200.41 180.348 199.637 184.48 196.959 187.678 C 194.038 191.184 189.612 192.082 184.673 192.082 L 71.327 192.082 C 66.388 192.082 61.957 191.19 59.031 187.678 C 56.349 184.473 55.59 180.341 55.59 175.562 L 55.59 150.67 C 55.59 145.891 56.348 141.758 59.031 138.553 C 61.957 135.041 66.388 134.15 71.327 134.15 L 184.608 134.15 L 184.608 134.15 Z"/>
+ </g>
+ <path fill="#325f78" d="M 184.608 59.921 C 189.613 59.858 194.07 60.856 196.959 64.324 C 199.637 67.523 200.41 71.656 200.41 76.441 L 200.41 101.333 C 200.41 106.119 199.637 110.251 196.959 113.449 C 194.038 116.955 189.612 117.853 184.673 117.853 L 71.327 117.853 C 66.388 117.853 61.957 116.962 59.031 113.449 C 56.349 110.245 55.59 106.113 55.59 101.333 L 55.59 76.441 C 55.59 71.661 56.348 67.529 59.031 64.324 C 61.957 60.812 66.388 59.921 71.327 59.921 L 184.608 59.921 L 184.608 59.921 Z"/>
+ <g opacity=".2">
+ <path d="M 183.354 68.972 C 187.185 68.924 189.756 69.784 191.076 71.37 C 192.463 73.021 193.177 75.73 193.177 79.496 L 193.177 101.899 C 193.177 105.664 192.463 108.373 191.076 110.024 C 189.756 111.609 187.185 112.422 183.354 112.422 L 145.063 112.422 C 141.233 112.422 138.655 111.609 137.333 110.024 C 135.946 108.373 135.24 105.664 135.24 101.899 L 135.24 79.496 C 135.24 75.73 135.946 73.021 137.333 71.37 C 138.655 69.784 141.233 68.972 145.063 68.972 L 183.354 68.972 L 183.354 68.972 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 183.354 67.162 C 187.185 67.114 189.756 67.974 191.076 69.559 C 192.463 71.211 193.177 73.92 193.177 77.685 L 193.177 100.088 C 193.177 103.853 192.463 106.562 191.076 108.214 C 189.756 109.8 187.185 110.611 183.354 110.611 L 145.063 110.611 C 141.233 110.611 138.655 109.8 137.333 108.214 C 135.946 106.562 135.24 103.853 135.24 100.088 L 135.24 77.685 C 135.24 73.92 135.946 71.211 137.333 69.559 C 138.655 67.974 141.233 67.162 145.063 67.162 L 183.354 67.162 L 183.354 67.162 Z"/>
+ <path fill="#b3b3b3" d="M 71.392 132.34 C 66.387 132.277 61.93 133.275 59.041 136.743 C 56.363 139.942 55.59 144.074 55.59 148.859 L 55.59 173.752 C 55.59 178.537 56.363 182.669 59.041 185.868 C 61.962 189.374 66.388 190.271 71.327 190.271 L 184.673 190.271 C 189.612 190.271 194.043 189.38 196.969 185.868 C 199.651 182.663 200.41 178.531 200.41 173.752 L 200.41 148.859 C 200.41 144.08 199.652 139.948 196.969 136.743 C 194.043 133.231 189.612 132.34 184.673 132.34 L 71.392 132.34 L 71.392 132.34 Z"/>
+ <g opacity=".2">
+ <path d="M 72.646 141.391 C 68.815 141.343 66.245 142.203 64.924 143.788 C 63.537 145.44 62.824 148.148 62.824 151.914 L 62.824 174.317 C 62.824 178.083 63.537 180.792 64.924 182.442 C 66.245 184.028 68.815 184.84 72.646 184.84 L 110.937 184.84 C 114.767 184.84 117.345 184.028 118.667 182.442 C 120.054 180.792 120.76 178.083 120.76 174.317 L 120.76 151.914 C 120.76 148.148 120.054 145.44 118.667 143.788 C 117.345 142.203 114.767 141.391 110.937 141.391 L 72.646 141.391 L 72.646 141.391 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 72.646 139.581 C 68.815 139.532 66.245 140.392 64.924 141.978 C 63.537 143.629 62.823 146.338 62.823 150.103 L 62.823 172.507 C 62.823 176.272 63.537 178.981 64.924 180.633 C 66.245 182.218 68.815 183.029 72.646 183.029 L 110.937 183.029 C 114.767 183.029 117.345 182.218 118.667 180.633 C 120.054 178.981 120.76 176.272 120.76 172.507 L 120.76 150.103 C 120.76 146.338 120.054 143.629 118.667 141.978 C 117.345 140.392 114.767 139.581 110.937 139.581 L 72.646 139.581 L 72.646 139.581 Z"/>
+ <g opacity=".1">
+ <path d="M 71.393 59.922 C 66.387 59.859 61.931 60.856 59.042 64.324 C 56.364 67.523 55.591 71.655 55.591 76.441 L 55.591 77.346 C 55.591 72.561 56.364 68.428 59.042 65.229 C 61.931 61.761 66.387 60.764 71.393 60.827 L 184.672 60.827 C 189.611 60.827 194.043 61.717 196.969 65.229 C 199.652 68.434 200.409 72.566 200.409 77.346 L 200.409 76.441 C 200.409 71.661 199.652 67.529 196.969 64.324 C 194.043 60.812 189.611 59.922 184.672 59.922 L 71.393 59.922 L 71.393 59.922 Z M 71.393 132.341 C 66.387 132.278 61.931 133.274 59.042 136.743 C 56.364 139.942 55.591 144.074 55.591 148.859 L 55.591 149.764 C 55.591 144.979 56.364 140.847 59.042 137.647 C 61.931 134.18 66.387 133.182 71.393 133.246 L 184.672 133.246 C 189.611 133.246 194.043 134.136 196.969 137.647 C 199.652 140.853 200.409 144.985 200.409 149.764 L 200.409 148.859 C 200.409 144.08 199.652 139.947 196.969 136.743 C 194.043 133.23 189.611 132.341 184.672 132.341 L 71.393 132.341 L 71.393 132.341 Z"/>
+ </g>
+ <g opacity=".05">
+ <path fill="#ffffff" d="M 8.476 55.74 C 6.729 66.667 6.158 80.255 6.158 97.205 L 6.158 156.456 C 6.158 230.442 16.742 241 90.798 241 L 166.167 241 C 221.302 241 241.245 235.126 247.842 201.603 L 8.476 55.74 L 8.476 55.74 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_60" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_60)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tools-report-bug.svg b/.icons/Gruvbox_Dark-2/apps/64/tools-report-bug.svg
new file mode 120000
index 000000000..ad6469ba7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tools-report-bug.svg
@@ -0,0 +1 @@
+bug.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tools-wizard.svg b/.icons/Gruvbox_Dark-2/apps/64/tools-wizard.svg
new file mode 120000
index 000000000..8d153f1a9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tools-wizard.svg
@@ -0,0 +1 @@
+effects.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tootle.svg b/.icons/Gruvbox_Dark-2/apps/64/tootle.svg
new file mode 100644
index 000000000..c9a54bb2f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tootle.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="xPHBR2KRsqNJJmxgfSMnWsjFL63MuKr0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#xPHBR2KRsqNJJmxgfSMnWsjFL63MuKr0)">
+ <linearGradient id="_lgradient_59" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.176,11.831)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_59)" d="M 165.185 11.831 C 239.24 11.831 249.824 22.388 249.824 96.375 L 249.824 155.625 C 249.824 229.612 239.24 240.169 165.185 240.169 L 89.815 240.169 C 15.76 240.169 5.176 229.612 5.176 155.625 L 5.176 96.375 C 5.176 22.388 15.76 11.831 89.815 11.831 L 165.185 11.831 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_60" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_60)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="2JmMAOqgjSUXbdZfecnmpMzAW6swRgvN" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#2JmMAOqgjSUXbdZfecnmpMzAW6swRgvN)">
+ <path d="M 200.348 117.365 L 181.12 81.204 C 181.09 81.162 181.064 81.124 181.034 81.085 C 180.899 80.919 180.748 80.77 180.579 80.651 C 179.894 80.162 178.962 80.06 178.156 80.473 C 177.683 80.715 177.336 81.098 177.133 81.541 C 177.102 81.579 177.089 81.626 177.072 81.672 L 166.678 106.145 L 146.054 116.714 C 145.92 116.782 145.781 116.854 145.651 116.927 L 138.638 120.522 L 132.526 123.653 L 130.926 120.65 C 130.021 118.948 127.888 118.288 126.154 119.177 C 124.425 120.062 123.748 122.16 124.654 123.862 L 126.254 126.866 L 120.35 129.891 L 115.253 120.305 L 124.403 115.616 C 126.752 114.408 127.663 111.562 126.436 109.256 C 126.241 108.881 125.994 108.545 125.712 108.251 L 125.296 107.856 C 123.848 106.643 121.742 106.345 119.956 107.26 L 92.934 121.105 C 90.581 122.313 89.67 125.16 90.897 127.47 C 91.092 127.832 91.322 128.159 91.595 128.448 C 91.734 128.606 91.89 128.75 92.05 128.878 C 93.498 130.082 95.6 130.38 97.381 129.465 L 106.527 124.781 L 111.625 134.367 L 105.11 137.707 L 103.51 134.703 C 102.605 133.005 100.463 132.346 98.738 133.231 C 98.283 133.465 97.902 133.78 97.598 134.154 C 96.762 135.196 96.571 136.66 97.238 137.915 L 98.838 140.919 L 88.916 146.003 C 88.782 146.067 88.643 146.139 88.509 146.207 L 64.872 158.312 L 56.81 156.593 C 56.788 156.585 56.766 156.585 56.749 156.58 C 56.524 156.537 56.285 156.571 56.069 156.678 C 55.588 156.925 55.38 157.482 55.57 157.967 L 64.413 174.59 C 64.434 174.62 64.456 174.653 64.482 174.68 L 64.495 174.693 L 64.625 174.812 C 64.937 175.067 65.388 175.123 65.778 174.927 C 65.995 174.812 66.155 174.642 66.25 174.433 C 66.259 174.415 66.268 174.399 66.276 174.379 L 69.514 166.763 L 78.972 161.912 C 79.011 164.55 79.657 167.218 80.983 169.715 C 85.521 178.246 96.249 181.552 104.945 177.097 C 105.079 177.029 105.218 176.957 105.348 176.885 L 115.269 171.8 L 117.125 175.289 C 118.026 176.987 120.172 177.646 121.897 176.761 C 123.626 175.876 124.303 173.774 123.397 172.077 L 121.541 168.592 L 128.056 165.252 L 133.466 175.425 C 134.727 177.795 137.696 178.71 140.111 177.472 C 140.787 177.127 141.346 176.651 141.766 176.093 C 142.872 174.651 143.101 172.66 142.196 170.953 L 136.786 160.781 L 142.69 157.755 L 144.545 161.24 C 145.446 162.938 147.588 163.601 149.317 162.712 C 151.051 161.823 151.719 159.721 150.817 158.028 L 148.962 154.539 L 162.65 147.523 C 163.595 147.025 164.475 146.459 165.29 145.825 C 171.857 140.737 174.024 131.632 170.015 124.092 C 168.688 121.599 166.829 119.553 164.649 118.008 L 171.103 114.702 L 197.652 120.348 C 197.704 120.362 197.747 120.373 197.795 120.378 C 198.285 120.467 198.805 120.408 199.273 120.165 C 200.313 119.638 200.76 118.425 200.348 117.366 L 200.348 117.365 Z M 100.593 168.494 C 100.533 168.532 100.476 168.557 100.411 168.591 C 96.501 170.595 91.686 169.11 89.648 165.273 C 87.611 161.439 89.12 156.712 93.021 154.713 L 103.359 149.416 L 110.74 163.294 L 100.593 168.494 Z M 117.008 160.082 L 109.626 146.203 L 110.06 145.986 L 116.145 142.868 L 123.527 156.746 L 122.14 157.457 L 117.008 160.082 Z M 132.257 152.27 L 124.875 138.392 L 130.779 135.367 L 138.161 149.245 L 132.257 152.27 Z M 156.743 139.706 C 156.656 139.761 156.569 139.813 156.478 139.855 L 144.428 146.033 L 137.047 132.154 L 146.032 127.546 L 148.91 126.074 C 149.062 125.998 149.218 125.925 149.374 125.853 C 153.189 124.185 157.714 125.704 159.673 129.389 C 161.403 132.631 160.583 136.515 157.926 138.847 C 157.571 139.166 157.176 139.455 156.743 139.706 L 156.743 139.706 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 200.348 114.07 L 181.12 77.909 C 181.09 77.866 181.064 77.828 181.034 77.79 C 180.899 77.624 180.748 77.475 180.579 77.356 C 179.894 76.867 178.962 76.765 178.156 77.177 C 177.683 77.42 177.336 77.803 177.133 78.245 C 177.102 78.283 177.089 78.33 177.072 78.377 L 166.678 102.85 L 146.054 113.419 C 145.92 113.487 145.781 113.559 145.651 113.631 L 138.638 117.227 L 132.526 120.358 L 130.927 117.354 C 130.021 115.652 127.888 114.993 126.154 115.882 C 124.425 116.767 123.749 118.865 124.654 120.567 L 126.254 123.57 L 120.35 126.595 L 115.253 117.01 L 124.403 112.321 C 126.752 111.113 127.663 108.266 126.436 105.96 C 126.241 105.586 125.994 105.25 125.712 104.956 L 125.296 104.561 C 123.848 103.348 121.742 103.05 119.956 103.965 L 92.934 117.81 C 90.581 119.018 89.67 121.864 90.897 124.175 C 91.092 124.536 91.322 124.864 91.595 125.153 C 91.734 125.311 91.89 125.455 92.05 125.583 C 93.498 126.787 95.6 127.085 97.382 126.17 L 106.527 121.486 L 111.625 131.071 L 105.11 134.411 L 103.511 131.408 C 102.605 129.71 100.463 129.05 98.738 129.935 C 98.283 130.169 97.902 130.484 97.598 130.859 C 96.762 131.901 96.571 133.365 97.238 134.62 L 98.838 137.624 L 88.916 142.708 C 88.782 142.771 88.643 142.844 88.509 142.912 L 64.872 155.017 L 56.81 153.298 C 56.788 153.289 56.767 153.289 56.749 153.285 C 56.524 153.242 56.286 153.276 56.069 153.383 C 55.588 153.629 55.38 154.187 55.57 154.672 L 64.413 171.295 C 64.435 171.325 64.456 171.358 64.482 171.384 L 64.495 171.397 L 64.625 171.517 C 64.937 171.772 65.388 171.827 65.778 171.632 C 65.995 171.517 66.155 171.346 66.251 171.138 C 66.259 171.12 66.268 171.104 66.276 171.083 L 69.514 163.467 L 78.972 158.617 C 79.011 161.255 79.657 163.923 80.983 166.42 C 85.522 174.951 96.25 178.257 104.945 173.802 C 105.079 173.734 105.218 173.662 105.348 173.589 L 115.27 168.505 L 117.125 171.994 C 118.026 173.691 120.172 174.351 121.897 173.466 C 123.627 172.581 124.303 170.479 123.397 168.781 L 121.542 165.297 L 128.056 161.957 L 133.466 172.13 C 134.727 174.5 137.696 175.414 140.111 174.176 C 140.787 173.832 141.346 173.355 141.767 172.798 C 142.872 171.356 143.102 169.364 142.196 167.658 L 136.786 157.485 L 142.69 154.46 L 144.545 157.945 C 145.447 159.642 147.588 160.306 149.317 159.417 C 151.051 158.528 151.719 156.426 150.817 154.732 L 148.962 151.244 L 162.65 144.228 C 163.595 143.73 164.475 143.164 165.29 142.53 C 171.857 137.441 174.024 128.336 170.015 120.797 C 168.688 118.304 166.829 116.257 164.649 114.713 L 171.103 111.407 L 197.652 117.053 C 197.704 117.066 197.747 117.078 197.795 117.083 C 198.285 117.172 198.805 117.112 199.273 116.87 C 200.313 116.342 200.76 115.13 200.348 114.07 L 200.348 114.07 Z M 100.593 165.198 C 100.533 165.236 100.476 165.261 100.411 165.296 C 96.501 167.3 91.686 165.815 89.649 161.977 C 87.611 158.144 89.12 153.417 93.021 151.417 L 103.359 146.12 L 110.74 159.999 L 100.593 165.198 Z M 117.008 156.787 L 109.627 142.908 L 110.06 142.691 L 116.146 139.572 L 123.527 153.451 L 122.14 154.162 L 117.008 156.787 Z M 132.257 148.975 L 124.875 135.096 L 130.779 132.071 L 138.161 145.95 L 132.257 148.975 Z M 156.743 136.411 C 156.656 136.466 156.57 136.517 156.479 136.56 L 144.429 142.738 L 137.047 128.859 L 146.032 124.251 L 148.91 122.779 C 149.062 122.702 149.218 122.63 149.374 122.558 C 153.189 120.89 157.714 122.409 159.673 126.094 C 161.403 129.336 160.583 133.22 157.926 135.552 C 157.571 135.871 157.176 136.16 156.743 136.411 L 156.743 136.411 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/topmenu-applet.svg b/.icons/Gruvbox_Dark-2/apps/64/topmenu-applet.svg
new file mode 120000
index 000000000..408d1e7d9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/topmenu-applet.svg
@@ -0,0 +1 @@
+wingpanel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tor-browser-en.svg b/.icons/Gruvbox_Dark-2/apps/64/tor-browser-en.svg
new file mode 120000
index 000000000..5c74c5edd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tor-browser-en.svg
@@ -0,0 +1 @@
+browser-tor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tor-browser-es.svg b/.icons/Gruvbox_Dark-2/apps/64/tor-browser-es.svg
new file mode 120000
index 000000000..5c74c5edd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tor-browser-es.svg
@@ -0,0 +1 @@
+browser-tor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tor-browser-fr.svg b/.icons/Gruvbox_Dark-2/apps/64/tor-browser-fr.svg
new file mode 120000
index 000000000..5c74c5edd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tor-browser-fr.svg
@@ -0,0 +1 @@
+browser-tor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tor-browser-it.svg b/.icons/Gruvbox_Dark-2/apps/64/tor-browser-it.svg
new file mode 120000
index 000000000..5c74c5edd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tor-browser-it.svg
@@ -0,0 +1 @@
+browser-tor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tor-browser-pt.svg b/.icons/Gruvbox_Dark-2/apps/64/tor-browser-pt.svg
new file mode 120000
index 000000000..5c74c5edd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tor-browser-pt.svg
@@ -0,0 +1 @@
+browser-tor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tor-browser-ru.svg b/.icons/Gruvbox_Dark-2/apps/64/tor-browser-ru.svg
new file mode 120000
index 000000000..407773e53
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tor-browser-ru.svg
@@ -0,0 +1 @@
+tor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tor-browser.svg b/.icons/Gruvbox_Dark-2/apps/64/tor-browser.svg
new file mode 120000
index 000000000..5c74c5edd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tor-browser.svg
@@ -0,0 +1 @@
+browser-tor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tor-messenger.svg b/.icons/Gruvbox_Dark-2/apps/64/tor-messenger.svg
new file mode 120000
index 000000000..6fb1fc4db
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tor-messenger.svg
@@ -0,0 +1 @@
+tormessenger.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tor.svg b/.icons/Gruvbox_Dark-2/apps/64/tor.svg
new file mode 120000
index 000000000..5c74c5edd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tor.svg
@@ -0,0 +1 @@
+browser-tor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/torbrowser.svg b/.icons/Gruvbox_Dark-2/apps/64/torbrowser.svg
new file mode 120000
index 000000000..407773e53
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/torbrowser.svg
@@ -0,0 +1 @@
+tor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/torchlight-2.svg b/.icons/Gruvbox_Dark-2/apps/64/torchlight-2.svg
new file mode 100755
index 000000000..aca791728
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/torchlight-2.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="wKUW9kg21snT9I0PQvjsYuXF5jYBLZgM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#wKUW9kg21snT9I0PQvjsYuXF5jYBLZgM)">
+ <linearGradient id="_lgradient_465" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_465)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_466" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_466)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_467" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(101.242,0,0,134.125,73.625,53.688)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_467)" d="M 73.625 53.688 L 73.625 97.914 C 73.625 92.839 86.133 82.689 93.925 82.689 L 117.125 82.689 L 117.125 173.313 L 106.25 187.813 L 149.75 187.813 L 138.875 173.313 L 138.875 106.255 C 143.074 76.587 153.595 69.837 174.867 64.563 L 82.234 64.563 L 73.625 53.688 Z"/>
+ <linearGradient id="_lgradient_468" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(50.75,0,0,94.25,55.5,108.063)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_468)" d="M 55.5 108.063 L 106.25 108.063 L 95.375 122.563 L 95.375 187.087 L 106.25 202.313 L 55.5 202.313 L 66.375 187.087 L 66.375 122.563 L 55.5 108.063 Z"/>
+ <linearGradient id="_lgradient_469" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(50.75,0,0,94.25,149.75,108.063)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_469)" d="M 149.75 108.063 L 200.5 108.063 L 189.625 122.563 L 189.625 187.087 L 200.5 202.313 L 149.75 202.313 L 160.625 187.087 L 160.625 122.563 L 149.75 108.063 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/torcs.svg b/.icons/Gruvbox_Dark-2/apps/64/torcs.svg
new file mode 100755
index 000000000..5d7ec2791
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/torcs.svg
@@ -0,0 +1,55 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="dvY8lspFtNnSggy0PNgN42pALAYqwvQT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#dvY8lspFtNnSggy0PNgN42pALAYqwvQT)">
+ <linearGradient id="_lgradient_13" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_14" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="8y8hXJvvORMB6Ix9IeD5A02iqHSoPhM6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#8y8hXJvvORMB6Ix9IeD5A02iqHSoPhM6)">
+ <path d="M 75.623 58.044 C 74.668 58.044 74.26 67.988 74.858 76.79 C 75.675 88.81 77.87 97.099 81.774 100.445 C 83.743 102.132 90.199 104.31 92.958 104.31 C 95.121 104.31 95.951 105.752 95.517 108.226 C 95.32 109.349 94.683 113.844 93.117 119.956 C 90.381 130.64 89.426 131.213 89.987 134.752 C 90.661 139.001 94.557 145.405 97.47 148.728 C 97.663 148.95 98.282 149.47 98.906 150.025 C 101.438 140.177 107.267 131.492 115.421 125.417 L 117.378 117.73 C 118.69 111.441 120.052 104.432 120.404 104.087 C 120.845 103.656 125.284 104.311 136.835 104.087 C 155.604 103.721 156.896 103.87 161.166 100.306 C 163.673 98.21 166.15 95.06 166.159 92.664 C 166.164 91.255 166.074 91.225 161.573 90.866 C 133.378 88.615 108.045 78.622 84.119 63.117 C 79.817 60.328 75.995 58.044 75.623 58.044 L 75.623 58.044 Z"/>
+ </g>
+ <defs>
+ <filter id="ByrkiuR4TWwRV61TTo8ccDPCABb2bbQT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#ByrkiuR4TWwRV61TTo8ccDPCABb2bbQT)">
+ <path fill-rule="evenodd" d="M 141.992 121.64 C 120.216 121.64 102.562 139.294 102.562 161.07 C 102.562 182.847 120.216 200.5 141.992 200.5 C 163.769 200.5 181.422 182.847 181.422 161.07 C 181.422 139.294 163.769 121.64 141.992 121.64 Z"/>
+ </g>
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 141.992 119.096 C 120.216 119.096 102.562 136.75 102.562 158.526 C 102.562 180.303 120.216 197.956 141.992 197.956 C 163.769 197.956 181.422 180.303 181.422 158.526 C 181.422 136.75 163.769 119.096 141.992 119.096 Z"/>
+ <g opacity=".2">
+ <path fill-rule="evenodd" d="M 141.992 139.447 C 153.934 139.447 163.615 149.128 163.615 161.07 C 163.615 173.012 153.934 182.693 141.992 182.693 C 130.05 182.693 120.369 173.012 120.369 161.07 C 120.369 149.128 130.05 139.447 141.992 139.447 Z"/>
+ </g>
+ <path fill="#e6e6e6" fill-rule="evenodd" d="M 141.992 136.903 C 153.934 136.903 163.615 146.584 163.615 158.526 C 163.615 170.468 153.934 180.149 141.992 180.149 C 130.05 180.149 120.369 170.468 120.369 158.526 C 120.369 146.584 130.05 136.903 141.992 136.903 Z"/>
+ <path fill="#f22c42" d="M 75.623 55.5 C 74.668 55.5 74.26 65.444 74.858 74.246 C 75.675 86.266 77.87 94.555 81.774 97.901 C 83.743 99.588 90.199 101.766 92.958 101.766 C 95.121 101.766 95.951 103.208 95.517 105.682 C 95.32 106.805 94.683 111.3 93.117 117.412 C 90.381 128.096 89.426 128.669 89.987 132.208 C 90.661 136.457 94.557 142.862 97.47 146.185 C 97.663 146.405 98.282 146.926 98.906 147.481 C 101.438 137.633 107.267 128.949 115.421 122.873 L 117.378 115.186 C 118.69 108.897 120.052 101.888 120.404 101.543 C 120.845 101.112 125.284 101.767 136.835 101.543 C 155.604 101.177 156.896 101.327 161.166 97.762 C 163.673 95.666 166.15 92.516 166.159 90.12 C 166.164 88.711 166.074 88.681 161.573 88.322 C 133.378 86.071 108.045 76.078 84.119 60.573 C 79.817 57.785 75.995 55.5 75.623 55.5 Z"/>
+ <path fill="#f22c42" fill-rule="evenodd" d="M 141.998 144.535 C 135.271 144.541 129.501 149.333 128.259 155.944 L 140.529 159.23 C 141.465 159.482 142.016 160.439 141.766 161.375 L 138.876 172.148 C 139.899 172.388 140.947 172.512 141.998 172.518 C 149.725 172.518 155.989 166.254 155.989 158.526 C 155.989 150.799 149.725 144.535 141.998 144.535 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 141.992 119.097 C 120.216 119.097 102.562 136.75 102.562 158.526 C 102.576 158.878 102.594 159.229 102.617 159.58 C 103.418 138.409 120.806 121.655 141.992 121.64 C 163.343 121.662 180.797 138.674 181.367 160.017 C 181.395 159.52 181.413 159.023 181.422 158.526 C 181.422 136.75 163.769 119.097 141.992 119.097 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tormessenger.svg b/.icons/Gruvbox_Dark-2/apps/64/tormessenger.svg
new file mode 100755
index 000000000..c9c06809c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tormessenger.svg
@@ -0,0 +1,52 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="jKzbYLQQzEgilO5GoApTM5DBebPHjqf7" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#jKzbYLQQzEgilO5GoApTM5DBebPHjqf7)">
+ <linearGradient id="_lgradient_140" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_140)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_141" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_141)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="puefFJXxG1S9R4BQ6I5mJkAQhJzqOriq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#puefFJXxG1S9R4BQ6I5mJkAQhJzqOriq)">
+ <path d="M 55.611339 121.081429 C 55.549661 122.09207 55.512539 123.103875 55.5 124.116071 C 55.50135 144.012186 64.980391 162.888748 81.392857 175.679107 L 81.392857 170.500536 C 65.625656 158.178628 56.250663 140.208244 55.611339 121.081429 Z M 200.393839 121.972143 C 198.646739 157.925383 166.755678 186.244097 127.997411 186.258929 C 118.623615 186.246149 109.341439 184.545531 100.664911 181.25125 L 81.392857 196.616071 L 81.392857 201.794643 L 100.662321 186.429821 C 109.340463 189.724712 118.624462 191.425342 128 191.4375 C 168.040644 191.4375 200.5 161.29667 200.5 124.116071 C 200.476021 123.400937 200.439767 122.686204 200.39125 121.972143 L 200.393839 121.972143 Z"/>
+ </g>
+ <linearGradient id="_lgradient_142" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,145,55.5,54.205357)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a3ff57"/>
+ <stop offset="50%" style="stop-color:#c5ff51"/>
+ <stop offset="100%" style="stop-color:#a9f50f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_142)" d="M 128 54.205357 C 87.959356 54.205357 55.5 84.346187 55.5 121.526786 C 55.50135 141.4229 64.980391 160.299462 81.392857 173.089821 L 81.392857 199.205357 L 100.662321 183.840536 C 109.340463 187.135426 118.624462 188.836057 128 188.848214 C 168.040644 188.848214 200.5 158.707384 200.5 121.526786 C 200.5 84.346187 168.040644 54.205357 128 54.205357 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 127.994943 54.205357 C 87.956274 54.20795 55.5 84.348021 55.5 121.526786 C 55.515328 121.892724 55.533872 122.25854 55.555629 122.624198 C 56.428699 86.04939 88.597021 56.816281 127.994943 56.794643 L 128 56.794643 C 167.578768 56.82092 199.820904 86.316938 200.439312 123.064174 C 200.464161 122.551925 200.482705 122.039429 200.494943 121.526786 C 200.494943 84.348021 168.038669 54.20795 128 54.205357 L 127.994943 54.205357 Z"/>
+ </g>
+ <linearGradient id="_lgradient_143" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(93.214286,0,0,113.690357,81.392857,74.91493)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_143)" d="M 128 74.919643 C 102.259586 74.919643 81.392857 95.786371 81.392857 121.526786 C 81.392857 147.2672 102.259586 168.133929 128 168.133929 C 129.731238 168.115567 131.460109 168.000752 133.178571 167.79002 L 133.178571 188.605288 C 138.443191 188.269772 143.652627 187.401533 148.714286 186.016002 L 148.714286 163.25618 C 164.569483 155.389801 174.600736 139.221428 174.607143 121.522073 C 174.607143 95.781659 153.740414 74.91493 128 74.91493 L 128 74.919643 Z"/>
+ <path fill="#3b3b3b" d="M 128 95.633929 C 113.69977 95.633929 102.107143 107.226556 102.107143 121.526786 L 102.107143 160.234536 C 106.835358 163.388416 112.100565 165.650876 117.642857 166.910232 L 117.642857 145.245161 C 120.908676 146.67549 124.434695 147.415954 128 147.420161 C 142.30023 147.420161 153.892857 135.827534 153.892857 121.527304 C 153.892857 107.227073 142.30023 95.634446 128 95.634446 L 128 95.633929 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/torrent.svg b/.icons/Gruvbox_Dark-2/apps/64/torrent.svg
new file mode 100644
index 000000000..6e83c163b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/torrent.svg
@@ -0,0 +1,54 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".48" x2=".484" y1=".981" y2=".086" gradientTransform="matrix(244.648 0 0 228.338 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset=".435%" stop-color="#bc1938"/>
+ <stop offset="100%" stop-color="#f22c42"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.689 11.95c74.056 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.583 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g filter="url(#c)">
+ <linearGradient id="d" x1=".233" x2=".933" y1="-.071" y2=".909" gradientTransform="matrix(185 0 0 170 35.5 43)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#fafafa"/>
+ <stop offset="100%" stop-color="#e1e1e1"/>
+ </linearGradient>
+ <path fill="url(#d)" d="M156.497 43c56 0 64.003 7.86 64.003 62.944v44.112c0 55.084-8.003 62.944-64.003 62.944H99.503c-56 0-64.003-7.86-64.003-62.944v-44.112C35.5 50.86 43.503 43 99.503 43h56.994z"/>
+ <g opacity=".9">
+ <path fill="#ffffff" opacity=".5" d="M126.337 65.322l-32.74 33.6h19.644v60.479H93.597L126.337 193l32.741-33.599h-19.644V98.922h19.644l-32.741-33.6z"/>
+ <path fill-opacity=".2" opacity=".9" d="M129.663 91.665c-39.217 0-45.838 6.769-45.838 15.119 0 7.375 5.164 13.51 33.406 14.845l2.609 18.755h19.645l2.609-18.755c28.242-1.335 33.406-7.47 33.406-14.845 0-8.35-6.621-15.119-45.837-15.119z"/>
+ <path fill="#424242" opacity=".9" d="M126.337 63l-32.74 33.6h19.644v60.479H93.597l32.74 33.599 32.741-33.599h-19.644V96.6h19.644L126.337 63z"/>
+ <path fill="#b3b3b3" opacity=".9" d="M113.241 113.399l3.274 23.52h19.645l3.274-23.52h-26.193z"/>
+ <path opacity=".3" d="M126.338 63L93.596 96.6h3.146l29.596-30.372L155.933 96.6h3.145L126.338 63zm-32.742 94.078l3.146 3.228h16.499v-3.228H93.596zm45.838 0v3.228h16.499l3.145-3.228h-19.644z"/>
+ <path fill="#bc1938" opacity=".9" d="M172.175 103.32c0 8.35-6.569 15.119-45.838 15.119-39.268 0-45.837-6.769-45.837-15.119 0-8.351 6.621-15.12 45.837-15.12 39.217 0 45.838 6.769 45.838 15.12z"/>
+ <path opacity=".2" d="M116.053 133.599l.462 3.32h19.645l.469-3.374-20.576.054z"/>
+ <path fill="#ffffff" opacity=".3" d="M126.338 88.2c-39.217 0-45.838 6.769-45.838 15.12 0 .546.03 1.085.094 1.616.91-7.592 9.084-13.508 45.744-13.508 36.659 0 44.833 5.916 45.743 13.508.064-.531.094-1.07.094-1.616 0-8.351-6.621-15.12-45.837-15.12z"/>
+ <path opacity=".3" d="M80.536 102.352c-.021.32-.036.642-.036.968 0 8.35 6.57 15.119 45.838 15.119s45.837-6.769 45.837-15.119c0-.325-.015-.646-.036-.965-.533 7.897-8.071 14.148-45.801 14.148-37.736 0-45.271-6.253-45.802-14.151z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="e" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#e)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/torrential.svg b/.icons/Gruvbox_Dark-2/apps/64/torrential.svg
new file mode 100644
index 000000000..1a4f92554
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/torrential.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="MsAFSCAqEqGFJKmEQk8Q4mA62WNY6HDw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#MsAFSCAqEqGFJKmEQk8Q4mA62WNY6HDw)">
+ <linearGradient id="_lgradient_13" x1="0" x2="-.017" y1="0" y2="1.389" gradientTransform="matrix(244.648,0,0,228.338,5.7,11.9)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_13)" d="M 165.709 11.9 C 239.765 11.9 250.348 22.457 250.348 96.444 L 250.348 155.695 C 250.348 229.681 239.765 240.238 165.709 240.238 L 90.339 240.238 C 16.284 240.238 5.7 229.681 5.7 155.695 L 5.7 96.444 C 5.7 22.457 16.284 11.9 90.339 11.9 L 165.709 11.9 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_14" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="FckNK7PjLCvFVNBKR5RU372aX1YtLeO8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#FckNK7PjLCvFVNBKR5RU372aX1YtLeO8)">
+ <path d="M 78.488 141.915 L 128 198.5 L 177.512 141.915 L 149.22 141.921 L 149.22 120.695 C 149.22 127.768 142.146 127.768 142.146 127.768 C 142.146 127.768 135.073 127.768 135.073 120.695 C 135.073 113.622 128 113.622 128 113.622 C 128 113.622 120.927 113.622 120.927 120.695 C 120.927 127.768 113.854 127.768 113.854 127.768 C 113.854 127.768 106.78 127.768 106.78 120.689 L 106.78 141.915 L 78.488 141.915 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 78.488 138.378 L 128 194.963 L 177.512 138.378 L 149.22 138.384 L 149.22 117.158 C 149.22 124.232 142.146 124.232 142.146 124.232 C 142.146 124.232 135.073 124.232 135.073 117.158 C 135.073 110.085 128 110.085 128 110.085 C 128 110.085 120.927 110.085 120.927 117.158 C 120.927 124.232 113.854 124.232 113.854 124.232 C 113.854 124.232 106.78 124.232 106.78 117.152 L 106.78 138.378 L 78.488 138.378 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 53.5 C 128 53.5 120.927 53.5 120.927 60.573 C 120.927 67.646 113.854 67.646 113.854 67.646 C 113.854 67.646 106.78 67.652 106.78 60.573 L 106.78 159.598 L 149.22 159.598 L 149.22 60.573 C 149.22 67.646 142.146 67.646 142.146 67.646 C 142.146 67.646 135.073 67.646 135.073 60.573 C 135.073 53.5 128 53.5 128 53.5 Z"/>
+ </g>
+ <g opacity=".5">
+ <path fill="#ffffff" d="M 113.854 81.793 C 113.854 81.793 106.78 81.787 106.78 88.866 L 106.78 131.305 L 149.22 131.305 L 149.22 88.866 C 149.22 81.793 142.146 81.793 142.146 81.793 C 142.146 81.793 135.073 81.793 135.073 88.866 C 135.073 95.939 128 95.939 128 95.939 C 128 95.939 120.927 95.939 120.927 88.866 C 120.927 81.793 113.854 81.793 113.854 81.793 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tortoisehg.svg b/.icons/Gruvbox_Dark-2/apps/64/tortoisehg.svg
new file mode 100755
index 000000000..38dfe42ac
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tortoisehg.svg
@@ -0,0 +1,52 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="kGJrHkQU0jpE74syXzvvIhizLmOWVHcE" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#kGJrHkQU0jpE74syXzvvIhizLmOWVHcE)">
+ <linearGradient id="_lgradient_430" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_430)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_431" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_431)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="NgA2p4TcbqhpHt1kfmdId98fSXAaHe61" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#NgA2p4TcbqhpHt1kfmdId98fSXAaHe61)">
+ <path d="M 128 56.592 C 116.492 56.592 107.228 65.856 107.228 77.364 L 107.228 101.615 L 98.029 92.415 C 91.802 86.188 81.77 86.188 75.543 92.415 C 69.316 98.642 69.316 108.675 75.543 114.901 L 105.514 144.873 L 75.543 174.844 C 69.316 181.071 69.316 191.103 75.543 197.33 C 81.77 203.557 91.802 203.557 98.029 197.33 L 117.218 178.14 C 120.366 180.056 124.031 181.223 128 181.223 C 131.969 181.223 135.634 180.056 138.782 178.14 L 157.971 197.33 C 164.198 203.557 174.23 203.557 180.457 197.33 C 186.684 191.103 186.684 181.071 180.457 174.844 L 150.486 144.873 L 180.457 114.901 C 186.684 108.675 186.684 98.642 180.457 92.415 C 174.23 86.188 164.198 86.188 157.971 92.415 L 148.772 101.615 L 148.772 77.364 C 148.772 65.856 139.508 56.592 128 56.592 Z"/>
+ </g>
+ <path fill="#28851e" d="M 128 54 C 116.492 54 107.228 63.264 107.228 74.772 L 107.228 99.023 L 98.029 89.823 C 91.802 83.597 81.77 83.597 75.543 89.823 C 69.316 96.05 69.316 106.083 75.543 112.309 L 105.514 142.281 L 75.543 172.252 C 69.316 178.479 69.316 188.511 75.543 194.738 C 81.77 200.965 91.802 200.965 98.029 194.738 L 117.218 175.548 C 120.366 177.464 124.031 178.632 128 178.632 C 131.969 178.632 135.634 177.464 138.782 175.548 L 157.971 194.738 C 164.198 200.965 174.23 200.965 180.457 194.738 C 186.684 188.511 186.684 178.479 180.457 172.252 L 150.486 142.281 L 180.457 112.309 C 186.684 106.083 186.684 96.05 180.457 89.823 C 174.23 83.597 164.198 83.597 157.971 89.823 L 148.772 99.023 L 148.772 74.772 C 148.772 63.264 139.508 54 128 54 Z"/>
+ <defs>
+ <filter id="o1knSnUHn4jqI3CXThTjbohfAOKbWKQl" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#o1knSnUHn4jqI3CXThTjbohfAOKbWKQl)">
+ <path d="M 179.93 142.281 L 179.93 142.281 C 179.93 112.187 156.661 87.754 128 87.754 L 128 87.754 C 99.339 87.754 76.07 112.187 76.07 142.281 L 76.07 142.281 C 76.07 172.375 99.339 196.807 128 196.807 L 128 196.807 C 156.661 196.807 179.93 172.375 179.93 142.281 Z"/>
+ </g>
+ <path d="M 179.93 139.684 L 179.93 139.684 C 179.93 109.59 156.661 85.158 128 85.158 L 128 85.158 C 99.339 85.158 76.07 109.59 76.07 139.684 L 76.07 139.684 C 76.07 169.778 99.339 194.211 128 194.211 L 128 194.211 C 156.661 194.211 179.93 169.778 179.93 139.684 Z" style="fill:#666666"/>
+ </g>
+ <linearGradient id="_lgradient_432" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(60,0,0,47.203,98,116.083)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_432)" fill-rule="evenodd" d="M 127.528 152.796 L 120.448 152.796 L 120.448 137.272 L 105.08 137.272 L 105.08 152.796 L 98 152.796 L 98 116.083 L 105.08 116.083 L 105.08 130.558 L 120.448 130.558 L 120.448 116.083 L 127.528 116.083 L 127.528 152.796 Z M 145.36 163.286 L 145.36 163.286 L 141.584 157.621 L 141.584 157.621 Q 147.143 157.202 149.163 156.074 L 149.163 156.074 L 149.163 156.074 Q 151.182 154.946 151.182 152.114 L 151.182 152.114 L 151.182 151.38 L 151.182 151.38 Q 149.136 153.425 145.413 153.425 L 145.413 153.425 L 145.413 153.425 Q 140.43 153.425 137.388 149.78 L 137.388 149.78 L 137.388 149.78 Q 134.346 146.135 134.346 139.37 L 134.346 139.37 L 134.346 139.37 Q 134.346 132.971 137.414 129.168 L 137.414 129.168 L 137.414 129.168 Q 140.483 125.366 145.465 125.366 L 145.465 125.366 L 145.465 125.366 Q 149.031 125.366 151.182 127.411 L 151.182 127.411 L 151.182 125.995 L 158 125.995 L 158 149.177 L 158 149.177 Q 158 156.363 155.351 159.536 L 155.351 159.536 L 155.351 159.536 Q 152.703 162.709 145.36 163.286 Z M 146.514 146.87 L 146.514 146.87 L 146.514 146.87 Q 149.608 146.87 151.182 144.719 L 151.182 144.719 L 151.182 134.125 L 151.182 134.125 Q 149.346 131.922 146.514 131.922 L 146.514 131.922 L 146.514 131.922 Q 143.944 131.922 142.554 133.836 L 142.554 133.836 L 142.554 133.836 Q 141.164 135.751 141.164 139.37 L 141.164 139.37 L 141.164 139.37 Q 141.164 142.779 142.528 144.824 L 142.528 144.824 L 142.528 144.824 Q 143.892 146.87 146.514 146.87 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/total-war.svg b/.icons/Gruvbox_Dark-2/apps/64/total-war.svg
new file mode 100755
index 000000000..1867def83
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/total-war.svg
@@ -0,0 +1,88 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="89embZlut6aASJiifB02yfTNo9KXsGvY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#89embZlut6aASJiifB02yfTNo9KXsGvY)">
+ <linearGradient id="_lgradient_0" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#724200" fill-rule="evenodd" stroke="#724200" stroke-width=".095" d="M 106.026 93.989 L 106.049 94.102 L 106.071 94.384 Q 106.104 94.666 108.594 99.401 Q 111.073 104.137 111.184 104.137 Q 111.296 104.137 111.408 104.475 Q 111.519 104.813 111.631 104.813 Q 111.742 104.813 112.055 105.433 Q 112.357 106.053 112.524 106.279 Q 112.691 106.504 112.881 106.865 Q 113.082 107.237 113.194 107.271 Q 113.306 107.294 113.306 107.463 Q 113.306 107.632 113.439 107.745 Q 113.585 107.857 113.73 108.105 Q 113.864 108.365 115.181 110.022 Q 116.487 111.691 117.526 112.841 Q 118.553 114.002 120.004 115.242 Q 121.456 116.482 122.628 117.215 Q 123.8 117.948 123.856 117.982 L 123.912 118.004 L 123.912 118.027 Q 123.912 118.061 123.968 118.095 L 124.023 118.117 L 124.046 118.174 Q 124.079 118.23 124.113 118.252 L 124.135 118.286 L 124.157 118.32 L 124.191 118.343 L 124.224 118.365 L 124.247 118.399 L 124.269 118.433 L 124.303 118.455 L 124.336 118.478 L 124.358 118.512 L 124.559 118.658 Q 124.749 118.794 124.827 120.259 Q 124.917 121.725 125.586 122.153 Q 126.256 122.571 127.763 122.74 Q 129.271 122.909 129.494 122.909 Q 129.717 122.909 130.164 122.853 L 130.61 122.796 L 130.834 122.74 L 131.057 122.683 L 131.504 122.683 L 131.504 122.74 L 131.448 122.762 L 131.392 122.796 L 131.169 122.853 L 130.945 122.909 L 130.778 122.965 L 130.61 123.022 L 130.331 123.078 Q 130.052 123.134 128.322 123.168 L 126.591 123.191 L 126.591 123.134 L 126.424 123.078 L 126.256 123.022 L 126.089 122.965 L 125.921 122.909 L 124.358 122.232 Q 122.795 121.556 121.176 120.541 Q 119.558 119.526 119.111 119.357 Q 118.664 119.188 118.24 119.448 Q 117.827 119.696 117.436 120.598 Q 117.046 121.5 116.432 124.375 Q 115.818 127.25 115.873 128.49 Q 115.929 129.73 116.231 130.384 Q 116.543 131.027 117.101 131.218 Q 117.66 131.421 117.66 131.534 Q 117.66 131.647 118.664 131.782 Q 119.669 131.929 120.283 131.985 L 120.897 132.041 L 120.92 132.075 L 120.953 132.098 L 120.987 132.12 L 121.009 132.154 L 120.897 132.188 L 120.786 132.21 L 120.763 132.323 L 120.73 132.436 L 120.696 132.458 L 120.674 132.492 L 120.786 132.549 L 120.897 132.605 L 120.875 132.639 L 120.842 132.661 L 120.808 132.684 L 120.786 132.718 L 120.786 132.774 L 120.395 132.797 Q 120.004 132.831 117.66 132.909 L 115.315 133 L 110.961 133.022 Q 106.607 133.056 104.988 133.112 L 103.369 133.169 L 103.202 133.112 L 103.034 133.056 L 102.867 133 L 102.699 132.943 L 102.588 132.909 L 102.476 132.887 L 102.476 132.831 L 102.923 132.718 Q 103.369 132.605 103.391 132.571 Q 103.425 132.549 103.458 132.526 L 103.481 132.492 L 103.503 132.458 L 103.537 132.436 L 103.57 132.413 L 103.592 132.38 L 103.615 132.346 L 103.648 132.323 L 103.704 132.21 L 103.76 132.098 L 103.76 131.929 Q 103.76 131.759 103.726 131.478 Q 103.704 131.196 103.592 131.196 Q 103.481 131.196 102.342 129.335 Q 101.192 127.475 100.332 126.404 Q 99.462 125.333 99.294 125.243 Q 99.127 125.164 98.401 124.792 Q 97.675 124.431 97.675 124.318 Q 97.675 124.205 97.452 124.115 Q 97.229 124.036 96.391 124.036 Q 95.554 124.036 95.052 124.205 L 94.549 124.375 L 94.27 124.408 L 93.991 124.431 L 94.013 124.318 L 94.047 124.205 L 94.08 124.183 L 94.103 124.149 L 94.125 124.115 L 94.158 124.093 L 94.192 124.07 L 94.214 124.036 L 94.237 124.003 L 94.27 123.98 L 94.304 123.957 L 94.326 123.924 L 94.214 123.867 L 94.103 123.811 L 94.125 123.777 L 94.158 123.754 L 94.192 123.732 L 94.214 123.698 L 94.237 123.664 L 94.27 123.642 L 94.304 123.619 L 94.326 123.585 L 94.438 123.529 Q 94.549 123.473 95.331 122.74 Q 96.112 122.007 97.117 120.71 Q 98.122 119.414 98.814 118.14 Q 99.517 116.877 99.573 115.919 Q 99.629 114.96 99.707 114.87 Q 99.797 114.791 99.741 114.735 Q 99.685 114.678 99.685 114.036 Q 99.685 113.382 99.573 113.382 Q 99.462 113.382 99.439 112.254 Q 99.406 111.127 99.462 110.676 L 99.517 110.225 L 99.573 110.056 L 99.629 109.887 L 99.629 109.774 L 99.596 109.548 L 99.573 109.323 L 99.596 109.154 Q 99.629 108.985 99.852 108.308 Q 100.076 107.632 100.745 104.7 Q 101.415 101.769 101.862 98.443 Q 102.309 95.117 102.085 94.948 L 101.862 94.779 L 101.828 94.756 L 101.806 94.722 L 101.784 94.688 L 101.75 94.666 L 101.717 94.553 L 101.694 94.44 L 103.369 94.35 Q 105.044 94.271 105.49 94.046 Q 105.937 93.82 105.959 93.854 Q 105.993 93.877 106.026 93.989 L 106.026 93.989 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#fdfd9f" fill-rule="evenodd" stroke="#fdfd9f" stroke-width=".095" d="M 124.448 137.34 L 124.582 137.171 L 132.732 137.261 Q 140.882 137.34 146.297 137.622 Q 151.711 137.904 151.99 137.938 L 152.27 137.96 L 152.582 138.919 Q 152.884 139.877 153.107 141.85 Q 153.33 143.823 153.408 146.281 Q 153.498 148.728 153.408 148.807 Q 153.33 148.897 153.364 148.919 L 153.386 148.953 L 153.163 149.01 Q 152.939 149.066 146.687 149.066 L 140.435 149.066 L 140.435 149.122 L 139.989 149.1 Q 139.542 149.066 135.634 148.987 L 131.727 148.897 L 131.727 148.874 Q 131.727 148.841 127.205 148.694 L 122.684 148.559 L 122.684 148.502 L 121.791 148.446 L 120.897 148.39 L 120.618 148.333 L 120.339 148.277 L 120.562 148.243 L 120.786 148.22 L 120.763 148.108 L 120.73 147.995 L 120.696 147.972 L 120.674 147.939 L 120.696 147.905 L 120.73 147.882 L 120.763 147.86 L 120.786 147.826 L 120.808 147.792 Q 120.842 147.769 121.009 147.488 Q 121.176 147.206 121.322 147.07 Q 121.456 146.924 122.215 145.537 Q 122.963 144.162 123.633 140.836 Q 124.303 137.51 124.448 137.34 L 124.448 137.34 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#a47418" fill-rule="evenodd" stroke="#a47418" stroke-width=".095" d="M 148.005 100.754 L 148.027 100.754 L 147.938 101.318 Q 147.86 101.882 147.804 102.389 Q 147.748 102.896 147.893 103.573 Q 148.027 104.249 148.139 104.249 Q 148.25 104.249 148.228 104.362 Q 148.194 104.475 148.194 104.757 L 148.194 105.039 L 148.228 105.016 L 148.25 104.982 L 148.273 104.948 L 148.306 104.926 L 148.34 104.903 L 148.362 104.869 L 148.809 104.644 Q 149.255 104.418 150.037 104.418 Q 150.818 104.418 151.287 105.061 Q 151.767 105.715 151.845 105.941 Q 151.935 106.166 152.069 106.222 Q 152.214 106.279 152.292 106.414 Q 152.381 106.561 152.549 106.865 Q 152.716 107.181 152.828 107.181 Q 152.939 107.181 152.884 107.316 Q 152.828 107.463 152.939 107.496 Q 153.051 107.519 153.364 108.195 Q 153.665 108.872 153.721 108.816 Q 153.777 108.759 153.833 108.872 Q 153.888 108.985 153.944 109.154 L 154 109.323 L 154.033 109.346 L 154.056 109.379 L 154.078 109.413 L 154.112 109.436 L 154.167 109.548 L 154.223 109.661 L 154.279 109.774 L 154.335 109.887 L 154.368 109.909 L 154.391 109.943 L 154.447 109.977 L 154.502 109.999 L 155.619 113.066 Q 156.735 116.144 157.908 118.174 Q 159.08 120.203 160.14 121.443 Q 161.201 122.683 161.983 123.473 Q 162.764 124.262 163.769 124.656 Q 164.774 125.051 165.164 125.107 Q 165.555 125.164 166.169 125.164 L 166.783 125.164 L 167.062 125.107 L 167.342 125.051 L 167.319 125.017 L 167.286 124.995 L 167.252 124.972 L 167.23 124.938 L 167.23 124.882 L 167.509 124.904 L 167.788 124.938 L 167.81 124.972 L 167.844 124.995 L 167.877 124.882 L 167.9 124.769 L 168.067 124.747 L 168.235 124.713 L 168.011 124.679 Q 167.788 124.656 168.291 122.909 Q 168.793 121.161 168.681 121.139 Q 168.57 121.105 168.681 121.049 L 168.793 120.992 L 168.815 120.958 L 168.849 120.936 L 168.882 120.913 L 168.905 120.879 L 169.016 120.823 L 169.128 120.767 L 168.849 120.71 L 168.57 120.654 L 168.592 120.62 L 168.625 120.598 L 168.659 120.541 L 168.681 120.485 L 169.63 120.056 Q 170.579 119.639 170.803 119.752 Q 171.026 119.865 172.086 119.132 Q 173.147 118.399 174.543 117.159 Q 175.938 115.919 177.032 114.712 Q 178.115 113.495 178.149 113.472 L 178.171 113.438 L 178.193 113.404 L 178.227 113.382 L 178.26 113.359 L 178.283 113.325 L 178.305 113.292 L 178.339 113.269 L 178.372 113.247 L 178.394 113.213 L 178.417 113.179 L 178.45 113.156 L 178.484 113.134 L 178.506 113.1 L 178.528 113.066 L 178.562 113.044 L 178.595 113.021 L 178.618 112.987 L 178.64 112.953 L 178.673 112.931 L 178.707 112.874 L 178.729 112.818 L 178.729 112.762 L 178.785 112.728 L 178.841 112.705 L 178.897 112.705 L 178.897 112.931 L 178.841 113.044 L 178.785 113.156 L 178.729 113.269 L 178.673 113.382 L 178.64 113.404 L 178.618 113.438 L 178.595 113.472 L 178.562 113.495 L 178.417 113.946 Q 178.283 114.397 178.394 114.397 Q 178.506 114.397 178.484 114.622 Q 178.45 114.848 178.372 115.073 Q 178.283 115.299 178.729 115.434 Q 179.176 115.58 179.377 115.772 Q 179.567 115.975 179.567 117.328 Q 179.567 118.681 179.455 119.019 Q 179.343 119.357 178.93 122.266 Q 178.506 125.164 178.305 126.257 Q 178.115 127.362 178.059 127.644 L 178.004 127.926 L 177.97 127.949 L 177.948 127.982 L 177.925 128.016 L 177.892 128.039 L 177.836 128.321 L 177.78 128.603 L 177.724 128.715 L 177.669 128.828 L 177.613 128.828 L 177.635 127.701 Q 177.669 126.573 177.669 125.164 Q 177.669 123.754 177.445 123.078 Q 177.222 122.402 176.965 121.973 Q 176.72 121.556 176.273 121.443 Q 175.827 121.33 175.324 121.556 Q 174.822 121.781 174.431 122.199 Q 174.04 122.627 173.929 122.627 Q 173.817 122.627 173.259 123.506 Q 172.7 124.375 171.785 126.438 Q 170.858 128.49 170.244 131.139 Q 169.63 133.789 169.775 133.845 Q 169.909 133.902 169.932 134.071 Q 169.965 134.24 170.155 134.375 L 170.356 134.522 L 170.523 134.556 L 170.691 134.578 L 170.691 134.804 L 170.188 134.781 Q 169.686 134.747 163.211 134.127 Q 156.735 133.507 153.833 133.451 L 150.93 133.394 L 150.93 133.451 L 150.762 133.428 Q 150.595 133.394 148.362 133.169 L 146.129 132.943 L 145.962 132.909 L 145.794 132.887 L 145.794 132.831 L 146.073 132.774 L 146.352 132.718 L 146.33 132.684 L 146.297 132.661 L 146.263 132.639 L 146.241 132.605 L 148.083 132.549 Q 149.925 132.492 150.171 132.413 Q 150.427 132.323 150.762 131.929 Q 151.097 131.534 151.153 130.97 Q 151.209 130.406 150.952 125.671 L 150.706 120.936 L 150.762 120.936 L 150.818 120.541 L 150.874 120.147 L 150.93 119.752 L 150.986 119.357 L 151.041 119.245 L 151.097 119.132 L 151.209 119.301 Q 151.321 119.47 151.376 119.583 L 151.432 119.696 L 151.577 119.076 Q 151.711 118.455 151.823 118.455 Q 151.935 118.455 152.046 118.14 Q 152.158 117.835 152.27 117.801 Q 152.381 117.779 152.403 117.892 Q 152.437 118.004 152.47 117.835 Q 152.493 117.666 152.738 117.666 Q 152.995 117.666 153.051 117.779 L 153.107 117.892 L 153.163 117.779 Q 153.218 117.666 153.218 117.497 Q 153.218 117.328 153.218 116.37 Q 153.218 115.411 153.14 115.321 Q 153.051 115.242 152.962 114.374 Q 152.884 113.495 152.437 112.48 Q 151.99 111.465 151.488 110.676 Q 150.986 109.887 150.461 109.436 Q 149.925 108.985 149.903 108.872 Q 149.869 108.759 149.233 108.331 Q 148.585 107.914 147.971 107.857 Q 147.357 107.801 146.911 107.97 Q 146.464 108.139 146.129 108.534 L 145.794 108.928 L 145.772 108.962 L 145.738 108.985 L 145.705 109.007 L 145.682 109.041 L 145.66 109.075 L 145.627 109.097 L 145.593 109.267 L 145.571 109.436 L 145.348 109.436 L 145.37 109.267 L 145.403 109.097 L 145.403 108.928 Q 145.403 108.759 145.348 108.477 Q 145.292 108.195 145.214 108.173 Q 145.124 108.139 144.901 107.914 Q 144.678 107.688 144.51 107.203 L 144.343 106.73 L 146.151 103.742 Q 147.971 100.754 148.005 100.754 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#fdfd91" fill-rule="evenodd" stroke="#fdfd91" stroke-width=".095" d="M 150.483 119.921 L 150.539 120.147 L 150.595 120.428 L 150.651 120.71 L 150.684 120.823 L 150.706 120.936 L 150.952 125.671 Q 151.209 130.406 151.153 130.97 Q 151.097 131.534 150.762 131.929 Q 150.427 132.323 150.171 132.413 Q 149.925 132.492 148.083 132.549 L 146.241 132.605 L 146.263 132.639 L 146.297 132.661 L 146.33 132.684 L 146.352 132.718 L 146.073 132.774 L 145.794 132.831 L 145.794 132.887 L 142.556 132.864 Q 139.319 132.831 136.583 132.752 L 133.848 132.661 L 133.904 132.661 L 133.937 132.639 L 133.96 132.605 L 133.982 132.571 L 134.016 132.549 L 134.049 132.526 L 134.071 132.492 L 133.178 132.436 Q 132.285 132.38 128.992 132.267 Q 125.698 132.154 124.939 131.737 Q 124.191 131.308 124.135 130.125 Q 124.079 128.941 124.303 126.629 Q 124.526 124.318 124.716 123.845 Q 124.917 123.36 125.754 123.281 L 126.591 123.191 L 128.322 123.168 Q 130.052 123.134 130.331 123.078 L 130.61 123.022 L 130.778 122.965 L 130.945 122.909 L 131.169 122.853 L 131.392 122.796 L 131.448 122.762 L 131.504 122.74 L 133.011 122.086 Q 134.518 121.443 134.63 121.387 Q 134.741 121.33 134.741 121.297 L 134.741 121.274 L 134.797 121.274 L 134.831 121.252 L 134.853 121.218 L 134.909 121.184 L 134.965 121.161 L 135.02 121.161 L 135.054 121.105 L 135.076 121.049 L 135.132 121.049 L 135.166 121.026 L 135.188 120.992 L 135.3 120.936 L 135.411 120.879 L 135.433 120.846 L 135.467 120.823 L 135.5 120.801 L 135.523 120.767 L 136.695 119.865 Q 137.867 118.963 140.212 116.708 Q 142.556 114.453 143.84 114.34 Q 145.124 114.227 146.129 114.566 Q 147.134 114.904 147.86 115.355 Q 148.585 115.806 149.277 116.9 Q 149.981 118.004 150.204 118.85 Q 150.427 119.696 150.483 119.921 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#865300" fill-rule="evenodd" stroke="#865300" stroke-width=".095" d="M 154.056 104.306 L 154.056 103.911 L 154.257 104.024 Q 154.447 104.137 154.525 104.046 Q 154.614 103.968 154.837 104.046 Q 155.061 104.137 155.083 104.249 Q 155.116 104.362 155.15 104.249 Q 155.172 104.137 155.373 104.08 Q 155.563 104.024 155.619 104.137 Q 155.675 104.249 155.73 104.137 Q 155.786 104.024 156.01 104.982 Q 156.233 105.941 156.289 105.884 Q 156.345 105.828 156.378 105.602 L 156.4 105.377 L 156.423 105.377 Q 156.456 105.377 156.512 105.602 L 156.568 105.828 L 157.628 109.041 Q 158.689 112.254 159.727 114.194 Q 160.754 116.144 161.703 117.328 Q 162.652 118.512 163.546 119.245 Q 164.439 119.977 164.55 120.034 Q 164.662 120.09 164.83 120.124 L 164.997 120.147 L 165.053 120.147 L 165.086 120.169 L 165.109 120.203 L 165.131 120.237 L 165.164 120.259 L 165.198 120.282 L 165.22 120.316 L 165.332 120.372 L 165.444 120.428 L 166.002 120.598 Q 166.56 120.767 167.397 120.71 Q 168.235 120.654 168.346 120.598 Q 168.458 120.541 168.57 120.507 L 168.681 120.485 L 168.659 120.541 L 168.625 120.598 L 168.592 120.62 L 168.57 120.654 L 168.849 120.71 L 169.128 120.767 L 169.016 120.823 L 168.905 120.879 L 168.882 120.913 L 168.849 120.936 L 168.815 120.958 L 168.793 120.992 L 168.681 121.049 Q 168.57 121.105 168.681 121.139 Q 168.793 121.161 168.291 122.909 Q 167.788 124.656 168.011 124.679 L 168.235 124.713 L 168.067 124.747 L 167.9 124.769 L 167.877 124.882 L 167.844 124.995 L 167.81 124.972 L 167.788 124.938 L 167.509 124.904 L 167.23 124.882 L 166.448 124.859 Q 165.667 124.826 165.22 124.713 Q 164.774 124.6 163.769 124.093 Q 162.764 123.585 161.815 122.796 Q 160.866 122.007 160.107 120.958 Q 159.359 119.921 158.298 117.779 Q 157.238 115.637 156.289 112.931 Q 155.34 110.225 154.703 107.463 L 154.056 104.7 L 154.056 104.306 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#825400" fill-rule="evenodd" stroke="#825400" stroke-width=".095" d="M 68.759 95.703 L 68.871 95.681 L 68.871 96.301 Q 68.871 96.921 69.038 96.921 Q 69.206 96.921 69.262 97.056 Q 69.318 97.203 69.429 97.169 Q 69.541 97.146 69.451 97.936 Q 69.373 98.725 74.587 105.58 Q 79.812 112.423 81.464 114.306 Q 83.106 116.2 83.139 116.223 Q 83.161 116.257 83.184 116.291 L 83.217 116.313 L 83.251 116.336 L 83.273 116.37 L 83.295 116.403 L 83.329 116.426 L 83.385 116.539 L 83.441 116.651 L 83.474 116.674 L 83.496 116.708 L 83.519 116.742 L 83.552 116.764 L 83.586 116.787 L 83.608 116.821 L 83.63 116.854 L 83.664 116.877 L 83.697 116.9 L 83.72 116.933 L 83.943 116.933 L 83.943 116.877 L 84.222 117.238 Q 84.501 117.61 84.524 117.644 L 84.557 117.666 L 84.591 117.689 L 84.613 117.723 L 84.724 117.756 L 84.836 117.779 L 84.836 118.004 L 84.948 118.027 L 85.059 118.061 L 85.082 118.095 L 85.115 118.117 L 85.149 118.14 L 85.171 118.174 L 85.193 118.207 L 85.227 118.23 L 85.26 118.252 L 85.283 118.286 L 85.305 118.32 L 85.339 118.343 L 85.339 117.159 Q 85.339 115.975 85.171 113.946 L 85.004 111.916 L 85.484 111.894 Q 85.953 111.86 86.087 111.781 Q 86.232 111.691 86.265 111.488 Q 86.288 111.296 86.343 111.262 L 86.399 111.24 L 86.399 111.352 Q 86.399 111.465 86.622 111.465 Q 86.846 111.465 87.605 112.593 Q 88.353 113.72 90.418 116.482 Q 92.484 119.245 92.54 119.357 L 92.595 119.47 L 92.629 119.493 L 92.651 119.526 L 92.674 119.56 L 92.707 119.583 L 92.741 119.639 L 92.763 119.696 L 92.763 119.752 L 92.819 119.786 L 92.875 119.808 L 92.875 119.865 L 92.763 119.921 L 92.651 119.977 L 92.54 120.034 L 92.428 120.09 L 92.316 120.147 Q 92.205 120.203 91.591 120.428 Q 90.977 120.654 90.083 120.71 Q 89.19 120.767 88.241 120.316 Q 87.292 119.865 86.846 119.921 Q 86.399 119.977 86.232 119.865 Q 86.064 119.752 84.836 118.906 Q 83.608 118.061 81.989 116.426 Q 80.37 114.791 78.83 112.953 Q 77.3 111.127 76.999 111.014 Q 76.686 110.901 76.708 110.789 Q 76.742 110.676 76.106 109.999 L 75.458 109.323 L 75.436 109.21 Q 75.402 109.097 75.369 109.097 L 75.346 109.097 L 75.346 108.985 L 75.324 108.928 Q 75.291 108.872 75.257 108.872 L 75.235 108.872 L 75.212 108.816 Q 75.179 108.759 75.145 108.759 L 75.123 108.759 L 75.101 108.703 Q 75.067 108.646 75.034 108.646 L 75.011 108.646 L 74.956 108.624 Q 74.9 108.59 74.9 108.556 L 74.9 108.534 L 74.922 108.477 Q 74.956 108.421 71.718 104.193 Q 68.48 99.965 68.067 99.57 Q 67.643 99.176 67.587 99.458 Q 67.531 99.74 67.252 99.717 Q 66.973 99.683 66.917 99.424 Q 66.861 99.176 66.415 99.232 Q 65.968 99.289 65.968 99.176 Q 65.968 99.063 65.745 99.041 L 65.522 99.007 L 65.522 98.95 L 65.577 98.928 Q 65.633 98.894 65.633 98.86 L 65.633 98.838 L 65.689 98.815 Q 65.745 98.781 65.767 98.364 L 65.801 97.936 L 65.767 97.913 L 65.745 97.879 L 65.577 97.823 L 65.41 97.766 L 65.298 97.71 Q 65.187 97.654 64.796 97.597 Q 64.405 97.541 63.646 97.237 L 62.898 96.921 L 62.864 96.898 L 62.842 96.865 L 62.82 96.831 L 62.786 96.808 L 62.753 96.786 L 62.73 96.752 L 62.708 96.718 L 62.675 96.695 L 62.619 96.583 L 62.563 96.47 L 62.563 96.132 L 62.597 96.109 L 62.619 96.075 L 62.641 96.041 L 62.675 96.019 L 62.708 95.996 L 62.73 95.963 L 62.842 95.929 Q 62.954 95.906 63.345 95.32 Q 63.735 94.722 64.16 94.756 Q 64.573 94.779 65.164 95.433 Q 65.745 96.075 66.471 96.019 Q 67.196 95.963 67.364 95.793 Q 67.531 95.624 68.089 95.681 Q 68.648 95.737 68.759 95.703 L 68.759 95.703 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#845000" fill-rule="evenodd" stroke="#845000" stroke-width=".095" d="M 150.506 93.313 L 150.483 93.088 L 150.684 93.257 Q 150.874 93.426 151.175 93.674 Q 151.488 93.933 152.27 94.159 Q 153.051 94.384 154.056 94.384 Q 155.061 94.384 155.228 94.418 L 155.396 94.44 L 155.083 94.835 Q 154.782 95.23 155.284 98.725 Q 155.786 102.22 156.065 103.517 Q 156.345 104.813 156.378 105.095 L 156.4 105.377 L 156.378 105.602 Q 156.345 105.828 156.289 105.884 Q 156.233 105.941 156.01 104.982 Q 155.786 104.024 155.73 104.137 Q 155.675 104.249 155.619 104.137 Q 155.563 104.024 155.485 104.193 Q 155.396 104.362 155.228 104.362 Q 155.061 104.362 155.061 104.249 Q 155.061 104.137 154.837 104.046 Q 154.614 103.968 154.525 104.046 Q 154.447 104.137 154.257 104.024 L 154.056 103.911 L 154.056 104.7 L 154 104.7 L 153.944 104.418 L 153.888 104.137 L 153.833 103.855 Q 153.777 103.573 153.33 101.262 L 152.884 98.95 L 152.828 98.838 L 152.772 98.725 L 152.738 98.702 L 152.716 98.668 L 152.604 98.612 L 152.493 98.556 L 152.47 98.522 L 152.437 98.499 L 152.403 98.477 L 152.381 98.443 L 152.359 98.409 L 152.325 98.387 L 152.292 98.409 L 152.27 98.443 L 152.247 98.477 L 152.214 98.499 L 152.18 98.522 L 152.158 98.556 L 152.136 98.59 L 152.102 98.612 L 152.069 98.725 L 152.046 98.838 L 152.27 98.838 L 152.247 98.95 L 152.214 99.063 L 152.18 99.086 L 152.158 99.119 L 152.18 99.153 L 152.214 99.176 L 153.051 103.347 Q 153.888 107.519 154.056 108.139 Q 154.223 108.759 154.279 109.041 L 154.335 109.323 L 154.391 109.548 L 154.447 109.774 L 154.48 109.887 L 154.502 109.999 L 154.447 109.977 L 154.391 109.943 L 154.368 109.909 L 154.335 109.887 L 154.279 109.774 L 154.223 109.661 L 154.167 109.548 L 154.112 109.436 L 154.078 109.413 L 154.056 109.379 L 154.033 109.346 L 154 109.323 L 153.944 109.154 Q 153.888 108.985 153.833 108.872 Q 153.777 108.759 153.721 108.816 Q 153.665 108.872 153.364 108.195 Q 153.051 107.519 152.939 107.496 Q 152.828 107.463 152.884 107.316 Q 152.939 107.181 152.828 107.181 Q 152.716 107.181 152.549 106.865 Q 152.381 106.561 152.292 106.414 Q 152.214 106.279 152.069 106.222 Q 151.935 106.166 151.845 105.941 Q 151.767 105.715 151.287 105.061 Q 150.818 104.418 150.037 104.418 Q 149.255 104.418 148.809 104.644 L 148.362 104.869 L 148.34 104.903 L 148.306 104.926 L 148.273 104.948 L 148.25 104.982 L 148.228 105.016 L 148.194 105.039 L 148.194 104.757 Q 148.194 104.475 148.228 104.362 Q 148.25 104.249 148.139 104.249 Q 148.027 104.249 147.893 103.573 Q 147.748 102.896 147.804 102.389 Q 147.86 101.882 147.938 101.318 L 148.027 100.754 L 148.418 99.852 Q 148.809 98.95 148.898 98.894 Q 148.976 98.838 150.037 96.752 Q 151.097 94.666 151.019 94.418 Q 150.93 94.159 150.729 93.854 Q 150.539 93.538 150.506 93.313 L 150.506 93.313 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#e6b441" fill-rule="evenodd" stroke="#e6b441" stroke-width=".095" d="M 65.522 98.86 L 65.633 98.838 L 65.633 98.95 Q 65.633 99.063 65.801 99.063 Q 65.968 99.063 65.968 99.176 Q 65.968 99.289 66.415 99.232 Q 66.861 99.176 66.917 99.424 Q 66.973 99.683 67.252 99.717 Q 67.531 99.74 67.587 99.458 Q 67.643 99.176 68.067 99.57 Q 68.48 99.965 71.684 104.114 Q 74.9 108.252 75.011 108.286 Q 75.123 108.308 75.101 108.421 Q 75.067 108.534 75.034 108.534 L 74.9 108.534 L 74.9 108.556 Q 74.9 108.59 74.956 108.624 L 75.011 108.646 L 75.011 108.669 Q 75.011 108.703 75.067 108.737 L 75.123 108.759 L 75.123 108.782 Q 75.123 108.816 75.179 108.849 L 75.235 108.872 L 75.257 108.872 Q 75.291 108.872 75.324 108.928 L 75.346 108.985 L 75.346 109.097 L 75.369 109.21 Q 75.402 109.323 75.436 109.323 L 75.458 109.323 L 76.106 110.45 Q 76.742 111.578 77.267 112.796 Q 77.803 114.002 78.383 114.938 Q 78.975 115.862 79.008 115.885 L 79.031 115.919 L 79.053 115.952 L 79.086 115.975 L 79.12 115.998 L 79.142 116.031 L 79.165 116.065 L 79.198 116.088 L 79.232 116.11 L 79.254 116.144 L 79.276 116.178 L 79.31 116.2 L 79.343 116.313 L 79.366 116.426 L 79.142 116.426 L 79.12 116.313 Q 79.086 116.2 78.897 116.088 L 78.696 115.975 L 78.83 117.272 Q 78.975 118.568 79.477 122.458 Q 79.98 126.348 80.259 128.997 Q 80.538 131.647 80.649 133.507 Q 80.761 135.367 80.795 135.424 L 80.817 135.48 L 80.795 135.48 Q 80.761 135.48 78.83 136.134 Q 76.909 136.777 77.077 136.81 Q 77.244 136.833 77.244 136.946 Q 77.244 137.059 76.63 137.307 L 76.016 137.566 L 75.905 137.622 L 75.793 137.679 L 75.681 137.735 L 75.57 137.791 L 75.547 137.825 L 75.514 137.848 L 75.48 137.87 L 75.458 137.904 L 75.346 137.938 L 75.235 137.96 L 75.235 137.735 L 75.346 137.712 L 75.458 137.679 L 75.48 137.645 L 75.514 137.622 L 75.547 137.6 L 75.57 137.566 L 75.592 137.532 L 75.625 137.51 L 75.659 137.487 L 75.681 137.453 L 75.704 137.419 L 75.737 137.397 L 75.793 137.284 Q 75.849 137.171 75.994 136.664 Q 76.128 136.157 76.016 136.157 Q 75.905 136.157 75.48 133.169 Q 75.067 130.181 74.788 129.505 L 74.509 128.828 L 74.475 128.806 L 74.453 128.772 L 74.342 128.772 Q 74.23 128.772 73.839 129.031 Q 73.448 129.279 73.448 129.166 Q 73.448 129.054 73.225 129.031 L 73.002 128.997 L 72.979 128.963 L 72.946 128.941 L 72.912 128.918 L 72.89 128.884 L 72.868 128.851 L 72.834 128.828 L 72.834 128.603 L 72.868 128.58 Q 72.89 128.546 72.912 128.512 Q 72.946 128.49 73.002 126.009 Q 73.058 123.529 72.89 121.556 Q 72.723 119.583 72.723 118.399 Q 72.723 117.215 72.779 117.328 Q 72.834 117.441 72.946 117.328 Q 73.058 117.215 73.058 116.539 Q 73.058 115.862 72.131 111.826 Q 71.215 107.801 71.126 107.947 Q 71.048 108.083 70.791 108.026 Q 70.546 107.97 70.155 106.865 Q 69.764 105.771 69.675 105.85 Q 69.597 105.941 69.518 105.805 Q 69.429 105.659 69.373 105.738 Q 69.318 105.828 69.005 105.546 Q 68.703 105.264 68.447 105.264 L 68.201 105.264 L 68.179 105.208 Q 68.145 105.151 67.252 102.671 Q 66.359 100.191 65.834 99.988 L 65.298 99.796 L 65.276 99.762 L 65.242 99.74 L 65.209 99.717 L 65.187 99.683 L 65.164 99.649 L 65.131 99.627 L 65.097 99.604 L 65.075 99.57 L 65.053 99.537 L 65.019 99.514 L 65.019 99.176 L 65.209 99.041 Q 65.41 98.894 65.522 98.86 L 65.522 98.86 Z M 73.471 128.738 Q 73.504 128.715 73.538 128.738 Q 73.56 128.772 73.504 128.772 Q 73.448 128.772 73.471 128.738 L 73.471 128.738 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#815400" fill-rule="evenodd" stroke="#815400" stroke-width=".095" d="M 75.815 110.056 L 74.9 108.534 L 75.011 108.534 L 75.101 108.59 Q 75.179 108.646 75.212 108.759 L 75.235 108.872 L 75.257 108.872 Q 75.291 108.872 75.324 108.928 L 75.346 108.985 L 75.96 109.751 Q 76.574 110.507 76.82 110.653 Q 77.077 110.789 77.669 111.555 Q 78.249 112.311 79.421 113.664 Q 80.594 115.017 82.101 116.539 Q 83.608 118.061 84.836 118.906 Q 86.064 119.752 86.232 119.865 Q 86.399 119.977 86.846 119.921 Q 87.292 119.865 88.241 120.316 Q 89.19 120.767 90.083 120.71 Q 90.977 120.654 91.591 120.428 Q 92.205 120.203 92.316 120.147 L 92.428 120.09 L 92.54 120.034 L 92.651 119.977 L 92.674 119.944 Q 92.707 119.921 92.741 119.808 L 92.763 119.696 L 92.897 119.752 Q 93.042 119.808 93.076 119.786 L 93.098 119.752 L 93.12 119.718 Q 93.154 119.696 93.768 119.188 Q 94.382 118.681 95.241 117.644 Q 96.112 116.595 96.983 115.096 Q 97.843 113.607 98.513 111.916 L 99.182 110.225 L 99.238 110.112 L 99.294 109.999 L 99.35 109.83 L 99.406 109.661 L 99.462 109.492 L 99.517 109.323 L 99.573 109.323 L 99.596 109.548 L 99.629 109.774 L 99.629 109.887 L 99.573 110.056 L 99.517 110.225 L 99.462 110.676 Q 99.406 111.127 99.439 112.254 Q 99.462 113.382 99.573 113.382 Q 99.685 113.382 99.685 114.036 Q 99.685 114.678 99.741 114.735 Q 99.797 114.791 99.707 114.87 Q 99.629 114.96 99.573 115.919 Q 99.517 116.877 98.814 118.14 Q 98.122 119.414 97.117 120.71 Q 96.112 122.007 95.331 122.74 Q 94.549 123.473 94.438 123.529 L 94.326 123.585 L 94.304 123.619 L 94.27 123.642 L 94.237 123.664 L 94.214 123.698 L 94.192 123.732 L 94.158 123.754 L 94.125 123.777 L 94.103 123.811 L 94.214 123.867 L 94.326 123.924 L 94.304 123.957 L 94.27 123.98 L 94.237 124.003 L 94.214 124.036 L 94.192 124.07 L 94.158 124.093 L 94.125 124.115 L 94.103 124.149 L 94.08 124.183 L 94.047 124.205 L 94.013 124.318 L 93.991 124.431 L 93.265 124.792 Q 92.54 125.164 92.372 125.198 Q 92.205 125.22 92.205 125.333 Q 92.205 125.446 91.088 125.558 Q 89.972 125.671 89.972 125.84 Q 89.972 126.009 89.693 126.257 Q 89.414 126.517 89.391 126.776 Q 89.358 127.024 89.079 128.659 Q 88.8 130.294 88.766 132.154 L 88.744 134.014 L 89.972 134.014 L 89.972 134.071 L 89.637 134.127 L 89.302 134.183 L 88.911 134.24 Q 88.52 134.296 86.511 134.634 L 84.501 134.973 L 84.222 135.029 L 83.943 135.085 L 83.72 135.119 L 83.496 135.142 L 83.385 135.164 Q 83.273 135.198 83.05 135.255 Q 82.827 135.311 82.994 135.367 Q 83.161 135.424 82.994 135.536 Q 82.827 135.649 82.157 135.683 Q 81.487 135.706 81.487 135.593 Q 81.487 135.48 81.152 135.48 L 80.817 135.48 L 80.795 135.424 Q 80.761 135.367 80.649 133.507 Q 80.538 131.647 80.259 128.997 Q 79.98 126.348 79.477 122.458 Q 78.975 118.568 78.83 117.272 L 78.696 115.975 L 78.863 116.065 Q 79.031 116.144 79.142 116.144 L 79.254 116.144 L 79.232 116.11 L 79.198 116.088 L 79.165 116.065 L 79.142 116.031 L 79.12 115.998 L 79.086 115.975 L 79.053 115.952 L 79.031 115.919 L 79.008 115.885 Q 78.975 115.862 78.383 114.938 Q 77.803 114.002 77.267 112.796 Q 76.742 111.578 75.815 110.056 L 75.815 110.056 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#a37514" fill-rule="evenodd" stroke="#a37514" stroke-width=".095" d="M 111.184 141.14 L 112.189 141.117 L 112.189 141.174 L 112.077 141.23 L 111.966 141.287 L 111.742 141.343 L 111.519 141.399 L 111.408 141.456 L 111.296 141.512 L 110.794 141.704 Q 110.291 141.907 109.9 142.335 Q 109.51 142.752 109.085 143.237 Q 108.672 143.711 108.505 144.5 Q 108.337 145.289 108.058 146.586 Q 107.779 147.882 107.779 148.164 L 107.779 148.446 L 107.813 148.615 L 107.835 148.784 L 112.524 148.784 L 112.524 148.841 L 111.296 148.897 Q 110.068 148.953 104.541 149.258 L 99.015 149.573 L 98.792 149.596 L 98.568 149.63 L 97.899 149.686 Q 97.229 149.742 95.889 149.742 Q 94.549 149.742 94.382 149.63 Q 94.214 149.517 94.348 149.37 Q 94.493 149.235 93.41 149.1 L 92.316 148.953 L 92.037 148.897 L 91.758 148.841 L 91.758 148.784 L 91.926 148.762 L 92.093 148.728 L 92.205 148.671 L 92.316 148.615 L 93.321 148.559 Q 94.326 148.502 95.107 148.22 Q 95.889 147.939 96.726 147.262 Q 97.564 146.586 98.1 145.763 Q 98.624 144.951 98.848 143.936 Q 99.071 142.921 99.015 142.414 Q 98.959 141.907 98.68 141.287 Q 98.401 140.666 98.144 140.441 Q 97.899 140.215 97.876 140.103 Q 97.843 139.99 97.363 139.449 Q 96.894 138.919 96.001 138.84 L 95.107 138.75 L 95.107 138.693 L 95.61 138.637 L 96.112 138.581 L 97.285 138.468 Q 98.457 138.355 100.131 138.411 Q 101.806 138.468 102.699 138.975 Q 103.592 139.483 103.537 139.539 Q 103.481 139.595 104.765 140.238 Q 106.049 140.892 106.104 140.982 Q 106.16 141.061 106.272 141.027 Q 106.384 141.005 106.384 141.117 Q 106.384 141.23 106.585 141.23 Q 106.774 141.23 107.522 141.365 Q 108.282 141.512 109.23 141.343 Q 110.179 141.174 111.184 141.14 L 111.184 141.14 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#ba8724" fill-rule="evenodd" stroke="#ba8724" stroke-width=".095" d="M 152.582 138.919 L 152.27 137.96 L 157.74 138.389 Q 163.211 138.806 167.732 139.37 Q 172.254 139.934 172.254 139.967 L 172.254 139.99 L 171.193 139.99 Q 170.133 139.99 170.077 140.125 Q 170.021 140.272 169.909 140.306 Q 169.798 140.328 169.552 141.174 Q 169.295 142.019 169.351 143.147 Q 169.407 144.274 169.742 145.12 Q 170.077 145.965 170.691 146.924 Q 171.305 147.882 171.897 148.311 Q 172.477 148.728 172.812 148.841 Q 173.147 148.953 173.929 148.897 Q 174.71 148.841 175.402 148.085 Q 176.106 147.318 176.441 146.698 Q 176.776 146.078 177.055 144.669 Q 177.334 143.26 177.334 142.414 Q 177.334 141.568 177.077 141.253 Q 176.831 140.948 176.664 140.892 L 176.496 140.836 L 176.329 140.779 L 176.161 140.723 L 176.161 140.666 L 176.496 140.644 L 176.831 140.61 L 176.809 140.576 L 176.776 140.554 L 176.742 140.531 L 176.72 140.497 L 176.72 140.441 L 176.943 140.463 L 177.166 140.497 L 177.501 140.61 Q 177.836 140.723 178.004 140.757 L 178.171 140.779 L 178.283 140.802 L 178.394 140.836 L 178.562 140.892 L 178.729 140.948 L 178.897 141.005 L 179.064 141.061 L 180.851 141.85 Q 182.637 142.639 182.949 142.831 Q 183.251 143.034 183.284 143.057 L 183.307 143.09 L 183.329 143.124 L 183.363 143.147 L 183.396 143.169 L 183.418 143.203 L 183.441 143.237 L 183.474 143.26 L 183.508 143.282 L 183.53 143.316 L 183.552 143.35 L 183.586 143.372 L 183.619 143.395 L 183.642 143.429 L 183.697 143.463 L 183.753 143.485 L 183.776 143.598 L 183.809 143.711 L 183.865 143.823 L 183.921 143.936 L 183.921 144.387 L 183.887 144.364 L 183.865 144.331 L 183.843 144.297 L 183.809 144.274 L 183.753 144.162 L 183.697 144.049 L 183.664 144.026 L 183.642 143.992 L 183.619 143.959 L 183.586 143.936 L 183.552 143.913 L 183.53 143.88 L 183.508 143.846 L 183.474 143.823 L 183.441 143.801 L 183.418 143.767 L 183.396 143.733 L 183.363 143.711 L 183.329 143.688 Q 183.307 143.654 182.916 143.372 L 182.525 143.09 L 182.414 143.034 L 182.302 142.978 L 181.744 142.978 L 181.766 143.012 L 181.8 143.034 L 181.8 143.147 L 181.688 143.992 Q 181.576 144.838 181.632 148.953 Q 181.688 153.068 181.721 153.181 Q 181.744 153.294 181.576 153.317 Q 181.409 153.35 181.13 153.317 L 180.851 153.294 L 180.851 153.519 L 180.962 153.542 L 181.074 153.576 L 181.241 153.632 Q 181.409 153.689 181.465 153.722 L 181.52 153.745 L 181.52 153.768 Q 181.52 153.801 181.576 153.835 L 181.632 153.858 L 181.654 153.914 Q 181.688 153.97 181.721 153.993 L 181.744 154.027 L 181.766 154.061 L 181.8 154.083 L 181.833 154.106 L 181.855 154.14 L 181.878 154.173 L 181.911 154.196 L 181.945 154.218 L 181.967 154.252 L 181.989 154.286 L 182.023 154.309 L 182.056 154.331 L 182.079 154.365 L 182.101 154.399 L 182.134 154.421 L 182.168 154.444 L 182.19 154.478 L 182.302 154.534 L 182.414 154.591 L 182.391 154.624 L 182.358 154.647 L 182.324 154.669 L 182.302 154.703 L 181.967 154.703 L 181.945 154.669 L 181.911 154.647 L 181.878 154.669 L 181.855 154.703 L 181.833 154.737 L 181.8 154.76 L 181.766 154.737 L 181.744 154.703 L 181.632 154.647 L 181.52 154.591 L 181.353 154.534 Q 181.185 154.478 180.739 154.309 Q 180.292 154.14 179.511 153.97 Q 178.729 153.801 178.283 153.632 Q 177.836 153.463 175.603 152.618 Q 173.37 151.772 167.621 151.039 Q 161.871 150.306 155.34 149.934 L 148.809 149.573 L 148.697 149.551 Q 148.585 149.517 144.51 149.325 L 140.435 149.122 L 140.435 149.066 L 146.687 149.066 Q 152.939 149.066 153.163 149.01 L 153.386 148.953 L 153.364 148.919 Q 153.33 148.897 153.408 148.807 Q 153.498 148.728 153.408 146.281 Q 153.33 143.823 153.107 141.85 Q 152.884 139.877 152.582 138.919 L 152.582 138.919 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#946205" fill-rule="evenodd" stroke="#946205" stroke-width=".095" d="M 90.139 138.66 L 90.53 138.637 L 90.53 138.693 L 90.753 138.75 L 90.977 138.806 L 90.999 138.84 L 91.032 138.862 L 91.066 138.885 L 91.088 138.919 L 91.111 138.953 L 91.144 138.975 L 91.178 139.032 L 91.2 139.088 L 89.994 139.313 Q 88.8 139.539 88.465 140.272 Q 88.13 141.005 88.074 141.399 Q 88.018 141.794 87.962 142.583 Q 87.906 143.372 88.074 144.443 Q 88.241 145.514 88.855 146.473 Q 89.469 147.431 89.994 147.86 Q 90.53 148.277 91.088 148.502 Q 91.646 148.728 91.702 148.762 L 91.758 148.784 L 91.758 148.841 L 92.037 148.897 L 92.316 148.953 L 93.41 149.1 Q 94.493 149.235 94.348 149.37 Q 94.214 149.517 94.382 149.63 Q 94.549 149.742 95.889 149.742 Q 97.229 149.742 97.899 149.686 L 98.568 149.63 L 98.792 149.596 L 99.015 149.573 L 99.015 149.63 L 98.993 149.664 L 98.959 149.686 L 98.926 149.799 L 98.903 149.912 L 98.513 149.934 L 98.122 149.968 L 97.564 150.024 Q 97.005 150.081 95.945 150.193 Q 94.884 150.306 94.605 150.453 Q 94.326 150.588 94.326 150.701 Q 94.326 150.814 94.047 150.836 Q 93.768 150.87 93.935 150.926 Q 94.103 150.983 93.745 151.129 Q 93.377 151.265 93.455 151.321 Q 93.544 151.377 93.433 151.58 Q 93.321 151.772 90.418 152.279 L 87.516 152.787 L 87.493 152.82 L 87.46 152.843 L 87.426 152.866 L 87.404 152.899 L 87.382 152.933 L 87.348 152.956 L 87.315 152.978 L 87.292 153.012 L 87.27 153.046 L 87.236 153.068 L 87.203 153.091 L 87.181 153.125 L 87.069 153.181 L 86.957 153.238 L 87.236 153.294 L 87.516 153.35 L 88.185 153.384 L 88.855 153.407 L 88.855 153.463 L 88.744 153.519 L 88.632 153.576 L 88.654 153.61 L 88.688 153.632 L 88.721 153.745 L 88.744 153.858 L 88.52 153.88 L 88.297 153.914 L 88.018 153.97 Q 87.739 154.027 87.516 154.083 L 87.292 154.14 L 87.181 154.196 L 87.069 154.252 L 86.902 154.309 L 86.734 154.365 L 86.846 154.421 L 86.957 154.478 L 89.358 154.534 L 91.758 154.591 L 91.87 154.624 L 91.981 154.647 L 92.004 154.76 L 92.037 154.872 L 92.071 154.895 L 92.093 154.929 L 92.372 154.985 L 92.651 155.042 L 92.651 155.098 L 92.595 155.098 L 92.562 155.12 L 92.54 155.154 L 91.926 155.211 Q 91.312 155.267 86.846 155.774 L 82.38 156.282 L 82.157 156.282 L 81.878 156.225 L 81.598 156.169 L 81.822 156.113 L 82.045 156.056 L 83.217 155.831 Q 84.39 155.605 84.669 155.549 L 84.948 155.493 L 85.171 155.436 L 85.394 155.38 L 85.562 155.346 L 85.729 155.323 L 85.729 155.098 L 84.78 155.12 Q 83.831 155.154 81.152 155.154 Q 78.472 155.154 78.026 154.816 Q 77.579 154.478 76.909 154.478 Q 76.239 154.478 75.905 154.647 L 75.57 154.816 L 75.458 154.872 L 75.346 154.929 L 75.179 154.985 L 75.011 155.042 L 74.989 155.075 L 74.956 155.098 L 74.956 154.76 L 74.989 154.737 L 75.011 154.703 L 75.034 154.669 L 75.067 154.647 L 75.101 154.624 L 75.123 154.591 L 75.145 154.557 L 75.179 154.534 L 75.212 154.512 L 75.235 154.478 L 75.257 154.444 L 75.291 154.421 L 75.324 154.399 L 75.346 154.365 L 75.369 154.331 L 75.402 154.309 L 75.436 154.286 L 75.458 154.252 L 75.48 154.218 L 75.514 154.196 L 75.547 154.173 L 75.57 154.14 L 75.681 154.083 Q 75.793 154.027 75.849 153.993 L 75.905 153.97 L 75.96 153.948 Q 76.016 153.914 76.016 153.88 L 76.016 153.858 L 76.128 153.835 Q 76.239 153.801 76.742 153.689 Q 77.244 153.576 78.338 153.091 Q 79.421 152.618 79.165 152.527 Q 78.919 152.448 79.756 152.11 Q 80.594 151.772 80.728 151.062 Q 80.873 150.363 80.906 145.74 L 80.929 141.117 L 80.259 141.14 Q 79.589 141.174 79.198 141.287 L 78.807 141.399 L 78.361 141.399 L 78.249 141.343 L 78.137 141.287 L 78.137 141.23 L 78.193 141.208 L 78.249 141.174 L 78.417 141.117 L 78.584 141.061 L 78.751 141.005 L 78.919 140.948 L 79.421 140.757 Q 79.924 140.554 79.924 140.441 Q 79.924 140.328 79.812 140.328 Q 79.7 140.328 79.7 140.215 Q 79.7 140.103 80.873 139.855 Q 82.045 139.595 82.212 139.561 L 82.38 139.539 L 83.943 139.336 Q 85.506 139.144 86.846 139.032 Q 88.185 138.919 88.576 138.862 L 88.967 138.806 L 89.19 138.772 L 89.414 138.75 L 89.581 138.727 Q 89.748 138.693 90.139 138.66 L 90.139 138.66 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#b47f1f" fill-rule="evenodd" stroke="#b47f1f" stroke-width=".095" d="M 185.149 104.836 L 185.205 104.813 L 185.227 104.813 Q 185.261 104.813 184.926 105.828 Q 184.591 106.843 184.535 107.181 L 184.479 107.519 L 184.445 107.542 L 184.423 107.575 L 184.401 107.609 L 184.367 107.632 L 184.334 107.654 L 184.312 107.688 L 184.289 107.722 L 184.256 107.745 L 184.222 107.857 L 184.2 107.97 L 184.367 107.993 L 184.535 108.026 L 184.557 108.06 L 184.591 108.083 L 184.624 108.06 L 184.646 108.026 L 184.669 107.993 L 184.702 107.97 L 184.702 107.857 L 184.669 107.835 L 184.646 107.801 L 184.669 107.767 L 184.702 107.745 L 184.702 107.632 L 184.669 107.609 L 184.646 107.575 L 184.669 107.542 L 184.702 107.519 L 184.78 107.316 Q 184.87 107.124 184.981 107.091 Q 185.093 107.068 185.115 106.899 L 185.149 106.73 L 185.205 106.617 L 185.261 106.504 L 185.294 106.392 L 185.316 106.279 L 185.428 106.301 L 185.54 106.335 L 185.562 106.369 L 185.595 106.392 L 185.651 106.843 L 185.707 107.294 L 185.763 107.124 L 185.819 106.955 L 185.93 106.504 Q 186.042 106.053 186.098 105.941 L 186.154 105.828 L 186.187 105.805 L 186.209 105.771 L 186.232 105.738 L 186.265 105.715 L 186.299 105.693 L 186.321 105.659 L 186.343 105.625 L 186.377 105.602 L 186.41 105.58 L 186.433 105.546 L 186.455 105.512 L 186.489 105.49 L 186.522 105.467 L 186.544 105.433 L 186.567 105.399 L 186.6 105.377 L 186.634 105.354 L 186.656 105.32 L 186.678 105.287 L 186.712 105.264 L 186.712 105.49 L 186.656 105.659 L 186.6 105.828 L 186.544 105.997 L 186.489 106.166 L 185.651 109.548 Q 184.814 112.931 184.312 116.539 Q 183.809 120.147 183.776 121.387 Q 183.753 122.627 183.977 122.683 Q 184.2 122.74 184.289 125.333 Q 184.367 127.926 184.423 128.208 L 184.479 128.49 L 184.512 128.512 L 184.535 128.546 L 184.557 128.58 L 184.591 128.603 L 184.591 128.941 L 184.557 128.963 L 184.535 128.997 L 184.423 129.031 L 184.312 129.054 L 184.256 129.031 L 184.2 128.997 L 184.178 128.963 L 184.144 128.941 L 184.111 128.918 L 184.088 128.884 L 184.066 128.851 Q 184.032 128.828 183.776 128.738 Q 183.53 128.659 183.363 128.49 L 183.195 128.321 L 183.173 128.287 L 183.139 128.264 L 183.106 128.242 L 183.083 128.208 L 183.061 128.174 L 183.028 128.152 L 182.994 128.174 L 182.972 128.208 L 182.949 128.242 L 182.916 128.264 L 182.86 128.377 L 182.804 128.49 L 182.748 128.603 L 182.693 128.715 L 182.023 132.041 Q 181.353 135.367 181.353 136.213 Q 181.353 137.059 181.654 137.374 Q 181.967 137.679 182.023 137.712 L 182.079 137.735 L 182.079 137.758 Q 182.079 137.791 182.134 137.825 L 182.19 137.848 L 182.213 137.904 Q 182.246 137.96 182.28 137.983 L 182.302 138.017 L 182.324 138.051 L 182.358 138.073 L 182.391 138.096 L 182.414 138.13 L 182.525 138.186 L 182.637 138.242 L 182.659 138.276 L 182.693 138.299 L 182.726 138.321 L 182.748 138.355 L 182.771 138.389 L 182.804 138.411 L 182.838 138.434 L 182.86 138.468 L 182.882 138.502 L 182.916 138.524 L 182.972 138.637 L 183.028 138.75 L 183.028 138.862 L 182.994 138.885 L 182.972 138.919 L 182.414 138.919 L 182.302 138.862 L 182.19 138.806 L 182.079 138.75 Q 181.967 138.693 180.795 138.242 Q 179.622 137.791 178.953 137.735 Q 178.283 137.679 177.78 137.374 Q 177.278 137.059 177.278 136.946 Q 177.278 136.833 176.664 136.517 Q 176.05 136.213 175.212 135.931 L 174.375 135.649 L 174.152 135.593 L 173.929 135.536 L 173.817 135.48 L 173.705 135.424 L 174.152 135.424 L 174.174 135.458 L 174.208 135.48 L 174.241 135.458 L 174.264 135.424 L 174.319 135.39 L 174.375 135.367 L 175.436 135.424 Q 176.496 135.48 176.496 135.367 Q 176.496 135.255 176.608 135.255 Q 176.72 135.255 176.697 135.029 Q 176.664 134.804 176.831 133.676 Q 176.999 132.549 177.278 131.139 Q 177.557 129.73 177.591 129.279 L 177.613 128.828 L 177.669 128.828 L 177.724 128.715 L 177.78 128.603 L 177.836 128.321 L 177.892 128.039 L 177.925 128.016 L 177.948 127.982 L 177.97 127.949 L 178.004 127.926 L 178.059 127.644 Q 178.115 127.362 178.305 126.257 Q 178.506 125.164 178.93 122.266 Q 179.343 119.357 179.455 119.019 Q 179.567 118.681 179.567 117.328 Q 179.567 115.975 179.377 115.772 Q 179.176 115.58 178.729 115.434 Q 178.283 115.299 178.372 115.073 Q 178.45 114.848 178.484 114.622 Q 178.506 114.397 178.394 114.397 Q 178.283 114.397 178.417 113.946 L 178.562 113.495 L 178.595 113.472 L 178.618 113.438 L 178.64 113.404 L 178.673 113.382 L 178.729 113.269 L 178.785 113.156 L 178.785 113.044 Q 178.785 112.931 178.752 112.874 L 178.729 112.818 L 178.729 112.762 L 178.785 112.728 L 178.841 112.705 L 181.878 108.928 Q 184.926 105.151 184.959 105.095 L 184.981 105.039 L 185.004 105.039 Q 185.037 105.039 185.071 104.982 L 185.093 104.926 L 185.093 104.903 Q 185.093 104.869 185.149 104.836 L 185.149 104.836 Z M 184.926 107.384 Q 184.981 107.237 185.037 107.384 Q 185.093 107.519 184.981 107.519 Q 184.87 107.519 184.926 107.384 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#fdd95f" fill-rule="evenodd" stroke="#fdd95f" stroke-width=".095" d="M 186.076 140.892 L 186.098 140.892 L 186.098 140.914 Q 186.098 140.948 186.076 142.155 Q 186.042 143.372 185.707 144.049 Q 185.372 144.725 184.669 145.312 Q 183.977 145.909 183.843 146.619 Q 183.697 147.318 183.642 149.348 Q 183.586 151.377 183.753 152.899 Q 183.921 154.421 184.736 155.12 Q 185.54 155.831 185.852 156.361 Q 186.154 156.902 186.209 157.86 Q 186.265 158.819 185.986 159.608 Q 185.707 160.397 185.004 161.096 Q 184.312 161.806 182.693 162.539 Q 181.074 163.272 178.841 163.836 Q 176.608 164.399 172.477 165.076 Q 168.346 165.752 164.215 166.012 L 160.085 166.26 L 160.085 166.203 L 160.531 166.147 L 160.978 166.091 L 164.271 165.583 Q 167.565 165.076 167.877 164.929 Q 168.179 164.794 168.212 164.772 L 168.235 164.738 L 168.123 164.681 Q 168.011 164.625 168.011 164.591 L 168.011 164.569 L 170.244 163.982 Q 172.477 163.385 173.259 162.99 Q 174.04 162.596 175.547 162.145 Q 177.055 161.694 177.278 161.637 Q 177.501 161.581 177.724 161.524 L 177.948 161.468 L 178.115 161.412 L 178.283 161.355 L 178.283 161.299 L 179.622 160.871 Q 180.962 160.453 181.297 160.284 Q 181.632 160.115 181.744 160.059 L 181.855 160.002 L 181.967 159.946 L 182.079 159.89 L 182.19 159.833 L 182.302 159.777 L 182.324 159.743 L 182.358 159.721 L 182.358 159.382 L 182.324 159.36 L 182.302 159.326 L 182.28 159.292 L 182.246 159.27 L 182.213 159.247 L 182.19 159.213 L 182.079 159.157 L 181.967 159.1 L 181.945 159.067 L 181.911 159.044 L 181.878 159.021 L 181.855 158.988 L 181.744 158.931 Q 181.632 158.875 180.683 158.48 Q 179.734 158.086 176.161 157.296 Q 172.589 156.507 170.133 156.203 L 167.676 155.887 L 167.676 155.865 Q 167.676 155.831 164.104 155.436 L 160.531 155.042 L 160.029 154.985 L 159.526 154.929 L 159.526 154.872 L 164.439 155.301 Q 169.351 155.718 172.812 156.169 Q 176.273 156.62 176.608 156.654 L 176.943 156.676 L 176.943 156.733 L 177.278 156.789 L 177.613 156.845 L 179.288 157.015 Q 180.962 157.184 182.023 156.958 Q 183.083 156.733 183.329 156.586 Q 183.586 156.451 183.619 156.428 L 183.642 156.394 L 183.664 156.361 L 183.697 156.338 L 183.753 156.225 L 183.809 156.113 L 183.865 156 L 183.921 155.887 L 183.921 155.549 L 183.865 155.436 L 183.809 155.323 L 183.753 155.211 Q 183.697 155.098 183.061 154.624 L 182.414 154.14 L 182.302 154.083 L 182.19 154.027 L 182.079 153.97 L 181.967 153.914 L 181.8 153.88 L 181.632 153.858 L 181.61 153.801 Q 181.576 153.745 181.543 153.745 L 181.52 153.745 L 181.465 153.722 Q 181.409 153.689 181.241 153.632 L 181.074 153.576 L 180.962 153.542 L 180.851 153.519 L 180.851 153.294 L 181.13 153.317 Q 181.409 153.35 181.576 153.317 Q 181.744 153.294 181.721 153.181 Q 181.688 153.068 181.632 148.953 Q 181.576 144.838 181.688 143.992 L 181.8 143.147 L 181.8 143.034 L 181.766 143.012 L 181.744 142.978 L 182.302 142.978 L 182.414 143.034 L 182.525 143.09 L 182.916 143.372 Q 183.307 143.654 183.329 143.688 L 183.363 143.711 L 183.396 143.733 L 183.418 143.767 L 183.441 143.801 L 183.474 143.823 L 183.508 143.846 L 183.53 143.88 L 183.552 143.913 L 183.586 143.936 L 183.619 143.959 L 183.642 143.992 L 183.664 144.026 L 183.697 144.049 L 183.753 144.162 L 183.809 144.274 L 183.843 144.297 L 183.865 144.331 L 183.887 144.364 L 183.921 144.387 L 183.921 143.936 L 183.865 143.823 L 183.809 143.711 L 183.776 143.598 L 183.753 143.485 L 183.731 143.372 L 183.697 143.26 L 183.664 143.237 L 183.642 143.203 L 183.619 143.169 L 183.586 143.147 L 183.552 142.944 Q 183.53 142.752 183.619 142.673 Q 183.697 142.583 183.887 142.47 Q 184.088 142.358 184.144 142.155 Q 184.2 141.963 184.423 141.884 Q 184.646 141.794 184.591 142.019 Q 184.535 142.245 185.037 141.997 Q 185.54 141.737 185.785 141.32 Q 186.042 140.892 186.076 140.892 L 186.076 140.892 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#884e00" fill-rule="evenodd" stroke="#884e00" stroke-width=".095" d="M 106.328 154.106 L 106.495 154.083 L 108.282 154.218 Q 110.068 154.365 110.403 154.534 Q 110.738 154.703 110.794 154.737 L 110.849 154.76 L 110.849 154.782 Q 110.849 154.816 110.905 154.85 L 110.961 154.872 L 110.983 154.929 Q 111.017 154.985 111.05 155.008 L 111.073 155.042 L 111.095 155.075 L 111.128 155.098 L 111.162 155.12 L 111.184 155.154 L 111.207 155.188 L 111.24 155.211 L 111.274 155.233 L 111.296 155.267 L 111.318 155.301 L 111.352 155.323 L 111.385 155.346 L 111.408 155.38 L 111.43 155.414 L 111.463 155.436 L 111.497 155.459 L 111.519 155.493 L 112.301 156.225 Q 113.082 156.958 113.194 156.992 Q 113.306 157.015 113.328 157.184 Q 113.361 157.353 113.395 157.466 L 113.417 157.578 L 113.328 157.635 Q 113.25 157.691 113.306 157.804 L 113.361 157.917 L 113.395 157.894 L 113.417 157.86 L 113.439 157.826 L 113.473 157.804 L 113.473 158.029 L 113.439 158.052 L 113.417 158.086 L 113.395 158.12 L 113.361 158.142 L 113.328 158.165 L 113.306 158.198 L 113.283 158.232 L 113.25 158.255 L 113.216 158.277 L 113.194 158.311 L 113.172 158.345 Q 113.138 158.368 112.77 158.48 L 112.412 158.593 L 110.57 158.616 Q 108.728 158.649 107.556 158.988 Q 106.384 159.326 105.211 159.551 Q 104.039 159.777 100.131 159.777 Q 96.224 159.777 95.275 159.585 Q 94.326 159.382 94.237 159.157 Q 94.158 158.931 93.678 158.683 Q 93.209 158.424 91.591 158.142 Q 89.972 157.86 88.52 157.86 Q 87.069 157.86 86.712 158.007 Q 86.343 158.142 86.421 158.48 Q 86.511 158.819 86.399 158.819 Q 86.288 158.819 86.288 158.931 Q 86.288 159.044 86.399 159.044 Q 86.511 159.044 86.511 159.157 Q 86.511 159.27 86.399 159.292 Q 86.288 159.326 86.12 159.63 Q 85.953 159.946 85.785 159.969 L 85.618 160.002 L 85.64 160.036 L 85.673 160.059 L 85.707 160.081 L 85.729 160.115 L 85.752 160.149 L 85.785 160.171 L 85.819 160.194 L 85.841 160.228 L 86.008 160.284 L 86.176 160.341 L 86.455 160.397 L 86.734 160.453 L 87.069 160.51 L 87.404 160.566 L 87.516 160.622 L 87.627 160.679 L 87.516 160.713 L 87.404 160.735 L 86.957 160.713 Q 86.511 160.679 84.724 160.566 Q 82.938 160.453 82.882 160.6 Q 82.827 160.735 82.492 160.758 L 82.157 160.792 L 81.71 160.848 L 81.263 160.904 L 81.286 160.938 L 81.319 160.961 L 81.353 161.017 L 81.375 161.073 L 81.319 161.164 Q 81.263 161.243 80.929 161.299 Q 80.594 161.355 80.594 161.389 L 80.594 161.412 L 80.426 161.389 Q 80.259 161.355 79.645 161.186 Q 79.031 161.017 77.412 160.397 L 75.793 159.777 L 75.771 159.743 L 75.737 159.721 L 75.704 159.698 L 75.681 159.664 L 75.659 159.63 L 75.625 159.608 L 75.592 159.585 L 75.57 159.551 L 75.547 159.518 L 75.514 159.495 L 75.514 159.157 L 75.547 159.134 L 75.57 159.1 L 75.681 159.044 L 75.793 158.988 L 75.815 158.954 L 75.849 158.931 L 75.882 158.909 L 75.905 158.875 L 77.244 158.368 Q 78.584 157.86 82.212 157.071 Q 85.841 156.282 91.535 155.605 Q 97.229 154.929 97.731 154.872 L 98.233 154.816 L 97.954 154.782 L 97.675 154.76 L 97.675 154.703 L 98.01 154.669 L 98.345 154.647 L 98.401 154.669 Q 98.457 154.703 98.792 154.703 L 99.127 154.703 L 99.127 154.647 L 101.583 154.444 Q 104.039 154.252 104.597 154.218 L 105.155 154.196 L 105.155 154.252 L 105.769 154.252 Q 106.384 154.252 106.272 154.218 L 106.16 154.196 L 106.16 154.173 Q 106.16 154.14 106.328 154.106 L 106.328 154.106 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#885100" fill-rule="evenodd" stroke="#885100" stroke-width=".095" d="M 138.984 153.768 L 138.984 153.745 L 139.598 153.835 Q 140.212 153.914 142.724 153.97 Q 145.236 154.027 150.316 154.309 Q 155.396 154.591 155.619 154.624 L 155.842 154.647 L 155.898 154.816 Q 155.954 154.985 155.82 155.042 Q 155.675 155.098 155.73 155.211 L 155.786 155.323 L 156.233 155.887 Q 156.679 156.451 157.093 156.879 Q 157.517 157.296 157.74 157.353 Q 157.963 157.409 158.075 157.466 L 158.187 157.522 L 158.209 157.556 L 158.242 157.578 L 158.276 157.601 L 158.298 157.635 L 158.321 157.669 L 158.354 157.691 L 158.354 157.804 L 158.321 157.826 L 158.298 157.86 L 158.187 157.917 L 158.075 157.973 L 157.963 158.029 L 157.852 158.086 L 157.829 158.12 L 157.796 158.142 L 157.762 158.165 Q 157.74 158.198 157.718 158.232 Q 157.684 158.255 156.869 158.706 Q 156.065 159.157 155.931 159.382 Q 155.786 159.608 155.563 160.115 L 155.34 160.622 L 155.306 160.645 L 155.284 160.679 L 155.306 160.713 L 155.34 160.735 L 155.396 160.848 L 155.451 160.961 L 155.976 161.276 Q 156.512 161.581 156.791 161.694 Q 157.07 161.806 157.852 161.84 L 158.633 161.863 L 158.633 161.919 L 157.684 161.975 Q 156.735 162.032 151.097 162.426 L 145.459 162.821 L 146.576 162.877 L 147.692 162.934 L 146.799 162.99 Q 145.906 163.047 139.095 163.351 L 132.285 163.667 L 128.378 163.644 Q 124.47 163.61 121.902 163.554 L 119.334 163.498 L 119.837 163.441 L 120.339 163.385 L 120.451 163.328 Q 120.562 163.272 121.232 163.216 L 121.902 163.159 L 121.902 163.103 L 126.089 163.125 Q 130.276 163.159 131.336 163.125 L 132.397 163.103 L 133.234 163.08 Q 134.071 163.047 134.462 162.821 Q 134.853 162.596 135.244 161.434 Q 135.634 160.284 135.858 160.194 Q 136.081 160.115 136.17 159.743 Q 136.248 159.382 135.579 158.649 Q 134.909 157.917 134.853 157.466 Q 134.797 157.015 135.969 155.831 Q 137.142 154.647 137.51 154.252 L 137.867 153.858 L 138.426 153.835 Q 138.984 153.801 138.984 153.768 L 138.984 153.768 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#dbb83c" fill-rule="evenodd" stroke="#dbb83c" stroke-width=".095" d="M 94.493 138.772 L 95.107 138.75 L 96.001 138.84 Q 96.894 138.919 97.363 139.449 Q 97.843 139.99 97.876 140.103 Q 97.899 140.215 98.144 140.441 Q 98.401 140.666 98.68 141.287 Q 98.959 141.907 99.015 142.414 Q 99.071 142.921 98.848 143.936 Q 98.624 144.951 98.1 145.763 Q 97.564 146.586 96.726 147.262 Q 95.889 147.939 95.107 148.22 Q 94.326 148.502 93.321 148.559 L 92.316 148.615 L 92.205 148.671 L 92.093 148.728 L 91.926 148.762 L 91.758 148.784 L 91.702 148.762 Q 91.646 148.728 91.088 148.502 Q 90.53 148.277 89.994 147.86 Q 89.469 147.431 88.855 146.473 Q 88.241 145.514 88.074 144.443 Q 87.906 143.372 87.962 142.583 Q 88.018 141.794 88.074 141.399 Q 88.13 141.005 88.465 140.272 Q 88.8 139.539 89.994 139.313 L 91.2 139.088 L 92.54 138.953 Q 93.879 138.806 94.493 138.772 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#aa700a" fill-rule="evenodd" stroke="#aa700a" stroke-width=".095" d="M 110.57 158.616 L 112.412 158.593 L 112.412 158.649 L 112.301 158.706 L 112.189 158.762 L 112.077 158.819 L 111.966 158.875 L 112.077 158.909 L 112.189 158.931 L 112.211 159.044 L 112.245 159.157 L 112.278 159.179 L 112.301 159.213 L 112.412 159.27 L 112.524 159.326 L 112.747 159.382 L 112.971 159.439 L 112.948 159.472 L 112.915 159.495 L 112.881 159.518 L 112.859 159.551 L 112.881 159.585 L 112.915 159.608 L 112.948 159.664 L 112.971 159.721 L 112.915 159.721 L 112.881 159.743 L 112.859 159.777 L 112.133 159.833 Q 111.408 159.89 110.905 160.002 Q 110.403 160.115 109.789 160.397 Q 109.175 160.679 109.063 160.938 Q 108.951 161.186 108.84 161.209 L 108.728 161.243 L 108.75 161.276 L 108.784 161.299 L 108.84 161.581 L 108.896 161.863 L 108.929 162.032 L 108.951 162.201 L 109.119 162.223 L 109.286 162.257 L 109.175 162.314 L 109.063 162.37 L 109.085 162.404 L 109.119 162.426 L 109.152 162.483 L 109.175 162.539 L 108.728 162.517 Q 108.282 162.483 106.551 162.483 Q 104.821 162.483 99.015 162.032 Q 93.209 161.581 90.307 161.164 L 87.404 160.735 L 87.516 160.713 L 87.627 160.679 L 87.516 160.622 L 87.404 160.566 L 87.069 160.51 L 86.734 160.453 L 86.455 160.397 L 86.176 160.341 L 86.008 160.284 L 85.841 160.228 L 85.819 160.194 L 85.785 160.171 L 85.752 160.149 L 85.729 160.115 L 85.707 160.081 L 85.673 160.059 L 85.64 160.036 L 85.618 160.002 L 85.785 159.969 Q 85.953 159.946 86.12 159.63 Q 86.288 159.326 86.399 159.292 Q 86.511 159.27 86.511 159.157 Q 86.511 159.044 86.399 159.044 Q 86.288 159.044 86.288 158.931 Q 86.288 158.819 86.399 158.819 Q 86.511 158.819 86.421 158.48 Q 86.343 158.142 86.712 158.007 Q 87.069 157.86 88.52 157.86 Q 89.972 157.86 91.591 158.142 Q 93.209 158.424 93.678 158.683 Q 94.158 158.931 94.237 159.157 Q 94.326 159.382 95.275 159.585 Q 96.224 159.777 100.131 159.777 Q 104.039 159.777 105.211 159.551 Q 106.384 159.326 107.556 158.988 Q 108.728 158.649 110.57 158.616 L 110.57 158.616 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#875200" fill-rule="evenodd" stroke="#875200" stroke-width=".095" d="M 113.082 151.546 L 116.208 151.546 L 115.873 151.603 L 115.538 151.659 L 119.725 151.693 L 123.912 151.716 L 134.909 151.964 Q 145.906 152.223 147.301 152.257 L 148.697 152.279 L 148.697 152.336 L 153.33 152.505 Q 157.963 152.674 163.099 153.407 Q 168.235 154.14 172.645 155.154 Q 177.055 156.169 177.39 156.225 L 177.724 156.282 L 177.836 156.338 L 177.948 156.394 L 178.059 156.451 L 178.171 156.507 L 178.339 156.564 L 178.506 156.62 L 177.724 156.654 L 176.943 156.676 L 176.608 156.654 Q 176.273 156.62 172.812 156.169 Q 169.351 155.718 164.439 155.301 L 159.526 154.872 L 159.024 154.85 Q 158.522 154.816 157.182 154.737 L 155.842 154.647 L 155.619 154.624 Q 155.396 154.591 150.316 154.309 Q 145.236 154.027 142.724 153.97 Q 140.212 153.914 139.598 153.835 L 138.984 153.745 L 137.812 153.722 Q 136.639 153.689 127.931 153.689 Q 119.223 153.689 112.859 153.88 L 106.495 154.083 L 106.328 154.106 Q 106.16 154.14 106.16 154.173 L 106.16 154.196 L 105.155 154.196 L 104.597 154.218 Q 104.039 154.252 101.583 154.444 L 99.127 154.647 L 98.345 154.647 L 98.01 154.669 L 97.675 154.703 L 97.675 154.76 L 97.005 154.782 Q 96.336 154.816 94.493 154.963 L 92.651 155.098 L 92.651 155.042 L 92.372 154.985 L 92.093 154.929 L 92.071 154.895 L 92.037 154.872 L 92.004 154.76 L 91.981 154.647 L 91.87 154.624 L 91.758 154.591 L 89.358 154.534 L 86.957 154.478 L 86.846 154.421 L 86.734 154.365 L 86.902 154.309 L 87.069 154.252 L 87.181 154.196 L 87.292 154.14 L 87.516 154.083 Q 87.739 154.027 88.018 153.97 L 88.297 153.914 L 88.52 153.88 L 88.744 153.858 L 88.721 153.745 L 88.688 153.632 L 88.654 153.61 L 88.632 153.576 L 88.744 153.519 L 88.855 153.463 L 88.855 153.407 L 92.595 152.978 Q 96.336 152.561 103.146 152.054 Q 109.956 151.546 113.082 151.546 L 113.082 151.546 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#fdfc9c" fill-rule="evenodd" stroke="#fdfc9c" stroke-width=".095" d="M 130.276 132.684 L 133.848 132.661 L 136.583 132.752 Q 139.319 132.831 142.556 132.864 L 145.794 132.887 L 145.962 132.909 L 146.129 132.943 L 148.362 133.169 Q 150.595 133.394 150.762 133.428 L 150.93 133.451 L 152.381 133.811 Q 153.833 134.183 153.855 134.217 L 153.888 134.24 L 153.922 134.262 L 153.944 134.296 L 154.056 134.33 L 154.167 134.353 L 154.19 134.465 L 154.223 134.578 L 154.279 134.691 L 154.335 134.804 L 154.368 135.029 L 154.391 135.255 L 154.279 135.277 L 154.167 135.311 L 154.145 135.345 L 154.112 135.367 L 154.078 135.39 L 154.056 135.424 L 153.833 135.48 Q 153.609 135.536 151.432 135.728 L 149.255 135.931 L 148.25 135.909 Q 147.245 135.875 136.472 135.593 Q 125.698 135.311 124.637 135.198 Q 123.577 135.085 123.019 134.804 Q 122.46 134.522 121.902 134.375 L 121.344 134.24 L 121.344 134.217 Q 121.344 134.183 116.376 134.014 L 111.408 133.845 L 111.24 133.811 L 111.073 133.789 L 111.073 133.563 L 111.184 133.541 L 111.296 133.507 L 111.318 133.473 L 111.352 133.451 L 111.385 133.428 L 111.408 133.394 L 113.361 133.225 Q 115.315 133.056 115.315 133.022 L 115.315 133 L 117.66 132.909 Q 120.004 132.831 120.395 132.797 L 120.786 132.774 L 123.744 132.752 Q 126.703 132.718 130.276 132.684 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#fdfa7e" fill-rule="evenodd" stroke="#fdfa7e" stroke-width=".095" d="M 112.881 159.743 L 112.915 159.721 L 112.971 159.721 L 121.288 159.856 Q 129.606 160.002 130.555 160.171 Q 131.504 160.341 131.839 160.51 Q 132.173 160.679 132.374 160.871 Q 132.564 161.073 132.676 161.412 Q 132.788 161.75 132.788 161.975 L 132.788 162.201 L 132.732 162.483 L 132.676 162.765 L 132.642 162.787 L 132.62 162.821 L 132.598 162.855 L 132.564 162.877 L 132.531 162.9 L 132.508 162.934 L 132.486 162.968 L 132.453 162.99 L 132.419 163.013 L 132.397 163.047 L 132.397 163.103 L 131.336 163.125 Q 130.276 163.159 126.089 163.125 L 121.902 163.103 L 120.339 163.08 Q 118.776 163.047 113.975 162.787 L 109.175 162.539 L 109.152 162.483 L 109.119 162.426 L 109.085 162.404 L 109.063 162.37 L 109.175 162.314 L 109.286 162.257 L 109.119 162.223 L 108.951 162.201 L 108.929 162.032 L 108.896 161.863 L 108.84 161.581 L 108.784 161.299 L 108.75 161.276 L 108.728 161.243 L 108.84 161.209 Q 108.951 161.186 109.063 160.938 Q 109.175 160.679 109.789 160.397 Q 110.403 160.115 110.905 160.002 Q 111.408 159.89 112.133 159.833 L 112.859 159.777 L 112.881 159.743 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#fcd45b" fill-rule="evenodd" stroke="#fcd45b" stroke-width=".095" d="M 72.689 139.201 L 73.225 138.637 L 73.247 138.75 Q 73.281 138.862 73.281 139.032 L 73.281 139.201 L 73.247 139.223 L 73.225 139.257 L 73.247 139.291 L 73.281 139.313 L 73.337 139.426 L 73.393 139.539 L 73.426 139.708 L 73.448 139.877 L 73.839 139.855 L 74.23 139.821 L 74.252 139.787 L 74.286 139.764 L 74.319 139.742 L 74.342 139.708 L 74.364 139.674 L 74.397 139.652 L 74.431 139.629 L 74.453 139.595 L 74.475 139.561 L 74.509 139.539 L 74.542 139.516 L 74.565 139.483 L 74.587 139.449 Q 74.621 139.426 74.654 139.37 L 74.676 139.313 L 74.788 139.291 L 74.9 139.257 L 74.9 139.201 L 75.291 138.998 Q 75.681 138.806 76.63 138.862 Q 77.579 138.919 78.193 139.032 Q 78.807 139.144 80.649 139.178 Q 82.492 139.201 82.469 139.313 Q 82.436 139.426 82.402 139.483 L 82.38 139.539 L 82.212 139.561 Q 82.045 139.595 80.873 139.855 Q 79.7 140.103 79.7 140.215 Q 79.7 140.328 79.812 140.328 Q 79.924 140.328 79.924 140.441 Q 79.924 140.554 79.421 140.757 L 78.919 140.948 L 78.751 141.005 L 78.584 141.061 L 78.417 141.117 L 78.249 141.174 L 78.193 141.208 L 78.137 141.23 L 76.775 141.85 Q 75.402 142.47 75.034 142.718 Q 74.676 142.978 74.654 143.012 L 74.621 143.034 L 74.587 143.057 L 74.565 143.09 L 74.542 143.124 L 74.509 143.147 L 74.475 143.169 L 74.453 143.203 L 74.431 143.237 L 74.397 143.26 L 74.364 143.282 L 74.342 143.316 L 74.319 143.35 L 74.286 143.372 L 74.252 143.395 L 74.23 143.429 L 74.208 143.463 L 74.174 143.485 L 74.141 143.508 L 74.118 143.541 L 74.096 143.575 L 74.062 143.598 L 74.062 143.936 L 74.096 143.913 L 74.118 143.88 L 74.141 143.846 L 74.174 143.823 L 74.208 143.801 L 74.23 143.767 L 74.252 143.733 L 74.286 143.711 L 74.319 143.688 L 74.342 143.654 L 74.364 143.62 L 74.397 143.598 L 74.431 143.575 L 74.453 143.541 L 74.565 143.485 L 74.676 143.429 L 74.699 143.395 L 74.732 143.372 L 74.766 143.35 L 74.788 143.316 L 74.81 143.282 Q 74.844 143.26 75.48 142.831 L 76.128 142.414 L 76.574 142.414 L 76.686 142.47 L 76.798 142.527 L 76.909 142.561 L 77.021 142.583 L 76.708 144.838 Q 76.407 147.093 76.217 150.193 Q 76.016 153.294 76.184 153.294 Q 76.351 153.294 76.217 153.519 Q 76.072 153.745 76.039 153.801 L 76.016 153.858 L 75.994 153.858 Q 75.96 153.858 75.927 153.914 L 75.905 153.97 L 75.849 153.993 Q 75.793 154.027 75.681 154.083 L 75.57 154.14 L 75.547 154.173 L 75.514 154.196 L 75.48 154.218 L 75.458 154.252 L 75.436 154.286 L 75.402 154.309 L 75.369 154.331 L 75.346 154.365 L 75.324 154.399 L 75.291 154.421 L 75.257 154.444 L 75.235 154.478 L 75.212 154.512 L 75.179 154.534 L 75.145 154.557 L 75.123 154.591 L 75.101 154.624 L 75.067 154.647 L 75.034 154.669 L 75.011 154.703 L 74.989 154.737 L 74.956 154.76 L 74.956 155.098 L 74.989 155.075 L 75.011 155.042 L 75.179 154.985 L 75.346 154.929 L 75.458 154.872 L 75.57 154.816 L 75.905 154.647 Q 76.239 154.478 76.909 154.478 Q 77.579 154.478 78.026 154.816 Q 78.472 155.154 81.152 155.154 Q 83.831 155.154 84.78 155.12 L 85.729 155.098 L 85.729 155.323 L 85.562 155.346 L 85.394 155.38 L 85.171 155.436 L 84.948 155.493 L 84.669 155.549 Q 84.39 155.605 83.217 155.831 L 82.045 156.056 L 81.822 156.113 L 81.598 156.169 L 81.878 156.225 L 82.157 156.282 L 82.38 156.282 L 86.846 155.774 Q 91.312 155.267 91.926 155.211 L 92.54 155.154 L 92.562 155.12 L 92.595 155.098 L 92.651 155.098 L 94.493 154.963 Q 96.336 154.816 97.005 154.782 L 97.675 154.76 L 97.954 154.737 L 98.233 154.703 L 98.256 154.669 L 98.289 154.647 L 99.127 154.647 L 99.127 154.703 L 98.792 154.76 L 98.457 154.816 L 97.843 154.872 Q 97.229 154.929 91.535 155.605 Q 85.841 156.282 82.212 157.071 Q 78.584 157.86 77.244 158.368 L 75.905 158.875 L 75.882 158.909 L 75.849 158.931 L 75.815 158.954 L 75.793 158.988 L 75.681 159.044 L 75.57 159.1 L 75.547 159.134 L 75.514 159.157 L 75.514 159.495 L 75.547 159.518 L 75.57 159.551 L 75.592 159.585 L 75.625 159.608 L 75.659 159.63 L 75.681 159.664 L 75.704 159.698 L 75.737 159.721 L 75.771 159.743 L 75.793 159.777 L 77.412 160.397 Q 79.031 161.017 79.645 161.186 Q 80.259 161.355 80.426 161.389 L 80.594 161.412 L 80.594 161.434 Q 80.594 161.468 80.761 161.524 L 80.929 161.581 L 81.152 161.637 L 81.375 161.694 L 81.956 161.953 Q 82.547 162.201 84.144 163.125 Q 85.729 164.061 87.236 164.456 Q 88.744 164.85 89.079 164.907 Q 89.414 164.963 89.748 164.997 L 90.083 165.02 L 91.87 165.335 Q 93.656 165.64 93.991 165.696 L 94.326 165.752 L 94.828 165.809 L 95.331 165.865 L 95.331 165.922 L 94.493 165.944 Q 93.656 165.978 93.489 165.978 Q 93.321 165.978 89.358 165.527 Q 85.394 165.076 81.431 164.23 Q 77.468 163.385 75.681 162.652 Q 73.895 161.919 73.281 161.412 Q 72.667 160.904 72.198 160.081 Q 71.718 159.27 71.718 157.973 Q 71.718 156.676 72.164 156 Q 72.611 155.323 73.281 154.76 Q 73.951 154.196 74.118 152.674 Q 74.286 151.152 74.174 148.615 Q 74.062 146.078 73.281 145.289 Q 72.499 144.5 72.109 143.711 Q 71.718 142.921 71.662 141.963 Q 71.606 141.005 71.885 140.385 Q 72.164 139.764 72.689 139.201 L 72.689 139.201 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#d0982e" fill-rule="evenodd" stroke="#d0982e" stroke-width=".095" d="M 177.635 127.701 L 177.613 128.828 L 177.591 129.279 Q 177.557 129.73 177.278 131.139 Q 176.999 132.549 176.831 133.676 Q 176.664 134.804 176.697 135.029 Q 176.72 135.255 176.608 135.255 Q 176.496 135.255 176.496 135.367 Q 176.496 135.48 175.436 135.424 L 174.375 135.367 L 174.375 135.345 Q 174.375 135.311 172.533 134.939 L 170.691 134.578 L 170.523 134.556 L 170.356 134.522 L 170.155 134.375 Q 169.965 134.24 169.932 134.071 Q 169.909 133.902 169.775 133.845 Q 169.63 133.789 170.244 131.139 Q 170.858 128.49 171.785 126.438 Q 172.7 124.375 173.259 123.506 Q 173.817 122.627 173.929 122.627 Q 174.04 122.627 174.431 122.199 Q 174.822 121.781 175.324 121.556 Q 175.827 121.33 176.273 121.443 Q 176.72 121.556 176.965 121.973 Q 177.222 122.402 177.445 123.078 Q 177.669 123.754 177.669 125.164 Q 177.669 126.573 177.635 127.701 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#fdfc9a" fill-rule="evenodd" stroke="#fdfc9a" stroke-width=".095" d="M 130.052 148.919 L 131.727 148.897 L 135.634 148.987 Q 139.542 149.066 139.989 149.1 L 140.435 149.122 L 144.51 149.325 Q 148.585 149.517 148.697 149.551 L 148.809 149.573 L 150.818 149.934 Q 152.828 150.306 153.218 150.475 Q 153.609 150.644 153.632 150.678 L 153.665 150.701 L 153.699 150.723 L 153.721 150.757 L 153.833 150.814 L 153.944 150.87 L 153.967 150.904 L 154 150.926 L 154.056 151.039 L 154.112 151.152 L 154.145 151.49 L 154.167 151.828 L 153.944 151.851 L 153.721 151.885 L 153.498 151.941 Q 153.274 151.997 150.986 152.144 L 148.697 152.279 L 147.301 152.257 Q 145.906 152.223 134.909 151.964 L 123.912 151.716 L 123.912 151.659 L 123.744 151.603 L 123.577 151.546 L 123.409 151.49 Q 123.242 151.434 122.963 151.152 Q 122.684 150.87 121.567 150.701 Q 120.451 150.532 116.599 150.419 L 112.747 150.306 L 112.58 150.272 L 112.412 150.25 L 112.435 150.081 L 112.468 149.912 L 112.502 149.889 L 112.524 149.855 L 112.747 149.799 L 112.971 149.742 L 115.203 149.517 Q 117.436 149.291 122.907 149.122 Q 128.378 148.953 130.052 148.919 L 130.052 148.919 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#7b4800" fill-rule="evenodd" stroke="#7b4800" stroke-width=".095" d="M 119.781 134.262 L 121.344 134.24 L 121.902 134.375 Q 122.46 134.522 123.019 134.804 Q 123.577 135.085 124.637 135.198 Q 125.698 135.311 136.472 135.593 Q 147.245 135.875 148.25 135.909 L 149.255 135.931 L 149.255 135.987 L 154.056 136.213 Q 158.857 136.438 163.267 137.115 Q 167.676 137.791 172.086 138.806 Q 176.496 139.821 176.776 139.877 L 177.055 139.934 L 177.278 139.99 L 177.501 140.046 L 177.39 140.103 L 177.278 140.159 L 176.887 140.215 L 176.496 140.272 L 176.608 140.328 L 176.72 140.385 L 176.72 140.497 L 176.742 140.531 L 176.776 140.554 L 176.809 140.576 L 176.831 140.61 L 176.496 140.644 L 176.161 140.666 L 175.882 140.644 Q 175.603 140.61 173.929 140.306 L 172.254 139.99 L 172.254 139.967 Q 172.254 139.934 167.732 139.37 Q 163.211 138.806 157.74 138.389 L 152.27 137.96 L 151.99 137.938 Q 151.711 137.904 146.297 137.622 Q 140.882 137.34 132.732 137.261 L 124.582 137.171 L 124.191 137.194 Q 123.8 137.228 121.902 137.261 L 120.004 137.284 L 118.888 137.307 Q 117.771 137.34 115.929 137.34 Q 114.087 137.34 114.254 137.228 Q 114.422 137.115 106.718 137.453 Q 99.015 137.791 95.219 138.13 L 91.423 138.468 L 91.088 138.524 L 90.753 138.581 L 90.642 138.614 L 90.53 138.637 L 90.139 138.66 Q 89.748 138.693 89.581 138.727 L 89.414 138.75 L 89.436 138.693 L 89.469 138.637 L 89.503 138.614 L 89.525 138.581 L 89.548 138.547 L 89.581 138.524 L 89.615 138.502 L 89.637 138.468 L 89.414 138.411 L 89.19 138.355 L 88.855 138.299 L 88.52 138.242 L 88.855 138.186 L 89.19 138.13 L 89.637 138.073 L 90.083 138.017 L 88.855 137.96 L 87.627 137.904 L 87.795 137.848 L 87.962 137.791 L 88.074 137.735 L 88.185 137.679 L 88.632 137.6 Q 89.079 137.51 89.079 137.34 Q 89.079 137.171 91.758 136.743 Q 94.438 136.326 94.717 136.292 L 94.996 136.269 L 104.039 135.503 Q 113.082 134.747 115.483 134.578 Q 117.883 134.409 118.05 134.353 Q 118.218 134.296 119.781 134.262 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#dfa334" fill-rule="evenodd" stroke="#dfa334" stroke-width=".095" d="M 171.193 139.99 L 172.254 139.99 L 173.929 140.306 Q 175.603 140.61 175.882 140.644 L 176.161 140.666 L 176.161 140.723 L 176.329 140.779 L 176.496 140.836 L 176.664 140.892 Q 176.831 140.948 177.077 141.253 Q 177.334 141.568 177.334 142.414 Q 177.334 143.26 177.055 144.669 Q 176.776 146.078 176.441 146.698 Q 176.106 147.318 175.402 148.085 Q 174.71 148.841 173.929 148.897 Q 173.147 148.953 172.812 148.841 Q 172.477 148.728 171.897 148.311 Q 171.305 147.882 170.691 146.924 Q 170.077 145.965 169.742 145.12 Q 169.407 144.274 169.351 143.147 Q 169.295 142.019 169.552 141.174 Q 169.798 140.328 169.909 140.306 Q 170.021 140.272 170.077 140.125 Q 170.133 139.99 171.193 139.99 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#774b01" fill-rule="evenodd" stroke="#774b01" stroke-width=".095" d="M 188.018 97.597 L 187.996 97.485 L 188.666 97.8 Q 189.336 98.105 189.336 98.139 L 189.336 98.161 L 189.47 98.161 Q 189.503 98.161 189.536 98.217 L 189.559 98.274 L 189.559 98.387 L 189.693 98.781 Q 189.838 99.176 189.871 99.198 L 189.894 99.232 L 189.916 99.266 L 189.95 99.289 L 189.95 99.74 L 189.916 99.717 L 189.894 99.683 L 189.871 99.649 Q 189.838 99.627 189.782 99.514 Q 189.726 99.401 189.581 99.379 Q 189.447 99.345 187.326 102.085 L 185.205 104.813 L 185.149 104.836 Q 185.093 104.869 185.093 104.903 L 185.093 104.926 L 185.037 104.948 Q 184.981 104.982 184.981 105.016 L 184.981 105.039 L 184.959 105.095 Q 184.926 105.151 181.878 108.928 L 178.841 112.705 L 178.785 112.728 L 178.729 112.762 L 178.729 112.818 L 178.707 112.874 L 178.673 112.931 L 178.64 112.953 L 178.618 112.987 L 178.595 113.021 L 178.562 113.044 L 178.528 113.066 L 178.506 113.1 L 178.484 113.134 L 178.45 113.156 L 178.417 113.179 L 178.394 113.213 L 178.372 113.247 L 178.339 113.269 L 178.305 113.292 L 178.283 113.325 L 178.26 113.359 L 178.227 113.382 L 178.193 113.404 L 178.171 113.438 L 178.149 113.472 Q 178.115 113.495 177.032 114.712 Q 175.938 115.919 174.543 117.159 Q 173.147 118.399 172.086 119.132 Q 171.026 119.865 170.803 119.752 Q 170.579 119.639 169.63 120.056 L 168.681 120.485 L 168.57 120.507 Q 168.458 120.541 168.346 120.598 Q 168.235 120.654 167.397 120.71 Q 166.56 120.767 166.002 120.598 L 165.444 120.428 L 165.332 120.372 L 165.22 120.316 L 165.198 120.282 L 165.164 120.259 L 165.131 120.237 L 165.109 120.203 L 165.086 120.169 L 165.053 120.147 L 164.997 120.147 L 164.997 120.09 L 165.019 120.056 L 165.053 120.034 L 165.109 119.921 L 165.164 119.808 L 165.198 119.786 L 165.22 119.752 L 168.235 115.693 Q 171.249 111.634 171.338 111.555 Q 171.417 111.465 171.193 111.014 Q 170.97 110.563 170.97 110.056 Q 170.97 109.548 170.803 108.985 Q 170.635 108.421 170.691 107.519 Q 170.747 106.617 171.45 105.738 Q 172.142 104.869 172.812 104.588 Q 173.482 104.306 174.319 103.968 Q 175.157 103.629 175.938 103.686 Q 176.72 103.742 177.077 104.001 Q 177.445 104.249 177.613 104.813 Q 177.78 105.377 177.78 105.715 Q 177.78 106.053 178.004 106.617 Q 178.227 107.181 178.227 107.857 L 178.227 108.534 L 178.171 108.646 L 178.115 108.759 L 178.082 108.534 Q 178.059 108.308 177.892 108.308 Q 177.724 108.308 177.702 108.195 L 177.669 108.083 L 177.635 108.105 L 177.613 108.139 L 177.591 108.173 L 177.557 108.195 L 177.524 108.218 L 177.501 108.252 L 177.479 108.286 L 177.445 108.308 L 177.445 108.816 Q 177.445 109.323 177.669 109.436 Q 177.892 109.548 177.479 110.135 Q 177.055 110.732 176.329 111.149 Q 175.603 111.578 175.581 111.691 Q 175.547 111.803 175.134 112.085 Q 174.71 112.367 174.464 113.833 L 174.208 115.299 L 174.174 115.749 L 174.152 116.2 L 174.264 116.178 L 174.375 116.144 L 174.397 116.11 L 174.431 116.088 L 174.464 116.065 L 174.487 116.031 L 174.509 115.998 L 174.543 115.975 L 174.576 115.952 L 174.598 115.919 L 174.621 115.885 L 174.654 115.862 L 174.688 115.84 L 174.71 115.806 L 174.732 115.772 L 174.766 115.749 L 174.799 115.727 L 174.822 115.693 L 174.844 115.659 L 174.878 115.637 L 174.911 115.614 L 174.933 115.58 L 177.524 112.39 Q 180.125 109.21 184.088 103.968 Q 188.052 98.725 188.052 98.217 Q 188.052 97.71 188.018 97.597 L 188.018 97.597 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#865200" fill-rule="evenodd" stroke="#865200" stroke-width=".095" d="M 166.281 164.174 L 167.788 164.174 L 167.621 164.23 Q 167.453 164.287 167.342 164.399 L 167.23 164.512 L 167.621 164.546 L 168.011 164.569 L 168.011 164.591 Q 168.011 164.625 168.123 164.681 L 168.235 164.738 L 168.212 164.772 Q 168.179 164.794 167.877 164.929 Q 167.565 165.076 164.271 165.583 L 160.978 166.091 L 160.531 166.147 L 160.085 166.203 L 160.085 166.26 L 159.471 166.282 Q 158.857 166.316 156.233 166.542 Q 153.609 166.767 145.292 167.139 L 136.974 167.5 L 128.88 167.477 Q 120.786 167.444 115.985 167.275 Q 111.184 167.105 103.257 166.508 L 95.331 165.922 L 95.331 165.865 L 94.828 165.809 L 94.326 165.752 L 93.991 165.696 Q 93.656 165.64 91.87 165.335 L 90.083 165.02 L 90.061 164.963 L 90.028 164.907 L 89.994 164.884 L 89.972 164.85 L 89.748 164.817 L 89.525 164.794 L 89.525 164.569 L 89.414 164.546 L 89.302 164.512 L 97.954 164.794 Q 106.607 165.076 111.296 165.358 Q 115.985 165.64 118.33 165.696 Q 120.674 165.752 124.47 165.752 L 128.266 165.752 L 128.433 165.696 L 128.601 165.64 L 128.712 165.583 L 128.824 165.527 L 128.489 165.471 L 128.154 165.414 L 128.043 165.358 L 127.931 165.301 L 125.642 165.245 L 123.354 165.189 L 123.968 165.132 L 124.582 165.076 L 124.749 165.02 L 124.917 164.963 L 124.939 164.929 L 124.972 164.907 L 125.006 164.794 L 125.028 164.681 L 129.438 164.591 Q 133.848 164.512 134.239 164.456 L 134.63 164.399 L 134.909 164.343 L 135.188 164.287 L 135.02 164.23 L 134.853 164.174 L 134.853 164.118 L 138.76 164.095 Q 142.668 164.061 149.981 163.948 Q 157.294 163.836 158.879 163.757 Q 160.475 163.667 161.089 163.836 Q 161.703 164.005 163.233 164.095 Q 164.774 164.174 166.281 164.174 L 166.281 164.174 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#a37014" fill-rule="evenodd" stroke="#a37014" stroke-width=".095" d="M 189.581 98.668 L 189.336 98.161 L 189.47 98.161 Q 189.503 98.161 189.536 98.217 L 189.559 98.274 L 189.67 98.409 Q 189.782 98.556 191.01 98.973 Q 192.238 99.401 192.238 99.289 L 192.238 99.176 L 192.35 99.176 Q 192.462 99.176 192.462 99.401 L 192.462 99.627 L 192.294 99.649 Q 192.127 99.683 191.457 99.852 Q 190.787 100.021 190.899 100.055 Q 191.01 100.078 190.921 100.36 Q 190.843 100.641 189.726 103.968 Q 188.61 107.294 187.773 110.789 Q 186.935 114.284 186.567 117.046 L 186.209 119.808 L 186.12 119.921 Q 186.042 120.034 185.763 121.33 Q 185.484 122.627 185.205 123.754 Q 184.926 124.882 184.926 126.517 Q 184.926 128.152 184.926 128.321 L 184.926 128.49 L 184.87 128.772 L 184.814 129.054 L 184.78 129.076 L 184.758 129.11 L 184.312 129.11 L 184.312 129.054 L 184.423 129.031 L 184.535 128.997 L 184.557 128.963 L 184.591 128.941 L 184.591 128.603 L 184.557 128.58 L 184.535 128.546 L 184.512 128.512 L 184.479 128.49 L 184.423 128.208 Q 184.367 127.926 184.289 125.333 Q 184.2 122.74 183.977 122.683 Q 183.753 122.627 183.776 121.387 Q 183.809 120.147 184.312 116.539 Q 184.814 112.931 185.651 109.548 L 186.489 106.166 L 186.544 105.997 L 186.6 105.828 L 186.656 105.659 L 186.712 105.49 L 186.712 105.264 L 186.678 105.287 L 186.656 105.32 L 186.634 105.354 L 186.6 105.377 L 186.567 105.399 L 186.544 105.433 L 186.522 105.467 L 186.489 105.49 L 186.455 105.512 L 186.433 105.546 L 186.41 105.58 L 186.377 105.602 L 186.343 105.625 L 186.321 105.659 L 186.299 105.693 L 186.265 105.715 L 186.232 105.738 L 186.209 105.771 L 186.187 105.805 L 186.154 105.828 L 186.098 105.941 Q 186.042 106.053 185.93 106.504 L 185.819 106.955 L 185.763 107.124 L 185.707 107.294 L 185.651 106.843 L 185.595 106.392 L 185.562 106.369 L 185.54 106.335 L 185.428 106.301 L 185.316 106.279 L 185.294 106.392 L 185.261 106.504 L 185.205 106.617 L 185.149 106.73 L 185.115 106.899 Q 185.093 107.068 184.981 107.091 Q 184.87 107.124 184.981 107.158 Q 185.093 107.181 185.071 107.294 Q 185.037 107.406 184.926 107.406 L 184.814 107.406 L 184.78 107.429 L 184.758 107.463 L 184.736 107.496 L 184.702 107.519 L 184.669 107.542 L 184.646 107.575 L 184.669 107.609 L 184.702 107.632 L 184.702 107.745 L 184.669 107.767 L 184.646 107.801 L 184.669 107.835 L 184.702 107.857 L 184.702 107.97 L 184.669 107.993 L 184.646 108.026 L 184.624 108.06 L 184.591 108.083 L 184.557 108.06 L 184.535 108.026 L 184.367 107.993 L 184.2 107.97 L 184.222 107.857 L 184.256 107.745 L 184.289 107.722 L 184.312 107.688 L 184.334 107.654 L 184.367 107.632 L 184.401 107.609 L 184.423 107.575 L 184.445 107.542 L 184.479 107.519 L 184.479 107.406 L 184.591 106.955 Q 184.702 106.504 184.959 105.805 Q 185.205 105.095 185.093 105.061 L 184.981 105.039 L 184.981 105.016 Q 184.981 104.982 185.037 104.948 L 185.093 104.926 L 185.093 104.903 Q 185.093 104.869 185.149 104.836 L 185.205 104.813 L 187.326 102.085 Q 189.447 99.345 189.581 99.379 Q 189.726 99.401 189.782 99.514 Q 189.838 99.627 189.871 99.649 L 189.894 99.683 L 189.916 99.717 L 189.95 99.74 L 189.95 99.289 L 189.916 99.266 L 189.894 99.232 L 189.871 99.198 Q 189.838 99.176 189.581 98.668 L 189.581 98.668 Z M 184.557 107.158 Q 184.535 107.124 184.557 107.091 Q 184.591 107.068 184.591 107.124 Q 184.591 107.181 184.557 107.158 L 184.557 107.158 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#b98c29" fill-rule="evenodd" stroke="#b98c29" stroke-width=".095" d="M 124.191 137.194 L 124.582 137.171 L 124.448 137.34 Q 124.303 137.51 123.633 140.836 Q 122.963 144.162 122.215 145.537 Q 121.456 146.924 121.322 147.07 Q 121.176 147.206 121.009 147.488 Q 120.842 147.769 120.808 147.792 L 120.786 147.826 L 120.763 147.86 L 120.73 147.882 L 120.696 147.905 L 120.674 147.939 L 120.696 147.972 L 120.73 147.995 L 120.763 148.108 L 120.786 148.22 L 120.562 148.243 L 120.339 148.277 L 120.618 148.333 L 120.897 148.39 L 121.791 148.446 L 122.684 148.502 L 122.684 148.559 L 119.893 148.581 Q 117.101 148.615 114.813 148.694 L 112.524 148.784 L 107.835 148.784 L 107.813 148.615 L 107.779 148.446 L 107.779 148.164 Q 107.779 147.882 108.058 146.586 Q 108.337 145.289 108.505 144.5 Q 108.672 143.711 109.085 143.237 Q 109.51 142.752 109.9 142.335 Q 110.291 141.907 110.794 141.704 L 111.296 141.512 L 111.408 141.456 L 111.519 141.399 L 111.742 141.343 L 111.966 141.287 L 112.077 141.23 L 112.189 141.174 L 112.189 141.117 L 114.701 140.689 Q 117.213 140.272 117.905 139.855 Q 118.609 139.426 118.642 139.313 Q 118.664 139.201 118.798 139.144 Q 118.944 139.088 119.022 138.727 Q 119.111 138.355 119.223 138.13 Q 119.334 137.904 119.446 137.87 Q 119.558 137.848 119.558 137.735 Q 119.558 137.622 119.759 137.51 Q 119.948 137.397 119.982 137.34 L 120.004 137.284 L 121.902 137.261 Q 123.8 137.228 124.191 137.194 L 124.191 137.194 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#d9961f" fill-rule="evenodd" stroke="#d9961f" stroke-width=".095" d="M 136.528 153.948 L 136.751 153.914 L 137.309 153.88 L 137.867 153.858 L 137.51 154.252 Q 137.142 154.647 135.969 155.831 Q 134.797 157.015 134.853 157.466 Q 134.909 157.917 135.579 158.649 Q 136.248 159.382 136.17 159.743 Q 136.081 160.115 135.858 160.194 Q 135.634 160.284 135.244 161.434 Q 134.853 162.596 134.462 162.821 Q 134.071 163.047 133.234 163.08 L 132.397 163.103 L 132.397 163.047 L 132.419 163.013 L 132.453 162.99 L 132.486 162.968 L 132.508 162.934 L 132.531 162.9 L 132.564 162.877 L 132.598 162.855 L 132.62 162.821 L 132.642 162.787 L 132.676 162.765 L 132.732 162.483 L 132.788 162.201 L 132.788 161.975 Q 132.788 161.75 132.676 161.412 Q 132.564 161.073 132.374 160.871 Q 132.173 160.679 131.839 160.51 Q 131.504 160.341 130.555 160.171 Q 129.606 160.002 121.288 159.856 L 112.971 159.721 L 112.948 159.664 L 112.915 159.608 L 112.881 159.585 L 112.859 159.551 L 112.881 159.518 L 112.915 159.495 L 112.948 159.472 L 112.971 159.439 L 112.747 159.382 L 112.524 159.326 L 112.412 159.27 L 112.301 159.213 L 112.278 159.179 L 112.245 159.157 L 112.211 159.044 L 112.189 158.931 L 112.077 158.909 L 111.966 158.875 L 112.077 158.819 L 112.189 158.762 L 112.301 158.706 L 112.412 158.649 L 112.412 158.593 L 112.77 158.48 Q 113.138 158.368 113.172 158.345 L 113.194 158.311 L 113.216 158.277 L 113.25 158.255 L 113.283 158.232 L 113.306 158.198 L 113.328 158.165 L 113.361 158.142 L 113.395 158.12 L 113.417 158.086 L 113.439 158.052 L 113.473 158.029 L 113.473 157.804 L 113.439 157.826 L 113.417 157.86 L 113.395 157.894 L 113.361 157.917 L 113.306 157.804 Q 113.25 157.691 113.328 157.635 L 113.417 157.578 L 113.395 157.466 Q 113.361 157.353 113.328 157.184 Q 113.306 157.015 113.194 156.992 Q 113.082 156.958 112.301 156.225 L 111.519 155.493 L 111.497 155.459 L 111.463 155.436 L 111.43 155.414 L 111.408 155.38 L 111.385 155.346 L 111.352 155.323 L 111.318 155.301 L 111.296 155.267 L 111.274 155.233 L 111.24 155.211 L 111.207 155.188 L 111.184 155.154 L 111.162 155.12 L 111.128 155.098 L 111.095 155.075 L 111.073 155.042 L 110.961 155.008 L 110.849 154.985 L 110.849 154.76 L 110.961 154.782 L 111.073 154.816 L 111.095 154.85 L 111.128 154.872 L 111.162 154.895 L 111.184 154.929 L 111.296 154.985 L 111.408 155.042 L 113.138 155.38 Q 114.869 155.718 119.558 155.774 Q 124.247 155.831 125.977 156 Q 127.708 156.169 129.717 156.113 Q 131.727 156.056 132.866 155.865 Q 134.016 155.662 134.685 155.267 Q 135.355 154.872 135.657 154.557 Q 135.969 154.252 136.137 154.218 Q 136.304 154.196 136.304 154.083 Q 136.304 153.97 136.528 153.948 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#b27f1f" fill-rule="evenodd" stroke="#b27f1f" stroke-width=".095" d="M 150.93 133.428 L 150.93 133.394 L 153.833 133.451 Q 156.735 133.507 163.211 134.127 Q 169.686 134.747 170.188 134.781 L 170.691 134.804 L 170.691 134.578 L 172.533 134.939 Q 174.375 135.311 174.375 135.345 L 174.375 135.367 L 174.319 135.39 L 174.264 135.424 L 174.241 135.458 L 174.208 135.48 L 174.174 135.503 Q 174.152 135.536 174.264 135.593 L 174.375 135.649 L 175.212 135.931 Q 176.05 136.213 176.664 136.517 Q 177.278 136.833 177.278 136.946 Q 177.278 137.059 177.78 137.374 Q 178.283 137.679 178.953 137.735 Q 179.622 137.791 180.795 138.242 Q 181.967 138.693 182.079 138.75 L 182.19 138.806 L 182.302 138.862 L 182.414 138.919 L 182.972 138.919 L 182.994 138.885 L 183.028 138.862 L 183.028 138.75 L 182.972 138.637 L 182.916 138.524 L 182.882 138.502 L 182.86 138.468 L 182.838 138.434 L 182.804 138.411 L 182.771 138.389 L 182.748 138.355 L 182.726 138.321 L 182.693 138.299 L 182.659 138.276 L 182.637 138.242 L 182.525 138.186 L 182.414 138.13 L 182.391 138.096 L 182.358 138.073 L 182.324 138.051 L 182.302 138.017 L 182.19 137.983 L 182.079 137.96 L 182.079 137.735 L 182.19 137.758 L 182.302 137.791 L 182.324 137.825 L 182.358 137.848 L 182.391 137.87 L 182.414 137.904 L 182.581 137.96 L 182.748 138.017 L 182.86 138.073 L 182.972 138.13 L 182.994 138.163 L 183.028 138.186 L 183.396 138.468 Q 183.753 138.75 183.843 138.919 Q 183.921 139.088 183.954 139.111 L 183.977 139.144 L 183.999 139.178 L 184.032 139.201 L 184.032 139.877 L 183.977 139.99 L 183.921 140.103 L 183.887 140.125 L 183.865 140.159 L 183.843 140.193 L 183.809 140.215 L 183.776 140.238 L 183.753 140.272 L 183.642 140.328 Q 183.53 140.385 183.363 140.497 Q 183.195 140.61 181.13 140.666 L 179.064 140.723 L 178.171 140.723 L 178.171 140.779 L 178.004 140.757 Q 177.836 140.723 177.501 140.61 L 177.166 140.497 L 176.943 140.463 L 176.72 140.441 L 176.72 140.385 L 176.608 140.328 L 176.496 140.272 L 176.887 140.215 L 177.278 140.159 L 177.39 140.103 L 177.501 140.046 L 177.278 139.99 L 177.055 139.934 L 176.776 139.877 Q 176.496 139.821 172.086 138.806 Q 167.676 137.791 163.267 137.115 Q 158.857 136.438 154.056 136.213 L 149.255 135.987 L 149.255 135.931 L 151.432 135.728 Q 153.609 135.536 153.833 135.48 L 154.056 135.424 L 154.078 135.39 L 154.112 135.367 L 154.145 135.345 L 154.167 135.311 L 154.279 135.277 L 154.391 135.255 L 154.368 135.029 L 154.335 134.804 L 154.279 134.691 L 154.223 134.578 L 154.19 134.465 L 154.167 134.353 L 154.056 134.33 L 153.944 134.296 L 153.922 134.262 L 153.888 134.24 L 153.855 134.217 Q 153.833 134.183 152.381 133.811 L 150.93 133.451 L 150.93 133.428 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#a0700f" fill-rule="evenodd" stroke="#a0700f" stroke-width=".095" d="M 119.893 148.581 L 122.684 148.559 L 127.205 148.694 Q 131.727 148.841 131.727 148.874 L 131.727 148.897 L 130.052 148.919 Q 128.378 148.953 122.907 149.122 Q 117.436 149.291 115.203 149.517 L 112.971 149.742 L 112.747 149.799 L 112.524 149.855 L 112.502 149.889 L 112.468 149.912 L 112.435 150.081 L 112.412 150.25 L 112.58 150.272 L 112.747 150.306 L 116.599 150.419 Q 120.451 150.532 121.567 150.701 Q 122.684 150.87 122.963 151.152 Q 123.242 151.434 123.409 151.49 L 123.577 151.546 L 123.744 151.603 L 123.912 151.659 L 123.912 151.716 L 119.725 151.693 L 115.538 151.659 L 115.873 151.603 L 116.208 151.546 L 113.082 151.546 Q 109.956 151.546 103.146 152.054 Q 96.336 152.561 92.595 152.978 L 88.855 153.407 L 88.185 153.384 L 87.516 153.35 L 87.236 153.294 L 86.957 153.238 L 87.069 153.181 L 87.181 153.125 L 87.203 153.091 L 87.236 153.068 L 87.27 153.046 L 87.292 153.012 L 87.315 152.978 L 87.348 152.956 L 87.382 152.933 L 87.404 152.899 L 87.426 152.866 L 87.46 152.843 L 87.493 152.82 L 87.516 152.787 L 90.418 152.279 Q 93.321 151.772 93.433 151.58 Q 93.544 151.377 93.455 151.321 Q 93.377 151.265 93.745 151.129 Q 94.103 150.983 93.935 150.926 Q 93.768 150.87 94.047 150.836 Q 94.326 150.814 94.326 150.701 Q 94.326 150.588 94.605 150.453 Q 94.884 150.306 95.945 150.193 Q 97.005 150.081 97.564 150.024 L 98.122 149.968 L 98.513 149.934 L 98.903 149.912 L 98.926 149.799 L 98.959 149.686 L 98.993 149.664 L 99.015 149.63 L 99.015 149.573 L 104.541 149.258 Q 110.068 148.953 111.296 148.897 L 112.524 148.841 L 112.524 148.784 L 114.813 148.694 Q 117.101 148.615 119.893 148.581 L 119.893 148.581 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#6a2a01" fill-rule="evenodd" stroke="#6a2a01" stroke-width=".095" d="M 167.397 155.887 L 167.676 155.887 L 170.133 156.203 Q 172.589 156.507 176.161 157.296 Q 179.734 158.086 180.683 158.48 Q 181.632 158.875 181.744 158.931 L 181.855 158.988 L 181.878 159.021 L 181.911 159.044 L 181.945 159.067 L 181.967 159.1 L 182.079 159.157 L 182.19 159.213 L 182.213 159.247 L 182.246 159.27 L 182.28 159.292 L 182.302 159.326 L 182.324 159.36 L 182.358 159.382 L 182.358 159.721 L 182.324 159.743 L 182.302 159.777 L 182.19 159.833 L 182.079 159.89 L 181.967 159.946 L 181.855 160.002 L 181.744 160.059 Q 181.632 160.115 181.297 160.284 Q 180.962 160.453 179.622 160.871 L 178.283 161.299 L 177.892 161.276 Q 177.501 161.243 177.479 161.209 Q 177.445 161.186 177.613 161.017 Q 177.78 160.848 176.965 160.758 Q 176.161 160.679 176.251 160.6 Q 176.329 160.51 173.393 160.645 Q 170.468 160.792 167.342 161.051 L 164.215 161.299 L 164.215 161.243 L 164.238 161.209 L 164.271 161.186 L 164.327 161.073 L 164.383 160.961 L 164.416 160.938 L 164.439 160.904 L 164.461 160.871 L 164.495 160.848 L 164.55 160.735 L 164.606 160.622 L 164.64 160.6 L 164.662 160.566 L 164.684 160.532 L 164.718 160.51 L 164.751 160.487 L 164.774 160.453 L 165.276 160.059 Q 165.779 159.664 166.393 159.326 Q 167.007 158.988 167.029 158.954 L 167.062 158.931 L 167.096 158.909 L 167.118 158.875 L 167.141 158.841 L 167.174 158.819 L 167.208 158.796 L 167.23 158.762 L 167.252 158.728 L 167.286 158.706 L 167.319 158.683 L 167.342 158.649 L 167.364 158.616 L 167.397 158.593 L 167.397 158.142 L 167.364 158.12 L 167.342 158.086 L 167.23 158.029 Q 167.118 157.973 166.56 157.714 Q 166.002 157.466 166.002 157.353 L 166.002 157.24 L 165.89 157.218 L 165.779 157.184 L 165.756 157.15 L 165.723 157.127 L 165.689 157.105 L 165.667 157.071 L 165.779 157.015 L 165.89 156.958 L 165.912 156.924 L 165.946 156.902 L 165.979 156.879 L 166.002 156.845 L 166.024 156.812 L 166.058 156.789 L 166.113 156.676 L 166.169 156.564 L 166.203 156.541 L 166.225 156.507 L 166.672 156.316 Q 167.118 156.113 167.118 156 Q 167.118 155.887 167.397 155.887 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#ac6e03" fill-rule="evenodd" stroke="#ac6e03" stroke-width=".095" d="M 155.898 154.816 L 155.842 154.647 L 157.182 154.737 Q 158.522 154.816 159.024 154.85 L 159.526 154.872 L 159.526 154.929 L 160.029 154.985 L 160.531 155.042 L 164.104 155.436 Q 167.676 155.831 167.676 155.865 L 167.676 155.887 L 167.397 155.887 Q 167.118 155.887 167.118 156 Q 167.118 156.113 166.672 156.316 L 166.225 156.507 L 166.203 156.541 L 166.169 156.564 L 166.113 156.676 L 166.058 156.789 L 166.024 156.812 L 166.002 156.845 L 165.979 156.879 L 165.946 156.902 L 165.912 156.924 L 165.89 156.958 L 165.779 157.015 L 165.667 157.071 L 165.689 157.105 L 165.723 157.127 L 165.756 157.15 L 165.779 157.184 L 165.89 157.218 L 166.002 157.24 L 166.002 157.353 Q 166.002 157.466 166.56 157.714 Q 167.118 157.973 167.23 158.029 L 167.342 158.086 L 167.364 158.12 L 167.397 158.142 L 167.397 158.593 L 167.364 158.616 L 167.342 158.649 L 167.319 158.683 L 167.286 158.706 L 167.252 158.728 L 167.23 158.762 L 167.208 158.796 L 167.174 158.819 L 167.141 158.841 L 167.118 158.875 L 167.096 158.909 L 167.062 158.931 L 167.029 158.954 Q 167.007 158.988 166.393 159.326 Q 165.779 159.664 165.276 160.059 L 164.774 160.453 L 164.751 160.487 L 164.718 160.51 L 164.684 160.532 L 164.662 160.566 L 164.64 160.6 L 164.606 160.622 L 164.55 160.735 L 164.495 160.848 L 164.461 160.871 L 164.439 160.904 L 164.416 160.938 L 164.383 160.961 L 164.327 161.073 L 164.271 161.186 L 164.238 161.209 L 164.215 161.243 L 164.215 161.299 L 164.16 161.322 Q 164.104 161.355 161.369 161.615 L 158.633 161.863 L 157.852 161.84 Q 157.07 161.806 156.791 161.694 Q 156.512 161.581 155.976 161.276 L 155.451 160.961 L 155.396 160.848 L 155.34 160.735 L 155.306 160.713 L 155.284 160.679 L 155.306 160.645 L 155.34 160.622 L 155.563 160.115 Q 155.786 159.608 155.931 159.382 Q 156.065 159.157 156.869 158.706 Q 157.684 158.255 157.718 158.232 Q 157.74 158.198 157.762 158.165 L 157.796 158.142 L 157.829 158.12 L 157.852 158.086 L 157.963 158.029 L 158.075 157.973 L 158.187 157.917 L 158.298 157.86 L 158.321 157.826 L 158.354 157.804 L 158.354 157.691 L 158.321 157.669 L 158.298 157.635 L 158.276 157.601 L 158.242 157.578 L 158.209 157.556 L 158.187 157.522 L 158.075 157.466 Q 157.963 157.409 157.74 157.353 Q 157.517 157.296 157.093 156.879 Q 156.679 156.451 156.233 155.887 L 155.786 155.323 L 155.73 155.211 Q 155.675 155.098 155.82 155.042 Q 155.954 154.985 155.898 154.816 L 155.898 154.816 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#8c5d05" fill-rule="evenodd" stroke="#8c5d05" stroke-width=".095" d="M 118.888 137.307 L 120.004 137.284 L 119.982 137.34 Q 119.948 137.397 119.759 137.51 Q 119.558 137.622 119.558 137.735 Q 119.558 137.848 119.446 137.87 Q 119.334 137.904 119.223 138.13 Q 119.111 138.355 119.022 138.727 Q 118.944 139.088 118.798 139.144 Q 118.664 139.201 118.642 139.313 Q 118.609 139.426 117.905 139.855 Q 117.213 140.272 114.701 140.689 L 112.189 141.117 L 111.184 141.14 Q 110.179 141.174 109.23 141.343 Q 108.282 141.512 107.522 141.365 Q 106.774 141.23 106.585 141.23 Q 106.384 141.23 106.384 141.117 Q 106.384 141.005 106.272 141.027 Q 106.16 141.061 106.104 140.982 Q 106.049 140.892 104.765 140.238 Q 103.481 139.595 103.537 139.539 Q 103.592 139.483 102.699 138.975 Q 101.806 138.468 100.131 138.411 Q 98.457 138.355 97.285 138.468 L 96.112 138.581 L 95.61 138.637 L 95.107 138.693 L 95.107 138.75 L 94.493 138.772 Q 93.879 138.806 92.54 138.953 L 91.2 139.088 L 91.178 139.032 L 91.144 138.975 L 91.111 138.953 L 91.088 138.919 L 91.066 138.885 L 91.032 138.862 L 90.999 138.84 L 90.977 138.806 L 90.753 138.75 L 90.53 138.693 L 90.53 138.637 L 90.642 138.614 L 90.753 138.581 L 91.088 138.524 L 91.423 138.468 L 95.219 138.13 Q 99.015 137.791 106.718 137.453 Q 114.422 137.115 114.254 137.228 Q 114.087 137.34 115.929 137.34 Q 117.771 137.34 118.888 137.307 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#7c4700" fill-rule="evenodd" stroke="#7c4700" stroke-width=".095" d="M 177.892 161.276 L 178.283 161.299 L 178.283 161.355 L 178.115 161.412 L 177.948 161.468 L 177.724 161.524 Q 177.501 161.581 177.278 161.637 Q 177.055 161.694 175.547 162.145 Q 174.04 162.596 173.259 162.99 Q 172.477 163.385 170.244 163.982 L 168.011 164.569 L 167.621 164.546 L 167.23 164.512 L 167.342 164.399 Q 167.453 164.287 167.621 164.23 L 167.788 164.174 L 166.281 164.174 Q 164.774 164.174 163.233 164.095 Q 161.703 164.005 161.089 163.836 Q 160.475 163.667 158.879 163.757 Q 157.294 163.836 149.981 163.948 Q 142.668 164.061 138.76 164.095 L 134.853 164.118 L 134.741 164.095 L 134.63 164.061 L 134.652 164.027 L 134.685 164.005 L 134.719 163.982 L 134.741 163.948 L 134.518 163.892 L 134.295 163.836 L 133.29 163.779 L 132.285 163.723 L 132.285 163.667 L 139.095 163.351 Q 145.906 163.047 146.799 162.99 L 147.692 162.934 L 146.576 162.877 L 145.459 162.821 L 151.097 162.426 Q 156.735 162.032 157.684 161.975 L 158.633 161.919 L 158.633 161.863 L 161.369 161.615 Q 164.104 161.355 164.16 161.322 L 164.215 161.299 L 167.342 161.051 Q 170.468 160.792 173.393 160.645 Q 176.329 160.51 176.251 160.6 Q 176.161 160.679 176.965 160.758 Q 177.78 160.848 177.613 161.017 Q 177.445 161.186 177.479 161.209 Q 177.501 161.243 177.892 161.276 L 177.892 161.276 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#fdf97b" fill-rule="evenodd" stroke="#fdf97b" stroke-width=".095" d="M 142.277 109.458 L 142.333 109.436 L 142.355 109.436 Q 142.389 109.436 142.389 109.548 Q 142.389 109.661 141.496 110.958 Q 140.603 112.254 140.681 112.762 Q 140.77 113.269 140.993 113.325 Q 141.217 113.382 141.239 113.495 Q 141.273 113.607 141.328 114.058 Q 141.384 114.509 140.714 115.411 Q 140.044 116.313 138.671 117.689 Q 137.309 119.076 136.394 119.831 L 135.467 120.598 L 135.433 120.62 L 135.411 120.654 L 135.3 120.71 L 135.188 120.767 L 135.166 120.801 L 135.132 120.823 L 135.099 120.936 L 135.076 121.049 L 135.054 121.105 L 135.02 121.161 L 134.965 121.161 L 134.909 121.139 Q 134.853 121.105 134.831 121.071 L 134.797 121.049 L 134.764 121.161 L 134.741 121.274 L 134.741 121.297 Q 134.741 121.33 134.63 121.387 Q 134.518 121.443 133.011 122.086 L 131.504 122.74 L 131.504 122.683 L 131.057 122.683 L 130.834 122.74 L 130.61 122.796 L 130.164 122.853 Q 129.717 122.909 129.494 122.909 Q 129.271 122.909 127.763 122.74 Q 126.256 122.571 125.586 122.153 Q 124.917 121.725 124.827 120.259 Q 124.749 118.794 124.559 118.658 L 124.358 118.512 L 124.336 118.478 L 124.303 118.455 L 124.269 118.433 L 124.247 118.399 L 124.224 118.365 L 124.191 118.343 L 124.157 118.32 L 124.135 118.286 L 124.023 118.252 L 123.912 118.23 L 123.912 118.004 L 124.023 118.027 L 124.135 118.061 L 124.358 118.117 L 124.582 118.174 L 125.162 118.252 Q 125.754 118.343 125.787 118.32 Q 125.81 118.286 125.866 118.252 L 125.921 118.23 L 125.921 118.455 L 126.145 118.478 L 126.368 118.512 L 127.708 118.625 Q 129.047 118.737 130.164 118.568 Q 131.28 118.399 131.504 118.343 L 131.727 118.286 L 131.894 118.23 L 132.062 118.174 L 132.084 118.14 L 132.118 118.117 L 132.118 118.004 L 132.084 117.892 L 132.062 117.779 L 132.173 117.869 Q 132.285 117.948 132.307 117.982 L 132.341 118.004 L 133.625 117.328 Q 134.909 116.651 135.969 115.862 Q 137.03 115.073 138.76 113.325 Q 140.491 111.578 141.016 110.879 Q 141.552 110.169 141.663 110.135 L 141.775 110.112 L 141.775 110.09 Q 141.775 110.056 141.831 110.022 L 141.887 109.999 L 142.021 109.887 Q 142.166 109.774 142.199 109.718 L 142.221 109.661 L 142.221 109.526 Q 142.221 109.492 142.277 109.458 L 142.277 109.458 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#9d710f" fill-rule="evenodd" stroke="#9d710f" stroke-width=".095" d="M 103.76 131.929 L 103.76 132.098 L 103.704 132.21 L 103.648 132.323 L 103.615 132.346 L 103.592 132.38 L 103.57 132.413 L 103.537 132.436 L 103.503 132.458 L 103.481 132.492 L 103.458 132.526 Q 103.425 132.549 103.391 132.571 Q 103.369 132.605 102.923 132.718 L 102.476 132.831 L 102.476 132.887 L 101.806 132.909 Q 101.136 132.943 99.182 133.09 L 97.229 133.225 L 97.251 133.169 L 97.285 133.112 L 97.318 133.09 L 97.34 133.056 L 97.363 133.022 L 97.396 133 L 97.43 132.977 L 97.452 132.943 L 97.474 132.909 L 97.508 132.887 L 97.541 132.864 L 97.564 132.831 L 97.586 132.797 L 97.619 132.774 L 97.653 132.752 L 97.675 132.718 L 97.787 132.661 L 97.899 132.605 L 97.876 132.571 L 97.843 132.549 L 97.787 132.436 Q 97.731 132.323 97.34 131.647 Q 96.95 130.97 95.978 129.933 Q 94.996 128.884 94.103 128.546 Q 93.209 128.208 92.54 128.377 Q 91.87 128.546 91.479 128.963 Q 91.088 129.392 90.977 129.392 Q 90.865 129.392 90.363 130.316 Q 89.86 131.252 89.503 132.526 L 89.134 133.789 L 89.101 133.902 L 89.079 134.014 L 88.744 134.014 L 88.766 132.154 Q 88.8 130.294 89.079 128.659 Q 89.358 127.024 89.391 126.776 Q 89.414 126.517 89.693 126.257 Q 89.972 126.009 89.972 125.84 Q 89.972 125.671 91.088 125.558 Q 92.205 125.446 92.205 125.333 Q 92.205 125.22 92.372 125.198 Q 92.54 125.164 93.265 124.792 L 93.991 124.431 L 94.27 124.408 L 94.549 124.375 L 95.052 124.205 Q 95.554 124.036 96.391 124.036 Q 97.229 124.036 97.452 124.115 Q 97.675 124.205 97.675 124.318 Q 97.675 124.431 98.401 124.792 Q 99.127 125.164 99.294 125.243 Q 99.462 125.333 100.332 126.404 Q 101.192 127.475 102.342 129.335 Q 103.481 131.196 103.592 131.196 Q 103.704 131.196 103.726 131.478 Q 103.76 131.759 103.76 131.929 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#b2801f" fill-rule="evenodd" stroke="#b2801f" stroke-width=".095" d="M 150.818 149.934 L 148.809 149.573 L 155.34 149.934 Q 161.871 150.306 167.621 151.039 Q 173.37 151.772 175.603 152.618 Q 177.836 153.463 178.283 153.632 Q 178.729 153.801 179.511 153.97 Q 180.292 154.14 180.739 154.309 Q 181.185 154.478 181.353 154.534 L 181.52 154.591 L 181.632 154.647 L 181.744 154.703 L 181.766 154.737 L 181.8 154.76 L 181.833 154.737 L 181.855 154.703 L 181.878 154.669 L 181.911 154.647 L 181.945 154.669 L 181.967 154.703 L 182.302 154.703 L 182.324 154.669 L 182.358 154.647 L 182.391 154.624 L 182.414 154.591 L 182.302 154.534 L 182.19 154.478 L 182.168 154.444 L 182.134 154.421 L 182.101 154.399 L 182.079 154.365 L 182.056 154.331 L 182.023 154.309 L 181.989 154.286 L 181.967 154.252 L 181.945 154.218 L 181.911 154.196 L 181.878 154.173 L 181.855 154.14 L 181.833 154.106 L 181.8 154.083 L 181.766 154.061 L 181.744 154.027 L 181.632 153.993 L 181.52 153.97 L 181.52 153.745 L 181.632 153.768 L 181.744 153.801 L 181.855 153.858 L 181.967 153.914 L 182.079 153.97 L 182.19 154.027 L 182.302 154.083 L 182.414 154.14 L 183.061 154.624 Q 183.697 155.098 183.753 155.211 L 183.809 155.323 L 183.865 155.436 L 183.921 155.549 L 183.921 155.887 L 183.865 156 L 183.809 156.113 L 183.753 156.225 L 183.697 156.338 L 183.664 156.361 L 183.642 156.394 L 183.619 156.428 Q 183.586 156.451 183.329 156.586 Q 183.083 156.733 182.023 156.958 Q 180.962 157.184 179.288 157.015 L 177.613 156.845 L 177.278 156.789 L 176.943 156.733 L 176.943 156.676 L 177.724 156.654 L 178.506 156.62 L 178.339 156.564 L 178.171 156.507 L 178.059 156.451 L 177.948 156.394 L 177.836 156.338 L 177.724 156.282 L 177.39 156.225 Q 177.055 156.169 172.645 155.154 Q 168.235 154.14 163.099 153.407 Q 157.963 152.674 153.33 152.505 L 148.697 152.336 L 148.697 152.279 L 150.986 152.144 Q 153.274 151.997 153.498 151.941 L 153.721 151.885 L 153.944 151.851 L 154.167 151.828 L 154.145 151.49 L 154.112 151.152 L 154.056 151.039 L 154 150.926 L 153.967 150.904 L 153.944 150.87 L 153.833 150.814 L 153.721 150.757 L 153.699 150.723 L 153.665 150.701 L 153.632 150.678 Q 153.609 150.644 153.218 150.475 Q 152.828 150.306 150.818 149.934 L 150.818 149.934 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#946007" fill-rule="evenodd" stroke="#946007" stroke-width=".095" d="M 124.358 122.232 L 125.921 122.909 L 126.089 122.965 L 126.256 123.022 L 126.424 123.078 L 126.591 123.134 L 126.591 123.191 L 125.754 123.281 Q 124.917 123.36 124.716 123.845 Q 124.526 124.318 124.303 126.629 Q 124.079 128.941 124.135 130.125 Q 124.191 131.308 124.939 131.737 Q 125.698 132.154 128.992 132.267 Q 132.285 132.38 133.178 132.436 L 134.071 132.492 L 134.049 132.526 L 134.016 132.549 L 133.982 132.571 L 133.96 132.605 L 133.937 132.639 L 133.904 132.661 L 133.848 132.661 L 130.276 132.684 Q 126.703 132.718 123.744 132.752 L 120.786 132.774 L 120.786 132.718 L 120.808 132.684 L 120.842 132.661 L 120.875 132.639 L 120.897 132.605 L 120.786 132.549 L 120.674 132.492 L 120.696 132.458 L 120.73 132.436 L 120.763 132.323 L 120.786 132.21 L 120.897 132.188 L 121.009 132.154 L 120.987 132.12 L 120.953 132.098 L 120.92 132.075 L 120.897 132.041 L 120.283 131.985 Q 119.669 131.929 118.664 131.782 Q 117.66 131.647 117.66 131.534 Q 117.66 131.421 117.101 131.218 Q 116.543 131.027 116.231 130.384 Q 115.929 129.73 115.873 128.49 Q 115.818 127.25 116.432 124.375 Q 117.046 121.5 117.436 120.598 Q 117.827 119.696 118.24 119.448 Q 118.664 119.188 119.111 119.357 Q 119.558 119.526 121.176 120.541 Q 122.795 121.556 124.358 122.232 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#cda832" fill-rule="evenodd" stroke="#cda832" stroke-width=".095" d="M 97.787 132.436 L 97.843 132.549 L 97.876 132.571 L 97.899 132.605 L 97.787 132.661 L 97.675 132.718 L 97.653 132.752 L 97.619 132.774 L 97.586 132.797 L 97.564 132.831 L 97.541 132.864 L 97.508 132.887 L 97.474 132.909 L 97.452 132.943 L 97.43 132.977 L 97.396 133 L 97.363 133.022 L 97.34 133.056 L 97.318 133.09 L 97.285 133.112 L 97.251 133.169 L 97.229 133.225 L 97.206 133.225 Q 97.173 133.225 93.567 133.62 L 89.972 134.014 L 89.079 134.014 L 89.101 133.902 L 89.134 133.789 L 89.503 132.526 Q 89.86 131.252 90.363 130.316 Q 90.865 129.392 90.977 129.392 Q 91.088 129.392 91.479 128.963 Q 91.87 128.546 92.54 128.377 Q 93.209 128.208 94.103 128.546 Q 94.996 128.884 95.978 129.933 Q 96.95 130.97 97.34 131.647 Q 97.731 132.323 97.787 132.436 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#a57219" fill-rule="evenodd" stroke="#a57219" stroke-width=".095" d="M 144.287 106.752 L 144.343 106.73 L 144.51 107.203 Q 144.678 107.688 144.901 107.914 Q 145.124 108.139 145.214 108.173 Q 145.292 108.195 145.348 108.477 Q 145.403 108.759 145.403 108.928 L 145.403 109.097 L 145.482 109.12 Q 145.571 109.154 145.593 109.12 L 145.627 109.097 L 145.66 109.075 L 145.682 109.041 L 145.705 109.007 L 145.738 108.985 L 145.772 108.962 L 145.794 108.928 L 146.129 108.534 Q 146.464 108.139 146.911 107.97 Q 147.357 107.801 147.971 107.857 Q 148.585 107.914 149.233 108.331 Q 149.869 108.759 149.903 108.872 Q 149.925 108.985 150.461 109.436 Q 150.986 109.887 151.488 110.676 Q 151.99 111.465 152.437 112.48 Q 152.884 113.495 152.962 114.374 Q 153.051 115.242 153.14 115.321 Q 153.218 115.411 153.218 116.37 Q 153.218 117.328 153.218 117.497 Q 153.218 117.666 153.163 117.779 L 153.107 117.892 L 153.051 117.779 Q 152.995 117.666 152.738 117.666 Q 152.493 117.666 152.47 117.835 Q 152.437 118.004 152.403 117.892 Q 152.381 117.779 152.27 117.801 Q 152.158 117.835 152.046 118.14 Q 151.935 118.455 151.823 118.455 Q 151.711 118.455 151.577 119.076 L 151.432 119.696 L 151.376 119.583 Q 151.321 119.47 151.209 119.301 L 151.097 119.132 L 151.041 119.245 L 150.986 119.357 L 150.93 119.752 L 150.874 120.147 L 150.818 120.541 L 150.762 120.936 L 150.706 120.936 L 150.684 120.823 L 150.651 120.71 L 150.595 120.428 L 150.539 120.147 L 150.483 119.921 Q 150.427 119.696 150.204 118.85 Q 149.981 118.004 149.277 116.9 Q 148.585 115.806 147.86 115.355 Q 147.134 114.904 146.129 114.566 Q 145.124 114.227 143.84 114.34 Q 142.556 114.453 140.212 116.708 Q 137.867 118.963 136.695 119.865 L 135.523 120.767 L 135.5 120.801 L 135.467 120.823 L 135.433 120.846 L 135.411 120.879 L 135.3 120.936 L 135.188 120.992 L 135.166 121.026 L 135.132 121.049 L 135.076 121.049 L 135.054 121.105 L 135.02 121.161 L 134.965 121.161 L 134.909 121.184 L 134.853 121.218 L 134.831 121.252 L 134.797 121.274 L 134.741 121.274 L 134.764 121.161 L 134.797 121.049 L 134.831 121.026 L 134.853 120.992 L 134.965 120.936 L 135.076 120.879 L 135.099 120.846 L 135.132 120.823 L 135.166 120.801 L 135.188 120.767 L 135.3 120.71 L 135.411 120.654 L 135.433 120.62 L 135.467 120.598 L 136.394 119.831 Q 137.309 119.076 138.671 117.689 Q 140.044 116.313 140.714 115.411 Q 141.384 114.509 141.328 114.058 Q 141.273 113.607 141.239 113.495 Q 141.217 113.382 140.993 113.325 Q 140.77 113.269 140.681 112.762 Q 140.603 112.254 141.105 111.522 Q 141.607 110.789 141.574 110.586 Q 141.552 110.394 141.552 110.36 L 141.552 110.315 Q 141.552 110.281 141.607 110.247 L 141.663 110.225 L 141.686 110.225 Q 141.719 110.225 141.753 110.169 L 141.775 110.112 L 141.797 110.112 Q 141.831 110.112 141.864 110.056 L 141.887 109.999 L 142.021 109.774 Q 142.166 109.548 142.199 109.548 L 142.221 109.548 L 142.221 109.526 Q 142.221 109.492 142.277 109.458 L 142.333 109.436 L 143.282 108.105 Q 144.231 106.786 144.287 106.752 L 144.287 106.752 Z M 142.221 109.796 Q 142.333 109.774 142.311 109.887 Q 142.277 109.999 142.132 110.056 Q 141.998 110.112 142.054 109.977 Q 142.11 109.83 142.221 109.796 L 142.221 109.796 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#ac7a1b" fill-rule="evenodd" stroke="#ac7a1b" stroke-width=".095" d="M 81.319 161.164 L 81.375 161.073 L 81.431 161.073 L 81.464 161.096 L 81.487 161.13 L 81.766 161.186 L 82.045 161.243 L 88.185 162.201 Q 94.326 163.159 96.447 163.385 Q 98.568 163.61 107.5 164.061 Q 116.432 164.512 119.446 164.569 Q 122.46 164.625 123.744 164.659 L 125.028 164.681 L 125.006 164.794 L 124.972 164.907 L 124.939 164.929 L 124.917 164.963 L 124.749 165.02 L 124.582 165.076 L 123.968 165.132 L 123.354 165.189 L 125.642 165.245 L 127.931 165.301 L 128.043 165.358 L 128.154 165.414 L 128.489 165.471 L 128.824 165.527 L 128.712 165.583 L 128.601 165.64 L 128.433 165.696 L 128.266 165.752 L 124.47 165.752 Q 120.674 165.752 118.33 165.696 Q 115.985 165.64 111.296 165.358 Q 106.607 165.076 97.954 164.794 L 89.302 164.512 L 89.414 164.546 L 89.525 164.569 L 89.525 164.794 L 89.748 164.817 L 89.972 164.85 L 89.994 164.884 L 90.028 164.907 L 90.061 164.963 L 90.083 165.02 L 89.748 164.997 Q 89.414 164.963 89.079 164.907 Q 88.744 164.85 87.236 164.456 Q 85.729 164.061 84.144 163.125 Q 82.547 162.201 81.956 161.953 L 81.375 161.694 L 81.152 161.637 L 80.929 161.581 L 80.761 161.524 Q 80.594 161.468 80.594 161.434 L 80.594 161.389 Q 80.594 161.355 80.929 161.299 Q 81.263 161.243 81.319 161.164 L 81.319 161.164 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#fac950" fill-rule="evenodd" stroke="#fac950" stroke-width=".095" d="M 69.117 108.703 L 68.201 105.264 L 68.447 105.264 Q 68.703 105.264 69.005 105.546 Q 69.318 105.828 69.373 105.738 Q 69.429 105.659 69.518 105.805 Q 69.597 105.941 69.675 105.85 Q 69.764 105.771 70.155 106.865 Q 70.546 107.97 70.791 108.026 Q 71.048 108.083 71.126 107.947 Q 71.215 107.801 72.131 111.826 Q 73.058 115.862 73.058 116.539 Q 73.058 117.215 72.946 117.328 Q 72.834 117.441 72.779 117.328 Q 72.723 117.215 72.723 118.399 Q 72.723 119.583 72.89 121.556 Q 73.058 123.529 73.002 126.009 Q 72.946 128.49 72.912 128.512 Q 72.89 128.546 72.868 128.58 L 72.834 128.603 L 72.834 128.828 L 72.868 128.851 L 72.89 128.884 L 72.912 128.918 L 72.946 128.941 L 72.979 128.963 L 73.002 128.997 L 73.169 129.031 Q 73.337 129.054 73.426 128.884 Q 73.504 128.715 73.471 128.997 Q 73.448 129.279 73.839 129.031 Q 74.23 128.772 74.342 128.772 L 74.453 128.772 L 74.475 128.806 L 74.509 128.828 L 74.788 129.505 Q 75.067 130.181 75.48 133.169 Q 75.905 136.157 76.016 136.157 Q 76.128 136.157 75.994 136.664 Q 75.849 137.171 75.793 137.284 L 75.737 137.397 L 75.704 137.419 L 75.681 137.453 L 75.659 137.487 L 75.625 137.51 L 75.592 137.532 L 75.57 137.566 L 75.547 137.6 L 75.514 137.622 L 75.48 137.645 L 75.458 137.679 L 75.436 137.712 Q 75.402 137.735 75.369 137.791 L 75.346 137.848 L 75.324 137.848 Q 75.291 137.848 75.257 137.904 L 75.235 137.96 L 74.989 138.186 Q 74.732 138.411 74.699 138.434 L 74.676 138.468 L 74.654 138.502 L 74.621 138.524 L 74.587 138.637 L 74.565 138.75 L 74.453 138.772 L 74.342 138.806 L 74.319 138.84 L 74.286 138.862 L 74.23 138.975 L 74.174 139.088 L 74.141 139.201 L 74.118 139.313 L 74.342 139.291 Q 74.565 139.257 74.732 139.223 L 74.9 139.201 L 74.9 139.257 L 74.877 139.291 L 74.844 139.313 L 74.81 139.336 L 74.788 139.37 L 74.676 139.426 L 74.565 139.483 L 74.542 139.516 L 74.509 139.539 L 74.475 139.561 L 74.453 139.595 L 74.431 139.629 L 74.397 139.652 L 74.364 139.674 L 74.342 139.708 L 74.319 139.742 L 74.286 139.764 L 74.252 139.787 L 74.23 139.821 L 73.839 139.855 L 73.448 139.877 L 73.426 139.708 L 73.393 139.539 L 73.337 139.426 L 73.281 139.313 L 73.247 139.291 L 73.225 139.257 L 73.247 139.223 L 73.281 139.201 L 73.281 139.032 Q 73.281 138.862 73.247 138.75 L 73.225 138.637 L 73.247 138.581 Q 73.281 138.524 73.649 138.299 Q 74.007 138.073 73.873 137.115 Q 73.727 136.157 72.912 133 Q 72.109 129.843 71.863 129.73 Q 71.606 129.617 71.104 128.828 Q 70.601 128.039 69.82 126.066 Q 69.038 124.093 68.145 122.063 L 67.252 120.034 L 67.219 120.011 L 67.196 119.977 L 67.196 119.921 L 67.219 119.808 L 67.252 119.696 L 67.286 119.718 L 67.308 119.752 L 67.42 119.786 L 67.531 119.808 L 67.531 119.921 Q 67.531 120.034 67.643 120.034 L 67.754 120.034 L 67.81 119.831 Q 67.866 119.639 68.034 119.696 Q 68.201 119.752 68.313 119.786 L 68.424 119.808 L 68.424 119.696 Q 68.424 119.583 68.536 119.56 L 68.648 119.526 L 68.759 119.493 L 68.871 119.47 L 68.849 119.188 Q 68.815 118.906 68.592 118.455 Q 68.369 118.004 67.922 116.821 L 67.475 115.637 L 67.42 115.468 L 67.364 115.299 L 67.364 114.96 L 67.397 114.983 L 67.42 115.017 L 67.442 115.05 L 67.475 115.073 L 67.509 115.096 L 67.531 115.129 L 67.643 115.186 L 67.754 115.242 L 67.777 115.276 L 67.81 115.299 L 67.866 115.129 L 67.922 114.96 L 67.955 114.983 L 67.978 115.017 L 68.089 115.05 L 68.201 115.073 L 68.201 115.129 L 68.223 115.163 L 68.257 115.186 L 69.318 116.821 Q 70.378 118.455 70.434 118.568 L 70.49 118.681 L 70.523 118.703 L 70.546 118.737 L 70.568 118.771 L 70.601 118.794 L 70.657 118.906 L 70.713 119.019 L 70.747 119.042 L 70.769 119.076 L 70.791 119.109 L 70.825 119.132 L 70.858 119.154 L 70.881 119.188 L 70.903 119.222 L 70.936 119.245 L 70.97 119.267 L 70.992 119.301 L 71.015 119.335 L 71.048 119.357 L 71.082 119.38 L 71.104 119.414 L 71.126 119.448 L 71.16 119.47 L 71.16 118.794 L 71.104 118.343 Q 71.048 117.892 70.546 115.017 Q 70.043 112.142 69.117 108.703 L 69.117 108.703 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#fdf274" fill-rule="evenodd" stroke="#fdf274" stroke-width=".095" d="M 137.812 153.722 L 138.984 153.745 L 138.984 153.768 Q 138.984 153.801 138.426 153.835 L 137.867 153.858 L 137.309 153.88 L 136.751 153.914 L 136.528 153.948 Q 136.304 153.97 136.304 154.083 Q 136.304 154.196 136.137 154.218 Q 135.969 154.252 135.657 154.557 Q 135.355 154.872 134.685 155.267 Q 134.016 155.662 132.866 155.865 Q 131.727 156.056 129.717 156.113 Q 127.708 156.169 125.977 156 Q 124.247 155.831 119.558 155.774 Q 114.869 155.718 113.138 155.38 L 111.408 155.042 L 111.296 154.985 L 111.184 154.929 L 111.073 154.895 L 110.961 154.872 L 110.939 154.816 Q 110.905 154.76 110.872 154.76 L 110.849 154.76 L 110.794 154.737 Q 110.738 154.703 110.403 154.534 Q 110.068 154.365 107.612 154.309 L 105.155 154.252 L 105.155 154.196 L 106.16 154.196 L 106.294 154.14 Q 106.439 154.083 106.473 154.083 L 106.495 154.083 L 112.859 153.88 Q 119.223 153.689 127.931 153.689 Q 136.639 153.689 137.812 153.722 L 137.812 153.722 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#d7a234" fill-rule="evenodd" stroke="#d7a234" stroke-width=".095" d="M 80.259 141.14 L 80.929 141.117 L 80.906 145.74 Q 80.873 150.363 80.728 151.062 Q 80.594 151.772 79.756 152.11 Q 78.919 152.448 79.165 152.527 Q 79.421 152.618 78.338 153.091 Q 77.244 153.576 76.686 153.745 Q 76.128 153.914 76.016 153.948 L 75.905 153.97 L 75.905 153.858 Q 75.905 153.745 76.016 153.722 Q 76.128 153.689 76.239 153.497 Q 76.351 153.294 76.184 153.294 Q 76.016 153.294 76.217 150.193 Q 76.407 147.093 76.708 144.838 L 77.021 142.583 L 76.909 142.561 L 76.798 142.527 L 76.686 142.47 L 76.574 142.414 L 76.128 142.414 L 75.48 142.831 Q 74.844 143.26 74.81 143.282 L 74.788 143.316 L 74.766 143.35 L 74.732 143.372 L 74.699 143.395 L 74.676 143.429 L 74.565 143.485 L 74.453 143.541 L 74.431 143.575 L 74.397 143.598 L 74.364 143.62 L 74.342 143.654 L 74.319 143.688 L 74.286 143.711 L 74.252 143.733 L 74.23 143.767 L 74.208 143.801 L 74.174 143.823 L 74.141 143.846 L 74.118 143.88 L 74.096 143.913 L 74.062 143.936 L 74.062 143.598 L 74.096 143.575 L 74.118 143.541 L 74.141 143.508 L 74.174 143.485 L 74.208 143.463 L 74.23 143.429 L 74.252 143.395 L 74.286 143.372 L 74.319 143.35 L 74.342 143.316 L 74.364 143.282 L 74.397 143.26 L 74.431 143.237 L 74.453 143.203 L 74.475 143.169 L 74.509 143.147 L 74.542 143.124 L 74.565 143.09 L 74.587 143.057 L 74.621 143.034 L 74.654 143.012 Q 74.676 142.978 75.034 142.718 Q 75.402 142.47 76.775 141.85 L 78.137 141.23 L 78.137 141.287 L 78.249 141.343 L 78.361 141.399 L 78.807 141.399 L 79.198 141.287 Q 79.589 141.174 80.259 141.14 L 80.259 141.14 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#a16f11" fill-rule="evenodd" stroke="#a16f11" stroke-width=".095" d="M 155.418 94.44 L 155.396 94.44 L 155.228 94.418 Q 155.061 94.384 154.056 94.384 Q 153.051 94.384 152.27 94.159 Q 151.488 93.933 151.175 93.674 Q 150.874 93.426 150.684 93.257 L 150.483 93.088 L 150.461 92.862 Q 150.427 92.637 150.204 92.186 Q 149.981 91.735 149.813 90.945 Q 149.646 90.156 149.702 89.423 Q 149.757 88.69 150.282 87.811 Q 150.818 86.943 151.399 86.526 Q 151.99 86.097 152.158 85.759 Q 152.325 85.421 152.805 85.06 Q 153.274 84.688 153.442 84.632 Q 153.609 84.575 153.665 84.541 L 153.721 84.519 L 154.558 84.541 Q 155.396 84.575 155.842 84.857 Q 156.289 85.139 156.601 85.556 Q 156.903 85.984 156.936 86.21 Q 156.959 86.435 156.713 86.548 Q 156.456 86.661 156.903 87.112 Q 157.349 87.563 157.684 88.409 Q 158.019 89.254 157.963 90.212 Q 157.908 91.171 157.383 92.095 Q 156.847 93.031 156.155 93.741 Q 155.451 94.44 155.418 94.44 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#bf8c24" fill-rule="evenodd" stroke="#bf8c24" stroke-width=".095" d="M 132.039 117.723 L 132.062 117.779 L 132.084 117.892 L 132.118 118.004 L 132.118 118.117 L 132.084 118.14 L 132.062 118.174 L 131.894 118.23 L 131.727 118.286 L 131.504 118.343 Q 131.28 118.399 130.164 118.568 Q 129.047 118.737 127.708 118.625 L 126.368 118.512 L 126.145 118.478 L 125.921 118.455 L 125.921 118.23 L 125.944 118.117 L 125.977 118.004 L 126.011 117.982 L 126.033 117.948 L 126.681 116.403 Q 127.317 114.848 127.261 114.509 Q 127.205 114.171 126.982 113.889 Q 126.759 113.607 126.614 113.179 Q 126.48 112.762 126.122 112.277 Q 125.754 111.803 125.642 111.465 Q 125.531 111.127 125.586 110.112 Q 125.642 109.097 125.921 108.534 Q 126.2 107.97 126.792 107.496 Q 127.373 107.012 128.322 106.73 Q 129.271 106.448 129.583 106.482 Q 129.885 106.504 130.811 107.091 Q 131.727 107.688 132.151 108.218 Q 132.564 108.759 132.732 109.267 Q 132.899 109.774 132.843 110.563 Q 132.788 111.352 132.564 111.803 Q 132.341 112.254 131.95 112.705 Q 131.559 113.156 131.303 113.63 Q 131.057 114.115 130.968 114.194 Q 130.89 114.284 130.945 114.848 Q 131.001 115.411 131.504 116.539 Q 132.006 117.666 132.039 117.723 L 132.039 117.723 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#dba533" fill-rule="evenodd" stroke="#dba533" stroke-width=".095" d="M 57.349 101.634 L 57.372 101.6 L 57.617 101.679 Q 57.874 101.769 57.986 101.882 Q 58.097 101.994 58.242 102.536 Q 58.376 103.066 59.493 103.009 Q 60.609 102.953 60.721 102.84 Q 60.833 102.727 61.033 102.761 Q 61.223 102.784 61.368 103.144 Q 61.502 103.517 61.86 103.708 Q 62.228 103.911 62.172 104.7 Q 62.116 105.49 62.061 105.659 Q 62.005 105.828 63.791 108.534 Q 65.577 111.24 66.057 112.164 Q 66.526 113.1 67.219 113.855 Q 67.922 114.622 67.978 114.735 L 68.034 114.848 L 68.067 114.87 L 68.089 114.904 L 68.112 114.938 L 68.145 114.96 L 68.179 115.017 L 68.201 115.073 L 68.089 115.05 L 67.978 115.017 L 67.955 114.983 L 67.922 114.96 L 67.866 115.129 L 67.81 115.299 L 67.777 115.276 L 67.754 115.242 L 67.643 115.186 L 67.531 115.129 L 67.509 115.096 L 67.475 115.073 L 67.442 115.05 L 67.42 115.017 L 67.397 114.983 L 67.364 114.96 L 67.364 115.299 L 67.42 115.468 L 67.475 115.637 L 67.922 116.821 Q 68.369 118.004 68.592 118.455 Q 68.815 118.906 68.849 119.188 L 68.871 119.47 L 68.759 119.493 L 68.648 119.526 L 68.536 119.56 Q 68.424 119.583 68.424 119.696 L 68.424 119.808 L 68.313 119.786 Q 68.201 119.752 68.034 119.696 Q 67.866 119.639 67.81 119.831 L 67.754 120.034 L 67.643 120.034 Q 67.531 120.034 67.531 119.921 L 67.531 119.808 L 67.42 119.786 L 67.308 119.752 L 67.286 119.718 L 67.252 119.696 L 67.219 119.808 L 67.196 119.921 L 67.174 119.921 Q 67.14 119.921 65.577 116.877 Q 64.014 113.833 62.038 110.45 Q 60.051 107.068 59.381 106.978 Q 58.711 106.899 58.242 106.527 Q 57.762 106.166 57.907 105.828 Q 58.041 105.49 57.427 105.32 Q 56.813 105.151 56.791 105.039 Q 56.757 104.926 56.233 104.497 Q 55.697 104.08 55.563 103.663 Q 55.418 103.235 55.608 103.099 Q 55.809 102.953 56.143 102.355 Q 56.478 101.769 56.869 101.746 L 57.26 101.713 L 57.282 101.679 L 57.316 101.656 L 57.349 101.634 L 57.349 101.634 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#a16d10" fill-rule="evenodd" stroke="#a16d10" stroke-width=".095" d="M 106.071 94.102 L 106.049 94.102 L 106.026 93.989 Q 105.993 93.877 105.959 93.854 Q 105.937 93.82 105.49 94.046 Q 105.044 94.271 103.369 94.35 L 101.694 94.44 L 100.745 93.561 Q 99.797 92.693 99.93 92.388 Q 100.076 92.073 99.774 91.532 Q 99.462 91.002 99.261 90.968 Q 99.071 90.945 99.127 89.761 Q 99.182 88.578 99.685 87.788 Q 100.187 86.999 100.187 86.492 Q 100.187 85.984 100.712 85.331 Q 101.248 84.688 101.583 84.575 Q 101.918 84.462 102.699 84.519 Q 103.481 84.575 104.173 85.06 Q 104.876 85.534 104.91 85.815 Q 104.932 86.097 105.513 86.435 Q 106.104 86.774 106.607 87.563 Q 107.109 88.352 107.221 88.747 Q 107.333 89.141 107.277 90.1 Q 107.221 91.058 106.919 91.87 Q 106.607 92.693 106.384 93.369 Q 106.16 94.046 106.138 94.08 Q 106.104 94.102 106.071 94.102 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#9d6c10" fill-rule="evenodd" stroke="#9d6c10" stroke-width=".095" d="M 192.517 98.815 L 192.127 98.838 L 192.149 98.95 Q 192.182 99.063 192.216 99.119 L 192.238 99.176 L 192.238 99.289 Q 192.238 99.401 190.899 98.894 L 189.559 98.387 L 189.559 98.274 L 189.536 98.217 Q 189.503 98.161 189.47 98.161 L 189.336 98.161 L 189.336 98.139 Q 189.336 98.105 188.666 97.8 L 187.996 97.485 L 187.94 97.372 Q 187.884 97.259 187.996 97.259 Q 188.107 97.259 188.163 96.943 Q 188.219 96.639 188.085 95.252 Q 187.94 93.877 188.241 93.178 Q 188.554 92.467 189.28 91.791 Q 190.005 91.114 190.954 90.855 Q 191.903 90.607 191.903 90.438 Q 191.903 90.269 192.629 89.953 Q 193.355 89.649 193.969 89.705 Q 194.583 89.761 195.052 90.246 Q 195.532 90.72 195.498 91.148 Q 195.476 91.565 195.197 91.678 Q 194.918 91.791 195.141 91.937 Q 195.364 92.073 195.722 93.088 Q 196.09 94.102 196.034 95.061 Q 195.978 96.019 195.61 96.673 Q 195.253 97.315 194.583 97.879 Q 193.913 98.443 193.411 98.612 Q 192.908 98.781 192.517 98.815 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#916108" fill-rule="evenodd" stroke="#916108" stroke-width=".095" d="M 86.645 110.901 L 86.399 111.24 L 86.343 111.262 Q 86.288 111.296 86.265 111.488 Q 86.232 111.691 86.087 111.781 Q 85.953 111.86 85.484 111.894 L 85.004 111.916 L 85.171 113.946 Q 85.339 115.975 85.339 117.159 L 85.339 118.343 L 85.305 118.32 L 85.283 118.286 L 85.26 118.252 L 85.227 118.23 L 85.193 118.207 L 85.171 118.174 L 85.149 118.14 L 85.115 118.117 L 85.082 118.095 L 85.059 118.061 L 84.948 118.027 L 84.836 118.004 L 84.836 117.779 L 84.724 117.756 L 84.613 117.723 L 84.591 117.689 L 84.557 117.666 L 84.524 117.644 Q 84.501 117.61 84.222 117.238 L 83.943 116.877 L 83.921 116.482 L 83.887 116.088 L 83.831 115.524 Q 83.776 114.96 83.586 113.664 Q 83.385 112.367 83.05 112.232 Q 82.715 112.085 82.547 111.826 Q 82.38 111.578 81.989 111.443 Q 81.598 111.296 80.906 110.586 Q 80.203 109.887 79.868 108.872 Q 79.533 107.857 79.589 107.35 Q 79.645 106.843 79.868 106.392 Q 80.091 105.941 80.091 105.377 Q 80.091 104.813 80.203 104.588 Q 80.315 104.362 80.795 104.001 Q 81.263 103.629 81.989 103.573 Q 82.715 103.517 83.552 103.855 Q 84.39 104.193 85.171 104.588 Q 85.953 104.982 86.533 105.738 Q 87.125 106.504 87.181 107.575 Q 87.236 108.646 87.069 109.041 Q 86.902 109.436 86.902 109.999 Q 86.902 110.563 86.645 110.901 L 86.645 110.901 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#9c6a0c" fill-rule="evenodd" stroke="#9c6a0c" stroke-width=".095" d="M 86.734 134.973 L 87.181 134.973 L 87.203 135.007 L 87.236 135.029 L 87.27 135.142 L 87.292 135.255 L 87.125 135.277 L 86.957 135.311 L 86.935 135.345 L 86.902 135.367 L 86.868 135.39 L 86.846 135.424 L 86.622 135.48 Q 86.399 135.536 86.232 135.593 L 86.064 135.649 L 86.042 135.683 L 86.008 135.706 L 85.975 135.728 L 85.953 135.762 L 85.93 135.796 L 85.897 135.818 L 85.863 135.841 L 85.841 135.875 L 85.819 135.909 L 85.785 135.931 L 85.752 135.954 L 85.729 135.987 L 85.707 136.021 L 85.673 136.044 L 85.64 136.066 L 85.618 136.1 L 85.64 136.134 L 85.673 136.157 L 85.707 136.179 L 85.729 136.213 L 87.683 136.157 Q 89.637 136.1 90.977 135.931 Q 92.316 135.762 93.544 135.818 Q 94.773 135.875 94.717 135.931 Q 94.661 135.987 94.795 136.066 Q 94.94 136.157 94.973 136.213 L 94.996 136.269 L 94.717 136.292 Q 94.438 136.326 91.758 136.743 Q 89.079 137.171 89.079 137.34 Q 89.079 137.51 88.632 137.6 L 88.185 137.679 L 88.074 137.735 L 87.962 137.791 L 87.795 137.848 L 87.627 137.904 L 88.855 137.96 L 90.083 138.017 L 89.637 138.073 L 89.19 138.13 L 88.855 138.186 L 88.52 138.242 L 88.855 138.299 L 89.19 138.355 L 89.414 138.411 L 89.637 138.468 L 89.615 138.502 L 89.581 138.524 L 89.548 138.547 L 89.525 138.581 L 89.503 138.614 L 89.469 138.637 L 89.436 138.693 L 89.414 138.75 L 89.19 138.772 L 88.967 138.806 L 88.576 138.862 Q 88.185 138.919 86.846 139.032 Q 85.506 139.144 83.943 139.336 L 82.38 139.539 L 82.402 139.483 Q 82.436 139.426 82.469 139.313 Q 82.492 139.201 80.649 139.178 Q 78.807 139.144 78.193 139.032 Q 77.579 138.919 76.63 138.862 Q 75.681 138.806 75.291 138.998 L 74.9 139.201 L 74.788 139.223 L 74.676 139.257 L 74.676 139.313 L 74.118 139.313 L 74.141 139.201 L 74.174 139.088 L 74.23 138.975 L 74.286 138.862 L 74.319 138.84 L 74.342 138.806 L 74.453 138.772 L 74.565 138.75 L 74.587 138.637 L 74.621 138.524 L 74.654 138.502 L 74.676 138.468 L 74.699 138.434 Q 74.732 138.411 74.989 138.186 L 75.235 137.96 L 75.291 137.938 Q 75.346 137.904 75.346 137.87 L 75.346 137.848 L 75.458 137.825 L 75.57 137.791 L 75.681 137.735 L 75.793 137.679 L 75.905 137.622 L 76.016 137.566 L 76.63 137.307 Q 77.244 137.059 77.244 136.946 Q 77.244 136.833 77.077 136.81 Q 76.909 136.777 78.83 136.134 Q 80.761 135.48 80.795 135.48 L 81.152 135.48 Q 81.487 135.48 81.487 135.593 Q 81.487 135.706 82.157 135.683 Q 82.827 135.649 82.994 135.536 Q 83.161 135.424 82.994 135.367 Q 82.827 135.311 83.05 135.255 Q 83.273 135.198 83.385 135.164 L 83.496 135.142 L 83.496 135.198 L 84.892 135.085 Q 86.288 134.973 86.734 134.973 L 86.734 134.973 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#986909" fill-rule="evenodd" stroke="#986909" stroke-width=".095" d="M 101.806 132.909 L 102.476 132.887 L 102.588 132.909 L 102.699 132.943 L 102.867 133 L 103.034 133.056 L 103.202 133.112 L 103.369 133.169 L 104.988 133.112 Q 106.607 133.056 110.961 133.022 L 115.315 133 L 115.315 133.022 Q 115.315 133.056 113.361 133.225 L 111.408 133.394 L 111.385 133.428 L 111.352 133.451 L 111.318 133.473 L 111.296 133.507 L 111.184 133.541 L 111.073 133.563 L 111.073 133.789 L 111.24 133.811 L 111.408 133.845 L 116.376 134.014 Q 121.344 134.183 121.344 134.217 L 121.344 134.24 L 119.781 134.262 Q 118.218 134.296 118.05 134.353 Q 117.883 134.409 115.483 134.578 Q 113.082 134.747 104.039 135.503 L 94.996 136.269 L 94.973 136.213 Q 94.94 136.157 94.795 136.066 Q 94.661 135.987 94.717 135.931 Q 94.773 135.875 93.544 135.818 Q 92.316 135.762 90.977 135.931 Q 89.637 136.1 87.683 136.157 L 85.729 136.213 L 85.707 136.179 L 85.673 136.157 L 85.64 136.134 L 85.618 136.1 L 85.64 136.066 L 85.673 136.044 L 85.707 136.021 L 85.729 135.987 L 85.752 135.954 L 85.785 135.931 L 85.819 135.909 L 85.841 135.875 L 85.863 135.841 L 85.897 135.818 L 85.93 135.796 L 85.953 135.762 L 85.975 135.728 L 86.008 135.706 L 86.042 135.683 L 86.064 135.649 L 86.232 135.593 Q 86.399 135.536 86.622 135.48 L 86.846 135.424 L 86.868 135.39 L 86.902 135.367 L 86.935 135.345 L 86.957 135.311 L 87.125 135.277 L 87.292 135.255 L 87.27 135.142 L 87.236 135.029 L 87.203 135.007 L 87.181 134.973 L 86.734 134.973 Q 86.288 134.973 84.892 135.085 L 83.496 135.198 L 83.496 135.142 L 83.72 135.119 L 83.943 135.085 L 84.222 135.029 L 84.501 134.973 L 86.511 134.634 Q 88.52 134.296 88.911 134.24 L 89.302 134.183 L 89.637 134.127 L 89.972 134.071 L 89.972 134.014 L 93.567 133.62 Q 97.173 133.225 97.206 133.225 L 97.229 133.225 L 99.182 133.09 Q 101.136 132.943 101.806 132.909 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#facf58" fill-rule="evenodd" stroke="#facf58" stroke-width=".095" d="M 190.954 113.855 L 191.01 113.833 L 191.033 114.002 Q 191.066 114.171 191.122 114.115 Q 191.178 114.058 190.34 115.919 Q 189.503 117.779 189.336 118.455 L 189.168 119.132 L 189.224 119.245 L 189.28 119.357 L 189.313 119.38 L 189.336 119.414 L 189.67 119.414 L 189.693 119.38 L 189.726 119.357 L 189.76 119.335 L 189.782 119.301 L 189.894 119.267 L 190.005 119.245 L 190.028 119.357 L 190.061 119.47 L 190.095 119.583 L 190.117 119.696 L 190.229 119.673 L 190.34 119.639 L 190.564 119.639 L 190.564 119.696 L 189.76 121.443 Q 188.945 123.191 187.94 125.728 Q 186.935 128.264 186.455 128.963 Q 185.986 129.674 185.741 129.865 Q 185.484 130.068 184.646 133.282 Q 183.809 136.495 183.731 137.261 Q 183.642 138.017 184.401 138.614 Q 185.149 139.201 185.54 139.764 Q 185.93 140.328 185.986 140.497 Q 186.042 140.666 186.076 140.779 L 186.098 140.892 L 186.076 140.892 Q 186.042 140.892 185.785 141.32 Q 185.54 141.737 185.037 141.997 Q 184.535 142.245 184.591 142.019 Q 184.646 141.794 184.512 141.907 Q 184.367 142.019 184.032 142.301 Q 183.697 142.583 183.619 142.673 Q 183.53 142.752 183.552 142.944 L 183.586 143.147 L 183.619 143.169 L 183.642 143.203 L 183.664 143.237 L 183.697 143.26 L 183.731 143.372 L 183.753 143.485 L 183.697 143.463 L 183.642 143.429 L 183.619 143.395 L 183.586 143.372 L 183.552 143.35 L 183.53 143.316 L 183.508 143.282 L 183.474 143.26 L 183.441 143.237 L 183.418 143.203 L 183.396 143.169 L 183.363 143.147 L 183.329 143.124 L 183.307 143.09 L 183.284 143.057 Q 183.251 143.034 182.949 142.831 Q 182.637 142.639 180.851 141.85 L 179.064 141.061 L 178.897 141.005 L 178.729 140.948 L 178.562 140.892 L 178.394 140.836 L 178.283 140.802 L 178.171 140.779 L 178.171 140.723 L 179.064 140.723 L 181.13 140.666 Q 183.195 140.61 183.363 140.497 Q 183.53 140.385 183.642 140.328 L 183.753 140.272 L 183.776 140.238 L 183.809 140.215 L 183.843 140.193 L 183.865 140.159 L 183.887 140.125 L 183.921 140.103 L 183.977 139.99 L 184.032 139.877 L 184.032 139.201 L 183.999 139.178 L 183.977 139.144 L 183.954 139.111 Q 183.921 139.088 183.843 138.919 Q 183.753 138.75 183.396 138.468 L 183.028 138.186 L 182.994 138.163 L 182.972 138.13 L 182.86 138.073 L 182.748 138.017 L 182.581 137.96 L 182.414 137.904 L 182.302 137.87 L 182.19 137.848 L 182.168 137.791 Q 182.134 137.735 182.101 137.735 L 182.079 137.735 L 182.023 137.712 Q 181.967 137.679 181.654 137.374 Q 181.353 137.059 181.353 136.213 Q 181.353 135.367 182.023 132.041 L 182.693 128.715 L 182.748 128.603 L 182.804 128.49 L 182.86 128.377 L 182.916 128.264 L 182.949 128.242 L 182.972 128.208 L 182.994 128.174 L 183.028 128.152 L 183.061 128.174 L 183.083 128.208 L 183.106 128.242 L 183.139 128.264 L 183.173 128.287 L 183.195 128.321 L 183.363 128.49 Q 183.53 128.659 183.776 128.738 Q 184.032 128.828 184.066 128.851 L 184.088 128.884 L 184.111 128.918 L 184.144 128.941 L 184.178 128.963 L 184.2 128.997 L 184.256 129.031 L 184.312 129.054 L 184.312 129.11 L 184.758 129.11 L 184.78 129.076 L 184.814 129.054 L 184.87 128.772 L 184.926 128.49 L 184.926 128.321 Q 184.926 128.152 184.926 126.517 Q 184.926 124.882 185.205 123.754 Q 185.484 122.627 185.763 121.33 Q 186.042 120.034 186.12 119.921 L 186.209 119.808 L 186.232 120.034 L 186.265 120.259 L 186.299 120.237 L 186.321 120.203 L 186.343 120.169 L 186.377 120.147 L 186.41 120.124 L 186.433 120.09 L 186.455 120.056 L 186.489 120.034 L 186.544 119.921 L 186.6 119.808 L 186.634 119.786 L 186.656 119.752 L 186.678 119.718 L 186.712 119.696 L 186.768 119.583 L 186.824 119.47 L 188.42 117.012 Q 190.005 114.566 190.251 114.419 Q 190.508 114.284 190.541 114.171 Q 190.564 114.058 190.731 113.968 Q 190.899 113.889 190.954 113.855 L 190.954 113.855 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#642401" fill-rule="evenodd" stroke="#642401" stroke-width=".095" d="M 152.247 98.477 L 152.27 98.443 L 152.292 98.409 L 152.325 98.387 L 152.359 98.409 L 152.381 98.443 L 152.403 98.477 L 152.437 98.499 L 152.47 98.522 L 152.493 98.556 L 152.604 98.612 L 152.716 98.668 L 152.738 98.702 L 152.772 98.725 L 152.828 98.838 L 152.884 98.95 L 153.33 101.262 Q 153.777 103.573 153.833 103.855 L 153.888 104.137 L 153.944 104.418 L 154 104.7 L 154.056 104.7 L 154.703 107.463 Q 155.34 110.225 156.289 112.931 Q 157.238 115.637 158.298 117.779 Q 159.359 119.921 160.107 120.958 Q 160.866 122.007 161.815 122.796 Q 162.764 123.585 163.769 124.093 Q 164.774 124.6 165.22 124.713 Q 165.667 124.826 166.448 124.859 L 167.23 124.882 L 167.23 124.938 L 167.252 124.972 L 167.286 124.995 L 167.319 125.017 L 167.342 125.051 L 167.062 125.107 L 166.783 125.164 L 166.169 125.164 Q 165.555 125.164 165.164 125.107 Q 164.774 125.051 163.769 124.656 Q 162.764 124.262 161.983 123.473 Q 161.201 122.683 160.14 121.443 Q 159.08 120.203 157.908 118.174 Q 156.735 116.144 155.619 113.066 L 154.502 109.999 L 154.48 109.887 L 154.447 109.774 L 154.391 109.548 L 154.335 109.323 L 154.279 109.041 Q 154.223 108.759 154.056 108.139 Q 153.888 107.519 153.051 103.347 L 152.214 99.176 L 152.18 99.153 L 152.158 99.119 L 152.18 99.086 L 152.214 99.063 L 152.247 98.95 L 152.27 98.838 L 152.046 98.838 L 152.069 98.725 L 152.102 98.612 L 152.136 98.59 L 152.158 98.556 L 152.18 98.522 L 152.214 98.499 L 152.247 98.477 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#bb8416" fill-rule="evenodd" stroke="#bb8416" stroke-width=".095" d="M 86.957 160.713 L 87.404 160.735 L 90.307 161.164 Q 93.209 161.581 99.015 162.032 Q 104.821 162.483 106.551 162.483 Q 108.282 162.483 108.728 162.517 L 109.175 162.539 L 113.975 162.787 Q 118.776 163.047 120.339 163.08 L 121.902 163.103 L 121.902 163.159 L 121.232 163.216 Q 120.562 163.272 120.451 163.328 L 120.339 163.385 L 119.837 163.441 L 119.334 163.498 L 121.902 163.554 Q 124.47 163.61 128.378 163.644 L 132.285 163.667 L 132.285 163.723 L 133.29 163.779 L 134.295 163.836 L 134.518 163.892 L 134.741 163.948 L 134.719 163.982 L 134.685 164.005 L 134.652 164.027 L 134.63 164.061 L 134.741 164.095 L 134.853 164.118 L 134.853 164.174 L 135.02 164.23 L 135.188 164.287 L 134.909 164.343 L 134.63 164.399 L 134.239 164.456 Q 133.848 164.512 129.438 164.591 L 125.028 164.681 L 123.744 164.659 Q 122.46 164.625 119.446 164.569 Q 116.432 164.512 107.5 164.061 Q 98.568 163.61 96.447 163.385 Q 94.326 163.159 88.185 162.201 L 82.045 161.243 L 81.766 161.186 L 81.487 161.13 L 81.464 161.096 L 81.431 161.073 L 81.375 161.073 L 81.353 161.017 L 81.319 160.961 L 81.286 160.938 L 81.263 160.904 L 81.71 160.848 L 82.157 160.792 L 82.492 160.758 Q 82.827 160.735 82.882 160.6 Q 82.938 160.453 84.724 160.566 Q 86.511 160.679 86.957 160.713 L 86.957 160.713 Z" vector-effect="non-scaling-stroke"/>
+ <path fill="#f7dc6c" fill-rule="evenodd" stroke="#f7dc6c" stroke-width=".095" d="M 200.187 104.227 L 200.221 104.249 L 200.221 104.588 L 200.187 104.61 L 200.165 104.644 L 200.143 104.678 Q 200.109 104.7 200.076 104.813 Q 200.053 104.926 199.774 104.982 L 199.495 105.039 L 199.495 105.264 L 199.718 105.242 Q 199.942 105.208 200.221 105.208 L 200.5 105.208 L 200.478 105.242 L 200.444 105.264 L 200.411 105.287 L 200.388 105.32 L 200.366 105.354 L 200.333 105.377 L 200.299 105.399 L 200.277 105.433 L 200.254 105.467 L 200.221 105.49 L 200.187 105.512 L 200.165 105.546 L 199.942 105.58 L 199.718 105.602 L 199.696 106.053 Q 199.663 106.504 199.439 106.73 Q 199.216 106.955 198.513 107.124 Q 197.821 107.294 196.202 109.864 Q 194.583 112.423 192.596 116.065 L 190.619 119.696 L 190.564 119.696 L 190.564 119.639 L 190.34 119.639 L 190.229 119.673 L 190.117 119.696 L 190.095 119.583 L 190.061 119.47 L 190.028 119.357 L 190.005 119.245 L 189.894 119.267 L 189.782 119.301 L 189.76 119.335 L 189.726 119.357 L 189.693 119.38 L 189.67 119.414 L 189.336 119.414 L 189.313 119.38 L 189.28 119.357 L 189.224 119.245 L 189.168 119.132 L 189.336 118.455 Q 189.503 117.779 190.34 115.919 Q 191.178 114.058 191.122 114.115 Q 191.066 114.171 191.033 114.002 L 191.01 113.833 L 192.551 111.071 Q 194.08 108.308 194.918 107.124 Q 195.755 105.941 195.789 105.49 Q 195.811 105.039 195.945 105.095 Q 196.09 105.151 196.124 104.869 Q 196.146 104.588 196.369 104.678 Q 196.592 104.757 196.76 104.757 L 196.927 104.757 L 197.039 104.7 L 197.151 104.644 L 197.173 104.61 L 197.206 104.588 L 197.24 104.475 L 197.262 104.362 L 197.151 104.34 Q 197.039 104.306 196.927 104.249 Q 196.816 104.193 196.793 104.001 L 196.76 103.798 L 196.816 103.517 L 196.872 103.235 L 196.905 103.212 L 196.927 103.178 L 196.95 103.144 L 196.983 103.122 L 197.017 103.144 L 197.039 103.178 L 197.575 103.144 Q 198.1 103.122 198.289 102.919 Q 198.49 102.727 199.104 103.235 Q 199.718 103.742 199.942 103.968 Q 200.165 104.193 200.187 104.227 Z M 197.508 104.678 Q 197.486 104.644 197.508 104.61 L 197.541 104.588 L 197.541 104.644 Q 197.541 104.7 197.508 104.678 L 197.508 104.678 Z" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/totem.svg b/.icons/Gruvbox_Dark-2/apps/64/totem.svg
new file mode 120000
index 000000000..61754308e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/totem.svg
@@ -0,0 +1 @@
+video.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/touchpad-indicator.svg b/.icons/Gruvbox_Dark-2/apps/64/touchpad-indicator.svg
new file mode 100755
index 000000000..a522b508d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/touchpad-indicator.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="0NWvmG2BbhbmQ32XWiEFvTO0k3YYcPqX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#0NWvmG2BbhbmQ32XWiEFvTO0k3YYcPqX)">
+ <linearGradient id="_lgradient_470" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_470)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_471" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_471)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".4">
+ <path d="M 43.145 170.5 L 110.486 170.5 C 115.533 170.5 119.63 174.598 119.63 179.645 L 119.63 202.605 C 119.63 207.652 115.533 211.75 110.486 211.75 L 43.145 211.75 C 38.098 211.75 34 207.652 34 202.605 L 34 179.645 C 34 174.598 38.098 170.5 43.145 170.5 Z"/>
+ </g>
+ <g opacity=".4">
+ <path d="M 144.344 170.5 L 211.685 170.5 C 216.732 170.5 220.83 174.598 220.83 179.645 L 220.83 202.605 C 220.83 207.652 216.732 211.75 211.685 211.75 L 144.344 211.75 C 139.297 211.75 135.199 207.652 135.199 202.605 L 135.199 179.645 C 135.199 174.598 139.297 170.5 144.344 170.5 Z"/>
+ </g>
+ </g>
+ <g opacity=".4">
+ <path fill-rule="evenodd" d="M 184.5 40.875 L 220.83 40.875 L 220.83 49.957 L 184.5 49.957 L 184.5 40.875 L 184.5 40.875 L 184.5 40.875 L 184.5 40.875 L 184.5 40.875 Z M 184.5 59.04 L 220.83 59.04 L 220.83 68.122 L 184.5 68.122 L 184.5 59.04 L 184.5 59.04 L 184.5 59.04 L 184.5 59.04 L 184.5 59.04 Z M 184.5 77.205 L 220.83 77.205 L 220.83 86.287 L 184.5 86.287 L 184.5 77.205 L 184.5 77.205 L 184.5 77.205 L 184.5 77.205 Z M 184.5 95.37 L 220.83 95.37 L 220.83 104.452 L 184.5 104.452 L 184.5 95.37 L 184.5 95.37 L 184.5 95.37 Z M 184.5 113.534 L 220.83 113.534 L 220.83 122.617 L 184.5 122.617 L 184.5 113.534 L 184.5 113.534 Z M 184.5 131.699 L 220.83 131.699 L 220.83 140.782 L 184.5 140.782 L 184.5 131.699 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/touchpad.svg b/.icons/Gruvbox_Dark-2/apps/64/touchpad.svg
new file mode 120000
index 000000000..3803823fe
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/touchpad.svg
@@ -0,0 +1 @@
+touchpad-indicator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/toxygen.svg b/.icons/Gruvbox_Dark-2/apps/64/toxygen.svg
new file mode 120000
index 000000000..52fdec576
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/toxygen.svg
@@ -0,0 +1 @@
+utox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tracker.svg b/.icons/Gruvbox_Dark-2/apps/64/tracker.svg
new file mode 120000
index 000000000..f97340b86
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tracker.svg
@@ -0,0 +1 @@
+search.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/trackma.svg b/.icons/Gruvbox_Dark-2/apps/64/trackma.svg
new file mode 100755
index 000000000..67f6653b6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/trackma.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="K2CxL8xmdx6zhyd40DCRLQuhB5Cw1NjD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#K2CxL8xmdx6zhyd40DCRLQuhB5Cw1NjD)">
+ <linearGradient id="_lgradient_472" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_472)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_473" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_473)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="YKXdKJEuO35CLncLZNE5QLdLfMaZbVFa" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#YKXdKJEuO35CLncLZNE5QLdLfMaZbVFa)">
+ <path d="M 139.934 57.877 L 118.988 87.376 C 112.861 89.513 107.134 92.644 102.041 96.642 C 81.191 91.685 59.066 108.308 59.066 108.308 L 80.533 152.326 C 85.444 180.159 109.79 200.474 138.267 200.5 C 170.668 200.5 196.934 174.437 196.934 142.287 C 196.906 123.972 188.194 106.739 173.416 95.767 C 169.845 71.444 139.934 57.877 139.934 57.877 Z"/>
+ </g>
+ <linearGradient id="_lgradient_474" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(137.869,0,0,142.623,59.066,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_474)" d="M 139.934 55.5 L 118.988 84.999 C 112.861 87.136 107.134 90.267 102.041 94.265 C 81.191 89.308 59.066 105.931 59.066 105.931 L 80.533 149.949 C 85.444 177.782 109.79 198.097 138.267 198.123 C 170.668 198.123 196.934 172.06 196.934 139.91 C 196.906 121.595 188.194 104.362 173.416 93.39 C 169.845 69.067 139.934 55.5 139.934 55.5 Z"/>
+ <path fill="#ffffff" d="M 112.28 144.679 C 109.155 147.958 108.154 152.732 109.698 156.996 C 111.944 163.186 118.764 166.378 124.933 164.125 C 131.102 161.872 134.282 155.027 132.037 148.837 C 130.487 144.578 126.664 141.569 122.172 141.074 L 122.133 141.877 L 121.545 154.785 L 112.826 145.276 L 112.28 144.679 Z"/>
+ <path fill="#ffffff" d="M 155.067 128.039 C 151.942 131.318 150.941 136.093 152.485 140.357 C 154.731 146.547 161.551 149.739 167.72 147.486 C 173.889 145.233 177.069 138.388 174.824 132.198 C 173.274 127.939 169.451 124.93 164.959 124.434 L 164.92 125.238 L 164.332 138.145 L 155.613 128.637 L 155.067 128.039 Z"/>
+ <path fill="#ffffff" d="M 74.554 110.173 C 72.682 110.182 70.689 110.367 68.574 110.766 C 68.574 110.766 81.692 112.083 88.217 120.144 C 85.464 130.681 81.875 138.697 81.875 138.697 L 94.721 118.31 C 94.721 118.31 87.654 110.089 74.554 110.173 L 74.554 110.173 Z"/>
+ <path fill="#ffffff" d="M 139.885 67.386 L 128 88.779 L 135.247 86.687 C 135.247 86.687 138.902 77.764 139.885 67.385 L 139.885 67.386 Z"/>
+ <path fill="#ececec" d="M 173.425 162.966 L 175.446 161.73 L 177.918 165.795 L 175.874 167.031 C 173.806 168.291 171.595 169.313 169.289 170.074 C 167.221 170.739 165.058 171.096 162.895 171.12 C 160.542 171.12 158.236 170.644 156.073 169.717 C 155.645 169.527 155.217 169.313 154.789 169.099 C 154.647 172.522 153.482 175.826 151.438 178.584 C 150.297 180.129 148.942 181.531 147.444 182.743 C 145.78 184.122 143.974 185.334 142.072 186.38 L 139.98 187.545 L 137.698 183.361 L 139.79 182.22 C 141.43 181.317 142.999 180.271 144.449 179.083 C 145.638 178.108 146.707 176.967 147.634 175.731 C 149.18 173.663 150.011 171.143 150.035 168.552 C 150.035 167.221 149.845 165.89 149.489 164.583 C 149.203 163.561 152.674 161.516 153.434 162.253 C 154.766 163.561 156.287 164.607 157.975 165.367 C 159.52 166.033 161.184 166.366 162.871 166.366 C 164.535 166.342 166.199 166.08 167.792 165.557 C 169.765 164.916 171.643 164.036 173.425 162.966 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tracktion.svg b/.icons/Gruvbox_Dark-2/apps/64/tracktion.svg
new file mode 100644
index 000000000..93cd4c5dd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tracktion.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="vspOG6zT75VhcdjTZIANWEIIY1HNmpsh" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#vspOG6zT75VhcdjTZIANWEIIY1HNmpsh)">
+ <linearGradient id="_lgradient_475" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_475)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_476" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_476)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_477" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(141.121,0,0,145,57.44,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_477)" d="M 113.158 55.5 C 111.621 55.667 110.267 56.925 109.986 58.445 L 106.928 73.965 C 101.437 76.112 96.277 79.062 91.749 82.688 L 76.684 77.589 C 75.119 77.05 73.22 77.749 72.379 79.175 L 57.88 104.325 C 57.063 105.772 57.413 107.773 58.673 108.857 L 70.68 119.391 C 70.258 122.216 70.001 125.058 70.001 128.001 C 70.001 130.943 70.258 133.785 70.68 136.61 L 58.673 147.145 C 57.414 148.228 57.063 150.23 57.88 151.676 L 72.38 176.824 C 73.221 178.251 75.119 178.95 76.685 178.41 L 91.751 173.313 C 96.279 176.938 101.439 179.888 106.93 182.036 L 109.988 197.555 C 110.298 199.179 111.846 200.477 113.5 200.5 L 142.5 200.5 C 144.154 200.479 145.702 199.179 146.012 197.555 L 149.07 182.036 C 154.561 179.888 159.721 176.938 164.25 173.313 L 179.315 178.41 C 180.881 178.95 182.779 178.251 183.62 176.824 L 198.12 151.676 C 198.937 150.23 198.587 148.228 197.327 147.145 L 185.32 136.61 C 185.742 133.785 185.999 130.944 185.999 128.001 C 185.999 125.058 185.742 122.216 185.32 119.391 L 197.327 108.857 C 198.586 107.773 198.937 105.772 198.12 104.325 L 183.628 79.18 C 182.789 77.754 180.888 77.055 179.324 77.596 L 164.258 82.693 C 159.727 79.066 154.564 76.114 149.075 73.967 L 146.017 58.448 C 145.706 56.823 144.159 55.525 142.505 55.502 L 113.505 55.502 C 113.391 55.5 113.278 55.5 113.165 55.502 L 113.158 55.5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tracktion7.svg b/.icons/Gruvbox_Dark-2/apps/64/tracktion7.svg
new file mode 120000
index 000000000..ada10f0f2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tracktion7.svg
@@ -0,0 +1 @@
+tracktion.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tranqil.svg b/.icons/Gruvbox_Dark-2/apps/64/tranqil.svg
new file mode 100644
index 000000000..b8a309a06
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tranqil.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="zVGM8V5ibNvrV5HcyhLinoUXdQZ1zQev" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#zVGM8V5ibNvrV5HcyhLinoUXdQZ1zQev)">
+ <linearGradient id="_lgradient_160" x1=".458" x2="0" y1=".191" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ad4f8d"/>
+ <stop offset="100%" style="stop-color:#6b8ccb"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_160)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_161" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(138.364792,0,0,138.364792,38.556422,55.370128)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff87a3"/>
+ <stop offset="100%" style="stop-color:#ec5a7c"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_161)" class="st11" cx="107.739" cy="124.553" r="69.182" vector-effect="non-scaling-stroke"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 107.738818 55.370942 C 69.530432 55.370942 38.556422 86.344952 38.556422 124.553338 C 38.570518 125.223964 38.594363 125.894342 38.627957 126.564269 C 39.74057 89.189916 70.347916 59.462601 107.738818 59.440494 C 145.108397 59.479374 175.69304 89.187758 176.817886 126.540424 C 176.86185 125.878585 176.896298 125.216155 176.921214 124.553338 C 176.921214 86.344952 145.947196 55.370942 107.738818 55.370942 Z"/>
+ </g>
+ <linearGradient id="_lgradient_162" x1=".5" x2=".499" y1="0" y2=".535" gradientTransform="matrix(244.573674,0,0,79.471744,5.729869,160.816652)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ea537e"/>
+ <stop offset="100%" style="stop-color:#ae3d5d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_162)" d="M 250.303543 161.666406 C 249.702783 230.299774 237.721848 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 19.109076 240.288396 6.587 230.526609 5.729873 163.994891 C 5.695624 161.336451 250.320413 159.739092 250.303543 161.666406 Z"/>
+ <path fill="#3b3b3b" d="M 10.826578 85.29789 C 15.949413 87.633609 20.333333 97.333333 28 107 C 50 116.666667 42 132.666667 49 144.333333 C 51.011975 148.238932 51 152.333333 71.333333 157.666667 C 95.666667 174.333333 97.666667 197.333333 113 200.333333 C 122.970765 203.696965 133 203.666667 148 201 C 177.297494 200.528697 218.8617 200.377809 246.421117 205.189487 C 238.948689 234.941234 218.39248 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 91.742944 5.72364 87.253571 5.824923 83.011738 C 6.38522 83.272884 8.10919 84.058916 10.826578 85.29789 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_163" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_163)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tranquil.svg b/.icons/Gruvbox_Dark-2/apps/64/tranquil.svg
new file mode 120000
index 000000000..75c273034
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tranquil.svg
@@ -0,0 +1 @@
+com.github.nick92.tranqil.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/transfer.svg b/.icons/Gruvbox_Dark-2/apps/64/transfer.svg
new file mode 100644
index 000000000..900a0cce5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/transfer.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="tLq1Eds1kngis1UA8FHqX97jC5br03Vy" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#tLq1Eds1kngis1UA8FHqX97jC5br03Vy)">
+ <linearGradient id="_lgradient_117" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_117)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_118" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_118)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="D4iPNPeQFwGPiJCrqz0zJG793bkPFghf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#D4iPNPeQFwGPiJCrqz0zJG793bkPFghf)">
+ <path fill="#111111" d="M 127.464 204.667 C 103.414 168.49 91.086 130.423 83.012 113.282 L 110.286 113.282 L 110.286 61.752 L 144.639 61.752 L 144.639 113.282 L 172.988 113.282 C 164.916 130.422 151.512 168.49 127.464 204.667 Z"/>
+ </g>
+ <linearGradient id="_lgradient_119" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(89.976,0,0,142.915,83.012,53.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_119)" d="M 127.464 196.415 C 103.414 160.238 91.086 122.171 83.012 105.03 L 110.286 105.03 L 110.286 53.5 L 144.639 53.5 L 144.639 105.03 L 172.988 105.03 C 164.916 122.17 151.512 160.238 127.464 196.415 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/transgui-2.svg b/.icons/Gruvbox_Dark-2/apps/64/transgui-2.svg
new file mode 120000
index 000000000..72adf7373
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/transgui-2.svg
@@ -0,0 +1 @@
+transmission-remote-gtk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/transgui.svg b/.icons/Gruvbox_Dark-2/apps/64/transgui.svg
new file mode 120000
index 000000000..72adf7373
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/transgui.svg
@@ -0,0 +1 @@
+transmission-remote-gtk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/translator.svg b/.icons/Gruvbox_Dark-2/apps/64/translator.svg
new file mode 100644
index 000000000..62ad55c11
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/translator.svg
@@ -0,0 +1,48 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ADfJomljOIrDjeYnz0iJ5J4Y9ttBxwjz" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ADfJomljOIrDjeYnz0iJ5J4Y9ttBxwjz)">
+ <linearGradient id="_lgradient_193" x1=".5" x2=".5" y1="1" y2=".71" gradientTransform="matrix(244.648309,0,0,228.338396,5.619191,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#dfdfdf"/>
+ <stop offset="100%" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_193)" d="M 165.628109 11.951604 C 239.683817 11.951604 250.2675 22.508801 250.2675 96.495462 L 250.2675 155.746257 C 250.2675 229.732514 239.683817 240.29 165.628109 240.29 L 90.258584 240.29 C 16.20288 240.29 5.619191 229.732514 5.619191 155.746257 L 5.619191 96.495462 C 5.619191 22.508801 16.20288 11.951604 90.258584 11.951604 L 165.628109 11.951604 L 165.628109 11.951604 Z"/>
+ </g>
+ <linearGradient id="_lgradient_194" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(151.247892,0,0,228.338396,99.019608,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_194)" d="M 127.943347 219.25 L 99.019608 196.918689 L 127.943347 175 L 127.943347 75.25 L 157.144997 52.918689 L 127.943347 30.875 L 127.943347 11.951604 L 165.628109 11.951604 C 239.683817 11.951604 250.2675 22.508801 250.2675 96.495462 L 250.2675 155.746257 C 250.2675 229.732514 239.683817 240.29 165.628109 240.29 L 127.943347 240.29 L 127.943347 219.25 L 127.943347 219.25 Z"/>
+ <g opacity=".2">
+ <path d="M 56.953795 91.683528 C 59.955147 93.761495 62.725593 96.301039 65.265511 99.302172 L 60.763845 104.836525 C 57.990122 101.374827 55.103679 98.487659 52.102326 96.182274 L 56.950885 91.680615 M 56.950885 113.498044 C 59.721335 115.576011 62.376297 117.884656 64.915702 120.424199 L 60.413752 126.31142 C 57.873473 123.07517 55.102659 120.304353 52.101307 117.998982 L 56.949869 113.497323 M 58.335129 137.392497 L 63.876101 141.201958 C 61.105291 150.663454 57.066155 159.783137 51.755794 168.553739 L 45.868723 164.05208 C 51.178796 155.509825 55.334578 146.621415 58.33593 137.386088 M 74.610275 88.907759 L 81.190123 90.292959 C 80.728318 92.601826 80.035759 94.795048 79.112302 96.872877 L 106.124461 96.872877 L 106.124461 103.106335 L 76.342219 103.106335 L 73.225449 108.300983 C 72.301922 110.147981 70.801244 112.110457 68.723498 114.188203 L 64.570914 109.337462 C 68.957526 104.027462 72.305195 97.216423 74.614207 88.905442 M 72.8827 110.376703 L 104.743422 110.376703 C 104.743277 117.533757 104.627785 124.229305 104.396519 130.462555 L 108.898476 130.462555 L 108.898476 136.696151 L 104.050205 136.696151 C 103.588406 141.544492 103.242086 146.277647 103.011332 150.894936 L 108.205917 150.894936 L 108.205917 156.782225 L 102.318704 156.782225 C 101.395101 164.861947 98.158844 168.905442 92.617216 168.905442 C 91.23196 168.905442 89.269554 168.674182 86.730003 168.213105 L 85.691061 162.325885 C 88.692333 162.786962 91.00113 163.018222 92.617216 163.018222 C 94.233309 163.018222 95.272182 160.940338 95.734056 156.784625 L 68.721896 156.784625 C 69.645354 150.551014 70.453404 143.855619 71.146032 136.698773 L 66.297761 136.698773 L 66.297761 130.465162 L 71.83866 130.465162 C 72.300465 124.000736 72.64671 117.305618 72.877609 110.37931 M 78.072194 130.465162 L 97.811878 130.465162 C 98.043138 125.616905 98.158775 120.884402 98.158775 116.266378 L 79.112156 116.266378 C 78.880896 121.345632 78.534721 126.078412 78.073214 130.465162 M 86.742002 118.000147 C 89.281552 119.616233 91.590342 121.463218 93.66824 123.541046 L 89.512527 128.735625 C 87.447141 126.430254 85.14177 124.350331 82.603676 122.50311 L 86.756261 118.001451 M 96.452651 150.900678 C 96.914449 146.052407 97.260625 141.319197 97.491593 136.701894 L 77.751916 136.701894 C 77.290111 141.780995 76.712967 146.513928 76.020409 150.900678 L 96.452429 150.900678 M 85.716806 138.433471 C 88.487179 140.049571 91.026799 141.896556 93.33545 143.97437 L 88.833424 149.169032 C 86.524703 146.629405 84.100498 144.436183 81.560947 142.589184 L 85.71666 138.433471 M 49.354275 97.222527 L 49.354275 151.593015 L 43.120744 151.593015 L 43.120744 145.705809 L 37.233531 145.705809 L 37.233531 154.709862 L 31 154.709862 L 31 97.222388 L 49.354275 97.222388 M 37.23324 139.818006 L 43.120453 139.818006 L 43.120453 103.109456 L 37.23324 103.109456 L 37.23324 139.818006 L 37.23324 139.818006 Z"/>
+ </g>
+ <linearGradient id="_lgradient_195" x1="1.254" x2="1.25" y1="-.915" y2="1.947" gradientTransform="matrix(77.898476,0,0,80,31,85.905442)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_195)" d="M 56.953795 88.683528 C 59.955147 90.761495 62.725593 93.301039 65.265511 96.302172 L 60.763845 101.836525 C 57.990122 98.374827 55.103679 95.487659 52.102326 93.182274 L 56.950885 88.680615 M 56.950885 110.498044 C 59.721335 112.576011 62.376297 114.884656 64.915702 117.424199 L 60.413752 123.31142 C 57.873473 120.07517 55.102659 117.304353 52.101307 114.998982 L 56.949869 110.497323 M 58.335129 134.392497 L 63.876101 138.201958 C 61.105291 147.663454 57.066155 156.783137 51.755794 165.553739 L 45.868723 161.05208 C 51.178796 152.509825 55.334578 143.621415 58.33593 134.386088 M 74.610275 85.907759 L 81.190123 87.292959 C 80.728318 89.601826 80.035759 91.795048 79.112302 93.872877 L 106.124461 93.872877 L 106.124461 100.106335 L 76.342219 100.106335 L 73.225449 105.300983 C 72.301922 107.147981 70.801244 109.110457 68.723498 111.188203 L 64.570914 106.337462 C 68.957526 101.027462 72.305195 94.216423 74.614207 85.905442 M 72.8827 107.376703 L 104.743422 107.376703 C 104.743277 114.533757 104.627785 121.229305 104.396519 127.462555 L 108.898476 127.462555 L 108.898476 133.696151 L 104.050205 133.696151 C 103.588406 138.544492 103.242086 143.277647 103.011332 147.894936 L 108.205917 147.894936 L 108.205917 153.782225 L 102.318704 153.782225 C 101.395101 161.861947 98.158844 165.905442 92.617216 165.905442 C 91.23196 165.905442 89.269554 165.674182 86.730003 165.213105 L 85.691061 159.325885 C 88.692333 159.786962 91.00113 160.018222 92.617216 160.018222 C 94.233309 160.018222 95.272182 157.940338 95.734056 153.784625 L 68.721896 153.784625 C 69.645354 147.551014 70.453404 140.855619 71.146032 133.698773 L 66.297761 133.698773 L 66.297761 127.465162 L 71.83866 127.465162 C 72.300465 121.000736 72.64671 114.305618 72.877609 107.37931 M 78.072194 127.465162 L 97.811878 127.465162 C 98.043138 122.616905 98.158775 117.884402 98.158775 113.266378 L 79.112156 113.266378 C 78.880896 118.345632 78.534721 123.078412 78.073214 127.465162 M 86.742002 115.000147 C 89.281552 116.616233 91.590342 118.463218 93.66824 120.541046 L 89.512527 125.735625 C 87.447141 123.430254 85.14177 121.350331 82.603676 119.50311 L 86.756261 115.001451 M 96.452651 147.900678 C 96.914449 143.052407 97.260625 138.319197 97.491593 133.701894 L 77.751916 133.701894 C 77.290111 138.780995 76.712967 143.513928 76.020409 147.900678 L 96.452429 147.900678 M 85.716806 135.433471 C 88.487179 137.049571 91.026799 138.896556 93.33545 140.97437 L 88.833424 146.169032 C 86.524703 143.629405 84.100498 141.436183 81.560947 139.589184 L 85.71666 135.433471 M 49.354275 94.222527 L 49.354275 148.593015 L 43.120744 148.593015 L 43.120744 142.705809 L 37.233531 142.705809 L 37.233531 151.709862 L 31 151.709862 L 31 94.222388 L 49.354275 94.222388 M 37.23324 136.818006 L 43.120453 136.818006 L 43.120453 100.109456 L 37.23324 100.109456 L 37.23324 136.818006 L 37.23324 136.818006 Z"/>
+ <g opacity=".2">
+ <path d="M 180.583615 134.218483 L 182.461455 127.1764 C 184.574014 119.547874 186.569214 110.628223 188.447053 102.529442 L 188.916626 102.529442 C 190.911825 110.509964 193.024371 119.547184 195.136997 127.1764 L 196.897424 134.218483 L 180.583682 134.218483 M 205.126289 165.905442 L 223.435854 165.905442 L 199.491511 89.383703 L 178.719336 89.383703 L 154.774992 165.905442 L 172.379853 165.905442 L 177.074465 147.714139 L 200.430284 147.714139 L 205.125944 165.905442"/>
+ </g>
+ <linearGradient id="_lgradient_196" x1="-.39" x2="-.386" y1="2.009" y2="-.961" gradientTransform="matrix(68.660862,0,0,76.521739,154.774992,85.905442)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#dfdfdf"/>
+ <stop offset="100%" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_196)" d="M 180.583615 130.740223 L 182.461455 123.698139 C 184.574014 116.069613 186.569214 107.149962 188.447053 99.051181 L 188.916626 99.051181 C 190.911825 107.031703 193.024371 116.068923 195.136997 123.698139 L 196.897424 130.740223 L 180.583682 130.740223 M 205.126289 162.427181 L 223.435854 162.427181 L 199.491511 85.905442 L 178.719336 85.905442 L 154.774992 162.427181 L 172.379853 162.427181 L 177.074465 144.235878 L 200.430284 144.235878 L 205.125944 162.427181"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_197" x1=".517" x2=".517" y1="0" y2="1.209" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_197)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/translit.svg b/.icons/Gruvbox_Dark-2/apps/64/translit.svg
new file mode 100644
index 000000000..6a1b8b079
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/translit.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="iEInmgJVxjfr9ZAhlJ6i3welJwskgb1I" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#iEInmgJVxjfr9ZAhlJ6i3welJwskgb1I)">
+ <linearGradient id="_lgradient_0" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.685 11.952 C 239.74 11.952 250.324 22.509 250.324 96.495 L 250.324 155.746 C 250.324 229.733 239.74 240.29 165.685 240.29 L 90.315 240.29 C 16.26 240.29 5.676 229.733 5.676 155.746 L 5.676 96.495 C 5.676 22.509 16.26 11.952 90.315 11.952 L 165.685 11.952 Z"/>
+ </g>
+ <defs>
+ <filter id="LOOSwRMawKByNme5yxfsyJpzmPhipMQM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#LOOSwRMawKByNme5yxfsyJpzmPhipMQM)">
+ <path fill="#111111" fill-rule="evenodd" d="M 32.666 90.29 L 32.666 90.29 L 69.123 90.29 L 69.123 90.29 Q 81.694 90.29 90.951 93.604 L 90.951 93.604 L 90.951 93.604 Q 100.209 96.919 105.923 104.804 L 105.923 104.804 L 105.923 104.804 Q 111.637 112.69 111.637 124.461 L 111.637 124.461 L 111.637 136.119 L 111.637 136.119 Q 111.637 154.404 99.294 162.747 L 99.294 162.747 L 99.294 162.747 Q 87.98 170.29 69.123 170.29 L 69.123 170.29 L 32.666 170.29 L 32.666 170.29 Q 31.409 170.29 30.494 169.376 L 30.494 169.376 L 30.494 169.376 Q 29.58 168.461 29.58 167.204 L 29.58 167.204 L 29.58 93.376 L 29.58 93.376 Q 29.58 92.119 30.494 91.204 L 30.494 91.204 L 30.494 91.204 Q 31.409 90.29 32.666 90.29 Z M 69.694 112.576 L 59.294 112.576 L 59.294 148.004 L 69.694 148.004 L 69.694 148.004 Q 75.066 148.004 78.209 145.433 L 78.209 145.433 L 78.209 145.433 Q 81.351 142.861 81.351 138.176 L 81.351 138.176 L 81.351 122.404 L 81.351 122.404 Q 81.351 117.719 78.209 115.147 L 78.209 115.147 L 78.209 115.147 Q 75.066 112.576 69.694 112.576 L 69.694 112.576 Z"/>
+ </g>
+ <defs>
+ <filter id="avTD6ZvL3Pke1sSmvtC4NqJwucVIDy5g" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#avTD6ZvL3Pke1sSmvtC4NqJwucVIDy5g)">
+ <path fill="#111111" fill-rule="evenodd" d="M 162.055 89 L 162.055 89 L 220.686 89 L 220.686 89 Q 221.908 89 222.796 89.888 L 222.796 89.888 L 222.796 89.888 Q 223.684 90.777 223.684 91.998 L 223.684 91.998 L 223.684 142.856 L 229.348 142.856 L 229.348 142.856 Q 230.569 142.856 231.457 143.745 L 231.457 143.745 L 231.457 143.745 Q 232.346 144.633 232.346 145.854 L 232.346 145.854 L 232.346 177.502 L 232.346 177.502 Q 232.346 178.723 231.457 179.612 L 231.457 179.612 L 231.457 179.612 Q 230.569 180.5 229.348 180.5 L 229.348 180.5 L 211.358 180.5 L 211.358 180.5 Q 210.137 180.5 209.249 179.612 L 209.249 179.612 L 209.249 179.612 Q 208.36 178.723 208.36 177.502 L 208.36 177.502 L 208.36 166.731 L 170.494 166.731 L 170.494 177.502 L 170.494 177.502 Q 170.494 178.723 169.606 179.612 L 169.606 179.612 L 169.606 179.612 Q 168.718 180.5 167.496 180.5 L 167.496 180.5 L 149.618 180.5 L 149.618 180.5 Q 148.397 180.5 147.508 179.667 L 147.508 179.667 L 147.508 179.667 Q 146.62 178.834 146.62 177.502 L 146.62 177.502 L 146.62 145.854 L 146.62 145.854 Q 146.62 144.633 147.508 143.745 L 147.508 143.745 L 147.508 143.745 Q 148.397 142.856 149.618 142.856 L 149.618 142.856 L 151.395 142.856 L 151.395 142.856 Q 154.06 142.856 156.558 140.524 L 156.558 140.524 L 156.558 140.524 Q 159.057 138.192 159.057 134.306 L 159.057 134.306 L 159.057 91.998 L 159.057 91.998 Q 159.057 90.777 159.945 89.888 L 159.945 89.888 L 159.945 89.888 Q 160.834 89 162.055 89 Z M 197.034 142.856 L 197.034 111.764 L 185.707 111.764 L 185.707 134.417 L 185.707 134.417 Q 185.707 140.746 184.708 142.856 L 184.708 142.856 L 197.034 142.856 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 32.666 86.29 L 32.666 86.29 L 69.123 86.29 L 69.123 86.29 Q 81.694 86.29 90.951 89.604 L 90.951 89.604 L 90.951 89.604 Q 100.209 92.919 105.923 100.804 L 105.923 100.804 L 105.923 100.804 Q 111.637 108.69 111.637 120.461 L 111.637 120.461 L 111.637 132.119 L 111.637 132.119 Q 111.637 150.404 99.294 158.747 L 99.294 158.747 L 99.294 158.747 Q 87.98 166.29 69.123 166.29 L 69.123 166.29 L 32.666 166.29 L 32.666 166.29 Q 31.409 166.29 30.494 165.376 L 30.494 165.376 L 30.494 165.376 Q 29.58 164.461 29.58 163.204 L 29.58 163.204 L 29.58 89.376 L 29.58 89.376 Q 29.58 88.119 30.494 87.204 L 30.494 87.204 L 30.494 87.204 Q 31.409 86.29 32.666 86.29 Z M 69.694 108.576 L 59.294 108.576 L 59.294 144.004 L 69.694 144.004 L 69.694 144.004 Q 75.066 144.004 78.209 141.433 L 78.209 141.433 L 78.209 141.433 Q 81.351 138.861 81.351 134.176 L 81.351 134.176 L 81.351 118.404 L 81.351 118.404 Q 81.351 113.719 78.209 111.147 L 78.209 111.147 L 78.209 111.147 Q 75.066 108.576 69.694 108.576 L 69.694 108.576 Z"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 162.055 85 L 162.055 85 L 220.686 85 L 220.686 85 Q 221.908 85 222.796 85.888 L 222.796 85.888 L 222.796 85.888 Q 223.684 86.777 223.684 87.998 L 223.684 87.998 L 223.684 138.856 L 229.348 138.856 L 229.348 138.856 Q 230.569 138.856 231.457 139.745 L 231.457 139.745 L 231.457 139.745 Q 232.346 140.633 232.346 141.854 L 232.346 141.854 L 232.346 173.502 L 232.346 173.502 Q 232.346 174.723 231.457 175.612 L 231.457 175.612 L 231.457 175.612 Q 230.569 176.5 229.348 176.5 L 229.348 176.5 L 211.358 176.5 L 211.358 176.5 Q 210.137 176.5 209.249 175.612 L 209.249 175.612 L 209.249 175.612 Q 208.36 174.723 208.36 173.502 L 208.36 173.502 L 208.36 162.731 L 170.494 162.731 L 170.494 173.502 L 170.494 173.502 Q 170.494 174.723 169.606 175.612 L 169.606 175.612 L 169.606 175.612 Q 168.718 176.5 167.496 176.5 L 167.496 176.5 L 149.618 176.5 L 149.618 176.5 Q 148.397 176.5 147.508 175.667 L 147.508 175.667 L 147.508 175.667 Q 146.62 174.834 146.62 173.502 L 146.62 173.502 L 146.62 141.854 L 146.62 141.854 Q 146.62 140.633 147.508 139.745 L 147.508 139.745 L 147.508 139.745 Q 148.397 138.856 149.618 138.856 L 149.618 138.856 L 151.395 138.856 L 151.395 138.856 Q 154.06 138.856 156.558 136.524 L 156.558 136.524 L 156.558 136.524 Q 159.057 134.192 159.057 130.306 L 159.057 130.306 L 159.057 87.998 L 159.057 87.998 Q 159.057 86.777 159.945 85.888 L 159.945 85.888 L 159.945 85.888 Q 160.834 85 162.055 85 Z M 197.034 138.856 L 197.034 107.764 L 185.707 107.764 L 185.707 130.417 L 185.707 130.417 Q 185.707 136.746 184.708 138.856 L 184.708 138.856 L 197.034 138.856 Z"/>
+ <g opacity=".4">
+ <path fill="#ececec" fill-rule="evenodd" d="M 127.5 183.406 L 127.5 11.952 L 165.685 11.952 C 239.74 11.952 250.324 22.509 250.324 96.495 L 250.324 155.746 C 250.324 229.733 239.74 240.29 165.685 240.29 L 127.5 240.29 L 127.5 240.29 L 127.5 240.29 L 127.5 230.559 L 96.5 206 L 127.5 183.406 Z M 127.5 71 L 127.5 23 L 159.057 46 L 127.5 71 L 127.5 71 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/transmageddon.svg b/.icons/Gruvbox_Dark-2/apps/64/transmageddon.svg
new file mode 100755
index 000000000..e1378027c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/transmageddon.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="MQqlii7y5kKN8Cg79pgqHs64hATenr14" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#MQqlii7y5kKN8Cg79pgqHs64hATenr14)">
+ <linearGradient id="_lgradient_478" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_478)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_479" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(203.5,0,0,194.5,26.5,27.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_479)" width="203.5" height="194.5" x="26.5" y="27.5" transform="matrix(1,0,0,1,0,0)"/>
+ <linearGradient id="_lgradient_480" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_480)" fill-rule="evenodd" d="M 74.667 198.333 L 94.667 198.333 L 94.667 218.333 L 74.667 218.333 L 74.667 198.333 L 74.667 198.333 L 74.667 198.333 L 74.667 198.333 L 74.667 198.333 L 74.667 198.333 L 74.667 198.333 L 74.667 198.333 L 74.667 198.333 L 74.667 198.333 L 74.667 198.333 L 74.667 198.333 L 74.667 198.333 Z M 117.667 33.667 L 137.667 33.667 L 137.667 53.667 L 117.667 53.667 L 117.667 33.667 L 117.667 33.667 L 117.667 33.667 L 117.667 33.667 L 117.667 33.667 L 117.667 33.667 L 117.667 33.667 L 117.667 33.667 L 117.667 33.667 L 117.667 33.667 L 117.667 33.667 Z M 29.667 34 L 49.667 34 L 49.667 54 L 29.667 54 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 Z M 30.667 198.667 L 50.667 198.667 L 50.667 218.667 L 30.667 218.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 Z M 73.667 33.667 L 93.667 33.667 L 93.667 53.667 L 73.667 53.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 Z M 38.333 68.667 L 114 68.667 L 114 183.324 L 38.333 183.324 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 Z M 142 68.667 L 217.667 68.667 L 217.667 183.667 L 142 183.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 Z M 118.667 198.333 L 138.667 198.333 L 138.667 218.333 L 118.667 218.333 L 118.667 198.333 L 118.667 198.333 L 118.667 198.333 L 118.667 198.333 L 118.667 198.333 L 118.667 198.333 L 118.667 198.333 L 118.667 198.333 L 118.667 198.333 Z M 161.667 33.667 L 181.667 33.667 L 181.667 53.667 L 161.667 53.667 L 161.667 33.667 L 161.667 33.667 L 161.667 33.667 L 161.667 33.667 L 161.667 33.667 L 161.667 33.667 L 161.667 33.667 Z M 162.667 198.333 L 182.667 198.333 L 182.667 218.333 L 162.667 218.333 L 162.667 198.333 L 162.667 198.333 L 162.667 198.333 L 162.667 198.333 L 162.667 198.333 Z M 205.667 33.667 L 225.667 33.667 L 225.667 53.667 L 205.667 53.667 L 205.667 33.667 L 205.667 33.667 L 205.667 33.667 Z M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 Z M 206.667 198.333 L 226.667 198.333 L 226.667 218.333 L 206.667 218.333 L 206.667 198.333 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_481" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_481)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="qH5yyDrVYwFnuDaOlRNHxZlFS8oM6uJo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#qH5yyDrVYwFnuDaOlRNHxZlFS8oM6uJo)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_482" x1="-.207" x2=".5" y1=".5" y2="1.207" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e6548b"/>
+ <stop offset="100%" style="stop-color:#f76363"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_482)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <g>
+ <path fill="#ffffff" d="M 189.692 148.517 C 170.363 148.517 154.692 164.187 154.692 183.517 C 154.692 202.847 170.363 218.517 189.692 218.517 C 204.51 218.5 217.71 209.154 222.649 195.184 L 209.874 195.184 C 205.71 202.395 198.019 206.841 189.692 206.851 C 176.806 206.851 166.359 196.404 166.359 183.517 C 166.359 170.631 176.806 160.184 189.692 160.184 C 196.84 160.188 203.592 163.469 208.013 169.086 L 197.47 179.628 L 211.081 179.628 L 212.692 179.628 L 224.457 179.628 L 224.692 179.628 L 224.692 166.017 L 224.692 152.406 L 216.292 160.807 C 209.649 153.017 199.93 148.527 189.692 148.517 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/transmission-gtk.svg b/.icons/Gruvbox_Dark-2/apps/64/transmission-gtk.svg
new file mode 120000
index 000000000..62b7fd6c6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/transmission-gtk.svg
@@ -0,0 +1 @@
+torrent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/transmission-qt.svg b/.icons/Gruvbox_Dark-2/apps/64/transmission-qt.svg
new file mode 120000
index 000000000..62b7fd6c6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/transmission-qt.svg
@@ -0,0 +1 @@
+torrent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/transmission-remote-gtk.svg b/.icons/Gruvbox_Dark-2/apps/64/transmission-remote-gtk.svg
new file mode 100644
index 000000000..29a67c706
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/transmission-remote-gtk.svg
@@ -0,0 +1,71 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="igMHWspAFy0kbGeTxmZVbRMCnvTsk50x" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#igMHWspAFy0kbGeTxmZVbRMCnvTsk50x)">
+ <linearGradient id="_lgradient_161" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#003bff"/>
+ <stop offset="100%" style="stop-color:#1478dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_161)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_162" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_162)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="4WBGpjGoaNCpwqJI4vDoXVwgskw8g742" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#4WBGpjGoaNCpwqJI4vDoXVwgskw8g742)">
+ <path d="M 156.496994 46 C 212.496994 46 220.5 53.860001 220.5 108.944 L 220.5 153.056 C 220.5 208.139999 212.496994 216 156.496994 216 L 99.502998 216 C 43.502998 216 35.5 208.139999 35.5 153.056 L 35.5 108.944 C 35.5 53.860001 43.502998 46 99.502998 46 L 156.496994 46 Z"/>
+ </g>
+ <linearGradient id="_lgradient_163" x1=".233" x2=".933" y1="-.071" y2=".83" gradientTransform="matrix(185,0,0,170,35.5,43)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fafafa"/>
+ <stop offset="100%" style="stop-color:#e1e1e1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_163)" d="M 156.496994 43 C 212.496994 43 220.5 50.860001 220.5 105.944 L 220.5 150.056 C 220.5 205.139999 212.496994 213 156.496994 213 L 99.502998 213 C 43.502998 213 35.5 205.139999 35.5 150.056 L 35.5 105.944 C 35.5 50.860001 43.502998 43 99.502998 43 L 156.496994 43 Z"/>
+ <g style="opacity:0.9">
+ <g opacity=".5">
+ <path fill="#ffffff" d="M 126.336998 65.321999 L 93.597 98.921997 L 113.240997 98.921997 L 113.240997 159.401001 L 93.597 159.401001 L 126.336998 193 L 159.078003 159.401001 L 139.434006 159.401001 L 139.434006 98.921997 L 159.078003 98.921997 L 126.336998 65.321999 Z"/>
+ </g>
+ <g opacity=".9">
+ <path fill-opacity=".2" d="M 129.662994 91.665001 C 90.445999 91.665001 83.824997 98.433998 83.824997 106.783997 C 83.824997 114.158997 88.988998 120.293999 117.231003 121.628998 L 119.839996 140.384003 L 139.485001 140.384003 L 142.093994 121.628998 C 170.335999 120.293999 175.5 114.158997 175.5 106.783997 C 175.5 98.433998 168.878998 91.665001 129.662994 91.665001 L 129.662994 91.665001 Z"/>
+ </g>
+ <g opacity=".9">
+ <path fill="#424242" d="M 126.336998 63 L 93.597 96.599998 L 113.240997 96.599998 L 113.240997 157.078995 L 93.597 157.078995 L 126.336998 190.677994 L 159.078003 157.078995 L 139.434006 157.078995 L 139.434006 96.599998 L 159.078003 96.599998 L 126.336998 63 Z"/>
+ </g>
+ <g opacity=".9">
+ <path fill="#b3b3b3" d="M 113.240997 113.399002 L 116.514999 136.919006 L 136.160004 136.919006 L 139.434006 113.399002 L 113.240997 113.399002 L 113.240997 113.399002 Z"/>
+ </g>
+ <g opacity=".3">
+ <path d="M 126.337997 63 L 93.596001 96.599998 L 96.741997 96.599998 L 126.337997 66.227997 L 155.932999 96.599998 L 159.078003 96.599998 L 126.337997 63 Z M 93.596001 157.078003 L 96.741997 160.306 L 113.240997 160.306 L 113.240997 157.078003 L 93.596001 157.078003 Z M 139.434006 157.078003 L 139.434006 160.306 L 155.932999 160.306 L 159.078003 157.078003 L 139.434006 157.078003 Z"/>
+ </g>
+ <linearGradient id="_lgradient_164" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(91.675003,0,0,30.239006,80.5,88.199997)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1f5dd1"/>
+ <stop offset="100%" style="stop-color:#007fff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_164)" d="M 172.175003 103.32 C 172.175003 111.669998 165.606003 118.439003 126.336998 118.439003 C 87.069 118.439003 80.5 111.669998 80.5 103.32 C 80.5 94.969002 87.121002 88.199997 126.336998 88.199997 C 165.554001 88.199997 172.175003 94.969002 172.175003 103.32 Z"/>
+ <g opacity=".2">
+ <path d="M 116.053001 133.598999 L 116.514999 136.919006 L 136.160004 136.919006 L 136.628998 133.544998 L 116.053001 133.598999 Z"/>
+ </g>
+ <g opacity=".3">
+ <path fill="#ffffff" d="M 126.337997 88.199997 C 87.121002 88.199997 80.5 94.969002 80.5 103.32 C 80.5 103.865997 80.529999 104.404999 80.594002 104.935997 C 81.503998 97.344002 89.678001 91.428001 126.337997 91.428001 C 162.996994 91.428001 171.171005 97.344002 172.080994 104.935997 C 172.145004 104.404999 172.175003 103.865997 172.175003 103.32 C 172.175003 94.969002 165.554001 88.199997 126.337997 88.199997 L 126.337997 88.199997 Z"/>
+ </g>
+ <g opacity=".3">
+ <path d="M 80.536003 102.351997 C 80.514999 102.671997 80.5 102.994003 80.5 103.32 C 80.5 111.669998 87.07 118.439003 126.337997 118.439003 C 165.606003 118.439003 172.175003 111.669998 172.175003 103.32 C 172.175003 102.995003 172.160004 102.674004 172.139008 102.355003 C 171.606003 110.251999 164.067993 116.502998 126.337997 116.502998 C 88.601997 116.502998 81.067001 110.25 80.536003 102.351997 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/transmission.svg b/.icons/Gruvbox_Dark-2/apps/64/transmission.svg
new file mode 120000
index 000000000..62b7fd6c6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/transmission.svg
@@ -0,0 +1 @@
+torrent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/transporter.svg b/.icons/Gruvbox_Dark-2/apps/64/transporter.svg
new file mode 100644
index 000000000..9714aca3b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/transporter.svg
@@ -0,0 +1,96 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Lk7H9DwcpZRVCDlcApQHmAinuP4dtgcB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Lk7H9DwcpZRVCDlcApQHmAinuP4dtgcB)">
+ <path fill="#4d2572" d="M 166.263 11.831 C 240.318 11.831 250.902 22.388 250.902 96.375 L 250.902 155.625 C 250.902 229.612 240.318 240.169 166.263 240.169 L 90.893 240.169 C 16.837 240.169 6.254 229.612 6.254 155.625 L 6.254 96.375 C 6.254 22.388 16.837 11.831 90.893 11.831 L 166.263 11.831 Z"/>
+ </g>
+ <g>
+ <g>
+ <path fill="#7036a5" d="M 63.539 239.441 C 64.089 239.477 64.56 239.539 65.12 239.572 C 65.555 239.597 66.147 239.583 66.588 239.607 L 66.549 232.015 L 93.178 207.55 L 93.178 199.394 L 105.468 187.161 L 105.468 181.046 L 111.612 174.929 L 111.612 158.62 L 103.419 150.464 L 87.032 150.464 L 78.839 142.31 L 58.356 142.31 L 50.161 150.464 L 50.161 170.853 L 66.604 185.193 L 66.549 203.472 L 60.405 209.589 L 60.405 236.091 L 63.539 239.441 Z"/>
+ <path fill="#7036a5" d="M 99.322 81.148 L 93.178 87.265 L 99.322 87.265 L 101.371 89.304 L 103.419 89.304 L 105.468 87.265 L 99.322 81.148 Z"/>
+ <g>
+ <path fill="#7036a5" d="M 177.16 109.69 L 152.58 109.69 L 138.242 123.961 L 138.242 144.349 L 148.483 154.543 L 162.822 154.543 L 168.967 160.659 L 168.967 166.775 L 173.064 170.852 L 173.064 195.317 L 188.62 211.682 L 214.308 186.115 L 214.031 162.697 L 234.515 142.31 L 226.321 142.31 L 205.838 121.923 L 205.838 113.768 L 181.257 113.768 L 177.16 109.69 Z"/>
+ <path fill="#7036a5" d="M 250.902 117.845 L 250.902 96.374 C 250.902 87.126 250.735 78.869 250.299 71.499 C 250.081 67.815 249.796 64.353 249.43 61.099 C 249.064 57.845 248.618 54.801 248.078 51.952 C 247.538 49.104 246.904 46.451 246.164 43.982 C 245.425 41.513 244.579 39.226 243.613 37.111 C 242.999 35.764 242.248 34.6 241.533 33.388 L 238.611 36.296 L 226.321 36.296 L 214.031 48.529 L 205.838 40.374 L 181.258 40.374 L 168.968 52.607 L 168.968 62.8 L 181.258 62.8 L 181.258 56.683 L 189.451 56.683 L 189.451 64.839 L 185.353 68.915 L 168.968 69.191 L 162.822 75.032 L 154.629 75.032 L 154.629 83.187 L 148.483 89.304 L 148.483 101.534 L 160.773 101.534 L 168.968 93.38 L 177.161 93.38 L 177.161 97.458 L 185.353 105.613 L 189.451 105.613 L 189.451 101.534 L 181.258 93.38 L 189.451 93.38 L 197.643 101.534 L 207.885 101.534 L 201.741 95.419 L 207.885 89.304 L 214.031 89.304 L 220.175 95.419 L 214.031 95.419 L 207.885 101.534 L 213.919 107.54 L 214.031 113.767 L 205.838 113.767 L 230.419 138.232 L 234.514 138.232 L 238.611 134.156 L 246.804 125.999 L 238.611 117.845 L 250.902 117.845 Z"/>
+ <path fill="#7036a5" d="M 156.677 70.954 L 156.677 64.838 L 162.822 58.722 L 162.822 70.954 L 156.677 70.954 Z"/>
+ <path fill="#7036a5" d="M 220.176 191.24 L 220.176 178.456 L 228.37 170.852 L 228.37 191.24 L 220.176 191.24 Z"/>
+ </g>
+ <path fill="#7036a5" d="M 136.193 11.831 L 90.136 11.831 C 89.347 11.831 88.788 11.88 88.013 11.882 L 80.888 19.986 L 93.178 32.218 L 93.178 45.001 L 107.517 60.761 L 115.71 60.761 L 115.71 52.607 L 128 40.374 L 128 32.218 L 136.193 24.064 L 136.193 11.831 Z"/>
+ <path fill="#7036a5" d="M 125.951 56.683 L 132.097 56.683 L 138.242 62.799 L 125.951 62.799 L 125.951 56.683 Z"/>
+ <path fill="#7036a5" d="M 70.646 123.961 L 64.501 123.961 L 58.355 130.078 L 70.646 130.078 L 70.646 123.961 Z"/>
+ <path fill="#7036a5" d="M 16.003 30.841 C 15.896 30.993 15.758 31.109 15.653 31.263 C 14.436 33.051 13.352 34.995 12.386 37.111 C 11.421 39.226 10.575 41.513 9.835 43.982 C 9.095 46.451 8.462 49.104 7.922 51.952 C 7.382 54.801 6.936 57.845 6.57 61.099 C 6.204 64.353 5.918 67.815 5.7 71.499 C 5.264 78.869 5.098 87.126 5.098 96.374 L 5.098 117.845 L 13.291 125.999 L 25.581 125.999 L 46.066 146.388 L 46.066 121.923 L 58.356 109.691 L 66.549 109.691 L 78.839 97.458 L 91.129 97.458 L 84.985 91.341 L 97.275 77.072 L 84.985 64.839 L 66.549 64.839 L 66.549 81.148 L 58.356 81.148 L 50.161 72.993 L 50.161 64.839 L 62.452 52.607 L 72.695 52.607 L 72.695 44.45 L 60.405 32.218 L 39.92 32.218 L 39.92 44.45 L 29.678 44.45 L 16.003 30.841 Z"/>
+ <path fill="#7036a5" d="M 66.549 12.396 C 66.12 12.419 65.544 12.404 65.12 12.429 C 61.415 12.646 57.931 12.929 54.659 13.292 C 51.387 13.656 48.325 14.1 45.46 14.636 C 42.901 15.115 40.554 15.699 38.301 16.335 L 46.066 24.064 L 66.549 24.064 L 66.549 12.396 Z"/>
+ </g>
+ </g>
+ <g>
+ <circle fill="#ffffff" cx="72.377" cy="103.575" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="92.764" cy="185.125" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="153.927" cy="144.35" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="174.314" cy="83.187" r="4.078" vector-effect="non-scaling-stroke"/>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 5.098 138.234 C 73.513 89.145 155.966 81.149 249.748 79.11" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 6.67 59.789 C 27.643 74.837 48.363 89.173 71.896 103.622 C 125.13 136.306 184.715 163.133 249.748 164.546" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 154.436 141.292 C 174.533 98.215 186.803 62.696 181.688 12.175" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 139.475 239.827 C 69.537 187.488 63.917 114.56 75.969 12.175" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g filter="url(#VDGO0RaDmY3nMMNthTWdBZDkOxeHhn0I)">
+ <circle fill="#ffffff" cx="72.377" cy="103.575" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="VDGO0RaDmY3nMMNthTWdBZDkOxeHhn0I" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#7N7dAJZ9ZEL0pSStcKKWSkOhSPGp685S)">
+ <circle fill="#ffffff" cx="92.764" cy="185.125" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="7N7dAJZ9ZEL0pSStcKKWSkOhSPGp685S" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#mO2AHMVZEuu7qkitPbAIWkZylCYkSkKD)">
+ <circle fill="#ffffff" cx="153.927" cy="144.35" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="mO2AHMVZEuu7qkitPbAIWkZylCYkSkKD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#W6tcWwO8t4wVHCgqmc02Vcnluu7LW0bv)">
+ <circle fill="#ffffff" cx="174.314" cy="83.187" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="W6tcWwO8t4wVHCgqmc02Vcnluu7LW0bv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 153.355 144.159 C 108.959 199.708 17.877 201.179 6.696 194.182" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ </g>
+ <path fill="#a85bef" d="M 55.333 126 L 32 126 L 32 183.667 C 31.333 209 44 208.333 89.815 208 L 89.815 240.169 C 15.76 240.169 5.176 229.612 5.176 155.625 L 5.176 96.375 C 5.176 86.044 5.382 76.951 5.939 68.949 Q 19.047 84.476 55.333 126 Z"/>
+ <path fill="#a85bef" d="M 200.667 126 L 224 126 L 224 68.333 C 224.667 43 212 43.667 166.185 44 L 166.185 11.831 C 240.24 11.831 250.824 22.388 250.824 96.375 L 250.824 155.625 C 250.824 165.956 250.618 175.049 250.061 183.051 Q 236.953 167.524 200.667 126 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/trashindicator.svg b/.icons/Gruvbox_Dark-2/apps/64/trashindicator.svg
new file mode 100755
index 000000000..3ced3a013
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/trashindicator.svg
@@ -0,0 +1,51 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="QDS8BUNCqM6lKA3EEmqAp6ZMv2kpqBKW" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#QDS8BUNCqM6lKA3EEmqAp6ZMv2kpqBKW)">
+ <linearGradient id="_lgradient_483" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_483)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_484" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_484)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_485" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(87.754,0,0,67.187,89.265,54.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_485)" d="M 128 121.687 L 89.265 82.952 L 134.856 54.5 L 177.019 82.952 L 128 121.687 Z"/>
+ <linearGradient id="_lgradient_486" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(87.754,0,0,56.903,89.265,64.784)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_486)" d="M 128 121.687 L 89.265 82.952 L 104.005 64.784 L 177.019 82.952 L 128 121.687 Z"/>
+ <linearGradient id="_lgradient_487" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(102.837,0,0,113.121,76.582,86.379)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_487)" d="M 150.631 199.5 L 105.369 199.5 C 98.513 199.5 92.689 194.708 91.657 187.852 L 76.582 86.379 L 179.418 86.379 L 163.993 187.852 C 162.965 194.708 157.137 199.5 150.631 199.5 Z"/>
+ <linearGradient id="_lgradient_488" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(109.693,0,0,13.712,73.154,79.524)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_488)" d="M 175.991 93.235 L 80.009 93.235 C 76.232 93.235 73.154 90.157 73.154 86.379 C 73.154 82.602 76.232 79.524 80.009 79.524 L 175.991 79.524 C 179.768 79.524 182.846 82.602 182.846 86.379 C 182.846 90.157 179.768 93.235 175.991 93.235 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/trelby.svg b/.icons/Gruvbox_Dark-2/apps/64/trelby.svg
new file mode 100755
index 000000000..4464cb771
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/trelby.svg
@@ -0,0 +1,51 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="8z6ZyPqV8FLDbvNDmXuWWFB0kidNB5c7" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#8z6ZyPqV8FLDbvNDmXuWWFB0kidNB5c7)">
+ <linearGradient id="_lgradient_489" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#665266"/>
+ <stop offset="100%" style="stop-color:#4e364e"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_489)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_490" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_490)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="i4nMIF17ZLNg5J53un2VRn4ztrGJsIS5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#i4nMIF17ZLNg5J53un2VRn4ztrGJsIS5)">
+ <path d="M 149.311 56.795 C 145.699 56.835 144.663 57.162 142.403 57.968 C 117.865 68.002 94.271 77.924 64.694 86.289 C 57.615 87.937 54.63 91.721 55.723 97.667 C 55.723 97.667 61.103 148.543 61.103 151.567 C 61.103 154.591 63.799 168.822 63.44 173.981 C 63.081 179.139 58.951 194.968 58.413 197.102 C 57.875 199.237 58.41 200.657 58.949 201.724 C 59.293 202.407 66.882 198.036 74.262 193.319 C 82.632 187.39 91.233 181.796 99.963 176.378 C 123.496 163.248 147.297 150.506 170.046 136.436 C 172.771 134.786 180.363 130.093 185.379 127.019 C 187.086 126.007 188.808 125.019 190.507 123.995 C 190.509 123.955 190.505 123.914 190.507 123.874 C 194.376 121.493 195.316 120.949 200.5 117.734 C 200.294 108.611 197.228 97.848 193.845 90.476 C 192.381 87.299 191.649 87.389 188.363 89.586 C 186.577 90.893 184.536 93.044 182.577 94.603 C 182.447 94.715 181.572 95.513 181.374 95.685 C 176.263 86.607 169.33 76.061 160.993 62.52 C 158.01 58.293 152.923 56.759 149.311 56.795 Z"/>
+ </g>
+ <linearGradient id="_lgradient_491" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(135.047,0,0,145,55.5,54.206)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#b01fd1"/>
+ <stop offset="100%" style="stop-color:#aa00ff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_491)" d="M 55.719 95.079 C 55.719 95.079 61.104 145.951 61.104 148.975 C 61.104 151.998 63.796 166.228 63.437 171.387 C 63.078 176.545 58.95 192.376 58.411 194.51 C 57.873 196.645 58.411 198.068 58.95 199.135 C 59.294 199.818 66.878 195.443 74.258 190.727 C 110.967 164.722 151.876 144.682 190.51 121.404 C 191.303 105.35 179.294 89.657 160.992 59.931 C 158.01 55.704 152.92 54.17 149.309 54.206 C 145.697 54.246 144.663 54.569 142.403 55.375 C 117.866 65.408 94.27 75.331 64.693 83.695 C 57.614 85.343 54.627 89.133 55.719 95.079 Z"/>
+ <g opacity=".4">
+ <path d="M 181.817 93.876 C 129.664 121.524 94.661 136.731 61.33 151.218 C 61.541 153.121 61.879 155.606 62.298 158.618 C 94.514 145.356 143.911 122.2 185.209 100.427 C 184.743 99.454 184.259 98.476 183.736 97.469 L 182.389 94.875 C 182.214 94.554 181.998 94.202 181.817 93.876 Z M 187.479 105.48 C 135.284 133.151 96.578 151.216 63.176 165.75 C 63.4 168.004 63.531 170.022 63.436 171.385 C 63.397 171.943 63.182 172.985 63.064 173.762 C 95.308 160.489 145.829 136.692 187.159 114.901 L 187.501 105.525 C 187.495 105.51 187.485 105.496 187.479 105.481 L 187.479 105.48 Z"/>
+ </g>
+ <linearGradient id="_lgradient_492" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(104.019,0,0,90.308,96.481,85.413)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_492)" d="M 96.481 175.72 C 96.481 175.72 144.25 128.487 152.627 119.809 C 161.003 111.13 179.786 94.402 182.578 92.013 C 184.537 90.454 186.581 88.302 188.367 86.995 C 191.653 84.798 192.376 84.705 193.84 87.882 C 197.223 95.254 200.294 106.026 200.5 115.149 C 184.703 124.944 175.456 130.571 170.043 133.848 C 146.174 148.611 121.141 161.898 96.481 175.72 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/trello.svg b/.icons/Gruvbox_Dark-2/apps/64/trello.svg
new file mode 100755
index 000000000..d3fc4859b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/trello.svg
@@ -0,0 +1,50 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="gY7e5bSM5Q3rDWdHlvbt1A2wA4AiguH3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#gY7e5bSM5Q3rDWdHlvbt1A2wA4AiguH3)">
+ <linearGradient id="_lgradient_7" x1="1" x2="1" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1f5dd1"/>
+ <stop offset="100%" style="stop-color:#007fff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ececec" fill-rule="evenodd" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z M 165.84 32.07 C 170.07 32.07 174.3 32.11 178.54 32.21 C 182.22 32.29 185.9 32.43 189.58 32.64 C 192.71 32.82 195.84 33.08 198.96 33.42 C 201.53 33.7 204.1 34.08 206.65 34.55 C 208.67 34.92 210.67 35.4 212.63 35.97 C 214.11 36.41 215.55 36.94 216.96 37.57 C 217.96 38.02 218.92 38.55 219.84 39.16 C 220.53 39.63 221.18 40.16 221.77 40.75 C 222.36 41.35 222.9 41.99 223.37 42.69 C 223.98 43.6 224.51 44.56 224.96 45.56 C 225.59 46.96 226.12 48.4 226.55 49.87 C 227.13 51.83 227.61 53.82 227.98 55.84 C 228.45 58.38 228.83 60.95 229.11 63.52 C 229.45 66.63 229.71 69.75 229.89 72.88 C 230.1 76.56 230.24 80.23 230.32 83.91 C 230.42 88.14 230.46 92.37 230.46 96.6 C 230.46 96.6 230.46 96.61 230.46 96.62 L 230.46 155.87 C 230.46 155.88 230.46 155.88 230.46 155.89 C 230.46 160.12 230.42 164.35 230.32 168.58 C 230.24 172.26 230.1 175.93 229.89 179.61 C 229.71 182.73 229.45 185.86 229.11 188.97 C 228.83 191.54 228.45 194.1 227.98 196.65 C 227.61 198.66 227.13 200.66 226.55 202.62 C 226.12 204.09 225.59 205.53 224.96 206.93 C 224.51 207.93 223.98 208.89 223.37 209.8 C 222.9 210.49 222.36 211.14 221.77 211.74 C 221.18 212.32 220.53 212.86 219.84 213.33 C 218.92 213.94 217.96 214.47 216.96 214.92 C 215.55 215.55 214.11 216.08 212.63 216.51 C 210.67 217.09 208.67 217.57 206.65 217.94 C 204.1 218.41 201.53 218.79 198.96 219.07 C 195.84 219.41 192.71 219.67 189.58 219.85 C 185.9 220.06 182.22 220.2 178.54 220.28 C 174.3 220.37 170.07 220.42 165.84 220.41 C 165.83 220.41 165.82 220.41 165.82 220.41 L 90.45 220.41 C 90.44 220.41 90.43 220.41 90.42 220.41 C 86.19 220.42 81.96 220.37 77.72 220.28 C 74.04 220.2 70.36 220.06 66.68 219.85 C 63.55 219.67 60.42 219.41 57.3 219.07 C 54.73 218.79 52.16 218.41 49.61 217.94 C 47.59 217.57 45.6 217.09 43.63 216.51 C 42.15 216.08 40.71 215.55 39.31 214.92 C 38.3 214.47 37.34 213.94 36.43 213.33 C 35.73 212.86 35.08 212.32 34.49 211.74 C 33.9 211.14 33.37 210.49 32.9 209.8 C 32.29 208.89 31.75 207.93 31.3 206.93 C 30.67 205.53 30.14 204.09 29.71 202.62 C 29.13 200.66 28.65 198.66 28.28 196.65 C 27.81 194.1 27.43 191.54 27.15 188.97 C 26.81 185.86 26.55 182.73 26.37 179.61 C 26.16 175.93 26.02 172.26 25.94 168.58 C 25.85 164.35 25.8 160.12 25.81 155.89 C 25.81 155.88 25.81 155.88 25.81 155.87 L 25.81 96.62 C 25.81 96.61 25.81 96.6 25.81 96.6 C 25.8 92.37 25.85 88.14 25.94 83.91 C 26.02 80.23 26.16 76.56 26.37 72.88 C 26.55 69.75 26.81 66.63 27.15 63.52 C 27.43 60.95 27.81 58.38 28.28 55.84 C 28.65 53.82 29.13 51.83 29.71 49.87 C 30.14 48.4 30.67 46.96 31.3 45.56 C 31.75 44.56 32.29 43.6 32.9 42.69 C 33.37 41.99 33.9 41.35 34.49 40.75 C 35.08 40.16 35.73 39.63 36.43 39.16 C 37.34 38.55 38.3 38.02 39.31 37.57 C 40.71 36.94 42.15 36.41 43.63 35.97 C 45.6 35.4 47.59 34.92 49.61 34.55 C 52.16 34.08 54.73 33.7 57.3 33.42 C 60.42 33.08 63.55 32.82 66.68 32.64 C 70.36 32.43 74.04 32.29 77.72 32.21 C 81.96 32.11 86.19 32.07 90.42 32.07 C 90.43 32.07 90.44 32.07 90.45 32.07 L 165.82 32.08 C 165.82 32.08 165.83 32.07 165.84 32.07 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_8" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="4KkBcz8RPbHnoAWbArVGgamlzKZwpsvJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#4KkBcz8RPbHnoAWbArVGgamlzKZwpsvJ)">
+ <path d="M 70.5 56.389 L 101.722 56.389 C 110.001 56.389 116.722 63.11 116.722 71.389 L 116.722 163.833 C 116.722 172.112 110.001 178.833 101.722 178.833 L 70.5 178.833 C 62.221 178.833 55.5 172.112 55.5 163.833 L 55.5 71.389 C 55.5 63.11 62.221 56.389 70.5 56.389 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 70.5 53.167 L 101.722 53.167 C 110.001 53.167 116.722 59.888 116.722 68.167 L 116.722 160.611 C 116.722 168.89 110.001 175.611 101.722 175.611 L 70.5 175.611 C 62.221 175.611 55.5 168.89 55.5 160.611 L 55.5 68.167 C 55.5 59.888 62.221 53.167 70.5 53.167 Z"/>
+ <defs>
+ <filter id="fw6dpQwfwGZODPPf4g8x1fHqAMfUjTmI" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#fw6dpQwfwGZODPPf4g8x1fHqAMfUjTmI)">
+ <path d="M 151.056 56.389 L 185.5 56.389 C 193.779 56.389 200.5 63.11 200.5 71.389 L 200.5 105.833 C 200.5 114.112 193.779 120.833 185.5 120.833 L 151.056 120.833 C 142.777 120.833 136.056 114.112 136.056 105.833 L 136.056 71.389 C 136.056 63.11 142.777 56.389 151.056 56.389 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 151.056 53.167 L 185.5 53.167 C 193.779 53.167 200.5 59.888 200.5 68.167 L 200.5 102.611 C 200.5 110.89 193.779 117.611 185.5 117.611 L 151.056 117.611 C 142.777 117.611 136.056 110.89 136.056 102.611 L 136.056 68.167 C 136.056 59.888 142.777 53.167 151.056 53.167 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tremulous.svg b/.icons/Gruvbox_Dark-2/apps/64/tremulous.svg
new file mode 100644
index 000000000..87cf7df3c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tremulous.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_p7IN6jfOV34vwIwkh4z7BgaqIvvI7Ezi">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_p7IN6jfOV34vwIwkh4z7BgaqIvvI7Ezi)">
+ <defs>
+ <filter id="JT2SO1CA2qXDjL6RdxEUmyPaJBFJ9qnH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#JT2SO1CA2qXDjL6RdxEUmyPaJBFJ9qnH)">
+ <linearGradient id="_lgradient_69" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_69)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_70" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_70)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_71" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(139.821,0,0,145,58.089,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_71)" d="M 126.531 55.5 C 126.187 55.5 125.306 55.957 124.577 56.512 C 122.827 57.847 117.033 63.103 114.122 64.69 L 111.818 65.943 L 109.661 65.511 C 108.473 65.273 107.307 65.079 107.078 65.079 C 106.848 65.079 105.781 65.794 104.704 66.672 C 102.419 68.535 100.025 70.398 98.839 70.396 C 98.384 70.396 97.619 70.158 97.144 69.865 C 96.669 69.573 96.006 69.334 95.667 69.334 C 94.85 69.334 87.183 73.969 84.573 75.692 C 82.566 77.018 80.551 78.622 77.417 81.378 C 75.668 82.915 74.957 83.717 74.105 87.024 C 73.042 91.15 73.662 94.916 75.897 96.551 C 77.17 97.482 79.133 99.641 79.994 101.054 C 80.688 102.193 80.85 102.26 82.998 102.265 L 84.909 102.265 L 88.291 99.263 C 91.588 96.021 94.025 96.804 98.389 97.032 C 103.84 97.317 104.345 98.125 104.73 101.924 C 104.54 104.259 104.011 105.613 102.665 107.192 C 101.814 108.189 101.774 108.198 98.764 108.572 C 97.095 108.78 88.76 109.915 81.988 111.093 C 75.217 112.271 69.438 112.194 69.153 112.194 C 68.797 112.194 68.176 111.495 67.151 109.942 C 65.517 107.468 64.818 107.027 63.685 107.776 C 61.992 108.893 59.59 113.195 58.622 116.852 C 57.856 119.745 57.93 128.579 58.755 132.482 C 59.844 137.63 61.909 143.586 64.602 149.339 C 65.815 151.932 66.384 152.555 66.85 151.796 C 66.944 151.642 67.127 149.04 67.256 146.012 C 67.574 138.514 68.19 133.173 68.95 131.328 C 70.061 128.63 70.057 128.383 68.747 125.664 C 67.378 122.822 67.075 121.787 67.564 121.614 C 67.749 121.548 71.282 121.373 75.42 121.224 C 84.313 120.905 87.631 120.612 91.981 119.738 C 95.807 118.969 96.364 118.947 96.952 119.539 C 97.416 120.006 97.412 120.326 96.924 125.472 C 96.696 127.887 97.34 129.736 99.683 133.409 C 102.027 137.082 103.428 140.104 104.613 144.043 C 105.661 147.529 105.711 148.16 104.991 148.886 C 103.27 150.62 100.132 148.429 93.641 139.824 C 88.6 133.141 87.18 131.59 86.093 131.59 C 84.315 131.59 81.581 134.206 78.719 138.641 C 76.983 141.333 76.239 142.843 73.755 148.667 C 71.095 154.902 70.568 156.591 69.413 162.721 C 68.523 167.449 68.443 168.3 68.461 172.3 C 68.482 176.782 68.844 180.644 70.156 190.011 C 70.635 193.431 71.026 195.389 71.255 195.54 C 71.93 195.987 73.52 193.697 75.799 189.013 C 80.14 180.093 82.164 174.342 82.718 169.503 C 83.392 163.608 84.723 158.87 86.688 155.329 C 87.615 153.658 89.039 151.81 89.405 151.81 C 89.51 151.81 90.174 152.737 90.882 153.871 C 92.501 156.461 95.182 158.929 96.54 159.549 C 97.284 159.889 97.94 159.981 98.829 159.874 L 100.076 159.726 L 100.405 160.816 C 100.689 161.771 100.644 162.237 100.09 164.512 C 99.242 167.993 99.245 172.079 100.09 177.551 C 100.783 182.041 100.97 182.656 101.693 182.656 C 102.724 182.656 105.503 179.219 107.197 175.845 C 107.497 175.247 108.519 172.119 109.473 168.892 C 111.427 162.28 113.501 157.126 113.863 156.752 C 114.012 156.599 115.191 157.021 116.944 157.857 C 119.751 159.195 119.965 159.219 124.87 159.818 C 128.67 160.282 129.891 160.519 130.059 160.837 C 130.18 161.066 130.654 163.169 131.116 165.51 C 134.04 180.303 137.482 192.037 139.33 194.652 C 140.206 195.892 140.765 195.653 141.781 193.619 C 142.975 191.227 146.485 184.461 150.232 175.149 C 151.911 170.979 153.439 166.542 153.629 166.176 C 153.922 165.61 154.229 165.486 155.68 165.319 C 161.096 164.697 162.157 164.524 163.334 164.073 C 165.114 163.391 166.511 162.213 168.116 160.037 C 168.864 159.024 169.561 158.197 169.671 158.197 C 169.908 158.197 171.679 162.216 172.836 165.383 C 174.188 169.083 175.195 173.027 175.616 176.286 C 175.833 177.972 176.199 179.944 176.435 180.676 C 177.825 184.986 181.7 190.858 187.715 197.774 C 189.02 199.274 190.237 200.5 190.418 200.5 C 190.794 200.5 191.1 199.495 192.631 193.314 C 193.617 189.335 193.918 188.548 195.817 184.881 L 197.911 180.832 L 197.911 175.691 C 197.911 165.12 196.57 154.946 194.2 147.534 C 192.57 142.44 189.324 138.442 186.287 135.029 C 184.022 132.483 182.823 132.234 181.553 134.031 C 180.873 134.994 180.047 137.24 179.796 138.824 C 179.699 139.437 179.451 140.003 179.243 140.084 C 179.015 140.172 178.32 140.428 177.499 139.621 C 174.701 136.869 172.248 135.904 171.407 137.228 C 171.198 137.557 170.664 138.783 170.217 139.954 C 169.173 142.687 167.985 142.626 167.143 143.182 C 166.151 143.837 164.505 143.539 162.197 142.467 C 160.473 141.666 160.255 141.472 159.424 139.975 C 158.088 137.568 157.87 135.648 158.226 131.781 C 158.391 129.992 158.554 127.881 158.583 126.198 L 158.633 123.14 L 157.512 121.108 C 156.893 119.989 155.316 117.535 154.011 115.656 C 152.706 113.777 151.637 112.65 151.637 112.52 C 151.637 112.386 152.927 112.361 154.613 112.463 C 156.266 112.564 157.861 112.525 158.863 112.378 L 160.663 112.116 L 163.905 108.711 C 170.232 102.052 171.931 99.242 172.174 97.064 C 172.284 96.088 172.188 95.681 171.649 94.869 C 170.593 93.277 169.157 91.936 168.302 91.747 C 167.066 91.473 157.017 94.613 153.955 96.164 C 151.126 97.598 148.462 97.07 145.524 94.494 C 143.379 92.612 138.079 88.409 131.228 83.466 C 125.971 79.673 124.526 78.33 124.954 77.639 C 125.126 77.363 126.274 76.892 127.846 76.45 C 132.915 75.025 132.969 74.081 133.498 73.505 C 134.121 72.826 135.928 66.52 135.928 65.023 C 135.928 64.204 135.706 63.754 134.815 62.743 C 130.874 58.27 127.708 55.5 126.531 55.5 Z"/>
+ <path fill="#e4e4e4" d="M 78.561 83.982 C 85.094 87.048 82.418 91.734 75.446 96.018 C 75.609 96.183 75.714 96.418 75.901 96.554 C 77.174 97.485 79.136 99.643 79.997 101.055 C 80.075 101.184 80.131 101.256 80.199 101.359 C 83.044 98.794 88.226 95.701 89.09 91.649 C 90.117 86.833 89.882 83.842 78.561 83.982 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tresorit.svg b/.icons/Gruvbox_Dark-2/apps/64/tresorit.svg
new file mode 100755
index 000000000..d4d14c8e1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tresorit.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="6oaLpfqbbFKZTloTCqmjdeqJJLYlrB98" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#6oaLpfqbbFKZTloTCqmjdeqJJLYlrB98)">
+ <linearGradient id="_lgradient_493" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_493)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_494" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_494)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#333333" d="M 128 47.5 L 58 88.074 L 58 104.052 L 139.545 54.191 L 128 47.5 L 128 47.5 Z M 186.8 81.581 L 58 160.338 L 58 171.926 L 128 212.5 L 198 171.926 L 198 88.074 L 186.8 81.581 L 186.8 81.581 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/trillian.svg b/.icons/Gruvbox_Dark-2/apps/64/trillian.svg
new file mode 100755
index 000000000..484ddfe4e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/trillian.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="oWXs3pIrEKPd15nM6eAW94HcTWcR1Bpf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#oWXs3pIrEKPd15nM6eAW94HcTWcR1Bpf)">
+ <linearGradient id="_lgradient_495" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_495)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_496" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_496)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#fefefe" fill-rule="evenodd" d="M 151.698 194.05 C 126.23 187.103 106.793 160.851 112.258 140.783 C 113.32 136.883 113.816 136.364 116.476 136.364 C 118.133 136.364 120.176 136.102 121.014 135.782 C 122.258 135.308 122.625 136.887 123.006 144.361 C 123.355 151.208 124.077 154.68 125.865 158.115 C 130.772 167.541 143.132 176.636 156.223 180.456 C 175.91 186.201 193.367 176.118 193.206 159.096 C 193.138 151.959 189.965 144.571 183.986 137.632 C 178.853 131.674 177.655 132.114 181.066 138.703 C 188.206 152.498 181.528 165.733 167.398 165.792 C 152.01 165.857 138.152 155.171 136.668 142.098 C 136.211 138.065 136.618 136.568 139.365 132.177 C 141.145 129.332 142.197 127.005 141.702 127.005 C 141.207 127.005 135.292 127.941 128.558 129.085 C 108.146 132.552 97.755 131.615 83.55 125.026 C 60.661 114.409 49.922 93.758 58.37 76.604 C 63.64 65.902 74.066 60.573 89.872 60.501 C 110.153 60.408 124.266 67.473 130.288 80.734 C 132.242 85.035 132.631 87.64 132.543 95.811 C 132.485 101.244 131.782 107.795 130.981 110.368 C 129.695 114.501 129.135 115.085 126.189 115.371 L 122.854 115.695 L 124.407 112.002 C 125.262 109.971 126.635 105.435 127.46 101.923 L 128.96 95.536 L 125.566 99.217 C 119.503 105.793 108.951 106.701 98.76 101.525 C 79.666 91.827 79.237 69.628 98.036 64.102 L 102.391 62.822 L 98.892 62.056 C 94.742 61.147 87.082 62.14 81.995 64.246 C 70.141 69.152 66.092 82.623 72.588 95.538 C 76.625 103.563 83.327 109.686 92.81 114.012 C 103.372 118.83 109.133 119.737 135.578 120.744 C 160.04 121.676 161.752 121.946 170.982 126.327 C 194.481 137.48 206.542 161.83 197.482 179.828 C 193.964 186.816 187.959 191.737 180.132 194.046 C 173.567 195.983 158.792 195.985 151.698 194.051 L 151.698 194.05 L 151.698 194.05 Z M 172.288 148.928 C 176.442 147.359 178.275 144.81 178.275 140.602 C 178.275 130.085 163.806 121.551 154.276 126.447 C 143.708 131.876 153.558 149.299 167.478 149.799 C 168.736 149.844 170.9 149.452 172.288 148.928 Z M 123.928 87.573 C 127.348 84.175 127.817 80.663 125.455 76.127 C 119.886 65.427 103.342 62.414 99.066 71.32 C 96.959 75.71 97.767 79.055 102.125 83.986 C 106.21 88.608 110.331 90.517 116.34 90.571 C 119.981 90.604 121.468 90.016 123.928 87.573 L 123.928 87.573 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/trimage.svg b/.icons/Gruvbox_Dark-2/apps/64/trimage.svg
new file mode 100755
index 000000000..07e8472ba
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/trimage.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="VIJLtiZ3GKcf16RIo2bOD3z0fjPQypqK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#VIJLtiZ3GKcf16RIo2bOD3z0fjPQypqK)">
+ <linearGradient id="_lgradient_497" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#31c6b7"/>
+ <stop offset="100%" style="stop-color:#2b898f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_497)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_498" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_498)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="jxAhhgQZnD48KaJQvkAigp8xtN29b37b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#jxAhhgQZnD48KaJQvkAigp8xtN29b37b)">
+ <path d="M 56.105 157.034 C 55.556 158.746 55.357 160.192 55.64 161.252 C 56.672 165.094 65.116 170.037 77.366 175.129 L 77.437 175.056 C 77.416 175.108 77.396 175.118 77.376 175.144 C 89.012 179.98 104.097 184.923 119.704 189.244 C 154.752 198.953 192.215 205.369 198.18 199.369 C 199.947 197.601 200.527 192.87 200.365 186.503 C 200.118 190.212 199.436 192.923 198.18 194.18 C 192.212 200.181 154.751 193.766 119.704 184.056 C 104.097 179.734 89.012 174.791 77.376 169.956 C 77.396 169.904 77.416 169.904 77.437 169.868 L 77.366 169.94 C 66.098 165.257 58.126 160.715 56.105 157.025 L 56.105 157.034 Z"/>
+ </g>
+ <path fill="#37a6e6" d="M 174.776 78.147 C 130.285 100.737 102.375 135.489 77.373 172.365 C 89.009 177.201 104.093 182.147 119.7 186.469 C 148.367 171.34 176.556 155.62 188.492 119.909 C 184.314 104.69 179.517 89.891 174.775 78.141 L 174.776 78.147 Z"/>
+ <path fill="#1463a5" d="M 158.236 54.325 C 138.539 55.981 51.578 143.661 55.638 158.849 C 56.67 162.691 65.121 167.632 77.371 172.724 L 174.775 78.505 C 169.331 65.01 164.003 55.536 159.926 54.448 C 159.435 54.319 158.871 54.272 158.236 54.334 L 158.236 54.325 Z"/>
+ <path fill="#aee3f8" d="M 188.494 120.093 L 119.702 186.653 C 154.75 196.362 192.218 202.78 198.189 196.78 C 204.079 190.885 197.938 154.594 188.472 120.09 L 188.494 120.093 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/trine.svg b/.icons/Gruvbox_Dark-2/apps/64/trine.svg
new file mode 100755
index 000000000..ceb8f7cb8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/trine.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="CaUdohO45VBKahHxPD5K8cXbibSZQ9nD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#CaUdohO45VBKahHxPD5K8cXbibSZQ9nD)">
+ <linearGradient id="_lgradient_71" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_71)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_72" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_72)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_73" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(114.045,0,0,145,70.977,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_73)" d="M 71.094 55.5 C 76.277 62.67 78.924 70.278 71.094 81.393 C 70.272 91.112 73.675 96.762 85.305 96.554 C 88.057 96.37 92.425 95.824 94.721 93.662 C 98.36 89.205 96.949 86.871 95.449 86.561 C 93.891 86.1 90.12 88.435 93.74 90.162 C 94.503 93.28 85.807 92.958 84.202 90.334 C 78.163 79.522 94.229 71.749 112.523 78.804 C 116.273 108.313 120.526 145.914 115.931 181.04 C 112.925 188.015 109.705 192.203 102.165 195.321 L 102.165 200.5 C 112.523 195.321 138.415 195.321 153.951 195.321 L 153.951 190.143 C 147.253 188.936 141.935 182.715 141.146 176.458 C 138.544 141.641 136.642 116.137 143.594 81.393 L 169.325 81.393 C 172.534 81.465 173.85 84.129 174.665 91.75 L 185.023 91.75 C 181.409 83.12 179.844 76.214 179.844 65.857 C 141.163 71.837 112.925 66.523 71.094 55.5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/trine2.svg b/.icons/Gruvbox_Dark-2/apps/64/trine2.svg
new file mode 100755
index 000000000..4e278929c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/trine2.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="IsiI4kahxNGXet2cEIDt52DtBNWAwFvm" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#IsiI4kahxNGXet2cEIDt52DtBNWAwFvm)">
+ <linearGradient id="_lgradient_74" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_74)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_75" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_75)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_76" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(129.593,0,0,145,63.203,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_76)" d="M 63.32 55.5 C 68.503 62.67 71.15 70.278 63.32 81.393 C 62.498 91.112 65.901 96.762 77.531 96.554 C 80.283 96.37 84.651 95.824 86.947 93.662 C 90.586 89.205 89.175 86.871 87.675 86.561 C 86.117 86.1 82.346 88.435 85.966 90.162 C 86.729 93.28 78.033 92.958 76.428 90.334 C 70.389 79.522 86.455 71.749 104.748 78.804 C 108.499 108.313 112.752 145.914 108.157 181.04 C 105.15 188.015 101.931 192.203 94.391 195.321 L 94.391 200.5 C 104.748 195.321 130.641 195.321 146.177 195.321 L 146.177 190.143 C 139.479 188.936 134.161 182.715 133.372 176.458 C 130.77 141.641 128.868 116.137 135.82 81.393 L 161.551 81.393 C 164.76 81.465 166.076 84.129 166.891 91.75 L 177.248 91.75 C 173.635 83.12 172.07 76.214 172.07 65.857 C 133.389 71.837 105.151 66.523 63.32 55.5 Z M 170.199 138.357 C 168.248 138.365 166.311 138.554 164.423 138.893 C 160.773 139.548 156.157 141.565 155.229 145.154 C 154.38 148.437 154.175 152.953 159.801 154.247 L 161.713 153.893 L 161.713 148.714 C 164.845 142.319 172.067 141.919 176.389 146.702 C 181.743 156.421 174.845 167.739 169.855 175.002 C 164.956 183.085 158.077 184.529 151.356 190.143 L 151.356 195.321 C 151.356 195.321 174.354 196.743 182.427 200.5 C 183.563 195.806 194.774 186.713 192.491 182.213 C 189.437 178.305 182.427 179.786 182.427 184.964 L 186.958 184.863 C 187.789 183.115 187.344 182.781 188.435 183.842 C 189.075 186.982 185.757 188.576 183.59 189.566 C 177.249 190.144 166.887 190.148 166.851 189.87 C 180.86 175.897 199.114 158.79 186.766 144.426 C 181.988 139.975 176.051 138.332 170.199 138.357 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/trine3.svg b/.icons/Gruvbox_Dark-2/apps/64/trine3.svg
new file mode 100755
index 000000000..53b26ccf3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/trine3.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="OUOOuZyfAE1zPTKMAzK5yoeaVn5ADvrw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#OUOOuZyfAE1zPTKMAzK5yoeaVn5ADvrw)">
+ <linearGradient id="_lgradient_115" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_115)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_116" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_116)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_117" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(129.456,0,0,145,63.272,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_117)" d="M 63.388 55.5 C 68.572 62.67 71.219 70.278 63.388 81.393 C 62.566 91.112 65.969 96.761 77.599 96.554 C 80.351 96.367 84.72 95.824 87.015 93.661 C 90.655 89.205 89.244 86.871 87.744 86.561 C 86.185 86.1 82.415 88.434 86.034 90.162 C 86.797 93.28 78.101 92.959 76.497 90.334 C 70.457 79.521 86.523 71.749 104.817 78.803 C 108.567 108.313 112.82 145.913 108.225 181.039 C 105.219 188.013 101.999 192.201 94.46 195.32 L 94.46 200.498 C 104.817 195.32 130.709 195.32 146.245 195.32 L 146.245 190.141 C 139.547 188.935 134.229 182.713 133.44 176.457 C 130.838 141.641 128.935 116.136 135.888 81.393 L 161.618 81.393 C 164.827 81.465 166.143 84.128 166.959 91.75 L 177.316 91.75 C 173.703 83.12 172.137 76.214 172.137 65.857 C 133.456 71.837 105.219 66.523 63.388 55.5 Z M 173.998 138.417 C 166.839 138.352 161.371 140.708 157.36 146.761 C 156.666 148.162 156.408 149.15 156.329 150.756 C 156.237 152.624 156.619 154.117 157.613 155.753 C 157.915 156.249 158.722 157.157 159.15 157.482 C 160.146 158.237 161.697 158.975 162.458 159.06 C 162.659 159.083 162.943 159.13 163.095 159.161 C 165.553 159.071 166.837 157.014 166.837 154.347 C 166.837 150.983 173.019 144.244 175.131 153.325 C 174.603 159.073 171.562 160.219 167.495 163.106 C 167.048 163.378 166.797 163.726 166.797 164.097 C 168.116 166.847 169.374 169.408 170.337 172.29 C 170.669 173.099 170.866 173.311 171.267 173.311 C 171.445 173.311 171.59 173.209 171.874 172.917 C 173.447 170.752 174.444 167.774 176.051 170.58 C 176.56 171.54 176.794 172.214 177.144 173.736 C 177.225 174.088 177.253 174.584 177.285 175.739 C 177.317 176.869 177.286 177.273 177.043 178.793 C 174.66 185.098 170.829 188.135 162.953 186.338 C 162.202 185.937 161.487 185.242 161.487 184.912 C 161.487 184.694 161.889 184.601 162.721 184.609 C 163.785 184.619 164.459 184.433 164.926 184.022 C 165.012 183.947 165.187 183.82 165.32 183.729 C 165.562 183.564 165.965 183.087 166.17 182.718 C 166.23 182.61 166.29 182.497 166.311 182.475 C 166.482 182.306 166.765 181.476 166.837 180.725 C 166.996 179.079 166.815 179.149 166.119 177.903 C 165.33 176.49 163.518 175.213 161.79 174.849 C 160.955 174.673 160.815 174.65 160 174.646 C 156.481 174.602 153.327 177.515 151.666 182.121 C 151.272 184.369 151.233 184.662 151.373 186.227 C 151.496 187.612 151.752 188.657 152.283 189.929 C 152.484 190.41 152.887 191.238 153.041 191.497 C 153.08 191.561 153.258 191.863 153.436 192.174 C 153.755 192.732 154.256 193.449 154.498 193.692 C 154.566 193.76 154.619 193.848 154.619 193.884 C 154.619 194 156.376 195.765 156.976 196.25 C 157.181 196.416 157.405 196.601 157.471 196.665 C 158.109 197.288 160.354 198.575 161.376 198.9 C 161.554 198.957 162.007 199.11 162.377 199.244 C 163.001 199.47 164.693 199.927 165.148 199.993 C 165.257 200.009 165.592 200.086 165.897 200.155 C 166.201 200.223 166.769 200.32 167.161 200.377 C 167.553 200.434 168.447 200.491 169.143 200.499 C 170.664 200.516 173.541 200.38 173.927 200.276 C 174.08 200.235 174.313 200.185 174.443 200.165 C 174.688 200.126 176.255 199.813 176.466 199.76 C 176.871 199.658 177.211 199.554 177.842 199.366 C 178.233 199.249 178.701 199.123 178.873 199.083 C 179.046 199.042 179.222 198.983 179.268 198.951 C 179.313 198.919 179.544 198.828 179.784 198.749 C 180.567 198.489 182.138 197.731 183.03 197.181 C 183.314 197.006 183.605 196.83 183.678 196.787 C 183.749 196.744 184.02 196.555 184.284 196.372 C 184.549 196.189 184.788 196.038 184.81 196.038 C 184.897 196.038 185.719 195.44 186.105 195.098 C 186.227 194.99 186.509 194.752 186.722 194.572 C 187.499 193.913 188.628 192.734 188.836 192.367 C 188.875 192.297 189.025 192.111 189.16 191.952 C 189.709 191.305 190.151 190.705 190.151 190.617 C 190.151 190.583 190.319 190.303 190.515 190 C 190.711 189.697 190.869 189.437 190.869 189.413 C 190.869 189.389 190.996 189.097 191.152 188.766 C 191.308 188.434 191.486 188.056 191.547 187.926 C 191.94 187.085 192.451 185.159 192.568 184.083 C 192.592 183.867 192.641 183.444 192.679 183.142 C 192.755 182.564 192.739 180.408 192.659 180.007 C 192.633 179.878 192.575 179.417 192.528 178.985 C 192.381 177.631 191.965 175.839 191.536 174.717 C 191.38 174.308 191.2 173.819 191.132 173.625 C 191.064 173.431 190.959 173.194 190.899 173.109 C 190.839 173.024 190.788 172.907 190.788 172.846 C 190.788 172.651 189.78 170.707 189.301 169.974 C 189.046 169.583 188.814 169.206 188.785 169.144 C 188.716 168.998 188.548 168.729 188.492 168.679 C 188.468 168.657 188.359 168.508 188.259 168.345 C 188.16 168.182 188.038 168.004 187.986 167.951 C 187.935 167.898 187.808 167.738 187.703 167.587 C 187.598 167.436 187.495 167.294 187.47 167.273 C 187.446 167.251 187.322 167.111 187.197 166.96 C 186.926 166.63 185.998 165.603 185.134 164.684 C 184.208 163.699 183.444 163.681 183.384 163.409 C 183.325 163.139 183.528 162.775 184.001 162.287 C 184.538 161.732 185.134 160.891 185.478 160.213 C 185.533 160.106 185.616 159.987 185.66 159.94 C 185.741 159.855 186.632 158.116 186.742 157.826 C 186.775 157.74 186.841 157.523 186.894 157.351 C 186.947 157.179 187.051 156.869 187.127 156.653 C 187.339 156.045 187.604 154.681 187.663 153.902 C 187.768 152.499 187.691 150.231 187.511 149.421 C 187.391 148.878 186.802 147.191 186.601 146.812 C 186.498 146.618 186.31 146.232 186.176 145.952 C 185.783 145.131 185.392 144.591 184.436 143.555 C 183.955 143.033 182.447 141.713 181.989 141.411 C 181.152 140.86 180.59 140.526 180.117 140.308 C 179.186 139.88 178.759 139.696 178.499 139.6 C 178.347 139.545 178.187 139.465 178.145 139.429 C 178.104 139.392 178.024 139.368 177.963 139.368 C 177.902 139.368 177.736 139.317 177.599 139.257 C 176.969 138.979 175.621 138.572 173.998 138.417 L 173.998 138.417 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/trinity-desktop.svg b/.icons/Gruvbox_Dark-2/apps/64/trinity-desktop.svg
new file mode 100644
index 000000000..0304e242f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/trinity-desktop.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="JTFk4mkPuaqh464pHtcR99Rl9MYkgbgK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#JTFk4mkPuaqh464pHtcR99Rl9MYkgbgK)">
+ <path fill="#d9c813" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="UwuyqqLR10sccrDCUT9hTG0zPeehIKs3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#UwuyqqLR10sccrDCUT9hTG0zPeehIKs3)">
+ <linearGradient id="_lgradient_33" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_33)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_34" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_34)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 160.396 58.625 C 157.487 58.762 154.847 60.371 153.392 62.894 C 152.256 64.858 151.947 67.194 152.534 69.386 C 153.121 71.578 154.555 73.447 156.52 74.582 C 158.485 75.717 160.821 76.026 163.013 75.439 C 165.205 74.852 167.074 73.418 168.208 71.453 C 169.344 69.488 169.652 67.153 169.066 64.961 C 168.479 62.768 167.045 60.899 165.079 59.765 C 163.66 58.944 162.034 58.548 160.396 58.625 L 160.396 58.625 Z M 105.349 71.998 C 103.917 71.997 102.543 72.566 101.53 73.578 C 100.517 74.591 99.949 75.965 99.949 77.398 C 99.953 80.376 102.37 82.789 105.349 82.787 C 108.324 82.783 110.735 80.372 110.739 77.398 C 110.74 74.419 108.328 72.002 105.349 71.998 L 105.349 71.998 Z M 118.934 73.37 C 117.684 73.37 116.485 73.866 115.601 74.75 C 114.717 75.634 114.22 76.834 114.221 78.084 C 114.225 80.684 116.334 82.789 118.934 82.787 C 121.53 82.783 123.634 80.68 123.638 78.084 C 123.639 75.484 121.534 73.375 118.934 73.37 L 118.934 73.37 Z M 89.564 73.915 C 87.877 73.915 86.26 74.585 85.067 75.777 C 83.875 76.97 83.205 78.588 83.205 80.274 C 83.205 81.96 83.875 83.578 85.067 84.771 C 86.26 85.963 87.877 86.633 89.564 86.633 C 91.25 86.633 92.868 85.963 94.06 84.771 C 95.253 83.578 95.923 81.96 95.922 80.274 C 95.923 78.588 95.253 76.97 94.06 75.777 C 92.868 74.585 91.25 73.915 89.564 73.915 L 89.564 73.915 Z M 130.117 77.216 C 127.857 77.213 126.023 79.043 126.02 81.303 C 126.018 82.391 126.45 83.434 127.218 84.202 C 127.987 84.971 129.03 85.402 130.117 85.401 C 132.377 85.398 134.207 83.564 134.205 81.303 C 134.202 79.047 132.374 77.219 130.117 77.216 L 130.117 77.216 Z M 162.758 81.657 C 160.268 81.774 158.008 83.151 156.763 85.31 C 154.746 88.811 155.948 93.284 159.447 95.302 C 162.946 97.321 167.417 96.124 169.439 92.628 C 170.412 90.947 170.677 88.948 170.175 87.072 C 169.673 85.196 168.447 83.597 166.765 82.626 C 165.55 81.925 164.159 81.589 162.758 81.657 Z M 138.626 82.424 C 137.684 82.422 136.781 82.794 136.115 83.458 C 135.448 84.123 135.073 85.025 135.073 85.966 C 135.071 86.909 135.444 87.814 136.111 88.481 C 136.778 89.148 137.683 89.521 138.626 89.519 C 139.567 89.519 140.469 89.144 141.134 88.477 C 141.798 87.811 142.17 86.908 142.168 85.966 C 142.167 84.01 140.582 82.425 138.626 82.424 Z M 181.359 84.281 C 178.873 84.401 176.618 85.778 175.374 87.935 C 173.356 91.433 174.553 95.905 178.049 97.927 C 179.73 98.899 181.728 99.164 183.604 98.662 C 185.48 98.16 187.08 96.934 188.051 95.252 C 190.068 91.751 188.866 87.278 185.366 85.26 C 184.152 84.556 182.761 84.216 181.359 84.281 Z M 107.812 87.642 C 104.833 87.646 102.421 90.063 102.422 93.042 C 102.426 96.017 104.837 98.427 107.812 98.431 C 110.791 98.433 113.208 96.021 113.212 93.042 C 113.212 91.609 112.644 90.235 111.631 89.223 C 110.618 88.21 109.244 87.641 107.812 87.642 L 107.812 87.642 Z M 144.934 88.601 C 144.139 88.6 143.376 88.916 142.814 89.478 C 142.251 90.04 141.936 90.803 141.936 91.598 C 141.936 92.393 142.251 93.156 142.814 93.719 C 143.376 94.281 144.139 94.596 144.934 94.596 C 145.729 94.596 146.492 94.281 147.054 93.719 C 147.616 93.156 147.932 92.393 147.931 91.598 C 147.932 90.803 147.616 90.04 147.054 89.478 C 146.492 88.916 145.729 88.6 144.934 88.601 L 144.934 88.601 Z M 121.397 89.015 C 118.797 89.019 116.692 91.128 116.694 93.728 C 116.698 96.324 118.801 98.427 121.397 98.431 C 123.997 98.433 126.106 96.328 126.11 93.728 C 126.111 92.478 125.615 91.278 124.731 90.394 C 123.847 89.51 122.647 89.014 121.397 89.015 L 121.397 89.015 Z M 92.037 89.56 C 90.35 89.559 88.733 90.229 87.54 91.422 C 86.347 92.614 85.678 94.232 85.678 95.918 C 85.678 97.605 86.347 99.222 87.54 100.415 C 88.733 101.607 90.35 102.277 92.037 102.277 C 93.723 102.277 95.341 101.607 96.533 100.415 C 97.726 99.222 98.395 97.605 98.395 95.918 C 98.395 94.232 97.726 92.614 96.533 91.422 C 95.341 90.229 93.723 89.559 92.037 89.56 L 92.037 89.56 Z M 132.58 92.86 C 130.324 92.863 128.495 94.691 128.492 96.948 C 128.49 99.208 130.32 101.042 132.58 101.045 C 133.667 101.047 134.71 100.615 135.479 99.846 C 136.248 99.078 136.679 98.035 136.678 96.948 C 136.675 94.687 134.84 92.857 132.58 92.86 L 132.58 92.86 Z M 74.747 95.878 C 70.706 95.878 67.43 99.154 67.43 103.195 C 67.43 107.236 70.706 110.512 74.747 110.513 C 78.788 110.512 82.064 107.236 82.065 103.195 C 82.064 99.154 78.788 95.878 74.747 95.878 L 74.747 95.878 Z M 141.088 98.068 C 139.132 98.069 137.547 99.654 137.546 101.611 C 137.547 103.567 139.132 105.152 141.088 105.153 C 143.044 105.152 144.63 103.567 144.631 101.611 C 144.63 99.654 143.044 98.069 141.088 98.068 L 141.088 98.068 Z M 160.457 101.227 C 158.294 101.328 156.332 102.522 155.249 104.396 C 154.404 105.857 154.176 107.595 154.613 109.225 C 155.05 110.855 156.118 112.244 157.58 113.086 C 160.621 114.838 164.506 113.794 166.26 110.755 C 168.014 107.717 166.975 103.832 163.939 102.075 C 162.883 101.464 161.675 101.17 160.457 101.227 Z M 179.058 103.851 C 176.899 103.955 174.941 105.149 173.86 107.02 C 173.015 108.48 172.785 110.217 173.22 111.846 C 173.655 113.476 174.721 114.866 176.182 115.71 C 177.643 116.555 179.38 116.784 181.01 116.346 C 182.64 115.909 184.029 114.841 184.872 113.379 C 186.623 110.338 185.58 106.453 182.54 104.699 C 181.485 104.088 180.276 103.794 179.058 103.851 Z M 114.847 105.072 C 111.868 105.071 109.451 107.483 109.447 110.462 C 109.446 111.894 110.015 113.268 111.028 114.281 C 112.04 115.294 113.414 115.863 114.847 115.862 C 116.279 115.863 117.653 115.294 118.666 114.281 C 119.678 113.268 120.247 111.894 120.246 110.462 C 120.242 107.483 117.826 105.071 114.847 105.072 L 114.847 105.072 Z M 128.432 106.435 C 127.181 106.434 125.982 106.931 125.098 107.815 C 124.214 108.699 123.718 109.898 123.718 111.148 C 123.718 112.399 124.214 113.598 125.098 114.482 C 125.982 115.366 127.181 115.862 128.432 115.862 C 131.032 115.858 133.137 113.748 133.135 111.148 C 133.137 108.549 131.032 106.439 128.432 106.435 L 128.432 106.435 Z M 99.061 106.99 C 97.375 106.99 95.757 107.66 94.565 108.852 C 93.372 110.045 92.702 111.662 92.703 113.349 C 92.702 115.035 93.372 116.653 94.565 117.845 C 95.757 119.038 97.375 119.708 99.061 119.707 C 100.748 119.708 102.365 119.038 103.558 117.845 C 104.75 116.653 105.42 115.035 105.42 113.349 C 105.42 111.662 104.75 110.045 103.558 108.852 C 102.365 107.66 100.748 106.99 99.061 106.99 L 99.061 106.99 Z M 193.844 109.533 C 191.682 109.634 189.72 110.829 188.636 112.703 C 187.792 114.164 187.563 115.901 188 117.531 C 188.438 119.161 189.505 120.55 190.968 121.393 C 194.009 123.145 197.894 122.101 199.648 119.061 C 201.401 116.023 200.362 112.139 197.326 110.381 C 196.271 109.771 195.062 109.476 193.844 109.533 Z M 139.615 110.28 C 138.528 110.279 137.485 110.711 136.716 111.479 C 135.947 112.248 135.516 113.291 135.517 114.378 C 135.52 116.638 137.355 118.468 139.615 118.466 C 141.871 118.463 143.699 116.634 143.702 114.378 C 143.705 112.118 141.875 110.283 139.615 110.28 L 139.615 110.28 Z M 81.772 113.298 C 77.731 113.298 74.455 116.574 74.455 120.616 C 74.455 124.657 77.731 127.933 81.772 127.933 C 85.813 127.933 89.089 124.657 89.089 120.616 C 89.089 116.574 85.813 113.298 81.772 113.298 L 81.772 113.298 Z M 155.107 117.295 C 153.271 117.382 151.605 118.397 150.687 119.99 C 149.2 122.571 150.085 125.868 152.665 127.358 C 155.246 128.845 158.544 127.959 160.033 125.379 C 161.521 122.801 160.641 119.504 158.065 118.012 C 157.168 117.494 156.142 117.245 155.107 117.295 Z M 173.709 119.919 C 171.876 120.009 170.215 121.024 169.298 122.614 C 167.81 125.192 168.69 128.489 171.266 129.982 C 172.507 130.699 173.981 130.894 175.365 130.523 C 176.749 130.151 177.929 129.245 178.644 128.004 C 180.131 125.423 179.246 122.125 176.666 120.636 C 175.769 120.118 174.743 119.869 173.709 119.919 Z M 115.533 124.199 C 114.844 124.216 114.17 124.407 113.575 124.754 C 111.619 125.886 110.95 128.389 112.081 130.345 C 113.213 132.301 115.716 132.97 117.673 131.839 C 119.629 130.707 120.297 128.204 119.166 126.247 C 118.42 124.952 117.027 124.167 115.533 124.199 Z M 64.049 124.956 C 61.78 124.956 59.605 125.859 58.001 127.464 C 56.398 129.069 55.498 131.246 55.5 133.514 C 55.502 138.235 59.328 142.061 64.049 142.063 C 66.317 142.065 68.494 141.165 70.099 139.562 C 71.704 137.959 72.607 135.783 72.608 133.514 C 72.609 131.244 71.708 129.066 70.103 127.46 C 68.497 125.855 66.319 124.954 64.049 124.956 L 64.049 124.956 Z M 188.495 125.602 C 186.659 125.688 184.993 126.704 184.074 128.296 C 182.587 130.877 183.473 134.175 186.052 135.664 C 188.634 137.151 191.931 136.266 193.42 133.686 C 194.909 131.108 194.028 127.811 191.452 126.318 C 190.556 125.801 189.529 125.552 188.495 125.602 Z M 147.75 129.396 C 146.148 129.473 144.695 130.359 143.894 131.748 C 143.268 132.831 143.098 134.118 143.422 135.326 C 143.746 136.533 144.537 137.563 145.62 138.187 C 146.703 138.813 147.99 138.983 149.198 138.659 C 150.405 138.336 151.435 137.545 152.059 136.462 C 152.685 135.379 152.855 134.092 152.531 132.884 C 152.208 131.676 151.417 130.647 150.333 130.022 C 149.55 129.57 148.653 129.353 147.75 129.396 Z M 103.754 129.851 C 103.158 129.864 102.575 130.027 102.059 130.325 C 101.245 130.796 100.651 131.571 100.409 132.48 C 100.167 133.388 100.296 134.356 100.767 135.17 C 101.238 135.984 102.013 136.577 102.922 136.819 C 103.83 137.062 104.798 136.933 105.612 136.461 C 107.301 135.481 107.878 133.319 106.903 131.627 C 106.257 130.504 105.05 129.823 103.754 129.851 L 103.754 129.851 Z M 166.361 132.031 C 164.761 132.105 163.309 132.987 162.506 134.372 C 161.879 135.454 161.708 136.74 162.029 137.947 C 162.351 139.155 163.14 140.185 164.221 140.812 C 165.304 141.438 166.591 141.607 167.799 141.284 C 169.007 140.96 170.036 140.169 170.661 139.086 C 171.957 136.833 171.185 133.957 168.935 132.656 C 168.154 132.206 167.261 131.989 166.361 132.031 Z M 93.167 132.081 C 92.666 132.094 92.177 132.233 91.744 132.485 C 90.312 133.31 89.82 135.14 90.644 136.572 C 91.04 137.263 91.695 137.766 92.464 137.973 C 93.233 138.179 94.052 138.071 94.741 137.672 C 95.43 137.274 95.932 136.618 96.136 135.85 C 96.341 135.081 96.231 134.262 95.831 133.575 C 95.283 132.627 94.261 132.055 93.167 132.081 L 93.167 132.081 Z M 118.319 134.887 C 117.528 134.903 116.754 135.118 116.068 135.513 C 114.984 136.137 114.194 137.167 113.87 138.374 C 113.546 139.582 113.716 140.869 114.342 141.952 C 114.968 143.034 115.998 143.822 117.206 144.144 C 118.414 144.466 119.7 144.294 120.781 143.668 C 123.032 142.368 123.804 139.491 122.507 137.238 C 121.646 135.748 120.04 134.846 118.319 134.887 Z M 181.137 137.713 C 179.538 137.787 178.085 138.669 177.282 140.054 C 176.656 141.137 176.486 142.424 176.81 143.632 C 177.133 144.84 177.924 145.869 179.008 146.494 C 180.09 147.12 181.377 147.289 182.585 146.966 C 183.793 146.642 184.822 145.851 185.447 144.768 C 186.744 142.516 185.971 139.639 183.721 138.339 C 182.938 137.886 182.041 137.669 181.137 137.713 Z M 139.393 138.086 C 138 138.154 136.737 138.926 136.042 140.135 C 135.5 141.076 135.353 142.194 135.635 143.242 C 135.917 144.291 136.605 145.185 137.546 145.727 C 138.487 146.269 139.604 146.415 140.653 146.133 C 141.702 145.851 142.595 145.164 143.137 144.223 C 143.68 143.282 143.826 142.164 143.544 141.115 C 143.262 140.067 142.574 139.173 141.633 138.631 C 140.954 138.239 140.176 138.049 139.393 138.086 Z M 103.956 139.005 C 103.268 139.019 102.595 139.206 101.998 139.55 C 100.042 140.682 99.373 143.185 100.505 145.141 C 101.636 147.097 104.139 147.766 106.096 146.635 C 108.052 145.503 108.721 143 107.59 141.043 C 106.841 139.752 105.449 138.971 103.956 139.005 Z M 91.441 139.812 C 90.848 139.827 90.269 139.99 89.756 140.286 C 88.94 140.756 88.344 141.53 88.1 142.439 C 87.856 143.348 87.983 144.316 88.454 145.131 C 88.924 145.945 89.7 146.538 90.608 146.781 C 91.517 147.023 92.484 146.894 93.298 146.423 C 94.112 145.952 94.706 145.177 94.948 144.268 C 95.19 143.36 95.061 142.392 94.59 141.578 C 93.941 140.459 92.734 139.782 91.441 139.812 L 91.441 139.812 Z M 158.004 140.71 C 156.611 140.778 155.348 141.55 154.653 142.759 C 153.522 144.716 154.191 147.219 156.147 148.351 C 157.088 148.893 158.206 149.039 159.254 148.757 C 160.303 148.475 161.197 147.788 161.739 146.847 C 162.87 144.89 162.201 142.387 160.245 141.255 C 159.566 140.863 158.788 140.674 158.004 140.71 Z M 124.496 146.302 C 123.59 146.324 122.705 146.574 121.922 147.029 C 119.346 148.521 118.465 151.818 119.954 154.396 C 121.443 156.976 124.74 157.862 127.322 156.375 C 128.563 155.659 129.469 154.48 129.84 153.096 C 130.212 151.712 130.017 150.237 129.3 148.997 C 128.312 147.287 126.469 146.254 124.496 146.302 Z M 149.738 146.302 C 148.531 146.357 147.436 147.023 146.831 148.068 C 146.361 148.883 146.234 149.852 146.478 150.76 C 146.722 151.669 147.318 152.444 148.133 152.913 C 149.828 153.886 151.991 153.303 152.968 151.611 C 153.439 150.797 153.568 149.829 153.326 148.921 C 153.083 148.012 152.49 147.237 151.676 146.766 C 151.088 146.429 150.415 146.268 149.738 146.302 L 149.738 146.302 Z M 172.79 146.393 C 171.394 146.457 170.126 147.229 169.429 148.442 C 168.887 149.382 168.741 150.5 169.023 151.549 C 169.305 152.598 169.992 153.491 170.933 154.033 C 171.874 154.575 172.992 154.722 174.041 154.44 C 175.089 154.158 175.983 153.47 176.525 152.529 C 177.067 151.588 177.213 150.471 176.931 149.422 C 176.649 148.373 175.962 147.48 175.021 146.938 C 174.345 146.547 173.571 146.358 172.79 146.393 Z M 91.643 148.966 C 90.958 148.982 90.288 149.17 89.695 149.511 C 88.754 150.053 88.067 150.947 87.785 151.996 C 87.503 153.044 87.649 154.162 88.191 155.103 C 89.323 157.059 91.826 157.728 93.783 156.597 C 94.724 156.055 95.411 155.161 95.693 154.113 C 95.975 153.064 95.829 151.946 95.286 151.005 C 94.536 149.711 93.139 148.929 91.643 148.966 Z M 106.732 149.683 C 105.944 149.701 105.174 149.916 104.491 150.309 C 103.408 150.933 102.617 151.963 102.293 153.171 C 101.97 154.379 102.139 155.666 102.765 156.748 C 103.39 157.832 104.419 158.622 105.627 158.946 C 106.835 159.27 108.122 159.1 109.205 158.474 C 110.288 157.85 111.079 156.82 111.403 155.612 C 111.726 154.404 111.556 153.117 110.931 152.035 C 110.067 150.541 108.456 149.639 106.732 149.683 Z M 164.514 151.984 C 163.311 152.043 162.22 152.708 161.617 153.75 C 161.146 154.564 161.017 155.532 161.26 156.44 C 161.502 157.349 162.095 158.124 162.909 158.595 C 163.724 159.066 164.693 159.193 165.602 158.949 C 166.51 158.704 167.285 158.109 167.754 157.293 C 168.225 156.479 168.354 155.512 168.112 154.603 C 167.869 153.695 167.276 152.919 166.462 152.449 C 165.871 152.11 165.195 151.949 164.514 151.984 L 164.514 151.984 Z M 156.51 155.184 C 155.492 155.232 154.568 155.795 154.058 156.677 C 153.234 158.11 153.726 159.939 155.158 160.765 C 155.846 161.165 156.664 161.274 157.433 161.07 C 158.202 160.865 158.857 160.364 159.256 159.675 C 159.654 158.986 159.763 158.167 159.556 157.398 C 159.35 156.629 158.846 155.974 158.156 155.577 C 157.656 155.291 157.085 155.154 156.51 155.184 L 156.51 155.184 Z M 134.861 157.566 C 133.796 157.593 132.755 157.888 131.833 158.424 C 128.793 160.177 127.75 164.063 129.502 167.104 C 130.344 168.566 131.733 169.634 133.363 170.071 C 134.993 170.508 136.73 170.279 138.192 169.435 C 139.652 168.591 140.718 167.201 141.153 165.571 C 141.589 163.941 141.358 162.205 140.513 160.745 C 139.352 158.732 137.185 157.513 134.861 157.566 Z M 94.429 159.645 C 93.638 159.661 92.864 159.876 92.178 160.271 C 91.094 160.895 90.304 161.925 89.98 163.132 C 89.656 164.34 89.826 165.627 90.452 166.71 C 91.076 167.793 92.106 168.584 93.314 168.908 C 94.522 169.232 95.809 169.062 96.891 168.436 C 97.975 167.811 98.765 166.782 99.089 165.574 C 99.413 164.366 99.243 163.079 98.617 161.996 C 97.756 160.506 96.15 159.605 94.429 159.645 Z M 112.919 161.108 C 112.014 161.128 111.129 161.374 110.345 161.825 C 109.105 162.542 108.201 163.722 107.832 165.106 C 107.463 166.49 107.659 167.964 108.377 169.203 C 109.87 171.779 113.167 172.66 115.745 171.171 C 118.325 169.682 119.21 166.384 117.723 163.803 C 116.735 162.094 114.893 161.06 112.919 161.108 Z M 149.778 167.941 C 148.554 167.971 147.357 168.308 146.296 168.92 C 144.613 169.89 143.384 171.489 142.88 173.365 C 142.377 175.241 142.64 177.24 143.612 178.922 C 144.583 180.604 146.182 181.831 148.058 182.332 C 149.934 182.834 151.933 182.57 153.614 181.597 C 157.11 179.575 158.307 175.103 156.288 171.605 C 154.952 169.285 152.455 167.88 149.778 167.941 Z M 100.605 171.06 C 99.7 171.082 98.815 171.332 98.032 171.787 C 95.456 173.279 94.575 176.576 96.064 179.155 C 97.553 181.734 100.85 182.62 103.431 181.133 C 106.011 179.644 106.897 176.346 105.41 173.765 C 104.424 172.052 102.581 171.014 100.605 171.06 Z M 123.284 172.372 C 122.22 172.397 121.179 172.688 120.256 173.22 C 117.217 174.974 116.173 178.859 117.925 181.9 C 118.767 183.362 120.157 184.43 121.787 184.867 C 123.417 185.305 125.154 185.076 126.615 184.231 C 128.076 183.387 129.141 181.997 129.577 180.367 C 130.012 178.737 129.782 177.001 128.936 175.541 C 127.773 173.532 125.606 172.317 123.284 172.372 L 123.284 172.372 Z M 169.773 175.612 C 168.342 175.649 166.943 176.045 165.705 176.762 C 161.618 179.124 160.218 184.351 162.576 188.44 C 164.938 192.527 170.165 193.927 174.254 191.569 C 178.341 189.207 179.741 183.98 177.383 179.891 C 175.82 177.18 172.901 175.539 169.773 175.612 Z M 110.971 182.334 C 109.907 182.358 108.865 182.65 107.943 183.182 C 104.903 184.935 103.86 188.821 105.612 191.862 C 106.454 193.324 107.843 194.392 109.473 194.829 C 111.103 195.266 112.84 195.038 114.302 194.193 C 115.762 193.349 116.828 191.959 117.263 190.329 C 117.699 188.699 117.468 186.963 116.623 185.503 C 115.459 183.494 113.292 182.279 110.971 182.334 Z M 138.202 182.748 C 136.977 182.777 135.78 183.114 134.72 183.727 C 131.22 185.745 130.018 190.218 132.035 193.719 C 133.004 195.402 134.603 196.631 136.479 197.135 C 138.356 197.638 140.355 197.375 142.037 196.403 C 143.719 195.432 144.946 193.833 145.447 191.957 C 145.949 190.081 145.684 188.082 144.712 186.401 C 143.373 184.085 140.876 182.684 138.202 182.748 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/trojita.svg b/.icons/Gruvbox_Dark-2/apps/64/trojita.svg
new file mode 100755
index 000000000..99e9c19ab
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/trojita.svg
@@ -0,0 +1,49 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="rFbpvATrBhuRm1wuRmhl8HO4HBn6lsYm" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#rFbpvATrBhuRm1wuRmhl8HO4HBn6lsYm)">
+ <linearGradient id="_lgradient_499" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#31c6b7"/>
+ <stop offset="100%" style="stop-color:#2b898f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_499)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#faf8f6" d="M 64.462 52.779 C 57.175 52.688 52.279 54.324 49.766 57.34 C 47.127 60.481 45.775 65.634 45.775 72.796 L 45.775 199.565 L 208.875 199.565 L 208.875 72.796 C 208.875 65.634 207.523 60.481 204.884 57.34 C 202.371 54.324 197.4 52.779 190.188 52.779 L 64.462 52.779 Z"/>
+ <g opacity=".2">
+ <linearGradient id="_lgradient_500" x1="1.133" x2="-.133" y1=".7" y2=".7" gradientTransform="matrix(244.65,0,0,135.832,5,104.508)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#000000"/>
+ <stop offset="50%" style="stop-color:#000000"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_500)" fill-rule="evenodd" d="M 5 104.508 L 5 155.795 C 5 165.044 5.166 173.301 5.6 180.67 C 5.797 184.144 6.086 187.612 6.466 191.071 C 6.83 194.325 7.274 197.371 7.812 200.22 C 8.349 203.068 8.979 205.72 9.715 208.19 C 10.451 210.659 11.293 212.945 12.253 215.06 C 13.17 217.098 14.259 219.054 15.507 220.908 C 16.694 222.669 18.047 224.311 19.548 225.814 C 21.053 227.312 22.698 228.664 24.46 229.849 C 26.316 231.096 28.276 232.183 30.316 233.098 C 32.434 234.058 34.722 234.898 37.194 235.633 C 39.666 236.368 42.321 236.998 45.172 237.534 C 48.024 238.071 51.071 238.515 54.329 238.878 C 57.586 239.242 61.053 239.526 64.741 239.742 C 72.118 240.176 80.383 240.34 89.64 240.34 L 165.01 240.34 C 174.267 240.34 182.533 240.176 189.909 239.742 C 193.598 239.526 197.063 239.242 200.32 238.878 C 203.577 238.515 206.625 238.071 209.477 237.534 C 212.328 236.998 214.985 236.368 217.456 235.633 C 219.928 234.898 222.217 234.058 224.335 233.098 C 226.375 232.183 228.335 231.096 230.191 229.849 C 231.952 228.664 233.596 227.313 235.1 225.814 C 236.602 224.311 237.956 222.669 239.144 220.908 C 240.391 219.054 241.479 217.098 242.395 215.06 C 243.356 212.945 244.2 210.659 244.936 208.19 C 245.672 205.72 246.302 203.068 246.839 200.22 C 247.376 197.371 247.821 194.325 248.185 191.071 C 248.549 187.817 248.834 184.355 249.051 180.67 C 249.485 173.301 249.65 165.044 249.65 155.795 L 249.65 104.508 L 127.325 158.79 L 5 104.508 Z"/>
+ </g>
+ <linearGradient id="_lgradient_501" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(75.17,0,0,75.904,90.83,64.476)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_501)" fill-rule="evenodd" d="M 129.201 140.38 L 129.201 140.38 L 129.201 140.38 Q 111.798 140.38 101.314 130.682 L 101.314 130.682 L 101.314 130.682 Q 90.83 120.985 90.83 103.686 L 90.83 103.686 L 90.83 103.686 Q 90.83 86.702 102.153 75.589 L 102.153 75.589 L 102.153 75.589 Q 113.475 64.476 130.145 64.476 L 130.145 64.476 L 130.145 64.476 Q 146.185 64.476 156.093 73.545 L 156.093 73.545 L 156.093 73.545 Q 166 82.613 166 95.928 L 166 95.928 L 166 95.928 Q 166 107.46 159.605 115.009 L 159.605 115.009 L 159.605 115.009 Q 153.21 122.557 143.669 122.557 L 143.669 122.557 L 143.669 122.557 Q 141.048 122.557 138.532 121.194 L 138.532 121.194 L 138.532 121.194 Q 136.016 119.831 135.177 117.106 L 135.177 117.106 L 135.177 117.106 Q 131.927 122.557 124.798 122.557 L 124.798 122.557 L 124.798 122.557 Q 118.088 122.557 113.895 117.63 L 113.895 117.63 L 113.895 117.63 Q 109.701 112.702 109.701 104.63 L 109.701 104.63 L 109.701 104.63 Q 109.701 96.243 115.205 89.585 L 115.205 89.585 L 115.205 89.585 Q 120.709 82.928 129.201 82.928 L 129.201 82.928 L 129.201 82.928 Q 135.387 82.928 137.798 87.226 L 137.798 87.226 L 138.322 84.291 L 148.701 84.291 L 145.242 102.952 L 145.242 102.952 Q 143.879 109.767 143.879 111.339 L 143.879 111.339 L 143.879 111.339 Q 143.879 113.122 145.661 113.122 L 145.661 113.122 L 145.661 113.122 Q 149.645 113.122 152.685 108.456 L 152.685 108.456 L 152.685 108.456 Q 155.726 103.791 155.726 96.138 L 155.726 96.138 L 155.726 96.138 Q 155.726 86.807 149.331 80.779 L 149.331 80.779 L 149.331 80.779 Q 142.935 74.75 130.669 74.75 L 130.669 74.75 L 130.669 74.75 Q 117.879 74.75 109.806 82.928 L 109.806 82.928 L 109.806 82.928 Q 101.733 91.105 101.733 103.791 L 101.733 103.791 L 101.733 103.791 Q 101.733 116.372 109.229 123.239 L 109.229 123.239 L 109.229 123.239 Q 116.725 130.106 129.621 130.106 L 129.621 130.106 L 129.621 130.106 Q 135.806 130.106 143.984 128.114 L 143.984 128.114 L 140.943 139.541 L 140.943 139.541 Q 134.443 140.38 129.201 140.38 Z M 126.056 112.283 L 126.056 112.283 L 126.056 112.283 Q 130.04 112.283 132.556 108.614 L 132.556 108.614 L 132.556 108.614 Q 135.072 104.944 135.072 100.541 L 135.072 100.541 L 135.072 100.541 Q 135.072 97.081 133.605 95.142 L 133.605 95.142 L 133.605 95.142 Q 132.137 93.202 129.411 93.202 L 129.411 93.202 L 129.411 93.202 Q 125.427 93.202 122.911 96.609 L 122.911 96.609 L 122.911 96.609 Q 120.395 100.017 120.395 104.839 L 120.395 104.839 L 120.395 104.839 Q 120.395 108.194 121.915 110.239 L 121.915 110.239 L 121.915 110.239 Q 123.435 112.283 126.056 112.283 Z"/>
+ <linearGradient id="_lgradient_502" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,138.89,5,101.45)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#31c6b7"/>
+ <stop offset="100%" style="stop-color:#2b898f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_502)" fill-rule="evenodd" d="M 5 101.45 L 5 155.795 C 5 165.044 5.166 173.301 5.6 180.67 C 5.797 184.144 6.086 187.612 6.466 191.071 C 6.83 194.325 7.274 197.371 7.812 200.22 C 8.349 203.068 8.979 205.72 9.715 208.19 C 10.451 210.659 11.293 212.945 12.253 215.06 C 13.17 217.098 14.259 219.054 15.507 220.908 C 16.694 222.669 18.047 224.311 19.548 225.814 C 21.053 227.312 22.698 228.664 24.46 229.849 C 26.316 231.096 28.276 232.183 30.316 233.098 C 32.434 234.058 34.722 234.898 37.194 235.633 C 39.666 236.368 42.321 236.998 45.172 237.534 C 48.024 238.071 51.071 238.515 54.329 238.878 C 57.586 239.242 61.053 239.526 64.741 239.742 C 72.118 240.176 80.383 240.34 89.64 240.34 L 165.01 240.34 C 174.267 240.34 182.533 240.176 189.909 239.742 C 193.598 239.526 197.063 239.242 200.32 238.878 C 203.577 238.515 206.625 238.071 209.477 237.534 C 212.328 236.998 214.985 236.368 217.456 235.633 C 219.928 234.898 222.217 234.058 224.335 233.098 C 226.375 232.183 228.335 231.096 230.191 229.849 C 231.952 228.664 233.596 227.313 235.1 225.814 C 236.602 224.311 237.956 222.669 239.144 220.908 C 240.391 219.054 241.479 217.098 242.395 215.06 C 243.356 212.945 244.2 210.659 244.936 208.19 C 245.672 205.72 246.302 203.068 246.839 200.22 C 247.376 197.371 247.821 194.325 248.185 191.071 C 248.549 187.817 248.834 184.355 249.051 180.67 C 249.485 173.301 249.65 165.044 249.65 155.795 L 249.65 101.45 L 127.325 158.79 L 5 101.45 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 11.483 212.976 C 11.753 213.649 11.962 214.418 12.253 215.06 C 13.17 217.098 14.259 219.054 15.507 220.908 C 16.694 222.669 18.047 224.311 19.548 225.814 C 21.053 227.312 22.698 228.664 24.46 229.849 C 26.316 231.096 28.276 232.183 30.316 233.098 C 32.434 234.058 34.722 234.898 37.194 235.633 C 39.666 236.368 42.321 236.998 45.172 237.534 C 48.024 238.071 51.071 238.515 54.329 238.878 C 57.586 239.242 61.053 239.526 64.741 239.742 C 72.118 240.176 80.383 240.34 89.64 240.34 L 165.01 240.34 C 174.267 240.34 182.533 240.176 189.909 239.742 C 193.598 239.526 197.063 239.242 200.32 238.878 C 203.577 238.515 206.625 238.071 209.477 237.534 C 212.328 236.998 214.985 236.368 217.456 235.633 C 219.928 234.898 222.217 234.058 224.335 233.098 C 226.375 232.183 228.335 231.096 230.191 229.849 C 231.952 228.664 233.596 227.313 235.1 225.814 C 236.602 224.311 237.956 222.669 239.144 220.908 C 240.391 219.054 241.479 217.098 242.395 215.06 C 243.356 212.945 244.2 210.659 244.936 208.19 C 245.672 205.72 246.302 203.068 246.839 200.22 C 247.376 197.371 247.821 194.325 248.185 191.071 C 248.549 187.817 248.834 184.355 249.051 180.67 C 249.485 173.301 249.65 165.044 249.65 155.795 L 249.65 101.8 L 11.483 212.976 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_503" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_503)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tron.svg b/.icons/Gruvbox_Dark-2/apps/64/tron.svg
new file mode 100644
index 000000000..4aaebcfb4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tron.svg
@@ -0,0 +1,50 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".007" x2=".995" y1=".006" y2=".862" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#2a4b52"/>
+ <stop offset="100%" stop-color="#04151d"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#01ffff" d="M161.002 77.221c-.946.099-2.539 1.425-3.045 2.646-.771 1.86.202 3.252 3.416 4.883 3.477 1.765 6.897 5.134 8.354 8.228 1.225 2.606 2.41 4.102 3.669 4.637 1.356.577 4.819.27 4.819-.428 0-.413-.566-.671-1.807-.822-2.69-.326-3.293-.832-4.949-4.137-1.873-3.739-4.715-6.63-8.639-8.791-1.62-.891-3.051-1.898-3.181-2.238-.15-.39.231-1.008 1.037-1.682 1.382-1.154 1.612-1.905.687-2.259a.766.766 0 0 0-.361-.037zm15.562 7.267c-.179-.023-.321-.02-.414.016-1.216.466-.45 1.473 1.965 2.584 1.381.635 2.871 1.53 3.313 1.988.441.459 1.121.846 1.508.857 1.154.04.818-1.411-.604-2.613-1.4-1.183-4.514-2.669-5.768-2.832zm-20.734.844c-.188.021-.326.069-.404.146-.758.758.029 1.587 1.777 1.872 4.766.777 9.193 5.171 9.83 9.757.114.817.281 1.725.373 2.02.362 1.16 1.177.111 1.293-1.664.22-3.357-2.28-7.563-5.859-9.86-1.693-1.086-4.667-2.089-6.311-2.259a3.338 3.338 0 0 0-.699-.012zm-15.684 1.93c-2.414.011-7.033.872-13.476 2.537-8.167 2.11-13.354 3.963-19.649 7.025-8.797 4.279-11.096 6.993-9.136 10.783 1.205 2.33 5.753 5.367 11.806 7.883 2.688 1.117 2.649 1.111 3.192.457.624-.752.12-1.241-2.137-2.074-3.679-1.358-7.472-3.458-9.312-5.154-2.327-2.145-2.752-3.207-1.875-4.692 2.519-4.265 20.266-11.412 34.882-14.047 7.56-1.362 7.631-1.381 7.631-2.031 0-.339-.35-.552-1.027-.641a6.79 6.79 0 0 0-.899-.046zm10.45 1.074a2.793 2.793 0 0 0-.563.021 2.628 2.628 0 0 0-1.404.659c-1.39 1.257-.683 3.614 1.273 4.244 1.376.443 3.213-.947 3.213-2.43 0-1.43-1.214-2.413-2.519-2.494zm-.09 1.621c.335 0 .601.358.601.805 0 .446-.266.802-.601.802-.335 0-.604-.356-.604-.802 0-.447.269-.805.604-.805zm5.558 3.305a1.01 1.01 0 0 0-.332.05c-1.099.422-.638 1.365.983 2.014 2.056.823 2.548 1.638 3.867 6.41 1.305 4.722 2.185 6.136 4.582 7.358 1.97 1.003 2.545 1.013 2.732.045.08-.408-.591-1.023-1.892-1.731-2.192-1.193-2.152-1.114-4.422-8.891-.874-2.994-1.659-3.955-4.025-4.935-.501-.208-1.089-.327-1.493-.32zm-29.377 13.56c-1.139-.006-2.301.64-2.826 2.047-.42 1.125.061 2.737 1.037 3.479 1.887 1.432 4.684-.067 4.684-2.51 0-1.709-1.13-2.756-2.41-2.973a3.025 3.025 0 0 0-.485-.043zm-66.519 5.742c-14.868 0-26.959 12.091-26.959 26.959s12.091 26.952 26.959 26.952c11.2 0 20.822-6.86 24.889-16.598-1.661-.548-1.961-.641-3.328-1.084-3.588 8.35-11.88 14.182-21.561 14.182-12.976 0-23.453-10.475-23.453-23.452 0-12.976 10.477-23.461 23.453-23.461 8.87 0 16.572 4.901 20.561 12.145l2.876-1.984c-4.641-8.15-13.404-13.659-23.437-13.659zm156.703.11c-11.2 0-20.822 6.859-24.889 16.597 1.661.548 1.961.641 3.329 1.084a23.431 23.431 0 0 1 21.56-14.181c12.976 0 23.453 10.474 23.453 23.451 0 12.976-10.477 23.461-23.453 23.461-8.87 0-16.572-4.901-20.56-12.145l-2.877 1.985c4.641 8.149 13.404 13.658 23.437 13.658 14.868 0 26.959-12.091 26.959-26.959s-12.091-26.951-26.959-26.951zm-44.146.978c-2.378 0-3.164 3.107-1.237 4.887 2.747 2.536 8.237 5.505 13.631 7.371v-.002c3.064 1.06 3.539 1.058 3.539-.021 0-.575-.712-.999-3.013-1.799-4.227-1.469-6.526-2.602-10.34-5.102-3.353-2.197-3.969-3.064-2.51-3.527 1.119-.355 1.063-1.807-.07-1.807zm-39.246 2.592c-1.161-.019-1.809.423-1.543 1.115.162.424 1.637.706 5.58 1.067 16.633 1.519 27.748 5.411 33.439 11.711 3.912 4.329 6.002 11.799 7.104 25.382.422 5.21.566 5.924 1.189 5.924.991 0 1.023-.257.691-5.539-.794-12.642-3.096-21.314-6.976-26.295-5.135-6.591-17.276-11.315-32.699-12.722-2.761-.252-5.577-.525-6.258-.606a5.32 5.32 0 0 0-.527-.037zm7.031 13.727a.846.846 0 0 0-.483.177c-.518.43-1.609 11.613-1.23 12.602.275.717.9.812 1.281.195.145-.234.532-3.15.861-6.48.49-4.96.505-6.115.077-6.379a.864.864 0 0 0-.506-.115zm59.814.146c-1.229 0-3.121 5.373-2.48 7.043.136.356.566.586.953.512.518-.1.769-.674.953-2.174.137-1.121.563-2.517.947-3.104.764-1.166.582-2.277-.373-2.277zm-50.533.416a.856.856 0 0 0-.529.188c-.328.247-.576.718-.59 1.293-.015.614-.262 3.375-.547 6.136-.341 3.304-.384 5.191-.125 5.522.217.276.559.502.76.502.573 0 .69-.618 1.32-7.024.347-3.523.444-6.169.234-6.379a.754.754 0 0 0-.523-.238zm10.855.391c-1.131-.003-.811 1.338.497 2.082 1.581.899 2.811 2.993 2.814 4.783.002 1.826-1.394 3.963-3.176 4.857-1.758.883-2.202 1.35-1.84 1.936.424.686 2.494.176 4.024-.99 2.707-2.065 3.513-6.15 1.849-9.373-.894-1.735-2.865-3.292-4.168-3.295zm-5.226.465c-.273-.031-.55.035-.69.181-.371.389-1.542 11.815-1.289 12.576.087.26.455.415.819.346.515-.098.76-.926 1.103-3.736.938-7.676.987-9.048.323-9.303a1.099 1.099 0 0 0-.266-.064zm-78.104 4.753c-.653 0-.836.353-1.029 1.981-.129 1.089-.618 2.732-1.088 3.652-.469.92-.755 1.927-.636 2.237.781 2.036 3.11-1.789 3.382-5.555.152-2.096.092-2.315-.629-2.315zm38.289 1.614c-2.239.039-4.139.666-5.492 1.847-.839.733-1.949.766-5.793.176-9.04-1.387-12.546-1.523-15.98-.629-2.561.667-5.504 2.423-5.504 3.283 0 .888 1.161 1.1 1.977.362.408-.37 1.669-1.023 2.8-1.453 3.21-1.22 8.196-1.016 19.721.804 5.412.855 10.656 1.571 11.656 1.59 2.396.048 3.604-.802 3.604-2.535 0-1.648-.889-2.481-3.219-3.018-.967-.222-1.9-.358-2.789-.408a13.518 13.518 0 0 0-.981-.019zm.422 1.806c2.623.069 5.421.963 4.537 2.028-.262.316-.591.554-.73.527-.139-.027-1.428-.208-2.863-.4-1.436-.193-3.22-.453-3.965-.58l-1.356-.231.954-.676c.526-.373 1.372-.575 2.322-.644a11.43 11.43 0 0 1 1.101-.024z"/>
+ <path fill="#01ffff" fill-opacity=".392" d="M50.367 108.023l-4.836.057v-.044H6.17l.099 62.283h39.369v-.019h4.996a45.058 45.058 0 0 1-4.996-3.054v-.018h-.022c-9.57-6.725-15.702-16.763-15.702-28.082 0-13.364 5.985-23.227 18.654-29.668l1.799-1.455z"/>
+ <path fill="#01ffff" d="M50.367 108.023l-4.836.057v-.044H6.17v3.084h34.236c-8.825 7.126-14.116 16.815-14.116 28.026 0 11.017 5.444 20.893 14.089 28.082H6.269v3.091h39.369v-.019h4.996a45.058 45.058 0 0 1-4.996-3.054v-.018h-.022c-9.57-6.725-15.702-16.763-15.702-28.082 0-13.364 5.985-23.227 18.654-29.668l1.799-1.455z"/>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="3.308"/>
+ </filter>
+ </defs>
+ <path fill="#01ffff" d="M161.002 77.221c-.946.099-2.539 1.425-3.045 2.646-.771 1.86.202 3.252 3.416 4.883 3.477 1.765 6.897 5.134 8.354 8.228 1.225 2.606 2.41 4.102 3.669 4.637 1.356.577 4.819.27 4.819-.428 0-.413-.566-.671-1.807-.822-2.69-.326-3.293-.832-4.949-4.137-1.873-3.739-4.715-6.63-8.639-8.791-1.62-.891-3.051-1.898-3.181-2.238-.15-.39.231-1.008 1.037-1.682 1.382-1.154 1.612-1.905.687-2.259a.766.766 0 0 0-.361-.037zm15.562 7.267c-.179-.023-.321-.02-.414.016-1.216.466-.45 1.473 1.965 2.584 1.381.635 2.871 1.53 3.313 1.988.441.459 1.121.846 1.508.857 1.154.04.818-1.411-.604-2.613-1.4-1.183-4.514-2.669-5.768-2.832zm-20.734.844c-.188.021-.326.069-.404.146-.758.758.029 1.587 1.777 1.872 4.766.777 9.193 5.171 9.83 9.757.114.817.281 1.725.373 2.02.362 1.16 1.177.111 1.293-1.664.22-3.357-2.28-7.563-5.859-9.86-1.693-1.086-4.667-2.089-6.311-2.259a3.338 3.338 0 0 0-.699-.012zm-15.684 1.93c-2.414.011-7.033.872-13.476 2.537-8.167 2.11-13.354 3.963-19.649 7.025-8.797 4.279-11.096 6.993-9.136 10.783 1.205 2.33 5.753 5.367 11.806 7.883 2.688 1.117 2.649 1.111 3.192.457.624-.752.12-1.241-2.137-2.074-3.679-1.358-7.472-3.458-9.312-5.154-2.327-2.145-2.752-3.207-1.875-4.692 2.519-4.265 20.266-11.412 34.882-14.047 7.56-1.362 7.631-1.381 7.631-2.031 0-.339-.35-.552-1.027-.641a6.79 6.79 0 0 0-.899-.046zm10.45 1.074a2.793 2.793 0 0 0-.563.021 2.628 2.628 0 0 0-1.404.659c-1.39 1.257-.683 3.614 1.273 4.244 1.376.443 3.213-.947 3.213-2.43 0-1.43-1.214-2.413-2.519-2.494zm-.09 1.621c.335 0 .601.358.601.805 0 .446-.266.802-.601.802-.335 0-.604-.356-.604-.802 0-.447.269-.805.604-.805zm5.558 3.305a1.01 1.01 0 0 0-.332.05c-1.099.422-.638 1.365.983 2.014 2.056.823 2.548 1.638 3.867 6.41 1.305 4.722 2.185 6.136 4.582 7.358 1.97 1.003 2.545 1.013 2.732.045.08-.408-.591-1.023-1.892-1.731-2.192-1.193-2.152-1.114-4.422-8.891-.874-2.994-1.659-3.955-4.025-4.935-.501-.208-1.089-.327-1.493-.32zm-29.377 13.56c-1.139-.006-2.301.64-2.826 2.047-.42 1.125.061 2.737 1.037 3.479 1.887 1.432 4.684-.067 4.684-2.51 0-1.709-1.13-2.756-2.41-2.973a3.025 3.025 0 0 0-.485-.043zm-66.519 5.742c-14.868 0-26.959 12.091-26.959 26.959s12.091 26.952 26.959 26.952c11.2 0 20.822-6.86 24.889-16.598-1.661-.548-1.961-.641-3.328-1.084-3.588 8.35-11.88 14.182-21.561 14.182-12.976 0-23.453-10.475-23.453-23.452 0-12.976 10.477-23.461 23.453-23.461 8.87 0 16.572 4.901 20.561 12.145l2.876-1.984c-4.641-8.15-13.404-13.659-23.437-13.659zm156.703.11c-11.2 0-20.822 6.859-24.889 16.597 1.661.548 1.961.641 3.329 1.084a23.431 23.431 0 0 1 21.56-14.181c12.976 0 23.453 10.474 23.453 23.451 0 12.976-10.477 23.461-23.453 23.461-8.87 0-16.572-4.901-20.56-12.145l-2.877 1.985c4.641 8.149 13.404 13.658 23.437 13.658 14.868 0 26.959-12.091 26.959-26.959s-12.091-26.951-26.959-26.951zm-44.146.978c-2.378 0-3.164 3.107-1.237 4.887 2.747 2.536 8.237 5.505 13.631 7.371v-.002c3.064 1.06 3.539 1.058 3.539-.021 0-.575-.712-.999-3.013-1.799-4.227-1.469-6.526-2.602-10.34-5.102-3.353-2.197-3.969-3.064-2.51-3.527 1.119-.355 1.063-1.807-.07-1.807zm-39.246 2.592c-1.161-.019-1.809.423-1.543 1.115.162.424 1.637.706 5.58 1.067 16.633 1.519 27.748 5.411 33.439 11.711 3.912 4.329 6.002 11.799 7.104 25.382.422 5.21.566 5.924 1.189 5.924.991 0 1.023-.257.691-5.539-.794-12.642-3.096-21.314-6.976-26.295-5.135-6.591-17.276-11.315-32.699-12.722-2.761-.252-5.577-.525-6.258-.606a5.32 5.32 0 0 0-.527-.037zm7.031 13.727a.846.846 0 0 0-.483.177c-.518.43-1.609 11.613-1.23 12.602.275.717.9.812 1.281.195.145-.234.532-3.15.861-6.48.49-4.96.505-6.115.077-6.379a.864.864 0 0 0-.506-.115zm59.814.146c-1.229 0-3.121 5.373-2.48 7.043.136.356.566.586.953.512.518-.1.769-.674.953-2.174.137-1.121.563-2.517.947-3.104.764-1.166.582-2.277-.373-2.277zm-50.533.416a.856.856 0 0 0-.529.188c-.328.247-.576.718-.59 1.293-.015.614-.262 3.375-.547 6.136-.341 3.304-.384 5.191-.125 5.522.217.276.559.502.76.502.573 0 .69-.618 1.32-7.024.347-3.523.444-6.169.234-6.379a.754.754 0 0 0-.523-.238zm10.855.391c-1.131-.003-.811 1.338.497 2.082 1.581.899 2.811 2.993 2.814 4.783.002 1.826-1.394 3.963-3.176 4.857-1.758.883-2.202 1.35-1.84 1.936.424.686 2.494.176 4.024-.99 2.707-2.065 3.513-6.15 1.849-9.373-.894-1.735-2.865-3.292-4.168-3.295zm-5.226.465c-.273-.031-.55.035-.69.181-.371.389-1.542 11.815-1.289 12.576.087.26.455.415.819.346.515-.098.76-.926 1.103-3.736.938-7.676.987-9.048.323-9.303a1.099 1.099 0 0 0-.266-.064zm-78.104 4.753c-.653 0-.836.353-1.029 1.981-.129 1.089-.618 2.732-1.088 3.652-.469.92-.755 1.927-.636 2.237.781 2.036 3.11-1.789 3.382-5.555.152-2.096.092-2.315-.629-2.315zm38.289 1.614c-2.239.039-4.139.666-5.492 1.847-.839.733-1.949.766-5.793.176-9.04-1.387-12.546-1.523-15.98-.629-2.561.667-5.504 2.423-5.504 3.283 0 .888 1.161 1.1 1.977.362.408-.37 1.669-1.023 2.8-1.453 3.21-1.22 8.196-1.016 19.721.804 5.412.855 10.656 1.571 11.656 1.59 2.396.048 3.604-.802 3.604-2.535 0-1.648-.889-2.481-3.219-3.018-.967-.222-1.9-.358-2.789-.408a13.518 13.518 0 0 0-.981-.019zm.422 1.806c2.623.069 5.421.963 4.537 2.028-.262.316-.591.554-.73.527-.139-.027-1.428-.208-2.863-.4-1.436-.193-3.22-.453-3.965-.58l-1.356-.231.954-.676c.526-.373 1.372-.575 2.322-.644a11.43 11.43 0 0 1 1.101-.024z" filter="url(#c)"/>
+ <defs>
+ <filter id="d" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".875"/>
+ </filter>
+ </defs>
+ <path fill="#01ffff" d="M50.367 108.023l-4.836.057v-.044H6.17v3.084h34.236c-8.825 7.126-14.116 16.815-14.116 28.026 0 11.017 5.444 20.893 14.089 28.082H6.269v3.091h39.369v-.019h4.996a45.058 45.058 0 0 1-4.996-3.054v-.018h-.022c-9.57-6.725-15.702-16.763-15.702-28.082 0-13.364 5.985-23.227 18.654-29.668l1.799-1.455z" filter="url(#d)"/>
+ <path fill="none" stroke="#01ffff" stroke-linecap="square" stroke-miterlimit="3" d="M177.125 28.948h4.617c.479 0 .871.422.871.937v23.626c0 .515-.392.937-.871.937h-3.136l-8.275-9.844v-4.5h5.923V29.885c0-.515.392-.937.871-.937zm-15.035 25.5h-4.582c-.475 0-.864-.422-.864-.937V29.885c0-.515.389-.937.864-.937h3.112l8.211 9.844v4.5h-5.877v10.219c0 .515-.389.937-.864.937zm-21.344-25.935c7.233 0 13.097 5.864 13.097 13.097 0 7.234-5.864 13.097-13.097 13.097s-13.097-5.863-13.097-13.097c0-7.233 5.864-13.097 13.097-13.097zm0 5.939a7.158 7.158 0 1 1 0 14.316 7.158 7.158 0 0 1 0-14.316zm-32.027 3.818h16.597c.495 0 .901.405.901.901 0 3.426-5.577 5.568-5.832 5.568h-3.675c.066.051.128.104.183.159l9.428 9.279c.386.379.342.689-.097.689h-6.501c-.439 0-1.113-.31-1.498-.689-.891-.876-10.407-9.813-10.407-10.34v-4.666c0-.496.405-.901.901-.901zm-8.601.196h4.404c.606 0 1.101.495 1.101 1.101v14.13c0 .606-.495 1.101-1.101 1.101h-4.404a1.104 1.104 0 0 1-1.101-1.101v-14.13c0-.606.495-1.101 1.101-1.101zM87.089 54.431h-4.404a1.104 1.104 0 0 1-1.101-1.101V33.869c0-.369 1.903-4.945 5.505-4.945h32.664c2.655 0 5.239 2.657 6.056 6.239H88.19V53.33c0 .606-.495 1.101-1.101 1.101zM70.757 29.107h6.79c.606 0 1.101.496 1.101 1.101v4.037c0 .606-.495 1.101-1.101 1.101h-6.79a1.104 1.104 0 0 1-1.101-1.101v-4.037c0-.605.496-1.101 1.101-1.101z" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="e" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="1.288"/>
+ </filter>
+ </defs>
+ <path fill="none" stroke="#01ffff" stroke-linecap="square" stroke-miterlimit="3" d="M177.125 28.948h4.617c.479 0 .871.422.871.937v23.626c0 .515-.392.937-.871.937h-3.136l-8.274-9.844v-4.5h5.923V29.885c0-.515.391-.937.87-.937zm-15.035 25.5h-4.582c-.475 0-.864-.422-.864-.937V29.885c0-.515.389-.937.864-.937h3.112l8.211 9.844v4.5h-5.877v10.219c0 .515-.389.937-.864.937zm-21.344-25.935c7.233 0 13.097 5.864 13.097 13.097 0 7.234-5.864 13.097-13.097 13.097s-13.097-5.863-13.097-13.097c0-7.233 5.864-13.097 13.097-13.097zm0 5.939a7.158 7.158 0 1 1 0 14.316 7.158 7.158 0 0 1 0-14.316zm-32.027 3.818h16.597c.495 0 .901.405.901.901 0 3.426-5.577 5.568-5.832 5.568h-3.675c.066.051.128.104.183.159l9.428 9.279c.386.379.342.689-.097.689h-6.501c-.439 0-1.113-.31-1.498-.689-.891-.876-10.407-9.813-10.407-10.34v-4.666c0-.496.405-.901.901-.901zm-8.601.196h4.404c.606 0 1.101.495 1.101 1.101v14.13c0 .606-.495 1.101-1.101 1.101h-4.404a1.104 1.104 0 0 1-1.101-1.101v-14.13c0-.606.495-1.101 1.101-1.101zM87.089 54.431h-4.404a1.104 1.104 0 0 1-1.101-1.101V33.869c0-.369 1.903-4.945 5.505-4.945h32.664c2.655 0 5.239 2.657 6.056 6.239H88.19V53.33c0 .606-.495 1.101-1.101 1.101zM70.757 29.107h6.79c.606 0 1.101.496 1.101 1.101v4.037c0 .606-.495 1.101-1.101 1.101h-6.79a1.104 1.104 0 0 1-1.101-1.101v-4.037c0-.605.496-1.101 1.101-1.101z" filter="url(#e)" vector-effect="non-scaling-stroke"/>
+ <path fill="#01ffff" fill-rule="evenodd" d="M75.045 223.399v-5.204h.691v4.59h2.561v.614h-3.252zm18.745 0v-5.204h3.763v.614h-3.078v1.595h2.881v.608h-2.881v1.773h3.196v.614H93.79zm21.923-2.04v-.614h2.203v1.93c-.677.54-1.396.811-2.153.811-.417 0-.788-.059-1.112-.176a2.124 2.124 0 0 1-.824-.531 2.534 2.534 0 0 1-.53-.861 3.086 3.086 0 0 1-.193-1.097c0-.788.224-1.44.672-1.948.447-.509 1.091-.765 1.932-.765 1.174 0 1.885.516 2.132 1.544l-.62.169c-.217-.75-.72-1.125-1.507-1.125-.605 0-1.073.183-1.403.55-.328.366-.494.876-.494 1.533 0 .735.186 1.267.557 1.596.371.328.822.492 1.351.492.605 0 1.112-.18 1.518-.539v-.968l-1.529-.001zm17.304 2.04l2-5.204h.741l2.13 5.204h-.788l-.604-1.577h-2.175l-.57 1.577h-.734zm1.501-2.136h1.767l-.544-1.442a13.25 13.25 0 0 1-.369-1.077c-.065.334-.16.665-.284.99l-.57 1.529zm22.288.31l.691.173c-.297 1.159-1.018 1.741-2.159 1.741-.837 0-1.453-.262-1.849-.786-.395-.525-.593-1.173-.593-1.945 0-.876.235-1.536.707-1.982.471-.443 1.054-.666 1.746-.666 1.077 0 1.761.505 2.055 1.513l-.674.163c-.232-.726-.696-1.088-1.392-1.088-.562 0-.991.18-1.29.544-.297.362-.445.869-.445 1.516 0 .75.161 1.296.481 1.635.32.338.721.507 1.198.507.824 0 1.331-.442 1.524-1.325zm17.656 1.826v-2.203l-2.006-3.001h.837l1.028 1.572c.161.247.338.539.527.876.202-.349.392-.655.564-.919l1.012-1.529h.8l-2.077 3.001v2.203h-.685z"/>
+ <g opacity=".4">
+ <linearGradient id="f" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#f)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/trophy-gold.svg b/.icons/Gruvbox_Dark-2/apps/64/trophy-gold.svg
new file mode 100644
index 000000000..fd21f7af6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/trophy-gold.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="OSrJvULQ46gpxuV9G4f2PvaeGHq1lwbF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#OSrJvULQ46gpxuV9G4f2PvaeGHq1lwbF)">
+ <path fill="#f7f7f7" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#ffa000" d="M 131.302 158.955 L 128.006 165.545 L 124.711 158.955 L 121.415 132.591 L 134.597 132.591 L 131.302 158.955 L 131.302 158.955 Z"/>
+ <path fill="#fbc02d" d="M 144.484 191.909 C 144.484 193.657042 143.789593 195.333489 142.553541 196.569541 C 141.317489 197.805593 139.641042 198.5 137.893 198.5 L 118.12 198.5 C 116.371958 198.5 114.695511 197.805593 113.459459 196.569541 C 112.223407 195.333489 111.529 193.657042 111.529 191.909 L 111.529 168.841 C 111.529 165.199 124.711 158.955 124.711 158.955 L 131.302 158.955 C 131.302 158.955 144.484 165.199 144.484 168.841 L 144.484 191.909 L 144.484 191.909 Z"/>
+ <path fill="#e5a24a" d="M 131.302 158.955 L 131.302 162.25 L 124.711 162.25 L 124.711 158.955 L 121.415 132.591 L 134.597 132.591 L 131.302 158.955 L 131.302 158.955 Z M 113.869 129.206 C 112.198 128.778 72.949 118.532 66.447 87.124 C 63.55 73.131 67.129 65.06 70.659 60.747 C 74.996 55.411 80.931 53.5 85.01 53.5 C 90.494 53.5 94.716 55.006 97.599 57.982 C 99.870956 60.355556 101.144018 63.51136 101.155 66.797 C 101.155 71.971 97.639 79.864 87.973 79.864 C 87.561 79.864 85.475 79.798 83.31 78.667 C 80.156 77.006 78.423 73.915 78.423 69.977 L 85.014 69.977 C 85.014 71.869 85.762 72.502 86.391 72.834 C 87.139 73.22 87.973 73.273 87.973 73.273 C 94.244 73.273 94.564 67.776 94.564 66.682 C 94.564 66.517 94.564 64.276 92.801 62.497 C 91.219 60.902 88.593 60.091 85.014 60.091 C 83.033 60.091 78.861 61.109 75.76 64.902 C 72.026 69.499 71.034 76.723 72.9 85.786 C 78.574 113.191 115.108 122.718 115.484 122.794 L 113.869 129.206 L 113.869 129.206 Z M 141.485 129.295 L 139.514 123.014 C 139.837 122.909 172.699 112.251 182.045 85.512 C 184.906 77.339 184.711 70.88 181.452 66.296 C 178.301 61.854 172.973 60.246 170.152 60.246 C 160.381 60.246 160.265 66.566 160.265 66.837 C 160.292 68.353 160.845 73.428 166.856 73.428 C 168.339 73.388 170.152 72.785 170.152 70.132 L 176.743 70.132 C 176.743 77.382 170.834 80.019 166.856 80.019 C 157.187 80.019 153.675 72.126 153.675 66.837 C 153.675 62.279 157.125 53.655 170.152 53.655 C 175.171 53.655 182.523 56.41 186.837 62.474 C 189.964 66.889 192.755 74.855 188.277 87.69 C 177.81 117.593 142.968 128.831 141.485 129.295 L 141.485 129.295 Z"/>
+ <path fill="#ffba57" d="M 144.484 175.432 L 111.529 175.432 L 111.529 168.841 C 111.529 165.199 124.711 158.955 124.711 158.955 L 131.302 158.955 C 131.302 158.955 144.484 165.199 144.484 168.841 L 144.484 175.432 L 144.484 175.432 Z M 160.961 56.795 C 160.961 83.159 154.086 139.182 128.006 139.182 C 101.926 139.182 95.052 83.159 95.052 56.795 L 160.961 56.795 L 160.961 56.795 Z"/>
+ <path fill="#7a534b" d="M 104.938 172.136 L 151.074 172.136 L 151.074 198.5 L 104.938 198.5 L 104.938 172.136 L 104.938 172.136 Z"/>
+ <path fill="#ffe082" d="M 111.529 182.023 L 144.484 182.023 L 144.484 188.614 L 111.529 188.614 L 111.529 182.023 L 111.529 182.023 Z"/>
+ <path fill="#fee581" d="M 127 69.974 L 132.172 79.712 L 142.517 81.21 L 135.128 88.701 L 136.606 99.937 L 127 94.694 L 117.394 99.937 L 118.872 88.701 L 111.483 81.21 L 121.828 79.712 L 127 69.974 L 127 69.974 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_584" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_584)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/truecrypt.svg b/.icons/Gruvbox_Dark-2/apps/64/truecrypt.svg
new file mode 100644
index 000000000..2dab1694f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/truecrypt.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#I2g6csA6yKxxkHWPDLDUhdCv8OqLorVf)">
+ <linearGradient id="_lgradient_483" x1=".533" x2=".533" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#325fd1"/>
+ <stop offset="100%" style="stop-color:#6e98ff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_483)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="I2g6csA6yKxxkHWPDLDUhdCv8OqLorVf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 5.676 126.116 L 5.676 155.742 C 5.676 229.728 16.26 240.285 90.315 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 126.116 L 5.676 126.116 L 5.676 126.116 Z"/>
+ </g>
+ <g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 171.638 81.599 C 172.218232 82.187311 172.866853 82.703992 173.57 83.138 C 175.064 84.047 176.76 84.508 178.646 84.508 C 181.376 84.508 183.7 83.531 185.643 81.599 C 187.575 79.667 188.541 77.331 188.541 74.602 C 188.541 72.715 188.08 71.019 187.16 69.503 C 186.730485 68.809703 186.22136 68.169017 185.643 67.594 C 183.7 65.651 181.376 64.696 178.646 64.696 C 175.906 64.696 173.57 65.651 171.638 67.594 C 169.695 69.526 168.741 71.873 168.741 74.602 C 168.741 77.331 169.695 79.667 171.638 81.599 L 171.638 81.599 Z M 163.226 47.906 C 163.226 46.019 162.766 44.323 161.845 42.818 C 161.415269 42.114858 160.902224 41.466165 160.317 40.886 C 158.386 38.955 156.061 38 153.332 38 C 150.58 38 148.255 38.955 146.312 40.886 C 144.38 42.829 143.415 45.177 143.415 47.906 C 143.415 50.635 144.38 52.971 146.312 54.891 C 146.891706 55.479895 147.540401 55.996635 148.244 56.43 C 149.749 57.351 151.445 57.812 153.332 57.812 C 156.061 57.812 158.386 56.834 160.317 54.891 C 162.26 52.971 163.226 50.635 163.226 47.906 L 163.226 47.906 Z M 137.9 47.906 C 137.9 46.019 137.44 44.323 136.53 42.818 C 136.09676 42.117582 135.584392 41.469322 135.003 40.886 C 133.06 38.955 130.735 38 128.006 38 C 125.265 38 122.929 38.955 120.997 40.886 C 119.054 42.829 118.1 45.177 118.1 47.906 C 118.1 50.635 119.054 52.971 120.997 54.891 C 121.570564 55.482195 122.21592 55.99922 122.918 56.43 C 124.423 57.351 126.119 57.812 128.006 57.812 C 130.735 57.812 133.06 56.834 135.003 54.891 C 136.934 52.971 137.9 50.635 137.9 47.906 L 137.9 47.906 Z M 161.845 96.211 C 161.414827 95.51151 160.901782 94.86651 160.317 94.29 C 158.386 92.347 156.061 91.392 153.332 91.392 C 150.58 91.392 148.255 92.347 146.312 94.29 C 144.38 96.222 143.415 98.569 143.415 101.298 C 143.415 104.039 144.38 106.363 146.312 108.306 C 146.895043 108.887995 147.543336 109.400724 148.244 109.834 C 149.749 110.743 151.445 111.204 153.332 111.204 C 156.061 111.204 158.386 110.227 160.317 108.306 C 162.26 106.363 163.226 104.039 163.226 101.298 C 163.226 99.411 162.766 97.715 161.845 96.211 L 161.845 96.211 Z M 136.53 96.211 C 136.09986 95.51176 135.587178 94.866795 135.003 94.29 C 133.06 92.347 130.735 91.392 128.006 91.392 C 125.265 91.392 122.929 92.347 120.997 94.29 C 119.054 96.222 118.1 98.569 118.1 101.298 C 118.1 104.039 119.054 106.363 120.997 108.306 C 121.573926 108.89032 122.218867 109.403319 122.918 109.834 C 124.423 110.743 126.119 111.204 128.006 111.204 C 130.735 111.204 133.06 110.227 135.003 108.306 C 136.934 106.363 137.9 104.039 137.9 101.298 C 137.9 99.411 137.44 97.715 136.53 96.211 L 136.53 96.211 Z M 137.9 127.994 C 137.9 126.119 137.44 124.423 136.519 122.907 C 136.092541 122.208182 135.58355 121.563213 135.003 120.986 C 133.06 119.054 130.735 118.089 128.006 118.089 C 125.265 118.089 122.929 119.054 120.997 120.986 C 119.054 122.918 118.1 125.265 118.1 127.994 C 118.1 130.735 119.054 133.071 120.997 135.003 C 121.571318 135.589931 122.216637 136.102895 122.918 136.53 C 124.423 137.451 126.119 137.911 128.006 137.911 C 130.735 137.911 133.06 136.923 135.003 135.003 C 136.934 133.071 137.9 130.735 137.9 127.994 L 137.9 127.994 Z M 136.53 149.614 C 136.09676 148.913582 135.584392 148.265322 135.003 147.682 C 133.06 145.762 130.735 144.785 128.006 144.785 C 125.265 144.785 122.929 145.762 120.997 147.682 C 119.054 149.625 118.1 151.961 118.1 154.702 C 118.1 157.431 119.054 159.767 120.997 161.699 C 121.57395 162.283005 122.218894 162.79567 122.918 163.226 C 124.423 164.147 126.119 164.608 128.006 164.608 C 130.735 164.608 133.06 163.63 135.003 161.699 C 136.934 159.767 137.9 157.431 137.9 154.702 C 137.9 152.815 137.44 151.119 136.53 149.614 L 136.53 149.614 Z M 137.9 181.398 C 137.9 179.511 137.44 177.815 136.53 176.31 C 136.096995 175.609723 135.584604 174.961768 135.003 174.379 C 133.06 172.458 130.735 171.492 128.006 171.492 C 125.265 171.492 122.929 172.458 120.997 174.379 C 119.054 176.322 118.1 178.658 118.1 181.398 C 118.1 184.127 119.054 186.463 120.997 188.395 C 121.57395 188.979005 122.218894 189.49167 122.918 189.922 C 124.423 190.843 126.119 191.304 128.006 191.304 C 130.735 191.304 133.06 190.327 135.003 188.395 C 136.934 186.463 137.9 184.127 137.9 181.398 L 137.9 181.398 Z M 136.53 203.007 C 136.097271 202.306224 135.584859 201.657907 135.003 201.075 C 133.06 199.154 130.735 198.188 128.006 198.188 C 125.265 198.188 122.929 199.154 120.997 201.075 C 119.054 203.018 118.1 205.365 118.1 208.094 C 118.1 210.823 119.054 213.159 120.997 215.091 C 121.574189 215.675027 122.219093 216.187996 122.918 216.619 C 124.423 217.54 126.119 218 128.006 218 C 130.735 218 133.06 217.023 135.003 215.091 C 136.934 213.159 137.9 210.823 137.9 208.094 C 137.9 206.207 137.44 204.512 136.53 203.007 L 136.53 203.007 Z M 111.215 42.829 C 110.781894 42.122149 110.265536 41.469819 109.677 40.886 C 107.745 38.955 105.42 38 102.68 38 C 99.939 38 97.603 38.955 95.671 40.886 C 93.74 42.829 92.774 45.177 92.774 47.906 C 92.774 50.635 93.74 52.971 95.671 54.891 C 96.244564 55.482195 96.88992 55.99922 97.592 56.43 C 99.097 57.351 100.793 57.812 102.68 57.812 C 105.42 57.812 107.745 56.834 109.677 54.891 C 111.608 52.971 112.597 50.635 112.597 47.906 C 112.597 46.019 112.136 44.323 111.215 42.829 Z M 70.345 81.599 C 70.929064 82.18755 71.581353 82.704212 72.288 83.138 C 73.782 84.047 75.478 84.508 77.365 84.508 C 80.094 84.508 82.419 83.531 84.351 81.599 C 86.294 79.667 87.271 77.331 87.271 74.602 C 87.271 72.715 86.81 71.019 85.878 69.514 C 85.447588 68.815255 84.934927 68.170652 84.351 67.594 C 82.419 65.651 80.094 64.696 77.365 64.696 C 74.624 64.696 72.288 65.651 70.345 67.594 C 68.414 69.526 67.459 71.873 67.459 74.602 C 67.459 77.331 68.414 79.667 70.345 81.599 Z M 111.215 96.222 C 110.78193 95.518467 110.265529 94.869777 109.677 94.29 C 107.745 92.347 105.42 91.392 102.68 91.392 C 99.939 91.392 97.603 92.347 95.671 94.29 C 93.74 96.222 92.774 98.569 92.774 101.298 C 92.774 104.039 93.74 106.363 95.671 108.306 C 96.247926 108.89032 96.892867 109.403319 97.592 109.834 C 99.097 110.743 100.793 111.204 102.68 111.204 C 105.42 111.204 107.745 110.227 109.677 108.306 C 111.608 106.363 112.597 104.039 112.597 101.298 C 112.597 99.423 112.136 97.727 111.215 96.222 L 111.215 96.222 Z M 111.215 203.007 C 110.782179 202.303293 110.265755 201.654573 109.677 201.075 C 107.745 199.154 105.42 198.188 102.68 198.188 C 99.939 198.188 97.603 199.154 95.671 201.075 C 93.74 203.018 92.774 205.365 92.774 208.094 C 92.774 210.823 93.74 213.159 95.671 215.091 C 96.248189 215.675027 96.893093 216.187996 97.592 216.619 C 99.097 217.54 100.793 218 102.68 218 C 105.42 218 107.745 217.023 109.677 215.091 C 111.608 213.159 112.597 210.823 112.597 208.094 C 112.597 206.219 112.136 204.523 111.215 203.007 Z"/>
+ <path fill="#234db8" fill-rule="evenodd" d="M 136.519 69.514 C 136.092523 68.815499 135.58353 68.170864 135.003 67.594 C 133.06 65.651 130.735 64.696 128.006 64.696 C 125.265 64.696 122.929 65.651 120.997 67.594 C 119.054 69.526 118.1 71.873 118.1 74.602 C 118.1 77.331 119.054 79.667 120.997 81.599 C 121.571058 82.186219 122.216415 82.699213 122.918 83.126 C 124.423 84.047 126.119 84.508 128.006 84.508 C 130.735 84.508 133.06 83.531 135.003 81.599 C 136.934 79.667 137.9 77.331 137.9 74.602 C 137.9 72.715 137.44 71.019 136.519 69.514 L 136.519 69.514 Z M 143.415 74.602 C 143.415 77.331 144.38 79.667 146.312 81.599 C 146.896064 82.18755 147.548353 82.704212 148.255 83.138 C 149.749 84.047 151.445 84.508 153.332 84.508 C 156.061 84.508 158.386 83.531 160.317 81.599 C 162.26 79.667 163.226 77.331 163.226 74.602 C 163.226 72.715 162.766 71.019 161.834 69.503 C 161.404485 68.809703 160.89536 68.169017 160.317 67.594 C 158.386 65.651 156.061 64.696 153.332 64.696 C 150.58 64.696 148.255 65.651 146.312 67.594 C 144.38 69.526 143.415 71.873 143.415 74.602 L 143.415 74.602 Z M 146.312 120.986 C 144.38 122.918 143.415 125.265 143.415 127.994 C 143.415 130.735 144.38 133.071 146.312 135.003 C 146.895819 135.591536 147.548149 136.107894 148.255 136.541 C 149.749 137.451 151.445 137.911 153.332 137.911 C 156.061 137.911 158.386 136.923 160.317 135.003 C 162.26 133.071 163.226 130.735 163.226 127.994 C 163.226 126.108 162.766 124.412 161.834 122.907 C 161.40751 122.207933 160.898155 121.56293 160.317 120.986 C 158.386 119.054 156.061 118.089 153.332 118.089 C 150.58 118.089 148.255 119.054 146.312 120.986 L 146.312 120.986 Z M 187.16 96.211 C 186.733759 95.511759 186.224382 94.866727 185.643 94.29 C 183.7 92.347 181.376 91.392 178.646 91.392 C 175.906 91.392 173.57 92.347 171.638 94.29 C 169.695 96.222 168.741 98.569 168.741 101.298 C 168.741 104.039 169.695 106.363 171.638 108.306 C 172.218566 108.890775 172.867202 109.403775 173.57 109.834 C 175.064 110.743 176.76 111.204 178.646 111.204 C 181.376 111.204 183.7 110.227 185.643 108.306 C 187.575 106.363 188.541 104.039 188.541 101.298 C 188.541 99.411 188.08 97.715 187.16 96.211 L 187.16 96.211 Z M 196.953 94.29 C 195.021 96.222 194.067 98.569 194.067 101.298 C 194.067 104.039 195.021 106.363 196.953 108.306 C 197.535835 108.88823 198.184156 109.400981 198.885 109.834 C 200.39 110.743 202.086 111.204 203.972 111.204 C 206.702 111.204 209.026 110.227 210.958 108.306 C 212.901 106.363 213.867 104.039 213.867 101.298 C 213.867 99.411 213.406 97.715 212.486 96.211 C 212.055501 95.511739 211.542486 94.866777 210.958 94.29 C 209.026 92.347 206.702 91.392 203.972 91.392 C 201.221 91.392 198.896 92.347 196.953 94.29 L 196.953 94.29 Z M 171.638 120.986 C 169.695 122.918 168.741 125.265 168.741 127.994 C 168.741 130.735 169.695 133.071 171.638 135.003 C 172.217991 135.59129 172.866652 136.107667 173.57 136.541 C 175.064 137.451 176.76 137.911 178.646 137.911 C 181.376 137.911 183.7 136.923 185.643 135.003 C 187.575 133.071 188.541 130.735 188.541 127.994 C 188.541 126.108 188.08 124.412 187.16 122.907 C 186.73351 122.207933 186.224155 121.56293 185.643 120.986 C 183.7 119.054 181.376 118.089 178.646 118.089 C 175.906 118.089 173.57 119.054 171.638 120.986 L 171.638 120.986 Z M 196.953 120.986 C 195.021 122.918 194.067 125.265 194.067 127.994 C 194.067 130.735 195.021 133.071 196.953 135.003 C 197.536613 135.591767 198.188971 136.108148 198.896 136.541 C 200.39 137.451 202.086 137.911 203.972 137.911 C 206.702 137.911 209.026 136.923 210.958 135.003 C 212.901 133.071 213.867 130.735 213.867 127.994 C 213.867 126.108 213.406 124.412 212.474 122.907 C 212.047869 122.207954 211.538848 121.562948 210.958 120.986 C 209.026 119.054 206.702 118.089 203.972 118.089 C 201.221 118.089 198.896 119.054 196.953 120.986 L 196.953 120.986 Z M 210.958 147.682 C 209.026 145.762 206.702 144.785 203.972 144.785 C 201.221 144.785 198.896 145.762 196.953 147.682 C 195.021 149.625 194.067 151.961 194.067 154.702 C 194.067 157.431 195.021 159.767 196.953 161.699 C 197.532777 162.287529 198.181467 162.80393 198.885 163.237 C 200.39 164.147 202.086 164.608 203.972 164.608 C 206.702 164.608 209.026 163.63 210.958 161.699 C 212.901 159.767 213.867 157.431 213.867 154.702 C 213.867 152.815 213.406 151.119 212.486 149.603 C 212.049399 148.908042 211.53692 148.263755 210.958 147.682 L 210.958 147.682 Z M 187.16 149.603 C 186.727669 148.908017 186.218828 148.263664 185.643 147.682 C 183.7 145.762 181.376 144.785 178.646 144.785 C 175.906 144.785 173.57 145.762 171.638 147.682 C 169.695 149.625 168.741 151.961 168.741 154.702 C 168.741 157.431 169.695 159.767 171.638 161.699 C 172.21549 162.290065 172.864508 162.806727 173.57 163.237 C 175.064 164.147 176.76 164.608 178.646 164.608 C 181.376 164.608 183.7 163.63 185.643 161.699 C 187.575 159.767 188.541 157.431 188.541 154.702 C 188.541 152.815 188.08 151.119 187.16 149.603 L 187.16 149.603 Z M 161.845 149.603 C 161.408724 148.907812 160.896218 148.26349 160.317 147.682 C 158.386 145.762 156.061 144.785 153.332 144.785 C 150.58 144.785 148.255 145.762 146.312 147.682 C 144.38 149.625 143.415 151.961 143.415 154.702 C 143.415 157.431 144.38 159.767 146.312 161.699 C 146.891991 162.28729 147.540652 162.803667 148.244 163.237 C 149.749 164.147 151.445 164.608 153.332 164.608 C 156.061 164.608 158.386 163.63 160.317 161.699 C 162.26 159.767 163.226 157.431 163.226 154.702 C 163.226 152.815 162.766 151.119 161.845 149.603 L 161.845 149.603 Z M 163.226 181.398 C 163.226 179.511 162.766 177.815 161.845 176.299 C 161.408957 175.603953 160.896428 174.959937 160.317 174.379 C 158.386 172.458 156.061 171.492 153.332 171.492 C 150.58 171.492 148.255 172.458 146.312 174.379 C 144.38 176.322 143.415 178.658 143.415 181.398 C 143.415 184.127 144.38 186.463 146.312 188.395 C 146.892232 188.983311 147.540853 189.499992 148.244 189.934 C 149.749 190.843 151.445 191.304 153.332 191.304 C 156.061 191.304 158.386 190.327 160.317 188.395 C 162.26 186.463 163.226 184.127 163.226 181.398 L 163.226 181.398 Z M 143.415 208.094 C 143.415 210.823 144.38 213.159 146.312 215.091 C 146.891973 215.679598 147.540631 216.196308 148.244 216.63 C 149.749 217.54 151.445 218 153.332 218 C 156.061 218 158.386 217.023 160.317 215.091 C 162.26 213.159 163.226 210.823 163.226 208.094 C 163.226 206.207 162.766 204.512 161.845 202.995 C 161.408957 202.299953 160.896428 201.655937 160.317 201.075 C 158.386 199.154 156.061 198.188 153.332 198.188 C 150.58 198.188 148.255 199.154 146.312 201.075 C 144.38 203.018 143.415 205.365 143.415 208.094 L 143.415 208.094 Z M 188.541 181.398 C 188.541 179.511 188.08 177.815 187.16 176.299 C 186.727905 175.604158 186.21904 174.960111 185.643 174.379 C 183.7 172.458 181.376 171.492 178.646 171.492 C 175.906 171.492 173.57 172.458 171.638 174.379 C 169.695 176.322 168.741 178.658 168.741 181.398 C 168.741 184.127 169.695 186.463 171.638 188.395 C 172.215731 188.986085 172.864708 189.50305 173.57 189.934 C 175.064 190.843 176.76 191.304 178.646 191.304 C 181.376 191.304 183.7 190.327 185.643 188.395 C 187.575 186.463 188.541 184.127 188.541 181.398 L 188.541 181.398 Z M 45.031 94.29 C 43.088 96.222 42.133 98.569 42.133 101.298 C 42.133 104.039 43.088 106.363 45.031 108.306 C 45.611216 108.890754 46.259519 109.403756 46.962 109.834 C 48.456 110.743 50.152 111.204 52.039 111.204 C 54.779 111.204 57.093 110.227 59.036 108.306 C 60.967 106.363 61.945 104.039 61.945 101.298 C 61.945 99.411 61.484 97.715 60.563 96.211 C 60.133179 95.511537 59.620468 94.866535 59.036 94.29 C 57.093 92.347 54.779 91.392 52.039 91.392 C 49.298 91.392 46.962 92.347 45.031 94.29 Z M 45.031 120.986 C 43.088 122.918 42.133 125.265 42.133 127.994 C 42.133 130.735 43.088 133.071 45.031 135.003 C 45.610433 135.591502 46.25879 136.107904 46.962 136.541 C 48.456 137.451 50.152 137.911 52.039 137.911 C 54.779 137.911 57.093 136.923 59.036 135.003 C 60.967 133.071 61.945 130.735 61.945 127.994 C 61.945 126.119 61.484 124.423 60.563 122.907 C 60.132924 122.207716 59.620236 121.562743 59.036 120.986 C 57.093 119.054 54.779 118.089 52.039 118.089 C 49.298 118.089 46.962 119.054 45.031 120.986 Z M 111.204 69.514 C 110.777127 68.812778 110.264137 68.167762 109.677 67.594 C 107.745 65.651 105.42 64.696 102.68 64.696 C 99.939 64.696 97.603 65.651 95.671 67.594 C 93.74 69.526 92.774 71.873 92.774 74.602 C 92.774 77.331 93.74 79.667 95.671 81.599 C 96.251176 82.183924 96.899873 82.696636 97.603 83.126 C 99.108 84.047 100.804 84.508 102.68 84.508 C 105.42 84.508 107.745 83.531 109.677 81.599 C 111.608 79.667 112.597 77.331 112.597 74.602 C 112.597 72.715 112.136 71.019 111.204 69.514 Z M 85.889 96.211 C 85.458763 95.508814 84.942054 94.863432 84.351 94.29 C 82.419 92.347 80.094 91.392 77.365 91.392 C 74.624 91.392 72.288 92.347 70.345 94.29 C 68.414 96.222 67.459 98.569 67.459 101.298 C 67.459 104.039 68.414 106.363 70.345 108.306 C 70.928043 108.887995 71.576336 109.400724 72.277 109.834 C 73.782 110.743 75.478 111.204 77.365 111.204 C 80.094 111.204 82.419 110.227 84.351 108.306 C 86.294 106.363 87.271 104.039 87.271 101.298 C 87.271 99.411 86.81 97.715 85.889 96.211 Z M 70.345 120.986 C 68.414 122.918 67.459 125.265 67.459 127.994 C 67.459 130.735 68.414 133.071 70.345 135.003 C 70.928819 135.591536 71.581149 136.107894 72.288 136.541 C 73.782 137.451 75.478 137.911 77.365 137.911 C 80.094 137.911 82.419 136.923 84.351 135.003 C 86.294 133.071 87.271 130.735 87.271 127.994 C 87.271 126.119 86.81 124.423 85.878 122.907 C 85.447607 122.207938 84.934948 121.563002 84.351 120.986 C 82.419 119.054 80.094 118.089 77.365 118.089 C 74.624 118.089 72.288 119.054 70.345 120.986 L 70.345 120.986 Z M 111.215 122.918 C 110.781667 122.214652 110.26529 121.565991 109.677 120.986 C 107.745 119.054 105.42 118.089 102.68 118.089 C 99.939 118.089 97.603 119.054 95.671 120.986 C 93.74 122.918 92.774 125.265 92.774 127.994 C 92.774 130.735 93.74 133.071 95.671 135.003 C 96.251442 135.587626 96.900102 136.100309 97.603 136.53 C 99.108 137.451 100.804 137.911 102.68 137.911 C 105.42 137.911 107.745 136.923 109.677 135.003 C 111.608 133.071 112.597 130.735 112.597 127.994 C 112.597 126.119 112.136 124.423 111.215 122.918 Z M 111.215 149.614 C 110.781667 148.910652 110.26529 148.261991 109.677 147.682 C 107.745 145.762 105.42 144.785 102.68 144.785 C 99.939 144.785 97.603 145.762 95.671 147.682 C 93.74 149.625 92.774 151.961 92.774 154.702 C 92.774 157.431 93.74 159.767 95.671 161.699 C 96.24795 162.283005 96.892894 162.79567 97.592 163.226 C 99.097 164.147 100.793 164.608 102.68 164.608 C 105.42 164.608 107.745 163.63 109.677 161.699 C 111.608 159.767 112.597 157.431 112.597 154.702 C 112.597 152.826 112.136 151.13 111.215 149.614 Z M 85.889 149.614 C 85.455667 148.910652 84.93929 148.261991 84.351 147.682 C 82.419 145.762 80.094 144.785 77.365 144.785 C 74.624 144.785 72.288 145.762 70.345 147.682 C 68.414 149.625 67.459 151.961 67.459 154.702 C 67.459 157.431 68.414 159.767 70.345 161.699 C 70.924991 162.28729 71.573652 162.803667 72.277 163.237 C 73.782 164.147 75.478 164.608 77.365 164.608 C 80.094 164.608 82.419 163.63 84.351 161.699 C 86.294 159.767 87.271 157.431 87.271 154.702 C 87.271 152.815 86.81 151.119 85.889 149.614 L 85.889 149.614 Z M 60.563 149.614 C 60.13008 148.913358 59.617685 148.265062 59.036 147.682 C 57.093 145.762 54.779 144.785 52.039 144.785 C 49.298 144.785 46.962 145.762 45.031 147.682 C 43.088 149.625 42.133 151.961 42.133 154.702 C 42.133 157.431 43.088 159.767 45.031 161.699 C 45.608138 162.290046 46.256823 162.80671 46.962 163.237 C 48.456 164.147 50.152 164.608 52.039 164.608 C 54.779 164.608 57.093 163.63 59.036 161.699 C 60.967 159.767 61.945 157.431 61.945 154.702 C 61.945 152.815 61.484 151.119 60.563 149.614 L 60.563 149.614 Z M 87.271 181.398 C 87.271 179.511 86.81 177.815 85.889 176.31 C 85.455904 175.60679 84.939502 174.958433 84.351 174.379 C 82.419 172.458 80.094 171.492 77.365 171.492 C 74.624 171.492 72.288 172.458 70.345 174.379 C 68.414 176.322 67.459 178.658 67.459 181.398 C 67.459 184.127 68.414 186.463 70.345 188.395 C 70.925232 188.983311 71.573853 189.499992 72.277 189.934 C 73.782 190.843 75.478 191.304 77.365 191.304 C 80.094 191.304 82.419 190.327 84.351 188.395 C 86.294 186.463 87.271 184.127 87.271 181.398 L 87.271 181.398 Z M 111.215 176.31 C 110.781904 175.60679 110.265502 174.958433 109.677 174.379 C 107.745 172.458 105.42 171.492 102.68 171.492 C 99.939 171.492 97.603 172.458 95.671 174.379 C 93.74 176.322 92.774 178.658 92.774 181.398 C 92.774 184.127 93.74 186.463 95.671 188.395 C 96.24795 188.979005 96.892894 189.49167 97.592 189.922 C 99.097 190.843 100.793 191.304 102.68 191.304 C 105.42 191.304 107.745 190.327 109.677 188.395 C 111.608 186.463 112.597 184.127 112.597 181.398 C 112.597 179.522 112.136 177.827 111.215 176.31 L 111.215 176.31 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_484" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_484)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ts3client_linux_amd64.svg b/.icons/Gruvbox_Dark-2/apps/64/ts3client_linux_amd64.svg
new file mode 120000
index 000000000..5e8208317
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ts3client_linux_amd64.svg
@@ -0,0 +1 @@
+teamspeak.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/turtleart.svg b/.icons/Gruvbox_Dark-2/apps/64/turtleart.svg
new file mode 120000
index 000000000..332550896
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/turtleart.svg
@@ -0,0 +1 @@
+kturtle.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tusk-app.svg b/.icons/Gruvbox_Dark-2/apps/64/tusk-app.svg
new file mode 100755
index 000000000..328477631
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tusk-app.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="NcN1NyEXJnc9IoVX1IXFTfhAnCG9Ca8q" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#NcN1NyEXJnc9IoVX1IXFTfhAnCG9Ca8q)">
+ <linearGradient id="_lgradient_504" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#31c6b7"/>
+ <stop offset="100%" style="stop-color:#2b898f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_504)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_505" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(160.714,0,0,150,47.643,51)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_505)" d="M 152.756 51 C 201.405 51 208.357 57.935 208.357 106.539 L 208.357 145.462 C 208.357 194.065 201.405 201 152.756 201 L 103.244 201 C 54.595 201 47.643 194.065 47.643 145.462 L 47.643 106.539 C 47.643 57.935 54.595 51 103.244 51 L 152.756 51 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_506" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_506)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tusk.svg b/.icons/Gruvbox_Dark-2/apps/64/tusk.svg
new file mode 120000
index 000000000..76d7108a9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tusk.svg
@@ -0,0 +1 @@
+tusk-app.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tux.svg b/.icons/Gruvbox_Dark-2/apps/64/tux.svg
new file mode 100755
index 000000000..aec208a73
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tux.svg
@@ -0,0 +1,88 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="M5dxgsm4OJSsUnFyG3dKi7Ao4v4GeB0X" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#M5dxgsm4OJSsUnFyG3dKi7Ao4v4GeB0X)">
+ <linearGradient id="_lgradient_8" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_9" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_9)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="EYMRXzKBvI20fNxzz6VuY0d59JD81bO1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#EYMRXzKBvI20fNxzz6VuY0d59JD81bO1)">
+ <path d="M 127.895 58.042 C 114.236 58.042 102.457 70.749 102.457 86.534 C 102.457 122.148 82.106 125.709 82.106 150.639 C 82.106 178.175 102.607 200.498 127.895 200.498 C 153.184 200.498 173.685 178.175 173.685 150.639 C 173.685 125.709 153.334 122.148 153.334 86.534 C 153.334 70.749 141.555 58.042 127.895 58.042 Z"/>
+ </g>
+ <path fill="#3b3b3b" d="M 127.895 55.5 C 114.236 55.5 102.457 68.207 102.457 83.991 C 102.457 119.605 82.106 123.167 82.106 148.097 C 82.106 175.633 102.607 197.956 127.895 197.956 C 153.184 197.956 173.685 175.633 173.685 148.097 C 173.685 123.167 153.334 119.605 153.334 83.991 C 153.334 68.207 141.555 55.5 127.895 55.5 L 127.895 55.5 Z"/>
+ <path fill="#ececec" d="M 127.895 96.202 C 118.789 96.202 112.736 103.917 112.736 113.499 C 112.736 135.123 97.369 137.284 97.369 152.421 C 97.369 169.139 111.036 182.693 127.895 182.693 C 144.755 182.693 158.422 169.139 158.422 152.421 C 158.422 137.284 143.263 135.123 143.263 113.499 C 143.263 103.917 137.002 96.202 127.895 96.202 Z"/>
+ <defs>
+ <filter id="j8HTQ6b8iSDHz2fRvHkY0ltY6VCQIovv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#j8HTQ6b8iSDHz2fRvHkY0ltY6VCQIovv)">
+ <path d="M 105.094 200.394 C 103.561 200.15 102.205 199.693 99.235 198.412 C 94.813 196.503 92.751 195.884 84.657 194.036 C 80.619 193.115 79.115 192.706 75.611 191.572 C 74.336 191.16 72.637 190.634 71.835 190.404 C 69.659 189.777 69.082 189.534 68.284 188.906 C 67.196 188.049 66.689 186.728 66.884 185.256 C 67.008 184.313 67.337 183.407 68.246 181.505 C 69.461 178.963 72.477 178.048 72.662 175.547 C 72.771 174.074 72.681 172.419 72.308 168.973 C 72.087 166.933 72.036 166.181 72.033 164.884 C 72.03 163.475 72.048 164.456 72.193 163.918 C 72.737 161.901 73.152 160.738 75.08 160.236 C 75.638 160.088 74.47 160.068 77.089 160.017 C 78.719 159.966 79.663 159.925 79.872 159.875 C 81.002 159.615 81.824 159.193 82.59 158.463 C 83.32 157.767 83.82 154.005 84.773 152.31 C 86.256 149.694 89.183 149.719 91.572 149.622 C 92.25 149.765 92.475 149.856 93.217 150.286 C 93.964 150.713 94.175 150.887 94.824 151.578 C 96.458 153.319 97.238 154.393 100.904 159.945 C 103.809 164.346 104.696 165.754 105.867 167.818 C 107.143 170.069 109.442 173.678 110.295 174.768 C 110.439 174.956 111.324 176.076 112.26 177.263 C 113.197 178.452 114.053 179.563 114.164 179.734 C 115.922 182.187 117.157 185.007 117.596 187.824 C 117.744 188.806 117.749 188.972 117.666 190.096 C 117.562 191.523 117.47 192.133 117.316 192.444 C 117.254 192.571 117.117 192.912 117.013 193.201 C 115.668 196.947 112.316 199.758 108.433 200.397 C 107.607 200.534 105.97 200.534 105.094 200.397 L 105.094 200.394 Z"/>
+ </g>
+ <path fill="#fdc92b" d="M 105.094 197.851 C 103.561 197.607 102.205 197.151 99.235 195.869 C 94.813 193.96 92.751 193.341 84.657 191.494 C 80.619 190.573 79.115 190.164 75.611 189.03 C 74.336 188.618 72.637 188.092 71.835 187.861 C 69.659 187.235 69.082 186.991 68.284 186.363 C 67.196 185.507 66.689 184.185 66.884 182.713 C 67.008 181.77 67.337 180.864 68.246 178.963 C 69.461 176.42 72.477 175.506 72.662 173.005 C 72.771 171.532 72.681 169.877 72.308 166.43 C 72.087 164.391 72.036 163.639 72.033 162.342 C 71.972 160.431 73.253 157.756 75.08 157.693 C 75.638 157.546 75.08 157.693 77.089 157.475 C 78.719 157.424 79.663 157.383 79.872 157.332 C 81.002 157.073 81.824 156.651 82.59 155.921 C 83.32 155.225 83.82 151.463 84.773 149.767 C 86.256 147.151 89.183 147.177 91.572 147.08 C 92.25 147.222 92.475 147.314 93.217 147.743 C 93.964 148.171 94.175 148.345 94.824 149.036 C 96.458 150.777 97.238 151.851 100.904 157.402 C 103.809 161.804 104.696 163.212 105.867 165.276 C 107.143 167.526 109.442 171.135 110.295 172.226 C 110.439 172.414 111.324 173.534 112.26 174.721 C 113.197 175.91 114.053 177.021 114.164 177.192 C 115.922 179.645 117.157 182.465 117.596 185.282 C 117.744 186.264 117.749 186.43 117.666 187.554 C 117.562 188.981 117.47 189.591 117.316 189.902 C 117.254 190.029 117.117 190.37 117.013 190.659 C 115.668 194.405 112.316 197.216 108.433 197.855 C 107.607 197.992 105.97 197.992 105.094 197.855 L 105.094 197.851 Z"/>
+ <defs>
+ <filter id="tD8EWLVAG9ZivbfDyPCy8v35e4Zoi5cv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#tD8EWLVAG9ZivbfDyPCy8v35e4Zoi5cv)">
+ <path d="M 164.586 198.698 C 165.756 197.875 166.691 196.954 168.623 194.706 C 171.499 191.361 171.425 190.02 177.371 185.227 C 180.338 182.838 181.416 181.894 183.852 179.549 C 184.738 178.696 185.929 177.578 186.499 177.065 C 188.044 175.672 188.422 175.24 188.823 174.406 C 189.369 173.27 189.242 171.994 188.47 170.881 C 187.975 170.168 187.326 169.568 185.783 168.398 C 183.721 166.834 183.131 165.49 181.939 163.54 C 181.238 162.392 182.153 159.49 181.033 156.546 C 180.37 154.805 180.1 154.176 179.564 153.124 C 178.983 151.982 178.863 151.786 178.521 151.411 C 177.232 149.999 175.801 149.522 173.994 149.9 C 173.47 150.012 173.163 150.139 170.969 151.163 C 169.602 151.798 168.375 152.342 168.182 152.388 C 167.139 152.642 166.28 152.627 165.341 152.337 C 164.447 152.073 163.738 153.933 162.245 152.948 C 161.223 152.279 160.126 151.444 159.341 151.227 C 158.251 150.927 158.254 150.927 157.235 151.039 C 156.254 151.161 155.532 151.441 154.734 152.064 C 154.231 152.455 154.083 152.623 153.645 153.271 C 153.204 153.924 153.1 154.148 152.848 154.972 C 152.215 157.047 152.014 158.234 151.277 164.221 C 150.694 168.968 150.542 170.47 150.428 172.618 C 150.303 174.959 149.894 178.818 149.639 180.048 C 149.596 180.257 149.328 181.527 149.044 182.869 C 148.761 184.214 148.511 185.461 148.491 185.644 C 148.05 188.348 148.196 191.133 149.001 193.593 C 149.286 194.448 149.35 194.585 149.885 195.461 C 150.564 196.574 150.893 197.031 151.15 197.22 C 151.253 197.296 151.508 197.515 151.716 197.708 C 154.386 200.195 158.333 201.105 161.818 200.041 C 162.559 199.817 163.917 199.147 164.588 198.682 L 164.586 198.698 Z"/>
+ </g>
+ <path fill="#fdc92b" d="M 164.586 196.155 C 165.756 195.333 166.691 194.411 168.623 192.164 C 171.499 188.818 171.425 187.477 177.371 182.685 C 180.338 180.296 181.416 179.352 183.852 177.007 C 184.738 176.154 185.929 175.036 186.499 174.523 C 188.044 173.13 188.422 172.697 188.823 171.864 C 189.369 170.727 189.242 169.451 188.47 168.339 C 187.975 167.625 187.326 167.025 185.783 165.856 C 183.721 164.292 182.877 162.948 181.686 160.997 C 180.985 159.85 181.899 156.947 180.779 154.004 C 180.116 152.263 180.1 151.634 179.564 150.581 C 178.983 149.44 178.863 149.243 178.521 148.869 C 177.232 147.457 175.801 146.98 173.994 147.358 C 173.47 147.47 173.163 147.597 170.969 148.622 C 169.602 149.256 168.375 149.799 168.182 149.846 C 167.139 150.1 166.28 150.085 165.341 149.795 C 164.447 149.53 163.738 151.391 162.245 150.406 C 161.223 149.737 160.126 148.901 159.341 148.685 C 158.251 148.384 158.254 148.384 157.235 148.496 C 156.254 148.618 155.532 148.898 154.734 149.521 C 154.231 149.913 154.083 150.081 153.645 150.728 C 153.204 151.382 153.1 151.605 152.848 152.43 C 152.215 154.505 152.014 155.691 151.277 161.679 C 150.694 166.426 150.542 167.927 150.428 170.076 C 150.303 172.417 149.894 176.276 149.639 177.506 C 149.596 177.715 149.328 178.984 149.044 180.327 C 148.761 181.671 148.511 182.92 148.491 183.103 C 148.05 185.806 148.196 188.591 149.001 191.051 C 149.286 191.906 149.35 192.043 149.885 192.92 C 150.564 194.032 150.893 194.489 151.15 194.678 C 151.253 194.754 151.508 194.973 151.716 195.166 C 154.386 197.653 158.333 198.563 161.818 197.5 C 162.559 197.276 163.917 196.606 164.588 196.14 L 164.586 196.155 Z"/>
+ <defs>
+ <filter id="fyCC0Ab340LfIL4e5JrMKCKQ8EduY8oA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#fyCC0Ab340LfIL4e5JrMKCKQ8EduY8oA)">
+ <circle cx="117.72" cy="83.482" r="10.175" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#ececec" cx="117.72" cy="80.938" r="10.175" vector-effect="non-scaling-stroke"/>
+ <circle fill="#3b3b3b" cx="117.72" cy="80.938" r="5.088" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="ykfxgo3XS9rR5UMIMB8AfIPwGUOHgSbY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#ykfxgo3XS9rR5UMIMB8AfIPwGUOHgSbY)">
+ <path d="M 143.159 96.202 C 143.159 106.037 136.325 114.009 127.895 114.009 C 119.466 114.009 112.632 106.037 112.632 96.202 L 143.159 96.202 Z"/>
+ </g>
+ <path fill="#eab305" d="M 143.159 94.167 C 143.159 104.002 136.325 111.465 127.895 111.465 C 119.466 111.465 112.632 104.002 112.632 94.167 L 143.159 94.167 Z"/>
+ <defs>
+ <filter id="vNlzjaDiRvVilel6llSXh2CwSixAK4ua" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#vNlzjaDiRvVilel6llSXh2CwSixAK4ua)">
+ <circle cx="138.071" cy="83.482" r="10.175" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#ececec" cx="138.071" cy="80.938" r="10.175" vector-effect="non-scaling-stroke"/>
+ <circle fill="#3b3b3b" cx="138.071" cy="80.938" r="5.088" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffda64" d="M 143.159 94.506 C 143.159 96.202 136.325 106.377 127.895 106.377 C 119.466 106.377 112.632 96.202 112.632 94.506 C 112.632 89.823 119.466 86.026 127.895 86.026 C 136.325 86.026 143.159 89.823 143.159 94.506 Z"/>
+ <path fill="#4f4f4f" d="M 165.805 162.59 C 159.945 162.59 159.901 157.722 158.731 151.98 C 157.43 145.592 156.598 141.899 166.798 141.37 C 176.075 137.021 176.994 162.25 165.805 162.59 L 165.805 162.59 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tuxboot.svg b/.icons/Gruvbox_Dark-2/apps/64/tuxboot.svg
new file mode 120000
index 000000000..908771e9e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tuxboot.svg
@@ -0,0 +1 @@
+usb.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tuxguitar.svg b/.icons/Gruvbox_Dark-2/apps/64/tuxguitar.svg
new file mode 100644
index 000000000..4c78d349a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tuxguitar.svg
@@ -0,0 +1,66 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Tq5x0ebCyg9sPEy3bJ8WQrAi7FatTmq1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Tq5x0ebCyg9sPEy3bJ8WQrAi7FatTmq1)">
+ <path fill="#b3b3b3" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g filter="url(#lZgOKUtyEmQJ9B33IBG6yJEbpI2R4pkT)">
+ <path fill="#303030" d="M 128 200 C 165.05 200 193 181.295 193 156.5 C 193 124.238 148.656 55.001 128 55.001 C 106.117 55.001 63 122.353 63 156.5 C 63 181.295 90.95 200 128 200 Z"/>
+ <radialGradient id="_rgradient_7" cx=".5" cy=".5" r="13.5" fx=".5" fy=".5" gradientTransform="matrix(40.411006,0,0,37.5825,127.711997,101.01725)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="90%" style="stop-color:#f3f3f3"/>
+ <stop offset="97%" style="stop-color:#d9d9d9"/>
+ <stop offset="100%" style="stop-color:#cccccc"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_7)" d="M 168.123 119.809 C 168.127 126.521 164.277 132.725 158.024 136.082 C 151.771 139.439 144.065 139.439 137.812 136.082 C 131.559 132.725 127.708 126.521 127.712 119.809 C 127.708 113.096 131.559 106.893 137.812 103.535 C 144.065 100.178 151.771 100.178 158.024 103.535 C 164.277 106.893 168.127 113.096 168.123 119.809 Z"/>
+ <path fill="#191919" d="M 140.512 121.594 C 140.512 124.635 137.86 127.1 134.588 127.1 C 131.316 127.1 128.664 124.635 128.664 121.594 C 128.664 118.554 131.316 116.089 134.588 116.089 C 137.86 116.089 140.512 118.554 140.512 121.594 Z"/>
+ <radialGradient id="_rgradient_8" cx=".5" cy=".5" r="13.5" fx=".5" fy=".5" gradientTransform="matrix(3.135005,0,0,2.917468,133.061997,116.874266)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="90%" style="stop-color:#f3f3f3"/>
+ <stop offset="97%" style="stop-color:#d9d9d9"/>
+ <stop offset="100%" style="stop-color:#cccccc"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_8)" d="M 136.197 118.333 C 136.198 118.854 135.899 119.335 135.414 119.596 C 134.923557 119.856979 134.335443 119.856979 133.845 119.596 C 133.36 119.335 133.061 118.854 133.062 118.333 C 133.061 117.812 133.36 117.331 133.845 117.07 C 134.335443 116.809021 134.923557 116.809021 135.414 117.07 C 135.899 117.331 136.198 117.812 136.197 118.333 Z"/>
+ <radialGradient id="_rgradient_9" cx=".5" cy=".5" r="13.5" fx=".5" fy=".5" gradientTransform="matrix(40.411004,0,0,37.57575,87.876998,101.021)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="90%" style="stop-color:#f3f3f3"/>
+ <stop offset="97%" style="stop-color:#d9d9d9"/>
+ <stop offset="100%" style="stop-color:#cccccc"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_9)" d="M 128.288 119.809 C 128.291 126.52 124.44 132.723 118.187 136.079 C 111.934 139.436 104.23 139.436 97.977 136.079 C 91.724 132.723 87.874 126.52 87.877 119.809 C 87.874 113.097 91.724 106.894 97.977 103.538 C 104.23 100.182 111.934 100.182 118.187 103.538 C 124.44 106.894 128.291 113.097 128.288 119.809 L 128.288 119.809 Z"/>
+ <path fill="#191919" d="M 127.107 121.594 C 127.109 123.562 125.98 125.381 124.146 126.365 C 122.293787 127.349896 120.073213 127.349896 118.221 126.365 C 116.388 125.381 115.259 123.562 115.26 121.594 C 115.259 119.627 116.388 117.808 118.221 116.824 C 120.073213 115.839104 122.293787 115.839104 124.146 116.824 C 125.98 117.808 127.109 119.627 127.107 121.594 Z"/>
+ <radialGradient id="_rgradient_10" cx=".5" cy=".5" r="13.5" fx=".5" fy=".5" gradientTransform="matrix(3.135005,0,0,2.919468,119.255997,116.873266)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="90%" style="stop-color:#f3f3f3"/>
+ <stop offset="97%" style="stop-color:#d9d9d9"/>
+ <stop offset="100%" style="stop-color:#cccccc"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_10)" d="M 122.391 118.333 C 122.392 118.854 122.094 119.336 121.608 119.597 C 121.117557 119.857979 120.529443 119.857979 120.039 119.597 C 119.554 119.336 119.255 118.854 119.256 118.333 C 119.255 117.812 119.554 117.33 120.039 117.069 C 120.529443 116.808021 121.117557 116.808021 121.608 117.069 C 122.094 117.33 122.392 117.812 122.391 118.333 Z"/>
+ <path fill="#fdc92b" d="M 160.864 82.957 C 159.792 81.494 158.725 79.995 157.644 78.61 C 155.901618 76.370435 154.095888 74.180883 152.229 72.044 C 150.510586 70.074808 148.723483 68.16663 146.871 66.323 C 145.211288 64.669685 143.475404 63.094642 141.669 61.603 C 139.972 60.214 138.318 59.016 136.724 58.038 C 135.129 57.06 133.594 56.302 132.135 55.787 C 130.675 55.272 129.291 55 128 55 C 126.632 55 125.181 55.265 123.663 55.766 C 122.145 56.268 120.56 57.007 118.924 57.961 C 117.287 58.915 115.599 60.084 113.875 61.441 C 112.046332 62.892789 110.289893 64.433303 108.612 66.057 C 106.747646 67.857787 104.951387 69.727764 103.227 71.663 C 101.35918 73.758013 99.5547 75.908649 97.816 78.112 C 96.542 79.724 95.287 81.457 94.03 83.175 C 117.373 86.864 131.703 85.127 160.864 82.957 L 160.864 82.957 Z"/>
+ </g>
+ <defs>
+ <filter id="lZgOKUtyEmQJ9B33IBG6yJEbpI2R4pkT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_485" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_485)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tuxmath.svg b/.icons/Gruvbox_Dark-2/apps/64/tuxmath.svg
new file mode 100755
index 000000000..6478a1458
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tuxmath.svg
@@ -0,0 +1,64 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="AQFFRNfVTfUJIdmobv2Rrgahe6dgEYPy" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#AQFFRNfVTfUJIdmobv2Rrgahe6dgEYPy)">
+ <linearGradient id="_lgradient_271" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_271)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="h1bUFUzqTTz0JGczDL5GqD2D31xYExpu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#h1bUFUzqTTz0JGczDL5GqD2D31xYExpu)">
+ <path d="M 176.96857 116.389643 C 178.296873 111.894643 179.029641 107.153661 179.029641 102.234019 C 179.029641 74.280091 156.192142 51.618922 128.005178 51.618922 C 99.833751 51.618922 76.985894 74.274912 76.985894 102.234019 C 76.985894 107.153661 77.72384 111.894643 79.046965 116.389643 C 72.622948 121.51125 47.686418 143.69625 57.945064 172.463213 C 57.945064 172.463213 66.623314 171.727856 73.751876 158.651963 C 75.916519 167.020535 79.948037 174.620088 85.44768 180.974195 C 77.392412 183.327856 71.929019 187.892766 71.929019 193.130891 C 71.929019 200.777052 83.56009 206.973212 97.899554 206.973212 C 107.632679 206.973212 116.107411 204.114641 120.550625 199.896694 C 122.9975 200.217766 125.465089 200.437855 127.99741 200.437855 C 130.532321 200.437855 133.005089 200.217766 135.441607 199.896694 C 139.895178 204.112051 148.364731 206.973212 158.100445 206.973212 C 172.445088 206.973212 184.081338 200.771873 184.081338 193.130891 C 184.081338 187.897945 178.612766 183.327856 170.557499 180.974195 C 176.051963 174.620088 180.093838 167.020535 182.25848 158.651963 C 189.381605 171.722677 198.047944 172.463213 198.047944 172.463213 C 208.32223 143.688482 183.387409 121.503482 176.965981 116.389643 L 176.96857 116.389643 Z"/>
+ </g>
+ <path fill="#5d5d5d" d="M 176.968163 113.80078 C 178.295685 109.30471 179.02881 104.562765 179.02881 99.644181 C 179.02881 71.690893 156.191412 49.029048 128.004572 49.029048 C 99.833269 49.029048 76.986031 71.686232 76.986031 99.644181 C 76.986031 104.562817 77.724076 109.304762 79.046678 113.80078 C 72.622171 118.920862 47.686425 141.106229 57.945129 169.874101 C 57.945129 169.874101 66.623341 169.13704 73.751612 156.061878 C 75.916247 164.429895 79.948265 172.031486 85.446846 178.385047 C 77.39265 180.738697 71.928763 185.303587 71.928763 190.541688 C 71.928763 198.187297 83.559267 204.383432 97.899702 204.383432 C 107.633303 204.383432 116.108514 201.523631 120.55171 197.307463 C 122.998678 197.626875 125.465529 197.848 127.996908 197.848 C 130.533051 197.848 133.004825 197.626875 135.442106 197.307463 C 139.895245 201.523423 148.365692 204.383432 158.099293 204.383432 C 172.444391 204.383432 184.080071 198.182119 184.080071 190.541688 C 184.080071 185.308765 178.611523 180.738697 170.557328 178.385047 C 176.05073 172.031486 180.09259 164.429895 182.257222 156.061878 C 189.380316 169.132535 198.048687 169.874101 198.048687 169.874101 C 208.321893 141.099496 183.386663 118.914078 176.966817 113.80078 L 176.968163 113.80078 Z"/>
+ <circle fill="#ffffff" cx="102.107" cy="85.277" r="10.357" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="153.893" cy="85.277" r="10.357" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#ffffff" cx="128" cy="142.241" rx="36.25" ry="41.429" vector-effect="non-scaling-stroke"/>
+ <circle fill="#303030" cx="107.286" cy="87.866" r="5.179" vector-effect="non-scaling-stroke"/>
+ <circle fill="#303030" cx="159.071" cy="87.866" r="5.179" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path d="M 137.51 140.96 C 136.82 141.77 135.84 142.26 134.78 142.35 C 133.72 142.43 132.68 142.08 131.87 141.39 C 131.06 140.7 130.57 139.72 130.48 138.66 C 130.4 137.61 130.75 136.56 131.44 135.75 L 139.73281 126.073187 C 143.324226 121.882393 146.24 122.96085 146.24 128.48 L 146.24 164.25 C 146.24 165.31 145.82 166.33 145.07 167.08 C 144.32 167.83 143.3 168.25 142.24 168.25 C 141.18 168.25 140.16 167.83 139.41 167.08 C 138.66 166.33 138.24 165.31 138.24 164.25 L 138.24 140.11 L 137.51 140.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_272" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(15.77,0,0,47.32,130.14,118.34)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_272)" d="M 136.97 138.6 C 136.22 139.35 135.2 139.77 134.14 139.77 C 133.08 139.77 132.06 139.35 131.31 138.6 C 130.56 137.85 130.14 136.83 130.14 135.77 C 130.14 134.71 130.56 133.69 131.31 132.94 L 138.838932 125.411068 C 142.741561 121.508439 145.91 122.82085 145.91 128.34 L 145.91 161.66 C 145.91 162.72 145.49 163.74 144.74 164.49 C 143.99 165.24 142.97 165.66 141.91 165.66 C 140.85 165.66 139.83 165.24 139.08 164.49 C 138.33 163.74 137.91 162.72 137.91 161.66 L 137.91 137.66 L 136.97 138.6 Z"/>
+ <g opacity=".2">
+ <path d="M 111.169643 144.830357 L 124.116071 144.830357 C 126.25967 144.830357 128 146.570687 128 148.714285 L 128 148.714285 C 128 150.857884 126.25967 152.598214 124.116071 152.598214 L 111.169643 152.598214 C 109.026045 152.598214 107.285715 150.857884 107.285715 148.714285 L 107.285715 148.714285 C 107.285715 146.570687 109.026045 144.830357 111.169643 144.830357 Z"/>
+ </g>
+ <defs>
+ <linearGradient id="_lgradient_273" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ </defs>
+ <path d="M 111.169643 142.241071 L 124.116071 142.241071 C 126.25967 142.241071 128 143.981401 128 146.124999 L 128 146.124999 C 128 148.268598 126.25967 150.008928 124.116071 150.008928 L 111.169643 150.008928 C 109.026045 150.008928 107.285715 148.268598 107.285715 146.124999 L 107.285715 146.124999 C 107.285715 143.981401 109.026045 142.241071 111.169643 142.241071 Z" style="fill:url(#_lgradient_273)"/>
+ <defs>
+ <filter id="3zz7l2VfAa7V5UpNg31jy0rTdnYWPiJQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#3zz7l2VfAa7V5UpNg31jy0rTdnYWPiJQ)">
+ <path d="M 117.642857 93.044644 L 138.357142 93.044644 C 136.69741 109.002411 128 124.116072 128 124.116072 C 128 124.116072 117.642857 106.18009 117.642857 93.044644 Z"/>
+ </g>
+ <path fill="#da1636" d="M 117.642857 90.455358 C 124.375953 86.843214 131.300714 86.863214 138.357142 90.455358 C 136.69741 106.413126 128 121.526786 128 121.526786 C 128 121.526786 117.642857 103.590804 117.642857 90.455358 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 128.005178 49.026788 C 99.833751 49.026788 76.988483 71.685627 76.988483 99.644733 C 76.988483 100.002054 77.019555 100.354197 77.027323 100.711519 C 77.842948 73.459287 100.349018 51.621252 128.005178 51.621252 C 155.676874 51.621252 178.172588 73.464466 178.985623 100.711519 C 178.993391 100.354197 179.027052 100.002054 179.027052 99.644733 C 179.027052 71.690805 156.192142 49.026788 128.005178 49.026788 Z M 78.500626 114.26384 C 72.550448 119.100625 54.864073 135.335446 55.530296 157.261517 C 56.273939 136.08375 73.808841 120.563572 79.046965 116.389643 C 78.839823 115.690536 78.676698 114.975893 78.500626 114.26384 Z M 177.514909 114.26384 C 177.338838 114.975893 177.175713 115.690536 176.96857 116.389643 C 182.206695 120.558393 199.728391 136.073393 200.468926 157.245981 C 201.139551 135.3225 183.459909 119.092857 177.514909 114.26384 Z M 83.795715 178.946784 C 76.67259 181.416963 71.931608 185.678927 71.931608 190.541605 C 71.931608 191.036159 71.983394 191.522945 72.076608 192.004552 C 72.801608 187.248034 77.98018 183.156963 85.44768 180.974195 C 84.878037 180.313927 84.334287 179.632945 83.795715 178.946784 Z M 172.209463 178.946784 C 171.670891 179.632945 171.127141 180.313927 170.557499 180.974195 C 178.022409 183.154373 183.206159 187.250623 183.933748 192.004552 C 184.026963 191.522945 184.078748 191.036159 184.078748 190.541605 C 184.078748 185.684106 179.332588 181.419552 172.209463 178.946784 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tuxpaint.svg b/.icons/Gruvbox_Dark-2/apps/64/tuxpaint.svg
new file mode 120000
index 000000000..f4aff0839
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tuxpaint.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tuxpuck.svg b/.icons/Gruvbox_Dark-2/apps/64/tuxpuck.svg
new file mode 100755
index 000000000..0b0787fff
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tuxpuck.svg
@@ -0,0 +1,100 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="FEgsvx7xwPIaUNDy2GkCybpQUWYQkakW" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#FEgsvx7xwPIaUNDy2GkCybpQUWYQkakW)">
+ <linearGradient id="_lgradient_62" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_62)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_63" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_63)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g style="opacity:0.4" filter="url(#GhsIr3NSi9P2mKhivDagcAONJABBINgQ)">
+ <g opacity=".4">
+ <path d="M 127.895 58.042 C 114.236 58.042 102.457 70.749 102.457 86.534 C 102.457 122.148 82.106 125.709 82.106 150.639 C 82.106 178.175 102.607 200.498 127.895 200.498 C 153.184 200.498 173.685 178.175 173.685 150.639 C 173.685 125.709 153.334 122.148 153.334 86.534 C 153.334 70.749 141.555 58.042 127.895 58.042 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="GhsIr3NSi9P2mKhivDagcAONJABBINgQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <path fill="#2b898f" d="M 127.895 55.5 C 114.236 55.5 102.457 68.207 102.457 83.991 C 102.457 119.605 82.106 123.167 82.106 148.097 C 82.106 175.633 102.607 197.956 127.895 197.956 C 153.184 197.956 173.685 175.633 173.685 148.097 C 173.685 123.167 153.334 119.605 153.334 83.991 C 153.334 68.207 141.555 55.5 127.895 55.5 L 127.895 55.5 Z"/>
+ <path fill="#ececec" d="M 127.895 96.202 C 118.789 96.202 112.736 103.917 112.736 113.499 C 112.736 135.123 97.369 137.284 97.369 152.421 C 97.369 169.139 111.036 182.693 127.895 182.693 C 144.755 182.693 158.422 169.139 158.422 152.421 C 158.422 137.284 143.263 135.123 143.263 113.499 C 143.263 103.917 137.002 96.202 127.895 96.202 Z"/>
+ <g style="opacity:0.4" filter="url(#YFwCJRIfTv8XNa5pu38RTyZsHXVrpNW3)">
+ <g opacity=".4">
+ <path d="M 105.094 200.394 C 103.561 200.15 102.205 199.693 99.235 198.412 C 94.813 196.503 92.751 195.884 84.657 194.036 C 80.619 193.115 79.115 192.706 75.611 191.572 C 74.336 191.16 72.637 190.634 71.835 190.404 C 69.659 189.777 69.082 189.534 68.284 188.906 C 67.196 188.049 66.689 186.728 66.884 185.256 C 67.008 184.313 67.337 183.407 68.246 181.505 C 69.461 178.963 72.477 178.048 72.662 175.547 C 72.771 174.074 72.681 172.419 72.308 168.973 C 72.087 166.933 72.036 166.181 72.033 164.884 C 72.03 163.475 72.048 164.456 72.193 163.918 C 72.737 161.901 73.152 160.738 75.08 160.236 C 75.638 160.088 74.47 160.068 77.089 160.017 C 78.719 159.966 79.663 159.925 79.872 159.875 C 81.002 159.615 81.824 159.193 82.59 158.463 C 83.32 157.767 83.82 154.005 84.773 152.31 C 86.256 149.694 89.183 149.719 91.572 149.622 C 92.25 149.765 92.475 149.856 93.217 150.286 C 93.964 150.713 94.175 150.887 94.824 151.578 C 96.458 153.319 97.238 154.393 100.904 159.945 C 103.809 164.346 104.696 165.754 105.867 167.818 C 107.143 170.069 109.442 173.678 110.295 174.768 C 110.439 174.956 111.324 176.076 112.26 177.263 C 113.197 178.452 114.053 179.563 114.164 179.734 C 115.922 182.187 117.157 185.007 117.596 187.824 C 117.744 188.806 117.749 188.972 117.666 190.096 C 117.562 191.523 117.47 192.133 117.316 192.444 C 117.254 192.571 117.117 192.912 117.013 193.201 C 115.668 196.947 112.316 199.758 108.433 200.397 C 107.607 200.534 105.97 200.534 105.094 200.397 L 105.094 200.394 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="YFwCJRIfTv8XNa5pu38RTyZsHXVrpNW3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <path fill="#fdc92b" d="M 105.094 197.851 C 103.561 197.607 102.205 197.151 99.235 195.869 C 94.813 193.96 92.751 193.341 84.657 191.494 C 80.619 190.573 79.115 190.164 75.611 189.03 C 74.336 188.618 72.637 188.092 71.835 187.861 C 69.659 187.235 69.082 186.991 68.284 186.363 C 67.196 185.507 66.689 184.185 66.884 182.713 C 67.008 181.77 67.337 180.864 68.246 178.963 C 69.461 176.42 72.477 175.506 72.662 173.005 C 72.771 171.532 72.681 169.877 72.308 166.43 C 72.087 164.391 72.036 163.639 72.033 162.342 C 71.972 160.431 73.253 157.756 75.08 157.693 C 75.638 157.546 75.08 157.693 77.089 157.475 C 78.719 157.424 79.663 157.383 79.872 157.332 C 81.002 157.073 81.824 156.651 82.59 155.921 C 83.32 155.225 83.82 151.463 84.773 149.767 C 86.256 147.151 89.183 147.177 91.572 147.08 C 92.25 147.222 92.475 147.314 93.217 147.743 C 93.964 148.171 94.175 148.345 94.824 149.036 C 96.458 150.777 97.238 151.851 100.904 157.402 C 103.809 161.804 104.696 163.212 105.867 165.276 C 107.143 167.526 109.442 171.135 110.295 172.226 C 110.439 172.414 111.324 173.534 112.26 174.721 C 113.197 175.91 114.053 177.021 114.164 177.192 C 115.922 179.645 117.157 182.465 117.596 185.282 C 117.744 186.264 117.749 186.43 117.666 187.554 C 117.562 188.981 117.47 189.591 117.316 189.902 C 117.254 190.029 117.117 190.37 117.013 190.659 C 115.668 194.405 112.316 197.216 108.433 197.855 C 107.607 197.992 105.97 197.992 105.094 197.855 L 105.094 197.851 Z"/>
+ <g style="opacity:0.4" filter="url(#nUYdE3cD2LkMrVKaeUlmf4j1orKUhqkW)">
+ <g opacity=".4">
+ <path d="M 164.586 198.698 C 165.756 197.875 166.691 196.954 168.623 194.706 C 171.499 191.361 171.425 190.02 177.371 185.227 C 180.338 182.838 181.416 181.894 183.852 179.549 C 184.738 178.696 185.929 177.578 186.499 177.065 C 188.044 175.672 188.422 175.24 188.823 174.406 C 189.369 173.27 189.242 171.994 188.47 170.881 C 187.975 170.168 187.326 169.568 185.783 168.398 C 183.721 166.834 183.131 165.49 181.939 163.54 C 181.238 162.392 182.153 159.49 181.033 156.546 C 180.37 154.805 180.1 154.176 179.564 153.124 C 178.983 151.982 178.863 151.786 178.521 151.411 C 177.232 149.999 175.801 149.522 173.994 149.9 C 173.47 150.012 173.163 150.139 170.969 151.163 C 169.602 151.798 168.375 152.342 168.182 152.388 C 167.139 152.642 166.28 152.627 165.341 152.337 C 164.447 152.073 163.738 153.933 162.245 152.948 C 161.223 152.279 160.126 151.444 159.341 151.227 C 158.251 150.927 158.254 150.927 157.235 151.039 C 156.254 151.161 155.532 151.441 154.734 152.064 C 154.231 152.455 154.083 152.623 153.645 153.271 C 153.204 153.924 153.1 154.148 152.848 154.972 C 152.215 157.047 152.014 158.234 151.277 164.221 C 150.694 168.968 150.542 170.47 150.428 172.618 C 150.303 174.959 149.894 178.818 149.639 180.048 C 149.596 180.257 149.328 181.527 149.044 182.869 C 148.761 184.214 148.511 185.461 148.491 185.644 C 148.05 188.348 148.196 191.133 149.001 193.593 C 149.286 194.448 149.35 194.585 149.885 195.461 C 150.564 196.574 150.893 197.031 151.15 197.22 C 151.253 197.296 151.508 197.515 151.716 197.708 C 154.386 200.195 158.333 201.105 161.818 200.041 C 162.559 199.817 163.917 199.147 164.588 198.682 L 164.586 198.698 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="nUYdE3cD2LkMrVKaeUlmf4j1orKUhqkW" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <path fill="#fdc92b" d="M 164.586 196.155 C 165.756 195.333 166.691 194.411 168.623 192.164 C 171.499 188.818 171.425 187.477 177.371 182.685 C 180.338 180.296 181.416 179.352 183.852 177.007 C 184.738 176.154 185.929 175.036 186.499 174.523 C 188.044 173.13 188.422 172.697 188.823 171.864 C 189.369 170.727 189.242 169.451 188.47 168.339 C 187.975 167.625 187.326 167.025 185.783 165.856 C 183.721 164.292 182.877 162.948 181.686 160.997 C 180.985 159.85 181.899 156.947 180.779 154.004 C 180.116 152.263 180.1 151.634 179.564 150.581 C 178.983 149.44 178.863 149.243 178.521 148.869 C 177.232 147.457 175.801 146.98 173.994 147.358 C 173.47 147.47 173.163 147.597 170.969 148.622 C 169.602 149.256 168.375 149.799 168.182 149.846 C 167.139 150.1 166.28 150.085 165.341 149.795 C 164.447 149.53 163.738 151.391 162.245 150.406 C 161.223 149.737 160.126 148.901 159.341 148.685 C 158.251 148.384 158.254 148.384 157.235 148.496 C 156.254 148.618 155.532 148.898 154.734 149.521 C 154.231 149.913 154.083 150.081 153.645 150.728 C 153.204 151.382 153.1 151.605 152.848 152.43 C 152.215 154.505 152.014 155.691 151.277 161.679 C 150.694 166.426 150.542 167.927 150.428 170.076 C 150.303 172.417 149.894 176.276 149.639 177.506 C 149.596 177.715 149.328 178.984 149.044 180.327 C 148.761 181.671 148.511 182.92 148.491 183.103 C 148.05 185.806 148.196 188.591 149.001 191.051 C 149.286 191.906 149.35 192.043 149.885 192.92 C 150.564 194.032 150.893 194.489 151.15 194.678 C 151.253 194.754 151.508 194.973 151.716 195.166 C 154.386 197.653 158.333 198.563 161.818 197.5 C 162.559 197.276 163.917 196.606 164.588 196.14 L 164.586 196.155 Z"/>
+ <g style="opacity:0.4" filter="url(#SuRUuWCgePB5l6ApK4DfP5CinbQkij0t)">
+ <g opacity=".4">
+ <circle cx="117.72" cy="83.482" r="10.175" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="SuRUuWCgePB5l6ApK4DfP5CinbQkij0t" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <circle fill="#ececec" cx="117.72" cy="80.938" r="10.175" vector-effect="non-scaling-stroke"/>
+ <circle fill="#3b3b3b" cx="117.72" cy="80.938" r="5.088" vector-effect="non-scaling-stroke"/>
+ <g style="opacity:0.4" filter="url(#SKmUPMBJ2KykyQTiWJjf9GHAdu9MwaOi)">
+ <g opacity=".4">
+ <path d="M 143.159 96.202 C 143.159 106.037 136.325 114.009 127.895 114.009 C 119.466 114.009 112.632 106.037 112.632 96.202 L 143.159 96.202 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="SKmUPMBJ2KykyQTiWJjf9GHAdu9MwaOi" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <path fill="#eab305" d="M 143.159 94.167 C 143.159 104.002 136.325 111.465 127.895 111.465 C 119.466 111.465 112.632 104.002 112.632 94.167 L 143.159 94.167 Z"/>
+ <g style="opacity:0.4" filter="url(#Leby5HcKF7G2YnMeLVfkQCfB3FzYo8Sm)">
+ <g opacity=".4">
+ <circle cx="138.071" cy="83.482" r="10.175" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="Leby5HcKF7G2YnMeLVfkQCfB3FzYo8Sm" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <circle fill="#ececec" cx="138.071" cy="80.938" r="10.175" vector-effect="non-scaling-stroke"/>
+ <circle fill="#3b3b3b" cx="138.071" cy="80.938" r="5.088" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffda64" d="M 143.159 94.506 C 143.159 96.202 136.325 106.377 127.895 106.377 C 119.466 106.377 112.632 96.202 112.632 94.506 C 112.632 89.823 119.466 86.026 127.895 86.026 C 136.325 86.026 143.159 89.823 143.159 94.506 Z"/>
+ <path fill="#4f4f4f" d="M 165.805 162.59 C 159.945 162.59 159.901 157.722 158.731 151.98 C 157.43 145.592 156.598 141.899 166.798 141.37 C 176.075 137.021 176.994 162.25 165.805 162.59 L 165.805 162.59 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tuxracer.svg b/.icons/Gruvbox_Dark-2/apps/64/tuxracer.svg
new file mode 120000
index 000000000..5d747cc5b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tuxracer.svg
@@ -0,0 +1 @@
+tux.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tuxtype.svg b/.icons/Gruvbox_Dark-2/apps/64/tuxtype.svg
new file mode 100755
index 000000000..7e5e638d0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tuxtype.svg
@@ -0,0 +1,59 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="3Kl6i4F0DpeJn2Se1iw1hlXBSvuuE133" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#3Kl6i4F0DpeJn2Se1iw1hlXBSvuuE133)">
+ <linearGradient id="_lgradient_274" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_274)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="pRiQxd8Tax8XscGqiMGZTPpdwb4p4CnS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#pRiQxd8Tax8XscGqiMGZTPpdwb4p4CnS)">
+ <path d="M 176.96857 116.389643 C 178.296873 111.894643 179.029641 107.153661 179.029641 102.234019 C 179.029641 74.280091 156.192142 51.618922 128.005178 51.618922 C 99.833751 51.618922 76.985894 74.274912 76.985894 102.234019 C 76.985894 107.153661 77.72384 111.894643 79.046965 116.389643 C 72.622948 121.51125 47.686418 143.69625 57.945064 172.463213 C 57.945064 172.463213 66.623314 171.727856 73.751876 158.651963 C 75.916519 167.020535 79.948037 174.620088 85.44768 180.974195 C 77.392412 183.327856 71.929019 187.892766 71.929019 193.130891 C 71.929019 200.777052 83.56009 206.973212 97.899554 206.973212 C 107.632679 206.973212 116.107411 204.114641 120.550625 199.896694 C 122.9975 200.217766 125.465089 200.437855 127.99741 200.437855 C 130.532321 200.437855 133.005089 200.217766 135.441607 199.896694 C 139.895178 204.112051 148.364731 206.973212 158.100445 206.973212 C 172.445088 206.973212 184.081338 200.771873 184.081338 193.130891 C 184.081338 187.897945 178.612766 183.327856 170.557499 180.974195 C 176.051963 174.620088 180.093838 167.020535 182.25848 158.651963 C 189.381605 171.722677 198.047944 172.463213 198.047944 172.463213 C 208.32223 143.688482 183.387409 121.503482 176.965981 116.389643 L 176.96857 116.389643 Z"/>
+ </g>
+ <path fill="#5d5d5d" d="M 176.968163 113.80078 C 178.295685 109.30471 179.02881 104.562765 179.02881 99.644181 C 179.02881 71.690893 156.191412 49.029048 128.004572 49.029048 C 99.833269 49.029048 76.986031 71.686232 76.986031 99.644181 C 76.986031 104.562817 77.724076 109.304762 79.046678 113.80078 C 72.622171 118.920862 47.686425 141.106229 57.945129 169.874101 C 57.945129 169.874101 66.623341 169.13704 73.751612 156.061878 C 75.916247 164.429895 79.948265 172.031486 85.446846 178.385047 C 77.39265 180.738697 71.928763 185.303587 71.928763 190.541688 C 71.928763 198.187297 83.559267 204.383432 97.899702 204.383432 C 107.633303 204.383432 116.108514 201.523631 120.55171 197.307463 C 122.998678 197.626875 125.465529 197.848 127.996908 197.848 C 130.533051 197.848 133.004825 197.626875 135.442106 197.307463 C 139.895245 201.523423 148.365692 204.383432 158.099293 204.383432 C 172.444391 204.383432 184.080071 198.182119 184.080071 190.541688 C 184.080071 185.308765 178.611523 180.738697 170.557328 178.385047 C 176.05073 172.031486 180.09259 164.429895 182.257222 156.061878 C 189.380316 169.132535 198.048687 169.874101 198.048687 169.874101 C 208.321893 141.099496 183.386663 118.914078 176.966817 113.80078 L 176.968163 113.80078 Z"/>
+ <circle fill="#ffffff" cx="102.107" cy="85.277" r="10.357" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="153.893" cy="85.277" r="10.357" vector-effect="non-scaling-stroke"/>
+ <ellipse fill="#ffffff" cx="128" cy="142.241" rx="36.25" ry="41.429" vector-effect="non-scaling-stroke"/>
+ <circle fill="#303030" cx="107.286" cy="87.866" r="5.179" vector-effect="non-scaling-stroke"/>
+ <circle fill="#303030" cx="159.071" cy="87.866" r="5.179" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="YWESEhCgvVNDujzJ45hJ9akqojXJKUqx" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#YWESEhCgvVNDujzJ45hJ9akqojXJKUqx)">
+ <path d="M 117.642857 93.044644 L 138.357142 93.044644 C 136.69741 109.002411 128 124.116072 128 124.116072 C 128 124.116072 117.642857 106.18009 117.642857 93.044644 Z"/>
+ </g>
+ <path fill="#da1636" d="M 117.642857 90.455358 C 124.375953 86.843214 131.300714 86.863214 138.357142 90.455358 C 136.69741 106.413126 128 121.526786 128 121.526786 C 128 121.526786 117.642857 103.590804 117.642857 90.455358 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 128.005178 49.026788 C 99.833751 49.026788 76.988483 71.685627 76.988483 99.644733 C 76.988483 100.002054 77.019555 100.354197 77.027323 100.711519 C 77.842948 73.459287 100.349018 51.621252 128.005178 51.621252 C 155.676874 51.621252 178.172588 73.464466 178.985623 100.711519 C 178.993391 100.354197 179.027052 100.002054 179.027052 99.644733 C 179.027052 71.690805 156.192142 49.026788 128.005178 49.026788 Z M 78.500626 114.26384 C 72.550448 119.100625 54.864073 135.335446 55.530296 157.261517 C 56.273939 136.08375 73.808841 120.563572 79.046965 116.389643 C 78.839823 115.690536 78.676698 114.975893 78.500626 114.26384 Z M 177.514909 114.26384 C 177.338838 114.975893 177.175713 115.690536 176.96857 116.389643 C 182.206695 120.558393 199.728391 136.073393 200.468926 157.245981 C 201.139551 135.3225 183.459909 119.092857 177.514909 114.26384 Z M 83.795715 178.946784 C 76.67259 181.416963 71.931608 185.678927 71.931608 190.541605 C 71.931608 191.036159 71.983394 191.522945 72.076608 192.004552 C 72.801608 187.248034 77.98018 183.156963 85.44768 180.974195 C 84.878037 180.313927 84.334287 179.632945 83.795715 178.946784 Z M 172.209463 178.946784 C 171.670891 179.632945 171.127141 180.313927 170.557499 180.974195 C 178.022409 183.154373 183.206159 187.250623 183.933748 192.004552 C 184.026963 191.522945 184.078748 191.036159 184.078748 190.541605 C 184.078748 185.684106 179.332588 181.419552 172.209463 178.946784 Z"/>
+ </g>
+ <defs>
+ <filter id="NtpEp8D19tytHSTFxuAWbzVK1kqGqwVF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="0"/>
+ </filter>
+ </defs>
+ <g opacity=".2" filter="url(#NtpEp8D19tytHSTFxuAWbzVK1kqGqwVF)">
+ <path fill-rule="evenodd" d="M 133.56664 138.47712 L 133.56664 138.47712 L 133.56664 138.47712 Q 133.939189 135 138.471863 135 L 138.471863 135 L 138.471863 135 Q 140.893429 135 142.073166 135.372549 L 142.073166 135.372549 L 142.073166 135.372549 Q 143.252903 135.745097 143.718589 136.676469 L 143.718589 136.676469 L 143.718589 136.676469 Q 144.184274 137.60784 144.277411 138.321891 L 144.277411 138.321891 L 144.277411 138.321891 Q 144.370549 139.035943 144.370549 140.464046 L 144.370549 140.464046 L 144.370549 162.196046 L 144.370549 162.196046 Q 144.370549 163.624149 144.277411 164.3382 L 144.277411 164.3382 L 144.277411 164.3382 Q 144.184274 165.052251 143.749634 165.983623 L 143.749634 165.983623 L 143.749634 165.983623 Q 142.880354 167.598 139.496371 167.598 L 139.496371 167.598 L 139.496371 167.598 Q 136.112389 167.598 134.963697 166.759766 L 134.963697 166.759766 L 134.963697 166.759766 Q 133.815006 165.921531 133.628731 164.307154 L 133.628731 164.307154 L 133.628731 164.307154 Q 131.331349 167.598 125.96044 167.598 L 125.96044 167.598 L 125.96044 167.598 Q 120.589531 167.598 115.994766 162.692777 L 115.994766 162.692777 L 115.994766 162.692777 Q 111.4 157.787554 111.4 151.299 L 111.4 151.299 L 111.4 151.299 Q 111.4 144.810446 116.025811 139.936269 L 116.025811 139.936269 L 116.025811 139.936269 Q 120.651623 135.062091 126.17776 135.062091 L 126.17776 135.062091 L 126.17776 135.062091 Q 128.288869 135.062091 130.027429 135.807189 L 130.027429 135.807189 L 130.027429 135.807189 Q 131.765989 136.552286 132.448994 137.204246 L 132.448994 137.204246 L 132.448994 137.204246 Q 133.132 137.856206 133.56664 138.47712 Z M 122.266 151.392137 L 122.266 151.392137 L 122.266 151.392137 Q 122.266 153.441154 123.880377 155.086577 L 123.880377 155.086577 L 123.880377 155.086577 Q 125.494754 156.732 127.792137 156.732 L 127.792137 156.732 L 127.792137 156.732 Q 130.08952 156.732 131.61076 155.055531 L 131.61076 155.055531 L 131.61076 155.055531 Q 133.132 153.379063 133.132 151.361091 L 133.132 151.361091 L 133.132 151.361091 Q 133.132 149.34312 131.672851 147.60456 L 131.672851 147.60456 L 131.672851 147.60456 Q 130.213703 145.866 127.761091 145.866 L 127.761091 145.866 L 127.761091 145.866 Q 125.30848 145.866 123.78724 147.60456 L 123.78724 147.60456 L 123.78724 147.60456 Q 122.266 149.34312 122.266 151.392137 Z"/>
+ </g>
+ <linearGradient id="_lgradient_275" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(32.970557,0,0,32.598036,111.400006,132.901972)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_275)" fill-rule="evenodd" d="M 133.566638 136.379136 L 133.566638 136.379136 L 133.566638 136.379136 Q 133.939189 132.901972 138.471861 132.901972 L 138.471861 132.901972 L 138.471861 132.901972 Q 140.893429 132.901972 142.073169 133.274553 L 142.073169 133.274553 L 142.073169 133.274553 Q 143.252909 133.647074 143.718576 134.578467 L 143.718576 134.578467 L 143.718576 134.578467 Q 144.184273 135.50986 144.277418 136.223874 L 144.277418 136.223874 L 144.277418 136.223874 Q 144.370563 136.937948 144.370563 138.366036 L 144.370563 138.366036 L 144.370563 160.09806 L 144.370563 160.09806 Q 144.370563 161.526148 144.277418 162.240222 L 144.277418 162.240222 L 144.277418 162.240222 Q 144.184273 162.954236 143.749635 163.885629 L 143.749635 163.885629 L 143.749635 163.885629 Q 142.880358 165.500008 139.496369 165.500008 L 139.496369 165.500008 L 139.496369 165.500008 Q 136.11238 165.500008 134.963698 164.66176 L 134.963698 164.66176 L 134.963698 164.66176 Q 133.815015 163.823512 133.628725 162.209134 L 133.628725 162.209134 L 133.628725 162.209134 Q 131.331361 165.500008 125.960442 165.500008 L 125.960442 165.500008 L 125.960442 165.500008 Q 120.589523 165.500008 115.994764 160.594755 L 115.994764 160.594755 L 115.994764 160.594755 Q 111.400006 155.689562 111.400006 149.201019 L 111.400006 149.201019 L 111.400006 149.201019 Q 111.400006 142.712417 116.025823 137.838253 L 116.025823 137.838253 L 116.025823 137.838253 Q 120.65161 132.964089 126.177761 132.964089 L 126.177761 132.964089 L 126.177761 132.964089 Q 128.288864 132.964089 130.027417 133.709191 L 130.027417 133.709191 L 130.027417 133.709191 Q 131.765999 134.454293 132.448985 135.10625 L 132.448985 135.10625 L 132.448985 135.10625 Q 133.132 135.758208 133.566638 136.379136 Z M 122.265988 149.294165 L 122.265988 149.294165 L 122.265988 149.294165 Q 122.265988 151.343181 123.880367 152.988589 L 123.880367 152.988589 L 123.880367 152.988589 Q 125.494745 154.633996 127.792139 154.633996 L 127.792139 154.633996 L 127.792139 154.633996 Q 130.089533 154.633996 131.610767 152.95756 L 131.610767 152.95756 L 131.610767 152.95756 Q 133.132 151.281065 133.132 149.263077 L 133.132 149.263077 L 133.132 149.263077 Q 133.132 147.245148 131.672854 145.506536 L 131.672854 145.506536 L 131.672854 145.506536 Q 130.213707 143.767984 127.761081 143.767984 L 127.761081 143.767984 L 127.761081 143.767984 Q 125.308485 143.767984 123.787251 145.506536 L 123.787251 145.506536 L 123.787251 145.506536 Q 122.265988 147.245148 122.265988 149.294165 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tv.kodi.Kodi.svg b/.icons/Gruvbox_Dark-2/apps/64/tv.kodi.Kodi.svg
new file mode 120000
index 000000000..8e1449fb9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tv.kodi.Kodi.svg
@@ -0,0 +1 @@
+kodi.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tvmaxe.svg b/.icons/Gruvbox_Dark-2/apps/64/tvmaxe.svg
new file mode 120000
index 000000000..24bc70b0a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tvmaxe.svg
@@ -0,0 +1 @@
+tvtime.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tvtime.svg b/.icons/Gruvbox_Dark-2/apps/64/tvtime.svg
new file mode 100755
index 000000000..616a86ce0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tvtime.svg
@@ -0,0 +1,78 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_n53g14IZswymCDGTyIXyfNq5x9GaFVjC">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_n53g14IZswymCDGTyIXyfNq5x9GaFVjC)">
+ <defs>
+ <filter id="V7pymvMO4uxPtRSkJXsKp8de0CY9NMmt" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#V7pymvMO4uxPtRSkJXsKp8de0CY9NMmt)">
+ <linearGradient id="_lgradient_100" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff6d57"/>
+ <stop offset="50%" style="stop-color:#ff5160"/>
+ <stop offset="100%" style="stop-color:#f50f22"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_100)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_101" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_101)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path d="M 106.370102 65.198276 L 147.491967 65.198276 C 148.386125 65.198276 149.112069 65.924219 149.112069 66.818378 L 149.112069 73.733346 C 149.112069 74.627505 148.386125 75.353448 147.491967 75.353448 L 106.370102 75.353448 C 105.475943 75.353448 104.75 74.627505 104.75 73.733346 L 104.75 66.818378 C 104.75 65.924219 105.475943 65.198276 106.370102 65.198276 Z" style="fill:#3b3b3b"/>
+ <defs>
+ <filter id="7nAZKQeM9oazp3htXxyXrQ7fuVeOk3bB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#7nAZKQeM9oazp3htXxyXrQ7fuVeOk3bB)">
+ <path d="M 188.931034 182.024644 L 188.931034 86.294532 C 188.931034 81.45033 184.998157 77.517452 180.153954 77.517452 L 75.846046 77.517452 C 71.001843 77.517452 67.068966 81.45033 67.068966 86.294532 L 67.068966 182.024644 C 67.068966 186.868846 71.001843 190.801724 75.846046 190.801724 L 180.153954 190.801724 C 184.998157 190.801724 188.931034 186.868846 188.931034 182.024644 Z"/>
+ </g>
+ <path d="M 188.931034 179.192537 L 188.931034 83.462425 C 188.931034 78.618223 184.998157 74.685345 180.153954 74.685345 L 75.846046 74.685345 C 71.001843 74.685345 67.068966 78.618223 67.068966 83.462425 L 67.068966 179.192537 C 67.068966 184.036739 71.001843 187.969617 75.846046 187.969617 L 180.153954 187.969617 C 184.998157 187.969617 188.931034 184.036739 188.931034 179.192537 Z" style="fill:#cccccc"/>
+ <defs>
+ <filter id="aFPmkhSRjvJ7WZevVcztKFrZCYdvXSKf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#aFPmkhSRjvJ7WZevVcztKFrZCYdvXSKf)">
+ <path d="M 205.5 177.521883 L 205.5 79.156499 C 205.5 75.04367 202.160905 71.704576 198.048077 71.704576 L 57.951923 71.704576 C 53.839095 71.704576 50.5 75.04367 50.5 79.156499 L 50.5 177.521883 C 50.5 181.634712 53.839095 184.973806 57.951923 184.973806 L 198.048077 184.973806 C 202.160905 184.973806 205.5 181.634712 205.5 177.521883 Z"/>
+ </g>
+ <path d="M 205.5 174.541114 L 205.5 76.175729 C 205.5 72.062901 202.160905 68.723806 198.048077 68.723806 L 57.951923 68.723806 C 53.839095 68.723806 50.5 72.062901 50.5 76.175729 L 50.5 174.541114 C 50.5 178.653942 53.839095 181.993037 57.951923 181.993037 L 198.048077 181.993037 C 202.160905 181.993037 205.5 178.653942 205.5 174.541114 Z" style="fill:#3b3b3b"/>
+ <g opacity=".4">
+ <rect width="91.931" height="137.115" x="82.03" y="55.07" transform="matrix(0,1,-1,0,251.631631,-4.368369)"/>
+ </g>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 57.951923 68.723806 C 53.823558 68.723806 50.5 72.047364 50.5 76.175729 L 50.5 79.156499 C 50.5 75.028133 53.823558 71.704576 57.951923 71.704576 L 198.048077 71.704576 C 202.176442 71.704576 205.5 75.028133 205.5 79.156499 L 205.5 76.175729 C 205.5 72.047364 202.176442 68.723806 198.048077 68.723806 L 57.951923 68.723806 Z"/>
+ </g>
+ <g opacity=".1">
+ <rect fill="#ffffff" width="137.115" height="2.981" x="59.44" y="169.84" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+ <ellipse fill="#f22c42" cx="185.724" cy="177.239" rx="2.806" ry="2.739" vector-effect="non-scaling-stroke"/>
+ <g opacity=".4">
+ <path d="M 68.137931 174.5 L 90.051724 174.5 C 90.567955 174.5 90.987069 174.919114 90.987069 175.435345 L 90.987069 175.435345 C 90.987069 175.951576 90.567955 176.37069 90.051724 176.37069 L 68.137931 176.37069 C 67.6217 176.37069 67.202586 175.951576 67.202586 175.435345 L 67.202586 175.435345 C 67.202586 174.919114 67.6217 174.5 68.137931 174.5 Z" style="fill:#111111"/>
+ </g>
+ <g opacity=".4">
+ <path d="M 68.137931 177.706897 L 90.051724 177.706897 C 90.567955 177.706897 90.987069 178.126011 90.987069 178.642241 L 90.987069 178.642241 C 90.987069 179.158472 90.567955 179.577586 90.051724 179.577586 L 68.137931 179.577586 C 67.6217 179.577586 67.202586 179.158472 67.202586 178.642241 L 67.202586 178.642241 C 67.202586 178.126011 67.6217 177.706897 68.137931 177.706897 Z" style="fill:#111111"/>
+ </g>
+ <g>
+ <path fill="#a50034" d="M 128 180.507052 C 129.695623 180.507052 131.072761 179.133969 131.072761 177.437391 C 131.072761 175.740734 129.695623 174.366379 128 174.366379 C 126.301753 174.366379 124.927239 175.740734 124.927239 177.437391 C 124.927239 179.133969 126.301753 180.507052 128 180.507052 Z"/>
+ <path fill="#ffffff" d="M 127.876374 176.08967 L 127.876374 178.783761 L 128.732852 178.783761 L 128.732852 178.541518 L 128.123228 178.541518 L 128.123228 176.08967 L 127.876374 176.08967 Z"/>
+ <path fill="#ffffff" d="M 127.018784 176.824747 C 127.222548 176.824747 127.386799 176.659064 127.386799 176.456731 C 127.386799 176.254239 127.222548 176.087921 127.018784 176.087921 C 126.815019 176.087921 126.650768 176.254239 126.650768 176.456731 C 126.650768 176.659224 126.815019 176.824747 127.018784 176.824747 Z"/>
+ <path fill="#ffffff" d="M 128.123149 174.867561 C 128.09103 174.865971 128.029972 174.863984 128.000795 174.863984 C 126.582475 174.863984 125.428182 176.018674 125.428182 177.436119 C 125.428182 178.124609 125.695707 178.769928 126.180274 179.25521 C 126.666827 179.739378 127.312465 180.006903 128.000795 180.006903 C 128.686502 180.006903 129.33198 179.739378 129.817659 179.25521 C 130.303418 178.769928 130.572215 178.124609 130.572215 177.436119 L 130.572215 177.321716 L 130.468147 177.321716 L 128.735237 177.321716 L 128.735237 177.558473 L 130.327189 177.558473 C 130.327189 177.563641 130.327189 177.588764 130.326076 177.595283 C 130.245143 178.807056 129.23308 179.766807 128.000795 179.766807 C 127.377021 179.766807 126.792123 179.524245 126.351919 179.083723 C 125.910284 178.64503 125.666928 178.060609 125.666928 177.43604 C 125.666928 176.815048 125.910284 176.227606 126.351919 175.787561 C 126.792123 175.347914 127.377021 175.105352 128.000795 175.105352 C 128.027667 175.105352 128.093018 175.105352 128.123149 175.106943 L 128.123149 174.867561 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tweaks-app.svg b/.icons/Gruvbox_Dark-2/apps/64/tweaks-app.svg
new file mode 120000
index 000000000..9cb7fcff7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tweaks-app.svg
@@ -0,0 +1 @@
+tool.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/tweetdeck.svg b/.icons/Gruvbox_Dark-2/apps/64/tweetdeck.svg
new file mode 120000
index 000000000..894e8e48e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/tweetdeck.svg
@@ -0,0 +1 @@
+twitter.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/twinkle.svg b/.icons/Gruvbox_Dark-2/apps/64/twinkle.svg
new file mode 100755
index 000000000..84ea68fc6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/twinkle.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="X9iEcFshL1gXw0UR5BqSBJVuPwwo7gYR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#X9iEcFshL1gXw0UR5BqSBJVuPwwo7gYR)">
+ <linearGradient id="_lgradient_507" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#31c6b7"/>
+ <stop offset="100%" style="stop-color:#2b898f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_507)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_508" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_508)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_509" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,145.145,55.5,53.427)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_509)" d="M 200.5 111.428 L 149.75 104.178 L 128 53.427 L 106.25 104.178 L 55.5 111.428 L 91.75 147.678 L 84.5 198.573 L 128 176.678 L 171.5 198.428 L 164.25 147.678 L 200.5 111.428 Z"/>
+ <linearGradient id="_lgradient_510" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(40,0,0,40,108,117)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_510)" cx="128" cy="137" r="20" vector-effect="non-scaling-stroke"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/twitch.svg b/.icons/Gruvbox_Dark-2/apps/64/twitch.svg
new file mode 100644
index 000000000..d04635025
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/twitch.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="L3Qr6f2l6oOGDmlfJpQVUT1I2QXO83Qn" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#L3Qr6f2l6oOGDmlfJpQVUT1I2QXO83Qn)">
+ <linearGradient id="_lgradient_511" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_511)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_512" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_512)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 74.047 55.952 L 67.302 82.929 L 67.302 184.092 L 94.279 184.092 L 94.279 197.58 L 107.767 197.58 L 121.256 184.092 L 141.488 184.092 L 188.698 136.883 L 188.698 55.952 L 74.047 55.952 Z M 87.535 62.696 L 181.953 62.696 L 181.953 133.51 L 165.093 150.371 L 128 150.371 L 107.767 170.603 L 107.767 150.371 L 87.535 150.371 L 87.535 62.696 Z M 114.512 82.929 L 114.512 123.394 L 128 123.394 L 128 82.929 L 114.512 82.929 Z M 148.233 82.929 L 148.233 123.394 L 161.721 123.394 L 161.721 82.929 L 148.233 82.929 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/twitter.svg b/.icons/Gruvbox_Dark-2/apps/64/twitter.svg
new file mode 100644
index 000000000..2f5ddcda5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/twitter.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="26X09GBRFzOW6ILefkUYDvToUkHXWDKd" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#26X09GBRFzOW6ILefkUYDvToUkHXWDKd)">
+ <linearGradient id="_lgradient_14" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1f5dd1"/>
+ <stop offset="100%" style="stop-color:#007fff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_14)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <defs>
+ <filter id="yWt3rZhKFOxbsY9oM0G5XPVUKbUsTAVg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#yWt3rZhKFOxbsY9oM0G5XPVUKbUsTAVg)">
+ <path fill="#111111" d="M 200.492 88.032 C 195.157 90.397 189.425 91.996 183.407 92.716 C 189.548 89.034 194.265 83.204 196.486 76.258 C 190.738 79.667 184.372 82.143 177.596 83.477 C 172.17 77.696 164.439 74.084 155.883 74.084 C 139.455 74.084 126.136 87.402 126.136 103.829 C 126.136 106.161 126.399 108.431 126.906 110.608 C 102.184 109.368 80.266 97.526 65.594 79.529 C 63.033 83.922 61.566 89.031 61.566 94.483 C 61.566 104.803 66.818 113.909 74.8 119.242 C 69.924 119.088 65.337 117.75 61.326 115.522 C 61.324 115.646 61.324 115.77 61.324 115.896 C 61.324 130.309 71.577 142.331 85.185 145.063 C 82.689 145.743 80.061 146.106 77.349 146.106 C 75.432 146.106 73.568 145.92 71.752 145.573 C 75.537 157.391 86.523 165.991 99.539 166.231 C 89.359 174.209 76.533 178.965 62.596 178.965 C 60.195 178.965 57.827 178.825 55.5 178.55 C 68.673 186.996 84.308 191.916 101.108 191.916 C 155.823 191.916 185.743 146.59 185.743 107.281 C 185.743 105.991 185.714 104.708 185.657 103.433 C 191.468 99.239 196.512 93.999 200.5 88.034"/>
+ </g>
+ <path fill="#ececec" d="M 200.492 83.032 C 195.157 85.397 189.425 86.996 183.407 87.716 C 189.548 84.034 194.265 78.204 196.486 71.258 C 190.738 74.667 184.372 77.143 177.596 78.477 C 172.17 72.696 164.439 69.084 155.883 69.084 C 139.455 69.084 126.136 82.402 126.136 98.829 C 126.136 101.161 126.399 103.431 126.906 105.608 C 102.184 104.368 80.266 92.526 65.594 74.529 C 63.033 78.922 61.566 84.031 61.566 89.483 C 61.566 99.803 66.818 108.909 74.8 114.242 C 69.924 114.088 65.337 112.75 61.326 110.522 C 61.324 110.646 61.324 110.77 61.324 110.896 C 61.324 125.309 71.577 137.331 85.185 140.063 C 82.689 140.743 80.061 141.106 77.349 141.106 C 75.432 141.106 73.568 140.92 71.752 140.573 C 75.537 152.391 86.523 160.991 99.539 161.231 C 89.359 169.209 76.533 173.965 62.596 173.965 C 60.195 173.965 57.827 173.825 55.5 173.55 C 68.673 181.996 84.308 186.916 101.108 186.916 C 155.823 186.916 185.743 141.59 185.743 102.281 C 185.743 100.991 185.714 99.708 185.657 98.433 C 191.468 94.239 196.512 88.999 200.5 83.034"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_15" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/twupic.svg b/.icons/Gruvbox_Dark-2/apps/64/twupic.svg
new file mode 100755
index 000000000..8b0cc95ad
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/twupic.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="b8AIkh3RuR7vX9Qv8LaKgoYmPcYzcry1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#b8AIkh3RuR7vX9Qv8LaKgoYmPcYzcry1)">
+ <linearGradient id="_lgradient_513" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff6d57"/>
+ <stop offset="50%" style="stop-color:#ff5160"/>
+ <stop offset="100%" style="stop-color:#f50f22"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_513)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_514" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_514)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="Z1fx2w0Is7isvrjfAsseFjaqCpvrMSh9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Z1fx2w0Is7isvrjfAsseFjaqCpvrMSh9)">
+ <path d="M 111.037 95.281 L 105.507 100.811 C 101.573 98.307 96.186 95.98 89.128 95.631 C 73.038 94.835 55.555 107.347 55.501 129.608 C 55.482 137.552 58.246 145.859 63.728 152.458 C 69.209 159.057 77.686 163.82 88.092 163.82 C 99.703 163.82 108.781 159.551 115.698 153.501 C 122.616 147.451 127.61 139.825 132.475 132.608 C 137.34 125.391 142.066 118.584 147.764 113.78 C 153.463 108.975 159.948 105.956 169.68 105.956 C 177.893 105.956 190.163 112.703 190.163 132.379 C 190.163 143.296 181.397 153.797 167.83 153.487 C 163.081 153.379 159.838 152.43 157.464 151.315 L 162.267 146.512 L 150.213 143.283 L 138.159 140.054 L 141.388 152.108 L 144.616 164.163 L 149.89 158.889 C 153.878 161.439 159.624 163.631 167.595 163.813 C 186.704 164.248 200.495 148.949 200.495 132.379 C 200.495 108.163 183.833 95.624 169.68 95.624 C 157.658 95.624 148.274 99.838 141.105 105.882 C 133.936 111.927 128.798 119.588 123.912 126.836 C 119.025 134.084 114.385 140.926 108.898 145.725 C 103.41 150.524 97.311 153.487 88.092 153.487 C 80.715 153.487 75.466 150.427 71.672 145.859 C 67.878 141.292 65.82 135.081 65.833 129.634 C 65.875 112.536 77.933 105.421 88.617 105.95 C 92.671 106.15 95.748 107.076 98.128 108.19 L 93.386 112.932 L 105.44 116.161 L 117.494 119.39 L 114.265 107.335 L 111.037 95.281 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 157.427 147.91 C 158.017 148.182 158.622 148.421 159.236 148.63 C 161.992 149.525 164.885 150.008 167.778 150.042 C 167.778 150.042 167.778 150.042 167.778 150.042 L 168.432 150.042 C 174.356 150.076 180.039 147.734 184.172 143.533 C 187.994 139.641 190.164 134.371 190.164 128.895 C 190.233 124.694 189.51 120.492 188.063 116.531 C 186.927 113.535 185.205 110.814 182.966 108.506 C 181.106 106.543 178.833 104.993 176.353 103.926 C 174.253 103.03 171.945 102.514 169.638 102.514 C 165.367 102.479 161.131 103.203 157.101 104.718 C 153.657 106.096 150.454 108.024 147.63 110.47 C 144.668 113.053 141.982 115.946 139.605 119.114 C 137.022 122.524 134.542 126.002 132.2 129.584 C 129.79 133.235 127.241 136.817 124.623 140.33 C 121.937 143.912 118.872 147.252 115.497 150.214 C 111.949 153.348 107.92 155.828 103.546 157.584 C 98.621 159.479 93.351 160.409 88.082 160.374 C 83.226 160.409 78.438 159.307 74.064 157.206 C 70.069 155.243 66.556 152.453 63.732 149.043 C 61.046 145.806 58.979 142.121 57.602 138.125 C 56.224 134.337 55.501 130.307 55.501 126.278 C 55.501 126.243 55.501 126.243 55.501 126.243 L 55.501 126.209 C 55.466 121.215 56.396 116.29 58.291 111.675 C 59.978 107.577 62.492 103.891 65.695 100.861 C 71.619 95.247 79.472 92.147 87.6 92.147 C 87.634 92.147 87.703 92.147 87.737 92.147 L 89.012 92.182 C 89.012 92.182 89.046 92.182 89.046 92.182 C 94.929 92.401 100.642 94.127 105.641 97.23 L 111.034 91.837 L 114.264 103.891 L 117.494 115.946 L 105.44 112.716 L 93.386 109.486 L 98.05 104.822 C 95.149 103.422 91.962 102.639 88.702 102.514 L 87.531 102.479 C 82.055 102.479 76.785 104.58 72.825 108.334 C 70.689 110.401 68.967 112.846 67.831 115.601 C 66.488 118.942 65.799 122.524 65.833 126.14 C 65.833 126.14 65.833 126.175 65.833 126.175 L 65.833 126.243 C 65.833 129.136 66.35 131.995 67.314 134.681 C 68.313 137.506 69.794 140.157 71.723 142.465 C 73.582 144.738 75.924 146.598 78.576 147.907 C 81.538 149.353 84.81 150.076 88.082 150.042 C 92.077 150.076 96.038 149.388 99.757 147.976 C 103.029 146.632 106.025 144.773 108.677 142.465 C 111.502 139.951 114.085 137.161 116.358 134.13 C 118.872 130.79 121.283 127.38 123.556 123.901 C 126.036 120.147 128.619 116.462 131.339 112.88 C 134.164 109.161 137.332 105.751 140.845 102.686 C 144.565 99.449 148.801 96.865 153.416 95.075 C 158.616 93.111 164.161 92.113 169.741 92.182 C 173.426 92.216 177.077 92.974 180.452 94.455 C 184.206 96.073 187.581 98.381 190.405 101.343 C 193.608 104.649 196.122 108.61 197.741 112.949 C 199.635 118.081 200.565 123.523 200.496 128.999 C 200.462 137.127 197.259 144.945 191.542 150.765 C 185.446 156.965 177.077 160.443 168.363 160.374 C 168.363 160.374 168.363 160.374 168.329 160.374 L 167.64 160.374 C 163.714 160.34 159.787 159.685 155.999 158.446 C 153.831 157.723 151.767 156.73 149.839 155.498 L 144.619 160.719 L 141.389 148.664 L 138.159 136.61 L 150.213 139.84 L 162.267 143.07 L 157.427 147.91 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/type-rider.svg b/.icons/Gruvbox_Dark-2/apps/64/type-rider.svg
new file mode 100755
index 000000000..1ac9a0ec2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/type-rider.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="xVVNnM2zDqcozQqiq0HOzf8vepsCcccj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#xVVNnM2zDqcozQqiq0HOzf8vepsCcccj)">
+ <linearGradient id="_lgradient_111" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_111)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_112" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_112)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="PTvrEhZ456m2AsWPdHsB7y86vkct3GHK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#PTvrEhZ456m2AsWPdHsB7y86vkct3GHK)">
+ <path d="M 122.553 98.493 C 122.471 99.497 122.428 100.503 122.424 101.51 C 122.424 123.07 139.902 140.548 161.462 140.548 C 183.022 140.548 200.5 123.07 200.5 101.51 C 200.485 100.656 200.442 99.802 200.372 98.95 C 198.796 119.275 181.848 134.965 161.462 134.971 C 140.913 134.948 123.9 118.998 122.553 98.493 Z M 55.63 154.261 C 55.548 155.265 55.505 156.271 55.5 157.278 C 55.5 178.838 72.978 196.316 94.538 196.316 C 116.098 196.316 133.576 178.838 133.576 157.278 C 133.561 156.424 133.518 155.57 133.447 154.719 C 131.872 175.045 114.921 190.736 94.533 190.739 C 73.985 190.715 56.973 174.766 55.626 154.261 L 55.63 154.261 Z"/>
+ </g>
+ <path fill="#4f4f4f" d="M 161.462 59.684 C 139.902 59.684 122.424 77.162 122.424 98.722 C 122.424 120.282 139.902 137.759 161.462 137.759 C 183.022 137.759 200.5 120.282 200.5 98.722 C 200.5 77.162 183.022 59.684 161.462 59.684 Z M 94.54 115.452 C 72.98 115.452 55.502 132.93 55.502 154.49 C 55.502 176.05 72.98 193.528 94.54 193.528 C 116.1 193.528 133.578 176.05 133.578 154.49 C 133.578 132.93 116.1 115.452 94.54 115.452 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/typecatcher.svg b/.icons/Gruvbox_Dark-2/apps/64/typecatcher.svg
new file mode 100755
index 000000000..994b797e4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/typecatcher.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="pVa2FsA23YaDtfpdZWqPzJtmwo5ORrRY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#pVa2FsA23YaDtfpdZWqPzJtmwo5ORrRY)">
+ <linearGradient id="_lgradient_148" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_148)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_149" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_149)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="UbiDtoeGt4XZgPk2GlqMBowoeXhylFg3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#UbiDtoeGt4XZgPk2GlqMBowoeXhylFg3)">
+ <path d="M 127.999517 80.875314 C 109.231808 80.875314 93.248082 92.01849 86.367878 107.787135 C 68.897911 110.305285 55.5 124.747188 55.5 142.388737 C 55.5 161.804108 71.729742 177.541336 91.749758 177.541336 L 168.782911 177.541336 C 186.298795 177.541336 200.499033 163.771262 200.499033 146.782208 C 200.499033 130.996647 188.256282 118.0579 172.461054 116.303411 C 168.343081 96.146129 149.991037 80.875314 127.999517 80.875314 L 127.999517 80.875314 Z"/>
+ </g>
+ <path fill="#ececec" d="M 127.999517 78.458664 C 109.231808 78.458664 93.248082 89.601839 86.367878 105.370484 C 68.897911 107.888634 55.5 122.330538 55.5 139.972087 C 55.5 159.387457 71.729742 175.124686 91.749758 175.124686 L 168.782911 175.124686 C 186.298795 175.124686 200.499033 161.354611 200.499033 144.365558 C 200.499033 128.579996 188.256282 115.641249 172.461054 113.886761 C 168.343081 93.729478 149.991037 78.458664 127.999517 78.458664 L 127.999517 78.458664 Z"/>
+ <linearGradient id="_lgradient_150" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(38.666651,0,0,48.333011,108.666312,107.45847)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_150)" d="M 118.332914 107.45847 L 137.666361 107.45847 C 147.332963 107.45847 147.332963 117.125072 147.332963 117.125072 L 147.332963 155.791481 L 137.666361 155.791481 L 137.666361 141.291578 L 118.332914 141.291578 L 118.332914 155.791481 L 108.666312 155.791481 L 108.666312 117.125072 C 108.666312 107.45847 118.332914 107.45847 118.332914 107.45847 Z M 118.332914 117.125072 L 118.332914 131.624976 L 137.666361 131.624976 L 137.666361 117.125072 L 118.332914 117.125072 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 127.999517 78.458664 C 109.231808 78.458664 93.248082 89.601839 86.367878 105.372901 C 68.897911 107.891051 55.5 122.328121 55.5 139.96967 C 55.5 140.358751 55.548575 140.735748 55.561383 141.122413 C 56.188987 124.063276 69.320825 110.244868 86.368844 107.789551 C 93.249048 92.01849 109.232775 80.875314 128.000483 80.875314 C 149.992003 80.875314 168.344048 96.148546 172.46202 116.303411 C 187.834334 118.011983 199.804005 130.317568 200.439584 145.52555 C 200.454084 145.136469 200.5 144.757055 200.5 144.363141 C 200.5 128.577579 188.257248 115.641249 172.46202 113.886761 C 168.344048 93.731895 149.992003 78.458664 128.000483 78.458664 L 127.999517 78.458664 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/typora.svg b/.icons/Gruvbox_Dark-2/apps/64/typora.svg
new file mode 100644
index 000000000..7637c9100
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/typora.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="gRXf2kuqvSKFJPv516BmXTgNKDQfvT7I" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#gRXf2kuqvSKFJPv516BmXTgNKDQfvT7I)">
+ <path fill="#d9d9d9" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#333333" d="M 144.414 67.398 L 144.414 175.999 Q 144.414 180.363 145.246 182.941 Q 146.079 185.52 147.589 186.908 Q 149.098 188.298 151.076 188.743 Q 153.053 189.189 155.343 189.189 L 164.294 189.189 L 164.294 200 L 90.706 200 L 90.706 189.189 L 99.657 189.189 Q 102.052 189.189 104.028 188.743 Q 106.006 188.298 107.463 186.908 Q 108.921 185.52 109.754 182.941 Q 110.586 180.363 110.586 175.999 L 110.586 67.398 L 93.516 67.398 Q 88.728 67.398 85.502 68.39 Q 82.274 69.381 80.245 71.216 Q 78.215 73.051 77.226 75.729 Q 76.237 78.406 75.821 81.778 L 74.365 94.374 L 60 94.374 L 61.145 55 L 193.959 55 L 195 94.374 L 180.74 94.374 L 179.179 81.778 Q 178.763 78.406 177.774 75.729 Q 176.785 73.051 174.755 71.216 Q 172.726 69.381 169.498 68.39 Q 166.272 67.398 161.484 67.398 L 144.414 67.398 L 144.414 67.398 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_488" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_488)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ubinary.svg b/.icons/Gruvbox_Dark-2/apps/64/ubinary.svg
new file mode 120000
index 000000000..d5092a31d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ubinary.svg
@@ -0,0 +1 @@
+ue4editor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ubiquity-kde.svg b/.icons/Gruvbox_Dark-2/apps/64/ubiquity-kde.svg
new file mode 100755
index 000000000..612ab6641
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ubiquity-kde.svg
@@ -0,0 +1,56 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Pc1b9rq0JWlzkIo1y0M7oJkNpsVFbwVM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Pc1b9rq0JWlzkIo1y0M7oJkNpsVFbwVM)">
+ <linearGradient id="_lgradient_71" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_71)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_72" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_72)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="ux9i41acS96Nlcop25yvFZ2kHvSrXfL2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#ux9i41acS96Nlcop25yvFZ2kHvSrXfL2)">
+ <path d="M 128 56.795 C 87.835 56.795 55.5 89.13 55.5 129.295 C 55.5 169.46 87.835 201.795 128 201.795 C 168.165 201.795 200.5 169.46 200.5 129.295 C 200.5 89.13 168.165 56.795 128 56.795 Z M 128 98.223 C 145.16 98.223 159.071 112.134 159.071 129.295 C 159.071 146.455 145.16 160.366 128 160.366 C 110.84 160.366 96.929 146.455 96.929 129.295 C 96.929 112.134 110.84 98.223 128 98.223 Z"/>
+ </g>
+ <path fill="#858585" d="M 128 87.866 C 106.55 87.866 89.161 105.255 89.161 126.705 C 89.161 148.156 106.55 165.545 128 165.545 C 149.45 165.545 166.839 148.156 166.839 126.705 C 166.839 105.255 149.45 87.866 128 87.866 Z M 128 111.17 C 136.58 111.17 143.536 118.125 143.536 126.705 C 143.536 135.286 136.58 142.241 128 142.241 C 119.42 142.241 112.464 135.286 112.464 126.705 C 112.464 118.125 119.42 111.17 128 111.17 Z"/>
+ <path fill="#e4e4e4" d="M 128 54.205 C 87.835 54.205 55.5 86.54 55.5 126.705 C 55.5 166.87 87.835 199.205 128 199.205 C 168.165 199.205 200.5 166.87 200.5 126.705 C 200.5 86.54 168.165 54.205 128 54.205 Z M 128 95.634 C 145.16 95.634 159.071 109.545 159.071 126.705 C 159.071 143.866 145.16 157.777 128 157.777 C 110.84 157.777 96.929 143.866 96.929 126.705 C 96.929 109.545 110.84 95.634 128 95.634 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 96.994 128 C 96.963 128.431 96.941 128.863 96.929 129.295 C 96.929 146.455 110.84 160.366 128 160.366 C 145.16 160.366 159.071 146.455 159.071 129.295 C 159.059 128.945 159.04 128.596 159.016 128.248 C 158.194 144.781 144.554 157.768 128 157.777 C 111.358 157.756 97.688 144.627 96.994 128 Z M 128 54.205 C 87.835 54.205 55.5 86.54 55.5 126.705 C 55.5 126.999 55.529 127.286 55.546 127.575 C 56.456 88.214 88.412 56.795 128 56.795 C 167.588 56.795 199.544 88.214 200.454 127.575 C 200.471 127.286 200.5 126.999 200.5 126.705 C 200.5 86.54 168.165 54.205 128 54.205 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="6K09HFlR4dWV3in7Y1yiTGRBV7nvnxF9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#6K09HFlR4dWV3in7Y1yiTGRBV7nvnxF9)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_73" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_73)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <path fill="#ffffff" d="M 189.542 218.517 L 163.442 183.517 L 180.942 183.517 L 180.942 148.517 L 198.442 148.517 L 198.442 183.517 L 215.942 183.517 L 189.542 218.517 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ubiquity.svg b/.icons/Gruvbox_Dark-2/apps/64/ubiquity.svg
new file mode 120000
index 000000000..63c0e7176
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ubiquity.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ubuntu-cleaner.svg b/.icons/Gruvbox_Dark-2/apps/64/ubuntu-cleaner.svg
new file mode 120000
index 000000000..e28b47b88
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ubuntu-cleaner.svg
@@ -0,0 +1 @@
+broom.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ubuntu-kylin-software-center.svg b/.icons/Gruvbox_Dark-2/apps/64/ubuntu-kylin-software-center.svg
new file mode 120000
index 000000000..01532b287
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ubuntu-kylin-software-center.svg
@@ -0,0 +1 @@
+application.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ubuntu-mate.svg b/.icons/Gruvbox_Dark-2/apps/64/ubuntu-mate.svg
new file mode 120000
index 000000000..e538abb2b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ubuntu-mate.svg
@@ -0,0 +1 @@
+distributor-logo-ubuntu-mate.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ubuntu-qtcreator.svg b/.icons/Gruvbox_Dark-2/apps/64/ubuntu-qtcreator.svg
new file mode 120000
index 000000000..619ebc9c6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ubuntu-qtcreator.svg
@@ -0,0 +1 @@
+qtcreator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ubuntu-tweak-tool.svg b/.icons/Gruvbox_Dark-2/apps/64/ubuntu-tweak-tool.svg
new file mode 120000
index 000000000..4c9ece311
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ubuntu-tweak-tool.svg
@@ -0,0 +1 @@
+ubuntu-tweak.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ubuntu-tweak.svg b/.icons/Gruvbox_Dark-2/apps/64/ubuntu-tweak.svg
new file mode 100755
index 000000000..24bcfbe46
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ubuntu-tweak.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="LpmkeAVz6UEvmbRDRNaIciSxm9mkDWmV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#LpmkeAVz6UEvmbRDRNaIciSxm9mkDWmV)">
+ <linearGradient id="_lgradient_515" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_515)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_516" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_516)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_517" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(149.475,0,0,165,43.262,45.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_517)" fill-rule="evenodd" d="M 192.738 120.5 C 190.783 105.194 183.007 91.228 171.025 81.506 C 168.587 82.418 166 83 163.262 83 C 153.828 83 145.712 77.041 142.39 68.733 C 139.371 68.256 136.319 68.011 133.262 68 C 125.267 68.001 117.352 69.599 109.982 72.702 L 121.394 92.478 C 125.216 91.184 129.223 90.515 133.259 90.498 C 151.066 90.514 166.406 103.05 169.967 120.498 L 192.731 120.498 L 192.738 120.5 L 192.738 120.5 Z M 192.722 135.5 L 170.003 135.5 C 166.439 152.958 151.083 165.498 133.265 165.5 C 129.23 165.488 125.223 164.825 121.4 163.537 L 110.018 183.254 C 117.372 186.367 125.274 187.981 133.26 188.001 C 136.328 187.973 139.39 187.71 142.418 187.214 C 145.748 178.934 153.848 173.001 163.26 173.001 C 166.006 173.001 168.611 173.577 171.053 174.495 C 183.019 164.766 190.778 150.802 192.721 135.503 L 192.722 135.5 L 192.722 135.5 Z M 178.262 60.5 C 178.262 52.216 171.547 45.5 163.262 45.5 C 154.978 45.5 148.262 52.216 148.262 60.5 C 148.262 68.784 154.978 75.5 163.262 75.5 C 171.547 75.5 178.262 68.784 178.262 60.5 L 178.262 60.5 Z M 178.262 195.5 C 178.262 187.216 171.547 180.5 163.262 180.5 C 154.978 180.5 148.262 187.216 148.262 195.5 C 148.262 203.784 154.978 210.5 163.262 210.5 C 171.547 210.5 178.262 203.784 178.262 195.5 L 178.262 195.5 Z M 108.422 99.98 L 97.037 80.261 C 86.201 88.491 78.484 100.16 75.152 113.352 C 78.595 117.31 80.763 122.4 80.763 128.001 C 80.763 133.595 78.601 138.679 75.167 142.635 C 78.482 155.839 86.189 167.524 97.023 175.77 L 108.423 156.037 C 100.388 148.933 95.78 138.728 95.763 128.002 C 95.784 117.282 100.392 107.083 108.423 99.982 L 108.422 99.98 L 108.422 99.98 Z M 73.262 128 C 73.262 119.716 66.547 113 58.262 113 C 49.978 113 43.262 119.716 43.262 128 C 43.262 136.284 49.978 143 58.262 143 C 66.547 143 73.262 136.284 73.262 128 L 73.262 128 Z M 133.244 119.429 C 137.976 119.429 141.811 123.266 141.812 128 C 141.811 132.734 137.976 136.571 133.244 136.571 C 128.513 136.571 124.677 132.734 124.676 128 C 124.677 123.267 128.512 119.429 133.243 119.429 L 133.244 119.429 L 133.244 119.429 Z M 125.748 98 L 125.086 105.902 C 122.582 106.83 120.254 108.177 118.201 109.886 L 111.022 106.505 L 103.526 119.495 L 110.043 124.024 C 109.811 125.337 109.691 126.667 109.683 128 C 109.684 129.338 109.799 130.674 110.026 131.993 L 103.525 136.504 L 111.022 149.495 L 118.183 146.122 C 120.243 147.823 122.577 149.162 125.086 150.081 L 125.747 158 L 140.74 158 L 141.401 150.098 C 143.906 149.169 146.234 147.822 148.287 146.113 L 155.465 149.495 L 162.962 136.504 L 156.444 131.976 C 156.676 130.663 156.797 129.333 156.804 128 C 156.803 126.661 156.689 125.326 156.462 124.007 L 162.962 119.495 L 155.466 106.504 L 148.304 109.878 C 146.244 108.176 143.91 106.837 141.402 105.919 L 140.74 98 L 125.747 98 L 125.748 98 L 125.748 98 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ubuntu.svg b/.icons/Gruvbox_Dark-2/apps/64/ubuntu.svg
new file mode 100644
index 000000000..b82fb303e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ubuntu.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="WGPj1WQojRxt4ttTmM4ZHMVhFP7N9t1r" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#WGPj1WQojRxt4ttTmM4ZHMVhFP7N9t1r)">
+ <linearGradient id="_lgradient_45" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f37e40"/>
+ <stop offset="100%" style="stop-color:#fac82e"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_45)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_46" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_46)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g>
+ <defs>
+ <filter id="gKt1216fXOzPdHOcn1BLrmHIK808bEXR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#gKt1216fXOzPdHOcn1BLrmHIK808bEXR)">
+ <path d="M 186.558476 124.012116 C 184.740252 109.772877 177.506152 96.781478 166.359061 87.7369 C 164.091418 88.581161 161.684239 89.125394 159.13751 89.125394 C 150.360015 89.125394 142.810523 83.585385 139.719554 75.852393 C 136.910586 75.409195 134.071835 75.181299 131.228133 75.170705 C 123.789525 75.171311 116.426062 76.658712 109.570455 79.545499 L 120.186482 97.942661 C 123.74278 96.738685 127.470109 96.116679 131.224646 96.100642 C 147.790795 96.115488 162.062033 107.778573 165.37525 124.01002 L 186.552886 124.01002 L 186.558476 124.012116 Z M 186.544515 137.966805 L 165.408055 137.966805 C 162.092775 154.20826 147.806592 165.874266 131.230222 165.876182 C 127.476556 165.86527 123.749254 165.248646 120.192065 164.050067 L 109.603246 182.392812 C 116.44508 185.289401 123.796332 186.790968 131.226037 186.809466 C 134.080379 186.783449 136.928513 186.538524 139.745372 186.076848 C 142.843315 178.37386 150.378846 172.854778 159.135421 172.854778 C 161.689895 172.854778 164.113191 173.390154 166.385571 174.244809 C 177.517025 165.193004 184.735608 152.202563 186.543118 137.9696 L 186.544515 137.966805 Z M 173.092199 68.193361 C 173.092199 60.4864 166.844478 54.238672 159.13751 54.238672 C 151.430542 54.238672 145.182821 60.4864 145.182821 68.193361 C 145.182821 75.900322 151.430542 82.14805 159.13751 82.14805 C 166.844478 82.14805 173.092199 75.900322 173.092199 68.193361 Z M 173.092199 193.78556 C 173.092199 186.078592 166.844478 179.830871 159.13751 179.830871 C 151.430542 179.830871 145.182821 186.078592 145.182821 193.78556 C 145.182821 201.492528 151.430542 207.740249 159.13751 207.740249 C 166.844478 207.740249 173.092199 201.492528 173.092199 193.78556 Z M 108.119166 104.922101 L 97.52756 86.578665 C 87.446677 94.234576 80.267393 105.089612 77.167667 117.362706 C 80.36992 121.044162 82.387068 125.779475 82.387068 130.990152 C 82.387068 136.194415 80.376062 140.924505 77.181342 144.60435 C 80.265291 156.888896 87.435431 167.759376 97.514025 175.430266 L 108.119585 157.072869 C 100.644526 150.463431 96.357307 140.96958 96.34183 130.99155 C 96.3613 121.018397 100.64816 111.530409 108.119585 104.924197 L 108.119166 104.922101 Z M 75.409378 130.98946 C 75.409378 123.282499 69.16165 117.034772 61.454689 117.034772 C 53.747727 117.034772 47.5 123.282499 47.5 130.98946 C 47.5 138.696428 53.747727 144.944149 61.454689 144.944149 C 69.16165 144.944149 75.409378 138.696428 75.409378 130.98946 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 186.558476 120.523444 C 184.740598 106.283706 177.506458 93.291748 166.359061 84.246837 C 164.091418 85.095283 161.684239 85.636722 159.13751 85.636722 C 150.360015 85.636722 142.810523 80.093219 139.719554 72.363721 C 136.910586 71.920523 134.071835 71.692627 131.228133 71.682033 C 123.789525 71.682639 116.426062 73.170039 109.570455 76.056827 L 120.186482 94.453989 C 123.74278 93.250013 127.470109 92.628007 131.224646 92.61197 C 147.790795 92.626816 162.062033 104.289901 165.37525 120.521348 L 186.552886 120.521348 L 186.558476 120.523444 Z M 186.544515 134.478133 L 165.408055 134.478133 C 162.092775 150.719588 147.806592 162.385594 131.230222 162.38751 C 127.476556 162.376597 123.749254 161.759974 120.192065 160.561395 L 109.603246 178.904139 C 116.44508 181.800728 123.796332 183.302296 131.226037 183.320794 C 134.080379 183.294777 136.928513 183.049852 139.745372 182.588176 C 142.843315 174.885187 150.378846 169.366105 159.135421 169.366105 C 161.689895 169.366105 164.113191 169.901482 166.385571 170.756137 C 177.517025 161.704332 184.735608 148.713891 186.543118 134.480927 L 186.544515 134.478133 Z M 173.092199 64.704689 C 173.092199 56.997727 166.844478 50.75 159.13751 50.75 C 151.430542 50.75 145.182821 56.997727 145.182821 64.704689 C 145.182821 72.41165 151.430542 78.659378 159.13751 78.659378 C 166.844478 78.659378 173.092199 72.41165 173.092199 64.704689 Z M 173.092199 190.296888 C 173.092199 182.58992 166.844478 176.342199 159.13751 176.342199 C 151.430542 176.342199 145.182821 182.58992 145.182821 190.296888 C 145.182821 198.003856 151.430542 204.251576 159.13751 204.251576 C 166.844478 204.251576 173.092199 198.003856 173.092199 190.296888 Z M 108.119166 101.433429 L 97.52756 83.088595 C 87.446417 90.744866 80.267107 101.600434 77.167667 113.874034 C 80.36992 117.555489 82.387068 122.290803 82.387068 127.50148 C 82.387068 132.705743 80.376062 137.435833 77.181342 141.115678 C 80.265291 153.400224 87.435431 164.270704 97.514025 171.941594 L 108.119585 153.584197 C 100.644526 146.974759 96.357307 137.480908 96.34183 127.502878 C 96.3613 117.529725 100.64816 108.041736 108.119585 101.435525 L 108.119166 101.433429 Z M 75.409378 127.500788 C 75.409378 119.793827 69.16165 113.546099 61.454689 113.546099 C 53.747727 113.546099 47.5 119.793827 47.5 127.500788 C 47.5 135.207756 53.747727 141.455477 61.454689 141.455477 C 69.16165 141.455477 75.409378 135.207756 75.409378 127.500788 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ubuntudash.svg b/.icons/Gruvbox_Dark-2/apps/64/ubuntudash.svg
new file mode 100644
index 000000000..ace522976
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ubuntudash.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="of0097A0K4zzZyGkW2Zisgqeth09zEMp" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#of0097A0K4zzZyGkW2Zisgqeth09zEMp)">
+ <path fill="#e6e6e6" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#d64310" d="M 168.852 161.407 L 193.556 161.407 C 197.114627 161.408656 199.998896 164.293372 200 167.852 L 200 192.556 C 199.998345 196.114237 197.114237 198.998345 193.556 199 L 168.852 199 C 165.293763 198.998345 162.409655 196.114237 162.408 192.556 L 162.408 167.852 C 162.409104 164.293372 165.293373 161.408656 168.852 161.407 L 168.852 161.407 Z M 115.148 161.407 L 139.852 161.407 C 143.410627 161.408656 146.294896 164.293372 146.296 167.852 L 146.296 192.556 C 146.294345 196.114237 143.410237 198.998345 139.852 199 L 115.148 199 C 111.589763 198.998345 108.705655 196.114237 108.704 192.556 L 108.704 167.852 C 108.705104 164.293372 111.589373 161.408656 115.148 161.407 L 115.148 161.407 Z M 61.444 161.407 L 86.148 161.407 C 89.706789 161.408655 92.591345 164.293211 92.593 167.852 L 92.593 192.556 C 92.590793 196.114399 89.706399 198.998345 86.148 199 L 61.444 199 C 57.885991 198.997793 55.002207 196.114009 55 192.556 L 55 167.852 C 55.001655 164.293601 57.885601 161.409207 61.444 161.407 L 61.444 161.407 Z M 168.852 107.703 L 193.556 107.703 C 197.114627 107.704656 199.998896 110.589372 200 114.148 L 200 138.851 C 199.998896 142.409628 197.114627 145.294344 193.556 145.296 L 168.852 145.296 C 165.293373 145.294344 162.409104 142.409628 162.408 138.851 L 162.408 114.148 C 162.409104 110.589372 165.293373 107.704656 168.852 107.703 L 168.852 107.703 Z M 115.148 107.703 L 139.852 107.703 C 143.410627 107.704656 146.294896 110.589372 146.296 114.148 L 146.296 138.851 C 146.294896 142.409628 143.410627 145.294344 139.852 145.296 L 115.148 145.296 C 111.589373 145.294344 108.705104 142.409628 108.704 138.851 L 108.704 114.148 C 108.705104 110.589372 111.589373 107.704656 115.148 107.703 L 115.148 107.703 Z M 61.444 107.703 L 86.148 107.703 C 89.706789 107.704655 92.591345 110.589211 92.593 114.148 L 92.593 138.851 C 92.591345 142.409789 89.706789 145.294345 86.148 145.296 L 61.444 145.296 C 57.885601 145.293793 55.001655 142.409399 55 138.851 L 55 114.148 C 55.001655 110.589601 57.885601 107.705207 61.444 107.703 L 61.444 107.703 Z M 168.852 54 L 193.556 54 C 197.114237 54.001655 199.998345 56.885763 200 60.444 L 200 85.148 C 199.998896 88.706628 197.114627 91.591344 193.556 91.593 L 168.852 91.593 C 165.293373 91.591344 162.409104 88.706628 162.408 85.148 L 162.408 60.444 C 162.409655 56.885763 165.293763 54.001655 168.852 54 L 168.852 54 Z M 115.148 54 L 139.852 54 C 143.410237 54.001655 146.294345 56.885763 146.296 60.444 L 146.296 85.148 C 146.294896 88.706628 143.410627 91.591344 139.852 91.593 L 115.148 91.593 C 111.589373 91.591344 108.705104 88.706628 108.704 85.148 L 108.704 60.444 C 108.705655 56.885763 111.589763 54.001655 115.148 54 L 115.148 54 Z M 61.444 54 L 86.148 54 C 89.706399 54.001655 92.590793 56.885601 92.593 60.444 L 92.593 85.148 C 92.591345 88.706789 89.706789 91.591345 86.148 91.593 L 61.444 91.593 C 57.885601 91.590793 55.001655 88.706399 55 85.148 L 55 60.444 C 55.002207 56.885991 57.885991 54.002207 61.444 54 L 61.444 54 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_491" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_491)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ubuntuone-client.svg b/.icons/Gruvbox_Dark-2/apps/64/ubuntuone-client.svg
new file mode 120000
index 000000000..34a5c2df1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ubuntuone-client.svg
@@ -0,0 +1 @@
+ubuntuone.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ubuntuone.svg b/.icons/Gruvbox_Dark-2/apps/64/ubuntuone.svg
new file mode 100644
index 000000000..ee6df9474
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ubuntuone.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ehw9vhh8ZPMDYa2ygUjB6dKW99yPRwLF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ehw9vhh8ZPMDYa2ygUjB6dKW99yPRwLF)">
+ <linearGradient id="_lgradient_518" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_518)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_519" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_519)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_520" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(115.46,0,0,145,70.27,56)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff6e00"/>
+ <stop offset="100%" style="stop-color:#dc3514"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_520)" d="M 70.27 56.476 L 70.802 151.452 C 70.802 151.452 70.302 191.375 113.648 199.789 C 138.579 204.628 185.73 193.406 185.73 193.406 L 185.355 56.375 L 147.437 56.375 L 147.437 162.997 L 111.771 162.997 L 111.771 92.416 L 96.378 92.416 L 114.399 56 L 70.27 56.476 L 70.27 56.476 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ubuntusoftware.svg b/.icons/Gruvbox_Dark-2/apps/64/ubuntusoftware.svg
new file mode 120000
index 000000000..01532b287
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ubuntusoftware.svg
@@ -0,0 +1 @@
+application.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ue4editor.svg b/.icons/Gruvbox_Dark-2/apps/64/ue4editor.svg
new file mode 100644
index 000000000..b9d27611b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ue4editor.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="pAAjTkcsywcP1nWGKvSBWAUNVZnfHaQ0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#pAAjTkcsywcP1nWGKvSBWAUNVZnfHaQ0)">
+ <linearGradient id="_lgradient_521" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_521)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_522" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_522)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 130.733 190.628 C 114.638 188.53 99.239 183.792 89.974 175.803 C 87.348 173.538 82.097 168.044 82.555 167.892 C 84.055 168.182 87.194 169.571 90.255 169.653 C 93.317 169.736 98.396 166.505 99.898 164.038 L 99.898 138.15 C 99.898 109.6 100.552 110.086 98.533 108.323 C 96.081 106.182 85.369 106.849 80.484 110.121 C 73.034 115.111 64.154 126.18 57.85 137.685 C 56.73 139.728 55.719 141.488 55.603 141.597 C 55.488 141.706 55.466 139.487 55.555 136.666 C 55.8 128.888 57.245 123.449 61.2 115.419 C 64.806 108.096 66.625 106.139 74.323 97.754 C 87.093 83.843 99.699 74.231 112.169 68.896 C 115.116 67.635 124.247 65.213 124.876 65.213 C 124.978 65.213 120.575 67.783 119.544 68.536 C 113.365 73.049 111.23 76.189 110.333 81.685 C 109.669 85.751 111.974 90.694 113.765 92.702 C 114.693 93.742 115.035 93.921 116.327 94.044 C 118.098 93.859 122.357 93.12 124.18 92.967 L 124.18 157.486 C 124.18 162.342 126.252 162.649 131.079 162.649 C 135.984 162.649 140.145 158.955 144.993 155.81 L 144.993 101.465 L 143.27 95.242 C 142.559 92.677 140.64 89.6 138.056 86.029 C 143.022 86.122 146.198 92.067 150.543 93.661 C 163.204 83.636 172.164 75.497 186.619 72.154 C 180.321 82.127 176.007 86.385 169.275 96.089 L 169.275 154.155 C 169.961 154.977 177.041 156.018 178.724 156.17 C 190.153 154.549 192.905 148.117 200.494 141.53 C 200.718 141.752 194.602 153.287 192.02 157.155 C 184.155 168.944 172.831 176.306 162.361 182.963 C 160.397 184.212 160.375 184.218 159.692 183.681 C 154.748 181.429 151.931 180.207 146.173 175.843 C 140.555 181.194 137.821 185.104 131.956 190.787 C 131.77 190.763 131.22 190.691 130.734 190.628 L 130.733 190.628 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ufraw.svg b/.icons/Gruvbox_Dark-2/apps/64/ufraw.svg
new file mode 100644
index 000000000..8a9c86a56
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ufraw.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="qT4EM9RyTCU7sXKhoSf9BHN5PbAEP614" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#qT4EM9RyTCU7sXKhoSf9BHN5PbAEP614)">
+ <path fill="#333333" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g filter="url(#IAVLKJ3un6STJbPpBRR5aQGMJMcUpekt)">
+ <path fill="#ffffff" d="M 93.432 99.524 C 84.209 99.636 76.53 103.217 76.53 103.217 C 76.53 103.217 76.916 118.324 91.258 125.123 C 105.603 131.923 122.654 128.526 122.654 128.526 C 122.654 128.526 122.266 111.526 108.31 103.217 C 103.512 100.36 98.264 99.466 93.432 99.524 L 93.432 99.524 Z M 162.484 99.524 C 157.653 99.466 152.396 100.36 147.598 103.217 C 133.644 111.529 133.253 128.526 133.253 128.526 C 133.253 128.526 150.315 131.923 164.658 125.123 C 179.001 118.324 179.387 103.217 179.387 103.217 C 179.387 103.217 171.708 99.636 162.484 99.524 L 162.484 99.524 Z"/>
+ <path fill="#76c22b" d="M 128 55 C 99.301 55 68 81.331 68 119.447 C 68 157.563 95.663 200 128 200 C 160.337 200 188 157.563 188 119.447 C 188 81.331 156.699 55 128 55 Z M 93.302 99.525 C 98.157 99.464 103.431 100.393 108.253 103.364 C 122.279 112.009 122.67 129.694 122.67 129.694 C 122.67 129.694 105.534 133.228 91.117 126.154 C 76.702 119.08 76.314 103.364 76.314 103.364 C 76.314 103.364 84.032 99.641 93.302 99.525 L 93.302 99.525 Z M 162.698 99.525 C 171.968 99.641 179.686 103.364 179.686 103.364 C 179.686 103.364 179.298 119.08 164.883 126.154 C 150.469 133.228 133.322 129.694 133.322 129.694 C 133.322 129.694 133.714 112.011 147.737 103.364 C 152.559 100.393 157.843 99.464 162.698 99.525 L 162.698 99.525 Z"/>
+ </g>
+ <defs>
+ <filter id="IAVLKJ3un6STJbPpBRR5aQGMJMcUpekt" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_492" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_492)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/uget-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/uget-icon.svg
new file mode 120000
index 000000000..d16747efa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/uget-icon.svg
@@ -0,0 +1 @@
+uget.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/uget.svg b/.icons/Gruvbox_Dark-2/apps/64/uget.svg
new file mode 100644
index 000000000..898254dcd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/uget.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="lmhO5bW8eVjhlmQDb3A7N1BXWysd7QpF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#lmhO5bW8eVjhlmQDb3A7N1BXWysd7QpF)">
+ <path fill="#333333" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="9S2mavYI70Z9NmQiidnLsW9mNaHP9uqv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#9S2mavYI70Z9NmQiidnLsW9mNaHP9uqv)">
+ <path fill="#76c22b" d="M 200.5 111.5 L 164.25 111.5 L 164.25 133.25 L 186 133.25 L 146.125 180.375 L 109.875 133.25 L 128 133.25 L 128 82.5 L 164.25 82.5 L 164.25 97 L 200.5 97 L 200.5 82.5 C 200.5 82.5 200.5 53.5 173.312 53.5 L 118.937 53.5 C 118.937 53.5 91.75 53.5 91.75 84.313 L 91.75 140.5 L 77.25 140.5 L 77.25 89.75 L 55.5 89.75 L 55.5 144.125 C 55.5 162.25 73.625 162.25 73.625 162.25 L 91.75 162.25 L 91.75 171.313 C 91.75 198.5 118.937 198.5 118.937 198.5 L 173.312 198.5 C 200.5 198.5 200.5 171.313 200.5 171.313"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_493" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_493)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/uk.co.mangobrain.Infector.svg b/.icons/Gruvbox_Dark-2/apps/64/uk.co.mangobrain.Infector.svg
new file mode 120000
index 000000000..c443bfc47
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/uk.co.mangobrain.Infector.svg
@@ -0,0 +1 @@
+infector.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ukuu.svg b/.icons/Gruvbox_Dark-2/apps/64/ukuu.svg
new file mode 100755
index 000000000..dab55df88
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ukuu.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ZzAiir1zwPSbpjxiEAoaSiYgxOGqLGmT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ZzAiir1zwPSbpjxiEAoaSiYgxOGqLGmT)">
+ <linearGradient id="_lgradient_523" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_523)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_524" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_524)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="AiJZoHsIPbNNuD1vx81e7SEuujFxSlhv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#AiJZoHsIPbNNuD1vx81e7SEuujFxSlhv)">
+ <path d="M 128.127 71.863 C 122.48 71.807 116.872 72.613 111.433 74.044 C 86.082 80.573 69.616 104.555 70 129.764 L 55.5 129.764 L 77.25 158.863 L 99 129.764 L 84.5 129.764 C 84.451 119.206 86.159 108.688 93.478 100.807 C 106.248 86.366 131.579 80.456 149.863 91.079 C 155.937 98.712 169.416 90.326 162.338 82.498 C 152.271 74.969 140.838 71.89 128.127 71.863 Z M 178.75 100.764 L 157 129.863 L 171.5 129.863 C 171.549 140.422 169.841 150.939 162.522 158.821 C 148.766 174.703 124.421 179.172 106.137 168.549 C 100.063 160.915 86.584 169.287 93.662 177.116 C 103.729 184.645 115.162 187.737 127.873 187.764 L 127.887 187.75 C 133.534 187.806 139.129 187.015 144.568 185.583 C 169.918 179.054 186.384 155.073 186 129.863 L 200.5 129.863 L 178.75 100.764 Z"/>
+ </g>
+ <path fill="#ececec" d="M 128.127 68.238 C 122.48 68.182 116.872 68.988 111.433 70.419 C 86.082 76.948 69.616 100.93 70 126.139 L 55.5 126.139 L 77.25 155.238 L 99 126.139 L 84.5 126.139 C 84.451 115.581 86.159 105.063 93.478 97.182 C 106.248 82.741 131.579 76.831 149.863 87.454 C 155.937 95.087 169.416 86.701 162.338 78.873 C 152.271 71.344 140.838 68.265 128.127 68.238 Z M 178.75 97.139 L 157 126.238 L 171.5 126.238 C 171.549 136.797 169.841 147.314 162.522 155.196 C 148.766 171.078 124.421 175.547 106.137 164.924 C 100.063 157.29 86.584 165.662 93.662 173.491 C 103.729 181.02 115.162 184.112 127.873 184.139 L 127.887 184.125 C 133.534 184.181 139.129 183.39 144.568 181.958 C 169.918 175.429 186.384 151.448 186 126.238 L 200.5 126.238 L 178.75 97.139 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ulauncher.svg b/.icons/Gruvbox_Dark-2/apps/64/ulauncher.svg
new file mode 100755
index 000000000..833f0100a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ulauncher.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="HVlZDtYZu59CWYGXCQF4k0ynMrNh2uPZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#HVlZDtYZu59CWYGXCQF4k0ynMrNh2uPZ)">
+ <linearGradient id="_lgradient_525" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_525)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_526" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_526)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_527" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(36.243,0,0,86.067,156.489,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#5786ff"/>
+ <stop offset="50%" style="stop-color:#51a8ff"/>
+ <stop offset="100%" style="stop-color:#0f82f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_527)" d="M 192.732 55.5 L 156.489 70.984 L 156.489 131.83 C 156.529 144.937 192.732 143.833 192.732 134.33 L 192.732 55.5 Z"/>
+ <linearGradient id="_lgradient_528" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(85.326,0,0,99.147,63.268,97.86)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#5786ff"/>
+ <stop offset="50%" style="stop-color:#51a8ff"/>
+ <stop offset="100%" style="stop-color:#0f82f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_528)" d="M 99.518 97.86 L 63.268 113.974 L 63.268 136.064 C 63.268 145.552 64.528 154.244 67.047 162.105 C 69.546 169.966 73.424 176.731 78.678 182.41 C 83.128 187.231 88.619 191.144 95.114 194.178 L 104.304 197.007 C 133.847 193.923 144.364 169.857 147.716 163.336 L 147.73 163.336 L 148.594 161.219 C 143.376 166.605 136.093 169.429 128 169.429 C 112.062 169.429 99.518 157.014 99.518 140.948 L 99.518 132.006 L 99.518 97.86 Z"/>
+ <linearGradient id="_lgradient_529" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(97.168,0,0,123.144,95.55,77.356)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1fd175"/>
+ <stop offset="100%" style="stop-color:#00ff55"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_529)" d="M 156.475 77.356 L 156.475 80.733 C 156.475 80.781 156.482 80.827 156.482 80.875 L 156.482 140.948 C 156.482 149.184 153.372 156.57 147.934 161.835 C 148.15 161.625 148.385 161.435 148.594 161.219 L 147.73 163.336 L 147.716 163.336 C 144.364 169.857 128.921 190.981 99.378 194.064 L 95.55 194.163 C 96.491 194.724 97.502 195.251 98.654 195.707 C 106.728 198.897 116.329 200.5 127.424 200.5 L 127.403 200.458 C 138.685 200.458 148.42 198.926 156.644 195.799 C 164.871 192.695 171.629 188.299 176.971 182.616 C 182.29 176.953 186.257 170.139 188.841 162.211 C 191.426 154.283 192.718 145.555 192.718 136.05 L 192.718 124.722 C 190.336 103.096 171.1 83.189 156.475 77.356 Z M 147.702 162.054 C 147.005 162.714 146.278 163.342 145.518 163.93 C 146.278 163.341 147.005 162.716 147.702 162.054 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/umbrello.svg b/.icons/Gruvbox_Dark-2/apps/64/umbrello.svg
new file mode 100644
index 000000000..554d60bd8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/umbrello.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="XoVzDtPsnnKfwnLORStMkrWWVsOJ40Lo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#XoVzDtPsnnKfwnLORStMkrWWVsOJ40Lo)">
+ <path fill="#fee581" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g>
+ <path fill="#bc1938" fill-rule="evenodd" d="M 98.75 77.667 L 98.75 84.571 L 82.5 84.571 L 82.5 132.905 L 63 132.905 L 63 198.5 L 141 198.5 L 141 132.905 L 89 132.905 L 89 91.476 L 98.75 91.476 L 98.75 98.381 L 115 88.024 L 98.75 77.667 L 98.75 77.667 Z M 67.686 138.197 L 136.229 138.197 L 136.229 193.746 L 67.686 193.746 L 67.686 138.197 L 67.686 138.197 Z"/>
+ <path fill="#bc1938" fill-rule="evenodd" d="M 115 53.5 L 115 119.095 L 167 119.095 L 167 157.071 L 157.25 157.071 L 157.25 150.167 L 141 160.524 L 157.25 170.881 L 157.25 163.976 L 173.5 163.976 L 173.5 119.095 L 193 119.095 L 193 53.5 L 115 53.5 L 115 53.5 Z M 119.878 58.578 L 188.128 58.578 L 188.128 114.369 L 119.878 114.369 L 119.878 58.578 L 119.878 58.578 Z"/>
+ <path fill="#bc1938" d="M 152.391 63.857 C 147.903 63.857 144.266 67.72 144.266 72.488 C 144.266 76.659 147.065 80.097 150.766 80.905 L 150.766 81.012 L 141.218 90.831 L 143.454 93.313 L 150.766 85.759 L 150.766 91.369 L 143.759 106.905 L 146.704 108.417 L 152.391 95.685 L 158.079 108.417 L 161.023 106.905 L 154.016 91.369 L 154.016 85.759 L 161.329 93.313 L 163.565 90.831 L 154.016 80.905 C 157.718 80.101 160.516 76.662 160.516 72.488 C 160.516 67.72 156.88 63.857 152.391 63.857 L 152.391 63.857 Z M 152.391 67.31 C 155.082 67.31 157.266 69.63 157.266 72.488 C 157.266 75.347 155.082 77.667 152.391 77.667 C 149.7 77.667 147.516 75.347 147.516 72.488 C 147.516 69.63 149.7 67.31 152.391 67.31 Z M 98.747 141.722 L 98.734 143.293 C 94.639 143.621 90.732 144.639 87.203 146.745 C 81.193 150.156 77.115 160.051 76.891 166.935 C 76.904 167.563 76.764 168.267 77.004 168.847 C 77.576 169.631 78.941 169.866 79.546 168.992 C 81.103 167.083 83.514 165.747 86.043 165.882 C 88.405 165.754 90.589 167.114 91.967 168.937 C 92.465 169.628 93.524 169.811 94.174 169.238 C 94.957 168.457 95.65 167.556 96.612 166.959 C 97.294246 166.501534 98.060857 166.184691 98.867 166.027 C 99.007 172.024 98.861 174.668 98.89 180.665 C 98.939 181.656 98.698 182.64 98.042 183.399 C 96.878 184.967 94.59 185.547 92.829 184.639 C 91.438 183.976 90.524 182.526 90.45 181.01 C 90.381 180.261 89.881 179.491 89.059 179.439 C 88.136 179.315 87.32 180.182 87.447 181.083 C 87.391 184.369 90.021 187.338 93.228 187.96 C 96.673 188.726 100.453 186.579 101.542 183.265 C 102.159 181.48 101.828 179.564 101.932 177.713 C 101.958 172.693 101.86 171.026 102.007 166.006 C 103.898 166.393 105.429 167.729 106.602 169.175 C 107.268 169.811 108.435 169.669 108.932 168.896 C 110.044 167.449 111.633 166.293 113.463 165.985 C 115.826 165.506 118.237 166.431 120.028 167.946 C 120.727 168.412 121.247 169.182 122.033 169.507 C 123.047 169.825 124.279 168.903 124.019 167.808 C 124.051 161.411 120.818 151.796 115.637 148.033 C 112.046 145.385 107.671 143.887 103.229 143.428 C 102.816 143.352 102.397 143.379 102.033 143.272 L 102.003 141.712 C 102.02 139.33 98.822 139.364 98.753 141.712 M 114.548 151.872 C 116.56 153.502 119.267 159.119 119.93 162.947 C 117.948 161.708 116.313 161.711 113.941 161.946 C 111.578 162.112 109.348 164.142 107.655 165.761 C 105.617 163.8 102.787 161.722 99.917 161.936 C 97.411 162.001 95.035 163.155 93.235 164.839 C 90.502 162.157 86.212 161.18 82.552 162.436 C 81.756 162.692 80.921 162.809 80.846 162.088 C 81.847 157.058 87.46 151.033 89.611 149.728 C 91.86 148.499 96.644 146.587 100.612 146.738 C 105.799 146.448 112.273 149.656 114.548 151.879"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_494" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_494)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/umlet_logo.svg b/.icons/Gruvbox_Dark-2/apps/64/umlet_logo.svg
new file mode 100755
index 000000000..0183c79f5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/umlet_logo.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="rAG92KDh09msqKAGRvI2Pr1QdeWwc9BB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#rAG92KDh09msqKAGRvI2Pr1QdeWwc9BB)">
+ <linearGradient id="_lgradient_530" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_530)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_531" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_531)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <linearGradient id="_lgradient_532" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ </defs>
+ <path d="M 190.833 128 L 190.833 128 C 190.833 93.321 162.679 65.167 128 65.167 L 128 65.167 C 93.321 65.167 65.167 93.321 65.167 128 L 65.167 128 C 65.167 162.679 93.321 190.833 128 190.833 L 128 190.833 C 162.679 190.833 190.833 162.679 190.833 128 Z" style="fill:url(#_lgradient_532)"/>
+ <linearGradient id="_lgradient_533" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(77.333,0,0,77.333,89.333,89.333)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_533)" cx="128" cy="128" r="38.667" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_534" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(145,0,0,29,55.5,113.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_534)" width="145" height="29" x="55.5" y="113.5" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/umplayer.svg b/.icons/Gruvbox_Dark-2/apps/64/umplayer.svg
new file mode 100644
index 000000000..d56b2c773
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/umplayer.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_i9kq0NUJOb8BwowJj270IL5zcykBRWSs">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_i9kq0NUJOb8BwowJj270IL5zcykBRWSs)">
+ <defs>
+ <filter id="QOBBeeI3NsDkMSxJzFUKLguqUSB2di2w" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#QOBBeeI3NsDkMSxJzFUKLguqUSB2di2w)">
+ <linearGradient id="_lgradient_435" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_435)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_436" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_436)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_437" x1="-.016" x2="1.016" y1=".5" y2=".5" gradientTransform="matrix(145.697,0,0,92.726,55,79.637)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e88720"/>
+ <stop offset="50%" stop-opacity=".988" style="stop-color:#ffe000"/>
+ <stop offset="75%" stop-opacity=".98" style="stop-color:#54ec18"/>
+ <stop offset="100%" stop-opacity=".976" style="stop-color:#1bfdc5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_437)" fill-rule="evenodd" d="M 169.431 95.55 L 169.469 95.55 C 170.637 95.569 171.794 95.778 172.896 96.167 C 174.026 96.557 175.109 97.079 176.125 97.715 C 177.161 98.372 178.125 99.136 179.002 99.994 C 179.892 100.855 180.671 101.824 181.318 102.88 C 181.904 103.802 182.328 104.817 182.572 105.881 C 182.723 106.583 182.837 107.295 182.913 108.017 C 183.018 108.985 183.094 109.963 183.132 110.951 C 183.198 112.328 183.246 113.704 183.265 115.081 C 183.303 116.989 183.331 118.898 183.341 120.816 C 183.379 126.693 183.388 132.57 183.388 138.448 L 183.388 167.597 L 195.912 167.597 C 195.94 160.931 195.959 154.275 195.95 147.61 C 195.959 140.252 195.931 132.893 195.893 125.525 C 195.864 118.737 195.788 111.948 195.655 105.15 C 195.625 104.479 195.524 103.814 195.352 103.165 C 195.182 102.538 194.963 101.925 194.696 101.333 C 194.433 100.698 194.109 100.091 193.728 99.519 C 192.466 96.808 190.681 94.372 188.477 92.351 C 186.208 90.285 183.637 88.579 180.853 87.29 C 180.041 86.89 179.207 86.535 178.356 86.226 C 177.656 85.971 176.935 85.781 176.201 85.657 C 175.281 85.497 174.352 85.398 173.419 85.362 C 172.024 85.304 170.627 85.278 169.231 85.286 L 168.994 85.286 C 167.608 85.286 166.222 85.315 164.835 85.372 C 163.867 85.41 162.898 85.505 161.93 85.657 C 161.18 85.771 160.43 85.951 159.708 86.179 C 158.92 86.435 158.151 86.739 157.391 87.081 C 156.25 87.598 155.143 88.187 154.078 88.847 C 153.638 89.112 153.21 89.397 152.796 89.702 C 152.597 89.834 152.416 89.986 152.245 90.157 C 151.93 90.53 151.583 90.877 151.21 91.192 C 150.592 91.736 149.802 92.045 148.979 92.066 C 148.485 92.066 148.001 91.961 147.545 91.771 C 147.202 91.622 146.871 91.445 146.558 91.24 C 145.878 90.793 145.219 90.314 144.583 89.806 C 142.195 88.015 139.512 86.656 136.655 85.79 C 133.677 84.859 130.575 84.384 127.455 84.384 C 125.48 84.384 123.514 84.584 121.587 84.973 C 119.716 85.343 117.903 85.932 116.165 86.711 C 113.302 88.031 110.695 89.847 108.465 92.075 C 106.239 94.253 104.422 96.813 103.1 99.633 C 102.749 100.386 102.464 101.167 102.246 101.969 C 101.972 103.15 101.788 104.35 101.695 105.558 C 101.515 107.846 101.391 110.125 101.334 112.422 C 101.211 116.321 101.116 120.22 101.05 124.12 C 100.993 126.665 100.945 129.209 100.879 131.744 C 100.83 133.694 100.766 135.644 100.689 137.593 C 100.631 139.064 100.539 140.533 100.413 141.999 C 100.32 143.116 100.175 144.228 99.977 145.331 C 99.812 146.227 99.57 147.107 99.255 147.961 C 98.961 148.721 98.581 149.443 98.116 150.117 C 97.679 150.727 97.183 151.293 96.635 151.807 C 96.103 152.31 95.552 152.794 94.982 153.269 C 93.822 154.231 92.492 154.969 91.061 155.443 C 89.661 155.906 88.196 156.14 86.722 156.136 C 84.128 156.126 81.578 155.463 79.307 154.209 C 76.936 152.923 74.983 150.986 73.676 148.626 C 73.151 147.642 72.786 146.581 72.594 145.483 C 72.451 144.745 72.347 144.001 72.28 143.252 C 72.176 142.235 72.1 141.216 72.053 140.195 C 71.901 136.921 71.806 133.645 71.768 130.368 C 71.692 124.775 71.625 119.183 71.587 113.59 L 71.35 84.85 L 59.785 84.85 L 60.032 115.698 C 60.07 121.936 60.137 128.165 60.213 134.403 C 60.241 136.406 60.289 138.41 60.336 140.423 C 60.374 141.856 60.431 143.28 60.507 144.714 C 60.563 145.684 60.642 146.653 60.744 147.62 C 60.811 148.246 60.906 148.873 61.039 149.481 C 61.134 149.898 61.248 150.316 61.399 150.715 C 61.551 151.123 61.713 151.522 61.903 151.911 C 63.611 155.559 66.132 158.768 69.271 161.292 C 72.44 163.887 76.137 165.76 80.104 166.78 C 80.114 166.78 80.123 166.78 80.133 166.789 C 80.455 166.865 80.778 166.922 81.101 166.97 C 81.576 167.027 82.06 167.084 82.544 167.122 C 83.719 167.214 84.897 167.258 86.076 167.255 C 86.883 167.255 87.681 167.236 88.488 167.188 C 93.045 166.938 97.47 165.568 101.372 163.2 C 105.079 160.943 108.11 157.729 110.146 153.896 C 110.601 153.089 110.991 152.253 111.313 151.389 C 111.636 150.354 111.845 149.291 111.931 148.218 C 112.026 147.268 112.092 146.319 112.139 145.369 C 112.215 144.04 112.263 142.701 112.301 141.372 C 112.424 137.166 112.519 132.96 112.586 128.753 C 112.662 124.785 112.747 120.806 112.871 116.838 C 112.928 114.473 113.041 112.109 113.231 109.754 C 113.288 108.976 113.383 108.207 113.497 107.438 C 113.59 106.821 113.717 106.209 113.877 105.605 C 114.152 104.637 114.551 103.706 115.073 102.852 C 116.461 100.546 118.442 98.655 120.808 97.373 C 123.031 96.185 125.513 95.562 128.034 95.56 C 130.578 95.543 133.081 96.202 135.288 97.468 C 137.613 98.826 139.473 100.855 140.624 103.289 C 141.084 104.334 141.388 105.441 141.526 106.574 C 141.64 107.352 141.725 108.131 141.782 108.919 C 141.868 109.992 141.925 111.065 141.972 112.138 C 142.086 115.47 142.152 118.803 142.162 122.145 C 142.2 127.624 142.219 133.102 142.209 138.581 L 142.209 167.597 L 147.878 167.597 L 154.429 167.606 L 154.61 135.162 C 154.559 132.317 154.537 129.472 154.543 126.627 C 154.515 122.031 154.61 117.436 154.809 112.85 C 154.885 110.913 155.037 108.985 155.265 107.067 C 155.35 106.336 155.474 105.605 155.635 104.884 C 155.701 104.57 155.796 104.257 155.901 103.953 C 156.015 103.602 156.176 103.27 156.385 102.956 C 157.114 101.886 157.979 100.916 158.958 100.07 C 159.947 99.204 161.019 98.438 162.158 97.782 C 163.279 97.127 164.466 96.593 165.699 96.186 C 166.887 95.786 168.13 95.571 169.383 95.55 L 169.431 95.55 L 169.431 95.55 Z M 169.431 100.298 L 169.469 100.298 L 169.393 100.298 L 169.431 100.298 C 170.079 100.31 170.721 100.428 171.33 100.649 C 172.118 100.915 172.877 101.285 173.58 101.731 C 174.34 102.206 175.052 102.766 175.688 103.393 C 176.3 103.986 176.835 104.652 177.283 105.377 C 177.425 105.605 177.558 105.843 177.663 106.089 C 177.777 106.365 177.872 106.64 177.938 106.925 C 178.052 107.447 178.138 107.969 178.194 108.501 C 178.289 109.384 178.356 110.277 178.394 111.16 C 178.451 112.498 178.498 113.837 178.517 115.176 C 178.555 117.065 178.584 118.955 178.593 120.844 C 178.631 126.712 178.641 132.58 178.641 138.448 L 178.641 172.344 L 198.276 172.344 C 198.903 172.344 199.51 172.097 199.956 171.651 C 200.398 171.207 200.647 170.607 200.65 169.98 L 200.697 147.61 L 200.64 125.506 C 200.612 118.68 200.536 111.853 200.403 105.017 C 200.363 103.967 200.204 102.926 199.928 101.912 C 199.698 101.072 199.406 100.25 199.054 99.453 C 198.73 98.671 198.339 97.918 197.887 97.202 C 196.367 94.048 194.259 91.212 191.677 88.847 C 189.064 86.462 186.102 84.489 182.894 82.998 C 181.939 82.539 180.963 82.124 179.97 81.754 C 179.005 81.415 178.015 81.155 177.008 80.976 C 175.886 80.788 174.754 80.671 173.618 80.625 C 172.15 80.558 170.681 80.53 169.212 80.539 L 169.013 80.539 C 167.551 80.539 166.089 80.568 164.626 80.634 C 163.481 80.678 162.34 80.789 161.208 80.966 C 160.202 81.118 159.214 81.356 158.246 81.659 C 157.287 81.973 156.347 82.343 155.426 82.761 C 154.11 83.359 152.832 84.037 151.6 84.793 C 151.068 85.116 150.546 85.467 150.033 85.837 C 149.557 86.17 149.118 86.552 148.723 86.977 C 148.302 86.683 147.89 86.376 147.488 86.056 C 144.648 83.914 141.454 82.287 138.051 81.251 C 134.621 80.179 131.048 79.635 127.455 79.637 C 125.166 79.637 122.888 79.865 120.647 80.321 C 118.424 80.767 116.258 81.461 114.19 82.391 C 110.827 83.95 107.762 86.083 105.132 88.695 C 102.507 91.264 100.366 94.284 98.809 97.611 C 98.328 98.641 97.937 99.712 97.641 100.81 C 97.298 102.252 97.072 103.719 96.967 105.197 C 96.777 107.552 96.654 109.916 96.587 112.28 C 96.464 116.198 96.369 120.116 96.302 124.035 C 96.255 126.57 96.198 129.105 96.131 131.63 C 96.087 133.555 96.024 135.479 95.941 137.403 C 95.886 138.804 95.797 140.203 95.676 141.6 C 95.6 142.568 95.477 143.531 95.305 144.486 C 95.194 145.098 95.029 145.698 94.812 146.281 C 94.668 146.667 94.476 147.034 94.242 147.373 C 93.985 147.728 93.695 148.058 93.378 148.36 C 92.916 148.792 92.441 149.21 91.954 149.613 C 91.251 150.202 90.442 150.65 89.57 150.933 C 88.658 151.236 87.702 151.39 86.741 151.389 C 84.936 151.383 83.162 150.92 81.585 150.041 C 80.017 149.192 78.721 147.918 77.844 146.366 C 77.568 145.817 77.37 145.233 77.256 144.629 C 77.142 144.031 77.056 143.413 76.999 142.806 C 76.914 141.856 76.847 140.916 76.8 139.967 C 76.648 136.747 76.553 133.524 76.515 130.301 C 76.432 124.718 76.372 119.135 76.335 113.552 L 76.059 80.102 L 55 80.102 L 55.285 115.736 C 55.323 121.974 55.389 128.222 55.465 134.46 C 55.494 136.492 55.541 138.514 55.598 140.546 C 55.636 142.018 55.693 143.489 55.769 144.961 C 55.826 146.024 55.911 147.078 56.025 148.132 C 56.111 148.92 56.234 149.708 56.396 150.487 C 56.538 151.123 56.719 151.75 56.937 152.357 C 57.136 152.889 57.364 153.421 57.602 153.934 C 59.622 158.221 62.585 161.996 66.27 164.976 C 69.993 168.017 74.335 170.207 78.993 171.394 C 79.022 171.404 79.05 171.413 79.079 171.413 C 79.534 171.527 80.009 171.613 80.474 171.67 C 81.035 171.746 81.604 171.812 82.174 171.85 C 83.475 171.955 84.776 172.002 86.076 172.002 C 86.969 172.002 87.861 171.983 88.754 171.926 C 94.09 171.632 99.272 170.028 103.841 167.255 C 108.26 164.564 111.877 160.738 114.314 156.174 C 114.897 155.133 115.395 154.047 115.804 152.927 C 116.251 151.541 116.536 150.098 116.659 148.645 C 116.754 147.639 116.83 146.623 116.887 145.616 C 116.953 144.249 117.01 142.872 117.048 141.505 C 117.172 137.289 117.267 133.064 117.333 128.839 C 117.409 124.88 117.495 120.92 117.618 116.961 C 117.665 114.682 117.789 112.404 117.96 110.134 C 118.017 109.46 118.093 108.795 118.197 108.14 C 118.254 107.704 118.349 107.286 118.453 106.859 C 118.614 106.313 118.844 105.789 119.137 105.301 C 120.087 103.727 121.441 102.435 123.058 101.56 C 124.594 100.737 126.31 100.306 128.053 100.307 C 129.757 100.297 131.433 100.736 132.914 101.579 C 134.387 102.441 135.567 103.724 136.304 105.263 C 136.569 105.881 136.74 106.536 136.826 107.2 C 136.921 107.893 136.997 108.577 137.054 109.27 C 137.13 110.286 137.187 111.293 137.225 112.309 C 137.339 115.594 137.405 118.879 137.415 122.174 C 137.452 127.633 137.471 133.102 137.462 138.571 L 137.462 172.344 L 147.878 172.344 L 159.158 172.363 L 159.357 135.153 L 159.357 135.096 C 159.309 132.276 159.281 129.447 159.29 126.617 C 159.262 122.088 159.347 117.569 159.547 113.049 C 159.623 111.234 159.765 109.423 159.974 107.618 C 160.041 107.048 160.135 106.488 160.259 105.928 C 160.297 105.795 160.335 105.653 160.382 105.52 C 160.866 104.829 161.434 104.201 162.072 103.649 C 162.83 102.982 163.655 102.394 164.532 101.893 C 165.374 101.396 166.269 100.995 167.2 100.696 C 167.919 100.451 168.671 100.317 169.431 100.298 L 169.431 100.298 Z"/>
+ <g opacity=".9">
+ <path fill="#ffffff" d="M 79.575 169.095 C 70.897 166.904 63.383 160.774 59.752 152.921 C 57.995 149.122 57.908 147.566 57.658 115.716 L 57.397 82.476 L 73.708 82.476 L 73.962 113.571 C 74.192 141.591 74.369 144.946 75.76 147.493 C 79.183 153.764 88.294 155.793 93.471 151.437 C 98.113 147.53 98.204 147.054 98.673 124.08 C 99.074 104.486 99.271 102.288 100.956 98.624 C 103.719 92.615 109.037 87.354 115.179 84.554 C 124.805 80.166 137.708 81.578 146.038 87.931 C 148.948 90.151 149.038 90.164 150.489 88.56 C 151.304 87.66 153.969 86.024 156.413 84.924 C 160.054 83.285 162.325 82.923 169.004 82.915 C 176.022 82.907 177.808 83.215 181.871 85.143 C 187.974 88.039 193.007 92.387 195.808 98.359 C 195.808 98.359 198.194 104.529 198.302 108.077 C 198.76 130.229 198.278 169.972 198.278 169.972 L 181.013 169.972 L 181.01 138.448 C 181.007 108.505 180.921 106.783 179.302 104.128 C 177.189 100.662 172.835 97.924 169.433 97.921 C 165.718 97.919 160.608 100.906 158.362 104.268 C 156.437 107.151 156.985 135.143 156.985 135.143 L 156.793 169.985 L 147.876 169.97 L 139.839 169.97 L 139.839 138.576 C 139.839 111.522 139.648 106.78 138.461 104.277 C 134.49 95.909 122.098 95.792 117.107 104.075 C 115.546 106.666 115.353 108.888 114.962 128.796 C 114.536 150.49 114.514 150.706 112.229 155.036 C 107.784 163.463 98.878 168.94 88.62 169.556 C 85.416 169.748 81.346 169.538 79.575 169.093 L 79.575 169.095 L 79.575 169.095 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ums.svg b/.icons/Gruvbox_Dark-2/apps/64/ums.svg
new file mode 100644
index 000000000..c761aa2d3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ums.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_Xn5si2WEQzI6ZIcvzJfdTfLr0ZzDnnRN">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_Xn5si2WEQzI6ZIcvzJfdTfLr0ZzDnnRN)">
+ <defs>
+ <filter id="YCph6Z65u2wlzBdT4k0GmgxfvhZfC4uV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#YCph6Z65u2wlzBdT4k0GmgxfvhZfC4uV)">
+ <linearGradient id="_lgradient_433" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_433)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_434" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_434)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".7">
+ <path fill="#e6e6e6" fill-rule="evenodd" d="M 167.071 158.906 C 147.886 165.018 124.368 162.747 104.903 158.44 C 104.681 166.672 106.578 173.695 111.416 178.385 C 126.499 193.786 161.018 164.525 163.931 169.841 C 146.112 190.747 114.664 209.338 99.056 190.282 C 89.732 178.898 86.957 166.497 88.33 154.096 C 74.294 149.803 65.228 145.447 66.608 145.171 L 69.101 137.724 C 71.685 142.031 79.283 145.386 89.427 147.516 C 93.994 126.994 108.779 106.968 122.769 92.096 C 114.821 86.47 106.758 83.781 99.404 85.874 C 78.525 91.236 86.607 135.761 80.546 135.626 C 71.35 109.741 70.975 73.21 95.281 69.222 C 111.195 66.61 124.233 71.422 134.819 80.246 C 144.627 71.304 151.912 66.387 151.489 67.638 L 156.692 73.52 C 152.036 73.598 145.934 77.817 139.557 84.592 C 153.95 99.178 163.253 121.198 168.79 139.963 C 175.903 136.065 180.932 130.956 182.555 124.502 C 188.351 103.739 145.75 88.475 148.897 83.294 C 175.912 88.273 207.737 106.213 199.038 129.257 C 193.834 143.042 184.464 151.65 173.022 156.665 C 175.577 168.804 176.118 176.908 175.278 175.952 L 167.582 177.516 C 169.692 173.717 169.307 167.024 167.071 158.906 Z M 161.343 143.362 C 145.708 149.293 124.222 151.105 105.822 149.754 C 108.804 132.702 118.528 112.612 129.272 97.339 C 142.087 108.921 153.987 126.989 161.343 143.362 Z"/>
+ </g>
+ <path fill="#e6e6e6" d="M 155.536 57.778 C 153.518 57.827 151.546 58.382 149.799 59.393 C 147.034 60.989 145.017 63.618 144.191 66.702 C 143.365 69.786 143.798 73.071 145.394 75.836 C 146.99 78.601 149.62 80.618 152.703 81.444 C 155.787 82.27 159.073 81.837 161.837 80.24 C 164.602 78.644 166.619 76.015 167.445 72.931 C 168.272 69.848 167.839 66.562 166.242 63.797 C 164.043 59.984 159.937 57.676 155.536 57.778 Z M 67.819 130.008 C 67.537 130.003 67.255 130.009 66.973 130.024 C 62.879 130.216 59.163 132.478 57.114 136.027 C 55.517 138.792 55.084 142.077 55.91 145.161 C 56.736 148.245 58.753 150.874 61.518 152.47 C 64.283 154.067 67.568 154.5 70.652 153.674 C 73.736 152.848 76.365 150.83 77.961 148.065 C 79.558 145.301 79.991 142.015 79.165 138.932 C 78.339 135.848 76.321 133.219 73.556 131.623 C 71.81 130.612 69.837 130.057 67.819 130.008 Z M 171.869 170.136 C 165.221 170.136 159.831 175.525 159.831 182.174 C 159.831 188.823 165.221 194.212 171.869 194.212 C 178.518 194.212 183.907 188.823 183.907 182.174 C 183.907 175.525 178.518 170.136 171.869 170.136 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/unetbootin.svg b/.icons/Gruvbox_Dark-2/apps/64/unetbootin.svg
new file mode 120000
index 000000000..908771e9e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/unetbootin.svg
@@ -0,0 +1 @@
+usb.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/unison-gtk.svg b/.icons/Gruvbox_Dark-2/apps/64/unison-gtk.svg
new file mode 120000
index 000000000..a293f8357
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/unison-gtk.svg
@@ -0,0 +1 @@
+unison.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/unison.svg b/.icons/Gruvbox_Dark-2/apps/64/unison.svg
new file mode 100644
index 000000000..99e6b49b0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/unison.svg
@@ -0,0 +1,76 @@
+<svg width="256" height="256" fill="none" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg">
+ <g clip-path="url(#clip0)">
+ <g filter="url(#filter0_d)">
+ <path d="m165.685 11.947c74.055 0 84.639 10.5572 84.639 84.5438v59.2512c0 73.986-10.584 84.543-84.639 84.543h-75.3698c-74.0557 0-84.63934-10.557-84.63934-84.543v-59.2512c0-73.9866 10.58364-84.5438 84.63934-84.5438h75.3698z" fill="url(#paint0_linear)"/>
+ </g>
+ <path d="m165.068 11.9512c4.328-0.0098 8.656 0.0393 12.984 0.1376 3.875 0.0786 7.751 0.226 11.626 0.4519 3.453 0.1965 6.905 0.4814 10.348 0.8548 3.059 0.334 6.118 0.786 9.148 1.346 2.715 0.501 5.4 1.1397 8.046 1.9158 2.4 0.6976 4.751 1.5622 7.023 2.5839 2.115 0.9432 4.141 2.0632 6.059 3.3503 1.839 1.2379 3.561 2.6527 5.135 4.2148 1.564 1.572 2.98 3.2815 4.219 5.1187 1.289 1.9158 2.41 3.9397 3.364 6.0422 1.023 2.2794 1.889 4.6177 2.597 7.0051 0.777 2.6429 1.417 5.325 1.918 8.0367 0.561 3.026 1.013 6.0717 1.348 9.1272 0.374 3.4386 0.659 6.8773 0.856 10.3258 0.226 3.8612 0.373 7.7321 0.462 11.5933 0.088 4.3228 0.138 8.6457 0.128 12.9588v58.2119c0.01 4.323-0.04 8.636-0.128 12.959-0.089 3.871-0.236 7.732-0.462 11.593-0.197 3.449-0.482 6.897-0.856 10.326-0.335 3.055-0.787 6.111-1.348 9.137-0.501 2.702-1.141 5.384-1.918 8.027-0.708 2.387-1.574 4.735-2.597 7.005-0.954 2.112-2.075 4.126-3.364 6.042-1.239 1.837-2.655 3.557-4.219 5.119-1.574 1.562-3.296 2.977-5.135 4.215-1.918 1.287-3.944 2.407-6.059 3.35-2.272 1.022-4.623 1.886-7.023 2.594-2.646 0.776-5.331 1.414-8.046 1.906-3.03 0.569-6.089 1.011-9.148 1.346-3.443 0.373-6.895 0.658-10.348 0.854-3.875 0.226-7.751 0.374-11.626 0.462-4.328 0.088-8.656 0.138-12.984 0.128h-74.126c-4.328 0.01-8.656-0.04-12.9839-0.128-3.8755-0.088-7.751-0.236-11.6265-0.462-3.4525-0.196-6.905-0.481-10.3477-0.854-3.0591-0.335-6.1182-0.777-9.1477-1.346-2.7149-0.492-5.4001-1.13-8.0461-1.906-2.4001-0.708-4.7509-1.572-7.0231-2.594-2.1148-0.943-4.1411-2.063-6.0591-3.35-1.8394-1.238-3.5608-2.653-5.1346-4.215-1.5639-1.562-2.9804-3.282-4.2197-5.119-1.2886-1.916-2.4099-3.93-3.364-6.042-1.023-2.27-1.8886-4.618-2.5968-7.005-0.77706-2.643-1.41642-5.325-1.91807-8.027-0.56067-3.026-1.01313-6.082-1.34757-9.137-0.37377-3.429-0.65903-6.877-0.85575-10.326-0.22623-3.861-0.37378-7.722-0.46231-11.593-0.08852-4.323-0.1377-8.636-0.12787-12.959v-58.2119c-0.00983-4.3131 0.03935-8.636 0.12787-12.9588 0.08853-3.8612 0.23608-7.7321 0.46231-11.5933 0.19672-3.4485 0.48198-6.8872 0.85575-10.3258 0.33444-3.0555 0.7869-6.1012 1.34757-9.1272 0.50165-2.7117 1.14101-5.3938 1.91807-8.0367 0.7082-2.3874 1.5738-4.7257 2.5968-7.0051 0.9541-2.1025 2.0754-4.1264 3.364-6.0422 1.2393-1.8372 2.6558-3.5467 4.2197-5.1187 1.5738-1.5621 3.2952-2.9769 5.1346-4.2148 1.918-1.2871 3.9443-2.4071 6.0591-3.3503 2.2722-1.0217 4.623-1.8863 7.0231-2.5839 2.646-0.7761 5.3312-1.4148 8.0461-1.9158 3.0295-0.56 6.0886-1.012 9.1477-1.346 3.4427-0.3734 6.8952-0.6583 10.3477-0.8548 3.8755-0.2259 7.751-0.3733 11.6265-0.4519 4.3279-0.0983 8.6559-0.1474 12.9839-0.1376h74.126zm0.01 4.0086c4.298-0.0099 8.597 0.0393 12.895 0.1277 3.827 0.0884 7.653 0.2358 11.479 0.4519 3.384 0.1965 6.767 0.4716 10.131 0.8449 2.971 0.3144 5.932 0.7467 8.863 1.2969 2.577 0.4716 5.134 1.0807 7.653 1.8176 2.223 0.6484 4.396 1.4541 6.501 2.3972 1.909 0.8548 3.738 1.8667 5.469 3.0261 1.623 1.0905 3.138 2.3383 4.525 3.7236s2.636 2.8983 3.738 4.5194c1.16 1.7291 2.174 3.5467 3.029 5.4429 0.945 2.1123 1.751 4.2836 2.4 6.4941 0.748 2.5152 1.348 5.0598 1.83 7.6339 0.541 2.9278 0.974 5.8752 1.298 8.8423 0.374 3.3601 0.65 6.73 0.846 10.1097 0.217 3.8218 0.374 7.6338 0.453 11.4557 0.088 4.2934 0.137 8.577 0.137 12.8704v58.2119c0 4.293-0.049 8.577-0.137 12.87-0.079 3.822-0.236 7.644-0.453 11.456-0.196 3.38-0.472 6.75-0.846 10.12-0.324 2.957-0.757 5.904-1.298 8.832-0.482 2.574-1.082 5.119-1.83 7.634-0.649 2.22-1.455 4.382-2.4 6.494-0.855 1.896-1.869 3.724-3.029 5.443-1.102 1.631-2.351 3.144-3.738 4.529-1.387 1.376-2.902 2.623-4.525 3.714-1.731 1.159-3.56 2.171-5.469 3.026-2.105 0.953-4.278 1.749-6.501 2.397-2.519 0.737-5.076 1.346-7.653 1.818-2.931 0.55-5.892 0.982-8.863 1.306-3.364 0.364-6.747 0.649-10.131 0.836-3.826 0.216-7.652 0.373-11.479 0.452-4.298 0.098-8.597 0.137-12.895 0.137h-0.01-74.126-0.0099c-4.2984 0-8.5969-0.039-12.8953-0.137-3.8263-0.079-7.6526-0.236-11.4789-0.452-3.3837-0.187-6.7674-0.472-10.1314-0.836-2.9705-0.324-5.9313-0.756-8.8625-1.306-2.5771-0.472-5.1345-1.081-7.6526-1.818-2.223-0.648-4.3968-1.444-6.5017-2.397-1.9083-0.855-3.7378-1.867-5.469-3.026-1.623-1.091-3.1378-2.338-4.5247-3.714-1.3869-1.385-2.6361-2.898-3.7378-4.529-1.1606-1.719-2.1738-3.547-3.0295-5.443-0.9443-2.112-1.7509-4.274-2.4001-6.494-0.7475-2.515-1.3476-5.06-1.8295-7.634-0.541-2.928-0.9738-5.875-1.2984-8.832-0.3738-3.37-0.6492-6.74-0.8459-10.12-0.2164-3.812-0.37381-7.634-0.4525-11.456-0.08853-4.293-0.13771-8.577-0.13771-12.87v-58.2119c0-4.2934 0.04918-8.577 0.13771-12.8704 0.07869-3.8219 0.2361-7.6339 0.4525-11.4557 0.1967-3.3797 0.4721-6.7496 0.8459-10.1097 0.3246-2.9671 0.7574-5.9145 1.2984-8.8423 0.4819-2.5741 1.082-5.1187 1.8295-7.6339 0.6492-2.2105 1.4558-4.3818 2.4001-6.4941 0.8557-1.8962 1.8689-3.7138 3.0295-5.4429 1.1017-1.6211 2.3509-3.1341 3.7378-4.5194s2.9017-2.6331 4.5247-3.7236c1.7312-1.1594 3.5607-2.1713 5.469-3.0261 2.1049-0.9431 4.2787-1.7488 6.5017-2.3972 2.5181-0.7369 5.0755-1.346 7.6526-1.8176 2.9312-0.5502 5.892-0.9825 8.8625-1.2969 3.364-0.3733 6.7477-0.6484 10.1314-0.8449 3.8263-0.2161 7.6526-0.3635 11.4789-0.4519 4.2984-0.0884 8.5969-0.1376 12.8953-0.1277h0.0099 74.126 0.01z" clip-rule="evenodd" fill="url(#paint1_linear)" fill-rule="evenodd" opacity=".4"/>
+ <g filter="url(#filter1_f)" opacity=".2">
+ <path d="m98.9799 74.2448c-16.9589 5.9673-21.8045 4.6502-21.8045 10.1754v72.9708c0 24.159 19.4496 43.609 43.6086 43.609h14.537c24.159 0 43.609-19.45 43.609-43.609v-72.9708c0-5.5252-1.212-4.2081-18.171-10.1754l-12.356 10.1754v80.2388c0 12.042-8.308 21.078-20.351 21.078-12.042 0-19.749-9.051-20.35-21.078v-80.2388l-8.7221-10.1754z"/>
+ </g>
+ <path d="m98.9799 71.701c-16.9589 5.9672-21.8045 4.6501-21.8045 10.1754v72.9706c0 24.16 19.4496 43.609 43.6086 43.609h14.537c24.159 0 43.609-19.449 43.609-43.609v-72.9706c0-5.5253-1.212-4.2082-18.171-10.1754l-12.356 10.1754v80.2386c0 12.043-8.308 21.078-20.351 21.078-12.042 0-19.749-9.05-20.35-21.078v-80.2386l-8.7221-10.1754z" fill="url(#paint2_linear)"/>
+ <g filter="url(#filter2_f)" opacity=".2">
+ <path d="m92.6196 58.545c-0.1268-0.0022-0.2537-1e-4 -0.3802 0.0062-0.6331 0.0222-1.2478 0.1511-1.7886 0.375-0.5407 0.2239-0.9903 0.5358-1.3079 0.9073l-21.6327 25.3717c-0.3341 0.3917-0.5101 0.8361-0.5102 1.2884-1e-4 0.4524 0.1757 0.8968 0.5098 1.2886 0.334 0.3918 0.8145 0.7171 1.3931 0.9432s1.2349 0.3451 1.9029 0.345h43.2652c0.668 1e-4 1.325-0.1189 1.903-0.345 0.579-0.2261 1.059-0.5514 1.393-0.9432s0.51-0.8362 0.51-1.2886c0-0.4523-0.176-0.8967-0.51-1.2884l-21.6329-25.3718c-0.318-0.3743-0.77-0.6884-1.3142-0.9135-0.5442-0.2252-1.1633-0.3541-1.8003-0.3749z"/>
+ </g>
+ <path d="m92.6196 56.0011c-0.1268-0.0022-0.2537-1e-4 -0.3802 0.0062-0.6331 0.0222-1.2478 0.1511-1.7886 0.375-0.5407 0.224-0.9903 0.5358-1.3079 0.9073l-21.6327 25.3717c-0.3341 0.3917-0.5101 0.8361-0.5102 1.2885-1e-4 0.4523 0.1757 0.8967 0.5098 1.2885 0.334 0.3918 0.8145 0.7171 1.3931 0.9432s1.2349 0.3451 1.9029 0.345h43.2652c0.668 1e-4 1.325-0.1189 1.903-0.345 0.579-0.2261 1.059-0.5514 1.393-0.9432s0.51-0.8362 0.51-1.2885c0-0.4524-0.176-0.8968-0.51-1.2885l-21.6329-25.3718c-0.318-0.3742-0.77-0.6884-1.3142-0.9135-0.5442-0.2252-1.1633-0.3541-1.8003-0.3749z" fill="url(#paint3_linear)"/>
+ <g filter="url(#filter3_f)" opacity=".2">
+ <path d="m163.848 58.545c-0.127-0.0022-0.254-1e-4 -0.381 0.0062-0.633 0.0222-1.248 0.1511-1.788 0.375-0.541 0.2239-0.991 0.5358-1.308 0.9072l-21.633 25.3718c-0.334 0.3917-0.51 0.8361-0.51 1.2884 0 0.4524 0.176 0.8968 0.51 1.2886s0.814 0.7171 1.393 0.9432c0.578 0.2261 1.235 0.3451 1.903 0.345h43.265c0.668 1e-4 1.325-0.1189 1.903-0.345 0.579-0.2261 1.059-0.5514 1.393-0.9432s0.51-0.8362 0.51-1.2885c0-0.4524-0.176-0.8968-0.51-1.2885l-21.633-25.3717c-0.318-0.3743-0.77-0.6885-1.314-0.9136-0.544-0.2252-1.163-0.3541-1.8-0.3749z"/>
+ </g>
+ <path d="m163.848 56.0012c-0.127-0.0023-0.254-2e-4 -0.381 0.0061-0.633 0.0222-1.248 0.1511-1.788 0.375-0.541 0.224-0.991 0.5358-1.308 0.9073l-21.633 25.3717c-0.334 0.3917-0.51 0.8361-0.51 1.2885s0.176 0.8968 0.51 1.2885c0.334 0.3918 0.814 0.7171 1.393 0.9432 0.578 0.2262 1.235 0.3452 1.903 0.3451h43.265c0.668 1e-4 1.325-0.1189 1.903-0.3451 0.579-0.2261 1.059-0.5514 1.393-0.9432 0.334-0.3917 0.51-0.8361 0.51-1.2885s-0.176-0.8968-0.51-1.2885l-21.633-25.3717c-0.318-0.3743-0.77-0.6885-1.314-0.9136s-1.163-0.354-1.8-0.3748z" fill="url(#paint4_linear)"/>
+ <path d="m107.702 162.117v2.544c0.601 12.027 8.308 21.076 20.351 21.076 12.042 0 20.35-9.034 20.35-21.076v-2.544c0 12.042-8.308 21.076-20.35 21.076-12.043 0-19.75-9.049-20.351-21.076z" fill="white" opacity=".2"/>
+ <path d="m92.6169 56.0002c-0.126-1e-3 -0.252 0.0023-0.3776 0.0099-0.6336 0.0217-1.2492 0.1503-1.7906 0.3742-0.5415 0.2239-0.9917 0.5359-1.3097 0.9077l-21.6327 25.369c-0.3285 0.3886-0.5018 0.8286-0.5027 1.2764-8e-4 0.4478 0.1707 0.8881 0.4977 1.2774 0.0017-0.0034 0.0033-0.0067 5e-3 -0.01l21.6327-25.369c0.318-0.3717 0.7682-0.6838 1.3097-0.9076 0.5414-0.2239 1.157-0.3526 1.7906-0.3743 0.1256-0.0075 0.2516-0.0108 0.3776-0.0099 0.6385 0.0205 1.259 0.1496 1.8044 0.3754 0.5453 0.2258 0.9978 0.541 1.3158 0.9164l21.6329 25.369c2e-3 0.0033 3e-3 0.0066 5e-3 0.01 0.327-0.3893 0.498-0.8296 0.498-1.2774-1e-3 -0.4478-0.175-0.8878-0.503-1.2764l-21.6329-25.369c-0.318-0.3755-0.7705-0.6907-1.3158-0.9164-0.5454-0.2258-1.1659-0.3549-1.8044-0.3754z" fill="white" opacity=".2"/>
+ <path d="m163.845 56.0002c-0.126-1e-3 -0.252 0.0023-0.377 0.0099-0.634 0.0217-1.249 0.1503-1.791 0.3742-0.541 0.2239-0.992 0.5359-1.31 0.9077l-21.632 25.369c-0.329 0.3886-0.502 0.8286-0.503 1.2764s0.171 0.8881 0.498 1.2774c1e-3 -0.0034 3e-3 -0.0067 5e-3 -0.01l21.632-25.369c0.318-0.3717 0.769-0.6838 1.31-0.9076 0.542-0.2239 1.157-0.3526 1.791-0.3743 0.125-0.0075 0.251-0.0108 0.377-0.0099 0.639 0.0205 1.259 0.1496 1.805 0.3754 0.545 0.2258 0.998 0.541 1.316 0.9164l21.632 25.369c2e-3 0.0033 4e-3 0.0066 5e-3 0.01 0.327-0.3893 0.499-0.8296 0.498-1.2774s-0.174-0.8878-0.503-1.2764l-21.632-25.369c-0.318-0.3755-0.771-0.6907-1.316-0.9164-0.546-0.2258-1.166-0.3549-1.805-0.3754z" fill="white" opacity=".2"/>
+ </g>
+ <defs>
+ <filter id="filter0_d" x="-4.32414" y="5.94696" width="264.648" height="248.338" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+ <feBlend in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <filter id="filter1_f" x="67.1754" y="64.2448" width="121.754" height="146.755" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <filter id="filter2_f" x="57" y="48.5442" width="70.8771" height="50.5262" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <filter id="filter3_f" x="128.228" y="48.5442" width="70.8771" height="50.5262" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="5.67586" x2="5.67586" y1="11.947" y2="240.285" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#545e63" offset="1e-7"/>
+ <stop stop-color="#343b40" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="132.082" x2="132.082" y1="11.95" y2="240.29" gradientUnits="userSpaceOnUse">
+ <stop stop-color="white" offset="0"/>
+ <stop stop-color="white" stop-opacity=".0980392" offset=".125"/>
+ <stop stop-opacity=".0980392" offset=".925"/>
+ <stop stop-opacity=".498039" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint2_linear" x1="77.1754" x2="77.1754" y1="71.701" y2="198.456" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#ff9900" offset="1e-7"/>
+ <stop stop-color="#dc5714" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint3_linear" x1="67" x2="67" y1="56.0003" y2="86.5265" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#f7ff57" offset="1e-7"/>
+ <stop stop-color="#ffe251" offset=".5"/>
+ <stop stop-color="#f5cf0f" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint4_linear" x1="138.228" x2="138.228" y1="56.0003" y2="86.5266" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#f7ff57" offset="1e-7"/>
+ <stop stop-color="#ffe251" offset=".5"/>
+ <stop stop-color="#f5cf0f" offset="1"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect width="256" height="256" fill="white"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/unity-color-panel.svg b/.icons/Gruvbox_Dark-2/apps/64/unity-color-panel.svg
new file mode 120000
index 000000000..15e177802
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/unity-color-panel.svg
@@ -0,0 +1 @@
+colour.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/unity-datetime-panel.svg b/.icons/Gruvbox_Dark-2/apps/64/unity-datetime-panel.svg
new file mode 120000
index 000000000..09c3073e1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/unity-datetime-panel.svg
@@ -0,0 +1 @@
+clock.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/unity-display-panel.svg b/.icons/Gruvbox_Dark-2/apps/64/unity-display-panel.svg
new file mode 120000
index 000000000..c720251fe
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/unity-display-panel.svg
@@ -0,0 +1 @@
+desktop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/unity-editor-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/unity-editor-icon.svg
new file mode 100755
index 000000000..357663a3f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/unity-editor-icon.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="VreNDipjolShdzj6J9ik9FwA93CV3lnZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#VreNDipjolShdzj6J9ik9FwA93CV3lnZ)">
+ <linearGradient id="_lgradient_535" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_535)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_536" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_536)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 148.873 128.007 L 173.515 84.186 L 185.229 128.007 L 173.515 171.812 L 148.873 128.007 Z M 136.863 138.813 L 161.507 178.933 L 118.595 167.607 L 87.585 138.812 L 136.863 138.813 Z M 161.502 77.068 L 136.863 124.313 L 87.582 124.313 L 118.588 88.397 L 161.502 77.068 Z M 196.683 112.737 L 181.649 55.5 L 125.542 70.935 L 117.239 85.973 L 100.381 85.851 L 59.316 128.008 L 100.383 170.158 L 100.385 170.158 L 117.231 170.029 L 125.549 185.067 L 181.65 200.5 L 196.684 143.263 L 189.052 128.008"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/unity-lens-photos.svg b/.icons/Gruvbox_Dark-2/apps/64/unity-lens-photos.svg
new file mode 120000
index 000000000..4e734554e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/unity-lens-photos.svg
@@ -0,0 +1 @@
+photo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/unity-mail.svg b/.icons/Gruvbox_Dark-2/apps/64/unity-mail.svg
new file mode 120000
index 000000000..c76682b96
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/unity-mail.svg
@@ -0,0 +1 @@
+mail.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/unity-online-accounts.svg b/.icons/Gruvbox_Dark-2/apps/64/unity-online-accounts.svg
new file mode 120000
index 000000000..ebb674347
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/unity-online-accounts.svg
@@ -0,0 +1 @@
+wifi.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/unity-power-panel.svg b/.icons/Gruvbox_Dark-2/apps/64/unity-power-panel.svg
new file mode 120000
index 000000000..d2cbd7844
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/unity-power-panel.svg
@@ -0,0 +1 @@
+power.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/unity-scope-gdrive.svg b/.icons/Gruvbox_Dark-2/apps/64/unity-scope-gdrive.svg
new file mode 120000
index 000000000..a88855e3d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/unity-scope-gdrive.svg
@@ -0,0 +1 @@
+google-drive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/unity-sound-panel.svg b/.icons/Gruvbox_Dark-2/apps/64/unity-sound-panel.svg
new file mode 120000
index 000000000..62306d9ae
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/unity-sound-panel.svg
@@ -0,0 +1 @@
+sound.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/unity-tweak-tool.svg b/.icons/Gruvbox_Dark-2/apps/64/unity-tweak-tool.svg
new file mode 100755
index 000000000..526d0b333
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/unity-tweak-tool.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="VV3JhHvGq2NHKZSgV7DKuW7KtACysbr9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#VV3JhHvGq2NHKZSgV7DKuW7KtACysbr9)">
+ <linearGradient id="_lgradient_537" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d1313e"/>
+ <stop offset="50%" style="stop-color:#a9344f"/>
+ <stop offset="100%" style="stop-color:#6b3274"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_537)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_538" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_538)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="CxysEE6vlTU0eiQu4u2Ck8FSe1SpLI1i" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#CxysEE6vlTU0eiQu4u2Ck8FSe1SpLI1i)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_539" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_539)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <g>
+ <path fill="#ffffff" d="M 180.943 148.147 L 180.171 157.366 C 177.248 158.448 174.531 160.02 172.135 162.014 L 163.756 158.069 L 155.006 173.224 L 162.613 178.507 C 162.342 180.039 162.202 181.59 162.193 183.146 C 162.194 184.707 162.328 186.265 162.593 187.804 L 155.005 193.067 L 163.755 208.223 L 172.114 204.287 C 174.519 206.272 177.243 207.834 180.171 208.906 L 180.942 218.144 L 198.442 218.144 L 199.214 208.925 C 202.137 207.843 204.854 206.271 207.251 204.277 L 215.629 208.222 L 224.379 193.067 L 216.772 187.784 C 217.043 186.252 217.183 184.701 217.192 183.145 C 217.191 181.584 217.057 180.026 216.792 178.487 L 224.379 173.224 L 215.63 158.068 L 207.271 162.004 C 204.866 160.018 202.141 158.456 199.212 157.384 L 198.442 148.144 L 180.943 148.144 L 180.943 148.147 Z M 189.693 173.147 C 192.345 173.146 194.889 174.2 196.765 176.076 C 198.64 177.951 199.694 180.495 199.694 183.148 C 199.694 185.8 198.64 188.344 196.765 190.22 C 194.889 192.095 192.345 193.149 189.693 193.148 C 187.04 193.149 184.496 192.095 182.621 190.22 C 180.745 188.344 179.692 185.8 179.692 183.148 C 179.692 180.495 180.745 177.951 182.621 176.076 C 184.496 174.2 187.04 173.146 189.693 173.147 L 189.693 173.147 Z"/>
+ </g>
+ <g>
+ <path fill="#ececec" fill-opacity=".941" d="M 200.132 90.348 C 198.208 97.588 196.066 104.741 193.288 111.214 C 192.313 113.209 191.215 115.247 189.59 116.578 C 188.089 117.747 186.175 118.306 184.133 118.336 C 182.97 118.288 181.745 118.004 180.712 117.688 L 181.452 114.543 C 183.454 115.393 186.047 115.325 187.648 114.081 C 188.504 113.418 189.269 112.363 189.96 110.844 C 186.213 103.678 183.277 96.305 181.36 89.02 L 185.429 89.02 C 187.024 94.913 189.224 101.214 191.624 106.406 C 193.883 100.184 195.187 94.495 196.525 89.02 L 199.854 89.02 C 200.473 89.029 200.403 89.425 200.132 90.348 Z"/>
+ <path fill="#ececec" fill-opacity=".941" d="M 199.853 89.021 C 199.947 89.451 200.042 89.917 200.13 90.349 C 200.242 89.906 200.391 89.468 200.5 89.021 L 199.853 89.021 Z"/>
+ <path fill="#ececec" fill-opacity=".941" d="M 158.333 80.052 C 159.615 80.052 160.82 80.841 160.829 82.549 C 160.82 84.119 159.68 85.065 158.333 85.046 C 156.949 85.065 155.932 84.125 155.928 82.549 C 155.978 80.827 156.976 80.043 158.333 80.052 Z"/>
+ <path fill="#ececec" fill-opacity=".941" d="M 170.724 82.272 L 170.724 89.022 L 178.954 89.022 L 178.954 92.259 L 170.724 92.259 L 170.724 102.154 C 170.724 103.231 170.836 104.117 171.002 104.835 C 171.374 106.665 172.396 107.487 174.7 107.61 C 176.936 107.568 177.549 107.243 178.954 106.592 L 179.789 109.827 C 177.965 110.661 176.536 110.895 174.425 110.936 C 171.765 110.829 170.48 110.913 168.507 108.717 C 166.946 106.846 166.938 104.385 166.935 102.244 L 166.935 83.009 L 170.724 82.272 Z"/>
+ <path fill="#ececec" fill-opacity=".941" d="M 55.5 87.912 L 70.851 87.912 L 70.851 133.04 C 70.851 143.535 72.53 150.981 75.844 155.511 C 79.159 160.041 84.738 162.354 92.582 162.354 C 98.433 162.204 106.688 161.642 109.689 160.69 L 109.689 87.912 L 125.04 87.912 L 125.04 171.6 C 113.6 174.482 102.681 175.92 90.921 175.947 C 63.862 176.083 55.624 158.651 55.503 136.276 L 55.5 87.912 Z"/>
+ <path fill="#ececec" fill-opacity=".941" d="M 145.385 89.299 C 147.827 90.297 149.921 92.558 149.916 98.455 L 149.916 110.569 L 146.032 110.569 L 146.032 99.287 C 145.974 95.476 145.649 93.231 143.258 92.351 C 141.47 91.744 140.614 91.523 136.415 92.351 L 136.415 110.569 L 132.531 110.569 L 132.531 89.577 C 137.513 88.6 141.863 87.987 145.385 89.299 L 145.385 89.299 Z"/>
+ <path fill="#ececec" fill-opacity=".941" d="M 156.482 89.022 L 160.366 89.022 L 160.366 110.568 L 156.482 110.568 L 156.482 89.022 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/unity-webapps-facebook.svg b/.icons/Gruvbox_Dark-2/apps/64/unity-webapps-facebook.svg
new file mode 120000
index 000000000..578089b09
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/unity-webapps-facebook.svg
@@ -0,0 +1 @@
+facebook.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/unity-webapps-gmail.svg b/.icons/Gruvbox_Dark-2/apps/64/unity-webapps-gmail.svg
new file mode 120000
index 000000000..535ba0006
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/unity-webapps-gmail.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/unity-webapps-twitter.svg b/.icons/Gruvbox_Dark-2/apps/64/unity-webapps-twitter.svg
new file mode 120000
index 000000000..894e8e48e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/unity-webapps-twitter.svg
@@ -0,0 +1 @@
+twitter.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/unity-webapps-wordpress.svg b/.icons/Gruvbox_Dark-2/apps/64/unity-webapps-wordpress.svg
new file mode 120000
index 000000000..4f29f5808
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/unity-webapps-wordpress.svg
@@ -0,0 +1 @@
+wordpress.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/unity.svg b/.icons/Gruvbox_Dark-2/apps/64/unity.svg
new file mode 100644
index 000000000..a3a4ada33
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/unity.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="I2XYGoHxzEJLmxsSaiT0VIaxtVWHTprM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#I2XYGoHxzEJLmxsSaiT0VIaxtVWHTprM)">
+ <linearGradient id="_lgradient_26" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d1313e"/>
+ <stop offset="50%" style="stop-color:#a9344f"/>
+ <stop offset="100%" style="stop-color:#6b3274"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_27" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_27)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#ececec" fill-opacity=".941" d="M 200.131583 90.348068 C 198.207769 97.588269 196.065683 104.741171 193.288505 111.214353 C 192.313306 113.208685 191.21546 115.246511 189.589545 116.577846 C 188.089246 117.746719 186.174666 118.305999 184.132833 118.335586 C 182.969886 118.288242 181.744786 118.00416 180.712039 117.687534 L 181.451831 114.543417 C 183.454088 115.393383 186.047424 115.324931 187.647737 114.081047 C 188.503912 113.418191 189.269091 112.363488 189.959587 110.84431 C 186.21299 103.677793 183.277199 96.305322 181.35965 89.020441 L 185.428507 89.020441 C 187.023978 94.913329 189.223645 101.213692 191.624413 106.405557 C 193.883502 100.183609 195.187259 94.494899 196.525389 89.020441 L 199.854454 89.020441 C 200.472874 89.028994 200.402941 89.425281 200.131583 90.348068 Z"/>
+ <path fill="#ececec" fill-opacity=".941" d="M 199.852682 89.021474 C 199.947312 89.451323 200.041682 89.916769 200.130104 90.348898 C 200.242073 89.906293 200.390718 89.467747 200.5 89.021474 L 199.852682 89.021474 Z"/>
+ <path fill="#ececec" fill-opacity=".941" d="M 158.332581 80.052234 C 159.615184 80.052087 160.820236 80.840854 160.82938 82.549032 C 160.820214 84.118726 159.680431 85.064773 158.332581 85.045831 C 156.94888 85.064773 155.931576 84.124731 155.928257 82.549032 C 155.978129 80.826647 156.97578 80.042882 158.332581 80.052234 Z"/>
+ <path fill="#ececec" fill-opacity=".941" d="M 170.7241 82.27161 L 170.7241 89.022067 L 178.954141 89.022067 L 178.954141 92.258804 L 170.7241 92.258804 L 170.7241 102.153671 C 170.7241 103.230809 170.835809 104.117316 171.001522 104.835418 C 171.374387 106.664895 172.395981 107.487041 174.700483 107.609638 C 176.93581 107.567708 177.548868 107.243326 178.954287 106.592424 L 179.788777 109.826796 C 177.965102 110.661196 176.536056 110.895293 174.425284 110.936485 C 171.764783 110.828743 170.479527 110.913106 168.506947 108.717108 C 166.945748 106.845553 166.938321 104.385182 166.934889 102.243927 L 166.934889 83.009331 L 170.7241 82.27161 Z"/>
+ <path fill="#ececec" fill-opacity=".941" d="M 55.5 87.912379 L 70.850687 87.912379 L 70.850687 133.0397 C 70.850659 143.534981 72.529984 150.981431 75.844284 155.511033 C 79.158584 160.040634 84.738361 162.35411 92.581935 162.35411 C 98.433394 162.204054 106.687699 161.641783 109.689476 160.689578 L 109.689476 87.911786 L 125.040163 87.911786 L 125.040163 171.600033 C 113.600019 174.482261 102.680685 175.920417 90.920952 175.947057 C 63.862312 176.083172 55.623988 158.650713 55.502661 136.276437 L 55.5 87.912379 Z"/>
+ <path fill="#ececec" fill-opacity=".941" d="M 145.38474 89.299489 C 147.827422 90.296785 149.920855 92.558126 149.91582 98.454564 L 149.91582 110.568807 L 146.031911 110.568807 L 146.031911 99.286976 C 145.974127 95.47616 145.648673 93.231334 143.257691 92.351278 C 141.469969 91.743701 140.613535 91.523482 136.414614 92.351278 L 136.414614 110.568513 L 132.530705 110.568513 L 132.530705 89.576764 C 137.512765 88.60012 141.863334 87.987452 145.38474 89.299342 L 145.38474 89.299489 Z"/>
+ <path fill="#ececec" fill-opacity=".941" d="M 156.481622 89.022067 L 160.365531 89.022067 L 160.365531 110.568366 L 156.481622 110.568366 L 156.481622 89.022067 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/unknown-horizons.svg b/.icons/Gruvbox_Dark-2/apps/64/unknown-horizons.svg
new file mode 100755
index 000000000..220d6bbf4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/unknown-horizons.svg
@@ -0,0 +1,116 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="LHNBP6WooOd9UOZC3XmwsgIgltD2rVjG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#LHNBP6WooOd9UOZC3XmwsgIgltD2rVjG)">
+ <linearGradient id="_lgradient_540" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_540)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_541" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_541)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <radialGradient id="_rgradient_8" cx=".5" cy=".5" r="9.5" fx=".012" fy=".263" gradientTransform="matrix(10.92,0,0,9.77,193.97,145.351)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="44.471%" style="stop-color:#bcbcbc"/>
+ <stop offset="100%" style="stop-color:#3f3e3c"/>
+ </radialGradient>
+ <ellipse fill="url(#_rgradient_8)" cx="199.43" cy="150.236" rx="5.46" ry="4.885" vector-effect="non-scaling-stroke"/>
+ <radialGradient id="_rgradient_9" cx=".5" cy=".5" r="9.5" fx=".433" fy=".36" gradientTransform="matrix(10.92,0,0,9.77,45.773,101.551)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="44.471%" style="stop-color:#bcbcbc"/>
+ <stop offset="100%" style="stop-color:#3f3e3c"/>
+ </radialGradient>
+ <ellipse fill="url(#_rgradient_9)" cx="51.233" cy="106.436" rx="5.46" ry="4.885" vector-effect="non-scaling-stroke"/>
+ <path d="M 60.188 146.295 C 60.188 146.295 60.944 148.3 54.812 149.087 C 46.463 150.159 47.057 147.275 47.256 145.459 L 50.342 141.144 L 60.311 139.5 L 60.188 146.295 Z"/>
+ <linearGradient id="_lgradient_542" x1="-.317" x2=".608" y1=".562" y2=".562" gradientTransform="matrix(7.245,0,0,36.952,49.946,115.614)" gradientUnits="userSpaceOnUse">
+ <stop offset=".56%" style="stop-color:#000000"/>
+ <stop offset="73.03%" style="stop-color:#3f2200"/>
+ <stop offset="78.24%" style="stop-color:#532a00"/>
+ <stop offset="86.36%" style="stop-color:#6b3300"/>
+ <stop offset="93.84%" style="stop-color:#7a3900"/>
+ <stop offset="100%" style="stop-color:#7f3b00"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_542)" fill-rule="evenodd" d="M 52.119 152.566 L 49.946 116.158 L 55.742 115.614 L 57.191 152.385 L 52.119 152.566 Z"/>
+ <linearGradient id="_lgradient_543" x1="-.253" x2=".985" y1="1.186" y2="1.186" gradientTransform="matrix(9.733,0,0,7.628,50.723,139.155)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#000000"/>
+ <stop offset="17.1%" style="stop-color:#78643a"/>
+ <stop offset="42.06%" style="stop-color:#b2863f"/>
+ <stop offset="65.03%" style="stop-color:#e5b169"/>
+ <stop offset="85.08%" style="stop-color:#cda464"/>
+ <stop offset="100%" style="stop-color:#c79c56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_543)" d="M 51.65 146.783 L 50.723 139.155 L 60.456 139.429 L 60.154 146.575 C 60.154 146.575 59.701 145.304 57.945 144.588 C 56.263 143.902 53.598 144.552 52.736 145.127 C 51.874 145.701 51.65 146.783 51.65 146.783 L 51.65 146.783 Z"/>
+ <path d="M 199.607 106.223 C 204.522 105.788 210.994 105.227 210.462 109.36 L 203.336 116.66 L 196.495 114.556 C 196.508 109.998 195.127 107.704 199.607 106.223 Z"/>
+ <linearGradient id="_lgradient_544" x1=".403" x2="-.562" y1=".263" y2=".263" gradientTransform="matrix(5.855,0,0,6.282,200.09,106.01)" gradientUnits="userSpaceOnUse">
+ <stop offset=".56%" style="stop-color:#000000"/>
+ <stop offset="73.03%" style="stop-color:#3f2200"/>
+ <stop offset="78.24%" style="stop-color:#532a00"/>
+ <stop offset="86.36%" style="stop-color:#6b3300"/>
+ <stop offset="93.84%" style="stop-color:#7a3900"/>
+ <stop offset="100%" style="stop-color:#7f3b00"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_544)" d="M 200.09 112.292 L 200.46 106.01 C 200.46 106.01 204.716 106.69 205.683 106.105 C 206.649 105.52 204.632 112.183 204.632 112.183 L 200.09 112.292 Z"/>
+ <linearGradient id="_lgradient_545" x1=".836" x2="-.259" y1=".22" y2=".17" gradientTransform="matrix(12.317,0,0,9.363,195.959,108.725)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#000000"/>
+ <stop offset="30.298%" style="stop-color:#78643a"/>
+ <stop offset="50.556%" style="stop-color:#b2863f"/>
+ <stop offset="71.119%" style="stop-color:#e5b169"/>
+ <stop offset="85.08%" style="stop-color:#cda464"/>
+ <stop offset="100%" style="stop-color:#c79c56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_545)" d="M 208.276 108.725 L 207.092 117.547 L 195.959 118.088 L 196.307 109.321 C 196.307 109.321 198.413 110.804 200.712 111.091 C 203.011 111.378 205.133 111.024 205.995 110.45 C 206.857 109.875 208.276 108.725 208.276 108.725 Z"/>
+ <linearGradient id="_lgradient_546" x1=".472" x2="-.528" y1=".713" y2=".759" gradientTransform="matrix(4.778,0,0,4.968,197.262,144.047)" gradientUnits="userSpaceOnUse">
+ <stop offset=".56%" style="stop-color:#000000"/>
+ <stop offset="20.376%" style="stop-color:#3f2200"/>
+ <stop offset="44.373%" style="stop-color:#532a00"/>
+ <stop offset="67.68%" style="stop-color:#6b3300"/>
+ <stop offset="93.84%" style="stop-color:#7a3900"/>
+ <stop offset="100%" style="stop-color:#7f3b00"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_546)" d="M 197.262 147.549 C 197.262 147.549 197.659 148.923 199.854 149.011 C 202 149.098 201.825 147.624 201.825 147.624 L 202.04 144.047 L 197.405 144.679 L 197.262 147.549 Z"/>
+ <linearGradient id="_lgradient_547" x1="-.017" x2=".987" y1=".507" y2=".507" gradientTransform="matrix(164.968,0,0,40.742,45.532,108.309)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#5e461d"/>
+ <stop offset="2.875%" style="stop-color:#ab7a3f"/>
+ <stop offset="7.605%" style="stop-color:#cd9f57"/>
+ <stop offset="26.407%" style="stop-color:#cba570"/>
+ <stop offset="43.287%" style="stop-color:#e8c48f"/>
+ <stop offset="66.617%" style="stop-color:#ebd2ab"/>
+ <stop offset="79.665%" style="stop-color:#efe0c8"/>
+ <stop offset="93.488%" style="stop-color:#c29f69"/>
+ <stop offset="100%" style="stop-color:#5e461d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_547)" d="M 203.861 113.957 C 199.953 115.45 193.719 115.241 188.435 115.596 C 186.491 115.727 180.372 114.622 180.372 114.622 L 179.535 116.334 L 178.69 114.685 L 157.204 115.042 L 142.657 114.501 L 140.571 116.022 L 137.505 114.653 C 137.505 114.653 126.863 115.331 122.303 115.158 C 120.508 115.09 117.159 114.712 110.493 113.53 C 102.264 112.536 100.199 111.479 91.979 110.234 L 91.073 112.92 L 90.242 109.888 C 90.242 109.888 84.507 109.017 82.032 108.802 C 79.032 108.541 75.006 108.149 72.004 108.378 C 70.247 108.512 66.242 109.513 66.242 109.513 C 66.242 109.513 66.242 110.662 66.242 111.524 C 66.242 112.387 62.41 113.057 62.41 113.057 L 64.23 108.651 C 64.23 108.651 59.896 107.681 52.736 109.513 C 46.586 111.087 45.532 112.852 45.532 112.852 L 47.178 147.41 C 47.178 147.41 47.804 144.176 51.516 142.883 C 54.777 141.747 59.368 141.802 62.793 141.361 C 67.431 140.764 73.688 142.274 78.311 141.572 C 79.966 141.32 85.546 141.721 87.188 141.398 C 92.681 141.84 95.176 142.609 100.733 144.533 L 101.107 143.173 L 103.187 144.759 L 115.08 146.167 L 146 149.051 C 147.958 147.684 147.401 146.478 149.359 146.448 L 150.19 148.056 C 151.274 148.056 154.838 147.429 153.09 146.937 C 152.308 146.717 152.582 148.263 153.533 148.301 C 161.854 148.628 179.685 149.055 187.432 148.012 C 192.594 147.317 196.616 148.462 202.548 146.199 C 208.45 143.948 209.444 139.661 209.444 139.661 L 210.5 108.818 C 210.5 108.818 209.052 111.974 203.861 113.957 L 203.861 113.957 Z"/>
+ <radialGradient id="_rgradient_10" cx=".5" cy=".5" r="9.5" fx=".442" fy=".329" gradientTransform="matrix(10.92,0,0,9.77,49.606,145.961)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="44.471%" style="stop-color:#bcbcbc"/>
+ <stop offset="100%" style="stop-color:#3f3e3c"/>
+ </radialGradient>
+ <ellipse fill="url(#_rgradient_10)" cx="55.066" cy="150.847" rx="5.46" ry="4.885" vector-effect="non-scaling-stroke"/>
+ <radialGradient id="_rgradient_11" cx=".5" cy=".5" r="9.5" fx=".076" fy=".347" gradientTransform="matrix(10.92,0,0,9.77,197.844,100.268)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="44.471%" style="stop-color:#bcbcbc"/>
+ <stop offset="100%" style="stop-color:#3f3e3c"/>
+ </radialGradient>
+ <ellipse fill="url(#_rgradient_11)" cx="203.304" cy="105.153" rx="5.46" ry="4.885" vector-effect="non-scaling-stroke"/>
+ <g opacity=".67">
+ <path fill="#dfa75a" d="M 203.83 113.968 C 199.921 115.461 193.687 115.252 188.403 115.607 C 186.46 115.738 180.341 114.633 180.341 114.633 L 179.503 116.345 L 178.658 114.696 L 157.172 115.053 L 142.626 114.512 L 140.54 116.033 L 137.473 114.664 C 137.473 114.664 126.831 115.342 122.271 115.169 C 120.476 115.101 117.128 114.723 110.461 113.541 C 102.232 112.547 100.168 111.49 91.947 110.245 L 91.041 112.931 L 90.21 109.899 C 90.21 109.899 84.475 109.028 82 108.813 C 79.001 108.552 74.975 108.16 71.972 108.389 C 70.216 108.523 66.21 109.524 66.21 109.524 C 66.21 109.524 66.21 110.673 66.21 111.535 C 66.21 112.398 62.378 113.068 62.378 113.068 L 64.199 108.662 C 64.199 108.662 59.864 107.692 52.704 109.524 C 46.554 111.098 45.5 112.863 45.5 112.863 L 47.146 147.421 C 47.146 147.421 47.773 144.187 51.484 142.894 C 54.746 141.758 59.336 141.813 62.762 141.372 C 67.4 140.775 73.657 142.285 78.279 141.583 C 79.934 141.331 85.514 141.732 87.157 141.409 C 92.649 141.851 95.144 142.62 100.701 144.544 L 101.075 143.184 L 103.156 144.77 L 115.048 146.178 L 145.969 149.062 C 147.927 147.695 147.369 146.489 149.327 146.459 L 150.158 148.067 C 151.243 148.067 154.806 147.44 153.058 146.948 C 152.276 146.728 152.551 148.274 153.502 148.311 C 161.822 148.639 179.654 149.066 187.4 148.023 C 192.563 147.328 196.585 148.473 202.516 146.21 C 208.419 143.959 209.413 139.672 209.413 139.672 L 210.468 108.829 C 210.468 108.829 209.021 111.985 203.83 113.968 L 203.83 113.968 Z"/>
+ </g>
+ <path fill="#3b3b3b" d="M 80.781 118.654 C 79.68 118.665 78.554 119.345 78.182 120.406 C 77.763 121.874 77.741 123.41 77.764 124.925 C 77.755 127.361 77.773 129.801 77.584 132.231 C 77.807 132.808 78.634 132.659 78.949 132.248 C 79.597 131.365 79.699 130.22 79.632 129.159 C 79.186 128.717 79.998 127.93 80.422 128.405 C 81.47 129.562 81.832 131.156 82.793 132.374 C 83.19 132.835 83.909 132.891 84.427 132.608 C 84.903 132.605 85.36 131.966 85.038 131.548 C 84.44 131.148 83.637 130.886 83.376 130.142 C 82.901 129.187 82.52 128.148 81.751 127.381 C 81.195 127.119 81.013 126.198 81.571 125.837 C 82.721 125.009 84.015 124.411 85.307 123.843 C 84.853 123.389 84.187 123.693 83.637 123.681 C 82.312 123.962 81.334 125.015 80.547 126.052 C 80.084 126.466 79.4 125.768 79.596 125.262 C 79.68 123.719 79.672 122.173 79.721 120.628 C 79.871 120.039 80.528 119.822 81.068 119.766 C 81.571 119.981 82.263 119.262 81.823 118.814 C 81.55 118.552 81.122 118.605 80.781 118.652 L 80.781 118.654 Z M 59.157 119.174 C 57.415 119.303 55.626 118.994 53.921 119.48 C 52.935 119.803 52.107 120.572 51.75 121.551 C 51.314 122.543 51.368 123.697 51.753 124.698 C 51.962 125.518 52.512 126.181 53.032 126.825 C 53.051 127.248 54.113 127.745 53.937 127.066 C 53.754 126.473 53.263 126.023 53.101 125.417 C 52.693 124.431 52.491 123.365 52.476 122.3 C 52.542 121.629 52.745 120.911 53.32 120.504 C 54.122 119.804 55.239 119.794 56.245 119.821 C 56.753 119.879 57.337 119.563 57.774 119.947 C 58.169 120.388 57.775 120.986 57.488 121.374 C 56.614 122.414 56.278 123.788 56.13 125.11 C 56.026 126.334 56.066 127.566 56.085 128.792 C 56.128 129.99 56.326 131.18 56.624 132.339 C 57.002 133.354 57.898 134.218 58.997 134.367 C 59.921 134.549 60.885 134.372 61.707 133.92 C 62.441 133.596 62.945 132.726 63.826 132.77 C 64.557 132.931 65.283 133.209 66.048 133.139 C 66.563 133.04 67.079 133.336 67.58 133.183 C 68.152 132.74 67.253 132.254 67.041 131.854 C 66.542 130.757 66.741 129.534 66.602 128.373 C 66.436 125.933 66.111 123.505 65.964 121.064 C 65.865 120.546 66.133 119.917 66.646 119.731 C 66.957 119.889 67.789 119.64 67.119 119.402 C 65.849 119.11 64.54 119.382 63.254 119.3 C 62.869 119.233 62.518 119.421 62.91 119.767 C 63.312 120.176 63.31 120.705 63.265 121.212 C 63.542 123.938 63.769 126.669 63.887 129.406 C 63.898 130.064 64.05 130.852 63.503 131.351 C 62.543 132.318 61.038 132.865 59.718 132.352 C 59.065 132.099 58.451 131.632 58.257 130.93 C 57.91 129.691 57.896 128.39 57.792 127.113 C 57.777 125.789 57.882 124.456 58.236 123.177 C 58.446 122.354 58.767 121.558 59.223 120.84 C 59.469 120.391 59.978 119.961 59.678 119.408 C 59.544 119.265 59.374 119.089 59.157 119.174 L 59.157 119.174 Z M 74.028 123.413 C 72.986 123.75 72.22 124.588 71.585 125.443 C 71.762 126.01 70.733 126.297 70.598 125.712 C 70.57 125.024 70.557 124.256 70.095 123.7 C 69.579 123.348 68.927 123.7 68.532 124.077 C 68.049 124.24 67.656 124.991 68.155 125.353 C 68.62 125.68 68.804 126.276 68.748 126.825 C 68.763 128.444 68.973 130.055 68.927 131.675 C 69.022 132.213 69.698 132.658 70.166 132.249 C 70.82 131.805 70.877 130.912 70.885 130.192 C 70.885 129.087 70.625 127.863 71.281 126.879 C 71.636 126.273 72.144 125.766 72.735 125.388 C 73.34 125.247 73.753 125.95 73.687 126.484 C 73.702 128.324 73.626 130.179 73.956 131.998 C 74.397 132.718 75.504 132.78 76.093 132.213 C 76.506 131.668 76.041 131.107 75.769 130.66 C 75.507 129.774 75.741 128.842 75.68 127.934 C 75.682 126.725 75.603 125.517 75.519 124.311 C 75.316 123.72 74.653 123.292 74.028 123.413 L 74.028 123.413 Z M 138.218 123.61 C 136.609 123.812 135.032 124.803 134.41 126.34 C 133.814 128.118 134.368 130.263 135.859 131.432 C 136.327 131.805 136.88 132.048 137.446 132.231 C 138.021 131.854 137.34 131.184 136.903 131.035 C 136.358 130.731 136.077 130.128 135.785 129.604 C 135.206 128.447 135.057 127.032 135.532 125.814 C 135.774 125.076 136.456 124.6 137.149 124.329 C 137.72 124.153 138.385 124.066 138.936 124.346 C 139.614 124.818 139.595 125.747 139.614 126.487 C 139.647 129.047 139.857 131.62 139.547 134.17 C 139.47 134.67 139.412 135.229 138.99 135.571 C 138.817 135.929 137.709 136.242 138.433 136.505 C 139.11 136.694 139.816 136.485 140.506 136.578 C 141.421 136.606 142.334 136.68 143.247 136.756 C 143.079 136.157 142.228 136.044 142.169 135.391 C 141.837 133.969 142.543 132.465 143.642 131.566 C 144.365 130.923 145.215 130.448 146.048 129.967 C 146.356 129.415 147.35 129.788 147.216 130.398 C 147.164 132 147.115 133.609 146.857 135.194 C 147.016 135.828 146.056 136.062 146.174 136.684 C 146.506 137.184 147.177 137.105 147.698 137.124 C 148.691 137.228 149.685 137.318 150.682 137.367 C 150.409 136.774 149.692 136.445 149.623 135.751 C 149.247 134.235 149.529 132.67 149.587 131.135 C 149.686 130.638 149.403 129.794 149.928 129.572 C 150.402 129.762 150.922 129.039 150.215 128.944 C 149.604 128.651 149.519 127.884 149.674 127.295 C 149.814 126.686 149.669 125.956 150.125 125.459 C 150.48 125.083 150.558 124.267 149.879 124.232 C 149.322 124.103 148.748 124.296 148.189 124.157 C 147.392 124.088 146.594 124.019 145.797 123.951 C 146.134 124.575 146.99 124.829 147.082 125.596 C 147.309 126.423 147.114 127.295 147.252 128.135 C 147.259 128.821 146.525 129.165 145.941 129.267 C 144.776 129.616 143.745 130.276 142.672 130.829 C 142.048 130.639 141.99 129.873 142.028 129.323 C 142.07 128.024 142.101 126.723 142.061 125.423 C 142.353 124.676 143.034 124.17 143.75 123.861 C 141.912 123.691 140.065 123.537 138.218 123.609 L 138.218 123.61 Z M 87.965 123.862 C 87.129 124.192 86.52 124.875 85.9 125.496 C 86.398 125.173 87.192 125.715 86.995 126.305 C 86.881 128.514 86.768 130.723 86.654 132.932 C 87.712 133.028 88.807 132.045 88.63 130.956 C 88.745 129.753 88.575 128.408 89.348 127.382 C 89.808 126.878 90.252 126.338 90.857 125.999 C 91.502 126.032 91.825 126.774 91.719 127.346 C 91.585 129.053 91.387 130.772 91.557 132.483 C 92.007 133.299 93.336 133.269 93.82 132.5 C 93.994 131.81 93.271 131.288 93.347 130.599 C 93.361 129.629 93.442 128.657 93.482 127.686 C 93.527 126.723 93.538 125.747 93.371 124.795 C 92.982 124.072 91.917 124.103 91.345 124.585 C 90.918 124.921 90.406 125.24 90.09 125.668 C 90.006 126.159 89.244 126.815 88.895 126.198 C 88.598 125.56 89.079 124.768 88.594 124.184 C 88.468 123.977 88.219 123.789 87.965 123.861 L 87.965 123.862 Z M 170.582 124.347 C 169.507 124.538 169.123 126.12 169.902 126.846 C 170.43 127.414 171.378 127.084 171.739 126.488 C 172.103 126.007 172.115 125.308 171.732 124.832 C 171.468 124.488 171.017 124.276 170.582 124.347 L 170.582 124.347 Z M 99.603 124.796 C 97.971 125.083 96.609 126.319 95.977 127.823 C 95.402 129.209 95.488 130.903 96.381 132.136 C 96.944 132.951 97.913 133.501 98.918 133.417 C 100.051 133.391 101.067 132.696 101.777 131.854 C 102.573 130.862 102.97 129.577 102.89 128.309 C 102.877 127.077 102.337 125.731 101.183 125.156 C 100.713 124.869 100.152 124.738 99.603 124.796 Z M 105.818 125.407 C 104.864 125.664 104.124 126.357 103.429 127.023 C 103.924 126.975 104.477 126.61 104.938 126.951 C 106.065 128.47 106.472 130.353 107.145 132.088 C 107.384 132.741 107.625 133.393 107.865 134.045 C 108.48 134.164 108.784 133.466 109.042 133.034 C 109.74 131.695 110.539 130.413 111.295 129.106 C 112.098 130.718 112.695 132.421 113.469 134.045 C 113.266 134.688 114.446 134.988 114.492 134.261 C 114.832 133.567 115.328 132.964 115.707 132.29 C 116.518 130.986 117.431 129.747 118.21 128.424 C 118.565 127.613 118.404 126.497 117.582 126.035 C 116.918 125.669 116.1 126.181 115.836 126.815 C 115.601 127.346 115.99 127.828 116.285 128.229 C 116.695 128.912 116.657 129.795 116.23 130.462 C 115.976 130.973 115.734 131.497 115.372 131.944 C 114.846 132.232 114.264 131.712 114.133 131.208 C 113.645 129.66 113.148 128.116 112.642 126.574 C 112.349 125.937 111.399 125.9 110.972 126.412 C 110.503 126.83 110.701 127.492 110.972 127.957 C 111.201 128.589 110.718 129.141 110.42 129.649 C 110.103 130.186 109.823 130.744 109.535 131.297 C 109.115 131.631 108.538 131.252 108.399 130.805 C 108.278 130.292 108.16 129.765 107.992 129.256 C 107.591 128.025 107.139 126.805 106.5 125.676 C 106.339 125.479 106.077 125.333 105.818 125.406 L 105.818 125.407 Z M 99.37 125.712 C 100.482 125.857 101.2 127.035 101.112 128.101 C 101.174 129.428 101.221 130.882 100.447 132.034 C 99.787 132.805 98.399 132.649 97.929 131.749 C 97.477 131.019 97.491 130.118 97.408 129.289 C 97.372 128.334 97.506 127.334 98.005 126.502 C 98.342 126.071 98.778 125.663 99.37 125.712 L 99.37 125.712 Z M 204.455 126.754 C 203.272 127.19 201.87 127.084 200.863 127.939 C 199.905 128.687 199.437 130.068 199.857 131.226 C 200.225 132.146 201.255 132.48 202.127 132.731 C 202.702 132.918 203.465 133.114 203.611 133.794 C 203.651 134.33 203.154 134.741 202.727 134.972 C 202.272 135.239 201.74 135.161 201.258 135.033 C 200.748 134.906 200.378 134.506 199.965 134.207 C 199.338 134.196 199.226 135.172 199.74 135.442 C 200.389 136.03 201.359 136.024 202.133 135.709 C 203.138 135.374 204.179 134.838 204.664 133.844 C 205.236 132.734 204.778 131.115 203.557 130.669 C 202.737 130.415 201.898 130.224 201.079 129.968 C 200.547 129.618 200.645 128.736 201.186 128.442 C 201.841 127.942 202.792 127.961 203.485 128.37 C 204.046 128.595 204.582 128.02 204.689 127.508 C 204.849 127.272 204.912 126.629 204.455 126.753 L 204.455 126.754 Z M 120.563 126.933 C 119.717 127.213 119.111 127.892 118.426 128.424 C 118.915 128.065 119.758 128.654 119.485 129.232 C 119.269 131.177 119.169 133.132 119.108 135.087 C 119.746 135.638 120.814 135.193 121.03 134.423 C 121.479 133.332 120.986 132.062 121.569 131.01 C 122.046 130.171 122.759 129.465 123.616 129.017 C 124.177 128.887 124.787 129.448 124.64 130.022 C 124.572 131.705 124.494 133.387 124.406 135.069 C 124.946 136.033 126.499 136.135 127.154 135.249 C 127.237 134.646 126.55 134.267 126.616 133.668 C 126.641 131.848 126.902 130.028 126.741 128.208 C 126.717 127.567 126.018 127.194 125.436 127.187 C 124.628 127.145 123.998 127.753 123.412 128.224 C 122.923 128.567 122.512 129.201 122.008 129.397 C 121.479 129.245 121.469 128.541 121.623 128.11 C 121.821 127.522 121.191 126.729 120.563 126.933 L 120.563 126.933 Z M 196.625 128.622 C 195.548 128.896 194.869 129.866 194.236 130.705 C 194.247 131.24 193.257 131.734 193.131 131.035 C 193.036 130.445 193.27 129.779 192.884 129.253 C 192.536 128.705 191.8 128.914 191.387 129.261 C 191 129.588 190.448 130.104 190.788 130.651 C 191.106 131.112 191.259 131.655 191.201 132.214 C 191.086 133.386 191.038 134.568 191.021 135.746 C 191.108 136.266 190.667 137.045 191.326 137.314 C 191.89 137.309 192.332 136.754 192.673 136.345 C 193.263 135.605 192.975 134.623 193.076 133.761 C 193.093 132.99 193.536 132.323 194.07 131.8 C 194.446 131.418 194.77 130.912 195.278 130.705 C 195.887 130.589 196.303 131.297 196.109 131.831 C 196.038 133.285 195.837 134.751 196.068 136.201 C 196.423 136.694 197.137 136.699 197.648 136.47 C 198.223 136.476 198.467 135.516 197.9 135.303 C 197.475 134.702 197.886 133.97 197.828 133.309 C 197.896 131.867 198.037 130.368 197.541 128.981 C 197.342 128.679 196.974 128.544 196.625 128.622 L 196.625 128.622 Z M 155.783 128.765 C 154.008 129.104 152.423 130.564 152.18 132.39 C 151.97 134.216 153.078 136.152 154.834 136.772 C 156.188 137.291 157.848 136.902 158.803 135.803 C 159.547 134.998 159.941 133.887 159.878 132.791 C 159.855 131.393 159.154 130.027 158.01 129.214 C 157.329 128.846 156.555 128.676 155.783 128.765 L 155.783 128.765 Z M 186.315 128.765 C 184.954 128.999 183.756 129.905 183.081 131.099 C 182.221 132.53 182.079 134.393 182.812 135.906 C 183.22 136.822 184.068 137.545 185.072 137.691 C 186.156 137.905 187.167 137.255 187.913 136.536 C 188.76 135.675 189.405 134.568 189.598 133.367 C 189.812 131.87 189.278 130.254 188.093 129.286 C 187.573 128.928 186.96 128.665 186.315 128.765 L 186.315 128.765 Z M 170.492 128.819 C 169.752 129.084 169.197 129.69 168.768 130.328 C 169.142 129.899 170.034 130.19 169.972 130.795 C 170.136 132.924 170.087 135.072 170.403 137.188 C 170.723 137.932 171.866 138.067 172.378 137.458 C 172.997 137.396 172.819 136.324 172.235 136.38 C 171.823 135.207 172.099 133.947 171.961 132.737 C 171.908 131.566 171.951 130.357 171.498 129.25 C 171.262 128.952 170.879 128.744 170.492 128.819 L 170.492 128.819 Z M 180.209 128.927 C 178.581 129.016 176.938 128.838 175.324 129.125 C 174.412 129.48 173.741 130.604 174.131 131.553 C 174.537 132.11 175.21 131.455 175.034 130.947 C 175.223 130.405 175.926 130.305 176.419 130.436 C 177.12 130.422 177.82 130.359 178.521 130.4 C 179.1 130.732 178.755 131.585 178.221 131.756 C 177.662 132.185 177.178 132.87 176.405 132.873 C 175.657 132.959 174.816 133.008 174.246 133.561 C 173.914 134.247 175.085 134.156 175.18 134.692 C 175.273 135.439 174.316 135.805 174.374 136.554 C 174.334 136.971 174.602 137.436 175.054 137.458 C 175.733 137.561 176.417 137.38 177.099 137.456 C 178.213 137.428 179.328 137.476 180.442 137.458 C 181.171 137.168 181.447 136.324 181.538 135.608 C 181.122 135.155 180.525 135.622 180.117 135.857 C 179.154 136.353 178.054 136.005 177.03 136.058 C 176.505 136.123 175.65 136.336 175.437 135.67 C 175.252 135.072 175.839 134.575 176.365 134.441 C 177.145 134.217 177.974 134.255 178.772 134.118 C 179.2 134.095 179.883 133.775 179.688 133.256 C 179.401 132.702 178.594 133.201 178.341 132.681 C 178.213 132.032 178.874 131.66 179.275 131.28 C 179.897 130.736 180.467 130.137 181.053 129.556 C 181.235 129.066 180.587 128.822 180.209 128.927 L 180.209 128.927 Z M 166.667 128.963 C 165.594 129.225 164.929 130.207 164.315 131.049 C 164.504 131.578 163.521 132.025 163.329 131.413 C 163.324 130.652 163.397 129.808 162.913 129.16 C 162.318 128.832 161.643 129.32 161.333 129.825 C 160.754 129.856 160.598 130.887 161.207 131.01 C 161.728 131.854 161.423 132.868 161.512 133.794 C 161.476 135.045 161.513 136.297 161.476 137.548 C 161.947 138.118 162.987 137.83 163.165 137.135 C 163.737 135.859 163.067 134.41 163.568 133.124 C 163.871 132.411 164.424 131.853 164.907 131.262 C 165.326 130.946 166.19 131.256 166.02 131.854 C 165.748 132.315 166.358 133.097 166.829 132.662 C 167.228 132.189 167.418 131.582 167.78 131.082 C 168.1 130.414 168.02 129.414 167.277 129.07 C 167.1 128.965 166.871 128.913 166.667 128.963 L 166.667 128.963 Z M 155.801 129.591 C 156.962 129.823 157.843 130.935 157.884 132.106 C 158.14 133.23 158.182 134.47 157.633 135.518 C 156.911 136.413 155.336 136.305 154.717 135.342 C 154.06 134.491 154.022 133.367 153.915 132.342 C 153.916 131.582 154.097 130.82 154.454 130.148 C 154.813 129.808 155.295 129.553 155.801 129.591 L 155.801 129.591 Z M 185.83 129.914 C 186.668 129.923 187.274 130.699 187.495 131.443 C 187.848 132.835 187.895 134.343 187.429 135.716 C 187.173 136.391 186.512 137.03 185.741 136.883 C 184.889 136.808 184.319 135.961 184.25 135.159 C 184.028 133.874 183.78 132.513 184.245 131.251 C 184.468 130.57 185.083 129.94 185.83 129.914 L 185.83 129.914 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/unturned.svg b/.icons/Gruvbox_Dark-2/apps/64/unturned.svg
new file mode 100755
index 000000000..6368e905f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/unturned.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="fdPtbwgOBxHe3D8dXngrTisvWqHcdE6q" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#fdPtbwgOBxHe3D8dXngrTisvWqHcdE6q)">
+ <linearGradient id="_lgradient_113" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_113)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_114" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_114)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 55 83 L 55 101.913 L 73.913 101.913 L 73.913 83 L 55 83 Z"/>
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 181.087 83 L 181.087 101.913 L 200 101.913 L 200 83 L 181.087 83 Z"/>
+ <path fill="#3b3b3b" fill-rule="evenodd" d="M 102.283 114.522 L 102.283 123.978 L 149.565 123.978 L 149.565 114.522 L 102.283 114.522 Z M 149.565 123.978 L 149.565 133.435 L 162.174 133.435 L 162.174 142.891 L 89.989 142.891 L 89.989 133.435 L 102.283 133.435 L 102.283 123.978 L 89.989 123.978 L 80.217 123.978 L 80.217 142.891 L 70.761 142.891 L 70.761 164.957 L 80.217 164.957 L 80.217 152.348 L 162.174 152.348 L 162.174 168.109 L 172.261 168.109 L 172.261 123.978 L 162.174 123.978 L 149.565 123.978 Z"/>
+ <path fill="#f22c42" fill-rule="evenodd" d="M 102.283 123.978 L 102.283 133.435 L 89.674 133.435 L 89.674 142.891 L 102.283 142.891 L 149.565 142.891 L 162.174 142.891 L 162.174 133.435 L 149.565 133.435 L 149.565 123.978 L 102.283 123.978 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/update-manager.svg b/.icons/Gruvbox_Dark-2/apps/64/update-manager.svg
new file mode 120000
index 000000000..1cca4a72d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/update-manager.svg
@@ -0,0 +1 @@
+update.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/update-notifier.svg b/.icons/Gruvbox_Dark-2/apps/64/update-notifier.svg
new file mode 120000
index 000000000..1cca4a72d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/update-notifier.svg
@@ -0,0 +1 @@
+update.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/update.svg b/.icons/Gruvbox_Dark-2/apps/64/update.svg
new file mode 100644
index 000000000..eb2201ae6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/update.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="rJCjJwH3kUqagYsGKptjBbVFMtEe8AjV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#rJCjJwH3kUqagYsGKptjBbVFMtEe8AjV)">
+ <linearGradient id="_lgradient_6" x1="-.033" x2="1.033" y1="-.071" y2=".924" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e72662"/>
+ <stop offset="30.233%" style="stop-color:#ec3c50"/>
+ <stop offset="100%" style="stop-color:#ffcf66"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="1ItiFFPjlFSl2tVxdONEAYzl1aynDifj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#1ItiFFPjlFSl2tVxdONEAYzl1aynDifj)">
+ <path fill="#ffffff" d="M 128.88 55.505 C 126.907 55.482 124.934 55.54 122.965 55.676 L 122.965 55.678 C 99.415 57.33 77.506 70.462 65.21 91.758 L 74.873 97.334 C 88.742 73.274 117.054 61.547 143.874 68.75 C 163.759 74.065 179.649 89.007 186.177 108.527 L 165.186 116.607 C 171.896 122.953 179.04 129.29 186.62 135.626 C 194.01 141.749 201.556 147.683 209.249 153.422 C 211.196 143.997 212.859 134.515 214.237 124.99 C 215.609 115.212 216.612 105.74 217.236 96.573 L 196.59 104.519 C 188.919 82.158 170.554 64.349 146.764 57.975 C 140.929 56.409 134.921 55.579 128.88 55.505 L 128.88 55.505 Z M 46.751 102.576 C 44.804 112.002 43.141 121.485 41.763 131.011 C 40.391 140.789 39.388 150.261 38.764 159.427 L 59.405 151.482 C 67.075 173.846 85.443 191.656 109.233 198.031 C 116.984 200.11 125.027 200.885 133.033 200.322 C 156.583 198.671 178.497 185.543 190.792 164.246 L 181.125 158.672 C 167.255 182.731 138.943 194.459 112.123 187.255 C 92.236 181.938 76.346 166.994 69.821 147.471 L 90.811 139.391 C 83.863 132.834 76.716 126.492 69.38 120.372 C 61.99 114.249 54.444 108.315 46.751 102.576 L 46.751 102.576 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/upload-pictures.svg b/.icons/Gruvbox_Dark-2/apps/64/upload-pictures.svg
new file mode 100755
index 000000000..99b973d12
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/upload-pictures.svg
@@ -0,0 +1,64 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Sshv3hTLcaarXEZGQTx3WqkkPpqpN0DA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Sshv3hTLcaarXEZGQTx3WqkkPpqpN0DA)">
+ <linearGradient id="_lgradient_548" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_548)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_549" x1=".985" x2=".982" y1="-.01" y2=".254" gradientTransform="matrix(180,0,0,149.85,40,49.667)" gradientUnits="userSpaceOnUse">
+ <stop offset="11.304%" style="stop-color:#f3b5a6"/>
+ <stop offset="50%" style="stop-color:#ecb8a3"/>
+ <stop offset="97.391%" style="stop-color:#dfbead"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_549)" d="M 46.796 49.667 L 213.204 49.667 C 216.957 49.669 219.998 52.71 220 56.463 L 220 192.721 C 219.998 196.474 216.957 199.515 213.204 199.517 L 46.796 199.517 C 43.043 199.515 40.002 196.474 40 192.721 L 40 56.463 C 40.002 52.71 43.043 49.669 46.796 49.667 L 46.796 49.667 Z"/>
+ <linearGradient id="_lgradient_550" x1=".108" x2="1.101" y1=".242" y2=".724" gradientTransform="matrix(180,0,0,94.689,40,104.828)" gradientUnits="userSpaceOnUse">
+ <stop offset=".435%" style="stop-color:#43707d"/>
+ <stop offset="100%" style="stop-color:#7dc1c0"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_550)" d="M 220 108 L 220 192.721 C 219.998 196.474 216.957 199.515 213.204 199.517 L 46.796 199.517 C 43.043 199.515 40.002 196.474 40 192.721 C 40 159.186 40.003 129.947 40.004 105 C 50.007 104.392 110.016 105.402 220 108 Z"/>
+ <path fill="#c8b0a4" d="M 45.563 100.188 L 48.188 98.625 L 49.313 98.063 L 52.688 99.375 L 55.125 100.25 L 57.313 99.375 L 60.688 99.938 L 62.938 101 L 54.5 103.188 L 47.125 104.5 L 45.563 100.188 Z"/>
+ <path fill="#5e571e" d="M 40 186.625 L 40 170.25 L 41.375 172.875 L 43.625 172.875 L 47.125 173.5 L 50.125 174.375 L 53.25 174.75 L 55.375 175.875 L 57.875 178.875 L 55.875 182 L 49.625 184.75 L 46.75 186 L 42.125 186.75 L 40 186.625 Z"/>
+ <path fill="#b0a099" d="M 39.938 105.25 L 39.938 98.563 L 42.375 97.813 L 43.313 97.688 L 46.25 99.875 L 49.063 101.625 L 50.063 102.438 L 46.188 105.938 L 41.688 107.313 L 39.938 105.25 Z"/>
+ <path fill="#9f9492" d="M 41.688 106.063 L 45.688 103.063 L 50.188 101.938 L 53.125 101.5 L 55.563 101.125 L 56.938 101.375 L 59.875 100.438 L 63.313 99.125 L 66 99.625 L 67.875 99.813 L 70.438 99.375 L 73 100.5 L 77 101.75 L 78.313 101.688 L 80.688 100.438 L 83.063 101.625 L 85.375 101.063 L 87.125 101.375 L 90.125 102.375 L 93 101.375 L 95.125 101.188 L 97.875 101.375 L 101.875 101.563 Q 103.875 100.563 103.813 101.063 Q 103.75 101.563 105.5 100.625 L 107.75 100.5 L 108.875 99.875 L 110.938 100.125 L 112.188 100.875 L 113.063 101.063 L 114.563 101 L 117.063 101.938 L 118.813 102.563 L 120.75 102.125 L 123.188 101.688 L 126.313 102.438 L 137 99.5 L 141.125 100.813 L 143.313 100.25 L 145.313 100.063 L 146.688 99.813 L 148.188 99 L 150.125 98.875 L 152.25 99.563 L 154.125 100.438 L 155.688 100.25 L 157.563 99.875 L 159.063 98.563 L 160.563 97.875 L 161.75 98.188 L 163.125 99.75 L 166 102.313 L 168.375 105.125 L 171.188 104.25 L 175.75 103.438 L 179.875 103.313 L 182.813 104.063 L 185.625 104.125 L 187.188 104 L 189.938 104 L 192.438 104 L 196 105.625 L 200.188 106.25 L 203.688 107.25 L 206.563 108.438 L 209.375 109.563 L 210.063 110.875 L 205.938 111.063 L 199.313 111.5 L 192.625 110.813 L 182 110.938 L 172.188 111.063 L 165.125 110.438 L 152.125 110.563 L 147.938 110.75 L 120.188 112.5 L 117.125 112.063 L 99.813 112.438 L 95.25 112.563 L 90.938 112.438 L 80.688 112.25 L 53.188 112.875 L 43.438 112.688 L 41.688 106.063 Z"/>
+ <path fill="#746b5e" d="M 39.938 121.188 L 39.938 104.813 L 41.875 106 L 46.313 105.75 L 49.875 104.438 L 54.563 102.688 L 56.625 102.125 L 59.625 101.563 L 60.813 101.375 L 63.5 101.188 L 67 103.188 L 68.875 104.813 L 70 104.875 Q 72.063 104.438 72.5 104.625 Q 72.938 104.813 75.313 104.625 L 77.813 106 L 80.313 107.875 L 84.25 109.438 L 87.625 110.688 L 91.063 112.188 L 93.438 113.875 L 95.688 115.688 L 97.375 116.313 L 100.313 115.688 L 106.375 112.063 L 110.563 110.375 L 113.188 110.25 L 117.188 111.063 L 121.25 113.438 L 118.25 119.938 L 112.625 120.188 L 106.813 119.438 L 91.25 119.313 L 86.563 119.438 L 81.313 119.688 L 82.25 121.563 L 75.25 122.125 L 70.313 121.938 L 65.188 122.063 L 63.563 121.813 L 54.188 120.875 L 49.063 121.438 L 39.938 121.188 Z"/>
+ <path fill="#d19358" d="M 114.563 128.25 L 116.063 120.313 L 119.25 112.813 L 124 103.563 L 128.438 97.813 L 132.063 95 L 135.813 95.063 L 137.938 95.375 L 138.875 96.813 L 140 97.625 L 143.25 100.125 L 146.625 105.375 L 148.375 109.063 L 150.188 114.188 L 151.063 119.375 L 151.813 122.75 L 114.563 128.25 Z"/>
+ <path fill="#c1914e" d="M 220 163.375 L 189 160 Q 175.25 158.875 174.25 158.75 Q 173.25 158.625 164.375 159 L 145.375 156.5 L 122.25 154.375 L 120.375 151.375 L 115.75 150.125 L 95.25 151.75 L 88.75 152 L 75 150.875 L 58.375 150 L 52.625 149.5 L 49.75 148.75 L 50.25 146.875 L 53.125 144 L 39.875 143.5 L 40 133.125 L 45.25 135 L 51 137.75 L 56 140.875 L 57.5 140.875 L 58.875 140.125 L 60 140.625 L 61.625 139.875 L 67.75 140.75 L 78 137.875 L 93.625 134.375 L 112.75 128.625 L 126.375 123.25 L 136.625 120.25 L 143.5 118.75 L 152.125 122 L 154 123.625 L 161.375 121.25 L 167 120.25 L 170.375 119.625 L 172.625 118.25 L 174.375 117.75 L 178.375 117.25 L 181.875 118.5 L 187.75 118.625 L 192.875 120.875 L 196.875 126.25 L 203.625 132.375 L 208.875 138.875 L 213 142.75 L 216 147.25 L 219.375 152.75 L 220 154 L 220 163.375 Z"/>
+ <path fill="#5e571e" d="M 173.25 128.125 L 171.75 132.5 L 167.25 130 Q 162.273 134.333 161.375 133.875 C 158.498 132.407 154.674 134.209 153.375 137.25 Q 156.735 139.517 158.75 140.375 Q 160.765 141.233 165 142.125 C 166.217 141.342 166.831 139.811 166.813 137.5 L 167.375 133.563 L 172.813 147.313 C 167.75 147.125 163.75 143.25 160.313 145.875 C 158.086 143.232 155.825 142.325 153.5 143.125 C 151.496 143.042 148 140.563 145.938 144.438 Q 143.763 145.056 142.688 142.438 L 146.125 140.375 C 147.001 135.731 148.261 133.116 149.875 132.5 L 153 132.938 L 155.313 128.813 L 159.063 126.438 L 154.063 126 L 150.063 126.5 L 147.813 128.188 C 146.167 127.271 144.072 127.531 141.5 128.938 L 132.25 130.188 C 125.75 126.563 121 130.375 101.813 140.75 L 93 141 L 84.563 143.5 L 78.625 143.5 L 74.063 144.813 L 72.25 143.375 L 62.688 141.688 L 56.313 142.563 L 48.063 137.5 L 44.875 137.188 C 42.979 138.938 43.218 139.864 45.563 139.938 C 46.13 140.335 47.036 139.901 47.75 140.125 C 49.313 141.688 50.597 141.438 52.188 141.313 Q 53.418 141.993 54.313 143.125 Q 41.712 142.795 39.875 143.5 L 40 133.125 L 45.25 135 L 51 137.75 L 54.875 140.938 L 57.5 140.875 L 58.875 140.125 L 60 140.625 L 61.625 139.875 L 67.75 140.75 L 78 137.875 L 93.625 134.375 L 112.75 128.625 L 126.375 123.25 L 136.625 120.25 L 143.5 118.75 L 152.125 122 L 154 123.625 L 161.375 121.25 L 167 120.25 L 170.375 119.625 L 172.625 118.25 L 174.375 117.75 L 178.375 117.25 L 181.875 118.5 L 187.75 118.625 L 192.875 120.875 L 196.875 126.25 L 203.625 132.375 L 208.875 138.875 L 199.75 135.5 C 196.076 132.098 192.268 130.037 189.25 131.125 C 187.59 130.425 186.702 130.665 185.625 130 L 182.75 132.75 L 173.25 128.125 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_551" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_551)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="xBjwGzvRBkwWKcWsCQvr3REn586Nt8nX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#xBjwGzvRBkwWKcWsCQvr3REn586Nt8nX)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_552" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_552)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <g>
+ <path fill="#ffffff" d="M 198.442 218.517 L 198.442 183.517 L 211.567 183.517 L 189.692 157.267 L 167.817 183.517 L 180.942 183.517 L 180.942 218.517 L 198.442 218.517 Z M 163.442 157.267 L 215.942 157.267 L 215.942 148.517 L 163.442 148.517 L 163.442 157.267 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/upsource.svg b/.icons/Gruvbox_Dark-2/apps/64/upsource.svg
new file mode 100755
index 000000000..caeeb7921
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/upsource.svg
@@ -0,0 +1,74 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#3vjixmFNQJiy0AT6I3BobIFh0pT8u6A4)">
+ <path fill="#2086e7" d="M 165.688 11.95 C 239.744 11.95 250.328 22.476 250.328 96.249 L 250.328 155.326 C 250.328 229.099 239.744 239.625 165.688 239.625 L 90.32 239.625 C 16.264 239.625 5.68 229.099 5.68 155.326 L 5.68 96.249 C 5.68 22.476 16.264 11.95 90.32 11.95 L 165.688 11.95 L 165.688 11.95 Z"/>
+ <path fill="#ff8c2a" d="M 128.004 12.285 L 128.004 127.123 L 250.328 127.123 L 250.328 96.582 C 250.328 22.811 239.746 12.285 165.69 12.285 L 128.004 12.285 L 128.004 12.285 Z"/>
+ <path fill="#6655e4" d="M 5.68 126.835 L 128.004 126.835 L 128.004 240.671 L 90.319 240.671 C 16.263 240.671 5.68 230.146 5.68 156.374 L 5.68 126.835 L 5.68 126.835 Z"/>
+ <path fill="#2086e7" d="M 250.328 126.835 L 128.004 126.835 L 128.004 240.671 L 165.69 240.671 C 239.746 240.671 250.328 230.146 250.328 156.374 L 250.328 126.835 L 250.328 126.835 Z"/>
+ </g>
+ <defs>
+ <filter id="3vjixmFNQJiy0AT6I3BobIFh0pT8u6A4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="QITrKEdvV56VFwIT3jigUU83UOGpkZpH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#QITrKEdvV56VFwIT3jigUU83UOGpkZpH)">
+ <path fill="#404040" d="M 154.13 47.02 C 205.589 47.02 212.945 54.335 212.945 105.596 L 212.945 146.649 C 212.945 197.91 205.589 205.226 154.13 205.226 L 101.758 205.226 C 50.299 205.226 42.945 197.91 42.945 146.649 L 42.945 105.596 C 42.945 54.335 50.299 47.02 101.758 47.02 L 154.13 47.02 L 154.13 47.02 Z"/>
+ </g>
+ <defs>
+ <filter id="Qp4g6KjV2W3XeZIj8B7fcllR7tkIkVz7" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Qp4g6KjV2W3XeZIj8B7fcllR7tkIkVz7)">
+ <path fill="#ffffff" d="M 142.636 171.003 C 144.623 170.997 146.531 171.782 147.939 173.185 C 149.346 174.588 150.137 176.494 150.136 178.481 C 150.134 180.465 149.343 182.366 147.937 183.766 C 146.529 185.169 144.623 185.957 142.636 185.959 L 82.687 185.959 C 80.7 185.955 78.795 185.167 77.386 183.766 C 75.981 182.366 75.19 180.465 75.187 178.481 C 75.188 176.494 75.979 174.589 77.386 173.186 C 78.796 171.788 80.701 171.003 82.687 171.003 L 142.636 171.003 L 142.636 171.003 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_553" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_553)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="zy9mejNSQu5MECqjXBwtnSqmiy4IzD4h" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#zy9mejNSQu5MECqjXBwtnSqmiy4IzD4h)">
+ <path fill="#ffffff" d="M 134.386 69.964 C 132.655 69.963 131.252 71.367 131.252 73.098 L 131.252 137.829 C 131.252 139.56 132.655 140.964 134.386 140.964 L 145.392 140.964 C 147.122 140.963 148.524 139.56 148.524 137.829 L 148.524 116.365 L 157.228 116.365 C 164.964 116.365 171.406 114.091 175.73 109.327 C 175.735 109.321 175.741 109.315 175.746 109.309 C 179.834 104.736 181.999 99.183 181.999 93.164 C 181.999 86.91 179.942 81.28 175.937 76.843 L 175.933 76.839 C 171.736 72.12 165.229 69.964 157.228 69.964 L 134.386 69.964 Z M 148.524 86.59 L 157.781 86.59 C 160.637 86.59 161.96 87.266 162.802 88.344 C 162.815 88.359 162.828 88.375 162.841 88.39 C 164.03 89.854 164.542 91.299 164.542 93.164 C 164.542 95.159 164.01 96.58 162.816 97.95 C 162.804 97.965 162.791 97.98 162.778 97.994 C 161.862 99.087 160.511 99.74 157.781 99.74 L 148.524 99.74 L 148.524 86.59 Z"/>
+ </g>
+ <defs>
+ <filter id="414AJCyPQu1Ski1Q7N49X76xCuMxHtZm" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#414AJCyPQu1Ski1Q7N49X76xCuMxHtZm)">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 74.048 74.293 C 74.048 72.084 75.839 70.293 78.048 70.293 L 88.668 70.293 C 90.877 70.293 92.668 72.084 92.668 74.293 L 92.668 113.263 C 92.668 118.501 93.607 121.149 94.541 122.28 C 95.522 123.466 96.919 124.203 99.288 124.203 C 101.769 124.203 103.1 123.407 103.993 122.151 C 105.064 120.644 105.908 117.891 105.908 113.263 L 105.908 74.293 C 105.908 72.084 107.699 70.293 109.908 70.293 L 120.618 70.293 C 122.827 70.293 124.618 72.084 124.618 74.293 L 124.618 113.263 C 124.618 122.411 122.534 129.986 117.538 135.095 C 112.738 140.005 106.532 142.373 99.288 142.373 C 92.111 142.373 85.946 140.039 81.149 135.206 C 76.121 130.14 74.048 122.506 74.048 113.263 L 74.048 74.293 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/upwork.svg b/.icons/Gruvbox_Dark-2/apps/64/upwork.svg
new file mode 100755
index 000000000..26a9379cc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/upwork.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="wGrskfHbLR4MXaMF69aoKXvUxKWib6DL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#wGrskfHbLR4MXaMF69aoKXvUxKWib6DL)">
+ <linearGradient id="_lgradient_554" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_554)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_555" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_555)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="Ljl0BlvLSl35kFiavp74SbALKJ1neQMg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Ljl0BlvLSl35kFiavp74SbALKJ1neQMg)">
+ <path fill-rule="evenodd" d="M 55.5 80.216 L 55.5 128.991 C 55.5 129.834 55.609 130.673 55.822 131.489 C 55.822 131.489 57.294 137.116 61.666 142.289 C 66.038 147.462 74.261 152.716 85.159 152.716 C 96.058 152.716 104.28 147.462 108.652 142.289 C 113.024 137.116 114.496 131.489 114.496 131.489 C 114.71 130.673 114.818 129.834 114.818 128.991 L 114.818 110.87 C 117.393 113.801 117.198 113.935 120.122 117.049 C 122.005 119.054 124.137 120.731 126.108 122.713 C 126.07 122.9 126.003 123.079 125.966 123.267 C 121.514 145.615 121.409 174.231 121.409 179.08 L 141.182 179.08 C 141.182 175.823 142.595 159.407 144.284 144.851 C 149.746 148.949 155.191 152.415 162.538 152.703 C 173.882 153.148 183.91 148.848 190.524 141.916 C 197.137 134.983 200.5 125.786 200.5 116.466 C 200.5 96.662 184.054 80.216 164.25 80.216 C 140.713 80.501 138.851 96.585 132.66 101.318 C 124.373 92.246 117.663 83.701 114.818 80.216 L 95.045 80.216 C 95.045 80.216 95.044 84.828 95.045 90.102 L 95.045 127.022 C 94.926 127.378 94.767 128.094 93.552 129.532 C 92.075 131.279 90.408 132.943 85.159 132.943 C 79.91 132.943 78.243 131.279 76.766 129.532 C 75.551 128.094 75.393 127.378 75.273 127.022 L 75.273 80.216 L 55.5 80.216 Z M 164.25 99.989 C 172.128 99.989 180.727 108.588 180.727 116.466 C 180.727 120.987 179.048 125.308 176.222 128.27 C 173.396 131.233 169.584 133.202 163.323 132.956 C 163.633 132.968 158.22 131.034 152.587 126.558 C 151.402 125.616 150.037 124.041 148.79 122.954 C 150.428 117.543 151.785 111.382 153.939 107.815 C 157.531 101.868 160.245 99.989 164.25 99.989 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 55.5 76.92 L 55.5 125.696 C 55.5 126.539 55.609 127.378 55.822 128.193 C 55.822 128.193 57.294 133.82 61.666 138.993 C 66.038 144.166 74.261 149.42 85.159 149.42 C 96.058 149.42 104.28 144.166 108.652 138.993 C 113.024 133.82 114.496 128.193 114.496 128.193 C 114.71 127.378 114.818 126.539 114.818 125.696 L 114.818 107.575 C 117.393 110.506 117.198 110.64 120.122 113.754 C 122.005 115.759 124.137 117.436 126.108 119.418 C 126.07 119.605 126.003 119.784 125.966 119.971 C 121.514 142.32 121.409 170.935 121.409 175.784 L 141.182 175.784 C 141.182 172.528 142.595 156.111 144.284 141.555 C 149.746 145.654 155.191 149.119 162.538 149.408 C 173.882 149.853 183.91 145.552 190.524 138.62 C 197.137 131.688 200.5 122.49 200.5 113.17 C 200.5 93.366 184.054 76.92 164.25 76.92 C 140.713 77.205 138.851 93.289 132.66 98.023 C 124.373 88.95 117.663 80.405 114.818 76.92 L 95.045 76.92 C 95.045 76.92 95.044 81.533 95.045 86.807 L 95.045 123.726 C 94.926 124.082 94.767 124.799 93.552 126.236 C 92.075 127.984 90.408 129.648 85.159 129.648 C 79.91 129.648 78.243 127.984 76.766 126.236 C 75.551 124.799 75.393 124.082 75.273 123.726 L 75.273 76.92 L 55.5 76.92 Z M 164.25 96.693 C 172.128 96.693 180.727 105.293 180.727 113.17 C 180.727 117.692 179.048 122.013 176.222 124.975 C 173.396 127.937 169.584 129.906 163.323 129.661 C 163.633 129.672 158.22 127.738 152.587 123.263 C 151.402 122.321 150.037 120.746 148.79 119.658 C 150.428 114.248 151.785 108.086 153.939 104.52 C 157.531 98.573 160.245 96.693 164.25 96.693 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/urbanterror.svg b/.icons/Gruvbox_Dark-2/apps/64/urbanterror.svg
new file mode 100755
index 000000000..a285c1e2f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/urbanterror.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="i26f7s5SVXAvizYNbaACM0BRicrkmo82" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#i26f7s5SVXAvizYNbaACM0BRicrkmo82)">
+ <linearGradient id="_lgradient_556" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_556)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_557" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_557)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g style="opacity:0.8">
+ <linearGradient id="_lgradient_558" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(61.724,-12.001,22.518,115.814,36.125,92.608)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_558)" fill-rule="evenodd" d="M 87.864 168.039 L 76.645 170.22 L 63.764 126.625 L 57.102 92.361 L 76.811 88.53 L 83.473 122.793 L 87.864 168.039 Z M 97.036 194.576 L 97.036 194.576 L 97.036 194.576 Q 93.907 199.118 88.298 200.209 L 88.298 200.209 L 88.298 200.209 Q 82.688 201.299 78.252 198.307 L 78.252 198.307 L 78.252 198.307 Q 73.815 195.315 72.754 189.857 L 72.754 189.857 L 72.754 189.857 Q 71.693 184.399 74.67 179.887 L 74.67 179.887 L 74.67 179.887 Q 77.648 175.375 83.257 174.284 L 83.257 174.284 L 83.257 174.284 Q 88.867 173.193 93.469 176.232 L 93.469 176.232 L 93.469 176.232 Q 98.072 179.27 99.134 184.728 L 99.134 184.728 L 99.134 184.728 Q 100.165 190.034 97.036 194.576 Z"/>
+ <linearGradient id="_lgradient_559" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(72.065,18.798,-30.22,115.855,103.086,43.788)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_559)" fill-rule="evenodd" d="M 123.57 137.038 L 112.511 134.153 L 119.748 89.275 L 128.558 55.5 L 147.986 60.568 L 139.176 94.342 L 123.57 137.038 Z M 120.364 164.932 L 120.364 164.932 L 120.364 164.932 Q 115.579 167.674 110.049 166.232 L 110.049 166.232 L 110.049 166.232 Q 104.52 164.79 101.813 160.173 L 101.813 160.173 L 101.813 160.173 Q 99.107 155.557 100.51 150.177 L 100.51 150.177 L 100.51 150.177 Q 101.914 144.797 106.55 142.016 L 106.55 142.016 L 106.55 142.016 Q 111.186 139.235 116.715 140.677 L 116.715 140.677 L 116.715 140.677 Q 122.244 142.119 125.081 146.849 L 125.081 146.849 L 125.081 146.849 Q 127.917 151.58 126.514 156.96 L 126.514 156.96 L 126.514 156.96 Q 125.149 162.19 120.364 164.932 Z"/>
+ <linearGradient id="_lgradient_560" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(89.371,36.533,-46.558,113.895,147.496,64.557)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_560)" fill-rule="evenodd" d="M 164.564 165.728 L 153.985 161.403 L 167.105 117.879 L 180.313 85.569 L 198.898 93.166 L 185.69 125.476 L 164.564 165.728 Z M 157.691 192.951 L 157.691 192.951 L 157.691 192.951 Q 152.584 195.035 147.295 192.872 L 147.295 192.872 L 147.295 192.872 Q 142.005 190.71 139.934 185.776 L 139.934 185.776 L 139.934 185.776 Q 137.863 180.841 139.967 175.695 L 139.967 175.695 L 139.967 175.695 Q 142.071 170.548 147.035 168.406 L 147.035 168.406 L 147.035 168.406 Q 151.998 166.264 157.288 168.426 L 157.288 168.426 L 157.288 168.426 Q 162.577 170.588 164.762 175.652 L 164.762 175.652 L 164.762 175.652 Q 166.947 180.717 164.843 185.863 L 164.843 185.863 L 164.843 185.863 Q 162.797 190.867 157.691 192.951 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/urmsimulator.svg b/.icons/Gruvbox_Dark-2/apps/64/urmsimulator.svg
new file mode 100644
index 000000000..97e69a1a4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/urmsimulator.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="zeZUYgh5kMVTy6ozzLP5CMdVZEae1aFX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#zeZUYgh5kMVTy6ozzLP5CMdVZEae1aFX)">
+ <linearGradient id="_lgradient_4" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ad4f8d"/>
+ <stop offset="100%" style="stop-color:#6b8ccb"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" d="M 165.685 11.952 C 239.74 11.952 250.324 22.509 250.324 96.495 L 250.324 155.746 C 250.324 229.733 239.74 240.29 165.685 240.29 L 90.315 240.29 C 16.26 240.29 5.676 229.733 5.676 155.746 L 5.676 96.495 C 5.676 22.509 16.26 11.952 90.315 11.952 L 165.685 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_5" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="D0d1D8LRSRQeJXkWOAiIvaaCIpf77EU3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#D0d1D8LRSRQeJXkWOAiIvaaCIpf77EU3)">
+ <path fill="#111111" fill-rule="evenodd" d="M 88.04 104.201 L 88.04 143.801 L 88.04 143.801 Q 88.04 147.481 86.96 150.481 L 86.96 150.481 L 86.96 150.481 Q 85.88 153.481 83.12 155.601 L 83.12 155.601 L 83.12 155.601 Q 80.36 157.721 75.56 158.921 L 75.56 158.921 L 75.56 158.921 Q 70.76 160.121 63.32 160.121 L 63.32 160.121 L 63.32 160.121 Q 55.88 160.121 51.08 158.921 L 51.08 158.921 L 51.08 158.921 Q 46.28 157.721 43.52 155.601 L 43.52 155.601 L 43.52 155.601 Q 40.76 153.481 39.68 150.481 L 39.68 150.481 L 39.68 150.481 Q 38.6 147.481 38.6 143.801 L 38.6 143.801 L 38.6 104.201 L 38.6 104.201 Q 38.6 102.681 39.28 102.001 L 39.28 102.001 L 39.28 102.001 Q 39.96 101.321 41.48 101.321 L 41.48 101.321 L 54.04 101.321 L 54.04 101.321 Q 55.56 101.321 56.24 102.001 L 56.24 102.001 L 56.24 102.001 Q 56.92 102.681 56.92 104.201 L 56.92 104.201 L 56.92 140.681 L 56.92 140.681 Q 56.92 142.281 58.12 143.361 L 58.12 143.361 L 58.12 143.361 Q 59.32 144.441 63.48 144.441 L 63.48 144.441 L 63.48 144.441 Q 67.72 144.441 68.92 143.361 L 68.92 143.361 L 68.92 143.361 Q 70.12 142.281 70.12 140.681 L 70.12 140.681 L 70.12 104.201 L 70.12 104.201 Q 70.12 102.681 70.8 102.001 L 70.8 102.001 L 70.8 102.001 Q 71.48 101.321 73 101.321 L 73 101.321 L 85.16 101.321 L 85.16 101.321 Q 86.68 101.321 87.36 102.001 L 87.36 102.001 L 87.36 102.001 Q 88.04 102.681 88.04 104.201 L 88.04 104.201 Z M 122.76 115.721 L 116.76 115.721 L 116.76 125.961 L 122.76 125.961 L 122.76 125.961 Q 124.84 125.961 125.56 124.881 L 125.56 124.881 L 125.56 124.881 Q 126.28 123.801 126.28 122.201 L 126.28 122.201 L 126.28 119.481 L 126.28 119.481 Q 126.28 117.881 125.56 116.801 L 125.56 116.801 L 125.56 116.801 Q 124.84 115.721 122.76 115.721 L 122.76 115.721 Z M 113.88 158.921 L 113.88 158.921 L 101.56 158.921 L 101.56 158.921 Q 100.04 158.921 99.36 158.241 L 99.36 158.241 L 99.36 158.241 Q 98.68 157.561 98.68 156.041 L 98.68 156.041 L 98.68 104.201 L 98.68 104.201 Q 98.68 102.681 99.36 102.001 L 99.36 102.001 L 99.36 102.001 Q 100.04 101.321 101.56 101.321 L 101.56 101.321 L 128.2 101.321 L 128.2 101.321 Q 137.16 101.321 140.56 105.041 L 140.56 105.041 L 140.56 105.041 Q 143.96 108.761 143.96 114.681 L 143.96 114.681 L 143.96 118.361 L 143.96 118.361 Q 143.96 121.721 142.96 124.081 L 142.96 124.081 L 142.96 124.081 Q 141.96 126.441 139.48 127.481 L 139.48 127.481 L 139.48 127.481 Q 143.8 127.961 146.48 131.001 L 146.48 131.001 L 146.48 131.001 Q 149.16 134.041 149.16 139.081 L 149.16 139.081 L 149.16 156.041 L 149.16 156.041 Q 149.16 157.561 148.48 158.241 L 148.48 158.241 L 148.48 158.241 Q 147.8 158.921 146.28 158.921 L 146.28 158.921 L 133.88 158.921 L 133.88 158.921 Q 132.36 158.921 131.68 158.241 L 131.68 158.241 L 131.68 158.241 Q 131 157.561 131 156.041 L 131 156.041 L 131 143.801 L 131 143.801 Q 131 142.041 130.32 141.201 L 130.32 141.201 L 130.32 141.201 Q 129.64 140.361 127.96 140.361 L 127.96 140.361 L 116.76 140.361 L 116.76 156.041 L 116.76 156.041 Q 116.76 157.561 116.08 158.241 L 116.08 158.241 L 116.08 158.241 Q 115.4 158.921 113.88 158.921 Z M 172.92 158.921 L 172.92 158.921 L 161 158.921 L 161 158.921 Q 159.48 158.921 158.8 158.241 L 158.8 158.241 L 158.8 158.241 Q 158.12 157.561 158.12 156.041 L 158.12 156.041 L 158.12 104.201 L 158.12 104.201 Q 158.12 102.681 158.8 102.001 L 158.8 102.001 L 158.8 102.001 Q 159.48 101.321 161 101.321 L 161 101.321 L 173.88 101.321 L 173.88 101.321 Q 175.16 101.321 176 101.881 L 176 101.881 L 176 101.881 Q 176.84 102.441 177.56 103.721 L 177.56 103.721 L 184.76 116.761 L 184.76 116.761 Q 185.16 117.481 185.44 117.801 L 185.44 117.801 L 185.44 117.801 Q 185.72 118.121 186.2 118.121 L 186.2 118.121 L 186.92 118.121 L 186.92 118.121 Q 187.4 118.121 187.68 117.801 L 187.68 117.801 L 187.68 117.801 Q 187.96 117.481 188.36 116.761 L 188.36 116.761 L 195.48 103.721 L 195.48 103.721 Q 196.2 102.441 197.04 101.881 L 197.04 101.881 L 197.04 101.881 Q 197.88 101.321 199.16 101.321 L 199.16 101.321 L 212.12 101.321 L 212.12 101.321 Q 213.64 101.321 214.32 102.001 L 214.32 102.001 L 214.32 102.001 Q 215 102.681 215 104.201 L 215 104.201 L 215 156.041 L 215 156.041 Q 215 157.561 214.32 158.241 L 214.32 158.241 L 214.32 158.241 Q 213.64 158.921 212.12 158.921 L 212.12 158.921 L 199.8 158.921 L 199.8 158.921 Q 198.28 158.921 197.6 158.241 L 197.6 158.241 L 197.6 158.241 Q 196.92 157.561 196.92 156.041 L 196.92 156.041 L 196.92 127.881 L 192.2 136.601 L 192.2 136.601 Q 191.48 137.961 190.48 138.561 L 190.48 138.561 L 190.48 138.561 Q 189.48 139.161 187.96 139.161 L 187.96 139.161 L 184.76 139.161 L 184.76 139.161 Q 183.24 139.161 182.24 138.561 L 182.24 138.561 L 182.24 138.561 Q 181.24 137.961 180.52 136.601 L 180.52 136.601 L 175.8 127.881 L 175.8 156.041 L 175.8 156.041 Q 175.8 157.561 175.12 158.241 L 175.12 158.241 L 175.12 158.241 Q 174.44 158.921 172.92 158.921 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 88.04 100.201 L 88.04 139.801 L 88.04 139.801 Q 88.04 143.481 86.96 146.481 L 86.96 146.481 L 86.96 146.481 Q 85.88 149.481 83.12 151.601 L 83.12 151.601 L 83.12 151.601 Q 80.36 153.721 75.56 154.921 L 75.56 154.921 L 75.56 154.921 Q 70.76 156.121 63.32 156.121 L 63.32 156.121 L 63.32 156.121 Q 55.88 156.121 51.08 154.921 L 51.08 154.921 L 51.08 154.921 Q 46.28 153.721 43.52 151.601 L 43.52 151.601 L 43.52 151.601 Q 40.76 149.481 39.68 146.481 L 39.68 146.481 L 39.68 146.481 Q 38.6 143.481 38.6 139.801 L 38.6 139.801 L 38.6 100.201 L 38.6 100.201 Q 38.6 98.681 39.28 98.001 L 39.28 98.001 L 39.28 98.001 Q 39.96 97.321 41.48 97.321 L 41.48 97.321 L 54.04 97.321 L 54.04 97.321 Q 55.56 97.321 56.24 98.001 L 56.24 98.001 L 56.24 98.001 Q 56.92 98.681 56.92 100.201 L 56.92 100.201 L 56.92 136.681 L 56.92 136.681 Q 56.92 138.281 58.12 139.361 L 58.12 139.361 L 58.12 139.361 Q 59.32 140.441 63.48 140.441 L 63.48 140.441 L 63.48 140.441 Q 67.72 140.441 68.92 139.361 L 68.92 139.361 L 68.92 139.361 Q 70.12 138.281 70.12 136.681 L 70.12 136.681 L 70.12 100.201 L 70.12 100.201 Q 70.12 98.681 70.8 98.001 L 70.8 98.001 L 70.8 98.001 Q 71.48 97.321 73 97.321 L 73 97.321 L 85.16 97.321 L 85.16 97.321 Q 86.68 97.321 87.36 98.001 L 87.36 98.001 L 87.36 98.001 Q 88.04 98.681 88.04 100.201 L 88.04 100.201 Z M 122.76 111.721 L 116.76 111.721 L 116.76 121.961 L 122.76 121.961 L 122.76 121.961 Q 124.84 121.961 125.56 120.881 L 125.56 120.881 L 125.56 120.881 Q 126.28 119.801 126.28 118.201 L 126.28 118.201 L 126.28 115.481 L 126.28 115.481 Q 126.28 113.881 125.56 112.801 L 125.56 112.801 L 125.56 112.801 Q 124.84 111.721 122.76 111.721 L 122.76 111.721 Z M 113.88 154.921 L 113.88 154.921 L 101.56 154.921 L 101.56 154.921 Q 100.04 154.921 99.36 154.241 L 99.36 154.241 L 99.36 154.241 Q 98.68 153.561 98.68 152.041 L 98.68 152.041 L 98.68 100.201 L 98.68 100.201 Q 98.68 98.681 99.36 98.001 L 99.36 98.001 L 99.36 98.001 Q 100.04 97.321 101.56 97.321 L 101.56 97.321 L 128.2 97.321 L 128.2 97.321 Q 137.16 97.321 140.56 101.041 L 140.56 101.041 L 140.56 101.041 Q 143.96 104.761 143.96 110.681 L 143.96 110.681 L 143.96 114.361 L 143.96 114.361 Q 143.96 117.721 142.96 120.081 L 142.96 120.081 L 142.96 120.081 Q 141.96 122.441 139.48 123.481 L 139.48 123.481 L 139.48 123.481 Q 143.8 123.961 146.48 127.001 L 146.48 127.001 L 146.48 127.001 Q 149.16 130.041 149.16 135.081 L 149.16 135.081 L 149.16 152.041 L 149.16 152.041 Q 149.16 153.561 148.48 154.241 L 148.48 154.241 L 148.48 154.241 Q 147.8 154.921 146.28 154.921 L 146.28 154.921 L 133.88 154.921 L 133.88 154.921 Q 132.36 154.921 131.68 154.241 L 131.68 154.241 L 131.68 154.241 Q 131 153.561 131 152.041 L 131 152.041 L 131 139.801 L 131 139.801 Q 131 138.041 130.32 137.201 L 130.32 137.201 L 130.32 137.201 Q 129.64 136.361 127.96 136.361 L 127.96 136.361 L 116.76 136.361 L 116.76 152.041 L 116.76 152.041 Q 116.76 153.561 116.08 154.241 L 116.08 154.241 L 116.08 154.241 Q 115.4 154.921 113.88 154.921 Z M 172.92 154.921 L 172.92 154.921 L 161 154.921 L 161 154.921 Q 159.48 154.921 158.8 154.241 L 158.8 154.241 L 158.8 154.241 Q 158.12 153.561 158.12 152.041 L 158.12 152.041 L 158.12 100.201 L 158.12 100.201 Q 158.12 98.681 158.8 98.001 L 158.8 98.001 L 158.8 98.001 Q 159.48 97.321 161 97.321 L 161 97.321 L 173.88 97.321 L 173.88 97.321 Q 175.16 97.321 176 97.881 L 176 97.881 L 176 97.881 Q 176.84 98.441 177.56 99.721 L 177.56 99.721 L 184.76 112.761 L 184.76 112.761 Q 185.16 113.481 185.44 113.801 L 185.44 113.801 L 185.44 113.801 Q 185.72 114.121 186.2 114.121 L 186.2 114.121 L 186.92 114.121 L 186.92 114.121 Q 187.4 114.121 187.68 113.801 L 187.68 113.801 L 187.68 113.801 Q 187.96 113.481 188.36 112.761 L 188.36 112.761 L 195.48 99.721 L 195.48 99.721 Q 196.2 98.441 197.04 97.881 L 197.04 97.881 L 197.04 97.881 Q 197.88 97.321 199.16 97.321 L 199.16 97.321 L 212.12 97.321 L 212.12 97.321 Q 213.64 97.321 214.32 98.001 L 214.32 98.001 L 214.32 98.001 Q 215 98.681 215 100.201 L 215 100.201 L 215 152.041 L 215 152.041 Q 215 153.561 214.32 154.241 L 214.32 154.241 L 214.32 154.241 Q 213.64 154.921 212.12 154.921 L 212.12 154.921 L 199.8 154.921 L 199.8 154.921 Q 198.28 154.921 197.6 154.241 L 197.6 154.241 L 197.6 154.241 Q 196.92 153.561 196.92 152.041 L 196.92 152.041 L 196.92 123.881 L 192.2 132.601 L 192.2 132.601 Q 191.48 133.961 190.48 134.561 L 190.48 134.561 L 190.48 134.561 Q 189.48 135.161 187.96 135.161 L 187.96 135.161 L 184.76 135.161 L 184.76 135.161 Q 183.24 135.161 182.24 134.561 L 182.24 134.561 L 182.24 134.561 Q 181.24 133.961 180.52 132.601 L 180.52 132.601 L 175.8 123.881 L 175.8 152.041 L 175.8 152.041 Q 175.8 153.561 175.12 154.241 L 175.12 154.241 L 175.12 154.241 Q 174.44 154.921 172.92 154.921 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/urserver.svg b/.icons/Gruvbox_Dark-2/apps/64/urserver.svg
new file mode 100755
index 000000000..d73b98f46
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/urserver.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="kPHNlj5RrzKozKRXVZGB31EtHOZ24LUj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#kPHNlj5RrzKozKRXVZGB31EtHOZ24LUj)">
+ <linearGradient id="_lgradient_561" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_561)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_562" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_562)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 75.639 53.5 C 67.604 53.5 63.556 57.411 63.556 65.583 C 63.556 74.09 67.173 77.667 75.639 77.667 C 135.701 77.667 176.333 118.299 176.333 178.361 C 176.333 185.877 180.434 190.444 188.417 190.444 C 196.633 190.444 200.5 185.643 200.5 178.361 C 200.5 104.951 149.049 53.5 75.639 53.5 Z M 168.278 53.5 L 200.5 85.722 L 200.5 69.611 C 200.5 60.686 193.314 53.5 184.389 53.5 L 168.278 53.5 Z M 75.639 101.833 C 67.836 101.833 63.556 105.281 63.556 113.917 C 63.556 122.19 66.941 126 75.639 126 C 109.005 126 128 144.995 128 178.361 C 128 185.474 132.084 190.444 140.083 190.444 C 147.889 190.444 152.167 186.111 152.167 178.361 C 152.167 131.647 122.353 101.833 75.639 101.833 Z M 79.667 150.167 C 66.319 150.167 55.5 160.985 55.5 174.333 C 55.5 187.681 66.319 198.5 79.667 198.5 C 93.015 198.5 103.833 187.681 103.833 174.333 C 103.833 160.985 93.015 150.167 79.667 150.167 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/urxvt.svg b/.icons/Gruvbox_Dark-2/apps/64/urxvt.svg
new file mode 120000
index 000000000..8e71357d0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/urxvt.svg
@@ -0,0 +1 @@
+utilities-x-terminal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/urxvt_48x48.svg b/.icons/Gruvbox_Dark-2/apps/64/urxvt_48x48.svg
new file mode 120000
index 000000000..8e71357d0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/urxvt_48x48.svg
@@ -0,0 +1 @@
+utilities-x-terminal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/us.zoom.Zoom.svg b/.icons/Gruvbox_Dark-2/apps/64/us.zoom.Zoom.svg
new file mode 120000
index 000000000..e522493b1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/us.zoom.Zoom.svg
@@ -0,0 +1 @@
+Zoom.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/usage-app.svg b/.icons/Gruvbox_Dark-2/apps/64/usage-app.svg
new file mode 120000
index 000000000..c0db69da4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/usage-app.svg
@@ -0,0 +1 @@
+monitor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/usb-creator-gtk.svg b/.icons/Gruvbox_Dark-2/apps/64/usb-creator-gtk.svg
new file mode 120000
index 000000000..908771e9e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/usb-creator-gtk.svg
@@ -0,0 +1 @@
+usb.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/usb-creator-kde.svg b/.icons/Gruvbox_Dark-2/apps/64/usb-creator-kde.svg
new file mode 120000
index 000000000..908771e9e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/usb-creator-kde.svg
@@ -0,0 +1 @@
+usb.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/usb-creator.svg b/.icons/Gruvbox_Dark-2/apps/64/usb-creator.svg
new file mode 120000
index 000000000..908771e9e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/usb-creator.svg
@@ -0,0 +1 @@
+usb.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/usb.svg b/.icons/Gruvbox_Dark-2/apps/64/usb.svg
new file mode 100644
index 000000000..d3aaa7bc0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/usb.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="wAkVn7KZRYAFqm1dNmPrWzAxlfxonWUD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#wAkVn7KZRYAFqm1dNmPrWzAxlfxonWUD)">
+ <linearGradient id="_lgradient_34" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_34)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g>
+ <rect fill="#cccccc" width="57.264" height="50.61" x="99.63" y="53.5" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#b3b3b3" width="4.028" height="50.61" x="95.95" y="53.5" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#b3b3b3" width="4.028" height="50.61" x="156.19" y="53.5" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#333333" d="M 114.340584 181.040833 L 94.551933 180.98793 L 94.727051 166.803146 L 87.021736 158.222229 L 87.547104 102.533813 L 168.978256 102.358696 L 168.628021 158.222229 L 159.871979 167.503616 L 160.047104 181.16304 L 142.885269 181.117157 L 142.9375 240.0625 L 114.125 240.1875 L 114.340584 181.040833 Z"/>
+ <rect fill="#808080" width="14.447" height="8.756" x="103.83" y="73.64" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#fee581" width="4.816" height="8.756" x="105.58" y="73.64" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#808080" width="14.447" height="8.756" x="138.59" y="73.64" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#fee581" width="4.816" height="8.756" x="146.47" y="73.64" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#cccccc" d="M 127.226776 115.5 L 123.657448 121.680725 L 126.203636 121.680725 L 126.203636 153.272125 L 119.704834 147.120926 C 119.285225 146.597427 118.990875 145.912491 118.974564 145.207916 C 118.974564 142.35762 118.973824 140.664993 118.972588 140.041931 C 120.175827 139.619614 121.044319 138.485168 121.044319 137.136551 C 121.044319 135.43045 119.659874 134.045883 117.953156 134.045883 C 116.245697 134.045883 114.86174 135.430328 114.86174 137.136551 C 114.86174 138.485168 115.729736 139.619614 116.931992 140.041931 L 116.931122 145.1474 C 116.931122 146.531097 117.6903 147.981018 118.580284 148.903854 C 118.553848 148.878662 118.525681 148.852463 118.580772 148.905334 C 118.60276 148.92485 125.47509 155.431549 125.47509 155.431549 C 125.894081 155.953934 126.186584 156.638504 126.203384 157.342575 L 126.203384 160.916351 C 123.842491 161.39006 122.063759 163.474884 122.063759 165.975739 C 122.063759 168.827011 124.375 171.13826 127.225418 171.13826 C 130.076706 171.13826 132.388062 168.827011 132.388062 165.975739 C 132.388062 163.474396 130.607849 161.389572 128.24498 160.915863 L 128.24498 157.404709 C 128.24498 157.395691 128.245468 157.386673 128.24498 157.377533 L 128.24498 149.611511 C 128.262878 148.908798 128.555756 148.225098 128.97525 147.703217 C 128.97525 147.703217 135.847076 141.197983 135.869308 141.177856 C 135.92453 141.125732 135.895752 141.151672 135.869812 141.177368 C 136.759674 140.254517 137.518341 138.803986 137.518341 137.420044 L 137.517242 132.499863 L 139.589584 132.499863 L 139.589584 126.317535 L 133.407867 126.317535 L 133.407867 132.499863 L 135.477493 132.499863 C 135.477493 132.499863 135.475159 133.795746 135.475159 137.480316 C 135.458969 138.185013 135.164993 138.870697 134.745377 139.393936 L 128.245346 145.546494 L 128.245346 121.680725 L 130.795609 121.680725 L 127.226776 115.5 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_35" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_35)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/user-alt1.svg b/.icons/Gruvbox_Dark-2/apps/64/user-alt1.svg
new file mode 100644
index 000000000..d4acdaa9a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/user-alt1.svg
@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 256 256" width="256" height="256"><defs><filter id="GHUa5JmilxuovrcPvAn3m5dGrVldOg1g" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.293609062839028"/><feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/><feFlood xmlns="http://www.w3.org/2000/svg" flood-color="#000000" flood-opacity="0.4"/><feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/><feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/></filter></defs><g filter="url(#GHUa5JmilxuovrcPvAn3m5dGrVldOg1g)"><linearGradient id="_lgradient_11" x1="-0.20710678118654746" y1="0.49999999999999994" x2="0.4999999999999999" y2="1.2071067811865477" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="0.000009999999999999999%" stop-opacity="1" style="stop-color:#01c7b5"/><stop offset="100%" stop-opacity="1" style="stop-color:#29ef69"/></linearGradient><path d=" M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z " id="shape" fill="url(#_lgradient_11)"/></g><linearGradient id="_lgradient_12" x1="0.5" y1="1" x2="0.5000000000000001" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#037164"/><stop offset="100%" stop-opacity="1" style="stop-color:#00ac98"/></linearGradient><path d=" M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z M 165.7 21.95 C 170.01 21.95 174.32 21.99 178.63 22.08 C 182.43 22.17 186.23 22.32 190.02 22.53 C 193.33 22.72 196.62 22.99 199.91 23.35 C 202.74 23.66 205.55 24.07 208.34 24.59 C 210.69 25.02 213.02 25.58 215.32 26.25 C 217.23 26.81 219.1 27.5 220.92 28.32 C 222.44 29 223.9 29.81 225.29 30.74 C 226.52 31.57 227.66 32.51 228.71 33.55 C 229.76 34.6 230.7 35.74 231.53 36.97 C 232.46 38.35 233.27 39.81 233.95 41.33 C 234.77 43.15 235.46 45.01 236.02 46.92 C 236.69 49.21 237.25 51.54 237.68 53.89 C 238.2 56.68 238.62 59.49 238.92 62.31 C 239.28 65.59 239.56 68.89 239.75 72.19 C 239.96 75.98 240.11 79.77 240.19 83.57 C 240.29 87.87 240.33 92.18 240.33 96.48 C 240.33 96.49 240.33 96.49 240.33 96.49 L 240.33 155.74 C 240.33 155.75 240.33 155.75 240.33 155.76 C 240.33 160.06 240.29 164.37 240.19 168.67 C 240.11 172.47 239.96 176.26 239.75 180.05 C 239.56 183.35 239.28 186.65 238.92 189.93 C 238.62 192.75 238.2 195.56 237.68 198.35 C 237.25 200.7 236.69 203.02 236.02 205.32 C 235.46 207.23 234.77 209.09 233.95 210.91 C 233.27 212.43 232.46 213.88 231.53 215.27 C 230.7 216.49 229.76 217.64 228.71 218.69 C 227.66 219.73 226.52 220.67 225.29 221.5 C 223.9 222.43 222.44 223.24 220.92 223.92 C 219.1 224.74 217.23 225.43 215.32 225.99 C 213.02 226.66 210.69 227.22 208.34 227.65 C 205.55 228.17 202.74 228.58 199.91 228.89 C 196.62 229.25 193.32 229.52 190.02 229.71 C 186.23 229.92 182.43 230.07 178.63 230.15 C 174.32 230.25 170.01 230.29 165.7 230.29 C 165.7 230.29 165.69 230.29 165.69 230.29 L 90.32 230.29 C 90.32 230.29 90.31 230.29 90.31 230.29 C 86 230.29 81.69 230.25 77.38 230.15 C 73.58 230.07 69.78 229.92 65.99 229.71 C 62.68 229.52 59.38 229.25 56.09 228.89 C 53.27 228.58 50.46 228.17 47.67 227.65 C 45.31 227.22 42.98 226.66 40.69 225.99 C 38.78 225.43 36.9 224.74 35.09 223.92 C 33.57 223.24 32.1 222.43 30.72 221.5 C 29.49 220.67 28.34 219.73 27.3 218.69 C 26.25 217.64 25.31 216.49 24.48 215.27 C 23.55 213.88 22.74 212.43 22.05 210.91 C 21.24 209.09 20.55 207.23 19.99 205.32 C 19.31 203.02 18.76 200.7 18.32 198.35 C 17.81 195.56 17.39 192.75 17.09 189.93 C 16.72 186.65 16.45 183.35 16.26 180.05 C 16.05 176.26 15.9 172.47 15.81 168.67 C 15.72 164.37 15.68 160.06 15.68 155.76 C 15.68 155.75 15.68 155.75 15.68 155.74 L 15.68 96.49 C 15.68 96.49 15.68 96.49 15.68 96.48 C 15.68 92.18 15.72 87.87 15.81 83.57 C 15.9 79.77 16.05 75.98 16.26 72.19 C 16.45 68.89 16.72 65.59 17.09 62.31 C 17.39 59.49 17.81 56.68 18.32 53.89 C 18.76 51.54 19.31 49.21 19.99 46.92 C 20.55 45.01 21.24 43.15 22.05 41.33 C 22.74 39.81 23.55 38.35 24.48 36.97 C 25.31 35.74 26.25 34.6 27.3 33.55 C 28.34 32.51 29.49 31.57 30.72 30.74 C 32.1 29.81 33.57 29 35.09 28.32 C 36.9 27.5 38.78 26.81 40.69 26.25 C 42.98 25.58 45.31 25.02 47.67 24.59 C 50.46 24.07 53.27 23.66 56.09 23.35 C 59.38 22.99 62.68 22.72 65.99 22.53 C 69.78 22.32 73.58 22.17 77.38 22.08 C 81.69 21.99 86 21.95 90.31 21.95 C 90.31 21.95 90.32 21.95 90.32 21.95 L 165.69 21.95 C 165.69 21.95 165.7 21.95 165.7 21.95 Z " fill-rule="evenodd" id="border 10px" fill="url(#_lgradient_12)"/><g opacity="0.4"><linearGradient id="_lgradient_13" x1="0.5166666666666668" y1="0" x2="0.5166666666666666" y2="1.0000000000000002" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#ffffff"/><stop offset="12.5%" stop-opacity="0.09803922" style="stop-color:#ffffff"/><stop offset="92.500001%" stop-opacity="0.09803922" style="stop-color:#000000"/><stop offset="100%" stop-opacity="0.49803922" style="stop-color:#000000"/></linearGradient><path d=" M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z " fill-rule="evenodd" id="highlight" fill="url(#_lgradient_13)"/></g><path d=" M 127.997 54.5 C 123.091 54.5 118.408 55.413 114.104 57.26 C 109.884 58.987 106.078 61.59 102.937 64.903 L 102.927 64.918 L 102.917 64.928 L 102.907 64.932 L 102.888 64.957 C 99.821 68.295 97.465 72.303 95.808 76.834 L 95.862 76.706 L 95.802 76.854 L 95.808 76.839 C 95.797 76.854 95.797 76.869 95.792 76.883 C 95.792 76.888 95.789 76.893 95.789 76.893 C 95.778 76.918 95.778 76.922 95.789 76.898 L 95.729 77.08 C 94.102 81.557 93.308 86.429 93.308 91.625 C 93.308 96.989 94.116 101.989 95.808 106.539 C 97.465 110.997 99.826 114.955 102.883 118.288 L 102.888 118.293 L 102.907 118.317 L 102.937 118.347 C 104.205 119.688 105.614 120.841 107.068 121.922 C 106.161 122.198 105.24 122.434 104.357 122.779 C 97.628 125.412 91.907 129.066 87.407 133.783 L 87.391 133.794 L 87.367 133.823 L 87.332 133.863 C 82.935 138.601 79.627 144.196 77.447 150.493 L 77.423 150.551 L 77.388 150.66 C 75.372 156.921 74.385 163.637 74.385 170.741 L 74.385 184.047 L 76.205 185.498 L 76.205 185.503 L 76.269 185.552 C 76.269 185.552 81.031 189.274 89.68 192.706 C 98.317 196.138 111.126 199.5 127.997 199.5 C 144.869 199.5 157.678 196.138 166.315 192.706 C 174.963 189.274 179.726 185.552 179.726 185.552 L 179.785 185.503 L 179.79 185.498 L 180.465 184.96 L 181.615 184.96 L 181.615 170.741 C 181.615 163.627 180.555 156.897 178.409 150.626 L 178.4 150.61 L 178.37 150.527 L 178.356 150.488 C 176.285 144.157 172.952 138.522 168.407 133.783 L 168.407 133.778 C 165.093 130.307 161.114 127.418 156.569 125.087 L 155.499 124.534 L 154.596 125.323 C 152.816 126.872 150.899 128.251 148.862 129.45 L 145.9 131.205 L 149.074 132.557 C 154.06 134.671 158.033 137.353 161.149 140.617 L 161.158 140.627 C 164.703 144.325 167.238 148.595 168.875 153.648 L 168.904 153.742 L 168.914 153.766 C 170.699 158.948 171.606 164.579 171.606 170.741 L 171.606 178.995 C 170.251 179.916 167.839 181.416 162.598 183.491 C 155.03 186.499 143.538 189.569 127.997 189.569 C 112.462 189.569 100.965 186.499 93.397 183.491 C 88.156 181.411 85.744 179.916 84.389 178.995 L 84.389 170.741 C 84.389 164.564 85.242 158.923 86.908 153.732 C 88.669 148.624 91.242 144.31 94.684 140.598 L 94.688 140.593 C 98.071 137.063 102.439 134.197 108.02 132.019 C 113.449 129.893 120.065 128.755 127.928 128.745 L 127.997 128.745 C 132.868 128.745 137.503 127.892 141.783 126.151 L 141.866 126.122 L 141.975 126.073 L 141.99 126.063 C 146.151 124.283 149.883 121.645 152.954 118.327 C 156.106 114.995 158.526 111.021 160.192 106.539 C 161.884 101.983 162.692 96.984 162.692 91.625 C 162.692 86.339 161.879 81.385 160.198 76.849 L 160.192 76.839 L 160.153 76.745 L 160.128 76.696 C 158.472 72.209 156.085 68.236 152.959 64.928 L 152.954 64.918 L 152.905 64.869 L 152.847 64.819 C 149.785 61.535 146.048 58.952 141.891 57.26 L 141.886 57.255 C 137.755 55.481 133.268 54.598 128.579 54.529 L 128.535 54.5 L 127.997 54.5 Z M 127.982 64.429 L 128.013 64.429 C 131.696 64.429 134.944 65.086 137.937 66.372 L 137.942 66.377 L 137.957 66.387 L 137.996 66.402 L 138.02 66.411 C 141.033 67.639 143.488 69.345 145.593 71.643 L 145.598 71.643 L 145.618 71.667 L 145.663 71.716 C 147.837 74.014 149.537 76.795 150.796 80.235 L 150.796 80.24 L 150.805 80.266 C 152.038 83.579 152.689 87.335 152.689 91.625 C 152.689 96.003 152.033 99.799 150.805 103.103 C 149.553 106.465 147.852 109.221 145.658 111.543 L 145.623 111.573 L 145.589 111.618 C 143.474 113.915 140.999 115.665 137.971 116.972 C 135.004 118.179 131.769 118.805 128.121 118.821 L 127.948 118.821 C 124.275 118.811 121.022 118.184 118.038 116.977 C 115.105 115.733 112.458 113.894 110.268 111.582 C 108.139 109.261 106.453 106.489 105.195 103.103 C 103.967 99.799 103.311 96.003 103.311 91.625 C 103.311 87.335 103.962 83.584 105.195 80.271 L 105.214 80.216 C 106.476 76.764 108.158 73.97 110.263 71.672 C 112.422 69.385 115.05 67.59 117.97 66.416 L 117.984 66.411 L 118.029 66.392 L 118.058 66.377 L 118.073 66.372 C 121.061 65.086 124.304 64.429 127.982 64.429 Z M 141.364 124.938 L 141.532 125.338 L 141.359 124.943 L 141.364 124.938 Z " id="Compound Path" fill="#3b3b3b"/></svg> \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/user-alt2.svg b/.icons/Gruvbox_Dark-2/apps/64/user-alt2.svg
new file mode 100644
index 000000000..56dc69af4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/user-alt2.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="rOuymXKCbza0G665YpRuWM9HGte35Yo5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#rOuymXKCbza0G665YpRuWM9HGte35Yo5)">
+ <linearGradient id="_lgradient_0" x1=".516" x2=".52" y1="1.651" y2=".098" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#0575e6"/>
+ <stop offset="100%" style="stop-color:#00f260"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="cc0WfsUoqSTCmrl1JgyJMXouyrwCTOP7" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#cc0WfsUoqSTCmrl1JgyJMXouyrwCTOP7)">
+ <path fill="#2e2e2e" d="M 128 60.5 C 123.13 60.5 118.485 61.41 114.214 63.259 L 114.212 63.26 C 110.017 64.989 106.239 67.594 103.132 70.9 L 103.118 70.915 L 103.109 70.926 L 103.104 70.931 L 103.082 70.956 C 100.038 74.297 97.699 78.303 96.056 82.833 L 96.109 82.708 L 96.052 82.853 L 96.055 82.838 C 96.048 82.853 96.045 82.87 96.04 82.885 C 96.038 82.888 96.037 82.891 96.036 82.894 C 96.028 82.918 96.028 82.919 96.035 82.897 L 95.978 83.082 L 95.978 83.083 C 94.363 87.558 93.575 92.429 93.575 97.625 C 93.575 102.988 94.378 107.986 96.057 112.538 C 97.703 116.997 100.044 120.956 103.077 124.287 L 103.078 124.288 L 103.08 124.292 L 103.082 124.293 L 103.104 124.317 L 103.118 124.335 L 103.132 124.349 C 104.389 125.688 105.787 126.841 107.232 127.92 C 106.331 128.2 105.416 128.437 104.541 128.78 C 97.862 131.411 92.188 135.068 87.717 139.785 L 87.707 139.797 L 87.679 139.825 L 87.646 139.866 C 83.283 144.603 79.998 150.196 77.839 156.495 L 77.811 156.555 L 77.779 156.663 C 75.777 162.925 74.796 169.64 74.796 176.744 L 74.796 190.054 L 76.604 191.502 L 76.608 191.506 L 76.666 191.552 C 76.666 191.552 81.395 195.279 89.975 198.711 C 98.545 202.139 111.256 205.5 127.999 205.5 C 144.743 205.5 157.452 202.139 166.023 198.711 C 174.602 195.279 179.331 191.552 179.331 191.552 L 179.39 191.506 L 179.394 191.502 L 180.066 190.963 L 181.204 190.963 L 181.204 176.744 C 181.204 169.63 180.152 162.899 178.023 156.629 L 178.016 156.61 L 177.988 156.529 L 177.97 156.49 C 175.917 150.157 172.608 144.522 168.1 139.782 L 168.099 139.781 C 164.809 136.311 160.862 133.419 156.353 131.085 L 155.292 130.536 L 154.394 131.325 C 152.628 132.87 150.725 134.25 148.708 135.448 L 145.763 137.207 L 148.915 138.555 C 153.859 140.671 157.804 143.356 160.894 146.615 L 160.906 146.627 C 164.423 150.328 166.941 154.597 168.562 159.653 L 168.593 159.743 L 168.602 159.768 C 170.368 164.949 171.272 170.579 171.272 176.743 L 171.272 184.997 C 169.928 185.918 167.535 187.414 162.334 189.495 C 154.824 192.499 143.418 195.571 128 195.571 C 112.582 195.571 101.174 192.499 93.663 189.493 C 88.461 187.413 86.07 185.918 84.724 184.997 L 84.724 176.743 C 84.724 170.568 85.572 164.922 87.226 159.732 L 87.226 159.73 C 88.973 154.627 91.524 150.309 94.942 146.595 L 94.945 146.591 C 98.3 143.06 102.638 140.197 108.176 138.016 C 113.559 135.896 120.127 134.754 127.931 134.747 C 127.941 134.746 127.98 134.748 127.999 134.748 C 132.83 134.748 137.434 133.894 141.68 132.151 L 141.681 132.154 L 141.76 132.124 L 141.866 132.074 L 141.885 132.065 C 146.067 130.239 149.739 127.635 152.765 124.325 C 155.89 120.994 158.291 117.019 159.944 112.538 C 161.624 107.986 162.426 102.985 162.426 97.623 C 162.426 92.339 161.621 87.386 159.951 82.85 L 159.947 82.837 L 159.911 82.745 L 159.884 82.694 C 158.238 78.206 155.868 74.233 152.768 70.927 L 152.762 70.918 L 152.713 70.867 L 152.658 70.821 L 152.657 70.818 C 149.625 67.537 145.914 64.957 141.782 63.258 L 141.78 63.256 C 137.679 61.482 133.228 60.598 128.572 60.529 L 128.531 60.501 L 128 60.501 L 128 60.5 L 128 60.5 Z M 127.984 70.429 L 128.015 70.429 C 131.67 70.431 134.891 71.085 137.859 72.374 L 137.865 72.375 L 137.885 72.384 L 137.919 72.399 L 137.947 72.411 C 140.935 73.642 143.369 75.346 145.461 77.642 L 145.464 77.645 L 145.484 77.667 L 145.531 77.714 C 147.688 80.015 149.377 82.797 150.622 86.235 L 150.622 86.236 L 150.623 86.239 L 150.634 86.268 C 151.855 89.581 152.502 93.334 152.502 97.625 C 152.502 102.003 151.851 105.8 150.634 109.103 C 149.392 112.467 147.701 115.224 145.523 117.544 L 145.491 117.574 L 145.455 117.616 C 143.36 119.914 140.9 121.666 137.899 122.973 C 134.953 124.18 131.744 124.806 128.122 124.819 L 127.952 124.819 C 124.306 124.812 121.08 124.187 118.12 122.976 C 115.113 121.667 112.592 119.904 110.407 117.585 C 108.295 115.262 106.622 112.489 105.372 109.104 C 104.154 105.802 103.506 102.004 103.506 97.627 C 103.506 93.336 104.15 89.582 105.372 86.269 L 105.393 86.216 C 106.644 82.765 108.315 79.968 110.404 77.669 C 112.541 75.385 115.149 73.593 118.047 72.416 L 118.064 72.41 L 118.108 72.388 L 118.137 72.376 L 118.151 72.37 L 118.153 72.368 C 121.117 71.084 124.333 70.431 127.984 70.428 L 127.984 70.429 L 127.984 70.429 Z M 141.261 130.94 L 141.427 131.338 L 141.257 130.943 L 141.261 130.94 L 141.261 130.94 Z"/>
+ </g>
+ <path fill="#e4ebfe" d="M 128 55.5 C 123.13 55.5 118.485 56.41 114.214 58.259 L 114.212 58.26 C 110.017 59.989 106.239 62.594 103.132 65.9 L 103.118 65.915 L 103.109 65.926 L 103.104 65.931 L 103.082 65.956 C 100.038 69.297 97.699 73.303 96.056 77.833 L 96.109 77.708 L 96.052 77.853 L 96.055 77.838 C 96.048 77.853 96.045 77.87 96.04 77.885 C 96.038 77.888 96.037 77.891 96.036 77.894 C 96.028 77.918 96.028 77.919 96.035 77.897 L 95.978 78.082 L 95.978 78.083 C 94.363 82.558 93.575 87.429 93.575 92.625 C 93.575 97.988 94.378 102.986 96.057 107.538 C 97.703 111.997 100.044 115.956 103.077 119.287 L 103.078 119.288 L 103.08 119.292 L 103.082 119.293 L 103.104 119.317 L 103.118 119.335 L 103.132 119.349 C 104.389 120.688 105.787 121.841 107.232 122.92 C 106.331 123.2 105.416 123.437 104.541 123.78 C 97.862 126.411 92.188 130.068 87.717 134.785 L 87.707 134.797 L 87.679 134.825 L 87.646 134.866 C 83.283 139.603 79.998 145.196 77.839 151.495 L 77.811 151.555 L 77.779 151.663 C 75.777 157.925 74.796 164.64 74.796 171.744 L 74.796 185.054 L 76.604 186.502 L 76.608 186.506 L 76.666 186.552 C 76.666 186.552 81.395 190.279 89.975 193.711 C 98.545 197.139 111.256 200.5 127.999 200.5 C 144.743 200.5 157.452 197.139 166.023 193.711 C 174.602 190.279 179.331 186.552 179.331 186.552 L 179.39 186.506 L 179.394 186.502 L 180.066 185.963 L 181.204 185.963 L 181.204 171.744 C 181.204 164.63 180.152 157.899 178.023 151.629 L 178.016 151.61 L 177.988 151.529 L 177.97 151.49 C 175.917 145.157 172.608 139.522 168.1 134.782 L 168.099 134.781 C 164.809 131.311 160.862 128.419 156.353 126.085 L 155.292 125.536 L 154.394 126.325 C 152.628 127.87 150.725 129.25 148.708 130.448 L 145.763 132.207 L 148.915 133.555 C 153.859 135.671 157.804 138.356 160.894 141.615 L 160.906 141.627 C 164.423 145.328 166.941 149.597 168.562 154.653 L 168.593 154.743 L 168.602 154.768 C 170.368 159.949 171.272 165.579 171.272 171.743 L 171.272 179.997 C 169.928 180.918 167.535 182.414 162.334 184.495 C 154.824 187.499 143.418 190.571 128 190.571 C 112.582 190.571 101.174 187.499 93.663 184.493 C 88.461 182.413 86.07 180.918 84.724 179.997 L 84.724 171.743 C 84.724 165.568 85.572 159.922 87.226 154.732 L 87.226 154.73 C 88.973 149.627 91.524 145.309 94.942 141.595 L 94.945 141.591 C 98.3 138.06 102.638 135.197 108.176 133.016 C 113.559 130.896 120.127 129.754 127.931 129.747 C 127.941 129.746 127.98 129.748 127.999 129.748 C 132.83 129.748 137.434 128.894 141.68 127.151 L 141.681 127.154 L 141.76 127.124 L 141.866 127.074 L 141.885 127.065 C 146.067 125.239 149.739 122.635 152.765 119.325 C 155.89 115.994 158.291 112.019 159.944 107.538 C 161.624 102.986 162.426 97.985 162.426 92.623 C 162.426 87.339 161.621 82.386 159.951 77.85 L 159.947 77.837 L 159.911 77.745 L 159.884 77.694 C 158.238 73.206 155.868 69.233 152.768 65.927 L 152.762 65.918 L 152.713 65.867 L 152.658 65.821 L 152.657 65.818 C 149.625 62.537 145.914 59.957 141.782 58.258 L 141.78 58.256 C 137.679 56.482 133.228 55.598 128.572 55.529 L 128.531 55.501 L 128 55.501 L 128 55.5 L 128 55.5 Z M 127.984 65.429 L 128.015 65.429 C 131.67 65.431 134.891 66.085 137.859 67.374 L 137.865 67.375 L 137.885 67.384 L 137.919 67.399 L 137.947 67.411 C 140.935 68.642 143.369 70.346 145.461 72.642 L 145.464 72.645 L 145.484 72.667 L 145.531 72.714 C 147.688 75.015 149.377 77.797 150.622 81.235 L 150.622 81.236 L 150.623 81.239 L 150.634 81.268 C 151.855 84.581 152.502 88.334 152.502 92.625 C 152.502 97.003 151.851 100.8 150.634 104.103 C 149.392 107.467 147.701 110.224 145.523 112.544 L 145.491 112.574 L 145.455 112.616 C 143.36 114.914 140.9 116.666 137.899 117.973 C 134.953 119.18 131.744 119.806 128.122 119.819 L 127.952 119.819 C 124.306 119.812 121.08 119.187 118.12 117.976 C 115.113 116.667 112.592 114.904 110.407 112.585 C 108.295 110.262 106.622 107.489 105.372 104.104 C 104.154 100.802 103.506 97.004 103.506 92.627 C 103.506 88.336 104.15 84.582 105.372 81.269 L 105.393 81.216 C 106.644 77.765 108.315 74.968 110.404 72.669 C 112.541 70.385 115.149 68.593 118.047 67.416 L 118.064 67.41 L 118.108 67.388 L 118.137 67.376 L 118.151 67.37 L 118.153 67.368 C 121.117 66.084 124.333 65.431 127.984 65.428 L 127.984 65.429 L 127.984 65.429 Z M 141.261 125.94 L 141.427 126.338 L 141.257 125.943 L 141.261 125.94 L 141.261 125.94 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1.209" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_2" x1=".516" x2=".52" y1="1.651" y2=".098" gradientTransform="matrix(40.5,0,0,32,-91.5,-40)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#0575e6"/>
+ <stop offset="100%" style="stop-color:#00f260"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_2)" width="40.5" height="32" x="-91.5" y="-40" transform="matrix(1,0,0,1,0,0)"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/user-alt3.svg b/.icons/Gruvbox_Dark-2/apps/64/user-alt3.svg
new file mode 100644
index 000000000..7587f6a42
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/user-alt3.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="E8fcRnt0IE4oD40UGPq26a7MACinHTLJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#E8fcRnt0IE4oD40UGPq26a7MACinHTLJ)">
+ <linearGradient id="_lgradient_280" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_280)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <path fill="#323841" d="M 55.149232 212.403703 C 60.080785 202.278707 66.61876 186.219242 70.537208 175.580992 C 72.216403 171.02212 77.072061 166.622422 81.373675 165.762099 L 81.373675 165.762099 L 99.406801 158.120941 C 96.398987 154.854963 98.769987 149.859886 106.497791 143.113717 L 103.471894 136.970228 C 99.041447 136.210866 96.346664 134.595154 95.384797 132.120338 C 94.422929 129.645521 95.193971 126.311601 97.695181 122.115824 C 96.655986 120.923804 96.357673 119.555733 96.778242 117.9896 L 91.184917 94.424279 L 91.093223 91.031607 L 91.368305 86.35522 L 90.726448 83.787792 L 92.560325 82.228997 L 93.568957 80.670201 L 94.669284 79.478181 L 93.38557 76.36059 L 92.743713 74.251631 L 92.835406 70.950653 L 94.485896 66.824429 Q 98.930719 60.800387 102.279874 58.571982 C 105.629028 56.343577 105.615268 56.733902 107.506423 55.91286 C 109.397579 55.091819 115.388649 53.309743 119.7934 52.428494 Q 124.198151 51.547244 125.386725 51.511555 L 127.954153 51.328167 L 129.78803 51.786637 L 135.748131 53.345432 L 141.43315 56.096248 L 145.467679 60.405859 L 147.760026 65.082246 L 148.768658 70.583877 L 149.502209 73.334693 L 151.42778 74.251631 L 153.169963 77.55261 L 154.453677 78.011079 L 154.27029 81.678834 L 155.920779 86.630302 L 157.112799 89.289424 L 159.405145 93.599035 L 159.405145 95.341218 L 160.872247 98.367115 L 160.688859 101.301319 L 159.588533 105.335848 L 162.797818 106.711256 L 162.064267 107.99497 Q 167.014359 112.955505 166.007103 117.072662 C 164.653634 122.605007 159.03837 126.883904 158.396513 128.992863 Q 156.966046 133.692979 152.528106 130.918434 L 154.453677 139.721044 L 158.304819 143.022023 L 172.242285 146.781471 L 179.761181 147.606716 L 184.070793 148.43196 L 192.048158 149.257205 Q 193.425762 148.456549 194.24881 148.707042 Q 195.071859 148.957535 196.357769 149.348899 L 202.226176 152.741572 Q 208.513084 159.347644 210.478623 163.836528 C 212.444162 168.325412 212.111087 176.174819 212.3125 182.90885 C 212.513913 189.642881 213.635056 199.281667 210.937092 207.666191 Q 208.239128 216.050714 207.269338 216.193719 L 199.5625 236.0625 C 194.533103 236.265039 189.083508 236.841481 184.125 237 C 144.418876 238.269372 106.043915 238.523109 71 236.75 C 61.77687 236.283339 54.375 235.75 45.004654 234.235036 L 46.896785 229.856104 L 52.031641 220.595024 L 55.149232 212.388424"/>
+ <linearGradient id="_lgradient_281" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_281)" fill-rule="evenodd" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z M 165.7 23.95 C 170 23.95 174.29 23.99 178.58 24.08 C 182.36 24.16 186.14 24.31 189.91 24.53 C 193.18 24.71 196.44 24.98 199.7 25.34 C 202.47 25.64 205.23 26.05 207.98 26.56 C 210.26 26.98 212.53 27.52 214.76 28.17 C 216.58 28.71 218.37 29.36 220.1 30.14 C 221.52 30.78 222.88 31.53 224.17 32.4 C 225.29 33.15 226.34 34.01 227.3 34.97 C 228.25 35.92 229.11 36.97 229.87 38.09 C 230.74 39.38 231.49 40.74 232.13 42.15 C 232.91 43.88 233.57 45.66 234.1 47.49 C 234.76 49.71 235.3 51.97 235.72 54.26 C 236.23 57 236.63 59.75 236.93 62.52 C 237.29 65.77 237.56 69.04 237.75 72.3 C 237.96 76.07 238.11 79.84 238.19 83.61 C 238.29 87.9 238.33 92.19 238.33 96.48 C 238.33 96.48 238.33 96.49 238.33 96.49 L 238.33 155.74 C 238.33 155.75 238.33 155.75 238.33 155.76 C 238.33 160.05 238.29 164.34 238.19 168.63 C 238.11 172.4 237.96 176.17 237.75 179.94 C 237.56 183.2 237.29 186.46 236.93 189.72 C 236.63 192.49 236.23 195.24 235.72 197.98 C 235.3 200.27 234.76 202.53 234.1 204.75 C 233.57 206.57 232.91 208.36 232.13 210.09 C 231.49 211.5 230.74 212.86 229.87 214.15 C 229.11 215.27 228.25 216.31 227.3 217.27 C 226.34 218.22 225.29 219.08 224.17 219.84 C 222.88 220.71 221.52 221.46 220.1 222.1 C 218.37 222.87 216.58 223.53 214.76 224.07 C 212.53 224.72 210.26 225.26 207.98 225.68 C 205.23 226.19 202.47 226.6 199.7 226.9 C 196.44 227.25 193.18 227.52 189.91 227.71 C 186.14 227.93 182.36 228.07 178.58 228.15 C 174.29 228.25 170 228.29 165.7 228.29 C 165.7 228.29 165.69 228.29 165.69 228.29 L 90.32 228.29 C 90.31 228.29 90.31 228.29 90.31 228.29 C 86.01 228.29 81.72 228.25 77.42 228.15 C 73.65 228.07 69.87 227.93 66.1 227.71 C 62.83 227.52 59.57 227.25 56.31 226.9 C 53.54 226.6 50.78 226.19 48.03 225.68 C 45.75 225.26 43.48 224.72 41.25 224.07 C 39.43 223.53 37.64 222.87 35.91 222.1 C 34.49 221.46 33.13 220.71 31.83 219.84 C 30.71 219.08 29.67 218.22 28.71 217.27 C 27.75 216.31 26.89 215.27 26.14 214.15 C 25.27 212.86 24.52 211.5 23.88 210.09 C 23.1 208.36 22.44 206.57 21.91 204.75 C 21.25 202.53 20.71 200.27 20.29 197.98 C 19.78 195.24 19.38 192.49 19.07 189.72 C 18.72 186.46 18.45 183.2 18.26 179.94 C 18.04 176.17 17.9 172.4 17.81 168.63 C 17.72 164.34 17.68 160.05 17.68 155.76 C 17.68 155.75 17.68 155.75 17.68 155.74 L 17.68 96.49 C 17.68 96.49 17.68 96.48 17.68 96.48 C 17.68 92.19 17.72 87.9 17.81 83.61 C 17.9 79.84 18.04 76.07 18.26 72.3 C 18.45 69.04 18.72 65.77 19.07 62.52 C 19.38 59.75 19.78 57 20.29 54.26 C 20.71 51.97 21.25 49.71 21.91 47.49 C 22.44 45.66 23.1 43.88 23.88 42.15 C 24.52 40.74 25.27 39.38 26.14 38.09 C 26.89 36.97 27.75 35.92 28.71 34.97 C 29.67 34.01 30.71 33.15 31.83 32.4 C 33.13 31.53 34.49 30.78 35.91 30.14 C 37.64 29.36 39.43 28.71 41.25 28.17 C 43.48 27.52 45.75 26.98 48.03 26.56 C 50.78 26.05 53.54 25.64 56.31 25.34 C 59.57 24.98 62.83 24.71 66.1 24.53 C 69.87 24.31 73.65 24.16 77.42 24.08 C 81.72 23.99 86.01 23.95 90.31 23.95 C 90.31 23.95 90.31 23.95 90.32 23.95 L 165.69 23.95 C 165.69 23.95 165.7 23.95 165.7 23.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_282" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_282)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/user-alt4.svg b/.icons/Gruvbox_Dark-2/apps/64/user-alt4.svg
new file mode 100644
index 000000000..3da8c77f1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/user-alt4.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="aQGl306eVNaaLg6vKW7ze6J21fRKhCPQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#aQGl306eVNaaLg6vKW7ze6J21fRKhCPQ)">
+ <linearGradient id="_lgradient_283" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_283)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_284" x1=".015" x2="0" y1="-.151" y2="1" gradientTransform="matrix(175.176788,0,0,195,40.411606,42.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_284)" d="M 51.007869 210.747392 C 56.158998 200.171578 62.988075 183.39707 67.080993 172.28516 C 68.83495 167.523308 73.906807 162.927709 78.399948 162.029082 L 78.399948 162.029082 L 97.235997 154.047702 C 94.094262 150.636309 96.570832 145.418817 104.64271 138.372291 L 101.482088 131.955259 C 96.854381 131.16208 94.03961 129.474433 93.034914 126.889419 C 92.030219 124.304421 92.835592 120.822056 95.448171 116.439461 C 94.362701 115.194371 94.051109 113.765385 94.490405 112.129522 L 88.648033 87.514957 L 88.55226 83.97123 L 88.839586 79.086623 L 88.169154 76.40488 L 90.084685 74.776683 L 91.138223 73.148486 L 92.287541 71.903387 L 90.94667 68.646985 L 90.276238 66.444129 L 90.372011 62.996173 L 92.095988 58.686234 Q 96.738717 52.39397 100.236997 50.066346 C 103.735269 47.738722 103.720893 48.146424 105.696255 47.288827 C 107.67161 46.431229 113.929435 44.569804 118.53031 43.649318 Q 123.131178 42.728832 124.372675 42.691553 L 127.054418 42.5 L 128.96994 42.978883 L 135.195427 44.607084 L 141.133564 47.48038 L 145.347731 51.981876 L 147.74214 56.866476 L 148.795686 62.613067 L 149.561898 65.486363 L 151.573201 66.444129 L 153.39296 69.892084 L 154.733823 70.370962 L 154.542278 74.202024 L 156.266247 79.373956 L 157.511338 82.151472 L 159.905764 86.652972 L 159.905764 88.472723 L 161.438188 91.633344 L 161.246627 94.698193 L 160.097309 98.91236 L 163.449491 100.349012 L 162.683279 101.689884 Q 167.853769 106.871284 166.801674 111.171756 C 165.387941 116.950424 159.522657 121.419841 158.852218 123.622697 Q 157.358061 128.532088 152.72252 125.634 L 154.733823 134.828547 L 158.756445 138.276502 L 173.314462 142.203336 L 181.168145 143.065337 L 185.66963 143.927322 L 194.002192 144.789306 Q 195.441139 143.952998 196.300829 144.214655 Q 197.160519 144.476296 198.503693 144.885079 L 204.633391 148.428823 Q 211.20021 155.32902 213.253271 160.017779 C 215.306332 164.706521 214.958418 172.905426 215.168802 179.939281 C 215.379186 186.973152 216.550244 197.041096 213.73215 205.798936 Q 210.914056 214.556793 209.901088 214.706166 L 201.85111 235.459593 C 196.597773 235.671157 190.905547 236.273253 185.726259 236.438835 C 144.25222 237.764733 104.168628 238.029753 67.56439 236.177704 C 57.930603 235.690267 50.199165 235.133179 40.411606 233.550757 L 42.387985 228.976865 L 47.751467 219.303423 L 51.007869 210.731438"/>
+ <linearGradient id="_lgradient_285" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_285)" fill-rule="evenodd" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z M 165.7 23.95 C 170 23.95 174.29 23.99 178.58 24.08 C 182.36 24.16 186.14 24.31 189.91 24.53 C 193.18 24.71 196.44 24.98 199.7 25.34 C 202.47 25.64 205.23 26.05 207.98 26.56 C 210.26 26.98 212.53 27.52 214.76 28.17 C 216.58 28.71 218.37 29.36 220.1 30.14 C 221.52 30.78 222.88 31.53 224.17 32.4 C 225.29 33.15 226.34 34.01 227.3 34.97 C 228.25 35.92 229.11 36.97 229.87 38.09 C 230.74 39.38 231.49 40.74 232.13 42.15 C 232.91 43.88 233.57 45.66 234.1 47.49 C 234.76 49.71 235.3 51.97 235.72 54.26 C 236.23 57 236.63 59.75 236.93 62.52 C 237.29 65.77 237.56 69.04 237.75 72.3 C 237.96 76.07 238.11 79.84 238.19 83.61 C 238.29 87.9 238.33 92.19 238.33 96.48 C 238.33 96.48 238.33 96.49 238.33 96.49 L 238.33 155.74 C 238.33 155.75 238.33 155.75 238.33 155.76 C 238.33 160.05 238.29 164.34 238.19 168.63 C 238.11 172.4 237.96 176.17 237.75 179.94 C 237.56 183.2 237.29 186.46 236.93 189.72 C 236.63 192.49 236.23 195.24 235.72 197.98 C 235.3 200.27 234.76 202.53 234.1 204.75 C 233.57 206.57 232.91 208.36 232.13 210.09 C 231.49 211.5 230.74 212.86 229.87 214.15 C 229.11 215.27 228.25 216.31 227.3 217.27 C 226.34 218.22 225.29 219.08 224.17 219.84 C 222.88 220.71 221.52 221.46 220.1 222.1 C 218.37 222.87 216.58 223.53 214.76 224.07 C 212.53 224.72 210.26 225.26 207.98 225.68 C 205.23 226.19 202.47 226.6 199.7 226.9 C 196.44 227.25 193.18 227.52 189.91 227.71 C 186.14 227.93 182.36 228.07 178.58 228.15 C 174.29 228.25 170 228.29 165.7 228.29 C 165.7 228.29 165.69 228.29 165.69 228.29 L 90.32 228.29 C 90.31 228.29 90.31 228.29 90.31 228.29 C 86.01 228.29 81.72 228.25 77.42 228.15 C 73.65 228.07 69.87 227.93 66.1 227.71 C 62.83 227.52 59.57 227.25 56.31 226.9 C 53.54 226.6 50.78 226.19 48.03 225.68 C 45.75 225.26 43.48 224.72 41.25 224.07 C 39.43 223.53 37.64 222.87 35.91 222.1 C 34.49 221.46 33.13 220.71 31.83 219.84 C 30.71 219.08 29.67 218.22 28.71 217.27 C 27.75 216.31 26.89 215.27 26.14 214.15 C 25.27 212.86 24.52 211.5 23.88 210.09 C 23.1 208.36 22.44 206.57 21.91 204.75 C 21.25 202.53 20.71 200.27 20.29 197.98 C 19.78 195.24 19.38 192.49 19.07 189.72 C 18.72 186.46 18.45 183.2 18.26 179.94 C 18.04 176.17 17.9 172.4 17.81 168.63 C 17.72 164.34 17.68 160.05 17.68 155.76 C 17.68 155.75 17.68 155.75 17.68 155.74 L 17.68 96.49 C 17.68 96.49 17.68 96.48 17.68 96.48 C 17.68 92.19 17.72 87.9 17.81 83.61 C 17.9 79.84 18.04 76.07 18.26 72.3 C 18.45 69.04 18.72 65.77 19.07 62.52 C 19.38 59.75 19.78 57 20.29 54.26 C 20.71 51.97 21.25 49.71 21.91 47.49 C 22.44 45.66 23.1 43.88 23.88 42.15 C 24.52 40.74 25.27 39.38 26.14 38.09 C 26.89 36.97 27.75 35.92 28.71 34.97 C 29.67 34.01 30.71 33.15 31.83 32.4 C 33.13 31.53 34.49 30.78 35.91 30.14 C 37.64 29.36 39.43 28.71 41.25 28.17 C 43.48 27.52 45.75 26.98 48.03 26.56 C 50.78 26.05 53.54 25.64 56.31 25.34 C 59.57 24.98 62.83 24.71 66.1 24.53 C 69.87 24.31 73.65 24.16 77.42 24.08 C 81.72 23.99 86.01 23.95 90.31 23.95 C 90.31 23.95 90.31 23.95 90.32 23.95 L 165.69 23.95 C 165.69 23.95 165.7 23.95 165.7 23.95 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/user-desktop.svg b/.icons/Gruvbox_Dark-2/apps/64/user-desktop.svg
new file mode 120000
index 000000000..c720251fe
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/user-desktop.svg
@@ -0,0 +1 @@
+desktop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/user-info.svg b/.icons/Gruvbox_Dark-2/apps/64/user-info.svg
new file mode 120000
index 000000000..d7b58914e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/user-info.svg
@@ -0,0 +1 @@
+user.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/user.svg b/.icons/Gruvbox_Dark-2/apps/64/user.svg
new file mode 100644
index 000000000..82b842fec
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/user.svg
@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 256 256" width="256" height="256"><defs><filter id="5ZaDLdQruraMT3Yh4fwP7HxS6n5xuNSM" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.293609062839028"/><feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/><feFlood xmlns="http://www.w3.org/2000/svg" flood-color="#000000" flood-opacity="0.4"/><feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/><feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/></filter></defs><g filter="url(#5ZaDLdQruraMT3Yh4fwP7HxS6n5xuNSM)"><linearGradient id="_lgradient_52" x1="0.023107906274932394" y1="-0.005620416395793915" x2="0.9686830348959417" y2="1.0250137678772169" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="0.000009999999999999999%" stop-opacity="1" style="stop-color:#000828"/><stop offset="100%" stop-opacity="1" style="stop-color:#040f38"/></linearGradient><path d=" M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z " id="shape" fill="url(#_lgradient_52)"/></g><g opacity="0.4"><linearGradient id="_lgradient_53" x1="0.5166666666666668" y1="0" x2="0.5166666666666666" y2="1.0000000000000002" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#ffffff"/><stop offset="12.5%" stop-opacity="0.09803922" style="stop-color:#ffffff"/><stop offset="92.500001%" stop-opacity="0.09803922" style="stop-color:#000000"/><stop offset="100%" stop-opacity="0.49803922" style="stop-color:#000000"/></linearGradient><path d=" M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z " fill-rule="evenodd" id="highlight" fill="url(#_lgradient_53)"/></g><linearGradient id="_lgradient_54" x1="0" y1="0.5" x2="1" y2="0.5" gradientTransform="matrix(107.23,0,0,145,74.385,54.5)" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-opacity="1" style="stop-color:#01bcc7"/><stop offset="100%" stop-opacity="1" style="stop-color:#2954ef"/></linearGradient><path d=" M 127.997 54.5 C 123.091 54.5 118.408 55.413 114.104 57.26 C 109.884 58.987 106.078 61.59 102.937 64.903 L 102.927 64.918 L 102.917 64.928 L 102.907 64.932 L 102.888 64.957 C 99.821 68.295 97.465 72.303 95.808 76.834 L 95.862 76.706 L 95.802 76.854 L 95.808 76.839 C 95.797 76.854 95.797 76.869 95.792 76.883 C 95.792 76.888 95.789 76.893 95.789 76.893 C 95.778 76.918 95.778 76.922 95.789 76.898 L 95.729 77.08 C 94.102 81.557 93.308 86.429 93.308 91.625 C 93.308 96.989 94.116 101.989 95.808 106.539 C 97.465 110.997 99.826 114.955 102.883 118.288 L 102.888 118.293 L 102.907 118.317 L 102.937 118.347 C 104.205 119.688 105.614 120.841 107.068 121.922 C 106.161 122.198 105.24 122.434 104.357 122.779 C 97.628 125.412 91.907 129.066 87.407 133.783 L 87.391 133.794 L 87.367 133.823 L 87.332 133.863 C 82.935 138.601 79.627 144.196 77.447 150.493 L 77.423 150.551 L 77.388 150.66 C 75.372 156.921 74.385 163.637 74.385 170.741 L 74.385 184.047 L 76.205 185.498 L 76.205 185.503 L 76.269 185.552 C 76.269 185.552 81.031 189.274 89.68 192.706 C 98.317 196.138 111.126 199.5 127.997 199.5 C 144.869 199.5 157.678 196.138 166.315 192.706 C 174.963 189.274 179.726 185.552 179.726 185.552 L 179.785 185.503 L 179.79 185.498 L 180.465 184.96 L 181.615 184.96 L 181.615 170.741 C 181.615 163.627 180.555 156.897 178.409 150.626 L 178.4 150.61 L 178.37 150.527 L 178.356 150.488 C 176.285 144.157 172.952 138.522 168.407 133.783 L 168.407 133.778 C 165.093 130.307 161.114 127.418 156.569 125.087 L 155.499 124.534 L 154.596 125.323 C 152.816 126.872 150.899 128.251 148.862 129.45 L 145.9 131.205 L 149.074 132.557 C 154.06 134.671 158.033 137.353 161.149 140.617 L 161.158 140.627 C 164.703 144.325 167.238 148.595 168.875 153.648 L 168.904 153.742 L 168.914 153.766 C 170.699 158.948 171.606 164.579 171.606 170.741 L 171.606 178.995 C 170.251 179.916 167.839 181.416 162.598 183.491 C 155.03 186.499 143.538 189.569 127.997 189.569 C 112.462 189.569 100.965 186.499 93.397 183.491 C 88.156 181.411 85.744 179.916 84.389 178.995 L 84.389 170.741 C 84.389 164.564 85.242 158.923 86.908 153.732 C 88.669 148.624 91.242 144.31 94.684 140.598 L 94.688 140.593 C 98.071 137.063 102.439 134.197 108.02 132.019 C 113.449 129.893 120.065 128.755 127.928 128.745 L 127.997 128.745 C 132.868 128.745 137.503 127.892 141.783 126.151 L 141.866 126.122 L 141.975 126.073 L 141.99 126.063 C 146.151 124.283 149.883 121.645 152.954 118.327 C 156.106 114.995 158.526 111.021 160.192 106.539 C 161.884 101.983 162.692 96.984 162.692 91.625 C 162.692 86.339 161.879 81.385 160.198 76.849 L 160.192 76.839 L 160.153 76.745 L 160.128 76.696 C 158.472 72.209 156.085 68.236 152.959 64.928 L 152.954 64.918 L 152.905 64.869 L 152.847 64.819 C 149.785 61.535 146.048 58.952 141.891 57.26 L 141.886 57.255 C 137.755 55.481 133.268 54.598 128.579 54.529 L 128.535 54.5 L 127.997 54.5 Z M 127.982 64.429 L 128.013 64.429 C 131.696 64.429 134.944 65.086 137.937 66.372 L 137.942 66.377 L 137.957 66.387 L 137.996 66.402 L 138.02 66.411 C 141.033 67.639 143.488 69.345 145.593 71.643 L 145.598 71.643 L 145.618 71.667 L 145.663 71.716 C 147.837 74.014 149.537 76.795 150.796 80.235 L 150.796 80.24 L 150.805 80.266 C 152.038 83.579 152.689 87.335 152.689 91.625 C 152.689 96.003 152.033 99.799 150.805 103.103 C 149.553 106.465 147.852 109.221 145.658 111.543 L 145.623 111.573 L 145.589 111.618 C 143.474 113.915 140.999 115.665 137.971 116.972 C 135.004 118.179 131.769 118.805 128.121 118.821 L 127.948 118.821 C 124.275 118.811 121.022 118.184 118.038 116.977 C 115.105 115.733 112.458 113.894 110.268 111.582 C 108.139 109.261 106.453 106.489 105.195 103.103 C 103.967 99.799 103.311 96.003 103.311 91.625 C 103.311 87.335 103.962 83.584 105.195 80.271 L 105.214 80.216 C 106.476 76.764 108.158 73.97 110.263 71.672 C 112.422 69.385 115.05 67.59 117.97 66.416 L 117.984 66.411 L 118.029 66.392 L 118.058 66.377 L 118.073 66.372 C 121.061 65.086 124.304 64.429 127.982 64.429 Z M 141.364 124.938 L 141.532 125.338 L 141.359 124.943 L 141.364 124.938 Z " id="Compound Path" fill="url(#_lgradient_54)"/></svg> \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/user_icon.svg b/.icons/Gruvbox_Dark-2/apps/64/user_icon.svg
new file mode 120000
index 000000000..d7b58914e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/user_icon.svg
@@ -0,0 +1 @@
+user.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/userdrake.svg b/.icons/Gruvbox_Dark-2/apps/64/userdrake.svg
new file mode 120000
index 000000000..d7b58914e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/userdrake.svg
@@ -0,0 +1 @@
+user.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/userinfo.svg b/.icons/Gruvbox_Dark-2/apps/64/userinfo.svg
new file mode 120000
index 000000000..26f5dfc62
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/userinfo.svg
@@ -0,0 +1 @@
+star.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/users.svg b/.icons/Gruvbox_Dark-2/apps/64/users.svg
new file mode 120000
index 000000000..d7b58914e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/users.svg
@@ -0,0 +1 @@
+user.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/uterror.svg b/.icons/Gruvbox_Dark-2/apps/64/uterror.svg
new file mode 120000
index 000000000..d387de542
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/uterror.svg
@@ -0,0 +1 @@
+urbanterror.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/utilities-energy-monitor.svg b/.icons/Gruvbox_Dark-2/apps/64/utilities-energy-monitor.svg
new file mode 120000
index 000000000..d2cbd7844
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/utilities-energy-monitor.svg
@@ -0,0 +1 @@
+power.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/utilities-file-archiver.svg b/.icons/Gruvbox_Dark-2/apps/64/utilities-file-archiver.svg
new file mode 120000
index 000000000..a91daa988
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/utilities-file-archiver.svg
@@ -0,0 +1 @@
+archive-manager.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/utilities-log-viewer.svg b/.icons/Gruvbox_Dark-2/apps/64/utilities-log-viewer.svg
new file mode 120000
index 000000000..feb853f0d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/utilities-log-viewer.svg
@@ -0,0 +1 @@
+log-viewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/utilities-root-terminal.svg b/.icons/Gruvbox_Dark-2/apps/64/utilities-root-terminal.svg
new file mode 120000
index 000000000..b6181fcf9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/utilities-root-terminal.svg
@@ -0,0 +1 @@
+terminal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/utilities-system-monitor.svg b/.icons/Gruvbox_Dark-2/apps/64/utilities-system-monitor.svg
new file mode 120000
index 000000000..53ccf3bb7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/utilities-system-monitor.svg
@@ -0,0 +1 @@
+applications-utilities.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/utilities-terminal.svg b/.icons/Gruvbox_Dark-2/apps/64/utilities-terminal.svg
new file mode 120000
index 000000000..b6181fcf9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/utilities-terminal.svg
@@ -0,0 +1 @@
+terminal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/utilities-terminal_su.svg b/.icons/Gruvbox_Dark-2/apps/64/utilities-terminal_su.svg
new file mode 120000
index 000000000..b9d39a5f9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/utilities-terminal_su.svg
@@ -0,0 +1 @@
+root.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/utilities-tweak-tool.svg b/.icons/Gruvbox_Dark-2/apps/64/utilities-tweak-tool.svg
new file mode 120000
index 000000000..0849399e3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/utilities-tweak-tool.svg
@@ -0,0 +1 @@
+settings.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/utilities-x-terminal.svg b/.icons/Gruvbox_Dark-2/apps/64/utilities-x-terminal.svg
new file mode 100644
index 000000000..de49fcff7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/utilities-x-terminal.svg
@@ -0,0 +1,55 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Dn5qEOhbSn71efg9WNzw0aoi7ZjJlejC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Dn5qEOhbSn71efg9WNzw0aoi7ZjJlejC)">
+ <linearGradient id="_lgradient_77" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_77)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_78" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_78)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <defs>
+ <filter id="HCI7VCkpvIKKVH3mJ4V4mh8t30cEnmQ4" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#HCI7VCkpvIKKVH3mJ4V4mh8t30cEnmQ4)">
+ <path d="M 113.999985 130.521729 L 71.110085 130.521729 L 71.110085 123 L 113.999985 123 L 113.999985 130.521729 Z"/>
+ </g>
+ <linearGradient id="_lgradient_79" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(42.8899,0,0,7.521721,71.110085,119.492279)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#6aff57"/>
+ <stop offset="50%" style="stop-color:#8bff51"/>
+ <stop offset="100%" style="stop-color:#5cf50f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_79)" d="M 113.999985 127.014 L 71.110085 127.014 L 71.110085 119.492279 L 113.999985 119.492279 L 113.999985 127.014 Z"/>
+ <defs>
+ <filter id="htqx4DIcYSfhI6NLXbsQrABbATttzu6A" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#htqx4DIcYSfhI6NLXbsQrABbATttzu6A)">
+ <path d="M 48.84583 130.144212 L 41.57682 130.144212 L 41.57682 124.567127 L 41.57682 124.567127 Q 37.37834 123.564505 34.401806 120.775962 L 34.401806 120.775962 L 34.401806 120.775962 Q 31.425272 117.98742 30.046667 113.851604 L 30.046667 113.851604 L 36.877029 111.345049 L 36.877029 111.345049 Q 38.192971 114.352915 40.511534 116.170167 L 40.511534 116.170167 L 40.511534 116.170167 Q 42.830098 117.98742 45.712636 117.98742 L 45.712636 117.98742 L 45.712636 117.98742 Q 48.783166 117.98742 50.569086 116.420823 L 50.569086 116.420823 L 50.569086 116.420823 Q 52.355007 114.854226 52.355007 111.971688 L 52.355007 111.971688 L 52.355007 111.971688 Q 52.355007 109.151813 50.224435 107.49122 L 50.224435 107.49122 L 50.224435 107.49122 Q 48.093863 105.830628 43.895384 104.201367 L 43.895384 104.201367 L 43.895384 104.201367 Q 41.702148 103.324073 40.386206 102.760098 L 40.386206 102.760098 L 40.386206 102.760098 Q 39.070265 102.196123 37.190349 101.036841 L 37.190349 101.036841 L 37.190349 101.036841 Q 35.310432 99.877559 34.276478 98.624282 L 34.276478 98.624282 L 34.276478 98.624282 Q 33.242524 97.371004 32.459226 95.397092 L 32.459226 95.397092 L 32.459226 95.397092 Q 31.675927 93.42318 31.675927 91.041953 L 31.675927 91.041953 L 31.675927 91.041953 Q 31.675927 86.968801 34.30781 83.898271 L 34.30781 83.898271 L 34.30781 83.898271 Q 36.939693 80.827741 41.57682 80.01311 L 41.57682 80.01311 L 41.57682 75 L 48.84583 75 L 48.84583 80.075774 L 48.84583 80.075774 Q 52.480335 80.890404 54.861562 83.2403 L 54.861562 83.2403 L 54.861562 83.2403 Q 57.242789 85.590195 58.245411 88.911381 L 58.245411 88.911381 L 51.540377 91.16728 L 51.540377 91.16728 Q 49.66046 86.655481 44.710014 86.655481 L 44.710014 86.655481 L 44.710014 86.655481 Q 42.140795 86.655481 40.699526 87.814763 L 40.699526 87.814763 L 40.699526 87.814763 Q 39.258257 88.974045 39.258257 91.041953 L 39.258257 91.041953 L 39.258257 91.041953 Q 39.258257 93.297852 41.200837 94.645126 L 41.200837 94.645126 L 41.200837 94.645126 Q 43.143417 95.992399 47.091241 97.433668 L 47.091241 97.433668 L 47.091241 97.433668 Q 49.347141 98.310962 50.725746 98.937601 L 50.725746 98.937601 L 50.725746 98.937601 Q 52.104351 99.56424 54.078264 100.848849 L 54.078264 100.848849 L 54.078264 100.848849 Q 56.052176 102.133459 57.180126 103.512064 L 57.180126 103.512064 L 57.180126 103.512064 Q 58.308075 104.890669 59.154038 107.083905 L 59.154038 107.083905 L 59.154038 107.083905 Q 60 109.277141 60 111.909024 L 60 111.909024 L 60 111.909024 Q 60 117.110126 56.898138 120.493975 L 56.898138 120.493975 L 56.898138 120.493975 Q 53.796276 123.877824 48.84583 124.692455 L 48.84583 124.692455 L 48.84583 130.144212 Z"/>
+ </g>
+ <linearGradient id="_lgradient_80" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(29.953338,0,0,55.144219,30.046666,71.375782)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#6aff57"/>
+ <stop offset="50%" style="stop-color:#8bff51"/>
+ <stop offset="100%" style="stop-color:#5cf50f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_80)" d="M 48.845829 126.520001 L 41.57682 126.520001 L 41.57682 120.94292 L 41.57682 120.94292 Q 37.37834 119.940287 34.401804 117.151747 L 34.401804 117.151747 L 34.401804 117.151747 Q 31.425267 114.363206 30.046666 110.227391 L 30.046666 110.227391 L 36.87703 107.720838 L 36.87703 107.720838 Q 38.192965 110.728701 40.511534 112.54596 L 40.511534 112.54596 L 40.511534 112.54596 Q 42.830103 114.363206 45.712635 114.363206 L 45.712635 114.363206 L 45.712635 114.363206 Q 48.783164 114.363206 50.569083 112.796609 L 50.569083 112.796609 L 50.569083 112.796609 Q 52.355003 111.230012 52.355003 108.347479 L 52.355003 108.347479 L 52.355003 108.347479 Q 52.355003 105.5276 50.22443 103.867011 L 50.22443 103.867011 L 50.22443 103.867011 Q 48.093857 102.20641 43.895389 100.57716 L 43.895389 100.57716 L 43.895389 100.57716 Q 41.702151 99.699858 40.386203 99.135882 L 40.386203 99.135882 L 40.386203 99.135882 Q 39.070268 98.571906 37.190344 97.412628 L 37.190344 97.412628 L 37.190344 97.412628 Q 35.310433 96.253349 34.276473 95.000067 L 34.276473 95.000067 L 34.276473 95.000067 Q 33.242525 93.746796 32.459227 91.772881 L 32.459227 91.772881 L 32.459227 91.772881 Q 31.675928 89.798966 31.675928 87.417743 L 31.675928 87.417743 L 31.675928 87.417743 Q 31.675928 83.344594 34.307812 80.274053 L 34.307812 80.274053 L 34.307812 80.274053 Q 36.939695 77.203525 41.57682 76.3889 L 41.57682 76.3889 L 41.57682 71.375782 L 48.845829 71.375782 L 48.845829 76.451565 L 48.845829 76.451565 Q 52.480334 77.26619 54.861568 79.616085 L 54.861568 79.616085 L 54.861568 79.616085 Q 57.24279 81.965981 58.245411 85.287171 L 58.245411 85.287171 L 51.540378 87.543074 L 51.540378 87.543074 Q 49.660454 83.031267 44.710014 83.031267 L 44.710014 83.031267 L 44.710014 83.031267 Q 42.140796 83.031267 40.69953 84.190546 L 40.69953 84.190546 L 40.69953 84.190546 Q 39.258252 85.349836 39.258252 87.417743 L 39.258252 87.417743 L 39.258252 87.417743 Q 39.258252 89.673635 41.20084 91.020909 L 41.20084 91.020909 L 41.20084 91.020909 Q 43.143417 92.368184 47.091236 93.809462 L 47.091236 93.809462 L 47.091236 93.809462 Q 49.34714 94.686752 50.725741 95.313393 L 50.725741 95.313393 L 50.725741 95.313393 Q 52.104354 95.940023 54.078269 97.224632 L 54.078269 97.224632 L 54.078269 97.224632 Q 56.052173 98.509253 57.180124 99.887854 L 57.180124 99.887854 L 57.180124 99.887854 Q 58.308076 101.266455 59.15404 103.459693 L 59.15404 103.459693 L 59.15404 103.459693 Q 60.000004 105.652931 60.000004 108.284814 L 60.000004 108.284814 L 60.000004 108.284814 Q 60.000004 113.485915 56.898136 116.869759 L 56.898136 116.869759 L 56.898136 116.869759 Q 53.796281 120.253614 48.845829 121.068239 L 48.845829 121.068239 L 48.845829 126.520001 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/utorrent.svg b/.icons/Gruvbox_Dark-2/apps/64/utorrent.svg
new file mode 100644
index 000000000..a3edbb343
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/utorrent.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="uYYokjxRVMBFHgwBLzx9cMO1Wn2IdXiX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#uYYokjxRVMBFHgwBLzx9cMO1Wn2IdXiX)">
+ <linearGradient id="_lgradient_565" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_565)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_566" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_566)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#f7f7f7" d="M 144.157 207.949 L 130.195 176.302 C 138.148 176.348 153.093 175.794 163.158 170.765 C 172.897 165.895 178.512 157.126 181.195 151.751 C 183.799 153.643 187.894 155.886 194.085 157.656 C 196.969 158.48 200.576 158.988 204.854 159.18 C 193.942 184.421 171.198 202.751 144.157 207.949 L 144.157 207.949 Z"/>
+ <path fill="#f7f7f7" d="M 211.491 131.595 C 207.285 130.775 204.232 129.32 202.562 127.315 C 195.993 119.434 180.257 83.154 174.746 69.841 C 174.117 68.313 172.461 67.48 170.859 67.884 L 144.193 74.551 C 143.239 74.788 142.439 75.433 142.005 76.315 C 141.575 77.198 141.554 78.225 141.95 79.124 C 142.132 79.541 160.296 120.837 163.571 129.02 C 164.362 130.996 163.796 134.857 160.752 139.027 C 155.427 146.318 145.892 150.212 135.238 149.46 C 121.061 148.447 107.842 116.087 100.739 98.705 C 95.527 85.954 93.9 82.236 91.055 81.289 C 85.055 79.284 61.947 84.453 57.643 88.76 C 55.472 90.931 53.587 92.813 97.399 203.516 C 66.221 191.003 45 160.14 45 126.117 C 45 80.166 82.383 42.783 128.333 42.783 C 174.284 42.783 211.667 80.166 211.667 126.117 C 211.667 127.943 211.608 129.776 211.491 131.595 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/utox.svg b/.icons/Gruvbox_Dark-2/apps/64/utox.svg
new file mode 100755
index 000000000..28f20de07
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/utox.svg
@@ -0,0 +1,63 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="5sbLQpctEdxr9tzqaPNDm3hC1rQeeAee" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#5sbLQpctEdxr9tzqaPNDm3hC1rQeeAee)">
+ <linearGradient id="_lgradient_155" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_155)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_156" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_156)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_157" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(109.433962,0,0,142.264151,73.283019,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_157)" d="M 128 55.5 C 107.481132 55.5 93.801887 69.728057 93.801887 90.545132 L 93.801887 112.384868 L 79.427736 112.384868 C 79.427736 112.384868 73.283019 112.40566 73.283019 119.518868 L 73.283019 190.650943 C 73.283019 197.764151 79.427736 197.764151 79.427736 197.764151 L 176.572264 197.764151 C 176.572264 197.764151 182.716981 197.764156 182.716981 190.650943 L 182.716981 119.518868 C 182.716981 112.40566 176.572264 112.384868 176.572264 112.384868 L 162.218358 112.426453 L 162.178415 90.315868 C 162.200302 69.724774 148.521057 55.501094 128.002189 55.501094 L 128 55.5 Z"/>
+ <defs>
+ <filter id="TMBEBPFrTx917lpAvxK6q9vLrvQI1bkL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#TMBEBPFrTx917lpAvxK6q9vLrvQI1bkL)">
+ <path d="M 128 74.649849 C 140.086981 74.649849 149.886792 84.256509 149.886792 96.344038 C 149.886792 110.938151 134.385472 129.175321 130.735849 129.36683 C 130.735849 129.36683 132.27553 118.23083 128 118.23083 C 115.913019 118.23083 106.113208 108.431019 106.113208 96.342943 C 106.113208 84.255415 115.913019 74.648755 128 74.648755 L 128 74.649849 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 128 71.915094 C 140.086981 71.915094 149.886792 81.521755 149.886792 93.609283 C 149.886792 108.203396 134.385472 126.440566 130.735849 126.632075 C 130.735849 126.632075 132.27553 115.496075 128 115.496075 C 115.913019 115.496075 106.113208 105.696264 106.113208 93.608189 C 106.113208 81.52066 115.913019 71.914 128 71.914 L 128 71.915094 Z"/>
+ <defs>
+ <filter id="XU5jsJ2kJSB2l1YBlhWfMLZDjXIBwzyc" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#XU5jsJ2kJSB2l1YBlhWfMLZDjXIBwzyc)">
+ <path d="M 127.997814 140.312798 C 134.797285 140.312798 140.309748 145.824823 140.309748 152.62375 C 140.309748 158.384181 136.33967 163.182715 130.995905 164.525976 L 132.102064 164.525976 C 136.206042 164.525976 138.716583 168.271132 141.175688 171.586992 C 143.473916 174.68388 144.415094 178.984506 144.415094 180.549365 L 144.415094 183.378641 C 144.406887 183.464492 144.415094 183.554446 144.415094 183.643197 C 144.415094 186.909703 141.755718 189.557925 138.467063 189.557925 L 117.538414 189.557925 C 114.249759 189.557925 111.584908 186.904231 111.584908 183.632254 C 111.584908 183.54498 111.597493 183.463069 111.600776 183.375741 C 111.593663 183.375741 111.588191 181.959269 111.584908 180.546465 C 111.583497 178.982646 112.306989 174.606568 114.502563 171.441286 C 116.827058 168.092049 119.792866 164.524173 123.896845 164.524173 L 125.003003 164.524173 C 119.662358 163.183645 115.689708 158.385111 115.689708 152.623585 C 115.689708 145.82247 121.199984 140.312634 128.001644 140.312634 L 127.997814 140.312798 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 127.997814 137.576949 C 134.797285 137.576949 140.309748 143.088974 140.309748 149.8879 C 140.309748 155.648332 136.33967 160.446866 130.995905 161.790127 L 132.102064 161.790127 C 136.206042 161.790127 138.716583 165.535283 141.175688 168.851143 C 143.473916 171.948031 144.415094 176.248657 144.415094 177.813516 L 144.415094 180.642792 C 144.406887 180.728643 144.415094 180.818597 144.415094 180.907348 C 144.415094 184.173854 141.755718 186.822076 138.467063 186.822076 L 117.538414 186.822076 C 114.249759 186.822076 111.584908 184.168382 111.584908 180.896405 C 111.584908 180.809131 111.597493 180.72722 111.600776 180.639892 C 111.593663 180.639892 111.588191 179.22342 111.584908 177.810616 C 111.583497 176.246797 112.306989 171.870718 114.502563 168.705437 C 116.827058 165.3562 119.792866 161.788324 123.896845 161.788324 L 125.003003 161.788324 C 119.662358 160.447796 115.689708 155.649262 115.689708 149.887736 C 115.689708 143.086621 121.199984 137.576785 128.001644 137.576785 L 127.997814 137.576949 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 128 55.5 C 107.481132 55.5 93.801887 69.729006 93.801887 90.547723 L 93.801887 93.283572 C 93.801887 72.464855 107.481132 58.235849 128 58.235849 C 148.518868 58.235849 162.198628 72.465339 162.176741 93.059148 L 162.219486 115.170364 L 176.572007 115.122274 C 176.572007 115.122274 182.716981 115.142018 182.716981 122.255787 L 182.716981 119.519938 C 182.716981 112.406169 176.572007 112.386425 176.572007 112.386425 L 162.219486 112.434515 L 162.176741 90.323298 C 162.198628 69.72949 148.518868 55.5 128 55.5 Z M 79.427993 112.386425 C 79.427993 112.386425 73.283019 112.406167 73.283019 119.519938 L 73.283019 122.255787 C 73.283019 115.142016 79.427993 115.122274 79.427993 115.122274 L 93.801887 115.122274 L 93.801887 112.386425 L 79.427993 112.386425 Z"/>
+ </g>
+ <defs>
+ <filter id="6KUxlBEdvfxdYk2KrcVPlViVwnouyiRi" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#6KUxlBEdvfxdYk2KrcVPlViVwnouyiRi)">
+ <path d="M 73.283019 190.650943 L 73.283019 193.385605 C 73.283019 200.495729 79.427993 200.5 79.427993 200.5 L 176.572007 200.5 C 176.572007 200.5 182.716981 200.495727 182.716981 193.385605 L 182.716981 190.650943 C 182.716981 197.761062 176.572007 197.765338 176.572007 197.765338 L 79.427993 197.765338 C 79.427993 197.765338 73.283019 197.761065 73.283019 190.650943 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vacuum.svg b/.icons/Gruvbox_Dark-2/apps/64/vacuum.svg
new file mode 100755
index 000000000..ec9e32deb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vacuum.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="GJQsPJF5BSzgheKmWOc0u8LaTW38Hr1z" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#GJQsPJF5BSzgheKmWOc0u8LaTW38Hr1z)">
+ <linearGradient id="_lgradient_567" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#526666"/>
+ <stop offset="100%" style="stop-color:#364e4e"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_567)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_568" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_568)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 88.734 64.205 C 88.028 64.293 87.338 64.524 86.681 64.903 L 58.235 81.321 C 55.61 82.837 54.724 86.163 56.24 88.789 L 61.713 98.266 C 63.229 100.892 66.555 101.791 69.18 100.276 L 73.998 97.496 C 77.706 104.868 83.845 116.157 95.974 138.27 C 113.649 170.496 122.045 185.351 123.422 186.812 C 128.302 191.984 135.259 193.262 141.764 190.189 C 143.474 189.381 145.401 187.929 146.638 186.527 C 149.061 183.78 199.169 92.788 199.982 89.658 C 200.834 86.377 200.616 81.711 199.469 78.485 C 198.043 74.472 194.115 70.363 190.234 68.822 C 188.492 68.131 186.453 67.794 184.405 67.796 C 181.771 67.798 179.1 68.364 176.966 69.463 C 173.847 71.07 170.705 74.474 169.313 77.758 C 167.832 81.248 167.624 87.4 168.871 90.67 C 169.398 92.053 170.31 94.422 170.894 95.943 C 172.215 99.379 172.686 106.948 171.849 111.192 C 170.907 115.972 167.985 121.489 164.552 124.959 C 154.252 135.372 138.67 135.559 128.439 125.387 C 124.908 121.877 124.409 121.036 108.472 91.938 C 104.779 85.189 101.863 80.168 99.736 76.703 C 99.683 76.597 99.682 76.48 99.622 76.376 L 94.149 66.898 C 93.012 64.929 90.85 63.939 88.734 64.205 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vala.svg b/.icons/Gruvbox_Dark-2/apps/64/vala.svg
new file mode 100644
index 000000000..a496c9cf6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vala.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#xMLm9B63k4zB68BngtOURSjraeJ3rKmF)">
+ <linearGradient id="_lgradient_502" x1=".5" x2=".5" y1=".999" y2="-.814" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ad4f8d"/>
+ <stop offset="100%" style="stop-color:#6b8ccb"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_502)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="xMLm9B63k4zB68BngtOURSjraeJ3rKmF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="fFXJzm3iV7JF9SXerW7TlXWzEERNkjHr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#fFXJzm3iV7JF9SXerW7TlXWzEERNkjHr)">
+ <path fill="#ffffff" d="M 112.147 200.5 L 109.053 68.453 Q 95.327 73.673 87.787 84.597 Q 80.247 95.52 80.247 111.373 Q 80.247 118.527 81.6 121.33 Q 82.953 124.133 82.953 124.52 Q 72.513 124.52 67.39 120.17 Q 62.267 115.82 62.267 105.767 Q 62.267 93.393 72.417 81.697 Q 82.567 70 98.42 62.75 Q 114.273 55.5 130.127 55.5 Q 132.833 55.5 137.86 55.887 L 139.6 174.787 L 180.2 56.467 L 193.733 56.467 L 139.987 200.5 L 112.147 200.5 L 112.147 200.5 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_503" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_503)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/valacompiler.svg b/.icons/Gruvbox_Dark-2/apps/64/valacompiler.svg
new file mode 100644
index 000000000..eea285ffa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/valacompiler.svg
@@ -0,0 +1,72 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="T6OM9B7nEeP1RFilHe0IGUv4rX87LfJK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#T6OM9B7nEeP1RFilHe0IGUv4rX87LfJK)">
+ <linearGradient id="_lgradient_1" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.176,11.831)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" d="M 165.185 11.831 C 239.24 11.831 249.824 22.388 249.824 96.375 L 249.824 155.625 C 249.824 229.612 239.24 240.169 165.185 240.169 L 89.815 240.169 C 15.76 240.169 5.176 229.612 5.176 155.625 L 5.176 96.375 C 5.176 22.388 15.76 11.831 89.815 11.831 L 165.185 11.831 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="if4sPpi0WTlW7YpYpvMTezpC4vscD1XU" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#if4sPpi0WTlW7YpYpvMTezpC4vscD1XU)">
+ <path d="M 117.321 60.859 C 119.067 58.917 121.536 57.731 124.138 57.599 C 126.772 57.468 129.341 58.357 131.284 60.135 C 133.226 61.88 134.379 64.317 134.544 66.951 C 134.675 69.553 133.753 72.121 132.008 74.064 L 101.636 107.817 C 97.989 111.87 92.067 111.87 88.42 107.817 L 58.048 74.064 C 56.303 72.121 55.381 69.553 55.512 66.951 C 55.677 64.317 56.83 61.88 58.772 60.135 C 60.715 58.357 63.284 57.468 65.918 57.599 C 68.52 57.731 70.989 58.917 72.735 60.859 L 95.028 85.622 L 117.321 60.859 Z"/>
+ </g>
+ <linearGradient id="_lgradient_2" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(79.056,0,0,57.574,55.512,54.689)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" d="M 117.334 57.962 C 119.079 56.019 121.549 54.833 124.15 54.702 C 126.785 54.57 129.353 55.459 131.296 57.237 C 133.239 58.982 134.391 61.419 134.556 64.054 C 134.688 66.655 133.766 69.224 132.02 71.166 L 101.648 104.919 C 98.001 108.972 92.079 108.972 88.432 104.919 L 58.06 71.166 C 56.315 69.224 55.393 66.655 55.525 64.054 C 55.689 61.419 56.842 58.982 58.785 57.237 C 60.728 55.459 63.296 54.57 65.931 54.702 C 68.532 54.833 71.002 56.019 72.747 57.962 L 95.04 82.725 L 117.334 57.962 Z"/>
+ <defs>
+ <filter id="hTu8sA914T8V7c7SPk4jkOWE0sLBevaU" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#hTu8sA914T8V7c7SPk4jkOWE0sLBevaU)">
+ <path d="M 104.907 182.413 C 107.541 182.413 110.044 183.434 111.888 185.311 C 113.732 187.155 114.786 189.658 114.786 192.292 C 114.786 194.894 113.732 197.429 111.888 199.273 C 110.044 201.117 107.541 202.171 104.907 202.171 L 58.512 202.171 C 56.857 202.171 55.512 200.827 55.512 199.171 L 55.512 152.777 C 55.512 150.142 56.566 147.64 58.41 145.796 C 60.254 143.919 62.757 142.898 65.391 142.898 C 68.026 142.898 70.528 143.919 72.372 145.796 C 74.216 147.64 75.27 150.142 75.27 152.777 L 75.27 182.413 L 104.907 182.413 Z"/>
+ </g>
+ <linearGradient id="_lgradient_3" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(59.273,0,0,59.273,55.525,140)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" d="M 104.919 179.516 C 107.554 179.516 110.056 180.536 111.9 182.413 C 113.744 184.257 114.798 186.76 114.798 189.394 C 114.798 191.996 113.744 194.532 111.9 196.376 C 110.056 198.22 107.554 199.273 104.919 199.273 L 58.525 199.273 C 56.869 199.273 55.525 197.929 55.525 196.273 L 55.525 149.879 C 55.525 147.245 56.579 144.742 58.423 142.898 C 60.267 141.021 62.769 140 65.404 140 C 68.038 140 70.541 141.021 72.385 142.898 C 74.229 144.742 75.283 147.245 75.283 149.879 L 75.283 179.516 L 104.919 179.516 Z"/>
+ <defs>
+ <filter id="VnLTuL2VT4OYuoBUg4TWZMtc2xMfJx0I" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#VnLTuL2VT4OYuoBUg4TWZMtc2xMfJx0I)">
+ <path d="M 183.279 106.895 L 160.986 82.132 L 138.693 106.895 C 136.947 108.838 134.478 110.023 131.876 110.155 C 129.242 110.287 126.673 109.398 124.731 107.62 C 122.788 105.874 121.602 103.437 121.471 100.803 C 121.339 98.202 122.261 95.633 124.006 93.69 L 154.378 59.938 C 158.025 55.885 163.947 55.885 167.594 59.938 L 197.966 93.69 C 199.711 95.633 200.633 98.202 200.469 100.803 C 200.337 103.437 199.185 105.874 197.242 107.62 C 195.266 109.398 192.73 110.287 190.096 110.155 C 187.494 110.023 185.025 108.838 183.279 106.895 Z"/>
+ </g>
+ <linearGradient id="_lgradient_4" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(79.029,0,0,57.574,121.471,49.696)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" d="M 183.292 103.997 L 160.999 79.234 L 138.705 103.997 C 136.96 105.94 134.49 107.126 131.889 107.257 C 129.254 107.389 126.686 106.5 124.743 104.722 C 122.8 102.976 121.615 100.54 121.483 97.905 C 121.351 95.304 122.273 92.735 124.019 90.792 L 154.391 57.04 C 158.038 52.987 163.959 52.987 167.606 57.04 L 197.979 90.792 C 199.724 92.735 200.646 95.304 200.481 97.905 C 200.349 100.54 199.197 102.976 197.254 104.722 C 195.278 106.5 192.743 107.389 190.108 107.257 C 187.507 107.126 185.037 105.94 183.292 103.997 Z"/>
+ <defs>
+ <filter id="iUvT73QOyGsuB6OWIdePhvMbu2tJAL1E" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#iUvT73QOyGsuB6OWIdePhvMbu2tJAL1E)">
+ <path d="M 138.693 198.779 C 136.947 200.722 134.478 201.908 131.876 202.039 C 129.242 202.171 126.673 201.282 124.731 199.504 C 122.788 197.759 121.602 195.322 121.471 192.687 C 121.339 190.086 122.261 187.517 124.006 185.575 L 160.986 144.478 L 197.966 185.575 C 199.711 187.517 200.633 190.086 200.469 192.687 C 200.337 195.322 199.185 197.759 197.242 199.504 C 195.266 201.282 192.73 202.171 190.096 202.039 C 187.494 201.908 185.025 200.722 183.279 198.779 L 160.986 174.016 L 138.693 198.779 Z"/>
+ </g>
+ <linearGradient id="_lgradient_5" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(79.029,0,0,57.574,121.471,141.581)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" d="M 138.705 195.882 C 136.96 197.824 134.49 199.01 131.889 199.142 C 129.254 199.273 126.686 198.384 124.743 196.606 C 122.8 194.861 121.615 192.424 121.483 189.79 C 121.351 187.188 122.273 184.62 124.019 182.677 L 154.391 148.924 C 158.038 144.871 163.959 144.871 167.606 148.924 L 197.979 182.677 C 199.724 184.62 200.646 187.188 200.481 189.79 C 200.349 192.424 199.197 194.861 197.254 196.606 C 195.278 198.384 192.743 199.273 190.108 199.142 C 187.507 199.01 185.037 197.824 183.292 195.882 L 160.999 171.119 L 138.705 195.882 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/valama.svg b/.icons/Gruvbox_Dark-2/apps/64/valama.svg
new file mode 120000
index 000000000..2170f8bd0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/valama.svg
@@ -0,0 +1 @@
+vala.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/variety.svg b/.icons/Gruvbox_Dark-2/apps/64/variety.svg
new file mode 100755
index 000000000..e71435d8b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/variety.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="aexGIJmnENMGVlfkdTqnJ5hVu8hRvU80" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#aexGIJmnENMGVlfkdTqnJ5hVu8hRvU80)">
+ <linearGradient id="_lgradient_574" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#525c66"/>
+ <stop offset="100%" style="stop-color:#36424e"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_574)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_575" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(50.81,0,0,50.811,173.095,69.995)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_575)" d="M 198.5 69.995 C 184.469 69.995 173.095 81.369 173.095 95.4 C 173.095 109.431 184.47 120.805 198.5 120.805 C 212.531 120.805 223.906 109.431 223.906 95.4 C 223.906 81.369 212.531 69.995 198.5 69.995 L 198.5 69.995 Z"/>
+ <linearGradient id="_lgradient_576" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(242.412,0,0,95.074,6.388,146.264)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_576)" d="M 6.388 182.992 C 6.593 186.159 6.826 189.23 7.144 192.07 C 7.508 195.324 7.952 198.368 8.49 201.217 C 9.027 204.065 9.656 206.719 10.392 209.188 C 11.128 211.657 11.972 213.941 12.933 216.057 C 13.894 218.172 14.973 220.118 16.185 221.906 C 17.397 223.694 18.742 225.326 20.23 226.813 C 21.718 228.299 23.35 229.64 25.14 230.85 C 26.93 232.06 28.879 233.14 30.998 234.1 C 33.116 235.059 35.403 235.9 37.874 236.635 C 40.346 237.37 43.002 237.999 45.853 238.535 C 48.704 239.071 51.752 239.514 55.009 239.877 C 58.266 240.24 61.731 240.524 65.419 240.74 C 72.796 241.173 81.061 241.338 90.318 241.338 L 165.689 241.338 C 174.946 241.338 183.211 241.173 190.587 240.74 C 194.276 240.524 197.741 240.24 200.998 239.877 C 204.254 239.513 207.302 239.071 210.154 238.535 C 213.005 237.999 215.661 237.37 218.132 236.635 C 220.604 235.9 222.891 235.059 225.009 234.1 C 227.127 233.14 229.076 232.06 230.867 230.85 C 232.657 229.64 234.288 228.299 235.777 226.813 C 237.265 225.326 238.61 223.694 239.822 221.906 C 241.034 220.118 242.113 218.172 243.074 216.057 C 244.035 213.941 244.878 211.657 245.615 209.188 C 246.351 206.719 246.98 204.065 247.517 201.217 C 248.029 198.502 248.446 195.582 248.8 192.5 C 240.001 180.744 229.443 171.67 217.429 171.67 C 182.343 171.67 182.343 209.776 158.953 209.776 C 135.566 209.776 100.48 146.264 65.394 146.264 L 65.386 146.264 C 42.386 146.264 19.502 157.355 6.388 182.992 L 6.388 182.992 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_577" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_577)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vbam.svg b/.icons/Gruvbox_Dark-2/apps/64/vbam.svg
new file mode 120000
index 000000000..491732295
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vbam.svg
@@ -0,0 +1 @@
+gameboy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vcard.svg b/.icons/Gruvbox_Dark-2/apps/64/vcard.svg
new file mode 120000
index 000000000..ee8923e3b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vcard.svg
@@ -0,0 +1 @@
+addressbook.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vdochat.svg b/.icons/Gruvbox_Dark-2/apps/64/vdochat.svg
new file mode 120000
index 000000000..1f4a468e5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vdochat.svg
@@ -0,0 +1 @@
+webcam.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vdrift-64x64.svg b/.icons/Gruvbox_Dark-2/apps/64/vdrift-64x64.svg
new file mode 120000
index 000000000..8626036d0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vdrift-64x64.svg
@@ -0,0 +1 @@
+vdrift.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vdrift.svg b/.icons/Gruvbox_Dark-2/apps/64/vdrift.svg
new file mode 100755
index 000000000..5ba261c6f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vdrift.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="yhcU0pbrAjMhgZQw9uxfq3iLuOmjPBgC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#yhcU0pbrAjMhgZQw9uxfq3iLuOmjPBgC)">
+ <linearGradient id="_lgradient_581" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_581)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_582" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_582)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_583" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(93.214,0,0,116,107.286,69)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_583)" fill-rule="evenodd" d="M 156.344 185 C 159.29 185 161.677 182.664 161.678 179.784 C 161.678 156.115 166.145 138.883 170.73 131.97 C 173.329 128.052 175.314 125.981 178.439 124.512 C 181.565 123.043 187.091 122.133 195.166 122.133 C 198.112 122.133 200.5 119.798 200.5 116.917 L 200.5 74.216 C 200.5 71.336 198.112 69 195.166 69 C 166.081 69 139.687 81.596 125.219 103.41 C 111.011 124.831 107.286 150.819 107.286 179.784 C 107.286 182.664 109.674 185 112.619 185 L 156.344 185 Z"/>
+ <g opacity=".4">
+ <path fill="#111111" fill-rule="evenodd" d="M 156.344 185 C 159.29 185 161.677 182.664 161.678 179.784 C 161.678 156.115 166.145 138.883 170.73 131.97 C 173.329 128.052 175.314 125.981 178.439 124.512 C 181.565 123.043 187.091 122.133 195.166 122.133 C 198.112 122.133 200.5 119.798 200.5 116.917 L 200.5 74.216 C 200.5 71.336 198.112 69 195.166 69 C 166.081 69 139.687 81.596 125.219 103.41 C 111.011 124.831 107.286 150.819 107.286 179.784 C 107.286 182.664 109.674 185 112.619 185 L 156.344 185 Z"/>
+ </g>
+ <linearGradient id="_lgradient_584" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(106.333,0,0,116,55.5,69)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_584)" d="M 156.48 185 C 158.324 184.999 160.038 184.049 161.017 182.484 C 161.996 180.92 162.101 178.961 161.296 177.301 L 110.297 72.02 C 109.401 70.172 107.528 68.999 105.475 69 L 60.851 69 C 59.008 69.002 57.296 69.951 56.317 71.514 C 55.339 73.077 55.232 75.034 56.034 76.694 L 107.034 181.98 C 107.929 183.827 109.799 184.999 111.85 185 L 156.48 185 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vectr.svg b/.icons/Gruvbox_Dark-2/apps/64/vectr.svg
new file mode 100755
index 000000000..f15682419
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vectr.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ov0lKpxXHAdcPXTm8wRJTzIw14yKYecc" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ov0lKpxXHAdcPXTm8wRJTzIw14yKYecc)">
+ <linearGradient id="_lgradient_64" x1=".794" x2=".115" y1=".189" y2=".957" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_64)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_65" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_65)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="zQOPfWa78HIOPcif7WMqik0TLQZgFdfO" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#zQOPfWa78HIOPcif7WMqik0TLQZgFdfO)">
+ <path d="M 93.368 67.542 C 91.737 67.539 90.017 67.599 88.171 67.599 C 78.852 67.404 69.525 67.717 60.205 67.599 C 53.744 67.548 55.234 75.467 57.104 78.799 C 77.78 115.639 102.213 156.903 124.988 195.79 C 129.363 202.246 133.977 193.48 136.429 189.73 C 142.626 180.253 147.73 170.322 152.968 160.39 C 155.18 153.715 148.996 148.577 146.794 142.916 C 133.36 119.059 119.236 95.65 105.517 72.002 C 102.234 68.065 98.26 67.55 93.368 67.542 Z M 160.926 67.599 C 153.974 67.599 158.391 75.429 158.391 75.429 C 158.391 75.429 168.813 95.187 174.817 106.001 C 180.821 116.815 184.061 107.508 185.565 104.514 C 190.975 93.742 195.678 82.519 199.47 75.061 C 203.262 67.603 195.363 67.599 195.363 67.599 L 160.926 67.599 Z"/>
+ </g>
+ <path fill="#e4e4e4" d="M 93.368 60.914 C 91.737 60.911 90.017 60.97 88.171 60.97 C 78.852 60.775 69.525 61.089 60.205 60.97 C 53.744 60.919 55.234 68.839 57.104 72.171 C 77.78 109.011 102.213 150.274 124.988 189.162 C 129.363 195.618 133.977 186.851 136.429 183.102 C 142.626 173.624 147.73 163.694 152.968 153.762 C 155.18 147.086 148.996 141.948 146.794 136.288 C 133.36 112.431 119.236 89.021 105.517 65.374 C 102.234 61.436 98.26 60.922 93.368 60.914 Z M 160.926 60.97 C 153.974 60.97 158.391 68.801 158.391 68.801 C 158.391 68.801 168.813 88.559 174.817 99.373 C 180.821 110.186 184.061 100.88 185.565 97.886 C 190.975 87.113 195.678 75.891 199.47 68.433 C 203.262 60.975 195.363 60.97 195.363 60.97 L 160.926 60.97 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 93.368 60.914 C 91.737 60.911 90.017 60.97 88.171 60.97 C 78.852 60.775 69.525 61.089 60.205 60.97 C 55.778 60.935 55.12 64.634 55.723 68.043 C 56.15 66.087 57.399 64.573 60.205 64.595 C 69.525 64.714 78.852 64.4 88.171 64.595 C 90.017 64.595 91.737 64.536 93.368 64.539 C 98.26 64.547 102.234 65.061 105.517 68.999 C 119.236 92.646 133.36 116.056 146.794 139.913 C 148.429 144.117 152.245 148.044 153.202 152.516 C 154.315 146.443 148.855 141.586 146.794 136.288 C 133.36 112.431 119.236 89.021 105.517 65.374 C 102.234 61.436 98.26 60.922 93.368 60.914 Z M 160.926 60.97 C 156.556 60.97 156.678 64.06 157.372 66.358 C 157.828 65.353 158.815 64.595 160.926 64.595 L 195.363 64.595 C 195.363 64.595 198.836 64.653 200.043 66.882 C 201.955 61.049 195.363 60.97 195.363 60.97 L 160.926 60.97 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/veracrypt.svg b/.icons/Gruvbox_Dark-2/apps/64/veracrypt.svg
new file mode 100755
index 000000000..a6acc3847
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/veracrypt.svg
@@ -0,0 +1,107 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="36ol5ZCCKjFnsiaMJUIhUwIAka4yO2JE" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#36ol5ZCCKjFnsiaMJUIhUwIAka4yO2JE)">
+ <linearGradient id="_lgradient_585" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_585)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_586" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_586)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g>
+ <path fill="#20acd9" d="M 67.592 104.52 L 55.5 82.033 L 79.673 82.026 L 67.592 104.52 Z"/>
+ </g>
+ <g>
+ <path fill="#27a7d4" d="M 67.586 104.518 L 79.673 82.027 L 91.76 104.518 L 67.586 104.518 Z"/>
+ </g>
+ <g>
+ <path fill="#259ed2" d="M 79.679 127.012 L 67.587 104.525 L 91.76 104.518 L 79.679 127.012 Z"/>
+ </g>
+ <g>
+ <path fill="#2a8ece" d="M 79.673 127.011 L 91.76 104.52 L 103.846 127.011 L 79.673 127.011 Z"/>
+ </g>
+ <g>
+ <path fill="#3088c8" d="M 91.765 149.506 L 79.673 127.019 L 103.846 127.012 L 91.765 149.506 Z"/>
+ </g>
+ <g>
+ <path fill="#357abe" d="M 91.76 149.505 L 103.846 127.014 L 115.933 149.505 L 91.76 149.505 Z"/>
+ </g>
+ <g>
+ <path fill="#3a6db3" d="M 103.852 172 L 91.76 149.513 L 115.933 149.506 L 103.852 172 Z"/>
+ </g>
+ <g>
+ <path fill="#22697d" d="M 103.846 171.998 L 115.933 149.508 L 128.019 171.998 L 103.846 171.998 Z"/>
+ </g>
+ <g>
+ <path fill="#3a9ab1" d="M 128.025 172 L 115.933 149.513 L 140.106 149.506 L 128.025 172 Z"/>
+ </g>
+ <g>
+ <path fill="#3aa6ae" d="M 115.932 149.505 L 128.019 127.014 L 140.105 149.505 L 115.932 149.505 Z"/>
+ </g>
+ <g>
+ <path fill="#3bacac" d="M 140.112 149.504 L 128.02 127.017 L 152.193 127.01 L 140.112 149.504 Z"/>
+ </g>
+ <g>
+ <path fill="#3daaa0" d="M 128.019 127.008 L 140.106 104.518 L 152.193 127.008 L 128.019 127.008 Z"/>
+ </g>
+ <g>
+ <path fill="#3faa8d" d="M 152.198 127.013 L 140.106 104.526 L 164.28 104.519 L 152.198 127.013 Z"/>
+ </g>
+ <g>
+ <path fill="#40ab86" d="M 140.106 104.518 L 152.193 82.027 L 164.279 104.518 L 140.106 104.518 Z"/>
+ </g>
+ <g>
+ <path fill="#2f6b54" d="M 140.16 149.48 L 128.067 126.993 L 152.241 126.986 L 140.16 149.48 Z"/>
+ </g>
+ <g>
+ <path fill="#44b496" d="M 128.067 126.985 L 140.154 104.494 L 152.241 126.985 L 128.067 126.985 Z"/>
+ </g>
+ <g>
+ <path fill="#52b89b" d="M 152.246 126.987 L 140.155 104.5 L 164.328 104.493 L 152.246 126.987 Z"/>
+ </g>
+ <g>
+ <path fill="#5cba9d" d="M 140.154 104.492 L 152.24 82.001 L 164.327 104.492 L 140.154 104.492 Z"/>
+ </g>
+ <g>
+ <path fill="#6fc0a6" d="M 164.334 104.494 L 152.241 82.007 L 176.414 82 L 164.334 104.494 Z"/>
+ </g>
+ <g>
+ <path fill="#88c9b2" d="M 164.24 104.518 L 176.326 82.027 L 188.414 104.518 L 164.24 104.518 Z"/>
+ </g>
+ <g>
+ <path fill="#99d0bb" d="M 188.411 104.493 L 176.327 82.001 L 200.5 82.004 L 188.411 104.493 Z"/>
+ </g>
+ <g>
+ <path fill="#37a084" d="M 140.097 149.406 L 152.3 126.987 L 164.27 149.55 L 140.097 149.406 Z"/>
+ </g>
+ <g>
+ <path fill="#35896c" d="M 152.154 171.969 L 164.241 149.479 L 176.328 171.969 L 152.154 171.969 Z"/>
+ </g>
+ <g>
+ <path fill="#379b7f" d="M 176.333 171.972 L 164.241 149.485 L 188.414 149.478 L 176.333 171.972 Z"/>
+ </g>
+ <g>
+ <path fill="#3bad91" d="M 176.327 171.967 L 188.413 149.476 L 200.5 171.967 L 176.327 171.967 Z"/>
+ </g>
+ <g>
+ <path fill="#368f74" d="M 152.16 171.972 L 140.068 149.485 L 164.24 149.478 L 152.16 171.972 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/veracrypt.xpm.svg b/.icons/Gruvbox_Dark-2/apps/64/veracrypt.xpm.svg
new file mode 120000
index 000000000..16df79fba
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/veracrypt.xpm.svg
@@ -0,0 +1 @@
+veracrypt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/viber.svg b/.icons/Gruvbox_Dark-2/apps/64/viber.svg
new file mode 100644
index 000000000..7c8c83d44
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/viber.svg
@@ -0,0 +1,49 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="LFCtZbiTKFkNRQ49WA8ibRu2HFW8ep8W" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#LFCtZbiTKFkNRQ49WA8ibRu2HFW8ep8W)">
+ <linearGradient id="_lgradient_569" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_569)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_570" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_570)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_571" x1="356.88" x2="363.872" y1="-26.6" y2="-32.529" gradientTransform="matrix(25.395,0,0,27.035,134.837,89.875)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#feedff"/>
+ <stop offset="100%" style="stop-color:#fefcfd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_571)" d="M 157.049 116.91 C 155.368 116.91 153.957 115.536 153.87 113.771 C 153.338 102.558 148.245 97.062 137.847 96.48 C 136.088 96.38 134.745 94.826 134.842 93 C 134.938 91.185 136.426 89.771 138.185 89.881 C 151.908 90.644 159.533 98.797 160.228 113.44 C 160.315 115.265 158.962 116.82 157.213 116.91 L 157.049 116.91 L 157.049 116.91 Z"/>
+ <linearGradient id="_lgradient_572" x1="195" x2="198.734" y1="-13.789" y2="-17.066" gradientTransform="matrix(46.584,0,0,50.455,130.001,72.135)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#feedff"/>
+ <stop offset="100%" style="stop-color:#fefcfd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_572)" d="M 173.391 122.59 L 173.314 122.59 C 171.555 122.55 170.164 121.036 170.202 119.211 C 170.454 107.918 167.342 98.771 160.703 91.249 C 154.093 83.748 145.018 79.656 132.948 78.733 C 131.199 78.603 129.875 77.018 130.011 75.203 C 130.136 73.377 131.663 72.013 133.412 72.144 C 146.99 73.177 157.746 78.101 165.399 86.786 C 173.092 95.502 176.851 106.453 176.571 119.361 C 176.532 121.156 175.112 122.59 173.391 122.59 L 173.391 122.59 Z"/>
+ <linearGradient id="_lgradient_573" x1="132.143" x2="134.677" y1="-9.031" y2="-11.24" gradientTransform="matrix(68.913,0,0,74.386,124.389,55)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#feedff"/>
+ <stop offset="100%" style="stop-color:#fefcfd"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_573)" d="M 190.122 129.386 C 188.373 129.386 186.953 127.922 186.943 126.107 C 186.788 105.898 181.183 90.473 169.799 78.93 C 158.551 67.567 144.335 61.73 127.549 61.609 C 125.79 61.589 124.379 60.105 124.389 58.28 C 124.399 56.464 125.829 55 127.568 55 L 127.597 55 C 146.084 55.13 161.778 61.599 174.245 74.206 C 186.73 86.853 193.147 104.303 193.302 126.056 C 193.321 127.882 191.91 129.376 190.151 129.386 L 190.122 129.386 L 190.122 129.386 Z"/>
+ <path fill="#eabbe7" d="M 75.054 66.652 C 74.351 69.497 74.425 72.833 75.558 76.771 C 82.922 102.368 98.946 123.79 116.119 141.62 L 116.119 141.621 C 116.136 141.639 116.153 141.654 116.169 141.673 L 116.221 141.727 L 116.222 141.726 C 133.4 159.547 154.041 176.175 178.709 183.817 C 182.503 184.993 185.717 185.069 188.459 184.34 C 184.723 193.007 178.528 199.54 167 195.969 C 142.334 188.328 123.154 170.18 105.978 152.358 L 105.977 152.358 L 105.925 152.305 C 105.908 152.286 105.891 152.271 105.875 152.252 L 105.875 152.251 C 88.704 134.424 71.216 114.519 63.852 88.923 C 60.411 76.958 66.706 70.529 75.058 66.652 L 75.054 66.652 L 75.054 66.652 Z"/>
+ <path fill="#f8e7f6" d="M 88.239 59.906 L 105.452 100.527 L 97.182 114.834 L 97.219 114.893 L 87.521 131.812 C 76.115 118.554 65.985 103.763 60.912 86.127 C 55.407 66.987 76.122 62.752 88.24 59.905 L 88.239 59.906 L 88.239 59.906 Z"/>
+ <path fill="#e8bbea" d="M 194.997 170.692 L 155.855 152.829 L 142.07 161.413 C 142.051 161.402 142.032 161.387 142.013 161.374 L 125.71 171.438 C 138.485 183.276 152.737 193.789 169.731 199.053 C 188.174 204.767 192.255 183.269 194.998 170.692 L 194.997 170.692 L 194.997 170.692 Z"/>
+ <path fill="#ffffff" d="M 88.235 59.908 L 105.448 100.531 L 105.21 100.942 L 88.238 60.879 C 77.635 63.37 60.452 66.923 60.006 80.591 C 59.655 66.119 77.391 62.456 88.238 59.907 L 88.235 59.908 L 88.235 59.908 Z M 96.091 117.829 C 102.229 126.39 109.072 134.311 116.114 141.623 L 116.114 141.624 C 116.131 141.642 116.148 141.657 116.165 141.676 L 116.216 141.729 C 123.391 149.172 131.174 156.405 139.599 162.864 L 142.01 161.377 C 142.029 161.388 142.048 161.403 142.067 161.416 L 155.852 152.835 L 194.995 170.697 L 194.803 171.582 L 155.852 153.807 L 142.067 162.391 L 142.011 162.352 L 139.6 163.839 C 131.175 157.379 123.393 150.147 116.217 142.704 L 116.166 142.651 C 116.149 142.632 116.131 142.617 116.114 142.598 L 116.115 142.598 C 108.955 135.164 101.996 127.101 95.78 118.375 L 96.092 117.831 L 96.091 117.829 L 96.091 117.829 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/victor-vran.svg b/.icons/Gruvbox_Dark-2/apps/64/victor-vran.svg
new file mode 100755
index 000000000..cf7fd8e9c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/victor-vran.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Aw8kAyeL03PMfCVA507hbDmzceX5CaEI" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Aw8kAyeL03PMfCVA507hbDmzceX5CaEI)">
+ <linearGradient id="_lgradient_2" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_3" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 128 43.513 C 82.436 43.513 45.5 80.458 45.5 126.032 C 45.542 160.379 66.849 191.108 98.996 203.183 C 98.956 202.009 98.952 200.499 98.872 199.624 C 98.63 196.889 99.293 184.67 99.889 180.954 C 100.094 179.67 100.841 177.139 101.549 175.337 C 102.954 171.764 104.538 166.406 105.107 163.25 C 105.306 162.149 105.811 160.039 106.235 158.563 C 106.884 156.307 106.96 155.326 106.743 152.328 C 106.544 149.585 106.622 148.368 107.065 146.997 C 107.819 144.658 107.784 143.847 106.904 141.752 C 106.447 140.664 106.173 139.097 106.16 137.6 L 106.136 135.193 L 105.429 136.112 C 105.04 136.615 104.461 138.062 104.14 139.323 C 102.727 144.856 100.559 148.073 94.274 154.014 C 92.002 156.16 90.002 158.301 89.824 158.774 C 87.374 165.3 87.141 166.234 87.333 168.742 C 87.439 170.124 87.64 171.636 87.779 172.102 C 88.12 173.243 86.988 173.717 86.069 172.82 C 85.687 172.457 85.129 172.291 84.78 172.424 C 84.282 172.638 84.202 173.075 84.346 174.68 C 84.559 177.081 84.672 177.244 86.242 177.196 C 87.263 177.196 87.527 177.337 87.866 178.313 C 88.093 178.965 88.128 179.478 87.94 179.478 C 87.754 179.478 87.593 179.998 87.593 180.681 C 87.593 181.834 87.535 181.883 85.957 181.883 C 84.534 181.883 84.287 181.998 84.185 182.772 C 84.109 183.342 83.772 183.726 83.243 183.801 C 82.146 183.975 79.14 180.736 77.975 178.135 C 76.803 175.518 77.021 171.481 78.595 166.445 C 79.215 164.461 79.918 161.753 80.169 160.432 C 80.761 157.304 81.464 155.894 82.561 155.597 C 83.242 155.424 83.875 154.409 85.288 151.283 C 86.3 149.042 87.519 146.034 87.99 144.601 C 89.009 141.5 90.122 139.649 93.096 136.108 C 94.317 134.654 95.518 132.78 95.774 131.93 C 96.029 131.067 97.009 128.578 97.943 126.376 L 99.641 122.371 L 99.876 115.156 C 100.009 111.189 100.303 107.295 100.533 106.515 C 100.763 105.739 101.875 103.896 103 102.424 C 104.21 100.842 105.045 99.354 105.045 98.791 C 105.045 97.66 106.778 94.957 108.106 94.017 C 108.626 93.654 109.532 93.233 110.114 93.088 C 112.203 92.585 112.482 92.428 112.866 91.662 C 113.176 91.027 113.011 90.369 112.085 88.402 C 111.443 87.037 110.692 85.56 110.412 85.128 C 109.963 84.435 109.989 84.276 110.635 83.79 C 111.039 83.476 112.41 82.989 113.684 82.724 C 115.847 82.237 116.011 82.154 116.113 81.05 C 116.212 79.988 115.993 79.731 113.882 78.396 C 109.017 75.322 107.266 73.317 107.288 70.884 C 107.315 68.143 108.775 66.589 112.965 64.834 C 115.095 63.944 115.654 63.536 115.754 62.788 C 115.822 62.285 116.026 61.682 116.212 61.473 C 116.399 61.251 116.56 60.339 116.56 59.429 C 116.56 56.685 117.352 53.087 118.183 52.089 C 119.725 50.236 120.947 49.84 124.914 49.857 C 128.028 49.857 128.884 50.014 130.231 50.764 C 132.044 51.784 132.403 52.507 133.64 57.632 C 134.091 59.506 134.764 61.331 135.139 61.686 C 135.515 62.041 135.92 62.776 136.044 63.31 C 136.214 64.037 136.824 64.513 138.498 65.232 C 142.828 67.088 145.148 70.367 144.349 73.49 C 143.655 76.202 140.107 79.279 137.68 79.279 C 137.289 79.279 136.974 79.559 136.974 79.881 C 136.974 80.203 137.206 80.475 137.482 80.475 C 137.839 80.475 138.049 81.328 138.213 83.438 C 138.342 85.071 138.641 86.882 138.883 87.455 C 139.305 88.456 139.442 88.486 142.514 88.483 C 145.233 88.482 146.13 88.656 148.662 89.76 C 150.296 90.47 151.77 91.277 151.934 91.571 C 152.099 91.876 153.021 92.539 153.98 93.071 C 156.409 94.416 159.888 98.418 162.545 102.914 C 163.782 105.008 165.143 107.147 165.557 107.663 C 165.97 108.167 166.3 108.867 166.3 109.2 C 166.3 109.538 166.684 110.375 167.143 111.072 C 167.604 111.774 168.002 113.005 168.036 113.838 C 168.112 115.793 169.575 119.095 173.266 125.639 C 175.56 129.708 176.312 131.412 176.514 132.992 C 176.658 134.123 176.878 139.798 177.009 145.6 C 177.239 155.749 177.286 156.186 178.075 157.092 C 178.895 158.036 178.893 158.035 178.559 167.854 C 178.375 173.255 178.059 178.152 177.852 178.739 C 177.645 179.325 176.972 180.084 176.365 180.425 C 175.758 180.763 175.17 181.369 175.051 181.776 C 174.932 182.181 173.823 183.033 172.584 183.674 C 171.346 184.318 170.248 184.973 170.155 185.136 C 170.062 185.301 170.692 186.929 171.543 188.756 C 172.424 190.649 173.478 192.196 174.828 193.852 C 197.133 178.471 210.466 153.116 210.5 126.018 C 210.5 80.444 173.564 43.499 128 43.499 L 128 43.513 Z M 150.248 121.78 C 150.098 121.78 150.014 122.72 150.062 123.875 C 150.135 125.578 149.97 126.245 149.219 127.359 C 148.709 128.118 147.522 130.366 146.579 132.367 L 144.869 136 L 151.934 151.026 C 159.727 167.585 160.493 169.051 161.279 169.051 C 161.575 169.051 162.465 168.025 163.263 166.759 L 163.276 166.759 C 164.073 165.491 165.312 163.681 166.04 162.742 C 166.944 161.576 167.511 160.308 167.825 158.736 C 168.077 157.472 168.397 156.255 168.543 156.034 C 169.464 154.654 169.282 153.009 167.738 148.757 C 165.967 143.879 165.238 140.168 165.209 135.937 L 165.185 133.061 L 162.557 131.933 C 160.464 131.025 159.263 130.126 156.657 127.494 C 154.856 125.676 153.122 124.185 152.802 124.185 C 152.483 124.185 152.028 123.78 151.786 123.295 C 151.34 122.378 150.749 121.806 150.249 121.795 L 150.248 121.78 Z M 149.232 159.766 C 148.708 159.337 148.784 160.923 148.847 164.031 C 148.921 167.552 150.088 173.155 150.806 173.415 C 151.056 173.506 151.682 174.051 152.206 174.619 L 153.161 175.648 L 153.644 191.244 C 153.847 197.925 154.078 201.572 154.276 204.15 C 160.118 202.192 165.722 199.584 170.984 196.377 C 166.454 193.77 162.35 188.57 159.32 181.227 C 158.329 178.825 155.568 172.709 153.197 167.639 C 150.867 162.659 149.755 160.2 149.231 159.767 L 149.232 159.766 Z M 166.659 170.564 C 166.413 170.457 166.183 170.474 165.878 170.68 C 164.198 171.652 164.244 172.693 166.138 177.04 C 167.318 179.748 168.019 180.929 168.221 180.586 C 168.387 180.289 168.515 178.417 168.518 176.395 C 168.523 173.023 168.454 172.626 167.576 171.498 C 167.177 170.986 166.905 170.689 166.659 170.569 L 166.659 170.564 Z M 123.773 190.698 C 123.402 190.698 123.241 191.152 123.24 192.198 C 123.239 193.679 122.082 200.687 121.356 203.617 C 121.245 204.062 120.864 206.462 120.575 208.179 C 122.69 208.368 124.811 208.475 126.934 208.501 C 126.917 205.794 126.1 200.959 125.284 198.871 C 124.863 197.798 124.706 196.42 124.772 194.506 C 124.888 191.56 124.657 190.693 123.774 190.693 L 123.773 190.698 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vidcutter.svg b/.icons/Gruvbox_Dark-2/apps/64/vidcutter.svg
new file mode 100755
index 000000000..f6a4156b0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vidcutter.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="cpuBi61YNw78pSzDo3jQdVVTc8Ade951" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#cpuBi61YNw78pSzDo3jQdVVTc8Ade951)">
+ <linearGradient id="_lgradient_587" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_587)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_588" x1="0" x2="0" y1="0" y2="1.058" gradientTransform="matrix(203.5,0,0,194.5,26.5,27.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_588)" width="203.5" height="194.5" x="26.5" y="27.5" transform="matrix(1,0,0,1,0,0)"/>
+ <linearGradient id="_lgradient_589" x1="0" x2="0" y1="0" y2="1.02" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#665266"/>
+ <stop offset="100%" style="stop-color:#4e364e"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_589)" fill-rule="evenodd" d="M 74.667 198.333 L 94.667 198.333 L 94.667 218.333 L 74.667 218.333 L 74.667 198.333 L 74.667 198.333 L 74.667 198.333 L 74.667 198.333 L 74.667 198.333 L 74.667 198.333 L 74.667 198.333 L 74.667 198.333 L 74.667 198.333 L 74.667 198.333 L 74.667 198.333 L 74.667 198.333 L 74.667 198.333 Z M 117.667 33.667 L 137.667 33.667 L 137.667 53.667 L 117.667 53.667 L 117.667 33.667 L 117.667 33.667 L 117.667 33.667 L 117.667 33.667 L 117.667 33.667 L 117.667 33.667 L 117.667 33.667 L 117.667 33.667 L 117.667 33.667 L 117.667 33.667 L 117.667 33.667 Z M 29.667 34 L 49.667 34 L 49.667 54 L 29.667 54 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 L 29.667 34 Z M 30.667 198.667 L 50.667 198.667 L 50.667 218.667 L 30.667 218.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 L 30.667 198.667 Z M 73.667 33.667 L 93.667 33.667 L 93.667 53.667 L 73.667 53.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 L 73.667 33.667 Z M 38.333 68.667 L 114 68.667 L 114 183.324 L 38.333 183.324 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 L 38.333 68.667 Z M 142 68.667 L 217.667 68.667 L 217.667 183.667 L 142 183.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 L 142 68.667 Z M 118.667 198.333 L 138.667 198.333 L 138.667 218.333 L 118.667 218.333 L 118.667 198.333 L 118.667 198.333 L 118.667 198.333 L 118.667 198.333 L 118.667 198.333 L 118.667 198.333 L 118.667 198.333 L 118.667 198.333 L 118.667 198.333 Z M 161.667 33.667 L 181.667 33.667 L 181.667 53.667 L 161.667 53.667 L 161.667 33.667 L 161.667 33.667 L 161.667 33.667 L 161.667 33.667 L 161.667 33.667 L 161.667 33.667 L 161.667 33.667 Z M 162.667 198.333 L 182.667 198.333 L 182.667 218.333 L 162.667 218.333 L 162.667 198.333 L 162.667 198.333 L 162.667 198.333 L 162.667 198.333 L 162.667 198.333 Z M 205.667 33.667 L 225.667 33.667 L 225.667 53.667 L 205.667 53.667 L 205.667 33.667 L 205.667 33.667 L 205.667 33.667 Z M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 L 165.816 12.075 Z M 206.667 198.333 L 226.667 198.333 L 226.667 218.333 L 206.667 218.333 L 206.667 198.333 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_590" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_590)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="h9vqSkb5LBouG9j9xP3CcNt5VACtwq3b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#h9vqSkb5LBouG9j9xP3CcNt5VACtwq3b)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_591" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_591)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <g>
+ <path fill="#ffffff" d="M 168.149 148.521 C 160.72 148.521 154.692 154.55 154.692 161.978 C 154.692 169.412 160.718 175.439 168.153 175.439 C 170.555 175.439 172.763 174.691 174.715 173.588 L 185.319 183.519 L 174.719 193.446 C 172.767 192.344 170.559 191.595 168.157 191.595 C 160.729 191.595 154.701 197.624 154.701 205.061 C 154.701 212.489 160.729 218.517 168.157 218.517 C 175.591 218.517 181.618 212.491 181.618 205.056 C 181.618 203.822 181.425 202.658 181.114 201.523 L 192.556 190.418 L 216.617 213.133 L 224.693 213.133 L 224.693 207.749 L 181.114 165.516 C 181.425 164.381 181.618 163.217 181.618 161.983 C 181.618 154.546 175.59 148.517 168.153 148.517 L 168.149 148.521 Z M 168.149 156.598 C 171.122 156.598 173.533 159.008 173.533 161.982 C 173.533 164.956 171.122 167.366 168.149 167.366 C 165.175 167.366 162.764 164.956 162.764 161.982 C 162.764 159.008 165.175 156.598 168.149 156.598 Z M 216.608 153.906 L 195.407 173.929 L 202.474 180.827 L 224.684 159.291 L 224.684 153.906 L 216.608 153.906 Z M 168.149 199.672 C 171.122 199.672 173.533 202.083 173.533 205.057 C 173.533 208.03 171.122 210.441 168.149 210.441 C 165.175 210.441 162.764 208.03 162.764 205.057 C 162.764 202.083 165.175 199.672 168.149 199.672 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/video-card.svg b/.icons/Gruvbox_Dark-2/apps/64/video-card.svg
new file mode 100644
index 000000000..c0a34f3e1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/video-card.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="vqJ5FSJadfKhElx1vMXwFmA1YnjoNz9Y" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#vqJ5FSJadfKhElx1vMXwFmA1YnjoNz9Y)">
+ <linearGradient id="_lgradient_7" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#46a926"/>
+ <stop offset="100%" style="stop-color:#009a56"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 106 240.288396 L 106 199 L 60.333082 199 Q 60.333333 223.666667 60.333082 239.336428 C 13.244709 235.509216 5.68 218.294844 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_8" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(24.109085,0,0,211.849405,5.68,20.626122)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" d="M 29.789085 232.475527 C 9.656108 222.61229 5.68 201.093014 5.68 155.744653 L 5.68 96.493859 C 5.68 52.405357 9.438209 30.840303 28.165717 20.626122 L 29.789085 232.475527 L 29.789085 232.475527 Z"/>
+ <g>
+ <path fill="#fdc92b" d="M 121 198.92476 L 137.181818 198.92476 L 137.181818 240.288396 L 121 240.288396 L 121 198.92476 Z"/>
+ <path fill="#fdc92b" d="M 145.272727 198.92476 L 161.454545 198.92476 L 161.454545 240.288396 L 145.272727 240.288396 L 145.272727 198.92476 Z"/>
+ <path fill="#fdc92b" d="M 169.545455 198.92476 L 185.727273 198.92476 L 185.727273 240 C 181.346616 240.175358 175.962677 240.281491 169.545455 240.288396 L 169.545455 198.92476 Z"/>
+ <path fill="#fdc92b" d="M 193.818182 239.4375 L 193.818182 198.92476 L 210 198.92476 L 210 237.5 C 204.952169 238.357763 199.568229 239.013596 193.818182 239.4375 Z"/>
+ </g>
+ <g>
+ <path fill="#4e4e4e" d="M 115.000001 64.666667 L 166.999999 64.666667 C 176.566527 64.666667 184.333333 72.433473 184.333333 82.000001 L 184.333333 133.999999 C 184.333333 143.566527 176.566527 151.333333 166.999999 151.333333 L 115.000001 151.333333 C 105.433473 151.333333 97.666667 143.566527 97.666667 133.999999 L 97.666667 82.000001 C 97.666667 72.433473 105.433473 64.666667 115.000001 64.666667 Z"/>
+ <rect fill="#b7b7b7" width="14.444" height="28.889" x="112.11" y="43" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#b7b7b7" width="14.444" height="28.889" x="155.44" y="43" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#b7b7b7" width="14.444" height="28.889" x="112.11" y="144.11" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#b7b7b7" width="14.444" height="28.889" x="155.44" y="144.11" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#b7b7b7" width="14.444" height="28.889" x="184.33" y="71.89" transform="matrix(0,1,-1,0,277.888889,-105.222222)"/>
+ <rect fill="#b7b7b7" width="14.444" height="28.889" x="184.33" y="115.22" transform="matrix(0,1,-1,0,321.222222,-61.888889)"/>
+ <rect fill="#b7b7b7" width="14.444" height="28.889" x="83.22" y="71.89" transform="matrix(0,1,-1,0,176.777778,-4.111111)"/>
+ <rect fill="#b7b7b7" width="14.444" height="28.889" x="83.22" y="115.22" transform="matrix(0,1,-1,0,220.111111,39.222222)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/video-display.svg b/.icons/Gruvbox_Dark-2/apps/64/video-display.svg
new file mode 100644
index 000000000..30929924e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/video-display.svg
@@ -0,0 +1,140 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Fq6Z3uwnyrQ3PFOLWzYrypVA95Ma7Od1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Fq6Z3uwnyrQ3PFOLWzYrypVA95Ma7Od1)">
+ <path fill="#4d4d4d" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g filter="url(#55Gy9rPTVe9gfqYpWrFz7qIqTKS27c1O)">
+ <linearGradient id="_lgradient_510" x1=".374" x2=".374" y1="1.001" y2=".655" gradientTransform="matrix(215,0,0,200,20.5,26)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2f5fdd"/>
+ <stop offset="99.13%" style="stop-color:#5884f4"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_510)" d="M 94.882 26 C 62.34 26 43.751 28.307 33.287 38.723 C 22.823 49.139 20.5 67.648 20.5 100.051 L 20.5 151.949 C 20.5 184.352 22.823 202.861 33.287 213.277 C 43.751 223.693 62.34 226 94.882 226 L 161.118 226 C 193.66 226 212.249 223.693 222.713 213.277 C 233.177 202.861 235.5 184.352 235.5 151.949 L 235.5 100.051 C 235.5 67.648 233.177 49.139 222.713 38.723 C 212.249 28.307 193.66 26 161.118 26 L 94.882 26 L 94.882 26 Z"/>
+ </g>
+ <defs>
+ <filter id="55Gy9rPTVe9gfqYpWrFz7qIqTKS27c1O" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#yEeRCCgcZm92C0u84FnbNP1AlOP7vr2R)">
+ <linearGradient id="_lgradient_511" x1=".293" x2=".293" y1="-.012" y2=".978" gradientTransform="matrix(166.136,0,0,16.915,44.932,166.481)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d7d3cd"/>
+ <stop offset="100%" style="stop-color:#f4f3f1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_511)" d="M 63.968 166.481 L 192.032 166.481 C 207.607 166.481 211.068 166.481 211.068 174.939 C 211.068 183.396 207.607 183.396 192.032 183.396 L 63.968 183.396 C 48.393 183.396 44.932 183.396 44.932 174.939 C 44.932 166.481 48.393 166.481 63.968 166.481 Z"/>
+ </g>
+ <defs>
+ <filter id="yEeRCCgcZm92C0u84FnbNP1AlOP7vr2R" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g style="opacity:0.6">
+ <g opacity=".6">
+ <linearGradient id="_lgradient_512" x1=".284" x2=".284" y1="-.001" y2=".997" gradientTransform="matrix(159.214,0,0,8.458,48.393,170.71)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a4967d"/>
+ <stop offset="100%" style="stop-color:#cdc6ba"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_512)" d="M 58.777 170.71 C 51.854 170.71 48.393 170.71 48.393 174.939 C 48.393 179.168 51.854 179.168 58.777 179.168 L 197.223 179.168 C 204.146 179.168 207.607 179.168 207.607 174.939 C 207.607 170.71 204.146 170.71 197.223 170.71 L 58.777 170.71 L 58.777 170.71 Z"/>
+ </g>
+ </g>
+ <linearGradient id="_lgradient_513" x1=".62" x2=".62" y1="-.001" y2=".997" gradientTransform="matrix(40.516,0,0,8.461556,48.393,170.706444)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e70b22"/>
+ <stop offset="100%" style="stop-color:#f85858"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_513)" d="M 52.81 170.71 C 49.865 170.768 48.393 171.238 48.393 174.939 C 48.393 179.168 50.316 179.168 54.162 179.168 L 88.909 179.168 L 88.909 170.71 L 54.162 170.71 C 53.681 170.71 53.23 170.702 52.81 170.71 L 52.81 170.71 Z"/>
+ <defs>
+ <filter id="Oc35M2IqzNqXQKtRBb4O0qrl3lkNV2Og" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".6" filter="url(#Oc35M2IqzNqXQKtRBb4O0qrl3lkNV2Og)">
+ <path fill="none" d="M 58.777 170.71 C 51.854 170.71 48.393 170.71 48.393 174.939 C 48.393 179.168 51.854 179.168 58.777 179.168 L 197.223 179.168 C 204.146 179.168 207.607 179.168 207.607 174.939 C 207.607 170.71 204.146 170.71 197.223 170.71 L 58.777 170.71 L 58.777 170.71 Z"/>
+ </g>
+ <g filter="url(#CgnTLj0oEfa6WCh32idmShjvJz99YmBX)">
+ <linearGradient id="_lgradient_514" x1=".667" x2=".667" y1="1" y2="0" gradientTransform="matrix(78.149,0,0,53.659,88.381,147.854)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e5e2dd"/>
+ <stop offset="100%" style="stop-color:#f2f1ee"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_514)" d="M 123.114 147.854 L 131.797 147.854 C 157.847 147.854 166.53 147.854 166.53 174.683 C 166.53 201.513 157.847 201.513 131.797 201.513 L 123.114 201.513 C 97.064 201.513 88.381 201.513 88.381 174.683 C 88.381 147.854 97.064 147.854 123.114 147.854 L 123.114 147.854 Z"/>
+ </g>
+ <defs>
+ <filter id="CgnTLj0oEfa6WCh32idmShjvJz99YmBX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_515" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(32.628,0,0,49.187,90.486,150.09)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d9d6d0"/>
+ <stop offset="73.611%" style="stop-color:#bdb8ad"/>
+ <stop offset="100%" style="stop-color:#938a79"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_515)" d="M 113.855 150.09 C 105.964 150.291 100.45 150.973 97.064 153.063 C 94.774 154.472 93.254 156.462 92.147 159.871 C 91.04 163.281 90.486 168.099 90.486 174.683 C 90.486 181.268 91.04 186.086 92.147 189.495 C 93.254 192.905 94.774 194.895 97.064 196.303 C 100.505 198.427 106.105 199.087 114.192 199.277 L 116.601 199.277 C 120.205 199.277 123.114 196.281 123.114 192.57 L 123.114 156.797 C 123.114 153.086 120.205 150.09 116.601 150.09 L 113.855 150.09 L 113.855 150.09 Z"/>
+ </g>
+ </g>
+ <linearGradient id="_lgradient_516" x1=".667" x2=".667" y1="1" y2="0" gradientTransform="matrix(78.149,0,0,53.659,88.381,147.854)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d6d4cf"/>
+ <stop offset="100%" style="stop-color:#fbfaf9"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_516)" d="M 123.114 147.854 C 97.064 147.854 88.381 147.854 88.381 174.683 C 88.381 201.513 97.064 201.513 123.114 201.513 L 131.797 201.513 C 157.847 201.513 166.53 201.513 166.53 174.683 C 166.53 147.854 157.847 147.854 131.797 147.854 L 123.114 147.854 L 123.114 147.854 Z M 118.436 148.938 C 119.923 148.927 121.486 148.938 123.114 148.938 L 131.797 148.938 C 144.822 148.938 153.386 149.061 158.389 152.147 C 160.886 153.701 162.59 155.936 163.751 159.525 C 164.913 163.113 165.477 168.032 165.477 174.683 C 165.477 181.335 164.913 186.253 163.751 189.842 C 162.59 193.43 160.886 195.666 158.389 197.22 C 153.386 200.305 144.822 200.428 131.797 200.428 L 123.114 200.428 C 110.089 200.428 101.525 200.305 96.521 197.22 C 94.025 195.666 92.321 193.43 91.159 189.842 C 89.998 186.253 89.434 181.335 89.434 174.683 C 89.434 168.032 89.998 163.113 91.159 159.525 C 92.321 155.936 94.025 153.701 96.521 152.147 C 100.895 149.453 107.994 149.005 118.436 148.938 L 118.436 148.938 Z"/>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <linearGradient id="_lgradient_517" x1="1" x2="0" y1=".5" y2=".5" gradientTransform="matrix(32.631,0,0,49.187,131.73,150.09)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d9d6d0"/>
+ <stop offset="73.611%" style="stop-color:#bdb8ad"/>
+ <stop offset="100%" style="stop-color:#938a79"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_517)" d="M 140.99 150.09 C 148.875 150.295 154.396 150.968 157.78 153.059 C 160.071 154.475 161.595 156.462 162.699 159.871 C 163.802 163.28 164.361 168.096 164.361 174.683 C 164.361 181.271 163.802 186.087 162.699 189.495 C 161.595 192.904 160.071 194.892 157.78 196.308 C 154.344 198.431 148.736 199.086 140.652 199.277 L 138.242 199.277 C 134.634 199.277 131.73 196.285 131.73 192.57 L 131.73 156.797 C 131.73 153.081 134.634 150.09 138.242 150.09 L 140.99 150.09 L 140.99 150.09 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.8">
+ <g opacity=".8">
+ <linearGradient id="_lgradient_518" x1=".954" x2=".954" y1=".009" y2=".973" gradientTransform="matrix(7.598,0,0,49.187,116.601,150.09)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_518)" d="M 116.601 150.09 C 120.205 150.09 123.114 153.086 123.114 156.797 L 123.114 192.569 C 123.114 196.281 120.205 199.277 116.601 199.277 L 117.687 199.277 C 121.29 199.277 124.199 196.281 124.199 192.569 L 124.199 156.797 C 124.199 153.086 121.29 150.09 117.687 150.09 L 116.601 150.09 L 116.601 150.09 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.8">
+ <g opacity=".8">
+ <linearGradient id="_lgradient_519" x1=".046" x2=".046" y1=".009" y2=".973" gradientTransform="matrix(7.598,0,0,49.187,130.711,150.09)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_519)" d="M 138.309 150.09 C 134.701 150.09 131.797 153.081 131.797 156.797 L 131.797 192.569 C 131.797 196.285 134.701 199.277 138.309 199.277 L 137.224 199.277 C 133.616 199.277 130.711 196.285 130.711 192.569 L 130.711 156.797 C 130.711 153.081 133.616 150.09 137.224 150.09 L 138.309 150.09 L 138.309 150.09 Z"/>
+ </g>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_520" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_520)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/video-player.svg b/.icons/Gruvbox_Dark-2/apps/64/video-player.svg
new file mode 120000
index 000000000..61754308e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/video-player.svg
@@ -0,0 +1 @@
+video.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/video.svg b/.icons/Gruvbox_Dark-2/apps/64/video.svg
new file mode 100644
index 000000000..901c941b1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/video.svg
@@ -0,0 +1,88 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="3Ry2BRidoWKVETFP24l7PX9A6iROIn4s" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#3Ry2BRidoWKVETFP24l7PX9A6iROIn4s)">
+ <linearGradient id="_lgradient_3" x1=".5" x2=".5" y1=".999" y2="-.814" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.739%" style="stop-color:#ad4f8d"/>
+ <stop offset="100%" style="stop-color:#6b8ccb"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_4" x1=".567" x2=".567" y1="1.071" y2="-.742" gradientTransform="matrix(243.122,0,0,56.963,6.434,183.326)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a0a0a0"/>
+ <stop offset="100%" style="stop-color:#dfdfdf"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" d="M 249.556 183.326 C 246.102 232.49 229.339 240.288 165.691 240.288 L 90.321 240.288 C 26.795 240.288 9.975 232.52 6.476 183.609 C 2.769 184.75 247.004 184.545 249.556 183.326 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_5" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="4tr0CTlTi31sdINRte972rkJq2XrTs6q" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" in="SourceGraphic"/>
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur" stdDeviation="1.717"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_offsetBlur" operator="out" result="pf_100_inverse"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4" result="pf_100_color"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_color" in2="pf_100_inverse" operator="in" result="pf_100_shadow"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_shadow" in2="SourceGraphic" operator="over"/>
+ </filter>
+ </defs>
+ <g filter="url(#4tr0CTlTi31sdINRte972rkJq2XrTs6q)">
+ <path d="M 158 200.333 L 194 200.333 C 197.311 200.333 200 203.022 200 206.333 L 200 206.333 C 200 209.645 197.311 212.333 194 212.333 L 158 212.333 C 154.689 212.333 152 209.645 152 206.333 L 152 206.333 C 152 203.022 154.689 200.333 158 200.333 Z" style="fill:#666666"/>
+ </g>
+ <defs>
+ <filter id="DgrnQC4r3zliMwLgYP1QkofiSXPgSfBl" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" in="SourceGraphic"/>
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" result="pf_100_offsetBlur" stdDeviation="1.717"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_offsetBlur" operator="out" result="pf_100_inverse"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4" result="pf_100_color"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_color" in2="pf_100_inverse" operator="in" result="pf_100_shadow"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in="pf_100_shadow" in2="SourceGraphic" operator="over"/>
+ </filter>
+ </defs>
+ <g filter="url(#DgrnQC4r3zliMwLgYP1QkofiSXPgSfBl)">
+ <path d="M 62 200.333 L 146 200.333 C 149.311 200.333 152 203.022 152 206.333 L 152 206.333 C 152 209.645 149.311 212.333 146 212.333 L 62 212.333 C 58.689 212.333 56 209.645 56 206.333 L 56 206.333 C 56 203.022 58.689 200.333 62 200.333 Z" style="fill:#a45694"/>
+ </g>
+ <defs>
+ <filter id="UdizBsyfybHmG3dICkkD2WlEtNRL9IcY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#UdizBsyfybHmG3dICkkD2WlEtNRL9IcY)">
+ <circle fill="#fefdfe" cx="152" cy="206.333" r="12" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="v9L4AW7p9wxqqjmS5BAlzSHImsZUHmev" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#v9L4AW7p9wxqqjmS5BAlzSHImsZUHmev)">
+ <linearGradient id="_lgradient_6" x1="-.175" x2="1.306" y1="1.379" y2=".366" gradientTransform="matrix(92.133,0,0,99.969,90.333,51.698)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" style="stop-color:#f6bdeb"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" d="M 90.333 51.698 L 90.333 151.667 C 90.333 151.667 141.036 131.174 182.467 101.65 C 182.467 101.641 182.462 101.635 182.457 101.623 C 182.451 101.611 182.446 101.6 182.438 101.59 C 182.429 101.577 182.422 101.568 182.417 101.557 C 182.411 101.547 182.407 101.536 182.407 101.525 C 138.705 71.061 90.333 51.698 90.333 51.698 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/videochat.svg b/.icons/Gruvbox_Dark-2/apps/64/videochat.svg
new file mode 120000
index 000000000..1f4a468e5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/videochat.svg
@@ -0,0 +1 @@
+webcam.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/view-file.svg b/.icons/Gruvbox_Dark-2/apps/64/view-file.svg
new file mode 120000
index 000000000..6e6371ae6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/view-file.svg
@@ -0,0 +1 @@
+magnifying-glass.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/viewnior.svg b/.icons/Gruvbox_Dark-2/apps/64/viewnior.svg
new file mode 120000
index 000000000..4e734554e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/viewnior.svg
@@ -0,0 +1 @@
+photo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vifm.svg b/.icons/Gruvbox_Dark-2/apps/64/vifm.svg
new file mode 100755
index 000000000..c527632c0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vifm.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="F0iUmGBTdoA9pxX3W4ZKIiUlVultdyEA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#F0iUmGBTdoA9pxX3W4ZKIiUlVultdyEA)">
+ <linearGradient id="_lgradient_592" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_592)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#111111" d="M 128 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 78.501 6.306 64.259 8.344 53.061 L 128 53.309"/>
+ </g>
+ <linearGradient id="_lgradient_593" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(239.411,0,0,41.607,8.344,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_593)" d="M 247.755 53.557 C 241.613 18.054 222 11.95 165.689 11.95 L 90.319 11.95 C 34.273 11.95 14.582 17.997 8.344 53.061 L 247.755 53.557 L 247.755 53.557 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_594" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_594)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_595" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(145,0,0,109.252,54.641,89)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_595)" d="M 146.925 89 L 116.134 156.986 L 87.64 98.878 L 54.641 98.878 L 103.363 198.252 L 130.169 197.837 L 179.461 89 L 146.925 89 Z M 179.885 108.755 L 179.885 128.51 L 199.641 128.51 L 199.641 108.755 L 179.885 108.755 Z M 179.885 143.327 L 179.885 197.654 L 199.641 197.654 L 199.641 143.327 L 179.885 143.327 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/viking.svg b/.icons/Gruvbox_Dark-2/apps/64/viking.svg
new file mode 120000
index 000000000..2c7603d57
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/viking.svg
@@ -0,0 +1 @@
+gps.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vim-qt.svg b/.icons/Gruvbox_Dark-2/apps/64/vim-qt.svg
new file mode 120000
index 000000000..150dd0417
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vim-qt.svg
@@ -0,0 +1 @@
+vim.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vim.svg b/.icons/Gruvbox_Dark-2/apps/64/vim.svg
new file mode 100644
index 000000000..4d12ef3d0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vim.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="xmygykVFcM6SqrT0rmXF1lpf8BdWb5eb" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#xmygykVFcM6SqrT0rmXF1lpf8BdWb5eb)">
+ <linearGradient id="_lgradient_211" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_211)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_212" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_212)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <linearGradient id="_lgradient_213" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,145.000002,55.5,55.499999)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_213)" d="M 148.376429 55.499999 L 146.472766 57.564776 L 146.472766 65.152562 L 148.132924 66.978727 L 156.984373 66.978727 L 156.984373 74.302464 L 98.48853 138.464629 L 98.48853 67.080539 L 108.201871 67.080539 L 110.195442 64.915552 L 110.195442 57.246634 L 108.360956 55.690891 L 57.160159 55.690891 L 55.5 57.517056 L 55.5 65.368904 L 57.182292 67.196659 L 66.097367 67.196659 L 66.097367 198.673849 L 67.757536 200.500001 L 77.866543 200.500001 L 200.5 63.628641 L 200.5 57.598175 L 198.596337 55.535 L 148.376429 55.535"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vinagre.svg b/.icons/Gruvbox_Dark-2/apps/64/vinagre.svg
new file mode 120000
index 000000000..cfcd0bf10
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vinagre.svg
@@ -0,0 +1 @@
+remote.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/virt-manager.svg b/.icons/Gruvbox_Dark-2/apps/64/virt-manager.svg
new file mode 100755
index 000000000..3676580b8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/virt-manager.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="1TQOdBbzSYchbg3wwNdUyRJK3xH5NWhP" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#1TQOdBbzSYchbg3wwNdUyRJK3xH5NWhP)">
+ <linearGradient id="_lgradient_596" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_596)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_597" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_597)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_598" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(54.848,0,0,50.435,55.5,102.783)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_598)" d="M 55.5 102.783 L 75.832 153.217 L 90.332 153.217 L 110.348 102.783 L 96.636 102.783 L 82.924 136.038 L 69.37 102.783 L 55.5 102.783 Z"/>
+ <linearGradient id="_lgradient_599" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(97.717,0,0,50.435,102.783,102.783)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_599)" d="M 123.745 102.783 C 116.916 119.681 109.976 136.474 102.783 153.217 L 117.283 153.217 L 130.837 120.12 L 144.234 153.217 L 158.734 153.217 L 172.13 119.174 L 186 153.217 L 200.5 153.217 C 193.306 136.474 186.209 119.681 179.38 102.783 L 164.88 102.783 L 151.484 136.038 L 137.772 102.783 L 123.745 102.783 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/virt-viewer.svg b/.icons/Gruvbox_Dark-2/apps/64/virt-viewer.svg
new file mode 120000
index 000000000..375fdbff4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/virt-viewer.svg
@@ -0,0 +1 @@
+krdc.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/virtualbox-ose.svg b/.icons/Gruvbox_Dark-2/apps/64/virtualbox-ose.svg
new file mode 120000
index 000000000..f7e0337e9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/virtualbox-ose.svg
@@ -0,0 +1 @@
+virtualbox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/virtualbox.svg b/.icons/Gruvbox_Dark-2/apps/64/virtualbox.svg
new file mode 100644
index 000000000..6e8b7ecb5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/virtualbox.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#tqYcN6ksJ0P0Hzv84aToXvLrM1XWDiJI)">
+ <linearGradient id="_lgradient_116" x1=".493" x2=".497" y1="1.063" y2=".017" gradientTransform="matrix(244.648,0,0,228.339,6.343,13.28)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4ce0c6"/>
+ <stop offset="100%" style="stop-color:#3b85b5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_116)" d="M 166.351 13.28 C 240.407 13.28 250.991 23.837 250.991 97.824 L 250.991 157.075 C 250.991 231.061 240.407 241.619 166.351 241.619 L 90.982 241.619 C 16.926 241.619 6.343 231.061 6.343 157.075 L 6.343 97.824 C 6.343 23.837 16.926 13.28 90.982 13.28 L 166.351 13.28 L 166.351 13.28 Z"/>
+ </g>
+ <defs>
+ <filter id="tqYcN6ksJ0P0Hzv84aToXvLrM1XWDiJI" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 128 11.947 L 128 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 96.491 C 250.324 22.504 239.74 11.947 165.685 11.947 L 128 11.947 L 128 11.947 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 124.821 87.334 L 120.217 105.09 L 105.051 163.391 L 93.675 125.432 L 92.456 121.553 L 7.078 121.553 L 7.078 132.17 L 84.399 132.438 L 100.244 185.092 L 105.795 203.596 L 110.671 184.889 L 126.107 125.635 L 135.316 153.459 L 140.327 168.561 L 145.607 153.528 L 156.508 122.235 L 169.984 163.528 L 171.2 167.27 L 175.129 167.27 L 250.922 167.226 L 250.922 156.098 L 179.056 156.385 L 161.79 103.594 L 156.781 88.356 L 151.499 103.526 L 140.597 134.819 L 130.577 104.75 L 124.821 87.334 L 124.821 87.334 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_117" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_117)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/visual-paradigm.svg b/.icons/Gruvbox_Dark-2/apps/64/visual-paradigm.svg
new file mode 100755
index 000000000..bfcffe5d5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/visual-paradigm.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="e6QIz1rQwOR5MuH5TiNzsOj1hak0pX7G" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#e6QIz1rQwOR5MuH5TiNzsOj1hak0pX7G)">
+ <linearGradient id="_lgradient_604" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_604)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_605" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_605)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_606" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(105.584,0.061,-0.061,105.584,75.175,81.119)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_606)" width="105.572" height="105.572" x="75.21" y="81.07" transform="matrix(0.713,-0.701,0.701,0.713,-57.112,128.036)"/>
+ <g opacity=".4">
+ <rect fill="#111111" width="105.572" height="105.572" x="75.21" y="81.07" transform="matrix(0.713,-0.701,0.701,0.713,-57.112,128.036)"/>
+ </g>
+ <linearGradient id="_lgradient_607" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(105.584,0.061,-0.061,105.584,75.185,65.412)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_607)" width="105.572" height="105.572" x="75.21" y="65.36" transform="matrix(0.713,-0.701,0.701,0.713,-46.109,123.537)"/>
+ <path fill="#ffffff" d="M 131.325 83.531 L 105.15 109.706 L 128.063 132.619 L 131.325 135.88 L 157.785 162.341 L 168.889 151.237 L 142.428 124.776 L 157.499 109.706 L 131.325 83.531 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/visual-studio-code-insiders.svg b/.icons/Gruvbox_Dark-2/apps/64/visual-studio-code-insiders.svg
new file mode 100755
index 000000000..a9a3e5f59
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/visual-studio-code-insiders.svg
@@ -0,0 +1,83 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="rSGbBthaTLObuaUWfILevx69Yvs5c6bG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#rSGbBthaTLObuaUWfILevx69Yvs5c6bG)">
+ <linearGradient id="_lgradient_0" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_0)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="zyVetYiQB962hkafZRPULxBBpWBxyq7L" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#zyVetYiQB962hkafZRPULxBBpWBxyq7L)">
+ <path d="M 164.637 200.252 L 164.087 174.596 L 164.077 180.035 L 55.5 163.677 L 164.038 200.5 L 164.637 200.252 Z"/>
+ </g>
+ <path fill="#2d8039" d="M 164.637 200.252 L 164.087 174.596 L 164.077 180.035 L 55.5 163.677 L 164.038 200.5 L 164.637 200.252 Z"/>
+ <defs>
+ <filter id="hXYkfmQDhF5ff7tl9B9c4DkxHVO3sqil" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#hXYkfmQDhF5ff7tl9B9c4DkxHVO3sqil)">
+ <path d="M 164.315 55.5 L 164.087 174.596 L 164.637 200.252 L 200.273 185.49 L 200.488 72.897 L 200.5 72.891 L 200.488 72.867 L 200.493 70.649 L 164.315 55.5 Z"/>
+ </g>
+ <path fill="#3eb34f" d="M 164.315 55.5 L 164.087 174.596 L 164.637 200.252 L 200.273 185.49 L 200.488 72.897 L 200.5 72.891 L 200.488 72.867 L 200.493 70.649 L 164.315 55.5 Z"/>
+ <defs>
+ <filter id="GkBixKTiGzMp4oLhDyOxiQrh47xlI7DR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#GkBixKTiGzMp4oLhDyOxiQrh47xlI7DR)">
+ <path d="M 85.57 119.354 L 93.695 111.604 L 72.962 95.916 L 64.703 98.66 L 85.57 119.354 Z"/>
+ </g>
+ <path fill="#3eb34f" d="M 85.57 117.354 L 93.695 109.604 L 72.962 93.916 L 64.703 96.66 L 85.57 117.354 Z"/>
+ <defs>
+ <filter id="CxR65FxbTd8jZT848s9pU8y8oSPTihqD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#CxR65FxbTd8jZT848s9pU8y8oSPTihqD)">
+ <path d="M 146.445 84.96 L 126.493 99.942 L 126.427 134.444 L 146.322 149.502 L 146.445 84.96 Z"/>
+ </g>
+ <path fill="#2d8039" d="M 146.445 84.96 L 126.493 99.942 L 126.427 134.444 L 146.322 149.502 L 146.445 84.96 Z"/>
+ <defs>
+ <filter id="PzG1GT5yZkCLxttLmtxjZFtGVSysZNHO" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#PzG1GT5yZkCLxttLmtxjZFtGVSysZNHO)">
+ <path d="M 146.072 151.252 L 126.177 136.194 L 126.178 136.197 L 103.328 118.9 L 92.933 126.705 L 126.133 159.688 L 146.072 151.252 Z"/>
+ </g>
+ <path fill="#3eb34f" d="M 146.072 149.252 L 126.177 134.194 L 126.178 134.197 L 103.328 116.9 L 92.933 124.705 L 126.133 157.688 L 146.072 149.252 Z"/>
+ <defs>
+ <filter id="8wMoYOV25rEEMhuUmgJdQCUbYy5dyVbR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#8wMoYOV25rEEMhuUmgJdQCUbYy5dyVbR)">
+ <path d="M 126.539 79.446 L 93.211 112.305 L 85.289 120.115 L 85.29 120.116 L 64.876 140.242 L 73.124 143.019 L 93.181 127.955 L 93.182 127.955 L 93.183 127.956 L 103.578 120.15 L 103.574 120.148 L 126.493 102.937 L 126.493 102.943 L 146.445 87.96 L 126.539 79.446 Z"/>
+ </g>
+ <path fill="#3eb34f" d="M 126.539 76.446 L 93.211 109.305 L 85.289 117.115 L 85.29 117.116 L 64.876 137.242 L 73.124 140.019 L 93.181 124.955 L 93.182 124.955 L 93.183 124.956 L 103.578 117.15 L 103.574 117.148 L 126.493 99.937 L 126.493 99.943 L 146.445 84.96 L 126.539 76.446 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/visual-studio-code.svg b/.icons/Gruvbox_Dark-2/apps/64/visual-studio-code.svg
new file mode 100755
index 000000000..a65693d81
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/visual-studio-code.svg
@@ -0,0 +1,83 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="PCp0OACW9jZVwX8t1wW3i6YZwWD6tLk0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#PCp0OACW9jZVwX8t1wW3i6YZwWD6tLk0)">
+ <linearGradient id="_lgradient_10" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_11" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="K9x9KC1ITnGkVdwNx5gjJ0sLtZV5pEdt" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#K9x9KC1ITnGkVdwNx5gjJ0sLtZV5pEdt)">
+ <path d="M 164.637 200.252 L 164.087 174.596 L 164.077 180.035 L 55.5 163.677 L 164.038 200.5 L 164.637 200.252 Z"/>
+ </g>
+ <path fill="#047bbf" d="M 164.637 200.252 L 164.087 174.596 L 164.077 180.035 L 55.5 163.677 L 164.038 200.5 L 164.637 200.252 Z"/>
+ <defs>
+ <filter id="TQtkfwtWve96pZkyDEnJqzUzS6PspEES" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#TQtkfwtWve96pZkyDEnJqzUzS6PspEES)">
+ <path d="M 164.315 55.5 L 164.087 174.596 L 164.637 200.252 L 200.273 185.49 L 200.488 72.897 L 200.5 72.891 L 200.488 72.867 L 200.493 70.649 L 164.315 55.5 Z"/>
+ </g>
+ <path fill="#00a2ff" d="M 164.315 55.5 L 164.087 174.596 L 164.637 200.252 L 200.273 185.49 L 200.488 72.897 L 200.5 72.891 L 200.488 72.867 L 200.493 70.649 L 164.315 55.5 Z"/>
+ <defs>
+ <filter id="dkGFu9f5xLlhaIrETncFA6LaG5onNCGJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#dkGFu9f5xLlhaIrETncFA6LaG5onNCGJ)">
+ <path d="M 85.57 119.354 L 93.695 111.604 L 72.962 95.916 L 64.703 98.66 L 85.57 119.354 Z"/>
+ </g>
+ <path fill="#009ffb" d="M 85.57 117.354 L 93.695 109.604 L 72.962 93.916 L 64.703 96.66 L 85.57 117.354 Z"/>
+ <defs>
+ <filter id="KrFuibKmzSJ03E6I7GYM4yuIEUq4ko3X" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#KrFuibKmzSJ03E6I7GYM4yuIEUq4ko3X)">
+ <path d="M 146.445 84.96 L 126.493 99.942 L 126.427 134.444 L 146.322 149.502 L 146.445 84.96 Z"/>
+ </g>
+ <path fill="#047bbf" d="M 146.445 84.96 L 126.493 99.942 L 126.427 134.444 L 146.322 149.502 L 146.445 84.96 Z"/>
+ <defs>
+ <filter id="4E6IxpvmJACykhTH7hfrsJoPTeCiqFE1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#4E6IxpvmJACykhTH7hfrsJoPTeCiqFE1)">
+ <path d="M 146.072 151.252 L 126.177 136.194 L 126.178 136.197 L 103.328 118.9 L 92.933 126.705 L 126.133 159.688 L 146.072 151.252 Z"/>
+ </g>
+ <path fill="#00a2ff" d="M 146.072 149.252 L 126.177 134.194 L 126.178 134.197 L 103.328 116.9 L 92.933 124.705 L 126.133 157.688 L 146.072 149.252 Z"/>
+ <defs>
+ <filter id="JHM5rsyq07tpn61y9tZHw94JjMBmwSBx" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#JHM5rsyq07tpn61y9tZHw94JjMBmwSBx)">
+ <path d="M 126.539 79.446 L 93.211 112.305 L 85.289 120.115 L 85.29 120.116 L 64.876 140.242 L 73.124 143.019 L 93.181 127.955 L 93.182 127.955 L 93.183 127.956 L 103.578 120.15 L 103.574 120.148 L 126.493 102.937 L 126.493 102.943 L 146.445 87.96 L 126.539 79.446 Z"/>
+ </g>
+ <path fill="#00a2ff" d="M 126.539 76.446 L 93.211 109.305 L 85.289 117.115 L 85.29 117.116 L 64.876 137.242 L 73.124 140.019 L 93.181 124.955 L 93.182 124.955 L 93.183 124.956 L 103.578 117.15 L 103.574 117.148 L 126.493 99.937 L 126.493 99.943 L 146.445 84.96 L 126.539 76.446 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vivado_logo.svg b/.icons/Gruvbox_Dark-2/apps/64/vivado_logo.svg
new file mode 100644
index 000000000..923308754
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vivado_logo.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_kYse2EY9anSAMgiBbYkYN37smCLOwbOd">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_kYse2EY9anSAMgiBbYkYN37smCLOwbOd)">
+ <defs>
+ <filter id="0rj7kJNPHscPit5phcGwnsXqcQoTt0Xq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#0rj7kJNPHscPit5phcGwnsXqcQoTt0Xq)">
+ <linearGradient id="_lgradient_438" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_438)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_439" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_439)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#ffda64" d="M 140.52 87.423 L 91.75 55.5 L 99.518 108.209 L 102.625 153.375 L 147.7 138.357 L 140.52 87.423 Z"/>
+ <path fill="#fdc92b" d="M 55.5 147.181 L 99.518 108.209 L 128 131.625 L 99.518 161.528 L 55.5 200.5 L 55.5 147.181 Z"/>
+ <path fill="#eab305" d="M 147.7 138.357 L 200.5 164.128 L 151.972 186 L 99.518 161.528 L 102.625 117.125 L 147.7 138.357 Z"/>
+ <path fill="#ffffff" d="M 147.697 138.357 L 99.518 108.211 L 99.518 161.531 L 147.697 138.357 Z M 99.518 161.531"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vivaldi-beta.svg b/.icons/Gruvbox_Dark-2/apps/64/vivaldi-beta.svg
new file mode 100755
index 000000000..1931499bb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vivaldi-beta.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="deEr64xAVP87uHI2W2tCmN3k6XLbwzZ0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#deEr64xAVP87uHI2W2tCmN3k6XLbwzZ0)">
+ <linearGradient id="_lgradient_611" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_611)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_612" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.18,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_612)" fill-rule="evenodd" d="M 165.189 11.952 C 239.245 11.952 249.828 22.509 249.828 96.495 L 249.828 155.746 C 249.828 229.733 239.245 240.29 165.189 240.29 L 89.819 240.29 C 15.764 240.29 5.18 229.733 5.18 155.746 L 5.18 96.495 C 5.18 22.509 15.764 11.952 89.819 11.952 L 165.189 11.952 Z M 165.21 31.95 C 169.44 31.95 173.68 31.99 177.91 32.08 C 181.59 32.16 185.27 32.31 188.95 32.52 C 192.08 32.69 195.21 32.95 198.33 33.3 C 200.91 33.58 203.47 33.95 206.02 34.42 C 208.04 34.8 210.04 35.27 212.01 35.85 C 213.48 36.28 214.93 36.81 216.33 37.44 C 217.33 37.89 218.3 38.43 219.21 39.04 C 219.9 39.51 220.55 40.04 221.15 40.63 C 221.74 41.22 222.27 41.87 222.74 42.56 C 223.35 43.47 223.88 44.43 224.33 45.43 C 224.96 46.83 225.49 48.27 225.93 49.74 C 226.5 51.71 226.98 53.7 227.35 55.72 C 227.82 58.26 228.2 60.82 228.48 63.39 C 228.82 66.51 229.08 69.63 229.26 72.76 C 229.47 76.43 229.62 80.11 229.7 83.79 C 229.79 88.02 229.83 92.24 229.83 96.47 C 229.83 96.48 229.83 96.49 229.83 96.5 L 229.83 155.75 C 229.83 155.75 229.83 155.76 229.83 155.77 C 229.83 160 229.79 164.23 229.7 168.45 C 229.62 172.13 229.47 175.81 229.26 179.48 C 229.08 182.61 228.82 185.73 228.48 188.85 C 228.2 191.42 227.82 193.98 227.35 196.53 C 226.98 198.54 226.5 200.53 225.93 202.5 C 225.49 203.97 224.96 205.41 224.33 206.81 C 223.88 207.81 223.35 208.77 222.74 209.68 C 222.27 210.37 221.74 211.02 221.15 211.61 C 220.55 212.2 219.9 212.73 219.21 213.2 C 218.3 213.81 217.33 214.35 216.33 214.8 C 214.93 215.43 213.48 215.96 212.01 216.39 C 210.04 216.97 208.04 217.45 206.02 217.82 C 203.47 218.29 200.91 218.67 198.33 218.95 C 195.21 219.29 192.08 219.55 188.95 219.72 C 185.27 219.93 181.59 220.08 177.91 220.16 C 173.68 220.25 169.44 220.29 165.21 220.29 C 165.2 220.29 165.2 220.29 165.19 220.29 L 89.82 220.29 C 89.81 220.29 89.8 220.29 89.8 220.29 C 85.56 220.29 81.33 220.25 77.1 220.16 C 73.42 220.08 69.73 219.93 66.06 219.72 C 62.92 219.55 59.8 219.29 56.68 218.95 C 54.1 218.67 51.53 218.29 48.99 217.82 C 46.97 217.45 44.97 216.97 43 216.39 C 41.53 215.96 40.08 215.43 38.68 214.8 C 37.68 214.35 36.71 213.81 35.8 213.2 C 35.1 212.73 34.46 212.2 33.86 211.61 C 33.27 211.02 32.74 210.37 32.27 209.68 C 31.66 208.77 31.12 207.81 30.67 206.81 C 30.05 205.41 29.51 203.97 29.08 202.5 C 28.5 200.53 28.03 198.54 27.66 196.53 C 27.18 193.98 26.81 191.42 26.53 188.85 C 26.18 185.73 25.92 182.61 25.75 179.48 C 25.54 175.81 25.39 172.13 25.31 168.45 C 25.22 164.23 25.18 160 25.18 155.77 C 25.18 155.76 25.18 155.75 25.18 155.75 L 25.18 96.5 C 25.18 96.49 25.18 96.48 25.18 96.47 C 25.18 92.24 25.22 88.02 25.31 83.79 C 25.39 80.11 25.54 76.43 25.75 72.76 C 25.92 69.63 26.18 66.51 26.53 63.39 C 26.81 60.82 27.18 58.26 27.66 55.72 C 28.03 53.7 28.5 51.71 29.08 49.74 C 29.51 48.27 30.05 46.83 30.67 45.43 C 31.12 44.43 31.66 43.47 32.27 42.56 C 32.74 41.87 33.27 41.22 33.86 40.63 C 34.46 40.04 35.1 39.51 35.8 39.04 C 36.71 38.43 37.68 37.89 38.68 37.44 C 40.08 36.81 41.53 36.28 43 35.85 C 44.97 35.27 46.97 34.8 48.99 34.42 C 51.53 33.95 54.1 33.58 56.68 33.3 C 59.8 32.95 62.92 32.69 66.06 32.52 C 69.73 32.31 73.42 32.16 77.1 32.08 C 81.33 31.99 85.56 31.95 89.8 31.95 C 89.8 31.95 89.81 31.95 89.82 31.95 L 165.19 31.95 C 165.2 31.95 165.2 31.95 165.21 31.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_613" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_613)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 182.734 61.545 C 179.826 61.547 176.882 62.152 174.526 63.33 C 171.082 65.051 167.616 68.697 166.079 72.216 C 164.445 75.956 164.21 82.548 165.587 86.052 C 166.169 87.534 167.174 90.08 167.819 91.711 C 169.277 95.392 169.802 105.903 168.877 110.451 C 167.837 115.572 164.604 121.488 160.815 125.206 C 149.443 136.363 132.25 136.559 120.955 125.659 C 117.058 121.898 116.505 118.586 98.911 87.408 C 92.942 76.821 87.585 67.958 86.474 66.813 C 82.977 63.139 78.116 61.825 73.664 61.804 C 64.094 61.649 57.462 69.085 55.888 77.068 C 54.725 83.455 54.19 82.356 85.104 137.059 C 104.617 171.588 113.891 187.505 115.412 189.07 C 120.799 194.612 128.473 195.986 135.655 192.693 C 137.543 191.828 139.681 190.272 141.046 188.769 C 143.721 185.826 199.028 88.325 199.925 84.971 C 200.866 81.456 200.632 76.461 199.367 73.005 C 197.792 68.705 193.448 64.294 189.164 62.644 C 187.241 61.903 185.002 61.54 182.741 61.542 L 182.734 61.545 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vivaldi-snapshot.svg b/.icons/Gruvbox_Dark-2/apps/64/vivaldi-snapshot.svg
new file mode 120000
index 000000000..919120653
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vivaldi-snapshot.svg
@@ -0,0 +1 @@
+vivaldi.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vivaldi-stable.svg b/.icons/Gruvbox_Dark-2/apps/64/vivaldi-stable.svg
new file mode 120000
index 000000000..919120653
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vivaldi-stable.svg
@@ -0,0 +1 @@
+vivaldi.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vivaldi.svg b/.icons/Gruvbox_Dark-2/apps/64/vivaldi.svg
new file mode 100755
index 000000000..11ff84588
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vivaldi.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="77mFf9LQ3kMNnGUitIyx9CoxxNNSARV5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#77mFf9LQ3kMNnGUitIyx9CoxxNNSARV5)">
+ <linearGradient id="_lgradient_614" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_614)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_615" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.18,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_615)" fill-rule="evenodd" d="M 165.189 11.952 C 239.245 11.952 249.828 22.509 249.828 96.495 L 249.828 155.746 C 249.828 229.733 239.245 240.29 165.189 240.29 L 89.819 240.29 C 15.764 240.29 5.18 229.733 5.18 155.746 L 5.18 96.495 C 5.18 22.509 15.764 11.952 89.819 11.952 L 165.189 11.952 Z M 165.21 31.95 C 169.44 31.95 173.68 31.99 177.91 32.08 C 181.59 32.16 185.27 32.31 188.95 32.52 C 192.08 32.69 195.21 32.95 198.33 33.3 C 200.91 33.58 203.47 33.95 206.02 34.42 C 208.04 34.8 210.04 35.27 212.01 35.85 C 213.48 36.28 214.93 36.81 216.33 37.44 C 217.33 37.89 218.3 38.43 219.21 39.04 C 219.9 39.51 220.55 40.04 221.15 40.63 C 221.74 41.22 222.27 41.87 222.74 42.56 C 223.35 43.47 223.88 44.43 224.33 45.43 C 224.96 46.83 225.49 48.27 225.93 49.74 C 226.5 51.71 226.98 53.7 227.35 55.72 C 227.82 58.26 228.2 60.82 228.48 63.39 C 228.82 66.51 229.08 69.63 229.26 72.76 C 229.47 76.43 229.62 80.11 229.7 83.79 C 229.79 88.02 229.83 92.24 229.83 96.47 C 229.83 96.48 229.83 96.49 229.83 96.5 L 229.83 155.75 C 229.83 155.75 229.83 155.76 229.83 155.77 C 229.83 160 229.79 164.23 229.7 168.45 C 229.62 172.13 229.47 175.81 229.26 179.48 C 229.08 182.61 228.82 185.73 228.48 188.85 C 228.2 191.42 227.82 193.98 227.35 196.53 C 226.98 198.54 226.5 200.53 225.93 202.5 C 225.49 203.97 224.96 205.41 224.33 206.81 C 223.88 207.81 223.35 208.77 222.74 209.68 C 222.27 210.37 221.74 211.02 221.15 211.61 C 220.55 212.2 219.9 212.73 219.21 213.2 C 218.3 213.81 217.33 214.35 216.33 214.8 C 214.93 215.43 213.48 215.96 212.01 216.39 C 210.04 216.97 208.04 217.45 206.02 217.82 C 203.47 218.29 200.91 218.67 198.33 218.95 C 195.21 219.29 192.08 219.55 188.95 219.72 C 185.27 219.93 181.59 220.08 177.91 220.16 C 173.68 220.25 169.44 220.29 165.21 220.29 C 165.2 220.29 165.2 220.29 165.19 220.29 L 89.82 220.29 C 89.81 220.29 89.8 220.29 89.8 220.29 C 85.56 220.29 81.33 220.25 77.1 220.16 C 73.42 220.08 69.73 219.93 66.06 219.72 C 62.92 219.55 59.8 219.29 56.68 218.95 C 54.1 218.67 51.53 218.29 48.99 217.82 C 46.97 217.45 44.97 216.97 43 216.39 C 41.53 215.96 40.08 215.43 38.68 214.8 C 37.68 214.35 36.71 213.81 35.8 213.2 C 35.1 212.73 34.46 212.2 33.86 211.61 C 33.27 211.02 32.74 210.37 32.27 209.68 C 31.66 208.77 31.12 207.81 30.67 206.81 C 30.05 205.41 29.51 203.97 29.08 202.5 C 28.5 200.53 28.03 198.54 27.66 196.53 C 27.18 193.98 26.81 191.42 26.53 188.85 C 26.18 185.73 25.92 182.61 25.75 179.48 C 25.54 175.81 25.39 172.13 25.31 168.45 C 25.22 164.23 25.18 160 25.18 155.77 C 25.18 155.76 25.18 155.75 25.18 155.75 L 25.18 96.5 C 25.18 96.49 25.18 96.48 25.18 96.47 C 25.18 92.24 25.22 88.02 25.31 83.79 C 25.39 80.11 25.54 76.43 25.75 72.76 C 25.92 69.63 26.18 66.51 26.53 63.39 C 26.81 60.82 27.18 58.26 27.66 55.72 C 28.03 53.7 28.5 51.71 29.08 49.74 C 29.51 48.27 30.05 46.83 30.67 45.43 C 31.12 44.43 31.66 43.47 32.27 42.56 C 32.74 41.87 33.27 41.22 33.86 40.63 C 34.46 40.04 35.1 39.51 35.8 39.04 C 36.71 38.43 37.68 37.89 38.68 37.44 C 40.08 36.81 41.53 36.28 43 35.85 C 44.97 35.27 46.97 34.8 48.99 34.42 C 51.53 33.95 54.1 33.58 56.68 33.3 C 59.8 32.95 62.92 32.69 66.06 32.52 C 69.73 32.31 73.42 32.16 77.1 32.08 C 81.33 31.99 85.56 31.95 89.8 31.95 C 89.8 31.95 89.81 31.95 89.82 31.95 L 165.19 31.95 C 165.2 31.95 165.2 31.95 165.21 31.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_616" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_616)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_617" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,132.917,55.5,61.542)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_617)" d="M 182.734 61.545 C 179.826 61.547 176.882 62.152 174.526 63.33 C 171.082 65.051 167.616 68.697 166.079 72.216 C 164.445 75.956 164.21 82.548 165.587 86.052 C 166.169 87.534 167.174 90.08 167.819 91.711 C 169.277 95.392 169.802 105.903 168.877 110.451 C 167.837 115.572 164.604 121.488 160.815 125.206 C 149.443 136.363 132.25 136.559 120.955 125.659 C 117.058 121.898 116.505 118.586 98.911 87.408 C 92.942 76.821 87.585 67.958 86.474 66.813 C 82.977 63.139 78.116 61.825 73.664 61.804 C 64.094 61.649 57.462 69.085 55.888 77.068 C 54.725 83.455 54.19 82.356 85.104 137.059 C 104.617 171.588 113.891 187.505 115.412 189.07 C 120.799 194.612 128.473 195.986 135.655 192.693 C 137.543 191.828 139.681 190.272 141.046 188.769 C 143.721 185.826 199.028 88.325 199.925 84.971 C 200.866 81.456 200.632 76.461 199.367 73.005 C 197.792 68.705 193.448 64.294 189.164 62.644 C 187.241 61.903 185.002 61.54 182.741 61.542 L 182.734 61.545 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vk.svg b/.icons/Gruvbox_Dark-2/apps/64/vk.svg
new file mode 100755
index 000000000..05abc3648
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vk.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="2sCgx7WhF2Oe7SRAlZe2V4ghkHG778hN" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#2sCgx7WhF2Oe7SRAlZe2V4ghkHG778hN)">
+ <linearGradient id="_lgradient_618" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_618)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_619" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_619)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 126.444 170.481 L 135.111 170.481 C 135.111 170.481 137.729 170.183 139.067 168.691 C 140.297 167.32 140.258 164.748 140.258 164.748 C 140.258 164.748 140.088 152.702 145.485 150.928 C 150.807 149.179 157.639 162.569 164.88 167.719 C 170.356 171.614 174.517 170.762 174.517 170.762 L 193.882 170.482 C 193.882 170.482 204.01 169.834 199.207 161.584 C 198.814 160.91 196.409 155.482 184.81 144.328 C 172.663 132.662 174.291 134.547 188.916 114.355 C 197.827 102.058 201.386 94.551 200.272 91.336 C 199.211 88.273 192.659 89.082 192.659 89.082 L 170.857 89.222 C 170.857 89.222 169.239 88.994 168.041 89.736 C 166.87 90.463 166.118 92.159 166.118 92.159 C 166.118 92.159 162.665 101.674 158.065 109.768 C 148.356 126.844 144.474 127.748 142.887 126.686 C 139.195 124.215 140.117 116.76 140.117 111.462 C 140.117 94.912 142.54 88.013 135.398 86.226 C 133.029 85.634 131.283 85.242 125.222 85.178 C 117.442 85.096 110.859 85.203 107.131 87.095 C 104.65 88.353 102.736 91.156 103.903 91.318 C 105.344 91.516 108.607 92.23 110.337 94.668 C 112.571 97.818 112.493 104.888 112.493 104.888 C 112.493 104.888 113.778 124.368 109.495 126.788 C 106.557 128.447 102.525 125.059 93.869 109.567 C 89.436 101.632 86.086 92.859 86.086 92.859 C 86.086 92.859 85.441 91.22 84.289 90.342 C 82.897 89.279 80.945 88.942 80.945 88.942 L 60.226 89.082 C 60.226 89.082 57.117 89.172 55.974 90.573 C 54.957 91.82 55.893 94.396 55.893 94.396 C 55.893 94.396 72.112 133.704 90.479 153.514 C 107.322 171.678 126.444 170.486 126.444 170.486"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vkaudiosaver.svg b/.icons/Gruvbox_Dark-2/apps/64/vkaudiosaver.svg
new file mode 100644
index 000000000..198752431
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vkaudiosaver.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="NuaB2BVhhRvmm5CeAAwNcU1kFjHN59wN" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#NuaB2BVhhRvmm5CeAAwNcU1kFjHN59wN)">
+ <linearGradient id="_lgradient_620" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_620)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_621" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_621)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 126.444 138.143 L 135.111 138.143 C 135.111 138.143 137.729 137.847 139.067 136.367 C 140.297 135.007 140.258 132.455 140.258 132.455 C 140.258 132.455 140.088 120.505 145.485 118.746 C 150.807 117.011 157.639 130.294 164.88 135.403 C 170.356 139.267 174.517 138.422 174.517 138.422 L 193.882 138.144 C 193.882 138.144 204.01 137.501 199.207 129.317 C 198.814 128.648 196.409 123.263 184.81 112.198 C 172.663 100.625 174.291 102.495 188.916 82.464 C 197.827 70.265 201.386 62.818 200.272 59.628 C 199.211 56.589 192.659 57.392 192.659 57.392 L 170.857 57.53 C 170.857 57.53 169.239 57.304 168.041 58.041 C 166.87 58.761 166.118 60.444 166.118 60.444 C 166.118 60.444 162.665 69.884 158.065 77.913 C 148.356 94.853 144.474 95.75 142.887 94.696 C 139.195 92.245 140.117 84.849 140.117 79.593 C 140.117 63.176 142.54 56.331 135.398 54.559 C 133.029 53.971 131.283 53.582 125.222 53.519 C 117.442 53.437 110.859 53.543 107.131 55.42 C 104.65 56.668 102.736 59.449 103.903 59.609 C 105.344 59.807 108.607 60.514 110.337 62.933 C 112.571 66.058 112.493 73.072 112.493 73.072 C 112.493 73.072 113.778 92.397 109.495 94.797 C 106.557 96.444 102.525 93.083 93.869 77.713 C 89.436 69.841 86.086 61.138 86.086 61.138 C 86.086 61.138 85.441 59.512 84.289 58.642 C 82.897 57.587 80.945 57.252 80.945 57.252 L 60.226 57.391 C 60.226 57.391 57.117 57.481 55.974 58.87 C 54.957 60.108 55.893 62.663 55.893 62.663 C 55.893 62.663 72.112 101.659 90.479 121.311 C 107.322 139.33 126.444 138.148 126.444 138.148"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 64.634 200.049 Q 61.312 200.049 58.908 198.371 Q 56.503 196.693 55.5 193.787 L 59.34 192.368 Q 60.102 194.063 61.52 195.084 Q 62.939 196.105 64.772 196.105 Q 66.675 196.105 67.8 195.24 Q 68.924 194.375 68.924 192.749 Q 68.924 192.091 68.613 191.521 Q 68.301 190.95 67.903 190.569 Q 67.505 190.188 66.71 189.808 Q 65.914 189.427 65.36 189.202 Q 64.807 188.978 63.734 188.632 Q 62.35 188.147 61.607 187.87 Q 60.863 187.594 59.704 186.954 Q 58.545 186.314 57.939 185.656 Q 57.334 184.999 56.867 183.909 Q 56.4 182.819 56.4 181.504 Q 56.4 178.737 58.545 176.868 Q 60.69 175 64.357 175 Q 67.402 175 69.408 176.436 Q 71.415 177.872 72.107 180.19 L 68.37 181.435 Q 67.263 178.944 64.08 178.944 Q 62.454 178.944 61.537 179.619 Q 60.62 180.293 60.62 181.539 Q 60.62 182.369 61.33 183.027 Q 62.039 183.684 62.852 184.013 Q 63.665 184.341 65.257 184.86 Q 66.295 185.241 66.831 185.431 Q 67.367 185.622 68.336 186.071 Q 69.305 186.521 69.858 186.884 Q 70.412 187.248 71.121 187.87 Q 71.83 188.493 72.211 189.168 Q 72.591 189.843 72.868 190.759 Q 73.145 191.676 73.145 192.749 Q 73.145 196.139 70.74 198.094 Q 68.336 200.049 64.634 200.049 L 64.634 200.049 Z M 107.12 199.634 L 102.761 199.634 L 100.858 194.34 L 91.274 194.34 L 89.371 199.634 L 84.977 199.634 L 94.008 175.415 L 98.125 175.415 L 107.12 199.634 L 107.12 199.634 Z M 92.589 190.604 L 99.543 190.604 L 96.879 183.338 Q 96.36 182.023 96.083 180.882 Q 95.807 181.885 95.288 183.338 L 92.589 190.604 L 92.589 190.604 Z M 130.751 199.634 L 126.703 199.634 L 118.261 175.415 L 122.724 175.415 L 128.156 191.78 Q 128.605 193.337 128.778 193.994 Q 128.917 193.268 129.367 191.78 L 134.764 175.415 L 139.158 175.415 L 130.751 199.634 L 130.751 199.634 Z M 168.497 199.634 L 151.959 199.634 L 151.959 175.415 L 167.736 175.415 L 167.736 179.325 L 156.111 179.325 L 156.111 185.172 L 163.273 185.172 L 163.273 189.081 L 156.111 189.081 L 156.111 195.724 L 168.497 195.724 L 168.497 199.634 L 168.497 199.634 Z M 185.969 199.634 L 181.817 199.634 L 181.817 175.415 L 192.542 175.415 Q 196.729 175.415 198.614 177.491 Q 200.5 179.567 200.5 182.785 Q 200.5 185.033 199.22 187.005 Q 197.94 188.978 195.518 189.704 L 200.362 199.634 L 195.691 199.634 L 191.02 190.154 L 185.969 190.154 L 185.969 199.634 L 185.969 199.634 Z M 185.969 179.359 L 185.969 186.21 L 192.612 186.21 Q 194.48 186.21 195.345 185.241 Q 196.21 184.272 196.21 182.785 Q 196.21 181.331 195.38 180.345 Q 194.549 179.359 192.612 179.359 L 185.969 179.359 L 185.969 179.359 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vlc-kb.svg b/.icons/Gruvbox_Dark-2/apps/64/vlc-kb.svg
new file mode 120000
index 000000000..495a6363d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vlc-kb.svg
@@ -0,0 +1 @@
+vlc.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vlc.svg b/.icons/Gruvbox_Dark-2/apps/64/vlc.svg
new file mode 100644
index 000000000..84e566d1b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vlc.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1="-.033" x2="1.433" y1="-.071" y2="1.297" gradientTransform="matrix(244.648 0 0 228.338 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f37e40"/>
+ <stop offset="100%" stop-color="#fac82e"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.689 11.95c74.056 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.583 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.494c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="c" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <path fill="#3b3333" opacity=".4" d="M65.044 198.75c-1.044-1.041-1.199-1.705-.925-3.956.33-2.702 13.967-47.119 14.687-47.836.612-.61 5.654-1.293 9.822-1.331l3.853-.035-.258 3.547-.257 3.546 2.894 2.779c5.253 5.045 15.477 8.064 29.307 8.655 17.113.732 31.764-2.912 37.603-9.353 1.997-2.202 2.078-2.457 1.833-5.821l-.255-3.517 5.914.335c3.252.184 6.361.507 6.909.717 1.121.431 2.423 4.179 10.423 29.997 2.921 9.428 5.307 18.113 5.302 19.3-.017 4.259 5.6 3.898-63.359 4.069L66.299 200l-1.255-1.25zm56.419-62.579c-11.995-.692-22.306-4.902-22.306-9.106 0-1.1 6.876-25.185 7.371-25.816.08-.104 1.258.378 2.616 1.068 8.277 4.207 29.604 4.197 37.72-.017 1.281-.666 2.394-1.132 2.473-1.037.584.712 7.347 24.647 7.347 26.005 0 1.883-1.368 3.17-5.729 5.387-5.5 2.795-17.404 4.215-29.492 3.517v-.001zm-2.509-59.83c-1.864-.399-3.631-.969-3.928-1.267-.589-.593 2.486-11.557 4.529-16.145 1.023-2.298 1.579-2.837 3.471-3.36 2.924-.809 7.583-.747 10.174.134 1.478.504 2.346 1.324 3.109 2.94 1.188 2.516 5.257 16.233 4.916 16.573-.121.12-2.042.603-4.268 1.073-4.859 1.026-13.337 1.05-18.003.051v.001z" filter="url(#c)"/>
+ <path fill="#f1f1f1" d="M65.044 198.75c-1.044-1.041-1.199-1.705-.925-3.956.33-2.702 13.967-47.119 14.687-47.836.612-.61 5.654-1.293 9.822-1.331l3.853-.035-.258 3.547-.257 3.546 2.894 2.779c5.253 5.045 15.477 8.064 29.307 8.655 17.113.732 31.764-2.912 37.603-9.353 1.997-2.202 2.078-2.457 1.833-5.821l-.255-3.517 5.914.335c3.252.184 6.361.507 6.909.717 1.121.431 2.423 4.179 10.423 29.997 2.921 9.428 5.307 18.113 5.302 19.3-.017 4.259 5.6 3.898-63.359 4.069L66.299 200l-1.255-1.25zm56.419-62.579c-11.995-.692-22.306-4.902-22.306-9.106 0-1.1 6.876-25.185 7.371-25.816.08-.104 1.258.378 2.616 1.068 8.277 4.207 29.604 4.197 37.72-.017 1.281-.666 2.394-1.132 2.473-1.037.584.712 7.347 24.647 7.347 26.005 0 1.883-1.368 3.17-5.729 5.387-5.5 2.795-17.404 4.215-29.492 3.517v-.001zm-2.509-59.83c-1.864-.399-3.631-.969-3.928-1.267-.589-.593 2.486-11.557 4.529-16.145 1.023-2.298 1.579-2.837 3.471-3.36 2.924-.809 7.583-.747 10.174.134 1.478.504 2.346 1.324 3.109 2.94 1.188 2.516 5.257 16.233 4.916 16.573-.121.12-2.042.603-4.268 1.073-4.859 1.026-13.337 1.05-18.003.051v.001z"/>
+ <g opacity=".4">
+ <linearGradient id="d" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vmd.svg b/.icons/Gruvbox_Dark-2/apps/64/vmd.svg
new file mode 100644
index 000000000..a141c0655
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vmd.svg
@@ -0,0 +1,52 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_3KFNCYIngGMx6Hxv5fd9RXf1jVKmsOyI">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_3KFNCYIngGMx6Hxv5fd9RXf1jVKmsOyI)">
+ <defs>
+ <filter id="LMuxNZmd08JdYxKn3pbbucHdO2t1mDXB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#LMuxNZmd08JdYxKn3pbbucHdO2t1mDXB)">
+ <linearGradient id="_lgradient_440" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_440)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_441" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_441)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_442" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(43.689,0,0,65,55.5,95.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_442)" d="M 55.5 95.5 L 64.698 134.847 L 70.675 160.5 L 84.015 160.5 L 89.992 134.847 L 90.533 132.545 L 99.189 95.5 L 85.849 95.5 L 85.824 95.5 L 77.345 131.885 L 68.865 95.5 L 68.84 95.5 L 55.5 95.5 Z"/>
+ <linearGradient id="_lgradient_443" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(69.507,0,0,65,90.127,95.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a6d74f"/>
+ <stop offset="100%" style="stop-color:#76c22b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_443)" d="M 103.112 95.5 L 90.38 159.222 L 90.127 160.5 L 103.366 160.5 L 110.222 126.206 L 118.21 160.5 L 131.551 160.5 L 139.539 126.206 L 146.395 160.5 L 159.634 160.5 L 159.381 159.222 L 146.649 95.5 L 133.36 95.5 L 124.881 131.885 L 116.401 95.5 L 103.112 95.5 Z"/>
+ <linearGradient id="_lgradient_444" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(38.955,0,0,65,161.545,95.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_444)" d="M 161.545 95.5 L 161.545 102 L 161.545 160.5 L 168.037 160.5 C 168.037 160.5 175.881 160.589 183.922 156.564 C 191.963 152.539 200.5 143.167 200.5 128 C 200.5 112.833 191.963 103.461 183.922 99.436 C 175.881 95.411 168.037 95.5 168.037 95.5 L 161.545 95.5 Z M 174.53 110.15 C 176.099 110.53 176.361 110.183 178.123 111.065 C 183.067 113.539 187.515 117.167 187.515 128 C 187.515 138.833 183.067 142.461 178.123 144.935 C 176.361 145.817 176.099 145.47 174.53 145.85 L 174.53 110.15 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vmnetcfg.svg b/.icons/Gruvbox_Dark-2/apps/64/vmnetcfg.svg
new file mode 120000
index 000000000..4624448ae
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vmnetcfg.svg
@@ -0,0 +1 @@
+vmware-netcfg.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vmpk.svg b/.icons/Gruvbox_Dark-2/apps/64/vmpk.svg
new file mode 120000
index 000000000..83f53c3fe
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vmpk.svg
@@ -0,0 +1 @@
+pianoteq.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vmplayer.svg b/.icons/Gruvbox_Dark-2/apps/64/vmplayer.svg
new file mode 100644
index 000000000..c4acfabbb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vmplayer.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#LuzzAlCAJBVvtc5QRM9FFLUXSbBpUYvv)">
+ <linearGradient id="_lgradient_522" x1="0" x2="0" y1=".5" y2="1.5" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_522)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="LuzzAlCAJBVvtc5QRM9FFLUXSbBpUYvv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="NvPJ1Ab2bkAAooLBbmIxvgFpUyyQ1SzQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#NvPJ1Ab2bkAAooLBbmIxvgFpUyyQ1SzQ)">
+ <path fill="#fdc92b" d="M 139.44 198.667 C 134.652 196.225 132.855 191.776 134.789 187.148 C 136.879 182.146 141.293 180.691 154.371 180.691 C 160.371 180.691 165.279 180.328 165.279 179.883 C 165.279 179.439 161.889 175.687 157.746 171.546 L 150.213 164.016 L 133.174 164.016 L 133.174 144.214 L 137.109 144.214 C 142.069 144.214 143.53 142.744 143.53 137.753 L 143.53 133.792 L 164.243 133.792 L 164.243 151.041 L 172.011 158.805 L 179.778 166.569 L 179.778 155.358 C 179.778 141.711 181.173 137.533 186.473 135.304 C 189.703 133.946 190.566 133.946 193.797 135.304 C 199.881 137.863 200.491 140.762 200.491 167.142 C 200.491 201.954 201.975 200.493 166.607 200.491 C 146.199 200.49 142.53 200.244 139.44 198.667 L 139.44 198.667 Z M 98.182 162.446 C 93.311 160.316 91.748 155.767 91.748 143.727 L 91.748 133.792 L 112.461 133.792 L 112.461 137.753 C 112.461 142.744 113.922 144.214 118.882 144.214 L 122.817 144.214 L 122.817 164.016 L 112.202 163.973 C 105.365 163.949 100.374 163.403 98.182 162.444 L 98.182 162.446 L 98.182 162.446 Z M 61.934 120.758 C 56.142 118.226 55.5 115.057 55.5 88.979 C 55.5 62.632 56.114 59.697 62.161 57.154 C 67.405 54.949 110.909 54.948 116.153 57.153 C 123.723 60.336 123.953 69.83 116.551 73.605 C 113.809 75.003 110.39 75.427 101.845 75.429 C 95.722 75.429 90.712 75.771 90.712 76.187 C 90.712 76.603 94.079 80.355 98.195 84.525 L 105.677 92.105 L 122.817 92.105 L 122.817 111.907 L 118.882 111.907 C 113.922 111.907 112.461 113.377 112.461 118.368 L 112.461 122.328 L 91.748 122.328 L 91.748 105.08 L 83.98 97.316 L 76.213 89.552 L 76.213 100.763 C 76.213 114.383 74.815 118.59 69.552 120.803 C 64.989 121.237 65.859 121.252 61.934 120.76 L 61.934 120.758 L 61.934 120.758 Z M 143.53 118.368 C 143.53 113.377 142.069 111.907 137.109 111.907 L 133.174 111.907 L 133.174 92.105 L 150.314 92.105 L 157.796 84.525 C 161.912 80.355 165.279 76.604 165.279 76.187 C 165.279 75.771 160.269 75.429 154.146 75.429 C 145.601 75.427 142.182 75.003 139.44 73.605 C 132.038 69.83 132.268 60.336 139.839 57.153 C 145.082 54.948 188.586 54.95 193.83 57.154 C 199.877 59.697 200.491 62.632 200.491 88.979 C 200.491 115.358 199.881 118.258 193.797 120.817 C 190.566 122.175 189.703 122.175 186.473 120.817 C 181.173 118.588 179.778 114.41 179.778 100.763 L 179.778 89.552 L 172.011 97.316 L 164.243 105.08 L 164.243 122.329 L 143.53 122.329 L 143.53 118.368 L 143.53 118.368 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_523" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_523)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vmware-netcfg.svg b/.icons/Gruvbox_Dark-2/apps/64/vmware-netcfg.svg
new file mode 100755
index 000000000..82cdef214
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vmware-netcfg.svg
@@ -0,0 +1,62 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="YxBkAH6NtHxHOCfaM9TOkWMMewJwRe80" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#YxBkAH6NtHxHOCfaM9TOkWMMewJwRe80)">
+ <linearGradient id="_lgradient_622" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_622)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_623" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_623)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_624" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(120.836,0,0,39.272,67.584,150.656)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_624)" d="M 118.939 150.656 L 118.939 171.802 L 67.584 171.802 L 67.584 189.928 L 188.419 189.928 L 188.419 171.802 L 137.064 171.802 L 137.064 150.656 L 118.939 150.656 Z"/>
+ <defs>
+ <filter id="FTFJVV5r0P3Qnz0kZxrA7X4yVs547c1W" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#FTFJVV5r0P3Qnz0kZxrA7X4yVs547c1W)">
+ <path d="M 89.756 57.01 C 84.168 57.01 79.667 61.511 79.667 67.099 L 79.667 143.587 C 79.667 149.176 84.168 153.677 89.756 153.677 L 166.245 153.677 C 171.834 153.677 176.335 149.176 176.335 143.587 L 176.335 67.099 C 176.335 61.511 171.834 57.01 166.245 57.01 L 89.756 57.01 L 89.756 57.01 Z M 103.834 81.177 L 152.169 81.177 L 152.169 129.511 L 103.834 129.511 L 103.834 81.177 Z"/>
+ </g>
+ <linearGradient id="_lgradient_625" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(96.669,0,0,96.667,79.667,53.989)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_625)" d="M 89.756 53.99 C 84.168 53.99 79.667 58.491 79.667 64.079 L 79.667 140.567 C 79.667 146.155 84.168 150.656 89.756 150.656 L 166.245 150.656 C 171.834 150.656 176.335 146.155 176.335 140.567 L 176.335 64.079 C 176.335 58.49 171.834 53.989 166.245 53.989 L 89.756 53.989 L 89.756 53.99 Z M 103.834 78.156 L 152.169 78.156 L 152.169 126.49 L 103.834 126.49 L 103.834 78.156 Z"/>
+ <defs>
+ <filter id="Ju5D1vFHElyATF94eN7Coggx8vKjMHlZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Ju5D1vFHElyATF94eN7Coggx8vKjMHlZ)">
+ <path fill-rule="evenodd" d="M 55.5 183.886 C 55.5 173.882 63.622 165.76 73.625 165.76 C 83.629 165.76 91.751 173.882 91.751 183.886 C 91.751 193.889 83.629 202.011 73.625 202.011 C 63.622 202.011 55.5 193.889 55.5 183.886 L 55.5 183.886 Z M 109.876 183.886 C 109.876 173.882 117.998 165.76 128.002 165.76 C 138.005 165.76 146.127 173.882 146.127 183.886 C 146.127 193.889 138.005 202.011 128.002 202.011 C 117.998 202.011 109.876 193.889 109.876 183.886 L 109.876 183.886 Z M 164.249 183.886 C 164.249 173.882 172.371 165.76 182.375 165.76 C 192.378 165.76 200.5 173.882 200.5 183.886 C 200.5 193.889 192.378 202.011 182.375 202.011 C 172.371 202.011 164.249 193.889 164.249 183.886 Z"/>
+ </g>
+ <linearGradient id="_lgradient_626" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,36.251,55.5,162.739)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff9757"/>
+ <stop offset="50%" style="stop-color:#ff6e51"/>
+ <stop offset="100%" style="stop-color:#f5350f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_626)" fill-rule="evenodd" d="M 55.5 180.865 C 55.5 170.861 63.622 162.739 73.625 162.739 C 83.629 162.739 91.751 170.861 91.751 180.865 C 91.751 190.868 83.629 198.99 73.625 198.99 C 63.622 198.99 55.5 190.868 55.5 180.865 L 55.5 180.865 Z M 109.876 180.865 C 109.876 170.861 117.998 162.739 128.002 162.739 C 138.005 162.739 146.127 170.861 146.127 180.865 C 146.127 190.868 138.005 198.99 128.002 198.99 C 117.998 198.99 109.876 190.868 109.876 180.865 L 109.876 180.865 Z M 164.249 180.865 C 164.249 170.861 172.371 162.739 182.375 162.739 C 192.378 162.739 200.5 170.861 200.5 180.865 C 200.5 190.868 192.378 198.99 182.375 198.99 C 172.371 198.99 164.249 190.868 164.249 180.865 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vmware-player.svg b/.icons/Gruvbox_Dark-2/apps/64/vmware-player.svg
new file mode 120000
index 000000000..d93ab3521
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vmware-player.svg
@@ -0,0 +1 @@
+vmplayer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vmware-view.svg b/.icons/Gruvbox_Dark-2/apps/64/vmware-view.svg
new file mode 100644
index 000000000..cd978cfd7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vmware-view.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Ahqic7oApeADvytRcrWAEOqE51FdrrrQ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Ahqic7oApeADvytRcrWAEOqE51FdrrrQ)">
+ <linearGradient id="_lgradient_7" x1=".51" x2=".512" y1="1.06" y2=".158" gradientTransform="matrix(244.648309,0,0,228.338396,5.619191,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#009a56"/>
+ <stop offset="100%" style="stop-color:#46a926"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_7)" d="M 165.628109 11.951604 C 239.683817 11.951604 250.2675 22.508801 250.2675 96.495462 L 250.2675 155.746257 C 250.2675 229.732514 239.683817 240.29 165.628109 240.29 L 90.258584 240.29 C 16.20288 240.29 5.619191 229.732514 5.619191 155.746257 L 5.619191 96.495462 C 5.619191 22.508801 16.20288 11.951604 90.258584 11.951604 L 165.628109 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_8" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_8)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 67.580638 59.642857 C 60.886468 59.642857 55.5 64.89298 55.5 71.416016 L 55.5 159.726841 C 55.5 166.249881 60.886468 171.5 67.580638 171.5 L 121.785714 171.5 L 121.785714 188.071429 L 98.652066 188.071429 C 95.400611 188.071429 92.785714 190.843 92.785714 194.285714 C 92.785714 197.728429 95.400611 200.5 98.652066 200.5 L 157.347934 200.5 C 160.599389 200.5 163.214286 197.728429 163.214286 194.285714 C 163.214286 190.843 160.599389 188.071429 157.347934 188.071429 L 134.214286 188.071429 L 134.214286 171.5 L 188.419362 171.5 C 195.113532 171.5 200.5 166.249881 200.5 159.726841 L 200.5 71.416016 C 200.5 64.89298 195.113532 59.642857 188.419362 59.642857 L 67.580638 59.642857 Z M 67.928571 72.071429 L 188.071429 72.071429 L 188.071429 159.071429 L 67.928571 159.071429 L 67.928571 72.071429 Z M 117.642857 80.357143 L 117.642857 96.928571 L 138.357143 96.928571 L 138.357143 80.357143 L 117.642857 80.357143 Z M 101.071429 105.214286 L 101.071429 121.785714 L 121.785714 121.785714 L 121.785714 105.214286 L 101.071429 105.214286 Z M 134.214286 105.214286 L 134.214286 121.785714 L 154.928571 121.785714 L 154.928571 105.214286 L 134.214286 105.214286 Z M 84.5 130.071429 L 84.5 146.642857 L 105.214286 146.642857 L 105.214286 130.071429 L 84.5 130.071429 Z M 117.642857 130.071429 L 117.642857 146.642857 L 138.357143 146.642857 L 138.357143 130.071429 L 117.642857 130.071429 Z M 150.785714 130.071429 L 150.785714 146.642857 L 171.5 146.642857 L 171.5 130.071429 L 150.785714 130.071429 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 67.580638 55.5 C 60.886468 55.5 55.5 60.750123 55.5 67.273159 L 55.5 155.583984 C 55.5 162.107024 60.886468 167.357143 67.580638 167.357143 L 188.419362 167.357143 C 195.113532 167.357143 200.5 162.107024 200.5 155.583984 L 200.5 67.273159 C 200.5 60.750123 195.113532 55.5 188.419362 55.5 L 67.580638 55.5 Z M 67.928571 67.928571 L 188.071429 67.928571 L 188.071429 154.928571 L 67.928571 154.928571 L 67.928571 67.928571 Z"/>
+ <rect fill="#ffffff" width="12.429" height="29" x="121.79" y="163.21" transform="matrix(1,0,0,1,0,0)"/>
+ <path d="M 163.214286 190.142857 L 163.214286 190.142857 C 163.214286 193.572615 160.429758 196.357143 157 196.357143 L 99 196.357143 C 95.570242 196.357143 92.785714 193.572615 92.785714 190.142857 L 92.785714 190.142857 C 92.785714 186.7131 95.570242 183.928571 99 183.928571 L 157 183.928571 C 160.429758 183.928571 163.214286 186.7131 163.214286 190.142857 Z" style="fill:#ffffff"/>
+ <rect fill="#ffffff" width="20.714" height="16.571" x="117.64" y="76.21" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ffffff" width="20.714" height="16.571" x="101.07" y="101.07" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ffffff" width="20.714" height="16.571" x="134.21" y="101.07" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ffffff" width="20.714" height="16.571" x="117.64" y="125.93" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ffffff" width="20.714" height="16.571" x="84.5" y="125.93" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#ffffff" width="20.714" height="16.571" x="150.79" y="125.93" transform="matrix(1,0,0,1,0,0)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vmware-workstation.svg b/.icons/Gruvbox_Dark-2/apps/64/vmware-workstation.svg
new file mode 100755
index 000000000..1b8f2b286
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vmware-workstation.svg
@@ -0,0 +1,49 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="6jUBPRkCJXBtgP3LXFXKMYP5kgMmLgey" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#6jUBPRkCJXBtgP3LXFXKMYP5kgMmLgey)">
+ <linearGradient id="_lgradient_627" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_627)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_628" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_628)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g filter="url(#Q2qZW8HXNB1liHJjOZibWMdMWS6YdN0X)">
+ <linearGradient id="_lgradient_629" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(115.819,0,0,116.182,55.5,82.318)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_629)" d="M 160.461 198.5 C 166.476 198.5 171.319 193.642 171.319 187.608 L 171.319 93.21 C 171.319 87.176 166.476 82.318 160.461 82.318 L 66.358 82.318 C 60.343 82.318 55.5 87.176 55.5 93.21 L 55.5 187.608 C 55.5 193.642 60.343 198.5 66.358 198.5 L 160.461 198.5 Z M 142.364 169.455 L 84.455 169.455 L 84.455 111.364 L 142.364 111.364 L 142.364 169.455 Z"/>
+ <linearGradient id="_lgradient_630" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(115.819,0,0,116.182,84.681,53.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_630)" d="M 189.642 169.682 C 195.657 169.682 200.5 164.824 200.5 158.79 L 200.5 64.392 C 200.5 58.358 195.657 53.5 189.642 53.5 L 95.539 53.5 C 89.524 53.5 84.681 58.358 84.681 64.392 L 84.681 82.545 L 171.545 82.545 L 171.545 140.636 L 113.636 140.636 L 113.636 111.591 L 84.681 111.591 L 84.681 158.79 C 84.681 164.824 89.524 169.682 95.539 169.682 L 189.642 169.682 Z"/>
+ </g>
+ <defs>
+ <filter id="Q2qZW8HXNB1liHJjOZibWMdMWS6YdN0X" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vmware.svg b/.icons/Gruvbox_Dark-2/apps/64/vmware.svg
new file mode 120000
index 000000000..6866c819e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vmware.svg
@@ -0,0 +1 @@
+vmware-player.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vncviewer.svg b/.icons/Gruvbox_Dark-2/apps/64/vncviewer.svg
new file mode 100644
index 000000000..fb510805e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vncviewer.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_vzNm3jqwIbdYHwUdJMnKrLGPA3YcyntV">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_vzNm3jqwIbdYHwUdJMnKrLGPA3YcyntV)">
+ <defs>
+ <filter id="zxHghqAbuJ7mxsjnFLevgZznwJ6bOSQl" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#zxHghqAbuJ7mxsjnFLevgZznwJ6bOSQl)">
+ <linearGradient id="_lgradient_390" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_390)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_391" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_391)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#e6e6e6" d="M 55.5 69.607 L 88.375 178.652 C 88.41 178.717 88.44 178.732 88.475 178.795 C 89.639 183.158 93.595 186.393 98.326 186.393 C 102.814 186.393 106.576 183.488 107.949 179.465 C 107.979 179.405 108.051 179.323 108.077 179.265 L 141.137 69.607 L 130.11 69.607 L 98.326 175.865 L 66.541 69.607 L 55.5 69.607 Z M 174.953 69.607 C 160.844 69.607 149.406 81.044 149.406 95.154 L 149.406 120.701 L 160.354 120.701 L 160.354 109.752 L 160.354 102.453 L 160.354 95.154 C 160.354 86.962 166.761 80.555 174.953 80.555 C 183.145 80.555 189.551 86.962 189.551 95.154 L 189.551 102.453 L 189.551 109.752 L 189.551 120.701 L 200.5 120.701 L 200.5 95.154 C 200.5 81.044 189.062 69.607 174.953 69.607 Z M 174.953 135.299 C 160.844 135.299 149.406 146.737 149.406 160.846 C 149.406 174.956 160.844 186.393 174.953 186.393 L 200.5 186.393 L 200.5 175.445 L 189.551 175.445 L 182.252 175.445 L 174.953 175.445 C 166.761 175.445 160.354 169.038 160.354 160.846 C 160.354 152.654 166.761 146.248 174.953 146.248 L 182.252 146.248 L 189.551 146.248 L 200.5 146.248 L 200.5 135.299 L 174.953 135.299 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vncviewer48x48.svg b/.icons/Gruvbox_Dark-2/apps/64/vncviewer48x48.svg
new file mode 120000
index 000000000..51d6d1333
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vncviewer48x48.svg
@@ -0,0 +1 @@
+vncviewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vnote.svg b/.icons/Gruvbox_Dark-2/apps/64/vnote.svg
new file mode 100644
index 000000000..98f089454
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vnote.svg
@@ -0,0 +1,38 @@
+<svg width="256" height="256" fill="none" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg">
+ <g clip-path="url(#clip0)">
+ <g filter="url(#filter0_d)">
+ <path d="m165.685 11.947c74.055 0 84.639 10.5572 84.639 84.5438v59.2512c0 73.986-10.584 84.543-84.639 84.543h-75.3698c-74.0557 0-84.63934-10.557-84.63934-84.543v-59.2512c0-73.9866 10.58364-84.5438 84.63934-84.5438h75.3698z" fill="url(#paint0_linear)"/>
+ </g>
+ <g filter="url(#filter1_f)">
+ <path d="m48 69.6957h33.4404c5.5257 0 10.4477 3.4931 12.2715 8.7092l43.3311 123.9281-12.057-41.275 57.971-76.058 25.043 23.652-46.841-52.4056h38.841c4.418 0 8 3.5817 8 8v44.4056l-70.957 93.681h-33.714c-5.0869 0-9.6211-3.207-11.315-8.004l-44.014-124.6333z" fill-opacity=".4"/>
+ </g>
+ <path d="m48 66.4493h33.4404c5.5257 0 10.4477 3.4931 12.2715 8.7092l43.3311 123.9285-12.057-41.275 57.971-76.0584 25.043 23.6524-46.841-52.406h38.841c4.418 0 8 3.5817 8 8v44.406l-70.957 93.681h-33.714c-5.0869 0-9.6211-3.207-11.315-8.004l-44.014-124.6337z" fill="url(#paint1_linear)"/>
+ </g>
+ <defs>
+ <filter id="filter0_d" x="-4.32414" y="5.94696" width="264.648" height="248.338" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
+ <feBlend in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <filter id="filter1_f" x="38" y="46.2464" width="180" height="166.087" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
+ <feGaussianBlur result="effect1_foregroundBlur" stdDeviation="5"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="126.487" x2="127.02" y1="11.8597" y2="241.039" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#1ad6ab" offset="0"/>
+ <stop stop-color="#329db6" offset="1"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="48" x2="48" y1="53" y2="199.087" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#e0e5e7" offset="1e-7"/>
+ <stop stop-color="#c7ced2" offset="1"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect width="256" height="256" fill="#ffffff"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vocal.svg b/.icons/Gruvbox_Dark-2/apps/64/vocal.svg
new file mode 100644
index 000000000..8cae93894
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vocal.svg
@@ -0,0 +1,54 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="HwP4UXdvKOppbFuF6i6IUICuivxZhnvg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#HwP4UXdvKOppbFuF6i6IUICuivxZhnvg)">
+ <linearGradient id="_lgradient_158" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_158)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_159" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_159)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#212325" d="M 161.056002 201.208072 C 161.056002 206.339995 145.754223 210.5 126.878507 210.5 C 108.00279 210.5 92.701011 206.339995 92.701011 201.208072 C 92.701011 196.07615 108.00279 191.916145 126.878507 191.916145 C 145.754223 191.916145 161.056002 196.07615 161.056002 201.208072 Z"/>
+ <path fill="#33393c" d="M 161.056002 198.431143 C 161.056002 203.563065 145.754223 207.72307 126.878507 207.72307 C 108.00279 207.72307 92.701011 203.563065 92.701011 198.431143 C 92.701011 193.29922 108.00279 189.139215 126.878507 189.139215 C 145.754223 189.139215 161.056002 193.29922 161.056002 198.431143 Z"/>
+ <path fill="#414b50" d="M 161.056002 103.396222 L 94.217338 103.396222 L 94.217338 100.512753 L 161.056002 100.512753 L 161.056002 103.396222 Z"/>
+ <path fill="#414b50" d="M 127.32312 199.695208 L 126.433997 199.695208 C 124.43783 199.695208 122.819963 198.077082 122.819963 196.081175 L 122.819963 163.951398 L 130.937154 163.951398 L 130.937154 196.081175 C 130.937154 198.077082 129.319027 199.695208 127.32312 199.695208 Z"/>
+ <path fill="#414b50" d="M 159.981503 93.121754 L 159.981503 130.670108 C 159.981503 148.333076 145.662838 162.651481 127.99987 162.651481 L 127.99987 162.651481 C 110.336902 162.651481 96.018497 148.333076 96.018497 130.670108 L 96.018497 93.121754 L 89.657163 93.121754 L 89.657163 131.464722 C 89.657163 152.640704 106.823887 169.807429 127.99987 169.807429 L 127.99987 169.807429 C 149.176113 169.807429 166.342837 152.640704 166.342837 131.464722 L 166.342837 93.121754 L 159.981503 93.121754 Z"/>
+ <path fill="#60767b" d="M 128.177762 158.291208 L 128.177762 158.291208 C 112.670561 158.291208 99.98278 145.603427 99.98278 130.096226 L 99.98278 73.706002 C 99.98278 58.198801 112.670561 45.51102 128.177762 45.51102 L 128.177762 45.51102 C 143.684963 45.51102 156.372744 58.198801 156.372744 73.706002 L 156.372744 130.096226 C 156.372744 145.603427 143.684963 158.291208 128.177762 158.291208 Z"/>
+ <path fill="#60767b" d="M 128.177762 158.291214 L 128.177762 158.291214 C 112.670559 158.291214 99.98278 145.603427 99.98278 130.096224 L 99.98278 73.706003 C 99.98278 58.1988 112.670559 45.511021 128.177762 45.511021 L 128.177762 45.511021 C 143.684964 45.511021 156.372743 58.1988 156.372743 73.706003 L 156.372743 130.096224 C 156.372743 145.603427 143.684964 158.291214 128.177762 158.291214 Z"/>
+ <path fill="#2f2d2e" d="M 99.804887 121.630096 L 99.804887 130.096224 C 99.804887 145.603427 112.49267 158.291214 128.000127 158.291214 L 128.000127 158.291214 C 143.507329 158.291214 156.194854 145.603427 156.194854 130.096224 L 156.194854 130.096224 L 156.194854 121.546802"/>
+ <path fill="none" d="M 156.194854 121.546802 L 156.194854 73.706003 C 156.194854 58.1988 143.507329 45.511281 128.000127 45.511281 L 128.000127 45.511281 C 112.49267 45.511281 99.804887 58.1988 99.804887 73.706003 L 99.804887 121.630096"/>
+ <path fill="#76c22b" d="M 156.509014 121.958207 L 99.73267 121.958207 L 99.73267 108.586985 L 156.509014 108.586985 L 156.509014 121.958207 Z"/>
+ <g opacity=".26">
+ <path fill="#2f2d2e" d="M 107.290866 101.141545 L 107.290866 101.141545 C 106.091916 101.141545 105.110886 100.160515 105.110886 98.961565 L 105.110886 57.569874 C 106.156937 55.998785 107.624478 54.376115 109.470846 52.659202 L 109.470846 98.961565 C 109.470846 100.160515 108.489816 101.141545 107.290866 101.141545 Z"/>
+ </g>
+ <g opacity=".26">
+ <path fill="#2f2d2e" d="M 117.880367 101.141545 L 117.880367 101.141545 C 116.681417 101.141545 115.700387 100.160515 115.700387 98.961565 L 115.700387 48.459578 C 116.850026 47.849931 118.317567 47.264205 120.060347 46.659739 L 120.060347 98.961565 C 120.060347 100.160515 119.079317 101.141545 117.880367 101.141545 Z"/>
+ </g>
+ <g opacity=".26">
+ <path fill="#2f2d2e" d="M 128.67753 101.141545 L 128.67753 101.141545 C 127.47858 101.141545 126.49755 100.160515 126.49755 98.961565 L 126.49755 45.548727 C 127.251586 45.500583 127.995489 45.489325 128.723926 45.509619 C 129.452364 45.529914 130.165336 45.581761 130.857511 45.659828 L 130.857511 98.961565 C 130.857511 100.160515 129.87648 101.141545 128.67753 101.141545 Z"/>
+ </g>
+ <g opacity=".26">
+ <path fill="#2f2d2e" d="M 138.436489 101.141545 L 138.436489 101.141545 C 137.237539 101.141545 136.256509 100.160515 136.256509 98.961565 L 136.256509 46.704179 C 137.816888 47.1915 139.284429 47.783447 140.616469 48.437358 L 140.616469 98.961565 C 140.616469 100.160515 139.635439 101.141545 138.436489 101.141545 Z"/>
+ </g>
+ <g opacity=".26">
+ <path fill="#2f2d2e" d="M 148.195447 101.141545 L 148.195447 101.141545 C 146.996497 101.141545 146.015467 100.160515 146.015467 98.961565 L 146.015467 51.925934 C 147.840397 53.425048 149.307938 54.920618 150.375427 56.369981 L 150.375427 98.961565 C 150.375427 100.160515 149.394397 101.141545 148.195447 101.141545 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vokoscreen.svg b/.icons/Gruvbox_Dark-2/apps/64/vokoscreen.svg
new file mode 120000
index 000000000..9100e9c32
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vokoscreen.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/volume-knob.svg b/.icons/Gruvbox_Dark-2/apps/64/volume-knob.svg
new file mode 120000
index 000000000..840f5e304
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/volume-knob.svg
@@ -0,0 +1 @@
+audio.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vpn.svg b/.icons/Gruvbox_Dark-2/apps/64/vpn.svg
new file mode 100644
index 000000000..99ededb46
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vpn.svg
@@ -0,0 +1,90 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#mqQBNNCkHfe4AEE2Tz7zwCl3Y845Rs1F)">
+ <linearGradient id="_lgradient_275" x1=".5" x2=".5" y1=".999" y2="-.814" gradientTransform="matrix(244.648,0,0,228.338,5.681,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ad4f8d"/>
+ <stop offset="100%" style="stop-color:#6b8ccb"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_275)" d="M 165.69 11.95 C 239.746 11.95 250.329 22.507 250.329 96.494 L 250.329 155.745 C 250.329 229.731 239.746 240.288 165.69 240.288 L 90.32 240.288 C 16.265 240.288 5.681 229.731 5.681 155.745 L 5.681 96.494 C 5.681 22.507 16.265 11.95 90.32 11.95 L 165.69 11.95 L 165.69 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="mqQBNNCkHfe4AEE2Tz7zwCl3Y845Rs1F" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="none" d="M 165.86 11.831 C 240.266 11.831 250.9 22.388 250.9 96.375 L 250.9 155.626 C 250.9 229.612 240.266 240.169 165.86 240.169 L 90.135 240.169 C 15.73 240.169 5.096 229.612 5.096 155.626 L 5.096 96.375 C 5.096 22.388 15.73 11.831 90.135 11.831 L 165.86 11.831 L 165.86 11.831 Z"/>
+ <g>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 63.539 239.44 C 64.089 239.476 64.56 239.538 65.12 239.571 C 65.555 239.596 66.147 239.582 66.588 239.606 L 66.549 232.014 L 93.178 207.549 L 93.178 199.393 L 105.468 187.16 L 105.468 181.045 L 111.612 174.928 L 111.612 158.619 L 103.419 150.463 L 87.032 150.463 L 78.839 142.309 L 58.356 142.309 L 50.161 150.463 L 50.161 170.852 L 66.604 185.192 L 66.549 203.471 L 60.405 209.588 L 60.405 236.09 L 63.539 239.44 L 63.539 239.44 Z M 99.322 81.148 L 93.178 87.265 L 99.322 87.265 L 101.371 89.304 L 103.419 89.304 L 105.468 87.265 L 99.322 81.148 L 99.322 81.148 Z M 177.16 109.69 L 152.58 109.69 L 138.242 123.961 L 138.242 144.349 L 148.483 154.543 L 162.822 154.543 L 168.967 160.659 L 168.967 166.775 L 173.064 170.852 L 173.064 195.317 L 188.62 211.682 L 214.308 186.115 L 214.031 162.697 L 234.515 142.31 L 226.321 142.31 L 205.838 121.923 L 205.838 113.768 L 181.257 113.768 L 177.16 109.69 L 177.16 109.69 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 250.9 117.84 L 250.9 96.369 C 250.9 87.121 250.733 78.864 250.297 71.494 C 250.079 67.81 249.794 64.348 249.428 61.094 C 249.062 57.84 248.616 54.796 248.076 51.947 C 247.536 49.099 246.902 46.446 246.162 43.977 C 245.423 41.508 244.577 39.221 243.611 37.106 C 242.997 35.759 242.246 34.595 241.531 33.383 L 238.609 36.291 L 226.319 36.291 L 214.029 48.524 L 205.836 40.369 L 181.256 40.369 L 168.966 52.602 L 168.966 62.795 L 181.256 62.795 L 181.256 56.678 L 189.449 56.678 L 189.449 64.834 L 185.351 68.91 L 168.966 69.186 L 162.82 75.027 L 154.627 75.027 L 154.627 83.182 L 148.481 89.299 L 148.481 101.529 L 160.771 101.529 L 168.966 93.375 L 177.159 93.375 L 177.159 97.453 L 185.351 105.608 L 189.449 105.608 L 189.449 101.529 L 181.256 93.375 L 189.449 93.375 L 197.641 101.529 L 207.883 101.529 L 201.739 95.414 L 207.883 89.299 L 214.029 89.299 L 220.173 95.414 L 214.029 95.414 L 207.883 101.529 L 213.917 107.535 L 214.029 113.762 L 205.836 113.762 L 230.417 138.227 L 234.512 138.227 L 238.609 134.151 L 246.802 125.994 L 238.609 117.84 L 250.9 117.84 L 250.9 117.84 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 156.68 70.954 L 156.68 64.838 L 162.825 58.722 L 162.825 70.954 L 156.68 70.954 L 156.68 70.954 Z M 220.18 191.24 L 220.18 178.456 L 228.374 170.852 L 228.374 191.24 L 220.18 191.24 L 220.18 191.24 Z M 136.19 11.831 L 90.133 11.831 C 89.344 11.831 88.785 11.88 88.01 11.882 L 80.885 19.986 L 93.175 32.218 L 93.175 45.001 L 107.514 60.761 L 115.707 60.761 L 115.707 52.607 L 127.997 40.374 L 127.997 32.218 L 136.19 24.064 L 136.19 11.831 L 136.19 11.831 Z M 125.95 56.683 L 132.096 56.683 L 138.241 62.799 L 125.95 62.799 L 125.95 56.683 L 125.95 56.683 Z M 70.646 123.96 L 64.501 123.96 L 58.355 130.077 L 70.646 130.077 L 70.646 123.96 L 70.646 123.96 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 16.003 30.841 C 15.896 30.993 15.758 31.109 15.653 31.263 C 14.400433 33.116345 13.307507 35.072707 12.386 37.111 C 11.421 39.226 10.575 41.513 9.835 43.982 C 9.095 46.451 8.462 49.104 7.922 51.952 C 7.382 54.801 6.936 57.845 6.57 61.099 C 6.204 64.353 5.918 67.815 5.7 71.499 C 5.264 78.869 5.098 87.126 5.098 96.374 L 5.098 117.845 L 13.291 125.999 L 25.581 125.999 L 46.066 146.388 L 46.066 121.923 L 58.356 109.691 L 66.549 109.691 L 78.839 97.458 L 91.129 97.458 L 84.985 91.341 L 97.275 77.072 L 84.985 64.839 L 66.549 64.839 L 66.549 81.148 L 58.356 81.148 L 50.161 72.993 L 50.161 64.839 L 62.452 52.607 L 72.695 52.607 L 72.695 44.45 L 60.405 32.218 L 39.92 32.218 L 39.92 44.45 L 29.678 44.45 L 16.003 30.841 L 16.003 30.841 Z M 66.549 12.396 C 66.12 12.419 65.544 12.404 65.12 12.429 C 61.415 12.646 57.931 12.929 54.659 13.292 C 51.387 13.656 48.325 14.1 45.46 14.636 C 43.049093 15.093274 40.660281 15.660195 38.301 16.335 L 46.066 24.064 L 66.549 24.064 L 66.549 12.396 L 66.549 12.396 Z"/>
+ </g>
+ <g>
+ <circle fill="#ffffff" cx="72.377" cy="103.58" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="92.764" cy="185.12" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="153.93" cy="144.35" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="174.31" cy="83.187" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".5">
+ <path fill="none" stroke="#ffffff" stroke-width="2" d="M 5.098 138.23 C 73.513 89.141 155.968 81.145 249.748 79.106 M 6.67 59.789 C 27.643 74.837 48.363 89.173 71.896 103.622 C 125.13 136.306 184.716 163.133 249.746 164.546 M 154.44 141.29 C 174.537 98.213 186.807 62.694 181.692 12.17 M 139.48 239.83 C 69.542 187.491 63.922 114.56 75.974 12.18" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="zkMZMPaMktu7UXkbMWh35q3FnopYL86Y" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#zkMZMPaMktu7UXkbMWh35q3FnopYL86Y)">
+ <circle fill="#ffffff" cx="72.377" cy="103.58" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="cVqZKoYR0TeGRPVowPBHUxS6GYkZAMO7" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#cVqZKoYR0TeGRPVowPBHUxS6GYkZAMO7)">
+ <circle fill="#ffffff" cx="92.764" cy="185.12" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="db0Llt1g6RI9QFe06XAzDGTpJEZAjgJo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#db0Llt1g6RI9QFe06XAzDGTpJEZAjgJo)">
+ <circle fill="#ffffff" cx="153.93" cy="144.35" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="NDQua30kCLR1HnGvXZ3EaoMjnplWgAF1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#NDQua30kCLR1HnGvXZ3EaoMjnplWgAF1)">
+ <circle fill="#ffffff" cx="174.31" cy="83.187" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".5">
+ <path fill="none" stroke="#ffffff" stroke-width="2" d="M 153.36 144.16 C 108.964 199.709 17.88 201.18 6.7 194.183" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="KCEmLz2eyRaTFAb4M1Gpdie6liu80rBd" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#KCEmLz2eyRaTFAb4M1Gpdie6liu80rBd)">
+ <path fill="#ffffff" d="M 158.69 134.22 L 158.69 86.288 C 158.69 69.268 145.019 55.496 128.123 55.496 C 111.227 55.496 97.556 69.268 97.556 86.288 L 97.556 134.22 C 91.645 141.257 88.123 150.278 88.123 160.201 C 88.123 182.454 106.033 200.496 128.123 200.496 C 150.213 200.496 168.123 182.454 168.123 160.201 C 168.123 150.278 164.601 141.197 158.69 134.22 L 158.69 134.22 Z M 131.765 159.119 L 131.765 172.47 C 131.765 174.455 130.153 176.139 128.123 176.139 C 126.093 176.139 124.481 174.515 124.481 172.47 L 124.481 159.119 C 121.87163 157.741706 120.239669 155.03255 120.242 152.082 C 120.242 147.692 123.765 144.204 128.063 144.204 C 132.362 144.204 135.884 147.752 135.884 152.082 C 135.944 155.15 134.272 157.796 131.765 159.119 Z M 151.287 127.304 C 144.72 122.613 136.78 119.847 128.123 119.847 C 119.466 119.847 111.466 122.613 104.959 127.304 L 104.959 86.228 C 104.959 73.358 115.347 62.893 128.123 62.893 C 140.899 62.893 151.287 73.358 151.287 86.228 L 151.287 127.304 L 151.287 127.304 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_276" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_276)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vprerex.svg b/.icons/Gruvbox_Dark-2/apps/64/vprerex.svg
new file mode 100755
index 000000000..9cf3480cd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vprerex.svg
@@ -0,0 +1,65 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="0DiKIHZwFiWoKdeNjqVGxBKrKXxN86LB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#0DiKIHZwFiWoKdeNjqVGxBKrKXxN86LB)">
+ <linearGradient id="_lgradient_631" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_631)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_632" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_632)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="USCXcVsbcbqI0J4KMJIx3wHAw1H4sftR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#USCXcVsbcbqI0J4KMJIx3wHAw1H4sftR)">
+ <path d="M 200.5 171.742 L 200.5 85.431 C 200.5 80.668 196.633 76.801 191.87 76.801 L 64.13 76.801 C 59.367 76.801 55.5 80.668 55.5 85.431 L 55.5 171.742 C 55.5 176.505 59.367 180.372 64.13 180.372 L 191.87 180.372 C 196.633 180.372 200.5 176.505 200.5 171.742 Z"/>
+ </g>
+ <defs>
+ <linearGradient id="_lgradient_633" x1="0" x2="0" y1="0" y2="1">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ </defs>
+ <path d="M 200.5 169.153 L 200.5 82.842 C 200.5 78.079 196.633 74.212 191.87 74.212 L 64.13 74.212 C 59.367 74.212 55.5 78.079 55.5 82.842 L 55.5 169.153 C 55.5 173.916 59.367 177.783 64.13 177.783 L 191.87 177.783 C 196.633 177.783 200.5 173.916 200.5 169.153 Z" style="fill:url(#_lgradient_633)"/>
+ <linearGradient id="_lgradient_634" x1="0" x2=".736" y1="0" y2=".844" gradientTransform="matrix(37.286,0,0,51.775,81.45,53.503)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_634)" d="M 117.617 93.528 C 118.679 95.288 119.015 97.412 118.497 99.405 C 118.005 101.399 116.737 103.108 114.976 104.17 C 113.189 105.231 111.092 105.542 109.072 105.05 C 107.079 104.558 105.37 103.289 104.308 101.503 L 82.558 65.253 C 81.496 63.492 81.186 61.369 81.678 59.375 C 82.17 57.381 83.464 55.672 85.225 54.611 C 86.986 53.549 89.109 53.238 91.103 53.73 C 93.096 54.222 94.831 55.491 95.867 57.278 L 117.617 93.528 Z"/>
+ <linearGradient id="_lgradient_635" x1=".366" x2=".875" y1=".233" y2="1.008" gradientTransform="matrix(36.25,0,0,38.839,89.161,79.39)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_635)" d="M 91.479 94.958 C 90.046 95.752 89.162 97.22 89.161 98.81 C 89.16 100.4 90.042 101.869 91.475 102.664 L 104.97 110.149 L 118.466 117.635 C 119.898 118.428 121.661 118.428 123.093 117.634 C 124.524 116.839 125.407 115.372 125.407 113.783 L 125.409 98.81 L 125.411 83.837 C 125.41 82.248 124.527 80.779 123.094 79.985 C 121.661 79.191 119.895 79.192 118.463 79.988 L 104.971 87.473 L 91.479 94.958 Z"/>
+ <linearGradient id="_lgradient_636" x1="0" x2=".736" y1="0" y2=".844" gradientTransform="matrix(37.286,0,0,51.775,128.057,133.771)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_636)" d="M 150.915 181.771 L 129.165 145.521 C 128.104 143.76 127.793 141.637 128.285 139.643 C 128.777 137.649 130.071 135.94 131.832 134.879 C 133.593 133.817 135.716 133.506 137.71 133.998 C 139.704 134.49 141.438 135.759 142.474 137.546 L 164.224 173.796 C 165.286 175.556 165.622 177.679 165.104 179.673 C 164.612 181.667 163.344 183.376 161.583 184.437 C 159.796 185.499 157.699 185.81 155.679 185.318 C 153.686 184.826 151.977 183.557 150.915 181.771 Z"/>
+ <linearGradient id="_lgradient_637" x1=".366" x2=".875" y1=".233" y2="1.008" gradientTransform="matrix(36.25,0,0,38.839,135.768,159.658)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_637)" d="M 138.086 175.226 C 136.653 176.02 135.769 177.488 135.768 179.078 C 135.767 180.668 136.649 182.137 138.082 182.932 L 151.577 190.417 L 165.073 197.902 C 166.505 198.696 168.268 198.696 169.7 197.901 C 171.132 197.107 172.014 195.64 172.015 194.051 L 172.016 179.078 L 172.018 164.105 C 172.018 162.515 171.134 161.047 169.701 160.253 C 168.268 159.459 166.502 159.46 165.07 160.256 L 151.578 167.741 L 138.086 175.226 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vscodium.svg b/.icons/Gruvbox_Dark-2/apps/64/vscodium.svg
new file mode 100644
index 000000000..2458913fc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vscodium.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="4ZJWTmfhpWtAHYefRRFkOqCc0StAJq2L" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#4ZJWTmfhpWtAHYefRRFkOqCc0StAJq2L)">
+ <linearGradient id="_lgradient_608" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_608)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_609" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_609)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_610" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(136.895,0,0,145,59.552,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_610)" d="M 129.186 200.273 C 125.479 199.065 124.113 196.408 121.959 186.221 C 120.745 180.477 118.257 177.264 113.594 175.416 C 110.858 174.332 109.502 174.142 99.48 173.438 C 90.454 172.803 86.23 170.54 83.285 164.761 C 82.135 162.503 81.242 159.541 79.975 153.774 C 78.369 146.468 76.886 142.71 73.732 137.957 C 71.777 135.011 67.355 130.548 64.228 128.365 C 61.247 126.284 60.527 125.637 59.963 124.531 C 59.24 123.114 59.475 121.78 60.638 120.695 C 62.986 118.505 66.319 119.189 68.788 122.366 C 69.21 122.908 70.24 124.584 71.079 126.09 C 72.608 128.839 74.26 131.225 74.634 131.225 C 74.746 131.225 74.835 127.33 74.835 122.432 C 74.835 112.998 74.887 112.525 76.003 111.744 C 76.876 111.132 78.121 111.266 79.037 112.07 C 80.599 113.441 80.769 114.449 82.603 133.165 C 82.993 137.155 82.911 137.016 84.103 135.705 C 85.245 134.448 86.509 131.95 86.945 130.084 C 87.362 128.3 87.27 125.497 86.72 123.238 C 86.157 120.923 86.129 120.015 86.591 119.041 C 87.542 117.036 90.191 117.086 91.611 119.135 C 92.577 120.53 92.929 121.807 93.04 124.327 C 93.189 127.719 92.686 130.104 90.235 137.615 C 87.588 145.726 87.287 147.031 87.284 150.394 C 87.282 152.506 87.386 153.353 87.814 154.73 C 89.977 161.688 96.548 165.948 107.01 167.175 C 109.982 167.524 111.347 167.592 111.347 167.391 C 111.347 167.326 110.828 166.353 110.195 165.229 C 106.317 158.35 104.707 153.202 105.026 148.695 C 105.21 146.077 105.709 144.254 107.529 139.554 C 110.317 132.354 110.733 130.597 110.744 125.976 C 110.768 116.107 105.69 106.772 97.593 101.801 C 96.686 101.244 93.992 99.905 91.607 98.825 C 86.659 96.585 84.398 95.212 82.598 93.354 C 80.456 91.142 79.171 88.384 79.171 86.002 C 79.171 84.923 79.636 84.643 81.676 84.497 C 85.396 84.231 88.629 85.916 94.2 91.023 C 97.716 94.246 99.347 95.477 101.393 96.448 C 103.326 97.366 106.175 97.922 106.627 97.47 C 106.788 97.31 106.897 96.489 106.897 95.439 C 106.897 93.018 106.029 91.236 103.859 89.206 C 102.405 87.844 101.357 87.161 96.881 84.654 C 92.324 82.101 90.024 78.51 90.603 74.849 C 90.944 72.69 92.44 71.199 94.615 70.851 C 100.676 69.882 109.824 80.202 113.946 92.659 C 116.122 99.235 116.897 104.403 116.905 112.399 C 116.912 119.797 116.296 125.343 114.396 134.99 C 113.636 138.852 113.391 140.578 113.472 141.523 C 113.773 145.08 115.836 146.019 118.828 143.96 C 122.381 141.515 125.879 137.04 127.318 133.096 C 128.463 129.957 128.73 128.124 128.901 122.211 C 129.043 117.275 129.106 116.644 129.537 115.822 C 130.149 114.652 130.944 113.916 131.98 113.56 C 133.145 113.159 134.095 113.369 134.939 114.213 C 136.821 116.095 136.666 119.51 134.275 128.862 C 132.857 134.405 130.729 139.252 128.24 142.607 C 127.53 143.564 125.38 145.836 123.462 147.655 C 119.354 151.553 118.042 153.129 116.882 155.559 C 116.052 157.297 116.025 157.434 116.025 159.864 C 116.025 162.179 116.073 162.456 116.64 163.42 C 119.209 167.791 125.765 168.96 130.537 165.898 C 135.892 162.461 140.428 149.946 142.401 133.165 C 143.799 121.268 142.872 113.013 139.3 105.553 C 136.871 100.48 133.683 96.938 127.709 92.679 C 125.726 91.265 123.449 89.552 122.649 88.874 C 120.776 87.285 118.677 84.492 117.848 82.486 C 117.285 81.123 117.194 80.595 117.181 78.625 L 117.166 76.343 L 118.184 75.83 C 120.826 74.497 124.789 75.86 128.005 79.207 C 128.696 79.926 130.126 81.937 131.184 83.677 C 134.339 88.865 136.197 91.13 138.11 92.121 L 138.745 92.45 L 137.734 90.444 C 137.178 89.34 134.888 84.895 132.644 80.565 C 127.085 69.836 126.868 69.315 126.866 66.664 C 126.864 64.055 128.47 62.309 130.874 62.309 C 133.044 62.309 134.993 63.832 136.239 66.502 C 136.598 67.271 138.135 72.212 139.656 77.484 C 141.176 82.755 143.117 89.479 143.969 92.425 L 145.519 97.782 L 146.204 96.419 C 147.802 93.243 149.019 88.696 149.47 84.216 C 149.909 79.85 149.461 75.816 147.759 68.812 C 146.482 63.558 146.397 62.937 146.717 61.173 C 147.403 57.389 149.699 55.288 152.899 55.517 C 156.866 55.801 159.825 59.011 160.397 63.652 C 160.947 68.112 159.88 72.812 155.678 84.444 C 151.917 94.855 150.784 98.439 149.946 102.586 C 148.538 109.556 148.748 116.225 150.538 121.385 L 150.964 122.612 L 153.543 115.337 C 154.961 111.336 156.387 107.516 156.713 106.848 C 157.937 104.338 160.002 103.875 161.727 105.722 C 162.564 106.618 162.735 107.598 162.331 109.187 C 161.089 114.078 154.663 132.509 144.352 160.751 C 139.5 174.043 139.456 174.18 140.287 173.392 C 140.749 172.954 147.494 166.799 155.275 159.713 C 163.057 152.627 170.002 146.189 170.709 145.407 C 172.819 143.073 174.098 140.216 174.095 137.843 C 174.092 135.131 172.873 131.936 169.816 126.629 C 166.063 120.111 165.066 116.722 165.979 113.581 C 166.613 111.4 168.587 109.764 170.565 109.78 C 171.392 109.787 172.838 110.601 173.633 111.507 C 174.627 112.639 176.542 116.682 177.621 119.929 C 178.477 122.503 179.579 127.425 179.579 128.673 C 179.579 129.058 179.658 129.421 179.755 129.481 C 179.851 129.541 181.542 126.389 183.512 122.477 C 187.3 114.957 188.198 113.594 189.92 112.761 C 192.504 111.51 195.263 112.937 196.243 116.03 C 196.902 118.112 195.966 121.708 193.508 126.54 C 190.634 132.187 185.053 140.899 179.862 147.838 C 178.388 149.809 177.15 151.492 177.111 151.579 C 177.071 151.665 177.873 151.236 178.892 150.623 C 183.43 147.896 187.156 147.733 189.901 150.143 C 191.507 151.553 192.117 153.874 191.304 155.482 C 190.081 157.903 187.96 158.703 181.778 159.076 C 177.245 159.349 174.053 159.921 170.867 161.03 C 165.637 162.85 161.552 165.426 157.539 169.434 C 154.275 172.692 152.56 175.182 148.883 181.999 C 144.78 189.606 143.151 192.039 139.906 195.408 C 137.66 197.741 135.593 199.305 133.917 199.942 C 132.356 200.536 130.41 200.671 129.186 200.273 L 129.186 200.273 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vstudio.svg b/.icons/Gruvbox_Dark-2/apps/64/vstudio.svg
new file mode 100755
index 000000000..5c96c6d24
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vstudio.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="0BEE8cCKV8D4iU7rGiHQPnAftCg4bU0N" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#0BEE8cCKV8D4iU7rGiHQPnAftCg4bU0N)">
+ <linearGradient id="_lgradient_638" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_638)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_639" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_639)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_640" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,144.437,55.5,55.782)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_640)" fill-rule="evenodd" d="M 200.487 55.788 C 200.487 55.788 178.787 55.179 157.1 66.033 C 150.471 69.046 143.241 73.867 137.214 79.894 C 127.47 89.639 112.333 107.579 100.413 122.079 L 73.94 122.079 L 61.888 140.158 L 82.328 145.685 C 82.389 146.414 82.581 147.444 83.148 148.837 L 79.972 155.821 C 79.972 155.821 78.767 158.232 87.806 167.875 C 97.456 177.526 100.468 176.314 100.468 176.314 L 107.958 172.915 C 109.079 173.264 109.911 173.385 110.453 173.385 L 116.135 194.394 L 134.213 182.34 L 134.213 155.059 C 148.814 143.253 166.729 128.416 176.396 119.062 C 182.422 113.036 187.243 105.804 190.852 99.175 C 201.09 77.486 200.493 55.791 200.493 55.791 L 200.487 55.788 Z M 94.749 182.062 C 95.954 182.67 96.557 183.267 97.762 183.87 C 96.557 185.075 95.351 186.883 94.14 188.088 C 80.273 201.948 55.577 200.141 55.577 200.141 C 55.577 200.141 53.77 175.427 67.631 161.579 C 68.836 160.367 70.644 159.174 71.849 157.957 C 72.452 159.162 73.048 159.764 73.657 160.97 C 64.617 172.414 65.823 189.896 65.823 189.896 C 65.823 189.896 83.293 191.101 94.749 182.062 L 94.749 182.062 Z"/>
+ <linearGradient id="_lgradient_641" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(24.106,0,0,24.106,146.231,85.946)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_641)" d="M 158.284 110.053 C 151.649 110.053 146.231 104.629 146.231 98 C 146.231 91.365 151.649 85.946 158.284 85.946 C 164.913 85.946 170.337 91.364 170.337 98 C 170.337 104.629 164.907 110.053 158.284 110.053 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vuescan.svg b/.icons/Gruvbox_Dark-2/apps/64/vuescan.svg
new file mode 120000
index 000000000..a6fb1a21d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vuescan.svg
@@ -0,0 +1 @@
+skanlite.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vuze.svg b/.icons/Gruvbox_Dark-2/apps/64/vuze.svg
new file mode 120000
index 000000000..c37824ecd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vuze.svg
@@ -0,0 +1 @@
+azureus.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/vym.svg b/.icons/Gruvbox_Dark-2/apps/64/vym.svg
new file mode 100755
index 000000000..1bd65c7be
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/vym.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="4lvphW84MtCz1kXcsGpvTC2GDMStEMpX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#4lvphW84MtCz1kXcsGpvTC2GDMStEMpX)">
+ <linearGradient id="_lgradient_642" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_642)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_643" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(146.054,0,0,185.882,54.973,54.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_643)" d="M 136.113 54.5 C 118.897 54.5 102.386 61.339 90.212 73.513 C 78.039 85.686 71.199 102.197 71.199 119.413 C 71.212 119.835 71.228 120.257 71.248 120.679 C 71.232 121.076 71.151 121.458 71.151 121.855 C 71.167 122.878 71.183 123.908 71.248 124.931 C 71.248 125.134 71.232 125.328 71.232 125.531 L 71.232 137.637 L 71.151 142.141 L 56.334 165.518 C 52.924 172.017 56.148 176.05 63.467 176.147 L 71.232 176.261 L 71.232 194.517 C 71.232 202.153 78.364 208.555 86.032 208.555 L 103.656 208.782 L 103.75 240.313 Q 106.444 240.499 176.875 240.188 L 176.798 172.966 C 176.798 171.911 176.733 171.035 176.717 170.045 C 192.08 157.729 201.023 139.104 201.027 119.413 C 201.027 102.197 194.188 85.686 182.014 73.513 C 169.841 61.339 153.33 54.5 136.113 54.5 L 136.113 54.5 Z"/>
+ <linearGradient id="_lgradient_644" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(73.026,0,0,73.026,103.148,78.338)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_644)" fill-rule="evenodd" d="M 139.661 94.566 C 150.864 94.566 159.946 103.648 159.946 114.851 C 159.946 126.054 150.864 135.136 139.661 135.136 C 128.458 135.136 119.376 126.054 119.376 114.851 C 119.376 103.648 128.458 94.566 139.661 94.566 L 139.661 94.566 Z M 139.661 78.338 C 119.495 78.338 103.148 94.685 103.148 114.851 C 103.148 135.016 119.495 151.364 139.661 151.364 C 159.827 151.364 176.174 135.016 176.174 114.851 C 176.174 94.685 159.827 78.338 139.661 78.338 L 139.661 78.338 Z M 127.49 114.851 C 127.49 108.133 132.944 102.68 139.661 102.68 C 146.378 102.68 151.832 108.133 151.832 114.851 C 151.832 121.568 146.378 127.022 139.661 127.022 C 132.944 127.022 127.49 121.568 127.49 114.851 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_645" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_645)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wacom.svg b/.icons/Gruvbox_Dark-2/apps/64/wacom.svg
new file mode 120000
index 000000000..81ec4b228
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wacom.svg
@@ -0,0 +1 @@
+tablet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wallch.svg b/.icons/Gruvbox_Dark-2/apps/64/wallch.svg
new file mode 100755
index 000000000..537d6dcc1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wallch.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ozBOo2F2mEtnOSJhOMgkAyK1mSWDEgjL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ozBOo2F2mEtnOSJhOMgkAyK1mSWDEgjL)">
+ <linearGradient id="_lgradient_648" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_648)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_649" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_649)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_650" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,145,55.5,53.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_650)" d="M 107.736 196.411 C 94.983 193.25 84.068 186.733 72.904 175.611 C 64.091 166.832 62.73 164.881 59.288 156.109 C 55.879 147.409 55.468 145.176 55.502 135.454 C 55.554 119.953 58.574 110.608 67.265 99.074 C 75.44 88.217 79.123 85.221 92.126 78.841 C 101.24 74.374 107.127 72.636 119.981 70.621 C 125.215 69.8 125.389 67.992 120.539 64.611 C 114.333 60.28 107.707 54.244 108.388 53.547 C 109.118 52.798 133.542 61.251 144.744 66.13 C 158.972 72.327 176.479 84.442 184.484 93.63 C 187.628 97.238 189.104 101.034 187.363 101.034 C 186.56 101.034 176.264 96.37 165.854 91.29 C 161.498 89.164 157.43 87.738 156.816 88.121 C 156.201 88.504 156.947 89.358 158.475 90.018 C 160.002 90.678 161.508 91.563 161.821 91.984 C 162.134 92.405 164.567 93.404 167.229 94.205 C 169.89 95.006 172.067 96.095 172.067 96.627 C 172.067 97.158 172.707 97.622 173.49 97.658 C 174.273 97.695 177.449 98.933 180.548 100.41 L 186.182 103.095 L 181.686 104.353 C 174.739 106.297 171.721 105.932 158.853 101.593 C 143.808 96.521 128.503 95.288 114.727 98.039 C 101.139 100.752 99.9 102.85 106.628 111.731 C 111.818 118.582 117.058 120.267 124.858 117.599 C 128.056 116.505 131.415 116.088 133.207 116.564 C 135.949 117.292 136.012 117.432 133.946 118.198 C 131.869 118.969 131.961 119.187 135.084 120.889 C 137.392 122.148 137.843 122.757 136.489 122.788 C 134.32 122.838 133.813 124.567 135.636 125.702 C 137.789 127.044 136.8 128.734 134.325 127.942 C 132.347 127.309 132.017 127.529 132.61 129.087 C 133.19 130.611 132.869 130.863 131.075 130.289 C 129.381 129.748 128.797 130.092 128.774 131.648 C 128.751 133.254 128.014 132.848 125.572 129.88 C 122.54 126.196 121.929 125.981 111.656 124.98 C 98.967 123.743 95.575 122.55 91.767 117.99 L 88.929 114.591 L 85.894 121.271 C 81.941 129.973 81.006 142.932 83.734 151.21 C 89.908 169.942 102.899 177.903 116.165 171.083 C 125.169 166.454 127.723 157.903 122.41 150.177 C 119.332 145.701 119.309 140.782 122.376 143.348 C 124.22 144.889 125.365 143.912 125.461 140.714 C 125.526 138.572 125.655 138.622 126.702 141.192 L 127.871 144.061 L 129.615 141.479 C 131.776 138.28 133.345 138.126 132.55 141.192 C 131.877 143.785 133.302 144.196 135.535 142.053 C 136.756 140.882 136.881 141.113 136.22 143.313 C 135.496 145.722 135.694 145.928 138.084 145.253 C 140.378 144.604 140.212 144.967 136.921 147.804 L 133.083 151.112 L 133.902 163.739 L 134.72 176.366 L 131.239 179.319 C 127.787 182.246 127.779 182.276 130.362 182.93 C 134.071 183.868 149.981 181.86 156.7 179.606 C 167.99 175.819 181.389 165.613 186.925 156.584 C 193.884 145.238 197.755 123.2 194.417 113.942 C 192.995 109.997 192.949 109.066 194.178 109.066 C 197.251 109.066 200.458 121.604 200.5 133.78 C 200.551 148.82 195.095 162.827 184.53 174.773 C 167.955 193.516 134.298 202.999 107.739 196.412 L 107.736 196.411 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wallpaper.svg b/.icons/Gruvbox_Dark-2/apps/64/wallpaper.svg
new file mode 100644
index 000000000..a850a49b3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wallpaper.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="EdEMnrvkdYtyac7wI3eMLG1WynSKvg6q" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#EdEMnrvkdYtyac7wI3eMLG1WynSKvg6q)">
+ <linearGradient id="_lgradient_17" x1=".022" x2="1.023" y1="-.003" y2=".978" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4ce0c6"/>
+ <stop offset="100%" style="stop-color:#3b85b5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="l8eRjSYLEHz0pE7MxSkztHiloYasJQiC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#l8eRjSYLEHz0pE7MxSkztHiloYasJQiC)">
+ <linearGradient id="_lgradient_18" x1=".011" x2=".551" y1=".4" y2=".835" gradientTransform="matrix(89.857,0,0,80.767,160.29,16.116)" gradientUnits="userSpaceOnUse">
+ <stop offset="18.439%" style="stop-color:#000000"/>
+ <stop offset="44.877%" style="stop-color:#000000"/>
+ <stop offset="72.44%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" d="M 160.29 16.116 C 160.586 86.67 171.775 96.883 244.104 96.883 L 250.147 96.883 L 224.359 33.078 L 160.29 16.116 L 160.29 16.116 L 160.29 16.116 Z"/>
+ </g>
+ <path fill="#5d5d5d" d="M 250.147 92.845 C 249.851 22.291 238.662 12.078 166.333 12.078 L 160.29 12.078 L 250.147 92.845 L 250.147 92.845 L 250.147 92.845 Z"/>
+ <linearGradient id="_lgradient_19" x1=".854" x2="-2.24" y1=".146" y2="3.713" gradientTransform="matrix(89.857,0,0,80.767,160.29,12.078)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#faf8f6"/>
+ <stop offset="100%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" d="M 160.29 12.078 C 160.586 82.631 171.775 92.845 244.104 92.845 L 250.147 92.845 L 160.29 12.078 L 160.29 12.078 L 160.29 12.078 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_20" x1=".517" x2=".517" y1="0" y2="1.209" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wallpapoz.svg b/.icons/Gruvbox_Dark-2/apps/64/wallpapoz.svg
new file mode 100644
index 000000000..ddd4b96f9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wallpapoz.svg
@@ -0,0 +1,51 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#jCK2t48Y3Z27ljhd9HFWF48Kgf1aayXK)">
+ <linearGradient id="_lgradient_524" x1="-.182" x2="1.04" y1=".503" y2=".497" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="25.186%" style="stop-color:#76c22b"/>
+ <stop offset="25.215%" style="stop-color:#ffda64"/>
+ <stop offset="37.975%" style="stop-color:#ffda64"/>
+ <stop offset="38.056%" style="stop-color:#fb7c38"/>
+ <stop offset="49.877%" style="stop-color:#fb7c38"/>
+ <stop offset="50%" style="stop-color:#f76363"/>
+ <stop offset="61.898%" style="stop-color:#f76363"/>
+ <stop offset="61.904%" style="stop-color:#d85eca"/>
+ <stop offset="75%" style="stop-color:#d85eca"/>
+ <stop offset="75%" style="stop-color:#5884f4"/>
+ <stop offset="86.718%" style="stop-color:#5884f4"/>
+ <stop offset="86.786%" style="stop-color:#31c6b7"/>
+ <stop offset="97.87%" style="stop-color:#31c6b7"/>
+ <stop offset="100%" style="stop-color:#31c6b7"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_524)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="jCK2t48Y3Z27ljhd9HFWF48Kgf1aayXK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="tGchCV4xRuaJtz9iqhwInY3s2tktPOZe" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#tGchCV4xRuaJtz9iqhwInY3s2tktPOZe)">
+ <path fill="#ffffff" d="M 77.472 183.027 L 55.727 72.973 Q 54.843 69.055 57.406 66.027 Q 59.97 63 63.859 63 L 74.113 63 Q 78.356 63 81.715 65.849 Q 85.074 68.699 85.605 72.973 L 97.626 162.014 Q 97.626 162.192 97.803 162.192 Q 97.98 162.192 97.98 162.014 L 108.941 72.973 Q 109.472 68.699 112.654 65.849 Q 115.836 63 120.079 63 L 136.698 63 Q 140.941 63 144.123 65.849 Q 147.305 68.699 147.836 72.973 L 158.797 162.014 Q 158.797 162.192 158.973 162.192 Q 159.15 162.192 159.15 162.014 L 171.172 72.973 Q 171.702 68.699 175.062 65.849 Q 178.421 63 182.664 63 L 192.21 63 Q 196.1 63 198.575 66.027 Q 201.05 69.055 200.343 72.973 L 178.597 183.027 Q 177.713 187.301 174.354 190.151 Q 170.995 193 166.576 193 L 151.548 193 Q 147.305 193 144.034 190.151 Q 140.764 187.301 140.233 183.027 L 128.212 93.986 Q 128.212 93.808 128.035 93.808 Q 127.858 93.808 127.858 93.986 L 115.836 183.027 Q 115.306 187.301 112.035 190.151 Q 108.764 193 104.521 193 L 89.494 193 Q 85.074 193 81.627 190.151 Q 78.179 187.301 77.472 183.027 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_525" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_525)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wammer.svg b/.icons/Gruvbox_Dark-2/apps/64/wammer.svg
new file mode 100644
index 000000000..3c5597cdd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wammer.svg
@@ -0,0 +1,48 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="3dbMDrcGRiWjMydRGCPoRSFd778P22ra" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#3dbMDrcGRiWjMydRGCPoRSFd778P22ra)">
+ <linearGradient id="_lgradient_206" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff0011"/>
+ <stop offset="100%" style="stop-color:#dc1457"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_206)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g>
+ <path fill="#fdc92b" d="M 119.883563 135.388819 L 119.883563 240.150884 L 136.116437 240.284156 L 136.116437 135.388819 L 119.883563 135.388819 Z"/>
+ <defs>
+ <filter id="uhqcOIfzWOQQ4uModNtn822XuD3KKgPn" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#uhqcOIfzWOQQ4uModNtn822XuD3KKgPn)">
+ <circle cx="128" cy="131.331" r="20.291" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#fdc92b" cx="128" cy="127.272" r="20.291" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="QndRaTZ6efLbXM2T0oHSVh8Jn2clE0CS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#QndRaTZ6efLbXM2T0oHSVh8Jn2clE0CS)">
+ <path d="M 168.344397 58.758981 L 161.068141 73.311497 C 183.058657 84.293335 196.962902 106.751209 196.989714 131.331339 C 196.977905 155.919365 183.078557 178.391513 161.083993 189.382888 L 168.312694 203.840291 C 195.798818 190.117763 213.181575 162.052555 213.222587 131.331339 C 213.211576 100.594334 195.838615 72.500582 168.344397 58.758981 L 168.344397 58.758981 Z M 87.687306 58.822371 C 60.201177 72.544902 42.818419 100.610118 42.777413 131.331339 C 42.788424 162.068344 60.161385 190.162096 87.655603 203.903697 L 94.931859 189.351181 C 72.941343 178.369343 59.037098 155.911469 59.010286 131.331339 C 59.022095 106.743313 72.921443 84.271165 94.916007 73.27979 L 87.687306 58.822371 Z M 153.823584 87.784735 L 146.56318 102.3214 C 157.558443 107.812322 164.510567 119.041267 164.523966 131.331339 C 164.519563 143.623588 157.573234 154.859214 146.579031 160.357113 L 153.807733 174.830368 C 170.298599 166.598759 180.729233 149.762489 180.75684 131.331339 C 180.750233 112.886581 170.3236 96.028453 153.823584 87.784752 L 153.823584 87.784735 Z M 102.192267 87.832298 C 85.701397 96.063909 75.270762 112.900185 75.24316 131.331339 C 75.249767 149.776097 85.6764 166.634225 102.176416 174.877926 L 109.43682 160.341262 C 98.441562 154.850343 91.489439 143.621405 91.476034 131.331339 C 91.480437 119.03909 98.426766 107.803464 109.420969 102.305565 L 102.192267 87.832298 Z"/>
+ </g>
+ <path fill="#fdc92b" d="M 168.344397 54.7 L 161.068141 69.252516 C 183.058657 80.234354 196.962902 102.692227 196.989714 127.272358 C 196.977905 151.860384 183.078557 174.332532 161.083993 185.323906 L 168.312694 199.78131 C 195.798818 186.058781 213.181575 157.993573 213.222587 127.272358 C 213.211576 96.535353 195.838615 68.441601 168.344397 54.7 L 168.344397 54.7 Z M 87.687306 54.763406 C 60.201182 68.485934 42.818425 96.551142 42.777413 127.272358 C 42.788424 158.009362 60.161385 186.103114 87.655603 199.844715 L 94.931859 185.2922 C 72.941343 174.310362 59.037098 151.852488 59.010286 127.272358 C 59.022095 102.684332 72.921443 80.212183 94.916007 69.220809 L 87.687306 54.763406 Z M 153.823584 83.72577 L 146.56318 98.262435 C 157.558438 103.753354 164.510561 114.982292 164.523966 127.272358 C 164.519563 139.564606 157.573234 150.800232 146.579031 156.298132 L 153.807733 170.771387 C 170.298599 162.539778 180.729233 145.703507 180.75684 127.272358 C 180.750233 108.8276 170.3236 91.969471 153.823584 83.72577 L 153.823584 83.72577 Z M 102.192267 83.773329 C 85.701401 92.004937 75.270767 108.841208 75.24316 127.272358 C 75.249767 145.717115 85.6764 162.575244 102.176416 170.818945 L 109.43682 156.282281 C 98.441562 150.791361 91.489439 139.562423 91.476034 127.272358 C 91.480437 114.980109 98.426766 103.744483 109.420969 98.246583 L 102.192267 83.773329 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_207" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_207)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/war-thunder.svg b/.icons/Gruvbox_Dark-2/apps/64/war-thunder.svg
new file mode 120000
index 000000000..ab49bb387
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/war-thunder.svg
@@ -0,0 +1 @@
+atanks.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wargus.svg b/.icons/Gruvbox_Dark-2/apps/64/wargus.svg
new file mode 100755
index 000000000..8e7963234
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wargus.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="muzJzrXE5cBzL8EWgwFto2uArg1t72LJ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#muzJzrXE5cBzL8EWgwFto2uArg1t72LJ)">
+ <linearGradient id="_lgradient_656" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_656)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_657" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_657)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_658" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,134.643,55.5,60.679)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_658)" d="M 79.93 193.567 C 79.334 192.603 81.233 189.825 83.56 187.395 C 85.887 184.965 90.072 181.716 90.072 180.174 C 90.072 178.632 81.749 159.328 75.376 137.274 C 65.911 104.526 63.904 96.617 60.126 92.58 C 57.582 89.86 55.5 86.956 55.5 86.329 C 55.5 85.702 63.709 84.788 73.741 84.825 L 85.218 84.866 C 91.597 84.609 90.492 85.506 86.072 89.126 C 83.62 91.135 83.065 93.804 83.065 95.056 C 83.065 97.55 89.593 121.685 94.623 139.083 C 96.592 145.77 98.429 151.575 101.659 157.462 C 102.783 157.731 104.289 153.034 111.445 126.378 C 122.855 83.878 123.047 84.845 128.414 84.845 L 132.967 84.845 L 142.44 121.522 C 147.939 142.816 152.641 157.843 153.566 157.546 C 155.384 156.962 166.943 111.327 169.614 95.081 C 171.026 86.495 169.896 83.964 167.622 79.17 C 166.047 75.849 165.521 72.881 166.363 72.062 C 168.63 69.857 194.672 60.679 198.18 60.679 C 202.138 60.679 201.106 63.997 194.514 72.472 C 187.282 81.769 187.87 91.764 180.582 116.645 C 176.924 129.136 171.374 145.88 168.673 153.854 C 166.169 161.244 166.446 166.872 166.325 171.351 C 166.134 178.422 167.457 182.632 171.387 186.399 C 174.722 189.596 176.486 191.666 176.155 192.997 C 175.666 194.962 163.368 195.321 152.073 195.321 C 139.055 195.321 131.74 194.6 131.591 192.191 C 131.525 191.109 134.078 189.685 136.23 187.834 C 141.466 183.949 142.893 182.09 141.648 177.171 C 137.819 162.961 129.757 125.56 128.453 123.191 C 127.81 122.023 125.74 122.709 124.664 128.908 C 121.446 145.612 114.956 164.002 113.501 179.082 C 113.912 182.146 115.41 184.058 118.623 186.509 C 122.214 189.25 124.239 191.166 124.376 192.493 C 124.61 194.783 112.042 195.321 99.375 195.321 C 88.408 195.321 80.6 194.652 79.93 193.567 L 79.93 193.567 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/warmux.svg b/.icons/Gruvbox_Dark-2/apps/64/warmux.svg
new file mode 100755
index 000000000..0bd2cee4f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/warmux.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="6vacn5XVACcg5CHVetuf5xivLCjuE6wo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#6vacn5XVACcg5CHVetuf5xivLCjuE6wo)">
+ <linearGradient id="_lgradient_74" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_74)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_75" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_75)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path d="M 167.411 58.727 L 172.791 61.833 C 173.747 62.385 174.075 63.609 173.523 64.565 L 160.205 87.634 C 159.653 88.59 158.428 88.918 157.472 88.366 L 152.092 85.259 C 151.136 84.708 150.808 83.483 151.36 82.527 L 164.679 59.459 C 165.231 58.503 166.455 58.175 167.411 58.727 Z" style="fill:#fdc92b"/>
+ <radialGradient id="_rgradient_0" cx=".5" cy=".5" r=".5" fx=".5" fy=".5" gradientTransform="matrix(42.706,0,0,42.678,151.794,32.865)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </radialGradient>
+ <path fill="url(#_rgradient_0)" d="M 188.809 68.81 L 179.853 62.542 L 184.038 72.608 L 177.22 64.083 L 178.384 74.915 L 174.257 64.825 L 172.306 75.543 L 171.204 64.706 L 166.297 74.444 L 168.309 63.736 L 160.842 71.704 L 165.805 61.994 L 156.384 67.547 L 163.896 59.621 L 153.284 62.309 L 162.737 56.809 L 151.794 56.414 L 162.421 53.786 L 152.033 50.34 L 162.974 50.798 L 153.983 44.58 L 164.351 48.085 L 157.485 39.599 L 166.44 45.867 L 162.256 35.801 L 169.073 44.326 L 167.909 33.494 L 172.036 43.584 L 173.987 32.865 L 175.089 43.703 L 179.997 33.965 L 177.985 44.673 L 185.452 36.705 L 180.488 46.415 L 189.909 40.862 L 182.397 48.788 L 193.009 46.1 L 183.557 51.6 L 194.5 51.995 L 183.873 54.622 L 194.261 58.069 L 183.32 57.611 L 192.311 63.829 L 181.943 60.324 L 188.809 68.81 Z"/>
+ <linearGradient id="_lgradient_76" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(122.532,0,0,130.459,64.297,68.196)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2b2e30"/>
+ <stop offset="100%" style="stop-color:#1e1f1f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_76)" d="M 149.534 68.655 C 147.9 67.712 145.827 68.268 144.883 69.901 L 140.255 77.916 C 113.778 71.377 86.166 83.125 72.517 106.736 C 55.597 136.042 65.637 173.515 94.943 190.436 C 124.249 207.356 161.723 197.315 178.643 168.01 C 192.258 144.386 188.624 114.607 169.728 94.951 L 174.362 86.924 C 175.305 85.291 174.749 83.217 173.116 82.274 L 149.532 68.657 L 149.534 68.655 Z"/>
+ <path fill="#d9d9d9" d="M 120.406 91.415 C 119.503 91.408 118.681 91.446 117.962 91.502 C 111.197 92.105 102.375 98.13 94.895 107.27 C 87.665 116.105 85.578 123.165 88.662 128.363 C 92.136 134.217 96.158 137.546 101.767 139.224 C 106.565 140.659 107.998 141.529 112.108 145.507 C 118.742 151.926 121.028 152.649 134.976 152.687 C 140.868 152.706 147.962 152.463 150.743 152.158 C 154.855 151.708 156.591 151.183 159.988 149.326 C 168.997 144.401 170.45 141.053 167.796 131.405 C 166.969 128.395 165.617 122.037 164.794 117.273 C 163.972 112.509 162.939 107.872 162.491 106.97 C 160.496 102.959 154.08 99.098 143.024 95.252 C 136.965 93.145 126.724 91.457 120.406 91.413 L 120.406 91.415 Z M 116.486 111.84 C 121.846 112.066 123.057 116.765 123.029 120.786 C 123.029 126.464 122.211 128.658 119.279 130.829 C 117.089 132.45 111.735 132.784 110.134 131.397 C 108.46 129.948 107.71 127.235 107.71 122.631 C 107.71 115.697 110.842 111.842 116.486 111.84 L 116.486 111.84 Z M 143.682 111.84 L 143.693 111.84 C 145.015 111.821 146.429 112.238 148.121 113.087 C 149.871 113.965 151.835 115.386 152.489 116.238 C 154.047 118.271 154.055 122.844 152.519 127.937 C 150.196 135.623 145.573 138.722 139.215 136.833 C 136.769 136.105 133.881 132.658 133.361 129.832 C 132.521 125.265 136.263 115.593 139.784 113.227 C 141.125 112.324 142.361 111.865 143.683 111.84 L 143.682 111.84 Z M 98.904 142.478 C 96.757 142.466 94.475 143.178 92.283 144.632 C 89.596 146.413 84.351 152.605 82.958 155.652 C 80.322 161.418 84.698 170.329 91.265 172.556 C 93.576 173.34 93.612 173.335 95.703 172.327 C 98.189 171.128 99.41 169.516 103.721 161.715 C 106.634 156.445 107.41 154.474 107.621 151.792 C 107.859 148.758 107.702 148.222 106.015 146.048 C 104.193 143.7 101.665 142.492 98.904 142.477 L 98.904 142.478 Z M 120.146 157.796 C 115.19 157.796 111.669 160.91 109.376 167.301 C 107.388 172.839 107.163 177.542 108.807 179.188 C 111.672 182.057 122.285 184.376 125.522 182.839 C 126.873 182.197 127.293 181.243 127.935 177.353 C 128.55 173.63 127.695 165.314 126.369 162.105 C 125.187 159.243 123.095 157.796 120.146 157.796 Z M 143.403 157.796 C 142.958 157.793 142.443 157.815 141.827 157.864 C 138.155 158.145 136.17 159.393 134.397 162.541 C 133.216 164.64 133.107 165.409 133.35 169.662 C 133.654 174.967 134.471 177.685 135.903 178.079 C 137.442 178.503 144.357 177.881 147.392 177.042 C 151.125 176.01 153.665 173.982 153.665 172.046 C 153.665 169.978 148.291 160.165 146.395 158.771 C 145.444 158.073 144.736 157.805 143.403 157.794 L 143.403 157.796 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/warmux_128x128.svg b/.icons/Gruvbox_Dark-2/apps/64/warmux_128x128.svg
new file mode 120000
index 000000000..27205d6a1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/warmux_128x128.svg
@@ -0,0 +1 @@
+warmux.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/warzone2100.svg b/.icons/Gruvbox_Dark-2/apps/64/warzone2100.svg
new file mode 120000
index 000000000..ab49bb387
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/warzone2100.svg
@@ -0,0 +1 @@
+atanks.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/watercolour.svg b/.icons/Gruvbox_Dark-2/apps/64/watercolour.svg
new file mode 100755
index 000000000..13bcfc19f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/watercolour.svg
@@ -0,0 +1,68 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#4d4d4d" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".1" d="M5.676 126.116v29.626c0 73.986 10.584 84.543 84.639 84.543h75.37c74.055 0 84.639-10.557 84.639-84.543v-29.626H5.676z"/>
+ <linearGradient id="b" x1=".092" x2=".482" y1="1.016" y2=".006" gradientTransform="matrix(37.68785 0 0 40.74337 138.118 126.86)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#1b90ff"/>
+ <stop offset="47.525%" stop-color="#53a0fd"/>
+ <stop offset="100%" stop-color="#68ffad"/>
+ </linearGradient>
+ <path fill="url(#b)" fill-rule="evenodd" d="M161.554 126.86c-4.688.42-11.074 4.791-13.404 11.481-4.127 11.851 3.46 27.389-10.032 26.805 19.471 10.142 39.562-13.586 37.548-26.133-.436-2.714-1.407-4.875-2.68-6.578l-11.432-5.575z"/>
+ <linearGradient id="c" x1=".084" x2=".858" y1="1.028" y2=".484" gradientTransform="matrix(35.45682 0 0 40.56496 140.349 127.038)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#a197ff"/>
+ <stop offset="100%" stop-color="#60ffa4"/>
+ </linearGradient>
+ <path fill="url(#c)" fill-rule="evenodd" d="M140.781 166.325c18.593 6.824 36.807-15.337 34.885-27.312-.436-2.714-1.407-4.875-2.68-6.578l-11.065-5.397c-2.347 1.956-4.419 4.461-5.823 7.445-6.585 13.994.712 34.016-15.749 31.562.144.095.288.188.432.28z"/>
+ <linearGradient id="d" x1=".325" x2=".406" y1=".938" y2="-.013" gradientTransform="matrix(27.51483 0 0 40.514 148.291 127.08)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#dd61fa"/>
+ <stop offset="100%" stop-color="#ffdc5a"/>
+ </linearGradient>
+ <path fill="url(#d)" fill-rule="evenodd" d="M148.514 167.594c15.565-.451 28.805-18.282 27.152-28.581-.436-2.714-1.407-4.875-2.68-6.578l-10.981-5.355c-1.781 2.19-3.225 4.806-4.021 7.735-3.919 14.425 6.387 32.257-9.693 32.684l.223.095z"/>
+ <linearGradient id="e" x1=".547" x2=".429" y1=".867" y2="-.111" gradientTransform="matrix(14.91897 0 0 32.288 160.887 127.118)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#fa6196"/>
+ <stop offset="100%" stop-color="#ffd849"/>
+ </linearGradient>
+ <path fill="url(#e)" fill-rule="evenodd" d="M166.249 159.406c6.44-6.157 10.362-14.506 9.417-20.393-.436-2.714-1.407-4.875-2.68-6.578l-10.903-5.317c-.743 2.011-1.188 4.202-1.196 6.476-.035 9.928 7.028 19.666 5.362 25.812z"/>
+ <linearGradient id="f" x1=".968" x2=".329" y1=".913" y2="-.249" gradientTransform="matrix(13.17292 0 0 17.718 162.633 127.386)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ff9532"/>
+ <stop offset="100%" stop-color="#ffff46"/>
+ </linearGradient>
+ <path fill="url(#f)" fill-rule="evenodd" d="M175.2 145.104c.582-2.176.761-4.253.466-6.091-.436-2.714-1.407-4.875-2.68-6.578l-10.353-5.049c.154.488.336.972.546 1.45 3.031 6.869 10.702 11.522 12.021 16.268z"/>
+ <g opacity=".5">
+ <linearGradient id="g" x1="1.166" x2="-.119" y1=".277" y2=".371" gradientTransform="matrix(37.68785 0 0 40.74337 138.118 126.86)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffd900"/>
+ <stop offset="14.463%" stop-color="#ffd800"/>
+ <stop offset="25.088%" stop-color="#ce4f02"/>
+ <stop offset="33.457%" stop-color="#d30079"/>
+ <stop offset="53.45%" stop-color="#53a0fd"/>
+ <stop offset="100%" stop-color="#0064a2"/>
+ </linearGradient>
+ <path fill="url(#g)" d="M163.702 159.146c6.76-5.848 10.968-14.311 10.081-19.83-.338-2.107-1.042-3.891-2.065-5.378l-10.495-5.119c-4.352.663-9.437 4.877-11.273 10.149-.646 1.855-1.021 3.933-1.197 6.382-.124 1.719-.144 3.132-.13 6.19.029 5.903-.143 8.157-1.188 10.585-.602 1.397-1.464 2.502-2.594 3.31 6.418 1.078 13.029-1.244 18.861-6.289zm-2.148-32.286l11.432 5.575c1.273 1.703 2.244 3.864 2.68 6.578 2.014 12.547-18.077 36.275-37.548 26.133 13.492.584 5.905-14.954 10.032-26.805 2.33-6.69 8.716-11.061 13.404-11.481z"/>
+ </g>
+ <linearGradient id="h" x1="31.935" x2="40.764" y1="-24.806" y2="-20.307" gradientTransform="matrix(34.47814 0 0 51.7153 161.789 78.723)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#828282"/>
+ <stop offset="100%" stop-color="#353535"/>
+ </linearGradient>
+ <path fill="url(#h)" fill-rule="evenodd" d="M184.606 89.008l6.844 3.487-12.496 24.525-6.844-3.487 12.496-24.525zm-14.964 26.022l8.644 4.372a2.502 2.502 0 0 1 1.326 2.716l-1.239 6.3a2.502 2.502 0 0 1-3.592 1.747l-11.625-5.924a2.502 2.502 0 0 1-.735-3.892l4.222-4.749a2.5 2.5 0 0 1 2.999-.57zm16.1-28.252l3.408-6.689a2.502 2.502 0 0 1 3.366-1.093l2.385 1.215a2.502 2.502 0 0 1 1.093 3.366l-3.408 6.688-6.844-3.487z"/>
+ <path fill="#fb7c38" d="M103.697 190.311c-4.609 7.264-14.995 9.588-22.261 4.978-7.266-4.61-9.586-14.997-4.977-22.261 4.608-7.264 14.995-9.588 22.26-4.978 7.266 4.61 9.587 14.997 4.978 22.261z"/>
+ <path fill="#37a6e6" d="M84.443 130.338c-4.609 7.264-14.997 9.586-22.261 4.978-7.264-4.609-9.587-14.998-4.978-22.261 4.609-7.264 14.997-9.587 22.261-4.978 7.264 4.609 9.587 14.997 4.978 22.261z"/>
+ <path fill="#76c22b" d="M114.688 82.67c-4.609 7.264-14.997 9.586-22.261 4.978-7.263-4.609-9.586-14.998-4.978-22.261 4.609-7.264 14.998-9.587 22.261-4.978 7.264 4.608 9.587 14.997 4.978 22.261z"/>
+ <path fill="#f76363" d="M177.15 74.546c-4.608 7.264-14.997 9.586-22.261 4.978-7.263-4.609-9.586-14.998-4.977-22.261 4.608-7.264 14.997-9.587 22.261-4.978 7.263 4.608 9.586 14.997 4.977 22.261z"/>
+ <g opacity=".4">
+ <linearGradient id="i" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#i)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/waterfox-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/waterfox-icon.svg
new file mode 120000
index 000000000..8b27b7c2c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/waterfox-icon.svg
@@ -0,0 +1 @@
+waterfox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/waterfox.svg b/.icons/Gruvbox_Dark-2/apps/64/waterfox.svg
new file mode 100755
index 000000000..8a8321213
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/waterfox.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="1g9WXXRJpaRHsLClgDh7EwX64g6qm27x" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#1g9WXXRJpaRHsLClgDh7EwX64g6qm27x)">
+ <linearGradient id="_lgradient_659" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_659)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_660" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_660)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g opacity=".4">
+ <circle fill="#111111" cx="127.333" cy="138.333" r="50" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_661" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(130.351,0,0,145,62.825,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_661)" d="M 135.219 55.5 C 133.611 55.51 130.542 55.78 128.972 56.215 C 123.728 57.668 118.837 64.494 117.026 69.46 C 116.753 70.207 116.403 70.889 116.242 70.968 C 116.082 71.048 115.454 71.204 114.852 71.33 C 108.646 72.629 101.069 75.476 95.874 78.449 C 84.195 85.135 75.236 94.626 69.406 106.484 C 66.113 113.182 64.247 119.324 63.168 127.019 C 62.71 130.285 62.71 140.171 63.168 143.44 C 65.238 158.162 71.407 170.78 81.548 181.052 C 93.102 192.756 107.936 199.424 124.712 200.46 C 126.797 200.589 133.109 200.386 135.562 200.108 C 142.41 199.333 149.701 197.243 155.969 194.262 C 176.407 184.541 190.338 165.054 192.906 142.618 C 193.032 141.511 193.14 138.487 193.141 135.871 C 193.538 128.398 190.469 120.982 187.392 115.523 C 184.213 108.935 183.6 103.226 183.132 96.205 C 183.196 95.776 183.188 95.332 183.122 95.225 C 174.699 97.815 167.488 104.621 163.055 110.918 C 160.057 115.702 158.093 120.59 158.084 124.894 C 158.503 135.877 167.904 143.785 168.112 153.703 C 168.112 164.231 161.77 174.411 154.236 181.689 C 152.72 183.153 152.356 183.422 152.189 183.256 C 152.134 183.201 152.371 182.555 152.708 181.816 C 157.952 170.31 156.848 156.519 148.792 146.858 C 147.665 145.507 143.232 141.126 142.603 140.738 C 142.892 142.258 143.039 143.802 143.043 145.35 C 143.043 159.195 131.82 170.418 117.975 170.418 C 104.131 170.418 92.907 159.195 92.907 145.35 C 92.907 131.505 104.131 120.282 117.975 120.282 C 119.556 120.286 121.133 120.44 122.685 120.742 C 122.766 120.746 122.849 120.746 122.93 120.752 C 123.164 120.553 123.312 120.371 123.312 120.311 C 123.312 119.923 117.141 113.744 115.429 112.419 C 111.949 109.724 107.987 106.474 103.414 105.29 C 102.19 104.973 101.544 104.72 101.544 104.556 C 101.544 104.09 105.894 102.795 110.719 101.824 C 116.584 100.643 120.388 100.354 131.753 100.237 C 136.521 100.188 141.221 100.065 142.201 99.963 C 154.452 97.989 164.308 89.965 168.697 80.996 C 168.82 80.588 168.806 80.584 166.905 80.584 C 162.879 80.584 158.827 79.748 154.97 78.048 C 149.976 75.215 145.583 71.932 140.233 70.782 C 138.853 70.485 135.11 70.433 133.016 70.146 C 132.525 65.941 134.391 59.842 136.189 57.136 C 136.635 56.497 136.968 55.879 136.933 55.774 C 136.866 55.573 136.185 55.495 135.219 55.5 L 135.219 55.5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wavebox.svg b/.icons/Gruvbox_Dark-2/apps/64/wavebox.svg
new file mode 100755
index 000000000..93b205887
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wavebox.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="BJMr3NZlbR1EoUcaIV1F8n9pgd0FnzYj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#BJMr3NZlbR1EoUcaIV1F8n9pgd0FnzYj)">
+ <linearGradient id="_lgradient_662" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_662)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_663" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_663)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 120.479 55.5 L 115.999 56.91 L 60.311 74.303 L 60.311 107.795 L 89.763 126.215 L 60.311 140.949 L 60.311 174.176 L 114.456 197.856 L 120.479 200.5 L 120.479 167.669 L 95.757 156.843 L 120.479 144.474 L 120.479 109.925 L 96.036 94.648 L 120.479 87.009 L 120.479 55.5 Z M 135.521 55.5 L 135.521 87.009 L 159.964 94.648 L 135.521 109.925 L 135.521 144.474 L 160.243 156.843 L 135.521 167.669 L 135.521 200.5 L 141.544 197.856 L 195.689 174.176 L 195.689 140.949 L 166.237 126.215 L 195.689 107.795 L 195.689 74.303 L 140.001 56.91 L 135.521 55.5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/waves-client.svg b/.icons/Gruvbox_Dark-2/apps/64/waves-client.svg
new file mode 100644
index 000000000..b45935767
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/waves-client.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="HwekMKvhIsLjHtnZubwgDLsgmCBY7yP8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#HwekMKvhIsLjHtnZubwgDLsgmCBY7yP8)">
+ <linearGradient id="_lgradient_651" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_651)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_652" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_652)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_653" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(165,0,0,165,45.5,42.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_653)" fill-rule="evenodd" d="M 128 42.5 L 169.25 83.75 L 128 125 L 86.75 83.75 L 128 42.5 L 128 42.5 L 128 42.5 Z M 169.25 83.75 L 210.5 125 L 169.25 166.25 L 128 125 L 169.25 83.75 L 169.25 83.75 L 169.25 83.75 Z M 86.75 83.75 L 128 125 L 86.75 166.25 L 45.5 125 L 86.75 83.75 L 86.75 83.75 Z M 128 125 L 169.25 166.25 L 128 207.5 L 86.75 166.25 L 128 125 Z"/>
+ <g opacity=".2">
+ <rect fill="#3b3b3b" width="58.336" height="58.336" x="98.83" y="54.58" transform="matrix(0.707,0.707,-0.707,0.707,96.711,-65.98)"/>
+ </g>
+ <g opacity=".4">
+ <rect fill="#3b3b3b" width="58.336" height="58.336" x="140.08" y="95.83" transform="matrix(0.707,0.707,-0.707,0.707,137.961,-83.066)"/>
+ </g>
+ <g opacity=".4">
+ <rect fill="#3b3b3b" width="58.336" height="58.336" x="57.58" y="95.83" transform="matrix(0.707,0.707,-0.707,0.707,113.797,-24.73)"/>
+ </g>
+ <g opacity=".6">
+ <rect fill="#3b3b3b" width="58.336" height="58.336" x="98.83" y="137.08" transform="matrix(0.707,0.707,-0.707,0.707,155.047,-41.816)"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wayland.svg b/.icons/Gruvbox_Dark-2/apps/64/wayland.svg
new file mode 100755
index 000000000..41484f189
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wayland.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="x0X15JDTpoS5qAaraBAeCDZXSi4ut0Mb" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#x0X15JDTpoS5qAaraBAeCDZXSi4ut0Mb)">
+ <linearGradient id="_lgradient_664" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_664)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_665" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_665)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 184.107 53.5 C 186.966 53.5 188.564 55.752 188.9 60.255 L 185.289 81.463 L 186.172 81.463 L 188.064 79.892 L 188.568 79.892 L 188.568 80.363 C 185.961 82.354 183.439 87.799 181 96.701 C 180.075 104.347 178.519 111.416 176.333 117.91 C 174.399 124.612 173.432 130.791 173.432 136.447 L 169.774 147.601 C 169.774 148.543 171.162 149.486 173.937 150.428 C 173.432 152.628 172.675 153.728 171.666 153.728 L 171.666 154.356 L 172.549 154.356 L 172.549 154.827 C 172.549 155.979 171.12 156.555 168.261 156.555 L 168.765 157.184 L 168.765 159.383 L 167.882 159.383 C 168.471 161.582 169.732 162.682 171.666 162.682 L 171.666 163.782 L 167.882 163.782 L 167.882 164.41 C 169.143 164.41 169.774 165.353 169.774 167.238 L 164.477 169.437 L 164.981 170.066 L 164.981 170.537 C 164.981 171.27 164.35 171.637 163.089 171.637 L 163.089 172.265 C 164.687 172.265 165.485 172.631 165.486 173.365 C 163.215 174.307 160.23 178.968 156.53 187.346 C 152.746 194.782 149.466 198.5 146.691 198.5 L 145.682 198.5 C 143.58 196.824 141.856 191.274 140.511 181.848 C 135.129 167.5 132.438 159.069 132.438 156.555 C 132.438 150.062 130.714 144.309 127.267 136.977 C 126.342 133.731 125.711 128.053 125.375 123.131 L 123.104 123.131 C 117.386 133.918 114.401 142.155 114.148 148.229 C 112.551 151.79 111.289 156.084 110.364 161.111 C 113.812 162.263 115.536 163.363 115.536 164.41 L 115.536 165.038 C 112.845 164.62 110.953 163.834 109.86 162.682 C 108.683 165.51 107.127 171.625 105.193 184.507 C 103.679 190.476 101.787 192.7 99.517 192.7 C 93.126 190.082 87.786 186.549 83.498 180.579 C 82.825 180.579 81.732 177.594 80.218 171.625 C 79.293 171.625 78.662 168.64 78.326 162.67 C 75.131 154.187 72.944 146.239 71.767 135.347 L 71.767 119.009 L 71.262 119.009 L 68.992 119.638 L 68.992 119.009 C 68.992 118.276 69.749 117.91 71.262 117.91 L 70.758 108.484 L 70.758 101.1 L 67.1 77.536 L 67.1 68.641 C 68.698 62.358 71.473 59.216 75.425 59.216 L 76.939 60.786 L 75.425 60.315 C 81.564 68.694 85.179 74.603 86.273 80.363 L 90.561 80.363 L 90.561 81.463 L 87.282 81.463 L 87.282 82.72 C 88.543 87.538 89.468 89.946 90.057 89.946 L 91.066 89.946 L 93.336 89.318 L 93.841 89.946 L 94.345 89.318 L 94.85 89.946 L 94.85 90.418 C 93.168 91.675 92.033 93.403 91.444 95.602 L 91.066 95.602 L 91.066 96.701 L 91.949 96.701 C 93.126 114.192 95.312 129.762 98.508 138.769 L 100.4 140.5 L 101.409 140.5 C 102.67 140.5 105.319 133.632 109.355 121.378 C 111.962 115.828 113.854 111.763 115.032 107.574 L 114.527 105.846 C 117.134 101.762 119.825 99.9 122.6 99.9 L 123.483 99.9 C 125.248 99.9 126.51 100.871 127.267 103.175 C 129.621 106.632 131.513 111.01 132.943 117.922 L 140.006 132.519 C 140.931 133.672 141.394 134.981 141.394 136.447 C 144.001 142.626 146.355 150.11 148.457 152.1 L 149.971 152.1 C 151.737 152.1 154.091 141.055 157.035 125.764 C 157.539 125.764 158.927 121.68 161.197 113.511 L 161.197 112.882 L 158.797 111.783 L 156.905 112.411 L 154.509 112.411 L 154.509 111.154 L 159.302 110.683 L 163.089 110.683 C 166.705 97.173 170.027 86.7 173.054 79.264 C 174.063 63.973 175.45 56.328 177.216 56.328 L 184.107 53.5"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/weather-app.svg b/.icons/Gruvbox_Dark-2/apps/64/weather-app.svg
new file mode 120000
index 000000000..8103a34ff
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/weather-app.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/weather-widget.svg b/.icons/Gruvbox_Dark-2/apps/64/weather-widget.svg
new file mode 120000
index 000000000..8103a34ff
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/weather-widget.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/weather.svg b/.icons/Gruvbox_Dark-2/apps/64/weather.svg
new file mode 100644
index 000000000..d38fa1af5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/weather.svg
@@ -0,0 +1,81 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Nicbov1EjY05eGFi8Ygf8ZQDEVTZaXEy" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Nicbov1EjY05eGFi8Ygf8ZQDEVTZaXEy)">
+ <linearGradient id="_lgradient_52" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#5786ff"/>
+ <stop offset="50%" style="stop-color:#51a8ff"/>
+ <stop offset="100%" style="stop-color:#0f82f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_52)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <g opacity=".2">
+ <linearGradient id="_lgradient_53" x1=".483" x2=".723" y1=".427" y2=".577" gradientTransform="matrix(243.716,0,0,118.493,6.875,121.736)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_53)" d="M 193.625 239.375 C 218.875 237.625 232.814 231.716 239.75 220.875 C 243.159 215.812 245.898 208.296 247.5 199.625 C 252.606 171.991 249.766 132.45 250.107 121.736 C 239.34 123.131 230.421 131.161 228.082 142.006 C 227.681 142.531 227.299 143.071 226.937 143.624 C 225.41 143.008 223.778 142.69 222.131 142.686 C 215.211 142.694 209.524 148.149 209.227 155.063 C 202.424 156.098 195.694 157.571 189.08 159.473 C 185.905 149.877 176.94 143.395 166.833 143.387 C 154.457 143.401 144.222 153.029 143.451 165.38 C 141.818 165.054 140.157 164.889 138.491 164.887 C 124.459 164.888 113.083 176.263 113.083 190.296 C 113.091 194.755 114.272 199.133 116.507 202.99 C 112.339 207.262 108.414 211.764 104.749 216.475 C 96.299 209.976 87.116 204.491 77.388 200.131 C 76.704 189.999 68.287 182.13 58.131 182.128 C 56.878 182.134 55.628 182.262 54.399 182.51 C 51.757 172.996 43.095 166.412 33.221 166.411 C 21.081 166.412 11.24 176.253 11.241 188.393 C 11.244 188.512 11.249 188.632 11.253 188.751 C 10.023 188.861 8.498 188.872 6.875 188.861 C 7.125 191.25 9.375 219.25 22.875 227.875 Q 35.625 239.25 76.125 240.229 L 177.125 240.229 Q 185.434 239.997 193.625 239.375 Z"/>
+ </g>
+ <g opacity=".3">
+ <linearGradient id="_lgradient_54" x1=".029" x2=".971" y1=".023" y2=".964" gradientTransform="matrix(155.96,0,0,155.959,50.02,32.79)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-opacity="0" style="stop-color:#000000"/>
+ <stop offset="50.477%" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_54)" d="M 107.105 32.79 L 95.04 53.685 L 70.915 53.685 L 70.915 77.809 L 50.02 89.874 L 62.084 110.769 L 50.02 131.664 L 70.915 143.728 L 70.915 167.854 L 95.042 167.854 L 107.105 188.749 L 128 176.686 L 148.895 188.749 L 160.96 167.854 L 185.085 167.854 L 185.085 143.73 L 205.98 131.664 L 193.916 110.769 L 205.98 89.874 L 185.085 77.811 L 185.085 53.685 L 160.958 53.685 L 148.895 32.79 L 128 44.853 L 107.105 32.79 L 107.105 32.79 Z"/>
+ </g>
+ <rect fill="#fedf7c" width="57.084" height="57.084" x="109.91" y="42.22" transform="matrix(0.5,0.866,-0.866,0.5,130.505,-84.52)"/>
+ <rect fill="#f9c010" width="57.084" height="57.084" x="138.45" y="91.66" transform="matrix(0.5,0.866,-0.866,0.5,187.587,-84.519)"/>
+ <rect fill="#fbcd42" width="57.084" height="57.084" x="89.01" y="120.2" transform="matrix(0.5,0.866,-0.866,0.5,187.585,-27.437)"/>
+ <rect fill="#fae695" width="57.084" height="57.084" x="60.47" y="70.76" transform="matrix(0.5,0.866,-0.866,0.5,130.503,-27.438)"/>
+ <rect fill="#fbcd42" width="57.084" height="57.084" x="138.45" y="70.76" transform="matrix(-0.5,0.866,-0.866,-0.5,336.485,4.336)"/>
+ <rect fill="#f9c010" width="57.084" height="57.084" x="109.9" y="120.2" transform="matrix(-0.5,0.866,-0.866,-0.5,336.48,103.213)"/>
+ <rect fill="#fedf7c" width="57.084" height="57.084" x="60.47" y="91.65" transform="matrix(-0.5,0.866,-0.866,-0.5,237.603,103.21)"/>
+ <rect fill="#fae695" width="57.084" height="57.084" x="89.01" y="42.22" transform="matrix(-0.5,0.866,-0.866,-0.5,237.608,4.333)"/>
+ <path fill="none" d="M 107.297 32.487 L 95.344 53.19 L 71.44 53.19 L 71.44 77.094 L 50.737 89.047 L 62.69 109.75 L 50.737 130.453 L 86.595 151.155 L 107.297 187.013 L 128 175.06 L 148.703 187.013 L 169.405 151.155 L 205.263 130.453 L 193.31 109.75 L 205.263 89.047 L 169.405 68.345 L 148.703 32.487 L 128 44.44 L 107.297 32.487 L 107.297 32.487 Z"/>
+ <g opacity=".629">
+ <path fill="#e7b108" d="M 128 53.189 C 96.901 53.198 71.642 78.313 71.456 109.412 L 71.439 109.412 L 71.439 109.75 L 71.439 166.311 L 127.981 166.311 L 127.981 166.31 C 127.987 166.31 127.994 166.31 128 166.311 C 159.099 166.302 184.358 141.187 184.544 110.088 L 184.561 110.088 L 184.561 109.75 L 184.561 53.189 L 128.019 53.189 L 128.019 53.19 C 128.013 53.19 128.006 53.189 128 53.189 L 128 53.189 L 128 53.189 Z"/>
+ </g>
+ <rect fill="#fbedb3" width="57.085" height="53.007" x="70.92" y="52.66" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#f9c010" width="57.085" height="53.007" x="128" y="113.83" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#fed965" d="M 128 52.665 C 96.612 52.674 71.12 78.022 70.932 109.409 L 70.915 109.409 L 70.915 109.75 L 70.915 166.835 L 127.981 166.835 L 127.981 166.834 C 127.987 166.834 127.994 166.834 128 166.835 C 159.388 166.826 184.88 141.478 185.068 110.091 L 185.085 110.091 L 185.085 109.75 L 185.085 52.665 L 128.019 52.665 L 128.019 52.666 C 128.013 52.666 128.006 52.666 128 52.665 L 128 52.665 L 128 52.665 Z"/>
+ <g opacity=".8">
+ <path fill="#ffffff" d="M 128 52.665 C 96.612 52.673 71.118 78.022 70.931 109.41 L 70.915 109.41 L 70.915 109.75 L 70.915 111.448 L 70.931 111.448 C 71.118 80.06 96.612 54.712 128 54.704 C 128.007 54.704 128.013 54.704 128.02 54.704 L 185.085 54.704 L 185.085 52.665 L 128.02 52.665 C 128.013 52.665 128.007 52.665 128 52.665 L 128 52.665 L 128 52.665 Z"/>
+ </g>
+ <g opacity=".3">
+ <path d="M 166.736 110.769 C 153.426 110.779 141.456 118.876 136.493 131.226 C 124.803 132.115 115.77 141.859 115.768 153.583 C 115.768 165.968 125.808 176.009 138.194 176.009 L 166.626 176.009 L 166.736 176.009 L 187.123 176.009 C 199.509 176.009 209.549 165.968 209.549 153.583 C 209.548 145.403 205.093 137.872 197.924 133.932 C 193.761 120.187 181.097 110.783 166.736 110.769 L 166.736 110.769 L 166.736 110.769 Z"/>
+ </g>
+ <linearGradient id="_lgradient_55" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(93.781,0,0,65.24,115.768,109.75)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_55)" d="M 166.736 109.75 C 153.426 109.76 141.456 117.856 136.493 130.207 C 124.803 131.096 115.77 140.839 115.768 152.563 C 115.768 164.949 125.808 174.99 138.194 174.99 L 166.626 174.99 L 166.736 174.99 L 187.123 174.99 C 199.509 174.99 209.549 164.949 209.549 152.563 C 209.548 144.383 205.093 136.852 197.924 132.913 C 193.761 119.168 181.097 109.763 166.736 109.75 L 166.736 109.75 L 166.736 109.75 Z"/>
+ <path fill="#ffffff" d="M 166.736 109.75 C 153.426 109.76 141.456 117.856 136.493 130.207 C 124.803 131.096 115.77 140.839 115.768 152.563 C 115.777 152.897 115.793 153.23 115.817 153.563 C 116.343 142.258 125.21 133.117 136.493 132.246 C 141.456 119.895 153.426 111.799 166.736 111.789 C 181.098 111.802 193.761 121.207 197.924 134.951 C 204.819 138.752 209.215 145.891 209.508 153.758 C 209.532 153.36 209.546 152.962 209.549 152.563 C 209.548 144.383 205.093 136.852 197.924 132.913 C 193.761 119.168 181.098 109.763 166.736 109.75 L 166.736 109.75 L 166.736 109.75 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_56" x1=".517" x2=".517" y1="0" y2="1.209" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_56)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_57" x1="3.284" x2=".5" y1="3.394" y2="-.207" gradientTransform="matrix(34,0,0,34.945,271,84.055)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#5786ff"/>
+ <stop offset="50%" style="stop-color:#51a8ff"/>
+ <stop offset="100%" style="stop-color:#0f82f5"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_57)" width="34" height="34.945" x="271" y="84.06" transform="matrix(1,0,0,1,0,0)"/>
+ <linearGradient id="_lgradient_58" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(34,0,0,34.945,271,84.055)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <rect fill="url(#_lgradient_58)" width="34" height="34.945" x="271" y="84.06" transform="matrix(1,0,0,1,0,0)"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/web-browser.svg b/.icons/Gruvbox_Dark-2/apps/64/web-browser.svg
new file mode 120000
index 000000000..8b26bb3cf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/web-browser.svg
@@ -0,0 +1 @@
+browser.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/web-deviantart.svg b/.icons/Gruvbox_Dark-2/apps/64/web-deviantart.svg
new file mode 120000
index 000000000..933ef3012
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/web-deviantart.svg
@@ -0,0 +1 @@
+deviantart.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/web-google-gmail-offline.svg b/.icons/Gruvbox_Dark-2/apps/64/web-google-gmail-offline.svg
new file mode 120000
index 000000000..c391e88ee
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/web-google-gmail-offline.svg
@@ -0,0 +1 @@
+gmail-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/web-google-gmail.svg b/.icons/Gruvbox_Dark-2/apps/64/web-google-gmail.svg
new file mode 120000
index 000000000..535ba0006
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/web-google-gmail.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/webbrowser-app.svg b/.icons/Gruvbox_Dark-2/apps/64/webbrowser-app.svg
new file mode 120000
index 000000000..8b26bb3cf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/webbrowser-app.svg
@@ -0,0 +1 @@
+browser.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/webby.svg b/.icons/Gruvbox_Dark-2/apps/64/webby.svg
new file mode 100755
index 000000000..f789b5119
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/webby.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="XCjnjAeoYBQgasseSiV9k8uux1wtFn90" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#XCjnjAeoYBQgasseSiV9k8uux1wtFn90)">
+ <linearGradient id="_lgradient_666" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ee00ff"/>
+ <stop offset="100%" style="stop-color:#9914dc"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_666)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_667" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_667)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_668" x1="0" x2="0" y1="0" y2="1.209" gradientTransform="matrix(145,0,0,123.418,55.5,66.291)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_668)" d="M 180.206 73.762 C 180.931 71.12 182.726 68.89 185.109 67.587 C 187.526 66.248 190.357 65.94 192.982 66.694 C 195.64 67.415 197.884 69.199 199.196 71.566 C 200.543 73.968 200.854 76.781 200.094 79.388 L 170.887 181.063 C 167.741 192.018 161.026 192.648 155.9 182.466 L 128 127.044 L 100.1 182.466 C 94.974 192.648 88.259 192.018 85.113 181.063 L 55.906 79.388 C 55.146 76.781 55.457 73.968 56.804 71.566 C 58.116 69.199 60.36 67.415 63.018 66.694 C 65.643 65.94 68.474 66.248 70.891 67.587 C 73.274 68.89 75.069 71.12 75.794 73.762 L 96.13 144.37 L 118.721 99.45 C 123.842 89.268 132.158 89.268 137.279 99.45 L 159.87 144.37 L 180.206 73.762 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/webcam.svg b/.icons/Gruvbox_Dark-2/apps/64/webcam.svg
new file mode 100644
index 000000000..5a8ccbc1c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/webcam.svg
@@ -0,0 +1,91 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="jkqjkABEy1sB7DsqdM4yPTAWSoSGq1Cz" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#jkqjkABEy1sB7DsqdM4yPTAWSoSGq1Cz)">
+ <linearGradient id="_lgradient_20" x1="0" x2="0" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2f3943"/>
+ <stop offset="100%" style="stop-color:#4d5662"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_21" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="QHfzoLBCkXpgUOGOMIoTsNCw9K0CqagE" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#QHfzoLBCkXpgUOGOMIoTsNCw9K0CqagE)">
+ <circle fill="#1a1a1a" cx="131.163" cy="129.584" r="88.664" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_22" x1=".906" x2=".188" y1=".844" y2=".125" gradientTransform="matrix(177.327,0,0,177.327,39.499,36.92)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#c6cdd1"/>
+ <stop offset="100%" style="stop-color:#e0e5e7"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_22)" cx="128.163" cy="125.584" r="88.664" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_23" x1=".988" x2=".193" y1=".007" y2=".998" gradientTransform="matrix(-155.161,0,0,-155.161,205.751,203.153)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#343b40"/>
+ <stop offset="100%" style="stop-color:#555e63"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" d="M 50.59 125.573 C 50.59 82.726 85.324 47.992 128.17 47.992 C 171.017 47.992 205.751 82.726 205.751 125.573 C 205.751 146.148 197.577 165.881 183.028 180.431 C 168.479 194.98 148.746 203.153 128.17 203.153 C 107.595 203.153 87.862 194.98 73.313 180.431 C 58.764 165.881 50.59 146.148 50.59 125.573"/>
+ <linearGradient id="_lgradient_24" x1=".133" x2=".9" y1=".133" y2=".9" gradientTransform="matrix(121.912,0,0,121.912,67.206,64.628)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#18222a"/>
+ <stop offset="100%" style="stop-color:#566069"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_24)" cx="128.163" cy="125.584" r="60.956" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_25" x1="-.109" x2="-.109" y1="1.031" y2=".039" gradientTransform="matrix(110.83,0,0,110.83,72.748,70.169)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#663579"/>
+ <stop offset="100%" style="stop-color:#16a085"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_25)" cx="128.163" cy="125.584" r="55.415" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <circle fill="#ffffff" cx="128.163" cy="125.584" r="44.332" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".2">
+ <circle fill="#ffffff" cx="128.163" cy="125.584" r="33.249" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".9">
+ <linearGradient id="_lgradient_26" x1=".143" x2=".857" y1="37.236" y2="37.95" gradientTransform="matrix(44.332,0,0,44.332,105.997,103.418)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2f3943"/>
+ <stop offset="100%" style="stop-color:#4d5662"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_26)" cx="128.163" cy="125.584" r="22.166" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_27" x1=".029" x2=".997" y1="-.1" y2="-.1" gradientTransform="matrix(23.15,0,0,88.687,5.266,81.25)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#c6cdd1"/>
+ <stop offset="100%" style="stop-color:#e0e5e7"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_27)" d="M 5.906 81.25 C 5.068 108.582 5.047 138.17 5.875 169.938 L 17.333 169.916 C 23.473 169.916 28.416 164.973 28.416 158.833 L 28.416 92.335 C 28.416 86.195 23.473 81.252 17.333 81.252 L 5.906 81.25 Z"/>
+ <linearGradient id="_lgradient_28" x1=".971" x2=".003" y1="1.1" y2="1.1" gradientTransform="matrix(22.409,0,0,88.664,227.909,81.252)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#c6cdd1"/>
+ <stop offset="100%" style="stop-color:#e0e5e7"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" d="M 250.075 81.252 C 250.394 113.5 250.404 143.065 250.075 169.916 L 238.992 169.916 C 232.852 169.916 227.909 164.973 227.909 158.833 L 227.909 92.335 C 227.909 86.195 232.852 81.252 238.992 81.252 L 250.075 81.252 Z"/>
+ <linearGradient id="_lgradient_29" x1=".516" x2=".52" y1="1.651" y2=".098" gradientTransform="matrix(11.083,0,0,11.083,233.451,97.877)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#0575e6"/>
+ <stop offset="100%" style="stop-color:#00f260"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_29)" cx="238.992" cy="103.418" r="5.541" vector-effect="non-scaling-stroke"/>
+ <g opacity=".7">
+ <circle fill="#d9d9d9" cx="111.538" cy="108.96" r="5.541" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".7">
+ <circle fill="#d9d9d9" cx="100.455" cy="97.877" r="8.312" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/webcamoid.svg b/.icons/Gruvbox_Dark-2/apps/64/webcamoid.svg
new file mode 120000
index 000000000..6fe6baa15
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/webcamoid.svg
@@ -0,0 +1 @@
+cheese.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/webpin.svg b/.icons/Gruvbox_Dark-2/apps/64/webpin.svg
new file mode 100644
index 000000000..465b1b640
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/webpin.svg
@@ -0,0 +1,51 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="4HVKiJvDItkwRqJmBJzNzUUnQlwgpQFv" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#4HVKiJvDItkwRqJmBJzNzUUnQlwgpQFv)">
+ <linearGradient id="_lgradient_1" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" d="M 165.685 11.952 C 239.74 11.952 250.324 22.509 250.324 96.495 L 250.324 155.746 C 250.324 229.733 239.74 240.29 165.685 240.29 L 90.315 240.29 C 16.26 240.29 5.676 229.733 5.676 155.746 L 5.676 96.495 C 5.676 22.509 16.26 11.952 90.315 11.952 L 165.685 11.952 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="eYc6eN4KaFlfnHblkdaBWOEPtAKKtiHM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#eYc6eN4KaFlfnHblkdaBWOEPtAKKtiHM)">
+ <path d="M 55.123 136.359 C 55.059 137.21 55 138.061 55 138.931 C 55 158.341 71.23 174.083 91.25 174.083 L 168.284 174.083 C 185.8 174.083 200 160.313 200 143.329 C 200 142.493 199.947 141.666 199.879 140.845 C 198.632 156.727 184.978 169.25 168.284 169.25 L 91.25 169.25 C 72.018 169.25 56.332 154.716 55.123 136.359 L 55.123 136.359 Z"/>
+ </g>
+ <linearGradient id="_lgradient_2" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,96.667,55,75)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1fb6d1"/>
+ <stop offset="100%" style="stop-color:#00ffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_2)" d="M 127.5 75 C 108.732 75 92.748 86.142 85.869 101.912 C 68.398 104.43 55 118.872 55 136.514 C 55 155.929 71.23 171.667 91.25 171.667 L 168.284 171.667 C 185.8 171.667 200 157.897 200 140.907 C 200 125.122 187.757 112.183 171.962 110.428 C 167.844 90.272 149.492 75 127.5 75 L 127.5 75 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 127.5 75 C 108.732 75 92.748 86.146 85.869 101.914 C 68.398 104.432 55 118.87 55 136.512 C 55 136.894 55.037 137.268 55.061 137.645 C 55.698 120.595 68.827 106.787 85.869 104.33 C 92.748 88.563 108.732 77.417 127.5 77.417 C 149.492 77.417 167.845 92.689 171.963 112.845 C 187.334 114.553 199.305 126.865 199.939 142.072 C 199.961 141.686 200 141.302 200 140.911 C 200 125.125 187.758 112.183 171.963 110.429 C 167.845 90.273 149.492 75 127.5 75 L 127.5 75 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="ctHZddpnOAbBbRi29u8TaUkrJh2DQ8Pg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#ctHZddpnOAbBbRi29u8TaUkrJh2DQ8Pg)">
+ <path d="M 170.705 88.564 C 171.305 86.378 172.791 84.532 174.763 83.453 C 176.763 82.346 179.106 82.09 181.278 82.715 C 183.478 83.311 185.335 84.788 186.421 86.747 C 187.536 88.734 187.793 91.063 187.164 93.221 L 162.993 177.366 C 160.389 186.432 154.832 186.952 150.59 178.527 L 127.5 132.66 L 104.41 178.527 C 100.168 186.952 94.611 186.432 92.007 177.366 L 67.836 93.221 C 67.207 91.063 67.464 88.734 68.579 86.747 C 69.665 84.788 71.522 83.311 73.722 82.715 C 75.894 82.09 78.237 82.346 80.237 83.453 C 82.209 84.532 83.695 86.378 84.295 88.564 L 101.125 146.999 L 119.821 109.824 C 124.059 101.397 130.941 101.397 135.179 109.824 L 153.875 146.999 L 170.705 88.564 Z"/>
+ </g>
+ <linearGradient id="_lgradient_3" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(120,0,0,111.411,67.5,79.542)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" d="M 170.705 85.725 C 171.305 83.538 172.791 81.693 174.763 80.614 C 176.763 79.506 179.106 79.251 181.278 79.875 C 183.478 80.472 185.335 81.948 186.421 83.907 C 187.536 85.895 187.793 88.223 187.164 90.381 L 162.993 174.526 C 160.389 183.592 154.832 184.113 150.59 175.687 L 127.5 129.82 L 104.41 175.687 C 100.168 184.113 94.611 183.592 92.007 174.526 L 67.836 90.381 C 67.207 88.223 67.464 85.895 68.579 83.907 C 69.665 81.948 71.522 80.472 73.722 79.875 C 75.894 79.251 78.237 79.506 80.237 80.614 C 82.209 81.693 83.695 83.538 84.295 85.725 L 101.125 144.159 L 119.821 106.984 C 124.059 98.557 130.941 98.557 135.179 106.984 L 153.875 144.159 L 170.705 85.725 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/webplotdigitizer.svg b/.icons/Gruvbox_Dark-2/apps/64/webplotdigitizer.svg
new file mode 100644
index 000000000..fc13f7930
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/webplotdigitizer.svg
@@ -0,0 +1,70 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_ZRrc7zfo3c9vjpWUWdO6IAwfwSG0vrEj">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_ZRrc7zfo3c9vjpWUWdO6IAwfwSG0vrEj)">
+ <defs>
+ <filter id="jlc2K3fXcQmqVJrsurJ6fRuaeFylHB1s" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#jlc2K3fXcQmqVJrsurJ6fRuaeFylHB1s)">
+ <linearGradient id="_lgradient_445" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_445)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#111111" fill-rule="evenodd" d="M 5.75 82.5 L 149.689 82.5 L 149.689 95.984 L 5.75 95.984 L 5.75 82.5 L 5.75 82.5 Z M 12.419 38.875 L 243.591 38.5 C 245.155 42.839 246.48 47.343 247.535 51.984 L 8.475 51.984 C 9.303 46.495 10.627 42.135 12.419 38.875 L 12.419 38.875 Z M 5.75 132.5 L 119.689 132.5 L 119.689 145.984 L 5.75 145.984 L 5.75 132.5 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#111111" d="M 60.5 190.104 C 112 189 158 56 173 56.5 C 213.5 40 226 57 249.806 72.984 C 250.183 80.004 250.328 87.812 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 Q 23.5 188.5 60.5 190.104 Z"/>
+ </g>
+ <g>
+ <path fill="#e4e4e4" d="M 196.486 38.073 C 178.951 38.073 165.018 49.42 153.529 63.888 C 142.04 78.356 132.128 96.722 122.055 114.747 C 111.983 132.771 101.752 150.437 90.764 163.029 C 79.777 175.622 68.838 182.713 56.1 182.713 C 44.857 182.713 32.476 174.758 23.13 165.904 C 15.406 158.587 7.384 147.19 5.75 144.875 L 5.75 172.5 C 6.455 173.202 10.688 177.546 11.431 178.251 C 22.292 188.54 37.564 199.729 56.1 199.729 C 75.267 199.729 90.917 188.74 103.593 174.213 C 116.269 159.686 126.777 141.191 136.911 123.055 C 147.046 104.92 156.809 87.126 166.856 74.474 C 176.904 61.822 186.369 55.089 196.486 55.089 C 207.729 55.089 222.745 63.366 234.316 72.421 C 239.667 76.609 246.727 81.711 250.125 85 C 250.036 76.917 249.671 69.51 249 62.75 C 248.053 61.975 245.798 59.807 244.802 59.028 C 231.911 48.939 215.022 38.073 196.486 38.073 Z"/>
+ <defs>
+ <filter id="Jtjyg5J5jtCa5DISPmEPxq9HNRPw5kVI" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Jtjyg5J5jtCa5DISPmEPxq9HNRPw5kVI)">
+ <circle cx="56.1" cy="195.475" r="21.271" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#ffffff" cx="56.1" cy="191.221" r="21.271" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="ko8MNEvi0qNHg9qQgMha5nL8amsxbWtX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#ko8MNEvi0qNHg9qQgMha5nL8amsxbWtX)">
+ <circle cx="196.486" cy="50.835" r="21.271" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#ffffff" cx="196.486" cy="46.581" r="21.271" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="DRTFpW2p6HqeYcW0LKJAjQBAyEo5dHQ2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#DRTFpW2p6HqeYcW0LKJAjQBAyEo5dHQ2)">
+ <path d="M 220.782 203.27 L 220.782 216.41 L 160.01 216.41 L 192.958 173.155 L 160.01 129.9 L 220.782 129.9 L 220.782 143.04 L 186.536 143.04 L 209.473 173.155 L 186.536 203.27 L 220.782 203.27 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 220.782 199.78 L 220.782 212.92 L 160.01 212.92 L 192.958 169.665 L 160.01 126.41 L 220.782 126.41 L 220.782 139.55 L 186.536 139.55 L 209.473 169.665 L 186.536 199.78 L 220.782 199.78 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_446" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_446)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/website.i2pd.i2pd.svg b/.icons/Gruvbox_Dark-2/apps/64/website.i2pd.i2pd.svg
new file mode 120000
index 000000000..929ee9ee6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/website.i2pd.i2pd.svg
@@ -0,0 +1 @@
+i2pd.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/webstorm.svg b/.icons/Gruvbox_Dark-2/apps/64/webstorm.svg
new file mode 100644
index 000000000..c832c5a56
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/webstorm.svg
@@ -0,0 +1,68 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="u6jfwRr5T7jWoiZNnVTH71vuJRJK36oM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#u6jfwRr5T7jWoiZNnVTH71vuJRJK36oM)">
+ <linearGradient id="_lgradient_25" x1="-.033" x2="1.033" y1="-.071" y2=".924" gradientTransform="matrix(244.648309,0,0,228.338396,5.619191,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e72662"/>
+ <stop offset="48.272%" style="stop-color:#ec3c50"/>
+ <stop offset="100%" style="stop-color:#ff7b66"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" d="M 165.628109 11.951604 C 239.683817 11.951604 250.2675 22.508801 250.2675 96.495462 L 250.2675 155.746257 C 250.2675 229.732514 239.683817 240.29 165.628109 240.29 L 90.258584 240.29 C 16.20288 240.29 5.619191 229.732514 5.619191 155.746257 L 5.619191 96.495462 C 5.619191 22.508801 16.20288 11.951604 90.258584 11.951604 L 165.628109 11.951604 Z"/>
+ </g>
+ <path fill="#31c6b7" d="M 165.628006 11.95 C 239.684005 11.95 250.268005 22.476001 250.268005 96.249001 L 250.268005 155.325997 C 250.268005 229.099008 239.684005 239.624993 165.628006 239.624993 L 90.260002 239.624993 C 16.204 239.624993 5.62 229.099008 5.62 155.325997 L 5.62 96.249001 C 5.62 22.476001 16.204 11.95 90.260002 11.95 L 165.628006 11.95 L 165.628006 11.95 Z"/>
+ <path fill="#fdc92b" d="M 127.944 12.285 L 127.944 127.123002 L 250.268005 127.123002 L 250.268005 96.582002 C 250.268005 22.811 239.686004 12.285 165.630005 12.285 L 127.944 12.285 L 127.944 12.285 Z"/>
+ <path fill="#1a7fd4" d="M 5.62 126.835 L 127.944 126.835 L 127.944 240.670999 L 90.259002 240.670999 C 16.203001 240.670999 5.62 230.146005 5.62 156.374001 L 5.62 126.835 L 5.62 126.835 Z"/>
+ <path fill="#31c6b7" d="M 250.268005 126.835 L 127.944 126.835 L 127.944 240.670999 L 165.630005 240.670999 C 239.686004 240.670999 250.268005 230.146005 250.268005 156.374001 L 250.268005 126.835 L 250.268005 126.835 Z"/>
+ <defs>
+ <filter id="EmzJzphWACKm2005IpMhg1SDMyJvVFjc" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#EmzJzphWACKm2005IpMhg1SDMyJvVFjc)">
+ <path fill="#404040" d="M 154.130005 47.020001 C 205.589004 47.020001 212.945007 54.335 212.945007 105.596002 L 212.945007 146.648995 C 212.945007 197.909997 205.589004 205.226006 154.130005 205.226006 L 101.758003 205.226006 C 50.299 205.226006 42.944999 197.909997 42.944999 146.648995 L 42.944999 105.596002 C 42.944999 54.335 50.299 47.020001 101.758003 47.020001 L 154.130005 47.020001 L 154.130005 47.020001 Z"/>
+ </g>
+ <defs>
+ <filter id="nyBjRFhRCLchmBGTvgGx3tvWhZVaYBqj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#nyBjRFhRCLchmBGTvgGx3tvWhZVaYBqj)">
+ <path fill="#ffffff" d="M 142.636001 171.002999 C 144.62326 170.996621 146.53128 171.781732 147.938553 173.184869 C 149.34584 174.588021 150.136535 176.493737 150.136001 178.480996 C 150.133835 180.464776 149.342682 182.366204 147.936996 183.766 C 146.529205 185.16874 144.623367 185.957177 142.636001 185.958993 L 82.686996 185.958993 C 80.700073 185.95501 78.795028 185.166909 77.386001 183.766 C 75.980789 182.365899 75.189712 180.464654 75.186996 178.480996 C 75.187614 176.493981 75.978805 174.58886 77.386001 173.185998 C 78.796043 171.787835 80.701286 171.003243 82.686996 171.002999 L 142.636001 171.002999 L 142.636001 171.002999 Z"/>
+ </g>
+ <defs>
+ <filter id="qxFevLFhQIz9igkwIpeImbLiVqLqfese" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#qxFevLFhQIz9igkwIpeImbLiVqLqfese)">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 98.970001 109.389999 L 93.483871 136.131612 C 93.040203 138.294231 90.88766 140.050003 88.68 140.050003 L 83.18 140.050003 C 80.97234 140.050003 78.919152 138.276746 78.597859 136.092591 L 69.61214 75.007415 C 69.290847 72.82326 70.822339 71.050003 73.029999 71.050003 L 80.760002 71.050003 C 82.967662 71.050003 84.994541 72.826931 85.283427 75.015609 L 88.300003 97.870003 L 93.323834 73.010373 C 93.542485 71.928416 94.616171 71.050003 95.720001 71.050003 L 102.379997 71.050003 C 103.483827 71.050003 104.56021 71.927866 104.782181 73.009148 L 109.739998 97.160004 L 112.300408 75.023512 C 112.554065 72.830473 114.552342 71.050003 116.760002 71.050003 L 125.080002 71.050003 C 127.287662 71.050003 128.816638 72.822888 128.492249 75.006586 L 119.417755 136.09342 C 119.093365 138.277118 117.037662 140.050003 114.830002 140.050003 L 109.339996 140.050003 C 107.132336 140.050003 104.975401 138.295138 104.526323 136.133635 L 98.970001 109.389999 Z M 156.210007 141.130005 C 157.850006 141.130005 159.490005 141 161.100006 140.740005 C 162.580002 140.5 164.039993 140.130005 165.460007 139.630005 C 166.809998 139.160004 168.119995 138.559998 169.369995 137.860001 C 170.630005 137.139999 171.820007 136.320007 172.929993 135.399994 C 174.080002 134.449997 175.110001 133.380005 176.020004 132.199997 C 176.899994 131.070007 177.639999 129.850006 178.229996 128.550003 C 178.850006 127.190002 179.309998 125.779999 179.600006 124.32 C 179.929993 122.699997 180.089996 121.059998 180.089996 119.410004 C 180.089996 117.889999 179.929993 116.379997 179.600006 114.889999 C 179.279999 113.480003 178.800003 112.110001 178.169998 110.800003 C 177.539993 109.510002 176.759995 108.279999 175.850006 107.160004 C 174.899994 106 173.830002 104.940002 172.660004 104.010002 C 171.589996 103.160004 170.5 102.349998 169.389999 101.57 C 168.529999 100.959999 167.639999 100.389999 166.740005 99.860001 C 165.839996 99.330002 164.929993 98.830002 164.009995 98.360001 C 162.729996 97.709999 161.429993 97.089996 160.119995 96.5 C 159.919998 96.419998 159.729996 96.330002 159.529999 96.239998 C 159.059998 96.019997 158.589996 95.809998 158.119995 95.589996 C 157.630005 95.360001 157.139999 95.129997 156.649994 94.900002 C 156.419998 94.800003 156.190002 94.699997 155.960007 94.599998 C 155.779999 94.519997 155.610001 94.449997 155.440002 94.360001 C 155.059998 94.190002 154.690002 94 154.309998 93.82 C 153.949997 93.639999 153.589996 93.449997 153.240005 93.260002 C 153.080002 93.18 152.940002 93.089996 152.789993 93 C 152.619995 92.900002 152.449997 92.790001 152.279999 92.68 C 152.009995 92.5 151.740005 92.32 151.470001 92.139999 C 151.279999 92 151.089996 91.860001 150.910004 91.709999 C 150.889999 91.68 150.860001 91.660004 150.839996 91.629997 C 150.720001 91.480003 150.589996 91.330002 150.470001 91.169998 C 150.330002 90.989998 150.179993 90.809998 150.039993 90.620003 C 150.009995 90.580002 149.979996 90.540001 149.960007 90.489998 C 149.949997 90.470001 149.940002 90.440002 149.929993 90.419998 C 149.910004 90.32 149.889999 90.230003 149.869995 90.129997 C 149.860001 90.019997 149.850006 89.910004 149.850006 89.800003 C 149.850006 89.470001 149.889999 89.139999 149.949997 88.82 C 150 88.610001 150.070007 88.400002 150.160004 88.199997 C 150.240005 88.019997 150.350006 87.849998 150.470001 87.699997 C 150.619995 87.510002 150.789993 87.339996 150.979996 87.190002 C 151.190002 87.019997 151.419998 86.870003 151.649994 86.739998 C 151.919998 86.599998 152.190002 86.480003 152.470001 86.389999 C 152.800003 86.279999 153.139999 86.199997 153.479996 86.150002 C 153.940002 86.080002 154.399994 86.050003 154.860001 86.050003 C 155.669998 86.050003 156.479996 86.150002 157.259995 86.370003 C 157.880005 86.540001 158.470001 86.800003 159.020004 87.150002 C 159.600006 87.519997 160.119995 87.980003 160.570007 88.510002 C 161.199997 89.25 161.729996 90.07 162.160004 90.940002 C 162.479996 91.589996 163.029999 92.110001 163.699997 92.389999 C 164.369995 92.669998 165.119995 92.690002 165.809998 92.459999 L 175.440002 89.220001 C 176.169998 88.970001 176.779999 88.449997 177.139999 87.760002 C 177.5 87.080002 177.580002 86.279999 177.360001 85.529999 C 177.039993 84.419998 176.619995 83.339996 176.119995 82.300003 C 175.630005 81.269997 175.050003 80.300003 174.399994 79.370003 C 173.729996 78.419998 172.979996 77.540001 172.160004 76.720001 C 171.289993 75.849998 170.360001 75.050003 169.369995 74.32 C 168.399994 73.620003 167.380005 72.989998 166.309998 72.440002 C 165.25 71.910004 164.149994 71.449997 163.009995 71.089996 C 161.839996 70.720001 160.639999 70.440002 159.429993 70.260002 C 158.119995 70.059998 156.809998 69.970001 155.490005 69.970001 C 153.820007 69.970001 152.160004 70.099998 150.509995 70.360001 C 149.059998 70.599998 147.630005 70.970001 146.25 71.470001 C 144.979996 71.93 143.759995 72.510002 142.589996 73.199997 C 141.460007 73.879997 140.389999 74.669998 139.399994 75.550003 C 138.369995 76.480003 137.429993 77.510002 136.600006 78.620003 C 135.830002 79.660004 135.169998 80.779999 134.639999 81.959999 C 134.110001 83.120003 133.720001 84.349998 133.460007 85.599998 C 133.190002 86.919998 133.050003 88.269997 133.050003 89.620003 C 133.050003 91.07 133.199997 92.510002 133.5 93.93 C 133.779999 95.239998 134.210007 96.519997 134.779999 97.730003 C 135.360001 98.959999 136.080002 100.110001 136.940002 101.160004 C 137.860001 102.269997 138.889999 103.269997 140.029999 104.139999 C 141.059998 104.93 142.110001 105.690002 143.190002 106.410004 C 144 106.949997 144.839996 107.449997 145.699997 107.919998 C 146.520004 108.360001 147.350006 108.779999 148.199997 109.190002 C 149.5 109.809998 150.800003 110.410004 152.119995 110.989998 C 154.070007 111.849998 155.970001 112.800003 157.820007 113.839996 C 158.940002 114.470001 160.020004 115.18 161.029999 115.970001 C 161.479996 116.32 161.889999 116.699997 162.259995 117.129997 C 162.5 117.400002 162.710007 117.699997 162.880005 118.019997 C 163.020004 118.279999 163.119995 118.550003 163.190002 118.839996 C 163.259995 119.110001 163.289993 119.389999 163.289993 119.68 C 163.289993 120.190002 163.25 120.709999 163.149994 121.209999 C 163.089996 121.559998 162.990005 121.889999 162.850006 122.220001 C 162.729996 122.480003 162.580002 122.739998 162.410004 122.970001 C 162.240005 123.209999 162.039993 123.419998 161.820007 123.610001 C 161.570007 123.82 161.309998 124.010002 161.029999 124.169998 C 160.710007 124.349998 160.389999 124.489998 160.050003 124.610001 C 159.649994 124.75 159.229996 124.849998 158.809998 124.919998 C 158.25 125 157.679993 125.050003 157.110001 125.050003 C 156.580002 125.050003 156.050003 125 155.529999 124.919998 C 155.020004 124.839996 154.520004 124.720001 154.039993 124.559998 C 153.529999 124.389999 153.029999 124.18 152.559998 123.93 C 152.020004 123.650002 151.5 123.330002 151 122.970001 C 150.029999 122.25 149.139999 121.419998 148.380005 120.470001 C 147.529999 119.419998 146.809998 118.269997 146.240005 117.050003 C 145.919998 116.370003 145.360001 115.839996 144.660004 115.550003 C 143.960007 115.269997 143.190002 115.25 142.479996 115.510002 L 132.759995 119.110001 C 132.029999 119.389999 131.429993 119.93 131.089996 120.639999 C 130.759995 121.349998 130.710007 122.160004 130.960007 122.900002 C 131.429993 124.269997 132 125.599998 132.669998 126.889999 C 133.300003 128.110001 134.029999 129.279999 134.839996 130.389999 C 135.649994 131.479996 136.539993 132.509995 137.509995 133.460007 C 138.5 134.440002 139.559998 135.339996 140.690002 136.149994 C 141.820007 136.970001 143.020004 137.699997 144.259995 138.330002 C 145.470001 138.940002 146.720001 139.460007 148 139.869995 C 149.300003 140.289993 150.619995 140.600006 151.970001 140.809998 C 153.369995 141.020004 154.789993 141.130005 156.210007 141.130005 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_26" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/webtorrent-desktop.svg b/.icons/Gruvbox_Dark-2/apps/64/webtorrent-desktop.svg
new file mode 100755
index 000000000..c10b3519d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/webtorrent-desktop.svg
@@ -0,0 +1,51 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="5ejxzuUhzmV9skjjiLo0NQRnxQrMbEZl" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#5ejxzuUhzmV9skjjiLo0NQRnxQrMbEZl)">
+ <linearGradient id="_lgradient_168" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_168)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_169" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_169)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="3cMcv8AaMxBGpH8gsAzT2Z6mPR4AgTed" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#3cMcv8AaMxBGpH8gsAzT2Z6mPR4AgTed)">
+ <path d="M 61.859964 151.660312 C 61.861238 151.723255 61.862891 151.786191 61.864924 151.849116 L 61.864924 151.660312 L 61.859964 151.660312 Z M 61.864924 154.204159 L 61.864924 156.748007 C 61.865468 162.538172 65.062339 167.888385 70.251672 170.783884 L 119.618221 198.328983 C 124.808091 201.223672 131.201845 201.223672 136.391716 198.328983 L 185.753289 170.783884 C 190.942622 167.888385 194.139492 162.538172 194.140036 156.748007 L 194.140036 154.204159 C 194.139492 159.994325 190.942622 165.344538 185.753289 168.240037 L 136.391716 195.785136 C 131.201845 198.679825 124.808091 198.679825 119.618221 195.785136 L 70.25168 168.240037 C 65.062347 165.344538 61.865476 159.994325 61.864932 154.204159 L 61.864924 154.204159 Z"/>
+ </g>
+ <linearGradient id="_lgradient_170" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(132.27956,0,0,142.453888,61.859965,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_170)" d="M 128.395815 55.505088 C 125.317148 55.433048 122.277345 56.18059 119.6095 57.665798 L 70.247919 85.181664 C 65.057563 88.074897 61.860113 93.421758 61.859965 99.208223 L 61.859965 154.240974 C 61.860113 160.027439 65.057563 165.3743 70.247919 168.267533 L 119.611027 195.78391 C 124.801511 198.677214 131.196451 198.677214 136.386936 195.78391 L 185.750045 168.267533 C 190.942619 165.373766 194.140945 160.024473 194.139525 154.235886 L 194.139525 99.203136 C 194.139062 93.416366 190.940988 88.069435 185.750045 85.176577 L 136.389988 57.660711 C 133.955284 56.305471 131.206954 55.562494 128.397341 55.5 L 128.395815 55.505088 Z"/>
+ <linearGradient id="_lgradient_171" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(92.850438,0,0,91.578512,82.21062,86.025637)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff6d57"/>
+ <stop offset="50%" style="stop-color:#ff5160"/>
+ <stop offset="100%" style="stop-color:#f50f22"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_171)" d="M 147.278692 86.025637 C 139.637093 86.025637 132.755531 89.921232 127.937132 95.837709 C 123.117489 89.921232 116.236134 86.025637 108.594328 86.025637 C 94.023095 86.025637 82.21062 99.48653 82.21062 116.09187 C 82.21062 120.553421 82.902278 124.846921 84.113612 128.946882 C 84.113612 128.946882 85.212018 132.646231 86.185064 134.682678 C 97.306088 160.72023 127.935267 177.604149 127.935267 177.604149 C 127.935267 177.604149 158.564653 160.719779 169.68547 134.682678 C 180.806287 108.645577 171.120381 131.21341 171.756921 128.946882 C 172.913553 124.827973 173.659913 120.553421 173.659913 116.09187 C 173.659913 99.48653 161.847439 86.025637 147.276205 86.025637 L 147.278692 86.025637 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 128.397476 55.505658 C 125.319133 55.435136 122.280082 56.184585 119.613253 57.671903 L 70.246711 85.207065 C 65.05563 88.103464 61.858495 93.456014 61.859964 99.247912 L 61.859964 101.796728 C 61.856657 96.003055 65.054038 90.648198 70.246711 87.750912 L 119.613253 60.215751 C 122.280082 58.728433 125.319133 57.978984 128.397476 58.049506 C 131.206292 58.113793 133.953415 58.85866 136.386747 60.215751 L 185.753289 87.750912 C 190.945962 90.648198 194.143343 96.003055 194.140036 101.796728 L 194.140036 99.247912 C 194.141505 93.456014 190.94437 88.103464 185.753289 85.207065 L 136.386747 57.671903 C 133.953415 56.314812 131.206292 55.569946 128.397476 55.505658 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/webwatcher.svg b/.icons/Gruvbox_Dark-2/apps/64/webwatcher.svg
new file mode 100644
index 000000000..c59c523e2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/webwatcher.svg
@@ -0,0 +1,52 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="fam36usw6S3gtRtcQfWRzGfQHn9MflUK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#fam36usw6S3gtRtcQfWRzGfQHn9MflUK)">
+ <path fill="#e6e6e6" d="M 165.709 11.9 C 239.765 11.9 250.348 22.457 250.348 96.444 L 250.348 155.695 C 250.348 229.681 239.765 240.238 165.709 240.238 L 90.339 240.238 C 16.284 240.238 5.7 229.681 5.7 155.695 L 5.7 96.444 C 5.7 22.457 16.284 11.9 90.339 11.9 L 165.709 11.9 Z"/>
+ </g>
+ <g>
+ <g>
+ <path fill="#666666" d="M 63.539 239.441 C 64.089 239.477 64.56 239.539 65.12 239.572 C 65.555 239.597 66.147 239.583 66.588 239.607 L 66.549 232.015 L 93.178 207.55 L 93.178 199.394 L 105.468 187.161 L 105.468 181.046 L 111.612 174.929 L 111.612 158.62 L 103.419 150.464 L 87.032 150.464 L 78.839 142.31 L 58.356 142.31 L 50.161 150.464 L 50.161 170.853 L 66.604 185.193 L 66.549 203.472 L 60.405 209.589 L 60.405 236.091 L 63.539 239.441 Z"/>
+ <path fill="#666666" d="M 99.322 81.148 L 93.178 87.265 L 99.322 87.265 L 101.371 89.304 L 103.419 89.304 L 105.468 87.265 L 99.322 81.148 Z"/>
+ <g>
+ <path fill="#666666" d="M 177.16 109.69 L 152.58 109.69 L 138.242 123.961 L 138.242 144.349 L 148.483 154.543 L 162.822 154.543 L 168.967 160.659 L 168.967 166.775 L 173.064 170.852 L 173.064 195.317 L 188.62 211.682 L 214.308 186.115 L 214.031 162.697 L 234.515 142.31 L 226.321 142.31 L 205.838 121.923 L 205.838 113.768 L 181.257 113.768 L 177.16 109.69 Z"/>
+ <path fill="#666666" d="M 250.902 117.845 L 250.902 96.374 C 250.902 87.126 250.735 78.869 250.299 71.499 C 250.081 67.815 249.796 64.353 249.43 61.099 C 249.064 57.845 248.618 54.801 248.078 51.952 C 247.538 49.104 246.904 46.451 246.164 43.982 C 245.425 41.513 244.579 39.226 243.613 37.111 C 242.999 35.764 242.248 34.6 241.533 33.388 L 238.611 36.296 L 226.321 36.296 L 214.031 48.529 L 205.838 40.374 L 181.258 40.374 L 168.968 52.607 L 168.968 62.8 L 181.258 62.8 L 181.258 56.683 L 189.451 56.683 L 189.451 64.839 L 185.353 68.915 L 168.968 69.191 L 162.822 75.032 L 154.629 75.032 L 154.629 83.187 L 148.483 89.304 L 148.483 101.534 L 160.773 101.534 L 168.968 93.38 L 177.161 93.38 L 177.161 97.458 L 185.353 105.613 L 189.451 105.613 L 189.451 101.534 L 181.258 93.38 L 189.451 93.38 L 197.643 101.534 L 207.885 101.534 L 201.741 95.419 L 207.885 89.304 L 214.031 89.304 L 220.175 95.419 L 214.031 95.419 L 207.885 101.534 L 213.919 107.54 L 214.031 113.767 L 205.838 113.767 L 230.419 138.232 L 234.514 138.232 L 238.611 134.156 L 246.804 125.999 L 238.611 117.845 L 250.902 117.845 Z"/>
+ <path fill="#666666" d="M 156.677 70.954 L 156.677 64.838 L 162.822 58.722 L 162.822 70.954 L 156.677 70.954 Z"/>
+ <path fill="#666666" d="M 220.176 191.24 L 220.176 178.456 L 228.37 170.852 L 228.37 191.24 L 220.176 191.24 Z"/>
+ </g>
+ <path fill="#666666" d="M 136.193 11.831 L 90.136 11.831 C 89.347 11.831 88.788 11.88 88.013 11.882 L 80.888 19.986 L 93.178 32.218 L 93.178 45.001 L 107.517 60.761 L 115.71 60.761 L 115.71 52.607 L 128 40.374 L 128 32.218 L 136.193 24.064 L 136.193 11.831 Z"/>
+ <path fill="#666666" d="M 125.951 56.683 L 132.097 56.683 L 138.242 62.799 L 125.951 62.799 L 125.951 56.683 Z"/>
+ <path fill="#666666" d="M 70.646 123.961 L 64.501 123.961 L 58.355 130.078 L 70.646 130.078 L 70.646 123.961 Z"/>
+ <path fill="#666666" d="M 16.003 30.841 C 15.896 30.993 15.758 31.109 15.653 31.263 C 14.436 33.051 13.352 34.995 12.386 37.111 C 11.421 39.226 10.575 41.513 9.835 43.982 C 9.095 46.451 8.462 49.104 7.922 51.952 C 7.382 54.801 6.936 57.845 6.57 61.099 C 6.204 64.353 5.918 67.815 5.7 71.499 C 5.264 78.869 5.098 87.126 5.098 96.374 L 5.098 117.845 L 13.291 125.999 L 25.581 125.999 L 46.066 146.388 L 46.066 121.923 L 58.356 109.691 L 66.549 109.691 L 78.839 97.458 L 91.129 97.458 L 84.985 91.341 L 97.275 77.072 L 84.985 64.839 L 66.549 64.839 L 66.549 81.148 L 58.356 81.148 L 50.161 72.993 L 50.161 64.839 L 62.452 52.607 L 72.695 52.607 L 72.695 44.45 L 60.405 32.218 L 39.92 32.218 L 39.92 44.45 L 29.678 44.45 L 16.003 30.841 Z"/>
+ <path fill="#666666" d="M 66.549 12.396 C 66.12 12.419 65.544 12.404 65.12 12.429 C 61.415 12.646 57.931 12.929 54.659 13.292 C 51.387 13.656 48.325 14.1 45.46 14.636 C 42.901 15.115 40.554 15.699 38.301 16.335 L 46.066 24.064 L 66.549 24.064 L 66.549 12.396 Z"/>
+ </g>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_43" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_43)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="aPGtJ9ckNAoynuBwIWSYzjuw8slWTmbV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#aPGtJ9ckNAoynuBwIWSYzjuw8slWTmbV)">
+ <circle cx="128" cy="132" r="60" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#e65829" cx="128" cy="128" r="60" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" d="M 120.5 79.125 L 120.5 124.25 L 120.5 135.5 L 166.875 135.5 L 159.875 124.25 L 131.75 124.25 L 131.75 83.125 L 120.5 79.125 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wechat.svg b/.icons/Gruvbox_Dark-2/apps/64/wechat.svg
new file mode 100644
index 000000000..d8cb8b61b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wechat.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="BvV3NMx4U25Ony4whIJPK2kdK1J49jvX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#BvV3NMx4U25Ony4whIJPK2kdK1J49jvX)">
+ <linearGradient id="_lgradient_669" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_669)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_670" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_670)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#ffffff" d="M 156.241 106.591 C 142.781 107.295 131.077 111.374 121.574 120.59 C 111.973 129.902 107.59 141.312 108.788 155.457 C 103.527 154.805 98.735 154.088 93.916 153.682 C 92.252 153.542 90.277 153.741 88.867 154.537 C 84.187 157.177 79.701 160.157 74.384 163.48 C 75.36 159.069 75.991 155.205 77.109 151.489 C 77.931 148.758 77.551 147.238 75.034 145.46 C 58.876 134.055 52.065 116.986 57.162 99.414 C 61.878 83.157 73.459 73.298 89.194 68.159 C 110.671 61.145 134.808 68.3 147.868 85.347 C 152.584 91.505 155.477 98.417 156.241 106.591 Z M 94.293 101.116 C 94.417 97.902 91.632 95.006 88.323 94.91 C 84.935 94.81 82.149 97.398 82.05 100.736 C 81.95 104.118 84.538 106.829 87.95 106.916 C 91.332 107.001 94.168 104.41 94.293 101.116 Z M 126.614 94.907 C 123.293 94.969 120.487 97.796 120.546 101.023 C 120.606 104.368 123.359 106.984 126.774 106.943 C 130.198 106.902 132.794 104.258 132.762 100.843 C 132.734 97.49 129.993 94.846 126.614 94.907 Z"/>
+ <path fill="#ffffff" d="M 186.481 190.486 C 182.219 188.589 178.309 185.742 174.147 185.307 C 170 184.874 165.641 187.266 161.303 187.709 C 148.089 189.061 136.25 185.379 126.489 176.354 C 107.923 159.186 110.576 132.862 132.056 118.793 C 151.146 106.289 179.143 110.457 192.602 127.807 C 204.348 142.947 202.967 163.043 188.629 175.762 C 184.479 179.443 182.986 182.472 185.648 187.324 C 186.14 188.22 186.196 189.354 186.481 190.486 L 186.481 190.486 Z M 137.965 143.523 C 140.679 143.526 142.913 141.403 143.016 138.724 C 143.124 135.887 140.842 133.508 138.001 133.496 C 135.188 133.483 132.832 135.896 132.929 138.69 C 133.022 141.36 135.271 143.52 137.965 143.523 Z M 169.241 133.507 C 166.608 133.489 164.371 135.644 164.264 138.303 C 164.15 141.147 166.361 143.482 169.176 143.49 C 171.899 143.498 174.05 141.44 174.149 138.731 C 174.255 135.88 172.043 133.527 169.241 133.507 L 169.241 133.507 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/weechat.svg b/.icons/Gruvbox_Dark-2/apps/64/weechat.svg
new file mode 120000
index 000000000..28bbff2df
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/weechat.svg
@@ -0,0 +1 @@
+irc-chat.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wesnoth-1.10-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/wesnoth-1.10-icon.svg
new file mode 120000
index 000000000..523917ba6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wesnoth-1.10-icon.svg
@@ -0,0 +1 @@
+wesnoth.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wesnoth-1.10_editor-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/wesnoth-1.10_editor-icon.svg
new file mode 120000
index 000000000..7b872263e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wesnoth-1.10_editor-icon.svg
@@ -0,0 +1 @@
+wesnoth_editor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wesnoth-1.12-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/wesnoth-1.12-icon.svg
new file mode 120000
index 000000000..523917ba6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wesnoth-1.12-icon.svg
@@ -0,0 +1 @@
+wesnoth.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wesnoth-1.12_editor-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/wesnoth-1.12_editor-icon.svg
new file mode 120000
index 000000000..7b872263e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wesnoth-1.12_editor-icon.svg
@@ -0,0 +1 @@
+wesnoth_editor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wesnoth-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/wesnoth-icon.svg
new file mode 120000
index 000000000..523917ba6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wesnoth-icon.svg
@@ -0,0 +1 @@
+wesnoth.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wesnoth.svg b/.icons/Gruvbox_Dark-2/apps/64/wesnoth.svg
new file mode 100755
index 000000000..57e35184a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wesnoth.svg
@@ -0,0 +1,62 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="znS19IFCQ9MYYZvOTFjUvTM6Crx97BSD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#znS19IFCQ9MYYZvOTFjUvTM6Crx97BSD)">
+ <linearGradient id="_lgradient_149" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_149)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_150" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_150)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="3LYSg7mojjL11C9qH7PkoS0xnqrXxbCm" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#3LYSg7mojjL11C9qH7PkoS0xnqrXxbCm)">
+ <path d="M 72.184 86.47 C 72.141 86.63 72.035 86.765 72.035 86.937 C 72.035 106.546 77.145 129.214 86.056 149.128 C 93.283 165.283 106.283 186.828 127.152 197.747 C 127.418 197.886 127.706 197.956 127.997 197.956 C 128.287 197.956 128.576 197.886 128.841 197.747 C 149.711 186.83 162.711 165.283 169.938 149.128 C 178.848 129.213 183.958 106.543 183.958 86.937 C 183.958 86.765 183.853 86.63 183.809 86.47 C 183.088 104.969 178.16 125.664 169.938 144.043 C 162.71 160.198 149.71 181.744 128.841 192.663 C 128.576 192.802 128.287 192.872 127.997 192.872 C 127.706 192.872 127.418 192.802 127.152 192.663 C 106.284 181.744 93.285 160.199 86.056 144.043 C 77.834 125.668 72.906 104.97 72.185 86.474 L 72.184 86.47 Z"/>
+ </g>
+ <path fill="#5d5d5d" d="M 182.728 82.622 L 128.614 63.246 C 128.216 63.103 127.783 63.103 127.385 63.246 L 73.271 82.622 C 72.532 82.887 72.038 83.595 72.038 84.391 C 72.038 104 77.149 126.667 86.059 146.581 C 93.287 162.736 106.285 184.286 127.156 195.201 C 127.421 195.34 127.711 195.409 128.002 195.409 C 128.292 195.409 128.582 195.34 128.848 195.201 C 149.718 184.283 162.715 162.734 169.944 146.581 C 178.855 126.666 183.965 103.997 183.965 84.391 C 183.965 83.595 183.471 82.887 182.732 82.622 L 182.728 82.622 Z"/>
+ <path fill="#fdc92b" d="M 157.85 104.154 L 128.333 93.721 C 128.116 93.644 127.88 93.644 127.663 93.721 L 98.146 104.154 C 97.743 104.297 97.474 104.679 97.474 105.107 C 97.474 115.665 100.261 127.871 105.122 138.594 C 109.064 147.293 116.154 158.896 127.538 164.773 C 127.683 164.848 127.841 164.886 127.999 164.886 C 128.158 164.886 128.316 164.848 128.461 164.773 C 139.844 158.895 146.934 147.292 150.877 138.594 C 155.737 127.87 158.525 115.664 158.525 105.107 C 158.525 104.679 158.255 104.297 157.852 104.154 L 157.85 104.154 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 128 63.142 C 127.791 63.142 127.582 63.175 127.384 63.246 L 73.267 82.623 C 72.53 82.887 72.035 83.597 72.035 84.392 C 72.035 85.084 72.079 85.798 72.105 86.503 C 72.249 85.896 72.669 85.381 73.267 85.167 L 127.384 65.79 C 127.781 65.647 128.219 65.647 128.616 65.79 L 182.728 85.167 C 183.326 85.381 183.746 85.896 183.89 86.503 C 183.916 85.798 183.96 85.084 183.96 84.392 C 183.96 83.597 183.465 82.887 182.728 82.623 L 128.616 63.246 C 128.418 63.175 128.209 63.142 128 63.142 Z"/>
+ </g>
+ <defs>
+ <filter id="O3BfGnjIAg21Ov4zELJV3c0qiCfYZ8dn" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#O3BfGnjIAg21Ov4zELJV3c0qiCfYZ8dn)">
+ <path d="M 102.118 95.412 L 113.808 88.663 L 167.8 182.18 L 170.391 200.167 L 156.11 188.929 L 102.118 95.412 Z"/>
+ </g>
+ <path fill="#e6e6e6" d="M 102.118 93.201 L 113.808 86.452 L 167.8 179.97 L 170.391 197.956 L 156.11 186.719 L 102.118 93.201 Z"/>
+ <path fill="#2b898f" d="M 93.646 55.525 C 93.223 55.578 92.806 55.72 92.413 55.947 L 86.396 59.414 C 84.824 60.321 84.289 62.317 85.196 63.889 L 95.372 81.506 L 86.514 86.621 C 84.942 87.528 84.407 89.524 85.315 91.096 L 88.788 97.114 C 89.696 98.685 91.691 99.221 93.263 98.313 L 122.658 81.342 C 124.23 80.434 124.766 78.438 123.858 76.866 L 120.385 70.849 C 119.477 69.277 117.481 68.742 115.909 69.649 L 107.058 74.757 L 96.888 57.14 C 96.208 55.961 94.913 55.367 93.646 55.525 Z"/>
+ <defs>
+ <filter id="4CFEJZElkS0YO0mcJvKeEnNORwa9WCWl" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#4CFEJZElkS0YO0mcJvKeEnNORwa9WCWl)">
+ <path d="M 153.791 95.412 L 142.101 88.663 L 88.109 182.18 L 85.518 200.167 L 99.799 188.929 L 153.791 95.412 Z"/>
+ </g>
+ <path fill="#e6e6e6" d="M 153.791 93.201 L 142.101 86.452 L 88.109 179.97 L 85.518 197.956 L 99.799 186.719 L 153.791 93.201 Z"/>
+ <path fill="#2b898f" d="M 162.263 55.525 C 162.686 55.578 163.103 55.72 163.496 55.947 L 169.513 59.414 C 171.085 60.321 171.62 62.317 170.713 63.889 L 160.536 81.506 L 169.395 86.621 C 170.967 87.528 171.502 89.524 170.594 91.096 L 167.121 97.114 C 166.213 98.685 164.217 99.221 162.646 98.313 L 133.25 81.342 C 131.678 80.434 131.143 78.438 132.051 76.866 L 135.524 70.849 C 136.432 69.277 138.427 68.742 139.999 69.649 L 148.851 74.757 L 159.021 57.14 C 159.701 55.961 160.996 55.367 162.263 55.525 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wesnoth_editor-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/wesnoth_editor-icon.svg
new file mode 120000
index 000000000..7b872263e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wesnoth_editor-icon.svg
@@ -0,0 +1 @@
+wesnoth_editor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wesnoth_editor.svg b/.icons/Gruvbox_Dark-2/apps/64/wesnoth_editor.svg
new file mode 100755
index 000000000..2b7059348
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wesnoth_editor.svg
@@ -0,0 +1,70 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="mJ54Ya5GXPcUtWpvcyBzvQtltgN7rZsB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#mJ54Ya5GXPcUtWpvcyBzvQtltgN7rZsB)">
+ <linearGradient id="_lgradient_671" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_671)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_672" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_672)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g style="opacity:0.4" filter="url(#iR6fhTs3lg2IwBWS8V9TBEJNeiMTn8dF)">
+ <g opacity=".4">
+ <path d="M 72.184 86.47 C 72.141 86.63 72.035 86.765 72.035 86.937 C 72.035 106.546 77.145 129.214 86.056 149.128 C 93.283 165.283 106.283 186.828 127.152 197.747 C 127.418 197.886 127.706 197.956 127.997 197.956 C 128.287 197.956 128.576 197.886 128.841 197.747 C 149.711 186.83 162.711 165.283 169.938 149.128 C 178.848 129.213 183.958 106.543 183.958 86.937 C 183.958 86.765 183.853 86.63 183.809 86.47 C 183.088 104.969 178.16 125.664 169.938 144.043 C 162.71 160.198 149.71 181.744 128.841 192.663 C 128.576 192.802 128.287 192.872 127.997 192.872 C 127.706 192.872 127.418 192.802 127.152 192.663 C 106.284 181.744 93.285 160.199 86.056 144.043 C 77.834 125.668 72.906 104.97 72.185 86.474 L 72.184 86.47 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="iR6fhTs3lg2IwBWS8V9TBEJNeiMTn8dF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <path fill="#5d5d5d" d="M 182.728 82.622 L 128.614 63.246 C 128.216 63.103 127.783 63.103 127.385 63.246 L 73.271 82.622 C 72.532 82.887 72.038 83.595 72.038 84.391 C 72.038 104 77.149 126.667 86.059 146.581 C 93.287 162.736 106.285 184.286 127.156 195.201 C 127.421 195.34 127.711 195.409 128.002 195.409 C 128.292 195.409 128.582 195.34 128.848 195.201 C 149.718 184.283 162.715 162.734 169.944 146.581 C 178.855 126.666 183.965 103.997 183.965 84.391 C 183.965 83.595 183.471 82.887 182.732 82.622 L 182.728 82.622 Z"/>
+ <path fill="#fdc92b" d="M 157.85 104.154 L 128.333 93.721 C 128.116 93.644 127.88 93.644 127.663 93.721 L 98.146 104.154 C 97.743 104.297 97.474 104.679 97.474 105.107 C 97.474 115.665 100.261 127.871 105.122 138.594 C 109.064 147.293 116.154 158.896 127.538 164.773 C 127.683 164.848 127.841 164.886 127.999 164.886 C 128.158 164.886 128.316 164.848 128.461 164.773 C 139.844 158.895 146.934 147.292 150.877 138.594 C 155.737 127.87 158.525 115.664 158.525 105.107 C 158.525 104.679 158.255 104.297 157.852 104.154 L 157.85 104.154 Z"/>
+ <g style="opacity:0.1">
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 128 63.142 C 127.791 63.142 127.582 63.175 127.384 63.246 L 73.267 82.623 C 72.53 82.887 72.035 83.597 72.035 84.392 C 72.035 85.084 72.079 85.798 72.105 86.503 C 72.249 85.896 72.669 85.381 73.267 85.167 L 127.384 65.79 C 127.781 65.647 128.219 65.647 128.616 65.79 L 182.728 85.167 C 183.326 85.381 183.746 85.896 183.89 86.503 C 183.916 85.798 183.96 85.084 183.96 84.392 C 183.96 83.597 183.465 82.887 182.728 82.623 L 128.616 63.246 C 128.418 63.175 128.209 63.142 128 63.142 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.4" filter="url(#VS9jvhBe2KaRW5DmwuswfuA5I8qHH2Od)">
+ <g opacity=".4">
+ <path d="M 102.118 95.412 L 113.808 88.663 L 167.8 182.18 L 170.391 200.167 L 156.11 188.929 L 102.118 95.412 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="VS9jvhBe2KaRW5DmwuswfuA5I8qHH2Od" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <path fill="#e6e6e6" d="M 102.118 93.201 L 113.808 86.452 L 167.8 179.97 L 170.391 197.956 L 156.11 186.719 L 102.118 93.201 Z"/>
+ <path fill="#2b898f" d="M 93.646 55.525 C 93.223 55.578 92.806 55.72 92.413 55.947 L 86.396 59.414 C 84.824 60.321 84.289 62.317 85.196 63.889 L 95.372 81.506 L 86.514 86.621 C 84.942 87.528 84.407 89.524 85.315 91.096 L 88.788 97.114 C 89.696 98.685 91.691 99.221 93.263 98.313 L 122.658 81.342 C 124.23 80.434 124.766 78.438 123.858 76.866 L 120.385 70.849 C 119.477 69.277 117.481 68.742 115.909 69.649 L 107.058 74.757 L 96.888 57.14 C 96.208 55.961 94.913 55.367 93.646 55.525 Z"/>
+ <g style="opacity:0.4" filter="url(#jrRHViYf7OsBUeigo7t8ewe3le9M3z3k)">
+ <g opacity=".4">
+ <path d="M 153.791 95.412 L 142.101 88.663 L 88.109 182.18 L 85.518 200.167 L 99.799 188.929 L 153.791 95.412 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="jrRHViYf7OsBUeigo7t8ewe3le9M3z3k" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <path fill="#e6e6e6" d="M 153.791 93.201 L 142.101 86.452 L 88.109 179.97 L 85.518 197.956 L 99.799 186.719 L 153.791 93.201 Z"/>
+ <path fill="#2b898f" d="M 162.263 55.525 C 162.686 55.578 163.103 55.72 163.496 55.947 L 169.513 59.414 C 171.085 60.321 171.62 62.317 170.713 63.889 L 160.536 81.506 L 169.395 86.621 C 170.967 87.528 171.502 89.524 170.594 91.096 L 167.121 97.114 C 166.213 98.685 164.217 99.221 162.646 98.313 L 133.25 81.342 C 131.678 80.434 131.143 78.438 132.051 76.866 L 135.524 70.849 C 136.432 69.277 138.427 68.742 139.999 69.649 L 148.851 74.757 L 159.021 57.14 C 159.701 55.961 160.996 55.367 162.263 55.525 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/whatsapp-desktop.svg b/.icons/Gruvbox_Dark-2/apps/64/whatsapp-desktop.svg
new file mode 120000
index 000000000..ce634bf6f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/whatsapp-desktop.svg
@@ -0,0 +1 @@
+whatsapp.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/whatsapp.svg b/.icons/Gruvbox_Dark-2/apps/64/whatsapp.svg
new file mode 100755
index 000000000..bee799457
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/whatsapp.svg
@@ -0,0 +1,66 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="TPLBJge1SP9MAVpdHDvskvJiAIfYt6XT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#TPLBJge1SP9MAVpdHDvskvJiAIfYt6XT)">
+ <linearGradient id="_lgradient_97" x1=".516" x2=".52" y1="1.651" y2=".098" gradientTransform="matrix(244.648309,0,0,228.338396,5.806691,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#0575e6"/>
+ <stop offset="100%" style="stop-color:#00f260"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_97)" d="M 165.815609 12.075 C 239.871317 12.075 250.455 22.632198 250.455 96.618859 L 250.455 155.869653 C 250.455 229.85591 239.871317 240.413396 165.815609 240.413396 L 90.446084 240.413396 C 16.39038 240.413396 5.806691 229.85591 5.806691 155.869653 L 5.806691 96.618859 C 5.806691 22.632198 16.39038 12.075 90.446084 12.075 L 165.815609 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_98" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_98)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_99" x1=".522" x2=".52" y1="2.567" y2=".098" gradientTransform="matrix(82.384003,0,0,82.379997,57.335999,55.900002)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.304%" style="stop-color:#80bfff"/>
+ <stop offset="100%" style="stop-color:#80ffb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_99)" d="M 66.805 55.900002 C 60.493999 55.900002 57.335999 55.900002 57.335999 63.256001 L 57.335999 72.085999 C 57.335999 79.436996 60.493999 79.436996 66.805 79.436996 L 71.402 79.436996 C 77.718002 79.436996 80.875999 79.436996 80.875999 72.081001 L 80.875999 63.250999 C 80.875999 56.165001 77.718002 55.900002 71.406998 55.900002 L 66.809998 55.900002 L 66.805 55.900002 L 66.805 55.900002 Z M 96.226997 55.900002 C 89.916 55.900002 86.758003 55.900002 86.758003 63.256001 L 86.758003 72.085999 C 86.758003 79.436996 89.916 79.436996 96.226997 79.436996 L 100.823997 79.436996 C 107.139999 79.436996 110.297997 79.436996 110.297997 72.081001 L 110.297997 63.250999 C 110.297997 56.165001 107.139999 55.900002 100.829002 55.900002 L 96.232002 55.900002 L 96.226997 55.900002 L 96.226997 55.900002 Z M 125.649002 55.900002 C 119.337997 55.900002 116.18 55.900002 116.18 63.256001 L 116.18 72.085999 C 116.18 79.436996 119.337997 79.436996 125.649002 79.436996 L 130.246002 79.436996 C 136.561996 79.436996 139.720001 79.436996 139.720001 72.081001 L 139.720001 63.250999 C 139.720001 56.165001 136.561996 55.900002 130.251007 55.900002 L 125.653999 55.900002 L 125.649002 55.900002 L 125.649002 55.900002 Z M 66.805 85.321999 C 60.493999 85.321999 57.335999 85.321999 57.335999 92.678001 L 57.335999 101.508003 C 57.335999 108.859001 60.493999 108.859001 66.805 108.859001 L 71.402 108.859001 C 77.718002 108.859001 80.875999 108.859001 80.875999 101.502998 L 80.875999 92.672997 C 80.875999 85.586998 77.718002 85.321999 71.406998 85.321999 L 66.809998 85.321999 L 66.805 85.321999 L 66.805 85.321999 Z M 96.226997 85.321999 C 89.916 85.321999 86.758003 85.321999 86.758003 92.678001 L 86.758003 101.508003 C 86.758003 108.859001 89.916 108.859001 96.226997 108.859001 L 100.823997 108.859001 C 107.139999 108.859001 110.297997 108.859001 110.297997 101.502998 L 110.297997 92.672997 C 110.297997 85.586998 107.139999 85.321999 100.829002 85.321999 L 96.232002 85.321999 L 96.226997 85.321999 L 96.226997 85.321999 Z M 66.805 114.744003 C 60.493999 114.744003 57.335999 114.744003 57.335999 122.098999 L 57.335999 130.929993 C 57.335999 138.279999 60.493999 138.279999 66.805 138.279999 L 71.402 138.279999 C 77.718002 138.279999 80.875999 138.279999 80.875999 130.925003 L 80.875999 122.094002 C 80.875999 115.009003 77.718002 114.744003 71.406998 114.744003 L 66.809998 114.744003 L 66.805 114.744003 L 66.805 114.744003 Z"/>
+ </g>
+ <g opacity=".2">
+ <linearGradient id="_lgradient_100" x1=".628" x2=".628" y1="1" y2="0" gradientTransform="matrix(141.228449,0,0,141.228108,57.435001,56.872002)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#000000"/>
+ <stop offset="49.614%" style="stop-color:#000000"/>
+ <stop offset="99.993%" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_100)" d="M 169.119003 56.881001 L 151.110992 97.830002 L 159.764008 112.250999 C 159.751999 112.271004 159.738007 112.292 159.725006 112.310997 L 161.227005 114.835999 C 154.723007 123.633003 147.444 131.759995 139.951996 139.253998 L 139.953995 139.255005 C 139.936005 139.272995 139.917999 139.289993 139.899994 139.307999 L 139.845993 139.360992 C 132.339005 146.865005 124.197998 154.154999 115.384003 160.667007 L 112.862 159.167999 C 112.842003 159.179993 112.821999 159.194 112.802002 159.207001 L 98.384003 150.548004 L 57.435001 168.554993 C 60.305 181.233994 64.573997 202.904999 83.867996 197.145996 C 101.646004 191.839005 116.556 181.240005 129.921005 169.307007 L 129.919006 169.304993 C 137.195999 163.201996 144.022003 156.617004 150.567993 150.074005 L 150.569 150.074997 L 150.621994 150.020996 C 150.639999 150.003006 150.656998 149.985001 150.675003 149.966995 C 157.205994 143.434006 163.778 136.621002 169.871994 129.358994 L 169.873993 129.360992 C 181.804993 115.992996 192.401001 101.084 197.709 83.305 C 203.468994 64.011002 181.798996 59.742001 169.119995 56.872002 L 169.119003 56.881001 L 169.119003 56.881001 Z"/>
+ </g>
+ <g opacity=".1">
+ <path d="M 169.119003 56.881001 L 151.110992 97.830002 L 159.764008 112.250999 C 159.751999 112.271004 159.738007 112.292 159.725006 112.310997 L 161.227005 114.835999 C 154.723007 123.633003 147.444 131.759995 139.951996 139.253998 L 139.953995 139.255005 C 139.936005 139.272995 139.917999 139.289993 139.899994 139.307999 L 139.845993 139.360992 C 132.339005 146.865005 124.197998 154.154999 115.384003 160.667007 L 112.862 159.167999 C 112.842003 159.179993 112.821999 159.194 112.802002 159.207001 L 98.384003 150.548004 L 57.435001 168.554993 C 60.305 181.233994 64.573997 202.904999 83.867996 197.145996 C 101.646004 191.839005 116.556 181.240005 129.921005 169.307007 L 129.917999 169.304993 C 137.195999 163.201996 144.022003 156.617004 150.567001 150.074005 L 150.567993 150.074997 L 150.621994 150.020996 C 150.639008 150.003006 150.656998 149.985001 150.675003 149.966995 C 157.205994 143.434006 163.778 136.621002 169.871994 129.358994 L 169.873993 129.362 C 181.804993 115.992996 192.401001 101.084999 197.709 83.305 C 203.468994 64.011002 181.798004 59.743 169.119003 56.872002 L 169.119003 56.881001 L 169.119003 56.881001 Z"/>
+ </g>
+ <linearGradient id="_lgradient_101" x1=".149" x2="1.023" y1="1.016" y2=".224" gradientTransform="matrix(131.364457,0,0,131.365,64.271004,62.701)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bcebd9"/>
+ <stop offset="99.565%" style="stop-color:#f3fae8"/>
+ <stop offset="100%" style="stop-color:#e8faf3"/>
+ <stop offset="100%" style="stop-color:#f0f7e5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_101)" d="M 182.912003 62.701 C 183.647003 65.569 183.570007 68.931999 182.384995 72.902 C 174.681 98.705002 157.917999 120.301003 139.951004 138.274002 L 139.951996 138.274994 C 139.934006 138.292007 139.916 138.309998 139.897995 138.328003 L 139.845001 138.382004 L 139.843994 138.380997 C 121.872002 156.345993 100.278 173.108002 74.472 180.811996 C 70.501999 181.996994 67.139999 182.074005 64.271004 181.339005 C 68.179001 190.076004 74.660004 196.662003 86.721001 193.061996 C 112.526001 185.358994 132.591003 167.063995 150.561005 149.098007 L 150.561996 149.098999 L 150.615997 149.044998 C 150.632996 149.028 150.651001 149.009995 150.669006 148.992004 L 150.667999 148.990997 C 168.632996 131.020004 186.927994 110.955002 194.630997 85.152 C 198.231995 73.089996 191.645996 66.609001 182.908005 62.701 L 182.912003 62.701 L 182.912003 62.701 Z"/>
+ <g opacity=".1">
+ <linearGradient id="_lgradient_102" x1=".361" x2=".2" y1=".539" y2=".813" gradientTransform="matrix(26.25,0,0,34.627007,155.332001,101.198997)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#88b637"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#88b637"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_102)" d="M 169.703003 101.198997 C 165.425995 108.324997 160.554993 115.055 155.332001 121.407997 L 163.339996 135.826004 C 169.936005 128.604996 176.210007 120.964996 181.582001 112.709999 L 169.703003 101.199997 L 169.703003 101.198997 L 169.703003 101.198997 Z"/>
+ </g>
+ <path fill="#e6f7ed" d="M 169.119003 55.901001 L 151.110992 96.849998 L 159.763 111.272003 C 159.751007 111.291 159.735992 111.311996 159.723999 111.331001 L 169.869995 128.386993 C 181.802002 115.022003 192.401001 100.112 197.707001 82.334 C 203.466995 63.039001 181.794998 58.77 169.117996 55.900002 L 169.119003 55.901001 L 169.119003 55.901001 Z"/>
+ <linearGradient id="_lgradient_103" x1=".365" x2="1.948" y1=".98" y2=".362" gradientTransform="matrix(72.487007,0,0,47.551111,57.43,149.574005)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.739%" style="stop-color:#bcebea"/>
+ <stop offset="98.696%" style="stop-color:#e6f7f7"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_103)" d="M 57.431 167.580994 L 98.379997 149.574005 L 112.802002 158.227005 C 112.821999 158.214005 112.842003 158.199997 112.861 158.186996 L 129.917007 168.332993 C 116.552002 180.266006 101.641998 190.863998 83.863998 196.171005 C 64.569 201.929993 60.299999 180.259003 57.43 167.580994 L 57.431 167.580994 L 57.431 167.580994 Z"/>
+ <path fill="#ffffff" d="M 169.123001 55.903 L 151.115005 96.852997 L 151.363998 97.267998 L 169.119995 56.881001 C 180.212006 59.393002 198.188004 62.973999 198.654999 76.751999 C 199.022995 62.164001 180.466995 58.471001 169.119995 55.902 L 169.123001 55.903 L 169.123001 55.903 Z M 160.904007 114.291 C 154.483002 122.920998 147.322998 130.906006 139.955994 138.276993 L 139.957001 138.278 C 139.938995 138.294998 139.921005 138.313004 139.903 138.330002 L 139.850006 138.384003 C 132.343002 145.888 124.200996 153.177994 115.387001 159.690002 L 112.864998 158.190002 C 112.845001 158.203003 112.824997 158.216995 112.806 158.229004 L 98.384003 149.578995 L 57.432999 167.585999 C 57.498001 167.871994 57.568001 168.184006 57.633999 168.477997 L 98.384003 150.559998 L 112.805 159.212006 C 112.823997 159.199997 112.844002 159.186005 112.863998 159.173004 L 115.386002 160.673004 C 124.199997 154.160995 132.341995 146.869995 139.848999 139.367004 L 139.901993 139.313004 C 139.919998 139.294998 139.938004 139.278 139.955994 139.261002 L 139.955002 139.259995 C 147.447006 131.766006 154.725998 123.638 161.229996 114.842003 L 160.903 114.292999 L 160.904007 114.291 L 160.904007 114.291 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wicd-gtk.svg b/.icons/Gruvbox_Dark-2/apps/64/wicd-gtk.svg
new file mode 120000
index 000000000..ebb674347
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wicd-gtk.svg
@@ -0,0 +1 @@
+wifi.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wicd.svg b/.icons/Gruvbox_Dark-2/apps/64/wicd.svg
new file mode 120000
index 000000000..ebb674347
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wicd.svg
@@ -0,0 +1 @@
+wifi.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/widelands.svg b/.icons/Gruvbox_Dark-2/apps/64/widelands.svg
new file mode 100755
index 000000000..16e68f91b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/widelands.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="F843pc2VPhok0q0VPH2sNIB1NCtDAnLf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#F843pc2VPhok0q0VPH2sNIB1NCtDAnLf)">
+ <linearGradient id="_lgradient_675" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_675)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_676" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_676)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_677" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(145,0,0,108.458,45.5,54.998)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_677)" d="M 127.576 118.835 C 139.158 125.916 150.462 136.786 156.889 148.799 C 181.824 116.787 183.466 90.419 161.774 69.654 L 150.701 70.957 L 170.568 57.278 C 205.475 87.225 191.739 127.628 151.026 163.455 C 143.48 149.902 135.893 140.687 128.227 135.771 L 108.36 161.501 C 79.593 144.935 65.6 121.28 66.345 90.499 C 55.854 90.813 48.918 88.221 45.5 82.682 C 52.728 86.13 60.015 85.383 67.322 80.402 L 79.698 54.998 C 92.693 59.596 102.152 67.209 108.034 77.797 C 102.823 88.11 93.282 93.009 79.373 92.453 C 81.03 116.25 89.511 136.565 104.777 153.359 L 127.576 118.835 Z"/>
+ <linearGradient id="_lgradient_678" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(80.122,0,0,108.132,107.383,88.87)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_678)" d="M 107.383 88.87 L 151.678 89.196 L 151.352 93.104 C 140.655 91.18 136.521 102.312 135.705 120.846 C 139.181 125.98 139.221 131.659 135.719 137.725 C 136.181 151.112 134.918 162.08 138.65 182.346 C 144.939 179.777 154.289 179.138 166.66 180.392 C 175.357 167.565 182.319 159.761 187.505 156.941 C 180.673 171.795 179.709 182.448 181.968 188.208 C 179.782 192.359 175.995 195.086 173.174 197.002 L 167.963 189.186 C 143.863 189.045 124.66 189.166 110.314 189.511 L 110.64 186.254 L 122.691 183.649 C 118.942 165.4 120.481 155.444 122.365 153.684 C 119.542 138.478 118.096 127.206 122.837 119.834 C 120.703 102.973 116.096 94.173 109.011 93.43 L 107.383 88.87 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wifi-radar.svg b/.icons/Gruvbox_Dark-2/apps/64/wifi-radar.svg
new file mode 120000
index 000000000..015d36a84
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wifi-radar.svg
@@ -0,0 +1 @@
+wicd.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wifi.svg b/.icons/Gruvbox_Dark-2/apps/64/wifi.svg
new file mode 100644
index 000000000..aa9632724
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wifi.svg
@@ -0,0 +1,150 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="UmHSOtad9qh3nuqJuLSKxUs0MnWrV5q9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#UmHSOtad9qh3nuqJuLSKxUs0MnWrV5q9)">
+ <linearGradient id="_lgradient_724" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_724)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g style="opacity:0.4">
+ <linearGradient id="_lgradient_725" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(61.451,0,0,97.297,50.161,142.31)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_725)" d="M 63.539 239.441 C 64.089 239.477 64.56 239.539 65.12 239.572 C 65.555 239.597 66.147 239.583 66.588 239.607 L 66.549 232.015 L 93.178 207.55 L 93.178 199.394 L 105.468 187.161 L 105.468 181.046 L 111.612 174.929 L 111.612 158.62 L 103.419 150.464 L 87.032 150.464 L 78.839 142.31 L 58.356 142.31 L 50.161 150.464 L 50.161 170.853 L 66.604 185.193 L 66.549 203.472 L 60.405 209.589 L 60.405 236.091 L 63.539 239.441 Z"/>
+ <linearGradient id="_lgradient_726" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.29,0,0,8.156,93.178,81.148)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_726)" d="M 99.322 81.148 L 93.178 87.265 L 99.322 87.265 L 101.371 89.304 L 103.419 89.304 L 105.468 87.265 L 99.322 81.148 Z"/>
+ <linearGradient id="_lgradient_727" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(96.273,0,0,101.992,138.242,109.69)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_727)" d="M 177.16 109.69 L 152.58 109.69 L 138.242 123.961 L 138.242 144.349 L 148.483 154.543 L 162.822 154.543 L 168.967 160.659 L 168.967 166.775 L 173.064 170.852 L 173.064 195.317 L 188.62 211.682 L 214.308 186.115 L 214.031 162.697 L 234.515 142.31 L 226.321 142.31 L 205.838 121.923 L 205.838 113.768 L 181.257 113.768 L 177.16 109.69 Z"/>
+ <linearGradient id="_lgradient_728" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(102.419,0,0,104.844,148.483,33.388)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_728)" d="M 250.902 117.845 L 250.902 96.374 C 250.902 87.126 250.735 78.869 250.299 71.499 C 250.081 67.815 249.796 64.353 249.43 61.099 C 249.064 57.845 248.618 54.801 248.078 51.952 C 247.538 49.104 246.904 46.451 246.164 43.982 C 245.425 41.513 244.579 39.226 243.613 37.111 C 242.999 35.764 242.248 34.6 241.533 33.388 L 238.611 36.296 L 226.321 36.296 L 214.031 48.529 L 205.838 40.374 L 181.258 40.374 L 168.968 52.607 L 168.968 62.8 L 181.258 62.8 L 181.258 56.683 L 189.451 56.683 L 189.451 64.839 L 185.353 68.915 L 168.968 69.191 L 162.822 75.032 L 154.629 75.032 L 154.629 83.187 L 148.483 89.304 L 148.483 101.534 L 160.773 101.534 L 168.968 93.38 L 177.161 93.38 L 177.161 97.458 L 185.353 105.613 L 189.451 105.613 L 189.451 101.534 L 181.258 93.38 L 189.451 93.38 L 197.643 101.534 L 207.885 101.534 L 201.741 95.419 L 207.885 89.304 L 214.031 89.304 L 220.175 95.419 L 214.031 95.419 L 207.885 101.534 L 213.919 107.54 L 214.031 113.767 L 205.838 113.767 L 230.419 138.232 L 234.514 138.232 L 238.611 134.156 L 246.804 125.999 L 238.611 117.845 L 250.902 117.845 Z"/>
+ <linearGradient id="_lgradient_729" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(6.145,0,0,12.232,156.677,58.722)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_729)" d="M 156.677 70.954 L 156.677 64.838 L 162.822 58.722 L 162.822 70.954 L 156.677 70.954 Z"/>
+ <linearGradient id="_lgradient_730" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(8.194,0,0,20.388,220.176,170.852)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_730)" d="M 220.176 191.24 L 220.176 178.456 L 228.37 170.852 L 228.37 191.24 L 220.176 191.24 Z"/>
+ <linearGradient id="_lgradient_731" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(55.305,0,0,48.93,80.888,11.831)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_731)" d="M 136.193 11.831 L 90.136 11.831 C 89.347 11.831 88.788 11.88 88.013 11.882 L 80.888 19.986 L 93.178 32.218 L 93.178 45.001 L 107.517 60.761 L 115.71 60.761 L 115.71 52.607 L 128 40.374 L 128 32.218 L 136.193 24.064 L 136.193 11.831 Z"/>
+ <linearGradient id="_lgradient_732" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.291,0,0,6.116,125.951,56.683)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_732)" d="M 125.951 56.683 L 132.097 56.683 L 138.242 62.799 L 125.951 62.799 L 125.951 56.683 Z"/>
+ <linearGradient id="_lgradient_733" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.291,0,0,6.117,58.355,123.961)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_733)" d="M 70.646 123.961 L 64.501 123.961 L 58.355 130.078 L 70.646 130.078 L 70.646 123.961 Z"/>
+ <linearGradient id="_lgradient_734" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(92.177,0,0,115.547,5.098,30.841)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_734)" d="M 16.003 30.841 C 15.896 30.993 15.758 31.109 15.653 31.263 C 14.436 33.051 13.352 34.995 12.386 37.111 C 11.421 39.226 10.575 41.513 9.835 43.982 C 9.095 46.451 8.462 49.104 7.922 51.952 C 7.382 54.801 6.936 57.845 6.57 61.099 C 6.204 64.353 5.918 67.815 5.7 71.499 C 5.264 78.869 5.098 87.126 5.098 96.374 L 5.098 117.845 L 13.291 125.999 L 25.581 125.999 L 46.066 146.388 L 46.066 121.923 L 58.356 109.691 L 66.549 109.691 L 78.839 97.458 L 91.129 97.458 L 84.985 91.341 L 97.275 77.072 L 84.985 64.839 L 66.549 64.839 L 66.549 81.148 L 58.356 81.148 L 50.161 72.993 L 50.161 64.839 L 62.452 52.607 L 72.695 52.607 L 72.695 44.45 L 60.405 32.218 L 39.92 32.218 L 39.92 44.45 L 29.678 44.45 L 16.003 30.841 Z"/>
+ <linearGradient id="_lgradient_735" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(28.248,0,0,11.668,38.301,12.396)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_735)" d="M 66.549 12.396 C 66.12 12.419 65.544 12.404 65.12 12.429 C 61.415 12.646 57.931 12.929 54.659 13.292 C 51.387 13.656 48.325 14.1 45.46 14.636 C 42.901 15.115 40.554 15.699 38.301 16.335 L 46.066 24.064 L 66.549 24.064 L 66.549 12.396 Z"/>
+ </g>
+ <g>
+ <circle fill="#ffffff" cx="72.377" cy="103.575" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="92.764" cy="185.125" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="153.927" cy="144.35" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="174.314" cy="83.187" r="4.078" vector-effect="non-scaling-stroke"/>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 5.098 138.234 C 73.513 89.145 155.966 81.149 249.748 79.11" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 6.67 59.789 C 27.643 74.837 48.363 89.173 71.896 103.622 C 125.13 136.306 184.715 163.133 249.748 164.546" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 154.436 141.292 C 174.533 98.215 186.803 62.696 181.688 12.175" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 139.475 239.827 C 69.537 187.488 63.917 114.56 75.969 12.175" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g filter="url(#CWHNMi7Lig22rQCWyDApGg36hqmfNSGT)">
+ <circle fill="#ffffff" cx="72.377" cy="103.575" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="CWHNMi7Lig22rQCWyDApGg36hqmfNSGT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#wUnHGlCIHNlOnU9f46Oqm1RkCPPDIDzp)">
+ <circle fill="#ffffff" cx="92.764" cy="185.125" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="wUnHGlCIHNlOnU9f46Oqm1RkCPPDIDzp" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#GQYIxhPB0KX7mvE8c5AV9B9ETPMWYzl5)">
+ <circle fill="#ffffff" cx="153.927" cy="144.35" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="GQYIxhPB0KX7mvE8c5AV9B9ETPMWYzl5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#y9CON1oOz3x83b9wwcPslpZvxE8VpILx)">
+ <circle fill="#ffffff" cx="174.314" cy="83.187" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="y9CON1oOz3x83b9wwcPslpZvxE8VpILx" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 153.355 144.159 C 108.959 199.708 17.877 201.179 6.696 194.182" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ </g>
+ <g opacity=".75">
+ <path fill="#ffffff" d="M 48 104.568 L 62.545 119.114 C 98.691 82.968 157.309 82.968 193.455 119.114 L 208 104.568 C 163.818 60.386 92.182 60.386 48 104.568 Z M 106.182 162.75 L 128 184.568 L 149.818 162.75 C 137.782 150.714 118.218 150.714 106.182 162.75 Z M 77.091 133.659 L 91.636 148.204 C 111.709 128.132 144.291 128.132 164.364 148.204 L 178.909 133.659 C 150.8 105.55 105.2 105.55 77.091 133.659 L 77.091 133.659 L 77.091 133.659 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_736" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_736)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wikipedia.svg b/.icons/Gruvbox_Dark-2/apps/64/wikipedia.svg
new file mode 100644
index 000000000..36e2bbaa6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wikipedia.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="4038wRPe5w6EbYYvQh2q81dpaQNV1emM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#4038wRPe5w6EbYYvQh2q81dpaQNV1emM)">
+ <path fill="#f7f7f7" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#1a1a1a" fill-rule="evenodd" d="M 157.778 182.712 L 157.778 150.108 L 157.819 148.631 Q 157.943 144.894 159.468 143.634 Q 160.993 142.374 166.063 142.114 L 166.063 140.419 L 141 140.419 L 141 142.114 L 141.206 142.114 Q 146.07 142.418 147.555 143.591 L 148.173 144.243 Q 149.203 145.676 149.203 150.108 L 149.203 189.645 Q 149.203 190.731 149.162 191.513 Q 148.997 195.119 147.472 196.292 Q 145.988 197.465 141 197.639 L 141 199.333 L 166.063 199.333 L 166.063 197.639 Q 165.404 197.595 164.827 197.595 Q 160.457 197.291 159.097 195.727 Q 157.778 194.207 157.778 189.645 L 157.778 186.458 L 182.973 154.108 L 182.973 189.645 Q 182.973 190.731 182.932 191.513 Q 182.767 195.119 181.242 196.292 Q 179.758 197.465 174.77 197.639 L 174.77 199.333 L 199.833 199.333 L 199.833 197.639 Q 199.174 197.595 198.597 197.595 Q 194.227 197.291 192.867 195.727 Q 191.548 194.207 191.548 189.645 L 191.548 150.108 L 191.589 148.631 Q 191.712 144.894 193.238 143.634 Q 194.763 142.374 199.833 142.114 L 199.833 140.419 L 174.77 140.419 L 174.77 142.114 L 174.976 142.114 Q 179.84 142.418 181.324 143.591 L 181.943 144.243 Q 182.973 145.676 182.973 150.108 L 182.973 150.357 L 157.778 182.712 L 157.778 182.712 Z"/>
+ <g opacity=".88">
+ <path fill="#1a1a1a" d="M 65.296 140.484 C 65.305 141.803 65.892 142.548 65.678 143.709 C 65.01 147.229 63.604 150.779 62.474 153.852 C 61.731 155.836 61.404 158.203 60.212 159.653 C 59.954 159.816 57.858 159.624 57.372 159.238 C 56.661 159.227 55.958 159.26 55.5 159.44 L 55.5 159.876 C 58.675 163.391 62.112 164.587 66.441 166.783 C 65.84 170.353 62.687 172.734 61.152 175.415 C 60.361 175.415 59.724 175.355 59.271 174.979 C 58.837 175.071 58.803 175.093 58.517 175.202 C 58.593 178.374 60.907 181.068 63.229 181.673 C 64.788 179.679 66.736 178.72 69.076 177.586 C 71.217 180.137 71.837 183.779 72.661 187.921 C 73.019 189.73 72.433 191.72 72.848 193.306 C 73.572 196.107 74.878 196.943 76.051 198.904 L 77.373 198.904 C 78.203 193.837 76.169 188.914 75.11 184.887 C 74.8 183.171 74.485 181.432 74.17 179.704 C 73.383 178.228 71.834 177.848 70.771 176.692 C 70.442 176.567 70.585 176.654 70.399 176.479 C 72.83 175.041 75.414 173.45 77.941 172.169 C 78.618 173.03 81.761 176.49 82.848 175.83 C 83.039 175.765 83.221 175.699 83.407 175.617 C 83.345 174.397 83.292 173.182 83.221 171.956 C 80.842 169.242 77.34 166.995 73.406 166.145 L 73.406 166.358 L 73.22 166.358 C 73.663 167.845 75.112 169.267 76.246 170.019 L 76.246 170.668 C 74.01 171.039 72.029 172.279 70.017 173.052 C 68.639 173.559 66.975 173.485 65.855 174.329 L 65.296 174.329 C 66.111 171.719 68.816 169.58 70.203 167.422 C 72.949 163.193 75.125 158.007 79.45 155.566 C 79.335 153.577 74.316 149.462 72.466 150.819 C 72.003 151.097 72.332 150.705 72.093 151.245 C 71.812 152.029 72.742 152.997 72.466 154.267 C 72.103 155.929 68.512 163.751 67.568 164.623 L 67.568 164.846 C 65.623 164.089 64.143 161.997 62.288 160.962 C 62.617 158.978 64.07 157.452 64.923 156.002 C 67.083 152.275 68.818 148.721 72.093 146.285 C 72.065 143.418 68.013 140.43 65.296 140.484 L 65.296 140.484 Z M 87.597 142.538 C 87.251111 142.547354 86.916404 142.662529 86.638 142.868 C 86.447 142.945 86.261 142.994 86.079 143.081 C 86.079 144.923 86.881 146.314 86.452 148.254 C 85.584 152.128 83.648 156.731 81.917 159.908 C 80.878 161.815 78.618 163.878 78.528 166.603 C 81.608 166.254 82.345 162.619 84.739 161.632 C 85.435 162.368 86.119 163.09 86.815 163.793 C 87.802 165.488 87.622 168.03 88.137 170.253 C 89.019922 174.924532 89.898589 179.596867 90.773 184.27 C 90.892 186.586 91.021 188.867 91.154 191.178 C 91.655 193.254 93.162 196.881 95.112 197.383 C 95.431 197.568 95.69 197.497 96.052 197.17 C 96.715 196.554 96.358 195.466 96.816 194.583 C 97.874 193.717 99.744 193.939 101.155 193.498 C 105.012 192.337 109.514 192.416 113.791 191.337 C 115.817 190.83 119.163 192.208 120.765 191.135 C 120.956 191.048 121.157 190.993 121.333 190.901 C 121.243 188.084 116.523 186.885 113.968 187.697 C 112.838 188.057 111.518 188.86 110.383 189.198 C 109.501 189.274 108.62 189.34 107.738 189.4 C 107.443 185.891 105.929 183.169 105.857 179.502 C 108.694 179.431 112.247 179.004 114.145 177.778 C 114.107 176.688 113.934 176.686 113.586 176.064 C 111.426 175.481 107.717 175.384 106.034 176.703 C 105.558 176.681 105.342 176.681 105.103 176.49 C 104.05 174.964 104.548 171.85 103.595 170.243 L 103.595 169.38 C 105.626 168.879 108.938 168.467 110.001 166.794 C 110.149 166.571 110.068 166.733 110.187 166.368 C 110.016 166.178 109.948 165.997 109.815 165.719 C 106.864 164.869 105.582 165.453 103.027 166.581 C 102.23 163.666 103.19 161.359 100.578 160.547 C 101.135 159.44 102.995 159.482 104.163 159.035 C 105.984 158.349 108.051 157.43 109.629 156.46 C 109.753 156.089 109.667 156.241 109.824 156.023 C 109.719 154.933 109.447 154.969 109.061 154.299 C 106.338 154.059 104.166 154.361 102.645 156.023 L 102.282 156.023 C 102.506 154.416 103.386 152.11 104.163 150.851 C 104.697 149.968 105.681 150.091 106.053 148.914 L 106.239 148.914 L 106.239 148.68 C 105.853 148.113 105.489 147.527 105.112 146.966 C 104.226 146.258 102.944 146.196 102.095 145.455 C 100.842 145.433 99.641 145.433 98.892 145.88 C 98.992 146.709 99.317 147.229 99.46 147.817 C 99.98 150.041 98.108 156.914 97.384 157.95 C 96.797 158.789 89.987 161.61 88.137 160.972 C 87.699 160.814 86.418 160.083 86.061 159.674 C 85.908 159.461 85.994 159.624 85.875 159.248 C 88.549 156.376 90.472 149.982 94.171 148.69 C 94.238 148.341 94.3 147.969 94.367 147.615 C 93.558 146.662 90.024 142.427 87.597 142.538 L 87.597 142.538 Z M 94.944 161.952 C 95.495 161.914 95.915 161.936 96.052 162.037 C 98.055 163.099 97.338 166.464 98.501 168.508 C 98.105 169.565 93.506 171.16 92.085 171.307 C 91.833 169.024 91.501 164.359 90.195 163.122 C 90.42 162.685 93.291 162.063 94.944 161.951 L 94.944 161.952 L 94.944 161.952 Z M 98.874 171.307 L 99.069 171.307 C 99.432 173.269 99.634 176.639 100.578 178.214 C 99.901 180.111 95.735 179.94 94.162 181.024 C 93.504 180.572 92.634 175.162 92.653 173.691 C 94.093 173.538 97.83 172.119 98.874 171.307 L 98.874 171.307 Z M 77.001 180.79 C 76.619 182.654 80.626 186.82 81.899 187.921 C 82.533 188.466 83.38 189.705 84.347 189.198 C 84.843 189.154 84.997 189.1 85.297 188.985 C 85.517 188.413 85.846 187.68 85.484 187.059 C 85.383 184.35 79.237 181.308 77.001 180.79 L 77.001 180.79 Z M 101.136 181.003 C 101.284 183.008 102.364 188.67 103.213 190.06 C 103.218 190.191 103.213 190.355 103.213 190.496 C 100.939 191.052 98.574 191.806 96.043 191.795 C 95.652 188.721 94.362 186.013 94.348 182.738 C 97.242 182.678 98.743 181.341 101.136 181.003 Z M 66.236 183.589 C 65.95 184.325 65.983 185.516 65.678 186.388 C 64.047 190.966 63.518 191.921 66.059 196.308 C 67.189 196.308 67.335 196.105 67.94 195.658 C 68.689 192.078 68.811 185.267 66.236 183.589 Z"/>
+ </g>
+ <path fill="#1a1a1a" d="M 182.94 102.708 L 196.857 102.708 L 200.333 95.75 L 200.333 109.667 L 179.458 109.667 L 179.458 98.022 C 186.587 94.949 191.637 87.303 191.637 78.357 C 191.637 66.695 183.065 57.573 172.5 57.573 C 161.929 57.573 153.363 66.695 153.363 78.351 C 153.363 87.303 158.413 94.949 165.542 98.016 L 165.542 109.661 L 144.667 109.661 L 144.667 95.75 L 148.149 102.708 L 162.065 102.708 L 162.065 100.936 C 151.864 97.323 144.667 88.576 144.667 78.357 C 144.667 64.906 157.129 54 172.5 54 C 187.871 54 200.333 64.906 200.333 78.357 C 200.333 88.576 193.136 97.329 182.935 100.942 L 182.935 102.708 L 182.94 102.708 L 182.94 102.708 Z M 80.888 109.33 L 84.245 109.33 L 95.453 85.899 L 104.674 109.33 L 107.906 109.33 L 127.062 61.835 C 128.136 59.17 130.229 57.57 132.454 57.208 L 132.454 54.379 L 116.964 54.379 L 116.964 57.209 C 119.019 57.702 121.201 58.532 122.171 60.869 L 108.105 95.832 C 105.562 90.005 102.955 83.637 100.467 77.282 C 103.035 71.402 105.133 65.94 108.284 60.572 C 110.126 57.414 113.115 57.34 114.656 57.185 L 114.656 54.38 L 98.19 54.38 L 98.19 57.185 C 100.244 57.185 104.519 57.384 102.613 61.701 L 97.838 72.52 L 92.78 60.485 C 91.993 58.611 93.522 57.362 96.019 57.214 L 96.001 54.382 L 77.47 54.382 L 77.47 57.187 C 79.678 57.265 82.791 57.253 83.94 59.27 C 87.478 66.274 89.844 73.55 93.069 80.691 L 84.722 97.512 L 70.693 62.757 C 69.112 58.841 72.865 57.579 75.303 57.252 L 75.276 54.382 L 55.518 54.382 L 55.518 57.187 C 58.246 58.159 61.766 62.532 62.748 64.746 C 70.128 81.381 73.845 92.534 80.889 109.333 L 80.888 109.33 L 80.888 109.33 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_527" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_527)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/window-duplicate.svg b/.icons/Gruvbox_Dark-2/apps/64/window-duplicate.svg
new file mode 120000
index 000000000..d87a4ae02
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/window-duplicate.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/windows.svg b/.icons/Gruvbox_Dark-2/apps/64/windows.svg
new file mode 100644
index 000000000..eaf3ec679
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/windows.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="256" height="256" viewBox="0 0 256 256" style="isolation:isolate">
+ <defs>
+ <filter id="8o95Ufubhs3ecSZ6SKWxSf2UaelJ8K8w" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#8o95Ufubhs3ecSZ6SKWxSf2UaelJ8K8w)">
+ <linearGradient id="_lgradient_42" x1=".492" x2=".162" y1=".678" y2=".006" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#a0a0a0" offset="0%"/>
+ <stop style="stop-color:#dfdfdf" offset="100%"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_42)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_43" x1=".146" x2=".914" y1=".146" y2=".936" gradientTransform="matrix(244.650205,0,0,171.694337,5.68,68.581664)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#c55662" offset="0%"/>
+ <stop style="stop-color:#952f39" offset="100%"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_43)" d="M 5.68 99.5 L 5.68 156.332993 C 5.68 165.516006 5.846 173.714996 6.279 181.031998 C 6.496 184.690002 6.78 188.128006 7.144 191.358002 C 7.508 194.589005 7.952 197.612 8.489 200.440002 C 9.026 203.268005 9.654 205.901993 10.39 208.354004 C 11.126 210.804993 11.969 213.072998 12.929 215.173996 C 13.889 217.274994 14.968 219.207001 16.179001 220.981995 C 17.389999 222.757996 18.733 224.378006 20.221001 225.852997 C 21.708 227.328995 23.337999 228.660004 25.128 229.862 C 26.917 231.063004 28.864 232.136002 30.981001 233.089005 C 33.097 234.042007 35.382999 234.876007 37.853001 235.606003 C 40.323002 236.335999 42.977001 236.960007 45.826 237.492996 C 48.674999 238.024994 51.721001 238.464005 54.976002 238.824997 C 58.23 239.186005 61.693001 239.468002 65.378998 239.682007 C 72.75 240.112 81.009003 240.276001 90.260002 240.276001 L 165.578003 240.276001 C 174.828995 240.276001 183.087997 240.112 190.459 239.682007 C 194.143997 239.466995 197.606995 239.186005 200.862 238.824997 C 204.115997 238.464996 207.162003 238.024994 210.011993 237.492996 C 212.860992 236.960007 215.514008 236.335999 217.983994 235.606003 C 220.455002 234.876007 222.740005 234.042007 224.856995 233.089005 C 226.973007 232.136002 228.921005 231.063004 230.710007 229.862 C 232.498993 228.660004 234.128998 227.328995 235.617004 225.852997 C 237.104004 224.378006 238.447998 222.757996 239.658997 220.981995 C 240.869995 219.207001 241.947998 217.274994 242.908005 215.173996 C 243.869003 213.072998 244.712006 210.804993 245.447998 208.354004 C 246.182999 205.901993 246.811996 203.268005 247.348999 200.440002 C 247.886002 197.612 248.328995 194.589005 248.692993 191.358002 C 249.057007 188.128006 249.341003 184.690002 249.557999 181.031998 C 249.992004 173.714996 250.156998 165.516006 250.156998 156.332993 L 250.156998 97.501999 C 250.156998 95.071999 250.352997 83.459 250.328003 81.165001 C 220.156006 24.382 112.415001 183.074005 5.68 99.5 L 5.68 99.5 L 5.68 99.5 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_44" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#ffffff" offset="0%"/>
+ <stop style="stop-color:#ffffff" offset="12.5%" stop-opacity=".098"/>
+ <stop style="stop-color:#000000" offset="92.5%" stop-opacity=".098"/>
+ <stop style="stop-color:#000000" offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_44)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/windstille-0.2.svg b/.icons/Gruvbox_Dark-2/apps/64/windstille-0.2.svg
new file mode 100644
index 000000000..9b9fe67e6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/windstille-0.2.svg
@@ -0,0 +1,64 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_sfYWfrtblriMlMckSMJ8yh84lD3aTWMd">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_sfYWfrtblriMlMckSMJ8yh84lD3aTWMd)">
+ <defs>
+ <filter id="tLl4Cg5Oaa0VsjftLoEJWdzZuuemLZNx" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#tLl4Cg5Oaa0VsjftLoEJWdzZuuemLZNx)">
+ <linearGradient id="_lgradient_170" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_170)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_171" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_171)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g filter="url(#GflyqBTcOfIc9H5cblxUCjJeVaTFdZ4n)">
+ <linearGradient id="_lgradient_172" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(129.755,0,0,145,63.125,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_172)" d="M 128.002 200.5 C 90.407 200.5 63.125 181.43 63.125 181.43 L 63.125 124.182 C 63.125 87.644 82.349 55.5 128.002 55.5 C 173.655 55.5 192.879 86.746 192.879 123.279 L 192.879 181.438 C 192.879 181.438 165.597 200.496 128.002 200.496 L 128.002 200.5 Z"/>
+ <path fill="#b3b3b3" d="M 63.125 150.904 L 59.304 150.904 C 57.279 150.903 55.338 150.097 53.907 148.664 C 52.476 147.231 51.674 145.288 51.676 143.263 L 51.676 124.182 C 51.676 119.968 55.095 116.553 59.3 116.553 L 63.117 116.553 L 63.125 150.904 Z M 192.879 116.557 L 196.7 116.557 C 200.909 116.557 204.324 119.968 204.324 124.178 L 204.324 143.259 C 204.327 145.284 203.526 147.228 202.096 148.661 C 200.666 150.095 198.725 150.902 196.7 150.904 L 192.883 150.904 L 192.879 116.557 Z M 63.125 169.969 L 63.125 181.426 C 73.055 190.127 110.565 202.137 128.002 200.496 C 136.223 202.3 177.493 195.07 192.879 181.426 L 192.879 169.977 C 185 179.5 149.75 189.25 128.002 189.059 C 97.886 187.141 76.29 180.81 63.125 169.977 L 63.125 169.969 Z"/>
+ <path fill="#7e57c2" d="M 128.002 173.794 C 95.547 173.794 74.57 160.313 74.57 139.475 L 74.57 120.218 C 74.57 102.687 88.575 82.202 128.002 82.202 C 167.429 82.202 181.434 102.687 181.434 120.218 L 181.434 139.475 C 181.434 160.313 160.457 173.794 128.002 173.794 Z"/>
+ <path fill="#b3e5fc" d="M 128.002 86.023 C 164.961 86.023 177.614 104.798 177.614 120.218 L 177.614 139.475 C 177.614 157.563 158.719 169.973 128.002 169.973 C 97.285 169.973 78.39 157.566 78.39 139.475 L 78.39 120.218 C 78.39 104.563 91.043 86.023 128.002 86.023 Z M 128.002 78.386 C 85.748 78.386 70.765 100.93 70.765 120.218 L 70.765 139.475 C 70.765 162.643 93.234 177.61 128.002 177.61 C 162.77 177.61 185.239 162.643 185.239 139.475 L 185.239 120.218 C 185.239 99.396 167.552 78.386 128.002 78.386 Z"/>
+ <path fill="#7e57c2" d="M 128.002 173.794 C 95.547 173.794 74.57 160.313 74.57 139.475 L 74.57 120.218 C 74.57 102.687 88.575 82.202 128.002 82.202 C 167.429 82.202 181.434 102.687 181.434 120.218 L 181.434 139.475 C 181.434 160.313 160.457 173.794 128.002 173.794 Z"/>
+ <path fill="#b3e5fc" d="M 128.002 86.023 C 164.961 86.023 177.614 104.798 177.614 120.218 L 177.614 139.475 C 177.614 157.563 158.719 169.973 128.002 169.973 C 97.285 169.973 78.39 157.566 78.39 139.475 L 78.39 120.218 C 78.39 104.563 91.043 86.023 128.002 86.023 Z M 128.002 78.386 C 85.748 78.386 70.765 100.93 70.765 120.218 L 70.765 139.475 C 70.765 162.643 93.234 177.61 128.002 177.61 C 162.77 177.61 185.239 162.643 185.239 139.475 L 185.239 120.218 C 185.239 99.396 167.552 78.386 128.002 78.386 Z"/>
+ <linearGradient id="_lgradient_173" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(99.224,0,0,83.951,78.39,86.023)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_173)" d="M 177.614 139.475 C 177.614 157.563 158.719 169.973 128.002 169.973 C 97.285 169.973 78.39 157.566 78.39 139.475 L 78.39 120.218 C 78.39 104.563 91.043 86.023 128.002 86.023 C 164.961 86.023 177.614 104.798 177.614 120.218 L 177.614 139.475 Z"/>
+ <g opacity=".6">
+ <path fill="#111111" d="M 177.614 135.686 C 177.614 135.746 177.602 140.902 174.354 144.193 C 172.446 146.133 169.775 147.084 166.173 147.084 L 149.834 147.084 C 148.486 144.728 145.982 143.271 143.267 143.263 C 139.041 143.263 135.643 146.682 135.643 150.904 C 135.643 155.11 139.041 158.529 143.267 158.529 C 146.078 158.529 148.515 156.99 149.834 154.708 L 166.173 154.708 C 171.838 154.708 176.421 152.967 179.808 149.552 C 185.318 143.947 185.255 135.901 185.239 135.575 L 177.614 135.686 Z"/>
+ </g>
+ <path fill="#ececec" d="M 128.002 86.023 C 164.961 86.023 177.614 104.798 177.614 120.218 L 177.614 139.475 C 177.614 157.563 158.719 169.973 128.002 169.973 C 97.285 169.973 78.39 157.566 78.39 139.475 L 78.39 120.218 C 78.39 104.563 91.043 86.023 128.002 86.023 Z M 128.002 78.386 C 85.748 78.386 70.765 100.93 70.765 120.218 L 70.765 139.475 C 70.765 162.643 93.234 177.61 128.002 177.61 C 162.77 177.61 185.239 162.643 185.239 139.475 L 185.239 120.218 C 185.239 99.396 167.552 78.386 128.002 78.386 Z"/>
+ </g>
+ <defs>
+ <filter id="GflyqBTcOfIc9H5cblxUCjJeVaTFdZ4n" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wine-file.0.svg b/.icons/Gruvbox_Dark-2/apps/64/wine-file.0.svg
new file mode 120000
index 000000000..0756da41c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wine-file.0.svg
@@ -0,0 +1 @@
+windows.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wine-help.svg b/.icons/Gruvbox_Dark-2/apps/64/wine-help.svg
new file mode 100755
index 000000000..5bf300db2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wine-help.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="FMvCoWkhvzk5Rg8bKRWzWkSYdY48B7ym" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#FMvCoWkhvzk5Rg8bKRWzWkSYdY48B7ym)">
+ <linearGradient id="_lgradient_679" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_679)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#f2f2f2" d="M 116.688 131.79 L 44.541 131.79 L 44.541 182.363 L 116.688 191.501 L 116.688 131.79 Z M 127 131.79 L 127 192.825 L 209.459 203.656 L 209.5 131.79 L 127 131.79 Z M 116.688 62.253 L 44.5 71.432 L 44.582 121.523 L 116.688 121.523 L 116.688 62.253 Z M 127 60.847 L 127 121.523 L 209.459 121.523 L 209.459 49.656 L 127 60.847 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_680" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_680)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="IITGZYL7ZQTS1fuHw1kUvANyaMWYCE0M" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#IITGZYL7ZQTS1fuHw1kUvANyaMWYCE0M)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_681" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_681)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <g>
+ <path fill="#ffffff" d="M 179.305 210.634 C 179.305 209.181 179.514 207.953 179.931 206.947 C 180.348 205.945 180.927 205.135 181.67 204.516 C 182.41 203.897 183.284 203.45 184.29 203.17 C 185.292 202.895 186.365 202.753 187.508 202.753 C 188.591 202.753 189.621 202.895 190.593 203.17 C 191.565 203.45 192.422 203.897 193.165 204.516 C 193.905 205.135 194.491 205.945 194.925 206.947 C 195.359 207.953 195.573 209.181 195.573 210.634 C 195.573 212.026 195.359 213.217 194.925 214.206 C 194.491 215.191 193.905 216.015 193.165 216.664 C 192.422 217.31 191.565 217.781 190.593 218.077 C 189.621 218.37 188.591 218.517 187.508 218.517 C 186.365 218.517 185.292 218.37 184.29 218.077 C 183.284 217.781 182.41 217.31 181.67 216.664 C 180.927 216.015 180.348 215.191 179.931 214.206 C 179.518 213.219 179.308 212.029 179.308 210.636 M 180.838 194.781 L 180.838 191.353 C 180.838 189.776 181 188.347 181.326 187.065 C 181.648 185.78 182.143 184.563 182.809 183.402 C 183.472 182.245 184.329 181.115 185.378 180.019 C 186.431 178.922 187.699 177.785 189.182 176.612 C 190.48 175.592 191.577 174.681 192.472 173.874 C 193.369 173.073 194.093 172.276 194.651 171.486 C 195.206 170.699 195.609 169.875 195.855 169.01 C 196.104 168.143 196.229 167.137 196.229 165.997 C 196.229 164.234 195.63 162.778 194.443 161.638 C 193.252 160.494 191.436 159.922 188.994 159.922 C 186.865 159.922 184.568 160.37 182.11 161.264 C 179.658 162.162 177.112 163.259 174.485 164.557 L 169.76 154.312 C 171.085 153.539 172.531 152.806 174.092 152.113 C 175.656 151.416 177.277 150.798 178.959 150.256 C 180.643 149.718 182.352 149.291 184.081 148.981 C 185.813 148.672 187.511 148.517 189.183 148.517 C 192.334 148.517 195.176 148.897 197.709 149.654 C 200.245 150.411 202.394 151.514 204.153 152.967 C 205.919 154.42 207.267 156.186 208.209 158.254 C 209.154 160.326 209.625 162.687 209.625 165.344 C 209.625 167.292 209.406 169.03 208.976 170.561 C 208.546 172.091 207.9 173.514 207.056 174.826 C 206.201 176.141 205.135 177.409 203.854 178.626 C 202.572 179.847 201.079 181.139 199.381 182.498 C 198.082 183.517 197.023 184.408 196.202 185.165 C 195.385 185.921 194.743 186.641 194.282 187.317 C 193.818 188 193.502 188.703 193.33 189.43 C 193.161 190.153 193.075 191.01 193.075 191.999 L 193.075 194.781 L 180.839 194.781 L 180.838 194.781 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wine-notepad.svg b/.icons/Gruvbox_Dark-2/apps/64/wine-notepad.svg
new file mode 120000
index 000000000..ca6c48312
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wine-notepad.svg
@@ -0,0 +1 @@
+text-editor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wine-uninstaller.svg b/.icons/Gruvbox_Dark-2/apps/64/wine-uninstaller.svg
new file mode 100644
index 000000000..d86178a9f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wine-uninstaller.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="3P2ZbEVbRGP3REn9PzrhPjy2ionydI0q" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#3P2ZbEVbRGP3REn9PzrhPjy2ionydI0q)">
+ <linearGradient id="_lgradient_71" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_71)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_72" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_72)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <path fill="#f2f2f2" d="M 116.6875 131.789581 L 44.541248 131.789581 L 44.541248 182.36319 L 116.6875 191.500519 L 116.6875 131.789581 Z M 127 131.789581 L 127 192.824921 L 209.458755 203.65625 L 209.5 131.789581 L 127 131.789581 Z M 116.6875 62.253452 L 44.5 71.431854 L 44.582493 121.522919 L 116.6875 121.522919 L 116.6875 62.253452 Z M 127 60.846916 L 127 121.522919 L 209.458755 121.522919 L 209.458755 49.65625 L 127 60.846916 Z"/>
+ <defs>
+ <filter id="Zq1shllNpRrLg1R7JUx6Be2AXV1M2XP6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Zq1shllNpRrLg1R7JUx6Be2AXV1M2XP6)">
+ <path d="M 126.32 240.288391 L 126 211.493858 C 126 137.507198 136.583689 126 210.639397 126 L 248.648308 126"/>
+ </g>
+ <linearGradient id="_lgradient_73" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.984949,0,0,114.142294,128.7,126.446097)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_73)" d="M 146.981133 240.532816 L 129.235454 240.394579 L 128.875364 232.288958 C 128.427224 222.201426 128.898364 189.860369 129.607224 182.051733 C 130.891544 167.903799 133.047274 158.739611 136.919594 150.966242 C 144.316411 136.117749 157.752076 129.780038 186.519013 127.569798 C 189.981553 127.303761 205.835377 126.942096 221.749745 126.766096 L 250.684949 126.446097 L 250.677945 150.616882 C 250.66795 182.807833 249.912495 193.581553 246.801434 205.899988 C 242.94608 221.165552 235.295628 230.075769 221.947499 234.846575 C 208.545888 239.636499 192.095746 240.884256 146.981623 240.532816 L 146.981133 240.532816 Z"/>
+ <path fill="#ffffff" d="M 222.425749 150.783969 C 219.403448 147.761669 214.53712 147.761669 211.514643 150.783969 L 189.692474 172.60616 L 167.870306 150.783969 C 164.847983 147.761669 159.981655 147.761669 156.9592 150.783969 C 153.936899 153.80627 153.936899 158.672599 156.9592 161.695076 L 178.78139 183.517244 L 156.9592 205.339412 C 153.936899 208.361735 153.936899 213.228064 156.9592 216.250518 C 159.9815 219.272819 164.847829 219.272819 167.870306 216.250518 L 189.692474 194.428328 L 211.514643 216.250518 C 214.536965 219.272819 219.403294 219.272819 222.425749 216.250518 C 225.448049 213.228218 225.448049 208.361889 222.425749 205.339412 L 200.603558 183.517244 L 222.425749 161.695076 C 225.448049 158.672753 225.448049 153.806424 222.425749 150.783969 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wine-winecfg.svg b/.icons/Gruvbox_Dark-2/apps/64/wine-winecfg.svg
new file mode 120000
index 000000000..d3b438b8c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wine-winecfg.svg
@@ -0,0 +1 @@
+winecfg.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wine.svg b/.icons/Gruvbox_Dark-2/apps/64/wine.svg
new file mode 120000
index 000000000..0756da41c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wine.svg
@@ -0,0 +1 @@
+windows.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/winecfg.svg b/.icons/Gruvbox_Dark-2/apps/64/winecfg.svg
new file mode 100644
index 000000000..42f7ac0d0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/winecfg.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="l2ImXeqqpJDu4OiQ8M74jzO9FZXvY1R1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#l2ImXeqqpJDu4OiQ8M74jzO9FZXvY1R1)">
+ <linearGradient id="_lgradient_682" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_682)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#f2f2f2" d="M 116.688 131.79 L 44.541 131.79 L 44.541 182.363 L 116.688 191.501 L 116.688 131.79 Z M 127 131.79 L 127 192.825 L 209.459 203.656 L 209.5 131.79 L 127 131.79 Z M 116.688 62.253 L 44.5 71.432 L 44.582 121.523 L 116.688 121.523 L 116.688 62.253 Z M 127 60.847 L 127 121.523 L 209.459 121.523 L 209.459 49.656 L 127 60.847 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_683" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_683)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="Xt4N0DTyw9F8e1tPaHWywPdNT27oeSwk" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Xt4N0DTyw9F8e1tPaHWywPdNT27oeSwk)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_684" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_684)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <g>
+ <path fill="#ffffff" d="M 183.135 145.667 L 182.363 154.886 C 179.44 155.968 176.723 157.54 174.326 159.534 L 165.948 155.589 L 157.198 170.744 L 164.805 176.027 C 164.534 177.559 164.394 179.111 164.385 180.666 C 164.386 182.227 164.52 183.785 164.785 185.324 L 157.197 190.587 L 165.947 205.743 L 174.306 201.807 C 176.71 203.793 179.435 205.355 182.363 206.426 L 183.134 215.664 L 200.634 215.664 L 201.405 206.446 C 204.329 205.363 207.046 203.791 209.442 201.797 L 217.821 205.742 L 226.571 190.587 L 218.964 185.304 C 219.234 183.772 219.375 182.221 219.384 180.665 C 219.383 179.104 219.249 177.546 218.984 176.007 L 226.571 170.744 L 217.822 155.588 L 209.462 159.524 C 207.058 157.538 204.333 155.976 201.404 154.904 L 200.634 145.664 L 183.135 145.664 L 183.135 145.667 Z M 191.885 170.667 C 194.537 170.666 197.081 171.72 198.957 173.596 C 200.832 175.471 201.886 178.015 201.886 180.668 C 201.886 183.32 200.832 185.864 198.957 187.74 C 197.081 189.615 194.537 190.669 191.885 190.669 C 189.232 190.669 186.688 189.615 184.813 187.74 C 182.937 185.864 181.883 183.32 181.884 180.668 C 181.883 178.015 182.937 175.471 184.813 173.596 C 186.688 171.72 189.232 170.666 191.885 170.667 L 191.885 170.667 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/winefile.svg b/.icons/Gruvbox_Dark-2/apps/64/winefile.svg
new file mode 100755
index 000000000..81fd01f4e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/winefile.svg
@@ -0,0 +1,68 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="VczvdTEfvYaeLi7MTxZrGoHjuwF1BjEd" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#VczvdTEfvYaeLi7MTxZrGoHjuwF1BjEd)">
+ <linearGradient id="_lgradient_685" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_685)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_686" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(144.333,0,0,64.677,55.667,61.745)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffd057"/>
+ <stop offset="50%" style="stop-color:#ffa851"/>
+ <stop offset="100%" style="stop-color:#f5820f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_686)" d="M 91.697 61.745 C 80.347 61.875 72.042 61.488 65.251 65.218 C 61.856 67.084 59.161 70.226 57.675 74.166 C 56.19 78.107 55.667 82.786 55.667 88.694 L 55.667 126.422 L 200 126.422 L 200 103.066 C 200 97.159 199.477 92.479 197.991 88.539 C 197.807 88.049 197.559 87.605 197.322 87.153 C 197.232 86.987 197.161 86.811 197.075 86.644 C 195.517 83.601 193.237 81.124 190.415 79.574 C 183.624 75.843 175.319 76.248 163.969 76.117 L 127.534 76.117 L 112.907 61.745 L 91.697 61.745 L 91.697 61.745 Z"/>
+ <linearGradient id="_lgradient_687" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(144.333,0,0,114.983,55.667,76.117)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_687)" d="M 163.97 76.117 C 175.319 76.247 183.624 75.86 190.415 79.591 C 193.811 81.457 196.506 84.599 197.991 88.539 C 199.477 92.479 200 97.159 200 103.066 L 200 164.151 C 200 170.058 199.477 174.738 197.991 178.678 C 196.506 182.618 193.811 185.778 190.415 187.643 C 183.624 191.374 175.319 190.969 163.97 191.1 L 91.695 191.1 C 80.345 190.969 72.04 191.374 65.249 187.643 C 61.853 185.778 59.158 182.618 57.673 178.678 C 56.19 174.738 55.667 170.058 55.667 164.151 L 55.667 117.439 C 55.667 111.532 56.19 106.852 57.675 102.912 C 57.86 102.422 58.107 101.978 58.345 101.526 C 58.435 101.36 58.505 101.184 58.591 101.017 C 60.149 97.974 62.429 95.497 65.251 93.946 C 72.042 90.215 80.347 90.621 91.697 90.49 L 113.699 90.49 L 128.326 76.117 L 163.97 76.117 Z"/>
+ <g opacity=".4">
+ <path fill="#111111" d="M 91.697 61.745 C 80.347 61.875 72.042 61.488 65.251 65.218 C 61.856 67.084 59.161 70.226 57.675 74.166 C 56.19 78.107 55.667 82.786 55.667 88.694 L 55.667 90.49 C 55.667 84.583 56.19 79.903 57.675 75.963 C 59.161 72.023 61.856 68.881 65.251 67.015 C 72.042 63.284 80.347 63.671 91.697 63.541 L 112.906 63.541 L 127.015 77.405 L 128.326 76.117 L 127.533 76.117 L 112.906 61.745 L 91.697 61.745 L 91.697 61.745 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#111111" d="M 128.327 76.117 L 113.7 90.49 L 91.697 90.49 C 80.347 90.621 72.043 90.215 65.251 93.947 C 62.43 95.497 60.149 97.974 58.592 101.017 C 58.506 101.184 58.435 101.36 58.345 101.526 C 58.107 101.978 57.86 102.422 57.675 102.912 C 56.19 106.852 55.667 111.532 55.667 117.439 L 55.667 119.236 C 55.667 113.329 56.19 108.649 57.675 104.709 C 57.86 104.219 58.107 103.774 58.345 103.323 C 58.435 103.157 58.506 102.981 58.592 102.814 C 60.149 99.771 62.43 97.293 65.251 95.743 C 72.043 92.012 80.347 92.417 91.697 92.287 L 113.7 92.287 L 128.327 77.914 L 163.969 77.914 C 175.319 78.044 183.624 77.657 190.415 81.388 C 193.81 83.253 196.506 86.396 197.991 90.336 C 199.476 94.276 199.999 98.956 199.999 104.863 L 199.999 103.066 C 199.999 97.159 199.476 92.479 197.991 88.539 C 196.506 84.599 193.81 81.457 190.415 79.591 C 183.624 75.86 175.319 76.248 163.969 76.117 L 128.327 76.117 L 128.327 76.117 Z"/>
+ </g>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_688" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_688)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="CUZVYXUslqwqOafYtlCFG4fCMB7dzNtq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#CUZVYXUslqwqOafYtlCFG4fCMB7dzNtq)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_689" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_689)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <g>
+ <g>
+ <path fill="#ffffff" d="M 159.073 146.038 L 185.323 146.038 C 186.532 146.038 187.509 147.014 187.509 148.226 L 187.509 174.476 C 187.509 175.685 186.532 176.662 185.323 176.662 L 159.072 176.662 C 157.86 176.662 156.884 175.685 156.884 174.476 L 156.884 148.225 C 156.884 147.013 157.86 146.037 159.072 146.037 L 159.073 146.038 Z"/>
+ <path fill="#ffffff" d="M 198.446 146.037 L 224.695 146.037 C 225.907 146.037 226.884 147.013 226.884 148.225 L 226.884 174.476 C 226.884 175.685 225.907 176.662 224.698 176.662 L 198.449 176.662 C 197.236 176.662 196.259 175.685 196.259 174.476 L 196.259 148.225 C 196.259 147.013 197.235 146.037 198.447 146.037 L 198.446 146.037 Z"/>
+ <path fill="#ffffff" d="M 159.073 185.413 L 185.323 185.413 C 186.532 185.413 187.509 186.389 187.509 187.601 L 187.509 213.851 C 187.509 215.06 186.532 216.037 185.323 216.037 L 159.072 216.037 C 157.86 216.037 156.884 215.06 156.884 213.851 L 156.884 187.6 C 156.884 186.388 157.86 185.412 159.072 185.412 L 159.073 185.413 Z"/>
+ <path fill="#ffffff" d="M 198.446 185.412 L 224.695 185.412 C 225.907 185.412 226.884 186.388 226.884 187.6 L 226.884 213.851 C 226.884 215.06 225.907 216.037 224.698 216.037 L 198.449 216.037 C 197.236 216.037 196.259 215.06 196.259 213.851 L 196.259 187.6 C 196.259 186.388 197.235 185.412 198.447 185.412 L 198.446 185.412 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/winemine.svg b/.icons/Gruvbox_Dark-2/apps/64/winemine.svg
new file mode 100755
index 000000000..d18acda36
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/winemine.svg
@@ -0,0 +1,70 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="zv7JT6DvbuFFRnfW7wp3TaR1RM5ACZ3Z" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#zv7JT6DvbuFFRnfW7wp3TaR1RM5ACZ3Z)">
+ <linearGradient id="_lgradient_690" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_690)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g>
+ <g style="opacity:0.4" filter="url(#aKZghCnCwQncvTLYQGIm4BIF5MAqLaXk)">
+ <g opacity=".4">
+ <path d="M 197.045 106.468 C 196.843 107.021 196.559 107.543 196.111 107.928 L 184.316 118.278 C 184.43 119.042 184.496 119.814 184.584 120.583 L 196.111 110.467 C 197.226 109.508 197.567 107.833 197.045 106.467 L 197.045 106.468 Z M 58.963 106.473 C 58.444 107.837 58.783 109.509 59.897 110.467 L 71.424 120.578 C 71.512 119.811 71.578 119.04 71.692 118.278 L 59.896 107.927 C 59.449 107.543 59.164 107.024 58.962 106.472 L 58.963 106.473 Z M 71.076 128.006 C 71.065 128.432 71.022 128.847 71.022 129.278 C 71.022 131.372 71.188 133.407 71.419 135.429 L 71.692 135.19 C 71.337 132.829 71.137 130.443 71.075 128.006 L 71.076 128.006 Z M 184.928 128.006 C 184.866 130.443 184.67 132.828 184.317 135.19 L 184.585 135.423 C 184.816 133.403 184.983 131.37 184.983 129.278 C 184.983 128.847 184.939 128.432 184.928 128.006 L 184.928 128.006 Z M 58.96 149.534 C 58.601 150.51 58.601 151.626 59.114 152.535 L 73.358 177.243 C 74.185 178.644 76.049 179.328 77.587 178.798 L 92.387 173.789 C 96.835 177.35 101.907 180.25 107.302 182.36 L 110.303 197.608 C 110.608 199.205 112.132 200.477 113.755 200.5 L 142.243 200.5 C 143.868 200.48 145.386 199.204 145.691 197.608 L 148.697 182.36 C 154.092 180.252 159.165 177.352 163.614 173.79 L 178.415 178.799 C 179.953 179.329 181.817 178.645 182.643 177.243 L 196.888 152.536 C 197.4 151.628 197.398 150.515 197.042 149.54 C 196.984 149.69 196.967 149.851 196.888 149.992 L 182.643 174.7 C 181.817 176.101 179.953 176.79 178.415 176.26 L 163.615 171.251 C 159.166 174.812 154.094 177.707 148.7 179.817 L 145.694 195.065 C 145.389 196.66 143.87 197.941 142.246 197.961 L 113.755 197.961 C 112.13 197.939 110.607 196.661 110.302 195.065 L 107.301 179.817 C 101.908 177.708 96.836 174.813 92.387 171.252 L 77.586 176.26 C 76.048 176.79 74.184 176.101 73.357 174.7 L 59.112 149.992 C 59.032 149.85 59.015 149.686 58.958 149.534 L 58.96 149.534 Z"/>
+ </g>
+ </g>
+ <defs>
+ <filter id="aKZghCnCwQncvTLYQGIm4BIF5MAqLaXk" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <linearGradient id="_lgradient_691" x1="0" x2="0" y1="0" y2="1.209" gradientTransform="matrix(138.638,0,0,142.457,58.681,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_691)" d="M 113.422 55.509 C 111.912 55.673 110.581 56.908 110.305 58.402 L 107.301 73.648 C 101.906 75.758 96.837 78.656 92.388 82.217 L 77.589 77.209 C 76.05 76.679 74.185 77.366 73.359 78.768 L 59.114 103.474 C 58.311 104.895 58.655 106.861 59.893 107.925 L 71.689 118.275 C 71.274 121.05 71.022 123.842 71.022 126.733 C 71.022 129.623 71.274 132.415 71.689 135.191 L 59.893 145.541 C 58.656 146.605 58.311 148.571 59.114 149.992 L 73.359 174.698 C 74.185 176.099 76.05 176.786 77.588 176.256 L 92.389 171.248 C 96.837 174.809 101.907 177.708 107.301 179.817 L 110.306 195.064 C 110.611 196.66 112.131 197.935 113.756 197.957 L 142.244 197.957 C 143.869 197.937 145.389 196.659 145.694 195.064 L 148.699 179.817 C 154.093 177.708 159.163 174.809 163.611 171.248 L 178.412 176.256 C 179.95 176.786 181.815 176.099 182.641 174.698 L 196.886 149.992 C 197.688 148.571 197.345 146.605 196.107 145.541 L 184.311 135.191 C 184.726 132.416 184.978 129.624 184.978 126.733 C 184.978 123.842 184.725 121.05 184.311 118.275 L 196.107 107.925 C 197.344 106.861 197.688 104.895 196.886 103.474 L 182.641 78.768 C 181.817 77.365 179.95 76.677 178.413 77.207 L 163.612 82.215 C 159.171 78.649 154.104 75.752 148.711 73.643 L 145.704 58.395 C 145.399 56.8 143.877 55.524 142.254 55.502 L 113.766 55.502 C 113.655 55.5 113.543 55.5 113.432 55.502 L 113.422 55.509 Z"/>
+ <g style="opacity:0.1">
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 113.427 55.502 L 113.422 55.507 C 111.911 55.671 110.58 56.91 110.305 58.403 L 107.299 73.647 C 101.906 75.756 96.838 78.656 92.389 82.217 L 77.589 77.208 C 76.05 76.679 74.186 77.369 73.361 78.768 L 59.116 103.471 C 58.602 104.382 58.603 105.496 58.962 106.473 C 59.019 106.323 59.036 106.162 59.116 106.02 L 73.361 81.312 C 74.186 79.912 76.05 79.223 77.589 79.752 L 92.389 84.761 C 96.838 81.2 101.906 78.305 107.299 76.196 L 110.305 60.947 C 110.58 59.454 111.911 58.22 113.422 58.056 L 113.427 58.051 C 113.536 58.048 113.648 58.048 113.757 58.051 L 142.248 58.051 C 143.871 58.073 145.39 59.346 145.695 60.942 L 148.702 76.191 C 154.095 78.3 159.165 81.197 163.616 84.761 L 178.416 79.752 C 179.953 79.223 181.82 79.91 182.644 81.312 L 196.89 106.02 C 196.969 106.16 196.986 106.32 197.045 106.468 C 197.401 105.493 197.401 104.379 196.89 103.471 L 182.644 78.768 C 181.82 77.366 179.953 76.679 178.416 77.208 L 163.616 82.217 C 159.165 78.653 154.095 75.751 148.702 73.642 L 145.695 58.399 C 145.39 56.803 143.871 55.524 142.248 55.502 L 113.757 55.502 C 113.648 55.499 113.536 55.499 113.427 55.502 Z M 71.418 120.583 C 71.187 122.603 71.02 124.641 71.02 126.734 C 71.02 127.164 71.064 127.579 71.075 128.006 C 71.137 125.569 71.338 123.183 71.691 120.822 L 71.418 120.583 Z M 184.583 120.588 L 184.316 120.822 C 184.669 123.183 184.862 125.569 184.926 128.006 C 184.936 127.579 184.979 127.164 184.979 126.734 C 184.979 124.643 184.814 122.608 184.583 120.588 Z M 184.583 135.424 C 184.496 136.195 184.43 136.968 184.316 137.734 L 196.109 148.087 C 196.556 148.474 196.841 148.993 197.045 149.545 C 197.566 148.179 197.225 146.5 196.109 145.541 L 184.583 135.424 Z M 71.418 135.429 L 59.896 145.541 C 58.781 146.5 58.441 148.174 58.962 149.54 C 59.164 148.99 59.45 148.471 59.896 148.087 L 71.691 137.734 C 71.577 136.971 71.506 136.197 71.418 135.429 Z"/>
+ </g>
+ </g>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_692" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_692)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="EOjn14RWBStmYhJH0nOHP7ZXrddSyynA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#EOjn14RWBStmYhJH0nOHP7ZXrddSyynA)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_693" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_693)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <g>
+ <g>
+ <path fill="#ffffff" d="M 159.073 146.038 L 185.323 146.038 C 186.532 146.038 187.509 147.014 187.509 148.226 L 187.509 174.476 C 187.509 175.685 186.532 176.662 185.323 176.662 L 159.072 176.662 C 157.86 176.662 156.884 175.685 156.884 174.476 L 156.884 148.225 C 156.884 147.013 157.86 146.037 159.072 146.037 L 159.073 146.038 Z"/>
+ <path fill="#ffffff" d="M 198.446 146.037 L 224.695 146.037 C 225.907 146.037 226.884 147.013 226.884 148.225 L 226.884 174.476 C 226.884 175.685 225.907 176.662 224.698 176.662 L 198.449 176.662 C 197.236 176.662 196.259 175.685 196.259 174.476 L 196.259 148.225 C 196.259 147.013 197.235 146.037 198.447 146.037 L 198.446 146.037 Z"/>
+ <path fill="#ffffff" d="M 159.073 185.413 L 185.323 185.413 C 186.532 185.413 187.509 186.389 187.509 187.601 L 187.509 213.851 C 187.509 215.06 186.532 216.037 185.323 216.037 L 159.072 216.037 C 157.86 216.037 156.884 215.06 156.884 213.851 L 156.884 187.6 C 156.884 186.388 157.86 185.412 159.072 185.412 L 159.073 185.413 Z"/>
+ <path fill="#ffffff" d="M 198.446 185.412 L 224.695 185.412 C 225.907 185.412 226.884 186.388 226.884 187.6 L 226.884 213.851 C 226.884 215.06 225.907 216.037 224.698 216.037 L 198.449 216.037 C 197.236 216.037 196.259 215.06 196.259 213.851 L 196.259 187.6 C 196.259 186.388 197.235 185.412 198.447 185.412 L 198.446 185.412 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/winepak.svg b/.icons/Gruvbox_Dark-2/apps/64/winepak.svg
new file mode 120000
index 000000000..0756da41c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/winepak.svg
@@ -0,0 +1 @@
+windows.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/winetricks.svg b/.icons/Gruvbox_Dark-2/apps/64/winetricks.svg
new file mode 100644
index 000000000..cbd47f737
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/winetricks.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="1kw7NryJ4fEUoczUsGiDghG4my8gNCLU" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#1kw7NryJ4fEUoczUsGiDghG4my8gNCLU)">
+ <linearGradient id="_lgradient_51" x1="0" x2="0" y1=".5" y2="1.5" gradientTransform="matrix(244.648309,0,0,228.338396,5.681691,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_51)" d="M 165.690609 11.95 C 239.746317 11.95 250.33 22.507198 250.33 96.493859 L 250.33 155.744653 C 250.33 229.73091 239.746317 240.288396 165.690609 240.288396 L 90.321084 240.288396 C 16.26538 240.288396 5.681691 229.73091 5.681691 155.744653 L 5.681691 96.493859 C 5.681691 22.507198 16.26538 11.95 90.321084 11.95 L 165.690609 11.95 Z"/>
+ </g>
+ <path fill="#f2f2f2" d="M 116.6875 131.789583 L 44.541247 131.789583 L 44.541247 182.363189 L 116.6875 191.500517 L 116.6875 131.789583 Z M 127 131.789583 L 127 192.824914 L 209.458753 203.65625 L 209.5 131.789583 L 127 131.789583 Z M 116.6875 62.253452 L 44.5 71.431853 L 44.582494 121.522917 L 116.6875 121.522917 L 116.6875 62.253452 Z M 127 60.846918 L 127 121.522917 L 209.458753 121.522917 L 209.458753 49.65625 L 127 60.846918 Z"/>
+ <g>
+ <defs>
+ <filter id="QKhQe9MbbaDTTbYzhur6ZXijutfeCVvi" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#QKhQe9MbbaDTTbYzhur6ZXijutfeCVvi)">
+ <path d="M 132.076941 168.666667 C 132.043459 169.169374 132.017808 169.672568 132 170.176073 C 132 183.036585 137.108209 195.370357 146.200881 204.464098 C 155.293559 213.557851 167.625862 218.666667 180.484848 218.666667 C 193.343835 218.666667 205.676138 213.557851 214.768816 204.464098 C 223.861482 195.370357 228.969697 183.036585 228.969697 170.176073 C 228.959594 169.678613 228.941838 169.181339 228.91643 168.684422 C 228.085936 194.841501 206.652007 215.620434 180.484848 215.636005 C 154.320198 215.60736 132.897766 194.821549 132.076941 168.666667 Z"/>
+ </g>
+ <linearGradient id="_lgradient_52" x1=".5" x2=".507" y1="1" y2=".001" gradientTransform="matrix(96.969697,0,0,96.969697,132,118.666667)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d0391f"/>
+ <stop offset="100%" style="stop-color:#ff005d"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_52)" cx="180.485" cy="167.152" r="48.485" vector-effect="non-scaling-stroke"/>
+ <path fill="#f9f9f9" d="M 205.423717 161.11102 C 205.271811 160.620439 204.856732 160.268641 204.3641 160.212949 L 188.229464 158.424807 L 181.623686 142.859571 C 181.217916 141.915496 179.739068 141.915496 179.339067 142.859571 L 172.739059 158.424807 L 156.6025 160.210949 C 156.109097 160.265221 155.693657 160.61875 155.544806 161.11102 C 155.394653 161.603107 155.531843 162.141115 155.896729 162.49113 L 167.944822 173.900035 L 164.579433 190.565358 C 164.479269 191.071571 164.669662 191.592357 165.067895 191.901464 C 165.281753 192.063834 165.539659 192.151381 165.804435 192.151484 C 166.015973 192.151484 166.233281 192.09748 166.427512 191.97147 L 180.4833 183.464794 L 194.539087 191.97347 C 194.966011 192.23349 195.500627 192.207488 195.898704 191.903464 C 196.296938 191.594358 196.48733 191.073571 196.387167 190.567358 L 193.021778 173.894035 L 205.06987 162.487129 C 205.437788 162.140742 205.576271 161.602183 205.423717 161.11102 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_53" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_53)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/winff.svg b/.icons/Gruvbox_Dark-2/apps/64/winff.svg
new file mode 120000
index 000000000..351fe6ec9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/winff.svg
@@ -0,0 +1 @@
+qwinff.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wingpanel.svg b/.icons/Gruvbox_Dark-2/apps/64/wingpanel.svg
new file mode 100755
index 000000000..77ee083fd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wingpanel.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="o4YJ6y6GrhPw3az6byaLQJajcAAAuhz0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#o4YJ6y6GrhPw3az6byaLQJajcAAAuhz0)">
+ <linearGradient id="_lgradient_462" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_462)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_463" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(239.805,0,0,42.312,7.877,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_463)" d="M 165.689 11.95 C 221.713 11.95 241.411 17.992 247.682 52.967 C 242.416 53.676 -1.009 54.643 8.128 54.106 C 14.178 18.123 33.693 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_464" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_464)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wings3d.svg b/.icons/Gruvbox_Dark-2/apps/64/wings3d.svg
new file mode 100644
index 000000000..efeab60d5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wings3d.svg
@@ -0,0 +1,48 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_jjSRmSrAzoxlHicQojknFQMUWcoRawbe">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_jjSRmSrAzoxlHicQojknFQMUWcoRawbe)">
+ <defs>
+ <filter id="XdlGwaFBDuKDnC5qgb6Xo0Q319WJsGrX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#XdlGwaFBDuKDnC5qgb6Xo0Q319WJsGrX)">
+ <linearGradient id="_lgradient_447" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_447)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_448" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_448)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_449" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(130.5,0,0,119.107,55.5,80.083)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_449)" d="M 55.5 83.19 L 55.5 126.69 L 55.5 130.315 L 55.5 152.065 L 55.5 157.762 L 104.696 157.762 L 104.696 199.19 L 128 199.19 L 131.625 199.19 L 174.721 199.19 C 174.721 199.19 181.82 198.697 185.596 194.921 L 186 194.517 L 186 173.815 L 138.357 170.708 L 138.357 152.583 L 135.25 155.69 L 135.25 130.315 L 91.75 127.208 L 91.75 80.083 L 55.5 83.19 Z"/>
+ <path fill="#b3b3b3" d="M 153.893 131.869 L 133.179 152.583 L 133.179 173.297 L 153.893 152.583 L 153.893 131.869 Z"/>
+ <path fill="#d9d9d9" d="M 134.905 111.154 L 114.19 131.869 L 133.179 152.583 L 153.893 131.869 L 134.905 111.154 Z"/>
+ <path fill="#888888" d="M 114.19 131.869 L 134.905 111.154 L 107.286 111.154 L 86.571 131.869 L 114.19 131.869 Z"/>
+ <path fill="#d9d9d9" d="M 72.62 56.81 C 71.822 57.281 71.056 57.807 70.404 58.459 L 60.251 68.612 C 55.474 72.262 55.5 79.566 55.5 79.969 L 55.5 83.19 L 86.571 111.154 L 107.286 90.44 L 72.62 56.81 Z"/>
+ <path fill="#d9d9d9" d="M 181.512 152.583 L 160.798 173.297 L 183.38 196.571 C 184.178 196.1 184.944 195.574 185.596 194.921 L 195.749 184.768 C 200.525 181.118 200.5 173.814 200.5 173.412 L 200.5 170.19 L 181.512 152.583 Z"/>
+ <path fill="#b3b3b3" d="M 107.286 90.44 L 86.571 111.154 L 86.571 131.869 L 107.286 111.154 L 107.286 90.44 Z"/>
+ <path fill="#888888" d="M 160.798 173.297 L 181.512 152.583 L 153.893 152.583 L 133.179 173.297 L 160.798 173.297 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/winhelp.svg b/.icons/Gruvbox_Dark-2/apps/64/winhelp.svg
new file mode 120000
index 000000000..56f6b4dff
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/winhelp.svg
@@ -0,0 +1 @@
+wine-help.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wire-desktop.svg b/.icons/Gruvbox_Dark-2/apps/64/wire-desktop.svg
new file mode 120000
index 000000000..05cbadfa7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wire-desktop.svg
@@ -0,0 +1 @@
+wire.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wire.svg b/.icons/Gruvbox_Dark-2/apps/64/wire.svg
new file mode 100644
index 000000000..b52dadae9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wire.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="DHEYdkQPEa9HJ0k6mLxu2kxaIbPTgCTA" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#DHEYdkQPEa9HJ0k6mLxu2kxaIbPTgCTA)">
+ <path fill="#f7f7f7" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="none" stroke="#313131" stroke-width="10" d="M 55 69 L 55 153.706 C 55 153.706 55 189 98.5 189 C 142 189 142 153.706 142 153.706 L 142 90.176 C 142 90.176 142 73.802 127.5 73.802 C 113 73.802 113 90.176 113 90.176 L 113 153.706 C 113 153.706 113 189 156.5 189 C 200 189 200 153.706 200 153.706 L 200 69" vector-effect="non-scaling-stroke"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 5.676 126.116 L 5.676 155.742 C 5.676 229.728 16.26 240.285 90.315 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 126.116 L 5.676 126.116 L 5.676 126.116 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_531" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_531)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wireshark.svg b/.icons/Gruvbox_Dark-2/apps/64/wireshark.svg
new file mode 120000
index 000000000..d205a19cf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wireshark.svg
@@ -0,0 +1 @@
+kali-wireshark.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wiznote.svg b/.icons/Gruvbox_Dark-2/apps/64/wiznote.svg
new file mode 100755
index 000000000..a6c9ef7eb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wiznote.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="SpWkYFUHc4ACp9rylUi6n9QB0pMn2Xgl" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#SpWkYFUHc4ACp9rylUi6n9QB0pMn2Xgl)">
+ <linearGradient id="_lgradient_694" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_694)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 154.364 66.682 L 141.182 119.409 L 134.591 93.045 L 101.636 99.636 L 91.75 126 L 81.864 86.455 L 55.5 93.045 L 75.273 172.604 L 101.636 176.75 L 114.818 158.955 L 121.205 178.965 L 160.955 185.318 L 200.5 73.273 L 154.364 66.682 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_695" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_695)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wl-ico-64.svg b/.icons/Gruvbox_Dark-2/apps/64/wl-ico-64.svg
new file mode 120000
index 000000000..a3f693ab7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wl-ico-64.svg
@@ -0,0 +1 @@
+widelands.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wmail.svg b/.icons/Gruvbox_Dark-2/apps/64/wmail.svg
new file mode 120000
index 000000000..a0517ef74
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wmail.svg
@@ -0,0 +1 @@
+WMail.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wmtweaks.svg b/.icons/Gruvbox_Dark-2/apps/64/wmtweaks.svg
new file mode 120000
index 000000000..d87a4ae02
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wmtweaks.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/woeusbgui-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/woeusbgui-icon.svg
new file mode 100755
index 000000000..f90d5e4c4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/woeusbgui-icon.svg
@@ -0,0 +1,59 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="x3L5LFmLB0yQ7n2J5RIYFQFHbwolERfa" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#x3L5LFmLB0yQ7n2J5RIYFQFHbwolERfa)">
+ <linearGradient id="_lgradient_699" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_699)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g>
+ <rect fill="#cccccc" width="57.264" height="50.61" x="99.63" y="53.5" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#b3b3b3" width="4.028" height="50.61" x="95.95" y="53.5" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#b3b3b3" width="4.028" height="50.61" x="156.19" y="53.5" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#333333" d="M 114.341 181.041 L 94.552 180.988 L 94.727 166.803 L 87.022 158.222 L 87.547 102.534 L 168.978 102.359 L 168.628 158.222 L 159.872 167.504 L 160.047 181.163 L 142.885 181.117 L 142.938 240.063 L 114.125 240.188 L 114.341 181.041 Z"/>
+ <rect fill="#808080" width="14.447" height="8.756" x="103.83" y="73.64" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#fee581" width="4.816" height="8.756" x="105.58" y="73.64" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#808080" width="14.447" height="8.756" x="138.59" y="73.64" transform="matrix(1,0,0,1,0,0)"/>
+ <rect fill="#fee581" width="4.816" height="8.756" x="146.47" y="73.64" transform="matrix(1,0,0,1,0,0)"/>
+ <path fill="#cccccc" d="M 127.227 115.5 L 123.657 121.681 L 126.204 121.681 L 126.204 153.272 L 119.705 147.121 C 119.285 146.597 118.991 145.912 118.975 145.208 C 118.975 142.358 118.974 140.665 118.973 140.042 C 120.176 139.62 121.044 138.485 121.044 137.137 C 121.044 135.43 119.66 134.046 117.953 134.046 C 116.246 134.046 114.862 135.43 114.862 137.137 C 114.862 138.485 115.73 139.62 116.932 140.042 L 116.931 145.147 C 116.931 146.531 117.69 147.981 118.58 148.904 C 118.554 148.879 118.526 148.852 118.581 148.905 C 118.603 148.925 125.475 155.432 125.475 155.432 C 125.894 155.954 126.187 156.639 126.203 157.343 L 126.203 160.916 C 123.842 161.39 122.064 163.475 122.064 165.976 C 122.064 168.827 124.375 171.138 127.225 171.138 C 130.077 171.138 132.388 168.827 132.388 165.976 C 132.388 163.474 130.608 161.39 128.245 160.916 L 128.245 157.405 C 128.245 157.396 128.245 157.387 128.245 157.378 L 128.245 149.612 C 128.263 148.909 128.556 148.225 128.975 147.703 C 128.975 147.703 135.847 141.198 135.869 141.178 C 135.925 141.126 135.896 141.152 135.87 141.177 C 136.76 140.255 137.518 138.804 137.518 137.42 L 137.517 132.5 L 139.59 132.5 L 139.59 126.318 L 133.408 126.318 L 133.408 132.5 L 135.477 132.5 C 135.477 132.5 135.475 133.796 135.475 137.48 C 135.459 138.185 135.165 138.871 134.745 139.394 L 128.245 145.546 L 128.245 121.681 L 130.796 121.681 L 127.227 115.5 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_700" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_700)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="SbJZSsYaRphXzsvh9oPzLHbdvzlWQ8Cx" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#SbJZSsYaRphXzsvh9oPzLHbdvzlWQ8Cx)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_701" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_701)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <g>
+ <g>
+ <path fill="#ffffff" d="M 159.073 146.038 L 185.323 146.038 C 186.532 146.038 187.509 147.014 187.509 148.226 L 187.509 174.476 C 187.509 175.685 186.532 176.662 185.323 176.662 L 159.072 176.662 C 157.86 176.662 156.884 175.685 156.884 174.476 L 156.884 148.225 C 156.884 147.013 157.86 146.037 159.072 146.037 L 159.073 146.038 Z"/>
+ <path fill="#ffffff" d="M 198.446 146.037 L 224.695 146.037 C 225.907 146.037 226.884 147.013 226.884 148.225 L 226.884 174.476 C 226.884 175.685 225.907 176.662 224.698 176.662 L 198.449 176.662 C 197.236 176.662 196.259 175.685 196.259 174.476 L 196.259 148.225 C 196.259 147.013 197.235 146.037 198.447 146.037 L 198.446 146.037 Z"/>
+ <path fill="#ffffff" d="M 159.073 185.413 L 185.323 185.413 C 186.532 185.413 187.509 186.389 187.509 187.601 L 187.509 213.851 C 187.509 215.06 186.532 216.037 185.323 216.037 L 159.072 216.037 C 157.86 216.037 156.884 215.06 156.884 213.851 L 156.884 187.6 C 156.884 186.388 157.86 185.412 159.072 185.412 L 159.073 185.413 Z"/>
+ <path fill="#ffffff" d="M 198.446 185.412 L 224.695 185.412 C 225.907 185.412 226.884 186.388 226.884 187.6 L 226.884 213.851 C 226.884 215.06 225.907 216.037 224.698 216.037 L 198.449 216.037 C 197.236 216.037 196.259 215.06 196.259 213.851 L 196.259 187.6 C 196.259 186.388 197.235 185.412 198.447 185.412 L 198.446 185.412 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wolfenstein.svg b/.icons/Gruvbox_Dark-2/apps/64/wolfenstein.svg
new file mode 100644
index 000000000..cf1903f69
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wolfenstein.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_waJxxrlKp0eOBZ8h5Iz37267j1hwzLaA">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_waJxxrlKp0eOBZ8h5Iz37267j1hwzLaA)">
+ <defs>
+ <filter id="BGuq8SVDOuUHGf3UGpoau4Fh2U6F9CQF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#BGuq8SVDOuUHGf3UGpoau4Fh2U6F9CQF)">
+ <linearGradient id="_lgradient_93" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_93)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_94" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_94)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_95" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,105.746,55.5,75.127)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_95)" d="M 123.267 75.127 L 123.267 105.489 L 132.733 105.489 L 132.733 86.044 L 136.283 83.687 L 123.267 75.127 Z M 106.91 88.475 L 106.342 98.394 L 93.871 98.385 L 100.851 96.023 L 55.5 96.023 L 80.81 98.389 L 72.01 105.489 L 116.168 105.489 L 116.168 92.538 L 106.91 88.475 Z M 149.09 88.475 L 139.832 92.538 L 139.832 105.489 L 183.99 105.489 L 175.19 98.389 L 200.5 96.023 L 155.149 96.023 L 162.129 98.385 L 149.658 98.394 L 149.09 88.475 Z M 96.672 110.222 L 106.702 118.195 L 106.702 180.794 L 123.267 170.691 L 123.267 180.873 L 149.298 161.641 L 149.298 118.407 L 159.476 110.222 L 139.832 110.222 L 139.832 157.301 L 132.83 162.205 L 132.636 110.222 L 123.267 110.222 L 123.267 157.403 L 116.279 162.2 L 116.057 110.222 L 96.672 110.222 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wolfram-mathematica.svg b/.icons/Gruvbox_Dark-2/apps/64/wolfram-mathematica.svg
new file mode 120000
index 000000000..0c4a5dac1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wolfram-mathematica.svg
@@ -0,0 +1 @@
+mathematica.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wolfram-player.svg b/.icons/Gruvbox_Dark-2/apps/64/wolfram-player.svg
new file mode 120000
index 000000000..0c4a5dac1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wolfram-player.svg
@@ -0,0 +1 @@
+mathematica.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wordpad.svg b/.icons/Gruvbox_Dark-2/apps/64/wordpad.svg
new file mode 120000
index 000000000..746aac97d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wordpad.svg
@@ -0,0 +1 @@
+document.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wordpress.svg b/.icons/Gruvbox_Dark-2/apps/64/wordpress.svg
new file mode 100755
index 000000000..a89bce55e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wordpress.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="i4OxokRz0yNBpl67ipZiYJeR1IAL4idW" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#i4OxokRz0yNBpl67ipZiYJeR1IAL4idW)">
+ <linearGradient id="_lgradient_51" x1=".518" x2=".532" y1="-.194" y2="1.114" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4ce0c6"/>
+ <stop offset="100%" style="stop-color:#3b85b5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_51)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_52" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_52)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="Ggfh0pwiFXaGisGqr2l2lzYFq4RweY9b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Ggfh0pwiFXaGisGqr2l2lzYFq4RweY9b)">
+ <path d="M 128 56.459 C 88.838 56.459 56.98 88.32 56.98 127.48 C 56.98 166.641 88.84 198.5 128 198.5 C 167.159 198.5 199.02 166.641 199.02 127.48 C 199.02 88.32 167.159 56.459 128 56.459 Z M 128 61.924 C 145.068 61.924 161.204 69.629 172.868 80.314 C 172.585 80.298 172.304 80.259 172.014 80.259 C 165.576 80.259 157.454 86.459 157.454 92.485 C 157.592 109.724 172.001 114.466 172.26 124.167 C 172.26 129.779 170.106 136.295 167.272 145.362 L 160.73 167.212 L 137.038 97.926 C 140.983 97.719 143.359 97.299 143.359 97.299 C 146.891 96.882 146.48 91.687 142.943 91.895 C 142.943 91.895 133.502 92.727 126.646 92.727 C 120.204 92.727 107.014 91.895 107.014 91.895 C 103.482 91.687 103.065 97.092 106.598 97.299 C 106.598 97.299 112.313 97.719 115.843 97.926 L 126.058 124.722 L 111.704 167.75 L 87.835 97.924 C 91.787 97.717 95.932 97.302 95.932 97.302 C 99.462 96.884 99.044 91.69 95.51 91.898 C 95.51 91.898 84.3 92.73 77.442 92.73 C 76.211 92.73 74.172 92.702 72.634 92.656 C 84.356 74.858 105.096 61.924 128 61.924 L 128 61.924 Z M 185.527 96.02 C 190.647 105.358 193.556 116.082 193.555 127.48 C 193.555 151.664 180.448 172.775 160.958 184.141 L 180.988 126.248 C 184.73 116.897 185.97 109.419 185.97 102.767 C 185.97 100.355 185.808 98.108 185.527 96.02 L 185.527 96.02 Z M 68.121 100.797 L 99.392 186.476 C 77.524 175.85 62.445 153.428 62.445 127.48 C 62.445 117.976 64.483 108.95 68.121 100.797 L 68.121 100.797 Z M 129.154 133.206 L 149.306 188.413 C 149.437 188.737 149.596 189.042 149.772 189.323 C 142.957 191.719 135.635 193.035 128 193.035 C 121.564 193.035 115.358 192.092 109.485 190.366 L 129.154 133.206 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 128 53.5 C 88.838 53.5 56.98 85.361 56.98 124.52 C 56.98 163.682 88.84 195.541 128 195.541 C 167.159 195.541 199.02 163.682 199.02 124.52 C 199.02 85.361 167.159 53.5 128 53.5 Z M 128 58.965 C 145.068 58.965 161.204 66.67 172.868 77.355 C 172.585 77.339 172.304 77.3 172.014 77.3 C 165.576 77.3 157.454 83.499 157.454 89.526 C 157.592 106.765 172.001 111.507 172.26 121.208 C 172.26 126.82 170.106 133.336 167.272 142.403 L 160.73 164.253 L 137.038 94.967 C 140.983 94.76 143.359 94.34 143.359 94.34 C 146.891 93.922 146.48 88.728 142.943 88.936 C 142.943 88.936 133.502 89.768 126.646 89.768 C 120.204 89.768 107.014 88.936 107.014 88.936 C 103.482 88.728 103.065 94.133 106.598 94.34 C 106.598 94.34 112.313 94.76 115.843 94.967 L 126.058 121.763 L 111.704 164.791 L 87.835 94.964 C 91.787 94.757 95.932 94.343 95.932 94.343 C 99.462 93.925 99.044 88.73 95.51 88.939 C 95.51 88.939 84.3 89.771 77.442 89.771 C 76.211 89.771 74.172 89.743 72.634 89.697 C 84.356 71.899 105.096 58.965 128 58.965 L 128 58.965 Z M 185.527 93.061 C 190.647 102.399 193.556 113.123 193.555 124.52 C 193.555 148.705 180.448 169.816 160.958 181.181 L 180.988 123.289 C 184.73 113.938 185.97 106.46 185.97 99.808 C 185.97 97.396 185.808 95.149 185.527 93.061 L 185.527 93.061 Z M 68.121 97.838 L 99.392 183.517 C 77.524 172.891 62.445 150.469 62.445 124.52 C 62.445 115.016 64.483 105.991 68.121 97.838 L 68.121 97.838 Z M 129.154 130.246 L 149.306 185.454 C 149.437 185.778 149.596 186.083 149.772 186.364 C 142.957 188.76 135.635 190.076 128 190.076 C 121.564 190.076 115.358 189.133 109.485 187.407 L 129.154 130.246 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/words.svg b/.icons/Gruvbox_Dark-2/apps/64/words.svg
new file mode 100644
index 000000000..165e90415
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/words.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <path fill="#e3dfd5" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z" filter="url(#a)"/>
+ <path fill="#ffffff" opacity=".2" d="M128 11.947v228.338h37.685c74.055 0 84.639-10.557 84.639-84.543V96.491c0-73.987-10.584-84.544-84.639-84.544H128z"/>
+ <path fill="#c8c4b7" fill-opacity=".996" d="M55.993 78.071v-8.155h134.052v8.155H55.993z"/>
+ <path fill="#aea795" fill-opacity=".997" d="M137.536 94.381v-8.155h73.513v8.155h-73.513zm0 16.31v-8.155h37.065v8.155h-37.065z"/>
+ <path fill="#c8c4b7" fill-opacity=".996" d="M137.536 126.926v-8.081h73.513v8.081h-73.513zm-81.543 57.159v-8.155h155.674v8.155H55.993zm81.543-40.849v-8.081h73.513v8.081h-73.513zm-81.543 24.539v-8.08h155.674v8.08H55.993zm0 32.62v-8.155h96.369v8.155H55.993zm0-138.634v-8.155h155.674v8.155H55.993z"/>
+ <path fill="#c8c4b7" d="M55.993 86.226v65.239h73.394V86.226H55.993z"/>
+ <path fill="#e7e7df" d="M110.452 102.536a8.41 8.41 0 1 0-.183 16.819 8.41 8.41 0 0 0 .183-16.819zm-25.329 7.58l-16.898 29.117h38.42l-11.229-21.521-3.165 6.066-7.128-13.662z"/>
+ <linearGradient id="b" x1=".278" x2=".63" y2="1.182" gradientTransform="matrix(90 0 0 140 125.007 60.395)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#bdc3c7"/>
+ <stop offset="100%" stop-color="#7f8c8d"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.007 60.395c-5.523 0-10 4.477-10 10a10 10 0 0 0 4.277 8.183c-7.332 22.117-20.727 58.267-34.277 71.817 0 0 20 30 20 50h50c0-20 20-50 20-50-13.55-13.55-26.935-49.65-34.25-71.805a9.999 9.999 0 0 0 4.25-8.195c0-5.523-4.477-10-10-10v91.35a10.01 10.01 0 0 1 5 8.65c0 5.525-4.475 10-10 10s-10-4.475-10-10a10.002 10.002 0 0 1 5-8.645V60.395z"/>
+ <linearGradient id="c" x1="-1.308" x2="-1.308" y1="1.333" gradientTransform="matrix(65.00002 0 0 15.00002 137.507 200.395)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#f39c12"/>
+ <stop offset="100%" stop-color="#f5ab35"/>
+ </linearGradient>
+ <path fill="url(#c)" d="M145.007 200.395h50c4.155 0 7.5 3.345 7.5 7.5 0 4.155-3.345 7.5-7.5 7.5h-50a7.484 7.484 0 0 1-7.5-7.5c0-4.155 3.345-7.5 7.5-7.5z"/>
+ <linearGradient id="d" x1=".8" x2="0" y1="2" y2="1.312" gradientTransform="matrix(50 0 0 25 145.007 215.394)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#18222a"/>
+ <stop offset="100%" stop-color="#566069"/>
+ </linearGradient>
+ <path fill="url(#d)" d="M185.265 240.394c2.859-.194 5.685-.398 8.273-.687.523-.059.957-.153 1.469-.215v-24.098h-50v25h40.258z"/>
+ <g opacity=".4">
+ <linearGradient id="e" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#e)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wordview.svg b/.icons/Gruvbox_Dark-2/apps/64/wordview.svg
new file mode 100755
index 000000000..d47b6fd08
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wordview.svg
@@ -0,0 +1,67 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="oWxY6z9yoWibzOepcXCMrQKCoTNsZ5bf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#oWxY6z9yoWibzOepcXCMrQKCoTNsZ5bf)">
+ <linearGradient id="_lgradient_702" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_702)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g>
+ <path fill="#c8c4b7" fill-opacity=".996" d="M 55.993 78.071 L 55.993 69.916 L 190.045 69.916 L 190.045 78.071 L 55.993 78.071 Z"/>
+ <path fill="#aea795" fill-opacity=".997" d="M 137.536 94.381 L 137.536 86.226 L 211.049 86.226 L 211.049 94.381 L 137.536 94.381 Z M 137.536 110.691 L 137.536 102.536 L 174.601 102.536 L 174.601 110.691 L 137.536 110.691 Z"/>
+ <path fill="#c8c4b7" fill-opacity=".996" d="M 137.536 126.926 L 137.536 118.845 L 211.049 118.845 L 211.049 126.926 L 137.536 126.926 Z M 55.993 184.085 L 55.993 175.93 L 211.667 175.93 L 211.667 184.085 L 55.993 184.085 Z M 137.536 143.236 L 137.536 135.155 L 211.049 135.155 L 211.049 143.236 L 137.536 143.236 Z M 55.993 167.775 L 55.993 159.695 L 211.667 159.695 L 211.667 167.775 L 55.993 167.775 Z M 55.993 200.395 L 55.993 192.24 L 152.362 192.24 L 152.362 200.395 L 55.993 200.395 Z M 55.993 61.761 L 55.993 53.606 L 211.667 53.606 L 211.667 61.761 L 55.993 61.761 Z"/>
+ <path fill="#c8c4b7" d="M 55.993 86.226 L 55.993 151.465 L 129.387 151.465 L 129.387 86.226 L 55.993 86.226 Z"/>
+ <path fill="#e7e7df" d="M 110.452 102.536 C 107.446 102.501 104.65 104.073 103.118 106.66 C 101.586 109.246 101.552 112.454 103.027 115.073 C 104.502 117.692 107.263 119.324 110.269 119.355 C 114.911 119.402 118.713 115.679 118.764 111.037 C 118.814 106.395 115.094 102.59 110.452 102.536 L 110.452 102.536 Z M 85.123 110.116 L 68.225 139.233 L 106.645 139.233 L 95.416 117.712 L 92.251 123.778 L 85.123 110.116 Z"/>
+ <g>
+ <linearGradient id="_lgradient_703" x1=".278" x2=".51" y1="0" y2="1.211" gradientTransform="matrix(90,0,0,140,65.007,60.395)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#7f8c8d"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_703)" d="M 105.007 60.395 C 99.484 60.395 95.007 64.872 95.007 70.395 C 95.013 73.657 96.609 76.711 99.284 78.578 C 91.952 100.695 78.557 136.845 65.007 150.395 C 65.007 150.395 85.007 180.395 85.007 200.395 L 135.007 200.395 C 135.007 180.395 155.007 150.395 155.007 150.395 C 141.457 136.845 128.072 100.745 120.757 78.59 C 123.425 76.715 125.012 73.656 125.007 70.395 C 125.007 64.872 120.53 60.395 115.007 60.395 L 115.007 151.745 C 118.096 153.531 120.001 156.827 120.007 160.395 C 120.007 165.92 115.532 170.395 110.007 170.395 C 104.482 170.395 100.007 165.92 100.007 160.395 C 100.013 156.828 101.918 153.534 105.007 151.75 L 105.007 60.395 Z"/>
+ <linearGradient id="_lgradient_704" x1="-1.308" x2="-1.308" y1="1.333" y2="0" gradientTransform="matrix(65,0,0,15,77.507,200.395)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f39c12"/>
+ <stop offset="100%" style="stop-color:#f5ab35"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_704)" d="M 85.007 200.395 L 135.007 200.395 C 139.162 200.395 142.507 203.74 142.507 207.895 C 142.507 212.05 139.162 215.395 135.007 215.395 L 85.007 215.395 C 83.017 215.399 81.106 214.61 79.699 213.203 C 78.292 211.796 77.503 209.885 77.507 207.895 C 77.507 203.74 80.852 200.395 85.007 200.395 Z"/>
+ <linearGradient id="_lgradient_705" x1=".8" x2="0" y1="2" y2="1.656" gradientTransform="matrix(50,0,0,25,85.007,215.394)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#18222a"/>
+ <stop offset="100%" style="stop-color:#566069"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_705)" d="M 125.265 240.394 C 128.124 240.2 130.95 239.996 133.538 239.707 C 134.061 239.648 134.495 239.554 135.007 239.492 L 135.007 215.394 L 85.007 215.394 L 85.007 240.394 L 125.265 240.394 Z"/>
+ </g>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_706" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_706)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="yhSH4yXPKzTiSsDD6DtEAJDquZWY5liH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#yhSH4yXPKzTiSsDD6DtEAJDquZWY5liH)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_707" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_707)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 189.693 161.644 C 182.908 161.711 176.078 163.261 170.168 166.61 C 167.813 168.144 164.985 170.125 162.854 172.122 C 159.501 175.404 156.631 179.233 154.692 183.524 C 160.008 195.248 171.693 203.841 184.548 205.111 C 192.98 206.065 201.804 204.608 209.216 200.436 C 211.572 198.902 214.4 196.921 216.531 194.924 C 219.884 191.635 222.754 187.806 224.692 183.522 C 219.38 171.799 207.69 163.203 194.838 161.937 C 193.13 161.734 191.408 161.643 189.693 161.643 L 189.693 161.644 Z M 189.693 170.396 C 196.724 170.24 202.95 176.529 202.818 183.522 C 203.043 191.251 195.341 197.921 187.728 196.478 C 180.038 195.575 174.637 186.949 177.166 179.642 C 178.783 174.267 184.061 170.333 189.696 170.396 L 189.693 170.396 Z M 189.693 179.147 C 188.532 179.147 187.418 179.609 186.598 180.431 C 185.777 181.252 185.317 182.367 185.318 183.528 C 185.319 185.945 187.277 187.903 189.693 187.903 C 192.109 187.903 194.068 185.945 194.068 183.528 C 194.06 181.118 192.104 179.168 189.693 179.168 L 189.693 179.147 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wordview.xpm.svg b/.icons/Gruvbox_Dark-2/apps/64/wordview.xpm.svg
new file mode 120000
index 000000000..bf51eb6aa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wordview.xpm.svg
@@ -0,0 +1 @@
+wordview.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/work.openpaper.Paperwork.svg b/.icons/Gruvbox_Dark-2/apps/64/work.openpaper.Paperwork.svg
new file mode 120000
index 000000000..204535999
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/work.openpaper.Paperwork.svg
@@ -0,0 +1 @@
+paperwork.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/workflowy.svg b/.icons/Gruvbox_Dark-2/apps/64/workflowy.svg
new file mode 100755
index 000000000..c28f92693
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/workflowy.svg
@@ -0,0 +1,50 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="zvlMo9VdwHtx6jSpSxPmz093GYzUjZnT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#zvlMo9VdwHtx6jSpSxPmz093GYzUjZnT)">
+ <linearGradient id="_lgradient_182" x1=".518" x2=".532" y1="-.194" y2="1.208" gradientTransform="matrix(244.648,0,0,228.338,5.619,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4ce0c6"/>
+ <stop offset="100%" style="stop-color:#3b85b5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_182)" d="M 165.628 11.952 C 239.684 11.952 250.267 22.509 250.267 96.495 L 250.267 155.746 C 250.267 229.733 239.684 240.29 165.628 240.29 L 90.259 240.29 C 16.203 240.29 5.619 229.733 5.619 155.746 L 5.619 96.495 C 5.619 22.509 16.203 11.952 90.259 11.952 L 165.628 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_183" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_183)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".4">
+ <path d="M 130.132 113.074 L 187.706 113.074 C 194.767 113.074 200.5 118.806 200.5 125.868 L 200.5 125.868 C 200.5 132.929 194.767 138.662 187.706 138.662 L 130.132 138.662 C 123.071 138.662 117.338 132.929 117.338 125.868 L 117.338 125.868 C 117.338 118.806 123.071 113.074 130.132 113.074 Z" style="fill:#ffffff"/>
+ </g>
+ <g opacity=".4">
+ <path d="M 72.559 164.25 L 187.706 164.25 C 194.767 164.25 200.5 169.983 200.5 177.044 L 200.5 177.044 C 200.5 184.105 194.767 189.838 187.706 189.838 L 72.559 189.838 C 65.498 189.838 59.765 184.105 59.765 177.044 L 59.765 177.044 C 59.765 169.983 65.498 164.25 72.559 164.25 Z" style="fill:#ffffff"/>
+ </g>
+ <g opacity=".4">
+ <path d="M 72.559 61.897 L 187.706 61.897 C 194.767 61.897 200.5 67.63 200.5 74.691 L 200.5 74.691 C 200.5 81.752 194.767 87.485 187.706 87.485 L 72.559 87.485 C 65.498 87.485 59.765 81.752 59.765 74.691 L 59.765 74.691 C 59.765 67.63 65.498 61.897 72.559 61.897 Z" style="fill:#ffffff"/>
+ </g>
+ <g opacity=".2">
+ <circle cx="81.088" cy="78.956" r="25.588" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#ffffff" cx="81.088" cy="74.691" r="25.588" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <circle cx="81.088" cy="181.309" r="25.588" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#ffffff" cx="81.088" cy="177.044" r="25.588" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <circle cx="119.471" cy="130.132" r="25.588" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#ffffff" cx="119.471" cy="125.868" r="25.588" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/workrave.svg b/.icons/Gruvbox_Dark-2/apps/64/workrave.svg
new file mode 100755
index 000000000..f6159b140
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/workrave.svg
@@ -0,0 +1,67 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="m2zO29L74oMNOUst0GcehJvwMprAndOW" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#m2zO29L74oMNOUst0GcehJvwMprAndOW)">
+ <linearGradient id="_lgradient_708" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_708)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_709" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_709)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g>
+ <circle fill="#cfd8dc" cx="89.842" cy="97.474" r="15.263" vector-effect="non-scaling-stroke"/>
+ <circle fill="#cfd8dc" cx="166.158" cy="97.474" r="15.263" vector-effect="non-scaling-stroke"/>
+ <circle fill="#cfd8dc" cx="185.237" cy="135.632" r="15.263" vector-effect="non-scaling-stroke"/>
+ <circle fill="#cfd8dc" cx="70.763" cy="135.632" r="15.263" vector-effect="non-scaling-stroke"/>
+ <circle fill="#cfd8dc" cx="177.605" cy="116.553" r="15.263" vector-effect="non-scaling-stroke"/>
+ <circle fill="#cfd8dc" cx="173.789" cy="158.526" r="15.263" vector-effect="non-scaling-stroke"/>
+ <circle fill="#cfd8dc" cx="128" cy="70.763" r="15.263" vector-effect="non-scaling-stroke"/>
+ <circle fill="#cfd8dc" cx="150.895" cy="78.395" r="15.263" vector-effect="non-scaling-stroke"/>
+ <circle fill="#cfd8dc" cx="105.105" cy="78.395" r="15.263" vector-effect="non-scaling-stroke"/>
+ <circle fill="#cfd8dc" cx="78.395" cy="120.368" r="15.263" vector-effect="non-scaling-stroke"/>
+ <circle fill="#cfd8dc" cx="82.211" cy="158.526" r="15.263" vector-effect="non-scaling-stroke"/>
+ <circle fill="#cfd8dc" cx="101.289" cy="177.605" r="15.263" vector-effect="non-scaling-stroke"/>
+ <circle fill="#cfd8dc" cx="154.711" cy="177.605" r="15.263" vector-effect="non-scaling-stroke"/>
+ <circle fill="#cfd8dc" cx="128" cy="185.237" r="15.263" vector-effect="non-scaling-stroke"/>
+ <circle fill="#cfd8dc" cx="128" cy="97.474" r="30.526" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g>
+ <circle fill="#b0bec5" cx="93.658" cy="131.816" r="15.263" vector-effect="non-scaling-stroke"/>
+ <circle fill="#b0bec5" cx="162.342" cy="131.816" r="15.263" vector-effect="non-scaling-stroke"/>
+ <circle fill="#b0bec5" cx="150.895" cy="154.711" r="15.263" vector-effect="non-scaling-stroke"/>
+ <circle fill="#b0bec5" cx="105.105" cy="154.711" r="15.263" vector-effect="non-scaling-stroke"/>
+ <circle fill="#b0bec5" cx="128" cy="169.974" r="15.263" vector-effect="non-scaling-stroke"/>
+ <circle fill="#b0bec5" cx="97.474" cy="112.737" r="7.632" vector-effect="non-scaling-stroke"/>
+ <circle fill="#b0bec5" cx="158.526" cy="112.737" r="7.632" vector-effect="non-scaling-stroke"/>
+ </g>
+ <path fill="#8d6e63" d="M 99.416 101.289 C 98.183 103.892 97.474 107.013 97.474 110.829 C 97.474 124.528 111.142 166.158 128 166.158 C 144.858 166.158 158.526 124.528 158.526 110.829 C 158.526 107.013 157.817 103.892 156.584 101.289 L 99.416 101.289 Z"/>
+ <g>
+ <circle fill="#ffc107" cx="110.829" cy="110.829" r="9.539" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffc107" cx="145.171" cy="110.829" r="9.539" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle cx="145.171" cy="107.013" r="5.724" vector-effect="non-scaling-stroke"/>
+ <circle cx="110.829" cy="107.013" r="5.724" vector-effect="non-scaling-stroke"/>
+ <g>
+ <path fill="#5d4037" d="M 109.669 97.474 C 109.669 97.474 67.695 93.658 63.879 97.474 C 63.879 97.474 71.511 112.737 82.958 112.737 C 82.958 112.737 94.406 105.105 102.037 105.105 M 147.079 97.474 C 147.079 97.474 189.053 93.658 192.868 97.474 C 192.868 97.474 185.237 112.737 173.789 112.737 C 173.789 112.737 162.342 105.105 154.711 105.105"/>
+ <path fill="#5d4037" d="M 153.043 96.878 C 148.642 96.872 144.91 93.643 144.271 89.289 L 144.015 89.171 C 142.489 92.842 138.589 94.931 134.687 94.169 C 130.785 93.406 127.959 90.002 127.928 86.026 L 127.763 86.03 C 127.577 90.597 123.825 94.205 119.254 94.211 C 115.862 94.211 112.958 92.219 111.577 89.354 C 111.563 89.359 111.551 89.365 111.539 89.373 C 110.934 93.671 107.259 96.869 102.919 96.875 C 102.598 96.875 102.289 96.814 101.976 96.779 C 100.09 99.238 98.761 102.078 98.08 105.101 L 157.927 105.101 C 157.248 102.076 155.919 99.235 154.031 96.775 C 153.696 96.814 153.379 96.878 153.043 96.878 Z"/>
+ </g>
+ <path fill="#3e2723" d="M 128 154.711 L 120.368 154.711 C 118.261 154.711 116.553 153.002 116.553 150.895 C 116.553 148.787 118.261 147.079 120.368 147.079 C 122.479 147.079 128 154.711 128 154.711 Z M 128 154.711 L 135.632 154.711 C 137.739 154.711 139.447 153.002 139.447 150.895 C 139.447 148.787 137.739 147.079 135.632 147.079 C 133.521 147.079 128 154.711 128 154.711 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/workspace-switcher-left-bottom.svg b/.icons/Gruvbox_Dark-2/apps/64/workspace-switcher-left-bottom.svg
new file mode 120000
index 000000000..93724007a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/workspace-switcher-left-bottom.svg
@@ -0,0 +1 @@
+workspace.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/workspace-switcher-right-bottom.svg b/.icons/Gruvbox_Dark-2/apps/64/workspace-switcher-right-bottom.svg
new file mode 100755
index 000000000..36033de89
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/workspace-switcher-right-bottom.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="OCqY7OVDkJhHUCOOENWq9PU0Csu7i4zj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#OCqY7OVDkJhHUCOOENWq9PU0Csu7i4zj)">
+ <linearGradient id="_lgradient_37" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_37)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_38" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_38)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g opacity=".6">
+ <path fill="#ececec" d="M 61.333 53.619999 L 194.699997 53.619999 C 198.011002 53.619999 200.699997 56.308998 200.699997 59.619999 L 200.699997 193 C 200.699997 196.311005 198.011002 199 194.699997 199 L 61.333 199 C 58.021999 199 55.333 196.311005 55.333 193 L 55.333 59.619999 C 55.333 56.308998 58.021999 53.619999 61.333 53.619999 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="sgm89nzwki19JwWMAUXnuODJ36M7yWJs" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#sgm89nzwki19JwWMAUXnuODJ36M7yWJs)">
+ <path d="M 125.117001 137.727005 L 203.634995 137.727005 C 207.955002 137.727005 211.462006 141.235001 211.462006 145.554993 L 211.462006 204.445007 C 211.462006 208.764999 207.955002 212.272995 203.634995 212.272995 L 125.117001 212.272995 C 120.797001 212.272995 117.290001 208.764999 117.290001 204.445007 L 117.290001 145.554993 C 117.290001 141.235001 120.797001 137.727005 125.117001 137.727005 Z"/>
+ </g>
+ <path fill="#ebebeb" d="M 125.117001 134 L 203.634995 134 C 207.955002 134 211.462006 137.507004 211.462006 141.826996 L 211.462006 200.718002 C 211.462006 205.037994 207.955002 208.544998 203.634995 208.544998 L 125.117001 208.544998 C 120.797001 208.544998 117.290001 205.037994 117.290001 200.718002 L 117.290001 141.826996 C 117.290001 137.507004 120.797001 134 125.117001 134 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/workspace-switcher-right-top.svg b/.icons/Gruvbox_Dark-2/apps/64/workspace-switcher-right-top.svg
new file mode 100755
index 000000000..15ae48aa6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/workspace-switcher-right-top.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="z7DNfw4dJXgnRKnYVqvF00fQvfoiePye" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#z7DNfw4dJXgnRKnYVqvF00fQvfoiePye)">
+ <linearGradient id="_lgradient_35" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_35)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_36" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_36)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g opacity=".6">
+ <path fill="#ececec" d="M 61.333 53.619999 L 194.699997 53.619999 C 198.011002 53.619999 200.699997 56.308998 200.699997 59.619999 L 200.699997 193 C 200.699997 196.311005 198.011002 199 194.699997 199 L 61.333 199 C 58.021999 199 55.333 196.311005 55.333 193 L 55.333 59.619999 C 55.333 56.308998 58.021999 53.619999 61.333 53.619999 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="fGxWvRK1lwf05neu4vD7ib2pD31oN7vd" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#fGxWvRK1lwf05neu4vD7ib2pD31oN7vd)">
+ <path d="M 125.117001 45.727005 L 203.634995 45.727005 C 207.955002 45.727005 211.462006 49.235001 211.462006 53.554993 L 211.462006 112.445007 C 211.462006 116.764999 207.955002 120.272995 203.634995 120.272995 L 125.117001 120.272995 C 120.797001 120.272995 117.290001 116.764999 117.290001 112.445007 L 117.290001 53.554993 C 117.290001 49.235001 120.797001 45.727005 125.117001 45.727005 Z"/>
+ </g>
+ <path fill="#ebebeb" d="M 125.117001 42 L 203.634995 42 C 207.955002 42 211.462006 45.507004 211.462006 49.826996 L 211.462006 108.718002 C 211.462006 113.037994 207.955002 116.544998 203.634995 116.544998 L 125.117001 116.544998 C 120.797001 116.544998 117.290001 113.037994 117.290001 108.718002 L 117.290001 49.826996 C 117.290001 45.507004 120.797001 42 125.117001 42 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/workspace-switcher-top-left.svg b/.icons/Gruvbox_Dark-2/apps/64/workspace-switcher-top-left.svg
new file mode 100755
index 000000000..21bae7243
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/workspace-switcher-top-left.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="uevg82AW4uNs952BvJT1VD4HZfYdkYSR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#uevg82AW4uNs952BvJT1VD4HZfYdkYSR)">
+ <linearGradient id="_lgradient_33" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_33)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_34" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_34)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g opacity=".6">
+ <path fill="#ececec" d="M 61.333 53.619999 L 194.699997 53.619999 C 198.011002 53.619999 200.699997 56.308998 200.699997 59.619999 L 200.699997 193 C 200.699997 196.311005 198.011002 199 194.699997 199 L 61.333 199 C 58.021999 199 55.333 196.311005 55.333 193 L 55.333 59.619999 C 55.333 56.308998 58.021999 53.619999 61.333 53.619999 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="Am0s4U9Lw3hDn2h79RAVxINOyjYkEIaT" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Am0s4U9Lw3hDn2h79RAVxINOyjYkEIaT)">
+ <path d="M 51.117001 45.727005 L 129.634995 45.727005 C 133.955002 45.727005 137.462006 49.235001 137.462006 53.554993 L 137.462006 112.445007 C 137.462006 116.764999 133.955002 120.272995 129.634995 120.272995 L 51.117001 120.272995 C 46.797001 120.272995 43.290001 116.764999 43.290001 112.445007 L 43.290001 53.554993 C 43.290001 49.235001 46.797001 45.727005 51.117001 45.727005 Z"/>
+ </g>
+ <path fill="#ebebeb" d="M 51.117001 42 L 129.634995 42 C 133.955002 42 137.462006 45.507004 137.462006 49.826996 L 137.462006 108.718002 C 137.462006 113.037994 133.955002 116.544998 129.634995 116.544998 L 51.117001 116.544998 C 46.797001 116.544998 43.290001 113.037994 43.290001 108.718002 L 43.290001 49.826996 C 43.290001 45.507004 46.797001 42 51.117001 42 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/workspace-switcher.svg b/.icons/Gruvbox_Dark-2/apps/64/workspace-switcher.svg
new file mode 120000
index 000000000..93724007a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/workspace-switcher.svg
@@ -0,0 +1 @@
+workspace.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/workspace.svg b/.icons/Gruvbox_Dark-2/apps/64/workspace.svg
new file mode 100644
index 000000000..c3d855da9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/workspace.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="kcgmrMCZMm6yI5ZH4fSXMTgvACLgRbO3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#kcgmrMCZMm6yI5ZH4fSXMTgvACLgRbO3)">
+ <linearGradient id="_lgradient_83" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_83)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".6">
+ <path d="M 61.333 53.62 L 194.7 53.62 C 198.011 53.62 200.7 56.309 200.7 59.62 L 200.7 193 C 200.7 196.311 198.011 199 194.7 199 L 61.333 199 C 58.022 199 55.333 196.311 55.333 193 L 55.333 59.62 C 55.333 56.309 58.022 53.62 61.333 53.62 Z" style="fill:#ececec"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_84" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_84)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="rWIjgPmApbN8Z4MXVTkuk87LxZyTal89" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#rWIjgPmApbN8Z4MXVTkuk87LxZyTal89)">
+ <path d="M 51.117 138.727 L 129.635 138.727 C 133.955 138.727 137.462 142.235 137.462 146.555 L 137.462 205.445 C 137.462 209.765 133.955 213.273 129.635 213.273 L 51.117 213.273 C 46.797 213.273 43.29 209.765 43.29 205.445 L 43.29 146.555 C 43.29 142.235 46.797 138.727 51.117 138.727 Z"/>
+ </g>
+ <path d="M 51.117 135 L 129.635 135 C 133.955 135 137.462 138.507 137.462 142.827 L 137.462 201.718 C 137.462 206.038 133.955 209.545 129.635 209.545 L 51.117 209.545 C 46.797 209.545 43.29 206.038 43.29 201.718 L 43.29 142.827 C 43.29 138.507 46.797 135 51.117 135 Z" style="fill:#ebebeb"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/world-of-tanks.svg b/.icons/Gruvbox_Dark-2/apps/64/world-of-tanks.svg
new file mode 100755
index 000000000..88a2f5004
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/world-of-tanks.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="PyDcDxNMb4ez1ZGzH6p34QJGHZpRUM4l" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#PyDcDxNMb4ez1ZGzH6p34QJGHZpRUM4l)">
+ <linearGradient id="_lgradient_277" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_277)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="QIiE5WZBdUYxGuvWEPjmWXkiLE0EWz5M" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#QIiE5WZBdUYxGuvWEPjmWXkiLE0EWz5M)">
+ <path d="M 105.299696 58.722222 L 78.055556 84.5 L 115.111111 84.5 L 115.111111 186.893664 L 128 200.5 L 140.888889 186.893664 L 140.888889 84.5 L 177.944444 84.5 L 150.700304 58.722222 L 105.299696 58.722222 Z M 79.666667 94.166667 L 79.666667 155.993056 L 96.444878 172.34961 L 114.444011 153.891058 L 105.444444 145.118056 L 105.444444 94.166667 L 79.666667 94.166667 Z M 150.555556 94.166667 L 150.555556 145.118056 L 141.555989 153.891058 L 159.555122 172.34961 L 176.333333 155.993056 L 176.333333 94.166667 L 150.555556 94.166667 Z"/>
+ </g>
+ <path fill="#c2c4c1" d="M 115.111111 74.833333 L 140.888889 74.833333 L 140.888889 183.67284 L 128 197.277778 L 115.111111 183.67284 L 115.111111 74.833333 Z"/>
+ <path fill="#c2c4c1" d="M 114.434444 150.684444 L 96.454444 169.115556 L 79.666667 152.778889 L 79.666667 90.944444 L 105.444444 90.944444 L 105.444444 141.887778 L 114.434444 150.684444 Z"/>
+ <path fill="#c2c4c1" d="M 150.555556 90.944444 L 176.333333 90.944444 L 176.333333 152.778889 L 159.545556 169.115556 L 141.565556 150.684444 L 150.555556 141.887778 L 150.555556 90.944444 Z"/>
+ <path fill="#c2c4c1" d="M 150.702022 55.5 L 177.944444 81.277778 L 78.055556 81.277778 L 105.297978 55.5 L 150.702022 55.5 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 105.299696 55.5 L 78.055556 81.277778 L 81.460288 81.277778 L 105.299696 58.722222 L 150.700304 58.722222 L 174.539712 81.277778 L 177.944444 81.277778 L 150.700304 55.5 L 105.299696 55.5 Z M 79.666667 90.944444 L 79.666667 94.166667 L 105.444444 94.166667 L 105.444444 90.944444 L 79.666667 90.944444 Z M 150.555556 90.944444 L 150.555556 94.166667 L 176.333333 94.166667 L 176.333333 90.944444 L 150.555556 90.944444 Z M 105.444444 141.895833 L 105.444444 145.118056 L 112.8329 152.317708 L 114.444011 150.668836 L 105.444444 141.895833 Z M 150.555556 141.895833 L 141.555989 150.668836 L 143.1671 152.317708 L 150.555556 145.118056 L 150.555556 141.895833 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/worms.svg b/.icons/Gruvbox_Dark-2/apps/64/worms.svg
new file mode 100755
index 000000000..e3ed063c7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/worms.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="cE79Nn1pPx7AF2dRaKCaG8FMSwo58jrB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#cE79Nn1pPx7AF2dRaKCaG8FMSwo58jrB)">
+ <linearGradient id="_lgradient_68" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_68)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_69" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_69)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_70" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(145,0,0,131.818,55.5,62.091)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_70)" d="M 127.487 62.091 C 105.966 62.091 93.125 75.517 93.125 75.517 L 112.873 113.039 C 117.302 109.919 122.584 108.239 128.001 108.227 C 133.116 108.237 138.118 109.735 142.396 112.538 L 161.901 75.517 C 161.901 75.517 149.001 62.091 127.487 62.091 Z M 128.001 121.409 C 120.724 121.409 114.818 127.315 114.818 134.591 C 114.818 141.874 120.724 147.773 128.001 147.773 C 135.284 147.773 141.184 141.874 141.184 134.591 C 141.184 127.308 135.284 121.409 128.001 121.409 Z M 154.729 133.807 C 154.663 135.738 154.347 137.682 153.879 139.6 C 153.818 139.884 153.752 140.168 153.681 140.45 C 153.648 140.582 153.622 140.72 153.582 140.859 C 151.799 148.126 147.011 154.294 140.412 157.824 L 164.616 193.369 C 164.616 193.369 183.171 189.355 193.928 171.46 C 204.686 153.566 198.997 136.173 198.997 136.173 L 198.997 136.16 L 154.729 133.807 L 154.729 133.807 Z M 101.259 134.347 L 56.989 136.713 C 56.989 136.713 51.327 154.159 62.086 172.054 C 72.844 189.948 91.372 193.909 91.372 193.909 L 115.642 158.265 C 113.289 156.862 111.146 155.108 109.228 153.092 C 108.889 152.736 108.559 152.371 108.24 151.998 C 107.956 151.661 107.646 151.352 107.376 151.002 C 107.367 150.993 107.359 150.985 107.35 150.976 C 106.687 150.126 106.078 149.237 105.524 148.313 C 105.465 148.221 105.386 148.142 105.333 148.043 C 105.214 147.852 105.142 147.654 105.036 147.463 C 104.729 146.92 104.441 146.366 104.173 145.802 C 102.367 142.111 101.391 138.223 101.259 134.347 L 101.259 134.347 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wpcom.svg b/.icons/Gruvbox_Dark-2/apps/64/wpcom.svg
new file mode 120000
index 000000000..4f29f5808
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wpcom.svg
@@ -0,0 +1 @@
+wordpress.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wps-office-etmain.svg b/.icons/Gruvbox_Dark-2/apps/64/wps-office-etmain.svg
new file mode 120000
index 000000000..f4bde232f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wps-office-etmain.svg
@@ -0,0 +1 @@
+kingsoft-spreadsheets.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wps-office-wppmain.svg b/.icons/Gruvbox_Dark-2/apps/64/wps-office-wppmain.svg
new file mode 120000
index 000000000..43a2f4d0d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wps-office-wppmain.svg
@@ -0,0 +1 @@
+kingsoft-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wps-office-wpsmain.svg b/.icons/Gruvbox_Dark-2/apps/64/wps-office-wpsmain.svg
new file mode 120000
index 000000000..3ea6f10ee
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wps-office-wpsmain.svg
@@ -0,0 +1 @@
+kingsoft-writer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wpscan.svg b/.icons/Gruvbox_Dark-2/apps/64/wpscan.svg
new file mode 120000
index 000000000..3e2af36ff
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wpscan.svg
@@ -0,0 +1 @@
+kali-wpscan.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wpscrackgui.svg b/.icons/Gruvbox_Dark-2/apps/64/wpscrackgui.svg
new file mode 100755
index 000000000..6bf7bbfb5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wpscrackgui.svg
@@ -0,0 +1,157 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#G1ICQGqLEfU14e0O5CpaPv6WEDAFA3cV)">
+ <linearGradient id="_lgradient_710" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_710)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g style="opacity:0.4">
+ <linearGradient id="_lgradient_711" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(61.451,0,0,97.297,50.161,142.31)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_711)" d="M 63.539 239.441 C 64.089 239.477 64.56 239.539 65.12 239.572 C 65.555 239.597 66.147 239.583 66.588 239.607 L 66.549 232.015 L 93.178 207.55 L 93.178 199.394 L 105.468 187.161 L 105.468 181.046 L 111.612 174.929 L 111.612 158.62 L 103.419 150.464 L 87.032 150.464 L 78.839 142.31 L 58.356 142.31 L 50.161 150.464 L 50.161 170.853 L 66.604 185.193 L 66.549 203.472 L 60.405 209.589 L 60.405 236.091 L 63.539 239.441 Z"/>
+ <linearGradient id="_lgradient_712" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.29,0,0,8.156,93.178,81.148)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_712)" d="M 99.322 81.148 L 93.178 87.265 L 99.322 87.265 L 101.371 89.304 L 103.419 89.304 L 105.468 87.265 L 99.322 81.148 Z"/>
+ <linearGradient id="_lgradient_713" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(96.273,0,0,101.992,138.242,109.69)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_713)" d="M 177.16 109.69 L 152.58 109.69 L 138.242 123.961 L 138.242 144.349 L 148.483 154.543 L 162.822 154.543 L 168.967 160.659 L 168.967 166.775 L 173.064 170.852 L 173.064 195.317 L 188.62 211.682 L 214.308 186.115 L 214.031 162.697 L 234.515 142.31 L 226.321 142.31 L 205.838 121.923 L 205.838 113.768 L 181.257 113.768 L 177.16 109.69 Z"/>
+ <linearGradient id="_lgradient_714" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(102.419,0,0,104.844,148.483,33.388)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_714)" d="M 250.902 117.845 L 250.902 96.374 C 250.902 87.126 250.735 78.869 250.299 71.499 C 250.081 67.815 249.796 64.353 249.43 61.099 C 249.064 57.845 248.618 54.801 248.078 51.952 C 247.538 49.104 246.904 46.451 246.164 43.982 C 245.425 41.513 244.579 39.226 243.613 37.111 C 242.999 35.764 242.248 34.6 241.533 33.388 L 238.611 36.296 L 226.321 36.296 L 214.031 48.529 L 205.838 40.374 L 181.258 40.374 L 168.968 52.607 L 168.968 62.8 L 181.258 62.8 L 181.258 56.683 L 189.451 56.683 L 189.451 64.839 L 185.353 68.915 L 168.968 69.191 L 162.822 75.032 L 154.629 75.032 L 154.629 83.187 L 148.483 89.304 L 148.483 101.534 L 160.773 101.534 L 168.968 93.38 L 177.161 93.38 L 177.161 97.458 L 185.353 105.613 L 189.451 105.613 L 189.451 101.534 L 181.258 93.38 L 189.451 93.38 L 197.643 101.534 L 207.885 101.534 L 201.741 95.419 L 207.885 89.304 L 214.031 89.304 L 220.175 95.419 L 214.031 95.419 L 207.885 101.534 L 213.919 107.54 L 214.031 113.767 L 205.838 113.767 L 230.419 138.232 L 234.514 138.232 L 238.611 134.156 L 246.804 125.999 L 238.611 117.845 L 250.902 117.845 Z"/>
+ <linearGradient id="_lgradient_715" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(6.145,0,0,12.232,156.677,58.722)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_715)" d="M 156.677 70.954 L 156.677 64.838 L 162.822 58.722 L 162.822 70.954 L 156.677 70.954 Z"/>
+ <linearGradient id="_lgradient_716" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(8.194,0,0,20.388,220.176,170.852)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_716)" d="M 220.176 191.24 L 220.176 178.456 L 228.37 170.852 L 228.37 191.24 L 220.176 191.24 Z"/>
+ <linearGradient id="_lgradient_717" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(55.305,0,0,48.93,80.888,11.831)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_717)" d="M 136.193 11.831 L 90.136 11.831 C 89.347 11.831 88.788 11.88 88.013 11.882 L 80.888 19.986 L 93.178 32.218 L 93.178 45.001 L 107.517 60.761 L 115.71 60.761 L 115.71 52.607 L 128 40.374 L 128 32.218 L 136.193 24.064 L 136.193 11.831 Z"/>
+ <linearGradient id="_lgradient_718" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.291,0,0,6.116,125.951,56.683)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_718)" d="M 125.951 56.683 L 132.097 56.683 L 138.242 62.799 L 125.951 62.799 L 125.951 56.683 Z"/>
+ <linearGradient id="_lgradient_719" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.291,0,0,6.117,58.355,123.961)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_719)" d="M 70.646 123.961 L 64.501 123.961 L 58.355 130.078 L 70.646 130.078 L 70.646 123.961 Z"/>
+ <linearGradient id="_lgradient_720" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(92.177,0,0,115.547,5.098,30.841)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_720)" d="M 16.003 30.841 C 15.896 30.993 15.758 31.109 15.653 31.263 C 14.436 33.051 13.352 34.995 12.386 37.111 C 11.421 39.226 10.575 41.513 9.835 43.982 C 9.095 46.451 8.462 49.104 7.922 51.952 C 7.382 54.801 6.936 57.845 6.57 61.099 C 6.204 64.353 5.918 67.815 5.7 71.499 C 5.264 78.869 5.098 87.126 5.098 96.374 L 5.098 117.845 L 13.291 125.999 L 25.581 125.999 L 46.066 146.388 L 46.066 121.923 L 58.356 109.691 L 66.549 109.691 L 78.839 97.458 L 91.129 97.458 L 84.985 91.341 L 97.275 77.072 L 84.985 64.839 L 66.549 64.839 L 66.549 81.148 L 58.356 81.148 L 50.161 72.993 L 50.161 64.839 L 62.452 52.607 L 72.695 52.607 L 72.695 44.45 L 60.405 32.218 L 39.92 32.218 L 39.92 44.45 L 29.678 44.45 L 16.003 30.841 Z"/>
+ <linearGradient id="_lgradient_721" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(28.248,0,0,11.668,38.301,12.396)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_721)" d="M 66.549 12.396 C 66.12 12.419 65.544 12.404 65.12 12.429 C 61.415 12.646 57.931 12.929 54.659 13.292 C 51.387 13.656 48.325 14.1 45.46 14.636 C 42.901 15.115 40.554 15.699 38.301 16.335 L 46.066 24.064 L 66.549 24.064 L 66.549 12.396 Z"/>
+ </g>
+ <g>
+ <circle fill="#ffffff" cx="72.377" cy="103.575" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="92.764" cy="185.125" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="153.927" cy="144.35" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="174.314" cy="83.187" r="4.078" vector-effect="non-scaling-stroke"/>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 5.098 138.234 C 73.513 89.145 155.966 81.149 249.748 79.11" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 6.67 59.789 C 27.643 74.837 48.363 89.173 71.896 103.622 C 125.13 136.306 184.715 163.133 249.748 164.546" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 154.436 141.292 C 174.533 98.215 186.803 62.696 181.688 12.175" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 139.475 239.827 C 69.537 187.488 63.917 114.56 75.969 12.175" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g filter="url(#MdYyRDehFrFaPJmrE51HNuMSU7BpE4n3)">
+ <circle fill="#ffffff" cx="72.377" cy="103.575" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="MdYyRDehFrFaPJmrE51HNuMSU7BpE4n3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#JWp3ZgtP5y8S4zXelzVrkxzP0hQaDSz9)">
+ <circle fill="#ffffff" cx="92.764" cy="185.125" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="JWp3ZgtP5y8S4zXelzVrkxzP0hQaDSz9" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#PrSFXAVmRaKlKVtTQyTqV2eCDnFJBw4z)">
+ <circle fill="#ffffff" cx="153.927" cy="144.35" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="PrSFXAVmRaKlKVtTQyTqV2eCDnFJBw4z" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#ncAwcPuiQZYjQDx8DwrdE3zddDjgYkDr)">
+ <circle fill="#ffffff" cx="174.314" cy="83.187" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="ncAwcPuiQZYjQDx8DwrdE3zddDjgYkDr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 153.355 144.159 C 108.959 199.708 17.877 201.179 6.696 194.182" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ </g>
+ <g opacity=".75">
+ <path fill="#ffffff" d="M 48 104.568 L 62.545 119.114 C 98.691 82.968 157.309 82.968 193.455 119.114 L 208 104.568 C 163.818 60.386 92.182 60.386 48 104.568 Z M 106.182 162.75 L 128 184.568 L 149.818 162.75 C 137.782 150.714 118.218 150.714 106.182 162.75 Z M 77.091 133.659 L 91.636 148.204 C 111.709 128.132 144.291 128.132 164.364 148.204 L 178.909 133.659 C 150.8 105.55 105.2 105.55 77.091 133.659 L 77.091 133.659 L 77.091 133.659 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_722" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_722)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="pNPVG3mmIv81kcqqWbdXQLbWlopk8QXY" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#pNPVG3mmIv81kcqqWbdXQLbWlopk8QXY)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_723" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_723)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <g>
+ <path fill="#ffffff" d="M 178.759 159.162 C 172.958 159.162 167.394 161.467 163.291 165.569 C 159.189 169.672 156.884 175.236 156.884 181.037 C 156.884 186.839 159.189 192.403 163.291 196.505 C 167.394 200.608 172.958 202.912 178.759 202.912 C 189.145 202.9 198.09 195.588 200.167 185.412 L 212.301 185.412 L 212.301 194.162 L 221.051 194.162 L 221.051 185.412 L 226.884 185.412 L 226.884 176.662 L 200.19 176.662 C 198.111 166.478 189.153 159.163 178.759 159.162 Z M 178.759 167.912 C 182.24 167.912 185.579 169.295 188.04 171.757 C 190.502 174.218 191.884 177.556 191.884 181.037 C 191.884 184.518 190.502 187.857 188.04 190.318 C 185.579 192.78 182.24 194.162 178.759 194.162 C 175.278 194.162 171.94 192.78 169.479 190.318 C 167.017 187.857 165.634 184.518 165.634 181.037 C 165.634 177.556 167.017 174.218 169.479 171.757 C 171.94 169.295 175.278 167.912 178.759 167.912 L 178.759 167.912 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ws.openarena.OpenArena.svg b/.icons/Gruvbox_Dark-2/apps/64/ws.openarena.OpenArena.svg
new file mode 120000
index 000000000..fcca97b4c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ws.openarena.OpenArena.svg
@@ -0,0 +1 @@
+openarena.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wunderlist.svg b/.icons/Gruvbox_Dark-2/apps/64/wunderlist.svg
new file mode 100755
index 000000000..77dd0af4f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wunderlist.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" width="256" height="256" version="1.1" viewBox="0 0 256 256">
+ <defs>
+ <linearGradient id="linearGradient936">
+ <stop style="stop-color:#ee3d29" offset="0"/>
+ <stop offset=".038" style="stop-color:#f65338"/>
+ <stop style="stop-color:#e4341a" offset="1"/>
+ </linearGradient>
+ <filter id="Tzcz4vEdmITS7wQ3AsSx9hYNK6Mdtix6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood flood-opacity=".4"/>
+ <feComposite in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ <linearGradient id="linearGradient938" x1="156.913" x2="156.913" y1="-230.873" y2="-39.65" gradientTransform="translate(-30,260)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient936"/>
+ </defs>
+ <g style="filter:url(#Tzcz4vEdmITS7wQ3AsSx9hYNK6Mdtix6)">
+ <linearGradient id="_lgradient_0" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.64831,0,0,228.3384,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#a4613d"/>
+ <stop offset="100%" style="stop-color:#e8a06c"/>
+ </linearGradient>
+ <path d="m 165.68892,11.95 c 74.05571,0 84.63939,10.557198 84.63939,84.543859 v 59.250791 c 0,73.98626 -10.58368,84.54375 -84.63939,84.54375 H 90.319393 C 16.26369,240.2884 5.68,229.73091 5.68,155.74465 V 96.493859 C 5.68,22.507198 16.26369,11.95 90.319393,11.95 Z" style="fill:url(#_lgradient_0)"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_1" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_1)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path style="isolation:isolate;fill:#f7f4f2;filter:url(#Tzcz4vEdmITS7wQ3AsSx9hYNK6Mdtix6)" d="m 184.32495,172.69508 c 74.05571,0 84.63939,10.5572 84.63939,84.54386 v 59.25079 c 0,73.98626 -10.58368,84.54375 -84.63939,84.54375 h -75.36953 c -74.055697,0 -84.639387,-10.55749 -84.639387,-84.54375 v -59.25079 c 0,-73.98666 10.58369,-84.54386 84.639387,-84.54386 z" transform="matrix(0.83266522,0,0,0.83266522,6.5380037,-113.1021)"/>
+ <path d="M 30.646484 57.740234 C 30.226513 59.174297 29.886091 60.75512 29.546875 62.339844 L 227.73438 62.339844 C 227.39514 60.755004 227.05476 59.174393 226.63477 57.740234 L 30.646484 57.740234 z" style="fill:#d4d1d0"/>
+ <path d="M 26.796875 100.64062 C 26.796743 100.80759 26.785156 100.92405 26.785156 101.0918 L 26.785156 105.24023 L 230.49609 105.24023 L 230.49609 101.0918 C 230.49609 100.92405 230.48451 100.80759 230.48438 100.64062 L 26.796875 100.64062 z" style="isolation:isolate;fill:#d4d1d0"/>
+ <path d="M 26.785156 143.31641 L 26.785156 147.91602 L 230.49609 147.91602 L 230.49609 143.31641 L 26.785156 143.31641 z" style="isolation:isolate;fill:#d4d1d0"/>
+ <path d="M 28.878906 185.74023 C 28.970053 186.27859 29.026456 186.89557 29.125 187.41797 C 29.322051 188.46257 29.596212 189.35768 29.824219 190.33984 L 227.45703 190.33984 C 227.68502 189.35775 227.95726 188.46249 228.1543 187.41797 C 228.25284 186.89559 228.30925 186.27857 228.40039 185.74023 L 28.878906 185.74023 z" style="isolation:isolate;fill:#d4d1d0"/>
+ <path d="M 194.79688,30.61743 C 147.1482,27.114564 103.4964,27.223347 58.51758,31.25415 v 194.9939 l 68.13867,-29.92969 68.14063,29.92969 z m -68.125,49.33569 c 3.50164,10.66724 6.76109,21.42144 10.13671,32.13282 10.63383,0.36269 21.38045,0.46906 31.94336,0.9375 -8.28481,6.59926 -16.79745,12.98159 -25.17773,19.48633 3.05738,10.73542 6.2355,21.45307 9.22851,32.19726 -8.79314,-6.00507 -17.37112,-12.42248 -26.13476,-18.49805 -8.7486,6.0708 -17.30909,12.42885 -26.06055,18.49415 l -0.0684,-0.11719 c 3.03586,-10.70439 6.18701,-21.376 9.19532,-32.08789 -8.37806,-6.51191 -16.86373,-12.90057 -25.17188,-19.48633 10.64715,-0.43837 21.30566,-0.57023 31.95508,-0.92774 3.40475,-10.70264 6.63023,-21.4709 10.1543,-32.13086 z" style="fill:url(#linearGradient938);filter:url(#filter1342)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/www-browser.svg b/.icons/Gruvbox_Dark-2/apps/64/www-browser.svg
new file mode 120000
index 000000000..8b26bb3cf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/www-browser.svg
@@ -0,0 +1 @@
+browser.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wxHexEditor.svg b/.icons/Gruvbox_Dark-2/apps/64/wxHexEditor.svg
new file mode 120000
index 000000000..601daaa9f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wxHexEditor.svg
@@ -0,0 +1 @@
+okteta.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wxbanker.svg b/.icons/Gruvbox_Dark-2/apps/64/wxbanker.svg
new file mode 120000
index 000000000..12fa256ad
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wxbanker.svg
@@ -0,0 +1 @@
+grisbi.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wxcas.svg b/.icons/Gruvbox_Dark-2/apps/64/wxcas.svg
new file mode 100755
index 000000000..3d43ba234
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wxcas.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="JcPSkdalQ22kjBqOq2OQ1o89Z54oe24J" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#JcPSkdalQ22kjBqOq2OQ1o89Z54oe24J)">
+ <linearGradient id="_lgradient_737" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_737)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_738" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(220,0,0,159.133,18,48.433)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_738)" d="M 238 118 L 238 138 L 164.467 138 L 133.367 207.567 L 115.133 114.233 L 104.467 138 L 18 138 L 18 118 L 91.533 118 L 122.633 48.433 L 140.867 141.767 L 151.533 118 L 238 118 Z"/>
+ <linearGradient id="_lgradient_739" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.18,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_739)" fill-rule="evenodd" d="M 165.189 11.952 C 239.245 11.952 249.828 22.509 249.828 96.495 L 249.828 155.746 C 249.828 229.733 239.245 240.29 165.189 240.29 L 89.819 240.29 C 15.764 240.29 5.18 229.733 5.18 155.746 L 5.18 96.495 C 5.18 22.509 15.764 11.952 89.819 11.952 L 165.189 11.952 Z M 165.21 31.95 C 169.44 31.95 173.68 31.99 177.91 32.08 C 181.59 32.16 185.27 32.31 188.95 32.52 C 192.08 32.69 195.21 32.95 198.33 33.3 C 200.91 33.58 203.47 33.95 206.02 34.42 C 208.04 34.8 210.04 35.27 212.01 35.85 C 213.48 36.28 214.93 36.81 216.33 37.44 C 217.33 37.89 218.3 38.43 219.21 39.04 C 219.9 39.51 220.55 40.04 221.15 40.63 C 221.74 41.22 222.27 41.87 222.74 42.56 C 223.35 43.47 223.88 44.43 224.33 45.43 C 224.96 46.83 225.49 48.27 225.93 49.74 C 226.5 51.71 226.98 53.7 227.35 55.72 C 227.82 58.26 228.2 60.82 228.48 63.39 C 228.82 66.51 229.08 69.63 229.26 72.76 C 229.47 76.43 229.62 80.11 229.7 83.79 C 229.79 88.02 229.83 92.24 229.83 96.47 C 229.83 96.48 229.83 96.49 229.83 96.5 L 229.83 155.75 C 229.83 155.75 229.83 155.76 229.83 155.77 C 229.83 160 229.79 164.23 229.7 168.45 C 229.62 172.13 229.47 175.81 229.26 179.48 C 229.08 182.61 228.82 185.73 228.48 188.85 C 228.2 191.42 227.82 193.98 227.35 196.53 C 226.98 198.54 226.5 200.53 225.93 202.5 C 225.49 203.97 224.96 205.41 224.33 206.81 C 223.88 207.81 223.35 208.77 222.74 209.68 C 222.27 210.37 221.74 211.02 221.15 211.61 C 220.55 212.2 219.9 212.73 219.21 213.2 C 218.3 213.81 217.33 214.35 216.33 214.8 C 214.93 215.43 213.48 215.96 212.01 216.39 C 210.04 216.97 208.04 217.45 206.02 217.82 C 203.47 218.29 200.91 218.67 198.33 218.95 C 195.21 219.29 192.08 219.55 188.95 219.72 C 185.27 219.93 181.59 220.08 177.91 220.16 C 173.68 220.25 169.44 220.29 165.21 220.29 C 165.2 220.29 165.2 220.29 165.19 220.29 L 89.82 220.29 C 89.81 220.29 89.8 220.29 89.8 220.29 C 85.56 220.29 81.33 220.25 77.1 220.16 C 73.42 220.08 69.73 219.93 66.06 219.72 C 62.92 219.55 59.8 219.29 56.68 218.95 C 54.1 218.67 51.53 218.29 48.99 217.82 C 46.97 217.45 44.97 216.97 43 216.39 C 41.53 215.96 40.08 215.43 38.68 214.8 C 37.68 214.35 36.71 213.81 35.8 213.2 C 35.1 212.73 34.46 212.2 33.86 211.61 C 33.27 211.02 32.74 210.37 32.27 209.68 C 31.66 208.77 31.12 207.81 30.67 206.81 C 30.05 205.41 29.51 203.97 29.08 202.5 C 28.5 200.53 28.03 198.54 27.66 196.53 C 27.18 193.98 26.81 191.42 26.53 188.85 C 26.18 185.73 25.92 182.61 25.75 179.48 C 25.54 175.81 25.39 172.13 25.31 168.45 C 25.22 164.23 25.18 160 25.18 155.77 C 25.18 155.76 25.18 155.75 25.18 155.75 L 25.18 96.5 C 25.18 96.49 25.18 96.48 25.18 96.47 C 25.18 92.24 25.22 88.02 25.31 83.79 C 25.39 80.11 25.54 76.43 25.75 72.76 C 25.92 69.63 26.18 66.51 26.53 63.39 C 26.81 60.82 27.18 58.26 27.66 55.72 C 28.03 53.7 28.5 51.71 29.08 49.74 C 29.51 48.27 30.05 46.83 30.67 45.43 C 31.12 44.43 31.66 43.47 32.27 42.56 C 32.74 41.87 33.27 41.22 33.86 40.63 C 34.46 40.04 35.1 39.51 35.8 39.04 C 36.71 38.43 37.68 37.89 38.68 37.44 C 40.08 36.81 41.53 36.28 43 35.85 C 44.97 35.27 46.97 34.8 48.99 34.42 C 51.53 33.95 54.1 33.58 56.68 33.3 C 59.8 32.95 62.92 32.69 66.06 32.52 C 69.73 32.31 73.42 32.16 77.1 32.08 C 81.33 31.99 85.56 31.95 89.8 31.95 C 89.8 31.95 89.81 31.95 89.82 31.95 L 165.19 31.95 C 165.2 31.95 165.2 31.95 165.21 31.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_740" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_740)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wxglade.svg b/.icons/Gruvbox_Dark-2/apps/64/wxglade.svg
new file mode 100755
index 000000000..8e6a9566d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wxglade.svg
@@ -0,0 +1,70 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="BzgitDAapEQ59EzhVW1O2b8wHLja4hiW" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#BzgitDAapEQ59EzhVW1O2b8wHLja4hiW)">
+ <linearGradient id="_lgradient_741" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_741)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_742" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(27.259,0,0,33.828,185,206.138)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_742)" d="M 185 206.138 L 212.259 206.138 L 212.259 206.138 L 212.149 237.091 L 212.149 237.091 C 204.619 238.673 195.654 239.543 185 239.966 L 185 206.138 L 185 206.138 Z"/>
+ <linearGradient id="_lgradient_743" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(129.667,0,0,34.151,55.333,206.138)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_743)" d="M 185 206.138 L 55.333 206.138 L 55.333 238.811 L 55.333 238.811 C 64.955 239.923 76.538 240.288 90.319 240.288 L 165.689 240.288 C 172.672 240.288 179.091 240.195 185 239.966 L 185 206.138 L 185 206.138 Z"/>
+ <linearGradient id="_lgradient_744" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(37.586,0,0,34.38,212.68,53.62)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#5786ff"/>
+ <stop offset="50%" style="stop-color:#51a8ff"/>
+ <stop offset="100%" style="stop-color:#0f82f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_744)" d="M 212.68 88 L 212.802 53.62 L 247.766 53.62 L 247.766 53.62 C 249.398 62.885 250.09 74.203 250.266 88 L 212.68 88 L 212.68 88 Z"/>
+ <linearGradient id="_lgradient_745" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(157.469,0,0,34.38,55.333,53.62)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_745)" d="M 55.333 88 L 55.333 53.62 L 212.802 53.62 L 212.68 88 L 55.333 88 L 55.333 88 Z"/>
+ <linearGradient id="_lgradient_746" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(38.179,0,0,149.091,212.149,88)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_746)" d="M 212.68 88 L 212.149 237.091 L 212.149 237.091 C 244.607 230.252 250.328 210.143 250.328 155.745 L 250.328 96.494 C 250.328 93.552 250.312 90.71 250.266 88 L 212.68 88 L 212.68 88 Z"/>
+ <linearGradient id="_lgradient_747" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(49.653,0,0,185.191,5.68,53.62)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_747)" d="M 55.333 53.62 L 55.333 238.811 L 55.333 238.811 C 12.691 234.162 5.68 215.963 5.68 155.745 L 5.68 96.494 C 5.68 78.809 6.285 64.749 8.233 53.62 L 55.333 53.62 L 55.333 53.62 Z"/>
+ <linearGradient id="_lgradient_748" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(192.433,0,0,41.67,55.333,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_748)" d="M 247.766 53.62 C 241.636 18.061 222.034 11.95 165.689 11.95 L 90.319 11.95 C 76.538 11.95 64.955 12.316 55.333 13.427 L 55.333 53.62 L 247.766 53.62 L 247.766 53.62 Z"/>
+ <linearGradient id="_lgradient_749" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(47.1,0,0,40.193,8.233,13.427)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff7b57"/>
+ <stop offset="50%" style="stop-color:#ff5151"/>
+ <stop offset="100%" style="stop-color:#f50f0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_749)" d="M 55.333 53.62 L 55.333 13.427 C 25.214 16.711 12.871 26.755 8.233 53.62 L 55.333 53.62 L 55.333 53.62 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_750" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_750)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/wxmaxima.svg b/.icons/Gruvbox_Dark-2/apps/64/wxmaxima.svg
new file mode 120000
index 000000000..dd1de59ee
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/wxmaxima.svg
@@ -0,0 +1 @@
+maxima.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/x-calendar.svg b/.icons/Gruvbox_Dark-2/apps/64/x-calendar.svg
new file mode 120000
index 000000000..c44ce2b76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/x-calendar.svg
@@ -0,0 +1 @@
+calendar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/x-office-address-book.svg b/.icons/Gruvbox_Dark-2/apps/64/x-office-address-book.svg
new file mode 120000
index 000000000..6de763727
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/x-office-address-book.svg
@@ -0,0 +1 @@
+office-address-book.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/x-pdf.svg b/.icons/Gruvbox_Dark-2/apps/64/x-pdf.svg
new file mode 120000
index 000000000..e1b9885f3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/x-pdf.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/x-system-software-sources.svg b/.icons/Gruvbox_Dark-2/apps/64/x-system-software-sources.svg
new file mode 120000
index 000000000..b4324aaf0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/x-system-software-sources.svg
@@ -0,0 +1 @@
+software-properties.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xampp.svg b/.icons/Gruvbox_Dark-2/apps/64/xampp.svg
new file mode 100755
index 000000000..882b0c1e5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xampp.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="FL02rscjaXllavxZqDh6enUXxW1yooF0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#FL02rscjaXllavxZqDh6enUXxW1yooF0)">
+ <linearGradient id="_lgradient_751" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_751)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_752" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_752)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 152.485 138.383 C 146.804 139.819 140.465 140.066 133.374 140.066 C 121.321 140.066 111.983 140.278 108.75 141.546 C 107.134 142.18 106.938 142.323 106.294 143.498 C 105.651 144.673 104.751 147.521 104.751 152.882 C 104.806 156.967 102.657 160.766 99.128 162.825 C 95.598 164.884 91.233 164.884 87.704 162.825 C 84.174 160.766 82.025 156.967 82.08 152.882 C 82.08 145.142 83.242 138.448 86.425 132.635 C 89.607 126.821 95.029 122.552 100.468 120.417 C 111.348 116.149 121.974 117.394 133.373 117.394 C 144.342 117.394 149.318 115.636 150.251 114.875 C 151.183 114.115 152.455 112.255 152.455 103.414 C 152.368 97.166 157.353 92.025 163.601 91.921 L 163.603 91.921 C 166.669 91.87 169.626 93.064 171.797 95.229 C 173.969 97.395 175.171 100.348 175.128 103.414 C 175.128 112.478 173.756 121.163 168.971 127.776 C 170.018 128.3 170.981 128.996 171.826 129.838 C 173.998 132.004 175.199 134.957 175.156 138.023 L 175.156 151.343 C 175.211 155.429 173.062 159.228 169.533 161.287 C 166.003 163.345 161.638 163.345 158.109 161.287 C 154.579 159.228 152.431 155.429 152.485 151.343 L 152.485 138.383 L 152.485 138.383 L 152.485 138.383 Z M 127.685 162.811 C 122.248 177.292 108.715 187.54 92.885 187.54 C 72.238 187.54 55.5 170.109 55.5 148.607 C 55.5 139.374 58.586 130.892 63.763 124.236 C 59.001 118.368 56.173 111.027 56.173 103.063 C 56.173 83.809 72.699 68.202 93.085 68.202 C 109.282 68.202 123.042 78.054 127.999 91.765 C 133.306 77.261 147.009 66.929 163.079 66.929 C 183.746 66.929 200.5 84.018 200.5 105.098 L 200.5 105.098 C 200.5 114.037 197.488 122.257 192.427 128.748 C 196.232 134.874 198.434 142.231 198.434 150.139 L 198.434 150.139 C 198.434 171.64 182.152 189.071 162.068 189.071 C 146.129 189.071 132.585 178.094 127.685 162.811 L 127.685 162.811 L 127.685 162.811 Z M 109.099 103.97 C 109.099 107.393 109.075 116.985 109.075 116.985 C 109.075 116.985 99.503 117.015 95.586 117.015 C 88.123 117.015 82.073 111.175 82.073 103.971 C 82.073 96.766 88.123 90.925 95.586 90.925 C 103.049 90.925 109.099 96.766 109.099 103.971 L 109.099 103.97 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xane.svg b/.icons/Gruvbox_Dark-2/apps/64/xane.svg
new file mode 120000
index 000000000..490a5aa3c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xane.svg
@@ -0,0 +1 @@
+scanner.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xar.svg b/.icons/Gruvbox_Dark-2/apps/64/xar.svg
new file mode 120000
index 000000000..a91daa988
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xar.svg
@@ -0,0 +1 @@
+archive-manager.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xarchiver.svg b/.icons/Gruvbox_Dark-2/apps/64/xarchiver.svg
new file mode 120000
index 000000000..a91daa988
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xarchiver.svg
@@ -0,0 +1 @@
+archive-manager.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xbmc.svg b/.icons/Gruvbox_Dark-2/apps/64/xbmc.svg
new file mode 100644
index 000000000..38c7b442a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xbmc.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="gmD00vEiEF5GEYuVneNfuyaFdg0VGGCg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#gmD00vEiEF5GEYuVneNfuyaFdg0VGGCg)">
+ <path fill="#4d4d4d" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#fb7c38" fill-rule="evenodd" d="M 210.165 165.665 C 212.567 164.579 214.854 162.303 217.141 159.112 C 170.48 159.844 99.676 159.844 37.244 159.73 C 37.416 160.096 37.61 160.45 37.793 160.816 L 50.522 160.816 C 115.802 160.702 175.055 160.702 210.165 165.677"/>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 46.382 149.082 L 46.382 141.637 L 47.343 141.637 L 50.408 146.006 L 53.461 141.637 L 54.422 141.637 L 54.422 149.082 L 53.255 149.082 L 53.255 143.73 L 50.396 147.881 L 47.548 143.73 L 47.548 149.082 L 46.382 149.082 L 46.382 149.082 Z M 63.502 149.082 L 63.502 141.637 L 70.49 141.637 L 70.49 142.723 L 64.669 142.723 L 64.669 144.588 L 68.5 144.588 L 68.5 145.651 L 64.669 145.651 L 64.669 148.019 L 70.822 148.019 L 70.822 149.082 L 63.502 149.082 L 63.502 149.082 Z M 79.01 141.648 L 79.01 149.082 L 82.338 149.082 C 83.574 149.082 84.546 148.751 85.278 148.087 C 86.01 147.412 86.387 146.509 86.387 145.388 C 86.387 144.279 86.021 143.375 85.278 142.678 C 84.523 141.98 83.551 141.648 82.338 141.648 L 79.01 141.648 L 79.01 141.648 Z M 80.188 142.712 L 82.338 142.712 C 83.173 142.712 83.871 142.952 84.386 143.455 C 84.912 143.947 85.198 144.576 85.198 145.365 C 85.198 146.177 84.934 146.841 84.42 147.309 C 83.917 147.79 83.219 148.03 82.338 148.03 L 80.188 148.03 L 80.188 142.712 L 80.188 142.712 Z M 94.758 149.082 L 94.758 141.614 L 95.948 141.614 L 95.948 149.082 L 94.758 149.082 L 94.758 149.082 Z M 107.407 141.648 L 103.599 149.082 L 104.834 149.082 L 105.806 147.195 L 109.752 147.195 L 110.724 149.082 L 111.948 149.082 L 108.151 141.648 L 107.407 141.648 L 107.407 141.648 Z M 107.785 143.364 L 109.237 146.189 L 106.321 146.189 L 107.785 143.364 L 107.785 143.364 Z M 133.426 147.264 C 132.968 147.938 132.511 148.442 131.71 148.796 C 131.024 149.151 130.338 149.322 129.423 149.322 C 128.05 149.322 127.021 148.956 126.22 148.213 C 125.306 147.47 124.962 146.532 124.962 145.388 C 124.962 144.245 125.306 143.307 126.22 142.552 C 127.021 141.808 128.05 141.431 129.423 141.431 C 130.223 141.431 130.909 141.591 131.596 141.9 C 132.282 142.197 132.854 142.632 133.197 143.181 L 132.282 143.833 C 132.053 143.41 131.596 143.078 131.138 142.849 C 130.593529 142.626042 130.011342 142.509605 129.423 142.506 C 128.508 142.506 127.707 142.78 127.021 143.33 C 126.449 143.867 126.106 144.553 126.106 145.365 C 126.106 146.189 126.449 146.875 127.021 147.412 C 127.707 147.961 128.508 148.236 129.423 148.236 C 130.109 148.236 130.681 148.11 131.138 147.847 C 131.704749 147.580884 132.18181 147.155594 132.511 146.623 L 133.426 147.264 L 133.426 147.264 Z M 141.889 149.082 L 141.889 141.637 L 148.865 141.637 L 148.865 142.723 L 143.032 142.723 L 143.032 144.588 L 146.921 144.588 L 146.921 145.651 L 143.032 145.651 L 143.032 148.019 L 149.208 148.019 L 149.208 149.082 L 141.889 149.082 L 141.889 149.082 Z M 157.442 149.082 L 157.442 141.637 L 158.014 141.637 L 162.817 146.875 L 162.817 141.637 L 163.961 141.637 L 163.961 149.082 L 163.275 149.082 L 158.586 143.867 L 158.586 149.082 L 157.442 149.082 L 157.442 149.082 Z M 174.826 149.082 L 174.826 142.666 L 171.624 142.666 L 171.624 141.637 L 179.057 141.637 L 179.057 142.666 L 175.97 142.666 L 175.97 149.082 L 174.826 149.082 L 174.826 149.082 Z M 186.72 149.082 L 186.72 141.637 L 193.696 141.637 L 193.696 142.723 L 187.978 142.723 L 187.978 144.588 L 191.752 144.588 L 191.752 145.651 L 187.978 145.651 L 187.978 148.019 L 194.039 148.019 L 194.039 149.082 L 186.72 149.082 L 186.72 149.082 Z M 202.274 141.648 L 202.274 149.082 L 203.417 149.082 L 203.417 145.823 L 206.734 145.823 L 208.792 149.082 L 210.05 149.082 L 207.992 145.823 C 208.564 145.709 209.021 145.491 209.364 145.102 C 209.707 144.725 209.822 144.267 209.822 143.741 C 209.822 143.089 209.593 142.552 209.136 142.186 C 208.792 141.82 208.221 141.648 207.42 141.648 L 202.274 141.648 L 202.274 141.648 Z M 203.417 142.735 L 207.42 142.735 C 207.763 142.735 208.106 142.849 208.335 142.998 C 208.564 143.158 208.678 143.41 208.678 143.73 C 208.678 144.062 208.564 144.302 208.335 144.473 C 208.106 144.656 207.763 144.736 207.42 144.736 L 203.417 144.736 L 203.417 142.735 L 203.417 142.735 Z"/>
+ <path fill="#a6d74f" d="M 93.398 90.323 L 92.053 99.592 L 83.937 99.592 C 79.006 99.592 74.44 101.339 70.241 104.825 C 69.170934 105.700941 68.176123 106.664979 67.267 107.707 C 66.763619 106.676576 66.140302 105.709209 65.41 104.825 C 62.537 101.339 58.612 99.592 53.681 99.592 L 43.196 99.592 C 42.821 101.55 43.196 103.215 44.303 104.596 C 45.419 105.978 46.947 106.682 48.914 106.682 L 52.345 106.682 C 55.282 106.682 57.578 107.734 59.234 109.857 C 60.89 111.98 61.448 114.523 60.89 117.46 C 60.332 120.406 58.832 122.913 56.371 125.008 C 53.909 127.094 51.183 128.156 48.255 128.156 L 44.824 128.156 C 42.857 128.156 41.064 128.833 39.417 130.214 C 37.77 131.596 36.755 133.252 36.389 135.219 L 46.91 135.219 C 51.842 135.219 56.38 133.499 60.579 130.04 C 61.648569 129.163322 62.640575 128.196075 63.544 127.149 C 64.054675 128.186297 64.690403 129.157183 65.437 130.04 C 68.31 133.499 72.199 135.219 77.13 135.219 L 87.652 135.219 C 88.027 133.252 87.652 131.596 86.536 130.214 C 85.419 128.833 83.864 128.156 81.906 128.156 L 78.503 128.156 C 75.557 128.156 73.251 127.094 71.586 125.008 C 69.911 122.913 69.353 120.406 69.921 117.46 C 70.479 114.523 71.997 111.98 74.468 109.857 C 76.938 107.734 79.655 106.682 82.592 106.682 L 86.023 106.682 C 87.935 106.682 89.692 105.996 91.312 104.679 L 89.454 117.378 C 88.713 122.392 89.884 126.637 92.995 130.15 C 96.033 133.718 100.122 135.475 105.063 135.475 C 110.095 135.475 114.67 133.718 118.787 130.15 C 122.904 126.637 125.374 122.392 126.106 117.378 C 126.838 112.355 125.649 108.11 122.629 104.596 C 119.519 101.11 115.401 99.335 110.369 99.335 L 99.665 99.335 L 99.848 97.936 C 100.214 95.868 99.756 94.056 98.384 92.556 C 97.194 91.055 95.484 90.323 93.398 90.323 L 93.398 90.323 Z M 98.567 106.536 L 109.363 106.536 C 112.291 106.536 114.67 107.561 116.499 109.683 C 118.146 111.797 118.787 114.404 118.421 117.378 C 117.963 120.351 116.591 122.895 114.212 125.036 C 111.833 127.195 109.18 128.293 106.161 128.293 C 103.141 128.293 100.763 127.195 99.024 125.036 C 97.286 122.895 96.646 120.351 97.012 117.378 L 98.567 106.536 L 98.567 106.536 Z"/>
+ <path fill="#f7f7f7" d="M 146.326 99.335 C 141.294 99.335 136.719 101.101 132.694 104.624 C 128.576 108.201 126.106 112.437 125.374 117.46 L 122.721 135.475 C 124.825 135.475 126.747 134.77 128.393 133.27 C 130.132 131.797 131.138 130.013 131.413 127.899 L 132.968 117.46 C 133.426 114.459 134.798 111.888 137.177 109.711 C 139.556 107.588 142.3 106.536 145.228 106.536 C 148.247 106.536 150.626 107.588 152.364 109.711 C 154.103 111.888 154.743 114.459 154.286 117.46 L 152.822 127.899 C 152.456 129.976 153.005 131.715 154.286 133.215 C 155.567 134.706 157.214 135.475 159.318 135.475 L 161.971 117.46 C 162.337 114.459 163.801 111.888 166.18 109.711 C 168.559 107.588 171.212 106.536 174.231 106.536 C 177.159 106.536 179.538 107.588 181.276 109.711 C 183.014 111.888 183.746 114.459 183.289 117.46 L 181.734 127.899 C 181.459 129.976 181.917 131.715 183.197 133.215 C 184.478 134.706 186.125 135.475 188.23 135.475 L 189.51 127.039 C 190.059 128.146 190.7 129.199 191.615 130.187 C 194.725 133.709 198.751 135.475 203.692 135.475 L 214.396 135.475 C 214.671 133.49 214.213 131.788 213.024 130.379 C 211.835 128.988 210.188 128.293 208.266 128.293 L 204.79 128.293 C 201.77 128.293 199.392 127.213 197.653 125.091 C 195.823 122.977 195.183 120.434 195.549 117.46 C 196.006 114.459 197.47 111.888 199.849 109.711 C 202.228 107.588 204.973 106.536 207.9 106.536 L 211.377 106.536 C 213.39 106.536 215.22 105.795 216.867 104.395 C 218.422 102.995 219.337 101.339 219.611 99.335 L 208.998 99.335 C 203.966 99.335 199.483 101.101 195.366 104.624 C 193.353 106.38 191.706 108.302 190.517 110.397 C 189.968 108.293 188.87 106.362 187.406 104.624 C 184.295 101.101 180.27 99.335 175.238 99.335 C 172.493 99.335 169.748 99.985 167.003 101.248 C 164.258 102.51 161.788 104.203 159.775 106.426 C 158.341564 104.243359 156.393802 102.44635 154.103 101.193 C 151.724 99.967 149.162 99.335 146.326 99.335 L 146.326 99.335 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_533" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_533)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xboard.svg b/.icons/Gruvbox_Dark-2/apps/64/xboard.svg
new file mode 120000
index 000000000..3f8c01d98
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xboard.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xcas.svg b/.icons/Gruvbox_Dark-2/apps/64/xcas.svg
new file mode 100755
index 000000000..05fad326c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xcas.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Ub2WN9eTYex5z4rOxK8SsKoIZV2F1wPV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Ub2WN9eTYex5z4rOxK8SsKoIZV2F1wPV)">
+ <linearGradient id="_lgradient_753" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_753)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_754" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_754)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 127.998 55.5 C 121.48 55.5 116.196 60.784 116.196 67.302 C 116.201 71.856 118.826 76 122.94 77.952 L 122.94 84.828 L 110.571 76.582 C 109.068 75.545 107.122 75.4 105.481 76.2 C 103.84 77.001 102.758 78.625 102.65 80.448 C 102.542 82.271 103.425 84.01 104.96 84.999 L 122.94 96.986 L 122.94 119.24 L 103.669 108.11 L 102.279 86.547 C 102.099 83.759 99.693 81.645 96.905 81.825 C 94.117 82.005 92.003 84.411 92.183 87.199 L 93.138 102.031 L 87.184 98.593 C 87.551 94.055 85.275 89.711 81.336 87.43 C 78.625 85.864 75.403 85.44 72.379 86.25 C 69.356 87.061 66.778 89.039 65.213 91.75 C 63.648 94.461 63.223 97.683 64.034 100.706 C 64.844 103.73 66.822 106.308 69.533 107.873 C 73.479 110.145 78.379 109.945 82.126 107.359 L 88.08 110.797 L 74.756 117.383 C 72.252 118.622 71.226 121.656 72.464 124.16 C 73.703 126.665 76.737 127.691 79.241 126.452 L 98.611 116.876 L 117.875 128 L 98.644 139.104 L 79.274 129.528 C 77.654 128.727 75.73 128.851 74.226 129.853 C 72.722 130.856 71.867 132.584 71.983 134.388 C 72.099 136.191 73.169 137.796 74.789 138.597 L 88.119 145.183 L 82.126 148.641 C 78.379 146.055 73.479 145.855 69.533 148.127 C 66.822 149.692 64.844 152.27 64.034 155.294 C 63.223 158.317 63.648 161.539 65.213 164.25 C 66.778 166.961 69.356 168.939 72.379 169.75 C 75.403 170.56 78.625 170.136 81.336 168.57 C 85.275 166.289 87.551 161.945 87.184 157.407 L 93.177 153.949 L 92.216 168.781 C 92.036 171.569 94.15 173.975 96.938 174.156 C 99.726 174.336 102.132 172.221 102.312 169.433 L 103.702 147.87 L 122.94 136.76 L 122.94 158.975 L 104.96 170.961 C 103.425 171.95 102.542 173.69 102.65 175.513 C 102.758 177.336 103.84 178.959 105.481 179.76 C 107.122 180.561 109.068 180.415 110.571 179.378 L 122.94 171.132 L 122.94 178.048 C 118.826 180 116.201 184.144 116.196 188.698 C 116.196 195.216 121.48 200.5 127.998 200.5 C 134.516 200.5 139.801 195.216 139.801 188.698 C 139.795 184.144 137.171 180 133.056 178.048 L 133.056 171.132 L 145.425 179.378 C 146.928 180.415 148.874 180.561 150.515 179.76 C 152.156 178.959 153.239 177.336 153.347 175.513 C 153.455 173.69 152.572 171.95 151.036 170.961 L 133.056 158.975 L 133.056 136.76 L 152.294 147.87 L 153.684 169.433 C 153.864 172.221 156.27 174.336 159.058 174.156 C 161.846 173.975 163.961 171.569 163.781 168.781 L 162.826 153.949 L 168.812 157.407 C 168.447 161.946 170.726 166.291 174.667 168.57 C 180.311 171.825 187.525 169.892 190.784 164.25 C 194.044 158.606 192.113 151.388 186.47 148.127 C 182.523 145.853 177.619 146.052 173.871 148.641 L 167.884 145.183 L 181.207 138.597 C 182.827 137.796 183.897 136.191 184.013 134.388 C 184.129 132.584 183.275 130.856 181.771 129.853 C 180.267 128.851 178.342 128.727 176.722 129.528 L 157.353 139.104 L 138.121 128 L 157.385 116.876 L 176.762 126.452 C 178.388 127.302 180.347 127.205 181.881 126.198 C 183.415 125.191 184.283 123.432 184.15 121.602 C 184.017 119.772 182.904 118.158 181.24 117.383 L 167.917 110.797 L 173.871 107.359 C 177.619 109.948 182.523 110.147 186.47 107.873 C 192.113 104.612 194.044 97.394 190.784 91.75 C 187.525 86.108 180.311 84.175 174.667 87.43 C 170.726 89.71 168.447 94.054 168.812 98.593 L 162.859 102.031 L 163.814 87.199 C 163.998 85.358 163.163 83.564 161.636 82.519 C 160.109 81.475 158.134 81.347 156.485 82.187 C 154.837 83.026 153.778 84.698 153.724 86.547 L 152.327 108.11 L 133.056 119.24 L 133.056 96.986 L 151.036 84.999 C 152.572 84.01 153.455 82.271 153.347 80.448 C 153.239 78.625 152.156 77.001 150.515 76.2 C 148.874 75.4 146.928 75.545 145.425 76.582 L 133.056 84.828 L 133.056 77.952 C 137.171 76 139.795 71.856 139.801 67.302 C 139.801 60.784 134.516 55.5 127.998 55.5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xchat-gnome.svg b/.icons/Gruvbox_Dark-2/apps/64/xchat-gnome.svg
new file mode 120000
index 000000000..e597c17a2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xchat-gnome.svg
@@ -0,0 +1 @@
+xchat.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xchat-mini.svg b/.icons/Gruvbox_Dark-2/apps/64/xchat-mini.svg
new file mode 120000
index 000000000..e597c17a2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xchat-mini.svg
@@ -0,0 +1 @@
+xchat.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xchat.svg b/.icons/Gruvbox_Dark-2/apps/64/xchat.svg
new file mode 100644
index 000000000..06ce31834
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xchat.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#LzkoJUuZ7gXQNzyTBCM2td2ykygxsovL)">
+ <linearGradient id="_lgradient_535" x1=".48" x2=".5" y1="1.003" y2="-.387" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f37e40"/>
+ <stop offset="100%" style="stop-color:#fac82e"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_535)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="LzkoJUuZ7gXQNzyTBCM2td2ykygxsovL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#fda463" d="M 62.75 171.5 L 104 128 L 62.25 85.25 L 88 59.75 L 129.25 101.5 L 172.25 58.5 L 196.75 85.75 L 155 129 L 197.25 170.75 L 171 197.5 L 129 153.5 L 87 198.5 L 62.75 171.5 L 62.75 171.5 Z"/>
+ <path fill="#1a1a1a" d="M 87.902 55.5 L 58.999 85.123 L 62.301 88.505 L 100.844 128.002 L 58.999 170.882 L 87.902 200.5 L 129.747 157.62 L 171.592 200.5 L 200.501 170.882 L 158.655 128.002 L 200.501 85.123 L 171.592 55.5 L 129.747 98.38 L 87.902 55.5 L 87.902 55.5 Z M 87.902 62.271 L 129.748 105.152 L 171.594 62.271 L 193.893 85.122 L 152.047 128.002 L 193.893 170.881 L 171.594 193.733 L 129.748 150.853 L 87.902 193.733 L 65.603 170.881 L 107.449 128.002 L 65.603 85.122 L 87.902 62.271 L 87.902 62.271 Z"/>
+ <g opacity=".716">
+ <path fill="#1a1a1a" d="M 74.974 189.957 L 59.224 189.957 L 59.224 164.134 L 90.724 164.134 L 90.724 170.59 L 68.674 170.59 L 68.674 183.501 L 90.724 183.501 L 90.724 189.957 L 74.974 189.957 L 74.974 189.957 Z M 97.024 189.957 L 97.024 157.678 L 106.475 157.678 L 106.475 164.134 L 131.675 164.134 L 131.675 189.957 L 122.225 189.957 L 122.225 170.59 L 106.475 170.59 L 106.475 189.957 L 97.024 189.957 L 97.024 189.957 Z M 149 189.957 L 137.975 189.957 L 137.975 164.134 L 172.626 164.134 L 172.626 173.817 L 175.776 173.817 L 175.776 189.957 L 166.326 189.957 L 166.326 170.59 L 147.425 170.59 L 147.425 183.501 L 160.025 183.501 L 160.025 189.957 L 149 189.957 L 149 189.957 Z M 189.951 189.957 L 182.076 189.957 L 182.076 170.59 L 178.926 170.59 L 178.926 164.134 L 185.226 164.134 L 185.226 157.678 L 191.526 157.678 L 191.526 164.134 L 197.826 164.134 L 197.826 170.59 L 191.526 170.59 L 191.526 183.501 L 197.826 183.501 L 197.826 189.957 L 189.951 189.957 L 189.951 189.957 Z"/>
+ </g>
+ <path fill="#f2f2f2" d="M 71.25 185.999 L 55.499 185.999 L 55.499 160.176 L 87 160.176 L 87 166.631 L 64.949 166.631 L 64.949 179.543 L 87 179.543 L 87 185.999 L 71.25 185.999 L 71.25 185.999 Z M 93.3 185.999 L 93.3 153.72 L 102.75 153.72 L 102.75 160.176 L 127.95 160.176 L 127.95 185.999 L 118.5 185.999 L 118.5 166.631 L 102.75 166.631 L 102.75 185.999 L 93.3 185.999 L 93.3 185.999 Z M 145.276 185.999 L 134.251 185.999 L 134.251 160.176 L 168.901 160.176 L 168.901 169.86 L 172.051 169.86 L 172.051 185.999 L 162.601 185.999 L 162.601 166.631 L 143.701 166.631 L 143.701 179.543 L 156.301 179.543 L 156.301 185.999 L 145.276 185.999 L 145.276 185.999 Z M 186.226 185.999 L 178.351 185.999 L 178.351 166.631 L 175.201 166.631 L 175.201 160.176 L 181.501 160.176 L 181.501 153.72 L 187.801 153.72 L 187.801 160.176 L 194.101 160.176 L 194.101 166.631 L 187.801 166.631 L 187.801 179.543 L 194.101 179.543 L 194.101 185.999 L 186.226 185.999 L 186.226 185.999 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_536" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_536)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xchm-48.svg b/.icons/Gruvbox_Dark-2/apps/64/xchm-48.svg
new file mode 120000
index 000000000..5ec8e9d94
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xchm-48.svg
@@ -0,0 +1 @@
+help-browser.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xcos.svg b/.icons/Gruvbox_Dark-2/apps/64/xcos.svg
new file mode 100755
index 000000000..1c080fe9f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xcos.svg
@@ -0,0 +1,42 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="vUeUrKnJeBWES9JfkOtLNnmecbzwP0wS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#vUeUrKnJeBWES9JfkOtLNnmecbzwP0wS)">
+ <linearGradient id="_lgradient_755" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_755)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_756" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_756)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#333333" d="M 128.319 52.391 C 177.363 52.391 184.372 59.382 184.372 108.38 L 184.372 147.62 C 184.372 196.617 177.363 203.609 128.319 203.609 L 78.405 203.609 C 29.361 203.609 22.352 196.617 22.352 147.62 L 22.352 108.38 C 22.352 59.382 29.361 52.391 78.405 52.391 L 128.319 52.391 L 128.319 52.391 Z"/>
+ <linearGradient id="_lgradient_757" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(158.337,0,0,128.535,24.352,67.195)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_757)" d="M 182.689 120.709 L 182.689 130.902 L 130.394 130.902 C 128.187 130.902 125.804 129.209 125.076 127.125 L 117.598 105.703 C 117.052 104.14 116.286 104.175 115.888 105.783 L 94.585 191.847 C 94.054 193.99 93.295 193.968 92.89 191.798 L 78.527 114.739 C 78.223 113.111 77.409 113.008 76.708 114.508 L 70.75 127.277 C 69.816 129.277 67.266 130.902 65.058 130.902 L 24.352 130.902 L 24.352 120.709 L 59.534 120.709 C 61.19 120.709 63.103 119.49 63.803 117.99 L 80.465 82.287 C 81.398 80.286 82.486 80.424 82.891 82.594 L 94.499 144.67 C 94.803 146.297 95.372 146.313 95.769 144.706 L 113.919 71.078 C 114.447 68.935 115.469 68.886 116.199 70.969 L 133.632 120.709 L 182.689 120.709 Z"/>
+ <g>
+ <circle fill="#ffffff" cx="203.167" cy="122.844" r="9.467" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="215.791" cy="84.975" r="15.779" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="203.167" cy="148.091" r="9.467" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="203.167" cy="173.337" r="9.467" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="228.414" cy="122.844" r="9.467" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="228.414" cy="148.091" r="9.467" vector-effect="non-scaling-stroke"/>
+ <circle fill="#3f3f3f" cx="228.414" cy="173.337" r="9.467" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xdiagnose.svg b/.icons/Gruvbox_Dark-2/apps/64/xdiagnose.svg
new file mode 120000
index 000000000..ce98796f8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xdiagnose.svg
@@ -0,0 +1 @@
+xorg.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xdman.svg b/.icons/Gruvbox_Dark-2/apps/64/xdman.svg
new file mode 100755
index 000000000..76d0f490c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xdman.svg
@@ -0,0 +1,156 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="PUGPrdDrs9X2Y6OKTVEutkduBtYg6hIL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#PUGPrdDrs9X2Y6OKTVEutkduBtYg6hIL)">
+ <linearGradient id="_lgradient_758" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_758)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g style="opacity:0.4">
+ <linearGradient id="_lgradient_759" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(61.451,0,0,97.297,50.161,142.31)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_759)" d="M 63.539 239.441 C 64.089 239.477 64.56 239.539 65.12 239.572 C 65.555 239.597 66.147 239.583 66.588 239.607 L 66.549 232.015 L 93.178 207.55 L 93.178 199.394 L 105.468 187.161 L 105.468 181.046 L 111.612 174.929 L 111.612 158.62 L 103.419 150.464 L 87.032 150.464 L 78.839 142.31 L 58.356 142.31 L 50.161 150.464 L 50.161 170.853 L 66.604 185.193 L 66.549 203.472 L 60.405 209.589 L 60.405 236.091 L 63.539 239.441 Z"/>
+ <linearGradient id="_lgradient_760" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.29,0,0,8.156,93.178,81.148)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_760)" d="M 99.322 81.148 L 93.178 87.265 L 99.322 87.265 L 101.371 89.304 L 103.419 89.304 L 105.468 87.265 L 99.322 81.148 Z"/>
+ <linearGradient id="_lgradient_761" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(96.273,0,0,101.992,138.242,109.69)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_761)" d="M 177.16 109.69 L 152.58 109.69 L 138.242 123.961 L 138.242 144.349 L 148.483 154.543 L 162.822 154.543 L 168.967 160.659 L 168.967 166.775 L 173.064 170.852 L 173.064 195.317 L 188.62 211.682 L 214.308 186.115 L 214.031 162.697 L 234.515 142.31 L 226.321 142.31 L 205.838 121.923 L 205.838 113.768 L 181.257 113.768 L 177.16 109.69 Z"/>
+ <linearGradient id="_lgradient_762" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(102.419,0,0,104.844,148.483,33.388)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_762)" d="M 250.902 117.845 L 250.902 96.374 C 250.902 87.126 250.735 78.869 250.299 71.499 C 250.081 67.815 249.796 64.353 249.43 61.099 C 249.064 57.845 248.618 54.801 248.078 51.952 C 247.538 49.104 246.904 46.451 246.164 43.982 C 245.425 41.513 244.579 39.226 243.613 37.111 C 242.999 35.764 242.248 34.6 241.533 33.388 L 238.611 36.296 L 226.321 36.296 L 214.031 48.529 L 205.838 40.374 L 181.258 40.374 L 168.968 52.607 L 168.968 62.8 L 181.258 62.8 L 181.258 56.683 L 189.451 56.683 L 189.451 64.839 L 185.353 68.915 L 168.968 69.191 L 162.822 75.032 L 154.629 75.032 L 154.629 83.187 L 148.483 89.304 L 148.483 101.534 L 160.773 101.534 L 168.968 93.38 L 177.161 93.38 L 177.161 97.458 L 185.353 105.613 L 189.451 105.613 L 189.451 101.534 L 181.258 93.38 L 189.451 93.38 L 197.643 101.534 L 207.885 101.534 L 201.741 95.419 L 207.885 89.304 L 214.031 89.304 L 220.175 95.419 L 214.031 95.419 L 207.885 101.534 L 213.919 107.54 L 214.031 113.767 L 205.838 113.767 L 230.419 138.232 L 234.514 138.232 L 238.611 134.156 L 246.804 125.999 L 238.611 117.845 L 250.902 117.845 Z"/>
+ <linearGradient id="_lgradient_763" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(6.145,0,0,12.232,156.677,58.722)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_763)" d="M 156.677 70.954 L 156.677 64.838 L 162.822 58.722 L 162.822 70.954 L 156.677 70.954 Z"/>
+ <linearGradient id="_lgradient_764" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(8.194,0,0,20.388,220.176,170.852)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_764)" d="M 220.176 191.24 L 220.176 178.456 L 228.37 170.852 L 228.37 191.24 L 220.176 191.24 Z"/>
+ <linearGradient id="_lgradient_765" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(55.305,0,0,48.93,80.888,11.831)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_765)" d="M 136.193 11.831 L 90.136 11.831 C 89.347 11.831 88.788 11.88 88.013 11.882 L 80.888 19.986 L 93.178 32.218 L 93.178 45.001 L 107.517 60.761 L 115.71 60.761 L 115.71 52.607 L 128 40.374 L 128 32.218 L 136.193 24.064 L 136.193 11.831 Z"/>
+ <linearGradient id="_lgradient_766" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.291,0,0,6.116,125.951,56.683)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_766)" d="M 125.951 56.683 L 132.097 56.683 L 138.242 62.799 L 125.951 62.799 L 125.951 56.683 Z"/>
+ <linearGradient id="_lgradient_767" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(12.291,0,0,6.117,58.355,123.961)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_767)" d="M 70.646 123.961 L 64.501 123.961 L 58.355 130.078 L 70.646 130.078 L 70.646 123.961 Z"/>
+ <linearGradient id="_lgradient_768" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(92.177,0,0,115.547,5.098,30.841)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_768)" d="M 16.003 30.841 C 15.896 30.993 15.758 31.109 15.653 31.263 C 14.436 33.051 13.352 34.995 12.386 37.111 C 11.421 39.226 10.575 41.513 9.835 43.982 C 9.095 46.451 8.462 49.104 7.922 51.952 C 7.382 54.801 6.936 57.845 6.57 61.099 C 6.204 64.353 5.918 67.815 5.7 71.499 C 5.264 78.869 5.098 87.126 5.098 96.374 L 5.098 117.845 L 13.291 125.999 L 25.581 125.999 L 46.066 146.388 L 46.066 121.923 L 58.356 109.691 L 66.549 109.691 L 78.839 97.458 L 91.129 97.458 L 84.985 91.341 L 97.275 77.072 L 84.985 64.839 L 66.549 64.839 L 66.549 81.148 L 58.356 81.148 L 50.161 72.993 L 50.161 64.839 L 62.452 52.607 L 72.695 52.607 L 72.695 44.45 L 60.405 32.218 L 39.92 32.218 L 39.92 44.45 L 29.678 44.45 L 16.003 30.841 Z"/>
+ <linearGradient id="_lgradient_769" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(28.248,0,0,11.668,38.301,12.396)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_769)" d="M 66.549 12.396 C 66.12 12.419 65.544 12.404 65.12 12.429 C 61.415 12.646 57.931 12.929 54.659 13.292 C 51.387 13.656 48.325 14.1 45.46 14.636 C 42.901 15.115 40.554 15.699 38.301 16.335 L 46.066 24.064 L 66.549 24.064 L 66.549 12.396 Z"/>
+ </g>
+ <g>
+ <circle fill="#ffffff" cx="72.377" cy="103.575" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="92.764" cy="185.125" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="153.927" cy="144.35" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="174.314" cy="83.187" r="4.078" vector-effect="non-scaling-stroke"/>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 5.098 138.234 C 73.513 89.145 155.966 81.149 249.748 79.11" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 6.67 59.789 C 27.643 74.837 48.363 89.173 71.896 103.622 C 125.13 136.306 184.715 163.133 249.748 164.546" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 154.436 141.292 C 174.533 98.215 186.803 62.696 181.688 12.175" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 139.475 239.827 C 69.537 187.488 63.917 114.56 75.969 12.175" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ <g filter="url(#4N4ojkK98Nfb34AT9WXovXObN5a2AoFg)">
+ <circle fill="#ffffff" cx="72.377" cy="103.575" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="4N4ojkK98Nfb34AT9WXovXObN5a2AoFg" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#GmKwvoQDSEvWB33zfjV5gCakBjRZ68T5)">
+ <circle fill="#ffffff" cx="92.764" cy="185.125" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="GmKwvoQDSEvWB33zfjV5gCakBjRZ68T5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#Bph9gxKZMlCfzrzYiYQW3mmNY1nBXfx8)">
+ <circle fill="#ffffff" cx="153.927" cy="144.35" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="Bph9gxKZMlCfzrzYiYQW3mmNY1nBXfx8" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#jsFtMYsJbTZjSA6aiOzO4VHNHBSsGGci)">
+ <circle fill="#ffffff" cx="174.314" cy="83.187" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="jsFtMYsJbTZjSA6aiOzO4VHNHBSsGGci" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g style="opacity:0.5">
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 153.355 144.159 C 108.959 199.708 17.877 201.179 6.696 194.182" vector-effect="non-scaling-stroke"/>
+ </g>
+ </g>
+ </g>
+ <g filter="url(#dGzJnLjuFlaVl7wJudAwu0K7cYfb21CD)">
+ <path fill="#80eeff" d="M 105.519 34.376 L 105.519 107.771 L 83.093 107.771 C 83.093 107.771 101.481 152.65 127.973 189.321 C 127.981 189.321 127.988 189.316 127.997 189.311 C 128.007 189.307 128.017 189.302 128.027 189.295 C 128.036 189.288 128.047 189.282 128.056 189.277 C 128.067 189.272 128.076 189.267 128.084 189.267 C 155.422 150.586 172.797 107.771 172.797 107.771 L 150.371 107.771 L 150.371 34.376 L 105.519 34.376 Z"/>
+ </g>
+ <defs>
+ <filter id="dGzJnLjuFlaVl7wJudAwu0K7cYfb21CD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="6.35"/>
+ </filter>
+ </defs>
+ <path fill="#effff6" d="M 105.519 11.95 L 105.519 99.616 L 83.093 99.616 C 83.093 99.616 101.481 144.495 127.973 181.166 C 127.981 181.166 127.988 181.161 127.997 181.156 C 128.007 181.152 128.017 181.147 128.027 181.14 C 128.036 181.133 128.047 181.127 128.056 181.122 C 128.067 181.117 128.076 181.112 128.084 181.112 C 155.422 142.431 172.797 99.616 172.797 99.616 L 150.371 99.616 L 150.371 11.95 L 105.519 11.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_770" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_770)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xed.svg b/.icons/Gruvbox_Dark-2/apps/64/xed.svg
new file mode 120000
index 000000000..ca6c48312
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xed.svg
@@ -0,0 +1 @@
+text-editor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xedit.svg b/.icons/Gruvbox_Dark-2/apps/64/xedit.svg
new file mode 120000
index 000000000..ca6c48312
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xedit.svg
@@ -0,0 +1 @@
+text-editor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfburn.svg b/.icons/Gruvbox_Dark-2/apps/64/xfburn.svg
new file mode 120000
index 000000000..b9c3f8e38
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfburn.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfcalendar.svg b/.icons/Gruvbox_Dark-2/apps/64/xfcalendar.svg
new file mode 120000
index 000000000..c44ce2b76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfcalendar.svg
@@ -0,0 +1 @@
+calendar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce-dict.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce-dict.svg
new file mode 120000
index 000000000..9f0d52e99
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce-dict.svg
@@ -0,0 +1 @@
+dictionary.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce-edit.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce-edit.svg
new file mode 120000
index 000000000..ca6c48312
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce-edit.svg
@@ -0,0 +1 @@
+text-editor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce-filemanager.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce-filemanager.svg
new file mode 120000
index 000000000..abdd0fd04
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce-filemanager.svg
@@ -0,0 +1 @@
+system-file-manager.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce-mail.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce-mail.svg
new file mode 120000
index 000000000..c76682b96
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce-mail.svg
@@ -0,0 +1 @@
+mail.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce-man.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce-man.svg
new file mode 120000
index 000000000..74f27a8db
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce-man.svg
@@ -0,0 +1 @@
+help.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce-mount.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce-mount.svg
new file mode 120000
index 000000000..b7d0f7432
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce-mount.svg
@@ -0,0 +1 @@
+harddisk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce-mouse.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce-mouse.svg
new file mode 120000
index 000000000..24cee5f28
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce-mouse.svg
@@ -0,0 +1 @@
+mouse.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce-newmail.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce-newmail.svg
new file mode 120000
index 000000000..c76682b96
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce-newmail.svg
@@ -0,0 +1 @@
+mail.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce-schedule.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce-schedule.svg
new file mode 120000
index 000000000..09c3073e1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce-schedule.svg
@@ -0,0 +1 @@
+clock.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce-sensors.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce-sensors.svg
new file mode 120000
index 000000000..a6c23f407
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce-sensors.svg
@@ -0,0 +1 @@
+thermal-monitor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce-sound.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce-sound.svg
new file mode 120000
index 000000000..62306d9ae
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce-sound.svg
@@ -0,0 +1 @@
+sound.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce-system-info.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce-system-info.svg
new file mode 120000
index 000000000..cad5391aa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce-system-info.svg
@@ -0,0 +1 @@
+info.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce-system-lock.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce-system-lock.svg
new file mode 120000
index 000000000..2f67bfe74
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce-system-lock.svg
@@ -0,0 +1 @@
+gnome-lockscreen.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce-system-settings.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce-system-settings.svg
new file mode 120000
index 000000000..0849399e3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce-system-settings.svg
@@ -0,0 +1 @@
+settings.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce-terminal.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce-terminal.svg
new file mode 120000
index 000000000..b6181fcf9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce-terminal.svg
@@ -0,0 +1 @@
+terminal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce-theme-manager.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce-theme-manager.svg
new file mode 120000
index 000000000..604fb0e17
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce-theme-manager.svg
@@ -0,0 +1 @@
+applications-interfacedesign.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce-ui.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce-ui.svg
new file mode 120000
index 000000000..15e177802
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce-ui.svg
@@ -0,0 +1 @@
+colour.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce-unknown.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce-unknown.svg
new file mode 120000
index 000000000..5ec8e9d94
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce-unknown.svg
@@ -0,0 +1 @@
+help-browser.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce4-about.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce4-about.svg
new file mode 120000
index 000000000..1ab2c65ba
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce4-about.svg
@@ -0,0 +1 @@
+applications-system-orange.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce4-appfinder.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce4-appfinder.svg
new file mode 120000
index 000000000..f97340b86
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce4-appfinder.svg
@@ -0,0 +1 @@
+search.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce4-backdrop.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce4-backdrop.svg
new file mode 120000
index 000000000..b51d9aa7d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce4-backdrop.svg
@@ -0,0 +1 @@
+wallpaper.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce4-battery-plugin.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce4-battery-plugin.svg
new file mode 120000
index 000000000..d2cbd7844
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce4-battery-plugin.svg
@@ -0,0 +1 @@
+power.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce4-clipman-plugin.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce4-clipman-plugin.svg
new file mode 120000
index 000000000..644ff5b1a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce4-clipman-plugin.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce4-clock.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce4-clock.svg
new file mode 120000
index 000000000..09c3073e1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce4-clock.svg
@@ -0,0 +1 @@
+clock.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce4-cpufreq-plugin.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce4-cpufreq-plugin.svg
new file mode 120000
index 000000000..03c065c62
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce4-cpufreq-plugin.svg
@@ -0,0 +1 @@
+indicator-cpufreq.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce4-cpugraph-plugin.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce4-cpugraph-plugin.svg
new file mode 120000
index 000000000..a6c23f407
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce4-cpugraph-plugin.svg
@@ -0,0 +1 @@
+thermal-monitor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce4-dict.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce4-dict.svg
new file mode 120000
index 000000000..9f0d52e99
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce4-dict.svg
@@ -0,0 +1 @@
+dictionary.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce4-display.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce4-display.svg
new file mode 120000
index 000000000..c720251fe
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce4-display.svg
@@ -0,0 +1 @@
+desktop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce4-eyes.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce4-eyes.svg
new file mode 100755
index 000000000..d530a31a0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce4-eyes.svg
@@ -0,0 +1,65 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Wq42QTQVSKvMkAUIJ9Yhj412JwFVAUNS" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Wq42QTQVSKvMkAUIJ9Yhj412JwFVAUNS)">
+ <linearGradient id="_lgradient_89" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_89)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_90" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_90)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="MDQFDqpaZDwPVn7TEQGzFEzY2wyndXcN" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#MDQFDqpaZDwPVn7TEQGzFEzY2wyndXcN)">
+ <circle cx="94.028" cy="114.329" r="38.528" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#cccccc" cx="94.028" cy="111.843" r="38.528" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 94.028141 73.314896 C 72.749637 73.314898 55.500001 90.564533 55.5 111.843037 C 55.508616 112.328817 55.526421 112.814388 55.553403 113.299494 C 56.110701 92.444709 73.165922 75.822055 94.028141 75.800583 C 114.729909 75.814481 131.720309 92.185292 132.502879 112.872267 C 132.525267 112.529445 132.543074 112.186338 132.556283 111.843037 C 132.556283 90.564533 115.306646 73.314898 94.028141 73.314896 L 94.028141 73.314896 Z"/>
+ </g>
+ <linearGradient id="_lgradient_91" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(27.342552,0,0,27.342552,80.356865,90.714702)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_91)" cx="94.028" cy="104.386" r="13.671" vector-effect="non-scaling-stroke"/>
+ <circle fill="#3f3f3f" cx="94.028" cy="104.386" r="3.729" vector-effect="non-scaling-stroke"/>
+ <defs>
+ <filter id="QcCmdafanPpvT07a8WAabWOmtsoLoPjH" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#QcCmdafanPpvT07a8WAabWOmtsoLoPjH)">
+ <circle cx="152.027" cy="134.214" r="48.471" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#e4e4e4" cx="152.027" cy="131.729" r="48.471" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_92" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(42.256671,0,0,42.256671,137.527656,103.143135)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_92)" cx="158.656" cy="124.271" r="21.128" vector-effect="non-scaling-stroke"/>
+ <circle fill="#3f3f3f" cx="158.656" cy="124.271" r="6.214" vector-effect="non-scaling-stroke"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 152.029112 83.257642 C 125.259381 83.257642 103.558225 104.958799 103.558225 131.72853 C 103.568726 132.214253 103.586529 132.699795 103.611628 133.184987 C 104.171179 106.838795 125.676989 85.766423 152.029112 85.743329 C 178.219499 85.760359 199.659626 106.579192 200.446597 132.757759 C 200.468045 132.414885 200.485843 132.071783 200.5 131.72853 C 200.5 104.958799 178.798848 83.257642 152.029112 83.257642 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce4-indicator-plugin.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce4-indicator-plugin.svg
new file mode 120000
index 000000000..cad5391aa
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce4-indicator-plugin.svg
@@ -0,0 +1 @@
+info.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce4-mcs-manager.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce4-mcs-manager.svg
new file mode 120000
index 000000000..0849399e3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce4-mcs-manager.svg
@@ -0,0 +1 @@
+settings.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce4-menueditor.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce4-menueditor.svg
new file mode 120000
index 000000000..34d961dc0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce4-menueditor.svg
@@ -0,0 +1 @@
+menu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce4-mixer.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce4-mixer.svg
new file mode 120000
index 000000000..460e1866c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce4-mixer.svg
@@ -0,0 +1 @@
+sound-box.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce4-netload-plugin.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce4-netload-plugin.svg
new file mode 120000
index 000000000..7da8cb2e6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce4-netload-plugin.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce4-notes-plugin.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce4-notes-plugin.svg
new file mode 120000
index 000000000..c172a8761
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce4-notes-plugin.svg
@@ -0,0 +1 @@
+stickers.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce4-notifyd.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce4-notifyd.svg
new file mode 120000
index 000000000..ebf599d8d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce4-notifyd.svg
@@ -0,0 +1 @@
+notification.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce4-panel-menu.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce4-panel-menu.svg
new file mode 120000
index 000000000..34d961dc0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce4-panel-menu.svg
@@ -0,0 +1 @@
+menu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce4-panel.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce4-panel.svg
new file mode 120000
index 000000000..010fb8a74
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce4-panel.svg
@@ -0,0 +1 @@
+panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce4-power-manager-settings.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce4-power-manager-settings.svg
new file mode 120000
index 000000000..d2cbd7844
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce4-power-manager-settings.svg
@@ -0,0 +1 @@
+power.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce4-pulseaudio-plugin.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce4-pulseaudio-plugin.svg
new file mode 120000
index 000000000..460e1866c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce4-pulseaudio-plugin.svg
@@ -0,0 +1 @@
+sound-box.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce4-session.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce4-session.svg
new file mode 100755
index 000000000..023f91cc7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce4-session.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="BarYMzNqWW0XYnGNOpDV8q6cyhRZDy3k" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#BarYMzNqWW0XYnGNOpDV8q6cyhRZDy3k)">
+ <linearGradient id="_lgradient_784" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_784)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#111111" d="M 84.553 128.95 C 107.255 128.95 110.5 132.186 110.5 154.868 L 110.5 173.032 C 110.5 195.713 107.255 198.95 84.553 198.95 L 61.447 198.95 C 38.745 198.95 35.5 195.713 35.5 173.032 L 35.5 154.868 C 35.5 132.186 38.745 128.95 61.447 128.95 L 84.553 128.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#111111" d="M 194.553 68.95 C 217.255 68.95 220.5 72.186 220.5 94.868 L 220.5 113.032 C 220.5 135.713 217.255 138.95 194.553 138.95 L 171.447 138.95 C 148.745 138.95 145.5 135.713 145.5 113.032 L 145.5 94.868 C 145.5 72.186 148.745 68.95 171.447 68.95 L 194.553 68.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_785" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(239.529,0,0,42.06,8.209,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_785)" d="M 165.689 11.95 C 221.87 11.95 241.521 18.026 247.735 53.263 C 248.82 54.107 5.406 54.308 8.234 53.49 C 14.403 18.052 34.018 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_786" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_786)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#effff6" d="M 249.553 104.132 L 161.887 104.132 L 161.887 81.706 C 161.887 81.706 117.008 100.094 80.337 126.586 C 80.337 126.594 80.342 126.601 80.347 126.61 C 80.351 126.62 80.356 126.63 80.363 126.64 C 80.37 126.649 80.376 126.66 80.381 126.669 C 80.386 126.68 80.391 126.689 80.391 126.697 C 119.072 154.035 161.887 171.41 161.887 171.41 L 161.887 148.984 L 249.553 148.984 L 249.553 104.132 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce4-settings.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce4-settings.svg
new file mode 120000
index 000000000..9cb7fcff7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce4-settings.svg
@@ -0,0 +1 @@
+tool.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce4-sound.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce4-sound.svg
new file mode 120000
index 000000000..62306d9ae
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce4-sound.svg
@@ -0,0 +1 @@
+sound.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce4-splash.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce4-splash.svg
new file mode 120000
index 000000000..c720251fe
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce4-splash.svg
@@ -0,0 +1 @@
+desktop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce4-system-lock.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce4-system-lock.svg
new file mode 120000
index 000000000..5d254d24b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce4-system-lock.svg
@@ -0,0 +1 @@
+system-lock-screen.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce4-systray.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce4-systray.svg
new file mode 100755
index 000000000..0f04a4225
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce4-systray.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="e9qrBOl6HUGQE37JIFRL2SigEOyrRpE7" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#e9qrBOl6HUGQE37JIFRL2SigEOyrRpE7)">
+ <linearGradient id="_lgradient_787" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_787)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".6">
+ <path fill="#111111" d="M 247.697 199 C 241.493 234.221 221.83 240.288 165.689 240.288 L 90.319 240.288 C 34.179 240.288 14.515 234.221 8.311 199 L 247.697 199 L 247.697 199 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_788" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_788)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <circle fill="#ebebeb" cx="137.756" cy="216.827" r="9.752" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ebebeb" cx="164.352" cy="216.827" r="9.752" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ebebeb" cx="190.948" cy="216.827" r="9.752" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce4-taskbar.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce4-taskbar.svg
new file mode 100755
index 000000000..b748a501c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce4-taskbar.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="aTZxYc7IfFI2MCCq8GgYEM3FP2odQ4er" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#aTZxYc7IfFI2MCCq8GgYEM3FP2odQ4er)">
+ <linearGradient id="_lgradient_789" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_789)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".6">
+ <path fill="#111111" d="M 247.697 199 C 241.493 234.221 221.83 240.288 165.689 240.288 L 90.319 240.288 C 34.179 240.288 14.515 234.221 8.311 199 L 247.697 199 L 247.697 199 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_790" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_790)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g opacity=".6">
+ <path d="M 59.561 207.138 L 120.301 207.138 C 122.634 207.138 124.528 209.032 124.528 211.365 L 124.528 222.125 C 124.528 224.458 122.634 226.352 120.301 226.352 L 59.561 226.352 C 57.227 226.352 55.333 224.458 55.333 222.125 L 55.333 211.365 C 55.333 209.032 57.227 207.138 59.561 207.138 Z" style="fill:#ebebeb"/>
+ </g>
+ <g opacity=".6">
+ <path d="M 135.733 207.138 L 196.473 207.138 C 198.806 207.138 200.7 209.032 200.7 211.365 L 200.7 222.125 C 200.7 224.458 198.806 226.352 196.473 226.352 L 135.733 226.352 C 133.4 226.352 131.506 224.458 131.506 222.125 L 131.506 211.365 C 131.506 209.032 133.4 207.138 135.733 207.138 Z" style="fill:#ebebeb"/>
+ </g>
+ <linearGradient id="_lgradient_791" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(16.32,0,0,15.232,57.68,209.129)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_791)" d="M 68.354 209.129 C 73.294 209.129 74 209.833 74 214.769 L 74 218.721 C 74 223.657 73.294 224.361 68.354 224.361 L 63.326 224.361 C 58.386 224.361 57.68 223.657 57.68 218.721 L 57.68 214.769 C 57.68 209.833 58.386 209.129 63.326 209.129 L 68.354 209.129 Z"/>
+ <linearGradient id="_lgradient_792" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(16.32,0,0,15.232,133.68,209.129)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_792)" d="M 144.354 209.129 C 149.294 209.129 150 209.833 150 214.769 L 150 218.721 C 150 223.657 149.294 224.361 144.354 224.361 L 139.326 224.361 C 134.386 224.361 133.68 223.657 133.68 218.721 L 133.68 214.769 C 133.68 209.833 134.386 209.129 139.326 209.129 L 144.354 209.129 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce4-time-out-plugin.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce4-time-out-plugin.svg
new file mode 120000
index 000000000..02a5b0836
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce4-time-out-plugin.svg
@@ -0,0 +1 @@
+kronometer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce4-timer.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce4-timer.svg
new file mode 120000
index 000000000..5669fdbb5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce4-timer.svg
@@ -0,0 +1 @@
+gnome-break-timer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce4-ui.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce4-ui.svg
new file mode 120000
index 000000000..15e177802
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce4-ui.svg
@@ -0,0 +1 @@
+colour.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce4-weather.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce4-weather.svg
new file mode 120000
index 000000000..8103a34ff
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce4-weather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce4-workspaces.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce4-workspaces.svg
new file mode 120000
index 000000000..8352b2ede
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce4-workspaces.svg
@@ -0,0 +1 @@
+workspace-switcher-top-left.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfce_unknown.svg b/.icons/Gruvbox_Dark-2/apps/64/xfce_unknown.svg
new file mode 120000
index 000000000..5ec8e9d94
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfce_unknown.svg
@@ -0,0 +1 @@
+help-browser.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfdashboard.svg b/.icons/Gruvbox_Dark-2/apps/64/xfdashboard.svg
new file mode 120000
index 000000000..fde67223b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfdashboard.svg
@@ -0,0 +1 @@
+icons.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfig.svg b/.icons/Gruvbox_Dark-2/apps/64/xfig.svg
new file mode 100644
index 000000000..4d8e5037b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfig.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="WXzDCKohoxgKFfkJs2buz2RecFfjzVsr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#WXzDCKohoxgKFfkJs2buz2RecFfjzVsr)">
+ <path fill="#4d4d4d" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_537" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(130,0,0,135,63,60.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#d7d7d7"/>
+ <stop offset="100%" style="stop-color:#ffffff"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_537)" d="M 64.449 195.452 L 113.533 131.202 L 63 60.558 L 95.48 60.58 L 135.745 116.128 L 75.54 195.448 L 64.449 195.448 L 64.449 195.452 L 64.449 195.452 Z M 160.52 195.5 L 120.532 139.857 L 181.239 60.5 L 192.056 60.5 L 142.771 125.053 L 193 195.5 L 160.52 195.5 L 160.52 195.5 Z"/>
+ <linearGradient id="_lgradient_538" x1=".039" x2=".972" y1=".379" y2=".441" gradientTransform="matrix(160,0,0,105.001,48,85.143)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e54c18"/>
+ <stop offset="100%" style="stop-color:#fec350"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_538)" d="M 127.993 85.144 C 124.088 85.144 119.916 85.443 116.16 85.798 C 122.851 94.42 128.403 101.72 134.793 110.011 C 131.207 102.387 123.836 95.075 126.384 91.315 C 128.906 87.593 133.554 88.219 133.908 88.219 C 141.359 88.219 148.531 89.051 155.237 90.589 L 156.808 88.451 C 147.865 86.176 138.151 85.143 127.993 85.143 L 127.993 85.144 L 127.993 85.144 Z M 168.348 92.102 L 166.9 94.145 C 187.56 102.137 201.534 117.402 201.534 134.898 C 201.534 160.66 171.24 181.563 133.908 181.563 C 96.576 181.563 66.268 160.66 66.268 134.898 C 66.268 120.868 75.256 108.275 89.472 99.716 L 85.101 93.137 C 62.801 102.478 48 118.874 48 137.54 C 48 166.584 83.834 190.144 127.993 190.144 C 172.152 190.144 208 166.584 208 137.54 C 208 118.174 192.063 101.236 168.348 92.102 L 168.348 92.102 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_539" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_539)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfpm-ac-adapter.svg b/.icons/Gruvbox_Dark-2/apps/64/xfpm-ac-adapter.svg
new file mode 120000
index 000000000..d2cbd7844
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfpm-ac-adapter.svg
@@ -0,0 +1 @@
+power.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfpm-suspend.svg b/.icons/Gruvbox_Dark-2/apps/64/xfpm-suspend.svg
new file mode 120000
index 000000000..620d61d33
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfpm-suspend.svg
@@ -0,0 +1 @@
+system-suspend.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfsm-hibernate.svg b/.icons/Gruvbox_Dark-2/apps/64/xfsm-hibernate.svg
new file mode 120000
index 000000000..2451dd60b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfsm-hibernate.svg
@@ -0,0 +1 @@
+system-suspend-hibernate.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfsm-logout.svg b/.icons/Gruvbox_Dark-2/apps/64/xfsm-logout.svg
new file mode 120000
index 000000000..5160f3f62
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfsm-logout.svg
@@ -0,0 +1 @@
+system-log-out.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfsm-reboot.svg b/.icons/Gruvbox_Dark-2/apps/64/xfsm-reboot.svg
new file mode 120000
index 000000000..badbc28de
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfsm-reboot.svg
@@ -0,0 +1 @@
+system-reboot.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfsm-shutdown.svg b/.icons/Gruvbox_Dark-2/apps/64/xfsm-shutdown.svg
new file mode 120000
index 000000000..014e3332f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfsm-shutdown.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfsm-suspend.svg b/.icons/Gruvbox_Dark-2/apps/64/xfsm-suspend.svg
new file mode 120000
index 000000000..620d61d33
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfsm-suspend.svg
@@ -0,0 +1 @@
+system-suspend.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfsm-switch.svg b/.icons/Gruvbox_Dark-2/apps/64/xfsm-switch.svg
new file mode 120000
index 000000000..ee6c18028
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfsm-switch.svg
@@ -0,0 +1 @@
+system-switch-user.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xfwm4.svg b/.icons/Gruvbox_Dark-2/apps/64/xfwm4.svg
new file mode 120000
index 000000000..cd623cfa6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xfwm4.svg
@@ -0,0 +1 @@
+gdm-xnest.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xhydra.svg b/.icons/Gruvbox_Dark-2/apps/64/xhydra.svg
new file mode 100755
index 000000000..93611e9e0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xhydra.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="5MvFiWFjnKYvUaNy1XI7RkkvpdMVdSIw" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#5MvFiWFjnKYvUaNy1XI7RkkvpdMVdSIw)">
+ <linearGradient id="_lgradient_797" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_797)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_798" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_798)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_799" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(126.087,0,0,145,64.957,53.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#16a085"/>
+ <stop offset="100%" style="stop-color:#663579"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_799)" d="M 107.4 53.554 C 105.104 53.745 104.244 54.102 103.38 55.2 C 102.452 56.381 101.657 56.655 98.27 56.97 C 95.69 57.211 93.877 57.683 93.186 58.298 C 91.855 59.483 90.601 62.363 90.601 64.236 C 90.601 65.565 90.731 65.624 92.764 65.299 C 93.964 65.106 95.819 65.246 96.942 65.617 C 98.588 66.161 98.841 66.433 98.314 67.069 C 97.938 67.522 96.653 67.396 95.245 67.396 C 92.421 67.396 92.126 68.187 94.092 70.476 L 95.359 71.954 L 97.54 70.786 C 100.024 69.453 101.774 69.763 103.521 70.75 C 104.186 71.126 107.183 71.574 110.188 71.742 C 115.295 72.025 113.939 72.144 115.175 73.582 C 115.976 74.515 117.078 75.819 117.075 76.892 C 117.064 80.511 114.533 86.921 107.03 95.849 C 103.232 100.37 102.484 108.646 102.475 110.83 C 102.472 111.498 102.232 112.184 101.947 112.361 C 101.4 112.699 101.058 110.619 100.54 103.794 C 100.026 97.034 98.761 93.259 95.852 90.253 C 94.145 88.489 92.56 87.438 90.97 87.014 C 88.189 86.272 88.021 85.704 90.284 84.766 C 91.198 84.387 91.946 83.86 91.946 83.598 C 91.946 82.925 89.414 82.373 87.777 82.686 C 86.099 83.007 86.058 82.71 87.566 81.102 C 90.535 77.939 85.483 78.671 80.24 82.164 C 75.535 85.299 72.664 88.525 72.227 90.855 C 71.952 92.325 71.071 93.609 69.096 95.43 C 65.435 98.807 64.606 100.517 65.077 103.661 C 65.764 108.246 66.289 108.621 68.428 106.077 C 69.768 104.482 72.879 102.824 73.45 103.395 C 74.007 103.953 72.569 105.943 70.89 106.935 C 68.769 108.19 68.793 109.073 70.961 109.829 C 73.02 110.548 73.403 110.357 74.567 108.051 C 75.909 105.391 77.489 103.891 79.703 103.174 C 80.801 102.819 82.869 101.443 84.303 100.112 C 85.737 98.781 87.182 97.696 87.514 97.696 C 88.652 97.696 90.755 100.342 91.322 102.484 C 91.634 103.662 92.166 108.348 92.501 112.9 C 93.533 126.931 94.943 128.917 100.047 140.038 C 101.683 143.604 103.02 146.88 103.02 147.316 C 103.02 147.903 98.741 148.2 95.491 148.484 C 87.8 149.156 84.573 151.768 84.013 157.786 C 83.811 159.955 84.001 161.216 84.743 162.627 C 86.274 165.538 87.191 165.483 86.783 162.503 C 86.434 159.951 87.36 158.322 88.05 160.273 C 88.559 161.713 90.521 163.768 91.383 163.768 C 92.261 163.768 92.269 163.688 91.577 161.866 C 90.971 160.269 91.339 160.109 92.887 161.282 C 94.368 162.404 94.867 161.856 94.488 159.52 C 93.889 155.824 99.788 152.607 106.802 154.688 C 110.211 155.7 111.155 155.791 112.66 155.246 C 115.532 154.206 119.608 154.453 121.481 156.031 C 123.367 157.619 121.837 161.771 120.522 163.651 C 119.183 165.565 117.088 166.372 111.841 167.014 C 109.183 167.339 106.424 167.991 105.702 168.465 C 104.264 169.408 103.107 171.523 103.107 173.218 C 103.107 174.676 103.771 174.583 105.218 172.917 C 105.88 172.154 106.92 171.536 107.532 171.536 C 108.921 171.536 108.927 171.834 107.54 173.598 C 106.542 174.868 105.97 178.183 106.749 178.183 C 106.922 178.183 107.88 177.312 108.886 176.244 C 109.892 175.177 111.245 174.306 111.894 174.306 C 113.272 174.306 113.348 174.727 112.228 176.209 C 111.394 177.314 111.088 180.973 111.832 180.935 C 112.061 180.924 112.749 180.118 113.363 179.138 C 114.406 177.476 115.711 176.63 120.1 174.775 C 121.07 174.366 124.767 170.953 128.315 167.199 C 134.653 160.494 134.576 160.339 134.397 158.057 L 134.212 155.73 L 140.637 155.057 C 146.323 153.028 149.349 152.862 152.661 154.579 C 157.055 156.858 161.205 160.805 160.603 164.518 C 160.16 167.25 158.659 172.43 154.868 172.796 C 145.846 172.627 133.262 178.414 134.683 186.829 C 135.854 192.479 143.178 196.221 150.523 197.901 C 152.834 198.429 155.92 198.605 159.803 198.441 C 169.528 198.029 175.746 197.526 180.955 192.172 C 182.861 190.213 185.318 185.542 186.215 183.257 L 191.043 185.891 L 191.043 173.206 L 178.435 178.742 L 185.045 182.549 C 184.268 183.195 183.247 184.771 182.09 185.968 C 176.973 191.257 173.467 191.242 167.067 192.104 C 161.816 192.811 156.058 192.069 152.479 190.484 C 149.545 189.185 147.272 186.379 147.272 184.289 C 147.272 182.324 149.616 180.526 152.444 180.43 C 160.094 180.173 161.521 179.475 161.521 179.475 C 167.03 177.798 172.248 168.225 172.248 162.199 C 172.248 160.662 172.489 158.772 172.784 157.995 C 173.222 156.842 172.969 155.85 171.412 152.597 C 170.116 149.888 169.618 149.438 169.847 148.527 C 170.123 147.424 169.608 146.603 166.935 143.899 C 164.043 140.973 163.759 139.59 164.367 138.615 C 164.742 138.014 165.053 137.396 165.053 137.243 C 165.053 137.091 163.613 136.244 161.86 135.358 C 160.108 134.473 158.064 133.25 157.313 132.641 C 156.132 131.684 156.046 131.41 156.698 130.624 C 157.112 130.124 157.307 129.572 157.129 129.393 C 156.95 129.215 154.867 128.708 152.502 128.261 C 147.165 127.252 146.337 126.814 146.117 124.897 C 146.02 124.059 145.747 123.392 145.51 123.42 C 145.272 123.446 142.622 123.921 139.617 124.473 C 133.711 125.558 132.37 125.41 132.37 123.667 C 132.37 122.231 132.381 122.224 128.684 124.198 C 122.648 127.423 117.747 125.443 119.265 120.373 C 119.646 119.098 120.679 117.001 121.56 115.718 C 125.086 110.588 131.804 108.955 144.159 108.386 C 151.043 108.069 154.143 107.76 156.164 106.846 C 159.353 105.403 166.675 100.336 168.042 97.794 C 168.627 96.707 169.293 95.821 169.528 95.821 C 170.684 95.821 172.176 93.455 172.176 91.617 C 172.176 89.129 173.315 89.31 173.988 91.909 C 174.655 94.487 175.79 93.218 175.72 89.971 C 175.661 87.217 176.073 86.903 177.312 88.75 C 178.653 90.746 179.089 89.415 178.324 85.687 C 177.587 82.098 172.783 73.322 170.795 70.801 C 170.166 70.003 165.17 69.207 164.323 69.031 C 163.158 68.79 161.614 67.819 159.938 65.031 C 158.677 62.935 157.043 60.981 156.138 60.509 C 154.71 59.763 154.295 59.774 152.119 60.606 C 149.473 61.618 149.235 62.033 150.606 63.173 C 151.709 64.089 153.57 68.309 153.57 69.89 C 153.57 71.019 153.551 71.023 152.418 69.996 C 151.783 69.421 150.002 68.069 149.55 66.996 C 148.766 65.131 148.691 65.091 147.932 66.12 C 146.531 68.018 146.924 70.642 148.812 71.987 C 150.66 73.305 152.324 76.199 152.945 79.182 C 153.168 80.25 153.82 81.905 154.397 82.855 C 156.558 86.42 156.141 94.751 152.814 96.332 C 151.656 96.882 147.918 97.376 142.18 97.739 C 128.981 98.573 122.983 100.283 116.653 106.505 C 113.627 109.478 113.427 109.59 113.785 108.08 C 114.36 105.658 114.61 102.415 120.083 95.256 C 127.106 86.069 128.01 83.862 128 77.273 C 127.981 71.64 125.408 65.231 119.441 60.387 C 118.211 59.534 117.341 58.618 117.506 58.351 C 117.671 58.084 118.813 57.864 120.039 57.864 C 122.636 57.864 122.685 57.011 120.179 55.546 C 118.091 54.324 111.16 53.242 107.4 53.554 L 107.4 53.554 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/ximian-evolution-calendar.svg b/.icons/Gruvbox_Dark-2/apps/64/ximian-evolution-calendar.svg
new file mode 120000
index 000000000..c44ce2b76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/ximian-evolution-calendar.svg
@@ -0,0 +1 @@
+calendar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xine.svg b/.icons/Gruvbox_Dark-2/apps/64/xine.svg
new file mode 120000
index 000000000..61754308e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xine.svg
@@ -0,0 +1 @@
+video.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xiphos.svg b/.icons/Gruvbox_Dark-2/apps/64/xiphos.svg
new file mode 100755
index 000000000..d19523220
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xiphos.svg
@@ -0,0 +1,49 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="hVb4qs912ZfeNmXtYQ16AN4XasNSgDa2" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#hVb4qs912ZfeNmXtYQ16AN4XasNSgDa2)">
+ <linearGradient id="_lgradient_151" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_151)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 156.75 89.75 L 156.75 53.5 L 127.75 53.5 L 127.75 89.75 L 91.5 89.75 L 91.5 118.75 L 127.75 118.75 L 127.75 198.5 L 156.75 198.5 L 156.75 118.75 L 193 118.75 L 193 89.75 L 156.75 89.75 Z"/>
+ <linearGradient id="_lgradient_152" x1="1" x2="0" y1="0" y2="0" gradientTransform="matrix(49.785,0,0,225.364,5.68,13.461)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2b2e30"/>
+ <stop offset="100%" style="stop-color:#1e1f1f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_152)" d="M 55.465 238.826 C 12.706 234.2 5.68 216.025 5.68 155.745 L 5.68 96.494 C 5.68 36.419 12.658 18.163 55.03 13.461 L 55.465 238.826 L 55.465 238.826 Z"/>
+ <defs>
+ <filter id="T5YRJpRKHl7hH5YhxkQXQy1YBfDqT1xm" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#T5YRJpRKHl7hH5YhxkQXQy1YBfDqT1xm)">
+ <linearGradient id="_lgradient_153" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(37.149,0,0,131.4,163.938,11.901)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_153)" d="M 163.938 11.938 L 164 143.302 L 182.543 124.759 L 201.086 143.302 L 201.086 13.5 C 190.784 12.265 178.411 11.754 163.938 11.938 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_154" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_154)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xkcd-gtk.svg b/.icons/Gruvbox_Dark-2/apps/64/xkcd-gtk.svg
new file mode 100644
index 000000000..b3f39349a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xkcd-gtk.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Q76oxwKYo5VWFjK3E2PO0kAbAmWLXa8z" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Q76oxwKYo5VWFjK3E2PO0kAbAmWLXa8z)">
+ <linearGradient id="_lgradient_201" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_201)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_202" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_202)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <path fill="#3f3f3f" d="M 250.34375 93.09375 L 5.90625 172 C 5.9375 174.09375 6.03125 176.6875 6.21875 178.65625 L 250.325 99.80976 Q 250.375 97.5 250.34375 93.09375 Z"/>
+ <path fill="#3f3f3f" d="M 172.917202 78.037227 L 50.077633 118.005795 L 50.722631 119.972364 L 62.407819 155.89961 L 185.247379 115.942044 L 172.917202 78.037227 L 172.917202 78.037227 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xmind.svg b/.icons/Gruvbox_Dark-2/apps/64/xmind.svg
new file mode 100644
index 000000000..0a2ac3a9c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xmind.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#AMpqutQsc8o00NWiNKgOx8ObsKy8Gtks)">
+ <linearGradient id="_lgradient_540" x1=".48" x2=".484" y1=".981" y2=".086" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset=".435%" style="stop-color:#bc1938"/>
+ <stop offset="100%" style="stop-color:#f22c42"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_540)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="AMpqutQsc8o00NWiNKgOx8ObsKy8Gtks" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#5y69M7sVkb7xpbvaGwx7HvvWHDVFnSOo)">
+ <linearGradient id="_lgradient_541" x1=".257" x2=".618" y1="-.187" y2=".252" gradientTransform="matrix(144.999831,0,0,90.000434,55.500177,82.999653)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#fcfcfc"/>
+ <stop offset="100%" style="stop-color:#fbc2bb"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_541)" d="M 96.566 83.007 C 96.224 83.013 95.839 83.044 95.396 83.063 C 93.718 83.157 62.059 88.874 60.044 89.437 C 57.914 90.033 56.095 91.29 55.651 92.482 C 54.894 94.508 57.087 101.094 59.983 105.516 C 71.534 118.725 84.36 122.081 96.929 129.199 C 98.371 130.827 98.941 131.613 87.875 136.331 C 70.581 143.705 64.983 149.977 61.671 159.256 C 60.692 161.998 60.238 169.248 60.928 171.073 C 61.823 173.438 62.362 173.914 79.072 170.862 C 95.858 167.795 94.47 167.616 95.87 166.339 C 97.01 165.298 97.075 165.048 97.573 160.126 C 97.86 157.306 98.453 151.799 98.887 150.34 C 99.895 146.952 102.43 143.414 105.191 141.543 C 115.661 134.447 135.368 137.985 146.031 148.874 C 150.05 152.977 152.573 158.833 154.587 165.196 C 155.748 168.867 156.928 170.461 158.761 170.812 C 160.447 171.134 160.488 170.624 181.846 166.722 C 193.727 164.549 198.671 163.493 199.37 162.969 C 200.872 161.842 200.878 159.087 199.38 154.532 C 196.813 146.707 192.359 141.505 184.108 135.486 C 180.026 132.509 174.873 129.694 166.146 125.67 C 157.846 121.843 153.893 120.807 153.893 119.619 C 153.893 118.635 157.153 118.198 163.737 116.301 C 178.163 112.144 185.115 106.312 185.115 95.513 C 185.115 90.775 184.186 86.951 182.742 85.71 C 180.821 84.059 177.448 84.008 169.383 85.412 C 143.53 89.914 145.31 89.738 144.108 91.612 C 143.471 92.604 143.499 92.835 144.669 97.34 C 145.339 99.923 145.878 103.153 145.874 103.903 C 145.864 105.497 143.713 108.16 142.661 109.109 C 140.088 111.431 134.253 113.011 128.277 113.011 C 121.049 113.011 115.603 110.618 110.194 105.071 C 106.285 101.063 104.289 97.184 101.626 90.047 C 99.288 83.778 98.967 82.961 96.564 83.001 L 96.566 83.007 L 96.566 83.007 Z"/>
+ </g>
+ <defs>
+ <filter id="5y69M7sVkb7xpbvaGwx7HvvWHDVFnSOo" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_542" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_542)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xmlcopyeditor.svg b/.icons/Gruvbox_Dark-2/apps/64/xmlcopyeditor.svg
new file mode 100755
index 000000000..1cd45bd7a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xmlcopyeditor.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="gTeeNLUooRylzhMX26Bdqi8D7HVFHTCs" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#gTeeNLUooRylzhMX26Bdqi8D7HVFHTCs)">
+ <linearGradient id="_lgradient_800" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_800)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g>
+ <path fill="#c4bea2" d="M 170.319 149.005 L 127.81 195.823 L 127.81 240.17 L 176.246 240.17 C 225.343 239.801 243.519 230.196 248.167 196.231 L 241.323 192.674 L 170.319 149.005 Z"/>
+ <path fill="#b0ab84" d="M 54.258 166.874 L 62.405 159.458 L 6.816 188.293 C 10.534 229.577 27.884 238.716 75.674 240.17 L 128 240.17 L 128 196.133 L 54.258 166.874 Z"/>
+ <path fill="#e9e6dd" d="M 249.875 179.25 C 250.875 99.25 251.875 52.375 242.65 36.448 L 160.127 109.819 L 166.716 153.434 L 248.134 196.246 C 248.75 190.625 249.663 184.601 249.875 179.25 Z"/>
+ <path fill="#d6d2c0" d="M 9.604 46.215 C 4.694 70.047 3.774 117.443 6.816 188.371 L 61.636 163.98 L 60.945 163.668 L 101.203 95.717 L 9.604 46.215 Z"/>
+ <path fill="#3d65c8" d="M 169.332 11.83 L 114.32 11.83 L 113.182 87.122 L 164.723 113.939 L 243.072 37.123 C 235.141 17.887 212.361 11.643 169.332 11.83 Z"/>
+ <path fill="#dd5639" d="M 90.325 11.83 C 30.812 11.313 14.062 22.38 9.454 47.272 L 93.532 97.313 L 119.845 90.779 L 119.845 11.83 L 90.325 11.83 Z"/>
+ <path fill="#ffffff" d="M 87.225 93.38 L 119.845 85.225 L 168.775 109.69 L 176.93 158.62 L 128 199.395 L 54.605 166.775 L 87.225 93.38 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_801" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_801)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xmms.svg b/.icons/Gruvbox_Dark-2/apps/64/xmms.svg
new file mode 120000
index 000000000..61754308e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xmms.svg
@@ -0,0 +1 @@
+video.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xmoto.svg b/.icons/Gruvbox_Dark-2/apps/64/xmoto.svg
new file mode 100755
index 000000000..15ded7e94
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xmoto.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ByJifTWbOulkjkACGA8yuANtikAMeALt" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ByJifTWbOulkjkACGA8yuANtikAMeALt)">
+ <linearGradient id="_lgradient_146" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_146)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_147" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_147)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_148" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(135.204,0,0,132.412,65.296,61.794)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_148)" fill-opacity=".985" d="M 89.357 88.582 C 100.277 72.42 118.768 61.794 139.74 61.794 C 173.297 61.794 200.5 88.997 200.5 122.553 C 200.5 137.541 195.074 151.261 186.078 161.856 L 75.108 194.206 C 75.108 194.206 60.583 170.725 66.877 147.245 C 66.877 147.245 75.35 168.789 92.295 158.864 C 109.239 148.939 126.184 118.922 81.885 109.481 L 89.357 88.582 Z"/>
+ <path fill="#5d5d5d" d="M 103.42 88.543 L 84.064 88.543 C 79.251 88.543 75.35 92.445 75.35 97.258 L 75.35 97.258 C 60.584 100.889 55.5 110.329 55.5 110.329 L 93.758 110.329 C 102.442 110.329 109.482 103.29 109.482 94.605 L 109.482 94.605 C 109.482 91.257 106.768 88.543 103.42 88.543 Z"/>
+ <g opacity=".5">
+ <path d="M 104.87 88.543 L 95.789 88.543 C 99.137 88.543 101.851 91.257 101.851 94.605 L 101.851 94.605 C 101.851 103.29 94.812 110.33 86.127 110.33 L 95.208 110.33 C 103.892 110.33 110.932 103.29 110.932 94.605 L 110.932 94.605 C 110.932 91.257 108.218 88.543 104.87 88.543 Z"/>
+ </g>
+ <path fill="#3b3b3b" d="M 103.42 88.543 L 94.339 88.543 C 97.687 88.543 100.401 91.257 100.401 94.605 L 100.401 94.605 C 100.401 103.29 93.362 110.33 84.677 110.33 L 93.758 110.33 C 102.442 110.33 109.482 103.29 109.482 94.605 L 109.482 94.605 C 109.482 91.257 106.768 88.543 103.42 88.543 Z"/>
+ <g opacity=".5">
+ <circle fill="#0d0900" cx="139.64" cy="140.137" r="5.291" vector-effect="non-scaling-stroke"/>
+ </g>
+ <circle fill="#3b3b3b" cx="138.19" cy="140.137" r="5.291" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xneur.svg b/.icons/Gruvbox_Dark-2/apps/64/xneur.svg
new file mode 100755
index 000000000..2a71743c5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xneur.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="cL0o5FgeOz1jx3In7xo0D86rL3JYDUlr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#cL0o5FgeOz1jx3In7xo0D86rL3JYDUlr)">
+ <linearGradient id="_lgradient_216" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_216)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_217" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_217)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="SFRkXJ9OoejUARJzfevnSaTtI9dr6Kh6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#SFRkXJ9OoejUARJzfevnSaTtI9dr6Kh6)">
+ <path fill-rule="evenodd" d="M 152.491116 75.135417 L 131.179487 100.890326 C 119.456639 115.050391 109.858793 126.926166 109.858793 127.270532 C 109.858793 127.614895 119.891669 140.492351 132.144405 155.88911 L 154.41552 183.885417 L 177.752454 183.885417 C 196.32702 183.885417 200.967338 183.71776 200.464034 183.051691 C 199.199727 181.379705 157.981556 129.475677 157.052281 128.388207 C 156.186755 127.373238 158.053757 124.890179 176.700527 102.370495 C 188.041515 88.674417 197.726971 76.943032 198.222421 76.304446 C 199.074354 75.198851 197.902192 75.135417 175.812342 75.135417 L 152.491116 75.135417 Z M 61.539664 75.135417 C 61.539664 75.135417 100.955183 127.22522 100.157629 127.048809 C 100.248254 127.302559 91.121694 139.065349 79.874965 153.193393 C 68.627629 167.317209 58.533729 180.004359 57.455822 181.376986 L 55.5 183.884208 L 102.246375 183.884208 L 113.180731 170.177256 C 120.766563 160.66673 123.929593 156.230455 123.507854 155.668595 C 123.172521 155.229079 117.965876 148.641125 111.930018 141.042128 L 100.9576 127.231261 L 112.443596 113.378103 C 118.76482 105.760982 123.872194 99.476615 123.799688 99.404118 L 61.539664 75.135417 Z"/>
+ </g>
+ <path fill="#ffffff" fill-rule="evenodd" d="M 152.491116 72.114583 L 131.179487 97.869492 C 119.456639 112.029558 109.858793 123.905333 109.858793 124.249699 C 109.858793 124.594062 119.891669 137.471518 132.144405 152.868276 L 154.41552 180.864583 L 177.752454 180.864583 C 196.32702 180.864583 200.967338 180.696927 200.464034 180.030857 C 199.199727 178.358871 157.981556 126.454844 157.052281 125.367374 C 156.186755 124.352404 158.053757 121.869346 176.700527 99.349662 C 188.041515 85.653584 197.726971 73.922199 198.222421 73.283613 C 199.074354 72.178018 197.902192 72.114583 175.812342 72.114583 L 152.491116 72.114583 Z M 61.539664 72.114583 C 61.539664 72.114583 100.955183 124.204386 100.157629 124.027976 C 100.248254 124.281726 91.121694 136.044515 79.874965 150.17256 C 68.627629 164.296376 58.533729 176.983525 57.455822 178.356153 L 55.5 180.863375 L 102.246375 180.863375 L 113.180731 167.156422 C 120.766563 157.645896 123.929593 153.209621 123.507854 152.647761 C 123.172521 152.208245 117.965876 145.620291 111.930018 138.021294 L 100.9576 124.210428 L 112.443596 110.35727 C 118.76482 102.740148 123.872194 96.455782 123.799688 96.383285 L 61.539664 72.114583 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xnoise.svg b/.icons/Gruvbox_Dark-2/apps/64/xnoise.svg
new file mode 100644
index 000000000..ab6a57fea
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xnoise.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#ggAYyoED2Url4bEx69y1Ra3yPk4EAoIV)">
+ <linearGradient id="_lgradient_543" x1=".5" x2=".5" y1=".999" y2="-.001" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="1.739%" style="stop-color:#ad4f8d"/>
+ <stop offset="100%" style="stop-color:#6b8ccb"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_543)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="ggAYyoED2Url4bEx69y1Ra3yPk4EAoIV" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#tJXRi8UyWJb7UBCbh8RAbWkdDDFlsGzx)">
+ <path fill="#fefefe" d="M 143.03 127.72 C 144.26 128.33 145.44 129.07 146.53 129.91 C 148.01 131.05 149.38 132.32 150.65 133.69 C 152.238636 135.39338 153.740535 137.175634 155.15 139.03 C 156.97 141.42 158.73 143.85 160.43 146.33 C 161.99 148.6 163.58 150.84 165.21 153.05 C 166.53 154.86 167.91 156.62 169.33 158.35 C 170.47 159.74 171.68 161.07 172.96 162.34 C 173.98 163.37 175.08 164.32 176.24 165.19 C 177.22 165.92 178.27 166.55 179.37 167.08 C 180.41 167.58 181.5 167.98 182.62 168.26 C 183.83 168.57 185.07 168.78 186.32 168.9 C 187.79 169.03 189.27 169.1 190.74 169.09 C 192.14 169.08 193.54 169.13 194.94 169.23 C 196.03 169.31 197.13 169.45 198.2 169.68 C 198.66 169.77 199.1 169.89 199.54 170.04 C 199.96 170.19 200.37 170.37 200.75 170.6 C 201.21 170.86 201.61 171.22 201.94 171.64 C 202.38 172.22 202.61 172.94 202.6 173.67 C 202.57 174.5 202.25 175.3 201.7 175.93 C 201.29 176.41 200.81 176.83 200.28 177.17 C 199.84 177.44 199.36 177.65 198.85 177.76 C 198.41 177.87 197.96 177.96 197.5 178.01 C 196.42 178.13 195.33 178.18 194.24 178.17 C 192.74 178.16 191.25 178.1 189.75 177.99 C 188.15 177.87 186.56 177.71 184.97 177.49 C 183.480344 177.296727 181.99913 177.043185 180.53 176.73 C 179.29 176.48 178.07 176.13 176.9 175.66 C 175.15 174.92 173.49 173.96 171.96 172.83 C 170.194208 171.531995 168.538586 170.090433 167.01 168.52 C 165.188256 166.661578 163.469045 164.70535 161.86 162.66 C 159.93 160.23 158.1 157.73 156.36 155.16 C 154.89 153.01 153.38 150.87 151.84 148.77 C 150.56 147.02 149.24 145.31 147.86 143.64 C 146.73 142.26 145.55 140.94 144.3 139.67 C 143.28 138.63 142.2 137.66 141.05 136.76 C 140.09 136 139.07 135.33 138 134.75 C 137.03 134.23 136.01 133.81 134.96 133.48 C 133.89 133.15 132.79 132.91 131.68 132.77 C 130.44 132.62 129.19 132.55 127.94 132.55 C 126.69 132.55 125.44 132.62 124.19 132.77 C 123.08 132.91 121.99 133.15 120.92 133.48 C 119.87 133.81 118.85 134.23 117.88 134.75 C 116.81 135.33 115.78 136 114.82 136.76 C 113.68 137.66 112.59 138.63 111.58 139.67 C 110.330648 140.935753 109.142621 142.260604 108.02 143.64 C 106.639953 145.307911 105.312632 147.018754 104.04 148.77 C 102.5 150.87 100.99 153 99.52 155.16 C 97.77 157.75 95.92 160.27 93.99 162.73 C 92.4 164.75 90.69 166.68 88.88 168.51 C 87.351886 170.060549 85.692351 171.475838 83.92 172.74 C 82.343309 173.867758 80.646239 174.81691 78.86 175.57 C 77.61 176.07 76.33 176.46 75.01 176.74 C 73.49 177.08 71.96 177.37 70.42 177.58 C 68.8 177.82 67.18 178 65.55 178.13 C 64.06 178.25 62.56 178.32 61.06 178.32 C 59.88 178.34 58.7 178.27 57.54 178.11 C 57.04 178.04 56.56 177.92 56.09 177.76 C 55.36 177.52 54.73 177.06 54.29 176.43 C 54.04 176.05 53.83 175.64 53.67 175.22 C 53.49 174.75 53.4 174.24 53.4 173.73 C 53.42 172.54 54 171.43 54.96 170.73 C 55.35 170.45 55.77 170.22 56.21 170.05 C 56.65 169.88 57.1 169.74 57.56 169.64 C 58.63 169.41 59.72 169.27 60.81 169.21 C 62.25 169.12 63.7 169.08 65.14 169.09 C 66.6 169.1 68.06 169.03 69.52 168.9 C 70.76 168.78 71.99 168.56 73.2 168.25 C 74.32 167.96 75.41 167.56 76.45 167.05 C 77.56 166.51 78.62 165.86 79.61 165.12 C 80.78643 164.228753 81.899141 163.256385 82.94 162.21 C 84.24 160.91 85.47 159.55 86.64 158.13 C 88.1 156.37 89.5 154.57 90.86 152.73 C 92.53 150.47 94.17 148.19 95.77 145.88 C 97.41 143.51 99.14 141.21 100.94 138.97 C 102.510642 137.009499 104.168997 135.120909 105.91 133.31 C 107.37 131.78 108.94 130.35 110.6 129.03 C 111.13 128.6 111.68 128.2 112.25 127.82 C 111.67 127.43 111.12 127.02 110.58 126.59 C 108.911427 125.261309 107.337604 123.817803 105.87 122.27 C 104.115968 120.442071 102.444308 118.536846 100.86 116.56 C 99.036987 114.280431 97.29263 111.939057 95.63 109.54 C 94.03 107.24 92.4 104.95 90.75 102.68 C 89.43 100.87 88.07 99.1 86.67 97.36 C 85.57 96 84.4 94.68 83.18 93.42 C 82.22 92.43 81.18 91.51 80.08 90.68 C 79.15 89.98 78.16 89.37 77.12 88.86 C 76.1 88.37 75.03 87.98 73.94 87.69 C 72.69 87.37 71.42 87.12 70.14 86.97 C 68.57 86.77 67 86.63 65.43 86.55 C 63.88 86.46 62.34 86.35 60.8 86.2 C 59.74 86.1 58.68 85.94 57.64 85.71 C 57.21 85.62 56.8 85.49 56.39 85.34 C 55.97 85.18 55.57 84.96 55.21 84.69 C 54.323013 84.041699 53.787306 83.018314 53.76 81.92 C 53.74 80.93 54.12 79.98 54.83 79.29 C 55.46 78.73 56.24 78.35 57.07 78.19 C 57.84 78.03 58.63 77.93 59.42 77.89 C 60.53 77.84 61.65 77.81 62.76 77.82 C 63.52 77.82 64.28 77.82 65.04 77.84 C 66.81 77.85 68.56 77.94 70.32 78.1 C 71.91 78.25 73.49 78.5 75.05 78.86 C 76.54 79.2 77.99 79.67 79.39 80.27 C 80.81 80.88 82.16 81.61 83.44 82.47 C 84.8 83.38 86.08 84.4 87.28 85.52 C 88.63 86.76 89.91 88.09 91.11 89.47 C 92.51 91.09 93.85 92.75 95.13 94.45 C 96.656948 96.46372 98.143906 98.507453 99.59 100.58 C 101.11 102.76 102.67 104.92 104.26 107.06 C 105.56 108.82 106.91 110.54 108.3 112.22 C 109.43 113.59 110.62 114.91 111.86 116.18 C 112.85 117.2 113.92 118.16 115.04 119.05 C 115.97 119.78 116.96 120.43 117.99 121 C 118.92 121.5 119.9 121.9 120.91 122.22 C 121.93 122.53 122.99 122.75 124.05 122.89 C 125.26 123.03 126.48 123.11 127.7 123.1 L 127.89 123.1 C 129.11 123.11 130.32 123.04 131.53 122.9 C 132.6 122.78 133.66 122.57 134.69 122.28 C 136.74 121.68 138.67 120.72 140.39 119.45 C 141.42 118.69 142.39 117.87 143.3 116.98 C 144.39 115.92 145.42 114.81 146.4 113.65 C 147.57 112.25 148.7 110.81 149.78 109.34 C 151.07 107.58 152.33 105.8 153.54 103.99 C 155.61 100.9 157.79 97.89 160.07 94.95 C 161.95 92.52 163.95 90.19 166.08 87.97 C 167.81 86.15 169.69 84.48 171.7 82.97 C 173.37 81.7 175.2 80.67 177.15 79.89 C 178.26 79.48 179.39 79.15 180.54 78.89 C 181.79 78.61 183.05 78.39 184.32 78.22 C 186.92 77.86 189.54 77.68 192.16 77.68 C 193.19 77.67 194.23 77.71 195.26 77.79 C 196.15 77.85 197.03 77.96 197.9 78.13 C 198.7 78.27 199.47 78.53 200.19 78.89 C 200.64 79.13 201.05 79.46 201.38 79.85 C 201.85 80.41 202.12 81.13 202.12 81.86 C 202.10784 83.009054 201.541784 84.081581 200.6 84.74 C 200.22 85 199.82 85.21 199.39 85.36 C 198.97 85.51 198.53 85.63 198.1 85.72 C 196.99 85.95 195.88 86.11 194.75 86.2 C 193.1 86.35 191.44 86.46 189.79 86.55 C 188.03 86.63 186.27 86.76 184.51 86.94 C 183.41 87.04 182.31 87.22 181.23 87.48 C 180.46 87.68 179.71 87.96 179 88.32 C 178.15 88.77 177.33 89.28 176.55 89.84 C 175.85 90.34 175.19 90.9 174.57 91.5 C 173.65 92.37 172.77 93.26 171.92 94.19 C 169.999025 96.268792 168.202561 98.459276 166.54 100.75 C 162.92 105.78 159.29 110.8 155.65 115.81 C 154.08904 117.92918 152.367289 119.925074 150.5 121.78 C 149.62 122.66 148.71 123.52 147.76 124.33 C 146.95 125.04 146.09 125.7 145.19 126.29 C 144.45 126.74 143.73 127.22 143.03 127.72 L 143.03 127.72 Z"/>
+ <path fill="#fefefe" d="M 123.37 127.84 C 122.04 128.02 120.73 128.31 119.44 128.7 C 119.4 128.71 119.37 128.73 119.33 128.74 C 119.44 128.44 119.49 128.13 119.5 127.82 C 119.49 127.53 119.44 127.24 119.35 126.97 L 119.44 127 C 120.72 127.39 122.04 127.67 123.37 127.84 L 123.37 127.84 Z M 136.42 127.84 L 136.42 127.85 C 136.421469 128.151289 136.465229 128.450879 136.55 128.74 C 136.51 128.73 136.47 128.71 136.43 128.7 C 135.13 128.3 133.79 128.01 132.44 127.83 C 133.67 127.67 134.88 127.42 136.07 127.08 C 136.26 127.03 136.44 126.98 136.62 126.92 C 136.56 127.08 136.51 127.25 136.47 127.42 C 136.44 127.56 136.43 127.7 136.42 127.84 L 136.42 127.84 Z"/>
+ </g>
+ <defs>
+ <filter id="tJXRi8UyWJb7UBCbh8RAbWkdDDFlsGzx" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_544" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_544)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xnretro.svg b/.icons/Gruvbox_Dark-2/apps/64/xnretro.svg
new file mode 100644
index 000000000..8640c0c2f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xnretro.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#9aRDo9KeI2qif908poKAeeigZD5xCxCx)">
+ <linearGradient id="_lgradient_545" x1=".233" x2=".933" y1="-.071" y2=".924" gradientTransform="matrix(244.648,0,0,228.338,5.676,11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e8e8e8"/>
+ <stop offset="100%" style="stop-color:#f5f5f5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_545)" d="M 165.685 11.947 C 239.74 11.947 250.324 22.504 250.324 96.491 L 250.324 155.742 C 250.324 229.728 239.74 240.285 165.685 240.285 L 90.315 240.285 C 16.26 240.285 5.676 229.728 5.676 155.742 L 5.676 96.491 C 5.676 22.504 16.26 11.947 90.315 11.947 L 165.685 11.947 L 165.685 11.947 Z"/>
+ </g>
+ <defs>
+ <filter id="9aRDo9KeI2qif908poKAeeigZD5xCxCx" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#ffc42e" d="M 223.246 233.696 C 223.812 233.465 224.467 233.292 225.01 233.046 C 227.049819 232.130483 229.008478 231.043937 230.865 229.798 C 232.626498 228.611772 234.270634 227.259964 235.775 225.761 C 237.276166 224.25882 238.630014 222.616322 239.818 220.856 C 241.065407 219.002476 242.153309 217.046462 243.07 215.009 C 244.031 212.893 244.873 210.607 245.609 208.137 C 246.346 205.668 246.976 203.015 247.514 200.167 C 248.051 197.318 248.495 194.274 248.859 191.02 C 249.224 187.767 249.508 184.305 249.725 180.62 C 250.159 173.251 250.324 164.993 250.324 155.745 L 250.324 96.493 C 250.324 87.245 250.159 78.987 249.725 71.618 C 249.527819 68.144323 249.239052 64.67645 248.859 61.218 C 248.495 57.964 248.051 54.92 247.514 52.071 C 246.976 49.223 246.346 46.57 245.609 44.1 C 244.873 41.631 244.031 39.345 243.07 37.229 C 242.153309 35.191538 241.065407 33.235524 239.818 31.382 C 238.630014 29.621678 237.276166 27.97918 235.775 26.477 C 234.270893 24.97775 232.626728 23.625919 230.865 22.44 C 229.008478 21.194063 227.049819 20.107517 225.01 19.192 C 222.892 18.233 220.603 17.392 218.131 16.657 C 215.659 15.922 213.004 15.291 210.152 14.755 C 207.301 14.218 204.253 13.775 200.996 13.411 C 197.533503 13.032066 194.061635 12.7443 190.584 12.548 C 183.207 12.114 174.943 11.95 165.686 11.95 L 130.604 11.95 C 86.761 33.689 52.652 80.462 52.652 128.212 C 52.652 111.357 76.697 167.805 89.822 158.854 C 104.425 148.896 109.12 74.483 127.873 74.483 C 130.024589 74.479923 132.174972 74.585056 134.316 74.798 C 134.345 74.799 134.372 74.817 134.398 74.817 C 196.627 78.224 235.33 118.86 235.33 181.938 C 235.33 200.53 230.897 218.047 223.246 233.696 L 223.246 233.696 Z"/>
+ <path fill="#ff8514" d="M 20.156 225.679 C 20.181 225.704 20.2 225.736 20.225 225.761 C 21.729366 227.259964 23.373502 228.611772 25.135 229.798 C 26.991522 231.043937 28.950181 232.130483 30.99 233.046 C 33.108 234.005 35.397 234.846 37.869 235.581 C 40.341 236.316 42.996 236.947 45.848 237.483 C 48.699 238.02 51.747 238.463 55.004 238.827 C 58.261 239.191 61.728 239.474 65.416 239.69 C 72.793 240.123 81.057 240.288 90.314 240.288 L 165.686 240.288 C 174.943 240.288 183.207 240.123 190.584 239.69 C 194.272 239.474 197.739 239.191 200.996 238.827 C 204.253 238.463 207.301 238.02 210.152 237.483 C 213.004 236.947 215.659 236.316 218.131 235.581 C 220.603 234.846 222.892 234.005 225.01 233.046 C 227.049819 232.130483 229.008478 231.043937 230.865 229.798 C 232.626498 228.611772 234.270634 227.259964 235.775 225.761 C 237.005 224.532 238.078 223.139 239.117 221.706 C 243.669 208.973 246.076 195.535 246.076 181.938 C 246.076 118.838 196.593 67.447 134.336 64.071 L 134.338 64.073 C 165.669 67.375 181.602 94.829 181.602 128.212 C 181.604553 130.363577 181.499421 132.513933 181.287 134.655 C 181.286 134.674 181.267 134.717 181.264 134.737 C 177.858 196.965 137.221 235.667 74.143 235.667 C 55.357 235.667 37.657 231.166 21.885 223.368 C 22.154779 223.859934 22.42745 224.350276 22.703 224.839 C 21.678 225.11 21.021 225.399 20.156 225.679 L 20.156 225.679 Z"/>
+ <path fill="#ff5757" d="M 21.85 25.141 C 21.325 25.602 20.717 25.986 20.225 26.477 C 18.723834 27.97918 17.369986 29.621678 16.182 31.382 C 14.934593 33.235524 13.846691 35.191538 12.93 37.229 C 11.969 39.345 11.127 41.631 10.391 44.1 C 9.654 46.57 9.024 49.223 8.486 52.071 C 7.949 54.92 7.505 57.964 7.141 61.218 C 6.760948 64.67645 6.472181 68.144323 6.275 71.618 C 5.841 78.987 5.676 87.245 5.676 96.493 L 5.676 155.745 C 5.676 164.993 5.841 173.251 6.275 180.62 C 6.492 184.305 6.776 187.767 7.141 191.02 C 7.505 194.274 7.949 197.318 8.486 200.167 C 9.024 203.015 9.654 205.668 10.391 208.137 C 11.127 210.607 11.969 212.893 12.93 215.009 C 13.846691 217.046462 14.934593 219.002476 16.182 220.856 C 17.369986 222.616322 18.723834 224.25882 20.225 225.761 C 21.729366 227.259964 23.373502 228.611772 25.135 229.798 C 26.991522 231.043937 28.950181 232.130483 30.99 233.046 C 33.108 234.005 35.397 234.846 37.869 235.581 C 40.341 236.316 42.996 236.947 45.848 237.483 C 48.699 238.02 51.747 238.463 55.004 238.827 C 58.261 239.191 61.728 239.474 65.416 239.69 C 72.793 240.123 81.057 240.288 90.314 240.288 L 111.416 240.288 C 156.396 225.301 189.334 184.061 192.012 134.677 C 188.71 166.007 161.256 181.94 127.873 181.94 C 125.721427 181.943411 123.571045 181.838612 121.43 181.626 C 121.401 181.624 121.372 181.606 121.346 181.606 C 59.118 178.2 20.416 137.564 20.416 74.485 C 20.416 57.134 21.647 29.605 21.85 25.141 L 21.85 25.141 Z"/>
+ <path fill="#baff41" d="M 160.645 11.95 L 90.314 11.95 C 81.057 11.95 72.793 12.114 65.416 12.548 C 61.728 12.764 58.261 13.047 55.004 13.411 C 51.747 13.775 48.699 14.218 45.848 14.755 C 42.996 15.291 40.341 15.922 37.869 16.657 C 35.397 17.392 33.108 18.233 30.99 19.192 C 28.950181 20.107517 26.991522 21.194063 25.135 22.44 C 23.373272 23.625919 21.729107 24.97775 20.225 26.477 C 20.113 26.589 20.03 26.733 19.92 26.846 C 13.297 41.856 9.671 58.031 9.67 74.485 C 9.67 139.767 62.591 192.688 127.873 192.688 L 127.873 192.686 C 115.329 192.686 166.035 183.323 156.477 177.126 C 138.903 165.731 65.547 151.276 65.547 128.212 C 65.544 126.06 63.5 123.91 63.713 121.768 C 63.714 121.749 63.733 121.707 63.736 121.686 C 66.756 66.525 107.499 21.486 160.645 11.95 L 160.645 11.95 Z"/>
+ <path fill="#555555" d="M 197 126.619 C 196.999174 154.324305 180.309604 179.301226 154.713248 189.903608 C 129.116892 200.505989 99.654224 194.645993 80.063 175.056 C 53.52347 148.268986 53.623711 105.06983 80.287271 78.406271 C 106.95083 51.742711 150.149986 51.64247 176.937 78.182 C 189.783126 91.02838 196.999989 108.451655 197 126.619 L 197 126.619 Z"/>
+ <g opacity=".1">
+ <path fill="#ffffff" d="M 5.676 126.116 L 5.676 155.742 C 5.676 229.728 16.26 240.285 90.315 240.285 L 165.685 240.285 C 239.74 240.285 250.324 229.728 250.324 155.742 L 250.324 126.116 L 5.676 126.116 L 5.676 126.116 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_546" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_546)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xnsketch.svg b/.icons/Gruvbox_Dark-2/apps/64/xnsketch.svg
new file mode 100644
index 000000000..135cf0c1e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xnsketch.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Hrx3bsGodA3jPMVJa2ZQ9OPl1olRqFDB" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Hrx3bsGodA3jPMVJa2ZQ9OPl1olRqFDB)">
+ <path fill="#4d4d4d" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#dbdbdb" d="M 223.246 233.577 C 223.812 233.346 224.467 233.173 225.01 232.927 C 227.049819 232.011483 229.008478 230.924937 230.865 229.679 C 232.626728 228.493081 234.270893 227.14125 235.775 225.642 C 237.276166 224.13982 238.630014 222.497322 239.818 220.737 C 241.065407 218.883476 242.153309 216.927462 243.07 214.89 C 244.031 212.774 244.873 210.488 245.609 208.019 C 246.346 205.549 246.976 202.896 247.514 200.048 C 248.051 197.199 248.495 194.155 248.859 190.901 C 249.224 187.648 249.508 184.186 249.725 180.501 C 250.159 173.132 250.324 164.874 250.324 155.626 L 250.324 96.374 C 250.324 87.126 250.159 78.868 249.725 71.499 C 249.527819 68.025323 249.239052 64.55745 248.859 61.099 C 248.495 57.845 248.051 54.801 247.514 51.952 C 246.976 49.104 246.346 46.451 245.609 43.981 C 244.873 41.512 244.031 39.226 243.07 37.11 C 242.153309 35.072538 241.065407 33.116524 239.818 31.263 C 238.630014 29.502678 237.276166 27.86018 235.775 26.358 C 234.270893 24.85875 232.626728 23.506919 230.865 22.321 C 229.008478 21.075063 227.049819 19.988517 225.01 19.073 C 222.892 18.114 220.603 17.273 218.131 16.538 C 215.659 15.803 213.004 15.172 210.152 14.636 C 207.301 14.099 204.253 13.656 200.996 13.292 C 197.533503 12.913066 194.061635 12.6253 190.584 12.429 C 183.207 11.996 174.943 11.831 165.686 11.831 L 130.604 11.831 C 86.761 33.57 52.652 80.343 52.652 128.093 C 52.652 111.238 76.697 167.686 89.822 158.735 C 104.425 148.777 109.12 74.364 127.873 74.364 C 130.024589 74.360923 132.174972 74.466056 134.316 74.679 C 134.345 74.68 134.372 74.698 134.398 74.698 C 196.627 78.105 235.33 118.741 235.33 181.819 C 235.33 200.411 230.897 217.928 223.246 233.577 L 223.246 233.577 Z"/>
+ <path fill="#787878" d="M 19.071 225.56 C 19.096 225.586 19.114 225.617 19.139 225.642 C 20.643317 227.141018 22.287458 228.492831 24.049 229.679 C 25.905869 230.924942 27.864861 232.011486 29.905 232.927 C 32.023 233.886 34.312 234.727 36.784 235.462 C 39.255 236.197 41.91 236.828 44.762 237.364 C 47.614 237.901 50.661 238.344 53.918 238.708 C 57.175 239.072 60.642 239.355 64.33 239.571 C 71.707 240.004 79.972 240.169 89.229 240.169 L 164.6 240.169 C 173.857 240.169 182.122 240.005 189.498 239.571 C 195.681 239.604 211.08 238.293 222.938 233.875 C 230.621 231.012 236.677 225.37 238.25 222.937 C 242.802 210.205 244.99 195.416 244.991 181.819 C 244.991 118.72 195.508 67.328 133.25 63.952 L 133.252 63.954 C 164.583 67.256 180.516 94.71 180.516 128.093 C 180.519551 130.244601 180.414417 132.395007 180.201 134.536 C 180.2 134.555 180.181 134.598 180.178 134.618 C 176.772 196.846 136.136 235.548 73.057 235.548 C 54.271 235.548 36.571 231.047 20.799 223.249 C 21.068779 223.740934 21.34145 224.231276 21.617 224.72 C 20.592 224.991 19.935 225.28 19.071 225.56 L 19.071 225.56 Z"/>
+ <path fill="#dbdbdb" d="M 21.85 25.022 C 21.325 25.483 20.717 25.867 20.225 26.358 C 18.723834 27.86018 17.369986 29.502678 16.182 31.263 C 14.934593 33.116524 13.846691 35.072538 12.93 37.11 C 11.969 39.226 11.127 41.512 10.391 43.981 C 9.654 46.451 9.024 49.104 8.486 51.952 C 7.949 54.801 7.505 57.845 7.141 61.099 C 6.760948 64.55745 6.472181 68.025323 6.275 71.499 C 5.841 78.868 5.676 87.126 5.676 96.374 L 5.676 155.626 C 5.676 164.874 5.841 173.132 6.275 180.501 C 6.492 184.186 6.776 187.648 7.141 190.901 C 7.505 194.155 7.949 197.199 8.486 200.048 C 9.024 202.896 9.654 205.549 10.391 208.019 C 11.127 210.488 11.969 212.774 12.93 214.89 C 13.846691 216.927462 14.934593 218.883476 16.182 220.737 C 17.369986 222.497322 18.723834 224.13982 20.225 225.642 C 21.729107 227.14125 23.373272 228.493081 25.135 229.679 C 26.991522 230.924937 28.950181 232.011483 30.99 232.927 C 33.108 233.886 35.397 234.727 37.869 235.462 C 40.341 236.197 42.996 236.828 45.848 237.364 C 48.699 237.901 51.747 238.344 55.004 238.708 C 58.261 239.072 61.728 239.355 65.416 239.571 C 72.793 240.004 81.057 240.169 90.314 240.169 L 111.416 240.169 C 156.396 225.182 189.334 183.942 192.012 134.558 C 188.71 165.888 161.256 181.821 127.873 181.821 C 125.721427 181.824411 123.571045 181.719612 121.43 181.507 C 121.401 181.505 121.372 181.487 121.346 181.487 C 59.118 178.081 20.416 137.445 20.416 74.366 C 20.416 57.015 21.647 29.486 21.85 25.022 Z"/>
+ <path fill="#787878" d="M 160.645 11.831 L 90.314 11.831 C 81.057 11.831 72.793 11.996 65.416 12.429 C 61.728 12.645 58.261 12.928 55.004 13.292 C 51.747 13.656 48.699 14.099 45.848 14.636 C 42.996 15.172 40.341 15.803 37.869 16.538 C 35.397 17.273 33.108 18.114 30.99 19.073 C 28.950181 19.988517 26.991522 21.075063 25.135 22.321 C 23.373272 23.506919 21.729107 24.85875 20.225 26.358 C 20.113 26.47 20.03 26.614 19.92 26.728 C 13.297 41.737 9.671 57.912 9.67 74.366 C 9.67 139.648 62.591 192.569 127.873 192.569 L 127.873 192.567 C 115.329 192.567 166.035 183.204 156.477 177.007 C 138.903 165.612 65.547 151.157 65.547 128.093 C 65.544 125.941 63.5 123.791 63.713 121.649 C 63.714 121.631 63.733 121.588 63.736 121.567 C 66.756 66.406 107.499 21.367 160.645 11.831 L 160.645 11.831 Z"/>
+ <path fill="#2f2f2f" d="M 192.347 128.093 C 192.345045 154.169349 176.636301 177.677237 152.544896 187.656224 C 128.453492 197.63521 100.723145 192.120381 82.283 173.683 C 70.19074 161.592129 63.397262 145.192556 63.397262 128.0925 C 63.397262 110.992444 70.19074 94.592871 82.283 82.502 C 100.722563 64.062439 128.454221 58.546382 152.546593 68.525987 C 176.638965 78.505593 192.347402 102.015521 192.347 128.093 L 192.347 128.093 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_547" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_547)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xnview.svg b/.icons/Gruvbox_Dark-2/apps/64/xnview.svg
new file mode 100644
index 000000000..c1fcb1e3c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xnview.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#CUowugVKlDTeuPxirgWawmiqENf8isk3)">
+ <linearGradient id="_lgradient_548" x1=".48" x2=".5" y1="1.003" y2="-.387" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f37e40"/>
+ <stop offset="100%" style="stop-color:#fac82e"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_548)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="CUowugVKlDTeuPxirgWawmiqENf8isk3" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#tQpnSrbd9Bu6NpvkZgSOH9dR5yCyRN40)">
+ <ellipse fill="#f34f17" cx="128.923" cy="137.893" rx="42.547" ry="43.928" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" d="M 117.501 192.083 C 114.624 191.535 108.349 189.201 103.554 186.897 C 96.012 183.271 91.771 181.278 75.008 164.882 C 62.323 152.474 55.945 143.825 55.662 141.956 C 54.827 136.436 57.089 132.284 65.416 124.049 L 73.782 115.777 L 66.586 108.416 C 59.719 101.392 58.747 99.377 59.358 93.438 C 59.686 90.247 64.824 85.213 68.446 84.532 C 73.136 83.652 76.811 85.57 84.378 92.847 L 91.351 99.554 L 95.192 96.36 L 99.033 93.167 L 96.622 83.889 C 93.851 73.23 94.3 70.02 99.122 66.036 C 107.265 59.304 115.874 64.07 119.528 77.333 L 121.696 85.202 L 132.969 85.202 L 135.775 77.333 C 140.57 63.883 148.843 59.459 156.841 66.07 C 161.821 70.186 162.216 73.75 158.79 83.643 C 157.178 88.3 155.988 92.178 156.147 92.261 C 156.305 92.343 158.199 93.818 160.356 95.538 L 164.277 98.665 L 171.397 91.96 C 178.962 84.836 182.971 83.067 187.622 84.804 C 192.727 86.71 195.368 90.545 195.368 96.05 C 195.368 100.65 194.772 101.692 188.466 108.1 L 181.564 115.115 L 190.79 124.401 C 199.75 133.418 200.864 134.594 200.417 139.953 C 200.417 139.953 200.918 140.245 198.645 145.041 C 196.371 149.838 181.694 164.162 181.694 164.162 C 164.909 180.503 162.17 182.568 154.654 186.183 C 142.055 192.242 129.756 194.417 117.501 192.083 L 117.501 192.083 Z M 149.3 171.195 C 166.322 163.015 173.037 138.783 163.402 120.312 C 151.197 96.914 117.882 92.153 99.487 111.177 L 94.838 115.984 L 100.434 111.857 C 114.765 101.284 133.586 102.326 146.243 114.391 C 161.436 128.875 157.727 152.999 139.002 161.489 C 119.476 170.342 97.967 150.666 107.041 132.252 C 111.972 122.248 124.905 117.682 133.197 123.019 C 134.949 124.146 135.993 124.45 135.516 123.692 C 132.884 119.509 119.017 117.705 112.998 120.763 C 108.31 123.144 101.733 130.722 100.077 135.649 C 99.289 137.995 98.864 142.903 99.133 146.555 C 100.743 168.416 127.618 181.615 149.3 171.195 Z"/>
+ </g>
+ <defs>
+ <filter id="tQpnSrbd9Bu6NpvkZgSOH9dR5yCyRN40" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_549" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_549)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xonotic.svg b/.icons/Gruvbox_Dark-2/apps/64/xonotic.svg
new file mode 100644
index 000000000..f00be17f0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xonotic.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="GvpgYO4TCy3Cewboi8x6ZApgGN8uk2Lm" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#GvpgYO4TCy3Cewboi8x6ZApgGN8uk2Lm)">
+ <linearGradient id="_lgradient_802" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_802)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_803" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_803)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_804" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(91.043,0,0,100.245,83.385,88.099)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_804)" d="M 156.87 88.13 C 154.165 88.271 151.164 88.896 147.794 89.884 L 144.876 88.099 L 89.094 121.569 C 97.601 118.306 104.713 116.763 109.075 116.405 L 94.672 132.727 L 105.862 126.591 C 101.277 139.365 95.882 151.342 83.515 156.803 C 83.446 156.963 83.443 157.15 83.385 157.315 C 92.801 167.86 105.559 175.327 120.079 177.351 L 128.033 188.344 L 128.338 188.257 L 136.197 177.351 C 151.507 175.218 164.894 167.071 174.428 155.605 C 173.937 155.505 173.435 155.41 172.766 155.426 C 155.149 155.577 140.997 152.715 139.296 133.476 C 138.839 131.038 138.448 115.363 164.398 107.62 C 161.782 105.936 153.074 105.818 146.877 105.802 C 146.609 103.509 147.167 94.785 167.187 93.674 C 164.047 90.651 161.38 87.895 156.868 88.13 L 156.87 88.13 Z M 140.146 94.907 C 141.428 95.425 141.594 96.209 141.824 97.053 C 139.587 97.484 136.435 98.494 135.559 97.347 C 135.158 96.952 137.896 95.494 140.168 94.939 L 140.146 94.907 Z"/>
+ <linearGradient id="_lgradient_805" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(145,0,0,133.845,55.5,60.078)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_805)" d="M 97.5 60.095 C 72.703 71.231 55.5 95.512 55.5 123.727 C 55.5 162.491 87.96 193.922 128.006 193.922 C 168.042 193.922 200.5 162.486 200.5 123.727 C 200.5 95.859 183.713 71.815 159.415 60.535 L 158.658 61.264 C 177.842 71.69 189.347 91.526 189.347 114.346 C 189.347 144.991 166.476 172.953 136.054 177.192 L 128.007 188.346 L 119.948 177.192 C 89.528 172.953 66.655 144.991 66.655 114.346 C 66.655 91.288 78.444 71.288 97.949 60.958 C 97.819 60.681 97.63 60.372 97.495 60.078"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xorg.svg b/.icons/Gruvbox_Dark-2/apps/64/xorg.svg
new file mode 100755
index 000000000..ae2dcdda4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xorg.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="MwoEir90RVcByK7WAjdq3VpXcjWXFwBX" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#MwoEir90RVcByK7WAjdq3VpXcjWXFwBX)">
+ <linearGradient id="_lgradient_10" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.951604)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_10)" d="M 165.688919 11.951604 C 239.744626 11.951604 250.328309 22.508801 250.328309 96.495462 L 250.328309 155.746257 C 250.328309 229.732514 239.744626 240.29 165.688919 240.29 L 90.319393 240.29 C 16.26369 240.29 5.68 229.732514 5.68 155.746257 L 5.68 96.495462 C 5.68 22.508801 16.26369 11.951604 90.319393 11.951604 L 165.688919 11.951604 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_11" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_11)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <linearGradient id="_lgradient_12" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(124.976537,0,0,125,65.511731,63.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_12)" d="M 188.495282 171.998586 L 173.946172 186.505831 C 171.278736 189.164723 166.963035 189.164723 164.295598 186.505831 L 127.985611 150.206305 L 91.675623 186.49537 C 90.392983 187.774616 88.653143 188.489514 86.841632 188.481668 C 85.03012 188.473802 83.296539 187.743831 82.025059 186.453485 L 67.475939 171.988105 C 64.856996 169.288047 64.856996 164.995744 67.475939 162.295686 L 103.775465 125.996159 L 67.517809 89.728037 C 64.859771 87.04393 64.859771 82.719714 67.517809 80.035608 L 82.025059 65.528358 C 83.303736 64.23066 85.049446 63.5 86.871269 63.5 C 88.693092 63.5 90.438811 64.23066 91.717488 65.528358 L 127.985611 101.796475 L 164.295598 65.528358 C 165.567078 64.233125 167.30588 63.503444 169.120885 63.503444 C 170.935891 63.503444 172.674693 64.233125 173.946172 65.528358 L 188.495282 79.993733 C 191.152597 82.69445 191.152597 87.02733 188.495282 89.728037 L 152.195756 125.996159 L 188.495282 162.306147 C 191.11203 165.006624 191.11203 169.298089 188.495282 171.998586 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xoscope.svg b/.icons/Gruvbox_Dark-2/apps/64/xoscope.svg
new file mode 100644
index 000000000..44bd08ff3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xoscope.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="ee7jOyWc8EupjNjfcOduGeaFPNZIji4B" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#ee7jOyWc8EupjNjfcOduGeaFPNZIji4B)">
+ <path fill="#4d4d4d" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 5.676 131.225 L 5.676 155.893 C 5.676 165.141 5.841 173.398 6.275 180.768 C 6.492 184.452 6.776 187.914 7.141 191.168 C 7.505 194.422 7.949 197.466 8.486 200.314 C 9.024 203.163 9.654 205.816 10.391 208.285 C 11.127 210.754 11.969 213.041 12.93 215.156 C 13.846473 217.19389 14.934383 219.150255 16.182 221.004 C 17.369999 222.764004 18.723848 224.406169 20.225 225.908 C 21.729107 227.40725 23.373272 228.759081 25.135 229.945 C 26.991294 231.19131 28.949986 232.277874 30.99 233.193 C 33.108 234.153 35.397 234.993 37.869 235.728 C 40.341 236.464 42.996 237.094 45.848 237.631 C 48.699 238.167 51.747 238.611 55.004 238.975 C 58.261 239.338 61.728 239.621 65.416 239.838 C 72.793 240.271 81.057 240.436 90.314 240.436 L 165.686 240.436 C 174.943 240.436 183.207 240.271 190.584 239.838 C 194.272 239.621 197.739 239.338 200.996 238.975 C 204.253 238.611 207.301 238.167 210.152 237.631 C 213.004 237.094 215.659 236.464 218.131 235.728 C 220.603 234.993 222.892 234.153 225.01 233.193 C 227.050014 232.277874 229.008706 231.19131 230.865 229.945 C 232.626728 228.759081 234.270893 227.40725 235.775 225.908 C 237.276152 224.406169 238.630001 222.764004 239.818 221.004 C 241.065617 219.150255 242.153527 217.19389 243.07 215.156 C 244.031 213.041 244.873 210.754 245.609 208.285 C 246.346 205.816 246.976 203.163 247.514 200.314 C 248.051 197.466 248.495 194.422 248.859 191.168 C 249.224 187.914 249.508 184.452 249.725 180.768 C 250.159 173.398 250.324 165.141 250.324 155.893 L 250.324 131.227 L 187.145 131.227 C 186.942254 131.224777 186.739851 131.209747 186.539 131.182 C 186.276924 131.142711 186.01935 131.077731 185.77 130.988 C 185.519784 130.900014 185.279472 130.786058 185.053 130.648 C 184.826294 130.512907 184.614166 130.354732 184.42 130.176 C 184.322689 130.087022 184.230223 129.992887 184.143 129.894 C 183.879055 129.601237 183.662141 129.269287 183.5 128.91 C 183.445832 128.791413 183.397442 128.670271 183.355 128.547 C 183.2735 128.298323 183.215578 128.042529 183.182 127.783 L 182.629 123.344 L 177.467 146.084 C 177.415269 146.322564 177.339896 146.555381 177.242 146.779 C 177.140304 147.020831 177.012549 147.250857 176.861 147.465 C 176.711861 147.681818 176.54061 147.882561 176.35 148.064 C 176.062524 148.336575 175.736746 148.565664 175.383 148.744 C 173.919317 149.476451 172.158267 149.252913 170.924 148.178 C 170.524576 147.833071 170.201379 147.408726 169.975 146.932 C 169.918278 146.814099 169.867873 146.693261 169.824 146.57 C 169.734194 146.324305 169.670183 146.069937 169.633 145.811 L 161.613 89.553 L 154.426 120.535 C 154.38841 120.686385 154.340634 120.835056 154.283 120.98 C 153.796296 122.235475 152.703 123.156106 151.383 123.422 C 151.253 123.448 151.122 123.469 150.99 123.482 C 150.726037 123.512906 150.459532 123.515587 150.195 123.49 C 149.930563 123.46554 149.669052 123.415984 149.414 123.342 C 149.033944 123.226606 148.672299 123.057569 148.34 122.84 C 148.118407 122.696452 147.912892 122.529492 147.727 122.342 C 147.257153 121.879439 146.914463 121.303582 146.732 120.67 C 146.695966 120.544572 146.666262 120.417411 146.643 120.289 C 146.618341 120.160382 146.600648 120.030527 146.59 119.9 L 145.023 95.984 L 138.48 199.262 L 138.48 199.986 C 138.469531 200.33969 138.406508 200.689855 138.293 201.025 C 138.132435 201.526221 137.869554 201.988647 137.521 202.383 C 137.434659 202.482356 137.343552 202.577467 137.248 202.668 C 137.053968 202.846065 136.844098 203.006061 136.621 203.146 C 135.941275 203.572396 135.147541 203.781034 134.346 203.744 C 133.947837 203.730441 133.55403 203.656602 133.178 203.525 C 132.67627 203.353041 132.214389 203.081626 131.82 202.727 C 131.624055 202.550932 131.445561 202.356364 131.287 202.146 C 131.131637 201.935138 130.997011 201.709757 130.885 201.473 C 130.774181 201.235841 130.687091 200.988303 130.625 200.734 C 130.594075 200.607396 130.570039 200.479208 130.553 200.35 L 118.203 114.285 L 112.119 146.717 C 111.982318 147.348539 111.686646 147.93472 111.26 148.42 C 111.086512 148.618375 110.894288 148.799547 110.686 148.961 C 109.614749 149.788076 108.198711 150.019319 106.92 149.576 C 106.417466 149.406223 105.954502 149.136473 105.559 148.783 C 105.064385 148.347202 104.689788 147.791848 104.471 147.17 L 100.045 133.943 L 91.105 192.648 C 91.016439 193.138438 90.831543 193.606457 90.561 194.025 C 90.419783 194.247337 90.255907 194.454442 90.072 194.643 C 89.88882 194.832718 89.686776 195.003267 89.469 195.152 C 89.251237 195.302289 89.018698 195.429951 88.775 195.533 C 88.531336 195.637651 88.277712 195.71739 88.018 195.771 C 87.758798 195.827593 87.494307 195.856422 87.229 195.857 C 86.69636 195.863479 86.167757 195.763878 85.674 195.564 C 85.304411 195.418756 84.960149 195.215912 84.654 194.963 C 84.449888 194.796475 84.262349 194.610611 84.094 194.408 C 83.842187 194.104577 83.639094 193.763839 83.492 193.398 C 83.442245 193.277247 83.398524 193.154095 83.361 193.029 C 83.324886 192.903522 83.294851 192.776374 83.271 192.648 L 68.063 91.816 L 61.797 127.963 L 61.787 128.012 C 61.741336 128.269832 61.667908 128.521966 61.568 128.764 C 61.518999 128.885192 61.463588 129.003693 61.402 129.119 C 61.280409 129.351072 61.134597 129.569623 60.967 129.771 C 60.716102 130.077996 60.419665 130.344756 60.088 130.562 C 59.866436 130.706456 59.631728 130.829669 59.387 130.93 C 59.263991 130.97917 59.138869 131.022879 59.012 131.061 C 58.756398 131.134104 58.494638 131.183644 58.23 131.209 C 58.097675 131.22084 57.964849 131.22618 57.832 131.225 L 5.676 131.225 L 5.676 131.225 Z"/>
+ </g>
+ <path fill="#ffda64" d="M 5.676 123.344 L 5.676 131.225 L 57.832 131.225 C 59.79 131.243 61.471 129.86 61.797 127.963 L 68.063 91.816 L 83.271 192.648 C 83.618 194.507 85.266 195.858 87.188 195.858 C 89.111 195.858 90.759 194.507 91.105 192.648 L 100.045 133.943 L 104.471 147.17 C 105.059 148.822 106.691 149.89 108.469 149.785 C 110.247 149.68 111.737 148.427 112.119 146.717 L 118.203 114.285 L 130.553 200.35 C 130.821 202.367 132.618 203.846 134.687 203.752 C 136.755 203.657 138.404 202.02 138.48 199.986 L 138.48 199.262 L 145.023 95.984 L 146.59 119.9 C 146.742 121.816 148.285 123.34 150.233 123.497 C 152.181 123.655 153.957 122.4 154.426 120.535 L 161.613 89.553 L 169.633 145.811 C 169.906 147.686 171.507 149.101 173.433 149.168 C 175.36 149.235 177.059 147.936 177.467 146.084 L 182.629 123.344 L 183.182 127.783 C 183.424 129.752 185.127 131.231 187.145 131.227 L 250.324 131.227 L 250.324 123.344 L 190.646 123.344 L 187.605 100.152 C 187.332 98.277 185.731 96.863 183.804 96.796 C 181.877 96.729 180.179 98.029 179.771 99.881 L 174.426 123.344 L 166.498 67.447 C 166.252 65.564 164.666 64.125 162.736 64.036 C 160.806 63.946 159.089 65.232 158.664 67.084 L 152.766 92.451 L 148.986 33.746 L 148.986 33.293 C 148.932674 32.223685 148.440648 31.223714 147.626 30.529 C 146.803035 29.826279 145.731925 29.484259 144.654 29.58 L 144.654 29.574 C 142.683 29.762 141.152 31.345 141.061 33.289 L 141.061 33.742 L 132.949 161.027 L 122.719 89.457 C 122.571 87.445 120.892 85.873 118.84 85.826 C 116.788 85.779 115.036 87.272 114.793 89.275 L 107.143 130.135 L 102.35 115.82 C 101.791 114.075 100.076 112.943 98.22 113.095 C 96.365 113.247 94.865 114.643 94.607 116.455 L 87.234 165.467 L 72.303 66.537 C 71.979 64.674 70.346 63.304 68.423 63.283 C 66.5 63.261 64.836 64.594 64.469 66.449 L 54.516 123.344 L 5.676 123.344 L 5.676 123.344 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_550" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_550)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xournal.svg b/.icons/Gruvbox_Dark-2/apps/64/xournal.svg
new file mode 100755
index 000000000..7f150c99d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xournal.svg
@@ -0,0 +1,106 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="UmFrwI7Bv9GAbvt8aPXHCuiYJubLz2uD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#UmFrwI7Bv9GAbvt8aPXHCuiYJubLz2uD)">
+ <linearGradient id="_lgradient_15" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.43,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_15)" d="M 165.439 11.452 C 239.495 11.452 250.078 22.009 250.078 95.995 L 250.078 155.246 C 250.078 229.233 239.495 239.79 165.439 239.79 L 90.069 239.79 C 16.014 239.79 5.43 229.233 5.43 155.246 L 5.43 95.995 C 5.43 22.009 16.014 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ </g>
+ <linearGradient id="_lgradient_16" x1=".398" x2="1.42" y1=".386" y2="1.365">
+ <stop offset="0%" style="stop-color:#e3e3e3"/>
+ <stop offset="100%" stop-opacity="0" style="stop-color:#e3e3e3"/>
+ </linearGradient>
+ <path fill="#fafafa" stroke="url(#_lgradient_16)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.703" d="M 159.06 25.471 C 220.097 25.471 228.821 34.412 228.821 97.067 L 228.821 147.243 C 228.821 209.898 220.097 218.839 159.06 218.839 L 96.94 218.839 C 35.903 218.839 27.18 209.898 27.18 147.243 L 27.18 97.067 C 27.18 34.412 35.903 25.471 96.94 25.471 L 159.06 25.471 Z" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_17" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(243.264,0,0,58.624,6.128,11.452)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_17)" d="M 165.439 11.452 C 229.641 11.452 246.138 19.386 249.392 69.706 C 247.095 70.464 2.842 69.966 6.161 69.033 C 9.519 19.315 26.155 11.452 90.069 11.452 L 165.439 11.452 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_18" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_18)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_19" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(16.075,0,0,30.317,152.232,11.437)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_19)" d="M 152.232 11.437 L 168.306 11.5 L 168.306 33.718 C 168.306 38.153 164.705 41.755 160.269 41.755 L 160.269 41.755 C 155.833 41.755 152.232 38.153 152.232 33.718 L 152.232 11.437 Z"/>
+ <linearGradient id="_lgradient_20" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(16.075,0,0,30.255,129.957,11.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_20)" d="M 129.957 11.562 L 146.032 11.5 L 146.032 33.718 C 146.032 38.153 142.43 41.755 137.994 41.755 L 137.994 41.755 C 133.558 41.755 129.957 38.153 129.957 33.718 L 129.957 11.562 Z"/>
+ <linearGradient id="_lgradient_21" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(16.075,0,0,29.526,196.447,12.563)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_21)" d="M 196.447 12.563 C 202.143 12.974 207.511 13.734 212.522 14.813 L 212.522 34.051 C 212.522 38.487 208.92 42.088 204.484 42.088 L 204.484 42.088 C 200.049 42.088 196.447 38.487 196.447 34.051 L 196.447 12.563 Z"/>
+ <linearGradient id="_lgradient_22" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(16.075,0,0,30.255,63.133,11.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_22)" d="M 63.133 12.25 C 67.764 11.833 73.132 11.593 79.208 11.5 L 79.208 33.718 C 79.208 38.153 75.607 41.755 71.171 41.755 L 71.171 41.755 C 66.735 41.755 63.133 38.153 63.133 33.718 L 63.133 12.25 Z"/>
+ <linearGradient id="_lgradient_23" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(16.075,0,0,30.255,107.683,11.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_23)" d="M 107.688 11.5 L 123.757 11.5 L 123.757 33.718 C 123.757 38.153 120.156 41.755 115.72 41.755 L 115.72 41.755 C 111.284 41.755 107.683 38.153 107.684 33.718 L 107.688 11.5 Z"/>
+ <linearGradient id="_lgradient_24" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(16.075,0,0,29.005,40.859,12.75)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_24)" d="M 40.859 15.125 C 45.351 14.078 50.729 13.307 56.933 12.75 L 56.933 33.718 C 56.933 38.153 53.332 41.755 48.896 41.755 L 48.896 41.755 C 44.46 41.755 40.859 38.153 40.859 33.718 L 40.859 15.125 Z"/>
+ <linearGradient id="_lgradient_25" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(16.232,0,0,30.317,85.25,11.437)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_25)" d="M 85.25 11.5 L 101.438 11.437 L 101.471 33.718 C 101.477 38.153 97.881 41.755 93.445 41.755 L 93.445 41.755 C 89.009 41.755 85.389 38.153 85.366 33.718 L 85.25 11.5 Z"/>
+ <linearGradient id="_lgradient_26" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(16.075,0,0,30.528,174.173,11.56)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_26)" d="M 174.173 11.563 C 179.464 11.535 184.842 11.721 190.247 12.063 L 190.247 34.051 C 190.247 38.487 186.646 42.088 182.21 42.088 L 182.21 42.088 C 177.774 42.088 174.173 38.487 174.173 34.051 L 174.173 11.563 Z"/>
+ </g>
+ <g>
+ <path d="M 83.085 190.831 L 87.877 190.013 C 94.872 188.819 100.748 188.397 100.99 189.072 L 100.99 189.072 C 101.232 189.747 95.749 191.264 88.754 192.458 L 83.962 193.277 C 76.967 194.471 71.092 194.893 70.85 194.218 L 70.85 194.218 C 70.607 193.543 76.09 192.026 83.085 190.831 Z"/>
+ <path d="M 75.209 120.26 C 76.676 123.942 79.385 127.82 83.11 131.221 L 130.082 174.107 C 138.514 181.806 148.981 184.161 153.442 179.362 L 153.442 179.362 C 157.902 174.564 154.678 164.418 146.245 156.719 L 99.273 113.834 C 95.63 110.507 91.606 108.178 87.854 107.004 C 87.066 105.599 85.971 104.291 84.589 103.19 C 79.627 99.241 72.825 99.456 69.409 103.671 C 65.993 107.885 67.248 114.514 72.21 118.464 C 73.154 119.216 74.166 119.817 75.209 120.26 Z"/>
+ <path d="M 117.404 111.967 L 76.279 171.333 C 67.991 183.298 65.264 195.395 70.192 198.331 L 70.192 198.331 C 75.121 201.267 85.851 193.938 94.139 181.973 L 137.901 118.801 C 142.154 112.66 144.943 106.485 145.975 101.537 C 146.716 100.455 147.137 99.146 147.137 97.74 L 147.137 93.942 C 147.137 90.099 143.988 86.979 140.11 86.979 L 135.337 86.979 C 133.373 86.979 131.596 87.779 130.335 89.083 C 129.691 89.164 129.116 89.589 128.865 90.232 L 126.973 95.091 C 126.784 95.398 126.597 95.715 126.414 96.039 L 117.404 111.967 Z"/>
+ <g>
+ <path fill="#f34f17" d="M 183.345 109.986 L 177.67 104.561 L 185.707 96.307 C 187.218 94.755 189.714 94.709 191.28 96.209 L 191.28 96.209 C 192.846 97.706 192.893 100.18 191.379 101.732 L 183.345 109.986 Z"/>
+ <linearGradient id="_lgradient_27" x1=".451" x2=".619" y1=".377" y2=".531" gradientTransform="matrix(61.936,0,0,62.918,127.667,98.341)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_27)" d="M 138.294 161.259 L 127.667 151.099 L 177.952 99.451 C 179.357 98.006 181.678 97.968 183.133 99.36 L 188.483 104.476 C 189.942 105.869 189.98 108.169 188.575 109.611 L 138.294 161.259 Z"/>
+ <linearGradient id="_lgradient_28" x1=".193" x2=".533" y1=".473" y2=".809" gradientTransform="matrix(40.695,0,0,40.834,107.072,141.472)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#dedede"/>
+ <stop offset="100%" style="stop-color:#a1a1a1"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_28)" d="M 119.403 181.797 L 107.633 170.542 C 106.904 169.844 106.884 168.697 107.585 167.974 L 132.846 142.028 C 133.551 141.305 134.708 141.286 135.437 141.981 L 147.207 153.236 C 147.936 153.934 147.956 155.081 147.255 155.803 L 121.993 181.75 C 121.292 182.473 120.131 182.495 119.403 181.797 L 119.403 181.797 Z"/>
+ <path fill="#5d5d5d" d="M 107.512 170.429 L 100.255 188.824 C 100.017 189.425 100.632 190.011 101.228 189.755 L 119.516 181.912 L 107.512 170.429 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xpad.svg b/.icons/Gruvbox_Dark-2/apps/64/xpad.svg
new file mode 120000
index 000000000..c172a8761
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xpad.svg
@@ -0,0 +1 @@
+stickers.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xpdf.svg b/.icons/Gruvbox_Dark-2/apps/64/xpdf.svg
new file mode 120000
index 000000000..e1b9885f3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xpdf.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xpf.svg b/.icons/Gruvbox_Dark-2/apps/64/xpf.svg
new file mode 120000
index 000000000..fca173950
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xpf.svg
@@ -0,0 +1 @@
+xpdf.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xplayer.svg b/.icons/Gruvbox_Dark-2/apps/64/xplayer.svg
new file mode 120000
index 000000000..92624e313
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xplayer.svg
@@ -0,0 +1 @@
+kaffeine.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xreader.svg b/.icons/Gruvbox_Dark-2/apps/64/xreader.svg
new file mode 120000
index 000000000..e1b9885f3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xreader.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xsane-logo.svg b/.icons/Gruvbox_Dark-2/apps/64/xsane-logo.svg
new file mode 120000
index 000000000..490a5aa3c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xsane-logo.svg
@@ -0,0 +1 @@
+scanner.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xsane.svg b/.icons/Gruvbox_Dark-2/apps/64/xsane.svg
new file mode 120000
index 000000000..490a5aa3c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xsane.svg
@@ -0,0 +1 @@
+scanner.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xscreensaver.svg b/.icons/Gruvbox_Dark-2/apps/64/xscreensaver.svg
new file mode 120000
index 000000000..1e9c925e4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xscreensaver.svg
@@ -0,0 +1 @@
+night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xt7-player-mpv.svg b/.icons/Gruvbox_Dark-2/apps/64/xt7-player-mpv.svg
new file mode 100755
index 000000000..2bd66429c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xt7-player-mpv.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="CjNgABKzSV9pYYj5KOlEwe90yNzAxaDs" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#CjNgABKzSV9pYYj5KOlEwe90yNzAxaDs)">
+ <linearGradient id="_lgradient_806" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_806)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_807" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.18,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_807)" fill-rule="evenodd" d="M 165.189 11.952 C 239.245 11.952 249.828 22.509 249.828 96.495 L 249.828 155.746 C 249.828 229.733 239.245 240.29 165.189 240.29 L 89.819 240.29 C 15.764 240.29 5.18 229.733 5.18 155.746 L 5.18 96.495 C 5.18 22.509 15.764 11.952 89.819 11.952 L 165.189 11.952 Z M 165.21 31.95 C 169.44 31.95 173.68 31.99 177.91 32.08 C 181.59 32.16 185.27 32.31 188.95 32.52 C 192.08 32.69 195.21 32.95 198.33 33.3 C 200.91 33.58 203.47 33.95 206.02 34.42 C 208.04 34.8 210.04 35.27 212.01 35.85 C 213.48 36.28 214.93 36.81 216.33 37.44 C 217.33 37.89 218.3 38.43 219.21 39.04 C 219.9 39.51 220.55 40.04 221.15 40.63 C 221.74 41.22 222.27 41.87 222.74 42.56 C 223.35 43.47 223.88 44.43 224.33 45.43 C 224.96 46.83 225.49 48.27 225.93 49.74 C 226.5 51.71 226.98 53.7 227.35 55.72 C 227.82 58.26 228.2 60.82 228.48 63.39 C 228.82 66.51 229.08 69.63 229.26 72.76 C 229.47 76.43 229.62 80.11 229.7 83.79 C 229.79 88.02 229.83 92.24 229.83 96.47 C 229.83 96.48 229.83 96.49 229.83 96.5 L 229.83 155.75 C 229.83 155.75 229.83 155.76 229.83 155.77 C 229.83 160 229.79 164.23 229.7 168.45 C 229.62 172.13 229.47 175.81 229.26 179.48 C 229.08 182.61 228.82 185.73 228.48 188.85 C 228.2 191.42 227.82 193.98 227.35 196.53 C 226.98 198.54 226.5 200.53 225.93 202.5 C 225.49 203.97 224.96 205.41 224.33 206.81 C 223.88 207.81 223.35 208.77 222.74 209.68 C 222.27 210.37 221.74 211.02 221.15 211.61 C 220.55 212.2 219.9 212.73 219.21 213.2 C 218.3 213.81 217.33 214.35 216.33 214.8 C 214.93 215.43 213.48 215.96 212.01 216.39 C 210.04 216.97 208.04 217.45 206.02 217.82 C 203.47 218.29 200.91 218.67 198.33 218.95 C 195.21 219.29 192.08 219.55 188.95 219.72 C 185.27 219.93 181.59 220.08 177.91 220.16 C 173.68 220.25 169.44 220.29 165.21 220.29 C 165.2 220.29 165.2 220.29 165.19 220.29 L 89.82 220.29 C 89.81 220.29 89.8 220.29 89.8 220.29 C 85.56 220.29 81.33 220.25 77.1 220.16 C 73.42 220.08 69.73 219.93 66.06 219.72 C 62.92 219.55 59.8 219.29 56.68 218.95 C 54.1 218.67 51.53 218.29 48.99 217.82 C 46.97 217.45 44.97 216.97 43 216.39 C 41.53 215.96 40.08 215.43 38.68 214.8 C 37.68 214.35 36.71 213.81 35.8 213.2 C 35.1 212.73 34.46 212.2 33.86 211.61 C 33.27 211.02 32.74 210.37 32.27 209.68 C 31.66 208.77 31.12 207.81 30.67 206.81 C 30.05 205.41 29.51 203.97 29.08 202.5 C 28.5 200.53 28.03 198.54 27.66 196.53 C 27.18 193.98 26.81 191.42 26.53 188.85 C 26.18 185.73 25.92 182.61 25.75 179.48 C 25.54 175.81 25.39 172.13 25.31 168.45 C 25.22 164.23 25.18 160 25.18 155.77 C 25.18 155.76 25.18 155.75 25.18 155.75 L 25.18 96.5 C 25.18 96.49 25.18 96.48 25.18 96.47 C 25.18 92.24 25.22 88.02 25.31 83.79 C 25.39 80.11 25.54 76.43 25.75 72.76 C 25.92 69.63 26.18 66.51 26.53 63.39 C 26.81 60.82 27.18 58.26 27.66 55.72 C 28.03 53.7 28.5 51.71 29.08 49.74 C 29.51 48.27 30.05 46.83 30.67 45.43 C 31.12 44.43 31.66 43.47 32.27 42.56 C 32.74 41.87 33.27 41.22 33.86 40.63 C 34.46 40.04 35.1 39.51 35.8 39.04 C 36.71 38.43 37.68 37.89 38.68 37.44 C 40.08 36.81 41.53 36.28 43 35.85 C 44.97 35.27 46.97 34.8 48.99 34.42 C 51.53 33.95 54.1 33.58 56.68 33.3 C 59.8 32.95 62.92 32.69 66.06 32.52 C 69.73 32.31 73.42 32.16 77.1 32.08 C 81.33 31.99 85.56 31.95 89.8 31.95 C 89.8 31.95 89.81 31.95 89.82 31.95 L 165.19 31.95 C 165.2 31.95 165.2 31.95 165.21 31.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_808" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_808)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_809" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(92,0,0,115,82,68.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_809)" d="M 82 68.5 L 128 97.25 L 174 126 L 128 154.75 L 82 183.5 L 82 68.5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xterm-color.svg b/.icons/Gruvbox_Dark-2/apps/64/xterm-color.svg
new file mode 120000
index 000000000..8e71357d0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xterm-color.svg
@@ -0,0 +1 @@
+utilities-x-terminal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xterm-color_48x48.svg b/.icons/Gruvbox_Dark-2/apps/64/xterm-color_48x48.svg
new file mode 120000
index 000000000..8e71357d0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xterm-color_48x48.svg
@@ -0,0 +1 @@
+utilities-x-terminal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xterm.svg b/.icons/Gruvbox_Dark-2/apps/64/xterm.svg
new file mode 120000
index 000000000..8e71357d0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xterm.svg
@@ -0,0 +1 @@
+utilities-x-terminal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xvidcap.svg b/.icons/Gruvbox_Dark-2/apps/64/xvidcap.svg
new file mode 120000
index 000000000..9100e9c32
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xvidcap.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xviewer.svg b/.icons/Gruvbox_Dark-2/apps/64/xviewer.svg
new file mode 120000
index 000000000..4e734554e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xviewer.svg
@@ -0,0 +1 @@
+photo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xvkbd.svg b/.icons/Gruvbox_Dark-2/apps/64/xvkbd.svg
new file mode 120000
index 000000000..51f34f757
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xvkbd.svg
@@ -0,0 +1 @@
+keyboard-alt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/xyz.z3ntu.razergenie.svg b/.icons/Gruvbox_Dark-2/apps/64/xyz.z3ntu.razergenie.svg
new file mode 120000
index 000000000..ba00bebb7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/xyz.z3ntu.razergenie.svg
@@ -0,0 +1 @@
+razercommander.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/y-ppa-manager.svg b/.icons/Gruvbox_Dark-2/apps/64/y-ppa-manager.svg
new file mode 120000
index 000000000..f2e7f04fb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/y-ppa-manager.svg
@@ -0,0 +1 @@
+ppa.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yacreader-library.svg b/.icons/Gruvbox_Dark-2/apps/64/yacreader-library.svg
new file mode 120000
index 000000000..76870e259
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yacreader-library.svg
@@ -0,0 +1 @@
+bookworm.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yacreader.svg b/.icons/Gruvbox_Dark-2/apps/64/yacreader.svg
new file mode 120000
index 000000000..d6a48e595
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yacreader.svg
@@ -0,0 +1 @@
+chat.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yad.svg b/.icons/Gruvbox_Dark-2/apps/64/yad.svg
new file mode 100755
index 000000000..9337212fd
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yad.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="tY4pGm4fOGv7DPBlTPEvKucjI2N4U3JR" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#tY4pGm4fOGv7DPBlTPEvKucjI2N4U3JR)">
+ <linearGradient id="_lgradient_810" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_810)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_811" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.18,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_811)" fill-rule="evenodd" d="M 165.189 11.952 C 239.245 11.952 249.828 22.509 249.828 96.495 L 249.828 155.746 C 249.828 229.733 239.245 240.29 165.189 240.29 L 89.819 240.29 C 15.764 240.29 5.18 229.733 5.18 155.746 L 5.18 96.495 C 5.18 22.509 15.764 11.952 89.819 11.952 L 165.189 11.952 Z M 165.21 31.95 C 169.44 31.95 173.68 31.99 177.91 32.08 C 181.59 32.16 185.27 32.31 188.95 32.52 C 192.08 32.69 195.21 32.95 198.33 33.3 C 200.91 33.58 203.47 33.95 206.02 34.42 C 208.04 34.8 210.04 35.27 212.01 35.85 C 213.48 36.28 214.93 36.81 216.33 37.44 C 217.33 37.89 218.3 38.43 219.21 39.04 C 219.9 39.51 220.55 40.04 221.15 40.63 C 221.74 41.22 222.27 41.87 222.74 42.56 C 223.35 43.47 223.88 44.43 224.33 45.43 C 224.96 46.83 225.49 48.27 225.93 49.74 C 226.5 51.71 226.98 53.7 227.35 55.72 C 227.82 58.26 228.2 60.82 228.48 63.39 C 228.82 66.51 229.08 69.63 229.26 72.76 C 229.47 76.43 229.62 80.11 229.7 83.79 C 229.79 88.02 229.83 92.24 229.83 96.47 C 229.83 96.48 229.83 96.49 229.83 96.5 L 229.83 155.75 C 229.83 155.75 229.83 155.76 229.83 155.77 C 229.83 160 229.79 164.23 229.7 168.45 C 229.62 172.13 229.47 175.81 229.26 179.48 C 229.08 182.61 228.82 185.73 228.48 188.85 C 228.2 191.42 227.82 193.98 227.35 196.53 C 226.98 198.54 226.5 200.53 225.93 202.5 C 225.49 203.97 224.96 205.41 224.33 206.81 C 223.88 207.81 223.35 208.77 222.74 209.68 C 222.27 210.37 221.74 211.02 221.15 211.61 C 220.55 212.2 219.9 212.73 219.21 213.2 C 218.3 213.81 217.33 214.35 216.33 214.8 C 214.93 215.43 213.48 215.96 212.01 216.39 C 210.04 216.97 208.04 217.45 206.02 217.82 C 203.47 218.29 200.91 218.67 198.33 218.95 C 195.21 219.29 192.08 219.55 188.95 219.72 C 185.27 219.93 181.59 220.08 177.91 220.16 C 173.68 220.25 169.44 220.29 165.21 220.29 C 165.2 220.29 165.2 220.29 165.19 220.29 L 89.82 220.29 C 89.81 220.29 89.8 220.29 89.8 220.29 C 85.56 220.29 81.33 220.25 77.1 220.16 C 73.42 220.08 69.73 219.93 66.06 219.72 C 62.92 219.55 59.8 219.29 56.68 218.95 C 54.1 218.67 51.53 218.29 48.99 217.82 C 46.97 217.45 44.97 216.97 43 216.39 C 41.53 215.96 40.08 215.43 38.68 214.8 C 37.68 214.35 36.71 213.81 35.8 213.2 C 35.1 212.73 34.46 212.2 33.86 211.61 C 33.27 211.02 32.74 210.37 32.27 209.68 C 31.66 208.77 31.12 207.81 30.67 206.81 C 30.05 205.41 29.51 203.97 29.08 202.5 C 28.5 200.53 28.03 198.54 27.66 196.53 C 27.18 193.98 26.81 191.42 26.53 188.85 C 26.18 185.73 25.92 182.61 25.75 179.48 C 25.54 175.81 25.39 172.13 25.31 168.45 C 25.22 164.23 25.18 160 25.18 155.77 C 25.18 155.76 25.18 155.75 25.18 155.75 L 25.18 96.5 C 25.18 96.49 25.18 96.48 25.18 96.47 C 25.18 92.24 25.22 88.02 25.31 83.79 C 25.39 80.11 25.54 76.43 25.75 72.76 C 25.92 69.63 26.18 66.51 26.53 63.39 C 26.81 60.82 27.18 58.26 27.66 55.72 C 28.03 53.7 28.5 51.71 29.08 49.74 C 29.51 48.27 30.05 46.83 30.67 45.43 C 31.12 44.43 31.66 43.47 32.27 42.56 C 32.74 41.87 33.27 41.22 33.86 40.63 C 34.46 40.04 35.1 39.51 35.8 39.04 C 36.71 38.43 37.68 37.89 38.68 37.44 C 40.08 36.81 41.53 36.28 43 35.85 C 44.97 35.27 46.97 34.8 48.99 34.42 C 51.53 33.95 54.1 33.58 56.68 33.3 C 59.8 32.95 62.92 32.69 66.06 32.52 C 69.73 32.31 73.42 32.16 77.1 32.08 C 81.33 31.99 85.56 31.95 89.8 31.95 C 89.8 31.95 89.81 31.95 89.82 31.95 L 165.19 31.95 C 165.2 31.95 165.2 31.95 165.21 31.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_812" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_812)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 112.737 63.132 L 112.737 101.15 C 91.563 107.809 77.15 127.426 77.123 149.623 C 77.123 177.722 99.901 200.5 128 200.5 C 156.099 200.5 178.877 177.722 178.877 149.623 C 178.872 127.408 164.455 107.765 143.263 101.101 L 143.263 63.132 L 112.737 63.132 Z"/>
+ </g>
+ <rect fill="#d9d9d9" width="30.526" height="61.053" x="112.74" y="60.59" transform="matrix(1,0,0,1,0,0)"/>
+ <circle fill="#ececec" cx="128" cy="147.079" r="50.877" vector-effect="non-scaling-stroke"/>
+ <linearGradient id="_lgradient_813" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(71.228,0,0,50.877,92.386,131.816)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_813)" d="M 95.874 131.816 C 93.593 136.582 92.402 141.795 92.386 147.079 C 92.386 166.748 108.331 182.693 128 182.693 C 147.669 182.693 163.614 166.748 163.614 147.079 C 163.601 141.796 162.413 136.583 160.136 131.816 L 95.874 131.816 Z"/>
+ <defs>
+ <filter id="CyF69h6uVjcEW31B3Z3aDnZLdWdfsAlr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#CyF69h6uVjcEW31B3Z3aDnZLdWdfsAlr)">
+ <path d="M 111.04 58.044 L 144.96 58.044 C 146.831 58.044 148.351 59.563 148.351 61.435 L 148.351 62.284 C 148.351 64.156 146.831 65.675 144.96 65.675 L 111.04 65.675 C 109.169 65.675 107.649 64.156 107.649 62.284 L 107.649 61.435 C 107.649 59.563 109.169 58.044 111.04 58.044 Z"/>
+ </g>
+ <path d="M 111.04 55.5 L 144.96 55.5 C 146.831 55.5 148.351 57.019 148.351 58.891 L 148.351 59.741 C 148.351 61.612 146.831 63.132 144.96 63.132 L 111.04 63.132 C 109.169 63.132 107.649 61.612 107.649 59.741 L 107.649 58.891 C 107.649 57.019 109.169 55.5 111.04 55.5 Z" style="fill:#e4e4e4"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yahoo-mail.svg b/.icons/Gruvbox_Dark-2/apps/64/yahoo-mail.svg
new file mode 100644
index 000000000..39ce97d87
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yahoo-mail.svg
@@ -0,0 +1,51 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_UZqy8BIySEpYv8h7ALKfrXBVhkEfBE8w">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_UZqy8BIySEpYv8h7ALKfrXBVhkEfBE8w)">
+ <defs>
+ <filter id="P4YodpF1Kgaa5YljozbsWdyY6ZfWAEQs" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#P4YodpF1Kgaa5YljozbsWdyY6ZfWAEQs)">
+ <linearGradient id="_lgradient_450" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_450)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_451" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_451)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <g opacity=".2">
+ <path d="M 74.202 65.477 L 181.798 65.477 C 184.498 65.477 186.69 67.669 186.69 70.369 L 186.69 139.99 C 186.69 142.69 184.498 144.882 181.798 144.882 L 74.202 144.882 C 71.502 144.882 69.31 142.69 69.31 139.99 L 69.31 70.369 C 69.31 67.669 71.502 65.477 74.202 65.477 Z"/>
+ </g>
+ <path d="M 74.202 62.025 L 181.798 62.025 C 184.498 62.025 186.69 64.217 186.69 66.917 L 186.69 136.538 C 186.69 139.238 184.498 141.43 181.798 141.43 L 74.202 141.43 C 71.502 141.43 69.31 139.238 69.31 136.538 L 69.31 66.917 C 69.31 64.217 71.502 62.025 74.202 62.025 Z" style="fill:#ffffff"/>
+ <linearGradient id="_lgradient_452" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(96.667,0,0,37.976,79.667,72.382)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_452)" d="M 79.667 72.382 L 176.333 72.382 L 176.333 86.623 L 128 110.358 L 79.667 86.623 L 79.667 72.382 Z"/>
+ <g opacity=".2">
+ <path d="M 77.634 160.325 C 77.634 160.325 77.633 160.326 77.633 160.326 C 77.631 160.326 77.63 160.326 77.629 160.325 L 77.631 160.33 C 76.37 162.677 71.737 170.249 68.785 175.103 C 65.79 170.143 62.245 164.418 59.936 160.325 L 59.921 160.33 L 59.931 160.325 C 58.099 160.716 57.333 160.741 55.505 160.325 L 55.515 160.336 C 55.51 160.333 55.505 160.329 55.5 160.325 C 59.128 165.792 64.941 176.204 66.918 179.622 L 66.653 193.871 L 66.668 193.864 L 66.658 193.871 C 66.658 193.871 67.933 193.657 68.786 193.657 C 69.731 193.657 70.907 193.871 70.907 193.871 L 70.902 193.867 L 70.912 193.871 L 70.647 179.62 L 70.637 179.617 C 74.323 173.15 80.402 162.608 82.082 160.333 L 82.092 160.324 C 82.091 160.324 82.091 160.324 82.09 160.324 C 82.09 160.324 82.09 160.324 82.091 160.323 C 82.09 160.324 82.089 160.324 82.088 160.324 C 80.499 160.684 79.065 160.697 77.642 160.326 L 77.634 160.325 Z M 198.182 160.674 C 197.12 160.674 196.066 161.297 196.066 162.89 C 195.436 170.882 194.78 178.896 193.701 186.523 L 193.697 186.528 C 193.699 186.527 193.7 186.528 193.701 186.527 C 193.701 186.528 193.701 186.528 193.701 186.529 L 193.717 186.525 C 194.364 186.417 194.867 186.586 195.355 186.783 L 195.353 186.78 C 196.578 179.033 199.488 167.429 200.233 164.145 C 200.34 163.683 200.5 163.138 200.5 162.75 C 200.5 161.578 199.757 160.897 198.645 160.711 L 198.644 160.712 C 198.644 160.712 198.37 160.674 198.183 160.674 L 198.182 160.674 Z M 174.135 161.908 C 164.785 161.908 157.639 167.217 157.639 177.088 C 157.639 185.221 162.393 192.378 174.214 192.378 C 184.221 192.378 190.755 186.876 190.755 177.231 C 190.755 168.136 184.66 161.908 174.137 161.908 L 174.135 161.908 Z M 141.722 163.507 C 132.334 163.507 127.408 169.46 127.408 177.177 C 127.408 185.623 132.785 190.775 141.709 190.775 C 151.356 190.775 156.068 184.969 156.068 177.265 C 156.068 168.676 150.441 163.507 141.723 163.507 L 141.722 163.507 Z M 174.147 163.559 C 181.168 163.559 186.34 167.824 186.34 177.232 C 186.34 187.458 180.083 190.775 174.157 190.775 C 167.826 190.775 162.059 187.059 162.059 177.03 C 162.059 166.635 168.452 163.559 174.147 163.559 Z M 87.048 163.854 C 83.484 172.799 79.377 182.892 75.684 190.42 L 75.684 190.42 L 75.684 190.423 L 75.698 190.417 C 75.695 190.418 75.694 190.419 75.688 190.419 L 75.715 190.41 L 75.7 190.417 C 77.389 189.998 79.001 190.127 80.066 190.415 C 80.061 190.413 80.056 190.41 80.052 190.408 L 80.066 190.413 C 81.009 188.032 82.078 185.339 83.151 182.626 L 83.155 182.63 C 86.782 182.527 90.409 182.513 94.036 182.63 C 95.067 185.226 96.101 187.824 97.11 190.423 C 97.113 190.422 97.114 190.421 97.115 190.42 L 97.114 190.423 C 98.731 190 100.34 190.115 101.529 190.415 L 101.524 190.413 L 101.529 190.415 C 98.869 185.446 93.528 172.446 90.134 163.857 L 90.108 163.868 L 90.129 163.855 C 89.026 164.24 88.128 164.218 87.045 163.856 L 87.048 163.854 Z M 103.125 163.865 L 103.125 163.866 C 103.51 172.732 103.477 181.582 103.125 190.42 C 104.562 190.073 106.033 190.058 107.544 190.42 L 107.534 190.414 L 107.55 190.42 C 107.332 186.3 107.222 182.183 107.208 178.07 C 112.154 178.001 117.1 177.998 122.046 178.065 C 122.031 182.18 121.922 186.298 121.704 190.421 L 121.719 190.415 L 121.709 190.421 C 123.219 190.059 124.691 190.074 126.128 190.42 C 126.128 190.42 126.129 190.42 126.129 190.421 L 126.129 190.42 C 125.777 181.583 125.744 172.733 126.129 163.866 L 126.129 163.866 C 126.129 163.866 126.129 163.866 126.129 163.866 L 126.128 163.866 C 124.627 164.225 123.153 164.215 121.704 163.866 L 121.706 163.868 L 121.703 163.866 C 121.917 167.994 122.029 172.125 122.044 176.259 C 117.094 176.374 112.147 176.383 107.207 176.259 C 107.222 172.125 107.334 167.994 107.548 163.866 L 107.545 163.868 L 107.547 163.866 C 106.098 164.215 104.624 164.225 103.122 163.866 L 103.125 163.865 Z M 141.493 165.116 L 141.493 165.116 C 141.575 165.115 141.658 165.116 141.739 165.116 C 147.481 165.116 151.697 169.027 151.697 177.199 C 151.697 185.36 147.486 189.27 141.75 189.27 C 135.492 189.27 131.814 184.785 131.814 177.221 C 131.814 168.666 136.345 165.222 141.493 165.116 L 141.493 165.116 Z M 88.587 168.446 C 90.053 172.531 91.666 176.648 93.303 180.777 L 93.302 180.777 C 90.163 180.886 87.025 180.887 83.886 180.777 L 83.882 180.78 C 85.8 175.914 87.626 171.214 88.589 168.446 L 88.587 168.446 Z M 193.564 189.734 C 192.171 189.734 191.477 190.796 191.477 191.938 C 191.477 193.285 192.553 193.975 193.882 193.975 C 194.844 193.975 195.893 193.39 195.893 191.804 C 195.893 190.531 194.896 189.734 193.564 189.734 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 77.634 156.872 C 77.634 156.873 77.633 156.874 77.633 156.874 C 77.631 156.874 77.63 156.873 77.629 156.873 L 77.631 156.877 C 76.37 159.225 71.737 166.797 68.785 171.651 C 65.79 166.69 62.245 160.966 59.936 156.873 L 59.921 156.878 L 59.931 156.873 C 58.099 157.263 57.333 157.288 55.505 156.873 L 55.515 156.884 C 55.51 156.88 55.505 156.877 55.5 156.873 C 59.128 162.339 64.941 172.751 66.918 176.169 L 66.653 190.419 L 66.668 190.412 L 66.658 190.419 C 66.658 190.419 67.933 190.205 68.786 190.205 C 69.731 190.205 70.907 190.419 70.907 190.419 L 70.902 190.415 L 70.912 190.419 L 70.647 176.168 L 70.637 176.165 C 74.323 169.697 80.402 159.156 82.082 156.881 L 82.092 156.872 C 82.091 156.872 82.091 156.872 82.09 156.872 C 82.09 156.872 82.09 156.871 82.091 156.871 C 82.09 156.872 82.089 156.872 82.088 156.872 C 80.499 157.232 79.065 157.245 77.642 156.874 L 77.634 156.872 Z M 198.182 157.222 C 197.12 157.222 196.066 157.845 196.066 159.438 C 195.436 167.43 194.78 175.444 193.701 183.07 L 193.697 183.075 C 193.699 183.075 193.7 183.075 193.701 183.075 C 193.701 183.075 193.701 183.076 193.701 183.077 L 193.717 183.073 C 194.364 182.965 194.867 183.134 195.355 183.331 L 195.353 183.327 C 196.578 175.581 199.488 163.977 200.233 160.693 C 200.34 160.231 200.5 159.685 200.5 159.297 C 200.5 158.125 199.757 157.445 198.645 157.259 L 198.644 157.26 C 198.644 157.26 198.37 157.222 198.183 157.222 L 198.182 157.222 Z M 174.135 158.455 C 164.785 158.455 157.639 163.764 157.639 173.636 C 157.639 181.768 162.393 188.926 174.214 188.926 C 184.221 188.926 190.755 183.424 190.755 173.779 C 190.755 164.683 184.66 158.455 174.137 158.455 L 174.135 158.455 Z M 141.722 160.055 C 132.334 160.055 127.408 166.008 127.408 173.725 C 127.408 182.171 132.785 187.323 141.709 187.323 C 151.356 187.323 156.068 181.517 156.068 173.813 C 156.068 165.224 150.441 160.055 141.723 160.055 L 141.722 160.055 Z M 174.147 160.107 C 181.168 160.107 186.34 164.372 186.34 173.78 C 186.34 184.006 180.083 187.322 174.157 187.322 C 167.826 187.322 162.059 183.607 162.059 173.578 C 162.059 163.183 168.452 160.107 174.147 160.107 Z M 87.048 160.402 C 83.484 169.346 79.377 179.44 75.684 186.967 L 75.684 186.968 L 75.684 186.971 L 75.698 186.965 C 75.695 186.966 75.694 186.966 75.688 186.967 L 75.715 186.958 L 75.7 186.965 C 77.389 186.545 79.001 186.675 80.066 186.963 C 80.061 186.961 80.056 186.958 80.052 186.955 L 80.066 186.96 C 81.009 184.58 82.078 181.887 83.151 179.173 L 83.155 179.178 C 86.782 179.074 90.409 179.06 94.036 179.178 C 95.067 181.773 96.101 184.371 97.11 186.971 C 97.113 186.969 97.114 186.968 97.115 186.967 L 97.114 186.97 C 98.731 186.548 100.34 186.662 101.529 186.963 L 101.524 186.961 L 101.529 186.963 C 98.869 181.994 93.528 168.993 90.134 160.404 L 90.108 160.415 L 90.129 160.403 C 89.026 160.788 88.128 160.766 87.045 160.404 L 87.048 160.402 Z M 103.125 160.413 L 103.125 160.413 C 103.51 169.28 103.477 178.13 103.125 186.967 C 104.562 186.621 106.033 186.606 107.544 186.968 L 107.534 186.962 L 107.55 186.968 C 107.332 182.847 107.222 178.731 107.208 174.618 C 112.154 174.549 117.1 174.546 122.046 174.613 C 122.031 178.728 121.922 182.846 121.704 186.968 L 121.719 186.963 L 121.709 186.968 C 123.219 186.607 124.691 186.622 126.128 186.968 C 126.128 186.968 126.129 186.968 126.129 186.968 L 126.129 186.968 C 125.777 178.13 125.744 169.28 126.129 160.414 L 126.129 160.413 C 126.129 160.413 126.129 160.413 126.129 160.413 L 126.128 160.413 C 124.627 160.773 123.153 160.763 121.704 160.413 L 121.706 160.416 L 121.703 160.414 C 121.917 164.541 122.029 168.672 122.044 172.806 C 117.094 172.921 112.147 172.931 107.207 172.806 C 107.222 168.672 107.334 164.541 107.548 160.414 L 107.545 160.416 L 107.547 160.413 C 106.098 160.763 104.624 160.773 103.122 160.413 L 103.125 160.413 Z M 141.493 161.664 L 141.493 161.664 C 141.575 161.662 141.658 161.664 141.739 161.664 C 147.481 161.664 151.697 165.575 151.697 173.746 C 151.697 181.908 147.486 185.818 141.75 185.818 C 135.492 185.818 131.814 181.333 131.814 173.768 C 131.814 165.213 136.345 161.769 141.493 161.664 L 141.493 161.664 Z M 88.587 164.993 C 90.053 169.079 91.666 173.196 93.303 177.325 L 93.302 177.324 C 90.163 177.433 87.025 177.435 83.886 177.324 L 83.882 177.327 C 85.8 172.462 87.626 167.762 88.589 164.993 L 88.587 164.993 Z M 193.564 186.282 C 192.171 186.282 191.477 187.344 191.477 188.486 C 191.477 189.833 192.553 190.523 193.882 190.523 C 194.844 190.523 195.893 189.938 195.893 188.352 C 195.893 187.079 194.896 186.282 193.564 186.282 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yakuake.svg b/.icons/Gruvbox_Dark-2/apps/64/yakuake.svg
new file mode 100755
index 000000000..664488a7b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yakuake.svg
@@ -0,0 +1,53 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="8E7YClBhQuX4AMGOHMqPoXKW0TESCiaf" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#8E7YClBhQuX4AMGOHMqPoXKW0TESCiaf)">
+ <linearGradient id="_lgradient_814" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_814)" d="M 165.689 11.952 C 239.745 11.952 250.328 22.509 250.328 96.495 L 250.328 155.746 C 250.328 229.733 239.745 240.29 165.689 240.29 L 90.319 240.29 C 16.264 240.29 5.68 229.733 5.68 155.746 L 5.68 96.495 C 5.68 22.509 16.264 11.952 90.319 11.952 L 165.689 11.952 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_815" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_815)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="AGjQIrSBsC9kfgC6D0Hrfo3m5Y5m240p" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#AGjQIrSBsC9kfgC6D0Hrfo3m5Y5m240p)">
+ <path d="M 114 130.522 L 71.11 130.522 L 71.11 123 L 114 123 L 114 130.522 Z"/>
+ </g>
+ <linearGradient id="_lgradient_816" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(42.89,0,0,7.522,71.11,119.492)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_816)" d="M 114 127.014 L 71.11 127.014 L 71.11 119.492 L 114 119.492 L 114 127.014 Z"/>
+ <defs>
+ <filter id="2DnSNPAT9hAIooreT5mScf3znqrV59MO" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#2DnSNPAT9hAIooreT5mScf3znqrV59MO)">
+ <path d="M 48.846 130.144 L 41.577 130.144 L 41.577 124.567 L 41.577 124.567 Q 37.378 123.564 34.402 120.776 L 34.402 120.776 L 34.402 120.776 Q 31.425 117.987 30.047 113.852 L 30.047 113.852 L 36.877 111.345 L 36.877 111.345 Q 38.193 114.353 40.512 116.17 L 40.512 116.17 L 40.512 116.17 Q 42.83 117.987 45.713 117.987 L 45.713 117.987 L 45.713 117.987 Q 48.783 117.987 50.569 116.421 L 50.569 116.421 L 50.569 116.421 Q 52.355 114.854 52.355 111.972 L 52.355 111.972 L 52.355 111.972 Q 52.355 109.152 50.224 107.491 L 50.224 107.491 L 50.224 107.491 Q 48.094 105.831 43.895 104.201 L 43.895 104.201 L 43.895 104.201 Q 41.702 103.324 40.386 102.76 L 40.386 102.76 L 40.386 102.76 Q 39.07 102.196 37.19 101.037 L 37.19 101.037 L 37.19 101.037 Q 35.31 99.878 34.276 98.624 L 34.276 98.624 L 34.276 98.624 Q 33.243 97.371 32.459 95.397 L 32.459 95.397 L 32.459 95.397 Q 31.676 93.423 31.676 91.042 L 31.676 91.042 L 31.676 91.042 Q 31.676 86.969 34.308 83.898 L 34.308 83.898 L 34.308 83.898 Q 36.94 80.828 41.577 80.013 L 41.577 80.013 L 41.577 75 L 48.846 75 L 48.846 80.076 L 48.846 80.076 Q 52.48 80.89 54.862 83.24 L 54.862 83.24 L 54.862 83.24 Q 57.243 85.59 58.245 88.911 L 58.245 88.911 L 51.54 91.167 L 51.54 91.167 Q 49.66 86.655 44.71 86.655 L 44.71 86.655 L 44.71 86.655 Q 42.141 86.655 40.7 87.815 L 40.7 87.815 L 40.7 87.815 Q 39.258 88.974 39.258 91.042 L 39.258 91.042 L 39.258 91.042 Q 39.258 93.298 41.201 94.645 L 41.201 94.645 L 41.201 94.645 Q 43.143 95.992 47.091 97.434 L 47.091 97.434 L 47.091 97.434 Q 49.347 98.311 50.726 98.938 L 50.726 98.938 L 50.726 98.938 Q 52.104 99.564 54.078 100.849 L 54.078 100.849 L 54.078 100.849 Q 56.052 102.133 57.18 103.512 L 57.18 103.512 L 57.18 103.512 Q 58.308 104.891 59.154 107.084 L 59.154 107.084 L 59.154 107.084 Q 60 109.277 60 111.909 L 60 111.909 L 60 111.909 Q 60 117.11 56.898 120.494 L 56.898 120.494 L 56.898 120.494 Q 53.796 123.878 48.846 124.692 L 48.846 124.692 L 48.846 130.144 Z"/>
+ </g>
+ <linearGradient id="_lgradient_817" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(29.953,0,0,55.144,30.047,71.376)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_817)" d="M 48.846 126.52 L 41.577 126.52 L 41.577 120.943 L 41.577 120.943 Q 37.378 119.94 34.402 117.152 L 34.402 117.152 L 34.402 117.152 Q 31.425 114.363 30.047 110.227 L 30.047 110.227 L 36.877 107.721 L 36.877 107.721 Q 38.193 110.729 40.512 112.546 L 40.512 112.546 L 40.512 112.546 Q 42.83 114.363 45.713 114.363 L 45.713 114.363 L 45.713 114.363 Q 48.783 114.363 50.569 112.797 L 50.569 112.797 L 50.569 112.797 Q 52.355 111.23 52.355 108.347 L 52.355 108.347 L 52.355 108.347 Q 52.355 105.528 50.224 103.867 L 50.224 103.867 L 50.224 103.867 Q 48.094 102.206 43.895 100.577 L 43.895 100.577 L 43.895 100.577 Q 41.702 99.7 40.386 99.136 L 40.386 99.136 L 40.386 99.136 Q 39.07 98.572 37.19 97.413 L 37.19 97.413 L 37.19 97.413 Q 35.31 96.253 34.276 95 L 34.276 95 L 34.276 95 Q 33.243 93.747 32.459 91.773 L 32.459 91.773 L 32.459 91.773 Q 31.676 89.799 31.676 87.418 L 31.676 87.418 L 31.676 87.418 Q 31.676 83.345 34.308 80.274 L 34.308 80.274 L 34.308 80.274 Q 36.94 77.204 41.577 76.389 L 41.577 76.389 L 41.577 71.376 L 48.846 71.376 L 48.846 76.452 L 48.846 76.452 Q 52.48 77.266 54.862 79.616 L 54.862 79.616 L 54.862 79.616 Q 57.243 81.966 58.245 85.287 L 58.245 85.287 L 51.54 87.543 L 51.54 87.543 Q 49.66 83.031 44.71 83.031 L 44.71 83.031 L 44.71 83.031 Q 42.141 83.031 40.7 84.191 L 40.7 84.191 L 40.7 84.191 Q 39.258 85.35 39.258 87.418 L 39.258 87.418 L 39.258 87.418 Q 39.258 89.674 41.201 91.021 L 41.201 91.021 L 41.201 91.021 Q 43.143 92.368 47.091 93.809 L 47.091 93.809 L 47.091 93.809 Q 49.347 94.687 50.726 95.313 L 50.726 95.313 L 50.726 95.313 Q 52.104 95.94 54.078 97.225 L 54.078 97.225 L 54.078 97.225 Q 56.052 98.509 57.18 99.888 L 57.18 99.888 L 57.18 99.888 Q 58.308 101.266 59.154 103.46 L 59.154 103.46 L 59.154 103.46 Q 60 105.653 60 108.285 L 60 108.285 L 60 108.285 Q 60 113.486 56.898 116.87 L 56.898 116.87 L 56.898 116.87 Q 53.796 120.254 48.846 121.068 L 48.846 121.068 L 48.846 126.52 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yakyak.svg b/.icons/Gruvbox_Dark-2/apps/64/yakyak.svg
new file mode 100644
index 000000000..196ebebda
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yakyak.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="XZLazeoznzqLy6czK2Ci9A7NbINguvGK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#XZLazeoznzqLy6czK2Ci9A7NbINguvGK)">
+ <linearGradient id="_lgradient_818" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_818)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_819" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_819)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <linearGradient id="_lgradient_820" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(141.32,0,0,145,57.34,55.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_820)" fill-rule="evenodd" d="M 97.805 62.009 C 106.978 57.834 117.221 55.5 128 55.5 C 138.148 55.5 147.821 57.569 156.573 61.294 L 126.984 112.844 L 97.805 62.009 L 97.805 62.009 Z M 81.213 72.522 C 66.598 84.916 57.34 103.017 57.34 123.215 C 57.34 143.18 66.583 160.915 80.893 173.267 L 80.893 200.5 L 107.029 187.432 C 110.303 188.419 113.649 189.283 117.085 189.905 L 117.085 134.991 L 81.213 72.522 L 81.213 72.522 Z M 136.726 190.415 C 171.468 186.285 198.66 157.829 198.66 123.215 C 198.66 102.379 188.807 83.774 173.385 71.363 L 136.726 134.834 L 136.726 190.415 L 136.726 190.415 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yandex-browser-beta.svg b/.icons/Gruvbox_Dark-2/apps/64/yandex-browser-beta.svg
new file mode 100755
index 000000000..34186ef99
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yandex-browser-beta.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="dw0hcXQ1zkmuZGkkvdjcwjNt2NhAJPX1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#dw0hcXQ1zkmuZGkkvdjcwjNt2NhAJPX1)">
+ <linearGradient id="_lgradient_824" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_824)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_825" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(180.194,0,0,228.004,37.903,11.998)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_825)" d="M 76.401 11.998 C 72.797 12.094 68.68 12.071 65.429 12.262 C 61.74 12.478 58.274 12.761 55.017 13.125 C 51.76 13.489 48.712 13.932 45.86 14.469 C 43.017 15.004 40.37 15.631 37.903 16.363 L 110.071 142.064 L 110.071 240.002 L 145.669 240.002 L 145.669 141.779 L 218.097 16.357 C 215.637 15.628 213 15.002 210.165 14.469 C 207.313 13.932 204.266 13.489 201.009 13.125 C 197.547 12.746 194.075 12.458 190.597 12.262 C 187.346 12.071 183.229 12.094 179.624 11.998 L 128.013 101.91 L 76.401 11.998 L 76.401 11.998 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_826" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_826)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g opacity=".4">
+ <path fill="#111111" d="M 160.893 95.875 L 250.266 95.875 L 250.266 160.875 L 160.893 160.875 C 142.152 160.875 126.938 146.312 126.938 128.375 L 126.938 128.375 C 126.938 110.438 142.152 95.875 160.893 95.875 Z"/>
+ </g>
+ <linearGradient id="_lgradient_827" x1="0" x2="0" y1="1" y2="0" gradientTransform="matrix(123.328,0,0,65,126.938,93.875)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2f3943"/>
+ <stop offset="100%" style="stop-color:#4d5662"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_827)" d="M 160.893 93.875 L 250.266 93.875 L 250.266 158.875 L 160.893 158.875 C 142.152 158.875 126.938 144.312 126.938 126.375 L 126.938 126.375 C 126.938 108.438 142.152 93.875 160.893 93.875 Z"/>
+ <path fill="#ececec" fill-rule="evenodd" d="M 152.809 141.168 L 152.809 110.95 L 164.249 110.95 L 164.249 110.95 Q 169.256 110.95 171.523 113.238 L 171.523 113.238 L 171.523 113.238 Q 173.789 115.526 173.789 119.022 L 173.789 119.022 L 173.789 119.022 Q 173.789 120.965 172.731 122.627 L 172.731 122.627 L 172.731 122.627 Q 171.674 124.289 169.645 125.282 L 169.645 125.282 L 169.645 125.282 Q 172.321 126.232 173.595 128.131 L 173.595 128.131 L 173.595 128.131 Q 174.868 130.03 174.868 132.318 L 174.868 132.318 L 174.868 132.318 Q 174.868 133.959 174.329 135.448 L 174.329 135.448 L 174.329 135.448 Q 173.789 136.938 172.667 138.254 L 172.667 138.254 L 172.667 138.254 Q 171.544 139.571 169.537 140.369 L 169.537 140.369 L 169.537 140.369 Q 167.53 141.168 164.896 141.168 L 164.896 141.168 L 152.809 141.168 Z M 157.298 123.426 L 163.515 123.426 L 163.515 123.426 Q 166.278 123.426 167.745 122.282 L 167.745 122.282 L 167.745 122.282 Q 169.213 121.138 169.213 119.238 L 169.213 119.238 L 169.213 119.238 Q 169.213 115.094 164.378 115.094 L 164.378 115.094 L 157.298 115.094 L 157.298 123.426 Z M 157.298 137.024 L 165.242 137.024 L 165.242 137.024 Q 167.961 137.024 169.127 135.729 L 169.127 135.729 L 169.127 135.729 Q 170.292 134.434 170.292 132.534 L 170.292 132.534 L 170.292 132.534 Q 170.292 127.57 163.947 127.57 L 163.947 127.57 L 157.298 127.57 L 157.298 137.024 Z M 189.848 141.686 L 189.848 141.686 L 189.848 141.686 Q 185.229 141.686 182.531 138.6 L 182.531 138.6 L 182.531 138.6 Q 179.833 135.513 179.833 130.117 L 179.833 130.117 L 179.833 130.117 Q 179.833 124.721 182.552 121.656 L 182.552 121.656 L 182.552 121.656 Q 185.272 118.591 189.848 118.591 L 189.848 118.591 L 189.848 118.591 Q 193.992 118.591 196.669 121.224 L 196.669 121.224 L 196.669 121.224 Q 199.345 123.857 199.345 128.908 L 199.345 128.908 L 199.345 128.908 Q 199.345 130.764 199.173 131.8 L 199.173 131.8 L 184.322 131.8 L 184.322 131.8 Q 184.366 134.434 186.028 136.074 L 186.028 136.074 L 186.028 136.074 Q 187.69 137.715 189.891 137.715 L 189.891 137.715 L 189.891 137.715 Q 192.74 137.715 194.467 135.47 L 194.467 135.47 L 197.403 138.492 L 197.403 138.492 Q 194.726 141.686 189.848 141.686 Z M 184.322 128.174 L 184.322 128.174 L 194.856 128.174 L 194.856 128.174 Q 194.812 125.325 193.345 123.944 L 193.345 123.944 L 193.345 123.944 Q 191.877 122.562 189.848 122.562 L 189.848 122.562 L 189.848 122.562 Q 187.56 122.562 186.028 123.922 L 186.028 123.922 L 186.028 123.922 Q 184.495 125.282 184.322 128.174 Z M 210.915 141.686 L 210.915 141.686 L 210.915 141.686 Q 205.993 141.686 205.993 136.204 L 205.993 136.204 L 205.993 122.994 L 202.583 122.994 L 202.583 119.109 L 205.993 119.109 L 205.993 112.158 L 210.483 110 L 210.483 119.109 L 215.706 119.109 L 215.706 122.994 L 210.483 122.994 L 210.483 135.038 L 210.483 135.038 Q 210.483 137.542 212.641 137.542 L 212.641 137.542 L 212.641 137.542 Q 214.239 137.542 215.922 136.506 L 215.922 136.506 L 215.361 140.693 L 215.361 140.693 Q 213.375 141.686 210.915 141.686 Z M 237.809 141.168 L 233.492 141.168 L 233.492 139.269 L 233.492 139.269 Q 231.161 141.686 227.448 141.686 L 227.448 141.686 L 227.448 141.686 Q 223.952 141.686 221.772 139.765 L 221.772 139.765 L 221.772 139.765 Q 219.592 137.844 219.592 134.304 L 219.592 134.304 L 219.592 134.304 Q 219.592 130.721 222.052 128.865 L 222.052 128.865 L 222.052 128.865 Q 224.513 127.009 228.053 127.009 L 228.053 127.009 L 228.053 127.009 Q 231.29 127.009 233.492 128.304 L 233.492 128.304 L 233.492 127.095 L 233.492 127.095 Q 233.492 124.634 232.37 123.598 L 232.37 123.598 L 232.37 123.598 Q 231.247 122.562 228.787 122.562 L 228.787 122.562 L 228.787 122.562 Q 225.16 122.562 222.484 124.548 L 222.484 124.548 L 221.146 120.879 L 221.146 120.879 Q 224.47 118.591 229.391 118.591 L 229.391 118.591 L 229.391 118.591 Q 231.031 118.591 232.326 118.871 L 232.326 118.871 L 232.326 118.871 Q 233.622 119.152 234.96 119.95 L 234.96 119.95 L 234.96 119.95 Q 236.298 120.749 237.053 122.519 L 237.053 122.519 L 237.053 122.519 Q 237.809 124.289 237.809 126.879 L 237.809 126.879 L 237.809 141.168 Z M 228.269 137.715 L 228.269 137.715 L 228.269 137.715 Q 231.377 137.715 233.492 135.34 L 233.492 135.34 L 233.492 131.973 L 233.492 131.973 Q 231.463 130.894 228.787 130.894 L 228.787 130.894 L 228.787 130.894 Q 226.628 130.894 225.268 131.736 L 225.268 131.736 L 225.268 131.736 Q 223.908 132.577 223.908 134.304 L 223.908 134.304 L 223.908 134.304 Q 223.908 135.901 225.031 136.808 L 225.031 136.808 L 225.031 136.808 Q 226.153 137.715 228.269 137.715 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yandex-browser.svg b/.icons/Gruvbox_Dark-2/apps/64/yandex-browser.svg
new file mode 100644
index 000000000..47ba7229a
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yandex-browser.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="8ESM5sITjMUWDibl2YouVwAN4Ln38JXh" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#8ESM5sITjMUWDibl2YouVwAN4Ln38JXh)">
+ <linearGradient id="_lgradient_821" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_821)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_822" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(180.194,0,0,228.004,37.903,11.998)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_822)" d="M 76.401 11.998 C 72.797 12.094 68.68 12.071 65.429 12.262 C 61.74 12.478 58.274 12.761 55.017 13.125 C 51.76 13.489 48.712 13.932 45.86 14.469 C 43.017 15.004 40.37 15.631 37.903 16.363 L 110.071 142.064 L 110.071 240.002 L 145.669 240.002 L 145.669 141.779 L 218.097 16.357 C 215.637 15.628 213 15.002 210.165 14.469 C 207.313 13.932 204.266 13.489 201.009 13.125 C 197.547 12.746 194.075 12.458 190.597 12.262 C 187.346 12.071 183.229 12.094 179.624 11.998 L 128.013 101.91 L 76.401 11.998 L 76.401 11.998 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_823" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_823)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yandex-disk.svg b/.icons/Gruvbox_Dark-2/apps/64/yandex-disk.svg
new file mode 100755
index 000000000..4156f7464
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yandex-disk.svg
@@ -0,0 +1,57 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="QBfwLnsqsKmGtZ0JybOagvoc6mqLO1sr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#QBfwLnsqsKmGtZ0JybOagvoc6mqLO1sr)">
+ <linearGradient id="_lgradient_828" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#525c66"/>
+ <stop offset="100%" style="stop-color:#36424e"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_828)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_829" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_829)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="ttyOl5Wsr85JL1ZRSmRDs1McZONWFGs0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#ttyOl5Wsr85JL1ZRSmRDs1McZONWFGs0)">
+ <path d="M 56.698 151.948 C 51.9 135.769 80.253 114.826 119.975 105.21 C 159.696 95.594 195.841 100.923 200.639 117.102 C 205.438 133.282 177.085 154.224 137.363 163.84 C 97.642 173.456 61.497 168.128 56.698 151.948 Z"/>
+ </g>
+ <linearGradient id="_lgradient_830" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(107.925,0,0,76.323,70.28,78.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_830)" d="M 123.836 78.5 C 90.006 78.5 97.874 108.563 80.553 117.947 C 62.98 127.997 72.662 136.994 75.507 146.705 C 80.306 162.897 93.751 151.457 133.502 141.833 C 173.252 132.211 181.799 133.665 176.999 117.474 C 174.121 107.871 183.568 98.972 163.026 98.124 C 146.33 99.046 148.001 78.5 123.836 78.5 Z"/>
+ <linearGradient id="_lgradient_831" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(143.941,-34.846,17.388,58.63,48.004,120.197)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00ff99"/>
+ <stop offset="100%" style="stop-color:#14dc57"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_831)" d="M 56.699 149.512 C 51.9 133.332 80.253 112.39 119.975 102.774 C 159.696 93.158 195.841 98.487 200.64 114.666 C 205.438 130.845 177.085 151.788 137.363 161.404 C 97.642 171.02 61.497 165.691 56.699 149.512 Z"/>
+ <defs>
+ <filter id="1x5I7yKXfaTk0BgOdSvxuvrewwxSSKI5" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#1x5I7yKXfaTk0BgOdSvxuvrewwxSSKI5)">
+ <path d="M 99.831 164.557 C 98.022 156.279 111.642 145.925 130.225 141.45 C 148.808 136.974 165.364 140.062 167.173 148.34 C 168.981 156.618 155.362 166.972 136.778 171.448 C 118.195 175.923 101.639 172.836 99.831 164.557 Z"/>
+ </g>
+ <path fill="#ececec" d="M 99.83 162.121 C 98.022 153.843 111.641 143.489 130.225 139.013 C 148.808 134.538 165.364 137.625 167.172 145.904 C 168.981 154.182 155.361 164.536 136.778 169.011 C 118.195 173.487 101.639 170.399 99.83 162.121 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yaourtgui.svg b/.icons/Gruvbox_Dark-2/apps/64/yaourtgui.svg
new file mode 100644
index 000000000..478c4dd56
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yaourtgui.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#Erh1Doks358CXiJoSN7W4AewD2EJqjtO)">
+ <linearGradient id="_lgradient_553" x1=".374" x2=".374" y1="1.001" y2=".655" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#2f5fdd"/>
+ <stop offset="99.13%" style="stop-color:#5884f4"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_553)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="Erh1Doks358CXiJoSN7W4AewD2EJqjtO" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#f2f2f2" d="M 112.444 87.167 L 127.691 118.209 L 130.163 118.209 L 145.41 89.875 L 160.863 55.5 L 186 59.25 L 167.045 94.042 L 140.259 146.958 L 142.526 200.5 L 113.681 200.5 L 115.741 150.5 L 89.78 97.166 L 70 60.708 L 99.052 55.5 L 112.444 87.167 L 112.444 87.167 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_554" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_554)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yarock.svg b/.icons/Gruvbox_Dark-2/apps/64/yarock.svg
new file mode 100644
index 000000000..13249d90b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yarock.svg
@@ -0,0 +1,213 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256">
+ <g filter="url(#a)">
+ <linearGradient id="b" x1=".5" x2=".5" y1="-.036" y2="1.036" gradientTransform="matrix(244.648 0 0 228.338 5.676 11.947)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%"/>
+ <stop offset="100%" stop-color="#333333"/>
+ </linearGradient>
+ <path fill="url(#b)" d="M165.685 11.947c74.055 0 84.639 10.557 84.639 84.544v59.251c0 73.986-10.584 84.543-84.639 84.543h-75.37c-74.055 0-84.639-10.557-84.639-84.543V96.491c0-73.987 10.584-84.544 84.639-84.544h75.37z"/>
+ </g>
+ <defs>
+ <filter id="a" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow"/>
+ </filter>
+ </defs>
+ <g opacity=".5">
+ <g opacity=".5">
+ <linearGradient id="c" x1=".5" x2=".5" y1="1.077" gradientTransform="matrix(16.31 0 0 106.015 119.845 17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#fff4f0"/>
+ <stop offset="100%" stop-color="#fffefd" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#c)" d="M119.845 17.908v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.154h16.31v-8.154h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31V79.07h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="d" x1=".5" x2=".502" y1="1.375" y2="-.347" gradientTransform="matrix(16.31 0 0 106.015 99.458 17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#fff4f0"/>
+ <stop offset="100%" stop-color="#fffefd" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#d)" d="M99.458 17.908v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.154h16.31v-8.154h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31V79.07h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="e" x1=".55" x2=".549" y1="1.077" y2=".46" gradientTransform="matrix(16.31 0 0 106.015 79.07 17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#fff4f0"/>
+ <stop offset="100%" stop-color="#fffefd" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#e)" d="M79.07 17.908v8.155h16.31v-8.155H79.07zm0 12.233v8.155h16.31v-8.155H79.07zm0 12.232v8.155h16.31v-8.155H79.07zm0 12.233v8.154h16.31v-8.154H79.07zm0 12.232v8.155h16.31v-8.155H79.07zm0 12.232v8.155h16.31V79.07H79.07zm0 12.233v8.155h16.31v-8.155H79.07zm0 12.232v8.155h16.31v-8.155H79.07zm0 12.233v8.155h16.31v-8.155H79.07z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="f" x1=".5" x2=".5" y1="1.308" y2=".192" gradientTransform="matrix(16.31 0 0 106.015 58.683 17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#fff4f0"/>
+ <stop offset="100%" stop-color="#fffefd" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#f)" d="M58.683 17.908v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.154h16.31v-8.154h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31V79.07h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="g" x1=".525" x2=".525" y1="1.5" y2=".588" gradientTransform="matrix(16.31 0 0 106.015 38.296 17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#fff4f0"/>
+ <stop offset="100%" stop-color="#fffefd" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#g)" d="M38.296 17.908v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.154h16.31v-8.154h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31V79.07h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="h" x1=".5" x2=".5" y1="1.538" y2=".692" gradientTransform="matrix(16.31 0 0 106.015 17.908 17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#fff4f0"/>
+ <stop offset="100%" stop-color="#fffefd" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#h)" d="M17.908 17.908v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.154h16.31v-8.154h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31V79.07h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="i" x1=".5" x2=".5" y1="1.154" y2=".154" gradientTransform="matrix(16.31 0 0 106.015 140.232 17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#fff4f0"/>
+ <stop offset="100%" stop-color="#fffefd" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#i)" d="M140.232 17.908v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.154h16.31v-8.154h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31V79.07h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="j" x1=".5" x2=".5" y1="1.192" y2=".538" gradientTransform="matrix(16.31 0 0 106.015 160.62 17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#fff4f0"/>
+ <stop offset="100%" stop-color="#fffefd" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#j)" d="M160.62 17.908v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.154h16.31v-8.154h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31V79.07h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="k" x1=".5" x2=".5" y1="1.269" y2=".269" gradientTransform="matrix(16.31 0 0 106.015 181.007 17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#fff4f0"/>
+ <stop offset="100%" stop-color="#fffefd" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#k)" d="M181.007 17.908v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.154h16.31v-8.154h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31V79.07h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="l" x1=".5" x2=".5" y1="1.423" y2=".423" gradientTransform="matrix(16.31 0 0 106.015 201.394 17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#fff4f0"/>
+ <stop offset="100%" stop-color="#fffefd" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#l)" d="M201.394 17.908v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.154h16.31v-8.154h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31V79.07h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31z"/>
+ </g>
+ <g opacity=".5">
+ <linearGradient id="m" x1=".5" x2=".5" y1="1.577" y2=".731" gradientTransform="matrix(16.31 0 0 106.015 221.782 17.908)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#fff4f0"/>
+ <stop offset="100%" stop-color="#fffefd" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#m)" d="M221.782 17.908v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.154h16.31v-8.154h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31V79.07h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31z"/>
+ </g>
+ </g>
+ <g opacity=".5">
+ <g opacity=".467">
+ <linearGradient id="n" x1=".5" x2=".5" y1="-.154" y2=".654" gradientTransform="matrix(16.31 0 0 106.015 119.845 132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#fff4f0"/>
+ <stop offset="100%" stop-color="#fffefd" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#n)" d="M119.845 132.077v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.154h16.31v-8.154h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31z"/>
+ </g>
+ <g opacity=".467">
+ <linearGradient id="o" x1=".5" x2=".5" y1="-.154" y2="1" gradientTransform="matrix(16.31 0 0 106.015 99.458 132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#fff4f0"/>
+ <stop offset="100%" stop-color="#fffefd" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#o)" d="M99.458 132.077v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.154h16.31v-8.154h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31z"/>
+ </g>
+ <g opacity=".467">
+ <linearGradient id="p" x1=".5" x2=".5" y1="-.308" y2=".654" gradientTransform="matrix(16.31 0 0 106.015 79.07 132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#fff4f0"/>
+ <stop offset="100%" stop-color="#fffefd" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#p)" d="M79.07 132.077v8.155h16.31v-8.155H79.07zm0 12.233v8.155h16.31v-8.155H79.07zm0 12.232v8.155h16.31v-8.155H79.07zm0 12.233v8.155h16.31v-8.155H79.07zm0 12.232v8.155h16.31v-8.155H79.07zm0 12.233v8.154h16.31v-8.154H79.07zm0 12.232v8.155h16.31v-8.155H79.07zm0 12.232v8.155h16.31v-8.155H79.07zm0 12.233v8.155h16.31v-8.155H79.07z"/>
+ </g>
+ <g opacity=".467">
+ <linearGradient id="q" x1=".5" x2=".5" y1="-.538" y2=".5" gradientTransform="matrix(16.31 0 0 106.015 58.683 132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#fff4f0"/>
+ <stop offset="100%" stop-color="#fffefd" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#q)" d="M58.683 132.077v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.154h16.31v-8.154h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31z"/>
+ </g>
+ <g opacity=".467">
+ <linearGradient id="r" x1=".5" x2=".5" y1="-.731" y2=".692" gradientTransform="matrix(16.31 0 0 106.015 38.296 132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#fff4f0"/>
+ <stop offset="100%" stop-color="#fffefd" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#r)" d="M38.296 132.077v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.154h16.31v-8.154h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31z"/>
+ </g>
+ <g opacity=".467">
+ <linearGradient id="s" x1=".5" x2=".5" y1="-.5" y2=".231" gradientTransform="matrix(16.31 0 0 106.015 17.908 132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#fff4f0"/>
+ <stop offset="100%" stop-color="#fffefd" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#s)" d="M17.908 132.077v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.154h16.31v-8.154h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31z"/>
+ </g>
+ <g opacity=".467">
+ <linearGradient id="t" x1=".5" x2=".5" y1="-.5" y2="1.346" gradientTransform="matrix(16.31 0 0 106.015 140.232 132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#fff4f0"/>
+ <stop offset="100%" stop-color="#fffefd" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#t)" d="M140.232 132.077v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.154h16.31v-8.154h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31z"/>
+ </g>
+ <g opacity=".467">
+ <linearGradient id="u" x1=".5" x2=".5" y1="-.269" y2=".923" gradientTransform="matrix(16.31 0 0 106.015 160.62 132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#fff4f0"/>
+ <stop offset="100%" stop-color="#fffefd" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#u)" d="M160.62 132.077v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.154h16.31v-8.154h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31z"/>
+ </g>
+ <g opacity=".467">
+ <linearGradient id="v" x1=".5" x2=".5" y1="-.423" y2=".5" gradientTransform="matrix(16.31 0 0 106.015 181.007 132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#fff4f0"/>
+ <stop offset="100%" stop-color="#fffefd" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#v)" d="M181.007 132.077v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.154h16.31v-8.154h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31z"/>
+ </g>
+ <g opacity=".467">
+ <linearGradient id="w" x1=".5" x2=".5" y1="-.375" y2=".538" gradientTransform="matrix(16.31 0 0 106.015 201.394 132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#fff4f0"/>
+ <stop offset="100%" stop-color="#fffefd" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#w)" d="M201.394 132.077v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.154h16.31v-8.154h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31z"/>
+ </g>
+ <g opacity=".467">
+ <linearGradient id="x" x1=".5" x2=".5" y1="-.654" y2=".423" gradientTransform="matrix(16.31 0 0 106.015 221.782 132.077)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#fff4f0"/>
+ <stop offset="100%" stop-color="#fffefd" stop-opacity="0"/>
+ </linearGradient>
+ <path fill="url(#x)" d="M221.782 132.077v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.154h16.31v-8.154h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.232v8.155h16.31v-8.155h-16.31zm0 12.233v8.155h16.31v-8.155h-16.31z"/>
+ </g>
+ </g>
+ <g opacity=".4" filter="url(#y)">
+ <linearGradient id="z" x1=".652" x2=".652" y1="-.058" y2="1.023" gradientTransform="matrix(117.30193 0 0 150.95904 59.643 55.182)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%"/>
+ <stop offset="50.277%"/>
+ <stop offset="100%"/>
+ </linearGradient>
+ <path fill="url(#z)" d="M171.14 55.183c-1.915-.021-4.461.277-7.848.786l-54.304 8.619C95.38 67.486 95.426 68.387 95.38 79.885v93.288c-.567-.398-1.127-.798-1.714-1.191v.004c-4.324-2.897-8.932-4.959-15.121-4.959-7.753 0-12.377 2.968-15.175 6.879-2.799 3.91-3.727 8.838-3.727 12.648 0 4.594 1.568 9.497 4.971 13.234 3.403 3.736 8.634 6.353 16.157 6.353 8.494 0 14.469-2.372 17.847-7.004 2.659-3.647 4.13-8.52 4.654-14.53v-.016c.074-.73.127-1.479.174-2.25.071-1.188.055-3.411.055-3.411v-71.429c0-10.204 0-10.813 13.612-13.14l38.022-6.288c13.637-1.784 13.64-.533 13.64 7.12v65.552c-.553-.387-1.098-.776-1.669-1.158v.004c-4.323-2.898-8.929-4.96-15.119-4.96-7.753 0-12.378 2.969-15.177 6.879-2.799 3.91-3.727 8.838-3.727 12.648 0 4.595 1.57 9.498 4.973 13.234 3.403 3.737 8.635 6.355 16.157 6.355 8.494 0 14.469-2.373 17.847-7.006 2.659-3.647 4.128-8.517 4.653-14.528v-.018c.072-.748.13-1.498.173-2.248.071-1.188.058-3.412.058-3.412V67.16c0-8.949-.059-11.913-5.804-11.977z"/>
+ </g>
+ <defs>
+ <filter id="y" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="A" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation=".859"/>
+ </filter>
+ </defs>
+ <path opacity=".1" d="M171.14 54.164c-1.915-.022-4.461.277-7.848.786l-54.304 8.619C95.38 66.467 95.426 67.368 95.38 78.865v93.288c-.567-.397-1.127-.797-1.714-1.19v.004c-4.324-2.898-8.932-4.96-15.121-4.96-7.753 0-12.377 2.969-15.175 6.879-2.799 3.91-3.727 8.839-3.727 12.649 0 4.594 1.568 9.497 4.971 13.234 3.403 3.736 8.634 6.353 16.157 6.353 8.494 0 14.469-2.372 17.847-7.004 2.659-3.648 4.13-8.52 4.654-14.53v-.017c.074-.729.127-1.478.174-2.25.071-1.188.055-3.41.055-3.41v-71.429c0-10.205 0-10.814 13.612-13.141l38.022-6.287c13.637-1.784 13.64-.533 13.64 7.12v65.552c-.553-.387-1.098-.776-1.669-1.159v.004c-4.323-2.897-8.929-4.959-15.119-4.959-7.753 0-12.378 2.968-15.177 6.878-2.799 3.911-3.727 8.839-3.727 12.649 0 4.594 1.57 9.497 4.973 13.234 3.403 3.736 8.635 6.355 16.157 6.355 8.494 0 14.469-2.374 17.847-7.006 2.659-3.647 4.128-8.518 4.653-14.528v-.018c.073-.73.126-1.477.173-2.248.071-1.188.058-3.413.058-3.413V66.141c0-8.95-.059-11.913-5.804-11.977z" filter="url(#A)"/>
+ <path fill="#fef8f8" d="M171.14 53.144c-1.915-.023-4.461.278-7.848.787l-54.304 8.618c-13.608 2.898-13.562 3.8-13.608 15.297v93.288c-.567-.398-1.127-.797-1.714-1.191v.004c-4.324-2.897-8.932-4.959-15.121-4.959-7.753 0-12.377 2.968-15.175 6.878-2.799 3.911-3.727 8.839-3.727 12.649 0 4.594 1.568 9.497 4.971 13.234 3.403 3.736 8.634 6.353 16.157 6.353 8.494 0 14.469-2.372 17.847-7.004 2.659-3.647 4.13-8.52 4.654-14.53v-.019c.074-.729.127-1.478.174-2.25.071-1.188.055-3.41.055-3.41v-71.43c0-10.204 0-10.813 13.613-13.14l38.021-6.287c13.637-1.785 13.64-.534 13.64 7.119v65.553c-.553-.387-1.098-.777-1.669-1.159v.004c-4.323-2.898-8.929-4.96-15.119-4.96-7.753 0-12.378 2.969-15.177 6.879-2.799 3.91-3.727 8.839-3.727 12.648 0 4.595 1.571 9.498 4.973 13.234 3.403 3.737 8.635 6.355 16.157 6.355 8.494 0 14.469-2.373 17.847-7.006 2.659-3.647 4.128-8.517 4.653-14.528v-.019c.073-.729.127-1.476.173-2.247.071-1.188.058-3.413.058-3.413V65.118c0-8.95-.059-11.914-5.804-11.978v.004z"/>
+ <g opacity=".1">
+ <linearGradient id="B" x1=".965" x2=".409" y1=".478" y2=".478" gradientTransform="matrix(117.30193 0 0 137.943 59.643 66.159)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#45c9ef" stop-opacity="0"/>
+ <stop offset="98.696%" stop-color="#060606"/>
+ </linearGradient>
+ <path fill="url(#B)" d="M97.962 66.159c-2.546 1.999-2.555 5.104-2.582 11.687v93.288c-.567-.398-1.127-.797-1.714-1.191v.004c-4.324-2.897-8.932-4.959-15.121-4.959-7.753 0-12.377 2.968-15.175 6.878-2.799 3.911-3.727 8.839-3.727 12.649 0 4.594 1.568 9.497 4.971 13.234 3.403 3.736 8.634 6.353 16.157 6.353 8.494 0 14.469-2.372 17.847-7.004 2.659-3.647 4.13-8.52 4.654-14.53v-.019c.074-.729.127-1.478.174-2.25.071-1.188.055-3.41.055-3.41v-71.43c0-10.204 0-10.813 13.613-13.14l38.021-6.287c3.471-.455 6.05-.71 7.979-.715L97.962 66.159zm69.809 20.531c.989 1.209 1.004 3.274 1.004 6.464v65.552c-.553-.387-1.098-.776-1.669-1.158v.004c-4.323-2.898-8.929-4.96-15.119-4.96-7.753 0-12.378 2.969-15.177 6.879-2.799 3.91-3.727 8.838-3.727 12.648 0 4.595 1.57 9.498 4.973 13.234 3.403 3.737 8.635 6.355 16.157 6.355 8.494 0 14.469-2.374 17.847-7.006 2.659-3.647 4.128-8.518 4.653-14.528v-.019c.072-.748.13-1.498.173-2.248.071-1.188.058-3.412.058-3.412V89.386l-9.173-2.696z"/>
+ </g>
+ <path fill="#ffffff" d="M171.14 53.144c-1.915-.023-4.461.278-7.848.787l-54.304 8.618c-13.608 2.898-13.562 3.8-13.608 15.297v2.039c.046-11.498 0-12.399 13.608-15.297l54.304-8.619c3.387-.509 5.933-.807 7.848-.786 5.745.064 5.804 3.028 5.804 11.977v-2.038c0-8.95-.059-11.914-5.804-11.978zm-19.153 99.448c-7.753 0-12.378 2.969-15.177 6.879-2.799 3.91-3.727 8.839-3.727 12.649 0 .285.024.573.036.86.175-3.612 1.171-7.95 3.691-11.47 2.799-3.91 7.424-6.879 15.177-6.879 6.19 0 10.796 2.062 15.119 4.959v-.003c.571.382 1.116.771 1.669 1.158v-2.038c-.553-.387-1.098-.777-1.669-1.159v.004c-4.323-2.898-8.929-4.96-15.119-4.96zm-73.442 12.396c-7.753 0-12.377 2.969-15.175 6.879-2.799 3.91-3.727 8.838-3.727 12.648 0 .285.023.573.036.86.175-3.611 1.171-7.949 3.691-11.47 2.799-3.91 7.422-6.878 15.175-6.878 6.189 0 10.797 2.062 15.121 4.959v-.004c.587.394 1.147.793 1.714 1.191v-2.039c-.567-.397-1.127-.797-1.714-1.19v.003c-4.324-2.897-8.932-4.959-15.121-4.959z"/>
+ <g opacity=".4">
+ <linearGradient id="C" x1=".517" x2=".517" y2="1" gradientTransform="matrix(244.65 0 0 228.34 5.68 11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" stop-color="#ffffff"/>
+ <stop offset="12.5%" stop-color="#ffffff" stop-opacity=".098"/>
+ <stop offset="92.5%" stop-opacity=".098"/>
+ <stop offset="100%" stop-opacity=".498"/>
+ </linearGradient>
+ <path fill="url(#C)" fill-rule="evenodd" d="M165.068 11.951c4.328-.01 8.656.04 12.984.138 3.875.078 7.75.226 11.626.452 3.453.196 6.905.481 10.348.854 3.06.335 6.118.786 9.148 1.346a80.47 80.47 0 0 1 8.046 1.916 53.64 53.64 0 0 1 7.023 2.584 40.413 40.413 0 0 1 6.06 3.35 35.176 35.176 0 0 1 5.134 4.215 35.072 35.072 0 0 1 4.22 5.119 41.692 41.692 0 0 1 3.363 6.042 55.982 55.982 0 0 1 2.597 7.005 80.224 80.224 0 0 1 1.918 8.037 124.43 124.43 0 0 1 1.348 9.127c.374 3.439.659 6.878.856 10.326.226 3.861.373 7.732.462 11.593.088 4.323.138 8.646.128 12.96v58.21c.01 4.324-.04 8.637-.128 12.96a325.177 325.177 0 0 1-.462 11.593 200.984 200.984 0 0 1-.856 10.326 124.691 124.691 0 0 1-1.348 9.137 80.687 80.687 0 0 1-1.918 8.027 55.414 55.414 0 0 1-2.597 7.005 41.18 41.18 0 0 1-3.364 6.042 34.559 34.559 0 0 1-4.22 5.119 35.177 35.177 0 0 1-5.134 4.215 40.412 40.412 0 0 1-6.059 3.35 55.138 55.138 0 0 1-7.023 2.594 77.806 77.806 0 0 1-8.046 1.906 120 120 0 0 1-9.148 1.346c-3.443.373-6.895.658-10.348.854-3.875.226-7.75.374-11.626.462-4.328.088-8.656.138-12.984.128H90.942c-4.328.01-8.656-.04-12.984-.128a328.387 328.387 0 0 1-11.626-.462 203.003 203.003 0 0 1-10.348-.854 120 120 0 0 1-9.148-1.346 77.806 77.806 0 0 1-8.046-1.906 55.139 55.139 0 0 1-7.023-2.594 40.413 40.413 0 0 1-6.06-3.35 35.176 35.176 0 0 1-5.134-4.215 34.56 34.56 0 0 1-4.22-5.119 41.183 41.183 0 0 1-3.363-6.042 55.415 55.415 0 0 1-2.597-7.005 80.682 80.682 0 0 1-1.918-8.027 124.688 124.688 0 0 1-1.348-9.137 200.993 200.993 0 0 1-.856-10.326 325.212 325.212 0 0 1-.462-11.593 569.197 569.197 0 0 1-.128-12.96v-58.21c-.01-4.314.04-8.637.128-12.96.089-3.86.236-7.732.462-11.593.197-3.448.482-6.887.856-10.326.335-3.055.787-6.101 1.348-9.127a80.219 80.219 0 0 1 1.918-8.037 55.983 55.983 0 0 1 2.597-7.005 41.695 41.695 0 0 1 3.364-6.042 35.072 35.072 0 0 1 4.22-5.119 35.176 35.176 0 0 1 5.134-4.215 40.413 40.413 0 0 1 6.059-3.35 53.64 53.64 0 0 1 7.023-2.584 80.47 80.47 0 0 1 8.046-1.916 125.11 125.11 0 0 1 9.148-1.346c3.443-.373 6.895-.658 10.348-.854 3.875-.226 7.75-.374 11.626-.452 4.328-.098 8.656-.148 12.984-.138h74.126zm.01 4.009c4.298-.01 8.597.039 12.895.127 3.827.089 7.653.236 11.48.452 3.383.197 6.766.472 10.13.845 2.971.315 5.932.747 8.863 1.297a75.943 75.943 0 0 1 7.653 1.818 50.493 50.493 0 0 1 6.501 2.397 37.038 37.038 0 0 1 5.47 3.026 30.383 30.383 0 0 1 4.524 3.724 31.05 31.05 0 0 1 3.738 4.519 37.271 37.271 0 0 1 3.03 5.443 51.46 51.46 0 0 1 2.4 6.494 75.563 75.563 0 0 1 1.829 7.634c.54 2.928.974 5.875 1.298 8.842.374 3.36.65 6.73.846 10.11.217 3.822.374 7.634.453 11.456.088 4.293.137 8.577.137 12.87v58.212c0 4.293-.049 8.577-.137 12.87a317.503 317.503 0 0 1-.453 11.456c-.196 3.38-.472 6.75-.846 10.12a121.689 121.689 0 0 1-1.298 8.832 75.562 75.562 0 0 1-1.83 7.634 50.902 50.902 0 0 1-2.4 6.494 36.767 36.767 0 0 1-3.03 5.443 30.615 30.615 0 0 1-3.737 4.53 30.938 30.938 0 0 1-4.525 3.713 37.038 37.038 0 0 1-5.469 3.026 49.07 49.07 0 0 1-6.501 2.397 75.942 75.942 0 0 1-7.653 1.818c-2.931.55-5.892.982-8.863 1.306-3.364.364-6.747.649-10.13.836-3.827.216-7.653.373-11.48.452-4.298.098-8.597.137-12.895.137H90.932c-4.298 0-8.597-.04-12.895-.137a320.093 320.093 0 0 1-11.48-.452 193.696 193.696 0 0 1-10.13-.836 116.71 116.71 0 0 1-8.863-1.306 75.942 75.942 0 0 1-7.653-1.818 49.07 49.07 0 0 1-6.501-2.397 37.038 37.038 0 0 1-5.47-3.026 30.938 30.938 0 0 1-4.524-3.714 30.615 30.615 0 0 1-3.738-4.529 36.766 36.766 0 0 1-3.03-5.443 50.903 50.903 0 0 1-2.4-6.494 75.567 75.567 0 0 1-1.829-7.634 121.69 121.69 0 0 1-1.298-8.832c-.374-3.37-.65-6.74-.846-10.12a317.535 317.535 0 0 1-.453-11.456 623.851 623.851 0 0 1-.137-12.87V97.014c0-4.293.049-8.577.137-12.87.079-3.822.236-7.634.453-11.456.197-3.38.472-6.75.846-10.11.324-2.967.757-5.914 1.298-8.842a75.568 75.568 0 0 1 1.83-7.634 51.46 51.46 0 0 1 2.4-6.494 37.27 37.27 0 0 1 3.03-5.443 31.05 31.05 0 0 1 3.737-4.52 30.384 30.384 0 0 1 4.525-3.723 37.039 37.039 0 0 1 5.469-3.026 50.494 50.494 0 0 1 6.501-2.397 75.943 75.943 0 0 1 7.653-1.818c2.931-.55 5.892-.982 8.863-1.297 3.364-.373 6.747-.648 10.13-.845a344.71 344.71 0 0 1 11.48-.452c4.298-.088 8.597-.137 12.895-.127H165.078z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-addon.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-addon.svg
new file mode 120000
index 000000000..240d708d0
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-addon.svg
@@ -0,0 +1 @@
+plugin.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-bootloader.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-bootloader.svg
new file mode 120000
index 000000000..92d2518f3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-bootloader.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-checkmedia.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-checkmedia.svg
new file mode 120000
index 000000000..03818cfbb
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-checkmedia.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-device-tree.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-device-tree.svg
new file mode 120000
index 000000000..10864b481
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-device-tree.svg
@@ -0,0 +1 @@
+pac.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-disk.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-disk.svg
new file mode 120000
index 000000000..c9bbd72e9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-disk.svg
@@ -0,0 +1 @@
+partitions.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-firewall.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-firewall.svg
new file mode 120000
index 000000000..8b9d3b181
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-firewall.svg
@@ -0,0 +1 @@
+shield.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-hardware.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-hardware.svg
new file mode 120000
index 000000000..1f9cbf31b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-hardware.svg
@@ -0,0 +1 @@
+video-card.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-high_availability.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-high_availability.svg
new file mode 120000
index 000000000..8d153f1a9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-high_availability.svg
@@ -0,0 +1 @@
+effects.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-host.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-host.svg
new file mode 120000
index 000000000..7da8cb2e6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-host.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-hwinfo.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-hwinfo.svg
new file mode 120000
index 000000000..1f9cbf31b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-hwinfo.svg
@@ -0,0 +1 @@
+video-card.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-inetd.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-inetd.svg
new file mode 120000
index 000000000..8b26bb3cf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-inetd.svg
@@ -0,0 +1 @@
+browser.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-iscsi-client.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-iscsi-client.svg
new file mode 120000
index 000000000..ff70ceae2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-iscsi-client.svg
@@ -0,0 +1 @@
+nmap.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-kerberos.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-kerberos.svg
new file mode 120000
index 000000000..a61a21a73
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-kerberos.svg
@@ -0,0 +1 @@
+cipher.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-keyboard.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-keyboard.svg
new file mode 120000
index 000000000..51f34f757
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-keyboard.svg
@@ -0,0 +1 @@
+keyboard-alt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-lan.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-lan.svg
new file mode 120000
index 000000000..10864b481
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-lan.svg
@@ -0,0 +1 @@
+pac.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-language.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-language.svg
new file mode 120000
index 000000000..2c7dbd1f5
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-language.svg
@@ -0,0 +1 @@
+translator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-ldap-server.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-ldap-server.svg
new file mode 120000
index 000000000..fc64f6d44
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-ldap-server.svg
@@ -0,0 +1 @@
+share.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-live-install.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-live-install.svg
new file mode 120000
index 000000000..63c0e7176
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-live-install.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-mail.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-mail.svg
new file mode 120000
index 000000000..c76682b96
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-mail.svg
@@ -0,0 +1 @@
+mail.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-messages.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-messages.svg
new file mode 120000
index 000000000..62d0d72f6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-messages.svg
@@ -0,0 +1 @@
+kopete.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-misc.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-misc.svg
new file mode 120000
index 000000000..7e27a14af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-misc.svg
@@ -0,0 +1 @@
+gear.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-network_services.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-network_services.svg
new file mode 120000
index 000000000..7da8cb2e6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-network_services.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-nfs.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-nfs.svg
new file mode 120000
index 000000000..fc64f6d44
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-nfs.svg
@@ -0,0 +1 @@
+share.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-nis.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-nis.svg
new file mode 120000
index 000000000..7da8cb2e6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-nis.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-ntp-client.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-ntp-client.svg
new file mode 120000
index 000000000..7da8cb2e6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-ntp-client.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-online_update.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-online_update.svg
new file mode 120000
index 000000000..1cca4a72d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-online_update.svg
@@ -0,0 +1 @@
+update.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-powertweak.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-powertweak.svg
new file mode 120000
index 000000000..0849399e3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-powertweak.svg
@@ -0,0 +1 @@
+settings.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-printer.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-printer.svg
new file mode 120000
index 000000000..f0bff2272
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-printer.svg
@@ -0,0 +1 @@
+printer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-proxy.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-proxy.svg
new file mode 120000
index 000000000..7da8cb2e6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-proxy.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-release-notes.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-release-notes.svg
new file mode 120000
index 000000000..0d4da8d90
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-release-notes.svg
@@ -0,0 +1 @@
+opensuse.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-remote.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-remote.svg
new file mode 120000
index 000000000..375fdbff4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-remote.svg
@@ -0,0 +1 @@
+krdc.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-runlevel.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-runlevel.svg
new file mode 120000
index 000000000..7e27a14af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-runlevel.svg
@@ -0,0 +1 @@
+gear.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-samba-client.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-samba-client.svg
new file mode 120000
index 000000000..fc64f6d44
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-samba-client.svg
@@ -0,0 +1 @@
+share.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-samba-server.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-samba-server.svg
new file mode 120000
index 000000000..fc64f6d44
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-samba-server.svg
@@ -0,0 +1 @@
+share.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-scanner.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-scanner.svg
new file mode 120000
index 000000000..490a5aa3c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-scanner.svg
@@ -0,0 +1 @@
+scanner.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-security.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-security.svg
new file mode 120000
index 000000000..403251f1f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-security.svg
@@ -0,0 +1 @@
+privacy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-snapper.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-snapper.svg
new file mode 100755
index 000000000..15d204ea6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-snapper.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="XwvCa5ULeVGzNQGBpdbUBxV8AgqEBnC6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#XwvCa5ULeVGzNQGBpdbUBxV8AgqEBnC6)">
+ <linearGradient id="_lgradient_141" x1="0" x2="-.003" y1="0" y2="1.415" gradientTransform="matrix(244.648,0,0,228.338,5.682,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#00f260"/>
+ <stop offset="100%" style="stop-color:#0575e6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_141)" d="M 165.691 11.95 C 239.746 11.95 250.33 22.507 250.33 96.494 L 250.33 155.745 C 250.33 229.731 239.746 240.288 165.691 240.288 L 90.321 240.288 C 16.265 240.288 5.682 229.731 5.682 155.745 L 5.682 96.494 C 5.682 22.507 16.265 11.95 90.321 11.95 L 165.691 11.95 L 165.691 11.95 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 128.88 55.505 C 126.907 55.482 124.934 55.54 122.965 55.676 L 122.965 55.678 C 99.415 57.33 77.506 70.462 65.21 91.758 L 74.873 97.334 C 88.742 73.274 117.054 61.547 143.874 68.75 C 163.759 74.065 179.649 89.007 186.177 108.527 L 165.186 116.607 C 171.896 122.953 179.04 129.29 186.62 135.626 C 194.01 141.749 201.556 147.683 209.249 153.422 C 211.196 143.997 212.859 134.515 214.237 124.99 C 215.609 115.212 216.612 105.74 217.236 96.573 L 196.59 104.519 C 188.919 82.158 170.554 64.349 146.764 57.975 C 140.929 56.409 134.921 55.579 128.88 55.505 L 128.88 55.505 L 128.88 55.505 Z M 46.751 102.576 C 44.804 112.002 43.141 121.485 41.763 131.011 C 40.391 140.789 39.388 150.261 38.764 159.427 L 59.405 151.482 C 67.075 173.846 85.443 191.656 109.233 198.031 C 116.984 200.11 125.027 200.885 133.033 200.322 C 156.583 198.671 178.497 185.543 190.792 164.246 L 181.125 158.672 C 167.255 182.731 138.943 194.459 112.123 187.255 C 92.236 181.938 76.346 166.994 69.821 147.471 L 90.811 139.391 C 83.863 132.834 76.716 126.492 69.38 120.372 C 61.99 114.249 54.444 108.315 46.751 102.576 L 46.751 102.576 L 46.751 102.576 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-software.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-software.svg
new file mode 120000
index 000000000..01532b287
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-software.svg
@@ -0,0 +1 @@
+application.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-sound.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-sound.svg
new file mode 120000
index 000000000..62306d9ae
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-sound.svg
@@ -0,0 +1 @@
+sound.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-sudo.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-sudo.svg
new file mode 120000
index 000000000..b9d39a5f9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-sudo.svg
@@ -0,0 +1 @@
+root.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-support.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-support.svg
new file mode 120000
index 000000000..74f27a8db
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-support.svg
@@ -0,0 +1 @@
+help.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-sw_single.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-sw_single.svg
new file mode 120000
index 000000000..65a1d1f76
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-sw_single.svg
@@ -0,0 +1 @@
+download.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-sw_source.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-sw_source.svg
new file mode 120000
index 000000000..01532b287
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-sw_source.svg
@@ -0,0 +1 @@
+application.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-sysconfig.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-sysconfig.svg
new file mode 120000
index 000000000..9cb7fcff7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-sysconfig.svg
@@ -0,0 +1 @@
+tool.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-system.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-system.svg
new file mode 120000
index 000000000..7e27a14af
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-system.svg
@@ -0,0 +1 @@
+gear.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-tftp-server.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-tftp-server.svg
new file mode 120000
index 000000000..dee761de4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-tftp-server.svg
@@ -0,0 +1 @@
+bareftp.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-timezone.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-timezone.svg
new file mode 120000
index 000000000..09c3073e1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-timezone.svg
@@ -0,0 +1 @@
+clock.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-users.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-users.svg
new file mode 120000
index 000000000..d7b58914e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-users.svg
@@ -0,0 +1 @@
+user.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-vendor.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-vendor.svg
new file mode 120000
index 000000000..0d4da8d90
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-vendor.svg
@@ -0,0 +1 @@
+opensuse.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-vm-install.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-vm-install.svg
new file mode 120000
index 000000000..7da8cb2e6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-vm-install.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast-x11.svg b/.icons/Gruvbox_Dark-2/apps/64/yast-x11.svg
new file mode 120000
index 000000000..6b94e326e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast-x11.svg
@@ -0,0 +1 @@
+font.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yast.svg b/.icons/Gruvbox_Dark-2/apps/64/yast.svg
new file mode 120000
index 000000000..9cb7fcff7
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yast.svg
@@ -0,0 +1 @@
+tool.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yd-128.svg b/.icons/Gruvbox_Dark-2/apps/64/yd-128.svg
new file mode 120000
index 000000000..01ccfd2fc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yd-128.svg
@@ -0,0 +1 @@
+yandex-disk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yishu.svg b/.icons/Gruvbox_Dark-2/apps/64/yishu.svg
new file mode 100644
index 000000000..448bfb119
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yishu.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Nov29QAnT4rdWadYdV4ydGKDuHNkOXae" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Nov29QAnT4rdWadYdV4ydGKDuHNkOXae)">
+ <linearGradient id="_lgradient_130" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648309,0,0,228.338396,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1fd175"/>
+ <stop offset="100%" style="stop-color:#00ff55"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_130)" d="M 165.688919 11.95 C 239.744626 11.95 250.328309 22.507198 250.328309 96.493859 L 250.328309 155.744653 C 250.328309 229.73091 239.744626 240.288396 165.688919 240.288396 L 90.319393 240.288396 C 16.26369 240.288396 5.68 229.73091 5.68 155.744653 L 5.68 96.493859 C 5.68 22.507198 16.26369 11.95 90.319393 11.95 L 165.688919 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_131" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_131)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="Vf5KfmgdjJ1faLcPlj1z5ZGF6CCQsaaK" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#Vf5KfmgdjJ1faLcPlj1z5ZGF6CCQsaaK)">
+ <path d="M 183.448091 78.332882 L 115.212727 146.568245 L 72.557938 103.91888 L 55.5 120.982242 L 98.155394 163.625573 L 115.212727 180.682913 L 132.270665 163.624975 L 200.5 95.39564 L 183.442062 78.337702 L 183.448091 78.332882 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 183.448091 75.317087 L 115.212727 143.552451 L 72.557938 100.903085 L 55.5 117.966447 L 98.155394 160.609779 L 115.212727 177.667118 L 132.270665 160.60918 L 200.5 92.379846 L 183.442062 75.321908 L 183.448091 75.317087 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/youtrack.svg b/.icons/Gruvbox_Dark-2/apps/64/youtrack.svg
new file mode 100755
index 000000000..caeadda28
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/youtrack.svg
@@ -0,0 +1,74 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#9u4acjFo3t1lIHdXYXkWif6pFLrt87PF)">
+ <path fill="#cf4f8c" d="M 165.688 11.95 C 239.744 11.95 250.328 22.476 250.328 96.249 L 250.328 155.326 C 250.328 229.099 239.744 239.625 165.688 239.625 L 90.32 239.625 C 16.264 239.625 5.68 229.099 5.68 155.326 L 5.68 96.249 C 5.68 22.476 16.264 11.95 90.32 11.95 L 165.688 11.95 L 165.688 11.95 Z"/>
+ <path fill="#2086e7" d="M 128.004 12.285 L 128.004 127.123 L 250.328 127.123 L 250.328 96.582 C 250.328 22.811 239.746 12.285 165.69 12.285 L 128.004 12.285 L 128.004 12.285 Z"/>
+ <path fill="#2086e7" d="M 5.68 126.835 L 128.004 126.835 L 128.004 240.671 L 90.319 240.671 C 16.263 240.671 5.68 230.146 5.68 156.374 L 5.68 126.835 L 5.68 126.835 Z"/>
+ <path fill="#6655e4" d="M 250.328 126.835 L 128.004 126.835 L 128.004 240.671 L 165.69 240.671 C 239.746 240.671 250.328 230.146 250.328 156.374 L 250.328 126.835 L 250.328 126.835 Z"/>
+ </g>
+ <defs>
+ <filter id="9u4acjFo3t1lIHdXYXkWif6pFLrt87PF" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <defs>
+ <filter id="hP7sibc3bKjUXczWDsy80HUzTj86l3md" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#hP7sibc3bKjUXczWDsy80HUzTj86l3md)">
+ <path fill="#404040" d="M 154.13 47.02 C 205.589 47.02 212.945 54.335 212.945 105.596 L 212.945 146.649 C 212.945 197.91 205.589 205.226 154.13 205.226 L 101.758 205.226 C 50.299 205.226 42.945 197.91 42.945 146.649 L 42.945 105.596 C 42.945 54.335 50.299 47.02 101.758 47.02 L 154.13 47.02 L 154.13 47.02 Z"/>
+ </g>
+ <defs>
+ <filter id="29xWATTZ8rAtwjfoqjMDGfdlcPMFkB5n" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#29xWATTZ8rAtwjfoqjMDGfdlcPMFkB5n)">
+ <path fill="#ffffff" d="M 142.636 171.003 C 144.623 170.997 146.531 171.782 147.939 173.185 C 149.346 174.588 150.137 176.494 150.136 178.481 C 150.134 180.465 149.343 182.366 147.937 183.766 C 146.529 185.169 144.623 185.957 142.636 185.959 L 82.687 185.959 C 80.7 185.955 78.795 185.167 77.386 183.766 C 75.981 182.366 75.19 180.465 75.187 178.481 C 75.188 176.494 75.979 174.589 77.386 173.186 C 78.796 171.788 80.701 171.003 82.687 171.003 L 142.636 171.003 L 142.636 171.003 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_832" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_832)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="fa0IZEM7J3wWD3kNutlI3mJbTnDZAB59" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#fa0IZEM7J3wWD3kNutlI3mJbTnDZAB59)">
+ <path fill="#ffffff" fill-rule="evenodd" d="M 71.661 71.71 C 72.154 70.957 73.015 70.5 73.942 70.5 L 86.735 70.5 C 87.799 70.5 88.763 71.101 89.195 72.033 L 99.634 94.548 L 110.155 72.026 C 110.589 71.098 111.551 70.5 112.612 70.5 L 125.308 70.5 C 126.235 70.5 127.096 70.957 127.589 71.71 C 128.081 72.464 128.135 73.407 127.732 74.207 L 108.035 113.283 L 108.035 138.167 C 108.035 139.594 106.83 140.75 105.343 140.75 L 93.907 140.75 C 92.42 140.75 91.215 139.594 91.215 138.167 L 91.215 113.283 L 71.519 74.207 C 71.115 73.407 71.169 72.464 71.661 71.71 Z"/>
+ </g>
+ <defs>
+ <filter id="twTVV5aHcTx6DevOUcQ5GnrugWJpB82W" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#twTVV5aHcTx6DevOUcQ5GnrugWJpB82W)">
+ <path fill="#ffffff" d="M 136.051 71.31 C 134.338 71.31 132.95 72.698 132.949 74.41 L 132.949 84.67 C 132.95 86.382 134.338 87.77 136.051 87.769 L 151.221 87.769 L 151.221 137.41 C 151.221 139.122 152.609 140.509 154.32 140.51 L 165.029 140.51 C 166.742 140.51 168.13 139.122 168.131 137.41 L 168.131 87.769 L 183.391 87.769 C 185.102 87.769 186.49 86.381 186.49 84.67 L 186.49 74.41 C 186.49 72.698 185.102 71.311 183.391 71.31 L 136.051 71.31 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/youtube-dl-gui.svg b/.icons/Gruvbox_Dark-2/apps/64/youtube-dl-gui.svg
new file mode 120000
index 000000000..68228e817
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/youtube-dl-gui.svg
@@ -0,0 +1 @@
+youtube-dl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/youtube-dl-gui_48x48.svg b/.icons/Gruvbox_Dark-2/apps/64/youtube-dl-gui_48x48.svg
new file mode 120000
index 000000000..68228e817
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/youtube-dl-gui_48x48.svg
@@ -0,0 +1 @@
+youtube-dl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/youtube-dl-qt-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/youtube-dl-qt-icon.svg
new file mode 120000
index 000000000..68228e817
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/youtube-dl-qt-icon.svg
@@ -0,0 +1 @@
+youtube-dl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/youtube-dl.svg b/.icons/Gruvbox_Dark-2/apps/64/youtube-dl.svg
new file mode 100644
index 000000000..96d1ea6b8
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/youtube-dl.svg
@@ -0,0 +1,52 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="jdhCu7icPEOSG5gVjQSmdHK9tqzYioKt" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#jdhCu7icPEOSG5gVjQSmdHK9tqzYioKt)">
+ <linearGradient id="_lgradient_5" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff0011"/>
+ <stop offset="100%" style="stop-color:#dc1457"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_5)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_6" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_6)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="yJRVqccuM2H081eprLNuFQVm6A9Adpfr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#yJRVqccuM2H081eprLNuFQVm6A9Adpfr)">
+ <path fill="#111111" fill-rule="evenodd" d="M 197.513 97.124 C 195.825 90.897 190.961 86.032 184.733 84.344 C 173.387 81.238 128 81.238 128 81.238 C 128 81.238 82.613 81.238 71.266 84.224 C 65.175 85.896 60.158 90.913 58.486 97.124 C 55.5 108.47 55.5 132 55.5 132 C 55.5 132 55.5 155.649 58.486 166.876 C 60.174 173.103 65.039 177.968 71.266 179.656 C 82.732 182.762 128 182.762 128 182.762 C 128 182.762 173.387 182.762 184.733 179.776 C 190.961 178.088 195.825 173.223 197.513 166.996 C 200.499 155.649 200.499 132.119 200.499 132.119 C 200.499 132.119 200.619 108.47 197.513 97.124 Z M 113.548 153.738 L 151.29 132 L 113.548 110.262 L 113.548 153.738 Z"/>
+ </g>
+ <path fill="#faf8f6" fill-rule="evenodd" d="M 197.513 93.124 C 195.825 86.897 190.961 82.032 184.733 80.344 C 173.387 77.238 128 77.238 128 77.238 C 128 77.238 82.613 77.238 71.266 80.224 C 65.175 81.896 60.158 86.913 58.486 93.124 C 55.5 104.47 55.5 128 55.5 128 C 55.5 128 55.5 151.649 58.486 162.876 C 60.174 169.103 65.039 173.968 71.266 175.656 C 82.732 178.762 128 178.762 128 178.762 C 128 178.762 173.387 178.762 184.733 175.776 C 190.961 174.088 195.825 169.223 197.513 162.996 C 200.499 151.649 200.499 128.119 200.499 128.119 C 200.499 128.119 200.619 104.47 197.513 93.124 Z M 113.548 149.738 L 151.29 128 L 113.548 106.262 L 113.548 149.738 Z"/>
+ <g>
+ <defs>
+ <filter id="m3ghTbwf0ZL1gHhv13itQPFsqMXcbE6S" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#m3ghTbwf0ZL1gHhv13itQPFsqMXcbE6S)">
+ <circle fill="#111111" cx="169.35" cy="181.384" r="41.35" vector-effect="non-scaling-stroke"/>
+ </g>
+ <linearGradient id="_lgradient_7" x1=".846" x2=".169" y1=".163" y2=".858" gradientTransform="matrix(82.7,0,0,82.7,128,136.034)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1f5dd1"/>
+ <stop offset="100%" style="stop-color:#007fff"/>
+ </linearGradient>
+ <circle fill="url(#_lgradient_7)" cx="169.35" cy="177.384" r="41.35" vector-effect="non-scaling-stroke"/>
+ <path fill="#ffffff" d="M 177.62 152.574 L 177.62 174.627 L 185.89 174.627 L 169.35 196.68 L 152.81 174.627 L 161.08 174.627 L 161.08 152.574 L 177.62 152.574 Z M 150.053 196.682 L 188.647 196.682 L 188.647 202.195 L 150.053 202.195 L 150.053 196.682 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/youtube-dlg.svg b/.icons/Gruvbox_Dark-2/apps/64/youtube-dlg.svg
new file mode 120000
index 000000000..68228e817
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/youtube-dlg.svg
@@ -0,0 +1 @@
+youtube-dl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/youtube.svg b/.icons/Gruvbox_Dark-2/apps/64/youtube.svg
new file mode 100755
index 000000000..eb1f6e5b3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/youtube.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="MI7LUSHuh2t2jqPzdcAvIoTm19vf0d0w" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#MI7LUSHuh2t2jqPzdcAvIoTm19vf0d0w)">
+ <linearGradient id="_lgradient_3" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.807,12.075)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff0011"/>
+ <stop offset="100%" style="stop-color:#dc1457"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_3)" d="M 165.816 12.075 C 239.871 12.075 250.455 22.632 250.455 96.619 L 250.455 155.87 C 250.455 229.856 239.871 240.413 165.816 240.413 L 90.446 240.413 C 16.39 240.413 5.807 229.856 5.807 155.87 L 5.807 96.619 C 5.807 22.632 16.39 12.075 90.446 12.075 L 165.816 12.075 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_4" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_4)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <defs>
+ <filter id="cvweWNqXkMoFvdujlMAvq9v99FMWZUEj" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#cvweWNqXkMoFvdujlMAvq9v99FMWZUEj)">
+ <path fill="#111111" fill-rule="evenodd" d="M 197.513 97.124 C 195.825 90.897 190.961 86.032 184.733 84.344 C 173.387 81.238 128 81.238 128 81.238 C 128 81.238 82.613 81.238 71.266 84.224 C 65.175 85.896 60.158 90.913 58.486 97.124 C 55.5 108.47 55.5 132 55.5 132 C 55.5 132 55.5 155.649 58.486 166.876 C 60.174 173.103 65.039 177.968 71.266 179.656 C 82.732 182.762 128 182.762 128 182.762 C 128 182.762 173.387 182.762 184.733 179.776 C 190.961 178.088 195.825 173.223 197.513 166.996 C 200.499 155.649 200.499 132.119 200.499 132.119 C 200.499 132.119 200.619 108.47 197.513 97.124 Z M 113.548 153.738 L 151.29 132 L 113.548 110.262 L 113.548 153.738 Z"/>
+ </g>
+ <path fill="#faf8f6" fill-rule="evenodd" d="M 197.513 93.124 C 195.825 86.897 190.961 82.032 184.733 80.344 C 173.387 77.238 128 77.238 128 77.238 C 128 77.238 82.613 77.238 71.266 80.224 C 65.175 81.896 60.158 86.913 58.486 93.124 C 55.5 104.47 55.5 128 55.5 128 C 55.5 128 55.5 151.649 58.486 162.876 C 60.174 169.103 65.039 173.968 71.266 175.656 C 82.732 178.762 128 178.762 128 178.762 C 128 178.762 173.387 178.762 184.733 175.776 C 190.961 174.088 195.825 169.223 197.513 162.996 C 200.499 151.649 200.499 128.119 200.499 128.119 C 200.499 128.119 200.619 104.47 197.513 93.124 Z M 113.548 149.738 L 151.29 128 L 113.548 106.262 L 113.548 149.738 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yubikey-neo-manager.svg b/.icons/Gruvbox_Dark-2/apps/64/yubikey-neo-manager.svg
new file mode 100755
index 000000000..eb08fe1ce
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yubikey-neo-manager.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Xz97CxlifTHANJtERI5kl0UUr7WfRYvq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Xz97CxlifTHANJtERI5kl0UUr7WfRYvq)">
+ <linearGradient id="_lgradient_833" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_833)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_834" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_834)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ececec" d="M 125.738 200.5 L 97.972 200.5 L 114.014 159.16 L 74.525 55.5 L 101.879 55.5 L 124.915 116.174 L 124.915 116.174 Q 126.766 120.699 128 125.84 L 128 125.84 L 128 125.84 Q 128.411 124.195 131.085 116.174 L 131.085 116.174 L 154.121 55.5 L 181.475 55.5 L 125.738 200.5 Z"/>
+ <defs>
+ <filter id="4Gm5ayg2wEcihmTWLHNpl5NooRhnv9nx" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#4Gm5ayg2wEcihmTWLHNpl5NooRhnv9nx)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_835" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_835)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <path fill="#ececec" d="M 216.892 148.517 L 216.892 218.517 L 205.992 218.517 L 176.992 174.317 L 176.992 174.317 Q 175.592 172.217 174.092 169.117 L 174.092 169.117 L 174.092 169.117 Q 174.392 171.517 174.392 174.317 L 174.392 174.317 L 174.392 218.517 L 162.492 218.517 L 162.492 148.517 L 174.092 148.517 L 202.392 192.017 L 202.392 192.017 Q 203.392 193.517 205.292 197.317 L 205.292 197.317 L 205.292 197.317 Q 204.992 194.617 204.992 192.017 L 204.992 192.017 L 204.992 148.517 L 216.892 148.517 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yubikey-personalization-gui.svg b/.icons/Gruvbox_Dark-2/apps/64/yubikey-personalization-gui.svg
new file mode 100755
index 000000000..cfd8f0edf
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yubikey-personalization-gui.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="WskoH7WOZjfrSw06LebKLrWlJtdh3eLL" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#WskoH7WOZjfrSw06LebKLrWlJtdh3eLL)">
+ <linearGradient id="_lgradient_836" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_836)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_837" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_837)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ececec" d="M 125.738 200.5 L 97.972 200.5 L 114.014 159.16 L 74.525 55.5 L 101.879 55.5 L 124.915 116.174 L 124.915 116.174 Q 126.766 120.699 128 125.84 L 128 125.84 L 128 125.84 Q 128.411 124.195 131.085 116.174 L 131.085 116.174 L 154.121 55.5 L 181.475 55.5 L 125.738 200.5 Z"/>
+ <defs>
+ <filter id="nl6ceoevYkLRWiLUgeKyMEvdF3wofRcM" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#nl6ceoevYkLRWiLUgeKyMEvdF3wofRcM)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_838" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ec57ff"/>
+ <stop offset="50%" style="stop-color:#c551ff"/>
+ <stop offset="100%" style="stop-color:#a90ff5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_838)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <g>
+ <path fill="#ffffff" d="M 183.135 145.667 L 182.363 154.886 C 179.44 155.968 176.723 157.54 174.326 159.534 L 165.948 155.589 L 157.198 170.744 L 164.805 176.027 C 164.534 177.559 164.394 179.111 164.385 180.666 C 164.386 182.227 164.52 183.785 164.785 185.324 L 157.197 190.587 L 165.947 205.743 L 174.306 201.807 C 176.71 203.793 179.435 205.355 182.363 206.426 L 183.134 215.664 L 200.634 215.664 L 201.405 206.446 C 204.329 205.363 207.046 203.791 209.442 201.797 L 217.821 205.742 L 226.571 190.587 L 218.964 185.304 C 219.234 183.772 219.375 182.221 219.384 180.665 C 219.383 179.104 219.249 177.546 218.984 176.007 L 226.571 170.744 L 217.822 155.588 L 209.462 159.524 C 207.058 157.538 204.333 155.976 201.404 154.904 L 200.634 145.664 L 183.135 145.664 L 183.135 145.667 Z M 191.885 170.667 C 194.537 170.666 197.081 171.72 198.957 173.596 C 200.832 175.471 201.886 178.015 201.886 180.668 C 201.886 183.32 200.832 185.864 198.957 187.74 C 197.081 189.615 194.537 190.669 191.885 190.669 C 189.232 190.669 186.688 189.615 184.813 187.74 C 182.937 185.864 181.883 183.32 181.884 180.668 C 181.883 178.015 182.937 175.471 184.813 173.596 C 186.688 171.72 189.232 170.666 191.885 170.667 L 191.885 170.667 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yubikey-piv-manager.svg b/.icons/Gruvbox_Dark-2/apps/64/yubikey-piv-manager.svg
new file mode 100755
index 000000000..f2d1eec73
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yubikey-piv-manager.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="Am0Klzp2fDEPkanUP1ctyrvPS4EY1969" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#Am0Klzp2fDEPkanUP1ctyrvPS4EY1969)">
+ <linearGradient id="_lgradient_839" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_839)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_840" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_840)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ececec" d="M 125.738 200.5 L 97.972 200.5 L 114.014 159.16 L 74.525 55.5 L 101.879 55.5 L 124.915 116.174 L 124.915 116.174 Q 126.766 120.699 128 125.84 L 128 125.84 L 128 125.84 Q 128.411 124.195 131.085 116.174 L 131.085 116.174 L 154.121 55.5 L 181.475 55.5 L 125.738 200.5 Z"/>
+ <defs>
+ <filter id="8KA6gcER2CgTowJIPioOMsGKzZ0KIsiy" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#8KA6gcER2CgTowJIPioOMsGKzZ0KIsiy)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_841" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffb357"/>
+ <stop offset="50%" style="stop-color:#ff8b51"/>
+ <stop offset="100%" style="stop-color:#f55c0f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_841)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <g>
+ <path fill="#ececec" fill-rule="evenodd" d="M 175.392 218.517 L 163.392 218.517 L 163.392 148.517 L 192.492 148.517 L 192.492 148.517 Q 204.592 148.517 210.292 154.817 L 210.292 154.817 L 210.292 154.817 Q 215.992 161.117 215.992 170.217 L 215.992 170.217 L 215.992 170.217 Q 215.992 178.817 210.042 185.417 L 210.042 185.417 L 210.042 185.417 Q 204.092 192.017 192.492 192.017 L 192.492 192.017 L 175.392 192.017 L 175.392 218.517 Z M 175.392 180.617 L 193.092 180.617 L 193.092 180.617 Q 198.392 180.617 200.992 177.517 L 200.992 177.517 L 200.992 177.517 Q 203.592 174.417 203.592 170.217 L 203.592 170.217 L 203.592 170.217 Q 203.592 166.217 201.142 163.067 L 201.142 163.067 L 201.142 163.067 Q 198.692 159.917 193.092 159.917 L 193.092 159.917 L 175.392 159.917 L 175.392 180.617 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yubioath.svg b/.icons/Gruvbox_Dark-2/apps/64/yubioath.svg
new file mode 100755
index 000000000..cd132b53f
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yubioath.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="oW5WJ7MS8PJP2loqySCDCcHfYAlOdwld" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#oW5WJ7MS8PJP2loqySCDCcHfYAlOdwld)">
+ <linearGradient id="_lgradient_842" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_842)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_843" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_843)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ececec" d="M 125.738 200.5 L 97.972 200.5 L 114.014 159.16 L 74.525 55.5 L 101.879 55.5 L 124.915 116.174 L 124.915 116.174 Q 126.766 120.699 128 125.84 L 128 125.84 L 128 125.84 Q 128.411 124.195 131.085 116.174 L 131.085 116.174 L 154.121 55.5 L 181.475 55.5 L 125.738 200.5 Z"/>
+ <defs>
+ <filter id="TkLnxOPAv5wRkUnJ5EVsY9T5KZ31VRxk" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#TkLnxOPAv5wRkUnJ5EVsY9T5KZ31VRxk)">
+ <path d="M 126.32 240.288 L 126 211.494 C 126 137.507 136.584 126 210.639 126 L 248.648 126"/>
+ </g>
+ <linearGradient id="_lgradient_844" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(121.985,0,0,114.142,128.7,126.446)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_844)" d="M 146.981 240.533 L 129.235 240.395 L 128.875 232.289 C 128.427 222.201 128.898 189.86 129.607 182.052 C 130.892 167.904 133.047 158.74 136.92 150.966 C 144.316 136.118 157.752 129.78 186.519 127.57 C 189.982 127.304 205.835 126.942 221.75 126.766 L 250.685 126.446 L 250.678 150.617 C 250.668 182.808 249.912 193.582 246.801 205.9 C 242.946 221.166 235.296 230.076 221.947 234.847 C 208.546 239.636 192.096 240.884 146.982 240.533 L 146.981 240.533 Z"/>
+ <g>
+ <path fill="#ffffff" d="M 178.759 159.162 C 172.958 159.162 167.394 161.467 163.291 165.569 C 159.189 169.672 156.884 175.236 156.884 181.037 C 156.884 186.839 159.189 192.403 163.291 196.505 C 167.394 200.608 172.958 202.912 178.759 202.912 C 189.145 202.9 198.09 195.588 200.167 185.412 L 212.301 185.412 L 212.301 194.162 L 221.051 194.162 L 221.051 185.412 L 226.884 185.412 L 226.884 176.662 L 200.19 176.662 C 198.111 166.478 189.153 159.163 178.759 159.162 Z M 178.759 167.912 C 182.24 167.912 185.579 169.295 188.04 171.757 C 190.502 174.218 191.884 177.556 191.884 181.037 C 191.884 184.518 190.502 187.857 188.04 190.318 C 185.579 192.78 182.24 194.162 178.759 194.162 C 175.278 194.162 171.94 192.78 169.479 190.318 C 167.017 187.857 165.634 184.518 165.634 181.037 C 165.634 177.556 167.017 174.218 169.479 171.757 C 171.94 169.295 175.278 167.912 178.759 167.912 L 178.759 167.912 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yumex-dnf.svg b/.icons/Gruvbox_Dark-2/apps/64/yumex-dnf.svg
new file mode 120000
index 000000000..01532b287
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yumex-dnf.svg
@@ -0,0 +1 @@
+application.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yumex.svg b/.icons/Gruvbox_Dark-2/apps/64/yumex.svg
new file mode 120000
index 000000000..01532b287
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yumex.svg
@@ -0,0 +1 @@
+application.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/yuzu.svg b/.icons/Gruvbox_Dark-2/apps/64/yuzu.svg
new file mode 100755
index 000000000..edcb91062
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/yuzu.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="6SVCEp8OnySo7ZKpcQ6QgfJoypl3Bl2O" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#6SVCEp8OnySo7ZKpcQ6QgfJoypl3Bl2O)">
+ <linearGradient id="_lgradient_845" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_845)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_846" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_846)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_847" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(65.909,0,0,105.455,134.591,88.455)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_847)" d="M 147.773 88.455 C 176.893 88.455 200.5 112.061 200.5 141.182 C 200.5 170.302 176.893 193.909 147.773 193.909 L 134.591 193.909 L 134.591 192.158 L 134.591 178.423 L 134.591 103.953 L 134.591 90.167 L 134.591 88.455 L 147.773 88.455 Z M 147.773 101.636 L 147.773 180.727 C 169.613 180.727 187.318 163.022 187.318 141.182 C 187.318 119.341 169.613 101.636 147.773 101.636 Z"/>
+ <linearGradient id="_lgradient_848" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(65.909,0,0,105.455,55.5,62.091)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_848)" d="M 108.227 62.091 C 79.107 62.091 55.5 85.698 55.5 114.818 C 55.5 143.939 79.107 167.545 108.227 167.545 L 121.409 167.545 L 121.409 165.795 L 121.409 152.059 L 121.409 77.59 L 121.409 63.803 L 121.409 62.091 L 108.227 62.091 Z M 108.227 75.273 L 108.227 154.364 C 86.387 154.364 68.682 136.659 68.682 114.818 C 68.682 92.978 86.387 75.273 108.227 75.273 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/zandronum.svg b/.icons/Gruvbox_Dark-2/apps/64/zandronum.svg
new file mode 100755
index 000000000..23ff9cb89
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/zandronum.svg
@@ -0,0 +1,49 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="beVJ4g3QwBB66cTtj5xoQNnsekqmSL5b" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#beVJ4g3QwBB66cTtj5xoQNnsekqmSL5b)">
+ <linearGradient id="_lgradient_849" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#edc268"/>
+ <stop offset="100%" style="stop-color:#9b7424"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_849)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_850" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_850)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="bti7Bp1EektCUeBSsnwdAXlyrwZ1izI6" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#bti7Bp1EektCUeBSsnwdAXlyrwZ1izI6)">
+ <path d="M 64.422 102.158 L 64.422 129.272 C 64.422 135.29 63.942 145.651 67.906 150.473 C 74.497 161.518 88.623 185.42 94.045 196.361 C 95.814 199.634 99.741 200.5 104.696 200.5 L 128 200.5 L 151.304 200.5 C 156.259 200.5 160.186 199.634 161.955 196.361 C 167.377 185.42 181.503 161.518 188.094 150.473 C 192.058 145.651 191.578 135.29 191.578 129.272 L 191.578 102.158 C 191.578 79.412 163.321 58.044 128 58.044 C 92.679 58.044 64.422 79.412 64.422 102.158 Z"/>
+ </g>
+ <path fill="#5d5d5d" d="M 64.422 99.614 L 64.422 126.728 C 64.422 132.747 63.942 143.107 67.906 147.93 C 74.497 158.975 88.623 182.876 94.045 193.817 C 95.814 197.09 99.741 197.956 104.696 197.956 L 128 197.956 L 151.304 197.956 C 156.259 197.956 160.186 197.09 161.955 193.817 C 167.377 182.876 181.503 158.975 188.094 147.93 C 192.058 143.107 191.578 132.747 191.578 126.728 L 191.578 99.614 C 191.578 76.868 163.321 55.5 128 55.5 C 92.679 55.5 64.422 76.868 64.422 99.614 Z"/>
+ <g opacity=".2">
+ <path d="M 73.305 124.064 C 69.186 124.092 65.065 124.154 64.424 124.251 L 64.424 127.749 C 64.424 133.768 63.939 143.107 67.902 147.93 C 74.494 158.975 88.62 182.876 94.042 193.817 C 95.811 197.09 99.741 197.956 104.696 197.956 L 128 197.956 L 151.304 197.956 C 156.259 197.956 160.189 197.09 161.958 193.817 C 167.38 182.876 181.506 158.975 188.098 147.93 C 192.061 143.107 191.576 133.768 191.576 127.749 L 191.576 124.251 C 190.835 124.252 176.083 124.151 175.435 124.185 C 161.07 124.064 161.67 129.194 155.759 138.433 C 150.212 148.011 150.189 162.501 147.418 169.465 C 143.519 156.025 145.666 126.729 128 126.729 C 110.334 126.729 112.481 156.025 108.582 169.465 C 105.811 162.501 107.314 148.011 101.768 138.433 C 97.928 131.928 91.559 124.612 83.136 124.078 C 82.569 124.041 77.435 124.035 73.305 124.064 L 73.305 124.064 Z"/>
+ </g>
+ <g opacity=".15">
+ <path d="M 104.696 197.956 L 128 197.956 L 151.304 197.956 L 147.418 169.465 C 143.519 156.025 145.666 130.289 128 130.289 C 110.334 130.289 112.481 156.025 108.582 169.465 L 104.696 197.956 Z"/>
+ </g>
+ <linearGradient id="_lgradient_851" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(96.667,0,0,53.421,79.667,116.553)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_851)" d="M 79.667 116.553 L 79.667 124.184 C 90.196 122.536 95.053 136.112 99.396 143.676 C 103.459 150.75 108.583 169.974 108.583 169.974 C 112.483 156.534 110.334 131.816 128 131.816 C 145.666 131.816 143.517 156.534 147.417 169.974 C 147.417 169.974 152.541 150.75 156.604 143.676 C 160.947 136.112 165.804 122.536 176.333 124.184 L 176.333 116.553 L 128 116.553 L 79.667 116.553 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/zanshin.svg b/.icons/Gruvbox_Dark-2/apps/64/zanshin.svg
new file mode 100755
index 000000000..6aec22739
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/zanshin.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="lY4ySYMg18vMx0ZB3st0XujWugaX8dzC" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#lY4ySYMg18vMx0ZB3st0XujWugaX8dzC)">
+ <path fill="#182d33" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <linearGradient id="_lgradient_852" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.18,11.952)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_852)" fill-rule="evenodd" d="M 165.189 11.952 C 239.245 11.952 249.828 22.509 249.828 96.495 L 249.828 155.746 C 249.828 229.733 239.245 240.29 165.189 240.29 L 89.819 240.29 C 15.764 240.29 5.18 229.733 5.18 155.746 L 5.18 96.495 C 5.18 22.509 15.764 11.952 89.819 11.952 L 165.189 11.952 Z M 165.21 31.95 C 169.44 31.95 173.68 31.99 177.91 32.08 C 181.59 32.16 185.27 32.31 188.95 32.52 C 192.08 32.69 195.21 32.95 198.33 33.3 C 200.91 33.58 203.47 33.95 206.02 34.42 C 208.04 34.8 210.04 35.27 212.01 35.85 C 213.48 36.28 214.93 36.81 216.33 37.44 C 217.33 37.89 218.3 38.43 219.21 39.04 C 219.9 39.51 220.55 40.04 221.15 40.63 C 221.74 41.22 222.27 41.87 222.74 42.56 C 223.35 43.47 223.88 44.43 224.33 45.43 C 224.96 46.83 225.49 48.27 225.93 49.74 C 226.5 51.71 226.98 53.7 227.35 55.72 C 227.82 58.26 228.2 60.82 228.48 63.39 C 228.82 66.51 229.08 69.63 229.26 72.76 C 229.47 76.43 229.62 80.11 229.7 83.79 C 229.79 88.02 229.83 92.24 229.83 96.47 C 229.83 96.48 229.83 96.49 229.83 96.5 L 229.83 155.75 C 229.83 155.75 229.83 155.76 229.83 155.77 C 229.83 160 229.79 164.23 229.7 168.45 C 229.62 172.13 229.47 175.81 229.26 179.48 C 229.08 182.61 228.82 185.73 228.48 188.85 C 228.2 191.42 227.82 193.98 227.35 196.53 C 226.98 198.54 226.5 200.53 225.93 202.5 C 225.49 203.97 224.96 205.41 224.33 206.81 C 223.88 207.81 223.35 208.77 222.74 209.68 C 222.27 210.37 221.74 211.02 221.15 211.61 C 220.55 212.2 219.9 212.73 219.21 213.2 C 218.3 213.81 217.33 214.35 216.33 214.8 C 214.93 215.43 213.48 215.96 212.01 216.39 C 210.04 216.97 208.04 217.45 206.02 217.82 C 203.47 218.29 200.91 218.67 198.33 218.95 C 195.21 219.29 192.08 219.55 188.95 219.72 C 185.27 219.93 181.59 220.08 177.91 220.16 C 173.68 220.25 169.44 220.29 165.21 220.29 C 165.2 220.29 165.2 220.29 165.19 220.29 L 89.82 220.29 C 89.81 220.29 89.8 220.29 89.8 220.29 C 85.56 220.29 81.33 220.25 77.1 220.16 C 73.42 220.08 69.73 219.93 66.06 219.72 C 62.92 219.55 59.8 219.29 56.68 218.95 C 54.1 218.67 51.53 218.29 48.99 217.82 C 46.97 217.45 44.97 216.97 43 216.39 C 41.53 215.96 40.08 215.43 38.68 214.8 C 37.68 214.35 36.71 213.81 35.8 213.2 C 35.1 212.73 34.46 212.2 33.86 211.61 C 33.27 211.02 32.74 210.37 32.27 209.68 C 31.66 208.77 31.12 207.81 30.67 206.81 C 30.05 205.41 29.51 203.97 29.08 202.5 C 28.5 200.53 28.03 198.54 27.66 196.53 C 27.18 193.98 26.81 191.42 26.53 188.85 C 26.18 185.73 25.92 182.61 25.75 179.48 C 25.54 175.81 25.39 172.13 25.31 168.45 C 25.22 164.23 25.18 160 25.18 155.77 C 25.18 155.76 25.18 155.75 25.18 155.75 L 25.18 96.5 C 25.18 96.49 25.18 96.48 25.18 96.47 C 25.18 92.24 25.22 88.02 25.31 83.79 C 25.39 80.11 25.54 76.43 25.75 72.76 C 25.92 69.63 26.18 66.51 26.53 63.39 C 26.81 60.82 27.18 58.26 27.66 55.72 C 28.03 53.7 28.5 51.71 29.08 49.74 C 29.51 48.27 30.05 46.83 30.67 45.43 C 31.12 44.43 31.66 43.47 32.27 42.56 C 32.74 41.87 33.27 41.22 33.86 40.63 C 34.46 40.04 35.1 39.51 35.8 39.04 C 36.71 38.43 37.68 37.89 38.68 37.44 C 40.08 36.81 41.53 36.28 43 35.85 C 44.97 35.27 46.97 34.8 48.99 34.42 C 51.53 33.95 54.1 33.58 56.68 33.3 C 59.8 32.95 62.92 32.69 66.06 32.52 C 69.73 32.31 73.42 32.16 77.1 32.08 C 81.33 31.99 85.56 31.95 89.8 31.95 C 89.8 31.95 89.81 31.95 89.82 31.95 L 165.19 31.95 C 165.2 31.95 165.2 31.95 165.21 31.95 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_853" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_853)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <circle fill="#223f48" cx="128" cy="126" r="67.5" vector-effect="non-scaling-stroke"/>
+ <circle fill="#325e6a" cx="128" cy="126" r="45" vector-effect="non-scaling-stroke"/>
+ <circle fill="#1996b4" cx="128" cy="126" r="18" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/zathura.svg b/.icons/Gruvbox_Dark-2/apps/64/zathura.svg
new file mode 120000
index 000000000..e1b9885f3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/zathura.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/zeal.svg b/.icons/Gruvbox_Dark-2/apps/64/zeal.svg
new file mode 100644
index 000000000..21e09642c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/zeal.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#P15YqeSY11JFSg5zSO876DGLIc9bitmr)">
+ <linearGradient id="_lgradient_555" x1="0" x2="1" y1=".5" y2=".5" gradientTransform="matrix(244.649,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bc1938"/>
+ <stop offset="100%" style="stop-color:#ee2547"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_555)" d="M 165.689 11.95 C 239.745 11.95 250.329 22.507 250.329 96.494 L 250.329 155.744 C 250.329 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.32 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="P15YqeSY11JFSg5zSO876DGLIc9bitmr" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="#28334c" d="M 54.964 238.821 C 12.662 234.087 5.68 215.837 5.68 155.745 L 5.68 96.494 C 5.68 36.13 12.725 17.988 55.538 13.354 C 55.144 13.5 54.698 241.118 54.964 238.821 L 54.964 238.821 Z"/>
+ <g opacity=".2">
+ <path fill="#111111" d="M 183.838 82.37 C 183.772 82.528 183.708 82.671 183.616 82.802 C 183.302 83.285 182.976 83.756 182.61 84.2 C 181.193 85.878518 179.733528 87.520716 178.233 89.125 C 176.073054 91.443914 173.869324 93.721657 171.623 95.957 C 169.380282 98.208634 167.111462 100.434117 164.817 102.633 C 162.22232 105.125551 159.605213 107.594651 156.966 110.04 C 154.326 112.483 151.662 114.9 148.996 117.316 C 146.190154 119.828789 143.368766 122.32417 140.532 124.802 C 135.172605 129.501378 129.785847 134.169458 124.372 138.806 C 121.827897 140.995762 119.280561 143.181764 116.73 145.364 C 114.744 147.062 112.758 148.76 110.76 150.459 C 108.771286 152.155349 106.776607 153.844693 104.776 155.527 C 103.742882 156.388877 102.706542 157.246883 101.667 158.101 C 101.067 158.597 100.427 159.055 99.76 159.46 C 99.14413 159.822204 98.49684 160.12811 97.826 160.374 C 97.16 160.622 96.468 160.805 95.762 160.936 C 95.005 161.053 94.247 161.132 93.489 161.132 C 93.174052 161.132032 92.859646 161.158121 92.549 161.21 C 92.280553 161.250321 92.022853 161.343814 91.791 161.485 C 91.608202 161.58583 91.444682 161.718203 91.308 161.876 C 90.993761 162.215102 90.833153 162.668714 90.864 163.13 C 90.864 163.34 90.903 163.536 90.968 163.731 C 91.134411 164.217543 91.422143 164.653614 91.804 164.998 C 92.014 165.168 92.222 165.312 92.47 165.43 C 92.745 165.547 93.045 165.639 93.346 165.691 C 97.839 165.821 102.333 166.135 106.801 166.631 C 111.347 167.141 115.881 167.833 120.374 168.709 C 124.907 169.597 129.428 170.512 133.948 171.465 C 138.206 172.367 142.452 173.307 146.685 174.287 C 154.776703 176.158038 162.885029 177.956443 171.009 179.682 C 174.889 180.505 178.809 181.145 182.753 181.59 C 186.035981 181.970264 189.33807 182.161912 192.643 182.164 C 194.659306 182.162084 196.66955 181.943157 198.639 181.511 C 200.18 181.171 201.669 180.61 203.068 179.839 C 204.411885 179.095994 205.711718 178.275961 206.961 177.383 C 208.602879 176.198023 210.189546 174.938366 211.716 173.608 C 212.798848 172.668794 213.819969 171.6607 214.773 170.59 C 215.44629 169.855079 216.049569 169.058965 216.575 168.212 C 217.098 167.376 217.542 166.488 217.882 165.56 C 218.120222 164.933809 218.244185 164.269963 218.248 163.6 C 218.248 163.327 218.221 163.04 218.195 162.752 C 218.169336 162.533096 218.116946 162.318161 218.039 162.112 C 217.977079 161.945043 217.893353 161.787007 217.79 161.642 C 217.66 161.458 217.49 161.302 217.294 161.184 C 217.034869 161.039687 216.740159 160.97173 216.444 160.988 C 216.21 161.001 215.974 161.053 215.765 161.171 C 215.372195 161.361969 215.038395 161.655685 214.799 162.021 C 214.524 162.438 214.289 162.895 214.132 163.379 C 213.829259 164.228553 213.471845 165.05762 213.062 165.861 C 212.70949 166.551185 212.307437 167.214922 211.859 167.847 C 211.4408 168.426263 210.949005 168.948648 210.396 169.401 C 209.6552 170.004227 208.85432 170.529658 208.006 170.969 C 207.140156 171.413996 206.234534 171.776915 205.301 172.053 C 203.809634 172.498421 202.291167 172.847474 200.755 173.098 C 199.200678 173.348239 197.635702 173.527094 196.065 173.634 C 193.675 173.791 191.297 173.869 188.92 173.869 C 185.876 173.869 182.832 173.764 179.801 173.569 C 176.252729 173.345063 172.711363 173.022605 169.181 172.602 C 165.634568 172.173988 162.093927 171.69928 158.56 171.178 C 155.224838 170.694321 151.897432 170.158589 148.579 169.571 C 145.260842 168.985026 141.950865 168.353633 138.65 167.677 C 135.931809 167.116645 133.223103 166.511229 130.525 165.861 C 127.821603 165.208508 125.121567 164.542166 122.425 163.862 C 121.002097 163.505833 119.582696 163.135815 118.167 162.752 C 117.97724 162.689656 117.793222 162.61103 117.617 162.517 C 117.539522 162.476433 117.46925 162.423391 117.409 162.36 C 117.372127 162.334564 117.344703 162.297647 117.331 162.255 C 117.52391 161.85289 117.751082 161.468136 118.01 161.105 C 120.792 158.205 123.601 155.332 126.462 152.51 C 130.226021 148.77431 134.032265 145.081406 137.88 141.432 C 141.734 137.774 145.6 134.142 149.48 130.524 C 153.373 126.892 157.266 123.286 161.185 119.694 C 165.105 116.101 169.037 112.522 172.969 108.955 C 176.444 105.794 179.919 102.659 183.419 99.523 C 186.908 96.388 190.409 93.279 193.936 90.17 C 196.132672 88.236375 198.344742 86.320314 200.572 84.422 C 200.899 84.108 201.226 83.795 201.552 83.507 C 201.905 83.207 202.258 82.919 202.636 82.645 C 202.95497 82.399853 203.296503 82.185557 203.656 82.005 C 203.837842 81.914614 204.030853 81.848708 204.23 81.809 C 204.518 81.769 204.792 81.691 205.066 81.6 C 205.328 81.509 205.576 81.378 205.798 81.208 C 206.072701 81.007013 206.300031 80.74828 206.464 80.45 C 206.634 80.15 206.738 79.823 206.778 79.47 C 206.791 79.262 206.778 79.04 206.738 78.83 C 206.692474 78.606221 206.604193 78.393329 206.478 78.203 C 206.357669 78.006809 206.202445 77.8343 206.02 77.694 C 205.852792 77.56044 205.668075 77.450417 205.471 77.367 C 205.213326 77.251153 204.940666 77.172048 204.661 77.132 C 204.314812 77.083936 203.965476 77.062207 203.616 77.067 C 203.211 77.054 202.806 77.067 202.414 77.067 C 200.912 77.093 199.41 77.132 197.894 77.158 C 196.392 77.198 194.903 77.224 193.4 77.25 C 191.44 77.289 189.481 77.328 187.522 77.354 L 181.63 77.472 C 179.435 77.524 177.254 77.589 175.059 77.655 C 172.877 77.72 170.696 77.759 168.514 77.799 C 166.750865 77.831588 164.987423 77.844588 163.224 77.838 C 160.219 77.916 157.201 77.981 154.196 78.06 L 145.274 78.334 C 142.282 78.439 139.304 78.569 136.325 78.739 C 134.078 78.857 131.831 79.026 129.585 79.222 C 129.052155 79.302204 128.527445 79.429365 128.017 79.602 C 127.580327 79.755007 127.160201 79.951669 126.763 80.189 C 126.395344 80.412234 126.053297 80.675141 125.743 80.973 C 125.433886 81.268529 125.158227 81.597173 124.921 81.953 C 124.512828 82.577791 124.129202 83.218279 123.771 83.873 C 123.136166 85.053387 122.534925 86.251535 121.968 87.466 C 121.955 87.779 121.968 88.106 122.008 88.419 C 122.02 88.615 122.06 88.799 122.125 88.968 C 122.216 89.268 122.399 89.556 122.621 89.778 C 122.896 90.052 123.248 90.222 123.627 90.261 C 124.052249 90.297426 124.477998 90.196858 124.842 89.974 C 125.23608 89.724355 125.603946 89.435557 125.94 89.112 C 126.620038 88.483693 127.379914 87.947745 128.2 87.518 C 129.444878 86.85624 130.747629 86.309634 132.092 85.885 C 133.477252 85.441417 134.886092 85.075185 136.312 84.788 C 138.074743 84.433212 139.85344 84.162904 141.642 83.978 C 144.307 83.651 146.972 83.39 149.637 83.181 C 153.243 82.893 156.848 82.671 160.467 82.515 C 164.072 82.345 167.691 82.227 171.31 82.135 C 174.628 82.057 177.946 82.018 181.277 82.018 C 181.8 82.031 182.322 82.058 182.832 82.11 C 183.08 82.136 183.328 82.188 183.577 82.266 C 183.667 82.292 183.747 82.332 183.837 82.371 L 183.838 82.37 Z"/>
+ </g>
+ <g opacity=".2">
+ <path fill="#faf8f6" d="M 181.225 77.145 C 181.16 77.302 181.095 77.445 181.003 77.576 C 180.689 78.06 180.363 78.53 179.997 78.974 C 178.580329 80.652506 177.12119 82.294704 175.621 83.899 C 173.461064 86.218251 171.257334 88.496327 169.011 90.732 C 166.767945 92.983305 164.498792 95.208455 162.204 97.407 C 159.60932 99.899551 156.992213 102.368651 154.353 104.814 C 151.714 107.257 149.049 109.674 146.384 112.091 C 143.577819 114.603458 140.756098 117.098506 137.919 119.576 C 132.559606 124.275378 127.172847 128.943458 121.759 133.58 C 117.232614 137.477103 112.695262 141.361451 108.147 145.233 C 106.158621 146.929682 104.164275 148.619359 102.164 150.302 C 101.13055 151.163879 100.093876 152.021885 99.054 152.876 C 98.454 153.372 97.814 153.829 97.147 154.234 C 96.531486 154.596494 95.884532 154.902734 95.214 155.149 C 94.547 155.397 93.855 155.579 93.15 155.71 C 92.39851 155.83376 91.638583 155.899288 90.877 155.906 C 90.56169 155.906307 90.246947 155.932731 89.936 155.985 C 89.667625 156.025013 89.40993 156.118165 89.178 156.259 C 88.995121 156.360129 88.831597 156.492845 88.695 156.651 C 88.380761 156.990102 88.220153 157.443714 88.251 157.905 C 88.251 158.115 88.29 158.31 88.355 158.506 C 88.521411 158.992543 88.809143 159.428614 89.191 159.773 C 89.401 159.943 89.609 160.087 89.858 160.204 C 90.132 160.322 90.432 160.414 90.733 160.466 C 95.227 160.596 99.721 160.91 104.188 161.406 C 108.735 161.916 113.268 162.608 117.762 163.483 C 122.295 164.372 126.815 165.286 131.335 166.24 C 135.589415 167.140392 139.835269 168.080766 144.072 169.061 C 152.164033 170.932377 160.272692 172.731117 168.397 174.457 C 172.277 175.28 176.196 175.92 180.141 176.364 C 183.42 176.743 186.725 176.939 190.03 176.939 C 192.046306 176.937084 194.05655 176.718157 196.026 176.286 C 197.57475 175.943523 199.066302 175.380444 200.455 174.614 C 201.798885 173.870994 203.098718 173.050961 204.348 172.158 C 205.9899 170.972697 207.576567 169.712706 209.103 168.382 C 210.185848 167.442794 211.206969 166.4347 212.16 165.364 C 212.833587 164.629439 213.4372 163.83366 213.963 162.987 C 214.485 162.151 214.929 161.262 215.269 160.335 C 215.507222 159.708809 215.631185 159.044963 215.635 158.375 C 215.635 158.101 215.609 157.814 215.583 157.526 C 215.557014 157.307053 215.504288 157.092117 215.426 156.886 C 215.364392 156.719096 215.281004 156.561062 215.178 156.416 C 215.047 156.233 214.878 156.076 214.681 155.959 C 214.422161 155.814872 214.127824 155.746921 213.832 155.763 C 213.597 155.776 213.362 155.828 213.152 155.946 C 212.75932 156.136694 212.425533 156.430053 212.186 156.795 C 211.912 157.213 211.676 157.67 211.52 158.153 C 211.216934 159.002578 210.859186 159.831645 210.449 160.635 C 210.096811 161.325154 209.695094 161.988891 209.247 162.621 C 208.828868 163.200615 208.33707 163.723339 207.784 164.176 C 207.052 164.776 206.242 165.299 205.393 165.743 C 204.531 166.187 203.616 166.553 202.689 166.828 C 201.199 167.272 199.671 167.624 198.143 167.873 C 196.588663 168.122904 195.023687 168.301425 193.453 168.408 C 191.062 168.565 188.684 168.643 186.307 168.643 C 183.263 168.643 180.219 168.539 177.188 168.343 C 173.639729 168.119063 170.098363 167.796605 166.568 167.376 C 163.021568 166.947988 159.480927 166.47328 155.947 165.952 C 152.612172 165.468311 149.2851 164.932579 145.967 164.345 C 142.648508 163.759035 139.338197 163.127642 136.037 162.451 C 133.318809 161.890645 130.610103 161.285228 127.912 160.635 C 125.208604 159.982842 122.508569 159.316833 119.812 158.637 C 118.389096 158.280833 116.969696 157.910816 115.554 157.527 C 115.364549 157.46428 115.180867 157.38532 115.005 157.291 C 114.927167 157.250526 114.856551 157.197479 114.796 157.134 C 114.759303 157.108821 114.731897 157.07228 114.718 157.03 C 114.914 156.625 115.136 156.246 115.398 155.88 C 118.175283 152.975888 120.992551 150.110281 123.849 147.284 C 127.613021 143.54831 131.419265 139.855406 135.267 136.206 C 139.121 132.548 142.987 128.916 146.867 125.298 C 150.761 121.666 154.654 118.061 158.573 114.468 C 162.492 110.876 166.423 107.296 170.356 103.73 C 173.831 100.569 177.306 97.433 180.807 94.298 C 184.295 91.163 187.797 88.054 191.323 84.944 C 193.520004 83.010371 195.732408 81.09431 197.96 79.196 C 198.286 78.883 198.613 78.569 198.94 78.282 C 199.292 77.982 199.645 77.694 200.024 77.42 C 200.342653 77.174907 200.683849 76.960612 201.043 76.78 C 201.224842 76.689614 201.417853 76.623708 201.617 76.584 C 201.905 76.544 202.179 76.466 202.454 76.374 C 202.714 76.284 202.963 76.152 203.185 75.983 C 203.459 75.787 203.682 75.525 203.851 75.225 C 204.021 74.925 204.126 74.598 204.165 74.245 C 204.178 74.036 204.165 73.815 204.125 73.605 C 204.079474 73.381221 203.991193 73.168329 203.865 72.978 C 203.744768 72.781451 203.589538 72.608597 203.407 72.468 C 203.240042 72.334869 203.055669 72.225187 202.859 72.142 C 202.601326 72.026153 202.328666 71.947048 202.049 71.907 C 201.702507 71.858551 201.352835 71.836488 201.003 71.841 C 200.599 71.828 200.193 71.841 199.802 71.841 C 198.299 71.868 196.797 71.907 195.282 71.933 C 193.779 71.973 192.29 71.998 190.788 72.024 C 188.828 72.064 186.868 72.103 184.909 72.129 C 182.949 72.169 180.977 72.207 179.017 72.246 C 176.823 72.299 174.641 72.364 172.447 72.429 C 170.265 72.495 168.083 72.534 165.901 72.573 C 164.137869 72.605921 162.374427 72.619255 160.611 72.613 C 157.606 72.691 154.588 72.756 151.584 72.834 L 142.661 73.109 C 139.669 73.213 136.691 73.344 133.712 73.514 C 131.465 73.631 129.218 73.801 126.972 73.997 C 126.439185 74.076873 125.914475 74.2037 125.404 74.376 C 124.967288 74.529326 124.54716 74.726324 124.15 74.964 C 123.782344 75.187234 123.440297 75.450141 123.13 75.748 C 122.820886 76.043529 122.545227 76.372173 122.308 76.728 C 121.899828 77.352791 121.516202 77.993279 121.158 78.648 C 120.523182 79.828057 119.921941 81.025872 119.355 82.24 C 119.342 82.554 119.355 82.88 119.395 83.194 C 119.408 83.39 119.447 83.573 119.512 83.742 C 119.604 84.043 119.787 84.33 120.009 84.552 C 120.283 84.827 120.636 84.997 121.014 85.036 C 121.439357 85.072128 121.865115 84.971207 122.229 84.748 C 122.62308 84.498355 122.990946 84.209557 123.327 83.886 C 124.007038 83.257693 124.766914 82.721745 125.587 82.292 C 126.832199 81.630184 128.135287 81.083577 129.48 80.659 C 130.865251 80.215415 132.274092 79.849183 133.7 79.562 C 135.462743 79.207212 137.24144 78.936904 139.03 78.752 C 141.694 78.426 144.36 78.164 147.024 77.955 C 150.629677 77.667544 154.24027 77.445507 157.854 77.289 C 161.46 77.119 165.078 77.002 168.697 76.91 C 172.015 76.832 175.333 76.793 178.665 76.793 C 179.187 76.806 179.71 76.832 180.219 76.884 C 180.467 76.91 180.716 76.962 180.964 77.041 C 181.055 77.067 181.134 77.106 181.225 77.145 L 181.225 77.145 Z"/>
+ </g>
+ <path fill="#ffffff" d="M 182.531 79.465 C 182.466 79.622 182.401 79.765 182.309 79.896 C 181.996 80.379 181.669 80.85 181.303 81.294 C 179.886329 82.972506 178.42719 84.614704 176.927 86.219 C 174.767054 88.537914 172.563325 90.815657 170.317 93.051 C 168.074282 95.302634 165.805462 97.528118 163.511 99.727 C 160.915987 102.219555 158.298548 104.688656 155.659 107.134 C 153.021 109.577 150.356 111.994 147.691 114.41 C 144.884489 116.922796 142.062435 119.418177 139.225 121.896 C 133.865604 126.595376 128.478845 131.263455 123.065 135.9 C 120.518 138.095 117.971 140.276 115.423 142.458 C 113.438 144.156 111.452 145.855 109.453 147.553 C 107.464621 149.249682 105.470275 150.939359 103.47 152.622 C 102.436548 153.483545 101.399874 154.341218 100.36 155.195 C 99.76 155.692 99.12 156.149 98.453 156.554 C 97.83745 156.91615 97.190497 157.222055 96.52 157.468 C 95.849458 157.714391 95.158893 157.902423 94.456 158.03 C 93.698 158.147 92.941 158.226 92.183 158.226 C 91.868052 158.226032 91.553646 158.252121 91.243 158.304 C 90.974553 158.344321 90.716853 158.437814 90.485 158.579 C 90.301845 158.679732 90.13798 158.81211 90.001 158.97 C 89.686761 159.309102 89.526153 159.762714 89.557 160.224 C 89.557 160.434 89.597 160.63 89.662 160.826 C 89.828411 161.312543 90.116143 161.748614 90.498 162.093 C 90.707 162.263 90.916 162.406 91.164 162.523 C 91.438 162.641 91.739 162.733 92.039 162.785 C 96.533 162.915 101.027 163.229 105.495 163.725 C 110.041 164.235 114.575 164.928 119.068 165.803 C 123.601 166.691 128.121 167.606 132.641 168.559 C 136.9 169.461 141.146 170.401 145.378 171.381 C 153.470036 173.252043 161.578696 175.050449 169.703 176.776 C 173.583 177.599 177.502 178.239 181.447 178.684 C 184.727 179.062 188.031 179.258 191.337 179.258 C 193.353306 179.256084 195.36355 179.037157 197.333 178.605 C 198.874 178.265 200.363 177.704 201.761 176.933 C 203.104885 176.189994 204.404718 175.369961 205.654 174.477 C 207.295879 173.292023 208.882546 172.032366 210.409 170.702 C 211.491848 169.762794 212.512969 168.7547 213.466 167.684 C 214.139637 166.949122 214.743252 166.153007 215.269 165.306 C 215.792 164.47 216.236 163.582 216.575 162.654 C 216.813222 162.027809 216.937185 161.363963 216.941 160.694 C 216.941 160.421 216.915 160.134 216.889 159.846 C 216.863014 159.627053 216.810288 159.412117 216.732 159.206 C 216.670392 159.039096 216.587004 158.881062 216.484 158.736 C 216.354 158.552 216.184 158.396 215.988 158.278 C 215.728869 158.133687 215.434159 158.06573 215.138 158.082 C 214.903 158.095 214.668 158.147 214.459 158.265 C 214.065829 158.45582 213.731669 158.749549 213.492 159.115 C 213.218 159.532 212.982 159.989 212.826 160.473 C 212.522934 161.322578 212.165186 162.151645 211.755 162.955 C 211.402811 163.645154 211.001094 164.308891 210.553 164.941 C 210.1348 165.520263 209.643005 166.042648 209.09 166.495 C 208.348876 167.097784 207.548042 167.623184 206.7 168.063 C 205.834156 168.507996 204.928534 168.870915 203.995 169.147 C 202.505 169.591 200.977 169.944 199.449 170.192 C 197.894678 170.442239 196.329702 170.621094 194.759 170.728 C 192.369 170.885 189.991 170.963 187.613 170.963 C 184.569 170.963 181.526 170.858 178.495 170.663 C 174.946395 170.439081 171.404696 170.116623 167.874 169.696 C 164.327902 169.267978 160.787595 168.793271 157.254 168.272 C 153.918838 167.78832 150.591432 167.252588 147.273 166.665 C 143.954842 166.079026 140.644865 165.447633 137.344 164.771 C 134.625475 164.210656 131.916435 163.605239 129.218 162.955 C 126.514936 162.302506 123.815234 161.636164 121.119 160.956 C 119.695762 160.59984 118.276028 160.229823 116.86 159.846 C 116.670924 159.783549 116.487579 159.704925 116.312 159.611 C 116.233813 159.570619 116.162853 159.517568 116.102 159.454 C 116.065127 159.428564 116.037703 159.391647 116.024 159.349 C 116.22 158.944 116.442 158.566 116.704 158.199 C 119.486 155.299 122.294 152.426 125.156 149.604 C 128.919689 145.868316 132.725601 142.175412 136.573 138.526 C 140.427 134.868 144.294 131.236 148.173 127.618 C 152.059247 123.99101 155.961284 120.380975 159.879 116.788 C 163.799 113.195 167.73 109.616 171.662 106.049 C 175.137 102.889 178.612 99.753 182.113 96.617 C 185.601 93.482 189.103 90.373 192.63 87.264 C 194.826672 85.330375 197.038742 83.414314 199.266 81.516 C 199.593 81.202 199.919 80.889 200.246 80.601 C 200.599 80.301 200.951 80.014 201.33 79.739 C 201.648653 79.493907 201.989849 79.279612 202.349 79.099 C 202.531158 79.008531 202.72451 78.942623 202.924 78.903 C 203.211 78.863 203.486 78.786 203.76 78.694 C 204.021 78.603 204.27 78.472 204.491 78.302 C 204.766285 78.101365 204.994011 77.84257 205.158 77.544 C 205.328 77.244 205.432 76.917 205.471 76.564 C 205.484 76.356 205.471 76.134 205.432 75.924 C 205.386045 75.700497 205.297428 75.487951 205.171 75.298 C 205.051065 75.101537 204.896179 74.928688 204.714 74.788 C 204.546483 74.654361 204.361425 74.544335 204.164 74.461 C 203.906326 74.345153 203.633666 74.266048 203.354 74.226 C 203.008142 74.177987 202.659142 74.156258 202.31 74.161 C 201.905 74.148 201.5 74.161 201.108 74.161 C 199.606 74.187 198.103 74.226 196.588 74.252 C 195.086 74.292 193.596 74.318 192.094 74.344 C 190.134 74.384 188.174 74.422 186.215 74.448 L 180.324 74.566 C 178.129 74.618 175.947 74.684 173.753 74.749 C 171.57164 74.810055 169.389934 74.858056 167.208 74.893 C 165.444 74.919 163.681 74.945 161.917 74.932 C 158.912 75.01 155.895 75.075 152.89 75.154 L 143.967 75.428 C 140.976 75.533 137.997 75.663 135.019 75.833 C 132.76937 75.95533 130.522031 76.116687 128.278 76.317 C 127.745216 76.396552 127.220508 76.523044 126.71 76.695 C 126.273288 76.848326 125.85316 77.045324 125.456 77.283 C 125.088693 77.506294 124.746983 77.769199 124.437 78.067 C 124.124 78.367 123.849 78.694 123.614 79.047 C 123.205828 79.671791 122.822202 80.312279 122.464 80.967 C 121.829503 82.147399 121.228595 83.345546 120.662 84.56 C 120.649 84.873 120.662 85.2 120.701 85.513 C 120.714 85.709 120.753 85.893 120.819 86.062 C 120.91 86.362 121.093 86.65 121.315 86.872 C 121.589 87.146 121.942 87.316 122.321 87.355 C 122.746249 87.391426 123.171998 87.290858 123.536 87.068 C 123.929732 86.8183 124.297261 86.529504 124.633 86.206 C 125.313038 85.577693 126.072914 85.041745 126.893 84.612 C 128.138199 83.950184 129.441287 83.403577 130.786 82.979 C 132.171251 82.535415 133.580092 82.169183 135.006 81.882 C 136.768743 81.527212 138.54744 81.256904 140.336 81.072 C 143.001 80.745 145.666 80.484 148.331 80.275 C 151.936 79.987 155.541 79.765 159.161 79.609 C 162.766 79.439 166.385 79.321 170.003 79.229 C 173.322 79.151 176.64 79.112 179.971 79.112 C 180.493 79.125 181.016 79.152 181.526 79.204 C 181.774 79.23 182.022 79.282 182.27 79.36 C 182.362 79.386 182.44 79.426 182.531 79.465 L 182.531 79.465 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_556" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_556)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/zegrapher.svg b/.icons/Gruvbox_Dark-2/apps/64/zegrapher.svg
new file mode 100755
index 000000000..93554747c
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/zegrapher.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="dVRbu1JqEI495oemxFKABOjPpHC8DZHc" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#dVRbu1JqEI495oemxFKABOjPpHC8DZHc)">
+ <linearGradient id="_lgradient_854" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_854)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_855" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_855)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#ececec" fill-rule="evenodd" d="M 125.963 161.467 L 55.5 161.467 L 55.5 152.37 L 110.622 77.698 L 58.623 77.698 L 58.623 66.429 L 125.963 66.429 L 125.963 75.526 L 71.113 150.198 L 125.963 150.198 L 125.963 161.467 Z M 167.78 189.571 L 167.78 189.571 L 162.078 180.338 L 162.078 180.338 Q 177.148 179.524 182.918 175.111 L 182.918 175.111 L 182.918 175.111 Q 188.688 170.699 188.688 163.096 L 188.688 163.096 L 188.688 154.678 L 188.688 154.678 Q 182.579 163.096 170.767 163.096 L 170.767 163.096 L 170.767 163.096 Q 158.548 163.096 150.47 153.592 L 150.47 153.592 L 150.47 153.592 Q 142.391 144.088 142.391 126.71 L 142.391 126.71 L 142.391 126.71 Q 142.391 109.875 150.334 100.168 L 150.334 100.168 L 150.334 100.168 Q 158.276 90.46 171.174 90.46 L 171.174 90.46 L 171.174 90.46 Q 182.036 90.46 188.688 97.792 L 188.688 97.792 L 188.688 92.089 L 200.5 92.089 L 200.5 158.616 L 200.5 158.616 Q 200.5 174.5 192.015 181.56 L 192.015 181.56 L 192.015 181.56 Q 183.529 188.62 167.78 189.571 Z M 173.211 152.099 L 173.211 152.099 L 173.211 152.099 Q 177.555 152.099 181.832 149.451 L 181.832 149.451 L 181.832 149.451 Q 186.109 146.804 188.688 142.324 L 188.688 142.324 L 188.688 110.554 L 188.688 110.554 Q 186.244 106.481 181.764 103.901 L 181.764 103.901 L 181.764 103.901 Q 177.284 101.322 173.211 101.322 L 173.211 101.322 L 173.211 101.322 Q 163.978 101.322 159.159 107.906 L 159.159 107.906 L 159.159 107.906 Q 154.339 114.491 154.339 126.71 L 154.339 126.71 L 154.339 126.71 Q 154.339 138.522 159.566 145.31 L 159.566 145.31 L 159.566 145.31 Q 164.793 152.099 173.211 152.099 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/zen-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/zen-icon.svg
new file mode 120000
index 000000000..1cca4a72d
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/zen-icon.svg
@@ -0,0 +1 @@
+update.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/zenkit.svg b/.icons/Gruvbox_Dark-2/apps/64/zenkit.svg
new file mode 100644
index 000000000..313eb5343
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/zenkit.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="0yZmtJCRT8HkALXHEOLEAXhLn8btclvD" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#0yZmtJCRT8HkALXHEOLEAXhLn8btclvD)">
+ <path fill="#faf8f6" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#ff9e72" d="M 129.682 127.592 L 129.682 11.95 L 97.514 11.95 C 17.176 11.95 5.713 21.809 5.713 90.788 L 5.713 127.592 L 129.682 127.592 L 129.682 127.592 Z"/>
+ <path fill="#43a8fd" d="M 129.776 125.852 L 5.676 125.852 L 5.676 155.429 C 5.676 229.297 16.256 239.838 90.28 239.838 L 129.776 239.838 L 129.776 125.852 L 129.776 125.852 Z"/>
+ <path fill="#ff3266" d="M 126.318 127.592 L 126.318 11.95 L 158.486 11.95 C 238.824 11.95 250.287 21.809 250.287 90.788 L 250.287 127.592 L 126.318 127.592 L 126.318 127.592 Z"/>
+ <path fill="#905cb9" d="M 126.224 125.851 L 250.324 125.851 L 250.324 155.429 C 250.324 229.297 239.744 239.837 165.72 239.837 L 126.224 239.837 L 126.224 125.851 L 126.224 125.851 Z"/>
+ <linearGradient id="_lgradient_557" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(97.746,0,0,114.371,77.434,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#f06ac5"/>
+ <stop offset="2.42%" style="stop-color:#f06ac5"/>
+ <stop offset="12.64%" style="stop-color:#f66ac2"/>
+ <stop offset="35.76%" style="stop-color:#fd6bbf"/>
+ <stop offset="100%" style="stop-color:#ff6bbe"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_557)" d="M 175.18 126.321 L 77.434 126.321 L 126.318 11.95 L 175.18 126.321 L 175.18 126.321 Z"/>
+ <linearGradient id="_lgradient_558" x1=".535" x2=".535" y1=".996" y2="-.001" gradientTransform="matrix(97.746,0,0,114.371,77.434,125.917)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#8b62d0"/>
+ <stop offset="30.54%" style="stop-color:#8e62cf"/>
+ <stop offset="53.3%" style="stop-color:#9762ce"/>
+ <stop offset="73.53%" style="stop-color:#a863cb"/>
+ <stop offset="92.19%" style="stop-color:#be64c7"/>
+ <stop offset="100%" style="stop-color:#ca64c5"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_558)" d="M 77.434 125.917 L 175.18 125.917 L 126.297 240.288 L 77.434 125.917 L 77.434 125.917 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_559" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_559)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/zenmap.svg b/.icons/Gruvbox_Dark-2/apps/64/zenmap.svg
new file mode 120000
index 000000000..ff70ceae2
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/zenmap.svg
@@ -0,0 +1 @@
+nmap.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/zevdocs.svg b/.icons/Gruvbox_Dark-2/apps/64/zevdocs.svg
new file mode 100644
index 000000000..52ed02c6b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/zevdocs.svg
@@ -0,0 +1,65 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_LWNKOO7KCGZMoHK1tCxADwNffgjFfwIk">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_LWNKOO7KCGZMoHK1tCxADwNffgjFfwIk)">
+ <defs>
+ <filter id="UQYoz1zVnAgdwsUb97qop24Zk2HkrpwZ" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#UQYoz1zVnAgdwsUb97qop24Zk2HkrpwZ)">
+ <linearGradient id="_lgradient_156" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_156)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_157" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_157)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#g2gEfQ3Z0UcnJlnl4fgMONp4kFtBNO1k)">
+ <path d="M 157.86 92.861 L 157.86 62.249 L 98.14 62.249 L 98.14 92.861 L 59.828 188.521 C 57.534 194.26 61.74 200 67.857 200 L 188.283 200 C 194.4 200 198.223 193.878 196.312 188.521 L 157.86 92.861 Z"/>
+ </g>
+ <linearGradient id="_lgradient_158" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(137.614,0,0,137.751,59.193,59.653)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_158)" d="M 157.86 90.264 L 157.86 59.653 L 98.14 59.653 L 98.14 90.264 L 59.828 185.924 C 57.534 191.664 61.74 197.404 67.857 197.404 L 188.283 197.404 C 194.4 197.404 198.223 191.281 196.312 185.924 L 157.86 90.264 Z"/>
+ <g opacity=".1">
+ <path d="M 160.197 70.175 L 95.804 70.175 C 91.377 70.175 87.754 66.67 87.754 62.386 C 87.754 58.102 91.377 54.596 95.804 54.596 L 160.197 54.596 C 164.623 54.596 168.246 58.102 168.246 62.386 C 168.246 66.67 164.623 70.175 160.197 70.175 Z"/>
+ </g>
+ <linearGradient id="_lgradient_159" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(80.491,0,0,15.579,87.754,52)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#bdc3c7"/>
+ <stop offset="100%" style="stop-color:#aeafb3"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_159)" d="M 160.197 67.579 L 95.804 67.579 C 91.377 67.579 87.754 64.074 87.754 59.789 C 87.754 55.505 91.377 52 95.804 52 L 160.197 52 C 164.623 52 168.246 55.505 168.246 59.789 C 168.246 64.074 164.623 67.579 160.197 67.579 Z"/>
+ <g opacity=".2">
+ <path fill="#ffffff" d="M 95.802 52 C 91.375 52 87.754 55.505 87.754 59.789 C 87.754 60.233 87.817 60.664 87.891 61.088 C 88.537 57.418 91.834 54.596 95.802 54.596 L 160.198 54.596 C 164.166 54.596 167.463 57.418 168.109 61.088 C 168.183 60.664 168.246 60.233 168.246 59.789 C 168.246 55.505 164.625 52 160.198 52 L 95.802 52 Z"/>
+ </g>
+ <g>
+ <path fill="#46a926" d="M 126.359 141.407 C 108.366 138.423 95.544 120.054 95.544 120.054 C 95.544 120.054 112.166 106.569 130.16 109.554 C 148.154 112.539 160.456 130.128 160.456 130.128 C 160.456 130.128 144.353 144.392 126.359 141.407 Z"/>
+ <path fill="#46a926" d="M 136.465 184.348 C 114.053 183.087 92.947 165.913 92.947 165.913 C 92.947 165.913 107.399 150.377 129.401 151.797 C 151.404 153.217 172.919 170.231 172.919 170.231 C 172.919 170.231 158.877 185.609 136.465 184.348 Z"/>
+ <path fill="#76c22b" d="M 111.32 138.343 C 92.46 148.488 92.949 166.132 92.949 166.132 C 92.949 166.132 123.776 167.864 142.084 157.812 C 160.393 147.76 160.456 130.023 160.456 130.023 C 160.456 130.023 130.181 128.197 111.32 138.343 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/zim.svg b/.icons/Gruvbox_Dark-2/apps/64/zim.svg
new file mode 100644
index 000000000..1c0314268
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/zim.svg
@@ -0,0 +1,93 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <g filter="url(#54xqOPwPPy0fhlWmx2ZvKxqocPHz9Y5C)">
+ <linearGradient id="_lgradient_560" x1="0" x2="0" y1=".5" y2="1.5" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_560)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <defs>
+ <filter id="54xqOPwPPy0fhlWmx2ZvKxqocPHz9Y5C" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <path fill="none" d="M 165.862 11.831 C 240.268 11.831 250.902 22.388 250.902 96.375 L 250.902 155.626 C 250.902 229.612 240.268 240.169 165.862 240.169 L 90.137 240.169 C 15.732 240.169 5.098 229.612 5.098 155.626 L 5.098 96.375 C 5.098 22.388 15.732 11.831 90.137 11.831 L 165.862 11.831 L 165.862 11.831 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 63.539 239.441 C 64.089 239.477 64.56 239.539 65.12 239.572 C 65.555 239.597 66.147 239.583 66.588 239.607 L 66.549 232.015 L 93.178 207.55 L 93.178 199.394 L 105.468 187.161 L 105.468 181.046 L 111.612 174.929 L 111.612 158.62 L 103.419 150.464 L 87.032 150.464 L 78.839 142.31 L 58.356 142.31 L 50.161 150.464 L 50.161 170.853 L 66.604 185.193 L 66.549 203.472 L 60.405 209.589 L 60.405 236.091 L 63.539 239.441 L 63.539 239.441 Z M 99.322 81.148 L 93.178 87.265 L 99.322 87.265 L 101.371 89.304 L 103.419 89.304 L 105.468 87.265 L 99.322 81.148 L 99.322 81.148 Z M 177.16 109.69 L 152.58 109.69 L 138.242 123.961 L 138.242 144.349 L 148.483 154.543 L 162.822 154.543 L 168.967 160.659 L 168.967 166.775 L 173.064 170.852 L 173.064 195.317 L 188.62 211.682 L 214.308 186.115 L 214.031 162.697 L 234.515 142.31 L 226.321 142.31 L 205.838 121.923 L 205.838 113.768 L 181.257 113.768 L 177.16 109.69 L 177.16 109.69 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 250.902 117.845 L 250.902 96.374 C 250.902 87.126 250.735 78.869 250.299 71.499 C 250.100793 68.025298 249.811026 64.557426 249.43 61.099 C 249.064 57.845 248.618 54.801 248.078 51.952 C 247.538 49.104 246.904 46.451 246.164 43.982 C 245.425 41.513 244.579 39.226 243.613 37.111 C 242.999 35.764 242.248 34.6 241.533 33.388 L 238.611 36.296 L 226.321 36.296 L 214.031 48.529 L 205.838 40.374 L 181.258 40.374 L 168.968 52.607 L 168.968 62.8 L 181.258 62.8 L 181.258 56.683 L 189.451 56.683 L 189.451 64.839 L 185.353 68.915 L 168.968 69.191 L 162.822 75.032 L 154.629 75.032 L 154.629 83.187 L 148.483 89.304 L 148.483 101.534 L 160.773 101.534 L 168.968 93.38 L 177.161 93.38 L 177.161 97.458 L 185.353 105.613 L 189.451 105.613 L 189.451 101.534 L 181.258 93.38 L 189.451 93.38 L 197.643 101.534 L 207.885 101.534 L 201.741 95.419 L 207.885 89.304 L 214.031 89.304 L 220.175 95.419 L 214.031 95.419 L 207.885 101.534 L 213.919 107.54 L 214.031 113.767 L 205.838 113.767 L 230.419 138.232 L 234.514 138.232 L 238.611 134.156 L 246.804 125.999 L 238.611 117.845 L 250.902 117.845 L 250.902 117.845 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 156.677 70.954 L 156.677 64.838 L 162.822 58.722 L 162.822 70.954 L 156.677 70.954 L 156.677 70.954 Z M 220.176 191.24 L 220.176 178.456 L 228.37 170.852 L 228.37 191.24 L 220.176 191.24 L 220.176 191.24 Z M 136.193 11.831 L 90.136 11.831 C 89.347 11.831 88.788 11.88 88.013 11.882 L 80.888 19.986 L 93.178 32.218 L 93.178 45.001 L 107.517 60.761 L 115.71 60.761 L 115.71 52.607 L 128 40.374 L 128 32.218 L 136.193 24.064 L 136.193 11.831 L 136.193 11.831 Z M 125.951 56.683 L 132.097 56.683 L 138.242 62.799 L 125.951 62.799 L 125.951 56.683 L 125.951 56.683 Z M 70.646 123.961 L 64.501 123.961 L 58.355 130.078 L 70.646 130.078 L 70.646 123.961 L 70.646 123.961 Z"/>
+ <path fill="#f7f7f7" fill-opacity=".5" d="M 16.003 30.841 C 15.896 30.993 15.758 31.109 15.653 31.263 C 14.400433 33.116345 13.307507 35.072707 12.386 37.111 C 11.421 39.226 10.575 41.513 9.835 43.982 C 9.095 46.451 8.462 49.104 7.922 51.952 C 7.382 54.801 6.936 57.845 6.57 61.099 C 6.188622 64.557416 5.898521 68.025288 5.7 71.499 C 5.264 78.869 5.098 87.126 5.098 96.374 L 5.098 117.845 L 13.291 125.999 L 25.581 125.999 L 46.066 146.388 L 46.066 121.923 L 58.356 109.691 L 66.549 109.691 L 78.839 97.458 L 91.129 97.458 L 84.985 91.341 L 97.275 77.072 L 84.985 64.839 L 66.549 64.839 L 66.549 81.148 L 58.356 81.148 L 50.161 72.993 L 50.161 64.839 L 62.452 52.607 L 72.695 52.607 L 72.695 44.45 L 60.405 32.218 L 39.92 32.218 L 39.92 44.45 L 29.678 44.45 L 16.003 30.841 L 16.003 30.841 Z M 66.549 12.396 C 66.12 12.419 65.544 12.404 65.12 12.429 C 61.415 12.646 57.931 12.929 54.659 13.292 C 51.387 13.656 48.325 14.1 45.46 14.636 C 43.049093 15.093274 40.660281 15.660195 38.301 16.335 L 46.066 24.064 L 66.549 24.064 L 66.549 12.396 L 66.549 12.396 Z"/>
+ <circle fill="#ffffff" cx="72.377" cy="103.575" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="92.764" cy="185.125" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="153.927" cy="144.35" r="4.078" vector-effect="non-scaling-stroke"/>
+ <circle fill="#ffffff" cx="174.314" cy="83.187" r="4.078" vector-effect="non-scaling-stroke"/>
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 5.098 138.234 C 73.513 89.145 155.966 81.149 249.748 79.11 M 6.67 59.789 C 27.643 74.837 48.363 89.173 71.896 103.622 C 125.13 136.306 184.715 163.133 249.748 164.546 M 154.436 141.292 C 174.533 98.215 186.803 62.696 181.688 12.175 M 139.475 239.827 C 69.537 187.488 63.917 114.56 75.969 12.175" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="Wt8Rs3BgDeaxnKeCyhvS5wTMIUH5W4Of" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#Wt8Rs3BgDeaxnKeCyhvS5wTMIUH5W4Of)">
+ <circle fill="#ffffff" cx="72.377" cy="103.575" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="Vq0YFXZok4nHLQydIwZkIv31ahTon01s" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#Vq0YFXZok4nHLQydIwZkIv31ahTon01s)">
+ <circle fill="#ffffff" cx="92.764" cy="185.125" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="9MR3lEnIgIHWL8gbu1KoKlwNETCIh7A1" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#9MR3lEnIgIHWL8gbu1KoKlwNETCIh7A1)">
+ <circle fill="#ffffff" cx="153.927" cy="144.35" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <defs>
+ <filter id="CIjtS2AIOn4qRF1WRoVgKkyQL1DCyVqG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="2.7"/>
+ </filter>
+ </defs>
+ <g filter="url(#CIjtS2AIOn4qRF1WRoVgKkyQL1DCyVqG)">
+ <circle fill="#ffffff" cx="174.314" cy="83.187" r="4.078" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g opacity=".5">
+ <path fill="none" fill-rule="evenodd" stroke="#ffffff" stroke-width="2" d="M 153.355 144.159 C 108.959 199.708 17.877 201.179 6.696 194.182" vector-effect="non-scaling-stroke"/>
+ </g>
+ <g filter="url(#ebsFId0dXSplzaFlGKbyFypd9rdDq4Sq)">
+ <path fill="#82a840" d="M 229.012 20.912 C 227.685 20.115 226.381 19.3 224.891 18.625 C 222.773 17.665 220.484 16.825 218.012 16.09 C 215.54 15.355 212.885 14.726 210.033 14.189 C 207.182 13.653 204.134 13.211 200.877 12.848 C 200.187 12.771 199.381 12.734 198.672 12.664 L 186.645 39.416 C 185.518 41.934 186.176 43.778 188.633 44.934 L 237.381 67.975 C 238.875 68.676 240.128 68.702 241.141 68.053 L 213.664 55.057 L 229.012 20.912 L 229.012 20.912 Z"/>
+ <path fill="#607140" d="M 247.854 54.611 C 247.692 53.599 247.579 52.474 247.397 51.508 C 246.859 48.659 246.23 46.006 245.494 43.537 C 244.758 41.068 243.914 38.784 242.953 36.668 C 242.036529 34.629472 240.948621 32.672442 239.701 30.818 C 238.512075 29.05751 237.157581 27.414705 235.656 25.912 C 234.151683 24.412982 232.507542 23.061169 230.746 21.875 C 230.216 21.516 229.57 21.248 229.012 20.912 L 213.664 55.057 L 241.141 68.053 C 241.774 67.611 242.319 66.922 242.762 65.935 L 247.854 54.611 L 247.854 54.611 Z"/>
+ <path fill="#6e824a" d="M 248.213 57.055 C 247.953 55.18 247.722 53.235 247.397 51.508 C 246.859 48.659 246.23 46.006 245.494 43.537 C 245.287 42.843 245.003 42.271 244.779 41.605 C 243.76 41.167 243.038 40.765 242.99 40.443 L 223.273 31.359 L 198.354 85.439 L 223.816 97.174 L 226.9 98.59 C 229.181 99.641 230.859 99.028 231.91 96.748 L 244.625 69.139 C 244.609 66.152 246.417 61.548 248.213 57.055 Z"/>
+ <path fill="#c2a64a" d="M 223.816 97.172 L 198.354 85.439 L 159.787 169.142 L 173.179 157.36 L 213.159 122.186 C 216.384 119.362 218.937 115.865 220.863 111.682 C 223.076 106.893 224.061 102.056 223.816 97.172 L 223.816 97.172 Z"/>
+ <path fill="#a6d74f" d="M 223.273 31.359 L 194.726 18.196 C 192.446 17.145 190.78 17.759 189.716 20.039 L 167.964 67.267 C 166.912 69.547 167.526 71.225 169.807 72.277 L 172.903 73.706 L 198.354 85.439 L 223.273 31.359 L 223.273 31.359 Z"/>
+ <path fill="#ede667" d="M 170.731 145.391 L 160.191 141.174 L 159.787 169.143 L 170.731 145.391 L 170.731 145.391 Z"/>
+ <path fill="#ffda64" d="M 172.902 73.707 C 169.015 76.696 165.979 80.584 163.77 85.369 C 161.796 89.658 160.803 93.958 160.791 98.307 C 160.791 98.354 160.791 98.402 160.803 98.437 C 160.791 98.579 160.803 98.708 160.803 98.861 L 160.191 141.174 L 170.73 145.391 L 198.354 85.439 L 172.902 73.707 L 172.902 73.707 Z"/>
+ <path fill="#363636" d="M 159.787 169.142 L 181.614 149.979 L 160.191 141.174 L 159.787 169.142 L 159.787 169.142 Z"/>
+ </g>
+ <defs>
+ <filter id="ebsFId0dXSplzaFlGKbyFypd9rdDq4Sq" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_561" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_561)" fill-rule="evenodd" d="M 165.06803 11.951234 C 169.395994 11.941409 173.723944 11.990533 178.051908 12.088781 C 181.927398 12.167379 185.802873 12.31475 189.678362 12.540721 C 193.1309 12.737216 196.583423 13.022134 200.026115 13.395476 C 203.085193 13.729518 206.144271 14.181458 209.173842 14.741469 C 211.888645 15.242533 214.57394 15.881143 217.219897 16.6573 C 219.619947 17.354858 221.970814 18.219439 224.242988 19.241215 C 226.357793 20.184394 228.384061 21.304417 230.302129 22.591462 C 232.141505 23.829383 233.862851 25.244151 235.436659 26.80629 C 237.000621 28.378252 238.417046 30.087764 239.656409 31.924995 C 240.944972 33.840824 242.066305 35.864728 243.020409 37.967229 C 244.043389 40.246576 244.908985 42.584873 245.617197 44.972292 C 246.394255 47.615155 247.033606 50.297317 247.535265 53.008956 C 248.095924 56.034984 248.548399 59.080665 248.882828 62.13617 C 249.256611 65.574836 249.541856 69.013506 249.738578 72.462003 C 249.964823 76.323139 250.112361 80.194101 250.200884 84.055237 C 250.289421 88.378131 250.338591 92.701032 250.32876 97.014106 L 250.32876 155.225886 C 250.338591 159.54878 250.289421 163.861854 250.200884 168.184747 C 250.112361 172.05571 249.964823 175.916853 249.738578 179.777981 C 249.541856 183.226485 249.256611 186.674975 248.882828 190.103826 C 248.548399 193.15933 248.095924 196.214835 247.535265 199.240851 C 247.033606 201.942664 246.394255 204.624837 245.617197 207.267703 C 244.908985 209.655115 244.043389 212.003235 243.020409 214.272755 C 242.066305 216.38509 240.944972 218.399156 239.656409 220.314999 C 238.417046 222.152226 237.000621 223.871561 235.436659 225.433697 C 233.862851 226.995832 232.141505 228.410601 230.302129 229.648532 C 228.384061 230.935575 226.357793 232.055598 224.242988 232.998768 C 221.970814 234.020552 219.619947 234.885137 217.219897 235.592507 C 214.57394 236.368672 211.888645 237.007276 209.173842 237.498515 C 206.144271 238.068354 203.085193 238.510465 200.026115 238.844519 C 196.583423 239.21785 193.1309 239.502777 189.678362 239.699269 C 185.802873 239.925235 181.927398 240.072615 178.051908 240.161035 C 173.723944 240.249454 169.395994 240.298581 165.06803 240.288762 L 90.941963 240.288762 C 86.614006 240.298581 82.286049 240.249454 77.9581 240.161035 C 74.08261 240.072615 70.20712 239.925235 66.331638 239.699269 C 62.879108 239.502777 59.426578 239.21785 55.983886 238.844519 C 52.924808 238.510465 49.865733 238.068354 46.836162 237.498515 C 44.121356 237.007276 41.436057 236.368672 38.7901 235.592507 C 36.390053 234.885137 34.039187 234.020552 31.767009 232.998768 C 29.652213 232.055598 27.625943 230.935575 25.707871 229.648532 C 23.868489 228.410601 22.147143 226.995832 20.573343 225.433697 C 19.009377 223.871561 17.592955 222.152226 16.353586 220.314999 C 15.065036 218.399156 13.943701 216.38509 12.989584 214.272755 C 11.966612 212.003235 11.101021 209.655115 10.392811 207.267703 C 9.615746 204.624837 8.976389 201.942664 8.47474 199.240851 C 7.914072 196.214835 7.461604 193.15933 7.127172 190.103826 C 6.753394 186.674975 6.468142 183.226485 6.271417 179.777981 C 6.045183 175.916853 5.897639 172.05571 5.809112 168.184747 C 5.720586 163.861854 5.671405 159.54878 5.681241 155.225886 L 5.681241 97.014106 C 5.671405 92.701032 5.720586 88.378131 5.809112 84.055237 C 5.897639 80.194101 6.045183 76.323139 6.271417 72.462003 C 6.468142 69.013506 6.753394 65.574836 7.127172 62.13617 C 7.461604 59.080665 7.914072 56.034984 8.47474 53.008956 C 8.976389 50.297317 9.615746 47.615155 10.392811 44.972292 C 11.101021 42.584873 11.966612 40.246576 12.989584 37.967229 C 13.943701 35.864728 15.065036 33.840824 16.353586 31.924995 C 17.592955 30.087764 19.009377 28.378252 20.573343 26.80629 C 22.147143 25.244151 23.868489 23.829383 25.707871 22.591462 C 27.625943 21.304417 29.652213 20.184394 31.767009 19.241215 C 34.039187 18.219439 36.390053 17.354858 38.7901 16.6573 C 41.436057 15.881143 44.121356 15.242533 46.836162 14.741469 C 49.865733 14.181458 52.924808 13.729518 55.983886 13.395476 C 59.426578 13.022134 62.879108 12.737216 66.331638 12.540721 C 70.20712 12.31475 74.08261 12.167379 77.9581 12.088781 C 82.286049 11.990533 86.614006 11.941409 90.941963 11.951234 L 165.06803 11.951234 Z M 165.077876 15.959741 C 169.376317 15.949916 173.674759 15.99904 177.973216 16.087463 C 181.799522 16.175886 185.625827 16.323257 189.452133 16.539402 C 192.835809 16.735898 196.219486 17.010992 199.583486 17.384332 C 202.554026 17.698726 205.514751 18.131016 208.445953 18.681203 C 211.023049 19.152792 213.580483 19.761928 216.098564 20.498786 C 218.321569 21.147221 220.495374 21.952852 222.600334 22.896029 C 224.508571 23.750785 226.338116 24.762737 228.069293 25.922059 C 229.692286 27.012609 231.207063 28.260355 232.59398 29.645648 C 233.980897 31.030941 235.230091 32.543956 236.331763 34.165043 C 237.492434 35.894202 238.505568 37.711787 239.361333 39.607968 C 240.305606 41.720292 241.112187 43.891565 241.761369 46.102139 C 242.508934 48.617282 243.108947 51.161898 243.590914 53.735987 C 244.131912 56.663768 244.564709 59.6112 244.889308 62.578282 C 245.263091 65.938355 245.538505 69.308252 245.735227 72.687976 C 245.951626 76.509812 246.10901 80.321821 246.187687 84.143656 C 246.276225 88.437084 246.325394 92.720685 246.325394 97.014106 C 246.325394 97.014106 246.325394 97.014106 246.325394 97.014106 L 246.325394 155.225886 C 246.325394 155.225886 246.325394 155.225886 246.325394 155.225886 C 246.325394 159.519306 246.276225 163.802907 246.187687 168.096328 C 246.10901 171.918164 245.951626 175.739999 245.735227 179.552015 C 245.538505 182.931739 245.263091 186.301629 244.889308 189.671533 C 244.564709 192.628784 244.131912 195.576216 243.590914 198.503994 C 243.108947 201.078094 242.508934 203.622706 241.761369 206.137845 C 241.112187 208.358253 240.305606 210.5197 239.361333 212.63202 C 238.505568 214.528209 237.492434 216.355617 236.331763 218.074952 C 235.230091 219.705853 233.980897 221.218876 232.59398 222.604172 C 231.207063 223.979634 229.692286 225.227385 228.069293 226.317935 C 226.338116 227.477251 224.508571 228.489201 222.600334 229.343951 C 220.495374 230.296956 218.321569 231.092775 216.098564 231.741198 C 213.580483 232.478056 211.023049 233.087202 208.445953 233.558787 C 205.514751 234.108972 202.554026 234.541264 199.583486 234.865483 C 196.219486 235.228995 192.835809 235.513922 189.452133 235.70058 C 185.625827 235.916726 181.799522 236.073926 177.973216 236.152526 C 173.674759 236.25078 169.376317 236.290072 165.077876 236.290072 C 165.077876 236.290072 165.077876 236.290072 165.06803 236.290072 L 90.941963 236.290072 C 90.932125 236.290072 90.932125 236.290072 90.932125 236.290072 C 86.633683 236.290072 82.335234 236.25078 78.036784 236.152526 C 74.210479 236.073926 70.384173 235.916726 66.557868 235.70058 C 63.174195 235.513922 59.790522 235.228995 56.426518 234.865483 C 53.455967 234.541264 50.495253 234.108972 47.564048 233.558787 C 44.986944 233.087202 42.429517 232.478056 39.911433 231.741198 C 37.688439 231.092775 35.514626 230.296956 33.409665 229.343951 C 31.501429 228.489201 29.671886 227.477251 27.940703 226.317935 C 26.31772 225.227385 24.802935 223.979634 23.416022 222.604172 C 22.029109 221.218876 20.779904 219.705853 19.678243 218.074952 C 18.517564 216.355617 17.504428 214.528209 16.648674 212.63202 C 15.704392 210.5197 14.897819 208.358253 14.248626 206.137845 C 13.50107 203.622706 12.901057 201.078094 12.419081 198.503994 C 11.878086 195.576216 11.445291 192.628784 11.120694 189.671533 C 10.746916 186.301629 10.471501 182.931739 10.274776 179.552015 C 10.058378 175.739999 9.900997 171.918164 9.822307 168.096328 C 9.733781 163.802907 9.6846 159.519306 9.6846 155.225886 C 9.6846 155.225886 9.6846 155.225886 9.6846 155.225886 L 9.6846 97.014106 C 9.6846 97.014106 9.6846 97.014106 9.6846 97.014106 C 9.6846 92.720685 9.733781 88.437084 9.822307 84.143656 C 9.900997 80.321821 10.058378 76.509812 10.274776 72.687976 C 10.471501 69.308252 10.746916 65.938355 11.120694 62.578282 C 11.445291 59.6112 11.878086 56.663768 12.419081 53.735987 C 12.901057 51.161898 13.50107 48.617282 14.248626 46.102139 C 14.897819 43.891565 15.704392 41.720292 16.648674 39.607968 C 17.504428 37.711787 18.517564 35.894202 19.678243 34.165043 C 20.779904 32.543956 22.029109 31.030941 23.416022 29.645648 C 24.802935 28.260355 26.31772 27.012609 27.940703 25.922059 C 29.671886 24.762737 31.501429 23.750785 33.409665 22.896029 C 35.514626 21.952852 37.688439 21.147221 39.911433 20.498786 C 42.429517 19.761928 44.986944 19.152792 47.564048 18.681203 C 50.495253 18.131016 53.455967 17.698726 56.426518 17.384332 C 59.790522 17.010992 63.174195 16.735898 66.557868 16.539402 C 70.384173 16.323257 74.210479 16.175886 78.036784 16.087463 C 82.335234 15.99904 86.633683 15.949916 90.932125 15.959741 C 90.932125 15.959741 90.932125 15.959741 90.941963 15.959741 L 165.06803 15.959741 C 165.077876 15.959741 165.077876 15.959741 165.077876 15.959741 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/zipper.svg b/.icons/Gruvbox_Dark-2/apps/64/zipper.svg
new file mode 100644
index 000000000..6972a3e9e
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/zipper.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="1IWdOmE4L69HTIzfzy7P5FzFghRcQe5x" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#1IWdOmE4L69HTIzfzy7P5FzFghRcQe5x)">
+ <linearGradient id="_lgradient_872" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffec57"/>
+ <stop offset="50%" style="stop-color:#ffc551"/>
+ <stop offset="100%" style="stop-color:#f5a90f"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_872)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <path fill="#faf8f6" d="M 119.845 117.95 L 119.845 148.531 C 119.845 149.66 120.754 150.57 121.884 150.57 L 134.116 150.57 C 135.246 150.57 136.155 149.66 136.155 148.531 L 136.155 117.95 L 119.845 117.95 L 119.845 117.95 Z M 123.923 138.337 L 132.077 138.337 L 132.077 146.492 L 123.923 146.492 L 123.923 138.337 L 123.923 138.337 Z"/>
+ <path fill="#f1f0e9" d="M 128 11.935 L 128 20.09 L 119.845 20.09 L 119.845 11.935 L 128 11.935 L 128 11.935 Z M 128 20.09 L 136.155 20.09 L 136.155 28.245 L 128 28.245 L 128 20.09 L 128 20.09 Z M 128 28.245 L 128 36.4 L 119.845 36.4 L 119.845 28.245 L 128 28.245 L 128 28.245 Z M 128 36.4 L 136.155 36.4 L 136.155 44.555 L 128 44.555 L 128 36.4 L 128 36.4 Z M 128 44.555 L 128 52.71 L 119.845 52.71 L 119.845 44.555 L 128 44.555 L 128 44.555 Z M 128 52.71 L 136.155 52.71 L 136.155 60.865 L 128 60.865 L 128 52.71 L 128 52.71 Z M 128 60.865 L 128 69.02 L 119.845 69.02 L 119.845 60.865 L 128 60.865 L 128 60.865 Z M 128 69.02 L 136.155 69.02 L 136.155 77.175 L 128 77.175 L 128 69.02 L 128 69.02 Z M 128 77.175 L 128 85.33 L 119.845 85.33 L 119.845 77.175 L 128 77.175 L 128 77.175 Z M 128 85.33 L 136.155 85.33 L 136.155 93.485 L 128 93.485 L 128 85.33 L 128 85.33 Z M 128 93.485 L 128 101.64 L 119.845 101.64 L 119.845 93.485 L 128 93.485 L 128 93.485 Z M 128 101.64 L 136.155 101.64 L 136.155 109.795 L 128 109.795 L 128 101.64 L 128 101.64 Z M 128 109.795 L 128 117.95 L 119.845 117.95 L 119.845 109.795 L 128 109.795 L 128 109.795 Z"/>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_873" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_873)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/zoom-desktop.svg b/.icons/Gruvbox_Dark-2/apps/64/zoom-desktop.svg
new file mode 120000
index 000000000..e522493b1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/zoom-desktop.svg
@@ -0,0 +1 @@
+Zoom.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/zoom-icon.svg b/.icons/Gruvbox_Dark-2/apps/64/zoom-icon.svg
new file mode 120000
index 000000000..e522493b1
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/zoom-icon.svg
@@ -0,0 +1 @@
+Zoom.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/zotero.svg b/.icons/Gruvbox_Dark-2/apps/64/zotero.svg
new file mode 100644
index 000000000..b9b21b0c4
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/zotero.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="k6FrEyGAWCSvP3Z0bFketDcSXVuMghFu" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#k6FrEyGAWCSvP3Z0bFketDcSXVuMghFu)">
+ <linearGradient id="_lgradient_856" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ff4500"/>
+ <stop offset="100%" style="stop-color:#dc153b"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_856)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_857" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_857)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <path fill="#e4e4e4" d="M 72.774 181.199 L 72.774 165.264 L 104.73 130.205 L 136.686 95.145 L 105.176 94.912 L 73.664 94.678 L 73.664 62.633 L 183.226 62.633 L 183.218 78.889 L 183.21 95.145 L 151.682 129.884 C 134.342 148.99 120.339 164.924 120.566 165.291 C 120.793 165.659 134.985 165.959 152.103 165.959 L 183.226 165.959 L 183.226 197.135 L 72.774 197.135 L 72.774 181.199 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/zsnes.svg b/.icons/Gruvbox_Dark-2/apps/64/zsnes.svg
new file mode 120000
index 000000000..2f6dc60b6
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/zsnes.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/Gruvbox_Dark-2/apps/64/zulip.svg b/.icons/Gruvbox_Dark-2/apps/64/zulip.svg
new file mode 100644
index 000000000..5d34e101b
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/zulip.svg
@@ -0,0 +1,47 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <clipPath id="_clipPath_IhdmvWF4UXf8psAF9zftrdBivWtAVblA">
+ <rect width="256" height="256"/>
+ </clipPath>
+ </defs>
+ <g clip-path="url(#_clipPath_IhdmvWF4UXf8psAF9zftrdBivWtAVblA)">
+ <defs>
+ <filter id="uZX5OpdFoWFs938wkwlbrfWM39AOM9s0" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#uZX5OpdFoWFs938wkwlbrfWM39AOM9s0)">
+ <linearGradient id="_lgradient_365" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_365)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_366" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_366)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <defs>
+ <filter id="MNFPssNFwmZagjgCdoBXPldbmEgt0i0X" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" stdDeviation="4.294"/>
+ </filter>
+ </defs>
+ <g opacity=".4" filter="url(#MNFPssNFwmZagjgCdoBXPldbmEgt0i0X)">
+ <path d="M 62.855 58.345 L 80.067 92.259 L 141.878 92.259 L 62.855 169.777 L 80.067 203.691 L 193.667 203.691 L 176.454 169.777 L 114.644 169.777 L 193.667 92.259 L 176.454 58.345 L 62.855 58.345 Z"/>
+ </g>
+ <path fill="#28851e" d="M 62.855 53.5 L 176.455 53.5 L 193.667 87.414 L 80.067 87.414 L 62.855 53.5 Z"/>
+ <path fill="#46a926" d="M 62.855 164.932 L 176.455 53.5 L 193.667 87.414 L 80.067 198.846 L 62.855 164.932 Z"/>
+ <path fill="#76c22b" d="M 62.855 164.932 L 176.455 164.932 L 193.667 198.846 L 80.067 198.846 L 62.855 164.932 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/zuluCrypt.svg b/.icons/Gruvbox_Dark-2/apps/64/zuluCrypt.svg
new file mode 100755
index 000000000..0fbb7cafc
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/zuluCrypt.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="SorqUAsDnN5RzsTTVT4wLb5GliN2bufW" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#SorqUAsDnN5RzsTTVT4wLb5GliN2bufW)">
+ <linearGradient id="_lgradient_858" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_858)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_859" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_859)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_860" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(143.305,0,0,82.401,56.347,44.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_860)" d="M 56.347 85.7 L 128 44.5 L 199.653 85.394 L 128 126.901 L 56.347 85.7 Z"/>
+ <linearGradient id="_lgradient_861" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(71.653,0,0,124.106,56.347,85.394)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_861)" d="M 128 209.5 L 56.347 168.131 L 56.347 85.394 L 128 126.763 L 128 209.5 Z"/>
+ <linearGradient id="_lgradient_862" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(-71.653,0,0,124.106,199.653,85.394)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_862)" d="M 128 209.5 L 199.653 168.131 L 199.653 85.394 L 128 126.763 L 128 209.5 Z"/>
+ </g>
+ <path fill="#e6e6e6" d="M 109.14 185.388 L 71.45 162.153 L 71.45 155.03 L 96.761 138.199 L 72.971 123.533 L 72.971 114.681 L 109.14 136.978 L 109.14 144.101 L 83.622 160.804 L 109.14 176.536 L 109.14 185.388 Z"/>
+ <path fill="#e6e6e6" d="M 165.803 175.611 L 165.803 175.611 L 165.803 175.611 Q 160.339 178.979 156.259 179.316 L 156.259 179.316 L 156.259 179.316 Q 152.179 179.653 149.897 177.36 L 149.897 177.36 L 149.897 177.36 Q 147.615 175.067 146.543 171.509 L 146.543 171.509 L 146.543 171.509 Q 145.471 167.952 145.471 163.18 L 145.471 163.18 L 145.471 163.18 Q 145.471 158.754 146.577 153.888 L 146.577 153.888 L 146.577 153.888 Q 147.684 149.022 149.966 143.846 L 149.966 143.846 L 149.966 143.846 Q 152.248 138.67 156.328 133.838 L 156.328 133.838 L 156.328 133.838 Q 160.409 129.006 165.803 125.68 L 165.803 125.68 L 165.803 125.68 Q 172.303 121.673 176.764 122.104 L 176.764 122.104 L 176.764 122.104 Q 181.225 122.536 183.092 125.949 L 183.092 125.949 L 174.724 134.911 L 174.724 134.911 Q 172.787 133.131 170.782 132.984 L 170.782 132.984 L 170.782 132.984 Q 168.776 132.838 165.803 134.671 L 165.803 134.671 L 165.803 134.671 Q 161.999 137.016 159.475 141.165 L 159.475 141.165 L 159.475 141.165 Q 156.951 145.314 156.052 149.292 L 156.052 149.292 L 156.052 149.292 Q 155.153 153.269 155.153 157.211 L 155.153 157.211 L 155.153 157.211 Q 155.153 163.505 157.884 166.661 L 157.884 166.661 L 157.884 166.661 Q 160.616 169.818 165.803 166.621 L 165.803 166.621 L 165.803 166.621 Q 170.851 163.509 174.586 154.983 L 174.586 154.983 L 183.161 152.946 L 183.161 152.946 Q 177.767 168.236 165.803 175.611 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/zuluMount.svg b/.icons/Gruvbox_Dark-2/apps/64/zuluMount.svg
new file mode 100755
index 000000000..752603ea9
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/zuluMount.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="gXRDiT0lify0SN88gnOvSC6gbVBIPPCy" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#gXRDiT0lify0SN88gnOvSC6gbVBIPPCy)">
+ <linearGradient id="_lgradient_863" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_863)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_864" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_864)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_865" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(143.305,0,0,82.401,56.347,44.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#e0e5e7"/>
+ <stop offset="100%" style="stop-color:#c7ced2"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_865)" d="M 56.347 85.7 L 128 44.5 L 199.653 85.394 L 128 126.901 L 56.347 85.7 Z"/>
+ <linearGradient id="_lgradient_866" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(71.653,0,0,124.106,56.347,85.394)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_866)" d="M 128 209.5 L 56.347 168.131 L 56.347 85.394 L 128 126.763 L 128 209.5 Z"/>
+ <linearGradient id="_lgradient_867" x1=".5" x2=".5" y1="1" y2="0" gradientTransform="matrix(-71.653,0,0,124.106,199.653,85.394)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#037164"/>
+ <stop offset="100%" style="stop-color:#00ac98"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_867)" d="M 128 209.5 L 199.653 168.131 L 199.653 85.394 L 128 126.763 L 128 209.5 Z"/>
+ </g>
+ <path fill="#e6e6e6" d="M 109.14 185.388 L 71.45 162.153 L 71.45 155.03 L 96.761 138.199 L 72.971 123.533 L 72.971 114.681 L 109.14 136.978 L 109.14 144.101 L 83.622 160.804 L 109.14 176.536 L 109.14 185.388 Z"/>
+ <path fill="#e6e6e6" d="M 187.743 109.681 L 187.743 158.09 L 178.406 163.846 L 178.406 138.949 L 178.406 138.949 Q 178.406 137.359 178.545 135.06 L 178.545 135.06 L 178.545 135.06 Q 177.715 137.992 177.092 139.759 L 177.092 139.759 L 165.336 172.733 L 153.51 154.297 L 153.51 154.297 Q 152.888 153.298 152.058 151.389 L 152.058 151.389 L 152.058 151.389 Q 152.196 153.516 152.196 155.107 L 152.196 155.107 L 152.196 180.003 L 142.86 185.759 L 142.86 137.349 L 152.335 131.509 L 164.229 150.87 L 164.229 150.87 Q 164.783 151.843 165.474 153.422 L 165.474 153.422 L 165.474 153.422 Q 166.166 150.99 166.719 149.335 L 166.719 149.335 L 178.821 115.18 L 187.743 109.681 Z"/>
+</svg>
diff --git a/.icons/Gruvbox_Dark-2/apps/64/zynaddsubfx.svg b/.icons/Gruvbox_Dark-2/apps/64/zynaddsubfx.svg
new file mode 100755
index 000000000..45533f5f3
--- /dev/null
+++ b/.icons/Gruvbox_Dark-2/apps/64/zynaddsubfx.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="isolation:isolate" width="256" height="256" viewBox="0 0 256 256">
+ <defs>
+ <filter id="2WQ3UwM5NhSEcCKHUeOoIpJrp4bK34UG" width="400%" height="400%" x="-200%" y="-200%" color-interpolation-filters="sRGB" filterUnits="objectBoundingBox">
+ <feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="4.294"/>
+ <feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="4" result="pf_100_offsetBlur"/>
+ <feFlood xmlns="http://www.w3.org/2000/svg" flood-opacity=".4"/>
+ <feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/>
+ <feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/>
+ </filter>
+ </defs>
+ <g filter="url(#2WQ3UwM5NhSEcCKHUeOoIpJrp4bK34UG)">
+ <linearGradient id="_lgradient_868" x1="0" x2="0" y1="0" y2="1" gradientTransform="matrix(244.648,0,0,228.338,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#4c5561"/>
+ <stop offset="100%" style="stop-color:#2e3842"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_868)" d="M 165.689 11.95 C 239.745 11.95 250.328 22.507 250.328 96.494 L 250.328 155.745 C 250.328 229.731 239.745 240.288 165.689 240.288 L 90.319 240.288 C 16.264 240.288 5.68 229.731 5.68 155.745 L 5.68 96.494 C 5.68 22.507 16.264 11.95 90.319 11.95 L 165.689 11.95 Z"/>
+ </g>
+ <g opacity=".4">
+ <linearGradient id="_lgradient_869" x1=".517" x2=".517" y1="0" y2="1" gradientTransform="matrix(244.65,0,0,228.34,5.68,11.95)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#ffffff"/>
+ <stop offset="12.5%" stop-opacity=".098" style="stop-color:#ffffff"/>
+ <stop offset="92.5%" stop-opacity=".098" style="stop-color:#000000"/>
+ <stop offset="100%" stop-opacity=".498" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_869)" fill-rule="evenodd" d="M 165.068 11.951 C 169.396 11.941 173.724 11.991 178.052 12.089 C 181.927 12.167 185.803 12.315 189.678 12.541 C 193.131 12.737 196.583 13.022 200.026 13.395 C 203.085 13.73 206.144 14.181 209.174 14.741 C 211.889 15.243 214.574 15.881 217.22 16.657 C 219.62 17.355 221.971 18.219 224.243 19.241 C 226.358 20.184 228.384 21.304 230.302 22.591 C 232.142 23.829 233.863 25.244 235.437 26.806 C 237.001 28.378 238.417 30.088 239.656 31.925 C 240.945 33.841 242.066 35.865 243.02 37.967 C 244.043 40.247 244.909 42.585 245.617 44.972 C 246.394 47.615 247.034 50.297 247.535 53.009 C 248.096 56.035 248.548 59.081 248.883 62.136 C 249.257 65.575 249.542 69.014 249.739 72.462 C 249.965 76.323 250.112 80.194 250.201 84.055 C 250.289 88.378 250.339 92.701 250.329 97.014 L 250.329 155.226 C 250.339 159.549 250.289 163.862 250.201 168.185 C 250.112 172.056 249.965 175.917 249.739 179.778 C 249.542 183.226 249.257 186.675 248.883 190.104 C 248.548 193.159 248.096 196.215 247.535 199.241 C 247.034 201.943 246.394 204.625 245.617 207.268 C 244.909 209.655 244.043 212.003 243.02 214.273 C 242.066 216.385 240.945 218.399 239.656 220.315 C 238.417 222.152 237.001 223.872 235.437 225.434 C 233.863 226.996 232.142 228.411 230.302 229.649 C 228.384 230.936 226.358 232.056 224.243 232.999 C 221.971 234.021 219.62 234.885 217.22 235.593 C 214.574 236.369 211.889 237.007 209.174 237.499 C 206.144 238.068 203.085 238.51 200.026 238.845 C 196.583 239.218 193.131 239.503 189.678 239.699 C 185.803 239.925 181.927 240.073 178.052 240.161 C 173.724 240.249 169.396 240.299 165.068 240.289 L 90.942 240.289 C 86.614 240.299 82.286 240.249 77.958 240.161 C 74.083 240.073 70.207 239.925 66.332 239.699 C 62.879 239.503 59.427 239.218 55.984 238.845 C 52.925 238.51 49.866 238.068 46.836 237.499 C 44.121 237.007 41.436 236.369 38.79 235.593 C 36.39 234.885 34.039 234.021 31.767 232.999 C 29.652 232.056 27.626 230.936 25.708 229.649 C 23.868 228.411 22.147 226.996 20.573 225.434 C 19.009 223.872 17.593 222.152 16.354 220.315 C 15.065 218.399 13.944 216.385 12.99 214.273 C 11.967 212.003 11.101 209.655 10.393 207.268 C 9.616 204.625 8.976 201.943 8.475 199.241 C 7.914 196.215 7.462 193.159 7.127 190.104 C 6.753 186.675 6.468 183.226 6.271 179.778 C 6.045 175.917 5.898 172.056 5.809 168.185 C 5.721 163.862 5.671 159.549 5.681 155.226 L 5.681 97.014 C 5.671 92.701 5.721 88.378 5.809 84.055 C 5.898 80.194 6.045 76.323 6.271 72.462 C 6.468 69.014 6.753 65.575 7.127 62.136 C 7.462 59.081 7.914 56.035 8.475 53.009 C 8.976 50.297 9.616 47.615 10.393 44.972 C 11.101 42.585 11.967 40.247 12.99 37.967 C 13.944 35.865 15.065 33.841 16.354 31.925 C 17.593 30.088 19.009 28.378 20.573 26.806 C 22.147 25.244 23.868 23.829 25.708 22.591 C 27.626 21.304 29.652 20.184 31.767 19.241 C 34.039 18.219 36.39 17.355 38.79 16.657 C 41.436 15.881 44.121 15.243 46.836 14.741 C 49.866 14.181 52.925 13.73 55.984 13.395 C 59.427 13.022 62.879 12.737 66.332 12.541 C 70.207 12.315 74.083 12.167 77.958 12.089 C 82.286 11.991 86.614 11.941 90.942 11.951 L 165.068 11.951 Z M 165.078 15.96 C 169.376 15.95 173.675 15.999 177.973 16.087 C 181.8 16.176 185.626 16.323 189.452 16.539 C 192.836 16.736 196.219 17.011 199.583 17.384 C 202.554 17.699 205.515 18.131 208.446 18.681 C 211.023 19.153 213.58 19.762 216.099 20.499 C 218.322 21.147 220.495 21.953 222.6 22.896 C 224.509 23.751 226.338 24.763 228.069 25.922 C 229.692 27.013 231.207 28.26 232.594 29.646 C 233.981 31.031 235.23 32.544 236.332 34.165 C 237.492 35.894 238.506 37.712 239.361 39.608 C 240.306 41.72 241.112 43.892 241.761 46.102 C 242.509 48.617 243.109 51.162 243.591 53.736 C 244.132 56.664 244.565 59.611 244.889 62.578 C 245.263 65.938 245.539 69.308 245.735 72.688 C 245.952 76.51 246.109 80.322 246.188 84.144 C 246.276 88.437 246.325 92.721 246.325 97.014 C 246.325 97.014 246.325 97.014 246.325 97.014 L 246.325 155.226 C 246.325 155.226 246.325 155.226 246.325 155.226 C 246.325 159.519 246.276 163.803 246.188 168.096 C 246.109 171.918 245.952 175.74 245.735 179.552 C 245.539 182.932 245.263 186.302 244.889 189.672 C 244.565 192.629 244.132 195.576 243.591 198.504 C 243.109 201.078 242.509 203.623 241.761 206.138 C 241.112 208.358 240.306 210.52 239.361 212.632 C 238.506 214.528 237.492 216.356 236.332 218.075 C 235.23 219.706 233.981 221.219 232.594 222.604 C 231.207 223.98 229.692 225.227 228.069 226.318 C 226.338 227.477 224.509 228.489 222.6 229.344 C 220.495 230.297 218.322 231.093 216.099 231.741 C 213.58 232.478 211.023 233.087 208.446 233.559 C 205.515 234.109 202.554 234.541 199.583 234.865 C 196.219 235.229 192.836 235.514 189.452 235.701 C 185.626 235.917 181.8 236.074 177.973 236.153 C 173.675 236.251 169.376 236.29 165.078 236.29 C 165.078 236.29 165.078 236.29 165.068 236.29 L 90.942 236.29 C 90.932 236.29 90.932 236.29 90.932 236.29 C 86.634 236.29 82.335 236.251 78.037 236.153 C 74.21 236.074 70.384 235.917 66.558 235.701 C 63.174 235.514 59.791 235.229 56.427 234.865 C 53.456 234.541 50.495 234.109 47.564 233.559 C 44.987 233.087 42.43 232.478 39.911 231.741 C 37.688 231.093 35.515 230.297 33.41 229.344 C 31.501 228.489 29.672 227.477 27.941 226.318 C 26.318 225.227 24.803 223.98 23.416 222.604 C 22.029 221.219 20.78 219.706 19.678 218.075 C 18.518 216.356 17.504 214.528 16.649 212.632 C 15.704 210.52 14.898 208.358 14.249 206.138 C 13.501 203.623 12.901 201.078 12.419 198.504 C 11.878 195.576 11.445 192.629 11.121 189.672 C 10.747 186.302 10.472 182.932 10.275 179.552 C 10.058 175.74 9.901 171.918 9.822 168.096 C 9.734 163.803 9.685 159.519 9.685 155.226 C 9.685 155.226 9.685 155.226 9.685 155.226 L 9.685 97.014 C 9.685 97.014 9.685 97.014 9.685 97.014 C 9.685 92.721 9.734 88.437 9.822 84.144 C 9.901 80.322 10.058 76.51 10.275 72.688 C 10.472 69.308 10.747 65.938 11.121 62.578 C 11.445 59.611 11.878 56.664 12.419 53.736 C 12.901 51.162 13.501 48.617 14.249 46.102 C 14.898 43.892 15.704 41.72 16.649 39.608 C 17.504 37.712 18.518 35.894 19.678 34.165 C 20.78 32.544 22.029 31.031 23.416 29.646 C 24.803 28.26 26.318 27.013 27.941 25.922 C 29.672 24.763 31.501 23.751 33.41 22.896 C 35.515 21.953 37.688 21.147 39.911 20.499 C 42.43 19.762 44.987 19.153 47.564 18.681 C 50.495 18.131 53.456 17.699 56.427 17.384 C 59.791 17.011 63.174 16.736 66.558 16.539 C 70.384 16.323 74.21 16.176 78.037 16.087 C 82.335 15.999 86.634 15.95 90.932 15.96 C 90.932 15.96 90.932 15.96 90.942 15.96 L 165.068 15.96 C 165.078 15.96 165.078 15.96 165.078 15.96 Z"/>
+ </g>
+ <g>
+ <linearGradient id="_lgradient_870" x1=".5" x2=".5" y1="0" y2="1" gradientTransform="matrix(145,0,0,72.501,55.5,120.75)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#1ad6ab"/>
+ <stop offset="100%" style="stop-color:#329db6"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_870)" d="M 55.5 182.894 L 96.929 120.75 L 200.5 193.251 L 55.5 182.894 Z"/>
+ <linearGradient id="_lgradient_871" x1=".187" x2=".19" y1=".005" y2=".999" gradientTransform="matrix(145,0,0,72.501,55.5,62.749)" gradientUnits="userSpaceOnUse">
+ <stop offset="0%" style="stop-color:#07b3ff"/>
+ <stop offset="100%" style="stop-color:#007de8"/>
+ </linearGradient>
+ <path fill="url(#_lgradient_871)" d="M 55.5 62.749 L 200.5 78.285 L 153.893 135.25 L 55.5 62.749 Z"/>
+ </g>
+</svg>